typedef unsigned char   undefined;

typedef unsigned char    bool;
typedef unsigned char    byte;
typedef unsigned char    dwfenc;
typedef unsigned int    dword;
typedef long double    longdouble;
typedef long long    longlong;
typedef unsigned long    qword;
typedef char    sbyte;
typedef unsigned char    uchar;
typedef unsigned int    uint;
typedef unsigned long    ulong;
typedef unsigned long long    ulonglong;
typedef unsigned char    undefined1;
typedef unsigned short    undefined2;
typedef unsigned int    undefined3;
typedef unsigned int    undefined4;
typedef unsigned long    undefined5;
typedef unsigned long    undefined7;
typedef unsigned long    undefined8;
typedef unsigned short    ushort;
typedef unsigned short    wchar16;
typedef unsigned int    wchar32;
typedef int    wchar_t;
typedef unsigned short    word;
typedef pointer pointer __((offset(0x18)));

typedef pointer pointer __((offset(0x10)));

typedef struct eh_frame_hdr eh_frame_hdr, *Peh_frame_hdr;

struct eh_frame_hdr {
    byte eh_frame_hdr_version; // Exception Handler Frame Header Version
    dwfenc eh_frame_pointer_encoding; // Exception Handler Frame Pointer Encoding
    dwfenc eh_frame_desc_entry_count_encoding; // Encoding of # of Exception Handler FDEs
    dwfenc eh_frame_table_encoding; // Exception Handler Table Encoding
};

typedef pointer pointer __((offset(0x68)));

typedef pointer pointer __((offset(0x40)));

typedef struct fde_table_entry fde_table_entry, *Pfde_table_entry;

struct fde_table_entry {
    dword initial_loc; // Initial Location
    dword data_loc; // Data location
};

typedef ushort sa_family_t;

typedef struct termios termios, *Ptermios;

typedef uint tcflag_t;

typedef uchar cc_t;

typedef uint speed_t;

struct termios {
    tcflag_t c_iflag;
    tcflag_t c_oflag;
    tcflag_t c_cflag;
    tcflag_t c_lflag;
    cc_t c_line;
    cc_t c_cc[32];
    speed_t c_ispeed;
    speed_t c_ospeed;
};

typedef void _IO_lock_t;

typedef struct _IO_marker _IO_marker, *P_IO_marker;

typedef struct _IO_FILE _IO_FILE, *P_IO_FILE;

typedef long __off_t;

typedef long __off64_t;

typedef ulong size_t;

struct _IO_FILE {
    int _flags;
    char *_IO_read_ptr;
    char *_IO_read_end;
    char *_IO_read_base;
    char *_IO_write_base;
    char *_IO_write_ptr;
    char *_IO_write_end;
    char *_IO_buf_base;
    char *_IO_buf_end;
    char *_IO_save_base;
    char *_IO_backup_base;
    char *_IO_save_end;
    struct _IO_marker *_markers;
    struct _IO_FILE *_chain;
    int _fileno;
    int _flags2;
    __off_t _old_offset;
    ushort _cur_column;
    char _vtable_offset;
    char _shortbuf[1];
    _IO_lock_t *_lock;
    __off64_t _offset;
    void *__pad1;
    void *__pad2;
    void *__pad3;
    void *__pad4;
    size_t __pad5;
    int _mode;
    char _unused2[20];
};

struct _IO_marker {
    struct _IO_marker *_next;
    struct _IO_FILE *_sbuf;
    int _pos;
};

typedef struct System_Collections_Generic_Queue_Vector3__o System_Collections_Generic_Queue_Vector3__o, *PSystem_Collections_Generic_Queue_Vector3__o;

typedef struct System_Collections_Generic_Queue_Vector3__c System_Collections_Generic_Queue_Vector3__c, *PSystem_Collections_Generic_Queue_Vector3__c;

typedef struct System_Collections_Generic_Queue_Vector3__Fields System_Collections_Generic_Queue_Vector3__Fields, *PSystem_Collections_Generic_Queue_Vector3__Fields;

typedef struct Il2CppClass_1 Il2CppClass_1, *PIl2CppClass_1;

typedef union Il2CppRGCTXData Il2CppRGCTXData, *PIl2CppRGCTXData;

typedef struct Il2CppClass_2 Il2CppClass_2, *PIl2CppClass_2;

typedef struct System_Collections_Generic_Queue_Vector3__VTable System_Collections_Generic_Queue_Vector3__VTable, *PSystem_Collections_Generic_Queue_Vector3__VTable;

typedef struct UnityEngine_Vector3_array UnityEngine_Vector3_array, *PUnityEngine_Vector3_array;

typedef int int32_t;

typedef struct Il2CppObject Il2CppObject, *PIl2CppObject;

typedef struct Il2CppType Il2CppType, *PIl2CppType;

typedef struct Il2CppClass Il2CppClass, *PIl2CppClass;

typedef struct Il2CppRuntimeInterfaceOffsetPair Il2CppRuntimeInterfaceOffsetPair, *PIl2CppRuntimeInterfaceOffsetPair;

typedef struct MethodInfo MethodInfo, *PMethodInfo;

typedef uint uint32_t;


// WARNING! conflicting data type names: /il2cpp_ghidra.h/size_t - /stddef.h/size_t

typedef ushort uint16_t;

typedef byte uint8_t;

typedef struct VirtualInvokeData VirtualInvokeData, *PVirtualInvokeData;

typedef struct Il2CppArrayBounds Il2CppArrayBounds, *PIl2CppArrayBounds;

typedef longlong uintptr_t;

typedef uintptr_t il2cpp_array_size_t;

typedef struct UnityEngine_Vector3_o UnityEngine_Vector3_o, *PUnityEngine_Vector3_o;

typedef void (*Il2CppMethodPointer)(void);

typedef void (*InvokerMethod)(Il2CppMethodPointer, struct MethodInfo *, void *, void **, void *);

typedef union _union_13 _union_13, *P_union_13;

typedef union _union_14 _union_14, *P_union_14;

typedef int32_t il2cpp_array_lower_bound_t;

typedef struct UnityEngine_Vector3_Fields UnityEngine_Vector3_Fields, *PUnityEngine_Vector3_Fields;

struct UnityEngine_Vector3_Fields {
    float x;
    float y;
    float z;
};

struct UnityEngine_Vector3_o {
    struct UnityEngine_Vector3_Fields fields;
};

struct VirtualInvokeData {
    Il2CppMethodPointer methodPtr;
    struct MethodInfo *method;
};

struct System_Collections_Generic_Queue_Vector3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct Il2CppClass_2 {
    struct Il2CppClass **typeHierarchy;
    void *unity_user_data;
    uint32_t initializationExceptionGCHandle;
    uint32_t cctor_started;
    uint32_t cctor_finished;
    size_t cctor_thread;
    void *genericContainerHandle;
    uint32_t instance_size;
    uint32_t actualSize;
    uint32_t element_size;
    int32_t native_size;
    uint32_t static_fields_size;
    uint32_t thread_static_fields_size;
    int32_t thread_static_fields_offset;
    uint32_t flags;
    uint32_t token;
    uint16_t method_count;
    uint16_t property_count;
    uint16_t field_count;
    uint16_t event_count;
    uint16_t nested_type_count;
    uint16_t vtable_count;
    uint16_t interfaces_count;
    uint16_t interface_offsets_count;
    uint8_t typeHierarchyDepth;
    uint8_t genericRecursionDepth;
    uint8_t rank;
    uint8_t minimumAlignment;
    uint8_t naturalAligment;
    uint8_t packingSize;
    uint8_t bitflags1;
    uint8_t bitflags2;
};

struct Il2CppType {
    void *data;
    uint bits;
};

struct Il2CppClass_1 {
    void *image;
    void *gc_desc;
    char *name;
    char *namespaze;
    struct Il2CppType byval_arg;
    struct Il2CppType this_arg;
    struct Il2CppClass *element_class;
    struct Il2CppClass *castClass;
    struct Il2CppClass *declaringType;
    struct Il2CppClass *parent;
    void *generic_class;
    void *typeMetadataHandle;
    void *interopData;
    struct Il2CppClass *klass;
    void *fields;
    void *events;
    void *properties;
    void *methods;
    struct Il2CppClass **nestedTypes;
    struct Il2CppClass **implementedInterfaces;
    struct Il2CppRuntimeInterfaceOffsetPair *interfaceOffsets;
};

struct System_Collections_Generic_Queue_Vector3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Vector3__VTable vtable;
};

union _union_13 {
    union Il2CppRGCTXData *rgctx_data;
    void *methodMetadataHandle;
};

struct System_Collections_Generic_Queue_Vector3__Fields {
    struct UnityEngine_Vector3_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_Vector3__o {
    struct System_Collections_Generic_Queue_Vector3__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_Vector3__Fields fields;
};

union _union_14 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Il2CppRuntimeInterfaceOffsetPair {
    struct Il2CppClass *interfaceType;
    int32_t offset;
};

struct Il2CppObject {
    struct Il2CppClass *klass;
    void *monitor;
};

struct UnityEngine_Vector3_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Vector3_o m_Items[65535];
};

struct MethodInfo {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Il2CppClass *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union _union_13 field7_0x38;
    union _union_14 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Il2CppArrayBounds {
    il2cpp_array_size_t length;
    il2cpp_array_lower_bound_t lower_bound;
};

struct Il2CppClass {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[255];
};

union Il2CppRGCTXData {
    void *rgctxDataDummy;
    struct MethodInfo *method;
    struct Il2CppType *type;
    struct Il2CppClass *klass;
};

typedef struct MethodInfo_1D49F10 MethodInfo_1D49F10, *PMethodInfo_1D49F10;

typedef struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c, *PSystem_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c;

typedef union _union_225621 _union_225621, *P_union_225621;

typedef struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__RGCTXs System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__VTable System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__VTable, *PSystem_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__VTable;

union _union_225621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49F10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_TKey__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_TKey__Add;
    struct VirtualInvokeData _7_System_Collections_Generic_ICollection_TKey__Clear;
    struct VirtualInvokeData _8_System_Collections_Generic_ICollection_TKey__Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_TKey__Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_TKey__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
};

struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__VTable vtable;
};

struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_Dictionary_TKey__TValue_;
    struct MethodInfo *_3_System_Collections_Generic_Dictionary_TKey__TValue__get_Count;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_TKey__TValue__ContainsKey;
    struct Il2CppClass *_5_TKey__;
    struct MethodInfo *_6_System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__CopyTo;
    struct Il2CppClass *_7_TKey;
};

typedef struct Shock_ChatMst_c Shock_ChatMst_c, *PShock_ChatMst_c;

typedef struct Shock_ChatMst_VTable Shock_ChatMst_VTable, *PShock_ChatMst_VTable;

struct Shock_ChatMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ChatMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatMst_VTable vtable;
};

typedef struct System_Func_T__TR__VTable System_Func_T__TR__VTable, *PSystem_Func_T__TR__VTable;

struct System_Func_T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_26E5E98 MethodInfo_26E5E98, *PMethodInfo_26E5E98;

typedef struct System_Collections_Generic_EqualityComparer_T__c System_Collections_Generic_EqualityComparer_T__c, *PSystem_Collections_Generic_EqualityComparer_T__c;

typedef union _union_269898 _union_269898, *P_union_269898;

typedef struct System_Collections_Generic_EqualityComparer_T__StaticFields System_Collections_Generic_EqualityComparer_T__StaticFields, *PSystem_Collections_Generic_EqualityComparer_T__StaticFields;

typedef struct System_Collections_Generic_EqualityComparer_T__RGCTXs System_Collections_Generic_EqualityComparer_T__RGCTXs, *PSystem_Collections_Generic_EqualityComparer_T__RGCTXs;

typedef struct System_Collections_Generic_EqualityComparer_T__VTable System_Collections_Generic_EqualityComparer_T__VTable, *PSystem_Collections_Generic_EqualityComparer_T__VTable;

typedef struct System_Collections_Generic_EqualityComparer_T__o System_Collections_Generic_EqualityComparer_T__o, *PSystem_Collections_Generic_EqualityComparer_T__o;

typedef struct System_Collections_Generic_EqualityComparer_T__Fields System_Collections_Generic_EqualityComparer_T__Fields, *PSystem_Collections_Generic_EqualityComparer_T__Fields;

struct System_Collections_Generic_EqualityComparer_T__Fields {
};

struct System_Collections_Generic_EqualityComparer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEqualityComparer_Equals;
    struct VirtualInvokeData _5_System_Collections_IEqualityComparer_GetHashCode;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Equals;
    struct VirtualInvokeData _9_GetHashCode;
    struct VirtualInvokeData _10_IndexOf;
    struct VirtualInvokeData _11_LastIndexOf;
};

struct System_Collections_Generic_EqualityComparer_T__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_EqualityComparer_T__StaticFields *static_fields;
    struct System_Collections_Generic_EqualityComparer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_EqualityComparer_T__VTable vtable;
};

union _union_269898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Collections_Generic_EqualityComparer_T__StaticFields {
    struct System_Collections_Generic_EqualityComparer_T__o *defaultComparer;
};

struct MethodInfo_26E5E98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_EqualityComparer_T__o {
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_EqualityComparer_T__Fields fields;
};

struct System_Collections_Generic_EqualityComparer_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer_T__CreateComparer;
    struct Il2CppType *_2_T;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppType *_4_System_IEquatable_T_;
    struct Il2CppClass *_5_System_Collections_Generic_ObjectEqualityComparer_T_;
    struct MethodInfo *_6_System_Collections_Generic_ObjectEqualityComparer_T___ctor;
    struct MethodInfo *_7_System_Collections_Generic_EqualityComparer_T__Equals;
    struct Il2CppClass *_8_T;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T__GetHashCode;
};

typedef struct MethodInfo_336B604_RGCTXs MethodInfo_336B604_RGCTXs, *PMethodInfo_336B604_RGCTXs;

struct MethodInfo_336B604_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_LiveScene___c__DisplayClass56_0_c Aoharu_LiveScene___c__DisplayClass56_0_c, *PAoharu_LiveScene___c__DisplayClass56_0_c;

typedef struct Aoharu_LiveScene___c__DisplayClass56_0_VTable Aoharu_LiveScene___c__DisplayClass56_0_VTable, *PAoharu_LiveScene___c__DisplayClass56_0_VTable;

struct Aoharu_LiveScene___c__DisplayClass56_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveScene___c__DisplayClass56_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveScene___c__DisplayClass56_0_VTable vtable;
};

typedef struct System_TimeZoneInfo_TZifType_Fields System_TimeZoneInfo_TZifType_Fields, *PSystem_TimeZoneInfo_TZifType_Fields;

typedef struct System_TimeSpan_o System_TimeSpan_o, *PSystem_TimeSpan_o;


// WARNING! conflicting data type names: /il2cpp_ghidra.h/bool - /bool

typedef struct System_TimeSpan_Fields System_TimeSpan_Fields, *PSystem_TimeSpan_Fields;

typedef longlong int64_t;

struct System_TimeSpan_Fields {
    int64_t _ticks;
};

struct System_TimeSpan_o {
    struct System_TimeSpan_Fields fields;
};

struct System_TimeZoneInfo_TZifType_Fields {
    struct System_TimeSpan_o UtcOffset;
    bool IsDst;
    uint8_t AbbreviationIndex;
};

typedef struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__VTable FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__VTable, *PFancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__VTable;

struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

typedef struct Shock_GameMstTableBase_NavigationMst__string__Fields Shock_GameMstTableBase_NavigationMst__string__Fields, *PShock_GameMstTableBase_NavigationMst__string__Fields;

typedef struct Shock_GameMstTableBase_T__Fields Shock_GameMstTableBase_T__Fields, *PShock_GameMstTableBase_T__Fields;

typedef struct System_Object_array System_Object_array, *PSystem_Object_array;

struct Shock_GameMstTableBase_T__Fields {
    struct System_Object_array *m_Table;
};

struct System_Object_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Il2CppObject *m_Items[65535];
};

struct Shock_GameMstTableBase_NavigationMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct MethodInfo_2F399F4_RGCTXs MethodInfo_2F399F4_RGCTXs, *PMethodInfo_2F399F4_RGCTXs;

struct MethodInfo_2F399F4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Carbon_ListDictionary_uint__HomeBgMst__c Carbon_ListDictionary_uint__HomeBgMst__c, *PCarbon_ListDictionary_uint__HomeBgMst__c;

typedef struct Carbon_ListDictionary_uint__HomeBgMst__VTable Carbon_ListDictionary_uint__HomeBgMst__VTable, *PCarbon_ListDictionary_uint__HomeBgMst__VTable;

struct Carbon_ListDictionary_uint__HomeBgMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__HomeBgMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__HomeBgMst__VTable vtable;
};

typedef struct MethodInfo_2AD7AF8 MethodInfo_2AD7AF8, *PMethodInfo_2AD7AF8;

typedef struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c System_Linq_Enumerable_WhereEnumerableIterator_TSource__c, *PSystem_Linq_Enumerable_WhereEnumerableIterator_TSource__c;

typedef union _union_328662 _union_328662, *P_union_328662;

typedef struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__RGCTXs System_Linq_Enumerable_WhereEnumerableIterator_TSource__RGCTXs, *PSystem_Linq_Enumerable_WhereEnumerableIterator_TSource__RGCTXs;

typedef struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__VTable System_Linq_Enumerable_WhereEnumerableIterator_TSource__VTable, *PSystem_Linq_Enumerable_WhereEnumerableIterator_TSource__VTable;

union _union_328662 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Current;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_MoveNext;
    struct VirtualInvokeData _14_Select;
    struct VirtualInvokeData _15_Where;
};

struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__VTable vtable;
};

struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Iterator_TSource___ctor;
    struct Il2CppClass *_1_System_Linq_Enumerable_Iterator_TSource_;
    struct Il2CppClass *_2_System_Linq_Enumerable_WhereEnumerableIterator_TSource_;
    struct MethodInfo *_3_System_Linq_Enumerable_WhereEnumerableIterator_TSource___ctor;
    struct MethodInfo *_4_System_Linq_Enumerable_Iterator_TSource__Dispose;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_7_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_9_System_Func_TSource__bool_;
    struct MethodInfo *_10_System_Func_TSource__bool__Invoke;
    struct Il2CppClass *_11_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_12_System_Linq_Enumerable_CombinePredicates_TSource_;
};

typedef struct MethodInfo_1100CAC_RGCTXs MethodInfo_1100CAC_RGCTXs, *PMethodInfo_1100CAC_RGCTXs;

struct MethodInfo_1100CAC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomAutoCleanupProperty_Fields Photon_Pun_Demo_Cockpit_CurrentRoomAutoCleanupProperty_Fields, *PPhoton_Pun_Demo_Cockpit_CurrentRoomAutoCleanupProperty_Fields;

typedef struct Photon_Pun_Demo_Cockpit_PropertyListenerBase_Fields Photon_Pun_Demo_Cockpit_PropertyListenerBase_Fields, *PPhoton_Pun_Demo_Cockpit_PropertyListenerBase_Fields;

typedef struct UnityEngine_UI_Text_o UnityEngine_UI_Text_o, *PUnityEngine_UI_Text_o;

typedef struct UnityEngine_MonoBehaviour_Fields UnityEngine_MonoBehaviour_Fields, *PUnityEngine_MonoBehaviour_Fields;

typedef struct UnityEngine_UI_Graphic_o UnityEngine_UI_Graphic_o, *PUnityEngine_UI_Graphic_o;

typedef struct UnityEngine_YieldInstruction_o UnityEngine_YieldInstruction_o, *PUnityEngine_YieldInstruction_o;

typedef struct UnityEngine_UI_Text_c UnityEngine_UI_Text_c, *PUnityEngine_UI_Text_c;

typedef struct UnityEngine_UI_Text_Fields UnityEngine_UI_Text_Fields, *PUnityEngine_UI_Text_Fields;

typedef struct UnityEngine_Behaviour_Fields UnityEngine_Behaviour_Fields, *PUnityEngine_Behaviour_Fields;

typedef struct UnityEngine_UI_Graphic_c UnityEngine_UI_Graphic_c, *PUnityEngine_UI_Graphic_c;

typedef struct UnityEngine_UI_Graphic_Fields UnityEngine_UI_Graphic_Fields, *PUnityEngine_UI_Graphic_Fields;

typedef struct UnityEngine_YieldInstruction_c UnityEngine_YieldInstruction_c, *PUnityEngine_YieldInstruction_c;

typedef struct UnityEngine_YieldInstruction_Fields UnityEngine_YieldInstruction_Fields, *PUnityEngine_YieldInstruction_Fields;

typedef struct UnityEngine_UI_Text_StaticFields UnityEngine_UI_Text_StaticFields, *PUnityEngine_UI_Text_StaticFields;

typedef struct UnityEngine_UI_Text_VTable UnityEngine_UI_Text_VTable, *PUnityEngine_UI_Text_VTable;

typedef struct UnityEngine_UI_MaskableGraphic_Fields UnityEngine_UI_MaskableGraphic_Fields, *PUnityEngine_UI_MaskableGraphic_Fields;

typedef struct UnityEngine_UI_FontData_o UnityEngine_UI_FontData_o, *PUnityEngine_UI_FontData_o;

typedef struct System_String_o System_String_o, *PSystem_String_o;

typedef struct UnityEngine_TextGenerator_o UnityEngine_TextGenerator_o, *PUnityEngine_TextGenerator_o;

typedef struct UnityEngine_UIVertex_array UnityEngine_UIVertex_array, *PUnityEngine_UIVertex_array;

typedef struct UnityEngine_Component_Fields UnityEngine_Component_Fields, *PUnityEngine_Component_Fields;

typedef struct UnityEngine_UI_Graphic_StaticFields UnityEngine_UI_Graphic_StaticFields, *PUnityEngine_UI_Graphic_StaticFields;

typedef struct UnityEngine_UI_Graphic_VTable UnityEngine_UI_Graphic_VTable, *PUnityEngine_UI_Graphic_VTable;

typedef struct UnityEngine_EventSystems_UIBehaviour_Fields UnityEngine_EventSystems_UIBehaviour_Fields, *PUnityEngine_EventSystems_UIBehaviour_Fields;

typedef struct UnityEngine_Material_o UnityEngine_Material_o, *PUnityEngine_Material_o;

typedef struct UnityEngine_Color_o UnityEngine_Color_o, *PUnityEngine_Color_o;

typedef struct UnityEngine_Vector4_o UnityEngine_Vector4_o, *PUnityEngine_Vector4_o;

typedef struct UnityEngine_RectTransform_o UnityEngine_RectTransform_o, *PUnityEngine_RectTransform_o;

typedef struct UnityEngine_CanvasRenderer_o UnityEngine_CanvasRenderer_o, *PUnityEngine_CanvasRenderer_o;

typedef struct UnityEngine_Canvas_o UnityEngine_Canvas_o, *PUnityEngine_Canvas_o;

typedef struct UnityEngine_Events_UnityAction_o UnityEngine_Events_UnityAction_o, *PUnityEngine_Events_UnityAction_o;

typedef struct UnityEngine_Mesh_o UnityEngine_Mesh_o, *PUnityEngine_Mesh_o;

typedef struct UnityEngine_Vector2_array UnityEngine_Vector2_array, *PUnityEngine_Vector2_array;

typedef struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__o UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__o, *PUnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__o;

typedef struct UnityEngine_YieldInstruction_VTable UnityEngine_YieldInstruction_VTable, *PUnityEngine_YieldInstruction_VTable;

typedef struct UnityEngine_UI_RectMask2D_o UnityEngine_UI_RectMask2D_o, *PUnityEngine_UI_RectMask2D_o;

typedef struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_o UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_o, *PUnityEngine_UI_MaskableGraphic_CullStateChangedEvent_o;

typedef struct UnityEngine_UI_FontData_c UnityEngine_UI_FontData_c, *PUnityEngine_UI_FontData_c;

typedef struct UnityEngine_UI_FontData_Fields UnityEngine_UI_FontData_Fields, *PUnityEngine_UI_FontData_Fields;

typedef struct System_String_c System_String_c, *PSystem_String_c;

typedef struct System_String_Fields System_String_Fields, *PSystem_String_Fields;

typedef struct UnityEngine_TextGenerator_c UnityEngine_TextGenerator_c, *PUnityEngine_TextGenerator_c;

typedef struct UnityEngine_TextGenerator_Fields UnityEngine_TextGenerator_Fields, *PUnityEngine_TextGenerator_Fields;

typedef struct UnityEngine_UIVertex_o UnityEngine_UIVertex_o, *PUnityEngine_UIVertex_o;

typedef struct UnityEngine_Object_Fields UnityEngine_Object_Fields, *PUnityEngine_Object_Fields;

typedef struct UnityEngine_Texture2D_o UnityEngine_Texture2D_o, *PUnityEngine_Texture2D_o;

typedef struct UnityEngine_UI_VertexHelper_o UnityEngine_UI_VertexHelper_o, *PUnityEngine_UI_VertexHelper_o;

typedef struct UnityEngine_Material_c UnityEngine_Material_c, *PUnityEngine_Material_c;

typedef struct UnityEngine_Material_Fields UnityEngine_Material_Fields, *PUnityEngine_Material_Fields;

typedef struct UnityEngine_Color_Fields UnityEngine_Color_Fields, *PUnityEngine_Color_Fields;

typedef struct UnityEngine_Vector4_Fields UnityEngine_Vector4_Fields, *PUnityEngine_Vector4_Fields;

typedef struct UnityEngine_RectTransform_c UnityEngine_RectTransform_c, *PUnityEngine_RectTransform_c;

typedef struct UnityEngine_RectTransform_Fields UnityEngine_RectTransform_Fields, *PUnityEngine_RectTransform_Fields;

typedef struct UnityEngine_CanvasRenderer_c UnityEngine_CanvasRenderer_c, *PUnityEngine_CanvasRenderer_c;

typedef struct UnityEngine_CanvasRenderer_Fields UnityEngine_CanvasRenderer_Fields, *PUnityEngine_CanvasRenderer_Fields;

typedef struct UnityEngine_Canvas_c UnityEngine_Canvas_c, *PUnityEngine_Canvas_c;

typedef struct UnityEngine_Canvas_Fields UnityEngine_Canvas_Fields, *PUnityEngine_Canvas_Fields;

typedef struct UnityEngine_Events_UnityAction_c UnityEngine_Events_UnityAction_c, *PUnityEngine_Events_UnityAction_c;

typedef struct UnityEngine_Events_UnityAction_Fields UnityEngine_Events_UnityAction_Fields, *PUnityEngine_Events_UnityAction_Fields;

typedef struct UnityEngine_Mesh_c UnityEngine_Mesh_c, *PUnityEngine_Mesh_c;

typedef struct UnityEngine_Mesh_Fields UnityEngine_Mesh_Fields, *PUnityEngine_Mesh_Fields;

typedef struct UnityEngine_Vector2_o UnityEngine_Vector2_o, *PUnityEngine_Vector2_o;

typedef struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__c UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__c, *PUnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__c;

typedef struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__Fields UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__Fields, *PUnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__Fields;

typedef struct UnityEngine_UI_RectMask2D_c UnityEngine_UI_RectMask2D_c, *PUnityEngine_UI_RectMask2D_c;

typedef struct UnityEngine_UI_RectMask2D_Fields UnityEngine_UI_RectMask2D_Fields, *PUnityEngine_UI_RectMask2D_Fields;

typedef struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_c UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_c, *PUnityEngine_UI_MaskableGraphic_CullStateChangedEvent_c;

typedef struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_Fields UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_Fields, *PUnityEngine_UI_MaskableGraphic_CullStateChangedEvent_Fields;

typedef struct UnityEngine_UI_FontData_VTable UnityEngine_UI_FontData_VTable, *PUnityEngine_UI_FontData_VTable;

typedef struct UnityEngine_Font_o UnityEngine_Font_o, *PUnityEngine_Font_o;

typedef struct System_String_StaticFields System_String_StaticFields, *PSystem_String_StaticFields;

typedef struct System_String_VTable System_String_VTable, *PSystem_String_VTable;

typedef struct UnityEngine_TextGenerator_VTable UnityEngine_TextGenerator_VTable, *PUnityEngine_TextGenerator_VTable;

typedef longlong intptr_t;

typedef struct UnityEngine_TextGenerationSettings_o UnityEngine_TextGenerationSettings_o, *PUnityEngine_TextGenerationSettings_o;

typedef struct System_Collections_Generic_List_UIVertex__o System_Collections_Generic_List_UIVertex__o, *PSystem_Collections_Generic_List_UIVertex__o;

typedef struct System_Collections_Generic_List_UICharInfo__o System_Collections_Generic_List_UICharInfo__o, *PSystem_Collections_Generic_List_UICharInfo__o;

typedef struct System_Collections_Generic_List_UILineInfo__o System_Collections_Generic_List_UILineInfo__o, *PSystem_Collections_Generic_List_UILineInfo__o;

typedef struct UnityEngine_UIVertex_Fields UnityEngine_UIVertex_Fields, *PUnityEngine_UIVertex_Fields;

typedef struct UnityEngine_Texture2D_c UnityEngine_Texture2D_c, *PUnityEngine_Texture2D_c;

typedef struct UnityEngine_Texture2D_Fields UnityEngine_Texture2D_Fields, *PUnityEngine_Texture2D_Fields;

typedef struct UnityEngine_UI_VertexHelper_c UnityEngine_UI_VertexHelper_c, *PUnityEngine_UI_VertexHelper_c;

typedef struct UnityEngine_UI_VertexHelper_Fields UnityEngine_UI_VertexHelper_Fields, *PUnityEngine_UI_VertexHelper_Fields;

typedef struct UnityEngine_Material_VTable UnityEngine_Material_VTable, *PUnityEngine_Material_VTable;

typedef struct UnityEngine_RectTransform_StaticFields UnityEngine_RectTransform_StaticFields, *PUnityEngine_RectTransform_StaticFields;

typedef struct UnityEngine_RectTransform_VTable UnityEngine_RectTransform_VTable, *PUnityEngine_RectTransform_VTable;

typedef struct UnityEngine_Transform_Fields UnityEngine_Transform_Fields, *PUnityEngine_Transform_Fields;

typedef struct UnityEngine_CanvasRenderer_VTable UnityEngine_CanvasRenderer_VTable, *PUnityEngine_CanvasRenderer_VTable;

typedef struct UnityEngine_Canvas_StaticFields UnityEngine_Canvas_StaticFields, *PUnityEngine_Canvas_StaticFields;

typedef struct UnityEngine_Canvas_VTable UnityEngine_Canvas_VTable, *PUnityEngine_Canvas_VTable;

typedef struct UnityEngine_Events_UnityAction_VTable UnityEngine_Events_UnityAction_VTable, *PUnityEngine_Events_UnityAction_VTable;

typedef struct System_MulticastDelegate_Fields System_MulticastDelegate_Fields, *PSystem_MulticastDelegate_Fields;

typedef struct UnityEngine_Mesh_VTable UnityEngine_Mesh_VTable, *PUnityEngine_Mesh_VTable;

typedef struct UnityEngine_Vector2_Fields UnityEngine_Vector2_Fields, *PUnityEngine_Vector2_Fields;

typedef struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__VTable UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__VTable, *PUnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__VTable;

typedef struct UnityEngine_MonoBehaviour_o UnityEngine_MonoBehaviour_o, *PUnityEngine_MonoBehaviour_o;

typedef struct System_Collections_IEnumerator_o System_Collections_IEnumerator_o, *PSystem_Collections_IEnumerator_o;

typedef struct UnityEngine_UI_RectMask2D_VTable UnityEngine_UI_RectMask2D_VTable, *PUnityEngine_UI_RectMask2D_VTable;

typedef struct UnityEngine_UI_RectangularVertexClipper_o UnityEngine_UI_RectangularVertexClipper_o, *PUnityEngine_UI_RectangularVertexClipper_o;

typedef struct System_Collections_Generic_HashSet_MaskableGraphic__o System_Collections_Generic_HashSet_MaskableGraphic__o, *PSystem_Collections_Generic_HashSet_MaskableGraphic__o;

typedef struct System_Collections_Generic_HashSet_IClippable__o System_Collections_Generic_HashSet_IClippable__o, *PSystem_Collections_Generic_HashSet_IClippable__o;

typedef struct System_Collections_Generic_List_RectMask2D__o System_Collections_Generic_List_RectMask2D__o, *PSystem_Collections_Generic_List_RectMask2D__o;

typedef struct UnityEngine_Rect_o UnityEngine_Rect_o, *PUnityEngine_Rect_o;

typedef struct UnityEngine_Vector2Int_o UnityEngine_Vector2Int_o, *PUnityEngine_Vector2Int_o;

typedef struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_VTable UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_VTable, *PUnityEngine_UI_MaskableGraphic_CullStateChangedEvent_VTable;

typedef struct UnityEngine_Events_UnityEvent_bool__Fields UnityEngine_Events_UnityEvent_bool__Fields, *PUnityEngine_Events_UnityEvent_bool__Fields;

typedef struct UnityEngine_Font_c UnityEngine_Font_c, *PUnityEngine_Font_c;

typedef struct UnityEngine_Font_Fields UnityEngine_Font_Fields, *PUnityEngine_Font_Fields;

typedef struct UnityEngine_TextGenerationSettings_Fields UnityEngine_TextGenerationSettings_Fields, *PUnityEngine_TextGenerationSettings_Fields;

typedef struct System_Collections_Generic_List_UIVertex__c System_Collections_Generic_List_UIVertex__c, *PSystem_Collections_Generic_List_UIVertex__c;

typedef struct System_Collections_Generic_List_UIVertex__Fields System_Collections_Generic_List_UIVertex__Fields, *PSystem_Collections_Generic_List_UIVertex__Fields;

typedef struct System_Collections_Generic_List_UICharInfo__c System_Collections_Generic_List_UICharInfo__c, *PSystem_Collections_Generic_List_UICharInfo__c;

typedef struct System_Collections_Generic_List_UICharInfo__Fields System_Collections_Generic_List_UICharInfo__Fields, *PSystem_Collections_Generic_List_UICharInfo__Fields;

typedef struct System_Collections_Generic_List_UILineInfo__c System_Collections_Generic_List_UILineInfo__c, *PSystem_Collections_Generic_List_UILineInfo__c;

typedef struct System_Collections_Generic_List_UILineInfo__Fields System_Collections_Generic_List_UILineInfo__Fields, *PSystem_Collections_Generic_List_UILineInfo__Fields;

typedef struct UnityEngine_Color32_o UnityEngine_Color32_o, *PUnityEngine_Color32_o;

typedef struct UnityEngine_Texture2D_VTable UnityEngine_Texture2D_VTable, *PUnityEngine_Texture2D_VTable;

typedef struct UnityEngine_Texture_Fields UnityEngine_Texture_Fields, *PUnityEngine_Texture_Fields;

typedef struct UnityEngine_UI_VertexHelper_StaticFields UnityEngine_UI_VertexHelper_StaticFields, *PUnityEngine_UI_VertexHelper_StaticFields;

typedef struct UnityEngine_UI_VertexHelper_VTable UnityEngine_UI_VertexHelper_VTable, *PUnityEngine_UI_VertexHelper_VTable;

typedef struct System_Collections_Generic_List_Vector3__o System_Collections_Generic_List_Vector3__o, *PSystem_Collections_Generic_List_Vector3__o;

typedef struct System_Collections_Generic_List_Color32__o System_Collections_Generic_List_Color32__o, *PSystem_Collections_Generic_List_Color32__o;

typedef struct System_Collections_Generic_List_Vector4__o System_Collections_Generic_List_Vector4__o, *PSystem_Collections_Generic_List_Vector4__o;

typedef struct System_Collections_Generic_List_int__o System_Collections_Generic_List_int__o, *PSystem_Collections_Generic_List_int__o;

typedef struct UnityEngine_RectTransform_ReapplyDrivenProperties_o UnityEngine_RectTransform_ReapplyDrivenProperties_o, *PUnityEngine_RectTransform_ReapplyDrivenProperties_o;

typedef struct UnityEngine_Canvas_WillRenderCanvases_o UnityEngine_Canvas_WillRenderCanvases_o, *PUnityEngine_Canvas_WillRenderCanvases_o;

typedef struct System_Action_int__o System_Action_int__o, *PSystem_Action_int__o;

typedef struct System_Action_int__int__o System_Action_int__int__o, *PSystem_Action_int__int__o;

typedef struct System_Delegate_Fields System_Delegate_Fields, *PSystem_Delegate_Fields;

typedef struct System_Delegate_array System_Delegate_array, *PSystem_Delegate_array;

typedef struct UnityEngine_MonoBehaviour_c UnityEngine_MonoBehaviour_c, *PUnityEngine_MonoBehaviour_c;

typedef struct System_Collections_IEnumerator_c System_Collections_IEnumerator_c, *PSystem_Collections_IEnumerator_c;

typedef struct System_Collections_IEnumerator_Fields System_Collections_IEnumerator_Fields, *PSystem_Collections_IEnumerator_Fields;

typedef struct UnityEngine_UI_RectangularVertexClipper_c UnityEngine_UI_RectangularVertexClipper_c, *PUnityEngine_UI_RectangularVertexClipper_c;

typedef struct UnityEngine_UI_RectangularVertexClipper_Fields UnityEngine_UI_RectangularVertexClipper_Fields, *PUnityEngine_UI_RectangularVertexClipper_Fields;

typedef struct System_Collections_Generic_HashSet_MaskableGraphic__c System_Collections_Generic_HashSet_MaskableGraphic__c, *PSystem_Collections_Generic_HashSet_MaskableGraphic__c;

typedef struct System_Collections_Generic_HashSet_MaskableGraphic__Fields System_Collections_Generic_HashSet_MaskableGraphic__Fields, *PSystem_Collections_Generic_HashSet_MaskableGraphic__Fields;

typedef struct System_Collections_Generic_HashSet_IClippable__c System_Collections_Generic_HashSet_IClippable__c, *PSystem_Collections_Generic_HashSet_IClippable__c;

typedef struct System_Collections_Generic_HashSet_IClippable__Fields System_Collections_Generic_HashSet_IClippable__Fields, *PSystem_Collections_Generic_HashSet_IClippable__Fields;

typedef struct System_Collections_Generic_List_RectMask2D__c System_Collections_Generic_List_RectMask2D__c, *PSystem_Collections_Generic_List_RectMask2D__c;

typedef struct System_Collections_Generic_List_RectMask2D__Fields System_Collections_Generic_List_RectMask2D__Fields, *PSystem_Collections_Generic_List_RectMask2D__Fields;

typedef struct UnityEngine_Rect_Fields UnityEngine_Rect_Fields, *PUnityEngine_Rect_Fields;

typedef struct UnityEngine_Vector2Int_Fields UnityEngine_Vector2Int_Fields, *PUnityEngine_Vector2Int_Fields;

typedef struct UnityEngine_Events_UnityEventBase_Fields UnityEngine_Events_UnityEventBase_Fields, *PUnityEngine_Events_UnityEventBase_Fields;

typedef struct UnityEngine_Font_StaticFields UnityEngine_Font_StaticFields, *PUnityEngine_Font_StaticFields;

typedef struct UnityEngine_Font_VTable UnityEngine_Font_VTable, *PUnityEngine_Font_VTable;

typedef struct UnityEngine_Font_FontTextureRebuildCallback_o UnityEngine_Font_FontTextureRebuildCallback_o, *PUnityEngine_Font_FontTextureRebuildCallback_o;

typedef struct System_Collections_Generic_List_UIVertex__StaticFields System_Collections_Generic_List_UIVertex__StaticFields, *PSystem_Collections_Generic_List_UIVertex__StaticFields;

typedef struct System_Collections_Generic_List_UIVertex__VTable System_Collections_Generic_List_UIVertex__VTable, *PSystem_Collections_Generic_List_UIVertex__VTable;

typedef struct System_Collections_Generic_List_UICharInfo__StaticFields System_Collections_Generic_List_UICharInfo__StaticFields, *PSystem_Collections_Generic_List_UICharInfo__StaticFields;

typedef struct System_Collections_Generic_List_UICharInfo__VTable System_Collections_Generic_List_UICharInfo__VTable, *PSystem_Collections_Generic_List_UICharInfo__VTable;

typedef struct UnityEngine_UICharInfo_array UnityEngine_UICharInfo_array, *PUnityEngine_UICharInfo_array;

typedef struct System_Collections_Generic_List_UILineInfo__StaticFields System_Collections_Generic_List_UILineInfo__StaticFields, *PSystem_Collections_Generic_List_UILineInfo__StaticFields;

typedef struct System_Collections_Generic_List_UILineInfo__VTable System_Collections_Generic_List_UILineInfo__VTable, *PSystem_Collections_Generic_List_UILineInfo__VTable;

typedef struct UnityEngine_UILineInfo_array UnityEngine_UILineInfo_array, *PUnityEngine_UILineInfo_array;

typedef struct UnityEngine_Color32_Fields UnityEngine_Color32_Fields, *PUnityEngine_Color32_Fields;

typedef struct System_Collections_Generic_List_Vector3__c System_Collections_Generic_List_Vector3__c, *PSystem_Collections_Generic_List_Vector3__c;

typedef struct System_Collections_Generic_List_Vector3__Fields System_Collections_Generic_List_Vector3__Fields, *PSystem_Collections_Generic_List_Vector3__Fields;

typedef struct System_Collections_Generic_List_Color32__c System_Collections_Generic_List_Color32__c, *PSystem_Collections_Generic_List_Color32__c;

typedef struct System_Collections_Generic_List_Color32__Fields System_Collections_Generic_List_Color32__Fields, *PSystem_Collections_Generic_List_Color32__Fields;

typedef struct System_Collections_Generic_List_Vector4__c System_Collections_Generic_List_Vector4__c, *PSystem_Collections_Generic_List_Vector4__c;

typedef struct System_Collections_Generic_List_Vector4__Fields System_Collections_Generic_List_Vector4__Fields, *PSystem_Collections_Generic_List_Vector4__Fields;

typedef struct System_Collections_Generic_List_int__c System_Collections_Generic_List_int__c, *PSystem_Collections_Generic_List_int__c;

typedef struct System_Collections_Generic_List_int__Fields System_Collections_Generic_List_int__Fields, *PSystem_Collections_Generic_List_int__Fields;

typedef struct UnityEngine_RectTransform_ReapplyDrivenProperties_c UnityEngine_RectTransform_ReapplyDrivenProperties_c, *PUnityEngine_RectTransform_ReapplyDrivenProperties_c;

typedef struct UnityEngine_RectTransform_ReapplyDrivenProperties_Fields UnityEngine_RectTransform_ReapplyDrivenProperties_Fields, *PUnityEngine_RectTransform_ReapplyDrivenProperties_Fields;

typedef struct UnityEngine_Canvas_WillRenderCanvases_c UnityEngine_Canvas_WillRenderCanvases_c, *PUnityEngine_Canvas_WillRenderCanvases_c;

typedef struct UnityEngine_Canvas_WillRenderCanvases_Fields UnityEngine_Canvas_WillRenderCanvases_Fields, *PUnityEngine_Canvas_WillRenderCanvases_Fields;

typedef struct System_Action_int__c System_Action_int__c, *PSystem_Action_int__c;

typedef struct System_Action_int__Fields System_Action_int__Fields, *PSystem_Action_int__Fields;

typedef struct System_Action_int__int__c System_Action_int__int__c, *PSystem_Action_int__int__c;

typedef struct System_Action_int__int__Fields System_Action_int__int__Fields, *PSystem_Action_int__int__Fields;

typedef struct System_Reflection_MethodInfo_o System_Reflection_MethodInfo_o, *PSystem_Reflection_MethodInfo_o;

typedef struct System_DelegateData_o System_DelegateData_o, *PSystem_DelegateData_o;

typedef struct System_Delegate_o System_Delegate_o, *PSystem_Delegate_o;

typedef struct UnityEngine_MonoBehaviour_VTable UnityEngine_MonoBehaviour_VTable, *PUnityEngine_MonoBehaviour_VTable;

typedef struct UnityEngine_UI_RectangularVertexClipper_VTable UnityEngine_UI_RectangularVertexClipper_VTable, *PUnityEngine_UI_RectangularVertexClipper_VTable;

typedef struct System_Collections_Generic_HashSet_MaskableGraphic__VTable System_Collections_Generic_HashSet_MaskableGraphic__VTable, *PSystem_Collections_Generic_HashSet_MaskableGraphic__VTable;

typedef struct System_Int32_array System_Int32_array, *PSystem_Int32_array;

typedef struct System_Collections_Generic_HashSet_Slot_T__array System_Collections_Generic_HashSet_Slot_T__array, *PSystem_Collections_Generic_HashSet_Slot_T__array;

typedef struct System_Collections_Generic_IEqualityComparer_T__o System_Collections_Generic_IEqualityComparer_T__o, *PSystem_Collections_Generic_IEqualityComparer_T__o;

typedef struct System_Runtime_Serialization_SerializationInfo_o System_Runtime_Serialization_SerializationInfo_o, *PSystem_Runtime_Serialization_SerializationInfo_o;

typedef struct System_Collections_Generic_HashSet_IClippable__VTable System_Collections_Generic_HashSet_IClippable__VTable, *PSystem_Collections_Generic_HashSet_IClippable__VTable;

typedef struct System_Collections_Generic_List_RectMask2D__StaticFields System_Collections_Generic_List_RectMask2D__StaticFields, *PSystem_Collections_Generic_List_RectMask2D__StaticFields;

typedef struct System_Collections_Generic_List_RectMask2D__VTable System_Collections_Generic_List_RectMask2D__VTable, *PSystem_Collections_Generic_List_RectMask2D__VTable;

typedef struct UnityEngine_UI_RectMask2D_array UnityEngine_UI_RectMask2D_array, *PUnityEngine_UI_RectMask2D_array;

typedef struct UnityEngine_Events_InvokableCallList_o UnityEngine_Events_InvokableCallList_o, *PUnityEngine_Events_InvokableCallList_o;

typedef struct UnityEngine_Events_PersistentCallGroup_o UnityEngine_Events_PersistentCallGroup_o, *PUnityEngine_Events_PersistentCallGroup_o;

typedef struct System_Action_Font__o System_Action_Font__o, *PSystem_Action_Font__o;

typedef struct UnityEngine_Font_FontTextureRebuildCallback_c UnityEngine_Font_FontTextureRebuildCallback_c, *PUnityEngine_Font_FontTextureRebuildCallback_c;

typedef struct UnityEngine_Font_FontTextureRebuildCallback_Fields UnityEngine_Font_FontTextureRebuildCallback_Fields, *PUnityEngine_Font_FontTextureRebuildCallback_Fields;

typedef struct UnityEngine_UICharInfo_o UnityEngine_UICharInfo_o, *PUnityEngine_UICharInfo_o;

typedef struct UnityEngine_UILineInfo_o UnityEngine_UILineInfo_o, *PUnityEngine_UILineInfo_o;

typedef struct System_Collections_Generic_List_Vector3__StaticFields System_Collections_Generic_List_Vector3__StaticFields, *PSystem_Collections_Generic_List_Vector3__StaticFields;

typedef struct System_Collections_Generic_List_Vector3__VTable System_Collections_Generic_List_Vector3__VTable, *PSystem_Collections_Generic_List_Vector3__VTable;

typedef struct System_Collections_Generic_List_Color32__StaticFields System_Collections_Generic_List_Color32__StaticFields, *PSystem_Collections_Generic_List_Color32__StaticFields;

typedef struct System_Collections_Generic_List_Color32__VTable System_Collections_Generic_List_Color32__VTable, *PSystem_Collections_Generic_List_Color32__VTable;

typedef struct UnityEngine_Color32_array UnityEngine_Color32_array, *PUnityEngine_Color32_array;

typedef struct System_Collections_Generic_List_Vector4__StaticFields System_Collections_Generic_List_Vector4__StaticFields, *PSystem_Collections_Generic_List_Vector4__StaticFields;

typedef struct System_Collections_Generic_List_Vector4__VTable System_Collections_Generic_List_Vector4__VTable, *PSystem_Collections_Generic_List_Vector4__VTable;

typedef struct UnityEngine_Vector4_array UnityEngine_Vector4_array, *PUnityEngine_Vector4_array;

typedef struct System_Collections_Generic_List_int__StaticFields System_Collections_Generic_List_int__StaticFields, *PSystem_Collections_Generic_List_int__StaticFields;

typedef struct System_Collections_Generic_List_int__VTable System_Collections_Generic_List_int__VTable, *PSystem_Collections_Generic_List_int__VTable;

typedef struct UnityEngine_RectTransform_ReapplyDrivenProperties_VTable UnityEngine_RectTransform_ReapplyDrivenProperties_VTable, *PUnityEngine_RectTransform_ReapplyDrivenProperties_VTable;

typedef struct UnityEngine_Canvas_WillRenderCanvases_VTable UnityEngine_Canvas_WillRenderCanvases_VTable, *PUnityEngine_Canvas_WillRenderCanvases_VTable;

typedef struct System_Action_int__VTable System_Action_int__VTable, *PSystem_Action_int__VTable;

typedef struct System_Action_int__int__VTable System_Action_int__int__VTable, *PSystem_Action_int__int__VTable;

typedef struct System_Reflection_MethodInfo_c System_Reflection_MethodInfo_c, *PSystem_Reflection_MethodInfo_c;

typedef struct System_Reflection_MethodInfo_Fields System_Reflection_MethodInfo_Fields, *PSystem_Reflection_MethodInfo_Fields;

typedef struct System_DelegateData_c System_DelegateData_c, *PSystem_DelegateData_c;

typedef struct System_DelegateData_Fields System_DelegateData_Fields, *PSystem_DelegateData_Fields;

typedef struct System_Delegate_c System_Delegate_c, *PSystem_Delegate_c;

typedef struct System_Collections_Generic_HashSet_Slot_T__o System_Collections_Generic_HashSet_Slot_T__o, *PSystem_Collections_Generic_HashSet_Slot_T__o;

typedef struct System_Collections_Generic_IEqualityComparer_T__c System_Collections_Generic_IEqualityComparer_T__c, *PSystem_Collections_Generic_IEqualityComparer_T__c;

typedef struct System_Collections_Generic_IEqualityComparer_T__Fields System_Collections_Generic_IEqualityComparer_T__Fields, *PSystem_Collections_Generic_IEqualityComparer_T__Fields;

typedef struct System_Runtime_Serialization_SerializationInfo_c System_Runtime_Serialization_SerializationInfo_c, *PSystem_Runtime_Serialization_SerializationInfo_c;

typedef struct System_Runtime_Serialization_SerializationInfo_Fields System_Runtime_Serialization_SerializationInfo_Fields, *PSystem_Runtime_Serialization_SerializationInfo_Fields;

typedef struct UnityEngine_Events_InvokableCallList_c UnityEngine_Events_InvokableCallList_c, *PUnityEngine_Events_InvokableCallList_c;

typedef struct UnityEngine_Events_InvokableCallList_Fields UnityEngine_Events_InvokableCallList_Fields, *PUnityEngine_Events_InvokableCallList_Fields;

typedef struct UnityEngine_Events_PersistentCallGroup_c UnityEngine_Events_PersistentCallGroup_c, *PUnityEngine_Events_PersistentCallGroup_c;

typedef struct UnityEngine_Events_PersistentCallGroup_Fields UnityEngine_Events_PersistentCallGroup_Fields, *PUnityEngine_Events_PersistentCallGroup_Fields;

typedef struct System_Action_Font__c System_Action_Font__c, *PSystem_Action_Font__c;

typedef struct System_Action_Font__Fields System_Action_Font__Fields, *PSystem_Action_Font__Fields;

typedef struct UnityEngine_Font_FontTextureRebuildCallback_VTable UnityEngine_Font_FontTextureRebuildCallback_VTable, *PUnityEngine_Font_FontTextureRebuildCallback_VTable;

typedef struct UnityEngine_UICharInfo_Fields UnityEngine_UICharInfo_Fields, *PUnityEngine_UICharInfo_Fields;

typedef struct UnityEngine_UILineInfo_Fields UnityEngine_UILineInfo_Fields, *PUnityEngine_UILineInfo_Fields;

typedef struct System_Reflection_MethodInfo_VTable System_Reflection_MethodInfo_VTable, *PSystem_Reflection_MethodInfo_VTable;

typedef struct System_Reflection_MethodBase_Fields System_Reflection_MethodBase_Fields, *PSystem_Reflection_MethodBase_Fields;

typedef struct System_DelegateData_VTable System_DelegateData_VTable, *PSystem_DelegateData_VTable;

typedef struct System_Type_o System_Type_o, *PSystem_Type_o;

typedef struct System_Delegate_VTable System_Delegate_VTable, *PSystem_Delegate_VTable;

typedef struct System_Collections_Generic_HashSet_Slot_T__Fields System_Collections_Generic_HashSet_Slot_T__Fields, *PSystem_Collections_Generic_HashSet_Slot_T__Fields;

typedef struct System_Runtime_Serialization_SerializationInfo_VTable System_Runtime_Serialization_SerializationInfo_VTable, *PSystem_Runtime_Serialization_SerializationInfo_VTable;

typedef struct System_String_array System_String_array, *PSystem_String_array;

typedef struct System_Type_array System_Type_array, *PSystem_Type_array;

typedef struct System_Collections_Generic_Dictionary_string__int__o System_Collections_Generic_Dictionary_string__int__o, *PSystem_Collections_Generic_Dictionary_string__int__o;

typedef struct System_Runtime_Serialization_IFormatterConverter_o System_Runtime_Serialization_IFormatterConverter_o, *PSystem_Runtime_Serialization_IFormatterConverter_o;

typedef struct UnityEngine_Events_InvokableCallList_VTable UnityEngine_Events_InvokableCallList_VTable, *PUnityEngine_Events_InvokableCallList_VTable;

typedef struct System_Collections_Generic_List_BaseInvokableCall__o System_Collections_Generic_List_BaseInvokableCall__o, *PSystem_Collections_Generic_List_BaseInvokableCall__o;

typedef struct UnityEngine_Events_PersistentCallGroup_VTable UnityEngine_Events_PersistentCallGroup_VTable, *PUnityEngine_Events_PersistentCallGroup_VTable;

typedef struct System_Collections_Generic_List_PersistentCall__o System_Collections_Generic_List_PersistentCall__o, *PSystem_Collections_Generic_List_PersistentCall__o;

typedef struct System_Action_Font__VTable System_Action_Font__VTable, *PSystem_Action_Font__VTable;

typedef struct System_Reflection_MemberInfo_Fields System_Reflection_MemberInfo_Fields, *PSystem_Reflection_MemberInfo_Fields;

typedef struct System_Type_c System_Type_c, *PSystem_Type_c;

typedef struct System_Type_Fields System_Type_Fields, *PSystem_Type_Fields;

typedef struct System_Collections_Generic_Dictionary_string__int__c System_Collections_Generic_Dictionary_string__int__c, *PSystem_Collections_Generic_Dictionary_string__int__c;

typedef struct System_Collections_Generic_Dictionary_string__int__Fields System_Collections_Generic_Dictionary_string__int__Fields, *PSystem_Collections_Generic_Dictionary_string__int__Fields;

typedef struct System_Runtime_Serialization_IFormatterConverter_c System_Runtime_Serialization_IFormatterConverter_c, *PSystem_Runtime_Serialization_IFormatterConverter_c;

typedef struct System_Runtime_Serialization_IFormatterConverter_Fields System_Runtime_Serialization_IFormatterConverter_Fields, *PSystem_Runtime_Serialization_IFormatterConverter_Fields;

typedef struct System_Collections_Generic_List_BaseInvokableCall__c System_Collections_Generic_List_BaseInvokableCall__c, *PSystem_Collections_Generic_List_BaseInvokableCall__c;

typedef struct System_Collections_Generic_List_BaseInvokableCall__Fields System_Collections_Generic_List_BaseInvokableCall__Fields, *PSystem_Collections_Generic_List_BaseInvokableCall__Fields;

typedef struct System_Collections_Generic_List_PersistentCall__c System_Collections_Generic_List_PersistentCall__c, *PSystem_Collections_Generic_List_PersistentCall__c;

typedef struct System_Collections_Generic_List_PersistentCall__Fields System_Collections_Generic_List_PersistentCall__Fields, *PSystem_Collections_Generic_List_PersistentCall__Fields;

typedef struct System_Type_StaticFields System_Type_StaticFields, *PSystem_Type_StaticFields;

typedef struct System_Type_VTable System_Type_VTable, *PSystem_Type_VTable;

typedef struct System_RuntimeTypeHandle_o System_RuntimeTypeHandle_o, *PSystem_RuntimeTypeHandle_o;

typedef struct System_Collections_Generic_Dictionary_string__int__VTable System_Collections_Generic_Dictionary_string__int__VTable, *PSystem_Collections_Generic_Dictionary_string__int__VTable;

typedef struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array System_Collections_Generic_Dictionary_Entry_TKey__TValue__array, *PSystem_Collections_Generic_Dictionary_Entry_TKey__TValue__array;

typedef struct System_Collections_Generic_IEqualityComparer_TKey__o System_Collections_Generic_IEqualityComparer_TKey__o, *PSystem_Collections_Generic_IEqualityComparer_TKey__o;

typedef struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o, *PSystem_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o, *PSystem_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o;

typedef struct System_Collections_Generic_List_BaseInvokableCall__StaticFields System_Collections_Generic_List_BaseInvokableCall__StaticFields, *PSystem_Collections_Generic_List_BaseInvokableCall__StaticFields;

typedef struct System_Collections_Generic_List_BaseInvokableCall__VTable System_Collections_Generic_List_BaseInvokableCall__VTable, *PSystem_Collections_Generic_List_BaseInvokableCall__VTable;

typedef struct UnityEngine_Events_BaseInvokableCall_array UnityEngine_Events_BaseInvokableCall_array, *PUnityEngine_Events_BaseInvokableCall_array;

typedef struct System_Collections_Generic_List_PersistentCall__StaticFields System_Collections_Generic_List_PersistentCall__StaticFields, *PSystem_Collections_Generic_List_PersistentCall__StaticFields;

typedef struct System_Collections_Generic_List_PersistentCall__VTable System_Collections_Generic_List_PersistentCall__VTable, *PSystem_Collections_Generic_List_PersistentCall__VTable;

typedef struct UnityEngine_Events_PersistentCall_array UnityEngine_Events_PersistentCall_array, *PUnityEngine_Events_PersistentCall_array;

typedef struct System_Reflection_Binder_o System_Reflection_Binder_o, *PSystem_Reflection_Binder_o;

typedef struct System_Reflection_MemberFilter_o System_Reflection_MemberFilter_o, *PSystem_Reflection_MemberFilter_o;

typedef struct System_RuntimeTypeHandle_Fields System_RuntimeTypeHandle_Fields, *PSystem_RuntimeTypeHandle_Fields;

typedef struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__o System_Collections_Generic_Dictionary_Entry_TKey__TValue__o, *PSystem_Collections_Generic_Dictionary_Entry_TKey__TValue__o;

typedef struct System_Collections_Generic_IEqualityComparer_TKey__c System_Collections_Generic_IEqualityComparer_TKey__c, *PSystem_Collections_Generic_IEqualityComparer_TKey__c;

typedef struct System_Collections_Generic_IEqualityComparer_TKey__Fields System_Collections_Generic_IEqualityComparer_TKey__Fields, *PSystem_Collections_Generic_IEqualityComparer_TKey__Fields;

typedef struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__Fields System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__Fields, *PSystem_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__Fields;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__c System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__c, *PSystem_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__c;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__Fields System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__Fields, *PSystem_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__Fields;

typedef struct UnityEngine_Events_BaseInvokableCall_o UnityEngine_Events_BaseInvokableCall_o, *PUnityEngine_Events_BaseInvokableCall_o;

typedef struct UnityEngine_Events_PersistentCall_o UnityEngine_Events_PersistentCall_o, *PUnityEngine_Events_PersistentCall_o;

typedef struct System_Reflection_Binder_c System_Reflection_Binder_c, *PSystem_Reflection_Binder_c;

typedef struct System_Reflection_Binder_Fields System_Reflection_Binder_Fields, *PSystem_Reflection_Binder_Fields;

typedef struct System_Reflection_MemberFilter_c System_Reflection_MemberFilter_c, *PSystem_Reflection_MemberFilter_c;

typedef struct System_Reflection_MemberFilter_Fields System_Reflection_MemberFilter_Fields, *PSystem_Reflection_MemberFilter_Fields;

typedef struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__Fields System_Collections_Generic_Dictionary_Entry_TKey__TValue__Fields, *PSystem_Collections_Generic_Dictionary_Entry_TKey__TValue__Fields;

typedef struct System_Collections_Generic_Dictionary_TKey__TValue__o System_Collections_Generic_Dictionary_TKey__TValue__o, *PSystem_Collections_Generic_Dictionary_TKey__TValue__o;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__RGCTXs System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__VTable System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__VTable, *PSystem_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__VTable;

typedef struct UnityEngine_Events_BaseInvokableCall_c UnityEngine_Events_BaseInvokableCall_c, *PUnityEngine_Events_BaseInvokableCall_c;

typedef struct UnityEngine_Events_BaseInvokableCall_Fields UnityEngine_Events_BaseInvokableCall_Fields, *PUnityEngine_Events_BaseInvokableCall_Fields;

typedef struct UnityEngine_Events_PersistentCall_c UnityEngine_Events_PersistentCall_c, *PUnityEngine_Events_PersistentCall_c;

typedef struct UnityEngine_Events_PersistentCall_Fields UnityEngine_Events_PersistentCall_Fields, *PUnityEngine_Events_PersistentCall_Fields;

typedef struct System_Reflection_Binder_VTable System_Reflection_Binder_VTable, *PSystem_Reflection_Binder_VTable;

typedef struct System_Reflection_MemberFilter_VTable System_Reflection_MemberFilter_VTable, *PSystem_Reflection_MemberFilter_VTable;

typedef struct System_Collections_Generic_Dictionary_TKey__TValue__c System_Collections_Generic_Dictionary_TKey__TValue__c, *PSystem_Collections_Generic_Dictionary_TKey__TValue__c;

typedef struct System_Collections_Generic_Dictionary_TKey__TValue__Fields System_Collections_Generic_Dictionary_TKey__TValue__Fields, *PSystem_Collections_Generic_Dictionary_TKey__TValue__Fields;

typedef struct UnityEngine_Events_BaseInvokableCall_VTable UnityEngine_Events_BaseInvokableCall_VTable, *PUnityEngine_Events_BaseInvokableCall_VTable;

typedef struct UnityEngine_Events_PersistentCall_VTable UnityEngine_Events_PersistentCall_VTable, *PUnityEngine_Events_PersistentCall_VTable;

typedef struct UnityEngine_Object_o UnityEngine_Object_o, *PUnityEngine_Object_o;

typedef struct UnityEngine_Events_ArgumentCache_o UnityEngine_Events_ArgumentCache_o, *PUnityEngine_Events_ArgumentCache_o;

typedef struct System_Collections_Generic_Dictionary_TKey__TValue__RGCTXs System_Collections_Generic_Dictionary_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_Dictionary_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_Dictionary_TKey__TValue__VTable System_Collections_Generic_Dictionary_TKey__TValue__VTable, *PSystem_Collections_Generic_Dictionary_TKey__TValue__VTable;

typedef struct UnityEngine_Object_c UnityEngine_Object_c, *PUnityEngine_Object_c;

typedef struct UnityEngine_Events_ArgumentCache_c UnityEngine_Events_ArgumentCache_c, *PUnityEngine_Events_ArgumentCache_c;

typedef struct UnityEngine_Events_ArgumentCache_Fields UnityEngine_Events_ArgumentCache_Fields, *PUnityEngine_Events_ArgumentCache_Fields;

typedef struct UnityEngine_Object_StaticFields UnityEngine_Object_StaticFields, *PUnityEngine_Object_StaticFields;

typedef struct UnityEngine_Object_VTable UnityEngine_Object_VTable, *PUnityEngine_Object_VTable;

typedef struct UnityEngine_Events_ArgumentCache_VTable UnityEngine_Events_ArgumentCache_VTable, *PUnityEngine_Events_ArgumentCache_VTable;

struct UnityEngine_UI_Text_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
    struct VirtualInvokeData _65_unknown;
    struct VirtualInvokeData _66_unknown;
    struct VirtualInvokeData _67_unknown;
    struct VirtualInvokeData _68_unknown;
    struct VirtualInvokeData _69_unknown;
    struct VirtualInvokeData _70_unknown;
    struct VirtualInvokeData _71_unknown;
    struct VirtualInvokeData _72_unknown;
    struct VirtualInvokeData _73_unknown;
    struct VirtualInvokeData _74_get_text;
    struct VirtualInvokeData _75_set_text;
    struct VirtualInvokeData _76_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _77_CalculateLayoutInputVertical;
    struct VirtualInvokeData _78_get_minWidth;
    struct VirtualInvokeData _79_get_preferredWidth;
    struct VirtualInvokeData _80_get_flexibleWidth;
    struct VirtualInvokeData _81_get_minHeight;
    struct VirtualInvokeData _82_get_preferredHeight;
    struct VirtualInvokeData _83_get_flexibleHeight;
    struct VirtualInvokeData _84_get_layoutPriority;
};

struct UnityEngine_Events_InvokableCallList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Events_InvokableCallList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_InvokableCallList_VTable vtable;
};

struct UnityEngine_UI_RectMask2D_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_IsRaycastLocationValid;
    struct VirtualInvokeData _20_PerformClipping;
    struct VirtualInvokeData _21_UpdateClipSoftness;
};

struct UnityEngine_UI_RectMask2D_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_RectMask2D_VTable vtable;
};

struct System_Collections_Generic_List_Vector4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Runtime_Serialization_IFormatterConverter_Fields {
};

struct System_Runtime_Serialization_IFormatterConverter_o {
    struct System_Runtime_Serialization_IFormatterConverter_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_IFormatterConverter_Fields fields;
};

struct UnityEngine_Vector2_Fields {
    float x;
    float y;
};

struct UnityEngine_Vector2_o {
    struct UnityEngine_Vector2_Fields fields;
};

struct UnityEngine_UICharInfo_Fields {
    struct UnityEngine_Vector2_o cursorPos;
    float charWidth;
};

struct UnityEngine_Canvas_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_int__Fields {
    struct System_Int32_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UILineInfo_Fields {
    int32_t startCharIdx;
    int32_t height;
    float topY;
    float leading;
};

struct UnityEngine_UILineInfo_o {
    struct UnityEngine_UILineInfo_Fields fields;
};

struct UnityEngine_Vector2_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Vector2_o m_Items[65535];
};

struct System_Collections_Generic_List_UICharInfo__Fields {
    struct UnityEngine_UICharInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Vector2Int_Fields {
    int32_t m_X;
    int32_t m_Y;
};

struct UnityEngine_Vector2Int_o {
    struct UnityEngine_Vector2Int_Fields fields;
};

struct UnityEngine_Rect_Fields {
    float m_XMin;
    float m_YMin;
    float m_Width;
    float m_Height;
};

struct UnityEngine_Rect_o {
    struct UnityEngine_Rect_Fields fields;
};

struct UnityEngine_Object_Fields {
    intptr_t m_CachedPtr;
};

struct UnityEngine_Component_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_Behaviour_Fields {
    struct UnityEngine_Component_Fields super;
};

struct UnityEngine_MonoBehaviour_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct UnityEngine_EventSystems_UIBehaviour_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

struct UnityEngine_Vector4_Fields {
    float x;
    float y;
    float z;
    float w;
};

struct UnityEngine_Vector4_o {
    struct UnityEngine_Vector4_Fields fields;
};

struct UnityEngine_UI_RectMask2D_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    struct UnityEngine_UI_RectangularVertexClipper_o *m_VertexClipper;
    struct UnityEngine_RectTransform_o *m_RectTransform;
    struct System_Collections_Generic_HashSet_MaskableGraphic__o *m_MaskableTargets;
    struct System_Collections_Generic_HashSet_IClippable__o *m_ClipTargets;
    bool m_ShouldRecalculateClipRects;
    struct System_Collections_Generic_List_RectMask2D__o *m_Clippers;
    struct UnityEngine_Rect_o m_LastClipRectCanvasSpace;
    bool m_ForceClip;
    struct UnityEngine_Vector4_o m_Padding;
    struct UnityEngine_Vector2Int_o m_Softness;
    struct UnityEngine_Canvas_o *m_Canvas;
    struct UnityEngine_Vector3_array *m_Corners;
};

struct UnityEngine_UI_RectMask2D_o {
    struct UnityEngine_UI_RectMask2D_c *klass;
    void *monitor;
    struct UnityEngine_UI_RectMask2D_Fields fields;
};

struct UnityEngine_Events_PersistentCallGroup_Fields {
    struct System_Collections_Generic_List_PersistentCall__o *m_Calls;
};

struct UnityEngine_Events_PersistentCall_Fields {
    struct UnityEngine_Object_o *m_Target;
    struct System_String_o *m_TargetAssemblyTypeName;
    struct System_String_o *m_MethodName;
    int32_t m_Mode;
    struct UnityEngine_Events_ArgumentCache_o *m_Arguments;
    int32_t m_CallState;
};

struct UnityEngine_Events_PersistentCall_o {
    struct UnityEngine_Events_PersistentCall_c *klass;
    void *monitor;
    struct UnityEngine_Events_PersistentCall_Fields fields;
};

struct UnityEngine_Events_InvokableCallList_Fields {
    struct System_Collections_Generic_List_BaseInvokableCall__o *m_PersistentCalls;
    struct System_Collections_Generic_List_BaseInvokableCall__o *m_RuntimeCalls;
    struct System_Collections_Generic_List_BaseInvokableCall__o *m_ExecutingCalls;
    bool m_NeedsUpdate;
};

struct UnityEngine_Events_InvokableCallList_o {
    struct UnityEngine_Events_InvokableCallList_c *klass;
    void *monitor;
    struct UnityEngine_Events_InvokableCallList_Fields fields;
};

struct System_Delegate_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Delegate_o *m_Items[65535];
};

struct System_Collections_Generic_List_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_String_Fields {
    int32_t _stringLength;
    uint16_t _firstChar;
};

struct System_Collections_Generic_List_UICharInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Photon_Pun_Demo_Cockpit_PropertyListenerBase_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Graphic_o *UpdateIndicator;
    struct UnityEngine_YieldInstruction_o *fadeInstruction;
    float Duration;
};

struct Photon_Pun_Demo_Cockpit_CurrentRoomAutoCleanupProperty_Fields {
    struct Photon_Pun_Demo_Cockpit_PropertyListenerBase_Fields super;
    struct UnityEngine_UI_Text_o *Text;
    int32_t _cache;
};

struct UnityEngine_Mesh_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Events_PersistentCall_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnBeforeSerialize;
    struct VirtualInvokeData _5_OnAfterDeserialize;
};

struct UnityEngine_Events_PersistentCall_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_PersistentCall_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__Fields {
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *_dictionary;
};

struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o {
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__Fields fields;
};

struct UnityEngine_Texture2D_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_width;
    struct VirtualInvokeData _5_set_width;
    struct VirtualInvokeData _6_get_height;
    struct VirtualInvokeData _7_set_height;
    struct VirtualInvokeData _8_get_isReadable;
};

struct System_Collections_Generic_Dictionary_string__int__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UI_RectangularVertexClipper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_RectangularVertexClipper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_RectangularVertexClipper_VTable vtable;
};

struct UnityEngine_Events_PersistentCallGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Delegate_Fields {
    intptr_t method_ptr;
    intptr_t invoke_impl;
    struct Il2CppObject *m_target;
    intptr_t method;
    intptr_t delegate_trampoline;
    intptr_t extra_arg;
    intptr_t method_code;
    intptr_t interp_method;
    intptr_t interp_invoke_impl;
    struct System_Reflection_MethodInfo_o *method_info;
    struct System_Reflection_MethodInfo_o *original_method_info;
    struct System_DelegateData_o *data;
    bool method_is_virtual;
};

struct System_MulticastDelegate_Fields {
    struct System_Delegate_Fields super;
    struct System_Delegate_array *delegates;
};

struct System_Reflection_MemberFilter_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Reflection_MemberFilter_o {
    struct System_Reflection_MemberFilter_c *klass;
    void *monitor;
    struct System_Reflection_MemberFilter_Fields fields;
};

struct UnityEngine_Font_FontTextureRebuildCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Font_FontTextureRebuildCallback_o {
    struct UnityEngine_Font_FontTextureRebuildCallback_c *klass;
    void *monitor;
    struct UnityEngine_Font_FontTextureRebuildCallback_Fields fields;
};

struct System_Runtime_Serialization_IFormatterConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Type_StaticFields {
    struct System_Reflection_Binder_o *s_defaultBinder;
    uint16_t Delimiter;
    struct System_Type_array *EmptyTypes;
    struct Il2CppObject *Missing;
    struct System_Reflection_MemberFilter_o *FilterAttribute;
    struct System_Reflection_MemberFilter_o *FilterName;
    struct System_Reflection_MemberFilter_o *FilterNameIgnoreCase;
};

struct System_Collections_Generic_Dictionary_TKey__TValue__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_TKey__TValue__o {
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_TKey__TValue__Fields fields;
};

struct System_Collections_Generic_List_RectMask2D__Fields {
    struct UnityEngine_UI_RectMask2D_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_TValue__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_TValue__Add;
    struct VirtualInvokeData _7_System_Collections_Generic_ICollection_TValue__Clear;
    struct VirtualInvokeData _8_System_Collections_Generic_ICollection_TValue__Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_TValue__Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_TValue__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
};

struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__VTable vtable;
};

struct UnityEngine_UI_RectangularVertexClipper_Fields {
    struct UnityEngine_Vector3_array *m_WorldCorners;
    struct UnityEngine_Vector3_array *m_CanvasCorners;
};

struct UnityEngine_UI_RectangularVertexClipper_o {
    struct UnityEngine_UI_RectangularVertexClipper_c *klass;
    void *monitor;
    struct UnityEngine_UI_RectangularVertexClipper_Fields fields;
};

struct UnityEngine_Font_FontTextureRebuildCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Font_FontTextureRebuildCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Font_FontTextureRebuildCallback_VTable vtable;
};

struct UnityEngine_RectTransform_ReapplyDrivenProperties_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_RectTransform_ReapplyDrivenProperties_o {
    struct UnityEngine_RectTransform_ReapplyDrivenProperties_c *klass;
    void *monitor;
    struct UnityEngine_RectTransform_ReapplyDrivenProperties_Fields fields;
};

struct System_Reflection_MemberInfo_Fields {
};

struct System_RuntimeTypeHandle_Fields {
    intptr_t value;
};

struct System_RuntimeTypeHandle_o {
    struct System_RuntimeTypeHandle_Fields fields;
};

struct System_Type_Fields {
    struct System_Reflection_MemberInfo_Fields super;
    struct System_RuntimeTypeHandle_o _impl;
};

struct System_Type_o {
    struct System_Type_c *klass;
    void *monitor;
    struct System_Type_Fields fields;
};

struct System_Collections_Generic_Dictionary_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Dictionary_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_TKey__TValue__VTable vtable;
};

struct UnityEngine_Events_UnityEventBase_Fields {
    struct UnityEngine_Events_InvokableCallList_o *m_Calls;
    struct UnityEngine_Events_PersistentCallGroup_o *m_PersistentCalls;
    bool m_CallsDirty;
};

struct UnityEngine_Events_UnityEvent_bool__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_Fields {
    struct UnityEngine_Events_UnityEvent_bool__Fields super;
};

struct System_Runtime_Serialization_SerializationInfo_Fields {
    struct System_String_array *m_members;
    struct System_Object_array *m_data;
    struct System_Type_array *m_types;
    struct System_Collections_Generic_Dictionary_string__int__o *m_nameToIndex;
    int32_t m_currMember;
    struct System_Runtime_Serialization_IFormatterConverter_o *m_converter;
    struct System_String_o *m_fullTypeName;
    struct System_String_o *m_assemName;
    struct System_Type_o *objectType;
    bool isFullTypeNameSetExplicit;
    bool isAssemblyNameSetExplicit;
    bool requireSameTokenInPartialTrust;
};

struct System_Runtime_Serialization_SerializationInfo_o {
    struct System_Runtime_Serialization_SerializationInfo_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_SerializationInfo_Fields fields;
};

struct System_Collections_Generic_List_BaseInvokableCall__Fields {
    struct UnityEngine_Events_BaseInvokableCall_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Canvas_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Canvas_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Canvas_VTable vtable;
};

struct UnityEngine_Mesh_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__Fields {
    struct UnityEngine_MonoBehaviour_o *m_CoroutineContainer;
    struct System_Collections_IEnumerator_o *m_Tween;
};

struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__o {
    struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__c *klass;
    void *monitor;
    struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__Fields fields;
};

struct System_Reflection_MethodInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_get_CallingConvention;
    struct VirtualInvokeData _19_get_IsAbstract;
    struct VirtualInvokeData _20_get_IsConstructor;
    struct VirtualInvokeData _21_get_IsStatic;
    struct VirtualInvokeData _22_get_IsVirtual;
    struct VirtualInvokeData _23_get_IsPublic;
    struct VirtualInvokeData _24_get_IsGenericMethod;
    struct VirtualInvokeData _25_get_IsGenericMethodDefinition;
    struct VirtualInvokeData _26_GetGenericArguments;
    struct VirtualInvokeData _27_get_ContainsGenericParameters;
    struct VirtualInvokeData _28_Invoke;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_get_IsSecurityCritical;
    struct VirtualInvokeData _32_GetParametersInternal;
    struct VirtualInvokeData _33_GetParametersCount;
    struct VirtualInvokeData _34_FormatNameAndSig;
    struct VirtualInvokeData _35_GetParameterTypes;
    struct VirtualInvokeData _36_GetParametersNoCopy;
    struct VirtualInvokeData _37_get_ReturnParameter;
    struct VirtualInvokeData _38_get_ReturnType;
    struct VirtualInvokeData _39_GetGenericMethodDefinition;
    struct VirtualInvokeData _40_MakeGenericMethod;
    struct VirtualInvokeData _41_CreateDelegate;
    struct VirtualInvokeData _42_get_GenericParameterCount;
};

struct System_Reflection_MethodInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_MethodInfo_VTable vtable;
};

struct UnityEngine_Events_UnityAction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Texture_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_Texture2D_Fields {
    struct UnityEngine_Texture_Fields super;
};

struct System_Reflection_MemberFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Reflection_MemberFilter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_MemberFilter_VTable vtable;
};

struct System_String_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerable_System_Char__GetEnumerator;
    struct VirtualInvokeData _7_CompareTo;
    struct VirtualInvokeData _8_Equals;
    struct VirtualInvokeData _9_GetTypeCode;
    struct VirtualInvokeData _10_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _11_System_IConvertible_ToChar;
    struct VirtualInvokeData _12_System_IConvertible_ToSByte;
    struct VirtualInvokeData _13_System_IConvertible_ToByte;
    struct VirtualInvokeData _14_System_IConvertible_ToInt16;
    struct VirtualInvokeData _15_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _16_System_IConvertible_ToInt32;
    struct VirtualInvokeData _17_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _18_System_IConvertible_ToInt64;
    struct VirtualInvokeData _19_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _20_System_IConvertible_ToSingle;
    struct VirtualInvokeData _21_System_IConvertible_ToDouble;
    struct VirtualInvokeData _22_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _23_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _24_ToString;
    struct VirtualInvokeData _25_System_IConvertible_ToType;
    struct VirtualInvokeData _26_Clone;
};

struct UnityEngine_Object_o {
    struct UnityEngine_Object_c *klass;
    void *monitor;
    struct UnityEngine_Object_Fields fields;
};

struct UnityEngine_Object_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Object_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Object_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Object_VTable vtable;
};

struct System_Type_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_IsEnumDefined;
    struct VirtualInvokeData _16_GetEnumName;
    struct VirtualInvokeData _17_GetEnumNames;
    struct VirtualInvokeData _18_get_IsSerializable;
    struct VirtualInvokeData _19_get_ContainsGenericParameters;
    struct VirtualInvokeData _20_IsSubclassOf;
    struct VirtualInvokeData _21_IsAssignableFrom;
    struct VirtualInvokeData _22_GetType;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_get_DeclaringMethod;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_get_IsArray;
    struct VirtualInvokeData _31_unknown;
    struct VirtualInvokeData _32_get_IsByRef;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_get_IsPointer;
    struct VirtualInvokeData _35_unknown;
    struct VirtualInvokeData _36_get_IsConstructedGenericType;
    struct VirtualInvokeData _37_get_IsGenericParameter;
    struct VirtualInvokeData _38_get_IsGenericMethodParameter;
    struct VirtualInvokeData _39_get_IsGenericType;
    struct VirtualInvokeData _40_get_IsGenericTypeDefinition;
    struct VirtualInvokeData _41_get_IsSZArray;
    struct VirtualInvokeData _42_get_IsVariableBoundArray;
    struct VirtualInvokeData _43_get_HasElementType;
    struct VirtualInvokeData _44_unknown;
    struct VirtualInvokeData _45_unknown;
    struct VirtualInvokeData _46_GetArrayRank;
    struct VirtualInvokeData _47_GetGenericTypeDefinition;
    struct VirtualInvokeData _48_get_GenericTypeArguments;
    struct VirtualInvokeData _49_GetGenericArguments;
    struct VirtualInvokeData _50_get_GenericParameterPosition;
    struct VirtualInvokeData _51_get_GenericParameterAttributes;
    struct VirtualInvokeData _52_GetGenericParameterConstraints;
    struct VirtualInvokeData _53_get_Attributes;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_get_IsAbstract;
    struct VirtualInvokeData _56_get_IsSealed;
    struct VirtualInvokeData _57_get_IsClass;
    struct VirtualInvokeData _58_get_IsNestedAssembly;
    struct VirtualInvokeData _59_get_IsNestedPublic;
    struct VirtualInvokeData _60_get_IsNotPublic;
    struct VirtualInvokeData _61_get_IsPublic;
    struct VirtualInvokeData _62_get_IsExplicitLayout;
    struct VirtualInvokeData _63_get_IsCOMObject;
    struct VirtualInvokeData _64_unknown;
    struct VirtualInvokeData _65_get_IsContextful;
    struct VirtualInvokeData _66_IsContextfulImpl;
    struct VirtualInvokeData _67_get_IsEnum;
    struct VirtualInvokeData _68_get_IsMarshalByRef;
    struct VirtualInvokeData _69_IsMarshalByRefImpl;
    struct VirtualInvokeData _70_get_IsPrimitive;
    struct VirtualInvokeData _71_unknown;
    struct VirtualInvokeData _72_get_IsValueType;
    struct VirtualInvokeData _73_IsValueTypeImpl;
    struct VirtualInvokeData _74_get_IsSignatureType;
    struct VirtualInvokeData _75_GetConstructor;
    struct VirtualInvokeData _76_GetConstructor;
    struct VirtualInvokeData _77_GetConstructor;
    struct VirtualInvokeData _78_unknown;
    struct VirtualInvokeData _79_unknown;
    struct VirtualInvokeData _80_GetEvent;
    struct VirtualInvokeData _81_unknown;
    struct VirtualInvokeData _82_unknown;
    struct VirtualInvokeData _83_GetField;
    struct VirtualInvokeData _84_unknown;
    struct VirtualInvokeData _85_unknown;
    struct VirtualInvokeData _86_GetMember;
    struct VirtualInvokeData _87_GetMember;
    struct VirtualInvokeData _88_GetMember;
    struct VirtualInvokeData _89_GetMethod;
    struct VirtualInvokeData _90_GetMethod;
    struct VirtualInvokeData _91_GetMethod;
    struct VirtualInvokeData _92_GetMethod;
    struct VirtualInvokeData _93_GetMethod;
    struct VirtualInvokeData _94_GetMethod;
    struct VirtualInvokeData _95_unknown;
    struct VirtualInvokeData _96_GetMethods;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_GetProperty;
    struct VirtualInvokeData _101_GetProperty;
    struct VirtualInvokeData _102_GetProperty;
    struct VirtualInvokeData _103_GetProperty;
    struct VirtualInvokeData _104_GetProperty;
    struct VirtualInvokeData _105_GetProperty;
    struct VirtualInvokeData _106_unknown;
    struct VirtualInvokeData _107_GetProperties;
    struct VirtualInvokeData _108_unknown;
    struct VirtualInvokeData _109_get_TypeHandle;
    struct VirtualInvokeData _110_GetTypeCodeImpl;
    struct VirtualInvokeData _111_unknown;
    struct VirtualInvokeData _112_unknown;
    struct VirtualInvokeData _113_GetInterface;
    struct VirtualInvokeData _114_unknown;
    struct VirtualInvokeData _115_unknown;
    struct VirtualInvokeData _116_IsInstanceOfType;
    struct VirtualInvokeData _117_IsEquivalentTo;
    struct VirtualInvokeData _118_GetEnumUnderlyingType;
    struct VirtualInvokeData _119_GetEnumValues;
    struct VirtualInvokeData _120_MakeArrayType;
    struct VirtualInvokeData _121_MakeArrayType;
    struct VirtualInvokeData _122_MakeByRefType;
    struct VirtualInvokeData _123_MakeGenericType;
    struct VirtualInvokeData _124_MakePointerType;
    struct VirtualInvokeData _125_Equals;
    struct VirtualInvokeData _126_get_IsSzArray;
    struct VirtualInvokeData _127_FormatTypeName;
    struct VirtualInvokeData _128_get_IsInterface;
    struct VirtualInvokeData _129_InternalGetNameIfAvailable;
};

struct System_Type_c {
    struct Il2CppClass_1 _1;
    struct System_Type_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Type_VTable vtable;
};

struct UnityEngine_Canvas_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct UnityEngine_Canvas_o {
    struct UnityEngine_Canvas_c *klass;
    void *monitor;
    struct UnityEngine_Canvas_Fields fields;
};

struct UnityEngine_Events_PersistentCallGroup_o {
    struct UnityEngine_Events_PersistentCallGroup_c *klass;
    void *monitor;
    struct UnityEngine_Events_PersistentCallGroup_Fields fields;
};

struct UnityEngine_Font_Fields {
    struct UnityEngine_Object_Fields super;
    struct UnityEngine_Font_FontTextureRebuildCallback_o *m_FontTextureRebuildCallback;
};

struct UnityEngine_Font_o {
    struct UnityEngine_Font_c *klass;
    void *monitor;
    struct UnityEngine_Font_Fields fields;
};

struct System_Int32_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct UnityEngine_Events_PersistentCallGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_PersistentCallGroup_VTable vtable;
};

struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__VTable vtable;
};

struct System_Collections_Generic_List_BaseInvokableCall__StaticFields {
    struct UnityEngine_Events_BaseInvokableCall_array *s_emptyArray;
};

struct System_Collections_Generic_HashSet_IClippable__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct UnityEngine_UI_Text_StaticFields {
    struct UnityEngine_Material_o *s_DefaultText;
};

struct System_Collections_Generic_List_PersistentCall__StaticFields {
    struct UnityEngine_Events_PersistentCall_array *s_emptyArray;
};

struct UnityEngine_CanvasRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_CanvasRenderer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_CanvasRenderer_VTable vtable;
};

struct UnityEngine_Font_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Font_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Font_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Font_VTable vtable;
};

struct UnityEngine_Font_StaticFields {
    struct System_Action_Font__o *textureRebuilt;
};

struct UnityEngine_Color_Fields {
    float r;
    float g;
    float b;
    float a;
};

struct UnityEngine_Color_o {
    struct UnityEngine_Color_Fields fields;
};

struct UnityEngine_UI_Graphic_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    struct UnityEngine_Material_o *m_Material;
    struct UnityEngine_Color_o m_Color;
    bool m_SkipLayoutUpdate;
    bool m_SkipMaterialUpdate;
    bool m_RaycastTarget;
    bool m_RaycastTargetCache;
    struct UnityEngine_Vector4_o m_RaycastPadding;
    struct UnityEngine_RectTransform_o *m_RectTransform;
    struct UnityEngine_CanvasRenderer_o *m_CanvasRenderer;
    struct UnityEngine_Canvas_o *m_Canvas;
    bool m_VertsDirty;
    bool m_MaterialDirty;
    struct UnityEngine_Events_UnityAction_o *m_OnDirtyLayoutCallback;
    struct UnityEngine_Events_UnityAction_o *m_OnDirtyVertsCallback;
    struct UnityEngine_Events_UnityAction_o *m_OnDirtyMaterialCallback;
    struct UnityEngine_Mesh_o *m_CachedMesh;
    struct UnityEngine_Vector2_array *m_CachedUvs;
    struct UnityEngine_UI_CoroutineTween_TweenRunner_ColorTween__o *m_ColorTweenRunner;
    bool _useLegacyMeshGeneration_k__BackingField;
};

struct UnityEngine_UI_MaskableGraphic_Fields {
    struct UnityEngine_UI_Graphic_Fields super;
    bool m_ShouldRecalculateStencil;
    struct UnityEngine_Material_o *m_MaskMaterial;
    struct UnityEngine_UI_RectMask2D_o *m_ParentMask;
    bool m_Maskable;
    bool m_IsMaskingGraphic;
    bool m_IncludeForMasking;
    struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_o *m_OnCullStateChanged;
    bool m_ShouldRecalculate;
    int32_t m_StencilValue;
    struct UnityEngine_Vector3_array *m_Corners;
};

struct UnityEngine_UI_Text_Fields {
    struct UnityEngine_UI_MaskableGraphic_Fields super;
    struct UnityEngine_UI_FontData_o *m_FontData;
    struct System_String_o *m_Text;
    struct UnityEngine_TextGenerator_o *m_TextCache;
    struct UnityEngine_TextGenerator_o *m_TextCacheForLayout;
    bool m_DisableFontTextureRebuiltCallback;
    struct UnityEngine_UIVertex_array *m_TempVerts;
};

struct System_Collections_Generic_List_BaseInvokableCall__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BaseInvokableCall__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BaseInvokableCall__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BaseInvokableCall__VTable vtable;
};

struct System_Collections_Generic_List_UICharInfo__StaticFields {
    struct UnityEngine_UICharInfo_array *s_emptyArray;
};

struct System_Collections_Generic_List_UILineInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PersistentCall__Fields {
    struct UnityEngine_Events_PersistentCall_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_RectTransform_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
};

struct UnityEngine_RectTransform_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_RectTransform_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_RectTransform_VTable vtable;
};

struct System_Collections_Generic_List_UILineInfo__StaticFields {
    struct UnityEngine_UILineInfo_array *s_emptyArray;
};

struct System_Collections_Generic_List_Color32__Fields {
    struct UnityEngine_Color32_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Color32__o {
    struct System_Collections_Generic_List_Color32__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Color32__Fields fields;
};

struct UnityEngine_CanvasRenderer_Fields {
    struct UnityEngine_Component_Fields super;
    bool _isMask_k__BackingField;
};

struct UnityEngine_CanvasRenderer_o {
    struct UnityEngine_CanvasRenderer_c *klass;
    void *monitor;
    struct UnityEngine_CanvasRenderer_Fields fields;
};

struct UnityEngine_UI_VertexHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_Runtime_Serialization_SerializationInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_SerializationInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_SerializationInfo_VTable vtable;
};

struct UnityEngine_Transform_Fields {
    struct UnityEngine_Component_Fields super;
};

struct UnityEngine_RectTransform_Fields {
    struct UnityEngine_Transform_Fields super;
};

struct UnityEngine_RectTransform_o {
    struct UnityEngine_RectTransform_c *klass;
    void *monitor;
    struct UnityEngine_RectTransform_Fields fields;
};

struct System_Collections_Generic_List_Color32__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Color32__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Color32__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Color32__VTable vtable;
};

struct System_Collections_Generic_List_BaseInvokableCall__o {
    struct System_Collections_Generic_List_BaseInvokableCall__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BaseInvokableCall__Fields fields;
};

struct UnityEngine_UI_FontData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
};

struct UnityEngine_UI_FontData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_FontData_VTable vtable;
};

struct UnityEngine_Events_PersistentCall_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Events_PersistentCall_o *m_Items[65535];
};

struct System_Action_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UI_FontData_Fields {
    struct UnityEngine_Font_o *m_Font;
    int32_t m_FontSize;
    int32_t m_FontStyle;
    bool m_BestFit;
    int32_t m_MinSize;
    int32_t m_MaxSize;
    int32_t m_Alignment;
    bool m_AlignByGeometry;
    bool m_RichText;
    int32_t m_HorizontalOverflow;
    int32_t m_VerticalOverflow;
    float m_LineSpacing;
};

struct UnityEngine_UI_FontData_o {
    struct UnityEngine_UI_FontData_c *klass;
    void *monitor;
    struct UnityEngine_UI_FontData_Fields fields;
};

struct System_Collections_Generic_HashSet_MaskableGraphic__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_MaskableGraphic__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_MaskableGraphic__VTable vtable;
};

struct System_Action_int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UI_VertexHelper_Fields {
    struct System_Collections_Generic_List_Vector3__o *m_Positions;
    struct System_Collections_Generic_List_Color32__o *m_Colors;
    struct System_Collections_Generic_List_Vector4__o *m_Uv0S;
    struct System_Collections_Generic_List_Vector4__o *m_Uv1S;
    struct System_Collections_Generic_List_Vector4__o *m_Uv2S;
    struct System_Collections_Generic_List_Vector4__o *m_Uv3S;
    struct System_Collections_Generic_List_Vector3__o *m_Normals;
    struct System_Collections_Generic_List_Vector4__o *m_Tangents;
    struct System_Collections_Generic_List_int__o *m_Indices;
    bool m_ListsInitalized;
};

struct System_Collections_Generic_List_Color32__StaticFields {
    struct UnityEngine_Color32_array *s_emptyArray;
};

struct System_Collections_Generic_HashSet_MaskableGraphic__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_MaskableGraphic__o {
    struct System_Collections_Generic_HashSet_MaskableGraphic__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_MaskableGraphic__Fields fields;
};

struct UnityEngine_UICharInfo_o {
    struct UnityEngine_UICharInfo_Fields fields;
};

struct UnityEngine_UI_VertexHelper_StaticFields {
    struct UnityEngine_Vector4_o s_DefaultTangent;
    struct UnityEngine_Vector3_o s_DefaultNormal;
};

struct UnityEngine_Color32_Fields {
    int32_t rgba;
    uint8_t r;
    uint8_t g;
    uint8_t b;
    uint8_t a;
};

struct UnityEngine_Color32_o {
    struct UnityEngine_Color32_Fields fields;
};

struct UnityEngine_UIVertex_Fields {
    struct UnityEngine_Vector3_o position;
    struct UnityEngine_Vector3_o normal;
    struct UnityEngine_Vector4_o tangent;
    struct UnityEngine_Color32_o color;
    struct UnityEngine_Vector4_o uv0;
    struct UnityEngine_Vector4_o uv1;
    struct UnityEngine_Vector4_o uv2;
    struct UnityEngine_Vector4_o uv3;
};

struct UnityEngine_UIVertex_o {
    struct UnityEngine_UIVertex_Fields fields;
};

struct UnityEngine_UIVertex_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIVertex_o m_Items[65535];
};

struct System_Collections_Generic_List_Vector3__StaticFields {
    struct UnityEngine_Vector3_array *s_emptyArray;
};

struct System_Type_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Type_o *m_Items[65535];
};

struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_UILineInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UILineInfo_o m_Items[65535];
};

struct UnityEngine_Canvas_WillRenderCanvases_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UI_RectMask2D_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UI_RectMask2D_o *m_Items[65535];
};

struct System_Collections_Generic_IEqualityComparer_TKey__Fields {
};

struct UnityEngine_Canvas_WillRenderCanvases_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Font__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Font__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Font__VTable vtable;
};

struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__Fields {
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *_dictionary;
};

struct System_Action_int__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_UIVertex__StaticFields {
    struct UnityEngine_UIVertex_array *s_emptyArray;
};

struct System_Action_Font__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Font__o {
    struct System_Action_Font__c *klass;
    void *monitor;
    struct System_Action_Font__Fields fields;
};

struct UnityEngine_Canvas_StaticFields {
    struct UnityEngine_Canvas_WillRenderCanvases_o *preWillRenderCanvases;
    struct UnityEngine_Canvas_WillRenderCanvases_o *willRenderCanvases;
    struct System_Action_int__o *_externBeginRenderOverlays_k__BackingField;
    struct System_Action_int__int__o *_externRenderOverlaysBefore_k__BackingField;
    struct System_Action_int__o *_externEndRenderOverlays_k__BackingField;
};

struct System_String_c {
    struct Il2CppClass_1 _1;
    struct System_String_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_String_VTable vtable;
};

struct UnityEngine_Events_BaseInvokableCall_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_DelegateData_Fields {
    struct System_Type_o *target_type;
    struct System_String_o *method_name;
    bool curried_first_arg;
};

struct System_Collections_Generic_List_int__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_int__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_int__VTable vtable;
};

struct System_Action_int__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_int__o {
    struct System_Collections_Generic_List_int__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_int__Fields fields;
};

struct UnityEngine_Mesh_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Mesh_VTable vtable;
};

struct System_String_o {
    struct System_String_c *klass;
    void *monitor;
    struct System_String_Fields fields;
};

struct UnityEngine_TextGenerationSettings_Fields {
    struct UnityEngine_Font_o *font;
    struct UnityEngine_Color_o color;
    int32_t fontSize;
    float lineSpacing;
    bool richText;
    float scaleFactor;
    int32_t fontStyle;
    int32_t textAnchor;
    bool alignByGeometry;
    bool resizeTextForBestFit;
    int32_t resizeTextMinSize;
    int32_t resizeTextMaxSize;
    bool updateBounds;
    int32_t verticalOverflow;
    int32_t horizontalOverflow;
    struct UnityEngine_Vector2_o generationExtents;
    struct UnityEngine_Vector2_o pivot;
    bool generateOutOfBounds;
};

struct UnityEngine_TextGenerationSettings_o {
    struct UnityEngine_TextGenerationSettings_Fields fields;
};

struct System_Collections_IEnumerator_Fields {
};

struct System_Collections_Generic_List_Vector4__Fields {
    struct UnityEngine_Vector4_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Object_StaticFields {
    int32_t OffsetOfInstanceIDInCPlusPlusObject;
};

struct System_Collections_Generic_List_UILineInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UILineInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UILineInfo__VTable vtable;
};

struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o {
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__Fields fields;
};

struct UnityEngine_Events_UnityAction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_HashSet_IClippable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_List_Vector4__StaticFields {
    struct UnityEngine_Vector4_array *s_emptyArray;
};

struct System_Collections_Generic_List_UILineInfo__Fields {
    struct UnityEngine_UILineInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_UILineInfo__o {
    struct System_Collections_Generic_List_UILineInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UILineInfo__Fields fields;
};

struct System_Reflection_Binder_Fields {
};

struct UnityEngine_Events_ArgumentCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnBeforeSerialize;
    struct VirtualInvokeData _5_OnAfterDeserialize;
};

struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_Dictionary_TKey__TValue_;
    struct MethodInfo *_3_System_Collections_Generic_Dictionary_TKey__TValue__get_Count;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_TKey__TValue__ContainsValue;
    struct Il2CppClass *_5_TValue__;
    struct MethodInfo *_6_System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__CopyTo;
    struct Il2CppClass *_7_TValue;
};

struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__o {
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__Fields fields;
};

struct UnityEngine_RectTransform_StaticFields {
    struct UnityEngine_RectTransform_ReapplyDrivenProperties_o *reapplyDrivenProperties;
};

struct UnityEngine_Texture2D_o {
    struct UnityEngine_Texture2D_c *klass;
    void *monitor;
    struct UnityEngine_Texture2D_Fields fields;
};

struct UnityEngine_MonoBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_MonoBehaviour_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_MonoBehaviour_VTable vtable;
};

struct System_Reflection_Binder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Texture2D_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Texture2D_VTable vtable;
};

struct UnityEngine_TextGenerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_IDisposable_Dispose;
};

struct System_Collections_Generic_List_UIVertex__Fields {
    struct UnityEngine_UIVertex_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_IEqualityComparer_T__Fields {
};

struct UnityEngine_MonoBehaviour_o {
    struct UnityEngine_MonoBehaviour_c *klass;
    void *monitor;
    struct UnityEngine_MonoBehaviour_Fields fields;
};

struct UnityEngine_Mesh_o {
    struct UnityEngine_Mesh_c *klass;
    void *monitor;
    struct UnityEngine_Mesh_Fields fields;
};

struct UnityEngine_Events_ArgumentCache_Fields {
    struct UnityEngine_Object_o *m_ObjectArgument;
    struct System_String_o *m_ObjectArgumentAssemblyTypeName;
    int32_t m_IntArgument;
    float m_FloatArgument;
    struct System_String_o *m_StringArgument;
    bool m_BoolArgument;
};

struct UnityEngine_Events_ArgumentCache_o {
    struct UnityEngine_Events_ArgumentCache_c *klass;
    void *monitor;
    struct UnityEngine_Events_ArgumentCache_Fields fields;
};

struct System_Collections_Generic_List_Vector3__Fields {
    struct UnityEngine_Vector3_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_HashSet_Slot_T__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_HashSet_Slot_T__o {
    struct System_Collections_Generic_HashSet_Slot_T__Fields fields;
};

struct UnityEngine_Events_ArgumentCache_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_ArgumentCache_VTable vtable;
};

struct System_Collections_Generic_List_UIVertex__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_Color32_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Color32_o m_Items[65535];
};

struct System_Collections_Generic_Dictionary_string__int__o {
    struct System_Collections_Generic_Dictionary_string__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__int__Fields fields;
};

struct System_Reflection_MethodBase_Fields {
    struct System_Reflection_MemberInfo_Fields super;
};

struct System_Reflection_MethodInfo_Fields {
    struct System_Reflection_MethodBase_Fields super;
};

struct System_Action_int__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__int__VTable vtable;
};

struct System_Action_int__int__o {
    struct System_Action_int__int__c *klass;
    void *monitor;
    struct System_Action_int__int__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__int__VTable vtable;
};

struct UnityEngine_Vector4_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Vector4_o m_Items[65535];
};

struct UnityEngine_Canvas_WillRenderCanvases_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Canvas_WillRenderCanvases_VTable vtable;
};

struct UnityEngine_YieldInstruction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_DelegateData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Delegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
};

struct System_Collections_Generic_List_Vector4__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Vector4__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Vector4__VTable vtable;
};

struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_o {
    struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_TKey__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_Vector4__o {
    struct System_Collections_Generic_List_Vector4__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Vector4__Fields fields;
};

struct System_Collections_Generic_List_RectMask2D__StaticFields {
    struct UnityEngine_UI_RectMask2D_array *s_emptyArray;
};

struct UnityEngine_Events_BaseInvokableCall_Fields {
};

struct UnityEngine_Canvas_WillRenderCanvases_o {
    struct UnityEngine_Canvas_WillRenderCanvases_c *klass;
    void *monitor;
    struct UnityEngine_Canvas_WillRenderCanvases_Fields fields;
};

struct System_Collections_Generic_List_RectMask2D__o {
    struct System_Collections_Generic_List_RectMask2D__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RectMask2D__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_TKey__o {
    struct System_Collections_Generic_IEqualityComparer_TKey__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_TKey__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__o m_Items[65535];
};

struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_MaskableGraphic_CullStateChangedEvent_VTable vtable;
};

struct System_Collections_Generic_List_RectMask2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RectMask2D__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RectMask2D__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RectMask2D__VTable vtable;
};

struct System_String_StaticFields {
    struct System_String_o *Empty;
};

struct System_Collections_Generic_HashSet_IClippable__o {
    struct System_Collections_Generic_HashSet_IClippable__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_IClippable__Fields fields;
};

struct UnityEngine_UI_Graphic_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
};

struct System_Action_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__VTable vtable;
};

struct System_Collections_Generic_List_int__StaticFields {
    struct System_Int32_array *s_emptyArray;
};

struct UnityEngine_YieldInstruction_Fields {
};

struct UnityEngine_YieldInstruction_o {
    struct UnityEngine_YieldInstruction_c *klass;
    void *monitor;
    struct UnityEngine_YieldInstruction_Fields fields;
};

struct UnityEngine_UI_VertexHelper_o {
    struct UnityEngine_UI_VertexHelper_c *klass;
    void *monitor;
    struct UnityEngine_UI_VertexHelper_Fields fields;
};

struct System_Collections_Generic_HashSet_IClippable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_IClippable__VTable vtable;
};

struct System_Action_int__o {
    struct System_Action_int__c *klass;
    void *monitor;
    struct System_Action_int__Fields fields;
};

struct UnityEngine_YieldInstruction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_YieldInstruction_VTable vtable;
};

struct UnityEngine_Events_BaseInvokableCall_o {
    struct UnityEngine_Events_BaseInvokableCall_c *klass;
    void *monitor;
    struct UnityEngine_Events_BaseInvokableCall_Fields fields;
};

struct UnityEngine_Material_Fields {
    struct UnityEngine_Object_Fields super;
};

struct System_Collections_Generic_Dictionary_TKey__TValue__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Dictionary_TKey__TValue___ctor;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TKey__TValue__Initialize;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_TKey__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_TKey_;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_TKey__TValue___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_ICollection_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_6_System_Collections_Generic_ICollection_KeyValuePair_TKey__TValue___get_Count;
    struct Il2CppType *_7_System_Collections_Generic_Dictionary_TKey__TValue_;
    struct Il2CppClass *_8_System_Collections_Generic_Dictionary_TKey__TValue_;
    struct MethodInfo *_9_System_Collections_Generic_Dictionary_TKey__TValue__Add;
    struct Il2CppClass *_10_System_Collections_Generic_IEnumerable_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_11_System_Collections_Generic_IEnumerable_KeyValuePair_TKey__TValue___GetEnumerator;
    struct Il2CppClass *_12_System_Collections_Generic_IEnumerator_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_13_System_Collections_Generic_IEnumerator_KeyValuePair_TKey__TValue___get_Current;
    struct MethodInfo *_14_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Key;
    struct MethodInfo *_15_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Value;
    struct Il2CppClass *_16_System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue_;
    struct MethodInfo *_17_System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue___ctor;
    struct Il2CppClass *_18_System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue_;
    struct MethodInfo *_19_System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue___ctor;
    struct MethodInfo *_20_System_Collections_Generic_Dictionary_TKey__TValue__FindEntry;
    struct Il2CppClass *_21_TKey;
    struct MethodInfo *_22_System_Collections_Generic_Dictionary_TKey__TValue__TryInsert;
    struct MethodInfo *_23_System_Collections_Generic_EqualityComparer_TValue__get_Default;
    struct Il2CppClass *_24_System_Collections_Generic_EqualityComparer_TValue_;
    struct Il2CppClass *_25_System_Collections_Generic_EqualityComparer_TValue_;
    struct MethodInfo *_26_System_Collections_Generic_EqualityComparer_TValue__Equals;
    struct MethodInfo *_27_System_Collections_Generic_Dictionary_TKey__TValue__Remove;
    struct Il2CppClass *_28_TValue;
    struct MethodInfo *_29_System_Collections_Generic_Dictionary_TKey__TValue__get_Count;
    struct Il2CppClass *_30_System_Collections_Generic_KeyValuePair_TKey__TValue_;
    struct MethodInfo *_31_System_Collections_Generic_KeyValuePair_TKey__TValue___ctor;
    struct Il2CppClass *_32_System_Collections_Generic_Dictionary_Enumerator_TKey__TValue_;
    struct MethodInfo *_33_System_Collections_Generic_Dictionary_Enumerator_TKey__TValue___ctor;
    struct Il2CppType *_34_System_Collections_Generic_IEqualityComparer_TKey_;
    struct Il2CppClass *_35_System_Collections_Generic_KeyValuePair_TKey__TValue___;
    struct MethodInfo *_36_System_Collections_Generic_Dictionary_TKey__TValue__CopyTo;
    struct Il2CppType *_37_System_Collections_Generic_KeyValuePair_TKey__TValue___;
    struct Il2CppClass *_39_System_Collections_Generic_EqualityComparer_TKey_;
    struct MethodInfo *_40_System_Collections_Generic_EqualityComparer_TKey__Equals;
    struct Il2CppClass *_41_System_Collections_Generic_IEqualityComparer_TKey_;
    struct MethodInfo *_42_System_Collections_Generic_IEqualityComparer_TKey__GetHashCode;
    struct MethodInfo *_43_System_Collections_Generic_IEqualityComparer_TKey__Equals;
    struct Il2CppClass *_44_System_Collections_Generic_Dictionary_Entry_TKey__TValue___;
    struct MethodInfo *_45_System_Collections_Generic_Dictionary_TKey__TValue__Resize;
    struct Il2CppClass *_46_System_Collections_Generic_KeyValuePair_TKey__TValue___;
    struct MethodInfo *_47_System_Collections_Generic_Dictionary_TKey__TValue__Resize;
    struct MethodInfo *_48_System_Collections_Generic_Dictionary_TKey__TValue__get_Keys;
    struct MethodInfo *_49_System_Collections_Generic_Dictionary_TKey__TValue__get_Values;
    struct MethodInfo *_50_System_Collections_Generic_Dictionary_TKey__TValue__IsCompatibleKey;
    struct Il2CppClass *_51_System_Collections_Generic_Dictionary_TKey__TValue_;
    struct MethodInfo *_52_System_ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TValue_;
    struct MethodInfo *_53_System_Collections_Generic_Dictionary_TKey__TValue__set_Item;
    struct Il2CppType *_54_TValue;
    struct Il2CppType *_55_TKey;
    struct MethodInfo *_56_System_Collections_Generic_Dictionary_TKey__TValue__ContainsKey;
};

struct UnityEngine_Events_BaseInvokableCall_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_BaseInvokableCall_VTable vtable;
};

struct UnityEngine_TextGenerator_Fields {
    intptr_t m_Ptr;
    struct System_String_o *m_LastString;
    struct UnityEngine_TextGenerationSettings_o m_LastSettings;
    bool m_HasGenerated;
    int32_t m_LastValid;
    struct System_Collections_Generic_List_UIVertex__o *m_Verts;
    struct System_Collections_Generic_List_UICharInfo__o *m_Characters;
    struct System_Collections_Generic_List_UILineInfo__o *m_Lines;
    bool m_CachedVerts;
    bool m_CachedCharacters;
    bool m_CachedLines;
};

struct UnityEngine_TextGenerator_o {
    struct UnityEngine_TextGenerator_c *klass;
    void *monitor;
    struct UnityEngine_TextGenerator_Fields fields;
};

struct UnityEngine_Events_BaseInvokableCall_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Events_BaseInvokableCall_o *m_Items[65535];
};

struct System_Delegate_o {
    struct System_Delegate_c *klass;
    void *monitor;
    struct System_Delegate_Fields fields;
};

struct UnityEngine_UI_Graphic_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_Graphic_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Graphic_VTable vtable;
};

struct UnityEngine_TextGenerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextGenerator_VTable vtable;
};

struct UnityEngine_UI_Graphic_o {
    struct UnityEngine_UI_Graphic_c *klass;
    void *monitor;
    struct UnityEngine_UI_Graphic_Fields fields;
};

struct UnityEngine_Material_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Material_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Material_VTable vtable;
};

struct UnityEngine_RectTransform_ReapplyDrivenProperties_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_RectTransform_ReapplyDrivenProperties_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_RectTransform_ReapplyDrivenProperties_VTable vtable;
};

struct System_Collections_Generic_HashSet_Slot_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_HashSet_Slot_T__o m_Items[65535];
};

struct UnityEngine_UI_Text_o {
    struct UnityEngine_UI_Text_c *klass;
    void *monitor;
    struct UnityEngine_UI_Text_Fields fields;
};

struct System_Reflection_MethodInfo_o {
    struct System_Reflection_MethodInfo_c *klass;
    void *monitor;
    struct System_Reflection_MethodInfo_Fields fields;
};

struct UnityEngine_Material_o {
    struct UnityEngine_Material_c *klass;
    void *monitor;
    struct UnityEngine_Material_Fields fields;
};

struct System_Collections_IEnumerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_Vector3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Vector3__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Vector3__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Vector3__VTable vtable;
};

struct UnityEngine_Events_UnityAction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_VTable vtable;
};

struct System_Collections_Generic_List_PersistentCall__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Vector3__o {
    struct System_Collections_Generic_List_Vector3__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Vector3__Fields fields;
};

struct UnityEngine_UI_Text_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_Text_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Text_VTable vtable;
};

struct UnityEngine_Events_UnityAction_o {
    struct UnityEngine_Events_UnityAction_c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityAction_Fields fields;
};

struct System_Delegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Delegate_VTable vtable;
};

struct System_Collections_Generic_List_PersistentCall__o {
    struct System_Collections_Generic_List_PersistentCall__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PersistentCall__Fields fields;
};

struct System_Reflection_Binder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_Binder_VTable vtable;
};

struct System_Collections_Generic_List_UICharInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UICharInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UICharInfo__VTable vtable;
};

struct System_Collections_Generic_List_UIVertex__o {
    struct System_Collections_Generic_List_UIVertex__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UIVertex__Fields fields;
};

struct System_Reflection_Binder_o {
    struct System_Reflection_Binder_c *klass;
    void *monitor;
    struct System_Reflection_Binder_Fields fields;
};

struct System_Collections_Generic_List_UICharInfo__o {
    struct System_Collections_Generic_List_UICharInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UICharInfo__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_T__o {
    struct System_Collections_Generic_IEqualityComparer_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_T__Fields fields;
};

struct System_DelegateData_o {
    struct System_DelegateData_c *klass;
    void *monitor;
    struct System_DelegateData_Fields fields;
};

struct UnityEngine_UI_VertexHelper_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_VertexHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_VertexHelper_VTable vtable;
};

struct System_Collections_IEnumerator_o {
    struct System_Collections_IEnumerator_c *klass;
    void *monitor;
    struct System_Collections_IEnumerator_Fields fields;
};

struct System_Collections_Generic_List_PersistentCall__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PersistentCall__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PersistentCall__VTable vtable;
};

struct UnityEngine_UI_Graphic_StaticFields {
    struct UnityEngine_Material_o *s_DefaultUI;
    struct UnityEngine_Texture2D_o *s_WhiteTexture;
    struct UnityEngine_Mesh_o *s_Mesh;
    struct UnityEngine_UI_VertexHelper_o *s_VertexHelper;
};

struct System_String_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_String_o *m_Items[65535];
};

struct System_Collections_Generic_List_UIVertex__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UIVertex__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UIVertex__VTable vtable;
};

struct UnityEngine_UICharInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UICharInfo_o m_Items[65535];
};

struct System_Collections_Generic_IEqualityComparer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_DelegateData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_DelegateData_VTable vtable;
};

typedef struct MethodInfo_19970A8 MethodInfo_19970A8, *PMethodInfo_19970A8;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c;

typedef union _union_172511 _union_172511, *P_union_172511;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable;

union _union_172511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19970A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable vtable;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs {
    struct Il2CppClass *_0_TRest;
    struct Il2CppClass *_1_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest_;
    struct MethodInfo *_2_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__Equals;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_4_System_Collections_Generic_EqualityComparer_T1_;
    struct Il2CppClass *_5_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_6_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_7_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_8_System_Collections_Generic_EqualityComparer_T2_;
    struct Il2CppClass *_9_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct MethodInfo *_11_System_Collections_Generic_EqualityComparer_T3__get_Default;
    struct Il2CppClass *_12_System_Collections_Generic_EqualityComparer_T3_;
    struct Il2CppClass *_13_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_14_System_Collections_Generic_EqualityComparer_T3__Equals;
    struct MethodInfo *_15_System_Collections_Generic_EqualityComparer_T4__get_Default;
    struct Il2CppClass *_16_System_Collections_Generic_EqualityComparer_T4_;
    struct Il2CppClass *_17_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_18_System_Collections_Generic_EqualityComparer_T4__Equals;
    struct MethodInfo *_19_System_Collections_Generic_EqualityComparer_T5__get_Default;
    struct Il2CppClass *_20_System_Collections_Generic_EqualityComparer_T5_;
    struct Il2CppClass *_21_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_22_System_Collections_Generic_EqualityComparer_T5__Equals;
    struct MethodInfo *_23_System_Collections_Generic_EqualityComparer_T6__get_Default;
    struct Il2CppClass *_24_System_Collections_Generic_EqualityComparer_T6_;
    struct Il2CppClass *_25_System_Collections_Generic_EqualityComparer_T6_;
    struct MethodInfo *_26_System_Collections_Generic_EqualityComparer_T6__Equals;
    struct MethodInfo *_27_System_Collections_Generic_EqualityComparer_T7__get_Default;
    struct Il2CppClass *_28_System_Collections_Generic_EqualityComparer_T7_;
    struct Il2CppClass *_29_System_Collections_Generic_EqualityComparer_T7_;
    struct MethodInfo *_30_System_Collections_Generic_EqualityComparer_T7__Equals;
    struct MethodInfo *_31_System_Collections_Generic_EqualityComparer_TRest__get_Default;
    struct Il2CppClass *_32_System_Collections_Generic_EqualityComparer_TRest_;
    struct Il2CppClass *_33_System_Collections_Generic_EqualityComparer_TRest_;
    struct MethodInfo *_34_System_Collections_Generic_EqualityComparer_TRest__Equals;
    struct Il2CppClass *_35_T1;
    struct Il2CppClass *_36_T2;
    struct Il2CppClass *_37_T3;
    struct Il2CppClass *_38_T4;
    struct Il2CppClass *_39_T5;
    struct Il2CppClass *_40_T6;
    struct Il2CppClass *_41_T7;
    struct MethodInfo *_42_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__CompareTo;
    struct MethodInfo *_43_System_Collections_Generic_Comparer_T1__get_Default;
    struct Il2CppClass *_44_System_Collections_Generic_Comparer_T1_;
    struct Il2CppClass *_45_System_Collections_Generic_Comparer_T1_;
    struct MethodInfo *_46_System_Collections_Generic_Comparer_T1__Compare;
    struct MethodInfo *_47_System_Collections_Generic_Comparer_T2__get_Default;
    struct Il2CppClass *_48_System_Collections_Generic_Comparer_T2_;
    struct Il2CppClass *_49_System_Collections_Generic_Comparer_T2_;
    struct MethodInfo *_50_System_Collections_Generic_Comparer_T2__Compare;
    struct MethodInfo *_51_System_Collections_Generic_Comparer_T3__get_Default;
    struct Il2CppClass *_52_System_Collections_Generic_Comparer_T3_;
    struct Il2CppClass *_53_System_Collections_Generic_Comparer_T3_;
    struct MethodInfo *_54_System_Collections_Generic_Comparer_T3__Compare;
    struct MethodInfo *_55_System_Collections_Generic_Comparer_T4__get_Default;
    struct Il2CppClass *_56_System_Collections_Generic_Comparer_T4_;
    struct Il2CppClass *_57_System_Collections_Generic_Comparer_T4_;
    struct MethodInfo *_58_System_Collections_Generic_Comparer_T4__Compare;
    struct MethodInfo *_59_System_Collections_Generic_Comparer_T5__get_Default;
    struct Il2CppClass *_60_System_Collections_Generic_Comparer_T5_;
    struct Il2CppClass *_61_System_Collections_Generic_Comparer_T5_;
    struct MethodInfo *_62_System_Collections_Generic_Comparer_T5__Compare;
    struct MethodInfo *_63_System_Collections_Generic_Comparer_T6__get_Default;
    struct Il2CppClass *_64_System_Collections_Generic_Comparer_T6_;
    struct Il2CppClass *_65_System_Collections_Generic_Comparer_T6_;
    struct MethodInfo *_66_System_Collections_Generic_Comparer_T6__Compare;
    struct MethodInfo *_67_System_Collections_Generic_Comparer_T7__get_Default;
    struct Il2CppClass *_68_System_Collections_Generic_Comparer_T7_;
    struct Il2CppClass *_69_System_Collections_Generic_Comparer_T7_;
    struct MethodInfo *_70_System_Collections_Generic_Comparer_T7__Compare;
    struct MethodInfo *_71_System_Collections_Generic_Comparer_TRest__get_Default;
    struct Il2CppClass *_72_System_Collections_Generic_Comparer_TRest_;
    struct Il2CppClass *_73_System_Collections_Generic_Comparer_TRest_;
    struct MethodInfo *_74_System_Collections_Generic_Comparer_TRest__Compare;
    struct MethodInfo *_82_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__GetHashCodeCore;
};

typedef struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__o UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__o, *PUniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__o;

typedef struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__c UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__c, *PUniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__c;

typedef struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__Fields UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__Fields, *PUniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__Fields;

typedef struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__RGCTXs UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__RGCTXs, *PUniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__RGCTXs;

typedef struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__VTable UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__VTable, *PUniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__VTable;

typedef struct UniRx_Operators_OperatorObserverBase_TSource__TResult__Fields UniRx_Operators_OperatorObserverBase_TSource__TResult__Fields, *PUniRx_Operators_OperatorObserverBase_TSource__TResult__Fields;

typedef struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__o UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__o, *PUniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__o;

typedef struct UniRx_IObserver_TResult__o UniRx_IObserver_TResult__o, *PUniRx_IObserver_TResult__o;

typedef struct System_IDisposable_o System_IDisposable_o, *PSystem_IDisposable_o;

typedef struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__c UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__c, *PUniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__c;

typedef struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__Fields UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__Fields, *PUniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__Fields;

typedef struct UniRx_IObserver_TResult__c UniRx_IObserver_TResult__c, *PUniRx_IObserver_TResult__c;

typedef struct UniRx_IObserver_TResult__Fields UniRx_IObserver_TResult__Fields, *PUniRx_IObserver_TResult__Fields;

typedef struct System_IDisposable_c System_IDisposable_c, *PSystem_IDisposable_c;

typedef struct System_IDisposable_Fields System_IDisposable_Fields, *PSystem_IDisposable_Fields;

typedef struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__RGCTXs UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__RGCTXs, *PUniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__RGCTXs;

typedef struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__VTable UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__VTable, *PUniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__VTable;

typedef struct UniRx_Operators_OperatorObservableBase_TResult__Fields UniRx_Operators_OperatorObservableBase_TResult__Fields, *PUniRx_Operators_OperatorObservableBase_TResult__Fields;

typedef struct UniRx_IObservable_TSource__o UniRx_IObservable_TSource__o, *PUniRx_IObservable_TSource__o;

typedef struct System_Func_TAccumulate__TSource__TAccumulate__o System_Func_TAccumulate__TSource__TAccumulate__o, *PSystem_Func_TAccumulate__TSource__TAccumulate__o;

typedef struct System_Func_TAccumulate__TResult__o System_Func_TAccumulate__TResult__o, *PSystem_Func_TAccumulate__TResult__o;

typedef struct UniRx_IObservable_TSource__c UniRx_IObservable_TSource__c, *PUniRx_IObservable_TSource__c;

typedef struct UniRx_IObservable_TSource__Fields UniRx_IObservable_TSource__Fields, *PUniRx_IObservable_TSource__Fields;

typedef struct System_Func_TAccumulate__TSource__TAccumulate__c System_Func_TAccumulate__TSource__TAccumulate__c, *PSystem_Func_TAccumulate__TSource__TAccumulate__c;

typedef struct System_Func_TAccumulate__TSource__TAccumulate__Fields System_Func_TAccumulate__TSource__TAccumulate__Fields, *PSystem_Func_TAccumulate__TSource__TAccumulate__Fields;

typedef struct System_Func_TAccumulate__TResult__c System_Func_TAccumulate__TResult__c, *PSystem_Func_TAccumulate__TResult__c;

typedef struct System_Func_TAccumulate__TResult__Fields System_Func_TAccumulate__TResult__Fields, *PSystem_Func_TAccumulate__TResult__Fields;

typedef struct System_Func_TAccumulate__TSource__TAccumulate__VTable System_Func_TAccumulate__TSource__TAccumulate__VTable, *PSystem_Func_TAccumulate__TSource__TAccumulate__VTable;

typedef struct System_Func_TAccumulate__TResult__VTable System_Func_TAccumulate__TResult__VTable, *PSystem_Func_TAccumulate__TResult__VTable;

struct System_IDisposable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_Operators_OperatorObservableBase_TResult__Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct System_Func_TAccumulate__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_IObservable_TSource__Fields {
};

struct UniRx_Operators_OperatorObserverBase_TSource__TResult__Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__Fields {
    struct UniRx_Operators_OperatorObserverBase_TSource__TResult__Fields super;
    struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__o *parent;
    struct Il2CppObject *accumulation;
};

struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__o {
    struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__Fields fields;
};

struct System_Func_TAccumulate__TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__Fields {
    struct UniRx_Operators_OperatorObservableBase_TResult__Fields super;
    struct UniRx_IObservable_TSource__o *source;
    struct Il2CppObject *seed;
    struct System_Func_TAccumulate__TSource__TAccumulate__o *accumulator;
    struct System_Func_TAccumulate__TResult__o *resultSelector;
};

struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__VTable vtable;
};

struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__VTable vtable;
};

struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__o {
    struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__Fields fields;
};

struct UniRx_IObserver_TResult__Fields {
};

struct System_IDisposable_Fields {
};

struct System_IDisposable_o {
    struct System_IDisposable_c *klass;
    void *monitor;
    struct System_IDisposable_Fields fields;
};

struct System_Func_TAccumulate__TResult__o {
    struct System_Func_TAccumulate__TResult__c *klass;
    void *monitor;
    struct System_Func_TAccumulate__TResult__Fields fields;
};

struct System_Func_TAccumulate__TSource__TAccumulate__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TAccumulate__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TAccumulate__TResult__VTable vtable;
};

struct UniRx_IObserver_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObserver_TResult__o {
    struct UniRx_IObserver_TResult__c *klass;
    void *monitor;
    struct UniRx_IObserver_TResult__Fields fields;
};

struct System_Func_TAccumulate__TSource__TAccumulate__o {
    struct System_Func_TAccumulate__TSource__TAccumulate__c *klass;
    void *monitor;
    struct System_Func_TAccumulate__TSource__TAccumulate__Fields fields;
};

struct System_Func_TAccumulate__TSource__TAccumulate__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TAccumulate__TSource__TAccumulate__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TAccumulate__TSource__TAccumulate__VTable vtable;
};

struct UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TSource__TResult___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TSource__TResult_;
    struct Il2CppClass *_2_System_Func_TAccumulate__TSource__TAccumulate_;
    struct MethodInfo *_3_System_Func_TAccumulate__TSource__TAccumulate__Invoke;
    struct Il2CppClass *_4_UniRx_IObserver_TResult_;
    struct MethodInfo *_5_UniRx_IObserver_TResult__OnError;
    struct MethodInfo *_6_UniRx_Operators_OperatorObserverBase_TSource__TResult__Dispose;
    struct Il2CppClass *_7_System_Func_TAccumulate__TResult_;
    struct MethodInfo *_8_System_Func_TAccumulate__TResult__Invoke;
    struct Il2CppClass *_9_UniRx_Operators_OperatorObserverBase_TSource__TResult_;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_TSource__TResult__OnError;
    struct MethodInfo *_11_UniRx_IObserver_TResult__OnNext;
    struct MethodInfo *_12_UniRx_IObserver_TResult__OnCompleted;
};

struct UniRx_IObservable_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObservable_TSource__o {
    struct UniRx_IObservable_TSource__c *klass;
    void *monitor;
    struct UniRx_IObservable_TSource__Fields fields;
};

struct UniRx_Operators_AggregateObservable_TSource__TAccumulate__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TResult___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TResult_;
    struct Il2CppClass *_3_UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult_;
    struct MethodInfo *_4_UniRx_Operators_AggregateObservable_Aggregate_TSource__TAccumulate__TResult___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_TSource_;
    struct MethodInfo *_6_UniRx_IObservable_TSource__Subscribe;
};

typedef struct System_Collections_Generic_IEnumerable_ReusableCollectionItem__o System_Collections_Generic_IEnumerable_ReusableCollectionItem__o, *PSystem_Collections_Generic_IEnumerable_ReusableCollectionItem__o;

typedef struct System_Collections_Generic_IEnumerable_ReusableCollectionItem__c System_Collections_Generic_IEnumerable_ReusableCollectionItem__c, *PSystem_Collections_Generic_IEnumerable_ReusableCollectionItem__c;

typedef struct System_Collections_Generic_IEnumerable_ReusableCollectionItem__Fields System_Collections_Generic_IEnumerable_ReusableCollectionItem__Fields, *PSystem_Collections_Generic_IEnumerable_ReusableCollectionItem__Fields;

struct System_Collections_Generic_IEnumerable_ReusableCollectionItem__Fields {
};

struct System_Collections_Generic_IEnumerable_ReusableCollectionItem__o {
    struct System_Collections_Generic_IEnumerable_ReusableCollectionItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_ReusableCollectionItem__Fields fields;
};

struct System_Collections_Generic_IEnumerable_ReusableCollectionItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Threading__ThreadPoolWaitCallback_c System_Threading__ThreadPoolWaitCallback_c, *PSystem_Threading__ThreadPoolWaitCallback_c;

typedef struct System_Threading__ThreadPoolWaitCallback_VTable System_Threading__ThreadPoolWaitCallback_VTable, *PSystem_Threading__ThreadPoolWaitCallback_VTable;

struct System_Threading__ThreadPoolWaitCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading__ThreadPoolWaitCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading__ThreadPoolWaitCallback_VTable vtable;
};

typedef struct UnityEngine_UIElements_ClickEvent_c UnityEngine_UIElements_ClickEvent_c, *PUnityEngine_UIElements_ClickEvent_c;

typedef struct UnityEngine_UIElements_ClickEvent_VTable UnityEngine_UIElements_ClickEvent_VTable, *PUnityEngine_UIElements_ClickEvent_VTable;

struct UnityEngine_UIElements_ClickEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
    struct VirtualInvokeData _16_get_pointerType;
    struct VirtualInvokeData _17_get_isPrimary;
    struct VirtualInvokeData _18_get_button;
    struct VirtualInvokeData _19_get_pressedButtons;
    struct VirtualInvokeData _20_get_position;
    struct VirtualInvokeData _21_get_localPosition;
    struct VirtualInvokeData _22_get_deltaPosition;
    struct VirtualInvokeData _23_get_deltaTime;
    struct VirtualInvokeData _24_get_clickCount;
    struct VirtualInvokeData _25_get_pressure;
    struct VirtualInvokeData _26_get_tangentialPressure;
    struct VirtualInvokeData _27_get_altitudeAngle;
    struct VirtualInvokeData _28_get_azimuthAngle;
    struct VirtualInvokeData _29_get_twist;
    struct VirtualInvokeData _30_get_radius;
    struct VirtualInvokeData _31_get_radiusVariance;
    struct VirtualInvokeData _32_get_modifiers;
    struct VirtualInvokeData _33_get_shiftKey;
    struct VirtualInvokeData _34_get_ctrlKey;
    struct VirtualInvokeData _35_get_commandKey;
    struct VirtualInvokeData _36_get_altKey;
    struct VirtualInvokeData _37_get_actionKey;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IPointerEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IPointerEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IPointerEventInternal_get_recomputeTopElementUnderPointer;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IPointerEventInternal_set_recomputeTopElementUnderPointer;
};

struct UnityEngine_UIElements_ClickEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ClickEvent_VTable vtable;
};

typedef struct System_Func_LiveData__HighScoreRateUtils_HighScoreRateData__Fields System_Func_LiveData__HighScoreRateUtils_HighScoreRateData__Fields, *PSystem_Func_LiveData__HighScoreRateUtils_HighScoreRateData__Fields;

struct System_Func_LiveData__HighScoreRateUtils_HighScoreRateData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2EF8B2C MethodInfo_2EF8B2C, *PMethodInfo_2EF8B2C;

typedef struct System_Array_c System_Array_c, *PSystem_Array_c;

typedef union _union_203016 _union_203016, *P_union_203016;

typedef struct System_Array_VTable System_Array_VTable, *PSystem_Array_VTable;

union _union_203016 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8B2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203016 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Array_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CopyTo;
    struct VirtualInvokeData _5_System_Collections_ICollection_get_Count;
    struct VirtualInvokeData _6_get_SyncRoot;
    struct VirtualInvokeData _7_get_IsSynchronized;
    struct VirtualInvokeData _8_GetEnumerator;
    struct VirtualInvokeData _9_System_Collections_IList_get_Item;
    struct VirtualInvokeData _10_System_Collections_IList_set_Item;
    struct VirtualInvokeData _11_System_Collections_IList_Add;
    struct VirtualInvokeData _12_System_Collections_IList_Contains;
    struct VirtualInvokeData _13_System_Collections_IList_Clear;
    struct VirtualInvokeData _14_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _15_get_IsFixedSize;
    struct VirtualInvokeData _16_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _17_System_Collections_IList_Insert;
    struct VirtualInvokeData _18_System_Collections_IList_Remove;
    struct VirtualInvokeData _19_System_Collections_IList_RemoveAt;
    struct VirtualInvokeData _20_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _21_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _22_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _23_Clone;
    struct VirtualInvokeData _24_get_IsReadOnly;
};

struct System_Array_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Array_VTable vtable;
};

typedef struct MethodInfo_3331BB0 MethodInfo_3331BB0, *PMethodInfo_3331BB0;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__c UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__c;

typedef union _union_284344 _union_284344, *P_union_284344;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__StaticFields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__StaticFields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__StaticFields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__RGCTXs UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__RGCTXs, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__RGCTXs;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__VTable;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__StaticFields *static_fields;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__VTable vtable;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__Fields {
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__Fields fields;
};

union _union_284344 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3331BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284344 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__StaticFields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__o *__9;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T___ctor;
    struct Il2CppClass *_2_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T_;
};

typedef struct Aoharu_Scenes_TitleList_TitleListController_c Aoharu_Scenes_TitleList_TitleListController_c, *PAoharu_Scenes_TitleList_TitleListController_c;

typedef struct Aoharu_Scenes_TitleList_TitleListController_StaticFields Aoharu_Scenes_TitleList_TitleListController_StaticFields, *PAoharu_Scenes_TitleList_TitleListController_StaticFields;

typedef struct Aoharu_Scenes_TitleList_TitleListController_VTable Aoharu_Scenes_TitleList_TitleListController_VTable, *PAoharu_Scenes_TitleList_TitleListController_VTable;

struct Aoharu_Scenes_TitleList_TitleListController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_TitleList_TitleListController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_TitleList_TitleListController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_TitleList_TitleListController_VTable vtable;
};

struct Aoharu_Scenes_TitleList_TitleListController_StaticFields {
    bool m_isAcs;
};

typedef struct Aoharu_LoginBonusController___c__DisplayClass16_0_c Aoharu_LoginBonusController___c__DisplayClass16_0_c, *PAoharu_LoginBonusController___c__DisplayClass16_0_c;

typedef struct Aoharu_LoginBonusController___c__DisplayClass16_0_VTable Aoharu_LoginBonusController___c__DisplayClass16_0_VTable, *PAoharu_LoginBonusController___c__DisplayClass16_0_VTable;

struct Aoharu_LoginBonusController___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusController___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusController___c__DisplayClass16_0_VTable vtable;
};

typedef struct UniRx_IAsyncMessagePublisher_Fields UniRx_IAsyncMessagePublisher_Fields, *PUniRx_IAsyncMessagePublisher_Fields;

struct UniRx_IAsyncMessagePublisher_Fields {
};

typedef struct System_Threading__ThreadPoolWaitCallback_o System_Threading__ThreadPoolWaitCallback_o, *PSystem_Threading__ThreadPoolWaitCallback_o;

typedef struct System_Threading__ThreadPoolWaitCallback_Fields System_Threading__ThreadPoolWaitCallback_Fields, *PSystem_Threading__ThreadPoolWaitCallback_Fields;

struct System_Threading__ThreadPoolWaitCallback_Fields {
};

struct System_Threading__ThreadPoolWaitCallback_o {
    struct System_Threading__ThreadPoolWaitCallback_c *klass;
    void *monitor;
    struct System_Threading__ThreadPoolWaitCallback_Fields fields;
};

typedef struct Shock_InputManager_MultiTouchData_c Shock_InputManager_MultiTouchData_c, *PShock_InputManager_MultiTouchData_c;

typedef struct Shock_InputManager_MultiTouchData_VTable Shock_InputManager_MultiTouchData_VTable, *PShock_InputManager_MultiTouchData_VTable;

struct Shock_InputManager_MultiTouchData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_IEquatable_Shock_InputManager_MultiTouchData__Equals;
};

struct Shock_InputManager_MultiTouchData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputManager_MultiTouchData_VTable vtable;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__c UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__c;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CancelAllAnimations;
    struct VirtualInvokeData _5_CancelAllAnimations;
    struct VirtualInvokeData _6_CancelAnimation;
    struct VirtualInvokeData _7_UpdateAnimation;
    struct VirtualInvokeData _8_GetAllAnimations;
    struct VirtualInvokeData _9_Update;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__VTable vtable;
};

typedef struct MethodInfo_32677BC MethodInfo_32677BC, *PMethodInfo_32677BC;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c;

typedef union _union_315361 _union_315361, *P_union_315361;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__StaticFields Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__StaticFields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__RGCTXs Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__RGCTXs, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__VTable;

typedef struct System_Action_object__o System_Action_object__o, *PSystem_Action_object__o;

typedef struct System_Action_object__c System_Action_object__c, *PSystem_Action_object__c;

typedef struct System_Action_object__Fields System_Action_object__Fields, *PSystem_Action_object__Fields;

typedef struct System_Action_object__VTable System_Action_object__VTable, *PSystem_Action_object__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

union _union_315361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32677BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_Triggers_IAsyncOneShotTrigger_OneShotAsync;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _18_Dispose;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_FixedUpdateAsync;
    struct VirtualInvokeData _20_Cysharp_Threading_Tasks_Triggers_IAsyncLateUpdateHandler_LateUpdateAsync;
    struct VirtualInvokeData _21_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorIKHandler_OnAnimatorIKAsync;
    struct VirtualInvokeData _22_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorMoveHandler_OnAnimatorMoveAsync;
    struct VirtualInvokeData _23_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationFocusHandler_OnApplicationFocusAsync;
    struct VirtualInvokeData _24_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_OnApplicationPauseAsync;
    struct VirtualInvokeData _25_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationQuitHandler_OnApplicationQuitAsync;
    struct VirtualInvokeData _26_Cysharp_Threading_Tasks_Triggers_IAsyncOnAudioFilterReadHandler_OnAudioFilterReadAsync;
    struct VirtualInvokeData _27_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameInvisibleHandler_OnBecameInvisibleAsync;
    struct VirtualInvokeData _28_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameVisibleHandler_OnBecameVisibleAsync;
    struct VirtualInvokeData _29_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeforeTransformParentChangedHandler_OnBeforeTransformParentChangedAsync;
    struct VirtualInvokeData _30_Cysharp_Threading_Tasks_Triggers_IAsyncOnCanvasGroupChangedHandler_OnCanvasGroupChangedAsync;
    struct VirtualInvokeData _31_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnterHandler_OnCollisionEnterAsync;
    struct VirtualInvokeData _32_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnter2DHandler_OnCollisionEnter2DAsync;
    struct VirtualInvokeData _33_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExitHandler_OnCollisionExitAsync;
    struct VirtualInvokeData _34_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExit2DHandler_OnCollisionExit2DAsync;
    struct VirtualInvokeData _35_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStayHandler_OnCollisionStayAsync;
    struct VirtualInvokeData _36_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStay2DHandler_OnCollisionStay2DAsync;
    struct VirtualInvokeData _37_Cysharp_Threading_Tasks_Triggers_IAsyncOnControllerColliderHitHandler_OnControllerColliderHitAsync;
    struct VirtualInvokeData _38_Cysharp_Threading_Tasks_Triggers_IAsyncOnDisableHandler_OnDisableAsync;
    struct VirtualInvokeData _39_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosHandler_OnDrawGizmosAsync;
    struct VirtualInvokeData _40_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_OnDrawGizmosSelectedAsync;
    struct VirtualInvokeData _41_Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_OnEnableAsync;
    struct VirtualInvokeData _42_Cysharp_Threading_Tasks_Triggers_IAsyncOnGUIHandler_OnGUIAsync;
    struct VirtualInvokeData _43_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreakHandler_OnJointBreakAsync;
    struct VirtualInvokeData _44_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreak2DHandler_OnJointBreak2DAsync;
    struct VirtualInvokeData _45_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_OnParticleCollisionAsync;
    struct VirtualInvokeData _46_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleSystemStoppedHandler_OnParticleSystemStoppedAsync;
    struct VirtualInvokeData _47_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleTriggerHandler_OnParticleTriggerAsync;
    struct VirtualInvokeData _48_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleUpdateJobScheduledHandler_OnParticleUpdateJobScheduledAsync;
    struct VirtualInvokeData _49_Cysharp_Threading_Tasks_Triggers_IAsyncOnPostRenderHandler_OnPostRenderAsync;
    struct VirtualInvokeData _50_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreCullHandler_OnPreCullAsync;
    struct VirtualInvokeData _51_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_OnPreRenderAsync;
    struct VirtualInvokeData _52_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformDimensionsChangeHandler_OnRectTransformDimensionsChangeAsync;
    struct VirtualInvokeData _53_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformRemovedHandler_OnRectTransformRemovedAsync;
    struct VirtualInvokeData _54_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderImageHandler_OnRenderImageAsync;
    struct VirtualInvokeData _55_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderObjectHandler_OnRenderObjectAsync;
    struct VirtualInvokeData _56_Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_OnServerInitializedAsync;
    struct VirtualInvokeData _57_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_OnTransformChildrenChangedAsync;
    struct VirtualInvokeData _58_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformParentChangedHandler_OnTransformParentChangedAsync;
    struct VirtualInvokeData _59_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnterHandler_OnTriggerEnterAsync;
    struct VirtualInvokeData _60_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_OnTriggerEnter2DAsync;
    struct VirtualInvokeData _61_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExitHandler_OnTriggerExitAsync;
    struct VirtualInvokeData _62_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExit2DHandler_OnTriggerExit2DAsync;
    struct VirtualInvokeData _63_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStayHandler_OnTriggerStayAsync;
    struct VirtualInvokeData _64_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStay2DHandler_OnTriggerStay2DAsync;
    struct VirtualInvokeData _65_Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_OnValidateAsync;
    struct VirtualInvokeData _66_Cysharp_Threading_Tasks_Triggers_IAsyncOnWillRenderObjectHandler_OnWillRenderObjectAsync;
    struct VirtualInvokeData _67_Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_ResetAsync;
    struct VirtualInvokeData _68_Cysharp_Threading_Tasks_Triggers_IAsyncUpdateHandler_UpdateAsync;
    struct VirtualInvokeData _69_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_OnBeginDragAsync;
    struct VirtualInvokeData _70_Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_OnCancelAsync;
    struct VirtualInvokeData _71_Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_OnDeselectAsync;
    struct VirtualInvokeData _72_Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_OnDragAsync;
    struct VirtualInvokeData _73_Cysharp_Threading_Tasks_Triggers_IAsyncOnDropHandler_OnDropAsync;
    struct VirtualInvokeData _74_Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_OnEndDragAsync;
    struct VirtualInvokeData _75_Cysharp_Threading_Tasks_Triggers_IAsyncOnInitializePotentialDragHandler_OnInitializePotentialDragAsync;
    struct VirtualInvokeData _76_Cysharp_Threading_Tasks_Triggers_IAsyncOnMoveHandler_OnMoveAsync;
    struct VirtualInvokeData _77_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerClickHandler_OnPointerClickAsync;
    struct VirtualInvokeData _78_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerDownHandler_OnPointerDownAsync;
    struct VirtualInvokeData _79_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerEnterHandler_OnPointerEnterAsync;
    struct VirtualInvokeData _80_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerExitHandler_OnPointerExitAsync;
    struct VirtualInvokeData _81_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_OnPointerUpAsync;
    struct VirtualInvokeData _82_Cysharp_Threading_Tasks_Triggers_IAsyncOnScrollHandler_OnScrollAsync;
    struct VirtualInvokeData _83_Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_OnSelectAsync;
    struct VirtualInvokeData _84_Cysharp_Threading_Tasks_Triggers_IAsyncOnSubmitHandler_OnSubmitAsync;
    struct VirtualInvokeData _85_Cysharp_Threading_Tasks_Triggers_IAsyncOnUpdateSelectedHandler_OnUpdateSelectedAsync;
};

struct System_Action_object__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Reset;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__get_Version;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__AddHandler;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T_;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T_;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__Dispose;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetCanceled;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__RemoveHandler;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetResult;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetResult;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetException;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_IUniTaskSource_T_;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetStatus;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__UnsafeGetStatus;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__OnCompleted;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__CancellationCallback;
};

struct System_Action_object__o {
    struct System_Action_object__c *klass;
    void *monitor;
    struct System_Action_object__Fields fields;
};

struct System_Action_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_object__VTable vtable;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__VTable vtable;
};

typedef struct System_Xml_Schema_ParticleContentValidator_VTable System_Xml_Schema_ParticleContentValidator_VTable, *PSystem_Xml_Schema_ParticleContentValidator_VTable;

struct System_Xml_Schema_ParticleContentValidator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_13D88B4_RGCTXs MethodInfo_13D88B4_RGCTXs, *PMethodInfo_13D88B4_RGCTXs;

struct MethodInfo_13D88B4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B700C MethodInfo_28B700C, *PMethodInfo_28B700C;

typedef struct Cysharp_Threading_Tasks_UniTask_T__c Cysharp_Threading_Tasks_UniTask_T__c, *PCysharp_Threading_Tasks_UniTask_T__c;

typedef union _union_311840 _union_311840, *P_union_311840;

typedef struct Cysharp_Threading_Tasks_UniTask_T__RGCTXs Cysharp_Threading_Tasks_UniTask_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_T__VTable Cysharp_Threading_Tasks_UniTask_T__VTable, *PCysharp_Threading_Tasks_UniTask_T__VTable;

union _union_311840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B700C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_Awaiter_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_MemoizeSource_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_MemoizeSource_T___ctor;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_T___ctor;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_IUniTaskSource_T_;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T__AsUniTask;
    struct Il2CppClass *_9_System_ValueTuple_bool__T_;
    struct MethodInfo *_10_System_ValueTuple_bool__T___ctor;
    struct Il2CppClass *_11_Cysharp_Threading_Tasks_UniTask_ValueTuple_bool__T__;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_UniTask_ValueTuple_bool__T____ctor;
    struct Il2CppClass *_13_Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T_;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T___ctor;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_ValueTuple_bool__T____ctor;
    struct Il2CppClass *_16_T;
};

typedef struct MethodInfo_32677C4 MethodInfo_32677C4, *PMethodInfo_32677C4;

typedef union _union_315377 _union_315377, *P_union_315377;

union _union_315377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32677C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ShockBinarySoundSingleManifest_VTable ShockBinarySoundSingleManifest_VTable, *PShockBinarySoundSingleManifest_VTable;

struct ShockBinarySoundSingleManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_manifestCollection;
    struct VirtualInvokeData _5_GetObjectData;
};

typedef struct MethodInfo_1EB517C MethodInfo_1EB517C, *PMethodInfo_1EB517C;

typedef union _union_227319 _union_227319, *P_union_227319;

union _union_227319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB517C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24346A4 MethodInfo_24346A4, *PMethodInfo_24346A4;

typedef struct System_Collections_Generic_GenericEqualityComparer_T__c System_Collections_Generic_GenericEqualityComparer_T__c, *PSystem_Collections_Generic_GenericEqualityComparer_T__c;

typedef union _union_274968 _union_274968, *P_union_274968;

typedef struct System_Collections_Generic_GenericEqualityComparer_T__RGCTXs System_Collections_Generic_GenericEqualityComparer_T__RGCTXs, *PSystem_Collections_Generic_GenericEqualityComparer_T__RGCTXs;

typedef struct System_Collections_Generic_GenericEqualityComparer_T__VTable System_Collections_Generic_GenericEqualityComparer_T__VTable, *PSystem_Collections_Generic_GenericEqualityComparer_T__VTable;

union _union_274968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24346A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_GenericEqualityComparer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEqualityComparer_Equals;
    struct VirtualInvokeData _5_System_Collections_IEqualityComparer_GetHashCode;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Equals;
    struct VirtualInvokeData _9_GetHashCode;
    struct VirtualInvokeData _10_IndexOf;
    struct VirtualInvokeData _11_LastIndexOf;
};

struct System_Collections_Generic_GenericEqualityComparer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_GenericEqualityComparer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_GenericEqualityComparer_T__VTable vtable;
};

struct System_Collections_Generic_GenericEqualityComparer_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_IEquatable_T_;
    struct Il2CppClass *_4_System_Collections_Generic_GenericEqualityComparer_T_;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T___ctor;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer_T_;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___o UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__o UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__c UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__c;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___Fields UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__StaticFields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__StaticFields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__StaticFields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__RGCTXs UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__RGCTXs, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__RGCTXs;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__VTable;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__o System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__o, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__o;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___o System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___o, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___o;

typedef struct UnityEngine_UIElements_IPanel_o UnityEngine_UIElements_IPanel_o, *PUnityEngine_UIElements_IPanel_o;

typedef struct UnityEngine_UIElements_VisualElement_array UnityEngine_UIElements_VisualElement_array, *PUnityEngine_UIElements_VisualElement_array;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyId_array UnityEngine_UIElements_StyleSheets_StylePropertyId_array, *PUnityEngine_UIElements_StyleSheets_StylePropertyId_array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__array;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__o System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__o, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__array;

typedef struct UnityEngine_Pool_ObjectPool_Queue_EventBase___o UnityEngine_Pool_ObjectPool_Queue_EventBase___o, *PUnityEngine_Pool_ObjectPool_Queue_EventBase___o;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__c System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__c, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__c;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__Fields System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__Fields, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__Fields;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___c System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___c, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___c;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___Fields System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___Fields, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___Fields;

typedef struct UnityEngine_UIElements_IPanel_c UnityEngine_UIElements_IPanel_c, *PUnityEngine_UIElements_IPanel_c;

typedef struct UnityEngine_UIElements_IPanel_Fields UnityEngine_UIElements_IPanel_Fields, *PUnityEngine_UIElements_IPanel_Fields;

typedef struct UnityEngine_UIElements_VisualElement_o UnityEngine_UIElements_VisualElement_o, *PUnityEngine_UIElements_VisualElement_o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__o;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__c System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__c, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__c;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__Fields System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__Fields, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__o;

typedef struct UnityEngine_Pool_ObjectPool_Queue_EventBase___c UnityEngine_Pool_ObjectPool_Queue_EventBase___c, *PUnityEngine_Pool_ObjectPool_Queue_EventBase___c;

typedef struct UnityEngine_Pool_ObjectPool_Queue_EventBase___Fields UnityEngine_Pool_ObjectPool_Queue_EventBase___Fields, *PUnityEngine_Pool_ObjectPool_Queue_EventBase___Fields;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__VTable System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__VTable, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__VTable;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___VTable System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___VTable, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___VTable;

typedef struct UnityEngine_UIElements_VisualElement_c UnityEngine_UIElements_VisualElement_c, *PUnityEngine_UIElements_VisualElement_c;

typedef struct UnityEngine_UIElements_VisualElement_Fields UnityEngine_UIElements_VisualElement_Fields, *PUnityEngine_UIElements_VisualElement_Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__Fields;

typedef struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__VTable System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__VTable, *PSystem_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__VTable;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__Fields;

typedef struct UnityEngine_Pool_ObjectPool_Queue_EventBase___VTable UnityEngine_Pool_ObjectPool_Queue_EventBase___VTable, *PUnityEngine_Pool_ObjectPool_Queue_EventBase___VTable;

typedef struct System_Collections_Generic_Stack_T__o System_Collections_Generic_Stack_T__o, *PSystem_Collections_Generic_Stack_T__o;

typedef struct System_Func_T__o System_Func_T__o, *PSystem_Func_T__o;

typedef struct System_Action_T__o System_Action_T__o, *PSystem_Action_T__o;

typedef struct UnityEngine_UIElements_VisualElement_StaticFields UnityEngine_UIElements_VisualElement_StaticFields, *PUnityEngine_UIElements_VisualElement_StaticFields;

typedef struct UnityEngine_UIElements_VisualElement_VTable UnityEngine_UIElements_VisualElement_VTable, *PUnityEngine_UIElements_VisualElement_VTable;

typedef struct UnityEngine_UIElements_Focusable_Fields UnityEngine_UIElements_Focusable_Fields, *PUnityEngine_UIElements_Focusable_Fields;

typedef struct System_Collections_Generic_List_string__o System_Collections_Generic_List_string__o, *PSystem_Collections_Generic_List_string__o;

typedef struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___o System_Collections_Generic_List_KeyValuePair_PropertyName__object___o, *PSystem_Collections_Generic_List_KeyValuePair_PropertyName__object___o;

typedef struct UnityEngine_UIElements_UIR_RenderChainVEData_o UnityEngine_UIElements_UIR_RenderChainVEData_o, *PUnityEngine_UIElements_UIR_RenderChainVEData_o;

typedef struct UnityEngine_Matrix4x4_o UnityEngine_Matrix4x4_o, *PUnityEngine_Matrix4x4_o;

typedef struct UnityEngine_Yoga_YogaNode_o UnityEngine_Yoga_YogaNode_o, *PUnityEngine_Yoga_YogaNode_o;

typedef struct UnityEngine_UIElements_ComputedStyle_o UnityEngine_UIElements_ComputedStyle_o, *PUnityEngine_UIElements_ComputedStyle_o;

typedef struct UnityEngine_UIElements_StyleVariableContext_o UnityEngine_UIElements_StyleVariableContext_o, *PUnityEngine_UIElements_StyleVariableContext_o;

typedef struct System_Action_MeshGenerationContext__o System_Action_MeshGenerationContext__o, *PSystem_Action_MeshGenerationContext__o;

typedef struct Unity_Profiling_ProfilerMarker_o Unity_Profiling_ProfilerMarker_o, *PUnity_Profiling_ProfilerMarker_o;

typedef struct UnityEngine_UIElements_VisualElement_TypeData_o UnityEngine_UIElements_VisualElement_TypeData_o, *PUnityEngine_UIElements_VisualElement_TypeData_o;

typedef struct UnityEngine_UIElements_VisualElement_Hierarchy_o UnityEngine_UIElements_VisualElement_Hierarchy_o, *PUnityEngine_UIElements_VisualElement_Hierarchy_o;

typedef struct System_Collections_Generic_List_VisualElement__o System_Collections_Generic_List_VisualElement__o, *PSystem_Collections_Generic_List_VisualElement__o;

typedef struct UnityEngine_UIElements_BaseVisualElementPanel_o UnityEngine_UIElements_BaseVisualElementPanel_o, *PUnityEngine_UIElements_BaseVisualElementPanel_o;

typedef struct UnityEngine_UIElements_VisualTreeAsset_o UnityEngine_UIElements_VisualTreeAsset_o, *PUnityEngine_UIElements_VisualTreeAsset_o;

typedef struct UnityEngine_UIElements_InlineStyleAccess_o UnityEngine_UIElements_InlineStyleAccess_o, *PUnityEngine_UIElements_InlineStyleAccess_o;

typedef struct System_Collections_Generic_List_StyleSheet__o System_Collections_Generic_List_StyleSheet__o, *PSystem_Collections_Generic_List_StyleSheet__o;

typedef struct System_Collections_Generic_List_IValueAnimationUpdate__o System_Collections_Generic_List_IValueAnimationUpdate__o, *PSystem_Collections_Generic_List_IValueAnimationUpdate__o;

typedef struct System_Func_float__float__o System_Func_float__float__o, *PSystem_Func_float__float__o;

typedef struct System_Collections_Generic_Stack_T__c System_Collections_Generic_Stack_T__c, *PSystem_Collections_Generic_Stack_T__c;

typedef struct System_Collections_Generic_Stack_T__Fields System_Collections_Generic_Stack_T__Fields, *PSystem_Collections_Generic_Stack_T__Fields;

typedef struct System_Func_T__c System_Func_T__c, *PSystem_Func_T__c;

typedef struct System_Func_T__Fields System_Func_T__Fields, *PSystem_Func_T__Fields;

typedef struct System_Action_T__c System_Action_T__c, *PSystem_Action_T__c;

typedef struct System_Action_T__Fields System_Action_T__Fields, *PSystem_Action_T__Fields;

typedef struct UnityEngine_PropertyName_o UnityEngine_PropertyName_o, *PUnityEngine_PropertyName_o;

typedef struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__o System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__o, *PSystem_Collections_Generic_Dictionary_Type__VisualElement_TypeData__o;

typedef struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_o UnityEngine_UIElements_VisualElement_CustomStyleAccess_o, *PUnityEngine_UIElements_VisualElement_CustomStyleAccess_o;

typedef struct System_Text_RegularExpressions_Regex_o System_Text_RegularExpressions_Regex_o, *PSystem_Text_RegularExpressions_Regex_o;

typedef struct UnityEngine_UIElements_CallbackEventHandler_Fields UnityEngine_UIElements_CallbackEventHandler_Fields, *PUnityEngine_UIElements_CallbackEventHandler_Fields;

typedef struct System_Collections_Generic_List_string__c System_Collections_Generic_List_string__c, *PSystem_Collections_Generic_List_string__c;

typedef struct System_Collections_Generic_List_string__Fields System_Collections_Generic_List_string__Fields, *PSystem_Collections_Generic_List_string__Fields;

typedef struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___c System_Collections_Generic_List_KeyValuePair_PropertyName__object___c, *PSystem_Collections_Generic_List_KeyValuePair_PropertyName__object___c;

typedef struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___Fields System_Collections_Generic_List_KeyValuePair_PropertyName__object___Fields, *PSystem_Collections_Generic_List_KeyValuePair_PropertyName__object___Fields;

typedef struct UnityEngine_UIElements_UIR_RenderChainVEData_Fields UnityEngine_UIElements_UIR_RenderChainVEData_Fields, *PUnityEngine_UIElements_UIR_RenderChainVEData_Fields;

typedef struct UnityEngine_Matrix4x4_Fields UnityEngine_Matrix4x4_Fields, *PUnityEngine_Matrix4x4_Fields;

typedef struct UnityEngine_Yoga_YogaNode_c UnityEngine_Yoga_YogaNode_c, *PUnityEngine_Yoga_YogaNode_c;

typedef struct UnityEngine_Yoga_YogaNode_Fields UnityEngine_Yoga_YogaNode_Fields, *PUnityEngine_Yoga_YogaNode_Fields;

typedef struct UnityEngine_UIElements_ComputedStyle_Fields UnityEngine_UIElements_ComputedStyle_Fields, *PUnityEngine_UIElements_ComputedStyle_Fields;

typedef struct UnityEngine_UIElements_StyleVariableContext_c UnityEngine_UIElements_StyleVariableContext_c, *PUnityEngine_UIElements_StyleVariableContext_c;

typedef struct UnityEngine_UIElements_StyleVariableContext_Fields UnityEngine_UIElements_StyleVariableContext_Fields, *PUnityEngine_UIElements_StyleVariableContext_Fields;

typedef struct System_Action_MeshGenerationContext__c System_Action_MeshGenerationContext__c, *PSystem_Action_MeshGenerationContext__c;

typedef struct System_Action_MeshGenerationContext__Fields System_Action_MeshGenerationContext__Fields, *PSystem_Action_MeshGenerationContext__Fields;

typedef struct Unity_Profiling_ProfilerMarker_Fields Unity_Profiling_ProfilerMarker_Fields, *PUnity_Profiling_ProfilerMarker_Fields;

typedef struct UnityEngine_UIElements_VisualElement_TypeData_c UnityEngine_UIElements_VisualElement_TypeData_c, *PUnityEngine_UIElements_VisualElement_TypeData_c;

typedef struct UnityEngine_UIElements_VisualElement_TypeData_Fields UnityEngine_UIElements_VisualElement_TypeData_Fields, *PUnityEngine_UIElements_VisualElement_TypeData_Fields;

typedef struct UnityEngine_UIElements_VisualElement_Hierarchy_Fields UnityEngine_UIElements_VisualElement_Hierarchy_Fields, *PUnityEngine_UIElements_VisualElement_Hierarchy_Fields;

typedef struct System_Collections_Generic_List_VisualElement__c System_Collections_Generic_List_VisualElement__c, *PSystem_Collections_Generic_List_VisualElement__c;

typedef struct System_Collections_Generic_List_VisualElement__Fields System_Collections_Generic_List_VisualElement__Fields, *PSystem_Collections_Generic_List_VisualElement__Fields;

typedef struct UnityEngine_UIElements_BaseVisualElementPanel_c UnityEngine_UIElements_BaseVisualElementPanel_c, *PUnityEngine_UIElements_BaseVisualElementPanel_c;

typedef struct UnityEngine_UIElements_BaseVisualElementPanel_Fields UnityEngine_UIElements_BaseVisualElementPanel_Fields, *PUnityEngine_UIElements_BaseVisualElementPanel_Fields;

typedef struct UnityEngine_UIElements_VisualTreeAsset_c UnityEngine_UIElements_VisualTreeAsset_c, *PUnityEngine_UIElements_VisualTreeAsset_c;

typedef struct UnityEngine_UIElements_VisualTreeAsset_Fields UnityEngine_UIElements_VisualTreeAsset_Fields, *PUnityEngine_UIElements_VisualTreeAsset_Fields;

typedef struct UnityEngine_UIElements_InlineStyleAccess_c UnityEngine_UIElements_InlineStyleAccess_c, *PUnityEngine_UIElements_InlineStyleAccess_c;

typedef struct UnityEngine_UIElements_InlineStyleAccess_Fields UnityEngine_UIElements_InlineStyleAccess_Fields, *PUnityEngine_UIElements_InlineStyleAccess_Fields;

typedef struct System_Collections_Generic_List_StyleSheet__c System_Collections_Generic_List_StyleSheet__c, *PSystem_Collections_Generic_List_StyleSheet__c;

typedef struct System_Collections_Generic_List_StyleSheet__Fields System_Collections_Generic_List_StyleSheet__Fields, *PSystem_Collections_Generic_List_StyleSheet__Fields;

typedef struct System_Collections_Generic_List_IValueAnimationUpdate__c System_Collections_Generic_List_IValueAnimationUpdate__c, *PSystem_Collections_Generic_List_IValueAnimationUpdate__c;

typedef struct System_Collections_Generic_List_IValueAnimationUpdate__Fields System_Collections_Generic_List_IValueAnimationUpdate__Fields, *PSystem_Collections_Generic_List_IValueAnimationUpdate__Fields;

typedef struct System_Func_float__float__c System_Func_float__float__c, *PSystem_Func_float__float__c;

typedef struct System_Func_float__float__Fields System_Func_float__float__Fields, *PSystem_Func_float__float__Fields;

typedef struct System_Collections_Generic_Stack_T__RGCTXs System_Collections_Generic_Stack_T__RGCTXs, *PSystem_Collections_Generic_Stack_T__RGCTXs;

typedef struct System_Collections_Generic_Stack_T__VTable System_Collections_Generic_Stack_T__VTable, *PSystem_Collections_Generic_Stack_T__VTable;

typedef struct System_Func_T__VTable System_Func_T__VTable, *PSystem_Func_T__VTable;

typedef struct System_Action_T__VTable System_Action_T__VTable, *PSystem_Action_T__VTable;

typedef struct UnityEngine_PropertyName_Fields UnityEngine_PropertyName_Fields, *PUnityEngine_PropertyName_Fields;

typedef struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__c System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__c, *PSystem_Collections_Generic_Dictionary_Type__VisualElement_TypeData__c;

typedef struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__Fields System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__Fields, *PSystem_Collections_Generic_Dictionary_Type__VisualElement_TypeData__Fields;

typedef struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_c UnityEngine_UIElements_VisualElement_CustomStyleAccess_c, *PUnityEngine_UIElements_VisualElement_CustomStyleAccess_c;

typedef struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_Fields UnityEngine_UIElements_VisualElement_CustomStyleAccess_Fields, *PUnityEngine_UIElements_VisualElement_CustomStyleAccess_Fields;

typedef struct System_Text_RegularExpressions_Regex_c System_Text_RegularExpressions_Regex_c, *PSystem_Text_RegularExpressions_Regex_c;

typedef struct System_Text_RegularExpressions_Regex_Fields System_Text_RegularExpressions_Regex_Fields, *PSystem_Text_RegularExpressions_Regex_Fields;

typedef struct UnityEngine_UIElements_EventCallbackRegistry_o UnityEngine_UIElements_EventCallbackRegistry_o, *PUnityEngine_UIElements_EventCallbackRegistry_o;

typedef struct System_Collections_Generic_List_string__StaticFields System_Collections_Generic_List_string__StaticFields, *PSystem_Collections_Generic_List_string__StaticFields;

typedef struct System_Collections_Generic_List_string__VTable System_Collections_Generic_List_string__VTable, *PSystem_Collections_Generic_List_string__VTable;

typedef struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___StaticFields System_Collections_Generic_List_KeyValuePair_PropertyName__object___StaticFields, *PSystem_Collections_Generic_List_KeyValuePair_PropertyName__object___StaticFields;

typedef struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___VTable System_Collections_Generic_List_KeyValuePair_PropertyName__object___VTable, *PSystem_Collections_Generic_List_KeyValuePair_PropertyName__object___VTable;

typedef struct System_Collections_Generic_KeyValuePair_PropertyName__object__array System_Collections_Generic_KeyValuePair_PropertyName__object__array, *PSystem_Collections_Generic_KeyValuePair_PropertyName__object__array;

typedef struct UnityEngine_UIElements_UIR_RenderChainCommand_o UnityEngine_UIElements_UIR_RenderChainCommand_o, *PUnityEngine_UIElements_UIR_RenderChainCommand_o;

typedef struct UnityEngine_UIElements_UIR_MeshHandle_o UnityEngine_UIElements_UIR_MeshHandle_o, *PUnityEngine_UIElements_UIR_MeshHandle_o;

typedef struct UnityEngine_UIElements_UIR_BMPAlloc_o UnityEngine_UIElements_UIR_BMPAlloc_o, *PUnityEngine_UIElements_UIR_BMPAlloc_o;

typedef struct System_Collections_Generic_List_RenderChainTextEntry__o System_Collections_Generic_List_RenderChainTextEntry__o, *PSystem_Collections_Generic_List_RenderChainTextEntry__o;

typedef struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__o UnityEngine_UIElements_UIR_BasicNode_TextureEntry__o, *PUnityEngine_UIElements_UIR_BasicNode_TextureEntry__o;

typedef struct UnityEngine_Yoga_YogaNode_VTable UnityEngine_Yoga_YogaNode_VTable, *PUnityEngine_Yoga_YogaNode_VTable;

typedef struct UnityEngine_Yoga_YogaConfig_o UnityEngine_Yoga_YogaConfig_o, *PUnityEngine_Yoga_YogaConfig_o;

typedef struct System_WeakReference_o System_WeakReference_o, *PSystem_WeakReference_o;

typedef struct System_Collections_Generic_List_YogaNode__o System_Collections_Generic_List_YogaNode__o, *PSystem_Collections_Generic_List_YogaNode__o;

typedef struct UnityEngine_Yoga_MeasureFunction_o UnityEngine_Yoga_MeasureFunction_o, *PUnityEngine_Yoga_MeasureFunction_o;

typedef struct UnityEngine_Yoga_BaselineFunction_o UnityEngine_Yoga_BaselineFunction_o, *PUnityEngine_Yoga_BaselineFunction_o;

typedef struct UnityEngine_UIElements_StyleDataRef_InheritedData__o UnityEngine_UIElements_StyleDataRef_InheritedData__o, *PUnityEngine_UIElements_StyleDataRef_InheritedData__o;

typedef struct UnityEngine_UIElements_StyleDataRef_LayoutData__o UnityEngine_UIElements_StyleDataRef_LayoutData__o, *PUnityEngine_UIElements_StyleDataRef_LayoutData__o;

typedef struct UnityEngine_UIElements_StyleDataRef_RareData__o UnityEngine_UIElements_StyleDataRef_RareData__o, *PUnityEngine_UIElements_StyleDataRef_RareData__o;

typedef struct UnityEngine_UIElements_StyleDataRef_TransformData__o UnityEngine_UIElements_StyleDataRef_TransformData__o, *PUnityEngine_UIElements_StyleDataRef_TransformData__o;

typedef struct UnityEngine_UIElements_StyleDataRef_TransitionData__o UnityEngine_UIElements_StyleDataRef_TransitionData__o, *PUnityEngine_UIElements_StyleDataRef_TransitionData__o;

typedef struct UnityEngine_UIElements_StyleDataRef_VisualData__o UnityEngine_UIElements_StyleDataRef_VisualData__o, *PUnityEngine_UIElements_StyleDataRef_VisualData__o;

typedef struct System_Collections_Generic_Dictionary_string__StylePropertyValue__o System_Collections_Generic_Dictionary_string__StylePropertyValue__o, *PSystem_Collections_Generic_Dictionary_string__StylePropertyValue__o;

typedef struct UnityEngine_UIElements_ComputedTransitionProperty_array UnityEngine_UIElements_ComputedTransitionProperty_array, *PUnityEngine_UIElements_ComputedTransitionProperty_array;

typedef struct UnityEngine_UIElements_StyleVariableContext_StaticFields UnityEngine_UIElements_StyleVariableContext_StaticFields, *PUnityEngine_UIElements_StyleVariableContext_StaticFields;

typedef struct UnityEngine_UIElements_StyleVariableContext_VTable UnityEngine_UIElements_StyleVariableContext_VTable, *PUnityEngine_UIElements_StyleVariableContext_VTable;

typedef struct System_Collections_Generic_List_StyleVariable__o System_Collections_Generic_List_StyleVariable__o, *PSystem_Collections_Generic_List_StyleVariable__o;

typedef struct System_Action_MeshGenerationContext__VTable System_Action_MeshGenerationContext__VTable, *PSystem_Action_MeshGenerationContext__VTable;

typedef struct UnityEngine_UIElements_VisualElement_TypeData_VTable UnityEngine_UIElements_VisualElement_TypeData_VTable, *PUnityEngine_UIElements_VisualElement_TypeData_VTable;

typedef struct System_Collections_Generic_List_VisualElement__StaticFields System_Collections_Generic_List_VisualElement__StaticFields, *PSystem_Collections_Generic_List_VisualElement__StaticFields;

typedef struct System_Collections_Generic_List_VisualElement__VTable System_Collections_Generic_List_VisualElement__VTable, *PSystem_Collections_Generic_List_VisualElement__VTable;

typedef struct UnityEngine_UIElements_BaseVisualElementPanel_VTable UnityEngine_UIElements_BaseVisualElementPanel_VTable, *PUnityEngine_UIElements_BaseVisualElementPanel_VTable;

typedef struct System_Action_BaseVisualElementPanel__o System_Action_BaseVisualElementPanel__o, *PSystem_Action_BaseVisualElementPanel__o;

typedef struct UnityEngine_UIElements_PanelClearSettings_o UnityEngine_UIElements_PanelClearSettings_o, *PUnityEngine_UIElements_PanelClearSettings_o;

typedef struct UnityEngine_UIElements_RepaintData_o UnityEngine_UIElements_RepaintData_o, *PUnityEngine_UIElements_RepaintData_o;

typedef struct UnityEngine_UIElements_ICursorManager_o UnityEngine_UIElements_ICursorManager_o, *PUnityEngine_UIElements_ICursorManager_o;

typedef struct UnityEngine_UIElements_ContextualMenuManager_o UnityEngine_UIElements_ContextualMenuManager_o, *PUnityEngine_UIElements_ContextualMenuManager_o;

typedef struct UnityEngine_UIElements_ElementUnderPointer_o UnityEngine_UIElements_ElementUnderPointer_o, *PUnityEngine_UIElements_ElementUnderPointer_o;

typedef struct System_Action_o System_Action_o, *PSystem_Action_o;

typedef struct System_Action_Material__o System_Action_Material__o, *PSystem_Action_Material__o;

typedef struct UnityEngine_UIElements_HierarchyEvent_o UnityEngine_UIElements_HierarchyEvent_o, *PUnityEngine_UIElements_HierarchyEvent_o;

typedef struct System_Action_IPanel__o System_Action_IPanel__o, *PSystem_Action_IPanel__o;

typedef struct UnityEngine_UIElements_VisualTreeAsset_StaticFields UnityEngine_UIElements_VisualTreeAsset_StaticFields, *PUnityEngine_UIElements_VisualTreeAsset_StaticFields;

typedef struct UnityEngine_UIElements_VisualTreeAsset_VTable UnityEngine_UIElements_VisualTreeAsset_VTable, *PUnityEngine_UIElements_VisualTreeAsset_VTable;

typedef struct UnityEngine_ScriptableObject_Fields UnityEngine_ScriptableObject_Fields, *PUnityEngine_ScriptableObject_Fields;

typedef struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__o System_Collections_Generic_List_VisualTreeAsset_UsingEntry__o, *PSystem_Collections_Generic_List_VisualTreeAsset_UsingEntry__o;

typedef struct UnityEngine_UIElements_StyleSheet_o UnityEngine_UIElements_StyleSheet_o, *PUnityEngine_UIElements_StyleSheet_o;

typedef struct System_Collections_Generic_List_VisualElementAsset__o System_Collections_Generic_List_VisualElementAsset__o, *PSystem_Collections_Generic_List_VisualElementAsset__o;

typedef struct System_Collections_Generic_List_TemplateAsset__o System_Collections_Generic_List_TemplateAsset__o, *PSystem_Collections_Generic_List_TemplateAsset__o;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__o System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__o, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotDefinition__o;

typedef struct UnityEngine_UIElements_InlineStyleAccess_StaticFields UnityEngine_UIElements_InlineStyleAccess_StaticFields, *PUnityEngine_UIElements_InlineStyleAccess_StaticFields;

typedef struct UnityEngine_UIElements_InlineStyleAccess_VTable UnityEngine_UIElements_InlineStyleAccess_VTable, *PUnityEngine_UIElements_InlineStyleAccess_VTable;

typedef struct UnityEngine_UIElements_StyleValueCollection_Fields UnityEngine_UIElements_StyleValueCollection_Fields, *PUnityEngine_UIElements_StyleValueCollection_Fields;

typedef struct System_Collections_Generic_List_StyleValueManaged__o System_Collections_Generic_List_StyleValueManaged__o, *PSystem_Collections_Generic_List_StyleValueManaged__o;

typedef struct UnityEngine_UIElements_StyleCursor_o UnityEngine_UIElements_StyleCursor_o, *PUnityEngine_UIElements_StyleCursor_o;

typedef struct UnityEngine_UIElements_StyleTextShadow_o UnityEngine_UIElements_StyleTextShadow_o, *PUnityEngine_UIElements_StyleTextShadow_o;

typedef struct UnityEngine_UIElements_StyleTransformOrigin_o UnityEngine_UIElements_StyleTransformOrigin_o, *PUnityEngine_UIElements_StyleTransformOrigin_o;

typedef struct UnityEngine_UIElements_StyleTranslate_o UnityEngine_UIElements_StyleTranslate_o, *PUnityEngine_UIElements_StyleTranslate_o;

typedef struct UnityEngine_UIElements_StyleRotate_o UnityEngine_UIElements_StyleRotate_o, *PUnityEngine_UIElements_StyleRotate_o;

typedef struct UnityEngine_UIElements_StyleScale_o UnityEngine_UIElements_StyleScale_o, *PUnityEngine_UIElements_StyleScale_o;

typedef struct UnityEngine_UIElements_InlineStyleAccess_InlineRule_o UnityEngine_UIElements_InlineStyleAccess_InlineRule_o, *PUnityEngine_UIElements_InlineStyleAccess_InlineRule_o;

typedef struct System_Collections_Generic_List_StyleSheet__StaticFields System_Collections_Generic_List_StyleSheet__StaticFields, *PSystem_Collections_Generic_List_StyleSheet__StaticFields;

typedef struct System_Collections_Generic_List_StyleSheet__VTable System_Collections_Generic_List_StyleSheet__VTable, *PSystem_Collections_Generic_List_StyleSheet__VTable;

typedef struct UnityEngine_UIElements_StyleSheet_array UnityEngine_UIElements_StyleSheet_array, *PUnityEngine_UIElements_StyleSheet_array;

typedef struct System_Collections_Generic_List_IValueAnimationUpdate__StaticFields System_Collections_Generic_List_IValueAnimationUpdate__StaticFields, *PSystem_Collections_Generic_List_IValueAnimationUpdate__StaticFields;

typedef struct System_Collections_Generic_List_IValueAnimationUpdate__VTable System_Collections_Generic_List_IValueAnimationUpdate__VTable, *PSystem_Collections_Generic_List_IValueAnimationUpdate__VTable;

typedef struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_array UnityEngine_UIElements_Experimental_IValueAnimationUpdate_array, *PUnityEngine_UIElements_Experimental_IValueAnimationUpdate_array;

typedef struct System_Func_float__float__VTable System_Func_float__float__VTable, *PSystem_Func_float__float__VTable;

typedef struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__VTable System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__VTable, *PSystem_Collections_Generic_Dictionary_Type__VisualElement_TypeData__VTable;

typedef struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_VTable UnityEngine_UIElements_VisualElement_CustomStyleAccess_VTable, *PUnityEngine_UIElements_VisualElement_CustomStyleAccess_VTable;

typedef struct System_Text_RegularExpressions_Regex_StaticFields System_Text_RegularExpressions_Regex_StaticFields, *PSystem_Text_RegularExpressions_Regex_StaticFields;

typedef struct System_Text_RegularExpressions_Regex_VTable System_Text_RegularExpressions_Regex_VTable, *PSystem_Text_RegularExpressions_Regex_VTable;

typedef struct System_Text_RegularExpressions_RegexRunnerFactory_o System_Text_RegularExpressions_RegexRunnerFactory_o, *PSystem_Text_RegularExpressions_RegexRunnerFactory_o;

typedef struct System_Collections_Hashtable_o System_Collections_Hashtable_o, *PSystem_Collections_Hashtable_o;

typedef struct System_Text_RegularExpressions_ExclusiveReference_o System_Text_RegularExpressions_ExclusiveReference_o, *PSystem_Text_RegularExpressions_ExclusiveReference_o;

typedef struct System_WeakReference_RegexReplacement__o System_WeakReference_RegexReplacement__o, *PSystem_WeakReference_RegexReplacement__o;

typedef struct System_Text_RegularExpressions_RegexCode_o System_Text_RegularExpressions_RegexCode_o, *PSystem_Text_RegularExpressions_RegexCode_o;

typedef struct UnityEngine_UIElements_EventCallbackRegistry_c UnityEngine_UIElements_EventCallbackRegistry_c, *PUnityEngine_UIElements_EventCallbackRegistry_c;

typedef struct UnityEngine_UIElements_EventCallbackRegistry_Fields UnityEngine_UIElements_EventCallbackRegistry_Fields, *PUnityEngine_UIElements_EventCallbackRegistry_Fields;

typedef struct System_Collections_Generic_KeyValuePair_PropertyName__object__o System_Collections_Generic_KeyValuePair_PropertyName__object__o, *PSystem_Collections_Generic_KeyValuePair_PropertyName__object__o;

typedef struct UnityEngine_UIElements_UIR_RenderChainCommand_c UnityEngine_UIElements_UIR_RenderChainCommand_c, *PUnityEngine_UIElements_UIR_RenderChainCommand_c;

typedef struct UnityEngine_UIElements_UIR_RenderChainCommand_Fields UnityEngine_UIElements_UIR_RenderChainCommand_Fields, *PUnityEngine_UIElements_UIR_RenderChainCommand_Fields;

typedef struct UnityEngine_UIElements_UIR_MeshHandle_c UnityEngine_UIElements_UIR_MeshHandle_c, *PUnityEngine_UIElements_UIR_MeshHandle_c;

typedef struct UnityEngine_UIElements_UIR_MeshHandle_Fields UnityEngine_UIElements_UIR_MeshHandle_Fields, *PUnityEngine_UIElements_UIR_MeshHandle_Fields;

typedef struct UnityEngine_UIElements_UIR_BMPAlloc_Fields UnityEngine_UIElements_UIR_BMPAlloc_Fields, *PUnityEngine_UIElements_UIR_BMPAlloc_Fields;

typedef struct System_Collections_Generic_List_RenderChainTextEntry__c System_Collections_Generic_List_RenderChainTextEntry__c, *PSystem_Collections_Generic_List_RenderChainTextEntry__c;

typedef struct System_Collections_Generic_List_RenderChainTextEntry__Fields System_Collections_Generic_List_RenderChainTextEntry__Fields, *PSystem_Collections_Generic_List_RenderChainTextEntry__Fields;

typedef struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__c UnityEngine_UIElements_UIR_BasicNode_TextureEntry__c, *PUnityEngine_UIElements_UIR_BasicNode_TextureEntry__c;

typedef struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__Fields UnityEngine_UIElements_UIR_BasicNode_TextureEntry__Fields, *PUnityEngine_UIElements_UIR_BasicNode_TextureEntry__Fields;

typedef struct UnityEngine_Yoga_YogaConfig_c UnityEngine_Yoga_YogaConfig_c, *PUnityEngine_Yoga_YogaConfig_c;

typedef struct UnityEngine_Yoga_YogaConfig_Fields UnityEngine_Yoga_YogaConfig_Fields, *PUnityEngine_Yoga_YogaConfig_Fields;

typedef struct System_WeakReference_c System_WeakReference_c, *PSystem_WeakReference_c;

typedef struct System_WeakReference_Fields System_WeakReference_Fields, *PSystem_WeakReference_Fields;

typedef struct System_Collections_Generic_List_YogaNode__c System_Collections_Generic_List_YogaNode__c, *PSystem_Collections_Generic_List_YogaNode__c;

typedef struct System_Collections_Generic_List_YogaNode__Fields System_Collections_Generic_List_YogaNode__Fields, *PSystem_Collections_Generic_List_YogaNode__Fields;

typedef struct UnityEngine_Yoga_MeasureFunction_c UnityEngine_Yoga_MeasureFunction_c, *PUnityEngine_Yoga_MeasureFunction_c;

typedef struct UnityEngine_Yoga_MeasureFunction_Fields UnityEngine_Yoga_MeasureFunction_Fields, *PUnityEngine_Yoga_MeasureFunction_Fields;

typedef struct UnityEngine_Yoga_BaselineFunction_c UnityEngine_Yoga_BaselineFunction_c, *PUnityEngine_Yoga_BaselineFunction_c;

typedef struct UnityEngine_Yoga_BaselineFunction_Fields UnityEngine_Yoga_BaselineFunction_Fields, *PUnityEngine_Yoga_BaselineFunction_Fields;

typedef struct UnityEngine_UIElements_StyleDataRef_InheritedData__Fields UnityEngine_UIElements_StyleDataRef_InheritedData__Fields, *PUnityEngine_UIElements_StyleDataRef_InheritedData__Fields;

typedef struct UnityEngine_UIElements_StyleDataRef_LayoutData__Fields UnityEngine_UIElements_StyleDataRef_LayoutData__Fields, *PUnityEngine_UIElements_StyleDataRef_LayoutData__Fields;

typedef struct UnityEngine_UIElements_StyleDataRef_RareData__Fields UnityEngine_UIElements_StyleDataRef_RareData__Fields, *PUnityEngine_UIElements_StyleDataRef_RareData__Fields;

typedef struct UnityEngine_UIElements_StyleDataRef_TransformData__Fields UnityEngine_UIElements_StyleDataRef_TransformData__Fields, *PUnityEngine_UIElements_StyleDataRef_TransformData__Fields;

typedef struct UnityEngine_UIElements_StyleDataRef_TransitionData__Fields UnityEngine_UIElements_StyleDataRef_TransitionData__Fields, *PUnityEngine_UIElements_StyleDataRef_TransitionData__Fields;

typedef struct UnityEngine_UIElements_StyleDataRef_VisualData__Fields UnityEngine_UIElements_StyleDataRef_VisualData__Fields, *PUnityEngine_UIElements_StyleDataRef_VisualData__Fields;

typedef struct System_Collections_Generic_Dictionary_string__StylePropertyValue__c System_Collections_Generic_Dictionary_string__StylePropertyValue__c, *PSystem_Collections_Generic_Dictionary_string__StylePropertyValue__c;

typedef struct System_Collections_Generic_Dictionary_string__StylePropertyValue__Fields System_Collections_Generic_Dictionary_string__StylePropertyValue__Fields, *PSystem_Collections_Generic_Dictionary_string__StylePropertyValue__Fields;

typedef struct UnityEngine_UIElements_ComputedTransitionProperty_o UnityEngine_UIElements_ComputedTransitionProperty_o, *PUnityEngine_UIElements_ComputedTransitionProperty_o;

typedef struct System_Collections_Generic_List_StyleVariable__c System_Collections_Generic_List_StyleVariable__c, *PSystem_Collections_Generic_List_StyleVariable__c;

typedef struct System_Collections_Generic_List_StyleVariable__Fields System_Collections_Generic_List_StyleVariable__Fields, *PSystem_Collections_Generic_List_StyleVariable__Fields;

typedef struct System_Action_BaseVisualElementPanel__c System_Action_BaseVisualElementPanel__c, *PSystem_Action_BaseVisualElementPanel__c;

typedef struct System_Action_BaseVisualElementPanel__Fields System_Action_BaseVisualElementPanel__Fields, *PSystem_Action_BaseVisualElementPanel__Fields;

typedef struct UnityEngine_UIElements_PanelClearSettings_Fields UnityEngine_UIElements_PanelClearSettings_Fields, *PUnityEngine_UIElements_PanelClearSettings_Fields;

typedef struct UnityEngine_UIElements_RepaintData_c UnityEngine_UIElements_RepaintData_c, *PUnityEngine_UIElements_RepaintData_c;

typedef struct UnityEngine_UIElements_RepaintData_Fields UnityEngine_UIElements_RepaintData_Fields, *PUnityEngine_UIElements_RepaintData_Fields;

typedef struct UnityEngine_UIElements_ICursorManager_c UnityEngine_UIElements_ICursorManager_c, *PUnityEngine_UIElements_ICursorManager_c;

typedef struct UnityEngine_UIElements_ICursorManager_Fields UnityEngine_UIElements_ICursorManager_Fields, *PUnityEngine_UIElements_ICursorManager_Fields;

typedef struct UnityEngine_UIElements_ContextualMenuManager_c UnityEngine_UIElements_ContextualMenuManager_c, *PUnityEngine_UIElements_ContextualMenuManager_c;

typedef struct UnityEngine_UIElements_ContextualMenuManager_Fields UnityEngine_UIElements_ContextualMenuManager_Fields, *PUnityEngine_UIElements_ContextualMenuManager_Fields;

typedef struct UnityEngine_UIElements_ElementUnderPointer_c UnityEngine_UIElements_ElementUnderPointer_c, *PUnityEngine_UIElements_ElementUnderPointer_c;

typedef struct UnityEngine_UIElements_ElementUnderPointer_Fields UnityEngine_UIElements_ElementUnderPointer_Fields, *PUnityEngine_UIElements_ElementUnderPointer_Fields;

typedef struct System_Action_c System_Action_c, *PSystem_Action_c;

typedef struct System_Action_Fields System_Action_Fields, *PSystem_Action_Fields;

typedef struct System_Action_Material__c System_Action_Material__c, *PSystem_Action_Material__c;

typedef struct System_Action_Material__Fields System_Action_Material__Fields, *PSystem_Action_Material__Fields;

typedef struct UnityEngine_UIElements_HierarchyEvent_c UnityEngine_UIElements_HierarchyEvent_c, *PUnityEngine_UIElements_HierarchyEvent_c;

typedef struct UnityEngine_UIElements_HierarchyEvent_Fields UnityEngine_UIElements_HierarchyEvent_Fields, *PUnityEngine_UIElements_HierarchyEvent_Fields;

typedef struct System_Action_IPanel__c System_Action_IPanel__c, *PSystem_Action_IPanel__c;

typedef struct System_Action_IPanel__Fields System_Action_IPanel__Fields, *PSystem_Action_IPanel__Fields;

typedef struct System_Collections_Generic_Dictionary_string__VisualElement__o System_Collections_Generic_Dictionary_string__VisualElement__o, *PSystem_Collections_Generic_Dictionary_string__VisualElement__o;

typedef struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__c System_Collections_Generic_List_VisualTreeAsset_UsingEntry__c, *PSystem_Collections_Generic_List_VisualTreeAsset_UsingEntry__c;

typedef struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__Fields System_Collections_Generic_List_VisualTreeAsset_UsingEntry__Fields, *PSystem_Collections_Generic_List_VisualTreeAsset_UsingEntry__Fields;

typedef struct UnityEngine_UIElements_StyleSheet_c UnityEngine_UIElements_StyleSheet_c, *PUnityEngine_UIElements_StyleSheet_c;

typedef struct UnityEngine_UIElements_StyleSheet_Fields UnityEngine_UIElements_StyleSheet_Fields, *PUnityEngine_UIElements_StyleSheet_Fields;

typedef struct System_Collections_Generic_List_VisualElementAsset__c System_Collections_Generic_List_VisualElementAsset__c, *PSystem_Collections_Generic_List_VisualElementAsset__c;

typedef struct System_Collections_Generic_List_VisualElementAsset__Fields System_Collections_Generic_List_VisualElementAsset__Fields, *PSystem_Collections_Generic_List_VisualElementAsset__Fields;

typedef struct System_Collections_Generic_List_TemplateAsset__c System_Collections_Generic_List_TemplateAsset__c, *PSystem_Collections_Generic_List_TemplateAsset__c;

typedef struct System_Collections_Generic_List_TemplateAsset__Fields System_Collections_Generic_List_TemplateAsset__Fields, *PSystem_Collections_Generic_List_TemplateAsset__Fields;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__c System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__c, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotDefinition__c;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__Fields System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__Fields, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotDefinition__Fields;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_o UnityEngine_UIElements_StyleSheets_StylePropertyReader_o, *PUnityEngine_UIElements_StyleSheets_StylePropertyReader_o;

typedef struct System_Collections_Generic_List_StyleValue__o System_Collections_Generic_List_StyleValue__o, *PSystem_Collections_Generic_List_StyleValue__o;

typedef struct System_Collections_Generic_List_StyleValueManaged__c System_Collections_Generic_List_StyleValueManaged__c, *PSystem_Collections_Generic_List_StyleValueManaged__c;

typedef struct System_Collections_Generic_List_StyleValueManaged__Fields System_Collections_Generic_List_StyleValueManaged__Fields, *PSystem_Collections_Generic_List_StyleValueManaged__Fields;

typedef struct UnityEngine_UIElements_StyleCursor_Fields UnityEngine_UIElements_StyleCursor_Fields, *PUnityEngine_UIElements_StyleCursor_Fields;

typedef struct UnityEngine_UIElements_StyleTextShadow_Fields UnityEngine_UIElements_StyleTextShadow_Fields, *PUnityEngine_UIElements_StyleTextShadow_Fields;

typedef struct UnityEngine_UIElements_StyleTransformOrigin_Fields UnityEngine_UIElements_StyleTransformOrigin_Fields, *PUnityEngine_UIElements_StyleTransformOrigin_Fields;

typedef struct UnityEngine_UIElements_StyleTranslate_Fields UnityEngine_UIElements_StyleTranslate_Fields, *PUnityEngine_UIElements_StyleTranslate_Fields;

typedef struct UnityEngine_UIElements_StyleRotate_Fields UnityEngine_UIElements_StyleRotate_Fields, *PUnityEngine_UIElements_StyleRotate_Fields;

typedef struct UnityEngine_UIElements_StyleScale_Fields UnityEngine_UIElements_StyleScale_Fields, *PUnityEngine_UIElements_StyleScale_Fields;

typedef struct UnityEngine_UIElements_InlineStyleAccess_InlineRule_Fields UnityEngine_UIElements_InlineStyleAccess_InlineRule_Fields, *PUnityEngine_UIElements_InlineStyleAccess_InlineRule_Fields;

typedef struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_o UnityEngine_UIElements_Experimental_IValueAnimationUpdate_o, *PUnityEngine_UIElements_Experimental_IValueAnimationUpdate_o;

typedef struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__o System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__o, *PSystem_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__o;

typedef struct System_Text_RegularExpressions_Regex_CachedCodeEntry_o System_Text_RegularExpressions_Regex_CachedCodeEntry_o, *PSystem_Text_RegularExpressions_Regex_CachedCodeEntry_o;

typedef struct System_Text_RegularExpressions_RegexRunnerFactory_c System_Text_RegularExpressions_RegexRunnerFactory_c, *PSystem_Text_RegularExpressions_RegexRunnerFactory_c;

typedef struct System_Text_RegularExpressions_RegexRunnerFactory_Fields System_Text_RegularExpressions_RegexRunnerFactory_Fields, *PSystem_Text_RegularExpressions_RegexRunnerFactory_Fields;

typedef struct System_Collections_Hashtable_c System_Collections_Hashtable_c, *PSystem_Collections_Hashtable_c;

typedef struct System_Collections_Hashtable_Fields System_Collections_Hashtable_Fields, *PSystem_Collections_Hashtable_Fields;

typedef struct System_Text_RegularExpressions_ExclusiveReference_c System_Text_RegularExpressions_ExclusiveReference_c, *PSystem_Text_RegularExpressions_ExclusiveReference_c;

typedef struct System_Text_RegularExpressions_ExclusiveReference_Fields System_Text_RegularExpressions_ExclusiveReference_Fields, *PSystem_Text_RegularExpressions_ExclusiveReference_Fields;

typedef struct System_WeakReference_RegexReplacement__c System_WeakReference_RegexReplacement__c, *PSystem_WeakReference_RegexReplacement__c;

typedef struct System_WeakReference_RegexReplacement__Fields System_WeakReference_RegexReplacement__Fields, *PSystem_WeakReference_RegexReplacement__Fields;

typedef struct System_Text_RegularExpressions_RegexCode_c System_Text_RegularExpressions_RegexCode_c, *PSystem_Text_RegularExpressions_RegexCode_c;

typedef struct System_Text_RegularExpressions_RegexCode_Fields System_Text_RegularExpressions_RegexCode_Fields, *PSystem_Text_RegularExpressions_RegexCode_Fields;

typedef struct UnityEngine_UIElements_EventCallbackRegistry_StaticFields UnityEngine_UIElements_EventCallbackRegistry_StaticFields, *PUnityEngine_UIElements_EventCallbackRegistry_StaticFields;

typedef struct UnityEngine_UIElements_EventCallbackRegistry_VTable UnityEngine_UIElements_EventCallbackRegistry_VTable, *PUnityEngine_UIElements_EventCallbackRegistry_VTable;

typedef struct UnityEngine_UIElements_EventCallbackList_o UnityEngine_UIElements_EventCallbackList_o, *PUnityEngine_UIElements_EventCallbackList_o;

typedef struct System_Collections_Generic_KeyValuePair_PropertyName__object__Fields System_Collections_Generic_KeyValuePair_PropertyName__object__Fields, *PSystem_Collections_Generic_KeyValuePair_PropertyName__object__Fields;

typedef struct UnityEngine_UIElements_UIR_RenderChainCommand_StaticFields UnityEngine_UIElements_UIR_RenderChainCommand_StaticFields, *PUnityEngine_UIElements_UIR_RenderChainCommand_StaticFields;

typedef struct UnityEngine_UIElements_UIR_RenderChainCommand_VTable UnityEngine_UIElements_UIR_RenderChainCommand_VTable, *PUnityEngine_UIElements_UIR_RenderChainCommand_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__Fields UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__Fields, *PUnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__Fields;

typedef struct UnityEngine_UIElements_UIR_State_o UnityEngine_UIElements_UIR_State_o, *PUnityEngine_UIElements_UIR_State_o;

typedef struct UnityEngine_UIElements_UIR_MeshHandle_VTable UnityEngine_UIElements_UIR_MeshHandle_VTable, *PUnityEngine_UIElements_UIR_MeshHandle_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_MeshHandle__Fields UnityEngine_UIElements_UIR_LinkedPoolItem_MeshHandle__Fields, *PUnityEngine_UIElements_UIR_LinkedPoolItem_MeshHandle__Fields;

typedef struct UnityEngine_UIElements_UIR_Alloc_o UnityEngine_UIElements_UIR_Alloc_o, *PUnityEngine_UIElements_UIR_Alloc_o;

typedef struct UnityEngine_UIElements_UIR_Page_o UnityEngine_UIElements_UIR_Page_o, *PUnityEngine_UIElements_UIR_Page_o;

typedef struct System_Collections_Generic_List_RenderChainTextEntry__StaticFields System_Collections_Generic_List_RenderChainTextEntry__StaticFields, *PSystem_Collections_Generic_List_RenderChainTextEntry__StaticFields;

typedef struct System_Collections_Generic_List_RenderChainTextEntry__VTable System_Collections_Generic_List_RenderChainTextEntry__VTable, *PSystem_Collections_Generic_List_RenderChainTextEntry__VTable;

typedef struct UnityEngine_UIElements_UIR_RenderChainTextEntry_array UnityEngine_UIElements_UIR_RenderChainTextEntry_array, *PUnityEngine_UIElements_UIR_RenderChainTextEntry_array;

typedef struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__VTable UnityEngine_UIElements_UIR_BasicNode_TextureEntry__VTable, *PUnityEngine_UIElements_UIR_BasicNode_TextureEntry__VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___Fields UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___Fields, *PUnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___Fields;

typedef struct UnityEngine_UIElements_UIR_BasicNode_T__o UnityEngine_UIElements_UIR_BasicNode_T__o, *PUnityEngine_UIElements_UIR_BasicNode_T__o;

typedef struct UnityEngine_UIElements_UIR_TextureEntry_o UnityEngine_UIElements_UIR_TextureEntry_o, *PUnityEngine_UIElements_UIR_TextureEntry_o;

typedef struct UnityEngine_Yoga_YogaConfig_StaticFields UnityEngine_Yoga_YogaConfig_StaticFields, *PUnityEngine_Yoga_YogaConfig_StaticFields;

typedef struct UnityEngine_Yoga_YogaConfig_VTable UnityEngine_Yoga_YogaConfig_VTable, *PUnityEngine_Yoga_YogaConfig_VTable;

typedef struct UnityEngine_Yoga_Logger_o UnityEngine_Yoga_Logger_o, *PUnityEngine_Yoga_Logger_o;

typedef struct System_WeakReference_VTable System_WeakReference_VTable, *PSystem_WeakReference_VTable;

typedef struct System_Runtime_InteropServices_GCHandle_o System_Runtime_InteropServices_GCHandle_o, *PSystem_Runtime_InteropServices_GCHandle_o;

typedef struct System_Collections_Generic_List_YogaNode__StaticFields System_Collections_Generic_List_YogaNode__StaticFields, *PSystem_Collections_Generic_List_YogaNode__StaticFields;

typedef struct System_Collections_Generic_List_YogaNode__VTable System_Collections_Generic_List_YogaNode__VTable, *PSystem_Collections_Generic_List_YogaNode__VTable;

typedef struct UnityEngine_Yoga_YogaNode_array UnityEngine_Yoga_YogaNode_array, *PUnityEngine_Yoga_YogaNode_array;

typedef struct UnityEngine_Yoga_MeasureFunction_VTable UnityEngine_Yoga_MeasureFunction_VTable, *PUnityEngine_Yoga_MeasureFunction_VTable;

typedef struct UnityEngine_Yoga_BaselineFunction_VTable UnityEngine_Yoga_BaselineFunction_VTable, *PUnityEngine_Yoga_BaselineFunction_VTable;

typedef struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__o UnityEngine_UIElements_StyleDataRef_RefCounted_T__o, *PUnityEngine_UIElements_StyleDataRef_RefCounted_T__o;

typedef struct System_Collections_Generic_Dictionary_string__StylePropertyValue__VTable System_Collections_Generic_Dictionary_string__StylePropertyValue__VTable, *PSystem_Collections_Generic_Dictionary_string__StylePropertyValue__VTable;

typedef struct UnityEngine_UIElements_ComputedTransitionProperty_Fields UnityEngine_UIElements_ComputedTransitionProperty_Fields, *PUnityEngine_UIElements_ComputedTransitionProperty_Fields;

typedef struct System_Collections_Generic_List_StyleVariable__StaticFields System_Collections_Generic_List_StyleVariable__StaticFields, *PSystem_Collections_Generic_List_StyleVariable__StaticFields;

typedef struct System_Collections_Generic_List_StyleVariable__VTable System_Collections_Generic_List_StyleVariable__VTable, *PSystem_Collections_Generic_List_StyleVariable__VTable;

typedef struct UnityEngine_UIElements_StyleVariable_array UnityEngine_UIElements_StyleVariable_array, *PUnityEngine_UIElements_StyleVariable_array;

typedef struct System_Action_BaseVisualElementPanel__VTable System_Action_BaseVisualElementPanel__VTable, *PSystem_Action_BaseVisualElementPanel__VTable;

typedef struct UnityEngine_UIElements_RepaintData_VTable UnityEngine_UIElements_RepaintData_VTable, *PUnityEngine_UIElements_RepaintData_VTable;

typedef struct UnityEngine_Event_o UnityEngine_Event_o, *PUnityEngine_Event_o;

typedef struct UnityEngine_UIElements_ContextualMenuManager_VTable UnityEngine_UIElements_ContextualMenuManager_VTable, *PUnityEngine_UIElements_ContextualMenuManager_VTable;

typedef struct UnityEngine_UIElements_ElementUnderPointer_VTable UnityEngine_UIElements_ElementUnderPointer_VTable, *PUnityEngine_UIElements_ElementUnderPointer_VTable;

typedef struct UnityEngine_UIElements_IPointerEvent_array UnityEngine_UIElements_IPointerEvent_array, *PUnityEngine_UIElements_IPointerEvent_array;

typedef struct UnityEngine_UIElements_IMouseEvent_array UnityEngine_UIElements_IMouseEvent_array, *PUnityEngine_UIElements_IMouseEvent_array;

typedef struct System_Boolean_array System_Boolean_array, *PSystem_Boolean_array;

typedef struct System_Action_VTable System_Action_VTable, *PSystem_Action_VTable;

typedef struct System_Action_Material__VTable System_Action_Material__VTable, *PSystem_Action_Material__VTable;

typedef struct UnityEngine_UIElements_HierarchyEvent_VTable UnityEngine_UIElements_HierarchyEvent_VTable, *PUnityEngine_UIElements_HierarchyEvent_VTable;

typedef struct System_Action_IPanel__VTable System_Action_IPanel__VTable, *PSystem_Action_IPanel__VTable;

typedef struct System_Collections_Generic_Dictionary_string__VisualElement__c System_Collections_Generic_Dictionary_string__VisualElement__c, *PSystem_Collections_Generic_Dictionary_string__VisualElement__c;

typedef struct System_Collections_Generic_Dictionary_string__VisualElement__Fields System_Collections_Generic_Dictionary_string__VisualElement__Fields, *PSystem_Collections_Generic_Dictionary_string__VisualElement__Fields;

typedef struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__StaticFields System_Collections_Generic_List_VisualTreeAsset_UsingEntry__StaticFields, *PSystem_Collections_Generic_List_VisualTreeAsset_UsingEntry__StaticFields;

typedef struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__VTable System_Collections_Generic_List_VisualTreeAsset_UsingEntry__VTable, *PSystem_Collections_Generic_List_VisualTreeAsset_UsingEntry__VTable;

typedef struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_array UnityEngine_UIElements_VisualTreeAsset_UsingEntry_array, *PUnityEngine_UIElements_VisualTreeAsset_UsingEntry_array;

typedef struct UnityEngine_UIElements_StyleSheet_StaticFields UnityEngine_UIElements_StyleSheet_StaticFields, *PUnityEngine_UIElements_StyleSheet_StaticFields;

typedef struct UnityEngine_UIElements_StyleSheet_VTable UnityEngine_UIElements_StyleSheet_VTable, *PUnityEngine_UIElements_StyleSheet_VTable;

typedef struct UnityEngine_UIElements_StyleRule_array UnityEngine_UIElements_StyleRule_array, *PUnityEngine_UIElements_StyleRule_array;

typedef struct UnityEngine_UIElements_StyleComplexSelector_array UnityEngine_UIElements_StyleComplexSelector_array, *PUnityEngine_UIElements_StyleComplexSelector_array;

typedef struct System_Single_array System_Single_array, *PSystem_Single_array;

typedef struct UnityEngine_UIElements_StyleSheets_Dimension_array UnityEngine_UIElements_StyleSheets_Dimension_array, *PUnityEngine_UIElements_StyleSheets_Dimension_array;

typedef struct UnityEngine_Color_array UnityEngine_Color_array, *PUnityEngine_Color_array;

typedef struct UnityEngine_Object_array UnityEngine_Object_array, *PUnityEngine_Object_array;

typedef struct UnityEngine_UIElements_StyleSheet_ImportStruct_array UnityEngine_UIElements_StyleSheet_ImportStruct_array, *PUnityEngine_UIElements_StyleSheet_ImportStruct_array;

typedef struct UnityEngine_UIElements_StyleSheets_ScalableImage_array UnityEngine_UIElements_StyleSheets_ScalableImage_array, *PUnityEngine_UIElements_StyleSheets_ScalableImage_array;

typedef struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__o System_Collections_Generic_Dictionary_string__StyleComplexSelector__o, *PSystem_Collections_Generic_Dictionary_string__StyleComplexSelector__o;

typedef struct System_Collections_Generic_List_VisualElementAsset__StaticFields System_Collections_Generic_List_VisualElementAsset__StaticFields, *PSystem_Collections_Generic_List_VisualElementAsset__StaticFields;

typedef struct System_Collections_Generic_List_VisualElementAsset__VTable System_Collections_Generic_List_VisualElementAsset__VTable, *PSystem_Collections_Generic_List_VisualElementAsset__VTable;

typedef struct UnityEngine_UIElements_VisualElementAsset_array UnityEngine_UIElements_VisualElementAsset_array, *PUnityEngine_UIElements_VisualElementAsset_array;

typedef struct System_Collections_Generic_List_TemplateAsset__StaticFields System_Collections_Generic_List_TemplateAsset__StaticFields, *PSystem_Collections_Generic_List_TemplateAsset__StaticFields;

typedef struct System_Collections_Generic_List_TemplateAsset__VTable System_Collections_Generic_List_TemplateAsset__VTable, *PSystem_Collections_Generic_List_TemplateAsset__VTable;

typedef struct UnityEngine_UIElements_TemplateAsset_array UnityEngine_UIElements_TemplateAsset_array, *PUnityEngine_UIElements_TemplateAsset_array;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__StaticFields System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__StaticFields, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotDefinition__StaticFields;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__VTable System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__VTable, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotDefinition__VTable;

typedef struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_array UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_array, *PUnityEngine_UIElements_VisualTreeAsset_SlotDefinition_array;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_c UnityEngine_UIElements_StyleSheets_StylePropertyReader_c, *PUnityEngine_UIElements_StyleSheets_StylePropertyReader_c;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_Fields UnityEngine_UIElements_StyleSheets_StylePropertyReader_Fields, *PUnityEngine_UIElements_StyleSheets_StylePropertyReader_Fields;

typedef struct System_Collections_Generic_List_StyleValue__c System_Collections_Generic_List_StyleValue__c, *PSystem_Collections_Generic_List_StyleValue__c;

typedef struct System_Collections_Generic_List_StyleValue__Fields System_Collections_Generic_List_StyleValue__Fields, *PSystem_Collections_Generic_List_StyleValue__Fields;

typedef struct System_Collections_Generic_List_StyleValueManaged__StaticFields System_Collections_Generic_List_StyleValueManaged__StaticFields, *PSystem_Collections_Generic_List_StyleValueManaged__StaticFields;

typedef struct System_Collections_Generic_List_StyleValueManaged__VTable System_Collections_Generic_List_StyleValueManaged__VTable, *PSystem_Collections_Generic_List_StyleValueManaged__VTable;

typedef struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_array UnityEngine_UIElements_StyleSheets_StyleValueManaged_array, *PUnityEngine_UIElements_StyleSheets_StyleValueManaged_array;

typedef struct UnityEngine_UIElements_Cursor_o UnityEngine_UIElements_Cursor_o, *PUnityEngine_UIElements_Cursor_o;

typedef struct UnityEngine_UIElements_TextShadow_o UnityEngine_UIElements_TextShadow_o, *PUnityEngine_UIElements_TextShadow_o;

typedef struct UnityEngine_UIElements_TransformOrigin_o UnityEngine_UIElements_TransformOrigin_o, *PUnityEngine_UIElements_TransformOrigin_o;

typedef struct UnityEngine_UIElements_Translate_o UnityEngine_UIElements_Translate_o, *PUnityEngine_UIElements_Translate_o;

typedef struct UnityEngine_UIElements_Rotate_o UnityEngine_UIElements_Rotate_o, *PUnityEngine_UIElements_Rotate_o;

typedef struct UnityEngine_UIElements_Scale_o UnityEngine_UIElements_Scale_o, *PUnityEngine_UIElements_Scale_o;

typedef struct UnityEngine_UIElements_StyleProperty_array UnityEngine_UIElements_StyleProperty_array, *PUnityEngine_UIElements_StyleProperty_array;

typedef struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_c UnityEngine_UIElements_Experimental_IValueAnimationUpdate_c, *PUnityEngine_UIElements_Experimental_IValueAnimationUpdate_c;

typedef struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_Fields UnityEngine_UIElements_Experimental_IValueAnimationUpdate_Fields, *PUnityEngine_UIElements_Experimental_IValueAnimationUpdate_Fields;

typedef struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__c System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__c, *PSystem_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__c;

typedef struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__Fields System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__Fields, *PSystem_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__Fields;

typedef struct System_Text_RegularExpressions_Regex_CachedCodeEntry_c System_Text_RegularExpressions_Regex_CachedCodeEntry_c, *PSystem_Text_RegularExpressions_Regex_CachedCodeEntry_c;

typedef struct System_Text_RegularExpressions_Regex_CachedCodeEntry_Fields System_Text_RegularExpressions_Regex_CachedCodeEntry_Fields, *PSystem_Text_RegularExpressions_Regex_CachedCodeEntry_Fields;

typedef struct System_Text_RegularExpressions_RegexRunnerFactory_VTable System_Text_RegularExpressions_RegexRunnerFactory_VTable, *PSystem_Text_RegularExpressions_RegexRunnerFactory_VTable;

typedef struct System_Collections_Hashtable_StaticFields System_Collections_Hashtable_StaticFields, *PSystem_Collections_Hashtable_StaticFields;

typedef struct System_Collections_Hashtable_VTable System_Collections_Hashtable_VTable, *PSystem_Collections_Hashtable_VTable;

typedef struct System_Collections_Hashtable_bucket_array System_Collections_Hashtable_bucket_array, *PSystem_Collections_Hashtable_bucket_array;

typedef struct System_Collections_ICollection_o System_Collections_ICollection_o, *PSystem_Collections_ICollection_o;

typedef struct System_Collections_IEqualityComparer_o System_Collections_IEqualityComparer_o, *PSystem_Collections_IEqualityComparer_o;

typedef struct System_Text_RegularExpressions_ExclusiveReference_VTable System_Text_RegularExpressions_ExclusiveReference_VTable, *PSystem_Text_RegularExpressions_ExclusiveReference_VTable;

typedef struct System_Text_RegularExpressions_RegexRunner_o System_Text_RegularExpressions_RegexRunner_o, *PSystem_Text_RegularExpressions_RegexRunner_o;

typedef struct System_WeakReference_RegexReplacement__VTable System_WeakReference_RegexReplacement__VTable, *PSystem_WeakReference_RegexReplacement__VTable;

typedef struct System_Text_RegularExpressions_RegexCode_VTable System_Text_RegularExpressions_RegexCode_VTable, *PSystem_Text_RegularExpressions_RegexCode_VTable;

typedef struct System_Nullable_RegexPrefix__o System_Nullable_RegexPrefix__o, *PSystem_Nullable_RegexPrefix__o;

typedef struct System_Text_RegularExpressions_RegexBoyerMoore_o System_Text_RegularExpressions_RegexBoyerMoore_o, *PSystem_Text_RegularExpressions_RegexBoyerMoore_o;

typedef struct UnityEngine_UIElements_EventCallbackListPool_o UnityEngine_UIElements_EventCallbackListPool_o, *PUnityEngine_UIElements_EventCallbackListPool_o;

typedef struct UnityEngine_UIElements_EventCallbackList_c UnityEngine_UIElements_EventCallbackList_c, *PUnityEngine_UIElements_EventCallbackList_c;

typedef struct UnityEngine_UIElements_EventCallbackList_Fields UnityEngine_UIElements_EventCallbackList_Fields, *PUnityEngine_UIElements_EventCallbackList_Fields;

typedef struct UnityEngine_UIElements_UIR_State_Fields UnityEngine_UIElements_UIR_State_Fields, *PUnityEngine_UIElements_UIR_State_Fields;

typedef struct UnityEngine_UIElements_UIR_Alloc_Fields UnityEngine_UIElements_UIR_Alloc_Fields, *PUnityEngine_UIElements_UIR_Alloc_Fields;

typedef struct UnityEngine_UIElements_UIR_Page_c UnityEngine_UIElements_UIR_Page_c, *PUnityEngine_UIElements_UIR_Page_c;

typedef struct UnityEngine_UIElements_UIR_Page_Fields UnityEngine_UIElements_UIR_Page_Fields, *PUnityEngine_UIElements_UIR_Page_Fields;

typedef struct UnityEngine_UIElements_UIR_RenderChainTextEntry_o UnityEngine_UIElements_UIR_RenderChainTextEntry_o, *PUnityEngine_UIElements_UIR_RenderChainTextEntry_o;

typedef struct UnityEngine_UIElements_UIR_BasicNode_T__c UnityEngine_UIElements_UIR_BasicNode_T__c, *PUnityEngine_UIElements_UIR_BasicNode_T__c;

typedef struct UnityEngine_UIElements_UIR_BasicNode_T__Fields UnityEngine_UIElements_UIR_BasicNode_T__Fields, *PUnityEngine_UIElements_UIR_BasicNode_T__Fields;

typedef struct UnityEngine_UIElements_UIR_TextureEntry_Fields UnityEngine_UIElements_UIR_TextureEntry_Fields, *PUnityEngine_UIElements_UIR_TextureEntry_Fields;

typedef struct UnityEngine_Yoga_Logger_c UnityEngine_Yoga_Logger_c, *PUnityEngine_Yoga_Logger_c;

typedef struct UnityEngine_Yoga_Logger_Fields UnityEngine_Yoga_Logger_Fields, *PUnityEngine_Yoga_Logger_Fields;

typedef struct System_Runtime_InteropServices_GCHandle_Fields System_Runtime_InteropServices_GCHandle_Fields, *PSystem_Runtime_InteropServices_GCHandle_Fields;

typedef struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__c UnityEngine_UIElements_StyleDataRef_RefCounted_T__c, *PUnityEngine_UIElements_StyleDataRef_RefCounted_T__c;

typedef struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__Fields UnityEngine_UIElements_StyleDataRef_RefCounted_T__Fields, *PUnityEngine_UIElements_StyleDataRef_RefCounted_T__Fields;

typedef struct UnityEngine_UIElements_StyleVariable_o UnityEngine_UIElements_StyleVariable_o, *PUnityEngine_UIElements_StyleVariable_o;

typedef struct UnityEngine_Event_c UnityEngine_Event_c, *PUnityEngine_Event_c;

typedef struct UnityEngine_Event_Fields UnityEngine_Event_Fields, *PUnityEngine_Event_Fields;

typedef struct UnityEngine_UIElements_IPointerEvent_o UnityEngine_UIElements_IPointerEvent_o, *PUnityEngine_UIElements_IPointerEvent_o;

typedef struct UnityEngine_UIElements_IMouseEvent_o UnityEngine_UIElements_IMouseEvent_o, *PUnityEngine_UIElements_IMouseEvent_o;

typedef struct System_Collections_Generic_Dictionary_string__VisualElement__VTable System_Collections_Generic_Dictionary_string__VisualElement__VTable, *PSystem_Collections_Generic_Dictionary_string__VisualElement__VTable;

typedef struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_o UnityEngine_UIElements_VisualTreeAsset_UsingEntry_o, *PUnityEngine_UIElements_VisualTreeAsset_UsingEntry_o;

typedef struct UnityEngine_UIElements_StyleRule_o UnityEngine_UIElements_StyleRule_o, *PUnityEngine_UIElements_StyleRule_o;

typedef struct UnityEngine_UIElements_StyleComplexSelector_o UnityEngine_UIElements_StyleComplexSelector_o, *PUnityEngine_UIElements_StyleComplexSelector_o;

typedef struct UnityEngine_UIElements_StyleSheets_Dimension_o UnityEngine_UIElements_StyleSheets_Dimension_o, *PUnityEngine_UIElements_StyleSheets_Dimension_o;

typedef struct UnityEngine_UIElements_StyleSheet_ImportStruct_o UnityEngine_UIElements_StyleSheet_ImportStruct_o, *PUnityEngine_UIElements_StyleSheet_ImportStruct_o;

typedef struct UnityEngine_UIElements_StyleSheets_ScalableImage_o UnityEngine_UIElements_StyleSheets_ScalableImage_o, *PUnityEngine_UIElements_StyleSheets_ScalableImage_o;

typedef struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__c System_Collections_Generic_Dictionary_string__StyleComplexSelector__c, *PSystem_Collections_Generic_Dictionary_string__StyleComplexSelector__c;

typedef struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__Fields System_Collections_Generic_Dictionary_string__StyleComplexSelector__Fields, *PSystem_Collections_Generic_Dictionary_string__StyleComplexSelector__Fields;

typedef struct UnityEngine_UIElements_VisualElementAsset_o UnityEngine_UIElements_VisualElementAsset_o, *PUnityEngine_UIElements_VisualElementAsset_o;

typedef struct UnityEngine_UIElements_TemplateAsset_o UnityEngine_UIElements_TemplateAsset_o, *PUnityEngine_UIElements_TemplateAsset_o;

typedef struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_o UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_o, *PUnityEngine_UIElements_VisualTreeAsset_SlotDefinition_o;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_StaticFields UnityEngine_UIElements_StyleSheets_StylePropertyReader_StaticFields, *PUnityEngine_UIElements_StyleSheets_StylePropertyReader_StaticFields;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_VTable UnityEngine_UIElements_StyleSheets_StylePropertyReader_VTable, *PUnityEngine_UIElements_StyleSheets_StylePropertyReader_VTable;

typedef struct System_Collections_Generic_List_StylePropertyValue__o System_Collections_Generic_List_StylePropertyValue__o, *PSystem_Collections_Generic_List_StylePropertyValue__o;

typedef struct UnityEngine_UIElements_StyleVariableResolver_o UnityEngine_UIElements_StyleVariableResolver_o, *PUnityEngine_UIElements_StyleVariableResolver_o;

typedef struct UnityEngine_UIElements_StyleProperty_o UnityEngine_UIElements_StyleProperty_o, *PUnityEngine_UIElements_StyleProperty_o;

typedef struct System_Collections_Generic_List_StyleValue__StaticFields System_Collections_Generic_List_StyleValue__StaticFields, *PSystem_Collections_Generic_List_StyleValue__StaticFields;

typedef struct System_Collections_Generic_List_StyleValue__VTable System_Collections_Generic_List_StyleValue__VTable, *PSystem_Collections_Generic_List_StyleValue__VTable;

typedef struct UnityEngine_UIElements_StyleSheets_StyleValue_array UnityEngine_UIElements_StyleSheets_StyleValue_array, *PUnityEngine_UIElements_StyleSheets_StyleValue_array;

typedef struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_o UnityEngine_UIElements_StyleSheets_StyleValueManaged_o, *PUnityEngine_UIElements_StyleSheets_StyleValueManaged_o;

typedef struct UnityEngine_UIElements_Cursor_Fields UnityEngine_UIElements_Cursor_Fields, *PUnityEngine_UIElements_Cursor_Fields;

typedef struct UnityEngine_UIElements_TextShadow_Fields UnityEngine_UIElements_TextShadow_Fields, *PUnityEngine_UIElements_TextShadow_Fields;

typedef struct UnityEngine_UIElements_TransformOrigin_Fields UnityEngine_UIElements_TransformOrigin_Fields, *PUnityEngine_UIElements_TransformOrigin_Fields;

typedef struct UnityEngine_UIElements_Translate_Fields UnityEngine_UIElements_Translate_Fields, *PUnityEngine_UIElements_Translate_Fields;

typedef struct UnityEngine_UIElements_Rotate_Fields UnityEngine_UIElements_Rotate_Fields, *PUnityEngine_UIElements_Rotate_Fields;

typedef struct UnityEngine_UIElements_Scale_Fields UnityEngine_UIElements_Scale_Fields, *PUnityEngine_UIElements_Scale_Fields;

typedef struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__VTable System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__VTable, *PSystem_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__VTable;

typedef struct System_Text_RegularExpressions_Regex_CachedCodeEntry_VTable System_Text_RegularExpressions_Regex_CachedCodeEntry_VTable, *PSystem_Text_RegularExpressions_Regex_CachedCodeEntry_VTable;

typedef struct System_Text_RegularExpressions_Regex_CachedCodeEntryKey_o System_Text_RegularExpressions_Regex_CachedCodeEntryKey_o, *PSystem_Text_RegularExpressions_Regex_CachedCodeEntryKey_o;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__o System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__o, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__o;

typedef struct System_Collections_Hashtable_bucket_o System_Collections_Hashtable_bucket_o, *PSystem_Collections_Hashtable_bucket_o;

typedef struct System_Collections_ICollection_c System_Collections_ICollection_c, *PSystem_Collections_ICollection_c;

typedef struct System_Collections_ICollection_Fields System_Collections_ICollection_Fields, *PSystem_Collections_ICollection_Fields;

typedef struct System_Collections_IEqualityComparer_c System_Collections_IEqualityComparer_c, *PSystem_Collections_IEqualityComparer_c;

typedef struct System_Collections_IEqualityComparer_Fields System_Collections_IEqualityComparer_Fields, *PSystem_Collections_IEqualityComparer_Fields;

typedef struct System_Text_RegularExpressions_RegexRunner_c System_Text_RegularExpressions_RegexRunner_c, *PSystem_Text_RegularExpressions_RegexRunner_c;

typedef struct System_Text_RegularExpressions_RegexRunner_Fields System_Text_RegularExpressions_RegexRunner_Fields, *PSystem_Text_RegularExpressions_RegexRunner_Fields;

typedef struct System_Nullable_RegexPrefix__Fields System_Nullable_RegexPrefix__Fields, *PSystem_Nullable_RegexPrefix__Fields;

typedef struct System_Text_RegularExpressions_RegexBoyerMoore_c System_Text_RegularExpressions_RegexBoyerMoore_c, *PSystem_Text_RegularExpressions_RegexBoyerMoore_c;

typedef struct System_Text_RegularExpressions_RegexBoyerMoore_Fields System_Text_RegularExpressions_RegexBoyerMoore_Fields, *PSystem_Text_RegularExpressions_RegexBoyerMoore_Fields;

typedef struct UnityEngine_UIElements_EventCallbackListPool_c UnityEngine_UIElements_EventCallbackListPool_c, *PUnityEngine_UIElements_EventCallbackListPool_c;

typedef struct UnityEngine_UIElements_EventCallbackListPool_Fields UnityEngine_UIElements_EventCallbackListPool_Fields, *PUnityEngine_UIElements_EventCallbackListPool_Fields;

typedef struct UnityEngine_UIElements_EventCallbackList_VTable UnityEngine_UIElements_EventCallbackList_VTable, *PUnityEngine_UIElements_EventCallbackList_VTable;

typedef struct System_Collections_Generic_List_EventCallbackFunctorBase__o System_Collections_Generic_List_EventCallbackFunctorBase__o, *PSystem_Collections_Generic_List_EventCallbackFunctorBase__o;

typedef struct UnityEngine_Texture_o UnityEngine_Texture_o, *PUnityEngine_Texture_o;

typedef struct UnityEngine_UIElements_TextureId_o UnityEngine_UIElements_TextureId_o, *PUnityEngine_UIElements_TextureId_o;

typedef struct UnityEngine_UIElements_UIR_Page_VTable UnityEngine_UIElements_UIR_Page_VTable, *PUnityEngine_UIElements_UIR_Page_VTable;

typedef struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__o UnityEngine_UIElements_UIR_Page_DataSet_Vertex__o, *PUnityEngine_UIElements_UIR_Page_DataSet_Vertex__o;

typedef struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__o UnityEngine_UIElements_UIR_Page_DataSet_ushort__o, *PUnityEngine_UIElements_UIR_Page_DataSet_ushort__o;

typedef struct UnityEngine_UIElements_UIR_RenderChainTextEntry_Fields UnityEngine_UIElements_UIR_RenderChainTextEntry_Fields, *PUnityEngine_UIElements_UIR_RenderChainTextEntry_Fields;

typedef struct UnityEngine_UIElements_UIR_BasicNode_T__RGCTXs UnityEngine_UIElements_UIR_BasicNode_T__RGCTXs, *PUnityEngine_UIElements_UIR_BasicNode_T__RGCTXs;

typedef struct UnityEngine_UIElements_UIR_BasicNode_T__VTable UnityEngine_UIElements_UIR_BasicNode_T__VTable, *PUnityEngine_UIElements_UIR_BasicNode_T__VTable;

typedef struct UnityEngine_Yoga_Logger_VTable UnityEngine_Yoga_Logger_VTable, *PUnityEngine_Yoga_Logger_VTable;

typedef struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__StaticFields UnityEngine_UIElements_StyleDataRef_RefCounted_T__StaticFields, *PUnityEngine_UIElements_StyleDataRef_RefCounted_T__StaticFields;

typedef struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__RGCTXs UnityEngine_UIElements_StyleDataRef_RefCounted_T__RGCTXs, *PUnityEngine_UIElements_StyleDataRef_RefCounted_T__RGCTXs;

typedef struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__VTable UnityEngine_UIElements_StyleDataRef_RefCounted_T__VTable, *PUnityEngine_UIElements_StyleDataRef_RefCounted_T__VTable;

typedef struct UnityEngine_UIElements_StyleVariable_Fields UnityEngine_UIElements_StyleVariable_Fields, *PUnityEngine_UIElements_StyleVariable_Fields;

typedef struct UnityEngine_Event_StaticFields UnityEngine_Event_StaticFields, *PUnityEngine_Event_StaticFields;

typedef struct UnityEngine_Event_VTable UnityEngine_Event_VTable, *PUnityEngine_Event_VTable;

typedef struct UnityEngine_UIElements_IPointerEvent_c UnityEngine_UIElements_IPointerEvent_c, *PUnityEngine_UIElements_IPointerEvent_c;

typedef struct UnityEngine_UIElements_IPointerEvent_Fields UnityEngine_UIElements_IPointerEvent_Fields, *PUnityEngine_UIElements_IPointerEvent_Fields;

typedef struct UnityEngine_UIElements_IMouseEvent_c UnityEngine_UIElements_IMouseEvent_c, *PUnityEngine_UIElements_IMouseEvent_c;

typedef struct UnityEngine_UIElements_IMouseEvent_Fields UnityEngine_UIElements_IMouseEvent_Fields, *PUnityEngine_UIElements_IMouseEvent_Fields;

typedef struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_Fields UnityEngine_UIElements_VisualTreeAsset_UsingEntry_Fields, *PUnityEngine_UIElements_VisualTreeAsset_UsingEntry_Fields;

typedef struct UnityEngine_UIElements_StyleRule_c UnityEngine_UIElements_StyleRule_c, *PUnityEngine_UIElements_StyleRule_c;

typedef struct UnityEngine_UIElements_StyleRule_Fields UnityEngine_UIElements_StyleRule_Fields, *PUnityEngine_UIElements_StyleRule_Fields;

typedef struct UnityEngine_UIElements_StyleComplexSelector_c UnityEngine_UIElements_StyleComplexSelector_c, *PUnityEngine_UIElements_StyleComplexSelector_c;

typedef struct UnityEngine_UIElements_StyleComplexSelector_Fields UnityEngine_UIElements_StyleComplexSelector_Fields, *PUnityEngine_UIElements_StyleComplexSelector_Fields;

typedef struct UnityEngine_UIElements_StyleSheets_Dimension_Fields UnityEngine_UIElements_StyleSheets_Dimension_Fields, *PUnityEngine_UIElements_StyleSheets_Dimension_Fields;

typedef struct UnityEngine_UIElements_StyleSheet_ImportStruct_Fields UnityEngine_UIElements_StyleSheet_ImportStruct_Fields, *PUnityEngine_UIElements_StyleSheet_ImportStruct_Fields;

typedef struct UnityEngine_UIElements_StyleSheets_ScalableImage_Fields UnityEngine_UIElements_StyleSheets_ScalableImage_Fields, *PUnityEngine_UIElements_StyleSheets_ScalableImage_Fields;

typedef struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__VTable System_Collections_Generic_Dictionary_string__StyleComplexSelector__VTable, *PSystem_Collections_Generic_Dictionary_string__StyleComplexSelector__VTable;

typedef struct UnityEngine_UIElements_VisualElementAsset_c UnityEngine_UIElements_VisualElementAsset_c, *PUnityEngine_UIElements_VisualElementAsset_c;

typedef struct UnityEngine_UIElements_VisualElementAsset_Fields UnityEngine_UIElements_VisualElementAsset_Fields, *PUnityEngine_UIElements_VisualElementAsset_Fields;

typedef struct UnityEngine_UIElements_TemplateAsset_c UnityEngine_UIElements_TemplateAsset_c, *PUnityEngine_UIElements_TemplateAsset_c;

typedef struct UnityEngine_UIElements_TemplateAsset_Fields UnityEngine_UIElements_TemplateAsset_Fields, *PUnityEngine_UIElements_TemplateAsset_Fields;

typedef struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_Fields UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_Fields, *PUnityEngine_UIElements_VisualTreeAsset_SlotDefinition_Fields;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_o UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_o, *PUnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_o;

typedef struct System_Collections_Generic_List_StylePropertyValue__c System_Collections_Generic_List_StylePropertyValue__c, *PSystem_Collections_Generic_List_StylePropertyValue__c;

typedef struct System_Collections_Generic_List_StylePropertyValue__Fields System_Collections_Generic_List_StylePropertyValue__Fields, *PSystem_Collections_Generic_List_StylePropertyValue__Fields;

typedef struct UnityEngine_UIElements_StyleVariableResolver_c UnityEngine_UIElements_StyleVariableResolver_c, *PUnityEngine_UIElements_StyleVariableResolver_c;

typedef struct UnityEngine_UIElements_StyleVariableResolver_Fields UnityEngine_UIElements_StyleVariableResolver_Fields, *PUnityEngine_UIElements_StyleVariableResolver_Fields;

typedef struct UnityEngine_UIElements_StyleProperty_c UnityEngine_UIElements_StyleProperty_c, *PUnityEngine_UIElements_StyleProperty_c;

typedef struct UnityEngine_UIElements_StyleProperty_Fields UnityEngine_UIElements_StyleProperty_Fields, *PUnityEngine_UIElements_StyleProperty_Fields;

typedef struct UnityEngine_UIElements_StyleSheets_StyleValue_o UnityEngine_UIElements_StyleSheets_StyleValue_o, *PUnityEngine_UIElements_StyleSheets_StyleValue_o;

typedef struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_Fields UnityEngine_UIElements_StyleSheets_StyleValueManaged_Fields, *PUnityEngine_UIElements_StyleSheets_StyleValueManaged_Fields;

typedef struct UnityEngine_UIElements_Length_o UnityEngine_UIElements_Length_o, *PUnityEngine_UIElements_Length_o;

typedef struct UnityEngine_UIElements_Angle_o UnityEngine_UIElements_Angle_o, *PUnityEngine_UIElements_Angle_o;

typedef struct System_Text_RegularExpressions_Regex_CachedCodeEntryKey_Fields System_Text_RegularExpressions_Regex_CachedCodeEntryKey_Fields, *PSystem_Text_RegularExpressions_Regex_CachedCodeEntryKey_Fields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__c System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__c, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__c;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__Fields System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__Fields, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__Fields;

typedef struct System_Collections_Hashtable_bucket_Fields System_Collections_Hashtable_bucket_Fields, *PSystem_Collections_Hashtable_bucket_Fields;

typedef struct System_Text_RegularExpressions_RegexRunner_VTable System_Text_RegularExpressions_RegexRunner_VTable, *PSystem_Text_RegularExpressions_RegexRunner_VTable;

typedef struct System_Text_RegularExpressions_Match_o System_Text_RegularExpressions_Match_o, *PSystem_Text_RegularExpressions_Match_o;

typedef struct System_Text_RegularExpressions_RegexPrefix_o System_Text_RegularExpressions_RegexPrefix_o, *PSystem_Text_RegularExpressions_RegexPrefix_o;

typedef struct System_Text_RegularExpressions_RegexBoyerMoore_VTable System_Text_RegularExpressions_RegexBoyerMoore_VTable, *PSystem_Text_RegularExpressions_RegexBoyerMoore_VTable;

typedef struct System_Int32_array_array System_Int32_array_array, *PSystem_Int32_array_array;

typedef struct System_Globalization_CultureInfo_o System_Globalization_CultureInfo_o, *PSystem_Globalization_CultureInfo_o;

typedef struct UnityEngine_UIElements_EventCallbackListPool_VTable UnityEngine_UIElements_EventCallbackListPool_VTable, *PUnityEngine_UIElements_EventCallbackListPool_VTable;

typedef struct System_Collections_Generic_Stack_EventCallbackList__o System_Collections_Generic_Stack_EventCallbackList__o, *PSystem_Collections_Generic_Stack_EventCallbackList__o;

typedef struct System_Collections_Generic_List_EventCallbackFunctorBase__c System_Collections_Generic_List_EventCallbackFunctorBase__c, *PSystem_Collections_Generic_List_EventCallbackFunctorBase__c;

typedef struct System_Collections_Generic_List_EventCallbackFunctorBase__Fields System_Collections_Generic_List_EventCallbackFunctorBase__Fields, *PSystem_Collections_Generic_List_EventCallbackFunctorBase__Fields;

typedef struct UnityEngine_Texture_c UnityEngine_Texture_c, *PUnityEngine_Texture_c;

typedef struct UnityEngine_UIElements_TextureId_Fields UnityEngine_UIElements_TextureId_Fields, *PUnityEngine_UIElements_TextureId_Fields;

typedef struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__c UnityEngine_UIElements_UIR_Page_DataSet_Vertex__c, *PUnityEngine_UIElements_UIR_Page_DataSet_Vertex__c;

typedef struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__Fields UnityEngine_UIElements_UIR_Page_DataSet_Vertex__Fields, *PUnityEngine_UIElements_UIR_Page_DataSet_Vertex__Fields;

typedef struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__c UnityEngine_UIElements_UIR_Page_DataSet_ushort__c, *PUnityEngine_UIElements_UIR_Page_DataSet_ushort__c;

typedef struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__Fields UnityEngine_UIElements_UIR_Page_DataSet_ushort__Fields, *PUnityEngine_UIElements_UIR_Page_DataSet_ushort__Fields;

typedef struct UnityEngine_UIElements_StyleValueHandle_array UnityEngine_UIElements_StyleValueHandle_array, *PUnityEngine_UIElements_StyleValueHandle_array;

typedef struct UnityEngine_UIElements_StyleRule_VTable UnityEngine_UIElements_StyleRule_VTable, *PUnityEngine_UIElements_StyleRule_VTable;

typedef struct UnityEngine_UIElements_StyleComplexSelector_StaticFields UnityEngine_UIElements_StyleComplexSelector_StaticFields, *PUnityEngine_UIElements_StyleComplexSelector_StaticFields;

typedef struct UnityEngine_UIElements_StyleComplexSelector_VTable UnityEngine_UIElements_StyleComplexSelector_VTable, *PUnityEngine_UIElements_StyleComplexSelector_VTable;

typedef struct UnityEngine_UIElements_StyleSelector_array UnityEngine_UIElements_StyleSelector_array, *PUnityEngine_UIElements_StyleSelector_array;

typedef struct UnityEngine_UIElements_VisualElementAsset_VTable UnityEngine_UIElements_VisualElementAsset_VTable, *PUnityEngine_UIElements_VisualElementAsset_VTable;

typedef struct UnityEngine_UIElements_TemplateAsset_VTable UnityEngine_UIElements_TemplateAsset_VTable, *PUnityEngine_UIElements_TemplateAsset_VTable;

typedef struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__o System_Collections_Generic_List_TemplateAsset_AttributeOverride__o, *PSystem_Collections_Generic_List_TemplateAsset_AttributeOverride__o;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__o System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__o, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__o;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_c UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_c, *PUnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_c;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_Fields UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_Fields, *PUnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_Fields;

typedef struct System_Collections_Generic_List_StylePropertyValue__StaticFields System_Collections_Generic_List_StylePropertyValue__StaticFields, *PSystem_Collections_Generic_List_StylePropertyValue__StaticFields;

typedef struct System_Collections_Generic_List_StylePropertyValue__VTable System_Collections_Generic_List_StylePropertyValue__VTable, *PSystem_Collections_Generic_List_StylePropertyValue__VTable;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_array UnityEngine_UIElements_StyleSheets_StylePropertyValue_array, *PUnityEngine_UIElements_StyleSheets_StylePropertyValue_array;

typedef struct UnityEngine_UIElements_StyleVariableResolver_StaticFields UnityEngine_UIElements_StyleVariableResolver_StaticFields, *PUnityEngine_UIElements_StyleVariableResolver_StaticFields;

typedef struct UnityEngine_UIElements_StyleVariableResolver_VTable UnityEngine_UIElements_StyleVariableResolver_VTable, *PUnityEngine_UIElements_StyleVariableResolver_VTable;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_o UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_o, *PUnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_o;

typedef struct System_Collections_Generic_Stack_string__o System_Collections_Generic_Stack_string__o, *PSystem_Collections_Generic_Stack_string__o;

typedef struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__o System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__o, *PSystem_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__o;

typedef struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_o UnityEngine_UIElements_StyleVariableResolver_ResolveContext_o, *PUnityEngine_UIElements_StyleVariableResolver_ResolveContext_o;

typedef struct UnityEngine_UIElements_StyleProperty_VTable UnityEngine_UIElements_StyleProperty_VTable, *PUnityEngine_UIElements_StyleProperty_VTable;

typedef struct UnityEngine_UIElements_StyleSheets_StyleValue_Fields UnityEngine_UIElements_StyleSheets_StyleValue_Fields, *PUnityEngine_UIElements_StyleSheets_StyleValue_Fields;

typedef struct UnityEngine_UIElements_Length_Fields UnityEngine_UIElements_Length_Fields, *PUnityEngine_UIElements_Length_Fields;

typedef struct UnityEngine_UIElements_Angle_Fields UnityEngine_UIElements_Angle_Fields, *PUnityEngine_UIElements_Angle_Fields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__VTable System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__VTable, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__VTable;

typedef struct System_Runtime_CompilerServices_Ephemeron_array System_Runtime_CompilerServices_Ephemeron_array, *PSystem_Runtime_CompilerServices_Ephemeron_array;

typedef struct System_Text_RegularExpressions_Match_c System_Text_RegularExpressions_Match_c, *PSystem_Text_RegularExpressions_Match_c;

typedef struct System_Text_RegularExpressions_Match_Fields System_Text_RegularExpressions_Match_Fields, *PSystem_Text_RegularExpressions_Match_Fields;

typedef struct System_Text_RegularExpressions_RegexPrefix_Fields System_Text_RegularExpressions_RegexPrefix_Fields, *PSystem_Text_RegularExpressions_RegexPrefix_Fields;

typedef struct System_Globalization_CultureInfo_c System_Globalization_CultureInfo_c, *PSystem_Globalization_CultureInfo_c;

typedef struct System_Globalization_CultureInfo_Fields System_Globalization_CultureInfo_Fields, *PSystem_Globalization_CultureInfo_Fields;

typedef struct System_Collections_Generic_Stack_EventCallbackList__c System_Collections_Generic_Stack_EventCallbackList__c, *PSystem_Collections_Generic_Stack_EventCallbackList__c;

typedef struct System_Collections_Generic_Stack_EventCallbackList__Fields System_Collections_Generic_Stack_EventCallbackList__Fields, *PSystem_Collections_Generic_Stack_EventCallbackList__Fields;

typedef struct System_Collections_Generic_List_EventCallbackFunctorBase__StaticFields System_Collections_Generic_List_EventCallbackFunctorBase__StaticFields, *PSystem_Collections_Generic_List_EventCallbackFunctorBase__StaticFields;

typedef struct System_Collections_Generic_List_EventCallbackFunctorBase__VTable System_Collections_Generic_List_EventCallbackFunctorBase__VTable, *PSystem_Collections_Generic_List_EventCallbackFunctorBase__VTable;

typedef struct UnityEngine_UIElements_EventCallbackFunctorBase_array UnityEngine_UIElements_EventCallbackFunctorBase_array, *PUnityEngine_UIElements_EventCallbackFunctorBase_array;

typedef struct UnityEngine_Texture_StaticFields UnityEngine_Texture_StaticFields, *PUnityEngine_Texture_StaticFields;

typedef struct UnityEngine_Texture_VTable UnityEngine_Texture_VTable, *PUnityEngine_Texture_VTable;

typedef struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__VTable UnityEngine_UIElements_UIR_Page_DataSet_Vertex__VTable, *PUnityEngine_UIElements_UIR_Page_DataSet_Vertex__VTable;

typedef struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__o UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__o, *PUnityEngine_UIElements_UIR_Utility_GPUBuffer_T__o;

typedef struct Unity_Collections_NativeArray_T__o Unity_Collections_NativeArray_T__o, *PUnity_Collections_NativeArray_T__o;

typedef struct Unity_Collections_NativeArray_GfxUpdateBufferRange__o Unity_Collections_NativeArray_GfxUpdateBufferRange__o, *PUnity_Collections_NativeArray_GfxUpdateBufferRange__o;

typedef struct UnityEngine_UIElements_UIR_GPUBufferAllocator_o UnityEngine_UIElements_UIR_GPUBufferAllocator_o, *PUnityEngine_UIElements_UIR_GPUBufferAllocator_o;

typedef struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__VTable UnityEngine_UIElements_UIR_Page_DataSet_ushort__VTable, *PUnityEngine_UIElements_UIR_Page_DataSet_ushort__VTable;

typedef struct UnityEngine_UIElements_StyleValueHandle_o UnityEngine_UIElements_StyleValueHandle_o, *PUnityEngine_UIElements_StyleValueHandle_o;

typedef struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__o System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__o, *PSystem_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__o;

typedef struct UnityEngine_UIElements_StyleSelector_o UnityEngine_UIElements_StyleSelector_o, *PUnityEngine_UIElements_StyleSelector_o;

typedef struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__c System_Collections_Generic_List_TemplateAsset_AttributeOverride__c, *PSystem_Collections_Generic_List_TemplateAsset_AttributeOverride__c;

typedef struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__Fields System_Collections_Generic_List_TemplateAsset_AttributeOverride__Fields, *PSystem_Collections_Generic_List_TemplateAsset_AttributeOverride__Fields;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__c System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__c, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__c;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__Fields System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__Fields, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__Fields;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_VTable UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_VTable, *PUnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_VTable;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_o UnityEngine_UIElements_StyleSheets_StylePropertyValue_o, *PUnityEngine_UIElements_StyleSheets_StylePropertyValue_o;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_o UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_o, *PUnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_o;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_c UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_c, *PUnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_c;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_Fields UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_Fields, *PUnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_Fields;

typedef struct System_Collections_Generic_Stack_string__c System_Collections_Generic_Stack_string__c, *PSystem_Collections_Generic_Stack_string__c;

typedef struct System_Collections_Generic_Stack_string__Fields System_Collections_Generic_Stack_string__Fields, *PSystem_Collections_Generic_Stack_string__Fields;

typedef struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__c System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__c, *PSystem_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__c;

typedef struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__Fields System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__Fields, *PSystem_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__Fields;

typedef struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_Fields UnityEngine_UIElements_StyleVariableResolver_ResolveContext_Fields, *PUnityEngine_UIElements_StyleVariableResolver_ResolveContext_Fields;

typedef struct System_Runtime_CompilerServices_Ephemeron_o System_Runtime_CompilerServices_Ephemeron_o, *PSystem_Runtime_CompilerServices_Ephemeron_o;

typedef struct System_Text_RegularExpressions_Match_StaticFields System_Text_RegularExpressions_Match_StaticFields, *PSystem_Text_RegularExpressions_Match_StaticFields;

typedef struct System_Text_RegularExpressions_Match_VTable System_Text_RegularExpressions_Match_VTable, *PSystem_Text_RegularExpressions_Match_VTable;

typedef struct System_Text_RegularExpressions_Group_Fields System_Text_RegularExpressions_Group_Fields, *PSystem_Text_RegularExpressions_Group_Fields;

typedef struct System_Text_RegularExpressions_GroupCollection_o System_Text_RegularExpressions_GroupCollection_o, *PSystem_Text_RegularExpressions_GroupCollection_o;

typedef struct System_Globalization_CultureInfo_StaticFields System_Globalization_CultureInfo_StaticFields, *PSystem_Globalization_CultureInfo_StaticFields;

typedef struct System_Globalization_CultureInfo_VTable System_Globalization_CultureInfo_VTable, *PSystem_Globalization_CultureInfo_VTable;

typedef struct System_Globalization_NumberFormatInfo_o System_Globalization_NumberFormatInfo_o, *PSystem_Globalization_NumberFormatInfo_o;

typedef struct System_Globalization_DateTimeFormatInfo_o System_Globalization_DateTimeFormatInfo_o, *PSystem_Globalization_DateTimeFormatInfo_o;

typedef struct System_Globalization_TextInfo_o System_Globalization_TextInfo_o, *PSystem_Globalization_TextInfo_o;

typedef struct System_Globalization_CompareInfo_o System_Globalization_CompareInfo_o, *PSystem_Globalization_CompareInfo_o;

typedef struct System_Globalization_Calendar_o System_Globalization_Calendar_o, *PSystem_Globalization_Calendar_o;

typedef struct System_Byte_array System_Byte_array, *PSystem_Byte_array;

typedef struct System_Globalization_CultureData_o System_Globalization_CultureData_o, *PSystem_Globalization_CultureData_o;

typedef struct System_Collections_Generic_Stack_EventCallbackList__VTable System_Collections_Generic_Stack_EventCallbackList__VTable, *PSystem_Collections_Generic_Stack_EventCallbackList__VTable;

typedef struct UnityEngine_UIElements_EventCallbackList_array UnityEngine_UIElements_EventCallbackList_array, *PUnityEngine_UIElements_EventCallbackList_array;

typedef struct UnityEngine_UIElements_EventCallbackFunctorBase_o UnityEngine_UIElements_EventCallbackFunctorBase_o, *PUnityEngine_UIElements_EventCallbackFunctorBase_o;

typedef struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__c UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__c, *PUnityEngine_UIElements_UIR_Utility_GPUBuffer_T__c;

typedef struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__Fields UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__Fields, *PUnityEngine_UIElements_UIR_Utility_GPUBuffer_T__Fields;

typedef struct Unity_Collections_NativeArray_T__Fields Unity_Collections_NativeArray_T__Fields, *PUnity_Collections_NativeArray_T__Fields;

typedef struct Unity_Collections_NativeArray_GfxUpdateBufferRange__Fields Unity_Collections_NativeArray_GfxUpdateBufferRange__Fields, *PUnity_Collections_NativeArray_GfxUpdateBufferRange__Fields;

typedef struct UnityEngine_UIElements_UIR_GPUBufferAllocator_c UnityEngine_UIElements_UIR_GPUBufferAllocator_c, *PUnityEngine_UIElements_UIR_GPUBufferAllocator_c;

typedef struct UnityEngine_UIElements_UIR_GPUBufferAllocator_Fields UnityEngine_UIElements_UIR_GPUBufferAllocator_Fields, *PUnityEngine_UIElements_UIR_GPUBufferAllocator_Fields;

typedef struct UnityEngine_UIElements_StyleValueHandle_Fields UnityEngine_UIElements_StyleValueHandle_Fields, *PUnityEngine_UIElements_StyleValueHandle_Fields;

typedef struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__c System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__c, *PSystem_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__c;

typedef struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__Fields System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__Fields, *PSystem_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__Fields;

typedef struct UnityEngine_UIElements_StyleSelector_c UnityEngine_UIElements_StyleSelector_c, *PUnityEngine_UIElements_StyleSelector_c;

typedef struct UnityEngine_UIElements_StyleSelector_Fields UnityEngine_UIElements_StyleSelector_Fields, *PUnityEngine_UIElements_StyleSelector_Fields;

typedef struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__StaticFields System_Collections_Generic_List_TemplateAsset_AttributeOverride__StaticFields, *PSystem_Collections_Generic_List_TemplateAsset_AttributeOverride__StaticFields;

typedef struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__VTable System_Collections_Generic_List_TemplateAsset_AttributeOverride__VTable, *PSystem_Collections_Generic_List_TemplateAsset_AttributeOverride__VTable;

typedef struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_array UnityEngine_UIElements_TemplateAsset_AttributeOverride_array, *PUnityEngine_UIElements_TemplateAsset_AttributeOverride_array;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__StaticFields System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__StaticFields, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__StaticFields;

typedef struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__VTable System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__VTable, *PSystem_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__VTable;

typedef struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_array UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_array, *PUnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_array;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_Fields UnityEngine_UIElements_StyleSheets_StylePropertyValue_Fields, *PUnityEngine_UIElements_StyleSheets_StylePropertyValue_Fields;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_c UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_c, *PUnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_c;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_Fields UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_Fields, *PUnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_Fields;

typedef struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_VTable UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_VTable, *PUnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_VTable;

typedef struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_Fields UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_Fields, *PUnityEngine_UIElements_StyleSheets_BaseStyleMatcher_Fields;

typedef struct System_Collections_Generic_Stack_string__VTable System_Collections_Generic_Stack_string__VTable, *PSystem_Collections_Generic_Stack_string__VTable;

typedef struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__VTable System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__VTable, *PSystem_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__VTable;

typedef struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_array UnityEngine_UIElements_StyleVariableResolver_ResolveContext_array, *PUnityEngine_UIElements_StyleVariableResolver_ResolveContext_array;

typedef struct System_Runtime_CompilerServices_Ephemeron_Fields System_Runtime_CompilerServices_Ephemeron_Fields, *PSystem_Runtime_CompilerServices_Ephemeron_Fields;

typedef struct System_Text_RegularExpressions_Capture_Fields System_Text_RegularExpressions_Capture_Fields, *PSystem_Text_RegularExpressions_Capture_Fields;

typedef struct System_Text_RegularExpressions_CaptureCollection_o System_Text_RegularExpressions_CaptureCollection_o, *PSystem_Text_RegularExpressions_CaptureCollection_o;

typedef struct System_Text_RegularExpressions_GroupCollection_c System_Text_RegularExpressions_GroupCollection_c, *PSystem_Text_RegularExpressions_GroupCollection_c;

typedef struct System_Text_RegularExpressions_GroupCollection_Fields System_Text_RegularExpressions_GroupCollection_Fields, *PSystem_Text_RegularExpressions_GroupCollection_Fields;

typedef struct System_Collections_Generic_Dictionary_int__CultureInfo__o System_Collections_Generic_Dictionary_int__CultureInfo__o, *PSystem_Collections_Generic_Dictionary_int__CultureInfo__o;

typedef struct System_Collections_Generic_Dictionary_string__CultureInfo__o System_Collections_Generic_Dictionary_string__CultureInfo__o, *PSystem_Collections_Generic_Dictionary_string__CultureInfo__o;

typedef struct System_Globalization_NumberFormatInfo_c System_Globalization_NumberFormatInfo_c, *PSystem_Globalization_NumberFormatInfo_c;

typedef struct System_Globalization_NumberFormatInfo_Fields System_Globalization_NumberFormatInfo_Fields, *PSystem_Globalization_NumberFormatInfo_Fields;

typedef struct System_Globalization_DateTimeFormatInfo_c System_Globalization_DateTimeFormatInfo_c, *PSystem_Globalization_DateTimeFormatInfo_c;

typedef struct System_Globalization_DateTimeFormatInfo_Fields System_Globalization_DateTimeFormatInfo_Fields, *PSystem_Globalization_DateTimeFormatInfo_Fields;

typedef struct System_Globalization_TextInfo_c System_Globalization_TextInfo_c, *PSystem_Globalization_TextInfo_c;

typedef struct System_Globalization_TextInfo_Fields System_Globalization_TextInfo_Fields, *PSystem_Globalization_TextInfo_Fields;

typedef struct System_Globalization_CompareInfo_c System_Globalization_CompareInfo_c, *PSystem_Globalization_CompareInfo_c;

typedef struct System_Globalization_CompareInfo_Fields System_Globalization_CompareInfo_Fields, *PSystem_Globalization_CompareInfo_Fields;

typedef struct System_Globalization_Calendar_c System_Globalization_Calendar_c, *PSystem_Globalization_Calendar_c;

typedef struct System_Globalization_Calendar_Fields System_Globalization_Calendar_Fields, *PSystem_Globalization_Calendar_Fields;

typedef struct System_Globalization_CultureData_c System_Globalization_CultureData_c, *PSystem_Globalization_CultureData_c;

typedef struct System_Globalization_CultureData_Fields System_Globalization_CultureData_Fields, *PSystem_Globalization_CultureData_Fields;

typedef struct UnityEngine_UIElements_EventCallbackFunctorBase_c UnityEngine_UIElements_EventCallbackFunctorBase_c, *PUnityEngine_UIElements_EventCallbackFunctorBase_c;

typedef struct UnityEngine_UIElements_EventCallbackFunctorBase_Fields UnityEngine_UIElements_EventCallbackFunctorBase_Fields, *PUnityEngine_UIElements_EventCallbackFunctorBase_Fields;

typedef struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__RGCTXs UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__RGCTXs, *PUnityEngine_UIElements_UIR_Utility_GPUBuffer_T__RGCTXs;

typedef struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__VTable UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__VTable, *PUnityEngine_UIElements_UIR_Utility_GPUBuffer_T__VTable;

typedef struct UnityEngine_UIElements_UIR_GPUBufferAllocator_VTable UnityEngine_UIElements_UIR_GPUBufferAllocator_VTable, *PUnityEngine_UIElements_UIR_GPUBufferAllocator_VTable;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_o UnityEngine_UIElements_UIR_BestFitAllocator_o, *PUnityEngine_UIElements_UIR_BestFitAllocator_o;

typedef struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__VTable System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__VTable, *PSystem_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__VTable;

typedef struct UnityEngine_UIElements_StyleSelector_VTable UnityEngine_UIElements_StyleSelector_VTable, *PUnityEngine_UIElements_StyleSelector_VTable;

typedef struct UnityEngine_UIElements_StyleSelectorPart_array UnityEngine_UIElements_StyleSelectorPart_array, *PUnityEngine_UIElements_StyleSelectorPart_array;

typedef struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_o UnityEngine_UIElements_TemplateAsset_AttributeOverride_o, *PUnityEngine_UIElements_TemplateAsset_AttributeOverride_o;

typedef struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_o UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_o, *PUnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_o;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_VTable UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_VTable, *PUnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_VTable;

typedef struct System_Collections_Generic_List_Expression__o System_Collections_Generic_List_Expression__o, *PSystem_Collections_Generic_List_Expression__o;

typedef struct System_Collections_Generic_Stack_Expression__o System_Collections_Generic_Stack_Expression__o, *PSystem_Collections_Generic_Stack_Expression__o;

typedef struct System_Collections_Generic_Stack_ExpressionCombinator__o System_Collections_Generic_Stack_ExpressionCombinator__o, *PSystem_Collections_Generic_Stack_ExpressionCombinator__o;

typedef struct System_Collections_Generic_Dictionary_string__Expression__o System_Collections_Generic_Dictionary_string__Expression__o, *PSystem_Collections_Generic_Dictionary_string__Expression__o;

typedef struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__o System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__o, *PSystem_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__o;

typedef struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_o UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_o, *PUnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_o;

typedef struct System_Text_RegularExpressions_CaptureCollection_c System_Text_RegularExpressions_CaptureCollection_c, *PSystem_Text_RegularExpressions_CaptureCollection_c;

typedef struct System_Text_RegularExpressions_CaptureCollection_Fields System_Text_RegularExpressions_CaptureCollection_Fields, *PSystem_Text_RegularExpressions_CaptureCollection_Fields;

typedef struct System_Text_RegularExpressions_GroupCollection_VTable System_Text_RegularExpressions_GroupCollection_VTable, *PSystem_Text_RegularExpressions_GroupCollection_VTable;

typedef struct System_Text_RegularExpressions_Group_array System_Text_RegularExpressions_Group_array, *PSystem_Text_RegularExpressions_Group_array;

typedef struct System_Collections_Generic_Dictionary_int__CultureInfo__c System_Collections_Generic_Dictionary_int__CultureInfo__c, *PSystem_Collections_Generic_Dictionary_int__CultureInfo__c;

typedef struct System_Collections_Generic_Dictionary_int__CultureInfo__Fields System_Collections_Generic_Dictionary_int__CultureInfo__Fields, *PSystem_Collections_Generic_Dictionary_int__CultureInfo__Fields;

typedef struct System_Collections_Generic_Dictionary_string__CultureInfo__c System_Collections_Generic_Dictionary_string__CultureInfo__c, *PSystem_Collections_Generic_Dictionary_string__CultureInfo__c;

typedef struct System_Collections_Generic_Dictionary_string__CultureInfo__Fields System_Collections_Generic_Dictionary_string__CultureInfo__Fields, *PSystem_Collections_Generic_Dictionary_string__CultureInfo__Fields;

typedef struct System_Globalization_NumberFormatInfo_StaticFields System_Globalization_NumberFormatInfo_StaticFields, *PSystem_Globalization_NumberFormatInfo_StaticFields;

typedef struct System_Globalization_NumberFormatInfo_VTable System_Globalization_NumberFormatInfo_VTable, *PSystem_Globalization_NumberFormatInfo_VTable;

typedef struct System_Globalization_DateTimeFormatInfo_StaticFields System_Globalization_DateTimeFormatInfo_StaticFields, *PSystem_Globalization_DateTimeFormatInfo_StaticFields;

typedef struct System_Globalization_DateTimeFormatInfo_VTable System_Globalization_DateTimeFormatInfo_VTable, *PSystem_Globalization_DateTimeFormatInfo_VTable;

typedef struct System_Globalization_CalendarId_array System_Globalization_CalendarId_array, *PSystem_Globalization_CalendarId_array;

typedef struct System_Globalization_DateTimeFormatInfo_TokenHashValue_array System_Globalization_DateTimeFormatInfo_TokenHashValue_array, *PSystem_Globalization_DateTimeFormatInfo_TokenHashValue_array;

typedef struct System_Globalization_TextInfo_StaticFields System_Globalization_TextInfo_StaticFields, *PSystem_Globalization_TextInfo_StaticFields;

typedef struct System_Globalization_TextInfo_VTable System_Globalization_TextInfo_VTable, *PSystem_Globalization_TextInfo_VTable;

typedef struct System_Nullable_bool__o System_Nullable_bool__o, *PSystem_Nullable_bool__o;

typedef struct System_Globalization_CompareInfo_StaticFields System_Globalization_CompareInfo_StaticFields, *PSystem_Globalization_CompareInfo_StaticFields;

typedef struct System_Globalization_CompareInfo_VTable System_Globalization_CompareInfo_VTable, *PSystem_Globalization_CompareInfo_VTable;

typedef struct System_Globalization_SortVersion_o System_Globalization_SortVersion_o, *PSystem_Globalization_SortVersion_o;

typedef struct System_Globalization_ISimpleCollator_o System_Globalization_ISimpleCollator_o, *PSystem_Globalization_ISimpleCollator_o;

typedef struct System_Globalization_Calendar_VTable System_Globalization_Calendar_VTable, *PSystem_Globalization_Calendar_VTable;

typedef struct System_Globalization_CultureData_StaticFields System_Globalization_CultureData_StaticFields, *PSystem_Globalization_CultureData_StaticFields;

typedef struct System_Globalization_CultureData_VTable System_Globalization_CultureData_VTable, *PSystem_Globalization_CultureData_VTable;

typedef struct System_Globalization_CalendarData_array System_Globalization_CalendarData_array, *PSystem_Globalization_CalendarData_array;

typedef struct UnityEngine_UIElements_EventCallbackFunctorBase_VTable UnityEngine_UIElements_EventCallbackFunctorBase_VTable, *PUnityEngine_UIElements_EventCallbackFunctorBase_VTable;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_c UnityEngine_UIElements_UIR_BestFitAllocator_c, *PUnityEngine_UIElements_UIR_BestFitAllocator_c;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_Fields UnityEngine_UIElements_UIR_BestFitAllocator_Fields, *PUnityEngine_UIElements_UIR_BestFitAllocator_Fields;

typedef struct UnityEngine_UIElements_StyleSelectorPart_o UnityEngine_UIElements_StyleSelectorPart_o, *PUnityEngine_UIElements_StyleSelectorPart_o;

typedef struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_Fields UnityEngine_UIElements_TemplateAsset_AttributeOverride_Fields, *PUnityEngine_UIElements_TemplateAsset_AttributeOverride_Fields;

typedef struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_Fields UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_Fields, *PUnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_Fields;

typedef struct System_Collections_Generic_List_Expression__c System_Collections_Generic_List_Expression__c, *PSystem_Collections_Generic_List_Expression__c;

typedef struct System_Collections_Generic_List_Expression__Fields System_Collections_Generic_List_Expression__Fields, *PSystem_Collections_Generic_List_Expression__Fields;

typedef struct System_Collections_Generic_Stack_Expression__c System_Collections_Generic_Stack_Expression__c, *PSystem_Collections_Generic_Stack_Expression__c;

typedef struct System_Collections_Generic_Stack_Expression__Fields System_Collections_Generic_Stack_Expression__Fields, *PSystem_Collections_Generic_Stack_Expression__Fields;

typedef struct System_Collections_Generic_Stack_ExpressionCombinator__c System_Collections_Generic_Stack_ExpressionCombinator__c, *PSystem_Collections_Generic_Stack_ExpressionCombinator__c;

typedef struct System_Collections_Generic_Stack_ExpressionCombinator__Fields System_Collections_Generic_Stack_ExpressionCombinator__Fields, *PSystem_Collections_Generic_Stack_ExpressionCombinator__Fields;

typedef struct System_Collections_Generic_Dictionary_string__Expression__c System_Collections_Generic_Dictionary_string__Expression__c, *PSystem_Collections_Generic_Dictionary_string__Expression__c;

typedef struct System_Collections_Generic_Dictionary_string__Expression__Fields System_Collections_Generic_Dictionary_string__Expression__Fields, *PSystem_Collections_Generic_Dictionary_string__Expression__Fields;

typedef struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__c System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__c, *PSystem_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__c;

typedef struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__Fields System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__Fields, *PSystem_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__Fields;

typedef struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_Fields UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_Fields, *PUnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_Fields;

typedef struct System_Text_RegularExpressions_CaptureCollection_VTable System_Text_RegularExpressions_CaptureCollection_VTable, *PSystem_Text_RegularExpressions_CaptureCollection_VTable;

typedef struct System_Text_RegularExpressions_Group_o System_Text_RegularExpressions_Group_o, *PSystem_Text_RegularExpressions_Group_o;

typedef struct System_Text_RegularExpressions_Capture_array System_Text_RegularExpressions_Capture_array, *PSystem_Text_RegularExpressions_Capture_array;

typedef struct System_Collections_Generic_Dictionary_int__CultureInfo__VTable System_Collections_Generic_Dictionary_int__CultureInfo__VTable, *PSystem_Collections_Generic_Dictionary_int__CultureInfo__VTable;

typedef struct System_Collections_Generic_Dictionary_string__CultureInfo__VTable System_Collections_Generic_Dictionary_string__CultureInfo__VTable, *PSystem_Collections_Generic_Dictionary_string__CultureInfo__VTable;

typedef struct System_Char_array System_Char_array, *PSystem_Char_array;

typedef struct System_Globalization_DateTimeFormatInfo_TokenHashValue_o System_Globalization_DateTimeFormatInfo_TokenHashValue_o, *PSystem_Globalization_DateTimeFormatInfo_TokenHashValue_o;

typedef struct System_Nullable_bool__Fields System_Nullable_bool__Fields, *PSystem_Nullable_bool__Fields;

typedef struct System_Collections_Generic_Dictionary_string__ISimpleCollator__o System_Collections_Generic_Dictionary_string__ISimpleCollator__o, *PSystem_Collections_Generic_Dictionary_string__ISimpleCollator__o;

typedef struct System_Globalization_SortVersion_c System_Globalization_SortVersion_c, *PSystem_Globalization_SortVersion_c;

typedef struct System_Globalization_SortVersion_Fields System_Globalization_SortVersion_Fields, *PSystem_Globalization_SortVersion_Fields;

typedef struct System_Globalization_ISimpleCollator_c System_Globalization_ISimpleCollator_c, *PSystem_Globalization_ISimpleCollator_c;

typedef struct System_Globalization_ISimpleCollator_Fields System_Globalization_ISimpleCollator_Fields, *PSystem_Globalization_ISimpleCollator_Fields;

typedef struct System_Globalization_CalendarData_o System_Globalization_CalendarData_o, *PSystem_Globalization_CalendarData_o;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_VTable UnityEngine_UIElements_UIR_BestFitAllocator_VTable, *PUnityEngine_UIElements_UIR_BestFitAllocator_VTable;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o UnityEngine_UIElements_UIR_BestFitAllocator_Block_o, *PUnityEngine_UIElements_UIR_BestFitAllocator_Block_o;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_o UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_o, *PUnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_o;

typedef struct UnityEngine_UIElements_StyleSelectorPart_Fields UnityEngine_UIElements_StyleSelectorPart_Fields, *PUnityEngine_UIElements_StyleSelectorPart_Fields;

typedef struct System_Collections_Generic_List_Expression__StaticFields System_Collections_Generic_List_Expression__StaticFields, *PSystem_Collections_Generic_List_Expression__StaticFields;

typedef struct System_Collections_Generic_List_Expression__VTable System_Collections_Generic_List_Expression__VTable, *PSystem_Collections_Generic_List_Expression__VTable;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_array UnityEngine_UIElements_StyleSheets_Syntax_Expression_array, *PUnityEngine_UIElements_StyleSheets_Syntax_Expression_array;

typedef struct System_Collections_Generic_Stack_Expression__VTable System_Collections_Generic_Stack_Expression__VTable, *PSystem_Collections_Generic_Stack_Expression__VTable;

typedef struct System_Collections_Generic_Stack_ExpressionCombinator__VTable System_Collections_Generic_Stack_ExpressionCombinator__VTable, *PSystem_Collections_Generic_Stack_ExpressionCombinator__VTable;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionCombinator_array UnityEngine_UIElements_StyleSheets_Syntax_ExpressionCombinator_array, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionCombinator_array;

typedef struct System_Collections_Generic_Dictionary_string__Expression__VTable System_Collections_Generic_Dictionary_string__Expression__VTable, *PSystem_Collections_Generic_Dictionary_string__Expression__VTable;

typedef struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__VTable System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__VTable, *PSystem_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__VTable;

typedef struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_array UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_array, *PUnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_array;

typedef struct System_Text_RegularExpressions_Group_c System_Text_RegularExpressions_Group_c, *PSystem_Text_RegularExpressions_Group_c;

typedef struct System_Text_RegularExpressions_Capture_o System_Text_RegularExpressions_Capture_o, *PSystem_Text_RegularExpressions_Capture_o;

typedef struct System_Globalization_DateTimeFormatInfo_TokenHashValue_c System_Globalization_DateTimeFormatInfo_TokenHashValue_c, *PSystem_Globalization_DateTimeFormatInfo_TokenHashValue_c;

typedef struct System_Globalization_DateTimeFormatInfo_TokenHashValue_Fields System_Globalization_DateTimeFormatInfo_TokenHashValue_Fields, *PSystem_Globalization_DateTimeFormatInfo_TokenHashValue_Fields;

typedef struct System_Collections_Generic_Dictionary_string__ISimpleCollator__c System_Collections_Generic_Dictionary_string__ISimpleCollator__c, *PSystem_Collections_Generic_Dictionary_string__ISimpleCollator__c;

typedef struct System_Collections_Generic_Dictionary_string__ISimpleCollator__Fields System_Collections_Generic_Dictionary_string__ISimpleCollator__Fields, *PSystem_Collections_Generic_Dictionary_string__ISimpleCollator__Fields;

typedef struct System_Globalization_SortVersion_VTable System_Globalization_SortVersion_VTable, *PSystem_Globalization_SortVersion_VTable;

typedef struct System_Guid_o System_Guid_o, *PSystem_Guid_o;

typedef struct System_Globalization_CalendarData_c System_Globalization_CalendarData_c, *PSystem_Globalization_CalendarData_c;

typedef struct System_Globalization_CalendarData_Fields System_Globalization_CalendarData_Fields, *PSystem_Globalization_CalendarData_Fields;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_c UnityEngine_UIElements_UIR_BestFitAllocator_Block_c, *PUnityEngine_UIElements_UIR_BestFitAllocator_Block_c;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_Fields UnityEngine_UIElements_UIR_BestFitAllocator_Block_Fields, *PUnityEngine_UIElements_UIR_BestFitAllocator_Block_Fields;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_c UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_c, *PUnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_c;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_Fields UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_Fields, *PUnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_Fields;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_o UnityEngine_UIElements_StyleSheets_Syntax_Expression_o, *PUnityEngine_UIElements_StyleSheets_Syntax_Expression_o;

typedef struct System_Text_RegularExpressions_Group_StaticFields System_Text_RegularExpressions_Group_StaticFields, *PSystem_Text_RegularExpressions_Group_StaticFields;

typedef struct System_Text_RegularExpressions_Group_VTable System_Text_RegularExpressions_Group_VTable, *PSystem_Text_RegularExpressions_Group_VTable;

typedef struct System_Text_RegularExpressions_Capture_c System_Text_RegularExpressions_Capture_c, *PSystem_Text_RegularExpressions_Capture_c;

typedef struct System_Globalization_DateTimeFormatInfo_TokenHashValue_VTable System_Globalization_DateTimeFormatInfo_TokenHashValue_VTable, *PSystem_Globalization_DateTimeFormatInfo_TokenHashValue_VTable;

typedef struct System_Collections_Generic_Dictionary_string__ISimpleCollator__VTable System_Collections_Generic_Dictionary_string__ISimpleCollator__VTable, *PSystem_Collections_Generic_Dictionary_string__ISimpleCollator__VTable;

typedef struct System_Guid_Fields System_Guid_Fields, *PSystem_Guid_Fields;

typedef struct System_Globalization_CalendarData_StaticFields System_Globalization_CalendarData_StaticFields, *PSystem_Globalization_CalendarData_StaticFields;

typedef struct System_Globalization_CalendarData_VTable System_Globalization_CalendarData_VTable, *PSystem_Globalization_CalendarData_VTable;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_VTable UnityEngine_UIElements_UIR_BestFitAllocator_Block_VTable, *PUnityEngine_UIElements_UIR_BestFitAllocator_Block_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_BestFitAllocator_Block__Fields UnityEngine_UIElements_UIR_LinkedPoolItem_BestFitAllocator_Block__Fields, *PUnityEngine_UIElements_UIR_LinkedPoolItem_BestFitAllocator_Block__Fields;

typedef struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_VTable UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_VTable, *PUnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_BestFitAllocator_Block__Fields UnityEngine_UIElements_UIR_LinkedPool_BestFitAllocator_Block__Fields, *PUnityEngine_UIElements_UIR_LinkedPool_BestFitAllocator_Block__Fields;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_c UnityEngine_UIElements_StyleSheets_Syntax_Expression_c, *PUnityEngine_UIElements_StyleSheets_Syntax_Expression_c;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_Fields UnityEngine_UIElements_StyleSheets_Syntax_Expression_Fields, *PUnityEngine_UIElements_StyleSheets_Syntax_Expression_Fields;

typedef struct System_Text_RegularExpressions_Capture_VTable System_Text_RegularExpressions_Capture_VTable, *PSystem_Text_RegularExpressions_Capture_VTable;

typedef short int16_t;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_VTable UnityEngine_UIElements_StyleSheets_Syntax_Expression_VTable, *PUnityEngine_UIElements_StyleSheets_Syntax_Expression_VTable;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_o UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_o, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_o;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_Fields UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_Fields, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_Fields;

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Text_RegularExpressions_Match_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_get_Groups;
    struct VirtualInvokeData _6_GroupToStringImpl;
    struct VirtualInvokeData _7_AddMatch;
    struct VirtualInvokeData _8_BalanceMatch;
    struct VirtualInvokeData _9_RemoveMatch;
    struct VirtualInvokeData _10_IsMatched;
    struct VirtualInvokeData _11_MatchIndex;
    struct VirtualInvokeData _12_MatchLength;
    struct VirtualInvokeData _13_Tidy;
};

struct System_Text_RegularExpressions_Match_c {
    struct Il2CppClass_1 _1;
    struct System_Text_RegularExpressions_Match_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_Match_VTable vtable;
};

struct System_Text_RegularExpressions_Capture_Fields {
    int32_t _Index_k__BackingField;
    int32_t _Length_k__BackingField;
    struct System_String_o *_Text_k__BackingField;
};

struct System_Int32_array_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Int32_array *m_Items[65535];
};

struct System_Collections_Generic_List_TemplateAsset__Fields {
    struct UnityEngine_UIElements_TemplateAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TemplateAsset__o {
    struct System_Collections_Generic_List_TemplateAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TemplateAsset__Fields fields;
};

struct UnityEngine_UIElements_VisualTreeAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VisualTreeAsset_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_VisualTreeAsset_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualTreeAsset_VTable vtable;
};

struct UnityEngine_UIElements_VisualElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
};

struct UnityEngine_UIElements_VisualElement_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_VisualElement_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElement_VTable vtable;
};

struct UnityEngine_ScriptableObject_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_UIElements_VisualTreeAsset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    bool m_ImportedWithErrors;
    bool m_ImportedWithWarnings;
    struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__o *m_Usings;
    struct UnityEngine_UIElements_StyleSheet_o *inlineSheet;
    struct System_Collections_Generic_List_VisualElementAsset__o *m_VisualElementAssets;
    struct System_Collections_Generic_List_TemplateAsset__o *m_TemplateAssets;
    struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__o *m_Slots;
    int32_t m_ContentContainerId;
    int32_t m_ContentHash;
};

struct UnityEngine_UIElements_VisualTreeAsset_o {
    struct UnityEngine_UIElements_VisualTreeAsset_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualTreeAsset_Fields fields;
};

struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Text_RegularExpressions_RegexRunner_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_RegexRunner_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_RegexRunner_VTable vtable;
};

struct UnityEngine_UIElements_Angle_Fields {
    float m_Value;
    int32_t m_Unit;
};

struct UnityEngine_UIElements_Angle_o {
    struct UnityEngine_UIElements_Angle_Fields fields;
};

struct UnityEngine_UIElements_Rotate_Fields {
    struct UnityEngine_UIElements_Angle_o m_Angle;
    struct UnityEngine_Vector3_o m_Axis;
    bool m_IsNone;
};

struct UnityEngine_UIElements_Rotate_o {
    struct UnityEngine_UIElements_Rotate_Fields fields;
};

struct UnityEngine_UIElements_StyleRotate_Fields {
    struct UnityEngine_UIElements_Rotate_o m_Value;
    int32_t m_Keyword;
};

struct UnityEngine_UIElements_StyleRotate_o {
    struct UnityEngine_UIElements_StyleRotate_Fields fields;
};

struct UnityEngine_UIElements_StyleValueCollection_Fields {
    struct System_Collections_Generic_List_StyleValue__o *m_Values;
};

struct UnityEngine_UIElements_Cursor_Fields {
    struct UnityEngine_Texture2D_o *_texture_k__BackingField;
    struct UnityEngine_Vector2_o _hotspot_k__BackingField;
    int32_t _defaultCursorId_k__BackingField;
};

struct UnityEngine_UIElements_Cursor_o {
    struct UnityEngine_UIElements_Cursor_Fields fields;
};

struct UnityEngine_UIElements_StyleCursor_Fields {
    struct UnityEngine_UIElements_Cursor_o m_Value;
    int32_t m_Keyword;
};

struct UnityEngine_UIElements_StyleCursor_o {
    struct UnityEngine_UIElements_StyleCursor_Fields fields;
};

struct UnityEngine_UIElements_TextShadow_Fields {
    struct UnityEngine_Vector2_o offset;
    float blurRadius;
    struct UnityEngine_Color_o color;
};

struct UnityEngine_UIElements_TextShadow_o {
    struct UnityEngine_UIElements_TextShadow_Fields fields;
};

struct UnityEngine_UIElements_StyleTextShadow_Fields {
    int32_t m_Keyword;
    struct UnityEngine_UIElements_TextShadow_o m_Value;
};

struct UnityEngine_UIElements_StyleTextShadow_o {
    struct UnityEngine_UIElements_StyleTextShadow_Fields fields;
};

struct UnityEngine_UIElements_InlineStyleAccess_InlineRule_Fields {
    struct UnityEngine_UIElements_StyleSheet_o *sheet;
    struct UnityEngine_UIElements_StyleProperty_array *properties;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyId_array *propertyIds;
};

struct UnityEngine_UIElements_InlineStyleAccess_InlineRule_o {
    struct UnityEngine_UIElements_InlineStyleAccess_InlineRule_Fields fields;
};

struct UnityEngine_UIElements_Length_Fields {
    float m_Value;
    int32_t m_Unit;
};

struct UnityEngine_UIElements_Length_o {
    struct UnityEngine_UIElements_Length_Fields fields;
};

struct UnityEngine_UIElements_Translate_Fields {
    struct UnityEngine_UIElements_Length_o m_X;
    struct UnityEngine_UIElements_Length_o m_Y;
    float m_Z;
    bool m_isNone;
};

struct UnityEngine_UIElements_Translate_o {
    struct UnityEngine_UIElements_Translate_Fields fields;
};

struct UnityEngine_UIElements_StyleTranslate_Fields {
    struct UnityEngine_UIElements_Translate_o m_Value;
    int32_t m_Keyword;
};

struct UnityEngine_UIElements_StyleTranslate_o {
    struct UnityEngine_UIElements_StyleTranslate_Fields fields;
};

struct UnityEngine_UIElements_TransformOrigin_Fields {
    struct UnityEngine_UIElements_Length_o m_X;
    struct UnityEngine_UIElements_Length_o m_Y;
    float m_Z;
};

struct UnityEngine_UIElements_TransformOrigin_o {
    struct UnityEngine_UIElements_TransformOrigin_Fields fields;
};

struct UnityEngine_UIElements_StyleTransformOrigin_Fields {
    struct UnityEngine_UIElements_TransformOrigin_o m_Value;
    int32_t m_Keyword;
};

struct UnityEngine_UIElements_StyleTransformOrigin_o {
    struct UnityEngine_UIElements_StyleTransformOrigin_Fields fields;
};

struct UnityEngine_UIElements_Scale_Fields {
    struct UnityEngine_Vector3_o m_Scale;
    bool m_IsNone;
};

struct UnityEngine_UIElements_Scale_o {
    struct UnityEngine_UIElements_Scale_Fields fields;
};

struct UnityEngine_UIElements_StyleScale_Fields {
    struct UnityEngine_UIElements_Scale_o m_Value;
    int32_t m_Keyword;
};

struct UnityEngine_UIElements_StyleScale_o {
    struct UnityEngine_UIElements_StyleScale_Fields fields;
};

struct UnityEngine_UIElements_InlineStyleAccess_Fields {
    struct UnityEngine_UIElements_StyleValueCollection_Fields super;
    struct System_Collections_Generic_List_StyleValueManaged__o *m_ValuesManaged;
    struct UnityEngine_UIElements_VisualElement_o *_ve_k__BackingField;
    bool m_HasInlineCursor;
    struct UnityEngine_UIElements_StyleCursor_o m_InlineCursor;
    bool m_HasInlineTextShadow;
    struct UnityEngine_UIElements_StyleTextShadow_o m_InlineTextShadow;
    bool m_HasInlineTransformOrigin;
    struct UnityEngine_UIElements_StyleTransformOrigin_o m_InlineTransformOrigin;
    bool m_HasInlineTranslate;
    struct UnityEngine_UIElements_StyleTranslate_o m_InlineTranslateOperation;
    bool m_HasInlineRotate;
    struct UnityEngine_UIElements_StyleRotate_o m_InlineRotateOperation;
    bool m_HasInlineScale;
    struct UnityEngine_UIElements_StyleScale_o m_InlineScale;
    struct UnityEngine_UIElements_InlineStyleAccess_InlineRule_o m_InlineRule;
};

struct UnityEngine_UIElements_InlineStyleAccess_o {
    struct UnityEngine_UIElements_InlineStyleAccess_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_InlineStyleAccess_Fields fields;
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__StaticFields {
    struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_array *s_emptyArray;
};

struct System_Text_RegularExpressions_RegexCode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__StaticFields {
    struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_array *s_emptyArray;
};

struct System_Collections_Generic_List_StyleSheet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Action_IPanel__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_UIR_BasicNode_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T____ctor;
    struct Il2CppClass *_1_UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T__;
};

struct System_Globalization_CultureData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_TemplateAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TemplateAsset__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TemplateAsset__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TemplateAsset__VTable vtable;
};

struct UnityEngine_UIElements_IPointerEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Text_RegularExpressions_Group_Fields {
    struct System_Text_RegularExpressions_Capture_Fields super;
    struct System_Int32_array *_caps;
    int32_t _capcount;
    struct System_Text_RegularExpressions_CaptureCollection_o *_capcoll;
    struct System_String_o *_Name_k__BackingField;
};

struct System_Text_RegularExpressions_Match_Fields {
    struct System_Text_RegularExpressions_Group_Fields super;
    struct System_Text_RegularExpressions_GroupCollection_o *_groupcoll;
    struct System_Text_RegularExpressions_Regex_o *_regex;
    int32_t _textbeg;
    int32_t _textpos;
    int32_t _textend;
    int32_t _textstart;
    struct System_Int32_array_array *_matches;
    struct System_Int32_array *_matchcount;
    bool _balancing;
};

struct System_Text_RegularExpressions_Match_o {
    struct System_Text_RegularExpressions_Match_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_Match_Fields fields;
};

struct System_Globalization_DateTimeFormatInfo_TokenHashValue_Fields {
    struct System_String_o *tokenString;
    int32_t tokenType;
    int32_t tokenValue;
};

struct System_Globalization_DateTimeFormatInfo_TokenHashValue_o {
    struct System_Globalization_DateTimeFormatInfo_TokenHashValue_c *klass;
    void *monitor;
    struct System_Globalization_DateTimeFormatInfo_TokenHashValue_Fields fields;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_InlineStyleAccess_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_UIElements_IStyle_set_backgroundColor;
    struct VirtualInvokeData _5_UnityEngine_UIElements_IStyle_set_borderBottomColor;
    struct VirtualInvokeData _6_UnityEngine_UIElements_IStyle_set_borderBottomLeftRadius;
    struct VirtualInvokeData _7_UnityEngine_UIElements_IStyle_set_borderBottomRightRadius;
    struct VirtualInvokeData _8_UnityEngine_UIElements_IStyle_set_borderBottomWidth;
    struct VirtualInvokeData _9_UnityEngine_UIElements_IStyle_set_borderLeftColor;
    struct VirtualInvokeData _10_UnityEngine_UIElements_IStyle_set_borderLeftWidth;
    struct VirtualInvokeData _11_UnityEngine_UIElements_IStyle_set_borderRightColor;
    struct VirtualInvokeData _12_UnityEngine_UIElements_IStyle_set_borderRightWidth;
    struct VirtualInvokeData _13_UnityEngine_UIElements_IStyle_set_borderTopColor;
    struct VirtualInvokeData _14_UnityEngine_UIElements_IStyle_set_borderTopLeftRadius;
    struct VirtualInvokeData _15_UnityEngine_UIElements_IStyle_set_borderTopRightRadius;
    struct VirtualInvokeData _16_UnityEngine_UIElements_IStyle_set_borderTopWidth;
    struct VirtualInvokeData _17_UnityEngine_UIElements_IStyle_set_bottom;
    struct VirtualInvokeData _18_UnityEngine_UIElements_IStyle_set_color;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IStyle_get_cursor;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IStyle_get_display;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStyle_set_display;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStyle_set_flexBasis;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStyle_set_flexDirection;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStyle_set_flexGrow;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStyle_set_flexShrink;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStyle_set_fontSize;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStyle_get_height;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStyle_set_height;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStyle_set_left;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStyle_set_marginBottom;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStyle_set_marginLeft;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStyle_set_marginRight;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStyle_set_marginTop;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStyle_set_minWidth;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStyle_set_opacity;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStyle_set_paddingBottom;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStyle_set_paddingLeft;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStyle_set_paddingRight;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStyle_get_paddingTop;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStyle_set_paddingTop;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStyle_set_position;
    struct VirtualInvokeData _42_UnityEngine_UIElements_IStyle_set_right;
    struct VirtualInvokeData _43_UnityEngine_UIElements_IStyle_get_rotate;
    struct VirtualInvokeData _44_UnityEngine_UIElements_IStyle_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IStyle_get_textShadow;
    struct VirtualInvokeData _46_UnityEngine_UIElements_IStyle_set_top;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IStyle_get_transformOrigin;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IStyle_get_translate;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IStyle_set_translate;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IStyle_set_unityBackgroundImageTintColor;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IStyle_set_visibility;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IStyle_get_width;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IStyle_set_width;
};

struct UnityEngine_UIElements_InlineStyleAccess_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_InlineStyleAccess_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_InlineStyleAccess_VTable vtable;
};

struct UnityEngine_UIElements_PanelClearSettings_Fields {
    bool clearDepthStencil;
    bool clearColor;
    struct UnityEngine_Color_o color;
};

struct UnityEngine_UIElements_PanelClearSettings_o {
    struct UnityEngine_UIElements_PanelClearSettings_Fields fields;
};

struct System_Globalization_CultureData_Fields {
    struct System_String_o *sAM1159;
    struct System_String_o *sPM2359;
    struct System_String_o *sTimeSeparator;
    struct System_String_array *saLongTimes;
    struct System_String_array *saShortTimes;
    int32_t iFirstDayOfWeek;
    int32_t iFirstWeekOfYear;
    struct System_Int32_array *waCalendars;
    struct System_Globalization_CalendarData_array *calendars;
    struct System_String_o *sISO639Language;
    struct System_String_o *sRealName;
    bool bUseOverrides;
    int32_t calendarId;
    int32_t numberIndex;
    int32_t iDefaultAnsiCodePage;
    int32_t iDefaultOemCodePage;
    int32_t iDefaultMacCodePage;
    int32_t iDefaultEbcdicCodePage;
    bool isRightToLeft;
    struct System_String_o *sListSeparator;
};

struct System_Text_RegularExpressions_RegexRunner_Fields {
    int32_t runtextbeg;
    int32_t runtextend;
    int32_t runtextstart;
    struct System_String_o *runtext;
    int32_t runtextpos;
    struct System_Int32_array *runtrack;
    int32_t runtrackpos;
    struct System_Int32_array *runstack;
    int32_t runstackpos;
    struct System_Int32_array *runcrawl;
    int32_t runcrawlpos;
    int32_t runtrackcount;
    struct System_Text_RegularExpressions_Match_o *runmatch;
    struct System_Text_RegularExpressions_Regex_o *runregex;
    int32_t _timeout;
    bool _ignoreTimeout;
    int32_t _timeoutOccursAt;
    int32_t _timeoutChecksToSkip;
};

struct System_Text_RegularExpressions_RegexRunner_o {
    struct System_Text_RegularExpressions_RegexRunner_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_RegexRunner_Fields fields;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_PropertyName_Fields {
    int32_t id;
};

struct UnityEngine_PropertyName_o {
    struct UnityEngine_PropertyName_Fields fields;
};

struct System_Collections_Generic_KeyValuePair_PropertyName__object__Fields {
    struct UnityEngine_PropertyName_o key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_PropertyName__object__o {
    struct System_Collections_Generic_KeyValuePair_PropertyName__object__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_PropertyName__object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_PropertyName__object__o m_Items[65535];
};

struct UnityEngine_UIElements_StyleDataRef_InheritedData__Fields {
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__o *m_Ref;
};

struct UnityEngine_UIElements_StyleDataRef_InheritedData__o {
    struct UnityEngine_UIElements_StyleDataRef_InheritedData__Fields fields;
};

struct UnityEngine_Yoga_YogaConfig_StaticFields {
    struct UnityEngine_Yoga_YogaConfig_o *Default;
};

struct UnityEngine_UIElements_IPointerEvent_Fields {
};

struct UnityEngine_UIElements_IPointerEvent_o {
    struct UnityEngine_UIElements_IPointerEvent_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IPointerEvent_Fields fields;
};

struct System_Globalization_DateTimeFormatInfo_TokenHashValue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Globalization_DateTimeFormatInfo_TokenHashValue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_DateTimeFormatInfo_TokenHashValue_VTable vtable;
};

struct UnityEngine_UIElements_StyleDataRef_TransformData__Fields {
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__o *m_Ref;
};

struct UnityEngine_UIElements_StyleDataRef_TransformData__o {
    struct UnityEngine_UIElements_StyleDataRef_TransformData__Fields fields;
};

struct UnityEngine_UIElements_StyleDataRef_LayoutData__Fields {
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__o *m_Ref;
};

struct UnityEngine_UIElements_StyleDataRef_LayoutData__o {
    struct UnityEngine_UIElements_StyleDataRef_LayoutData__Fields fields;
};

struct UnityEngine_UIElements_StyleDataRef_VisualData__Fields {
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__o *m_Ref;
};

struct UnityEngine_UIElements_StyleDataRef_VisualData__o {
    struct UnityEngine_UIElements_StyleDataRef_VisualData__Fields fields;
};

struct UnityEngine_UIElements_StyleDataRef_TransitionData__Fields {
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__o *m_Ref;
};

struct UnityEngine_UIElements_StyleDataRef_TransitionData__o {
    struct UnityEngine_UIElements_StyleDataRef_TransitionData__Fields fields;
};

struct UnityEngine_UIElements_StyleDataRef_RareData__Fields {
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__o *m_Ref;
};

struct UnityEngine_UIElements_StyleDataRef_RareData__o {
    struct UnityEngine_UIElements_StyleDataRef_RareData__Fields fields;
};

struct UnityEngine_UIElements_ComputedStyle_Fields {
    struct UnityEngine_UIElements_StyleDataRef_InheritedData__o inheritedData;
    struct UnityEngine_UIElements_StyleDataRef_LayoutData__o layoutData;
    struct UnityEngine_UIElements_StyleDataRef_RareData__o rareData;
    struct UnityEngine_UIElements_StyleDataRef_TransformData__o transformData;
    struct UnityEngine_UIElements_StyleDataRef_TransitionData__o transitionData;
    struct UnityEngine_UIElements_StyleDataRef_VisualData__o visualData;
    struct UnityEngine_Yoga_YogaNode_o *yogaNode;
    struct System_Collections_Generic_Dictionary_string__StylePropertyValue__o *customProperties;
    int64_t matchingRulesHash;
    float dpiScaling;
    struct UnityEngine_UIElements_ComputedTransitionProperty_array *computedTransitions;
};

struct UnityEngine_UIElements_ComputedStyle_o {
    struct UnityEngine_UIElements_ComputedStyle_Fields fields;
};

struct System_Collections_Generic_Stack_Expression__Fields {
    struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Text_RegularExpressions_RegexPrefix_Fields {
    bool _CaseInsensitive_k__BackingField;
    struct System_String_o *_Prefix_k__BackingField;
};

struct System_Text_RegularExpressions_RegexPrefix_o {
    struct System_Text_RegularExpressions_RegexPrefix_Fields fields;
};

struct System_Nullable_RegexPrefix__Fields {
    bool hasValue;
    struct System_Text_RegularExpressions_RegexPrefix_o value;
};

struct System_Nullable_RegexPrefix__o {
    struct System_Nullable_RegexPrefix__Fields fields;
};

struct System_Text_RegularExpressions_RegexCode_Fields {
    struct System_Int32_array *Codes;
    struct System_String_array *Strings;
    int32_t TrackCount;
    struct System_Collections_Hashtable_o *Caps;
    int32_t CapSize;
    struct System_Nullable_RegexPrefix__o FCPrefix;
    struct System_Text_RegularExpressions_RegexBoyerMoore_o *BMPrefix;
    int32_t Anchors;
    bool RightToLeft;
};

struct System_Text_RegularExpressions_Regex_CachedCodeEntryKey_Fields {
    int32_t _options;
    struct System_String_o *_cultureKey;
    struct System_String_o *_pattern;
};

struct System_Text_RegularExpressions_Regex_CachedCodeEntryKey_o {
    struct System_Text_RegularExpressions_Regex_CachedCodeEntryKey_Fields fields;
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__StaticFields {
    struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_array *s_emptyArray;
};

struct System_Globalization_NumberFormatInfo_Fields {
    struct System_Int32_array *numberGroupSizes;
    struct System_Int32_array *currencyGroupSizes;
    struct System_Int32_array *percentGroupSizes;
    struct System_String_o *positiveSign;
    struct System_String_o *negativeSign;
    struct System_String_o *numberDecimalSeparator;
    struct System_String_o *numberGroupSeparator;
    struct System_String_o *currencyGroupSeparator;
    struct System_String_o *currencyDecimalSeparator;
    struct System_String_o *currencySymbol;
    struct System_String_o *ansiCurrencySymbol;
    struct System_String_o *nanSymbol;
    struct System_String_o *positiveInfinitySymbol;
    struct System_String_o *negativeInfinitySymbol;
    struct System_String_o *percentDecimalSeparator;
    struct System_String_o *percentGroupSeparator;
    struct System_String_o *percentSymbol;
    struct System_String_o *perMilleSymbol;
    struct System_String_array *nativeDigits;
    int32_t m_dataItem;
    int32_t numberDecimalDigits;
    int32_t currencyDecimalDigits;
    int32_t currencyPositivePattern;
    int32_t currencyNegativePattern;
    int32_t numberNegativePattern;
    int32_t percentPositivePattern;
    int32_t percentNegativePattern;
    int32_t percentDecimalDigits;
    int32_t digitSubstitution;
    bool isReadOnly;
    bool m_useUserOverride;
    bool m_isInvariant;
    bool validForParseAsNumber;
    bool validForParseAsCurrency;
};

struct System_Action_IPanel__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_InlineStyleAccess_StaticFields {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_o *s_StylePropertyReader;
};

struct UnityEngine_UIElements_CallbackEventHandler_Fields {
    struct UnityEngine_UIElements_EventCallbackRegistry_o *m_CallbackRegistry;
};

struct UnityEngine_UIElements_Focusable_Fields {
    struct UnityEngine_UIElements_CallbackEventHandler_Fields super;
    bool _focusable_k__BackingField;
    int32_t _tabIndex_k__BackingField;
    bool m_DelegatesFocus;
    bool m_ExcludeFromFocusRing;
    bool isIMGUIContainer;
};

struct UnityEngine_UIElements_VisualElement_Hierarchy_Fields {
    struct UnityEngine_UIElements_VisualElement_o *m_Owner;
};

struct UnityEngine_UIElements_VisualElement_Hierarchy_o {
    struct UnityEngine_UIElements_VisualElement_Hierarchy_Fields fields;
};

struct UnityEngine_UIElements_UIR_BMPAlloc_Fields {
    int32_t page;
    uint16_t pageLine;
    uint8_t bitIndex;
    uint8_t ownedState;
};

struct UnityEngine_UIElements_UIR_BMPAlloc_o {
    struct UnityEngine_UIElements_UIR_BMPAlloc_Fields fields;
};

struct UnityEngine_Matrix4x4_Fields {
    float m00;
    float m10;
    float m20;
    float m30;
    float m01;
    float m11;
    float m21;
    float m31;
    float m02;
    float m12;
    float m22;
    float m32;
    float m03;
    float m13;
    float m23;
    float m33;
};

struct UnityEngine_Matrix4x4_o {
    struct UnityEngine_Matrix4x4_Fields fields;
};

struct UnityEngine_UIElements_UIR_RenderChainVEData_Fields {
    struct UnityEngine_UIElements_VisualElement_o *prev;
    struct UnityEngine_UIElements_VisualElement_o *next;
    struct UnityEngine_UIElements_VisualElement_o *groupTransformAncestor;
    struct UnityEngine_UIElements_VisualElement_o *boneTransformAncestor;
    struct UnityEngine_UIElements_VisualElement_o *prevDirty;
    struct UnityEngine_UIElements_VisualElement_o *nextDirty;
    int32_t hierarchyDepth;
    int32_t dirtiedValues;
    uint32_t dirtyID;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *firstCommand;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *lastCommand;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *firstClosingCommand;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *lastClosingCommand;
    bool isInChain;
    bool isHierarchyHidden;
    bool localFlipsWinding;
    bool worldFlipsWinding;
    int32_t clipMethod;
    int32_t childrenStencilRef;
    int32_t childrenMaskDepth;
    bool disableNudging;
    bool usesLegacyText;
    struct UnityEngine_UIElements_UIR_MeshHandle_o *data;
    struct UnityEngine_UIElements_UIR_MeshHandle_o *closingData;
    struct UnityEngine_Matrix4x4_o verticesSpace;
    int32_t displacementUVStart;
    int32_t displacementUVEnd;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o transformID;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o clipRectID;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o opacityID;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o textCoreSettingsID;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o backgroundColorID;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o borderLeftColorID;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o borderTopColorID;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o borderRightColorID;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o borderBottomColorID;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o tintColorID;
    float compositeOpacity;
    struct UnityEngine_Color_o backgroundColor;
    struct UnityEngine_UIElements_VisualElement_o *prevText;
    struct UnityEngine_UIElements_VisualElement_o *nextText;
    struct System_Collections_Generic_List_RenderChainTextEntry__o *textEntries;
    struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__o *textures;
};

struct UnityEngine_UIElements_UIR_RenderChainVEData_o {
    struct UnityEngine_UIElements_UIR_RenderChainVEData_Fields fields;
};

struct Unity_Profiling_ProfilerMarker_Fields {
    intptr_t m_Ptr;
};

struct Unity_Profiling_ProfilerMarker_o {
    struct Unity_Profiling_ProfilerMarker_Fields fields;
};

struct UnityEngine_UIElements_VisualElement_Fields {
    struct UnityEngine_UIElements_Focusable_Fields super;
    int32_t _UnityEngine_UIElements_IStylePropertyAnimations_runningAnimationCount_k__BackingField;
    int32_t _UnityEngine_UIElements_IStylePropertyAnimations_completedAnimationCount_k__BackingField;
    struct System_String_o *m_Name;
    struct System_Collections_Generic_List_string__o *m_ClassList;
    struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___o *m_PropertyBag;
    int32_t m_Flags;
    struct System_String_o *m_ViewDataKey;
    int32_t m_RenderHints;
    struct UnityEngine_Rect_o lastLayout;
    struct UnityEngine_Rect_o lastPseudoPadding;
    struct UnityEngine_UIElements_UIR_RenderChainVEData_o renderChainData;
    struct UnityEngine_Rect_o m_Layout;
    struct UnityEngine_Rect_o m_BoundingBox;
    struct UnityEngine_Rect_o m_WorldBoundingBox;
    struct UnityEngine_Matrix4x4_o m_WorldTransformCache;
    struct UnityEngine_Matrix4x4_o m_WorldTransformInverseCache;
    struct UnityEngine_Rect_o m_WorldClip;
    struct UnityEngine_Rect_o m_WorldClipMinusGroup;
    bool m_WorldClipIsInfinite;
    int32_t triggerPseudoMask;
    int32_t dependencyPseudoMask;
    int32_t m_PseudoStates;
    int32_t _containedPointerIds_k__BackingField;
    int32_t _pickingMode_k__BackingField;
    struct UnityEngine_Yoga_YogaNode_o *_yogaNode_k__BackingField;
    struct UnityEngine_UIElements_ComputedStyle_o m_Style;
    struct UnityEngine_UIElements_StyleVariableContext_o *variableContext;
    int32_t inheritedStylesHash;
    uint32_t controlid;
    int32_t imguiContainerDescendantCount;
    bool _enabledSelf_k__BackingField;
    struct System_Action_MeshGenerationContext__o *_generateVisualContent_k__BackingField;
    struct Unity_Profiling_ProfilerMarker_o k_GenerateVisualContentMarker;
    int32_t m_SubRenderTargetMode;
    struct UnityEngine_Material_o *m_defaultMaterial;
    struct UnityEngine_UIElements_VisualElement_TypeData_o *m_TypeData;
    struct UnityEngine_UIElements_VisualElement_Hierarchy_o _hierarchy_k__BackingField;
    bool _isRootVisualContainer_k__BackingField;
    bool _cacheAsBitmap_k__BackingField;
    struct UnityEngine_UIElements_VisualElement_o *m_PhysicalParent;
    struct UnityEngine_UIElements_VisualElement_o *m_LogicalParent;
    struct System_Collections_Generic_List_VisualElement__o *m_Children;
    struct UnityEngine_UIElements_BaseVisualElementPanel_o *_elementPanel_k__BackingField;
    struct UnityEngine_UIElements_VisualTreeAsset_o *m_VisualTreeAssetSource;
    struct UnityEngine_UIElements_InlineStyleAccess_o *inlineStyleAccess;
    struct System_Collections_Generic_List_StyleSheet__o *styleSheetList;
    struct System_Collections_Generic_List_IValueAnimationUpdate__o *m_RunningAnimations;
};

struct UnityEngine_UIElements_VisualElement_o {
    struct UnityEngine_UIElements_VisualElement_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualElement_Fields fields;
};

struct UnityEngine_UIElements_StyleVariableContext_StaticFields {
    struct UnityEngine_UIElements_StyleVariableContext_o *none;
};

struct System_Collections_Generic_Dictionary_string__StylePropertyValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct UnityEngine_UIElements_StyleSheets_ScalableImage_Fields {
    struct UnityEngine_Texture2D_o *normalImage;
    struct UnityEngine_Texture2D_o *highResolutionImage;
};

struct UnityEngine_Object_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Object_o *m_Items[65535];
};

struct System_Collections_Generic_Stack_Expression__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct UnityEngine_UIElements_StyleSheet_ImportStruct_Fields {
    struct UnityEngine_UIElements_StyleSheet_o *styleSheet;
    struct System_String_array *mediaQueries;
};

struct UnityEngine_UIElements_StyleSheet_ImportStruct_o {
    struct UnityEngine_UIElements_StyleSheet_ImportStruct_Fields fields;
};

struct UnityEngine_UIElements_StyleSheet_ImportStruct_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheet_ImportStruct_o m_Items[65535];
};

struct System_Collections_Generic_Stack_ExpressionCombinator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__Fields {
    int64_t startTimeMs;
    int32_t durationMs;
    struct System_Func_float__float__o *easingCurve;
    float easedProgress;
    float reversingShorteningFactor;
    bool isStarted;
    int32_t delayMs;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__Fields fields;
};

struct UnityEngine_Yoga_BaselineFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Yoga_BaselineFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Yoga_BaselineFunction_VTable vtable;
};

struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_Fields {
    struct System_String_o *m_ElementName;
    struct System_String_o *m_AttributeName;
    struct System_String_o *m_Value;
};

struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_o {
    struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_Fields fields;
};

struct UnityEngine_UIElements_HierarchyEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_HierarchyEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_HierarchyEvent_VTable vtable;
};

struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__VTable vtable;
};

struct UnityEngine_UIElements_StyleVariableContext_Fields {
    int32_t m_VariableHash;
    struct System_Collections_Generic_List_StyleVariable__o *m_Variables;
    struct System_Collections_Generic_List_int__o *m_SortedHash;
};

struct UnityEngine_UIElements_RepaintData_Fields {
    struct UnityEngine_Matrix4x4_o _currentOffset_k__BackingField;
    struct UnityEngine_Vector2_o _mousePosition_k__BackingField;
    struct UnityEngine_Rect_o _currentWorldClip_k__BackingField;
    struct UnityEngine_Event_o *_repaintEvent_k__BackingField;
};

struct UnityEngine_UIElements_RepaintData_o {
    struct UnityEngine_UIElements_RepaintData_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_RepaintData_Fields fields;
};

struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_Fields {
    struct System_String_o *name;
    int32_t insertionPointId;
};

struct UnityEngine_UIElements_StyleVariable_Fields {
    struct System_String_o *name;
    struct UnityEngine_UIElements_StyleSheet_o *sheet;
    struct UnityEngine_UIElements_StyleValueHandle_array *handles;
};

struct UnityEngine_UIElements_StyleVariable_o {
    struct UnityEngine_UIElements_StyleVariable_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_VTable vtable;
};

struct UnityEngine_UIElements_StyleValueHandle_Fields {
    int32_t m_ValueType;
    int32_t valueIndex;
};

struct UnityEngine_Yoga_MeasureFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Globalization_NumberFormatInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clone;
    struct VirtualInvokeData _5_GetFormat;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct UnityEngine_UIElements_StyleSheet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheet_o *m_Items[65535];
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__Fields {
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *poolNext;
};

struct UnityEngine_UIElements_ICursorManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_HierarchyEvent_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_StyleValueManaged__StaticFields {
    struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_array *s_emptyArray;
};

struct UnityEngine_Yoga_BaselineFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Yoga_BaselineFunction_o {
    struct UnityEngine_Yoga_BaselineFunction_c *klass;
    void *monitor;
    struct UnityEngine_Yoga_BaselineFunction_Fields fields;
};

struct UnityEngine_UIElements_RepaintData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_RepaintData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_RepaintData_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_o {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_Fields fields;
};

struct System_Collections_Generic_Stack_EventCallbackList__Fields {
    struct UnityEngine_UIElements_EventCallbackList_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__Fields {
    struct UnityEngine_UIElements_VisualElement_array *elements;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyId_array *properties;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__array *timing;
    struct System_Object_array *style;
    int32_t count;
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__o *indices;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields {
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___Fields {
    struct UnityEngine_UIElements_VisualElement_array *elements;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyId_array *properties;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__array *timing;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__array *style;
    int32_t count;
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__o *indices;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields super;
    int64_t m_CurrentTimeMs;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_CurrentFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_NextFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___o running;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__o completed;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransformOrigin__Fields fields;
};

struct System_Globalization_CultureInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_LCID;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_Calendar;
    struct VirtualInvokeData _9_get_Parent;
    struct VirtualInvokeData _10_get_TextInfo;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_get_CompareInfo;
    struct VirtualInvokeData _13_get_IsNeutralCulture;
    struct VirtualInvokeData _14_get_NumberFormat;
    struct VirtualInvokeData _15_set_NumberFormat;
    struct VirtualInvokeData _16_get_DateTimeFormat;
    struct VirtualInvokeData _17_set_DateTimeFormat;
    struct VirtualInvokeData _18_get_EnglishName;
    struct VirtualInvokeData _19_GetFormat;
};

struct System_Collections_Generic_Dictionary_string__StylePropertyValue__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_EventCallbackRegistry_StaticFields {
    struct UnityEngine_UIElements_EventCallbackListPool_o *s_ListPool;
};

struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_Fields {
    struct UnityEngine_UIElements_StyleSheet_o *sheet;
    struct UnityEngine_UIElements_StyleValueHandle_array *handles;
};

struct System_Byte_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    uint8_t m_Items[65535];
};

struct UnityEngine_UIElements_UIR_RenderChainTextEntry_Fields {
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *command;
    int32_t firstVertex;
    int32_t vertexCount;
};

struct System_Collections_Generic_Stack_Expression__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_Expression__VTable vtable;
};

struct Unity_Collections_NativeArray_GfxUpdateBufferRange__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_GfxUpdateBufferRange__o {
    struct Unity_Collections_NativeArray_GfxUpdateBufferRange__Fields fields;
};

struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_Fields {
};

struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_o {
    struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_Fields fields;
};

struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_o {
    struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_Fields fields;
};

struct System_Collections_Generic_Stack_Expression__o {
    struct System_Collections_Generic_Stack_Expression__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_Expression__Fields fields;
};

struct UnityEngine_UIElements_ICursorManager_Fields {
};

struct UnityEngine_UIElements_ICursorManager_o {
    struct UnityEngine_UIElements_ICursorManager_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ICursorManager_Fields fields;
};

struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_UIElements_StyleSelector_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSelector_o *m_Items[65535];
};

struct System_Text_RegularExpressions_Capture_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__Fields {
    struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__o {
    struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__Fields fields;
};

struct System_Globalization_SortVersion_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Globalization_SortVersion_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_SortVersion_VTable vtable;
};

struct UnityEngine_UIElements_TemplateAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_TemplateAsset_o *m_Items[65535];
};

struct System_Guid_Fields {
    int32_t _a;
    int16_t _b;
    int16_t _c;
    uint8_t _d;
    uint8_t _e;
    uint8_t _f;
    uint8_t _g;
    uint8_t _h;
    uint8_t _i;
    uint8_t _j;
    uint8_t _k;
};

struct System_Guid_o {
    struct System_Guid_Fields fields;
};

struct System_Globalization_SortVersion_Fields {
    int32_t m_NlsVersion;
    struct System_Guid_o m_SortId;
};

struct System_Globalization_SortVersion_o {
    struct System_Globalization_SortVersion_c *klass;
    void *monitor;
    struct System_Globalization_SortVersion_Fields fields;
};

struct System_Runtime_InteropServices_GCHandle_Fields {
    intptr_t handle;
};

struct UnityEngine_UIElements_TextureId_Fields {
    int32_t m_Index;
};

struct UnityEngine_UIElements_TextureId_o {
    struct UnityEngine_UIElements_TextureId_Fields fields;
};

struct System_Globalization_ISimpleCollator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_StyleValueManaged__Fields {
    struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_StyleValueManaged__o {
    struct System_Collections_Generic_List_StyleValueManaged__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StyleValueManaged__Fields fields;
};

struct System_Action_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_T__VTable vtable;
};

struct System_Globalization_ISimpleCollator_Fields {
};

struct System_Globalization_ISimpleCollator_o {
    struct System_Globalization_ISimpleCollator_c *klass;
    void *monitor;
    struct System_Globalization_ISimpleCollator_Fields fields;
};

struct System_Collections_Generic_List_StyleValueManaged__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_StyleValueManaged__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StyleValueManaged__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StyleValueManaged__VTable vtable;
};

struct System_Globalization_CalendarData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Globalization_CalendarData_o *m_Items[65535];
};

struct System_Collections_Generic_List_StyleVariable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_StyleVariable__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StyleVariable__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StyleVariable__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_T__o {
    struct System_Action_T__c *klass;
    void *monitor;
    struct System_Action_T__Fields fields;
};

struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__VTable vtable;
};

struct UnityEngine_UIElements_EventCallbackRegistry_Fields {
    struct UnityEngine_UIElements_EventCallbackList_o *m_Callbacks;
    struct UnityEngine_UIElements_EventCallbackList_o *m_TemporaryCallbacks;
    int32_t m_IsInvoking;
};

struct UnityEngine_UIElements_EventCallbackRegistry_o {
    struct UnityEngine_UIElements_EventCallbackRegistry_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventCallbackRegistry_Fields fields;
};

struct System_Text_RegularExpressions_CaptureCollection_Fields {
    struct System_Text_RegularExpressions_Group_o *_group;
    int32_t _capcount;
    struct System_Text_RegularExpressions_Capture_array *_captures;
};

struct System_Nullable_bool__Fields {
    bool hasValue;
    bool value;
};

struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__Fields {
    struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__o {
    struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__Fields fields;
};

struct UnityEngine_Event_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_int__CultureInfo__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Globalization_Calendar_Fields {
    int32_t m_currentEraValue;
    bool m_isReadOnly;
    int32_t twoDigitYearMax;
};

struct UnityEngine_UIElements_EventCallbackRegistry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_EventCallbackRegistry_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventCallbackRegistry_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallbackRegistry_VTable vtable;
};

struct System_Collections_Generic_List_StyleVariable__Fields {
    struct UnityEngine_UIElements_StyleVariable_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_StyleVariable__o {
    struct System_Collections_Generic_List_StyleVariable__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StyleVariable__Fields fields;
};

struct UnityEngine_UIElements_VisualElement_StaticFields {
    struct UnityEngine_PropertyName_o tooltipPropertyKey;
    uint32_t s_NextId;
    struct System_Collections_Generic_List_string__o *s_EmptyClassList;
    struct UnityEngine_PropertyName_o userDataPropertyKey;
    struct System_String_o *disabledUssClassName;
    struct UnityEngine_Rect_o s_InfiniteRect;
    struct UnityEngine_Material_o *s_runtimeMaterial;
    struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__o *s_TypeData;
    struct System_Collections_Generic_List_VisualElement__o *s_EmptyList;
    struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_o *s_CustomStyleAccess;
    struct System_Text_RegularExpressions_Regex_o *s_InternalStyleSheetPath;
};

struct System_Text_RegularExpressions_CaptureCollection_o {
    struct System_Text_RegularExpressions_CaptureCollection_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_CaptureCollection_Fields fields;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_Fields {
    uint32_t _totalSize_k__BackingField;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o *m_FirstBlock;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o *m_FirstAvailableBlock;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_o *m_BlockPool;
    uint32_t m_HighWatermark;
};

struct System_Text_RegularExpressions_Regex_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Runtime_Serialization_ISerializable_GetObjectData;
};

struct System_Text_RegularExpressions_Regex_c {
    struct Il2CppClass_1 _1;
    struct System_Text_RegularExpressions_Regex_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_Regex_VTable vtable;
};

struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_o m_Items[65535];
};

struct UnityEngine_UIElements_StyleSheet_StaticFields {
    struct System_String_o *kCustomPropertyMarker;
};

struct UnityEngine_Texture_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_width;
    struct VirtualInvokeData _5_set_width;
    struct VirtualInvokeData _6_get_height;
    struct VirtualInvokeData _7_set_height;
    struct VirtualInvokeData _8_get_isReadable;
};

struct UnityEngine_UIElements_StyleProperty_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleProperty_o *m_Items[65535];
};

struct System_Globalization_CalendarData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_CaptureCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_CaptureCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_CaptureCollection_VTable vtable;
};

struct System_Collections_Generic_List_VisualElement__StaticFields {
    struct UnityEngine_UIElements_VisualElement_array *s_emptyArray;
};

struct System_Text_RegularExpressions_Regex_Fields {
    struct System_TimeSpan_o internalMatchTimeout;
    struct System_String_o *pattern;
    int32_t roptions;
    struct System_Text_RegularExpressions_RegexRunnerFactory_o *factory;
    struct System_Collections_Hashtable_o *caps;
    struct System_Collections_Hashtable_o *capnames;
    struct System_String_array *capslist;
    int32_t capsize;
    struct System_Text_RegularExpressions_ExclusiveReference_o *_runnerref;
    struct System_WeakReference_RegexReplacement__o *_replref;
    struct System_Text_RegularExpressions_RegexCode_o *_code;
    bool _refsInitialized;
};

struct System_Text_RegularExpressions_Regex_o {
    struct System_Text_RegularExpressions_Regex_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_Regex_Fields fields;
};

struct UnityEngine_Event_Fields {
    intptr_t m_Ptr;
};

struct System_Collections_Generic_List_YogaNode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_YogaNode__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_YogaNode__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_YogaNode__VTable vtable;
};

struct System_Collections_Generic_Stack_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct UnityEngine_UIElements_UIR_RenderChainCommand_StaticFields {
    int32_t k_ID_MainTex;
    struct Unity_Profiling_ProfilerMarker_o s_ImmediateOverheadMarker;
};

struct System_Collections_Generic_List_YogaNode__Fields {
    struct UnityEngine_Yoga_YogaNode_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_YogaNode__o {
    struct System_Collections_Generic_List_YogaNode__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_YogaNode__Fields fields;
};

struct System_Action_Material__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__StaticFields *static_fields;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__VTable vtable;
};

struct System_WeakReference_RegexReplacement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObjectData;
};

struct System_WeakReference_RegexReplacement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_WeakReference_RegexReplacement__VTable vtable;
};

struct UnityEngine_UIElements_StyleVariableContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleVariableContext_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StyleVariableContext_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleVariableContext_VTable vtable;
};

struct UnityEngine_Yoga_Logger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Yoga_Logger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Yoga_Logger_VTable vtable;
};

struct UnityEngine_UIElements_StyleVariableContext_o {
    struct UnityEngine_UIElements_StyleVariableContext_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleVariableContext_Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__Fields {
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__o *elementPropertyStateDelta;
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___o *elementPropertyQueuedEvents;
    struct UnityEngine_UIElements_IPanel_o *panel;
    int32_t m_ChangesCount;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__Fields fields;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__Fields {
    struct System_Runtime_CompilerServices_Ephemeron_array *data;
    struct Il2CppObject *_lock;
    int32_t size;
};

struct UnityEngine_UIElements_UIR_LinkedPool_BestFitAllocator_Block__Fields {
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ResetAction;
    int32_t m_Limit;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o *m_PoolFirst;
    int32_t _Count_k__BackingField;
};

struct System_Text_RegularExpressions_Regex_CachedCodeEntry_Fields {
    struct System_Text_RegularExpressions_Regex_CachedCodeEntry_o *Next;
    struct System_Text_RegularExpressions_Regex_CachedCodeEntry_o *Previous;
    struct System_Text_RegularExpressions_Regex_CachedCodeEntryKey_o Key;
    struct System_Text_RegularExpressions_RegexCode_o *Code;
    struct System_Collections_Hashtable_o *Caps;
    struct System_Collections_Hashtable_o *Capnames;
    struct System_String_array *Capslist;
    int32_t Capsize;
    struct System_Text_RegularExpressions_ExclusiveReference_o *Runnerref;
    struct System_WeakReference_RegexReplacement__o *ReplRef;
};

struct System_Text_RegularExpressions_Regex_CachedCodeEntry_o {
    struct System_Text_RegularExpressions_Regex_CachedCodeEntry_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_Regex_CachedCodeEntry_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_Fields {
    int32_t id;
    int32_t keyword;
    struct Il2CppObject *value;
};

struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_o {
    struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_Fields fields;
};

struct System_Text_RegularExpressions_Group_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Text_RegularExpressions_Group_o *m_Items[65535];
};

struct System_Runtime_InteropServices_GCHandle_o {
    struct System_Runtime_InteropServices_GCHandle_Fields fields;
};

struct System_WeakReference_RegexReplacement__Fields {
    struct System_Runtime_InteropServices_GCHandle_o handle;
    bool trackResurrection;
};

struct System_WeakReference_RegexReplacement__o {
    struct System_WeakReference_RegexReplacement__c *klass;
    void *monitor;
    struct System_WeakReference_RegexReplacement__Fields fields;
};

struct UnityEngine_Yoga_Logger_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Yoga_Logger_o {
    struct UnityEngine_Yoga_Logger_c *klass;
    void *monitor;
    struct UnityEngine_Yoga_Logger_Fields fields;
};

struct System_Text_RegularExpressions_Regex_CachedCodeEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_Regex_CachedCodeEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_Regex_CachedCodeEntry_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionCombinator_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct UnityEngine_UIElements_VisualElementAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_VisualElementAsset_o *m_Items[65535];
};

struct System_Collections_Generic_Stack_EventCallbackList__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_List_Expression__StaticFields {
    struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_array *s_emptyArray;
};

struct System_Collections_Hashtable_bucket_Fields {
    struct Il2CppObject *key;
    struct Il2CppObject *val;
    int32_t hash_coll;
};

struct UnityEngine_UIElements_StyleVariable_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleVariable_o m_Items[65535];
};

struct UnityEngine_UIElements_StyleValueHandle_o {
    struct UnityEngine_UIElements_StyleValueHandle_Fields fields;
};

struct UnityEngine_UIElements_StyleValueHandle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleValueHandle_o m_Items[65535];
};

struct UnityEngine_Yoga_MeasureFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_StyleSheet_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    bool m_ImportedWithErrors;
    bool m_ImportedWithWarnings;
    struct UnityEngine_UIElements_StyleRule_array *m_Rules;
    struct UnityEngine_UIElements_StyleComplexSelector_array *m_ComplexSelectors;
    struct System_Single_array *floats;
    struct UnityEngine_UIElements_StyleSheets_Dimension_array *dimensions;
    struct UnityEngine_Color_array *colors;
    struct System_String_array *strings;
    struct UnityEngine_Object_array *assets;
    struct UnityEngine_UIElements_StyleSheet_ImportStruct_array *imports;
    struct System_Collections_Generic_List_StyleSheet__o *m_FlattenedImportedStyleSheets;
    int32_t m_ContentHash;
    struct UnityEngine_UIElements_StyleSheets_ScalableImage_array *scalableImages;
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__o *orderedNameSelectors;
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__o *orderedTypeSelectors;
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__o *orderedClassSelectors;
    bool m_IsDefaultStyleSheet;
};

struct UnityEngine_UIElements_StyleSheet_o {
    struct UnityEngine_UIElements_StyleSheet_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSheet_Fields fields;
};

struct System_Nullable_bool__o {
    struct System_Nullable_bool__Fields fields;
};

struct System_Globalization_TextInfo_Fields {
    struct System_String_o *m_listSeparator;
    bool m_isReadOnly;
    struct System_String_o *m_cultureName;
    struct System_Globalization_CultureData_o *m_cultureData;
    struct System_String_o *m_textInfoName;
    struct System_Nullable_bool__o m_IsAsciiCasingSameAsInvariant;
    struct System_String_o *customCultureName;
    int32_t m_nDataItem;
    bool m_useUserOverride;
    int32_t m_win32LangID;
};

struct System_Globalization_TextInfo_o {
    struct System_Globalization_TextInfo_c *klass;
    void *monitor;
    struct System_Globalization_TextInfo_Fields fields;
};

struct UnityEngine_UIElements_EventCallbackListPool_Fields {
    struct System_Collections_Generic_Stack_EventCallbackList__o *m_Stack;
};

struct UnityEngine_UIElements_EventCallbackListPool_o {
    struct UnityEngine_UIElements_EventCallbackListPool_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventCallbackListPool_Fields fields;
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__VTable vtable;
};

struct System_Runtime_CompilerServices_Ephemeron_Fields {
    struct Il2CppObject *key;
    struct Il2CppObject *value;
};

struct System_Runtime_CompilerServices_Ephemeron_o {
    struct System_Runtime_CompilerServices_Ephemeron_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__VisualElement__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_IPanel_Fields {
};

struct UnityEngine_UIElements_ContextualMenuManager_Fields {
    bool _displayMenuHandledOSX_k__BackingField;
};

struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__StaticFields {
    struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct UnityEngine_UIElements_EventCallbackListPool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_EventCallbackListPool_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallbackListPool_VTable vtable;
};

struct System_Collections_Generic_List_VisualElementAsset__StaticFields {
    struct UnityEngine_UIElements_VisualElementAsset_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Globalization_TextInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_ToLower;
    struct VirtualInvokeData _8_ToLower;
    struct VirtualInvokeData _9_ToUpper;
    struct VirtualInvokeData _10_ToUpper;
};

struct System_Globalization_TextInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_TextInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_TextInfo_VTable vtable;
};

struct System_Text_RegularExpressions_RegexBoyerMoore_Fields {
    struct System_Int32_array *Positive;
    struct System_Int32_array *NegativeASCII;
    struct System_Int32_array_array *NegativeUnicode;
    struct System_String_o *Pattern;
    int32_t LowASCII;
    int32_t HighASCII;
    bool RightToLeft;
    bool CaseInsensitive;
    struct System_Globalization_CultureInfo_o *_culture;
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__Fields {
    struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__o {
    struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__Fields fields;
};

struct System_Collections_Generic_List_string__StaticFields {
    struct System_String_array *s_emptyArray;
};

struct UnityEngine_UIElements_EventCallbackList_Fields {
    struct System_Collections_Generic_List_EventCallbackFunctorBase__o *m_List;
    int32_t _trickleDownCallbackCount_k__BackingField;
    int32_t _bubbleUpCallbackCount_k__BackingField;
};

struct UnityEngine_UIElements_EventCallbackList_o {
    struct UnityEngine_UIElements_EventCallbackList_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventCallbackList_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__StylePropertyValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__StylePropertyValue__VTable vtable;
};

struct System_Text_RegularExpressions_Capture_o {
    struct System_Text_RegularExpressions_Capture_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_Capture_Fields fields;
};

struct System_Collections_Generic_Stack_T__RGCTXs {
    struct MethodInfo *_0_System_Array_Empty_T_;
    struct Il2CppClass *_1_T__;
    struct MethodInfo *_2_System_Collections_Generic_EnumerableHelpers_ToArray_T_;
    struct MethodInfo *_3_System_Array_LastIndexOf_T_;
    struct Il2CppClass *_4_System_Collections_Generic_Stack_Enumerator_T_;
    struct MethodInfo *_5_System_Collections_Generic_Stack_Enumerator_T___ctor;
    struct MethodInfo *_6_System_Collections_Generic_Stack_T__ThrowForEmptyStack;
    struct MethodInfo *_7_System_Collections_Generic_Stack_T__PushWithResize;
    struct MethodInfo *_8_System_Array_Resize_T_;
};

struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_VisualElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Text_RegularExpressions_RegexBoyerMoore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_RegexBoyerMoore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_RegexBoyerMoore_VTable vtable;
};

struct UnityEngine_UIElements_BaseVisualElementPanel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_get_focusController;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_Dispose;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_unknown;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_get_repaintData;
    struct VirtualInvokeData _31_set_repaintData;
    struct VirtualInvokeData _32_get_cursorManager;
    struct VirtualInvokeData _33_set_cursorManager;
    struct VirtualInvokeData _34_get_contextualMenuManager;
    struct VirtualInvokeData _35_get_visualTree;
    struct VirtualInvokeData _36_get_dispatcher;
    struct VirtualInvokeData _37_unknown;
    struct VirtualInvokeData _38_unknown;
    struct VirtualInvokeData _39_unknown;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_get_contextType;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_Pick;
    struct VirtualInvokeData _44_unknown;
    struct VirtualInvokeData _45_unknown;
    struct VirtualInvokeData _46_unknown;
    struct VirtualInvokeData _47_get_standardWorldSpaceShader;
    struct VirtualInvokeData _48_unknown;
    struct VirtualInvokeData _49_unknown;
    struct VirtualInvokeData _50_Update;
};

struct System_WeakReference_Fields {
    bool isLongReference;
    struct System_Runtime_InteropServices_GCHandle_o gcHandle;
};

struct System_WeakReference_o {
    struct System_WeakReference_c *klass;
    void *monitor;
    struct System_WeakReference_Fields fields;
};

struct System_Text_RegularExpressions_GroupCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IList_System_Text_RegularExpressions_Group__get_Item;
    struct VirtualInvokeData _5_System_Collections_Generic_IList_System_Text_RegularExpressions_Group__set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IList_System_Text_RegularExpressions_Group__IndexOf;
    struct VirtualInvokeData _7_System_Collections_Generic_IList_System_Text_RegularExpressions_Group__Insert;
    struct VirtualInvokeData _8_System_Collections_Generic_IList_System_Text_RegularExpressions_Group__RemoveAt;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_System_Collections_Generic_ICollection_System_Text_RegularExpressions_Group__Add;
    struct VirtualInvokeData _12_System_Collections_Generic_ICollection_System_Text_RegularExpressions_Group__Clear;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Text_RegularExpressions_Group__Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_System_Collections_Generic_ICollection_System_Text_RegularExpressions_Group__Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_System_Text_RegularExpressions_Group__GetEnumerator;
    struct VirtualInvokeData _17_GetEnumerator;
    struct VirtualInvokeData _18_get_Item;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_System_Collections_IList_get_Item;
    struct VirtualInvokeData _21_System_Collections_IList_set_Item;
    struct VirtualInvokeData _22_System_Collections_IList_Add;
    struct VirtualInvokeData _23_System_Collections_IList_Contains;
    struct VirtualInvokeData _24_System_Collections_IList_Clear;
    struct VirtualInvokeData _25_get_IsReadOnly;
    struct VirtualInvokeData _26_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _27_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _28_System_Collections_IList_Insert;
    struct VirtualInvokeData _29_System_Collections_IList_Remove;
    struct VirtualInvokeData _30_System_Collections_IList_RemoveAt;
    struct VirtualInvokeData _31_CopyTo;
    struct VirtualInvokeData _32_get_Count;
    struct VirtualInvokeData _33_get_SyncRoot;
    struct VirtualInvokeData _34_get_IsSynchronized;
};

struct System_Globalization_CalendarData_Fields {
    struct System_String_o *sNativeName;
    struct System_String_array *saShortDates;
    struct System_String_array *saYearMonths;
    struct System_String_array *saLongDates;
    struct System_String_o *sMonthDay;
    struct System_String_array *saEraNames;
    struct System_String_array *saAbbrevEraNames;
    struct System_String_array *saAbbrevEnglishEraNames;
    struct System_String_array *saDayNames;
    struct System_String_array *saAbbrevDayNames;
    struct System_String_array *saSuperShortDayNames;
    struct System_String_array *saMonthNames;
    struct System_String_array *saAbbrevMonthNames;
    struct System_String_array *saMonthGenitiveNames;
    struct System_String_array *saAbbrevMonthGenitiveNames;
    struct System_String_array *saLeapYearMonthNames;
    int32_t iTwoDigitYearMax;
    int32_t iCurrentEra;
    bool bUseUserOverrides;
};

struct System_Globalization_CalendarData_o {
    struct System_Globalization_CalendarData_c *klass;
    void *monitor;
    struct System_Globalization_CalendarData_Fields fields;
};

struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_UIR_TextureEntry_Fields {
    struct UnityEngine_Texture_o *source;
    struct UnityEngine_UIElements_TextureId_o actual;
    bool replaced;
};

struct UnityEngine_UIElements_VisualElement_TypeData_Fields {
    struct System_Type_o *_type_k__BackingField;
    struct System_String_o *m_FullTypeName;
    struct System_String_o *m_TypeName;
};

struct UnityEngine_UIElements_VisualElement_TypeData_o {
    struct UnityEngine_UIElements_VisualElement_TypeData_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualElement_TypeData_Fields fields;
};

struct System_Text_RegularExpressions_Group_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_Group_c {
    struct Il2CppClass_1 _1;
    struct System_Text_RegularExpressions_Group_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_Group_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__StylePropertyValue__o {
    struct System_Collections_Generic_Dictionary_string__StylePropertyValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__StylePropertyValue__Fields fields;
};

struct System_Text_RegularExpressions_Regex_StaticFields {
    int32_t s_cacheSize;
    struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__o *s_cache;
    int32_t s_cacheCount;
    struct System_Text_RegularExpressions_Regex_CachedCodeEntry_o *s_cacheFirst;
    struct System_Text_RegularExpressions_Regex_CachedCodeEntry_o *s_cacheLast;
    struct System_TimeSpan_o s_maximumMatchTimeout;
    struct System_TimeSpan_o s_defaultMatchTimeout;
    struct System_TimeSpan_o InfiniteMatchTimeout;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_T__o m_Items[65535];
};

struct UnityEngine_UIElements_IMouseEvent_Fields {
};

struct UnityEngine_UIElements_IMouseEvent_o {
    struct UnityEngine_UIElements_IMouseEvent_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IMouseEvent_Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__Fields {
    struct Il2CppObject *startValue;
    struct Il2CppObject *endValue;
    struct Il2CppObject *reversingAdjustedStartValue;
    struct Il2CppObject *currentValue;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_Fields {
    struct System_Collections_Generic_List_Expression__o *m_ProcessExpressionList;
    struct System_Collections_Generic_Stack_Expression__o *m_ExpressionStack;
    struct System_Collections_Generic_Stack_ExpressionCombinator__o *m_CombinatorStack;
    struct System_Collections_Generic_Dictionary_string__Expression__o *m_ParsedExpressionCache;
};

struct System_Text_RegularExpressions_Capture_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_Capture_VTable vtable;
};

struct UnityEngine_UIElements_StyleVariableResolver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_Group_o {
    struct System_Text_RegularExpressions_Group_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_Group_Fields fields;
};

struct UnityEngine_Yoga_YogaNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_MarkDirty;
};

struct System_Collections_Hashtable_StaticFields {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__o *s_serializationInfoTable;
};

struct System_WeakReference_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_IsAlive;
    struct VirtualInvokeData _6_get_Target;
    struct VirtualInvokeData _7_set_Target;
    struct VirtualInvokeData _8_get_TrackResurrection;
    struct VirtualInvokeData _9_GetObjectData;
};

struct System_WeakReference_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_WeakReference_VTable vtable;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___o {
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___Fields fields;
};

struct UnityEngine_UIElements_IMouseEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_Stack_ExpressionCombinator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_ExpressionCombinator__VTable vtable;
};

struct System_Collections_Generic_List_Expression__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct UnityEngine_UIElements_StyleSheets_StyleValue_Fields {
    int32_t id;
    int32_t keyword;
    float number;
    struct UnityEngine_UIElements_Length_o length;
    struct UnityEngine_Color_o color;
    struct System_Runtime_InteropServices_GCHandle_o resource;
};

struct UnityEngine_UIElements_StyleSheets_StyleValue_o {
    struct UnityEngine_UIElements_StyleSheets_StyleValue_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_StyleValue_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheets_StyleValue_o m_Items[65535];
};

struct System_Collections_Generic_Dictionary_int__CultureInfo__o {
    struct System_Collections_Generic_Dictionary_int__CultureInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__CultureInfo__Fields fields;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__Queue_EventBase___VTable vtable;
};

struct UnityEngine_UIElements_EventCallbackList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_Fields {
    int32_t valueIndex;
    int32_t matchedVariableCount;
};

struct System_Action_BaseVisualElementPanel__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BaseVisualElementPanel__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BaseVisualElementPanel__VTable vtable;
};

struct System_Text_RegularExpressions_RegexBoyerMoore_o {
    struct System_Text_RegularExpressions_RegexBoyerMoore_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_RegexBoyerMoore_Fields fields;
};

struct System_Globalization_CultureInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_CultureInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_CultureInfo_VTable vtable;
};

struct System_Globalization_DateTimeFormatInfo_StaticFields {
    struct System_Globalization_DateTimeFormatInfo_o *s_invariantInfo;
    struct System_Char_array *s_monthSpaces;
    struct System_Globalization_DateTimeFormatInfo_o *s_jajpDTFI;
    struct System_Globalization_DateTimeFormatInfo_o *s_zhtwDTFI;
};

struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_o {
    struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_Fields fields;
};

struct UnityEngine_UIElements_StyleVariableResolver_Fields {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_o *m_Matcher;
    struct System_Collections_Generic_List_StylePropertyValue__o *m_ResolvedValues;
    struct System_Collections_Generic_Stack_string__o *m_ResolvedVarStack;
    struct UnityEngine_UIElements_StyleProperty_o *m_Property;
    struct System_Collections_Generic_Stack_StyleVariableResolver_ResolveContext__o *m_ContextStack;
    struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_o m_CurrentContext;
    struct UnityEngine_UIElements_StyleVariableContext_o *_variableContext_k__BackingField;
};

struct System_Globalization_CalendarData_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_CalendarData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_CalendarData_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_Fields {
    int32_t m_Type;
    int32_t min;
    int32_t max;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_o {
    struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_Fields fields;
};

struct System_Text_RegularExpressions_RegexRunnerFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_RegexRunnerFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_RegexRunnerFactory_VTable vtable;
};

struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_Fields {
    struct System_String_o *alias;
    struct System_String_o *path;
    struct UnityEngine_UIElements_VisualTreeAsset_o *asset;
};

struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_o {
    struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_Fields fields;
};

struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyId_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct UnityEngine_Yoga_YogaNode_Fields {
    intptr_t _ygNode;
    struct UnityEngine_Yoga_YogaConfig_o *_config;
    struct System_WeakReference_o *_parent;
    struct System_Collections_Generic_List_YogaNode__o *_children;
    struct UnityEngine_Yoga_MeasureFunction_o *_measureFunction;
    struct UnityEngine_Yoga_BaselineFunction_o *_baselineFunction;
    struct Il2CppObject *_data;
};

struct System_Action_BaseVisualElementPanel__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BaseVisualElementPanel__o {
    struct System_Action_BaseVisualElementPanel__c *klass;
    void *monitor;
    struct System_Action_BaseVisualElementPanel__Fields fields;
};

struct System_Globalization_CultureInfo_Fields {
    bool m_isReadOnly;
    int32_t cultureID;
    int32_t parent_lcid;
    int32_t datetime_index;
    int32_t number_index;
    int32_t default_calendar_type;
    bool m_useUserOverride;
    struct System_Globalization_NumberFormatInfo_o *numInfo;
    struct System_Globalization_DateTimeFormatInfo_o *dateTimeInfo;
    struct System_Globalization_TextInfo_o *textInfo;
    struct System_String_o *m_name;
    struct System_String_o *englishname;
    struct System_String_o *nativename;
    struct System_String_o *iso3lang;
    struct System_String_o *iso2lang;
    struct System_String_o *win3lang;
    struct System_String_o *territory;
    struct System_String_array *native_calendar_names;
    struct System_Globalization_CompareInfo_o *compareInfo;
    void *textinfo_data;
    int32_t m_dataItem;
    struct System_Globalization_Calendar_o *calendar;
    struct System_Globalization_CultureInfo_o *parent_culture;
    bool constructed;
    struct System_Byte_array *cached_serialized_form;
    struct System_Globalization_CultureData_o *m_cultureData;
    bool m_isInherited;
};

struct System_Globalization_CultureInfo_o {
    struct System_Globalization_CultureInfo_c *klass;
    void *monitor;
    struct System_Globalization_CultureInfo_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_int__CultureInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__CultureInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__CultureInfo__VTable vtable;
};

struct UnityEngine_UIElements_StyleSelectorPart_Fields {
    struct System_String_o *m_Value;
    int32_t m_Type;
    struct Il2CppObject *tempData;
};

struct UnityEngine_UIElements_UIR_MeshHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_MeshHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_MeshHandle_VTable vtable;
};

struct System_Globalization_CultureInfo_StaticFields {
    struct System_Globalization_CultureInfo_o *invariant_culture_info;
    struct Il2CppObject *shared_table_lock;
    struct System_Globalization_CultureInfo_o *default_current_culture;
    struct System_Globalization_CultureInfo_o *s_DefaultThreadCurrentUICulture;
    struct System_Globalization_CultureInfo_o *s_DefaultThreadCurrentCulture;
    struct System_Collections_Generic_Dictionary_int__CultureInfo__o *shared_by_number;
    struct System_Collections_Generic_Dictionary_string__CultureInfo__o *shared_by_name;
    struct System_Globalization_CultureInfo_o *s_UserPreferredCultureInfoInAppX;
    bool IsTaiwanSku;
};

struct System_Func_float__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Unity_Collections_NativeArray_T__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_T__o {
    struct Unity_Collections_NativeArray_T__Fields fields;
};

struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__Fields {
    bool _disposed_k__BackingField;
    struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__o *gpuData;
    struct Unity_Collections_NativeArray_T__o cpuData;
    struct Unity_Collections_NativeArray_GfxUpdateBufferRange__o updateRanges;
    struct UnityEngine_UIElements_UIR_GPUBufferAllocator_o *allocator;
    uint32_t m_UpdateRangePoolSize;
    uint32_t m_ElemStride;
    uint32_t m_UpdateRangeMin;
    uint32_t m_UpdateRangeMax;
    uint32_t m_UpdateRangesEnqueued;
    uint32_t m_UpdateRangesBatchStart;
    bool m_UpdateRangesSaturated;
};

struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__o {
    struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__Fields fields;
};

struct System_Collections_Generic_Stack_ExpressionCombinator__Fields {
    struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionCombinator_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_ExpressionCombinator__o {
    struct System_Collections_Generic_Stack_ExpressionCombinator__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_ExpressionCombinator__Fields fields;
};

struct System_Globalization_Calendar_o {
    struct System_Globalization_Calendar_c *klass;
    void *monitor;
    struct System_Globalization_Calendar_Fields fields;
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_MeshHandle__Fields {
    struct UnityEngine_UIElements_UIR_MeshHandle_o *poolNext;
};

struct UnityEngine_UIElements_UIR_Alloc_Fields {
    uint32_t start;
    uint32_t size;
    struct Il2CppObject *handle;
    bool shortLived;
};

struct UnityEngine_UIElements_UIR_Alloc_o {
    struct UnityEngine_UIElements_UIR_Alloc_Fields fields;
};

struct UnityEngine_UIElements_UIR_MeshHandle_Fields {
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_MeshHandle__Fields super;
    struct UnityEngine_UIElements_UIR_Alloc_o allocVerts;
    struct UnityEngine_UIElements_UIR_Alloc_o allocIndices;
    uint32_t triangleCount;
    struct UnityEngine_UIElements_UIR_Page_o *allocPage;
    uint32_t allocTime;
    uint32_t updateAllocID;
};

struct UnityEngine_UIElements_UIR_MeshHandle_o {
    struct UnityEngine_UIElements_UIR_MeshHandle_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_MeshHandle_Fields fields;
};

struct UnityEngine_UIElements_StyleProperty_Fields {
    struct System_String_o *m_Name;
    int32_t m_Line;
    struct UnityEngine_UIElements_StyleValueHandle_array *m_Values;
    bool isCustomProperty;
    bool requireVariableResolve;
};

struct UnityEngine_UIElements_ContextualMenuManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_o {
    struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_o m_Items[65535];
};

struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_StyleDataRef_RefCounted_T_;
    struct Il2CppClass *_1_UnityEngine_UIElements_StyleDataRef_RefCounted_T_;
    struct MethodInfo *_2_UnityEngine_UIElements_StyleDataRef_RefCounted_T___ctor;
    struct Il2CppClass *_3_T;
    struct Il2CppClass *_4_UnityEngine_UIElements_IStyleDataGroup_T_;
};

struct UnityEngine_UIElements_ContextualMenuManager_o {
    struct UnityEngine_UIElements_ContextualMenuManager_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ContextualMenuManager_Fields fields;
};

struct System_Globalization_Calendar_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_MinSupportedDateTime;
    struct VirtualInvokeData _6_get_MaxSupportedDateTime;
    struct VirtualInvokeData _7_get_ID;
    struct VirtualInvokeData _8_get_BaseCalendarID;
    struct VirtualInvokeData _9_Clone;
    struct VirtualInvokeData _10_get_CurrentEraValue;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_IsLeapYear;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_ToDateTime;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_TryToDateTime;
    struct VirtualInvokeData _25_IsValidYear;
    struct VirtualInvokeData _26_IsValidMonth;
    struct VirtualInvokeData _27_IsValidDay;
    struct VirtualInvokeData _28_get_TwoDigitYearMax;
    struct VirtualInvokeData _29_set_TwoDigitYearMax;
    struct VirtualInvokeData _30_ToFourDigitYear;
};

struct System_Globalization_Calendar_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_Calendar_VTable vtable;
};

struct System_Text_RegularExpressions_RegexCode_o {
    struct System_Text_RegularExpressions_RegexCode_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_RegexCode_Fields fields;
};

struct System_Collections_Generic_List_RenderChainTextEntry__Fields {
    struct UnityEngine_UIElements_UIR_RenderChainTextEntry_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_Fields {
    int32_t type;
    struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplier_o multiplier;
    int32_t dataType;
    int32_t combinator;
    struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_array *subExpressions;
    struct System_String_o *keyword;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_BestFitAllocator_Block__Fields {
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o *poolNext;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_Fields {
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_BestFitAllocator_Block__Fields super;
    uint32_t start;
    uint32_t end;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o *prev;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o *next;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o *prevAvailable;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o *nextAvailable;
    bool allocated;
};

struct UnityEngine_UIElements_ContextualMenuManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ContextualMenuManager_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__o {
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__Fields fields;
};

struct System_Char_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    uint16_t m_Items[65535];
};

struct UnityEngine_Pool_ObjectPool_Queue_EventBase___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_CountInactive;
    struct VirtualInvokeData _6_Get;
    struct VirtualInvokeData _7_Release;
    struct VirtualInvokeData _8_Clear;
};

struct System_Collections_Generic_List_IValueAnimationUpdate__Fields {
    struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_StyleProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Yoga_YogaConfig_Fields {
    intptr_t _ygConfig;
    struct UnityEngine_Yoga_Logger_o *_logger;
};

struct UnityEngine_Yoga_YogaConfig_o {
    struct UnityEngine_Yoga_YogaConfig_c *klass;
    void *monitor;
    struct UnityEngine_Yoga_YogaConfig_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__VTable vtable;
};

struct UnityEngine_UIElements_EventCallbackFunctorBase_Fields {
    int32_t _phase_k__BackingField;
    int32_t _invokePolicy_k__BackingField;
};

struct UnityEngine_Yoga_YogaConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Yoga_YogaConfig_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Yoga_YogaConfig_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Yoga_YogaConfig_VTable vtable;
};

struct System_Collections_Generic_List_EventCallbackFunctorBase__StaticFields {
    struct UnityEngine_UIElements_EventCallbackFunctorBase_array *s_emptyArray;
};

struct System_Text_RegularExpressions_RegexRunnerFactory_Fields {
};

struct System_Text_RegularExpressions_RegexRunnerFactory_o {
    struct System_Text_RegularExpressions_RegexRunnerFactory_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_RegexRunnerFactory_Fields fields;
};

struct System_Collections_Generic_List_RenderChainTextEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Text_RegularExpressions_ExclusiveReference_Fields {
    struct System_Text_RegularExpressions_RegexRunner_o *_ref;
    struct System_Text_RegularExpressions_RegexRunner_o *_obj;
    int32_t _locked;
};

struct UnityEngine_Pool_ObjectPool_Queue_EventBase___Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ActionOnGet;
    struct System_Action_T__o *m_ActionOnRelease;
    struct System_Action_T__o *m_ActionOnDestroy;
    int32_t m_MaxSize;
    bool m_CollectionCheck;
    int32_t _CountAll_k__BackingField;
};

struct UnityEngine_UIElements_UIR_BasicNode_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_string__CultureInfo__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Text_RegularExpressions_ExclusiveReference_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_ExclusiveReference_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_ExclusiveReference_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_Dimension_Fields {
    int32_t unit;
    float value;
};

struct System_Collections_Generic_List_YogaNode__StaticFields {
    struct UnityEngine_Yoga_YogaNode_array *s_emptyArray;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_o *m_Items[65535];
};

struct System_Text_RegularExpressions_ExclusiveReference_o {
    struct System_Text_RegularExpressions_ExclusiveReference_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_ExclusiveReference_Fields fields;
};

struct System_Collections_Generic_List_StyleSheet__StaticFields {
    struct UnityEngine_UIElements_StyleSheet_array *s_emptyArray;
};

struct System_Text_RegularExpressions_RegexCode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_RegexCode_VTable vtable;
};

struct System_Collections_Generic_Stack_EventCallbackList__o {
    struct System_Collections_Generic_Stack_EventCallbackList__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_EventCallbackList__Fields fields;
};

struct UnityEngine_Color_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Color_o m_Items[65535];
};

struct UnityEngine_Event_o {
    struct UnityEngine_Event_c *klass;
    void *monitor;
    struct UnityEngine_Event_Fields fields;
};

struct System_Action_Material__o {
    struct System_Action_Material__c *klass;
    void *monitor;
    struct System_Action_Material__Fields fields;
};

struct System_Action_Material__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Material__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Material__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__CultureInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Globalization_CalendarData_StaticFields {
    struct System_Globalization_CalendarData_o *Invariant;
    struct System_String_array *HEBREW_MONTH_NAMES;
    struct System_String_array *HEBREW_LEAP_MONTH_NAMES;
};

struct System_Collections_Generic_Stack_EventCallbackList__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_EventCallbackList__VTable vtable;
};

struct UnityEngine_UIElements_UIR_State_Fields {
    struct UnityEngine_Material_o *material;
    struct UnityEngine_Texture_o *font;
    float fontTexSDFScale;
    struct UnityEngine_UIElements_TextureId_o texture;
    int32_t stencilRef;
};

struct UnityEngine_UIElements_UIR_State_o {
    struct UnityEngine_UIElements_UIR_State_Fields fields;
};

struct UnityEngine_UIElements_StyleSelectorPart_o {
    struct UnityEngine_UIElements_StyleSelectorPart_Fields fields;
};

struct UnityEngine_UIElements_EventCallbackList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallbackList_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_Dimension_o {
    struct UnityEngine_UIElements_StyleSheets_Dimension_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_Dimension_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheets_Dimension_o m_Items[65535];
};

struct System_Collections_IEqualityComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_VisualElement_TypeData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VisualElement_TypeData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElement_TypeData_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__VisualElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_VTable vtable;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__Fields {
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__Fields fields;
};

struct System_Collections_Hashtable_Fields {
    struct System_Collections_Hashtable_bucket_array *_buckets;
    int32_t _count;
    int32_t _occupancy;
    int32_t _loadsize;
    float _loadFactor;
    int32_t _version;
    bool _isWriterInProgress;
    struct System_Collections_ICollection_o *_keys;
    struct System_Collections_ICollection_o *_values;
    struct System_Collections_IEqualityComparer_o *_keycomparer;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Hashtable_o {
    struct System_Collections_Hashtable_c *klass;
    void *monitor;
    struct System_Collections_Hashtable_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_o {
    struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_Fields fields;
};

struct System_Collections_IEqualityComparer_Fields {
};

struct System_Collections_IEqualityComparer_o {
    struct System_Collections_IEqualityComparer_c *klass;
    void *monitor;
    struct System_Collections_IEqualityComparer_Fields fields;
};

struct System_Action_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_o {
    struct System_Action_c *klass;
    void *monitor;
    struct System_Action_Fields fields;
};

struct System_Collections_Generic_List_IValueAnimationUpdate__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Action_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_Fields {
    struct System_Collections_Generic_List_StylePropertyValue__o *m_Values;
    struct System_Collections_Generic_List_int__o *m_ValueCount;
    struct UnityEngine_UIElements_StyleVariableResolver_o *m_Resolver;
    struct UnityEngine_UIElements_StyleSheet_o *m_Sheet;
    struct UnityEngine_UIElements_StyleProperty_array *m_Properties;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyId_array *m_PropertyIds;
    int32_t m_CurrentValueIndex;
    int32_t m_CurrentPropertyIndex;
    struct UnityEngine_UIElements_StyleProperty_o *_property_k__BackingField;
    int32_t _propertyId_k__BackingField;
    int32_t _valueCount_k__BackingField;
    float _dpiScaling_k__BackingField;
};

struct System_Collections_Hashtable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_Add;
    struct VirtualInvokeData _24_Clear;
    struct VirtualInvokeData _25_Clone;
    struct VirtualInvokeData _26_Contains;
    struct VirtualInvokeData _27_ContainsKey;
    struct VirtualInvokeData _28_CopyTo;
    struct VirtualInvokeData _29_get_Item;
    struct VirtualInvokeData _30_set_Item;
    struct VirtualInvokeData _31_GetEnumerator;
    struct VirtualInvokeData _32_GetHash;
    struct VirtualInvokeData _33_get_IsReadOnly;
    struct VirtualInvokeData _34_get_IsFixedSize;
    struct VirtualInvokeData _35_get_IsSynchronized;
    struct VirtualInvokeData _36_KeyEquals;
    struct VirtualInvokeData _37_get_Keys;
    struct VirtualInvokeData _38_get_Values;
    struct VirtualInvokeData _39_Remove;
    struct VirtualInvokeData _40_get_SyncRoot;
    struct VirtualInvokeData _41_get_Count;
    struct VirtualInvokeData _42_GetObjectData;
    struct VirtualInvokeData _43_OnDeserialization;
};

struct System_Collections_Hashtable_c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Hashtable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Hashtable_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
};

struct UnityEngine_UIElements_StyleSheet_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StyleSheet_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheet_VTable vtable;
};

struct System_Collections_Generic_List_Expression__Fields {
    struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__Fields {
    struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Event_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Event_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Event_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_Fields {
    struct UnityEngine_UIElements_StyleSheet_o *sheet;
    struct UnityEngine_UIElements_StyleValueHandle_o handle;
};

struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_TemplateAsset_AttributeOverride_o m_Items[65535];
};

struct System_Collections_Generic_List_StyleSheet__Fields {
    struct UnityEngine_UIElements_StyleSheet_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Texture_StaticFields {
    int32_t GenerateAllMips;
};

struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__RGCTXs {
    struct MethodInfo *_0_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_T_;
};

struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_o m_Items[65535];
};

struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_Fields {
    struct System_String_o *slotName;
    int32_t assetId;
};

struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_o {
    struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_Fields fields;
};

struct UnityEngine_UIElements_EventCallbackFunctorBase_o {
    struct UnityEngine_UIElements_EventCallbackFunctorBase_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventCallbackFunctorBase_Fields fields;
};

struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_Fields {
    struct System_Collections_Generic_Dictionary_string__StylePropertyValue__o *m_CustomProperties;
    float m_DpiScaling;
};

struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_o {
    struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheets_StyleValueManaged_o m_Items[65535];
};

struct System_Collections_Generic_List_EventCallbackFunctorBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_UIR_GPUBufferAllocator_Fields {
    struct UnityEngine_UIElements_UIR_BestFitAllocator_o *m_Low;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_o *m_High;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__o {
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__Fields fields;
};

struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__o {
    struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__Fields fields;
};

struct UnityEngine_UIElements_StyleVariableResolver_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StyleVariableResolver_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleVariableResolver_VTable vtable;
};

struct UnityEngine_UIElements_StyleComplexSelector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleComplexSelector_Fields {
    int32_t m_Specificity;
    struct UnityEngine_UIElements_StyleRule_o *_rule_k__BackingField;
    struct UnityEngine_UIElements_StyleSelector_array *m_Selectors;
    int32_t ruleIndex;
    struct UnityEngine_UIElements_StyleComplexSelector_o *nextInTable;
    int32_t orderInStyleSheet;
};

struct System_Globalization_CompareInfo_StaticFields {
    struct System_Globalization_CompareInfo_o *Invariant;
    struct System_Collections_Generic_Dictionary_string__ISimpleCollator__o *collators;
    bool managedCollation;
    bool managedCollationChecked;
};

struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_VisualTreeAsset_UsingEntry__VTable vtable;
};

struct UnityEngine_UIElements_StyleVariableResolver_o {
    struct UnityEngine_UIElements_StyleVariableResolver_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleVariableResolver_Fields fields;
};

struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__StaticFields *static_fields;
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__VTable vtable;
};

struct System_Action_MeshGenerationContext__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MeshGenerationContext__o {
    struct System_Action_MeshGenerationContext__c *klass;
    void *monitor;
    struct System_Action_MeshGenerationContext__Fields fields;
};

struct System_Collections_ICollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_Dictionary_string__CultureInfo__o {
    struct System_Collections_Generic_Dictionary_string__CultureInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__CultureInfo__Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MatchKeyword;
    struct VirtualInvokeData _5_MatchNumber;
    struct VirtualInvokeData _6_MatchInteger;
    struct VirtualInvokeData _7_MatchLength;
    struct VirtualInvokeData _8_MatchPercentage;
    struct VirtualInvokeData _9_MatchColor;
    struct VirtualInvokeData _10_MatchResource;
    struct VirtualInvokeData _11_MatchUrl;
    struct VirtualInvokeData _12_MatchTime;
    struct VirtualInvokeData _13_MatchAngle;
    struct VirtualInvokeData _14_MatchCustomIdent;
    struct VirtualInvokeData _15_get_valueCount;
    struct VirtualInvokeData _16_get_isCurrentVariable;
    struct VirtualInvokeData _17_get_isCurrentComma;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_VTable vtable;
};

struct System_Action_MeshGenerationContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MeshGenerationContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MeshGenerationContext__VTable vtable;
};

struct System_Collections_ICollection_Fields {
};

struct System_Collections_ICollection_o {
    struct System_Collections_ICollection_c *klass;
    void *monitor;
    struct System_Collections_ICollection_Fields fields;
};

struct System_Globalization_TextInfo_StaticFields {
    struct System_Globalization_TextInfo_o *s_Invariant;
};

struct System_Collections_Generic_Stack_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_string__VTable vtable;
};

struct System_Collections_Generic_List_StyleSheet__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StyleSheet__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StyleSheet__VTable vtable;
};

struct UnityEngine_UIElements_EventCallbackFunctorBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_EventCallbackFunctorBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallbackFunctorBase_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_Fields {
    struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__o *m_ContextStack;
    struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_o m_CurrentContext;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_Fields {
    struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_Fields super;
    struct System_Collections_Generic_List_StylePropertyValue__o *m_Values;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_o {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyValueMatcher_Fields fields;
};

struct System_Globalization_DateTimeFormatInfo_Fields {
    struct System_Globalization_CultureData_o *_cultureData;
    struct System_String_o *_name;
    struct System_String_o *_langName;
    struct System_Globalization_CompareInfo_o *_compareInfo;
    struct System_Globalization_CultureInfo_o *_cultureInfo;
    struct System_String_o *amDesignator;
    struct System_String_o *pmDesignator;
    struct System_String_o *dateSeparator;
    struct System_String_o *generalShortTimePattern;
    struct System_String_o *generalLongTimePattern;
    struct System_String_o *timeSeparator;
    struct System_String_o *monthDayPattern;
    struct System_String_o *dateTimeOffsetPattern;
    struct System_Globalization_Calendar_o *calendar;
    int32_t firstDayOfWeek;
    int32_t calendarWeekRule;
    struct System_String_o *fullDateTimePattern;
    struct System_String_array *abbreviatedDayNames;
    struct System_String_array *m_superShortDayNames;
    struct System_String_array *dayNames;
    struct System_String_array *abbreviatedMonthNames;
    struct System_String_array *monthNames;
    struct System_String_array *genitiveMonthNames;
    struct System_String_array *m_genitiveAbbreviatedMonthNames;
    struct System_String_array *leapYearMonthNames;
    struct System_String_o *longDatePattern;
    struct System_String_o *shortDatePattern;
    struct System_String_o *yearMonthPattern;
    struct System_String_o *longTimePattern;
    struct System_String_o *shortTimePattern;
    struct System_String_array *allYearMonthPatterns;
    struct System_String_array *allShortDatePatterns;
    struct System_String_array *allLongDatePatterns;
    struct System_String_array *allShortTimePatterns;
    struct System_String_array *allLongTimePatterns;
    struct System_String_array *m_eraNames;
    struct System_String_array *m_abbrevEraNames;
    struct System_String_array *m_abbrevEnglishEraNames;
    struct System_Globalization_CalendarId_array *optionalCalendars;
    bool _isReadOnly;
    int32_t formatFlags;
    struct System_String_o *_fullTimeSpanPositivePattern;
    struct System_String_o *_fullTimeSpanNegativePattern;
    struct System_Globalization_DateTimeFormatInfo_TokenHashValue_array *_dtfiTokenHash;
};

struct UnityEngine_Event_StaticFields {
    struct UnityEngine_Event_o *s_Current;
    struct UnityEngine_Event_o *s_MasterEvent;
};

struct System_Text_RegularExpressions_Group_StaticFields {
    struct System_Text_RegularExpressions_Group_o *s_emptyGroup;
};

struct System_Collections_Generic_List_StyleSheet__o {
    struct System_Collections_Generic_List_StyleSheet__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StyleSheet__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__VisualElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__VisualElement__VTable vtable;
};

struct UnityEngine_UIElements_UIR_RenderChainCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Globalization_CalendarId_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    uint16_t m_Items[65535];
};

struct UnityEngine_Yoga_YogaNode_o {
    struct UnityEngine_Yoga_YogaNode_c *klass;
    void *monitor;
    struct UnityEngine_Yoga_YogaNode_Fields fields;
};

struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___StaticFields {
    struct System_Collections_Generic_KeyValuePair_PropertyName__object__array *s_emptyArray;
};

struct System_Action_IPanel__o {
    struct System_Action_IPanel__c *klass;
    void *monitor;
    struct System_Action_IPanel__Fields fields;
};

struct UnityEngine_Pool_ObjectPool_Queue_EventBase___o {
    struct UnityEngine_Pool_ObjectPool_Queue_EventBase___c *klass;
    void *monitor;
    struct UnityEngine_Pool_ObjectPool_Queue_EventBase___Fields fields;
};

struct System_Globalization_DateTimeFormatInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetFormat;
    struct VirtualInvokeData _5_Clone;
};

struct System_Globalization_DateTimeFormatInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_DateTimeFormatInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_DateTimeFormatInfo_VTable vtable;
};

struct System_Action_IPanel__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IPanel__VTable vtable;
};

struct System_Globalization_DateTimeFormatInfo_o {
    struct System_Globalization_DateTimeFormatInfo_c *klass;
    void *monitor;
    struct System_Globalization_DateTimeFormatInfo_Fields fields;
};

struct UnityEngine_UIElements_TemplateAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_TryGetAttributeValue;
    struct VirtualInvokeData _5_OnBeforeSerialize;
    struct VirtualInvokeData _6_OnAfterDeserialize;
};

struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__Fields {
    int32_t m_RefCount;
    uint32_t m_Id;
    struct Il2CppObject *value;
};

struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__o {
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__Fields fields;
};

struct UnityEngine_UIElements_UIR_GPUBufferAllocator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ElementUnderPointer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Pool_ObjectPool_Queue_EventBase___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Pool_ObjectPool_Queue_EventBase___VTable vtable;
};

struct System_Collections_Generic_List_IValueAnimationUpdate__StaticFields {
    struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_array *s_emptyArray;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_StaticFields {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_GetCursorIdFunction_o *getCursorIdFunc;
};

struct System_Collections_Generic_Dictionary_string__VisualElement__o {
    struct System_Collections_Generic_Dictionary_string__VisualElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__VisualElement__Fields fields;
};

struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__o {
    struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__Fields fields;
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___Fields {
    struct UnityEngine_UIElements_UIR_BasicNode_T__o *poolNext;
};

struct System_Func_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__Fields {
    struct UnityEngine_UIElements_StyleSheets_BaseStyleMatcher_MatchContext_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__StaticFields {
    struct UnityEngine_Pool_ObjectPool_Queue_EventBase___o *k_EventQueuePool;
};

struct UnityEngine_UIElements_StyleComplexSelector_StaticFields {
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector_PseudoStateData__o *s_PseudoStates;
};

struct UnityEngine_Yoga_YogaNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Yoga_YogaNode_VTable vtable;
};

struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Regex_CachedCodeEntryKey__Regex_CachedCodeEntry__VTable vtable;
};

struct UnityEngine_UIElements_EventCallbackList_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_EventCallbackList_o *m_Items[65535];
};

struct UnityEngine_UIElements_StyleComplexSelector_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleComplexSelector_o *m_Items[65535];
};

struct UnityEngine_UIElements_UIR_TextureEntry_o {
    struct UnityEngine_UIElements_UIR_TextureEntry_Fields fields;
};

struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__Fields {
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___Fields super;
    struct UnityEngine_UIElements_UIR_BasicNode_T__o *next;
    struct UnityEngine_UIElements_UIR_TextureEntry_o data;
};

struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_o {
    struct UnityEngine_UIElements_UIR_BestFitAllocator_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Fields fields;
};

struct UnityEngine_UIElements_UIR_BasicNode_T__Fields {
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___Fields super;
    struct UnityEngine_UIElements_UIR_BasicNode_T__o *next;
    struct Il2CppObject *data;
};

struct System_Globalization_CultureData_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_CultureData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_CultureData_VTable vtable;
};

struct UnityEngine_UIElements_VisualElementAsset_Fields {
    struct System_String_o *m_Name;
    int32_t m_Id;
    int32_t m_OrderInDocument;
    int32_t m_ParentId;
    int32_t m_RuleIndex;
    struct System_String_o *m_Text;
    int32_t m_PickingMode;
    struct System_String_o *m_FullTypeName;
    struct System_String_array *m_Classes;
    struct System_Collections_Generic_List_string__o *m_StylesheetPaths;
    struct System_Collections_Generic_List_StyleSheet__o *m_Stylesheets;
    struct System_Collections_Generic_List_string__o *m_Properties;
};

struct UnityEngine_UIElements_TemplateAsset_Fields {
    struct UnityEngine_UIElements_VisualElementAsset_Fields super;
    struct System_String_o *m_TemplateAlias;
    struct System_Collections_Generic_List_TemplateAsset_AttributeOverride__o *m_AttributeOverrides;
    struct System_Collections_Generic_List_VisualTreeAsset_SlotUsageEntry__o *m_SlotUsages;
};

struct UnityEngine_UIElements_TemplateAsset_o {
    struct UnityEngine_UIElements_TemplateAsset_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TemplateAsset_Fields fields;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_VTable vtable;
};

struct System_Globalization_CultureData_o {
    struct System_Globalization_CultureData_c *klass;
    void *monitor;
    struct System_Globalization_CultureData_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_o {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_ScalableImage_o {
    struct UnityEngine_UIElements_StyleSheets_ScalableImage_Fields fields;
};

struct UnityEngine_UIElements_TemplateAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TemplateAsset_VTable vtable;
};

struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_Collections_Generic_List_string__Fields {
    struct System_String_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_EventCallbackFunctorBase__Fields {
    struct UnityEngine_UIElements_EventCallbackFunctorBase_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_EventCallbackFunctorBase__o {
    struct System_Collections_Generic_List_EventCallbackFunctorBase__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_EventCallbackFunctorBase__Fields fields;
};

struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__Fields {
    bool _disposed_k__BackingField;
    struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__o *gpuData;
    struct Unity_Collections_NativeArray_T__o cpuData;
    struct Unity_Collections_NativeArray_GfxUpdateBufferRange__o updateRanges;
    struct UnityEngine_UIElements_UIR_GPUBufferAllocator_o *allocator;
    uint32_t m_UpdateRangePoolSize;
    uint32_t m_ElemStride;
    uint32_t m_UpdateRangeMin;
    uint32_t m_UpdateRangeMax;
    uint32_t m_UpdateRangesEnqueued;
    uint32_t m_UpdateRangesBatchStart;
    bool m_UpdateRangesSaturated;
};

struct UnityEngine_Yoga_MeasureFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Yoga_MeasureFunction_VTable vtable;
};

struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_Experimental_IValueAnimationUpdate_o *m_Items[65535];
};

struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Yoga_MeasureFunction_o {
    struct UnityEngine_Yoga_MeasureFunction_c *klass;
    void *monitor;
    struct UnityEngine_Yoga_MeasureFunction_Fields fields;
};

struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___VTable vtable;
};

struct System_Func_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__VTable vtable;
};

struct System_Collections_Generic_List_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T_;
    struct Il2CppClass *_1_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T_;
    struct MethodInfo *_2_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T____cctor_b__11_0;
};

struct System_Collections_Generic_List_string__o {
    struct System_Collections_Generic_List_string__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_string__Fields fields;
};

struct System_Collections_Generic_List_string__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_string__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_string__VTable vtable;
};

struct System_Collections_Generic_List_StyleValue__StaticFields {
    struct UnityEngine_UIElements_StyleSheets_StyleValue_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__o {
    struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__Fields fields;
};

struct System_Func_float__float__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_StyleValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_StyleValue__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StyleValue__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StyleValue__VTable vtable;
};

struct UnityEngine_UIElements_StyleRule_Fields {
    struct UnityEngine_UIElements_StyleProperty_array *m_Properties;
    int32_t line;
    int32_t customPropertiesCount;
};

struct UnityEngine_UIElements_ElementUnderPointer_Fields {
    struct UnityEngine_UIElements_VisualElement_array *m_PendingTopElementUnderPointer;
    struct UnityEngine_UIElements_VisualElement_array *m_TopElementUnderPointer;
    struct UnityEngine_UIElements_IPointerEvent_array *m_TriggerPointerEvent;
    struct UnityEngine_UIElements_IMouseEvent_array *m_TriggerMouseEvent;
    struct UnityEngine_Vector2_array *m_PickingPointerPositions;
    struct System_Boolean_array *m_IsPickingPointerTemporaries;
};

struct UnityEngine_UIElements_StyleRule_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleRule_o *m_Items[65535];
};

struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__VTable vtable;
};

struct System_Collections_Generic_Stack_string__Fields {
    struct System_String_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_string__o {
    struct System_Collections_Generic_Stack_string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_string__Fields fields;
};

struct System_Collections_Generic_List_TemplateAsset__StaticFields {
    struct UnityEngine_UIElements_TemplateAsset_array *s_emptyArray;
};

struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__o {
    struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__Fields fields;
};

struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_TryGetValue;
    struct VirtualInvokeData _5_TryGetValue;
    struct VirtualInvokeData _6_TryGetValue;
    struct VirtualInvokeData _7_TryGetValue;
    struct VirtualInvokeData _8_TryGetValue;
    struct VirtualInvokeData _9_TryGetValue;
    struct VirtualInvokeData _10_TryGetValue;
};

struct System_Func_T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__o {
    struct System_Func_T__c *klass;
    void *monitor;
    struct System_Func_T__Fields fields;
};

struct System_Collections_Generic_List_StylePropertyValue__StaticFields {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_string__CultureInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__CultureInfo__VTable vtable;
};

struct System_Boolean_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    bool m_Items[65535];
};

struct System_Collections_Generic_List_StyleValue__Fields {
    struct UnityEngine_UIElements_StyleSheets_StyleValue_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_StyleValue__o {
    struct System_Collections_Generic_List_StyleValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StyleValue__Fields fields;
};

struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___Fields {
    struct System_Collections_Generic_KeyValuePair_PropertyName__object__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___o {
    struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_KeyValuePair_PropertyName__object___Fields fields;
};

struct UnityEngine_UIElements_UIR_RenderChainTextEntry_o {
    struct UnityEngine_UIElements_UIR_RenderChainTextEntry_Fields fields;
};

struct UnityEngine_UIElements_StyleVariableResolver_StaticFields {
    struct UnityEngine_UIElements_StyleSheets_Syntax_StyleSyntaxParser_o *s_SyntaxParser;
};

struct UnityEngine_UIElements_IMouseEvent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_IMouseEvent_o *m_Items[65535];
};

struct System_Collections_Generic_List_EventCallbackFunctorBase__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_EventCallbackFunctorBase__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_EventCallbackFunctorBase__VTable vtable;
};

struct System_Collections_Hashtable_bucket_o {
    struct System_Collections_Hashtable_bucket_Fields fields;
};

struct System_Collections_Hashtable_bucket_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Hashtable_bucket_o m_Items[65535];
};

struct UnityEngine_UIElements_UIR_RenderChainCommand_Fields {
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__Fields super;
    struct UnityEngine_UIElements_VisualElement_o *owner;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *prev;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *next;
    bool closing;
    int32_t type;
    struct UnityEngine_UIElements_UIR_State_o state;
    struct UnityEngine_UIElements_UIR_MeshHandle_o *mesh;
    int32_t indexOffset;
    int32_t indexCount;
    struct System_Action_o *callback;
};

struct UnityEngine_UIElements_UIR_RenderChainCommand_o {
    struct UnityEngine_UIElements_UIR_RenderChainCommand_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_Fields fields;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__StylePropertyAnimationSystem_TransitionState__VTable vtable;
};

struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElement_CustomStyleAccess_VTable vtable;
};

struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__VisualElement_TypeData__VTable vtable;
};

struct UnityEngine_UIElements_UIR_RenderChainCommand_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_VTable vtable;
};

struct UnityEngine_UIElements_UIR_RenderChainTextEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_RenderChainTextEntry_o m_Items[65535];
};

struct UnityEngine_UIElements_BaseVisualElementPanel_Fields {
    struct System_Action_BaseVisualElementPanel__o *panelDisposed;
    float m_Scale;
    struct UnityEngine_Yoga_YogaConfig_o *yogaConfig;
    float m_PixelsPerPoint;
    struct UnityEngine_UIElements_PanelClearSettings_o _clearSettings_k__BackingField;
    bool _duringLayoutPhase_k__BackingField;
    struct UnityEngine_UIElements_RepaintData_o *_repaintData_k__BackingField;
    struct UnityEngine_UIElements_ICursorManager_o *_cursorManager_k__BackingField;
    struct UnityEngine_UIElements_ContextualMenuManager_o *_contextualMenuManager_k__BackingField;
    bool _disposed_k__BackingField;
    struct UnityEngine_UIElements_ElementUnderPointer_o *m_TopElementUnderPointers;
    struct System_Action_o *standardShaderChanged;
    struct System_Action_o *standardWorldSpaceShaderChanged;
    struct System_Action_o *atlasChanged;
    struct System_Action_Material__o *updateMaterial;
    struct UnityEngine_UIElements_HierarchyEvent_o *hierarchyChanged;
    struct System_Action_IPanel__o *beforeUpdate;
};

struct System_Func_float__float__o {
    struct System_Func_float__float__c *klass;
    void *monitor;
    struct System_Func_float__float__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__ISimpleCollator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct UnityEngine_UIElements_VisualElementAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_TryGetAttributeValue;
    struct VirtualInvokeData _5_OnBeforeSerialize;
    struct VirtualInvokeData _6_OnAfterDeserialize;
};

struct UnityEngine_UIElements_VisualElementAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElementAsset_VTable vtable;
};

struct System_Collections_Generic_List_StylePropertyValue__Fields {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_StylePropertyValue__o {
    struct System_Collections_Generic_List_StylePropertyValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StylePropertyValue__Fields fields;
};

struct UnityEngine_UIElements_VisualElementAsset_o {
    struct UnityEngine_UIElements_VisualElementAsset_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualElementAsset_Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__o m_Items[65535];
};

struct System_Text_RegularExpressions_GroupCollection_Fields {
    struct System_Text_RegularExpressions_Match_o *_match;
    struct System_Collections_Hashtable_o *_captureMap;
    struct System_Text_RegularExpressions_Group_array *_groups;
};

struct UnityEngine_UIElements_ComputedTransitionProperty_Fields {
    int32_t id;
    int32_t durationMs;
    int32_t delayMs;
    struct System_Func_float__float__o *easingCurve;
};

struct UnityEngine_UIElements_ComputedTransitionProperty_o {
    struct UnityEngine_UIElements_ComputedTransitionProperty_Fields fields;
};

struct UnityEngine_UIElements_ComputedTransitionProperty_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_ComputedTransitionProperty_o m_Items[65535];
};

struct System_Text_RegularExpressions_Match_StaticFields {
    struct System_Text_RegularExpressions_Match_o *_Empty_k__BackingField;
};

struct System_Collections_Generic_List_VisualElement__Fields {
    struct UnityEngine_UIElements_VisualElement_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Texture_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Texture_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Texture_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyValue_o m_Items[65535];
};

struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__Fields {
    intptr_t buffer;
    int32_t elemCount;
    int32_t elemStride;
};

struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__o {
    struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__Fields fields;
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_StyleRule_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleRule_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleRule_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__ISimpleCollator__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_StyleSheets_ScalableImage_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheets_ScalableImage_o m_Items[65535];
};

struct System_Collections_Generic_List_StylePropertyValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_StylePropertyValue__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StylePropertyValue__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StylePropertyValue__VTable vtable;
};

struct System_Collections_Generic_List_Expression__o {
    struct System_Collections_Generic_List_Expression__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Expression__Fields fields;
};

struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Utility_GPUBuffer_T__VTable vtable;
};

struct System_Collections_Generic_List_StyleVariable__StaticFields {
    struct UnityEngine_UIElements_StyleVariable_array *s_emptyArray;
};

struct UnityEngine_Texture_o {
    struct UnityEngine_Texture_c *klass;
    void *monitor;
    struct UnityEngine_Texture_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__ISimpleCollator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__ISimpleCollator__VTable vtable;
};

struct System_Runtime_CompilerServices_Ephemeron_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Runtime_CompilerServices_Ephemeron_o m_Items[65535];
};

struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_o {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_Fields fields;
};

struct System_Globalization_CompareInfo_Fields {
    struct System_String_o *m_name;
    struct System_String_o *_sortName;
    struct System_Globalization_SortVersion_o *m_SortVersion;
    int32_t culture;
    struct System_Globalization_ISimpleCollator_o *collator;
};

struct System_Globalization_CultureData_StaticFields {
    struct System_Globalization_CultureData_o *s_Invariant;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__VTable vtable;
};

struct System_Collections_Generic_List_Expression__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Expression__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Expression__VTable vtable;
};

struct UnityEngine_UIElements_StyleRule_o {
    struct UnityEngine_UIElements_StyleRule_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleRule_Fields fields;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__VTable vtable;
};

struct System_Collections_Generic_List_RenderChainTextEntry__o {
    struct System_Collections_Generic_List_RenderChainTextEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RenderChainTextEntry__Fields fields;
};

struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__o {
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_StylePropertyAnimationSystem_ElementPropertyPair__int__Fields fields;
};

struct UnityEngine_UIElements_StyleSelector_Fields {
    struct UnityEngine_UIElements_StyleSelectorPart_array *m_Parts;
    int32_t m_PreviousRelationship;
    int32_t pseudoStateMask;
    int32_t negatedPseudoStateMask;
};

struct System_Collections_Generic_Dictionary_string__Expression__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Globalization_DateTimeFormatInfo_TokenHashValue_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Globalization_DateTimeFormatInfo_TokenHashValue_o *m_Items[65535];
};

struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_o {
    struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_Fields fields;
};

struct UnityEngine_Yoga_YogaNode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Yoga_YogaNode_o *m_Items[65535];
};

struct System_Globalization_CompareInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
    struct VirtualInvokeData _5_get_Name;
    struct VirtualInvokeData _6_Compare;
    struct VirtualInvokeData _7_Compare;
    struct VirtualInvokeData _8_Compare;
    struct VirtualInvokeData _9_IsPrefix;
    struct VirtualInvokeData _10_IsSuffix;
    struct VirtualInvokeData _11_IndexOf;
    struct VirtualInvokeData _12_IndexOf;
    struct VirtualInvokeData _13_LastIndexOf;
    struct VirtualInvokeData _14_GetSortKey;
    struct VirtualInvokeData _15_GetHashCode;
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__Fields {
    struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__o {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_object__SerializationInfo__Fields fields;
};

struct System_Text_RegularExpressions_Capture_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Text_RegularExpressions_Capture_o *m_Items[65535];
};

struct System_Collections_Generic_List_RenderChainTextEntry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RenderChainTextEntry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RenderChainTextEntry__VTable vtable;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_o {
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_Syntax_Expression_VTable vtable;
};

struct System_Collections_Generic_List_VisualElementAsset__Fields {
    struct UnityEngine_UIElements_VisualElementAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Text_RegularExpressions_GroupCollection_o {
    struct System_Text_RegularExpressions_GroupCollection_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_GroupCollection_Fields fields;
};

struct UnityEngine_UIElements_UIR_GPUBufferAllocator_o {
    struct UnityEngine_UIElements_UIR_GPUBufferAllocator_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_GPUBufferAllocator_Fields fields;
};

struct UnityEngine_UIElements_EventCallbackFunctorBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_EventCallbackFunctorBase_o *m_Items[65535];
};

struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__o {
    struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__Fields fields;
};

struct UnityEngine_UIElements_UIR_GPUBufferAllocator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_GPUBufferAllocator_VTable vtable;
};

struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__StaticFields {
    uint32_t m_NextId;
};

struct System_Globalization_CompareInfo_o {
    struct System_Globalization_CompareInfo_c *klass;
    void *monitor;
    struct System_Globalization_CompareInfo_Fields fields;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_Block_VTable vtable;
};

struct System_Collections_Generic_Stack_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__VTable vtable;
};

struct System_Text_RegularExpressions_GroupCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_GroupCollection_VTable vtable;
};

struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_BaseStyleMatcher_MatchContext__VTable vtable;
};

struct System_Globalization_CompareInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_CompareInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_CompareInfo_VTable vtable;
};

struct UnityEngine_UIElements_IPointerEvent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_IPointerEvent_o *m_Items[65535];
};

struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__o {
    struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_VisualTreeAsset_SlotDefinition__Fields fields;
};

struct System_Single_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    float m_Items[65535];
};

struct UnityEngine_UIElements_UIR_Page_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct System_Globalization_NumberFormatInfo_o {
    struct System_Globalization_NumberFormatInfo_c *klass;
    void *monitor;
    struct System_Globalization_NumberFormatInfo_Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_T__o m_Items[65535];
};

struct System_Collections_Generic_List_VisualElement__o {
    struct System_Collections_Generic_List_VisualElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_VisualElement__Fields fields;
};

struct System_Globalization_NumberFormatInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_NumberFormatInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_NumberFormatInfo_VTable vtable;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleProperty_VTable vtable;
};

struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_o m_Items[65535];
};

struct System_Collections_Generic_List_VisualElementAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_VisualElement__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_VisualElement__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_VisualElement__VTable vtable;
};

struct UnityEngine_UIElements_StyleComplexSelector_o {
    struct UnityEngine_UIElements_StyleComplexSelector_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleComplexSelector_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__Expression__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct UnityEngine_UIElements_UIR_BasicNode_T__o {
    struct UnityEngine_UIElements_UIR_BasicNode_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_BasicNode_T__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__o {
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__Fields fields;
};

struct UnityEngine_UIElements_StyleSelector_o {
    struct UnityEngine_UIElements_StyleSelector_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSelector_Fields fields;
};

struct UnityEngine_UIElements_UIR_Page_Fields {
    bool _disposed_k__BackingField;
    struct UnityEngine_UIElements_UIR_Page_DataSet_Vertex__o *vertices;
    struct UnityEngine_UIElements_UIR_Page_DataSet_ushort__o *indices;
    struct UnityEngine_UIElements_UIR_Page_o *next;
    int32_t framesEmpty;
};

struct UnityEngine_UIElements_BaseVisualElementPanel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseVisualElementPanel_VTable vtable;
};

struct UnityEngine_UIElements_BaseVisualElementPanel_o {
    struct UnityEngine_UIElements_BaseVisualElementPanel_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_BaseVisualElementPanel_Fields fields;
};

struct UnityEngine_UIElements_StyleComplexSelector_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StyleComplexSelector_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleComplexSelector_VTable vtable;
};

struct UnityEngine_UIElements_StyleSelector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleSelector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSelector_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__Expression__o {
    struct System_Collections_Generic_Dictionary_string__Expression__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Expression__Fields fields;
};

struct UnityEngine_UIElements_UIR_BasicNode_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_UIR_BasicNode_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_BasicNode_T__VTable vtable;
};

struct UnityEngine_UIElements_StyleProperty_o {
    struct UnityEngine_UIElements_StyleProperty_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleProperty_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__Expression__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Expression__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__StyleComplexSelector__VTable vtable;
};

struct UnityEngine_UIElements_HierarchyEvent_o {
    struct UnityEngine_UIElements_HierarchyEvent_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_HierarchyEvent_Fields fields;
};

struct System_Collections_Generic_Stack_T__Fields {
    struct System_Object_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_IPanel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_Dictionary_string__ISimpleCollator__o {
    struct System_Collections_Generic_Dictionary_string__ISimpleCollator__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__ISimpleCollator__Fields fields;
};

struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleVariableResolver_ResolveContext_o m_Items[65535];
};

struct UnityEngine_UIElements_VisualTreeAsset_StaticFields {
    struct System_String_o *LinkedVEAInTemplatePropertyName;
    struct System_Collections_Generic_Dictionary_string__VisualElement__o *s_TemporarySlotInsertionPoints;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_VTable vtable;
};

struct UnityEngine_UIElements_UIR_Page_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Page_VTable vtable;
};

struct System_Collections_Generic_List_IValueAnimationUpdate__o {
    struct System_Collections_Generic_List_IValueAnimationUpdate__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IValueAnimationUpdate__Fields fields;
};

struct UnityEngine_UIElements_ElementUnderPointer_o {
    struct UnityEngine_UIElements_ElementUnderPointer_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ElementUnderPointer_Fields fields;
};

struct UnityEngine_UIElements_UIR_Page_o {
    struct UnityEngine_UIElements_UIR_Page_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_Page_Fields fields;
};

struct UnityEngine_UIElements_IPanel_o {
    struct UnityEngine_UIElements_IPanel_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IPanel_Fields fields;
};

struct UnityEngine_UIElements_ElementUnderPointer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ElementUnderPointer_VTable vtable;
};

struct System_Collections_Generic_List_VisualElementAsset__o {
    struct System_Collections_Generic_List_VisualElementAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_VisualElementAsset__Fields fields;
};

struct System_Collections_Generic_List_IValueAnimationUpdate__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IValueAnimationUpdate__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IValueAnimationUpdate__VTable vtable;
};

struct System_Collections_Generic_Stack_T__o {
    struct System_Collections_Generic_Stack_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_T__Fields fields;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_Fields {
    struct UnityEngine_UIElements_UIR_LinkedPool_BestFitAllocator_Block__Fields super;
};

struct System_Collections_Generic_List_RenderChainTextEntry__StaticFields {
    struct UnityEngine_UIElements_UIR_RenderChainTextEntry_array *s_emptyArray;
};

struct System_Collections_Generic_List_VisualElementAsset__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_VisualElementAsset__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_VisualElementAsset__VTable vtable;
};

struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__o {
    struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__Fields fields;
};

struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_o {
    struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_BlockPool_Fields fields;
};

struct System_Collections_Generic_Stack_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Stack_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_T__VTable vtable;
};

struct UnityEngine_UIElements_StyleSelectorPart_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSelectorPart_o m_Items[65535];
};

struct System_Globalization_NumberFormatInfo_StaticFields {
    struct System_Globalization_NumberFormatInfo_o *invariantInfo;
};

struct System_Func_float__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_float__float__VTable vtable;
};

struct UnityEngine_UIElements_VisualElement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_VisualElement_o *m_Items[65535];
};

struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_BasicNode_TextureEntry__VTable vtable;
};

typedef struct MethodInfo_3121310 MethodInfo_3121310, *PMethodInfo_3121310;

typedef struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c, *PSystem_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c;

typedef union _union_223439 _union_223439, *P_union_223439;

typedef struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__RGCTXs System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_Dictionary_Enumerator_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__VTable System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__VTable, *PSystem_Collections_Generic_Dictionary_Enumerator_TKey__TValue__VTable;

union _union_223439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3121310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _9_System_Collections_IDictionaryEnumerator_get_Key;
    struct VirtualInvokeData _10_System_Collections_IDictionaryEnumerator_get_Value;
    struct VirtualInvokeData _11_System_Collections_IDictionaryEnumerator_get_Entry;
};

struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_KeyValuePair_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_KeyValuePair_TKey__TValue___ctor;
    struct MethodInfo *_2_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Key;
    struct Il2CppClass *_3_TKey;
    struct MethodInfo *_4_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Value;
    struct Il2CppClass *_5_TValue;
};

struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__VTable vtable;
};

typedef struct MethodInfo_1EC97AC MethodInfo_1EC97AC, *PMethodInfo_1EC97AC;

typedef struct System_Collections_Generic_LinkedListNode_T__c System_Collections_Generic_LinkedListNode_T__c, *PSystem_Collections_Generic_LinkedListNode_T__c;

typedef union _union_283034 _union_283034, *P_union_283034;

typedef struct System_Collections_Generic_LinkedListNode_T__VTable System_Collections_Generic_LinkedListNode_T__VTable, *PSystem_Collections_Generic_LinkedListNode_T__VTable;

struct System_Collections_Generic_LinkedListNode_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_283034 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC97AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283034 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_LinkedListNode_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedListNode_T__VTable vtable;
};

typedef struct Spine_ExposedList_ConstraintData__c Spine_ExposedList_ConstraintData__c, *PSpine_ExposedList_ConstraintData__c;

typedef struct Spine_ExposedList_ConstraintData__StaticFields Spine_ExposedList_ConstraintData__StaticFields, *PSpine_ExposedList_ConstraintData__StaticFields;

typedef struct Spine_ExposedList_ConstraintData__VTable Spine_ExposedList_ConstraintData__VTable, *PSpine_ExposedList_ConstraintData__VTable;

typedef struct Spine_ConstraintData_array Spine_ConstraintData_array, *PSpine_ConstraintData_array;

typedef struct Spine_ConstraintData_o Spine_ConstraintData_o, *PSpine_ConstraintData_o;

typedef struct Spine_ConstraintData_c Spine_ConstraintData_c, *PSpine_ConstraintData_c;

typedef struct Spine_ConstraintData_Fields Spine_ConstraintData_Fields, *PSpine_ConstraintData_Fields;

typedef struct Spine_ConstraintData_VTable Spine_ConstraintData_VTable, *PSpine_ConstraintData_VTable;

struct Spine_ConstraintData_Fields {
    struct System_String_o *name;
    int32_t order;
    bool skinRequired;
};

struct Spine_ConstraintData_o {
    struct Spine_ConstraintData_c *klass;
    void *monitor;
    struct Spine_ConstraintData_Fields fields;
};

struct Spine_ConstraintData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_ConstraintData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ConstraintData_VTable vtable;
};

struct Spine_ExposedList_ConstraintData__StaticFields {
    struct Spine_ConstraintData_array *EmptyArray;
};

struct Spine_ExposedList_ConstraintData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_ConstraintData__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_ConstraintData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_ConstraintData__VTable vtable;
};

struct Spine_ConstraintData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_ConstraintData_o *m_Items[65535];
};

typedef struct System_Collections_Generic_Dictionary_Entry_int__float__o System_Collections_Generic_Dictionary_Entry_int__float__o, *PSystem_Collections_Generic_Dictionary_Entry_int__float__o;

typedef struct System_Collections_Generic_Dictionary_Entry_int__float__Fields System_Collections_Generic_Dictionary_Entry_int__float__Fields, *PSystem_Collections_Generic_Dictionary_Entry_int__float__Fields;

struct System_Collections_Generic_Dictionary_Entry_int__float__Fields {
    int32_t hashCode;
    int32_t next;
    int32_t key;
    float value;
};

struct System_Collections_Generic_Dictionary_Entry_int__float__o {
    struct System_Collections_Generic_Dictionary_Entry_int__float__Fields fields;
};

typedef struct MethodInfo_2E8D67C MethodInfo_2E8D67C, *PMethodInfo_2E8D67C;

typedef struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c, *PSystem_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c;

typedef union _union_224999 _union_224999, *P_union_224999;

typedef struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__RGCTXs System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__VTable System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__VTable, *PSystem_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__VTable;

union _union_224999 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D67C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224999 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__VTable vtable;
};

struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_TKey;
};

typedef struct MethodInfo_3135938 MethodInfo_3135938, *PMethodInfo_3135938;

typedef union _union_234453 _union_234453, *P_union_234453;

union _union_234453 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135938 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___c UnityEngine_UIElements_EventCallback_ChangeEvent_bool___c, *PUnityEngine_UIElements_EventCallback_ChangeEvent_bool___c;

typedef struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___VTable UnityEngine_UIElements_EventCallback_ChangeEvent_bool___VTable, *PUnityEngine_UIElements_EventCallback_ChangeEvent_bool___VTable;

struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_GachaEffStep_o Aoharu_Scenes_Gacha_GachaEffStep_o, *PAoharu_Scenes_Gacha_GachaEffStep_o;

typedef struct Aoharu_Scenes_Gacha_GachaEffStep_c Aoharu_Scenes_Gacha_GachaEffStep_c, *PAoharu_Scenes_Gacha_GachaEffStep_c;

typedef struct Aoharu_Scenes_Gacha_GachaEffStep_Fields Aoharu_Scenes_Gacha_GachaEffStep_Fields, *PAoharu_Scenes_Gacha_GachaEffStep_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaEffStep_VTable Aoharu_Scenes_Gacha_GachaEffStep_VTable, *PAoharu_Scenes_Gacha_GachaEffStep_VTable;

struct Aoharu_Scenes_Gacha_GachaEffStep_Fields {
    struct System_Action_o *m_onComplete;
};

struct Aoharu_Scenes_Gacha_GachaEffStep_o {
    struct Aoharu_Scenes_Gacha_GachaEffStep_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaEffStep_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaEffStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Ready;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_get_CanSkip;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_Play;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_Skip;
};

struct Aoharu_Scenes_Gacha_GachaEffStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaEffStep_VTable vtable;
};

typedef struct MethodInfo_128DE88_RGCTXs MethodInfo_128DE88_RGCTXs, *PMethodInfo_128DE88_RGCTXs;

struct MethodInfo_128DE88_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___o UnityEngine_UIElements_EventCallback_ChangeEvent_bool___o, *PUnityEngine_UIElements_EventCallback_ChangeEvent_bool___o;

typedef struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___Fields UnityEngine_UIElements_EventCallback_ChangeEvent_bool___Fields, *PUnityEngine_UIElements_EventCallback_ChangeEvent_bool___Fields;

struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___o {
    struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___Fields fields;
};

typedef struct Chipstar_Downloads_CriWare_CriSoundFileManager___c_VTable Chipstar_Downloads_CriWare_CriSoundFileManager___c_VTable, *PChipstar_Downloads_CriWare_CriSoundFileManager___c_VTable;

struct Chipstar_Downloads_CriWare_CriSoundFileManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_30A785C_RGCTXs MethodInfo_30A785C_RGCTXs, *PMethodInfo_30A785C_RGCTXs;

struct MethodInfo_30A785C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2DBD13C MethodInfo_2DBD13C, *PMethodInfo_2DBD13C;

typedef struct System_Collections_Generic_List_Enumerator_T__c System_Collections_Generic_List_Enumerator_T__c, *PSystem_Collections_Generic_List_Enumerator_T__c;

typedef union _union_241075 _union_241075, *P_union_241075;

typedef struct System_Collections_Generic_List_Enumerator_T__RGCTXs System_Collections_Generic_List_Enumerator_T__RGCTXs, *PSystem_Collections_Generic_List_Enumerator_T__RGCTXs;

typedef struct System_Collections_Generic_List_Enumerator_T__VTable System_Collections_Generic_List_Enumerator_T__VTable, *PSystem_Collections_Generic_List_Enumerator_T__VTable;

union _union_241075 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD13C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241075 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_List_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_Collections_Generic_List_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_List_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Enumerator_T__VTable vtable;
};

struct System_Collections_Generic_List_Enumerator_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_List_Enumerator_T__MoveNextRare;
    struct MethodInfo *_1_System_Collections_Generic_List_Enumerator_T__get_Current;
    struct Il2CppClass *_2_T;
};

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__o UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__c UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__VTable;

typedef struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields, *PUnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields;

typedef struct UnityEngine_UIElements_UxmlAttributeDescription_Fields UnityEngine_UIElements_UxmlAttributeDescription_Fields, *PUnityEngine_UIElements_UxmlAttributeDescription_Fields;

typedef struct UnityEngine_UIElements_UxmlTypeRestriction_o UnityEngine_UIElements_UxmlTypeRestriction_o, *PUnityEngine_UIElements_UxmlTypeRestriction_o;

typedef struct UnityEngine_UIElements_UxmlTypeRestriction_c UnityEngine_UIElements_UxmlTypeRestriction_c, *PUnityEngine_UIElements_UxmlTypeRestriction_c;

typedef struct UnityEngine_UIElements_UxmlTypeRestriction_Fields UnityEngine_UIElements_UxmlTypeRestriction_Fields, *PUnityEngine_UIElements_UxmlTypeRestriction_Fields;

typedef struct UnityEngine_UIElements_UxmlTypeRestriction_VTable UnityEngine_UIElements_UxmlTypeRestriction_VTable, *PUnityEngine_UIElements_UxmlTypeRestriction_VTable;

struct UnityEngine_UIElements_UxmlAttributeDescription_Fields {
    struct System_String_o *_name_k__BackingField;
    struct System_String_array *m_ObsoleteNames;
    struct System_String_o *_type_k__BackingField;
    struct System_String_o *_typeNamespace_k__BackingField;
    int32_t _use_k__BackingField;
    struct UnityEngine_UIElements_UxmlTypeRestriction_o *_restriction_k__BackingField;
};

struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields {
    struct UnityEngine_UIElements_UxmlAttributeDescription_Fields super;
    struct Il2CppObject *_defaultValue_k__BackingField;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__VTable vtable;
};

struct UnityEngine_UIElements_UxmlTypeRestriction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Equals;
};

struct UnityEngine_UIElements_UxmlTypeRestriction_Fields {
};

struct UnityEngine_UIElements_UxmlTypeRestriction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlTypeRestriction_VTable vtable;
};

struct UnityEngine_UIElements_UxmlTypeRestriction_o {
    struct UnityEngine_UIElements_UxmlTypeRestriction_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlTypeRestriction_Fields fields;
};

typedef struct Aoharu_LiveScene___c__DisplayClass56_0_o Aoharu_LiveScene___c__DisplayClass56_0_o, *PAoharu_LiveScene___c__DisplayClass56_0_o;

typedef struct Aoharu_LiveScene___c__DisplayClass56_0_Fields Aoharu_LiveScene___c__DisplayClass56_0_Fields, *PAoharu_LiveScene___c__DisplayClass56_0_Fields;

typedef struct Aoharu_LiveScene_o Aoharu_LiveScene_o, *PAoharu_LiveScene_o;

typedef struct Aoharu_LiveScene_c Aoharu_LiveScene_c, *PAoharu_LiveScene_c;

typedef struct Aoharu_LiveScene_Fields Aoharu_LiveScene_Fields, *PAoharu_LiveScene_Fields;

typedef struct Aoharu_LiveScene_StaticFields Aoharu_LiveScene_StaticFields, *PAoharu_LiveScene_StaticFields;

typedef struct Aoharu_LiveScene_VTable Aoharu_LiveScene_VTable, *PAoharu_LiveScene_VTable;

typedef struct Shock_SceneBase_Fields Shock_SceneBase_Fields, *PShock_SceneBase_Fields;

typedef struct Aoharu_LiveMarkerAtlas_o Aoharu_LiveMarkerAtlas_o, *PAoharu_LiveMarkerAtlas_o;

typedef struct Aoharu_Scenes_Live_LiveSoundController_o Aoharu_Scenes_Live_LiveSoundController_o, *PAoharu_Scenes_Live_LiveSoundController_o;

typedef struct Aoharu_Scenes_Live_LiveTimeController_o Aoharu_Scenes_Live_LiveTimeController_o, *PAoharu_Scenes_Live_LiveTimeController_o;

typedef struct Aoharu_Scenes_Live_LiveSkillController_o Aoharu_Scenes_Live_LiveSkillController_o, *PAoharu_Scenes_Live_LiveSkillController_o;

typedef struct Aoharu_Scenes_Live_LiveMarkerSystem_o Aoharu_Scenes_Live_LiveMarkerSystem_o, *PAoharu_Scenes_Live_LiveMarkerSystem_o;

typedef struct Aoharu_Scenes_Live_LiveStatusSystem_o Aoharu_Scenes_Live_LiveStatusSystem_o, *PAoharu_Scenes_Live_LiveStatusSystem_o;

typedef struct Aoharu_Scenes_Live_LivePerformanceSystem_o Aoharu_Scenes_Live_LivePerformanceSystem_o, *PAoharu_Scenes_Live_LivePerformanceSystem_o;

typedef struct Aoharu_Scenes_Live_LiveProgressSystem_o Aoharu_Scenes_Live_LiveProgressSystem_o, *PAoharu_Scenes_Live_LiveProgressSystem_o;

typedef struct Shock_MultiPenaltyWindow_o Shock_MultiPenaltyWindow_o, *PShock_MultiPenaltyWindow_o;

typedef struct Aoharu_LiveBeatController_o Aoharu_LiveBeatController_o, *PAoharu_LiveBeatController_o;

typedef struct Aoharu_LiveDebugController_o Aoharu_LiveDebugController_o, *PAoharu_LiveDebugController_o;

typedef struct Shock_LiveData_o Shock_LiveData_o, *PShock_LiveData_o;

typedef struct Shock_MusicLevelMst_o Shock_MusicLevelMst_o, *PShock_MusicLevelMst_o;

typedef struct Aoharu_Scenes_Live_LiveCharacterData_o Aoharu_Scenes_Live_LiveCharacterData_o, *PAoharu_Scenes_Live_LiveCharacterData_o;

typedef struct Shock_EventData_o Shock_EventData_o, *PShock_EventData_o;

typedef struct System_Collections_Generic_List_LiveSystemBase__o System_Collections_Generic_List_LiveSystemBase__o, *PSystem_Collections_Generic_List_LiveSystemBase__o;

typedef struct Aoharu_Scenes_Live_FreeTimer_o Aoharu_Scenes_Live_FreeTimer_o, *PAoharu_Scenes_Live_FreeTimer_o;

typedef struct Shock_AudioRouteDetector_o Shock_AudioRouteDetector_o, *PShock_AudioRouteDetector_o;

typedef struct Aoharu_ShortMessageControlDialog_o Aoharu_ShortMessageControlDialog_o, *PAoharu_ShortMessageControlDialog_o;

typedef struct Shock_LiveMst_o Shock_LiveMst_o, *PShock_LiveMst_o;

typedef struct Carbon_CarbonBehaviour_Fields Carbon_CarbonBehaviour_Fields, *PCarbon_CarbonBehaviour_Fields;

typedef struct System_Action_SceneType__object__o System_Action_SceneType__object__o, *PSystem_Action_SceneType__object__o;

typedef struct Aoharu_LiveMarkerAtlas_c Aoharu_LiveMarkerAtlas_c, *PAoharu_LiveMarkerAtlas_c;

typedef struct Aoharu_LiveMarkerAtlas_Fields Aoharu_LiveMarkerAtlas_Fields, *PAoharu_LiveMarkerAtlas_Fields;

typedef struct Aoharu_Scenes_Live_LiveSoundController_c Aoharu_Scenes_Live_LiveSoundController_c, *PAoharu_Scenes_Live_LiveSoundController_c;

typedef struct Aoharu_Scenes_Live_LiveSoundController_Fields Aoharu_Scenes_Live_LiveSoundController_Fields, *PAoharu_Scenes_Live_LiveSoundController_Fields;

typedef struct Aoharu_Scenes_Live_LiveTimeController_c Aoharu_Scenes_Live_LiveTimeController_c, *PAoharu_Scenes_Live_LiveTimeController_c;

typedef struct Aoharu_Scenes_Live_LiveTimeController_Fields Aoharu_Scenes_Live_LiveTimeController_Fields, *PAoharu_Scenes_Live_LiveTimeController_Fields;

typedef struct Aoharu_Scenes_Live_LiveSkillController_c Aoharu_Scenes_Live_LiveSkillController_c, *PAoharu_Scenes_Live_LiveSkillController_c;

typedef struct Aoharu_Scenes_Live_LiveSkillController_Fields Aoharu_Scenes_Live_LiveSkillController_Fields, *PAoharu_Scenes_Live_LiveSkillController_Fields;

typedef struct Aoharu_Scenes_Live_LiveMarkerSystem_c Aoharu_Scenes_Live_LiveMarkerSystem_c, *PAoharu_Scenes_Live_LiveMarkerSystem_c;

typedef struct Aoharu_Scenes_Live_LiveMarkerSystem_Fields Aoharu_Scenes_Live_LiveMarkerSystem_Fields, *PAoharu_Scenes_Live_LiveMarkerSystem_Fields;

typedef struct Aoharu_Scenes_Live_LiveStatusSystem_c Aoharu_Scenes_Live_LiveStatusSystem_c, *PAoharu_Scenes_Live_LiveStatusSystem_c;

typedef struct Aoharu_Scenes_Live_LiveStatusSystem_Fields Aoharu_Scenes_Live_LiveStatusSystem_Fields, *PAoharu_Scenes_Live_LiveStatusSystem_Fields;

typedef struct Aoharu_Scenes_Live_LivePerformanceSystem_c Aoharu_Scenes_Live_LivePerformanceSystem_c, *PAoharu_Scenes_Live_LivePerformanceSystem_c;

typedef struct Aoharu_Scenes_Live_LivePerformanceSystem_Fields Aoharu_Scenes_Live_LivePerformanceSystem_Fields, *PAoharu_Scenes_Live_LivePerformanceSystem_Fields;

typedef struct Aoharu_Scenes_Live_LiveProgressSystem_c Aoharu_Scenes_Live_LiveProgressSystem_c, *PAoharu_Scenes_Live_LiveProgressSystem_c;

typedef struct Aoharu_Scenes_Live_LiveProgressSystem_Fields Aoharu_Scenes_Live_LiveProgressSystem_Fields, *PAoharu_Scenes_Live_LiveProgressSystem_Fields;

typedef struct Shock_MultiPenaltyWindow_c Shock_MultiPenaltyWindow_c, *PShock_MultiPenaltyWindow_c;

typedef struct Shock_MultiPenaltyWindow_Fields Shock_MultiPenaltyWindow_Fields, *PShock_MultiPenaltyWindow_Fields;

typedef struct Aoharu_LiveBeatController_c Aoharu_LiveBeatController_c, *PAoharu_LiveBeatController_c;

typedef struct Aoharu_LiveBeatController_Fields Aoharu_LiveBeatController_Fields, *PAoharu_LiveBeatController_Fields;

typedef struct Aoharu_LiveDebugController_c Aoharu_LiveDebugController_c, *PAoharu_LiveDebugController_c;

typedef struct Aoharu_LiveDebugController_Fields Aoharu_LiveDebugController_Fields, *PAoharu_LiveDebugController_Fields;

typedef struct Shock_LiveData_c Shock_LiveData_c, *PShock_LiveData_c;

typedef struct Shock_LiveData_Fields Shock_LiveData_Fields, *PShock_LiveData_Fields;

typedef struct Shock_MusicLevelMst_c Shock_MusicLevelMst_c, *PShock_MusicLevelMst_c;

typedef struct Shock_MusicLevelMst_Fields Shock_MusicLevelMst_Fields, *PShock_MusicLevelMst_Fields;

typedef struct Aoharu_Scenes_Live_LiveCharacterData_c Aoharu_Scenes_Live_LiveCharacterData_c, *PAoharu_Scenes_Live_LiveCharacterData_c;

typedef struct Aoharu_Scenes_Live_LiveCharacterData_Fields Aoharu_Scenes_Live_LiveCharacterData_Fields, *PAoharu_Scenes_Live_LiveCharacterData_Fields;

typedef struct Shock_EventData_c Shock_EventData_c, *PShock_EventData_c;

typedef struct Shock_EventData_Fields Shock_EventData_Fields, *PShock_EventData_Fields;

typedef struct System_Collections_Generic_List_LiveSystemBase__c System_Collections_Generic_List_LiveSystemBase__c, *PSystem_Collections_Generic_List_LiveSystemBase__c;

typedef struct System_Collections_Generic_List_LiveSystemBase__Fields System_Collections_Generic_List_LiveSystemBase__Fields, *PSystem_Collections_Generic_List_LiveSystemBase__Fields;

typedef struct Aoharu_Scenes_Live_FreeTimer_c Aoharu_Scenes_Live_FreeTimer_c, *PAoharu_Scenes_Live_FreeTimer_c;

typedef struct Aoharu_Scenes_Live_FreeTimer_Fields Aoharu_Scenes_Live_FreeTimer_Fields, *PAoharu_Scenes_Live_FreeTimer_Fields;

typedef struct Shock_AudioRouteDetector_c Shock_AudioRouteDetector_c, *PShock_AudioRouteDetector_c;

typedef struct Shock_AudioRouteDetector_Fields Shock_AudioRouteDetector_Fields, *PShock_AudioRouteDetector_Fields;

typedef struct Aoharu_ShortMessageControlDialog_c Aoharu_ShortMessageControlDialog_c, *PAoharu_ShortMessageControlDialog_c;

typedef struct Aoharu_ShortMessageControlDialog_Fields Aoharu_ShortMessageControlDialog_Fields, *PAoharu_ShortMessageControlDialog_Fields;

typedef struct Shock_LiveMst_c Shock_LiveMst_c, *PShock_LiveMst_c;

typedef struct Shock_LiveMst_Fields Shock_LiveMst_Fields, *PShock_LiveMst_Fields;

typedef struct UnityEngine_Transform_o UnityEngine_Transform_o, *PUnityEngine_Transform_o;

typedef struct System_Action_SceneType__object__c System_Action_SceneType__object__c, *PSystem_Action_SceneType__object__c;

typedef struct System_Action_SceneType__object__Fields System_Action_SceneType__object__Fields, *PSystem_Action_SceneType__object__Fields;

typedef struct Aoharu_LiveMarkerAtlas_VTable Aoharu_LiveMarkerAtlas_VTable, *PAoharu_LiveMarkerAtlas_VTable;

typedef struct Shock_CachingSpriteAtlas_o Shock_CachingSpriteAtlas_o, *PShock_CachingSpriteAtlas_o;

typedef struct UnityEngine_Sprite_array UnityEngine_Sprite_array, *PUnityEngine_Sprite_array;

typedef struct UnityEngine_Sprite_o UnityEngine_Sprite_o, *PUnityEngine_Sprite_o;

typedef struct Aoharu_Scenes_Live_LiveSoundController_VTable Aoharu_Scenes_Live_LiveSoundController_VTable, *PAoharu_Scenes_Live_LiveSoundController_VTable;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_Fields Aoharu_Scenes_Live_LiveSystemBase_Fields, *PAoharu_Scenes_Live_LiveSystemBase_Fields;

typedef struct Shock_Sound_CueSheetHandle_o Shock_Sound_CueSheetHandle_o, *PShock_Sound_CueSheetHandle_o;

typedef struct Shock_SoundManager_PlaybackHandle_o Shock_SoundManager_PlaybackHandle_o, *PShock_SoundManager_PlaybackHandle_o;

typedef struct Shock_SoundManager_PlayOption_o Shock_SoundManager_PlayOption_o, *PShock_SoundManager_PlayOption_o;

typedef struct System_Collections_Generic_List_ValueTuple_uint__string___o System_Collections_Generic_List_ValueTuple_uint__string___o, *PSystem_Collections_Generic_List_ValueTuple_uint__string___o;

typedef struct Aoharu_Scenes_Live_LiveTimeController_VTable Aoharu_Scenes_Live_LiveTimeController_VTable, *PAoharu_Scenes_Live_LiveTimeController_VTable;

typedef struct System_Collections_Generic_List_MarkerData__o System_Collections_Generic_List_MarkerData__o, *PSystem_Collections_Generic_List_MarkerData__o;

typedef struct System_Collections_Generic_LinkedList_MarkerData__o System_Collections_Generic_LinkedList_MarkerData__o, *PSystem_Collections_Generic_LinkedList_MarkerData__o;

typedef struct Aoharu_NoteData_o Aoharu_NoteData_o, *PAoharu_NoteData_o;

typedef struct System_Action_float__o System_Action_float__o, *PSystem_Action_float__o;

typedef struct System_Action_IReadOnlyList_MarkerData___o System_Action_IReadOnlyList_MarkerData___o, *PSystem_Action_IReadOnlyList_MarkerData___o;

typedef struct System_Action_MarkerData__o System_Action_MarkerData__o, *PSystem_Action_MarkerData__o;

typedef struct System_Action_IReadOnlyList_MarkerData___bool__o System_Action_IReadOnlyList_MarkerData___bool__o, *PSystem_Action_IReadOnlyList_MarkerData___bool__o;

typedef struct Aoharu_Scenes_Live_LiveSkillController_VTable Aoharu_Scenes_Live_LiveSkillController_VTable, *PAoharu_Scenes_Live_LiveSkillController_VTable;

typedef struct Aoharu_Scenes_Live_SkillCutinController_o Aoharu_Scenes_Live_SkillCutinController_o, *PAoharu_Scenes_Live_SkillCutinController_o;

typedef struct SkillInfoObject_o SkillInfoObject_o, *PSkillInfoObject_o;

typedef struct Shock_LiveInputResultMst_array Shock_LiveInputResultMst_array, *PShock_LiveInputResultMst_array;

typedef struct System_Collections_Generic_List_SkillLog__o System_Collections_Generic_List_SkillLog__o, *PSystem_Collections_Generic_List_SkillLog__o;

typedef struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_array Aoharu_Scenes_Live_LiveSkillController_SkillInfo_array, *PAoharu_Scenes_Live_LiveSkillController_SkillInfo_array;

typedef struct System_Action_SkillData__o System_Action_SkillData__o, *PSystem_Action_SkillData__o;

typedef struct Shock_INPUT_RESULT_TYPE_array Shock_INPUT_RESULT_TYPE_array, *PShock_INPUT_RESULT_TYPE_array;

typedef struct Aoharu_Scenes_Live_LiveMarkerSystem_VTable Aoharu_Scenes_Live_LiveMarkerSystem_VTable, *PAoharu_Scenes_Live_LiveMarkerSystem_VTable;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_o Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_o, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl_o;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_o Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_o, *PAoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_o;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_o Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_o, *PAoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_o;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_o Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_o, *PAoharu_Scenes_Live_MarkerSystem_LiveLaneControl_o;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_o Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_o, *PAoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_o;

typedef struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___o System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___o, *PSystem_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___o;

typedef struct Aoharu_Scenes_Live_LiveStatusSystem_VTable Aoharu_Scenes_Live_LiveStatusSystem_VTable, *PAoharu_Scenes_Live_LiveStatusSystem_VTable;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_o Aoharu_Scenes_Live_StatusSystem_LiveComboControl_o, *PAoharu_Scenes_Live_StatusSystem_LiveComboControl_o;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_o Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_o, *PAoharu_Scenes_Live_StatusSystem_LiveLifeControl_o;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_o Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_o, *PAoharu_Scenes_Live_StatusSystem_LiveScoreControl_o;

typedef struct UnityEngine_GameObject_o UnityEngine_GameObject_o, *PUnityEngine_GameObject_o;

typedef struct Shock_CardData_array Shock_CardData_array, *PShock_CardData_array;

typedef struct System_Nullable_bool__array System_Nullable_bool__array, *PSystem_Nullable_bool__array;

typedef struct Aoharu_Scenes_Live_LivePerformanceSystem_VTable Aoharu_Scenes_Live_LivePerformanceSystem_VTable, *PAoharu_Scenes_Live_LivePerformanceSystem_VTable;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_o Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_o, *PAoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_o;

typedef struct Aoharu_Scenes_Live_LiveProgressSystem_VTable Aoharu_Scenes_Live_LiveProgressSystem_VTable, *PAoharu_Scenes_Live_LiveProgressSystem_VTable;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_o Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_o, *PAoharu_Scenes_Live_ProgressSystem_LiveContinueControl_o;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_o Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_o, *PAoharu_Scenes_Live_ProgressSystem_LiveEndControl_o;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_o Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_o, *PAoharu_Scenes_Live_ProgressSystem_LivePauseControl_o;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_o Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_o, *PAoharu_Scenes_Live_ProgressSystem_LiveResultControl_o;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_o Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_o, *PAoharu_Scenes_Live_ProgressSystem_LiveStartControl_o;

typedef struct System_Action_LIVE_TYPE__o System_Action_LIVE_TYPE__o, *PSystem_Action_LIVE_TYPE__o;

typedef struct Shock_MultiPenaltyWindow_VTable Shock_MultiPenaltyWindow_VTable, *PShock_MultiPenaltyWindow_VTable;

typedef struct Shock_DialogBase_Fields Shock_DialogBase_Fields, *PShock_DialogBase_Fields;

typedef struct Shock_TextMeshUI_o Shock_TextMeshUI_o, *PShock_TextMeshUI_o;

typedef struct Carbon_ICoroutine_o Carbon_ICoroutine_o, *PCarbon_ICoroutine_o;

typedef struct System_Func_int__o System_Func_int__o, *PSystem_Func_int__o;

typedef struct Aoharu_LiveBeatController_VTable Aoharu_LiveBeatController_VTable, *PAoharu_LiveBeatController_VTable;

typedef struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o, *PAoharu_Scenes_Live_MarkerUIBehaviourSettings_o;

typedef struct Aoharu_LiveBeatIcon_o Aoharu_LiveBeatIcon_o, *PAoharu_LiveBeatIcon_o;

typedef struct System_Collections_Generic_List_LiveBeatContent__o System_Collections_Generic_List_LiveBeatContent__o, *PSystem_Collections_Generic_List_LiveBeatContent__o;

typedef struct System_Collections_Generic_List_ParticleSystem__o System_Collections_Generic_List_ParticleSystem__o, *PSystem_Collections_Generic_List_ParticleSystem__o;

typedef struct Aoharu_LiveDebugController_StaticFields Aoharu_LiveDebugController_StaticFields, *PAoharu_LiveDebugController_StaticFields;

typedef struct Aoharu_LiveDebugController_VTable Aoharu_LiveDebugController_VTable, *PAoharu_LiveDebugController_VTable;

typedef struct System_Collections_Generic_List_GameObject__o System_Collections_Generic_List_GameObject__o, *PSystem_Collections_Generic_List_GameObject__o;

typedef struct System_Collections_Generic_List_Behaviour__o System_Collections_Generic_List_Behaviour__o, *PSystem_Collections_Generic_List_Behaviour__o;

typedef struct Shock_LiveData_VTable Shock_LiveData_VTable, *PShock_LiveData_VTable;

typedef struct Shock_MusicMst_o Shock_MusicMst_o, *PShock_MusicMst_o;

typedef struct Shock_EventLiveMst_o Shock_EventLiveMst_o, *PShock_EventLiveMst_o;

typedef struct Shock_EventMst_o Shock_EventMst_o, *PShock_EventMst_o;

typedef struct System_Collections_Generic_IReadOnlyList_LiveConditionMst__o System_Collections_Generic_IReadOnlyList_LiveConditionMst__o, *PSystem_Collections_Generic_IReadOnlyList_LiveConditionMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_LiveRuleMst__o System_Collections_Generic_IReadOnlyList_LiveRuleMst__o, *PSystem_Collections_Generic_IReadOnlyList_LiveRuleMst__o;

typedef struct System_Collections_Generic_HashSet_uint__o System_Collections_Generic_HashSet_uint__o, *PSystem_Collections_Generic_HashSet_uint__o;

typedef struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__o System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__o, *PSystem_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__o;

typedef struct Shock_MusicLevelMst_VTable Shock_MusicLevelMst_VTable, *PShock_MusicLevelMst_VTable;

typedef struct Aoharu_Scenes_Live_LiveCharacterData_VTable Aoharu_Scenes_Live_LiveCharacterData_VTable, *PAoharu_Scenes_Live_LiveCharacterData_VTable;

typedef struct System_Collections_Generic_List_CardData__o System_Collections_Generic_List_CardData__o, *PSystem_Collections_Generic_List_CardData__o;

typedef struct Shock_CardData_o Shock_CardData_o, *PShock_CardData_o;

typedef struct Shock_EventData_VTable Shock_EventData_VTable, *PShock_EventData_VTable;

typedef struct System_Collections_Generic_IReadOnlyList_EventLiveMst__o System_Collections_Generic_IReadOnlyList_EventLiveMst__o, *PSystem_Collections_Generic_IReadOnlyList_EventLiveMst__o;

typedef struct Shock_EventScoreMst_o Shock_EventScoreMst_o, *PShock_EventScoreMst_o;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____o System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____o, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____o;

typedef struct Shock_EventStoryMst_o Shock_EventStoryMst_o, *PShock_EventStoryMst_o;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____o System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____o, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____o;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____o System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____o, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____o;

typedef struct System_Collections_Generic_IReadOnlyList_CardData__o System_Collections_Generic_IReadOnlyList_CardData__o, *PSystem_Collections_Generic_IReadOnlyList_CardData__o;

typedef struct Shock_ReleaseLabelMst_o Shock_ReleaseLabelMst_o, *PShock_ReleaseLabelMst_o;

typedef struct System_Collections_Generic_IReadOnlyList_EventCardBonusMst__o System_Collections_Generic_IReadOnlyList_EventCardBonusMst__o, *PSystem_Collections_Generic_IReadOnlyList_EventCardBonusMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__o System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__o, *PSystem_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__o;

typedef struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__o System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__o, *PSystem_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__o;

typedef struct Shock_EventPointMst_array Shock_EventPointMst_array, *PShock_EventPointMst_array;

typedef struct System_Collections_Generic_List_EventTopBannerMst__o System_Collections_Generic_List_EventTopBannerMst__o, *PSystem_Collections_Generic_List_EventTopBannerMst__o;

typedef struct Carbon_GameTime_o Carbon_GameTime_o, *PCarbon_GameTime_o;

typedef struct Shock_ProtocolData_StarEventData_o Shock_ProtocolData_StarEventData_o, *PShock_ProtocolData_StarEventData_o;

typedef struct System_Collections_Generic_IList_RewardData__o System_Collections_Generic_IList_RewardData__o, *PSystem_Collections_Generic_IList_RewardData__o;

typedef struct Shock_EventData_StarMission_array Shock_EventData_StarMission_array, *PShock_EventData_StarMission_array;

typedef struct System_Collections_Generic_List_LiveSystemBase__StaticFields System_Collections_Generic_List_LiveSystemBase__StaticFields, *PSystem_Collections_Generic_List_LiveSystemBase__StaticFields;

typedef struct System_Collections_Generic_List_LiveSystemBase__VTable System_Collections_Generic_List_LiveSystemBase__VTable, *PSystem_Collections_Generic_List_LiveSystemBase__VTable;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_array Aoharu_Scenes_Live_LiveSystemBase_array, *PAoharu_Scenes_Live_LiveSystemBase_array;

typedef struct Aoharu_Scenes_Live_FreeTimer_VTable Aoharu_Scenes_Live_FreeTimer_VTable, *PAoharu_Scenes_Live_FreeTimer_VTable;

typedef struct Shock_AudioRouteDetector_VTable Shock_AudioRouteDetector_VTable, *PShock_AudioRouteDetector_VTable;

typedef struct System_Action_AudioRouteDetector_AudioRoute__o System_Action_AudioRouteDetector_AudioRoute__o, *PSystem_Action_AudioRouteDetector_AudioRoute__o;

typedef struct Aoharu_ShortMessageControlDialog_VTable Aoharu_ShortMessageControlDialog_VTable, *PAoharu_ShortMessageControlDialog_VTable;

typedef struct UnityEngine_Animator_o UnityEngine_Animator_o, *PUnityEngine_Animator_o;

typedef struct Shock_LiveMst_VTable Shock_LiveMst_VTable, *PShock_LiveMst_VTable;

typedef struct UnityEngine_Transform_c UnityEngine_Transform_c, *PUnityEngine_Transform_c;

typedef struct System_Action_SceneType__object__VTable System_Action_SceneType__object__VTable, *PSystem_Action_SceneType__object__VTable;

typedef struct Shock_CachingSpriteAtlas_c Shock_CachingSpriteAtlas_c, *PShock_CachingSpriteAtlas_c;

typedef struct Shock_CachingSpriteAtlas_Fields Shock_CachingSpriteAtlas_Fields, *PShock_CachingSpriteAtlas_Fields;

typedef struct UnityEngine_Sprite_c UnityEngine_Sprite_c, *PUnityEngine_Sprite_c;

typedef struct UnityEngine_Sprite_Fields UnityEngine_Sprite_Fields, *PUnityEngine_Sprite_Fields;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_Factors_o Aoharu_Scenes_Live_LiveSystemBase_Factors_o, *PAoharu_Scenes_Live_LiveSystemBase_Factors_o;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_Results_o Aoharu_Scenes_Live_LiveSystemBase_Results_o, *PAoharu_Scenes_Live_LiveSystemBase_Results_o;

typedef struct Shock_Sound_CueSheetHandle_c Shock_Sound_CueSheetHandle_c, *PShock_Sound_CueSheetHandle_c;

typedef struct Shock_Sound_CueSheetHandle_Fields Shock_Sound_CueSheetHandle_Fields, *PShock_Sound_CueSheetHandle_Fields;

typedef struct Shock_SoundManager_PlaybackHandle_c Shock_SoundManager_PlaybackHandle_c, *PShock_SoundManager_PlaybackHandle_c;

typedef struct Shock_SoundManager_PlaybackHandle_Fields Shock_SoundManager_PlaybackHandle_Fields, *PShock_SoundManager_PlaybackHandle_Fields;

typedef struct Shock_SoundManager_PlayOption_Fields Shock_SoundManager_PlayOption_Fields, *PShock_SoundManager_PlayOption_Fields;

typedef struct System_Collections_Generic_List_ValueTuple_uint__string___c System_Collections_Generic_List_ValueTuple_uint__string___c, *PSystem_Collections_Generic_List_ValueTuple_uint__string___c;

typedef struct System_Collections_Generic_List_ValueTuple_uint__string___Fields System_Collections_Generic_List_ValueTuple_uint__string___Fields, *PSystem_Collections_Generic_List_ValueTuple_uint__string___Fields;

typedef struct System_Collections_Generic_List_MarkerData__c System_Collections_Generic_List_MarkerData__c, *PSystem_Collections_Generic_List_MarkerData__c;

typedef struct System_Collections_Generic_List_MarkerData__Fields System_Collections_Generic_List_MarkerData__Fields, *PSystem_Collections_Generic_List_MarkerData__Fields;

typedef struct System_Collections_Generic_LinkedList_MarkerData__c System_Collections_Generic_LinkedList_MarkerData__c, *PSystem_Collections_Generic_LinkedList_MarkerData__c;

typedef struct System_Collections_Generic_LinkedList_MarkerData__Fields System_Collections_Generic_LinkedList_MarkerData__Fields, *PSystem_Collections_Generic_LinkedList_MarkerData__Fields;

typedef struct Aoharu_NoteData_c Aoharu_NoteData_c, *PAoharu_NoteData_c;

typedef struct Aoharu_NoteData_Fields Aoharu_NoteData_Fields, *PAoharu_NoteData_Fields;

typedef struct System_Action_float__c System_Action_float__c, *PSystem_Action_float__c;

typedef struct System_Action_float__Fields System_Action_float__Fields, *PSystem_Action_float__Fields;

typedef struct System_Action_IReadOnlyList_MarkerData___c System_Action_IReadOnlyList_MarkerData___c, *PSystem_Action_IReadOnlyList_MarkerData___c;

typedef struct System_Action_IReadOnlyList_MarkerData___Fields System_Action_IReadOnlyList_MarkerData___Fields, *PSystem_Action_IReadOnlyList_MarkerData___Fields;

typedef struct System_Action_MarkerData__c System_Action_MarkerData__c, *PSystem_Action_MarkerData__c;

typedef struct System_Action_MarkerData__Fields System_Action_MarkerData__Fields, *PSystem_Action_MarkerData__Fields;

typedef struct System_Action_IReadOnlyList_MarkerData___bool__c System_Action_IReadOnlyList_MarkerData___bool__c, *PSystem_Action_IReadOnlyList_MarkerData___bool__c;

typedef struct System_Action_IReadOnlyList_MarkerData___bool__Fields System_Action_IReadOnlyList_MarkerData___bool__Fields, *PSystem_Action_IReadOnlyList_MarkerData___bool__Fields;

typedef struct Aoharu_Scenes_Live_SkillCutinController_c Aoharu_Scenes_Live_SkillCutinController_c, *PAoharu_Scenes_Live_SkillCutinController_c;

typedef struct Aoharu_Scenes_Live_SkillCutinController_Fields Aoharu_Scenes_Live_SkillCutinController_Fields, *PAoharu_Scenes_Live_SkillCutinController_Fields;

typedef struct SkillInfoObject_c SkillInfoObject_c, *PSkillInfoObject_c;

typedef struct SkillInfoObject_Fields SkillInfoObject_Fields, *PSkillInfoObject_Fields;

typedef struct Shock_LiveInputResultMst_o Shock_LiveInputResultMst_o, *PShock_LiveInputResultMst_o;

typedef struct System_Collections_Generic_List_SkillLog__c System_Collections_Generic_List_SkillLog__c, *PSystem_Collections_Generic_List_SkillLog__c;

typedef struct System_Collections_Generic_List_SkillLog__Fields System_Collections_Generic_List_SkillLog__Fields, *PSystem_Collections_Generic_List_SkillLog__Fields;

typedef struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_o Aoharu_Scenes_Live_LiveSkillController_SkillInfo_o, *PAoharu_Scenes_Live_LiveSkillController_SkillInfo_o;

typedef struct System_Action_SkillData__c System_Action_SkillData__c, *PSystem_Action_SkillData__c;

typedef struct System_Action_SkillData__Fields System_Action_SkillData__Fields, *PSystem_Action_SkillData__Fields;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_c Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_c, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl_c;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_Fields Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_Fields, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl_Fields;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_c Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_c, *PAoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_c;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_Fields Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_Fields, *PAoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_Fields;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_c Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_c, *PAoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_c;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_Fields Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_Fields, *PAoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_Fields;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_c Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_c, *PAoharu_Scenes_Live_MarkerSystem_LiveLaneControl_c;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_Fields Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_Fields, *PAoharu_Scenes_Live_MarkerSystem_LiveLaneControl_Fields;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_c Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_c, *PAoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_c;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_Fields Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_Fields, *PAoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_Fields;

typedef struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___c System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___c, *PSystem_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___c;

typedef struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___Fields System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___Fields, *PSystem_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___Fields;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_c Aoharu_Scenes_Live_StatusSystem_LiveComboControl_c, *PAoharu_Scenes_Live_StatusSystem_LiveComboControl_c;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_Fields Aoharu_Scenes_Live_StatusSystem_LiveComboControl_Fields, *PAoharu_Scenes_Live_StatusSystem_LiveComboControl_Fields;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_c Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_c, *PAoharu_Scenes_Live_StatusSystem_LiveLifeControl_c;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_Fields Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_Fields, *PAoharu_Scenes_Live_StatusSystem_LiveLifeControl_Fields;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_c Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_c, *PAoharu_Scenes_Live_StatusSystem_LiveScoreControl_c;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_Fields Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_Fields, *PAoharu_Scenes_Live_StatusSystem_LiveScoreControl_Fields;

typedef struct UnityEngine_GameObject_c UnityEngine_GameObject_c, *PUnityEngine_GameObject_c;

typedef struct UnityEngine_GameObject_Fields UnityEngine_GameObject_Fields, *PUnityEngine_GameObject_Fields;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_c Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_c, *PAoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_c;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_Fields Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_Fields, *PAoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_Fields;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_c Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_c, *PAoharu_Scenes_Live_ProgressSystem_LiveContinueControl_c;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_Fields Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_Fields, *PAoharu_Scenes_Live_ProgressSystem_LiveContinueControl_Fields;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_c Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_c, *PAoharu_Scenes_Live_ProgressSystem_LiveEndControl_c;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_Fields Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_Fields, *PAoharu_Scenes_Live_ProgressSystem_LiveEndControl_Fields;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_c Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_c, *PAoharu_Scenes_Live_ProgressSystem_LivePauseControl_c;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_Fields Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_Fields, *PAoharu_Scenes_Live_ProgressSystem_LivePauseControl_Fields;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_c Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_c, *PAoharu_Scenes_Live_ProgressSystem_LiveResultControl_c;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_Fields Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_Fields, *PAoharu_Scenes_Live_ProgressSystem_LiveResultControl_Fields;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_c Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_c, *PAoharu_Scenes_Live_ProgressSystem_LiveStartControl_c;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_Fields Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_Fields, *PAoharu_Scenes_Live_ProgressSystem_LiveStartControl_Fields;

typedef struct System_Action_LIVE_TYPE__c System_Action_LIVE_TYPE__c, *PSystem_Action_LIVE_TYPE__c;

typedef struct System_Action_LIVE_TYPE__Fields System_Action_LIVE_TYPE__Fields, *PSystem_Action_LIVE_TYPE__Fields;

typedef struct Carbon_RectTransformBehaviour_Fields Carbon_RectTransformBehaviour_Fields, *PCarbon_RectTransformBehaviour_Fields;

typedef struct Shock_ButtonEvent_o Shock_ButtonEvent_o, *PShock_ButtonEvent_o;

typedef struct Shock_ButtonEvent_array Shock_ButtonEvent_array, *PShock_ButtonEvent_array;

typedef struct Carbon_TweenBase_array Carbon_TweenBase_array, *PCarbon_TweenBase_array;

typedef struct Aoharu_InOutAnimatorsController_o Aoharu_InOutAnimatorsController_o, *PAoharu_InOutAnimatorsController_o;

typedef struct StaticBluredScreen_o StaticBluredScreen_o, *PStaticBluredScreen_o;

typedef struct Shock_IInputLockHandle_o Shock_IInputLockHandle_o, *PShock_IInputLockHandle_o;

typedef struct System_Action_DialogResultCode__o System_Action_DialogResultCode__o, *PSystem_Action_DialogResultCode__o;

typedef struct Shock_TextMeshUI_c Shock_TextMeshUI_c, *PShock_TextMeshUI_c;

typedef struct Shock_TextMeshUI_Fields Shock_TextMeshUI_Fields, *PShock_TextMeshUI_Fields;

typedef struct Carbon_ICoroutine_c Carbon_ICoroutine_c, *PCarbon_ICoroutine_c;

typedef struct Carbon_ICoroutine_Fields Carbon_ICoroutine_Fields, *PCarbon_ICoroutine_Fields;

typedef struct System_Func_int__c System_Func_int__c, *PSystem_Func_int__c;

typedef struct System_Func_int__Fields System_Func_int__Fields, *PSystem_Func_int__Fields;

typedef struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_c Aoharu_Scenes_Live_MarkerUIBehaviourSettings_c, *PAoharu_Scenes_Live_MarkerUIBehaviourSettings_c;

typedef struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_Fields Aoharu_Scenes_Live_MarkerUIBehaviourSettings_Fields, *PAoharu_Scenes_Live_MarkerUIBehaviourSettings_Fields;

typedef struct Aoharu_LiveBeatIcon_c Aoharu_LiveBeatIcon_c, *PAoharu_LiveBeatIcon_c;

typedef struct Aoharu_LiveBeatIcon_Fields Aoharu_LiveBeatIcon_Fields, *PAoharu_LiveBeatIcon_Fields;

typedef struct System_Collections_Generic_List_LiveBeatContent__c System_Collections_Generic_List_LiveBeatContent__c, *PSystem_Collections_Generic_List_LiveBeatContent__c;

typedef struct System_Collections_Generic_List_LiveBeatContent__Fields System_Collections_Generic_List_LiveBeatContent__Fields, *PSystem_Collections_Generic_List_LiveBeatContent__Fields;

typedef struct System_Collections_Generic_List_ParticleSystem__c System_Collections_Generic_List_ParticleSystem__c, *PSystem_Collections_Generic_List_ParticleSystem__c;

typedef struct System_Collections_Generic_List_ParticleSystem__Fields System_Collections_Generic_List_ParticleSystem__Fields, *PSystem_Collections_Generic_List_ParticleSystem__Fields;

typedef struct System_Collections_Generic_List_GameObject__c System_Collections_Generic_List_GameObject__c, *PSystem_Collections_Generic_List_GameObject__c;

typedef struct System_Collections_Generic_List_GameObject__Fields System_Collections_Generic_List_GameObject__Fields, *PSystem_Collections_Generic_List_GameObject__Fields;

typedef struct System_Collections_Generic_List_Behaviour__c System_Collections_Generic_List_Behaviour__c, *PSystem_Collections_Generic_List_Behaviour__c;

typedef struct System_Collections_Generic_List_Behaviour__Fields System_Collections_Generic_List_Behaviour__Fields, *PSystem_Collections_Generic_List_Behaviour__Fields;

typedef struct Shock_MusicMst_c Shock_MusicMst_c, *PShock_MusicMst_c;

typedef struct Shock_MusicMst_Fields Shock_MusicMst_Fields, *PShock_MusicMst_Fields;

typedef struct Shock_EventLiveMst_c Shock_EventLiveMst_c, *PShock_EventLiveMst_c;

typedef struct Shock_EventLiveMst_Fields Shock_EventLiveMst_Fields, *PShock_EventLiveMst_Fields;

typedef struct Shock_EventMst_c Shock_EventMst_c, *PShock_EventMst_c;

typedef struct Shock_EventMst_Fields Shock_EventMst_Fields, *PShock_EventMst_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_LiveConditionMst__c System_Collections_Generic_IReadOnlyList_LiveConditionMst__c, *PSystem_Collections_Generic_IReadOnlyList_LiveConditionMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_LiveConditionMst__Fields System_Collections_Generic_IReadOnlyList_LiveConditionMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_LiveConditionMst__Fields;

typedef struct System_Collections_Generic_IReadOnlyList_LiveRuleMst__c System_Collections_Generic_IReadOnlyList_LiveRuleMst__c, *PSystem_Collections_Generic_IReadOnlyList_LiveRuleMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_LiveRuleMst__Fields System_Collections_Generic_IReadOnlyList_LiveRuleMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_LiveRuleMst__Fields;

typedef struct System_Collections_Generic_HashSet_uint__c System_Collections_Generic_HashSet_uint__c, *PSystem_Collections_Generic_HashSet_uint__c;

typedef struct System_Collections_Generic_HashSet_uint__Fields System_Collections_Generic_HashSet_uint__Fields, *PSystem_Collections_Generic_HashSet_uint__Fields;

typedef struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__c System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__c, *PSystem_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__c;

typedef struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__Fields System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__Fields, *PSystem_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__Fields;

typedef struct System_Collections_Generic_List_CardData__c System_Collections_Generic_List_CardData__c, *PSystem_Collections_Generic_List_CardData__c;

typedef struct System_Collections_Generic_List_CardData__Fields System_Collections_Generic_List_CardData__Fields, *PSystem_Collections_Generic_List_CardData__Fields;

typedef struct Shock_CardData_c Shock_CardData_c, *PShock_CardData_c;

typedef struct Shock_CardData_Fields Shock_CardData_Fields, *PShock_CardData_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_EventLiveMst__c System_Collections_Generic_IReadOnlyList_EventLiveMst__c, *PSystem_Collections_Generic_IReadOnlyList_EventLiveMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_EventLiveMst__Fields System_Collections_Generic_IReadOnlyList_EventLiveMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_EventLiveMst__Fields;

typedef struct Shock_EventScoreMst_c Shock_EventScoreMst_c, *PShock_EventScoreMst_c;

typedef struct Shock_EventScoreMst_Fields Shock_EventScoreMst_Fields, *PShock_EventScoreMst_Fields;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____c System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____c, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____c;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____Fields System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____Fields;

typedef struct Shock_EventStoryMst_c Shock_EventStoryMst_c, *PShock_EventStoryMst_c;

typedef struct Shock_EventStoryMst_Fields Shock_EventStoryMst_Fields, *PShock_EventStoryMst_Fields;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____c System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____c, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____c;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____Fields System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____Fields;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____c System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____c, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____c;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____Fields System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____Fields;

typedef struct System_Collections_Generic_IReadOnlyList_CardData__c System_Collections_Generic_IReadOnlyList_CardData__c, *PSystem_Collections_Generic_IReadOnlyList_CardData__c;

typedef struct System_Collections_Generic_IReadOnlyList_CardData__Fields System_Collections_Generic_IReadOnlyList_CardData__Fields, *PSystem_Collections_Generic_IReadOnlyList_CardData__Fields;

typedef struct Shock_ReleaseLabelMst_c Shock_ReleaseLabelMst_c, *PShock_ReleaseLabelMst_c;

typedef struct Shock_ReleaseLabelMst_Fields Shock_ReleaseLabelMst_Fields, *PShock_ReleaseLabelMst_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_EventCardBonusMst__c System_Collections_Generic_IReadOnlyList_EventCardBonusMst__c, *PSystem_Collections_Generic_IReadOnlyList_EventCardBonusMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_EventCardBonusMst__Fields System_Collections_Generic_IReadOnlyList_EventCardBonusMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_EventCardBonusMst__Fields;

typedef struct System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__c System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__c, *PSystem_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__Fields System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__Fields;

typedef struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__c System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__c, *PSystem_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__c;

typedef struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__Fields System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__Fields, *PSystem_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__Fields;

typedef struct Shock_EventPointMst_o Shock_EventPointMst_o, *PShock_EventPointMst_o;

typedef struct System_Collections_Generic_List_EventTopBannerMst__c System_Collections_Generic_List_EventTopBannerMst__c, *PSystem_Collections_Generic_List_EventTopBannerMst__c;

typedef struct System_Collections_Generic_List_EventTopBannerMst__Fields System_Collections_Generic_List_EventTopBannerMst__Fields, *PSystem_Collections_Generic_List_EventTopBannerMst__Fields;

typedef struct Carbon_GameTime_Fields Carbon_GameTime_Fields, *PCarbon_GameTime_Fields;

typedef struct Shock_ProtocolData_StarEventData_c Shock_ProtocolData_StarEventData_c, *PShock_ProtocolData_StarEventData_c;

typedef struct Shock_ProtocolData_StarEventData_Fields Shock_ProtocolData_StarEventData_Fields, *PShock_ProtocolData_StarEventData_Fields;

typedef struct System_Collections_Generic_IList_RewardData__c System_Collections_Generic_IList_RewardData__c, *PSystem_Collections_Generic_IList_RewardData__c;

typedef struct System_Collections_Generic_IList_RewardData__Fields System_Collections_Generic_IList_RewardData__Fields, *PSystem_Collections_Generic_IList_RewardData__Fields;

typedef struct Shock_EventData_StarMission_o Shock_EventData_StarMission_o, *PShock_EventData_StarMission_o;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_o Aoharu_Scenes_Live_LiveSystemBase_o, *PAoharu_Scenes_Live_LiveSystemBase_o;

typedef struct System_Action_AudioRouteDetector_AudioRoute__c System_Action_AudioRouteDetector_AudioRoute__c, *PSystem_Action_AudioRouteDetector_AudioRoute__c;

typedef struct System_Action_AudioRouteDetector_AudioRoute__Fields System_Action_AudioRouteDetector_AudioRoute__Fields, *PSystem_Action_AudioRouteDetector_AudioRoute__Fields;

typedef struct UnityEngine_Animator_c UnityEngine_Animator_c, *PUnityEngine_Animator_c;

typedef struct UnityEngine_Animator_Fields UnityEngine_Animator_Fields, *PUnityEngine_Animator_Fields;

typedef struct UnityEngine_Transform_VTable UnityEngine_Transform_VTable, *PUnityEngine_Transform_VTable;

typedef struct Shock_CachingSpriteAtlas_VTable Shock_CachingSpriteAtlas_VTable, *PShock_CachingSpriteAtlas_VTable;

typedef struct UnityEngine_U2D_SpriteAtlas_o UnityEngine_U2D_SpriteAtlas_o, *PUnityEngine_U2D_SpriteAtlas_o;

typedef struct System_Collections_Generic_Dictionary_string__Sprite__o System_Collections_Generic_Dictionary_string__Sprite__o, *PSystem_Collections_Generic_Dictionary_string__Sprite__o;

typedef struct UnityEngine_Sprite_VTable UnityEngine_Sprite_VTable, *PUnityEngine_Sprite_VTable;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_Factors_c Aoharu_Scenes_Live_LiveSystemBase_Factors_c, *PAoharu_Scenes_Live_LiveSystemBase_Factors_c;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_Factors_Fields Aoharu_Scenes_Live_LiveSystemBase_Factors_Fields, *PAoharu_Scenes_Live_LiveSystemBase_Factors_Fields;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_Results_c Aoharu_Scenes_Live_LiveSystemBase_Results_c, *PAoharu_Scenes_Live_LiveSystemBase_Results_c;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_Results_Fields Aoharu_Scenes_Live_LiveSystemBase_Results_Fields, *PAoharu_Scenes_Live_LiveSystemBase_Results_Fields;

typedef struct Shock_Sound_CueSheetHandle_VTable Shock_Sound_CueSheetHandle_VTable, *PShock_Sound_CueSheetHandle_VTable;

typedef struct Shock_SoundManager_PlaybackHandle_VTable Shock_SoundManager_PlaybackHandle_VTable, *PShock_SoundManager_PlaybackHandle_VTable;

typedef struct Shock_Sound_Playback_o Shock_Sound_Playback_o, *PShock_Sound_Playback_o;

typedef struct Shock_Sound_SoundId_o Shock_Sound_SoundId_o, *PShock_Sound_SoundId_o;

typedef struct System_Collections_Generic_List_ValueTuple_uint__string___StaticFields System_Collections_Generic_List_ValueTuple_uint__string___StaticFields, *PSystem_Collections_Generic_List_ValueTuple_uint__string___StaticFields;

typedef struct System_Collections_Generic_List_ValueTuple_uint__string___VTable System_Collections_Generic_List_ValueTuple_uint__string___VTable, *PSystem_Collections_Generic_List_ValueTuple_uint__string___VTable;

typedef struct System_ValueTuple_uint__string__array System_ValueTuple_uint__string__array, *PSystem_ValueTuple_uint__string__array;

typedef struct System_Collections_Generic_List_MarkerData__StaticFields System_Collections_Generic_List_MarkerData__StaticFields, *PSystem_Collections_Generic_List_MarkerData__StaticFields;

typedef struct System_Collections_Generic_List_MarkerData__VTable System_Collections_Generic_List_MarkerData__VTable, *PSystem_Collections_Generic_List_MarkerData__VTable;

typedef struct Aoharu_Scenes_Live_MarkerData_array Aoharu_Scenes_Live_MarkerData_array, *PAoharu_Scenes_Live_MarkerData_array;

typedef struct System_Collections_Generic_LinkedList_MarkerData__VTable System_Collections_Generic_LinkedList_MarkerData__VTable, *PSystem_Collections_Generic_LinkedList_MarkerData__VTable;

typedef struct System_Collections_Generic_LinkedListNode_T__o System_Collections_Generic_LinkedListNode_T__o, *PSystem_Collections_Generic_LinkedListNode_T__o;

typedef struct Aoharu_NoteData_VTable Aoharu_NoteData_VTable, *PAoharu_NoteData_VTable;

typedef struct Aoharu_NoteData_Note_array Aoharu_NoteData_Note_array, *PAoharu_NoteData_Note_array;

typedef struct System_Action_float__VTable System_Action_float__VTable, *PSystem_Action_float__VTable;

typedef struct System_Action_IReadOnlyList_MarkerData___VTable System_Action_IReadOnlyList_MarkerData___VTable, *PSystem_Action_IReadOnlyList_MarkerData___VTable;

typedef struct System_Action_MarkerData__VTable System_Action_MarkerData__VTable, *PSystem_Action_MarkerData__VTable;

typedef struct System_Action_IReadOnlyList_MarkerData___bool__VTable System_Action_IReadOnlyList_MarkerData___bool__VTable, *PSystem_Action_IReadOnlyList_MarkerData___bool__VTable;

typedef struct Aoharu_Scenes_Live_SkillCutinController_VTable Aoharu_Scenes_Live_SkillCutinController_VTable, *PAoharu_Scenes_Live_SkillCutinController_VTable;

typedef struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_o Aoharu_Scenes_Live_SkillCutinController_SkillCutin_o, *PAoharu_Scenes_Live_SkillCutinController_SkillCutin_o;

typedef struct System_Collections_Generic_List_SkillCutinController_ColorSet__o System_Collections_Generic_List_SkillCutinController_ColorSet__o, *PSystem_Collections_Generic_List_SkillCutinController_ColorSet__o;

typedef struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_o Aoharu_Scenes_Live_SkillCutinController_ColorSet_o, *PAoharu_Scenes_Live_SkillCutinController_ColorSet_o;

typedef struct SkillInfoObject_VTable SkillInfoObject_VTable, *PSkillInfoObject_VTable;

typedef struct UnityEngine_SpriteRenderer_o UnityEngine_SpriteRenderer_o, *PUnityEngine_SpriteRenderer_o;

typedef struct Carbon_TweenSpriteRendererAlpha_o Carbon_TweenSpriteRendererAlpha_o, *PCarbon_TweenSpriteRendererAlpha_o;

typedef struct Carbon_TweenPosition_o Carbon_TweenPosition_o, *PCarbon_TweenPosition_o;

typedef struct Shock_LiveInputResultMst_c Shock_LiveInputResultMst_c, *PShock_LiveInputResultMst_c;

typedef struct Shock_LiveInputResultMst_Fields Shock_LiveInputResultMst_Fields, *PShock_LiveInputResultMst_Fields;

typedef struct System_Collections_Generic_List_SkillLog__StaticFields System_Collections_Generic_List_SkillLog__StaticFields, *PSystem_Collections_Generic_List_SkillLog__StaticFields;

typedef struct System_Collections_Generic_List_SkillLog__VTable System_Collections_Generic_List_SkillLog__VTable, *PSystem_Collections_Generic_List_SkillLog__VTable;

typedef struct Shock_ProtocolData_SkillLog_array Shock_ProtocolData_SkillLog_array, *PShock_ProtocolData_SkillLog_array;

typedef struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_c Aoharu_Scenes_Live_LiveSkillController_SkillInfo_c, *PAoharu_Scenes_Live_LiveSkillController_SkillInfo_c;

typedef struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_Fields Aoharu_Scenes_Live_LiveSkillController_SkillInfo_Fields, *PAoharu_Scenes_Live_LiveSkillController_SkillInfo_Fields;

typedef struct System_Action_SkillData__VTable System_Action_SkillData__VTable, *PSystem_Action_SkillData__VTable;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_VTable Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl_VTable;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_o Aoharu_Scenes_Live_LiveInputGestureEvent_o, *PAoharu_Scenes_Live_LiveInputGestureEvent_o;

typedef struct Aoharu_Scenes_Live_ILiveTime_o Aoharu_Scenes_Live_ILiveTime_o, *PAoharu_Scenes_Live_ILiveTime_o;

typedef struct System_Collections_Generic_List_MarkerData__array System_Collections_Generic_List_MarkerData__array, *PSystem_Collections_Generic_List_MarkerData__array;

typedef struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__o Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__o, *PCarbon_Collections_ListBuffer_LiveInputControl_PointerMarker__o;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__o System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__o, *PSystem_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__o;

typedef struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_o Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_o, *PAoharu_Scenes_Live_MarkerSystem_AutoInputPointer_o;

typedef struct System_Action_MarkerData__int__o System_Action_MarkerData__int__o, *PSystem_Action_MarkerData__int__o;

typedef struct System_Action_MarkerData__bool__o System_Action_MarkerData__bool__o, *PSystem_Action_MarkerData__bool__o;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_VTable Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_VTable;

typedef struct Aoharu_Scenes_Live_InputEffectLayout_o Aoharu_Scenes_Live_InputEffectLayout_o, *PAoharu_Scenes_Live_InputEffectLayout_o;

typedef struct Aoharu_Scenes_Live_InputEffectPool_o Aoharu_Scenes_Live_InputEffectPool_o, *PAoharu_Scenes_Live_InputEffectPool_o;

typedef struct Aoharu_Scenes_Live_InputEffectPlayer_array Aoharu_Scenes_Live_InputEffectPlayer_array, *PAoharu_Scenes_Live_InputEffectPlayer_array;

typedef struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__o Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__o, *PCarbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__o;

typedef struct Shock_LiveTapSeMst_o Shock_LiveTapSeMst_o, *PShock_LiveTapSeMst_o;

typedef struct System_UInt32_array_array System_UInt32_array_array, *PSystem_UInt32_array_array;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_VTable Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_VTable;

typedef struct Aoharu_Scenes_Live_InputResultUI_o Aoharu_Scenes_Live_InputResultUI_o, *PAoharu_Scenes_Live_InputResultUI_o;

typedef struct System_Collections_Generic_List_LiveInputResultMst__o System_Collections_Generic_List_LiveInputResultMst__o, *PSystem_Collections_Generic_List_LiveInputResultMst__o;

typedef struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__o System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__o, *PSystem_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__o;

typedef struct System_Collections_Generic_Dictionary_int__int__o System_Collections_Generic_Dictionary_int__int__o, *PSystem_Collections_Generic_Dictionary_int__int__o;

typedef struct System_Action_MarkerData__INPUT_RESULT_TYPE__o System_Action_MarkerData__INPUT_RESULT_TYPE__o, *PSystem_Action_MarkerData__INPUT_RESULT_TYPE__o;

typedef struct System_Func_bool__o System_Func_bool__o, *PSystem_Func_bool__o;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_VTable Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveLaneControl_VTable;

typedef struct CharacterIcon_array CharacterIcon_array, *PCharacterIcon_array;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_VTable Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_VTable;

typedef struct Aoharu_Scenes_Live_MarkerUIPoolSystem_o Aoharu_Scenes_Live_MarkerUIPoolSystem_o, *PAoharu_Scenes_Live_MarkerUIPoolSystem_o;

typedef struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_o Aoharu_Scenes_Live_MarkerLineUIPoolSystem_o, *PAoharu_Scenes_Live_MarkerLineUIPoolSystem_o;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_o Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_o, *PAoharu_Scenes_Live_LongMarkerLineUIPoolSystem_o;

typedef struct System_Collections_Generic_List_MarkerUI__o System_Collections_Generic_List_MarkerUI__o, *PSystem_Collections_Generic_List_MarkerUI__o;

typedef struct System_Collections_Generic_List_MarkerLineUI__o System_Collections_Generic_List_MarkerLineUI__o, *PSystem_Collections_Generic_List_MarkerLineUI__o;

typedef struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__o Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__o, *PCarbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__o;

typedef struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___VTable System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___VTable, *PSystem_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___VTable;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_VTable Aoharu_Scenes_Live_StatusSystem_LiveComboControl_VTable, *PAoharu_Scenes_Live_StatusSystem_LiveComboControl_VTable;

typedef struct Aoharu_Scenes_Live_ComboUI_o Aoharu_Scenes_Live_ComboUI_o, *PAoharu_Scenes_Live_ComboUI_o;

typedef struct Aoharu_Scenes_Live_ComboData_array Aoharu_Scenes_Live_ComboData_array, *PAoharu_Scenes_Live_ComboData_array;

typedef struct Aoharu_Scenes_Live_ComboData_o Aoharu_Scenes_Live_ComboData_o, *PAoharu_Scenes_Live_ComboData_o;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_VTable Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_VTable, *PAoharu_Scenes_Live_StatusSystem_LiveLifeControl_VTable;

typedef struct Aoharu_Scenes_Live_LifeBoard_o Aoharu_Scenes_Live_LifeBoard_o, *PAoharu_Scenes_Live_LifeBoard_o;

typedef struct Shock_AnimatorPlayerLite_o Shock_AnimatorPlayerLite_o, *PShock_AnimatorPlayerLite_o;

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_VTable Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_VTable, *PAoharu_Scenes_Live_StatusSystem_LiveScoreControl_VTable;

typedef struct Aoharu_Scenes_Live_ScoreBoard_o Aoharu_Scenes_Live_ScoreBoard_o, *PAoharu_Scenes_Live_ScoreBoard_o;

typedef struct MultiEventLiveCombo_o MultiEventLiveCombo_o, *PMultiEventLiveCombo_o;

typedef struct UnityEngine_GameObject_VTable UnityEngine_GameObject_VTable, *PUnityEngine_GameObject_VTable;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_VTable Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_VTable, *PAoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_VTable;

typedef struct UnityEngine_GameObject_array UnityEngine_GameObject_array, *PUnityEngine_GameObject_array;

typedef struct AbstractLiveBg_o AbstractLiveBg_o, *PAbstractLiveBg_o;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_VTable Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_VTable, *PAoharu_Scenes_Live_ProgressSystem_LiveContinueControl_VTable;

typedef struct Aoharu_Scenes_Live_LiveDialog_o Aoharu_Scenes_Live_LiveDialog_o, *PAoharu_Scenes_Live_LiveDialog_o;

typedef struct Shock_WebViewDialog_o Shock_WebViewDialog_o, *PShock_WebViewDialog_o;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_VTable Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_VTable, *PAoharu_Scenes_Live_ProgressSystem_LiveEndControl_VTable;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_VTable Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_VTable, *PAoharu_Scenes_Live_ProgressSystem_LivePauseControl_VTable;

typedef struct System_Action_bool__o System_Action_bool__o, *PSystem_Action_bool__o;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_VTable Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_VTable, *PAoharu_Scenes_Live_ProgressSystem_LiveResultControl_VTable;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_o Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_o, *PAoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_o;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_VTable Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_VTable, *PAoharu_Scenes_Live_ProgressSystem_LiveStartControl_VTable;

typedef struct System_Action_LIVE_TYPE__VTable System_Action_LIVE_TYPE__VTable, *PSystem_Action_LIVE_TYPE__VTable;

typedef struct Shock_ButtonEvent_c Shock_ButtonEvent_c, *PShock_ButtonEvent_c;

typedef struct Shock_ButtonEvent_Fields Shock_ButtonEvent_Fields, *PShock_ButtonEvent_Fields;

typedef struct Carbon_TweenBase_o Carbon_TweenBase_o, *PCarbon_TweenBase_o;

typedef struct Aoharu_InOutAnimatorsController_c Aoharu_InOutAnimatorsController_c, *PAoharu_InOutAnimatorsController_c;

typedef struct Aoharu_InOutAnimatorsController_Fields Aoharu_InOutAnimatorsController_Fields, *PAoharu_InOutAnimatorsController_Fields;

typedef struct StaticBluredScreen_c StaticBluredScreen_c, *PStaticBluredScreen_c;

typedef struct StaticBluredScreen_Fields StaticBluredScreen_Fields, *PStaticBluredScreen_Fields;

typedef struct Shock_IInputLockHandle_c Shock_IInputLockHandle_c, *PShock_IInputLockHandle_c;

typedef struct Shock_IInputLockHandle_Fields Shock_IInputLockHandle_Fields, *PShock_IInputLockHandle_Fields;

typedef struct System_Action_DialogResultCode__c System_Action_DialogResultCode__c, *PSystem_Action_DialogResultCode__c;

typedef struct System_Action_DialogResultCode__Fields System_Action_DialogResultCode__Fields, *PSystem_Action_DialogResultCode__Fields;

typedef struct Shock_TextMeshUI_VTable Shock_TextMeshUI_VTable, *PShock_TextMeshUI_VTable;

typedef struct TMPro_TMP_Text_o TMPro_TMP_Text_o, *PTMPro_TMP_Text_o;

typedef struct System_Func_int__VTable System_Func_int__VTable, *PSystem_Func_int__VTable;

typedef struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_VTable Aoharu_Scenes_Live_MarkerUIBehaviourSettings_VTable, *PAoharu_Scenes_Live_MarkerUIBehaviourSettings_VTable;

typedef struct Aoharu_Scenes_Live_LaneSettings_array Aoharu_Scenes_Live_LaneSettings_array, *PAoharu_Scenes_Live_LaneSettings_array;

typedef struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_o Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_o, *PAoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_o;

typedef struct Aoharu_LiveBeatIcon_VTable Aoharu_LiveBeatIcon_VTable, *PAoharu_LiveBeatIcon_VTable;

typedef struct Aoharu_LiveBeatContent_Fields Aoharu_LiveBeatContent_Fields, *PAoharu_LiveBeatContent_Fields;

typedef struct System_Collections_Generic_List_TweenBase__o System_Collections_Generic_List_TweenBase__o, *PSystem_Collections_Generic_List_TweenBase__o;

typedef struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__o System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__o, *PSystem_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__o;

typedef struct System_Collections_Generic_List_LiveBeatContent__StaticFields System_Collections_Generic_List_LiveBeatContent__StaticFields, *PSystem_Collections_Generic_List_LiveBeatContent__StaticFields;

typedef struct System_Collections_Generic_List_LiveBeatContent__VTable System_Collections_Generic_List_LiveBeatContent__VTable, *PSystem_Collections_Generic_List_LiveBeatContent__VTable;

typedef struct Aoharu_LiveBeatContent_array Aoharu_LiveBeatContent_array, *PAoharu_LiveBeatContent_array;

typedef struct System_Collections_Generic_List_ParticleSystem__StaticFields System_Collections_Generic_List_ParticleSystem__StaticFields, *PSystem_Collections_Generic_List_ParticleSystem__StaticFields;

typedef struct System_Collections_Generic_List_ParticleSystem__VTable System_Collections_Generic_List_ParticleSystem__VTable, *PSystem_Collections_Generic_List_ParticleSystem__VTable;

typedef struct UnityEngine_ParticleSystem_array UnityEngine_ParticleSystem_array, *PUnityEngine_ParticleSystem_array;

typedef struct System_Collections_Generic_List_GameObject__StaticFields System_Collections_Generic_List_GameObject__StaticFields, *PSystem_Collections_Generic_List_GameObject__StaticFields;

typedef struct System_Collections_Generic_List_GameObject__VTable System_Collections_Generic_List_GameObject__VTable, *PSystem_Collections_Generic_List_GameObject__VTable;

typedef struct System_Collections_Generic_List_Behaviour__StaticFields System_Collections_Generic_List_Behaviour__StaticFields, *PSystem_Collections_Generic_List_Behaviour__StaticFields;

typedef struct System_Collections_Generic_List_Behaviour__VTable System_Collections_Generic_List_Behaviour__VTable, *PSystem_Collections_Generic_List_Behaviour__VTable;

typedef struct UnityEngine_Behaviour_array UnityEngine_Behaviour_array, *PUnityEngine_Behaviour_array;

typedef struct Shock_MusicMst_VTable Shock_MusicMst_VTable, *PShock_MusicMst_VTable;

typedef struct Shock_EventLiveMst_VTable Shock_EventLiveMst_VTable, *PShock_EventLiveMst_VTable;

typedef struct Shock_EventMst_VTable Shock_EventMst_VTable, *PShock_EventMst_VTable;

typedef struct System_UInt32_array System_UInt32_array, *PSystem_UInt32_array;

typedef struct System_Collections_Generic_HashSet_uint__VTable System_Collections_Generic_HashSet_uint__VTable, *PSystem_Collections_Generic_HashSet_uint__VTable;

typedef struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__VTable System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__VTable, *PSystem_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__VTable;

typedef struct System_Collections_Generic_List_CardData__StaticFields System_Collections_Generic_List_CardData__StaticFields, *PSystem_Collections_Generic_List_CardData__StaticFields;

typedef struct System_Collections_Generic_List_CardData__VTable System_Collections_Generic_List_CardData__VTable, *PSystem_Collections_Generic_List_CardData__VTable;

typedef struct Shock_CardData_VTable Shock_CardData_VTable, *PShock_CardData_VTable;

typedef struct Shock_CardMst_o Shock_CardMst_o, *PShock_CardMst_o;

typedef struct Shock_CharacterMst_o Shock_CharacterMst_o, *PShock_CharacterMst_o;

typedef struct Shock_CardRarityMst_o Shock_CardRarityMst_o, *PShock_CardRarityMst_o;

typedef struct Shock_SkillData_o Shock_SkillData_o, *PShock_SkillData_o;

typedef struct Shock_CardGetMst_array Shock_CardGetMst_array, *PShock_CardGetMst_array;

typedef struct Shock_CardEvolveConditionMst_array Shock_CardEvolveConditionMst_array, *PShock_CardEvolveConditionMst_array;

typedef struct Shock_ProtocolData_Card_o Shock_ProtocolData_Card_o, *PShock_ProtocolData_Card_o;

typedef struct Shock_ProtocolData_CardSub_o Shock_ProtocolData_CardSub_o, *PShock_ProtocolData_CardSub_o;

typedef struct Shock_CardLevelMst_o Shock_CardLevelMst_o, *PShock_CardLevelMst_o;

typedef struct Shock_CardSkillLevelMst_o Shock_CardSkillLevelMst_o, *PShock_CardSkillLevelMst_o;

typedef struct Shock_NewSkillMst_o Shock_NewSkillMst_o, *PShock_NewSkillMst_o;

typedef struct Shock_SkillCenterMst_o Shock_SkillCenterMst_o, *PShock_SkillCenterMst_o;

typedef struct Shock_CardEvolveMst_o Shock_CardEvolveMst_o, *PShock_CardEvolveMst_o;

typedef struct Shock_CardEvolveConditionMst_o Shock_CardEvolveConditionMst_o, *PShock_CardEvolveConditionMst_o;

typedef struct Shock_EvolveItemAmountMst_array Shock_EvolveItemAmountMst_array, *PShock_EvolveItemAmountMst_array;

typedef struct Shock_EventScoreMst_VTable Shock_EventScoreMst_VTable, *PShock_EventScoreMst_VTable;

typedef struct Shock_EventStoryMst_VTable Shock_EventStoryMst_VTable, *PShock_EventStoryMst_VTable;

typedef struct Shock_ReleaseLabelMst_StaticFields Shock_ReleaseLabelMst_StaticFields, *PShock_ReleaseLabelMst_StaticFields;

typedef struct Shock_ReleaseLabelMst_VTable Shock_ReleaseLabelMst_VTable, *PShock_ReleaseLabelMst_VTable;

typedef struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__VTable System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__VTable, *PSystem_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__VTable;

typedef struct Shock_EventPointMst_c Shock_EventPointMst_c, *PShock_EventPointMst_c;

typedef struct Shock_EventPointMst_Fields Shock_EventPointMst_Fields, *PShock_EventPointMst_Fields;

typedef struct System_Collections_Generic_List_EventTopBannerMst__StaticFields System_Collections_Generic_List_EventTopBannerMst__StaticFields, *PSystem_Collections_Generic_List_EventTopBannerMst__StaticFields;

typedef struct System_Collections_Generic_List_EventTopBannerMst__VTable System_Collections_Generic_List_EventTopBannerMst__VTable, *PSystem_Collections_Generic_List_EventTopBannerMst__VTable;

typedef struct Shock_EventTopBannerMst_array Shock_EventTopBannerMst_array, *PShock_EventTopBannerMst_array;

typedef struct System_DateTimeOffset_o System_DateTimeOffset_o, *PSystem_DateTimeOffset_o;

typedef struct Shock_ProtocolData_StarEventData_VTable Shock_ProtocolData_StarEventData_VTable, *PShock_ProtocolData_StarEventData_VTable;

typedef struct Shock_ProtocolData_StarEventMusicData_array Shock_ProtocolData_StarEventMusicData_array, *PShock_ProtocolData_StarEventMusicData_array;

typedef struct Shock_EventData_StarMission_c Shock_EventData_StarMission_c, *PShock_EventData_StarMission_c;

typedef struct Shock_EventData_StarMission_Fields Shock_EventData_StarMission_Fields, *PShock_EventData_StarMission_Fields;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_c Aoharu_Scenes_Live_LiveSystemBase_c, *PAoharu_Scenes_Live_LiveSystemBase_c;

typedef struct System_Action_AudioRouteDetector_AudioRoute__VTable System_Action_AudioRouteDetector_AudioRoute__VTable, *PSystem_Action_AudioRouteDetector_AudioRoute__VTable;

typedef struct UnityEngine_Animator_VTable UnityEngine_Animator_VTable, *PUnityEngine_Animator_VTable;

typedef struct UnityEngine_U2D_SpriteAtlas_c UnityEngine_U2D_SpriteAtlas_c, *PUnityEngine_U2D_SpriteAtlas_c;

typedef struct UnityEngine_U2D_SpriteAtlas_Fields UnityEngine_U2D_SpriteAtlas_Fields, *PUnityEngine_U2D_SpriteAtlas_Fields;

typedef struct System_Collections_Generic_Dictionary_string__Sprite__c System_Collections_Generic_Dictionary_string__Sprite__c, *PSystem_Collections_Generic_Dictionary_string__Sprite__c;

typedef struct System_Collections_Generic_Dictionary_string__Sprite__Fields System_Collections_Generic_Dictionary_string__Sprite__Fields, *PSystem_Collections_Generic_Dictionary_string__Sprite__Fields;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_Factors_VTable Aoharu_Scenes_Live_LiveSystemBase_Factors_VTable, *PAoharu_Scenes_Live_LiveSystemBase_Factors_VTable;

typedef struct Shock_FriendData_o Shock_FriendData_o, *PShock_FriendData_o;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_Results_VTable Aoharu_Scenes_Live_LiveSystemBase_Results_VTable, *PAoharu_Scenes_Live_LiveSystemBase_Results_VTable;

typedef struct Shock_Sound_Playback_c Shock_Sound_Playback_c, *PShock_Sound_Playback_c;

typedef struct Shock_Sound_Playback_Fields Shock_Sound_Playback_Fields, *PShock_Sound_Playback_Fields;

typedef struct Shock_Sound_SoundId_Fields Shock_Sound_SoundId_Fields, *PShock_Sound_SoundId_Fields;

typedef struct System_ValueTuple_uint__string__o System_ValueTuple_uint__string__o, *PSystem_ValueTuple_uint__string__o;

typedef struct Aoharu_Scenes_Live_MarkerData_o Aoharu_Scenes_Live_MarkerData_o, *PAoharu_Scenes_Live_MarkerData_o;

typedef struct System_Collections_Generic_LinkedListNode_T__Fields System_Collections_Generic_LinkedListNode_T__Fields, *PSystem_Collections_Generic_LinkedListNode_T__Fields;

typedef struct Aoharu_NoteData_Note_o Aoharu_NoteData_Note_o, *PAoharu_NoteData_Note_o;

typedef struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_c Aoharu_Scenes_Live_SkillCutinController_SkillCutin_c, *PAoharu_Scenes_Live_SkillCutinController_SkillCutin_c;

typedef struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_Fields Aoharu_Scenes_Live_SkillCutinController_SkillCutin_Fields, *PAoharu_Scenes_Live_SkillCutinController_SkillCutin_Fields;

typedef struct System_Collections_Generic_List_SkillCutinController_ColorSet__c System_Collections_Generic_List_SkillCutinController_ColorSet__c, *PSystem_Collections_Generic_List_SkillCutinController_ColorSet__c;

typedef struct System_Collections_Generic_List_SkillCutinController_ColorSet__Fields System_Collections_Generic_List_SkillCutinController_ColorSet__Fields, *PSystem_Collections_Generic_List_SkillCutinController_ColorSet__Fields;

typedef struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_c Aoharu_Scenes_Live_SkillCutinController_ColorSet_c, *PAoharu_Scenes_Live_SkillCutinController_ColorSet_c;

typedef struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_Fields Aoharu_Scenes_Live_SkillCutinController_ColorSet_Fields, *PAoharu_Scenes_Live_SkillCutinController_ColorSet_Fields;

typedef struct UnityEngine_SpriteRenderer_c UnityEngine_SpriteRenderer_c, *PUnityEngine_SpriteRenderer_c;

typedef struct UnityEngine_SpriteRenderer_Fields UnityEngine_SpriteRenderer_Fields, *PUnityEngine_SpriteRenderer_Fields;

typedef struct Carbon_TweenSpriteRendererAlpha_c Carbon_TweenSpriteRendererAlpha_c, *PCarbon_TweenSpriteRendererAlpha_c;

typedef struct Carbon_TweenSpriteRendererAlpha_Fields Carbon_TweenSpriteRendererAlpha_Fields, *PCarbon_TweenSpriteRendererAlpha_Fields;

typedef struct Carbon_TweenPosition_c Carbon_TweenPosition_c, *PCarbon_TweenPosition_c;

typedef struct Carbon_TweenPosition_Fields Carbon_TweenPosition_Fields, *PCarbon_TweenPosition_Fields;

typedef struct Shock_LiveInputResultMst_VTable Shock_LiveInputResultMst_VTable, *PShock_LiveInputResultMst_VTable;

typedef struct Shock_ProtocolData_SkillLog_o Shock_ProtocolData_SkillLog_o, *PShock_ProtocolData_SkillLog_o;

typedef struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_VTable Aoharu_Scenes_Live_LiveSkillController_SkillInfo_VTable, *PAoharu_Scenes_Live_LiveSkillController_SkillInfo_VTable;

typedef struct Aoharu_Scenes_Live_SkillEntity_o Aoharu_Scenes_Live_SkillEntity_o, *PAoharu_Scenes_Live_SkillEntity_o;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_c Aoharu_Scenes_Live_LiveInputGestureEvent_c, *PAoharu_Scenes_Live_LiveInputGestureEvent_c;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_Fields Aoharu_Scenes_Live_LiveInputGestureEvent_Fields, *PAoharu_Scenes_Live_LiveInputGestureEvent_Fields;

typedef struct Aoharu_Scenes_Live_ILiveTime_c Aoharu_Scenes_Live_ILiveTime_c, *PAoharu_Scenes_Live_ILiveTime_c;

typedef struct Aoharu_Scenes_Live_ILiveTime_Fields Aoharu_Scenes_Live_ILiveTime_Fields, *PAoharu_Scenes_Live_ILiveTime_Fields;

typedef struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__c Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__c, *PCarbon_Collections_ListBuffer_LiveInputControl_PointerMarker__c;

typedef struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__Fields Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__Fields, *PCarbon_Collections_ListBuffer_LiveInputControl_PointerMarker__Fields;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__c System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__c, *PSystem_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__c;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__Fields System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__Fields, *PSystem_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__Fields;

typedef struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_c Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_c, *PAoharu_Scenes_Live_MarkerSystem_AutoInputPointer_c;

typedef struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_Fields Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_Fields, *PAoharu_Scenes_Live_MarkerSystem_AutoInputPointer_Fields;

typedef struct System_Action_MarkerData__int__c System_Action_MarkerData__int__c, *PSystem_Action_MarkerData__int__c;

typedef struct System_Action_MarkerData__int__Fields System_Action_MarkerData__int__Fields, *PSystem_Action_MarkerData__int__Fields;

typedef struct System_Action_MarkerData__bool__c System_Action_MarkerData__bool__c, *PSystem_Action_MarkerData__bool__c;

typedef struct System_Action_MarkerData__bool__Fields System_Action_MarkerData__bool__Fields, *PSystem_Action_MarkerData__bool__Fields;

typedef struct Aoharu_Scenes_Live_InputEffectLayout_c Aoharu_Scenes_Live_InputEffectLayout_c, *PAoharu_Scenes_Live_InputEffectLayout_c;

typedef struct Aoharu_Scenes_Live_InputEffectLayout_Fields Aoharu_Scenes_Live_InputEffectLayout_Fields, *PAoharu_Scenes_Live_InputEffectLayout_Fields;

typedef struct Aoharu_Scenes_Live_InputEffectPool_c Aoharu_Scenes_Live_InputEffectPool_c, *PAoharu_Scenes_Live_InputEffectPool_c;

typedef struct Aoharu_Scenes_Live_InputEffectPool_Fields Aoharu_Scenes_Live_InputEffectPool_Fields, *PAoharu_Scenes_Live_InputEffectPool_Fields;

typedef struct Aoharu_Scenes_Live_InputEffectPlayer_o Aoharu_Scenes_Live_InputEffectPlayer_o, *PAoharu_Scenes_Live_InputEffectPlayer_o;

typedef struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__c Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__c, *PCarbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__c;

typedef struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__Fields Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__Fields, *PCarbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__Fields;

typedef struct Shock_LiveTapSeMst_c Shock_LiveTapSeMst_c, *PShock_LiveTapSeMst_c;

typedef struct Shock_LiveTapSeMst_Fields Shock_LiveTapSeMst_Fields, *PShock_LiveTapSeMst_Fields;

typedef struct Aoharu_Scenes_Live_InputResultUI_c Aoharu_Scenes_Live_InputResultUI_c, *PAoharu_Scenes_Live_InputResultUI_c;

typedef struct Aoharu_Scenes_Live_InputResultUI_Fields Aoharu_Scenes_Live_InputResultUI_Fields, *PAoharu_Scenes_Live_InputResultUI_Fields;

typedef struct System_Collections_Generic_List_LiveInputResultMst__c System_Collections_Generic_List_LiveInputResultMst__c, *PSystem_Collections_Generic_List_LiveInputResultMst__c;

typedef struct System_Collections_Generic_List_LiveInputResultMst__Fields System_Collections_Generic_List_LiveInputResultMst__Fields, *PSystem_Collections_Generic_List_LiveInputResultMst__Fields;

typedef struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__c System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__c, *PSystem_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__c;

typedef struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__Fields System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__Fields, *PSystem_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__Fields;

typedef struct System_Collections_Generic_Dictionary_int__int__c System_Collections_Generic_Dictionary_int__int__c, *PSystem_Collections_Generic_Dictionary_int__int__c;

typedef struct System_Collections_Generic_Dictionary_int__int__Fields System_Collections_Generic_Dictionary_int__int__Fields, *PSystem_Collections_Generic_Dictionary_int__int__Fields;

typedef struct System_Action_MarkerData__INPUT_RESULT_TYPE__c System_Action_MarkerData__INPUT_RESULT_TYPE__c, *PSystem_Action_MarkerData__INPUT_RESULT_TYPE__c;

typedef struct System_Action_MarkerData__INPUT_RESULT_TYPE__Fields System_Action_MarkerData__INPUT_RESULT_TYPE__Fields, *PSystem_Action_MarkerData__INPUT_RESULT_TYPE__Fields;

typedef struct System_Func_bool__c System_Func_bool__c, *PSystem_Func_bool__c;

typedef struct System_Func_bool__Fields System_Func_bool__Fields, *PSystem_Func_bool__Fields;

typedef struct CharacterIcon_o CharacterIcon_o, *PCharacterIcon_o;

typedef struct Aoharu_Scenes_Live_MarkerUIPoolSystem_c Aoharu_Scenes_Live_MarkerUIPoolSystem_c, *PAoharu_Scenes_Live_MarkerUIPoolSystem_c;

typedef struct Aoharu_Scenes_Live_MarkerUIPoolSystem_Fields Aoharu_Scenes_Live_MarkerUIPoolSystem_Fields, *PAoharu_Scenes_Live_MarkerUIPoolSystem_Fields;

typedef struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_c Aoharu_Scenes_Live_MarkerLineUIPoolSystem_c, *PAoharu_Scenes_Live_MarkerLineUIPoolSystem_c;

typedef struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_Fields Aoharu_Scenes_Live_MarkerLineUIPoolSystem_Fields, *PAoharu_Scenes_Live_MarkerLineUIPoolSystem_Fields;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_c Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_c, *PAoharu_Scenes_Live_LongMarkerLineUIPoolSystem_c;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_Fields Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_Fields, *PAoharu_Scenes_Live_LongMarkerLineUIPoolSystem_Fields;

typedef struct System_Collections_Generic_List_MarkerUI__c System_Collections_Generic_List_MarkerUI__c, *PSystem_Collections_Generic_List_MarkerUI__c;

typedef struct System_Collections_Generic_List_MarkerUI__Fields System_Collections_Generic_List_MarkerUI__Fields, *PSystem_Collections_Generic_List_MarkerUI__Fields;

typedef struct System_Collections_Generic_List_MarkerLineUI__c System_Collections_Generic_List_MarkerLineUI__c, *PSystem_Collections_Generic_List_MarkerLineUI__c;

typedef struct System_Collections_Generic_List_MarkerLineUI__Fields System_Collections_Generic_List_MarkerLineUI__Fields, *PSystem_Collections_Generic_List_MarkerLineUI__Fields;

typedef struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__c Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__c, *PCarbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__c;

typedef struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__Fields Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__Fields, *PCarbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__Fields;

typedef struct Aoharu_Scenes_Live_ComboUI_c Aoharu_Scenes_Live_ComboUI_c, *PAoharu_Scenes_Live_ComboUI_c;

typedef struct Aoharu_Scenes_Live_ComboUI_Fields Aoharu_Scenes_Live_ComboUI_Fields, *PAoharu_Scenes_Live_ComboUI_Fields;

typedef struct Aoharu_Scenes_Live_ComboData_c Aoharu_Scenes_Live_ComboData_c, *PAoharu_Scenes_Live_ComboData_c;

typedef struct Aoharu_Scenes_Live_ComboData_Fields Aoharu_Scenes_Live_ComboData_Fields, *PAoharu_Scenes_Live_ComboData_Fields;

typedef struct Aoharu_Scenes_Live_LifeBoard_c Aoharu_Scenes_Live_LifeBoard_c, *PAoharu_Scenes_Live_LifeBoard_c;

typedef struct Aoharu_Scenes_Live_LifeBoard_Fields Aoharu_Scenes_Live_LifeBoard_Fields, *PAoharu_Scenes_Live_LifeBoard_Fields;

typedef struct Shock_AnimatorPlayerLite_c Shock_AnimatorPlayerLite_c, *PShock_AnimatorPlayerLite_c;

typedef struct Shock_AnimatorPlayerLite_Fields Shock_AnimatorPlayerLite_Fields, *PShock_AnimatorPlayerLite_Fields;

typedef struct Aoharu_Scenes_Live_ScoreBoard_c Aoharu_Scenes_Live_ScoreBoard_c, *PAoharu_Scenes_Live_ScoreBoard_c;

typedef struct Aoharu_Scenes_Live_ScoreBoard_Fields Aoharu_Scenes_Live_ScoreBoard_Fields, *PAoharu_Scenes_Live_ScoreBoard_Fields;

typedef struct MultiEventLiveCombo_c MultiEventLiveCombo_c, *PMultiEventLiveCombo_c;

typedef struct MultiEventLiveCombo_Fields MultiEventLiveCombo_Fields, *PMultiEventLiveCombo_Fields;

typedef struct AbstractLiveBg_c AbstractLiveBg_c, *PAbstractLiveBg_c;

typedef struct AbstractLiveBg_Fields AbstractLiveBg_Fields, *PAbstractLiveBg_Fields;

typedef struct Aoharu_Scenes_Live_LiveDialog_c Aoharu_Scenes_Live_LiveDialog_c, *PAoharu_Scenes_Live_LiveDialog_c;

typedef struct Aoharu_Scenes_Live_LiveDialog_Fields Aoharu_Scenes_Live_LiveDialog_Fields, *PAoharu_Scenes_Live_LiveDialog_Fields;

typedef struct Shock_WebViewDialog_c Shock_WebViewDialog_c, *PShock_WebViewDialog_c;

typedef struct Shock_WebViewDialog_Fields Shock_WebViewDialog_Fields, *PShock_WebViewDialog_Fields;

typedef struct System_Action_bool__c System_Action_bool__c, *PSystem_Action_bool__c;

typedef struct System_Action_bool__Fields System_Action_bool__Fields, *PSystem_Action_bool__Fields;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_c Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_c, *PAoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_c;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_Fields Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_Fields, *PAoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_Fields;

typedef struct Shock_ButtonEvent_StaticFields Shock_ButtonEvent_StaticFields, *PShock_ButtonEvent_StaticFields;

typedef struct Shock_ButtonEvent_VTable Shock_ButtonEvent_VTable, *PShock_ButtonEvent_VTable;

typedef struct Shock_ButtonEvent_Callback_o Shock_ButtonEvent_Callback_o, *PShock_ButtonEvent_Callback_o;

typedef struct System_Nullable_int__o System_Nullable_int__o, *PSystem_Nullable_int__o;

typedef struct Carbon_TweenBase_c Carbon_TweenBase_c, *PCarbon_TweenBase_c;

typedef struct Carbon_TweenBase_Fields Carbon_TweenBase_Fields, *PCarbon_TweenBase_Fields;

typedef struct Aoharu_InOutAnimatorsController_VTable Aoharu_InOutAnimatorsController_VTable, *PAoharu_InOutAnimatorsController_VTable;

typedef struct System_Collections_Generic_List_Animator__o System_Collections_Generic_List_Animator__o, *PSystem_Collections_Generic_List_Animator__o;

typedef struct StaticBluredScreen_StaticFields StaticBluredScreen_StaticFields, *PStaticBluredScreen_StaticFields;

typedef struct StaticBluredScreen_VTable StaticBluredScreen_VTable, *PStaticBluredScreen_VTable;

typedef struct UnityEngine_UI_RawImage_Fields UnityEngine_UI_RawImage_Fields, *PUnityEngine_UI_RawImage_Fields;

typedef struct UnityEngine_Camera_o UnityEngine_Camera_o, *PUnityEngine_Camera_o;

typedef struct UnityEngine_RenderTexture_o UnityEngine_RenderTexture_o, *PUnityEngine_RenderTexture_o;

typedef struct UnityEngine_Rendering_CommandBuffer_o UnityEngine_Rendering_CommandBuffer_o, *PUnityEngine_Rendering_CommandBuffer_o;

typedef struct System_Action_DialogResultCode__VTable System_Action_DialogResultCode__VTable, *PSystem_Action_DialogResultCode__VTable;

typedef struct TMPro_TMP_Text_c TMPro_TMP_Text_c, *PTMPro_TMP_Text_c;

typedef struct TMPro_TMP_Text_Fields TMPro_TMP_Text_Fields, *PTMPro_TMP_Text_Fields;

typedef struct Aoharu_Scenes_Live_LaneSettings_o Aoharu_Scenes_Live_LaneSettings_o, *PAoharu_Scenes_Live_LaneSettings_o;

typedef struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_c Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_c, *PAoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_c;

typedef struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_Fields Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_Fields, *PAoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_Fields;

typedef struct System_Collections_Generic_List_TweenBase__c System_Collections_Generic_List_TweenBase__c, *PSystem_Collections_Generic_List_TweenBase__c;

typedef struct System_Collections_Generic_List_TweenBase__Fields System_Collections_Generic_List_TweenBase__Fields, *PSystem_Collections_Generic_List_TweenBase__Fields;

typedef struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__c System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__c, *PSystem_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__c;

typedef struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__Fields System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__Fields, *PSystem_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__Fields;

typedef struct Aoharu_LiveBeatContent_o Aoharu_LiveBeatContent_o, *PAoharu_LiveBeatContent_o;

typedef struct UnityEngine_ParticleSystem_o UnityEngine_ParticleSystem_o, *PUnityEngine_ParticleSystem_o;

typedef struct UnityEngine_Behaviour_o UnityEngine_Behaviour_o, *PUnityEngine_Behaviour_o;

typedef struct Shock_CardMst_c Shock_CardMst_c, *PShock_CardMst_c;

typedef struct Shock_CardMst_Fields Shock_CardMst_Fields, *PShock_CardMst_Fields;

typedef struct Shock_CharacterMst_c Shock_CharacterMst_c, *PShock_CharacterMst_c;

typedef struct Shock_CharacterMst_Fields Shock_CharacterMst_Fields, *PShock_CharacterMst_Fields;

typedef struct Shock_CardRarityMst_c Shock_CardRarityMst_c, *PShock_CardRarityMst_c;

typedef struct Shock_CardRarityMst_Fields Shock_CardRarityMst_Fields, *PShock_CardRarityMst_Fields;

typedef struct Shock_SkillData_c Shock_SkillData_c, *PShock_SkillData_c;

typedef struct Shock_SkillData_Fields Shock_SkillData_Fields, *PShock_SkillData_Fields;

typedef struct Shock_CardGetMst_o Shock_CardGetMst_o, *PShock_CardGetMst_o;

typedef struct Shock_ProtocolData_Card_c Shock_ProtocolData_Card_c, *PShock_ProtocolData_Card_c;

typedef struct Shock_ProtocolData_Card_Fields Shock_ProtocolData_Card_Fields, *PShock_ProtocolData_Card_Fields;

typedef struct Shock_ProtocolData_CardSub_c Shock_ProtocolData_CardSub_c, *PShock_ProtocolData_CardSub_c;

typedef struct Shock_ProtocolData_CardSub_Fields Shock_ProtocolData_CardSub_Fields, *PShock_ProtocolData_CardSub_Fields;

typedef struct Shock_CardLevelMst_c Shock_CardLevelMst_c, *PShock_CardLevelMst_c;

typedef struct Shock_CardLevelMst_Fields Shock_CardLevelMst_Fields, *PShock_CardLevelMst_Fields;

typedef struct Shock_CardSkillLevelMst_c Shock_CardSkillLevelMst_c, *PShock_CardSkillLevelMst_c;

typedef struct Shock_CardSkillLevelMst_Fields Shock_CardSkillLevelMst_Fields, *PShock_CardSkillLevelMst_Fields;

typedef struct Shock_NewSkillMst_c Shock_NewSkillMst_c, *PShock_NewSkillMst_c;

typedef struct Shock_NewSkillMst_Fields Shock_NewSkillMst_Fields, *PShock_NewSkillMst_Fields;

typedef struct Shock_SkillCenterMst_c Shock_SkillCenterMst_c, *PShock_SkillCenterMst_c;

typedef struct Shock_SkillCenterMst_Fields Shock_SkillCenterMst_Fields, *PShock_SkillCenterMst_Fields;

typedef struct Shock_CardEvolveMst_c Shock_CardEvolveMst_c, *PShock_CardEvolveMst_c;

typedef struct Shock_CardEvolveMst_Fields Shock_CardEvolveMst_Fields, *PShock_CardEvolveMst_Fields;

typedef struct Shock_CardEvolveConditionMst_c Shock_CardEvolveConditionMst_c, *PShock_CardEvolveConditionMst_c;

typedef struct Shock_CardEvolveConditionMst_Fields Shock_CardEvolveConditionMst_Fields, *PShock_CardEvolveConditionMst_Fields;

typedef struct Shock_EvolveItemAmountMst_o Shock_EvolveItemAmountMst_o, *PShock_EvolveItemAmountMst_o;

typedef struct Shock_EventPointMst_VTable Shock_EventPointMst_VTable, *PShock_EventPointMst_VTable;

typedef struct Shock_EventTopBannerMst_o Shock_EventTopBannerMst_o, *PShock_EventTopBannerMst_o;

typedef struct System_DateTimeOffset_Fields System_DateTimeOffset_Fields, *PSystem_DateTimeOffset_Fields;

typedef struct Shock_ProtocolData_StarEventMusicData_o Shock_ProtocolData_StarEventMusicData_o, *PShock_ProtocolData_StarEventMusicData_o;

typedef struct Shock_EventData_StarMission_VTable Shock_EventData_StarMission_VTable, *PShock_EventData_StarMission_VTable;

typedef struct Aoharu_Scenes_Live_LiveSystemBase_VTable Aoharu_Scenes_Live_LiveSystemBase_VTable, *PAoharu_Scenes_Live_LiveSystemBase_VTable;

typedef struct UnityEngine_U2D_SpriteAtlas_VTable UnityEngine_U2D_SpriteAtlas_VTable, *PUnityEngine_U2D_SpriteAtlas_VTable;

typedef struct System_Collections_Generic_Dictionary_string__Sprite__VTable System_Collections_Generic_Dictionary_string__Sprite__VTable, *PSystem_Collections_Generic_Dictionary_string__Sprite__VTable;

typedef struct Shock_FriendData_c Shock_FriendData_c, *PShock_FriendData_c;

typedef struct Shock_FriendData_Fields Shock_FriendData_Fields, *PShock_FriendData_Fields;

typedef struct Shock_Sound_Playback_VTable Shock_Sound_Playback_VTable, *PShock_Sound_Playback_VTable;

typedef struct System_Collections_Generic_List_ISoundPlaySystem__o System_Collections_Generic_List_ISoundPlaySystem__o, *PSystem_Collections_Generic_List_ISoundPlaySystem__o;

typedef struct CriWare_CriAtomExPlayback_o CriWare_CriAtomExPlayback_o, *PCriWare_CriAtomExPlayback_o;

typedef ulonglong uint64_t;

typedef struct System_ValueTuple_uint__string__Fields System_ValueTuple_uint__string__Fields, *PSystem_ValueTuple_uint__string__Fields;

typedef struct Aoharu_Scenes_Live_MarkerData_c Aoharu_Scenes_Live_MarkerData_c, *PAoharu_Scenes_Live_MarkerData_c;

typedef struct Aoharu_Scenes_Live_MarkerData_Fields Aoharu_Scenes_Live_MarkerData_Fields, *PAoharu_Scenes_Live_MarkerData_Fields;

typedef struct System_Collections_Generic_LinkedList_T__o System_Collections_Generic_LinkedList_T__o, *PSystem_Collections_Generic_LinkedList_T__o;

typedef struct Aoharu_NoteData_Note_c Aoharu_NoteData_Note_c, *PAoharu_NoteData_Note_c;

typedef struct Aoharu_NoteData_Note_Fields Aoharu_NoteData_Note_Fields, *PAoharu_NoteData_Note_Fields;

typedef struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_VTable Aoharu_Scenes_Live_SkillCutinController_SkillCutin_VTable, *PAoharu_Scenes_Live_SkillCutinController_SkillCutin_VTable;

typedef struct System_Collections_Generic_List_SkillCutinController_ColorSet__StaticFields System_Collections_Generic_List_SkillCutinController_ColorSet__StaticFields, *PSystem_Collections_Generic_List_SkillCutinController_ColorSet__StaticFields;

typedef struct System_Collections_Generic_List_SkillCutinController_ColorSet__VTable System_Collections_Generic_List_SkillCutinController_ColorSet__VTable, *PSystem_Collections_Generic_List_SkillCutinController_ColorSet__VTable;

typedef struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_array Aoharu_Scenes_Live_SkillCutinController_ColorSet_array, *PAoharu_Scenes_Live_SkillCutinController_ColorSet_array;

typedef struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_VTable Aoharu_Scenes_Live_SkillCutinController_ColorSet_VTable, *PAoharu_Scenes_Live_SkillCutinController_ColorSet_VTable;

typedef struct UnityEngine_SpriteRenderer_VTable UnityEngine_SpriteRenderer_VTable, *PUnityEngine_SpriteRenderer_VTable;

typedef struct UnityEngine_Renderer_Fields UnityEngine_Renderer_Fields, *PUnityEngine_Renderer_Fields;

typedef struct UnityEngine_Events_UnityEvent_SpriteRenderer__o UnityEngine_Events_UnityEvent_SpriteRenderer__o, *PUnityEngine_Events_UnityEvent_SpriteRenderer__o;

typedef struct Carbon_TweenSpriteRendererAlpha_VTable Carbon_TweenSpriteRendererAlpha_VTable, *PCarbon_TweenSpriteRendererAlpha_VTable;

typedef struct Carbon_TweenPosition_VTable Carbon_TweenPosition_VTable, *PCarbon_TweenPosition_VTable;

typedef struct Shock_ProtocolData_SkillLog_c Shock_ProtocolData_SkillLog_c, *PShock_ProtocolData_SkillLog_c;

typedef struct Shock_ProtocolData_SkillLog_Fields Shock_ProtocolData_SkillLog_Fields, *PShock_ProtocolData_SkillLog_Fields;

typedef struct Aoharu_Scenes_Live_SkillEntity_c Aoharu_Scenes_Live_SkillEntity_c, *PAoharu_Scenes_Live_SkillEntity_c;

typedef struct Aoharu_Scenes_Live_SkillEntity_Fields Aoharu_Scenes_Live_SkillEntity_Fields, *PAoharu_Scenes_Live_SkillEntity_Fields;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_StaticFields Aoharu_Scenes_Live_LiveInputGestureEvent_StaticFields, *PAoharu_Scenes_Live_LiveInputGestureEvent_StaticFields;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_VTable Aoharu_Scenes_Live_LiveInputGestureEvent_VTable, *PAoharu_Scenes_Live_LiveInputGestureEvent_VTable;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__o System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__o, *PSystem_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__o;

typedef struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_array Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_array, *PAoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_array;

typedef struct System_Collections_Generic_List_Touch__o System_Collections_Generic_List_Touch__o, *PSystem_Collections_Generic_List_Touch__o;

typedef struct System_Action_LiveInputGestureEvent_IGesturePointer__o System_Action_LiveInputGestureEvent_IGesturePointer__o, *PSystem_Action_LiveInputGestureEvent_IGesturePointer__o;

typedef struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__VTable Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__VTable, *PCarbon_Collections_ListBuffer_LiveInputControl_PointerMarker__VTable;

typedef struct System_Collections_Generic_List_T__o System_Collections_Generic_List_T__o, *PSystem_Collections_Generic_List_T__o;

typedef struct System_Func_int__T__o System_Func_int__T__o, *PSystem_Func_int__T__o;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__StaticFields System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__StaticFields, *PSystem_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__StaticFields;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__VTable System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__VTable, *PSystem_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__VTable;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_array Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_array, *PAoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_array;

typedef struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_StaticFields Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_StaticFields, *PAoharu_Scenes_Live_MarkerSystem_AutoInputPointer_StaticFields;

typedef struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_VTable Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_VTable, *PAoharu_Scenes_Live_MarkerSystem_AutoInputPointer_VTable;

typedef struct System_Action_MarkerData__int__VTable System_Action_MarkerData__int__VTable, *PSystem_Action_MarkerData__int__VTable;

typedef struct System_Action_MarkerData__bool__VTable System_Action_MarkerData__bool__VTable, *PSystem_Action_MarkerData__bool__VTable;

typedef struct Aoharu_Scenes_Live_InputEffectLayout_VTable Aoharu_Scenes_Live_InputEffectLayout_VTable, *PAoharu_Scenes_Live_InputEffectLayout_VTable;

typedef struct Aoharu_Scenes_Live_InputEffectPool_VTable Aoharu_Scenes_Live_InputEffectPool_VTable, *PAoharu_Scenes_Live_InputEffectPool_VTable;

typedef struct System_Collections_Generic_List_Stack_InputEffectPlayer___o System_Collections_Generic_List_Stack_InputEffectPlayer___o, *PSystem_Collections_Generic_List_Stack_InputEffectPlayer___o;

typedef struct Aoharu_Scenes_Live_InputEffectPlayer_c Aoharu_Scenes_Live_InputEffectPlayer_c, *PAoharu_Scenes_Live_InputEffectPlayer_c;

typedef struct Aoharu_Scenes_Live_InputEffectPlayer_Fields Aoharu_Scenes_Live_InputEffectPlayer_Fields, *PAoharu_Scenes_Live_InputEffectPlayer_Fields;

typedef struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__VTable Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__VTable, *PCarbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__VTable;

typedef struct Shock_LiveTapSeMst_VTable Shock_LiveTapSeMst_VTable, *PShock_LiveTapSeMst_VTable;

typedef struct Aoharu_Scenes_Live_InputResultUI_VTable Aoharu_Scenes_Live_InputResultUI_VTable, *PAoharu_Scenes_Live_InputResultUI_VTable;

typedef struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___o System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___o, *PSystem_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___o;

typedef struct System_Collections_Generic_List_LiveInputResultMst__StaticFields System_Collections_Generic_List_LiveInputResultMst__StaticFields, *PSystem_Collections_Generic_List_LiveInputResultMst__StaticFields;

typedef struct System_Collections_Generic_List_LiveInputResultMst__VTable System_Collections_Generic_List_LiveInputResultMst__VTable, *PSystem_Collections_Generic_List_LiveInputResultMst__VTable;

typedef struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__VTable System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__VTable, *PSystem_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__VTable;

typedef struct System_Collections_Generic_Dictionary_int__int__VTable System_Collections_Generic_Dictionary_int__int__VTable, *PSystem_Collections_Generic_Dictionary_int__int__VTable;

typedef struct System_Action_MarkerData__INPUT_RESULT_TYPE__VTable System_Action_MarkerData__INPUT_RESULT_TYPE__VTable, *PSystem_Action_MarkerData__INPUT_RESULT_TYPE__VTable;

typedef struct System_Func_bool__VTable System_Func_bool__VTable, *PSystem_Func_bool__VTable;

typedef struct CharacterIcon_c CharacterIcon_c, *PCharacterIcon_c;

typedef struct CharacterIcon_Fields CharacterIcon_Fields, *PCharacterIcon_Fields;

typedef struct Aoharu_Scenes_Live_MarkerUIPoolSystem_VTable Aoharu_Scenes_Live_MarkerUIPoolSystem_VTable, *PAoharu_Scenes_Live_MarkerUIPoolSystem_VTable;

typedef struct Shock_PoolSystem_MarkerUI__Fields Shock_PoolSystem_MarkerUI__Fields, *PShock_PoolSystem_MarkerUI__Fields;

typedef struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_VTable Aoharu_Scenes_Live_MarkerLineUIPoolSystem_VTable, *PAoharu_Scenes_Live_MarkerLineUIPoolSystem_VTable;

typedef struct Shock_PoolSystem_MarkerLineUI__Fields Shock_PoolSystem_MarkerLineUI__Fields, *PShock_PoolSystem_MarkerLineUI__Fields;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_VTable Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_VTable, *PAoharu_Scenes_Live_LongMarkerLineUIPoolSystem_VTable;

typedef struct Shock_PoolSystem_LongMarkerLineUI__Fields Shock_PoolSystem_LongMarkerLineUI__Fields, *PShock_PoolSystem_LongMarkerLineUI__Fields;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_array Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_array, *PAoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_array;

typedef struct System_Collections_Generic_List_MarkerUI__StaticFields System_Collections_Generic_List_MarkerUI__StaticFields, *PSystem_Collections_Generic_List_MarkerUI__StaticFields;

typedef struct System_Collections_Generic_List_MarkerUI__VTable System_Collections_Generic_List_MarkerUI__VTable, *PSystem_Collections_Generic_List_MarkerUI__VTable;

typedef struct Aoharu_Scenes_Live_MarkerUI_array Aoharu_Scenes_Live_MarkerUI_array, *PAoharu_Scenes_Live_MarkerUI_array;

typedef struct System_Collections_Generic_List_MarkerLineUI__StaticFields System_Collections_Generic_List_MarkerLineUI__StaticFields, *PSystem_Collections_Generic_List_MarkerLineUI__StaticFields;

typedef struct System_Collections_Generic_List_MarkerLineUI__VTable System_Collections_Generic_List_MarkerLineUI__VTable, *PSystem_Collections_Generic_List_MarkerLineUI__VTable;

typedef struct Aoharu_Scenes_Live_MarkerLineUI_array Aoharu_Scenes_Live_MarkerLineUI_array, *PAoharu_Scenes_Live_MarkerLineUI_array;

typedef struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__VTable Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__VTable, *PCarbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__VTable;

typedef struct Aoharu_Scenes_Live_ComboUI_VTable Aoharu_Scenes_Live_ComboUI_VTable, *PAoharu_Scenes_Live_ComboUI_VTable;

typedef struct Aoharu_Scenes_Live_ComboNumber_o Aoharu_Scenes_Live_ComboNumber_o, *PAoharu_Scenes_Live_ComboNumber_o;

typedef struct Aoharu_Scenes_Live_ComboData_VTable Aoharu_Scenes_Live_ComboData_VTable, *PAoharu_Scenes_Live_ComboData_VTable;

typedef struct Shock_LiveComboMst_o Shock_LiveComboMst_o, *PShock_LiveComboMst_o;

typedef struct Aoharu_Scenes_Live_LifeBoard_VTable Aoharu_Scenes_Live_LifeBoard_VTable, *PAoharu_Scenes_Live_LifeBoard_VTable;

typedef struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_o Aoharu_Scenes_Live_LifeBoard_GaugeSet_o, *PAoharu_Scenes_Live_LifeBoard_GaugeSet_o;

typedef struct Shock_AnimatorPlayerLite_VTable Shock_AnimatorPlayerLite_VTable, *PShock_AnimatorPlayerLite_VTable;

typedef struct Shock_AnimatorPlayerLite_StateInfo_array Shock_AnimatorPlayerLite_StateInfo_array, *PShock_AnimatorPlayerLite_StateInfo_array;

typedef struct Shock_AnimatorPlayerLite_StateInfo_o Shock_AnimatorPlayerLite_StateInfo_o, *PShock_AnimatorPlayerLite_StateInfo_o;

typedef struct System_Action_Object__o System_Action_Object__o, *PSystem_Action_Object__o;

typedef struct System_Action_string__o System_Action_string__o, *PSystem_Action_string__o;

typedef struct Aoharu_Scenes_Live_ScoreBoard_VTable Aoharu_Scenes_Live_ScoreBoard_VTable, *PAoharu_Scenes_Live_ScoreBoard_VTable;

typedef struct UnityEngine_UI_Image_o UnityEngine_UI_Image_o, *PUnityEngine_UI_Image_o;

typedef struct Aoharu_Scenes_Live_ScoreNumberCounterUI_o Aoharu_Scenes_Live_ScoreNumberCounterUI_o, *PAoharu_Scenes_Live_ScoreNumberCounterUI_o;

typedef struct UnityEngine_RectTransform_array UnityEngine_RectTransform_array, *PUnityEngine_RectTransform_array;

typedef struct MultiEventLiveCombo_VTable MultiEventLiveCombo_VTable, *PMultiEventLiveCombo_VTable;

typedef struct Aoharu_MultiComboScoreContent_array Aoharu_MultiComboScoreContent_array, *PAoharu_MultiComboScoreContent_array;

typedef struct AbstractLiveBg_VTable AbstractLiveBg_VTable, *PAbstractLiveBg_VTable;

typedef struct Aoharu_Scenes_Live_LiveDialog_VTable Aoharu_Scenes_Live_LiveDialog_VTable, *PAoharu_Scenes_Live_LiveDialog_VTable;

typedef struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_o Aoharu_Scenes_Live_LiveDialog_GemUseContent_o, *PAoharu_Scenes_Live_LiveDialog_GemUseContent_o;

typedef struct Aoharu_Scenes_Live_LiveDialog_PauseContent_o Aoharu_Scenes_Live_LiveDialog_PauseContent_o, *PAoharu_Scenes_Live_LiveDialog_PauseContent_o;

typedef struct Shock_TextMeshUI_array Shock_TextMeshUI_array, *PShock_TextMeshUI_array;

typedef struct Shock_MenuTween_o Shock_MenuTween_o, *PShock_MenuTween_o;

typedef struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_o Aoharu_Scenes_Live_LiveDialogBlurSnapshot_o, *PAoharu_Scenes_Live_LiveDialogBlurSnapshot_o;

typedef struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_array Aoharu_Scenes_Live_LiveDialog_ConsumeObject_array, *PAoharu_Scenes_Live_LiveDialog_ConsumeObject_array;

typedef struct Shock_WebViewDialog_VTable Shock_WebViewDialog_VTable, *PShock_WebViewDialog_VTable;

typedef struct UnityWebView_WebViewWrapper_o UnityWebView_WebViewWrapper_o, *PUnityWebView_WebViewWrapper_o;

typedef struct System_Collections_Generic_Dictionary_string__string__o System_Collections_Generic_Dictionary_string__string__o, *PSystem_Collections_Generic_Dictionary_string__string__o;

typedef struct System_Action_bool__VTable System_Action_bool__VTable, *PSystem_Action_bool__VTable;

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_VTable Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_VTable, *PAoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_VTable;

typedef struct Shock_UserData_o Shock_UserData_o, *PShock_UserData_o;

typedef struct Shock_GroupData_array Shock_GroupData_array, *PShock_GroupData_array;

typedef struct Shock_ButtonEvent_Callback_c Shock_ButtonEvent_Callback_c, *PShock_ButtonEvent_Callback_c;

typedef struct Shock_ButtonEvent_Callback_Fields Shock_ButtonEvent_Callback_Fields, *PShock_ButtonEvent_Callback_Fields;

typedef struct System_Nullable_int__Fields System_Nullable_int__Fields, *PSystem_Nullable_int__Fields;

typedef struct Carbon_TweenBase_VTable Carbon_TweenBase_VTable, *PCarbon_TweenBase_VTable;

typedef struct Carbon_TweenSettings_o Carbon_TweenSettings_o, *PCarbon_TweenSettings_o;

typedef struct UnityEngine_AnimationCurve_o UnityEngine_AnimationCurve_o, *PUnityEngine_AnimationCurve_o;

typedef struct System_Collections_Generic_List_Animator__c System_Collections_Generic_List_Animator__c, *PSystem_Collections_Generic_List_Animator__c;

typedef struct System_Collections_Generic_List_Animator__Fields System_Collections_Generic_List_Animator__Fields, *PSystem_Collections_Generic_List_Animator__Fields;

typedef struct UnityEngine_Camera_c UnityEngine_Camera_c, *PUnityEngine_Camera_c;

typedef struct UnityEngine_Camera_Fields UnityEngine_Camera_Fields, *PUnityEngine_Camera_Fields;

typedef struct UnityEngine_RenderTexture_c UnityEngine_RenderTexture_c, *PUnityEngine_RenderTexture_c;

typedef struct UnityEngine_RenderTexture_Fields UnityEngine_RenderTexture_Fields, *PUnityEngine_RenderTexture_Fields;

typedef struct UnityEngine_Rendering_CommandBuffer_c UnityEngine_Rendering_CommandBuffer_c, *PUnityEngine_Rendering_CommandBuffer_c;

typedef struct UnityEngine_Rendering_CommandBuffer_Fields UnityEngine_Rendering_CommandBuffer_Fields, *PUnityEngine_Rendering_CommandBuffer_Fields;

typedef struct TMPro_TMP_Text_StaticFields TMPro_TMP_Text_StaticFields, *PTMPro_TMP_Text_StaticFields;

typedef struct TMPro_TMP_Text_VTable TMPro_TMP_Text_VTable, *PTMPro_TMP_Text_VTable;

typedef struct TMPro_ITextPreprocessor_o TMPro_ITextPreprocessor_o, *PTMPro_ITextPreprocessor_o;

typedef struct TMPro_TMP_FontAsset_o TMPro_TMP_FontAsset_o, *PTMPro_TMP_FontAsset_o;

typedef struct UnityEngine_Material_array UnityEngine_Material_array, *PUnityEngine_Material_array;

typedef struct TMPro_VertexGradient_o TMPro_VertexGradient_o, *PTMPro_VertexGradient_o;

typedef struct TMPro_TMP_ColorGradient_o TMPro_TMP_ColorGradient_o, *PTMPro_TMP_ColorGradient_o;

typedef struct TMPro_TMP_SpriteAsset_o TMPro_TMP_SpriteAsset_o, *PTMPro_TMP_SpriteAsset_o;

typedef struct TMPro_TMP_StyleSheet_o TMPro_TMP_StyleSheet_o, *PTMPro_TMP_StyleSheet_o;

typedef struct TMPro_TMP_Style_o TMPro_TMP_Style_o, *PTMPro_TMP_Style_o;

typedef struct TMPro_TMP_TextProcessingStack_float__o TMPro_TMP_TextProcessingStack_float__o, *PTMPro_TMP_TextProcessingStack_float__o;

typedef struct TMPro_TMP_TextProcessingStack_FontWeight__o TMPro_TMP_TextProcessingStack_FontWeight__o, *PTMPro_TMP_TextProcessingStack_FontWeight__o;

typedef struct TMPro_TMP_FontStyleStack_o TMPro_TMP_FontStyleStack_o, *PTMPro_TMP_FontStyleStack_o;

typedef struct TMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__o TMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__o, *PTMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__o;

typedef struct TMPro_TMP_TextInfo_o TMPro_TMP_TextInfo_o, *PTMPro_TMP_TextInfo_o;

typedef struct System_Action_TMP_TextInfo__o System_Action_TMP_TextInfo__o, *PSystem_Action_TMP_TextInfo__o;

typedef struct TMPro_TMP_SpriteAnimator_o TMPro_TMP_SpriteAnimator_o, *PTMPro_TMP_SpriteAnimator_o;

typedef struct UnityEngine_UI_LayoutElement_o UnityEngine_UI_LayoutElement_o, *PUnityEngine_UI_LayoutElement_o;

typedef struct TMPro_TMP_Text_UnicodeChar_array TMPro_TMP_Text_UnicodeChar_array, *PTMPro_TMP_Text_UnicodeChar_array;

typedef struct TMPro_TMP_CharacterInfo_array TMPro_TMP_CharacterInfo_array, *PTMPro_TMP_CharacterInfo_array;

typedef struct TMPro_Extents_o TMPro_Extents_o, *PTMPro_Extents_o;

typedef struct TMPro_TMP_TextProcessingStack_Color32__o TMPro_TMP_TextProcessingStack_Color32__o, *PTMPro_TMP_TextProcessingStack_Color32__o;

typedef struct TMPro_TMP_TextProcessingStack_HighlightState__o TMPro_TMP_TextProcessingStack_HighlightState__o, *PTMPro_TMP_TextProcessingStack_HighlightState__o;

typedef struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__o TMPro_TMP_TextProcessingStack_TMP_ColorGradient__o, *PTMPro_TMP_TextProcessingStack_TMP_ColorGradient__o;

typedef struct TMPro_TMP_TextProcessingStack_int__array TMPro_TMP_TextProcessingStack_int__array, *PTMPro_TMP_TextProcessingStack_int__array;

typedef struct TMPro_TMP_TextProcessingStack_int__o TMPro_TMP_TextProcessingStack_int__o, *PTMPro_TMP_TextProcessingStack_int__o;

typedef struct TMPro_TMP_TextElement_o TMPro_TMP_TextElement_o, *PTMPro_TMP_TextElement_o;

typedef struct TMPro_TMP_Text_SpecialCharacter_o TMPro_TMP_Text_SpecialCharacter_o, *PTMPro_TMP_Text_SpecialCharacter_o;

typedef struct TMPro_TMP_Text_TextBackingContainer_o TMPro_TMP_Text_TextBackingContainer_o, *PTMPro_TMP_Text_TextBackingContainer_o;

typedef struct System_Decimal_array System_Decimal_array, *PSystem_Decimal_array;

typedef struct Aoharu_Scenes_Live_LaneSettings_c Aoharu_Scenes_Live_LaneSettings_c, *PAoharu_Scenes_Live_LaneSettings_c;

typedef struct Aoharu_Scenes_Live_LaneSettings_Fields Aoharu_Scenes_Live_LaneSettings_Fields, *PAoharu_Scenes_Live_LaneSettings_Fields;

typedef struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_VTable Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_VTable, *PAoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_VTable;

typedef struct System_Collections_Generic_List_TweenBase__StaticFields System_Collections_Generic_List_TweenBase__StaticFields, *PSystem_Collections_Generic_List_TweenBase__StaticFields;

typedef struct System_Collections_Generic_List_TweenBase__VTable System_Collections_Generic_List_TweenBase__VTable, *PSystem_Collections_Generic_List_TweenBase__VTable;

typedef struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__StaticFields System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__StaticFields, *PSystem_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__StaticFields;

typedef struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__VTable System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__VTable, *PSystem_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__VTable;

typedef struct Aoharu_LiveBeatIcon_LiveWaveTween_array Aoharu_LiveBeatIcon_LiveWaveTween_array, *PAoharu_LiveBeatIcon_LiveWaveTween_array;

typedef struct Aoharu_LiveBeatContent_c Aoharu_LiveBeatContent_c, *PAoharu_LiveBeatContent_c;

typedef struct UnityEngine_ParticleSystem_c UnityEngine_ParticleSystem_c, *PUnityEngine_ParticleSystem_c;

typedef struct UnityEngine_ParticleSystem_Fields UnityEngine_ParticleSystem_Fields, *PUnityEngine_ParticleSystem_Fields;

typedef struct UnityEngine_Behaviour_c UnityEngine_Behaviour_c, *PUnityEngine_Behaviour_c;

typedef struct Shock_CardMst_VTable Shock_CardMst_VTable, *PShock_CardMst_VTable;

typedef struct Shock_CharacterMst_VTable Shock_CharacterMst_VTable, *PShock_CharacterMst_VTable;

typedef struct Shock_CardRarityMst_VTable Shock_CardRarityMst_VTable, *PShock_CardRarityMst_VTable;

typedef struct Shock_SkillData_VTable Shock_SkillData_VTable, *PShock_SkillData_VTable;

typedef struct Shock_CardGetMst_c Shock_CardGetMst_c, *PShock_CardGetMst_c;

typedef struct Shock_CardGetMst_Fields Shock_CardGetMst_Fields, *PShock_CardGetMst_Fields;

typedef struct Shock_ProtocolData_Card_VTable Shock_ProtocolData_Card_VTable, *PShock_ProtocolData_Card_VTable;

typedef struct Shock_ProtocolData_EvolveInfo_array Shock_ProtocolData_EvolveInfo_array, *PShock_ProtocolData_EvolveInfo_array;

typedef struct Shock_ProtocolData_CardSub_VTable Shock_ProtocolData_CardSub_VTable, *PShock_ProtocolData_CardSub_VTable;

typedef struct Shock_CardLevelMst_VTable Shock_CardLevelMst_VTable, *PShock_CardLevelMst_VTable;

typedef struct Shock_CardSkillLevelMst_VTable Shock_CardSkillLevelMst_VTable, *PShock_CardSkillLevelMst_VTable;

typedef struct Shock_NewSkillMst_VTable Shock_NewSkillMst_VTable, *PShock_NewSkillMst_VTable;

typedef struct Shock_SkillCenterMst_VTable Shock_SkillCenterMst_VTable, *PShock_SkillCenterMst_VTable;

typedef struct Shock_CardEvolveMst_VTable Shock_CardEvolveMst_VTable, *PShock_CardEvolveMst_VTable;

typedef struct Shock_CardEvolveConditionMst_VTable Shock_CardEvolveConditionMst_VTable, *PShock_CardEvolveConditionMst_VTable;

typedef struct Shock_EvolveItemAmountMst_c Shock_EvolveItemAmountMst_c, *PShock_EvolveItemAmountMst_c;

typedef struct Shock_EvolveItemAmountMst_Fields Shock_EvolveItemAmountMst_Fields, *PShock_EvolveItemAmountMst_Fields;

typedef struct Shock_EventTopBannerMst_c Shock_EventTopBannerMst_c, *PShock_EventTopBannerMst_c;

typedef struct Shock_EventTopBannerMst_Fields Shock_EventTopBannerMst_Fields, *PShock_EventTopBannerMst_Fields;

typedef struct System_DateTime_o System_DateTime_o, *PSystem_DateTime_o;

typedef struct Shock_ProtocolData_StarEventMusicData_c Shock_ProtocolData_StarEventMusicData_c, *PShock_ProtocolData_StarEventMusicData_c;

typedef struct Shock_ProtocolData_StarEventMusicData_Fields Shock_ProtocolData_StarEventMusicData_Fields, *PShock_ProtocolData_StarEventMusicData_Fields;

typedef struct Shock_FriendData_VTable Shock_FriendData_VTable, *PShock_FriendData_VTable;

typedef struct Shock_ProtocolData_Friend_o Shock_ProtocolData_Friend_o, *PShock_ProtocolData_Friend_o;

typedef struct System_Collections_Generic_List_ISoundPlaySystem__c System_Collections_Generic_List_ISoundPlaySystem__c, *PSystem_Collections_Generic_List_ISoundPlaySystem__c;

typedef struct System_Collections_Generic_List_ISoundPlaySystem__Fields System_Collections_Generic_List_ISoundPlaySystem__Fields, *PSystem_Collections_Generic_List_ISoundPlaySystem__Fields;

typedef struct CriWare_CriAtomExPlayback_Fields CriWare_CriAtomExPlayback_Fields, *PCriWare_CriAtomExPlayback_Fields;

typedef struct Aoharu_Scenes_Live_MarkerData_VTable Aoharu_Scenes_Live_MarkerData_VTable, *PAoharu_Scenes_Live_MarkerData_VTable;

typedef struct System_Collections_Generic_LinkedList_T__c System_Collections_Generic_LinkedList_T__c, *PSystem_Collections_Generic_LinkedList_T__c;

typedef struct System_Collections_Generic_LinkedList_T__Fields System_Collections_Generic_LinkedList_T__Fields, *PSystem_Collections_Generic_LinkedList_T__Fields;

typedef struct Aoharu_NoteData_Note_VTable Aoharu_NoteData_Note_VTable, *PAoharu_NoteData_Note_VTable;

typedef struct UnityEngine_Events_UnityEvent_SpriteRenderer__c UnityEngine_Events_UnityEvent_SpriteRenderer__c, *PUnityEngine_Events_UnityEvent_SpriteRenderer__c;

typedef struct UnityEngine_Events_UnityEvent_SpriteRenderer__Fields UnityEngine_Events_UnityEvent_SpriteRenderer__Fields, *PUnityEngine_Events_UnityEvent_SpriteRenderer__Fields;

typedef struct Shock_ProtocolData_SkillLog_VTable Shock_ProtocolData_SkillLog_VTable, *PShock_ProtocolData_SkillLog_VTable;

typedef struct Aoharu_Scenes_Live_SkillEntity_VTable Aoharu_Scenes_Live_SkillEntity_VTable, *PAoharu_Scenes_Live_SkillEntity_VTable;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__c System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__c, *PSystem_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__c;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__Fields System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__Fields, *PSystem_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__Fields;

typedef struct System_Collections_Generic_List_Touch__c System_Collections_Generic_List_Touch__c, *PSystem_Collections_Generic_List_Touch__c;

typedef struct System_Collections_Generic_List_Touch__Fields System_Collections_Generic_List_Touch__Fields, *PSystem_Collections_Generic_List_Touch__Fields;

typedef struct System_Action_LiveInputGestureEvent_IGesturePointer__c System_Action_LiveInputGestureEvent_IGesturePointer__c, *PSystem_Action_LiveInputGestureEvent_IGesturePointer__c;

typedef struct System_Action_LiveInputGestureEvent_IGesturePointer__Fields System_Action_LiveInputGestureEvent_IGesturePointer__Fields, *PSystem_Action_LiveInputGestureEvent_IGesturePointer__Fields;

typedef struct System_Collections_Generic_List_T__c System_Collections_Generic_List_T__c, *PSystem_Collections_Generic_List_T__c;

typedef struct System_Collections_Generic_List_T__Fields System_Collections_Generic_List_T__Fields, *PSystem_Collections_Generic_List_T__Fields;

typedef struct System_Func_int__T__c System_Func_int__T__c, *PSystem_Func_int__T__c;

typedef struct System_Func_int__T__Fields System_Func_int__T__Fields, *PSystem_Func_int__T__Fields;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_o Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_o, *PAoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_o;

typedef struct System_Collections_Generic_List_Stack_InputEffectPlayer___c System_Collections_Generic_List_Stack_InputEffectPlayer___c, *PSystem_Collections_Generic_List_Stack_InputEffectPlayer___c;

typedef struct System_Collections_Generic_List_Stack_InputEffectPlayer___Fields System_Collections_Generic_List_Stack_InputEffectPlayer___Fields, *PSystem_Collections_Generic_List_Stack_InputEffectPlayer___Fields;

typedef struct Aoharu_Scenes_Live_InputEffectPlayer_VTable Aoharu_Scenes_Live_InputEffectPlayer_VTable, *PAoharu_Scenes_Live_InputEffectPlayer_VTable;

typedef struct Shock_ParticleSystemGroup_o Shock_ParticleSystemGroup_o, *PShock_ParticleSystemGroup_o;

typedef struct Shock_ParticleSystemGroup_array Shock_ParticleSystemGroup_array, *PShock_ParticleSystemGroup_array;

typedef struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___c System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___c, *PSystem_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___c;

typedef struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___Fields System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___Fields, *PSystem_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___Fields;

typedef struct CharacterIcon_VTable CharacterIcon_VTable, *PCharacterIcon_VTable;

typedef struct UnityEngine_SpriteRenderer_array UnityEngine_SpriteRenderer_array, *PUnityEngine_SpriteRenderer_array;

typedef struct CharacterIcon_SkillImageSet_array CharacterIcon_SkillImageSet_array, *PCharacterIcon_SkillImageSet_array;

typedef struct Aoharu_Scenes_Live_MarkerUI_o Aoharu_Scenes_Live_MarkerUI_o, *PAoharu_Scenes_Live_MarkerUI_o;

typedef struct Aoharu_Scenes_Live_MarkerLineUI_o Aoharu_Scenes_Live_MarkerLineUI_o, *PAoharu_Scenes_Live_MarkerLineUI_o;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUI_o Aoharu_Scenes_Live_LongMarkerLineUI_o, *PAoharu_Scenes_Live_LongMarkerLineUI_o;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_o Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_o, *PAoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_o;

typedef struct Aoharu_Scenes_Live_ComboNumber_c Aoharu_Scenes_Live_ComboNumber_c, *PAoharu_Scenes_Live_ComboNumber_c;

typedef struct Aoharu_Scenes_Live_ComboNumber_Fields Aoharu_Scenes_Live_ComboNumber_Fields, *PAoharu_Scenes_Live_ComboNumber_Fields;

typedef struct Shock_LiveComboMst_c Shock_LiveComboMst_c, *PShock_LiveComboMst_c;

typedef struct Shock_LiveComboMst_Fields Shock_LiveComboMst_Fields, *PShock_LiveComboMst_Fields;

typedef struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_c Aoharu_Scenes_Live_LifeBoard_GaugeSet_c, *PAoharu_Scenes_Live_LifeBoard_GaugeSet_c;

typedef struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_Fields Aoharu_Scenes_Live_LifeBoard_GaugeSet_Fields, *PAoharu_Scenes_Live_LifeBoard_GaugeSet_Fields;

typedef struct Shock_AnimatorPlayerLite_StateInfo_c Shock_AnimatorPlayerLite_StateInfo_c, *PShock_AnimatorPlayerLite_StateInfo_c;

typedef struct Shock_AnimatorPlayerLite_StateInfo_Fields Shock_AnimatorPlayerLite_StateInfo_Fields, *PShock_AnimatorPlayerLite_StateInfo_Fields;

typedef struct System_Action_Object__c System_Action_Object__c, *PSystem_Action_Object__c;

typedef struct System_Action_Object__Fields System_Action_Object__Fields, *PSystem_Action_Object__Fields;

typedef struct System_Action_string__c System_Action_string__c, *PSystem_Action_string__c;

typedef struct System_Action_string__Fields System_Action_string__Fields, *PSystem_Action_string__Fields;

typedef struct UnityEngine_UI_Image_c UnityEngine_UI_Image_c, *PUnityEngine_UI_Image_c;

typedef struct UnityEngine_UI_Image_Fields UnityEngine_UI_Image_Fields, *PUnityEngine_UI_Image_Fields;

typedef struct Aoharu_Scenes_Live_ScoreNumberCounterUI_c Aoharu_Scenes_Live_ScoreNumberCounterUI_c, *PAoharu_Scenes_Live_ScoreNumberCounterUI_c;

typedef struct Aoharu_Scenes_Live_ScoreNumberCounterUI_Fields Aoharu_Scenes_Live_ScoreNumberCounterUI_Fields, *PAoharu_Scenes_Live_ScoreNumberCounterUI_Fields;

typedef struct Aoharu_MultiComboScoreContent_o Aoharu_MultiComboScoreContent_o, *PAoharu_MultiComboScoreContent_o;

typedef struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_c Aoharu_Scenes_Live_LiveDialog_GemUseContent_c, *PAoharu_Scenes_Live_LiveDialog_GemUseContent_c;

typedef struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_Fields Aoharu_Scenes_Live_LiveDialog_GemUseContent_Fields, *PAoharu_Scenes_Live_LiveDialog_GemUseContent_Fields;

typedef struct Aoharu_Scenes_Live_LiveDialog_PauseContent_c Aoharu_Scenes_Live_LiveDialog_PauseContent_c, *PAoharu_Scenes_Live_LiveDialog_PauseContent_c;

typedef struct Aoharu_Scenes_Live_LiveDialog_PauseContent_Fields Aoharu_Scenes_Live_LiveDialog_PauseContent_Fields, *PAoharu_Scenes_Live_LiveDialog_PauseContent_Fields;

typedef struct Shock_MenuTween_c Shock_MenuTween_c, *PShock_MenuTween_c;

typedef struct Shock_MenuTween_Fields Shock_MenuTween_Fields, *PShock_MenuTween_Fields;

typedef struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_c Aoharu_Scenes_Live_LiveDialogBlurSnapshot_c, *PAoharu_Scenes_Live_LiveDialogBlurSnapshot_c;

typedef struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_Fields Aoharu_Scenes_Live_LiveDialogBlurSnapshot_Fields, *PAoharu_Scenes_Live_LiveDialogBlurSnapshot_Fields;

typedef struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_o Aoharu_Scenes_Live_LiveDialog_ConsumeObject_o, *PAoharu_Scenes_Live_LiveDialog_ConsumeObject_o;

typedef struct UnityWebView_WebViewWrapper_c UnityWebView_WebViewWrapper_c, *PUnityWebView_WebViewWrapper_c;

typedef struct UnityWebView_WebViewWrapper_Fields UnityWebView_WebViewWrapper_Fields, *PUnityWebView_WebViewWrapper_Fields;

typedef struct System_Collections_Generic_Dictionary_string__string__c System_Collections_Generic_Dictionary_string__string__c, *PSystem_Collections_Generic_Dictionary_string__string__c;

typedef struct System_Collections_Generic_Dictionary_string__string__Fields System_Collections_Generic_Dictionary_string__string__Fields, *PSystem_Collections_Generic_Dictionary_string__string__Fields;

typedef struct Shock_UserData_c Shock_UserData_c, *PShock_UserData_c;

typedef struct Shock_UserData_Fields Shock_UserData_Fields, *PShock_UserData_Fields;

typedef struct Shock_GroupData_o Shock_GroupData_o, *PShock_GroupData_o;

typedef struct Shock_ButtonEvent_Callback_VTable Shock_ButtonEvent_Callback_VTable, *PShock_ButtonEvent_Callback_VTable;

typedef struct Carbon_TweenSettings_c Carbon_TweenSettings_c, *PCarbon_TweenSettings_c;

typedef struct Carbon_TweenSettings_Fields Carbon_TweenSettings_Fields, *PCarbon_TweenSettings_Fields;

typedef struct UnityEngine_AnimationCurve_c UnityEngine_AnimationCurve_c, *PUnityEngine_AnimationCurve_c;

typedef struct UnityEngine_AnimationCurve_Fields UnityEngine_AnimationCurve_Fields, *PUnityEngine_AnimationCurve_Fields;

typedef struct System_Collections_Generic_List_Animator__StaticFields System_Collections_Generic_List_Animator__StaticFields, *PSystem_Collections_Generic_List_Animator__StaticFields;

typedef struct System_Collections_Generic_List_Animator__VTable System_Collections_Generic_List_Animator__VTable, *PSystem_Collections_Generic_List_Animator__VTable;

typedef struct UnityEngine_Animator_array UnityEngine_Animator_array, *PUnityEngine_Animator_array;

typedef struct UnityEngine_Camera_StaticFields UnityEngine_Camera_StaticFields, *PUnityEngine_Camera_StaticFields;

typedef struct UnityEngine_Camera_VTable UnityEngine_Camera_VTable, *PUnityEngine_Camera_VTable;

typedef struct UnityEngine_RenderTexture_VTable UnityEngine_RenderTexture_VTable, *PUnityEngine_RenderTexture_VTable;

typedef struct UnityEngine_Rendering_CommandBuffer_VTable UnityEngine_Rendering_CommandBuffer_VTable, *PUnityEngine_Rendering_CommandBuffer_VTable;

typedef struct TMPro_MaterialReference_array TMPro_MaterialReference_array, *PTMPro_MaterialReference_array;

typedef struct TMPro_TMP_TextProcessingStack_MaterialReference__o TMPro_TMP_TextProcessingStack_MaterialReference__o, *PTMPro_TMP_TextProcessingStack_MaterialReference__o;

typedef struct System_Func_int__string__TMP_FontAsset__o System_Func_int__string__TMP_FontAsset__o, *PSystem_Func_int__string__TMP_FontAsset__o;

typedef struct System_Func_int__string__TMP_SpriteAsset__o System_Func_int__string__TMP_SpriteAsset__o, *PSystem_Func_int__string__TMP_SpriteAsset__o;

typedef struct TMPro_RichTextTagAttribute_array TMPro_RichTextTagAttribute_array, *PTMPro_RichTextTagAttribute_array;

typedef struct TMPro_WordWrapState_o TMPro_WordWrapState_o, *PTMPro_WordWrapState_o;

typedef struct TMPro_TMP_TextProcessingStack_WordWrapState__o TMPro_TMP_TextProcessingStack_WordWrapState__o, *PTMPro_TMP_TextProcessingStack_WordWrapState__o;

typedef struct TMPro_ITextPreprocessor_c TMPro_ITextPreprocessor_c, *PTMPro_ITextPreprocessor_c;

typedef struct TMPro_ITextPreprocessor_Fields TMPro_ITextPreprocessor_Fields, *PTMPro_ITextPreprocessor_Fields;

typedef struct TMPro_TMP_FontAsset_c TMPro_TMP_FontAsset_c, *PTMPro_TMP_FontAsset_c;

typedef struct TMPro_TMP_FontAsset_Fields TMPro_TMP_FontAsset_Fields, *PTMPro_TMP_FontAsset_Fields;

typedef struct TMPro_VertexGradient_Fields TMPro_VertexGradient_Fields, *PTMPro_VertexGradient_Fields;

typedef struct TMPro_TMP_ColorGradient_c TMPro_TMP_ColorGradient_c, *PTMPro_TMP_ColorGradient_c;

typedef struct TMPro_TMP_ColorGradient_Fields TMPro_TMP_ColorGradient_Fields, *PTMPro_TMP_ColorGradient_Fields;

typedef struct TMPro_TMP_SpriteAsset_c TMPro_TMP_SpriteAsset_c, *PTMPro_TMP_SpriteAsset_c;

typedef struct TMPro_TMP_SpriteAsset_Fields TMPro_TMP_SpriteAsset_Fields, *PTMPro_TMP_SpriteAsset_Fields;

typedef struct TMPro_TMP_StyleSheet_c TMPro_TMP_StyleSheet_c, *PTMPro_TMP_StyleSheet_c;

typedef struct TMPro_TMP_StyleSheet_Fields TMPro_TMP_StyleSheet_Fields, *PTMPro_TMP_StyleSheet_Fields;

typedef struct TMPro_TMP_Style_c TMPro_TMP_Style_c, *PTMPro_TMP_Style_c;

typedef struct TMPro_TMP_Style_Fields TMPro_TMP_Style_Fields, *PTMPro_TMP_Style_Fields;

typedef struct TMPro_TMP_TextProcessingStack_float__Fields TMPro_TMP_TextProcessingStack_float__Fields, *PTMPro_TMP_TextProcessingStack_float__Fields;

typedef struct TMPro_TMP_TextProcessingStack_FontWeight__Fields TMPro_TMP_TextProcessingStack_FontWeight__Fields, *PTMPro_TMP_TextProcessingStack_FontWeight__Fields;

typedef struct TMPro_TMP_FontStyleStack_Fields TMPro_TMP_FontStyleStack_Fields, *PTMPro_TMP_FontStyleStack_Fields;

typedef struct TMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__Fields TMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__Fields, *PTMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__Fields;

typedef struct TMPro_TMP_TextInfo_c TMPro_TMP_TextInfo_c, *PTMPro_TMP_TextInfo_c;

typedef struct TMPro_TMP_TextInfo_Fields TMPro_TMP_TextInfo_Fields, *PTMPro_TMP_TextInfo_Fields;

typedef struct System_Action_TMP_TextInfo__c System_Action_TMP_TextInfo__c, *PSystem_Action_TMP_TextInfo__c;

typedef struct System_Action_TMP_TextInfo__Fields System_Action_TMP_TextInfo__Fields, *PSystem_Action_TMP_TextInfo__Fields;

typedef struct TMPro_TMP_SpriteAnimator_c TMPro_TMP_SpriteAnimator_c, *PTMPro_TMP_SpriteAnimator_c;

typedef struct TMPro_TMP_SpriteAnimator_Fields TMPro_TMP_SpriteAnimator_Fields, *PTMPro_TMP_SpriteAnimator_Fields;

typedef struct UnityEngine_UI_LayoutElement_c UnityEngine_UI_LayoutElement_c, *PUnityEngine_UI_LayoutElement_c;

typedef struct UnityEngine_UI_LayoutElement_Fields UnityEngine_UI_LayoutElement_Fields, *PUnityEngine_UI_LayoutElement_Fields;

typedef struct TMPro_TMP_Text_UnicodeChar_o TMPro_TMP_Text_UnicodeChar_o, *PTMPro_TMP_Text_UnicodeChar_o;

typedef struct TMPro_TMP_CharacterInfo_o TMPro_TMP_CharacterInfo_o, *PTMPro_TMP_CharacterInfo_o;

typedef struct TMPro_Extents_Fields TMPro_Extents_Fields, *PTMPro_Extents_Fields;

typedef struct TMPro_TMP_TextProcessingStack_Color32__Fields TMPro_TMP_TextProcessingStack_Color32__Fields, *PTMPro_TMP_TextProcessingStack_Color32__Fields;

typedef struct TMPro_TMP_TextProcessingStack_HighlightState__Fields TMPro_TMP_TextProcessingStack_HighlightState__Fields, *PTMPro_TMP_TextProcessingStack_HighlightState__Fields;

typedef struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__Fields TMPro_TMP_TextProcessingStack_TMP_ColorGradient__Fields, *PTMPro_TMP_TextProcessingStack_TMP_ColorGradient__Fields;

typedef struct TMPro_TMP_TextProcessingStack_int__Fields TMPro_TMP_TextProcessingStack_int__Fields, *PTMPro_TMP_TextProcessingStack_int__Fields;

typedef struct TMPro_TMP_TextElement_c TMPro_TMP_TextElement_c, *PTMPro_TMP_TextElement_c;

typedef struct TMPro_TMP_TextElement_Fields TMPro_TMP_TextElement_Fields, *PTMPro_TMP_TextElement_Fields;

typedef struct TMPro_TMP_Text_SpecialCharacter_Fields TMPro_TMP_Text_SpecialCharacter_Fields, *PTMPro_TMP_Text_SpecialCharacter_Fields;

typedef struct TMPro_TMP_Text_TextBackingContainer_Fields TMPro_TMP_Text_TextBackingContainer_Fields, *PTMPro_TMP_Text_TextBackingContainer_Fields;

typedef struct System_Decimal_o System_Decimal_o, *PSystem_Decimal_o;

typedef struct Aoharu_Scenes_Live_LaneSettings_VTable Aoharu_Scenes_Live_LaneSettings_VTable, *PAoharu_Scenes_Live_LaneSettings_VTable;

typedef struct Aoharu_LiveBeatIcon_LiveWaveTween_o Aoharu_LiveBeatIcon_LiveWaveTween_o, *PAoharu_LiveBeatIcon_LiveWaveTween_o;

typedef struct Aoharu_LiveBeatContent_VTable Aoharu_LiveBeatContent_VTable, *PAoharu_LiveBeatContent_VTable;

typedef struct UnityEngine_ParticleSystem_VTable UnityEngine_ParticleSystem_VTable, *PUnityEngine_ParticleSystem_VTable;

typedef struct UnityEngine_Behaviour_VTable UnityEngine_Behaviour_VTable, *PUnityEngine_Behaviour_VTable;

typedef struct Shock_CardGetMst_VTable Shock_CardGetMst_VTable, *PShock_CardGetMst_VTable;

typedef struct Shock_ProtocolData_EvolveInfo_o Shock_ProtocolData_EvolveInfo_o, *PShock_ProtocolData_EvolveInfo_o;

typedef struct Shock_EvolveItemAmountMst_VTable Shock_EvolveItemAmountMst_VTable, *PShock_EvolveItemAmountMst_VTable;

typedef struct Shock_EventTopBannerMst_VTable Shock_EventTopBannerMst_VTable, *PShock_EventTopBannerMst_VTable;

typedef struct System_DateTime_Fields System_DateTime_Fields, *PSystem_DateTime_Fields;

typedef struct Shock_ProtocolData_StarEventMusicData_VTable Shock_ProtocolData_StarEventMusicData_VTable, *PShock_ProtocolData_StarEventMusicData_VTable;

typedef struct Shock_ProtocolData_Friend_c Shock_ProtocolData_Friend_c, *PShock_ProtocolData_Friend_c;

typedef struct Shock_ProtocolData_Friend_Fields Shock_ProtocolData_Friend_Fields, *PShock_ProtocolData_Friend_Fields;

typedef struct System_Collections_Generic_List_ISoundPlaySystem__StaticFields System_Collections_Generic_List_ISoundPlaySystem__StaticFields, *PSystem_Collections_Generic_List_ISoundPlaySystem__StaticFields;

typedef struct System_Collections_Generic_List_ISoundPlaySystem__VTable System_Collections_Generic_List_ISoundPlaySystem__VTable, *PSystem_Collections_Generic_List_ISoundPlaySystem__VTable;

typedef struct Shock_Sound_ISoundPlaySystem_array Shock_Sound_ISoundPlaySystem_array, *PShock_Sound_ISoundPlaySystem_array;

typedef struct System_Collections_Generic_LinkedList_T__RGCTXs System_Collections_Generic_LinkedList_T__RGCTXs, *PSystem_Collections_Generic_LinkedList_T__RGCTXs;

typedef struct System_Collections_Generic_LinkedList_T__VTable System_Collections_Generic_LinkedList_T__VTable, *PSystem_Collections_Generic_LinkedList_T__VTable;

typedef struct UnityEngine_Events_UnityEvent_SpriteRenderer__VTable UnityEngine_Events_UnityEvent_SpriteRenderer__VTable, *PUnityEngine_Events_UnityEvent_SpriteRenderer__VTable;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__StaticFields System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__StaticFields, *PSystem_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__StaticFields;

typedef struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__VTable System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__VTable, *PSystem_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__VTable;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_array Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_array, *PAoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_array;

typedef struct System_Collections_Generic_List_Touch__StaticFields System_Collections_Generic_List_Touch__StaticFields, *PSystem_Collections_Generic_List_Touch__StaticFields;

typedef struct System_Collections_Generic_List_Touch__VTable System_Collections_Generic_List_Touch__VTable, *PSystem_Collections_Generic_List_Touch__VTable;

typedef struct UnityEngine_Touch_array UnityEngine_Touch_array, *PUnityEngine_Touch_array;

typedef struct System_Action_LiveInputGestureEvent_IGesturePointer__VTable System_Action_LiveInputGestureEvent_IGesturePointer__VTable, *PSystem_Action_LiveInputGestureEvent_IGesturePointer__VTable;

typedef struct System_Collections_Generic_List_T__StaticFields System_Collections_Generic_List_T__StaticFields, *PSystem_Collections_Generic_List_T__StaticFields;

typedef struct System_Collections_Generic_List_T__RGCTXs System_Collections_Generic_List_T__RGCTXs, *PSystem_Collections_Generic_List_T__RGCTXs;

typedef struct System_Collections_Generic_List_T__VTable System_Collections_Generic_List_T__VTable, *PSystem_Collections_Generic_List_T__VTable;

typedef struct System_Func_int__T__VTable System_Func_int__T__VTable, *PSystem_Func_int__T__VTable;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_c Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_c, *PAoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_c;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_Fields Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_Fields, *PAoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_Fields;

typedef struct System_Collections_Generic_List_Stack_InputEffectPlayer___StaticFields System_Collections_Generic_List_Stack_InputEffectPlayer___StaticFields, *PSystem_Collections_Generic_List_Stack_InputEffectPlayer___StaticFields;

typedef struct System_Collections_Generic_List_Stack_InputEffectPlayer___VTable System_Collections_Generic_List_Stack_InputEffectPlayer___VTable, *PSystem_Collections_Generic_List_Stack_InputEffectPlayer___VTable;

typedef struct System_Collections_Generic_Stack_InputEffectPlayer__array System_Collections_Generic_Stack_InputEffectPlayer__array, *PSystem_Collections_Generic_Stack_InputEffectPlayer__array;

typedef struct Shock_ParticleSystemGroup_c Shock_ParticleSystemGroup_c, *PShock_ParticleSystemGroup_c;

typedef struct Shock_ParticleSystemGroup_Fields Shock_ParticleSystemGroup_Fields, *PShock_ParticleSystemGroup_Fields;

typedef struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___VTable System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___VTable, *PSystem_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___VTable;

typedef struct System_Tuple_INPUT_RESULT_TYPE__bool__array System_Tuple_INPUT_RESULT_TYPE__bool__array, *PSystem_Tuple_INPUT_RESULT_TYPE__bool__array;

typedef struct CharacterIcon_SkillImageSet_o CharacterIcon_SkillImageSet_o, *PCharacterIcon_SkillImageSet_o;

typedef struct Aoharu_Scenes_Live_MarkerUI_c Aoharu_Scenes_Live_MarkerUI_c, *PAoharu_Scenes_Live_MarkerUI_c;

typedef struct Aoharu_Scenes_Live_MarkerUI_Fields Aoharu_Scenes_Live_MarkerUI_Fields, *PAoharu_Scenes_Live_MarkerUI_Fields;

typedef struct Aoharu_Scenes_Live_MarkerLineUI_c Aoharu_Scenes_Live_MarkerLineUI_c, *PAoharu_Scenes_Live_MarkerLineUI_c;

typedef struct Aoharu_Scenes_Live_MarkerLineUI_Fields Aoharu_Scenes_Live_MarkerLineUI_Fields, *PAoharu_Scenes_Live_MarkerLineUI_Fields;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUI_c Aoharu_Scenes_Live_LongMarkerLineUI_c, *PAoharu_Scenes_Live_LongMarkerLineUI_c;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUI_Fields Aoharu_Scenes_Live_LongMarkerLineUI_Fields, *PAoharu_Scenes_Live_LongMarkerLineUI_Fields;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_c Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_c, *PAoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_c;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_Fields Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_Fields, *PAoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_Fields;

typedef struct Aoharu_Scenes_Live_ComboNumber_VTable Aoharu_Scenes_Live_ComboNumber_VTable, *PAoharu_Scenes_Live_ComboNumber_VTable;

typedef struct Shock_LiveComboMst_VTable Shock_LiveComboMst_VTable, *PShock_LiveComboMst_VTable;

typedef struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_VTable Aoharu_Scenes_Live_LifeBoard_GaugeSet_VTable, *PAoharu_Scenes_Live_LifeBoard_GaugeSet_VTable;

typedef struct Shock_AnimatorPlayerLite_StateInfo_VTable Shock_AnimatorPlayerLite_StateInfo_VTable, *PShock_AnimatorPlayerLite_StateInfo_VTable;

typedef struct System_Action_Object__VTable System_Action_Object__VTable, *PSystem_Action_Object__VTable;

typedef struct System_Action_string__VTable System_Action_string__VTable, *PSystem_Action_string__VTable;

typedef struct UnityEngine_UI_Image_StaticFields UnityEngine_UI_Image_StaticFields, *PUnityEngine_UI_Image_StaticFields;

typedef struct UnityEngine_UI_Image_VTable UnityEngine_UI_Image_VTable, *PUnityEngine_UI_Image_VTable;

typedef struct Aoharu_Scenes_Live_ScoreNumberCounterUI_VTable Aoharu_Scenes_Live_ScoreNumberCounterUI_VTable, *PAoharu_Scenes_Live_ScoreNumberCounterUI_VTable;

typedef struct Aoharu_Scenes_Live_TextureSelectNumber_o Aoharu_Scenes_Live_TextureSelectNumber_o, *PAoharu_Scenes_Live_TextureSelectNumber_o;

typedef struct Carbon_TweenValue_o Carbon_TweenValue_o, *PCarbon_TweenValue_o;

typedef struct Aoharu_MultiComboScoreContent_c Aoharu_MultiComboScoreContent_c, *PAoharu_MultiComboScoreContent_c;

typedef struct Aoharu_MultiComboScoreContent_Fields Aoharu_MultiComboScoreContent_Fields, *PAoharu_MultiComboScoreContent_Fields;

typedef struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_VTable Aoharu_Scenes_Live_LiveDialog_GemUseContent_VTable, *PAoharu_Scenes_Live_LiveDialog_GemUseContent_VTable;

typedef struct Aoharu_Scenes_Live_LiveDialog_PauseContent_VTable Aoharu_Scenes_Live_LiveDialog_PauseContent_VTable, *PAoharu_Scenes_Live_LiveDialog_PauseContent_VTable;

typedef struct Shock_MenuTween_VTable Shock_MenuTween_VTable, *PShock_MenuTween_VTable;

typedef struct Shock_MenuTween_TweenSlide_array Shock_MenuTween_TweenSlide_array, *PShock_MenuTween_TweenSlide_array;

typedef struct Carbon_TweenCanvasGroupAlpha_array Carbon_TweenCanvasGroupAlpha_array, *PCarbon_TweenCanvasGroupAlpha_array;

typedef struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_VTable Aoharu_Scenes_Live_LiveDialogBlurSnapshot_VTable, *PAoharu_Scenes_Live_LiveDialogBlurSnapshot_VTable;

typedef struct Aoharu_ScreenCapturer_o Aoharu_ScreenCapturer_o, *PAoharu_ScreenCapturer_o;

typedef struct UnityEngine_UI_RawImage_o UnityEngine_UI_RawImage_o, *PUnityEngine_UI_RawImage_o;

typedef struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_c Aoharu_Scenes_Live_LiveDialog_ConsumeObject_c, *PAoharu_Scenes_Live_LiveDialog_ConsumeObject_c;

typedef struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_Fields Aoharu_Scenes_Live_LiveDialog_ConsumeObject_Fields, *PAoharu_Scenes_Live_LiveDialog_ConsumeObject_Fields;

typedef struct UnityWebView_WebViewWrapper_VTable UnityWebView_WebViewWrapper_VTable, *PUnityWebView_WebViewWrapper_VTable;

typedef struct WebViewObject_o WebViewObject_o, *PWebViewObject_o;

typedef struct System_Collections_Generic_Dictionary_string__string__VTable System_Collections_Generic_Dictionary_string__string__VTable, *PSystem_Collections_Generic_Dictionary_string__string__VTable;

typedef struct Shock_UserData_VTable Shock_UserData_VTable, *PShock_UserData_VTable;

typedef struct Shock_ProtocolData_User_o Shock_ProtocolData_User_o, *PShock_ProtocolData_User_o;

typedef struct Shock_UserRankMst_o Shock_UserRankMst_o, *PShock_UserRankMst_o;

typedef struct Shock_TitleData_array Shock_TitleData_array, *PShock_TitleData_array;

typedef struct Shock_UnionValue_o Shock_UnionValue_o, *PShock_UnionValue_o;

typedef struct Shock_GroupData_c Shock_GroupData_c, *PShock_GroupData_c;

typedef struct Shock_GroupData_Fields Shock_GroupData_Fields, *PShock_GroupData_Fields;

typedef struct Carbon_TweenSettings_VTable Carbon_TweenSettings_VTable, *PCarbon_TweenSettings_VTable;

typedef struct UnityEngine_AnimationCurve_VTable UnityEngine_AnimationCurve_VTable, *PUnityEngine_AnimationCurve_VTable;

typedef struct UnityEngine_Camera_CameraCallback_o UnityEngine_Camera_CameraCallback_o, *PUnityEngine_Camera_CameraCallback_o;

typedef struct TMPro_MaterialReference_o TMPro_MaterialReference_o, *PTMPro_MaterialReference_o;

typedef struct TMPro_TMP_TextProcessingStack_MaterialReference__Fields TMPro_TMP_TextProcessingStack_MaterialReference__Fields, *PTMPro_TMP_TextProcessingStack_MaterialReference__Fields;

typedef struct System_Func_int__string__TMP_FontAsset__c System_Func_int__string__TMP_FontAsset__c, *PSystem_Func_int__string__TMP_FontAsset__c;

typedef struct System_Func_int__string__TMP_FontAsset__Fields System_Func_int__string__TMP_FontAsset__Fields, *PSystem_Func_int__string__TMP_FontAsset__Fields;

typedef struct System_Func_int__string__TMP_SpriteAsset__c System_Func_int__string__TMP_SpriteAsset__c, *PSystem_Func_int__string__TMP_SpriteAsset__c;

typedef struct System_Func_int__string__TMP_SpriteAsset__Fields System_Func_int__string__TMP_SpriteAsset__Fields, *PSystem_Func_int__string__TMP_SpriteAsset__Fields;

typedef struct TMPro_RichTextTagAttribute_o TMPro_RichTextTagAttribute_o, *PTMPro_RichTextTagAttribute_o;

typedef struct TMPro_WordWrapState_Fields TMPro_WordWrapState_Fields, *PTMPro_WordWrapState_Fields;

typedef struct TMPro_TMP_TextProcessingStack_WordWrapState__Fields TMPro_TMP_TextProcessingStack_WordWrapState__Fields, *PTMPro_TMP_TextProcessingStack_WordWrapState__Fields;

typedef struct TMPro_TMP_FontAsset_StaticFields TMPro_TMP_FontAsset_StaticFields, *PTMPro_TMP_FontAsset_StaticFields;

typedef struct TMPro_TMP_FontAsset_VTable TMPro_TMP_FontAsset_VTable, *PTMPro_TMP_FontAsset_VTable;

typedef struct TMPro_TMP_Asset_Fields TMPro_TMP_Asset_Fields, *PTMPro_TMP_Asset_Fields;

typedef struct UnityEngine_TextCore_FaceInfo_o UnityEngine_TextCore_FaceInfo_o, *PUnityEngine_TextCore_FaceInfo_o;

typedef struct System_Collections_Generic_List_Glyph__o System_Collections_Generic_List_Glyph__o, *PSystem_Collections_Generic_List_Glyph__o;

typedef struct System_Collections_Generic_Dictionary_uint__Glyph__o System_Collections_Generic_Dictionary_uint__Glyph__o, *PSystem_Collections_Generic_Dictionary_uint__Glyph__o;

typedef struct System_Collections_Generic_List_TMP_Character__o System_Collections_Generic_List_TMP_Character__o, *PSystem_Collections_Generic_List_TMP_Character__o;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_Character__o System_Collections_Generic_Dictionary_uint__TMP_Character__o, *PSystem_Collections_Generic_Dictionary_uint__TMP_Character__o;

typedef struct UnityEngine_Texture2D_array UnityEngine_Texture2D_array, *PUnityEngine_Texture2D_array;

typedef struct System_Collections_Generic_List_GlyphRect__o System_Collections_Generic_List_GlyphRect__o, *PSystem_Collections_Generic_List_GlyphRect__o;

typedef struct TMPro_FaceInfo_Legacy_o TMPro_FaceInfo_Legacy_o, *PTMPro_FaceInfo_Legacy_o;

typedef struct System_Collections_Generic_List_TMP_Glyph__o System_Collections_Generic_List_TMP_Glyph__o, *PSystem_Collections_Generic_List_TMP_Glyph__o;

typedef struct TMPro_KerningTable_o TMPro_KerningTable_o, *PTMPro_KerningTable_o;

typedef struct TMPro_TMP_FontFeatureTable_o TMPro_TMP_FontFeatureTable_o, *PTMPro_TMP_FontFeatureTable_o;

typedef struct System_Collections_Generic_List_TMP_FontAsset__o System_Collections_Generic_List_TMP_FontAsset__o, *PSystem_Collections_Generic_List_TMP_FontAsset__o;

typedef struct TMPro_FontAssetCreationSettings_o TMPro_FontAssetCreationSettings_o, *PTMPro_FontAssetCreationSettings_o;

typedef struct TMPro_TMP_FontWeightPair_array TMPro_TMP_FontWeightPair_array, *PTMPro_TMP_FontWeightPair_array;

typedef struct System_Collections_Generic_HashSet_int__o System_Collections_Generic_HashSet_int__o, *PSystem_Collections_Generic_HashSet_int__o;

typedef struct System_Collections_Generic_List_uint__o System_Collections_Generic_List_uint__o, *PSystem_Collections_Generic_List_uint__o;

typedef struct TMPro_TMP_ColorGradient_StaticFields TMPro_TMP_ColorGradient_StaticFields, *PTMPro_TMP_ColorGradient_StaticFields;

typedef struct TMPro_TMP_ColorGradient_VTable TMPro_TMP_ColorGradient_VTable, *PTMPro_TMP_ColorGradient_VTable;

typedef struct TMPro_TMP_SpriteAsset_StaticFields TMPro_TMP_SpriteAsset_StaticFields, *PTMPro_TMP_SpriteAsset_StaticFields;

typedef struct TMPro_TMP_SpriteAsset_VTable TMPro_TMP_SpriteAsset_VTable, *PTMPro_TMP_SpriteAsset_VTable;

typedef struct System_Collections_Generic_Dictionary_uint__int__o System_Collections_Generic_Dictionary_uint__int__o, *PSystem_Collections_Generic_Dictionary_uint__int__o;

typedef struct System_Collections_Generic_List_TMP_SpriteCharacter__o System_Collections_Generic_List_TMP_SpriteCharacter__o, *PSystem_Collections_Generic_List_TMP_SpriteCharacter__o;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__o System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__o, *PSystem_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__o;

typedef struct System_Collections_Generic_List_TMP_SpriteGlyph__o System_Collections_Generic_List_TMP_SpriteGlyph__o, *PSystem_Collections_Generic_List_TMP_SpriteGlyph__o;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__o System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__o, *PSystem_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__o;

typedef struct System_Collections_Generic_List_TMP_Sprite__o System_Collections_Generic_List_TMP_Sprite__o, *PSystem_Collections_Generic_List_TMP_Sprite__o;

typedef struct System_Collections_Generic_List_TMP_SpriteAsset__o System_Collections_Generic_List_TMP_SpriteAsset__o, *PSystem_Collections_Generic_List_TMP_SpriteAsset__o;

typedef struct TMPro_TMP_StyleSheet_VTable TMPro_TMP_StyleSheet_VTable, *PTMPro_TMP_StyleSheet_VTable;

typedef struct System_Collections_Generic_List_TMP_Style__o System_Collections_Generic_List_TMP_Style__o, *PSystem_Collections_Generic_List_TMP_Style__o;

typedef struct System_Collections_Generic_Dictionary_int__TMP_Style__o System_Collections_Generic_Dictionary_int__TMP_Style__o, *PSystem_Collections_Generic_Dictionary_int__TMP_Style__o;

typedef struct TMPro_TMP_Style_StaticFields TMPro_TMP_Style_StaticFields, *PTMPro_TMP_Style_StaticFields;

typedef struct TMPro_TMP_Style_VTable TMPro_TMP_Style_VTable, *PTMPro_TMP_Style_VTable;

typedef struct TMPro_FontWeight_array TMPro_FontWeight_array, *PTMPro_FontWeight_array;

typedef struct TMPro_HorizontalAlignmentOptions_array TMPro_HorizontalAlignmentOptions_array, *PTMPro_HorizontalAlignmentOptions_array;

typedef struct TMPro_TMP_TextInfo_StaticFields TMPro_TMP_TextInfo_StaticFields, *PTMPro_TMP_TextInfo_StaticFields;

typedef struct TMPro_TMP_TextInfo_VTable TMPro_TMP_TextInfo_VTable, *PTMPro_TMP_TextInfo_VTable;

typedef struct TMPro_TMP_WordInfo_array TMPro_TMP_WordInfo_array, *PTMPro_TMP_WordInfo_array;

typedef struct TMPro_TMP_LinkInfo_array TMPro_TMP_LinkInfo_array, *PTMPro_TMP_LinkInfo_array;

typedef struct TMPro_TMP_LineInfo_array TMPro_TMP_LineInfo_array, *PTMPro_TMP_LineInfo_array;

typedef struct TMPro_TMP_PageInfo_array TMPro_TMP_PageInfo_array, *PTMPro_TMP_PageInfo_array;

typedef struct TMPro_TMP_MeshInfo_array TMPro_TMP_MeshInfo_array, *PTMPro_TMP_MeshInfo_array;

typedef struct System_Action_TMP_TextInfo__VTable System_Action_TMP_TextInfo__VTable, *PSystem_Action_TMP_TextInfo__VTable;

typedef struct TMPro_TMP_SpriteAnimator_VTable TMPro_TMP_SpriteAnimator_VTable, *PTMPro_TMP_SpriteAnimator_VTable;

typedef struct System_Collections_Generic_Dictionary_int__bool__o System_Collections_Generic_Dictionary_int__bool__o, *PSystem_Collections_Generic_Dictionary_int__bool__o;

typedef struct UnityEngine_UI_LayoutElement_VTable UnityEngine_UI_LayoutElement_VTable, *PUnityEngine_UI_LayoutElement_VTable;

typedef struct TMPro_TMP_Text_UnicodeChar_Fields TMPro_TMP_Text_UnicodeChar_Fields, *PTMPro_TMP_Text_UnicodeChar_Fields;

typedef struct TMPro_TMP_CharacterInfo_Fields TMPro_TMP_CharacterInfo_Fields, *PTMPro_TMP_CharacterInfo_Fields;

typedef struct TMPro_HighlightState_array TMPro_HighlightState_array, *PTMPro_HighlightState_array;

typedef struct TMPro_HighlightState_o TMPro_HighlightState_o, *PTMPro_HighlightState_o;

typedef struct TMPro_TMP_ColorGradient_array TMPro_TMP_ColorGradient_array, *PTMPro_TMP_ColorGradient_array;

typedef struct TMPro_TMP_TextElement_VTable TMPro_TMP_TextElement_VTable, *PTMPro_TMP_TextElement_VTable;

typedef struct TMPro_TMP_Asset_o TMPro_TMP_Asset_o, *PTMPro_TMP_Asset_o;

typedef struct UnityEngine_TextCore_Glyph_o UnityEngine_TextCore_Glyph_o, *PUnityEngine_TextCore_Glyph_o;

typedef struct TMPro_TMP_Character_o TMPro_TMP_Character_o, *PTMPro_TMP_Character_o;

typedef struct System_Decimal_Fields System_Decimal_Fields, *PSystem_Decimal_Fields;

typedef struct Aoharu_LiveBeatIcon_LiveWaveTween_c Aoharu_LiveBeatIcon_LiveWaveTween_c, *PAoharu_LiveBeatIcon_LiveWaveTween_c;

typedef struct Aoharu_LiveBeatIcon_LiveWaveTween_Fields Aoharu_LiveBeatIcon_LiveWaveTween_Fields, *PAoharu_LiveBeatIcon_LiveWaveTween_Fields;

typedef struct Shock_ProtocolData_EvolveInfo_c Shock_ProtocolData_EvolveInfo_c, *PShock_ProtocolData_EvolveInfo_c;

typedef struct Shock_ProtocolData_EvolveInfo_Fields Shock_ProtocolData_EvolveInfo_Fields, *PShock_ProtocolData_EvolveInfo_Fields;

typedef struct Shock_ProtocolData_Friend_VTable Shock_ProtocolData_Friend_VTable, *PShock_ProtocolData_Friend_VTable;

typedef struct Shock_Sound_ISoundPlaySystem_o Shock_Sound_ISoundPlaySystem_o, *PShock_Sound_ISoundPlaySystem_o;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_o Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_o, *PAoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_o;

typedef struct UnityEngine_Touch_o UnityEngine_Touch_o, *PUnityEngine_Touch_o;

typedef struct System_Collections_Generic_Stack_InputEffectPlayer__o System_Collections_Generic_Stack_InputEffectPlayer__o, *PSystem_Collections_Generic_Stack_InputEffectPlayer__o;

typedef struct Shock_ParticleSystemGroup_VTable Shock_ParticleSystemGroup_VTable, *PShock_ParticleSystemGroup_VTable;

typedef struct System_Tuple_INPUT_RESULT_TYPE__bool__o System_Tuple_INPUT_RESULT_TYPE__bool__o, *PSystem_Tuple_INPUT_RESULT_TYPE__bool__o;

typedef struct CharacterIcon_SkillImageSet_c CharacterIcon_SkillImageSet_c, *PCharacterIcon_SkillImageSet_c;

typedef struct CharacterIcon_SkillImageSet_Fields CharacterIcon_SkillImageSet_Fields, *PCharacterIcon_SkillImageSet_Fields;

typedef struct Aoharu_Scenes_Live_MarkerUI_VTable Aoharu_Scenes_Live_MarkerUI_VTable, *PAoharu_Scenes_Live_MarkerUI_VTable;

typedef struct Aoharu_Scenes_Live_MarkerLineUI_StaticFields Aoharu_Scenes_Live_MarkerLineUI_StaticFields, *PAoharu_Scenes_Live_MarkerLineUI_StaticFields;

typedef struct Aoharu_Scenes_Live_MarkerLineUI_VTable Aoharu_Scenes_Live_MarkerLineUI_VTable, *PAoharu_Scenes_Live_MarkerLineUI_VTable;

typedef struct UnityEngine_LineRenderer_o UnityEngine_LineRenderer_o, *PUnityEngine_LineRenderer_o;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUI_StaticFields Aoharu_Scenes_Live_LongMarkerLineUI_StaticFields, *PAoharu_Scenes_Live_LongMarkerLineUI_StaticFields;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUI_VTable Aoharu_Scenes_Live_LongMarkerLineUI_VTable, *PAoharu_Scenes_Live_LongMarkerLineUI_VTable;

typedef struct UnityEngine_MeshRenderer_o UnityEngine_MeshRenderer_o, *PUnityEngine_MeshRenderer_o;

typedef struct UnityEngine_MeshFilter_o UnityEngine_MeshFilter_o, *PUnityEngine_MeshFilter_o;

typedef struct System_Nullable_Color__o System_Nullable_Color__o, *PSystem_Nullable_Color__o;

typedef struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_VTable Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_VTable, *PAoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_VTable;

typedef struct System_Collections_Generic_List_Image__o System_Collections_Generic_List_Image__o, *PSystem_Collections_Generic_List_Image__o;

typedef struct Aoharu_Scenes_Live_TextureSelectNumber_c Aoharu_Scenes_Live_TextureSelectNumber_c, *PAoharu_Scenes_Live_TextureSelectNumber_c;

typedef struct Aoharu_Scenes_Live_TextureSelectNumber_Fields Aoharu_Scenes_Live_TextureSelectNumber_Fields, *PAoharu_Scenes_Live_TextureSelectNumber_Fields;

typedef struct Carbon_TweenValue_c Carbon_TweenValue_c, *PCarbon_TweenValue_c;

typedef struct Carbon_TweenValue_Fields Carbon_TweenValue_Fields, *PCarbon_TweenValue_Fields;

typedef struct Aoharu_MultiComboScoreContent_VTable Aoharu_MultiComboScoreContent_VTable, *PAoharu_MultiComboScoreContent_VTable;

typedef struct Aoharu_UI_CharaImageIcon_o Aoharu_UI_CharaImageIcon_o, *PAoharu_UI_CharaImageIcon_o;

typedef struct Shock_MenuTween_TweenSlide_o Shock_MenuTween_TweenSlide_o, *PShock_MenuTween_TweenSlide_o;

typedef struct Carbon_TweenCanvasGroupAlpha_o Carbon_TweenCanvasGroupAlpha_o, *PCarbon_TweenCanvasGroupAlpha_o;

typedef struct Aoharu_ScreenCapturer_c Aoharu_ScreenCapturer_c, *PAoharu_ScreenCapturer_c;

typedef struct Aoharu_ScreenCapturer_Fields Aoharu_ScreenCapturer_Fields, *PAoharu_ScreenCapturer_Fields;

typedef struct UnityEngine_UI_RawImage_c UnityEngine_UI_RawImage_c, *PUnityEngine_UI_RawImage_c;

typedef struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_VTable Aoharu_Scenes_Live_LiveDialog_ConsumeObject_VTable, *PAoharu_Scenes_Live_LiveDialog_ConsumeObject_VTable;

typedef struct WebViewObject_c WebViewObject_c, *PWebViewObject_c;

typedef struct WebViewObject_Fields WebViewObject_Fields, *PWebViewObject_Fields;

typedef struct Shock_ProtocolData_User_c Shock_ProtocolData_User_c, *PShock_ProtocolData_User_c;

typedef struct Shock_ProtocolData_User_Fields Shock_ProtocolData_User_Fields, *PShock_ProtocolData_User_Fields;

typedef struct Shock_UserRankMst_c Shock_UserRankMst_c, *PShock_UserRankMst_c;

typedef struct Shock_UserRankMst_Fields Shock_UserRankMst_Fields, *PShock_UserRankMst_Fields;

typedef struct Shock_TitleData_o Shock_TitleData_o, *PShock_TitleData_o;

typedef struct Shock_UnionValue_Fields Shock_UnionValue_Fields, *PShock_UnionValue_Fields;

typedef struct Shock_GroupData_VTable Shock_GroupData_VTable, *PShock_GroupData_VTable;

typedef struct Shock_GroupMst_o Shock_GroupMst_o, *PShock_GroupMst_o;

typedef struct Shock_ProtocolData_Group_o Shock_ProtocolData_Group_o, *PShock_ProtocolData_Group_o;

typedef struct UnityEngine_Camera_CameraCallback_c UnityEngine_Camera_CameraCallback_c, *PUnityEngine_Camera_CameraCallback_c;

typedef struct UnityEngine_Camera_CameraCallback_Fields UnityEngine_Camera_CameraCallback_Fields, *PUnityEngine_Camera_CameraCallback_Fields;

typedef struct TMPro_MaterialReference_Fields TMPro_MaterialReference_Fields, *PTMPro_MaterialReference_Fields;

typedef struct System_Func_int__string__TMP_FontAsset__VTable System_Func_int__string__TMP_FontAsset__VTable, *PSystem_Func_int__string__TMP_FontAsset__VTable;

typedef struct System_Func_int__string__TMP_SpriteAsset__VTable System_Func_int__string__TMP_SpriteAsset__VTable, *PSystem_Func_int__string__TMP_SpriteAsset__VTable;

typedef struct TMPro_RichTextTagAttribute_Fields TMPro_RichTextTagAttribute_Fields, *PTMPro_RichTextTagAttribute_Fields;

typedef struct TMPro_TMP_LineInfo_o TMPro_TMP_LineInfo_o, *PTMPro_TMP_LineInfo_o;

typedef struct TMPro_WordWrapState_array TMPro_WordWrapState_array, *PTMPro_WordWrapState_array;

typedef struct UnityEngine_TextCore_FaceInfo_Fields UnityEngine_TextCore_FaceInfo_Fields, *PUnityEngine_TextCore_FaceInfo_Fields;

typedef struct System_Collections_Generic_List_Glyph__c System_Collections_Generic_List_Glyph__c, *PSystem_Collections_Generic_List_Glyph__c;

typedef struct System_Collections_Generic_List_Glyph__Fields System_Collections_Generic_List_Glyph__Fields, *PSystem_Collections_Generic_List_Glyph__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__Glyph__c System_Collections_Generic_Dictionary_uint__Glyph__c, *PSystem_Collections_Generic_Dictionary_uint__Glyph__c;

typedef struct System_Collections_Generic_Dictionary_uint__Glyph__Fields System_Collections_Generic_Dictionary_uint__Glyph__Fields, *PSystem_Collections_Generic_Dictionary_uint__Glyph__Fields;

typedef struct System_Collections_Generic_List_TMP_Character__c System_Collections_Generic_List_TMP_Character__c, *PSystem_Collections_Generic_List_TMP_Character__c;

typedef struct System_Collections_Generic_List_TMP_Character__Fields System_Collections_Generic_List_TMP_Character__Fields, *PSystem_Collections_Generic_List_TMP_Character__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_Character__c System_Collections_Generic_Dictionary_uint__TMP_Character__c, *PSystem_Collections_Generic_Dictionary_uint__TMP_Character__c;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_Character__Fields System_Collections_Generic_Dictionary_uint__TMP_Character__Fields, *PSystem_Collections_Generic_Dictionary_uint__TMP_Character__Fields;

typedef struct System_Collections_Generic_List_GlyphRect__c System_Collections_Generic_List_GlyphRect__c, *PSystem_Collections_Generic_List_GlyphRect__c;

typedef struct System_Collections_Generic_List_GlyphRect__Fields System_Collections_Generic_List_GlyphRect__Fields, *PSystem_Collections_Generic_List_GlyphRect__Fields;

typedef struct TMPro_FaceInfo_Legacy_c TMPro_FaceInfo_Legacy_c, *PTMPro_FaceInfo_Legacy_c;

typedef struct TMPro_FaceInfo_Legacy_Fields TMPro_FaceInfo_Legacy_Fields, *PTMPro_FaceInfo_Legacy_Fields;

typedef struct System_Collections_Generic_List_TMP_Glyph__c System_Collections_Generic_List_TMP_Glyph__c, *PSystem_Collections_Generic_List_TMP_Glyph__c;

typedef struct System_Collections_Generic_List_TMP_Glyph__Fields System_Collections_Generic_List_TMP_Glyph__Fields, *PSystem_Collections_Generic_List_TMP_Glyph__Fields;

typedef struct TMPro_KerningTable_c TMPro_KerningTable_c, *PTMPro_KerningTable_c;

typedef struct TMPro_KerningTable_Fields TMPro_KerningTable_Fields, *PTMPro_KerningTable_Fields;

typedef struct TMPro_TMP_FontFeatureTable_c TMPro_TMP_FontFeatureTable_c, *PTMPro_TMP_FontFeatureTable_c;

typedef struct TMPro_TMP_FontFeatureTable_Fields TMPro_TMP_FontFeatureTable_Fields, *PTMPro_TMP_FontFeatureTable_Fields;

typedef struct System_Collections_Generic_List_TMP_FontAsset__c System_Collections_Generic_List_TMP_FontAsset__c, *PSystem_Collections_Generic_List_TMP_FontAsset__c;

typedef struct System_Collections_Generic_List_TMP_FontAsset__Fields System_Collections_Generic_List_TMP_FontAsset__Fields, *PSystem_Collections_Generic_List_TMP_FontAsset__Fields;

typedef struct TMPro_FontAssetCreationSettings_Fields TMPro_FontAssetCreationSettings_Fields, *PTMPro_FontAssetCreationSettings_Fields;

typedef struct TMPro_TMP_FontWeightPair_o TMPro_TMP_FontWeightPair_o, *PTMPro_TMP_FontWeightPair_o;

typedef struct System_Collections_Generic_HashSet_int__c System_Collections_Generic_HashSet_int__c, *PSystem_Collections_Generic_HashSet_int__c;

typedef struct System_Collections_Generic_HashSet_int__Fields System_Collections_Generic_HashSet_int__Fields, *PSystem_Collections_Generic_HashSet_int__Fields;

typedef struct System_Collections_Generic_List_uint__c System_Collections_Generic_List_uint__c, *PSystem_Collections_Generic_List_uint__c;

typedef struct System_Collections_Generic_List_uint__Fields System_Collections_Generic_List_uint__Fields, *PSystem_Collections_Generic_List_uint__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__int__c System_Collections_Generic_Dictionary_uint__int__c, *PSystem_Collections_Generic_Dictionary_uint__int__c;

typedef struct System_Collections_Generic_Dictionary_uint__int__Fields System_Collections_Generic_Dictionary_uint__int__Fields, *PSystem_Collections_Generic_Dictionary_uint__int__Fields;

typedef struct System_Collections_Generic_List_TMP_SpriteCharacter__c System_Collections_Generic_List_TMP_SpriteCharacter__c, *PSystem_Collections_Generic_List_TMP_SpriteCharacter__c;

typedef struct System_Collections_Generic_List_TMP_SpriteCharacter__Fields System_Collections_Generic_List_TMP_SpriteCharacter__Fields, *PSystem_Collections_Generic_List_TMP_SpriteCharacter__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__c System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__c, *PSystem_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__c;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__Fields System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__Fields, *PSystem_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__Fields;

typedef struct System_Collections_Generic_List_TMP_SpriteGlyph__c System_Collections_Generic_List_TMP_SpriteGlyph__c, *PSystem_Collections_Generic_List_TMP_SpriteGlyph__c;

typedef struct System_Collections_Generic_List_TMP_SpriteGlyph__Fields System_Collections_Generic_List_TMP_SpriteGlyph__Fields, *PSystem_Collections_Generic_List_TMP_SpriteGlyph__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__c System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__c, *PSystem_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__c;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__Fields System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__Fields, *PSystem_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__Fields;

typedef struct System_Collections_Generic_List_TMP_Sprite__c System_Collections_Generic_List_TMP_Sprite__c, *PSystem_Collections_Generic_List_TMP_Sprite__c;

typedef struct System_Collections_Generic_List_TMP_Sprite__Fields System_Collections_Generic_List_TMP_Sprite__Fields, *PSystem_Collections_Generic_List_TMP_Sprite__Fields;

typedef struct System_Collections_Generic_List_TMP_SpriteAsset__c System_Collections_Generic_List_TMP_SpriteAsset__c, *PSystem_Collections_Generic_List_TMP_SpriteAsset__c;

typedef struct System_Collections_Generic_List_TMP_SpriteAsset__Fields System_Collections_Generic_List_TMP_SpriteAsset__Fields, *PSystem_Collections_Generic_List_TMP_SpriteAsset__Fields;

typedef struct System_Collections_Generic_List_TMP_Style__c System_Collections_Generic_List_TMP_Style__c, *PSystem_Collections_Generic_List_TMP_Style__c;

typedef struct System_Collections_Generic_List_TMP_Style__Fields System_Collections_Generic_List_TMP_Style__Fields, *PSystem_Collections_Generic_List_TMP_Style__Fields;

typedef struct System_Collections_Generic_Dictionary_int__TMP_Style__c System_Collections_Generic_Dictionary_int__TMP_Style__c, *PSystem_Collections_Generic_Dictionary_int__TMP_Style__c;

typedef struct System_Collections_Generic_Dictionary_int__TMP_Style__Fields System_Collections_Generic_Dictionary_int__TMP_Style__Fields, *PSystem_Collections_Generic_Dictionary_int__TMP_Style__Fields;

typedef struct TMPro_TMP_WordInfo_o TMPro_TMP_WordInfo_o, *PTMPro_TMP_WordInfo_o;

typedef struct TMPro_TMP_LinkInfo_o TMPro_TMP_LinkInfo_o, *PTMPro_TMP_LinkInfo_o;

typedef struct TMPro_TMP_PageInfo_o TMPro_TMP_PageInfo_o, *PTMPro_TMP_PageInfo_o;

typedef struct TMPro_TMP_MeshInfo_o TMPro_TMP_MeshInfo_o, *PTMPro_TMP_MeshInfo_o;

typedef struct System_Collections_Generic_Dictionary_int__bool__c System_Collections_Generic_Dictionary_int__bool__c, *PSystem_Collections_Generic_Dictionary_int__bool__c;

typedef struct System_Collections_Generic_Dictionary_int__bool__Fields System_Collections_Generic_Dictionary_int__bool__Fields, *PSystem_Collections_Generic_Dictionary_int__bool__Fields;

typedef struct TMPro_TMP_Vertex_o TMPro_TMP_Vertex_o, *PTMPro_TMP_Vertex_o;

typedef struct TMPro_HighlightState_Fields TMPro_HighlightState_Fields, *PTMPro_HighlightState_Fields;

typedef struct TMPro_TMP_Asset_c TMPro_TMP_Asset_c, *PTMPro_TMP_Asset_c;

typedef struct UnityEngine_TextCore_Glyph_c UnityEngine_TextCore_Glyph_c, *PUnityEngine_TextCore_Glyph_c;

typedef struct UnityEngine_TextCore_Glyph_Fields UnityEngine_TextCore_Glyph_Fields, *PUnityEngine_TextCore_Glyph_Fields;

typedef struct TMPro_TMP_Character_c TMPro_TMP_Character_c, *PTMPro_TMP_Character_c;

typedef struct TMPro_TMP_Character_Fields TMPro_TMP_Character_Fields, *PTMPro_TMP_Character_Fields;

typedef struct Aoharu_LiveBeatIcon_LiveWaveTween_VTable Aoharu_LiveBeatIcon_LiveWaveTween_VTable, *PAoharu_LiveBeatIcon_LiveWaveTween_VTable;

typedef struct Carbon_TweenScale_o Carbon_TweenScale_o, *PCarbon_TweenScale_o;

typedef struct Shock_ProtocolData_EvolveInfo_VTable Shock_ProtocolData_EvolveInfo_VTable, *PShock_ProtocolData_EvolveInfo_VTable;

typedef struct Shock_Sound_ISoundPlaySystem_c Shock_Sound_ISoundPlaySystem_c, *PShock_Sound_ISoundPlaySystem_c;

typedef struct Shock_Sound_ISoundPlaySystem_Fields Shock_Sound_ISoundPlaySystem_Fields, *PShock_Sound_ISoundPlaySystem_Fields;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_c Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_c, *PAoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_c;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_Fields Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_Fields, *PAoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_Fields;

typedef struct UnityEngine_Touch_Fields UnityEngine_Touch_Fields, *PUnityEngine_Touch_Fields;

typedef struct System_Collections_Generic_Stack_InputEffectPlayer__c System_Collections_Generic_Stack_InputEffectPlayer__c, *PSystem_Collections_Generic_Stack_InputEffectPlayer__c;

typedef struct System_Collections_Generic_Stack_InputEffectPlayer__Fields System_Collections_Generic_Stack_InputEffectPlayer__Fields, *PSystem_Collections_Generic_Stack_InputEffectPlayer__Fields;

typedef struct System_Tuple_INPUT_RESULT_TYPE__bool__c System_Tuple_INPUT_RESULT_TYPE__bool__c, *PSystem_Tuple_INPUT_RESULT_TYPE__bool__c;

typedef struct System_Tuple_INPUT_RESULT_TYPE__bool__Fields System_Tuple_INPUT_RESULT_TYPE__bool__Fields, *PSystem_Tuple_INPUT_RESULT_TYPE__bool__Fields;

typedef struct CharacterIcon_SkillImageSet_VTable CharacterIcon_SkillImageSet_VTable, *PCharacterIcon_SkillImageSet_VTable;

typedef struct UnityEngine_LineRenderer_c UnityEngine_LineRenderer_c, *PUnityEngine_LineRenderer_c;

typedef struct UnityEngine_LineRenderer_Fields UnityEngine_LineRenderer_Fields, *PUnityEngine_LineRenderer_Fields;

typedef struct UnityEngine_MeshRenderer_c UnityEngine_MeshRenderer_c, *PUnityEngine_MeshRenderer_c;

typedef struct UnityEngine_MeshRenderer_Fields UnityEngine_MeshRenderer_Fields, *PUnityEngine_MeshRenderer_Fields;

typedef struct UnityEngine_MeshFilter_c UnityEngine_MeshFilter_c, *PUnityEngine_MeshFilter_c;

typedef struct UnityEngine_MeshFilter_Fields UnityEngine_MeshFilter_Fields, *PUnityEngine_MeshFilter_Fields;

typedef struct System_Nullable_Color__Fields System_Nullable_Color__Fields, *PSystem_Nullable_Color__Fields;

typedef struct System_Collections_Generic_List_Image__c System_Collections_Generic_List_Image__c, *PSystem_Collections_Generic_List_Image__c;

typedef struct System_Collections_Generic_List_Image__Fields System_Collections_Generic_List_Image__Fields, *PSystem_Collections_Generic_List_Image__Fields;

typedef struct Aoharu_Scenes_Live_TextureSelectNumber_VTable Aoharu_Scenes_Live_TextureSelectNumber_VTable, *PAoharu_Scenes_Live_TextureSelectNumber_VTable;

typedef struct Carbon_TweenCollection_o Carbon_TweenCollection_o, *PCarbon_TweenCollection_o;

typedef struct Carbon_TweenValue_VTable Carbon_TweenValue_VTable, *PCarbon_TweenValue_VTable;

typedef struct Aoharu_UI_CharaImageIcon_c Aoharu_UI_CharaImageIcon_c, *PAoharu_UI_CharaImageIcon_c;

typedef struct Aoharu_UI_CharaImageIcon_Fields Aoharu_UI_CharaImageIcon_Fields, *PAoharu_UI_CharaImageIcon_Fields;

typedef struct Shock_MenuTween_TweenSlide_c Shock_MenuTween_TweenSlide_c, *PShock_MenuTween_TweenSlide_c;

typedef struct Shock_MenuTween_TweenSlide_Fields Shock_MenuTween_TweenSlide_Fields, *PShock_MenuTween_TweenSlide_Fields;

typedef struct Carbon_TweenCanvasGroupAlpha_c Carbon_TweenCanvasGroupAlpha_c, *PCarbon_TweenCanvasGroupAlpha_c;

typedef struct Carbon_TweenCanvasGroupAlpha_Fields Carbon_TweenCanvasGroupAlpha_Fields, *PCarbon_TweenCanvasGroupAlpha_Fields;

typedef struct Aoharu_ScreenCapturer_VTable Aoharu_ScreenCapturer_VTable, *PAoharu_ScreenCapturer_VTable;

typedef struct UnityEngine_UI_RawImage_VTable UnityEngine_UI_RawImage_VTable, *PUnityEngine_UI_RawImage_VTable;

typedef struct WebViewObject_VTable WebViewObject_VTable, *PWebViewObject_VTable;

typedef struct UnityEngine_AndroidJavaObject_o UnityEngine_AndroidJavaObject_o, *PUnityEngine_AndroidJavaObject_o;

typedef struct Shock_ProtocolData_User_VTable Shock_ProtocolData_User_VTable, *PShock_ProtocolData_User_VTable;

typedef struct Shock_UserRankMst_VTable Shock_UserRankMst_VTable, *PShock_UserRankMst_VTable;

typedef struct Shock_TitleData_c Shock_TitleData_c, *PShock_TitleData_c;

typedef struct Shock_TitleData_Fields Shock_TitleData_Fields, *PShock_TitleData_Fields;

typedef struct Shock_GroupMst_c Shock_GroupMst_c, *PShock_GroupMst_c;

typedef struct Shock_GroupMst_Fields Shock_GroupMst_Fields, *PShock_GroupMst_Fields;

typedef struct Shock_ProtocolData_Group_c Shock_ProtocolData_Group_c, *PShock_ProtocolData_Group_c;

typedef struct Shock_ProtocolData_Group_Fields Shock_ProtocolData_Group_Fields, *PShock_ProtocolData_Group_Fields;

typedef struct UnityEngine_Camera_CameraCallback_VTable UnityEngine_Camera_CameraCallback_VTable, *PUnityEngine_Camera_CameraCallback_VTable;

typedef struct TMPro_TMP_LineInfo_Fields TMPro_TMP_LineInfo_Fields, *PTMPro_TMP_LineInfo_Fields;

typedef struct System_Collections_Generic_List_Glyph__StaticFields System_Collections_Generic_List_Glyph__StaticFields, *PSystem_Collections_Generic_List_Glyph__StaticFields;

typedef struct System_Collections_Generic_List_Glyph__VTable System_Collections_Generic_List_Glyph__VTable, *PSystem_Collections_Generic_List_Glyph__VTable;

typedef struct UnityEngine_TextCore_Glyph_array UnityEngine_TextCore_Glyph_array, *PUnityEngine_TextCore_Glyph_array;

typedef struct System_Collections_Generic_Dictionary_uint__Glyph__VTable System_Collections_Generic_Dictionary_uint__Glyph__VTable, *PSystem_Collections_Generic_Dictionary_uint__Glyph__VTable;

typedef struct System_Collections_Generic_List_TMP_Character__StaticFields System_Collections_Generic_List_TMP_Character__StaticFields, *PSystem_Collections_Generic_List_TMP_Character__StaticFields;

typedef struct System_Collections_Generic_List_TMP_Character__VTable System_Collections_Generic_List_TMP_Character__VTable, *PSystem_Collections_Generic_List_TMP_Character__VTable;

typedef struct TMPro_TMP_Character_array TMPro_TMP_Character_array, *PTMPro_TMP_Character_array;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_Character__VTable System_Collections_Generic_Dictionary_uint__TMP_Character__VTable, *PSystem_Collections_Generic_Dictionary_uint__TMP_Character__VTable;

typedef struct System_Collections_Generic_List_GlyphRect__StaticFields System_Collections_Generic_List_GlyphRect__StaticFields, *PSystem_Collections_Generic_List_GlyphRect__StaticFields;

typedef struct System_Collections_Generic_List_GlyphRect__VTable System_Collections_Generic_List_GlyphRect__VTable, *PSystem_Collections_Generic_List_GlyphRect__VTable;

typedef struct UnityEngine_TextCore_GlyphRect_array UnityEngine_TextCore_GlyphRect_array, *PUnityEngine_TextCore_GlyphRect_array;

typedef struct TMPro_FaceInfo_Legacy_VTable TMPro_FaceInfo_Legacy_VTable, *PTMPro_FaceInfo_Legacy_VTable;

typedef struct System_Collections_Generic_List_TMP_Glyph__StaticFields System_Collections_Generic_List_TMP_Glyph__StaticFields, *PSystem_Collections_Generic_List_TMP_Glyph__StaticFields;

typedef struct System_Collections_Generic_List_TMP_Glyph__VTable System_Collections_Generic_List_TMP_Glyph__VTable, *PSystem_Collections_Generic_List_TMP_Glyph__VTable;

typedef struct TMPro_TMP_Glyph_array TMPro_TMP_Glyph_array, *PTMPro_TMP_Glyph_array;

typedef struct TMPro_KerningTable_VTable TMPro_KerningTable_VTable, *PTMPro_KerningTable_VTable;

typedef struct System_Collections_Generic_List_KerningPair__o System_Collections_Generic_List_KerningPair__o, *PSystem_Collections_Generic_List_KerningPair__o;

typedef struct TMPro_TMP_FontFeatureTable_VTable TMPro_TMP_FontFeatureTable_VTable, *PTMPro_TMP_FontFeatureTable_VTable;

typedef struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__o System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__o, *PSystem_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__o;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__o System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__o, *PSystem_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__o;

typedef struct System_Collections_Generic_List_TMP_FontAsset__StaticFields System_Collections_Generic_List_TMP_FontAsset__StaticFields, *PSystem_Collections_Generic_List_TMP_FontAsset__StaticFields;

typedef struct System_Collections_Generic_List_TMP_FontAsset__VTable System_Collections_Generic_List_TMP_FontAsset__VTable, *PSystem_Collections_Generic_List_TMP_FontAsset__VTable;

typedef struct TMPro_TMP_FontAsset_array TMPro_TMP_FontAsset_array, *PTMPro_TMP_FontAsset_array;

typedef struct TMPro_TMP_FontWeightPair_Fields TMPro_TMP_FontWeightPair_Fields, *PTMPro_TMP_FontWeightPair_Fields;

typedef struct System_Collections_Generic_HashSet_int__VTable System_Collections_Generic_HashSet_int__VTable, *PSystem_Collections_Generic_HashSet_int__VTable;

typedef struct System_Collections_Generic_List_uint__StaticFields System_Collections_Generic_List_uint__StaticFields, *PSystem_Collections_Generic_List_uint__StaticFields;

typedef struct System_Collections_Generic_List_uint__VTable System_Collections_Generic_List_uint__VTable, *PSystem_Collections_Generic_List_uint__VTable;

typedef struct System_Collections_Generic_Dictionary_uint__int__VTable System_Collections_Generic_Dictionary_uint__int__VTable, *PSystem_Collections_Generic_Dictionary_uint__int__VTable;

typedef struct System_Collections_Generic_List_TMP_SpriteCharacter__StaticFields System_Collections_Generic_List_TMP_SpriteCharacter__StaticFields, *PSystem_Collections_Generic_List_TMP_SpriteCharacter__StaticFields;

typedef struct System_Collections_Generic_List_TMP_SpriteCharacter__VTable System_Collections_Generic_List_TMP_SpriteCharacter__VTable, *PSystem_Collections_Generic_List_TMP_SpriteCharacter__VTable;

typedef struct TMPro_TMP_SpriteCharacter_array TMPro_TMP_SpriteCharacter_array, *PTMPro_TMP_SpriteCharacter_array;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__VTable System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__VTable, *PSystem_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__VTable;

typedef struct System_Collections_Generic_List_TMP_SpriteGlyph__StaticFields System_Collections_Generic_List_TMP_SpriteGlyph__StaticFields, *PSystem_Collections_Generic_List_TMP_SpriteGlyph__StaticFields;

typedef struct System_Collections_Generic_List_TMP_SpriteGlyph__VTable System_Collections_Generic_List_TMP_SpriteGlyph__VTable, *PSystem_Collections_Generic_List_TMP_SpriteGlyph__VTable;

typedef struct TMPro_TMP_SpriteGlyph_array TMPro_TMP_SpriteGlyph_array, *PTMPro_TMP_SpriteGlyph_array;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__VTable System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__VTable, *PSystem_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__VTable;

typedef struct System_Collections_Generic_List_TMP_Sprite__StaticFields System_Collections_Generic_List_TMP_Sprite__StaticFields, *PSystem_Collections_Generic_List_TMP_Sprite__StaticFields;

typedef struct System_Collections_Generic_List_TMP_Sprite__VTable System_Collections_Generic_List_TMP_Sprite__VTable, *PSystem_Collections_Generic_List_TMP_Sprite__VTable;

typedef struct TMPro_TMP_Sprite_array TMPro_TMP_Sprite_array, *PTMPro_TMP_Sprite_array;

typedef struct System_Collections_Generic_List_TMP_SpriteAsset__StaticFields System_Collections_Generic_List_TMP_SpriteAsset__StaticFields, *PSystem_Collections_Generic_List_TMP_SpriteAsset__StaticFields;

typedef struct System_Collections_Generic_List_TMP_SpriteAsset__VTable System_Collections_Generic_List_TMP_SpriteAsset__VTable, *PSystem_Collections_Generic_List_TMP_SpriteAsset__VTable;

typedef struct TMPro_TMP_SpriteAsset_array TMPro_TMP_SpriteAsset_array, *PTMPro_TMP_SpriteAsset_array;

typedef struct System_Collections_Generic_List_TMP_Style__StaticFields System_Collections_Generic_List_TMP_Style__StaticFields, *PSystem_Collections_Generic_List_TMP_Style__StaticFields;

typedef struct System_Collections_Generic_List_TMP_Style__VTable System_Collections_Generic_List_TMP_Style__VTable, *PSystem_Collections_Generic_List_TMP_Style__VTable;

typedef struct TMPro_TMP_Style_array TMPro_TMP_Style_array, *PTMPro_TMP_Style_array;

typedef struct System_Collections_Generic_Dictionary_int__TMP_Style__VTable System_Collections_Generic_Dictionary_int__TMP_Style__VTable, *PSystem_Collections_Generic_Dictionary_int__TMP_Style__VTable;

typedef struct TMPro_TMP_WordInfo_Fields TMPro_TMP_WordInfo_Fields, *PTMPro_TMP_WordInfo_Fields;

typedef struct TMPro_TMP_LinkInfo_Fields TMPro_TMP_LinkInfo_Fields, *PTMPro_TMP_LinkInfo_Fields;

typedef struct TMPro_TMP_PageInfo_Fields TMPro_TMP_PageInfo_Fields, *PTMPro_TMP_PageInfo_Fields;

typedef struct TMPro_TMP_MeshInfo_Fields TMPro_TMP_MeshInfo_Fields, *PTMPro_TMP_MeshInfo_Fields;

typedef struct System_Collections_Generic_Dictionary_int__bool__VTable System_Collections_Generic_Dictionary_int__bool__VTable, *PSystem_Collections_Generic_Dictionary_int__bool__VTable;

typedef struct TMPro_TMP_Vertex_Fields TMPro_TMP_Vertex_Fields, *PTMPro_TMP_Vertex_Fields;

typedef struct TMPro_TMP_Offset_o TMPro_TMP_Offset_o, *PTMPro_TMP_Offset_o;

typedef struct TMPro_TMP_Asset_VTable TMPro_TMP_Asset_VTable, *PTMPro_TMP_Asset_VTable;

typedef struct UnityEngine_TextCore_Glyph_VTable UnityEngine_TextCore_Glyph_VTable, *PUnityEngine_TextCore_Glyph_VTable;

typedef struct UnityEngine_TextCore_GlyphMetrics_o UnityEngine_TextCore_GlyphMetrics_o, *PUnityEngine_TextCore_GlyphMetrics_o;

typedef struct UnityEngine_TextCore_GlyphRect_o UnityEngine_TextCore_GlyphRect_o, *PUnityEngine_TextCore_GlyphRect_o;

typedef struct TMPro_TMP_Character_VTable TMPro_TMP_Character_VTable, *PTMPro_TMP_Character_VTable;

typedef struct Carbon_TweenScale_c Carbon_TweenScale_c, *PCarbon_TweenScale_c;

typedef struct Carbon_TweenScale_Fields Carbon_TweenScale_Fields, *PCarbon_TweenScale_Fields;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_StaticFields Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_StaticFields, *PAoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_StaticFields;

typedef struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_VTable Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_VTable, *PAoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_VTable;

typedef struct System_Collections_Generic_Queue_Tuple_float__Vector2___o System_Collections_Generic_Queue_Tuple_float__Vector2___o, *PSystem_Collections_Generic_Queue_Tuple_float__Vector2___o;

typedef struct System_Collections_Generic_Stack_InputEffectPlayer__VTable System_Collections_Generic_Stack_InputEffectPlayer__VTable, *PSystem_Collections_Generic_Stack_InputEffectPlayer__VTable;

typedef struct System_Tuple_INPUT_RESULT_TYPE__bool__VTable System_Tuple_INPUT_RESULT_TYPE__bool__VTable, *PSystem_Tuple_INPUT_RESULT_TYPE__bool__VTable;

typedef struct UnityEngine_LineRenderer_VTable UnityEngine_LineRenderer_VTable, *PUnityEngine_LineRenderer_VTable;

typedef struct UnityEngine_MeshRenderer_VTable UnityEngine_MeshRenderer_VTable, *PUnityEngine_MeshRenderer_VTable;

typedef struct UnityEngine_MeshFilter_VTable UnityEngine_MeshFilter_VTable, *PUnityEngine_MeshFilter_VTable;

typedef struct System_Collections_Generic_List_Image__StaticFields System_Collections_Generic_List_Image__StaticFields, *PSystem_Collections_Generic_List_Image__StaticFields;

typedef struct System_Collections_Generic_List_Image__VTable System_Collections_Generic_List_Image__VTable, *PSystem_Collections_Generic_List_Image__VTable;

typedef struct UnityEngine_UI_Image_array UnityEngine_UI_Image_array, *PUnityEngine_UI_Image_array;

typedef struct Carbon_TweenCollection_c Carbon_TweenCollection_c, *PCarbon_TweenCollection_c;

typedef struct Carbon_TweenCollection_Fields Carbon_TweenCollection_Fields, *PCarbon_TweenCollection_Fields;

typedef struct Aoharu_UI_CharaImageIcon_VTable Aoharu_UI_CharaImageIcon_VTable, *PAoharu_UI_CharaImageIcon_VTable;

typedef struct Shock_GrayoutUI_o Shock_GrayoutUI_o, *PShock_GrayoutUI_o;

typedef struct Shock_RarityToSpriteTable_o Shock_RarityToSpriteTable_o, *PShock_RarityToSpriteTable_o;

typedef struct Shock_MenuTween_TweenSlide_VTable Shock_MenuTween_TweenSlide_VTable, *PShock_MenuTween_TweenSlide_VTable;

typedef struct Carbon_TweenAnchoredPosition_o Carbon_TweenAnchoredPosition_o, *PCarbon_TweenAnchoredPosition_o;

typedef struct Carbon_TweenCanvasGroupAlpha_VTable Carbon_TweenCanvasGroupAlpha_VTable, *PCarbon_TweenCanvasGroupAlpha_VTable;

typedef struct UnityEngine_CanvasGroup_o UnityEngine_CanvasGroup_o, *PUnityEngine_CanvasGroup_o;

typedef struct UnityEngine_AndroidJavaObject_c UnityEngine_AndroidJavaObject_c, *PUnityEngine_AndroidJavaObject_c;

typedef struct UnityEngine_AndroidJavaObject_Fields UnityEngine_AndroidJavaObject_Fields, *PUnityEngine_AndroidJavaObject_Fields;

typedef struct Shock_TitleData_VTable Shock_TitleData_VTable, *PShock_TitleData_VTable;

typedef struct Shock_TitleMst_o Shock_TitleMst_o, *PShock_TitleMst_o;

typedef struct Shock_GroupMst_VTable Shock_GroupMst_VTable, *PShock_GroupMst_VTable;

typedef struct Shock_ProtocolData_Group_VTable Shock_ProtocolData_Group_VTable, *PShock_ProtocolData_Group_VTable;

typedef struct TMPro_TMP_Glyph_o TMPro_TMP_Glyph_o, *PTMPro_TMP_Glyph_o;

typedef struct System_Collections_Generic_List_KerningPair__c System_Collections_Generic_List_KerningPair__c, *PSystem_Collections_Generic_List_KerningPair__c;

typedef struct System_Collections_Generic_List_KerningPair__Fields System_Collections_Generic_List_KerningPair__Fields, *PSystem_Collections_Generic_List_KerningPair__Fields;

typedef struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__c System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__c, *PSystem_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__c;

typedef struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__Fields System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__Fields, *PSystem_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__c System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__c, *PSystem_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__c;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__Fields System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__Fields, *PSystem_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__Fields;

typedef struct TMPro_TMP_SpriteCharacter_o TMPro_TMP_SpriteCharacter_o, *PTMPro_TMP_SpriteCharacter_o;

typedef struct TMPro_TMP_SpriteGlyph_o TMPro_TMP_SpriteGlyph_o, *PTMPro_TMP_SpriteGlyph_o;

typedef struct TMPro_TMP_Sprite_o TMPro_TMP_Sprite_o, *PTMPro_TMP_Sprite_o;

typedef struct TMPro_TMP_Offset_Fields TMPro_TMP_Offset_Fields, *PTMPro_TMP_Offset_Fields;

typedef struct UnityEngine_TextCore_GlyphMetrics_Fields UnityEngine_TextCore_GlyphMetrics_Fields, *PUnityEngine_TextCore_GlyphMetrics_Fields;

typedef struct UnityEngine_TextCore_GlyphRect_Fields UnityEngine_TextCore_GlyphRect_Fields, *PUnityEngine_TextCore_GlyphRect_Fields;

typedef struct Carbon_TweenScale_VTable Carbon_TweenScale_VTable, *PCarbon_TweenScale_VTable;

typedef struct System_Collections_Generic_Queue_Tuple_float__Vector2___c System_Collections_Generic_Queue_Tuple_float__Vector2___c, *PSystem_Collections_Generic_Queue_Tuple_float__Vector2___c;

typedef struct System_Collections_Generic_Queue_Tuple_float__Vector2___Fields System_Collections_Generic_Queue_Tuple_float__Vector2___Fields, *PSystem_Collections_Generic_Queue_Tuple_float__Vector2___Fields;

typedef struct Carbon_TweenCollection_VTable Carbon_TweenCollection_VTable, *PCarbon_TweenCollection_VTable;

typedef struct Shock_GrayoutUI_c Shock_GrayoutUI_c, *PShock_GrayoutUI_c;

typedef struct Shock_GrayoutUI_Fields Shock_GrayoutUI_Fields, *PShock_GrayoutUI_Fields;

typedef struct Shock_RarityToSpriteTable_c Shock_RarityToSpriteTable_c, *PShock_RarityToSpriteTable_c;

typedef struct Shock_RarityToSpriteTable_Fields Shock_RarityToSpriteTable_Fields, *PShock_RarityToSpriteTable_Fields;

typedef struct Carbon_TweenAnchoredPosition_c Carbon_TweenAnchoredPosition_c, *PCarbon_TweenAnchoredPosition_c;

typedef struct Carbon_TweenAnchoredPosition_Fields Carbon_TweenAnchoredPosition_Fields, *PCarbon_TweenAnchoredPosition_Fields;

typedef struct UnityEngine_CanvasGroup_c UnityEngine_CanvasGroup_c, *PUnityEngine_CanvasGroup_c;

typedef struct UnityEngine_CanvasGroup_Fields UnityEngine_CanvasGroup_Fields, *PUnityEngine_CanvasGroup_Fields;

typedef struct UnityEngine_AndroidJavaObject_StaticFields UnityEngine_AndroidJavaObject_StaticFields, *PUnityEngine_AndroidJavaObject_StaticFields;

typedef struct UnityEngine_AndroidJavaObject_VTable UnityEngine_AndroidJavaObject_VTable, *PUnityEngine_AndroidJavaObject_VTable;

typedef struct UnityEngine_GlobalJavaObjectRef_o UnityEngine_GlobalJavaObjectRef_o, *PUnityEngine_GlobalJavaObjectRef_o;

typedef struct Shock_TitleMst_c Shock_TitleMst_c, *PShock_TitleMst_c;

typedef struct Shock_TitleMst_Fields Shock_TitleMst_Fields, *PShock_TitleMst_Fields;

typedef struct TMPro_TMP_Glyph_c TMPro_TMP_Glyph_c, *PTMPro_TMP_Glyph_c;

typedef struct TMPro_TMP_Glyph_Fields TMPro_TMP_Glyph_Fields, *PTMPro_TMP_Glyph_Fields;

typedef struct System_Collections_Generic_List_KerningPair__StaticFields System_Collections_Generic_List_KerningPair__StaticFields, *PSystem_Collections_Generic_List_KerningPair__StaticFields;

typedef struct System_Collections_Generic_List_KerningPair__VTable System_Collections_Generic_List_KerningPair__VTable, *PSystem_Collections_Generic_List_KerningPair__VTable;

typedef struct TMPro_KerningPair_array TMPro_KerningPair_array, *PTMPro_KerningPair_array;

typedef struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__StaticFields System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__StaticFields, *PSystem_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__StaticFields;

typedef struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__VTable System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__VTable, *PSystem_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__VTable;

typedef struct TMPro_TMP_GlyphPairAdjustmentRecord_array TMPro_TMP_GlyphPairAdjustmentRecord_array, *PTMPro_TMP_GlyphPairAdjustmentRecord_array;

typedef struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__VTable System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__VTable, *PSystem_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__VTable;

typedef struct TMPro_TMP_SpriteCharacter_c TMPro_TMP_SpriteCharacter_c, *PTMPro_TMP_SpriteCharacter_c;

typedef struct TMPro_TMP_SpriteCharacter_Fields TMPro_TMP_SpriteCharacter_Fields, *PTMPro_TMP_SpriteCharacter_Fields;

typedef struct TMPro_TMP_SpriteGlyph_c TMPro_TMP_SpriteGlyph_c, *PTMPro_TMP_SpriteGlyph_c;

typedef struct TMPro_TMP_SpriteGlyph_Fields TMPro_TMP_SpriteGlyph_Fields, *PTMPro_TMP_SpriteGlyph_Fields;

typedef struct TMPro_TMP_Sprite_c TMPro_TMP_Sprite_c, *PTMPro_TMP_Sprite_c;

typedef struct TMPro_TMP_Sprite_Fields TMPro_TMP_Sprite_Fields, *PTMPro_TMP_Sprite_Fields;

typedef struct System_Collections_Generic_Queue_Tuple_float__Vector2___VTable System_Collections_Generic_Queue_Tuple_float__Vector2___VTable, *PSystem_Collections_Generic_Queue_Tuple_float__Vector2___VTable;

typedef struct UniRx_Tuple_float__Vector2__array UniRx_Tuple_float__Vector2__array, *PUniRx_Tuple_float__Vector2__array;

typedef struct Shock_GrayoutUI_VTable Shock_GrayoutUI_VTable, *PShock_GrayoutUI_VTable;

typedef struct UnityEngine_CanvasRenderer_array UnityEngine_CanvasRenderer_array, *PUnityEngine_CanvasRenderer_array;

typedef struct TMPro_TextMeshPro_array TMPro_TextMeshPro_array, *PTMPro_TextMeshPro_array;

typedef struct Shock_RarityToSpriteTable_VTable Shock_RarityToSpriteTable_VTable, *PShock_RarityToSpriteTable_VTable;

typedef struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_o Shock_RarityToSpriteTable_RarityToSpriteDictionary_o, *PShock_RarityToSpriteTable_RarityToSpriteDictionary_o;

typedef struct Carbon_TweenAnchoredPosition_VTable Carbon_TweenAnchoredPosition_VTable, *PCarbon_TweenAnchoredPosition_VTable;

typedef struct UnityEngine_CanvasGroup_VTable UnityEngine_CanvasGroup_VTable, *PUnityEngine_CanvasGroup_VTable;

typedef struct UnityEngine_GlobalJavaObjectRef_c UnityEngine_GlobalJavaObjectRef_c, *PUnityEngine_GlobalJavaObjectRef_c;

typedef struct UnityEngine_GlobalJavaObjectRef_Fields UnityEngine_GlobalJavaObjectRef_Fields, *PUnityEngine_GlobalJavaObjectRef_Fields;

typedef struct Shock_TitleMst_VTable Shock_TitleMst_VTable, *PShock_TitleMst_VTable;

typedef struct TMPro_TMP_Glyph_VTable TMPro_TMP_Glyph_VTable, *PTMPro_TMP_Glyph_VTable;

typedef struct TMPro_TMP_TextElement_Legacy_Fields TMPro_TMP_TextElement_Legacy_Fields, *PTMPro_TMP_TextElement_Legacy_Fields;

typedef struct TMPro_KerningPair_o TMPro_KerningPair_o, *PTMPro_KerningPair_o;

typedef struct TMPro_TMP_GlyphPairAdjustmentRecord_o TMPro_TMP_GlyphPairAdjustmentRecord_o, *PTMPro_TMP_GlyphPairAdjustmentRecord_o;

typedef struct TMPro_TMP_SpriteCharacter_VTable TMPro_TMP_SpriteCharacter_VTable, *PTMPro_TMP_SpriteCharacter_VTable;

typedef struct TMPro_TMP_SpriteGlyph_VTable TMPro_TMP_SpriteGlyph_VTable, *PTMPro_TMP_SpriteGlyph_VTable;

typedef struct TMPro_TMP_Sprite_VTable TMPro_TMP_Sprite_VTable, *PTMPro_TMP_Sprite_VTable;

typedef struct UniRx_Tuple_float__Vector2__o UniRx_Tuple_float__Vector2__o, *PUniRx_Tuple_float__Vector2__o;

typedef struct TMPro_TextMeshPro_o TMPro_TextMeshPro_o, *PTMPro_TextMeshPro_o;

typedef struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_c Shock_RarityToSpriteTable_RarityToSpriteDictionary_c, *PShock_RarityToSpriteTable_RarityToSpriteDictionary_c;

typedef struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_Fields Shock_RarityToSpriteTable_RarityToSpriteDictionary_Fields, *PShock_RarityToSpriteTable_RarityToSpriteDictionary_Fields;

typedef struct UnityEngine_GlobalJavaObjectRef_VTable UnityEngine_GlobalJavaObjectRef_VTable, *PUnityEngine_GlobalJavaObjectRef_VTable;

typedef struct TMPro_KerningPair_c TMPro_KerningPair_c, *PTMPro_KerningPair_c;

typedef struct TMPro_KerningPair_Fields TMPro_KerningPair_Fields, *PTMPro_KerningPair_Fields;

typedef struct TMPro_TMP_GlyphPairAdjustmentRecord_c TMPro_TMP_GlyphPairAdjustmentRecord_c, *PTMPro_TMP_GlyphPairAdjustmentRecord_c;

typedef struct TMPro_TMP_GlyphPairAdjustmentRecord_Fields TMPro_TMP_GlyphPairAdjustmentRecord_Fields, *PTMPro_TMP_GlyphPairAdjustmentRecord_Fields;

typedef struct UniRx_Tuple_float__Vector2__Fields UniRx_Tuple_float__Vector2__Fields, *PUniRx_Tuple_float__Vector2__Fields;

typedef struct TMPro_TextMeshPro_c TMPro_TextMeshPro_c, *PTMPro_TextMeshPro_c;

typedef struct TMPro_TextMeshPro_Fields TMPro_TextMeshPro_Fields, *PTMPro_TextMeshPro_Fields;

typedef struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_VTable Shock_RarityToSpriteTable_RarityToSpriteDictionary_VTable, *PShock_RarityToSpriteTable_RarityToSpriteDictionary_VTable;

typedef struct Shock_SerializableDictionary_RARITY__Sprite__RarityToSpriteTable_RarityToSpritePair__Fields Shock_SerializableDictionary_RARITY__Sprite__RarityToSpriteTable_RarityToSpritePair__Fields, *PShock_SerializableDictionary_RARITY__Sprite__RarityToSpriteTable_RarityToSpritePair__Fields;

typedef struct TMPro_KerningPair_StaticFields TMPro_KerningPair_StaticFields, *PTMPro_KerningPair_StaticFields;

typedef struct TMPro_KerningPair_VTable TMPro_KerningPair_VTable, *PTMPro_KerningPair_VTable;

typedef struct TMPro_GlyphValueRecord_Legacy_o TMPro_GlyphValueRecord_Legacy_o, *PTMPro_GlyphValueRecord_Legacy_o;

typedef struct TMPro_TMP_GlyphPairAdjustmentRecord_VTable TMPro_TMP_GlyphPairAdjustmentRecord_VTable, *PTMPro_TMP_GlyphPairAdjustmentRecord_VTable;

typedef struct TMPro_TMP_GlyphAdjustmentRecord_o TMPro_TMP_GlyphAdjustmentRecord_o, *PTMPro_TMP_GlyphAdjustmentRecord_o;

typedef struct TMPro_TextMeshPro_StaticFields TMPro_TextMeshPro_StaticFields, *PTMPro_TextMeshPro_StaticFields;

typedef struct TMPro_TextMeshPro_VTable TMPro_TextMeshPro_VTable, *PTMPro_TextMeshPro_VTable;

typedef struct UnityEngine_Renderer_o UnityEngine_Renderer_o, *PUnityEngine_Renderer_o;

typedef struct TMPro_TMP_SubMesh_array TMPro_TMP_SubMesh_array, *PTMPro_TMP_SubMesh_array;

typedef struct System_Collections_Generic_List_TPair__o System_Collections_Generic_List_TPair__o, *PSystem_Collections_Generic_List_TPair__o;

typedef struct TMPro_GlyphValueRecord_Legacy_Fields TMPro_GlyphValueRecord_Legacy_Fields, *PTMPro_GlyphValueRecord_Legacy_Fields;

typedef struct TMPro_TMP_GlyphAdjustmentRecord_Fields TMPro_TMP_GlyphAdjustmentRecord_Fields, *PTMPro_TMP_GlyphAdjustmentRecord_Fields;

typedef struct UnityEngine_Renderer_c UnityEngine_Renderer_c, *PUnityEngine_Renderer_c;

typedef struct TMPro_TMP_SubMesh_o TMPro_TMP_SubMesh_o, *PTMPro_TMP_SubMesh_o;

typedef struct System_Collections_Generic_List_TPair__c System_Collections_Generic_List_TPair__c, *PSystem_Collections_Generic_List_TPair__c;

typedef struct System_Collections_Generic_List_TPair__Fields System_Collections_Generic_List_TPair__Fields, *PSystem_Collections_Generic_List_TPair__Fields;

typedef struct TMPro_TMP_GlyphValueRecord_o TMPro_TMP_GlyphValueRecord_o, *PTMPro_TMP_GlyphValueRecord_o;

typedef struct UnityEngine_Renderer_VTable UnityEngine_Renderer_VTable, *PUnityEngine_Renderer_VTable;

typedef struct TMPro_TMP_SubMesh_c TMPro_TMP_SubMesh_c, *PTMPro_TMP_SubMesh_c;

typedef struct TMPro_TMP_SubMesh_Fields TMPro_TMP_SubMesh_Fields, *PTMPro_TMP_SubMesh_Fields;

typedef struct System_Collections_Generic_List_TPair__StaticFields System_Collections_Generic_List_TPair__StaticFields, *PSystem_Collections_Generic_List_TPair__StaticFields;

typedef struct System_Collections_Generic_List_TPair__VTable System_Collections_Generic_List_TPair__VTable, *PSystem_Collections_Generic_List_TPair__VTable;

typedef struct TMPro_TMP_GlyphValueRecord_Fields TMPro_TMP_GlyphValueRecord_Fields, *PTMPro_TMP_GlyphValueRecord_Fields;

typedef struct TMPro_TMP_SubMesh_VTable TMPro_TMP_SubMesh_VTable, *PTMPro_TMP_SubMesh_VTable;

struct TMPro_TMP_Sprite_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_Sprite_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Sprite_VTable vtable;
};

struct TMPro_TMP_GlyphPairAdjustmentRecord_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_ParticleSystem_Fields {
    struct UnityEngine_Component_Fields super;
};

struct Carbon_CarbonBehaviour_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Transform_o *m_TransformCache;
};

struct Aoharu_Scenes_Live_LifeBoard_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_o *m_BaseGauge;
    struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_o *m_OverGauge;
    struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_o *m_CrisisGauge;
    struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_o *m_DamageGauge;
    struct UnityEngine_Animator_o *m_CrisisGaugeAnimator;
    struct UnityEngine_Animator_o *m_DamageAnimator;
    struct Shock_TextMeshUI_o *m_Number;
    int32_t m_BaseLife;
    int32_t m_BeforeLife;
};

struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityWebView_WebViewWrapper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityWebView_WebViewWrapper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityWebView_WebViewWrapper_VTable vtable;
};

struct Shock_ProtocolData_Card_Fields {
    uint64_t id;
    uint32_t master_card_id;
    int32_t exp;
    int32_t skill_exp;
    struct Shock_ProtocolData_EvolveInfo_array *evolve;
    struct System_Int32_array *episode;
    int64_t created_date_time;
};

struct Shock_ProtocolData_Card_o {
    struct Shock_ProtocolData_Card_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Card_Fields fields;
};

struct TMPro_TMP_Offset_Fields {
    float m_Left;
    float m_Right;
    float m_Top;
    float m_Bottom;
};

struct TMPro_TMP_Offset_o {
    struct TMPro_TMP_Offset_Fields fields;
};

struct TMPro_HighlightState_Fields {
    struct UnityEngine_Color32_o color;
    struct TMPro_TMP_Offset_o padding;
};

struct TMPro_HighlightState_o {
    struct TMPro_HighlightState_Fields fields;
};

struct System_Collections_Generic_Queue_Tuple_float__Vector2___Fields {
    struct UniRx_Tuple_float__Vector2__array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_Tuple_float__Vector2___o {
    struct System_Collections_Generic_Queue_Tuple_float__Vector2___c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_Tuple_float__Vector2___Fields fields;
};

struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LiveSoundController_o *m_LiveSoundController;
    struct Shock_AnimatorPlayerLite_o *m_CountDownAnimatorPlayer;
    struct Shock_ButtonEvent_o *m_PauseButton;
    struct Aoharu_Scenes_Live_LiveDialog_o *m_LiveDialog;
    struct Shock_WebViewDialog_o *m_WebViewDialog;
    bool m_CannotPause;
    bool m_CannotRetire;
    struct System_Action_bool__o *m_PauseAction;
    bool m_IsCountingDown;
    bool m_IsEventLive;
    struct Shock_EventData_o *m_EventData;
    struct Shock_LiveData_o *m_LiveData;
    int32_t m_LiveType;
    int32_t m_LiveLevel;
    struct System_Action_o *_OnPause_k__BackingField;
    struct System_Action_o *_OnResume_k__BackingField;
    struct System_Action_LIVE_TYPE__o *_OnRetire_k__BackingField;
    struct System_Action_o *_OnRestart_k__BackingField;
    bool _IsPaused_k__BackingField;
    struct System_Action_o *_OnTutorialSkip_k__BackingField;
};

struct TMPro_TMP_TextProcessingStack_int__Fields {
    struct System_Int32_array *itemStack;
    int32_t index;
    int32_t m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct TMPro_TMP_TextElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_CanvasRenderer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_CanvasRenderer_o *m_Items[65535];
};

struct Shock_CardRarityMst_Fields {
    int32_t _rarity;
    int32_t _maxLevel;
    int32_t _baseEvolveCount;
    uint32_t _masterCardSkillLevelId;
    uint32_t _exchangeMasterItemId;
    int32_t _exchangeItemAmount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_Sound_SoundId_Fields {
    uint32_t Id;
    uint32_t Num;
};

struct Shock_Sound_SoundId_o {
    struct Shock_Sound_SoundId_Fields fields;
};

struct Shock_SoundManager_PlaybackHandle_Fields {
    struct Shock_Sound_Playback_o *_Playback_k__BackingField;
    int32_t _SoundType_k__BackingField;
    struct Shock_Sound_SoundId_o _SoundId_k__BackingField;
};

struct Carbon_TweenSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_T__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_T__StaticFields *static_fields;
    struct System_Collections_Generic_List_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_T__VTable vtable;
};

struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_Fields {
    struct UnityEngine_GameObject_o *m_ConsumeItemObject;
    struct UnityEngine_GameObject_o *m_ConsumeGemIcon;
    struct UnityEngine_GameObject_o *m_ConsumeSpiritIcon;
    struct UnityEngine_GameObject_o *m_ConsumeAutoIcon;
    struct Shock_TextMeshUI_o *m_ConsumeItemText;
    struct Shock_TextMeshUI_o *m_ConsumeBeforeValueText;
    struct Shock_TextMeshUI_o *m_ConsumeAfterValueText;
};

struct UnityEngine_GameObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_ComboUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_ComboUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ComboUI_VTable vtable;
};

struct UnityEngine_Renderer_Fields {
    struct UnityEngine_Component_Fields super;
};

struct UnityEngine_LineRenderer_Fields {
    struct UnityEngine_Renderer_Fields super;
};

struct UnityWebView_WebViewWrapper_Fields {
    struct WebViewObject_o *m_WebViewObject;
    struct System_String_o *_NetworkErrorText_k__BackingField;
    bool m_IsStartLoad;
    int32_t m_RetryCount;
    struct System_String_o *m_Url;
    struct System_Action_string__o *m_OnCallFromJS;
};

struct UnityWebView_WebViewWrapper_o {
    struct UnityWebView_WebViewWrapper_c *klass;
    void *monitor;
    struct UnityWebView_WebViewWrapper_Fields fields;
};

struct System_Nullable_Color__Fields {
    bool hasValue;
    struct UnityEngine_Color_o value;
};

struct System_Nullable_Color__o {
    struct System_Nullable_Color__Fields fields;
};

struct Aoharu_Scenes_Live_LongMarkerLineUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_MeshRenderer_o *m_meshRenderer;
    struct UnityEngine_MeshFilter_o *m_meshFilter;
    float m_lineWidth;
    float m_lineAdjust;
    float m_firstTime;
    float m_secondTime;
    struct UnityEngine_Vector3_o m_startPos;
    struct UnityEngine_Vector3_o m_targetPos;
    float m_TotalMoveTime;
    float m_UnityMoveTime;
    struct System_Nullable_Color__o m_BaseColor;
    bool m_EnableClipping;
    float m_Delay;
    struct UnityEngine_Mesh_o *m_Mesh;
    struct UnityEngine_Vector3_array *m_VerticesBuffer;
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_array *m_materials;
    struct UnityEngine_Vector2_o m_HeadStartPositionLeft;
    struct UnityEngine_Vector2_o m_HeadStartPositionRight;
    struct UnityEngine_Vector2_o m_HeadEndPositionLeft;
    struct UnityEngine_Vector2_o m_HeadEndPositionRight;
    struct UnityEngine_Vector2_o m_TailStartPositionLeft;
    struct UnityEngine_Vector2_o m_TailStartPositionRight;
    struct UnityEngine_Vector2_o m_TailEndPositionLeft;
    struct UnityEngine_Vector2_o m_TailEndPositionRight;
    float m_HeadStartWidth;
    float m_HeadEndWidth;
    float m_HeadWidthDelta;
    float m_TailStartWidth;
    float m_TailEndWidth;
    float m_TailWidthDelta;
};

struct System_Collections_Generic_List_T__Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_T__o {
    struct System_Collections_Generic_List_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_T__Fields fields;
};

struct Shock_MusicLevelMst_Fields {
    uint32_t _masterMusicId;
    int32_t _level;
    int32_t _levelNumber;
    struct System_String_o *_noteDataFileName;
    int32_t _fullCombo;
    int32_t _beforeClimaxNotesCount;
    float _scoreCoeff;
    float _climaxScoreCoeff;
    float _voltageIncreaseCoeff;
    float _voltageDecreaseCoeff;
    uint32_t _masterReleaseLabelId;
};

struct Shock_MusicMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct UnityEngine_ParticleSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_ParticleSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ParticleSystem_VTable vtable;
};

struct TMPro_TMP_MeshInfo_Fields {
    struct UnityEngine_Mesh_o *mesh;
    int32_t vertexCount;
    struct UnityEngine_Vector3_array *vertices;
    struct UnityEngine_Vector3_array *normals;
    struct UnityEngine_Vector4_array *tangents;
    struct UnityEngine_Vector2_array *uvs0;
    struct UnityEngine_Vector2_array *uvs2;
    struct UnityEngine_Color32_array *colors32;
    struct System_Int32_array *triangles;
    struct UnityEngine_Material_o *material;
};

struct TMPro_TMP_MeshInfo_o {
    struct TMPro_TMP_MeshInfo_Fields fields;
};

struct TMPro_TMP_MeshInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_MeshInfo_o m_Items[65535];
};

struct TMPro_RichTextTagAttribute_Fields {
    int32_t nameHashCode;
    int32_t valueHashCode;
    int32_t valueType;
    int32_t valueStartIndex;
    int32_t valueLength;
    int32_t unitType;
};

struct TMPro_RichTextTagAttribute_o {
    struct TMPro_RichTextTagAttribute_Fields fields;
};

struct System_Action_MarkerData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_ParticleSystem_o {
    struct UnityEngine_ParticleSystem_c *klass;
    void *monitor;
    struct UnityEngine_ParticleSystem_Fields fields;
};

struct Aoharu_Scenes_Live_ComboData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_InputEffectLayout_o *m_EmptyLayout;
    struct Aoharu_Scenes_Live_InputEffectLayout_o *m_TapLayout;
    struct Aoharu_Scenes_Live_InputEffectLayout_o *m_FlickLayout;
    struct Aoharu_Scenes_Live_InputEffectLayout_o *m_SkillLayout;
    struct Aoharu_Scenes_Live_InputEffectLayout_o *m_LongLayout;
    struct Aoharu_Scenes_Live_InputEffectPool_o *m_LongLoopPool;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o *m_BehaviourSettings;
    struct Aoharu_Scenes_Live_LiveSoundController_o *m_LiveSoundController;
    float m_EffectScale;
    struct Aoharu_Scenes_Live_InputEffectPlayer_array *m_ActiveEffectPlayerList;
    struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__o *m_LongMarkerEffectHandleList;
    struct Shock_LiveTapSeMst_o *m_LiveTapSeMst;
    struct System_UInt32_array_array *m_ResultSeIdTable;
    int32_t m_playLongSECount;
    struct Shock_SoundManager_PlaybackHandle_o *m_LongMarkerSePlayback;
    struct System_Action_o *_StartOnPressUI_k__BackingField;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_o {
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_Fields fields;
};

struct UnityEngine_Touch_Fields {
    int32_t m_FingerId;
    struct UnityEngine_Vector2_o m_Position;
    struct UnityEngine_Vector2_o m_RawPosition;
    struct UnityEngine_Vector2_o m_PositionDelta;
    float m_TimeDelta;
    int32_t m_TapCount;
    int32_t m_Phase;
    int32_t m_Type;
    float m_Pressure;
    float m_maximumPossiblePressure;
    float m_Radius;
    float m_RadiusVariance;
    float m_AltitudeAngle;
    float m_AzimuthAngle;
};

struct Aoharu_Scenes_Live_SkillEntity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_HighlightState_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_HighlightState_o m_Items[65535];
};

struct UnityEngine_Sprite_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_Sprite_o {
    struct UnityEngine_Sprite_c *klass;
    void *monitor;
    struct UnityEngine_Sprite_Fields fields;
};

struct UnityEngine_UI_LayoutElement_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    bool m_IgnoreLayout;
    float m_MinWidth;
    float m_MinHeight;
    float m_PreferredWidth;
    float m_PreferredHeight;
    float m_FlexibleWidth;
    float m_FlexibleHeight;
    int32_t m_LayoutPriority;
};

struct UnityEngine_UI_LayoutElement_o {
    struct UnityEngine_UI_LayoutElement_c *klass;
    void *monitor;
    struct UnityEngine_UI_LayoutElement_Fields fields;
};

struct System_Collections_Generic_List_uint__StaticFields {
    struct System_UInt32_array *s_emptyArray;
};

struct System_Action_DialogResultCode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_DialogResultCode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_DialogResultCode__VTable vtable;
};

struct Aoharu_InOutAnimatorsController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_CardEvolveConditionMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct UnityEngine_Sprite_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Sprite_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Sprite_VTable vtable;
};

struct UnityEngine_UI_LayoutElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_get_ignoreLayout;
    struct VirtualInvokeData _28_set_ignoreLayout;
    struct VirtualInvokeData _29_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _30_CalculateLayoutInputVertical;
    struct VirtualInvokeData _31_get_minWidth;
    struct VirtualInvokeData _32_set_minWidth;
    struct VirtualInvokeData _33_get_minHeight;
    struct VirtualInvokeData _34_set_minHeight;
    struct VirtualInvokeData _35_get_preferredWidth;
    struct VirtualInvokeData _36_set_preferredWidth;
    struct VirtualInvokeData _37_get_preferredHeight;
    struct VirtualInvokeData _38_set_preferredHeight;
    struct VirtualInvokeData _39_get_flexibleWidth;
    struct VirtualInvokeData _40_set_flexibleWidth;
    struct VirtualInvokeData _41_get_flexibleHeight;
    struct VirtualInvokeData _42_set_flexibleHeight;
    struct VirtualInvokeData _43_get_layoutPriority;
    struct VirtualInvokeData _44_set_layoutPriority;
};

struct UnityEngine_UI_LayoutElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_LayoutElement_VTable vtable;
};

struct System_Collections_Generic_List_Stack_InputEffectPlayer___Fields {
    struct System_Collections_Generic_Stack_InputEffectPlayer__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ValueTuple_uint__string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Func_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_InOutAnimatorsController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_Collections_Generic_List_Animator__o *animators;
    struct System_Action_o *onComplete;
};

struct Aoharu_InOutAnimatorsController_o {
    struct Aoharu_InOutAnimatorsController_c *klass;
    void *monitor;
    struct Aoharu_InOutAnimatorsController_Fields fields;
};

struct Aoharu_Scenes_Live_MarkerUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_SpriteRenderer_o *m_spriteRenderer;
    struct Carbon_TweenBase_o *m_FlickMark;
    struct UnityEngine_SpriteRenderer_o *m_FlickMarkRenderer;
    struct UnityEngine_SpriteRenderer_o *m_StarMarkRenderer;
    struct UnityEngine_SpriteRenderer_o *m_SyncMarkRenderer;
    struct UnityEngine_SpriteRenderer_o *m_SliderMarkRenderer;
    float m_startTime;
    struct UnityEngine_Vector3_o m_startPosition;
    struct UnityEngine_Vector3_o m_endPosition;
    struct UnityEngine_Vector3_o m_startScale;
    struct UnityEngine_Vector3_o m_endScale;
    float m_startAngle;
    float m_TotalMoveTime;
    float m_UnityMoveTime;
    bool m_IsInit;
    struct UnityEngine_Sprite_o *m_longTapSprite;
    float m_Delay;
    struct Aoharu_Scenes_Live_MarkerData_o *_MarkerData_k__BackingField;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_List_Animator__Fields {
    struct UnityEngine_Animator_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_LiveData_Fields {
    struct Shock_LiveMst_o *LiveMst;
    struct Shock_MusicMst_o *MusicMst;
    struct Shock_EventLiveMst_o *_EventLiveMst_k__BackingField;
    struct Shock_EventMst_o *_EventMst_k__BackingField;
    bool IsLimitedLive;
    struct System_Collections_Generic_IReadOnlyList_LiveConditionMst__o *LiveConditionMstList;
    struct System_Collections_Generic_IReadOnlyList_LiveRuleMst__o *LiveRuleMstList;
    struct System_Collections_Generic_HashSet_uint__o *m_ClearLiveMissionIdHash;
    struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__o *m_LevelDataTable;
    bool _IsUnlocked_k__BackingField;
    int32_t _HighestScore_k__BackingField;
    int32_t _HighestScoreLiveLevel_k__BackingField;
    int32_t _HighScoreRate_k__BackingField;
    int32_t _HighestMaxCombo_k__BackingField;
    int32_t _ClearScoreRank_k__BackingField;
    int32_t _UpdatedTime_k__BackingField;
    bool _IsNew_k__BackingField;
};

struct Shock_LiveData_o {
    struct Shock_LiveData_c *klass;
    void *monitor;
    struct Shock_LiveData_Fields fields;
};

struct UnityEngine_U2D_SpriteAtlas_Fields {
    struct UnityEngine_Object_Fields super;
};

struct TMPro_TMP_FontStyleStack_Fields {
    uint8_t bold;
    uint8_t italic;
    uint8_t underline;
    uint8_t strikethrough;
    uint8_t highlight;
    uint8_t superscript;
    uint8_t subscript;
    uint8_t uppercase;
    uint8_t lowercase;
    uint8_t smallcaps;
};

struct TMPro_TMP_FontStyleStack_o {
    struct TMPro_TMP_FontStyleStack_Fields fields;
};

struct Aoharu_LiveDebugController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_List_GameObject__o *uiList;
    struct System_Collections_Generic_List_GameObject__o *bgEffectObjs;
    struct System_Collections_Generic_List_Behaviour__o *bgEffectScripts;
    struct System_Collections_Generic_List_GameObject__o *liveEffectObjs;
    struct System_Collections_Generic_List_Behaviour__o *liveEffectScripts;
};

struct System_DateTime_Fields {
    uint64_t _dateData;
};

struct System_DateTime_o {
    struct System_DateTime_Fields fields;
};

struct System_DateTimeOffset_Fields {
    struct System_DateTime_o _dateTime;
    int16_t _offsetMinutes;
};

struct System_DateTimeOffset_o {
    struct System_DateTimeOffset_Fields fields;
};

struct TMPro_TMP_Character_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_GameTime_Fields {
    int64_t m_UnixTime;
    struct System_DateTimeOffset_o m_Expression;
};

struct Carbon_GameTime_o {
    struct Carbon_GameTime_Fields fields;
};

struct Shock_EventMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    int32_t _type;
    int32_t _memberRankingType;
    struct System_String_o *_resultClosedDate;
    struct System_String_o *_aggregationDate;
    struct System_UInt32_array *_rewardMemberMasterCardIdList;
    uint32_t _masterEventPointSettingsId;
    struct System_String_o *_openingObjName;
    int32_t _openingGroupBg;
    struct System_UInt32_array *_favoriteMemberSettingCharacterIds;
    uint32_t _masterReleaseLabelId;
    struct Carbon_GameTime_o _ResultClosedDate_k__BackingField;
    struct Carbon_GameTime_o _AggregationDate_k__BackingField;
};

struct Shock_EventMst_o {
    struct Shock_EventMst_c *klass;
    void *monitor;
    struct Shock_EventMst_Fields fields;
};

struct Shock_MultiPenaltyWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_MultiPenaltyWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultiPenaltyWindow_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct CharacterIcon_array *m_Icons;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o *m_BehaviourSettings;
};

struct System_Collections_Generic_List_MarkerUI__StaticFields {
    struct Aoharu_Scenes_Live_MarkerUI_array *s_emptyArray;
};

struct Carbon_RectTransformBehaviour_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_RectTransformCache;
    bool m_SaveValueFlag;
    struct UnityEngine_Vector2_o m_SavedAnchoredPosition;
    struct UnityEngine_Vector2_o m_SavedSizeDelta;
    struct UnityEngine_Vector2_o m_SavedPivot;
    struct UnityEngine_Vector3_o m_SavedScale;
};

struct Shock_DialogBase_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_escapeButton;
    struct Shock_ButtonEvent_array *m_appendButtonList;
    struct Carbon_TweenBase_array *m_tweenList;
    struct Aoharu_InOutAnimatorsController_o *m_animatorsController;
    struct StaticBluredScreen_o *m_blur;
    struct Shock_IInputLockHandle_o *m_InputLock;
    bool _IsOpened_k__BackingField;
    bool _IsClosed_k__BackingField;
    struct System_Action_o *_OnOpen_k__BackingField;
    struct System_Action_o *_OnOpened_k__BackingField;
    struct System_Action_o *_OnOpenedOnce_k__BackingField;
    struct System_Action_DialogResultCode__o *_OnClose_k__BackingField;
    struct System_Action_DialogResultCode__o *_OnClosed_k__BackingField;
    struct System_Action_DialogResultCode__o *_OnClosedOnce_k__BackingField;
    int32_t _ResultCode_k__BackingField;
};

struct Shock_MultiPenaltyWindow_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_UnlockTimeLabel;
    struct Shock_TextMeshUI_o *m_UnlockTimeText;
    struct Shock_TextMeshUI_o *m_EnterButtonText;
    struct Carbon_ICoroutine_o *m_RemainingTimeUpdateCoroutine;
    struct System_Func_int__o *RemainingSecondsGetter;
};

struct Shock_MultiPenaltyWindow_o {
    struct Shock_MultiPenaltyWindow_c *klass;
    void *monitor;
    struct Shock_MultiPenaltyWindow_Fields fields;
};

struct Aoharu_InOutAnimatorsController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_InOutAnimatorsController_VTable vtable;
};

struct Shock_LiveInputResultMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ProtocolData_Card_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Card_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Card_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o *m_behaviourSettings;
    struct Aoharu_Scenes_Live_MarkerUIPoolSystem_o *m_markerPoolSystem;
    struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_o *m_markerLineUIPoolSystem;
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_o *m_longMarkerLineUIPoolSystem;
    float m_startAngle;
    float m_targetAngle;
    float m_magicAcceleration;
    struct System_Collections_Generic_List_MarkerUI__o *m_MarkerUIList;
    struct System_Collections_Generic_List_MarkerLineUI__o *m_MarkerLineUIList;
    struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__o *m_LongMarkerLineHandleBuffer;
    float m_OptionScale;
    struct System_Collections_Generic_List_MarkerUI__o *__CreateMarkerUI_MarkerUiBuffer;
};

struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveData_VTable vtable;
};

struct Shock_CachingSpriteAtlas_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *m_atlas;
    struct System_Collections_Generic_Dictionary_string__Sprite__o *m_CacheTable;
};

struct Shock_MenuTween_TweenSlide_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MenuTween_TweenSlide_o *m_Items[65535];
};

struct System_Collections_Generic_Queue_Tuple_float__Vector2___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_Tuple_float__Vector2___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Tuple_float__Vector2___VTable vtable;
};

struct TMPro_TMP_TextElement_Legacy_Fields {
    int32_t id;
    float x;
    float y;
    float width;
    float height;
    float xOffset;
    float yOffset;
    float xAdvance;
    float scale;
};

struct TMPro_TMP_Sprite_Fields {
    struct TMPro_TMP_TextElement_Legacy_Fields super;
    struct System_String_o *name;
    int32_t hashCode;
    int32_t unicode;
    struct UnityEngine_Vector2_o pivot;
    struct UnityEngine_Sprite_o *sprite;
};

struct TMPro_TMP_Sprite_o {
    struct TMPro_TMP_Sprite_c *klass;
    void *monitor;
    struct TMPro_TMP_Sprite_Fields fields;
};

struct System_Action_AudioRouteDetector_AudioRoute__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scenes_Live_MarkerLineUI_StaticFields {
    struct System_Single_array *LENGTH_AJUST;
    float LENGTH_AJUST2;
    float POSITON_AJUST_LEFT;
    float POSITON_AJUST_RIGHT;
};

struct System_Collections_Generic_Stack_InputEffectPlayer__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Stack_InputEffectPlayer__o *m_Items[65535];
};

struct System_Collections_Generic_IReadOnlyList_EventCardBonusMst__Fields {
};

struct System_Action_DialogResultCode__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_DialogResultCode__o {
    struct System_Action_DialogResultCode__c *klass;
    void *monitor;
    struct System_Action_DialogResultCode__Fields fields;
};

struct Aoharu_LiveScene___c__DisplayClass56_0_Fields {
    struct Aoharu_LiveScene_o *__4__this;
    int32_t totalMarkerCount;
};

struct Aoharu_LiveScene___c__DisplayClass56_0_o {
    struct Aoharu_LiveScene___c__DisplayClass56_0_c *klass;
    void *monitor;
    struct Aoharu_LiveScene___c__DisplayClass56_0_Fields fields;
};

struct UnityEngine_UI_RawImage_Fields {
    struct UnityEngine_UI_MaskableGraphic_Fields super;
    struct UnityEngine_Texture_o *m_Texture;
    struct UnityEngine_Rect_o m_UVRect;
};

struct System_Func_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_TMP_Sprite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct TMPro_Extents_Fields {
    struct UnityEngine_Vector2_o min;
    struct UnityEngine_Vector2_o max;
};

struct TMPro_Extents_o {
    struct TMPro_Extents_Fields fields;
};

struct TMPro_TMP_LineInfo_Fields {
    int32_t controlCharacterCount;
    int32_t characterCount;
    int32_t visibleCharacterCount;
    int32_t spaceCount;
    int32_t wordCount;
    int32_t firstCharacterIndex;
    int32_t firstVisibleCharacterIndex;
    int32_t lastCharacterIndex;
    int32_t lastVisibleCharacterIndex;
    float length;
    float lineHeight;
    float ascender;
    float baseline;
    float descender;
    float maxAdvance;
    float width;
    float marginLeft;
    float marginRight;
    int32_t alignment;
    struct TMPro_Extents_o lineExtents;
};

struct Shock_FriendData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_FriendData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FriendData_VTable vtable;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__StaticFields {
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_array *s_emptyArray;
};

struct Shock_MenuTween_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    float m_TweenTimeScale;
    float m_TweenSlideRange;
    struct Shock_MenuTween_TweenSlide_array *m_TweenSlides;
    struct Carbon_TweenCanvasGroupAlpha_array *m_TweenAlphas;
    int32_t _TweenMode_k__BackingField;
    struct System_Action_float__o *_OnAlphaTweeningCallback_k__BackingField;
};

struct Shock_MenuTween_o {
    struct Shock_MenuTween_c *klass;
    void *monitor;
    struct Shock_MenuTween_Fields fields;
};

struct Aoharu_Scenes_Live_MarkerUI_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_MarkerUI_o *m_Items[65535];
};

struct System_Collections_Generic_IReadOnlyList_EventLiveMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Scenes_Live_LiveDialog_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LiveSoundController_o *m_LiveSoundController;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_TextMeshUI_o *m_Text;
    struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_o *m_GemUseContent;
    struct Aoharu_Scenes_Live_LiveDialog_PauseContent_o *m_PauseContent;
    struct Shock_ButtonEvent_array *m_LayoutTwoButtons;
    struct Shock_TextMeshUI_array *m_LayoutTwoButtonsText;
    struct Shock_ButtonEvent_array *m_LayoutRestartButtons;
    struct Shock_ButtonEvent_array *m_LayoutOneButton;
    struct Shock_ButtonEvent_array *m_CautionButtons;
    struct Shock_ButtonEvent_o *m_TransisionFreeLiveButton;
    struct Shock_MenuTween_o *m_ContentsMenuTween;
    struct UnityEngine_GameObject_o *m_ContentsObject;
    struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_o *m_BlurSnapshot;
    struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_array *m_ConsumeObjectList;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct UnityEngine_GameObject_o *m_WebviewButtonRoot;
    bool _IsOpen_k__BackingField;
    bool _IsOpened_k__BackingField;
    bool _IsClose_k__BackingField;
    bool _IsClosed_k__BackingField;
    struct System_Action_o *_OnOpen_k__BackingField;
    struct System_Action_o *_OnOpened_k__BackingField;
    struct System_Action_o *_OnOpenedOnce_k__BackingField;
    struct System_Action_o *_OnClose_k__BackingField;
    struct System_Action_o *_OnClosed_k__BackingField;
    struct System_Action_o *_OnClosedOnce_k__BackingField;
    bool m_IsStayContents;
    struct System_Action_o *m_OnCancel;
    struct Shock_IInputLockHandle_o *m_InputLock;
    struct System_String_array *m_ButtonSeKeyList;
};

struct Aoharu_Scenes_Live_LaneSettings_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_LaneSettings_o *m_Items[65535];
};

struct System_Collections_Generic_IReadOnlyList_EventLiveMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_EventLiveMst__o {
    struct System_Collections_Generic_IReadOnlyList_EventLiveMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_EventLiveMst__Fields fields;
};

struct System_Action_TMP_TextInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TMP_TextInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TMP_TextInfo__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__bool__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_MenuTween_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_MenuTween_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MenuTween_VTable vtable;
};

struct System_Collections_Generic_List_Behaviour__Fields {
    struct UnityEngine_Behaviour_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_EventMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventMst_VTable vtable;
};

struct System_Action_TMP_TextInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TMP_TextInfo__o {
    struct System_Action_TMP_TextInfo__c *klass;
    void *monitor;
    struct System_Action_TMP_TextInfo__Fields fields;
};

struct Aoharu_Scenes_Live_LiveSystemBase_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LiveSystemBase_Factors_o *m_Factors;
    struct Aoharu_Scenes_Live_LiveSystemBase_Results_o *m_Results;
};

struct Aoharu_Scenes_Live_LivePerformanceSystem_Fields {
    struct Aoharu_Scenes_Live_LiveSystemBase_Fields super;
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_o *m_liveScreenControl;
    struct Aoharu_Scenes_Live_LiveSoundController_o *m_LiveSoundController;
    struct UnityEngine_GameObject_o *m_LiveEndNormalObj;
    struct UnityEngine_GameObject_o *m_LiveEndFullComboObj;
};

struct System_Action_SceneType__object__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_FriendData_Fields {
    struct Shock_ProtocolData_Friend_o *m_Friend;
    struct Shock_UserData_o *_UserData_k__BackingField;
};

struct Shock_FriendData_o {
    struct Shock_FriendData_c *klass;
    void *monitor;
    struct Shock_FriendData_Fields fields;
};

struct Shock_ProtocolData_Friend_Fields {
    struct Shock_ProtocolData_User_o *user;
    struct Shock_ProtocolData_Card_o *favorite_card;
    struct Shock_ProtocolData_Card_o *guest_smile_card;
    struct Shock_ProtocolData_Card_o *guest_cool_card;
    struct Shock_ProtocolData_Card_o *guest_pure_card;
    int32_t status;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_Fields {
    struct Shock_UserData_o *UserDataFrom;
    struct Shock_CardData_array *MainCardListFrom;
    struct Shock_CardData_array *SupportCardListFrom;
    uint32_t LeaderCharacterId;
    int32_t LeaderCharacterPosition;
    struct Shock_GroupData_array *GroupDataListFrom;
    int32_t HighScoreFrom;
    int32_t LiveType;
    struct Shock_LiveData_o *LiveData;
    int32_t LiveLevel;
    int32_t Stamina;
    bool IsAutoMode;
    struct Shock_FriendData_o *Guest;
    uint32_t RecommendId;
    uint64_t MyUserId;
    struct Shock_EventData_o *EventDataFrom;
    int32_t EventPointFrom;
    int32_t EventScoreFrom;
};

struct TMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__Fields {
    struct TMPro_HorizontalAlignmentOptions_array *itemStack;
    int32_t index;
    int32_t m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct TMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__o {
    struct TMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__Fields fields;
};

struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__Fields {
    struct TMPro_TMP_ColorGradient_array *itemStack;
    int32_t index;
    struct TMPro_TMP_ColorGradient_o *m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__o {
    struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__Fields fields;
};

struct TMPro_TMP_TextProcessingStack_int__o {
    struct TMPro_TMP_TextProcessingStack_int__Fields fields;
};

struct TMPro_TMP_TextProcessingStack_FontWeight__Fields {
    struct TMPro_FontWeight_array *itemStack;
    int32_t index;
    int32_t m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct TMPro_TMP_TextProcessingStack_FontWeight__o {
    struct TMPro_TMP_TextProcessingStack_FontWeight__Fields fields;
};

struct TMPro_TMP_TextProcessingStack_float__Fields {
    struct System_Single_array *itemStack;
    int32_t index;
    float m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct TMPro_TMP_TextProcessingStack_float__o {
    struct TMPro_TMP_TextProcessingStack_float__Fields fields;
};

struct TMPro_TMP_TextProcessingStack_Color32__Fields {
    struct UnityEngine_Color32_array *itemStack;
    int32_t index;
    struct UnityEngine_Color32_o m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct TMPro_TMP_TextProcessingStack_Color32__o {
    struct TMPro_TMP_TextProcessingStack_Color32__Fields fields;
};

struct TMPro_VertexGradient_Fields {
    struct UnityEngine_Color_o topLeft;
    struct UnityEngine_Color_o topRight;
    struct UnityEngine_Color_o bottomLeft;
    struct UnityEngine_Color_o bottomRight;
};

struct TMPro_VertexGradient_o {
    struct TMPro_VertexGradient_Fields fields;
};

struct TMPro_TMP_Text_SpecialCharacter_Fields {
    struct TMPro_TMP_Character_o *character;
    struct TMPro_TMP_FontAsset_o *fontAsset;
    struct UnityEngine_Material_o *material;
    int32_t materialIndex;
};

struct TMPro_TMP_Text_SpecialCharacter_o {
    struct TMPro_TMP_Text_SpecialCharacter_Fields fields;
};

struct TMPro_TMP_Text_TextBackingContainer_Fields {
    struct System_UInt32_array *m_Array;
    int32_t m_Count;
};

struct TMPro_TMP_Text_TextBackingContainer_o {
    struct TMPro_TMP_Text_TextBackingContainer_Fields fields;
};

struct TMPro_TMP_TextProcessingStack_HighlightState__Fields {
    struct TMPro_HighlightState_array *itemStack;
    int32_t index;
    struct TMPro_HighlightState_o m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct TMPro_TMP_TextProcessingStack_HighlightState__o {
    struct TMPro_TMP_TextProcessingStack_HighlightState__Fields fields;
};

struct TMPro_TMP_Text_Fields {
    struct UnityEngine_UI_MaskableGraphic_Fields super;
    struct System_String_o *m_text;
    bool m_IsTextBackingStringDirty;
    struct TMPro_ITextPreprocessor_o *m_TextPreprocessor;
    bool m_isRightToLeft;
    struct TMPro_TMP_FontAsset_o *m_fontAsset;
    struct TMPro_TMP_FontAsset_o *m_currentFontAsset;
    bool m_isSDFShader;
    struct UnityEngine_Material_o *m_sharedMaterial;
    struct UnityEngine_Material_o *m_currentMaterial;
    int32_t m_currentMaterialIndex;
    struct UnityEngine_Material_array *m_fontSharedMaterials;
    struct UnityEngine_Material_o *m_fontMaterial;
    struct UnityEngine_Material_array *m_fontMaterials;
    bool m_isMaterialDirty;
    struct UnityEngine_Color32_o m_fontColor32;
    struct UnityEngine_Color_o m_fontColor;
    struct UnityEngine_Color32_o m_underlineColor;
    struct UnityEngine_Color32_o m_strikethroughColor;
    bool m_enableVertexGradient;
    int32_t m_colorMode;
    struct TMPro_VertexGradient_o m_fontColorGradient;
    struct TMPro_TMP_ColorGradient_o *m_fontColorGradientPreset;
    struct TMPro_TMP_SpriteAsset_o *m_spriteAsset;
    bool m_tintAllSprites;
    bool m_tintSprite;
    struct UnityEngine_Color32_o m_spriteColor;
    struct TMPro_TMP_StyleSheet_o *m_StyleSheet;
    struct TMPro_TMP_Style_o *m_TextStyle;
    int32_t m_TextStyleHashCode;
    bool m_overrideHtmlColors;
    struct UnityEngine_Color32_o m_faceColor;
    struct UnityEngine_Color32_o m_outlineColor;
    float m_outlineWidth;
    float m_fontSize;
    float m_currentFontSize;
    float m_fontSizeBase;
    struct TMPro_TMP_TextProcessingStack_float__o m_sizeStack;
    int32_t m_fontWeight;
    int32_t m_FontWeightInternal;
    struct TMPro_TMP_TextProcessingStack_FontWeight__o m_FontWeightStack;
    bool m_enableAutoSizing;
    float m_maxFontSize;
    float m_minFontSize;
    int32_t m_AutoSizeIterationCount;
    int32_t m_AutoSizeMaxIterationCount;
    bool m_IsAutoSizePointSizeSet;
    float m_fontSizeMin;
    float m_fontSizeMax;
    int32_t m_fontStyle;
    int32_t m_FontStyleInternal;
    struct TMPro_TMP_FontStyleStack_o m_fontStyleStack;
    bool m_isUsingBold;
    int32_t m_HorizontalAlignment;
    int32_t m_VerticalAlignment;
    int32_t m_textAlignment;
    int32_t m_lineJustification;
    struct TMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__o m_lineJustificationStack;
    struct UnityEngine_Vector3_array *m_textContainerLocalCorners;
    float m_characterSpacing;
    float m_cSpacing;
    float m_monoSpacing;
    float m_wordSpacing;
    float m_lineSpacing;
    float m_lineSpacingDelta;
    float m_lineHeight;
    bool m_IsDrivenLineSpacing;
    float m_lineSpacingMax;
    float m_paragraphSpacing;
    float m_charWidthMaxAdj;
    float m_charWidthAdjDelta;
    bool m_enableWordWrapping;
    bool m_isCharacterWrappingEnabled;
    bool m_isNonBreakingSpace;
    bool m_isIgnoringAlignment;
    float m_wordWrappingRatios;
    int32_t m_overflowMode;
    int32_t m_firstOverflowCharacterIndex;
    struct TMPro_TMP_Text_o *m_linkedTextComponent;
    struct TMPro_TMP_Text_o *parentLinkedComponent;
    bool m_isTextTruncated;
    bool m_enableKerning;
    float m_GlyphHorizontalAdvanceAdjustment;
    bool m_enableExtraPadding;
    bool checkPaddingRequired;
    bool m_isRichText;
    bool m_parseCtrlCharacters;
    bool m_isOverlay;
    bool m_isOrthographic;
    bool m_isCullingEnabled;
    bool m_isMaskingEnabled;
    bool isMaskUpdateRequired;
    bool m_ignoreCulling;
    int32_t m_horizontalMapping;
    int32_t m_verticalMapping;
    float m_uvLineOffset;
    int32_t m_renderMode;
    int32_t m_geometrySortingOrder;
    bool m_IsTextObjectScaleStatic;
    bool m_VertexBufferAutoSizeReduction;
    int32_t m_firstVisibleCharacter;
    int32_t m_maxVisibleCharacters;
    int32_t m_maxVisibleWords;
    int32_t m_maxVisibleLines;
    bool m_useMaxVisibleDescender;
    int32_t m_pageToDisplay;
    bool m_isNewPage;
    struct UnityEngine_Vector4_o m_margin;
    float m_marginLeft;
    float m_marginRight;
    float m_marginWidth;
    float m_marginHeight;
    float m_width;
    struct TMPro_TMP_TextInfo_o *m_textInfo;
    bool m_havePropertiesChanged;
    bool m_isUsingLegacyAnimationComponent;
    struct UnityEngine_Transform_o *m_transform;
    struct UnityEngine_RectTransform_o *m_rectTransform;
    struct UnityEngine_Vector2_o m_PreviousRectTransformSize;
    struct UnityEngine_Vector2_o m_PreviousPivotPosition;
    bool _autoSizeTextContainer_k__BackingField;
    bool m_autoSizeTextContainer;
    struct UnityEngine_Mesh_o *m_mesh;
    bool m_isVolumetricText;
    struct System_Action_TMP_TextInfo__o *OnPreRenderText;
    struct TMPro_TMP_SpriteAnimator_o *m_spriteAnimator;
    float m_flexibleHeight;
    float m_flexibleWidth;
    float m_minWidth;
    float m_minHeight;
    float m_maxWidth;
    float m_maxHeight;
    struct UnityEngine_UI_LayoutElement_o *m_LayoutElement;
    float m_preferredWidth;
    float m_renderedWidth;
    bool m_isPreferredWidthDirty;
    float m_preferredHeight;
    float m_renderedHeight;
    bool m_isPreferredHeightDirty;
    bool m_isCalculatingPreferredValues;
    int32_t m_layoutPriority;
    bool m_isLayoutDirty;
    bool m_isAwake;
    bool m_isWaitingOnResourceLoad;
    int32_t m_inputSource;
    float m_fontScaleMultiplier;
    float tag_LineIndent;
    float tag_Indent;
    struct TMPro_TMP_TextProcessingStack_float__o m_indentStack;
    bool tag_NoParsing;
    bool m_isParsingText;
    struct UnityEngine_Matrix4x4_o m_FXMatrix;
    bool m_isFXMatrixSet;
    struct TMPro_TMP_Text_UnicodeChar_array *m_TextProcessingArray;
    int32_t m_InternalTextProcessingArraySize;
    struct TMPro_TMP_CharacterInfo_array *m_internalCharacterInfo;
    int32_t m_totalCharacterCount;
    int32_t m_characterCount;
    int32_t m_firstCharacterOfLine;
    int32_t m_firstVisibleCharacterOfLine;
    int32_t m_lastCharacterOfLine;
    int32_t m_lastVisibleCharacterOfLine;
    int32_t m_lineNumber;
    int32_t m_lineVisibleCharacterCount;
    int32_t m_pageNumber;
    float m_PageAscender;
    float m_maxTextAscender;
    float m_maxCapHeight;
    float m_ElementAscender;
    float m_ElementDescender;
    float m_maxLineAscender;
    float m_maxLineDescender;
    float m_startOfLineAscender;
    float m_startOfLineDescender;
    float m_lineOffset;
    struct TMPro_Extents_o m_meshExtents;
    struct UnityEngine_Color32_o m_htmlColor;
    struct TMPro_TMP_TextProcessingStack_Color32__o m_colorStack;
    struct TMPro_TMP_TextProcessingStack_Color32__o m_underlineColorStack;
    struct TMPro_TMP_TextProcessingStack_Color32__o m_strikethroughColorStack;
    struct TMPro_TMP_TextProcessingStack_HighlightState__o m_HighlightStateStack;
    struct TMPro_TMP_ColorGradient_o *m_colorGradientPreset;
    struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__o m_colorGradientStack;
    bool m_colorGradientPresetIsTinted;
    float m_tabSpacing;
    float m_spacing;
    struct TMPro_TMP_TextProcessingStack_int__array *m_TextStyleStacks;
    int32_t m_TextStyleStackDepth;
    struct TMPro_TMP_TextProcessingStack_int__o m_ItalicAngleStack;
    int32_t m_ItalicAngle;
    struct TMPro_TMP_TextProcessingStack_int__o m_actionStack;
    float m_padding;
    float m_baselineOffset;
    struct TMPro_TMP_TextProcessingStack_float__o m_baselineOffsetStack;
    float m_xAdvance;
    int32_t m_textElementType;
    struct TMPro_TMP_TextElement_o *m_cached_TextElement;
    struct TMPro_TMP_Text_SpecialCharacter_o m_Ellipsis;
    struct TMPro_TMP_Text_SpecialCharacter_o m_Underline;
    struct TMPro_TMP_SpriteAsset_o *m_defaultSpriteAsset;
    struct TMPro_TMP_SpriteAsset_o *m_currentSpriteAsset;
    int32_t m_spriteCount;
    int32_t m_spriteIndex;
    int32_t m_spriteAnimationID;
    bool m_ignoreActiveState;
    struct TMPro_TMP_Text_TextBackingContainer_o m_TextBackingArray;
    struct System_Decimal_array *k_Power;
};

struct TMPro_TextMeshPro_Fields {
    struct TMPro_TMP_Text_Fields super;
    int32_t _SortingLayer;
    int32_t _SortingLayerID;
    int32_t _SortingOrder;
    struct System_Action_TMP_TextInfo__o *OnPreRenderText;
    bool m_currentAutoSizeMode;
    bool m_hasFontAssetChanged;
    float m_previousLossyScaleY;
    struct UnityEngine_Renderer_o *m_renderer;
    struct UnityEngine_MeshFilter_o *m_meshFilter;
    bool m_isFirstAllocation;
    int32_t m_max_characters;
    int32_t m_max_numberOfLines;
    struct TMPro_TMP_SubMesh_array *m_subTextObjects;
    int32_t m_maskType;
    struct UnityEngine_Matrix4x4_o m_EnvMapMatrix;
    struct UnityEngine_Vector3_array *m_RectTransformCorners;
    bool m_isRegisteredForEvents;
};

struct Shock_EventData_StarMission_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_o *m_Items[65535];
};

struct TMPro_TMP_TextInfo_Fields {
    struct TMPro_TMP_Text_o *textComponent;
    int32_t characterCount;
    int32_t spriteCount;
    int32_t spaceCount;
    int32_t wordCount;
    int32_t linkCount;
    int32_t lineCount;
    int32_t pageCount;
    int32_t materialCount;
    struct TMPro_TMP_CharacterInfo_array *characterInfo;
    struct TMPro_TMP_WordInfo_array *wordInfo;
    struct TMPro_TMP_LinkInfo_array *linkInfo;
    struct TMPro_TMP_LineInfo_array *lineInfo;
    struct TMPro_TMP_PageInfo_array *pageInfo;
    struct TMPro_TMP_MeshInfo_array *meshInfo;
    struct TMPro_TMP_MeshInfo_array *m_CachedMeshInfo;
};

struct TMPro_TMP_TextInfo_o {
    struct TMPro_TMP_TextInfo_c *klass;
    void *monitor;
    struct TMPro_TMP_TextInfo_Fields fields;
};

struct Aoharu_Scenes_Live_TextureSelectNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_TextureSelectNumber_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_TextureSelectNumber_VTable vtable;
};

struct TMPro_TMP_TextInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_TextInfo_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_TextInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_TextInfo_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_MarkerData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MarkerData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MarkerData__VTable vtable;
};

struct TMPro_TMP_GlyphValueRecord_Fields {
    float m_XPlacement;
    float m_YPlacement;
    float m_XAdvance;
    float m_YAdvance;
};

struct TMPro_TMP_GlyphValueRecord_o {
    struct TMPro_TMP_GlyphValueRecord_Fields fields;
};

struct Shock_CardSkillLevelMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventScoreMst_Fields {
    uint32_t _masterEventId;
    int32_t _eventLivePointBase;
    int32_t _eventPointRatio;
    int32_t _eventBoostRatio;
    uint32_t _masterReleaseLabelId;
};

struct Carbon_TweenBase_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Carbon_TweenSettings_o *m_Settings;
    int32_t m_Method;
    int32_t m_Style;
    struct UnityEngine_AnimationCurve_o *m_FactorCurve;
    float m_DelayBase;
    float m_DelayOffset;
    float m_DelayRemain;
    float m_DurationBase;
    float m_DurationOffset;
    bool m_UsesRealTime;
    bool m_UpdatesSmoothly;
    bool m_BeginsOnEnable;
    float m_TimeScale;
    float m_Factor;
    float m_FactorDeltaPerSecond;
    bool m_IsFirstUpdate;
    struct System_Action_o *m_OnTweenBegin;
    struct System_Action_o *m_OnTweening;
    struct System_Action_o *m_OnTweenEnd;
    struct System_Action_o *m_OnTweenEndOnce;
};

struct Carbon_TweenAnchoredPosition_Fields {
    struct Carbon_TweenBase_Fields super;
    struct UnityEngine_Vector2_o m_From;
    struct UnityEngine_Vector2_o m_To;
    struct UnityEngine_RectTransform_o *m_RectTransform;
};

struct TMPro_HorizontalAlignmentOptions_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Carbon_TweenCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Carbon_TweenCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenCollection_VTable vtable;
};

struct Shock_CardData_Fields {
    struct Shock_CardMst_o *CardMst;
    struct Carbon_GameTime_o ReleaseTime;
    struct Shock_CharacterMst_o *CharacterMst;
    struct Shock_CardRarityMst_o *CardRarityMst;
    struct Shock_SkillData_o *SkillData;
    struct Shock_CardGetMst_array *CardGetMstList;
    struct Shock_CardEvolveConditionMst_array *CardEvolveConditionList;
    struct Shock_ProtocolData_Card_o *m_Card;
    struct Shock_ProtocolData_CardSub_o *m_CardSub;
    struct Shock_CardLevelMst_o *m_CardLevelMst;
    struct Shock_CardLevelMst_o *m_NextCardLevelMst;
    struct Shock_CardLevelMst_o *m_MaxCardLevelMst;
    struct Shock_CardSkillLevelMst_o *m_CardSkillLevelMst;
    struct Shock_CardSkillLevelMst_o *m_NextCardSkillLevelMst;
    struct Shock_CardSkillLevelMst_o *m_MaxCardSkillLevelMst;
    struct Shock_NewSkillMst_o *m_SkillMst;
    struct Shock_SkillCenterMst_o *m_CenterSkillMst;
    struct Shock_CardEvolveMst_o *m_CardEvolveMst;
    struct Shock_CardEvolveMst_o *m_NextCardEvolveMst;
    struct Shock_CardEvolveConditionMst_o *m_CardEvolveConditionMst;
    struct Shock_EvolveItemAmountMst_array *m_NextEvolveAmountMstList;
    int32_t m_BandCategory;
    int32_t _EvolveCount_k__BackingField;
    int32_t _CardEvolveCount_k__BackingField;
    int32_t _ItemEvolveCount_k__BackingField;
    bool _IsMaxEvolved_k__BackingField;
    int32_t _EvolvableCount_k__BackingField;
    int32_t _NormalEpisodeUnlockLevel_k__BackingField;
};

struct System_Action_MarkerData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MarkerData__o {
    struct System_Action_MarkerData__c *klass;
    void *monitor;
    struct System_Action_MarkerData__Fields fields;
};

struct Aoharu_Scenes_Live_LiveCharacterData_Fields {
    struct System_Collections_Generic_List_CardData__o *m_MainCardDataList;
    struct System_Collections_Generic_List_CardData__o *m_SupportCardDataList;
    struct System_Collections_Generic_List_CardData__o *m_DeckCardDataList;
    struct Shock_CardData_o *_MyLeaderCardData_k__BackingField;
    int32_t _MyLeaderCharacterPosition_k__BackingField;
};

struct Aoharu_Scenes_Live_LiveCharacterData_o {
    struct Aoharu_Scenes_Live_LiveCharacterData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveCharacterData_Fields fields;
};

struct System_Collections_Generic_List_KerningPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_IReadOnlyList_LiveConditionMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_LiveConditionMst__o {
    struct System_Collections_Generic_IReadOnlyList_LiveConditionMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_LiveConditionMst__Fields fields;
};

struct System_Action_MarkerData__INPUT_RESULT_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriAtomExPlayback_Fields {
    uint32_t _id_k__BackingField;
};

struct CriWare_CriAtomExPlayback_o {
    struct CriWare_CriAtomExPlayback_Fields fields;
};

struct Aoharu_Scenes_Live_LiveSkillController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoOnDestroy;
    struct VirtualInvokeData _7_WarmUp;
    struct VirtualInvokeData _8_ProcessLiveEnd;
};

struct Aoharu_Scenes_Live_LiveSkillController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSkillController_VTable vtable;
};

struct Carbon_TweenCanvasGroupAlpha_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Carbon_TweenCanvasGroupAlpha_o *m_Items[65535];
};

struct UnityEngine_Camera_CameraCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Camera_CameraCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Camera_CameraCallback_VTable vtable;
};

struct UnityEngine_GameObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GameObject_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LaneSettings_array *m_lanes;
    struct UnityEngine_GameObject_array *m_disableGameObjects;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_o *m_laneCollision;
    float m_longPressEffectWidth;
};

struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o {
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_Fields fields;
};

struct System_Collections_Generic_List_GameObject__Fields {
    struct UnityEngine_GameObject_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Camera_CameraCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Camera_CameraCallback_o {
    struct UnityEngine_Camera_CameraCallback_c *klass;
    void *monitor;
    struct UnityEngine_Camera_CameraCallback_Fields fields;
};

struct TMPro_TMP_SpriteAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_SpriteAsset_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_SpriteAsset_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_SpriteAsset_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____Fields {
};

struct System_Func_int__string__TMP_FontAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Carbon_TweenCollection_Fields {
    struct Carbon_TweenBase_array *m_Tweens;
};

struct Carbon_TweenCollection_o {
    struct Carbon_TweenCollection_c *klass;
    void *monitor;
    struct Carbon_TweenCollection_Fields fields;
};

struct System_Collections_Generic_List_TMP_Glyph__Fields {
    struct TMPro_TMP_Glyph_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_Glyph__o {
    struct System_Collections_Generic_List_TMP_Glyph__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_Glyph__Fields fields;
};

struct Shock_IInputLockHandle_Fields {
};

struct System_Action_SkillData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_SkillData__o {
    struct System_Action_SkillData__c *klass;
    void *monitor;
    struct System_Action_SkillData__Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__int__VTable vtable;
};

struct Aoharu_ShortMessageControlDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct System_Collections_Generic_IReadOnlyList_LiveConditionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Action_MarkerData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MarkerData__bool__o {
    struct System_Action_MarkerData__bool__c *klass;
    void *monitor;
    struct System_Action_MarkerData__bool__Fields fields;
};

struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_VTable vtable;
};

struct System_Action_SkillData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SkillData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SkillData__VTable vtable;
};

struct TMPro_MaterialReference_Fields {
    int32_t index;
    struct TMPro_TMP_FontAsset_o *fontAsset;
    struct TMPro_TMP_SpriteAsset_o *spriteAsset;
    struct UnityEngine_Material_o *material;
    bool isDefaultMaterial;
    bool isFallbackMaterial;
    struct UnityEngine_Material_o *fallbackMaterial;
    float padding;
    int32_t referenceCount;
};

struct UnityEngine_U2D_SpriteAtlas_o {
    struct UnityEngine_U2D_SpriteAtlas_c *klass;
    void *monitor;
    struct UnityEngine_U2D_SpriteAtlas_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__string__VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__int__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__int__o {
    struct System_Collections_Generic_Dictionary_uint__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__int__Fields fields;
};

struct Shock_SkillCenterMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    struct System_String_o *_detailText;
    struct System_UInt32_array *_effects;
    uint32_t _masterReleaseLabelId;
};

struct TMPro_TMP_Vertex_Fields {
    struct UnityEngine_Vector3_o position;
    struct UnityEngine_Vector2_o uv;
    struct UnityEngine_Vector2_o uv2;
    struct UnityEngine_Vector2_o uv4;
    struct UnityEngine_Color32_o color;
};

struct TMPro_TMP_Vertex_o {
    struct TMPro_TMP_Vertex_Fields fields;
};

struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_MarkerData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MarkerData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MarkerData__bool__VTable vtable;
};

struct Aoharu_Scenes_Live_LiveSkillController_Fields {
    struct Aoharu_Scenes_Live_LiveSystemBase_Fields super;
    struct Aoharu_Scenes_Live_SkillCutinController_o *m_SkillCutin;
    struct SkillInfoObject_o *m_SkillInfoObject;
    struct UnityEngine_Sprite_array *m_InfoSprites;
    struct Shock_LiveInputResultMst_array *m_LiveInputResultMstList;
    bool m_OptionDisplaySkillInfo;
    struct System_Collections_Generic_List_SkillLog__o *m_SkillLogProtocolDataList;
    struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_array *m_SkillList;
    struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_array *m_PlayingSkillList;
    struct System_Action_SkillData__o *_OnEnableSkill_k__BackingField;
    struct System_Action_o *_OnDisableSkill_k__BackingField;
    struct Shock_INPUT_RESULT_TYPE_array *SkillResultUpList;
};

struct Aoharu_Scenes_Live_LiveSkillController_o {
    struct Aoharu_Scenes_Live_LiveSkillController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSkillController_Fields fields;
};

struct UnityEngine_GameObject_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_GameObject_o {
    struct UnityEngine_GameObject_c *klass;
    void *monitor;
    struct UnityEngine_GameObject_Fields fields;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__VTable vtable;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__Fields {
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__o {
    struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__Fields fields;
};

struct System_Collections_Generic_List_TMP_Glyph__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_Glyph__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_Glyph__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_Glyph__VTable vtable;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct UnityEngine_U2D_SpriteAtlas_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_U2D_SpriteAtlas_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_U2D_SpriteAtlas_VTable vtable;
};

struct TMPro_TMP_Asset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    int32_t m_InstanceID;
    int32_t hashCode;
    struct UnityEngine_Material_o *material;
    int32_t materialHashCode;
};

struct UnityEngine_TextCore_FaceInfo_Fields {
    int32_t m_FaceIndex;
    struct System_String_o *m_FamilyName;
    struct System_String_o *m_StyleName;
    int32_t m_PointSize;
    float m_Scale;
    float m_LineHeight;
    float m_AscentLine;
    float m_CapLine;
    float m_MeanLine;
    float m_Baseline;
    float m_DescentLine;
    float m_SuperscriptOffset;
    float m_SuperscriptSize;
    float m_SubscriptOffset;
    float m_SubscriptSize;
    float m_UnderlineOffset;
    float m_UnderlineThickness;
    float m_StrikethroughOffset;
    float m_StrikethroughThickness;
    float m_TabWidth;
};

struct UnityEngine_TextCore_FaceInfo_o {
    struct UnityEngine_TextCore_FaceInfo_Fields fields;
};

struct TMPro_TMP_SpriteAsset_Fields {
    struct TMPro_TMP_Asset_Fields super;
    struct System_Collections_Generic_Dictionary_int__int__o *m_NameLookup;
    struct System_Collections_Generic_Dictionary_uint__int__o *m_GlyphIndexLookup;
    struct System_String_o *m_Version;
    struct UnityEngine_TextCore_FaceInfo_o m_FaceInfo;
    struct UnityEngine_Texture_o *spriteSheet;
    struct System_Collections_Generic_List_TMP_SpriteCharacter__o *m_SpriteCharacterTable;
    struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__o *m_SpriteCharacterLookup;
    struct System_Collections_Generic_List_TMP_SpriteGlyph__o *m_SpriteGlyphTable;
    struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__o *m_SpriteGlyphLookup;
    struct System_Collections_Generic_List_TMP_Sprite__o *spriteInfoList;
    struct System_Collections_Generic_List_TMP_SpriteAsset__o *fallbackSpriteAssets;
    bool m_IsSpriteAssetLookupTablesDirty;
};

struct TMPro_TMP_SpriteAsset_o {
    struct TMPro_TMP_SpriteAsset_c *klass;
    void *monitor;
    struct TMPro_TMP_SpriteAsset_Fields fields;
};

struct System_Action_Object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Object__VTable vtable;
};

struct System_Collections_Generic_List_Glyph__StaticFields {
    struct UnityEngine_TextCore_Glyph_array *s_emptyArray;
};

struct TMPro_TMP_SpriteAnimator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_VTable vtable;
};

struct CharacterIcon_SkillImageSet_Fields {
    int32_t Type;
    struct UnityEngine_Sprite_o *sprite;
    int32_t skillLevel;
};

struct CharacterIcon_SkillImageSet_o {
    struct CharacterIcon_SkillImageSet_c *klass;
    void *monitor;
    struct CharacterIcon_SkillImageSet_Fields fields;
};

struct Shock_LiveInputResultMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveInputResultMst_VTable vtable;
};

struct Aoharu_Scenes_Live_InputEffectLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct MultiEventLiveCombo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_TweenSpriteRendererAlpha_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_VTable vtable;
};

struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_o {
    struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_Fields fields;
};

struct System_Collections_Generic_List_MarkerUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MarkerUI__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MarkerUI__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MarkerUI__VTable vtable;
};

struct System_Collections_Generic_List_CardData__StaticFields {
    struct Shock_CardData_array *s_emptyArray;
};

struct Shock_ProtocolData_CardSub_Fields {
    uint32_t master_card_id;
    int32_t amount;
    int64_t created_date_time;
};

struct Shock_ProtocolData_CardSub_o {
    struct Shock_ProtocolData_CardSub_c *klass;
    void *monitor;
    struct Shock_ProtocolData_CardSub_Fields fields;
};

struct System_Collections_Generic_List_TMP_Sprite__StaticFields {
    struct TMPro_TMP_Sprite_array *s_emptyArray;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_o *m_Items[65535];
};

struct System_Action_Object__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Object__o {
    struct System_Action_Object__c *klass;
    void *monitor;
    struct System_Action_Object__Fields fields;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_StaticFields {
    int32_t FLICK_THRESHOLD_SQR;
};

struct System_Collections_Generic_Dictionary_string__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__string__o {
    struct System_Collections_Generic_Dictionary_string__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__string__Fields fields;
};

struct System_Action_AudioRouteDetector_AudioRoute__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AudioRouteDetector_AudioRoute__o {
    struct System_Action_AudioRouteDetector_AudioRoute__c *klass;
    void *monitor;
    struct System_Action_AudioRouteDetector_AudioRoute__Fields fields;
};

struct Carbon_TweenPosition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

struct Carbon_TweenPosition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenPosition_VTable vtable;
};

struct TMPro_FaceInfo_Legacy_Fields {
    struct System_String_o *Name;
    float PointSize;
    float Scale;
    int32_t CharacterCount;
    float LineHeight;
    float Baseline;
    float Ascender;
    float CapHeight;
    float Descender;
    float CenterLine;
    float SuperscriptOffset;
    float SubscriptOffset;
    float SubSize;
    float Underline;
    float UnderlineThickness;
    float strikethrough;
    float strikethroughThickness;
    float TabWidth;
    float Padding;
    float AtlasWidth;
    float AtlasHeight;
};

struct System_Collections_Generic_List_MarkerUI__Fields {
    struct Aoharu_Scenes_Live_MarkerUI_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MarkerUI__o {
    struct System_Collections_Generic_List_MarkerUI__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MarkerUI__Fields fields;
};

struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_VTable vtable;
};

struct Carbon_TweenValue_Fields {
    struct Carbon_TweenBase_Fields super;
    float m_From;
    float m_To;
    float m_Value;
};

struct TMPro_KerningPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_TweenPosition_Fields {
    struct Carbon_TweenBase_Fields super;
    struct UnityEngine_Vector3_o m_From;
    struct UnityEngine_Vector3_o m_To;
};

struct CharacterIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_Fields {
    struct UnityEngine_UI_Image_o *gauge;
    struct UnityEngine_GameObject_o *icon;
};

struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_o {
    struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LifeBoard_GaugeSet_Fields fields;
};

struct Aoharu_LiveBeatContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_ISoundPlaySystem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Sound_ISoundPlaySystem_o *m_Items[65535];
};

struct Aoharu_NoteData_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    uint32_t m_ScoreId;
    int32_t m_MaxLane;
    struct System_String_o *m_SoundName;
    int32_t m_BPM;
    int32_t m_LPB;
    struct Aoharu_NoteData_Note_array *m_NoteList;
    int32_t m_MaxConboCount;
};

struct System_Action_AudioRouteDetector_AudioRoute__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AudioRouteDetector_AudioRoute__VTable vtable;
};

struct Shock_ReleaseLabelMst_Fields {
    uint32_t _id;
    struct System_String_o *_description;
    uint32_t _releaseStatus;
    struct System_String_o *_scope;
    struct System_String_o *_openedAt;
    struct System_String_o *_closedAt;
    struct Carbon_GameTime_o _OpenedAt_k__BackingField;
    struct Carbon_GameTime_o _ClosedAt_k__BackingField;
};

struct Shock_ButtonEvent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ButtonEvent_o *m_Items[65535];
};

struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_Fields {
    int32_t type;
    struct UnityEngine_Material_o *OffMaterial;
    struct UnityEngine_Material_o *OnMaterial;
    struct UnityEngine_Color_o offBase;
    struct UnityEngine_Color_o onBase;
};

struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_o {
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_Fields fields;
};

struct TMPro_TMP_SubMesh_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_SubMesh_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_SubMesh_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__Fields {
};

struct Carbon_TweenPosition_o {
    struct Carbon_TweenPosition_c *klass;
    void *monitor;
    struct Carbon_TweenPosition_Fields fields;
};

struct Shock_GrayoutUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_CanvasRenderer_array *m_canvasRenderers;
    struct UnityEngine_SpriteRenderer_array *m_SpriteRendererList;
    struct TMPro_TextMeshPro_array *m_TextMeshProList;
    bool m_IsInitialized;
    bool _IsGrayout_k__BackingField;
};

struct System_Collections_Generic_List_TMP_Style__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct CharacterIcon_SkillImageSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CharacterIcon_SkillImageSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CharacterIcon_SkillImageSet_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveCharacterData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveCharacterData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveCharacterData_VTable vtable;
};

struct System_Collections_Generic_HashSet_uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Action_IReadOnlyList_MarkerData___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_EventData_Fields {
    struct Shock_EventMst_o *EventMst;
    struct System_Collections_Generic_IReadOnlyList_EventLiveMst__o *EventLiveMstList;
    struct Shock_EventScoreMst_o *EventScoreMst;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____o *EventScoreRankingMstTable;
    struct Shock_EventStoryMst_o *EventStoryMst;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____o *EventPointRankingMstTableDic;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____o *EventEmotionalRankingMstTableDic;
    struct System_Collections_Generic_IReadOnlyList_CardData__o *RewardMemberCardList;
    struct Shock_ReleaseLabelMst_o *ReleaseLabelMst;
    struct Shock_ReleaseLabelMst_o *MemberSelectReleaseLabelMst;
    struct System_Collections_Generic_IReadOnlyList_EventCardBonusMst__o *EventCardBonusMstList;
    struct System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__o *MultiEventCardBonusMstList;
    struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__o *m_EventPointDataTable;
    struct Shock_EventPointMst_array *m_EventPointMstList;
    struct System_Collections_Generic_List_EventTopBannerMst__o *m_EventTopBannerList;
    int32_t _EventScore_k__BackingField;
    uint32_t _EventScoreRanking_k__BackingField;
    uint32_t _EventGroupScoreRanking_k__BackingField;
    int64_t _PointScore_k__BackingField;
    uint32_t _PointScoreRanking_k__BackingField;
    uint32_t _EmotionalGroupID_k__BackingField;
    int64_t _EmotionalScore_k__BackingField;
    uint32_t _EmotionalScoreRanking_k__BackingField;
    bool _MultiIsDisconnected_k__BackingField;
    uint32_t _MultiHelperCount_k__BackingField;
    struct Carbon_GameTime_o _MultiPenaltyTime_k__BackingField;
    struct Shock_ProtocolData_StarEventData_o *starEventData;
    struct System_Collections_Generic_IList_RewardData__o *_EventRewardDatas_k__BackingField;
    struct Shock_EventData_StarMission_array *StarMissions;
};

struct System_Collections_Generic_Dictionary_uint__TMP_Character__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__TMP_Character__o {
    struct System_Collections_Generic_Dictionary_uint__TMP_Character__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__TMP_Character__Fields fields;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_VTable vtable;
};

struct UnityEngine_UI_Image_Fields {
    struct UnityEngine_UI_MaskableGraphic_Fields super;
    struct UnityEngine_Sprite_o *m_Sprite;
    struct UnityEngine_Sprite_o *m_OverrideSprite;
    int32_t m_Type;
    bool m_PreserveAspect;
    bool m_FillCenter;
    int32_t m_FillMethod;
    float m_FillAmount;
    bool m_FillClockwise;
    int32_t m_FillOrigin;
    float m_AlphaHitTestMinimumThreshold;
    bool m_Tracked;
    bool m_UseSpriteMesh;
    float m_PixelsPerUnitMultiplier;
    float m_CachedReferencePixelsPerUnit;
};

struct System_Collections_Generic_Dictionary_uint__TMP_Character__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__TMP_Character__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__TMP_Character__VTable vtable;
};

struct Shock_NewSkillMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_NewSkillMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NewSkillMst_VTable vtable;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LiveDialog_o *m_LiveDialog;
    struct Shock_WebViewDialog_o *m_WebViewDialog;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_o *m_LoadSettings;
    uint32_t m_DeckSlot;
    uint32_t m_EventId;
    bool m_IsBluetoothAudio;
    uint32_t m_LiveTypeValue;
    struct System_Action_object__o *OnRestart;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_o {
    struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__int__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_SpriteGlyph__Fields {
    struct TMPro_TMP_SpriteGlyph_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_SpriteGlyph__o {
    struct System_Collections_Generic_List_TMP_SpriteGlyph__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_SpriteGlyph__Fields fields;
};

struct Aoharu_Scenes_Live_InputEffectPlayer_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ParticleSystemGroup_o *m_None;
    struct Shock_ParticleSystemGroup_o *m_Perfect;
    struct Shock_ParticleSystemGroup_o *m_Great;
    struct Shock_ParticleSystemGroup_o *m_Good;
    struct Shock_ParticleSystemGroup_o *m_Bad;
    struct Shock_ParticleSystemGroup_o *m_Miss;
    struct Shock_ParticleSystemGroup_array *m_List;
    int32_t m_PlayingIndex;
    struct UnityEngine_Vector3_o baseScale;
};

struct System_Collections_Generic_List_TMP_SpriteGlyph__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_SpriteGlyph__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_SpriteGlyph__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_SpriteGlyph__VTable vtable;
};

struct Shock_NewSkillMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    struct System_String_o *_detailText;
    int32_t _trigger;
    struct System_UInt32_array *_triggerValue;
    struct System_UInt32_array *_probability;
    struct System_UInt32_array *_effectiveMilliSecs;
    int32_t _subTarget;
    uint32_t _targetGroupId;
    uint32_t _targetSchoolGrade;
    int32_t _effectType;
    struct System_UInt32_array *_effectiveValues;
    uint32_t _masterReleaseLabelId;
};

struct Shock_NewSkillMst_o {
    struct Shock_NewSkillMst_c *klass;
    void *monitor;
    struct Shock_NewSkillMst_Fields fields;
};

struct Shock_AnimatorPlayerLite_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_List_Stack_InputEffectPlayer___StaticFields {
    struct System_Collections_Generic_Stack_InputEffectPlayer__array *s_emptyArray;
};

struct Aoharu_LiveBeatContent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_LiveBeatContent_o *m_Items[65535];
};

struct Carbon_TweenCanvasGroupAlpha_Fields {
    struct Carbon_TweenBase_Fields super;
    float m_From;
    float m_To;
    struct UnityEngine_CanvasGroup_o *m_CanvasGroup;
};

struct System_Collections_Generic_List_ISoundPlaySystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scenes_Live_MarkerData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IComparer_Aoharu_Scenes_Live_MarkerData__Compare;
    struct VirtualInvokeData _5_System_IComparable_Aoharu_Scenes_Live_MarkerData__CompareTo;
    struct VirtualInvokeData _6_System_Collections_Generic_IEqualityComparer_Aoharu_Scenes_Live_MarkerData__Equals;
    struct VirtualInvokeData _7_System_Collections_Generic_IEqualityComparer_Aoharu_Scenes_Live_MarkerData__GetHashCode;
    struct VirtualInvokeData _8_System_IEquatable_Aoharu_Scenes_Live_MarkerData__Equals;
};

struct Aoharu_Scenes_Live_LiveSystemBase_Results_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveStatusSystem_Fields {
    struct Aoharu_Scenes_Live_LiveSystemBase_Fields super;
    struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_o *m_ComboControl;
    struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_o *m_LifeControl;
    struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_o *m_ScoreControl;
    struct UnityEngine_GameObject_o *m_AutoModeMark;
    struct Shock_EventData_o *m_EventData;
    float m_LifeZeroScoreCorrection;
    int32_t m_lastInputResultGroupID;
    int32_t m_lastInputResultType;
    struct Shock_CardData_array *deckCards;
    struct Aoharu_Scenes_Live_LiveSkillController_o *m_SkillController;
    struct System_Action_o *_NotifyLifeZero_k__BackingField;
    int32_t _TotalParam_k__BackingField;
    struct System_Nullable_bool__array *typeCheckCache;
    struct System_Nullable_bool__array *groupCheckCache;
};

struct Aoharu_Scenes_Live_LiveStatusSystem_o {
    struct Aoharu_Scenes_Live_LiveStatusSystem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveStatusSystem_Fields fields;
};

struct Aoharu_Scenes_Live_LiveStatusSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoOnDestroy;
    struct VirtualInvokeData _7_WarmUp;
    struct VirtualInvokeData _8_ProcessLiveEnd;
};

struct Aoharu_Scenes_Live_LiveStatusSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveStatusSystem_VTable vtable;
};

struct System_Collections_Generic_List_LiveBeatContent__Fields {
    struct Aoharu_LiveBeatContent_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LiveBeatContent__o {
    struct System_Collections_Generic_List_LiveBeatContent__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveBeatContent__Fields fields;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_VTable vtable;
};

struct Shock_ProtocolData_CardSub_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_CardSub_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_CardSub_VTable vtable;
};

struct UnityEngine_RenderTexture_Fields {
    struct UnityEngine_Texture_Fields super;
};

struct System_Collections_Generic_List_LiveBeatContent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LiveBeatContent__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveBeatContent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveBeatContent__VTable vtable;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_ScoreBoard_o *m_ScoreBoard;
    struct MultiEventLiveCombo_o *m_MultiCombo;
    int32_t m_BaseScorePerNote;
    float m_ScoreCoeff;
    int32_t m_MultiScoreWithoutMine;
    int32_t m_lastDeltaScore;
    struct System_Single_array *m_LiveInputResultCoeff;
    struct System_Action_int__o *_OnMultiSendScore_k__BackingField;
    int32_t _Score_k__BackingField;
    int32_t totalParam;
    int32_t musicLevelNumber;
    int32_t noteCount;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_o {
    struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_StatusSystem_LiveScoreControl_Fields fields;
};

struct Shock_AudioRouteDetector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoOnDestroy;
    struct VirtualInvokeData _7_DoAwake;
    struct VirtualInvokeData _8_Detect;
    struct VirtualInvokeData _9_StartObservation;
    struct VirtualInvokeData _10_StopObservation;
};

struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_Camera_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct UnityEngine_Camera_o {
    struct UnityEngine_Camera_c *klass;
    void *monitor;
    struct UnityEngine_Camera_Fields fields;
};

struct Shock_CardEvolveMst_Fields {
    int32_t _rarity;
    int32_t _evolveCount;
    int32_t _maxLevel;
    int32_t _price;
    int32_t _hpAddValue;
    uint32_t _masterReleaseLabelId;
};

struct UnityEngine_Camera_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Camera_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Camera_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Camera_VTable vtable;
};

struct TMPro_TMP_ColorGradient_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_ColorGradient_o *m_Items[65535];
};

struct Aoharu_Scenes_Live_LiveDialog_PauseContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__StaticFields {
    struct TMPro_TMP_GlyphPairAdjustmentRecord_array *s_emptyArray;
};

struct UnityEngine_MeshRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_string__Sprite__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_GlobalJavaObjectRef_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_GlobalJavaObjectRef_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GlobalJavaObjectRef_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveTimeController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoOnDestroy;
    struct VirtualInvokeData _7_WarmUp;
    struct VirtualInvokeData _8_ProcessLiveEnd;
    struct VirtualInvokeData _9_get_ElapsedTime;
};

struct Shock_ProtocolData_User_Fields {
    uint64_t id;
    struct System_String_o *name;
    struct System_String_o *comment;
    int32_t exp;
    int32_t level;
    uint32_t main_deck_slot;
    uint32_t favorite_master_card_id;
    uint8_t favorite_card_evolve;
    uint32_t guest_smile_master_card_id;
    uint32_t guest_cool_master_card_id;
    uint32_t guest_pure_master_card_id;
    struct System_UInt32_array *master_title_ids;
    struct System_Int32_array *profile_settings;
    int64_t last_login_time;
    uint64_t sif_user_id;
    uint64_t ss_user_id;
    struct System_String_o *birthday;
};

struct Aoharu_ScreenCapturer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_SoundManager_PlaybackHandle_o {
    struct Shock_SoundManager_PlaybackHandle_c *klass;
    void *monitor;
    struct Shock_SoundManager_PlaybackHandle_Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__Glyph__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MarkerLineUI__StaticFields {
    struct Aoharu_Scenes_Live_MarkerLineUI_array *s_emptyArray;
};

struct Carbon_TweenScale_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

struct Carbon_TweenScale_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenScale_VTable vtable;
};

struct Aoharu_Scenes_Live_SkillEntity_Fields {
    struct Shock_SkillData_o *m_SkillData;
    int32_t culcedTrigger;
    int32_t starAssitProbablity;
    float _StartTime_k__BackingField;
    bool _IsReady_k__BackingField;
    int32_t rthyhmIconCount;
    int32_t perfectTapCount;
    float timer;
};

struct Aoharu_Scenes_Live_SkillEntity_o {
    struct Aoharu_Scenes_Live_SkillEntity_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_SkillEntity_Fields fields;
};

struct Aoharu_Scenes_Live_SkillEntity_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_SkillEntity_VTable vtable;
};

struct Aoharu_NoteData_o {
    struct Aoharu_NoteData_c *klass;
    void *monitor;
    struct Aoharu_NoteData_Fields fields;
};

struct Shock_SoundManager_PlaybackHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundManager_PlaybackHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundManager_PlaybackHandle_VTable vtable;
};

struct TMPro_TMP_Glyph_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_Glyph_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Glyph_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyList_CardData__Fields {
};

struct UnityEngine_CanvasGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsRaycastLocationValid;
};

struct TMPro_TMP_FontAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_FontAsset_o *m_Items[65535];
};

struct System_Collections_Generic_List_TPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___Fields {
    struct System_Tuple_INPUT_RESULT_TYPE__bool__array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_GlobalJavaObjectRef_Fields {
    bool m_disposed;
    intptr_t m_jobject;
};

struct UnityEngine_GlobalJavaObjectRef_o {
    struct UnityEngine_GlobalJavaObjectRef_c *klass;
    void *monitor;
    struct UnityEngine_GlobalJavaObjectRef_Fields fields;
};

struct Aoharu_NoteData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_NoteData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_NoteData_VTable vtable;
};

struct UnityEngine_SpriteRenderer_Fields {
    struct UnityEngine_Renderer_Fields super;
    struct UnityEngine_Events_UnityEvent_SpriteRenderer__o *m_SpriteChangeEvent;
};

struct System_Collections_Generic_List_KerningPair__Fields {
    struct TMPro_KerningPair_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_KerningPair__o {
    struct System_Collections_Generic_List_KerningPair__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_KerningPair__Fields fields;
};

struct TMPro_TMP_WordInfo_Fields {
    struct TMPro_TMP_Text_o *textComponent;
    int32_t firstCharacterIndex;
    int32_t lastCharacterIndex;
    int32_t characterCount;
};

struct TMPro_TMP_WordInfo_o {
    struct TMPro_TMP_WordInfo_Fields fields;
};

struct TMPro_TMP_WordInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_WordInfo_o m_Items[65535];
};

struct Aoharu_Scenes_Live_LiveProgressSystem_Fields {
    struct Aoharu_Scenes_Live_LiveSystemBase_Fields super;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_o *m_ContinueControl;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_o *m_EndControl;
    struct Aoharu_Scenes_Live_ProgressSystem_LivePauseControl_o *m_PauseControl;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_o *m_ResultControl;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_o *m_StartControl;
    struct System_Action_o *RequestPause;
    struct System_Action_o *RequestResume;
    struct System_Action_o *RequestContinue;
    struct System_Action_LIVE_TYPE__o *RequestRetire;
    struct System_Action_o *RequestRestart;
    struct System_Action_object__o *RequestResultRestart;
    struct System_Action_o *RequestTutorialSkip;
};

struct Aoharu_Scenes_Live_LiveProgressSystem_o {
    struct Aoharu_Scenes_Live_LiveProgressSystem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveProgressSystem_Fields fields;
};

struct TMPro_TMP_Glyph_Fields {
    struct TMPro_TMP_TextElement_Legacy_Fields super;
};

struct TMPro_TMP_Glyph_o {
    struct TMPro_TMP_Glyph_c *klass;
    void *monitor;
    struct TMPro_TMP_Glyph_Fields fields;
};

struct AbstractLiveBg_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Init;
};

struct Shock_ProtocolData_SkillLog_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_SkillLog_o *m_Items[65535];
};

struct UnityEngine_AndroidJavaObject_Fields {
    struct UnityEngine_GlobalJavaObjectRef_o *m_jobject;
    struct UnityEngine_GlobalJavaObjectRef_o *m_jclass;
};

struct Shock_CardGetMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Aoharu_Scenes_Live_MarkerData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_MarkerData_o *m_Items[65535];
};

struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CardData_o *m_Items[65535];
};

struct Shock_Sound_CueSheetHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Carbon_TweenScale_Fields {
    struct Carbon_TweenBase_Fields super;
    struct UnityEngine_Vector3_o m_From;
    struct UnityEngine_Vector3_o m_To;
};

struct Carbon_TweenScale_o {
    struct Carbon_TweenScale_c *klass;
    void *monitor;
    struct Carbon_TweenScale_Fields fields;
};

struct UnityEngine_TextCore_Glyph_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TitleData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_TitleData_o *m_Items[65535];
};

struct Shock_GrayoutUI_o {
    struct Shock_GrayoutUI_c *klass;
    void *monitor;
    struct Shock_GrayoutUI_Fields fields;
};

struct TMPro_KerningTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_KerningTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_KerningTable_VTable vtable;
};

struct UnityEngine_TextCore_GlyphMetrics_Fields {
    float m_Width;
    float m_Height;
    float m_HorizontalBearingX;
    float m_HorizontalBearingY;
    float m_HorizontalAdvance;
};

struct UnityEngine_TextCore_GlyphMetrics_o {
    struct UnityEngine_TextCore_GlyphMetrics_Fields fields;
};

struct UnityEngine_TextCore_GlyphRect_Fields {
    int32_t m_X;
    int32_t m_Y;
    int32_t m_Width;
    int32_t m_Height;
};

struct UnityEngine_TextCore_GlyphRect_o {
    struct UnityEngine_TextCore_GlyphRect_Fields fields;
};

struct UnityEngine_TextCore_Glyph_Fields {
    uint32_t m_Index;
    struct UnityEngine_TextCore_GlyphMetrics_o m_Metrics;
    struct UnityEngine_TextCore_GlyphRect_o m_GlyphRect;
    float m_Scale;
    int32_t m_AtlasIndex;
};

struct TMPro_TMP_SpriteGlyph_Fields {
    struct UnityEngine_TextCore_Glyph_Fields super;
    struct UnityEngine_Sprite_o *sprite;
};

struct TMPro_TMP_SpriteGlyph_o {
    struct TMPro_TMP_SpriteGlyph_c *klass;
    void *monitor;
    struct TMPro_TMP_SpriteGlyph_Fields fields;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____Fields {
};

struct Aoharu_Scenes_Live_ScoreNumberCounterUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_ScoreNumberCounterUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ScoreNumberCounterUI_VTable vtable;
};

struct TMPro_TMP_FontWeightPair_Fields {
    struct TMPro_TMP_FontAsset_o *regularTypeface;
    struct TMPro_TMP_FontAsset_o *italicTypeface;
};

struct TMPro_TMP_FontWeightPair_o {
    struct TMPro_TMP_FontWeightPair_Fields fields;
};

struct Aoharu_Scenes_Live_LiveSystemBase_Factors_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveSystemBase_Factors_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSystemBase_Factors_VTable vtable;
};

struct TMPro_KerningTable_Fields {
    struct System_Collections_Generic_List_KerningPair__o *kerningPairs;
};

struct TMPro_KerningTable_o {
    struct TMPro_KerningTable_c *klass;
    void *monitor;
    struct TMPro_KerningTable_Fields fields;
};

struct System_Collections_Generic_List_TweenBase__Fields {
    struct Carbon_TweenBase_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Live_ScoreNumberCounterUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_Live_TextureSelectNumber_o *m_ScoreNumber;
    struct Carbon_TweenValue_o *m_TweenValue;
    int32_t m_NumberFrom;
    int32_t m_NumberTo;
    struct System_Action_o *m_OnCountComplete;
    bool m_isPlaying;
    struct System_Action_int__o *OnUpdateValue;
};

struct Aoharu_Scenes_Live_ScoreNumberCounterUI_o {
    struct Aoharu_Scenes_Live_ScoreNumberCounterUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ScoreNumberCounterUI_Fields fields;
};

struct Shock_ProtocolData_EvolveInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Rendering_CommandBuffer_Fields {
    intptr_t m_Ptr;
};

struct Shock_AnimatorPlayerLite_StateInfo_Fields {
    struct System_String_o *m_StateName;
    int32_t m_Layer;
    int32_t _StateHash_k__BackingField;
};

struct Shock_GrayoutUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GrayoutUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GrayoutUI_VTable vtable;
};

struct System_Collections_Generic_List_KerningPair__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_KerningPair__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_KerningPair__VTable vtable;
};

struct Shock_TitleData_Fields {
    struct Shock_TitleMst_o *TitleMst;
    struct Carbon_GameTime_o ReleaseDateTime;
};

struct Aoharu_Scenes_Live_LiveProgressSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoOnDestroy;
    struct VirtualInvokeData _7_WarmUp;
    struct VirtualInvokeData _8_ProcessLiveEnd;
};

struct Aoharu_Scenes_Live_LiveProgressSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveProgressSystem_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveSystemBase_Factors_Fields {
    struct Aoharu_Scenes_Live_ILiveTime_o *LiveTime;
    int32_t LiveType;
    uint32_t LiveTypeValue;
    struct Shock_LiveData_o *LiveData;
    int32_t LiveLevel;
    int32_t Stamina;
    uint32_t DeckSlot;
    bool IsAutoMode;
    bool IsBluetoothAudio;
    bool IsTutorial;
    struct Aoharu_Scenes_Live_LiveCharacterData_o *CharacterData;
    struct Shock_EventData_o *EventData;
    bool SkipsResult;
    bool SkipsNetwork;
    bool IsLiveTest;
    struct Shock_FriendData_o *Guest;
    uint32_t RecommendId;
    bool UseStarAssist;
};

struct Aoharu_Scenes_Live_LiveSystemBase_Factors_o {
    struct Aoharu_Scenes_Live_LiveSystemBase_Factors_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSystemBase_Factors_Fields fields;
};

struct Shock_PoolSystem_LongMarkerLineUI__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    int32_t m_defaultPoolCount;
    struct Aoharu_Scenes_Live_LongMarkerLineUI_o *m_original;
    struct System_Collections_Generic_List_T__o *m_list;
};

struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_Fields {
    struct Shock_PoolSystem_LongMarkerLineUI__Fields super;
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_array *m_Materials;
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_array *m_MaterialInstances;
};

struct UnityEngine_MeshFilter_Fields {
    struct UnityEngine_Component_Fields super;
};

struct System_Action_LIVE_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct TMPro_TMP_ColorGradient_StaticFields {
    struct UnityEngine_Color_o k_DefaultColor;
};

struct Aoharu_Scenes_Live_FreeTimer_Fields {
    float m_RemainingTime;
    bool m_IsPaused;
    struct System_Action_o *m_NotifyCompleteOnce;
};

struct System_Collections_Generic_IList_RewardData__Fields {
};

struct System_Collections_Generic_IList_RewardData__o {
    struct System_Collections_Generic_IList_RewardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_RewardData__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__Sprite__o {
    struct System_Collections_Generic_Dictionary_string__Sprite__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Sprite__Fields fields;
};

struct Aoharu_Scenes_Live_FreeTimer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_FreeTimer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_FreeTimer_VTable vtable;
};

struct System_Collections_Generic_IList_RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_Image__Fields {
    struct UnityEngine_UI_Image_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Image__o {
    struct System_Collections_Generic_List_Image__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Image__Fields fields;
};

struct System_Collections_Generic_List_TweenBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TweenBase__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TweenBase__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TweenBase__VTable vtable;
};

struct System_Collections_Generic_List_Touch__Fields {
    struct UnityEngine_Touch_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_GroupData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_ParticleSystem__Fields {
    struct UnityEngine_ParticleSystem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ParticleSystem__o {
    struct System_Collections_Generic_List_ParticleSystem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ParticleSystem__Fields fields;
};

struct System_Collections_Generic_List_SkillLog__StaticFields {
    struct Shock_ProtocolData_SkillLog_array *s_emptyArray;
};

struct System_Collections_Generic_List_TMP_FontAsset__Fields {
    struct TMPro_TMP_FontAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_FontAsset__o {
    struct System_Collections_Generic_List_TMP_FontAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_FontAsset__Fields fields;
};

struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_VTable vtable;
};

struct System_Collections_Generic_List_TMP_FontAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_FontAsset__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_FontAsset__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_FontAsset__VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_VTable vtable;
};

struct System_Collections_Generic_List_TweenBase__o {
    struct System_Collections_Generic_List_TweenBase__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TweenBase__Fields fields;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_o *m_PointerGestureEvent;
    struct Aoharu_Scenes_Live_ILiveTime_o *m_LiveTime;
    struct System_Collections_Generic_List_MarkerData__array *m_MarkerQueueList;
    struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__o *m_PointerMarkerTable;
    struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__o *m_PointerListOnPause;
    bool m_IsInAutoCheckSection;
    bool m_OptionAutoMode;
    bool m_OptionLanePressEffect;
    float m_LongFlickMarkerTriggerTime;
    float m_MissOffsetTimeNormal;
    float m_MissOffsetTimeSlider;
    struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_o *__UpdateAutoPointer_DummyPointer;
    struct System_Collections_Generic_List_MarkerData__o *__UpdateAutoPointer_MarkerListCache;
    struct System_Collections_Generic_List_MarkerData__o *__OnPointerTap_NextMarkerListCache;
    struct System_Collections_Generic_List_int__o *checkedResultMarker;
    struct System_Action_int__o *_NotifyEmptyInput_k__BackingField;
    struct System_Action_MarkerData__int__o *_NotifyMarkerTap_k__BackingField;
    struct System_Action_MarkerData__int__o *_NotifyMarkerPress_k__BackingField;
    struct System_Action_MarkerData__int__o *_NotifyMarkerFlick_k__BackingField;
    struct System_Action_MarkerData__int__o *_NotifyMarkerRelease_k__BackingField;
    struct System_Action_MarkerData__bool__o *_NotifyMarkerPass_k__BackingField;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_o {
    struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_Fields fields;
};

struct Shock_LiveInputResultMst_Fields {
    int32_t _type;
    float _offsetTimeSec;
    float _offsetTimeSecSlider;
    float _scoreCoeff;
    int32_t _lifeDamage;
    int32_t _midpointLifeDamage;
    int32_t _bombLifeDamage;
    int32_t _enableCombo;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveInputResultMst_o {
    struct Shock_LiveInputResultMst_c *klass;
    void *monitor;
    struct Shock_LiveInputResultMst_Fields fields;
};

struct System_Collections_Generic_List_ParticleSystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ParticleSystem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ParticleSystem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ParticleSystem__VTable vtable;
};

struct TMPro_TMP_SpriteGlyph_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_SpriteGlyph_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_SpriteGlyph_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__Sprite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__Sprite__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Sprite__VTable vtable;
};

struct Shock_PoolSystem_MarkerLineUI__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    int32_t m_defaultPoolCount;
    struct Aoharu_Scenes_Live_MarkerLineUI_o *m_original;
    struct System_Collections_Generic_List_T__o *m_list;
};

struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_Fields {
    struct Shock_PoolSystem_MarkerLineUI__Fields super;
    struct Aoharu_LiveMarkerAtlas_o *m_LiveMarkerAtlas;
    struct Aoharu_Scenes_Live_LaneSettings_array *lanePostions;
};

struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_o {
    struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem_Fields fields;
};

struct UnityEngine_TextCore_GlyphRect_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_GlyphRect_o m_Items[65535];
};

struct Aoharu_Scenes_Live_FreeTimer_o {
    struct Aoharu_Scenes_Live_FreeTimer_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_FreeTimer_Fields fields;
};

struct System_Collections_Generic_List_Image__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Image__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Image__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Image__VTable vtable;
};

struct Aoharu_Scenes_Live_ComboNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LifeBoard_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_LifeBoard_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LifeBoard_VTable vtable;
};

struct Aoharu_MultiComboScoreContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *comboTextMeshUI;
    struct Aoharu_UI_CharaImageIcon_o *charaImageIconCharaImageIcon;
    uint64_t userId;
};

struct System_Func_int__string__TMP_FontAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_int__string__TMP_FontAsset__VTable vtable;
};

struct Carbon_TweenSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    int32_t Method;
    int32_t Style;
    bool UsesRealTime;
    float DelayBase;
    float DurationBase;
    struct UnityEngine_AnimationCurve_o *FactorCurve;
};

struct Carbon_TweenSettings_o {
    struct Carbon_TweenSettings_c *klass;
    void *monitor;
    struct Carbon_TweenSettings_Fields fields;
};

struct Shock_ParticleSystemGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Carbon_TweenSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenSettings_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_UniqueId;
    struct VirtualInvokeData _5_get_PointerId;
    struct VirtualInvokeData _6_get_Position;
    struct VirtualInvokeData _7_get_LaneIdList;
    struct VirtualInvokeData _8_get_FlickLaneIdList;
    struct VirtualInvokeData _9_get_IsFlick;
};

struct UniRx_Tuple_float__Vector2__Fields {
    float item1;
    struct UnityEngine_Vector2_o item2;
};

struct UniRx_Tuple_float__Vector2__o {
    struct UniRx_Tuple_float__Vector2__Fields fields;
};

struct UniRx_Tuple_float__Vector2__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UniRx_Tuple_float__Vector2__o m_Items[65535];
};

struct TMPro_TMP_FontAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_FontAsset_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_FontAsset_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_FontAsset_VTable vtable;
};

struct Aoharu_LiveScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _21_Shock_ISceneType_get_SceneType;
};

struct Aoharu_LiveScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LiveScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveScene_VTable vtable;
};

struct TMPro_FontAssetCreationSettings_Fields {
    struct System_String_o *sourceFontFileName;
    struct System_String_o *sourceFontFileGUID;
    int32_t pointSizeSamplingMode;
    int32_t pointSize;
    int32_t padding;
    int32_t packingMode;
    int32_t atlasWidth;
    int32_t atlasHeight;
    int32_t characterSetSelectionMode;
    struct System_String_o *characterSequence;
    struct System_String_o *referencedFontAssetGUID;
    struct System_String_o *referencedTextAssetGUID;
    int32_t fontStyle;
    float fontStyleModifier;
    int32_t renderMode;
    bool includeFontFeatures;
};

struct TMPro_FontAssetCreationSettings_o {
    struct TMPro_FontAssetCreationSettings_Fields fields;
};

struct TMPro_TMP_FontAsset_Fields {
    struct TMPro_TMP_Asset_Fields super;
    struct System_String_o *m_Version;
    struct System_String_o *m_SourceFontFileGUID;
    struct UnityEngine_Font_o *m_SourceFontFile;
    int32_t m_AtlasPopulationMode;
    struct UnityEngine_TextCore_FaceInfo_o m_FaceInfo;
    struct System_Collections_Generic_List_Glyph__o *m_GlyphTable;
    struct System_Collections_Generic_Dictionary_uint__Glyph__o *m_GlyphLookupDictionary;
    struct System_Collections_Generic_List_TMP_Character__o *m_CharacterTable;
    struct System_Collections_Generic_Dictionary_uint__TMP_Character__o *m_CharacterLookupDictionary;
    struct UnityEngine_Texture2D_o *m_AtlasTexture;
    struct UnityEngine_Texture2D_array *m_AtlasTextures;
    int32_t m_AtlasTextureIndex;
    bool m_IsMultiAtlasTexturesEnabled;
    bool m_ClearDynamicDataOnBuild;
    struct System_Collections_Generic_List_GlyphRect__o *m_UsedGlyphRects;
    struct System_Collections_Generic_List_GlyphRect__o *m_FreeGlyphRects;
    struct TMPro_FaceInfo_Legacy_o *m_fontInfo;
    struct UnityEngine_Texture2D_o *atlas;
    int32_t m_AtlasWidth;
    int32_t m_AtlasHeight;
    int32_t m_AtlasPadding;
    int32_t m_AtlasRenderMode;
    struct System_Collections_Generic_List_TMP_Glyph__o *m_glyphInfoList;
    struct TMPro_KerningTable_o *m_KerningTable;
    struct TMPro_TMP_FontFeatureTable_o *m_FontFeatureTable;
    struct System_Collections_Generic_List_TMP_FontAsset__o *fallbackFontAssets;
    struct System_Collections_Generic_List_TMP_FontAsset__o *m_FallbackFontAssetTable;
    struct TMPro_FontAssetCreationSettings_o m_CreationSettings;
    struct TMPro_TMP_FontWeightPair_array *m_FontWeightTable;
    struct TMPro_TMP_FontWeightPair_array *fontWeights;
    float normalStyle;
    float normalSpacingOffset;
    float boldStyle;
    float boldSpacing;
    uint8_t italicStyle;
    uint8_t tabSize;
    bool IsFontAssetLookupTablesDirty;
    struct System_Collections_Generic_HashSet_int__o *FallbackSearchQueryLookup;
    struct System_Collections_Generic_List_Glyph__o *m_GlyphsToRender;
    struct System_Collections_Generic_List_Glyph__o *m_GlyphsRendered;
    struct System_Collections_Generic_List_uint__o *m_GlyphIndexList;
    struct System_Collections_Generic_List_uint__o *m_GlyphIndexListNewlyAdded;
    struct System_Collections_Generic_List_uint__o *m_GlyphsToAdd;
    struct System_Collections_Generic_HashSet_uint__o *m_GlyphsToAddLookup;
    struct System_Collections_Generic_List_TMP_Character__o *m_CharactersToAdd;
    struct System_Collections_Generic_HashSet_uint__o *m_CharactersToAddLookup;
    struct System_Collections_Generic_List_uint__o *s_MissingCharacterList;
    struct System_Collections_Generic_HashSet_uint__o *m_MissingUnicodesFromFontFile;
};

struct TMPro_TMP_FontAsset_o {
    struct TMPro_TMP_FontAsset_c *klass;
    void *monitor;
    struct TMPro_TMP_FontAsset_Fields fields;
};

struct Shock_ProtocolData_User_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_User_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_User_VTable vtable;
};

struct Shock_CharacterMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct System_Func_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_bool__VTable vtable;
};

struct System_Action_LiveInputGestureEvent_IGesturePointer__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct Il2CppClass *_1_T__;
    struct Il2CppClass *_2_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_3_System_Collections_Generic_ICollection_T__get_Count;
    struct MethodInfo *_4_System_Collections_Generic_ICollection_T__CopyTo;
    struct MethodInfo *_5_System_Collections_Generic_List_T__AddEnumerable;
    struct Il2CppClass *_6_T;
    struct MethodInfo *_7_System_Collections_Generic_List_T__get_Item;
    struct MethodInfo *_8_System_ThrowHelper_IfNullAndNullsAreIllegalThenThrow_T_;
    struct MethodInfo *_9_System_Collections_Generic_List_T__set_Item;
    struct Il2CppType *_10_T;
    struct MethodInfo *_11_System_Collections_Generic_List_T__AddWithResize;
    struct MethodInfo *_12_System_Collections_Generic_List_T__EnsureCapacity;
    struct MethodInfo *_13_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_14_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_15_System_Collections_Generic_List_T__InsertRange;
    struct Il2CppClass *_16_System_Collections_ObjectModel_ReadOnlyCollection_T_;
    struct MethodInfo *_17_System_Collections_ObjectModel_ReadOnlyCollection_T___ctor;
    struct MethodInfo *_18_System_Array_BinarySearch_T_;
    struct MethodInfo *_19_System_Collections_Generic_List_T__BinarySearch;
    struct MethodInfo *_20_System_Collections_Generic_List_T__IndexOf;
    struct MethodInfo *_21_System_Collections_Generic_List_T__IsCompatibleObject;
    struct MethodInfo *_22_System_Collections_Generic_List_T__Contains;
    struct MethodInfo *_23_System_Collections_Generic_List_T__CopyTo;
    struct MethodInfo *_24_System_Collections_Generic_List_T__set_Capacity;
    struct MethodInfo *_25_System_Collections_Generic_List_T__FindIndex;
    struct Il2CppClass *_26_System_Predicate_T_;
    struct MethodInfo *_27_System_Predicate_T__Invoke;
    struct Il2CppClass *_28_System_Collections_Generic_List_T_;
    struct MethodInfo *_29_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_30_System_Collections_Generic_List_T__FindIndex;
    struct MethodInfo *_31_System_Collections_Generic_List_T__FindLastIndex;
    struct Il2CppClass *_32_System_Action_T_;
    struct MethodInfo *_33_System_Action_T__Invoke;
    struct Il2CppClass *_34_System_Collections_Generic_List_Enumerator_T_;
    struct MethodInfo *_35_System_Collections_Generic_List_Enumerator_T___ctor;
    struct MethodInfo *_36_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_37_System_Array_IndexOf_T_;
    struct MethodInfo *_38_System_Collections_Generic_List_T__Insert;
    struct Il2CppClass *_39_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_40_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_41_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_42_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_43_System_Collections_Generic_List_T__LastIndexOf;
    struct MethodInfo *_44_System_Array_LastIndexOf_T_;
    struct MethodInfo *_45_System_Collections_Generic_List_T__RemoveAt;
    struct MethodInfo *_46_System_Collections_Generic_List_T__Remove;
    struct MethodInfo *_47_System_Collections_Generic_List_T__Reverse;
    struct MethodInfo *_48_System_Array_Reverse_T_;
    struct MethodInfo *_49_System_Collections_Generic_List_T__Sort;
    struct MethodInfo *_50_System_Array_Sort_T_;
    struct MethodInfo *_51_System_Collections_Generic_ArraySortHelper_T__Sort;
    struct Il2CppClass *_52_System_Collections_Generic_ArraySortHelper_T_;
};

struct Shock_ParticleSystemGroup_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_ParticleSystem_array *m_ParticleSystemList;
};

struct Aoharu_LiveBeatIcon_LiveWaveTween_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LifeBoard_o {
    struct Aoharu_Scenes_Live_LifeBoard_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LifeBoard_Fields fields;
};

struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_StaticFields {
    uint32_t sm_Count;
};

struct Shock_ProtocolData_Group_Fields {
    uint32_t master_group_id;
    int32_t exp;
};

struct UnityEngine_Camera_StaticFields {
    struct UnityEngine_Camera_CameraCallback_o *onPreCull;
    struct UnityEngine_Camera_CameraCallback_o *onPreRender;
    struct UnityEngine_Camera_CameraCallback_o *onPostRender;
};

struct Aoharu_MultiComboScoreContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__Fields {
    struct System_Collections_Generic_List_T__o *m_FreeList;
    struct System_Collections_Generic_List_T__o *m_UsedList;
    bool m_FixesCapacity;
    struct System_Func_T__o *m_CreateFunc;
    struct System_Func_int__T__o *m_CreateFuncWithIndex;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_bool__o {
    struct System_Func_bool__c *klass;
    void *monitor;
    struct System_Func_bool__Fields fields;
};

struct Shock_SceneBase_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool _IsBrandNew_k__BackingField;
    int32_t _Depth_k__BackingField;
    int32_t _InputSceneType_k__BackingField;
    struct Il2CppObject *_InputData_k__BackingField;
    struct Il2CppObject *_SaveData_k__BackingField;
    int32_t _ReturnSceneType_k__BackingField;
    struct Il2CppObject *_ReturnData_k__BackingField;
    int32_t _RecentSceneType_k__BackingField;
    struct System_Action_SceneType__object__o *_RequestCleanPushSceneAdditive_k__BackingField;
    struct System_Action_SceneType__object__o *_RequestCleanPushSceneSingle_k__BackingField;
    struct System_Action_SceneType__object__o *_RequestPushSceneAdditive_k__BackingField;
    struct System_Action_SceneType__object__o *_RequestPushSceneSingle_k__BackingField;
    struct System_Action_o *_RequestPopScene_k__BackingField;
    struct System_Action_int__o *_RequestManyPopScene_k__BackingField;
    struct System_Action_SceneType__object__o *_RequestPopToFirstSceneAdditive_k__BackingField;
    struct System_Action_SceneType__object__o *_RequestPopToFirstSceneSingle_k__BackingField;
    struct System_Action_SceneType__object__o *_RequestPopToLastSceneAdditive_k__BackingField;
    struct System_Action_SceneType__object__o *_RequestPopToLastSceneSingle_k__BackingField;
};

struct Aoharu_LiveScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_LiveMarkerAtlas_o *m_LiveMarkerAtlas;
    struct Aoharu_Scenes_Live_LiveSoundController_o *m_SoundController;
    struct Aoharu_Scenes_Live_LiveTimeController_o *m_TimeController;
    struct Aoharu_Scenes_Live_LiveSkillController_o *m_SkillController;
    struct Aoharu_Scenes_Live_LiveMarkerSystem_o *m_MarkerSystem;
    struct Aoharu_Scenes_Live_LiveStatusSystem_o *m_StatusSystem;
    struct Aoharu_Scenes_Live_LivePerformanceSystem_o *m_PerformanceSystem;
    struct Aoharu_Scenes_Live_LiveProgressSystem_o *m_ProgressSystem;
    struct Shock_MultiPenaltyWindow_o *m_MultiPenaltyWindow;
    struct Aoharu_LiveBeatController_o *m_BeatController;
    struct Aoharu_LiveDebugController_o *m_DebugController;
    int32_t m_LiveType;
    uint32_t m_LiveTypeValue;
    uint32_t m_LiveId;
    struct Shock_LiveData_o *m_LiveData;
    int32_t m_LiveLevel;
    struct Shock_MusicLevelMst_o *m_MusicLevelMst;
    int32_t m_Stamina;
    uint32_t m_DeckSlot;
    bool m_IsBluetoothAudio;
    struct Aoharu_Scenes_Live_LiveCharacterData_o *m_LiveCharacterData;
    struct Shock_EventData_o *m_EventData;
    bool m_UseStarAssist;
    bool m_IsAutoMode;
    struct System_Collections_Generic_List_LiveSystemBase__o *m_LiveSystemList;
    struct Aoharu_Scenes_Live_FreeTimer_o *m_GeneralFreeTimer;
    struct Aoharu_Scenes_Live_FreeTimer_o *m_MusicStartTimer;
    struct Shock_AudioRouteDetector_o *m_AudioRouteDetector;
    bool m_IsRestart;
    struct Aoharu_ShortMessageControlDialog_o *m_ShortMsgDialog;
};

struct Aoharu_LiveScene_o {
    struct Aoharu_LiveScene_c *klass;
    void *monitor;
    struct Aoharu_LiveScene_Fields fields;
};

struct Shock_ProtocolData_User_o {
    struct Shock_ProtocolData_User_c *klass;
    void *monitor;
    struct Shock_ProtocolData_User_Fields fields;
};

struct Shock_ButtonEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnPointerClick;
    struct VirtualInvokeData _7_OnPointerDown;
    struct VirtualInvokeData _8_OnPointerUp;
    struct VirtualInvokeData _9_OnPointerExit;
    struct VirtualInvokeData _10_OnBeginDrag;
    struct VirtualInvokeData _11_OnDrag;
    struct VirtualInvokeData _12_OnEndDrag;
};

struct Shock_ButtonEvent_c {
    struct Il2CppClass_1 _1;
    struct Shock_ButtonEvent_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ButtonEvent_VTable vtable;
};

struct Shock_CardMst_Fields {
    uint32_t _id;
    uint32_t _masterCharacterId;
    struct System_String_o *_name;
    int32_t _type;
    uint32_t _masterSkillCenterId;
    uint32_t _masterSkillId;
    int32_t _rarity;
    int32_t _hp;
    int32_t _smile;
    int32_t _cool;
    int32_t _pure;
    struct System_String_o *_illustId;
    struct System_String_o *_evolveIllustId;
    uint32_t _masterCardLevelId;
    struct System_String_o *_uniqueBackgroundFileName;
    struct System_String_o *_evolveUniqueBackgroundFileName;
    int32_t _getCategory;
    uint32_t _masterCardSysVoiceId;
    uint32_t _albumUnitMId;
    int32_t _priority;
    uint32_t _masterReleaseLabelId;
};

struct Shock_CardMst_o {
    struct Shock_CardMst_c *klass;
    void *monitor;
    struct Shock_CardMst_Fields fields;
};

struct Aoharu_MultiComboScoreContent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MultiComboScoreContent_o *m_Items[65535];
};

struct System_Action_LiveInputGestureEvent_IGesturePointer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UI_Image_o {
    struct UnityEngine_UI_Image_c *klass;
    void *monitor;
    struct UnityEngine_UI_Image_Fields fields;
};

struct Aoharu_LiveBeatIcon_LiveWaveTween_Fields {
    struct Carbon_TweenScale_o *scale;
    struct Carbon_TweenSpriteRendererAlpha_o *alpha;
};

struct System_Nullable_int__Fields {
    bool hasValue;
    int32_t value;
};

struct System_Nullable_int__o {
    struct System_Nullable_int__Fields fields;
};

struct Shock_ButtonEvent_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    int32_t m_PressDownSound;
    int32_t m_ClickSound;
    int32_t m_LongPressSound;
    bool m_IsForcePlaySe;
    bool m_IsForcePlayAnime;
    struct Shock_ButtonEvent_Callback_o *m_OnPressDown;
    struct Shock_ButtonEvent_Callback_o *m_OnClick;
    struct Shock_ButtonEvent_Callback_o *m_OnLongPress;
    struct System_IDisposable_o *m_LongPressTimer;
    struct System_Nullable_int__o m_PointerId;
    struct System_Func_bool__o *m_Condition;
    struct UnityEngine_Animator_o *m_ButtonAnimator;
    bool m_HasFetchedButtonAnimator;
};

struct Shock_ButtonEvent_o {
    struct Shock_ButtonEvent_c *klass;
    void *monitor;
    struct Shock_ButtonEvent_Fields fields;
};

struct Aoharu_LiveMarkerAtlas_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_CachingSpriteAtlas_o *m_MarkerSpriteAtlas;
    struct Shock_CachingSpriteAtlas_o *m_LiveSpriteAtlas;
    struct UnityEngine_Sprite_array *m_InputResultList;
    struct UnityEngine_Sprite_o *m_DummyLongMarker;
    struct UnityEngine_Sprite_o *m_LongTapMarker2;
    struct UnityEngine_Sprite_o *_DefaultMarker_k__BackingField;
    struct UnityEngine_Sprite_o *_LongTapMarker_k__BackingField;
    struct UnityEngine_Sprite_o *_FlickMarker_k__BackingField;
    struct UnityEngine_Sprite_o *_SyncTapMarker_k__BackingField;
    struct UnityEngine_Sprite_o *_StarMarker_k__BackingField;
    struct UnityEngine_Sprite_o *_SliderMarker_k__BackingField;
    struct UnityEngine_Material_o *_ConnectMaterial_k__BackingField;
};

struct Shock_CardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_CardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardMst_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_Fields {
    uint32_t _UniqueId_k__BackingField;
    int32_t _PointerId_k__BackingField;
    bool _IsFlick_k__BackingField;
    struct System_Int32_array *m_DummyLaneIdList;
};

struct TMPro_TMP_Text_UnicodeChar_Fields {
    int32_t unicode;
    int32_t stringIndex;
    int32_t length;
};

struct TMPro_TMP_Text_UnicodeChar_o {
    struct TMPro_TMP_Text_UnicodeChar_Fields fields;
};

struct TMPro_TMP_Text_UnicodeChar_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_Text_UnicodeChar_o m_Items[65535];
};

struct TMPro_GlyphValueRecord_Legacy_Fields {
    float xPlacement;
    float yPlacement;
    float xAdvance;
    float yAdvance;
};

struct TMPro_GlyphValueRecord_Legacy_o {
    struct TMPro_GlyphValueRecord_Legacy_Fields fields;
};

struct Shock_UserRankMst_Fields {
    int32_t _rank;
    int32_t _exp;
    uint32_t _masterUserRankRewardId;
    uint32_t _maxFriend;
    int32_t _maxLp;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_Scenes_Live_LongMarkerLineUI_o {
    struct Aoharu_Scenes_Live_LongMarkerLineUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LongMarkerLineUI_Fields fields;
};

struct System_Func_int__string__TMP_SpriteAsset__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_EventStoryMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct System_Collections_Generic_Dictionary_int__TMP_Style__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_Scenes_Live_LongMarkerLineUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_LongMarkerLineUI_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_LongMarkerLineUI_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LongMarkerLineUI_VTable vtable;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scenes_Live_InputEffectPool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct UnityEngine_UI_Image_StaticFields {
    struct UnityEngine_Material_o *s_ETC1DefaultUI;
    struct UnityEngine_Vector2_array *s_VertScratch;
    struct UnityEngine_Vector2_array *s_UVScratch;
    struct UnityEngine_Vector3_array *s_Xy;
    struct UnityEngine_Vector3_array *s_Uv;
    struct System_Collections_Generic_List_Image__o *m_TrackedTexturelessImages;
    bool s_Initialized;
};

struct System_Collections_Generic_List_CardData__Fields {
    struct Shock_CardData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CardData__o {
    struct System_Collections_Generic_List_CardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CardData__Fields fields;
};

struct Shock_Sound_Playback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_Playback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_Playback_VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__Glyph__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_List_CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CardData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CardData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CardData__VTable vtable;
};

struct Shock_CardLevelMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct System_Action_string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_Animator__StaticFields {
    struct UnityEngine_Animator_array *s_emptyArray;
};

struct Shock_MusicLevelMst_o {
    struct Shock_MusicLevelMst_c *klass;
    void *monitor;
    struct Shock_MusicLevelMst_Fields fields;
};

struct Shock_SoundManager_PlayOption_Fields {
    bool isLoop;
    bool isOverlap;
    bool isCrossFade;
    int32_t fadeInSec;
    int32_t fadeOutSec;
    int64_t startTime;
    int32_t loopOption;
    int32_t channelIdx;
};

struct Shock_SoundManager_PlayOption_o {
    struct Shock_SoundManager_PlayOption_Fields fields;
};

struct Shock_Sound_Playback_Fields {
    struct System_Action_o *m_OnPlayComplete;
    struct Shock_SoundManager_PlayOption_o m_PlayOption;
    int64_t m_Length;
    bool m_IsCancel;
    struct System_Collections_Generic_List_ISoundPlaySystem__o *m_systemList;
    struct System_Action_o *OverridenStopAction;
    struct System_Action_o *OnStop;
    struct CriWare_CriAtomExPlayback_o _CriPlayback_k__BackingField;
    int32_t _SoundType_k__BackingField;
    uint64_t _SoundId_k__BackingField;
    struct System_String_o *_CueSheetName_k__BackingField;
    struct System_String_o *_CueName_k__BackingField;
};

struct Shock_Sound_Playback_o {
    struct Shock_Sound_Playback_c *klass;
    void *monitor;
    struct Shock_Sound_Playback_Fields fields;
};

struct Aoharu_Scenes_Live_ComboNumber_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *m_SpriteAtlas;
    struct UnityEngine_U2D_SpriteAtlas_o *m_LiveSpriteAtlas;
    struct UnityEngine_SpriteRenderer_o *m_TitleSpriteRenderer;
    struct UnityEngine_SpriteRenderer_array *m_DigitSpriteRendererList;
    struct System_Int32_array *m_DigitBuffer;
};

struct UnityEngine_MeshFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventStoryMst_Fields {
    uint32_t _masterEventId;
    uint32_t _masterStoryId;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_Scenes_Live_ILiveTime_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__Fields {
    struct System_Collections_Generic_List_T__o *m_FreeList;
    struct System_Collections_Generic_List_T__o *m_UsedList;
    bool m_FixesCapacity;
    struct System_Func_T__o *m_CreateFunc;
    struct System_Func_int__T__o *m_CreateFuncWithIndex;
};

struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__o {
    struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__c *klass;
    void *monitor;
    struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__Fields fields;
};

struct System_ValueTuple_uint__string__Fields {
    uint32_t Item1;
    struct System_String_o *Item2;
};

struct UnityEngine_CanvasGroup_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_ProtocolData_SkillLog_Fields {
    uint32_t master_card_id;
    int32_t level;
    struct System_Int32_array *notes_num_range;
};

struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_LiveDebugController_StaticFields {
    bool _IsUIOff_k__BackingField;
    bool _IsBgEffectOff_k__BackingField;
    bool _IsLiveEffectOff_k__BackingField;
    bool _IsCharaIconOff_k__BackingField;
    bool _IsSEMute_k__BackingField;
    bool _IsBgmMute_k__BackingField;
};

struct TMPro_TMP_StyleSheet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Collections_ListBuffer_LiveMarkerControl_LongMarkerLineHandle__VTable vtable;
};

struct TMPro_MaterialReference_o {
    struct TMPro_MaterialReference_Fields fields;
};

struct TMPro_TMP_TextProcessingStack_MaterialReference__Fields {
    struct TMPro_MaterialReference_array *itemStack;
    int32_t index;
    struct TMPro_MaterialReference_o m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct TMPro_TMP_TextProcessingStack_MaterialReference__o {
    struct TMPro_TMP_TextProcessingStack_MaterialReference__Fields fields;
};

struct UnityEngine_Events_UnityEvent_SpriteRenderer__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct Aoharu_Scenes_Live_LiveMarkerSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoOnDestroy;
    struct VirtualInvokeData _7_WarmUp;
    struct VirtualInvokeData _8_ProcessLiveEnd;
};

struct Shock_TitleMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct TMPro_TMP_FontWeightPair_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_FontWeightPair_o m_Items[65535];
};

struct System_Collections_Generic_List_EventTopBannerMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_EventTopBannerMst_Fields {
    uint32_t _masterEventId;
    uint32_t _masterGachaId;
    struct System_String_o *_spriteName;
    int32_t _priority;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventTopBannerMst_o {
    struct Shock_EventTopBannerMst_c *klass;
    void *monitor;
    struct Shock_EventTopBannerMst_Fields fields;
};

struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__VTable vtable;
};

struct Shock_INPUT_RESULT_TYPE_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__VTable vtable;
};

struct System_Collections_Generic_IReadOnlyList_LiveRuleMst__Fields {
};

struct Aoharu_Scenes_Live_ScoreBoard_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__Fields {
    struct Aoharu_LiveBeatIcon_LiveWaveTween_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__o {
    struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__Fields fields;
};

struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_o *m_Items[65535];
};

struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_LiveDebugController_o {
    struct Aoharu_LiveDebugController_c *klass;
    void *monitor;
    struct Aoharu_LiveDebugController_Fields fields;
};

struct System_Collections_Generic_List_SkillLog__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SkillLog__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkillLog__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkillLog__VTable vtable;
};

struct UnityEngine_Animator_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Animator_o *m_Items[65535];
};

struct TMPro_TMP_StyleSheet_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_Collections_Generic_List_TMP_Style__o *m_StyleList;
    struct System_Collections_Generic_Dictionary_int__TMP_Style__o *m_StyleLookupDictionary;
};

struct Shock_EventTopBannerMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventTopBannerMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventTopBannerMst_VTable vtable;
};

struct System_Action_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_float__VTable vtable;
};

struct Shock_ProtocolData_SkillLog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__o {
    struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__c *klass;
    void *monitor;
    struct Carbon_Collections_ListBuffer_LiveInputEffectControl_LongMarkerEffectHandle__Fields fields;
};

struct System_Collections_Generic_List_TPair__StaticFields {
    struct System_Object_array *s_emptyArray;
};

struct System_Action_float__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_float__o {
    struct System_Action_float__c *klass;
    void *monitor;
    struct System_Action_float__Fields fields;
};

struct System_Collections_Generic_List_EventTopBannerMst__Fields {
    struct Shock_EventTopBannerMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct SkillInfoObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_LiveDebugController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveDebugController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LiveDebugController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveDebugController_VTable vtable;
};

struct System_Collections_Generic_List_SkillLog__Fields {
    struct Shock_ProtocolData_SkillLog_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SkillLog__o {
    struct System_Collections_Generic_List_SkillLog__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkillLog__Fields fields;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_o {
    struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_Fields fields;
};

struct System_Func_int__string__TMP_SpriteAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_TMP_SpriteCharacter__Fields {
    struct TMPro_TMP_SpriteCharacter_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_SpriteCharacter__o {
    struct System_Collections_Generic_List_TMP_SpriteCharacter__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_SpriteCharacter__Fields fields;
};

struct System_Collections_Generic_List_MarkerData__StaticFields {
    struct Aoharu_Scenes_Live_MarkerData_array *s_emptyArray;
};

struct Aoharu_LiveMarkerAtlas_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SerializableDictionary_RARITY__Sprite__RarityToSpriteTable_RarityToSpritePair__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_Fields {
    struct Shock_SerializableDictionary_RARITY__Sprite__RarityToSpriteTable_RarityToSpritePair__Fields super;
};

struct TMPro_TMP_LineInfo_o {
    struct TMPro_TMP_LineInfo_Fields fields;
};

struct TMPro_TMP_LineInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_LineInfo_o m_Items[65535];
};

struct Aoharu_Scenes_Live_InputEffectPool_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_Collections_Generic_List_Stack_InputEffectPlayer___o *m_PlayerStack;
};

struct Shock_CharacterMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    struct System_String_o *_nameRuby;
    struct System_String_o *_detailText;
    int32_t _category;
    uint32_t _schoolGrade;
    uint32_t _charaCategory;
    uint32_t _masterGroupId;
    struct System_String_o *_spriteName;
    int32_t _displayOrder;
    struct System_String_o *_height;
    struct System_String_o *_bloodType;
    struct System_String_o *_birsday;
    struct System_String_o *_voiceActor;
    struct System_String_o *_imageColor;
    struct System_String_o *_imageColorDark;
    struct System_String_o *_nameRichtextGacha;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_Fields {
    struct UnityEngine_Vector3_o leftTop;
    struct UnityEngine_Vector3_o rightTop;
    struct UnityEngine_Vector3_o leftBottom;
    struct UnityEngine_Vector3_o rightBottom;
};

struct TMPro_TextMeshPro_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
    struct VirtualInvokeData _65_get_text;
    struct VirtualInvokeData _66_set_text;
    struct VirtualInvokeData _67_get_fontSharedMaterial;
    struct VirtualInvokeData _68_set_fontSharedMaterial;
    struct VirtualInvokeData _69_get_fontSharedMaterials;
    struct VirtualInvokeData _70_set_fontSharedMaterials;
    struct VirtualInvokeData _71_get_fontMaterials;
    struct VirtualInvokeData _72_set_fontMaterials;
    struct VirtualInvokeData _73_get_margin;
    struct VirtualInvokeData _74_set_margin;
    struct VirtualInvokeData _75_get_autoSizeTextContainer;
    struct VirtualInvokeData _76_set_autoSizeTextContainer;
    struct VirtualInvokeData _77_get_mesh;
    struct VirtualInvokeData _78_add_OnPreRenderText;
    struct VirtualInvokeData _79_remove_OnPreRenderText;
    struct VirtualInvokeData _80_get_flexibleHeight;
    struct VirtualInvokeData _81_get_flexibleWidth;
    struct VirtualInvokeData _82_get_minWidth;
    struct VirtualInvokeData _83_get_minHeight;
    struct VirtualInvokeData _84_get_preferredWidth;
    struct VirtualInvokeData _85_get_preferredHeight;
    struct VirtualInvokeData _86_get_renderedWidth;
    struct VirtualInvokeData _87_get_renderedHeight;
    struct VirtualInvokeData _88_get_layoutPriority;
    struct VirtualInvokeData _89_LoadFontAsset;
    struct VirtualInvokeData _90_SetSharedMaterial;
    struct VirtualInvokeData _91_GetMaterial;
    struct VirtualInvokeData _92_SetFontBaseMaterial;
    struct VirtualInvokeData _93_GetSharedMaterials;
    struct VirtualInvokeData _94_SetSharedMaterials;
    struct VirtualInvokeData _95_GetMaterials;
    struct VirtualInvokeData _96_CreateMaterialInstance;
    struct VirtualInvokeData _97_SetFaceColor;
    struct VirtualInvokeData _98_SetOutlineColor;
    struct VirtualInvokeData _99_SetOutlineThickness;
    struct VirtualInvokeData _100_SetShaderDepth;
    struct VirtualInvokeData _101_SetCulling;
    struct VirtualInvokeData _102_UpdateCulling;
    struct VirtualInvokeData _103_GetPaddingForMaterial;
    struct VirtualInvokeData _104_GetPaddingForMaterial;
    struct VirtualInvokeData _105_GetTextContainerLocalCorners;
    struct VirtualInvokeData _106_ForceMeshUpdate;
    struct VirtualInvokeData _107_UpdateGeometry;
    struct VirtualInvokeData _108_UpdateVertexData;
    struct VirtualInvokeData _109_UpdateVertexData;
    struct VirtualInvokeData _110_SetVertices;
    struct VirtualInvokeData _111_UpdateMeshPadding;
    struct VirtualInvokeData _112_InternalCrossFadeColor;
    struct VirtualInvokeData _113_InternalCrossFadeAlpha;
    struct VirtualInvokeData _114_SetArraySizes;
    struct VirtualInvokeData _115_CalculatePreferredValues;
    struct VirtualInvokeData _116_GetCompoundBounds;
    struct VirtualInvokeData _117_GetCanvasSpaceClippingRect;
    struct VirtualInvokeData _118_GetTextInfo;
    struct VirtualInvokeData _119_ComputeMarginSize;
    struct VirtualInvokeData _120_SaveGlyphVertexInfo;
    struct VirtualInvokeData _121_SaveSpriteVertexInfo;
    struct VirtualInvokeData _122_FillCharacterVertexBuffers;
    struct VirtualInvokeData _123_FillCharacterVertexBuffers;
    struct VirtualInvokeData _124_FillSpriteVertexBuffers;
    struct VirtualInvokeData _125_DrawUnderlineMesh;
    struct VirtualInvokeData _126_DrawTextHighlight;
    struct VirtualInvokeData _127_SetActiveSubMeshes;
    struct VirtualInvokeData _128_DestroySubMeshObjects;
    struct VirtualInvokeData _129_ClearMesh;
    struct VirtualInvokeData _130_ClearMesh;
    struct VirtualInvokeData _131_GetParsedText;
    struct VirtualInvokeData _132_InternalUpdate;
    struct VirtualInvokeData _133_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _134_CalculateLayoutInputVertical;
    struct VirtualInvokeData _135_unknown;
    struct VirtualInvokeData _136_unknown;
    struct VirtualInvokeData _137_unknown;
    struct VirtualInvokeData _138_unknown;
    struct VirtualInvokeData _139_unknown;
    struct VirtualInvokeData _140_unknown;
    struct VirtualInvokeData _141_unknown;
    struct VirtualInvokeData _142_GenerateTextMesh;
};

struct TMPro_TextMeshPro_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TextMeshPro_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TextMeshPro_VTable vtable;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__Fields {
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Live_LiveSoundController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoOnDestroy;
    struct VirtualInvokeData _7_WarmUp;
    struct VirtualInvokeData _8_ProcessLiveEnd;
};

struct Aoharu_Scenes_Live_LiveSoundController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSoundController_VTable vtable;
};

struct System_Collections_Generic_List_TMP_SpriteCharacter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_SpriteCharacter__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_SpriteCharacter__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_SpriteCharacter__VTable vtable;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_ComboUI_o *m_singleComboUI;
    struct Aoharu_Scenes_Live_ComboUI_o *m_singleComboUISmall;
    struct Aoharu_Scenes_Live_ComboData_array *m_ComboDataList;
    struct Aoharu_Scenes_Live_ComboData_o *m_ComboData;
    int32_t m_LiveLevel;
    struct Aoharu_Scenes_Live_ComboUI_o *m_currentComboUI;
    int32_t _Combo_k__BackingField;
    int32_t _MaxCombo_k__BackingField;
    int32_t _TotalCombo_k__BackingField;
};

struct System_Collections_Generic_Dictionary_int__TMP_Style__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct TMPro_TextMeshPro_o {
    struct TMPro_TextMeshPro_c *klass;
    void *monitor;
    struct TMPro_TextMeshPro_Fields fields;
};

struct SkillInfoObject_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_SpriteRenderer_o *m_renderer;
    struct Carbon_TweenSpriteRendererAlpha_o *m_TweenAlpha;
    struct Carbon_TweenPosition_o *m_TweenPosition;
    struct UnityEngine_GameObject_o *m_TextEffect;
    int32_t m_TargetIndex;
    struct Carbon_ICoroutine_o *m_userUpdate;
    struct System_Action_o *OnEraceAction;
};

struct Aoharu_Scenes_Live_LiveSoundController_Fields {
    struct Aoharu_Scenes_Live_LiveSystemBase_Fields super;
    struct Shock_Sound_CueSheetHandle_o *m_CueSheetHandle;
    struct Shock_SoundManager_PlaybackHandle_o *m_MusicPlayback;
    struct Shock_SoundManager_PlayOption_o m_SePlayOption;
    struct Shock_SoundManager_PlayOption_o m_TapSePlayOption;
    struct Shock_SoundManager_PlayOption_o m_TapSePlayOptionLoop;
    struct System_Collections_Generic_List_ValueTuple_uint__string___o *m_VoiceWarmUpList;
    bool isBluetoothAudioMode;
    float _MusicTotalTime_k__BackingField;
};

struct Aoharu_Scenes_Live_LiveSoundController_o {
    struct Aoharu_Scenes_Live_LiveSoundController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSoundController_Fields fields;
};

struct System_Collections_Generic_List_EventTopBannerMst__StaticFields {
    struct Shock_EventTopBannerMst_array *s_emptyArray;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl_LoadSettings_VTable vtable;
};

struct StaticBluredScreen_StaticFields {
    int32_t s_CopyId;
    int32_t s_EffectId1;
    int32_t s_EffectId2;
};

struct System_Collections_Generic_Dictionary_int__bool__o {
    struct System_Collections_Generic_Dictionary_int__bool__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__bool__Fields fields;
};

struct System_Collections_Generic_List_ParticleSystem__StaticFields {
    struct UnityEngine_ParticleSystem_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_LiveMst_Fields {
    uint32_t _id;
    uint32_t _masterMusicId;
    int32_t _type;
    int32_t _scoreC;
    int32_t _scoreB;
    int32_t _scoreA;
    int32_t _scoreS;
    int32_t _multiScoreC;
    int32_t _multiScoreB;
    int32_t _multiScoreA;
    int32_t _multiScoreS;
    int32_t _liveEffectValueId;
    int32_t _bpm;
    float _startWait;
    float _endWait;
    uint32_t _masterLiveRewardSettingId;
    uint32_t _liveBgMovieMasterId;
    struct System_String_o *_rehearsalImagePath;
    int32_t _priority;
    int32_t _campaignFlag;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveMst_o {
    struct Shock_LiveMst_c *klass;
    void *monitor;
    struct Shock_LiveMst_Fields fields;
};

struct UnityEngine_Material_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Material_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__o {
    struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__Fields fields;
};

struct Shock_TextMeshUI_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct TMPro_TMP_Text_o *m_textMesh;
    struct System_String_o *m_settingsName;
    int32_t m_fontSizeType;
    struct System_Char_array *m_IntegerCharArray;
};

struct CharacterIcon_SkillImageSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CharacterIcon_SkillImageSet_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_int__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__bool__VTable vtable;
};

struct Aoharu_Scenes_Live_ILiveTime_Fields {
};

struct Aoharu_Scenes_Live_ILiveTime_o {
    struct Aoharu_Scenes_Live_ILiveTime_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ILiveTime_Fields fields;
};

struct System_Collections_Generic_List_GlyphRect__StaticFields {
    struct UnityEngine_TextCore_GlyphRect_array *s_emptyArray;
};

struct Aoharu_Scenes_Live_LiveMarkerSystem_Fields {
    struct Aoharu_Scenes_Live_LiveSystemBase_Fields super;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_o *m_InputControl;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_o *m_InputEffectControl;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_o *m_InputResultControl;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_o *m_LaneControl;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_o *m_MarkerControl;
    struct System_Collections_Generic_List_MarkerData__o *__OnInputResult_DestroyLongMarkerDataBuffer;
    struct System_Collections_Generic_List_MarkerData__o *__OnInputResult_DestroyLongMarkerBandDataBuffer;
    struct System_Collections_Generic_List_int__o *TappingMarker;
    struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___o *_NotifyInputResult_k__BackingField;
};

struct TMPro_TMP_LinkInfo_Fields {
    struct TMPro_TMP_Text_o *textComponent;
    int32_t hashCode;
    int32_t linkIdFirstCharacterIndex;
    int32_t linkIdLength;
    int32_t linkTextfirstCharacterIndex;
    int32_t linkTextLength;
    struct System_Char_array *linkID;
};

struct TMPro_TMP_LinkInfo_o {
    struct TMPro_TMP_LinkInfo_Fields fields;
};

struct TMPro_TMP_LinkInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_LinkInfo_o m_Items[65535];
};

struct UnityEngine_CanvasGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_CanvasGroup_VTable vtable;
};

struct TMPro_TMP_SubMesh_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_SubMesh_o *m_Items[65535];
};

struct Shock_LiveTapSeMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LiveMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LiveMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveMst_VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__TMP_SpriteCharacter__VTable vtable;
};

struct UnityEngine_CanvasGroup_o {
    struct UnityEngine_CanvasGroup_c *klass;
    void *monitor;
    struct UnityEngine_CanvasGroup_Fields fields;
};

struct System_Collections_Generic_List_Behaviour__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Behaviour__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Behaviour__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Behaviour__VTable vtable;
};

struct MultiEventLiveCombo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct MultiEventLiveCombo_VTable vtable;
};

struct UnityEngine_AnimationCurve_Fields {
    intptr_t m_Ptr;
};

struct Carbon_TweenValue_o {
    struct Carbon_TweenValue_c *klass;
    void *monitor;
    struct Carbon_TweenValue_Fields fields;
};

struct TMPro_TMP_Character_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_Character_o *m_Items[65535];
};

struct TMPro_FaceInfo_Legacy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_FaceInfo_Legacy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_FaceInfo_Legacy_VTable vtable;
};

struct MultiEventLiveCombo_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_MultiComboScoreContent_array *contents;
};

struct MultiEventLiveCombo_o {
    struct MultiEventLiveCombo_c *klass;
    void *monitor;
    struct MultiEventLiveCombo_Fields fields;
};

struct System_Collections_Generic_List_MarkerData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Behaviour__o {
    struct System_Collections_Generic_List_Behaviour__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Behaviour__Fields fields;
};

struct Shock_GroupMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_GroupMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GroupMst_VTable vtable;
};

struct System_Collections_Generic_List_EventTopBannerMst__o {
    struct System_Collections_Generic_List_EventTopBannerMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_EventTopBannerMst__Fields fields;
};

struct Shock_ProtocolData_StarEventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_StarEventData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_StarEventData_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_o *m_Items[65535];
};

struct Shock_GroupMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    int32_t _category;
    struct System_String_o *_imageColor;
    struct System_String_o *_recommendListTextColor;
    int32_t _sortPriority;
    uint32_t _recommendedDeckView;
    int32_t _isCategoryJudge;
    uint32_t _musicSelectSortView;
    struct System_String_o *_homeBgmSoundKey;
    uint32_t _masterReleaseLabelId;
};

struct Shock_GroupMst_o {
    struct Shock_GroupMst_c *klass;
    void *monitor;
    struct Shock_GroupMst_Fields fields;
};

struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_o *m_Items[65535];
};

struct System_Tuple_INPUT_RESULT_TYPE__bool__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Tuple_INPUT_RESULT_TYPE__bool__o *m_Items[65535];
};

struct UnityEngine_AnimationCurve_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct StaticBluredScreen_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
    struct VirtualInvokeData _65_get_effectMaterial;
};

struct System_Action_IReadOnlyList_MarkerData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_ParticleSystemGroup_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ParticleSystemGroup_o *m_Items[65535];
};

struct TMPro_TMP_GlyphAdjustmentRecord_Fields {
    uint32_t m_GlyphIndex;
    struct TMPro_TMP_GlyphValueRecord_o m_GlyphValueRecord;
};

struct TMPro_TMP_GlyphAdjustmentRecord_o {
    struct TMPro_TMP_GlyphAdjustmentRecord_Fields fields;
};

struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_VTable vtable;
};

struct Aoharu_Scenes_Live_SkillCutinController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_SkillCutinController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_SkillCutinController_VTable vtable;
};

struct Shock_ProtocolData_StarEventData_Fields {
    uint32_t star_level;
    uint32_t last_event_star_level;
    struct Shock_ProtocolData_StarEventMusicData_array *star_music_list;
    uint32_t is_star_event_update;
    uint32_t is_inherited_level_reward;
    uint32_t music_change_count;
    uint32_t star_event_bonus_count;
    uint32_t star_event_bonus_daily_count;
    uint32_t star_event_play_times_bonus_count;
    uint32_t star_assist_bonus;
};

struct Shock_ProtocolData_StarEventData_o {
    struct Shock_ProtocolData_StarEventData_c *klass;
    void *monitor;
    struct Shock_ProtocolData_StarEventData_Fields fields;
};

struct TMPro_TMP_Style_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_SkillCutinController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_o *m_skillCutinLeft;
    struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_o *m_skillCutinRight;
    struct System_Collections_Generic_List_SkillCutinController_ColorSet__o *categoryColor;
    struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_o *colorSet;
    struct UnityEngine_Sprite_array *sprites;
    struct UnityEngine_Color_array *colors;
};

struct Aoharu_Scenes_Live_SkillCutinController_o {
    struct Aoharu_Scenes_Live_SkillCutinController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_SkillCutinController_Fields fields;
};

struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_o {
    struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerSystem_AutoInputPointer_Fields fields;
};

struct System_Collections_Generic_LinkedList_MarkerData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Generic_LinkedList_MarkerData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_MarkerData__VTable vtable;
};

struct System_Action_IReadOnlyList_MarkerData___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_TextMeshUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_List_Stack_InputEffectPlayer___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Stack_InputEffectPlayer___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Stack_InputEffectPlayer___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Stack_InputEffectPlayer___VTable vtable;
};

struct Aoharu_Scenes_Live_TextureSelectNumber_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Sprite_array *m_SpriteList;
    struct UnityEngine_SpriteRenderer_array *m_DigitSpriteRendererList;
    struct UnityEngine_SpriteRenderer_array *m_DigitSplitterSpriteRendererList;
    struct UnityEngine_SpriteRenderer_o *m_headPlusMarkRenderer;
    float m_DigitSpace;
    struct Carbon_TweenCollection_o *m_scoreUpAction;
    bool m_isObjectEnableChange;
    struct System_Int32_array *m_DigitBuffer;
    int32_t m_ValueMax;
};

struct Aoharu_Scenes_Live_TextureSelectNumber_o {
    struct Aoharu_Scenes_Live_TextureSelectNumber_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_TextureSelectNumber_Fields fields;
};

struct System_Action_bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_bool__o {
    struct System_Action_bool__c *klass;
    void *monitor;
    struct System_Action_bool__Fields fields;
};

struct Aoharu_Scenes_Live_LiveSystemBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoOnDestroy;
    struct VirtualInvokeData _7_WarmUp;
    struct VirtualInvokeData _8_ProcessLiveEnd;
};

struct Aoharu_Scenes_Live_LiveSystemBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSystemBase_VTable vtable;
};

struct System_Collections_Generic_List_Stack_InputEffectPlayer___o {
    struct System_Collections_Generic_List_Stack_InputEffectPlayer___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Stack_InputEffectPlayer___Fields fields;
};

struct TMPro_WordWrapState_Fields {
    int32_t previous_WordBreak;
    int32_t total_CharacterCount;
    int32_t visible_CharacterCount;
    int32_t visible_SpriteCount;
    int32_t visible_LinkCount;
    int32_t firstCharacterIndex;
    int32_t firstVisibleCharacterIndex;
    int32_t lastCharacterIndex;
    int32_t lastVisibleCharIndex;
    int32_t lineNumber;
    float maxCapHeight;
    float maxAscender;
    float maxDescender;
    float startOfLineAscender;
    float maxLineAscender;
    float maxLineDescender;
    float pageAscender;
    int32_t horizontalAlignment;
    float marginLeft;
    float marginRight;
    float xAdvance;
    float preferredWidth;
    float preferredHeight;
    float previousLineScale;
    int32_t wordCount;
    int32_t fontStyle;
    int32_t italicAngle;
    float fontScaleMultiplier;
    float currentFontSize;
    float baselineOffset;
    float lineOffset;
    bool isDrivenLineSpacing;
    float glyphHorizontalAdvanceAdjustment;
    float cSpace;
    float mSpace;
    struct TMPro_TMP_TextInfo_o *textInfo;
    struct TMPro_TMP_LineInfo_o lineInfo;
    struct UnityEngine_Color32_o vertexColor;
    struct UnityEngine_Color32_o underlineColor;
    struct UnityEngine_Color32_o strikethroughColor;
    struct UnityEngine_Color32_o highlightColor;
    struct TMPro_TMP_FontStyleStack_o basicStyleStack;
    struct TMPro_TMP_TextProcessingStack_int__o italicAngleStack;
    struct TMPro_TMP_TextProcessingStack_Color32__o colorStack;
    struct TMPro_TMP_TextProcessingStack_Color32__o underlineColorStack;
    struct TMPro_TMP_TextProcessingStack_Color32__o strikethroughColorStack;
    struct TMPro_TMP_TextProcessingStack_Color32__o highlightColorStack;
    struct TMPro_TMP_TextProcessingStack_HighlightState__o highlightStateStack;
    struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__o colorGradientStack;
    struct TMPro_TMP_TextProcessingStack_float__o sizeStack;
    struct TMPro_TMP_TextProcessingStack_float__o indentStack;
    struct TMPro_TMP_TextProcessingStack_FontWeight__o fontWeightStack;
    struct TMPro_TMP_TextProcessingStack_int__o styleStack;
    struct TMPro_TMP_TextProcessingStack_float__o baselineStack;
    struct TMPro_TMP_TextProcessingStack_int__o actionStack;
    struct TMPro_TMP_TextProcessingStack_MaterialReference__o materialReferenceStack;
    struct TMPro_TMP_TextProcessingStack_HorizontalAlignmentOptions__o lineJustificationStack;
    int32_t spriteAnimationID;
    struct TMPro_TMP_FontAsset_o *currentFontAsset;
    struct TMPro_TMP_SpriteAsset_o *currentSpriteAsset;
    struct UnityEngine_Material_o *currentMaterial;
    int32_t currentMaterialIndex;
    struct TMPro_Extents_o meshExtents;
    bool tagNoParsing;
    bool isNonBreakingSpace;
};

struct System_Action_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_bool__VTable vtable;
};

struct Aoharu_Scenes_Live_LiveSystemBase_o {
    struct Aoharu_Scenes_Live_LiveSystemBase_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSystemBase_Fields fields;
};

struct System_Collections_Generic_List_ISoundPlaySystem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ISoundPlaySystem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ISoundPlaySystem__VTable vtable;
};

struct System_Collections_Generic_List_EventTopBannerMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_EventTopBannerMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_EventTopBannerMst__VTable vtable;
};

struct CharacterIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CharacterIcon_VTable vtable;
};

struct Shock_ButtonEvent_Callback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_InputEffectPool_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_InputEffectPool_VTable vtable;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LiveSoundController_o *m_LiveSoundController;
    struct Aoharu_Scenes_Live_LiveDialog_o *m_LiveDialog;
    struct Shock_WebViewDialog_o *m_WebViewDialog;
    struct System_String_o *m_GameOverSeKey;
    bool m_IsEventLive;
    struct Shock_EventData_o *m_EventData;
    struct Shock_LiveData_o *m_LiveData;
    int32_t m_LiveType;
    struct System_Action_o *_OnContinue_k__BackingField;
    struct System_Action_LIVE_TYPE__o *_OnRetire_k__BackingField;
    struct System_Action_o *_OnRestart_k__BackingField;
    int32_t _ContinueGemAmount_k__BackingField;
};

struct System_Collections_Generic_List_MarkerLineUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_ScreenCapturer_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
};

struct Aoharu_ScreenCapturer_o {
    struct Aoharu_ScreenCapturer_c *klass;
    void *monitor;
    struct Aoharu_ScreenCapturer_Fields fields;
};

struct Aoharu_LiveBeatIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
    struct VirtualInvokeData _5_Play;
};

struct Aoharu_Scenes_Live_LiveDialog_PauseContent_Fields {
    struct UnityEngine_GameObject_o *contentRoot;
    struct UnityEngine_UI_Image_o *jacket;
    struct Shock_TextMeshUI_o *levelText;
    struct UnityEngine_GameObject_o *skillContent;
    struct Shock_TextMeshUI_o *musicTitleText;
    struct Shock_TextMeshUI_o *musicInfoText;
};

struct Aoharu_Scenes_Live_LiveDialog_PauseContent_o {
    struct Aoharu_Scenes_Live_LiveDialog_PauseContent_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveDialog_PauseContent_Fields fields;
};

struct WebViewObject_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Action_string__o *onJS;
    struct System_Action_string__o *onError;
    struct System_Action_string__o *onHttpError;
    struct System_Action_string__o *onStarted;
    struct System_Action_string__o *onLoaded;
    struct System_Action_string__o *onHooked;
    bool visibility;
    bool alertDialogEnabled;
    bool scrollBounceEnabled;
    int32_t mMarginLeft;
    int32_t mMarginTop;
    int32_t mMarginRight;
    int32_t mMarginBottom;
    bool mMarginRelative;
    float mMarginLeftComputed;
    float mMarginTopComputed;
    float mMarginRightComputed;
    float mMarginBottomComputed;
    bool mMarginRelativeComputed;
    struct UnityEngine_AndroidJavaObject_o *webView;
    bool mVisibility;
    bool mIsKeyboardVisible;
    int32_t mWindowVisibleDisplayFrameHeight;
    float mResumedTimestamp;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_InputEffectPool_o {
    struct Aoharu_Scenes_Live_InputEffectPool_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_InputEffectPool_Fields fields;
};

struct Aoharu_Scenes_Live_LiveDialog_PauseContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveDialog_PauseContent_VTable vtable;
};

struct System_Collections_Generic_LinkedList_MarkerData__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_LinkedList_MarkerData__o {
    struct System_Collections_Generic_LinkedList_MarkerData__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_MarkerData__Fields fields;
};

struct System_Collections_Generic_List_MarkerData__Fields {
    struct Aoharu_Scenes_Live_MarkerData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct CharacterIcon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *atlas;
    struct UnityEngine_SpriteRenderer_o *bg;
    struct UnityEngine_SpriteRenderer_o *chara;
    struct UnityEngine_SpriteRenderer_o *frame;
    struct UnityEngine_SpriteRenderer_array *skillIcons;
    struct CharacterIcon_SkillImageSet_array *icons;
    struct Shock_CardData_o *data;
    struct UnityEngine_Vector3_o MARKER_BASE_SIZE;
    struct CharacterIcon_SkillImageSet_array *iconSets;
};

struct CharacterIcon_o {
    struct CharacterIcon_c *klass;
    void *monitor;
    struct CharacterIcon_Fields fields;
};

struct System_Collections_Generic_List_TMP_Style__StaticFields {
    struct TMPro_TMP_Style_array *s_emptyArray;
};

struct Carbon_TweenValue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

struct Carbon_TweenValue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenValue_VTable vtable;
};

struct Aoharu_ScreenCapturer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ScreenCapturer_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____Fields {
};

struct Shock_MusicLevelMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_MusicLevelMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MusicLevelMst_VTable vtable;
};

struct System_Collections_Generic_List_Touch__StaticFields {
    struct UnityEngine_Touch_array *s_emptyArray;
};

struct TMPro_TMP_Character_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Character_VTable vtable;
};

struct System_Func_int__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Tuple_INPUT_RESULT_TYPE__bool__Fields {
    int32_t m_Item1;
    bool m_Item2;
};

struct Shock_CardLevelMst_Fields {
    uint32_t _id;
    int32_t _level;
    int32_t _exp;
    int32_t _hpRatio;
    int32_t _smileRatio;
    int32_t _pureRatio;
    int32_t _coolRatio;
    uint32_t _masterReleaseLabelId;
};

struct System_Func_int__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Texture2D_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Texture2D_o *m_Items[65535];
};

struct System_Collections_Generic_List_ISoundPlaySystem__Fields {
    struct Shock_Sound_ISoundPlaySystem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ISoundPlaySystem__o {
    struct System_Collections_Generic_List_ISoundPlaySystem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ISoundPlaySystem__Fields fields;
};

struct System_Action_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct TMPro_TMP_SpriteAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_SpriteAsset_o *m_Items[65535];
};

struct System_Collections_Generic_List_uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MarkerLineUI__Fields {
    struct Aoharu_Scenes_Live_MarkerLineUI_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Live_LaneSettings_Fields {
    struct UnityEngine_Transform_o *m_start;
    struct UnityEngine_Transform_o *m_end;
    struct UnityEngine_Color_o m_gizmoColor;
    struct UnityEngine_Vector3_o _StartScale_k__BackingField;
    struct UnityEngine_Vector3_o _EndScale_k__BackingField;
    struct UnityEngine_Vector2_o _StartLeftPos_k__BackingField;
    struct UnityEngine_Vector2_o _StartRightPos_k__BackingField;
    struct UnityEngine_Vector2_o _StartMidPos_k__BackingField;
    struct UnityEngine_Vector2_o _EndLeftPos_k__BackingField;
    struct UnityEngine_Vector2_o _EndRightPos_k__BackingField;
    struct UnityEngine_Vector2_o _EndMidPos_k__BackingField;
    struct UnityEngine_Vector3_o initStartPos;
    struct UnityEngine_Vector3_o initStartLocalPos;
    struct UnityEngine_Vector3_o initEndPos;
    struct UnityEngine_Vector3_o initEndLocalPos;
    float longEffectWidth;
    float iconSize;
};

struct Aoharu_Scenes_Live_LaneSettings_o {
    struct Aoharu_Scenes_Live_LaneSettings_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LaneSettings_Fields fields;
};

struct Shock_CachingSpriteAtlas_o {
    struct Shock_CachingSpriteAtlas_c *klass;
    void *monitor;
    struct Shock_CachingSpriteAtlas_Fields fields;
};

struct WebViewObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnDestroy;
};

struct Shock_AnimatorPlayerLite_StateInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AnimatorPlayerLite_StateInfo_o *m_Items[65535];
};

struct Aoharu_Scenes_Live_LongMarkerLineUI_StaticFields {
    int32_t _PreviewType_k__BackingField;
};

struct System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Carbon_TweenCanvasGroupAlpha_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

struct Carbon_TweenCanvasGroupAlpha_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenCanvasGroupAlpha_VTable vtable;
};

struct Aoharu_Scenes_Live_LaneSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LaneSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LaneSettings_VTable vtable;
};

struct UnityEngine_TextCore_Glyph_o {
    struct UnityEngine_TextCore_Glyph_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Glyph_Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__o {
    struct System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MultieventCardBonusMst__Fields fields;
};

struct UnityEngine_Events_UnityEvent_SpriteRenderer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct TMPro_TMP_TextElement_Fields {
    uint8_t m_ElementType;
    uint32_t m_Unicode;
    struct TMPro_TMP_Asset_o *m_TextAsset;
    struct UnityEngine_TextCore_Glyph_o *m_Glyph;
    uint32_t m_GlyphIndex;
    float m_Scale;
};

struct TMPro_TMP_Character_Fields {
    struct TMPro_TMP_TextElement_Fields super;
};

struct TMPro_TMP_Character_o {
    struct TMPro_TMP_Character_c *klass;
    void *monitor;
    struct TMPro_TMP_Character_Fields fields;
};

struct TMPro_TMP_TextElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_TextElement_VTable vtable;
};

struct UnityEngine_UI_Image_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
    struct VirtualInvokeData _65_unknown;
    struct VirtualInvokeData _66_unknown;
    struct VirtualInvokeData _67_unknown;
    struct VirtualInvokeData _68_unknown;
    struct VirtualInvokeData _69_unknown;
    struct VirtualInvokeData _70_unknown;
    struct VirtualInvokeData _71_unknown;
    struct VirtualInvokeData _72_unknown;
    struct VirtualInvokeData _73_unknown;
    struct VirtualInvokeData _74_unknown;
    struct VirtualInvokeData _75_unknown;
    struct VirtualInvokeData _76_unknown;
    struct VirtualInvokeData _77_OnBeforeSerialize;
    struct VirtualInvokeData _78_OnAfterDeserialize;
    struct VirtualInvokeData _79_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _80_CalculateLayoutInputVertical;
    struct VirtualInvokeData _81_get_minWidth;
    struct VirtualInvokeData _82_get_preferredWidth;
    struct VirtualInvokeData _83_get_flexibleWidth;
    struct VirtualInvokeData _84_get_minHeight;
    struct VirtualInvokeData _85_get_preferredHeight;
    struct VirtualInvokeData _86_get_flexibleHeight;
    struct VirtualInvokeData _87_get_layoutPriority;
    struct VirtualInvokeData _88_IsRaycastLocationValid;
};

struct UnityEngine_UI_Image_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_Image_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Image_VTable vtable;
};

struct Shock_CachingSpriteAtlas_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CachingSpriteAtlas_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CachingSpriteAtlas_VTable vtable;
};

struct TMPro_TMP_TextElement_o {
    struct TMPro_TMP_TextElement_c *klass;
    void *monitor;
    struct TMPro_TMP_TextElement_Fields fields;
};

struct Shock_TitleMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    int32_t _category;
    struct System_String_o *_detailText;
    int32_t _priority;
    struct System_String_o *_spriteName;
    uint32_t _masterReleaseLabelId;
};

struct UnityEngine_TextCore_Glyph_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Glyph_VTable vtable;
};

struct UnityEngine_UI_Image_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UI_Image_o *m_Items[65535];
};

struct Shock_SkillData_Fields {
    int32_t m_SkillLevel;
    struct Shock_NewSkillMst_o *SkillMst;
    bool CardTypeAll;
    int32_t CardType;
    bool DeckRoleAll;
    bool MatchBoth;
    bool AllFlag;
};

struct Aoharu_Scenes_Live_MarkerUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_ScoreBoard_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_Gauge;
    struct UnityEngine_Animator_o *m_GaugeRateAnimator;
    struct Aoharu_Scenes_Live_ScoreNumberCounterUI_o *m_ScoreNumber;
    struct UnityEngine_RectTransform_array *m_GaugeLineObject;
    int32_t m_CurrentTotalScore;
    int32_t m_CurrentDeltaScore;
    struct System_Int32_array *m_ScoreBaseList;
    struct System_Int32_array *m_ScoreRangeList;
    struct System_Single_array *m_GaugeRateRangeList;
    struct System_Single_array *m_GaugeRateBaseList;
    int32_t m_GaugeRateIndex;
    int32_t m_GaugeRateAnimatorParameterId;
};

struct Aoharu_Scenes_Live_ScoreBoard_o {
    struct Aoharu_Scenes_Live_ScoreBoard_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ScoreBoard_Fields fields;
};

struct System_Collections_Generic_List_Animator__o {
    struct System_Collections_Generic_List_Animator__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Animator__Fields fields;
};

struct Aoharu_LiveBeatContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

struct Aoharu_LiveBeatIcon_Fields {
    struct Aoharu_LiveBeatContent_Fields super;
    struct System_Collections_Generic_List_TweenBase__o *loopTween;
    struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__o *timingTween;
    int32_t currentWave;
};

struct TMPro_ITextPreprocessor_Fields {
};

struct Aoharu_Scenes_Live_LiveDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_LiveDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveDialog_VTable vtable;
};

struct UnityEngine_Behaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_StarEventMusicData_Fields {
    uint32_t master_music_id;
    uint32_t position;
    uint32_t is_cleared;
    uint32_t goal_score;
};

struct Shock_ProtocolData_StarEventMusicData_o {
    struct Shock_ProtocolData_StarEventMusicData_c *klass;
    void *monitor;
    struct Shock_ProtocolData_StarEventMusicData_Fields fields;
};

struct Shock_ProtocolData_EvolveInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_EvolveInfo_o *m_Items[65535];
};

struct UnityEngine_GameObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_GameObject_o *m_Items[65535];
};

struct Shock_ProtocolData_StarEventMusicData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_StarEventMusicData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_StarEventMusicData_VTable vtable;
};

struct Shock_SkillData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_ButtonEvent_Callback_Fields {
    struct System_Action_o *Every;
    struct System_Action_o *Once;
};

struct Shock_ButtonEvent_Callback_o {
    struct Shock_ButtonEvent_Callback_c *klass;
    void *monitor;
    struct Shock_ButtonEvent_Callback_Fields fields;
};

struct Aoharu_Scenes_Live_LiveDialog_o {
    struct Aoharu_Scenes_Live_LiveDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveDialog_Fields fields;
};

struct Carbon_TweenCanvasGroupAlpha_o {
    struct Carbon_TweenCanvasGroupAlpha_c *klass;
    void *monitor;
    struct Carbon_TweenCanvasGroupAlpha_Fields fields;
};

struct Shock_LiveInputResultMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LiveInputResultMst_o *m_Items[65535];
};

struct Shock_EventScoreMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventScoreMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventScoreMst_VTable vtable;
};

struct Shock_CardRarityMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_CardRarityMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardRarityMst_VTable vtable;
};

struct Aoharu_Scenes_Live_ComboUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_Live_ComboNumber_o *m_NormalNumber;
    struct UnityEngine_ParticleSystem_o *m_Effect;
    struct Carbon_TweenBase_array *m_TweenList;
    struct UnityEngine_Vector3_o baseScale;
};

struct Aoharu_Scenes_Live_ComboUI_o {
    struct Aoharu_Scenes_Live_ComboUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ComboUI_Fields fields;
};

struct Aoharu_Scenes_Live_ScoreBoard_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ScoreBoard_VTable vtable;
};

struct System_Action_SceneType__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SceneType__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SceneType__object__VTable vtable;
};

struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__Fields {
    struct System_Collections_Generic_List_T__o *m_FreeList;
    struct System_Collections_Generic_List_T__o *m_UsedList;
    bool m_FixesCapacity;
    struct System_Func_T__o *m_CreateFunc;
    struct System_Func_int__T__o *m_CreateFuncWithIndex;
};

struct UnityEngine_AndroidJavaObject_StaticFields {
    bool enableDebugPrints;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_AnimatorPlayerLite_o *m_FadeAnimatorPlayer;
    struct Shock_AnimatorPlayerLite_o *m_MonitorAnimatorPlayer;
    struct Aoharu_Scenes_Live_LiveSoundController_o *m_SoundController;
    struct System_String_o *m_SeKeyFullCombo;
    struct System_String_o *m_SeKeyClimaxPerfect;
};

struct System_Collections_Generic_List_ValueTuple_uint__string___StaticFields {
    struct System_ValueTuple_uint__string__array *s_emptyArray;
};

struct Shock_ButtonEvent_Callback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ButtonEvent_Callback_VTable vtable;
};

struct System_Collections_Generic_List_GlyphRect__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_GlyphRect__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GlyphRect__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GlyphRect__VTable vtable;
};

struct System_Action_SceneType__object__o {
    struct System_Action_SceneType__object__c *klass;
    void *monitor;
    struct System_Action_SceneType__object__Fields fields;
};

struct System_Collections_Generic_List_GlyphRect__Fields {
    struct UnityEngine_TextCore_GlyphRect_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_GlyphRect__o {
    struct System_Collections_Generic_List_GlyphRect__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GlyphRect__Fields fields;
};

struct Shock_EventScoreMst_o {
    struct Shock_EventScoreMst_c *klass;
    void *monitor;
    struct Shock_EventScoreMst_Fields fields;
};

struct Carbon_TweenBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
};

struct Carbon_TweenBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenBase_VTable vtable;
};

struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_Animator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Animator__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Animator__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Animator__VTable vtable;
};

struct Carbon_TweenBase_o {
    struct Carbon_TweenBase_c *klass;
    void *monitor;
    struct Carbon_TweenBase_Fields fields;
};

struct TMPro_FaceInfo_Legacy_o {
    struct TMPro_FaceInfo_Legacy_c *klass;
    void *monitor;
    struct TMPro_FaceInfo_Legacy_Fields fields;
};

struct System_Collections_Generic_List_uint__Fields {
    struct System_UInt32_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Live_LiveSystemBase_Results_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSystemBase_Results_VTable vtable;
};

struct Aoharu_Scenes_Live_ComboData_Fields {
    int32_t m_index;
    struct Shock_LiveComboMst_o *m_mst;
    int32_t m_nextComboNum;
};

struct System_Collections_Generic_LinkedListNode_T__Fields {
    struct System_Collections_Generic_LinkedList_T__o *list;
    struct System_Collections_Generic_LinkedListNode_T__o *next;
    struct System_Collections_Generic_LinkedListNode_T__o *prev;
    struct Il2CppObject *item;
};

struct Shock_EventLiveMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventLiveMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventLiveMst_VTable vtable;
};

struct UnityEngine_Events_UnityEvent_SpriteRenderer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityEvent_SpriteRenderer__VTable vtable;
};

struct Shock_AudioRouteDetector_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_Action_AudioRouteDetector_AudioRoute__o *NotifyAudioRouteChange;
    int32_t _CurrentAudioRoute_k__BackingField;
};

struct Shock_AudioRouteDetector_o {
    struct Shock_AudioRouteDetector_c *klass;
    void *monitor;
    struct Shock_AudioRouteDetector_Fields fields;
};

struct UnityEngine_LineRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardData_o {
    struct Shock_CardData_c *klass;
    void *monitor;
    struct Shock_CardData_Fields fields;
};

struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_VTable vtable;
};

struct UnityEngine_SpriteRenderer_o {
    struct UnityEngine_SpriteRenderer_c *klass;
    void *monitor;
    struct UnityEngine_SpriteRenderer_Fields fields;
};

struct Shock_EventLiveMst_Fields {
    uint32_t _masterEventId;
    uint32_t _masterLiveId;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventLiveMst_o {
    struct Shock_EventLiveMst_c *klass;
    void *monitor;
    struct Shock_EventLiveMst_Fields fields;
};

struct Aoharu_LiveBeatIcon_LiveWaveTween_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_LiveBeatIcon_LiveWaveTween_o *m_Items[65535];
};

struct System_Collections_Generic_HashSet_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_int__VTable vtable;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_o {
    struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_Fields fields;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LifeBoard_o *m_LifeBoard;
    struct Shock_AnimatorPlayerLite_o *m_AlertAnimator;
    struct UnityEngine_GameObject_o *m_LifeRecoverEffect;
    struct UnityEngine_GameObject_o *m_EventPointPenaltyObj;
    int32_t m_InitLife;
    int32_t m_AlertLife;
    bool m_CannotLost;
    bool m_IsMultiLive;
    bool m_IsRehearsal;
    bool m_UseStarAsisst;
    struct Shock_LiveInputResultMst_array *m_InputResultMstTable;
    int32_t _Life_k__BackingField;
    struct System_Action_o *_OnLost_k__BackingField;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_o {
    struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_Fields fields;
};

struct Carbon_ICoroutine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_CardRarityMst_o {
    struct Shock_CardRarityMst_c *klass;
    void *monitor;
    struct Shock_CardRarityMst_Fields fields;
};

struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_Fields {
    struct UnityEngine_ParticleSystem_o *rootObj;
    struct UnityEngine_ParticleSystem_o *charaParticle;
    struct UnityEngine_ParticleSystem_o *penlightRootObj;
    struct UnityEngine_ParticleSystem_o *penlightLeft;
    struct UnityEngine_ParticleSystem_o *penlightRight;
    struct UnityEngine_ParticleSystem_o *edgeEfRootObj;
};

struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_o {
    struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_SkillCutinController_SkillCutin_Fields fields;
};

struct Aoharu_Scenes_Live_LiveMarkerSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveMarkerSystem_VTable vtable;
};

struct System_Collections_Generic_HashSet_int__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_int__o {
    struct System_Collections_Generic_HashSet_int__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_int__Fields fields;
};

struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_Fields {
    int32_t category;
    struct UnityEngine_Color_o color;
};

struct Shock_CardLevelMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardLevelMst_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveMarkerSystem_o {
    struct Aoharu_Scenes_Live_LiveMarkerSystem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveMarkerSystem_Fields fields;
};

struct Shock_AudioRouteDetector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AudioRouteDetector_VTable vtable;
};

struct TMPro_TMP_SpriteAnimator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_SpriteAnimator_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__o *m_PointerList;
    float m_SqrDpiAdjustment;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_array *m_LaneEndRactList;
    struct UnityEngine_Vector3_array *m_LaneEndPositionList;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o *m_BehaviourSettings;
    bool m_EnableTrigger;
    struct System_Collections_Generic_List_Touch__o *m_TouchList;
    struct UnityEngine_Rect_o m_TouchFieldRect;
    struct System_Action_LiveInputGestureEvent_IGesturePointer__o *_OnTap_k__BackingField;
    struct System_Action_LiveInputGestureEvent_IGesturePointer__o *_OnDrag_k__BackingField;
    struct System_Action_LiveInputGestureEvent_IGesturePointer__o *_OnFlick_k__BackingField;
    struct System_Action_LiveInputGestureEvent_IGesturePointer__o *_OnRelease_k__BackingField;
    struct System_Collections_Generic_List_Touch__o *__NextTouchBuffer;
    struct System_Collections_Generic_List_int__o *__LaneIdCorrespondingToPositionBuffer;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_o {
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_Fields fields;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveEndControl_VTable vtable;
};

struct System_Func_int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ICoroutine_Fields {
};

struct Carbon_ICoroutine_o {
    struct Carbon_ICoroutine_c *klass;
    void *monitor;
    struct Carbon_ICoroutine_Fields fields;
};

struct TMPro_TMP_SpriteAnimator_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_Dictionary_int__bool__o *m_animations;
    struct TMPro_TMP_Text_o *m_TextComponent;
};

struct TMPro_TMP_SpriteAnimator_o {
    struct TMPro_TMP_SpriteAnimator_c *klass;
    void *monitor;
    struct TMPro_TMP_SpriteAnimator_Fields fields;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_VTable vtable;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_StatusSystem_LiveLifeControl_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_ShortMessageControlDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_Text;
    struct UnityEngine_Animator_o *m_Animator;
};

struct Shock_CardGetMst_Fields {
    uint32_t _masterCardId;
    int32_t _index;
    int32_t _getCategory;
    uint32_t _value;
    uint32_t _masterReleaseLabelId;
};

struct Shock_CardSkillLevelMst_Fields {
    uint32_t _id;
    int32_t _level;
    int32_t _exp;
    uint32_t _masterReleaseLabelId;
};

struct Shock_CardSkillLevelMst_o {
    struct Shock_CardSkillLevelMst_c *klass;
    void *monitor;
    struct Shock_CardSkillLevelMst_Fields fields;
};

struct System_Collections_Generic_List_Glyph__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Glyph__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Glyph__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Glyph__VTable vtable;
};

struct UnityEngine_Sprite_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Sprite_o *m_Items[65535];
};

struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MarkerData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_CardSkillLevelMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardSkillLevelMst_VTable vtable;
};

struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__o {
    struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__Fields fields;
};

struct Shock_CardEvolveConditionMst_Fields {
    uint32_t _masterCardId;
    uint32_t _evolveCount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_CardEvolveConditionMst_o {
    struct Shock_CardEvolveConditionMst_c *klass;
    void *monitor;
    struct Shock_CardEvolveConditionMst_Fields fields;
};

struct System_Collections_Generic_List_ISoundPlaySystem__StaticFields {
    struct Shock_Sound_ISoundPlaySystem_array *s_emptyArray;
};

struct System_Collections_Generic_List_Glyph__Fields {
    struct UnityEngine_TextCore_Glyph_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Glyph__o {
    struct System_Collections_Generic_List_Glyph__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Glyph__Fields fields;
};

struct UnityEngine_ParticleSystem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_ParticleSystem_o *m_Items[65535];
};

struct System_Tuple_INPUT_RESULT_TYPE__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_System_ITupleInternal_ToString;
    struct VirtualInvokeData _9_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct Shock_MusicMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    struct System_String_o *_shortName;
    struct System_String_o *_kana;
    struct System_String_o *_artist;
    struct System_String_o *_detailInfo;
    struct System_String_o *_dictionaryReference;
    struct System_String_o *_dictionaryComment;
    int32_t _bandCategory;
    uint32_t _masterGroupId;
    struct System_String_o *_jacketImageName;
    uint32_t _masterBgmId;
    uint32_t _previewMasterBgmId;
    uint32_t _locked;
    int32_t _obtainType;
    int32_t _isAcLevelMusic;
    struct System_String_o *_releaseDateTime;
    uint32_t _masterReleaseLabelId;
    struct Carbon_GameTime_o _ReleaseDateTime_k__BackingField;
};

struct Shock_MusicMst_o {
    struct Shock_MusicMst_c *klass;
    void *monitor;
    struct Shock_MusicMst_Fields fields;
};

struct Shock_CardData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardData_VTable vtable;
};

struct Shock_CardEvolveConditionMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardEvolveConditionMst_VTable vtable;
};

struct Shock_ProtocolData_Friend_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MusicMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MusicMst_VTable vtable;
};

struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_LIVE_LEVEL__LiveData_LevelData__VTable vtable;
};

struct Shock_UserRankMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_UserRankMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UserRankMst_VTable vtable;
};

struct Shock_ProtocolData_EvolveInfo_Fields {
    int32_t type;
    uint8_t count;
};

struct UnityEngine_Events_UnityEvent_SpriteRenderer__o {
    struct UnityEngine_Events_UnityEvent_SpriteRenderer__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityEvent_SpriteRenderer__Fields fields;
};

struct Shock_CardEvolveMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct System_Collections_Generic_List_TweenBase__StaticFields {
    struct Carbon_TweenBase_array *s_emptyArray;
};

struct Aoharu_Scenes_Live_InputEffectLayout_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_InputEffectPlayer_array *m_PlayerList;
};

struct Aoharu_Scenes_Live_InputEffectLayout_o {
    struct Aoharu_Scenes_Live_InputEffectLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_InputEffectLayout_Fields fields;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Tuple_INPUT_RESULT_TYPE__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Tuple_INPUT_RESULT_TYPE__bool__VTable vtable;
};

struct Shock_EventPointMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventPointMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointMst_VTable vtable;
};

struct Shock_UserRankMst_o {
    struct Shock_UserRankMst_c *klass;
    void *monitor;
    struct Shock_UserRankMst_Fields fields;
};

struct Shock_SkillCenterMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Aoharu_Scenes_Live_MarkerData_Fields {
    int32_t UniqueId;
    int32_t GroupId;
    int32_t GroupSyncUniqueId;
    int32_t LaneNumber;
    int32_t MarkerType;
    int32_t ParentUniqueId;
    int32_t ChildUniqueId;
    int32_t ForceGroupId;
    int32_t ForceGroupMarkerId;
    float BaseTime;
    float CreateTime;
    float InputTime;
    float MissTime;
    struct Aoharu_Scenes_Live_MarkerData_o *ParentMarkerData;
    struct Aoharu_Scenes_Live_MarkerData_o *ChildMarkerData;
    struct Aoharu_Scenes_Live_MarkerData_o *GroupSyncMarkerData;
    struct Aoharu_Scenes_Live_MarkerData_o *ForceGroupMarkerData;
    int32_t _InputResultType_k__BackingField;
};

struct Aoharu_Scenes_Live_MarkerData_o {
    struct Aoharu_Scenes_Live_MarkerData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerData_Fields fields;
};

struct Aoharu_LiveBeatIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveBeatIcon_VTable vtable;
};

struct TMPro_WordWrapState_o {
    struct TMPro_WordWrapState_Fields fields;
};

struct TMPro_TMP_TextProcessingStack_WordWrapState__Fields {
    struct TMPro_WordWrapState_array *itemStack;
    int32_t index;
    struct TMPro_WordWrapState_o m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct TMPro_TMP_TextProcessingStack_WordWrapState__o {
    struct TMPro_TMP_TextProcessingStack_WordWrapState__Fields fields;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_LiveSoundController_o *m_LiveSoundController;
    struct Shock_AnimatorPlayerLite_o *m_FadeAnimatorPlayer;
    struct Shock_AnimatorPlayerLite_o *m_MonitorAnimPlayer;
    struct System_String_o *m_SeKeyYell;
    struct System_String_o *m_SeKeyYellCurtain;
    struct System_String_o *m_SeKeyMonitorOn;
    struct System_Action_o *_OnVoiceEnd_k__BackingField;
    struct System_Action_o *_OnEnded_k__BackingField;
};

struct Shock_EventPointMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_EventPointMst_o *m_Items[65535];
};

struct Shock_AnimatorPlayerLite_StateInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AnimatorPlayerLite_StateInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AnimatorPlayerLite_StateInfo_VTable vtable;
};

struct Aoharu_LiveScene_StaticFields {
    struct Shock_LiveMst_o *PlayingLiveMst;
};

struct Aoharu_Scenes_Live_LivePerformanceSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoOnDestroy;
    struct VirtualInvokeData _7_WarmUp;
    struct VirtualInvokeData _8_ProcessLiveEnd;
};

struct System_Action_MarkerData__INPUT_RESULT_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_AnimatorPlayerLite_StateInfo_o {
    struct Shock_AnimatorPlayerLite_StateInfo_c *klass;
    void *monitor;
    struct Shock_AnimatorPlayerLite_StateInfo_Fields fields;
};

struct TMPro_TMP_TextProcessingStack_int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_TextProcessingStack_int__o m_Items[65535];
};

struct System_Func_int__string__TMP_FontAsset__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_Live_MarkerLineUI_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_MarkerLineUI_o *m_Items[65535];
};

struct System_Collections_Generic_List_GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Carbon_TweenSpriteRendererAlpha_Fields {
    struct Carbon_TweenBase_Fields super;
    float m_From;
    float m_To;
    struct UnityEngine_SpriteRenderer_o *m_SpriteRenderer;
};

struct Carbon_TweenSpriteRendererAlpha_o {
    struct Carbon_TweenSpriteRendererAlpha_c *klass;
    void *monitor;
    struct Carbon_TweenSpriteRendererAlpha_Fields fields;
};

struct System_Collections_Generic_List_TPair__Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_UnionValue_Fields {
    int32_t _integer_k__BackingField;
    float _fraction_k__BackingField;
};

struct Shock_UnionValue_o {
    struct Shock_UnionValue_Fields fields;
};

struct Shock_UserData_Fields {
    struct Shock_ProtocolData_User_o *m_User;
    struct Shock_UserRankMst_o *m_UserRankMst;
    struct Shock_UserRankMst_o *m_NextUserRankMst;
    struct Shock_UserRankMst_o *m_MaxUserRankMst;
    struct Shock_TitleData_array *_TitleData_k__BackingField;
    bool _IsMaxRank_k__BackingField;
    int32_t _LocalExp_k__BackingField;
    int32_t _MaxLocalExp_k__BackingField;
    float _LocalExpRate_k__BackingField;
    struct Shock_UnionValue_o _RankRate_k__BackingField;
    int32_t _ExpToNextRank_k__BackingField;
    bool _IsOpenUserId_k__BackingField;
    bool _IsOpenUserRank_k__BackingField;
    bool _IsOpenComment_k__BackingField;
    bool _IsOpenGroupRank_k__BackingField;
    bool _IsOpenFavoriteCard_k__BackingField;
    bool _IsOpenLastLoginDate_k__BackingField;
    bool _IsOpenMainDeckParam_k__BackingField;
    bool _IsOpenClearLiveNumber_k__BackingField;
    bool _IsOpenFullComboLiveNumber_k__BackingField;
    bool _IsOpenAllPerfectLiveNumber_k__BackingField;
    bool _IsOpenHighScoreRate_k__BackingField;
    bool _IsOpenGuestMember_k__BackingField;
    bool _IsOpenIdSearch_k__BackingField;
    bool _IsOpenFriendRequest_k__BackingField;
    bool _IsSIF1Migrate_k__BackingField;
    bool _IsSSAlignment_k__BackingField;
};

struct Shock_UserData_o {
    struct Shock_UserData_c *klass;
    void *monitor;
    struct Shock_UserData_Fields fields;
};

struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct Aoharu_Scenes_Live_InputEffectLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_InputEffectLayout_VTable vtable;
};

struct Carbon_TweenSpriteRendererAlpha_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenSpriteRendererAlpha_VTable vtable;
};

struct Shock_EventPointMst_Fields {
    uint32_t _masterEventId;
    uint32_t _number;
    int32_t _amount;
    uint32_t _masterEventPointRewardId;
    uint32_t _repeatInterval;
    uint32_t _repeatCount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventPointMst_o {
    struct Shock_EventPointMst_c *klass;
    void *monitor;
    struct Shock_EventPointMst_Fields fields;
};

struct Shock_PoolSystem_MarkerUI__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    int32_t m_defaultPoolCount;
    struct Aoharu_Scenes_Live_MarkerUI_o *m_original;
    struct System_Collections_Generic_List_T__o *m_list;
};

struct Shock_UserData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_UserData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UserData_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerUIPoolSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

struct Aoharu_Scenes_Live_MarkerUIPoolSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerUIPoolSystem_VTable vtable;
};

struct System_Func_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_int__VTable vtable;
};

struct Aoharu_NoteData_Note_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_NoteData_Note_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_NoteData_Note_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerUIPoolSystem_Fields {
    struct Shock_PoolSystem_MarkerUI__Fields super;
    struct Aoharu_LiveMarkerAtlas_o *m_LiveMarkerAtlas;
};

struct Aoharu_Scenes_Live_MarkerUIPoolSystem_o {
    struct Aoharu_Scenes_Live_MarkerUIPoolSystem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerUIPoolSystem_Fields fields;
};

struct Shock_CardLevelMst_o {
    struct Shock_CardLevelMst_c *klass;
    void *monitor;
    struct Shock_CardLevelMst_Fields fields;
};

struct Aoharu_LiveBeatController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveBeatController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveBeatController_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_VTable vtable;
};

struct UnityEngine_UI_RawImage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
};

struct System_ValueTuple_uint__string__o {
    struct System_ValueTuple_uint__string__Fields fields;
};

struct Carbon_TweenAnchoredPosition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

struct TMPro_TMP_GlyphPairAdjustmentRecord_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_GlyphPairAdjustmentRecord_VTable vtable;
};

struct System_Collections_Generic_HashSet_uint__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_ScreenCapturer_o *m_ScreenCapturer;
    struct UnityEngine_Material_o *m_BlurMaterial;
    struct UnityEngine_UI_RawImage_o *m_BokehImage;
    struct UnityEngine_Material_o *m_BlurMaterialInstance;
};

struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_o {
    struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_Fields fields;
};

struct System_Collections_Generic_List_TMP_FontAsset__StaticFields {
    struct TMPro_TMP_FontAsset_array *s_emptyArray;
};

struct Aoharu_NoteData_Note_Fields {
    int32_t m_Id;
    int32_t m_Num;
    int32_t m_Line;
    float m_Time;
    int32_t m_Type;
    int32_t m_ChildNum;
    int32_t m_ChildLine;
    int32_t m_ParentId;
    int32_t m_ChildId;
    int32_t m_ForceSyncGroupID;
};

struct Aoharu_NoteData_Note_o {
    struct Aoharu_NoteData_Note_c *klass;
    void *monitor;
    struct Aoharu_NoteData_Note_Fields fields;
};

struct System_Collections_Generic_List_Image__StaticFields {
    struct UnityEngine_UI_Image_array *s_emptyArray;
};

struct Aoharu_LiveBeatController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o *settings;
    struct Aoharu_LiveBeatIcon_o *icon;
    struct Aoharu_LiveBeatIcon_o *iconSmall;
    struct System_Collections_Generic_List_LiveBeatContent__o *contents;
    struct System_Collections_Generic_List_ParticleSystem__o *loopParticles;
    struct System_Collections_Generic_List_ParticleSystem__o *beatParticles;
    float beatSec;
    bool started;
};

struct Aoharu_LiveBeatController_o {
    struct Aoharu_LiveBeatController_c *klass;
    void *monitor;
    struct Aoharu_LiveBeatController_Fields fields;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_Fields {
};

struct Shock_GroupData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GroupData_VTable vtable;
};

struct UnityEngine_LineRenderer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_LineRenderer_VTable vtable;
};

struct TMPro_TMP_GlyphPairAdjustmentRecord_Fields {
    struct TMPro_TMP_GlyphAdjustmentRecord_o m_FirstAdjustmentRecord;
    struct TMPro_TMP_GlyphAdjustmentRecord_o m_SecondAdjustmentRecord;
    int32_t m_FeatureLookupFlags;
};

struct Shock_GroupData_Fields {
    struct Shock_GroupMst_o *m_GroupMst;
    struct Shock_ProtocolData_Group_o *m_Group;
    bool _IsMaxLevel_k__BackingField;
    int32_t _LocalExp_k__BackingField;
    int32_t _MaxLocalExp_k__BackingField;
    float _LocalExpRate_k__BackingField;
    struct Shock_UnionValue_o _LevelRate_k__BackingField;
    int32_t _ExpToNextLevel_k__BackingField;
};

struct Shock_GroupData_o {
    struct Shock_GroupData_c *klass;
    void *monitor;
    struct Shock_GroupData_Fields fields;
};

struct System_Collections_Generic_List_ValueTuple_uint__string___Fields {
    struct System_ValueTuple_uint__string__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_LineRenderer_o {
    struct UnityEngine_LineRenderer_c *klass;
    void *monitor;
    struct UnityEngine_LineRenderer_Fields fields;
};

struct Aoharu_Scenes_Live_InputEffectPlayer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_InputEffectPlayer_o *m_Items[65535];
};

struct TMPro_TMP_GlyphPairAdjustmentRecord_o {
    struct TMPro_TMP_GlyphPairAdjustmentRecord_c *klass;
    void *monitor;
    struct TMPro_TMP_GlyphPairAdjustmentRecord_Fields fields;
};

struct Aoharu_Scenes_Live_LiveSystemBase_Results_Fields {
    bool _IsSuccess_k__BackingField;
    bool _IsFullCombo_k__BackingField;
    int32_t _ClimaxRate_k__BackingField;
};

struct Aoharu_Scenes_Live_LiveSystemBase_Results_o {
    struct Aoharu_Scenes_Live_LiveSystemBase_Results_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSystemBase_Results_Fields fields;
};

struct System_Tuple_INPUT_RESULT_TYPE__bool__o {
    struct System_Tuple_INPUT_RESULT_TYPE__bool__c *klass;
    void *monitor;
    struct System_Tuple_INPUT_RESULT_TYPE__bool__Fields fields;
};

struct System_Collections_Generic_List_GameObject__StaticFields {
    struct UnityEngine_GameObject_array *s_emptyArray;
};

struct Aoharu_LiveBeatIcon_o {
    struct Aoharu_LiveBeatIcon_c *klass;
    void *monitor;
    struct Aoharu_LiveBeatIcon_Fields fields;
};

struct CharacterIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CharacterIcon_o *m_Items[65535];
};

struct Shock_EventTopBannerMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_EventTopBannerMst_o *m_Items[65535];
};

struct System_Action_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_string__VTable vtable;
};

struct Shock_TitleMst_o {
    struct Shock_TitleMst_c *klass;
    void *monitor;
    struct Shock_TitleMst_Fields fields;
};

struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___VTable vtable;
};

struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_VTable vtable;
};

struct Shock_SkillCenterMst_o {
    struct Shock_SkillCenterMst_c *klass;
    void *monitor;
    struct Shock_SkillCenterMst_Fields fields;
};

struct System_Collections_Generic_List_ValueTuple_uint__string___o {
    struct System_Collections_Generic_List_ValueTuple_uint__string___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ValueTuple_uint__string___Fields fields;
};

struct StaticBluredScreen_Fields {
    struct UnityEngine_UI_RawImage_Fields super;
    float m_Blur;
    int32_t m_BlurMode;
    int32_t m_DesamplingRate;
    int32_t m_ReductionRate;
    int32_t m_FilterMode;
    struct UnityEngine_Material_o *m_EffectMaterial;
    int32_t m_Iterations;
    bool m_KeepCanvasSize;
    struct UnityEngine_Camera_o *_camera;
    struct UnityEngine_RenderTexture_o *_rt;
    struct UnityEngine_RenderTexture_o *_rtToRelease;
    struct UnityEngine_Rendering_CommandBuffer_o *_buffer;
    int32_t _capturedIterations;
};

struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___VTable vtable;
};

struct System_Collections_Generic_List_SkillCutinController_ColorSet__StaticFields {
    struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_array *s_emptyArray;
};

struct TMPro_TMP_Style_Fields {
    struct System_String_o *m_Name;
    int32_t m_HashCode;
    struct System_String_o *m_OpeningDefinition;
    struct System_String_o *m_ClosingDefinition;
    struct System_Int32_array *m_OpeningTagArray;
    struct System_Int32_array *m_ClosingTagArray;
    struct System_UInt32_array *m_OpeningTagUnicodeArray;
    struct System_UInt32_array *m_ClosingTagUnicodeArray;
};

struct TMPro_TMP_SpriteGlyph_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_SpriteGlyph_o *m_Items[65535];
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____o {
    struct System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____Fields fields;
};

struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___o {
    struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___Fields fields;
};

struct UnityEngine_Animator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___o {
    struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___c *klass;
    void *monitor;
    struct System_Action_MarkerData__INPUT_RESULT_TYPE__IReadOnlyList_MarkerData___Fields fields;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__EventMemberRankingMst____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct TMPro_KerningPair_c {
    struct Il2CppClass_1 _1;
    struct TMPro_KerningPair_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_KerningPair_VTable vtable;
};

struct Shock_IInputLockHandle_o {
    struct Shock_IInputLockHandle_c *klass;
    void *monitor;
    struct Shock_IInputLockHandle_Fields fields;
};

struct Shock_SkillCenterMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SkillCenterMst_VTable vtable;
};

struct Shock_IInputLockHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_Behaviour_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Behaviour_o *m_Items[65535];
};

struct System_Nullable_bool__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Nullable_bool__o m_Items[65535];
};

struct UnityEngine_Renderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EvolveItemAmountMst_Fields {
    int32_t _rarity;
    int32_t _evolveCount;
    int32_t _effectType;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EvolveItemAmountMst_o {
    struct Shock_EvolveItemAmountMst_c *klass;
    void *monitor;
    struct Shock_EvolveItemAmountMst_Fields fields;
};

struct UnityEngine_Touch_o {
    struct UnityEngine_Touch_Fields fields;
};

struct UnityEngine_Touch_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Touch_o m_Items[65535];
};

struct Shock_AnimatorPlayerLite_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_Animator;
    float m_AnimatorSpeed;
    struct Shock_AnimatorPlayerLite_StateInfo_array *m_StateInfoList;
    struct Shock_AnimatorPlayerLite_StateInfo_o *m_CurrentStateInfo;
    struct System_Action_o *_NotifyEndOnce_k__BackingField;
    struct System_Action_o *_NotifyEnd_k__BackingField;
    struct System_Action_float__o *_NotifyFloat_k__BackingField;
    struct System_Action_int__o *_NotifyInteger_k__BackingField;
    struct System_Action_Object__o *_NotifyObject_k__BackingField;
    struct System_Action_string__o *_NotifyString_k__BackingField;
    struct System_Action_o *_NotifyVoid_k__BackingField;
    struct System_Action_string__o *_RequestPlaySoundKey_k__BackingField;
    struct System_Action_o *_RequestPlayVoice_k__BackingField;
};

struct System_Collections_Generic_List_ValueTuple_uint__string___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ValueTuple_uint__string___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ValueTuple_uint__string___VTable vtable;
};

struct System_Collections_Generic_List_TMP_SpriteCharacter__StaticFields {
    struct TMPro_TMP_SpriteCharacter_array *s_emptyArray;
};

struct Shock_EvolveItemAmountMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EvolveItemAmountMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EvolveItemAmountMst_VTable vtable;
};

struct System_Action_string__o {
    struct System_Action_string__c *klass;
    void *monitor;
    struct System_Action_string__Fields fields;
};

struct System_Collections_Generic_List_Touch__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_Transform_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
};

struct UnityEngine_Transform_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Transform_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Action_MarkerData__int__o {
    struct System_Action_MarkerData__int__c *klass;
    void *monitor;
    struct System_Action_MarkerData__int__Fields fields;
};

struct TMPro_FontWeight_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_AnimatorPlayerLite_o *m_MonitorAnimPlayer;
    struct Aoharu_Scenes_Live_LiveSoundController_o *m_SoundController;
    struct UnityEngine_GameObject_array *m_RehearsalObjects;
    struct UnityEngine_SpriteRenderer_o *m_RehearsalBackGround;
    struct UnityEngine_SpriteRenderer_o *m_BrightnessSprite;
    struct UnityEngine_Transform_o *m_BgParent;
    struct UnityEngine_GameObject_o *m_StarAssistObj;
    struct Aoharu_Scenes_Live_ILiveTime_o *m_LiveTime;
    struct Shock_LiveData_o *m_LiveData;
    int32_t m_LiveType;
    struct Aoharu_Scenes_Live_LiveCharacterData_o *m_LiveCharacterData;
    int32_t m_LiveLevel;
    bool m_UseStarAssist;
    bool m_OptionLightMode;
    struct AbstractLiveBg_o *liveBg;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_o {
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_Fields fields;
};

struct UnityEngine_Rendering_CommandBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_Action_MarkerData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MarkerData__int__VTable vtable;
};

struct Shock_CharacterMst_o {
    struct Shock_CharacterMst_c *klass;
    void *monitor;
    struct Shock_CharacterMst_Fields fields;
};

struct UnityEngine_AndroidJavaObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_AndroidJavaObject_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_AndroidJavaObject_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AndroidJavaObject_VTable vtable;
};

struct Shock_ReleaseLabelMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct UnityEngine_Animator_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct UnityEngine_Animator_o {
    struct UnityEngine_Animator_c *klass;
    void *monitor;
    struct UnityEngine_Animator_Fields fields;
};

struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_Fields {
    struct UnityEngine_GameObject_o *contentRoot;
    struct Shock_TextMeshUI_o *beforeGemText;
    struct Shock_TextMeshUI_o *afterGemText;
    struct Shock_TextMeshUI_o *beforeFreeGemText;
    struct Shock_TextMeshUI_o *afterFreeGemText;
    struct Shock_TextMeshUI_o *messageText;
};

struct Shock_LiveTapSeMst_Fields {
    uint32_t _id;
    uint32_t _tapPerfectSoundId;
    uint32_t _tapGrateSoundId;
    uint32_t _tapGoodSoundId;
    uint32_t _tapBadSoundId;
    uint32_t _tapMissSoundId;
    uint32_t _flickSoundId;
    uint32_t _tapLongSoundId;
    uint32_t _tapEmptySoundId;
    uint32_t _masterReleaseLabelId;
};

struct UnityEngine_Animator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Animator_VTable vtable;
};

struct Shock_CharacterMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterMst_VTable vtable;
};

struct UnityEngine_Transform_o {
    struct UnityEngine_Transform_c *klass;
    void *monitor;
    struct UnityEngine_Transform_Fields fields;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct UnityEngine_AndroidJavaObject_o {
    struct UnityEngine_AndroidJavaObject_c *klass;
    void *monitor;
    struct UnityEngine_AndroidJavaObject_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__int__o {
    struct System_Collections_Generic_Dictionary_int__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__int__Fields fields;
};

struct TMPro_TMP_PageInfo_Fields {
    int32_t firstCharacterIndex;
    int32_t lastCharacterIndex;
    float ascender;
    float baseLine;
    float descender;
};

struct UnityEngine_RectTransform_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_RectTransform_o *m_Items[65535];
};

struct TMPro_TMP_TextInfo_StaticFields {
    struct UnityEngine_Vector2_o k_InfinityVectorPositive;
    struct UnityEngine_Vector2_o k_InfinityVectorNegative;
};

struct System_Collections_Generic_IReadOnlyList_LiveRuleMst__o {
    struct System_Collections_Generic_IReadOnlyList_LiveRuleMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_LiveRuleMst__Fields fields;
};

struct TMPro_TMP_Sprite_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_Sprite_o *m_Items[65535];
};

struct TMPro_KerningPair_Fields {
    uint32_t m_FirstGlyph;
    struct TMPro_GlyphValueRecord_Legacy_o m_FirstGlyphAdjustments;
    uint32_t m_SecondGlyph;
    struct TMPro_GlyphValueRecord_Legacy_o m_SecondGlyphAdjustments;
    float xOffset;
    bool m_IgnoreSpacingAdjustments;
};

struct TMPro_KerningPair_o {
    struct TMPro_KerningPair_c *klass;
    void *monitor;
    struct TMPro_KerningPair_Fields fields;
};

struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_o {
    struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_c *klass;
    void *monitor;
    struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_Fields fields;
};

struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____o {
    struct System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__EventScoreRankingMst____Fields fields;
};

struct Aoharu_Scenes_Live_InputEffectPlayer_o {
    struct Aoharu_Scenes_Live_InputEffectPlayer_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_InputEffectPlayer_Fields fields;
};

struct Aoharu_LiveMarkerAtlas_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveMarkerAtlas_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_o {
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_Fields fields;
};

struct Shock_EventData_StarMission_Fields {
    int32_t targetScore;
    uint32_t liveId;
    bool isClear;
    uint32_t position;
    struct Shock_LiveMst_o *liveMst;
    struct Shock_MusicMst_o *musicMst;
};

struct Shock_RarityToSpriteTable_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *atlas;
    struct Shock_RarityToSpriteTable_RarityToSpriteDictionary_o *m_table;
};

struct Shock_RarityToSpriteTable_o {
    struct Shock_RarityToSpriteTable_c *klass;
    void *monitor;
    struct Shock_RarityToSpriteTable_Fields fields;
};

struct System_Action_IReadOnlyList_MarkerData___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IReadOnlyList_MarkerData___bool__o {
    struct System_Action_IReadOnlyList_MarkerData___bool__c *klass;
    void *monitor;
    struct System_Action_IReadOnlyList_MarkerData___bool__Fields fields;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____o {
    struct System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____Fields fields;
};

struct Aoharu_Scenes_Live_InputEffectPlayer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_InputEffectPlayer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_InputEffectPlayer_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__int__VTable vtable;
};

struct System_Collections_Generic_List_TPair__o {
    struct System_Collections_Generic_List_TPair__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TPair__Fields fields;
};

struct System_Collections_Generic_List_TMP_Style__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_Style__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_Style__VTable vtable;
};

struct Shock_RarityToSpriteTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RarityToSpriteTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RarityToSpriteTable_VTable vtable;
};

struct TMPro_TMP_Style_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_Style_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Style_VTable vtable;
};

struct System_Collections_Generic_LinkedList_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_4_System_Collections_Generic_LinkedList_T__AddLast;
    struct MethodInfo *_5_System_Collections_Generic_LinkedList_T__ValidateNode;
    struct Il2CppClass *_6_System_Collections_Generic_LinkedListNode_T_;
    struct MethodInfo *_7_System_Collections_Generic_LinkedListNode_T___ctor;
    struct MethodInfo *_8_System_Collections_Generic_LinkedList_T__InternalInsertNodeBefore;
    struct MethodInfo *_9_System_Collections_Generic_LinkedList_T__InternalInsertNodeToEmptyList;
    struct MethodInfo *_10_System_Collections_Generic_LinkedList_T__ValidateNewNode;
    struct MethodInfo *_11_System_Collections_Generic_LinkedListNode_T__get_Next;
    struct MethodInfo *_12_System_Collections_Generic_LinkedListNode_T__Invalidate;
    struct MethodInfo *_13_System_Collections_Generic_LinkedList_T__Find;
    struct MethodInfo *_14_System_Collections_Generic_LinkedList_T__get_Count;
    struct MethodInfo *_15_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_16_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_17_T;
    struct Il2CppClass *_18_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_19_System_Collections_Generic_EqualityComparer_T__Equals;
    struct Il2CppClass *_20_System_Collections_Generic_LinkedList_Enumerator_T_;
    struct MethodInfo *_21_System_Collections_Generic_LinkedList_Enumerator_T___ctor;
    struct MethodInfo *_22_System_Collections_Generic_LinkedList_T__GetEnumerator;
    struct MethodInfo *_23_System_Collections_Generic_LinkedList_T__InternalRemoveNode;
    struct Il2CppClass *_24_T__;
    struct MethodInfo *_25_System_Collections_Generic_LinkedList_T__CopyTo;
    struct Il2CppType *_26_T__;
    struct Il2CppClass *_27_T__;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyList_LiveRuleMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct TMPro_TMP_Style_o {
    struct TMPro_TMP_Style_c *klass;
    void *monitor;
    struct TMPro_TMP_Style_Fields fields;
};

struct UnityEngine_MeshRenderer_Fields {
    struct UnityEngine_Renderer_Fields super;
};

struct System_Collections_Generic_List_TMP_SpriteAsset__StaticFields {
    struct TMPro_TMP_SpriteAsset_array *s_emptyArray;
};

struct System_Collections_Generic_List_TMP_Sprite__Fields {
    struct TMPro_TMP_Sprite_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_LIVE_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IReadOnlyList_MarkerData___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IReadOnlyList_MarkerData___bool__VTable vtable;
};

struct TMPro_TMP_ColorGradient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_ColorGradient_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_ColorGradient_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_ColorGradient_VTable vtable;
};

struct Shock_WebViewDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_OpenWebView;
    struct VirtualInvokeData _20_CloseWebView;
    struct VirtualInvokeData _21_CallFromJSEvent;
};

struct Shock_WebViewDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_WebViewDialog_VTable vtable;
};

struct TMPro_TMP_FontFeatureTable_Fields {
    struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__o *m_GlyphPairAdjustmentRecords;
    struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__o *m_GlyphPairAdjustmentRecordLookupDictionary;
};

struct Shock_TextMeshUI_o {
    struct Shock_TextMeshUI_c *klass;
    void *monitor;
    struct Shock_TextMeshUI_Fields fields;
};

struct System_Collections_Generic_List_TPair__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TPair__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TPair__VTable vtable;
};

struct Shock_EventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_VTable vtable;
};

struct System_Decimal_Fields {
    int32_t flags;
    int32_t hi;
    int32_t lo;
    int32_t mid;
    uint64_t ulomidLE;
};

struct System_Decimal_o {
    struct System_Decimal_Fields fields;
};

struct System_Decimal_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Decimal_o m_Items[65535];
};

struct TMPro_TMP_Style_StaticFields {
    struct TMPro_TMP_Style_o *k_NormalStyle;
};

struct Shock_Sound_CueSheetHandle_Fields {
    bool _IsDisposed_k__BackingField;
};

struct Shock_Sound_CueSheetHandle_o {
    struct Shock_Sound_CueSheetHandle_c *klass;
    void *monitor;
    struct Shock_Sound_CueSheetHandle_Fields fields;
};

struct TMPro_TMP_Style_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_Style_o *m_Items[65535];
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__EventPointRankingMst____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct TMPro_TMP_CharacterInfo_Fields {
    uint16_t character;
    int32_t index;
    int32_t stringLength;
    int32_t elementType;
    struct TMPro_TMP_TextElement_o *textElement;
    struct TMPro_TMP_FontAsset_o *fontAsset;
    struct TMPro_TMP_SpriteAsset_o *spriteAsset;
    int32_t spriteIndex;
    struct UnityEngine_Material_o *material;
    int32_t materialReferenceIndex;
    bool isUsingAlternateTypeface;
    float pointSize;
    int32_t lineNumber;
    int32_t pageNumber;
    int32_t vertexIndex;
    struct TMPro_TMP_Vertex_o vertex_BL;
    struct TMPro_TMP_Vertex_o vertex_TL;
    struct TMPro_TMP_Vertex_o vertex_TR;
    struct TMPro_TMP_Vertex_o vertex_BR;
    struct UnityEngine_Vector3_o topLeft;
    struct UnityEngine_Vector3_o bottomLeft;
    struct UnityEngine_Vector3_o topRight;
    struct UnityEngine_Vector3_o bottomRight;
    float origin;
    float xAdvance;
    float ascender;
    float baseLine;
    float descender;
    float adjustedAscender;
    float adjustedDescender;
    float aspectRatio;
    float scale;
    struct UnityEngine_Color32_o color;
    struct UnityEngine_Color32_o underlineColor;
    int32_t underlineVertexIndex;
    struct UnityEngine_Color32_o strikethroughColor;
    int32_t strikethroughVertexIndex;
    struct UnityEngine_Color32_o highlightColor;
    struct TMPro_HighlightState_o highlightState;
    int32_t style;
    bool isVisible;
};

struct TMPro_TMP_CharacterInfo_o {
    struct TMPro_TMP_CharacterInfo_Fields fields;
};

struct Shock_TextMeshUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TextMeshUI_VTable vtable;
};

struct TMPro_TMP_ColorGradient_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    int32_t colorMode;
    struct UnityEngine_Color_o topLeft;
    struct UnityEngine_Color_o topRight;
    struct UnityEngine_Color_o bottomLeft;
    struct UnityEngine_Color_o bottomRight;
};

struct TMPro_TMP_ColorGradient_o {
    struct TMPro_TMP_ColorGradient_c *klass;
    void *monitor;
    struct TMPro_TMP_ColorGradient_Fields fields;
};

struct TMPro_TMP_Glyph_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_Glyph_o *m_Items[65535];
};

struct TMPro_TMP_Text_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
    struct VirtualInvokeData _65_get_text;
    struct VirtualInvokeData _66_set_text;
    struct VirtualInvokeData _67_get_fontSharedMaterial;
    struct VirtualInvokeData _68_set_fontSharedMaterial;
    struct VirtualInvokeData _69_get_fontSharedMaterials;
    struct VirtualInvokeData _70_set_fontSharedMaterials;
    struct VirtualInvokeData _71_get_fontMaterials;
    struct VirtualInvokeData _72_set_fontMaterials;
    struct VirtualInvokeData _73_get_margin;
    struct VirtualInvokeData _74_set_margin;
    struct VirtualInvokeData _75_get_autoSizeTextContainer;
    struct VirtualInvokeData _76_set_autoSizeTextContainer;
    struct VirtualInvokeData _77_get_mesh;
    struct VirtualInvokeData _78_add_OnPreRenderText;
    struct VirtualInvokeData _79_remove_OnPreRenderText;
    struct VirtualInvokeData _80_get_flexibleHeight;
    struct VirtualInvokeData _81_get_flexibleWidth;
    struct VirtualInvokeData _82_get_minWidth;
    struct VirtualInvokeData _83_get_minHeight;
    struct VirtualInvokeData _84_get_preferredWidth;
    struct VirtualInvokeData _85_get_preferredHeight;
    struct VirtualInvokeData _86_get_renderedWidth;
    struct VirtualInvokeData _87_get_renderedHeight;
    struct VirtualInvokeData _88_get_layoutPriority;
    struct VirtualInvokeData _89_LoadFontAsset;
    struct VirtualInvokeData _90_SetSharedMaterial;
    struct VirtualInvokeData _91_GetMaterial;
    struct VirtualInvokeData _92_SetFontBaseMaterial;
    struct VirtualInvokeData _93_GetSharedMaterials;
    struct VirtualInvokeData _94_SetSharedMaterials;
    struct VirtualInvokeData _95_GetMaterials;
    struct VirtualInvokeData _96_CreateMaterialInstance;
    struct VirtualInvokeData _97_SetFaceColor;
    struct VirtualInvokeData _98_SetOutlineColor;
    struct VirtualInvokeData _99_SetOutlineThickness;
    struct VirtualInvokeData _100_SetShaderDepth;
    struct VirtualInvokeData _101_SetCulling;
    struct VirtualInvokeData _102_UpdateCulling;
    struct VirtualInvokeData _103_GetPaddingForMaterial;
    struct VirtualInvokeData _104_GetPaddingForMaterial;
    struct VirtualInvokeData _105_GetTextContainerLocalCorners;
    struct VirtualInvokeData _106_ForceMeshUpdate;
    struct VirtualInvokeData _107_UpdateGeometry;
    struct VirtualInvokeData _108_UpdateVertexData;
    struct VirtualInvokeData _109_UpdateVertexData;
    struct VirtualInvokeData _110_SetVertices;
    struct VirtualInvokeData _111_UpdateMeshPadding;
    struct VirtualInvokeData _112_InternalCrossFadeColor;
    struct VirtualInvokeData _113_InternalCrossFadeAlpha;
    struct VirtualInvokeData _114_SetArraySizes;
    struct VirtualInvokeData _115_CalculatePreferredValues;
    struct VirtualInvokeData _116_GetCompoundBounds;
    struct VirtualInvokeData _117_GetCanvasSpaceClippingRect;
    struct VirtualInvokeData _118_GetTextInfo;
    struct VirtualInvokeData _119_ComputeMarginSize;
    struct VirtualInvokeData _120_SaveGlyphVertexInfo;
    struct VirtualInvokeData _121_SaveSpriteVertexInfo;
    struct VirtualInvokeData _122_FillCharacterVertexBuffers;
    struct VirtualInvokeData _123_FillCharacterVertexBuffers;
    struct VirtualInvokeData _124_FillSpriteVertexBuffers;
    struct VirtualInvokeData _125_DrawUnderlineMesh;
    struct VirtualInvokeData _126_DrawTextHighlight;
    struct VirtualInvokeData _127_SetActiveSubMeshes;
    struct VirtualInvokeData _128_DestroySubMeshObjects;
    struct VirtualInvokeData _129_ClearMesh;
    struct VirtualInvokeData _130_ClearMesh;
    struct VirtualInvokeData _131_GetParsedText;
    struct VirtualInvokeData _132_InternalUpdate;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveScreenControl_VTable vtable;
};

struct Shock_Sound_CueSheetHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_CueSheetHandle_VTable vtable;
};

struct Shock_WebViewDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_ButtonEvent_o *m_CloseButton;
    struct UnityEngine_RectTransform_o *m_WebViewRoot;
    bool m_IsRequestHeader;
    struct UnityWebView_WebViewWrapper_o *m_WebViewWrapper;
    struct System_String_o *m_Url;
    struct System_Collections_Generic_Dictionary_string__string__o *m_Header;
};

struct Shock_WebViewDialog_o {
    struct Shock_WebViewDialog_c *klass;
    void *monitor;
    struct Shock_WebViewDialog_Fields fields;
};

struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_Fields {
    struct Shock_CardData_o *CardData;
    struct Aoharu_Scenes_Live_SkillEntity_o *SkillEntity;
    struct UnityEngine_Sprite_array *MessageSpriteList;
};

struct UnityEngine_RenderTexture_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_width;
    struct VirtualInvokeData _5_set_width;
    struct VirtualInvokeData _6_get_height;
    struct VirtualInvokeData _7_set_height;
    struct VirtualInvokeData _8_get_isReadable;
};

struct Shock_Sound_ISoundPlaySystem_Fields {
};

struct AbstractLiveBg_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct AbstractLiveBg_VTable vtable;
};

struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_o {
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_Fields fields;
};

struct System_Collections_Generic_Stack_InputEffectPlayer__Fields {
    struct Aoharu_Scenes_Live_InputEffectPlayer_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_InputEffectPlayer__o {
    struct System_Collections_Generic_Stack_InputEffectPlayer__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_InputEffectPlayer__Fields fields;
};

struct TMPro_TMP_GlyphPairAdjustmentRecord_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_GlyphPairAdjustmentRecord_o *m_Items[65535];
};

struct Aoharu_UI_CharaImageIcon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *m_CharacterIconAtlas;
    struct UnityEngine_UI_Image_o *m_Background;
    struct UnityEngine_UI_Image_o *m_Icon;
    struct UnityEngine_UI_Image_o *m_Rarity;
    struct UnityEngine_UI_Image_o *m_Frame;
    struct UnityEngine_UI_Image_o *m_LevelBg;
    struct Shock_TextMeshUI_o *m_Level;
    struct UnityEngine_GameObject_o *m_NonStretchItemRoot;
    struct Shock_GrayoutUI_o *m_GrayoutUI;
    struct UnityEngine_GameObject_o *m_Loading;
    struct Shock_RarityToSpriteTable_o *m_RaritySprites;
    int32_t visibility;
    struct System_IDisposable_o *disposable;
};

struct Aoharu_UI_CharaImageIcon_o {
    struct Aoharu_UI_CharaImageIcon_c *klass;
    void *monitor;
    struct Aoharu_UI_CharaImageIcon_Fields fields;
};

struct System_Collections_Generic_List_TMP_Style__Fields {
    struct TMPro_TMP_Style_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_EventStoryMst_o {
    struct Shock_EventStoryMst_c *klass;
    void *monitor;
    struct Shock_EventStoryMst_Fields fields;
};

struct Shock_AnimatorPlayerLite_o {
    struct Shock_AnimatorPlayerLite_c *klass;
    void *monitor;
    struct Shock_AnimatorPlayerLite_Fields fields;
};

struct Aoharu_UI_CharaImageIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_UI_CharaImageIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_UI_CharaImageIcon_VTable vtable;
};

struct System_Collections_Generic_List_LiveBeatContent__StaticFields {
    struct Aoharu_LiveBeatContent_array *s_emptyArray;
};

struct System_Collections_Generic_Stack_InputEffectPlayer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_InputEffectPlayer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_InputEffectPlayer__VTable vtable;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_StaticFields {
    uint32_t sm_Count;
};

struct Shock_EventData_o {
    struct Shock_EventData_c *klass;
    void *monitor;
    struct Shock_EventData_Fields fields;
};

struct AbstractLiveBg_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_Live_ILiveTime_o *m_LiveTime;
    struct Shock_LiveData_o *m_LiveData;
    int32_t m_LiveLevel;
    bool m_OptionLightMode;
    int32_t m_LiveType;
};

struct AbstractLiveBg_o {
    struct AbstractLiveBg_c *klass;
    void *monitor;
    struct AbstractLiveBg_Fields fields;
};

struct Shock_LiveComboMst_Fields {
    int32_t _comboNum;
    float _scoreUpRate;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveComboMst_o {
    struct Shock_LiveComboMst_c *klass;
    void *monitor;
    struct Shock_LiveComboMst_Fields fields;
};

struct Aoharu_Scenes_Live_MarkerUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerUI_VTable vtable;
};

struct System_Collections_Generic_List_TMP_Style__o {
    struct System_Collections_Generic_List_TMP_Style__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_Style__Fields fields;
};

struct Shock_EventStoryMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventStoryMst_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerUI_o {
    struct Aoharu_Scenes_Live_MarkerUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerUI_Fields fields;
};

struct Shock_ProtocolData_EvolveInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_EvolveInfo_VTable vtable;
};

struct Aoharu_Scenes_Live_LivePerformanceSystem_o {
    struct Aoharu_Scenes_Live_LivePerformanceSystem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LivePerformanceSystem_Fields fields;
};

struct Shock_AnimatorPlayerLite_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AnimatorPlayerLite_VTable vtable;
};

struct Shock_LiveComboMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LiveComboMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveComboMst_VTable vtable;
};

struct SkillInfoObject_o {
    struct SkillInfoObject_c *klass;
    void *monitor;
    struct SkillInfoObject_Fields fields;
};

struct Shock_TitleMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TitleMst_VTable vtable;
};

struct Aoharu_LiveMarkerAtlas_o {
    struct Aoharu_LiveMarkerAtlas_c *klass;
    void *monitor;
    struct Aoharu_LiveMarkerAtlas_Fields fields;
};

struct Aoharu_Scenes_Live_LivePerformanceSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LivePerformanceSystem_VTable vtable;
};

struct System_Func_int__string__TMP_FontAsset__o {
    struct System_Func_int__string__TMP_FontAsset__c *klass;
    void *monitor;
    struct System_Func_int__string__TMP_FontAsset__Fields fields;
};

struct Shock_EventData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventData_VTable vtable;
};

struct SkillInfoObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SkillInfoObject_VTable vtable;
};

struct Shock_ProtocolData_EvolveInfo_o {
    struct Shock_ProtocolData_EvolveInfo_c *klass;
    void *monitor;
    struct Shock_ProtocolData_EvolveInfo_Fields fields;
};

struct System_Collections_Generic_List_MarkerLineUI__o {
    struct System_Collections_Generic_List_MarkerLineUI__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MarkerLineUI__Fields fields;
};

struct System_Collections_Generic_List_SkillCutinController_ColorSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SkillCutinController_ColorSet__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkillCutinController_ColorSet__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkillCutinController_ColorSet__VTable vtable;
};

struct Aoharu_LiveBeatIcon_LiveWaveTween_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveBeatIcon_LiveWaveTween_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_o {
    struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_Fields fields;
};

struct System_Collections_Generic_List_uint__o {
    struct System_Collections_Generic_List_uint__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_uint__Fields fields;
};

struct System_Collections_Generic_List_LiveSystemBase__Fields {
    struct Aoharu_Scenes_Live_LiveSystemBase_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SkillCutinController_ColorSet__Fields {
    struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MarkerLineUI__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MarkerLineUI__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MarkerLineUI__VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerLineUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_List_TMP_Character__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_Character__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_Character__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_Character__VTable vtable;
};

struct Shock_ProtocolData_Group_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveDialog_ConsumeObject_VTable vtable;
};

struct System_Collections_Generic_List_uint__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_uint__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_uint__VTable vtable;
};

struct System_Collections_Generic_List_TMP_Character__Fields {
    struct TMPro_TMP_Character_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_Character__o {
    struct System_Collections_Generic_List_TMP_Character__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_Character__Fields fields;
};

struct TMPro_TMP_SpriteCharacter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_SpriteCharacter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_SpriteCharacter_VTable vtable;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__VTable vtable;
};

struct System_Collections_Generic_List_LiveInputResultMst__StaticFields {
    struct Shock_LiveInputResultMst_array *s_emptyArray;
};

struct UnityEngine_MeshFilter_o {
    struct UnityEngine_MeshFilter_c *klass;
    void *monitor;
    struct UnityEngine_MeshFilter_Fields fields;
};

struct System_Collections_Generic_List_MarkerData__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_List_MarkerData__o *m_Items[65535];
};

struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_o {
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_Fields fields;
};

struct TMPro_TextMeshPro_StaticFields {
    struct Unity_Profiling_ProfilerMarker_o k_GenerateTextMarker;
    struct Unity_Profiling_ProfilerMarker_o k_SetArraySizesMarker;
    struct Unity_Profiling_ProfilerMarker_o k_GenerateTextPhaseIMarker;
    struct Unity_Profiling_ProfilerMarker_o k_ParseMarkupTextMarker;
    struct Unity_Profiling_ProfilerMarker_o k_CharacterLookupMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleGPOSFeaturesMarker;
    struct Unity_Profiling_ProfilerMarker_o k_CalculateVerticesPositionMarker;
    struct Unity_Profiling_ProfilerMarker_o k_ComputeTextMetricsMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleVisibleCharacterMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleWhiteSpacesMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleHorizontalLineBreakingMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleVerticalLineBreakingMarker;
    struct Unity_Profiling_ProfilerMarker_o k_SaveGlyphVertexDataMarker;
    struct Unity_Profiling_ProfilerMarker_o k_ComputeCharacterAdvanceMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleCarriageReturnMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleLineTerminationMarker;
    struct Unity_Profiling_ProfilerMarker_o k_SavePageInfoMarker;
    struct Unity_Profiling_ProfilerMarker_o k_SaveProcessingStatesMarker;
    struct Unity_Profiling_ProfilerMarker_o k_GenerateTextPhaseIIMarker;
    struct Unity_Profiling_ProfilerMarker_o k_GenerateTextPhaseIIIMarker;
};

struct System_ValueTuple_uint__string__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_uint__string__o m_Items[65535];
};

struct TMPro_TMP_SpriteCharacter_Fields {
    struct TMPro_TMP_TextElement_Fields super;
    struct System_String_o *m_Name;
    int32_t m_HashCode;
};

struct TMPro_TMP_SpriteCharacter_o {
    struct TMPro_TMP_SpriteCharacter_c *klass;
    void *monitor;
    struct TMPro_TMP_SpriteCharacter_Fields fields;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__o {
    struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveInputGestureEvent_IGesturePointer__Fields fields;
};

struct Aoharu_Scenes_Live_MarkerLineUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_LineRenderer_o *m_LineRenderer;
    int32_t SamplingCount;
    float m_startTime;
    struct UnityEngine_Vector3_o m_startPosition;
    float m_TotalMoveTime;
    float m_UnityMoveTime;
    struct UnityEngine_Vector3_o m_StartPos;
    struct UnityEngine_Vector3_o m_EndPos;
    bool m_OptionVisibility;
    bool m_ExOpVisible;
    bool m_ExOpVisibleToSetup;
    bool m_IsInit;
    float m_Delay;
    struct Aoharu_Scenes_Live_LaneSettings_array *lanePostions;
    float baseWidth;
    int32_t _GroupId_k__BackingField;
    int32_t _LaneNumber_k__BackingField;
    int32_t _LaneWidth_k__BackingField;
};

struct UnityEngine_MeshFilter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_MeshFilter_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveTimeController_Fields {
    struct Aoharu_Scenes_Live_LiveSystemBase_Fields super;
    struct System_Collections_Generic_List_MarkerData__o *m_WaitMarkerDataList;
    struct System_Collections_Generic_LinkedList_MarkerData__o *m_IdleMarkerDataList;
    struct System_Collections_Generic_LinkedList_MarkerData__o *m_PlayMarkerDataList;
    struct System_Collections_Generic_List_MarkerData__o *m_DoneMarkerDataList;
    struct Aoharu_NoteData_o *m_NoteData;
    float m_NextCreateTime;
    float m_PrevInputTime;
    float m_NextInputTime;
    int32_t m_CreatedGroupCount;
    float m_MusicDuration;
    bool m_IsCriStarted;
    float m_StartWait;
    float m_DelayTime;
    float m_MusicTimeError;
    int32_t m_State;
    struct System_Collections_Generic_List_MarkerData__o *__UpdateMarkerTime_MarkerCreateList;
    struct System_Collections_Generic_List_MarkerData__o *__UpdateMarkerTime_MarkerDestroyList;
    struct System_Action_float__o *_OnUpdate_k__BackingField;
    struct System_Action_o *_OnLiveEnd_k__BackingField;
    struct System_Action_IReadOnlyList_MarkerData___o *_OnMarkerCreate_k__BackingField;
    struct System_Action_MarkerData__o *_OnMarkerInputStart_k__BackingField;
    struct System_Action_IReadOnlyList_MarkerData___bool__o *_OnMarkerDestroy_k__BackingField;
    float _ElapsedTime_k__BackingField;
    int32_t _Bpm_k__BackingField;
    float m_DebugPreviousMusicTime;
};

struct Aoharu_Scenes_Live_LiveTimeController_o {
    struct Aoharu_Scenes_Live_LiveTimeController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveTimeController_Fields fields;
};

struct System_Action_MarkerData__INPUT_RESULT_TYPE__o {
    struct System_Action_MarkerData__INPUT_RESULT_TYPE__c *klass;
    void *monitor;
    struct System_Action_MarkerData__INPUT_RESULT_TYPE__Fields fields;
};

struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_RectPosition_VTable vtable;
};

struct System_Collections_Generic_List_LiveSystemBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scenes_Live_InputResultUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
};

struct Aoharu_Scenes_Live_LiveTimeController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveTimeController_VTable vtable;
};

struct System_Collections_Generic_List_SkillCutinController_ColorSet__o {
    struct System_Collections_Generic_List_SkillCutinController_ColorSet__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkillCutinController_ColorSet__Fields fields;
};

struct TMPro_RichTextTagAttribute_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_RichTextTagAttribute_o m_Items[65535];
};

struct System_Collections_Generic_List_TMP_SpriteAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_SpriteAsset__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_SpriteAsset__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_SpriteAsset__VTable vtable;
};

struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_LongMarkerLineUIPoolSystem_MaterialSet_o *m_Items[65535];
};

struct Shock_TitleData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_TMP_SpriteAsset__Fields {
    struct TMPro_TMP_SpriteAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_SpriteAsset__o {
    struct System_Collections_Generic_List_TMP_SpriteAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_SpriteAsset__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_ProtocolData_Group_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Group_VTable vtable;
};

struct TMPro_TMP_FontFeatureTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_SpriteRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__o {
    struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__Fields fields;
};

struct Shock_CardGetMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CardGetMst_o *m_Items[65535];
};

struct Aoharu_ShortMessageControlDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShortMessageControlDialog_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyList_CardData__o {
    struct System_Collections_Generic_IReadOnlyList_CardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_CardData__Fields fields;
};

struct Shock_ProtocolData_Group_o {
    struct Shock_ProtocolData_Group_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Group_Fields fields;
};

struct Aoharu_ShortMessageControlDialog_o {
    struct Aoharu_ShortMessageControlDialog_c *klass;
    void *monitor;
    struct Aoharu_ShortMessageControlDialog_Fields fields;
};

struct Shock_EventData_StarMission_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_EventData_StarMission_o *m_Items[65535];
};

struct System_Collections_Generic_LinkedListNode_T__o {
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedListNode_T__Fields fields;
};

struct Shock_ProtocolData_Friend_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Friend_VTable vtable;
};

struct UnityEngine_MeshRenderer_o {
    struct UnityEngine_MeshRenderer_c *klass;
    void *monitor;
    struct UnityEngine_MeshRenderer_Fields fields;
};

struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_EVENT_POINT_TYPE__EventPointData__VTable vtable;
};

struct Shock_ProtocolData_Friend_o {
    struct Shock_ProtocolData_Friend_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Friend_Fields fields;
};

struct UnityEngine_Rendering_CommandBuffer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rendering_CommandBuffer_VTable vtable;
};

struct UnityEngine_SpriteRenderer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SpriteRenderer_o *m_Items[65535];
};

struct TMPro_TMP_Asset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_MeshRenderer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_MeshRenderer_VTable vtable;
};

struct Shock_CardEvolveMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardEvolveMst_VTable vtable;
};

struct TMPro_TMP_PageInfo_o {
    struct TMPro_TMP_PageInfo_Fields fields;
};

struct TMPro_TMP_PageInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_PageInfo_o m_Items[65535];
};

struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Live_ComboNumber_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ComboNumber_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_o *m_Items[65535];
};

struct UnityEngine_Rendering_CommandBuffer_o {
    struct UnityEngine_Rendering_CommandBuffer_c *klass;
    void *monitor;
    struct UnityEngine_Rendering_CommandBuffer_Fields fields;
};

struct Aoharu_Scenes_Live_LiveSystemBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_LiveSystemBase_o *m_Items[65535];
};

struct Shock_Sound_ISoundPlaySystem_o {
    struct Shock_Sound_ISoundPlaySystem_c *klass;
    void *monitor;
    struct Shock_Sound_ISoundPlaySystem_Fields fields;
};

struct TMPro_KerningPair_StaticFields {
    struct TMPro_KerningPair_o *empty;
};

struct Aoharu_Scenes_Live_ComboNumber_o {
    struct Aoharu_Scenes_Live_ComboNumber_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ComboNumber_Fields fields;
};

struct TMPro_TMP_FontAsset_StaticFields {
    struct Unity_Profiling_ProfilerMarker_o k_ReadFontAssetDefinitionMarker;
    struct Unity_Profiling_ProfilerMarker_o k_AddSynthesizedCharactersMarker;
    struct Unity_Profiling_ProfilerMarker_o k_TryAddCharacterMarker;
    struct Unity_Profiling_ProfilerMarker_o k_TryAddCharactersMarker;
    struct Unity_Profiling_ProfilerMarker_o k_UpdateGlyphAdjustmentRecordsMarker;
    struct Unity_Profiling_ProfilerMarker_o k_ClearFontAssetDataMarker;
    struct Unity_Profiling_ProfilerMarker_o k_UpdateFontAssetDataMarker;
    struct System_String_o *s_DefaultMaterialSuffix;
    struct System_Collections_Generic_HashSet_int__o *k_SearchedFontAssetLookup;
    struct System_Collections_Generic_List_TMP_FontAsset__o *k_FontAssets_FontFeaturesUpdateQueue;
    struct System_Collections_Generic_HashSet_int__o *k_FontAssets_FontFeaturesUpdateQueueLookup;
    struct System_Collections_Generic_List_TMP_FontAsset__o *k_FontAssets_AtlasTexturesUpdateQueue;
    struct System_Collections_Generic_HashSet_int__o *k_FontAssets_AtlasTexturesUpdateQueueLookup;
    struct System_UInt32_array *k_GlyphIndexArray;
};

struct Aoharu_LiveBeatIcon_LiveWaveTween_o {
    struct Aoharu_LiveBeatIcon_LiveWaveTween_c *klass;
    void *monitor;
    struct Aoharu_LiveBeatIcon_LiveWaveTween_Fields fields;
};

struct Shock_CardEvolveMst_o {
    struct Shock_CardEvolveMst_c *klass;
    void *monitor;
    struct Shock_CardEvolveMst_Fields fields;
};

struct Shock_ButtonEvent_StaticFields {
    struct System_Nullable_int__o sm_MasterPointerId;
};

struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_VTable vtable;
};

struct TMPro_TMP_Text_StaticFields {
    struct TMPro_MaterialReference_array *m_materialReferences;
    struct System_Collections_Generic_Dictionary_int__int__o *m_materialReferenceIndexLookup;
    struct TMPro_TMP_TextProcessingStack_MaterialReference__o m_materialReferenceStack;
    struct UnityEngine_Color32_o s_colorWhite;
    struct System_Func_int__string__TMP_FontAsset__o *OnFontAssetRequest;
    struct System_Func_int__string__TMP_SpriteAsset__o *OnSpriteAssetRequest;
    struct System_Char_array *m_htmlTag;
    struct TMPro_RichTextTagAttribute_array *m_xmlAttribute;
    struct System_Single_array *m_attributeParameterValues;
    struct TMPro_WordWrapState_o m_SavedWordWrapState;
    struct TMPro_WordWrapState_o m_SavedLineState;
    struct TMPro_WordWrapState_o m_SavedEllipsisState;
    struct TMPro_WordWrapState_o m_SavedLastValidState;
    struct TMPro_WordWrapState_o m_SavedSoftLineBreakState;
    struct TMPro_TMP_TextProcessingStack_WordWrapState__o m_EllipsisInsertionCandidateStack;
    struct Unity_Profiling_ProfilerMarker_o k_ParseTextMarker;
    struct Unity_Profiling_ProfilerMarker_o k_InsertNewLineMarker;
    struct UnityEngine_Vector2_o k_LargePositiveVector2;
    struct UnityEngine_Vector2_o k_LargeNegativeVector2;
    float k_LargePositiveFloat;
    float k_LargeNegativeFloat;
    int32_t k_LargePositiveInt;
    int32_t k_LargeNegativeInt;
};

struct Aoharu_LiveBeatContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveBeatContent_VTable vtable;
};

struct Shock_LiveTapSeMst_o {
    struct Shock_LiveTapSeMst_c *klass;
    void *monitor;
    struct Shock_LiveTapSeMst_Fields fields;
};

struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_o {
    struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_SkillCutinController_ColorSet_Fields fields;
};

struct Aoharu_Scenes_Live_InputResultUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_InputResultUI_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerLineUI_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_MarkerLineUI_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerLineUI_VTable vtable;
};

struct System_Action_LIVE_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LIVE_TYPE__VTable vtable;
};

struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_o {
    struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_Fields fields;
};

struct Shock_Sound_ISoundPlaySystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct TMPro_TMP_StyleSheet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_StyleSheet_VTable vtable;
};

struct System_Action_IReadOnlyList_MarkerData___o {
    struct System_Action_IReadOnlyList_MarkerData___c *klass;
    void *monitor;
    struct System_Action_IReadOnlyList_MarkerData___Fields fields;
};

struct Aoharu_LiveBeatContent_o {
    struct Aoharu_LiveBeatContent_c *klass;
    void *monitor;
    struct Aoharu_LiveBeatContent_Fields fields;
};

struct Shock_LiveTapSeMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveTapSeMst_VTable vtable;
};

struct System_Collections_Generic_List_LiveInputResultMst__Fields {
    struct Shock_LiveInputResultMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveDialog_GemUseContent_VTable vtable;
};

struct TMPro_TMP_StyleSheet_o {
    struct TMPro_TMP_StyleSheet_c *klass;
    void *monitor;
    struct TMPro_TMP_StyleSheet_Fields fields;
};

struct Aoharu_Scenes_Live_InputResultUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_LiveMarkerAtlas_o *m_LiveMarkerAtlas;
    struct UnityEngine_SpriteRenderer_o *m_SpriteRenderer;
    int32_t m_ResultKeepFrame;
    struct Carbon_TweenBase_array *m_TweenList;
    struct UnityEngine_GameObject_o *m_FastObject;
    struct UnityEngine_GameObject_o *m_SlowObject;
    struct System_Collections_Generic_Queue_Tuple_INPUT_RESULT_TYPE__bool___o *m_InputResultQueue;
    int32_t m_ResultElapsedFrame;
    struct UnityEngine_Vector3_o baseScale;
};

struct Aoharu_Scenes_Live_InputResultUI_o {
    struct Aoharu_Scenes_Live_InputResultUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_InputResultUI_Fields fields;
};

struct System_Collections_Generic_List_TMP_Sprite__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_Sprite__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_Sprite__VTable vtable;
};

struct System_Action_LIVE_TYPE__o {
    struct System_Action_LIVE_TYPE__c *klass;
    void *monitor;
    struct System_Action_LIVE_TYPE__Fields fields;
};

struct TMPro_MaterialReference_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_MaterialReference_o m_Items[65535];
};

struct Carbon_TweenAnchoredPosition_o {
    struct Carbon_TweenAnchoredPosition_c *klass;
    void *monitor;
    struct Carbon_TweenAnchoredPosition_Fields fields;
};

struct Aoharu_Scenes_Live_ComboData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_ComboData_o *m_Items[65535];
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_o {
    struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_Fields fields;
};

struct System_Collections_Generic_List_LiveSystemBase__StaticFields {
    struct Aoharu_Scenes_Live_LiveSystemBase_array *s_emptyArray;
};

struct System_UInt32_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    uint32_t m_Items[65535];
};

struct Aoharu_Scenes_Live_MarkerLineUI_o {
    struct Aoharu_Scenes_Live_MarkerLineUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerLineUI_Fields fields;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveStartControl_VTable vtable;
};

struct System_Action_LiveInputGestureEvent_IGesturePointer__o {
    struct System_Action_LiveInputGestureEvent_IGesturePointer__c *klass;
    void *monitor;
    struct System_Action_LiveInputGestureEvent_IGesturePointer__Fields fields;
};

struct Shock_ReleaseLabelMst_c {
    struct Il2CppClass_1 _1;
    struct Shock_ReleaseLabelMst_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ReleaseLabelMst_VTable vtable;
};

struct Shock_CardGetMst_o {
    struct Shock_CardGetMst_c *klass;
    void *monitor;
    struct Shock_CardGetMst_Fields fields;
};

struct Shock_ReleaseLabelMst_o {
    struct Shock_ReleaseLabelMst_c *klass;
    void *monitor;
    struct Shock_ReleaseLabelMst_Fields fields;
};

struct TMPro_TMP_Asset_o {
    struct TMPro_TMP_Asset_c *klass;
    void *monitor;
    struct TMPro_TMP_Asset_Fields fields;
};

struct Shock_CardGetMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardGetMst_VTable vtable;
};

struct TMPro_TMP_Asset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Asset_VTable vtable;
};

struct TMPro_TMP_SubMesh_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct TMPro_TMP_FontAsset_o *m_fontAsset;
    struct TMPro_TMP_SpriteAsset_o *m_spriteAsset;
    struct UnityEngine_Material_o *m_material;
    struct UnityEngine_Material_o *m_sharedMaterial;
    struct UnityEngine_Material_o *m_fallbackMaterial;
    struct UnityEngine_Material_o *m_fallbackSourceMaterial;
    bool m_isDefaultMaterial;
    float m_padding;
    struct UnityEngine_Renderer_o *m_renderer;
    struct UnityEngine_MeshFilter_o *m_meshFilter;
    struct UnityEngine_Mesh_o *m_mesh;
    struct TMPro_TextMeshPro_o *m_TextComponent;
    bool m_isRegisteredForEvents;
};

struct TMPro_TMP_SubMesh_o {
    struct TMPro_TMP_SubMesh_c *klass;
    void *monitor;
    struct TMPro_TMP_SubMesh_Fields fields;
};

struct System_Action_LiveInputGestureEvent_IGesturePointer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LiveInputGestureEvent_IGesturePointer__VTable vtable;
};

struct System_Action_IReadOnlyList_MarkerData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IReadOnlyList_MarkerData___VTable vtable;
};

struct System_Func_int__T__o {
    struct System_Func_int__T__c *klass;
    void *monitor;
    struct System_Func_int__T__Fields fields;
};

struct TMPro_TMP_Text_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_Text_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Text_VTable vtable;
};

struct UnityEngine_Behaviour_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Behaviour_VTable vtable;
};

struct UnityEngine_Renderer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Renderer_VTable vtable;
};

struct System_Func_int__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_int__T__VTable vtable;
};

struct TMPro_TMP_Text_o {
    struct TMPro_TMP_Text_c *klass;
    void *monitor;
    struct TMPro_TMP_Text_Fields fields;
};

struct UnityEngine_Renderer_o {
    struct UnityEngine_Renderer_c *klass;
    void *monitor;
    struct UnityEngine_Renderer_Fields fields;
};

struct System_Collections_Generic_LinkedList_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct TMPro_ITextPreprocessor_o {
    struct TMPro_ITextPreprocessor_c *klass;
    void *monitor;
    struct TMPro_ITextPreprocessor_Fields fields;
};

struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct TMPro_TMP_SpriteAsset_StaticFields {
    struct System_Collections_Generic_HashSet_int__o *k_searchedSpriteAssets;
};

struct UnityEngine_Behaviour_o {
    struct UnityEngine_Behaviour_c *klass;
    void *monitor;
    struct UnityEngine_Behaviour_Fields fields;
};

struct Carbon_TweenBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Carbon_TweenBase_o *m_Items[65535];
};

struct System_Func_int__string__TMP_SpriteAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_int__string__TMP_SpriteAsset__VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_Live_InputResultUI_o *m_InputResultUI;
    struct Aoharu_Scenes_Live_InputResultUI_o *m_InputResultUISmall;
    struct System_Collections_Generic_List_LiveInputResultMst__o *m_OffsetTimeTableNormal;
    struct System_Collections_Generic_List_LiveInputResultMst__o *m_OffsetTimeTableSlider;
    struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__o *m_ResultCountTable;
    struct System_Collections_Generic_Dictionary_int__int__o *m_TimingCountTable;
    struct Shock_INPUT_RESULT_TYPE_array *m_LiveRuleResultTable;
    bool m_IsSkillResultUp;
    struct Shock_INPUT_RESULT_TYPE_array *m_SkillResultTable;
    float m_MissOffsetTimeNormal;
    float m_MissOffsetTimeSlider;
    struct Aoharu_Scenes_Live_InputResultUI_o *resultUi;
    bool useStarAssist;
    struct System_Action_MarkerData__INPUT_RESULT_TYPE__o *_NotifyInputResult_k__BackingField;
    struct System_Func_bool__o *_AutoConditionChecker_k__BackingField;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_o {
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_Fields fields;
};

struct System_Collections_Generic_LinkedList_T__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_uint__o {
    struct System_Collections_Generic_HashSet_uint__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_uint__Fields fields;
};

struct System_Collections_Generic_List_LiveInputGestureEvent_GesturePointer__StaticFields {
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_array *s_emptyArray;
};

struct WebViewObject_o {
    struct WebViewObject_c *klass;
    void *monitor;
    struct WebViewObject_Fields fields;
};

struct System_Collections_Generic_List_LiveSystemBase__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveSystemBase__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveSystemBase__VTable vtable;
};

struct Shock_TextMeshUI_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_TextMeshUI_o *m_Items[65535];
};

struct System_Func_int__o {
    struct System_Func_int__c *klass;
    void *monitor;
    struct System_Func_int__Fields fields;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_VTable vtable;
};

struct TMPro_ITextPreprocessor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_EventCardBonusMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__o {
    struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__Fields fields;
};

struct System_Collections_Generic_List_GameObject__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GameObject__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GameObject__VTable vtable;
};

struct System_Collections_Generic_List_GameObject__o {
    struct System_Collections_Generic_List_GameObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GameObject__Fields fields;
};

struct Shock_GroupData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_GroupData_o *m_Items[65535];
};

struct System_Collections_Generic_IReadOnlyList_EventCardBonusMst__o {
    struct System_Collections_Generic_IReadOnlyList_EventCardBonusMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_EventCardBonusMst__Fields fields;
};

struct System_Collections_Generic_List_KerningPair__StaticFields {
    struct TMPro_KerningPair_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__TMP_SpriteGlyph__VTable vtable;
};

struct TMPro_TMP_SpriteCharacter_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_SpriteCharacter_o *m_Items[65535];
};

struct System_Func_int__string__TMP_SpriteAsset__o {
    struct System_Func_int__string__TMP_SpriteAsset__c *klass;
    void *monitor;
    struct System_Func_int__string__TMP_SpriteAsset__Fields fields;
};

struct System_Collections_Generic_List_T__StaticFields {
    struct System_Object_array *s_emptyArray;
};

struct Carbon_TweenAnchoredPosition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenAnchoredPosition_VTable vtable;
};

struct System_Collections_Generic_HashSet_uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_uint__VTable vtable;
};

struct TMPro_TMP_CharacterInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_CharacterInfo_o m_Items[65535];
};

struct System_Collections_Generic_List_TMP_Sprite__o {
    struct System_Collections_Generic_List_TMP_Sprite__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_Sprite__Fields fields;
};

struct Aoharu_Scenes_Live_MarkerData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerData_VTable vtable;
};

struct System_Collections_Generic_List_LiveBeatIcon_LiveWaveTween__StaticFields {
    struct Aoharu_LiveBeatIcon_LiveWaveTween_array *s_emptyArray;
};

struct Shock_ProtocolData_StarEventMusicData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_StarEventMusicData_o *m_Items[65535];
};

struct TMPro_TMP_FontFeatureTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_FontFeatureTable_VTable vtable;
};

struct System_Collections_Generic_LinkedList_T__o {
    struct System_Collections_Generic_LinkedList_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_T__Fields fields;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_o {
    struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__o {
    struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__Fields fields;
};

struct TMPro_KerningPair_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_KerningPair_o *m_Items[65535];
};

struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_o {
    struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_Fields fields;
};

struct Aoharu_NoteData_Note_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_NoteData_Note_o *m_Items[65535];
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_Fields {
    float m_SqrFlickThreshold;
    struct System_Collections_Generic_List_int__o *m_LaneIdList;
    struct System_Collections_Generic_List_int__o *m_FlickLaneIdList;
    uint32_t _UniqueId_k__BackingField;
    int32_t _PointerId_k__BackingField;
    struct UnityEngine_Vector2_o _Position_k__BackingField;
    struct System_Collections_Generic_Queue_Tuple_float__Vector2___o *_FlickPositionQueue_k__BackingField;
};

struct System_Collections_Generic_List_LiveInputResultMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LiveInputResultMst__o {
    struct System_Collections_Generic_List_LiveInputResultMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveInputResultMst__Fields fields;
};

struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__TMP_Style__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__TMP_Style__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__INPUT_RESULT_TYPE__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__TMP_Style__o {
    struct System_Collections_Generic_Dictionary_int__TMP_Style__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__TMP_Style__Fields fields;
};

struct Aoharu_MultiComboScoreContent_o {
    struct Aoharu_MultiComboScoreContent_c *klass;
    void *monitor;
    struct Aoharu_MultiComboScoreContent_Fields fields;
};

struct Shock_MenuTween_TweenSlide_Fields {
    struct Carbon_TweenAnchoredPosition_o *TweenAnchoredPosition;
    int32_t AnchorSide;
};

struct Shock_MenuTween_TweenSlide_o {
    struct Shock_MenuTween_TweenSlide_c *klass;
    void *monitor;
    struct Shock_MenuTween_TweenSlide_Fields fields;
};

struct UnityEngine_UI_RawImage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_RawImage_VTable vtable;
};

struct Shock_ReleaseLabelMst_StaticFields {
    struct System_String_o *DATE_FORMAT;
};

struct System_Collections_Generic_List_LiveInputResultMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveInputResultMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveInputResultMst__VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__Glyph__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__Glyph__VTable vtable;
};

struct UnityEngine_UI_RawImage_o {
    struct UnityEngine_UI_RawImage_c *klass;
    void *monitor;
    struct UnityEngine_UI_RawImage_Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__Glyph__o {
    struct System_Collections_Generic_Dictionary_uint__Glyph__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__Glyph__Fields fields;
};

struct Shock_MenuTween_TweenSlide_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MenuTween_TweenSlide_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MenuTween_TweenSlide_VTable vtable;
};

struct Aoharu_Scenes_Live_ComboData_o {
    struct Aoharu_Scenes_Live_ComboData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_ComboData_Fields fields;
};

struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__VTable vtable;
};

struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__Fields {
    struct TMPro_TMP_GlyphPairAdjustmentRecord_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__o {
    struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__Fields fields;
};

struct Aoharu_MultiComboScoreContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiComboScoreContent_VTable vtable;
};

struct Shock_TitleData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TitleData_VTable vtable;
};

struct UnityEngine_TextCore_Glyph_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Glyph_o *m_Items[65535];
};

struct Shock_TitleData_o {
    struct Shock_TitleData_c *klass;
    void *monitor;
    struct Shock_TitleData_Fields fields;
};

struct System_Collections_Generic_List_MarkerData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MarkerData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MarkerData__VTable vtable;
};

struct Aoharu_Scenes_Live_ComboData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ComboData_VTable vtable;
};

struct Shock_ParticleSystemGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ParticleSystemGroup_VTable vtable;
};

struct TMPro_TMP_FontFeatureTable_o {
    struct TMPro_TMP_FontFeatureTable_c *klass;
    void *monitor;
    struct TMPro_TMP_FontFeatureTable_Fields fields;
};

struct TMPro_WordWrapState_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_WordWrapState_o m_Items[65535];
};

struct TMPro_TextMeshPro_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TextMeshPro_o *m_Items[65535];
};

struct Shock_ParticleSystemGroup_o {
    struct Shock_ParticleSystemGroup_c *klass;
    void *monitor;
    struct Shock_ParticleSystemGroup_Fields fields;
};

struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__o {
    struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__c *klass;
    void *monitor;
    struct Carbon_Collections_ListBuffer_LiveInputControl_PointerMarker__Fields fields;
};

struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_GlyphPairAdjustmentRecord__VTable vtable;
};

struct System_Collections_Generic_List_MarkerData__o {
    struct System_Collections_Generic_List_MarkerData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MarkerData__Fields fields;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_o {
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_Fields fields;
};

struct WebViewObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct WebViewObject_VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__o {
    struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__Fields fields;
};

struct System_Collections_Generic_List_LiveSystemBase__o {
    struct System_Collections_Generic_List_LiveSystemBase__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveSystemBase__Fields fields;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_VTable vtable;
};

struct Shock_EventData_StarMission_o {
    struct Shock_EventData_StarMission_c *klass;
    void *monitor;
    struct Shock_EventData_StarMission_Fields fields;
};

struct Shock_ProtocolData_SkillLog_o {
    struct Shock_ProtocolData_SkillLog_c *klass;
    void *monitor;
    struct Shock_ProtocolData_SkillLog_Fields fields;
};

struct System_UInt32_array_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_UInt32_array *m_Items[65535];
};

struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_o {
    struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_Fields fields;
};

struct System_Collections_Generic_List_TMP_SpriteGlyph__StaticFields {
    struct TMPro_TMP_SpriteGlyph_array *s_emptyArray;
};

struct Shock_EventData_StarMission_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventData_StarMission_VTable vtable;
};

struct System_Action_MarkerData__INPUT_RESULT_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MarkerData__INPUT_RESULT_TYPE__VTable vtable;
};

struct UnityEngine_AnimationCurve_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AnimationCurve_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_o {
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__TMP_GlyphPairAdjustmentRecord__VTable vtable;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_IGesturePointer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_Behaviour__StaticFields {
    struct UnityEngine_Behaviour_array *s_emptyArray;
};

struct Shock_EvolveItemAmountMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_EvolveItemAmountMst_o *m_Items[65535];
};

struct UnityEngine_AnimationCurve_o {
    struct UnityEngine_AnimationCurve_c *klass;
    void *monitor;
    struct UnityEngine_AnimationCurve_Fields fields;
};

struct Shock_SkillData_o {
    struct Shock_SkillData_c *klass;
    void *monitor;
    struct Shock_SkillData_Fields fields;
};

struct UnityEngine_SpriteRenderer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SpriteRenderer_VTable vtable;
};

struct Shock_CardEvolveConditionMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CardEvolveConditionMst_o *m_Items[65535];
};

struct StaticBluredScreen_o {
    struct StaticBluredScreen_c *klass;
    void *monitor;
    struct StaticBluredScreen_Fields fields;
};

struct Shock_SkillData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SkillData_VTable vtable;
};

struct System_Collections_Generic_List_TMP_Character__StaticFields {
    struct TMPro_TMP_Character_array *s_emptyArray;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_o {
    struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_Fields fields;
};

struct System_Collections_Generic_List_TMP_Glyph__StaticFields {
    struct TMPro_TMP_Glyph_array *s_emptyArray;
};

struct UnityEngine_RenderTexture_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_RenderTexture_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_UniqueId;
    struct VirtualInvokeData _5_get_PointerId;
    struct VirtualInvokeData _6_get_Position;
    struct VirtualInvokeData _7_get_LaneIdList;
    struct VirtualInvokeData _8_get_FlickLaneIdList;
    struct VirtualInvokeData _9_get_IsFlick;
};

struct System_Collections_Generic_List_Touch__o {
    struct System_Collections_Generic_List_Touch__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Touch__Fields fields;
};

struct System_Collections_Generic_LinkedList_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_LinkedList_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_T__VTable vtable;
};

struct System_Collections_Generic_List_Touch__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Touch__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Touch__VTable vtable;
};

struct StaticBluredScreen_c {
    struct Il2CppClass_1 _1;
    struct StaticBluredScreen_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct StaticBluredScreen_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSkillController_SkillInfo_VTable vtable;
};

struct Shock_ProtocolData_SkillLog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_SkillLog_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveInputGestureEvent_GesturePointer_VTable vtable;
};

struct UnityEngine_RenderTexture_o {
    struct UnityEngine_RenderTexture_c *klass;
    void *monitor;
    struct UnityEngine_RenderTexture_Fields fields;
};

struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl_VTable vtable;
};

typedef struct MethodInfo_2E8D678 MethodInfo_2E8D678, *PMethodInfo_2E8D678;

typedef union _union_224831 _union_224831, *P_union_224831;

union _union_224831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D678 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___c System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___c, *PSystem_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___c;

typedef struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___VTable System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___VTable, *PSystem_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___VTable;

struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___VTable vtable;
};

typedef struct Shock_Protocol_CJsonSendParamStarEventChangeTargetMusic_VTable Shock_Protocol_CJsonSendParamStarEventChangeTargetMusic_VTable, *PShock_Protocol_CJsonSendParamStarEventChangeTargetMusic_VTable;

struct Shock_Protocol_CJsonSendParamStarEventChangeTargetMusic_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2D69CE8_RGCTXs MethodInfo_2D69CE8_RGCTXs, *PMethodInfo_2D69CE8_RGCTXs;

struct MethodInfo_2D69CE8_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_FirstObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_FirstObservable_T___ctor;
};

typedef union _union_281370 _union_281370, *P_union_281370;

union _union_281370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__c UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__c, *PUnityEngine_Pool_CollectionPool_List_Vector3___Vector3__c;

typedef struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__StaticFields UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__StaticFields, *PUnityEngine_Pool_CollectionPool_List_Vector3___Vector3__StaticFields;

typedef struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__VTable UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__VTable, *PUnityEngine_Pool_CollectionPool_List_Vector3___Vector3__VTable;

typedef struct UnityEngine_Pool_ObjectPool_TCollection__o UnityEngine_Pool_ObjectPool_TCollection__o, *PUnityEngine_Pool_ObjectPool_TCollection__o;

typedef struct UnityEngine_Pool_ObjectPool_TCollection__c UnityEngine_Pool_ObjectPool_TCollection__c, *PUnityEngine_Pool_ObjectPool_TCollection__c;

typedef struct UnityEngine_Pool_ObjectPool_TCollection__Fields UnityEngine_Pool_ObjectPool_TCollection__Fields, *PUnityEngine_Pool_ObjectPool_TCollection__Fields;

typedef struct UnityEngine_Pool_ObjectPool_TCollection__VTable UnityEngine_Pool_ObjectPool_TCollection__VTable, *PUnityEngine_Pool_ObjectPool_TCollection__VTable;

struct UnityEngine_Pool_ObjectPool_TCollection__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_CountInactive;
    struct VirtualInvokeData _6_Get;
    struct VirtualInvokeData _7_Release;
    struct VirtualInvokeData _8_Clear;
};

struct UnityEngine_Pool_ObjectPool_TCollection__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Pool_ObjectPool_TCollection__VTable vtable;
};

struct UnityEngine_Pool_ObjectPool_TCollection__Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ActionOnGet;
    struct System_Action_T__o *m_ActionOnRelease;
    struct System_Action_T__o *m_ActionOnDestroy;
    int32_t m_MaxSize;
    bool m_CollectionCheck;
    int32_t _CountAll_k__BackingField;
};

struct UnityEngine_Pool_ObjectPool_TCollection__o {
    struct UnityEngine_Pool_ObjectPool_TCollection__c *klass;
    void *monitor;
    struct UnityEngine_Pool_ObjectPool_TCollection__Fields fields;
};

struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__VTable vtable;
};

struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__StaticFields {
    struct UnityEngine_Pool_ObjectPool_TCollection__o *s_Pool;
};

typedef union _union_281372 _union_281372, *P_union_281372;

union _union_281372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F3656C MethodInfo_2F3656C, *PMethodInfo_2F3656C;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_c UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_c, *PUnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_c;

typedef struct MethodInfo_2F3656C_RGCTXs MethodInfo_2F3656C_RGCTXs, *PMethodInfo_2F3656C_RGCTXs;

typedef union _union_341772 _union_341772, *P_union_341772;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_StaticFields UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_StaticFields, *PUnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_StaticFields;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_VTable UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_VTable, *PUnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_VTable;

typedef struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__o System_Collections_Generic_List_IntegratedSubsystemDescriptor__o, *PSystem_Collections_Generic_List_IntegratedSubsystemDescriptor__o;

typedef struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__o System_Collections_Generic_List_SubsystemDescriptorWithProvider__o, *PSystem_Collections_Generic_List_SubsystemDescriptorWithProvider__o;

typedef struct System_Collections_Generic_List_SubsystemDescriptor__o System_Collections_Generic_List_SubsystemDescriptor__o, *PSystem_Collections_Generic_List_SubsystemDescriptor__o;

typedef struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__c System_Collections_Generic_List_IntegratedSubsystemDescriptor__c, *PSystem_Collections_Generic_List_IntegratedSubsystemDescriptor__c;

typedef struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__Fields System_Collections_Generic_List_IntegratedSubsystemDescriptor__Fields, *PSystem_Collections_Generic_List_IntegratedSubsystemDescriptor__Fields;

typedef struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__c System_Collections_Generic_List_SubsystemDescriptorWithProvider__c, *PSystem_Collections_Generic_List_SubsystemDescriptorWithProvider__c;

typedef struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__Fields System_Collections_Generic_List_SubsystemDescriptorWithProvider__Fields, *PSystem_Collections_Generic_List_SubsystemDescriptorWithProvider__Fields;

typedef struct System_Collections_Generic_List_SubsystemDescriptor__c System_Collections_Generic_List_SubsystemDescriptor__c, *PSystem_Collections_Generic_List_SubsystemDescriptor__c;

typedef struct System_Collections_Generic_List_SubsystemDescriptor__Fields System_Collections_Generic_List_SubsystemDescriptor__Fields, *PSystem_Collections_Generic_List_SubsystemDescriptor__Fields;

typedef struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__StaticFields System_Collections_Generic_List_IntegratedSubsystemDescriptor__StaticFields, *PSystem_Collections_Generic_List_IntegratedSubsystemDescriptor__StaticFields;

typedef struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__VTable System_Collections_Generic_List_IntegratedSubsystemDescriptor__VTable, *PSystem_Collections_Generic_List_IntegratedSubsystemDescriptor__VTable;

typedef struct UnityEngine_IntegratedSubsystemDescriptor_array UnityEngine_IntegratedSubsystemDescriptor_array, *PUnityEngine_IntegratedSubsystemDescriptor_array;

typedef struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__StaticFields System_Collections_Generic_List_SubsystemDescriptorWithProvider__StaticFields, *PSystem_Collections_Generic_List_SubsystemDescriptorWithProvider__StaticFields;

typedef struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__VTable System_Collections_Generic_List_SubsystemDescriptorWithProvider__VTable, *PSystem_Collections_Generic_List_SubsystemDescriptorWithProvider__VTable;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_array UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_array, *PUnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_array;

typedef struct System_Collections_Generic_List_SubsystemDescriptor__StaticFields System_Collections_Generic_List_SubsystemDescriptor__StaticFields, *PSystem_Collections_Generic_List_SubsystemDescriptor__StaticFields;

typedef struct System_Collections_Generic_List_SubsystemDescriptor__VTable System_Collections_Generic_List_SubsystemDescriptor__VTable, *PSystem_Collections_Generic_List_SubsystemDescriptor__VTable;

typedef struct UnityEngine_SubsystemDescriptor_array UnityEngine_SubsystemDescriptor_array, *PUnityEngine_SubsystemDescriptor_array;

typedef struct UnityEngine_IntegratedSubsystemDescriptor_o UnityEngine_IntegratedSubsystemDescriptor_o, *PUnityEngine_IntegratedSubsystemDescriptor_o;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_o UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_o, *PUnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_o;

typedef struct UnityEngine_SubsystemDescriptor_o UnityEngine_SubsystemDescriptor_o, *PUnityEngine_SubsystemDescriptor_o;

typedef struct UnityEngine_IntegratedSubsystemDescriptor_c UnityEngine_IntegratedSubsystemDescriptor_c, *PUnityEngine_IntegratedSubsystemDescriptor_c;

typedef struct UnityEngine_IntegratedSubsystemDescriptor_Fields UnityEngine_IntegratedSubsystemDescriptor_Fields, *PUnityEngine_IntegratedSubsystemDescriptor_Fields;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_c UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_c, *PUnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_c;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_Fields UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_Fields, *PUnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_Fields;

typedef struct UnityEngine_SubsystemDescriptor_c UnityEngine_SubsystemDescriptor_c, *PUnityEngine_SubsystemDescriptor_c;

typedef struct UnityEngine_SubsystemDescriptor_Fields UnityEngine_SubsystemDescriptor_Fields, *PUnityEngine_SubsystemDescriptor_Fields;

typedef struct UnityEngine_IntegratedSubsystemDescriptor_VTable UnityEngine_IntegratedSubsystemDescriptor_VTable, *PUnityEngine_IntegratedSubsystemDescriptor_VTable;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_VTable UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_VTable, *PUnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_VTable;

typedef struct UnityEngine_SubsystemDescriptor_VTable UnityEngine_SubsystemDescriptor_VTable, *PUnityEngine_SubsystemDescriptor_VTable;

struct UnityEngine_SubsystemDescriptor_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SubsystemDescriptor_o *m_Items[65535];
};

struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

union _union_341772 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F3656C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F3656C_RGCTXs *rgctx_data;
    union _union_341772 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct MethodInfo_2F3656C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_TBaseTypeInList_;
    struct MethodInfo *_1_System_Collections_Generic_List_TBaseTypeInList__get_Item;
    struct Il2CppClass *_2_TBaseTypeInList;
    struct Il2CppClass *_4_TDescriptor;
    struct MethodInfo *_6_System_Collections_Generic_List_TBaseTypeInList__set_Item;
    struct MethodInfo *_7_System_Collections_Generic_List_TBaseTypeInList__get_Count;
    struct MethodInfo *_8_System_Collections_Generic_List_TBaseTypeInList__Add;
};

struct System_Collections_Generic_List_SubsystemDescriptor__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_IntegratedSubsystemDescriptor_Fields {
    intptr_t m_Ptr;
};

struct UnityEngine_SubsystemDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_id;
};

struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_StaticFields {
    struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__o *s_IntegratedDescriptors;
    struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__o *s_StandaloneDescriptors;
    struct System_Collections_Generic_List_SubsystemDescriptor__o *s_DeprecatedDescriptors;
};

struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__Fields {
    struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__o {
    struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__Fields fields;
};

struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__VTable vtable;
};

struct UnityEngine_IntegratedSubsystemDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_id;
};

struct UnityEngine_IntegratedSubsystemDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_IntegratedSubsystemDescriptor_VTable vtable;
};

struct UnityEngine_IntegratedSubsystemDescriptor_o {
    struct UnityEngine_IntegratedSubsystemDescriptor_c *klass;
    void *monitor;
    struct UnityEngine_IntegratedSubsystemDescriptor_Fields fields;
};

struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__Fields {
    struct UnityEngine_IntegratedSubsystemDescriptor_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__o {
    struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__Fields fields;
};

struct System_Collections_Generic_List_SubsystemDescriptor__StaticFields {
    struct UnityEngine_SubsystemDescriptor_array *s_emptyArray;
};

struct UnityEngine_IntegratedSubsystemDescriptor_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_IntegratedSubsystemDescriptor_o *m_Items[65535];
};

struct System_Collections_Generic_List_SubsystemDescriptor__Fields {
    struct UnityEngine_SubsystemDescriptor_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__VTable vtable;
};

struct UnityEngine_SubsystemDescriptor_Fields {
    struct System_String_o *_id_k__BackingField;
};

struct UnityEngine_SubsystemDescriptor_o {
    struct UnityEngine_SubsystemDescriptor_c *klass;
    void *monitor;
    struct UnityEngine_SubsystemDescriptor_Fields fields;
};

struct System_Collections_Generic_List_IntegratedSubsystemDescriptor__StaticFields {
    struct UnityEngine_IntegratedSubsystemDescriptor_array *s_emptyArray;
};

struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_o *m_Items[65535];
};

struct UnityEngine_SubsystemDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SubsystemDescriptor_VTable vtable;
};

struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_id;
};

struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_VTable vtable;
};

struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_Fields {
    struct System_String_o *_id_k__BackingField;
};

struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_o {
    struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_c *klass;
    void *monitor;
    struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_Fields fields;
};

struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorStore_VTable vtable;
};

struct System_Collections_Generic_List_SubsystemDescriptorWithProvider__StaticFields {
    struct UnityEngine_SubsystemsImplementation_SubsystemDescriptorWithProvider_array *s_emptyArray;
};

struct System_Collections_Generic_List_SubsystemDescriptor__o {
    struct System_Collections_Generic_List_SubsystemDescriptor__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SubsystemDescriptor__Fields fields;
};

struct System_Collections_Generic_List_SubsystemDescriptor__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SubsystemDescriptor__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SubsystemDescriptor__VTable vtable;
};

typedef union _union_281374 _union_281374, *P_union_281374;

union _union_281374 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_c Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_c, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_c;

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_StaticFields Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_StaticFields, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_StaticFields;

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_VTable Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_VTable, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_VTable;

typedef struct System_Exception_o System_Exception_o, *PSystem_Exception_o;

typedef struct System_Exception_c System_Exception_c, *PSystem_Exception_c;

typedef struct System_Exception_Fields System_Exception_Fields, *PSystem_Exception_Fields;

typedef struct System_Exception_StaticFields System_Exception_StaticFields, *PSystem_Exception_StaticFields;

typedef struct System_Exception_VTable System_Exception_VTable, *PSystem_Exception_VTable;

typedef struct System_Collections_IDictionary_o System_Collections_IDictionary_o, *PSystem_Collections_IDictionary_o;

typedef struct System_Runtime_Serialization_SafeSerializationManager_o System_Runtime_Serialization_SafeSerializationManager_o, *PSystem_Runtime_Serialization_SafeSerializationManager_o;

typedef struct System_Diagnostics_StackTrace_array System_Diagnostics_StackTrace_array, *PSystem_Diagnostics_StackTrace_array;

typedef struct System_IntPtr_array System_IntPtr_array, *PSystem_IntPtr_array;

typedef struct System_Collections_IDictionary_c System_Collections_IDictionary_c, *PSystem_Collections_IDictionary_c;

typedef struct System_Collections_IDictionary_Fields System_Collections_IDictionary_Fields, *PSystem_Collections_IDictionary_Fields;

typedef struct System_Runtime_Serialization_SafeSerializationManager_c System_Runtime_Serialization_SafeSerializationManager_c, *PSystem_Runtime_Serialization_SafeSerializationManager_c;

typedef struct System_Runtime_Serialization_SafeSerializationManager_Fields System_Runtime_Serialization_SafeSerializationManager_Fields, *PSystem_Runtime_Serialization_SafeSerializationManager_Fields;

typedef struct System_Diagnostics_StackTrace_o System_Diagnostics_StackTrace_o, *PSystem_Diagnostics_StackTrace_o;

typedef struct System_Runtime_Serialization_SafeSerializationManager_VTable System_Runtime_Serialization_SafeSerializationManager_VTable, *PSystem_Runtime_Serialization_SafeSerializationManager_VTable;

typedef struct System_Collections_Generic_IList_object__o System_Collections_Generic_IList_object__o, *PSystem_Collections_Generic_IList_object__o;

typedef struct System_RuntimeType_o System_RuntimeType_o, *PSystem_RuntimeType_o;

typedef struct System_EventHandler_SafeSerializationEventArgs__o System_EventHandler_SafeSerializationEventArgs__o, *PSystem_EventHandler_SafeSerializationEventArgs__o;

typedef struct System_Diagnostics_StackTrace_c System_Diagnostics_StackTrace_c, *PSystem_Diagnostics_StackTrace_c;

typedef struct System_Diagnostics_StackTrace_Fields System_Diagnostics_StackTrace_Fields, *PSystem_Diagnostics_StackTrace_Fields;

typedef struct System_Collections_Generic_IList_object__c System_Collections_Generic_IList_object__c, *PSystem_Collections_Generic_IList_object__c;

typedef struct System_Collections_Generic_IList_object__Fields System_Collections_Generic_IList_object__Fields, *PSystem_Collections_Generic_IList_object__Fields;

typedef struct System_RuntimeType_c System_RuntimeType_c, *PSystem_RuntimeType_c;

typedef struct System_RuntimeType_Fields System_RuntimeType_Fields, *PSystem_RuntimeType_Fields;

typedef struct System_EventHandler_SafeSerializationEventArgs__c System_EventHandler_SafeSerializationEventArgs__c, *PSystem_EventHandler_SafeSerializationEventArgs__c;

typedef struct System_EventHandler_SafeSerializationEventArgs__Fields System_EventHandler_SafeSerializationEventArgs__Fields, *PSystem_EventHandler_SafeSerializationEventArgs__Fields;

typedef struct System_Diagnostics_StackTrace_StaticFields System_Diagnostics_StackTrace_StaticFields, *PSystem_Diagnostics_StackTrace_StaticFields;

typedef struct System_Diagnostics_StackTrace_VTable System_Diagnostics_StackTrace_VTable, *PSystem_Diagnostics_StackTrace_VTable;

typedef struct System_Diagnostics_StackFrame_array System_Diagnostics_StackFrame_array, *PSystem_Diagnostics_StackFrame_array;

typedef struct System_RuntimeType_StaticFields System_RuntimeType_StaticFields, *PSystem_RuntimeType_StaticFields;

typedef struct System_RuntimeType_VTable System_RuntimeType_VTable, *PSystem_RuntimeType_VTable;

typedef struct System_Reflection_TypeInfo_Fields System_Reflection_TypeInfo_Fields, *PSystem_Reflection_TypeInfo_Fields;

typedef struct System_MonoTypeInfo_o System_MonoTypeInfo_o, *PSystem_MonoTypeInfo_o;

typedef struct System_Reflection_RuntimeConstructorInfo_o System_Reflection_RuntimeConstructorInfo_o, *PSystem_Reflection_RuntimeConstructorInfo_o;

typedef struct System_EventHandler_SafeSerializationEventArgs__VTable System_EventHandler_SafeSerializationEventArgs__VTable, *PSystem_EventHandler_SafeSerializationEventArgs__VTable;

typedef struct System_Diagnostics_StackFrame_o System_Diagnostics_StackFrame_o, *PSystem_Diagnostics_StackFrame_o;

typedef struct System_Func_Type__Type____Type__o System_Func_Type__Type____Type__o, *PSystem_Func_Type__Type____Type__o;

typedef struct System_MonoTypeInfo_c System_MonoTypeInfo_c, *PSystem_MonoTypeInfo_c;

typedef struct System_MonoTypeInfo_Fields System_MonoTypeInfo_Fields, *PSystem_MonoTypeInfo_Fields;

typedef struct System_Reflection_RuntimeConstructorInfo_c System_Reflection_RuntimeConstructorInfo_c, *PSystem_Reflection_RuntimeConstructorInfo_c;

typedef struct System_Reflection_RuntimeConstructorInfo_Fields System_Reflection_RuntimeConstructorInfo_Fields, *PSystem_Reflection_RuntimeConstructorInfo_Fields;

typedef struct System_Diagnostics_StackFrame_c System_Diagnostics_StackFrame_c, *PSystem_Diagnostics_StackFrame_c;

typedef struct System_Diagnostics_StackFrame_Fields System_Diagnostics_StackFrame_Fields, *PSystem_Diagnostics_StackFrame_Fields;

typedef struct System_Func_Type__Type____Type__c System_Func_Type__Type____Type__c, *PSystem_Func_Type__Type____Type__c;

typedef struct System_Func_Type__Type____Type__Fields System_Func_Type__Type____Type__Fields, *PSystem_Func_Type__Type____Type__Fields;

typedef struct System_MonoTypeInfo_VTable System_MonoTypeInfo_VTable, *PSystem_MonoTypeInfo_VTable;

typedef struct System_Reflection_RuntimeConstructorInfo_VTable System_Reflection_RuntimeConstructorInfo_VTable, *PSystem_Reflection_RuntimeConstructorInfo_VTable;

typedef struct System_Reflection_ConstructorInfo_Fields System_Reflection_ConstructorInfo_Fields, *PSystem_Reflection_ConstructorInfo_Fields;

typedef struct System_Diagnostics_StackFrame_VTable System_Diagnostics_StackFrame_VTable, *PSystem_Diagnostics_StackFrame_VTable;

typedef struct System_Reflection_MethodBase_o System_Reflection_MethodBase_o, *PSystem_Reflection_MethodBase_o;

typedef struct System_Func_Type__Type____Type__VTable System_Func_Type__Type____Type__VTable, *PSystem_Func_Type__Type____Type__VTable;

typedef struct System_Reflection_MethodBase_c System_Reflection_MethodBase_c, *PSystem_Reflection_MethodBase_c;

typedef struct System_Reflection_MethodBase_VTable System_Reflection_MethodBase_VTable, *PSystem_Reflection_MethodBase_VTable;

struct System_Reflection_MethodBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_get_CallingConvention;
    struct VirtualInvokeData _19_get_IsAbstract;
    struct VirtualInvokeData _20_get_IsConstructor;
    struct VirtualInvokeData _21_get_IsStatic;
    struct VirtualInvokeData _22_get_IsVirtual;
    struct VirtualInvokeData _23_get_IsPublic;
    struct VirtualInvokeData _24_get_IsGenericMethod;
    struct VirtualInvokeData _25_get_IsGenericMethodDefinition;
    struct VirtualInvokeData _26_GetGenericArguments;
    struct VirtualInvokeData _27_get_ContainsGenericParameters;
    struct VirtualInvokeData _28_Invoke;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_get_IsSecurityCritical;
    struct VirtualInvokeData _32_GetParametersInternal;
    struct VirtualInvokeData _33_GetParametersCount;
    struct VirtualInvokeData _34_FormatNameAndSig;
    struct VirtualInvokeData _35_GetParameterTypes;
    struct VirtualInvokeData _36_GetParametersNoCopy;
};

struct System_Reflection_MethodBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_MethodBase_VTable vtable;
};

struct System_EventHandler_SafeSerializationEventArgs__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_EventHandler_SafeSerializationEventArgs__o {
    struct System_EventHandler_SafeSerializationEventArgs__c *klass;
    void *monitor;
    struct System_EventHandler_SafeSerializationEventArgs__Fields fields;
};

struct System_EventHandler_SafeSerializationEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_EventHandler_SafeSerializationEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_SafeSerializationEventArgs__VTable vtable;
};

struct System_Diagnostics_StackTrace_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Diagnostics_StackTrace_o *m_Items[65535];
};

struct System_Reflection_MethodBase_o {
    struct System_Reflection_MethodBase_c *klass;
    void *monitor;
    struct System_Reflection_MethodBase_Fields fields;
};

struct System_MonoTypeInfo_Fields {
    struct System_String_o *full_name;
    struct System_Reflection_RuntimeConstructorInfo_o *default_ctor;
};

struct System_Collections_Generic_IList_object__Fields {
};

struct System_Reflection_TypeInfo_Fields {
    struct System_Type_Fields super;
};

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_IDictionary_Fields {
};

struct System_Exception_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_Exception_c {
    struct Il2CppClass_1 _1;
    struct System_Exception_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Exception_VTable vtable;
};

struct System_Exception_Fields {
    struct System_String_o *_className;
    struct System_String_o *_message;
    struct System_Collections_IDictionary_o *_data;
    struct System_Exception_o *_innerException;
    struct System_String_o *_helpURL;
    struct Il2CppObject *_stackTrace;
    struct System_String_o *_stackTraceString;
    struct System_String_o *_remoteStackTraceString;
    int32_t _remoteStackIndex;
    struct Il2CppObject *_dynamicMethods;
    int32_t _HResult;
    struct System_String_o *_source;
    struct System_Runtime_Serialization_SafeSerializationManager_o *_safeSerializationManager;
    struct System_Diagnostics_StackTrace_array *captured_traces;
    struct System_IntPtr_array *native_trace_ips;
    int32_t caught_in_unmanaged;
};

struct System_Exception_o {
    struct System_Exception_c *klass;
    void *monitor;
    struct System_Exception_Fields fields;
};

struct System_Reflection_RuntimeConstructorInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_GetParameters;
    struct VirtualInvokeData _16_get_Attributes;
    struct VirtualInvokeData _17_GetMethodImplementationFlags;
    struct VirtualInvokeData _18_get_CallingConvention;
    struct VirtualInvokeData _19_get_IsAbstract;
    struct VirtualInvokeData _20_get_IsConstructor;
    struct VirtualInvokeData _21_get_IsStatic;
    struct VirtualInvokeData _22_get_IsVirtual;
    struct VirtualInvokeData _23_get_IsPublic;
    struct VirtualInvokeData _24_get_IsGenericMethod;
    struct VirtualInvokeData _25_get_IsGenericMethodDefinition;
    struct VirtualInvokeData _26_GetGenericArguments;
    struct VirtualInvokeData _27_get_ContainsGenericParameters;
    struct VirtualInvokeData _28_Invoke;
    struct VirtualInvokeData _29_Invoke;
    struct VirtualInvokeData _30_get_MethodHandle;
    struct VirtualInvokeData _31_get_IsSecurityCritical;
    struct VirtualInvokeData _32_GetParametersInternal;
    struct VirtualInvokeData _33_GetParametersCount;
    struct VirtualInvokeData _34_FormatNameAndSig;
    struct VirtualInvokeData _35_GetParameterTypes;
    struct VirtualInvokeData _36_GetParametersNoCopy;
    struct VirtualInvokeData _37_Invoke;
    struct VirtualInvokeData _38_GetObjectData;
};

struct System_Reflection_RuntimeConstructorInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_RuntimeConstructorInfo_VTable vtable;
};

struct System_Diagnostics_StackFrame_Fields {
    int32_t ilOffset;
    int32_t nativeOffset;
    int64_t methodAddress;
    uint32_t methodIndex;
    struct System_Reflection_MethodBase_o *methodBase;
    struct System_String_o *fileName;
    int32_t lineNumber;
    int32_t columnNumber;
    struct System_String_o *internalMethodName;
};

struct System_Diagnostics_StackFrame_o {
    struct System_Diagnostics_StackFrame_c *klass;
    void *monitor;
    struct System_Diagnostics_StackFrame_Fields fields;
};

struct System_Diagnostics_StackFrame_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetFileLineNumber;
    struct VirtualInvokeData _5_GetFileName;
    struct VirtualInvokeData _6_GetILOffset;
    struct VirtualInvokeData _7_GetMethod;
    struct VirtualInvokeData _8_GetNativeOffset;
};

struct System_Diagnostics_StackFrame_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Diagnostics_StackFrame_VTable vtable;
};

struct System_RuntimeType_StaticFields {
    struct System_RuntimeType_o *ValueType;
    struct System_RuntimeType_o *EnumType;
    struct System_RuntimeType_o *ObjectType;
    struct System_RuntimeType_o *StringType;
    struct System_RuntimeType_o *DelegateType;
    struct System_Type_array *s_SICtorParamTypes;
    struct System_Func_Type__Type____Type__o *MakeTypeBuilderInstantiation;
    struct System_RuntimeType_o *s_typedRef;
};

struct System_RuntimeType_Fields {
    struct System_Reflection_TypeInfo_Fields super;
    struct System_MonoTypeInfo_o *type_info;
    struct Il2CppObject *GenericCache;
    struct System_Reflection_RuntimeConstructorInfo_o *m_serializationCtor;
};

struct System_RuntimeType_o {
    struct System_RuntimeType_c *klass;
    void *monitor;
    struct System_RuntimeType_Fields fields;
};

struct System_Reflection_ConstructorInfo_Fields {
    struct System_Reflection_MethodBase_Fields super;
};

struct System_Reflection_RuntimeConstructorInfo_Fields {
    struct System_Reflection_ConstructorInfo_Fields super;
    intptr_t mhandle;
    struct System_String_o *name;
    struct System_Type_o *reftype;
};

struct System_Reflection_RuntimeConstructorInfo_o {
    struct System_Reflection_RuntimeConstructorInfo_c *klass;
    void *monitor;
    struct System_Reflection_RuntimeConstructorInfo_Fields fields;
};

struct System_RuntimeType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_IsEnumDefined;
    struct VirtualInvokeData _16_GetEnumName;
    struct VirtualInvokeData _17_GetEnumNames;
    struct VirtualInvokeData _18_get_IsSerializable;
    struct VirtualInvokeData _19_get_ContainsGenericParameters;
    struct VirtualInvokeData _20_IsSubclassOf;
    struct VirtualInvokeData _21_IsAssignableFrom;
    struct VirtualInvokeData _22_GetType;
    struct VirtualInvokeData _23_get_Namespace;
    struct VirtualInvokeData _24_get_AssemblyQualifiedName;
    struct VirtualInvokeData _25_get_FullName;
    struct VirtualInvokeData _26_get_Assembly;
    struct VirtualInvokeData _27_get_Module;
    struct VirtualInvokeData _28_get_DeclaringMethod;
    struct VirtualInvokeData _29_get_UnderlyingSystemType;
    struct VirtualInvokeData _30_get_IsArray;
    struct VirtualInvokeData _31_IsArrayImpl;
    struct VirtualInvokeData _32_get_IsByRef;
    struct VirtualInvokeData _33_IsByRefImpl;
    struct VirtualInvokeData _34_get_IsPointer;
    struct VirtualInvokeData _35_IsPointerImpl;
    struct VirtualInvokeData _36_get_IsConstructedGenericType;
    struct VirtualInvokeData _37_get_IsGenericParameter;
    struct VirtualInvokeData _38_get_IsGenericMethodParameter;
    struct VirtualInvokeData _39_get_IsGenericType;
    struct VirtualInvokeData _40_get_IsGenericTypeDefinition;
    struct VirtualInvokeData _41_get_IsSZArray;
    struct VirtualInvokeData _42_get_IsVariableBoundArray;
    struct VirtualInvokeData _43_get_HasElementType;
    struct VirtualInvokeData _44_HasElementTypeImpl;
    struct VirtualInvokeData _45_GetElementType;
    struct VirtualInvokeData _46_GetArrayRank;
    struct VirtualInvokeData _47_GetGenericTypeDefinition;
    struct VirtualInvokeData _48_get_GenericTypeArguments;
    struct VirtualInvokeData _49_GetGenericArguments;
    struct VirtualInvokeData _50_get_GenericParameterPosition;
    struct VirtualInvokeData _51_get_GenericParameterAttributes;
    struct VirtualInvokeData _52_GetGenericParameterConstraints;
    struct VirtualInvokeData _53_get_Attributes;
    struct VirtualInvokeData _54_GetAttributeFlagsImpl;
    struct VirtualInvokeData _55_get_IsAbstract;
    struct VirtualInvokeData _56_get_IsSealed;
    struct VirtualInvokeData _57_get_IsClass;
    struct VirtualInvokeData _58_get_IsNestedAssembly;
    struct VirtualInvokeData _59_get_IsNestedPublic;
    struct VirtualInvokeData _60_get_IsNotPublic;
    struct VirtualInvokeData _61_get_IsPublic;
    struct VirtualInvokeData _62_get_IsExplicitLayout;
    struct VirtualInvokeData _63_get_IsCOMObject;
    struct VirtualInvokeData _64_IsCOMObjectImpl;
    struct VirtualInvokeData _65_get_IsContextful;
    struct VirtualInvokeData _66_IsContextfulImpl;
    struct VirtualInvokeData _67_get_IsEnum;
    struct VirtualInvokeData _68_get_IsMarshalByRef;
    struct VirtualInvokeData _69_IsMarshalByRefImpl;
    struct VirtualInvokeData _70_get_IsPrimitive;
    struct VirtualInvokeData _71_IsPrimitiveImpl;
    struct VirtualInvokeData _72_get_IsValueType;
    struct VirtualInvokeData _73_IsValueTypeImpl;
    struct VirtualInvokeData _74_get_IsSignatureType;
    struct VirtualInvokeData _75_GetConstructor;
    struct VirtualInvokeData _76_GetConstructor;
    struct VirtualInvokeData _77_GetConstructor;
    struct VirtualInvokeData _78_GetConstructorImpl;
    struct VirtualInvokeData _79_GetConstructors;
    struct VirtualInvokeData _80_GetEvent;
    struct VirtualInvokeData _81_GetEvent;
    struct VirtualInvokeData _82_GetEvents;
    struct VirtualInvokeData _83_GetField;
    struct VirtualInvokeData _84_GetField;
    struct VirtualInvokeData _85_GetFields;
    struct VirtualInvokeData _86_GetMember;
    struct VirtualInvokeData _87_GetMember;
    struct VirtualInvokeData _88_GetMember;
    struct VirtualInvokeData _89_GetMethod;
    struct VirtualInvokeData _90_GetMethod;
    struct VirtualInvokeData _91_GetMethod;
    struct VirtualInvokeData _92_GetMethod;
    struct VirtualInvokeData _93_GetMethod;
    struct VirtualInvokeData _94_GetMethod;
    struct VirtualInvokeData _95_GetMethodImpl;
    struct VirtualInvokeData _96_GetMethods;
    struct VirtualInvokeData _97_GetMethods;
    struct VirtualInvokeData _98_GetNestedType;
    struct VirtualInvokeData _99_GetNestedTypes;
    struct VirtualInvokeData _100_GetProperty;
    struct VirtualInvokeData _101_GetProperty;
    struct VirtualInvokeData _102_GetProperty;
    struct VirtualInvokeData _103_GetProperty;
    struct VirtualInvokeData _104_GetProperty;
    struct VirtualInvokeData _105_GetProperty;
    struct VirtualInvokeData _106_GetPropertyImpl;
    struct VirtualInvokeData _107_GetProperties;
    struct VirtualInvokeData _108_GetProperties;
    struct VirtualInvokeData _109_get_TypeHandle;
    struct VirtualInvokeData _110_GetTypeCodeImpl;
    struct VirtualInvokeData _111_get_BaseType;
    struct VirtualInvokeData _112_InvokeMember;
    struct VirtualInvokeData _113_GetInterface;
    struct VirtualInvokeData _114_GetInterface;
    struct VirtualInvokeData _115_GetInterfaces;
    struct VirtualInvokeData _116_IsInstanceOfType;
    struct VirtualInvokeData _117_IsEquivalentTo;
    struct VirtualInvokeData _118_GetEnumUnderlyingType;
    struct VirtualInvokeData _119_GetEnumValues;
    struct VirtualInvokeData _120_MakeArrayType;
    struct VirtualInvokeData _121_MakeArrayType;
    struct VirtualInvokeData _122_MakeByRefType;
    struct VirtualInvokeData _123_MakeGenericType;
    struct VirtualInvokeData _124_MakePointerType;
    struct VirtualInvokeData _125_Equals;
    struct VirtualInvokeData _126_get_IsSzArray;
    struct VirtualInvokeData _127_FormatTypeName;
    struct VirtualInvokeData _128_get_IsInterface;
    struct VirtualInvokeData _129_InternalGetNameIfAvailable;
    struct VirtualInvokeData _130_GetObjectData;
    struct VirtualInvokeData _131_Clone;
};

struct System_RuntimeType_c {
    struct Il2CppClass_1 _1;
    struct System_RuntimeType_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_RuntimeType_VTable vtable;
};

struct System_Collections_Generic_IList_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IList_object__o {
    struct System_Collections_Generic_IList_object__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_object__Fields fields;
};

struct System_Func_Type__Type____Type__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Type__Type____Type__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Diagnostics_StackTrace_Fields {
    struct System_Diagnostics_StackFrame_array *frames;
    struct System_Diagnostics_StackTrace_array *captured_traces;
    bool debug_info;
};

struct System_Diagnostics_StackTrace_o {
    struct System_Diagnostics_StackTrace_c *klass;
    void *monitor;
    struct System_Diagnostics_StackTrace_Fields fields;
};

struct System_Diagnostics_StackTrace_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameCount;
    struct VirtualInvokeData _5_GetFrame;
};

struct System_Diagnostics_StackTrace_c {
    struct Il2CppClass_1 _1;
    struct System_Diagnostics_StackTrace_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Diagnostics_StackTrace_VTable vtable;
};

struct System_Collections_IDictionary_o {
    struct System_Collections_IDictionary_c *klass;
    void *monitor;
    struct System_Collections_IDictionary_Fields fields;
};

struct System_IntPtr_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    intptr_t m_Items[65535];
};

struct System_Collections_IDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Serialization_SafeSerializationManager_Fields {
    struct System_Collections_Generic_IList_object__o *m_serializedStates;
    struct System_Runtime_Serialization_SerializationInfo_o *m_savedSerializationInfo;
    struct Il2CppObject *m_realObject;
    struct System_RuntimeType_o *m_realType;
    struct System_EventHandler_SafeSerializationEventArgs__o *SerializeObjectState;
};

struct System_Exception_StaticFields {
    struct Il2CppObject *s_EDILock;
};

struct System_Diagnostics_StackTrace_StaticFields {
    bool isAotidSet;
    struct System_String_o *aotid;
};

struct System_Runtime_Serialization_SafeSerializationManager_o {
    struct System_Runtime_Serialization_SafeSerializationManager_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_SafeSerializationManager_Fields fields;
};

struct System_MonoTypeInfo_o {
    struct System_MonoTypeInfo_c *klass;
    void *monitor;
    struct System_MonoTypeInfo_Fields fields;
};

struct System_MonoTypeInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_SafeSerializationManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Runtime_Serialization_IObjectReference_GetRealObject;
    struct VirtualInvokeData _5_System_Runtime_Serialization_ISerializable_GetObjectData;
};

struct System_Runtime_Serialization_SafeSerializationManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_SafeSerializationManager_VTable vtable;
};

struct System_MonoTypeInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_MonoTypeInfo_VTable vtable;
};

struct System_Func_Type__Type____Type__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Type__Type____Type__VTable vtable;
};

struct System_Func_Type__Type____Type__o {
    struct System_Func_Type__Type____Type__c *klass;
    void *monitor;
    struct System_Func_Type__Type____Type__Fields fields;
};

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_StaticFields {
    struct System_Exception_o *pendingException;
    int32_t numExceptionsPending;
    struct Il2CppObject *exceptionsLock;
};

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGPendingException_VTable vtable;
};

struct System_Diagnostics_StackFrame_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Diagnostics_StackFrame_o *m_Items[65535];
};

typedef struct MethodInfo_1918CF0 MethodInfo_1918CF0, *PMethodInfo_1918CF0;

typedef struct MethodInfo_1918CF0_RGCTXs MethodInfo_1918CF0_RGCTXs, *PMethodInfo_1918CF0_RGCTXs;

typedef union _union_211270 _union_211270, *P_union_211270;

union _union_211270 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918CF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918CF0_RGCTXs *rgctx_data;
    union _union_211270 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918CF0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_281376 _union_281376, *P_union_281376;

union _union_281376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C78FC MethodInfo_13C78FC, *PMethodInfo_13C78FC;

typedef union _union_203868 _union_203868, *P_union_203868;

union _union_203868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C78FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_MissionClearNoticeWindow__VTable System_Collections_Generic_List_MissionClearNoticeWindow__VTable, *PSystem_Collections_Generic_List_MissionClearNoticeWindow__VTable;

struct System_Collections_Generic_List_MissionClearNoticeWindow__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_1103F10_RGCTXs MethodInfo_1103F10_RGCTXs, *PMethodInfo_1103F10_RGCTXs;

struct MethodInfo_1103F10_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_281378 _union_281378, *P_union_281378;

union _union_281378 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___o System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___o, *PSystem_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___o;

typedef struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___Fields System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___Fields, *PSystem_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___Fields;

struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___o {
    struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__IDictionary_Type__ImporterFunc___Fields fields;
};

typedef struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_Fields UnityEngine_UI_HorizontalOrVerticalLayoutGroup_Fields, *PUnityEngine_UI_HorizontalOrVerticalLayoutGroup_Fields;

typedef struct UnityEngine_UI_LayoutGroup_Fields UnityEngine_UI_LayoutGroup_Fields, *PUnityEngine_UI_LayoutGroup_Fields;

typedef struct UnityEngine_RectOffset_o UnityEngine_RectOffset_o, *PUnityEngine_RectOffset_o;

typedef struct UnityEngine_DrivenRectTransformTracker_o UnityEngine_DrivenRectTransformTracker_o, *PUnityEngine_DrivenRectTransformTracker_o;

typedef struct System_Collections_Generic_List_RectTransform__o System_Collections_Generic_List_RectTransform__o, *PSystem_Collections_Generic_List_RectTransform__o;

typedef struct UnityEngine_RectOffset_c UnityEngine_RectOffset_c, *PUnityEngine_RectOffset_c;

typedef struct UnityEngine_RectOffset_Fields UnityEngine_RectOffset_Fields, *PUnityEngine_RectOffset_Fields;

typedef struct UnityEngine_DrivenRectTransformTracker_Fields UnityEngine_DrivenRectTransformTracker_Fields, *PUnityEngine_DrivenRectTransformTracker_Fields;

typedef struct System_Collections_Generic_List_RectTransform__c System_Collections_Generic_List_RectTransform__c, *PSystem_Collections_Generic_List_RectTransform__c;

typedef struct System_Collections_Generic_List_RectTransform__Fields System_Collections_Generic_List_RectTransform__Fields, *PSystem_Collections_Generic_List_RectTransform__Fields;

typedef struct UnityEngine_RectOffset_VTable UnityEngine_RectOffset_VTable, *PUnityEngine_RectOffset_VTable;

typedef struct System_Collections_Generic_List_RectTransform__StaticFields System_Collections_Generic_List_RectTransform__StaticFields, *PSystem_Collections_Generic_List_RectTransform__StaticFields;

typedef struct System_Collections_Generic_List_RectTransform__VTable System_Collections_Generic_List_RectTransform__VTable, *PSystem_Collections_Generic_List_RectTransform__VTable;

struct UnityEngine_DrivenRectTransformTracker_Fields {
};

struct UnityEngine_DrivenRectTransformTracker_o {
    struct UnityEngine_DrivenRectTransformTracker_Fields fields;
};

struct UnityEngine_UI_LayoutGroup_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    struct UnityEngine_RectOffset_o *m_Padding;
    int32_t m_ChildAlignment;
    struct UnityEngine_RectTransform_o *m_Rect;
    struct UnityEngine_DrivenRectTransformTracker_o m_Tracker;
    struct UnityEngine_Vector2_o m_TotalMinSize;
    struct UnityEngine_Vector2_o m_TotalPreferredSize;
    struct UnityEngine_Vector2_o m_TotalFlexibleSize;
    struct System_Collections_Generic_List_RectTransform__o *m_RectChildren;
};

struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_Fields {
    struct UnityEngine_UI_LayoutGroup_Fields super;
    float m_Spacing;
    bool m_ChildForceExpandWidth;
    bool m_ChildForceExpandHeight;
    bool m_ChildControlWidth;
    bool m_ChildControlHeight;
    bool m_ChildScaleWidth;
    bool m_ChildScaleHeight;
    bool m_ReverseArrangement;
};

struct System_Collections_Generic_List_RectTransform__Fields {
    struct UnityEngine_RectTransform_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RectTransform__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RectTransform__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RectTransform__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RectTransform__VTable vtable;
};

struct System_Collections_Generic_List_RectTransform__o {
    struct System_Collections_Generic_List_RectTransform__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RectTransform__Fields fields;
};

struct UnityEngine_RectOffset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ToString;
};

struct UnityEngine_RectOffset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_RectOffset_VTable vtable;
};

struct UnityEngine_RectOffset_Fields {
    intptr_t m_Ptr;
    struct Il2CppObject *m_SourceStyle;
};

struct UnityEngine_RectOffset_o {
    struct UnityEngine_RectOffset_c *klass;
    void *monitor;
    struct UnityEngine_RectOffset_Fields fields;
};

struct System_Collections_Generic_List_RectTransform__StaticFields {
    struct UnityEngine_RectTransform_array *s_emptyArray;
};

typedef struct MethodInfo_32677DC MethodInfo_32677DC, *PMethodInfo_32677DC;

typedef union _union_315425 _union_315425, *P_union_315425;

union _union_315425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32677DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GachaBuyButtonListDialog_o Aoharu_GachaBuyButtonListDialog_o, *PAoharu_GachaBuyButtonListDialog_o;

typedef struct Aoharu_GachaBuyButtonListDialog_c Aoharu_GachaBuyButtonListDialog_c, *PAoharu_GachaBuyButtonListDialog_c;

typedef struct Aoharu_GachaBuyButtonListDialog_Fields Aoharu_GachaBuyButtonListDialog_Fields, *PAoharu_GachaBuyButtonListDialog_Fields;

typedef struct Aoharu_GachaBuyButtonListDialog_VTable Aoharu_GachaBuyButtonListDialog_VTable, *PAoharu_GachaBuyButtonListDialog_VTable;

typedef struct Aoharu_GachaBuyButtonListScroll_o Aoharu_GachaBuyButtonListScroll_o, *PAoharu_GachaBuyButtonListScroll_o;

typedef struct System_Collections_Generic_IEnumerable_IGachaPriceData__o System_Collections_Generic_IEnumerable_IGachaPriceData__o, *PSystem_Collections_Generic_IEnumerable_IGachaPriceData__o;

typedef struct System_Action_IGachaPriceData__ulong__o System_Action_IGachaPriceData__ulong__o, *PSystem_Action_IGachaPriceData__ulong__o;

typedef struct Aoharu_GachaBuyButtonListScroll_c Aoharu_GachaBuyButtonListScroll_c, *PAoharu_GachaBuyButtonListScroll_c;

typedef struct Aoharu_GachaBuyButtonListScroll_Fields Aoharu_GachaBuyButtonListScroll_Fields, *PAoharu_GachaBuyButtonListScroll_Fields;

typedef struct System_Collections_Generic_IEnumerable_IGachaPriceData__c System_Collections_Generic_IEnumerable_IGachaPriceData__c, *PSystem_Collections_Generic_IEnumerable_IGachaPriceData__c;

typedef struct System_Collections_Generic_IEnumerable_IGachaPriceData__Fields System_Collections_Generic_IEnumerable_IGachaPriceData__Fields, *PSystem_Collections_Generic_IEnumerable_IGachaPriceData__Fields;

typedef struct System_Action_IGachaPriceData__ulong__c System_Action_IGachaPriceData__ulong__c, *PSystem_Action_IGachaPriceData__ulong__c;

typedef struct System_Action_IGachaPriceData__ulong__Fields System_Action_IGachaPriceData__ulong__Fields, *PSystem_Action_IGachaPriceData__ulong__Fields;

typedef struct Aoharu_GachaBuyButtonListScroll_VTable Aoharu_GachaBuyButtonListScroll_VTable, *PAoharu_GachaBuyButtonListScroll_VTable;

typedef struct Shock_ScrollBase_GachaBuyButtonListScrollItem__Fields Shock_ScrollBase_GachaBuyButtonListScrollItem__Fields, *PShock_ScrollBase_GachaBuyButtonListScrollItem__Fields;

typedef struct System_Action_IGachaPriceData__ulong__VTable System_Action_IGachaPriceData__ulong__VTable, *PSystem_Action_IGachaPriceData__ulong__VTable;

typedef struct Shock_ScrollRectUI_o Shock_ScrollRectUI_o, *PShock_ScrollRectUI_o;

typedef struct Shock_ScrollContent_o Shock_ScrollContent_o, *PShock_ScrollContent_o;

typedef struct Shock_ScrollItemBase_o Shock_ScrollItemBase_o, *PShock_ScrollItemBase_o;

typedef struct Shock_ScrollItemParent_o Shock_ScrollItemParent_o, *PShock_ScrollItemParent_o;

typedef struct System_Action_int__bool__Action__o System_Action_int__bool__Action__o, *PSystem_Action_int__bool__Action__o;

typedef struct System_Collections_Generic_List_ScrollItemParent__o System_Collections_Generic_List_ScrollItemParent__o, *PSystem_Collections_Generic_List_ScrollItemParent__o;

typedef struct System_Collections_Generic_Dictionary_int__IList_T___o System_Collections_Generic_Dictionary_int__IList_T___o, *PSystem_Collections_Generic_Dictionary_int__IList_T___o;

typedef struct Shock_ScrollRectUI_c Shock_ScrollRectUI_c, *PShock_ScrollRectUI_c;

typedef struct Shock_ScrollRectUI_Fields Shock_ScrollRectUI_Fields, *PShock_ScrollRectUI_Fields;

typedef struct Shock_ScrollContent_c Shock_ScrollContent_c, *PShock_ScrollContent_c;

typedef struct Shock_ScrollContent_Fields Shock_ScrollContent_Fields, *PShock_ScrollContent_Fields;

typedef struct Shock_ScrollItemBase_c Shock_ScrollItemBase_c, *PShock_ScrollItemBase_c;

typedef struct Shock_ScrollItemBase_Fields Shock_ScrollItemBase_Fields, *PShock_ScrollItemBase_Fields;

typedef struct Shock_ScrollItemParent_c Shock_ScrollItemParent_c, *PShock_ScrollItemParent_c;

typedef struct Shock_ScrollItemParent_Fields Shock_ScrollItemParent_Fields, *PShock_ScrollItemParent_Fields;

typedef struct System_Action_int__bool__Action__c System_Action_int__bool__Action__c, *PSystem_Action_int__bool__Action__c;

typedef struct System_Action_int__bool__Action__Fields System_Action_int__bool__Action__Fields, *PSystem_Action_int__bool__Action__Fields;

typedef struct System_Collections_Generic_List_ScrollItemParent__c System_Collections_Generic_List_ScrollItemParent__c, *PSystem_Collections_Generic_List_ScrollItemParent__c;

typedef struct System_Collections_Generic_List_ScrollItemParent__Fields System_Collections_Generic_List_ScrollItemParent__Fields, *PSystem_Collections_Generic_List_ScrollItemParent__Fields;

typedef struct System_Collections_Generic_Dictionary_int__IList_T___c System_Collections_Generic_Dictionary_int__IList_T___c, *PSystem_Collections_Generic_Dictionary_int__IList_T___c;

typedef struct System_Collections_Generic_Dictionary_int__IList_T___Fields System_Collections_Generic_Dictionary_int__IList_T___Fields, *PSystem_Collections_Generic_Dictionary_int__IList_T___Fields;

typedef struct Shock_ScrollRectUI_VTable Shock_ScrollRectUI_VTable, *PShock_ScrollRectUI_VTable;

typedef struct UnityEngine_UI_ScrollRect_Fields UnityEngine_UI_ScrollRect_Fields, *PUnityEngine_UI_ScrollRect_Fields;

typedef struct UnityEngine_EventSystems_PointerEventData_o UnityEngine_EventSystems_PointerEventData_o, *PUnityEngine_EventSystems_PointerEventData_o;

typedef struct Shock_ScrollContent_VTable Shock_ScrollContent_VTable, *PShock_ScrollContent_VTable;

typedef struct System_Action_bool__long__o System_Action_bool__long__o, *PSystem_Action_bool__long__o;

typedef struct Shock_ScrollItemBase_VTable Shock_ScrollItemBase_VTable, *PShock_ScrollItemBase_VTable;

typedef struct Shock_ScrollItemParent_VTable Shock_ScrollItemParent_VTable, *PShock_ScrollItemParent_VTable;

typedef struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_o UnityEngine_UI_HorizontalOrVerticalLayoutGroup_o, *PUnityEngine_UI_HorizontalOrVerticalLayoutGroup_o;

typedef struct System_Action_int__bool__Action__VTable System_Action_int__bool__Action__VTable, *PSystem_Action_int__bool__Action__VTable;

typedef struct System_Collections_Generic_List_ScrollItemParent__StaticFields System_Collections_Generic_List_ScrollItemParent__StaticFields, *PSystem_Collections_Generic_List_ScrollItemParent__StaticFields;

typedef struct System_Collections_Generic_List_ScrollItemParent__VTable System_Collections_Generic_List_ScrollItemParent__VTable, *PSystem_Collections_Generic_List_ScrollItemParent__VTable;

typedef struct Shock_ScrollItemParent_array Shock_ScrollItemParent_array, *PShock_ScrollItemParent_array;

typedef struct System_Collections_Generic_Dictionary_int__IList_T___VTable System_Collections_Generic_Dictionary_int__IList_T___VTable, *PSystem_Collections_Generic_Dictionary_int__IList_T___VTable;

typedef struct UnityEngine_UI_Scrollbar_o UnityEngine_UI_Scrollbar_o, *PUnityEngine_UI_Scrollbar_o;

typedef struct UnityEngine_UI_ScrollRect_ScrollRectEvent_o UnityEngine_UI_ScrollRect_ScrollRectEvent_o, *PUnityEngine_UI_ScrollRect_ScrollRectEvent_o;

typedef struct UnityEngine_Bounds_o UnityEngine_Bounds_o, *PUnityEngine_Bounds_o;

typedef struct UnityEngine_EventSystems_PointerEventData_c UnityEngine_EventSystems_PointerEventData_c, *PUnityEngine_EventSystems_PointerEventData_c;

typedef struct UnityEngine_EventSystems_PointerEventData_Fields UnityEngine_EventSystems_PointerEventData_Fields, *PUnityEngine_EventSystems_PointerEventData_Fields;

typedef struct System_Action_bool__long__c System_Action_bool__long__c, *PSystem_Action_bool__long__c;

typedef struct System_Action_bool__long__Fields System_Action_bool__long__Fields, *PSystem_Action_bool__long__Fields;

typedef struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_c UnityEngine_UI_HorizontalOrVerticalLayoutGroup_c, *PUnityEngine_UI_HorizontalOrVerticalLayoutGroup_c;

typedef struct UnityEngine_UI_Scrollbar_c UnityEngine_UI_Scrollbar_c, *PUnityEngine_UI_Scrollbar_c;

typedef struct UnityEngine_UI_Scrollbar_Fields UnityEngine_UI_Scrollbar_Fields, *PUnityEngine_UI_Scrollbar_Fields;

typedef struct UnityEngine_UI_ScrollRect_ScrollRectEvent_c UnityEngine_UI_ScrollRect_ScrollRectEvent_c, *PUnityEngine_UI_ScrollRect_ScrollRectEvent_c;

typedef struct UnityEngine_UI_ScrollRect_ScrollRectEvent_Fields UnityEngine_UI_ScrollRect_ScrollRectEvent_Fields, *PUnityEngine_UI_ScrollRect_ScrollRectEvent_Fields;

typedef struct UnityEngine_Bounds_Fields UnityEngine_Bounds_Fields, *PUnityEngine_Bounds_Fields;

typedef struct UnityEngine_EventSystems_PointerEventData_VTable UnityEngine_EventSystems_PointerEventData_VTable, *PUnityEngine_EventSystems_PointerEventData_VTable;

typedef struct UnityEngine_EventSystems_BaseEventData_Fields UnityEngine_EventSystems_BaseEventData_Fields, *PUnityEngine_EventSystems_BaseEventData_Fields;

typedef struct UnityEngine_EventSystems_RaycastResult_o UnityEngine_EventSystems_RaycastResult_o, *PUnityEngine_EventSystems_RaycastResult_o;

typedef struct System_Action_bool__long__VTable System_Action_bool__long__VTable, *PSystem_Action_bool__long__VTable;

typedef struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_VTable UnityEngine_UI_HorizontalOrVerticalLayoutGroup_VTable, *PUnityEngine_UI_HorizontalOrVerticalLayoutGroup_VTable;

typedef struct UnityEngine_UI_Scrollbar_VTable UnityEngine_UI_Scrollbar_VTable, *PUnityEngine_UI_Scrollbar_VTable;

typedef struct UnityEngine_UI_Selectable_Fields UnityEngine_UI_Selectable_Fields, *PUnityEngine_UI_Selectable_Fields;

typedef struct UnityEngine_UI_Scrollbar_ScrollEvent_o UnityEngine_UI_Scrollbar_ScrollEvent_o, *PUnityEngine_UI_Scrollbar_ScrollEvent_o;

typedef struct UnityEngine_Coroutine_o UnityEngine_Coroutine_o, *PUnityEngine_Coroutine_o;

typedef struct UnityEngine_UI_ScrollRect_ScrollRectEvent_VTable UnityEngine_UI_ScrollRect_ScrollRectEvent_VTable, *PUnityEngine_UI_ScrollRect_ScrollRectEvent_VTable;

typedef struct UnityEngine_Events_UnityEvent_Vector2__Fields UnityEngine_Events_UnityEvent_Vector2__Fields, *PUnityEngine_Events_UnityEvent_Vector2__Fields;

typedef struct UnityEngine_EventSystems_AbstractEventData_Fields UnityEngine_EventSystems_AbstractEventData_Fields, *PUnityEngine_EventSystems_AbstractEventData_Fields;

typedef struct UnityEngine_EventSystems_EventSystem_o UnityEngine_EventSystems_EventSystem_o, *PUnityEngine_EventSystems_EventSystem_o;

typedef struct UnityEngine_EventSystems_RaycastResult_Fields UnityEngine_EventSystems_RaycastResult_Fields, *PUnityEngine_EventSystems_RaycastResult_Fields;

typedef struct UnityEngine_UI_Navigation_o UnityEngine_UI_Navigation_o, *PUnityEngine_UI_Navigation_o;

typedef struct UnityEngine_UI_ColorBlock_o UnityEngine_UI_ColorBlock_o, *PUnityEngine_UI_ColorBlock_o;

typedef struct UnityEngine_UI_SpriteState_o UnityEngine_UI_SpriteState_o, *PUnityEngine_UI_SpriteState_o;

typedef struct UnityEngine_UI_AnimationTriggers_o UnityEngine_UI_AnimationTriggers_o, *PUnityEngine_UI_AnimationTriggers_o;

typedef struct System_Collections_Generic_List_CanvasGroup__o System_Collections_Generic_List_CanvasGroup__o, *PSystem_Collections_Generic_List_CanvasGroup__o;

typedef struct UnityEngine_UI_Scrollbar_ScrollEvent_c UnityEngine_UI_Scrollbar_ScrollEvent_c, *PUnityEngine_UI_Scrollbar_ScrollEvent_c;

typedef struct UnityEngine_UI_Scrollbar_ScrollEvent_Fields UnityEngine_UI_Scrollbar_ScrollEvent_Fields, *PUnityEngine_UI_Scrollbar_ScrollEvent_Fields;

typedef struct UnityEngine_Coroutine_c UnityEngine_Coroutine_c, *PUnityEngine_Coroutine_c;

typedef struct UnityEngine_Coroutine_Fields UnityEngine_Coroutine_Fields, *PUnityEngine_Coroutine_Fields;

typedef struct UnityEngine_EventSystems_EventSystem_c UnityEngine_EventSystems_EventSystem_c, *PUnityEngine_EventSystems_EventSystem_c;

typedef struct UnityEngine_EventSystems_EventSystem_Fields UnityEngine_EventSystems_EventSystem_Fields, *PUnityEngine_EventSystems_EventSystem_Fields;

typedef struct UnityEngine_EventSystems_BaseRaycaster_o UnityEngine_EventSystems_BaseRaycaster_o, *PUnityEngine_EventSystems_BaseRaycaster_o;

typedef struct UnityEngine_UI_Navigation_Fields UnityEngine_UI_Navigation_Fields, *PUnityEngine_UI_Navigation_Fields;

typedef struct UnityEngine_UI_ColorBlock_Fields UnityEngine_UI_ColorBlock_Fields, *PUnityEngine_UI_ColorBlock_Fields;

typedef struct UnityEngine_UI_SpriteState_Fields UnityEngine_UI_SpriteState_Fields, *PUnityEngine_UI_SpriteState_Fields;

typedef struct UnityEngine_UI_AnimationTriggers_c UnityEngine_UI_AnimationTriggers_c, *PUnityEngine_UI_AnimationTriggers_c;

typedef struct UnityEngine_UI_AnimationTriggers_Fields UnityEngine_UI_AnimationTriggers_Fields, *PUnityEngine_UI_AnimationTriggers_Fields;

typedef struct System_Collections_Generic_List_CanvasGroup__c System_Collections_Generic_List_CanvasGroup__c, *PSystem_Collections_Generic_List_CanvasGroup__c;

typedef struct System_Collections_Generic_List_CanvasGroup__Fields System_Collections_Generic_List_CanvasGroup__Fields, *PSystem_Collections_Generic_List_CanvasGroup__Fields;

typedef struct UnityEngine_UI_Scrollbar_ScrollEvent_VTable UnityEngine_UI_Scrollbar_ScrollEvent_VTable, *PUnityEngine_UI_Scrollbar_ScrollEvent_VTable;

typedef struct UnityEngine_Events_UnityEvent_float__Fields UnityEngine_Events_UnityEvent_float__Fields, *PUnityEngine_Events_UnityEvent_float__Fields;

typedef struct UnityEngine_Coroutine_VTable UnityEngine_Coroutine_VTable, *PUnityEngine_Coroutine_VTable;

typedef struct UnityEngine_EventSystems_EventSystem_StaticFields UnityEngine_EventSystems_EventSystem_StaticFields, *PUnityEngine_EventSystems_EventSystem_StaticFields;

typedef struct UnityEngine_EventSystems_EventSystem_VTable UnityEngine_EventSystems_EventSystem_VTable, *PUnityEngine_EventSystems_EventSystem_VTable;

typedef struct System_Collections_Generic_List_BaseInputModule__o System_Collections_Generic_List_BaseInputModule__o, *PSystem_Collections_Generic_List_BaseInputModule__o;

typedef struct UnityEngine_EventSystems_BaseInputModule_o UnityEngine_EventSystems_BaseInputModule_o, *PUnityEngine_EventSystems_BaseInputModule_o;

typedef struct UnityEngine_EventSystems_BaseEventData_o UnityEngine_EventSystems_BaseEventData_o, *PUnityEngine_EventSystems_BaseEventData_o;

typedef struct UnityEngine_EventSystems_BaseRaycaster_c UnityEngine_EventSystems_BaseRaycaster_c, *PUnityEngine_EventSystems_BaseRaycaster_c;

typedef struct UnityEngine_EventSystems_BaseRaycaster_Fields UnityEngine_EventSystems_BaseRaycaster_Fields, *PUnityEngine_EventSystems_BaseRaycaster_Fields;

typedef struct UnityEngine_UI_Selectable_o UnityEngine_UI_Selectable_o, *PUnityEngine_UI_Selectable_o;

typedef struct UnityEngine_UI_AnimationTriggers_VTable UnityEngine_UI_AnimationTriggers_VTable, *PUnityEngine_UI_AnimationTriggers_VTable;

typedef struct System_Collections_Generic_List_CanvasGroup__StaticFields System_Collections_Generic_List_CanvasGroup__StaticFields, *PSystem_Collections_Generic_List_CanvasGroup__StaticFields;

typedef struct System_Collections_Generic_List_CanvasGroup__VTable System_Collections_Generic_List_CanvasGroup__VTable, *PSystem_Collections_Generic_List_CanvasGroup__VTable;

typedef struct UnityEngine_CanvasGroup_array UnityEngine_CanvasGroup_array, *PUnityEngine_CanvasGroup_array;

typedef struct System_Collections_Generic_List_EventSystem__o System_Collections_Generic_List_EventSystem__o, *PSystem_Collections_Generic_List_EventSystem__o;

typedef struct System_Comparison_RaycastResult__o System_Comparison_RaycastResult__o, *PSystem_Comparison_RaycastResult__o;

typedef struct UnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_o UnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_o, *PUnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_o;

typedef struct System_Collections_Generic_List_BaseInputModule__c System_Collections_Generic_List_BaseInputModule__c, *PSystem_Collections_Generic_List_BaseInputModule__c;

typedef struct System_Collections_Generic_List_BaseInputModule__Fields System_Collections_Generic_List_BaseInputModule__Fields, *PSystem_Collections_Generic_List_BaseInputModule__Fields;

typedef struct UnityEngine_EventSystems_BaseInputModule_c UnityEngine_EventSystems_BaseInputModule_c, *PUnityEngine_EventSystems_BaseInputModule_c;

typedef struct UnityEngine_EventSystems_BaseInputModule_Fields UnityEngine_EventSystems_BaseInputModule_Fields, *PUnityEngine_EventSystems_BaseInputModule_Fields;

typedef struct UnityEngine_EventSystems_BaseEventData_c UnityEngine_EventSystems_BaseEventData_c, *PUnityEngine_EventSystems_BaseEventData_c;

typedef struct UnityEngine_EventSystems_BaseRaycaster_VTable UnityEngine_EventSystems_BaseRaycaster_VTable, *PUnityEngine_EventSystems_BaseRaycaster_VTable;

typedef struct UnityEngine_UI_Selectable_c UnityEngine_UI_Selectable_c, *PUnityEngine_UI_Selectable_c;

typedef struct System_Collections_Generic_List_EventSystem__c System_Collections_Generic_List_EventSystem__c, *PSystem_Collections_Generic_List_EventSystem__c;

typedef struct System_Collections_Generic_List_EventSystem__Fields System_Collections_Generic_List_EventSystem__Fields, *PSystem_Collections_Generic_List_EventSystem__Fields;

typedef struct System_Comparison_RaycastResult__c System_Comparison_RaycastResult__c, *PSystem_Comparison_RaycastResult__c;

typedef struct System_Comparison_RaycastResult__Fields System_Comparison_RaycastResult__Fields, *PSystem_Comparison_RaycastResult__Fields;

typedef struct UnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_Fields UnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_Fields, *PUnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_Fields;

typedef struct System_Collections_Generic_List_BaseInputModule__StaticFields System_Collections_Generic_List_BaseInputModule__StaticFields, *PSystem_Collections_Generic_List_BaseInputModule__StaticFields;

typedef struct System_Collections_Generic_List_BaseInputModule__VTable System_Collections_Generic_List_BaseInputModule__VTable, *PSystem_Collections_Generic_List_BaseInputModule__VTable;

typedef struct UnityEngine_EventSystems_BaseInputModule_array UnityEngine_EventSystems_BaseInputModule_array, *PUnityEngine_EventSystems_BaseInputModule_array;

typedef struct UnityEngine_EventSystems_BaseInputModule_VTable UnityEngine_EventSystems_BaseInputModule_VTable, *PUnityEngine_EventSystems_BaseInputModule_VTable;

typedef struct System_Collections_Generic_List_RaycastResult__o System_Collections_Generic_List_RaycastResult__o, *PSystem_Collections_Generic_List_RaycastResult__o;

typedef struct UnityEngine_EventSystems_AxisEventData_o UnityEngine_EventSystems_AxisEventData_o, *PUnityEngine_EventSystems_AxisEventData_o;

typedef struct UnityEngine_EventSystems_BaseInput_o UnityEngine_EventSystems_BaseInput_o, *PUnityEngine_EventSystems_BaseInput_o;

typedef struct UnityEngine_EventSystems_BaseEventData_VTable UnityEngine_EventSystems_BaseEventData_VTable, *PUnityEngine_EventSystems_BaseEventData_VTable;

typedef struct UnityEngine_UI_Selectable_StaticFields UnityEngine_UI_Selectable_StaticFields, *PUnityEngine_UI_Selectable_StaticFields;

typedef struct UnityEngine_UI_Selectable_VTable UnityEngine_UI_Selectable_VTable, *PUnityEngine_UI_Selectable_VTable;

typedef struct System_Collections_Generic_List_EventSystem__StaticFields System_Collections_Generic_List_EventSystem__StaticFields, *PSystem_Collections_Generic_List_EventSystem__StaticFields;

typedef struct System_Collections_Generic_List_EventSystem__VTable System_Collections_Generic_List_EventSystem__VTable, *PSystem_Collections_Generic_List_EventSystem__VTable;

typedef struct UnityEngine_EventSystems_EventSystem_array UnityEngine_EventSystems_EventSystem_array, *PUnityEngine_EventSystems_EventSystem_array;

typedef struct System_Comparison_RaycastResult__VTable System_Comparison_RaycastResult__VTable, *PSystem_Comparison_RaycastResult__VTable;

typedef struct System_Collections_Generic_List_RaycastResult__c System_Collections_Generic_List_RaycastResult__c, *PSystem_Collections_Generic_List_RaycastResult__c;

typedef struct System_Collections_Generic_List_RaycastResult__Fields System_Collections_Generic_List_RaycastResult__Fields, *PSystem_Collections_Generic_List_RaycastResult__Fields;

typedef struct UnityEngine_EventSystems_AxisEventData_c UnityEngine_EventSystems_AxisEventData_c, *PUnityEngine_EventSystems_AxisEventData_c;

typedef struct UnityEngine_EventSystems_AxisEventData_Fields UnityEngine_EventSystems_AxisEventData_Fields, *PUnityEngine_EventSystems_AxisEventData_Fields;

typedef struct UnityEngine_EventSystems_BaseInput_c UnityEngine_EventSystems_BaseInput_c, *PUnityEngine_EventSystems_BaseInput_c;

typedef struct UnityEngine_EventSystems_BaseInput_Fields UnityEngine_EventSystems_BaseInput_Fields, *PUnityEngine_EventSystems_BaseInput_Fields;

typedef struct UnityEngine_UI_Selectable_array UnityEngine_UI_Selectable_array, *PUnityEngine_UI_Selectable_array;

typedef struct System_Collections_Generic_List_RaycastResult__StaticFields System_Collections_Generic_List_RaycastResult__StaticFields, *PSystem_Collections_Generic_List_RaycastResult__StaticFields;

typedef struct System_Collections_Generic_List_RaycastResult__VTable System_Collections_Generic_List_RaycastResult__VTable, *PSystem_Collections_Generic_List_RaycastResult__VTable;

typedef struct UnityEngine_EventSystems_RaycastResult_array UnityEngine_EventSystems_RaycastResult_array, *PUnityEngine_EventSystems_RaycastResult_array;

typedef struct UnityEngine_EventSystems_AxisEventData_VTable UnityEngine_EventSystems_AxisEventData_VTable, *PUnityEngine_EventSystems_AxisEventData_VTable;

typedef struct UnityEngine_EventSystems_BaseInput_VTable UnityEngine_EventSystems_BaseInput_VTable, *PUnityEngine_EventSystems_BaseInput_VTable;

struct UnityEngine_Coroutine_Fields {
    struct UnityEngine_YieldInstruction_Fields super;
    intptr_t m_Ptr;
};

struct UnityEngine_Coroutine_o {
    struct UnityEngine_Coroutine_c *klass;
    void *monitor;
    struct UnityEngine_Coroutine_Fields fields;
};

struct Aoharu_GachaBuyButtonListDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_GachaBuyButtonListScroll_o *m_scroll;
    struct System_Collections_Generic_IEnumerable_IGachaPriceData__o *m_priceList;
    struct System_Action_IGachaPriceData__ulong__o *_OnReleased_k__BackingField;
};

struct UnityEngine_Coroutine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Coroutine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Coroutine_VTable vtable;
};

struct UnityEngine_UI_ScrollRect_ScrollRectEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct Shock_ScrollItemParent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_ScrollItemParent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollItemParent_VTable vtable;
};

struct UnityEngine_EventSystems_AbstractEventData_Fields {
    bool m_Used;
};

struct UnityEngine_EventSystems_BaseEventData_Fields {
    struct UnityEngine_EventSystems_AbstractEventData_Fields super;
    struct UnityEngine_EventSystems_EventSystem_o *m_EventSystem;
};

struct UnityEngine_EventSystems_AxisEventData_Fields {
    struct UnityEngine_EventSystems_BaseEventData_Fields super;
    struct UnityEngine_Vector2_o _moveVector_k__BackingField;
    int32_t _moveDir_k__BackingField;
};

struct Shock_ScrollItemParent_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_o *m_layoutGroup;
    bool m_isHorizontal;
    int32_t _Index_k__BackingField;
};

struct Shock_ScrollItemParent_o {
    struct Shock_ScrollItemParent_c *klass;
    void *monitor;
    struct Shock_ScrollItemParent_Fields fields;
};

struct System_Collections_Generic_List_CanvasGroup__StaticFields {
    struct UnityEngine_CanvasGroup_array *s_emptyArray;
};

struct UnityEngine_Bounds_Fields {
    struct UnityEngine_Vector3_o m_Center;
    struct UnityEngine_Vector3_o m_Extents;
};

struct Shock_ScrollRectUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_unknown;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_unknown;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_unknown;
    struct VirtualInvokeData _35_unknown;
    struct VirtualInvokeData _36_unknown;
    struct VirtualInvokeData _37_unknown;
    struct VirtualInvokeData _38_Rebuild;
    struct VirtualInvokeData _39_LayoutComplete;
    struct VirtualInvokeData _40_GraphicUpdateComplete;
    struct VirtualInvokeData _41_StopMovement;
    struct VirtualInvokeData _42_OnScroll;
    struct VirtualInvokeData _43_OnInitializePotentialDrag;
    struct VirtualInvokeData _44_OnBeginDrag;
    struct VirtualInvokeData _45_OnEndDrag;
    struct VirtualInvokeData _46_OnDrag;
    struct VirtualInvokeData _47_SetContentAnchoredPosition;
    struct VirtualInvokeData _48_LateUpdate;
    struct VirtualInvokeData _49_SetNormalizedPosition;
    struct VirtualInvokeData _50_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _51_CalculateLayoutInputVertical;
    struct VirtualInvokeData _52_get_minWidth;
    struct VirtualInvokeData _53_get_preferredWidth;
    struct VirtualInvokeData _54_get_flexibleWidth;
    struct VirtualInvokeData _55_get_minHeight;
    struct VirtualInvokeData _56_get_preferredHeight;
    struct VirtualInvokeData _57_get_flexibleHeight;
    struct VirtualInvokeData _58_get_layoutPriority;
    struct VirtualInvokeData _59_SetLayoutHorizontal;
    struct VirtualInvokeData _60_SetLayoutVertical;
};

struct UnityEngine_UI_SpriteState_Fields {
    struct UnityEngine_Sprite_o *m_HighlightedSprite;
    struct UnityEngine_Sprite_o *m_PressedSprite;
    struct UnityEngine_Sprite_o *m_SelectedSprite;
    struct UnityEngine_Sprite_o *m_DisabledSprite;
};

struct UnityEngine_UI_SpriteState_o {
    struct UnityEngine_UI_SpriteState_Fields fields;
};

struct UnityEngine_Events_UnityEvent_float__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct System_Collections_Generic_List_RaycastResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Action_bool__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_bool__long__o {
    struct System_Action_bool__long__c *klass;
    void *monitor;
    struct System_Action_bool__long__Fields fields;
};

struct System_Action_bool__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_bool__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_bool__long__VTable vtable;
};

struct UnityEngine_UI_Selectable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_IsInteractable;
    struct VirtualInvokeData _25_InstantClearState;
    struct VirtualInvokeData _26_DoStateTransition;
    struct VirtualInvokeData _27_FindSelectableOnLeft;
    struct VirtualInvokeData _28_FindSelectableOnRight;
    struct VirtualInvokeData _29_FindSelectableOnUp;
    struct VirtualInvokeData _30_FindSelectableOnDown;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnPointerDown;
    struct VirtualInvokeData _33_OnPointerUp;
    struct VirtualInvokeData _34_OnPointerEnter;
    struct VirtualInvokeData _35_OnPointerExit;
    struct VirtualInvokeData _36_OnSelect;
    struct VirtualInvokeData _37_OnDeselect;
    struct VirtualInvokeData _38_Select;
};

struct System_Collections_Generic_Dictionary_int__IList_T___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__IList_T___o {
    struct System_Collections_Generic_Dictionary_int__IList_T___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__IList_T___Fields fields;
};

struct UnityEngine_UI_ColorBlock_Fields {
    struct UnityEngine_Color_o m_NormalColor;
    struct UnityEngine_Color_o m_HighlightedColor;
    struct UnityEngine_Color_o m_PressedColor;
    struct UnityEngine_Color_o m_SelectedColor;
    struct UnityEngine_Color_o m_DisabledColor;
    float m_ColorMultiplier;
    float m_FadeDuration;
};

struct UnityEngine_UI_Navigation_Fields {
    int32_t m_Mode;
    bool m_WrapAround;
    struct UnityEngine_UI_Selectable_o *m_SelectOnUp;
    struct UnityEngine_UI_Selectable_o *m_SelectOnDown;
    struct UnityEngine_UI_Selectable_o *m_SelectOnLeft;
    struct UnityEngine_UI_Selectable_o *m_SelectOnRight;
};

struct UnityEngine_UI_Navigation_o {
    struct UnityEngine_UI_Navigation_Fields fields;
};

struct UnityEngine_UI_ColorBlock_o {
    struct UnityEngine_UI_ColorBlock_Fields fields;
};

struct UnityEngine_UI_Selectable_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    bool m_EnableCalled;
    struct UnityEngine_UI_Navigation_o m_Navigation;
    int32_t m_Transition;
    struct UnityEngine_UI_ColorBlock_o m_Colors;
    struct UnityEngine_UI_SpriteState_o m_SpriteState;
    struct UnityEngine_UI_AnimationTriggers_o *m_AnimationTriggers;
    bool m_Interactable;
    struct UnityEngine_UI_Graphic_o *m_TargetGraphic;
    bool m_GroupsAllowInteraction;
    int32_t m_CurrentIndex;
    bool _isPointerInside_k__BackingField;
    bool _isPointerDown_k__BackingField;
    bool _hasSelection_k__BackingField;
    struct System_Collections_Generic_List_CanvasGroup__o *m_CanvasGroupCache;
};

struct UnityEngine_UI_Scrollbar_Fields {
    struct UnityEngine_UI_Selectable_Fields super;
    struct UnityEngine_RectTransform_o *m_HandleRect;
    int32_t m_Direction;
    float m_Value;
    float m_Size;
    int32_t m_NumberOfSteps;
    struct UnityEngine_UI_Scrollbar_ScrollEvent_o *m_OnValueChanged;
    struct UnityEngine_RectTransform_o *m_ContainerRect;
    struct UnityEngine_Vector2_o m_Offset;
    struct UnityEngine_DrivenRectTransformTracker_o m_Tracker;
    struct UnityEngine_Coroutine_o *m_PointerDownRepeat;
    bool isPointerDownAndNotDragging;
    bool m_DelayedUpdateVisuals;
};

struct UnityEngine_EventSystems_BaseRaycaster_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    struct UnityEngine_EventSystems_BaseRaycaster_o *m_RootRaycaster;
};

struct UnityEngine_EventSystems_BaseInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_get_compositionString;
    struct VirtualInvokeData _18_get_imeCompositionMode;
    struct VirtualInvokeData _19_set_imeCompositionMode;
    struct VirtualInvokeData _20_get_compositionCursorPos;
    struct VirtualInvokeData _21_set_compositionCursorPos;
    struct VirtualInvokeData _22_get_mousePresent;
    struct VirtualInvokeData _23_GetMouseButtonDown;
    struct VirtualInvokeData _24_GetMouseButtonUp;
    struct VirtualInvokeData _25_GetMouseButton;
    struct VirtualInvokeData _26_get_mousePosition;
    struct VirtualInvokeData _27_get_mouseScrollDelta;
    struct VirtualInvokeData _28_get_touchSupported;
    struct VirtualInvokeData _29_get_touchCount;
    struct VirtualInvokeData _30_GetTouch;
    struct VirtualInvokeData _31_GetAxisRaw;
    struct VirtualInvokeData _32_GetButtonDown;
};

struct System_Collections_Generic_Dictionary_int__IList_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__IList_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__IList_T___VTable vtable;
};

struct System_Collections_Generic_List_ScrollItemParent__StaticFields {
    struct Shock_ScrollItemParent_array *s_emptyArray;
};

struct System_Action_IGachaPriceData__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_ScrollItemParent__Fields {
    struct Shock_ScrollItemParent_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ScrollItemParent__o {
    struct System_Collections_Generic_List_ScrollItemParent__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ScrollItemParent__Fields fields;
};

struct UnityEngine_EventSystems_AxisEventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_Use;
    struct VirtualInvokeData _6_get_used;
};

struct UnityEngine_EventSystems_AxisEventData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_AxisEventData_VTable vtable;
};

struct System_Collections_Generic_List_EventSystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_EventSystem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_EventSystem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_EventSystem__VTable vtable;
};

struct UnityEngine_EventSystems_AxisEventData_o {
    struct UnityEngine_EventSystems_AxisEventData_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_AxisEventData_Fields fields;
};

struct System_Collections_Generic_List_ScrollItemParent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ScrollItemParent__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ScrollItemParent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ScrollItemParent__VTable vtable;
};

struct UnityEngine_EventSystems_BaseEventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_Use;
    struct VirtualInvokeData _6_get_used;
};

struct Shock_ScrollBase_GachaBuyButtonListScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct System_Collections_Generic_List_BaseInputModule__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BaseInputModule__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BaseInputModule__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BaseInputModule__VTable vtable;
};

struct System_Collections_Generic_IEnumerable_IGachaPriceData__Fields {
};

struct System_Collections_Generic_IEnumerable_IGachaPriceData__o {
    struct System_Collections_Generic_IEnumerable_IGachaPriceData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IGachaPriceData__Fields fields;
};

struct Aoharu_GachaBuyButtonListScroll_Fields {
    struct Shock_ScrollBase_GachaBuyButtonListScrollItem__Fields super;
};

struct System_Collections_Generic_List_BaseInputModule__Fields {
    struct UnityEngine_EventSystems_BaseInputModule_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_BaseInputModule__o {
    struct System_Collections_Generic_List_BaseInputModule__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BaseInputModule__Fields fields;
};

struct UnityEngine_EventSystems_RaycastResult_Fields {
    struct UnityEngine_GameObject_o *m_GameObject;
    struct UnityEngine_EventSystems_BaseRaycaster_o *module;
    float distance;
    float index;
    int32_t depth;
    int32_t sortingLayer;
    int32_t sortingOrder;
    struct UnityEngine_Vector3_o worldPosition;
    struct UnityEngine_Vector3_o worldNormal;
    struct UnityEngine_Vector2_o screenPosition;
    int32_t displayIndex;
};

struct UnityEngine_EventSystems_RaycastResult_o {
    struct UnityEngine_EventSystems_RaycastResult_Fields fields;
};

struct UnityEngine_EventSystems_PointerEventData_Fields {
    struct UnityEngine_EventSystems_BaseEventData_Fields super;
    struct UnityEngine_GameObject_o *_pointerEnter_k__BackingField;
    struct UnityEngine_GameObject_o *m_PointerPress;
    struct UnityEngine_GameObject_o *_lastPress_k__BackingField;
    struct UnityEngine_GameObject_o *_rawPointerPress_k__BackingField;
    struct UnityEngine_GameObject_o *_pointerDrag_k__BackingField;
    struct UnityEngine_GameObject_o *_pointerClick_k__BackingField;
    struct UnityEngine_EventSystems_RaycastResult_o _pointerCurrentRaycast_k__BackingField;
    struct UnityEngine_EventSystems_RaycastResult_o _pointerPressRaycast_k__BackingField;
    struct System_Collections_Generic_List_GameObject__o *hovered;
    bool _eligibleForClick_k__BackingField;
    int32_t _pointerId_k__BackingField;
    struct UnityEngine_Vector2_o _position_k__BackingField;
    struct UnityEngine_Vector2_o _delta_k__BackingField;
    struct UnityEngine_Vector2_o _pressPosition_k__BackingField;
    struct UnityEngine_Vector3_o _worldPosition_k__BackingField;
    struct UnityEngine_Vector3_o _worldNormal_k__BackingField;
    float _clickTime_k__BackingField;
    int32_t _clickCount_k__BackingField;
    struct UnityEngine_Vector2_o _scrollDelta_k__BackingField;
    bool _useDragThreshold_k__BackingField;
    bool _dragging_k__BackingField;
    int32_t _button_k__BackingField;
    float _pressure_k__BackingField;
    float _tangentialPressure_k__BackingField;
    float _altitudeAngle_k__BackingField;
    float _azimuthAngle_k__BackingField;
    float _twist_k__BackingField;
    struct UnityEngine_Vector2_o _radius_k__BackingField;
    struct UnityEngine_Vector2_o _radiusVariance_k__BackingField;
    bool _fullyExited_k__BackingField;
    bool _reentered_k__BackingField;
};

struct UnityEngine_EventSystems_PointerEventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_Use;
    struct VirtualInvokeData _6_get_used;
};

struct UnityEngine_Bounds_o {
    struct UnityEngine_Bounds_Fields fields;
};

struct UnityEngine_UI_ScrollRect_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_Content;
    bool m_Horizontal;
    bool m_Vertical;
    int32_t m_MovementType;
    float m_Elasticity;
    bool m_Inertia;
    float m_DecelerationRate;
    float m_ScrollSensitivity;
    struct UnityEngine_RectTransform_o *m_Viewport;
    struct UnityEngine_UI_Scrollbar_o *m_HorizontalScrollbar;
    struct UnityEngine_UI_Scrollbar_o *m_VerticalScrollbar;
    int32_t m_HorizontalScrollbarVisibility;
    int32_t m_VerticalScrollbarVisibility;
    float m_HorizontalScrollbarSpacing;
    float m_VerticalScrollbarSpacing;
    struct UnityEngine_UI_ScrollRect_ScrollRectEvent_o *m_OnValueChanged;
    struct UnityEngine_Vector2_o m_PointerStartLocalCursor;
    struct UnityEngine_Vector2_o m_ContentStartPosition;
    struct UnityEngine_RectTransform_o *m_ViewRect;
    struct UnityEngine_Bounds_o m_ContentBounds;
    struct UnityEngine_Bounds_o m_ViewBounds;
    struct UnityEngine_Vector2_o m_Velocity;
    bool m_Dragging;
    bool m_Scrolling;
    struct UnityEngine_Vector2_o m_PrevPosition;
    struct UnityEngine_Bounds_o m_PrevContentBounds;
    struct UnityEngine_Bounds_o m_PrevViewBounds;
    bool m_HasRebuiltLayout;
    bool m_HSliderExpand;
    bool m_VSliderExpand;
    float m_HSliderHeight;
    float m_VSliderWidth;
    struct UnityEngine_RectTransform_o *m_Rect;
    struct UnityEngine_RectTransform_o *m_HorizontalScrollbarRect;
    struct UnityEngine_RectTransform_o *m_VerticalScrollbarRect;
    struct UnityEngine_DrivenRectTransformTracker_o m_Tracker;
    struct UnityEngine_Vector3_array *m_Corners;
};

struct System_Collections_Generic_List_CanvasGroup__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_Events_UnityEvent_Vector2__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct UnityEngine_UI_Scrollbar_ScrollEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct System_Collections_Generic_List_CanvasGroup__Fields {
    struct UnityEngine_CanvasGroup_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_EventSystems_BaseInputModule_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_GetAxisEventData;
    struct VirtualInvokeData _19_GetBaseEventData;
    struct VirtualInvokeData _20_IsPointerOverGameObject;
    struct VirtualInvokeData _21_ShouldActivateModule;
    struct VirtualInvokeData _22_DeactivateModule;
    struct VirtualInvokeData _23_ActivateModule;
    struct VirtualInvokeData _24_UpdateModule;
    struct VirtualInvokeData _25_IsModuleSupported;
    struct VirtualInvokeData _26_ConvertUIToolkitPointerId;
};

struct UnityEngine_EventSystems_BaseInputModule_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_BaseInputModule_VTable vtable;
};

struct UnityEngine_UI_Scrollbar_ScrollEvent_Fields {
    struct UnityEngine_Events_UnityEvent_float__Fields super;
};

struct Shock_ScrollItemBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_ScrollItemBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollItemBase_VTable vtable;
};

struct Shock_ScrollItemBase_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    int32_t _Index_k__BackingField;
};

struct Shock_ScrollItemBase_o {
    struct Shock_ScrollItemBase_c *klass;
    void *monitor;
    struct Shock_ScrollItemBase_Fields fields;
};

struct Shock_ScrollRectUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollRectUI_VTable vtable;
};

struct Shock_ScrollRectUI_Fields {
    struct UnityEngine_UI_ScrollRect_Fields super;
    struct System_IDisposable_o *m_elasticTimer;
    struct UnityEngine_EventSystems_PointerEventData_o *m_CurrentPointerEventData;
    bool _IsDrag_k__BackingField;
    bool _IsElasticMove_k__BackingField;
    struct System_Action_o *_BeginDrag_k__BackingField;
};

struct Shock_ScrollRectUI_o {
    struct Shock_ScrollRectUI_c *klass;
    void *monitor;
    struct Shock_ScrollRectUI_Fields fields;
};

struct UnityEngine_EventSystems_BaseInputModule_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    struct System_Collections_Generic_List_RaycastResult__o *m_RaycastResultCache;
    bool m_SendPointerHoverToParent;
    struct UnityEngine_EventSystems_AxisEventData_o *m_AxisEventData;
    struct UnityEngine_EventSystems_EventSystem_o *m_EventSystem;
    struct UnityEngine_EventSystems_BaseEventData_o *m_BaseEventData;
    struct UnityEngine_EventSystems_BaseInput_o *m_InputOverride;
    struct UnityEngine_EventSystems_BaseInput_o *m_DefaultInput;
};

struct UnityEngine_EventSystems_BaseInputModule_o {
    struct UnityEngine_EventSystems_BaseInputModule_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_BaseInputModule_Fields fields;
};

struct System_Collections_Generic_List_RaycastResult__StaticFields {
    struct UnityEngine_EventSystems_RaycastResult_array *s_emptyArray;
};

struct System_Collections_Generic_List_BaseInputModule__StaticFields {
    struct UnityEngine_EventSystems_BaseInputModule_array *s_emptyArray;
};

struct UnityEngine_EventSystems_BaseInput_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
};

struct UnityEngine_EventSystems_BaseInput_o {
    struct UnityEngine_EventSystems_BaseInput_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_BaseInput_Fields fields;
};

struct UnityEngine_EventSystems_BaseInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_BaseInput_VTable vtable;
};

struct Shock_ScrollContent_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    bool m_IsInit;
    float m_Interval;
    float m_TopInterval;
    float m_OffsetPos;
    int64_t m_ScrollIndex;
    float m_ContentOffsetPos;
    struct System_Action_bool__long__o *_OnUpdateScrollIndex_k__BackingField;
    bool _IsHorizontal_k__BackingField;
};

struct Shock_ScrollContent_o {
    struct Shock_ScrollContent_c *klass;
    void *monitor;
    struct Shock_ScrollContent_Fields fields;
};

struct Shock_ScrollContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_ScrollContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollContent_VTable vtable;
};

struct UnityEngine_UI_Scrollbar_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_IsInteractable;
    struct VirtualInvokeData _25_InstantClearState;
    struct VirtualInvokeData _26_DoStateTransition;
    struct VirtualInvokeData _27_FindSelectableOnLeft;
    struct VirtualInvokeData _28_FindSelectableOnRight;
    struct VirtualInvokeData _29_FindSelectableOnUp;
    struct VirtualInvokeData _30_FindSelectableOnDown;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnPointerDown;
    struct VirtualInvokeData _33_OnPointerUp;
    struct VirtualInvokeData _34_OnPointerEnter;
    struct VirtualInvokeData _35_OnPointerExit;
    struct VirtualInvokeData _36_OnSelect;
    struct VirtualInvokeData _37_OnDeselect;
    struct VirtualInvokeData _38_Select;
    struct VirtualInvokeData _39_unknown;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _44_unknown;
    struct VirtualInvokeData _45_unknown;
    struct VirtualInvokeData _46_unknown;
    struct VirtualInvokeData _47_SetValueWithoutNotify;
    struct VirtualInvokeData _48_Rebuild;
    struct VirtualInvokeData _49_LayoutComplete;
    struct VirtualInvokeData _50_GraphicUpdateComplete;
    struct VirtualInvokeData _51_Update;
    struct VirtualInvokeData _52_OnBeginDrag;
    struct VirtualInvokeData _53_OnDrag;
    struct VirtualInvokeData _54_OnInitializePotentialDrag;
};

struct UnityEngine_UI_Scrollbar_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Scrollbar_VTable vtable;
};

struct System_Action_int__bool__Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UI_Scrollbar_o {
    struct UnityEngine_UI_Scrollbar_c *klass;
    void *monitor;
    struct UnityEngine_UI_Scrollbar_Fields fields;
};

struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_o {
    struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_c *klass;
    void *monitor;
    struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_Fields fields;
};

struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _29_CalculateLayoutInputVertical;
    struct VirtualInvokeData _30_get_minWidth;
    struct VirtualInvokeData _31_get_preferredWidth;
    struct VirtualInvokeData _32_get_flexibleWidth;
    struct VirtualInvokeData _33_get_minHeight;
    struct VirtualInvokeData _34_get_preferredHeight;
    struct VirtualInvokeData _35_get_flexibleHeight;
    struct VirtualInvokeData _36_get_layoutPriority;
    struct VirtualInvokeData _37_SetLayoutHorizontal;
    struct VirtualInvokeData _38_SetLayoutVertical;
    struct VirtualInvokeData _39_OnTransformChildrenChanged;
};

struct UnityEngine_EventSystems_EventSystem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_EventSystems_EventSystem_o *m_Items[65535];
};

struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_VTable vtable;
};

struct System_Action_int__bool__Action__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_int__bool__Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__bool__Action__VTable vtable;
};

struct Shock_ScrollItemParent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ScrollItemParent_o *m_Items[65535];
};

struct System_Action_int__bool__Action__o {
    struct System_Action_int__bool__Action__c *klass;
    void *monitor;
    struct System_Action_int__bool__Action__Fields fields;
};

struct Aoharu_GachaBuyButtonListDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct UnityEngine_EventSystems_PointerEventData_o {
    struct UnityEngine_EventSystems_PointerEventData_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_PointerEventData_Fields fields;
};

struct Aoharu_GachaBuyButtonListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Aoharu_GachaBuyButtonListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaBuyButtonListScroll_VTable vtable;
};

struct UnityEngine_UI_ScrollRect_ScrollRectEvent_Fields {
    struct UnityEngine_Events_UnityEvent_Vector2__Fields super;
};

struct System_Collections_Generic_List_RaycastResult__Fields {
    struct UnityEngine_EventSystems_RaycastResult_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RaycastResult__o {
    struct System_Collections_Generic_List_RaycastResult__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RaycastResult__Fields fields;
};

struct System_Collections_Generic_List_RaycastResult__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RaycastResult__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RaycastResult__VTable vtable;
};

struct UnityEngine_EventSystems_PointerEventData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_PointerEventData_VTable vtable;
};

struct System_Comparison_RaycastResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_RaycastResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_RaycastResult__VTable vtable;
};

struct System_Comparison_RaycastResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_RaycastResult__o {
    struct System_Comparison_RaycastResult__c *klass;
    void *monitor;
    struct System_Comparison_RaycastResult__Fields fields;
};

struct UnityEngine_EventSystems_BaseInputModule_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_EventSystems_BaseInputModule_o *m_Items[65535];
};

struct UnityEngine_UI_Selectable_StaticFields {
    struct UnityEngine_UI_Selectable_array *s_Selectables;
    int32_t s_SelectableCount;
};

struct UnityEngine_EventSystems_BaseRaycaster_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_get_priority;
    struct VirtualInvokeData _20_get_sortOrderPriority;
    struct VirtualInvokeData _21_get_renderOrderPriority;
};

struct UnityEngine_UI_Selectable_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UI_Selectable_o *m_Items[65535];
};

struct UnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_Fields {
    struct UnityEngine_EventSystems_EventSystem_o *activeEventSystem;
    bool sendEvents;
    bool createPanelGameObjectsOnStart;
};

struct UnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_o {
    struct UnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_Fields fields;
};

struct Aoharu_GachaBuyButtonListScroll_o {
    struct Aoharu_GachaBuyButtonListScroll_c *klass;
    void *monitor;
    struct Aoharu_GachaBuyButtonListScroll_Fields fields;
};

struct System_Collections_Generic_List_EventSystem__Fields {
    struct UnityEngine_EventSystems_EventSystem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_IGachaPriceData__ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_EventSystems_RaycastResult_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_EventSystems_RaycastResult_o m_Items[65535];
};

struct System_Collections_Generic_List_EventSystem__StaticFields {
    struct UnityEngine_EventSystems_EventSystem_array *s_emptyArray;
};

struct UnityEngine_EventSystems_EventSystem_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    struct System_Collections_Generic_List_BaseInputModule__o *m_SystemInputModules;
    struct UnityEngine_EventSystems_BaseInputModule_o *m_CurrentInputModule;
    struct UnityEngine_GameObject_o *m_FirstSelected;
    bool m_sendNavigationEvents;
    int32_t m_DragThreshold;
    struct UnityEngine_GameObject_o *m_CurrentSelected;
    bool m_HasFocus;
    bool m_SelectionGuard;
    struct UnityEngine_EventSystems_BaseEventData_o *m_DummyData;
};

struct UnityEngine_EventSystems_EventSystem_o {
    struct UnityEngine_EventSystems_EventSystem_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_EventSystem_Fields fields;
};

struct UnityEngine_EventSystems_EventSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_OnApplicationFocus;
    struct VirtualInvokeData _18_Update;
};

struct UnityEngine_EventSystems_EventSystem_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_EventSystems_EventSystem_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_EventSystem_VTable vtable;
};

struct UnityEngine_UI_AnimationTriggers_Fields {
    struct System_String_o *m_NormalTrigger;
    struct System_String_o *m_HighlightedTrigger;
    struct System_String_o *m_PressedTrigger;
    struct System_String_o *m_SelectedTrigger;
    struct System_String_o *m_DisabledTrigger;
};

struct UnityEngine_UI_AnimationTriggers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_AnimationTriggers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_AnimationTriggers_VTable vtable;
};

struct UnityEngine_UI_AnimationTriggers_o {
    struct UnityEngine_UI_AnimationTriggers_c *klass;
    void *monitor;
    struct UnityEngine_UI_AnimationTriggers_Fields fields;
};

struct Aoharu_GachaBuyButtonListDialog_o {
    struct Aoharu_GachaBuyButtonListDialog_c *klass;
    void *monitor;
    struct Aoharu_GachaBuyButtonListDialog_Fields fields;
};

struct Aoharu_GachaBuyButtonListDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaBuyButtonListDialog_VTable vtable;
};

struct UnityEngine_EventSystems_BaseRaycaster_o {
    struct UnityEngine_EventSystems_BaseRaycaster_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_BaseRaycaster_Fields fields;
};

struct UnityEngine_UI_Scrollbar_ScrollEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Scrollbar_ScrollEvent_VTable vtable;
};

struct UnityEngine_EventSystems_BaseRaycaster_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_BaseRaycaster_VTable vtable;
};

struct System_Collections_Generic_IEnumerable_IGachaPriceData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UI_Scrollbar_ScrollEvent_o {
    struct UnityEngine_UI_Scrollbar_ScrollEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_Scrollbar_ScrollEvent_Fields fields;
};

struct System_Collections_Generic_List_EventSystem__o {
    struct System_Collections_Generic_List_EventSystem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_EventSystem__Fields fields;
};

struct UnityEngine_UI_ScrollRect_ScrollRectEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_ScrollRect_ScrollRectEvent_VTable vtable;
};

struct System_Action_IGachaPriceData__ulong__o {
    struct System_Action_IGachaPriceData__ulong__c *klass;
    void *monitor;
    struct System_Action_IGachaPriceData__ulong__Fields fields;
};

struct System_Action_IGachaPriceData__ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IGachaPriceData__ulong__VTable vtable;
};

struct UnityEngine_UI_ScrollRect_ScrollRectEvent_o {
    struct UnityEngine_UI_ScrollRect_ScrollRectEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_ScrollRect_ScrollRectEvent_Fields fields;
};

struct UnityEngine_CanvasGroup_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_CanvasGroup_o *m_Items[65535];
};

struct UnityEngine_UI_Selectable_o {
    struct UnityEngine_UI_Selectable_c *klass;
    void *monitor;
    struct UnityEngine_UI_Selectable_Fields fields;
};

struct UnityEngine_EventSystems_BaseEventData_o {
    struct UnityEngine_EventSystems_BaseEventData_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_BaseEventData_Fields fields;
};

struct UnityEngine_EventSystems_BaseEventData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_BaseEventData_VTable vtable;
};

struct UnityEngine_EventSystems_EventSystem_StaticFields {
    struct System_Collections_Generic_List_EventSystem__o *m_EventSystems;
    struct System_Comparison_RaycastResult__o *s_RaycastComparer;
    struct UnityEngine_EventSystems_EventSystem_UIToolkitOverrideConfig_o s_UIToolkitOverride;
};

struct UnityEngine_UI_Selectable_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_Selectable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Selectable_VTable vtable;
};

struct System_Collections_Generic_List_CanvasGroup__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CanvasGroup__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CanvasGroup__VTable vtable;
};

struct System_Collections_Generic_List_CanvasGroup__o {
    struct System_Collections_Generic_List_CanvasGroup__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CanvasGroup__Fields fields;
};

typedef struct MethodInfo_2E8D640 MethodInfo_2E8D640, *PMethodInfo_2E8D640;

typedef union _union_224663 _union_224663, *P_union_224663;

union _union_224663 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D640 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224663 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E82BB8 MethodInfo_2E82BB8, *PMethodInfo_2E82BB8;

typedef struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c, *PSystem_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c;

typedef union _union_334169 _union_334169, *P_union_334169;

typedef struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__RGCTXs System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__RGCTXs, *PSystem_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__RGCTXs;

typedef struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__VTable System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__VTable, *PSystem_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__VTable;

union _union_334169 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82BB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334169 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Current;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_MoveNext;
    struct VirtualInvokeData _14_Select;
    struct VirtualInvokeData _15_Where;
};

struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__VTable vtable;
};

struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Iterator_TResult___ctor;
    struct Il2CppClass *_1_System_Linq_Enumerable_Iterator_TResult_;
    struct Il2CppClass *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_3_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_List_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_List_TSource__GetEnumerator;
    struct MethodInfo *_6_System_Collections_Generic_List_Enumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Func_TSource__bool_;
    struct MethodInfo *_8_System_Func_TSource__bool__Invoke;
    struct Il2CppClass *_9_System_Func_TSource__TResult_;
    struct MethodInfo *_10_System_Func_TSource__TResult__Invoke;
    struct MethodInfo *_11_System_Collections_Generic_List_Enumerator_TSource__MoveNext;
    struct Il2CppClass *_12_System_Linq_Enumerable_Iterator_TResult_;
    struct MethodInfo *_13_System_Linq_Enumerable_Iterator_TResult__Dispose;
    struct Il2CppClass *_14_System_Linq_Enumerable_WhereEnumerableIterator_TResult_;
    struct MethodInfo *_15_System_Linq_Enumerable_WhereEnumerableIterator_TResult___ctor;
};

typedef struct System_MulticastNotSupportedException_Fields System_MulticastNotSupportedException_Fields, *PSystem_MulticastNotSupportedException_Fields;

typedef struct System_SystemException_Fields System_SystemException_Fields, *PSystem_SystemException_Fields;

struct System_SystemException_Fields {
    struct System_Exception_Fields super;
};

struct System_MulticastNotSupportedException_Fields {
    struct System_SystemException_Fields super;
};

typedef struct MethodInfo_2E6CFB0_RGCTXs MethodInfo_2E6CFB0_RGCTXs, *PMethodInfo_2E6CFB0_RGCTXs;

struct MethodInfo_2E6CFB0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Shock_ProtocolData_LiveMission_c Shock_ProtocolData_LiveMission_c, *PShock_ProtocolData_LiveMission_c;

typedef struct Shock_ProtocolData_LiveMission_VTable Shock_ProtocolData_LiveMission_VTable, *PShock_ProtocolData_LiveMission_VTable;

struct Shock_ProtocolData_LiveMission_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LiveMission_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LiveMission_VTable vtable;
};

typedef struct MethodInfo_19B9BC0 MethodInfo_19B9BC0, *PMethodInfo_19B9BC0;

typedef union _union_313202 _union_313202, *P_union_313202;

union _union_313202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Numerics_Hashing_HashHelpers_1_StaticFields System_Numerics_Hashing_HashHelpers_1_StaticFields, *PSystem_Numerics_Hashing_HashHelpers_1_StaticFields;

struct System_Numerics_Hashing_HashHelpers_1_StaticFields {
    int32_t RandomSeed;
};

typedef struct Shock_RecvUserUpdateFavoriteMasterGroupIdR_VTable Shock_RecvUserUpdateFavoriteMasterGroupIdR_VTable, *PShock_RecvUserUpdateFavoriteMasterGroupIdR_VTable;

struct Shock_RecvUserUpdateFavoriteMasterGroupIdR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_EventScoreMstTable___c_VTable Shock_EventScoreMstTable___c_VTable, *PShock_EventScoreMstTable___c_VTable;

struct Shock_EventScoreMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28B702C MethodInfo_28B702C, *PMethodInfo_28B702C;

typedef union _union_312800 _union_312800, *P_union_312800;

union _union_312800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B702C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32677E4 MethodInfo_32677E4, *PMethodInfo_32677E4;

typedef union _union_315441 _union_315441, *P_union_315441;

union _union_315441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32677E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19970EC MethodInfo_19970EC, *PMethodInfo_19970EC;

typedef union _union_172579 _union_172579, *P_union_172579;

union _union_172579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19970EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281382 _union_281382, *P_union_281382;

union _union_281382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281384 _union_281384, *P_union_281384;

union _union_281384 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_StaticFields Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_StaticFields, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_StaticFields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_o Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_o, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_o;

typedef struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__o System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__o, *PSystem_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_c Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_c, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_Fields Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_Fields;

typedef struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__c System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__c, *PSystem_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__c;

typedef struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields, *PSystem_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_VTable Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_VTable;

typedef struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__VTable System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__VTable, *PSystem_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__VTable;

struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_StaticFields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_o *__9;
    struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__o *__9__5_0;
};

struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__o {
    struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__c *klass;
    void *monitor;
    struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields fields;
};

struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_Fields {
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel___c_VTable vtable;
};

typedef union _union_281386 _union_281386, *P_union_281386;

union _union_281386 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_UI_AgeDecisionConfirmDialog_c Shock_UI_AgeDecisionConfirmDialog_c, *PShock_UI_AgeDecisionConfirmDialog_c;

typedef struct Shock_UI_AgeDecisionConfirmDialog_VTable Shock_UI_AgeDecisionConfirmDialog_VTable, *PShock_UI_AgeDecisionConfirmDialog_VTable;

struct Shock_UI_AgeDecisionConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_UI_AgeDecisionConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_AgeDecisionConfirmDialog_VTable vtable;
};

typedef union _union_281388 _union_281388, *P_union_281388;

union _union_281388 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_uint__List_StoryRewardMst___Fields System_Collections_Generic_Dictionary_uint__List_StoryRewardMst___Fields, *PSystem_Collections_Generic_Dictionary_uint__List_StoryRewardMst___Fields;

struct System_Collections_Generic_Dictionary_uint__List_StoryRewardMst___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_12E8FFC MethodInfo_12E8FFC, *PMethodInfo_12E8FFC;

typedef struct System_ValueTuple_T1__T2__c System_ValueTuple_T1__T2__c, *PSystem_ValueTuple_T1__T2__c;

typedef union _union_167973 _union_167973, *P_union_167973;

typedef struct System_ValueTuple_T1__T2__RGCTXs System_ValueTuple_T1__T2__RGCTXs, *PSystem_ValueTuple_T1__T2__RGCTXs;

typedef struct System_ValueTuple_T1__T2__VTable System_ValueTuple_T1__T2__VTable, *PSystem_ValueTuple_T1__T2__VTable;

union _union_167973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E8FFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_ValueTuple_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_ValueTuple_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T1__T2__VTable vtable;
};

struct System_ValueTuple_T1__T2__RGCTXs {
    struct Il2CppClass *_0_System_ValueTuple_T1__T2_;
    struct MethodInfo *_1_System_ValueTuple_T1__T2__Equals;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_T1_;
    struct Il2CppClass *_4_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_6_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer_T2_;
    struct Il2CppClass *_8_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct Il2CppClass *_10_T1;
    struct Il2CppClass *_11_T2;
    struct MethodInfo *_12_System_ValueTuple_T1__T2__CompareTo;
    struct MethodInfo *_13_System_Collections_Generic_Comparer_T1__get_Default;
    struct Il2CppClass *_14_System_Collections_Generic_Comparer_T1_;
    struct Il2CppClass *_15_System_Collections_Generic_Comparer_T1_;
    struct MethodInfo *_16_System_Collections_Generic_Comparer_T1__Compare;
    struct MethodInfo *_17_System_Collections_Generic_Comparer_T2__get_Default;
    struct Il2CppClass *_18_System_Collections_Generic_Comparer_T2_;
    struct Il2CppClass *_19_System_Collections_Generic_Comparer_T2_;
    struct MethodInfo *_20_System_Collections_Generic_Comparer_T2__Compare;
    struct MethodInfo *_23_System_ValueTuple_T1__T2__GetHashCodeCore;
};

typedef struct MethodInfo_32677CC MethodInfo_32677CC, *PMethodInfo_32677CC;

typedef union _union_315393 _union_315393, *P_union_315393;

union _union_315393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32677CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3121324 MethodInfo_3121324, *PMethodInfo_3121324;

typedef union _union_223607 _union_223607, *P_union_223607;

union _union_223607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3121324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Microsoft_Win32_Win32Native_VTable Microsoft_Win32_Win32Native_VTable, *PMicrosoft_Win32_Win32Native_VTable;

struct Microsoft_Win32_Win32Native_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3121328 MethodInfo_3121328, *PMethodInfo_3121328;

typedef union _union_223775 _union_223775, *P_union_223775;

union _union_223775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3121328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6FB70_RGCTXs MethodInfo_2E6FB70_RGCTXs, *PMethodInfo_2E6FB70_RGCTXs;

struct MethodInfo_2E6FB70_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2619F44 MethodInfo_2619F44, *PMethodInfo_2619F44;

typedef union _union_256225 _union_256225, *P_union_256225;

union _union_256225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619F44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__o UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__o, *PUnityEngine_Pool_CollectionPool_List_Vector3___Vector3__o;

typedef struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__Fields UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__Fields, *PUnityEngine_Pool_CollectionPool_List_Vector3___Vector3__Fields;

struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__Fields {
};

struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__o {
    struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__c *klass;
    void *monitor;
    struct UnityEngine_Pool_CollectionPool_List_Vector3___Vector3__Fields fields;
};

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_Fields Firebase_Messaging_FirebaseMessaging_Listener_Fields, *PFirebase_Messaging_FirebaseMessaging_Listener_Fields;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_o Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_o, *PFirebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_o;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_o Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_o, *PFirebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_o;

typedef struct Firebase_FirebaseApp_o Firebase_FirebaseApp_o, *PFirebase_FirebaseApp_o;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_c Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_c, *PFirebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_c;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_Fields Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_Fields, *PFirebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_Fields;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_c Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_c, *PFirebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_c;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_Fields Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_Fields, *PFirebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_Fields;

typedef struct Firebase_FirebaseApp_c Firebase_FirebaseApp_c, *PFirebase_FirebaseApp_c;

typedef struct Firebase_FirebaseApp_Fields Firebase_FirebaseApp_Fields, *PFirebase_FirebaseApp_Fields;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_VTable Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_VTable, *PFirebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_VTable;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_VTable Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_VTable, *PFirebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_VTable;

typedef struct Firebase_FirebaseApp_StaticFields Firebase_FirebaseApp_StaticFields, *PFirebase_FirebaseApp_StaticFields;

typedef struct Firebase_FirebaseApp_VTable Firebase_FirebaseApp_VTable, *PFirebase_FirebaseApp_VTable;

typedef struct System_Runtime_InteropServices_HandleRef_o System_Runtime_InteropServices_HandleRef_o, *PSystem_Runtime_InteropServices_HandleRef_o;

typedef struct System_EventHandler_o System_EventHandler_o, *PSystem_EventHandler_o;

typedef struct Firebase_Platform_FirebaseAppPlatform_o Firebase_Platform_FirebaseAppPlatform_o, *PFirebase_Platform_FirebaseAppPlatform_o;

typedef struct System_Collections_Generic_Dictionary_string__FirebaseApp__o System_Collections_Generic_Dictionary_string__FirebaseApp__o, *PSystem_Collections_Generic_Dictionary_string__FirebaseApp__o;

typedef struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__o System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__o, *PSystem_Collections_Generic_Dictionary_IntPtr__FirebaseApp__o;

typedef struct System_Runtime_InteropServices_HandleRef_Fields System_Runtime_InteropServices_HandleRef_Fields, *PSystem_Runtime_InteropServices_HandleRef_Fields;

typedef struct System_EventHandler_c System_EventHandler_c, *PSystem_EventHandler_c;

typedef struct System_EventHandler_Fields System_EventHandler_Fields, *PSystem_EventHandler_Fields;

typedef struct Firebase_Platform_FirebaseAppPlatform_c Firebase_Platform_FirebaseAppPlatform_c, *PFirebase_Platform_FirebaseAppPlatform_c;

typedef struct Firebase_Platform_FirebaseAppPlatform_Fields Firebase_Platform_FirebaseAppPlatform_Fields, *PFirebase_Platform_FirebaseAppPlatform_Fields;

typedef struct System_Collections_Generic_Dictionary_string__FirebaseApp__c System_Collections_Generic_Dictionary_string__FirebaseApp__c, *PSystem_Collections_Generic_Dictionary_string__FirebaseApp__c;

typedef struct System_Collections_Generic_Dictionary_string__FirebaseApp__Fields System_Collections_Generic_Dictionary_string__FirebaseApp__Fields, *PSystem_Collections_Generic_Dictionary_string__FirebaseApp__Fields;

typedef struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__c System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__c, *PSystem_Collections_Generic_Dictionary_IntPtr__FirebaseApp__c;

typedef struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__Fields System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__Fields, *PSystem_Collections_Generic_Dictionary_IntPtr__FirebaseApp__Fields;

typedef struct System_EventHandler_VTable System_EventHandler_VTable, *PSystem_EventHandler_VTable;

typedef struct Firebase_Platform_FirebaseAppPlatform_VTable Firebase_Platform_FirebaseAppPlatform_VTable, *PFirebase_Platform_FirebaseAppPlatform_VTable;

typedef struct System_Collections_Generic_Dictionary_string__FirebaseApp__VTable System_Collections_Generic_Dictionary_string__FirebaseApp__VTable, *PSystem_Collections_Generic_Dictionary_string__FirebaseApp__VTable;

typedef struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__VTable System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__VTable, *PSystem_Collections_Generic_Dictionary_IntPtr__FirebaseApp__VTable;

struct Firebase_FirebaseApp_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Runtime_InteropServices_HandleRef_Fields {
    struct Il2CppObject *_wrapper;
    intptr_t _handle;
};

struct System_Runtime_InteropServices_HandleRef_o {
    struct System_Runtime_InteropServices_HandleRef_Fields fields;
};

struct Firebase_Platform_FirebaseAppPlatform_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_AppObject;
    struct VirtualInvokeData _5_get_Name;
    struct VirtualInvokeData _6_get_DatabaseUrl;
};

struct Firebase_Platform_FirebaseAppPlatform_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Platform_FirebaseAppPlatform_VTable vtable;
};

struct Firebase_Platform_FirebaseAppPlatform_Fields {
    struct System_WeakReference_o *_app_k__BackingField;
};

struct Firebase_Platform_FirebaseAppPlatform_o {
    struct Firebase_Platform_FirebaseAppPlatform_c *klass;
    void *monitor;
    struct Firebase_Platform_FirebaseAppPlatform_Fields fields;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_Fields {
    struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_o *messageReceivedDelegate;
    struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_o *tokenReceivedDelegate;
    struct Firebase_FirebaseApp_o *app;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_EventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_EventHandler_o {
    struct System_EventHandler_c *klass;
    void *monitor;
    struct System_EventHandler_Fields fields;
};

struct System_EventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_EventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_VTable vtable;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_Dictionary_string__FirebaseApp__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_o {
    struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_c *klass;
    void *monitor;
    struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__FirebaseApp__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Firebase_FirebaseApp_c {
    struct Il2CppClass_1 _1;
    struct Firebase_FirebaseApp_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FirebaseApp_VTable vtable;
};

struct Firebase_FirebaseApp_Fields {
    struct System_Runtime_InteropServices_HandleRef_o swigCPtr;
    bool swigCMemOwn;
    struct System_String_o *name;
    struct System_EventHandler_o *AppDisposed;
    struct Firebase_Platform_FirebaseAppPlatform_o *appPlatform;
};

struct Firebase_FirebaseApp_o {
    struct Firebase_FirebaseApp_c *klass;
    void *monitor;
    struct Firebase_FirebaseApp_Fields fields;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Collections_Generic_Dictionary_string__FirebaseApp__o {
    struct System_Collections_Generic_Dictionary_string__FirebaseApp__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__FirebaseApp__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__FirebaseApp__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__FirebaseApp__VTable vtable;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessaging_Listener_MessageReceivedDelegate_VTable vtable;
};

struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Firebase_FirebaseApp_StaticFields {
    struct Il2CppObject *disposeLock;
    struct System_Collections_Generic_Dictionary_string__FirebaseApp__o *nameToProxy;
    struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__o *cPtrToProxy;
    bool AppUtilCallbacksInitialized;
    struct Il2CppObject *AppUtilCallbacksLock;
    bool PreventOnAllAppsDestroyed;
    bool crashlyticsInitializationAttempted;
    int32_t CheckDependenciesThread;
    struct Il2CppObject *CheckDependenciesThreadLock;
};

struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__o {
    struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__Fields fields;
};

struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_IntPtr__FirebaseApp__VTable vtable;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_o {
    struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_c *klass;
    void *monitor;
    struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_Fields fields;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessaging_Listener_TokenReceivedDelegate_VTable vtable;
};

typedef union _union_281380 _union_281380, *P_union_281380;

union _union_281380 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B701C MethodInfo_28B701C, *PMethodInfo_28B701C;

typedef union _union_312320 _union_312320, *P_union_312320;

union _union_312320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B701C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32677D4 MethodInfo_32677D4, *PMethodInfo_32677D4;

typedef union _union_315409 _union_315409, *P_union_315409;

union _union_315409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32677D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281392 _union_281392, *P_union_281392;

union _union_281392 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MembershipData_VTable Shock_MembershipData_VTable, *PShock_MembershipData_VTable;

struct Shock_MembershipData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_281394 _union_281394, *P_union_281394;

union _union_281394 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281396 _union_281396, *P_union_281396;

union _union_281396 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_dateTimeNoTimeZone_Fields System_Xml_Schema_Datatype_dateTimeNoTimeZone_Fields, *PSystem_Xml_Schema_Datatype_dateTimeNoTimeZone_Fields;

typedef struct System_Xml_Schema_Datatype_dateTimeBase_Fields System_Xml_Schema_Datatype_dateTimeBase_Fields, *PSystem_Xml_Schema_Datatype_dateTimeBase_Fields;

typedef struct System_Xml_Schema_Datatype_anySimpleType_Fields System_Xml_Schema_Datatype_anySimpleType_Fields, *PSystem_Xml_Schema_Datatype_anySimpleType_Fields;

typedef struct System_Xml_Schema_DatatypeImplementation_Fields System_Xml_Schema_DatatypeImplementation_Fields, *PSystem_Xml_Schema_DatatypeImplementation_Fields;

typedef struct System_Xml_Schema_XmlSchemaDatatype_Fields System_Xml_Schema_XmlSchemaDatatype_Fields, *PSystem_Xml_Schema_XmlSchemaDatatype_Fields;

typedef struct System_Xml_Schema_RestrictionFacets_o System_Xml_Schema_RestrictionFacets_o, *PSystem_Xml_Schema_RestrictionFacets_o;

typedef struct System_Xml_Schema_DatatypeImplementation_o System_Xml_Schema_DatatypeImplementation_o, *PSystem_Xml_Schema_DatatypeImplementation_o;

typedef struct System_Xml_Schema_XmlValueConverter_o System_Xml_Schema_XmlValueConverter_o, *PSystem_Xml_Schema_XmlValueConverter_o;

typedef struct System_Xml_Schema_XmlSchemaType_o System_Xml_Schema_XmlSchemaType_o, *PSystem_Xml_Schema_XmlSchemaType_o;

typedef struct System_Xml_Schema_RestrictionFacets_c System_Xml_Schema_RestrictionFacets_c, *PSystem_Xml_Schema_RestrictionFacets_c;

typedef struct System_Xml_Schema_RestrictionFacets_Fields System_Xml_Schema_RestrictionFacets_Fields, *PSystem_Xml_Schema_RestrictionFacets_Fields;

typedef struct System_Xml_Schema_DatatypeImplementation_c System_Xml_Schema_DatatypeImplementation_c, *PSystem_Xml_Schema_DatatypeImplementation_c;

typedef struct System_Xml_Schema_XmlValueConverter_c System_Xml_Schema_XmlValueConverter_c, *PSystem_Xml_Schema_XmlValueConverter_c;

typedef struct System_Xml_Schema_XmlValueConverter_Fields System_Xml_Schema_XmlValueConverter_Fields, *PSystem_Xml_Schema_XmlValueConverter_Fields;

typedef struct System_Xml_Schema_XmlSchemaType_c System_Xml_Schema_XmlSchemaType_c, *PSystem_Xml_Schema_XmlSchemaType_c;

typedef struct System_Xml_Schema_XmlSchemaType_Fields System_Xml_Schema_XmlSchemaType_Fields, *PSystem_Xml_Schema_XmlSchemaType_Fields;

typedef struct System_Xml_Schema_RestrictionFacets_VTable System_Xml_Schema_RestrictionFacets_VTable, *PSystem_Xml_Schema_RestrictionFacets_VTable;

typedef struct System_Collections_ArrayList_o System_Collections_ArrayList_o, *PSystem_Collections_ArrayList_o;

typedef struct System_Xml_Schema_DatatypeImplementation_StaticFields System_Xml_Schema_DatatypeImplementation_StaticFields, *PSystem_Xml_Schema_DatatypeImplementation_StaticFields;

typedef struct System_Xml_Schema_DatatypeImplementation_VTable System_Xml_Schema_DatatypeImplementation_VTable, *PSystem_Xml_Schema_DatatypeImplementation_VTable;

typedef struct System_Xml_Schema_XmlValueConverter_VTable System_Xml_Schema_XmlValueConverter_VTable, *PSystem_Xml_Schema_XmlValueConverter_VTable;

typedef struct System_Xml_Schema_XmlSchemaType_VTable System_Xml_Schema_XmlSchemaType_VTable, *PSystem_Xml_Schema_XmlSchemaType_VTable;

typedef struct System_Xml_Schema_XmlSchemaAnnotated_Fields System_Xml_Schema_XmlSchemaAnnotated_Fields, *PSystem_Xml_Schema_XmlSchemaAnnotated_Fields;

typedef struct System_Xml_Schema_XmlSchemaDatatype_o System_Xml_Schema_XmlSchemaDatatype_o, *PSystem_Xml_Schema_XmlSchemaDatatype_o;

typedef struct System_Xml_Schema_SchemaElementDecl_o System_Xml_Schema_SchemaElementDecl_o, *PSystem_Xml_Schema_SchemaElementDecl_o;

typedef struct System_Xml_XmlQualifiedName_o System_Xml_XmlQualifiedName_o, *PSystem_Xml_XmlQualifiedName_o;

typedef struct System_Collections_ArrayList_c System_Collections_ArrayList_c, *PSystem_Collections_ArrayList_c;

typedef struct System_Collections_ArrayList_Fields System_Collections_ArrayList_Fields, *PSystem_Collections_ArrayList_Fields;

typedef struct System_Xml_Schema_XmlSchemaSimpleType_array System_Xml_Schema_XmlSchemaSimpleType_array, *PSystem_Xml_Schema_XmlSchemaSimpleType_array;

typedef struct System_Xml_Schema_XmlSchemaSimpleType_o System_Xml_Schema_XmlSchemaSimpleType_o, *PSystem_Xml_Schema_XmlSchemaSimpleType_o;

typedef struct System_Xml_Schema_FacetsChecker_o System_Xml_Schema_FacetsChecker_o, *PSystem_Xml_Schema_FacetsChecker_o;

typedef struct System_Xml_Schema_DatatypeImplementation_array System_Xml_Schema_DatatypeImplementation_array, *PSystem_Xml_Schema_DatatypeImplementation_array;

typedef struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_array System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_array, *PSystem_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_array;

typedef struct System_Xml_Schema_XmlSchemaObject_Fields System_Xml_Schema_XmlSchemaObject_Fields, *PSystem_Xml_Schema_XmlSchemaObject_Fields;

typedef struct System_Xml_Schema_XmlSchemaDatatype_c System_Xml_Schema_XmlSchemaDatatype_c, *PSystem_Xml_Schema_XmlSchemaDatatype_c;

typedef struct System_Xml_Schema_SchemaElementDecl_c System_Xml_Schema_SchemaElementDecl_c, *PSystem_Xml_Schema_SchemaElementDecl_c;

typedef struct System_Xml_Schema_SchemaElementDecl_Fields System_Xml_Schema_SchemaElementDecl_Fields, *PSystem_Xml_Schema_SchemaElementDecl_Fields;

typedef struct System_Xml_XmlQualifiedName_c System_Xml_XmlQualifiedName_c, *PSystem_Xml_XmlQualifiedName_c;

typedef struct System_Xml_XmlQualifiedName_Fields System_Xml_XmlQualifiedName_Fields, *PSystem_Xml_XmlQualifiedName_Fields;

typedef struct System_Collections_ArrayList_VTable System_Collections_ArrayList_VTable, *PSystem_Collections_ArrayList_VTable;

typedef struct System_Xml_Schema_XmlSchemaSimpleType_c System_Xml_Schema_XmlSchemaSimpleType_c, *PSystem_Xml_Schema_XmlSchemaSimpleType_c;

typedef struct System_Xml_Schema_XmlSchemaSimpleType_Fields System_Xml_Schema_XmlSchemaSimpleType_Fields, *PSystem_Xml_Schema_XmlSchemaSimpleType_Fields;

typedef struct System_Xml_Schema_FacetsChecker_c System_Xml_Schema_FacetsChecker_c, *PSystem_Xml_Schema_FacetsChecker_c;

typedef struct System_Xml_Schema_FacetsChecker_Fields System_Xml_Schema_FacetsChecker_Fields, *PSystem_Xml_Schema_FacetsChecker_Fields;

typedef struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_o System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_o, *PSystem_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_o;

typedef struct System_Xml_Schema_XmlSchemaDatatype_VTable System_Xml_Schema_XmlSchemaDatatype_VTable, *PSystem_Xml_Schema_XmlSchemaDatatype_VTable;

typedef struct System_Xml_Schema_SchemaElementDecl_StaticFields System_Xml_Schema_SchemaElementDecl_StaticFields, *PSystem_Xml_Schema_SchemaElementDecl_StaticFields;

typedef struct System_Xml_Schema_SchemaElementDecl_VTable System_Xml_Schema_SchemaElementDecl_VTable, *PSystem_Xml_Schema_SchemaElementDecl_VTable;

typedef struct System_Xml_Schema_SchemaDeclBase_Fields System_Xml_Schema_SchemaDeclBase_Fields, *PSystem_Xml_Schema_SchemaDeclBase_Fields;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__o System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__o, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__o;

typedef struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__o System_Collections_Generic_List_IDtdDefaultAttributeInfo__o, *PSystem_Collections_Generic_List_IDtdDefaultAttributeInfo__o;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__o System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__o, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__o;

typedef struct System_Xml_Schema_ContentValidator_o System_Xml_Schema_ContentValidator_o, *PSystem_Xml_Schema_ContentValidator_o;

typedef struct System_Xml_Schema_XmlSchemaAnyAttribute_o System_Xml_Schema_XmlSchemaAnyAttribute_o, *PSystem_Xml_Schema_XmlSchemaAnyAttribute_o;

typedef struct System_Xml_XmlQualifiedName_StaticFields System_Xml_XmlQualifiedName_StaticFields, *PSystem_Xml_XmlQualifiedName_StaticFields;

typedef struct System_Xml_XmlQualifiedName_VTable System_Xml_XmlQualifiedName_VTable, *PSystem_Xml_XmlQualifiedName_VTable;

typedef struct System_Xml_Schema_XmlSchemaSimpleType_VTable System_Xml_Schema_XmlSchemaSimpleType_VTable, *PSystem_Xml_Schema_XmlSchemaSimpleType_VTable;

typedef struct System_Xml_Schema_XmlSchemaSimpleTypeContent_o System_Xml_Schema_XmlSchemaSimpleTypeContent_o, *PSystem_Xml_Schema_XmlSchemaSimpleTypeContent_o;

typedef struct System_Xml_Schema_FacetsChecker_VTable System_Xml_Schema_FacetsChecker_VTable, *PSystem_Xml_Schema_FacetsChecker_VTable;

typedef struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_c System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_c, *PSystem_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_c;

typedef struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_Fields System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_Fields, *PSystem_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_Fields;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__c System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__c, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__c;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__Fields System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__Fields, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__Fields;

typedef struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__c System_Collections_Generic_List_IDtdDefaultAttributeInfo__c, *PSystem_Collections_Generic_List_IDtdDefaultAttributeInfo__c;

typedef struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__Fields System_Collections_Generic_List_IDtdDefaultAttributeInfo__Fields, *PSystem_Collections_Generic_List_IDtdDefaultAttributeInfo__Fields;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__c System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__c, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__c;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__Fields System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__Fields, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__Fields;

typedef struct System_Xml_Schema_ContentValidator_c System_Xml_Schema_ContentValidator_c, *PSystem_Xml_Schema_ContentValidator_c;

typedef struct System_Xml_Schema_ContentValidator_Fields System_Xml_Schema_ContentValidator_Fields, *PSystem_Xml_Schema_ContentValidator_Fields;

typedef struct System_Xml_Schema_XmlSchemaAnyAttribute_c System_Xml_Schema_XmlSchemaAnyAttribute_c, *PSystem_Xml_Schema_XmlSchemaAnyAttribute_c;

typedef struct System_Xml_Schema_XmlSchemaAnyAttribute_Fields System_Xml_Schema_XmlSchemaAnyAttribute_Fields, *PSystem_Xml_Schema_XmlSchemaAnyAttribute_Fields;

typedef struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_o System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_o, *PSystem_Xml_XmlQualifiedName_HashCodeOfStringDelegate_o;

typedef struct System_Xml_Schema_XmlSchemaSimpleTypeContent_c System_Xml_Schema_XmlSchemaSimpleTypeContent_c, *PSystem_Xml_Schema_XmlSchemaSimpleTypeContent_c;

typedef struct System_Xml_Schema_XmlSchemaSimpleTypeContent_Fields System_Xml_Schema_XmlSchemaSimpleTypeContent_Fields, *PSystem_Xml_Schema_XmlSchemaSimpleTypeContent_Fields;

typedef struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_VTable System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_VTable, *PSystem_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_VTable;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__VTable System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__VTable, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__VTable;

typedef struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__StaticFields System_Collections_Generic_List_IDtdDefaultAttributeInfo__StaticFields, *PSystem_Collections_Generic_List_IDtdDefaultAttributeInfo__StaticFields;

typedef struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__VTable System_Collections_Generic_List_IDtdDefaultAttributeInfo__VTable, *PSystem_Collections_Generic_List_IDtdDefaultAttributeInfo__VTable;

typedef struct System_Xml_IDtdDefaultAttributeInfo_array System_Xml_IDtdDefaultAttributeInfo_array, *PSystem_Xml_IDtdDefaultAttributeInfo_array;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__VTable System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__VTable, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__VTable;

typedef struct System_Xml_Schema_ContentValidator_StaticFields System_Xml_Schema_ContentValidator_StaticFields, *PSystem_Xml_Schema_ContentValidator_StaticFields;

typedef struct System_Xml_Schema_ContentValidator_VTable System_Xml_Schema_ContentValidator_VTable, *PSystem_Xml_Schema_ContentValidator_VTable;

typedef struct System_Xml_Schema_XmlSchemaAnyAttribute_VTable System_Xml_Schema_XmlSchemaAnyAttribute_VTable, *PSystem_Xml_Schema_XmlSchemaAnyAttribute_VTable;

typedef struct System_Xml_Schema_NamespaceList_o System_Xml_Schema_NamespaceList_o, *PSystem_Xml_Schema_NamespaceList_o;

typedef struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_c System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_c, *PSystem_Xml_XmlQualifiedName_HashCodeOfStringDelegate_c;

typedef struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_Fields System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_Fields, *PSystem_Xml_XmlQualifiedName_HashCodeOfStringDelegate_Fields;

typedef struct System_Xml_Schema_XmlSchemaSimpleTypeContent_VTable System_Xml_Schema_XmlSchemaSimpleTypeContent_VTable, *PSystem_Xml_Schema_XmlSchemaSimpleTypeContent_VTable;

typedef struct System_Xml_IDtdDefaultAttributeInfo_o System_Xml_IDtdDefaultAttributeInfo_o, *PSystem_Xml_IDtdDefaultAttributeInfo_o;

typedef struct System_Xml_Schema_NamespaceList_c System_Xml_Schema_NamespaceList_c, *PSystem_Xml_Schema_NamespaceList_c;

typedef struct System_Xml_Schema_NamespaceList_Fields System_Xml_Schema_NamespaceList_Fields, *PSystem_Xml_Schema_NamespaceList_Fields;

typedef struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_VTable System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_VTable, *PSystem_Xml_XmlQualifiedName_HashCodeOfStringDelegate_VTable;

typedef struct System_Xml_IDtdDefaultAttributeInfo_c System_Xml_IDtdDefaultAttributeInfo_c, *PSystem_Xml_IDtdDefaultAttributeInfo_c;

typedef struct System_Xml_IDtdDefaultAttributeInfo_Fields System_Xml_IDtdDefaultAttributeInfo_Fields, *PSystem_Xml_IDtdDefaultAttributeInfo_Fields;

typedef struct System_Xml_Schema_NamespaceList_VTable System_Xml_Schema_NamespaceList_VTable, *PSystem_Xml_Schema_NamespaceList_VTable;

struct System_Xml_Schema_XmlSchemaObject_Fields {
};

struct System_Xml_Schema_XmlSchemaAnnotated_Fields {
    struct System_Xml_Schema_XmlSchemaObject_Fields super;
};

struct System_Xml_Schema_XmlSchemaType_Fields {
    struct System_Xml_Schema_XmlSchemaAnnotated_Fields super;
    int32_t final;
    int32_t derivedBy;
    struct System_Xml_Schema_XmlSchemaType_o *baseSchemaType;
    struct System_Xml_Schema_XmlSchemaDatatype_o *datatype;
    struct System_Xml_Schema_SchemaElementDecl_o *elementDecl;
    struct System_Xml_XmlQualifiedName_o *qname;
    int32_t contentType;
};

struct System_Xml_Schema_XmlSchemaType_o {
    struct System_Xml_Schema_XmlSchemaType_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaType_Fields fields;
};

struct System_Xml_Schema_XmlSchemaType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
    struct VirtualInvokeData _7_set_IsMixed;
};

struct System_Xml_Schema_XmlSchemaType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaType_VTable vtable;
};

struct System_Xml_Schema_ContentValidator_StaticFields {
    struct System_Xml_Schema_ContentValidator_o *Empty;
    struct System_Xml_Schema_ContentValidator_o *TextOnly;
    struct System_Xml_Schema_ContentValidator_o *Mixed;
    struct System_Xml_Schema_ContentValidator_o *Any;
};

struct System_Xml_Schema_XmlSchemaDatatype_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Xml_Schema_XmlSchemaAnyAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

struct System_Xml_Schema_XmlSchemaAnyAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaAnyAttribute_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaAnyAttribute_Fields {
    struct System_Xml_Schema_XmlSchemaAnnotated_Fields super;
    struct System_String_o *ns;
    int32_t processContents;
    struct System_Xml_Schema_NamespaceList_o *namespaceList;
};

struct System_Xml_Schema_XmlSchemaAnyAttribute_o {
    struct System_Xml_Schema_XmlSchemaAnyAttribute_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaAnyAttribute_Fields fields;
};

struct System_Xml_XmlQualifiedName_Fields {
    struct System_String_o *name;
    struct System_String_o *ns;
    int32_t hash;
};

struct System_Collections_ArrayList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_set_Capacity;
    struct VirtualInvokeData _22_get_Count;
    struct VirtualInvokeData _23_get_IsFixedSize;
    struct VirtualInvokeData _24_get_IsReadOnly;
    struct VirtualInvokeData _25_get_IsSynchronized;
    struct VirtualInvokeData _26_get_SyncRoot;
    struct VirtualInvokeData _27_get_Item;
    struct VirtualInvokeData _28_set_Item;
    struct VirtualInvokeData _29_Add;
    struct VirtualInvokeData _30_AddRange;
    struct VirtualInvokeData _31_Clear;
    struct VirtualInvokeData _32_Clone;
    struct VirtualInvokeData _33_Contains;
    struct VirtualInvokeData _34_CopyTo;
    struct VirtualInvokeData _35_CopyTo;
    struct VirtualInvokeData _36_CopyTo;
    struct VirtualInvokeData _37_GetEnumerator;
    struct VirtualInvokeData _38_IndexOf;
    struct VirtualInvokeData _39_Insert;
    struct VirtualInvokeData _40_InsertRange;
    struct VirtualInvokeData _41_Remove;
    struct VirtualInvokeData _42_RemoveAt;
    struct VirtualInvokeData _43_RemoveRange;
    struct VirtualInvokeData _44_Sort;
    struct VirtualInvokeData _45_Sort;
    struct VirtualInvokeData _46_ToArray;
    struct VirtualInvokeData _47_ToArray;
};

struct System_Xml_Schema_XmlSchemaSimpleTypeContent_Fields {
    struct System_Xml_Schema_XmlSchemaAnnotated_Fields super;
};

struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Xml_IDtdDefaultAttributeInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Xml_IDtdDefaultAttributeInfo_Fields {
};

struct System_Xml_IDtdDefaultAttributeInfo_o {
    struct System_Xml_IDtdDefaultAttributeInfo_c *klass;
    void *monitor;
    struct System_Xml_IDtdDefaultAttributeInfo_Fields fields;
};

struct System_Xml_IDtdDefaultAttributeInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Xml_IDtdDefaultAttributeInfo_o *m_Items[65535];
};

struct System_Xml_Schema_XmlSchemaDatatype_Fields {
};

struct System_Xml_Schema_DatatypeImplementation_Fields {
    struct System_Xml_Schema_XmlSchemaDatatype_Fields super;
    int32_t variety;
    struct System_Xml_Schema_RestrictionFacets_o *restriction;
    struct System_Xml_Schema_DatatypeImplementation_o *baseType;
    struct System_Xml_Schema_XmlValueConverter_o *valueConverter;
    struct System_Xml_Schema_XmlSchemaType_o *parentSchemaType;
};

struct System_Xml_Schema_Datatype_anySimpleType_Fields {
    struct System_Xml_Schema_DatatypeImplementation_Fields super;
};

struct System_Xml_Schema_Datatype_dateTimeBase_Fields {
    struct System_Xml_Schema_Datatype_anySimpleType_Fields super;
    int32_t dateTimeFlags;
};

struct System_Xml_Schema_Datatype_dateTimeNoTimeZone_Fields {
    struct System_Xml_Schema_Datatype_dateTimeBase_Fields super;
};

struct System_Xml_Schema_SchemaDeclBase_Fields {
    struct System_Xml_XmlQualifiedName_o *name;
    struct System_String_o *prefix;
    bool isDeclaredInExternal;
    int32_t presence;
    struct System_Xml_Schema_XmlSchemaType_o *schemaType;
    struct System_Xml_Schema_XmlSchemaDatatype_o *datatype;
    struct System_String_o *defaultValueRaw;
    struct Il2CppObject *defaultValueTyped;
    int64_t maxLength;
    int64_t minLength;
    struct System_Collections_Generic_List_string__o *values;
};

struct System_Xml_Schema_SchemaElementDecl_Fields {
    struct System_Xml_Schema_SchemaDeclBase_Fields super;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__o *attdefs;
    struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__o *defaultAttdefs;
    bool isIdDeclared;
    bool hasNonCDataAttribute;
    bool hasRequiredAttribute;
    bool isNotationDeclared;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__o *prohibitedAttributes;
    struct System_Xml_Schema_ContentValidator_o *contentValidator;
    struct System_Xml_Schema_XmlSchemaAnyAttribute_o *anyAttribute;
};

struct System_Xml_Schema_DatatypeImplementation_StaticFields {
    struct System_Collections_Hashtable_o *builtinTypes;
    struct System_Xml_Schema_XmlSchemaSimpleType_array *enumToTypeCode;
    struct System_Xml_Schema_XmlSchemaSimpleType_o *anySimpleType;
    struct System_Xml_Schema_XmlSchemaSimpleType_o *anyAtomicType;
    struct System_Xml_Schema_XmlSchemaSimpleType_o *untypedAtomicType;
    struct System_Xml_Schema_XmlSchemaSimpleType_o *yearMonthDurationType;
    struct System_Xml_Schema_XmlSchemaSimpleType_o *dayTimeDurationType;
    struct System_Xml_XmlQualifiedName_o *QnAnySimpleType;
    struct System_Xml_XmlQualifiedName_o *QnAnyType;
    struct System_Xml_Schema_FacetsChecker_o *stringFacetsChecker;
    struct System_Xml_Schema_FacetsChecker_o *miscFacetsChecker;
    struct System_Xml_Schema_FacetsChecker_o *numeric2FacetsChecker;
    struct System_Xml_Schema_FacetsChecker_o *binaryFacetsChecker;
    struct System_Xml_Schema_FacetsChecker_o *dateTimeFacetsChecker;
    struct System_Xml_Schema_FacetsChecker_o *durationFacetsChecker;
    struct System_Xml_Schema_FacetsChecker_o *listFacetsChecker;
    struct System_Xml_Schema_FacetsChecker_o *qnameFacetsChecker;
    struct System_Xml_Schema_FacetsChecker_o *unionFacetsChecker;
    struct System_Xml_Schema_DatatypeImplementation_o *c_anySimpleType;
    struct System_Xml_Schema_DatatypeImplementation_o *c_anyURI;
    struct System_Xml_Schema_DatatypeImplementation_o *c_base64Binary;
    struct System_Xml_Schema_DatatypeImplementation_o *c_boolean;
    struct System_Xml_Schema_DatatypeImplementation_o *c_byte;
    struct System_Xml_Schema_DatatypeImplementation_o *c_char;
    struct System_Xml_Schema_DatatypeImplementation_o *c_date;
    struct System_Xml_Schema_DatatypeImplementation_o *c_dateTime;
    struct System_Xml_Schema_DatatypeImplementation_o *c_dateTimeNoTz;
    struct System_Xml_Schema_DatatypeImplementation_o *c_dateTimeTz;
    struct System_Xml_Schema_DatatypeImplementation_o *c_day;
    struct System_Xml_Schema_DatatypeImplementation_o *c_decimal;
    struct System_Xml_Schema_DatatypeImplementation_o *c_double;
    struct System_Xml_Schema_DatatypeImplementation_o *c_doubleXdr;
    struct System_Xml_Schema_DatatypeImplementation_o *c_duration;
    struct System_Xml_Schema_DatatypeImplementation_o *c_ENTITY;
    struct System_Xml_Schema_DatatypeImplementation_o *c_ENTITIES;
    struct System_Xml_Schema_DatatypeImplementation_o *c_ENUMERATION;
    struct System_Xml_Schema_DatatypeImplementation_o *c_fixed;
    struct System_Xml_Schema_DatatypeImplementation_o *c_float;
    struct System_Xml_Schema_DatatypeImplementation_o *c_floatXdr;
    struct System_Xml_Schema_DatatypeImplementation_o *c_hexBinary;
    struct System_Xml_Schema_DatatypeImplementation_o *c_ID;
    struct System_Xml_Schema_DatatypeImplementation_o *c_IDREF;
    struct System_Xml_Schema_DatatypeImplementation_o *c_IDREFS;
    struct System_Xml_Schema_DatatypeImplementation_o *c_int;
    struct System_Xml_Schema_DatatypeImplementation_o *c_integer;
    struct System_Xml_Schema_DatatypeImplementation_o *c_language;
    struct System_Xml_Schema_DatatypeImplementation_o *c_long;
    struct System_Xml_Schema_DatatypeImplementation_o *c_month;
    struct System_Xml_Schema_DatatypeImplementation_o *c_monthDay;
    struct System_Xml_Schema_DatatypeImplementation_o *c_Name;
    struct System_Xml_Schema_DatatypeImplementation_o *c_NCName;
    struct System_Xml_Schema_DatatypeImplementation_o *c_negativeInteger;
    struct System_Xml_Schema_DatatypeImplementation_o *c_NMTOKEN;
    struct System_Xml_Schema_DatatypeImplementation_o *c_NMTOKENS;
    struct System_Xml_Schema_DatatypeImplementation_o *c_nonNegativeInteger;
    struct System_Xml_Schema_DatatypeImplementation_o *c_nonPositiveInteger;
    struct System_Xml_Schema_DatatypeImplementation_o *c_normalizedString;
    struct System_Xml_Schema_DatatypeImplementation_o *c_NOTATION;
    struct System_Xml_Schema_DatatypeImplementation_o *c_positiveInteger;
    struct System_Xml_Schema_DatatypeImplementation_o *c_QName;
    struct System_Xml_Schema_DatatypeImplementation_o *c_QNameXdr;
    struct System_Xml_Schema_DatatypeImplementation_o *c_short;
    struct System_Xml_Schema_DatatypeImplementation_o *c_string;
    struct System_Xml_Schema_DatatypeImplementation_o *c_time;
    struct System_Xml_Schema_DatatypeImplementation_o *c_timeNoTz;
    struct System_Xml_Schema_DatatypeImplementation_o *c_timeTz;
    struct System_Xml_Schema_DatatypeImplementation_o *c_token;
    struct System_Xml_Schema_DatatypeImplementation_o *c_unsignedByte;
    struct System_Xml_Schema_DatatypeImplementation_o *c_unsignedInt;
    struct System_Xml_Schema_DatatypeImplementation_o *c_unsignedLong;
    struct System_Xml_Schema_DatatypeImplementation_o *c_unsignedShort;
    struct System_Xml_Schema_DatatypeImplementation_o *c_uuid;
    struct System_Xml_Schema_DatatypeImplementation_o *c_year;
    struct System_Xml_Schema_DatatypeImplementation_o *c_yearMonth;
    struct System_Xml_Schema_DatatypeImplementation_o *c_normalizedStringV1Compat;
    struct System_Xml_Schema_DatatypeImplementation_o *c_tokenV1Compat;
    struct System_Xml_Schema_DatatypeImplementation_o *c_anyAtomicType;
    struct System_Xml_Schema_DatatypeImplementation_o *c_dayTimeDuration;
    struct System_Xml_Schema_DatatypeImplementation_o *c_untypedAtomicType;
    struct System_Xml_Schema_DatatypeImplementation_o *c_yearMonthDuration;
    struct System_Xml_Schema_DatatypeImplementation_array *c_tokenizedTypes;
    struct System_Xml_Schema_DatatypeImplementation_array *c_tokenizedTypesXsd;
    struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_array *c_XdrTypes;
    struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_array *c_XsdTypes;
};

struct System_Xml_Schema_XmlValueConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_XmlValueConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlValueConverter_VTable vtable;
};

struct System_Xml_Schema_XmlValueConverter_Fields {
};

struct System_Xml_Schema_XmlValueConverter_o {
    struct System_Xml_Schema_XmlValueConverter_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlValueConverter_Fields fields;
};

struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_Fields {
    struct System_String_o *name;
    struct System_Xml_Schema_DatatypeImplementation_o *type;
    int32_t parentIndex;
};

struct System_Xml_Schema_XmlSchemaDatatype_o {
    struct System_Xml_Schema_XmlSchemaDatatype_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaDatatype_Fields fields;
};

struct System_Collections_ArrayList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ArrayList_VTable vtable;
};

struct System_Collections_ArrayList_Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_ArrayList_o {
    struct System_Collections_ArrayList_c *klass;
    void *monitor;
    struct System_Collections_ArrayList_Fields fields;
};

struct System_Xml_Schema_XmlSchemaDatatype_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaDatatype_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaSimpleType_Fields {
    struct System_Xml_Schema_XmlSchemaType_Fields super;
    struct System_Xml_Schema_XmlSchemaSimpleTypeContent_o *content;
};

struct System_Xml_Schema_RestrictionFacets_Fields {
    int32_t Length;
    int32_t MinLength;
    int32_t MaxLength;
    struct System_Collections_ArrayList_o *Patterns;
    struct System_Collections_ArrayList_o *Enumeration;
    int32_t WhiteSpace;
    struct Il2CppObject *MaxInclusive;
    struct Il2CppObject *MaxExclusive;
    struct Il2CppObject *MinInclusive;
    struct Il2CppObject *MinExclusive;
    int32_t TotalDigits;
    int32_t FractionDigits;
    int32_t Flags;
};

struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__Fields {
    struct System_Xml_IDtdDefaultAttributeInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__o {
    struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__Fields fields;
};

struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__VTable vtable;
};

struct System_Xml_Schema_DatatypeImplementation_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Xml_Schema_DatatypeImplementation_o *m_Items[65535];
};

struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__VTable vtable;
};

struct System_Xml_Schema_SchemaElementDecl_StaticFields {
    struct System_Xml_Schema_SchemaElementDecl_o *Empty;
};

struct System_Xml_Schema_RestrictionFacets_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__o {
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__XmlQualifiedName__Fields fields;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__o {
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__Fields fields;
};

struct System_Xml_Schema_SchemaElementDecl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Xml_IDtdAttributeListInfo_get_HasNonCDataAttributes;
    struct VirtualInvokeData _5_System_Xml_IDtdAttributeListInfo_LookupAttribute;
    struct VirtualInvokeData _6_System_Xml_IDtdAttributeListInfo_LookupDefaultAttributes;
};

struct System_Xml_Schema_SchemaElementDecl_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_SchemaElementDecl_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_SchemaElementDecl_VTable vtable;
};

struct System_Xml_Schema_SchemaElementDecl_o {
    struct System_Xml_Schema_SchemaElementDecl_c *klass;
    void *monitor;
    struct System_Xml_Schema_SchemaElementDecl_Fields fields;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__VTable vtable;
};

struct System_Xml_Schema_DatatypeImplementation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
};

struct System_Xml_Schema_NamespaceList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Allows;
};

struct System_Xml_Schema_NamespaceList_Fields {
    int32_t type;
    struct System_Collections_Hashtable_o *set;
    struct System_String_o *targetNamespace;
};

struct System_Xml_Schema_NamespaceList_o {
    struct System_Xml_Schema_NamespaceList_c *klass;
    void *monitor;
    struct System_Xml_Schema_NamespaceList_Fields fields;
};

struct System_Xml_Schema_DatatypeImplementation_o {
    struct System_Xml_Schema_DatatypeImplementation_c *klass;
    void *monitor;
    struct System_Xml_Schema_DatatypeImplementation_Fields fields;
};

struct System_Xml_Schema_DatatypeImplementation_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_DatatypeImplementation_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_DatatypeImplementation_VTable vtable;
};

struct System_Xml_Schema_NamespaceList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_NamespaceList_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaSimpleTypeContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
};

struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_VTable vtable;
};

struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_o {
    struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_c *klass;
    void *monitor;
    struct System_Xml_Schema_DatatypeImplementation_SchemaDatatypeMap_Fields fields;
};

struct System_Xml_Schema_ContentValidator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_ContentValidator_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_ContentValidator_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_ContentValidator_VTable vtable;
};

struct System_Xml_Schema_ContentValidator_Fields {
    int32_t contentType;
    bool isOpen;
    bool isEmptiable;
};

struct System_Xml_Schema_ContentValidator_o {
    struct System_Xml_Schema_ContentValidator_c *klass;
    void *monitor;
    struct System_Xml_Schema_ContentValidator_Fields fields;
};

struct System_Xml_XmlQualifiedName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_o {
    struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_c *klass;
    void *monitor;
    struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_Fields fields;
};

struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_VTable vtable;
};

struct System_Collections_Generic_List_IDtdDefaultAttributeInfo__StaticFields {
    struct System_Xml_IDtdDefaultAttributeInfo_array *s_emptyArray;
};

struct System_Xml_Schema_XmlSchemaSimpleType_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Xml_Schema_XmlSchemaSimpleType_o *m_Items[65535];
};

struct System_Xml_Schema_XmlSchemaSimpleType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
    struct VirtualInvokeData _7_set_IsMixed;
};

struct System_Xml_Schema_RestrictionFacets_o {
    struct System_Xml_Schema_RestrictionFacets_c *klass;
    void *monitor;
    struct System_Xml_Schema_RestrictionFacets_Fields fields;
};

struct System_Xml_XmlQualifiedName_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_XmlQualifiedName_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlQualifiedName_VTable vtable;
};

struct System_Xml_XmlQualifiedName_o {
    struct System_Xml_XmlQualifiedName_c *klass;
    void *monitor;
    struct System_Xml_XmlQualifiedName_Fields fields;
};

struct System_Xml_Schema_RestrictionFacets_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_RestrictionFacets_VTable vtable;
};

struct System_Xml_Schema_FacetsChecker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CheckLexicalFacets;
    struct VirtualInvokeData _5_CheckValueFacets;
    struct VirtualInvokeData _6_CheckValueFacets;
    struct VirtualInvokeData _7_CheckValueFacets;
    struct VirtualInvokeData _8_CheckValueFacets;
    struct VirtualInvokeData _9_CheckValueFacets;
    struct VirtualInvokeData _10_CheckValueFacets;
    struct VirtualInvokeData _11_CheckValueFacets;
    struct VirtualInvokeData _12_CheckValueFacets;
    struct VirtualInvokeData _13_CheckValueFacets;
    struct VirtualInvokeData _14_CheckValueFacets;
    struct VirtualInvokeData _15_CheckValueFacets;
    struct VirtualInvokeData _16_CheckValueFacets;
    struct VirtualInvokeData _17_MatchEnumeration;
};

struct System_Xml_Schema_FacetsChecker_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_FacetsChecker_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaSimpleType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaSimpleType_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaSimpleType_o {
    struct System_Xml_Schema_XmlSchemaSimpleType_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaSimpleType_Fields fields;
};

struct System_Xml_Schema_FacetsChecker_Fields {
};

struct System_Xml_Schema_FacetsChecker_o {
    struct System_Xml_Schema_FacetsChecker_c *klass;
    void *monitor;
    struct System_Xml_Schema_FacetsChecker_Fields fields;
};

struct System_Xml_Schema_XmlSchemaSimpleTypeContent_o {
    struct System_Xml_Schema_XmlSchemaSimpleTypeContent_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaSimpleTypeContent_Fields fields;
};

struct System_Xml_Schema_XmlSchemaSimpleTypeContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaSimpleTypeContent_VTable vtable;
};

struct System_Xml_XmlQualifiedName_StaticFields {
    struct System_Xml_XmlQualifiedName_HashCodeOfStringDelegate_o *hashCodeDelegate;
    struct System_Xml_XmlQualifiedName_o *Empty;
};

typedef struct MethodInfo_2B9E464 MethodInfo_2B9E464, *PMethodInfo_2B9E464;

typedef union _union_241189 _union_241189, *P_union_241189;

union _union_241189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E464 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281398 _union_281398, *P_union_281398;

union _union_281398 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E468 MethodInfo_2B9E468, *PMethodInfo_2B9E468;

typedef union _union_241397 _union_241397, *P_union_241397;

union _union_241397 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241397 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus___c__DisplayClass2_0_Fields Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus___c__DisplayClass2_0_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus___c__DisplayClass2_0_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_CARD_TYPE__o System_Collections_Generic_IReadOnlyList_CARD_TYPE__o, *PSystem_Collections_Generic_IReadOnlyList_CARD_TYPE__o;

typedef struct System_Collections_Generic_IReadOnlyList_CARD_TYPE__c System_Collections_Generic_IReadOnlyList_CARD_TYPE__c, *PSystem_Collections_Generic_IReadOnlyList_CARD_TYPE__c;

typedef struct System_Collections_Generic_IReadOnlyList_CARD_TYPE__Fields System_Collections_Generic_IReadOnlyList_CARD_TYPE__Fields, *PSystem_Collections_Generic_IReadOnlyList_CARD_TYPE__Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus___c__DisplayClass2_0_Fields {
    struct System_Collections_Generic_IReadOnlyList_CARD_TYPE__o *liveBonusTypeList;
};

struct System_Collections_Generic_IReadOnlyList_CARD_TYPE__Fields {
};

struct System_Collections_Generic_IReadOnlyList_CARD_TYPE__o {
    struct System_Collections_Generic_IReadOnlyList_CARD_TYPE__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_CARD_TYPE__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_CARD_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_UI_AgeDecisionConfirmDialog_o Shock_UI_AgeDecisionConfirmDialog_o, *PShock_UI_AgeDecisionConfirmDialog_o;

typedef struct Shock_UI_AgeDecisionConfirmDialog_Fields Shock_UI_AgeDecisionConfirmDialog_Fields, *PShock_UI_AgeDecisionConfirmDialog_Fields;

struct Shock_UI_AgeDecisionConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_LimitText;
    struct Shock_TextMeshUI_o *m_AgeText;
    struct UnityEngine_GameObject_o *m_LimitNumObj;
    struct UnityEngine_GameObject_o *m_AdultObj;
};

struct Shock_UI_AgeDecisionConfirmDialog_o {
    struct Shock_UI_AgeDecisionConfirmDialog_c *klass;
    void *monitor;
    struct Shock_UI_AgeDecisionConfirmDialog_Fields fields;
};

typedef struct System_Collections_Generic_IEnumerable_CardData__c System_Collections_Generic_IEnumerable_CardData__c, *PSystem_Collections_Generic_IEnumerable_CardData__c;

struct System_Collections_Generic_IEnumerable_CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_BaseField_bool__c UnityEngine_UIElements_BaseField_bool__c, *PUnityEngine_UIElements_BaseField_bool__c;

typedef struct UnityEngine_UIElements_BaseField_bool__StaticFields UnityEngine_UIElements_BaseField_bool__StaticFields, *PUnityEngine_UIElements_BaseField_bool__StaticFields;

typedef struct UnityEngine_UIElements_BaseField_bool__VTable UnityEngine_UIElements_BaseField_bool__VTable, *PUnityEngine_UIElements_BaseField_bool__VTable;

typedef struct UnityEngine_UIElements_CustomStyleProperty_float__o UnityEngine_UIElements_CustomStyleProperty_float__o, *PUnityEngine_UIElements_CustomStyleProperty_float__o;

typedef struct UnityEngine_UIElements_CustomStyleProperty_float__Fields UnityEngine_UIElements_CustomStyleProperty_float__Fields, *PUnityEngine_UIElements_CustomStyleProperty_float__Fields;

struct UnityEngine_UIElements_BaseField_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
};

struct UnityEngine_UIElements_BaseField_bool__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_BaseField_bool__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseField_bool__VTable vtable;
};

struct UnityEngine_UIElements_CustomStyleProperty_float__Fields {
    struct System_String_o *_name_k__BackingField;
};

struct UnityEngine_UIElements_CustomStyleProperty_float__o {
    struct UnityEngine_UIElements_CustomStyleProperty_float__Fields fields;
};

struct UnityEngine_UIElements_BaseField_bool__StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
    struct System_String_o *noLabelVariantUssClassName;
    struct System_String_o *labelDraggerVariantUssClassName;
    struct System_String_o *mixedValueLabelUssClassName;
    struct System_String_o *alignedFieldUssClassName;
    struct System_String_o *inspectorFieldUssClassName;
    struct System_String_o *mixedValueString;
    struct UnityEngine_PropertyName_o serializedPropertyCopyName;
    struct UnityEngine_UIElements_CustomStyleProperty_float__o s_LabelWidthRatioProperty;
    struct UnityEngine_UIElements_CustomStyleProperty_float__o s_LabelExtraPaddingProperty;
    struct UnityEngine_UIElements_CustomStyleProperty_float__o s_LabelBaseMinWidthProperty;
};

typedef struct Shock_CardTypeComparer_c Shock_CardTypeComparer_c, *PShock_CardTypeComparer_c;

typedef struct Shock_CardTypeComparer_VTable Shock_CardTypeComparer_VTable, *PShock_CardTypeComparer_VTable;

struct Shock_CardTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_CardTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardTypeComparer_VTable vtable;
};

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler__CreateDownloadEnumerator_d__50_VTable Gree_Wfs_LegacyAssetBundles_AssetBundleHandler__CreateDownloadEnumerator_d__50_VTable, *PGree_Wfs_LegacyAssetBundles_AssetBundleHandler__CreateDownloadEnumerator_d__50_VTable;

struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler__CreateDownloadEnumerator_d__50_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_2DF1C8C MethodInfo_2DF1C8C, *PMethodInfo_2DF1C8C;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__c System_ValueTuple_T1__T2__T3__T4__T5__c, *PSystem_ValueTuple_T1__T2__T3__T4__T5__c;

typedef union _union_171437 _union_171437, *P_union_171437;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__RGCTXs System_ValueTuple_T1__T2__T3__T4__T5__RGCTXs, *PSystem_ValueTuple_T1__T2__T3__T4__T5__RGCTXs;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__VTable System_ValueTuple_T1__T2__T3__T4__T5__VTable, *PSystem_ValueTuple_T1__T2__T3__T4__T5__VTable;

union _union_171437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF1C8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_ValueTuple_T1__T2__T3__T4__T5__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T1__T2__T3__T4__T5__VTable vtable;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__RGCTXs {
    struct Il2CppClass *_0_System_ValueTuple_T1__T2__T3__T4__T5_;
    struct MethodInfo *_1_System_ValueTuple_T1__T2__T3__T4__T5__Equals;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_T1_;
    struct Il2CppClass *_4_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_6_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer_T2_;
    struct Il2CppClass *_8_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer_T3__get_Default;
    struct Il2CppClass *_11_System_Collections_Generic_EqualityComparer_T3_;
    struct Il2CppClass *_12_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_13_System_Collections_Generic_EqualityComparer_T3__Equals;
    struct MethodInfo *_14_System_Collections_Generic_EqualityComparer_T4__get_Default;
    struct Il2CppClass *_15_System_Collections_Generic_EqualityComparer_T4_;
    struct Il2CppClass *_16_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_17_System_Collections_Generic_EqualityComparer_T4__Equals;
    struct MethodInfo *_18_System_Collections_Generic_EqualityComparer_T5__get_Default;
    struct Il2CppClass *_19_System_Collections_Generic_EqualityComparer_T5_;
    struct Il2CppClass *_20_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_21_System_Collections_Generic_EqualityComparer_T5__Equals;
    struct Il2CppClass *_22_T1;
    struct Il2CppClass *_23_T2;
    struct Il2CppClass *_24_T3;
    struct Il2CppClass *_25_T4;
    struct Il2CppClass *_26_T5;
    struct MethodInfo *_27_System_ValueTuple_T1__T2__T3__T4__T5__CompareTo;
    struct MethodInfo *_28_System_Collections_Generic_Comparer_T1__get_Default;
    struct Il2CppClass *_29_System_Collections_Generic_Comparer_T1_;
    struct Il2CppClass *_30_System_Collections_Generic_Comparer_T1_;
    struct MethodInfo *_31_System_Collections_Generic_Comparer_T1__Compare;
    struct MethodInfo *_32_System_Collections_Generic_Comparer_T2__get_Default;
    struct Il2CppClass *_33_System_Collections_Generic_Comparer_T2_;
    struct Il2CppClass *_34_System_Collections_Generic_Comparer_T2_;
    struct MethodInfo *_35_System_Collections_Generic_Comparer_T2__Compare;
    struct MethodInfo *_36_System_Collections_Generic_Comparer_T3__get_Default;
    struct Il2CppClass *_37_System_Collections_Generic_Comparer_T3_;
    struct Il2CppClass *_38_System_Collections_Generic_Comparer_T3_;
    struct MethodInfo *_39_System_Collections_Generic_Comparer_T3__Compare;
    struct MethodInfo *_40_System_Collections_Generic_Comparer_T4__get_Default;
    struct Il2CppClass *_41_System_Collections_Generic_Comparer_T4_;
    struct Il2CppClass *_42_System_Collections_Generic_Comparer_T4_;
    struct MethodInfo *_43_System_Collections_Generic_Comparer_T4__Compare;
    struct MethodInfo *_44_System_Collections_Generic_Comparer_T5__get_Default;
    struct Il2CppClass *_45_System_Collections_Generic_Comparer_T5_;
    struct Il2CppClass *_46_System_Collections_Generic_Comparer_T5_;
    struct MethodInfo *_47_System_Collections_Generic_Comparer_T5__Compare;
    struct MethodInfo *_53_System_ValueTuple_T1__T2__T3__T4__T5__GetHashCodeCore;
};

typedef struct MethodInfo_3331BA8 MethodInfo_3331BA8, *PMethodInfo_3331BA8;

typedef union _union_284320 _union_284320, *P_union_284320;

union _union_284320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3331BA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StarEventTopScene_MySave_c Aoharu_StarEventTopScene_MySave_c, *PAoharu_StarEventTopScene_MySave_c;

typedef struct Aoharu_StarEventTopScene_MySave_VTable Aoharu_StarEventTopScene_MySave_VTable, *PAoharu_StarEventTopScene_MySave_VTable;

struct Aoharu_StarEventTopScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventTopScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventTopScene_MySave_VTable vtable;
};

typedef struct MethodInfo_28B704C MethodInfo_28B704C, *PMethodInfo_28B704C;

typedef union _union_309442 _union_309442, *P_union_309442;

union _union_309442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B704C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281390 _union_281390, *P_union_281390;

union _union_281390 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267A9F4 MethodInfo_267A9F4, *PMethodInfo_267A9F4;

typedef struct UnityEngine_UIElements_PointerCaptureEventBase_T__c UnityEngine_UIElements_PointerCaptureEventBase_T__c, *PUnityEngine_UIElements_PointerCaptureEventBase_T__c;

typedef union _union_286209 _union_286209, *P_union_286209;

typedef struct UnityEngine_UIElements_PointerCaptureEventBase_T__RGCTXs UnityEngine_UIElements_PointerCaptureEventBase_T__RGCTXs, *PUnityEngine_UIElements_PointerCaptureEventBase_T__RGCTXs;

typedef struct UnityEngine_UIElements_PointerCaptureEventBase_T__VTable UnityEngine_UIElements_PointerCaptureEventBase_T__VTable, *PUnityEngine_UIElements_PointerCaptureEventBase_T__VTable;

union _union_286209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A9F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_PointerCaptureEventBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
};

struct UnityEngine_UIElements_PointerCaptureEventBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__VTable vtable;
};

struct UnityEngine_UIElements_PointerCaptureEventBase_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_EventBase_T__Init;
    struct MethodInfo *_1_UnityEngine_UIElements_PointerCaptureEventBase_T__LocalInit;
    struct MethodInfo *_2_UnityEngine_UIElements_PointerCaptureEventBase_T__set_relatedTarget;
    struct MethodInfo *_3_UnityEngine_UIElements_PointerCaptureEventBase_T__set_pointerId;
    struct MethodInfo *_4_UnityEngine_UIElements_EventBase_T__GetPooled;
    struct Il2CppClass *_5_UnityEngine_UIElements_EventBase_T_;
    struct Il2CppClass *_6_T;
    struct Il2CppClass *_7_UnityEngine_UIElements_PointerCaptureEventBase_T_;
    struct MethodInfo *_8_UnityEngine_UIElements_EventBase_T___ctor;
};

typedef struct UnityEngine_UIElements_BaseField_bool__o UnityEngine_UIElements_BaseField_bool__o, *PUnityEngine_UIElements_BaseField_bool__o;

typedef struct UnityEngine_UIElements_BaseField_bool__Fields UnityEngine_UIElements_BaseField_bool__Fields, *PUnityEngine_UIElements_BaseField_bool__Fields;

typedef struct UnityEngine_UIElements_BindableElement_Fields UnityEngine_UIElements_BindableElement_Fields, *PUnityEngine_UIElements_BindableElement_Fields;

typedef struct UnityEngine_UIElements_Label_o UnityEngine_UIElements_Label_o, *PUnityEngine_UIElements_Label_o;

typedef struct UnityEngine_UIElements_IBinding_o UnityEngine_UIElements_IBinding_o, *PUnityEngine_UIElements_IBinding_o;

typedef struct UnityEngine_UIElements_Label_c UnityEngine_UIElements_Label_c, *PUnityEngine_UIElements_Label_c;

typedef struct UnityEngine_UIElements_Label_Fields UnityEngine_UIElements_Label_Fields, *PUnityEngine_UIElements_Label_Fields;

typedef struct UnityEngine_UIElements_IBinding_c UnityEngine_UIElements_IBinding_c, *PUnityEngine_UIElements_IBinding_c;

typedef struct UnityEngine_UIElements_IBinding_Fields UnityEngine_UIElements_IBinding_Fields, *PUnityEngine_UIElements_IBinding_Fields;

typedef struct UnityEngine_UIElements_Label_StaticFields UnityEngine_UIElements_Label_StaticFields, *PUnityEngine_UIElements_Label_StaticFields;

typedef struct UnityEngine_UIElements_Label_VTable UnityEngine_UIElements_Label_VTable, *PUnityEngine_UIElements_Label_VTable;

typedef struct UnityEngine_UIElements_TextElement_Fields UnityEngine_UIElements_TextElement_Fields, *PUnityEngine_UIElements_TextElement_Fields;

typedef struct UnityEngine_UIElements_ITextHandle_o UnityEngine_UIElements_ITextHandle_o, *PUnityEngine_UIElements_ITextHandle_o;

typedef struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_o UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_o, *PUnityEngine_UIElements_MeshGenerationContextUtils_TextParams_o;

typedef struct UnityEngine_UIElements_ITextHandle_c UnityEngine_UIElements_ITextHandle_c, *PUnityEngine_UIElements_ITextHandle_c;

typedef struct UnityEngine_UIElements_ITextHandle_Fields UnityEngine_UIElements_ITextHandle_Fields, *PUnityEngine_UIElements_ITextHandle_Fields;

typedef struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_Fields UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_Fields, *PUnityEngine_UIElements_MeshGenerationContextUtils_TextParams_Fields;

typedef struct UnityEngine_UIElements_FontDefinition_o UnityEngine_UIElements_FontDefinition_o, *PUnityEngine_UIElements_FontDefinition_o;

typedef struct UnityEngine_UIElements_FontDefinition_Fields UnityEngine_UIElements_FontDefinition_Fields, *PUnityEngine_UIElements_FontDefinition_Fields;

typedef struct UnityEngine_TextCore_Text_FontAsset_o UnityEngine_TextCore_Text_FontAsset_o, *PUnityEngine_TextCore_Text_FontAsset_o;

typedef struct UnityEngine_TextCore_Text_FontAsset_c UnityEngine_TextCore_Text_FontAsset_c, *PUnityEngine_TextCore_Text_FontAsset_c;

typedef struct UnityEngine_TextCore_Text_FontAsset_Fields UnityEngine_TextCore_Text_FontAsset_Fields, *PUnityEngine_TextCore_Text_FontAsset_Fields;

typedef struct UnityEngine_TextCore_Text_FontAsset_StaticFields UnityEngine_TextCore_Text_FontAsset_StaticFields, *PUnityEngine_TextCore_Text_FontAsset_StaticFields;

typedef struct UnityEngine_TextCore_Text_FontAsset_VTable UnityEngine_TextCore_Text_FontAsset_VTable, *PUnityEngine_TextCore_Text_FontAsset_VTable;

typedef struct UnityEngine_TextCore_Text_TextAsset_Fields UnityEngine_TextCore_Text_TextAsset_Fields, *PUnityEngine_TextCore_Text_TextAsset_Fields;

typedef struct UnityEngine_TextCore_Text_FontWeightPair_array UnityEngine_TextCore_Text_FontWeightPair_array, *PUnityEngine_TextCore_Text_FontWeightPair_array;

typedef struct System_Collections_Generic_List_Character__o System_Collections_Generic_List_Character__o, *PSystem_Collections_Generic_List_Character__o;

typedef struct System_Collections_Generic_Dictionary_uint__Character__o System_Collections_Generic_Dictionary_uint__Character__o, *PSystem_Collections_Generic_Dictionary_uint__Character__o;

typedef struct UnityEngine_TextCore_Text_FontFeatureTable_o UnityEngine_TextCore_Text_FontFeatureTable_o, *PUnityEngine_TextCore_Text_FontFeatureTable_o;

typedef struct System_Collections_Generic_List_FontAsset__o System_Collections_Generic_List_FontAsset__o, *PSystem_Collections_Generic_List_FontAsset__o;

typedef struct UnityEngine_TextCore_Text_FontAssetCreationEditorSettings_o UnityEngine_TextCore_Text_FontAssetCreationEditorSettings_o, *PUnityEngine_TextCore_Text_FontAssetCreationEditorSettings_o;

typedef struct System_Collections_Generic_List_Texture2D__o System_Collections_Generic_List_Texture2D__o, *PSystem_Collections_Generic_List_Texture2D__o;

typedef struct UnityEngine_TextCore_Text_FontWeightPair_o UnityEngine_TextCore_Text_FontWeightPair_o, *PUnityEngine_TextCore_Text_FontWeightPair_o;

typedef struct System_Collections_Generic_List_Character__c System_Collections_Generic_List_Character__c, *PSystem_Collections_Generic_List_Character__c;

typedef struct System_Collections_Generic_List_Character__Fields System_Collections_Generic_List_Character__Fields, *PSystem_Collections_Generic_List_Character__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__Character__c System_Collections_Generic_Dictionary_uint__Character__c, *PSystem_Collections_Generic_Dictionary_uint__Character__c;

typedef struct System_Collections_Generic_Dictionary_uint__Character__Fields System_Collections_Generic_Dictionary_uint__Character__Fields, *PSystem_Collections_Generic_Dictionary_uint__Character__Fields;

typedef struct UnityEngine_TextCore_Text_FontFeatureTable_c UnityEngine_TextCore_Text_FontFeatureTable_c, *PUnityEngine_TextCore_Text_FontFeatureTable_c;

typedef struct UnityEngine_TextCore_Text_FontFeatureTable_Fields UnityEngine_TextCore_Text_FontFeatureTable_Fields, *PUnityEngine_TextCore_Text_FontFeatureTable_Fields;

typedef struct System_Collections_Generic_List_FontAsset__c System_Collections_Generic_List_FontAsset__c, *PSystem_Collections_Generic_List_FontAsset__c;

typedef struct System_Collections_Generic_List_FontAsset__Fields System_Collections_Generic_List_FontAsset__Fields, *PSystem_Collections_Generic_List_FontAsset__Fields;

typedef struct UnityEngine_TextCore_Text_FontAssetCreationEditorSettings_Fields UnityEngine_TextCore_Text_FontAssetCreationEditorSettings_Fields, *PUnityEngine_TextCore_Text_FontAssetCreationEditorSettings_Fields;

typedef struct System_Collections_Generic_List_Texture2D__c System_Collections_Generic_List_Texture2D__c, *PSystem_Collections_Generic_List_Texture2D__c;

typedef struct System_Collections_Generic_List_Texture2D__Fields System_Collections_Generic_List_Texture2D__Fields, *PSystem_Collections_Generic_List_Texture2D__Fields;

typedef struct UnityEngine_TextCore_Text_FontWeightPair_Fields UnityEngine_TextCore_Text_FontWeightPair_Fields, *PUnityEngine_TextCore_Text_FontWeightPair_Fields;

typedef struct System_Collections_Generic_List_Character__StaticFields System_Collections_Generic_List_Character__StaticFields, *PSystem_Collections_Generic_List_Character__StaticFields;

typedef struct System_Collections_Generic_List_Character__VTable System_Collections_Generic_List_Character__VTable, *PSystem_Collections_Generic_List_Character__VTable;

typedef struct Shock_ProtocolData_Character_array Shock_ProtocolData_Character_array, *PShock_ProtocolData_Character_array;

typedef struct System_Collections_Generic_Dictionary_uint__Character__VTable System_Collections_Generic_Dictionary_uint__Character__VTable, *PSystem_Collections_Generic_Dictionary_uint__Character__VTable;

typedef struct UnityEngine_TextCore_Text_FontFeatureTable_VTable UnityEngine_TextCore_Text_FontFeatureTable_VTable, *PUnityEngine_TextCore_Text_FontFeatureTable_VTable;

typedef struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__o System_Collections_Generic_List_GlyphPairAdjustmentRecord__o, *PSystem_Collections_Generic_List_GlyphPairAdjustmentRecord__o;

typedef struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__o System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__o, *PSystem_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__o;

typedef struct System_Collections_Generic_List_FontAsset__StaticFields System_Collections_Generic_List_FontAsset__StaticFields, *PSystem_Collections_Generic_List_FontAsset__StaticFields;

typedef struct System_Collections_Generic_List_FontAsset__VTable System_Collections_Generic_List_FontAsset__VTable, *PSystem_Collections_Generic_List_FontAsset__VTable;

typedef struct UnityEngine_TextCore_Text_FontAsset_array UnityEngine_TextCore_Text_FontAsset_array, *PUnityEngine_TextCore_Text_FontAsset_array;

typedef struct System_Collections_Generic_List_Texture2D__StaticFields System_Collections_Generic_List_Texture2D__StaticFields, *PSystem_Collections_Generic_List_Texture2D__StaticFields;

typedef struct System_Collections_Generic_List_Texture2D__VTable System_Collections_Generic_List_Texture2D__VTable, *PSystem_Collections_Generic_List_Texture2D__VTable;

typedef struct Shock_ProtocolData_Character_o Shock_ProtocolData_Character_o, *PShock_ProtocolData_Character_o;

typedef struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__c System_Collections_Generic_List_GlyphPairAdjustmentRecord__c, *PSystem_Collections_Generic_List_GlyphPairAdjustmentRecord__c;

typedef struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__Fields System_Collections_Generic_List_GlyphPairAdjustmentRecord__Fields, *PSystem_Collections_Generic_List_GlyphPairAdjustmentRecord__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__c System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__c, *PSystem_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__c;

typedef struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__Fields System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__Fields, *PSystem_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__Fields;

typedef struct Shock_ProtocolData_Character_c Shock_ProtocolData_Character_c, *PShock_ProtocolData_Character_c;

typedef struct Shock_ProtocolData_Character_Fields Shock_ProtocolData_Character_Fields, *PShock_ProtocolData_Character_Fields;

typedef struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__StaticFields System_Collections_Generic_List_GlyphPairAdjustmentRecord__StaticFields, *PSystem_Collections_Generic_List_GlyphPairAdjustmentRecord__StaticFields;

typedef struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__VTable System_Collections_Generic_List_GlyphPairAdjustmentRecord__VTable, *PSystem_Collections_Generic_List_GlyphPairAdjustmentRecord__VTable;

typedef struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_array UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_array, *PUnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_array;

typedef struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__VTable System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__VTable, *PSystem_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__VTable;

typedef struct Shock_ProtocolData_Character_VTable Shock_ProtocolData_Character_VTable, *PShock_ProtocolData_Character_VTable;

typedef struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_o UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_o, *PUnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_o;

typedef struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_Fields UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_Fields, *PUnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_Fields;

typedef struct UnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_o UnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_o, *PUnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_o;

typedef struct UnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_Fields UnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_Fields, *PUnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_Fields;

typedef struct UnityEngine_TextCore_LowLevel_GlyphValueRecord_o UnityEngine_TextCore_LowLevel_GlyphValueRecord_o, *PUnityEngine_TextCore_LowLevel_GlyphValueRecord_o;

typedef struct UnityEngine_TextCore_LowLevel_GlyphValueRecord_Fields UnityEngine_TextCore_LowLevel_GlyphValueRecord_Fields, *PUnityEngine_TextCore_LowLevel_GlyphValueRecord_Fields;

struct UnityEngine_TextCore_Text_FontWeightPair_Fields {
    struct UnityEngine_TextCore_Text_FontAsset_o *regularTypeface;
    struct UnityEngine_TextCore_Text_FontAsset_o *italicTypeface;
};

struct UnityEngine_UIElements_FontDefinition_Fields {
    struct UnityEngine_Font_o *m_Font;
    struct UnityEngine_TextCore_Text_FontAsset_o *m_FontAsset;
};

struct UnityEngine_UIElements_FontDefinition_o {
    struct UnityEngine_UIElements_FontDefinition_Fields fields;
};

struct UnityEngine_TextCore_Text_FontAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_FontAsset_o *m_Items[65535];
};

struct System_Collections_Generic_List_Texture2D__StaticFields {
    struct UnityEngine_Texture2D_array *s_emptyArray;
};

struct Shock_ProtocolData_Character_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_LowLevel_GlyphValueRecord_Fields {
    float m_XPlacement;
    float m_YPlacement;
    float m_XAdvance;
    float m_YAdvance;
};

struct UnityEngine_TextCore_LowLevel_GlyphValueRecord_o {
    struct UnityEngine_TextCore_LowLevel_GlyphValueRecord_Fields fields;
};

struct UnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_Fields {
    uint32_t m_GlyphIndex;
    struct UnityEngine_TextCore_LowLevel_GlyphValueRecord_o m_GlyphValueRecord;
};

struct UnityEngine_UIElements_BindableElement_Fields {
    struct UnityEngine_UIElements_VisualElement_Fields super;
    struct UnityEngine_UIElements_IBinding_o *_binding_k__BackingField;
    struct System_String_o *_bindingPath_k__BackingField;
};

struct UnityEngine_UIElements_BaseField_bool__Fields {
    struct UnityEngine_UIElements_BindableElement_Fields super;
    float m_LabelWidthRatio;
    float m_LabelExtraPadding;
    float m_LabelBaseMinWidth;
    struct UnityEngine_UIElements_VisualElement_o *m_VisualInput;
    bool m_Value;
    struct UnityEngine_UIElements_Label_o *_labelElement_k__BackingField;
    bool m_ShowMixedValue;
    struct UnityEngine_UIElements_Label_o *m_MixedValueLabel;
    struct UnityEngine_UIElements_VisualElement_o *m_CachedInspectorElement;
    int32_t m_CachedListAndFoldoutDepth;
};

struct UnityEngine_UIElements_BaseField_bool__o {
    struct UnityEngine_UIElements_BaseField_bool__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_BaseField_bool__Fields fields;
};

struct System_Collections_Generic_List_FontAsset__StaticFields {
    struct UnityEngine_TextCore_Text_FontAsset_array *s_emptyArray;
};

struct UnityEngine_TextCore_Text_FontWeightPair_o {
    struct UnityEngine_TextCore_Text_FontWeightPair_Fields fields;
};

struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__Fields {
    struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__o {
    struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__Fields fields;
};

struct System_Collections_Generic_List_Character__Fields {
    struct Shock_ProtocolData_Character_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_o {
    struct UnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_Fields fields;
};

struct System_Collections_Generic_List_Character__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Character__StaticFields {
    struct Shock_ProtocolData_Character_array *s_emptyArray;
};

struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_Fields {
    struct UnityEngine_Rect_o rect;
    struct System_String_o *text;
    struct UnityEngine_Font_o *font;
    struct UnityEngine_UIElements_FontDefinition_o fontDefinition;
    int32_t fontSize;
    struct UnityEngine_UIElements_Length_o letterSpacing;
    struct UnityEngine_UIElements_Length_o wordSpacing;
    struct UnityEngine_UIElements_Length_o paragraphSpacing;
    int32_t fontStyle;
    struct UnityEngine_Color_o fontColor;
    int32_t anchor;
    bool wordWrap;
    float wordWrapWidth;
    bool richText;
    struct UnityEngine_Color_o playmodeTintColor;
    int32_t textOverflow;
    int32_t textOverflowPosition;
    int32_t overflow;
    struct UnityEngine_UIElements_IPanel_o *panel;
};

struct System_Collections_Generic_List_FontAsset__Fields {
    struct UnityEngine_TextCore_Text_FontAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_FontAsset__o {
    struct System_Collections_Generic_List_FontAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_FontAsset__Fields fields;
};

struct System_Collections_Generic_List_FontAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_FontAsset__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FontAsset__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FontAsset__VTable vtable;
};

struct UnityEngine_TextCore_Text_FontFeatureTable_Fields {
    struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__o *m_GlyphPairAdjustmentRecords;
    struct System_Collections_Generic_Dictionary_uint__GlyphPairAdjustmentRecord__o *m_GlyphPairAdjustmentRecordLookup;
};

struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_o {
    struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_Fields fields;
};

struct Shock_ProtocolData_Character_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Character_o *m_Items[65535];
};

struct Shock_ProtocolData_Character_Fields {
    uint32_t master_character_id;
    uint64_t exp;
    uint64_t before_exp;
};

struct UnityEngine_TextCore_Text_FontFeatureTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_FontAsset_StaticFields {
    struct Unity_Profiling_ProfilerMarker_o k_ReadFontAssetDefinitionMarker;
    struct Unity_Profiling_ProfilerMarker_o k_AddSynthesizedCharactersMarker;
    struct Unity_Profiling_ProfilerMarker_o k_TryAddCharacterMarker;
    struct Unity_Profiling_ProfilerMarker_o k_TryAddCharactersMarker;
    struct Unity_Profiling_ProfilerMarker_o k_UpdateGlyphAdjustmentRecordsMarker;
    struct Unity_Profiling_ProfilerMarker_o k_ClearFontAssetDataMarker;
    struct Unity_Profiling_ProfilerMarker_o k_UpdateFontAssetDataMarker;
    struct System_String_o *s_DefaultMaterialSuffix;
    struct System_Collections_Generic_HashSet_int__o *k_SearchedFontAssetLookup;
    struct System_Collections_Generic_List_FontAsset__o *k_FontAssets_FontFeaturesUpdateQueue;
    struct System_Collections_Generic_HashSet_int__o *k_FontAssets_FontFeaturesUpdateQueueLookup;
    struct System_Collections_Generic_List_Texture2D__o *k_FontAssets_AtlasTexturesUpdateQueue;
    struct System_Collections_Generic_HashSet_int__o *k_FontAssets_AtlasTexturesUpdateQueueLookup;
    struct System_UInt32_array *k_GlyphIndexArray;
};

struct UnityEngine_TextCore_Text_FontWeightPair_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_FontWeightPair_o m_Items[65535];
};

struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__o {
    struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__Fields fields;
};

struct UnityEngine_UIElements_Label_StaticFields {
    struct System_String_o *ussClassName;
};

struct UnityEngine_TextCore_Text_FontAssetCreationEditorSettings_Fields {
    struct System_String_o *sourceFontFileGUID;
    int32_t faceIndex;
    int32_t pointSizeSamplingMode;
    int32_t pointSize;
    int32_t padding;
    int32_t packingMode;
    int32_t atlasWidth;
    int32_t atlasHeight;
    int32_t characterSetSelectionMode;
    struct System_String_o *characterSequence;
    struct System_String_o *referencedFontAssetGUID;
    struct System_String_o *referencedTextAssetGUID;
    int32_t fontStyle;
    float fontStyleModifier;
    int32_t renderMode;
    bool includeFontFeatures;
};

struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__VTable vtable;
};

struct UnityEngine_TextCore_Text_TextAsset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_String_o *m_Version;
    int32_t m_InstanceID;
    int32_t m_HashCode;
    struct UnityEngine_Material_o *m_Material;
    int32_t m_MaterialHashCode;
};

struct System_Collections_Generic_List_Character__o {
    struct System_Collections_Generic_List_Character__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Character__Fields fields;
};

struct System_Collections_Generic_List_Texture2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Texture2D__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Texture2D__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Texture2D__VTable vtable;
};

struct UnityEngine_UIElements_IBinding_Fields {
};

struct UnityEngine_UIElements_TextElement_Fields {
    struct UnityEngine_UIElements_BindableElement_Fields super;
    struct UnityEngine_UIElements_ITextHandle_o *m_TextHandle;
    struct System_String_o *m_Text;
    bool m_EnableRichText;
    bool m_DisplayTooltipWhenElided;
    bool _isElided_k__BackingField;
    bool m_WasElided;
    bool m_UpdateTextParams;
    struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_o m_TextParams;
    int32_t m_PreviousTextParamsHashCode;
};

struct UnityEngine_UIElements_Label_Fields {
    struct UnityEngine_UIElements_TextElement_Fields super;
};

struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_Fields {
    struct UnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_o m_FirstAdjustmentRecord;
    struct UnityEngine_TextCore_LowLevel_GlyphAdjustmentRecord_o m_SecondAdjustmentRecord;
    int32_t m_FeatureLookupFlags;
};

struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_o {
    struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_Fields fields;
};

struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_o m_Items[65535];
};

struct UnityEngine_UIElements_Label_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_UnityEngine_UIElements_INotifyValueChanged_System_String__get_value;
    struct VirtualInvokeData _99_UnityEngine_UIElements_INotifyValueChanged_System_String__set_value;
    struct VirtualInvokeData _100_UnityEngine_UIElements_INotifyValueChanged_System_String__SetValueWithoutNotify;
    struct VirtualInvokeData _101_get_text;
    struct VirtualInvokeData _102_set_text;
};

struct System_Collections_Generic_Dictionary_uint__Character__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__Character__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__Character__VTable vtable;
};

struct System_Collections_Generic_List_Texture2D__Fields {
    struct UnityEngine_Texture2D_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Texture2D__o {
    struct System_Collections_Generic_List_Texture2D__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Texture2D__Fields fields;
};

struct UnityEngine_UIElements_ITextHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_TextCore_Text_FontAssetCreationEditorSettings_o {
    struct UnityEngine_TextCore_Text_FontAssetCreationEditorSettings_Fields fields;
};

struct UnityEngine_TextCore_Text_FontAsset_Fields {
    struct UnityEngine_TextCore_Text_TextAsset_Fields super;
    struct System_String_o *m_SourceFontFileGUID;
    struct UnityEngine_Font_o *m_SourceFontFile;
    int32_t m_AtlasPopulationMode;
    bool InternalDynamicOS;
    struct UnityEngine_TextCore_FaceInfo_o m_FaceInfo;
    int32_t m_FamilyNameHashCode;
    int32_t m_StyleNameHashCode;
    struct UnityEngine_TextCore_Text_FontWeightPair_array *m_FontWeightTable;
    struct System_Collections_Generic_List_Glyph__o *m_GlyphTable;
    struct System_Collections_Generic_Dictionary_uint__Glyph__o *m_GlyphLookupDictionary;
    struct System_Collections_Generic_List_Character__o *m_CharacterTable;
    struct System_Collections_Generic_Dictionary_uint__Character__o *m_CharacterLookupDictionary;
    struct UnityEngine_Texture2D_o *m_AtlasTexture;
    struct UnityEngine_Texture2D_array *m_AtlasTextures;
    int32_t m_AtlasTextureIndex;
    bool m_IsMultiAtlasTexturesEnabled;
    bool m_ClearDynamicDataOnBuild;
    int32_t m_AtlasWidth;
    int32_t m_AtlasHeight;
    int32_t m_AtlasPadding;
    int32_t m_AtlasRenderMode;
    struct System_Collections_Generic_List_GlyphRect__o *m_UsedGlyphRects;
    struct System_Collections_Generic_List_GlyphRect__o *m_FreeGlyphRects;
    struct UnityEngine_TextCore_Text_FontFeatureTable_o *m_FontFeatureTable;
    struct System_Collections_Generic_List_FontAsset__o *m_FallbackFontAssetTable;
    struct UnityEngine_TextCore_Text_FontAssetCreationEditorSettings_o m_fontAssetCreationEditorSettings;
    float m_RegularStyleWeight;
    float m_RegularStyleSpacing;
    float m_BoldStyleWeight;
    float m_BoldStyleSpacing;
    uint8_t m_ItalicStyleSlant;
    uint8_t m_TabMultiple;
    bool IsFontAssetLookupTablesDirty;
    struct System_Collections_Generic_List_Glyph__o *m_GlyphsToRender;
    struct System_Collections_Generic_List_Glyph__o *m_GlyphsRendered;
    struct System_Collections_Generic_List_uint__o *m_GlyphIndexList;
    struct System_Collections_Generic_List_uint__o *m_GlyphIndexListNewlyAdded;
    struct System_Collections_Generic_List_uint__o *m_GlyphsToAdd;
    struct System_Collections_Generic_HashSet_uint__o *m_GlyphsToAddLookup;
    struct System_Collections_Generic_List_Character__o *m_CharactersToAdd;
    struct System_Collections_Generic_HashSet_uint__o *m_CharactersToAddLookup;
    struct System_Collections_Generic_List_uint__o *s_MissingCharacterList;
    struct System_Collections_Generic_HashSet_uint__o *m_MissingUnicodesFromFontFile;
};

struct UnityEngine_UIElements_IBinding_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_IBinding_o {
    struct UnityEngine_UIElements_IBinding_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IBinding_Fields fields;
};

struct System_Collections_Generic_List_GlyphPairAdjustmentRecord__StaticFields {
    struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_array *s_emptyArray;
};

struct UnityEngine_UIElements_Label_o {
    struct UnityEngine_UIElements_Label_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Label_Fields fields;
};

struct UnityEngine_UIElements_Label_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_Label_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Label_VTable vtable;
};

struct UnityEngine_TextCore_Text_FontAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Character_o {
    struct Shock_ProtocolData_Character_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Character_Fields fields;
};

struct UnityEngine_TextCore_Text_FontAsset_o {
    struct UnityEngine_TextCore_Text_FontAsset_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_FontAsset_Fields fields;
};

struct Shock_ProtocolData_Character_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Character_VTable vtable;
};

struct System_Collections_Generic_List_Character__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Character__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Character__VTable vtable;
};

struct UnityEngine_UIElements_ITextHandle_Fields {
};

struct UnityEngine_UIElements_ITextHandle_o {
    struct UnityEngine_UIElements_ITextHandle_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ITextHandle_Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__Character__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__Character__o {
    struct System_Collections_Generic_Dictionary_uint__Character__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__Character__Fields fields;
};

struct UnityEngine_TextCore_Text_FontFeatureTable_o {
    struct UnityEngine_TextCore_Text_FontFeatureTable_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_FontFeatureTable_Fields fields;
};

struct UnityEngine_TextCore_Text_FontFeatureTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_FontFeatureTable_VTable vtable;
};

struct UnityEngine_TextCore_Text_FontAsset_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_FontAsset_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_FontAsset_VTable vtable;
};

typedef struct Shock_CardTypeComparer_o Shock_CardTypeComparer_o, *PShock_CardTypeComparer_o;

typedef struct Shock_CardTypeComparer_Fields Shock_CardTypeComparer_Fields, *PShock_CardTypeComparer_Fields;

struct Shock_CardTypeComparer_Fields {
};

struct Shock_CardTypeComparer_o {
    struct Shock_CardTypeComparer_c *klass;
    void *monitor;
    struct Shock_CardTypeComparer_Fields fields;
};

typedef struct System_ValueTuple_RenderTexture__RenderTexture__c System_ValueTuple_RenderTexture__RenderTexture__c, *PSystem_ValueTuple_RenderTexture__RenderTexture__c;

typedef struct System_ValueTuple_RenderTexture__RenderTexture__VTable System_ValueTuple_RenderTexture__RenderTexture__VTable, *PSystem_ValueTuple_RenderTexture__RenderTexture__VTable;

struct System_ValueTuple_RenderTexture__RenderTexture__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_RenderTexture__RenderTexture__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_RenderTexture__RenderTexture__VTable vtable;
};

typedef struct MethodInfo_14EFCBC MethodInfo_14EFCBC, *PMethodInfo_14EFCBC;

typedef struct MethodInfo_14EFCBC_RGCTXs MethodInfo_14EFCBC_RGCTXs, *PMethodInfo_14EFCBC_RGCTXs;

typedef union _union_200007 _union_200007, *P_union_200007;

struct MethodInfo_14EFCBC_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_200007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EFCBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EFCBC_RGCTXs *rgctx_data;
    union _union_200007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_Version_StaticFields ExitGames_Client_Photon_Version_StaticFields, *PExitGames_Client_Photon_Version_StaticFields;

struct ExitGames_Client_Photon_Version_StaticFields {
    struct System_Byte_array *clientVersion;
};

typedef struct System_ValueTuple_RenderTexture__RenderTexture__o System_ValueTuple_RenderTexture__RenderTexture__o, *PSystem_ValueTuple_RenderTexture__RenderTexture__o;

typedef struct System_ValueTuple_RenderTexture__RenderTexture__Fields System_ValueTuple_RenderTexture__RenderTexture__Fields, *PSystem_ValueTuple_RenderTexture__RenderTexture__Fields;

struct System_ValueTuple_RenderTexture__RenderTexture__Fields {
    struct UnityEngine_RenderTexture_o *Item1;
    struct UnityEngine_RenderTexture_o *Item2;
};

struct System_ValueTuple_RenderTexture__RenderTexture__o {
    struct System_ValueTuple_RenderTexture__RenderTexture__Fields fields;
};

typedef struct MethodInfo_12A22E4_RGCTXs MethodInfo_12A22E4_RGCTXs, *PMethodInfo_12A22E4_RGCTXs;

struct MethodInfo_12A22E4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B703C MethodInfo_28B703C, *PMethodInfo_28B703C;

typedef union _union_308962 _union_308962, *P_union_308962;

union _union_308962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B703C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Image__bool__o System_Func_Image__bool__o, *PSystem_Func_Image__bool__o;

typedef struct System_Func_Image__bool__c System_Func_Image__bool__c, *PSystem_Func_Image__bool__c;

typedef struct System_Func_Image__bool__Fields System_Func_Image__bool__Fields, *PSystem_Func_Image__bool__Fields;

typedef struct System_Func_Image__bool__VTable System_Func_Image__bool__VTable, *PSystem_Func_Image__bool__VTable;

struct System_Func_Image__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Image__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Image__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Image__bool__VTable vtable;
};

struct System_Func_Image__bool__o {
    struct System_Func_Image__bool__c *klass;
    void *monitor;
    struct System_Func_Image__bool__Fields fields;
};

typedef struct System_Action_GachaPlayDialogItem__VTable System_Action_GachaPlayDialogItem__VTable, *PSystem_Action_GachaPlayDialogItem__VTable;

struct System_Action_GachaPlayDialogItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_256370 _union_256370, *P_union_256370;

union _union_256370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Task__VTable Cysharp_Threading_Tasks_UniTask_Task__VTable, *PCysharp_Threading_Tasks_UniTask_Task__VTable;

struct Cysharp_Threading_Tasks_UniTask_Task__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_MultiLiveLoading_VTable Aoharu_MultiLiveLoading_VTable, *PAoharu_MultiLiveLoading_VTable;

struct Aoharu_MultiLiveLoading_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef union _union_256373 _union_256373, *P_union_256373;

union _union_256373 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281330 _union_281330, *P_union_281330;

union _union_281330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SysVoiceKeyMstTable_o Shock_SysVoiceKeyMstTable_o, *PShock_SysVoiceKeyMstTable_o;

typedef struct Shock_SysVoiceKeyMstTable_c Shock_SysVoiceKeyMstTable_c, *PShock_SysVoiceKeyMstTable_c;

typedef struct Shock_SysVoiceKeyMstTable_Fields Shock_SysVoiceKeyMstTable_Fields, *PShock_SysVoiceKeyMstTable_Fields;

typedef struct Shock_SysVoiceKeyMstTable_StaticFields Shock_SysVoiceKeyMstTable_StaticFields, *PShock_SysVoiceKeyMstTable_StaticFields;

typedef struct Shock_SysVoiceKeyMstTable_VTable Shock_SysVoiceKeyMstTable_VTable, *PShock_SysVoiceKeyMstTable_VTable;

typedef struct Shock_GameMstTableBase_SysVoiceKeyMst__string__Fields Shock_GameMstTableBase_SysVoiceKeyMst__string__Fields, *PShock_GameMstTableBase_SysVoiceKeyMst__string__Fields;

typedef struct Carbon_ListDictionary_string__SysVoiceKeyMst__o Carbon_ListDictionary_string__SysVoiceKeyMst__o, *PCarbon_ListDictionary_string__SysVoiceKeyMst__o;

typedef struct Carbon_ListDictionary_string__SysVoiceKeyMst__c Carbon_ListDictionary_string__SysVoiceKeyMst__c, *PCarbon_ListDictionary_string__SysVoiceKeyMst__c;

typedef struct Carbon_ListDictionary_string__SysVoiceKeyMst__Fields Carbon_ListDictionary_string__SysVoiceKeyMst__Fields, *PCarbon_ListDictionary_string__SysVoiceKeyMst__Fields;

typedef struct Carbon_ListDictionary_string__SysVoiceKeyMst__VTable Carbon_ListDictionary_string__SysVoiceKeyMst__VTable, *PCarbon_ListDictionary_string__SysVoiceKeyMst__VTable;

typedef struct System_Collections_Generic_List_TValue__o System_Collections_Generic_List_TValue__o, *PSystem_Collections_Generic_List_TValue__o;

typedef struct System_Collections_Generic_Dictionary_TKey__int__o System_Collections_Generic_Dictionary_TKey__int__o, *PSystem_Collections_Generic_Dictionary_TKey__int__o;

typedef struct System_Collections_Generic_List_TValue__c System_Collections_Generic_List_TValue__c, *PSystem_Collections_Generic_List_TValue__c;

typedef struct System_Collections_Generic_List_TValue__Fields System_Collections_Generic_List_TValue__Fields, *PSystem_Collections_Generic_List_TValue__Fields;

typedef struct System_Collections_Generic_Dictionary_TKey__int__c System_Collections_Generic_Dictionary_TKey__int__c, *PSystem_Collections_Generic_Dictionary_TKey__int__c;

typedef struct System_Collections_Generic_Dictionary_TKey__int__Fields System_Collections_Generic_Dictionary_TKey__int__Fields, *PSystem_Collections_Generic_Dictionary_TKey__int__Fields;

typedef struct System_Collections_Generic_List_TValue__StaticFields System_Collections_Generic_List_TValue__StaticFields, *PSystem_Collections_Generic_List_TValue__StaticFields;

typedef struct System_Collections_Generic_List_TValue__VTable System_Collections_Generic_List_TValue__VTable, *PSystem_Collections_Generic_List_TValue__VTable;

typedef struct System_Collections_Generic_Dictionary_TKey__int__VTable System_Collections_Generic_Dictionary_TKey__int__VTable, *PSystem_Collections_Generic_Dictionary_TKey__int__VTable;

struct Carbon_ListDictionary_string__SysVoiceKeyMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GameMstTableBase_SysVoiceKeyMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_SysVoiceKeyMstTable_Fields {
    struct Shock_GameMstTableBase_SysVoiceKeyMst__string__Fields super;
};

struct Shock_SysVoiceKeyMstTable_o {
    struct Shock_SysVoiceKeyMstTable_c *klass;
    void *monitor;
    struct Shock_SysVoiceKeyMstTable_Fields fields;
};

struct Shock_SysVoiceKeyMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_SysVoiceKeyMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_SysVoiceKeyMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SysVoiceKeyMstTable_VTable vtable;
};

struct System_Collections_Generic_List_TValue__Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_TKey__int__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_TKey__int__o {
    struct System_Collections_Generic_Dictionary_TKey__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_TKey__int__Fields fields;
};

struct System_Collections_Generic_Dictionary_TKey__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_TKey__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_TKey__int__VTable vtable;
};

struct Carbon_ListDictionary_string__SysVoiceKeyMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__SysVoiceKeyMst__VTable vtable;
};

struct Carbon_ListDictionary_string__SysVoiceKeyMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_string__SysVoiceKeyMst__o {
    struct Carbon_ListDictionary_string__SysVoiceKeyMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__SysVoiceKeyMst__Fields fields;
};

struct Shock_SysVoiceKeyMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_SysVoiceKeyMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_string__SysVoiceKeyMst__o *ms_HashTable;
};

struct System_Collections_Generic_List_TValue__StaticFields {
    struct System_Object_array *s_emptyArray;
};

struct System_Collections_Generic_List_TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TValue__o {
    struct System_Collections_Generic_List_TValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TValue__Fields fields;
};

struct System_Collections_Generic_List_TValue__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TValue__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TValue__VTable vtable;
};

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_Fields UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_Fields, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_Fields;

typedef struct Unity_Collections_NativeSlice_Vertex__o Unity_Collections_NativeSlice_Vertex__o, *PUnity_Collections_NativeSlice_Vertex__o;

typedef struct Unity_Collections_NativeSlice_ushort__o Unity_Collections_NativeSlice_ushort__o, *PUnity_Collections_NativeSlice_ushort__o;

typedef struct Unity_Collections_NativeSlice_Vertex__Fields Unity_Collections_NativeSlice_Vertex__Fields, *PUnity_Collections_NativeSlice_Vertex__Fields;

typedef struct Unity_Collections_NativeSlice_ushort__Fields Unity_Collections_NativeSlice_ushort__Fields, *PUnity_Collections_NativeSlice_ushort__Fields;

struct Unity_Collections_NativeSlice_ushort__Fields {
    uint8_t *m_Buffer;
    int32_t m_Stride;
    int32_t m_Length;
};

struct Unity_Collections_NativeSlice_ushort__o {
    struct Unity_Collections_NativeSlice_ushort__Fields fields;
};

struct Unity_Collections_NativeSlice_Vertex__Fields {
    uint8_t *m_Buffer;
    int32_t m_Stride;
    int32_t m_Length;
};

struct Unity_Collections_NativeSlice_Vertex__o {
    struct Unity_Collections_NativeSlice_Vertex__Fields fields;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_Fields {
    struct Unity_Collections_NativeSlice_Vertex__o vertices;
    struct Unity_Collections_NativeSlice_ushort__o indices;
    struct UnityEngine_Material_o *material;
    struct UnityEngine_Texture_o *custom;
    struct UnityEngine_Texture_o *font;
    float fontTexSDFScale;
    struct UnityEngine_UIElements_TextureId_o texture;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *customCommand;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o clipRectID;
    int32_t addFlags;
    bool uvIsDisplacement;
    bool isTextEntry;
    bool isClipRegisterEntry;
    int32_t stencilRef;
    int32_t maskDepth;
};

typedef union _union_256376 _union_256376, *P_union_256376;

union _union_256376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281332 _union_281332, *P_union_281332;

union _union_281332 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__o UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__o, *PUnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__o;

typedef struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__c UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__c, *PUnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__c;

typedef struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__Fields UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__Fields, *PUnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__Fields;

typedef struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__StaticFields UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__StaticFields, *PUnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__StaticFields;

typedef struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__VTable UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__VTable, *PUnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__VTable;

typedef struct System_Action_VisualElement__T__o System_Action_VisualElement__T__o, *PSystem_Action_VisualElement__T__o;

typedef struct System_Func_VisualElement__T__o System_Func_VisualElement__T__o, *PSystem_Func_VisualElement__T__o;

typedef struct System_Func_T__T__float__T__o System_Func_T__T__float__T__o, *PSystem_Func_T__T__float__T__o;

typedef struct UnityEngine_UIElements_Experimental_StyleValues_o UnityEngine_UIElements_Experimental_StyleValues_o, *PUnityEngine_UIElements_Experimental_StyleValues_o;

typedef struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___o UnityEngine_UIElements_ObjectPool_ValueAnimation_T___o, *PUnityEngine_UIElements_ObjectPool_ValueAnimation_T___o;

typedef struct System_Action_VisualElement__T__c System_Action_VisualElement__T__c, *PSystem_Action_VisualElement__T__c;

typedef struct System_Action_VisualElement__T__Fields System_Action_VisualElement__T__Fields, *PSystem_Action_VisualElement__T__Fields;

typedef struct System_Func_VisualElement__T__c System_Func_VisualElement__T__c, *PSystem_Func_VisualElement__T__c;

typedef struct System_Func_VisualElement__T__Fields System_Func_VisualElement__T__Fields, *PSystem_Func_VisualElement__T__Fields;

typedef struct System_Func_T__T__float__T__c System_Func_T__T__float__T__c, *PSystem_Func_T__T__float__T__c;

typedef struct System_Func_T__T__float__T__Fields System_Func_T__T__float__T__Fields, *PSystem_Func_T__T__float__T__Fields;

typedef struct UnityEngine_UIElements_Experimental_StyleValues_Fields UnityEngine_UIElements_Experimental_StyleValues_Fields, *PUnityEngine_UIElements_Experimental_StyleValues_Fields;

typedef struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___c UnityEngine_UIElements_ObjectPool_ValueAnimation_T___c, *PUnityEngine_UIElements_ObjectPool_ValueAnimation_T___c;

typedef struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___Fields UnityEngine_UIElements_ObjectPool_ValueAnimation_T___Fields, *PUnityEngine_UIElements_ObjectPool_ValueAnimation_T___Fields;

typedef struct System_Action_VisualElement__T__VTable System_Action_VisualElement__T__VTable, *PSystem_Action_VisualElement__T__VTable;

typedef struct System_Func_VisualElement__T__VTable System_Func_VisualElement__T__VTable, *PSystem_Func_VisualElement__T__VTable;

typedef struct System_Func_T__T__float__T__VTable System_Func_T__T__float__T__VTable, *PSystem_Func_T__T__float__T__VTable;

typedef struct UnityEngine_UIElements_StyleValueCollection_o UnityEngine_UIElements_StyleValueCollection_o, *PUnityEngine_UIElements_StyleValueCollection_o;

typedef struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___VTable UnityEngine_UIElements_ObjectPool_ValueAnimation_T___VTable, *PUnityEngine_UIElements_ObjectPool_ValueAnimation_T___VTable;

typedef struct UnityEngine_UIElements_StyleValueCollection_c UnityEngine_UIElements_StyleValueCollection_c, *PUnityEngine_UIElements_StyleValueCollection_c;

typedef struct UnityEngine_UIElements_StyleValueCollection_VTable UnityEngine_UIElements_StyleValueCollection_VTable, *PUnityEngine_UIElements_StyleValueCollection_VTable;

struct System_Func_VisualElement__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_Experimental_StyleValues_Fields {
    struct UnityEngine_UIElements_StyleValueCollection_o *m_StyleValues;
};

struct UnityEngine_UIElements_Experimental_StyleValues_o {
    struct UnityEngine_UIElements_Experimental_StyleValues_Fields fields;
};

struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__Fields {
    int64_t m_StartTimeMs;
    int32_t m_DurationMs;
    struct System_Func_float__float__o *_easingCurve_k__BackingField;
    bool _isRunning_k__BackingField;
    struct System_Action_o *_onAnimationCompleted_k__BackingField;
    bool _autoRecycle_k__BackingField;
    bool _recycled_k__BackingField;
    struct UnityEngine_UIElements_VisualElement_o *_owner_k__BackingField;
    struct System_Action_VisualElement__T__o *_valueUpdated_k__BackingField;
    struct System_Func_VisualElement__T__o *_initialValue_k__BackingField;
    struct System_Func_T__T__float__T__o *_interpolator_k__BackingField;
    struct UnityEngine_UIElements_Experimental_StyleValues_o _from;
    bool fromValueSet;
    struct UnityEngine_UIElements_Experimental_StyleValues_o _to_k__BackingField;
};

struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___VTable vtable;
};

struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    int32_t m_MaxSize;
};

struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___o {
    struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___Fields fields;
};

struct UnityEngine_UIElements_StyleValueCollection_o {
    struct UnityEngine_UIElements_StyleValueCollection_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleValueCollection_Fields fields;
};

struct UnityEngine_UIElements_StyleValueCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleValueCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleValueCollection_VTable vtable;
};

struct System_Func_T__T__float__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__T__float__T__o {
    struct System_Func_T__T__float__T__c *klass;
    void *monitor;
    struct System_Func_T__T__float__T__Fields fields;
};

struct System_Func_T__T__float__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_T__T__float__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__T__float__T__VTable vtable;
};

struct System_Action_VisualElement__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_VisualElement__T__o {
    struct System_Action_VisualElement__T__c *klass;
    void *monitor;
    struct System_Action_VisualElement__T__Fields fields;
};

struct System_Action_VisualElement__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_VisualElement__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_VisualElement__T__VTable vtable;
};

struct System_Func_VisualElement__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_UIElements_Experimental_IValueAnimationUpdate_Tick;
    struct VirtualInvokeData _5_get_durationMs;
    struct VirtualInvokeData _6_set_durationMs;
    struct VirtualInvokeData _7_get_isRunning;
    struct VirtualInvokeData _8_Start;
    struct VirtualInvokeData _9_Stop;
    struct VirtualInvokeData _10_Recycle;
};

struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__StaticFields {
    struct UnityEngine_UIElements_ObjectPool_ValueAnimation_T___o *sObjectPool;
};

struct System_Func_VisualElement__T__o {
    struct System_Func_VisualElement__T__c *klass;
    void *monitor;
    struct System_Func_VisualElement__T__Fields fields;
};

struct System_Func_VisualElement__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_VisualElement__T__VTable vtable;
};

struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__VTable vtable;
};

struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__o {
    struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__Fields fields;
};

typedef union _union_281334 _union_281334, *P_union_281334;

union _union_281334 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110C6EC MethodInfo_110C6EC, *PMethodInfo_110C6EC;

typedef union _union_202516 _union_202516, *P_union_202516;

union _union_202516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C6EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281336 _union_281336, *P_union_281336;

union _union_281336 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281338 _union_281338, *P_union_281338;

union _union_281338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2066B24 MethodInfo_2066B24, *PMethodInfo_2066B24;

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_T__c System_Collections_ObjectModel_ReadOnlyCollection_T__c, *PSystem_Collections_ObjectModel_ReadOnlyCollection_T__c;

typedef union _union_219947 _union_219947, *P_union_219947;

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_T__RGCTXs System_Collections_ObjectModel_ReadOnlyCollection_T__RGCTXs, *PSystem_Collections_ObjectModel_ReadOnlyCollection_T__RGCTXs;

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_T__VTable System_Collections_ObjectModel_ReadOnlyCollection_T__VTable, *PSystem_Collections_ObjectModel_ReadOnlyCollection_T__VTable;

union _union_219947 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_ObjectModel_ReadOnlyCollection_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_T__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IList_T_;
    struct MethodInfo *_3_System_Collections_Generic_IList_T__get_Item;
    struct MethodInfo *_4_System_Collections_Generic_ICollection_T__Contains;
    struct MethodInfo *_5_System_Collections_Generic_ICollection_T__CopyTo;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct MethodInfo *_8_System_Collections_Generic_IList_T__IndexOf;
    struct MethodInfo *_9_System_Collections_ObjectModel_ReadOnlyCollection_T__get_Count;
    struct Il2CppClass *_10_T__;
    struct Il2CppType *_11_T;
    struct Il2CppClass *_12_T;
    struct MethodInfo *_13_System_Collections_ObjectModel_ReadOnlyCollection_T__IsCompatibleObject;
    struct Il2CppClass *_14_System_Collections_ObjectModel_ReadOnlyCollection_T_;
    struct MethodInfo *_15_System_Collections_ObjectModel_ReadOnlyCollection_T__Contains;
    struct MethodInfo *_16_System_Collections_ObjectModel_ReadOnlyCollection_T__IndexOf;
};

struct System_Collections_ObjectModel_ReadOnlyCollection_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IList_T__get_Item;
    struct VirtualInvokeData _5_System_Collections_Generic_IList_T__set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_System_Collections_Generic_IList_T__Insert;
    struct VirtualInvokeData _8_System_Collections_Generic_IList_T__RemoveAt;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _12_System_Collections_Generic_ICollection_T__Clear;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_System_Collections_Generic_ICollection_T__Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_System_Collections_IList_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_System_Collections_IList_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_ObjectModel_ReadOnlyCollection_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__VTable vtable;
};

typedef struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_o Shock_Downloads_ShockLoadDatabase_StreamingFIle_o, *PShock_Downloads_ShockLoadDatabase_StreamingFIle_o;

typedef struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_c Shock_Downloads_ShockLoadDatabase_StreamingFIle_c, *PShock_Downloads_ShockLoadDatabase_StreamingFIle_c;

typedef struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_Fields Shock_Downloads_ShockLoadDatabase_StreamingFIle_Fields, *PShock_Downloads_ShockLoadDatabase_StreamingFIle_Fields;

typedef struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_VTable Shock_Downloads_ShockLoadDatabase_StreamingFIle_VTable, *PShock_Downloads_ShockLoadDatabase_StreamingFIle_VTable;

struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_Fields {
    struct System_String_array *list;
};

struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_o {
    struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_Fields fields;
};

struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockLoadDatabase_StreamingFIle_VTable vtable;
};

typedef union _union_295980 _union_295980, *P_union_295980;

union _union_295980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_c Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_c, *PAoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_c;

typedef struct Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_VTable Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_VTable, *PAoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_VTable;

struct Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_VTable vtable;
};

typedef union _union_295982 _union_295982, *P_union_295982;

union _union_295982 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC9770 MethodInfo_1EC9770, *PMethodInfo_1EC9770;

typedef union _union_283018 _union_283018, *P_union_283018;

union _union_283018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295984 _union_295984, *P_union_295984;

union _union_295984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295986 _union_295986, *P_union_295986;

union _union_295986 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256379 _union_256379, *P_union_256379;

union _union_256379 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295988 _union_295988, *P_union_295988;

union _union_295988 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B706C MethodInfo_28B706C, *PMethodInfo_28B706C;

typedef union _union_310402 _union_310402, *P_union_310402;

union _union_310402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B706C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_c CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_c, *PCriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_c;

typedef struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_VTable CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_VTable, *PCriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_VTable;

struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_OnDisposeManaged;
    struct VirtualInvokeData _6_OnDisposeUnmanaged;
    struct VirtualInvokeData _7_CreateRendererResource;
};

struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_VTable vtable;
};

typedef struct System_Collections_Generic_List_BgData__StaticFields System_Collections_Generic_List_BgData__StaticFields, *PSystem_Collections_Generic_List_BgData__StaticFields;

typedef struct Aoharu_HomePreset_Bg_BgData_array Aoharu_HomePreset_Bg_BgData_array, *PAoharu_HomePreset_Bg_BgData_array;

typedef struct Aoharu_HomePreset_Bg_BgData_o Aoharu_HomePreset_Bg_BgData_o, *PAoharu_HomePreset_Bg_BgData_o;

typedef struct Aoharu_HomePreset_Bg_BgData_c Aoharu_HomePreset_Bg_BgData_c, *PAoharu_HomePreset_Bg_BgData_c;

typedef struct Aoharu_HomePreset_Bg_BgData_Fields Aoharu_HomePreset_Bg_BgData_Fields, *PAoharu_HomePreset_Bg_BgData_Fields;

typedef struct Aoharu_HomePreset_Bg_BgData_VTable Aoharu_HomePreset_Bg_BgData_VTable, *PAoharu_HomePreset_Bg_BgData_VTable;

typedef struct System_Numerics_BigInteger_o System_Numerics_BigInteger_o, *PSystem_Numerics_BigInteger_o;

typedef struct System_Numerics_BigInteger_Fields System_Numerics_BigInteger_Fields, *PSystem_Numerics_BigInteger_Fields;

struct Aoharu_HomePreset_Bg_BgData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_BgData__StaticFields {
    struct Aoharu_HomePreset_Bg_BgData_array *s_emptyArray;
};

struct Aoharu_HomePreset_Bg_BgData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Bg_BgData_VTable vtable;
};

struct System_Numerics_BigInteger_Fields {
    int32_t _sign;
    struct System_UInt32_array *_bits;
};

struct System_Numerics_BigInteger_o {
    struct System_Numerics_BigInteger_Fields fields;
};

struct Aoharu_HomePreset_Bg_BgData_Fields {
    uint32_t m_Id;
    int32_t m_Type;
    struct System_Numerics_BigInteger_o m_ObtainId;
};

struct Aoharu_HomePreset_Bg_BgData_o {
    struct Aoharu_HomePreset_Bg_BgData_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Bg_BgData_Fields fields;
};

struct Aoharu_HomePreset_Bg_BgData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_Bg_BgData_o *m_Items[65535];
};

typedef struct MethodInfo_1EC9778 MethodInfo_1EC9778, *PMethodInfo_1EC9778;

typedef union _union_283026 _union_283026, *P_union_283026;

union _union_283026 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283026 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomEx3dListener_c CriWare_CriAtomEx3dListener_c, *PCriWare_CriAtomEx3dListener_c;

typedef struct CriWare_CriAtomEx3dListener_VTable CriWare_CriAtomEx3dListener_VTable, *PCriWare_CriAtomEx3dListener_VTable;

struct CriWare_CriAtomEx3dListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

struct CriWare_CriAtomEx3dListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx3dListener_VTable vtable;
};

typedef union _union_256361 _union_256361, *P_union_256361;

union _union_256361 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281340 _union_281340, *P_union_281340;

union _union_281340 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256364 _union_256364, *P_union_256364;

union _union_256364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281342 _union_281342, *P_union_281342;

union _union_281342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Enum_ParseFailureKind_VTable System_Enum_ParseFailureKind_VTable, *PSystem_Enum_ParseFailureKind_VTable;

struct System_Enum_ParseFailureKind_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_281344 _union_281344, *P_union_281344;

union _union_281344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B45E8 MethodInfo_20B45E8, *PMethodInfo_20B45E8;

typedef struct System_Collections_Generic_HashSet_T__c System_Collections_Generic_HashSet_T__c, *PSystem_Collections_Generic_HashSet_T__c;

typedef union _union_340764 _union_340764, *P_union_340764;

typedef struct System_Collections_Generic_HashSet_T__RGCTXs System_Collections_Generic_HashSet_T__RGCTXs, *PSystem_Collections_Generic_HashSet_T__RGCTXs;

typedef struct System_Collections_Generic_HashSet_T__VTable System_Collections_Generic_HashSet_T__VTable, *PSystem_Collections_Generic_HashSet_T__VTable;

union _union_340764 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B45E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340764 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_HashSet_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_2_System_Collections_Generic_HashSet_T___ctor;
    struct MethodInfo *_3_System_Collections_Generic_HashSet_T___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_HashSet_T_;
    struct MethodInfo *_5_System_Collections_Generic_HashSet_T__AreEqualityComparersEqual;
    struct Il2CppClass *_6_System_Collections_Generic_HashSet_T_;
    struct MethodInfo *_7_System_Collections_Generic_HashSet_T__CopyFrom;
    struct Il2CppClass *_8_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_9_System_Collections_Generic_ICollection_T__get_Count;
    struct MethodInfo *_10_System_Collections_Generic_HashSet_T__Initialize;
    struct MethodInfo *_11_System_Collections_Generic_HashSet_T__UnionWith;
    struct MethodInfo *_12_System_Collections_Generic_HashSet_T__TrimExcess;
    struct Il2CppClass *_13_System_Collections_Generic_HashSet_Slot_T___;
    struct MethodInfo *_14_System_Collections_Generic_HashSet_T__AddValue;
    struct MethodInfo *_15_System_Collections_Generic_HashSet_T__AddIfNotPresent;
    struct MethodInfo *_16_System_Collections_Generic_HashSet_T__InternalGetHashCode;
    struct Il2CppClass *_17_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_18_System_Collections_Generic_IEqualityComparer_T__Equals;
    struct MethodInfo *_19_System_Collections_Generic_HashSet_T__CopyTo;
    struct Il2CppClass *_20_System_Collections_Generic_HashSet_Enumerator_T_;
    struct MethodInfo *_21_System_Collections_Generic_HashSet_Enumerator_T___ctor;
    struct Il2CppType *_22_System_Collections_Generic_IComparer_T_;
    struct Il2CppClass *_23_T__;
    struct MethodInfo *_24_System_Collections_Generic_HashSet_T__CopyTo;
    struct Il2CppType *_25_T__;
    struct Il2CppType *_26_System_Collections_Generic_IEqualityComparer_T_;
    struct Il2CppClass *_27_System_Collections_Generic_HashSet_Slot_T___;
    struct Il2CppClass *_28_T__;
    struct Il2CppClass *_29_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_30_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_31_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_32_System_Collections_Generic_IEnumerator_T__get_Current;
    struct Il2CppClass *_33_System_Predicate_T_;
    struct MethodInfo *_34_System_Predicate_T__Invoke;
    struct MethodInfo *_35_System_Collections_Generic_HashSet_T__Remove;
    struct MethodInfo *_36_System_Collections_Generic_HashSet_T__SetCapacity;
    struct MethodInfo *_37_System_Collections_Generic_HashSet_T__IncreaseCapacity;
    struct MethodInfo *_38_System_Collections_Generic_HashSet_T__get_Comparer;
    struct Il2CppClass *_39_T;
    struct MethodInfo *_40_System_Collections_Generic_IEqualityComparer_T__GetHashCode;
};

struct System_Collections_Generic_HashSet_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_HashSet_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_T__VTable vtable;
};

typedef union _union_281346 _union_281346, *P_union_281346;

union _union_281346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C794C MethodInfo_13C794C, *PMethodInfo_13C794C;

typedef union _union_203870 _union_203870, *P_union_203870;

union _union_203870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C794C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281348 _union_281348, *P_union_281348;

union _union_281348 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Login_LogoutAssetLoaderStep_VTable Shock_Login_LogoutAssetLoaderStep_VTable, *PShock_Login_LogoutAssetLoaderStep_VTable;

struct Shock_Login_LogoutAssetLoaderStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

typedef struct Shock_CharacterGroupMstTable_Fields Shock_CharacterGroupMstTable_Fields, *PShock_CharacterGroupMstTable_Fields;

typedef struct Shock_GameMstTableBase_CharacterGroupMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_CharacterGroupMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_CharacterGroupMst__ValueTuple_uint__uint___Fields;

struct Shock_GameMstTableBase_CharacterGroupMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_CharacterGroupMstTable_Fields {
    struct Shock_GameMstTableBase_CharacterGroupMst__ValueTuple_uint__uint___Fields super;
};

typedef struct MethodInfo_1EB5114 MethodInfo_1EB5114, *PMethodInfo_1EB5114;

typedef union _union_227151 _union_227151, *P_union_227151;

union _union_227151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B7B8 MethodInfo_2D5B7B8, *PMethodInfo_2D5B7B8;

typedef struct Carbon_ListExtensions_c Carbon_ListExtensions_c, *PCarbon_ListExtensions_c;

typedef struct MethodInfo_2D5B7B8_RGCTXs MethodInfo_2D5B7B8_RGCTXs, *PMethodInfo_2D5B7B8_RGCTXs;

typedef union _union_298547 _union_298547, *P_union_298547;

typedef struct Carbon_ListExtensions_VTable Carbon_ListExtensions_VTable, *PCarbon_ListExtensions_VTable;

union _union_298547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B7B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B7B8_RGCTXs *rgctx_data;
    union _union_298547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Carbon_ListExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListExtensions_VTable vtable;
};

struct MethodInfo_2D5B7B8_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__LastIndexOf;
    struct MethodInfo *_2_System_Collections_Generic_List_T__RemoveAt;
};

typedef struct MethodInfo_32AB798 MethodInfo_32AB798, *PMethodInfo_32AB798;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__c Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__c, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__c;

typedef union _union_317482 _union_317482, *P_union_317482;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__RGCTXs Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__RGCTXs, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__VTable Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__VTable, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__VTable;

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__get_Task;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_FromException_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_FromResult_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__SetException;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__SetResult;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__get_MoveNext;
};

union _union_317482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__VTable vtable;
};

typedef struct Shock_Protocol_CJsonSendParamDebugError_o Shock_Protocol_CJsonSendParamDebugError_o, *PShock_Protocol_CJsonSendParamDebugError_o;

typedef struct Shock_Protocol_CJsonSendParamDebugError_c Shock_Protocol_CJsonSendParamDebugError_c, *PShock_Protocol_CJsonSendParamDebugError_c;

typedef struct Shock_Protocol_CJsonSendParamDebugError_Fields Shock_Protocol_CJsonSendParamDebugError_Fields, *PShock_Protocol_CJsonSendParamDebugError_Fields;

typedef struct Shock_Protocol_CJsonSendParamDebugError_VTable Shock_Protocol_CJsonSendParamDebugError_VTable, *PShock_Protocol_CJsonSendParamDebugError_VTable;

struct Shock_Protocol_CJsonSendParamDebugError_Fields {
    int32_t code;
};

struct Shock_Protocol_CJsonSendParamDebugError_o {
    struct Shock_Protocol_CJsonSendParamDebugError_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamDebugError_Fields fields;
};

struct Shock_Protocol_CJsonSendParamDebugError_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamDebugError_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamDebugError_VTable vtable;
};

typedef union _union_295970 _union_295970, *P_union_295970;

union _union_295970 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295972 _union_295972, *P_union_295972;

union _union_295972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E4F4 MethodInfo_2B9E4F4, *PMethodInfo_2B9E4F4;

typedef union _union_241605 _union_241605, *P_union_241605;

union _union_241605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E4F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295974 _union_295974, *P_union_295974;

union _union_295974 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__AsyncUnit___Fields System_ValueTuple_bool__ValueTuple_bool__AsyncUnit___Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__AsyncUnit___Fields;

typedef struct System_ValueTuple_bool__AsyncUnit__o System_ValueTuple_bool__AsyncUnit__o, *PSystem_ValueTuple_bool__AsyncUnit__o;

typedef struct System_ValueTuple_bool__AsyncUnit__Fields System_ValueTuple_bool__AsyncUnit__Fields, *PSystem_ValueTuple_bool__AsyncUnit__Fields;

typedef struct Cysharp_Threading_Tasks_AsyncUnit_o Cysharp_Threading_Tasks_AsyncUnit_o, *PCysharp_Threading_Tasks_AsyncUnit_o;

typedef struct Cysharp_Threading_Tasks_AsyncUnit_Fields Cysharp_Threading_Tasks_AsyncUnit_Fields, *PCysharp_Threading_Tasks_AsyncUnit_Fields;

struct Cysharp_Threading_Tasks_AsyncUnit_Fields {
};

struct Cysharp_Threading_Tasks_AsyncUnit_o {
    struct Cysharp_Threading_Tasks_AsyncUnit_Fields fields;
};

struct System_ValueTuple_bool__AsyncUnit__Fields {
    bool Item1;
    struct Cysharp_Threading_Tasks_AsyncUnit_o Item2;
};

struct System_ValueTuple_bool__AsyncUnit__o {
    struct System_ValueTuple_bool__AsyncUnit__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__AsyncUnit___Fields {
    bool Item1;
    struct System_ValueTuple_bool__AsyncUnit__o Item2;
};

typedef union _union_256367 _union_256367, *P_union_256367;

union _union_256367 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295976 _union_295976, *P_union_295976;

union _union_295976 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_IRewardData__c System_Collections_Generic_IReadOnlyList_IRewardData__c, *PSystem_Collections_Generic_IReadOnlyList_IRewardData__c;

struct System_Collections_Generic_IReadOnlyList_IRewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_295978 _union_295978, *P_union_295978;

union _union_295978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B705C MethodInfo_28B705C, *PMethodInfo_28B705C;

typedef union _union_309922 _union_309922, *P_union_309922;

union _union_309922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B705C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Player__MultiEventLiveResult_PlayerResult__c System_Func_Player__MultiEventLiveResult_PlayerResult__c, *PSystem_Func_Player__MultiEventLiveResult_PlayerResult__c;

typedef struct System_Func_Player__MultiEventLiveResult_PlayerResult__VTable System_Func_Player__MultiEventLiveResult_PlayerResult__VTable, *PSystem_Func_Player__MultiEventLiveResult_PlayerResult__VTable;

struct System_Func_Player__MultiEventLiveResult_PlayerResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Player__MultiEventLiveResult_PlayerResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Player__MultiEventLiveResult_PlayerResult__VTable vtable;
};

typedef struct MethodInfo_2066B2C MethodInfo_2066B2C, *PMethodInfo_2066B2C;

typedef union _union_220159 _union_220159, *P_union_220159;

union _union_220159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066B2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D7388C_RGCTXs MethodInfo_2D7388C_RGCTXs, *PMethodInfo_2D7388C_RGCTXs;

struct MethodInfo_2D7388C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ZipObservable_TLeft__TRight__TResult_;
    struct MethodInfo *_1_UniRx_Operators_ZipObservable_TLeft__TRight__TResult___ctor;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSource_Fields Cysharp_Threading_Tasks_UniTaskCompletionSource_Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSource_Fields;

typedef struct System_Threading_CancellationToken_o System_Threading_CancellationToken_o, *PSystem_Threading_CancellationToken_o;

typedef struct Cysharp_Threading_Tasks_ExceptionHolder_o Cysharp_Threading_Tasks_ExceptionHolder_o, *PCysharp_Threading_Tasks_ExceptionHolder_o;

typedef struct System_Collections_Generic_List_ValueTuple_Action_object___object___o System_Collections_Generic_List_ValueTuple_Action_object___object___o, *PSystem_Collections_Generic_List_ValueTuple_Action_object___object___o;

typedef struct System_Threading_CancellationToken_Fields System_Threading_CancellationToken_Fields, *PSystem_Threading_CancellationToken_Fields;

typedef struct Cysharp_Threading_Tasks_ExceptionHolder_c Cysharp_Threading_Tasks_ExceptionHolder_c, *PCysharp_Threading_Tasks_ExceptionHolder_c;

typedef struct Cysharp_Threading_Tasks_ExceptionHolder_Fields Cysharp_Threading_Tasks_ExceptionHolder_Fields, *PCysharp_Threading_Tasks_ExceptionHolder_Fields;

typedef struct System_Collections_Generic_List_ValueTuple_Action_object___object___c System_Collections_Generic_List_ValueTuple_Action_object___object___c, *PSystem_Collections_Generic_List_ValueTuple_Action_object___object___c;

typedef struct System_Collections_Generic_List_ValueTuple_Action_object___object___Fields System_Collections_Generic_List_ValueTuple_Action_object___object___Fields, *PSystem_Collections_Generic_List_ValueTuple_Action_object___object___Fields;

typedef struct System_Threading_CancellationTokenSource_o System_Threading_CancellationTokenSource_o, *PSystem_Threading_CancellationTokenSource_o;

typedef struct Cysharp_Threading_Tasks_ExceptionHolder_VTable Cysharp_Threading_Tasks_ExceptionHolder_VTable, *PCysharp_Threading_Tasks_ExceptionHolder_VTable;

typedef struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o System_Runtime_ExceptionServices_ExceptionDispatchInfo_o, *PSystem_Runtime_ExceptionServices_ExceptionDispatchInfo_o;

typedef struct System_Collections_Generic_List_ValueTuple_Action_object___object___StaticFields System_Collections_Generic_List_ValueTuple_Action_object___object___StaticFields, *PSystem_Collections_Generic_List_ValueTuple_Action_object___object___StaticFields;

typedef struct System_Collections_Generic_List_ValueTuple_Action_object___object___VTable System_Collections_Generic_List_ValueTuple_Action_object___object___VTable, *PSystem_Collections_Generic_List_ValueTuple_Action_object___object___VTable;

typedef struct System_ValueTuple_Action_object___object__array System_ValueTuple_Action_object___object__array, *PSystem_ValueTuple_Action_object___object__array;

typedef struct System_Threading_CancellationTokenSource_c System_Threading_CancellationTokenSource_c, *PSystem_Threading_CancellationTokenSource_c;

typedef struct System_Threading_CancellationTokenSource_Fields System_Threading_CancellationTokenSource_Fields, *PSystem_Threading_CancellationTokenSource_Fields;

typedef struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_c System_Runtime_ExceptionServices_ExceptionDispatchInfo_c, *PSystem_Runtime_ExceptionServices_ExceptionDispatchInfo_c;

typedef struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_Fields System_Runtime_ExceptionServices_ExceptionDispatchInfo_Fields, *PSystem_Runtime_ExceptionServices_ExceptionDispatchInfo_Fields;

typedef struct System_ValueTuple_Action_object___object__o System_ValueTuple_Action_object___object__o, *PSystem_ValueTuple_Action_object___object__o;

typedef struct System_Threading_CancellationTokenSource_StaticFields System_Threading_CancellationTokenSource_StaticFields, *PSystem_Threading_CancellationTokenSource_StaticFields;

typedef struct System_Threading_CancellationTokenSource_VTable System_Threading_CancellationTokenSource_VTable, *PSystem_Threading_CancellationTokenSource_VTable;

typedef struct System_Threading_ManualResetEvent_o System_Threading_ManualResetEvent_o, *PSystem_Threading_ManualResetEvent_o;

typedef struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__array System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__array, *PSystem_Threading_SparselyPopulatedArray_CancellationCallbackInfo__array;

typedef struct System_Threading_CancellationCallbackInfo_o System_Threading_CancellationCallbackInfo_o, *PSystem_Threading_CancellationCallbackInfo_o;

typedef struct System_Threading_Timer_o System_Threading_Timer_o, *PSystem_Threading_Timer_o;

typedef struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_VTable System_Runtime_ExceptionServices_ExceptionDispatchInfo_VTable, *PSystem_Runtime_ExceptionServices_ExceptionDispatchInfo_VTable;

typedef struct System_ValueTuple_Action_object___object__Fields System_ValueTuple_Action_object___object__Fields, *PSystem_ValueTuple_Action_object___object__Fields;

typedef struct System_Threading_TimerCallback_o System_Threading_TimerCallback_o, *PSystem_Threading_TimerCallback_o;

typedef struct System_Threading_ManualResetEvent_c System_Threading_ManualResetEvent_c, *PSystem_Threading_ManualResetEvent_c;

typedef struct System_Threading_ManualResetEvent_Fields System_Threading_ManualResetEvent_Fields, *PSystem_Threading_ManualResetEvent_Fields;

typedef struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__o System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__o, *PSystem_Threading_SparselyPopulatedArray_CancellationCallbackInfo__o;

typedef struct System_Threading_CancellationCallbackInfo_c System_Threading_CancellationCallbackInfo_c, *PSystem_Threading_CancellationCallbackInfo_c;

typedef struct System_Threading_CancellationCallbackInfo_Fields System_Threading_CancellationCallbackInfo_Fields, *PSystem_Threading_CancellationCallbackInfo_Fields;

typedef struct System_Threading_Timer_c System_Threading_Timer_c, *PSystem_Threading_Timer_c;

typedef struct System_Threading_Timer_Fields System_Threading_Timer_Fields, *PSystem_Threading_Timer_Fields;

typedef struct System_Threading_TimerCallback_c System_Threading_TimerCallback_c, *PSystem_Threading_TimerCallback_c;

typedef struct System_Threading_TimerCallback_Fields System_Threading_TimerCallback_Fields, *PSystem_Threading_TimerCallback_Fields;

typedef struct System_Threading_ManualResetEvent_VTable System_Threading_ManualResetEvent_VTable, *PSystem_Threading_ManualResetEvent_VTable;

typedef struct System_Threading_EventWaitHandle_Fields System_Threading_EventWaitHandle_Fields, *PSystem_Threading_EventWaitHandle_Fields;

typedef struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__c System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__c, *PSystem_Threading_SparselyPopulatedArray_CancellationCallbackInfo__c;

typedef struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__Fields System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__Fields, *PSystem_Threading_SparselyPopulatedArray_CancellationCallbackInfo__Fields;

typedef struct System_Threading_CancellationCallbackInfo_StaticFields System_Threading_CancellationCallbackInfo_StaticFields, *PSystem_Threading_CancellationCallbackInfo_StaticFields;

typedef struct System_Threading_CancellationCallbackInfo_VTable System_Threading_CancellationCallbackInfo_VTable, *PSystem_Threading_CancellationCallbackInfo_VTable;

typedef struct System_Threading_ExecutionContext_o System_Threading_ExecutionContext_o, *PSystem_Threading_ExecutionContext_o;

typedef struct System_Threading_Timer_VTable System_Threading_Timer_VTable, *PSystem_Threading_Timer_VTable;

typedef struct System_MarshalByRefObject_Fields System_MarshalByRefObject_Fields, *PSystem_MarshalByRefObject_Fields;

typedef struct System_Threading_TimerCallback_VTable System_Threading_TimerCallback_VTable, *PSystem_Threading_TimerCallback_VTable;

typedef struct System_Threading_WaitHandle_Fields System_Threading_WaitHandle_Fields, *PSystem_Threading_WaitHandle_Fields;

typedef struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__VTable System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__VTable, *PSystem_Threading_SparselyPopulatedArray_CancellationCallbackInfo__VTable;

typedef struct System_Threading_SparselyPopulatedArrayFragment_T__o System_Threading_SparselyPopulatedArrayFragment_T__o, *PSystem_Threading_SparselyPopulatedArrayFragment_T__o;

typedef struct System_Threading_ContextCallback_o System_Threading_ContextCallback_o, *PSystem_Threading_ContextCallback_o;

typedef struct System_Threading_ExecutionContext_c System_Threading_ExecutionContext_c, *PSystem_Threading_ExecutionContext_c;

typedef struct System_Threading_ExecutionContext_Fields System_Threading_ExecutionContext_Fields, *PSystem_Threading_ExecutionContext_Fields;

typedef struct Microsoft_Win32_SafeHandles_SafeWaitHandle_o Microsoft_Win32_SafeHandles_SafeWaitHandle_o, *PMicrosoft_Win32_SafeHandles_SafeWaitHandle_o;

typedef struct System_Threading_SparselyPopulatedArrayFragment_T__c System_Threading_SparselyPopulatedArrayFragment_T__c, *PSystem_Threading_SparselyPopulatedArrayFragment_T__c;

typedef struct System_Threading_SparselyPopulatedArrayFragment_T__Fields System_Threading_SparselyPopulatedArrayFragment_T__Fields, *PSystem_Threading_SparselyPopulatedArrayFragment_T__Fields;

typedef struct System_Threading_ContextCallback_c System_Threading_ContextCallback_c, *PSystem_Threading_ContextCallback_c;

typedef struct System_Threading_ContextCallback_Fields System_Threading_ContextCallback_Fields, *PSystem_Threading_ContextCallback_Fields;

typedef struct System_Threading_ExecutionContext_StaticFields System_Threading_ExecutionContext_StaticFields, *PSystem_Threading_ExecutionContext_StaticFields;

typedef struct System_Threading_ExecutionContext_VTable System_Threading_ExecutionContext_VTable, *PSystem_Threading_ExecutionContext_VTable;

typedef struct System_Threading_SynchronizationContext_o System_Threading_SynchronizationContext_o, *PSystem_Threading_SynchronizationContext_o;

typedef struct System_Runtime_Remoting_Messaging_LogicalCallContext_o System_Runtime_Remoting_Messaging_LogicalCallContext_o, *PSystem_Runtime_Remoting_Messaging_LogicalCallContext_o;

typedef struct System_Runtime_Remoting_Messaging_IllogicalCallContext_o System_Runtime_Remoting_Messaging_IllogicalCallContext_o, *PSystem_Runtime_Remoting_Messaging_IllogicalCallContext_o;

typedef struct System_Collections_Generic_Dictionary_IAsyncLocal__object__o System_Collections_Generic_Dictionary_IAsyncLocal__object__o, *PSystem_Collections_Generic_Dictionary_IAsyncLocal__object__o;

typedef struct System_Collections_Generic_List_IAsyncLocal__o System_Collections_Generic_List_IAsyncLocal__o, *PSystem_Collections_Generic_List_IAsyncLocal__o;

typedef struct Microsoft_Win32_SafeHandles_SafeWaitHandle_c Microsoft_Win32_SafeHandles_SafeWaitHandle_c, *PMicrosoft_Win32_SafeHandles_SafeWaitHandle_c;

typedef struct Microsoft_Win32_SafeHandles_SafeWaitHandle_Fields Microsoft_Win32_SafeHandles_SafeWaitHandle_Fields, *PMicrosoft_Win32_SafeHandles_SafeWaitHandle_Fields;

typedef struct System_Threading_SparselyPopulatedArrayFragment_T__RGCTXs System_Threading_SparselyPopulatedArrayFragment_T__RGCTXs, *PSystem_Threading_SparselyPopulatedArrayFragment_T__RGCTXs;

typedef struct System_Threading_SparselyPopulatedArrayFragment_T__VTable System_Threading_SparselyPopulatedArrayFragment_T__VTable, *PSystem_Threading_SparselyPopulatedArrayFragment_T__VTable;

typedef struct System_Threading_ContextCallback_VTable System_Threading_ContextCallback_VTable, *PSystem_Threading_ContextCallback_VTable;

typedef struct System_Threading_SynchronizationContext_c System_Threading_SynchronizationContext_c, *PSystem_Threading_SynchronizationContext_c;

typedef struct System_Threading_SynchronizationContext_Fields System_Threading_SynchronizationContext_Fields, *PSystem_Threading_SynchronizationContext_Fields;

typedef struct System_Runtime_Remoting_Messaging_LogicalCallContext_c System_Runtime_Remoting_Messaging_LogicalCallContext_c, *PSystem_Runtime_Remoting_Messaging_LogicalCallContext_c;

typedef struct System_Runtime_Remoting_Messaging_LogicalCallContext_Fields System_Runtime_Remoting_Messaging_LogicalCallContext_Fields, *PSystem_Runtime_Remoting_Messaging_LogicalCallContext_Fields;

typedef struct System_Runtime_Remoting_Messaging_IllogicalCallContext_c System_Runtime_Remoting_Messaging_IllogicalCallContext_c, *PSystem_Runtime_Remoting_Messaging_IllogicalCallContext_c;

typedef struct System_Runtime_Remoting_Messaging_IllogicalCallContext_Fields System_Runtime_Remoting_Messaging_IllogicalCallContext_Fields, *PSystem_Runtime_Remoting_Messaging_IllogicalCallContext_Fields;

typedef struct System_Collections_Generic_Dictionary_IAsyncLocal__object__c System_Collections_Generic_Dictionary_IAsyncLocal__object__c, *PSystem_Collections_Generic_Dictionary_IAsyncLocal__object__c;

typedef struct System_Collections_Generic_Dictionary_IAsyncLocal__object__Fields System_Collections_Generic_Dictionary_IAsyncLocal__object__Fields, *PSystem_Collections_Generic_Dictionary_IAsyncLocal__object__Fields;

typedef struct System_Collections_Generic_List_IAsyncLocal__c System_Collections_Generic_List_IAsyncLocal__c, *PSystem_Collections_Generic_List_IAsyncLocal__c;

typedef struct System_Collections_Generic_List_IAsyncLocal__Fields System_Collections_Generic_List_IAsyncLocal__Fields, *PSystem_Collections_Generic_List_IAsyncLocal__Fields;

typedef struct Microsoft_Win32_SafeHandles_SafeWaitHandle_VTable Microsoft_Win32_SafeHandles_SafeWaitHandle_VTable, *PMicrosoft_Win32_SafeHandles_SafeWaitHandle_VTable;

typedef struct Microsoft_Win32_SafeHandles_SafeHandleZeroOrMinusOneIsInvalid_Fields Microsoft_Win32_SafeHandles_SafeHandleZeroOrMinusOneIsInvalid_Fields, *PMicrosoft_Win32_SafeHandles_SafeHandleZeroOrMinusOneIsInvalid_Fields;

typedef struct System_Threading_SynchronizationContext_StaticFields System_Threading_SynchronizationContext_StaticFields, *PSystem_Threading_SynchronizationContext_StaticFields;

typedef struct System_Threading_SynchronizationContext_VTable System_Threading_SynchronizationContext_VTable, *PSystem_Threading_SynchronizationContext_VTable;

typedef struct System_Runtime_Remoting_Messaging_LogicalCallContext_StaticFields System_Runtime_Remoting_Messaging_LogicalCallContext_StaticFields, *PSystem_Runtime_Remoting_Messaging_LogicalCallContext_StaticFields;

typedef struct System_Runtime_Remoting_Messaging_LogicalCallContext_VTable System_Runtime_Remoting_Messaging_LogicalCallContext_VTable, *PSystem_Runtime_Remoting_Messaging_LogicalCallContext_VTable;

typedef struct System_Runtime_Remoting_Messaging_CallContextRemotingData_o System_Runtime_Remoting_Messaging_CallContextRemotingData_o, *PSystem_Runtime_Remoting_Messaging_CallContextRemotingData_o;

typedef struct System_Runtime_Remoting_Messaging_CallContextSecurityData_o System_Runtime_Remoting_Messaging_CallContextSecurityData_o, *PSystem_Runtime_Remoting_Messaging_CallContextSecurityData_o;

typedef struct System_Runtime_Remoting_Messaging_Header_array System_Runtime_Remoting_Messaging_Header_array, *PSystem_Runtime_Remoting_Messaging_Header_array;

typedef struct System_Runtime_Remoting_Messaging_IllogicalCallContext_VTable System_Runtime_Remoting_Messaging_IllogicalCallContext_VTable, *PSystem_Runtime_Remoting_Messaging_IllogicalCallContext_VTable;

typedef struct System_Collections_Generic_Dictionary_IAsyncLocal__object__VTable System_Collections_Generic_Dictionary_IAsyncLocal__object__VTable, *PSystem_Collections_Generic_Dictionary_IAsyncLocal__object__VTable;

typedef struct System_Collections_Generic_List_IAsyncLocal__StaticFields System_Collections_Generic_List_IAsyncLocal__StaticFields, *PSystem_Collections_Generic_List_IAsyncLocal__StaticFields;

typedef struct System_Collections_Generic_List_IAsyncLocal__VTable System_Collections_Generic_List_IAsyncLocal__VTable, *PSystem_Collections_Generic_List_IAsyncLocal__VTable;

typedef struct System_Threading_IAsyncLocal_array System_Threading_IAsyncLocal_array, *PSystem_Threading_IAsyncLocal_array;

typedef struct System_Runtime_InteropServices_SafeHandle_Fields System_Runtime_InteropServices_SafeHandle_Fields, *PSystem_Runtime_InteropServices_SafeHandle_Fields;

typedef struct System_Runtime_Remoting_Messaging_CallContextRemotingData_c System_Runtime_Remoting_Messaging_CallContextRemotingData_c, *PSystem_Runtime_Remoting_Messaging_CallContextRemotingData_c;

typedef struct System_Runtime_Remoting_Messaging_CallContextRemotingData_Fields System_Runtime_Remoting_Messaging_CallContextRemotingData_Fields, *PSystem_Runtime_Remoting_Messaging_CallContextRemotingData_Fields;

typedef struct System_Runtime_Remoting_Messaging_CallContextSecurityData_c System_Runtime_Remoting_Messaging_CallContextSecurityData_c, *PSystem_Runtime_Remoting_Messaging_CallContextSecurityData_c;

typedef struct System_Runtime_Remoting_Messaging_CallContextSecurityData_Fields System_Runtime_Remoting_Messaging_CallContextSecurityData_Fields, *PSystem_Runtime_Remoting_Messaging_CallContextSecurityData_Fields;

typedef struct System_Runtime_Remoting_Messaging_Header_o System_Runtime_Remoting_Messaging_Header_o, *PSystem_Runtime_Remoting_Messaging_Header_o;

typedef struct System_Threading_IAsyncLocal_o System_Threading_IAsyncLocal_o, *PSystem_Threading_IAsyncLocal_o;

typedef struct System_Runtime_ConstrainedExecution_CriticalFinalizerObject_Fields System_Runtime_ConstrainedExecution_CriticalFinalizerObject_Fields, *PSystem_Runtime_ConstrainedExecution_CriticalFinalizerObject_Fields;

typedef struct System_Runtime_Remoting_Messaging_CallContextRemotingData_VTable System_Runtime_Remoting_Messaging_CallContextRemotingData_VTable, *PSystem_Runtime_Remoting_Messaging_CallContextRemotingData_VTable;

typedef struct System_Runtime_Remoting_Messaging_CallContextSecurityData_VTable System_Runtime_Remoting_Messaging_CallContextSecurityData_VTable, *PSystem_Runtime_Remoting_Messaging_CallContextSecurityData_VTable;

typedef struct System_Security_Principal_IPrincipal_o System_Security_Principal_IPrincipal_o, *PSystem_Security_Principal_IPrincipal_o;

typedef struct System_Runtime_Remoting_Messaging_Header_c System_Runtime_Remoting_Messaging_Header_c, *PSystem_Runtime_Remoting_Messaging_Header_c;

typedef struct System_Runtime_Remoting_Messaging_Header_Fields System_Runtime_Remoting_Messaging_Header_Fields, *PSystem_Runtime_Remoting_Messaging_Header_Fields;

typedef struct System_Threading_IAsyncLocal_c System_Threading_IAsyncLocal_c, *PSystem_Threading_IAsyncLocal_c;

typedef struct System_Threading_IAsyncLocal_Fields System_Threading_IAsyncLocal_Fields, *PSystem_Threading_IAsyncLocal_Fields;

typedef struct System_Security_Principal_IPrincipal_c System_Security_Principal_IPrincipal_c, *PSystem_Security_Principal_IPrincipal_c;

typedef struct System_Security_Principal_IPrincipal_Fields System_Security_Principal_IPrincipal_Fields, *PSystem_Security_Principal_IPrincipal_Fields;

typedef struct System_Runtime_Remoting_Messaging_Header_VTable System_Runtime_Remoting_Messaging_Header_VTable, *PSystem_Runtime_Remoting_Messaging_Header_VTable;

struct System_Threading_TimerCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Threading_TimerCallback_o {
    struct System_Threading_TimerCallback_c *klass;
    void *monitor;
    struct System_Threading_TimerCallback_Fields fields;
};

struct System_MarshalByRefObject_Fields {
    struct Il2CppObject *_identity;
};

struct System_Threading_SparselyPopulatedArrayFragment_T__RGCTXs {
    struct MethodInfo *_0_System_Threading_SparselyPopulatedArrayFragment_T___ctor;
    struct Il2CppClass *_1_T__;
    struct Il2CppClass *_2_T;
};

struct System_Threading_CancellationTokenSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct System_Threading_CancellationTokenSource_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_CancellationTokenSource_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_CancellationTokenSource_VTable vtable;
};

struct System_Threading_TimerCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Threading_TimerCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_TimerCallback_VTable vtable;
};

struct System_Runtime_ConstrainedExecution_CriticalFinalizerObject_Fields {
};

struct System_Runtime_InteropServices_SafeHandle_Fields {
    struct System_Runtime_ConstrainedExecution_CriticalFinalizerObject_Fields super;
    intptr_t handle;
    int32_t _state;
    bool _ownsHandle;
    bool _fullyInitialized;
};

struct Microsoft_Win32_SafeHandles_SafeHandleZeroOrMinusOneIsInvalid_Fields {
    struct System_Runtime_InteropServices_SafeHandle_Fields super;
};

struct Microsoft_Win32_SafeHandles_SafeWaitHandle_Fields {
    struct Microsoft_Win32_SafeHandles_SafeHandleZeroOrMinusOneIsInvalid_Fields super;
};

struct Microsoft_Win32_SafeHandles_SafeWaitHandle_o {
    struct Microsoft_Win32_SafeHandles_SafeWaitHandle_c *klass;
    void *monitor;
    struct Microsoft_Win32_SafeHandles_SafeWaitHandle_Fields fields;
};

struct Cysharp_Threading_Tasks_ExceptionHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Microsoft_Win32_SafeHandles_SafeWaitHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsInvalid;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_ReleaseHandle;
};

struct Microsoft_Win32_SafeHandles_SafeWaitHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Microsoft_Win32_SafeHandles_SafeWaitHandle_VTable vtable;
};

struct System_Threading_IAsyncLocal_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Threading_IAsyncLocal_o *m_Items[65535];
};

struct System_Threading_ManualResetEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_set_Handle;
    struct VirtualInvokeData _8_WaitOne;
    struct VirtualInvokeData _9_WaitOne;
    struct VirtualInvokeData _10_WaitOne;
    struct VirtualInvokeData _11_WaitOne;
    struct VirtualInvokeData _12_WaitOne;
    struct VirtualInvokeData _13_Close;
    struct VirtualInvokeData _14_Dispose;
};

struct System_Threading_SynchronizationContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Send;
    struct VirtualInvokeData _5_Post;
    struct VirtualInvokeData _6_OperationStarted;
    struct VirtualInvokeData _7_OperationCompleted;
    struct VirtualInvokeData _8_Wait;
    struct VirtualInvokeData _9_CreateCopy;
};

struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__VTable vtable;
};

struct System_Runtime_Remoting_Messaging_LogicalCallContext_Fields {
    struct System_Collections_Hashtable_o *m_Datastore;
    struct System_Runtime_Remoting_Messaging_CallContextRemotingData_o *m_RemotingData;
    struct System_Runtime_Remoting_Messaging_CallContextSecurityData_o *m_SecurityData;
    struct Il2CppObject *m_HostContext;
    bool m_IsCorrelationMgr;
    struct System_Runtime_Remoting_Messaging_Header_array *_sendHeaders;
    struct System_Runtime_Remoting_Messaging_Header_array *_recvHeaders;
};

struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__Fields {
    struct System_Threading_SparselyPopulatedArrayFragment_T__o *_head;
    struct System_Threading_SparselyPopulatedArrayFragment_T__o *_tail;
};

struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__o {
    struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__c *klass;
    void *monitor;
    struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__Fields fields;
};

struct System_Threading_ExecutionContext_Fields {
    struct System_Threading_SynchronizationContext_o *_syncContext;
    struct System_Threading_SynchronizationContext_o *_syncContextNoFlow;
    struct System_Runtime_Remoting_Messaging_LogicalCallContext_o *_logicalCallContext;
    struct System_Runtime_Remoting_Messaging_IllogicalCallContext_o *_illogicalCallContext;
    int32_t _flags;
    struct System_Collections_Generic_Dictionary_IAsyncLocal__object__o *_localValues;
    struct System_Collections_Generic_List_IAsyncLocal__o *_localChangeNotifications;
};

struct System_Threading_ExecutionContext_o {
    struct System_Threading_ExecutionContext_c *klass;
    void *monitor;
    struct System_Threading_ExecutionContext_Fields fields;
};

struct System_Threading_ExecutionContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_GetObjectData;
};

struct System_Threading_ExecutionContext_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_ExecutionContext_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ExecutionContext_VTable vtable;
};

struct System_Threading_SynchronizationContext_StaticFields {
    struct System_Type_o *s_cachedPreparedType1;
    struct System_Type_o *s_cachedPreparedType2;
    struct System_Type_o *s_cachedPreparedType3;
    struct System_Type_o *s_cachedPreparedType4;
    struct System_Type_o *s_cachedPreparedType5;
};

struct System_Runtime_Remoting_Messaging_CallContextRemotingData_Fields {
    struct System_String_o *_logicalCallID;
};

struct System_Runtime_Remoting_Messaging_CallContextRemotingData_o {
    struct System_Runtime_Remoting_Messaging_CallContextRemotingData_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_CallContextRemotingData_Fields fields;
};

struct System_Runtime_Remoting_Messaging_CallContextRemotingData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clone;
};

struct System_Runtime_Remoting_Messaging_CallContextRemotingData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_CallContextRemotingData_VTable vtable;
};

struct System_ValueTuple_Action_object___object__Fields {
    struct System_Action_object__o *Item1;
    struct Il2CppObject *Item2;
};

struct System_ValueTuple_Action_object___object__o {
    struct System_ValueTuple_Action_object___object__Fields fields;
};

struct System_ValueTuple_Action_object___object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_Action_object___object__o m_Items[65535];
};

struct System_Runtime_Remoting_Messaging_CallContextSecurityData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clone;
};

struct System_Threading_CancellationToken_Fields {
    struct System_Threading_CancellationTokenSource_o *_source;
};

struct System_Threading_CancellationToken_o {
    struct System_Threading_CancellationToken_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSource_Fields {
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_ExceptionHolder_o *exception;
    struct Il2CppObject *gate;
    struct System_Action_object__o *singleContinuation;
    struct Il2CppObject *singleState;
    struct System_Collections_Generic_List_ValueTuple_Action_object___object___o *secondaryContinuationList;
    int32_t intStatus;
    bool handled;
};

struct System_Threading_CancellationTokenSource_StaticFields {
    struct System_Threading_CancellationTokenSource_o *s_canceledSource;
    struct System_Threading_CancellationTokenSource_o *s_neverCanceledSource;
    int32_t s_nLists;
    struct System_Threading_TimerCallback_o *s_timerCallback;
};

struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_IAsyncLocal_Fields {
};

struct System_Collections_Generic_List_IAsyncLocal__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Dictionary_IAsyncLocal__object__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Runtime_Remoting_Messaging_Header_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Runtime_Remoting_Messaging_Header_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_IAsyncLocal__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Threading_Timer_Fields {
    struct System_MarshalByRefObject_Fields super;
    struct System_Threading_TimerCallback_o *callback;
    struct Il2CppObject *state;
    int64_t due_time_ms;
    int64_t period_ms;
    int64_t next_run;
    bool disposed;
    bool is_dead;
    bool is_added;
};

struct System_Threading_Timer_o {
    struct System_Threading_Timer_c *klass;
    void *monitor;
    struct System_Threading_Timer_Fields fields;
};

struct System_Threading_Timer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
};

struct System_Threading_Timer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Timer_VTable vtable;
};

struct System_Threading_SparselyPopulatedArrayFragment_T__Fields {
    struct System_Object_array *_elements;
    int32_t _freeCount;
    struct System_Threading_SparselyPopulatedArrayFragment_T__o *_next;
    struct System_Threading_SparselyPopulatedArrayFragment_T__o *_prev;
};

struct System_Runtime_Remoting_Messaging_LogicalCallContext_StaticFields {
    struct System_Type_o *s_callContextType;
};

struct System_Collections_Generic_Dictionary_IAsyncLocal__object__o {
    struct System_Collections_Generic_Dictionary_IAsyncLocal__object__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_IAsyncLocal__object__Fields fields;
};

struct System_Collections_Generic_Dictionary_IAsyncLocal__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_IAsyncLocal__object__VTable vtable;
};

struct System_Runtime_Remoting_Messaging_Header_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_Messaging_Header_Fields {
    struct System_String_o *HeaderNamespace;
    bool MustUnderstand;
    struct System_String_o *Name;
    struct Il2CppObject *Value;
};

struct System_Threading_CancellationCallbackInfo_StaticFields {
    struct System_Threading_ContextCallback_o *s_executionContextCallback;
};

struct System_Threading_SparselyPopulatedArrayFragment_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_ExecutionContext_StaticFields {
    struct System_Threading_ExecutionContext_o *s_dummyDefaultEC;
    struct System_Threading_ExecutionContext_o *Default;
};

struct System_Collections_Generic_List_ValueTuple_Action_object___object___Fields {
    struct System_ValueTuple_Action_object___object__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Runtime_Remoting_Messaging_IllogicalCallContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_Messaging_IllogicalCallContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_IllogicalCallContext_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_IllogicalCallContext_Fields {
    struct System_Collections_Hashtable_o *m_Datastore;
    struct Il2CppObject *m_HostContext;
};

struct System_Runtime_Remoting_Messaging_IllogicalCallContext_o {
    struct System_Runtime_Remoting_Messaging_IllogicalCallContext_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_IllogicalCallContext_Fields fields;
};

struct System_Collections_Generic_List_ValueTuple_Action_object___object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Threading_SynchronizationContext_Fields {
    int32_t _props;
};

struct System_Threading_WaitHandle_Fields {
    struct System_MarshalByRefObject_Fields super;
    intptr_t waitHandle;
    struct Microsoft_Win32_SafeHandles_SafeWaitHandle_o *safeWaitHandle;
    bool hasThreadAffinity;
};

struct System_Threading_EventWaitHandle_Fields {
    struct System_Threading_WaitHandle_Fields super;
};

struct System_Threading_ManualResetEvent_Fields {
    struct System_Threading_EventWaitHandle_Fields super;
};

struct System_Collections_Generic_List_ValueTuple_Action_object___object___o {
    struct System_Collections_Generic_List_ValueTuple_Action_object___object___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ValueTuple_Action_object___object___Fields fields;
};

struct System_Collections_Generic_List_ValueTuple_Action_object___object___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ValueTuple_Action_object___object___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ValueTuple_Action_object___object___VTable vtable;
};

struct Cysharp_Threading_Tasks_ExceptionHolder_Fields {
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *exception;
    bool calledGet;
};

struct System_Threading_ContextCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Threading_ContextCallback_o {
    struct System_Threading_ContextCallback_c *klass;
    void *monitor;
    struct System_Threading_ContextCallback_Fields fields;
};

struct System_Threading_ContextCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Threading_ContextCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ContextCallback_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_LogicalCallContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObjectData;
    struct VirtualInvokeData _5_Clone;
};

struct System_Runtime_Remoting_Messaging_LogicalCallContext_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Remoting_Messaging_LogicalCallContext_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_LogicalCallContext_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_LogicalCallContext_o {
    struct System_Runtime_Remoting_Messaging_LogicalCallContext_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_LogicalCallContext_Fields fields;
};

struct System_Security_Principal_IPrincipal_Fields {
};

struct System_Runtime_Remoting_Messaging_CallContextSecurityData_Fields {
    struct System_Security_Principal_IPrincipal_o *_principal;
};

struct System_Threading_CancellationTokenSource_Fields {
    struct System_Threading_ManualResetEvent_o *_kernelEvent;
    struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__array *_registeredCallbacksLists;
    int32_t _state;
    int32_t _threadIDExecutingCallbacks;
    bool _disposed;
    struct System_Threading_CancellationCallbackInfo_o *_executingCallback;
    struct System_Threading_Timer_o *_timer;
};

struct System_Collections_Generic_List_IAsyncLocal__StaticFields {
    struct System_Threading_IAsyncLocal_array *s_emptyArray;
};

struct System_Collections_Generic_List_IAsyncLocal__Fields {
    struct System_Threading_IAsyncLocal_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_Fields {
    struct System_Exception_o *m_Exception;
    struct Il2CppObject *m_stackTrace;
};

struct System_Collections_Generic_List_ValueTuple_Action_object___object___StaticFields {
    struct System_ValueTuple_Action_object___object__array *s_emptyArray;
};

struct System_Security_Principal_IPrincipal_o {
    struct System_Security_Principal_IPrincipal_c *klass;
    void *monitor;
    struct System_Security_Principal_IPrincipal_Fields fields;
};

struct System_Security_Principal_IPrincipal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Threading_ManualResetEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ManualResetEvent_VTable vtable;
};

struct System_Threading_ManualResetEvent_o {
    struct System_Threading_ManualResetEvent_c *klass;
    void *monitor;
    struct System_Threading_ManualResetEvent_Fields fields;
};

struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_VTable vtable;
};

struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o {
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_c *klass;
    void *monitor;
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_Fields fields;
};

struct System_Threading_SparselyPopulatedArrayFragment_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Threading_SparselyPopulatedArrayFragment_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_SparselyPopulatedArrayFragment_T__VTable vtable;
};

struct System_Runtime_Remoting_Messaging_CallContextSecurityData_o {
    struct System_Runtime_Remoting_Messaging_CallContextSecurityData_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_CallContextSecurityData_Fields fields;
};

struct System_Threading_CancellationCallbackInfo_Fields {
    struct System_Action_object__o *Callback;
    struct Il2CppObject *StateForCallback;
    struct System_Threading_ExecutionContext_o *TargetExecutionContext;
    struct System_Threading_CancellationTokenSource_o *CancellationTokenSource;
};

struct System_Threading_CancellationCallbackInfo_o {
    struct System_Threading_CancellationCallbackInfo_c *klass;
    void *monitor;
    struct System_Threading_CancellationCallbackInfo_Fields fields;
};

struct System_Threading_CancellationCallbackInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_CancellationCallbackInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_CancellationCallbackInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_CancellationCallbackInfo_VTable vtable;
};

struct Cysharp_Threading_Tasks_ExceptionHolder_o {
    struct Cysharp_Threading_Tasks_ExceptionHolder_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_ExceptionHolder_Fields fields;
};

struct System_Collections_Generic_List_IAsyncLocal__o {
    struct System_Collections_Generic_List_IAsyncLocal__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IAsyncLocal__Fields fields;
};

struct System_Collections_Generic_List_IAsyncLocal__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IAsyncLocal__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IAsyncLocal__VTable vtable;
};

struct Cysharp_Threading_Tasks_ExceptionHolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ExceptionHolder_VTable vtable;
};

struct System_Threading_SparselyPopulatedArrayFragment_T__o {
    struct System_Threading_SparselyPopulatedArrayFragment_T__c *klass;
    void *monitor;
    struct System_Threading_SparselyPopulatedArrayFragment_T__Fields fields;
};

struct System_Threading_IAsyncLocal_o {
    struct System_Threading_IAsyncLocal_c *klass;
    void *monitor;
    struct System_Threading_IAsyncLocal_Fields fields;
};

struct System_Threading_IAsyncLocal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Threading_SynchronizationContext_o {
    struct System_Threading_SynchronizationContext_c *klass;
    void *monitor;
    struct System_Threading_SynchronizationContext_Fields fields;
};

struct System_Threading_SynchronizationContext_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_SynchronizationContext_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_SynchronizationContext_VTable vtable;
};

struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Threading_SparselyPopulatedArray_CancellationCallbackInfo__o *m_Items[65535];
};

struct System_Runtime_Remoting_Messaging_Header_o {
    struct System_Runtime_Remoting_Messaging_Header_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_Header_Fields fields;
};

struct System_Runtime_Remoting_Messaging_Header_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_Header_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_CallContextSecurityData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_CallContextSecurityData_VTable vtable;
};

struct System_Threading_CancellationTokenSource_o {
    struct System_Threading_CancellationTokenSource_c *klass;
    void *monitor;
    struct System_Threading_CancellationTokenSource_Fields fields;
};

typedef struct MethodInfo_1101C20 MethodInfo_1101C20, *PMethodInfo_1101C20;

typedef struct MethodInfo_1101C20_RGCTXs MethodInfo_1101C20_RGCTXs, *PMethodInfo_1101C20_RGCTXs;

typedef union _union_195337 _union_195337, *P_union_195337;

union _union_195337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101C20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101C20_RGCTXs *rgctx_data;
    union _union_195337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1101C20_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct UnityEngine_EventSystems_IPointerEnterHandler_c UnityEngine_EventSystems_IPointerEnterHandler_c, *PUnityEngine_EventSystems_IPointerEnterHandler_c;

struct UnityEngine_EventSystems_IPointerEnterHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_281350 _union_281350, *P_union_281350;

union _union_281350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D49F74 MethodInfo_1D49F74, *PMethodInfo_1D49F74;

typedef union _union_225957 _union_225957, *P_union_225957;

union _union_225957 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49F74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225957 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256352 _union_256352, *P_union_256352;

union _union_256352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281352 _union_281352, *P_union_281352;

union _union_281352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_ILocalBundleData_o Chipstar_Downloads_ILocalBundleData_o, *PChipstar_Downloads_ILocalBundleData_o;

typedef struct Chipstar_Downloads_ILocalBundleData_c Chipstar_Downloads_ILocalBundleData_c, *PChipstar_Downloads_ILocalBundleData_c;

typedef struct Chipstar_Downloads_ILocalBundleData_Fields Chipstar_Downloads_ILocalBundleData_Fields, *PChipstar_Downloads_ILocalBundleData_Fields;

struct Chipstar_Downloads_ILocalBundleData_Fields {
};

struct Chipstar_Downloads_ILocalBundleData_o {
    struct Chipstar_Downloads_ILocalBundleData_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILocalBundleData_Fields fields;
};

struct Chipstar_Downloads_ILocalBundleData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_281354 _union_281354, *P_union_281354;

union _union_281354 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD7AA8 MethodInfo_2AD7AA8, *PMethodInfo_2AD7AA8;

typedef union _union_328612 _union_328612, *P_union_328612;

union _union_328612 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7AA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256355 _union_256355, *P_union_256355;

union _union_256355 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_Player__MultiEventLiveResult_PlayerResult__o System_Func_Player__MultiEventLiveResult_PlayerResult__o, *PSystem_Func_Player__MultiEventLiveResult_PlayerResult__o;

typedef struct System_Func_Player__MultiEventLiveResult_PlayerResult__Fields System_Func_Player__MultiEventLiveResult_PlayerResult__Fields, *PSystem_Func_Player__MultiEventLiveResult_PlayerResult__Fields;

struct System_Func_Player__MultiEventLiveResult_PlayerResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Player__MultiEventLiveResult_PlayerResult__o {
    struct System_Func_Player__MultiEventLiveResult_PlayerResult__c *klass;
    void *monitor;
    struct System_Func_Player__MultiEventLiveResult_PlayerResult__Fields fields;
};

typedef union _union_281356 _union_281356, *P_union_281356;

union _union_281356 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281358 _union_281358, *P_union_281358;

union _union_281358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_173DFB4 MethodInfo_173DFB4, *PMethodInfo_173DFB4;

typedef union _union_169403 _union_169403, *P_union_169403;

union _union_169403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173DFB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32A0CD0 MethodInfo_32A0CD0, *PMethodInfo_32A0CD0;

typedef union _union_316617 _union_316617, *P_union_316617;

union _union_316617 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0CD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316617 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B708C MethodInfo_28B708C, *PMethodInfo_28B708C;

typedef union _union_311362 _union_311362, *P_union_311362;

union _union_311362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B708C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_FlowStep_TitleFlowResult__Fields Shock_Login_FlowStep_TitleFlowResult__Fields, *PShock_Login_FlowStep_TitleFlowResult__Fields;

typedef struct System_Action_TResult__o System_Action_TResult__o, *PSystem_Action_TResult__o;

typedef struct System_Collections_Generic_Dictionary_string__object__o System_Collections_Generic_Dictionary_string__object__o, *PSystem_Collections_Generic_Dictionary_string__object__o;

typedef struct System_Action_TResult__c System_Action_TResult__c, *PSystem_Action_TResult__c;

typedef struct System_Action_TResult__Fields System_Action_TResult__Fields, *PSystem_Action_TResult__Fields;

typedef struct System_Collections_Generic_Dictionary_string__object__c System_Collections_Generic_Dictionary_string__object__c, *PSystem_Collections_Generic_Dictionary_string__object__c;

typedef struct System_Collections_Generic_Dictionary_string__object__Fields System_Collections_Generic_Dictionary_string__object__Fields, *PSystem_Collections_Generic_Dictionary_string__object__Fields;

typedef struct System_Action_TResult__VTable System_Action_TResult__VTable, *PSystem_Action_TResult__VTable;

typedef struct System_Collections_Generic_Dictionary_string__object__VTable System_Collections_Generic_Dictionary_string__object__VTable, *PSystem_Collections_Generic_Dictionary_string__object__VTable;

struct System_Collections_Generic_Dictionary_string__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_Login_FlowStep_TitleFlowResult__Fields {
    struct System_Action_TResult__o *m_onComlete;
    struct System_Collections_Generic_Dictionary_string__object__o *m_context;
    int32_t _ResultCode_k__BackingField;
};

struct System_Action_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_Dictionary_string__object__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__object__o {
    struct System_Collections_Generic_Dictionary_string__object__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__object__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__object__VTable vtable;
};

struct System_Action_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TResult__VTable vtable;
};

struct System_Action_TResult__o {
    struct System_Action_TResult__c *klass;
    void *monitor;
    struct System_Action_TResult__Fields fields;
};

typedef union _union_256358 _union_256358, *P_union_256358;

union _union_256358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281360 _union_281360, *P_union_281360;

union _union_281360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256340 _union_256340, *P_union_256340;

union _union_256340 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281362 _union_281362, *P_union_281362;

union _union_281362 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_ValueStringBuilder_VTable System_Text_ValueStringBuilder_VTable, *PSystem_Text_ValueStringBuilder_VTable;

struct System_Text_ValueStringBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_281364 _union_281364, *P_union_281364;

union _union_281364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256343 _union_256343, *P_union_256343;

union _union_256343 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281366 _union_281366, *P_union_281366;

union _union_281366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7F970 MethodInfo_1D7F970, *PMethodInfo_1D7F970;

typedef struct Carbon_ListDictionary_TKey__TValue__c Carbon_ListDictionary_TKey__TValue__c, *PCarbon_ListDictionary_TKey__TValue__c;

typedef union _union_297060 _union_297060, *P_union_297060;

typedef struct Carbon_ListDictionary_TKey__TValue__RGCTXs Carbon_ListDictionary_TKey__TValue__RGCTXs, *PCarbon_ListDictionary_TKey__TValue__RGCTXs;

typedef struct Carbon_ListDictionary_TKey__TValue__VTable Carbon_ListDictionary_TKey__TValue__VTable, *PCarbon_ListDictionary_TKey__TValue__VTable;

union _union_297060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F970 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Carbon_ListDictionary_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_TKey__int_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TKey__int__get_Item;
    struct Il2CppClass *_2_System_Collections_Generic_List_TValue_;
    struct MethodInfo *_3_System_Collections_Generic_List_TValue__get_Item;
    struct MethodInfo *_4_System_Collections_Generic_List_TValue__set_Item;
    struct MethodInfo *_5_System_Collections_Generic_List_TValue__get_Count;
    struct MethodInfo *_6_System_Collections_Generic_Dictionary_TKey__int__get_Keys;
    struct MethodInfo *_7_System_Collections_Generic_Dictionary_TKey__int__get_Comparer;
    struct MethodInfo *_8_System_Collections_Generic_List_TValue___ctor;
    struct MethodInfo *_9_System_Collections_Generic_Dictionary_TKey__int___ctor;
    struct Il2CppClass *_10_System_Collections_Generic_IEnumerable_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_11_System_Collections_Generic_IEnumerable_KeyValuePair_TKey__TValue___GetEnumerator;
    struct Il2CppClass *_12_System_Collections_Generic_IEnumerator_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_13_System_Collections_Generic_IEnumerator_KeyValuePair_TKey__TValue___get_Current;
    struct MethodInfo *_14_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Key;
    struct MethodInfo *_15_System_Collections_Generic_Dictionary_TKey__int__Add;
    struct MethodInfo *_16_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Value;
    struct MethodInfo *_17_System_Collections_Generic_List_TValue__Add;
    struct MethodInfo *_18_System_Collections_Generic_Dictionary_TKey__int___ctor;
    struct MethodInfo *_19_System_Collections_Generic_List_TValue___ctor;
    struct MethodInfo *_20_System_Collections_Generic_Dictionary_TKey__int___ctor;
    struct MethodInfo *_21_System_Collections_Generic_Dictionary_TKey__int___ctor;
    struct MethodInfo *_22_Carbon_ListDictionary_TKey__TValue__get_Count;
    struct MethodInfo *_23_System_Collections_Generic_Dictionary_TKey__int__ContainsKey;
    struct MethodInfo *_24_System_Collections_Generic_List_TValue__Contains;
    struct MethodInfo *_25_System_Collections_Generic_Dictionary_TKey__int__TryGetValue;
    struct MethodInfo *_26_System_Collections_Generic_Dictionary_TKey__int__get_Count;
    struct Il2CppClass *_27_TKey__;
    struct Il2CppClass *_28_System_Collections_Generic_Dictionary_KeyCollection_TKey__int_;
    struct MethodInfo *_29_System_Collections_Generic_Dictionary_KeyCollection_TKey__int__CopyTo;
    struct MethodInfo *_30_System_Collections_Generic_Dictionary_TKey__int__set_Item;
    struct MethodInfo *_31_System_Collections_Generic_Dictionary_TKey__int__Remove;
    struct MethodInfo *_32_System_Collections_Generic_List_TValue__RemoveAt;
    struct MethodInfo *_33_System_Collections_Generic_Dictionary_TKey__int__Clear;
    struct MethodInfo *_34_System_Collections_Generic_List_TValue__Clear;
    struct MethodInfo *_35_System_Collections_Generic_List_TValue__TrimExcess;
    struct MethodInfo *_36_Carbon_ListDictionary_TKey__TValue__TryGetValue;
    struct MethodInfo *_37_Carbon_ListDictionary_TKey__TValue__TryGetIndex;
};

struct Carbon_ListDictionary_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Carbon_ListDictionary_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_TKey__TValue__VTable vtable;
};

typedef union _union_281368 _union_281368, *P_union_281368;

union _union_281368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_CardListSequence_c Aoharu_Scenes_Gacha_CardListSequence_c, *PAoharu_Scenes_Gacha_CardListSequence_c;

typedef struct Aoharu_Scenes_Gacha_CardListSequence_VTable Aoharu_Scenes_Gacha_CardListSequence_VTable, *PAoharu_Scenes_Gacha_CardListSequence_VTable;

struct Aoharu_Scenes_Gacha_CardListSequence_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_PlayVoice;
};

struct Aoharu_Scenes_Gacha_CardListSequence_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_CardListSequence_VTable vtable;
};

typedef struct Mono_Security_Protocol_Ntlm_Type2Message_c Mono_Security_Protocol_Ntlm_Type2Message_c, *PMono_Security_Protocol_Ntlm_Type2Message_c;

typedef struct Mono_Security_Protocol_Ntlm_Type2Message_VTable Mono_Security_Protocol_Ntlm_Type2Message_VTable, *PMono_Security_Protocol_Ntlm_Type2Message_VTable;

struct Mono_Security_Protocol_Ntlm_Type2Message_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Decode;
    struct VirtualInvokeData _5_GetBytes;
};

struct Mono_Security_Protocol_Ntlm_Type2Message_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Protocol_Ntlm_Type2Message_VTable vtable;
};

typedef struct MethodInfo_13DA770_RGCTXs MethodInfo_13DA770_RGCTXs, *PMethodInfo_13DA770_RGCTXs;

struct MethodInfo_13DA770_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_295990 _union_295990, *P_union_295990;

union _union_295990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFBB74 MethodInfo_1BFBB74, *PMethodInfo_1BFBB74;

typedef union _union_253027 _union_253027, *P_union_253027;

union _union_253027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFBB74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295992 _union_295992, *P_union_295992;

union _union_295992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295994 _union_295994, *P_union_295994;

union _union_295994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295996 _union_295996, *P_union_295996;

union _union_295996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256346 _union_256346, *P_union_256346;

union _union_256346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295998 _union_295998, *P_union_295998;

union _union_295998 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B707C MethodInfo_28B707C, *PMethodInfo_28B707C;

typedef union _union_310882 _union_310882, *P_union_310882;

union _union_310882 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B707C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310882 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F460F8 MethodInfo_1F460F8, *PMethodInfo_1F460F8;

typedef struct System_Nullable_T__c System_Nullable_T__c, *PSystem_Nullable_T__c;

typedef union _union_163581 _union_163581, *P_union_163581;

typedef struct System_Nullable_T__RGCTXs System_Nullable_T__RGCTXs, *PSystem_Nullable_T__RGCTXs;

typedef struct System_Nullable_T__VTable System_Nullable_T__VTable, *PSystem_Nullable_T__VTable;

struct System_Nullable_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_4_System_Nullable_T_;
    struct MethodInfo *_5_System_Nullable_T___ctor;
    struct Il2CppType *_6_T;
};

union _union_163581 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F460F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163581 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Nullable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Nullable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Nullable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Nullable_T__VTable vtable;
};

typedef struct Mono_Security_Protocol_Ntlm_Type2Message_o Mono_Security_Protocol_Ntlm_Type2Message_o, *PMono_Security_Protocol_Ntlm_Type2Message_o;

typedef struct Mono_Security_Protocol_Ntlm_Type2Message_Fields Mono_Security_Protocol_Ntlm_Type2Message_Fields, *PMono_Security_Protocol_Ntlm_Type2Message_Fields;

typedef struct Mono_Security_Protocol_Ntlm_MessageBase_Fields Mono_Security_Protocol_Ntlm_MessageBase_Fields, *PMono_Security_Protocol_Ntlm_MessageBase_Fields;

struct Mono_Security_Protocol_Ntlm_MessageBase_Fields {
    int32_t _type;
    int32_t _flags;
};

struct Mono_Security_Protocol_Ntlm_Type2Message_Fields {
    struct Mono_Security_Protocol_Ntlm_MessageBase_Fields super;
    struct System_Byte_array *_nonce;
    struct System_String_o *_targetName;
    struct System_Byte_array *_targetInfo;
};

struct Mono_Security_Protocol_Ntlm_Type2Message_o {
    struct Mono_Security_Protocol_Ntlm_Type2Message_c *klass;
    void *monitor;
    struct Mono_Security_Protocol_Ntlm_Type2Message_Fields fields;
};

typedef union _union_256349 _union_256349, *P_union_256349;

union _union_256349 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_Fields {
};

typedef struct MethodInfo_1D49F50 MethodInfo_1D49F50, *PMethodInfo_1D49F50;

typedef union _union_225789 _union_225789, *P_union_225789;

union _union_225789 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49F50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225789 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6B360 MethodInfo_1D6B360, *PMethodInfo_1D6B360;

typedef struct Unity_Collections_NativeArray_T__c Unity_Collections_NativeArray_T__c, *PUnity_Collections_NativeArray_T__c;

typedef union _union_320488 _union_320488, *P_union_320488;

typedef struct Unity_Collections_NativeArray_T__RGCTXs Unity_Collections_NativeArray_T__RGCTXs, *PUnity_Collections_NativeArray_T__RGCTXs;

typedef struct Unity_Collections_NativeArray_T__VTable Unity_Collections_NativeArray_T__VTable, *PUnity_Collections_NativeArray_T__VTable;

union _union_320488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B360 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Unity_Collections_NativeArray_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _7_Equals;
};

struct Unity_Collections_NativeArray_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Unity_Collections_NativeArray_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_NativeArray_T__VTable vtable;
};

struct Unity_Collections_NativeArray_T__RGCTXs {
    struct MethodInfo *_0_Unity_Collections_NativeArray_T__Allocate;
    struct Il2CppClass *_1_Unity_Collections_NativeArray_T_;
    struct MethodInfo *_2_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_T_;
    struct MethodInfo *_3_Unity_Collections_NativeArray_T__Copy;
    struct MethodInfo *_4_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_AlignOf_T_;
    struct MethodInfo *_5_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_ReadArrayElement_T_;
    struct MethodInfo *_6_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_WriteArrayElement_T_;
    struct Il2CppClass *_7_T__;
    struct MethodInfo *_8_Unity_Collections_NativeArray_T__Copy;
    struct Il2CppClass *_9_Unity_Collections_NativeArray_Enumerator_T_;
    struct MethodInfo *_10_Unity_Collections_NativeArray_Enumerator_T___ctor;
    struct MethodInfo *_11_Unity_Collections_NativeArray_T__GetEnumerator;
    struct Il2CppClass *_12_Unity_Collections_NativeArray_T_;
    struct MethodInfo *_13_Unity_Collections_NativeArray_T__Equals;
    struct MethodInfo *_14_Unity_Collections_NativeArray_T__Copy;
    struct MethodInfo *_15_Unity_Collections_NativeArray_T__Copy;
    struct MethodInfo *_16_Unity_Collections_NativeArray_T__Copy;
};

typedef struct Shock_PageMarkerBase___c__DisplayClass4_0_T__c Shock_PageMarkerBase___c__DisplayClass4_0_T__c, *PShock_PageMarkerBase___c__DisplayClass4_0_T__c;

typedef struct Shock_PageMarkerBase___c__DisplayClass4_0_T__RGCTXs Shock_PageMarkerBase___c__DisplayClass4_0_T__RGCTXs, *PShock_PageMarkerBase___c__DisplayClass4_0_T__RGCTXs;

typedef struct Shock_PageMarkerBase___c__DisplayClass4_0_T__VTable Shock_PageMarkerBase___c__DisplayClass4_0_T__VTable, *PShock_PageMarkerBase___c__DisplayClass4_0_T__VTable;

struct Shock_PageMarkerBase___c__DisplayClass4_0_T__RGCTXs {
    struct Il2CppClass *_0_T;
};

struct Shock_PageMarkerBase___c__DisplayClass4_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PageMarkerBase___c__DisplayClass4_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_PageMarkerBase___c__DisplayClass4_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PageMarkerBase___c__DisplayClass4_0_T__VTable vtable;
};

typedef struct MethodInfo_16A246C MethodInfo_16A246C, *PMethodInfo_16A246C;

typedef struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c SharpCompress_Readers_AbstractReader_TEntry__TVolume__c, *PSharpCompress_Readers_AbstractReader_TEntry__TVolume__c;

typedef union _union_299282 _union_299282, *P_union_299282;

typedef struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__RGCTXs SharpCompress_Readers_AbstractReader_TEntry__TVolume__RGCTXs, *PSharpCompress_Readers_AbstractReader_TEntry__TVolume__RGCTXs;

typedef struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__VTable SharpCompress_Readers_AbstractReader_TEntry__TVolume__VTable, *PSharpCompress_Readers_AbstractReader_TEntry__TVolume__VTable;

struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionProgress;
    struct VirtualInvokeData _5_remove_EntryExtractionProgress;
    struct VirtualInvokeData _6_add_CompressedBytesRead;
    struct VirtualInvokeData _7_remove_CompressedBytesRead;
    struct VirtualInvokeData _8_add_FilePartExtractionBegin;
    struct VirtualInvokeData _9_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _10_get_ArchiveType;
    struct VirtualInvokeData _11_SharpCompress_Readers_IReader_get_Entry;
    struct VirtualInvokeData _12_WriteEntryTo;
    struct VirtualInvokeData _13_get_Cancelled;
    struct VirtualInvokeData _14_Cancel;
    struct VirtualInvokeData _15_MoveToNextEntry;
    struct VirtualInvokeData _16_OpenEntryStream;
    struct VirtualInvokeData _17_Dispose;
    struct VirtualInvokeData _18_SharpCompress_Readers_IReaderExtractionListener_FireEntryExtractionProgress;
    struct VirtualInvokeData _19_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _20_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_RequestInitialStream;
    struct VirtualInvokeData _23_NextEntryForCurrentStream;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_GetEntryStream;
};

struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__VTable vtable;
};

union _union_299282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A246C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerator_TEntry_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerator_TEntry__get_Current;
    struct Il2CppClass *_2_SharpCompress_Readers_AbstractReader_TEntry__TVolume_;
    struct MethodInfo *_3_SharpCompress_Readers_AbstractReader_TEntry__TVolume__get_Volume;
    struct Il2CppClass *_4_TVolume;
    struct MethodInfo *_5_SharpCompress_Readers_AbstractReader_TEntry__TVolume__set_Cancelled;
    struct MethodInfo *_6_SharpCompress_Readers_AbstractReader_TEntry__TVolume__get_Cancelled;
    struct MethodInfo *_7_SharpCompress_Readers_AbstractReader_TEntry__TVolume__RequestInitialStream;
    struct MethodInfo *_8_SharpCompress_Readers_AbstractReader_TEntry__TVolume__LoadStreamForReading;
    struct MethodInfo *_9_SharpCompress_Readers_AbstractReader_TEntry__TVolume__SkipEntry;
    struct MethodInfo *_10_SharpCompress_Readers_AbstractReader_TEntry__TVolume__NextEntryForCurrentStream;
    struct MethodInfo *_11_SharpCompress_Readers_AbstractReader_TEntry__TVolume__get_Entry;
    struct Il2CppClass *_12_TEntry;
    struct MethodInfo *_13_SharpCompress_Readers_AbstractReader_TEntry__TVolume__GetEntries;
    struct Il2CppClass *_14_System_Collections_Generic_IEnumerable_TEntry_;
    struct MethodInfo *_15_System_Collections_Generic_IEnumerable_TEntry__GetEnumerator;
    struct MethodInfo *_16_SharpCompress_Readers_AbstractReader_TEntry__TVolume__Skip;
    struct MethodInfo *_17_SharpCompress_Readers_AbstractReader_TEntry__TVolume__get_ArchiveType;
    struct MethodInfo *_18_SharpCompress_Readers_AbstractReader_TEntry__TVolume__OpenEntryStream;
    struct MethodInfo *_19_SharpCompress_Readers_AbstractReader_TEntry__TVolume__Write;
    struct MethodInfo *_20_SharpCompress_Readers_AbstractReader_TEntry__TVolume__GetEntryStream;
    struct MethodInfo *_21_SharpCompress_Readers_AbstractReader_TEntry__TVolume__CreateEntryStream;
};

typedef struct MethodInfo_15D4CF4_RGCTXs MethodInfo_15D4CF4_RGCTXs, *PMethodInfo_15D4CF4_RGCTXs;

struct MethodInfo_15D4CF4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_295940 _union_295940, *P_union_295940;

union _union_295940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C23D28_RGCTXs MethodInfo_2C23D28_RGCTXs, *PMethodInfo_2C23D28_RGCTXs;

struct MethodInfo_2C23D28_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Component_GetComponent_H_;
    struct Il2CppClass *_1_H;
};

typedef union _union_295942 _union_295942, *P_union_295942;

union _union_295942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295944 _union_295944, *P_union_295944;

union _union_295944 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295946 _union_295946, *P_union_295946;

union _union_295946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295948 _union_295948, *P_union_295948;

union _union_295948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295928 _union_295928, *P_union_295928;

union _union_295928 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_LiveResultScene_Bgm_StaticFields Shock_SoundKey_LiveResultScene_Bgm_StaticFields, *PShock_SoundKey_LiveResultScene_Bgm_StaticFields;

struct Shock_SoundKey_LiveResultScene_Bgm_StaticFields {
    struct System_String_o *Main;
    struct System_String_o *Bgm01;
};

typedef union _union_281300 _union_281300, *P_union_281300;

union _union_281300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B709C MethodInfo_28B709C, *PMethodInfo_28B709C;

typedef union _union_311842 _union_311842, *P_union_311842;

union _union_311842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B709C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281302 _union_281302, *P_union_281302;

union _union_281302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__ShopItemData__o Carbon_ListDictionary_uint__ShopItemData__o, *PCarbon_ListDictionary_uint__ShopItemData__o;

typedef struct Carbon_ListDictionary_uint__ShopItemData__c Carbon_ListDictionary_uint__ShopItemData__c, *PCarbon_ListDictionary_uint__ShopItemData__c;

typedef struct Carbon_ListDictionary_uint__ShopItemData__Fields Carbon_ListDictionary_uint__ShopItemData__Fields, *PCarbon_ListDictionary_uint__ShopItemData__Fields;

typedef struct Carbon_ListDictionary_uint__ShopItemData__VTable Carbon_ListDictionary_uint__ShopItemData__VTable, *PCarbon_ListDictionary_uint__ShopItemData__VTable;

struct Carbon_ListDictionary_uint__ShopItemData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__ShopItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__ShopItemData__o {
    struct Carbon_ListDictionary_uint__ShopItemData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__ShopItemData__Fields fields;
};

struct Carbon_ListDictionary_uint__ShopItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__ShopItemData__VTable vtable;
};

typedef union _union_281304 _union_281304, *P_union_281304;

union _union_281304 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30EE34C MethodInfo_30EE34C, *PMethodInfo_30EE34C;

typedef union _union_231961 _union_231961, *P_union_231961;

union _union_231961 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EE34C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231961 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281306 _union_281306, *P_union_281306;

union _union_281306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MS_Internal_Xml_Cache_XPathNode_Fields MS_Internal_Xml_Cache_XPathNode_Fields, *PMS_Internal_Xml_Cache_XPathNode_Fields;

typedef struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_o MS_Internal_Xml_Cache_XPathNodeInfoAtom_o, *PMS_Internal_Xml_Cache_XPathNodeInfoAtom_o;

typedef struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_c MS_Internal_Xml_Cache_XPathNodeInfoAtom_c, *PMS_Internal_Xml_Cache_XPathNodeInfoAtom_c;

typedef struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_Fields MS_Internal_Xml_Cache_XPathNodeInfoAtom_Fields, *PMS_Internal_Xml_Cache_XPathNodeInfoAtom_Fields;

typedef struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_VTable MS_Internal_Xml_Cache_XPathNodeInfoAtom_VTable, *PMS_Internal_Xml_Cache_XPathNodeInfoAtom_VTable;

typedef struct MS_Internal_Xml_Cache_XPathNode_array MS_Internal_Xml_Cache_XPathNode_array, *PMS_Internal_Xml_Cache_XPathNode_array;

typedef struct System_Xml_XPath_XPathDocument_o System_Xml_XPath_XPathDocument_o, *PSystem_Xml_XPath_XPathDocument_o;

typedef struct MS_Internal_Xml_Cache_XPathNodePageInfo_o MS_Internal_Xml_Cache_XPathNodePageInfo_o, *PMS_Internal_Xml_Cache_XPathNodePageInfo_o;

typedef struct MS_Internal_Xml_Cache_XPathNode_o MS_Internal_Xml_Cache_XPathNode_o, *PMS_Internal_Xml_Cache_XPathNode_o;

typedef struct System_Xml_XPath_XPathDocument_c System_Xml_XPath_XPathDocument_c, *PSystem_Xml_XPath_XPathDocument_c;

typedef struct System_Xml_XPath_XPathDocument_Fields System_Xml_XPath_XPathDocument_Fields, *PSystem_Xml_XPath_XPathDocument_Fields;

typedef struct MS_Internal_Xml_Cache_XPathNodePageInfo_c MS_Internal_Xml_Cache_XPathNodePageInfo_c, *PMS_Internal_Xml_Cache_XPathNodePageInfo_c;

typedef struct MS_Internal_Xml_Cache_XPathNodePageInfo_Fields MS_Internal_Xml_Cache_XPathNodePageInfo_Fields, *PMS_Internal_Xml_Cache_XPathNodePageInfo_Fields;

typedef struct System_Xml_XPath_XPathDocument_VTable System_Xml_XPath_XPathDocument_VTable, *PSystem_Xml_XPath_XPathDocument_VTable;

typedef struct System_Xml_XmlNameTable_o System_Xml_XmlNameTable_o, *PSystem_Xml_XmlNameTable_o;

typedef struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__o System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__o, *PSystem_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__o;

typedef struct MS_Internal_Xml_Cache_XPathNodePageInfo_VTable MS_Internal_Xml_Cache_XPathNodePageInfo_VTable, *PMS_Internal_Xml_Cache_XPathNodePageInfo_VTable;

typedef struct System_Xml_XmlNameTable_c System_Xml_XmlNameTable_c, *PSystem_Xml_XmlNameTable_c;

typedef struct System_Xml_XmlNameTable_Fields System_Xml_XmlNameTable_Fields, *PSystem_Xml_XmlNameTable_Fields;

typedef struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__c System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__c, *PSystem_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__c;

typedef struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__Fields System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__Fields, *PSystem_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__Fields;

typedef struct System_Xml_XmlNameTable_VTable System_Xml_XmlNameTable_VTable, *PSystem_Xml_XmlNameTable_VTable;

typedef struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__VTable System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__VTable, *PSystem_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__VTable;

struct System_Xml_XPath_XPathDocument_Fields {
    struct MS_Internal_Xml_Cache_XPathNode_array *pageXmlNmsp;
    int32_t idxXmlNmsp;
    struct System_Xml_XmlNameTable_o *nameTable;
    struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__o *mapNmsp;
};

struct MS_Internal_Xml_Cache_XPathNodePageInfo_Fields {
    int32_t _pageNum;
    int32_t _nodeCount;
    struct MS_Internal_Xml_Cache_XPathNode_array *_pageNext;
};

struct MS_Internal_Xml_Cache_XPathNode_Fields {
    struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_o *_info;
    uint16_t _idxSibling;
    uint16_t _idxParent;
    uint16_t _idxSimilar;
    uint16_t _posOffset;
    uint32_t _props;
    struct System_String_o *_value;
};

struct System_Xml_XmlNameTable_Fields {
};

struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_Fields {
    struct System_String_o *_localName;
    struct System_String_o *_namespaceUri;
    struct System_String_o *_prefix;
    struct MS_Internal_Xml_Cache_XPathNode_array *_pageParent;
    struct MS_Internal_Xml_Cache_XPathNode_array *_pageSibling;
    struct System_Xml_XPath_XPathDocument_o *_doc;
    struct MS_Internal_Xml_Cache_XPathNodePageInfo_o *_pageInfo;
};

struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct MS_Internal_Xml_Cache_XPathNode_o {
    struct MS_Internal_Xml_Cache_XPathNode_Fields fields;
};

struct MS_Internal_Xml_Cache_XPathNode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct MS_Internal_Xml_Cache_XPathNode_o m_Items[65535];
};

struct MS_Internal_Xml_Cache_XPathNodePageInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct MS_Internal_Xml_Cache_XPathNodePageInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct MS_Internal_Xml_Cache_XPathNodePageInfo_VTable vtable;
};

struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__o {
    struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__Fields fields;
};

struct MS_Internal_Xml_Cache_XPathNodePageInfo_o {
    struct MS_Internal_Xml_Cache_XPathNodePageInfo_c *klass;
    void *monitor;
    struct MS_Internal_Xml_Cache_XPathNodePageInfo_Fields fields;
};

struct System_Xml_XPath_XPathDocument_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_XPathNodeRef__XPathNodeRef__VTable vtable;
};

struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_VTable vtable;
};

struct System_Xml_XmlNameTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_XPath_XPathDocument_o {
    struct System_Xml_XPath_XPathDocument_c *klass;
    void *monitor;
    struct System_Xml_XPath_XPathDocument_Fields fields;
};

struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_o {
    struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_c *klass;
    void *monitor;
    struct MS_Internal_Xml_Cache_XPathNodeInfoAtom_Fields fields;
};

struct System_Xml_XPath_XPathDocument_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XPath_XPathDocument_VTable vtable;
};

struct System_Xml_XmlNameTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlNameTable_VTable vtable;
};

struct System_Xml_XmlNameTable_o {
    struct System_Xml_XmlNameTable_c *klass;
    void *monitor;
    struct System_Xml_XmlNameTable_Fields fields;
};

typedef union _union_281308 _union_281308, *P_union_281308;

union _union_281308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_c Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_c, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_VTable Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_VTable, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_VTable vtable;
};

typedef struct MethodInfo_17E88EC MethodInfo_17E88EC, *PMethodInfo_17E88EC;

typedef struct MethodInfo_17E88EC_RGCTXs MethodInfo_17E88EC_RGCTXs, *PMethodInfo_17E88EC_RGCTXs;

typedef union _union_192237 _union_192237, *P_union_192237;

struct MethodInfo_17E88EC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

union _union_192237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E88EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E88EC_RGCTXs *rgctx_data;
    union _union_192237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TutorialController_AdvTransition___c__DisplayClass3_0_Fields Shock_TutorialController_AdvTransition___c__DisplayClass3_0_Fields, *PShock_TutorialController_AdvTransition___c__DisplayClass3_0_Fields;

struct Shock_TutorialController_AdvTransition___c__DisplayClass3_0_Fields {
    struct System_Action_o *onComplete;
};

typedef struct MethodInfo_21E6458 MethodInfo_21E6458, *PMethodInfo_21E6458;

typedef struct System_Func_T__TResult__c System_Func_T__TResult__c, *PSystem_Func_T__TResult__c;

typedef union _union_160713 _union_160713, *P_union_160713;

typedef struct System_Func_T__TResult__VTable System_Func_T__TResult__VTable, *PSystem_Func_T__TResult__VTable;

union _union_160713 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160713 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Func_T__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_T__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__TResult__VTable vtable;
};

typedef union _union_295930 _union_295930, *P_union_295930;

union _union_295930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2ED0634 MethodInfo_2ED0634, *PMethodInfo_2ED0634;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c;

typedef union _union_300471 _union_300471, *P_union_300471;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

union _union_300471 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2ED0634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300471 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__12_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____TrySetException;
    struct Il2CppClass *_64_System_ValueTuple_T8__T9__T10_;
    struct MethodInfo *_65_System_ValueTuple_T8__T9__T10___ctor;
    struct Il2CppClass *_66_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__;
    struct MethodInfo *_67_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____ctor;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____TrySetResult;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_76_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_77_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_78_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____GetResult;
    struct MethodInfo *_79_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__GetResult;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____GetStatus;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____UnsafeGetStatus;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____OnCompleted;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable vtable;
};

typedef union _union_295932 _union_295932, *P_union_295932;

union _union_295932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0BAE0 MethodInfo_2B0BAE0, *PMethodInfo_2B0BAE0;

typedef struct System_Array_EmptyInternalEnumerator_T__c System_Array_EmptyInternalEnumerator_T__c, *PSystem_Array_EmptyInternalEnumerator_T__c;

typedef union _union_181918 _union_181918, *P_union_181918;

typedef struct System_Array_EmptyInternalEnumerator_T__StaticFields System_Array_EmptyInternalEnumerator_T__StaticFields, *PSystem_Array_EmptyInternalEnumerator_T__StaticFields;

typedef struct System_Array_EmptyInternalEnumerator_T__RGCTXs System_Array_EmptyInternalEnumerator_T__RGCTXs, *PSystem_Array_EmptyInternalEnumerator_T__RGCTXs;

typedef struct System_Array_EmptyInternalEnumerator_T__VTable System_Array_EmptyInternalEnumerator_T__VTable, *PSystem_Array_EmptyInternalEnumerator_T__VTable;

typedef struct System_Array_EmptyInternalEnumerator_T__o System_Array_EmptyInternalEnumerator_T__o, *PSystem_Array_EmptyInternalEnumerator_T__o;

typedef struct System_Array_EmptyInternalEnumerator_T__Fields System_Array_EmptyInternalEnumerator_T__Fields, *PSystem_Array_EmptyInternalEnumerator_T__Fields;

struct System_Array_EmptyInternalEnumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

union _union_181918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BAE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Array_EmptyInternalEnumerator_T__Fields {
};

struct System_Array_EmptyInternalEnumerator_T__o {
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    void *monitor;
    struct System_Array_EmptyInternalEnumerator_T__Fields fields;
};

struct System_Array_EmptyInternalEnumerator_T__c {
    struct Il2CppClass_1 _1;
    struct System_Array_EmptyInternalEnumerator_T__StaticFields *static_fields;
    struct System_Array_EmptyInternalEnumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Array_EmptyInternalEnumerator_T__VTable vtable;
};

struct System_Array_EmptyInternalEnumerator_T__RGCTXs {
    struct MethodInfo *_0_System_Array_EmptyInternalEnumerator_T__get_Current;
    struct Il2CppClass *_1_T;
    struct Il2CppClass *_2_System_Array_EmptyInternalEnumerator_T_;
    struct MethodInfo *_3_System_Array_EmptyInternalEnumerator_T___ctor;
    struct Il2CppClass *_4_System_Array_EmptyInternalEnumerator_T_;
};

struct System_Array_EmptyInternalEnumerator_T__StaticFields {
    struct System_Array_EmptyInternalEnumerator_T__o *Value;
};

typedef union _union_295934 _union_295934, *P_union_295934;

union _union_295934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiMatchingView___c_StaticFields Aoharu_MultiMatchingView___c_StaticFields, *PAoharu_MultiMatchingView___c_StaticFields;

typedef struct Aoharu_MultiMatchingView___c_o Aoharu_MultiMatchingView___c_o, *PAoharu_MultiMatchingView___c_o;

typedef struct System_Func_Player__bool__o System_Func_Player__bool__o, *PSystem_Func_Player__bool__o;

typedef struct System_Action_MemberContent__o System_Action_MemberContent__o, *PSystem_Action_MemberContent__o;

typedef struct System_Action_Action__o System_Action_Action__o, *PSystem_Action_Action__o;

typedef struct System_Action_Player__Hashtable__o System_Action_Player__Hashtable__o, *PSystem_Action_Player__Hashtable__o;

typedef struct System_Func_TextMeshUI__bool__o System_Func_TextMeshUI__bool__o, *PSystem_Func_TextMeshUI__bool__o;

typedef struct System_Func_ButtonEvent__bool__o System_Func_ButtonEvent__bool__o, *PSystem_Func_ButtonEvent__bool__o;

typedef struct System_Func_StampDialog__bool__o System_Func_StampDialog__bool__o, *PSystem_Func_StampDialog__bool__o;

typedef struct Aoharu_MultiMatchingView___c_c Aoharu_MultiMatchingView___c_c, *PAoharu_MultiMatchingView___c_c;

typedef struct Aoharu_MultiMatchingView___c_Fields Aoharu_MultiMatchingView___c_Fields, *PAoharu_MultiMatchingView___c_Fields;

typedef struct System_Func_Player__bool__c System_Func_Player__bool__c, *PSystem_Func_Player__bool__c;

typedef struct System_Func_Player__bool__Fields System_Func_Player__bool__Fields, *PSystem_Func_Player__bool__Fields;

typedef struct System_Action_MemberContent__c System_Action_MemberContent__c, *PSystem_Action_MemberContent__c;

typedef struct System_Action_MemberContent__Fields System_Action_MemberContent__Fields, *PSystem_Action_MemberContent__Fields;

typedef struct System_Action_Action__c System_Action_Action__c, *PSystem_Action_Action__c;

typedef struct System_Action_Action__Fields System_Action_Action__Fields, *PSystem_Action_Action__Fields;

typedef struct System_Action_Player__Hashtable__c System_Action_Player__Hashtable__c, *PSystem_Action_Player__Hashtable__c;

typedef struct System_Action_Player__Hashtable__Fields System_Action_Player__Hashtable__Fields, *PSystem_Action_Player__Hashtable__Fields;

typedef struct System_Func_TextMeshUI__bool__c System_Func_TextMeshUI__bool__c, *PSystem_Func_TextMeshUI__bool__c;

typedef struct System_Func_TextMeshUI__bool__Fields System_Func_TextMeshUI__bool__Fields, *PSystem_Func_TextMeshUI__bool__Fields;

typedef struct System_Func_ButtonEvent__bool__c System_Func_ButtonEvent__bool__c, *PSystem_Func_ButtonEvent__bool__c;

typedef struct System_Func_ButtonEvent__bool__Fields System_Func_ButtonEvent__bool__Fields, *PSystem_Func_ButtonEvent__bool__Fields;

typedef struct System_Func_StampDialog__bool__c System_Func_StampDialog__bool__c, *PSystem_Func_StampDialog__bool__c;

typedef struct System_Func_StampDialog__bool__Fields System_Func_StampDialog__bool__Fields, *PSystem_Func_StampDialog__bool__Fields;

typedef struct Aoharu_MultiMatchingView___c_VTable Aoharu_MultiMatchingView___c_VTable, *PAoharu_MultiMatchingView___c_VTable;

typedef struct System_Func_Player__bool__VTable System_Func_Player__bool__VTable, *PSystem_Func_Player__bool__VTable;

typedef struct System_Action_MemberContent__VTable System_Action_MemberContent__VTable, *PSystem_Action_MemberContent__VTable;

typedef struct System_Action_Action__VTable System_Action_Action__VTable, *PSystem_Action_Action__VTable;

typedef struct System_Action_Player__Hashtable__VTable System_Action_Player__Hashtable__VTable, *PSystem_Action_Player__Hashtable__VTable;

typedef struct System_Func_TextMeshUI__bool__VTable System_Func_TextMeshUI__bool__VTable, *PSystem_Func_TextMeshUI__bool__VTable;

typedef struct System_Func_ButtonEvent__bool__VTable System_Func_ButtonEvent__bool__VTable, *PSystem_Func_ButtonEvent__bool__VTable;

typedef struct System_Func_StampDialog__bool__VTable System_Func_StampDialog__bool__VTable, *PSystem_Func_StampDialog__bool__VTable;

struct System_Action_Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Action__VTable vtable;
};

struct System_Action_Action__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Action__o {
    struct System_Action_Action__c *klass;
    void *monitor;
    struct System_Action_Action__Fields fields;
};

struct System_Func_Player__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Player__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Player__bool__VTable vtable;
};

struct System_Func_Player__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Player__bool__o {
    struct System_Func_Player__bool__c *klass;
    void *monitor;
    struct System_Func_Player__bool__Fields fields;
};

struct System_Action_Player__Hashtable__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TextMeshUI__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_MultiMatchingView___c_StaticFields {
    struct Aoharu_MultiMatchingView___c_o *__9;
    struct System_Func_Player__bool__o *__9__44_0;
    struct System_Action_MemberContent__o *__9__49_0;
    struct System_Action_Action__o *__9__50_0;
    struct System_Func_bool__o *__9__56_2;
    struct System_Action_Player__Hashtable__o *__9__57_0;
    struct System_Func_TextMeshUI__bool__o *__9__63_0;
    struct System_Func_TextMeshUI__bool__o *__9__63_1;
    struct System_Func_ButtonEvent__bool__o *__9__63_2;
    struct System_Func_ButtonEvent__bool__o *__9__63_3;
    struct System_Func_ButtonEvent__bool__o *__9__63_4;
    struct System_Func_ButtonEvent__bool__o *__9__63_5;
    struct System_Func_StampDialog__bool__o *__9__63_6;
    struct System_Action_o *__9__67_1;
    struct System_Func_Player__bool__o *__9__72_2;
    struct System_Func_bool__o *__9__72_1;
};

struct System_Func_TextMeshUI__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TextMeshUI__bool__o {
    struct System_Func_TextMeshUI__bool__c *klass;
    void *monitor;
    struct System_Func_TextMeshUI__bool__Fields fields;
};

struct System_Func_TextMeshUI__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TextMeshUI__bool__VTable vtable;
};

struct System_Func_StampDialog__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MemberContent__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MemberContent__o {
    struct System_Action_MemberContent__c *klass;
    void *monitor;
    struct System_Action_MemberContent__Fields fields;
};

struct System_Func_StampDialog__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Action_MemberContent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MemberContent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MemberContent__VTable vtable;
};

struct System_Func_StampDialog__bool__o {
    struct System_Func_StampDialog__bool__c *klass;
    void *monitor;
    struct System_Func_StampDialog__bool__Fields fields;
};

struct System_Func_StampDialog__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StampDialog__bool__VTable vtable;
};

struct System_Action_Player__Hashtable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_ButtonEvent__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ButtonEvent__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ButtonEvent__bool__VTable vtable;
};

struct System_Func_ButtonEvent__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ButtonEvent__bool__o {
    struct System_Func_ButtonEvent__bool__c *klass;
    void *monitor;
    struct System_Func_ButtonEvent__bool__Fields fields;
};

struct Aoharu_MultiMatchingView___c_Fields {
};

struct Aoharu_MultiMatchingView___c_o {
    struct Aoharu_MultiMatchingView___c_c *klass;
    void *monitor;
    struct Aoharu_MultiMatchingView___c_Fields fields;
};

struct Aoharu_MultiMatchingView___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiMatchingView___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiMatchingView___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiMatchingView___c_VTable vtable;
};

struct System_Action_Player__Hashtable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Player__Hashtable__VTable vtable;
};

struct System_Action_Player__Hashtable__o {
    struct System_Action_Player__Hashtable__c *klass;
    void *monitor;
    struct System_Action_Player__Hashtable__Fields fields;
};

typedef union _union_295936 _union_295936, *P_union_295936;

union _union_295936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_VTable Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_VTable, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_VTable;

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B0BAE4 MethodInfo_2B0BAE4, *PMethodInfo_2B0BAE4;

typedef union _union_183356 _union_183356, *P_union_183356;

union _union_183356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BAE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_o Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_o, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_Fields Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_Fields, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_Fields;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_Fields {
    struct Shock_CardData_o *c;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_o {
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_2_Fields fields;
};

typedef union _union_295938 _union_295938, *P_union_295938;

union _union_295938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256394 _union_256394, *P_union_256394;

union _union_256394 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256397 _union_256397, *P_union_256397;

union _union_256397 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281310 _union_281310, *P_union_281310;

union _union_281310 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256399 _union_256399, *P_union_256399;

union _union_256399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281312 _union_281312, *P_union_281312;

union _union_281312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281314 _union_281314, *P_union_281314;

union _union_281314 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B45B8 MethodInfo_20B45B8, *PMethodInfo_20B45B8;

typedef union _union_340728 _union_340728, *P_union_340728;

union _union_340728 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B45B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340728 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281316 _union_281316, *P_union_281316;

union _union_281316 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D71794_RGCTXs MethodInfo_2D71794_RGCTXs, *PMethodInfo_2D71794_RGCTXs;

struct MethodInfo_2D71794_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_TakeUntil_T__Unit_;
};

typedef union _union_281318 _union_281318, *P_union_281318;

union _union_281318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256391 _union_256391, *P_union_256391;

union _union_256391 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FD1B0_RGCTXs MethodInfo_18FD1B0_RGCTXs, *PMethodInfo_18FD1B0_RGCTXs;

struct MethodInfo_18FD1B0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct UniRx_IObservable_T1__Fields UniRx_IObservable_T1__Fields, *PUniRx_IObservable_T1__Fields;

struct UniRx_IObservable_T1__Fields {
};

typedef union _union_295960 _union_295960, *P_union_295960;

union _union_295960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295962 _union_295962, *P_union_295962;

union _union_295962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_VTable GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_VTable, *PGooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_VTable;

struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

typedef union _union_295964 _union_295964, *P_union_295964;

union _union_295964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_VTable CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_VTable, *PCriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_VTable;

struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_295966 _union_295966, *P_union_295966;

union _union_295966 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_o Aoharu_MultiEventRoomCreationDialog_DifficultToggle_o, *PAoharu_MultiEventRoomCreationDialog_DifficultToggle_o;

typedef struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_c Aoharu_MultiEventRoomCreationDialog_DifficultToggle_c, *PAoharu_MultiEventRoomCreationDialog_DifficultToggle_c;

typedef struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_Fields Aoharu_MultiEventRoomCreationDialog_DifficultToggle_Fields, *PAoharu_MultiEventRoomCreationDialog_DifficultToggle_Fields;

typedef struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_VTable Aoharu_MultiEventRoomCreationDialog_DifficultToggle_VTable, *PAoharu_MultiEventRoomCreationDialog_DifficultToggle_VTable;

typedef struct Shock_SerializableKeyValuePair_LIVE_LEVEL__ToggleButton__Fields Shock_SerializableKeyValuePair_LIVE_LEVEL__ToggleButton__Fields, *PShock_SerializableKeyValuePair_LIVE_LEVEL__ToggleButton__Fields;

typedef struct Shock_ToggleButton_o Shock_ToggleButton_o, *PShock_ToggleButton_o;

typedef struct Shock_ToggleButton_c Shock_ToggleButton_c, *PShock_ToggleButton_c;

typedef struct Shock_ToggleButton_Fields Shock_ToggleButton_Fields, *PShock_ToggleButton_Fields;

typedef struct Shock_ToggleButton_VTable Shock_ToggleButton_VTable, *PShock_ToggleButton_VTable;

struct Shock_SerializableKeyValuePair_LIVE_LEVEL__ToggleButton__Fields {
    int32_t m_Key;
    struct Shock_ToggleButton_o *m_Value;
};

struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_Fields {
    struct Shock_SerializableKeyValuePair_LIVE_LEVEL__ToggleButton__Fields super;
};

struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_VTable vtable;
};

struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_o {
    struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_c *klass;
    void *monitor;
    struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_Fields fields;
};

struct Shock_ToggleButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_button;
    struct UnityEngine_GameObject_o *m_selectedImage;
    bool _IsSelected_k__BackingField;
    struct System_Action_o *_OnClick_k__BackingField;
};

struct Shock_ToggleButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoDestroy;
    struct VirtualInvokeData _5_DoStart;
};

struct Shock_ToggleButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ToggleButton_VTable vtable;
};

struct Shock_ToggleButton_o {
    struct Shock_ToggleButton_c *klass;
    void *monitor;
    struct Shock_ToggleButton_Fields fields;
};

typedef union _union_295968 _union_295968, *P_union_295968;

union _union_295968 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__o System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__o, *PSystem_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__o;

typedef struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__c System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__c, *PSystem_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__c;

typedef struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__Fields System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__Fields, *PSystem_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__Fields;

typedef struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__VTable System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__VTable, *PSystem_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__VTable;

struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__o {
    struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__Fields fields;
};

struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_EvolveItemAmountMst__TrainingItemData_____bool__VTable vtable;
};

typedef struct MethodInfo_2C2FF1C_RGCTXs MethodInfo_2C2FF1C_RGCTXs, *PMethodInfo_2C2FF1C_RGCTXs;

struct MethodInfo_2C2FF1C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Func_T__TKey__bool_;
    struct MethodInfo *_3_System_Func_T__TKey__bool__Invoke;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct MethodInfo_2D68DAC_RGCTXs MethodInfo_2D68DAC_RGCTXs, *PMethodInfo_2D68DAC_RGCTXs;

struct MethodInfo_2D68DAC_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Empty_T_;
};

typedef union _union_256382 _union_256382, *P_union_256382;

union _union_256382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_LoadProcessReporter_VTable Chipstar_Downloads_LoadProcessReporter_VTable, *PChipstar_Downloads_LoadProcessReporter_VTable;

struct Chipstar_Downloads_LoadProcessReporter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Progress;
    struct VirtualInvokeData _5_get_IsRunning;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_get_IsFinish;
    struct VirtualInvokeData _8_get_IsError;
    struct VirtualInvokeData _9_get_IsCanceled;
    struct VirtualInvokeData _10_get_IsDisposed;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _13_get_Current;
    struct VirtualInvokeData _14_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_2DBD174 MethodInfo_2DBD174, *PMethodInfo_2DBD174;

typedef union _union_241283 _union_241283, *P_union_241283;

union _union_241283 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD174 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241283 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20B45C0 MethodInfo_20B45C0, *PMethodInfo_20B45C0;

typedef union _union_340740 _union_340740, *P_union_340740;

union _union_340740 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B45C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340740 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_o System_Xml_Schema_XsdDateTime_DateTimeTypeCode_o, *PSystem_Xml_Schema_XsdDateTime_DateTimeTypeCode_o;

typedef struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_Fields System_Xml_Schema_XsdDateTime_DateTimeTypeCode_Fields, *PSystem_Xml_Schema_XsdDateTime_DateTimeTypeCode_Fields;

struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_Fields {
    int32_t value__;
};

struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_o {
    struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_Fields fields;
};

typedef struct System_Collections_Generic_IList_T__c System_Collections_Generic_IList_T__c, *PSystem_Collections_Generic_IList_T__c;

struct System_Collections_Generic_IList_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_MemberSortDialog___c__DisplayClass63_3_c Shock_MemberSortDialog___c__DisplayClass63_3_c, *PShock_MemberSortDialog___c__DisplayClass63_3_c;

typedef struct Shock_MemberSortDialog___c__DisplayClass63_3_VTable Shock_MemberSortDialog___c__DisplayClass63_3_VTable, *PShock_MemberSortDialog___c__DisplayClass63_3_VTable;

struct Shock_MemberSortDialog___c__DisplayClass63_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MemberSortDialog___c__DisplayClass63_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MemberSortDialog___c__DisplayClass63_3_VTable vtable;
};

typedef union _union_256385 _union_256385, *P_union_256385;

union _union_256385 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242AC60 MethodInfo_242AC60, *PMethodInfo_242AC60;

typedef union _union_275396 _union_275396, *P_union_275396;

union _union_275396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AC60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281320 _union_281320, *P_union_281320;

union _union_281320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBD178 MethodInfo_2DBD178, *PMethodInfo_2DBD178;

typedef union _union_241491 _union_241491, *P_union_241491;

union _union_241491 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241491 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256388 _union_256388, *P_union_256388;

union _union_256388 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281322 _union_281322, *P_union_281322;

union _union_281322 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281324 _union_281324, *P_union_281324;

union _union_281324 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_FriendData__bool__o System_Func_FriendData__bool__o, *PSystem_Func_FriendData__bool__o;

typedef struct System_Func_FriendData__bool__c System_Func_FriendData__bool__c, *PSystem_Func_FriendData__bool__c;

typedef struct System_Func_FriendData__bool__Fields System_Func_FriendData__bool__Fields, *PSystem_Func_FriendData__bool__Fields;

typedef struct System_Func_FriendData__bool__VTable System_Func_FriendData__bool__VTable, *PSystem_Func_FriendData__bool__VTable;

struct System_Func_FriendData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FriendData__bool__o {
    struct System_Func_FriendData__bool__c *klass;
    void *monitor;
    struct System_Func_FriendData__bool__Fields fields;
};

struct System_Func_FriendData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FriendData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FriendData__bool__VTable vtable;
};

typedef struct MethodInfo_20B45C8 MethodInfo_20B45C8, *PMethodInfo_20B45C8;

typedef union _union_340752 _union_340752, *P_union_340752;

union _union_340752 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B45C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340752 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281326 _union_281326, *P_union_281326;

union _union_281326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_247E050 MethodInfo_247E050, *PMethodInfo_247E050;

typedef struct UniRx_Tuple_T1__T2__T3__c UniRx_Tuple_T1__T2__T3__c, *PUniRx_Tuple_T1__T2__T3__c;

typedef union _union_290229 _union_290229, *P_union_290229;

typedef struct UniRx_Tuple_T1__T2__T3__RGCTXs UniRx_Tuple_T1__T2__T3__RGCTXs, *PUniRx_Tuple_T1__T2__T3__RGCTXs;

typedef struct UniRx_Tuple_T1__T2__T3__VTable UniRx_Tuple_T1__T2__T3__VTable, *PUniRx_Tuple_T1__T2__T3__VTable;

union _union_290229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Tuple_T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UniRx_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_UniRx_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_UniRx_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_UniRx_ITuple_ToString;
    struct VirtualInvokeData _9_Equals;
};

struct UniRx_Tuple_T1__T2__T3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Tuple_T1__T2__T3__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Tuple_T1__T2__T3__VTable vtable;
};

struct UniRx_Tuple_T1__T2__T3__RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_T1__T2__T3_;
    struct Il2CppClass *_1_T1;
    struct Il2CppClass *_2_T2;
    struct Il2CppClass *_3_T3;
    struct MethodInfo *_4_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_5_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_6_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer_T3__get_Default;
    struct Il2CppClass *_9_System_Collections_Generic_EqualityComparer_T3_;
    struct Il2CppClass *_10_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_11_System_Collections_Generic_EqualityComparer_T1__GetHashCode;
    struct Il2CppClass *_12_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_13_System_Collections_Generic_EqualityComparer_T2__GetHashCode;
    struct Il2CppClass *_14_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_15_System_Collections_Generic_EqualityComparer_T3__GetHashCode;
    struct MethodInfo *_16_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_17_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct MethodInfo *_18_System_Collections_Generic_EqualityComparer_T3__Equals;
};

typedef union _union_281328 _union_281328, *P_union_281328;

union _union_281328 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PageMarkerBase___c__DisplayClass4_0_T__o Shock_PageMarkerBase___c__DisplayClass4_0_T__o, *PShock_PageMarkerBase___c__DisplayClass4_0_T__o;

typedef struct Shock_PageMarkerBase___c__DisplayClass4_0_T__Fields Shock_PageMarkerBase___c__DisplayClass4_0_T__Fields, *PShock_PageMarkerBase___c__DisplayClass4_0_T__Fields;

struct Shock_PageMarkerBase___c__DisplayClass4_0_T__Fields {
    int32_t index;
};

struct Shock_PageMarkerBase___c__DisplayClass4_0_T__o {
    struct Shock_PageMarkerBase___c__DisplayClass4_0_T__c *klass;
    void *monitor;
    struct Shock_PageMarkerBase___c__DisplayClass4_0_T__Fields fields;
};

typedef struct Aoharu_MultiEventLiveResult___c__DisplayClass32_0_c Aoharu_MultiEventLiveResult___c__DisplayClass32_0_c, *PAoharu_MultiEventLiveResult___c__DisplayClass32_0_c;

typedef struct Aoharu_MultiEventLiveResult___c__DisplayClass32_0_VTable Aoharu_MultiEventLiveResult___c__DisplayClass32_0_VTable, *PAoharu_MultiEventLiveResult___c__DisplayClass32_0_VTable;

struct Aoharu_MultiEventLiveResult___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventLiveResult___c__DisplayClass32_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventLiveResult___c__DisplayClass32_0_VTable vtable;
};

typedef struct Shock_MemberSortDialog___c__DisplayClass63_3_o Shock_MemberSortDialog___c__DisplayClass63_3_o, *PShock_MemberSortDialog___c__DisplayClass63_3_o;

typedef struct Shock_MemberSortDialog___c__DisplayClass63_3_Fields Shock_MemberSortDialog___c__DisplayClass63_3_Fields, *PShock_MemberSortDialog___c__DisplayClass63_3_Fields;

typedef struct Aoharu_MemberSortGroupToggle_o Aoharu_MemberSortGroupToggle_o, *PAoharu_MemberSortGroupToggle_o;

typedef struct Aoharu_MemberSortGroupToggle_c Aoharu_MemberSortGroupToggle_c, *PAoharu_MemberSortGroupToggle_c;

typedef struct Aoharu_MemberSortGroupToggle_Fields Aoharu_MemberSortGroupToggle_Fields, *PAoharu_MemberSortGroupToggle_Fields;

typedef struct Aoharu_MemberSortGroupToggle_VTable Aoharu_MemberSortGroupToggle_VTable, *PAoharu_MemberSortGroupToggle_VTable;

struct Shock_MemberSortDialog___c__DisplayClass63_3_Fields {
    struct Aoharu_MemberSortGroupToggle_o *item;
    bool flag;
};

struct Shock_MemberSortDialog___c__DisplayClass63_3_o {
    struct Shock_MemberSortDialog___c__DisplayClass63_3_c *klass;
    void *monitor;
    struct Shock_MemberSortDialog___c__DisplayClass63_3_Fields fields;
};

struct Aoharu_MemberSortGroupToggle_Fields {
    struct Shock_ToggleButton_Fields super;
    struct Shock_TextMeshUI_o *m_text;
    struct UnityEngine_UI_Image_o *m_image;
    struct System_String_o *m_textStr;
};

struct Aoharu_MemberSortGroupToggle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoDestroy;
    struct VirtualInvokeData _5_DoStart;
};

struct Aoharu_MemberSortGroupToggle_o {
    struct Aoharu_MemberSortGroupToggle_c *klass;
    void *monitor;
    struct Aoharu_MemberSortGroupToggle_Fields fields;
};

struct Aoharu_MemberSortGroupToggle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberSortGroupToggle_VTable vtable;
};

typedef struct ShockBinarySoundSingleManifest_c ShockBinarySoundSingleManifest_c, *PShockBinarySoundSingleManifest_c;

struct ShockBinarySoundSingleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockBinarySoundSingleManifest_VTable vtable;
};

typedef union _union_295950 _union_295950, *P_union_295950;

union _union_295950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_c System_Xml_Schema_XsdDateTime_DateTimeTypeCode_c, *PSystem_Xml_Schema_XsdDateTime_DateTimeTypeCode_c;

typedef struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_VTable System_Xml_Schema_XsdDateTime_DateTimeTypeCode_VTable, *PSystem_Xml_Schema_XsdDateTime_DateTimeTypeCode_VTable;

struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XsdDateTime_DateTimeTypeCode_VTable vtable;
};

typedef union _union_295952 _union_295952, *P_union_295952;

union _union_295952 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295954 _union_295954, *P_union_295954;

union _union_295954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295956 _union_295956, *P_union_295956;

union _union_295956 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30EE364 MethodInfo_30EE364, *PMethodInfo_30EE364;

typedef union _union_232129 _union_232129, *P_union_232129;

union _union_232129 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EE364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232129 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Nullable_ConnectionProtocol__Fields System_Nullable_ConnectionProtocol__Fields, *PSystem_Nullable_ConnectionProtocol__Fields;

struct System_Nullable_ConnectionProtocol__Fields {
    bool hasValue;
    uint8_t value;
};

typedef union _union_295958 _union_295958, *P_union_295958;

union _union_295958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F3790_RGCTXs MethodInfo_17F3790_RGCTXs, *PMethodInfo_17F3790_RGCTXs;

struct MethodInfo_17F3790_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct System_PointerSpec_o System_PointerSpec_o, *PSystem_PointerSpec_o;

typedef struct System_PointerSpec_c System_PointerSpec_c, *PSystem_PointerSpec_c;

typedef struct System_PointerSpec_Fields System_PointerSpec_Fields, *PSystem_PointerSpec_Fields;

typedef struct System_PointerSpec_VTable System_PointerSpec_VTable, *PSystem_PointerSpec_VTable;

struct System_PointerSpec_Fields {
    int32_t pointer_level;
};

struct System_PointerSpec_o {
    struct System_PointerSpec_c *klass;
    void *monitor;
    struct System_PointerSpec_Fields fields;
};

struct System_PointerSpec_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Resolve;
    struct VirtualInvokeData _5_Append;
};

struct System_PointerSpec_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_PointerSpec_VTable vtable;
};

typedef struct UnityEngine_UIElements_Justify_Fields UnityEngine_UIElements_Justify_Fields, *PUnityEngine_UIElements_Justify_Fields;

struct UnityEngine_UIElements_Justify_Fields {
    int32_t value__;
};

typedef struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_c Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_c, *PPhoton_Pun_UtilityScripts_GraphicToggleIsOnTransition_c;

typedef struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_VTable Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_VTable, *PPhoton_Pun_UtilityScripts_GraphicToggleIsOnTransition_VTable;

struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnPointerEnter;
    struct VirtualInvokeData _5_OnPointerExit;
};

struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_VTable vtable;
};

typedef struct MethodInfo_20136F4 MethodInfo_20136F4, *PMethodInfo_20136F4;

typedef union _union_244275 _union_244275, *P_union_244275;

union _union_244275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20136F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_102324C MethodInfo_102324C, *PMethodInfo_102324C;

typedef union _union_269394 _union_269394, *P_union_269394;

union _union_269394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102324C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_o Aoharu_DeckConfirmScene___c__DisplayClass20_1_o, *PAoharu_DeckConfirmScene___c__DisplayClass20_1_o;

typedef struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_c Aoharu_DeckConfirmScene___c__DisplayClass20_1_c, *PAoharu_DeckConfirmScene___c__DisplayClass20_1_c;

typedef struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_Fields Aoharu_DeckConfirmScene___c__DisplayClass20_1_Fields, *PAoharu_DeckConfirmScene___c__DisplayClass20_1_Fields;

typedef struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_VTable Aoharu_DeckConfirmScene___c__DisplayClass20_1_VTable, *PAoharu_DeckConfirmScene___c__DisplayClass20_1_VTable;

struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_Fields {
    struct System_Action_o *next;
};

struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_o {
    struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_c *klass;
    void *monitor;
    struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_Fields fields;
};

struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckConfirmScene___c__DisplayClass20_1_VTable vtable;
};

typedef struct System_Net_CloseExState_c System_Net_CloseExState_c, *PSystem_Net_CloseExState_c;

typedef struct System_Net_CloseExState_VTable System_Net_CloseExState_VTable, *PSystem_Net_CloseExState_VTable;

struct System_Net_CloseExState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Net_CloseExState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_CloseExState_VTable vtable;
};

typedef struct System_Collections_Generic_IEnumerable_CustomAttributeData__c System_Collections_Generic_IEnumerable_CustomAttributeData__c, *PSystem_Collections_Generic_IEnumerable_CustomAttributeData__c;

struct System_Collections_Generic_IEnumerable_CustomAttributeData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_24C1020 MethodInfo_24C1020, *PMethodInfo_24C1020;

typedef struct UniRx_PresenterBase_T__c UniRx_PresenterBase_T__c, *PUniRx_PresenterBase_T__c;

typedef union _union_290670 _union_290670, *P_union_290670;

typedef struct UniRx_PresenterBase_T__StaticFields UniRx_PresenterBase_T__StaticFields, *PUniRx_PresenterBase_T__StaticFields;

typedef struct UniRx_PresenterBase_T__RGCTXs UniRx_PresenterBase_T__RGCTXs, *PUniRx_PresenterBase_T__RGCTXs;

typedef struct UniRx_PresenterBase_T__VTable UniRx_PresenterBase_T__VTable, *PUniRx_PresenterBase_T__VTable;

typedef struct UniRx_IPresenter_array UniRx_IPresenter_array, *PUniRx_IPresenter_array;

typedef struct UniRx_IPresenter_o UniRx_IPresenter_o, *PUniRx_IPresenter_o;

typedef struct UniRx_IPresenter_c UniRx_IPresenter_c, *PUniRx_IPresenter_c;

typedef struct UniRx_IPresenter_Fields UniRx_IPresenter_Fields, *PUniRx_IPresenter_Fields;

struct UniRx_PresenterBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Parent;
    struct VirtualInvokeData _5_UniRx_IPresenter_get_gameObject;
    struct VirtualInvokeData _6_UniRx_IPresenter_RegisterParent;
    struct VirtualInvokeData _7_UniRx_IPresenter_InitializeCore;
    struct VirtualInvokeData _8_UniRx_IPresenter_StartCapturePhase;
    struct VirtualInvokeData _9_UniRx_IPresenter_Awake;
    struct VirtualInvokeData _10_UniRx_IPresenter_ForceInitialize;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_ForceInitialize;
    struct VirtualInvokeData _15_OnAwake;
};

struct UniRx_PresenterBase_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_PresenterBase_T__StaticFields *static_fields;
    struct UniRx_PresenterBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_PresenterBase_T__VTable vtable;
};

union _union_290670 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C1020 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290670 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_IPresenter_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UniRx_IPresenter_o *m_Items[65535];
};

struct UniRx_IPresenter_Fields {
};

struct UniRx_IPresenter_o {
    struct UniRx_IPresenter_c *klass;
    void *monitor;
    struct UniRx_IPresenter_Fields fields;
};

struct UniRx_IPresenter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_PresenterBase_T__StaticFields {
    struct UniRx_IPresenter_array *EmptyChildren;
};

struct UniRx_PresenterBase_T__RGCTXs {
    struct MethodInfo *_0_UniRx_PresenterBase_T__Awake;
    struct MethodInfo *_1_UniRx_PresenterBase_T__PropagateArgument;
    struct MethodInfo *_2_UniRx_PresenterBase_T__Start;
    struct Il2CppClass *_3_T;
    struct Il2CppClass *_4_UniRx_PresenterBase_T_;
    struct MethodInfo *_5_UniRx_PresenterBase_T__ForceInitialize;
    struct MethodInfo *_6_UniRx_PresenterBase_T__get_Children;
    struct MethodInfo *_7_UniRx_PresenterBase_T__OnAwake;
    struct MethodInfo *_8_UniRx_PresenterBase_T__BeforeInitialize;
    struct MethodInfo *_9_UniRx_PresenterBase_T__Initialize;
    struct Il2CppClass *_10_UniRx_PresenterBase_T_;
};

typedef union _union_256419 _union_256419, *P_union_256419;

union _union_256419 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StoryMstTable___c_StaticFields Shock_StoryMstTable___c_StaticFields, *PShock_StoryMstTable___c_StaticFields;

typedef struct Shock_StoryMstTable___c_o Shock_StoryMstTable___c_o, *PShock_StoryMstTable___c_o;

typedef struct System_Predicate_string__o System_Predicate_string__o, *PSystem_Predicate_string__o;

typedef struct System_Func_StoryMst__uint__o System_Func_StoryMst__uint__o, *PSystem_Func_StoryMst__uint__o;

typedef struct System_Func_StoryMst__string__o System_Func_StoryMst__string__o, *PSystem_Func_StoryMst__string__o;

typedef struct System_Comparison_StoryMst__o System_Comparison_StoryMst__o, *PSystem_Comparison_StoryMst__o;

typedef struct Shock_StoryMstTable___c_c Shock_StoryMstTable___c_c, *PShock_StoryMstTable___c_c;

typedef struct Shock_StoryMstTable___c_Fields Shock_StoryMstTable___c_Fields, *PShock_StoryMstTable___c_Fields;

typedef struct System_Predicate_string__c System_Predicate_string__c, *PSystem_Predicate_string__c;

typedef struct System_Predicate_string__Fields System_Predicate_string__Fields, *PSystem_Predicate_string__Fields;

typedef struct System_Func_StoryMst__uint__c System_Func_StoryMst__uint__c, *PSystem_Func_StoryMst__uint__c;

typedef struct System_Func_StoryMst__uint__Fields System_Func_StoryMst__uint__Fields, *PSystem_Func_StoryMst__uint__Fields;

typedef struct System_Func_StoryMst__string__c System_Func_StoryMst__string__c, *PSystem_Func_StoryMst__string__c;

typedef struct System_Func_StoryMst__string__Fields System_Func_StoryMst__string__Fields, *PSystem_Func_StoryMst__string__Fields;

typedef struct System_Comparison_StoryMst__c System_Comparison_StoryMst__c, *PSystem_Comparison_StoryMst__c;

typedef struct System_Comparison_StoryMst__Fields System_Comparison_StoryMst__Fields, *PSystem_Comparison_StoryMst__Fields;

typedef struct Shock_StoryMstTable___c_VTable Shock_StoryMstTable___c_VTable, *PShock_StoryMstTable___c_VTable;

typedef struct System_Predicate_string__VTable System_Predicate_string__VTable, *PSystem_Predicate_string__VTable;

typedef struct System_Func_StoryMst__uint__VTable System_Func_StoryMst__uint__VTable, *PSystem_Func_StoryMst__uint__VTable;

typedef struct System_Func_StoryMst__string__VTable System_Func_StoryMst__string__VTable, *PSystem_Func_StoryMst__string__VTable;

typedef struct System_Comparison_StoryMst__VTable System_Comparison_StoryMst__VTable, *PSystem_Comparison_StoryMst__VTable;

struct System_Predicate_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_string__VTable vtable;
};

struct System_Func_StoryMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_StoryMstTable___c_Fields {
};

struct System_Predicate_string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_string__o {
    struct System_Predicate_string__c *klass;
    void *monitor;
    struct System_Predicate_string__Fields fields;
};

struct System_Func_StoryMst__string__o {
    struct System_Func_StoryMst__string__c *klass;
    void *monitor;
    struct System_Func_StoryMst__string__Fields fields;
};

struct System_Func_StoryMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StoryMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StoryMst__string__VTable vtable;
};

struct Shock_StoryMstTable___c_StaticFields {
    struct Shock_StoryMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Func_StoryMst__uint__o *__9__11_0;
    struct System_Func_StoryMst__string__o *__9__18_0;
    struct System_Func_StoryMst__string__o *__9__19_0;
    struct System_Comparison_StoryMst__o *__9__21_0;
};

struct System_Comparison_StoryMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_StoryMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_StoryMst__o {
    struct System_Comparison_StoryMst__c *klass;
    void *monitor;
    struct System_Comparison_StoryMst__Fields fields;
};

struct System_Comparison_StoryMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_StoryMst__VTable vtable;
};

struct Shock_StoryMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_StoryMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_StoryMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryMstTable___c_VTable vtable;
};

struct Shock_StoryMstTable___c_o {
    struct Shock_StoryMstTable___c_c *klass;
    void *monitor;
    struct Shock_StoryMstTable___c_Fields fields;
};

struct System_Func_StoryMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StoryMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StoryMst__uint__o {
    struct System_Func_StoryMst__uint__c *klass;
    void *monitor;
    struct System_Func_StoryMst__uint__Fields fields;
};

struct System_Func_StoryMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StoryMst__uint__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_float__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_float__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_float__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_Triggers_IAsyncOneShotTrigger_OneShotAsync;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _18_Dispose;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_FixedUpdateAsync;
    struct VirtualInvokeData _20_Cysharp_Threading_Tasks_Triggers_IAsyncLateUpdateHandler_LateUpdateAsync;
    struct VirtualInvokeData _21_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorIKHandler_OnAnimatorIKAsync;
    struct VirtualInvokeData _22_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorMoveHandler_OnAnimatorMoveAsync;
    struct VirtualInvokeData _23_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationFocusHandler_OnApplicationFocusAsync;
    struct VirtualInvokeData _24_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_OnApplicationPauseAsync;
    struct VirtualInvokeData _25_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationQuitHandler_OnApplicationQuitAsync;
    struct VirtualInvokeData _26_Cysharp_Threading_Tasks_Triggers_IAsyncOnAudioFilterReadHandler_OnAudioFilterReadAsync;
    struct VirtualInvokeData _27_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameInvisibleHandler_OnBecameInvisibleAsync;
    struct VirtualInvokeData _28_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameVisibleHandler_OnBecameVisibleAsync;
    struct VirtualInvokeData _29_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeforeTransformParentChangedHandler_OnBeforeTransformParentChangedAsync;
    struct VirtualInvokeData _30_Cysharp_Threading_Tasks_Triggers_IAsyncOnCanvasGroupChangedHandler_OnCanvasGroupChangedAsync;
    struct VirtualInvokeData _31_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnterHandler_OnCollisionEnterAsync;
    struct VirtualInvokeData _32_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnter2DHandler_OnCollisionEnter2DAsync;
    struct VirtualInvokeData _33_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExitHandler_OnCollisionExitAsync;
    struct VirtualInvokeData _34_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExit2DHandler_OnCollisionExit2DAsync;
    struct VirtualInvokeData _35_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStayHandler_OnCollisionStayAsync;
    struct VirtualInvokeData _36_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStay2DHandler_OnCollisionStay2DAsync;
    struct VirtualInvokeData _37_Cysharp_Threading_Tasks_Triggers_IAsyncOnControllerColliderHitHandler_OnControllerColliderHitAsync;
    struct VirtualInvokeData _38_Cysharp_Threading_Tasks_Triggers_IAsyncOnDisableHandler_OnDisableAsync;
    struct VirtualInvokeData _39_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosHandler_OnDrawGizmosAsync;
    struct VirtualInvokeData _40_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_OnDrawGizmosSelectedAsync;
    struct VirtualInvokeData _41_Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_OnEnableAsync;
    struct VirtualInvokeData _42_Cysharp_Threading_Tasks_Triggers_IAsyncOnGUIHandler_OnGUIAsync;
    struct VirtualInvokeData _43_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreakHandler_OnJointBreakAsync;
    struct VirtualInvokeData _44_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreak2DHandler_OnJointBreak2DAsync;
    struct VirtualInvokeData _45_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_OnParticleCollisionAsync;
    struct VirtualInvokeData _46_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleSystemStoppedHandler_OnParticleSystemStoppedAsync;
    struct VirtualInvokeData _47_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleTriggerHandler_OnParticleTriggerAsync;
    struct VirtualInvokeData _48_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleUpdateJobScheduledHandler_OnParticleUpdateJobScheduledAsync;
    struct VirtualInvokeData _49_Cysharp_Threading_Tasks_Triggers_IAsyncOnPostRenderHandler_OnPostRenderAsync;
    struct VirtualInvokeData _50_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreCullHandler_OnPreCullAsync;
    struct VirtualInvokeData _51_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_OnPreRenderAsync;
    struct VirtualInvokeData _52_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformDimensionsChangeHandler_OnRectTransformDimensionsChangeAsync;
    struct VirtualInvokeData _53_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformRemovedHandler_OnRectTransformRemovedAsync;
    struct VirtualInvokeData _54_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderImageHandler_OnRenderImageAsync;
    struct VirtualInvokeData _55_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderObjectHandler_OnRenderObjectAsync;
    struct VirtualInvokeData _56_Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_OnServerInitializedAsync;
    struct VirtualInvokeData _57_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_OnTransformChildrenChangedAsync;
    struct VirtualInvokeData _58_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformParentChangedHandler_OnTransformParentChangedAsync;
    struct VirtualInvokeData _59_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnterHandler_OnTriggerEnterAsync;
    struct VirtualInvokeData _60_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_OnTriggerEnter2DAsync;
    struct VirtualInvokeData _61_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExitHandler_OnTriggerExitAsync;
    struct VirtualInvokeData _62_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExit2DHandler_OnTriggerExit2DAsync;
    struct VirtualInvokeData _63_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStayHandler_OnTriggerStayAsync;
    struct VirtualInvokeData _64_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStay2DHandler_OnTriggerStay2DAsync;
    struct VirtualInvokeData _65_Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_OnValidateAsync;
    struct VirtualInvokeData _66_Cysharp_Threading_Tasks_Triggers_IAsyncOnWillRenderObjectHandler_OnWillRenderObjectAsync;
    struct VirtualInvokeData _67_Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_ResetAsync;
    struct VirtualInvokeData _68_Cysharp_Threading_Tasks_Triggers_IAsyncUpdateHandler_UpdateAsync;
    struct VirtualInvokeData _69_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_OnBeginDragAsync;
    struct VirtualInvokeData _70_Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_OnCancelAsync;
    struct VirtualInvokeData _71_Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_OnDeselectAsync;
    struct VirtualInvokeData _72_Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_OnDragAsync;
    struct VirtualInvokeData _73_Cysharp_Threading_Tasks_Triggers_IAsyncOnDropHandler_OnDropAsync;
    struct VirtualInvokeData _74_Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_OnEndDragAsync;
    struct VirtualInvokeData _75_Cysharp_Threading_Tasks_Triggers_IAsyncOnInitializePotentialDragHandler_OnInitializePotentialDragAsync;
    struct VirtualInvokeData _76_Cysharp_Threading_Tasks_Triggers_IAsyncOnMoveHandler_OnMoveAsync;
    struct VirtualInvokeData _77_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerClickHandler_OnPointerClickAsync;
    struct VirtualInvokeData _78_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerDownHandler_OnPointerDownAsync;
    struct VirtualInvokeData _79_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerEnterHandler_OnPointerEnterAsync;
    struct VirtualInvokeData _80_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerExitHandler_OnPointerExitAsync;
    struct VirtualInvokeData _81_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_OnPointerUpAsync;
    struct VirtualInvokeData _82_Cysharp_Threading_Tasks_Triggers_IAsyncOnScrollHandler_OnScrollAsync;
    struct VirtualInvokeData _83_Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_OnSelectAsync;
    struct VirtualInvokeData _84_Cysharp_Threading_Tasks_Triggers_IAsyncOnSubmitHandler_OnSubmitAsync;
    struct VirtualInvokeData _85_Cysharp_Threading_Tasks_Triggers_IAsyncOnUpdateSelectedHandler_OnUpdateSelectedAsync;
};

typedef struct System_IO_MemoryStream_o System_IO_MemoryStream_o, *PSystem_IO_MemoryStream_o;

typedef struct System_IO_MemoryStream_c System_IO_MemoryStream_c, *PSystem_IO_MemoryStream_c;

typedef struct System_IO_MemoryStream_Fields System_IO_MemoryStream_Fields, *PSystem_IO_MemoryStream_Fields;

typedef struct System_IO_MemoryStream_VTable System_IO_MemoryStream_VTable, *PSystem_IO_MemoryStream_VTable;

typedef struct System_IO_Stream_Fields System_IO_Stream_Fields, *PSystem_IO_Stream_Fields;

typedef struct System_Threading_Tasks_Task_int__o System_Threading_Tasks_Task_int__o, *PSystem_Threading_Tasks_Task_int__o;

typedef struct System_IO_Stream_ReadWriteTask_o System_IO_Stream_ReadWriteTask_o, *PSystem_IO_Stream_ReadWriteTask_o;

typedef struct System_Threading_SemaphoreSlim_o System_Threading_SemaphoreSlim_o, *PSystem_Threading_SemaphoreSlim_o;

typedef struct System_Threading_Tasks_Task_int__c System_Threading_Tasks_Task_int__c, *PSystem_Threading_Tasks_Task_int__c;

typedef struct System_Threading_Tasks_Task_int__Fields System_Threading_Tasks_Task_int__Fields, *PSystem_Threading_Tasks_Task_int__Fields;

typedef struct System_IO_Stream_ReadWriteTask_c System_IO_Stream_ReadWriteTask_c, *PSystem_IO_Stream_ReadWriteTask_c;

typedef struct System_IO_Stream_ReadWriteTask_Fields System_IO_Stream_ReadWriteTask_Fields, *PSystem_IO_Stream_ReadWriteTask_Fields;

typedef struct System_Threading_SemaphoreSlim_c System_Threading_SemaphoreSlim_c, *PSystem_Threading_SemaphoreSlim_c;

typedef struct System_Threading_SemaphoreSlim_Fields System_Threading_SemaphoreSlim_Fields, *PSystem_Threading_SemaphoreSlim_Fields;

typedef struct System_Threading_Tasks_Task_int__StaticFields System_Threading_Tasks_Task_int__StaticFields, *PSystem_Threading_Tasks_Task_int__StaticFields;

typedef struct System_Threading_Tasks_Task_int__VTable System_Threading_Tasks_Task_int__VTable, *PSystem_Threading_Tasks_Task_int__VTable;

typedef struct System_Threading_Tasks_Task_Fields System_Threading_Tasks_Task_Fields, *PSystem_Threading_Tasks_Task_Fields;

typedef struct System_IO_Stream_ReadWriteTask_StaticFields System_IO_Stream_ReadWriteTask_StaticFields, *PSystem_IO_Stream_ReadWriteTask_StaticFields;

typedef struct System_IO_Stream_ReadWriteTask_VTable System_IO_Stream_ReadWriteTask_VTable, *PSystem_IO_Stream_ReadWriteTask_VTable;

typedef struct System_IO_Stream_o System_IO_Stream_o, *PSystem_IO_Stream_o;

typedef struct System_AsyncCallback_o System_AsyncCallback_o, *PSystem_AsyncCallback_o;

typedef struct System_Threading_SemaphoreSlim_StaticFields System_Threading_SemaphoreSlim_StaticFields, *PSystem_Threading_SemaphoreSlim_StaticFields;

typedef struct System_Threading_SemaphoreSlim_VTable System_Threading_SemaphoreSlim_VTable, *PSystem_Threading_SemaphoreSlim_VTable;

typedef struct System_Threading_SemaphoreSlim_TaskNode_o System_Threading_SemaphoreSlim_TaskNode_o, *PSystem_Threading_SemaphoreSlim_TaskNode_o;

typedef struct System_Threading_Tasks_TaskFactory_TResult__o System_Threading_Tasks_TaskFactory_TResult__o, *PSystem_Threading_Tasks_TaskFactory_TResult__o;

typedef struct System_Threading_Tasks_TaskScheduler_o System_Threading_Tasks_TaskScheduler_o, *PSystem_Threading_Tasks_TaskScheduler_o;

typedef struct System_Threading_Tasks_Task_o System_Threading_Tasks_Task_o, *PSystem_Threading_Tasks_Task_o;

typedef struct System_Threading_Tasks_Task_ContingentProperties_o System_Threading_Tasks_Task_ContingentProperties_o, *PSystem_Threading_Tasks_Task_ContingentProperties_o;

typedef struct System_IO_Stream_c System_IO_Stream_c, *PSystem_IO_Stream_c;

typedef struct System_AsyncCallback_c System_AsyncCallback_c, *PSystem_AsyncCallback_c;

typedef struct System_AsyncCallback_Fields System_AsyncCallback_Fields, *PSystem_AsyncCallback_Fields;

typedef struct System_Threading_Tasks_Task_bool__o System_Threading_Tasks_Task_bool__o, *PSystem_Threading_Tasks_Task_bool__o;

typedef struct System_Threading_SemaphoreSlim_TaskNode_c System_Threading_SemaphoreSlim_TaskNode_c, *PSystem_Threading_SemaphoreSlim_TaskNode_c;

typedef struct System_Threading_SemaphoreSlim_TaskNode_Fields System_Threading_SemaphoreSlim_TaskNode_Fields, *PSystem_Threading_SemaphoreSlim_TaskNode_Fields;

typedef struct System_Threading_Tasks_TaskFactory_TResult__c System_Threading_Tasks_TaskFactory_TResult__c, *PSystem_Threading_Tasks_TaskFactory_TResult__c;

typedef struct System_Threading_Tasks_TaskFactory_TResult__Fields System_Threading_Tasks_TaskFactory_TResult__Fields, *PSystem_Threading_Tasks_TaskFactory_TResult__Fields;

typedef struct System_Threading_Tasks_TaskScheduler_c System_Threading_Tasks_TaskScheduler_c, *PSystem_Threading_Tasks_TaskScheduler_c;

typedef struct System_Threading_Tasks_TaskScheduler_Fields System_Threading_Tasks_TaskScheduler_Fields, *PSystem_Threading_Tasks_TaskScheduler_Fields;

typedef struct System_Threading_Tasks_Task_c System_Threading_Tasks_Task_c, *PSystem_Threading_Tasks_Task_c;

typedef struct System_Threading_Tasks_Task_ContingentProperties_c System_Threading_Tasks_Task_ContingentProperties_c, *PSystem_Threading_Tasks_Task_ContingentProperties_c;

typedef struct System_Threading_Tasks_Task_ContingentProperties_Fields System_Threading_Tasks_Task_ContingentProperties_Fields, *PSystem_Threading_Tasks_Task_ContingentProperties_Fields;

typedef struct System_IO_Stream_StaticFields System_IO_Stream_StaticFields, *PSystem_IO_Stream_StaticFields;

typedef struct System_IO_Stream_VTable System_IO_Stream_VTable, *PSystem_IO_Stream_VTable;

typedef struct System_AsyncCallback_VTable System_AsyncCallback_VTable, *PSystem_AsyncCallback_VTable;

typedef struct System_Threading_Tasks_Task_bool__c System_Threading_Tasks_Task_bool__c, *PSystem_Threading_Tasks_Task_bool__c;

typedef struct System_Threading_Tasks_Task_bool__Fields System_Threading_Tasks_Task_bool__Fields, *PSystem_Threading_Tasks_Task_bool__Fields;

typedef struct System_Threading_SemaphoreSlim_TaskNode_VTable System_Threading_SemaphoreSlim_TaskNode_VTable, *PSystem_Threading_SemaphoreSlim_TaskNode_VTable;

typedef struct System_Threading_Tasks_TaskFactory_TResult__RGCTXs System_Threading_Tasks_TaskFactory_TResult__RGCTXs, *PSystem_Threading_Tasks_TaskFactory_TResult__RGCTXs;

typedef struct System_Threading_Tasks_TaskFactory_TResult__VTable System_Threading_Tasks_TaskFactory_TResult__VTable, *PSystem_Threading_Tasks_TaskFactory_TResult__VTable;

typedef struct System_Threading_Tasks_TaskScheduler_StaticFields System_Threading_Tasks_TaskScheduler_StaticFields, *PSystem_Threading_Tasks_TaskScheduler_StaticFields;

typedef struct System_Threading_Tasks_TaskScheduler_VTable System_Threading_Tasks_TaskScheduler_VTable, *PSystem_Threading_Tasks_TaskScheduler_VTable;

typedef struct System_Threading_Tasks_Task_StaticFields System_Threading_Tasks_Task_StaticFields, *PSystem_Threading_Tasks_Task_StaticFields;

typedef struct System_Threading_Tasks_Task_VTable System_Threading_Tasks_Task_VTable, *PSystem_Threading_Tasks_Task_VTable;

typedef struct System_Threading_Tasks_Task_ContingentProperties_VTable System_Threading_Tasks_Task_ContingentProperties_VTable, *PSystem_Threading_Tasks_Task_ContingentProperties_VTable;

typedef struct System_Threading_ManualResetEventSlim_o System_Threading_ManualResetEventSlim_o, *PSystem_Threading_ManualResetEventSlim_o;

typedef struct System_Threading_Tasks_TaskExceptionHolder_o System_Threading_Tasks_TaskExceptionHolder_o, *PSystem_Threading_Tasks_TaskExceptionHolder_o;

typedef struct System_Collections_Generic_LowLevelListWithIList_Task__o System_Collections_Generic_LowLevelListWithIList_Task__o, *PSystem_Collections_Generic_LowLevelListWithIList_Task__o;

typedef struct System_Threading_Tasks_Task_bool__StaticFields System_Threading_Tasks_Task_bool__StaticFields, *PSystem_Threading_Tasks_Task_bool__StaticFields;

typedef struct System_Threading_Tasks_Task_bool__VTable System_Threading_Tasks_Task_bool__VTable, *PSystem_Threading_Tasks_Task_bool__VTable;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__o System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__o, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__o;

typedef struct System_EventHandler_UnobservedTaskExceptionEventArgs__o System_EventHandler_UnobservedTaskExceptionEventArgs__o, *PSystem_EventHandler_UnobservedTaskExceptionEventArgs__o;

typedef struct System_Threading_Lock_o System_Threading_Lock_o, *PSystem_Threading_Lock_o;

typedef struct System_Threading_Tasks_StackGuard_o System_Threading_Tasks_StackGuard_o, *PSystem_Threading_Tasks_StackGuard_o;

typedef struct System_Func_Task_ContingentProperties__o System_Func_Task_ContingentProperties__o, *PSystem_Func_Task_ContingentProperties__o;

typedef struct System_Threading_Tasks_TaskFactory_o System_Threading_Tasks_TaskFactory_o, *PSystem_Threading_Tasks_TaskFactory_o;

typedef struct System_Predicate_Task__o System_Predicate_Task__o, *PSystem_Predicate_Task__o;

typedef struct System_Predicate_object__o System_Predicate_object__o, *PSystem_Predicate_object__o;

typedef struct System_Collections_Generic_Dictionary_int__Task__o System_Collections_Generic_Dictionary_int__Task__o, *PSystem_Collections_Generic_Dictionary_int__Task__o;

typedef struct System_Threading_ManualResetEventSlim_c System_Threading_ManualResetEventSlim_c, *PSystem_Threading_ManualResetEventSlim_c;

typedef struct System_Threading_ManualResetEventSlim_Fields System_Threading_ManualResetEventSlim_Fields, *PSystem_Threading_ManualResetEventSlim_Fields;

typedef struct System_Threading_Tasks_TaskExceptionHolder_c System_Threading_Tasks_TaskExceptionHolder_c, *PSystem_Threading_Tasks_TaskExceptionHolder_c;

typedef struct System_Threading_Tasks_TaskExceptionHolder_Fields System_Threading_Tasks_TaskExceptionHolder_Fields, *PSystem_Threading_Tasks_TaskExceptionHolder_Fields;

typedef struct System_Collections_Generic_LowLevelListWithIList_Task__c System_Collections_Generic_LowLevelListWithIList_Task__c, *PSystem_Collections_Generic_LowLevelListWithIList_Task__c;

typedef struct System_Collections_Generic_LowLevelListWithIList_Task__Fields System_Collections_Generic_LowLevelListWithIList_Task__Fields, *PSystem_Collections_Generic_LowLevelListWithIList_Task__Fields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__c System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__c, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__c;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__Fields System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__Fields, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__Fields;

typedef struct System_EventHandler_UnobservedTaskExceptionEventArgs__c System_EventHandler_UnobservedTaskExceptionEventArgs__c, *PSystem_EventHandler_UnobservedTaskExceptionEventArgs__c;

typedef struct System_EventHandler_UnobservedTaskExceptionEventArgs__Fields System_EventHandler_UnobservedTaskExceptionEventArgs__Fields, *PSystem_EventHandler_UnobservedTaskExceptionEventArgs__Fields;

typedef struct System_Threading_Lock_c System_Threading_Lock_c, *PSystem_Threading_Lock_c;

typedef struct System_Threading_Lock_Fields System_Threading_Lock_Fields, *PSystem_Threading_Lock_Fields;

typedef struct System_Threading_Tasks_StackGuard_c System_Threading_Tasks_StackGuard_c, *PSystem_Threading_Tasks_StackGuard_c;

typedef struct System_Threading_Tasks_StackGuard_Fields System_Threading_Tasks_StackGuard_Fields, *PSystem_Threading_Tasks_StackGuard_Fields;

typedef struct System_Func_Task_ContingentProperties__c System_Func_Task_ContingentProperties__c, *PSystem_Func_Task_ContingentProperties__c;

typedef struct System_Func_Task_ContingentProperties__Fields System_Func_Task_ContingentProperties__Fields, *PSystem_Func_Task_ContingentProperties__Fields;

typedef struct System_Threading_Tasks_TaskFactory_c System_Threading_Tasks_TaskFactory_c, *PSystem_Threading_Tasks_TaskFactory_c;

typedef struct System_Threading_Tasks_TaskFactory_Fields System_Threading_Tasks_TaskFactory_Fields, *PSystem_Threading_Tasks_TaskFactory_Fields;

typedef struct System_Predicate_Task__c System_Predicate_Task__c, *PSystem_Predicate_Task__c;

typedef struct System_Predicate_Task__Fields System_Predicate_Task__Fields, *PSystem_Predicate_Task__Fields;

typedef struct System_Predicate_object__c System_Predicate_object__c, *PSystem_Predicate_object__c;

typedef struct System_Predicate_object__Fields System_Predicate_object__Fields, *PSystem_Predicate_object__Fields;

typedef struct System_Collections_Generic_Dictionary_int__Task__c System_Collections_Generic_Dictionary_int__Task__c, *PSystem_Collections_Generic_Dictionary_int__Task__c;

typedef struct System_Collections_Generic_Dictionary_int__Task__Fields System_Collections_Generic_Dictionary_int__Task__Fields, *PSystem_Collections_Generic_Dictionary_int__Task__Fields;

typedef struct System_Threading_ManualResetEventSlim_StaticFields System_Threading_ManualResetEventSlim_StaticFields, *PSystem_Threading_ManualResetEventSlim_StaticFields;

typedef struct System_Threading_ManualResetEventSlim_VTable System_Threading_ManualResetEventSlim_VTable, *PSystem_Threading_ManualResetEventSlim_VTable;

typedef struct System_Threading_Tasks_TaskExceptionHolder_StaticFields System_Threading_Tasks_TaskExceptionHolder_StaticFields, *PSystem_Threading_Tasks_TaskExceptionHolder_StaticFields;

typedef struct System_Threading_Tasks_TaskExceptionHolder_VTable System_Threading_Tasks_TaskExceptionHolder_VTable, *PSystem_Threading_Tasks_TaskExceptionHolder_VTable;

typedef struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__o System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__o, *PSystem_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__o;

typedef struct System_Collections_Generic_LowLevelListWithIList_Task__VTable System_Collections_Generic_LowLevelListWithIList_Task__VTable, *PSystem_Collections_Generic_LowLevelListWithIList_Task__VTable;

typedef struct System_Collections_Generic_LowLevelList_T__Fields System_Collections_Generic_LowLevelList_T__Fields, *PSystem_Collections_Generic_LowLevelList_T__Fields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__VTable System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__VTable, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__VTable;

typedef struct System_EventHandler_UnobservedTaskExceptionEventArgs__VTable System_EventHandler_UnobservedTaskExceptionEventArgs__VTable, *PSystem_EventHandler_UnobservedTaskExceptionEventArgs__VTable;

typedef struct System_Threading_Lock_VTable System_Threading_Lock_VTable, *PSystem_Threading_Lock_VTable;

typedef struct System_Threading_Tasks_StackGuard_VTable System_Threading_Tasks_StackGuard_VTable, *PSystem_Threading_Tasks_StackGuard_VTable;

typedef struct System_Func_Task_ContingentProperties__VTable System_Func_Task_ContingentProperties__VTable, *PSystem_Func_Task_ContingentProperties__VTable;

typedef struct System_Threading_Tasks_TaskFactory_VTable System_Threading_Tasks_TaskFactory_VTable, *PSystem_Threading_Tasks_TaskFactory_VTable;

typedef struct System_Predicate_Task__VTable System_Predicate_Task__VTable, *PSystem_Predicate_Task__VTable;

typedef struct System_Predicate_object__VTable System_Predicate_object__VTable, *PSystem_Predicate_object__VTable;

typedef struct System_Collections_Generic_Dictionary_int__Task__VTable System_Collections_Generic_Dictionary_int__Task__VTable, *PSystem_Collections_Generic_Dictionary_int__Task__VTable;

typedef struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__c System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__c, *PSystem_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__c;

typedef struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__Fields System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__Fields, *PSystem_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__Fields;

typedef struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__VTable System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__VTable, *PSystem_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__VTable;

struct System_IO_Stream_Fields {
    struct System_MarshalByRefObject_Fields super;
    struct System_IO_Stream_ReadWriteTask_o *_activeReadWriteTask;
    struct System_Threading_SemaphoreSlim_o *_asyncActiveSemaphore;
};

struct System_IO_Stream_o {
    struct System_IO_Stream_c *klass;
    void *monitor;
    struct System_IO_Stream_Fields fields;
};

struct System_IO_Stream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_unknown;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_unknown;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct System_IO_Stream_c {
    struct Il2CppClass_1 _1;
    struct System_IO_Stream_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Stream_VTable vtable;
};

struct System_Collections_Generic_LowLevelListWithIList_Task__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Count;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_Add;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_Contains;
    struct VirtualInvokeData _10_CopyTo;
    struct VirtualInvokeData _11_IndexOf;
    struct VirtualInvokeData _12_Insert;
    struct VirtualInvokeData _13_Remove;
    struct VirtualInvokeData _14_RemoveAt;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _28_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Collections_Generic_LowLevelListWithIList_Task__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LowLevelListWithIList_Task__VTable vtable;
};

struct System_Collections_Generic_LowLevelList_T__Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
};

struct System_Collections_Generic_LowLevelListWithIList_Task__Fields {
    struct System_Collections_Generic_LowLevelList_T__Fields super;
};

struct System_Collections_Generic_LowLevelListWithIList_Task__o {
    struct System_Collections_Generic_LowLevelListWithIList_Task__c *klass;
    void *monitor;
    struct System_Collections_Generic_LowLevelListWithIList_Task__Fields fields;
};

struct System_EventHandler_UnobservedTaskExceptionEventArgs__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Threading_Tasks_TaskExceptionHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskExceptionHolder_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_TaskExceptionHolder_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskExceptionHolder_VTable vtable;
};

struct System_Threading_Tasks_TaskExceptionHolder_Fields {
    struct System_Threading_Tasks_Task_o *m_task;
    struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__o *m_faultExceptions;
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *m_cancellationException;
    bool m_isHandled;
};

struct System_Threading_Tasks_TaskExceptionHolder_o {
    struct System_Threading_Tasks_TaskExceptionHolder_c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskExceptionHolder_Fields fields;
};

struct System_Threading_Tasks_Task_Fields {
    int32_t m_taskId;
    struct System_Delegate_o *m_action;
    struct Il2CppObject *m_stateObject;
    struct System_Threading_Tasks_TaskScheduler_o *m_taskScheduler;
    struct System_Threading_Tasks_Task_o *m_parent;
    int32_t m_stateFlags;
    struct Il2CppObject *m_continuationObject;
    struct System_Threading_Tasks_Task_ContingentProperties_o *m_contingentProperties;
};

struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__Fields {
    struct System_Collections_Generic_LowLevelList_T__Fields super;
};

struct System_Threading_ManualResetEventSlim_StaticFields {
    struct System_Action_object__o *s_cancellationTokenCallback;
};

struct System_Threading_SemaphoreSlim_TaskNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_System_Threading_IThreadPoolWorkItem_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_SemaphoreSlim_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct System_Predicate_object__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Threading_Lock_Fields {
    struct Il2CppObject *_lock;
};

struct System_Threading_Lock_o {
    struct System_Threading_Lock_c *klass;
    void *monitor;
    struct System_Threading_Lock_Fields fields;
};

struct System_Threading_Lock_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Lock_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Lock_VTable vtable;
};

struct System_Threading_Tasks_TaskFactory_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskFactory_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Threading_Tasks_TaskFactory_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskFactory_TResult__VTable vtable;
};

struct System_Threading_Tasks_TaskFactory_TResult__Fields {
    struct System_Threading_CancellationToken_o m_defaultCancellationToken;
    struct System_Threading_Tasks_TaskScheduler_o *m_defaultScheduler;
    int32_t m_defaultCreationOptions;
    int32_t m_defaultContinuationOptions;
};

struct System_Threading_Tasks_TaskScheduler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_TryDequeue;
    struct VirtualInvokeData _7_NotifyWorkItemProgress;
    struct VirtualInvokeData _8_get_RequiresAtomicStartTransition;
};

struct System_Threading_Tasks_TaskScheduler_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_TaskScheduler_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskScheduler_VTable vtable;
};

struct System_Threading_Tasks_TaskScheduler_Fields {
    int32_t m_taskSchedulerId;
};

struct System_Threading_Tasks_TaskScheduler_o {
    struct System_Threading_Tasks_TaskScheduler_c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskScheduler_Fields fields;
};

struct System_Threading_Tasks_Task_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_TaskFactory_TResult__o {
    struct System_Threading_Tasks_TaskFactory_TResult__c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskFactory_TResult__Fields fields;
};

struct System_IO_Stream_StaticFields {
    struct System_IO_Stream_o *Null;
};

struct System_Threading_Tasks_Task_bool__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    bool m_result;
};

struct System_Threading_Tasks_Task_bool__o {
    struct System_Threading_Tasks_Task_bool__c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_bool__Fields fields;
};

struct System_Threading_Tasks_Task_bool__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_bool__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_bool__VTable vtable;
};

struct System_Threading_Tasks_TaskExceptionHolder_StaticFields {
    bool s_failFastOnUnobservedException;
};

struct System_Threading_Tasks_Task_int__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    int32_t m_result;
};

struct System_IO_Stream_ReadWriteTask_Fields {
    struct System_Threading_Tasks_Task_int__Fields super;
    bool _isRead;
    bool _apm;
    struct System_IO_Stream_o *_stream;
    struct System_Byte_array *_buffer;
    int32_t _offset;
    int32_t _count;
    struct System_AsyncCallback_o *_callback;
    struct System_Threading_ExecutionContext_o *_context;
};

struct System_IO_Stream_ReadWriteTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
    struct VirtualInvokeData _14_System_Threading_Tasks_ITaskCompletionAction_Invoke;
    struct VirtualInvokeData _15_System_Threading_Tasks_ITaskCompletionAction_get_InvokeMayRunArbitraryCode;
};

struct System_Threading_Tasks_TaskScheduler_StaticFields {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__o *s_activeTaskSchedulers;
    struct System_Threading_Tasks_TaskScheduler_o *s_defaultTaskScheduler;
    int32_t s_taskSchedulerIdCounter;
    struct System_EventHandler_UnobservedTaskExceptionEventArgs__o *_unobservedTaskException;
    struct System_Threading_Lock_o *_unobservedTaskExceptionLockObject;
};

struct System_Predicate_Task__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Threading_Tasks_Task_ContingentProperties_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_IO_MemoryStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_Byte_array *_buffer;
    int32_t _origin;
    int32_t _position;
    int32_t _length;
    int32_t _capacity;
    bool _expandable;
    bool _writable;
    bool _exposable;
    bool _isOpen;
    struct System_Threading_Tasks_Task_int__o *_lastReadTask;
};

struct System_IO_MemoryStream_o {
    struct System_IO_MemoryStream_c *klass;
    void *monitor;
    struct System_IO_MemoryStream_Fields fields;
};

struct System_IO_MemoryStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_GetBuffer;
    struct VirtualInvokeData _39_get_Capacity;
    struct VirtualInvokeData _40_set_Capacity;
    struct VirtualInvokeData _41_ToArray;
};

struct System_IO_MemoryStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_MemoryStream_VTable vtable;
};

struct System_Threading_Tasks_Task_ContingentProperties_Fields {
    struct System_Threading_ExecutionContext_o *m_capturedContext;
    struct System_Threading_ManualResetEventSlim_o *m_completionEvent;
    struct System_Threading_Tasks_TaskExceptionHolder_o *m_exceptionsHolder;
    struct System_Threading_CancellationToken_o m_cancellationToken;
    struct Il2CppObject *m_cancellationRegistration;
    int32_t m_internalCancellationRequested;
    int32_t m_completionCountdown;
    struct System_Collections_Generic_LowLevelListWithIList_Task__o *m_exceptionalChildren;
};

struct System_Threading_ManualResetEventSlim_Fields {
    struct Il2CppObject *m_lock;
    struct System_Threading_ManualResetEvent_o *m_eventObj;
    int32_t m_combinedState;
};

struct System_Threading_ManualResetEventSlim_o {
    struct System_Threading_ManualResetEventSlim_c *klass;
    void *monitor;
    struct System_Threading_ManualResetEventSlim_Fields fields;
};

struct System_Threading_ManualResetEventSlim_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct System_Threading_ManualResetEventSlim_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_ManualResetEventSlim_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ManualResetEventSlim_VTable vtable;
};

struct System_Threading_Tasks_Task_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_int__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_int__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_int__VTable vtable;
};

struct System_Threading_Tasks_Task_int__o {
    struct System_Threading_Tasks_Task_int__c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_int__Fields fields;
};

struct System_Threading_Tasks_Task_ContingentProperties_o {
    struct System_Threading_Tasks_Task_ContingentProperties_c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_ContingentProperties_Fields fields;
};

struct System_Threading_SemaphoreSlim_TaskNode_Fields {
    struct System_Threading_Tasks_Task_bool__Fields super;
    struct System_Threading_SemaphoreSlim_TaskNode_o *Prev;
    struct System_Threading_SemaphoreSlim_TaskNode_o *Next;
};

struct System_Threading_SemaphoreSlim_TaskNode_o {
    struct System_Threading_SemaphoreSlim_TaskNode_c *klass;
    void *monitor;
    struct System_Threading_SemaphoreSlim_TaskNode_Fields fields;
};

struct System_Threading_SemaphoreSlim_TaskNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_SemaphoreSlim_TaskNode_VTable vtable;
};

struct System_Threading_Tasks_Task_ContingentProperties_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_ContingentProperties_VTable vtable;
};

struct System_IO_Stream_ReadWriteTask_o {
    struct System_IO_Stream_ReadWriteTask_c *klass;
    void *monitor;
    struct System_IO_Stream_ReadWriteTask_Fields fields;
};

struct System_EventHandler_UnobservedTaskExceptionEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_EventHandler_UnobservedTaskExceptionEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_UnobservedTaskExceptionEventArgs__VTable vtable;
};

struct System_EventHandler_UnobservedTaskExceptionEventArgs__o {
    struct System_EventHandler_UnobservedTaskExceptionEventArgs__c *klass;
    void *monitor;
    struct System_EventHandler_UnobservedTaskExceptionEventArgs__Fields fields;
};

struct System_Predicate_Task__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Threading_SemaphoreSlim_StaticFields {
    struct System_Threading_Tasks_Task_bool__o *s_trueTask;
    struct System_Threading_Tasks_Task_bool__o *s_falseTask;
    struct System_Action_object__o *s_cancellationTokenCanceledEventHandler;
};

struct System_Threading_Tasks_StackGuard_Fields {
    int32_t m_inliningDepth;
};

struct System_Threading_Tasks_Task_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_IO_Stream_ReadWriteTask_c {
    struct Il2CppClass_1 _1;
    struct System_IO_Stream_ReadWriteTask_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Stream_ReadWriteTask_VTable vtable;
};

struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Count;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_Add;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_Contains;
    struct VirtualInvokeData _10_CopyTo;
    struct VirtualInvokeData _11_IndexOf;
    struct VirtualInvokeData _12_Insert;
    struct VirtualInvokeData _13_Remove;
    struct VirtualInvokeData _14_RemoveAt;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _28_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Threading_Tasks_TaskFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskFactory_VTable vtable;
};

struct System_Threading_Tasks_TaskFactory_Fields {
    struct System_Threading_CancellationToken_o m_defaultCancellationToken;
    struct System_Threading_Tasks_TaskScheduler_o *m_defaultScheduler;
    int32_t m_defaultCreationOptions;
    int32_t m_defaultContinuationOptions;
};

struct System_Threading_Tasks_TaskFactory_o {
    struct System_Threading_Tasks_TaskFactory_c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskFactory_Fields fields;
};

struct System_Threading_Tasks_Task_int__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

struct System_Threading_SemaphoreSlim_Fields {
    int32_t m_currentCount;
    int32_t m_maxCount;
    int32_t m_waitCount;
    struct Il2CppObject *m_lockObj;
    struct System_Threading_ManualResetEvent_o *m_waitHandle;
    struct System_Threading_SemaphoreSlim_TaskNode_o *m_asyncHead;
    struct System_Threading_SemaphoreSlim_TaskNode_o *m_asyncTail;
};

struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__VTable vtable;
};

struct System_Predicate_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Threading_Tasks_Task_StaticFields {
    int32_t s_taskIdCounter;
    struct Il2CppObject *s_taskCompletionSentinel;
    bool s_asyncDebuggingEnabled;
    struct System_Action_object__o *s_taskCancelCallback;
    struct System_Threading_Tasks_Task_o *t_currentTask;
    struct System_Threading_Tasks_StackGuard_o *t_stackGuard;
    struct System_Func_Task_ContingentProperties__o *s_createContingentProperties;
    struct System_Threading_Tasks_TaskFactory_o *_Factory_k__BackingField;
    struct System_Threading_Tasks_Task_o *_CompletedTask_k__BackingField;
    struct System_Predicate_Task__o *s_IsExceptionObservedByParentPredicate;
    struct System_Threading_ContextCallback_o *s_ecCallback;
    struct System_Predicate_object__o *s_IsTaskContinuationNullPredicate;
    struct System_Collections_Generic_Dictionary_int__Task__o *s_currentActiveTasks;
    struct Il2CppObject *s_activeTasksLock;
};

struct System_Collections_Generic_Dictionary_int__Task__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__Task__o {
    struct System_Collections_Generic_Dictionary_int__Task__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Task__Fields fields;
};

struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__o {
    struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_LowLevelListWithIList_ExceptionDispatchInfo__Fields fields;
};

struct System_Predicate_object__o {
    struct System_Predicate_object__c *klass;
    void *monitor;
    struct System_Predicate_object__Fields fields;
};

struct System_Predicate_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_object__VTable vtable;
};

struct System_IO_Stream_ReadWriteTask_StaticFields {
    struct System_Threading_ContextCallback_o *s_invokeAsyncCallback;
};

struct System_Threading_Tasks_Task_bool__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

struct System_Collections_Generic_Dictionary_int__Task__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Task__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Task__VTable vtable;
};

struct System_Func_Task_ContingentProperties__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Task_ContingentProperties__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Task_ContingentProperties__VTable vtable;
};

struct System_Func_Task_ContingentProperties__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Task_ContingentProperties__o {
    struct System_Func_Task_ContingentProperties__c *klass;
    void *monitor;
    struct System_Func_Task_ContingentProperties__Fields fields;
};

struct System_Predicate_Task__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_Task__VTable vtable;
};

struct System_Predicate_Task__o {
    struct System_Predicate_Task__c *klass;
    void *monitor;
    struct System_Predicate_Task__Fields fields;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Threading_Tasks_StackGuard_o {
    struct System_Threading_Tasks_StackGuard_c *klass;
    void *monitor;
    struct System_Threading_Tasks_StackGuard_Fields fields;
};

struct System_Threading_Tasks_StackGuard_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_StackGuard_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_StackGuard_VTable vtable;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__Fields {
    struct System_Runtime_CompilerServices_Ephemeron_array *data;
    struct Il2CppObject *_lock;
    int32_t size;
};

struct System_AsyncCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_AsyncCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_AsyncCallback_o {
    struct System_AsyncCallback_c *klass;
    void *monitor;
    struct System_AsyncCallback_Fields fields;
};

struct System_Threading_Tasks_Task_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_VTable vtable;
};

struct System_Threading_Tasks_Task_o {
    struct System_Threading_Tasks_Task_c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_Fields fields;
};

struct System_Threading_Tasks_TaskFactory_TResult__RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_TaskFactory_TResult___ctor;
    struct Il2CppClass *_1_System_Func_IAsyncResult__TResult_;
    struct MethodInfo *_2_System_Func_IAsyncResult__TResult__Invoke;
    struct Il2CppClass *_3_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_4_System_Threading_Tasks_Task_TResult__TrySetResult;
    struct MethodInfo *_5_System_Threading_Tasks_Task_TResult__DangerousSetResult;
    struct MethodInfo *_6_System_Threading_Tasks_TaskFactory_TResult__FromAsyncImpl;
    struct Il2CppClass *_7_System_Threading_Tasks_TaskFactory_TResult_;
    struct Il2CppClass *_8_System_Threading_Tasks_TaskFactory___c__DisplayClass35_0_TResult_;
    struct MethodInfo *_9_System_Threading_Tasks_TaskFactory___c__DisplayClass35_0_TResult___ctor;
    struct MethodInfo *_10_System_Threading_Tasks_Task_TResult___ctor;
    struct MethodInfo *_11_System_Threading_Tasks_TaskFactory___c__DisplayClass35_0_TResult___FromAsyncImpl_b__0;
    struct MethodInfo *_12_System_Threading_Tasks_TaskFactory_TResult__FromAsyncCoreLogic;
    struct Il2CppClass *_13_System_Threading_Tasks_Task_TResult_;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__o {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__Fields fields;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_TaskScheduler__object__VTable vtable;
};

struct System_Threading_SemaphoreSlim_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_SemaphoreSlim_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_SemaphoreSlim_VTable vtable;
};

struct System_Threading_SemaphoreSlim_o {
    struct System_Threading_SemaphoreSlim_c *klass;
    void *monitor;
    struct System_Threading_SemaphoreSlim_Fields fields;
};

struct System_AsyncCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_AsyncCallback_VTable vtable;
};

typedef struct MethodInfo_20136EC MethodInfo_20136EC, *PMethodInfo_20136EC;

typedef union _union_244067 _union_244067, *P_union_244067;

union _union_244067 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20136EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244067 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ToListObservable_TSource__Fields UniRx_Operators_ToListObservable_TSource__Fields, *PUniRx_Operators_ToListObservable_TSource__Fields;

typedef struct UniRx_Operators_OperatorObservableBase_IList_TSource___Fields UniRx_Operators_OperatorObservableBase_IList_TSource___Fields, *PUniRx_Operators_OperatorObservableBase_IList_TSource___Fields;

struct UniRx_Operators_OperatorObservableBase_IList_TSource___Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_ToListObservable_TSource__Fields {
    struct UniRx_Operators_OperatorObservableBase_IList_TSource___Fields super;
    struct UniRx_IObservable_TSource__o *source;
};

typedef struct Shock_MngLiveData___c__DisplayClass52_0_VTable Shock_MngLiveData___c__DisplayClass52_0_VTable, *PShock_MngLiveData___c__DisplayClass52_0_VTable;

struct Shock_MngLiveData___c__DisplayClass52_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256411 _union_256411, *P_union_256411;

union _union_256411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256413 _union_256413, *P_union_256413;

union _union_256413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256415 _union_256415, *P_union_256415;

union _union_256415 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Top_MultiEventTopView_Fields Aoharu_Top_MultiEventTopView_Fields, *PAoharu_Top_MultiEventTopView_Fields;

typedef struct Aoharu_EventTopBackground_o Aoharu_EventTopBackground_o, *PAoharu_EventTopBackground_o;

typedef struct Aoharu_Top_MultiEventTopView_LeftTop_o Aoharu_Top_MultiEventTopView_LeftTop_o, *PAoharu_Top_MultiEventTopView_LeftTop_o;

typedef struct Aoharu_Top_MultiEventTopView_LeftBottom_o Aoharu_Top_MultiEventTopView_LeftBottom_o, *PAoharu_Top_MultiEventTopView_LeftBottom_o;

typedef struct Aoharu_Top_MultiEventTopView_RightTop_o Aoharu_Top_MultiEventTopView_RightTop_o, *PAoharu_Top_MultiEventTopView_RightTop_o;

typedef struct Aoharu_Top_MultiEventTopView_RightBottom_o Aoharu_Top_MultiEventTopView_RightBottom_o, *PAoharu_Top_MultiEventTopView_RightBottom_o;

typedef struct Aoharu_EventTopBackground_c Aoharu_EventTopBackground_c, *PAoharu_EventTopBackground_c;

typedef struct Aoharu_EventTopBackground_Fields Aoharu_EventTopBackground_Fields, *PAoharu_EventTopBackground_Fields;

typedef struct Aoharu_Top_MultiEventTopView_LeftTop_c Aoharu_Top_MultiEventTopView_LeftTop_c, *PAoharu_Top_MultiEventTopView_LeftTop_c;

typedef struct Aoharu_Top_MultiEventTopView_LeftTop_Fields Aoharu_Top_MultiEventTopView_LeftTop_Fields, *PAoharu_Top_MultiEventTopView_LeftTop_Fields;

typedef struct Aoharu_Top_MultiEventTopView_LeftBottom_c Aoharu_Top_MultiEventTopView_LeftBottom_c, *PAoharu_Top_MultiEventTopView_LeftBottom_c;

typedef struct Aoharu_Top_MultiEventTopView_LeftBottom_Fields Aoharu_Top_MultiEventTopView_LeftBottom_Fields, *PAoharu_Top_MultiEventTopView_LeftBottom_Fields;

typedef struct Aoharu_Top_MultiEventTopView_RightTop_c Aoharu_Top_MultiEventTopView_RightTop_c, *PAoharu_Top_MultiEventTopView_RightTop_c;

typedef struct Aoharu_Top_MultiEventTopView_RightTop_Fields Aoharu_Top_MultiEventTopView_RightTop_Fields, *PAoharu_Top_MultiEventTopView_RightTop_Fields;

typedef struct Aoharu_Top_MultiEventTopView_RightBottom_c Aoharu_Top_MultiEventTopView_RightBottom_c, *PAoharu_Top_MultiEventTopView_RightBottom_c;

typedef struct Aoharu_Top_MultiEventTopView_RightBottom_Fields Aoharu_Top_MultiEventTopView_RightBottom_Fields, *PAoharu_Top_MultiEventTopView_RightBottom_Fields;

typedef struct Aoharu_EventTopBackground_VTable Aoharu_EventTopBackground_VTable, *PAoharu_EventTopBackground_VTable;

typedef struct Aoharu_Top_MultiEventTopView_LeftTop_VTable Aoharu_Top_MultiEventTopView_LeftTop_VTable, *PAoharu_Top_MultiEventTopView_LeftTop_VTable;

typedef struct Aoharu_Top_MultiEventTopView_LeftBottom_VTable Aoharu_Top_MultiEventTopView_LeftBottom_VTable, *PAoharu_Top_MultiEventTopView_LeftBottom_VTable;

typedef struct Aoharu_EventGachaBannerScroll_o Aoharu_EventGachaBannerScroll_o, *PAoharu_EventGachaBannerScroll_o;

typedef struct System_Action_EventData__Action__o System_Action_EventData__Action__o, *PSystem_Action_EventData__Action__o;

typedef struct Aoharu_Top_MultiEventTopView_RightTop_VTable Aoharu_Top_MultiEventTopView_RightTop_VTable, *PAoharu_Top_MultiEventTopView_RightTop_VTable;

typedef struct Aoharu_Event_TotalPointTopView_o Aoharu_Event_TotalPointTopView_o, *PAoharu_Event_TotalPointTopView_o;

typedef struct Aoharu_Event_PointRankingTopView_o Aoharu_Event_PointRankingTopView_o, *PAoharu_Event_PointRankingTopView_o;

typedef struct Aoharu_Event_EventNextRewardTopView_o Aoharu_Event_EventNextRewardTopView_o, *PAoharu_Event_EventNextRewardTopView_o;

typedef struct Aoharu_Top_MultiEventTopHelperView_o Aoharu_Top_MultiEventTopHelperView_o, *PAoharu_Top_MultiEventTopHelperView_o;

typedef struct Aoharu_Top_MultiEventTopView_RightBottom_VTable Aoharu_Top_MultiEventTopView_RightBottom_VTable, *PAoharu_Top_MultiEventTopView_RightBottom_VTable;

typedef struct Aoharu_SDCharacter_o Aoharu_SDCharacter_o, *PAoharu_SDCharacter_o;

typedef struct Aoharu_EventGachaBannerScroll_c Aoharu_EventGachaBannerScroll_c, *PAoharu_EventGachaBannerScroll_c;

typedef struct Aoharu_EventGachaBannerScroll_Fields Aoharu_EventGachaBannerScroll_Fields, *PAoharu_EventGachaBannerScroll_Fields;

typedef struct System_Action_EventData__Action__c System_Action_EventData__Action__c, *PSystem_Action_EventData__Action__c;

typedef struct System_Action_EventData__Action__Fields System_Action_EventData__Action__Fields, *PSystem_Action_EventData__Action__Fields;

typedef struct Aoharu_Event_TotalPointTopView_c Aoharu_Event_TotalPointTopView_c, *PAoharu_Event_TotalPointTopView_c;

typedef struct Aoharu_Event_TotalPointTopView_Fields Aoharu_Event_TotalPointTopView_Fields, *PAoharu_Event_TotalPointTopView_Fields;

typedef struct Aoharu_Event_PointRankingTopView_c Aoharu_Event_PointRankingTopView_c, *PAoharu_Event_PointRankingTopView_c;

typedef struct Aoharu_Event_PointRankingTopView_Fields Aoharu_Event_PointRankingTopView_Fields, *PAoharu_Event_PointRankingTopView_Fields;

typedef struct Aoharu_Event_EventNextRewardTopView_c Aoharu_Event_EventNextRewardTopView_c, *PAoharu_Event_EventNextRewardTopView_c;

typedef struct Aoharu_Event_EventNextRewardTopView_Fields Aoharu_Event_EventNextRewardTopView_Fields, *PAoharu_Event_EventNextRewardTopView_Fields;

typedef struct Aoharu_Top_MultiEventTopHelperView_c Aoharu_Top_MultiEventTopHelperView_c, *PAoharu_Top_MultiEventTopHelperView_c;

typedef struct Aoharu_Top_MultiEventTopHelperView_Fields Aoharu_Top_MultiEventTopHelperView_Fields, *PAoharu_Top_MultiEventTopHelperView_Fields;

typedef struct Aoharu_SDCharacter_c Aoharu_SDCharacter_c, *PAoharu_SDCharacter_c;

typedef struct Aoharu_SDCharacter_Fields Aoharu_SDCharacter_Fields, *PAoharu_SDCharacter_Fields;

typedef struct Aoharu_EventGachaBannerScroll_VTable Aoharu_EventGachaBannerScroll_VTable, *PAoharu_EventGachaBannerScroll_VTable;

typedef struct Shock_SimpleScrollBanner_o Shock_SimpleScrollBanner_o, *PShock_SimpleScrollBanner_o;

typedef struct System_Collections_Generic_Dictionary_uint__Sprite__o System_Collections_Generic_Dictionary_uint__Sprite__o, *PSystem_Collections_Generic_Dictionary_uint__Sprite__o;

typedef struct System_Action_EventData__Action__VTable System_Action_EventData__Action__VTable, *PSystem_Action_EventData__Action__VTable;

typedef struct Aoharu_Event_TotalPointTopView_VTable Aoharu_Event_TotalPointTopView_VTable, *PAoharu_Event_TotalPointTopView_VTable;

typedef struct Aoharu_Event_PointView_o Aoharu_Event_PointView_o, *PAoharu_Event_PointView_o;

typedef struct Aoharu_Event_PointRankingTopView_VTable Aoharu_Event_PointRankingTopView_VTable, *PAoharu_Event_PointRankingTopView_VTable;

typedef struct Aoharu_Event_RankView_o Aoharu_Event_RankView_o, *PAoharu_Event_RankView_o;

typedef struct Aoharu_Event_Settings_EventRankingSettings_o Aoharu_Event_Settings_EventRankingSettings_o, *PAoharu_Event_Settings_EventRankingSettings_o;

typedef struct Aoharu_Event_EventNextRewardTopView_VTable Aoharu_Event_EventNextRewardTopView_VTable, *PAoharu_Event_EventNextRewardTopView_VTable;

typedef struct Shock_RewardIcon_o Shock_RewardIcon_o, *PShock_RewardIcon_o;

typedef struct Aoharu_Top_MultiEventTopHelperView_VTable Aoharu_Top_MultiEventTopHelperView_VTable, *PAoharu_Top_MultiEventTopHelperView_VTable;

typedef struct Aoharu_SDCharacter_VTable Aoharu_SDCharacter_VTable, *PAoharu_SDCharacter_VTable;

typedef struct Shock_SimpleScrollBanner_c Shock_SimpleScrollBanner_c, *PShock_SimpleScrollBanner_c;

typedef struct Shock_SimpleScrollBanner_Fields Shock_SimpleScrollBanner_Fields, *PShock_SimpleScrollBanner_Fields;

typedef struct System_Collections_Generic_Dictionary_uint__Sprite__c System_Collections_Generic_Dictionary_uint__Sprite__c, *PSystem_Collections_Generic_Dictionary_uint__Sprite__c;

typedef struct System_Collections_Generic_Dictionary_uint__Sprite__Fields System_Collections_Generic_Dictionary_uint__Sprite__Fields, *PSystem_Collections_Generic_Dictionary_uint__Sprite__Fields;

typedef struct Aoharu_Event_PointView_c Aoharu_Event_PointView_c, *PAoharu_Event_PointView_c;

typedef struct Aoharu_Event_PointView_Fields Aoharu_Event_PointView_Fields, *PAoharu_Event_PointView_Fields;

typedef struct Aoharu_Event_RankView_c Aoharu_Event_RankView_c, *PAoharu_Event_RankView_c;

typedef struct Aoharu_Event_RankView_Fields Aoharu_Event_RankView_Fields, *PAoharu_Event_RankView_Fields;

typedef struct Aoharu_Event_Settings_EventRankingSettings_c Aoharu_Event_Settings_EventRankingSettings_c, *PAoharu_Event_Settings_EventRankingSettings_c;

typedef struct Aoharu_Event_Settings_EventRankingSettings_Fields Aoharu_Event_Settings_EventRankingSettings_Fields, *PAoharu_Event_Settings_EventRankingSettings_Fields;

typedef struct Shock_RewardIcon_c Shock_RewardIcon_c, *PShock_RewardIcon_c;

typedef struct Shock_RewardIcon_Fields Shock_RewardIcon_Fields, *PShock_RewardIcon_Fields;

typedef struct Shock_SimpleScrollBanner_VTable Shock_SimpleScrollBanner_VTable, *PShock_SimpleScrollBanner_VTable;

typedef struct Shock_ScrollBase_ScrollItemBase__Fields Shock_ScrollBase_ScrollItemBase__Fields, *PShock_ScrollBase_ScrollItemBase__Fields;

typedef struct Shock_ScrollPageMarker_o Shock_ScrollPageMarker_o, *PShock_ScrollPageMarker_o;

typedef struct System_Collections_Generic_Dictionary_uint__Sprite__VTable System_Collections_Generic_Dictionary_uint__Sprite__VTable, *PSystem_Collections_Generic_Dictionary_uint__Sprite__VTable;

typedef struct Aoharu_Event_PointView_VTable Aoharu_Event_PointView_VTable, *PAoharu_Event_PointView_VTable;

typedef struct Aoharu_Event_RankView_VTable Aoharu_Event_RankView_VTable, *PAoharu_Event_RankView_VTable;

typedef struct Aoharu_Event_Settings_EventRankingSettings_VTable Aoharu_Event_Settings_EventRankingSettings_VTable, *PAoharu_Event_Settings_EventRankingSettings_VTable;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_o Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_o, *PAoharu_Event_Settings_EventRankingSettings_RankViewInfo_o;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__o System_Collections_Generic_List_EventRankingSettings_RankBandInfo__o, *PSystem_Collections_Generic_List_EventRankingSettings_RankBandInfo__o;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__o System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__o, *PSystem_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__o;

typedef struct Shock_RewardIcon_VTable Shock_RewardIcon_VTable, *PShock_RewardIcon_VTable;

typedef struct Shock_RewardIconCore_o Shock_RewardIconCore_o, *PShock_RewardIconCore_o;

typedef struct Shock_ScrollPageMarker_c Shock_ScrollPageMarker_c, *PShock_ScrollPageMarker_c;

typedef struct Shock_ScrollPageMarker_Fields Shock_ScrollPageMarker_Fields, *PShock_ScrollPageMarker_Fields;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_c Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_c, *PAoharu_Event_Settings_EventRankingSettings_RankViewInfo_c;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_Fields Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_Fields, *PAoharu_Event_Settings_EventRankingSettings_RankViewInfo_Fields;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__c System_Collections_Generic_List_EventRankingSettings_RankBandInfo__c, *PSystem_Collections_Generic_List_EventRankingSettings_RankBandInfo__c;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__Fields System_Collections_Generic_List_EventRankingSettings_RankBandInfo__Fields, *PSystem_Collections_Generic_List_EventRankingSettings_RankBandInfo__Fields;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__c System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__c, *PSystem_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__c;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__Fields System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__Fields, *PSystem_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__Fields;

typedef struct Shock_RewardIconCore_c Shock_RewardIconCore_c, *PShock_RewardIconCore_c;

typedef struct Shock_RewardIconCore_Fields Shock_RewardIconCore_Fields, *PShock_RewardIconCore_Fields;

typedef struct Shock_ScrollPageMarker_VTable Shock_ScrollPageMarker_VTable, *PShock_ScrollPageMarker_VTable;

typedef struct Shock_PageMarkerBase_ScrollPageMarkerItem__Fields Shock_PageMarkerBase_ScrollPageMarkerItem__Fields, *PShock_PageMarkerBase_ScrollPageMarkerItem__Fields;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_VTable Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_VTable, *PAoharu_Event_Settings_EventRankingSettings_RankViewInfo_VTable;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__StaticFields System_Collections_Generic_List_EventRankingSettings_RankBandInfo__StaticFields, *PSystem_Collections_Generic_List_EventRankingSettings_RankBandInfo__StaticFields;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__VTable System_Collections_Generic_List_EventRankingSettings_RankBandInfo__VTable, *PSystem_Collections_Generic_List_EventRankingSettings_RankBandInfo__VTable;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_array Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_array, *PAoharu_Event_Settings_EventRankingSettings_RankBandInfo_array;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__StaticFields System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__StaticFields, *PSystem_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__StaticFields;

typedef struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__VTable System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__VTable, *PSystem_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__VTable;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_array Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_array, *PAoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_array;

typedef struct Shock_RewardIconCore_VTable Shock_RewardIconCore_VTable, *PShock_RewardIconCore_VTable;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_o Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_o, *PAoharu_Event_Settings_EventRankingSettings_RankBandInfo_o;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_o Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_o, *PAoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_o;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_c Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_c, *PAoharu_Event_Settings_EventRankingSettings_RankBandInfo_c;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_Fields Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_Fields, *PAoharu_Event_Settings_EventRankingSettings_RankBandInfo_Fields;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_c Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_c, *PAoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_c;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_Fields Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_Fields, *PAoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_Fields;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_VTable Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_VTable, *PAoharu_Event_Settings_EventRankingSettings_RankBandInfo_VTable;

typedef struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_VTable Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_VTable, *PAoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_VTable;

struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_Fields {
    int32_t m_RankingType;
    struct UnityEngine_Color_o m_BackgroundColor;
};

struct Aoharu_Top_MultiEventTopHelperView_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_HelperCount;
};

struct Aoharu_Top_MultiEventTopHelperView_o {
    struct Aoharu_Top_MultiEventTopHelperView_c *klass;
    void *monitor;
    struct Aoharu_Top_MultiEventTopHelperView_Fields fields;
};

struct Aoharu_Top_MultiEventTopView_LeftBottom_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Top_MultiEventTopView_LeftBottom_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Top_MultiEventTopView_LeftBottom_VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__Sprite__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__Sprite__o {
    struct System_Collections_Generic_Dictionary_uint__Sprite__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__Sprite__Fields fields;
};

struct Aoharu_Top_MultiEventTopHelperView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Top_MultiEventTopHelperView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Top_MultiEventTopHelperView_VTable vtable;
};

struct Aoharu_Top_MultiEventTopView_LeftBottom_Fields {
    struct Aoharu_EventGachaBannerScroll_o *EventGachaBanner;
    struct Shock_ButtonEvent_o *TipsButton;
    struct Shock_ButtonEvent_o *BonusDetailsButton;
    struct Shock_ButtonEvent_o *MissionButton;
    struct UnityEngine_GameObject_array *MissionBadgeList;
    struct System_Action_o *_OnClickToTips_k__BackingField;
    struct System_Action_o *_OnClickToBonusDetails_k__BackingField;
    struct System_Action_EventData__Action__o *_OnClickToMission_k__BackingField;
};

struct Aoharu_Top_MultiEventTopView_LeftBottom_o {
    struct Aoharu_Top_MultiEventTopView_LeftBottom_c *klass;
    void *monitor;
    struct Aoharu_Top_MultiEventTopView_LeftBottom_Fields fields;
};

struct Shock_RewardIcon_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_RewardIconCore_o *m_Core;
    struct Aoharu_UI_CharaImageIcon_o *m_CharaImageIcon;
    struct UnityEngine_GameObject_o *m_AmountRoot;
    struct Shock_TextMeshUI_o *m_AmountText;
    struct UnityEngine_GameObject_o *m_LoadingMark;
    struct Shock_ButtonEvent_o *m_Button;
    struct Shock_GrayoutUI_o *m_GrayoutUI;
    int32_t m_charaImageIconParts;
    struct UnityEngine_GameObject_o *m_cardExchangeItemRoot;
    struct Shock_TextMeshUI_o *m_cardExchangeItemText;
    bool m_enableShowDetail;
    uint32_t m_RewardValue;
    int32_t m_RewardType;
    int32_t m_RewardAmount;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_o {
    struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_c *klass;
    void *monitor;
    struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_Fields fields;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_VTable vtable;
};

struct Shock_RewardIcon_o {
    struct Shock_RewardIcon_c *klass;
    void *monitor;
    struct Shock_RewardIcon_Fields fields;
};

struct Shock_RewardIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_RewardIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RewardIcon_VTable vtable;
};

struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Action_EventData__Action__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__VTable vtable;
};

struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__Fields {
    struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__o {
    struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__Fields fields;
};

struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__StaticFields {
    struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_array *s_emptyArray;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_Fields {
    bool m_IsMyself;
    uint32_t m_RankBand;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_o {
    struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_c *klass;
    void *monitor;
    struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_Fields fields;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_VTable vtable;
};

struct Shock_ScrollBase_ScrollItemBase__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__StaticFields {
    struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_array *s_emptyArray;
};

struct Aoharu_Event_PointRankingTopView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_MedalImage;
    struct UnityEngine_UI_Image_o *m_AggregateMedalImage;
    struct UnityEngine_GameObject_o *m_Effect;
    struct Aoharu_Event_RankView_o *m_RankView;
    struct Aoharu_Event_Settings_EventRankingSettings_o *m_Settings;
};

struct Shock_SimpleScrollBanner_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
    struct VirtualInvokeData _11_Carbon_IUpdateRoutine_OnUpdate;
};

struct Shock_PageMarkerBase_ScrollPageMarkerItem__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_PageMarkerItemPrefab;
    struct UnityEngine_GameObject_o *m_PageMarkerItemRoot;
    struct System_Collections_Generic_List_T__o *m_PageMarkerList;
};

struct System_Collections_Generic_Dictionary_uint__Sprite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__Sprite__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__Sprite__VTable vtable;
};

struct Aoharu_Event_Settings_EventRankingSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Top_MultiEventTopView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_EventTopBackground_o *m_Bg;
    struct UnityEngine_GameObject_o *m_BackImageRoot;
    struct Aoharu_Top_MultiEventTopView_LeftTop_o *m_LeftTop;
    struct Aoharu_Top_MultiEventTopView_LeftBottom_o *m_LeftBottom;
    struct Aoharu_Top_MultiEventTopView_RightTop_o *m_RightTop;
    struct Aoharu_Top_MultiEventTopView_RightBottom_o *m_RightBottom;
    struct Shock_ButtonEvent_o *m_DeckEditButton;
    struct UnityEngine_GameObject_array *m_EffectObjectList;
    struct UnityEngine_GameObject_o *m_BgEffect;
};

struct Shock_SimpleScrollBanner_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SimpleScrollBanner_VTable vtable;
};

struct Aoharu_Event_Settings_EventRankingSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_o *m_Ranking1;
    struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_o *m_Ranking2;
    struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_o *m_Ranking3;
    struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_o *m_RankingOther;
    struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__o *m_RankBandInfoList;
    struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__o *m_RankingCategoryInfoList;
    struct UnityEngine_Color_o m_DefaultBackgroundColor;
};

struct Shock_SimpleScrollBanner_Fields {
    struct Shock_ScrollBase_ScrollItemBase__Fields super;
    struct Shock_ButtonEvent_o *m_LeftArrowButton;
    struct Shock_ButtonEvent_o *m_RightArrowButton;
    float m_ClickArrowScrollTime;
    struct Shock_ScrollPageMarker_o *m_PageMarker;
    int32_t m_SelectIndex;
    struct Shock_IInputLockHandle_o *m_InputLockHandle;
};

struct Shock_SimpleScrollBanner_o {
    struct Shock_SimpleScrollBanner_c *klass;
    void *monitor;
    struct Shock_SimpleScrollBanner_Fields fields;
};

struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__Fields {
    struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__o {
    struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__Fields fields;
};

struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_EventRankingSettings_RankingCategoryInfo__VTable vtable;
};

struct Aoharu_Event_PointView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_TotalPointTopView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_SDCharacter_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_array *m_faceImages;
    struct UnityEngine_UI_Image_o *m_shadow;
    struct Shock_AnimatorPlayerLite_o *m_animatorPlayerLite;
};

struct Aoharu_SDCharacter_o {
    struct Aoharu_SDCharacter_c *klass;
    void *monitor;
    struct Aoharu_SDCharacter_Fields fields;
};

struct Aoharu_SDCharacter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SDCharacter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SDCharacter_VTable vtable;
};

struct Aoharu_Top_MultiEventTopView_RightTop_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_PointView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_PointText;
};

struct Aoharu_EventTopBackground_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_ScrollPageMarker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_CreatePageMarker;
};

struct Aoharu_EventTopBackground_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_BgImage;
};

struct Aoharu_Top_MultiEventTopView_RightTop_Fields {
    struct Aoharu_Event_TotalPointTopView_o *TotalPointTopView;
    struct Aoharu_Event_PointRankingTopView_o *PointRankingTopView;
    struct Shock_ButtonEvent_o *RankingDetailButton;
    struct Aoharu_Event_EventNextRewardTopView_o *Reward;
    struct Shock_ButtonEvent_o *RewardDetailButton;
    struct Aoharu_Top_MultiEventTopHelperView_o *Helper;
    struct Shock_ButtonEvent_o *HelperRewardDetailButton;
    struct UnityEngine_GameObject_array *MissionBadgeList;
    struct System_Action_o *_OnClickToRankingDetail_k__BackingField;
    struct System_Action_o *_OnClickToRewardDetail_k__BackingField;
    struct System_Action_EventData__Action__o *_OnClickToHelperRewardDetail_k__BackingField;
};

struct Shock_ScrollPageMarker_Fields {
    struct Shock_PageMarkerBase_ScrollPageMarkerItem__Fields super;
};

struct Aoharu_Top_MultiEventTopView_RightTop_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Top_MultiEventTopView_RightTop_VTable vtable;
};

struct Aoharu_Event_EventNextRewardTopView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct Aoharu_Event_PointView_o *m_NextPoint;
    struct UnityEngine_GameObject_o *m_RewardGotAll;
};

struct Aoharu_Event_EventNextRewardTopView_o {
    struct Aoharu_Event_EventNextRewardTopView_c *klass;
    void *monitor;
    struct Aoharu_Event_EventNextRewardTopView_Fields fields;
};

struct Aoharu_Top_MultiEventTopView_RightTop_o {
    struct Aoharu_Top_MultiEventTopView_RightTop_c *klass;
    void *monitor;
    struct Aoharu_Top_MultiEventTopView_RightTop_Fields fields;
};

struct Aoharu_EventGachaBannerScroll_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_SimpleScrollBanner_o *m_Scroll;
    float m_BannerMoveSecend;
    struct System_Collections_Generic_Dictionary_uint__Sprite__o *m_HomeBunnerSpritCache;
};

struct Aoharu_EventGachaBannerScroll_o {
    struct Aoharu_EventGachaBannerScroll_c *klass;
    void *monitor;
    struct Aoharu_EventGachaBannerScroll_Fields fields;
};

struct Aoharu_EventGachaBannerScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_EventGachaBannerScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventGachaBannerScroll_VTable vtable;
};

struct Aoharu_Event_EventNextRewardTopView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Action_EventData__Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Event_RankView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_RankText;
};

struct Aoharu_Event_PointView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_PointView_VTable vtable;
};

struct Aoharu_Event_TotalPointTopView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Event_PointView_o *m_TotalPoint;
};

struct Aoharu_Event_PointView_o {
    struct Aoharu_Event_PointView_c *klass;
    void *monitor;
    struct Aoharu_Event_PointView_Fields fields;
};

struct Aoharu_Event_PointRankingTopView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Event_Settings_EventRankingSettings_RankingCategoryInfo_o *m_Items[65535];
};

struct Shock_RewardIconCore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_EventNextRewardTopView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_EventNextRewardTopView_VTable vtable;
};

struct System_Action_EventData__Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_EventData__Action__VTable vtable;
};

struct System_Action_EventData__Action__o {
    struct System_Action_EventData__Action__c *klass;
    void *monitor;
    struct System_Action_EventData__Action__Fields fields;
};

struct Shock_RewardIconCore_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_BodyImage;
    struct UnityEngine_Material_o *m_CompleteMissionMaterial;
    uint32_t m_RewardValue;
    int32_t m_RewardType;
    bool m_IsLoading;
    struct System_Action_o *m_OnLoadComplete;
    struct UnityEngine_Material_o *m_MaterialInstance;
    struct System_IDisposable_o *m_RunningIconLoad;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Event_Settings_EventRankingSettings_RankBandInfo_o *m_Items[65535];
};

struct Aoharu_EventTopBackground_o {
    struct Aoharu_EventTopBackground_c *klass;
    void *monitor;
    struct Aoharu_EventTopBackground_Fields fields;
};

struct Aoharu_Event_PointRankingTopView_o {
    struct Aoharu_Event_PointRankingTopView_c *klass;
    void *monitor;
    struct Aoharu_Event_PointRankingTopView_Fields fields;
};

struct Aoharu_EventTopBackground_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopBackground_VTable vtable;
};

struct Aoharu_Top_MultiEventTopView_LeftTop_Fields {
    struct Shock_TextMeshUI_o *TermText;
    struct UnityEngine_UI_Image_o *Logo;
};

struct Aoharu_Event_PointRankingTopView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_PointRankingTopView_VTable vtable;
};

struct Aoharu_Event_Settings_EventRankingSettings_o {
    struct Aoharu_Event_Settings_EventRankingSettings_c *klass;
    void *monitor;
    struct Aoharu_Event_Settings_EventRankingSettings_Fields fields;
};

struct Aoharu_Top_MultiEventTopView_RightBottom_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Top_MultiEventTopView_RightBottom_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Top_MultiEventTopView_RightBottom_VTable vtable;
};

struct Aoharu_Event_Settings_EventRankingSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Settings_EventRankingSettings_VTable vtable;
};

struct Aoharu_Top_MultiEventTopView_RightBottom_Fields {
    struct Shock_ButtonEvent_o *SelectionButton;
    struct UnityEngine_GameObject_array *ButtonEffects;
    struct Aoharu_SDCharacter_o *SDLeft;
    struct Aoharu_SDCharacter_o *SDRight;
    struct System_Action_o *_OnClickToSelection_k__BackingField;
};

struct Aoharu_Top_MultiEventTopView_RightBottom_o {
    struct Aoharu_Top_MultiEventTopView_RightBottom_c *klass;
    void *monitor;
    struct Aoharu_Top_MultiEventTopView_RightBottom_Fields fields;
};

struct Aoharu_Top_MultiEventTopView_LeftTop_o {
    struct Aoharu_Top_MultiEventTopView_LeftTop_c *klass;
    void *monitor;
    struct Aoharu_Top_MultiEventTopView_LeftTop_Fields fields;
};

struct Aoharu_Top_MultiEventTopView_LeftTop_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Top_MultiEventTopView_LeftTop_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Top_MultiEventTopView_LeftTop_VTable vtable;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_Fields {
    struct UnityEngine_Sprite_o *m_RankImage;
    struct UnityEngine_Sprite_o *m_Background;
    struct UnityEngine_Sprite_o *m_ScoreBg;
};

struct Aoharu_Event_RankView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_TotalPointTopView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_TotalPointTopView_VTable vtable;
};

struct Shock_ScrollPageMarker_o {
    struct Shock_ScrollPageMarker_c *klass;
    void *monitor;
    struct Shock_ScrollPageMarker_Fields fields;
};

struct Aoharu_Event_TotalPointTopView_o {
    struct Aoharu_Event_TotalPointTopView_c *klass;
    void *monitor;
    struct Aoharu_Event_TotalPointTopView_Fields fields;
};

struct Shock_ScrollPageMarker_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollPageMarker_VTable vtable;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_RankView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_RankView_VTable vtable;
};

struct Aoharu_Event_RankView_o {
    struct Aoharu_Event_RankView_c *klass;
    void *monitor;
    struct Aoharu_Event_RankView_Fields fields;
};

struct Shock_RewardIconCore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RewardIconCore_VTable vtable;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_o {
    struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_c *klass;
    void *monitor;
    struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_Fields fields;
};

struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Settings_EventRankingSettings_RankViewInfo_VTable vtable;
};

struct Shock_RewardIconCore_o {
    struct Shock_RewardIconCore_c *klass;
    void *monitor;
    struct Shock_RewardIconCore_Fields fields;
};

typedef union _union_256417 _union_256417, *P_union_256417;

union _union_256417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Event_Reward_EventRewardListController___c_StaticFields Aoharu_Event_Reward_EventRewardListController___c_StaticFields, *PAoharu_Event_Reward_EventRewardListController___c_StaticFields;

typedef struct Aoharu_Event_Reward_EventRewardListController___c_o Aoharu_Event_Reward_EventRewardListController___c_o, *PAoharu_Event_Reward_EventRewardListController___c_o;

typedef struct System_Action_KeyValuePair_RewardListType__List_IRewardData____o System_Action_KeyValuePair_RewardListType__List_IRewardData____o, *PSystem_Action_KeyValuePair_RewardListType__List_IRewardData____o;

typedef struct System_Func_EventRewardListController_TabData__string__o System_Func_EventRewardListController_TabData__string__o, *PSystem_Func_EventRewardListController_TabData__string__o;

typedef struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___o System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___o, *PSystem_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___o;

typedef struct System_Func_IRewardData__int__o System_Func_IRewardData__int__o, *PSystem_Func_IRewardData__int__o;

typedef struct Aoharu_Event_Reward_EventRewardListController___c_c Aoharu_Event_Reward_EventRewardListController___c_c, *PAoharu_Event_Reward_EventRewardListController___c_c;

typedef struct Aoharu_Event_Reward_EventRewardListController___c_Fields Aoharu_Event_Reward_EventRewardListController___c_Fields, *PAoharu_Event_Reward_EventRewardListController___c_Fields;

typedef struct System_Action_KeyValuePair_RewardListType__List_IRewardData____c System_Action_KeyValuePair_RewardListType__List_IRewardData____c, *PSystem_Action_KeyValuePair_RewardListType__List_IRewardData____c;

typedef struct System_Action_KeyValuePair_RewardListType__List_IRewardData____Fields System_Action_KeyValuePair_RewardListType__List_IRewardData____Fields, *PSystem_Action_KeyValuePair_RewardListType__List_IRewardData____Fields;

typedef struct System_Func_EventRewardListController_TabData__string__c System_Func_EventRewardListController_TabData__string__c, *PSystem_Func_EventRewardListController_TabData__string__c;

typedef struct System_Func_EventRewardListController_TabData__string__Fields System_Func_EventRewardListController_TabData__string__Fields, *PSystem_Func_EventRewardListController_TabData__string__Fields;

typedef struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___c System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___c, *PSystem_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___c;

typedef struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___Fields System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___Fields, *PSystem_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___Fields;

typedef struct System_Func_IRewardData__int__c System_Func_IRewardData__int__c, *PSystem_Func_IRewardData__int__c;

typedef struct System_Func_IRewardData__int__Fields System_Func_IRewardData__int__Fields, *PSystem_Func_IRewardData__int__Fields;

typedef struct Aoharu_Event_Reward_EventRewardListController___c_VTable Aoharu_Event_Reward_EventRewardListController___c_VTable, *PAoharu_Event_Reward_EventRewardListController___c_VTable;

typedef struct System_Action_KeyValuePair_RewardListType__List_IRewardData____VTable System_Action_KeyValuePair_RewardListType__List_IRewardData____VTable, *PSystem_Action_KeyValuePair_RewardListType__List_IRewardData____VTable;

typedef struct System_Func_EventRewardListController_TabData__string__VTable System_Func_EventRewardListController_TabData__string__VTable, *PSystem_Func_EventRewardListController_TabData__string__VTable;

typedef struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___VTable System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___VTable, *PSystem_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___VTable;

typedef struct System_Func_IRewardData__int__VTable System_Func_IRewardData__int__VTable, *PSystem_Func_IRewardData__int__VTable;

struct Aoharu_Event_Reward_EventRewardListController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___o {
    struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___Fields fields;
};

struct Aoharu_Event_Reward_EventRewardListController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Event_Reward_EventRewardListController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardListController___c_VTable vtable;
};

struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___VTable vtable;
};

struct Aoharu_Event_Reward_EventRewardListController___c_Fields {
};

struct Aoharu_Event_Reward_EventRewardListController___c_o {
    struct Aoharu_Event_Reward_EventRewardListController___c_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_EventRewardListController___c_Fields fields;
};

struct Aoharu_Event_Reward_EventRewardListController___c_StaticFields {
    struct Aoharu_Event_Reward_EventRewardListController___c_o *__9;
    struct System_Action_KeyValuePair_RewardListType__List_IRewardData____o *__9__11_0;
    struct System_Func_EventRewardListController_TabData__string__o *__9__11_3;
    struct System_Func_KeyValuePair_uint__EventScoreRankingMst_____IEnumerable_EventScoreRankingMst___o *__9__19_1;
    struct System_Func_IRewardData__int__o *__9__22_0;
};

struct System_Func_IRewardData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Action_KeyValuePair_RewardListType__List_IRewardData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_RewardListType__List_IRewardData____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_RewardListType__List_IRewardData____o {
    struct System_Action_KeyValuePair_RewardListType__List_IRewardData____c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_RewardListType__List_IRewardData____Fields fields;
};

struct System_Action_KeyValuePair_RewardListType__List_IRewardData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_RewardListType__List_IRewardData____VTable vtable;
};

struct System_Func_IRewardData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventRewardListController_TabData__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventRewardListController_TabData__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IRewardData__int__o {
    struct System_Func_IRewardData__int__c *klass;
    void *monitor;
    struct System_Func_IRewardData__int__Fields fields;
};

struct System_Func_IRewardData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IRewardData__int__VTable vtable;
};

struct System_Func_EventRewardListController_TabData__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventRewardListController_TabData__string__VTable vtable;
};

struct System_Func_EventRewardListController_TabData__string__o {
    struct System_Func_EventRewardListController_TabData__string__c *klass;
    void *monitor;
    struct System_Func_EventRewardListController_TabData__string__Fields fields;
};

typedef struct Shock_EventMemberRankingMst_VTable Shock_EventMemberRankingMst_VTable, *PShock_EventMemberRankingMst_VTable;

struct Shock_EventMemberRankingMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct UniRx_StableCompositeDisposable_NAryUnsafe_Fields UniRx_StableCompositeDisposable_NAryUnsafe_Fields, *PUniRx_StableCompositeDisposable_NAryUnsafe_Fields;

typedef struct UniRx_StableCompositeDisposable_Fields UniRx_StableCompositeDisposable_Fields, *PUniRx_StableCompositeDisposable_Fields;

typedef struct System_IDisposable_array System_IDisposable_array, *PSystem_IDisposable_array;

struct UniRx_StableCompositeDisposable_Fields {
};

struct UniRx_StableCompositeDisposable_NAryUnsafe_Fields {
    struct UniRx_StableCompositeDisposable_Fields super;
    int32_t disposedCallCount;
    struct System_IDisposable_array *_disposables;
};

struct System_IDisposable_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_IDisposable_o *m_Items[65535];
};

typedef struct System_Net_HttpRequestHeader_VTable System_Net_HttpRequestHeader_VTable, *PSystem_Net_HttpRequestHeader_VTable;

struct System_Net_HttpRequestHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Action_Exception__TState__VTable System_Action_Exception__TState__VTable, *PSystem_Action_Exception__TState__VTable;

struct System_Action_Exception__TState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_2C1E208_RGCTXs MethodInfo_2C1E208_RGCTXs, *PMethodInfo_2C1E208_RGCTXs;

struct MethodInfo_2C1E208_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_21E6494 MethodInfo_21E6494, *PMethodInfo_21E6494;

typedef union _union_161215 _union_161215, *P_union_161215;

union _union_161215 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_o Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_o, *PPhoton_Pun_UtilityScripts_GraphicToggleIsOnTransition_o;

typedef struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_Fields Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_Fields, *PPhoton_Pun_UtilityScripts_GraphicToggleIsOnTransition_Fields;

typedef struct UnityEngine_UI_Toggle_o UnityEngine_UI_Toggle_o, *PUnityEngine_UI_Toggle_o;

typedef struct UnityEngine_UI_Toggle_c UnityEngine_UI_Toggle_c, *PUnityEngine_UI_Toggle_c;

typedef struct UnityEngine_UI_Toggle_Fields UnityEngine_UI_Toggle_Fields, *PUnityEngine_UI_Toggle_Fields;

typedef struct UnityEngine_UI_Toggle_VTable UnityEngine_UI_Toggle_VTable, *PUnityEngine_UI_Toggle_VTable;

typedef struct UnityEngine_UI_ToggleGroup_o UnityEngine_UI_ToggleGroup_o, *PUnityEngine_UI_ToggleGroup_o;

typedef struct UnityEngine_UI_Toggle_ToggleEvent_o UnityEngine_UI_Toggle_ToggleEvent_o, *PUnityEngine_UI_Toggle_ToggleEvent_o;

typedef struct UnityEngine_UI_ToggleGroup_c UnityEngine_UI_ToggleGroup_c, *PUnityEngine_UI_ToggleGroup_c;

typedef struct UnityEngine_UI_ToggleGroup_Fields UnityEngine_UI_ToggleGroup_Fields, *PUnityEngine_UI_ToggleGroup_Fields;

typedef struct UnityEngine_UI_Toggle_ToggleEvent_c UnityEngine_UI_Toggle_ToggleEvent_c, *PUnityEngine_UI_Toggle_ToggleEvent_c;

typedef struct UnityEngine_UI_Toggle_ToggleEvent_Fields UnityEngine_UI_Toggle_ToggleEvent_Fields, *PUnityEngine_UI_Toggle_ToggleEvent_Fields;

typedef struct UnityEngine_UI_ToggleGroup_VTable UnityEngine_UI_ToggleGroup_VTable, *PUnityEngine_UI_ToggleGroup_VTable;

typedef struct System_Collections_Generic_List_Toggle__o System_Collections_Generic_List_Toggle__o, *PSystem_Collections_Generic_List_Toggle__o;

typedef struct UnityEngine_UI_Toggle_ToggleEvent_VTable UnityEngine_UI_Toggle_ToggleEvent_VTable, *PUnityEngine_UI_Toggle_ToggleEvent_VTable;

typedef struct System_Collections_Generic_List_Toggle__c System_Collections_Generic_List_Toggle__c, *PSystem_Collections_Generic_List_Toggle__c;

typedef struct System_Collections_Generic_List_Toggle__Fields System_Collections_Generic_List_Toggle__Fields, *PSystem_Collections_Generic_List_Toggle__Fields;

typedef struct System_Collections_Generic_List_Toggle__StaticFields System_Collections_Generic_List_Toggle__StaticFields, *PSystem_Collections_Generic_List_Toggle__StaticFields;

typedef struct System_Collections_Generic_List_Toggle__VTable System_Collections_Generic_List_Toggle__VTable, *PSystem_Collections_Generic_List_Toggle__VTable;

typedef struct UnityEngine_UI_Toggle_array UnityEngine_UI_Toggle_array, *PUnityEngine_UI_Toggle_array;

struct System_Collections_Generic_List_Toggle__Fields {
    struct UnityEngine_UI_Toggle_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Toggle__o {
    struct System_Collections_Generic_List_Toggle__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Toggle__Fields fields;
};

struct System_Collections_Generic_List_Toggle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Toggle__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Toggle__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Toggle__VTable vtable;
};

struct UnityEngine_UI_Toggle_ToggleEvent_Fields {
    struct UnityEngine_Events_UnityEvent_bool__Fields super;
};

struct UnityEngine_UI_Toggle_ToggleEvent_o {
    struct UnityEngine_UI_Toggle_ToggleEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_Toggle_ToggleEvent_Fields fields;
};

struct UnityEngine_UI_Toggle_ToggleEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_UI_Toggle_ToggleEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Toggle_ToggleEvent_VTable vtable;
};

struct UnityEngine_UI_Toggle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_IsInteractable;
    struct VirtualInvokeData _25_InstantClearState;
    struct VirtualInvokeData _26_DoStateTransition;
    struct VirtualInvokeData _27_FindSelectableOnLeft;
    struct VirtualInvokeData _28_FindSelectableOnRight;
    struct VirtualInvokeData _29_FindSelectableOnUp;
    struct VirtualInvokeData _30_FindSelectableOnDown;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnPointerDown;
    struct VirtualInvokeData _33_OnPointerUp;
    struct VirtualInvokeData _34_OnPointerEnter;
    struct VirtualInvokeData _35_OnPointerExit;
    struct VirtualInvokeData _36_OnSelect;
    struct VirtualInvokeData _37_OnDeselect;
    struct VirtualInvokeData _38_Select;
    struct VirtualInvokeData _39_unknown;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _43_unknown;
    struct VirtualInvokeData _44_unknown;
    struct VirtualInvokeData _45_unknown;
    struct VirtualInvokeData _46_Rebuild;
    struct VirtualInvokeData _47_LayoutComplete;
    struct VirtualInvokeData _48_GraphicUpdateComplete;
    struct VirtualInvokeData _49_OnPointerClick;
    struct VirtualInvokeData _50_OnSubmit;
};

struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Toggle_o *toggle;
    struct UnityEngine_UI_Graphic_o *_graphic;
    struct UnityEngine_Color_o NormalOnColor;
    struct UnityEngine_Color_o NormalOffColor;
    struct UnityEngine_Color_o HoverOnColor;
    struct UnityEngine_Color_o HoverOffColor;
    bool isHover;
};

struct UnityEngine_UI_Toggle_Fields {
    struct UnityEngine_UI_Selectable_Fields super;
    int32_t toggleTransition;
    struct UnityEngine_UI_Graphic_o *graphic;
    struct UnityEngine_UI_ToggleGroup_o *m_Group;
    struct UnityEngine_UI_Toggle_ToggleEvent_o *onValueChanged;
    bool m_IsOn;
};

struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_o {
    struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_GraphicToggleIsOnTransition_Fields fields;
};

struct UnityEngine_UI_Toggle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UI_Toggle_o *m_Items[65535];
};

struct UnityEngine_UI_Toggle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Toggle_VTable vtable;
};

struct UnityEngine_UI_Toggle_o {
    struct UnityEngine_UI_Toggle_c *klass;
    void *monitor;
    struct UnityEngine_UI_Toggle_Fields fields;
};

struct UnityEngine_UI_ToggleGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
};

struct UnityEngine_UI_ToggleGroup_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    bool m_AllowSwitchOff;
    struct System_Collections_Generic_List_Toggle__o *m_Toggles;
};

struct System_Collections_Generic_List_Toggle__StaticFields {
    struct UnityEngine_UI_Toggle_array *s_emptyArray;
};

struct UnityEngine_UI_ToggleGroup_o {
    struct UnityEngine_UI_ToggleGroup_c *klass;
    void *monitor;
    struct UnityEngine_UI_ToggleGroup_Fields fields;
};

struct UnityEngine_UI_ToggleGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_ToggleGroup_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_LocationRewardMst__c System_Collections_Generic_IReadOnlyList_LocationRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_LocationRewardMst__c;

struct System_Collections_Generic_IReadOnlyList_LocationRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_256409 _union_256409, *P_union_256409;

union _union_256409 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20136FC MethodInfo_20136FC, *PMethodInfo_20136FC;

typedef union _union_244483 _union_244483, *P_union_244483;

union _union_244483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20136FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_AdjustEventSuccess__c System_Action_AdjustEventSuccess__c, *PSystem_Action_AdjustEventSuccess__c;

typedef struct System_Action_AdjustEventSuccess__VTable System_Action_AdjustEventSuccess__VTable, *PSystem_Action_AdjustEventSuccess__VTable;

struct System_Action_AdjustEventSuccess__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AdjustEventSuccess__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AdjustEventSuccess__VTable vtable;
};

typedef struct MethodInfo_20AAA70 MethodInfo_20AAA70, *PMethodInfo_20AAA70;

typedef struct System_Reflection_RuntimePropertyInfo_Getter_T__R__c System_Reflection_RuntimePropertyInfo_Getter_T__R__c, *PSystem_Reflection_RuntimePropertyInfo_Getter_T__R__c;

typedef union _union_215961 _union_215961, *P_union_215961;

typedef struct System_Reflection_RuntimePropertyInfo_Getter_T__R__VTable System_Reflection_RuntimePropertyInfo_Getter_T__R__VTable, *PSystem_Reflection_RuntimePropertyInfo_Getter_T__R__VTable;

union _union_215961 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AAA70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Reflection_RuntimePropertyInfo_Getter_T__R__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_215961 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Reflection_RuntimePropertyInfo_Getter_T__R__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Reflection_RuntimePropertyInfo_Getter_T__R__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_RuntimePropertyInfo_Getter_T__R__VTable vtable;
};

typedef union _union_256401 _union_256401, *P_union_256401;

union _union_256401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_CustomAttributeData__o System_Collections_Generic_IEnumerable_CustomAttributeData__o, *PSystem_Collections_Generic_IEnumerable_CustomAttributeData__o;

typedef struct System_Collections_Generic_IEnumerable_CustomAttributeData__Fields System_Collections_Generic_IEnumerable_CustomAttributeData__Fields, *PSystem_Collections_Generic_IEnumerable_CustomAttributeData__Fields;

struct System_Collections_Generic_IEnumerable_CustomAttributeData__Fields {
};

struct System_Collections_Generic_IEnumerable_CustomAttributeData__o {
    struct System_Collections_Generic_IEnumerable_CustomAttributeData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_CustomAttributeData__Fields fields;
};

typedef struct MethodInfo_12A0E00_RGCTXs MethodInfo_12A0E00_RGCTXs, *PMethodInfo_12A0E00_RGCTXs;

struct MethodInfo_12A0E00_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256403 _union_256403, *P_union_256403;

union _union_256403 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_LocationRewardMst__o System_Collections_Generic_IReadOnlyList_LocationRewardMst__o, *PSystem_Collections_Generic_IReadOnlyList_LocationRewardMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_LocationRewardMst__Fields System_Collections_Generic_IReadOnlyList_LocationRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_LocationRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyList_LocationRewardMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_LocationRewardMst__o {
    struct System_Collections_Generic_IReadOnlyList_LocationRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_LocationRewardMst__Fields fields;
};

typedef union _union_256405 _union_256405, *P_union_256405;

union _union_256405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256407 _union_256407, *P_union_256407;

union _union_256407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205D074 MethodInfo_205D074, *PMethodInfo_205D074;

typedef union _union_217595 _union_217595, *P_union_217595;

union _union_217595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ACFAC MethodInfo_16ACFAC, *PMethodInfo_16ACFAC;

typedef struct System_Action_T1__T2__c System_Action_T1__T2__c, *PSystem_Action_T1__T2__c;

typedef union _union_159625 _union_159625, *P_union_159625;

typedef struct System_Action_T1__T2__VTable System_Action_T1__T2__VTable, *PSystem_Action_T1__T2__VTable;

union _union_159625 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Action_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_T1__T2__VTable vtable;
};

struct MethodInfo_16ACFAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159625 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_IHasRatioData_T__Fields Shock_IHasRatioData_T__Fields, *PShock_IHasRatioData_T__Fields;

struct Shock_IHasRatioData_T__Fields {
};

typedef struct MethodInfo_16A2400 MethodInfo_16A2400, *PMethodInfo_16A2400;

typedef union _union_299280 _union_299280, *P_union_299280;

union _union_299280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1918D50 MethodInfo_1918D50, *PMethodInfo_1918D50;

typedef struct MethodInfo_1918D50_RGCTXs MethodInfo_1918D50_RGCTXs, *PMethodInfo_1918D50_RGCTXs;

typedef union _union_211273 _union_211273, *P_union_211273;

union _union_211273 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918D50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918D50_RGCTXs *rgctx_data;
    union _union_211273 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918D50_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct Shock_Fade___c__DisplayClass21_0_c Shock_Fade___c__DisplayClass21_0_c, *PShock_Fade___c__DisplayClass21_0_c;

typedef struct Shock_Fade___c__DisplayClass21_0_VTable Shock_Fade___c__DisplayClass21_0_VTable, *PShock_Fade___c__DisplayClass21_0_VTable;

struct Shock_Fade___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Fade___c__DisplayClass21_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Fade___c__DisplayClass21_0_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_ChannelReader_T__RGCTXs Cysharp_Threading_Tasks_ChannelReader_T__RGCTXs, *PCysharp_Threading_Tasks_ChannelReader_T__RGCTXs;

struct Cysharp_Threading_Tasks_ChannelReader_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_ChannelReader_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_ChannelReader_T__TryRead;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_FromResult_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_ChannelReader_T__ReadAsyncCore;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Create;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T_;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Start_ChannelReader__ReadAsyncCore_d__5_T__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__get_Task;
};

typedef struct MethodInfo_2B0BAEC MethodInfo_2B0BAEC, *PMethodInfo_2B0BAEC;

typedef union _union_184794 _union_184794, *P_union_184794;

union _union_184794 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BAEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26DC36C MethodInfo_26DC36C, *PMethodInfo_26DC36C;

typedef union _union_270616 _union_270616, *P_union_270616;

union _union_270616 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DC36C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270616 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SerializableKeyValuePair_string__SoundFadeSetting__Fields Shock_SerializableKeyValuePair_string__SoundFadeSetting__Fields, *PShock_SerializableKeyValuePair_string__SoundFadeSetting__Fields;

typedef struct Shock_Sound_SoundFadeSetting_o Shock_Sound_SoundFadeSetting_o, *PShock_Sound_SoundFadeSetting_o;

typedef struct Shock_Sound_SoundFadeSetting_c Shock_Sound_SoundFadeSetting_c, *PShock_Sound_SoundFadeSetting_c;

typedef struct Shock_Sound_SoundFadeSetting_Fields Shock_Sound_SoundFadeSetting_Fields, *PShock_Sound_SoundFadeSetting_Fields;

typedef struct Shock_Sound_SoundFadeSetting_VTable Shock_Sound_SoundFadeSetting_VTable, *PShock_Sound_SoundFadeSetting_VTable;

struct Shock_SerializableKeyValuePair_string__SoundFadeSetting__Fields {
    struct System_String_o *m_Key;
    struct Shock_Sound_SoundFadeSetting_o *m_Value;
};

struct Shock_Sound_SoundFadeSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_SoundFadeSetting_Fields {
    int32_t m_FadeInTime;
    int32_t m_FadeOutTime;
};

struct Shock_Sound_SoundFadeSetting_o {
    struct Shock_Sound_SoundFadeSetting_c *klass;
    void *monitor;
    struct Shock_Sound_SoundFadeSetting_Fields fields;
};

struct Shock_Sound_SoundFadeSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundFadeSetting_VTable vtable;
};

typedef struct SharpCompress_Archives_IWritableArchiveEntry_Fields SharpCompress_Archives_IWritableArchiveEntry_Fields, *PSharpCompress_Archives_IWritableArchiveEntry_Fields;

struct SharpCompress_Archives_IWritableArchiveEntry_Fields {
};

typedef struct System_Func_CardEvolveConditionMst__bool__o System_Func_CardEvolveConditionMst__bool__o, *PSystem_Func_CardEvolveConditionMst__bool__o;

typedef struct System_Func_CardEvolveConditionMst__bool__c System_Func_CardEvolveConditionMst__bool__c, *PSystem_Func_CardEvolveConditionMst__bool__c;

typedef struct System_Func_CardEvolveConditionMst__bool__Fields System_Func_CardEvolveConditionMst__bool__Fields, *PSystem_Func_CardEvolveConditionMst__bool__Fields;

typedef struct System_Func_CardEvolveConditionMst__bool__VTable System_Func_CardEvolveConditionMst__bool__VTable, *PSystem_Func_CardEvolveConditionMst__bool__VTable;

struct System_Func_CardEvolveConditionMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardEvolveConditionMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardEvolveConditionMst__bool__o {
    struct System_Func_CardEvolveConditionMst__bool__c *klass;
    void *monitor;
    struct System_Func_CardEvolveConditionMst__bool__Fields fields;
};

struct System_Func_CardEvolveConditionMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardEvolveConditionMst__bool__VTable vtable;
};

typedef struct UniRx_ReactiveProperty_byte__VTable UniRx_ReactiveProperty_byte__VTable, *PUniRx_ReactiveProperty_byte__VTable;

struct UniRx_ReactiveProperty_byte__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

typedef struct MethodInfo_194E7B4 MethodInfo_194E7B4, *PMethodInfo_194E7B4;

typedef struct System_Collections_Generic_Comparer_T__c System_Collections_Generic_Comparer_T__c, *PSystem_Collections_Generic_Comparer_T__c;

typedef union _union_261582 _union_261582, *P_union_261582;

typedef struct System_Collections_Generic_Comparer_T__StaticFields System_Collections_Generic_Comparer_T__StaticFields, *PSystem_Collections_Generic_Comparer_T__StaticFields;

typedef struct System_Collections_Generic_Comparer_T__RGCTXs System_Collections_Generic_Comparer_T__RGCTXs, *PSystem_Collections_Generic_Comparer_T__RGCTXs;

typedef struct System_Collections_Generic_Comparer_T__VTable System_Collections_Generic_Comparer_T__VTable, *PSystem_Collections_Generic_Comparer_T__VTable;

typedef struct System_Collections_Generic_Comparer_T__o System_Collections_Generic_Comparer_T__o, *PSystem_Collections_Generic_Comparer_T__o;

typedef struct System_Collections_Generic_Comparer_T__Fields System_Collections_Generic_Comparer_T__Fields, *PSystem_Collections_Generic_Comparer_T__Fields;

union _union_261582 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Collections_Generic_Comparer_T__Fields {
};

struct MethodInfo_194E7B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261582 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_Comparer_T__o {
    struct System_Collections_Generic_Comparer_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_Comparer_T__Fields fields;
};

struct System_Collections_Generic_Comparer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IComparer_Compare;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Compare;
};

struct System_Collections_Generic_Comparer_T__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_Comparer_T__StaticFields *static_fields;
    struct System_Collections_Generic_Comparer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Comparer_T__VTable vtable;
};

struct System_Collections_Generic_Comparer_T__StaticFields {
    struct System_Collections_Generic_Comparer_T__o *defaultComparer;
};

struct System_Collections_Generic_Comparer_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Comparer_T_;
    struct MethodInfo *_1_System_Collections_Generic_Comparer_T__CreateComparer;
    struct Il2CppType *_2_T;
    struct Il2CppType *_3_System_IComparable_T_;
    struct Il2CppClass *_4_System_Collections_Generic_Comparer_T_;
    struct Il2CppClass *_5_System_Collections_Generic_ObjectComparer_T_;
    struct MethodInfo *_6_System_Collections_Generic_ObjectComparer_T___ctor;
    struct Il2CppClass *_7_T;
    struct MethodInfo *_8_System_Collections_Generic_Comparer_T__Compare;
};

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_array UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_array, *PUnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_array;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_o UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_o, *PUnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_o;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_Fields UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_Fields, *PUnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_Fields;

struct UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_Fields {
    uint32_t handle;
    struct UnityEngine_UIElements_UIR_Page_o *page;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_o {
    struct UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_Fields fields;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_UIRenderDevice_DeviceToFree_o m_Items[65535];
};

typedef struct MethodInfo_20AAA5C MethodInfo_20AAA5C, *PMethodInfo_20AAA5C;

typedef union _union_276872 _union_276872, *P_union_276872;

union _union_276872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AAA5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureFadeController___c__DisplayClass8_0_VTable Shock_Scenes_Adventure_AdventureFadeController___c__DisplayClass8_0_VTable, *PShock_Scenes_Adventure_AdventureFadeController___c__DisplayClass8_0_VTable;

struct Shock_Scenes_Adventure_AdventureFadeController___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Mono_Security_Cryptography_PKCS1_1_VTable Mono_Security_Cryptography_PKCS1_1_VTable, *PMono_Security_Cryptography_PKCS1_1_VTable;

struct Mono_Security_Cryptography_PKCS1_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EC9834 MethodInfo_1EC9834, *PMethodInfo_1EC9834;

typedef union _union_282716 _union_282716, *P_union_282716;

union _union_282716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9834 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_TutorialSettings_BandScenario__Fields System_Predicate_TutorialSettings_BandScenario__Fields, *PSystem_Predicate_TutorialSettings_BandScenario__Fields;

struct System_Predicate_TutorialSettings_BandScenario__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__c UnityEngine_UI_Collections_IndexedSet_ICanvasElement__c, *PUnityEngine_UI_Collections_IndexedSet_ICanvasElement__c;

typedef struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__VTable UnityEngine_UI_Collections_IndexedSet_ICanvasElement__VTable, *PUnityEngine_UI_Collections_IndexedSet_ICanvasElement__VTable;

struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_RemoveAt;
    struct VirtualInvokeData _9_get_Count;
    struct VirtualInvokeData _10_get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_Clear;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
};

struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__VTable vtable;
};

typedef union _union_281400 _union_281400, *P_union_281400;

union _union_281400 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Linq_EnumerableSorter_TElement__TKey__Fields System_Linq_EnumerableSorter_TElement__TKey__Fields, *PSystem_Linq_EnumerableSorter_TElement__TKey__Fields;

typedef struct System_Linq_EnumerableSorter_TElement__Fields System_Linq_EnumerableSorter_TElement__Fields, *PSystem_Linq_EnumerableSorter_TElement__Fields;

typedef struct System_Func_TElement__TKey__o System_Func_TElement__TKey__o, *PSystem_Func_TElement__TKey__o;

typedef struct System_Collections_Generic_IComparer_TKey__o System_Collections_Generic_IComparer_TKey__o, *PSystem_Collections_Generic_IComparer_TKey__o;

typedef struct System_Linq_EnumerableSorter_TElement__o System_Linq_EnumerableSorter_TElement__o, *PSystem_Linq_EnumerableSorter_TElement__o;

typedef struct System_Func_TElement__TKey__c System_Func_TElement__TKey__c, *PSystem_Func_TElement__TKey__c;

typedef struct System_Func_TElement__TKey__Fields System_Func_TElement__TKey__Fields, *PSystem_Func_TElement__TKey__Fields;

typedef struct System_Collections_Generic_IComparer_TKey__c System_Collections_Generic_IComparer_TKey__c, *PSystem_Collections_Generic_IComparer_TKey__c;

typedef struct System_Collections_Generic_IComparer_TKey__Fields System_Collections_Generic_IComparer_TKey__Fields, *PSystem_Collections_Generic_IComparer_TKey__Fields;

typedef struct System_Linq_EnumerableSorter_TElement__c System_Linq_EnumerableSorter_TElement__c, *PSystem_Linq_EnumerableSorter_TElement__c;

typedef struct System_Func_TElement__TKey__VTable System_Func_TElement__TKey__VTable, *PSystem_Func_TElement__TKey__VTable;

typedef struct System_Linq_EnumerableSorter_TElement__RGCTXs System_Linq_EnumerableSorter_TElement__RGCTXs, *PSystem_Linq_EnumerableSorter_TElement__RGCTXs;

typedef struct System_Linq_EnumerableSorter_TElement__VTable System_Linq_EnumerableSorter_TElement__VTable, *PSystem_Linq_EnumerableSorter_TElement__VTable;

struct System_Linq_EnumerableSorter_TElement__Fields {
};

struct System_Collections_Generic_IComparer_TKey__Fields {
};

struct System_Collections_Generic_IComparer_TKey__o {
    struct System_Collections_Generic_IComparer_TKey__c *klass;
    void *monitor;
    struct System_Collections_Generic_IComparer_TKey__Fields fields;
};

struct System_Collections_Generic_IComparer_TKey__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Func_TElement__TKey__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TElement__TKey__o {
    struct System_Func_TElement__TKey__c *klass;
    void *monitor;
    struct System_Func_TElement__TKey__Fields fields;
};

struct System_Func_TElement__TKey__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TElement__TKey__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TElement__TKey__VTable vtable;
};

struct System_Linq_EnumerableSorter_TElement__TKey__Fields {
    struct System_Linq_EnumerableSorter_TElement__Fields super;
    struct System_Func_TElement__TKey__o *keySelector;
    struct System_Collections_Generic_IComparer_TKey__o *comparer;
    bool descending;
    struct System_Linq_EnumerableSorter_TElement__o *next;
    struct System_Object_array *keys;
};

struct System_Linq_EnumerableSorter_TElement__RGCTXs {
    struct Il2CppClass *_0_System_Linq_EnumerableSorter_TElement_;
    struct MethodInfo *_1_System_Linq_EnumerableSorter_TElement__ComputeKeys;
    struct MethodInfo *_2_System_Linq_EnumerableSorter_TElement__QuickSort;
    struct MethodInfo *_3_System_Linq_EnumerableSorter_TElement__CompareKeys;
};

struct System_Linq_EnumerableSorter_TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Linq_EnumerableSorter_TElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_EnumerableSorter_TElement__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_EnumerableSorter_TElement__VTable vtable;
};

struct System_Linq_EnumerableSorter_TElement__o {
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    void *monitor;
    struct System_Linq_EnumerableSorter_TElement__Fields fields;
};

typedef union _union_281402 _union_281402, *P_union_281402;

union _union_281402 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16ACFC0 MethodInfo_16ACFC0, *PMethodInfo_16ACFC0;

typedef union _union_159541 _union_159541, *P_union_159541;

union _union_159541 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACFC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281404 _union_281404, *P_union_281404;

union _union_281404 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281406 _union_281406, *P_union_281406;

union _union_281406 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC983C MethodInfo_1EC983C, *PMethodInfo_1EC983C;

typedef union _union_282724 _union_282724, *P_union_282724;

union _union_282724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC983C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5CF04_RGCTXs MethodInfo_2D5CF04_RGCTXs, *PMethodInfo_2D5CF04_RGCTXs;

struct MethodInfo_2D5CF04_RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct MethodInfo_308C9F4 MethodInfo_308C9F4, *PMethodInfo_308C9F4;

typedef struct System_Runtime_CompilerServices_RuntimeHelpers_c System_Runtime_CompilerServices_RuntimeHelpers_c, *PSystem_Runtime_CompilerServices_RuntimeHelpers_c;

typedef struct MethodInfo_308C9F4_RGCTXs MethodInfo_308C9F4_RGCTXs, *PMethodInfo_308C9F4_RGCTXs;

typedef union _union_214730 _union_214730, *P_union_214730;

typedef struct System_Runtime_CompilerServices_RuntimeHelpers_VTable System_Runtime_CompilerServices_RuntimeHelpers_VTable, *PSystem_Runtime_CompilerServices_RuntimeHelpers_VTable;

union _union_214730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C9F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C9F4_RGCTXs *rgctx_data;
    union _union_214730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Runtime_CompilerServices_RuntimeHelpers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_RuntimeHelpers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_RuntimeHelpers_VTable vtable;
};

struct MethodInfo_308C9F4_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_c Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_c, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_VTable Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_VTable, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_VTable vtable;
};

typedef struct Aoharu_Scenes_Training_TrainingCharaScrollItem_c Aoharu_Scenes_Training_TrainingCharaScrollItem_c, *PAoharu_Scenes_Training_TrainingCharaScrollItem_c;

typedef struct Aoharu_Scenes_Training_TrainingCharaScrollItem_VTable Aoharu_Scenes_Training_TrainingCharaScrollItem_VTable, *PAoharu_Scenes_Training_TrainingCharaScrollItem_VTable;

struct Aoharu_Scenes_Training_TrainingCharaScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Training_TrainingCharaScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Training_TrainingCharaScrollItem_VTable vtable;
};

typedef struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__o UnityEngine_UI_Collections_IndexedSet_ICanvasElement__o, *PUnityEngine_UI_Collections_IndexedSet_ICanvasElement__o;

typedef struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__Fields UnityEngine_UI_Collections_IndexedSet_ICanvasElement__Fields, *PUnityEngine_UI_Collections_IndexedSet_ICanvasElement__Fields;

typedef struct System_Collections_Generic_Dictionary_T__int__o System_Collections_Generic_Dictionary_T__int__o, *PSystem_Collections_Generic_Dictionary_T__int__o;

typedef struct System_Collections_Generic_Dictionary_T__int__c System_Collections_Generic_Dictionary_T__int__c, *PSystem_Collections_Generic_Dictionary_T__int__c;

typedef struct System_Collections_Generic_Dictionary_T__int__Fields System_Collections_Generic_Dictionary_T__int__Fields, *PSystem_Collections_Generic_Dictionary_T__int__Fields;

typedef struct System_Collections_Generic_Dictionary_T__int__VTable System_Collections_Generic_Dictionary_T__int__VTable, *PSystem_Collections_Generic_Dictionary_T__int__VTable;

struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__Fields {
    struct System_Collections_Generic_List_T__o *m_List;
    struct System_Collections_Generic_Dictionary_T__int__o *m_Dictionary;
    int32_t m_EnabledObjectCount;
};

struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__o {
    struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__c *klass;
    void *monitor;
    struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__Fields fields;
};

struct System_Collections_Generic_Dictionary_T__int__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_T__int__o {
    struct System_Collections_Generic_Dictionary_T__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_T__int__Fields fields;
};

struct System_Collections_Generic_Dictionary_T__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_T__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_T__int__VTable vtable;
};

typedef struct UnityEngine_Timeline_RuntimeClipBase_VTable UnityEngine_Timeline_RuntimeClipBase_VTable, *PUnityEngine_Timeline_RuntimeClipBase_VTable;

struct UnityEngine_Timeline_RuntimeClipBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_intervalStart;
    struct VirtualInvokeData _7_get_intervalEnd;
};

typedef struct MethodInfo_30F7EC8 MethodInfo_30F7EC8, *PMethodInfo_30F7EC8;

typedef union _union_235159 _union_235159, *P_union_235159;

union _union_235159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7EC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_o Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_o, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_Fields Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_Fields, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_Fields;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_Fields {
    struct Shock_CardData_o *c;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_o {
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_1_Fields fields;
};

typedef struct Aoharu_Scenes_Training_TrainingCharaScrollItem_o Aoharu_Scenes_Training_TrainingCharaScrollItem_o, *PAoharu_Scenes_Training_TrainingCharaScrollItem_o;

typedef struct Aoharu_Scenes_Training_TrainingCharaScrollItem_Fields Aoharu_Scenes_Training_TrainingCharaScrollItem_Fields, *PAoharu_Scenes_Training_TrainingCharaScrollItem_Fields;

typedef struct Shock_CardIcon_o Shock_CardIcon_o, *PShock_CardIcon_o;

typedef struct Aoharu_Scenes_Training_NeedMaterialIcon_o Aoharu_Scenes_Training_NeedMaterialIcon_o, *PAoharu_Scenes_Training_NeedMaterialIcon_o;

typedef struct Aoharu_Scenes_Training_TrainingCardData_o Aoharu_Scenes_Training_TrainingCardData_o, *PAoharu_Scenes_Training_TrainingCardData_o;

typedef struct System_Action_ItemMst__o System_Action_ItemMst__o, *PSystem_Action_ItemMst__o;

typedef struct Shock_CardIcon_c Shock_CardIcon_c, *PShock_CardIcon_c;

typedef struct Shock_CardIcon_Fields Shock_CardIcon_Fields, *PShock_CardIcon_Fields;

typedef struct Aoharu_Scenes_Training_NeedMaterialIcon_c Aoharu_Scenes_Training_NeedMaterialIcon_c, *PAoharu_Scenes_Training_NeedMaterialIcon_c;

typedef struct Aoharu_Scenes_Training_NeedMaterialIcon_Fields Aoharu_Scenes_Training_NeedMaterialIcon_Fields, *PAoharu_Scenes_Training_NeedMaterialIcon_Fields;

typedef struct Aoharu_Scenes_Training_TrainingCardData_c Aoharu_Scenes_Training_TrainingCardData_c, *PAoharu_Scenes_Training_TrainingCardData_c;

typedef struct Aoharu_Scenes_Training_TrainingCardData_Fields Aoharu_Scenes_Training_TrainingCardData_Fields, *PAoharu_Scenes_Training_TrainingCardData_Fields;

typedef struct System_Action_ItemMst__c System_Action_ItemMst__c, *PSystem_Action_ItemMst__c;

typedef struct System_Action_ItemMst__Fields System_Action_ItemMst__Fields, *PSystem_Action_ItemMst__Fields;

typedef struct Shock_CardIcon_VTable Shock_CardIcon_VTable, *PShock_CardIcon_VTable;

typedef struct Shock_CardIconCore_o Shock_CardIconCore_o, *PShock_CardIconCore_o;

typedef struct Shock_CardIcon_Visibility_o Shock_CardIcon_Visibility_o, *PShock_CardIcon_Visibility_o;

typedef struct Aoharu_Scenes_Training_NeedMaterialIcon_VTable Aoharu_Scenes_Training_NeedMaterialIcon_VTable, *PAoharu_Scenes_Training_NeedMaterialIcon_VTable;

typedef struct Shock_ItemMst_o Shock_ItemMst_o, *PShock_ItemMst_o;

typedef struct Aoharu_Scenes_Training_TrainingCardData_VTable Aoharu_Scenes_Training_TrainingCardData_VTable, *PAoharu_Scenes_Training_TrainingCardData_VTable;

typedef struct System_Action_ItemMst__VTable System_Action_ItemMst__VTable, *PSystem_Action_ItemMst__VTable;

typedef struct Shock_CardIconCore_c Shock_CardIconCore_c, *PShock_CardIconCore_c;

typedef struct Shock_CardIconCore_Fields Shock_CardIconCore_Fields, *PShock_CardIconCore_Fields;

typedef struct Shock_CardIcon_Visibility_Fields Shock_CardIcon_Visibility_Fields, *PShock_CardIcon_Visibility_Fields;

typedef struct Shock_ItemMst_c Shock_ItemMst_c, *PShock_ItemMst_c;

typedef struct Shock_ItemMst_Fields Shock_ItemMst_Fields, *PShock_ItemMst_Fields;

typedef struct Shock_CardIconCore_VTable Shock_CardIconCore_VTable, *PShock_CardIconCore_VTable;

typedef struct Shock_CardDataNode_o Shock_CardDataNode_o, *PShock_CardDataNode_o;

typedef struct Shock_GroupMstNode_o Shock_GroupMstNode_o, *PShock_GroupMstNode_o;

typedef struct Shock_CardIconCore_EventTitle_array Shock_CardIconCore_EventTitle_array, *PShock_CardIconCore_EventTitle_array;

typedef struct System_Nullable_Vector3__array System_Nullable_Vector3__array, *PSystem_Nullable_Vector3__array;

typedef struct Shock_ItemMst_VTable Shock_ItemMst_VTable, *PShock_ItemMst_VTable;

typedef struct Shock_CardDataNode_c Shock_CardDataNode_c, *PShock_CardDataNode_c;

typedef struct Shock_CardDataNode_Fields Shock_CardDataNode_Fields, *PShock_CardDataNode_Fields;

typedef struct Shock_GroupMstNode_c Shock_GroupMstNode_c, *PShock_GroupMstNode_c;

typedef struct Shock_GroupMstNode_Fields Shock_GroupMstNode_Fields, *PShock_GroupMstNode_Fields;

typedef struct Shock_CardIconCore_EventTitle_o Shock_CardIconCore_EventTitle_o, *PShock_CardIconCore_EventTitle_o;

typedef struct System_Nullable_Vector3__o System_Nullable_Vector3__o, *PSystem_Nullable_Vector3__o;

typedef struct Shock_CardDataNode_VTable Shock_CardDataNode_VTable, *PShock_CardDataNode_VTable;

typedef struct Carbon_DataNodeBase_CardData__Fields Carbon_DataNodeBase_CardData__Fields, *PCarbon_DataNodeBase_CardData__Fields;

typedef struct Shock_GroupMstNode_VTable Shock_GroupMstNode_VTable, *PShock_GroupMstNode_VTable;

typedef struct Carbon_DataNodeBase_GroupMst__Fields Carbon_DataNodeBase_GroupMst__Fields, *PCarbon_DataNodeBase_GroupMst__Fields;

typedef struct Shock_CardIconCore_EventTitle_c Shock_CardIconCore_EventTitle_c, *PShock_CardIconCore_EventTitle_c;

typedef struct Shock_CardIconCore_EventTitle_Fields Shock_CardIconCore_EventTitle_Fields, *PShock_CardIconCore_EventTitle_Fields;

typedef struct System_Nullable_Vector3__Fields System_Nullable_Vector3__Fields, *PSystem_Nullable_Vector3__Fields;

typedef struct UnityEngine_Component_array UnityEngine_Component_array, *PUnityEngine_Component_array;

typedef struct Shock_CardIconCore_EventTitle_VTable Shock_CardIconCore_EventTitle_VTable, *PShock_CardIconCore_EventTitle_VTable;

typedef struct Shock_SerializableKeyValuePair_EVENT_TYPE__TextMeshUI__Fields Shock_SerializableKeyValuePair_EVENT_TYPE__TextMeshUI__Fields, *PShock_SerializableKeyValuePair_EVENT_TYPE__TextMeshUI__Fields;

typedef struct UnityEngine_Component_o UnityEngine_Component_o, *PUnityEngine_Component_o;

typedef struct UnityEngine_Component_c UnityEngine_Component_c, *PUnityEngine_Component_c;

typedef struct UnityEngine_Component_VTable UnityEngine_Component_VTable, *PUnityEngine_Component_VTable;

struct Shock_ItemMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    int32_t _category;
    int32_t _effectType;
    uint32_t _effectConditionValue;
    int32_t _effectValue;
    int32_t _extraEffectValue;
    struct System_String_o *_effectDetail;
    struct System_String_o *_wayToUse;
    struct System_String_o *_wayToGet;
    int32_t _price;
    struct System_String_o *_spriteName;
    int32_t _itemTab;
    int32_t _priority;
    struct System_String_o *_expireDate;
    int32_t _itemExpireType;
    uint32_t _masterReleaseLabelId;
    struct Carbon_GameTime_o _ExpireDate_k__BackingField;
};

struct UnityEngine_Component_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_ItemMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scenes_Training_TrainingCardData_Fields {
    uint64_t CardUniqueId;
    struct Shock_CardData_o *CardDataFrom;
    struct Shock_CardData_o *CardDataTo;
    struct Shock_CardData_o *CardDataSub;
    int32_t m_HvingSubNum;
};

struct Carbon_DataNodeBase_GroupMst__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_GroupMst_o *_Data_k__BackingField;
};

struct Shock_SerializableKeyValuePair_EVENT_TYPE__TextMeshUI__Fields {
    int32_t m_Key;
    struct Shock_TextMeshUI_o *m_Value;
};

struct Shock_CardIconCore_EventTitle_Fields {
    struct Shock_SerializableKeyValuePair_EVENT_TYPE__TextMeshUI__Fields super;
};

struct Shock_GroupMstNode_Fields {
    struct Carbon_DataNodeBase_GroupMst__Fields super;
};

struct Shock_CardDataNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Shock_CardIcon_Visibility_Fields {
    int32_t m_FlagList;
    int32_t m_CoreFlagList;
};

struct Shock_CardIcon_Visibility_o {
    struct Shock_CardIcon_Visibility_Fields fields;
};

struct Shock_ItemMst_o {
    struct Shock_ItemMst_c *klass;
    void *monitor;
    struct Shock_ItemMst_Fields fields;
};

struct Shock_ItemMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ItemMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ItemMst_VTable vtable;
};

struct Shock_CardIconCore_EventTitle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CardIconCore_EventTitle_o *m_Items[65535];
};

struct Shock_CardIcon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_CardIconCore_o *m_Core;
    struct UnityEngine_GameObject_o *m_ParamObject;
    struct Shock_TextMeshUI_o *m_paramWordText;
    struct Shock_TextMeshUI_o *m_paramText;
    struct Shock_ButtonEvent_o *m_Button;
    struct Shock_GrayoutUI_o *m_GrayoutUI;
    struct UnityEngine_GameObject_o *m_DisableView;
    struct Shock_CardIcon_Visibility_o m_Visibility;
};

struct Shock_CardIcon_o {
    struct Shock_CardIcon_c *klass;
    void *monitor;
    struct Shock_CardIcon_Fields fields;
};

struct Shock_CardIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardIcon_VTable vtable;
};

struct UnityEngine_Component_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Component_VTable vtable;
};

struct UnityEngine_Component_o {
    struct UnityEngine_Component_c *klass;
    void *monitor;
    struct UnityEngine_Component_Fields fields;
};

struct Aoharu_Scenes_Training_TrainingCharaScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_CardIcon_o *m_needChara;
    struct Aoharu_Scenes_Training_NeedMaterialIcon_o *m_needItem;
    struct Shock_ButtonEvent_o *m_selectButton;
    struct UnityEngine_GameObject_o *m_ToggleOnObject;
    struct UnityEngine_GameObject_o *m_LackButtonObject;
    struct Shock_TextMeshUI_o *m_itemNameText;
    struct Shock_TextMeshUI_o *m_itemHaveNumText;
    struct Shock_TextMeshUI_o *m_itemUseCardNumText;
    struct Aoharu_Scenes_Training_TrainingCardData_o *m_TrainingCardData;
    struct System_Action_ItemMst__o *_OnRewardIconClick_k__BackingField;
    struct System_Action_o *_OnSelectButtonClick_k__BackingField;
    bool _IsEnough_k__BackingField;
    bool _IsSelect_k__BackingField;
    int32_t _EvolveType_k__BackingField;
    uint32_t _UseMasterItemId_k__BackingField;
};

struct Aoharu_Scenes_Training_TrainingCharaScrollItem_o {
    struct Aoharu_Scenes_Training_TrainingCharaScrollItem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Training_TrainingCharaScrollItem_Fields fields;
};

struct Aoharu_Scenes_Training_NeedMaterialIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Training_NeedMaterialIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Training_NeedMaterialIcon_VTable vtable;
};

struct Shock_CardIconCore_EventTitle_o {
    struct Shock_CardIconCore_EventTitle_c *klass;
    void *monitor;
    struct Shock_CardIconCore_EventTitle_Fields fields;
};

struct System_Nullable_Vector3__Fields {
    bool hasValue;
    struct UnityEngine_Vector3_o value;
};

struct System_Nullable_Vector3__o {
    struct System_Nullable_Vector3__Fields fields;
};

struct Shock_CardIconCore_EventTitle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardIconCore_EventTitle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardIconCore_EventTitle_VTable vtable;
};

struct Aoharu_Scenes_Training_NeedMaterialIcon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_RewardIcon_o *m_needItem;
    struct Shock_ButtonEvent_o *m_iconButton;
    struct Shock_TextMeshUI_o *m_needNumText;
    struct Shock_ItemMst_o *m_itemMst;
    struct System_Action_ItemMst__o *_OnRewardIconClick_k__BackingField;
};

struct Aoharu_Scenes_Training_NeedMaterialIcon_o {
    struct Aoharu_Scenes_Training_NeedMaterialIcon_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Training_NeedMaterialIcon_Fields fields;
};

struct System_Nullable_Vector3__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Nullable_Vector3__o m_Items[65535];
};

struct System_Action_ItemMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_CardIconCore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_CardIconCore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardIconCore_VTable vtable;
};

struct Shock_CardIconCore_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *m_DeckConfirmAtlas;
    struct Shock_CardDataNode_o *m_CardDataNode;
    struct Shock_GroupMstNode_o *m_GroupMstNode;
    struct UnityEngine_GameObject_o *m_TypeBack;
    struct UnityEngine_GameObject_o *m_RarityBack;
    struct UnityEngine_UI_Image_o *m_BodyImage;
    struct UnityEngine_GameObject_o *m_GroupIcon;
    struct UnityEngine_GameObject_o *m_DeckRoleIcon;
    struct UnityEngine_GameObject_o *m_RarityStar;
    struct UnityEngine_UI_Image_array *m_RarityStarImageList;
    struct UnityEngine_Sprite_o *m_NormalRaritySprite;
    struct UnityEngine_Sprite_array *m_EvolvedRaritySprite;
    struct UnityEngine_GameObject_o *m_CardTypeIcon;
    struct UnityEngine_Material_o *m_CompleteMissionMaterial;
    struct UnityEngine_UI_Image_o *m_SignImage;
    struct UnityEngine_UI_Image_o *m_TypeIconImage;
    struct UnityEngine_UI_Image_o *m_RareImage;
    struct UnityEngine_GameObject_o *m_PowerUpDataRoot;
    struct Shock_CardIconCore_EventTitle_array *m_PowerUpTitles;
    struct Shock_TextMeshUI_o *m_PowerUpDataText;
    struct Shock_TextMeshUI_o *m_LevelText;
    struct UnityEngine_Material_o *m_MaterialInstance;
    struct System_Nullable_Vector3__array *m_RarityStarImageScale;
    struct Shock_CardIcon_Visibility_o m_Visibility;
};

struct Shock_CardIconCore_o {
    struct Shock_CardIconCore_c *klass;
    void *monitor;
    struct Shock_CardIconCore_Fields fields;
};

struct Aoharu_Scenes_Training_TrainingCardData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_DataNodeBase_CardData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_CardData_o *_Data_k__BackingField;
};

struct Shock_CardDataNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardDataNode_VTable vtable;
};

struct Shock_CardDataNode_Fields {
    struct Carbon_DataNodeBase_CardData__Fields super;
};

struct Shock_CardDataNode_o {
    struct Shock_CardDataNode_c *klass;
    void *monitor;
    struct Shock_CardDataNode_Fields fields;
};

struct System_Action_ItemMst__o {
    struct System_Action_ItemMst__c *klass;
    void *monitor;
    struct System_Action_ItemMst__Fields fields;
};

struct System_Action_ItemMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ItemMst__VTable vtable;
};

struct Shock_GroupMstNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct UnityEngine_Component_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Component_o *m_Items[65535];
};

struct Shock_GroupMstNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GroupMstNode_VTable vtable;
};

struct Shock_GroupMstNode_o {
    struct Shock_GroupMstNode_c *klass;
    void *monitor;
    struct Shock_GroupMstNode_Fields fields;
};

struct Aoharu_Scenes_Training_TrainingCardData_o {
    struct Aoharu_Scenes_Training_TrainingCardData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Training_TrainingCardData_Fields fields;
};

struct Aoharu_Scenes_Training_TrainingCardData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Training_TrainingCardData_VTable vtable;
};

typedef struct MethodInfo_292A62C MethodInfo_292A62C, *PMethodInfo_292A62C;

typedef union _union_182182 _union_182182, *P_union_182182;

union _union_182182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A62C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256451 _union_256451, *P_union_256451;

union _union_256451 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveMissionRewardMst__c System_Collections_Generic_IReadOnlyCollection_LiveMissionRewardMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LiveMissionRewardMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LiveMissionRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_256453 _union_256453, *P_union_256453;

union _union_256453 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9D240 MethodInfo_1E9D240, *PMethodInfo_1E9D240;

typedef union _union_160321 _union_160321, *P_union_160321;

union _union_160321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C785C MethodInfo_13C785C, *PMethodInfo_13C785C;

typedef union _union_203864 _union_203864, *P_union_203864;

union _union_203864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C785C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Keyword_GGLUpdateWordList_Fields Shock_GGL_Keyword_GGLUpdateWordList_Fields, *PShock_GGL_Keyword_GGLUpdateWordList_Fields;

typedef struct Shock_GGL_GGLRequest_GGLUpdateWordList__ResultNone__Fields Shock_GGL_GGLRequest_GGLUpdateWordList__ResultNone__Fields, *PShock_GGL_GGLRequest_GGLUpdateWordList__ResultNone__Fields;

typedef struct Shock_GGL_GGLResult_T__TResult__o Shock_GGL_GGLResult_T__TResult__o, *PShock_GGL_GGLResult_T__TResult__o;

typedef struct Shock_GGL_IGGLError_T__TResult__o Shock_GGL_IGGLError_T__TResult__o, *PShock_GGL_IGGLError_T__TResult__o;

typedef struct Shock_GGL_GGLResult_T__TResult__c Shock_GGL_GGLResult_T__TResult__c, *PShock_GGL_GGLResult_T__TResult__c;

typedef struct Shock_GGL_GGLResult_T__TResult__Fields Shock_GGL_GGLResult_T__TResult__Fields, *PShock_GGL_GGLResult_T__TResult__Fields;

typedef struct Shock_GGL_IGGLError_T__TResult__c Shock_GGL_IGGLError_T__TResult__c, *PShock_GGL_IGGLError_T__TResult__c;

typedef struct Shock_GGL_IGGLError_T__TResult__Fields Shock_GGL_IGGLError_T__TResult__Fields, *PShock_GGL_IGGLError_T__TResult__Fields;

typedef struct Shock_GGL_GGLResult_T__TResult__VTable Shock_GGL_GGLResult_T__TResult__VTable, *PShock_GGL_GGLResult_T__TResult__VTable;

typedef struct System_Action_TRequest__IGGLResult_TRequest__TResult___o System_Action_TRequest__IGGLResult_TRequest__TResult___o, *PSystem_Action_TRequest__IGGLResult_TRequest__TResult___o;

typedef struct GreeGameLib_PaymentError_o GreeGameLib_PaymentError_o, *PGreeGameLib_PaymentError_o;

typedef struct System_Action_TRequest__IGGLResult_TRequest__TResult___c System_Action_TRequest__IGGLResult_TRequest__TResult___c, *PSystem_Action_TRequest__IGGLResult_TRequest__TResult___c;

typedef struct System_Action_TRequest__IGGLResult_TRequest__TResult___Fields System_Action_TRequest__IGGLResult_TRequest__TResult___Fields, *PSystem_Action_TRequest__IGGLResult_TRequest__TResult___Fields;

typedef struct GreeGameLib_PaymentError_c GreeGameLib_PaymentError_c, *PGreeGameLib_PaymentError_c;

typedef struct GreeGameLib_PaymentError_Fields GreeGameLib_PaymentError_Fields, *PGreeGameLib_PaymentError_Fields;

typedef struct System_Action_TRequest__IGGLResult_TRequest__TResult___VTable System_Action_TRequest__IGGLResult_TRequest__TResult___VTable, *PSystem_Action_TRequest__IGGLResult_TRequest__TResult___VTable;

typedef struct GreeGameLib_PaymentError_VTable GreeGameLib_PaymentError_VTable, *PGreeGameLib_PaymentError_VTable;

typedef struct GreeGameLib_PluginObjectBase_Fields GreeGameLib_PluginObjectBase_Fields, *PGreeGameLib_PluginObjectBase_Fields;

struct GreeGameLib_PluginObjectBase_Fields {
    struct System_Collections_Hashtable_o *mJsonData;
};

struct GreeGameLib_PaymentError_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
};

struct Shock_GGL_GGLRequest_GGLUpdateWordList__ResultNone__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_GGLResult_T__TResult__Fields {
    struct Il2CppObject *_Result_k__BackingField;
    bool _IsDone_k__BackingField;
    int32_t _ResponceCode_k__BackingField;
    struct System_Action_TRequest__IGGLResult_TRequest__TResult___o *_OnCompleted_k__BackingField;
    struct GreeGameLib_PaymentError_o *_Error_k__BackingField;
};

struct Shock_GGL_IGGLError_T__TResult__Fields {
};

struct Shock_GGL_IGGLError_T__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Action_TRequest__IGGLResult_TRequest__TResult___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_GGL_IGGLError_T__TResult__o {
    struct Shock_GGL_IGGLError_T__TResult__c *klass;
    void *monitor;
    struct Shock_GGL_IGGLError_T__TResult__Fields fields;
};

struct Shock_GGL_Keyword_GGLUpdateWordList_Fields {
    struct Shock_GGL_GGLRequest_GGLUpdateWordList__ResultNone__Fields super;
};

struct Shock_GGL_GGLResult_T__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Result;
    struct VirtualInvokeData _5_get_IsDone;
    struct VirtualInvokeData _6_get_IsSuccess;
    struct VirtualInvokeData _7_get_IsError;
    struct VirtualInvokeData _8_get_ResponceCode;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Error;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_OnSuccess;
    struct VirtualInvokeData _13_OnError;
    struct VirtualInvokeData _14_set_OnCompleted;
    struct VirtualInvokeData _15_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _16_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _17_System_Collections_IEnumerator_Reset;
};

struct Shock_GGL_GGLResult_T__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLResult_T__TResult__VTable vtable;
};

struct Shock_GGL_GGLResult_T__TResult__o {
    struct Shock_GGL_GGLResult_T__TResult__c *klass;
    void *monitor;
    struct Shock_GGL_GGLResult_T__TResult__Fields fields;
};

struct System_Action_TRequest__IGGLResult_TRequest__TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TRequest__IGGLResult_TRequest__TResult___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TRequest__IGGLResult_TRequest__TResult___VTable vtable;
};

struct System_Action_TRequest__IGGLResult_TRequest__TResult___o {
    struct System_Action_TRequest__IGGLResult_TRequest__TResult___c *klass;
    void *monitor;
    struct System_Action_TRequest__IGGLResult_TRequest__TResult___Fields fields;
};

struct GreeGameLib_PaymentError_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct GreeGameLib_PaymentError_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_PaymentError_VTable vtable;
};

struct GreeGameLib_PaymentError_o {
    struct GreeGameLib_PaymentError_c *klass;
    void *monitor;
    struct GreeGameLib_PaymentError_Fields fields;
};

typedef struct System_Func_ChatCharacterMst__string__VTable System_Func_ChatCharacterMst__string__VTable, *PSystem_Func_ChatCharacterMst__string__VTable;

struct System_Func_ChatCharacterMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_1F46044 MethodInfo_1F46044, *PMethodInfo_1F46044;

typedef union _union_163341 _union_163341, *P_union_163341;

union _union_163341 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163341 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_292A630 MethodInfo_292A630, *PMethodInfo_292A630;

typedef union _union_183620 _union_183620, *P_union_183620;

union _union_183620 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A630 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183620 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B70BC MethodInfo_28B70BC, *PMethodInfo_28B70BC;

typedef union _union_312802 _union_312802, *P_union_312802;

union _union_312802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B70BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B760 MethodInfo_2D5B760, *PMethodInfo_2D5B760;

typedef struct MethodInfo_2D5B760_RGCTXs MethodInfo_2D5B760_RGCTXs, *PMethodInfo_2D5B760_RGCTXs;

typedef union _union_298544 _union_298544, *P_union_298544;

union _union_298544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B760_RGCTXs *rgctx_data;
    union _union_298544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5B760_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__RemoveAt;
};

typedef struct UnityEngine_Events_UnityEvent_Vector2__VTable UnityEngine_Events_UnityEvent_Vector2__VTable, *PUnityEngine_Events_UnityEvent_Vector2__VTable;

struct UnityEngine_Events_UnityEvent_Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

typedef struct MethodInfo_292A638 MethodInfo_292A638, *PMethodInfo_292A638;

typedef union _union_185058 _union_185058, *P_union_185058;

union _union_185058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A638 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_CharacterMst__string__o System_Func_CharacterMst__string__o, *PSystem_Func_CharacterMst__string__o;

typedef struct System_Func_CharacterMst__string__c System_Func_CharacterMst__string__c, *PSystem_Func_CharacterMst__string__c;

typedef struct System_Func_CharacterMst__string__Fields System_Func_CharacterMst__string__Fields, *PSystem_Func_CharacterMst__string__Fields;

typedef struct System_Func_CharacterMst__string__VTable System_Func_CharacterMst__string__VTable, *PSystem_Func_CharacterMst__string__VTable;

struct System_Func_CharacterMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharacterMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterMst__string__o {
    struct System_Func_CharacterMst__string__c *klass;
    void *monitor;
    struct System_Func_CharacterMst__string__Fields fields;
};

struct System_Func_CharacterMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterMst__string__VTable vtable;
};

typedef union _union_256455 _union_256455, *P_union_256455;

union _union_256455 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256457 _union_256457, *P_union_256457;

union _union_256457 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_UtilityScripts_OnClickDestroy_o Photon_Pun_UtilityScripts_OnClickDestroy_o, *PPhoton_Pun_UtilityScripts_OnClickDestroy_o;

typedef struct Photon_Pun_UtilityScripts_OnClickDestroy_c Photon_Pun_UtilityScripts_OnClickDestroy_c, *PPhoton_Pun_UtilityScripts_OnClickDestroy_c;

typedef struct Photon_Pun_UtilityScripts_OnClickDestroy_Fields Photon_Pun_UtilityScripts_OnClickDestroy_Fields, *PPhoton_Pun_UtilityScripts_OnClickDestroy_Fields;

typedef struct Photon_Pun_UtilityScripts_OnClickDestroy_VTable Photon_Pun_UtilityScripts_OnClickDestroy_VTable, *PPhoton_Pun_UtilityScripts_OnClickDestroy_VTable;

typedef struct Photon_Pun_MonoBehaviourPun_Fields Photon_Pun_MonoBehaviourPun_Fields, *PPhoton_Pun_MonoBehaviourPun_Fields;

typedef struct Photon_Pun_PhotonView_o Photon_Pun_PhotonView_o, *PPhoton_Pun_PhotonView_o;

typedef struct Photon_Pun_PhotonView_c Photon_Pun_PhotonView_c, *PPhoton_Pun_PhotonView_c;

typedef struct Photon_Pun_PhotonView_Fields Photon_Pun_PhotonView_Fields, *PPhoton_Pun_PhotonView_Fields;

typedef struct Photon_Pun_PhotonView_VTable Photon_Pun_PhotonView_VTable, *PPhoton_Pun_PhotonView_VTable;

typedef struct System_Collections_Generic_List_object__o System_Collections_Generic_List_object__o, *PSystem_Collections_Generic_List_object__o;

typedef struct System_Collections_Generic_List_Component__o System_Collections_Generic_List_Component__o, *PSystem_Collections_Generic_List_Component__o;

typedef struct UnityEngine_MonoBehaviour_array UnityEngine_MonoBehaviour_array, *PUnityEngine_MonoBehaviour_array;

typedef struct Photon_Realtime_Player_o Photon_Realtime_Player_o, *PPhoton_Realtime_Player_o;

typedef struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__o System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__o, *PSystem_Collections_Generic_Queue_PhotonView_CallbackTargetChange__o;

typedef struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__o System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__o, *PSystem_Collections_Generic_List_IOnPhotonViewPreNetDestroy__o;

typedef struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__o System_Collections_Generic_List_IOnPhotonViewOwnerChange__o, *PSystem_Collections_Generic_List_IOnPhotonViewOwnerChange__o;

typedef struct System_Collections_Generic_List_IOnPhotonViewControllerChange__o System_Collections_Generic_List_IOnPhotonViewControllerChange__o, *PSystem_Collections_Generic_List_IOnPhotonViewControllerChange__o;

typedef struct System_Collections_Generic_List_object__c System_Collections_Generic_List_object__c, *PSystem_Collections_Generic_List_object__c;

typedef struct System_Collections_Generic_List_object__Fields System_Collections_Generic_List_object__Fields, *PSystem_Collections_Generic_List_object__Fields;

typedef struct System_Collections_Generic_List_Component__c System_Collections_Generic_List_Component__c, *PSystem_Collections_Generic_List_Component__c;

typedef struct System_Collections_Generic_List_Component__Fields System_Collections_Generic_List_Component__Fields, *PSystem_Collections_Generic_List_Component__Fields;

typedef struct Photon_Realtime_Player_c Photon_Realtime_Player_c, *PPhoton_Realtime_Player_c;

typedef struct Photon_Realtime_Player_Fields Photon_Realtime_Player_Fields, *PPhoton_Realtime_Player_Fields;

typedef struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__c System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__c, *PSystem_Collections_Generic_Queue_PhotonView_CallbackTargetChange__c;

typedef struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__Fields System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__Fields, *PSystem_Collections_Generic_Queue_PhotonView_CallbackTargetChange__Fields;

typedef struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__c System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__c, *PSystem_Collections_Generic_List_IOnPhotonViewPreNetDestroy__c;

typedef struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__Fields System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__Fields, *PSystem_Collections_Generic_List_IOnPhotonViewPreNetDestroy__Fields;

typedef struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__c System_Collections_Generic_List_IOnPhotonViewOwnerChange__c, *PSystem_Collections_Generic_List_IOnPhotonViewOwnerChange__c;

typedef struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__Fields System_Collections_Generic_List_IOnPhotonViewOwnerChange__Fields, *PSystem_Collections_Generic_List_IOnPhotonViewOwnerChange__Fields;

typedef struct System_Collections_Generic_List_IOnPhotonViewControllerChange__c System_Collections_Generic_List_IOnPhotonViewControllerChange__c, *PSystem_Collections_Generic_List_IOnPhotonViewControllerChange__c;

typedef struct System_Collections_Generic_List_IOnPhotonViewControllerChange__Fields System_Collections_Generic_List_IOnPhotonViewControllerChange__Fields, *PSystem_Collections_Generic_List_IOnPhotonViewControllerChange__Fields;

typedef struct System_Collections_Generic_List_object__StaticFields System_Collections_Generic_List_object__StaticFields, *PSystem_Collections_Generic_List_object__StaticFields;

typedef struct System_Collections_Generic_List_object__VTable System_Collections_Generic_List_object__VTable, *PSystem_Collections_Generic_List_object__VTable;

typedef struct System_Collections_Generic_List_Component__StaticFields System_Collections_Generic_List_Component__StaticFields, *PSystem_Collections_Generic_List_Component__StaticFields;

typedef struct System_Collections_Generic_List_Component__VTable System_Collections_Generic_List_Component__VTable, *PSystem_Collections_Generic_List_Component__VTable;

typedef struct Photon_Realtime_Player_VTable Photon_Realtime_Player_VTable, *PPhoton_Realtime_Player_VTable;

typedef struct Photon_Realtime_Room_o Photon_Realtime_Room_o, *PPhoton_Realtime_Room_o;

typedef struct ExitGames_Client_Photon_Hashtable_o ExitGames_Client_Photon_Hashtable_o, *PExitGames_Client_Photon_Hashtable_o;

typedef struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__VTable System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__VTable, *PSystem_Collections_Generic_Queue_PhotonView_CallbackTargetChange__VTable;

typedef struct Photon_Pun_PhotonView_CallbackTargetChange_array Photon_Pun_PhotonView_CallbackTargetChange_array, *PPhoton_Pun_PhotonView_CallbackTargetChange_array;

typedef struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__StaticFields System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__StaticFields, *PSystem_Collections_Generic_List_IOnPhotonViewPreNetDestroy__StaticFields;

typedef struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__VTable System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__VTable, *PSystem_Collections_Generic_List_IOnPhotonViewPreNetDestroy__VTable;

typedef struct Photon_Pun_IOnPhotonViewPreNetDestroy_array Photon_Pun_IOnPhotonViewPreNetDestroy_array, *PPhoton_Pun_IOnPhotonViewPreNetDestroy_array;

typedef struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__StaticFields System_Collections_Generic_List_IOnPhotonViewOwnerChange__StaticFields, *PSystem_Collections_Generic_List_IOnPhotonViewOwnerChange__StaticFields;

typedef struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__VTable System_Collections_Generic_List_IOnPhotonViewOwnerChange__VTable, *PSystem_Collections_Generic_List_IOnPhotonViewOwnerChange__VTable;

typedef struct Photon_Pun_IOnPhotonViewOwnerChange_array Photon_Pun_IOnPhotonViewOwnerChange_array, *PPhoton_Pun_IOnPhotonViewOwnerChange_array;

typedef struct System_Collections_Generic_List_IOnPhotonViewControllerChange__StaticFields System_Collections_Generic_List_IOnPhotonViewControllerChange__StaticFields, *PSystem_Collections_Generic_List_IOnPhotonViewControllerChange__StaticFields;

typedef struct System_Collections_Generic_List_IOnPhotonViewControllerChange__VTable System_Collections_Generic_List_IOnPhotonViewControllerChange__VTable, *PSystem_Collections_Generic_List_IOnPhotonViewControllerChange__VTable;

typedef struct Photon_Pun_IOnPhotonViewControllerChange_array Photon_Pun_IOnPhotonViewControllerChange_array, *PPhoton_Pun_IOnPhotonViewControllerChange_array;

typedef struct Photon_Realtime_Room_c Photon_Realtime_Room_c, *PPhoton_Realtime_Room_c;

typedef struct Photon_Realtime_Room_Fields Photon_Realtime_Room_Fields, *PPhoton_Realtime_Room_Fields;

typedef struct ExitGames_Client_Photon_Hashtable_c ExitGames_Client_Photon_Hashtable_c, *PExitGames_Client_Photon_Hashtable_c;

typedef struct ExitGames_Client_Photon_Hashtable_Fields ExitGames_Client_Photon_Hashtable_Fields, *PExitGames_Client_Photon_Hashtable_Fields;

typedef struct Photon_Pun_PhotonView_CallbackTargetChange_o Photon_Pun_PhotonView_CallbackTargetChange_o, *PPhoton_Pun_PhotonView_CallbackTargetChange_o;

typedef struct Photon_Pun_IOnPhotonViewPreNetDestroy_o Photon_Pun_IOnPhotonViewPreNetDestroy_o, *PPhoton_Pun_IOnPhotonViewPreNetDestroy_o;

typedef struct Photon_Pun_IOnPhotonViewOwnerChange_o Photon_Pun_IOnPhotonViewOwnerChange_o, *PPhoton_Pun_IOnPhotonViewOwnerChange_o;

typedef struct Photon_Pun_IOnPhotonViewControllerChange_o Photon_Pun_IOnPhotonViewControllerChange_o, *PPhoton_Pun_IOnPhotonViewControllerChange_o;

typedef struct Photon_Realtime_Room_VTable Photon_Realtime_Room_VTable, *PPhoton_Realtime_Room_VTable;

typedef struct Photon_Realtime_RoomInfo_Fields Photon_Realtime_RoomInfo_Fields, *PPhoton_Realtime_RoomInfo_Fields;

typedef struct Photon_Realtime_LoadBalancingClient_o Photon_Realtime_LoadBalancingClient_o, *PPhoton_Realtime_LoadBalancingClient_o;

typedef struct System_Collections_Generic_Dictionary_int__Player__o System_Collections_Generic_Dictionary_int__Player__o, *PSystem_Collections_Generic_Dictionary_int__Player__o;

typedef struct ExitGames_Client_Photon_Hashtable_StaticFields ExitGames_Client_Photon_Hashtable_StaticFields, *PExitGames_Client_Photon_Hashtable_StaticFields;

typedef struct ExitGames_Client_Photon_Hashtable_VTable ExitGames_Client_Photon_Hashtable_VTable, *PExitGames_Client_Photon_Hashtable_VTable;

typedef struct System_Collections_Generic_Dictionary_object__object__Fields System_Collections_Generic_Dictionary_object__object__Fields, *PSystem_Collections_Generic_Dictionary_object__object__Fields;

typedef struct Photon_Pun_PhotonView_CallbackTargetChange_Fields Photon_Pun_PhotonView_CallbackTargetChange_Fields, *PPhoton_Pun_PhotonView_CallbackTargetChange_Fields;

typedef struct Photon_Pun_IOnPhotonViewPreNetDestroy_c Photon_Pun_IOnPhotonViewPreNetDestroy_c, *PPhoton_Pun_IOnPhotonViewPreNetDestroy_c;

typedef struct Photon_Pun_IOnPhotonViewPreNetDestroy_Fields Photon_Pun_IOnPhotonViewPreNetDestroy_Fields, *PPhoton_Pun_IOnPhotonViewPreNetDestroy_Fields;

typedef struct Photon_Pun_IOnPhotonViewOwnerChange_c Photon_Pun_IOnPhotonViewOwnerChange_c, *PPhoton_Pun_IOnPhotonViewOwnerChange_c;

typedef struct Photon_Pun_IOnPhotonViewOwnerChange_Fields Photon_Pun_IOnPhotonViewOwnerChange_Fields, *PPhoton_Pun_IOnPhotonViewOwnerChange_Fields;

typedef struct Photon_Pun_IOnPhotonViewControllerChange_c Photon_Pun_IOnPhotonViewControllerChange_c, *PPhoton_Pun_IOnPhotonViewControllerChange_c;

typedef struct Photon_Pun_IOnPhotonViewControllerChange_Fields Photon_Pun_IOnPhotonViewControllerChange_Fields, *PPhoton_Pun_IOnPhotonViewControllerChange_Fields;

typedef struct Photon_Realtime_LoadBalancingClient_c Photon_Realtime_LoadBalancingClient_c, *PPhoton_Realtime_LoadBalancingClient_c;

typedef struct Photon_Realtime_LoadBalancingClient_Fields Photon_Realtime_LoadBalancingClient_Fields, *PPhoton_Realtime_LoadBalancingClient_Fields;

typedef struct System_Collections_Generic_Dictionary_int__Player__c System_Collections_Generic_Dictionary_int__Player__c, *PSystem_Collections_Generic_Dictionary_int__Player__c;

typedef struct System_Collections_Generic_Dictionary_int__Player__Fields System_Collections_Generic_Dictionary_int__Player__Fields, *PSystem_Collections_Generic_Dictionary_int__Player__Fields;

typedef struct Photon_Pun_IPhotonViewCallback_o Photon_Pun_IPhotonViewCallback_o, *PPhoton_Pun_IPhotonViewCallback_o;

typedef struct Photon_Realtime_LoadBalancingClient_StaticFields Photon_Realtime_LoadBalancingClient_StaticFields, *PPhoton_Realtime_LoadBalancingClient_StaticFields;

typedef struct Photon_Realtime_LoadBalancingClient_VTable Photon_Realtime_LoadBalancingClient_VTable, *PPhoton_Realtime_LoadBalancingClient_VTable;

typedef struct Photon_Realtime_LoadBalancingPeer_o Photon_Realtime_LoadBalancingPeer_o, *PPhoton_Realtime_LoadBalancingPeer_o;

typedef struct Photon_Realtime_AuthenticationValues_o Photon_Realtime_AuthenticationValues_o, *PPhoton_Realtime_AuthenticationValues_o;

typedef struct System_Nullable_ConnectionProtocol__o System_Nullable_ConnectionProtocol__o, *PSystem_Nullable_ConnectionProtocol__o;

typedef struct Photon_Realtime_PhotonPortDefinition_o Photon_Realtime_PhotonPortDefinition_o, *PPhoton_Realtime_PhotonPortDefinition_o;

typedef struct System_Action_ClientState__ClientState__o System_Action_ClientState__ClientState__o, *PSystem_Action_ClientState__ClientState__o;

typedef struct System_Action_EventData__o System_Action_EventData__o, *PSystem_Action_EventData__o;

typedef struct System_Action_OperationResponse__o System_Action_OperationResponse__o, *PSystem_Action_OperationResponse__o;

typedef struct Photon_Realtime_ConnectionCallbacksContainer_o Photon_Realtime_ConnectionCallbacksContainer_o, *PPhoton_Realtime_ConnectionCallbacksContainer_o;

typedef struct Photon_Realtime_MatchMakingCallbacksContainer_o Photon_Realtime_MatchMakingCallbacksContainer_o, *PPhoton_Realtime_MatchMakingCallbacksContainer_o;

typedef struct Photon_Realtime_InRoomCallbacksContainer_o Photon_Realtime_InRoomCallbacksContainer_o, *PPhoton_Realtime_InRoomCallbacksContainer_o;

typedef struct Photon_Realtime_LobbyCallbacksContainer_o Photon_Realtime_LobbyCallbacksContainer_o, *PPhoton_Realtime_LobbyCallbacksContainer_o;

typedef struct Photon_Realtime_WebRpcCallbacksContainer_o Photon_Realtime_WebRpcCallbacksContainer_o, *PPhoton_Realtime_WebRpcCallbacksContainer_o;

typedef struct Photon_Realtime_ErrorInfoCallbacksContainer_o Photon_Realtime_ErrorInfoCallbacksContainer_o, *PPhoton_Realtime_ErrorInfoCallbacksContainer_o;

typedef struct Photon_Realtime_TypedLobby_o Photon_Realtime_TypedLobby_o, *PPhoton_Realtime_TypedLobby_o;

typedef struct System_Collections_Generic_List_TypedLobbyInfo__o System_Collections_Generic_List_TypedLobbyInfo__o, *PSystem_Collections_Generic_List_TypedLobbyInfo__o;

typedef struct Photon_Realtime_EnterRoomParams_o Photon_Realtime_EnterRoomParams_o, *PPhoton_Realtime_EnterRoomParams_o;

typedef struct ExitGames_Client_Photon_OperationResponse_o ExitGames_Client_Photon_OperationResponse_o, *PExitGames_Client_Photon_OperationResponse_o;

typedef struct Photon_Realtime_RegionHandler_o Photon_Realtime_RegionHandler_o, *PPhoton_Realtime_RegionHandler_o;

typedef struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__o System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__o, *PSystem_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__o;

typedef struct System_Collections_Generic_HashSet_object__o System_Collections_Generic_HashSet_object__o, *PSystem_Collections_Generic_HashSet_object__o;

typedef struct System_Collections_Generic_Dictionary_int__Player__VTable System_Collections_Generic_Dictionary_int__Player__VTable, *PSystem_Collections_Generic_Dictionary_int__Player__VTable;

typedef struct Photon_Pun_IPhotonViewCallback_c Photon_Pun_IPhotonViewCallback_c, *PPhoton_Pun_IPhotonViewCallback_c;

typedef struct Photon_Pun_IPhotonViewCallback_Fields Photon_Pun_IPhotonViewCallback_Fields, *PPhoton_Pun_IPhotonViewCallback_Fields;

typedef struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__o System_Collections_Generic_Dictionary_ConnectionProtocol__int__o, *PSystem_Collections_Generic_Dictionary_ConnectionProtocol__int__o;

typedef struct Photon_Realtime_LoadBalancingPeer_c Photon_Realtime_LoadBalancingPeer_c, *PPhoton_Realtime_LoadBalancingPeer_c;

typedef struct Photon_Realtime_LoadBalancingPeer_Fields Photon_Realtime_LoadBalancingPeer_Fields, *PPhoton_Realtime_LoadBalancingPeer_Fields;

typedef struct Photon_Realtime_AuthenticationValues_c Photon_Realtime_AuthenticationValues_c, *PPhoton_Realtime_AuthenticationValues_c;

typedef struct Photon_Realtime_AuthenticationValues_Fields Photon_Realtime_AuthenticationValues_Fields, *PPhoton_Realtime_AuthenticationValues_Fields;

typedef struct Photon_Realtime_PhotonPortDefinition_Fields Photon_Realtime_PhotonPortDefinition_Fields, *PPhoton_Realtime_PhotonPortDefinition_Fields;

typedef struct System_Action_ClientState__ClientState__c System_Action_ClientState__ClientState__c, *PSystem_Action_ClientState__ClientState__c;

typedef struct System_Action_ClientState__ClientState__Fields System_Action_ClientState__ClientState__Fields, *PSystem_Action_ClientState__ClientState__Fields;

typedef struct System_Action_EventData__c System_Action_EventData__c, *PSystem_Action_EventData__c;

typedef struct System_Action_EventData__Fields System_Action_EventData__Fields, *PSystem_Action_EventData__Fields;

typedef struct System_Action_OperationResponse__c System_Action_OperationResponse__c, *PSystem_Action_OperationResponse__c;

typedef struct System_Action_OperationResponse__Fields System_Action_OperationResponse__Fields, *PSystem_Action_OperationResponse__Fields;

typedef struct Photon_Realtime_ConnectionCallbacksContainer_c Photon_Realtime_ConnectionCallbacksContainer_c, *PPhoton_Realtime_ConnectionCallbacksContainer_c;

typedef struct Photon_Realtime_ConnectionCallbacksContainer_Fields Photon_Realtime_ConnectionCallbacksContainer_Fields, *PPhoton_Realtime_ConnectionCallbacksContainer_Fields;

typedef struct Photon_Realtime_MatchMakingCallbacksContainer_c Photon_Realtime_MatchMakingCallbacksContainer_c, *PPhoton_Realtime_MatchMakingCallbacksContainer_c;

typedef struct Photon_Realtime_MatchMakingCallbacksContainer_Fields Photon_Realtime_MatchMakingCallbacksContainer_Fields, *PPhoton_Realtime_MatchMakingCallbacksContainer_Fields;

typedef struct Photon_Realtime_InRoomCallbacksContainer_c Photon_Realtime_InRoomCallbacksContainer_c, *PPhoton_Realtime_InRoomCallbacksContainer_c;

typedef struct Photon_Realtime_InRoomCallbacksContainer_Fields Photon_Realtime_InRoomCallbacksContainer_Fields, *PPhoton_Realtime_InRoomCallbacksContainer_Fields;

typedef struct Photon_Realtime_LobbyCallbacksContainer_c Photon_Realtime_LobbyCallbacksContainer_c, *PPhoton_Realtime_LobbyCallbacksContainer_c;

typedef struct Photon_Realtime_LobbyCallbacksContainer_Fields Photon_Realtime_LobbyCallbacksContainer_Fields, *PPhoton_Realtime_LobbyCallbacksContainer_Fields;

typedef struct Photon_Realtime_WebRpcCallbacksContainer_c Photon_Realtime_WebRpcCallbacksContainer_c, *PPhoton_Realtime_WebRpcCallbacksContainer_c;

typedef struct Photon_Realtime_WebRpcCallbacksContainer_Fields Photon_Realtime_WebRpcCallbacksContainer_Fields, *PPhoton_Realtime_WebRpcCallbacksContainer_Fields;

typedef struct Photon_Realtime_ErrorInfoCallbacksContainer_c Photon_Realtime_ErrorInfoCallbacksContainer_c, *PPhoton_Realtime_ErrorInfoCallbacksContainer_c;

typedef struct Photon_Realtime_ErrorInfoCallbacksContainer_Fields Photon_Realtime_ErrorInfoCallbacksContainer_Fields, *PPhoton_Realtime_ErrorInfoCallbacksContainer_Fields;

typedef struct Photon_Realtime_TypedLobby_c Photon_Realtime_TypedLobby_c, *PPhoton_Realtime_TypedLobby_c;

typedef struct Photon_Realtime_TypedLobby_Fields Photon_Realtime_TypedLobby_Fields, *PPhoton_Realtime_TypedLobby_Fields;

typedef struct System_Collections_Generic_List_TypedLobbyInfo__c System_Collections_Generic_List_TypedLobbyInfo__c, *PSystem_Collections_Generic_List_TypedLobbyInfo__c;

typedef struct System_Collections_Generic_List_TypedLobbyInfo__Fields System_Collections_Generic_List_TypedLobbyInfo__Fields, *PSystem_Collections_Generic_List_TypedLobbyInfo__Fields;

typedef struct Photon_Realtime_EnterRoomParams_c Photon_Realtime_EnterRoomParams_c, *PPhoton_Realtime_EnterRoomParams_c;

typedef struct Photon_Realtime_EnterRoomParams_Fields Photon_Realtime_EnterRoomParams_Fields, *PPhoton_Realtime_EnterRoomParams_Fields;

typedef struct ExitGames_Client_Photon_OperationResponse_c ExitGames_Client_Photon_OperationResponse_c, *PExitGames_Client_Photon_OperationResponse_c;

typedef struct ExitGames_Client_Photon_OperationResponse_Fields ExitGames_Client_Photon_OperationResponse_Fields, *PExitGames_Client_Photon_OperationResponse_Fields;

typedef struct Photon_Realtime_RegionHandler_c Photon_Realtime_RegionHandler_c, *PPhoton_Realtime_RegionHandler_c;

typedef struct Photon_Realtime_RegionHandler_Fields Photon_Realtime_RegionHandler_Fields, *PPhoton_Realtime_RegionHandler_Fields;

typedef struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__c System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__c, *PSystem_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__c;

typedef struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__Fields System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__Fields, *PSystem_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__Fields;

typedef struct System_Collections_Generic_HashSet_object__c System_Collections_Generic_HashSet_object__c, *PSystem_Collections_Generic_HashSet_object__c;

typedef struct System_Collections_Generic_HashSet_object__Fields System_Collections_Generic_HashSet_object__Fields, *PSystem_Collections_Generic_HashSet_object__Fields;

typedef struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__c System_Collections_Generic_Dictionary_ConnectionProtocol__int__c, *PSystem_Collections_Generic_Dictionary_ConnectionProtocol__int__c;

typedef struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__Fields System_Collections_Generic_Dictionary_ConnectionProtocol__int__Fields, *PSystem_Collections_Generic_Dictionary_ConnectionProtocol__int__Fields;

typedef struct Photon_Realtime_LoadBalancingPeer_VTable Photon_Realtime_LoadBalancingPeer_VTable, *PPhoton_Realtime_LoadBalancingPeer_VTable;

typedef struct ExitGames_Client_Photon_PhotonPeer_Fields ExitGames_Client_Photon_PhotonPeer_Fields, *PExitGames_Client_Photon_PhotonPeer_Fields;

typedef struct ExitGames_Client_Photon_Pool_ParameterDictionary__o ExitGames_Client_Photon_Pool_ParameterDictionary__o, *PExitGames_Client_Photon_Pool_ParameterDictionary__o;

typedef struct Photon_Realtime_AuthenticationValues_VTable Photon_Realtime_AuthenticationValues_VTable, *PPhoton_Realtime_AuthenticationValues_VTable;

typedef struct System_Action_ClientState__ClientState__VTable System_Action_ClientState__ClientState__VTable, *PSystem_Action_ClientState__ClientState__VTable;

typedef struct System_Action_EventData__VTable System_Action_EventData__VTable, *PSystem_Action_EventData__VTable;

typedef struct System_Action_OperationResponse__VTable System_Action_OperationResponse__VTable, *PSystem_Action_OperationResponse__VTable;

typedef struct Photon_Realtime_ConnectionCallbacksContainer_VTable Photon_Realtime_ConnectionCallbacksContainer_VTable, *PPhoton_Realtime_ConnectionCallbacksContainer_VTable;

typedef struct System_Collections_Generic_List_IConnectionCallbacks__Fields System_Collections_Generic_List_IConnectionCallbacks__Fields, *PSystem_Collections_Generic_List_IConnectionCallbacks__Fields;

typedef struct Photon_Realtime_MatchMakingCallbacksContainer_VTable Photon_Realtime_MatchMakingCallbacksContainer_VTable, *PPhoton_Realtime_MatchMakingCallbacksContainer_VTable;

typedef struct System_Collections_Generic_List_IMatchmakingCallbacks__Fields System_Collections_Generic_List_IMatchmakingCallbacks__Fields, *PSystem_Collections_Generic_List_IMatchmakingCallbacks__Fields;

typedef struct Photon_Realtime_InRoomCallbacksContainer_VTable Photon_Realtime_InRoomCallbacksContainer_VTable, *PPhoton_Realtime_InRoomCallbacksContainer_VTable;

typedef struct System_Collections_Generic_List_IInRoomCallbacks__Fields System_Collections_Generic_List_IInRoomCallbacks__Fields, *PSystem_Collections_Generic_List_IInRoomCallbacks__Fields;

typedef struct Photon_Realtime_LobbyCallbacksContainer_VTable Photon_Realtime_LobbyCallbacksContainer_VTable, *PPhoton_Realtime_LobbyCallbacksContainer_VTable;

typedef struct System_Collections_Generic_List_ILobbyCallbacks__Fields System_Collections_Generic_List_ILobbyCallbacks__Fields, *PSystem_Collections_Generic_List_ILobbyCallbacks__Fields;

typedef struct Photon_Realtime_WebRpcCallbacksContainer_VTable Photon_Realtime_WebRpcCallbacksContainer_VTable, *PPhoton_Realtime_WebRpcCallbacksContainer_VTable;

typedef struct System_Collections_Generic_List_IWebRpcCallback__Fields System_Collections_Generic_List_IWebRpcCallback__Fields, *PSystem_Collections_Generic_List_IWebRpcCallback__Fields;

typedef struct Photon_Realtime_ErrorInfoCallbacksContainer_VTable Photon_Realtime_ErrorInfoCallbacksContainer_VTable, *PPhoton_Realtime_ErrorInfoCallbacksContainer_VTable;

typedef struct System_Collections_Generic_List_IErrorInfoCallback__Fields System_Collections_Generic_List_IErrorInfoCallback__Fields, *PSystem_Collections_Generic_List_IErrorInfoCallback__Fields;

typedef struct Photon_Realtime_TypedLobby_StaticFields Photon_Realtime_TypedLobby_StaticFields, *PPhoton_Realtime_TypedLobby_StaticFields;

typedef struct Photon_Realtime_TypedLobby_VTable Photon_Realtime_TypedLobby_VTable, *PPhoton_Realtime_TypedLobby_VTable;

typedef struct System_Collections_Generic_List_TypedLobbyInfo__StaticFields System_Collections_Generic_List_TypedLobbyInfo__StaticFields, *PSystem_Collections_Generic_List_TypedLobbyInfo__StaticFields;

typedef struct System_Collections_Generic_List_TypedLobbyInfo__VTable System_Collections_Generic_List_TypedLobbyInfo__VTable, *PSystem_Collections_Generic_List_TypedLobbyInfo__VTable;

typedef struct Photon_Realtime_TypedLobbyInfo_array Photon_Realtime_TypedLobbyInfo_array, *PPhoton_Realtime_TypedLobbyInfo_array;

typedef struct Photon_Realtime_EnterRoomParams_VTable Photon_Realtime_EnterRoomParams_VTable, *PPhoton_Realtime_EnterRoomParams_VTable;

typedef struct Photon_Realtime_RoomOptions_o Photon_Realtime_RoomOptions_o, *PPhoton_Realtime_RoomOptions_o;

typedef struct ExitGames_Client_Photon_OperationResponse_VTable ExitGames_Client_Photon_OperationResponse_VTable, *PExitGames_Client_Photon_OperationResponse_VTable;

typedef struct ExitGames_Client_Photon_ParameterDictionary_o ExitGames_Client_Photon_ParameterDictionary_o, *PExitGames_Client_Photon_ParameterDictionary_o;

typedef struct Photon_Realtime_RegionHandler_StaticFields Photon_Realtime_RegionHandler_StaticFields, *PPhoton_Realtime_RegionHandler_StaticFields;

typedef struct Photon_Realtime_RegionHandler_VTable Photon_Realtime_RegionHandler_VTable, *PPhoton_Realtime_RegionHandler_VTable;

typedef struct System_Collections_Generic_List_Region__o System_Collections_Generic_List_Region__o, *PSystem_Collections_Generic_List_Region__o;

typedef struct Photon_Realtime_Region_o Photon_Realtime_Region_o, *PPhoton_Realtime_Region_o;

typedef struct System_Collections_Generic_List_RegionPinger__o System_Collections_Generic_List_RegionPinger__o, *PSystem_Collections_Generic_List_RegionPinger__o;

typedef struct System_Action_RegionHandler__o System_Action_RegionHandler__o, *PSystem_Action_RegionHandler__o;

typedef struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__VTable System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__VTable, *PSystem_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__VTable;

typedef struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_array Photon_Realtime_LoadBalancingClient_CallbackTargetChange_array, *PPhoton_Realtime_LoadBalancingClient_CallbackTargetChange_array;

typedef struct System_Collections_Generic_HashSet_object__VTable System_Collections_Generic_HashSet_object__VTable, *PSystem_Collections_Generic_HashSet_object__VTable;

typedef struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__VTable System_Collections_Generic_Dictionary_ConnectionProtocol__int__VTable, *PSystem_Collections_Generic_Dictionary_ConnectionProtocol__int__VTable;

typedef struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__o System_Collections_Generic_Dictionary_ConnectionProtocol__Type__o, *PSystem_Collections_Generic_Dictionary_ConnectionProtocol__Type__o;

typedef struct ExitGames_Client_Photon_IPhotonPeerListener_o ExitGames_Client_Photon_IPhotonPeerListener_o, *PExitGames_Client_Photon_IPhotonPeerListener_o;

typedef struct System_Action_DisconnectMessage__o System_Action_DisconnectMessage__o, *PSystem_Action_DisconnectMessage__o;

typedef struct ExitGames_Client_Photon_ITrafficRecorder_o ExitGames_Client_Photon_ITrafficRecorder_o, *PExitGames_Client_Photon_ITrafficRecorder_o;

typedef struct ExitGames_Client_Photon_TrafficStats_o ExitGames_Client_Photon_TrafficStats_o, *PExitGames_Client_Photon_TrafficStats_o;

typedef struct ExitGames_Client_Photon_TrafficStatsGameLevel_o ExitGames_Client_Photon_TrafficStatsGameLevel_o, *PExitGames_Client_Photon_TrafficStatsGameLevel_o;

typedef struct System_Diagnostics_Stopwatch_o System_Diagnostics_Stopwatch_o, *PSystem_Diagnostics_Stopwatch_o;

typedef struct ExitGames_Client_Photon_PeerBase_o ExitGames_Client_Photon_PeerBase_o, *PExitGames_Client_Photon_PeerBase_o;

typedef struct ExitGames_Client_Photon_Encryption_IPhotonEncryptor_o ExitGames_Client_Photon_Encryption_IPhotonEncryptor_o, *PExitGames_Client_Photon_Encryption_IPhotonEncryptor_o;

typedef struct ExitGames_Client_Photon_Pool_ParameterDictionary__c ExitGames_Client_Photon_Pool_ParameterDictionary__c, *PExitGames_Client_Photon_Pool_ParameterDictionary__c;

typedef struct ExitGames_Client_Photon_Pool_ParameterDictionary__Fields ExitGames_Client_Photon_Pool_ParameterDictionary__Fields, *PExitGames_Client_Photon_Pool_ParameterDictionary__Fields;

typedef struct Photon_Realtime_IConnectionCallbacks_array Photon_Realtime_IConnectionCallbacks_array, *PPhoton_Realtime_IConnectionCallbacks_array;

typedef struct Photon_Realtime_IMatchmakingCallbacks_array Photon_Realtime_IMatchmakingCallbacks_array, *PPhoton_Realtime_IMatchmakingCallbacks_array;

typedef struct Photon_Realtime_IInRoomCallbacks_array Photon_Realtime_IInRoomCallbacks_array, *PPhoton_Realtime_IInRoomCallbacks_array;

typedef struct Photon_Realtime_ILobbyCallbacks_array Photon_Realtime_ILobbyCallbacks_array, *PPhoton_Realtime_ILobbyCallbacks_array;

typedef struct Photon_Realtime_IWebRpcCallback_array Photon_Realtime_IWebRpcCallback_array, *PPhoton_Realtime_IWebRpcCallback_array;

typedef struct Photon_Realtime_IErrorInfoCallback_array Photon_Realtime_IErrorInfoCallback_array, *PPhoton_Realtime_IErrorInfoCallback_array;

typedef struct Photon_Realtime_TypedLobbyInfo_o Photon_Realtime_TypedLobbyInfo_o, *PPhoton_Realtime_TypedLobbyInfo_o;

typedef struct Photon_Realtime_RoomOptions_c Photon_Realtime_RoomOptions_c, *PPhoton_Realtime_RoomOptions_c;

typedef struct Photon_Realtime_RoomOptions_Fields Photon_Realtime_RoomOptions_Fields, *PPhoton_Realtime_RoomOptions_Fields;

typedef struct ExitGames_Client_Photon_ParameterDictionary_c ExitGames_Client_Photon_ParameterDictionary_c, *PExitGames_Client_Photon_ParameterDictionary_c;

typedef struct ExitGames_Client_Photon_ParameterDictionary_Fields ExitGames_Client_Photon_ParameterDictionary_Fields, *PExitGames_Client_Photon_ParameterDictionary_Fields;

typedef struct System_Collections_Generic_List_Region__c System_Collections_Generic_List_Region__c, *PSystem_Collections_Generic_List_Region__c;

typedef struct System_Collections_Generic_List_Region__Fields System_Collections_Generic_List_Region__Fields, *PSystem_Collections_Generic_List_Region__Fields;

typedef struct Photon_Realtime_Region_c Photon_Realtime_Region_c, *PPhoton_Realtime_Region_c;

typedef struct Photon_Realtime_Region_Fields Photon_Realtime_Region_Fields, *PPhoton_Realtime_Region_Fields;

typedef struct System_Collections_Generic_List_RegionPinger__c System_Collections_Generic_List_RegionPinger__c, *PSystem_Collections_Generic_List_RegionPinger__c;

typedef struct System_Collections_Generic_List_RegionPinger__Fields System_Collections_Generic_List_RegionPinger__Fields, *PSystem_Collections_Generic_List_RegionPinger__Fields;

typedef struct System_Action_RegionHandler__c System_Action_RegionHandler__c, *PSystem_Action_RegionHandler__c;

typedef struct System_Action_RegionHandler__Fields System_Action_RegionHandler__Fields, *PSystem_Action_RegionHandler__Fields;

typedef struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_o Photon_Realtime_LoadBalancingClient_CallbackTargetChange_o, *PPhoton_Realtime_LoadBalancingClient_CallbackTargetChange_o;

typedef struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__c System_Collections_Generic_Dictionary_ConnectionProtocol__Type__c, *PSystem_Collections_Generic_Dictionary_ConnectionProtocol__Type__c;

typedef struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__Fields System_Collections_Generic_Dictionary_ConnectionProtocol__Type__Fields, *PSystem_Collections_Generic_Dictionary_ConnectionProtocol__Type__Fields;

typedef struct ExitGames_Client_Photon_IPhotonPeerListener_c ExitGames_Client_Photon_IPhotonPeerListener_c, *PExitGames_Client_Photon_IPhotonPeerListener_c;

typedef struct ExitGames_Client_Photon_IPhotonPeerListener_Fields ExitGames_Client_Photon_IPhotonPeerListener_Fields, *PExitGames_Client_Photon_IPhotonPeerListener_Fields;

typedef struct System_Action_DisconnectMessage__c System_Action_DisconnectMessage__c, *PSystem_Action_DisconnectMessage__c;

typedef struct System_Action_DisconnectMessage__Fields System_Action_DisconnectMessage__Fields, *PSystem_Action_DisconnectMessage__Fields;

typedef struct ExitGames_Client_Photon_ITrafficRecorder_c ExitGames_Client_Photon_ITrafficRecorder_c, *PExitGames_Client_Photon_ITrafficRecorder_c;

typedef struct ExitGames_Client_Photon_ITrafficRecorder_Fields ExitGames_Client_Photon_ITrafficRecorder_Fields, *PExitGames_Client_Photon_ITrafficRecorder_Fields;

typedef struct ExitGames_Client_Photon_TrafficStats_c ExitGames_Client_Photon_TrafficStats_c, *PExitGames_Client_Photon_TrafficStats_c;

typedef struct ExitGames_Client_Photon_TrafficStats_Fields ExitGames_Client_Photon_TrafficStats_Fields, *PExitGames_Client_Photon_TrafficStats_Fields;

typedef struct ExitGames_Client_Photon_TrafficStatsGameLevel_c ExitGames_Client_Photon_TrafficStatsGameLevel_c, *PExitGames_Client_Photon_TrafficStatsGameLevel_c;

typedef struct ExitGames_Client_Photon_TrafficStatsGameLevel_Fields ExitGames_Client_Photon_TrafficStatsGameLevel_Fields, *PExitGames_Client_Photon_TrafficStatsGameLevel_Fields;

typedef struct System_Diagnostics_Stopwatch_c System_Diagnostics_Stopwatch_c, *PSystem_Diagnostics_Stopwatch_c;

typedef struct System_Diagnostics_Stopwatch_Fields System_Diagnostics_Stopwatch_Fields, *PSystem_Diagnostics_Stopwatch_Fields;

typedef struct ExitGames_Client_Photon_PeerBase_c ExitGames_Client_Photon_PeerBase_c, *PExitGames_Client_Photon_PeerBase_c;

typedef struct ExitGames_Client_Photon_PeerBase_Fields ExitGames_Client_Photon_PeerBase_Fields, *PExitGames_Client_Photon_PeerBase_Fields;

typedef struct ExitGames_Client_Photon_Encryption_IPhotonEncryptor_c ExitGames_Client_Photon_Encryption_IPhotonEncryptor_c, *PExitGames_Client_Photon_Encryption_IPhotonEncryptor_c;

typedef struct ExitGames_Client_Photon_Encryption_IPhotonEncryptor_Fields ExitGames_Client_Photon_Encryption_IPhotonEncryptor_Fields, *PExitGames_Client_Photon_Encryption_IPhotonEncryptor_Fields;

typedef struct ExitGames_Client_Photon_Pool_ParameterDictionary__VTable ExitGames_Client_Photon_Pool_ParameterDictionary__VTable, *PExitGames_Client_Photon_Pool_ParameterDictionary__VTable;

typedef struct System_Collections_Generic_Queue_T__o System_Collections_Generic_Queue_T__o, *PSystem_Collections_Generic_Queue_T__o;

typedef struct Photon_Realtime_IConnectionCallbacks_o Photon_Realtime_IConnectionCallbacks_o, *PPhoton_Realtime_IConnectionCallbacks_o;

typedef struct Photon_Realtime_IMatchmakingCallbacks_o Photon_Realtime_IMatchmakingCallbacks_o, *PPhoton_Realtime_IMatchmakingCallbacks_o;

typedef struct Photon_Realtime_IInRoomCallbacks_o Photon_Realtime_IInRoomCallbacks_o, *PPhoton_Realtime_IInRoomCallbacks_o;

typedef struct Photon_Realtime_ILobbyCallbacks_o Photon_Realtime_ILobbyCallbacks_o, *PPhoton_Realtime_ILobbyCallbacks_o;

typedef struct Photon_Realtime_IWebRpcCallback_o Photon_Realtime_IWebRpcCallback_o, *PPhoton_Realtime_IWebRpcCallback_o;

typedef struct Photon_Realtime_IErrorInfoCallback_o Photon_Realtime_IErrorInfoCallback_o, *PPhoton_Realtime_IErrorInfoCallback_o;

typedef struct Photon_Realtime_TypedLobbyInfo_c Photon_Realtime_TypedLobbyInfo_c, *PPhoton_Realtime_TypedLobbyInfo_c;

typedef struct Photon_Realtime_TypedLobbyInfo_Fields Photon_Realtime_TypedLobbyInfo_Fields, *PPhoton_Realtime_TypedLobbyInfo_Fields;

typedef struct Photon_Realtime_RoomOptions_VTable Photon_Realtime_RoomOptions_VTable, *PPhoton_Realtime_RoomOptions_VTable;

typedef struct ExitGames_Client_Photon_ParameterDictionary_VTable ExitGames_Client_Photon_ParameterDictionary_VTable, *PExitGames_Client_Photon_ParameterDictionary_VTable;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__o ExitGames_Client_Photon_NonAllocDictionary_byte__object__o, *PExitGames_Client_Photon_NonAllocDictionary_byte__object__o;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_o ExitGames_Client_Photon_StructWrapping_StructWrapperPools_o, *PExitGames_Client_Photon_StructWrapping_StructWrapperPools_o;

typedef struct System_Collections_Generic_List_Region__StaticFields System_Collections_Generic_List_Region__StaticFields, *PSystem_Collections_Generic_List_Region__StaticFields;

typedef struct System_Collections_Generic_List_Region__VTable System_Collections_Generic_List_Region__VTable, *PSystem_Collections_Generic_List_Region__VTable;

typedef struct Photon_Realtime_Region_array Photon_Realtime_Region_array, *PPhoton_Realtime_Region_array;

typedef struct Photon_Realtime_Region_VTable Photon_Realtime_Region_VTable, *PPhoton_Realtime_Region_VTable;

typedef struct System_Collections_Generic_List_RegionPinger__StaticFields System_Collections_Generic_List_RegionPinger__StaticFields, *PSystem_Collections_Generic_List_RegionPinger__StaticFields;

typedef struct System_Collections_Generic_List_RegionPinger__VTable System_Collections_Generic_List_RegionPinger__VTable, *PSystem_Collections_Generic_List_RegionPinger__VTable;

typedef struct Photon_Realtime_RegionPinger_array Photon_Realtime_RegionPinger_array, *PPhoton_Realtime_RegionPinger_array;

typedef struct System_Action_RegionHandler__VTable System_Action_RegionHandler__VTable, *PSystem_Action_RegionHandler__VTable;

typedef struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_c Photon_Realtime_LoadBalancingClient_CallbackTargetChange_c, *PPhoton_Realtime_LoadBalancingClient_CallbackTargetChange_c;

typedef struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_Fields Photon_Realtime_LoadBalancingClient_CallbackTargetChange_Fields, *PPhoton_Realtime_LoadBalancingClient_CallbackTargetChange_Fields;

typedef struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__VTable System_Collections_Generic_Dictionary_ConnectionProtocol__Type__VTable, *PSystem_Collections_Generic_Dictionary_ConnectionProtocol__Type__VTable;

typedef struct System_Action_DisconnectMessage__VTable System_Action_DisconnectMessage__VTable, *PSystem_Action_DisconnectMessage__VTable;

typedef struct ExitGames_Client_Photon_TrafficStats_VTable ExitGames_Client_Photon_TrafficStats_VTable, *PExitGames_Client_Photon_TrafficStats_VTable;

typedef struct ExitGames_Client_Photon_TrafficStatsGameLevel_VTable ExitGames_Client_Photon_TrafficStatsGameLevel_VTable, *PExitGames_Client_Photon_TrafficStatsGameLevel_VTable;

typedef struct System_Diagnostics_Stopwatch_StaticFields System_Diagnostics_Stopwatch_StaticFields, *PSystem_Diagnostics_Stopwatch_StaticFields;

typedef struct System_Diagnostics_Stopwatch_VTable System_Diagnostics_Stopwatch_VTable, *PSystem_Diagnostics_Stopwatch_VTable;

typedef struct ExitGames_Client_Photon_PeerBase_StaticFields ExitGames_Client_Photon_PeerBase_StaticFields, *PExitGames_Client_Photon_PeerBase_StaticFields;

typedef struct ExitGames_Client_Photon_PeerBase_VTable ExitGames_Client_Photon_PeerBase_VTable, *PExitGames_Client_Photon_PeerBase_VTable;

typedef struct ExitGames_Client_Photon_PhotonPeer_o ExitGames_Client_Photon_PhotonPeer_o, *PExitGames_Client_Photon_PhotonPeer_o;

typedef struct ExitGames_Client_Photon_IProtocol_o ExitGames_Client_Photon_IProtocol_o, *PExitGames_Client_Photon_IProtocol_o;

typedef struct ExitGames_Client_Photon_IPhotonSocket_o ExitGames_Client_Photon_IPhotonSocket_o, *PExitGames_Client_Photon_IPhotonSocket_o;

typedef struct ExitGames_Client_Photon_NCommand_o ExitGames_Client_Photon_NCommand_o, *PExitGames_Client_Photon_NCommand_o;

typedef struct System_Collections_Generic_Queue_PeerBase_MyAction__o System_Collections_Generic_Queue_PeerBase_MyAction__o, *PSystem_Collections_Generic_Queue_PeerBase_MyAction__o;

typedef struct ExitGames_Client_Photon_EventData_o ExitGames_Client_Photon_EventData_o, *PExitGames_Client_Photon_EventData_o;

typedef struct Photon_SocketServer_Security_ICryptoProvider_o Photon_SocketServer_Security_ICryptoProvider_o, *PPhoton_SocketServer_Security_ICryptoProvider_o;

typedef struct System_Random_o System_Random_o, *PSystem_Random_o;

typedef struct System_Collections_Generic_LinkedList_SimulationItem__o System_Collections_Generic_LinkedList_SimulationItem__o, *PSystem_Collections_Generic_LinkedList_SimulationItem__o;

typedef struct ExitGames_Client_Photon_NetworkSimulationSet_o ExitGames_Client_Photon_NetworkSimulationSet_o, *PExitGames_Client_Photon_NetworkSimulationSet_o;

typedef struct System_Collections_Generic_Queue_T__c System_Collections_Generic_Queue_T__c, *PSystem_Collections_Generic_Queue_T__c;

typedef struct System_Collections_Generic_Queue_T__Fields System_Collections_Generic_Queue_T__Fields, *PSystem_Collections_Generic_Queue_T__Fields;

typedef struct Photon_Realtime_IConnectionCallbacks_c Photon_Realtime_IConnectionCallbacks_c, *PPhoton_Realtime_IConnectionCallbacks_c;

typedef struct Photon_Realtime_IConnectionCallbacks_Fields Photon_Realtime_IConnectionCallbacks_Fields, *PPhoton_Realtime_IConnectionCallbacks_Fields;

typedef struct Photon_Realtime_IMatchmakingCallbacks_c Photon_Realtime_IMatchmakingCallbacks_c, *PPhoton_Realtime_IMatchmakingCallbacks_c;

typedef struct Photon_Realtime_IMatchmakingCallbacks_Fields Photon_Realtime_IMatchmakingCallbacks_Fields, *PPhoton_Realtime_IMatchmakingCallbacks_Fields;

typedef struct Photon_Realtime_IInRoomCallbacks_c Photon_Realtime_IInRoomCallbacks_c, *PPhoton_Realtime_IInRoomCallbacks_c;

typedef struct Photon_Realtime_IInRoomCallbacks_Fields Photon_Realtime_IInRoomCallbacks_Fields, *PPhoton_Realtime_IInRoomCallbacks_Fields;

typedef struct Photon_Realtime_ILobbyCallbacks_c Photon_Realtime_ILobbyCallbacks_c, *PPhoton_Realtime_ILobbyCallbacks_c;

typedef struct Photon_Realtime_ILobbyCallbacks_Fields Photon_Realtime_ILobbyCallbacks_Fields, *PPhoton_Realtime_ILobbyCallbacks_Fields;

typedef struct Photon_Realtime_IWebRpcCallback_c Photon_Realtime_IWebRpcCallback_c, *PPhoton_Realtime_IWebRpcCallback_c;

typedef struct Photon_Realtime_IWebRpcCallback_Fields Photon_Realtime_IWebRpcCallback_Fields, *PPhoton_Realtime_IWebRpcCallback_Fields;

typedef struct Photon_Realtime_IErrorInfoCallback_c Photon_Realtime_IErrorInfoCallback_c, *PPhoton_Realtime_IErrorInfoCallback_c;

typedef struct Photon_Realtime_IErrorInfoCallback_Fields Photon_Realtime_IErrorInfoCallback_Fields, *PPhoton_Realtime_IErrorInfoCallback_Fields;

typedef struct Photon_Realtime_TypedLobbyInfo_VTable Photon_Realtime_TypedLobbyInfo_VTable, *PPhoton_Realtime_TypedLobbyInfo_VTable;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__c ExitGames_Client_Photon_NonAllocDictionary_byte__object__c, *PExitGames_Client_Photon_NonAllocDictionary_byte__object__c;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__Fields ExitGames_Client_Photon_NonAllocDictionary_byte__object__Fields, *PExitGames_Client_Photon_NonAllocDictionary_byte__object__Fields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_c ExitGames_Client_Photon_StructWrapping_StructWrapperPools_c, *PExitGames_Client_Photon_StructWrapping_StructWrapperPools_c;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_Fields ExitGames_Client_Photon_StructWrapping_StructWrapperPools_Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapperPools_Fields;

typedef struct Photon_Realtime_RegionPinger_o Photon_Realtime_RegionPinger_o, *PPhoton_Realtime_RegionPinger_o;

typedef struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_VTable Photon_Realtime_LoadBalancingClient_CallbackTargetChange_VTable, *PPhoton_Realtime_LoadBalancingClient_CallbackTargetChange_VTable;

typedef struct System_Collections_Generic_Queue_StreamBuffer__o System_Collections_Generic_Queue_StreamBuffer__o, *PSystem_Collections_Generic_Queue_StreamBuffer__o;

typedef struct ExitGames_Client_Photon_PhotonPeer_c ExitGames_Client_Photon_PhotonPeer_c, *PExitGames_Client_Photon_PhotonPeer_c;

typedef struct ExitGames_Client_Photon_IProtocol_c ExitGames_Client_Photon_IProtocol_c, *PExitGames_Client_Photon_IProtocol_c;

typedef struct ExitGames_Client_Photon_IProtocol_Fields ExitGames_Client_Photon_IProtocol_Fields, *PExitGames_Client_Photon_IProtocol_Fields;

typedef struct ExitGames_Client_Photon_IPhotonSocket_c ExitGames_Client_Photon_IPhotonSocket_c, *PExitGames_Client_Photon_IPhotonSocket_c;

typedef struct ExitGames_Client_Photon_IPhotonSocket_Fields ExitGames_Client_Photon_IPhotonSocket_Fields, *PExitGames_Client_Photon_IPhotonSocket_Fields;

typedef struct ExitGames_Client_Photon_NCommand_c ExitGames_Client_Photon_NCommand_c, *PExitGames_Client_Photon_NCommand_c;

typedef struct ExitGames_Client_Photon_NCommand_Fields ExitGames_Client_Photon_NCommand_Fields, *PExitGames_Client_Photon_NCommand_Fields;

typedef struct System_Collections_Generic_Queue_PeerBase_MyAction__c System_Collections_Generic_Queue_PeerBase_MyAction__c, *PSystem_Collections_Generic_Queue_PeerBase_MyAction__c;

typedef struct System_Collections_Generic_Queue_PeerBase_MyAction__Fields System_Collections_Generic_Queue_PeerBase_MyAction__Fields, *PSystem_Collections_Generic_Queue_PeerBase_MyAction__Fields;

typedef struct ExitGames_Client_Photon_EventData_c ExitGames_Client_Photon_EventData_c, *PExitGames_Client_Photon_EventData_c;

typedef struct ExitGames_Client_Photon_EventData_Fields ExitGames_Client_Photon_EventData_Fields, *PExitGames_Client_Photon_EventData_Fields;

typedef struct Photon_SocketServer_Security_ICryptoProvider_c Photon_SocketServer_Security_ICryptoProvider_c, *PPhoton_SocketServer_Security_ICryptoProvider_c;

typedef struct Photon_SocketServer_Security_ICryptoProvider_Fields Photon_SocketServer_Security_ICryptoProvider_Fields, *PPhoton_SocketServer_Security_ICryptoProvider_Fields;

typedef struct System_Random_c System_Random_c, *PSystem_Random_c;

typedef struct System_Random_Fields System_Random_Fields, *PSystem_Random_Fields;

typedef struct System_Collections_Generic_LinkedList_SimulationItem__c System_Collections_Generic_LinkedList_SimulationItem__c, *PSystem_Collections_Generic_LinkedList_SimulationItem__c;

typedef struct System_Collections_Generic_LinkedList_SimulationItem__Fields System_Collections_Generic_LinkedList_SimulationItem__Fields, *PSystem_Collections_Generic_LinkedList_SimulationItem__Fields;

typedef struct ExitGames_Client_Photon_NetworkSimulationSet_c ExitGames_Client_Photon_NetworkSimulationSet_c, *PExitGames_Client_Photon_NetworkSimulationSet_c;

typedef struct ExitGames_Client_Photon_NetworkSimulationSet_Fields ExitGames_Client_Photon_NetworkSimulationSet_Fields, *PExitGames_Client_Photon_NetworkSimulationSet_Fields;

typedef struct System_Collections_Generic_Queue_T__RGCTXs System_Collections_Generic_Queue_T__RGCTXs, *PSystem_Collections_Generic_Queue_T__RGCTXs;

typedef struct System_Collections_Generic_Queue_T__VTable System_Collections_Generic_Queue_T__VTable, *PSystem_Collections_Generic_Queue_T__VTable;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__StaticFields ExitGames_Client_Photon_NonAllocDictionary_byte__object__StaticFields, *PExitGames_Client_Photon_NonAllocDictionary_byte__object__StaticFields;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__VTable ExitGames_Client_Photon_NonAllocDictionary_byte__object__VTable, *PExitGames_Client_Photon_NonAllocDictionary_byte__object__VTable;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__array ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__array, *PExitGames_Client_Photon_NonAllocDictionary_Node_K__V__array;

typedef struct System_Collections_Generic_ICollection_K__o System_Collections_Generic_ICollection_K__o, *PSystem_Collections_Generic_ICollection_K__o;

typedef struct System_Collections_Generic_ICollection_V__o System_Collections_Generic_ICollection_V__o, *PSystem_Collections_Generic_ICollection_V__o;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_StaticFields ExitGames_Client_Photon_StructWrapping_StructWrapperPools_StaticFields, *PExitGames_Client_Photon_StructWrapping_StructWrapperPools_StaticFields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_VTable ExitGames_Client_Photon_StructWrapping_StructWrapperPools_VTable, *PExitGames_Client_Photon_StructWrapping_StructWrapperPools_VTable;

typedef struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__o System_Collections_Generic_Dictionary_Type__StructWrapperPool__o, *PSystem_Collections_Generic_Dictionary_Type__StructWrapperPool__o;

typedef struct System_Collections_Generic_List_IDisposable__o System_Collections_Generic_List_IDisposable__o, *PSystem_Collections_Generic_List_IDisposable__o;

typedef struct Photon_Realtime_RegionPinger_c Photon_Realtime_RegionPinger_c, *PPhoton_Realtime_RegionPinger_c;

typedef struct Photon_Realtime_RegionPinger_Fields Photon_Realtime_RegionPinger_Fields, *PPhoton_Realtime_RegionPinger_Fields;

typedef struct System_Collections_Generic_Queue_StreamBuffer__c System_Collections_Generic_Queue_StreamBuffer__c, *PSystem_Collections_Generic_Queue_StreamBuffer__c;

typedef struct System_Collections_Generic_Queue_StreamBuffer__Fields System_Collections_Generic_Queue_StreamBuffer__Fields, *PSystem_Collections_Generic_Queue_StreamBuffer__Fields;

typedef struct ExitGames_Client_Photon_PhotonPeer_StaticFields ExitGames_Client_Photon_PhotonPeer_StaticFields, *PExitGames_Client_Photon_PhotonPeer_StaticFields;

typedef struct ExitGames_Client_Photon_PhotonPeer_VTable ExitGames_Client_Photon_PhotonPeer_VTable, *PExitGames_Client_Photon_PhotonPeer_VTable;

typedef struct ExitGames_Client_Photon_IProtocol_VTable ExitGames_Client_Photon_IProtocol_VTable, *PExitGames_Client_Photon_IProtocol_VTable;

typedef struct ExitGames_Client_Photon_ByteArraySlicePool_o ExitGames_Client_Photon_ByteArraySlicePool_o, *PExitGames_Client_Photon_ByteArraySlicePool_o;

typedef struct ExitGames_Client_Photon_IPhotonSocket_StaticFields ExitGames_Client_Photon_IPhotonSocket_StaticFields, *PExitGames_Client_Photon_IPhotonSocket_StaticFields;

typedef struct ExitGames_Client_Photon_IPhotonSocket_VTable ExitGames_Client_Photon_IPhotonSocket_VTable, *PExitGames_Client_Photon_IPhotonSocket_VTable;

typedef struct ExitGames_Client_Photon_NCommand_VTable ExitGames_Client_Photon_NCommand_VTable, *PExitGames_Client_Photon_NCommand_VTable;

typedef struct ExitGames_Client_Photon_StreamBuffer_o ExitGames_Client_Photon_StreamBuffer_o, *PExitGames_Client_Photon_StreamBuffer_o;

typedef struct ExitGames_Client_Photon_NCommandPool_o ExitGames_Client_Photon_NCommandPool_o, *PExitGames_Client_Photon_NCommandPool_o;

typedef struct System_Collections_Generic_Queue_PeerBase_MyAction__VTable System_Collections_Generic_Queue_PeerBase_MyAction__VTable, *PSystem_Collections_Generic_Queue_PeerBase_MyAction__VTable;

typedef struct ExitGames_Client_Photon_PeerBase_MyAction_array ExitGames_Client_Photon_PeerBase_MyAction_array, *PExitGames_Client_Photon_PeerBase_MyAction_array;

typedef struct ExitGames_Client_Photon_EventData_VTable ExitGames_Client_Photon_EventData_VTable, *PExitGames_Client_Photon_EventData_VTable;

typedef struct System_Random_StaticFields System_Random_StaticFields, *PSystem_Random_StaticFields;

typedef struct System_Random_VTable System_Random_VTable, *PSystem_Random_VTable;

typedef struct System_Collections_Generic_LinkedList_SimulationItem__VTable System_Collections_Generic_LinkedList_SimulationItem__VTable, *PSystem_Collections_Generic_LinkedList_SimulationItem__VTable;

typedef struct ExitGames_Client_Photon_NetworkSimulationSet_VTable ExitGames_Client_Photon_NetworkSimulationSet_VTable, *PExitGames_Client_Photon_NetworkSimulationSet_VTable;

typedef struct System_Threading_Thread_o System_Threading_Thread_o, *PSystem_Threading_Thread_o;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__o ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__o, *PExitGames_Client_Photon_NonAllocDictionary_Node_K__V__o;

typedef struct System_Collections_Generic_ICollection_K__c System_Collections_Generic_ICollection_K__c, *PSystem_Collections_Generic_ICollection_K__c;

typedef struct System_Collections_Generic_ICollection_K__Fields System_Collections_Generic_ICollection_K__Fields, *PSystem_Collections_Generic_ICollection_K__Fields;

typedef struct System_Collections_Generic_ICollection_V__c System_Collections_Generic_ICollection_V__c, *PSystem_Collections_Generic_ICollection_V__c;

typedef struct System_Collections_Generic_ICollection_V__Fields System_Collections_Generic_ICollection_V__Fields, *PSystem_Collections_Generic_ICollection_V__Fields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__array ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__array, *PExitGames_Client_Photon_StructWrapping_StructWrapper_byte__array;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__array ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__array, *PExitGames_Client_Photon_StructWrapping_StructWrapper_bool__array;

typedef struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__c System_Collections_Generic_Dictionary_Type__StructWrapperPool__c, *PSystem_Collections_Generic_Dictionary_Type__StructWrapperPool__c;

typedef struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__Fields System_Collections_Generic_Dictionary_Type__StructWrapperPool__Fields, *PSystem_Collections_Generic_Dictionary_Type__StructWrapperPool__Fields;

typedef struct System_Collections_Generic_List_IDisposable__c System_Collections_Generic_List_IDisposable__c, *PSystem_Collections_Generic_List_IDisposable__c;

typedef struct System_Collections_Generic_List_IDisposable__Fields System_Collections_Generic_List_IDisposable__Fields, *PSystem_Collections_Generic_List_IDisposable__Fields;

typedef struct Photon_Realtime_RegionPinger_StaticFields Photon_Realtime_RegionPinger_StaticFields, *PPhoton_Realtime_RegionPinger_StaticFields;

typedef struct Photon_Realtime_RegionPinger_VTable Photon_Realtime_RegionPinger_VTable, *PPhoton_Realtime_RegionPinger_VTable;

typedef struct System_Action_Region__o System_Action_Region__o, *PSystem_Action_Region__o;

typedef struct Photon_Realtime_PhotonPing_o Photon_Realtime_PhotonPing_o, *PPhoton_Realtime_PhotonPing_o;

typedef struct System_Collections_Generic_Queue_StreamBuffer__VTable System_Collections_Generic_Queue_StreamBuffer__VTable, *PSystem_Collections_Generic_Queue_StreamBuffer__VTable;

typedef struct ExitGames_Client_Photon_StreamBuffer_array ExitGames_Client_Photon_StreamBuffer_array, *PExitGames_Client_Photon_StreamBuffer_array;

typedef struct ExitGames_Client_Photon_ByteArraySlicePool_c ExitGames_Client_Photon_ByteArraySlicePool_c, *PExitGames_Client_Photon_ByteArraySlicePool_c;

typedef struct ExitGames_Client_Photon_ByteArraySlicePool_Fields ExitGames_Client_Photon_ByteArraySlicePool_Fields, *PExitGames_Client_Photon_ByteArraySlicePool_Fields;

typedef struct ExitGames_Client_Photon_StreamBuffer_c ExitGames_Client_Photon_StreamBuffer_c, *PExitGames_Client_Photon_StreamBuffer_c;

typedef struct ExitGames_Client_Photon_StreamBuffer_Fields ExitGames_Client_Photon_StreamBuffer_Fields, *PExitGames_Client_Photon_StreamBuffer_Fields;

typedef struct ExitGames_Client_Photon_NCommandPool_c ExitGames_Client_Photon_NCommandPool_c, *PExitGames_Client_Photon_NCommandPool_c;

typedef struct ExitGames_Client_Photon_NCommandPool_Fields ExitGames_Client_Photon_NCommandPool_Fields, *PExitGames_Client_Photon_NCommandPool_Fields;

typedef struct ExitGames_Client_Photon_PeerBase_MyAction_o ExitGames_Client_Photon_PeerBase_MyAction_o, *PExitGames_Client_Photon_PeerBase_MyAction_o;

typedef struct System_Threading_Thread_c System_Threading_Thread_c, *PSystem_Threading_Thread_c;

typedef struct System_Threading_Thread_Fields System_Threading_Thread_Fields, *PSystem_Threading_Thread_Fields;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__Fields ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__Fields, *PExitGames_Client_Photon_NonAllocDictionary_Node_K__V__Fields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__o ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__o, *PExitGames_Client_Photon_StructWrapping_StructWrapper_byte__o;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__o ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__o, *PExitGames_Client_Photon_StructWrapping_StructWrapper_bool__o;

typedef struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__VTable System_Collections_Generic_Dictionary_Type__StructWrapperPool__VTable, *PSystem_Collections_Generic_Dictionary_Type__StructWrapperPool__VTable;

typedef struct System_Collections_Generic_List_IDisposable__StaticFields System_Collections_Generic_List_IDisposable__StaticFields, *PSystem_Collections_Generic_List_IDisposable__StaticFields;

typedef struct System_Collections_Generic_List_IDisposable__VTable System_Collections_Generic_List_IDisposable__VTable, *PSystem_Collections_Generic_List_IDisposable__VTable;

typedef struct System_Action_Region__c System_Action_Region__c, *PSystem_Action_Region__c;

typedef struct System_Action_Region__Fields System_Action_Region__Fields, *PSystem_Action_Region__Fields;

typedef struct Photon_Realtime_PhotonPing_c Photon_Realtime_PhotonPing_c, *PPhoton_Realtime_PhotonPing_c;

typedef struct Photon_Realtime_PhotonPing_Fields Photon_Realtime_PhotonPing_Fields, *PPhoton_Realtime_PhotonPing_Fields;

typedef struct ExitGames_Client_Photon_ByteArraySlicePool_VTable ExitGames_Client_Photon_ByteArraySlicePool_VTable, *PExitGames_Client_Photon_ByteArraySlicePool_VTable;

typedef struct System_Collections_Generic_Stack_ByteArraySlice__array System_Collections_Generic_Stack_ByteArraySlice__array, *PSystem_Collections_Generic_Stack_ByteArraySlice__array;

typedef struct ExitGames_Client_Photon_StreamBuffer_VTable ExitGames_Client_Photon_StreamBuffer_VTable, *PExitGames_Client_Photon_StreamBuffer_VTable;

typedef struct ExitGames_Client_Photon_NCommandPool_VTable ExitGames_Client_Photon_NCommandPool_VTable, *PExitGames_Client_Photon_NCommandPool_VTable;

typedef struct System_Collections_Generic_Stack_NCommand__o System_Collections_Generic_Stack_NCommand__o, *PSystem_Collections_Generic_Stack_NCommand__o;

typedef struct ExitGames_Client_Photon_PeerBase_MyAction_c ExitGames_Client_Photon_PeerBase_MyAction_c, *PExitGames_Client_Photon_PeerBase_MyAction_c;

typedef struct ExitGames_Client_Photon_PeerBase_MyAction_Fields ExitGames_Client_Photon_PeerBase_MyAction_Fields, *PExitGames_Client_Photon_PeerBase_MyAction_Fields;

typedef struct System_Threading_Thread_StaticFields System_Threading_Thread_StaticFields, *PSystem_Threading_Thread_StaticFields;

typedef struct System_Threading_Thread_VTable System_Threading_Thread_VTable, *PSystem_Threading_Thread_VTable;

typedef struct System_Threading_InternalThread_o System_Threading_InternalThread_o, *PSystem_Threading_InternalThread_o;

typedef struct System_MulticastDelegate_o System_MulticastDelegate_o, *PSystem_MulticastDelegate_o;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__c ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__c, *PExitGames_Client_Photon_StructWrapping_StructWrapper_byte__c;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__Fields ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_byte__Fields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__c ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__c, *PExitGames_Client_Photon_StructWrapping_StructWrapper_bool__c;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__Fields ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_bool__Fields;

typedef struct System_Action_Region__VTable System_Action_Region__VTable, *PSystem_Action_Region__VTable;

typedef struct Photon_Realtime_PhotonPing_StaticFields Photon_Realtime_PhotonPing_StaticFields, *PPhoton_Realtime_PhotonPing_StaticFields;

typedef struct Photon_Realtime_PhotonPing_VTable Photon_Realtime_PhotonPing_VTable, *PPhoton_Realtime_PhotonPing_VTable;

typedef struct System_Collections_Generic_Stack_ByteArraySlice__o System_Collections_Generic_Stack_ByteArraySlice__o, *PSystem_Collections_Generic_Stack_ByteArraySlice__o;

typedef struct System_Collections_Generic_Stack_NCommand__c System_Collections_Generic_Stack_NCommand__c, *PSystem_Collections_Generic_Stack_NCommand__c;

typedef struct System_Collections_Generic_Stack_NCommand__Fields System_Collections_Generic_Stack_NCommand__Fields, *PSystem_Collections_Generic_Stack_NCommand__Fields;

typedef struct ExitGames_Client_Photon_PeerBase_MyAction_VTable ExitGames_Client_Photon_PeerBase_MyAction_VTable, *PExitGames_Client_Photon_PeerBase_MyAction_VTable;

typedef struct System_LocalDataStoreMgr_o System_LocalDataStoreMgr_o, *PSystem_LocalDataStoreMgr_o;

typedef struct System_LocalDataStoreHolder_o System_LocalDataStoreHolder_o, *PSystem_LocalDataStoreHolder_o;

typedef struct System_Threading_AsyncLocal_CultureInfo__o System_Threading_AsyncLocal_CultureInfo__o, *PSystem_Threading_AsyncLocal_CultureInfo__o;

typedef struct System_Threading_InternalThread_c System_Threading_InternalThread_c, *PSystem_Threading_InternalThread_c;

typedef struct System_Threading_InternalThread_Fields System_Threading_InternalThread_Fields, *PSystem_Threading_InternalThread_Fields;

typedef struct System_MulticastDelegate_c System_MulticastDelegate_c, *PSystem_MulticastDelegate_c;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__StaticFields ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__StaticFields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_byte__StaticFields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__VTable ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__VTable, *PExitGames_Client_Photon_StructWrapping_StructWrapper_byte__VTable;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Fields ExitGames_Client_Photon_StructWrapping_StructWrapper_Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Fields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o, *PExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__StaticFields ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__StaticFields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_bool__StaticFields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__VTable ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__VTable, *PExitGames_Client_Photon_StructWrapping_StructWrapper_bool__VTable;

typedef struct System_Collections_Generic_Stack_ByteArraySlice__c System_Collections_Generic_Stack_ByteArraySlice__c, *PSystem_Collections_Generic_Stack_ByteArraySlice__c;

typedef struct System_Collections_Generic_Stack_ByteArraySlice__Fields System_Collections_Generic_Stack_ByteArraySlice__Fields, *PSystem_Collections_Generic_Stack_ByteArraySlice__Fields;

typedef struct System_Collections_Generic_Stack_NCommand__VTable System_Collections_Generic_Stack_NCommand__VTable, *PSystem_Collections_Generic_Stack_NCommand__VTable;

typedef struct ExitGames_Client_Photon_NCommand_array ExitGames_Client_Photon_NCommand_array, *PExitGames_Client_Photon_NCommand_array;

typedef struct System_LocalDataStoreMgr_c System_LocalDataStoreMgr_c, *PSystem_LocalDataStoreMgr_c;

typedef struct System_LocalDataStoreMgr_Fields System_LocalDataStoreMgr_Fields, *PSystem_LocalDataStoreMgr_Fields;

typedef struct System_LocalDataStoreHolder_c System_LocalDataStoreHolder_c, *PSystem_LocalDataStoreHolder_c;

typedef struct System_LocalDataStoreHolder_Fields System_LocalDataStoreHolder_Fields, *PSystem_LocalDataStoreHolder_Fields;

typedef struct System_Threading_AsyncLocal_CultureInfo__c System_Threading_AsyncLocal_CultureInfo__c, *PSystem_Threading_AsyncLocal_CultureInfo__c;

typedef struct System_Threading_AsyncLocal_CultureInfo__Fields System_Threading_AsyncLocal_CultureInfo__Fields, *PSystem_Threading_AsyncLocal_CultureInfo__Fields;

typedef struct System_Threading_InternalThread_VTable System_Threading_InternalThread_VTable, *PSystem_Threading_InternalThread_VTable;

typedef struct System_MulticastDelegate_VTable System_MulticastDelegate_VTable, *PSystem_MulticastDelegate_VTable;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__c ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__c, *PExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__c;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Fields ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Fields;

typedef struct System_Collections_Generic_Stack_ByteArraySlice__VTable System_Collections_Generic_Stack_ByteArraySlice__VTable, *PSystem_Collections_Generic_Stack_ByteArraySlice__VTable;

typedef struct ExitGames_Client_Photon_ByteArraySlice_array ExitGames_Client_Photon_ByteArraySlice_array, *PExitGames_Client_Photon_ByteArraySlice_array;

typedef struct System_LocalDataStoreMgr_VTable System_LocalDataStoreMgr_VTable, *PSystem_LocalDataStoreMgr_VTable;

typedef struct System_Collections_Generic_List_LocalDataStore__o System_Collections_Generic_List_LocalDataStore__o, *PSystem_Collections_Generic_List_LocalDataStore__o;

typedef struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__o System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__o, *PSystem_Collections_Generic_Dictionary_string__LocalDataStoreSlot__o;

typedef struct System_LocalDataStoreHolder_VTable System_LocalDataStoreHolder_VTable, *PSystem_LocalDataStoreHolder_VTable;

typedef struct System_LocalDataStore_o System_LocalDataStore_o, *PSystem_LocalDataStore_o;

typedef struct System_Threading_AsyncLocal_CultureInfo__VTable System_Threading_AsyncLocal_CultureInfo__VTable, *PSystem_Threading_AsyncLocal_CultureInfo__VTable;

typedef struct System_Action_AsyncLocalValueChangedArgs_T___o System_Action_AsyncLocalValueChangedArgs_T___o, *PSystem_Action_AsyncLocalValueChangedArgs_T___o;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__RGCTXs ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__RGCTXs, *PExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__RGCTXs;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__VTable ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__VTable, *PExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__VTable;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_Fields ExitGames_Client_Photon_StructWrapping_StructWrapperPool_Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapperPool_Fields;

typedef struct System_Collections_Generic_Stack_StructWrapper_T___o System_Collections_Generic_Stack_StructWrapper_T___o, *PSystem_Collections_Generic_Stack_StructWrapper_T___o;

typedef struct ExitGames_Client_Photon_ByteArraySlice_o ExitGames_Client_Photon_ByteArraySlice_o, *PExitGames_Client_Photon_ByteArraySlice_o;

typedef struct System_Collections_Generic_List_LocalDataStore__c System_Collections_Generic_List_LocalDataStore__c, *PSystem_Collections_Generic_List_LocalDataStore__c;

typedef struct System_Collections_Generic_List_LocalDataStore__Fields System_Collections_Generic_List_LocalDataStore__Fields, *PSystem_Collections_Generic_List_LocalDataStore__Fields;

typedef struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__c System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__c, *PSystem_Collections_Generic_Dictionary_string__LocalDataStoreSlot__c;

typedef struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__Fields System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__Fields, *PSystem_Collections_Generic_Dictionary_string__LocalDataStoreSlot__Fields;

typedef struct System_LocalDataStore_c System_LocalDataStore_c, *PSystem_LocalDataStore_c;

typedef struct System_LocalDataStore_Fields System_LocalDataStore_Fields, *PSystem_LocalDataStore_Fields;

typedef struct System_Action_AsyncLocalValueChangedArgs_T___c System_Action_AsyncLocalValueChangedArgs_T___c, *PSystem_Action_AsyncLocalValueChangedArgs_T___c;

typedef struct System_Action_AsyncLocalValueChangedArgs_T___Fields System_Action_AsyncLocalValueChangedArgs_T___Fields, *PSystem_Action_AsyncLocalValueChangedArgs_T___Fields;

typedef struct System_Collections_Generic_Stack_StructWrapper_T___c System_Collections_Generic_Stack_StructWrapper_T___c, *PSystem_Collections_Generic_Stack_StructWrapper_T___c;

typedef struct System_Collections_Generic_Stack_StructWrapper_T___Fields System_Collections_Generic_Stack_StructWrapper_T___Fields, *PSystem_Collections_Generic_Stack_StructWrapper_T___Fields;

typedef struct ExitGames_Client_Photon_ByteArraySlice_c ExitGames_Client_Photon_ByteArraySlice_c, *PExitGames_Client_Photon_ByteArraySlice_c;

typedef struct ExitGames_Client_Photon_ByteArraySlice_Fields ExitGames_Client_Photon_ByteArraySlice_Fields, *PExitGames_Client_Photon_ByteArraySlice_Fields;

typedef struct System_Collections_Generic_List_LocalDataStore__StaticFields System_Collections_Generic_List_LocalDataStore__StaticFields, *PSystem_Collections_Generic_List_LocalDataStore__StaticFields;

typedef struct System_Collections_Generic_List_LocalDataStore__VTable System_Collections_Generic_List_LocalDataStore__VTable, *PSystem_Collections_Generic_List_LocalDataStore__VTable;

typedef struct System_LocalDataStore_array System_LocalDataStore_array, *PSystem_LocalDataStore_array;

typedef struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__VTable System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__VTable, *PSystem_Collections_Generic_Dictionary_string__LocalDataStoreSlot__VTable;

typedef struct System_LocalDataStore_VTable System_LocalDataStore_VTable, *PSystem_LocalDataStore_VTable;

typedef struct System_LocalDataStoreElement_array System_LocalDataStoreElement_array, *PSystem_LocalDataStoreElement_array;

typedef struct System_Action_AsyncLocalValueChangedArgs_T___VTable System_Action_AsyncLocalValueChangedArgs_T___VTable, *PSystem_Action_AsyncLocalValueChangedArgs_T___VTable;

typedef struct System_Collections_Generic_Stack_StructWrapper_T___VTable System_Collections_Generic_Stack_StructWrapper_T___VTable, *PSystem_Collections_Generic_Stack_StructWrapper_T___VTable;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__array ExitGames_Client_Photon_StructWrapping_StructWrapper_T__array, *PExitGames_Client_Photon_StructWrapping_StructWrapper_T__array;

typedef struct ExitGames_Client_Photon_ByteArraySlice_VTable ExitGames_Client_Photon_ByteArraySlice_VTable, *PExitGames_Client_Photon_ByteArraySlice_VTable;

typedef struct System_LocalDataStoreElement_o System_LocalDataStoreElement_o, *PSystem_LocalDataStoreElement_o;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__o ExitGames_Client_Photon_StructWrapping_StructWrapper_T__o, *PExitGames_Client_Photon_StructWrapping_StructWrapper_T__o;

typedef struct System_LocalDataStoreElement_c System_LocalDataStoreElement_c, *PSystem_LocalDataStoreElement_c;

typedef struct System_LocalDataStoreElement_Fields System_LocalDataStoreElement_Fields, *PSystem_LocalDataStoreElement_Fields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c, *PExitGames_Client_Photon_StructWrapping_StructWrapper_T__c;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__Fields ExitGames_Client_Photon_StructWrapping_StructWrapper_T__Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_T__Fields;

typedef struct System_LocalDataStoreElement_VTable System_LocalDataStoreElement_VTable, *PSystem_LocalDataStoreElement_VTable;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__StaticFields ExitGames_Client_Photon_StructWrapping_StructWrapper_T__StaticFields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_T__StaticFields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__RGCTXs ExitGames_Client_Photon_StructWrapping_StructWrapper_T__RGCTXs, *PExitGames_Client_Photon_StructWrapping_StructWrapper_T__RGCTXs;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__VTable ExitGames_Client_Photon_StructWrapping_StructWrapper_T__VTable, *PExitGames_Client_Photon_StructWrapping_StructWrapper_T__VTable;

struct System_Diagnostics_Stopwatch_Fields {
    int64_t elapsed;
    int64_t started;
    bool is_running;
};

struct System_Diagnostics_Stopwatch_o {
    struct System_Diagnostics_Stopwatch_c *klass;
    void *monitor;
    struct System_Diagnostics_Stopwatch_Fields fields;
};

struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_K_V__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_K_V__get_Values;
    struct VirtualInvokeData _8_ContainsKey;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_TryGetValue;
    struct VirtualInvokeData _12_get_Count;
    struct VirtualInvokeData _13_get_IsReadOnly;
    struct VirtualInvokeData _14_Add;
    struct VirtualInvokeData _15_Clear;
    struct VirtualInvokeData _16_Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_K_V___CopyTo;
    struct VirtualInvokeData _18_Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_K_V___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
};

struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__VTable vtable;
};

struct System_Diagnostics_Stopwatch_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Diagnostics_Stopwatch_c {
    struct Il2CppClass_1 _1;
    struct System_Diagnostics_Stopwatch_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Diagnostics_Stopwatch_VTable vtable;
};

struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__Fields {
    int32_t _freeHead;
    int32_t _freeCount;
    int32_t _usedCount;
    uint32_t _capacity;
    struct System_Int32_array *_buckets;
    struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__array *_nodes;
    bool isReadOnly;
    struct System_Collections_Generic_ICollection_K__o *keys;
    struct System_Collections_Generic_ICollection_V__o *values;
};

struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__o {
    struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__Fields fields;
};

struct Photon_Realtime_IInRoomCallbacks_Fields {
};

struct Photon_Realtime_IInRoomCallbacks_o {
    struct Photon_Realtime_IInRoomCallbacks_c *klass;
    void *monitor;
    struct Photon_Realtime_IInRoomCallbacks_Fields fields;
};

struct ExitGames_Client_Photon_TrafficStatsGameLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_TrafficStatsGameLevel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_TrafficStatsGameLevel_VTable vtable;
};

struct ExitGames_Client_Photon_NCommand_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ExitGames_Client_Photon_NCommand_o *m_Items[65535];
};

struct ExitGames_Client_Photon_TrafficStatsGameLevel_Fields {
    struct System_Diagnostics_Stopwatch_o *watch;
    int32_t timeOfLastDispatchCall;
    int32_t timeOfLastSendCall;
    int32_t _OperationByteCount_k__BackingField;
    int32_t _OperationCount_k__BackingField;
    int32_t _ResultByteCount_k__BackingField;
    int32_t _ResultCount_k__BackingField;
    int32_t _EventByteCount_k__BackingField;
    int32_t _EventCount_k__BackingField;
    int32_t _LongestOpResponseCallback_k__BackingField;
    uint8_t _LongestOpResponseCallbackOpCode_k__BackingField;
    int32_t _LongestEventCallback_k__BackingField;
    int32_t _LongestMessageCallback_k__BackingField;
    int32_t _LongestRawMessageCallback_k__BackingField;
    uint8_t _LongestEventCallbackCode_k__BackingField;
    int32_t _LongestDeltaBetweenDispatching_k__BackingField;
    int32_t _LongestDeltaBetweenSending_k__BackingField;
    int32_t _DispatchIncomingCommandsCalls_k__BackingField;
    int32_t _SendOutgoingCommandsCalls_k__BackingField;
};

struct ExitGames_Client_Photon_TrafficStatsGameLevel_o {
    struct ExitGames_Client_Photon_TrafficStatsGameLevel_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_TrafficStatsGameLevel_Fields fields;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Box;
    struct VirtualInvokeData _6_DisconnectFromPool;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_ToString;
};

struct System_Collections_Generic_HashSet_object__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_object__o {
    struct System_Collections_Generic_HashSet_object__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_object__Fields fields;
};

struct System_Action_Region__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct ExitGames_Client_Photon_IPhotonPeerListener_Fields {
};

struct Photon_Realtime_TypedLobbyInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Realtime_TypedLobbyInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_TypedLobbyInfo_VTable vtable;
};

struct ExitGames_Client_Photon_PeerBase_MyAction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct ExitGames_Client_Photon_PeerBase_MyAction_o {
    struct ExitGames_Client_Photon_PeerBase_MyAction_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_PeerBase_MyAction_Fields fields;
};

struct Photon_Realtime_Player_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_InternalCacheProperties;
};

struct System_Collections_Generic_List_LocalDataStore__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Photon_Realtime_RegionHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Realtime_TypedLobby_Fields {
    struct System_String_o *Name;
    uint8_t Type;
};

struct Photon_Realtime_TypedLobbyInfo_Fields {
    struct Photon_Realtime_TypedLobby_Fields super;
    int32_t PlayerCount;
    int32_t RoomCount;
};

struct Photon_Realtime_TypedLobbyInfo_o {
    struct Photon_Realtime_TypedLobbyInfo_c *klass;
    void *monitor;
    struct Photon_Realtime_TypedLobbyInfo_Fields fields;
};

struct ExitGames_Client_Photon_ByteArraySlicePool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Realtime_TypedLobby_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_PeerBase_MyAction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct ExitGames_Client_Photon_PeerBase_MyAction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_PeerBase_MyAction_VTable vtable;
};

struct Photon_Realtime_IInRoomCallbacks_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_TypedLobbyInfo__Fields {
    struct Photon_Realtime_TypedLobbyInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_LocalDataStoreMgr_Fields {
    struct System_Boolean_array *m_SlotInfoTable;
    int32_t m_FirstAvailableSlot;
    struct System_Collections_Generic_List_LocalDataStore__o *m_ManagedLocalDataStores;
    struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__o *m_KeyToSlotMap;
    int64_t m_CookieGenerator;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Fields {
    int32_t wrappedType;
    struct System_Type_o *ttype;
};

struct ExitGames_Client_Photon_PeerBase_MyAction_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ExitGames_Client_Photon_PeerBase_MyAction_o *m_Items[65535];
};

struct Photon_Realtime_ILobbyCallbacks_Fields {
};

struct Photon_Realtime_ILobbyCallbacks_o {
    struct Photon_Realtime_ILobbyCallbacks_c *klass;
    void *monitor;
    struct Photon_Realtime_ILobbyCallbacks_Fields fields;
};

struct System_Collections_Generic_HashSet_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct Photon_Realtime_AuthenticationValues_Fields {
    uint8_t authType;
    struct System_String_o *_AuthGetParameters_k__BackingField;
    struct Il2CppObject *_AuthPostData_k__BackingField;
    struct Il2CppObject *_Token_k__BackingField;
    struct System_String_o *_UserId_k__BackingField;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__VTable vtable;
};

struct ExitGames_Client_Photon_NCommandPool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_object__StaticFields {
    struct System_Object_array *s_emptyArray;
};

struct System_Collections_Generic_List_IMatchmakingCallbacks__Fields {
    struct Photon_Realtime_IMatchmakingCallbacks_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Realtime_MatchMakingCallbacksContainer_Fields {
    struct System_Collections_Generic_List_IMatchmakingCallbacks__Fields super;
    struct Photon_Realtime_LoadBalancingClient_o *client;
};

struct ExitGames_Client_Photon_ByteArraySlicePool_Fields {
    int32_t minStackIndex;
    struct System_Collections_Generic_Stack_ByteArraySlice__array *poolTiers;
    int32_t allocationCounter;
};

struct ExitGames_Client_Photon_ByteArraySlicePool_o {
    struct ExitGames_Client_Photon_ByteArraySlicePool_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_ByteArraySlicePool_Fields fields;
};

struct System_Action_RegionHandler__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RegionHandler__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RegionHandler__VTable vtable;
};

struct System_Collections_Generic_List_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Queue_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Action_RegionHandler__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RegionHandler__o {
    struct System_Action_RegionHandler__c *klass;
    void *monitor;
    struct System_Action_RegionHandler__Fields fields;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_Fields {
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Fields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_Fields super;
    struct System_Type_o *tType;
    int32_t wType;
    struct System_Collections_Generic_Stack_StructWrapper_T___o *pool;
    bool isStaticPool;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Fields fields;
};

struct System_Collections_Generic_Stack_StructWrapper_T___Fields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_StructWrapper_T___o {
    struct System_Collections_Generic_Stack_StructWrapper_T___c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_StructWrapper_T___Fields fields;
};

struct ExitGames_Client_Photon_ByteArraySlicePool_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_ByteArraySlicePool_VTable vtable;
};

struct System_Collections_Generic_Stack_StructWrapper_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_StructWrapper_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_StructWrapper_T___VTable vtable;
};

struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct Photon_Realtime_ILobbyCallbacks_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Photon_Realtime_Region_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_Region_o *m_Items[65535];
};

struct ExitGames_Client_Photon_EventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_ICollection_V__Fields {
};

struct System_Collections_Generic_ICollection_V__o {
    struct System_Collections_Generic_ICollection_V__c *klass;
    void *monitor;
    struct System_Collections_Generic_ICollection_V__Fields fields;
};

struct Photon_Realtime_IWebRpcCallback_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_IWebRpcCallback_o *m_Items[65535];
};

struct ExitGames_Client_Photon_Pool_ParameterDictionary__Fields {
    struct System_Func_T__o *createFunction;
    struct System_Collections_Generic_Queue_T__o *pool;
    struct System_Action_T__o *resetFunction;
};

struct ExitGames_Client_Photon_Pool_ParameterDictionary__o {
    struct ExitGames_Client_Photon_Pool_ParameterDictionary__c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_Pool_ParameterDictionary__Fields fields;
};

struct System_Collections_Generic_Dictionary_object__object__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct ExitGames_Client_Photon_Hashtable_Fields {
    struct System_Collections_Generic_Dictionary_object__object__Fields super;
};

struct System_Collections_Generic_ICollection_V__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Threading_Thread_Fields {
    struct System_Runtime_ConstrainedExecution_CriticalFinalizerObject_Fields super;
    struct System_Threading_InternalThread_o *internal_thread;
    struct Il2CppObject *m_ThreadStartArg;
    struct Il2CppObject *pending_exception;
    struct System_MulticastDelegate_o *m_Delegate;
    struct System_Threading_ExecutionContext_o *m_ExecutionContext;
    bool m_ExecutionContextBelongsToOuterScope;
    struct System_Security_Principal_IPrincipal_o *principal;
    int32_t principal_version;
};

struct System_LocalDataStoreHolder_Fields {
    struct System_LocalDataStore_o *m_Store;
};

struct ExitGames_Client_Photon_ITrafficRecorder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct ExitGames_Client_Photon_ITrafficRecorder_Fields {
};

struct ExitGames_Client_Photon_ITrafficRecorder_o {
    struct ExitGames_Client_Photon_ITrafficRecorder_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_ITrafficRecorder_Fields fields;
};

struct System_Collections_Generic_List_IOnPhotonViewControllerChange__StaticFields {
    struct Photon_Pun_IOnPhotonViewControllerChange_array *s_emptyArray;
};

struct System_Collections_Generic_ICollection_K__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_Queue_StreamBuffer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_StreamBuffer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_StreamBuffer__VTable vtable;
};

struct System_LocalDataStoreElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_ICollection_K__Fields {
};

struct System_Collections_Generic_ICollection_K__o {
    struct System_Collections_Generic_ICollection_K__c *klass;
    void *monitor;
    struct System_Collections_Generic_ICollection_K__Fields fields;
};

struct System_Collections_Generic_Queue_StreamBuffer__Fields {
    struct ExitGames_Client_Photon_StreamBuffer_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_StreamBuffer__o {
    struct System_Collections_Generic_Queue_StreamBuffer__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_StreamBuffer__Fields fields;
};

struct ExitGames_Client_Photon_Pool_ParameterDictionary__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_Pool_ParameterDictionary__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_Pool_ParameterDictionary__VTable vtable;
};

struct Photon_Realtime_InRoomCallbacksContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
    struct VirtualInvokeData _35_OnPlayerEnteredRoom;
    struct VirtualInvokeData _36_OnPlayerLeftRoom;
    struct VirtualInvokeData _37_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _38_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _39_OnMasterClientSwitched;
};

struct ExitGames_Client_Photon_NCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
};

struct System_Nullable_ConnectionProtocol__o {
    struct System_Nullable_ConnectionProtocol__Fields fields;
};

struct Photon_Realtime_PhotonPortDefinition_Fields {
    uint16_t NameServerPort;
    uint16_t MasterServerPort;
    uint16_t GameServerPort;
};

struct Photon_Realtime_PhotonPortDefinition_o {
    struct Photon_Realtime_PhotonPortDefinition_Fields fields;
};

struct Photon_Realtime_LoadBalancingClient_Fields {
    struct Photon_Realtime_LoadBalancingPeer_o *_LoadBalancingPeer_k__BackingField;
    struct System_String_o *_AppVersion_k__BackingField;
    struct System_String_o *_AppId_k__BackingField;
    int32_t _ClientType_k__BackingField;
    struct Photon_Realtime_AuthenticationValues_o *_AuthValues_k__BackingField;
    int32_t AuthMode;
    int32_t EncryptionMode;
    struct System_Nullable_ConnectionProtocol__o _ExpectedProtocol_k__BackingField;
    struct Il2CppObject *tokenCache;
    bool _IsUsingNameServer_k__BackingField;
    struct System_String_o *NameServerHost;
    bool _UseAlternativeUdpPorts_k__BackingField;
    struct Photon_Realtime_PhotonPortDefinition_o ServerPortOverrides;
    bool _EnableProtocolFallback_k__BackingField;
    struct System_String_o *_MasterServerAddress_k__BackingField;
    struct System_String_o *_GameServerAddress_k__BackingField;
    int32_t _Server_k__BackingField;
    struct System_String_o *ProxyServerAddress;
    int32_t state;
    struct System_Action_ClientState__ClientState__o *StateChanged;
    struct System_Action_EventData__o *EventReceived;
    struct System_Action_OperationResponse__o *OpResponseReceived;
    struct Photon_Realtime_ConnectionCallbacksContainer_o *ConnectionCallbackTargets;
    struct Photon_Realtime_MatchMakingCallbacksContainer_o *MatchMakingCallbackTargets;
    struct Photon_Realtime_InRoomCallbacksContainer_o *InRoomCallbackTargets;
    struct Photon_Realtime_LobbyCallbacksContainer_o *LobbyCallbackTargets;
    struct Photon_Realtime_WebRpcCallbacksContainer_o *WebRpcCallbackTargets;
    struct Photon_Realtime_ErrorInfoCallbacksContainer_o *ErrorInfoCallbackTargets;
    int32_t _DisconnectedCause_k__BackingField;
    struct Photon_Realtime_TypedLobby_o *_CurrentLobby_k__BackingField;
    bool EnableLobbyStatistics;
    struct System_Collections_Generic_List_TypedLobbyInfo__o *lobbyStatistics;
    struct Photon_Realtime_Player_o *_LocalPlayer_k__BackingField;
    struct Photon_Realtime_Room_o *_CurrentRoom_k__BackingField;
    int32_t _PlayersOnMasterCount_k__BackingField;
    int32_t _PlayersInRoomsCount_k__BackingField;
    int32_t _RoomsCount_k__BackingField;
    int32_t lastJoinType;
    struct Photon_Realtime_EnterRoomParams_o *enterRoomParamsCache;
    struct ExitGames_Client_Photon_OperationResponse_o *failedRoomEntryOperation;
    struct System_String_array *friendListRequested;
    struct System_String_o *_CloudRegion_k__BackingField;
    struct System_String_o *_CurrentCluster_k__BackingField;
    struct Photon_Realtime_RegionHandler_o *RegionHandler;
    struct System_String_o *bestRegionSummaryFromStorage;
    struct System_String_o *SummaryToCache;
    bool connectToBestRegion;
    struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__o *callbackTargetChanges;
    struct System_Collections_Generic_HashSet_object__o *callbackTargets;
    int32_t NameServerPortInAppSettings;
};

struct System_Action_OperationResponse__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_Component__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Photon_Realtime_EnterRoomParams_Fields {
    struct System_String_o *RoomName;
    struct Photon_Realtime_RoomOptions_o *RoomOptions;
    struct Photon_Realtime_TypedLobby_o *Lobby;
    struct ExitGames_Client_Photon_Hashtable_o *PlayerProperties;
    bool OnGameServer;
    uint8_t JoinMode;
    struct System_String_array *ExpectedUsers;
};

struct Photon_Realtime_EnterRoomParams_o {
    struct Photon_Realtime_EnterRoomParams_c *klass;
    void *monitor;
    struct Photon_Realtime_EnterRoomParams_Fields fields;
};

struct Photon_Realtime_IMatchmakingCallbacks_Fields {
};

struct System_Collections_Generic_Dictionary_int__Player__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct ExitGames_Client_Photon_PhotonPeer_Fields {
    int32_t _CommandBufferSize_k__BackingField;
    int32_t _LimitOfUnreliableCommands_k__BackingField;
    int32_t WarningSize;
    int32_t CommandLogSize;
    int32_t TargetFramework;
    bool RemoveAppIdFromWebSocketPath;
    uint8_t ClientSdkId;
    bool UseInitV3;
    int32_t _SerializationProtocolType_k__BackingField;
    struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__o *SocketImplementationConfig;
    struct System_Type_o *_SocketImplementation_k__BackingField;
    uint8_t DebugOut;
    struct ExitGames_Client_Photon_IPhotonPeerListener_o *_Listener_k__BackingField;
    struct System_Action_DisconnectMessage__o *OnDisconnectMessage;
    bool reuseEventInstance;
    bool useByteArraySlicePoolForEvents;
    bool wrapIncomingStructs;
    bool SendInCreationOrder;
    int32_t SequenceDeltaLimitResends;
    int32_t SequenceDeltaLimitSends;
    struct ExitGames_Client_Photon_ITrafficRecorder_o *TrafficRecorder;
    bool _EnableServerTracing_k__BackingField;
    uint8_t quickResendAttempts;
    uint8_t ChannelCount;
    bool EnableEncryptedFlag;
    bool crcEnabled;
    int32_t SentCountAllowance;
    int32_t InitialResendTimeMax;
    int32_t TimePingInterval;
    int32_t disconnectTimeout;
    uint8_t _TransportProtocol_k__BackingField;
    int32_t mtu;
    bool _IsSendingOnlyAcks_k__BackingField;
    bool RandomizeSequenceNumbers;
    struct System_Byte_array *RandomizedSequenceNumbers;
    bool GcmDatagramEncryption;
    struct ExitGames_Client_Photon_TrafficStats_o *_TrafficStatsIncoming_k__BackingField;
    struct ExitGames_Client_Photon_TrafficStats_o *_TrafficStatsOutgoing_k__BackingField;
    struct ExitGames_Client_Photon_TrafficStatsGameLevel_o *_TrafficStatsGameLevel_k__BackingField;
    struct System_Diagnostics_Stopwatch_o *trafficStatsStopwatch;
    bool trafficStatsEnabled;
    struct ExitGames_Client_Photon_PeerBase_o *peerBase;
    struct Il2CppObject *SendOutgoingLockObject;
    struct Il2CppObject *DispatchLockObject;
    struct Il2CppObject *EnqueueLock;
    struct System_Type_o *payloadEncryptorType;
    struct System_Byte_array *PayloadEncryptionSecret;
    struct System_Type_o *encryptorType;
    struct ExitGames_Client_Photon_Encryption_IPhotonEncryptor_o *Encryptor;
    int32_t _CountDiscarded_k__BackingField;
    int32_t _DeltaUnreliableNumber_k__BackingField;
};

struct ExitGames_Client_Photon_OperationResponse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_Region__StaticFields {
    struct Photon_Realtime_Region_array *s_emptyArray;
};

struct Photon_Pun_IOnPhotonViewOwnerChange_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Pun_IOnPhotonViewOwnerChange_o *m_Items[65535];
};

struct System_Collections_Generic_List_Component__Fields {
    struct UnityEngine_Component_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Component__o {
    struct System_Collections_Generic_List_Component__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Component__Fields fields;
};

struct Photon_Realtime_EnterRoomParams_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Realtime_EnterRoomParams_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_EnterRoomParams_VTable vtable;
};

struct System_Collections_Generic_List_IWebRpcCallback__Fields {
    struct Photon_Realtime_IWebRpcCallback_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Realtime_WebRpcCallbacksContainer_Fields {
    struct System_Collections_Generic_List_IWebRpcCallback__Fields super;
    struct Photon_Realtime_LoadBalancingClient_o *client;
};

struct System_Collections_Generic_List_Component__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Component__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Component__VTable vtable;
};

struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Photon_Realtime_ConnectionCallbacksContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
    struct VirtualInvokeData _35_OnConnected;
    struct VirtualInvokeData _36_OnConnectedToMaster;
    struct VirtualInvokeData _37_OnDisconnected;
    struct VirtualInvokeData _38_OnRegionListReceived;
    struct VirtualInvokeData _39_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _40_OnCustomAuthenticationFailed;
};

struct System_Collections_Generic_List_IDisposable__Fields {
    struct System_IDisposable_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Realtime_Region_Fields {
    struct System_String_o *_Code_k__BackingField;
    struct System_String_o *_Cluster_k__BackingField;
    struct System_String_o *_HostAndPort_k__BackingField;
    int32_t _Ping_k__BackingField;
};

struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_o *m_Items[65535];
};

struct Photon_Pun_IOnPhotonViewPreNetDestroy_Fields {
};

struct Photon_Pun_IOnPhotonViewPreNetDestroy_o {
    struct Photon_Pun_IOnPhotonViewPreNetDestroy_c *klass;
    void *monitor;
    struct Photon_Pun_IOnPhotonViewPreNetDestroy_Fields fields;
};

struct System_Collections_Generic_List_ILobbyCallbacks__Fields {
    struct Photon_Realtime_ILobbyCallbacks_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Realtime_LobbyCallbacksContainer_Fields {
    struct System_Collections_Generic_List_ILobbyCallbacks__Fields super;
    struct Photon_Realtime_LoadBalancingClient_o *client;
};

struct Photon_Realtime_RegionPinger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Realtime_RegionPinger_c {
    struct Il2CppClass_1 _1;
    struct Photon_Realtime_RegionPinger_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_RegionPinger_VTable vtable;
};

struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__VTable vtable;
};

struct Photon_Pun_IOnPhotonViewPreNetDestroy_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Pun_IOnPhotonViewPreNetDestroy_o *m_Items[65535];
};

struct System_Action_ClientState__ClientState__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Photon_Realtime_RegionPinger_Fields {
    struct Photon_Realtime_Region_o *region;
    struct System_String_o *regionAddress;
    int32_t CurrentAttempt;
    bool _Done_k__BackingField;
    struct System_Action_Region__o *onDoneCall;
    struct Photon_Realtime_PhotonPing_o *ping;
    struct System_Collections_Generic_List_int__o *rttResults;
};

struct Photon_Realtime_RegionPinger_o {
    struct Photon_Realtime_RegionPinger_c *klass;
    void *monitor;
    struct Photon_Realtime_RegionPinger_Fields fields;
};

struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__Fields {
    struct Photon_Pun_PhotonView_CallbackTargetChange_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__o {
    struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__Fields fields;
};

struct ExitGames_Client_Photon_IProtocol_Fields {
    struct ExitGames_Client_Photon_ByteArraySlicePool_o *ByteArraySlicePool;
};

struct Photon_Realtime_RoomOptions_Fields {
    bool isVisible;
    bool isOpen;
    uint8_t MaxPlayers;
    int32_t PlayerTtl;
    int32_t EmptyRoomTtl;
    bool cleanupCacheOnLeave;
    struct ExitGames_Client_Photon_Hashtable_o *CustomRoomProperties;
    struct System_String_array *CustomRoomPropertiesForLobby;
    struct System_String_array *Plugins;
    bool _SuppressRoomEvents_k__BackingField;
    bool _SuppressPlayerInfo_k__BackingField;
    bool _PublishUserId_k__BackingField;
    bool _DeleteNullProperties_k__BackingField;
    bool broadcastPropsChangeToAll;
};

struct System_Collections_Generic_Stack_ByteArraySlice__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_ByteArraySlice__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_ByteArraySlice__VTable vtable;
};

struct System_Collections_Generic_Stack_ByteArraySlice__Fields {
    struct ExitGames_Client_Photon_ByteArraySlice_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_ByteArraySlice__o {
    struct System_Collections_Generic_Stack_ByteArraySlice__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_ByteArraySlice__Fields fields;
};

struct System_Collections_Generic_List_IConnectionCallbacks__Fields {
    struct Photon_Realtime_IConnectionCallbacks_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Pun_IOnPhotonViewPreNetDestroy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Photon_Realtime_IErrorInfoCallback_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_IErrorInfoCallback_o *m_Items[65535];
};

struct ExitGames_Client_Photon_TrafficStats_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonView_CallbackTargetChange_Fields {
    struct Photon_Pun_IPhotonViewCallback_o *obj;
    struct System_Type_o *type;
    bool add;
};

struct Photon_Pun_PhotonView_CallbackTargetChange_o {
    struct Photon_Pun_PhotonView_CallbackTargetChange_Fields fields;
};

struct Photon_Realtime_Player_Fields {
    struct Photon_Realtime_Room_o *_RoomReference_k__BackingField;
    int32_t actorNumber;
    bool IsLocal;
    bool _HasRejoined_k__BackingField;
    struct System_String_o *nickName;
    struct System_String_o *_UserId_k__BackingField;
    bool _IsInactive_k__BackingField;
    struct ExitGames_Client_Photon_Hashtable_o *_CustomProperties_k__BackingField;
    struct Il2CppObject *TagObject;
};

struct Photon_Realtime_Player_o {
    struct Photon_Realtime_Player_c *klass;
    void *monitor;
    struct Photon_Realtime_Player_Fields fields;
};

struct ExitGames_Client_Photon_ByteArraySlice_Fields {
    struct System_Byte_array *Buffer;
    int32_t Offset;
    int32_t Count;
    struct ExitGames_Client_Photon_ByteArraySlicePool_o *returnPool;
    int32_t stackIndex;
};

struct Photon_Realtime_Player_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_Player_VTable vtable;
};

struct Photon_Realtime_RoomInfo_Fields {
    bool RemovedFromList;
    struct ExitGames_Client_Photon_Hashtable_o *customProperties;
    uint8_t maxPlayers;
    int32_t emptyRoomTtl;
    int32_t playerTtl;
    struct System_String_array *expectedUsers;
    bool isOpen;
    bool isVisible;
    bool autoCleanUp;
    struct System_String_o *name;
    int32_t masterClientId;
    struct System_String_array *propertiesListedInLobby;
    int32_t _PlayerCount_k__BackingField;
};

struct Photon_Realtime_Room_Fields {
    struct Photon_Realtime_RoomInfo_Fields super;
    struct Photon_Realtime_LoadBalancingClient_o *_LoadBalancingClient_k__BackingField;
    bool isOffline;
    struct System_Collections_Generic_Dictionary_int__Player__o *players;
    bool _BroadcastPropertiesChangeToAll_k__BackingField;
    bool _SuppressRoomEvents_k__BackingField;
    bool _SuppressPlayerInfo_k__BackingField;
    bool _PublishUserId_k__BackingField;
    bool _DeleteNullProperties_k__BackingField;
};

struct System_LocalDataStoreMgr_o {
    struct System_LocalDataStoreMgr_c *klass;
    void *monitor;
    struct System_LocalDataStoreMgr_Fields fields;
};

struct System_Collections_Generic_List_TypedLobbyInfo__StaticFields {
    struct Photon_Realtime_TypedLobbyInfo_array *s_emptyArray;
};

struct Photon_Realtime_IMatchmakingCallbacks_o {
    struct Photon_Realtime_IMatchmakingCallbacks_c *klass;
    void *monitor;
    struct Photon_Realtime_IMatchmakingCallbacks_Fields fields;
};

struct System_LocalDataStoreMgr_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_LocalDataStoreMgr_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_LocalDataStoreMgr_VTable vtable;
};

struct Photon_Realtime_PhotonPing_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_StartPing;
    struct VirtualInvokeData _6_Done;
    struct VirtualInvokeData _7_Dispose;
};

struct ExitGames_Client_Photon_PhotonPeer_o {
    struct ExitGames_Client_Photon_PhotonPeer_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_PhotonPeer_Fields fields;
};

struct Photon_Realtime_IMatchmakingCallbacks_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Action_DisconnectMessage__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct ExitGames_Client_Photon_IPhotonSocket_StaticFields {
    struct System_String_o *_ServerIpAddress_k__BackingField;
};

struct Photon_Realtime_Room_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_InternalCacheProperties;
    struct VirtualInvokeData _5_SetCustomProperties;
    struct VirtualInvokeData _6_RemovePlayer;
    struct VirtualInvokeData _7_RemovePlayer;
    struct VirtualInvokeData _8_AddPlayer;
    struct VirtualInvokeData _9_StorePlayer;
    struct VirtualInvokeData _10_GetPlayer;
};

struct ExitGames_Client_Photon_PhotonPeer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsSimulationEnabled;
    struct VirtualInvokeData _5_set_IsSimulationEnabled;
    struct VirtualInvokeData _6_Connect;
    struct VirtualInvokeData _7_Connect;
    struct VirtualInvokeData _8_Disconnect;
    struct VirtualInvokeData _9_StopThread;
    struct VirtualInvokeData _10_FetchServerTimestamp;
    struct VirtualInvokeData _11_Service;
    struct VirtualInvokeData _12_SendOutgoingCommands;
    struct VirtualInvokeData _13_SendAcksOnly;
    struct VirtualInvokeData _14_DispatchIncomingCommands;
    struct VirtualInvokeData _15_SendOperation;
    struct VirtualInvokeData _16_SendOperation;
};

struct ExitGames_Client_Photon_PhotonPeer_c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_PhotonPeer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_PhotonPeer_VTable vtable;
};

struct ExitGames_Client_Photon_StreamBuffer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ExitGames_Client_Photon_StreamBuffer_o *m_Items[65535];
};

struct Photon_Realtime_RegionHandler_c {
    struct Il2CppClass_1 _1;
    struct Photon_Realtime_RegionHandler_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_RegionHandler_VTable vtable;
};

struct System_Action_DisconnectMessage__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Threading_Thread_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Thread_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Thread_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Thread_VTable vtable;
};

struct System_Collections_Generic_List_Component__StaticFields {
    struct UnityEngine_Component_array *s_emptyArray;
};

struct System_Action_DisconnectMessage__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_DisconnectMessage__VTable vtable;
};

struct System_Threading_Thread_o {
    struct System_Threading_Thread_c *klass;
    void *monitor;
    struct System_Threading_Thread_Fields fields;
};

struct Photon_Realtime_RegionHandler_Fields {
    struct System_Collections_Generic_List_Region__o *_EnabledRegions_k__BackingField;
    struct System_String_o *availableRegionCodes;
    struct Photon_Realtime_Region_o *bestRegionCache;
    struct System_Collections_Generic_List_RegionPinger__o *pingerList;
    struct System_Action_RegionHandler__o *onCompleteCall;
    int32_t previousPing;
    bool _IsPinging_k__BackingField;
    struct System_String_o *previousSummaryProvided;
};

struct Photon_Realtime_RegionHandler_o {
    struct Photon_Realtime_RegionHandler_c *klass;
    void *monitor;
    struct Photon_Realtime_RegionHandler_Fields fields;
};

struct System_Action_DisconnectMessage__o {
    struct System_Action_DisconnectMessage__c *klass;
    void *monitor;
    struct System_Action_DisconnectMessage__Fields fields;
};

struct System_LocalDataStore_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_LocalDataStore_o *m_Items[65535];
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_Fields {
    struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__o *pools;
    struct System_Collections_Generic_List_IDisposable__o *used;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_o {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_Fields fields;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_VTable vtable;
};

struct System_Collections_Generic_Stack_NCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct ExitGames_Client_Photon_Hashtable_StaticFields {
    struct System_Object_array *boxedByte;
};

struct ExitGames_Client_Photon_Hashtable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct ExitGames_Client_Photon_Hashtable_c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_Hashtable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_Hashtable_VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_StaticFields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__array *mappedByteWrappers;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__array *mappedBoolWrappers;
};

struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__VTable vtable;
};

struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__o {
    struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__Fields fields;
};

struct System_Random_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Sample;
    struct VirtualInvokeData _5_Next;
    struct VirtualInvokeData _6_Next;
    struct VirtualInvokeData _7_Next;
    struct VirtualInvokeData _8_NextDouble;
    struct VirtualInvokeData _9_NextBytes;
};

struct Photon_Realtime_LobbyCallbacksContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
    struct VirtualInvokeData _35_OnJoinedLobby;
    struct VirtualInvokeData _36_OnLeftLobby;
    struct VirtualInvokeData _37_OnRoomListUpdate;
    struct VirtualInvokeData _38_OnLobbyStatisticsUpdate;
};

struct Photon_Realtime_LobbyCallbacksContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_LobbyCallbacksContainer_VTable vtable;
};

struct System_Collections_Generic_Stack_NCommand__Fields {
    struct ExitGames_Client_Photon_NCommand_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Realtime_IConnectionCallbacks_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Photon_Pun_MonoBehaviourPun_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Pun_PhotonView_o *pvCache;
};

struct Photon_Pun_UtilityScripts_OnClickDestroy_Fields {
    struct Photon_Pun_MonoBehaviourPun_Fields super;
    int32_t Button;
    int32_t ModifierKey;
    bool DestroyByRpc;
};

struct Photon_Pun_UtilityScripts_OnClickDestroy_o {
    struct Photon_Pun_UtilityScripts_OnClickDestroy_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_OnClickDestroy_Fields fields;
};

struct System_MulticastDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
};

struct System_MulticastDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_MulticastDelegate_VTable vtable;
};

struct System_MulticastDelegate_o {
    struct System_MulticastDelegate_c *klass;
    void *monitor;
    struct System_MulticastDelegate_Fields fields;
};

struct Photon_Pun_UtilityScripts_OnClickDestroy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_EventSystems_IPointerClickHandler_OnPointerClick;
};

struct Photon_Pun_UtilityScripts_OnClickDestroy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_OnClickDestroy_VTable vtable;
};

struct System_Threading_Thread_StaticFields {
    struct System_LocalDataStoreMgr_o *s_LocalDataStoreMgr;
    struct System_LocalDataStoreHolder_o *s_LocalDataStore;
    struct System_Globalization_CultureInfo_o *m_CurrentCulture;
    struct System_Globalization_CultureInfo_o *m_CurrentUICulture;
    struct System_Threading_AsyncLocal_CultureInfo__o *s_asyncLocalCurrentCulture;
    struct System_Threading_AsyncLocal_CultureInfo__o *s_asyncLocalCurrentUICulture;
    struct System_Threading_Thread_o *current_thread;
};

struct Photon_Realtime_LobbyCallbacksContainer_o {
    struct Photon_Realtime_LobbyCallbacksContainer_c *klass;
    void *monitor;
    struct Photon_Realtime_LobbyCallbacksContainer_Fields fields;
};

struct System_Collections_Generic_List_IDisposable__o {
    struct System_Collections_Generic_List_IDisposable__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IDisposable__Fields fields;
};

struct ExitGames_Client_Photon_Hashtable_o {
    struct ExitGames_Client_Photon_Hashtable_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_Hashtable_Fields fields;
};

struct System_Collections_Generic_List_RegionPinger__Fields {
    struct Photon_Realtime_RegionPinger_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IDisposable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IDisposable__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IDisposable__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IDisposable__VTable vtable;
};

struct System_Collections_Generic_List_IOnPhotonViewControllerChange__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IOnPhotonViewControllerChange__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IOnPhotonViewControllerChange__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IOnPhotonViewControllerChange__VTable vtable;
};

struct Photon_Realtime_WebRpcCallbacksContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
    struct VirtualInvokeData _35_OnWebRpcResponse;
};

struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_Fields {
    struct Il2CppObject *Target;
    bool AddTarget;
};

struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_o {
    struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_c *klass;
    void *monitor;
    struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_Fields fields;
};

struct System_Collections_Generic_List_IOnPhotonViewControllerChange__Fields {
    struct Photon_Pun_IOnPhotonViewControllerChange_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IOnPhotonViewControllerChange__o {
    struct System_Collections_Generic_List_IOnPhotonViewControllerChange__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IOnPhotonViewControllerChange__Fields fields;
};

struct System_Collections_Generic_List_RegionPinger__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__Fields {
    struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__o {
    struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__Fields fields;
};

struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_LoadBalancingClient_CallbackTargetChange_VTable vtable;
};

struct Photon_Realtime_IConnectionCallbacks_Fields {
};

struct Photon_Realtime_IConnectionCallbacks_o {
    struct Photon_Realtime_IConnectionCallbacks_c *klass;
    void *monitor;
    struct Photon_Realtime_IConnectionCallbacks_Fields fields;
};

struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_LoadBalancingClient_CallbackTargetChange__VTable vtable;
};

struct System_Random_Fields {
    int32_t _inext;
    int32_t _inextp;
    struct System_Int32_array *_seedArray;
};

struct System_Random_o {
    struct System_Random_c *klass;
    void *monitor;
    struct System_Random_Fields fields;
};

struct System_Action_OperationResponse__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Photon_Pun_IOnPhotonViewOwnerChange_Fields {
};

struct Photon_Pun_IOnPhotonViewOwnerChange_o {
    struct Photon_Pun_IOnPhotonViewOwnerChange_c *klass;
    void *monitor;
    struct Photon_Pun_IOnPhotonViewOwnerChange_Fields fields;
};

struct System_Collections_Generic_List_object__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_object__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_object__VTable vtable;
};

struct System_Collections_Generic_List_IErrorInfoCallback__Fields {
    struct Photon_Realtime_IErrorInfoCallback_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Realtime_ErrorInfoCallbacksContainer_Fields {
    struct System_Collections_Generic_List_IErrorInfoCallback__Fields super;
    struct Photon_Realtime_LoadBalancingClient_o *client;
};

struct Photon_Realtime_ErrorInfoCallbacksContainer_o {
    struct Photon_Realtime_ErrorInfoCallbacksContainer_c *klass;
    void *monitor;
    struct Photon_Realtime_ErrorInfoCallbacksContainer_Fields fields;
};

struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__Fields {
    bool Used;
    int32_t Next;
    uint32_t Hash;
    struct Il2CppObject *Key;
    struct Il2CppObject *Val;
};

struct ExitGames_Client_Photon_PhotonPeer_StaticFields {
    bool NoNativeCallbacks;
    struct System_String_o *clientVersion;
    bool NativeSocketLibAvailable;
    bool NativePayloadEncryptionLibAvailable;
    bool NativeDatagramEncryptionLibAvailable;
    int32_t OutgoingStreamBufferSize;
    bool AsyncKeyExchange;
};

struct Photon_Realtime_IWebRpcCallback_Fields {
};

struct System_Collections_Generic_List_object__Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_object__o {
    struct System_Collections_Generic_List_object__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_object__Fields fields;
};

struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__o {
    struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__Fields fields;
};

struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__o m_Items[65535];
};

struct System_Diagnostics_Stopwatch_StaticFields {
    int64_t Frequency;
    bool IsHighResolution;
};

struct System_Collections_Generic_LinkedList_SimulationItem__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_LinkedList_SimulationItem__o {
    struct System_Collections_Generic_LinkedList_SimulationItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_SimulationItem__Fields fields;
};

struct ExitGames_Client_Photon_NetworkSimulationSet_Fields {
    bool isSimulationEnabled;
    int32_t outgoingLag;
    int32_t outgoingJitter;
    int32_t outgoingLossPercentage;
    int32_t incomingLag;
    int32_t incomingJitter;
    int32_t incomingLossPercentage;
    struct ExitGames_Client_Photon_PeerBase_o *peerBase;
    struct System_Threading_Thread_o *netSimThread;
    struct System_Threading_ManualResetEvent_o *NetSimManualResetEvent;
    int32_t _LostPackagesOut_k__BackingField;
    int32_t _LostPackagesIn_k__BackingField;
};

struct System_LocalDataStoreHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_LinkedList_SimulationItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Generic_LinkedList_SimulationItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_SimulationItem__VTable vtable;
};

struct Photon_Realtime_MatchMakingCallbacksContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
    struct VirtualInvokeData _35_OnFriendListUpdate;
    struct VirtualInvokeData _36_OnCreatedRoom;
    struct VirtualInvokeData _37_OnCreateRoomFailed;
    struct VirtualInvokeData _38_OnJoinedRoom;
    struct VirtualInvokeData _39_OnJoinRoomFailed;
    struct VirtualInvokeData _40_OnJoinRandomFailed;
    struct VirtualInvokeData _41_OnLeftRoom;
};

struct Photon_Pun_IOnPhotonViewOwnerChange_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_Queue_T__Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_AsyncLocalValueChangedArgs_T___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Photon_Realtime_ErrorInfoCallbacksContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
    struct VirtualInvokeData _35_OnErrorInfo;
};

struct Photon_Realtime_ErrorInfoCallbacksContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_ErrorInfoCallbacksContainer_VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__o *m_Items[65535];
};

struct Photon_Realtime_RegionHandler_StaticFields {
    struct System_Type_o *PingImplementation;
    uint16_t PortToPingOverride;
};

struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Threading_AsyncLocal_CultureInfo__Fields {
    struct System_Action_AsyncLocalValueChangedArgs_T___o *m_valueChangedHandler;
};

struct System_Threading_AsyncLocal_CultureInfo__o {
    struct System_Threading_AsyncLocal_CultureInfo__c *klass;
    void *monitor;
    struct System_Threading_AsyncLocal_CultureInfo__Fields fields;
};

struct System_Threading_AsyncLocal_CultureInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IAsyncLocal_OnValueChanged;
};

struct System_Threading_AsyncLocal_CultureInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_AsyncLocal_CultureInfo__VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__RGCTXs {
    struct Il2CppType *_0_T;
    struct MethodInfo *_1_ExitGames_Client_Photon_StructWrapping_StructWrapper_T__get_ReturnPool;
    struct Il2CppClass *_2_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T_;
    struct MethodInfo *_3_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Release;
    struct Il2CppClass *_4_T;
    struct MethodInfo *_5_ExitGames_Client_Photon_StructWrapping_StructWrapper_T__set_ReturnPool;
    struct MethodInfo *_6_ExitGames_Client_Photon_StructWrapping_StructWrapper_T__Unwrap;
    struct Il2CppClass *_8_ExitGames_Client_Photon_StructWrapping_StructWrapper_T_;
    struct MethodInfo *_9_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Acquire;
    struct MethodInfo *_10_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T___ctor;
};

struct Photon_Realtime_LoadBalancingClient_StaticFields {
    struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__o *ProtocolToNameServerPort;
};

struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Action_AsyncLocalValueChangedArgs_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_Region__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_LocalDataStore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_LocalDataStore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_LocalDataStore_VTable vtable;
};

struct System_Action_AsyncLocalValueChangedArgs_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AsyncLocalValueChangedArgs_T___VTable vtable;
};

struct ExitGames_Client_Photon_NetworkSimulationSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_AsyncLocalValueChangedArgs_T___o {
    struct System_Action_AsyncLocalValueChangedArgs_T___c *klass;
    void *monitor;
    struct System_Action_AsyncLocalValueChangedArgs_T___Fields fields;
};

struct System_LocalDataStore_Fields {
    struct System_LocalDataStoreElement_array *m_DataTable;
    struct System_LocalDataStoreMgr_o *m_Manager;
};

struct System_LocalDataStore_o {
    struct System_LocalDataStore_c *klass;
    void *monitor;
    struct System_LocalDataStore_Fields fields;
};

struct ExitGames_Client_Photon_IPhotonPeerListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Photon_Realtime_IInRoomCallbacks_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_IInRoomCallbacks_o *m_Items[65535];
};

struct ExitGames_Client_Photon_IPhotonPeerListener_o {
    struct ExitGames_Client_Photon_IPhotonPeerListener_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_IPhotonPeerListener_Fields fields;
};

struct Photon_Realtime_WebRpcCallbacksContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_WebRpcCallbacksContainer_VTable vtable;
};

struct Photon_Pun_PhotonView_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    uint8_t Group;
    int32_t prefixField;
    struct System_Object_array *instantiationDataField;
    struct System_Collections_Generic_List_object__o *lastOnSerializeDataSent;
    struct System_Collections_Generic_List_object__o *syncValues;
    struct System_Object_array *lastOnSerializeDataReceived;
    int32_t Synchronization;
    bool mixedModeIsReliable;
    int32_t OwnershipTransfer;
    int32_t observableSearch;
    struct System_Collections_Generic_List_Component__o *ObservedComponents;
    struct UnityEngine_MonoBehaviour_array *RpcMonoBehaviours;
    bool _IsMine_k__BackingField;
    struct Photon_Realtime_Player_o *_Controller_k__BackingField;
    int32_t _CreatorActorNr_k__BackingField;
    bool _AmOwner_k__BackingField;
    struct Photon_Realtime_Player_o *_Owner_k__BackingField;
    int32_t ownerActorNr;
    int32_t controllerActorNr;
    int32_t sceneViewId;
    int32_t viewIdField;
    int32_t InstantiationId;
    bool isRuntimeInstantiated;
    bool removedFromLocalViewList;
    struct System_Collections_Generic_Queue_PhotonView_CallbackTargetChange__o *CallbackChangeQueue;
    struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__o *OnPreNetDestroyCallbacks;
    struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__o *OnOwnerChangeCallbacks;
    struct System_Collections_Generic_List_IOnPhotonViewControllerChange__o *OnControllerChangeCallbacks;
};

struct System_Collections_Generic_Queue_PeerBase_MyAction__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct Photon_Realtime_PhotonPing_StaticFields {
    struct System_Random_o *RandomIdProvider;
};

struct Photon_Realtime_AuthenticationValues_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SetAuthPostData;
    struct VirtualInvokeData _5_SetAuthPostData;
    struct VirtualInvokeData _6_SetAuthPostData;
    struct VirtualInvokeData _7_AddAuthParameter;
};

struct Photon_Realtime_AuthenticationValues_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_AuthenticationValues_VTable vtable;
};

struct Photon_Pun_PhotonView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_LocalDataStoreHolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_LocalDataStoreHolder_VTable vtable;
};

struct Photon_Realtime_AuthenticationValues_o {
    struct Photon_Realtime_AuthenticationValues_c *klass;
    void *monitor;
    struct Photon_Realtime_AuthenticationValues_Fields fields;
};

struct System_Collections_Generic_Queue_PeerBase_MyAction__Fields {
    struct ExitGames_Client_Photon_PeerBase_MyAction_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_LocalDataStoreHolder_o {
    struct System_LocalDataStoreHolder_c *klass;
    void *monitor;
    struct System_LocalDataStoreHolder_Fields fields;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__Fields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Fields super;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *_ReturnPool_k__BackingField;
    int32_t pooling;
    struct Il2CppObject *value;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__o {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__Fields fields;
};

struct System_Collections_Generic_HashSet_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_object__VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__StaticFields *static_fields;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__StaticFields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *staticPool;
};

struct System_Collections_Generic_List_Region__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Region__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Region__VTable vtable;
};

struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__Fields {
    struct Photon_Pun_IOnPhotonViewPreNetDestroy_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Region__Fields {
    struct Photon_Realtime_Region_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Region__o {
    struct System_Collections_Generic_List_Region__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Region__Fields fields;
};

struct ExitGames_Client_Photon_PeerBase_StaticFields {
    int16_t peerCount;
    struct System_Collections_Generic_Queue_StreamBuffer__o *MessageBufferPool;
};

struct Photon_Realtime_WebRpcCallbacksContainer_o {
    struct Photon_Realtime_WebRpcCallbacksContainer_c *klass;
    void *monitor;
    struct Photon_Realtime_WebRpcCallbacksContainer_Fields fields;
};

struct System_Collections_Generic_List_IDisposable__StaticFields {
    struct System_IDisposable_array *s_emptyArray;
};

struct Photon_Realtime_PhotonPing_Fields {
    struct System_String_o *DebugString;
    bool Successful;
    bool GotResult;
    int32_t PingLength;
    struct System_Byte_array *PingBytes;
    uint8_t PingId;
};

struct Photon_Realtime_PhotonPing_o {
    struct Photon_Realtime_PhotonPing_c *klass;
    void *monitor;
    struct Photon_Realtime_PhotonPing_Fields fields;
};

struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__StaticFields {
    struct Photon_Pun_IOnPhotonViewPreNetDestroy_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Realtime_PhotonPing_c {
    struct Il2CppClass_1 _1;
    struct Photon_Realtime_PhotonPing_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_PhotonPing_VTable vtable;
};

struct ExitGames_Client_Photon_TrafficStats_Fields {
    int32_t _PackageHeaderSize_k__BackingField;
    int32_t _ReliableCommandCount_k__BackingField;
    int32_t _UnreliableCommandCount_k__BackingField;
    int32_t _FragmentCommandCount_k__BackingField;
    int32_t _ControlCommandCount_k__BackingField;
    int32_t _TotalPacketCount_k__BackingField;
    int32_t _TotalCommandsInPackets_k__BackingField;
    int32_t _ReliableCommandBytes_k__BackingField;
    int32_t _UnreliableCommandBytes_k__BackingField;
    int32_t _FragmentCommandBytes_k__BackingField;
    int32_t _ControlCommandBytes_k__BackingField;
    int32_t _TimestampOfLastAck_k__BackingField;
    int32_t _TimestampOfLastReliableCommand_k__BackingField;
};

struct ExitGames_Client_Photon_TrafficStats_o {
    struct ExitGames_Client_Photon_TrafficStats_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_TrafficStats_Fields fields;
};

struct Photon_Pun_IOnPhotonViewControllerChange_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Pun_IOnPhotonViewControllerChange_o *m_Items[65535];
};

struct ExitGames_Client_Photon_TrafficStats_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_TrafficStats_VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__o *m_Items[65535];
};

struct ExitGames_Client_Photon_Encryption_IPhotonEncryptor_Fields {
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__o *m_Items[65535];
};

struct Photon_Realtime_RoomOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Realtime_RoomOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_RoomOptions_VTable vtable;
};

struct Photon_Pun_IOnPhotonViewControllerChange_Fields {
};

struct Photon_Pun_IOnPhotonViewControllerChange_o {
    struct Photon_Pun_IOnPhotonViewControllerChange_c *klass;
    void *monitor;
    struct Photon_Pun_IOnPhotonViewControllerChange_Fields fields;
};

struct Photon_SocketServer_Security_ICryptoProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Photon_Realtime_RoomOptions_o {
    struct Photon_Realtime_RoomOptions_c *klass;
    void *monitor;
    struct Photon_Realtime_RoomOptions_Fields fields;
};

struct Photon_Pun_IOnPhotonViewControllerChange_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct ExitGames_Client_Photon_StreamBuffer_Fields {
    int32_t pos;
    int32_t len;
    struct System_Byte_array *buf;
};

struct ExitGames_Client_Photon_StreamBuffer_o {
    struct ExitGames_Client_Photon_StreamBuffer_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_StreamBuffer_Fields fields;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_System_Collections_Generic_Stack_StructWrapper_T__;
    struct MethodInfo *_2_System_Collections_Generic_Stack_StructWrapper_T____ctor;
    struct MethodInfo *_3_System_Collections_Generic_Stack_StructWrapper_T___get_Count;
    struct Il2CppClass *_4_ExitGames_Client_Photon_StructWrapping_StructWrapper_T_;
    struct MethodInfo *_5_ExitGames_Client_Photon_StructWrapping_StructWrapper_T___ctor;
    struct MethodInfo *_6_ExitGames_Client_Photon_StructWrapping_StructWrapper_T__set_ReturnPool;
    struct MethodInfo *_7_System_Collections_Generic_Stack_StructWrapper_T___Push;
    struct MethodInfo *_8_System_Collections_Generic_Stack_StructWrapper_T___Pop;
    struct MethodInfo *_9_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Acquire;
};

struct ExitGames_Client_Photon_StreamBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_StreamBuffer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_StreamBuffer_VTable vtable;
};

struct Photon_SocketServer_Security_ICryptoProvider_Fields {
};

struct Photon_SocketServer_Security_ICryptoProvider_o {
    struct Photon_SocketServer_Security_ICryptoProvider_c *klass;
    void *monitor;
    struct Photon_SocketServer_Security_ICryptoProvider_Fields fields;
};

struct System_LocalDataStoreElement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_LocalDataStoreElement_o *m_Items[65535];
};

struct Photon_Realtime_IErrorInfoCallback_Fields {
};

struct ExitGames_Client_Photon_NCommandPool_Fields {
    struct System_Collections_Generic_Stack_NCommand__o *pool;
};

struct ExitGames_Client_Photon_NCommandPool_o {
    struct ExitGames_Client_Photon_NCommandPool_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_NCommandPool_Fields fields;
};

struct ExitGames_Client_Photon_NCommandPool_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_NCommandPool_VTable vtable;
};

struct UnityEngine_MonoBehaviour_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_MonoBehaviour_o *m_Items[65535];
};

struct System_Collections_Generic_List_RegionPinger__StaticFields {
    struct Photon_Realtime_RegionPinger_array *s_emptyArray;
};

struct System_Threading_InternalThread_Fields {
    struct System_Runtime_ConstrainedExecution_CriticalFinalizerObject_Fields super;
    int32_t lock_thread_id;
    intptr_t handle;
    intptr_t native_handle;
    intptr_t name_chars;
    int32_t name_free;
    int32_t name_length;
    int32_t state;
    struct Il2CppObject *abort_exc;
    int32_t abort_state_handle;
    int64_t thread_id;
    intptr_t debugger_thread;
    uintptr_t static_data;
    intptr_t runtime_thread_info;
    struct Il2CppObject *current_appcontext;
    struct Il2CppObject *root_domain_thread;
    struct System_Byte_array *_serialized_principal;
    int32_t _serialized_principal_version;
    intptr_t appdomain_refs;
    int32_t interruption_requested;
    intptr_t longlived;
    bool threadpool_thread;
    bool thread_interrupt_requested;
    int32_t stack_size;
    uint8_t apartment_state;
    int32_t critical_region_level;
    int32_t managed_id;
    int32_t small_id;
    intptr_t manage_callback;
    intptr_t flags;
    intptr_t thread_pinning_ref;
    intptr_t abort_protected_block_count;
    int32_t priority;
    intptr_t owned_mutex;
    intptr_t suspended_event;
    int32_t self_suspended;
    intptr_t thread_state;
    intptr_t netcore0;
    intptr_t netcore1;
    intptr_t netcore2;
    intptr_t last;
};

struct System_Threading_InternalThread_o {
    struct System_Threading_InternalThread_c *klass;
    void *monitor;
    struct System_Threading_InternalThread_Fields fields;
};

struct System_Collections_Generic_List_LocalDataStore__Fields {
    struct System_LocalDataStore_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Threading_InternalThread_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_InternalThread_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_InternalThread_VTable vtable;
};

struct System_Action_ClientState__ClientState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_EventData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_EventData__o {
    struct System_Action_EventData__c *klass;
    void *monitor;
    struct System_Action_EventData__Fields fields;
};

struct ExitGames_Client_Photon_Encryption_IPhotonEncryptor_o {
    struct ExitGames_Client_Photon_Encryption_IPhotonEncryptor_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_Encryption_IPhotonEncryptor_Fields fields;
};

struct System_LocalDataStoreElement_Fields {
    struct Il2CppObject *m_value;
    int64_t m_cookie;
};

struct System_LocalDataStoreElement_o {
    struct System_LocalDataStoreElement_c *klass;
    void *monitor;
    struct System_LocalDataStoreElement_Fields fields;
};

struct System_Collections_Generic_List_TypedLobbyInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TypedLobbyInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TypedLobbyInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TypedLobbyInfo__VTable vtable;
};

struct System_LocalDataStoreElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_LocalDataStoreElement_VTable vtable;
};

struct System_Collections_Generic_List_TypedLobbyInfo__o {
    struct System_Collections_Generic_List_TypedLobbyInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TypedLobbyInfo__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Photon_Realtime_InRoomCallbacksContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_InRoomCallbacksContainer_VTable vtable;
};

struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__VTable vtable;
};

struct System_Collections_Generic_List_IInRoomCallbacks__Fields {
    struct Photon_Realtime_IInRoomCallbacks_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Realtime_InRoomCallbacksContainer_Fields {
    struct System_Collections_Generic_List_IInRoomCallbacks__Fields super;
    struct Photon_Realtime_LoadBalancingClient_o *client;
};

struct Photon_Realtime_InRoomCallbacksContainer_o {
    struct Photon_Realtime_InRoomCallbacksContainer_c *klass;
    void *monitor;
    struct Photon_Realtime_InRoomCallbacksContainer_Fields fields;
};

struct Photon_Pun_IPhotonViewCallback_Fields {
};

struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__o {
    struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IOnPhotonViewPreNetDestroy__Fields fields;
};

struct System_Action_EventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_EventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_EventData__VTable vtable;
};

struct Photon_Realtime_IMatchmakingCallbacks_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_IMatchmakingCallbacks_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_int__Player__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__Player__o {
    struct System_Collections_Generic_Dictionary_int__Player__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Player__Fields fields;
};

struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__o {
    struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__Fields fields;
};

struct System_Random_c {
    struct Il2CppClass_1 _1;
    struct System_Random_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Random_VTable vtable;
};

struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_ConnectionProtocol__Type__VTable vtable;
};

struct ExitGames_Client_Photon_Encryption_IPhotonEncryptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_Dictionary_int__Player__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Player__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__o {
    struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__LocalDataStoreSlot__Fields fields;
};

struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__Fields {
    struct Photon_Pun_IOnPhotonViewOwnerChange_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_PeerBase_MyAction__o {
    struct System_Collections_Generic_Queue_PeerBase_MyAction__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_PeerBase_MyAction__Fields fields;
};

struct ExitGames_Client_Photon_EventData_Fields {
    uint8_t Code;
    struct ExitGames_Client_Photon_ParameterDictionary_o *Parameters;
    uint8_t SenderKey;
    int32_t sender;
    uint8_t CustomDataKey;
    struct Il2CppObject *customData;
};

struct ExitGames_Client_Photon_IProtocol_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Stack_ByteArraySlice__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Stack_ByteArraySlice__o *m_Items[65535];
};

struct System_Collections_Generic_Queue_PeerBase_MyAction__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_PeerBase_MyAction__VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Box;
    struct VirtualInvokeData _6_DisconnectFromPool;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_ToString;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__VTable vtable;
};

struct Photon_Pun_PhotonView_CallbackTargetChange_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Pun_PhotonView_CallbackTargetChange_o m_Items[65535];
};

struct ExitGames_Client_Photon_ByteArraySlice_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Photon_Realtime_Region_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_Region__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__StaticFields {
    struct Photon_Pun_IOnPhotonViewOwnerChange_array *s_emptyArray;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__StaticFields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *staticPool;
};

struct ExitGames_Client_Photon_NCommand_Fields {
    uint8_t commandFlags;
    uint8_t commandType;
    uint8_t commandChannelID;
    int32_t reliableSequenceNumber;
    int32_t unreliableSequenceNumber;
    int32_t unsequencedGroupNumber;
    uint8_t reservedByte;
    int32_t startSequenceNumber;
    int32_t fragmentCount;
    int32_t fragmentNumber;
    int32_t totalLength;
    int32_t fragmentOffset;
    int32_t fragmentsRemaining;
    int32_t commandSentTime;
    uint8_t commandSentCount;
    int32_t roundTripTimeout;
    int32_t timeoutTime;
    int32_t ackReceivedReliableSequenceNumber;
    int32_t ackReceivedSentTime;
    int32_t Size;
    struct ExitGames_Client_Photon_StreamBuffer_o *Payload;
    struct ExitGames_Client_Photon_NCommandPool_o *returnPool;
};

struct Photon_Realtime_LoadBalancingClient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_ConnectUsingSettings;
    struct VirtualInvokeData _9_ConnectToMasterServer;
    struct VirtualInvokeData _10_OpRaiseEvent;
    struct VirtualInvokeData _11_OpChangeGroups;
    struct VirtualInvokeData _12_CreatePlayer;
    struct VirtualInvokeData _13_CreateRoom;
    struct VirtualInvokeData _14_DebugReturn;
    struct VirtualInvokeData _15_OnOperationResponse;
    struct VirtualInvokeData _16_OnStatusChanged;
    struct VirtualInvokeData _17_OnEvent;
    struct VirtualInvokeData _18_OnMessage;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__Fields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Fields super;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *_ReturnPool_k__BackingField;
    int32_t pooling;
    uint8_t value;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__o {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_byte__Fields fields;
};

struct System_Action_Region__o {
    struct System_Action_Region__c *klass;
    void *monitor;
    struct System_Action_Region__Fields fields;
};

struct Photon_Realtime_IErrorInfoCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct ExitGames_Client_Photon_NCommand_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_NCommand_VTable vtable;
};

struct ExitGames_Client_Photon_IProtocol_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_IProtocol_VTable vtable;
};

struct ExitGames_Client_Photon_EventData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_EventData_VTable vtable;
};

struct Photon_Realtime_IErrorInfoCallback_o {
    struct Photon_Realtime_IErrorInfoCallback_c *klass;
    void *monitor;
    struct Photon_Realtime_IErrorInfoCallback_Fields fields;
};

struct ExitGames_Client_Photon_NCommand_o {
    struct ExitGames_Client_Photon_NCommand_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_NCommand_Fields fields;
};

struct System_Collections_Generic_List_RegionPinger__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RegionPinger__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RegionPinger__VTable vtable;
};

struct System_Collections_Generic_List_RegionPinger__o {
    struct System_Collections_Generic_List_RegionPinger__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RegionPinger__Fields fields;
};

struct Photon_Pun_IPhotonViewCallback_o {
    struct Photon_Pun_IPhotonViewCallback_c *klass;
    void *monitor;
    struct Photon_Pun_IPhotonViewCallback_Fields fields;
};

struct ExitGames_Client_Photon_ParameterDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_System_Byte_System_Object___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct ExitGames_Client_Photon_ParameterDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_ParameterDictionary_VTable vtable;
};

struct System_Collections_Generic_List_LocalDataStore__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LocalDataStore__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LocalDataStore__VTable vtable;
};

struct Photon_Realtime_LoadBalancingPeer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsSimulationEnabled;
    struct VirtualInvokeData _5_set_IsSimulationEnabled;
    struct VirtualInvokeData _6_Connect;
    struct VirtualInvokeData _7_Connect;
    struct VirtualInvokeData _8_Disconnect;
    struct VirtualInvokeData _9_StopThread;
    struct VirtualInvokeData _10_FetchServerTimestamp;
    struct VirtualInvokeData _11_Service;
    struct VirtualInvokeData _12_SendOutgoingCommands;
    struct VirtualInvokeData _13_SendAcksOnly;
    struct VirtualInvokeData _14_DispatchIncomingCommands;
    struct VirtualInvokeData _15_SendOperation;
    struct VirtualInvokeData _16_SendOperation;
    struct VirtualInvokeData _17_OpGetRegions;
    struct VirtualInvokeData _18_OpJoinLobby;
    struct VirtualInvokeData _19_OpLeaveLobby;
    struct VirtualInvokeData _20_OpCreateRoom;
    struct VirtualInvokeData _21_OpJoinRoom;
    struct VirtualInvokeData _22_OpJoinRandomRoom;
    struct VirtualInvokeData _23_OpJoinRandomOrCreateRoom;
    struct VirtualInvokeData _24_OpLeaveRoom;
    struct VirtualInvokeData _25_OpGetGameList;
    struct VirtualInvokeData _26_OpFindFriends;
    struct VirtualInvokeData _27_OpAuthenticate;
    struct VirtualInvokeData _28_OpAuthenticateOnce;
    struct VirtualInvokeData _29_OpChangeGroups;
    struct VirtualInvokeData _30_OpRaiseEvent;
    struct VirtualInvokeData _31_OpSettings;
};

struct Photon_Realtime_LoadBalancingPeer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_LoadBalancingPeer_VTable vtable;
};

struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__o {
    struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__Fields fields;
};

struct Photon_Realtime_LoadBalancingPeer_Fields {
    struct ExitGames_Client_Photon_PhotonPeer_Fields super;
    struct ExitGames_Client_Photon_Pool_ParameterDictionary__o *paramDictionaryPool;
};

struct Photon_Realtime_LoadBalancingPeer_o {
    struct Photon_Realtime_LoadBalancingPeer_c *klass;
    void *monitor;
    struct Photon_Realtime_LoadBalancingPeer_Fields fields;
};

struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__StructWrapperPool__VTable vtable;
};

struct Photon_Realtime_TypedLobby_StaticFields {
    struct Photon_Realtime_TypedLobby_o *Default;
};

struct Photon_Pun_IPhotonViewCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Action_Region__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Region__VTable vtable;
};

struct ExitGames_Client_Photon_IProtocol_o {
    struct ExitGames_Client_Photon_IProtocol_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_IProtocol_Fields fields;
};

struct Photon_Realtime_ConnectionCallbacksContainer_Fields {
    struct System_Collections_Generic_List_IConnectionCallbacks__Fields super;
    struct Photon_Realtime_LoadBalancingClient_o *client;
};

struct ExitGames_Client_Photon_EventData_o {
    struct ExitGames_Client_Photon_EventData_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_EventData_Fields fields;
};

struct ExitGames_Client_Photon_PeerBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_SentReliableCommandsCount;
    struct VirtualInvokeData _7_get_PeerID;
    struct VirtualInvokeData _8_Reset;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_SendAcksOnly;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_DeserializeMessageAndCallback;
    struct VirtualInvokeData _21_InitEncryption;
};

struct ExitGames_Client_Photon_OperationResponse_Fields {
    uint8_t OperationCode;
    int16_t ReturnCode;
    struct System_String_o *DebugMessage;
    struct ExitGames_Client_Photon_ParameterDictionary_o *Parameters;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__Fields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Fields super;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *_ReturnPool_k__BackingField;
    int32_t pooling;
    bool value;
};

struct ExitGames_Client_Photon_NetworkSimulationSet_o {
    struct ExitGames_Client_Photon_NetworkSimulationSet_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_NetworkSimulationSet_Fields fields;
};

struct ExitGames_Client_Photon_NetworkSimulationSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_NetworkSimulationSet_VTable vtable;
};

struct Photon_Realtime_TypedLobbyInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_TypedLobbyInfo_o *m_Items[65535];
};

struct ExitGames_Client_Photon_OperationResponse_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_OperationResponse_VTable vtable;
};

struct ExitGames_Client_Photon_OperationResponse_o {
    struct ExitGames_Client_Photon_OperationResponse_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_OperationResponse_Fields fields;
};

struct Photon_Realtime_RegionPinger_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_RegionPinger_o *m_Items[65535];
};

struct ExitGames_Client_Photon_ParameterDictionary_Fields {
    struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__o *paramDict;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPools_o *wrapperPools;
};

struct ExitGames_Client_Photon_ParameterDictionary_o {
    struct ExitGames_Client_Photon_ParameterDictionary_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_ParameterDictionary_Fields fields;
};

struct System_Action_ClientState__ClientState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ClientState__ClientState__VTable vtable;
};

struct Photon_Realtime_Room_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_Room_VTable vtable;
};

struct Photon_Realtime_Room_o {
    struct Photon_Realtime_Room_c *klass;
    void *monitor;
    struct Photon_Realtime_Room_Fields fields;
};

struct System_Action_ClientState__ClientState__o {
    struct System_Action_ClientState__ClientState__c *klass;
    void *monitor;
    struct System_Action_ClientState__ClientState__Fields fields;
};

struct Photon_Realtime_MatchMakingCallbacksContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_MatchMakingCallbacksContainer_VTable vtable;
};

struct Photon_Realtime_ConnectionCallbacksContainer_o {
    struct Photon_Realtime_ConnectionCallbacksContainer_c *klass;
    void *monitor;
    struct Photon_Realtime_ConnectionCallbacksContainer_Fields fields;
};

struct Photon_Realtime_ConnectionCallbacksContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_ConnectionCallbacksContainer_VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__StaticFields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *staticPool;
};

struct ExitGames_Client_Photon_ByteArraySlice_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ExitGames_Client_Photon_ByteArraySlice_o *m_Items[65535];
};

struct Photon_Realtime_IConnectionCallbacks_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_IConnectionCallbacks_o *m_Items[65535];
};

struct Photon_Realtime_MatchMakingCallbacksContainer_o {
    struct Photon_Realtime_MatchMakingCallbacksContainer_c *klass;
    void *monitor;
    struct Photon_Realtime_MatchMakingCallbacksContainer_Fields fields;
};

struct System_Collections_Generic_Queue_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Queue_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_T__VTable vtable;
};

struct System_Action_OperationResponse__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_OperationResponse__VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__o {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__Fields fields;
};

struct System_Action_OperationResponse__o {
    struct System_Action_OperationResponse__c *klass;
    void *monitor;
    struct System_Action_OperationResponse__Fields fields;
};

struct System_Collections_Generic_Queue_T__o {
    struct System_Collections_Generic_Queue_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_T__Fields fields;
};

struct ExitGames_Client_Photon_IPhotonSocket_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Connect;
};

struct ExitGames_Client_Photon_IPhotonSocket_c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_IPhotonSocket_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_IPhotonSocket_VTable vtable;
};

struct ExitGames_Client_Photon_IPhotonSocket_Fields {
    struct ExitGames_Client_Photon_PeerBase_o *peerBase;
    uint8_t Protocol;
    bool PollReceive;
    int32_t _State_k__BackingField;
    struct System_String_o *ConnectAddress;
    struct System_String_o *_ServerAddress_k__BackingField;
    struct System_String_o *_ProxyServerAddress_k__BackingField;
    int32_t _ServerPort_k__BackingField;
    bool _AddressResolvedAsIpv6_k__BackingField;
    struct System_String_o *_UrlProtocol_k__BackingField;
    struct System_String_o *_UrlPath_k__BackingField;
};

struct ExitGames_Client_Photon_IPhotonSocket_o {
    struct ExitGames_Client_Photon_IPhotonSocket_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_IPhotonSocket_Fields fields;
};

struct System_Collections_Generic_Queue_T__RGCTXs {
    struct MethodInfo *_0_System_Array_Empty_T_;
    struct Il2CppClass *_1_T__;
    struct MethodInfo *_2_System_Collections_Generic_EnumerableHelpers_ToArray_T_;
    struct MethodInfo *_3_System_Collections_Generic_Queue_T__SetCapacity;
    struct MethodInfo *_4_System_Collections_Generic_Queue_T__MoveNext;
    struct Il2CppClass *_5_System_Collections_Generic_Queue_Enumerator_T_;
    struct MethodInfo *_6_System_Collections_Generic_Queue_Enumerator_T___ctor;
    struct MethodInfo *_7_System_Collections_Generic_Queue_T__ThrowForEmptyQueue;
};

struct Photon_Realtime_TypedLobby_c {
    struct Il2CppClass_1 _1;
    struct Photon_Realtime_TypedLobby_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_TypedLobby_VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Box;
    struct VirtualInvokeData _6_DisconnectFromPool;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_ToString;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_bool__VTable vtable;
};

struct Photon_Realtime_TypedLobby_o {
    struct Photon_Realtime_TypedLobby_c *klass;
    void *monitor;
    struct Photon_Realtime_TypedLobby_Fields fields;
};

struct Photon_Pun_PhotonView_o {
    struct Photon_Pun_PhotonView_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonView_Fields fields;
};

struct Photon_Realtime_Region_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_Region_VTable vtable;
};

struct Photon_Realtime_RegionPinger_StaticFields {
    int32_t Attempts;
    int32_t MaxMilliseconsPerPing;
    int32_t PingWhenFailed;
};

struct Photon_Realtime_Region_o {
    struct Photon_Realtime_Region_c *klass;
    void *monitor;
    struct Photon_Realtime_Region_Fields fields;
};

struct System_Random_StaticFields {
    struct System_Random_o *t_threadRandom;
    struct System_Random_o *s_globalRandom;
};

struct Photon_Realtime_LoadBalancingClient_c {
    struct Il2CppClass_1 _1;
    struct Photon_Realtime_LoadBalancingClient_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_LoadBalancingClient_VTable vtable;
};

struct Photon_Realtime_LoadBalancingClient_o {
    struct Photon_Realtime_LoadBalancingClient_c *klass;
    void *monitor;
    struct Photon_Realtime_LoadBalancingClient_Fields fields;
};

struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__VTable vtable;
};

struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__o {
    struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IOnPhotonViewOwnerChange__Fields fields;
};

struct Photon_Pun_PhotonView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonView_VTable vtable;
};

struct Photon_Realtime_ILobbyCallbacks_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_ILobbyCallbacks_o *m_Items[65535];
};

struct System_Collections_Generic_List_LocalDataStore__o {
    struct System_Collections_Generic_List_LocalDataStore__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LocalDataStore__Fields fields;
};

struct ExitGames_Client_Photon_NonAllocDictionary_byte__object__StaticFields {
    struct System_UInt32_array *_primeTableUInt;
};

struct System_Collections_Generic_Stack_NCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_NCommand__VTable vtable;
};

struct Photon_Realtime_IWebRpcCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Photon_Realtime_IWebRpcCallback_o {
    struct Photon_Realtime_IWebRpcCallback_c *klass;
    void *monitor;
    struct Photon_Realtime_IWebRpcCallback_Fields fields;
};

struct System_Collections_Generic_Stack_NCommand__o {
    struct System_Collections_Generic_Stack_NCommand__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_NCommand__Fields fields;
};

struct ExitGames_Client_Photon_PeerBase_Fields {
    struct ExitGames_Client_Photon_PhotonPeer_o *photonPeer;
    struct ExitGames_Client_Photon_IProtocol_o *SerializationProtocol;
    uint8_t usedTransportProtocol;
    struct ExitGames_Client_Photon_IPhotonSocket_o *PhotonSocket;
    struct System_String_o *_ServerAddress_k__BackingField;
    struct System_String_o *_ProxyServerAddress_k__BackingField;
    uint8_t peerConnectionState;
    int32_t ByteCountLastOperation;
    int32_t ByteCountCurrentDispatch;
    struct ExitGames_Client_Photon_NCommand_o *CommandInCurrentDispatch;
    int32_t packetLossByCrc;
    int32_t packetLossByChallenge;
    struct System_Collections_Generic_Queue_PeerBase_MyAction__o *ActionQueue;
    int16_t peerID;
    int32_t serverTimeOffset;
    bool serverTimeOffsetIsAvailable;
    int32_t roundTripTime;
    int32_t roundTripTimeVariance;
    int32_t lastRoundTripTime;
    int32_t lowestRoundTripTime;
    int32_t highestRoundTripTimeVariance;
    int32_t timestampOfLastReceive;
    int64_t bytesOut;
    int64_t bytesIn;
    struct Il2CppObject *PhotonToken;
    struct Il2CppObject *CustomInitData;
    struct System_String_o *AppId;
    struct ExitGames_Client_Photon_EventData_o *reusableEventData;
    struct System_Diagnostics_Stopwatch_o *watch;
    int32_t timeoutInt;
    int32_t timeLastAckReceive;
    int32_t longestSentCall;
    int32_t timeLastSendAck;
    int32_t timeLastSendOutgoing;
    bool ApplicationIsInitialized;
    bool isEncryptionAvailable;
    int32_t outgoingCommandsInStream;
    struct System_Byte_array *messageHeader;
    struct Photon_SocketServer_Security_ICryptoProvider_o *CryptoProvider;
    struct System_Random_o *lagRandomizer;
    struct System_Collections_Generic_LinkedList_SimulationItem__o *NetSimListOutgoing;
    struct System_Collections_Generic_LinkedList_SimulationItem__o *NetSimListIncoming;
    struct ExitGames_Client_Photon_NetworkSimulationSet_o *networkSimulationSettings;
    int32_t TrafficPackageHeaderSize;
};

struct System_Collections_Generic_List_LocalDataStore__StaticFields {
    struct System_LocalDataStore_array *s_emptyArray;
};

struct ExitGames_Client_Photon_PeerBase_o {
    struct ExitGames_Client_Photon_PeerBase_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_PeerBase_Fields fields;
};

struct ExitGames_Client_Photon_PeerBase_c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_PeerBase_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_PeerBase_VTable vtable;
};

struct ExitGames_Client_Photon_ByteArraySlice_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_ByteArraySlice_VTable vtable;
};

struct ExitGames_Client_Photon_ByteArraySlice_o {
    struct ExitGames_Client_Photon_ByteArraySlice_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_ByteArraySlice_Fields fields;
};

typedef union _union_256459 _union_256459, *P_union_256459;

union _union_256459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E57C88 MethodInfo_2E57C88, *PMethodInfo_2E57C88;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c;

typedef struct MethodInfo_2E57C88_RGCTXs MethodInfo_2E57C88_RGCTXs, *PMethodInfo_2E57C88_RGCTXs;

typedef union _union_214065 _union_214065, *P_union_214065;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__StaticFields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__StaticFields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__StaticFields;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__RGCTXs System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__RGCTXs, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__RGCTXs;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__VTable System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__VTable, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__VTable;

typedef struct System_Threading_Tasks_Task_TResult__o System_Threading_Tasks_Task_TResult__o, *PSystem_Threading_Tasks_Task_TResult__o;

typedef struct System_Threading_Tasks_Task_TResult__c System_Threading_Tasks_Task_TResult__c, *PSystem_Threading_Tasks_Task_TResult__c;

typedef struct System_Threading_Tasks_Task_TResult__Fields System_Threading_Tasks_Task_TResult__Fields, *PSystem_Threading_Tasks_Task_TResult__Fields;

typedef struct System_Threading_Tasks_Task_TResult__StaticFields System_Threading_Tasks_Task_TResult__StaticFields, *PSystem_Threading_Tasks_Task_TResult__StaticFields;

typedef struct System_Threading_Tasks_Task_TResult__RGCTXs System_Threading_Tasks_Task_TResult__RGCTXs, *PSystem_Threading_Tasks_Task_TResult__RGCTXs;

typedef struct System_Threading_Tasks_Task_TResult__VTable System_Threading_Tasks_Task_TResult__VTable, *PSystem_Threading_Tasks_Task_TResult__VTable;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__StaticFields *static_fields;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__VTable vtable;
};

struct System_Threading_Tasks_Task_TResult__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct Il2CppObject *m_result;
};

struct System_Threading_Tasks_Task_TResult__o {
    struct System_Threading_Tasks_Task_TResult__c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_TResult__Fields fields;
};

struct System_Threading_Tasks_Task_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_TResult__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_TResult__StaticFields *static_fields;
    struct System_Threading_Tasks_Task_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_TResult__VTable vtable;
};

union _union_214065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E57C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E57C88_RGCTXs *rgctx_data;
    union _union_214065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_defaultResultTask;
};

struct MethodInfo_2E57C88_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__get_Task;
    struct Il2CppClass *_1_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_2_System_Threading_Tasks_Task_TResult___ctor;
    struct MethodInfo *_3_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__GetTaskForResult;
    struct Il2CppClass *_4_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult_;
    struct MethodInfo *_5_System_Threading_Tasks_Task_TResult__TrySetResult;
    struct MethodInfo *_6_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__SetResult;
    struct Il2CppClass *_7_TResult;
    struct Il2CppType *_8_TResult;
    struct MethodInfo *_9_System_Runtime_CompilerServices_JitHelpers_UnsafeCast_Task_TResult__;
    struct MethodInfo *_10_System_Threading_Tasks_Task_TResult___ctor;
    struct MethodInfo *_11_System_Runtime_CompilerServices_AsyncTaskCache_CreateCacheableTask_TResult_;
};

struct System_Threading_Tasks_Task_TResult__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

struct System_Threading_Tasks_Task_TResult__RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_Task_TResult___ctor;
    struct Il2CppClass *_1_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_2_System_Threading_Tasks_Task_TResult___ctor;
    struct MethodInfo *_3_System_Threading_Tasks_Task_TResult__TrySetResult;
    struct MethodInfo *_4_System_Threading_Tasks_Task_TResult__GetResultCore;
    struct Il2CppClass *_5_System_Threading_Tasks_Task_TResult_;
    struct Il2CppClass *_6_System_Threading_Tasks_TaskFactory_TResult_;
    struct MethodInfo *_7_System_Threading_Tasks_TaskFactory_TResult___ctor;
    struct Il2CppClass *_8_System_Func_TResult_;
    struct MethodInfo *_9_System_Func_TResult__Invoke;
    struct Il2CppClass *_10_System_Func_object__TResult_;
    struct MethodInfo *_11_System_Func_object__TResult__Invoke;
    struct Il2CppClass *_12_System_Runtime_CompilerServices_TaskAwaiter_TResult_;
    struct MethodInfo *_13_System_Runtime_CompilerServices_TaskAwaiter_TResult___ctor;
    struct Il2CppClass *_14_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_TResult_;
    struct MethodInfo *_15_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_TResult___ctor;
    struct MethodInfo *_16_System_Threading_Tasks_Task_TResult__ContinueWith;
    struct Il2CppClass *_17_System_Threading_Tasks_ContinuationTaskFromResultTask_TResult_;
    struct MethodInfo *_18_System_Threading_Tasks_ContinuationTaskFromResultTask_TResult___ctor;
    struct MethodInfo *_19_System_Threading_Tasks_Task_TResult__ContinueWith;
};

typedef struct Aoharu_DeckEditScene___c__DisplayClass10_0_c Aoharu_DeckEditScene___c__DisplayClass10_0_c, *PAoharu_DeckEditScene___c__DisplayClass10_0_c;

typedef struct Aoharu_DeckEditScene___c__DisplayClass10_0_VTable Aoharu_DeckEditScene___c__DisplayClass10_0_VTable, *PAoharu_DeckEditScene___c__DisplayClass10_0_VTable;

struct Aoharu_DeckEditScene___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DeckEditScene___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckEditScene___c__DisplayClass10_0_VTable vtable;
};

typedef struct MethodInfo_22CF874 MethodInfo_22CF874, *PMethodInfo_22CF874;

typedef union _union_275092 _union_275092, *P_union_275092;

union _union_275092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_319EADC_RGCTXs MethodInfo_319EADC_RGCTXs, *PMethodInfo_319EADC_RGCTXs;

struct MethodInfo_319EADC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_WhenAll_T1__T2__T3__T4_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4___GetAwaiter;
};

typedef union _union_256441 _union_256441, *P_union_256441;

union _union_256441 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256443 _union_256443, *P_union_256443;

union _union_256443 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_190D0DC_RGCTXs MethodInfo_190D0DC_RGCTXs, *PMethodInfo_190D0DC_RGCTXs;

struct MethodInfo_190D0DC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct Aoharu_DeckEditScene___c__DisplayClass10_0_o Aoharu_DeckEditScene___c__DisplayClass10_0_o, *PAoharu_DeckEditScene___c__DisplayClass10_0_o;

typedef struct Aoharu_DeckEditScene___c__DisplayClass10_0_Fields Aoharu_DeckEditScene___c__DisplayClass10_0_Fields, *PAoharu_DeckEditScene___c__DisplayClass10_0_Fields;

struct Aoharu_DeckEditScene___c__DisplayClass10_0_Fields {
    struct System_Action_o *onComplete;
};

struct Aoharu_DeckEditScene___c__DisplayClass10_0_o {
    struct Aoharu_DeckEditScene___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Aoharu_DeckEditScene___c__DisplayClass10_0_Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_Entry_uint__long__array System_Collections_Generic_Dictionary_Entry_uint__long__array, *PSystem_Collections_Generic_Dictionary_Entry_uint__long__array;

typedef struct System_Collections_Generic_Dictionary_Entry_uint__long__o System_Collections_Generic_Dictionary_Entry_uint__long__o, *PSystem_Collections_Generic_Dictionary_Entry_uint__long__o;

typedef struct System_Collections_Generic_Dictionary_Entry_uint__long__Fields System_Collections_Generic_Dictionary_Entry_uint__long__Fields, *PSystem_Collections_Generic_Dictionary_Entry_uint__long__Fields;

struct System_Collections_Generic_Dictionary_Entry_uint__long__Fields {
    int32_t hashCode;
    int32_t next;
    uint32_t key;
    int64_t value;
};

struct System_Collections_Generic_Dictionary_Entry_uint__long__o {
    struct System_Collections_Generic_Dictionary_Entry_uint__long__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_uint__long__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_uint__long__o m_Items[65535];
};

typedef struct MethodInfo_28B70AC MethodInfo_28B70AC, *PMethodInfo_28B70AC;

typedef union _union_312322 _union_312322, *P_union_312322;

union _union_312322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B70AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F4603C MethodInfo_1F4603C, *PMethodInfo_1F4603C;

typedef union _union_163281 _union_163281, *P_union_163281;

union _union_163281 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F4603C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163281 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256445 _union_256445, *P_union_256445;

union _union_256445 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256447 _union_256447, *P_union_256447;

union _union_256447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass260_0_c Shock_Protocol___c__DisplayClass260_0_c, *PShock_Protocol___c__DisplayClass260_0_c;

typedef struct Shock_Protocol___c__DisplayClass260_0_VTable Shock_Protocol___c__DisplayClass260_0_VTable, *PShock_Protocol___c__DisplayClass260_0_VTable;

struct Shock_Protocol___c__DisplayClass260_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass260_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass260_0_VTable vtable;
};

typedef union _union_256449 _union_256449, *P_union_256449;

union _union_256449 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_ProcessTimeCounter_ProcessData__o System_Action_ProcessTimeCounter_ProcessData__o, *PSystem_Action_ProcessTimeCounter_ProcessData__o;

typedef struct System_Action_ProcessTimeCounter_ProcessData__c System_Action_ProcessTimeCounter_ProcessData__c, *PSystem_Action_ProcessTimeCounter_ProcessData__c;

typedef struct System_Action_ProcessTimeCounter_ProcessData__Fields System_Action_ProcessTimeCounter_ProcessData__Fields, *PSystem_Action_ProcessTimeCounter_ProcessData__Fields;

typedef struct System_Action_ProcessTimeCounter_ProcessData__VTable System_Action_ProcessTimeCounter_ProcessData__VTable, *PSystem_Action_ProcessTimeCounter_ProcessData__VTable;

struct System_Action_ProcessTimeCounter_ProcessData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ProcessTimeCounter_ProcessData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ProcessTimeCounter_ProcessData__o {
    struct System_Action_ProcessTimeCounter_ProcessData__c *klass;
    void *monitor;
    struct System_Action_ProcessTimeCounter_ProcessData__Fields fields;
};

struct System_Action_ProcessTimeCounter_ProcessData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ProcessTimeCounter_ProcessData__VTable vtable;
};

typedef struct MethodInfo_24D5694 MethodInfo_24D5694, *PMethodInfo_24D5694;

typedef struct System_Array_InternalEnumerator_T__c System_Array_InternalEnumerator_T__c, *PSystem_Array_InternalEnumerator_T__c;

typedef union _union_180726 _union_180726, *P_union_180726;

typedef struct System_Array_InternalEnumerator_T__RGCTXs System_Array_InternalEnumerator_T__RGCTXs, *PSystem_Array_InternalEnumerator_T__RGCTXs;

typedef struct System_Array_InternalEnumerator_T__VTable System_Array_InternalEnumerator_T__VTable, *PSystem_Array_InternalEnumerator_T__VTable;

struct System_Array_InternalEnumerator_T__RGCTXs {
    struct MethodInfo *_0_System_Array_InternalArray__get_Item_T_;
    struct MethodInfo *_1_System_Array_InternalEnumerator_T__get_Current;
    struct Il2CppClass *_2_T;
};

struct System_Array_InternalEnumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

union _union_180726 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180726 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Array_InternalEnumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Array_InternalEnumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Array_InternalEnumerator_T__VTable vtable;
};

typedef struct MethodInfo_24D5688 MethodInfo_24D5688, *PMethodInfo_24D5688;

typedef union _union_179288 _union_179288, *P_union_179288;

union _union_179288 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5688 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179288 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeManager___c_Fields Shock_NoticeManager___c_Fields, *PShock_NoticeManager___c_Fields;

struct Shock_NoticeManager___c_Fields {
};

typedef struct MethodInfo_20136D4 MethodInfo_20136D4, *PMethodInfo_20136D4;

typedef union _union_243443 _union_243443, *P_union_243443;

union _union_243443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20136D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256431 _union_256431, *P_union_256431;

union _union_256431 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2409768 MethodInfo_2409768, *PMethodInfo_2409768;

typedef union _union_270654 _union_270654, *P_union_270654;

union _union_270654 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2409768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270654 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D21908 MethodInfo_1D21908, *PMethodInfo_1D21908;

typedef union _union_250025 _union_250025, *P_union_250025;

union _union_250025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21908 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_Image_UxmlTraits_Fields UnityEngine_UIElements_Image_UxmlTraits_Fields, *PUnityEngine_UIElements_Image_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields UnityEngine_UIElements_VisualElement_UxmlTraits_Fields, *PUnityEngine_UIElements_VisualElement_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_UxmlTraits_Fields UnityEngine_UIElements_UxmlTraits_Fields, *PUnityEngine_UIElements_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_UxmlStringAttributeDescription_o UnityEngine_UIElements_UxmlStringAttributeDescription_o, *PUnityEngine_UIElements_UxmlStringAttributeDescription_o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__o UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__o UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__o;

typedef struct UnityEngine_UIElements_UxmlIntAttributeDescription_o UnityEngine_UIElements_UxmlIntAttributeDescription_o, *PUnityEngine_UIElements_UxmlIntAttributeDescription_o;

typedef struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o UnityEngine_UIElements_UxmlBoolAttributeDescription_o, *PUnityEngine_UIElements_UxmlBoolAttributeDescription_o;

typedef struct UnityEngine_UIElements_UxmlStringAttributeDescription_c UnityEngine_UIElements_UxmlStringAttributeDescription_c, *PUnityEngine_UIElements_UxmlStringAttributeDescription_c;

typedef struct UnityEngine_UIElements_UxmlStringAttributeDescription_Fields UnityEngine_UIElements_UxmlStringAttributeDescription_Fields, *PUnityEngine_UIElements_UxmlStringAttributeDescription_Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__c UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__c UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__Fields;

typedef struct UnityEngine_UIElements_UxmlIntAttributeDescription_c UnityEngine_UIElements_UxmlIntAttributeDescription_c, *PUnityEngine_UIElements_UxmlIntAttributeDescription_c;

typedef struct UnityEngine_UIElements_UxmlIntAttributeDescription_Fields UnityEngine_UIElements_UxmlIntAttributeDescription_Fields, *PUnityEngine_UIElements_UxmlIntAttributeDescription_Fields;

typedef struct UnityEngine_UIElements_UxmlBoolAttributeDescription_c UnityEngine_UIElements_UxmlBoolAttributeDescription_c, *PUnityEngine_UIElements_UxmlBoolAttributeDescription_c;

typedef struct UnityEngine_UIElements_UxmlBoolAttributeDescription_Fields UnityEngine_UIElements_UxmlBoolAttributeDescription_Fields, *PUnityEngine_UIElements_UxmlBoolAttributeDescription_Fields;

typedef struct UnityEngine_UIElements_UxmlStringAttributeDescription_VTable UnityEngine_UIElements_UxmlStringAttributeDescription_VTable, *PUnityEngine_UIElements_UxmlStringAttributeDescription_VTable;

typedef struct UnityEngine_UIElements_TypedUxmlAttributeDescription_string__Fields UnityEngine_UIElements_TypedUxmlAttributeDescription_string__Fields, *PUnityEngine_UIElements_TypedUxmlAttributeDescription_string__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__VTable;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__VTable;

typedef struct UnityEngine_UIElements_UxmlIntAttributeDescription_VTable UnityEngine_UIElements_UxmlIntAttributeDescription_VTable, *PUnityEngine_UIElements_UxmlIntAttributeDescription_VTable;

typedef struct UnityEngine_UIElements_TypedUxmlAttributeDescription_int__Fields UnityEngine_UIElements_TypedUxmlAttributeDescription_int__Fields, *PUnityEngine_UIElements_TypedUxmlAttributeDescription_int__Fields;

typedef struct UnityEngine_UIElements_UxmlBoolAttributeDescription_VTable UnityEngine_UIElements_UxmlBoolAttributeDescription_VTable, *PUnityEngine_UIElements_UxmlBoolAttributeDescription_VTable;

typedef struct UnityEngine_UIElements_TypedUxmlAttributeDescription_bool__Fields UnityEngine_UIElements_TypedUxmlAttributeDescription_bool__Fields, *PUnityEngine_UIElements_TypedUxmlAttributeDescription_bool__Fields;

struct UnityEngine_UIElements_TypedUxmlAttributeDescription_bool__Fields {
    struct UnityEngine_UIElements_UxmlAttributeDescription_Fields super;
    bool _defaultValue_k__BackingField;
};

struct UnityEngine_UIElements_UxmlBoolAttributeDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlBoolAttributeDescription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_VTable vtable;
};

struct UnityEngine_UIElements_UxmlBoolAttributeDescription_Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_bool__Fields super;
};

struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o {
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_Fields fields;
};

struct UnityEngine_UIElements_UxmlTraits_Fields {
    bool _canHaveAnyAttribute_k__BackingField;
};

struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields {
    struct UnityEngine_UIElements_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Name;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_ViewDataKey;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__o *m_PickingMode;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Tooltip;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__o *m_UsageHints;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription_o *_focusIndex_k__BackingField;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription_o *m_TabIndex;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *_focusable_k__BackingField;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Class;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_ContentContainer;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Style;
};

struct UnityEngine_UIElements_TypedUxmlAttributeDescription_string__Fields {
    struct UnityEngine_UIElements_UxmlAttributeDescription_Fields super;
    struct System_String_o *_defaultValue_k__BackingField;
};

struct UnityEngine_UIElements_UxmlStringAttributeDescription_Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_string__Fields super;
};

struct UnityEngine_UIElements_UxmlIntAttributeDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlStringAttributeDescription_o {
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_Fields fields;
};

struct UnityEngine_UIElements_UxmlStringAttributeDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlStringAttributeDescription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_VTable vtable;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__VTable vtable;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_UsageHints__Fields fields;
};

struct UnityEngine_UIElements_TypedUxmlAttributeDescription_int__Fields {
    struct UnityEngine_UIElements_UxmlAttributeDescription_Fields super;
    int32_t _defaultValue_k__BackingField;
};

struct UnityEngine_UIElements_UxmlIntAttributeDescription_Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_int__Fields super;
};

struct UnityEngine_UIElements_Image_UxmlTraits_Fields {
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields super;
};

struct UnityEngine_UIElements_UxmlIntAttributeDescription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription_VTable vtable;
};

struct UnityEngine_UIElements_UxmlIntAttributeDescription_o {
    struct UnityEngine_UIElements_UxmlIntAttributeDescription_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription_Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__VTable vtable;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_PickingMode__Fields fields;
};

typedef struct UniRx_Vector4ReactiveProperty_c UniRx_Vector4ReactiveProperty_c, *PUniRx_Vector4ReactiveProperty_c;

typedef struct UniRx_Vector4ReactiveProperty_VTable UniRx_Vector4ReactiveProperty_VTable, *PUniRx_Vector4ReactiveProperty_VTable;

struct UniRx_Vector4ReactiveProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

struct UniRx_Vector4ReactiveProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Vector4ReactiveProperty_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_bool__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_bool__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_bool__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_Triggers_IAsyncOneShotTrigger_OneShotAsync;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _18_Dispose;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_FixedUpdateAsync;
    struct VirtualInvokeData _20_Cysharp_Threading_Tasks_Triggers_IAsyncLateUpdateHandler_LateUpdateAsync;
    struct VirtualInvokeData _21_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorIKHandler_OnAnimatorIKAsync;
    struct VirtualInvokeData _22_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorMoveHandler_OnAnimatorMoveAsync;
    struct VirtualInvokeData _23_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationFocusHandler_OnApplicationFocusAsync;
    struct VirtualInvokeData _24_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_OnApplicationPauseAsync;
    struct VirtualInvokeData _25_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationQuitHandler_OnApplicationQuitAsync;
    struct VirtualInvokeData _26_Cysharp_Threading_Tasks_Triggers_IAsyncOnAudioFilterReadHandler_OnAudioFilterReadAsync;
    struct VirtualInvokeData _27_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameInvisibleHandler_OnBecameInvisibleAsync;
    struct VirtualInvokeData _28_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameVisibleHandler_OnBecameVisibleAsync;
    struct VirtualInvokeData _29_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeforeTransformParentChangedHandler_OnBeforeTransformParentChangedAsync;
    struct VirtualInvokeData _30_Cysharp_Threading_Tasks_Triggers_IAsyncOnCanvasGroupChangedHandler_OnCanvasGroupChangedAsync;
    struct VirtualInvokeData _31_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnterHandler_OnCollisionEnterAsync;
    struct VirtualInvokeData _32_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnter2DHandler_OnCollisionEnter2DAsync;
    struct VirtualInvokeData _33_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExitHandler_OnCollisionExitAsync;
    struct VirtualInvokeData _34_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExit2DHandler_OnCollisionExit2DAsync;
    struct VirtualInvokeData _35_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStayHandler_OnCollisionStayAsync;
    struct VirtualInvokeData _36_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStay2DHandler_OnCollisionStay2DAsync;
    struct VirtualInvokeData _37_Cysharp_Threading_Tasks_Triggers_IAsyncOnControllerColliderHitHandler_OnControllerColliderHitAsync;
    struct VirtualInvokeData _38_Cysharp_Threading_Tasks_Triggers_IAsyncOnDisableHandler_OnDisableAsync;
    struct VirtualInvokeData _39_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosHandler_OnDrawGizmosAsync;
    struct VirtualInvokeData _40_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_OnDrawGizmosSelectedAsync;
    struct VirtualInvokeData _41_Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_OnEnableAsync;
    struct VirtualInvokeData _42_Cysharp_Threading_Tasks_Triggers_IAsyncOnGUIHandler_OnGUIAsync;
    struct VirtualInvokeData _43_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreakHandler_OnJointBreakAsync;
    struct VirtualInvokeData _44_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreak2DHandler_OnJointBreak2DAsync;
    struct VirtualInvokeData _45_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_OnParticleCollisionAsync;
    struct VirtualInvokeData _46_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleSystemStoppedHandler_OnParticleSystemStoppedAsync;
    struct VirtualInvokeData _47_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleTriggerHandler_OnParticleTriggerAsync;
    struct VirtualInvokeData _48_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleUpdateJobScheduledHandler_OnParticleUpdateJobScheduledAsync;
    struct VirtualInvokeData _49_Cysharp_Threading_Tasks_Triggers_IAsyncOnPostRenderHandler_OnPostRenderAsync;
    struct VirtualInvokeData _50_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreCullHandler_OnPreCullAsync;
    struct VirtualInvokeData _51_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_OnPreRenderAsync;
    struct VirtualInvokeData _52_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformDimensionsChangeHandler_OnRectTransformDimensionsChangeAsync;
    struct VirtualInvokeData _53_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformRemovedHandler_OnRectTransformRemovedAsync;
    struct VirtualInvokeData _54_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderImageHandler_OnRenderImageAsync;
    struct VirtualInvokeData _55_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderObjectHandler_OnRenderObjectAsync;
    struct VirtualInvokeData _56_Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_OnServerInitializedAsync;
    struct VirtualInvokeData _57_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_OnTransformChildrenChangedAsync;
    struct VirtualInvokeData _58_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformParentChangedHandler_OnTransformParentChangedAsync;
    struct VirtualInvokeData _59_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnterHandler_OnTriggerEnterAsync;
    struct VirtualInvokeData _60_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_OnTriggerEnter2DAsync;
    struct VirtualInvokeData _61_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExitHandler_OnTriggerExitAsync;
    struct VirtualInvokeData _62_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExit2DHandler_OnTriggerExit2DAsync;
    struct VirtualInvokeData _63_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStayHandler_OnTriggerStayAsync;
    struct VirtualInvokeData _64_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStay2DHandler_OnTriggerStay2DAsync;
    struct VirtualInvokeData _65_Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_OnValidateAsync;
    struct VirtualInvokeData _66_Cysharp_Threading_Tasks_Triggers_IAsyncOnWillRenderObjectHandler_OnWillRenderObjectAsync;
    struct VirtualInvokeData _67_Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_ResetAsync;
    struct VirtualInvokeData _68_Cysharp_Threading_Tasks_Triggers_IAsyncUpdateHandler_UpdateAsync;
    struct VirtualInvokeData _69_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_OnBeginDragAsync;
    struct VirtualInvokeData _70_Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_OnCancelAsync;
    struct VirtualInvokeData _71_Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_OnDeselectAsync;
    struct VirtualInvokeData _72_Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_OnDragAsync;
    struct VirtualInvokeData _73_Cysharp_Threading_Tasks_Triggers_IAsyncOnDropHandler_OnDropAsync;
    struct VirtualInvokeData _74_Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_OnEndDragAsync;
    struct VirtualInvokeData _75_Cysharp_Threading_Tasks_Triggers_IAsyncOnInitializePotentialDragHandler_OnInitializePotentialDragAsync;
    struct VirtualInvokeData _76_Cysharp_Threading_Tasks_Triggers_IAsyncOnMoveHandler_OnMoveAsync;
    struct VirtualInvokeData _77_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerClickHandler_OnPointerClickAsync;
    struct VirtualInvokeData _78_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerDownHandler_OnPointerDownAsync;
    struct VirtualInvokeData _79_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerEnterHandler_OnPointerEnterAsync;
    struct VirtualInvokeData _80_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerExitHandler_OnPointerExitAsync;
    struct VirtualInvokeData _81_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_OnPointerUpAsync;
    struct VirtualInvokeData _82_Cysharp_Threading_Tasks_Triggers_IAsyncOnScrollHandler_OnScrollAsync;
    struct VirtualInvokeData _83_Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_OnSelectAsync;
    struct VirtualInvokeData _84_Cysharp_Threading_Tasks_Triggers_IAsyncOnSubmitHandler_OnSubmitAsync;
    struct VirtualInvokeData _85_Cysharp_Threading_Tasks_Triggers_IAsyncOnUpdateSelectedHandler_OnUpdateSelectedAsync;
};

typedef struct MethodInfo_28B70DC MethodInfo_28B70DC, *PMethodInfo_28B70DC;

typedef union _union_309444 _union_309444, *P_union_309444;

union _union_309444 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B70DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309444 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1351968 MethodInfo_1351968, *PMethodInfo_1351968;

typedef struct UniRx_Operators_BufferObservable_Buffer__T__c UniRx_Operators_BufferObservable_Buffer__T__c, *PUniRx_Operators_BufferObservable_Buffer__T__c;

typedef union _union_292178 _union_292178, *P_union_292178;

typedef struct UniRx_Operators_BufferObservable_Buffer__T__RGCTXs UniRx_Operators_BufferObservable_Buffer__T__RGCTXs, *PUniRx_Operators_BufferObservable_Buffer__T__RGCTXs;

typedef struct UniRx_Operators_BufferObservable_Buffer__T__VTable UniRx_Operators_BufferObservable_Buffer__T__VTable, *PUniRx_Operators_BufferObservable_Buffer__T__VTable;

struct UniRx_Operators_BufferObservable_Buffer__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_BufferObservable_Buffer__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_BufferObservable_Buffer__T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BufferObservable_Buffer__T__VTable vtable;
};

union _union_292178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1351968 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_Buffer__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_BufferObservable_Buffer__T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__IList_T__;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_List_T__;
    struct MethodInfo *_3_System_Collections_Generic_Queue_List_T____ctor;
    struct Il2CppClass *_4_UniRx_IObservable_T_;
    struct MethodInfo *_5_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_6_System_Collections_Generic_List_T_;
    struct MethodInfo *_7_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_8_System_Collections_Generic_Queue_List_T___Enqueue;
    struct MethodInfo *_9_System_Collections_Generic_Queue_List_T___get_Count;
    struct MethodInfo *_10_System_Collections_Generic_Queue_List_T___Dequeue;
    struct MethodInfo *_11_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_12_System_Collections_Generic_List_T__get_Count;
    struct Il2CppClass *_13_UniRx_IObserver_IList_T__;
    struct MethodInfo *_14_UniRx_IObserver_IList_T___OnNext;
    struct MethodInfo *_15_UniRx_IObserver_IList_T___OnError;
    struct MethodInfo *_16_UniRx_Operators_OperatorObserverBase_T__IList_T___Dispose;
    struct MethodInfo *_17_System_Collections_Generic_Queue_List_T___GetEnumerator;
    struct MethodInfo *_18_System_Collections_Generic_Queue_Enumerator_List_T___get_Current;
    struct MethodInfo *_19_System_Collections_Generic_Queue_Enumerator_List_T___MoveNext;
    struct Il2CppClass *_20_System_Collections_Generic_Queue_Enumerator_List_T__;
    struct MethodInfo *_22_UniRx_IObserver_IList_T___OnCompleted;
};

typedef struct MethodInfo_31359FC MethodInfo_31359FC, *PMethodInfo_31359FC;

typedef union _union_234621 _union_234621, *P_union_234621;

union _union_234621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31359FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_325311C MethodInfo_325311C, *PMethodInfo_325311C;

typedef struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__c UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__c, *PUniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__c;

typedef union _union_292158 _union_292158, *P_union_292158;

typedef struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__RGCTXs UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__RGCTXs, *PUniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__RGCTXs;

typedef struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__VTable UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__VTable, *PUniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__VTable;

struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__VTable vtable;
};

struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__Unit___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__Unit_;
    struct MethodInfo *_2_UniRx_Operators_OperatorObserverBase_T__Unit__Dispose;
};

union _union_292158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325311C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TimeValue_o UnityEngine_UIElements_TimeValue_o, *PUnityEngine_UIElements_TimeValue_o;

typedef struct UnityEngine_UIElements_TimeValue_Fields UnityEngine_UIElements_TimeValue_Fields, *PUnityEngine_UIElements_TimeValue_Fields;

struct UnityEngine_UIElements_TimeValue_Fields {
    float m_Value;
    int32_t m_Unit;
};

struct UnityEngine_UIElements_TimeValue_o {
    struct UnityEngine_UIElements_TimeValue_Fields fields;
};

typedef struct System_Collections_Generic_IEnumerator_ILocalBundleData__c System_Collections_Generic_IEnumerator_ILocalBundleData__c, *PSystem_Collections_Generic_IEnumerator_ILocalBundleData__c;

struct System_Collections_Generic_IEnumerator_ILocalBundleData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_173DFF8 MethodInfo_173DFF8, *PMethodInfo_173DFF8;

typedef union _union_169841 _union_169841, *P_union_169841;

union _union_169841 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173DFF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169841 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9D218 MethodInfo_1E9D218, *PMethodInfo_1E9D218;

typedef union _union_161825 _union_161825, *P_union_161825;

union _union_161825 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13B3230 MethodInfo_13B3230, *PMethodInfo_13B3230;

typedef struct MethodInfo_13B3230_RGCTXs MethodInfo_13B3230_RGCTXs, *PMethodInfo_13B3230_RGCTXs;

typedef union _union_206805 _union_206805, *P_union_206805;

union _union_206805 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B3230 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B3230_RGCTXs *rgctx_data;
    union _union_206805 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13B3230_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256433 _union_256433, *P_union_256433;

union _union_256433 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F4602C MethodInfo_1F4602C, *PMethodInfo_1F4602C;

typedef union _union_163221 _union_163221, *P_union_163221;

union _union_163221 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F4602C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256435 _union_256435, *P_union_256435;

union _union_256435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256437 _union_256437, *P_union_256437;

union _union_256437 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_326776C MethodInfo_326776C, *PMethodInfo_326776C;

typedef union _union_315345 _union_315345, *P_union_315345;

union _union_315345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326776C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_ILocalBundleData__o System_Collections_Generic_IEnumerator_ILocalBundleData__o, *PSystem_Collections_Generic_IEnumerator_ILocalBundleData__o;

typedef struct System_Collections_Generic_IEnumerator_ILocalBundleData__Fields System_Collections_Generic_IEnumerator_ILocalBundleData__Fields, *PSystem_Collections_Generic_IEnumerator_ILocalBundleData__Fields;

struct System_Collections_Generic_IEnumerator_ILocalBundleData__Fields {
};

struct System_Collections_Generic_IEnumerator_ILocalBundleData__o {
    struct System_Collections_Generic_IEnumerator_ILocalBundleData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_ILocalBundleData__Fields fields;
};

typedef union _union_256439 _union_256439, *P_union_256439;

union _union_256439 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Cockpit_StringInputField_c Photon_Pun_Demo_Cockpit_StringInputField_c, *PPhoton_Pun_Demo_Cockpit_StringInputField_c;

typedef struct Photon_Pun_Demo_Cockpit_StringInputField_VTable Photon_Pun_Demo_Cockpit_StringInputField_VTable, *PPhoton_Pun_Demo_Cockpit_StringInputField_VTable;

struct Photon_Pun_Demo_Cockpit_StringInputField_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_StringInputField_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_StringInputField_VTable vtable;
};

typedef struct MethodInfo_2E82C24 MethodInfo_2E82C24, *PMethodInfo_2E82C24;

typedef union _union_334551 _union_334551, *P_union_334551;

union _union_334551 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82C24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334551 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20136E4 MethodInfo_20136E4, *PMethodInfo_20136E4;

typedef union _union_243859 _union_243859, *P_union_243859;

union _union_243859 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20136E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243859 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256421 _union_256421, *P_union_256421;

union _union_256421 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22773C8 MethodInfo_22773C8, *PMethodInfo_22773C8;

typedef struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c, *PSystem_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c;

typedef union _union_282332 _union_282332, *P_union_282332;

typedef struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__StaticFields System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__StaticFields, *PSystem_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__StaticFields;

typedef struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__RGCTXs System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__RGCTXs, *PSystem_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__RGCTXs;

typedef struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__VTable System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__VTable, *PSystem_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__VTable;

typedef struct System_Object_array_array System_Object_array_array, *PSystem_Object_array_array;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__o System_Runtime_CompilerServices_ConditionalWeakTable_T______object__o, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_T______object__o;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__c System_Runtime_CompilerServices_ConditionalWeakTable_T______object__c, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_T______object__c;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__Fields System_Runtime_CompilerServices_ConditionalWeakTable_T______object__Fields, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_T______object__Fields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__VTable System_Runtime_CompilerServices_ConditionalWeakTable_T______object__VTable, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_T______object__VTable;

struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Rent;
    struct VirtualInvokeData _5_Return;
};

struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c {
    struct Il2CppClass_1 _1;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__StaticFields *static_fields;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__VTable vtable;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__Fields {
    struct System_Runtime_CompilerServices_Ephemeron_array *data;
    struct Il2CppObject *_lock;
    int32_t size;
};

union _union_282332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22773C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__VTable vtable;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__o {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__Fields fields;
};

struct System_Object_array_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Object_array *m_Items[65535];
};

struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__RGCTXs {
    struct Il2CppClass *_0_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T___;
    struct MethodInfo *_1_System_Buffers_ArrayPool_T___ctor;
    struct Il2CppClass *_2_System_Buffers_ArrayPool_T_;
    struct Il2CppClass *_3_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T_;
    struct MethodInfo *_4_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T___ctor;
    struct MethodInfo *_5_System_Array_Empty_T_;
    struct Il2CppClass *_6_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T_;
    struct MethodInfo *_7_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__get_Id;
    struct MethodInfo *_8_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T__TryPop;
    struct Il2CppClass *_9_T__;
    struct Il2CppClass *_10_T____;
    struct Il2CppClass *_11_System_Runtime_CompilerServices_ConditionalWeakTable_T______object_;
    struct MethodInfo *_12_System_Runtime_CompilerServices_ConditionalWeakTable_T______object__Add;
    struct MethodInfo *_13_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__Gen2GcCallbackFunc;
    struct MethodInfo *_14_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__CreatePerCoreLockedStacks;
    struct MethodInfo *_15_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T__TryPush;
    struct MethodInfo *_16_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__GetMemoryPressure;
    struct MethodInfo *_17_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T__Trim;
    struct Il2CppClass *_18_System_Collections_Generic_IEnumerable_KeyValuePair_T______object__;
    struct MethodInfo *_19_System_Collections_Generic_IEnumerable_KeyValuePair_T______object___GetEnumerator;
    struct Il2CppClass *_20_System_Collections_Generic_IEnumerator_KeyValuePair_T______object__;
    struct MethodInfo *_21_System_Collections_Generic_IEnumerator_KeyValuePair_T______object___get_Current;
    struct MethodInfo *_22_System_Collections_Generic_KeyValuePair_T______object__get_Key;
    struct Il2CppClass *_23_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T_;
    struct MethodInfo *_24_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__Trim;
    struct MethodInfo *_25_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__GetTrimBuffers;
    struct MethodInfo *_26_System_Runtime_CompilerServices_ConditionalWeakTable_T______object___ctor;
};

struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__StaticFields {
    struct System_Object_array_array *t_tlsBuckets;
    bool s_trimBuffers;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_T______object__o *s_allTlsBuckets;
};

typedef struct Aoharu_CardDetailScene_MyOutput_VTable Aoharu_CardDetailScene_MyOutput_VTable, *PAoharu_CardDetailScene_MyOutput_VTable;

struct Aoharu_CardDetailScene_MyOutput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_o CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_o, *PCriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_o;

typedef struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_Fields CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_Fields, *PCriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_Fields;

typedef struct CriWare_CriMana_Detail_RendererResourceFactory_Fields CriWare_CriMana_Detail_RendererResourceFactory_Fields, *PCriWare_CriMana_Detail_RendererResourceFactory_Fields;

struct CriWare_CriMana_Detail_RendererResourceFactory_Fields {
    bool disposed;
};

struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_Fields {
    struct CriWare_CriMana_Detail_RendererResourceFactory_Fields super;
};

struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_o {
    struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_c *klass;
    void *monitor;
    struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidH264Rgb_Fields fields;
};

typedef struct Photon_Pun_Demo_Cockpit_StringInputField_o Photon_Pun_Demo_Cockpit_StringInputField_o, *PPhoton_Pun_Demo_Cockpit_StringInputField_o;

typedef struct Photon_Pun_Demo_Cockpit_StringInputField_Fields Photon_Pun_Demo_Cockpit_StringInputField_Fields, *PPhoton_Pun_Demo_Cockpit_StringInputField_Fields;

typedef struct UnityEngine_UI_InputField_o UnityEngine_UI_InputField_o, *PUnityEngine_UI_InputField_o;

typedef struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_o Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_o, *PPhoton_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_o;

typedef struct UnityEngine_UI_InputField_c UnityEngine_UI_InputField_c, *PUnityEngine_UI_InputField_c;

typedef struct UnityEngine_UI_InputField_Fields UnityEngine_UI_InputField_Fields, *PUnityEngine_UI_InputField_Fields;

typedef struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_c Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_c, *PPhoton_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_c;

typedef struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_Fields Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_Fields, *PPhoton_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_Fields;

typedef struct UnityEngine_UI_InputField_StaticFields UnityEngine_UI_InputField_StaticFields, *PUnityEngine_UI_InputField_StaticFields;

typedef struct UnityEngine_UI_InputField_VTable UnityEngine_UI_InputField_VTable, *PUnityEngine_UI_InputField_VTable;

typedef struct UnityEngine_TouchScreenKeyboard_o UnityEngine_TouchScreenKeyboard_o, *PUnityEngine_TouchScreenKeyboard_o;

typedef struct UnityEngine_UI_InputField_SubmitEvent_o UnityEngine_UI_InputField_SubmitEvent_o, *PUnityEngine_UI_InputField_SubmitEvent_o;

typedef struct UnityEngine_UI_InputField_EndEditEvent_o UnityEngine_UI_InputField_EndEditEvent_o, *PUnityEngine_UI_InputField_EndEditEvent_o;

typedef struct UnityEngine_UI_InputField_OnChangeEvent_o UnityEngine_UI_InputField_OnChangeEvent_o, *PUnityEngine_UI_InputField_OnChangeEvent_o;

typedef struct UnityEngine_UI_InputField_OnValidateInput_o UnityEngine_UI_InputField_OnValidateInput_o, *PUnityEngine_UI_InputField_OnValidateInput_o;

typedef struct UnityEngine_WaitForSecondsRealtime_o UnityEngine_WaitForSecondsRealtime_o, *PUnityEngine_WaitForSecondsRealtime_o;

typedef struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_VTable Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_VTable, *PPhoton_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_VTable;

typedef struct UnityEngine_Events_UnityEvent_string__Fields UnityEngine_Events_UnityEvent_string__Fields, *PUnityEngine_Events_UnityEvent_string__Fields;

typedef struct UnityEngine_TouchScreenKeyboard_c UnityEngine_TouchScreenKeyboard_c, *PUnityEngine_TouchScreenKeyboard_c;

typedef struct UnityEngine_TouchScreenKeyboard_Fields UnityEngine_TouchScreenKeyboard_Fields, *PUnityEngine_TouchScreenKeyboard_Fields;

typedef struct UnityEngine_UI_InputField_SubmitEvent_c UnityEngine_UI_InputField_SubmitEvent_c, *PUnityEngine_UI_InputField_SubmitEvent_c;

typedef struct UnityEngine_UI_InputField_SubmitEvent_Fields UnityEngine_UI_InputField_SubmitEvent_Fields, *PUnityEngine_UI_InputField_SubmitEvent_Fields;

typedef struct UnityEngine_UI_InputField_EndEditEvent_c UnityEngine_UI_InputField_EndEditEvent_c, *PUnityEngine_UI_InputField_EndEditEvent_c;

typedef struct UnityEngine_UI_InputField_EndEditEvent_Fields UnityEngine_UI_InputField_EndEditEvent_Fields, *PUnityEngine_UI_InputField_EndEditEvent_Fields;

typedef struct UnityEngine_UI_InputField_OnChangeEvent_c UnityEngine_UI_InputField_OnChangeEvent_c, *PUnityEngine_UI_InputField_OnChangeEvent_c;

typedef struct UnityEngine_UI_InputField_OnChangeEvent_Fields UnityEngine_UI_InputField_OnChangeEvent_Fields, *PUnityEngine_UI_InputField_OnChangeEvent_Fields;

typedef struct UnityEngine_UI_InputField_OnValidateInput_c UnityEngine_UI_InputField_OnValidateInput_c, *PUnityEngine_UI_InputField_OnValidateInput_c;

typedef struct UnityEngine_UI_InputField_OnValidateInput_Fields UnityEngine_UI_InputField_OnValidateInput_Fields, *PUnityEngine_UI_InputField_OnValidateInput_Fields;

typedef struct UnityEngine_WaitForSecondsRealtime_c UnityEngine_WaitForSecondsRealtime_c, *PUnityEngine_WaitForSecondsRealtime_c;

typedef struct UnityEngine_WaitForSecondsRealtime_Fields UnityEngine_WaitForSecondsRealtime_Fields, *PUnityEngine_WaitForSecondsRealtime_Fields;

typedef struct UnityEngine_TouchScreenKeyboard_StaticFields UnityEngine_TouchScreenKeyboard_StaticFields, *PUnityEngine_TouchScreenKeyboard_StaticFields;

typedef struct UnityEngine_TouchScreenKeyboard_VTable UnityEngine_TouchScreenKeyboard_VTable, *PUnityEngine_TouchScreenKeyboard_VTable;

typedef struct UnityEngine_UI_InputField_SubmitEvent_VTable UnityEngine_UI_InputField_SubmitEvent_VTable, *PUnityEngine_UI_InputField_SubmitEvent_VTable;

typedef struct UnityEngine_UI_InputField_EndEditEvent_VTable UnityEngine_UI_InputField_EndEditEvent_VTable, *PUnityEngine_UI_InputField_EndEditEvent_VTable;

typedef struct UnityEngine_UI_InputField_OnChangeEvent_VTable UnityEngine_UI_InputField_OnChangeEvent_VTable, *PUnityEngine_UI_InputField_OnChangeEvent_VTable;

typedef struct UnityEngine_UI_InputField_OnValidateInput_VTable UnityEngine_UI_InputField_OnValidateInput_VTable, *PUnityEngine_UI_InputField_OnValidateInput_VTable;

typedef struct UnityEngine_WaitForSecondsRealtime_VTable UnityEngine_WaitForSecondsRealtime_VTable, *PUnityEngine_WaitForSecondsRealtime_VTable;

typedef struct UnityEngine_CustomYieldInstruction_Fields UnityEngine_CustomYieldInstruction_Fields, *PUnityEngine_CustomYieldInstruction_Fields;

struct UnityEngine_UI_InputField_StaticFields {
    struct System_Char_array *kSeparators;
    bool s_IsQuestDeviceEvaluated;
    bool s_IsQuestDevice;
};

struct UnityEngine_TouchScreenKeyboard_Fields {
    intptr_t m_Ptr;
};

struct UnityEngine_UI_InputField_EndEditEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_Events_UnityEvent_string__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct UnityEngine_CustomYieldInstruction_Fields {
};

struct UnityEngine_UI_InputField_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_IsInteractable;
    struct VirtualInvokeData _25_InstantClearState;
    struct VirtualInvokeData _26_DoStateTransition;
    struct VirtualInvokeData _27_FindSelectableOnLeft;
    struct VirtualInvokeData _28_FindSelectableOnRight;
    struct VirtualInvokeData _29_FindSelectableOnUp;
    struct VirtualInvokeData _30_FindSelectableOnDown;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnPointerDown;
    struct VirtualInvokeData _33_OnPointerUp;
    struct VirtualInvokeData _34_OnPointerEnter;
    struct VirtualInvokeData _35_OnPointerExit;
    struct VirtualInvokeData _36_OnSelect;
    struct VirtualInvokeData _37_OnDeselect;
    struct VirtualInvokeData _38_Select;
    struct VirtualInvokeData _39_unknown;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_unknown;
    struct VirtualInvokeData _44_unknown;
    struct VirtualInvokeData _45_unknown;
    struct VirtualInvokeData _46_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _47_unknown;
    struct VirtualInvokeData _48_unknown;
    struct VirtualInvokeData _49_unknown;
    struct VirtualInvokeData _50_unknown;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_unknown;
    struct VirtualInvokeData _59_set_shouldActivateOnSelect;
    struct VirtualInvokeData _60_get_shouldActivateOnSelect;
    struct VirtualInvokeData _61_LateUpdate;
    struct VirtualInvokeData _62_OnBeginDrag;
    struct VirtualInvokeData _63_OnDrag;
    struct VirtualInvokeData _64_OnEndDrag;
    struct VirtualInvokeData _65_OnUpdateSelected;
    struct VirtualInvokeData _66_Append;
    struct VirtualInvokeData _67_Append;
    struct VirtualInvokeData _68_Rebuild;
    struct VirtualInvokeData _69_LayoutComplete;
    struct VirtualInvokeData _70_GraphicUpdateComplete;
    struct VirtualInvokeData _71_OnPointerClick;
    struct VirtualInvokeData _72_OnSubmit;
    struct VirtualInvokeData _73_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _74_CalculateLayoutInputVertical;
    struct VirtualInvokeData _75_get_minWidth;
    struct VirtualInvokeData _76_get_preferredWidth;
    struct VirtualInvokeData _77_get_flexibleWidth;
    struct VirtualInvokeData _78_get_minHeight;
    struct VirtualInvokeData _79_get_preferredHeight;
    struct VirtualInvokeData _80_get_flexibleHeight;
    struct VirtualInvokeData _81_get_layoutPriority;
};

struct UnityEngine_UI_InputField_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_InputField_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_InputField_VTable vtable;
};

struct UnityEngine_UI_InputField_Fields {
    struct UnityEngine_UI_Selectable_Fields super;
    struct UnityEngine_TouchScreenKeyboard_o *m_Keyboard;
    struct UnityEngine_UI_Text_o *m_TextComponent;
    struct UnityEngine_UI_Graphic_o *m_Placeholder;
    int32_t m_ContentType;
    int32_t m_InputType;
    uint16_t m_AsteriskChar;
    int32_t m_KeyboardType;
    int32_t m_LineType;
    bool m_HideMobileInput;
    int32_t m_CharacterValidation;
    int32_t m_CharacterLimit;
    struct UnityEngine_UI_InputField_SubmitEvent_o *m_OnSubmit;
    struct UnityEngine_UI_InputField_EndEditEvent_o *m_OnDidEndEdit;
    struct UnityEngine_UI_InputField_OnChangeEvent_o *m_OnValueChanged;
    struct UnityEngine_UI_InputField_OnValidateInput_o *m_OnValidateInput;
    struct UnityEngine_Color_o m_CaretColor;
    bool m_CustomCaretColor;
    struct UnityEngine_Color_o m_SelectionColor;
    struct System_String_o *m_Text;
    float m_CaretBlinkRate;
    int32_t m_CaretWidth;
    bool m_ReadOnly;
    bool m_ShouldActivateOnSelect;
    int32_t m_CaretPosition;
    int32_t m_CaretSelectPosition;
    struct UnityEngine_RectTransform_o *caretRectTrans;
    struct UnityEngine_UIVertex_array *m_CursorVerts;
    struct UnityEngine_TextGenerator_o *m_InputTextCache;
    struct UnityEngine_CanvasRenderer_o *m_CachedInputRenderer;
    bool m_PreventFontCallback;
    struct UnityEngine_Mesh_o *m_Mesh;
    bool m_AllowInput;
    bool m_ShouldActivateNextUpdate;
    bool m_UpdateDrag;
    bool m_DragPositionOutOfBounds;
    bool m_CaretVisible;
    struct UnityEngine_Coroutine_o *m_BlinkCoroutine;
    float m_BlinkStartTime;
    int32_t m_DrawStart;
    int32_t m_DrawEnd;
    struct UnityEngine_Coroutine_o *m_DragCoroutine;
    struct System_String_o *m_OriginalText;
    bool m_WasCanceled;
    bool m_HasDoneFocusTransition;
    struct UnityEngine_WaitForSecondsRealtime_o *m_WaitForSecondsRealtime;
    bool m_TouchKeyboardAllowsInPlaceEditing;
    bool m_IsCompositionActive;
    struct UnityEngine_Event_o *m_ProcessingEvent;
};

struct UnityEngine_UI_InputField_o {
    struct UnityEngine_UI_InputField_c *klass;
    void *monitor;
    struct UnityEngine_UI_InputField_Fields fields;
};

struct UnityEngine_UI_InputField_OnValidateInput_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UI_InputField_OnChangeEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct Photon_Pun_Demo_Cockpit_StringInputField_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_InputField_o *PropertyValueInput;
    struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_o *OnSubmit;
    bool registered;
};

struct Photon_Pun_Demo_Cockpit_StringInputField_o {
    struct Photon_Pun_Demo_Cockpit_StringInputField_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_StringInputField_Fields fields;
};

struct UnityEngine_TouchScreenKeyboard_StaticFields {
    bool _disableInPlaceEditing_k__BackingField;
};

struct UnityEngine_WaitForSecondsRealtime_Fields {
    struct UnityEngine_CustomYieldInstruction_Fields super;
    float _waitTime_k__BackingField;
    float m_WaitUntilTime;
};

struct UnityEngine_UI_InputField_SubmitEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_WaitForSecondsRealtime_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_keepWaiting;
    struct VirtualInvokeData _8_Reset;
};

struct UnityEngine_UI_InputField_SubmitEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct UnityEngine_TouchScreenKeyboard_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_InputField_EndEditEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_UI_InputField_OnChangeEvent_o {
    struct UnityEngine_UI_InputField_OnChangeEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_InputField_OnChangeEvent_Fields fields;
};

struct UnityEngine_UI_InputField_OnChangeEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_UI_InputField_OnChangeEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_InputField_OnChangeEvent_VTable vtable;
};

struct UnityEngine_TouchScreenKeyboard_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TouchScreenKeyboard_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TouchScreenKeyboard_VTable vtable;
};

struct UnityEngine_TouchScreenKeyboard_o {
    struct UnityEngine_TouchScreenKeyboard_c *klass;
    void *monitor;
    struct UnityEngine_TouchScreenKeyboard_Fields fields;
};

struct UnityEngine_UI_InputField_SubmitEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_InputField_SubmitEvent_VTable vtable;
};

struct UnityEngine_UI_InputField_SubmitEvent_o {
    struct UnityEngine_UI_InputField_SubmitEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_InputField_SubmitEvent_Fields fields;
};

struct UnityEngine_UI_InputField_OnValidateInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_o {
    struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_StringInputField_OnSubmitEvent_VTable vtable;
};

struct UnityEngine_UI_InputField_EndEditEvent_o {
    struct UnityEngine_UI_InputField_EndEditEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_InputField_EndEditEvent_Fields fields;
};

struct UnityEngine_UI_InputField_EndEditEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_InputField_EndEditEvent_VTable vtable;
};

struct UnityEngine_UI_InputField_OnValidateInput_o {
    struct UnityEngine_UI_InputField_OnValidateInput_c *klass;
    void *monitor;
    struct UnityEngine_UI_InputField_OnValidateInput_Fields fields;
};

struct UnityEngine_UI_InputField_OnValidateInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_InputField_OnValidateInput_VTable vtable;
};

struct UnityEngine_WaitForSecondsRealtime_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_WaitForSecondsRealtime_VTable vtable;
};

struct UnityEngine_WaitForSecondsRealtime_o {
    struct UnityEngine_WaitForSecondsRealtime_c *klass;
    void *monitor;
    struct UnityEngine_WaitForSecondsRealtime_Fields fields;
};

typedef struct MethodInfo_28B70CC MethodInfo_28B70CC, *PMethodInfo_28B70CC;

typedef union _union_308964 _union_308964, *P_union_308964;

union _union_308964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B70CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16014E0 MethodInfo_16014E0, *PMethodInfo_16014E0;

typedef struct MethodInfo_16014E0_RGCTXs MethodInfo_16014E0_RGCTXs, *PMethodInfo_16014E0_RGCTXs;

typedef union _union_210916 _union_210916, *P_union_210916;

union _union_210916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16014E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_16014E0_RGCTXs *rgctx_data;
    union _union_210916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_16014E0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_20136DC MethodInfo_20136DC, *PMethodInfo_20136DC;

typedef union _union_243651 _union_243651, *P_union_243651;

union _union_243651 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20136DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243651 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Vector4ReactiveProperty_o UniRx_Vector4ReactiveProperty_o, *PUniRx_Vector4ReactiveProperty_o;

typedef struct UniRx_Vector4ReactiveProperty_Fields UniRx_Vector4ReactiveProperty_Fields, *PUniRx_Vector4ReactiveProperty_Fields;

typedef struct UniRx_ReactiveProperty_Vector4__Fields UniRx_ReactiveProperty_Vector4__Fields, *PUniRx_ReactiveProperty_Vector4__Fields;

typedef struct UniRx_Subject_T__o UniRx_Subject_T__o, *PUniRx_Subject_T__o;

typedef struct UniRx_Subject_T__c UniRx_Subject_T__c, *PUniRx_Subject_T__c;

typedef struct UniRx_Subject_T__Fields UniRx_Subject_T__Fields, *PUniRx_Subject_T__Fields;

typedef struct UniRx_Subject_T__RGCTXs UniRx_Subject_T__RGCTXs, *PUniRx_Subject_T__RGCTXs;

typedef struct UniRx_Subject_T__VTable UniRx_Subject_T__VTable, *PUniRx_Subject_T__VTable;

typedef struct UniRx_IObserver_T__o UniRx_IObserver_T__o, *PUniRx_IObserver_T__o;

typedef struct UniRx_IObserver_T__c UniRx_IObserver_T__c, *PUniRx_IObserver_T__c;

typedef struct UniRx_IObserver_T__Fields UniRx_IObserver_T__Fields, *PUniRx_IObserver_T__Fields;

struct UniRx_IObserver_T__Fields {
};

struct UniRx_Subject_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_EmptyObserver_T_;
    struct MethodInfo *_1_UniRx_Subject_T__ThrowIfDisposed;
    struct Il2CppClass *_2_UniRx_InternalUtil_EmptyObserver_T_;
    struct Il2CppClass *_3_UniRx_IObserver_T_;
    struct MethodInfo *_4_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_IObserver_T__OnNext;
    struct Il2CppClass *_7_UniRx_InternalUtil_ListObserver_T_;
    struct MethodInfo *_8_UniRx_InternalUtil_ListObserver_T__Add;
    struct Il2CppClass *_9_UniRx_IObserver_T___;
    struct Il2CppClass *_10_UniRx_InternalUtil_ImmutableList_IObserver_T__;
    struct MethodInfo *_11_UniRx_InternalUtil_ImmutableList_IObserver_T____ctor;
    struct MethodInfo *_12_UniRx_InternalUtil_ListObserver_T___ctor;
    struct Il2CppClass *_13_UniRx_Subject_Subscription_T_;
    struct MethodInfo *_14_UniRx_Subject_Subscription_T___ctor;
    struct Il2CppClass *_15_UniRx_InternalUtil_DisposedObserver_T_;
};

struct UniRx_ReactiveProperty_Vector4__Fields {
    bool canPublishValueOnSubscribe;
    bool isDisposed;
    struct UnityEngine_Vector4_o value;
    struct UniRx_Subject_T__o *publisher;
    struct System_IDisposable_o *sourceConnection;
    struct System_Exception_o *lastException;
};

struct UniRx_Vector4ReactiveProperty_Fields {
    struct UniRx_ReactiveProperty_Vector4__Fields super;
};

struct UniRx_Subject_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Vector4ReactiveProperty_o {
    struct UniRx_Vector4ReactiveProperty_c *klass;
    void *monitor;
    struct UniRx_Vector4ReactiveProperty_Fields fields;
};

struct UniRx_IObserver_T__o {
    struct UniRx_IObserver_T__c *klass;
    void *monitor;
    struct UniRx_IObserver_T__Fields fields;
};

struct UniRx_IObserver_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_Subject_T__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Subject_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_T__VTable vtable;
};

struct UniRx_Subject_T__o {
    struct UniRx_Subject_T__c *klass;
    void *monitor;
    struct UniRx_Subject_T__Fields fields;
};

typedef struct MethodInfo_2F364E8 MethodInfo_2F364E8, *PMethodInfo_2F364E8;

typedef struct UniRx_SubjectExtensions_c UniRx_SubjectExtensions_c, *PUniRx_SubjectExtensions_c;

typedef struct MethodInfo_2F364E8_RGCTXs MethodInfo_2F364E8_RGCTXs, *PMethodInfo_2F364E8_RGCTXs;

typedef union _union_289988 _union_289988, *P_union_289988;

typedef struct UniRx_SubjectExtensions_VTable UniRx_SubjectExtensions_VTable, *PUniRx_SubjectExtensions_VTable;

union _union_289988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F364E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_SubjectExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F364E8_RGCTXs *rgctx_data;
    union _union_289988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_SubjectExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_SubjectExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_SubjectExtensions_VTable vtable;
};

struct MethodInfo_2F364E8_RGCTXs {
    struct MethodInfo *_0_UniRx_ObserverExtensions_Synchronize_T_;
    struct Il2CppClass *_1_UniRx_SubjectExtensions_AnonymousSubject_T_;
    struct MethodInfo *_2_UniRx_SubjectExtensions_AnonymousSubject_T___ctor;
};

typedef union _union_256423 _union_256423, *P_union_256423;

union _union_256423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256425 _union_256425, *P_union_256425;

union _union_256425 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256427 _union_256427, *P_union_256427;

union _union_256427 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256429 _union_256429, *P_union_256429;

union _union_256429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBFD54 MethodInfo_1EBFD54, *PMethodInfo_1EBFD54;

typedef struct System_Collections_Generic_KeyValuePair_TKey__TValue__c System_Collections_Generic_KeyValuePair_TKey__TValue__c, *PSystem_Collections_Generic_KeyValuePair_TKey__TValue__c;

typedef union _union_240721 _union_240721, *P_union_240721;

typedef struct System_Collections_Generic_KeyValuePair_TKey__TValue__RGCTXs System_Collections_Generic_KeyValuePair_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_KeyValuePair_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_KeyValuePair_TKey__TValue__VTable System_Collections_Generic_KeyValuePair_TKey__TValue__VTable, *PSystem_Collections_Generic_KeyValuePair_TKey__TValue__VTable;

union _union_240721 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFD54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240721 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_KeyValuePair_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__VTable vtable;
};

struct System_Collections_Generic_KeyValuePair_TKey__TValue__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Key;
    struct Il2CppClass *_1_TKey;
    struct MethodInfo *_2_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Value;
    struct Il2CppClass *_3_TValue;
};

typedef struct System_Func_T__IObservable_Unit___array System_Func_T__IObservable_Unit___array, *PSystem_Func_T__IObservable_Unit___array;

typedef struct System_Func_T__IObservable_Unit___o System_Func_T__IObservable_Unit___o, *PSystem_Func_T__IObservable_Unit___o;

typedef struct System_Func_T__IObservable_Unit___c System_Func_T__IObservable_Unit___c, *PSystem_Func_T__IObservable_Unit___c;

typedef struct System_Func_T__IObservable_Unit___Fields System_Func_T__IObservable_Unit___Fields, *PSystem_Func_T__IObservable_Unit___Fields;

typedef struct System_Func_T__IObservable_Unit___VTable System_Func_T__IObservable_Unit___VTable, *PSystem_Func_T__IObservable_Unit___VTable;

struct System_Func_T__IObservable_Unit___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_T__IObservable_Unit___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__IObservable_Unit___VTable vtable;
};

struct System_Func_T__IObservable_Unit___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__IObservable_Unit___o {
    struct System_Func_T__IObservable_Unit___c *klass;
    void *monitor;
    struct System_Func_T__IObservable_Unit___Fields fields;
};

struct System_Func_T__IObservable_Unit___array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Func_T__IObservable_Unit___o *m_Items[65535];
};

typedef struct System_Collections_Generic_List_ChatTalkElement__VTable System_Collections_Generic_List_ChatTalkElement__VTable, *PSystem_Collections_Generic_List_ChatTalkElement__VTable;

struct System_Collections_Generic_List_ChatTalkElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_1F46088 MethodInfo_1F46088, *PMethodInfo_1F46088;

typedef union _union_163521 _union_163521, *P_union_163521;

union _union_163521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46088 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_LazyTask_T__RGCTXs UniRx_LazyTask_T__RGCTXs, *PUniRx_LazyTask_T__RGCTXs;

struct UniRx_LazyTask_T__RGCTXs {
    struct MethodInfo *_0_UniRx_LazyTask_T___Start_b__9_0;
    struct Il2CppClass *_1_System_Action_T_;
    struct MethodInfo *_2_System_Action_T___ctor;
    struct MethodInfo *_3_UniRx_LazyTask_T___Start_b__9_1;
    struct MethodInfo *_4_UniRx_Observable_StartAsCoroutine_T_;
    struct MethodInfo *_5_UniRx_LazyTask_T__get_Result;
    struct Il2CppClass *_6_T;
    struct Il2CppClass *_8_UniRx_LazyTask_T_;
    struct MethodInfo *_9_UniRx_LazyTask_T___ctor;
    struct MethodInfo *_10_UniRx_LazyTask_T__set_Exception;
};

typedef struct MethodInfo_28B70FC MethodInfo_28B70FC, *PMethodInfo_28B70FC;

typedef union _union_310404 _union_310404, *P_union_310404;

union _union_310404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B70FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F2790_RGCTXs MethodInfo_10F2790_RGCTXs, *PMethodInfo_10F2790_RGCTXs;

struct MethodInfo_10F2790_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2D7402C_RGCTXs MethodInfo_2D7402C_RGCTXs, *PMethodInfo_2D7402C_RGCTXs;

struct MethodInfo_2D7402C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ZipLatestObservable_T1__T2__T3__T4__T5__T6__T7__TR_;
    struct MethodInfo *_1_UniRx_Operators_ZipLatestObservable_T1__T2__T3__T4__T5__T6__T7__TR___ctor;
};

typedef struct Interop_Sys_TimeValPair_o Interop_Sys_TimeValPair_o, *PInterop_Sys_TimeValPair_o;

typedef struct Interop_Sys_TimeValPair_Fields Interop_Sys_TimeValPair_Fields, *PInterop_Sys_TimeValPair_Fields;

struct Interop_Sys_TimeValPair_Fields {
    int64_t ASec;
    int64_t AUSec;
    int64_t MSec;
    int64_t MUSec;
};

struct Interop_Sys_TimeValPair_o {
    struct Interop_Sys_TimeValPair_Fields fields;
};

typedef struct MethodInfo_1EBFD4C MethodInfo_1EBFD4C, *PMethodInfo_1EBFD4C;

typedef union _union_240527 _union_240527, *P_union_240527;

union _union_240527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFD4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6084 MethodInfo_1BC6084, *PMethodInfo_1BC6084;

typedef struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c, *PCysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c;

typedef union _union_304180 _union_304180, *P_union_304180;

typedef struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__RGCTXs Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_IsCanceledSource_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__VTable Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__VTable, *PCysharp_Threading_Tasks_UniTask_IsCanceledSource_T__VTable;

union _union_304180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__VTable vtable;
};

struct MethodInfo_1BC6084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__RGCTXs {
    struct Il2CppClass *_0_System_ValueTuple_bool__T_;
    struct MethodInfo *_1_System_ValueTuple_bool__T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_IUniTaskSource_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__GetResult;
};

typedef struct MethodInfo_1F46070 MethodInfo_1F46070, *PMethodInfo_1F46070;

typedef union _union_163461 _union_163461, *P_union_163461;

union _union_163461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46070 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFD44 MethodInfo_1EBFD44, *PMethodInfo_1EBFD44;

typedef union _union_240333 _union_240333, *P_union_240333;

union _union_240333 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFD44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240333 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StorageManager__DoCacheClear_d__21_VTable Shock_StorageManager__DoCacheClear_d__21_VTable, *PShock_StorageManager__DoCacheClear_d__21_VTable;

struct Shock_StorageManager__DoCacheClear_d__21_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct Interop_Sys_TimeValPair_c Interop_Sys_TimeValPair_c, *PInterop_Sys_TimeValPair_c;

typedef struct Interop_Sys_TimeValPair_VTable Interop_Sys_TimeValPair_VTable, *PInterop_Sys_TimeValPair_VTable;

struct Interop_Sys_TimeValPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Interop_Sys_TimeValPair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Interop_Sys_TimeValPair_VTable vtable;
};

typedef struct MethodInfo_28B70EC MethodInfo_28B70EC, *PMethodInfo_28B70EC;

typedef union _union_309924 _union_309924, *P_union_309924;

union _union_309924 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B70EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309924 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_SampleObservable_T__T2__RGCTXs UniRx_Operators_SampleObservable_T__T2__RGCTXs, *PUniRx_Operators_SampleObservable_T__T2__RGCTXs;

struct UniRx_Operators_SampleObservable_T__T2__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_SampleObservable_Sample_T__T2_;
    struct MethodInfo *_4_UniRx_Operators_SampleObservable_Sample_T__T2___ctor;
    struct MethodInfo *_5_UniRx_Operators_SampleObservable_Sample_T__T2__Run;
};

typedef struct System_Func_CharaData__bool__Fields System_Func_CharaData__bool__Fields, *PSystem_Func_CharaData__bool__Fields;

struct System_Func_CharaData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_15D661C_RGCTXs MethodInfo_15D661C_RGCTXs, *PMethodInfo_15D661C_RGCTXs;

struct MethodInfo_15D661C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct System_Security_Cryptography_ICryptoTransform_Fields System_Security_Cryptography_ICryptoTransform_Fields, *PSystem_Security_Cryptography_ICryptoTransform_Fields;

struct System_Security_Cryptography_ICryptoTransform_Fields {
};

typedef struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_array Chipstar_Downloads_CriWare_CriVersionTable_FileData_array, *PChipstar_Downloads_CriWare_CriVersionTable_FileData_array;

typedef struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_o Chipstar_Downloads_CriWare_CriVersionTable_FileData_o, *PChipstar_Downloads_CriWare_CriVersionTable_FileData_o;

typedef struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_c Chipstar_Downloads_CriWare_CriVersionTable_FileData_c, *PChipstar_Downloads_CriWare_CriVersionTable_FileData_c;

typedef struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_Fields Chipstar_Downloads_CriWare_CriVersionTable_FileData_Fields, *PChipstar_Downloads_CriWare_CriVersionTable_FileData_Fields;

typedef struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_VTable Chipstar_Downloads_CriWare_CriVersionTable_FileData_VTable, *PChipstar_Downloads_CriWare_CriVersionTable_FileData_VTable;

struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_Fields {
    struct System_String_o *key;
    struct System_String_o *path;
    struct System_String_o *hash;
};

struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_o *m_Items[65535];
};

struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Identifier;
    struct VirtualInvokeData _5_get_Name;
    struct VirtualInvokeData _6_get_Hash;
};

struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_VTable vtable;
};

struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_o {
    struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_Fields fields;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___Fields System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___Fields, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___Fields;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__T13__o System_ValueTuple_T8__T9__T10__T11__T12__T13__o, *PSystem_ValueTuple_T8__T9__T10__T11__T12__T13__o;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__T13__Fields System_ValueTuple_T8__T9__T10__T11__T12__T13__Fields, *PSystem_ValueTuple_T8__T9__T10__T11__T12__T13__Fields;

struct System_ValueTuple_T8__T9__T10__T11__T12__T13__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
};

struct System_ValueTuple_T8__T9__T10__T11__T12__T13__o {
    struct System_ValueTuple_T8__T9__T10__T11__T12__T13__Fields fields;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T8__T9__T10__T11__T12__T13__o Rest;
};

typedef struct MethodInfo_1EBFD34 MethodInfo_1EBFD34, *PMethodInfo_1EBFD34;

typedef union _union_240139 _union_240139, *P_union_240139;

union _union_240139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFD34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Util_Tokenizer_TokenSource_VTable System_Security_Util_Tokenizer_TokenSource_VTable, *PSystem_Security_Util_Tokenizer_TokenSource_VTable;

struct System_Security_Util_Tokenizer_TokenSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2B9E544 MethodInfo_2B9E544, *PMethodInfo_2B9E544;

typedef union _union_241813 _union_241813, *P_union_241813;

union _union_241813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F46068 MethodInfo_1F46068, *PMethodInfo_1F46068;

typedef union _union_163401 _union_163401, *P_union_163401;

union _union_163401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_110C634 MethodInfo_110C634, *PMethodInfo_110C634;

typedef union _union_202514 _union_202514, *P_union_202514;

union _union_202514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_180E540_RGCTXs MethodInfo_180E540_RGCTXs, *PMethodInfo_180E540_RGCTXs;

struct MethodInfo_180E540_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_TSource__Contains;
    struct MethodInfo *_2_System_Linq_Enumerable_Contains_TSource_;
};

typedef struct System_Action_ulong__AndroidAssetPackState____VTable System_Action_ulong__AndroidAssetPackState____VTable, *PSystem_Action_ulong__AndroidAssetPackState____VTable;

struct System_Action_ulong__AndroidAssetPackState____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_10FF680_RGCTXs MethodInfo_10FF680_RGCTXs, *PMethodInfo_10FF680_RGCTXs;

struct MethodInfo_10FF680_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2AD7A18 MethodInfo_2AD7A18, *PMethodInfo_2AD7A18;

typedef union _union_328909 _union_328909, *P_union_328909;

union _union_328909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_MemoriaAtlasAsset_VTable Spine_Unity_MemoriaAtlasAsset_VTable, *PSpine_Unity_MemoriaAtlasAsset_VTable;

struct Spine_Unity_MemoriaAtlasAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_PrimaryMaterial;
    struct VirtualInvokeData _5_get_Materials;
    struct VirtualInvokeData _6_get_MaterialCount;
    struct VirtualInvokeData _7_get_IsLoaded;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_GetAtlas;
    struct VirtualInvokeData _10_GetAtlasCustom;
};

typedef struct MethodInfo_2B9E54C MethodInfo_2B9E54C, *PMethodInfo_2B9E54C;

typedef union _union_242021 _union_242021, *P_union_242021;

union _union_242021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E54C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_WRDLJob_FileInfo__c Chipstar_Downloads_WRDLJob_FileInfo__c, *PChipstar_Downloads_WRDLJob_FileInfo__c;

typedef struct Chipstar_Downloads_WRDLJob_FileInfo__VTable Chipstar_Downloads_WRDLJob_FileInfo__VTable, *PChipstar_Downloads_WRDLJob_FileInfo__VTable;

struct Chipstar_Downloads_WRDLJob_FileInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Identifier;
    struct VirtualInvokeData _5_set_OnStart;
    struct VirtualInvokeData _6_set_OnStop;
    struct VirtualInvokeData _7_set_OnSuccess;
    struct VirtualInvokeData _8_set_OnError;
    struct VirtualInvokeData _9_set_OnDisposed;
    struct VirtualInvokeData _10_IsMatch;
    struct VirtualInvokeData _11_Run;
    struct VirtualInvokeData _12_Update;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_Error;
    struct VirtualInvokeData _15_Cancel;
    struct VirtualInvokeData _16_Retry;
    struct VirtualInvokeData _17_get_Progress;
    struct VirtualInvokeData _18_get_IsRunning;
    struct VirtualInvokeData _19_get_IsCompleted;
    struct VirtualInvokeData _20_get_IsFinish;
    struct VirtualInvokeData _21_get_IsError;
    struct VirtualInvokeData _22_get_IsCanceled;
    struct VirtualInvokeData _23_get_IsDisposed;
    struct VirtualInvokeData _24_Dispose;
    struct VirtualInvokeData _25_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _26_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _27_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _28_get_Content;
    struct VirtualInvokeData _29_DoDispose;
    struct VirtualInvokeData _30_DoRun;
    struct VirtualInvokeData _31_DoDone;
    struct VirtualInvokeData _32_DoError;
    struct VirtualInvokeData _33_DoPreUpdate;
    struct VirtualInvokeData _34_DoPostUpdate;
    struct VirtualInvokeData _35_DoRetry;
    struct VirtualInvokeData _36_DoCancel;
    struct VirtualInvokeData _37_GetProgress;
    struct VirtualInvokeData _38_GetIsComplete;
    struct VirtualInvokeData _39_GetIsError;
};

struct Chipstar_Downloads_WRDLJob_FileInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_WRDLJob_FileInfo__VTable vtable;
};

typedef struct MethodInfo_242ACBC MethodInfo_242ACBC, *PMethodInfo_242ACBC;

typedef union _union_275944 _union_275944, *P_union_275944;

union _union_275944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242ACBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumMultiUnitMMst_Fields Shock_AlbumMultiUnitMMst_Fields, *PShock_AlbumMultiUnitMMst_Fields;

struct Shock_AlbumMultiUnitMMst_Fields {
    uint32_t _multiUnitId;
    uint32_t _unitId;
    uint32_t _unitNumber;
    struct System_String_o *_eponym;
    struct System_String_o *_name;
    struct System_String_o *_multiCardName;
    uint32_t _masterReleaseLabelId;
};

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector3__StaticFields ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector3__StaticFields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Vector3__StaticFields;

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector3__StaticFields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *staticPool;
};

typedef struct MethodInfo_2C212F4_RGCTXs MethodInfo_2C212F4_RGCTXs, *PMethodInfo_2C212F4_RGCTXs;

struct MethodInfo_2C212F4_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_T__;
};

typedef struct System_ComponentModel_ReadOnlyAttribute_Fields System_ComponentModel_ReadOnlyAttribute_Fields, *PSystem_ComponentModel_ReadOnlyAttribute_Fields;

typedef struct System_Attribute_Fields System_Attribute_Fields, *PSystem_Attribute_Fields;

struct System_Attribute_Fields {
};

struct System_ComponentModel_ReadOnlyAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _IsReadOnly_k__BackingField;
};

typedef struct MethodInfo_318B4E4_RGCTXs MethodInfo_318B4E4_RGCTXs, *PMethodInfo_318B4E4_RGCTXs;

struct MethodInfo_318B4E4_RGCTXs {
    struct MethodInfo *_0_Baum2_UIRoot_Get_T_;
};

typedef struct System_Collections_Generic_IEnumerator_CardSkillLevelMst__c System_Collections_Generic_IEnumerator_CardSkillLevelMst__c, *PSystem_Collections_Generic_IEnumerator_CardSkillLevelMst__c;

struct System_Collections_Generic_IEnumerator_CardSkillLevelMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_22BB2C8 MethodInfo_22BB2C8, *PMethodInfo_22BB2C8;

typedef struct System_Collections_Generic_ObjectEqualityComparer_T__c System_Collections_Generic_ObjectEqualityComparer_T__c, *PSystem_Collections_Generic_ObjectEqualityComparer_T__c;

typedef union _union_279344 _union_279344, *P_union_279344;

typedef struct System_Collections_Generic_ObjectEqualityComparer_T__RGCTXs System_Collections_Generic_ObjectEqualityComparer_T__RGCTXs, *PSystem_Collections_Generic_ObjectEqualityComparer_T__RGCTXs;

typedef struct System_Collections_Generic_ObjectEqualityComparer_T__VTable System_Collections_Generic_ObjectEqualityComparer_T__VTable, *PSystem_Collections_Generic_ObjectEqualityComparer_T__VTable;

struct System_Collections_Generic_ObjectEqualityComparer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEqualityComparer_Equals;
    struct VirtualInvokeData _5_System_Collections_IEqualityComparer_GetHashCode;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Equals;
    struct VirtualInvokeData _9_GetHashCode;
    struct VirtualInvokeData _10_IndexOf;
    struct VirtualInvokeData _11_LastIndexOf;
};

struct System_Collections_Generic_ObjectEqualityComparer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_ObjectEqualityComparer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_ObjectEqualityComparer_T__VTable vtable;
};

union _union_279344 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB2C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279344 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_ObjectEqualityComparer_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_3_System_Collections_Generic_ObjectEqualityComparer_T_;
    struct MethodInfo *_4_System_Collections_Generic_EqualityComparer_T___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_EqualityComparer_T_;
};

typedef struct Shock_RecvUserGetR_VTable Shock_RecvUserGetR_VTable, *PShock_RecvUserGetR_VTable;

struct Shock_RecvUserGetR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Diagnostics_Tracing_EventSourceAttribute_VTable System_Diagnostics_Tracing_EventSourceAttribute_VTable, *PSystem_Diagnostics_Tracing_EventSourceAttribute_VTable;

struct System_Diagnostics_Tracing_EventSourceAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_13BDE08 MethodInfo_13BDE08, *PMethodInfo_13BDE08;

typedef struct MethodInfo_13BDE08_RGCTXs MethodInfo_13BDE08_RGCTXs, *PMethodInfo_13BDE08_RGCTXs;

typedef union _union_207150 _union_207150, *P_union_207150;

struct MethodInfo_13BDE08_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BDE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BDE08_RGCTXs *rgctx_data;
    union _union_207150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1507D4C_RGCTXs MethodInfo_1507D4C_RGCTXs, *PMethodInfo_1507D4C_RGCTXs;

struct MethodInfo_1507D4C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_33970D4 MethodInfo_33970D4, *PMethodInfo_33970D4;

typedef union _union_224227 _union_224227, *P_union_224227;

union _union_224227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33970D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DF1D7C MethodInfo_2DF1D7C, *PMethodInfo_2DF1D7C;

typedef union _union_171449 _union_171449, *P_union_171449;

union _union_171449 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF1D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171449 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28F66E0 MethodInfo_28F66E0, *PMethodInfo_28F66E0;

typedef union _union_236533 _union_236533, *P_union_236533;

union _union_236533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F66E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C78AC MethodInfo_13C78AC, *PMethodInfo_13C78AC;

typedef union _union_203866 _union_203866, *P_union_203866;

union _union_203866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C78AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RANKING_TYPE_VTable Shock_RANKING_TYPE_VTable, *PShock_RANKING_TYPE_VTable;

struct Shock_RANKING_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Spine_Unity_SpineMesh_c Spine_Unity_SpineMesh_c, *PSpine_Unity_SpineMesh_c;

typedef struct Spine_Unity_SpineMesh_VTable Spine_Unity_SpineMesh_VTable, *PSpine_Unity_SpineMesh_VTable;

struct Spine_Unity_SpineMesh_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SpineMesh_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SpineMesh_VTable vtable;
};

typedef struct UnityEngine_PlayerLoop_TimeUpdate_Fields UnityEngine_PlayerLoop_TimeUpdate_Fields, *PUnityEngine_PlayerLoop_TimeUpdate_Fields;

struct UnityEngine_PlayerLoop_TimeUpdate_Fields {
};

typedef struct MethodInfo_32A0C14 MethodInfo_32A0C14, *PMethodInfo_32A0C14;

typedef union _union_316601 _union_316601, *P_union_316601;

union _union_316601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0C14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4E4C MethodInfo_22C4E4C, *PMethodInfo_22C4E4C;

typedef union _union_279450 _union_279450, *P_union_279450;

union _union_279450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4E4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C10134_RGCTXs MethodInfo_2C10134_RGCTXs, *PMethodInfo_2C10134_RGCTXs;

struct MethodInfo_2C10134_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Buffer_TSource_;
    struct MethodInfo *_1_System_Linq_Buffer_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Buffer_TSource__ToArray;
};

typedef struct MethodInfo_1D74E80 MethodInfo_1D74E80, *PMethodInfo_1D74E80;

typedef union _union_282920 _union_282920, *P_union_282920;

union _union_282920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D74E80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ContinueWithObservable_ContinueWith_TSource__TResult__Fields UniRx_Operators_ContinueWithObservable_ContinueWith_TSource__TResult__Fields, *PUniRx_Operators_ContinueWithObservable_ContinueWith_TSource__TResult__Fields;

typedef struct UniRx_Operators_ContinueWithObservable_TSource__TResult__o UniRx_Operators_ContinueWithObservable_TSource__TResult__o, *PUniRx_Operators_ContinueWithObservable_TSource__TResult__o;

typedef struct UniRx_SerialDisposable_o UniRx_SerialDisposable_o, *PUniRx_SerialDisposable_o;

typedef struct UniRx_Operators_ContinueWithObservable_TSource__TResult__c UniRx_Operators_ContinueWithObservable_TSource__TResult__c, *PUniRx_Operators_ContinueWithObservable_TSource__TResult__c;

typedef struct UniRx_Operators_ContinueWithObservable_TSource__TResult__Fields UniRx_Operators_ContinueWithObservable_TSource__TResult__Fields, *PUniRx_Operators_ContinueWithObservable_TSource__TResult__Fields;

typedef struct UniRx_SerialDisposable_c UniRx_SerialDisposable_c, *PUniRx_SerialDisposable_c;

typedef struct UniRx_SerialDisposable_Fields UniRx_SerialDisposable_Fields, *PUniRx_SerialDisposable_Fields;

typedef struct UniRx_Operators_ContinueWithObservable_TSource__TResult__RGCTXs UniRx_Operators_ContinueWithObservable_TSource__TResult__RGCTXs, *PUniRx_Operators_ContinueWithObservable_TSource__TResult__RGCTXs;

typedef struct UniRx_Operators_ContinueWithObservable_TSource__TResult__VTable UniRx_Operators_ContinueWithObservable_TSource__TResult__VTable, *PUniRx_Operators_ContinueWithObservable_TSource__TResult__VTable;

typedef struct System_Func_TSource__IObservable_TResult___o System_Func_TSource__IObservable_TResult___o, *PSystem_Func_TSource__IObservable_TResult___o;

typedef struct UniRx_SerialDisposable_VTable UniRx_SerialDisposable_VTable, *PUniRx_SerialDisposable_VTable;

typedef struct System_Func_TSource__IObservable_TResult___c System_Func_TSource__IObservable_TResult___c, *PSystem_Func_TSource__IObservable_TResult___c;

typedef struct System_Func_TSource__IObservable_TResult___Fields System_Func_TSource__IObservable_TResult___Fields, *PSystem_Func_TSource__IObservable_TResult___Fields;

typedef struct System_Func_TSource__IObservable_TResult___VTable System_Func_TSource__IObservable_TResult___VTable, *PSystem_Func_TSource__IObservable_TResult___VTable;

struct System_Func_TSource__IObservable_TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_SerialDisposable_Fields {
    struct Il2CppObject *gate;
    struct System_IDisposable_o *current;
    bool disposed;
};

struct UniRx_SerialDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsDisposed;
};

struct UniRx_Operators_ContinueWithObservable_ContinueWith_TSource__TResult__Fields {
    struct UniRx_Operators_OperatorObserverBase_TSource__TResult__Fields super;
    struct UniRx_Operators_ContinueWithObservable_TSource__TResult__o *parent;
    struct UniRx_SerialDisposable_o *serialDisposable;
    bool seenValue;
    struct Il2CppObject *lastValue;
};

struct UniRx_Operators_ContinueWithObservable_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ContinueWithObservable_TSource__TResult__Fields {
    struct UniRx_Operators_OperatorObservableBase_TResult__Fields super;
    struct UniRx_IObservable_TSource__o *source;
    struct System_Func_TSource__IObservable_TResult___o *selector;
};

struct UniRx_Operators_ContinueWithObservable_TSource__TResult__o {
    struct UniRx_Operators_ContinueWithObservable_TSource__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_ContinueWithObservable_TSource__TResult__Fields fields;
};

struct UniRx_Operators_ContinueWithObservable_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ContinueWithObservable_TSource__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ContinueWithObservable_TSource__TResult__VTable vtable;
};

struct System_Func_TSource__IObservable_TResult___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_ContinueWithObservable_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TResult___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TResult_;
    struct Il2CppClass *_3_UniRx_Operators_ContinueWithObservable_ContinueWith_TSource__TResult_;
    struct MethodInfo *_4_UniRx_Operators_ContinueWithObservable_ContinueWith_TSource__TResult___ctor;
    struct MethodInfo *_5_UniRx_Operators_ContinueWithObservable_ContinueWith_TSource__TResult__Run;
};

struct UniRx_SerialDisposable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_SerialDisposable_VTable vtable;
};

struct UniRx_SerialDisposable_o {
    struct UniRx_SerialDisposable_c *klass;
    void *monitor;
    struct UniRx_SerialDisposable_Fields fields;
};

struct System_Func_TSource__IObservable_TResult___o {
    struct System_Func_TSource__IObservable_TResult___c *klass;
    void *monitor;
    struct System_Func_TSource__IObservable_TResult___Fields fields;
};

struct System_Func_TSource__IObservable_TResult___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__IObservable_TResult___VTable vtable;
};

typedef struct MethodInfo_30EE2AC MethodInfo_30EE2AC, *PMethodInfo_30EE2AC;

typedef union _union_231793 _union_231793, *P_union_231793;

union _union_231793 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EE2AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231793 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AB6C4 MethodInfo_32AB6C4, *PMethodInfo_32AB6C4;

typedef union _union_316735 _union_316735, *P_union_316735;

union _union_316735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB6C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngStoryData_StaticFields Shock_MngStoryData_StaticFields, *PShock_MngStoryData_StaticFields;

typedef struct Carbon_ListDictionary_uint__StoryData__o Carbon_ListDictionary_uint__StoryData__o, *PCarbon_ListDictionary_uint__StoryData__o;

typedef struct Carbon_ListDictionary_uint__StoryData__c Carbon_ListDictionary_uint__StoryData__c, *PCarbon_ListDictionary_uint__StoryData__c;

typedef struct Carbon_ListDictionary_uint__StoryData__Fields Carbon_ListDictionary_uint__StoryData__Fields, *PCarbon_ListDictionary_uint__StoryData__Fields;

typedef struct Carbon_ListDictionary_uint__StoryData__VTable Carbon_ListDictionary_uint__StoryData__VTable, *PCarbon_ListDictionary_uint__StoryData__VTable;

struct Carbon_ListDictionary_uint__StoryData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__StoryData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__StoryData__o {
    struct Carbon_ListDictionary_uint__StoryData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__StoryData__Fields fields;
};

struct Carbon_ListDictionary_uint__StoryData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__StoryData__VTable vtable;
};

struct Shock_MngStoryData_StaticFields {
    struct Carbon_ListDictionary_uint__StoryData__o *ms_StoryDataTable;
};

typedef struct Chipstar_Downloads_CriWare_ILocalFileExporter_Fields Chipstar_Downloads_CriWare_ILocalFileExporter_Fields, *PChipstar_Downloads_CriWare_ILocalFileExporter_Fields;

struct Chipstar_Downloads_CriWare_ILocalFileExporter_Fields {
};

typedef struct MethodInfo_1B64590 MethodInfo_1B64590, *PMethodInfo_1B64590;

typedef union _union_246191 _union_246191, *P_union_246191;

union _union_246191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_EmptyManifestLoader__LoadWait_d__3_Fields Chipstar_Downloads_EmptyManifestLoader__LoadWait_d__3_Fields, *PChipstar_Downloads_EmptyManifestLoader__LoadWait_d__3_Fields;

struct Chipstar_Downloads_EmptyManifestLoader__LoadWait_d__3_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
};

typedef struct Aoharu_HomeScene_TutorialPromptSetting_o Aoharu_HomeScene_TutorialPromptSetting_o, *PAoharu_HomeScene_TutorialPromptSetting_o;

typedef struct Aoharu_HomeScene_TutorialPromptSetting_c Aoharu_HomeScene_TutorialPromptSetting_c, *PAoharu_HomeScene_TutorialPromptSetting_c;

typedef struct Aoharu_HomeScene_TutorialPromptSetting_Fields Aoharu_HomeScene_TutorialPromptSetting_Fields, *PAoharu_HomeScene_TutorialPromptSetting_Fields;

typedef struct Aoharu_HomeScene_TutorialPromptSetting_VTable Aoharu_HomeScene_TutorialPromptSetting_VTable, *PAoharu_HomeScene_TutorialPromptSetting_VTable;

struct Aoharu_HomeScene_TutorialPromptSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomeScene_TutorialPromptSetting_Fields {
    uint32_t MissionId;
    struct Shock_ButtonEvent_o *Button;
    struct System_String_o *TextId;
    int32_t Anchor;
};

struct Aoharu_HomeScene_TutorialPromptSetting_o {
    struct Aoharu_HomeScene_TutorialPromptSetting_c *klass;
    void *monitor;
    struct Aoharu_HomeScene_TutorialPromptSetting_Fields fields;
};

struct Aoharu_HomeScene_TutorialPromptSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene_TutorialPromptSetting_VTable vtable;
};

typedef struct MethodInfo_1D6B2E8 MethodInfo_1D6B2E8, *PMethodInfo_1D6B2E8;

typedef union _union_320450 _union_320450, *P_union_320450;

union _union_320450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_131CF78 MethodInfo_131CF78, *PMethodInfo_131CF78;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c;

typedef union _union_284748 _union_284748, *P_union_284748;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__RGCTXs UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__RGCTXs, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__RGCTXs;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T___ctor;
    struct MethodInfo *_2_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___Create;
    struct Il2CppClass *_3_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T__;
    struct MethodInfo *_4_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__Create;
    struct Il2CppClass *_5_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T_;
    struct MethodInfo *_6_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__GetPooledQueue;
    struct Il2CppClass *_7_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T_;
    struct MethodInfo *_8_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__RegisterChange;
    struct MethodInfo *_9_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__UnregisterChange;
    struct MethodInfo *_10_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__QueueEvent;
    struct MethodInfo *_11_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__ClearEventQueue;
    struct MethodInfo *_12_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__SendTransitionCancelEvent;
    struct MethodInfo *_13_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__ForceComputedStyleEndValue;
    struct MethodInfo *_14_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___RemoveAll;
    struct MethodInfo *_15_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__RemoveAll;
    struct MethodInfo *_16_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___RemoveAll;
    struct MethodInfo *_17_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__RemoveAll;
    struct MethodInfo *_18_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___IndexOf;
    struct MethodInfo *_19_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__QueueTransitionCancelEvent;
    struct MethodInfo *_20_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___Remove;
    struct MethodInfo *_21_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__IndexOf;
    struct MethodInfo *_22_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__Remove;
    struct MethodInfo *_23_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___GetActivePropertiesForElement;
    struct MethodInfo *_24_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__GetActivePropertiesForElement;
    struct Il2CppClass *_25_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T_;
    struct MethodInfo *_26_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__get_SameFunc;
    struct Il2CppClass *_27_System_Func_T__T__bool_;
    struct MethodInfo *_28_System_Func_T__T__bool__Invoke;
    struct MethodInfo *_29_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__ComputeReversingShorteningFactor;
    struct MethodInfo *_30_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__ComputeReversingDelay;
    struct MethodInfo *_31_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__ComputeReversingDuration;
    struct MethodInfo *_32_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__QueueTransitionRunEvent;
    struct MethodInfo *_33_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___Replace;
    struct MethodInfo *_34_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___Add;
    struct MethodInfo *_35_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__UpdateProgress;
    struct MethodInfo *_36_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__StateChanged;
    struct MethodInfo *_37_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__ProcessEventQueue;
    struct MethodInfo *_38_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__SwapFrameStates;
    struct MethodInfo *_39_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__Clear;
    struct Il2CppClass *_40_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T_;
    struct MethodInfo *_41_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__Add;
    struct MethodInfo *_42_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__QueueTransitionEndEvent;
    struct MethodInfo *_43_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__QueueTransitionStartEvent;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CancelAllAnimations;
    struct VirtualInvokeData _5_CancelAllAnimations;
    struct VirtualInvokeData _6_CancelAnimation;
    struct VirtualInvokeData _7_UpdateAnimation;
    struct VirtualInvokeData _8_GetAllAnimations;
    struct VirtualInvokeData _9_Update;
};

union _union_284748 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131CF78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284748 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__VTable vtable;
};

typedef struct MethodInfo_1D6B2E0 MethodInfo_1D6B2E0, *PMethodInfo_1D6B2E0;

typedef union _union_320412 _union_320412, *P_union_320412;

union _union_320412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B2E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UnityLogWriter_c UnityEngine_UnityLogWriter_c, *PUnityEngine_UnityLogWriter_c;

typedef struct UnityEngine_UnityLogWriter_VTable UnityEngine_UnityLogWriter_VTable, *PUnityEngine_UnityLogWriter_VTable;

struct UnityEngine_UnityLogWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_FormatProvider;
    struct VirtualInvokeData _8_Close;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_Flush;
    struct VirtualInvokeData _11_get_NewLine;
    struct VirtualInvokeData _12_Write;
    struct VirtualInvokeData _13_Write;
    struct VirtualInvokeData _14_Write;
    struct VirtualInvokeData _15_Write;
    struct VirtualInvokeData _16_Write;
    struct VirtualInvokeData _17_WriteLine;
    struct VirtualInvokeData _18_WriteLine;
    struct VirtualInvokeData _19_WriteLine;
    struct VirtualInvokeData _20_WriteLine;
};

struct UnityEngine_UnityLogWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UnityLogWriter_VTable vtable;
};

typedef struct Shock_IBonusMst_c Shock_IBonusMst_c, *PShock_IBonusMst_c;

struct Shock_IBonusMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1EB51E4 MethodInfo_1EB51E4, *PMethodInfo_1EB51E4;

typedef union _union_227487 _union_227487, *P_union_227487;

union _union_227487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB51E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TitleMstTable___c_c Shock_TitleMstTable___c_c, *PShock_TitleMstTable___c_c;

typedef struct Shock_TitleMstTable___c_StaticFields Shock_TitleMstTable___c_StaticFields, *PShock_TitleMstTable___c_StaticFields;

typedef struct Shock_TitleMstTable___c_VTable Shock_TitleMstTable___c_VTable, *PShock_TitleMstTable___c_VTable;

typedef struct Shock_TitleMstTable___c_o Shock_TitleMstTable___c_o, *PShock_TitleMstTable___c_o;

typedef struct System_Func_TitleMst__uint__o System_Func_TitleMst__uint__o, *PSystem_Func_TitleMst__uint__o;

typedef struct System_Func_TitleMst__string__o System_Func_TitleMst__string__o, *PSystem_Func_TitleMst__string__o;

typedef struct Shock_TitleMstTable___c_Fields Shock_TitleMstTable___c_Fields, *PShock_TitleMstTable___c_Fields;

typedef struct System_Func_TitleMst__uint__c System_Func_TitleMst__uint__c, *PSystem_Func_TitleMst__uint__c;

typedef struct System_Func_TitleMst__uint__Fields System_Func_TitleMst__uint__Fields, *PSystem_Func_TitleMst__uint__Fields;

typedef struct System_Func_TitleMst__string__c System_Func_TitleMst__string__c, *PSystem_Func_TitleMst__string__c;

typedef struct System_Func_TitleMst__string__Fields System_Func_TitleMst__string__Fields, *PSystem_Func_TitleMst__string__Fields;

typedef struct System_Func_TitleMst__uint__VTable System_Func_TitleMst__uint__VTable, *PSystem_Func_TitleMst__uint__VTable;

typedef struct System_Func_TitleMst__string__VTable System_Func_TitleMst__string__VTable, *PSystem_Func_TitleMst__string__VTable;

struct System_Func_TitleMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TitleMst__string__o {
    struct System_Func_TitleMst__string__c *klass;
    void *monitor;
    struct System_Func_TitleMst__string__Fields fields;
};

struct System_Func_TitleMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TitleMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TitleMst__string__VTable vtable;
};

struct Shock_TitleMstTable___c_StaticFields {
    struct Shock_TitleMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Func_TitleMst__uint__o *__9__11_0;
    struct System_Func_TitleMst__string__o *__9__18_0;
    struct System_Func_TitleMst__string__o *__9__19_0;
};

struct Shock_TitleMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TitleMstTable___c_Fields {
};

struct System_Func_TitleMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TitleMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_TitleMstTable___c_o {
    struct Shock_TitleMstTable___c_c *klass;
    void *monitor;
    struct Shock_TitleMstTable___c_Fields fields;
};

struct Shock_TitleMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_TitleMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TitleMstTable___c_VTable vtable;
};

struct System_Func_TitleMst__uint__o {
    struct System_Func_TitleMst__uint__c *klass;
    void *monitor;
    struct System_Func_TitleMst__uint__Fields fields;
};

struct System_Func_TitleMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TitleMst__uint__VTable vtable;
};

typedef struct System_Func_byte__bool__c System_Func_byte__bool__c, *PSystem_Func_byte__bool__c;

typedef struct System_Func_byte__bool__VTable System_Func_byte__bool__VTable, *PSystem_Func_byte__bool__VTable;

struct System_Func_byte__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_byte__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_byte__bool__VTable vtable;
};

typedef struct SharpCompress_Writers_WriterFactory_Fields SharpCompress_Writers_WriterFactory_Fields, *PSharpCompress_Writers_WriterFactory_Fields;

struct SharpCompress_Writers_WriterFactory_Fields {
};

typedef struct MethodInfo_12A9730_RGCTXs MethodInfo_12A9730_RGCTXs, *PMethodInfo_12A9730_RGCTXs;

struct MethodInfo_12A9730_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EC97E0 MethodInfo_1EC97E0, *PMethodInfo_1EC97E0;

typedef union _union_283042 _union_283042, *P_union_283042;

union _union_283042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC97E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass52_1_o Aoharu_MusicSelectScene___c__DisplayClass52_1_o, *PAoharu_MusicSelectScene___c__DisplayClass52_1_o;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass52_1_c Aoharu_MusicSelectScene___c__DisplayClass52_1_c, *PAoharu_MusicSelectScene___c__DisplayClass52_1_c;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass52_1_Fields Aoharu_MusicSelectScene___c__DisplayClass52_1_Fields, *PAoharu_MusicSelectScene___c__DisplayClass52_1_Fields;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass52_1_VTable Aoharu_MusicSelectScene___c__DisplayClass52_1_VTable, *PAoharu_MusicSelectScene___c__DisplayClass52_1_VTable;

typedef struct Shock_IInputLockData_o Shock_IInputLockData_o, *PShock_IInputLockData_o;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass52_0_o Aoharu_MusicSelectScene___c__DisplayClass52_0_o, *PAoharu_MusicSelectScene___c__DisplayClass52_0_o;

typedef struct Shock_IInputLockData_c Shock_IInputLockData_c, *PShock_IInputLockData_c;

typedef struct Shock_IInputLockData_Fields Shock_IInputLockData_Fields, *PShock_IInputLockData_Fields;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass52_0_c Aoharu_MusicSelectScene___c__DisplayClass52_0_c, *PAoharu_MusicSelectScene___c__DisplayClass52_0_c;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass52_0_Fields Aoharu_MusicSelectScene___c__DisplayClass52_0_Fields, *PAoharu_MusicSelectScene___c__DisplayClass52_0_Fields;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass52_0_VTable Aoharu_MusicSelectScene___c__DisplayClass52_0_VTable, *PAoharu_MusicSelectScene___c__DisplayClass52_0_VTable;

typedef struct Aoharu_MusicSelectScene_o Aoharu_MusicSelectScene_o, *PAoharu_MusicSelectScene_o;

typedef struct Aoharu_MusicSelectScene_c Aoharu_MusicSelectScene_c, *PAoharu_MusicSelectScene_c;

typedef struct Aoharu_MusicSelectScene_Fields Aoharu_MusicSelectScene_Fields, *PAoharu_MusicSelectScene_Fields;

typedef struct Aoharu_MusicSelectScene_VTable Aoharu_MusicSelectScene_VTable, *PAoharu_MusicSelectScene_VTable;

typedef struct Aoharu_MusicSelectScroll_o Aoharu_MusicSelectScroll_o, *PAoharu_MusicSelectScroll_o;

typedef struct Aoharu_MusicDetailContent_o Aoharu_MusicDetailContent_o, *PAoharu_MusicDetailContent_o;

typedef struct Aoharu_MusicSelectFooterContent_o Aoharu_MusicSelectFooterContent_o, *PAoharu_MusicSelectFooterContent_o;

typedef struct Aoharu_MusicSelectSortContent_o Aoharu_MusicSelectSortContent_o, *PAoharu_MusicSelectSortContent_o;

typedef struct Aoharu_CategoryFilterContent_o Aoharu_CategoryFilterContent_o, *PAoharu_CategoryFilterContent_o;

typedef struct Aoharu_MusicSelectScene_MySave_o Aoharu_MusicSelectScene_MySave_o, *PAoharu_MusicSelectScene_MySave_o;

typedef struct ShortMessageDialog_o ShortMessageDialog_o, *PShortMessageDialog_o;

typedef struct Aoharu_MusicFilterDialog_o Aoharu_MusicFilterDialog_o, *PAoharu_MusicFilterDialog_o;

typedef struct Aoharu_MusicDetailDialog_o Aoharu_MusicDetailDialog_o, *PAoharu_MusicDetailDialog_o;

typedef struct Aoharu_MusicGoalDialog_o Aoharu_MusicGoalDialog_o, *PAoharu_MusicGoalDialog_o;

typedef struct Aoharu_MusicFilterAutoSortDialog_o Aoharu_MusicFilterAutoSortDialog_o, *PAoharu_MusicFilterAutoSortDialog_o;

typedef struct Aoharu_MusicSelectPlayBgmEventQueue_o Aoharu_MusicSelectPlayBgmEventQueue_o, *PAoharu_MusicSelectPlayBgmEventQueue_o;

typedef struct Aoharu_AllUserClearItemData_o Aoharu_AllUserClearItemData_o, *PAoharu_AllUserClearItemData_o;

typedef struct Aoharu_MusicSelectScroll_c Aoharu_MusicSelectScroll_c, *PAoharu_MusicSelectScroll_c;

typedef struct Aoharu_MusicSelectScroll_Fields Aoharu_MusicSelectScroll_Fields, *PAoharu_MusicSelectScroll_Fields;

typedef struct Aoharu_MusicDetailContent_c Aoharu_MusicDetailContent_c, *PAoharu_MusicDetailContent_c;

typedef struct Aoharu_MusicDetailContent_Fields Aoharu_MusicDetailContent_Fields, *PAoharu_MusicDetailContent_Fields;

typedef struct Aoharu_MusicSelectFooterContent_c Aoharu_MusicSelectFooterContent_c, *PAoharu_MusicSelectFooterContent_c;

typedef struct Aoharu_MusicSelectFooterContent_Fields Aoharu_MusicSelectFooterContent_Fields, *PAoharu_MusicSelectFooterContent_Fields;

typedef struct Aoharu_MusicSelectSortContent_c Aoharu_MusicSelectSortContent_c, *PAoharu_MusicSelectSortContent_c;

typedef struct Aoharu_MusicSelectSortContent_Fields Aoharu_MusicSelectSortContent_Fields, *PAoharu_MusicSelectSortContent_Fields;

typedef struct Aoharu_CategoryFilterContent_c Aoharu_CategoryFilterContent_c, *PAoharu_CategoryFilterContent_c;

typedef struct Aoharu_CategoryFilterContent_Fields Aoharu_CategoryFilterContent_Fields, *PAoharu_CategoryFilterContent_Fields;

typedef struct Aoharu_MusicSelectScene_MySave_c Aoharu_MusicSelectScene_MySave_c, *PAoharu_MusicSelectScene_MySave_c;

typedef struct Aoharu_MusicSelectScene_MySave_Fields Aoharu_MusicSelectScene_MySave_Fields, *PAoharu_MusicSelectScene_MySave_Fields;

typedef struct ShortMessageDialog_c ShortMessageDialog_c, *PShortMessageDialog_c;

typedef struct ShortMessageDialog_Fields ShortMessageDialog_Fields, *PShortMessageDialog_Fields;

typedef struct Aoharu_MusicFilterDialog_c Aoharu_MusicFilterDialog_c, *PAoharu_MusicFilterDialog_c;

typedef struct Aoharu_MusicFilterDialog_Fields Aoharu_MusicFilterDialog_Fields, *PAoharu_MusicFilterDialog_Fields;

typedef struct Aoharu_MusicDetailDialog_c Aoharu_MusicDetailDialog_c, *PAoharu_MusicDetailDialog_c;

typedef struct Aoharu_MusicDetailDialog_Fields Aoharu_MusicDetailDialog_Fields, *PAoharu_MusicDetailDialog_Fields;

typedef struct Aoharu_MusicGoalDialog_c Aoharu_MusicGoalDialog_c, *PAoharu_MusicGoalDialog_c;

typedef struct Aoharu_MusicGoalDialog_Fields Aoharu_MusicGoalDialog_Fields, *PAoharu_MusicGoalDialog_Fields;

typedef struct Aoharu_MusicFilterAutoSortDialog_c Aoharu_MusicFilterAutoSortDialog_c, *PAoharu_MusicFilterAutoSortDialog_c;

typedef struct Aoharu_MusicFilterAutoSortDialog_Fields Aoharu_MusicFilterAutoSortDialog_Fields, *PAoharu_MusicFilterAutoSortDialog_Fields;

typedef struct Aoharu_MusicSelectPlayBgmEventQueue_c Aoharu_MusicSelectPlayBgmEventQueue_c, *PAoharu_MusicSelectPlayBgmEventQueue_c;

typedef struct Aoharu_MusicSelectPlayBgmEventQueue_Fields Aoharu_MusicSelectPlayBgmEventQueue_Fields, *PAoharu_MusicSelectPlayBgmEventQueue_Fields;

typedef struct Aoharu_AllUserClearItemData_c Aoharu_AllUserClearItemData_c, *PAoharu_AllUserClearItemData_c;

typedef struct Aoharu_AllUserClearItemData_Fields Aoharu_AllUserClearItemData_Fields, *PAoharu_AllUserClearItemData_Fields;

typedef struct Aoharu_MusicSelectScroll_VTable Aoharu_MusicSelectScroll_VTable, *PAoharu_MusicSelectScroll_VTable;

typedef struct FancyScrollView_FancyScrollView_MusicSelectScrollItemData__MusicSelectScrollContext__Fields FancyScrollView_FancyScrollView_MusicSelectScrollItemData__MusicSelectScrollContext__Fields, *PFancyScrollView_FancyScrollView_MusicSelectScrollItemData__MusicSelectScrollContext__Fields;

typedef struct FancyScrollView_Scroller_o FancyScrollView_Scroller_o, *PFancyScrollView_Scroller_o;

typedef struct Prefab_o Prefab_o, *PPrefab_o;

typedef struct System_Action_LiveData__o System_Action_LiveData__o, *PSystem_Action_LiveData__o;

typedef struct Aoharu_MusicDetailContent_VTable Aoharu_MusicDetailContent_VTable, *PAoharu_MusicDetailContent_VTable;

typedef struct System_Collections_Generic_List_Sprite__o System_Collections_Generic_List_Sprite__o, *PSystem_Collections_Generic_List_Sprite__o;

typedef struct Aoharu_MusicSelectFooterContent_VTable Aoharu_MusicSelectFooterContent_VTable, *PAoharu_MusicSelectFooterContent_VTable;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__o System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__o, *PSystem_Collections_Generic_List_MusicSelectFooterContent_ToggleData__o;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__o System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__o, *PSystem_Collections_Generic_List_MusicSelectFooterContent_MaterialData__o;

typedef struct Shock_SpriteNumber_o Shock_SpriteNumber_o, *PShock_SpriteNumber_o;

typedef struct System_Action_LIVE_LEVEL__o System_Action_LIVE_LEVEL__o, *PSystem_Action_LIVE_LEVEL__o;

typedef struct Aoharu_MusicSelectSortContent_VTable Aoharu_MusicSelectSortContent_VTable, *PAoharu_MusicSelectSortContent_VTable;

typedef struct Aoharu_UI_Dropdown_o Aoharu_UI_Dropdown_o, *PAoharu_UI_Dropdown_o;

typedef struct Aoharu_CategoryFilterContent_VTable Aoharu_CategoryFilterContent_VTable, *PAoharu_CategoryFilterContent_VTable;

typedef struct UnityEngine_UI_Button_o UnityEngine_UI_Button_o, *PUnityEngine_UI_Button_o;

typedef struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__o System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__o, *PSystem_Collections_Generic_List_CategoryFilterContent_CategoryToggle__o;

typedef struct System_Action_BAND_CATEGORY__o System_Action_BAND_CATEGORY__o, *PSystem_Action_BAND_CATEGORY__o;

typedef struct Aoharu_MusicSelectScene_MySave_VTable Aoharu_MusicSelectScene_MySave_VTable, *PAoharu_MusicSelectScene_MySave_VTable;

typedef struct ShortMessageDialog_VTable ShortMessageDialog_VTable, *PShortMessageDialog_VTable;

typedef struct Aoharu_MusicFilterDialog_VTable Aoharu_MusicFilterDialog_VTable, *PAoharu_MusicFilterDialog_VTable;

typedef struct UnityEngine_UI_ScrollRect_o UnityEngine_UI_ScrollRect_o, *PUnityEngine_UI_ScrollRect_o;

typedef struct UnityEngine_UI_VerticalLayoutGroup_o UnityEngine_UI_VerticalLayoutGroup_o, *PUnityEngine_UI_VerticalLayoutGroup_o;

typedef struct System_Collections_Generic_List_TextMeshProUGUI__o System_Collections_Generic_List_TextMeshProUGUI__o, *PSystem_Collections_Generic_List_TextMeshProUGUI__o;

typedef struct Shock_ToggleCheckBox_o Shock_ToggleCheckBox_o, *PShock_ToggleCheckBox_o;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__o System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__o, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__o;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___o System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___o, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___o;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__o System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__o, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__bool__o;

typedef struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__o System_Collections_Generic_Dictionary_CARD_TYPE__bool__o, *PSystem_Collections_Generic_Dictionary_CARD_TYPE__bool__o;

typedef struct Aoharu_MusicDetailDialog_VTable Aoharu_MusicDetailDialog_VTable, *PAoharu_MusicDetailDialog_VTable;

typedef struct Aoharu_MusicDetailToggleSelector_o Aoharu_MusicDetailToggleSelector_o, *PAoharu_MusicDetailToggleSelector_o;

typedef struct System_Collections_Generic_List_LiveRewardMst__o System_Collections_Generic_List_LiveRewardMst__o, *PSystem_Collections_Generic_List_LiveRewardMst__o;

typedef struct Aoharu_MusicGoalDialog_VTable Aoharu_MusicGoalDialog_VTable, *PAoharu_MusicGoalDialog_VTable;

typedef struct Aoharu_MusicGoalIcon_array Aoharu_MusicGoalIcon_array, *PAoharu_MusicGoalIcon_array;

typedef struct System_Collections_Generic_List_MusicGoalIcon__o System_Collections_Generic_List_MusicGoalIcon__o, *PSystem_Collections_Generic_List_MusicGoalIcon__o;

typedef struct Aoharu_MusicFilterAutoSortDialog_VTable Aoharu_MusicFilterAutoSortDialog_VTable, *PAoharu_MusicFilterAutoSortDialog_VTable;

typedef struct System_Collections_Generic_List_MusicFilterAutoSortContent__o System_Collections_Generic_List_MusicFilterAutoSortContent__o, *PSystem_Collections_Generic_List_MusicFilterAutoSortContent__o;

typedef struct Aoharu_MusicSelectPlayBgmEventQueue_VTable Aoharu_MusicSelectPlayBgmEventQueue_VTable, *PAoharu_MusicSelectPlayBgmEventQueue_VTable;

typedef struct Aoharu_AllUserClearItemData_VTable Aoharu_AllUserClearItemData_VTable, *PAoharu_AllUserClearItemData_VTable;

typedef struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o System_Collections_Generic_IList_FancyCell_TItemData__TContext___o, *PSystem_Collections_Generic_IList_FancyCell_TItemData__TContext___o;

typedef struct System_Collections_Generic_IList_TItemData__o System_Collections_Generic_IList_TItemData__o, *PSystem_Collections_Generic_IList_TItemData__o;

typedef struct Aoharu_MusicSelectScrollContext_o Aoharu_MusicSelectScrollContext_o, *PAoharu_MusicSelectScrollContext_o;

typedef struct FancyScrollView_Scroller_c FancyScrollView_Scroller_c, *PFancyScrollView_Scroller_c;

typedef struct FancyScrollView_Scroller_Fields FancyScrollView_Scroller_Fields, *PFancyScrollView_Scroller_Fields;

typedef struct Prefab_c Prefab_c, *PPrefab_c;

typedef struct Prefab_Fields Prefab_Fields, *PPrefab_Fields;

typedef struct System_Action_LiveData__c System_Action_LiveData__c, *PSystem_Action_LiveData__c;

typedef struct System_Action_LiveData__Fields System_Action_LiveData__Fields, *PSystem_Action_LiveData__Fields;

typedef struct System_Collections_Generic_List_Sprite__c System_Collections_Generic_List_Sprite__c, *PSystem_Collections_Generic_List_Sprite__c;

typedef struct System_Collections_Generic_List_Sprite__Fields System_Collections_Generic_List_Sprite__Fields, *PSystem_Collections_Generic_List_Sprite__Fields;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__c System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__c, *PSystem_Collections_Generic_List_MusicSelectFooterContent_ToggleData__c;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__Fields System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__Fields, *PSystem_Collections_Generic_List_MusicSelectFooterContent_ToggleData__Fields;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__c System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__c, *PSystem_Collections_Generic_List_MusicSelectFooterContent_MaterialData__c;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__Fields System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__Fields, *PSystem_Collections_Generic_List_MusicSelectFooterContent_MaterialData__Fields;

typedef struct Shock_SpriteNumber_c Shock_SpriteNumber_c, *PShock_SpriteNumber_c;

typedef struct Shock_SpriteNumber_Fields Shock_SpriteNumber_Fields, *PShock_SpriteNumber_Fields;

typedef struct System_Action_LIVE_LEVEL__c System_Action_LIVE_LEVEL__c, *PSystem_Action_LIVE_LEVEL__c;

typedef struct System_Action_LIVE_LEVEL__Fields System_Action_LIVE_LEVEL__Fields, *PSystem_Action_LIVE_LEVEL__Fields;

typedef struct Aoharu_UI_Dropdown_c Aoharu_UI_Dropdown_c, *PAoharu_UI_Dropdown_c;

typedef struct Aoharu_UI_Dropdown_Fields Aoharu_UI_Dropdown_Fields, *PAoharu_UI_Dropdown_Fields;

typedef struct UnityEngine_UI_Button_c UnityEngine_UI_Button_c, *PUnityEngine_UI_Button_c;

typedef struct UnityEngine_UI_Button_Fields UnityEngine_UI_Button_Fields, *PUnityEngine_UI_Button_Fields;

typedef struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__c System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__c, *PSystem_Collections_Generic_List_CategoryFilterContent_CategoryToggle__c;

typedef struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__Fields System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__Fields, *PSystem_Collections_Generic_List_CategoryFilterContent_CategoryToggle__Fields;

typedef struct System_Action_BAND_CATEGORY__c System_Action_BAND_CATEGORY__c, *PSystem_Action_BAND_CATEGORY__c;

typedef struct System_Action_BAND_CATEGORY__Fields System_Action_BAND_CATEGORY__Fields, *PSystem_Action_BAND_CATEGORY__Fields;

typedef struct UnityEngine_UI_ScrollRect_c UnityEngine_UI_ScrollRect_c, *PUnityEngine_UI_ScrollRect_c;

typedef struct UnityEngine_UI_VerticalLayoutGroup_c UnityEngine_UI_VerticalLayoutGroup_c, *PUnityEngine_UI_VerticalLayoutGroup_c;

typedef struct UnityEngine_UI_VerticalLayoutGroup_Fields UnityEngine_UI_VerticalLayoutGroup_Fields, *PUnityEngine_UI_VerticalLayoutGroup_Fields;

typedef struct System_Collections_Generic_List_TextMeshProUGUI__c System_Collections_Generic_List_TextMeshProUGUI__c, *PSystem_Collections_Generic_List_TextMeshProUGUI__c;

typedef struct System_Collections_Generic_List_TextMeshProUGUI__Fields System_Collections_Generic_List_TextMeshProUGUI__Fields, *PSystem_Collections_Generic_List_TextMeshProUGUI__Fields;

typedef struct Shock_ToggleCheckBox_c Shock_ToggleCheckBox_c, *PShock_ToggleCheckBox_c;

typedef struct Shock_ToggleCheckBox_Fields Shock_ToggleCheckBox_Fields, *PShock_ToggleCheckBox_Fields;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__c System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__c, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__c;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__Fields System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__Fields, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__Fields;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___c System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___c, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___c;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___Fields System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___Fields, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___Fields;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__c System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__c, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__bool__c;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__Fields System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__Fields, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__bool__Fields;

typedef struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__c System_Collections_Generic_Dictionary_CARD_TYPE__bool__c, *PSystem_Collections_Generic_Dictionary_CARD_TYPE__bool__c;

typedef struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__Fields System_Collections_Generic_Dictionary_CARD_TYPE__bool__Fields, *PSystem_Collections_Generic_Dictionary_CARD_TYPE__bool__Fields;

typedef struct Aoharu_MusicDetailToggleSelector_c Aoharu_MusicDetailToggleSelector_c, *PAoharu_MusicDetailToggleSelector_c;

typedef struct Aoharu_MusicDetailToggleSelector_Fields Aoharu_MusicDetailToggleSelector_Fields, *PAoharu_MusicDetailToggleSelector_Fields;

typedef struct System_Collections_Generic_List_LiveRewardMst__c System_Collections_Generic_List_LiveRewardMst__c, *PSystem_Collections_Generic_List_LiveRewardMst__c;

typedef struct System_Collections_Generic_List_LiveRewardMst__Fields System_Collections_Generic_List_LiveRewardMst__Fields, *PSystem_Collections_Generic_List_LiveRewardMst__Fields;

typedef struct Aoharu_MusicGoalIcon_o Aoharu_MusicGoalIcon_o, *PAoharu_MusicGoalIcon_o;

typedef struct System_Collections_Generic_List_MusicGoalIcon__c System_Collections_Generic_List_MusicGoalIcon__c, *PSystem_Collections_Generic_List_MusicGoalIcon__c;

typedef struct System_Collections_Generic_List_MusicGoalIcon__Fields System_Collections_Generic_List_MusicGoalIcon__Fields, *PSystem_Collections_Generic_List_MusicGoalIcon__Fields;

typedef struct System_Collections_Generic_List_MusicFilterAutoSortContent__c System_Collections_Generic_List_MusicFilterAutoSortContent__c, *PSystem_Collections_Generic_List_MusicFilterAutoSortContent__c;

typedef struct System_Collections_Generic_List_MusicFilterAutoSortContent__Fields System_Collections_Generic_List_MusicFilterAutoSortContent__Fields, *PSystem_Collections_Generic_List_MusicFilterAutoSortContent__Fields;

typedef struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___c System_Collections_Generic_IList_FancyCell_TItemData__TContext___c, *PSystem_Collections_Generic_IList_FancyCell_TItemData__TContext___c;

typedef struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___Fields System_Collections_Generic_IList_FancyCell_TItemData__TContext___Fields, *PSystem_Collections_Generic_IList_FancyCell_TItemData__TContext___Fields;

typedef struct System_Collections_Generic_IList_TItemData__c System_Collections_Generic_IList_TItemData__c, *PSystem_Collections_Generic_IList_TItemData__c;

typedef struct System_Collections_Generic_IList_TItemData__Fields System_Collections_Generic_IList_TItemData__Fields, *PSystem_Collections_Generic_IList_TItemData__Fields;

typedef struct Aoharu_MusicSelectScrollContext_c Aoharu_MusicSelectScrollContext_c, *PAoharu_MusicSelectScrollContext_c;

typedef struct Aoharu_MusicSelectScrollContext_Fields Aoharu_MusicSelectScrollContext_Fields, *PAoharu_MusicSelectScrollContext_Fields;

typedef struct FancyScrollView_Scroller_StaticFields FancyScrollView_Scroller_StaticFields, *PFancyScrollView_Scroller_StaticFields;

typedef struct FancyScrollView_Scroller_VTable FancyScrollView_Scroller_VTable, *PFancyScrollView_Scroller_VTable;

typedef struct FancyScrollView_Scroller_Snap_o FancyScrollView_Scroller_Snap_o, *PFancyScrollView_Scroller_Snap_o;

typedef struct FancyScrollView_Scroller_AutoScrollState_o FancyScrollView_Scroller_AutoScrollState_o, *PFancyScrollView_Scroller_AutoScrollState_o;

typedef struct Prefab_VTable Prefab_VTable, *PPrefab_VTable;

typedef struct System_Action_LiveData__VTable System_Action_LiveData__VTable, *PSystem_Action_LiveData__VTable;

typedef struct System_Collections_Generic_List_Sprite__StaticFields System_Collections_Generic_List_Sprite__StaticFields, *PSystem_Collections_Generic_List_Sprite__StaticFields;

typedef struct System_Collections_Generic_List_Sprite__VTable System_Collections_Generic_List_Sprite__VTable, *PSystem_Collections_Generic_List_Sprite__VTable;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__StaticFields System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__StaticFields, *PSystem_Collections_Generic_List_MusicSelectFooterContent_ToggleData__StaticFields;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__VTable System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__VTable, *PSystem_Collections_Generic_List_MusicSelectFooterContent_ToggleData__VTable;

typedef struct Aoharu_MusicSelectFooterContent_ToggleData_array Aoharu_MusicSelectFooterContent_ToggleData_array, *PAoharu_MusicSelectFooterContent_ToggleData_array;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__StaticFields System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__StaticFields, *PSystem_Collections_Generic_List_MusicSelectFooterContent_MaterialData__StaticFields;

typedef struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__VTable System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__VTable, *PSystem_Collections_Generic_List_MusicSelectFooterContent_MaterialData__VTable;

typedef struct Aoharu_MusicSelectFooterContent_MaterialData_array Aoharu_MusicSelectFooterContent_MaterialData_array, *PAoharu_MusicSelectFooterContent_MaterialData_array;

typedef struct Shock_SpriteNumber_VTable Shock_SpriteNumber_VTable, *PShock_SpriteNumber_VTable;

typedef struct System_Action_LIVE_LEVEL__VTable System_Action_LIVE_LEVEL__VTable, *PSystem_Action_LIVE_LEVEL__VTable;

typedef struct Aoharu_UI_Dropdown_VTable Aoharu_UI_Dropdown_VTable, *PAoharu_UI_Dropdown_VTable;

typedef struct TMPro_TMP_Dropdown_o TMPro_TMP_Dropdown_o, *PTMPro_TMP_Dropdown_o;

typedef struct Aoharu_UI_DropDownText_array Aoharu_UI_DropDownText_array, *PAoharu_UI_DropDownText_array;

typedef struct System_Action_int__TMP_Dropdown_OptionData__o System_Action_int__TMP_Dropdown_OptionData__o, *PSystem_Action_int__TMP_Dropdown_OptionData__o;

typedef struct UnityEngine_UI_Button_VTable UnityEngine_UI_Button_VTable, *PUnityEngine_UI_Button_VTable;

typedef struct UnityEngine_UI_Button_ButtonClickedEvent_o UnityEngine_UI_Button_ButtonClickedEvent_o, *PUnityEngine_UI_Button_ButtonClickedEvent_o;

typedef struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__StaticFields System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__StaticFields, *PSystem_Collections_Generic_List_CategoryFilterContent_CategoryToggle__StaticFields;

typedef struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__VTable System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__VTable, *PSystem_Collections_Generic_List_CategoryFilterContent_CategoryToggle__VTable;

typedef struct Aoharu_CategoryFilterContent_CategoryToggle_array Aoharu_CategoryFilterContent_CategoryToggle_array, *PAoharu_CategoryFilterContent_CategoryToggle_array;

typedef struct System_Action_BAND_CATEGORY__VTable System_Action_BAND_CATEGORY__VTable, *PSystem_Action_BAND_CATEGORY__VTable;

typedef struct UnityEngine_UI_ScrollRect_VTable UnityEngine_UI_ScrollRect_VTable, *PUnityEngine_UI_ScrollRect_VTable;

typedef struct UnityEngine_UI_VerticalLayoutGroup_VTable UnityEngine_UI_VerticalLayoutGroup_VTable, *PUnityEngine_UI_VerticalLayoutGroup_VTable;

typedef struct System_Collections_Generic_List_TextMeshProUGUI__StaticFields System_Collections_Generic_List_TextMeshProUGUI__StaticFields, *PSystem_Collections_Generic_List_TextMeshProUGUI__StaticFields;

typedef struct System_Collections_Generic_List_TextMeshProUGUI__VTable System_Collections_Generic_List_TextMeshProUGUI__VTable, *PSystem_Collections_Generic_List_TextMeshProUGUI__VTable;

typedef struct TMPro_TextMeshProUGUI_array TMPro_TextMeshProUGUI_array, *PTMPro_TextMeshProUGUI_array;

typedef struct Shock_ToggleCheckBox_VTable Shock_ToggleCheckBox_VTable, *PShock_ToggleCheckBox_VTable;

typedef struct Shock_ToggleBase_ToggleButton__Fields Shock_ToggleBase_ToggleButton__Fields, *PShock_ToggleBase_ToggleButton__Fields;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__VTable System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__VTable, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__VTable;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___VTable System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___VTable, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___VTable;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__VTable System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__VTable, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__bool__VTable;

typedef struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__VTable System_Collections_Generic_Dictionary_CARD_TYPE__bool__VTable, *PSystem_Collections_Generic_Dictionary_CARD_TYPE__bool__VTable;

typedef struct Aoharu_MusicDetailToggleSelector_VTable Aoharu_MusicDetailToggleSelector_VTable, *PAoharu_MusicDetailToggleSelector_VTable;

typedef struct Aoharu_ToggleSelector_Fields Aoharu_ToggleSelector_Fields, *PAoharu_ToggleSelector_Fields;

typedef struct System_Collections_Generic_List_LiveRewardMst__StaticFields System_Collections_Generic_List_LiveRewardMst__StaticFields, *PSystem_Collections_Generic_List_LiveRewardMst__StaticFields;

typedef struct System_Collections_Generic_List_LiveRewardMst__VTable System_Collections_Generic_List_LiveRewardMst__VTable, *PSystem_Collections_Generic_List_LiveRewardMst__VTable;

typedef struct Shock_LiveRewardMst_array Shock_LiveRewardMst_array, *PShock_LiveRewardMst_array;

typedef struct Aoharu_MusicGoalIcon_c Aoharu_MusicGoalIcon_c, *PAoharu_MusicGoalIcon_c;

typedef struct Aoharu_MusicGoalIcon_Fields Aoharu_MusicGoalIcon_Fields, *PAoharu_MusicGoalIcon_Fields;

typedef struct System_Collections_Generic_List_MusicGoalIcon__StaticFields System_Collections_Generic_List_MusicGoalIcon__StaticFields, *PSystem_Collections_Generic_List_MusicGoalIcon__StaticFields;

typedef struct System_Collections_Generic_List_MusicGoalIcon__VTable System_Collections_Generic_List_MusicGoalIcon__VTable, *PSystem_Collections_Generic_List_MusicGoalIcon__VTable;

typedef struct System_Collections_Generic_List_MusicFilterAutoSortContent__StaticFields System_Collections_Generic_List_MusicFilterAutoSortContent__StaticFields, *PSystem_Collections_Generic_List_MusicFilterAutoSortContent__StaticFields;

typedef struct System_Collections_Generic_List_MusicFilterAutoSortContent__VTable System_Collections_Generic_List_MusicFilterAutoSortContent__VTable, *PSystem_Collections_Generic_List_MusicFilterAutoSortContent__VTable;

typedef struct Aoharu_MusicFilterAutoSortContent_array Aoharu_MusicFilterAutoSortContent_array, *PAoharu_MusicFilterAutoSortContent_array;

typedef struct Aoharu_MusicSelectScrollContext_VTable Aoharu_MusicSelectScrollContext_VTable, *PAoharu_MusicSelectScrollContext_VTable;

typedef struct EasingCore_EasingFunction_o EasingCore_EasingFunction_o, *PEasingCore_EasingFunction_o;

typedef struct FancyScrollView_Scroller_Snap_c FancyScrollView_Scroller_Snap_c, *PFancyScrollView_Scroller_Snap_c;

typedef struct FancyScrollView_Scroller_Snap_Fields FancyScrollView_Scroller_Snap_Fields, *PFancyScrollView_Scroller_Snap_Fields;

typedef struct FancyScrollView_Scroller_AutoScrollState_c FancyScrollView_Scroller_AutoScrollState_c, *PFancyScrollView_Scroller_AutoScrollState_c;

typedef struct FancyScrollView_Scroller_AutoScrollState_Fields FancyScrollView_Scroller_AutoScrollState_Fields, *PFancyScrollView_Scroller_AutoScrollState_Fields;

typedef struct Aoharu_MusicSelectFooterContent_ToggleData_o Aoharu_MusicSelectFooterContent_ToggleData_o, *PAoharu_MusicSelectFooterContent_ToggleData_o;

typedef struct Aoharu_MusicSelectFooterContent_MaterialData_o Aoharu_MusicSelectFooterContent_MaterialData_o, *PAoharu_MusicSelectFooterContent_MaterialData_o;

typedef struct TMPro_TMP_Dropdown_c TMPro_TMP_Dropdown_c, *PTMPro_TMP_Dropdown_c;

typedef struct TMPro_TMP_Dropdown_Fields TMPro_TMP_Dropdown_Fields, *PTMPro_TMP_Dropdown_Fields;

typedef struct Aoharu_UI_DropDownText_o Aoharu_UI_DropDownText_o, *PAoharu_UI_DropDownText_o;

typedef struct System_Action_int__TMP_Dropdown_OptionData__c System_Action_int__TMP_Dropdown_OptionData__c, *PSystem_Action_int__TMP_Dropdown_OptionData__c;

typedef struct System_Action_int__TMP_Dropdown_OptionData__Fields System_Action_int__TMP_Dropdown_OptionData__Fields, *PSystem_Action_int__TMP_Dropdown_OptionData__Fields;

typedef struct UnityEngine_UI_Button_ButtonClickedEvent_c UnityEngine_UI_Button_ButtonClickedEvent_c, *PUnityEngine_UI_Button_ButtonClickedEvent_c;

typedef struct UnityEngine_UI_Button_ButtonClickedEvent_Fields UnityEngine_UI_Button_ButtonClickedEvent_Fields, *PUnityEngine_UI_Button_ButtonClickedEvent_Fields;

typedef struct Aoharu_CategoryFilterContent_CategoryToggle_o Aoharu_CategoryFilterContent_CategoryToggle_o, *PAoharu_CategoryFilterContent_CategoryToggle_o;

typedef struct TMPro_TextMeshProUGUI_o TMPro_TextMeshProUGUI_o, *PTMPro_TextMeshProUGUI_o;

typedef struct Shock_ToggleButton_array Shock_ToggleButton_array, *PShock_ToggleButton_array;

typedef struct Aoharu_ToggleSelector_ToggleData_array Aoharu_ToggleSelector_ToggleData_array, *PAoharu_ToggleSelector_ToggleData_array;

typedef struct Shock_LiveRewardMst_o Shock_LiveRewardMst_o, *PShock_LiveRewardMst_o;

typedef struct Aoharu_MusicGoalIcon_VTable Aoharu_MusicGoalIcon_VTable, *PAoharu_MusicGoalIcon_VTable;

typedef struct Shock_LiveMissionMst_o Shock_LiveMissionMst_o, *PShock_LiveMissionMst_o;

typedef struct Aoharu_MusicFilterAutoSortContent_o Aoharu_MusicFilterAutoSortContent_o, *PAoharu_MusicFilterAutoSortContent_o;

typedef struct EasingCore_EasingFunction_c EasingCore_EasingFunction_c, *PEasingCore_EasingFunction_c;

typedef struct EasingCore_EasingFunction_Fields EasingCore_EasingFunction_Fields, *PEasingCore_EasingFunction_Fields;

typedef struct FancyScrollView_Scroller_Snap_VTable FancyScrollView_Scroller_Snap_VTable, *PFancyScrollView_Scroller_Snap_VTable;

typedef struct FancyScrollView_Scroller_AutoScrollState_VTable FancyScrollView_Scroller_AutoScrollState_VTable, *PFancyScrollView_Scroller_AutoScrollState_VTable;

typedef struct Aoharu_MusicSelectFooterContent_ToggleData_c Aoharu_MusicSelectFooterContent_ToggleData_c, *PAoharu_MusicSelectFooterContent_ToggleData_c;

typedef struct Aoharu_MusicSelectFooterContent_ToggleData_Fields Aoharu_MusicSelectFooterContent_ToggleData_Fields, *PAoharu_MusicSelectFooterContent_ToggleData_Fields;

typedef struct Aoharu_MusicSelectFooterContent_MaterialData_c Aoharu_MusicSelectFooterContent_MaterialData_c, *PAoharu_MusicSelectFooterContent_MaterialData_c;

typedef struct Aoharu_MusicSelectFooterContent_MaterialData_Fields Aoharu_MusicSelectFooterContent_MaterialData_Fields, *PAoharu_MusicSelectFooterContent_MaterialData_Fields;

typedef struct TMPro_TMP_Dropdown_StaticFields TMPro_TMP_Dropdown_StaticFields, *PTMPro_TMP_Dropdown_StaticFields;

typedef struct TMPro_TMP_Dropdown_VTable TMPro_TMP_Dropdown_VTable, *PTMPro_TMP_Dropdown_VTable;

typedef struct TMPro_TMP_Dropdown_OptionDataList_o TMPro_TMP_Dropdown_OptionDataList_o, *PTMPro_TMP_Dropdown_OptionDataList_o;

typedef struct TMPro_TMP_Dropdown_DropdownEvent_o TMPro_TMP_Dropdown_DropdownEvent_o, *PTMPro_TMP_Dropdown_DropdownEvent_o;

typedef struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__o System_Collections_Generic_List_TMP_Dropdown_DropdownItem__o, *PSystem_Collections_Generic_List_TMP_Dropdown_DropdownItem__o;

typedef struct TMPro_TweenRunner_FloatTween__o TMPro_TweenRunner_FloatTween__o, *PTMPro_TweenRunner_FloatTween__o;

typedef struct Aoharu_UI_DropDownText_c Aoharu_UI_DropDownText_c, *PAoharu_UI_DropDownText_c;

typedef struct Aoharu_UI_DropDownText_Fields Aoharu_UI_DropDownText_Fields, *PAoharu_UI_DropDownText_Fields;

typedef struct System_Action_int__TMP_Dropdown_OptionData__VTable System_Action_int__TMP_Dropdown_OptionData__VTable, *PSystem_Action_int__TMP_Dropdown_OptionData__VTable;

typedef struct UnityEngine_UI_Button_ButtonClickedEvent_VTable UnityEngine_UI_Button_ButtonClickedEvent_VTable, *PUnityEngine_UI_Button_ButtonClickedEvent_VTable;

typedef struct UnityEngine_Events_UnityEvent_Fields UnityEngine_Events_UnityEvent_Fields, *PUnityEngine_Events_UnityEvent_Fields;

typedef struct Aoharu_CategoryFilterContent_CategoryToggle_c Aoharu_CategoryFilterContent_CategoryToggle_c, *PAoharu_CategoryFilterContent_CategoryToggle_c;

typedef struct Aoharu_CategoryFilterContent_CategoryToggle_Fields Aoharu_CategoryFilterContent_CategoryToggle_Fields, *PAoharu_CategoryFilterContent_CategoryToggle_Fields;

typedef struct TMPro_TextMeshProUGUI_c TMPro_TextMeshProUGUI_c, *PTMPro_TextMeshProUGUI_c;

typedef struct TMPro_TextMeshProUGUI_Fields TMPro_TextMeshProUGUI_Fields, *PTMPro_TextMeshProUGUI_Fields;

typedef struct Aoharu_ToggleSelector_ToggleData_o Aoharu_ToggleSelector_ToggleData_o, *PAoharu_ToggleSelector_ToggleData_o;

typedef struct Shock_LiveRewardMst_c Shock_LiveRewardMst_c, *PShock_LiveRewardMst_c;

typedef struct Shock_LiveRewardMst_Fields Shock_LiveRewardMst_Fields, *PShock_LiveRewardMst_Fields;

typedef struct Shock_LiveMissionMst_c Shock_LiveMissionMst_c, *PShock_LiveMissionMst_c;

typedef struct Shock_LiveMissionMst_Fields Shock_LiveMissionMst_Fields, *PShock_LiveMissionMst_Fields;

typedef struct Aoharu_MusicFilterAutoSortContent_c Aoharu_MusicFilterAutoSortContent_c, *PAoharu_MusicFilterAutoSortContent_c;

typedef struct Aoharu_MusicFilterAutoSortContent_Fields Aoharu_MusicFilterAutoSortContent_Fields, *PAoharu_MusicFilterAutoSortContent_Fields;

typedef struct EasingCore_EasingFunction_VTable EasingCore_EasingFunction_VTable, *PEasingCore_EasingFunction_VTable;

typedef struct Aoharu_MusicSelectFooterContent_ToggleData_VTable Aoharu_MusicSelectFooterContent_ToggleData_VTable, *PAoharu_MusicSelectFooterContent_ToggleData_VTable;

typedef struct Aoharu_MusicSelectFooterContent_MaterialData_VTable Aoharu_MusicSelectFooterContent_MaterialData_VTable, *PAoharu_MusicSelectFooterContent_MaterialData_VTable;

typedef struct TMPro_TMP_Dropdown_OptionData_o TMPro_TMP_Dropdown_OptionData_o, *PTMPro_TMP_Dropdown_OptionData_o;

typedef struct TMPro_TMP_Dropdown_OptionDataList_c TMPro_TMP_Dropdown_OptionDataList_c, *PTMPro_TMP_Dropdown_OptionDataList_c;

typedef struct TMPro_TMP_Dropdown_OptionDataList_Fields TMPro_TMP_Dropdown_OptionDataList_Fields, *PTMPro_TMP_Dropdown_OptionDataList_Fields;

typedef struct TMPro_TMP_Dropdown_DropdownEvent_c TMPro_TMP_Dropdown_DropdownEvent_c, *PTMPro_TMP_Dropdown_DropdownEvent_c;

typedef struct TMPro_TMP_Dropdown_DropdownEvent_Fields TMPro_TMP_Dropdown_DropdownEvent_Fields, *PTMPro_TMP_Dropdown_DropdownEvent_Fields;

typedef struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__c System_Collections_Generic_List_TMP_Dropdown_DropdownItem__c, *PSystem_Collections_Generic_List_TMP_Dropdown_DropdownItem__c;

typedef struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__Fields System_Collections_Generic_List_TMP_Dropdown_DropdownItem__Fields, *PSystem_Collections_Generic_List_TMP_Dropdown_DropdownItem__Fields;

typedef struct TMPro_TweenRunner_FloatTween__c TMPro_TweenRunner_FloatTween__c, *PTMPro_TweenRunner_FloatTween__c;

typedef struct TMPro_TweenRunner_FloatTween__Fields TMPro_TweenRunner_FloatTween__Fields, *PTMPro_TweenRunner_FloatTween__Fields;

typedef struct Aoharu_UI_DropDownText_VTable Aoharu_UI_DropDownText_VTable, *PAoharu_UI_DropDownText_VTable;

typedef struct Aoharu_CategoryFilterContent_CategoryToggle_VTable Aoharu_CategoryFilterContent_CategoryToggle_VTable, *PAoharu_CategoryFilterContent_CategoryToggle_VTable;

typedef struct TMPro_TextMeshProUGUI_StaticFields TMPro_TextMeshProUGUI_StaticFields, *PTMPro_TextMeshProUGUI_StaticFields;

typedef struct TMPro_TextMeshProUGUI_VTable TMPro_TextMeshProUGUI_VTable, *PTMPro_TextMeshProUGUI_VTable;

typedef struct TMPro_TMP_SubMeshUI_array TMPro_TMP_SubMeshUI_array, *PTMPro_TMP_SubMeshUI_array;

typedef struct Aoharu_ToggleSelector_ToggleData_c Aoharu_ToggleSelector_ToggleData_c, *PAoharu_ToggleSelector_ToggleData_c;

typedef struct Aoharu_ToggleSelector_ToggleData_Fields Aoharu_ToggleSelector_ToggleData_Fields, *PAoharu_ToggleSelector_ToggleData_Fields;

typedef struct Shock_LiveRewardMst_VTable Shock_LiveRewardMst_VTable, *PShock_LiveRewardMst_VTable;

typedef struct Shock_LiveMissionMst_VTable Shock_LiveMissionMst_VTable, *PShock_LiveMissionMst_VTable;

typedef struct Aoharu_MusicFilterAutoSortContent_VTable Aoharu_MusicFilterAutoSortContent_VTable, *PAoharu_MusicFilterAutoSortContent_VTable;

typedef struct TMPro_TMP_Dropdown_OptionData_c TMPro_TMP_Dropdown_OptionData_c, *PTMPro_TMP_Dropdown_OptionData_c;

typedef struct TMPro_TMP_Dropdown_OptionData_Fields TMPro_TMP_Dropdown_OptionData_Fields, *PTMPro_TMP_Dropdown_OptionData_Fields;

typedef struct TMPro_TMP_Dropdown_OptionDataList_VTable TMPro_TMP_Dropdown_OptionDataList_VTable, *PTMPro_TMP_Dropdown_OptionDataList_VTable;

typedef struct System_Collections_Generic_List_TMP_Dropdown_OptionData__o System_Collections_Generic_List_TMP_Dropdown_OptionData__o, *PSystem_Collections_Generic_List_TMP_Dropdown_OptionData__o;

typedef struct TMPro_TMP_Dropdown_DropdownEvent_VTable TMPro_TMP_Dropdown_DropdownEvent_VTable, *PTMPro_TMP_Dropdown_DropdownEvent_VTable;

typedef struct UnityEngine_Events_UnityEvent_int__Fields UnityEngine_Events_UnityEvent_int__Fields, *PUnityEngine_Events_UnityEvent_int__Fields;

typedef struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__StaticFields System_Collections_Generic_List_TMP_Dropdown_DropdownItem__StaticFields, *PSystem_Collections_Generic_List_TMP_Dropdown_DropdownItem__StaticFields;

typedef struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__VTable System_Collections_Generic_List_TMP_Dropdown_DropdownItem__VTable, *PSystem_Collections_Generic_List_TMP_Dropdown_DropdownItem__VTable;

typedef struct TMPro_TMP_Dropdown_DropdownItem_array TMPro_TMP_Dropdown_DropdownItem_array, *PTMPro_TMP_Dropdown_DropdownItem_array;

typedef struct TMPro_TweenRunner_FloatTween__VTable TMPro_TweenRunner_FloatTween__VTable, *PTMPro_TweenRunner_FloatTween__VTable;

typedef struct TMPro_TMP_SubMeshUI_o TMPro_TMP_SubMeshUI_o, *PTMPro_TMP_SubMeshUI_o;

typedef struct Aoharu_ToggleSelector_ToggleData_VTable Aoharu_ToggleSelector_ToggleData_VTable, *PAoharu_ToggleSelector_ToggleData_VTable;

typedef struct TMPro_TMP_Dropdown_OptionData_VTable TMPro_TMP_Dropdown_OptionData_VTable, *PTMPro_TMP_Dropdown_OptionData_VTable;

typedef struct System_Collections_Generic_List_TMP_Dropdown_OptionData__c System_Collections_Generic_List_TMP_Dropdown_OptionData__c, *PSystem_Collections_Generic_List_TMP_Dropdown_OptionData__c;

typedef struct System_Collections_Generic_List_TMP_Dropdown_OptionData__Fields System_Collections_Generic_List_TMP_Dropdown_OptionData__Fields, *PSystem_Collections_Generic_List_TMP_Dropdown_OptionData__Fields;

typedef struct TMPro_TMP_Dropdown_DropdownItem_o TMPro_TMP_Dropdown_DropdownItem_o, *PTMPro_TMP_Dropdown_DropdownItem_o;

typedef struct TMPro_TMP_SubMeshUI_c TMPro_TMP_SubMeshUI_c, *PTMPro_TMP_SubMeshUI_c;

typedef struct TMPro_TMP_SubMeshUI_Fields TMPro_TMP_SubMeshUI_Fields, *PTMPro_TMP_SubMeshUI_Fields;

typedef struct System_Collections_Generic_List_TMP_Dropdown_OptionData__StaticFields System_Collections_Generic_List_TMP_Dropdown_OptionData__StaticFields, *PSystem_Collections_Generic_List_TMP_Dropdown_OptionData__StaticFields;

typedef struct System_Collections_Generic_List_TMP_Dropdown_OptionData__VTable System_Collections_Generic_List_TMP_Dropdown_OptionData__VTable, *PSystem_Collections_Generic_List_TMP_Dropdown_OptionData__VTable;

typedef struct TMPro_TMP_Dropdown_OptionData_array TMPro_TMP_Dropdown_OptionData_array, *PTMPro_TMP_Dropdown_OptionData_array;

typedef struct TMPro_TMP_Dropdown_DropdownItem_c TMPro_TMP_Dropdown_DropdownItem_c, *PTMPro_TMP_Dropdown_DropdownItem_c;

typedef struct TMPro_TMP_Dropdown_DropdownItem_Fields TMPro_TMP_Dropdown_DropdownItem_Fields, *PTMPro_TMP_Dropdown_DropdownItem_Fields;

typedef struct TMPro_TMP_SubMeshUI_VTable TMPro_TMP_SubMeshUI_VTable, *PTMPro_TMP_SubMeshUI_VTable;

typedef struct TMPro_TMP_Dropdown_DropdownItem_VTable TMPro_TMP_Dropdown_DropdownItem_VTable, *PTMPro_TMP_Dropdown_DropdownItem_VTable;

struct Shock_LiveMissionMst_Fields {
    uint32_t _id;
    int32_t _type;
    int32_t _level;
    struct System_String_o *_value;
    uint32_t _masterLiveMissionRewardId;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveMissionMst_o {
    struct Shock_LiveMissionMst_c *klass;
    void *monitor;
    struct Shock_LiveMissionMst_Fields fields;
};

struct Shock_LiveMissionMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LiveMissionMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveMissionMst_VTable vtable;
};

struct Aoharu_MusicGoalDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_ScoreRank;
    struct Shock_TextMeshUI_o *m_ScoreRankRate;
    struct Shock_TextMeshUI_o *m_ComboCount;
    struct Shock_TextMeshUI_o *m_ComboCountRate;
    struct Shock_TextMeshUI_o *m_ClearCount;
    struct Shock_TextMeshUI_o *m_ClearCountRate;
    struct Shock_TextMeshUI_o *m_MusicTitle;
    struct UnityEngine_UI_Image_o *m_CardTypeIcon;
    struct Aoharu_MusicGoalIcon_array *m_ScoreRankIconList;
    struct Aoharu_MusicGoalIcon_array *m_ComboIconList;
    struct Aoharu_MusicGoalIcon_array *m_FullComboIconList;
    struct Aoharu_MusicGoalIcon_array *m_ClearCountIconList;
    struct System_Collections_Generic_List_GameObject__o *m_NonPlayObjList;
    struct System_Collections_Generic_List_GameObject__o *m_AchieveRateObjList;
    struct System_Collections_Generic_HashSet_uint__o *m_NewClearLiveMissionIdHash;
    struct System_Collections_Generic_HashSet_uint__o *m_OldClearLiveMissionIdHash;
    struct System_Collections_Generic_List_MusicGoalIcon__o *m_NewClearIconList;
    uint32_t m_PlayMusicId;
    struct Shock_LiveData_o *m_PlayLiveData;
    struct System_Int32_array *m_HighScoreList;
};

struct UnityEngine_UI_Button_Fields {
    struct UnityEngine_UI_Selectable_Fields super;
    struct UnityEngine_UI_Button_ButtonClickedEvent_o *m_OnClick;
};

struct FancyScrollView_Scroller_Snap_Fields {
    bool Enable;
    float VelocityThreshold;
    float Duration;
    int32_t Easing;
};

struct Aoharu_ToggleSelector_ToggleData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ToggleSelector_ToggleData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ToggleSelector_ToggleData_VTable vtable;
};

struct TMPro_TMP_Dropdown_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_IsInteractable;
    struct VirtualInvokeData _25_InstantClearState;
    struct VirtualInvokeData _26_DoStateTransition;
    struct VirtualInvokeData _27_FindSelectableOnLeft;
    struct VirtualInvokeData _28_FindSelectableOnRight;
    struct VirtualInvokeData _29_FindSelectableOnUp;
    struct VirtualInvokeData _30_FindSelectableOnDown;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnPointerDown;
    struct VirtualInvokeData _33_OnPointerUp;
    struct VirtualInvokeData _34_OnPointerEnter;
    struct VirtualInvokeData _35_OnPointerExit;
    struct VirtualInvokeData _36_OnSelect;
    struct VirtualInvokeData _37_OnDeselect;
    struct VirtualInvokeData _38_Select;
    struct VirtualInvokeData _39_unknown;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_OnPointerClick;
    struct VirtualInvokeData _43_OnSubmit;
    struct VirtualInvokeData _44_OnCancel;
    struct VirtualInvokeData _45_CreateBlocker;
    struct VirtualInvokeData _46_DestroyBlocker;
    struct VirtualInvokeData _47_CreateDropdownList;
    struct VirtualInvokeData _48_DestroyDropdownList;
    struct VirtualInvokeData _49_CreateItem;
    struct VirtualInvokeData _50_DestroyItem;
};

struct TMPro_TMP_Dropdown_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_Dropdown_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Dropdown_VTable vtable;
};

struct Aoharu_MusicSelectSortContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectFooterContent_MaterialData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectFooterContent_MaterialData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectFooterContent_MaterialData_VTable vtable;
};

struct TMPro_TMP_Dropdown_Fields {
    struct UnityEngine_UI_Selectable_Fields super;
    struct UnityEngine_RectTransform_o *m_Template;
    struct TMPro_TMP_Text_o *m_CaptionText;
    struct UnityEngine_UI_Image_o *m_CaptionImage;
    struct UnityEngine_UI_Graphic_o *m_Placeholder;
    struct TMPro_TMP_Text_o *m_ItemText;
    struct UnityEngine_UI_Image_o *m_ItemImage;
    int32_t m_Value;
    struct TMPro_TMP_Dropdown_OptionDataList_o *m_Options;
    struct TMPro_TMP_Dropdown_DropdownEvent_o *m_OnValueChanged;
    float m_AlphaFadeSpeed;
    struct UnityEngine_GameObject_o *m_Dropdown;
    struct UnityEngine_GameObject_o *m_Blocker;
    struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__o *m_Items;
    struct TMPro_TweenRunner_FloatTween__o *m_AlphaTweenRunner;
    bool validTemplate;
    struct UnityEngine_Coroutine_o *m_Coroutine;
};

struct TMPro_TMP_Dropdown_o {
    struct TMPro_TMP_Dropdown_c *klass;
    void *monitor;
    struct TMPro_TMP_Dropdown_Fields fields;
};

struct Aoharu_MusicSelectFooterContent_MaterialData_Fields {
    int32_t level;
    struct UnityEngine_Material_o *material;
};

struct Aoharu_MusicSelectFooterContent_MaterialData_o {
    struct Aoharu_MusicSelectFooterContent_MaterialData_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectFooterContent_MaterialData_Fields fields;
};

struct TMPro_TMP_Dropdown_DropdownEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct FancyScrollView_Scroller_AutoScrollState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ToggleSelector_ToggleData_Fields {
    int32_t index;
    struct UnityEngine_UI_Toggle_o *toggle;
    struct UnityEngine_UI_Image_o *image;
    struct UnityEngine_Sprite_o *normal;
    struct UnityEngine_Sprite_o *active;
    struct TMPro_TextMeshProUGUI_o *text;
    struct UnityEngine_GameObject_o *lockObj;
};

struct Aoharu_ToggleSelector_ToggleData_o {
    struct Aoharu_ToggleSelector_ToggleData_c *klass;
    void *monitor;
    struct Aoharu_ToggleSelector_ToggleData_Fields fields;
};

struct ShortMessageDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_MusicSelectFooterContent_ToggleData_Fields {
    int32_t level;
    struct UnityEngine_UI_Toggle_o *toggle;
    struct UnityEngine_GameObject_o *onObject;
};

struct Aoharu_AllUserClearItemData_Fields {
    uint32_t _liveId_k__BackingField;
    struct System_String_o *_normal_k__BackingField;
    struct System_String_o *_hard_k__BackingField;
    struct System_String_o *_expert_k__BackingField;
    struct System_String_o *_master_k__BackingField;
};

struct Aoharu_AllUserClearItemData_o {
    struct Aoharu_AllUserClearItemData_c *klass;
    void *monitor;
    struct Aoharu_AllUserClearItemData_Fields fields;
};

struct TMPro_TweenRunner_FloatTween__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScrollContext_Fields {
    int32_t SelectedIndex;
    struct System_Action_int__o *OnCellClicked;
};

struct Aoharu_MusicSelectScrollContext_o {
    struct Aoharu_MusicSelectScrollContext_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScrollContext_Fields fields;
};

struct Aoharu_ToggleSelector_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_ToggleSelector_ToggleData_array *Toggles;
    bool m_UpdateSprite;
    struct System_Action_int__o *_OnToggleChanged_k__BackingField;
};

struct Aoharu_MusicDetailToggleSelector_Fields {
    struct Aoharu_ToggleSelector_Fields super;
    struct UnityEngine_Color_o m_normalTextColor;
    struct UnityEngine_Color_o m_activeTextColor;
};

struct System_Collections_Generic_List_LiveRewardMst__Fields {
    struct Shock_LiveRewardMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LiveRewardMst__o {
    struct System_Collections_Generic_List_LiveRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveRewardMst__Fields fields;
};

struct System_Collections_Generic_IList_TItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Action_int__TMP_Dropdown_OptionData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_LiveRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LiveRewardMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveRewardMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveRewardMst__VTable vtable;
};

struct System_Collections_Generic_IList_TItemData__Fields {
};

struct System_Collections_Generic_IList_TItemData__o {
    struct System_Collections_Generic_IList_TItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_TItemData__Fields fields;
};

struct Aoharu_AllUserClearItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AllUserClearItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AllUserClearItemData_VTable vtable;
};

struct System_Collections_Generic_List_Sprite__Fields {
    struct UnityEngine_Sprite_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MusicGoalIcon__StaticFields {
    struct Aoharu_MusicGoalIcon_array *s_emptyArray;
};

struct TMPro_TMP_SubMeshUI_Fields {
    struct UnityEngine_UI_MaskableGraphic_Fields super;
    struct TMPro_TMP_FontAsset_o *m_fontAsset;
    struct TMPro_TMP_SpriteAsset_o *m_spriteAsset;
    struct UnityEngine_Material_o *m_material;
    struct UnityEngine_Material_o *m_sharedMaterial;
    struct UnityEngine_Material_o *m_fallbackMaterial;
    struct UnityEngine_Material_o *m_fallbackSourceMaterial;
    bool m_isDefaultMaterial;
    float m_padding;
    struct UnityEngine_Mesh_o *m_mesh;
    struct TMPro_TextMeshProUGUI_o *m_TextComponent;
    bool m_isRegisteredForEvents;
    bool m_materialDirty;
    int32_t m_materialReferenceIndex;
    struct UnityEngine_Transform_o *m_RootCanvasTransform;
};

struct System_Collections_Generic_List_TMP_Dropdown_OptionData__Fields {
    struct TMPro_TMP_Dropdown_OptionData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_LIVE_LEVEL__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_LIVE_LEVEL__o {
    struct System_Action_LIVE_LEVEL__c *klass;
    void *monitor;
    struct System_Action_LIVE_LEVEL__Fields fields;
};

struct Aoharu_MusicDetailContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__Fields {
    struct Aoharu_MusicSelectFooterContent_ToggleData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_LiveRewardMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LiveRewardMst_o *m_Items[65535];
};

struct Aoharu_MusicSelectPlayBgmEventQueue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectPlayBgmEventQueue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectPlayBgmEventQueue_VTable vtable;
};

struct Aoharu_CategoryFilterContent_CategoryToggle_Fields {
    int32_t category;
    struct UnityEngine_UI_Toggle_o *toggle;
};

struct FancyScrollView_FancyScrollView_MusicSelectScrollItemData__MusicSelectScrollContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float cellInterval;
    float scrollOffset;
    bool loop;
    struct UnityEngine_Transform_o *cellContainer;
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o *pool;
    bool initialized;
    float currentPosition;
    struct System_Collections_Generic_IList_TItemData__o *_ItemsSource_k__BackingField;
    struct Aoharu_MusicSelectScrollContext_o *_Context_k__BackingField;
};

struct Aoharu_MusicSelectPlayBgmEventQueue_Fields {
    struct System_Action_Action__o *_current;
    struct System_Action_Action__o *_next;
};

struct Aoharu_MusicSelectPlayBgmEventQueue_o {
    struct Aoharu_MusicSelectPlayBgmEventQueue_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectPlayBgmEventQueue_Fields fields;
};

struct System_Action_LIVE_LEVEL__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_LIVE_LEVEL__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LIVE_LEVEL__VTable vtable;
};

struct Aoharu_MusicSelectScene___c__DisplayClass52_1_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct Aoharu_MusicSelectScene___c__DisplayClass52_0_o *CS___8__locals1;
};

struct Aoharu_MusicSelectScrollContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScrollContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScrollContext_VTable vtable;
};

struct Aoharu_MusicSelectScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct UnityEngine_UI_Image_o *m_BgJacket;
    struct Aoharu_MusicSelectScroll_o *m_Scroll;
    struct Aoharu_MusicDetailContent_o *m_DetailContent;
    struct Aoharu_MusicSelectFooterContent_o *m_FooterContent;
    struct Aoharu_MusicSelectSortContent_o *m_SortContent;
    struct Aoharu_CategoryFilterContent_o *m_CategoryFilterContent;
    struct Shock_MenuTween_o *m_menuTween;
    struct UnityEngine_GameObject_o *m_RecommandBar;
    struct Shock_TextMeshUI_o *m_ListName;
    struct UnityEngine_GameObject_o *m_RecommenButtonOnObj;
    struct UnityEngine_GameObject_o *m_RecommenButtonOffObj;
    struct UnityEngine_GameObject_o *m_RecommenButtonBadge;
    struct Shock_ButtonEvent_o *m_RecommendLeftButton;
    struct Shock_ButtonEvent_o *m_RecommendRightButton;
    struct Shock_ButtonEvent_o *m_RecommendBarInfoButton;
    struct UnityEngine_UI_Image_o *m_FilterBadge;
    struct System_Collections_Generic_List_Image__o *m_GrayOutButtons;
    struct UnityEngine_Color_o m_GrayOutButtonColor;
    struct Shock_AnimatorPlayerLite_o *m_MusicSelect_in;
    struct Shock_AnimatorPlayerLite_o *m_MusicSelectLoadLayout_in;
    struct UnityEngine_GameObject_o *m_YohaneTab;
    struct Aoharu_MusicSelectScene_MySave_o *m_MySave;
    struct Shock_EventData_o *m_EventData;
    int32_t m_SelectLiveLevel;
    int32_t m_CurrentCategory;
    int32_t m_CurrentSort;
    bool m_IsScrollAscending;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
    struct Aoharu_MusicFilterDialog_o *m_MusicFilterDialog;
    struct Aoharu_MusicDetailDialog_o *m_MusicDetailDialog;
    struct Aoharu_MusicGoalDialog_o *m_MusicGoalDialog;
    struct Aoharu_MusicFilterAutoSortDialog_o *m_MusicFilterAutoSortDialog;
    struct Shock_SoundManager_PlayOption_o m_PlayOption;
    struct Shock_SoundManager_PlaybackHandle_o *m_PlaybackHandle;
    struct Aoharu_MusicSelectPlayBgmEventQueue_o *m_PlayBgmEventQueue;
    uint32_t m_FocusLiveId;
    uint32_t m_PlayingLiveId;
    bool IsAutoSort;
    uint32_t m_AutoFocusLiveId;
    int32_t m_currentCategoryBanner;
    int32_t m_LastRecommendIndex;
    int32_t m_FirstRecommendIndex;
    bool m_IsRecommend;
    struct Aoharu_AllUserClearItemData_o *m_AllClearRateData;
    uint32_t m_AllClearRateDataLiveId;
};

struct Aoharu_MusicSelectScene_o {
    struct Aoharu_MusicSelectScene_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScene_Fields fields;
};

struct Aoharu_UI_Dropdown_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct TMPro_TMP_Dropdown_o *m_DropdownText;
    struct UnityEngine_UI_Image_o *m_buttonImage;
    struct UnityEngine_UI_Image_o *m_arrowImage;
    struct UnityEngine_Color_array *m_dropDownButtonColor;
    struct UnityEngine_Color_array *m_dropDownItemTextColor;
    struct UnityEngine_Color_array *m_dropDownCaptionTextColor;
    bool m_isExpand;
    struct Aoharu_UI_DropDownText_array *m_dropDownTextItems;
    struct System_Action_int__TMP_Dropdown_OptionData__o *_OnValueChanged_k__BackingField;
};

struct Aoharu_UI_Dropdown_o {
    struct Aoharu_UI_Dropdown_c *klass;
    void *monitor;
    struct Aoharu_UI_Dropdown_Fields fields;
};

struct Aoharu_UI_Dropdown_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnPointerClick;
};

struct Aoharu_UI_Dropdown_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_UI_Dropdown_VTable vtable;
};

struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__Fields {
    struct TMPro_TMP_Dropdown_DropdownItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__o {
    struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__Fields fields;
};

struct Aoharu_MusicSelectScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MusicSelectScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene_VTable vtable;
};

struct Aoharu_MusicFilterDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct UnityEngine_UI_ScrollRect_o *m_ScrollRect;
    struct Prefab_o *m_ContentPrefab;
    struct UnityEngine_UI_Toggle_o *m_NotClear;
    struct UnityEngine_UI_Button_o *m_Back;
    struct UnityEngine_UI_Button_o *m_Init;
    struct UnityEngine_UI_Button_o *m_Apply;
    struct UnityEngine_UI_Button_o *m_Cancel;
    struct UnityEngine_UI_VerticalLayoutGroup_o *m_Grid;
    struct UnityEngine_UI_Image_o *m_BgGrid;
    struct System_Collections_Generic_List_Image__o *m_AttributeNameList;
    struct System_Collections_Generic_List_Image__o *m_ConditionOnImageList;
    struct System_Collections_Generic_List_TextMeshProUGUI__o *m_ConditionTextList;
    struct Shock_ToggleCheckBox_o *m_AttributeToggles;
    struct Shock_ToggleCheckBox_o *m_RefineToggles;
    struct UnityEngine_Color_o m_RefineOnColor;
    struct UnityEngine_Color_o m_RefineOffColor;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__o *m_Contents;
    int32_t m_RefineMusicRefine;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___o *m_MusicGroupFilter;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__o *m_MusicCategoryFilter;
    struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__o *m_MusicTypeFilter;
    bool m_IsAutoSet;
    int32_t m_currentCategoryBanner;
    bool m_isInit;
    struct System_Action_o *_OnApplyData_k__BackingField;
};

struct Shock_LiveRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct UnityEngine_UI_Button_ButtonClickedEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_UI_Button_ButtonClickedEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Button_ButtonClickedEvent_VTable vtable;
};

struct UnityEngine_Events_UnityEvent_Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct UnityEngine_UI_Button_ButtonClickedEvent_Fields {
    struct UnityEngine_Events_UnityEvent_Fields super;
};

struct UnityEngine_UI_Button_ButtonClickedEvent_o {
    struct UnityEngine_UI_Button_ButtonClickedEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_Button_ButtonClickedEvent_Fields fields;
};

struct Aoharu_MusicSelectFooterContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_RehearsalButton;
    struct Shock_ButtonEvent_o *m_LiveStartButton;
    struct Shock_TextMeshUI_o *m_EventStamina;
    struct Shock_ButtonEvent_o *m_EventLiveStartButton;
    struct Shock_ButtonEvent_o *m_OptionButton;
    struct Shock_ButtonEvent_o *m_OmakaseButton;
    struct Shock_ButtonEvent_o *m_EventIconButton;
    struct Shock_ButtonEvent_o *m_UnListingButton;
    struct UnityEngine_UI_Image_o *m_EventIcon;
    struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__o *m_LevelToggles;
    struct UnityEngine_UI_Image_o *m_Background;
    struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__o *m_BgMaterials;
    struct Shock_SpriteNumber_o *m_Normal;
    struct Shock_SpriteNumber_o *m_Hard;
    struct Shock_SpriteNumber_o *m_Expart;
    struct Shock_SpriteNumber_o *m_Master;
    struct Shock_TextMeshUI_o *m_EmptyText;
    struct UnityEngine_GameObject_array *m_EffectObject;
    struct System_Action_LIVE_LEVEL__o *_OnChangeSelect_k__BackingField;
};

struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_ToggleCheckBox_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoOnDestroy;
    struct VirtualInvokeData _5_DoAwake;
    struct VirtualInvokeData _6_DoSelectToggle;
};

struct Shock_ToggleCheckBox_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ToggleCheckBox_VTable vtable;
};

struct Aoharu_MusicSelectFooterContent_ToggleData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectFooterContent_ToggleData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectFooterContent_ToggleData_VTable vtable;
};

struct TMPro_TMP_Dropdown_OptionData_Fields {
    struct System_String_o *m_Text;
    struct UnityEngine_Sprite_o *m_Image;
};

struct TMPro_TMP_Dropdown_OptionData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_Dropdown_OptionData_o *m_Items[65535];
};

struct Shock_ToggleBase_ToggleButton__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ToggleButton_array *m_list;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Shock_ToggleCheckBox_Fields {
    struct Shock_ToggleBase_ToggleButton__Fields super;
};

struct Shock_ToggleCheckBox_o {
    struct Shock_ToggleCheckBox_c *klass;
    void *monitor;
    struct Shock_ToggleCheckBox_Fields fields;
};

struct Aoharu_MusicFilterDialog_o {
    struct Aoharu_MusicFilterDialog_c *klass;
    void *monitor;
    struct Aoharu_MusicFilterDialog_Fields fields;
};

struct Aoharu_MusicSelectFooterContent_ToggleData_o {
    struct Aoharu_MusicSelectFooterContent_ToggleData_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectFooterContent_ToggleData_Fields fields;
};

struct TMPro_TMP_Dropdown_OptionDataList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_UI_DropDownText_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__StaticFields {
    struct Aoharu_MusicSelectFooterContent_ToggleData_array *s_emptyArray;
};

struct System_Collections_Generic_List_MusicGoalIcon__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__VTable vtable;
};

struct Aoharu_MusicGoalIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MusicGoalIcon_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Events_UnityEvent_int__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct TMPro_TMP_Dropdown_DropdownEvent_Fields {
    struct UnityEngine_Events_UnityEvent_int__Fields super;
};

struct TMPro_TMP_Dropdown_DropdownEvent_o {
    struct TMPro_TMP_Dropdown_DropdownEvent_c *klass;
    void *monitor;
    struct TMPro_TMP_Dropdown_DropdownEvent_Fields fields;
};

struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct TMPro_TMP_Dropdown_DropdownEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Dropdown_DropdownEvent_VTable vtable;
};

struct Aoharu_MusicFilterDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_OnAllSelect;
    struct VirtualInvokeData _20_OnAllRelease;
    struct VirtualInvokeData _21_SaveFilterData;
    struct VirtualInvokeData _22_LoadFilterData;
    struct VirtualInvokeData _23_ApplyFilterData;
};

struct Aoharu_MusicFilterDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicFilterDialog_VTable vtable;
};

struct Aoharu_CategoryFilterContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Button_o *m_OpenButton;
    struct UnityEngine_UI_Button_o *m_CloseButton;
    struct UnityEngine_Animator_o *m_Animator;
    struct UnityEngine_UI_Toggle_o *m_ALLToggle;
    struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__o *m_Toggles;
    struct System_Action_o *_OnAllTggle_k__BackingField;
    struct System_Action_BAND_CATEGORY__o *_OnCategoryToggle_k__BackingField;
};

struct Aoharu_CategoryFilterContent_o {
    struct Aoharu_CategoryFilterContent_c *klass;
    void *monitor;
    struct Aoharu_CategoryFilterContent_Fields fields;
};

struct Aoharu_CategoryFilterContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CategoryFilterContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CategoryFilterContent_VTable vtable;
};

struct Aoharu_MusicSelectScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct EasingCore_EasingFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct EasingCore_EasingFunction_o {
    struct EasingCore_EasingFunction_c *klass;
    void *monitor;
    struct EasingCore_EasingFunction_Fields fields;
};

struct System_Collections_Generic_List_Sprite__o {
    struct System_Collections_Generic_List_Sprite__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Sprite__Fields fields;
};

struct FancyScrollView_Scroller_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *viewport;
    int32_t scrollDirection;
    int32_t movementType;
    float elasticity;
    float scrollSensitivity;
    bool inertia;
    float decelerationRate;
    struct FancyScrollView_Scroller_Snap_o *snap;
    bool draggable;
    struct UnityEngine_UI_Scrollbar_o *scrollbar;
    struct FancyScrollView_Scroller_AutoScrollState_o *autoScrollState;
    struct System_Action_float__o *onValueChanged;
    struct System_Action_int__o *onSelectionChanged;
    struct UnityEngine_Vector2_o beginDragPointerPosition;
    float scrollStartPosition;
    float prevPosition;
    float currentPosition;
    int32_t totalCount;
    bool hold;
    bool scrolling;
    bool dragging;
    float velocity;
};

struct FancyScrollView_Scroller_Snap_o {
    struct FancyScrollView_Scroller_Snap_c *klass;
    void *monitor;
    struct FancyScrollView_Scroller_Snap_Fields fields;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_MusicSelectSortContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_SortButton;
    struct UnityEngine_GameObject_o *m_DisableSortObj;
    struct UnityEngine_UI_Toggle_o *m_OrderToggle;
    struct UnityEngine_UI_Image_o *m_OrderImage;
    struct Shock_TextMeshUI_o *m_OrderText;
    struct Shock_ButtonEvent_o *m_SelectButton;
    struct Aoharu_UI_Dropdown_o *m_sortDropDown;
    struct System_Action_o *_OnSort_k__BackingField;
    struct System_Action_bool__o *_OnOrder_k__BackingField;
    struct System_Action_o *_OnSelect_k__BackingField;
    struct System_Action_int__o *_OnSortDropDown_k__BackingField;
    struct System_String_array *m_SortTexts;
};

struct Aoharu_MusicSelectSortContent_o {
    struct Aoharu_MusicSelectSortContent_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectSortContent_Fields fields;
};

struct FancyScrollView_Scroller_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_UnityEngine_EventSystems_IPointerUpHandler_OnPointerUp;
    struct VirtualInvokeData _18_UnityEngine_EventSystems_IPointerDownHandler_OnPointerDown;
    struct VirtualInvokeData _19_UnityEngine_EventSystems_IBeginDragHandler_OnBeginDrag;
    struct VirtualInvokeData _20_UnityEngine_EventSystems_IEndDragHandler_OnEndDrag;
    struct VirtualInvokeData _21_UnityEngine_EventSystems_IDragHandler_OnDrag;
    struct VirtualInvokeData _22_UnityEngine_EventSystems_IScrollHandler_OnScroll;
};

struct Aoharu_MusicSelectSortContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectSortContent_VTable vtable;
};

struct FancyScrollView_Scroller_Snap_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct FancyScrollView_Scroller_Snap_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_Scroller_Snap_VTable vtable;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___VTable vtable;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___o {
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___Fields fields;
};

struct EasingCore_EasingFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Collections_Generic_List_Sprite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Sprite__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Sprite__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Sprite__VTable vtable;
};

struct Aoharu_MusicGoalIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_MusicFilterAutoSortContent__StaticFields {
    struct Aoharu_MusicFilterAutoSortContent_array *s_emptyArray;
};

struct Shock_IInputLockData_Fields {
};

struct Aoharu_MusicSelectScene___c__DisplayClass52_0_Fields {
    uint32_t wipeId;
    struct Aoharu_MusicSelectScene_o *__4__this;
};

struct UnityEngine_UI_VerticalLayoutGroup_Fields {
    struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_Fields super;
};

struct UnityEngine_UI_VerticalLayoutGroup_o {
    struct UnityEngine_UI_VerticalLayoutGroup_c *klass;
    void *monitor;
    struct UnityEngine_UI_VerticalLayoutGroup_Fields fields;
};

struct Aoharu_MusicSelectScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_MusicSelectScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScroll_VTable vtable;
};

struct Shock_SpriteNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct UnityEngine_UI_VerticalLayoutGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _29_CalculateLayoutInputVertical;
    struct VirtualInvokeData _30_get_minWidth;
    struct VirtualInvokeData _31_get_preferredWidth;
    struct VirtualInvokeData _32_get_flexibleWidth;
    struct VirtualInvokeData _33_get_minHeight;
    struct VirtualInvokeData _34_get_preferredHeight;
    struct VirtualInvokeData _35_get_flexibleHeight;
    struct VirtualInvokeData _36_get_layoutPriority;
    struct VirtualInvokeData _37_SetLayoutHorizontal;
    struct VirtualInvokeData _38_SetLayoutVertical;
    struct VirtualInvokeData _39_OnTransformChildrenChanged;
};

struct UnityEngine_UI_VerticalLayoutGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_VerticalLayoutGroup_VTable vtable;
};

struct Aoharu_MusicSelectScroll_Fields {
    struct FancyScrollView_FancyScrollView_MusicSelectScrollItemData__MusicSelectScrollContext__Fields super;
    struct FancyScrollView_Scroller_o *m_Scroller;
    struct Prefab_o *m_CellPrefab;
    struct Shock_TextMeshUI_o *m_MusicCountIndex;
    struct Shock_TextMeshUI_o *m_MusicCountTotal;
    struct System_Action_LiveData__o *_OnFocus_k__BackingField;
};

struct Aoharu_MusicSelectScroll_o {
    struct Aoharu_MusicSelectScroll_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScroll_Fields fields;
};

struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__Fields {
    struct Aoharu_CategoryFilterContent_CategoryToggle_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__o {
    struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__Fields fields;
};

struct TMPro_TextMeshProUGUI_Fields {
    struct TMPro_TMP_Text_Fields super;
    bool m_isRebuildingLayout;
    struct UnityEngine_Coroutine_o *m_DelayedGraphicRebuild;
    struct UnityEngine_Coroutine_o *m_DelayedMaterialRebuild;
    struct UnityEngine_Rect_o m_ClipRect;
    bool m_ValidRect;
    struct System_Action_TMP_TextInfo__o *OnPreRenderText;
    bool m_hasFontAssetChanged;
    struct TMPro_TMP_SubMeshUI_array *m_subTextObjects;
    float m_previousLossyScaleY;
    struct UnityEngine_Vector3_array *m_RectTransformCorners;
    struct UnityEngine_CanvasRenderer_o *m_canvasRenderer;
    struct UnityEngine_Canvas_o *m_canvas;
    float m_CanvasScaleFactor;
    bool m_isFirstAllocation;
    int32_t m_max_characters;
    struct UnityEngine_Material_o *m_baseMaterial;
    bool m_isScrollRegionSet;
    struct UnityEngine_Vector4_o m_maskOffset;
    struct UnityEngine_Matrix4x4_o m_EnvMapMatrix;
    bool m_isRegisteredForEvents;
};

struct TMPro_TextMeshProUGUI_o {
    struct TMPro_TextMeshProUGUI_c *klass;
    void *monitor;
    struct TMPro_TextMeshProUGUI_Fields fields;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__o {
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__Fields fields;
};

struct TMPro_TextMeshProUGUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
    struct VirtualInvokeData _65_get_text;
    struct VirtualInvokeData _66_set_text;
    struct VirtualInvokeData _67_get_fontSharedMaterial;
    struct VirtualInvokeData _68_set_fontSharedMaterial;
    struct VirtualInvokeData _69_get_fontSharedMaterials;
    struct VirtualInvokeData _70_set_fontSharedMaterials;
    struct VirtualInvokeData _71_get_fontMaterials;
    struct VirtualInvokeData _72_set_fontMaterials;
    struct VirtualInvokeData _73_get_margin;
    struct VirtualInvokeData _74_set_margin;
    struct VirtualInvokeData _75_get_autoSizeTextContainer;
    struct VirtualInvokeData _76_set_autoSizeTextContainer;
    struct VirtualInvokeData _77_get_mesh;
    struct VirtualInvokeData _78_add_OnPreRenderText;
    struct VirtualInvokeData _79_remove_OnPreRenderText;
    struct VirtualInvokeData _80_get_flexibleHeight;
    struct VirtualInvokeData _81_get_flexibleWidth;
    struct VirtualInvokeData _82_get_minWidth;
    struct VirtualInvokeData _83_get_minHeight;
    struct VirtualInvokeData _84_get_preferredWidth;
    struct VirtualInvokeData _85_get_preferredHeight;
    struct VirtualInvokeData _86_get_renderedWidth;
    struct VirtualInvokeData _87_get_renderedHeight;
    struct VirtualInvokeData _88_get_layoutPriority;
    struct VirtualInvokeData _89_LoadFontAsset;
    struct VirtualInvokeData _90_SetSharedMaterial;
    struct VirtualInvokeData _91_GetMaterial;
    struct VirtualInvokeData _92_SetFontBaseMaterial;
    struct VirtualInvokeData _93_GetSharedMaterials;
    struct VirtualInvokeData _94_SetSharedMaterials;
    struct VirtualInvokeData _95_GetMaterials;
    struct VirtualInvokeData _96_CreateMaterialInstance;
    struct VirtualInvokeData _97_SetFaceColor;
    struct VirtualInvokeData _98_SetOutlineColor;
    struct VirtualInvokeData _99_SetOutlineThickness;
    struct VirtualInvokeData _100_SetShaderDepth;
    struct VirtualInvokeData _101_SetCulling;
    struct VirtualInvokeData _102_UpdateCulling;
    struct VirtualInvokeData _103_GetPaddingForMaterial;
    struct VirtualInvokeData _104_GetPaddingForMaterial;
    struct VirtualInvokeData _105_GetTextContainerLocalCorners;
    struct VirtualInvokeData _106_ForceMeshUpdate;
    struct VirtualInvokeData _107_UpdateGeometry;
    struct VirtualInvokeData _108_UpdateVertexData;
    struct VirtualInvokeData _109_UpdateVertexData;
    struct VirtualInvokeData _110_SetVertices;
    struct VirtualInvokeData _111_UpdateMeshPadding;
    struct VirtualInvokeData _112_InternalCrossFadeColor;
    struct VirtualInvokeData _113_InternalCrossFadeAlpha;
    struct VirtualInvokeData _114_SetArraySizes;
    struct VirtualInvokeData _115_CalculatePreferredValues;
    struct VirtualInvokeData _116_GetCompoundBounds;
    struct VirtualInvokeData _117_GetCanvasSpaceClippingRect;
    struct VirtualInvokeData _118_GetTextInfo;
    struct VirtualInvokeData _119_ComputeMarginSize;
    struct VirtualInvokeData _120_SaveGlyphVertexInfo;
    struct VirtualInvokeData _121_SaveSpriteVertexInfo;
    struct VirtualInvokeData _122_FillCharacterVertexBuffers;
    struct VirtualInvokeData _123_FillCharacterVertexBuffers;
    struct VirtualInvokeData _124_FillSpriteVertexBuffers;
    struct VirtualInvokeData _125_DrawUnderlineMesh;
    struct VirtualInvokeData _126_DrawTextHighlight;
    struct VirtualInvokeData _127_SetActiveSubMeshes;
    struct VirtualInvokeData _128_DestroySubMeshObjects;
    struct VirtualInvokeData _129_ClearMesh;
    struct VirtualInvokeData _130_ClearMesh;
    struct VirtualInvokeData _131_GetParsedText;
    struct VirtualInvokeData _132_InternalUpdate;
    struct VirtualInvokeData _133_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _134_CalculateLayoutInputVertical;
    struct VirtualInvokeData _135_unknown;
    struct VirtualInvokeData _136_unknown;
    struct VirtualInvokeData _137_unknown;
    struct VirtualInvokeData _138_unknown;
    struct VirtualInvokeData _139_unknown;
    struct VirtualInvokeData _140_unknown;
    struct VirtualInvokeData _141_unknown;
    struct VirtualInvokeData _142_GenerateTextMesh;
};

struct TMPro_TextMeshProUGUI_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TextMeshProUGUI_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TextMeshProUGUI_VTable vtable;
};

struct System_Collections_Generic_List_LiveRewardMst__StaticFields {
    struct Shock_LiveRewardMst_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__VTable vtable;
};

struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__VTable vtable;
};

struct FancyScrollView_Scroller_AutoScrollState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_Scroller_AutoScrollState_VTable vtable;
};

struct Shock_LiveRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRewardMst_VTable vtable;
};

struct System_Action_BAND_CATEGORY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BAND_CATEGORY__o {
    struct System_Action_BAND_CATEGORY__c *klass;
    void *monitor;
    struct System_Action_BAND_CATEGORY__Fields fields;
};

struct Aoharu_MusicSelectScene___c__DisplayClass52_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SpriteNumber_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    int32_t m_AlignmentType;
    struct UnityEngine_Sprite_array *m_NumberSpriteList;
    bool m_IsZeroFill;
    int32_t m_MaxDigitZeroFill;
    float m_Spacing;
    struct UnityEngine_RectTransform_o *m_Root;
    struct UnityEngine_RectTransform_o *m_NumbersRoot;
    struct System_Collections_Generic_List_Image__o *m_NumberList;
    int32_t m_DisplayDecimalPoint;
    int32_t m_DummyValue;
    int32_t m_DigitCount;
    int32_t m_CommaCount;
};

struct System_Action_BAND_CATEGORY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BAND_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BAND_CATEGORY__VTable vtable;
};

struct System_Collections_Generic_List_TextMeshProUGUI__Fields {
    struct TMPro_TextMeshProUGUI_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TextMeshProUGUI__o {
    struct System_Collections_Generic_List_TextMeshProUGUI__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TextMeshProUGUI__Fields fields;
};

struct EasingCore_EasingFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct EasingCore_EasingFunction_VTable vtable;
};

struct Aoharu_MusicSelectScene_MySave_Fields {
    int32_t LiveType;
    uint32_t LiveTypeValue;
    int32_t HighScoreType;
    int32_t LiveMode;
    bool IsResetRefine;
};

struct Aoharu_MusicGoalIcon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_achievementConditionValue;
    struct Shock_RewardIcon_o *m_rewardIcon;
    struct UnityEngine_GameObject_o *m_clearObj;
    struct Shock_ButtonEvent_o *m_Button;
    struct Shock_AnimatorPlayerLite_o *m_ClearAnimator;
    struct Shock_LiveMissionMst_o *m_LiveMissionMst;
    struct System_Action_o *_OnClick_k__BackingField;
};

struct Shock_LiveRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveRewardMst_o {
    struct Shock_LiveRewardMst_c *klass;
    void *monitor;
    struct Shock_LiveRewardMst_Fields fields;
};

struct System_Collections_Generic_List_TextMeshProUGUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TextMeshProUGUI__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TextMeshProUGUI__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TextMeshProUGUI__VTable vtable;
};

struct FancyScrollView_Scroller_AutoScrollState_Fields {
    bool Enable;
    bool Elastic;
    float Duration;
    struct EasingCore_EasingFunction_o *EasingFunction;
    float StartTime;
    float EndPosition;
    struct System_Action_o *OnComplete;
};

struct FancyScrollView_Scroller_AutoScrollState_o {
    struct FancyScrollView_Scroller_AutoScrollState_c *klass;
    void *monitor;
    struct FancyScrollView_Scroller_AutoScrollState_Fields fields;
};

struct System_Action_LiveData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_UI_DropDownText_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct TMPro_TextMeshProUGUI_o *m_text;
};

struct Aoharu_UI_DropDownText_o {
    struct Aoharu_UI_DropDownText_c *klass;
    void *monitor;
    struct Aoharu_UI_DropDownText_Fields fields;
};

struct TMPro_TMP_SubMeshUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
};

struct TMPro_TMP_SubMeshUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_SubMeshUI_VTable vtable;
};

struct TMPro_TMP_SubMeshUI_o {
    struct TMPro_TMP_SubMeshUI_c *klass;
    void *monitor;
    struct TMPro_TMP_SubMeshUI_Fields fields;
};

struct System_Collections_Generic_List_TMP_Dropdown_OptionData__StaticFields {
    struct TMPro_TMP_Dropdown_OptionData_array *s_emptyArray;
};

struct TMPro_TweenRunner_FloatTween__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TweenRunner_FloatTween__VTable vtable;
};

struct TMPro_TMP_Dropdown_DropdownItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_Dropdown_DropdownItem_o *m_Items[65535];
};

struct Aoharu_MusicFilterAutoSortDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct System_Collections_Generic_List_MusicFilterAutoSortContent__o *m_PrefabList;
    int32_t _SelectType_k__BackingField;
};

struct Aoharu_MusicDetailDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_MusicDetailDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicDetailDialog_VTable vtable;
};

struct Aoharu_UI_DropDownText_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_UI_DropDownText_VTable vtable;
};

struct TMPro_TweenRunner_FloatTween__Fields {
    struct UnityEngine_MonoBehaviour_o *m_CoroutineContainer;
    struct System_Collections_IEnumerator_o *m_Tween;
};

struct TMPro_TweenRunner_FloatTween__o {
    struct TMPro_TweenRunner_FloatTween__c *klass;
    void *monitor;
    struct TMPro_TweenRunner_FloatTween__Fields fields;
};

struct Aoharu_MusicDetailDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Prefab_o *m_RewardContentPrefab;
    struct Shock_TextMeshUI_o *m_Title;
    struct UnityEngine_UI_Image_o *m_AttributeIcon;
    struct UnityEngine_UI_Image_o *m_Jacket;
    struct UnityEngine_Transform_o *m_ClearRewardGrid;
    struct UnityEngine_Transform_o *m_ClearRandomRewardGrid;
    struct Aoharu_MusicDetailToggleSelector_o *m_toggleSelecter;
    struct UnityEngine_GameObject_o *m_DictionaryContents;
    struct UnityEngine_GameObject_o *m_RewardContents;
    struct Shock_TextMeshUI_o *m_DetailInfoText;
    struct Shock_TextMeshUI_o *m_DictionaryReferenceText;
    struct Shock_TextMeshUI_o *m_DictionaryCommentText;
    struct System_Collections_Generic_List_LiveRewardMst__o *m_ensuredRewardItemIdList;
    struct System_Collections_Generic_List_LiveRewardMst__o *m_randomRewwardItemIdList;
};

struct Aoharu_MusicDetailDialog_o {
    struct Aoharu_MusicDetailDialog_c *klass;
    void *monitor;
    struct Aoharu_MusicDetailDialog_Fields fields;
};

struct Aoharu_MusicFilterAutoSortDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Prefab_Fields {
    struct UnityEngine_GameObject_o *_gameObject;
};

struct Aoharu_MusicFilterAutoSortDialog_o {
    struct Aoharu_MusicFilterAutoSortDialog_c *klass;
    void *monitor;
    struct Aoharu_MusicFilterAutoSortDialog_Fields fields;
};

struct Aoharu_MusicFilterAutoSortDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicFilterAutoSortDialog_VTable vtable;
};

struct Aoharu_MusicSelectScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene_MySave_VTable vtable;
};

struct Aoharu_MusicSelectScene_MySave_o {
    struct Aoharu_MusicSelectScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScene_MySave_Fields fields;
};

struct Aoharu_MusicFilterAutoSortContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Toggle_o *m_Toggle;
    struct TMPro_TextMeshProUGUI_o *m_Label;
    struct System_Action_o *_OnChangeToggle_k__BackingField;
    int32_t _SortAutoType_k__BackingField;
};

struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___Fields {
};

struct UnityEngine_UI_ScrollRect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_unknown;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_unknown;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_unknown;
    struct VirtualInvokeData _35_unknown;
    struct VirtualInvokeData _36_unknown;
    struct VirtualInvokeData _37_unknown;
    struct VirtualInvokeData _38_Rebuild;
    struct VirtualInvokeData _39_LayoutComplete;
    struct VirtualInvokeData _40_GraphicUpdateComplete;
    struct VirtualInvokeData _41_StopMovement;
    struct VirtualInvokeData _42_OnScroll;
    struct VirtualInvokeData _43_OnInitializePotentialDrag;
    struct VirtualInvokeData _44_OnBeginDrag;
    struct VirtualInvokeData _45_OnEndDrag;
    struct VirtualInvokeData _46_OnDrag;
    struct VirtualInvokeData _47_SetContentAnchoredPosition;
    struct VirtualInvokeData _48_LateUpdate;
    struct VirtualInvokeData _49_SetNormalizedPosition;
    struct VirtualInvokeData _50_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _51_CalculateLayoutInputVertical;
    struct VirtualInvokeData _52_get_minWidth;
    struct VirtualInvokeData _53_get_preferredWidth;
    struct VirtualInvokeData _54_get_flexibleWidth;
    struct VirtualInvokeData _55_get_minHeight;
    struct VirtualInvokeData _56_get_preferredHeight;
    struct VirtualInvokeData _57_get_flexibleHeight;
    struct VirtualInvokeData _58_get_layoutPriority;
    struct VirtualInvokeData _59_SetLayoutHorizontal;
    struct VirtualInvokeData _60_SetLayoutVertical;
};

struct Aoharu_MusicFilterAutoSortContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScene___c__DisplayClass52_1_o {
    struct Aoharu_MusicSelectScene___c__DisplayClass52_1_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScene___c__DisplayClass52_1_Fields fields;
};

struct Aoharu_MusicSelectScene___c__DisplayClass52_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScene___c__DisplayClass52_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene___c__DisplayClass52_1_VTable vtable;
};

struct Aoharu_MusicFilterAutoSortContent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MusicFilterAutoSortContent_o *m_Items[65535];
};

struct System_Action_LiveData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_Sprite__StaticFields {
    struct UnityEngine_Sprite_array *s_emptyArray;
};

struct System_Collections_Generic_List_MusicFilterAutoSortContent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MusicFilterAutoSortContent__Fields {
    struct Aoharu_MusicFilterAutoSortContent_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_int__TMP_Dropdown_OptionData__o {
    struct System_Action_int__TMP_Dropdown_OptionData__c *klass;
    void *monitor;
    struct System_Action_int__TMP_Dropdown_OptionData__Fields fields;
};

struct Aoharu_MusicSelectFooterContent_o {
    struct Aoharu_MusicSelectFooterContent_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectFooterContent_Fields fields;
};

struct System_Action_int__TMP_Dropdown_OptionData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_int__TMP_Dropdown_OptionData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__TMP_Dropdown_OptionData__VTable vtable;
};

struct Aoharu_MusicGoalDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct System_Collections_Generic_List_MusicGoalIcon__Fields {
    struct Aoharu_MusicGoalIcon_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_MusicDetailContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicDetailContent_VTable vtable;
};

struct Aoharu_MusicSelectFooterContent_MaterialData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MusicSelectFooterContent_MaterialData_o *m_Items[65535];
};

struct Aoharu_MusicSelectFooterContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectFooterContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectFooterContent_VTable vtable;
};

struct TMPro_TMP_SubMeshUI_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_SubMeshUI_o *m_Items[65535];
};

struct Aoharu_MusicDetailContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_Icon;
    struct Shock_TextMeshUI_o *m_LiveName;
    struct Shock_TextMeshUI_o *m_ArtistName;
    struct UnityEngine_UI_Image_o *m_Jacket;
    struct Shock_TextMeshUI_o *m_ClearRate;
    struct Shock_TextMeshUI_o *m_HighScore;
    struct UnityEngine_GameObject_o *m_AllPerfectLabel;
    struct Shock_TextMeshUI_o *m_MaxCombo;
    struct UnityEngine_GameObject_o *m_FullComboLabel;
    struct Shock_TextMeshUI_o *m_ClearCount;
    struct Shock_ButtonEvent_o *m_RankingButton;
    struct Shock_ButtonEvent_o *m_TargetButton;
    struct Shock_ButtonEvent_o *m_DetailButton;
    struct UnityEngine_UI_Image_o *m_ClearRateImage;
    struct System_Collections_Generic_List_Sprite__o *m_ClearRateImageList;
    struct Shock_TextMeshUI_o *m_ClearRateTitle;
    struct UnityEngine_GameObject_o *m_EventPtRankingObj;
    struct Shock_TextMeshUI_o *m_EventPtRankingText;
    struct UnityEngine_GameObject_o *m_EventScoreRankingObj;
    struct Shock_TextMeshUI_o *m_EventScoreRankingText;
    struct Shock_ButtonEvent_o *m_EventTopButton;
};

struct Aoharu_MusicDetailContent_o {
    struct Aoharu_MusicDetailContent_c *klass;
    void *monitor;
    struct Aoharu_MusicDetailContent_Fields fields;
};

struct Shock_SpriteNumber_o {
    struct Shock_SpriteNumber_c *klass;
    void *monitor;
    struct Shock_SpriteNumber_Fields fields;
};

struct TMPro_TMP_Dropdown_StaticFields {
    struct TMPro_TMP_Dropdown_OptionData_o *s_NoOptionData;
};

struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_SpriteNumber_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SpriteNumber_VTable vtable;
};

struct Aoharu_MusicDetailToggleSelector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_Button_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_IsInteractable;
    struct VirtualInvokeData _25_InstantClearState;
    struct VirtualInvokeData _26_DoStateTransition;
    struct VirtualInvokeData _27_FindSelectableOnLeft;
    struct VirtualInvokeData _28_FindSelectableOnRight;
    struct VirtualInvokeData _29_FindSelectableOnUp;
    struct VirtualInvokeData _30_FindSelectableOnDown;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnPointerDown;
    struct VirtualInvokeData _33_OnPointerUp;
    struct VirtualInvokeData _34_OnPointerEnter;
    struct VirtualInvokeData _35_OnPointerExit;
    struct VirtualInvokeData _36_OnSelect;
    struct VirtualInvokeData _37_OnDeselect;
    struct VirtualInvokeData _38_Select;
    struct VirtualInvokeData _39_unknown;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_OnPointerClick;
    struct VirtualInvokeData _42_OnSubmit;
};

struct Prefab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TextMeshProUGUI_StaticFields {
    struct Unity_Profiling_ProfilerMarker_o k_GenerateTextMarker;
    struct Unity_Profiling_ProfilerMarker_o k_SetArraySizesMarker;
    struct Unity_Profiling_ProfilerMarker_o k_GenerateTextPhaseIMarker;
    struct Unity_Profiling_ProfilerMarker_o k_ParseMarkupTextMarker;
    struct Unity_Profiling_ProfilerMarker_o k_CharacterLookupMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleGPOSFeaturesMarker;
    struct Unity_Profiling_ProfilerMarker_o k_CalculateVerticesPositionMarker;
    struct Unity_Profiling_ProfilerMarker_o k_ComputeTextMetricsMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleVisibleCharacterMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleWhiteSpacesMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleHorizontalLineBreakingMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleVerticalLineBreakingMarker;
    struct Unity_Profiling_ProfilerMarker_o k_SaveGlyphVertexDataMarker;
    struct Unity_Profiling_ProfilerMarker_o k_ComputeCharacterAdvanceMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleCarriageReturnMarker;
    struct Unity_Profiling_ProfilerMarker_o k_HandleLineTerminationMarker;
    struct Unity_Profiling_ProfilerMarker_o k_SavePageInfoMarker;
    struct Unity_Profiling_ProfilerMarker_o k_SaveProcessingStatesMarker;
    struct Unity_Profiling_ProfilerMarker_o k_GenerateTextPhaseIIMarker;
    struct Unity_Profiling_ProfilerMarker_o k_GenerateTextPhaseIIIMarker;
};

struct Aoharu_CategoryFilterContent_CategoryToggle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CategoryFilterContent_CategoryToggle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CategoryFilterContent_CategoryToggle_VTable vtable;
};

struct Aoharu_CategoryFilterContent_CategoryToggle_o {
    struct Aoharu_CategoryFilterContent_CategoryToggle_c *klass;
    void *monitor;
    struct Aoharu_CategoryFilterContent_CategoryToggle_Fields fields;
};

struct System_Action_LiveData__o {
    struct System_Action_LiveData__c *klass;
    void *monitor;
    struct System_Action_LiveData__Fields fields;
};

struct Aoharu_ToggleSelector_ToggleData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_ToggleSelector_ToggleData_o *m_Items[65535];
};

struct System_Collections_Generic_List_TMP_Dropdown_OptionData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__StaticFields {
    struct Aoharu_MusicSelectFooterContent_MaterialData_array *s_emptyArray;
};

struct UnityEngine_UI_Button_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Button_VTable vtable;
};

struct UnityEngine_UI_Button_o {
    struct UnityEngine_UI_Button_c *klass;
    void *monitor;
    struct UnityEngine_UI_Button_Fields fields;
};

struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o {
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___Fields fields;
};

struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_CategoryFilterContent_CategoryToggle__StaticFields {
    struct Aoharu_CategoryFilterContent_CategoryToggle_array *s_emptyArray;
};

struct ShortMessageDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_Text;
    float m_CloseTime;
    struct System_Threading_CancellationTokenSource_o *m_Token;
    struct Shock_IInputLockHandle_o *m_InputLock;
};

struct System_Collections_Generic_List_TMP_Dropdown_OptionData__o {
    struct System_Collections_Generic_List_TMP_Dropdown_OptionData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_Dropdown_OptionData__Fields fields;
};

struct ShortMessageDialog_o {
    struct ShortMessageDialog_c *klass;
    void *monitor;
    struct ShortMessageDialog_Fields fields;
};

struct ShortMessageDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShortMessageDialog_VTable vtable;
};

struct System_Collections_Generic_List_TMP_Dropdown_OptionData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_Dropdown_OptionData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_Dropdown_OptionData__VTable vtable;
};

struct TMPro_TMP_Dropdown_OptionDataList_Fields {
    struct System_Collections_Generic_List_TMP_Dropdown_OptionData__o *m_Options;
};

struct TMPro_TMP_Dropdown_OptionDataList_o {
    struct TMPro_TMP_Dropdown_OptionDataList_c *klass;
    void *monitor;
    struct TMPro_TMP_Dropdown_OptionDataList_Fields fields;
};

struct TMPro_TMP_Dropdown_OptionDataList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Dropdown_OptionDataList_VTable vtable;
};

struct Aoharu_MusicSelectFooterContent_ToggleData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MusicSelectFooterContent_ToggleData_o *m_Items[65535];
};

struct TMPro_TMP_Dropdown_OptionData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_LiveData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LiveData__VTable vtable;
};

struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__VTable vtable;
};

struct TMPro_TMP_Dropdown_DropdownItem_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct TMPro_TMP_Text_o *m_Text;
    struct UnityEngine_UI_Image_o *m_Image;
    struct UnityEngine_RectTransform_o *m_RectTransform;
    struct UnityEngine_UI_Toggle_o *m_Toggle;
};

struct TMPro_TMP_Dropdown_OptionData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Dropdown_OptionData_VTable vtable;
};

struct TMPro_TMP_Dropdown_DropdownItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_OnPointerEnter;
    struct VirtualInvokeData _7_OnCancel;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__Fields {
    struct Aoharu_MusicSelectFooterContent_MaterialData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__o {
    struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__Fields fields;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MusicSelectFooterContent_MaterialData__VTable vtable;
};

struct System_Collections_Generic_List_TextMeshProUGUI__StaticFields {
    struct TMPro_TextMeshProUGUI_array *s_emptyArray;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__VTable vtable;
};

struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__o {
    struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MusicSelectFooterContent_ToggleData__Fields fields;
};

struct Aoharu_UI_DropDownText_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_UI_DropDownText_o *m_Items[65535];
};

struct Aoharu_MusicGoalIcon_o {
    struct Aoharu_MusicGoalIcon_c *klass;
    void *monitor;
    struct Aoharu_MusicGoalIcon_Fields fields;
};

struct Aoharu_MusicGoalIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicGoalIcon_VTable vtable;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__o {
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__Fields fields;
};

struct System_Collections_Generic_List_MusicGoalIcon__o {
    struct System_Collections_Generic_List_MusicGoalIcon__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MusicGoalIcon__Fields fields;
};

struct Aoharu_MusicFilterAutoSortContent_o {
    struct Aoharu_MusicFilterAutoSortContent_c *klass;
    void *monitor;
    struct Aoharu_MusicFilterAutoSortContent_Fields fields;
};

struct System_Collections_Generic_List_MusicGoalIcon__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MusicGoalIcon__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MusicGoalIcon__VTable vtable;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__MusicFilterGroupContent__VTable vtable;
};

struct Aoharu_MusicFilterAutoSortContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicFilterAutoSortContent_VTable vtable;
};

struct FancyScrollView_Scroller_o {
    struct FancyScrollView_Scroller_c *klass;
    void *monitor;
    struct FancyScrollView_Scroller_Fields fields;
};

struct Aoharu_MusicSelectScene___c__DisplayClass52_0_o {
    struct Aoharu_MusicSelectScene___c__DisplayClass52_0_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScene___c__DisplayClass52_0_Fields fields;
};

struct FancyScrollView_Scroller_c {
    struct Il2CppClass_1 _1;
    struct FancyScrollView_Scroller_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_Scroller_VTable vtable;
};

struct Aoharu_MusicGoalDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicGoalDialog_VTable vtable;
};

struct Aoharu_MusicSelectScene___c__DisplayClass52_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene___c__DisplayClass52_0_VTable vtable;
};

struct Aoharu_MusicGoalDialog_o {
    struct Aoharu_MusicGoalDialog_c *klass;
    void *monitor;
    struct Aoharu_MusicGoalDialog_Fields fields;
};

struct System_Collections_Generic_List_TMP_Dropdown_DropdownItem__StaticFields {
    struct TMPro_TMP_Dropdown_DropdownItem_array *s_emptyArray;
};

struct Shock_ToggleButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ToggleButton_o *m_Items[65535];
};

struct FancyScrollView_Scroller_StaticFields {
    struct EasingCore_EasingFunction_o *DefaultEasingFunction;
};

struct Aoharu_CategoryFilterContent_CategoryToggle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_CategoryFilterContent_CategoryToggle_o *m_Items[65535];
};

struct UnityEngine_UI_ScrollRect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_ScrollRect_VTable vtable;
};

struct UnityEngine_UI_ScrollRect_o {
    struct UnityEngine_UI_ScrollRect_c *klass;
    void *monitor;
    struct UnityEngine_UI_ScrollRect_Fields fields;
};

struct TMPro_TextMeshProUGUI_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TextMeshProUGUI_o *m_Items[65535];
};

struct Prefab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Prefab_VTable vtable;
};

struct Shock_IInputLockData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Prefab_o {
    struct Prefab_c *klass;
    void *monitor;
    struct Prefab_Fields fields;
};

struct System_Collections_Generic_List_MusicFilterAutoSortContent__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MusicFilterAutoSortContent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MusicFilterAutoSortContent__VTable vtable;
};

struct Shock_IInputLockData_o {
    struct Shock_IInputLockData_c *klass;
    void *monitor;
    struct Shock_IInputLockData_Fields fields;
};

struct Aoharu_MusicDetailToggleSelector_o {
    struct Aoharu_MusicDetailToggleSelector_c *klass;
    void *monitor;
    struct Aoharu_MusicDetailToggleSelector_Fields fields;
};

struct System_Collections_Generic_List_MusicFilterAutoSortContent__o {
    struct System_Collections_Generic_List_MusicFilterAutoSortContent__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MusicFilterAutoSortContent__Fields fields;
};

struct TMPro_TMP_Dropdown_OptionData_o {
    struct TMPro_TMP_Dropdown_OptionData_c *klass;
    void *monitor;
    struct TMPro_TMP_Dropdown_OptionData_Fields fields;
};

struct Aoharu_MusicDetailToggleSelector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicDetailToggleSelector_VTable vtable;
};

struct TMPro_TMP_Dropdown_DropdownItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Dropdown_DropdownItem_VTable vtable;
};

struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__o {
    struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__Fields fields;
};

struct TMPro_TMP_Dropdown_DropdownItem_o {
    struct TMPro_TMP_Dropdown_DropdownItem_c *klass;
    void *monitor;
    struct TMPro_TMP_Dropdown_DropdownItem_Fields fields;
};

typedef struct UniRx_Operators_TimestampObservable_Timestamp_T__o UniRx_Operators_TimestampObservable_Timestamp_T__o, *PUniRx_Operators_TimestampObservable_Timestamp_T__o;

typedef struct UniRx_Operators_TimestampObservable_Timestamp_T__c UniRx_Operators_TimestampObservable_Timestamp_T__c, *PUniRx_Operators_TimestampObservable_Timestamp_T__c;

typedef struct UniRx_Operators_TimestampObservable_Timestamp_T__Fields UniRx_Operators_TimestampObservable_Timestamp_T__Fields, *PUniRx_Operators_TimestampObservable_Timestamp_T__Fields;

typedef struct UniRx_Operators_TimestampObservable_Timestamp_T__RGCTXs UniRx_Operators_TimestampObservable_Timestamp_T__RGCTXs, *PUniRx_Operators_TimestampObservable_Timestamp_T__RGCTXs;

typedef struct UniRx_Operators_TimestampObservable_Timestamp_T__VTable UniRx_Operators_TimestampObservable_Timestamp_T__VTable, *PUniRx_Operators_TimestampObservable_Timestamp_T__VTable;

typedef struct UniRx_Operators_OperatorObserverBase_T__Timestamped_T___Fields UniRx_Operators_OperatorObserverBase_T__Timestamped_T___Fields, *PUniRx_Operators_OperatorObserverBase_T__Timestamped_T___Fields;

typedef struct UniRx_Operators_TimestampObservable_T__o UniRx_Operators_TimestampObservable_T__o, *PUniRx_Operators_TimestampObservable_T__o;

typedef struct UniRx_Operators_TimestampObservable_T__c UniRx_Operators_TimestampObservable_T__c, *PUniRx_Operators_TimestampObservable_T__c;

typedef struct UniRx_Operators_TimestampObservable_T__Fields UniRx_Operators_TimestampObservable_T__Fields, *PUniRx_Operators_TimestampObservable_T__Fields;

typedef struct UniRx_Operators_TimestampObservable_T__RGCTXs UniRx_Operators_TimestampObservable_T__RGCTXs, *PUniRx_Operators_TimestampObservable_T__RGCTXs;

typedef struct UniRx_Operators_TimestampObservable_T__VTable UniRx_Operators_TimestampObservable_T__VTable, *PUniRx_Operators_TimestampObservable_T__VTable;

typedef struct UniRx_Operators_OperatorObservableBase_Timestamped_T___Fields UniRx_Operators_OperatorObservableBase_Timestamped_T___Fields, *PUniRx_Operators_OperatorObservableBase_Timestamped_T___Fields;

typedef struct UniRx_IObservable_T__o UniRx_IObservable_T__o, *PUniRx_IObservable_T__o;

typedef struct UniRx_IScheduler_o UniRx_IScheduler_o, *PUniRx_IScheduler_o;

typedef struct UniRx_IObservable_T__c UniRx_IObservable_T__c, *PUniRx_IObservable_T__c;

typedef struct UniRx_IObservable_T__Fields UniRx_IObservable_T__Fields, *PUniRx_IObservable_T__Fields;

typedef struct UniRx_IScheduler_c UniRx_IScheduler_c, *PUniRx_IScheduler_c;

typedef struct UniRx_IScheduler_Fields UniRx_IScheduler_Fields, *PUniRx_IScheduler_Fields;

struct UniRx_Operators_OperatorObservableBase_Timestamped_T___Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_TimestampObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_Timestamped_T___Fields super;
    struct UniRx_IObservable_T__o *source;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_TimestampObservable_Timestamp_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_TimestampObservable_Timestamp_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__Timestamped_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__Timestamped_T__;
    struct Il2CppClass *_2_UniRx_Timestamped_T_;
    struct MethodInfo *_3_UniRx_Timestamped_T___ctor;
    struct Il2CppClass *_4_UniRx_IObserver_Timestamped_T__;
    struct MethodInfo *_5_UniRx_IObserver_Timestamped_T___OnNext;
    struct MethodInfo *_6_UniRx_IObserver_Timestamped_T___OnError;
    struct MethodInfo *_7_UniRx_Operators_OperatorObserverBase_T__Timestamped_T___Dispose;
    struct MethodInfo *_8_UniRx_IObserver_Timestamped_T___OnCompleted;
};

struct UniRx_Operators_TimestampObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_IObservable_T__Fields {
};

struct UniRx_IObservable_T__o {
    struct UniRx_IObservable_T__c *klass;
    void *monitor;
    struct UniRx_IObservable_T__Fields fields;
};

struct UniRx_Operators_OperatorObserverBase_T__Timestamped_T___Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_TimestampObservable_Timestamp_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__Timestamped_T___Fields super;
    struct UniRx_Operators_TimestampObservable_T__o *parent;
};

struct UniRx_Operators_TimestampObservable_Timestamp_T__o {
    struct UniRx_Operators_TimestampObservable_Timestamp_T__c *klass;
    void *monitor;
    struct UniRx_Operators_TimestampObservable_Timestamp_T__Fields fields;
};

struct UniRx_IObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_Operators_TimestampObservable_Timestamp_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_TimestampObservable_Timestamp_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TimestampObservable_Timestamp_T__VTable vtable;
};

struct UniRx_Operators_TimestampObservable_T__o {
    struct UniRx_Operators_TimestampObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_TimestampObservable_T__Fields fields;
};

struct UniRx_IScheduler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_Operators_TimestampObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_TimestampObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TimestampObservable_T__VTable vtable;
};

struct UniRx_IScheduler_Fields {
};

struct UniRx_IScheduler_o {
    struct UniRx_IScheduler_c *klass;
    void *monitor;
    struct UniRx_IScheduler_Fields fields;
};

struct UniRx_Operators_TimestampObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_Timestamped_T____ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_Timestamped_T__;
    struct Il2CppClass *_3_UniRx_Operators_TimestampObservable_Timestamp_T_;
    struct MethodInfo *_4_UniRx_Operators_TimestampObservable_Timestamp_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

typedef struct System_Collections_Generic_SortedList_int__RendererResourceFactory__o System_Collections_Generic_SortedList_int__RendererResourceFactory__o, *PSystem_Collections_Generic_SortedList_int__RendererResourceFactory__o;

typedef struct System_Collections_Generic_SortedList_int__RendererResourceFactory__c System_Collections_Generic_SortedList_int__RendererResourceFactory__c, *PSystem_Collections_Generic_SortedList_int__RendererResourceFactory__c;

typedef struct System_Collections_Generic_SortedList_int__RendererResourceFactory__Fields System_Collections_Generic_SortedList_int__RendererResourceFactory__Fields, *PSystem_Collections_Generic_SortedList_int__RendererResourceFactory__Fields;

typedef struct System_Collections_Generic_SortedList_int__RendererResourceFactory__VTable System_Collections_Generic_SortedList_int__RendererResourceFactory__VTable, *PSystem_Collections_Generic_SortedList_int__RendererResourceFactory__VTable;

typedef struct CriWare_CriMana_Detail_RendererResourceFactory_array CriWare_CriMana_Detail_RendererResourceFactory_array, *PCriWare_CriMana_Detail_RendererResourceFactory_array;

typedef struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__o System_Collections_Generic_SortedList_KeyList_TKey__TValue__o, *PSystem_Collections_Generic_SortedList_KeyList_TKey__TValue__o;

typedef struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__o System_Collections_Generic_SortedList_ValueList_TKey__TValue__o, *PSystem_Collections_Generic_SortedList_ValueList_TKey__TValue__o;

typedef struct CriWare_CriMana_Detail_RendererResourceFactory_o CriWare_CriMana_Detail_RendererResourceFactory_o, *PCriWare_CriMana_Detail_RendererResourceFactory_o;

typedef struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c System_Collections_Generic_SortedList_KeyList_TKey__TValue__c, *PSystem_Collections_Generic_SortedList_KeyList_TKey__TValue__c;

typedef struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__Fields System_Collections_Generic_SortedList_KeyList_TKey__TValue__Fields, *PSystem_Collections_Generic_SortedList_KeyList_TKey__TValue__Fields;

typedef struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c System_Collections_Generic_SortedList_ValueList_TKey__TValue__c, *PSystem_Collections_Generic_SortedList_ValueList_TKey__TValue__c;

typedef struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__Fields System_Collections_Generic_SortedList_ValueList_TKey__TValue__Fields, *PSystem_Collections_Generic_SortedList_ValueList_TKey__TValue__Fields;

typedef struct CriWare_CriMana_Detail_RendererResourceFactory_c CriWare_CriMana_Detail_RendererResourceFactory_c, *PCriWare_CriMana_Detail_RendererResourceFactory_c;

typedef struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__RGCTXs System_Collections_Generic_SortedList_KeyList_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_SortedList_KeyList_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__VTable System_Collections_Generic_SortedList_KeyList_TKey__TValue__VTable, *PSystem_Collections_Generic_SortedList_KeyList_TKey__TValue__VTable;

typedef struct System_Collections_Generic_SortedList_TKey__TValue__o System_Collections_Generic_SortedList_TKey__TValue__o, *PSystem_Collections_Generic_SortedList_TKey__TValue__o;

typedef struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__RGCTXs System_Collections_Generic_SortedList_ValueList_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_SortedList_ValueList_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__VTable System_Collections_Generic_SortedList_ValueList_TKey__TValue__VTable, *PSystem_Collections_Generic_SortedList_ValueList_TKey__TValue__VTable;

typedef struct CriWare_CriMana_Detail_RendererResourceFactory_StaticFields CriWare_CriMana_Detail_RendererResourceFactory_StaticFields, *PCriWare_CriMana_Detail_RendererResourceFactory_StaticFields;

typedef struct CriWare_CriMana_Detail_RendererResourceFactory_VTable CriWare_CriMana_Detail_RendererResourceFactory_VTable, *PCriWare_CriMana_Detail_RendererResourceFactory_VTable;

typedef struct System_Collections_Generic_SortedList_TKey__TValue__c System_Collections_Generic_SortedList_TKey__TValue__c, *PSystem_Collections_Generic_SortedList_TKey__TValue__c;

typedef struct System_Collections_Generic_SortedList_TKey__TValue__Fields System_Collections_Generic_SortedList_TKey__TValue__Fields, *PSystem_Collections_Generic_SortedList_TKey__TValue__Fields;

typedef struct System_Collections_Generic_SortedList_TKey__TValue__RGCTXs System_Collections_Generic_SortedList_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_SortedList_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_SortedList_TKey__TValue__VTable System_Collections_Generic_SortedList_TKey__TValue__VTable, *PSystem_Collections_Generic_SortedList_TKey__TValue__VTable;

struct CriWare_CriMana_Detail_RendererResourceFactory_o {
    struct CriWare_CriMana_Detail_RendererResourceFactory_c *klass;
    void *monitor;
    struct CriWare_CriMana_Detail_RendererResourceFactory_Fields fields;
};

struct CriWare_CriMana_Detail_RendererResourceFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct CriWare_CriMana_Detail_RendererResourceFactory_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriMana_Detail_RendererResourceFactory_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Detail_RendererResourceFactory_VTable vtable;
};

struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_SortedList_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_SortedList_TKey__TValue__ContainsKey;
    struct MethodInfo *_2_System_Collections_Generic_SortedList_TKey__TValue__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_SortedList_TKey__TValue__GetKey;
    struct Il2CppClass *_4_System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue_;
    struct MethodInfo *_5_System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue___ctor;
    struct Il2CppClass *_6_TKey;
    struct MethodInfo *_7_System_Array_BinarySearch_TKey_;
};

struct System_Collections_Generic_SortedList_TKey__TValue__Fields {
    struct System_Object_array *keys;
    struct System_Object_array *values;
    int32_t _size;
    int32_t version;
    struct System_Collections_Generic_IComparer_TKey__o *comparer;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__o *keyList;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__o *valueList;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_SortedList_TKey__TValue__RGCTXs {
    struct MethodInfo *_0_System_Array_Empty_TKey_;
    struct MethodInfo *_1_System_Array_Empty_TValue_;
    struct MethodInfo *_2_System_Collections_Generic_Comparer_TKey__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_Comparer_TKey_;
    struct MethodInfo *_4_System_Collections_Generic_SortedList_TKey__TValue___ctor;
    struct Il2CppClass *_5_TKey;
    struct MethodInfo *_6_System_Array_BinarySearch_TKey_;
    struct MethodInfo *_7_System_Collections_Generic_SortedList_TKey__TValue__Insert;
    struct MethodInfo *_8_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Key;
    struct MethodInfo *_9_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Value;
    struct MethodInfo *_10_System_Collections_Generic_SortedList_TKey__TValue__Add;
    struct MethodInfo *_11_System_Collections_Generic_SortedList_TKey__TValue__IndexOfKey;
    struct MethodInfo *_12_System_Collections_Generic_EqualityComparer_TValue__get_Default;
    struct Il2CppClass *_13_System_Collections_Generic_EqualityComparer_TValue_;
    struct Il2CppClass *_14_System_Collections_Generic_EqualityComparer_TValue_;
    struct MethodInfo *_15_System_Collections_Generic_EqualityComparer_TValue__Equals;
    struct MethodInfo *_16_System_Collections_Generic_SortedList_TKey__TValue__RemoveAt;
    struct Il2CppClass *_17_TKey__;
    struct Il2CppClass *_18_TValue__;
    struct Il2CppClass *_19_TValue;
    struct Il2CppType *_20_TKey;
    struct Il2CppType *_21_TValue;
    struct MethodInfo *_22_System_Collections_Generic_SortedList_TKey__TValue__GetKeyListHelper;
    struct MethodInfo *_23_System_Collections_Generic_SortedList_TKey__TValue__GetValueListHelper;
    struct Il2CppClass *_24_System_Collections_Generic_SortedList_KeyList_TKey__TValue_;
    struct MethodInfo *_25_System_Collections_Generic_SortedList_KeyList_TKey__TValue___ctor;
    struct Il2CppClass *_26_System_Collections_Generic_SortedList_ValueList_TKey__TValue_;
    struct MethodInfo *_27_System_Collections_Generic_SortedList_ValueList_TKey__TValue___ctor;
    struct MethodInfo *_28_System_Collections_Generic_SortedList_TKey__TValue__IsCompatibleKey;
    struct Il2CppClass *_29_System_Collections_Generic_SortedList_TKey__TValue_;
    struct MethodInfo *_30_System_Collections_Generic_SortedList_TKey__TValue__ContainsKey;
    struct MethodInfo *_31_System_Collections_Generic_SortedList_TKey__TValue__IndexOfValue;
    struct MethodInfo *_32_System_Collections_Generic_SortedList_TKey__TValue__get_Count;
    struct MethodInfo *_33_System_Collections_Generic_KeyValuePair_TKey__TValue___ctor;
    struct Il2CppClass *_34_System_Collections_Generic_KeyValuePair_TKey__TValue___;
    struct Il2CppClass *_35_System_Collections_Generic_KeyValuePair_TKey__TValue_;
    struct MethodInfo *_36_System_Collections_Generic_SortedList_TKey__TValue__set_Capacity;
    struct Il2CppClass *_37_System_Collections_Generic_SortedList_Enumerator_TKey__TValue_;
    struct MethodInfo *_38_System_Collections_Generic_SortedList_Enumerator_TKey__TValue___ctor;
    struct MethodInfo *_40_System_Collections_Generic_SortedList_TKey__TValue__set_Item;
    struct MethodInfo *_41_System_Array_IndexOf_TValue_;
    struct MethodInfo *_42_System_Collections_Generic_SortedList_TKey__TValue__EnsureCapacity;
    struct MethodInfo *_43_System_Collections_Generic_SortedList_TKey__TValue__Remove;
};

struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__Fields {
    struct System_Collections_Generic_SortedList_TKey__TValue__o *_dict;
};

struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_RemoveAt;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_Clear;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _19_get_Count;
    struct VirtualInvokeData _20_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _21_System_Collections_ICollection_get_IsSynchronized;
};

struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__Fields {
    struct System_Collections_Generic_SortedList_TKey__TValue__o *_dict;
};

struct System_Collections_Generic_SortedList_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
};

struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_RemoveAt;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_Clear;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _19_get_Count;
    struct VirtualInvokeData _20_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _21_System_Collections_ICollection_get_IsSynchronized;
};

struct System_Collections_Generic_SortedList_int__RendererResourceFactory__Fields {
    struct System_Int32_array *keys;
    struct CriWare_CriMana_Detail_RendererResourceFactory_array *values;
    int32_t _size;
    int32_t version;
    struct System_Collections_Generic_IComparer_TKey__o *comparer;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__o *keyList;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__o *valueList;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_SortedList_int__RendererResourceFactory__o {
    struct System_Collections_Generic_SortedList_int__RendererResourceFactory__c *klass;
    void *monitor;
    struct System_Collections_Generic_SortedList_int__RendererResourceFactory__Fields fields;
};

struct CriWare_CriMana_Detail_RendererResourceFactory_StaticFields {
    struct System_Collections_Generic_SortedList_int__RendererResourceFactory__o *factoryList;
};

struct System_Collections_Generic_SortedList_int__RendererResourceFactory__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
};

struct System_Collections_Generic_SortedList_int__RendererResourceFactory__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedList_int__RendererResourceFactory__VTable vtable;
};

struct CriWare_CriMana_Detail_RendererResourceFactory_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriMana_Detail_RendererResourceFactory_o *m_Items[65535];
};

struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_SortedList_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_SortedList_TKey__TValue__ContainsValue;
    struct MethodInfo *_2_System_Collections_Generic_SortedList_TKey__TValue__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_SortedList_TKey__TValue__GetByIndex;
    struct Il2CppClass *_4_System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue_;
    struct MethodInfo *_5_System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue___ctor;
    struct MethodInfo *_6_System_Array_IndexOf_TValue_;
};

struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__o {
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__Fields fields;
};

struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__o {
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__Fields fields;
};

struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__VTable vtable;
};

struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__VTable vtable;
};

struct System_Collections_Generic_SortedList_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_SortedList_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedList_TKey__TValue__VTable vtable;
};

struct System_Collections_Generic_SortedList_TKey__TValue__o {
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_SortedList_TKey__TValue__Fields fields;
};

typedef struct MethodInfo_190F208 MethodInfo_190F208, *PMethodInfo_190F208;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c;

typedef struct MethodInfo_190F208_RGCTXs MethodInfo_190F208_RGCTXs, *PMethodInfo_190F208_RGCTXs;

typedef union _union_317363 _union_317363, *P_union_317363;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_VTable Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_VTable, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_VTable;

union _union_317363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190F208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190F208_RGCTXs *rgctx_data;
    union _union_317363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct MethodInfo_190F208_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_VTable vtable;
};

typedef struct Shock_ChatRoomMstTable___c__DisplayClass2_0_c Shock_ChatRoomMstTable___c__DisplayClass2_0_c, *PShock_ChatRoomMstTable___c__DisplayClass2_0_c;

typedef struct Shock_ChatRoomMstTable___c__DisplayClass2_0_VTable Shock_ChatRoomMstTable___c__DisplayClass2_0_VTable, *PShock_ChatRoomMstTable___c__DisplayClass2_0_VTable;

struct Shock_ChatRoomMstTable___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ChatRoomMstTable___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatRoomMstTable___c__DisplayClass2_0_VTable vtable;
};

typedef struct MethodInfo_2B93AA0 MethodInfo_2B93AA0, *PMethodInfo_2B93AA0;

typedef struct System_Linq_EnumerableSorter_TElement__TKey__c System_Linq_EnumerableSorter_TElement__TKey__c, *PSystem_Linq_EnumerableSorter_TElement__TKey__c;

typedef union _union_340328 _union_340328, *P_union_340328;

typedef struct System_Linq_EnumerableSorter_TElement__TKey__RGCTXs System_Linq_EnumerableSorter_TElement__TKey__RGCTXs, *PSystem_Linq_EnumerableSorter_TElement__TKey__RGCTXs;

typedef struct System_Linq_EnumerableSorter_TElement__TKey__VTable System_Linq_EnumerableSorter_TElement__TKey__VTable, *PSystem_Linq_EnumerableSorter_TElement__TKey__VTable;

struct System_Linq_EnumerableSorter_TElement__TKey__RGCTXs {
    struct MethodInfo *_0_System_Linq_EnumerableSorter_TElement___ctor;
    struct Il2CppClass *_1_System_Linq_EnumerableSorter_TElement_;
    struct Il2CppClass *_2_TKey__;
    struct Il2CppClass *_3_System_Func_TElement__TKey_;
    struct MethodInfo *_4_System_Func_TElement__TKey__Invoke;
    struct Il2CppClass *_5_System_Linq_EnumerableSorter_TElement_;
    struct MethodInfo *_6_System_Linq_EnumerableSorter_TElement__ComputeKeys;
    struct Il2CppClass *_7_System_Collections_Generic_IComparer_TKey_;
    struct MethodInfo *_8_System_Collections_Generic_IComparer_TKey__Compare;
    struct MethodInfo *_9_System_Linq_EnumerableSorter_TElement__CompareKeys;
};

struct System_Linq_EnumerableSorter_TElement__TKey__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ComputeKeys;
    struct VirtualInvokeData _5_CompareKeys;
};

union _union_340328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93AA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_EnumerableSorter_TElement__TKey__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_EnumerableSorter_TElement__TKey__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_EnumerableSorter_TElement__TKey__VTable vtable;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_StaticFields Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_StaticFields, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_StaticFields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_o Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_o, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_o;

typedef struct System_Func_CardData__int__o System_Func_CardData__int__o, *PSystem_Func_CardData__int__o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_c Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_c, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_Fields Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_Fields;

typedef struct System_Func_CardData__int__c System_Func_CardData__int__c, *PSystem_Func_CardData__int__c;

typedef struct System_Func_CardData__int__Fields System_Func_CardData__int__Fields, *PSystem_Func_CardData__int__Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_VTable Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_VTable;

typedef struct System_Func_CardData__int__VTable System_Func_CardData__int__VTable, *PSystem_Func_CardData__int__VTable;

struct System_Func_CardData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_Fields {
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_Fields fields;
};

struct System_Func_CardData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_StaticFields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus___c_o *__9;
    struct System_Func_CardData__int__o *__9__9_0;
};

struct System_Func_CardData__int__o {
    struct System_Func_CardData__int__c *klass;
    void *monitor;
    struct System_Func_CardData__int__Fields fields;
};

struct System_Func_CardData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardData__int__VTable vtable;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionRewardSettingMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionRewardSettingMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionRewardSettingMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionRewardSettingMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_TimerObservable___c__DisplayClass6_0_Fields UniRx_Operators_TimerObservable___c__DisplayClass6_0_Fields, *PUniRx_Operators_TimerObservable___c__DisplayClass6_0_Fields;

typedef struct UniRx_Operators_TimerObservable_Timer_o UniRx_Operators_TimerObservable_Timer_o, *PUniRx_Operators_TimerObservable_Timer_o;

typedef struct UniRx_Operators_TimerObservable_o UniRx_Operators_TimerObservable_o, *PUniRx_Operators_TimerObservable_o;

typedef struct UniRx_Operators_TimerObservable_Timer_c UniRx_Operators_TimerObservable_Timer_c, *PUniRx_Operators_TimerObservable_Timer_c;

typedef struct UniRx_Operators_TimerObservable_Timer_Fields UniRx_Operators_TimerObservable_Timer_Fields, *PUniRx_Operators_TimerObservable_Timer_Fields;

typedef struct UniRx_Operators_TimerObservable_c UniRx_Operators_TimerObservable_c, *PUniRx_Operators_TimerObservable_c;

typedef struct UniRx_Operators_TimerObservable_Fields UniRx_Operators_TimerObservable_Fields, *PUniRx_Operators_TimerObservable_Fields;

typedef struct UniRx_Operators_TimerObservable_Timer_VTable UniRx_Operators_TimerObservable_Timer_VTable, *PUniRx_Operators_TimerObservable_Timer_VTable;

typedef struct UniRx_Operators_OperatorObserverBase_long__long__Fields UniRx_Operators_OperatorObserverBase_long__long__Fields, *PUniRx_Operators_OperatorObserverBase_long__long__Fields;

typedef struct UniRx_Operators_TimerObservable_VTable UniRx_Operators_TimerObservable_VTable, *PUniRx_Operators_TimerObservable_VTable;

typedef struct UniRx_Operators_OperatorObservableBase_long__Fields UniRx_Operators_OperatorObservableBase_long__Fields, *PUniRx_Operators_OperatorObservableBase_long__Fields;

typedef struct System_Nullable_DateTimeOffset__o System_Nullable_DateTimeOffset__o, *PSystem_Nullable_DateTimeOffset__o;

typedef struct System_Nullable_TimeSpan__o System_Nullable_TimeSpan__o, *PSystem_Nullable_TimeSpan__o;

typedef struct System_Nullable_DateTimeOffset__Fields System_Nullable_DateTimeOffset__Fields, *PSystem_Nullable_DateTimeOffset__Fields;

typedef struct System_Nullable_TimeSpan__Fields System_Nullable_TimeSpan__Fields, *PSystem_Nullable_TimeSpan__Fields;

struct System_Nullable_DateTimeOffset__Fields {
    bool hasValue;
    struct System_DateTimeOffset_o value;
};

struct System_Nullable_DateTimeOffset__o {
    struct System_Nullable_DateTimeOffset__Fields fields;
};

struct System_Nullable_TimeSpan__Fields {
    bool hasValue;
    struct System_TimeSpan_o value;
};

struct System_Nullable_TimeSpan__o {
    struct System_Nullable_TimeSpan__Fields fields;
};

struct UniRx_Operators_OperatorObservableBase_long__Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_TimerObservable_Fields {
    struct UniRx_Operators_OperatorObservableBase_long__Fields super;
    struct System_Nullable_DateTimeOffset__o dueTimeA;
    struct System_Nullable_TimeSpan__o dueTimeB;
    struct System_Nullable_TimeSpan__o period;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_TimerObservable_Timer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_TimerObservable_Timer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TimerObservable_Timer_VTable vtable;
};

struct UniRx_Operators_TimerObservable_o {
    struct UniRx_Operators_TimerObservable_c *klass;
    void *monitor;
    struct UniRx_Operators_TimerObservable_Fields fields;
};

struct UniRx_Operators_TimerObservable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_TimerObservable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TimerObservable_VTable vtable;
};

struct UniRx_Operators_TimerObservable___c__DisplayClass6_0_Fields {
    struct UniRx_Operators_TimerObservable_Timer_o *timerObserver;
    struct UniRx_Operators_TimerObservable_o *__4__this;
};

struct UniRx_Operators_OperatorObserverBase_long__long__Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_TimerObservable_Timer_Fields {
    struct UniRx_Operators_OperatorObserverBase_long__long__Fields super;
    int64_t index;
};

struct UniRx_Operators_TimerObservable_Timer_o {
    struct UniRx_Operators_TimerObservable_Timer_c *klass;
    void *monitor;
    struct UniRx_Operators_TimerObservable_Timer_Fields fields;
};

typedef struct MethodInfo_1EC97EC MethodInfo_1EC97EC, *PMethodInfo_1EC97EC;

typedef union _union_283050 _union_283050, *P_union_283050;

union _union_283050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC97EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureBokehEffect_Fields Shock_Scenes_Adventure_AdventureBokehEffect_Fields, *PShock_Scenes_Adventure_AdventureBokehEffect_Fields;

typedef struct Shock_Scenes_Adventure_MaterialInstance_o Shock_Scenes_Adventure_MaterialInstance_o, *PShock_Scenes_Adventure_MaterialInstance_o;

typedef struct Shock_Scenes_Adventure_MaterialInstance_c Shock_Scenes_Adventure_MaterialInstance_c, *PShock_Scenes_Adventure_MaterialInstance_c;

typedef struct Shock_Scenes_Adventure_MaterialInstance_Fields Shock_Scenes_Adventure_MaterialInstance_Fields, *PShock_Scenes_Adventure_MaterialInstance_Fields;

typedef struct Shock_Scenes_Adventure_MaterialInstance_VTable Shock_Scenes_Adventure_MaterialInstance_VTable, *PShock_Scenes_Adventure_MaterialInstance_VTable;

struct Shock_Scenes_Adventure_MaterialInstance_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Shock_Scenes_Adventure_AdventureBokehEffect_Fields {
    struct Shock_Scenes_Adventure_MaterialInstance_o *m_downSampling;
    struct Shock_Scenes_Adventure_MaterialInstance_o *m_verticalBlur;
    struct Shock_Scenes_Adventure_MaterialInstance_o *m_horizontalBlur;
    int32_t m_bokehLevel;
};

struct Shock_Scenes_Adventure_MaterialInstance_Fields {
    struct UnityEngine_Material_o *m_org;
    struct UnityEngine_Material_o *m_instance;
};

struct Shock_Scenes_Adventure_MaterialInstance_o {
    struct Shock_Scenes_Adventure_MaterialInstance_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_MaterialInstance_Fields fields;
};

struct Shock_Scenes_Adventure_MaterialInstance_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_MaterialInstance_VTable vtable;
};

typedef struct MethodInfo_2B0BB3C MethodInfo_2B0BB3C, *PMethodInfo_2B0BB3C;

typedef union _union_186232 _union_186232, *P_union_186232;

union _union_186232 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BB3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186232 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFBBD0 MethodInfo_1BFBBD0, *PMethodInfo_1BFBBD0;

typedef union _union_253235 _union_253235, *P_union_253235;

union _union_253235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFBBD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434774 MethodInfo_2434774, *PMethodInfo_2434774;

typedef union _union_275516 _union_275516, *P_union_275516;

union _union_275516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336B530_RGCTXs MethodInfo_336B530_RGCTXs, *PMethodInfo_336B530_RGCTXs;

struct MethodInfo_336B530_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_17F6CDC_RGCTXs MethodInfo_17F6CDC_RGCTXs, *PMethodInfo_17F6CDC_RGCTXs;

struct MethodInfo_17F6CDC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__AsUniTask;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Collider__o Cysharp_Threading_Tasks_UniTask_Collider__o, *PCysharp_Threading_Tasks_UniTask_Collider__o;

typedef struct Cysharp_Threading_Tasks_UniTask_Collider__Fields Cysharp_Threading_Tasks_UniTask_Collider__Fields, *PCysharp_Threading_Tasks_UniTask_Collider__Fields;

typedef struct Cysharp_Threading_Tasks_IUniTaskSource_T__o Cysharp_Threading_Tasks_IUniTaskSource_T__o, *PCysharp_Threading_Tasks_IUniTaskSource_T__o;

typedef struct UnityEngine_Collider_o UnityEngine_Collider_o, *PUnityEngine_Collider_o;

typedef struct Cysharp_Threading_Tasks_IUniTaskSource_T__c Cysharp_Threading_Tasks_IUniTaskSource_T__c, *PCysharp_Threading_Tasks_IUniTaskSource_T__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskSource_T__Fields Cysharp_Threading_Tasks_IUniTaskSource_T__Fields, *PCysharp_Threading_Tasks_IUniTaskSource_T__Fields;

typedef struct UnityEngine_Collider_c UnityEngine_Collider_c, *PUnityEngine_Collider_c;

typedef struct UnityEngine_Collider_Fields UnityEngine_Collider_Fields, *PUnityEngine_Collider_Fields;

typedef struct UnityEngine_Collider_VTable UnityEngine_Collider_VTable, *PUnityEngine_Collider_VTable;

struct Cysharp_Threading_Tasks_IUniTaskSource_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Cysharp_Threading_Tasks_IUniTaskSource_T__Fields {
};

struct Cysharp_Threading_Tasks_IUniTaskSource_T__o {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__Fields fields;
};

struct UnityEngine_Collider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Collider_Fields {
    struct UnityEngine_Component_Fields super;
};

struct Cysharp_Threading_Tasks_UniTask_Collider__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct UnityEngine_Collider_o *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_Collider__o {
    struct Cysharp_Threading_Tasks_UniTask_Collider__Fields fields;
};

struct UnityEngine_Collider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Collider_VTable vtable;
};

struct UnityEngine_Collider_o {
    struct UnityEngine_Collider_c *klass;
    void *monitor;
    struct UnityEngine_Collider_Fields fields;
};

typedef struct MethodInfo_242ACF4 MethodInfo_242ACF4, *PMethodInfo_242ACF4;

typedef union _union_276492 _union_276492, *P_union_276492;

union _union_276492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242ACF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Collider__c Cysharp_Threading_Tasks_UniTask_Collider__c, *PCysharp_Threading_Tasks_UniTask_Collider__c;

typedef struct Cysharp_Threading_Tasks_UniTask_Collider__VTable Cysharp_Threading_Tasks_UniTask_Collider__VTable, *PCysharp_Threading_Tasks_UniTask_Collider__VTable;

struct Cysharp_Threading_Tasks_UniTask_Collider__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_Collider__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_Collider__VTable vtable;
};

typedef struct MethodInfo_2E66820_RGCTXs MethodInfo_2E66820_RGCTXs, *PMethodInfo_2E66820_RGCTXs;

struct MethodInfo_2E66820_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
};

typedef struct Shock_SoundKey_TapToAdjustTapTiming_Se_StaticFields Shock_SoundKey_TapToAdjustTapTiming_Se_StaticFields, *PShock_SoundKey_TapToAdjustTapTiming_Se_StaticFields;

struct Shock_SoundKey_TapToAdjustTapTiming_Se_StaticFields {
    struct System_String_o *Adjusting;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_AlbumSeriesMMst__Fields System_Collections_Generic_IReadOnlyCollection_AlbumSeriesMMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_AlbumSeriesMMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_AlbumSeriesMMst__Fields {
};

typedef struct MethodInfo_2D65DF4_RGCTXs MethodInfo_2D65DF4_RGCTXs, *PMethodInfo_2D65DF4_RGCTXs;

struct MethodInfo_2D65DF4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_BufferObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_BufferObservable_T___ctor;
};

typedef struct SharpCompress_Archives_Rar_RarArchiveEntry___c_c SharpCompress_Archives_Rar_RarArchiveEntry___c_c, *PSharpCompress_Archives_Rar_RarArchiveEntry___c_c;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntry___c_StaticFields SharpCompress_Archives_Rar_RarArchiveEntry___c_StaticFields, *PSharpCompress_Archives_Rar_RarArchiveEntry___c_StaticFields;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntry___c_VTable SharpCompress_Archives_Rar_RarArchiveEntry___c_VTable, *PSharpCompress_Archives_Rar_RarArchiveEntry___c_VTable;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntry___c_o SharpCompress_Archives_Rar_RarArchiveEntry___c_o, *PSharpCompress_Archives_Rar_RarArchiveEntry___c_o;

typedef struct System_Func_RarFilePart__FileHeader__o System_Func_RarFilePart__FileHeader__o, *PSystem_Func_RarFilePart__FileHeader__o;

typedef struct System_Func_FileHeader__bool__o System_Func_FileHeader__bool__o, *PSystem_Func_FileHeader__bool__o;

typedef struct System_Func_long__RarFilePart__long__o System_Func_long__RarFilePart__long__o, *PSystem_Func_long__RarFilePart__long__o;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntry___c_Fields SharpCompress_Archives_Rar_RarArchiveEntry___c_Fields, *PSharpCompress_Archives_Rar_RarArchiveEntry___c_Fields;

typedef struct System_Func_RarFilePart__FileHeader__c System_Func_RarFilePart__FileHeader__c, *PSystem_Func_RarFilePart__FileHeader__c;

typedef struct System_Func_RarFilePart__FileHeader__Fields System_Func_RarFilePart__FileHeader__Fields, *PSystem_Func_RarFilePart__FileHeader__Fields;

typedef struct System_Func_FileHeader__bool__c System_Func_FileHeader__bool__c, *PSystem_Func_FileHeader__bool__c;

typedef struct System_Func_FileHeader__bool__Fields System_Func_FileHeader__bool__Fields, *PSystem_Func_FileHeader__bool__Fields;

typedef struct System_Func_long__RarFilePart__long__c System_Func_long__RarFilePart__long__c, *PSystem_Func_long__RarFilePart__long__c;

typedef struct System_Func_long__RarFilePart__long__Fields System_Func_long__RarFilePart__long__Fields, *PSystem_Func_long__RarFilePart__long__Fields;

typedef struct System_Func_RarFilePart__FileHeader__VTable System_Func_RarFilePart__FileHeader__VTable, *PSystem_Func_RarFilePart__FileHeader__VTable;

typedef struct System_Func_FileHeader__bool__VTable System_Func_FileHeader__bool__VTable, *PSystem_Func_FileHeader__bool__VTable;

typedef struct System_Func_long__RarFilePart__long__VTable System_Func_long__RarFilePart__long__VTable, *PSystem_Func_long__RarFilePart__long__VTable;

struct System_Func_RarFilePart__FileHeader__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct SharpCompress_Archives_Rar_RarArchiveEntry___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_long__RarFilePart__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_FileHeader__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FileHeader__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FileHeader__bool__VTable vtable;
};

struct SharpCompress_Archives_Rar_RarArchiveEntry___c_StaticFields {
    struct SharpCompress_Archives_Rar_RarArchiveEntry___c_o *__9;
    struct System_Func_RarFilePart__FileHeader__o *__9__13_0;
    struct System_Func_FileHeader__bool__o *__9__13_1;
    struct System_Func_long__RarFilePart__long__o *__9__17_0;
    struct System_Func_RarFilePart__FileHeader__o *__9__20_0;
};

struct System_Func_FileHeader__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FileHeader__bool__o {
    struct System_Func_FileHeader__bool__c *klass;
    void *monitor;
    struct System_Func_FileHeader__bool__Fields fields;
};

struct System_Func_long__RarFilePart__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_long__RarFilePart__long__VTable vtable;
};

struct System_Func_long__RarFilePart__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_long__RarFilePart__long__o {
    struct System_Func_long__RarFilePart__long__c *klass;
    void *monitor;
    struct System_Func_long__RarFilePart__long__Fields fields;
};

struct SharpCompress_Archives_Rar_RarArchiveEntry___c_Fields {
};

struct System_Func_RarFilePart__FileHeader__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct SharpCompress_Archives_Rar_RarArchiveEntry___c_o {
    struct SharpCompress_Archives_Rar_RarArchiveEntry___c_c *klass;
    void *monitor;
    struct SharpCompress_Archives_Rar_RarArchiveEntry___c_Fields fields;
};

struct SharpCompress_Archives_Rar_RarArchiveEntry___c_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Archives_Rar_RarArchiveEntry___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Rar_RarArchiveEntry___c_VTable vtable;
};

struct System_Func_RarFilePart__FileHeader__o {
    struct System_Func_RarFilePart__FileHeader__c *klass;
    void *monitor;
    struct System_Func_RarFilePart__FileHeader__Fields fields;
};

struct System_Func_RarFilePart__FileHeader__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_RarFilePart__FileHeader__VTable vtable;
};

typedef struct Aoharu_TitleFavoriteMemberSettingScene___c_StaticFields Aoharu_TitleFavoriteMemberSettingScene___c_StaticFields, *PAoharu_TitleFavoriteMemberSettingScene___c_StaticFields;

typedef struct Aoharu_TitleFavoriteMemberSettingScene___c_o Aoharu_TitleFavoriteMemberSettingScene___c_o, *PAoharu_TitleFavoriteMemberSettingScene___c_o;

typedef struct Aoharu_TitleFavoriteMemberSettingScene___c_c Aoharu_TitleFavoriteMemberSettingScene___c_c, *PAoharu_TitleFavoriteMemberSettingScene___c_c;

typedef struct Aoharu_TitleFavoriteMemberSettingScene___c_Fields Aoharu_TitleFavoriteMemberSettingScene___c_Fields, *PAoharu_TitleFavoriteMemberSettingScene___c_Fields;

typedef struct Aoharu_TitleFavoriteMemberSettingScene___c_VTable Aoharu_TitleFavoriteMemberSettingScene___c_VTable, *PAoharu_TitleFavoriteMemberSettingScene___c_VTable;

struct Aoharu_TitleFavoriteMemberSettingScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TitleFavoriteMemberSettingScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TitleFavoriteMemberSettingScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleFavoriteMemberSettingScene___c_VTable vtable;
};

struct Aoharu_TitleFavoriteMemberSettingScene___c_Fields {
};

struct Aoharu_TitleFavoriteMemberSettingScene___c_o {
    struct Aoharu_TitleFavoriteMemberSettingScene___c_c *klass;
    void *monitor;
    struct Aoharu_TitleFavoriteMemberSettingScene___c_Fields fields;
};

struct Aoharu_TitleFavoriteMemberSettingScene___c_StaticFields {
    struct Aoharu_TitleFavoriteMemberSettingScene___c_o *__9;
    struct System_Action_o *__9__6_4;
    struct System_Action_Action__o *__9__6_1;
    struct System_Action_o *__9__6_2;
    struct System_Action_o *__9__6_3;
};

typedef struct Shock_ChatRoomMstTable___c__DisplayClass2_0_o Shock_ChatRoomMstTable___c__DisplayClass2_0_o, *PShock_ChatRoomMstTable___c__DisplayClass2_0_o;

typedef struct Shock_ChatRoomMstTable___c__DisplayClass2_0_Fields Shock_ChatRoomMstTable___c__DisplayClass2_0_Fields, *PShock_ChatRoomMstTable___c__DisplayClass2_0_Fields;

typedef struct Shock_ChatChapterMst_o Shock_ChatChapterMst_o, *PShock_ChatChapterMst_o;

typedef struct Shock_ChatChapterMst_c Shock_ChatChapterMst_c, *PShock_ChatChapterMst_c;

typedef struct Shock_ChatChapterMst_Fields Shock_ChatChapterMst_Fields, *PShock_ChatChapterMst_Fields;

typedef struct Shock_ChatChapterMst_VTable Shock_ChatChapterMst_VTable, *PShock_ChatChapterMst_VTable;

struct Shock_ChatChapterMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_NoticeValue;
    struct VirtualInvokeData _5_get_CharacterName;
    struct VirtualInvokeData _6_get_Category;
    struct VirtualInvokeData _7_get_MasterReleaseLabelId;
    struct VirtualInvokeData _8_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _9_GetObjectData;
};

struct Shock_ChatChapterMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatChapterMst_VTable vtable;
};

struct Shock_ChatChapterMst_Fields {
    struct System_Collections_Generic_List_string__o *m_StampIdList;
    uint32_t _id;
    uint32_t _masterChatId;
    uint32_t _roomId;
    uint32_t _chapterId;
    struct System_String_o *_scriptKey;
    struct System_String_o *_title;
    struct System_String_o *_firstLineValue;
    struct System_String_o *_noticeValue;
    struct System_String_o *_appearStampIdList;
    uint32_t _masterReleaseLabelId;
};

struct Shock_ChatChapterMst_o {
    struct Shock_ChatChapterMst_c *klass;
    void *monitor;
    struct Shock_ChatChapterMst_Fields fields;
};

struct Shock_ChatRoomMstTable___c__DisplayClass2_0_Fields {
    struct Shock_ChatChapterMst_o *chapterMst;
};

struct Shock_ChatRoomMstTable___c__DisplayClass2_0_o {
    struct Shock_ChatRoomMstTable___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Shock_ChatRoomMstTable___c__DisplayClass2_0_Fields fields;
};

typedef struct MethodInfo_1EC97FC MethodInfo_1EC97FC, *PMethodInfo_1EC97FC;

typedef union _union_283058 _union_283058, *P_union_283058;

union _union_283058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC97FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C4104 MethodInfo_10C4104, *PMethodInfo_10C4104;

typedef union _union_208581 _union_208581, *P_union_208581;

union _union_208581 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208581 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2091B68 MethodInfo_2091B68, *PMethodInfo_2091B68;

typedef struct Spine_ExposedList_T__c Spine_ExposedList_T__c, *PSpine_ExposedList_T__c;

typedef union _union_325765 _union_325765, *P_union_325765;

typedef struct Spine_ExposedList_T__StaticFields Spine_ExposedList_T__StaticFields, *PSpine_ExposedList_T__StaticFields;

typedef struct Spine_ExposedList_T__RGCTXs Spine_ExposedList_T__RGCTXs, *PSpine_ExposedList_T__RGCTXs;

typedef struct Spine_ExposedList_T__VTable Spine_ExposedList_T__VTable, *PSpine_ExposedList_T__VTable;

struct Spine_ExposedList_T__StaticFields {
    struct System_Object_array *EmptyArray;
};

union _union_325765 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Spine_ExposedList_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_T__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_T__StaticFields *static_fields;
    struct Spine_ExposedList_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_T__VTable vtable;
};

struct Spine_ExposedList_T__RGCTXs {
    struct Il2CppClass *_0_Spine_ExposedList_T_;
    struct MethodInfo *_1_Spine_ExposedList_T__CheckCollection;
    struct Il2CppClass *_2_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_3_Spine_ExposedList_T__AddEnumerable;
    struct MethodInfo *_4_System_Collections_Generic_ICollection_T__get_Count;
    struct Il2CppClass *_5_T__;
    struct MethodInfo *_6_Spine_ExposedList_T__AddCollection;
    struct MethodInfo *_7_Spine_ExposedList_T__GrowIfNeeded;
    struct MethodInfo *_8_Spine_ExposedList_T__get_Capacity;
    struct MethodInfo *_9_Spine_ExposedList_T__set_Capacity;
    struct MethodInfo *_10_System_Array_Resize_T_;
    struct MethodInfo *_11_System_Collections_Generic_ICollection_T__CopyTo;
    struct Il2CppClass *_12_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_13_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_14_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_15_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_16_Spine_ExposedList_T__Add;
    struct Il2CppClass *_17_Spine_ExposedList_T_;
    struct MethodInfo *_18_Spine_ExposedList_T__CopyTo;
    struct MethodInfo *_19_System_Array_BinarySearch_T_;
    struct MethodInfo *_20_System_Array_BinarySearch_T_;
    struct MethodInfo *_21_Spine_ExposedList_T__CheckRange;
    struct MethodInfo *_22_System_Array_IndexOf_T_;
    struct MethodInfo *_23_Spine_ExposedList_T__CheckMatch;
    struct MethodInfo *_24_Spine_ExposedList_T__GetIndex;
    struct MethodInfo *_25_Spine_ExposedList_T__FindAllList;
    struct MethodInfo *_26_Spine_ExposedList_T___ctor;
    struct Il2CppClass *_27_System_Predicate_T_;
    struct MethodInfo *_28_System_Predicate_T__Invoke;
    struct MethodInfo *_29_Spine_ExposedList_T__CheckIndex;
    struct MethodInfo *_30_Spine_ExposedList_T__GetLastIndex;
    struct Il2CppClass *_31_System_Action_T_;
    struct MethodInfo *_32_System_Action_T__Invoke;
    struct Il2CppClass *_33_Spine_ExposedList_Enumerator_T_;
    struct MethodInfo *_34_Spine_ExposedList_Enumerator_T___ctor;
    struct MethodInfo *_35_Spine_ExposedList_T___ctor;
    struct MethodInfo *_36_Spine_ExposedList_T__Shift;
    struct MethodInfo *_37_Spine_ExposedList_T__InsertCollection;
    struct MethodInfo *_38_Spine_ExposedList_T__InsertEnumeration;
    struct MethodInfo *_39_Spine_ExposedList_T__Insert;
    struct MethodInfo *_40_System_Array_LastIndexOf_T_;
    struct MethodInfo *_41_Spine_ExposedList_T__IndexOf;
    struct MethodInfo *_42_Spine_ExposedList_T__RemoveAt;
    struct MethodInfo *_43_System_Array_Reverse_T_;
    struct MethodInfo *_44_System_Collections_Generic_Comparer_T__get_Default;
    struct Il2CppClass *_45_System_Collections_Generic_Comparer_T_;
    struct MethodInfo *_46_System_Array_Sort_T_;
    struct MethodInfo *_47_System_Array_Sort_T_;
    struct MethodInfo *_48_Spine_ExposedList_T__GetEnumerator;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__array System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__array, *PSystem_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__array;

typedef struct System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__o System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__o, *PSystem_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__o;

typedef struct System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__Fields System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__Fields;

typedef struct I2_Loc_GoogleLanguages_LanguageCodeDef_o I2_Loc_GoogleLanguages_LanguageCodeDef_o, *PI2_Loc_GoogleLanguages_LanguageCodeDef_o;

typedef struct I2_Loc_GoogleLanguages_LanguageCodeDef_Fields I2_Loc_GoogleLanguages_LanguageCodeDef_Fields, *PI2_Loc_GoogleLanguages_LanguageCodeDef_Fields;

struct I2_Loc_GoogleLanguages_LanguageCodeDef_Fields {
    struct System_String_o *Code;
    struct System_String_o *GoogleCode;
    bool HasJoinedWords;
    int32_t PluralRule;
};

struct I2_Loc_GoogleLanguages_LanguageCodeDef_o {
    struct I2_Loc_GoogleLanguages_LanguageCodeDef_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    struct I2_Loc_GoogleLanguages_LanguageCodeDef_o value;
};

struct System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__o {
    struct System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_object__GoogleLanguages_LanguageCodeDef__o m_Items[65535];
};

typedef struct MethodInfo_126A754_RGCTXs MethodInfo_126A754_RGCTXs, *PMethodInfo_126A754_RGCTXs;

struct MethodInfo_126A754_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EB5088 MethodInfo_1EB5088, *PMethodInfo_1EB5088;

typedef union _union_226143 _union_226143, *P_union_226143;

union _union_226143 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5088 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226143 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2512FCC MethodInfo_2512FCC, *PMethodInfo_2512FCC;

typedef union _union_252261 _union_252261, *P_union_252261;

union _union_252261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512FCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_Modules_AtlasRegionAttacher_c Spine_Unity_Modules_AtlasRegionAttacher_c, *PSpine_Unity_Modules_AtlasRegionAttacher_c;

typedef struct Spine_Unity_Modules_AtlasRegionAttacher_VTable Spine_Unity_Modules_AtlasRegionAttacher_VTable, *PSpine_Unity_Modules_AtlasRegionAttacher_VTable;

struct Spine_Unity_Modules_AtlasRegionAttacher_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_Modules_AtlasRegionAttacher_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_Modules_AtlasRegionAttacher_VTable vtable;
};

typedef struct MethodInfo_22C4F28 MethodInfo_22C4F28, *PMethodInfo_22C4F28;

typedef union _union_280196 _union_280196, *P_union_280196;

union _union_280196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4F28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IList_MusicRecommendHorizontalScrollItemData__c System_Collections_Generic_IList_MusicRecommendHorizontalScrollItemData__c, *PSystem_Collections_Generic_IList_MusicRecommendHorizontalScrollItemData__c;

struct System_Collections_Generic_IList_MusicRecommendHorizontalScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2066A84 MethodInfo_2066A84, *PMethodInfo_2066A84;

typedef union _union_219735 _union_219735, *P_union_219735;

union _union_219735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066A84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF9E8 MethodInfo_22CF9E8, *PMethodInfo_22CF9E8;

typedef union _union_273450 _union_273450, *P_union_273450;

union _union_273450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF9E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TweenGauge_c Shock_TweenGauge_c, *PShock_TweenGauge_c;

typedef struct Shock_TweenGauge_VTable Shock_TweenGauge_VTable, *PShock_TweenGauge_VTable;

struct Shock_TweenGauge_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

struct Shock_TweenGauge_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TweenGauge_VTable vtable;
};

typedef struct MethodInfo_333C538 MethodInfo_333C538, *PMethodInfo_333C538;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__c;

typedef union _union_301011 _union_301011, *P_union_301011;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_301011 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333C538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT5;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
    struct System_Action_object__o *__9__2_2;
    struct System_Action_object__o *__9__2_3;
    struct System_Action_object__o *__9__2_4;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__Fields fields;
};

typedef struct Carbon_Native_Android___c_c Carbon_Native_Android___c_c, *PCarbon_Native_Android___c_c;

typedef struct Carbon_Native_Android___c_StaticFields Carbon_Native_Android___c_StaticFields, *PCarbon_Native_Android___c_StaticFields;

typedef struct Carbon_Native_Android___c_VTable Carbon_Native_Android___c_VTable, *PCarbon_Native_Android___c_VTable;

typedef struct Carbon_Native_Android___c_o Carbon_Native_Android___c_o, *PCarbon_Native_Android___c_o;

typedef struct System_Func_AndroidJavaObject__AndroidJavaObject__o System_Func_AndroidJavaObject__AndroidJavaObject__o, *PSystem_Func_AndroidJavaObject__AndroidJavaObject__o;

typedef struct Carbon_Native_Android___c_Fields Carbon_Native_Android___c_Fields, *PCarbon_Native_Android___c_Fields;

typedef struct System_Func_AndroidJavaObject__AndroidJavaObject__c System_Func_AndroidJavaObject__AndroidJavaObject__c, *PSystem_Func_AndroidJavaObject__AndroidJavaObject__c;

typedef struct System_Func_AndroidJavaObject__AndroidJavaObject__Fields System_Func_AndroidJavaObject__AndroidJavaObject__Fields, *PSystem_Func_AndroidJavaObject__AndroidJavaObject__Fields;

typedef struct System_Func_AndroidJavaObject__AndroidJavaObject__VTable System_Func_AndroidJavaObject__AndroidJavaObject__VTable, *PSystem_Func_AndroidJavaObject__AndroidJavaObject__VTable;

struct Carbon_Native_Android___c_StaticFields {
    struct Carbon_Native_Android___c_o *__9;
    struct System_Func_AndroidJavaObject__AndroidJavaObject__o *__9__8_0;
    struct System_Func_AndroidJavaObject__AndroidJavaObject__o *__9__11_0;
    struct System_Func_AndroidJavaObject__AndroidJavaObject__o *__9__14_0;
    struct System_Func_AndroidJavaObject__AndroidJavaObject__o *__9__17_0;
};

struct Carbon_Native_Android___c_Fields {
};

struct Carbon_Native_Android___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_Native_Android___c_c {
    struct Il2CppClass_1 _1;
    struct Carbon_Native_Android___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Native_Android___c_VTable vtable;
};

struct Carbon_Native_Android___c_o {
    struct Carbon_Native_Android___c_c *klass;
    void *monitor;
    struct Carbon_Native_Android___c_Fields fields;
};

struct System_Func_AndroidJavaObject__AndroidJavaObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AndroidJavaObject__AndroidJavaObject__o {
    struct System_Func_AndroidJavaObject__AndroidJavaObject__c *klass;
    void *monitor;
    struct System_Func_AndroidJavaObject__AndroidJavaObject__Fields fields;
};

struct System_Func_AndroidJavaObject__AndroidJavaObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AndroidJavaObject__AndroidJavaObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AndroidJavaObject__AndroidJavaObject__VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_SoundId__object__o System_Collections_Generic_KeyValuePair_SoundId__object__o, *PSystem_Collections_Generic_KeyValuePair_SoundId__object__o;

typedef struct System_Collections_Generic_KeyValuePair_SoundId__object__Fields System_Collections_Generic_KeyValuePair_SoundId__object__Fields, *PSystem_Collections_Generic_KeyValuePair_SoundId__object__Fields;

struct System_Collections_Generic_KeyValuePair_SoundId__object__Fields {
    struct Shock_Sound_SoundId_o key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_SoundId__object__o {
    struct System_Collections_Generic_KeyValuePair_SoundId__object__Fields fields;
};

typedef struct MethodInfo_2B403AC MethodInfo_2B403AC, *PMethodInfo_2B403AC;

typedef union _union_237117 _union_237117, *P_union_237117;

union _union_237117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B403AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1180108 MethodInfo_1180108, *PMethodInfo_1180108;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c;

typedef union _union_284068 _union_284068, *P_union_284068;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__RGCTXs UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__RGCTXs, *PUnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__RGCTXs;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__VTable vtable;
};

union _union_284068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180108 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__RGCTXs {
    struct MethodInfo *_0_System_Array_Resize_TTimingData_;
    struct MethodInfo *_1_System_Array_Resize_TStyleData_;
    struct Il2CppClass *_2_TTimingData__;
    struct Il2CppClass *_3_TStyleData__;
    struct MethodInfo *_4_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__LocalInit;
    struct MethodInfo *_5_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__get_capacity;
    struct MethodInfo *_6_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__set_capacity;
    struct MethodInfo *_7_UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__Remove;
};

typedef struct Shock_GGL_IGGLRequest_o Shock_GGL_IGGLRequest_o, *PShock_GGL_IGGLRequest_o;

typedef struct Shock_GGL_IGGLRequest_c Shock_GGL_IGGLRequest_c, *PShock_GGL_IGGLRequest_c;

typedef struct Shock_GGL_IGGLRequest_Fields Shock_GGL_IGGLRequest_Fields, *PShock_GGL_IGGLRequest_Fields;

struct Shock_GGL_IGGLRequest_Fields {
};

struct Shock_GGL_IGGLRequest_o {
    struct Shock_GGL_IGGLRequest_c *klass;
    void *monitor;
    struct Shock_GGL_IGGLRequest_Fields fields;
};

struct Shock_GGL_IGGLRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_ProtocolData_AlbumCardData_VTable Shock_ProtocolData_AlbumCardData_VTable, *PShock_ProtocolData_AlbumCardData_VTable;

struct Shock_ProtocolData_AlbumCardData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_LiveRestartDialog_MusicContent_o Aoharu_LiveRestartDialog_MusicContent_o, *PAoharu_LiveRestartDialog_MusicContent_o;

typedef struct Aoharu_LiveRestartDialog_MusicContent_c Aoharu_LiveRestartDialog_MusicContent_c, *PAoharu_LiveRestartDialog_MusicContent_c;

typedef struct Aoharu_LiveRestartDialog_MusicContent_Fields Aoharu_LiveRestartDialog_MusicContent_Fields, *PAoharu_LiveRestartDialog_MusicContent_Fields;

typedef struct Aoharu_LiveRestartDialog_MusicContent_VTable Aoharu_LiveRestartDialog_MusicContent_VTable, *PAoharu_LiveRestartDialog_MusicContent_VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_o Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_o, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_o;

typedef struct LiveSkipButton_o LiveSkipButton_o, *PLiveSkipButton_o;

typedef struct LpBoostButton_o LpBoostButton_o, *PLpBoostButton_o;

typedef struct Aoharu_TextScroll_o Aoharu_TextScroll_o, *PAoharu_TextScroll_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_c Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_c, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_Fields Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_Fields;

typedef struct LiveSkipButton_c LiveSkipButton_c, *PLiveSkipButton_c;

typedef struct LiveSkipButton_Fields LiveSkipButton_Fields, *PLiveSkipButton_Fields;

typedef struct LpBoostButton_c LpBoostButton_c, *PLpBoostButton_c;

typedef struct LpBoostButton_Fields LpBoostButton_Fields, *PLpBoostButton_Fields;

typedef struct Aoharu_TextScroll_c Aoharu_TextScroll_c, *PAoharu_TextScroll_c;

typedef struct Aoharu_TextScroll_Fields Aoharu_TextScroll_Fields, *PAoharu_TextScroll_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_VTable Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_o Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_o, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_o;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__o System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__o, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__o;

typedef struct Shock_MusicDataNode_o Shock_MusicDataNode_o, *PShock_MusicDataNode_o;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__o System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__o, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__o;

typedef struct LiveSkipButton_VTable LiveSkipButton_VTable, *PLiveSkipButton_VTable;

typedef struct LpBoostButton_VTable LpBoostButton_VTable, *PLpBoostButton_VTable;

typedef struct Aoharu_TextScroll_StaticFields Aoharu_TextScroll_StaticFields, *PAoharu_TextScroll_StaticFields;

typedef struct Aoharu_TextScroll_VTable Aoharu_TextScroll_VTable, *PAoharu_TextScroll_VTable;

typedef struct Carbon_CoroutineShell_o Carbon_CoroutineShell_o, *PCarbon_CoroutineShell_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_c Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_c, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_Fields Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_Fields;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__c System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__c, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__c;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__Fields System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__Fields, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__Fields;

typedef struct Shock_MusicDataNode_c Shock_MusicDataNode_c, *PShock_MusicDataNode_c;

typedef struct Shock_MusicDataNode_Fields Shock_MusicDataNode_Fields, *PShock_MusicDataNode_Fields;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__c System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__c, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__c;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__Fields System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__Fields, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__Fields;

typedef struct Carbon_CoroutineShell_c Carbon_CoroutineShell_c, *PCarbon_CoroutineShell_c;

typedef struct Carbon_CoroutineShell_Fields Carbon_CoroutineShell_Fields, *PCarbon_CoroutineShell_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_VTable Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_o Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_o, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_o;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__StaticFields System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__StaticFields, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__StaticFields;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__VTable System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__VTable, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_array Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_array, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_array;

typedef struct Shock_MusicDataNode_VTable Shock_MusicDataNode_VTable, *PShock_MusicDataNode_VTable;

typedef struct Carbon_DataNodeBase_MusicData__Fields Carbon_DataNodeBase_MusicData__Fields, *PCarbon_DataNodeBase_MusicData__Fields;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__StaticFields System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__StaticFields, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__StaticFields;

typedef struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__VTable System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__VTable, *PSystem_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_array Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_array, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_array;

typedef struct Carbon_CoroutineShell_VTable Carbon_CoroutineShell_VTable, *PCarbon_CoroutineShell_VTable;

typedef struct Carbon_CoroutineManager_ICoroutineCore_o Carbon_CoroutineManager_ICoroutineCore_o, *PCarbon_CoroutineManager_ICoroutineCore_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_c Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_c, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_Fields Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_o Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_o, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_o;

typedef struct Shock_MusicData_o Shock_MusicData_o, *PShock_MusicData_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_o Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_o, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_o;

typedef struct Carbon_CoroutineManager_ICoroutineCore_c Carbon_CoroutineManager_ICoroutineCore_c, *PCarbon_CoroutineManager_ICoroutineCore_c;

typedef struct Carbon_CoroutineManager_ICoroutineCore_Fields Carbon_CoroutineManager_ICoroutineCore_Fields, *PCarbon_CoroutineManager_ICoroutineCore_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_VTable Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_VTable;

typedef struct Shock_SerializableDictionary_LIVE_LEVEL__GameObject__DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields Shock_SerializableDictionary_LIVE_LEVEL__GameObject__DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields, *PShock_SerializableDictionary_LIVE_LEVEL__GameObject__DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_c Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_c, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_Fields Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_Fields;

typedef struct Shock_MusicData_c Shock_MusicData_c, *PShock_MusicData_c;

typedef struct Shock_MusicData_Fields Shock_MusicData_Fields, *PShock_MusicData_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_c Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_c, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_Fields Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_VTable Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_VTable;

typedef struct Shock_MusicData_VTable Shock_MusicData_VTable, *PShock_MusicData_VTable;

typedef struct Shock_MusicShopPriceMst_o Shock_MusicShopPriceMst_o, *PShock_MusicShopPriceMst_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_VTable Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_VTable;

typedef struct Shock_MusicShopPriceMst_c Shock_MusicShopPriceMst_c, *PShock_MusicShopPriceMst_c;

typedef struct Shock_MusicShopPriceMst_Fields Shock_MusicShopPriceMst_Fields, *PShock_MusicShopPriceMst_Fields;

typedef struct Shock_MusicShopPriceMst_VTable Shock_MusicShopPriceMst_VTable, *PShock_MusicShopPriceMst_VTable;

struct Carbon_DataNodeBase_MusicData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_MusicData_o *_Data_k__BackingField;
};

struct Shock_MusicDataNode_Fields {
    struct Carbon_DataNodeBase_MusicData__Fields super;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__Fields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_MusicDataNode_o {
    struct Shock_MusicDataNode_c *klass;
    void *monitor;
    struct Shock_MusicDataNode_Fields fields;
};

struct Shock_MusicDataNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Shock_MusicDataNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MusicDataNode_VTable vtable;
};

struct Aoharu_TextScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_TextScroll_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TextScroll_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TextScroll_VTable vtable;
};

struct Aoharu_TextScroll_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_TextMesh;
    struct UnityEngine_RectTransform_o *m_Mask;
    struct Carbon_TweenAnchoredPosition_o *m_Tween;
    float m_WaitTime;
    bool m_IsStartAndMove;
    struct Carbon_CoroutineShell_o *m_CoroutineShell;
    struct UnityEngine_Vector2_o m_DefaultPivot;
};

struct Aoharu_TextScroll_o {
    struct Aoharu_TextScroll_c *klass;
    void *monitor;
    struct Aoharu_TextScroll_Fields fields;
};

struct Shock_SerializableDictionary_LIVE_LEVEL__GameObject__DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_Fields {
    struct Shock_SerializableDictionary_LIVE_LEVEL__GameObject__DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair__Fields super;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_VTable vtable;
};

struct Shock_MusicData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MusicData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MusicData_VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_o *m_DiffcultyLevel;
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__o *m_MusicLevelNumber;
    struct Shock_MusicDataNode_o *m_MusicDataNode;
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__o *m_Icons;
    struct Shock_TextMeshUI_o *m_ArtistName;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_Fields fields;
};

struct Shock_MusicData_Fields {
    struct Shock_MusicMst_o *MusicMst;
    struct Shock_MusicShopPriceMst_o *MusicShopPriceMst;
    struct Shock_LiveMst_o *DefaultLiveMst;
    bool _IsUnlocked_k__BackingField;
};

struct Shock_MusicData_o {
    struct Shock_MusicData_c *klass;
    void *monitor;
    struct Shock_MusicData_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_Fields {
    int32_t level;
    struct UnityEngine_GameObject_o *obj;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectDictionary_o *m_DiffcultyLevelObjectList;
    struct Shock_TextMeshUI_o *m_DummyText;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_Fields fields;
};

struct Aoharu_TextScroll_StaticFields {
    struct System_String_o *NewLineReplaceString;
    struct System_String_o *NewLineReplacePattern;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__VTable vtable;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__o {
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__Fields fields;
};

struct Aoharu_LiveRestartDialog_MusicContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LpBoostButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_BoostButton;
    struct Shock_TextMeshUI_o *m_BoostValue;
    struct UnityEngine_GameObject_o *normalTextObj;
    struct UnityEngine_GameObject_o *eventTextObj;
};

struct LpBoostButton_o {
    struct LpBoostButton_c *klass;
    void *monitor;
    struct LpBoostButton_Fields fields;
};

struct LpBoostButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LpBoostButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LpBoostButton_VTable vtable;
};

struct Carbon_CoroutineShell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsAlive;
    struct VirtualInvokeData _5_get_IsPaused;
    struct VirtualInvokeData _6_Pause;
    struct VirtualInvokeData _7_Dispose;
};

struct Carbon_CoroutineShell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_CoroutineShell_VTable vtable;
};

struct Carbon_CoroutineShell_Fields {
    struct Carbon_CoroutineManager_ICoroutineCore_o *m_Core;
    int64_t m_CoreUniqueId;
};

struct Carbon_CoroutineShell_o {
    struct Carbon_CoroutineShell_c *klass;
    void *monitor;
    struct Carbon_CoroutineShell_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_o *m_Items[65535];
};

struct LiveSkipButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_SkipButton;
    struct Shock_TextMeshUI_o *m_SkipTicketValue;
    struct UnityEngine_GameObject_o *m_SkipButtonGrayOutObj;
    struct UnityEngine_GameObject_o *m_SkipLockObj;
};

struct Aoharu_LiveRestartDialog_MusicContent_Fields {
    struct UnityEngine_GameObject_o *root;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_o *musicStatus;
    struct UnityEngine_UI_Image_o *jacket;
    struct LiveSkipButton_o *skip;
    struct LpBoostButton_o *lp;
    struct Shock_ButtonEvent_o *play;
    struct Shock_ButtonEvent_o *detail;
    struct Aoharu_TextScroll_o *musicNameTextScroll;
    struct Aoharu_TextScroll_o *artistNameTextScroll;
};

struct LiveSkipButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__StaticFields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_array *s_emptyArray;
};

struct Carbon_CoroutineManager_ICoroutineCore_Fields {
};

struct Carbon_CoroutineManager_ICoroutineCore_o {
    struct Carbon_CoroutineManager_ICoroutineCore_c *klass;
    void *monitor;
    struct Carbon_CoroutineManager_ICoroutineCore_Fields fields;
};

struct LiveSkipButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LiveSkipButton_VTable vtable;
};

struct LiveSkipButton_o {
    struct LiveSkipButton_c *klass;
    void *monitor;
    struct LiveSkipButton_Fields fields;
};

struct Carbon_CoroutineManager_ICoroutineCore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_MusicShopPriceMst_Fields {
    uint32_t _masterMusicId;
    int32_t _consumeType;
    uint32_t _value;
    int32_t _amount;
    int32_t _priority;
    uint32_t _masterReleaseLabelId;
};

struct Shock_MusicShopPriceMst_o {
    struct Shock_MusicShopPriceMst_c *klass;
    void *monitor;
    struct Shock_MusicShopPriceMst_Fields fields;
};

struct Shock_MusicShopPriceMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_MusicShopPriceMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MusicShopPriceMst_VTable vtable;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_TypeIconSet__StaticFields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_array *s_emptyArray;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_o *m_Items[65535];
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_Fields {
    int32_t type;
    struct UnityEngine_GameObject_o *obj;
};

struct Aoharu_LiveRestartDialog_MusicContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartDialog_MusicContent_VTable vtable;
};

struct Aoharu_LiveRestartDialog_MusicContent_o {
    struct Aoharu_LiveRestartDialog_MusicContent_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartDialog_MusicContent_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_TypeIconSet_Fields fields;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__Fields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_SpriteNumberSet_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__o {
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__Fields fields;
};

struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_DeckConfirmMusicStatus_SpriteNumberSet__VTable vtable;
};

typedef struct MethodInfo_1918DE0 MethodInfo_1918DE0, *PMethodInfo_1918DE0;

typedef struct MethodInfo_1918DE0_RGCTXs MethodInfo_1918DE0_RGCTXs, *PMethodInfo_1918DE0_RGCTXs;

typedef union _union_211276 _union_211276, *P_union_211276;

union _union_211276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918DE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918DE0_RGCTXs *rgctx_data;
    union _union_211276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918DE0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct System_Action_Playback__VTable System_Action_Playback__VTable, *PSystem_Action_Playback__VTable;

struct System_Action_Playback__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_NameCache_c System_Runtime_Serialization_Formatters_Binary_NameCache_c, *PSystem_Runtime_Serialization_Formatters_Binary_NameCache_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_NameCache_StaticFields System_Runtime_Serialization_Formatters_Binary_NameCache_StaticFields, *PSystem_Runtime_Serialization_Formatters_Binary_NameCache_StaticFields;

typedef struct System_Runtime_Serialization_Formatters_Binary_NameCache_VTable System_Runtime_Serialization_Formatters_Binary_NameCache_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_NameCache_VTable;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_string__object__o System_Collections_Concurrent_ConcurrentDictionary_string__object__o, *PSystem_Collections_Concurrent_ConcurrentDictionary_string__object__o;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_string__object__c System_Collections_Concurrent_ConcurrentDictionary_string__object__c, *PSystem_Collections_Concurrent_ConcurrentDictionary_string__object__c;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_string__object__Fields System_Collections_Concurrent_ConcurrentDictionary_string__object__Fields, *PSystem_Collections_Concurrent_ConcurrentDictionary_string__object__Fields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_string__object__StaticFields System_Collections_Concurrent_ConcurrentDictionary_string__object__StaticFields, *PSystem_Collections_Concurrent_ConcurrentDictionary_string__object__StaticFields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_string__object__VTable System_Collections_Concurrent_ConcurrentDictionary_string__object__VTable, *PSystem_Collections_Concurrent_ConcurrentDictionary_string__object__VTable;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__o System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__o, *PSystem_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__o;

typedef struct System_Collections_Generic_KeyValuePair_TKey__TValue__array System_Collections_Generic_KeyValuePair_TKey__TValue__array, *PSystem_Collections_Generic_KeyValuePair_TKey__TValue__array;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__c System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__c, *PSystem_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__c;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__Fields System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__Fields, *PSystem_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__Fields;

typedef struct System_Collections_Generic_KeyValuePair_TKey__TValue__o System_Collections_Generic_KeyValuePair_TKey__TValue__o, *PSystem_Collections_Generic_KeyValuePair_TKey__TValue__o;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__VTable System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__VTable, *PSystem_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__VTable;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__array System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__array, *PSystem_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__array;

typedef struct System_Collections_Generic_KeyValuePair_TKey__TValue__Fields System_Collections_Generic_KeyValuePair_TKey__TValue__Fields, *PSystem_Collections_Generic_KeyValuePair_TKey__TValue__Fields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__o System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__o, *PSystem_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__o;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__c System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__c, *PSystem_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__c;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__Fields System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__Fields, *PSystem_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__Fields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__VTable System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__VTable, *PSystem_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__VTable;

struct System_Runtime_Serialization_Formatters_Binary_NameCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Concurrent_ConcurrentDictionary_string__object__Fields {
    struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__o *_tables;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    bool _growLockArray;
    int32_t _budget;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__array *_serializationArray;
    int32_t _serializationConcurrencyLevel;
    int32_t _serializationCapacity;
};

struct System_Collections_Concurrent_ConcurrentDictionary_string__object__o {
    struct System_Collections_Concurrent_ConcurrentDictionary_string__object__c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentDictionary_string__object__Fields fields;
};

struct System_Collections_Concurrent_ConcurrentDictionary_string__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_get_Keys;
    struct VirtualInvokeData _7_get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Collections_Generic_IDictionary_TKey_TValue__Add;
    struct VirtualInvokeData _10_System_Collections_Generic_IDictionary_TKey_TValue__Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
};

struct System_Collections_Concurrent_ConcurrentDictionary_string__object__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Concurrent_ConcurrentDictionary_string__object__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentDictionary_string__object__VTable vtable;
};

struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_TKey__TValue__Fields {
    struct Il2CppObject *key;
    struct Il2CppObject *value;
};

struct System_Collections_Concurrent_ConcurrentDictionary_string__object__StaticFields {
    bool s_isValueWriteAtomic;
};

struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__o *m_Items[65535];
};

struct System_Collections_Generic_KeyValuePair_TKey__TValue__o {
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__Fields fields;
};

struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__VTable vtable;
};

struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__Fields {
    struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__array *_buckets;
    struct System_Object_array *_locks;
    struct System_Int32_array *_countPerLock;
};

struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__o {
    struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_NameCache_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Serialization_Formatters_Binary_NameCache_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_NameCache_VTable vtable;
};

struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__Fields {
    struct Il2CppObject *_key;
    struct Il2CppObject *_value;
    struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__o *_next;
    int32_t _hashcode;
};

struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__VTable vtable;
};

struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__o {
    struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_NameCache_StaticFields {
    struct System_Collections_Concurrent_ConcurrentDictionary_string__object__o *ht;
};

struct System_Collections_Generic_KeyValuePair_TKey__TValue__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__o m_Items[65535];
};

typedef struct CriWare_CriAtomExAcfDebug_CategoryInfo_VTable CriWare_CriAtomExAcfDebug_CategoryInfo_VTable, *PCriWare_CriAtomExAcfDebug_CategoryInfo_VTable;

struct CriWare_CriAtomExAcfDebug_CategoryInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2C20FF8_RGCTXs MethodInfo_2C20FF8_RGCTXs, *PMethodInfo_2C20FF8_RGCTXs;

struct MethodInfo_2C20FF8_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_T__;
};

typedef struct MethodInfo_2E705D4_RGCTXs MethodInfo_2E705D4_RGCTXs, *PMethodInfo_2E705D4_RGCTXs;

struct MethodInfo_2E705D4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct System_Collections_Generic_TreeRotation_c System_Collections_Generic_TreeRotation_c, *PSystem_Collections_Generic_TreeRotation_c;

typedef struct System_Collections_Generic_TreeRotation_VTable System_Collections_Generic_TreeRotation_VTable, *PSystem_Collections_Generic_TreeRotation_VTable;

struct System_Collections_Generic_TreeRotation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Collections_Generic_TreeRotation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_TreeRotation_VTable vtable;
};

typedef struct MethodInfo_2E047E4 MethodInfo_2E047E4, *PMethodInfo_2E047E4;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c;

typedef union _union_171757 _union_171757, *P_union_171757;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__VTable System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__VTable, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__VTable;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__VTable vtable;
};

union _union_171757 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs {
    struct Il2CppClass *_0_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7_;
    struct MethodInfo *_1_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__Equals;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_T1_;
    struct Il2CppClass *_4_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_6_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer_T2_;
    struct Il2CppClass *_8_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer_T3__get_Default;
    struct Il2CppClass *_11_System_Collections_Generic_EqualityComparer_T3_;
    struct Il2CppClass *_12_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_13_System_Collections_Generic_EqualityComparer_T3__Equals;
    struct MethodInfo *_14_System_Collections_Generic_EqualityComparer_T4__get_Default;
    struct Il2CppClass *_15_System_Collections_Generic_EqualityComparer_T4_;
    struct Il2CppClass *_16_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_17_System_Collections_Generic_EqualityComparer_T4__Equals;
    struct MethodInfo *_18_System_Collections_Generic_EqualityComparer_T5__get_Default;
    struct Il2CppClass *_19_System_Collections_Generic_EqualityComparer_T5_;
    struct Il2CppClass *_20_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_21_System_Collections_Generic_EqualityComparer_T5__Equals;
    struct MethodInfo *_22_System_Collections_Generic_EqualityComparer_T6__get_Default;
    struct Il2CppClass *_23_System_Collections_Generic_EqualityComparer_T6_;
    struct Il2CppClass *_24_System_Collections_Generic_EqualityComparer_T6_;
    struct MethodInfo *_25_System_Collections_Generic_EqualityComparer_T6__Equals;
    struct MethodInfo *_26_System_Collections_Generic_EqualityComparer_T7__get_Default;
    struct Il2CppClass *_27_System_Collections_Generic_EqualityComparer_T7_;
    struct Il2CppClass *_28_System_Collections_Generic_EqualityComparer_T7_;
    struct MethodInfo *_29_System_Collections_Generic_EqualityComparer_T7__Equals;
    struct Il2CppClass *_30_T1;
    struct Il2CppClass *_31_T2;
    struct Il2CppClass *_32_T3;
    struct Il2CppClass *_33_T4;
    struct Il2CppClass *_34_T5;
    struct Il2CppClass *_35_T6;
    struct Il2CppClass *_36_T7;
    struct MethodInfo *_37_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__CompareTo;
    struct MethodInfo *_38_System_Collections_Generic_Comparer_T1__get_Default;
    struct Il2CppClass *_39_System_Collections_Generic_Comparer_T1_;
    struct Il2CppClass *_40_System_Collections_Generic_Comparer_T1_;
    struct MethodInfo *_41_System_Collections_Generic_Comparer_T1__Compare;
    struct MethodInfo *_42_System_Collections_Generic_Comparer_T2__get_Default;
    struct Il2CppClass *_43_System_Collections_Generic_Comparer_T2_;
    struct Il2CppClass *_44_System_Collections_Generic_Comparer_T2_;
    struct MethodInfo *_45_System_Collections_Generic_Comparer_T2__Compare;
    struct MethodInfo *_46_System_Collections_Generic_Comparer_T3__get_Default;
    struct Il2CppClass *_47_System_Collections_Generic_Comparer_T3_;
    struct Il2CppClass *_48_System_Collections_Generic_Comparer_T3_;
    struct MethodInfo *_49_System_Collections_Generic_Comparer_T3__Compare;
    struct MethodInfo *_50_System_Collections_Generic_Comparer_T4__get_Default;
    struct Il2CppClass *_51_System_Collections_Generic_Comparer_T4_;
    struct Il2CppClass *_52_System_Collections_Generic_Comparer_T4_;
    struct MethodInfo *_53_System_Collections_Generic_Comparer_T4__Compare;
    struct MethodInfo *_54_System_Collections_Generic_Comparer_T5__get_Default;
    struct Il2CppClass *_55_System_Collections_Generic_Comparer_T5_;
    struct Il2CppClass *_56_System_Collections_Generic_Comparer_T5_;
    struct MethodInfo *_57_System_Collections_Generic_Comparer_T5__Compare;
    struct MethodInfo *_58_System_Collections_Generic_Comparer_T6__get_Default;
    struct Il2CppClass *_59_System_Collections_Generic_Comparer_T6_;
    struct Il2CppClass *_60_System_Collections_Generic_Comparer_T6_;
    struct MethodInfo *_61_System_Collections_Generic_Comparer_T6__Compare;
    struct MethodInfo *_62_System_Collections_Generic_Comparer_T7__get_Default;
    struct Il2CppClass *_63_System_Collections_Generic_Comparer_T7_;
    struct Il2CppClass *_64_System_Collections_Generic_Comparer_T7_;
    struct MethodInfo *_65_System_Collections_Generic_Comparer_T7__Compare;
    struct MethodInfo *_73_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__GetHashCodeCore;
};

struct MethodInfo_2E047E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171757 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_PaddingMode_o System_Security_Cryptography_PaddingMode_o, *PSystem_Security_Cryptography_PaddingMode_o;

typedef struct System_Security_Cryptography_PaddingMode_Fields System_Security_Cryptography_PaddingMode_Fields, *PSystem_Security_Cryptography_PaddingMode_Fields;

struct System_Security_Cryptography_PaddingMode_Fields {
    int32_t value__;
};

struct System_Security_Cryptography_PaddingMode_o {
    struct System_Security_Cryptography_PaddingMode_Fields fields;
};

typedef struct MethodInfo_127D9FC MethodInfo_127D9FC, *PMethodInfo_127D9FC;

typedef union _union_202118 _union_202118, *P_union_202118;

union _union_202118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D9FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AnimatorPlayer__PlayCoroutine_d__35_c Shock_AnimatorPlayer__PlayCoroutine_d__35_c, *PShock_AnimatorPlayer__PlayCoroutine_d__35_c;

typedef struct Shock_AnimatorPlayer__PlayCoroutine_d__35_VTable Shock_AnimatorPlayer__PlayCoroutine_d__35_VTable, *PShock_AnimatorPlayer__PlayCoroutine_d__35_VTable;

struct Shock_AnimatorPlayer__PlayCoroutine_d__35_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_AnimatorPlayer__PlayCoroutine_d__35_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AnimatorPlayer__PlayCoroutine_d__35_VTable vtable;
};

typedef struct Shock_EventLiveMstTable_o Shock_EventLiveMstTable_o, *PShock_EventLiveMstTable_o;

typedef struct Shock_EventLiveMstTable_c Shock_EventLiveMstTable_c, *PShock_EventLiveMstTable_c;

typedef struct Shock_EventLiveMstTable_Fields Shock_EventLiveMstTable_Fields, *PShock_EventLiveMstTable_Fields;

typedef struct Shock_EventLiveMstTable_StaticFields Shock_EventLiveMstTable_StaticFields, *PShock_EventLiveMstTable_StaticFields;

typedef struct Shock_EventLiveMstTable_VTable Shock_EventLiveMstTable_VTable, *PShock_EventLiveMstTable_VTable;

typedef struct Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__o Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__c Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__VTable;

struct Shock_EventLiveMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventLiveMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventLiveMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventLiveMstTable_VTable vtable;
};

struct Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventLiveMstTable_Fields {
    struct Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_EventLiveMstTable_o {
    struct Shock_EventLiveMstTable_c *klass;
    void *monitor;
    struct Shock_EventLiveMstTable_Fields fields;
};

struct Shock_EventLiveMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventLiveMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventLiveMst__VTable vtable;
};

typedef struct System_Collections_Generic_TreeRotation_o System_Collections_Generic_TreeRotation_o, *PSystem_Collections_Generic_TreeRotation_o;

typedef struct System_Collections_Generic_TreeRotation_Fields System_Collections_Generic_TreeRotation_Fields, *PSystem_Collections_Generic_TreeRotation_Fields;

struct System_Collections_Generic_TreeRotation_Fields {
    uint8_t value__;
};

struct System_Collections_Generic_TreeRotation_o {
    struct System_Collections_Generic_TreeRotation_Fields fields;
};

typedef struct MethodInfo_10F9A74_RGCTXs MethodInfo_10F9A74_RGCTXs, *PMethodInfo_10F9A74_RGCTXs;

struct MethodInfo_10F9A74_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_AlbumUnitMMst_VTable Shock_AlbumUnitMMst_VTable, *PShock_AlbumUnitMMst_VTable;

struct Shock_AlbumUnitMMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__o UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__c UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__VTable;

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__VTable vtable;
};

typedef struct MethodInfo_18038F4_RGCTXs MethodInfo_18038F4_RGCTXs, *PMethodInfo_18038F4_RGCTXs;

struct MethodInfo_18038F4_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass6_0_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass6_0_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass6_0_TSource___CombinePredicates_b__0;
    struct Il2CppClass *_3_System_Func_TSource__bool_;
    struct MethodInfo *_4_System_Func_TSource__bool___ctor;
};

typedef struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_Fields Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_Fields, *PAoharu_MusicLibrary_MusicLibraryMusicFilterDialog_Fields;

struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_Fields {
    struct Aoharu_MusicFilterDialog_Fields super;
};

typedef struct Shock_AnimatorPlayer__PlayCoroutine_d__35_o Shock_AnimatorPlayer__PlayCoroutine_d__35_o, *PShock_AnimatorPlayer__PlayCoroutine_d__35_o;

typedef struct Shock_AnimatorPlayer__PlayCoroutine_d__35_Fields Shock_AnimatorPlayer__PlayCoroutine_d__35_Fields, *PShock_AnimatorPlayer__PlayCoroutine_d__35_Fields;

typedef struct Shock_AnimatorPlayer_o Shock_AnimatorPlayer_o, *PShock_AnimatorPlayer_o;

typedef struct Shock_AnimatorPlayer_c Shock_AnimatorPlayer_c, *PShock_AnimatorPlayer_c;

typedef struct Shock_AnimatorPlayer_Fields Shock_AnimatorPlayer_Fields, *PShock_AnimatorPlayer_Fields;

typedef struct Shock_AnimatorPlayer_VTable Shock_AnimatorPlayer_VTable, *PShock_AnimatorPlayer_VTable;

typedef struct Shock_AnimatorPlayer_StateInfo_array Shock_AnimatorPlayer_StateInfo_array, *PShock_AnimatorPlayer_StateInfo_array;

typedef struct Shock_AnimatorPlayer_StateInfo_o Shock_AnimatorPlayer_StateInfo_o, *PShock_AnimatorPlayer_StateInfo_o;

typedef struct Shock_AnimatorPlayer_StateInfo_c Shock_AnimatorPlayer_StateInfo_c, *PShock_AnimatorPlayer_StateInfo_c;

typedef struct Shock_AnimatorPlayer_StateInfo_Fields Shock_AnimatorPlayer_StateInfo_Fields, *PShock_AnimatorPlayer_StateInfo_Fields;

typedef struct Shock_AnimatorPlayer_StateInfo_VTable Shock_AnimatorPlayer_StateInfo_VTable, *PShock_AnimatorPlayer_StateInfo_VTable;

struct Shock_AnimatorPlayer__PlayCoroutine_d__35_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t layer;
    struct Shock_AnimatorPlayer_o *__4__this;
    struct System_String_o *stateName;
};

struct Shock_AnimatorPlayer_StateInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AnimatorPlayer_StateInfo_o *m_Items[65535];
};

struct Shock_AnimatorPlayer_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_Animator;
    struct Shock_AnimatorPlayer_StateInfo_array *m_StateInfoList;
    struct Shock_AnimatorPlayer_StateInfo_o *m_CurrentStateInfo;
    struct System_Collections_Generic_Dictionary_string__int__o *m_StateNameToLayerTable;
    struct Carbon_CoroutineShell_o *m_PlayCoroutine;
    struct System_Action_o *m_OnComplete;
    struct System_Action_string__o *_RequestPlaySoundKey_k__BackingField;
    struct System_Action_o *_RequestPlayVoice_k__BackingField;
};

struct Shock_AnimatorPlayer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_AnimatorPlayer__PlayCoroutine_d__35_o {
    struct Shock_AnimatorPlayer__PlayCoroutine_d__35_c *klass;
    void *monitor;
    struct Shock_AnimatorPlayer__PlayCoroutine_d__35_Fields fields;
};

struct Shock_AnimatorPlayer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AnimatorPlayer_VTable vtable;
};

struct Shock_AnimatorPlayer_o {
    struct Shock_AnimatorPlayer_c *klass;
    void *monitor;
    struct Shock_AnimatorPlayer_Fields fields;
};

struct Shock_AnimatorPlayer_StateInfo_Fields {
    struct System_String_o *StateName;
    int32_t Layer;
};

struct Shock_AnimatorPlayer_StateInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AnimatorPlayer_StateInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AnimatorPlayer_StateInfo_VTable vtable;
};

struct Shock_AnimatorPlayer_StateInfo_o {
    struct Shock_AnimatorPlayer_StateInfo_c *klass;
    void *monitor;
    struct Shock_AnimatorPlayer_StateInfo_Fields fields;
};

typedef struct MethodInfo_15CE710 MethodInfo_15CE710, *PMethodInfo_15CE710;

typedef union _union_172431 _union_172431, *P_union_172431;

union _union_172431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15CE710 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2066A5C MethodInfo_2066A5C, *PMethodInfo_2066A5C;

typedef union _union_219311 _union_219311, *P_union_219311;

union _union_219311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066A5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Rendering_RenderPipelineManager_Fields UnityEngine_Rendering_RenderPipelineManager_Fields, *PUnityEngine_Rendering_RenderPipelineManager_Fields;

struct UnityEngine_Rendering_RenderPipelineManager_Fields {
};

typedef struct Shock_Notice_MissionClearNoticeUtils_Fields Shock_Notice_MissionClearNoticeUtils_Fields, *PShock_Notice_MissionClearNoticeUtils_Fields;

struct Shock_Notice_MissionClearNoticeUtils_Fields {
};

typedef struct System_Action_TitleFlowResult__c System_Action_TitleFlowResult__c, *PSystem_Action_TitleFlowResult__c;

typedef struct System_Action_TitleFlowResult__VTable System_Action_TitleFlowResult__VTable, *PSystem_Action_TitleFlowResult__VTable;

struct System_Action_TitleFlowResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TitleFlowResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TitleFlowResult__VTable vtable;
};

typedef struct MethodInfo_2DBD254 MethodInfo_2DBD254, *PMethodInfo_2DBD254;

typedef union _union_241907 _union_241907, *P_union_241907;

union _union_241907 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAudioWriteStream_Delegate_Fields CriWare_CriAudioWriteStream_Delegate_Fields, *PCriWare_CriAudioWriteStream_Delegate_Fields;

struct CriWare_CriAudioWriteStream_Delegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_21DCA7C MethodInfo_21DCA7C, *PMethodInfo_21DCA7C;

typedef union _union_160525 _union_160525, *P_union_160525;

union _union_160525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCA7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__c Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__c, *PShock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__c;

typedef struct Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__VTable Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__VTable, *PShock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__VTable;

struct Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__VTable vtable;
};

typedef struct MethodInfo_2EEF0C8 MethodInfo_2EEF0C8, *PMethodInfo_2EEF0C8;

typedef union _union_202570 _union_202570, *P_union_202570;

union _union_202570 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEF0C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202570 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_o Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_o, *PCysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_o;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_c;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_Fields Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_Fields, *PCysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_Fields;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_Fields {
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_o {
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_InternalTreeView_StaticFields UnityEngine_UIElements_InternalTreeView_StaticFields, *PUnityEngine_UIElements_InternalTreeView_StaticFields;

struct UnityEngine_UIElements_InternalTreeView_StaticFields {
    struct System_String_o *s_ListViewName;
    struct System_String_o *s_ItemName;
    struct System_String_o *s_ItemToggleName;
    struct System_String_o *s_ItemIndentsContainerName;
    struct System_String_o *s_ItemIndentName;
    struct System_String_o *s_ItemContentContainerName;
};

typedef struct MethodInfo_2066A78 MethodInfo_2066A78, *PMethodInfo_2066A78;

typedef union _union_219523 _union_219523, *P_union_219523;

union _union_219523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066A78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_ScriptingRuntime_Fields UnityEngine_ScriptingRuntime_Fields, *PUnityEngine_ScriptingRuntime_Fields;

struct UnityEngine_ScriptingRuntime_Fields {
};

typedef struct UniRx_ISubject_T__o UniRx_ISubject_T__o, *PUniRx_ISubject_T__o;

typedef struct UniRx_ISubject_T__c UniRx_ISubject_T__c, *PUniRx_ISubject_T__c;

typedef struct UniRx_ISubject_T__Fields UniRx_ISubject_T__Fields, *PUniRx_ISubject_T__Fields;

struct UniRx_ISubject_T__Fields {
};

struct UniRx_ISubject_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_ISubject_T__o {
    struct UniRx_ISubject_T__c *klass;
    void *monitor;
    struct UniRx_ISubject_T__Fields fields;
};

typedef struct Spine_Event_array Spine_Event_array, *PSpine_Event_array;

typedef struct Spine_Event_o Spine_Event_o, *PSpine_Event_o;

typedef struct Spine_Event_c Spine_Event_c, *PSpine_Event_c;

typedef struct Spine_Event_Fields Spine_Event_Fields, *PSpine_Event_Fields;

typedef struct Spine_Event_VTable Spine_Event_VTable, *PSpine_Event_VTable;

typedef struct Spine_EventData_o Spine_EventData_o, *PSpine_EventData_o;

typedef struct Spine_EventData_c Spine_EventData_c, *PSpine_EventData_c;

typedef struct Spine_EventData_Fields Spine_EventData_Fields, *PSpine_EventData_Fields;

typedef struct Spine_EventData_VTable Spine_EventData_VTable, *PSpine_EventData_VTable;

struct Spine_EventData_Fields {
    struct System_String_o *name;
    int32_t _Int_k__BackingField;
    float _Float_k__BackingField;
    struct System_String_o *_String_k__BackingField;
    struct System_String_o *_AudioPath_k__BackingField;
    float _Volume_k__BackingField;
    float _Balance_k__BackingField;
};

struct Spine_Event_Fields {
    struct Spine_EventData_o *data;
    float time;
    int32_t intValue;
    float floatValue;
    struct System_String_o *stringValue;
    float volume;
    float balance;
};

struct Spine_Event_o {
    struct Spine_Event_c *klass;
    void *monitor;
    struct Spine_Event_Fields fields;
};

struct Spine_Event_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Event_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Event_VTable vtable;
};

struct Spine_EventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_EventData_o {
    struct Spine_EventData_c *klass;
    void *monitor;
    struct Spine_EventData_Fields fields;
};

struct Spine_EventData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_EventData_VTable vtable;
};

struct Spine_Event_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Event_o *m_Items[65535];
};

typedef struct MethodInfo_10628B8 MethodInfo_10628B8, *PMethodInfo_10628B8;

typedef union _union_166129 _union_166129, *P_union_166129;

union _union_166129 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10628B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166129 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBD25C MethodInfo_2DBD25C, *PMethodInfo_2DBD25C;

typedef union _union_242115 _union_242115, *P_union_242115;

union _union_242115 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD25C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242115 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3331AB4 MethodInfo_3331AB4, *PMethodInfo_3331AB4;

typedef union _union_284296 _union_284296, *P_union_284296;

union _union_284296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3331AB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1272F48 MethodInfo_1272F48, *PMethodInfo_1272F48;

typedef union _union_201168 _union_201168, *P_union_201168;

union _union_201168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272F48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242AAF4 MethodInfo_242AAF4, *PMethodInfo_242AAF4;

typedef union _union_273752 _union_273752, *P_union_273752;

union _union_273752 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AAF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273752 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1419134 MethodInfo_1419134, *PMethodInfo_1419134;

typedef struct System_Collections_Generic_ArraySortHelper_T__c System_Collections_Generic_ArraySortHelper_T__c, *PSystem_Collections_Generic_ArraySortHelper_T__c;

typedef union _union_258234 _union_258234, *P_union_258234;

typedef struct System_Collections_Generic_ArraySortHelper_T__StaticFields System_Collections_Generic_ArraySortHelper_T__StaticFields, *PSystem_Collections_Generic_ArraySortHelper_T__StaticFields;

typedef struct System_Collections_Generic_ArraySortHelper_T__RGCTXs System_Collections_Generic_ArraySortHelper_T__RGCTXs, *PSystem_Collections_Generic_ArraySortHelper_T__RGCTXs;

typedef struct System_Collections_Generic_ArraySortHelper_T__VTable System_Collections_Generic_ArraySortHelper_T__VTable, *PSystem_Collections_Generic_ArraySortHelper_T__VTable;

typedef struct System_Collections_Generic_ArraySortHelper_T__o System_Collections_Generic_ArraySortHelper_T__o, *PSystem_Collections_Generic_ArraySortHelper_T__o;

typedef struct System_Collections_Generic_ArraySortHelper_T__Fields System_Collections_Generic_ArraySortHelper_T__Fields, *PSystem_Collections_Generic_ArraySortHelper_T__Fields;

struct System_Collections_Generic_ArraySortHelper_T__Fields {
};

struct System_Collections_Generic_ArraySortHelper_T__o {
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_ArraySortHelper_T__Fields fields;
};

struct System_Collections_Generic_ArraySortHelper_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_ArraySortHelper_T__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_ArraySortHelper_T__StaticFields *static_fields;
    struct System_Collections_Generic_ArraySortHelper_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_ArraySortHelper_T__VTable vtable;
};

struct System_Collections_Generic_ArraySortHelper_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_T_;
    struct MethodInfo *_2_System_Collections_Generic_IComparer_T__Compare;
    struct Il2CppClass *_3_System_Collections_Generic_IComparer_T_;
    struct Il2CppClass *_4_System_Comparison_T_;
    struct MethodInfo *_5_System_Comparison_T___ctor;
    struct MethodInfo *_6_System_Collections_Generic_ArraySortHelper_T__IntrospectiveSort;
    struct Il2CppClass *_7_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_8_System_Collections_Generic_ArraySortHelper_T__InternalBinarySearch;
    struct MethodInfo *_9_System_Comparison_T__Invoke;
    struct MethodInfo *_10_System_Collections_Generic_ArraySortHelper_T__IntroSort;
    struct MethodInfo *_11_System_Collections_Generic_ArraySortHelper_T__SwapIfGreater;
    struct MethodInfo *_12_System_Collections_Generic_ArraySortHelper_T__InsertionSort;
    struct MethodInfo *_13_System_Collections_Generic_ArraySortHelper_T__Heapsort;
    struct MethodInfo *_14_System_Collections_Generic_ArraySortHelper_T__PickPivotAndPartition;
    struct MethodInfo *_15_System_Collections_Generic_ArraySortHelper_T__Swap;
    struct MethodInfo *_16_System_Collections_Generic_ArraySortHelper_T__DownHeap;
    struct Il2CppClass *_17_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_18_System_Collections_Generic_ArraySortHelper_T___ctor;
};

struct System_Collections_Generic_ArraySortHelper_T__StaticFields {
    struct System_Collections_Generic_ArraySortHelper_T__o *s_defaultArraySortHelper;
};

union _union_258234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1419134 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__o Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__o, *PShock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__o;

typedef struct Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__c Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__c, *PShock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__c;

typedef struct Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__Fields Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__Fields, *PShock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__Fields;

struct Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__Fields {
};

struct Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__o {
    struct Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__c *klass;
    void *monitor;
    struct Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__Fields fields;
};

struct Shock_GGL_IGGLResult_GGLQueryTransactionHistory__TransactionHistory__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_281492 _union_281492, *P_union_281492;

union _union_281492 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3135868 MethodInfo_3135868, *PMethodInfo_3135868;

typedef union _union_233949 _union_233949, *P_union_233949;

union _union_233949 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135868 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233949 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281494 _union_281494, *P_union_281494;

union _union_281494 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_HttpVersion_c System_Net_HttpVersion_c, *PSystem_Net_HttpVersion_c;

typedef struct System_Net_HttpVersion_StaticFields System_Net_HttpVersion_StaticFields, *PSystem_Net_HttpVersion_StaticFields;

typedef struct System_Net_HttpVersion_VTable System_Net_HttpVersion_VTable, *PSystem_Net_HttpVersion_VTable;

typedef struct System_Version_o System_Version_o, *PSystem_Version_o;

typedef struct System_Version_c System_Version_c, *PSystem_Version_c;

typedef struct System_Version_Fields System_Version_Fields, *PSystem_Version_Fields;

typedef struct System_Version_VTable System_Version_VTable, *PSystem_Version_VTable;

struct System_Version_Fields {
    int32_t _Major;
    int32_t _Minor;
    int32_t _Build;
    int32_t _Revision;
};

struct System_Version_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clone;
    struct VirtualInvokeData _5_CompareTo;
    struct VirtualInvokeData _6_CompareTo;
    struct VirtualInvokeData _7_Equals;
    struct VirtualInvokeData _8_System_ISpanFormattable_TryFormat;
};

struct System_Version_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Version_VTable vtable;
};

struct System_Version_o {
    struct System_Version_c *klass;
    void *monitor;
    struct System_Version_Fields fields;
};

struct System_Net_HttpVersion_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_HttpVersion_c {
    struct Il2CppClass_1 _1;
    struct System_Net_HttpVersion_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HttpVersion_VTable vtable;
};

struct System_Net_HttpVersion_StaticFields {
    struct System_Version_o *Unknown;
    struct System_Version_o *Version10;
    struct System_Version_o *Version11;
    struct System_Version_o *Version20;
};

typedef struct Aoharu_NowLoadingUI___c_Fields Aoharu_NowLoadingUI___c_Fields, *PAoharu_NowLoadingUI___c_Fields;

struct Aoharu_NowLoadingUI___c_Fields {
};

typedef union _union_281496 _union_281496, *P_union_281496;

union _union_281496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_ChannelReader_TRead__VTable Cysharp_Threading_Tasks_ChannelReader_TRead__VTable, *PCysharp_Threading_Tasks_ChannelReader_TRead__VTable;

struct Cysharp_Threading_Tasks_ChannelReader_TRead__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_ReadAsync;
};

typedef struct MethodInfo_26E5F7C MethodInfo_26E5F7C, *PMethodInfo_26E5F7C;

typedef union _union_270644 _union_270644, *P_union_270644;

union _union_270644 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E5F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270644 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281498 _union_281498, *P_union_281498;

union _union_281498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__o FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__o, *PFancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__o;

typedef struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__c FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__c, *PFancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__c;

typedef struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__Fields FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__Fields, *PFancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__Fields;

typedef struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__VTable FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__VTable, *PFancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__VTable;

typedef struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields FancyScrollView_FancyScrollView_TItemData__TContext__Fields, *PFancyScrollView_FancyScrollView_TItemData__TContext__Fields;

struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float cellInterval;
    float scrollOffset;
    bool loop;
    struct UnityEngine_Transform_o *cellContainer;
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o *pool;
    bool initialized;
    float currentPosition;
    struct System_Collections_Generic_IList_TItemData__o *_ItemsSource_k__BackingField;
    struct Il2CppObject *_Context_k__BackingField;
};

struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__o {
    struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__c *klass;
    void *monitor;
    struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__Fields fields;
};

struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__VTable vtable;
};

typedef struct Shock_Loader_StaticFields Shock_Loader_StaticFields, *PShock_Loader_StaticFields;

typedef struct Shock_Loader_o Shock_Loader_o, *PShock_Loader_o;

typedef struct Shock_Loader_c Shock_Loader_c, *PShock_Loader_c;

typedef struct Shock_Loader_Fields Shock_Loader_Fields, *PShock_Loader_Fields;

typedef struct Shock_Loader_VTable Shock_Loader_VTable, *PShock_Loader_VTable;

typedef struct Shock_Downloads_ShockManifestConfig_o Shock_Downloads_ShockManifestConfig_o, *PShock_Downloads_ShockManifestConfig_o;

typedef struct Shock_Downloads_ShockLoader_o Shock_Downloads_ShockLoader_o, *PShock_Downloads_ShockLoader_o;

typedef struct Chipstar_Downloads_IAccessPoint_o Chipstar_Downloads_IAccessPoint_o, *PChipstar_Downloads_IAccessPoint_o;

typedef struct Shock_Downloads_ShockManifestConfig_c Shock_Downloads_ShockManifestConfig_c, *PShock_Downloads_ShockManifestConfig_c;

typedef struct Shock_Downloads_ShockManifestConfig_Fields Shock_Downloads_ShockManifestConfig_Fields, *PShock_Downloads_ShockManifestConfig_Fields;

typedef struct Shock_Downloads_ShockLoader_c Shock_Downloads_ShockLoader_c, *PShock_Downloads_ShockLoader_c;

typedef struct Shock_Downloads_ShockLoader_Fields Shock_Downloads_ShockLoader_Fields, *PShock_Downloads_ShockLoader_Fields;

typedef struct Chipstar_Downloads_IAccessPoint_c Chipstar_Downloads_IAccessPoint_c, *PChipstar_Downloads_IAccessPoint_c;

typedef struct Chipstar_Downloads_IAccessPoint_Fields Chipstar_Downloads_IAccessPoint_Fields, *PChipstar_Downloads_IAccessPoint_Fields;

typedef struct Shock_Downloads_ShockManifestConfig_VTable Shock_Downloads_ShockManifestConfig_VTable, *PShock_Downloads_ShockManifestConfig_VTable;

typedef struct Shock_Downloads_ShockLoader_VTable Shock_Downloads_ShockLoader_VTable, *PShock_Downloads_ShockLoader_VTable;

typedef struct Shock_Downloads_ShockManifestConfig_ConfigGroup_o Shock_Downloads_ShockManifestConfig_ConfigGroup_o, *PShock_Downloads_ShockManifestConfig_ConfigGroup_o;

typedef struct Chipstar_Downloads_IManifestLoader_o Chipstar_Downloads_IManifestLoader_o, *PChipstar_Downloads_IManifestLoader_o;

typedef struct Chipstar_IAssetManager_o Chipstar_IAssetManager_o, *PChipstar_IAssetManager_o;

typedef struct Chipstar_Downloads_CriWare_ICriSoundFileManager_o Chipstar_Downloads_CriWare_ICriSoundFileManager_o, *PChipstar_Downloads_CriWare_ICriSoundFileManager_o;

typedef struct Chipstar_Downloads_CriWare_ICriMovieFileManager_o Chipstar_Downloads_CriWare_ICriMovieFileManager_o, *PChipstar_Downloads_CriWare_ICriMovieFileManager_o;

typedef struct System_Action_IReadOnlyList_ResultCode___o System_Action_IReadOnlyList_ResultCode___o, *PSystem_Action_IReadOnlyList_ResultCode___o;

typedef struct Shock_Downloads_ShockManifestConfig_ConfigGroup_c Shock_Downloads_ShockManifestConfig_ConfigGroup_c, *PShock_Downloads_ShockManifestConfig_ConfigGroup_c;

typedef struct Shock_Downloads_ShockManifestConfig_ConfigGroup_Fields Shock_Downloads_ShockManifestConfig_ConfigGroup_Fields, *PShock_Downloads_ShockManifestConfig_ConfigGroup_Fields;

typedef struct Chipstar_Downloads_IManifestLoader_c Chipstar_Downloads_IManifestLoader_c, *PChipstar_Downloads_IManifestLoader_c;

typedef struct Chipstar_Downloads_IManifestLoader_Fields Chipstar_Downloads_IManifestLoader_Fields, *PChipstar_Downloads_IManifestLoader_Fields;

typedef struct Chipstar_IAssetManager_c Chipstar_IAssetManager_c, *PChipstar_IAssetManager_c;

typedef struct Chipstar_IAssetManager_Fields Chipstar_IAssetManager_Fields, *PChipstar_IAssetManager_Fields;

typedef struct Chipstar_Downloads_CriWare_ICriSoundFileManager_c Chipstar_Downloads_CriWare_ICriSoundFileManager_c, *PChipstar_Downloads_CriWare_ICriSoundFileManager_c;

typedef struct Chipstar_Downloads_CriWare_ICriSoundFileManager_Fields Chipstar_Downloads_CriWare_ICriSoundFileManager_Fields, *PChipstar_Downloads_CriWare_ICriSoundFileManager_Fields;

typedef struct Chipstar_Downloads_CriWare_ICriMovieFileManager_c Chipstar_Downloads_CriWare_ICriMovieFileManager_c, *PChipstar_Downloads_CriWare_ICriMovieFileManager_c;

typedef struct Chipstar_Downloads_CriWare_ICriMovieFileManager_Fields Chipstar_Downloads_CriWare_ICriMovieFileManager_Fields, *PChipstar_Downloads_CriWare_ICriMovieFileManager_Fields;

typedef struct System_Action_IReadOnlyList_ResultCode___c System_Action_IReadOnlyList_ResultCode___c, *PSystem_Action_IReadOnlyList_ResultCode___c;

typedef struct System_Action_IReadOnlyList_ResultCode___Fields System_Action_IReadOnlyList_ResultCode___Fields, *PSystem_Action_IReadOnlyList_ResultCode___Fields;

typedef struct Shock_Downloads_ShockManifestConfig_ConfigGroup_VTable Shock_Downloads_ShockManifestConfig_ConfigGroup_VTable, *PShock_Downloads_ShockManifestConfig_ConfigGroup_VTable;

typedef struct Chipstar_ManifestConfig_o Chipstar_ManifestConfig_o, *PChipstar_ManifestConfig_o;

typedef struct Chipstar_Downloads_AssetBundleConfig_o Chipstar_Downloads_AssetBundleConfig_o, *PChipstar_Downloads_AssetBundleConfig_o;

typedef struct Chipstar_Downloads_CriWare_SoundConfig_o Chipstar_Downloads_CriWare_SoundConfig_o, *PChipstar_Downloads_CriWare_SoundConfig_o;

typedef struct Chipstar_Downloads_CriWare_MovieConfig_o Chipstar_Downloads_CriWare_MovieConfig_o, *PChipstar_Downloads_CriWare_MovieConfig_o;

typedef struct System_Action_IReadOnlyList_ResultCode___VTable System_Action_IReadOnlyList_ResultCode___VTable, *PSystem_Action_IReadOnlyList_ResultCode___VTable;

typedef struct Chipstar_ManifestConfig_c Chipstar_ManifestConfig_c, *PChipstar_ManifestConfig_c;

typedef struct Chipstar_ManifestConfig_Fields Chipstar_ManifestConfig_Fields, *PChipstar_ManifestConfig_Fields;

typedef struct Chipstar_Downloads_AssetBundleConfig_c Chipstar_Downloads_AssetBundleConfig_c, *PChipstar_Downloads_AssetBundleConfig_c;

typedef struct Chipstar_Downloads_AssetBundleConfig_Fields Chipstar_Downloads_AssetBundleConfig_Fields, *PChipstar_Downloads_AssetBundleConfig_Fields;

typedef struct Chipstar_Downloads_CriWare_SoundConfig_c Chipstar_Downloads_CriWare_SoundConfig_c, *PChipstar_Downloads_CriWare_SoundConfig_c;

typedef struct Chipstar_Downloads_CriWare_SoundConfig_Fields Chipstar_Downloads_CriWare_SoundConfig_Fields, *PChipstar_Downloads_CriWare_SoundConfig_Fields;

typedef struct Chipstar_Downloads_CriWare_MovieConfig_c Chipstar_Downloads_CriWare_MovieConfig_c, *PChipstar_Downloads_CriWare_MovieConfig_c;

typedef struct Chipstar_Downloads_CriWare_MovieConfig_Fields Chipstar_Downloads_CriWare_MovieConfig_Fields, *PChipstar_Downloads_CriWare_MovieConfig_Fields;

typedef struct Chipstar_ManifestConfig_VTable Chipstar_ManifestConfig_VTable, *PChipstar_ManifestConfig_VTable;

typedef struct Chipstar_ChipstarAsset_Fields Chipstar_ChipstarAsset_Fields, *PChipstar_ChipstarAsset_Fields;

typedef struct Chipstar_EntryPointConfig_o Chipstar_EntryPointConfig_o, *PChipstar_EntryPointConfig_o;

typedef struct Chipstar_StoragePath_o Chipstar_StoragePath_o, *PChipstar_StoragePath_o;

typedef struct Chipstar_Downloads_ManifestLoaderBuilder_o Chipstar_Downloads_ManifestLoaderBuilder_o, *PChipstar_Downloads_ManifestLoaderBuilder_o;

typedef struct Chipstar_ManifestVersionLoaderBuilder_o Chipstar_ManifestVersionLoaderBuilder_o, *PChipstar_ManifestVersionLoaderBuilder_o;

typedef struct Chipstar_Downloads_AssetBundleConfig_VTable Chipstar_Downloads_AssetBundleConfig_VTable, *PChipstar_Downloads_AssetBundleConfig_VTable;

typedef struct Chipstar_GroupConfig_IAssetManager__Fields Chipstar_GroupConfig_IAssetManager__Fields, *PChipstar_GroupConfig_IAssetManager__Fields;

typedef struct Chipstar_Downloads_BundleName_o Chipstar_Downloads_BundleName_o, *PChipstar_Downloads_BundleName_o;

typedef struct Chipstar_Downloads_AssetManagerBuilder_o Chipstar_Downloads_AssetManagerBuilder_o, *PChipstar_Downloads_AssetManagerBuilder_o;

typedef struct Chipstar_Downloads_LoadDatabaseBuilder_o Chipstar_Downloads_LoadDatabaseBuilder_o, *PChipstar_Downloads_LoadDatabaseBuilder_o;

typedef struct Chipstar_Downloads_CriWare_SoundConfig_VTable Chipstar_Downloads_CriWare_SoundConfig_VTable, *PChipstar_Downloads_CriWare_SoundConfig_VTable;

typedef struct Chipstar_GroupConfig_ICriSoundFileManager__Fields Chipstar_GroupConfig_ICriSoundFileManager__Fields, *PChipstar_GroupConfig_ICriSoundFileManager__Fields;

typedef struct Chipstar_Downloads_CriWare_SoundManagerBuilder_o Chipstar_Downloads_CriWare_SoundManagerBuilder_o, *PChipstar_Downloads_CriWare_SoundManagerBuilder_o;

typedef struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_o Chipstar_Downloads_CriWare_SoundDatabaseBuilder_o, *PChipstar_Downloads_CriWare_SoundDatabaseBuilder_o;

typedef struct Chipstar_Downloads_CriWare_MovieConfig_VTable Chipstar_Downloads_CriWare_MovieConfig_VTable, *PChipstar_Downloads_CriWare_MovieConfig_VTable;

typedef struct Chipstar_GroupConfig_ICriMovieFileManager__Fields Chipstar_GroupConfig_ICriMovieFileManager__Fields, *PChipstar_GroupConfig_ICriMovieFileManager__Fields;

typedef struct Chipstar_Downloads_CriWare_MovieManagerBuilder_o Chipstar_Downloads_CriWare_MovieManagerBuilder_o, *PChipstar_Downloads_CriWare_MovieManagerBuilder_o;

typedef struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_o Chipstar_Downloads_CriWare_MovieDatabaseBuilder_o, *PChipstar_Downloads_CriWare_MovieDatabaseBuilder_o;

typedef struct Chipstar_EntryPointConfig_c Chipstar_EntryPointConfig_c, *PChipstar_EntryPointConfig_c;

typedef struct Chipstar_EntryPointConfig_Fields Chipstar_EntryPointConfig_Fields, *PChipstar_EntryPointConfig_Fields;

typedef struct Chipstar_StoragePath_c Chipstar_StoragePath_c, *PChipstar_StoragePath_c;

typedef struct Chipstar_StoragePath_Fields Chipstar_StoragePath_Fields, *PChipstar_StoragePath_Fields;

typedef struct Chipstar_Downloads_ManifestLoaderBuilder_c Chipstar_Downloads_ManifestLoaderBuilder_c, *PChipstar_Downloads_ManifestLoaderBuilder_c;

typedef struct Chipstar_Downloads_ManifestLoaderBuilder_Fields Chipstar_Downloads_ManifestLoaderBuilder_Fields, *PChipstar_Downloads_ManifestLoaderBuilder_Fields;

typedef struct Chipstar_ManifestVersionLoaderBuilder_c Chipstar_ManifestVersionLoaderBuilder_c, *PChipstar_ManifestVersionLoaderBuilder_c;

typedef struct Chipstar_ManifestVersionLoaderBuilder_Fields Chipstar_ManifestVersionLoaderBuilder_Fields, *PChipstar_ManifestVersionLoaderBuilder_Fields;

typedef struct Chipstar_GroupConfig_Fields Chipstar_GroupConfig_Fields, *PChipstar_GroupConfig_Fields;

typedef struct Chipstar_Downloads_BundleName_c Chipstar_Downloads_BundleName_c, *PChipstar_Downloads_BundleName_c;

typedef struct Chipstar_Downloads_BundleName_Fields Chipstar_Downloads_BundleName_Fields, *PChipstar_Downloads_BundleName_Fields;

typedef struct Chipstar_Downloads_AssetManagerBuilder_c Chipstar_Downloads_AssetManagerBuilder_c, *PChipstar_Downloads_AssetManagerBuilder_c;

typedef struct Chipstar_Downloads_AssetManagerBuilder_Fields Chipstar_Downloads_AssetManagerBuilder_Fields, *PChipstar_Downloads_AssetManagerBuilder_Fields;

typedef struct Chipstar_Downloads_LoadDatabaseBuilder_c Chipstar_Downloads_LoadDatabaseBuilder_c, *PChipstar_Downloads_LoadDatabaseBuilder_c;

typedef struct Chipstar_Downloads_LoadDatabaseBuilder_Fields Chipstar_Downloads_LoadDatabaseBuilder_Fields, *PChipstar_Downloads_LoadDatabaseBuilder_Fields;

typedef struct Chipstar_Downloads_CriWare_SoundManagerBuilder_c Chipstar_Downloads_CriWare_SoundManagerBuilder_c, *PChipstar_Downloads_CriWare_SoundManagerBuilder_c;

typedef struct Chipstar_Downloads_CriWare_SoundManagerBuilder_Fields Chipstar_Downloads_CriWare_SoundManagerBuilder_Fields, *PChipstar_Downloads_CriWare_SoundManagerBuilder_Fields;

typedef struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_c Chipstar_Downloads_CriWare_SoundDatabaseBuilder_c, *PChipstar_Downloads_CriWare_SoundDatabaseBuilder_c;

typedef struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_Fields Chipstar_Downloads_CriWare_SoundDatabaseBuilder_Fields, *PChipstar_Downloads_CriWare_SoundDatabaseBuilder_Fields;

typedef struct Chipstar_Downloads_CriWare_MovieManagerBuilder_c Chipstar_Downloads_CriWare_MovieManagerBuilder_c, *PChipstar_Downloads_CriWare_MovieManagerBuilder_c;

typedef struct Chipstar_Downloads_CriWare_MovieManagerBuilder_Fields Chipstar_Downloads_CriWare_MovieManagerBuilder_Fields, *PChipstar_Downloads_CriWare_MovieManagerBuilder_Fields;

typedef struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_c Chipstar_Downloads_CriWare_MovieDatabaseBuilder_c, *PChipstar_Downloads_CriWare_MovieDatabaseBuilder_c;

typedef struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_Fields Chipstar_Downloads_CriWare_MovieDatabaseBuilder_Fields, *PChipstar_Downloads_CriWare_MovieDatabaseBuilder_Fields;

typedef struct Chipstar_EntryPointConfig_VTable Chipstar_EntryPointConfig_VTable, *PChipstar_EntryPointConfig_VTable;

typedef struct Chipstar_ServerPath_o Chipstar_ServerPath_o, *PChipstar_ServerPath_o;

typedef struct Chipstar_ManifestPath_o Chipstar_ManifestPath_o, *PChipstar_ManifestPath_o;

typedef struct Chipstar_StoragePath_VTable Chipstar_StoragePath_VTable, *PChipstar_StoragePath_VTable;

typedef struct Chipstar_ServerPath_Fields Chipstar_ServerPath_Fields, *PChipstar_ServerPath_Fields;

typedef struct Chipstar_Downloads_ManifestLoaderBuilder_VTable Chipstar_Downloads_ManifestLoaderBuilder_VTable, *PChipstar_Downloads_ManifestLoaderBuilder_VTable;

typedef struct Chipstar_ManifestVersionLoaderBuilder_VTable Chipstar_ManifestVersionLoaderBuilder_VTable, *PChipstar_ManifestVersionLoaderBuilder_VTable;

typedef struct Chipstar_Downloads_BuildMapName_o Chipstar_Downloads_BuildMapName_o, *PChipstar_Downloads_BuildMapName_o;

typedef struct Chipstar_FilePathFormat_o Chipstar_FilePathFormat_o, *PChipstar_FilePathFormat_o;

typedef struct Chipstar_SaveDataConfig_o Chipstar_SaveDataConfig_o, *PChipstar_SaveDataConfig_o;

typedef struct Chipstar_Downloads_BundleName_VTable Chipstar_Downloads_BundleName_VTable, *PChipstar_Downloads_BundleName_VTable;

typedef struct Chipstar_Downloads_AssetManagerBuilder_VTable Chipstar_Downloads_AssetManagerBuilder_VTable, *PChipstar_Downloads_AssetManagerBuilder_VTable;

typedef struct Chipstar_ManagerBuilder_IAssetManager__AssetBundleConfig__Fields Chipstar_ManagerBuilder_IAssetManager__AssetBundleConfig__Fields, *PChipstar_ManagerBuilder_IAssetManager__AssetBundleConfig__Fields;

typedef struct Chipstar_Downloads_LoadDatabaseBuilder_VTable Chipstar_Downloads_LoadDatabaseBuilder_VTable, *PChipstar_Downloads_LoadDatabaseBuilder_VTable;

typedef struct Chipstar_Downloads_CriWare_SoundManagerBuilder_VTable Chipstar_Downloads_CriWare_SoundManagerBuilder_VTable, *PChipstar_Downloads_CriWare_SoundManagerBuilder_VTable;

typedef struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__Fields Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__Fields, *PChipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__Fields;

typedef struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_VTable Chipstar_Downloads_CriWare_SoundDatabaseBuilder_VTable, *PChipstar_Downloads_CriWare_SoundDatabaseBuilder_VTable;

typedef struct Chipstar_Downloads_CriWare_MovieManagerBuilder_VTable Chipstar_Downloads_CriWare_MovieManagerBuilder_VTable, *PChipstar_Downloads_CriWare_MovieManagerBuilder_VTable;

typedef struct Chipstar_ManagerBuilder_ICriMovieFileManager__MovieConfig__Fields Chipstar_ManagerBuilder_ICriMovieFileManager__MovieConfig__Fields, *PChipstar_ManagerBuilder_ICriMovieFileManager__MovieConfig__Fields;

typedef struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_VTable Chipstar_Downloads_CriWare_MovieDatabaseBuilder_VTable, *PChipstar_Downloads_CriWare_MovieDatabaseBuilder_VTable;

typedef struct Chipstar_ServerPath_c Chipstar_ServerPath_c, *PChipstar_ServerPath_c;

typedef struct Chipstar_ManifestPath_c Chipstar_ManifestPath_c, *PChipstar_ManifestPath_c;

typedef struct Chipstar_ManifestPath_Fields Chipstar_ManifestPath_Fields, *PChipstar_ManifestPath_Fields;

typedef struct Chipstar_Downloads_BuildMapName_c Chipstar_Downloads_BuildMapName_c, *PChipstar_Downloads_BuildMapName_c;

typedef struct Chipstar_Downloads_BuildMapName_Fields Chipstar_Downloads_BuildMapName_Fields, *PChipstar_Downloads_BuildMapName_Fields;

typedef struct Chipstar_FilePathFormat_c Chipstar_FilePathFormat_c, *PChipstar_FilePathFormat_c;

typedef struct Chipstar_FilePathFormat_Fields Chipstar_FilePathFormat_Fields, *PChipstar_FilePathFormat_Fields;

typedef struct Chipstar_SaveDataConfig_c Chipstar_SaveDataConfig_c, *PChipstar_SaveDataConfig_c;

typedef struct Chipstar_SaveDataConfig_Fields Chipstar_SaveDataConfig_Fields, *PChipstar_SaveDataConfig_Fields;

typedef struct Chipstar_ServerPath_VTable Chipstar_ServerPath_VTable, *PChipstar_ServerPath_VTable;

typedef struct Chipstar_ManifestPath_VTable Chipstar_ManifestPath_VTable, *PChipstar_ManifestPath_VTable;

typedef struct Chipstar_ManifestName_o Chipstar_ManifestName_o, *PChipstar_ManifestName_o;

typedef struct Chipstar_Downloads_BuildMapName_VTable Chipstar_Downloads_BuildMapName_VTable, *PChipstar_Downloads_BuildMapName_VTable;

typedef struct Chipstar_FilePathFormat_VTable Chipstar_FilePathFormat_VTable, *PChipstar_FilePathFormat_VTable;

typedef struct Chipstar_PlatformName_o Chipstar_PlatformName_o, *PChipstar_PlatformName_o;

typedef struct Chipstar_SaveDataConfig_VTable Chipstar_SaveDataConfig_VTable, *PChipstar_SaveDataConfig_VTable;

typedef struct Chipstar_ManifestName_c Chipstar_ManifestName_c, *PChipstar_ManifestName_c;

typedef struct Chipstar_ManifestName_Fields Chipstar_ManifestName_Fields, *PChipstar_ManifestName_Fields;

typedef struct Chipstar_PlatformName_c Chipstar_PlatformName_c, *PChipstar_PlatformName_c;

typedef struct Chipstar_PlatformName_Fields Chipstar_PlatformName_Fields, *PChipstar_PlatformName_Fields;

typedef struct Chipstar_ManifestName_VTable Chipstar_ManifestName_VTable, *PChipstar_ManifestName_VTable;

typedef struct Chipstar_PlatformName_VTable Chipstar_PlatformName_VTable, *PChipstar_PlatformName_VTable;

typedef struct Chipstar_PlatformName_PlatformToName_array Chipstar_PlatformName_PlatformToName_array, *PChipstar_PlatformName_PlatformToName_array;

typedef struct Chipstar_PlatformName_PlatformToName_o Chipstar_PlatformName_PlatformToName_o, *PChipstar_PlatformName_PlatformToName_o;

typedef struct Chipstar_PlatformName_PlatformToName_c Chipstar_PlatformName_PlatformToName_c, *PChipstar_PlatformName_PlatformToName_c;

typedef struct Chipstar_PlatformName_PlatformToName_Fields Chipstar_PlatformName_PlatformToName_Fields, *PChipstar_PlatformName_PlatformToName_Fields;

typedef struct Chipstar_PlatformName_PlatformToName_VTable Chipstar_PlatformName_PlatformToName_VTable, *PChipstar_PlatformName_PlatformToName_VTable;

struct Chipstar_ChipstarAsset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct Chipstar_FilePathFormat_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct System_String_o *m_format;
    struct Chipstar_PlatformName_o *m_platform;
};

struct Shock_Downloads_ShockManifestConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Downloads_ShockManifestConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockManifestConfig_VTable vtable;
};

struct Chipstar_ServerPath_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_StoragePath_Fields {
    struct Chipstar_ServerPath_Fields super;
};

struct Chipstar_GroupConfig_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct System_String_o *m_identifier;
    struct Chipstar_Downloads_BuildMapName_o *m_buildMapName;
    struct Chipstar_ServerPath_o *m_serverPath;
    struct Chipstar_ServerPath_o *m_remoteServerPath;
    struct Chipstar_FilePathFormat_o *m_formatter;
    struct Chipstar_SaveDataConfig_o *m_saveData;
};

struct Chipstar_GroupConfig_IAssetManager__Fields {
    struct Chipstar_GroupConfig_Fields super;
};

struct Shock_Downloads_ShockManifestConfig_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct Shock_Downloads_ShockManifestConfig_o {
    struct Shock_Downloads_ShockManifestConfig_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockManifestConfig_Fields fields;
};

struct Chipstar_SaveDataConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_AssetManagerBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_AssetManagerBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetManagerBuilder_VTable vtable;
};

struct Chipstar_ManagerBuilder_IAssetManager__AssetBundleConfig__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_Downloads_AssetManagerBuilder_Fields {
    struct Chipstar_ManagerBuilder_IAssetManager__AssetBundleConfig__Fields super;
};

struct Chipstar_Downloads_AssetManagerBuilder_o {
    struct Chipstar_Downloads_AssetManagerBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetManagerBuilder_Fields fields;
};

struct Chipstar_Downloads_CriWare_SoundConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BuildMapName;
    struct VirtualInvokeData _5_GetServer;
    struct VirtualInvokeData _6_GetName;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_GetSaveData;
    struct VirtualInvokeData _9_GetSaveStorage;
    struct VirtualInvokeData _10_GetSaveLocation;
    struct VirtualInvokeData _11_GetUrl;
    struct VirtualInvokeData _12_GetRemoteUrl;
    struct VirtualInvokeData _13_BuildManager;
};

struct Chipstar_Downloads_BundleName_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct System_String_o *m_extension;
};

struct Shock_Downloads_ShockManifestConfig_ConfigGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Downloads_ShockManifestConfig_ConfigGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockManifestConfig_ConfigGroup_VTable vtable;
};

struct Chipstar_ManifestPath_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetManifestName;
};

struct Shock_Downloads_ShockManifestConfig_ConfigGroup_Fields {
    struct Chipstar_ManifestConfig_o *m_manifest;
    struct Chipstar_Downloads_AssetBundleConfig_o *m_bundle;
    struct Chipstar_Downloads_CriWare_SoundConfig_o *m_sound;
    struct Chipstar_Downloads_CriWare_MovieConfig_o *m_movie;
};

struct Shock_Downloads_ShockManifestConfig_ConfigGroup_o {
    struct Shock_Downloads_ShockManifestConfig_ConfigGroup_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockManifestConfig_ConfigGroup_Fields fields;
};

struct Shock_Downloads_ShockLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Downloads_ShockLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockLoader_VTable vtable;
};

struct Chipstar_Downloads_IManifestLoader_Fields {
};

struct Shock_Downloads_ShockLoader_Fields {
    struct Shock_Downloads_ShockManifestConfig_ConfigGroup_o *m_config;
    struct Chipstar_Downloads_IManifestLoader_o *m_manifest;
    struct Chipstar_IAssetManager_o *m_asset;
    struct Chipstar_Downloads_CriWare_ICriSoundFileManager_o *m_sound;
    struct Chipstar_Downloads_CriWare_ICriMovieFileManager_o *m_movie;
    struct System_Action_IReadOnlyList_ResultCode___o *_OnError_k__BackingField;
};

struct Shock_Downloads_ShockLoader_o {
    struct Shock_Downloads_ShockLoader_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockLoader_Fields fields;
};

struct System_Action_IReadOnlyList_ResultCode___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Chipstar_StoragePath_o {
    struct Chipstar_StoragePath_c *klass;
    void *monitor;
    struct Chipstar_StoragePath_Fields fields;
};

struct Chipstar_StoragePath_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_StoragePath_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_StoragePath_VTable vtable;
};

struct Chipstar_Downloads_AssetBundleConfig_Fields {
    struct Chipstar_GroupConfig_IAssetManager__Fields super;
    struct Chipstar_Downloads_BundleName_o *m_bundleName;
    struct Chipstar_Downloads_AssetManagerBuilder_o *m_builder;
    struct Chipstar_Downloads_LoadDatabaseBuilder_o *m_database;
    int32_t m_priority;
};

struct Chipstar_Downloads_AssetBundleConfig_o {
    struct Chipstar_Downloads_AssetBundleConfig_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetBundleConfig_Fields fields;
};

struct Chipstar_Downloads_AssetBundleConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BuildMapName;
    struct VirtualInvokeData _5_GetServer;
    struct VirtualInvokeData _6_GetName;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_GetSaveData;
    struct VirtualInvokeData _9_GetSaveStorage;
    struct VirtualInvokeData _10_GetSaveLocation;
    struct VirtualInvokeData _11_GetUrl;
    struct VirtualInvokeData _12_GetRemoteUrl;
    struct VirtualInvokeData _13_BuildManager;
};

struct Chipstar_Downloads_AssetBundleConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetBundleConfig_VTable vtable;
};

struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_EntryPointConfig_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_ServerPath_o *m_serverPath;
    struct Chipstar_ManifestPath_o *m_manifestPath;
};

struct Chipstar_Downloads_LoadDatabaseBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ManifestName_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct System_String_o *m_identifier;
    struct System_String_o *m_extension;
};

struct Chipstar_ServerPath_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ServerPath_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ServerPath_VTable vtable;
};

struct Chipstar_ServerPath_o {
    struct Chipstar_ServerPath_c *klass;
    void *monitor;
    struct Chipstar_ServerPath_Fields fields;
};

struct Chipstar_Downloads_CriWare_ICriMovieFileManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_PlatformName_PlatformToName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_ICriMovieFileManager_Fields {
};

struct Chipstar_Downloads_CriWare_ICriMovieFileManager_o {
    struct Chipstar_Downloads_CriWare_ICriMovieFileManager_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_ICriMovieFileManager_Fields fields;
};

struct Chipstar_PlatformName_PlatformToName_Fields {
    int32_t Platform;
    struct System_String_o *Name;
};

struct Chipstar_ManifestVersionLoaderBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_MovieManagerBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_MovieManagerBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_MovieManagerBuilder_VTable vtable;
};

struct Chipstar_Downloads_CriWare_SoundManagerBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_SoundManagerBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_SoundManagerBuilder_VTable vtable;
};

struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_Downloads_CriWare_SoundManagerBuilder_Fields {
    struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__Fields super;
};

struct Chipstar_Downloads_CriWare_SoundManagerBuilder_o {
    struct Chipstar_Downloads_CriWare_SoundManagerBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_SoundManagerBuilder_Fields fields;
};

struct Chipstar_ManifestName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ManagerBuilder_ICriMovieFileManager__MovieConfig__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_Downloads_CriWare_MovieManagerBuilder_Fields {
    struct Chipstar_ManagerBuilder_ICriMovieFileManager__MovieConfig__Fields super;
};

struct Chipstar_Downloads_CriWare_MovieManagerBuilder_o {
    struct Chipstar_Downloads_CriWare_MovieManagerBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_MovieManagerBuilder_Fields fields;
};

struct Chipstar_ManifestVersionLoaderBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_ManifestVersionLoaderBuilder_o {
    struct Chipstar_ManifestVersionLoaderBuilder_c *klass;
    void *monitor;
    struct Chipstar_ManifestVersionLoaderBuilder_Fields fields;
};

struct Chipstar_ManifestVersionLoaderBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestVersionLoaderBuilder_VTable vtable;
};

struct Chipstar_IAssetManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_BundleName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_BundleName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BundleName_VTable vtable;
};

struct Chipstar_Downloads_CriWare_MovieConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BuildMapName;
    struct VirtualInvokeData _5_GetServer;
    struct VirtualInvokeData _6_GetName;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_GetSaveData;
    struct VirtualInvokeData _9_GetSaveStorage;
    struct VirtualInvokeData _10_GetSaveLocation;
    struct VirtualInvokeData _11_GetUrl;
    struct VirtualInvokeData _12_GetRemoteUrl;
    struct VirtualInvokeData _13_BuildManager;
};

struct Chipstar_Downloads_CriWare_MovieConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_MovieConfig_VTable vtable;
};

struct Chipstar_Downloads_BundleName_o {
    struct Chipstar_Downloads_BundleName_c *klass;
    void *monitor;
    struct Chipstar_Downloads_BundleName_Fields fields;
};

struct Chipstar_IAssetManager_Fields {
};

struct Chipstar_IAssetManager_o {
    struct Chipstar_IAssetManager_c *klass;
    void *monitor;
    struct Chipstar_IAssetManager_Fields fields;
};

struct Chipstar_GroupConfig_ICriMovieFileManager__Fields {
    struct Chipstar_GroupConfig_Fields super;
};

struct Chipstar_Downloads_CriWare_MovieConfig_Fields {
    struct Chipstar_GroupConfig_ICriMovieFileManager__Fields super;
    struct Chipstar_Downloads_CriWare_MovieManagerBuilder_o *m_builder;
    struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_o *m_database;
    struct System_String_o *m_extension;
    struct System_String_o *m_primaryPart;
    struct System_String_o *m_secondaryPart;
};

struct Chipstar_Downloads_CriWare_MovieConfig_o {
    struct Chipstar_Downloads_CriWare_MovieConfig_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_MovieConfig_Fields fields;
};

struct Chipstar_Downloads_ManifestLoaderBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ManifestPath_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestPath_VTable vtable;
};

struct Chipstar_ManifestPath_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_ManifestName_o *m_manifest;
    struct Chipstar_FilePathFormat_o *m_format;
};

struct Chipstar_ManifestPath_o {
    struct Chipstar_ManifestPath_c *klass;
    void *monitor;
    struct Chipstar_ManifestPath_Fields fields;
};

struct Chipstar_Downloads_CriWare_ICriSoundFileManager_Fields {
};

struct Chipstar_PlatformName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_PlatformName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_PlatformName_VTable vtable;
};

struct Chipstar_ManifestConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Identifier;
    struct VirtualInvokeData _5_GetSaveStorage;
    struct VirtualInvokeData _6_GetEntryPoint;
    struct VirtualInvokeData _7_BuildLoader;
    struct VirtualInvokeData _8_BuildVersionLoader;
};

struct Chipstar_ManifestConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestConfig_VTable vtable;
};

struct Chipstar_PlatformName_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_PlatformName_PlatformToName_array *m_table;
};

struct Chipstar_PlatformName_o {
    struct Chipstar_PlatformName_c *klass;
    void *monitor;
    struct Chipstar_PlatformName_Fields fields;
};

struct Chipstar_Downloads_IAccessPoint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_ManifestConfig_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct System_String_o *m_identifier;
    struct Chipstar_EntryPointConfig_o *m_entryPoint;
    struct Chipstar_StoragePath_o *m_saveStorage;
    struct Chipstar_Downloads_ManifestLoaderBuilder_o *m_builder;
    struct Chipstar_ManifestVersionLoaderBuilder_o *m_versionLoader;
};

struct Chipstar_ManifestConfig_o {
    struct Chipstar_ManifestConfig_c *klass;
    void *monitor;
    struct Chipstar_ManifestConfig_Fields fields;
};

struct Chipstar_PlatformName_PlatformToName_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_PlatformName_PlatformToName_o *m_Items[65535];
};

struct Chipstar_Downloads_BuildMapName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_BuildMapName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BuildMapName_VTable vtable;
};

struct Chipstar_Downloads_BuildMapName_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct System_String_o *m_identifier;
};

struct Chipstar_Downloads_BuildMapName_o {
    struct Chipstar_Downloads_BuildMapName_c *klass;
    void *monitor;
    struct Chipstar_Downloads_BuildMapName_Fields fields;
};

struct Chipstar_Downloads_ManifestLoaderBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Shock_Loader_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_Downloads_ShockManifestConfig_o *m_config;
    struct Shock_Downloads_ShockLoader_o *m_loader;
    struct Chipstar_Downloads_IAccessPoint_o *m_loginServer;
    int32_t m_state;
    bool m_isInit;
    struct System_Action_o *m_onLogin;
};

struct Shock_Loader_o {
    struct Shock_Loader_c *klass;
    void *monitor;
    struct Shock_Loader_Fields fields;
};

struct Chipstar_FilePathFormat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_SaveDataConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_SaveDataConfig_VTable vtable;
};

struct Chipstar_SaveDataConfig_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct System_String_o *m_fileName;
    struct Chipstar_StoragePath_o *m_storagePath;
    struct Chipstar_FilePathFormat_o *m_formater;
};

struct Chipstar_SaveDataConfig_o {
    struct Chipstar_SaveDataConfig_c *klass;
    void *monitor;
    struct Chipstar_SaveDataConfig_Fields fields;
};

struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_Downloads_IAccessPoint_Fields {
};

struct Chipstar_Downloads_IAccessPoint_o {
    struct Chipstar_Downloads_IAccessPoint_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IAccessPoint_Fields fields;
};

struct Chipstar_PlatformName_PlatformToName_o {
    struct Chipstar_PlatformName_PlatformToName_c *klass;
    void *monitor;
    struct Chipstar_PlatformName_PlatformToName_Fields fields;
};

struct Shock_Loader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_Carbon_ILateUpdateRoutine_OnLateUpdate;
};

struct Shock_Loader_c {
    struct Il2CppClass_1 _1;
    struct Shock_Loader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Loader_VTable vtable;
};

struct Chipstar_PlatformName_PlatformToName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_PlatformName_PlatformToName_VTable vtable;
};

struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_o {
    struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_Fields fields;
};

struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_MovieDatabaseBuilder_VTable vtable;
};

struct Chipstar_ManifestName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestName_VTable vtable;
};

struct System_Action_IReadOnlyList_ResultCode___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Chipstar_ManifestName_o {
    struct Chipstar_ManifestName_c *klass;
    void *monitor;
    struct Chipstar_ManifestName_Fields fields;
};

struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_o {
    struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_Fields fields;
};

struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_VTable vtable;
};

struct Shock_Loader_StaticFields {
    struct Shock_Loader_o *ms_Instance;
    int32_t _LogLevelMode_k__BackingField;
    int32_t _AccessType_k__BackingField;
    bool _IgnoreTutorialBuiltIn_k__BackingField;
    struct System_String_o *_HashOverride_k__BackingField;
    bool _IsStopUpdate_k__BackingField;
};

struct Chipstar_Downloads_LoadDatabaseBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_Downloads_LoadDatabaseBuilder_o {
    struct Chipstar_Downloads_LoadDatabaseBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_LoadDatabaseBuilder_Fields fields;
};

struct Chipstar_Downloads_LoadDatabaseBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_LoadDatabaseBuilder_VTable vtable;
};

struct Chipstar_EntryPointConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_GroupConfig_ICriSoundFileManager__Fields {
    struct Chipstar_GroupConfig_Fields super;
};

struct Chipstar_Downloads_CriWare_SoundConfig_Fields {
    struct Chipstar_GroupConfig_ICriSoundFileManager__Fields super;
    struct Chipstar_Downloads_CriWare_SoundManagerBuilder_o *m_builder;
    struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_o *m_database;
    struct System_String_o *m_awb;
    struct System_String_o *m_acb;
    struct System_String_o *m_primaryPart;
    struct System_String_o *m_secondaryPart;
};

struct Chipstar_Downloads_CriWare_SoundConfig_o {
    struct Chipstar_Downloads_CriWare_SoundConfig_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_SoundConfig_Fields fields;
};

struct Chipstar_Downloads_ManifestLoaderBuilder_o {
    struct Chipstar_Downloads_ManifestLoaderBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ManifestLoaderBuilder_Fields fields;
};

struct Chipstar_Downloads_CriWare_SoundConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_SoundConfig_VTable vtable;
};

struct Chipstar_Downloads_ManifestLoaderBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_ManifestLoaderBuilder_VTable vtable;
};

struct System_Action_IReadOnlyList_ResultCode___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IReadOnlyList_ResultCode___VTable vtable;
};

struct System_Action_IReadOnlyList_ResultCode___o {
    struct System_Action_IReadOnlyList_ResultCode___c *klass;
    void *monitor;
    struct System_Action_IReadOnlyList_ResultCode___Fields fields;
};

struct Chipstar_EntryPointConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_EntryPointConfig_VTable vtable;
};

struct Chipstar_EntryPointConfig_o {
    struct Chipstar_EntryPointConfig_c *klass;
    void *monitor;
    struct Chipstar_EntryPointConfig_Fields fields;
};

struct Chipstar_Downloads_IManifestLoader_o {
    struct Chipstar_Downloads_IManifestLoader_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IManifestLoader_Fields fields;
};

struct Chipstar_FilePathFormat_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_FilePathFormat_VTable vtable;
};

struct Chipstar_Downloads_CriWare_ICriSoundFileManager_o {
    struct Chipstar_Downloads_CriWare_ICriSoundFileManager_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_ICriSoundFileManager_Fields fields;
};

struct Chipstar_Downloads_CriWare_ICriSoundFileManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_FilePathFormat_o {
    struct Chipstar_FilePathFormat_c *klass;
    void *monitor;
    struct Chipstar_FilePathFormat_Fields fields;
};

struct Chipstar_Downloads_IManifestLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2066A44 MethodInfo_2066A44, *PMethodInfo_2066A44;

typedef union _union_218887 _union_218887, *P_union_218887;

union _union_218887 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066A44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218887 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_Migration3rdPartyUserAccount_o GreeGameLib_Migration3rdPartyUserAccount_o, *PGreeGameLib_Migration3rdPartyUserAccount_o;

typedef struct GreeGameLib_Migration3rdPartyUserAccount_c GreeGameLib_Migration3rdPartyUserAccount_c, *PGreeGameLib_Migration3rdPartyUserAccount_c;

typedef struct GreeGameLib_Migration3rdPartyUserAccount_Fields GreeGameLib_Migration3rdPartyUserAccount_Fields, *PGreeGameLib_Migration3rdPartyUserAccount_Fields;

typedef struct GreeGameLib_Migration3rdPartyUserAccount_StaticFields GreeGameLib_Migration3rdPartyUserAccount_StaticFields, *PGreeGameLib_Migration3rdPartyUserAccount_StaticFields;

typedef struct GreeGameLib_Migration3rdPartyUserAccount_VTable GreeGameLib_Migration3rdPartyUserAccount_VTable, *PGreeGameLib_Migration3rdPartyUserAccount_VTable;

struct GreeGameLib_Migration3rdPartyUserAccount_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct GreeGameLib_Migration3rdPartyUserAccount_StaticFields {
    struct System_String_o *KEY_PLATFORM;
    struct System_String_o *KEY_HASHED_ACCOUNT_ID;
    struct System_String_o *KEY_STATUS;
};

struct GreeGameLib_Migration3rdPartyUserAccount_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
    int32_t mPlatform;
    struct System_String_o *mHashedAccountId;
    int32_t mStatus;
};

struct GreeGameLib_Migration3rdPartyUserAccount_o {
    struct GreeGameLib_Migration3rdPartyUserAccount_c *klass;
    void *monitor;
    struct GreeGameLib_Migration3rdPartyUserAccount_Fields fields;
};

struct GreeGameLib_Migration3rdPartyUserAccount_c {
    struct Il2CppClass_1 _1;
    struct GreeGameLib_Migration3rdPartyUserAccount_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_Migration3rdPartyUserAccount_VTable vtable;
};

typedef struct MethodInfo_308B158_RGCTXs MethodInfo_308B158_RGCTXs, *PMethodInfo_308B158_RGCTXs;

struct MethodInfo_308B158_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_2C20E38_RGCTXs MethodInfo_2C20E38_RGCTXs, *PMethodInfo_2C20E38_RGCTXs;

struct MethodInfo_2C20E38_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponentInChildren_T_;
};

typedef struct MethodInfo_2DBD204 MethodInfo_2DBD204, *PMethodInfo_2DBD204;

typedef union _union_241699 _union_241699, *P_union_241699;

union _union_241699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B64520 MethodInfo_1B64520, *PMethodInfo_1B64520;

typedef union _union_245983 _union_245983, *P_union_245983;

union _union_245983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64520 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_FileMergeRequest_FileDownloadHandler_c Chipstar_Downloads_FileMergeRequest_FileDownloadHandler_c, *PChipstar_Downloads_FileMergeRequest_FileDownloadHandler_c;

typedef struct Chipstar_Downloads_FileMergeRequest_FileDownloadHandler_VTable Chipstar_Downloads_FileMergeRequest_FileDownloadHandler_VTable, *PChipstar_Downloads_FileMergeRequest_FileDownloadHandler_VTable;

struct Chipstar_Downloads_FileMergeRequest_FileDownloadHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_GetNativeData;
    struct VirtualInvokeData _7_GetData;
    struct VirtualInvokeData _8_GetText;
    struct VirtualInvokeData _9_ReceiveData;
    struct VirtualInvokeData _10_ReceiveContentLengthHeader;
    struct VirtualInvokeData _11_ReceiveContentLength;
    struct VirtualInvokeData _12_CompleteContent;
};

struct Chipstar_Downloads_FileMergeRequest_FileDownloadHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_FileMergeRequest_FileDownloadHandler_VTable vtable;
};

typedef struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_Fields Shock_LiveSelectSceneUtility___c__DisplayClass8_1_Fields, *PShock_LiveSelectSceneUtility___c__DisplayClass8_1_Fields;

typedef struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_o Shock_LiveSelectSceneUtility___c__DisplayClass8_0_o, *PShock_LiveSelectSceneUtility___c__DisplayClass8_0_o;

typedef struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_c Shock_LiveSelectSceneUtility___c__DisplayClass8_0_c, *PShock_LiveSelectSceneUtility___c__DisplayClass8_0_c;

typedef struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_Fields Shock_LiveSelectSceneUtility___c__DisplayClass8_0_Fields, *PShock_LiveSelectSceneUtility___c__DisplayClass8_0_Fields;

typedef struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_VTable Shock_LiveSelectSceneUtility___c__DisplayClass8_0_VTable, *PShock_LiveSelectSceneUtility___c__DisplayClass8_0_VTable;

struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_Fields {
    struct Shock_EventData_o *eventData;
    uint32_t eventWipeId;
    uint32_t eventId;
    int32_t liveLevel;
    bool isResetRefine;
};

struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_o {
    struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_c *klass;
    void *monitor;
    struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_Fields fields;
};

struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_VTable vtable;
};

struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct Shock_LiveSelectSceneUtility___c__DisplayClass8_0_o *CS___8__locals1;
};

typedef struct MethodInfo_2C1086C_RGCTXs MethodInfo_2C1086C_RGCTXs, *PMethodInfo_2C1086C_RGCTXs;

struct MethodInfo_2C1086C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_ToDictionary_TSource__TKey__TElement_;
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneCharacterScrollItem___c__DisplayClass16_0_VTable Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneCharacterScrollItem___c__DisplayClass16_0_VTable, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneCharacterScrollItem___c__DisplayClass16_0_VTable;

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneCharacterScrollItem___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_30A48D0_RGCTXs MethodInfo_30A48D0_RGCTXs, *PMethodInfo_30A48D0_RGCTXs;

struct MethodInfo_30A48D0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_281490 _union_281490, *P_union_281490;

union _union_281490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ShopBilling___c__DisplayClass10_0_c Aoharu_ShopBilling___c__DisplayClass10_0_c, *PAoharu_ShopBilling___c__DisplayClass10_0_c;

typedef struct Aoharu_ShopBilling___c__DisplayClass10_0_VTable Aoharu_ShopBilling___c__DisplayClass10_0_VTable, *PAoharu_ShopBilling___c__DisplayClass10_0_VTable;

struct Aoharu_ShopBilling___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopBilling___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopBilling___c__DisplayClass10_0_VTable vtable;
};

typedef struct System_Linq_EmptyEnumerable_TElement__VTable System_Linq_EmptyEnumerable_TElement__VTable, *PSystem_Linq_EmptyEnumerable_TElement__VTable;

struct System_Linq_EmptyEnumerable_TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct ShockJsonMovieSingleManifest_VTable ShockJsonMovieSingleManifest_VTable, *PShockJsonMovieSingleManifest_VTable;

struct ShockJsonMovieSingleManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_manifestCollection;
};

typedef struct Shock_GameMstTableLoader___c__DisplayClass10_0_o Shock_GameMstTableLoader___c__DisplayClass10_0_o, *PShock_GameMstTableLoader___c__DisplayClass10_0_o;

typedef struct Shock_GameMstTableLoader___c__DisplayClass10_0_c Shock_GameMstTableLoader___c__DisplayClass10_0_c, *PShock_GameMstTableLoader___c__DisplayClass10_0_c;

typedef struct Shock_GameMstTableLoader___c__DisplayClass10_0_Fields Shock_GameMstTableLoader___c__DisplayClass10_0_Fields, *PShock_GameMstTableLoader___c__DisplayClass10_0_Fields;

typedef struct Shock_GameMstTableLoader___c__DisplayClass10_0_VTable Shock_GameMstTableLoader___c__DisplayClass10_0_VTable, *PShock_GameMstTableLoader___c__DisplayClass10_0_VTable;

struct Shock_GameMstTableLoader___c__DisplayClass10_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_o *onFailure;
};

struct Shock_GameMstTableLoader___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GameMstTableLoader___c__DisplayClass10_0_o {
    struct Shock_GameMstTableLoader___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Shock_GameMstTableLoader___c__DisplayClass10_0_Fields fields;
};

struct Shock_GameMstTableLoader___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableLoader___c__DisplayClass10_0_VTable vtable;
};

typedef struct MethodInfo_1EC969C MethodInfo_1EC969C, *PMethodInfo_1EC969C;

typedef union _union_283040 _union_283040, *P_union_283040;

union _union_283040 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC969C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283040 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF108C MethodInfo_1BF108C, *PMethodInfo_1BF108C;

typedef union _union_243661 _union_243661, *P_union_243661;

union _union_243661 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF108C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243661 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF1084 MethodInfo_1BF1084, *PMethodInfo_1BF1084;

typedef union _union_243453 _union_243453, *P_union_243453;

union _union_243453 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvMigrateR__o System_Action_RecvMigrateR__o, *PSystem_Action_RecvMigrateR__o;

typedef struct System_Action_RecvMigrateR__c System_Action_RecvMigrateR__c, *PSystem_Action_RecvMigrateR__c;

typedef struct System_Action_RecvMigrateR__Fields System_Action_RecvMigrateR__Fields, *PSystem_Action_RecvMigrateR__Fields;

typedef struct System_Action_RecvMigrateR__VTable System_Action_RecvMigrateR__VTable, *PSystem_Action_RecvMigrateR__VTable;

struct System_Action_RecvMigrateR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvMigrateR__o {
    struct System_Action_RecvMigrateR__c *klass;
    void *monitor;
    struct System_Action_RecvMigrateR__Fields fields;
};

struct System_Action_RecvMigrateR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvMigrateR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvMigrateR__VTable vtable;
};

typedef struct MethodInfo_24D54F0 MethodInfo_24D54F0, *PMethodInfo_24D54F0;

typedef union _union_174974 _union_174974, *P_union_174974;

union _union_174974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D54F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EE000C MethodInfo_1EE000C, *PMethodInfo_1EE000C;

typedef struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c, *PCysharp_Threading_Tasks_UniTask_MemoizeSource_T__c;

typedef union _union_304742 _union_304742, *P_union_304742;

typedef struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__RGCTXs Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_MemoizeSource_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__VTable Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__VTable, *PCysharp_Threading_Tasks_UniTask_MemoizeSource_T__VTable;

union _union_304742 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE000C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304742 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_IUniTaskSource_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__GetResult;
};

struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__VTable vtable;
};

typedef struct MethodInfo_24D54F4 MethodInfo_24D54F4, *PMethodInfo_24D54F4;

typedef union _union_176412 _union_176412, *P_union_176412;

union _union_176412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D54F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_GroupMst__bool__c System_Func_GroupMst__bool__c, *PSystem_Func_GroupMst__bool__c;

typedef struct System_Func_GroupMst__bool__VTable System_Func_GroupMst__bool__VTable, *PSystem_Func_GroupMst__bool__VTable;

struct System_Func_GroupMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_GroupMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GroupMst__bool__VTable vtable;
};

typedef struct MethodInfo_2B403E0 MethodInfo_2B403E0, *PMethodInfo_2B403E0;

typedef union _union_237621 _union_237621, *P_union_237621;

union _union_237621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B403E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1576198 MethodInfo_1576198, *PMethodInfo_1576198;

typedef union _union_166691 _union_166691, *P_union_166691;

union _union_166691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2066A50 MethodInfo_2066A50, *PMethodInfo_2066A50;

typedef union _union_219099 _union_219099, *P_union_219099;

union _union_219099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066A50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_Bg_Cell_VTable Aoharu_HomePreset_Bg_Cell_VTable, *PAoharu_HomePreset_Bg_Cell_VTable;

struct Aoharu_HomePreset_Bg_Cell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

typedef struct System_ComponentModel_ICancelAddNew_o System_ComponentModel_ICancelAddNew_o, *PSystem_ComponentModel_ICancelAddNew_o;

typedef struct System_ComponentModel_ICancelAddNew_c System_ComponentModel_ICancelAddNew_c, *PSystem_ComponentModel_ICancelAddNew_c;

typedef struct System_ComponentModel_ICancelAddNew_Fields System_ComponentModel_ICancelAddNew_Fields, *PSystem_ComponentModel_ICancelAddNew_Fields;

struct System_ComponentModel_ICancelAddNew_Fields {
};

struct System_ComponentModel_ICancelAddNew_o {
    struct System_ComponentModel_ICancelAddNew_c *klass;
    void *monitor;
    struct System_ComponentModel_ICancelAddNew_Fields fields;
};

struct System_ComponentModel_ICancelAddNew_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1BF1094 MethodInfo_1BF1094, *PMethodInfo_1BF1094;

typedef union _union_243869 _union_243869, *P_union_243869;

union _union_243869 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243869 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_PaddingMode_c System_Security_Cryptography_PaddingMode_c, *PSystem_Security_Cryptography_PaddingMode_c;

typedef struct System_Security_Cryptography_PaddingMode_VTable System_Security_Cryptography_PaddingMode_VTable, *PSystem_Security_Cryptography_PaddingMode_VTable;

struct System_Security_Cryptography_PaddingMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Security_Cryptography_PaddingMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_PaddingMode_VTable vtable;
};

typedef struct Shock_TutorialCardSelectScene_o Shock_TutorialCardSelectScene_o, *PShock_TutorialCardSelectScene_o;

typedef struct Shock_TutorialCardSelectScene_c Shock_TutorialCardSelectScene_c, *PShock_TutorialCardSelectScene_c;

typedef struct Shock_TutorialCardSelectScene_Fields Shock_TutorialCardSelectScene_Fields, *PShock_TutorialCardSelectScene_Fields;

typedef struct Shock_TutorialCardSelectScene_VTable Shock_TutorialCardSelectScene_VTable, *PShock_TutorialCardSelectScene_VTable;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_o Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_o, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_o;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_o Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_o, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_o;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_c Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_c, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_c;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_Fields Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_Fields, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_Fields;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_c Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_c, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_c;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_Fields Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_Fields, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_Fields;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_VTable Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_VTable, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_VTable;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_array Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_array, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_array;

typedef struct System_Action_uint__o System_Action_uint__o, *PSystem_Action_uint__o;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_VTable Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_VTable, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_VTable;

typedef struct Aoharu_Scenes_Gacha_PhotoStatusFrame_o Aoharu_Scenes_Gacha_PhotoStatusFrame_o, *PAoharu_Scenes_Gacha_PhotoStatusFrame_o;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_o Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_o, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_o;

typedef struct System_Action_uint__c System_Action_uint__c, *PSystem_Action_uint__c;

typedef struct System_Action_uint__Fields System_Action_uint__Fields, *PSystem_Action_uint__Fields;

typedef struct Aoharu_Scenes_Gacha_PhotoStatusFrame_c Aoharu_Scenes_Gacha_PhotoStatusFrame_c, *PAoharu_Scenes_Gacha_PhotoStatusFrame_c;

typedef struct Aoharu_Scenes_Gacha_PhotoStatusFrame_Fields Aoharu_Scenes_Gacha_PhotoStatusFrame_Fields, *PAoharu_Scenes_Gacha_PhotoStatusFrame_Fields;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_c Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_c, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_c;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_Fields Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_Fields, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_Fields;

typedef struct System_Action_uint__VTable System_Action_uint__VTable, *PSystem_Action_uint__VTable;

typedef struct Aoharu_Scenes_Gacha_PhotoStatusFrame_VTable Aoharu_Scenes_Gacha_PhotoStatusFrame_VTable, *PAoharu_Scenes_Gacha_PhotoStatusFrame_VTable;

typedef struct Shock_CardMstNode_o Shock_CardMstNode_o, *PShock_CardMstNode_o;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_VTable Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_VTable, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_VTable;

typedef struct Shock_CardMstNode_c Shock_CardMstNode_c, *PShock_CardMstNode_c;

typedef struct Shock_CardMstNode_Fields Shock_CardMstNode_Fields, *PShock_CardMstNode_Fields;

typedef struct Shock_CardMstNode_VTable Shock_CardMstNode_VTable, *PShock_CardMstNode_VTable;

typedef struct Carbon_DataNodeBase_CardMst__Fields Carbon_DataNodeBase_CardMst__Fields, *PCarbon_DataNodeBase_CardMst__Fields;

struct System_Action_uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scenes_Gacha_PhotoStatusFrame_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_CardMstNode_o *m_CardDataNode;
    struct UnityEngine_UI_Image_o *m_NewIcon;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_array *m_ItemList;
    uint32_t m_SelectCardId;
    struct System_Action_uint__o *OnSelectCard;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Carbon_DataNodeBase_CardMst__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_CardMst_o *_Data_k__BackingField;
};

struct Shock_CardMstNode_Fields {
    struct Carbon_DataNodeBase_CardMst__Fields super;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_DecideButton;
    struct UnityEngine_UI_Image_o *m_CardImage;
    struct Aoharu_Scenes_Gacha_PhotoStatusFrame_o *m_StatusFrame;
    float m_AutoDecideTime;
    struct System_IDisposable_o *m_AutoDecideCoroutine;
    struct System_Action_o *m_OnDecide;
    uint32_t m_CardId;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_o {
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_c *klass;
    void *monitor;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_Fields fields;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_VTable vtable;
};

struct Aoharu_Scenes_Gacha_PhotoStatusFrame_o {
    struct Aoharu_Scenes_Gacha_PhotoStatusFrame_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_PhotoStatusFrame_Fields fields;
};

struct Aoharu_Scenes_Gacha_PhotoStatusFrame_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_PhotoStatusFrame_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_PhotoStatusFrame_VTable vtable;
};

struct System_Action_uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_uint__o {
    struct System_Action_uint__c *klass;
    void *monitor;
    struct System_Action_uint__Fields fields;
};

struct System_Action_uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_uint__VTable vtable;
};

struct Shock_TutorialCardSelectScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
};

struct Shock_TutorialCardSelectScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialCardSelectScene_VTable vtable;
};

struct Shock_CardMstNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_Carbon_IDataReceiverNode_Shock_CardData__OnReceive;
};

struct Shock_CardMstNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardMstNode_VTable vtable;
};

struct Shock_TutorialCardSelectScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_o *m_Window;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectDetailDialog_o *m_CardSelectDetailDialog;
    struct UnityEngine_GameObject_o *m_CardSelectNotification;
};

struct Shock_TutorialCardSelectScene_o {
    struct Shock_TutorialCardSelectScene_c *klass;
    void *monitor;
    struct Shock_TutorialCardSelectScene_Fields fields;
};

struct Shock_CardMstNode_o {
    struct Shock_CardMstNode_c *klass;
    void *monitor;
    struct Shock_CardMstNode_Fields fields;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_VTable vtable;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_o {
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_c *klass;
    void *monitor;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindow_Fields fields;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_CardImage;
    struct Shock_ButtonEvent_o *m_Button;
    struct System_Action_uint__o *_OnSelect_k__BackingField;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_o {
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_c *klass;
    void *monitor;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_Fields fields;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_VTable vtable;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem_o *m_Items[65535];
};

typedef struct MethodInfo_1BF109C MethodInfo_1BF109C, *PMethodInfo_1BF109C;

typedef union _union_244077 _union_244077, *P_union_244077;

union _union_244077 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF109C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244077 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_o Shock_Downloads_ShockSoundLoadDatabase_Manifest_o, *PShock_Downloads_ShockSoundLoadDatabase_Manifest_o;

typedef struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_c Shock_Downloads_ShockSoundLoadDatabase_Manifest_c, *PShock_Downloads_ShockSoundLoadDatabase_Manifest_c;

typedef struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_Fields Shock_Downloads_ShockSoundLoadDatabase_Manifest_Fields, *PShock_Downloads_ShockSoundLoadDatabase_Manifest_Fields;

typedef struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_VTable Shock_Downloads_ShockSoundLoadDatabase_Manifest_VTable, *PShock_Downloads_ShockSoundLoadDatabase_Manifest_VTable;

typedef struct ShockSoundManifest_o ShockSoundManifest_o, *PShockSoundManifest_o;

typedef struct Chipstar_Downloads_CriWare_ICriFileData_o Chipstar_Downloads_CriWare_ICriFileData_o, *PChipstar_Downloads_CriWare_ICriFileData_o;

typedef struct ShockSoundManifest_c ShockSoundManifest_c, *PShockSoundManifest_c;

typedef struct ShockSoundManifest_Fields ShockSoundManifest_Fields, *PShockSoundManifest_Fields;

typedef struct Chipstar_Downloads_CriWare_ICriFileData_c Chipstar_Downloads_CriWare_ICriFileData_c, *PChipstar_Downloads_CriWare_ICriFileData_c;

typedef struct Chipstar_Downloads_CriWare_ICriFileData_Fields Chipstar_Downloads_CriWare_ICriFileData_Fields, *PChipstar_Downloads_CriWare_ICriFileData_Fields;

struct Chipstar_Downloads_CriWare_ICriFileData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_CriWare_ICriFileData_Fields {
};

struct Chipstar_Downloads_CriWare_ICriFileData_o {
    struct Chipstar_Downloads_CriWare_ICriFileData_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_ICriFileData_Fields fields;
};

struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_Fields {
    struct ShockSoundManifest_o *m_manifest;
    struct System_String_o *_CueSheet_k__BackingField;
    struct Chipstar_Downloads_CriWare_ICriFileData_o *_Acb_k__BackingField;
    struct Chipstar_Downloads_CriWare_ICriFileData_o *_AcbPrimaryPart_k__BackingField;
    struct Chipstar_Downloads_CriWare_ICriFileData_o *_AcbSecondaryPart_k__BackingField;
    struct Chipstar_Downloads_CriWare_ICriFileData_o *_Awb_k__BackingField;
    struct Chipstar_Downloads_CriWare_ICriFileData_o *_AwbPrimaryPart_k__BackingField;
    struct Chipstar_Downloads_CriWare_ICriFileData_o *_AwbSecondaryPart_k__BackingField;
    bool _HasLocal_k__BackingField;
};

struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CueSheet;
    struct VirtualInvokeData _5_get_Identifier;
    struct VirtualInvokeData _6_get_Name;
    struct VirtualInvokeData _7_get_Hash;
    struct VirtualInvokeData _8_get_Acb;
    struct VirtualInvokeData _9_get_AcbPrimaryPart;
    struct VirtualInvokeData _10_get_AcbSecondaryPart;
    struct VirtualInvokeData _11_get_Awb;
    struct VirtualInvokeData _12_get_AwbPrimaryPart;
    struct VirtualInvokeData _13_get_AwbSecondaryPart;
    struct VirtualInvokeData _14_get_EnableSplit;
    struct VirtualInvokeData _15_get_Labels;
    struct VirtualInvokeData _16_HasAwb;
    struct VirtualInvokeData _17_IsInclude;
    struct VirtualInvokeData _18_get_HasLocal;
    struct VirtualInvokeData _19_set_HasLocal;
};

struct ShockSoundManifest_Fields {
};

struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_o {
    struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_Fields fields;
};

struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockSoundLoadDatabase_Manifest_VTable vtable;
};

struct ShockSoundManifest_o {
    struct ShockSoundManifest_c *klass;
    void *monitor;
    struct ShockSoundManifest_Fields fields;
};

struct ShockSoundManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Predicate_GroupMst__VTable System_Predicate_GroupMst__VTable, *PSystem_Predicate_GroupMst__VTable;

struct System_Predicate_GroupMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__array System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__array, *PSystem_Collections_Generic_Dictionary_Entry_object__TranslationQuery__array;

typedef struct System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__o System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__o, *PSystem_Collections_Generic_Dictionary_Entry_object__TranslationQuery__o;

typedef struct System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__Fields System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__TranslationQuery__Fields;

typedef struct I2_Loc_TranslationQuery_o I2_Loc_TranslationQuery_o, *PI2_Loc_TranslationQuery_o;

typedef struct I2_Loc_TranslationQuery_Fields I2_Loc_TranslationQuery_Fields, *PI2_Loc_TranslationQuery_Fields;

struct I2_Loc_TranslationQuery_Fields {
    struct System_String_o *OrigText;
    struct System_String_o *Text;
    struct System_String_o *LanguageCode;
    struct System_String_array *TargetLanguagesCode;
    struct System_String_array *Results;
    struct System_String_array *Tags;
};

struct I2_Loc_TranslationQuery_o {
    struct I2_Loc_TranslationQuery_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    struct I2_Loc_TranslationQuery_o value;
};

struct System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__o {
    struct System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_object__TranslationQuery__o m_Items[65535];
};

typedef struct MethodInfo_32A0B58 MethodInfo_32A0B58, *PMethodInfo_32A0B58;

typedef union _union_316585 _union_316585, *P_union_316585;

union _union_316585 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0B58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316585 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1522D94 MethodInfo_1522D94, *PMethodInfo_1522D94;

typedef union _union_172535 _union_172535, *P_union_172535;

union _union_172535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1522D94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ConsumeDialogPackItem_c Shock_ConsumeDialogPackItem_c, *PShock_ConsumeDialogPackItem_c;

typedef struct Shock_ConsumeDialogPackItem_VTable Shock_ConsumeDialogPackItem_VTable, *PShock_ConsumeDialogPackItem_VTable;

struct Shock_ConsumeDialogPackItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ConsumeDialogPackItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ConsumeDialogPackItem_VTable vtable;
};

typedef struct MethodInfo_15D431C_RGCTXs MethodInfo_15D431C_RGCTXs, *PMethodInfo_15D431C_RGCTXs;

struct MethodInfo_15D431C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_1_Fields Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_1_Fields, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_1_Fields;

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_1_Fields {
    struct UnityEngine_UI_Image_o *m_groupIcon;
    struct UnityEngine_UI_Image_o *m_selectedGroupIcon;
};

typedef struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_Fields Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_Fields, *PAoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_Fields;

typedef struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_array Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_array, *PAoharu_Scenes_ConfirmMedal_MedalHistoryLog_array;

typedef struct System_Collections_Generic_Dictionary_int__Transaction____o System_Collections_Generic_Dictionary_int__Transaction____o, *PSystem_Collections_Generic_Dictionary_int__Transaction____o;

typedef struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_o Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_o, *PAoharu_Scenes_ConfirmMedal_MedalHistoryLog_o;

typedef struct System_Collections_Generic_Dictionary_int__Transaction____c System_Collections_Generic_Dictionary_int__Transaction____c, *PSystem_Collections_Generic_Dictionary_int__Transaction____c;

typedef struct System_Collections_Generic_Dictionary_int__Transaction____Fields System_Collections_Generic_Dictionary_int__Transaction____Fields, *PSystem_Collections_Generic_Dictionary_int__Transaction____Fields;

typedef struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_c Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_c, *PAoharu_Scenes_ConfirmMedal_MedalHistoryLog_c;

typedef struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_Fields Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_Fields, *PAoharu_Scenes_ConfirmMedal_MedalHistoryLog_Fields;

typedef struct System_Collections_Generic_Dictionary_int__Transaction____VTable System_Collections_Generic_Dictionary_int__Transaction____VTable, *PSystem_Collections_Generic_Dictionary_int__Transaction____VTable;

typedef struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_VTable Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_VTable, *PAoharu_Scenes_ConfirmMedal_MedalHistoryLog_VTable;

struct System_Collections_Generic_Dictionary_int__Transaction____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__Transaction____o {
    struct System_Collections_Generic_Dictionary_int__Transaction____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Transaction____Fields fields;
};

struct System_Collections_Generic_Dictionary_int__Transaction____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Transaction____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Transaction____VTable vtable;
};

struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_VTable vtable;
};

struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_DateText;
    struct Shock_TextMeshUI_o *m_ReasonText;
    struct Shock_TextMeshUI_o *m_FreeAmountText;
    struct Shock_TextMeshUI_o *m_ChargeAmountText;
    struct UnityEngine_Color_o m_DefaultTextColor;
    struct UnityEngine_Color_o m_ConsumeTextColor;
    struct UnityEngine_Color_o m_AcquireTextColor;
    struct UnityEngine_RectTransform_o *m_reasonTextMask;
    struct Carbon_TweenAnchoredPosition_o *m_reasonTextTween;
    struct Carbon_CoroutineShell_o *m_coroutineShell;
};

struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_o {
    struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_Fields fields;
};

struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_chargeMedalNumText;
    struct Shock_TextMeshUI_o *m_freeMedalNumText;
    struct Shock_TextMeshUI_o *m_totalMedalNumText;
    struct Shock_ButtonEvent_o *m_prevHistoryBtn;
    struct Shock_ButtonEvent_o *m_nextHistoryBtn;
    struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_array *m_historyLogList;
    struct Shock_TextMeshUI_o *m_emptyText;
    int32_t m_CurrentPage;
    bool m_IsMoreHistory;
    int32_t m_MaxPage;
    struct System_Collections_Generic_Dictionary_int__Transaction____o *m_HistoryList;
};

struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_ConfirmMedal_MedalHistoryLog_o *m_Items[65535];
};

typedef struct Shock_AdvCharacterImageController_o Shock_AdvCharacterImageController_o, *PShock_AdvCharacterImageController_o;

typedef struct Shock_AdvCharacterImageController_c Shock_AdvCharacterImageController_c, *PShock_AdvCharacterImageController_c;

typedef struct Shock_AdvCharacterImageController_Fields Shock_AdvCharacterImageController_Fields, *PShock_AdvCharacterImageController_Fields;

typedef struct Shock_AdvCharacterImageController_VTable Shock_AdvCharacterImageController_VTable, *PShock_AdvCharacterImageController_VTable;

typedef struct System_Collections_Generic_Dictionary_string__AdvEffectUI__o System_Collections_Generic_Dictionary_string__AdvEffectUI__o, *PSystem_Collections_Generic_Dictionary_string__AdvEffectUI__o;

typedef struct System_Collections_Generic_Dictionary_string__AdvEffectUI__c System_Collections_Generic_Dictionary_string__AdvEffectUI__c, *PSystem_Collections_Generic_Dictionary_string__AdvEffectUI__c;

typedef struct System_Collections_Generic_Dictionary_string__AdvEffectUI__Fields System_Collections_Generic_Dictionary_string__AdvEffectUI__Fields, *PSystem_Collections_Generic_Dictionary_string__AdvEffectUI__Fields;

typedef struct System_Collections_Generic_Dictionary_string__AdvEffectUI__VTable System_Collections_Generic_Dictionary_string__AdvEffectUI__VTable, *PSystem_Collections_Generic_Dictionary_string__AdvEffectUI__VTable;

struct System_Collections_Generic_Dictionary_string__AdvEffectUI__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__AdvEffectUI__o {
    struct System_Collections_Generic_Dictionary_string__AdvEffectUI__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__AdvEffectUI__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__AdvEffectUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__AdvEffectUI__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__AdvEffectUI__VTable vtable;
};

struct Shock_AdvCharacterImageController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdvCharacterImageController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdvCharacterImageController_VTable vtable;
};

struct Shock_AdvCharacterImageController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_Image;
    struct System_Collections_Generic_Dictionary_string__AdvEffectUI__o *m_EffectList;
};

struct Shock_AdvCharacterImageController_o {
    struct Shock_AdvCharacterImageController_c *klass;
    void *monitor;
    struct Shock_AdvCharacterImageController_Fields fields;
};

typedef struct SharpCompress_Compressors_BZip2_CRC_c SharpCompress_Compressors_BZip2_CRC_c, *PSharpCompress_Compressors_BZip2_CRC_c;

typedef struct SharpCompress_Compressors_BZip2_CRC_StaticFields SharpCompress_Compressors_BZip2_CRC_StaticFields, *PSharpCompress_Compressors_BZip2_CRC_StaticFields;

typedef struct SharpCompress_Compressors_BZip2_CRC_VTable SharpCompress_Compressors_BZip2_CRC_VTable, *PSharpCompress_Compressors_BZip2_CRC_VTable;

struct SharpCompress_Compressors_BZip2_CRC_StaticFields {
    struct System_Int32_array *crc32Table;
};

struct SharpCompress_Compressors_BZip2_CRC_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_BZip2_CRC_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_BZip2_CRC_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_BZip2_CRC_VTable vtable;
};

typedef struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_StaticFields System_Collections_Concurrent_CDSCollectionETWBCLProvider_StaticFields, *PSystem_Collections_Concurrent_CDSCollectionETWBCLProvider_StaticFields;

typedef struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_o System_Collections_Concurrent_CDSCollectionETWBCLProvider_o, *PSystem_Collections_Concurrent_CDSCollectionETWBCLProvider_o;

typedef struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_c System_Collections_Concurrent_CDSCollectionETWBCLProvider_c, *PSystem_Collections_Concurrent_CDSCollectionETWBCLProvider_c;

typedef struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_Fields System_Collections_Concurrent_CDSCollectionETWBCLProvider_Fields, *PSystem_Collections_Concurrent_CDSCollectionETWBCLProvider_Fields;

typedef struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_VTable System_Collections_Concurrent_CDSCollectionETWBCLProvider_VTable, *PSystem_Collections_Concurrent_CDSCollectionETWBCLProvider_VTable;

typedef struct System_Diagnostics_Tracing_EventSource_Fields System_Diagnostics_Tracing_EventSource_Fields, *PSystem_Diagnostics_Tracing_EventSource_Fields;

struct System_Diagnostics_Tracing_EventSource_Fields {
    struct System_String_o *_Name_k__BackingField;
};

struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_Fields {
    struct System_Diagnostics_Tracing_EventSource_Fields super;
};

struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_VTable vtable;
};

struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_StaticFields {
    struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_o *Log;
};

struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_o {
    struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_c *klass;
    void *monitor;
    struct System_Collections_Concurrent_CDSCollectionETWBCLProvider_Fields fields;
};

typedef struct MethodInfo_14F9888 MethodInfo_14F9888, *PMethodInfo_14F9888;

typedef struct MethodInfo_14F9888_RGCTXs MethodInfo_14F9888_RGCTXs, *PMethodInfo_14F9888_RGCTXs;

typedef union _union_200385 _union_200385, *P_union_200385;

union _union_200385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F9888_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_14F9888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F9888_RGCTXs *rgctx_data;
    union _union_200385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C77BC MethodInfo_13C77BC, *PMethodInfo_13C77BC;

typedef union _union_203860 _union_203860, *P_union_203860;

union _union_203860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C77BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_Settings_VTable Aoharu_Scenes_Gacha_Settings_VTable, *PAoharu_Scenes_Gacha_Settings_VTable;

struct Aoharu_Scenes_Gacha_Settings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2E5F2B0_RGCTXs MethodInfo_2E5F2B0_RGCTXs, *PMethodInfo_2E5F2B0_RGCTXs;

struct MethodInfo_2E5F2B0_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_2066A38 MethodInfo_2066A38, *PMethodInfo_2066A38;

typedef union _union_218675 _union_218675, *P_union_218675;

union _union_218675 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066A38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218675 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D7ABEC_RGCTXs MethodInfo_2D7ABEC_RGCTXs, *PMethodInfo_2D7ABEC_RGCTXs;

struct MethodInfo_2D7ABEC_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct MethodInfo_2B403CC MethodInfo_2B403CC, *PMethodInfo_2B403CC;

typedef union _union_237453 _union_237453, *P_union_237453;

union _union_237453 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B403CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_STORY_TYPE__uint__o System_Action_STORY_TYPE__uint__o, *PSystem_Action_STORY_TYPE__uint__o;

typedef struct System_Action_STORY_TYPE__uint__c System_Action_STORY_TYPE__uint__c, *PSystem_Action_STORY_TYPE__uint__c;

typedef struct System_Action_STORY_TYPE__uint__Fields System_Action_STORY_TYPE__uint__Fields, *PSystem_Action_STORY_TYPE__uint__Fields;

typedef struct System_Action_STORY_TYPE__uint__VTable System_Action_STORY_TYPE__uint__VTable, *PSystem_Action_STORY_TYPE__uint__VTable;

struct System_Action_STORY_TYPE__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_STORY_TYPE__uint__o {
    struct System_Action_STORY_TYPE__uint__c *klass;
    void *monitor;
    struct System_Action_STORY_TYPE__uint__Fields fields;
};

struct System_Action_STORY_TYPE__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_STORY_TYPE__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_STORY_TYPE__uint__VTable vtable;
};

typedef struct Chipstar_Downloads_IFactoryContainer_o Chipstar_Downloads_IFactoryContainer_o, *PChipstar_Downloads_IFactoryContainer_o;

typedef struct Chipstar_Downloads_IFactoryContainer_c Chipstar_Downloads_IFactoryContainer_c, *PChipstar_Downloads_IFactoryContainer_c;

typedef struct Chipstar_Downloads_IFactoryContainer_Fields Chipstar_Downloads_IFactoryContainer_Fields, *PChipstar_Downloads_IFactoryContainer_Fields;

struct Chipstar_Downloads_IFactoryContainer_Fields {
};

struct Chipstar_Downloads_IFactoryContainer_o {
    struct Chipstar_Downloads_IFactoryContainer_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IFactoryContainer_Fields fields;
};

struct Chipstar_Downloads_IFactoryContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_3135850 MethodInfo_3135850, *PMethodInfo_3135850;

typedef union _union_233781 _union_233781, *P_union_233781;

union _union_233781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D54D0 MethodInfo_24D54D0, *PMethodInfo_24D54D0;

typedef union _union_173536 _union_173536, *P_union_173536;

union _union_173536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D54D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B6B8 MethodInfo_2D5B6B8, *PMethodInfo_2D5B6B8;

typedef struct MethodInfo_2D5B6B8_RGCTXs MethodInfo_2D5B6B8_RGCTXs, *PMethodInfo_2D5B6B8_RGCTXs;

typedef union _union_298556 _union_298556, *P_union_298556;

struct MethodInfo_2D5B6B8_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
    struct Il2CppClass *_3_System_Func_T__TKey__bool_;
    struct MethodInfo *_4_System_Func_T__TKey__bool__Invoke;
    struct MethodInfo *_5_System_Collections_Generic_List_T__RemoveAt;
};

union _union_298556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B6B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B6B8_RGCTXs *rgctx_data;
    union _union_298556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6B4C4 MethodInfo_1D6B4C4, *PMethodInfo_1D6B4C4;

typedef union _union_320602 _union_320602, *P_union_320602;

union _union_320602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B4C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1811D2C MethodInfo_1811D2C, *PMethodInfo_1811D2C;

typedef struct System_Linq_Enumerable_c System_Linq_Enumerable_c, *PSystem_Linq_Enumerable_c;

typedef struct MethodInfo_1811D2C_RGCTXs MethodInfo_1811D2C_RGCTXs, *PMethodInfo_1811D2C_RGCTXs;

typedef union _union_339430 _union_339430, *P_union_339430;

typedef struct System_Linq_Enumerable_VTable System_Linq_Enumerable_VTable, *PSystem_Linq_Enumerable_VTable;

union _union_339430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Linq_Enumerable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct MethodInfo_1811D2C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

struct MethodInfo_1811D2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1811D2C_RGCTXs *rgctx_data;
    union _union_339430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_Enumerable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable_VTable vtable;
};

typedef struct System_Security_Cryptography_AsymmetricSignatureDeformatter_c System_Security_Cryptography_AsymmetricSignatureDeformatter_c, *PSystem_Security_Cryptography_AsymmetricSignatureDeformatter_c;

typedef struct System_Security_Cryptography_AsymmetricSignatureDeformatter_VTable System_Security_Cryptography_AsymmetricSignatureDeformatter_VTable, *PSystem_Security_Cryptography_AsymmetricSignatureDeformatter_VTable;

struct System_Security_Cryptography_AsymmetricSignatureDeformatter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_VerifySignature;
};

struct System_Security_Cryptography_AsymmetricSignatureDeformatter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_AsymmetricSignatureDeformatter_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_int__Fields Cysharp_Threading_Tasks_UniTask_int__Fields, *PCysharp_Threading_Tasks_UniTask_int__Fields;

struct Cysharp_Threading_Tasks_UniTask_int__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    int32_t result;
    int16_t token;
};

typedef struct MethodInfo_2B403C4 MethodInfo_2B403C4, *PMethodInfo_2B403C4;

typedef union _union_237285 _union_237285, *P_union_237285;

union _union_237285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B403C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ConsumeDialogPackItem_o Shock_ConsumeDialogPackItem_o, *PShock_ConsumeDialogPackItem_o;

typedef struct Shock_ConsumeDialogPackItem_Fields Shock_ConsumeDialogPackItem_Fields, *PShock_ConsumeDialogPackItem_Fields;

struct Shock_ConsumeDialogPackItem_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct Shock_TextMeshUI_o *m_TextMeshUI;
};

struct Shock_ConsumeDialogPackItem_o {
    struct Shock_ConsumeDialogPackItem_c *klass;
    void *monitor;
    struct Shock_ConsumeDialogPackItem_Fields fields;
};

typedef struct MethodInfo_2066A2C MethodInfo_2066A2C, *PMethodInfo_2066A2C;

typedef union _union_218463 _union_218463, *P_union_218463;

union _union_218463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066A2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256491 _union_256491, *P_union_256491;

union _union_256491 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StoryRewardMstTable___c_c Shock_StoryRewardMstTable___c_c, *PShock_StoryRewardMstTable___c_c;

typedef struct Shock_StoryRewardMstTable___c_StaticFields Shock_StoryRewardMstTable___c_StaticFields, *PShock_StoryRewardMstTable___c_StaticFields;

typedef struct Shock_StoryRewardMstTable___c_VTable Shock_StoryRewardMstTable___c_VTable, *PShock_StoryRewardMstTable___c_VTable;

typedef struct Shock_StoryRewardMstTable___c_o Shock_StoryRewardMstTable___c_o, *PShock_StoryRewardMstTable___c_o;

typedef struct System_Func_StoryRewardMst__string__o System_Func_StoryRewardMst__string__o, *PSystem_Func_StoryRewardMst__string__o;

typedef struct Shock_StoryRewardMstTable___c_Fields Shock_StoryRewardMstTable___c_Fields, *PShock_StoryRewardMstTable___c_Fields;

typedef struct System_Func_StoryRewardMst__string__c System_Func_StoryRewardMst__string__c, *PSystem_Func_StoryRewardMst__string__c;

typedef struct System_Func_StoryRewardMst__string__Fields System_Func_StoryRewardMst__string__Fields, *PSystem_Func_StoryRewardMst__string__Fields;

typedef struct System_Func_StoryRewardMst__string__VTable System_Func_StoryRewardMst__string__VTable, *PSystem_Func_StoryRewardMst__string__VTable;

struct Shock_StoryRewardMstTable___c_StaticFields {
    struct Shock_StoryRewardMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_StoryRewardMst__string__o *__9__18_0;
    struct System_Func_StoryRewardMst__string__o *__9__19_0;
};

struct Shock_StoryRewardMstTable___c_Fields {
};

struct Shock_StoryRewardMstTable___c_o {
    struct Shock_StoryRewardMstTable___c_c *klass;
    void *monitor;
    struct Shock_StoryRewardMstTable___c_Fields fields;
};

struct Shock_StoryRewardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_StoryRewardMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_StoryRewardMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryRewardMstTable___c_VTable vtable;
};

struct System_Func_StoryRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StoryRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StoryRewardMst__string__VTable vtable;
};

struct System_Func_StoryRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StoryRewardMst__string__o {
    struct System_Func_StoryRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_StoryRewardMst__string__Fields fields;
};

typedef union _union_256494 _union_256494, *P_union_256494;

union _union_256494 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281450 _union_281450, *P_union_281450;

union _union_281450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281452 _union_281452, *P_union_281452;

union _union_281452 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ScrollBase___c__DisplayClass107_0_T__o Shock_ScrollBase___c__DisplayClass107_0_T__o, *PShock_ScrollBase___c__DisplayClass107_0_T__o;

typedef struct Shock_ScrollBase___c__DisplayClass107_0_T__c Shock_ScrollBase___c__DisplayClass107_0_T__c, *PShock_ScrollBase___c__DisplayClass107_0_T__c;

typedef struct Shock_ScrollBase___c__DisplayClass107_0_T__Fields Shock_ScrollBase___c__DisplayClass107_0_T__Fields, *PShock_ScrollBase___c__DisplayClass107_0_T__Fields;

typedef struct Shock_ScrollBase___c__DisplayClass107_0_T__RGCTXs Shock_ScrollBase___c__DisplayClass107_0_T__RGCTXs, *PShock_ScrollBase___c__DisplayClass107_0_T__RGCTXs;

typedef struct Shock_ScrollBase___c__DisplayClass107_0_T__VTable Shock_ScrollBase___c__DisplayClass107_0_T__VTable, *PShock_ScrollBase___c__DisplayClass107_0_T__VTable;

typedef struct Shock_ScrollBase_T__o Shock_ScrollBase_T__o, *PShock_ScrollBase_T__o;

typedef struct Shock_ScrollBase_T__c Shock_ScrollBase_T__c, *PShock_ScrollBase_T__c;

typedef struct Shock_ScrollBase_T__Fields Shock_ScrollBase_T__Fields, *PShock_ScrollBase_T__Fields;

typedef struct Shock_ScrollBase_T__RGCTXs Shock_ScrollBase_T__RGCTXs, *PShock_ScrollBase_T__RGCTXs;

typedef struct Shock_ScrollBase_T__VTable Shock_ScrollBase_T__VTable, *PShock_ScrollBase_T__VTable;

struct Shock_ScrollBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_ScrollBase_T__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_ScrollBase___c__DisplayClass107_0_T__RGCTXs {
    struct MethodInfo *_0_Shock_ScrollBase_T__get_ScrollItemTable;
    struct Il2CppClass *_1_System_Collections_Generic_Dictionary_int__IList_T__;
    struct MethodInfo *_2_System_Collections_Generic_Dictionary_int__IList_T___get_Item;
    struct Il2CppClass *_3_T;
};

struct Shock_ScrollBase___c__DisplayClass107_0_T__Fields {
    struct Shock_ScrollBase_T__o *__4__this;
    int32_t itemIndex;
};

struct Shock_ScrollBase___c__DisplayClass107_0_T__o {
    struct Shock_ScrollBase___c__DisplayClass107_0_T__c *klass;
    void *monitor;
    struct Shock_ScrollBase___c__DisplayClass107_0_T__Fields fields;
};

struct Shock_ScrollBase___c__DisplayClass107_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ScrollBase___c__DisplayClass107_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_ScrollBase___c__DisplayClass107_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c__DisplayClass107_0_T__VTable vtable;
};

struct Shock_ScrollBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_ScrollBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase_T__VTable vtable;
};

struct Shock_ScrollBase_T__o {
    struct Shock_ScrollBase_T__c *klass;
    void *monitor;
    struct Shock_ScrollBase_T__Fields fields;
};

struct Shock_ScrollBase_T__RGCTXs {
    struct MethodInfo *_0_Shock_ScrollBase_T__get_ScrollItemParents;
    struct MethodInfo *_1_Shock_ScrollBase_T__set_IsFitDone;
    struct MethodInfo *_2_Shock_ScrollBase_T___Awake_b__89_0;
    struct MethodInfo *_3_Shock_ScrollBase_T__set_OnInitializeItem;
    struct MethodInfo *_4_Shock_ScrollBase_T__set_OnInitializeItemParent;
    struct MethodInfo *_5_Shock_ScrollBase_T__set_OnFitItem;
    struct MethodInfo *_6_Shock_ScrollBase_T__set_OnUpdateItemParent;
    struct MethodInfo *_7_Shock_ScrollBase_T__ClampScrollSpeed;
    struct MethodInfo *_8_Shock_ScrollBase_T__AutoFit;
    struct MethodInfo *_9_Shock_ScrollBase_T__UpdateScrollCurve;
    struct Il2CppClass *_10_Shock_ScrollBase___c_T_;
    struct MethodInfo *_11_Shock_ScrollBase___c_T___Clear_b__93_0;
    struct MethodInfo *_12_Shock_ScrollBase___c_T___Clear_b__93_1;
    struct MethodInfo *_13_Shock_ScrollBase_T__get_ScrollItemTable;
    struct Il2CppClass *_14_System_Collections_Generic_Dictionary_int__IList_T__;
    struct MethodInfo *_15_System_Collections_Generic_Dictionary_int__IList_T___Clear;
    struct Il2CppClass *_16_Shock_ScrollBase___c__DisplayClass94_0_T_;
    struct MethodInfo *_17_Shock_ScrollBase___c__DisplayClass94_0_T___ctor;
    struct MethodInfo *_18_Shock_ScrollBase___c__DisplayClass94_0_T___Create_b__0;
    struct Il2CppClass *_19_Shock_ScrollBase_T_;
    struct MethodInfo *_20_Shock_ScrollBase_T__Create;
    struct MethodInfo *_21_Shock_ScrollBase_T___InitializeScrollItem_b__96_0;
    struct Il2CppClass *_22_Shock_ScrollBase___c__DisplayClass97_0_T_;
    struct MethodInfo *_23_Shock_ScrollBase___c__DisplayClass97_0_T___ctor;
    struct MethodInfo *_24_Shock_ScrollBase___c__DisplayClass97_0_T___ForEachScrollItem_b__0;
    struct MethodInfo *_25_Shock_ScrollBase_T__get_IsHorizontal;
    struct MethodInfo *_26_Shock_ScrollBase_T__ScrollAsItemNum;
    struct MethodInfo *_27_Shock_ScrollBase_T__GetViewSize;
    struct MethodInfo *_28_Shock_ScrollBase_T__SetNormalizedPosition;
    struct Il2CppClass *_29_Shock_ScrollBase___c__DisplayClass106_0_T_;
    struct MethodInfo *_30_Shock_ScrollBase___c__DisplayClass106_0_T___ctor;
    struct MethodInfo *_31_Shock_ScrollBase___c__DisplayClass106_0_T___ScrollItemToView_b__0;
    struct Il2CppClass *_32_System_Action_T_;
    struct MethodInfo *_33_System_Action_T___ctor;
    struct MethodInfo *_34_Shock_ScrollBase_T__ForEachScrollItem;
    struct MethodInfo *_35_Shock_ScrollBase_T__ScrollItemToHead;
    struct MethodInfo *_36_Shock_ScrollBase_T__ScrollItemToTail;
    struct Il2CppClass *_37_Shock_ScrollBase___c__DisplayClass107_0_T_;
    struct MethodInfo *_38_Shock_ScrollBase___c__DisplayClass107_0_T___ctor;
    struct MethodInfo *_39_Shock_ScrollBase___c__DisplayClass107_0_T___FetchItem_b__0;
    struct Il2CppClass *_40_System_Func_ScrollItemParent__IEnumerable_T__;
    struct MethodInfo *_41_System_Func_ScrollItemParent__IEnumerable_T____ctor;
    struct MethodInfo *_42_System_Linq_Enumerable_SelectMany_ScrollItemParent__T_;
    struct MethodInfo *_43_Shock_ScrollBase___c_T___FetchItem_b__107_1;
    struct Il2CppClass *_44_System_Func_T__bool_;
    struct MethodInfo *_45_System_Func_T__bool___ctor;
    struct MethodInfo *_46_System_Linq_Enumerable_Where_T_;
    struct MethodInfo *_47_Shock_ScrollBase___c__DisplayClass107_0_T___FetchItem_b__2;
    struct MethodInfo *_48_System_Linq_Enumerable_FirstOrDefault_T_;
    struct MethodInfo *_49_Shock_ScrollBase_T__get_ItemSize;
    struct MethodInfo *_50_Shock_ScrollBase_T__get_DataCount;
    struct MethodInfo *_51_Shock_ScrollBase_T__Clear;
    struct MethodInfo *_52_Shock_ScrollBase_T__Update;
    struct MethodInfo *_53_Shock_ScrollBase_T__OnUpdateIndex;
    struct MethodInfo *_54_Shock_ScrollBase_T__CreateScrollItem;
    struct MethodInfo *_55_Shock_ScrollBase_T__SetIndexPosition;
    struct Il2CppClass *_56_Shock_ScrollBase___c__DisplayClass119_0_T_;
    struct MethodInfo *_57_Shock_ScrollBase___c__DisplayClass119_0_T___ctor;
    struct MethodInfo *_58_Shock_ScrollBase___c__DisplayClass119_0_T___GetFitItem_b__0;
    struct Il2CppClass *_59_Shock_ScrollBase___c__DisplayClass121_0_T_;
    struct MethodInfo *_60_Shock_ScrollBase___c__DisplayClass121_0_T___ctor;
    struct MethodInfo *_61_Shock_ScrollBase___c__DisplayClass121_0_T___GetScrollItemParent_b__0;
    struct Il2CppClass *_62_Shock_ScrollBase___c__DisplayClass122_0_T_;
    struct MethodInfo *_63_Shock_ScrollBase___c__DisplayClass122_0_T___ctor;
    struct MethodInfo *_64_Shock_ScrollBase_T__GetMovementType;
    struct MethodInfo *_65_Shock_ScrollBase_T__CalcScrollItemUICount;
    struct MethodInfo *_66_Shock_ScrollBase_T__CreateScrollItem;
    struct MethodInfo *_67_System_Linq_Enumerable_ToArray_T_;
    struct MethodInfo *_68_System_Collections_Generic_Dictionary_int__IList_T___Add;
    struct MethodInfo *_69_Shock_ScrollBase_T__InitializeScrollItemParent;
    struct MethodInfo *_70_Shock_ScrollBase___c__DisplayClass122_0_T___CreateScrollItem_b__0;
    struct Il2CppClass *_71_Shock_ScrollBase__CreateScrollItem_d__123_T_;
    struct MethodInfo *_72_Shock_ScrollBase__CreateScrollItem_d__123_T___ctor;
    struct MethodInfo *_73_UnityEngine_Component_GetComponent_T_;
    struct Il2CppClass *_74_T;
    struct MethodInfo *_75_Shock_ScrollBase_T__CalcPositionAtScrollIndex;
    struct MethodInfo *_76_Shock_ScrollBase_T__get_ItemCount;
    struct MethodInfo *_77_Shock_ScrollBase_T__ScrollItemParentsPosition;
    struct Il2CppClass *_78_Shock_ScrollBase___c__DisplayClass129_0_T_;
    struct MethodInfo *_79_Shock_ScrollBase___c__DisplayClass129_0_T___ctor;
    struct MethodInfo *_80_Shock_ScrollBase___c__DisplayClass129_0_T___InitializeScrollItemParent_b__0;
    struct MethodInfo *_81_Shock_ScrollBase_T__get_OnUpdateItemParent;
    struct MethodInfo *_82_System_Collections_Generic_Dictionary_int__IList_T___get_Item;
    struct Il2CppClass *_83_System_Collections_Generic_IList_T_;
    struct MethodInfo *_84_System_Collections_Generic_IList_T__get_Item;
    struct MethodInfo *_85_Shock_ScrollBase_T__get_OnInitializeItem;
    struct MethodInfo *_86_Carbon_ActionExtensions_Call_T_;
    struct MethodInfo *_87_Shock_ScrollBase_T__get_OnInitializeItemParent;
    struct MethodInfo *_88_Shock_ScrollBase_T__SetVelocity;
    struct MethodInfo *_89_Shock_ScrollBase_T__StopMovement;
    struct MethodInfo *_90_Shock_ScrollBase_T__get_IsScrolling;
    struct MethodInfo *_91_Shock_ScrollBase_T__get_IsFitDone;
    struct MethodInfo *_92_Shock_ScrollBase_T__SetScrollDirectionToFit;
    struct MethodInfo *_93_Shock_ScrollBase_T__IsFittable;
    struct MethodInfo *_94_Shock_ScrollBase_T__ScrollAsPixel;
    struct MethodInfo *_95_Shock_ScrollBase_T__GetScrollPage;
    struct MethodInfo *_96_Shock_ScrollBase_T__get_OnFitItem;
    struct MethodInfo *_97_Shock_ScrollBase_T__IsScrollMax;
    struct Il2CppClass *_98_Shock_ScrollBase___c__DisplayClass137_0_T_;
    struct MethodInfo *_99_Shock_ScrollBase___c__DisplayClass137_0_T___ctor;
    struct MethodInfo *_100_Shock_ScrollBase___c__DisplayClass137_0_T___UpdateScrollCurve_b__0;
    struct MethodInfo *_101_System_Collections_Generic_Dictionary_int__IList_T____ctor;
    struct MethodInfo *_102_Shock_ScrollBase_T___InitializeScrollItem_b__96_1;
    struct MethodInfo *_103_Carbon_IEnumerableExtensions_ForEach_T_;
    struct MethodInfo *_104_System_Action_T__Invoke;
};

typedef union _union_256497 _union_256497, *P_union_256497;

union _union_256497 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281454 _union_281454, *P_union_281454;

union _union_281454 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ManifestVersionFileBuilder_VTable Chipstar_ManifestVersionFileBuilder_VTable, *PChipstar_ManifestVersionFileBuilder_VTable;

struct Chipstar_ManifestVersionFileBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass29_0_c Aoharu_StoryChapterListScene___c__DisplayClass29_0_c, *PAoharu_StoryChapterListScene___c__DisplayClass29_0_c;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass29_0_VTable Aoharu_StoryChapterListScene___c__DisplayClass29_0_VTable, *PAoharu_StoryChapterListScene___c__DisplayClass29_0_VTable;

struct Aoharu_StoryChapterListScene___c__DisplayClass29_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass29_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListScene___c__DisplayClass29_0_VTable vtable;
};

typedef struct MethodInfo_2E8D72C MethodInfo_2E8D72C, *PMethodInfo_2E8D72C;

typedef union _union_225167 _union_225167, *P_union_225167;

union _union_225167 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D72C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225167 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281456 _union_281456, *P_union_281456;

union _union_281456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281458 _union_281458, *P_union_281458;

union _union_281458 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6CE98_RGCTXs MethodInfo_2E6CE98_RGCTXs, *PMethodInfo_2E6CE98_RGCTXs;

struct MethodInfo_2E6CE98_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct System_Net_MonoChunkStream__FinishReading_d__8_VTable System_Net_MonoChunkStream__FinishReading_d__8_VTable, *PSystem_Net_MonoChunkStream__FinishReading_d__8_VTable;

struct System_Net_MonoChunkStream__FinishReading_d__8_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct MethodInfo_1EBFBA4 MethodInfo_1EBFBA4, *PMethodInfo_1EBFBA4;

typedef union _union_240717 _union_240717, *P_union_240717;

union _union_240717 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFBA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240717 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E6548 MethodInfo_21E6548, *PMethodInfo_21E6548;

typedef union _union_160213 _union_160213, *P_union_160213;

union _union_160213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_Fields Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_Fields, *PAoharu_Scripts_Chat_Filtering_TalkFilteringMenu_Fields;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuSort_o Aoharu_Chat_Select_TalkFilteringMenuSort_o, *PAoharu_Chat_Select_TalkFilteringMenuSort_o;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuOrder_o Aoharu_Chat_Select_TalkFilteringMenuOrder_o, *PAoharu_Chat_Select_TalkFilteringMenuOrder_o;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuSort_c Aoharu_Chat_Select_TalkFilteringMenuSort_c, *PAoharu_Chat_Select_TalkFilteringMenuSort_c;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuSort_Fields Aoharu_Chat_Select_TalkFilteringMenuSort_Fields, *PAoharu_Chat_Select_TalkFilteringMenuSort_Fields;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuOrder_c Aoharu_Chat_Select_TalkFilteringMenuOrder_c, *PAoharu_Chat_Select_TalkFilteringMenuOrder_c;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuOrder_Fields Aoharu_Chat_Select_TalkFilteringMenuOrder_Fields, *PAoharu_Chat_Select_TalkFilteringMenuOrder_Fields;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuSort_VTable Aoharu_Chat_Select_TalkFilteringMenuSort_VTable, *PAoharu_Chat_Select_TalkFilteringMenuSort_VTable;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuOrder_VTable Aoharu_Chat_Select_TalkFilteringMenuOrder_VTable, *PAoharu_Chat_Select_TalkFilteringMenuOrder_VTable;

struct Aoharu_Chat_Select_TalkFilteringMenuSort_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Select_TalkFilteringMenuSort_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_TalkFilteringMenuSort_VTable vtable;
};

struct Aoharu_Chat_Select_TalkFilteringMenuSort_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_SortEvent;
    struct Shock_TextMeshUI_o *m_Text;
    int32_t m_CurrentSortType;
};

struct Aoharu_Chat_Select_TalkFilteringMenuSort_o {
    struct Aoharu_Chat_Select_TalkFilteringMenuSort_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_TalkFilteringMenuSort_Fields fields;
};

struct Aoharu_Chat_Select_TalkFilteringMenuOrder_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_OrderEvent;
    struct UnityEngine_GameObject_o *m_AscParent;
    struct UnityEngine_GameObject_o *m_DescParent;
    bool m_IsAsc;
};

struct Aoharu_Chat_Select_TalkFilteringMenuOrder_o {
    struct Aoharu_Chat_Select_TalkFilteringMenuOrder_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_TalkFilteringMenuOrder_Fields fields;
};

struct Aoharu_Chat_Select_TalkFilteringMenuOrder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Select_TalkFilteringMenuOrder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_TalkFilteringMenuOrder_VTable vtable;
};

struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_FilterEvent;
    struct Aoharu_Chat_Select_TalkFilteringMenuSort_o *m_Sort;
    struct Aoharu_Chat_Select_TalkFilteringMenuOrder_o *m_Order;
};

typedef struct Shock_ProtocolData_PresetData_array Shock_ProtocolData_PresetData_array, *PShock_ProtocolData_PresetData_array;

typedef struct Shock_ProtocolData_PresetData_o Shock_ProtocolData_PresetData_o, *PShock_ProtocolData_PresetData_o;

typedef struct Shock_ProtocolData_PresetData_c Shock_ProtocolData_PresetData_c, *PShock_ProtocolData_PresetData_c;

typedef struct Shock_ProtocolData_PresetData_Fields Shock_ProtocolData_PresetData_Fields, *PShock_ProtocolData_PresetData_Fields;

typedef struct Shock_ProtocolData_PresetData_VTable Shock_ProtocolData_PresetData_VTable, *PShock_ProtocolData_PresetData_VTable;

struct Shock_ProtocolData_PresetData_Fields {
    int32_t slot;
    uint32_t master_preset_background_id;
    uint32_t master_preset_foreground_id;
    uint32_t master_card_id;
    uint32_t illust_master_card_id;
    uint32_t poem;
    uint8_t evolve;
};

struct Shock_ProtocolData_PresetData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_PresetData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_PresetData_VTable vtable;
};

struct Shock_ProtocolData_PresetData_o {
    struct Shock_ProtocolData_PresetData_c *klass;
    void *monitor;
    struct Shock_ProtocolData_PresetData_Fields fields;
};

struct Shock_ProtocolData_PresetData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_PresetData_o *m_Items[65535];
};

typedef struct MethodInfo_13C3C50_RGCTXs MethodInfo_13C3C50_RGCTXs, *PMethodInfo_13C3C50_RGCTXs;

struct MethodInfo_13C3C50_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256482 _union_256482, *P_union_256482;

union _union_256482 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281460 _union_281460, *P_union_281460;

union _union_281460 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1101D78 MethodInfo_1101D78, *PMethodInfo_1101D78;

typedef struct MethodInfo_1101D78_RGCTXs MethodInfo_1101D78_RGCTXs, *PMethodInfo_1101D78_RGCTXs;

typedef union _union_195343 _union_195343, *P_union_195343;

union _union_195343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101D78_RGCTXs *rgctx_data;
    union _union_195343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1101D78_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_281462 _union_281462, *P_union_281462;

union _union_281462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256485 _union_256485, *P_union_256485;

union _union_256485 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281464 _union_281464, *P_union_281464;

union _union_281464 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281466 _union_281466, *P_union_281466;

union _union_281466 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_IAsyncResult__WebResponse__c System_Func_IAsyncResult__WebResponse__c, *PSystem_Func_IAsyncResult__WebResponse__c;

typedef struct System_Func_IAsyncResult__WebResponse__VTable System_Func_IAsyncResult__WebResponse__VTable, *PSystem_Func_IAsyncResult__WebResponse__VTable;

struct System_Func_IAsyncResult__WebResponse__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IAsyncResult__WebResponse__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IAsyncResult__WebResponse__VTable vtable;
};

typedef union _union_281468 _union_281468, *P_union_281468;

union _union_281468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_MeshAttachment_VTable Spine_MeshAttachment_VTable, *PSpine_MeshAttachment_VTable;

struct Spine_MeshAttachment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Copy;
    struct VirtualInvokeData _5_get_RendererObject;
    struct VirtualInvokeData _6_set_RendererObject;
};

typedef struct MethodInfo_19B9D20 MethodInfo_19B9D20, *PMethodInfo_19B9D20;

typedef union _union_309364 _union_309364, *P_union_309364;

union _union_309364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ICollection_KeyValuePair_Type__FactoryFunc___Fields System_Collections_Generic_ICollection_KeyValuePair_Type__FactoryFunc___Fields, *PSystem_Collections_Generic_ICollection_KeyValuePair_Type__FactoryFunc___Fields;

struct System_Collections_Generic_ICollection_KeyValuePair_Type__FactoryFunc___Fields {
};

typedef struct System_Text_ValueUtf8Converter_Fields System_Text_ValueUtf8Converter_Fields, *PSystem_Text_ValueUtf8Converter_Fields;

typedef struct System_Span_byte__o System_Span_byte__o, *PSystem_Span_byte__o;

typedef struct System_Span_byte__Fields System_Span_byte__Fields, *PSystem_Span_byte__Fields;

typedef struct System_ByReference_T__o System_ByReference_T__o, *PSystem_ByReference_T__o;

typedef struct System_ByReference_T__Fields System_ByReference_T__Fields, *PSystem_ByReference_T__Fields;

struct System_ByReference_T__Fields {
    intptr_t _value;
};

struct System_ByReference_T__o {
    struct System_ByReference_T__Fields fields;
};

struct System_Span_byte__Fields {
    struct System_ByReference_T__o _pointer;
    int32_t _length;
};

struct System_Span_byte__o {
    struct System_Span_byte__Fields fields;
};

struct System_Text_ValueUtf8Converter_Fields {
    struct System_Byte_array *_arrayToReturnToPool;
    struct System_Span_byte__o _bytes;
};

typedef struct MethodInfo_14EFE00 MethodInfo_14EFE00, *PMethodInfo_14EFE00;

typedef struct MethodInfo_14EFE00_RGCTXs MethodInfo_14EFE00_RGCTXs, *PMethodInfo_14EFE00_RGCTXs;

typedef union _union_200010 _union_200010, *P_union_200010;

union _union_200010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EFE00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EFE00_RGCTXs *rgctx_data;
    union _union_200010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14EFE00_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Firebase_AppUtilPINVOKE_SWIGPendingException_c Firebase_AppUtilPINVOKE_SWIGPendingException_c, *PFirebase_AppUtilPINVOKE_SWIGPendingException_c;

typedef struct Firebase_AppUtilPINVOKE_SWIGPendingException_StaticFields Firebase_AppUtilPINVOKE_SWIGPendingException_StaticFields, *PFirebase_AppUtilPINVOKE_SWIGPendingException_StaticFields;

typedef struct Firebase_AppUtilPINVOKE_SWIGPendingException_VTable Firebase_AppUtilPINVOKE_SWIGPendingException_VTable, *PFirebase_AppUtilPINVOKE_SWIGPendingException_VTable;

struct Firebase_AppUtilPINVOKE_SWIGPendingException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_AppUtilPINVOKE_SWIGPendingException_c {
    struct Il2CppClass_1 _1;
    struct Firebase_AppUtilPINVOKE_SWIGPendingException_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_AppUtilPINVOKE_SWIGPendingException_VTable vtable;
};

struct Firebase_AppUtilPINVOKE_SWIGPendingException_StaticFields {
    struct System_Exception_o *pendingException;
    int32_t numExceptionsPending;
    struct Il2CppObject *exceptionsLock;
};

typedef struct System_Func_IAsyncResult__WebResponse__o System_Func_IAsyncResult__WebResponse__o, *PSystem_Func_IAsyncResult__WebResponse__o;

typedef struct System_Func_IAsyncResult__WebResponse__Fields System_Func_IAsyncResult__WebResponse__Fields, *PSystem_Func_IAsyncResult__WebResponse__Fields;

struct System_Func_IAsyncResult__WebResponse__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IAsyncResult__WebResponse__o {
    struct System_Func_IAsyncResult__WebResponse__c *klass;
    void *monitor;
    struct System_Func_IAsyncResult__WebResponse__Fields fields;
};

typedef struct MethodInfo_15F16B8_RGCTXs MethodInfo_15F16B8_RGCTXs, *PMethodInfo_15F16B8_RGCTXs;

struct MethodInfo_15F16B8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_26984D8 MethodInfo_26984D8, *PMethodInfo_26984D8;

typedef union _union_309140 _union_309140, *P_union_309140;

union _union_309140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26984D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256488 _union_256488, *P_union_256488;

union _union_256488 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C41BC MethodInfo_10C41BC, *PMethodInfo_10C41BC;

typedef union _union_208583 _union_208583, *P_union_208583;

union _union_208583 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C41BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8D738 MethodInfo_2E8D738, *PMethodInfo_2E8D738;

typedef union _union_225335 _union_225335, *P_union_225335;

union _union_225335 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D738 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225335 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9668 MethodInfo_1EC9668, *PMethodInfo_1EC9668;

typedef union _union_283032 _union_283032, *P_union_283032;

union _union_283032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9668 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256470 _union_256470, *P_union_256470;

union _union_256470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281470 _union_281470, *P_union_281470;

union _union_281470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Cockpit_SendRateOnSerializeField_c Photon_Pun_Demo_Cockpit_SendRateOnSerializeField_c, *PPhoton_Pun_Demo_Cockpit_SendRateOnSerializeField_c;

typedef struct Photon_Pun_Demo_Cockpit_SendRateOnSerializeField_VTable Photon_Pun_Demo_Cockpit_SendRateOnSerializeField_VTable, *PPhoton_Pun_Demo_Cockpit_SendRateOnSerializeField_VTable;

struct Photon_Pun_Demo_Cockpit_SendRateOnSerializeField_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_SendRateOnSerializeField_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_SendRateOnSerializeField_VTable vtable;
};

typedef union _union_281472 _union_281472, *P_union_281472;

union _union_281472 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256473 _union_256473, *P_union_256473;

union _union_256473 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281474 _union_281474, *P_union_281474;

union _union_281474 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256476 _union_256476, *P_union_256476;

union _union_256476 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281476 _union_281476, *P_union_281476;

union _union_281476 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3135880 MethodInfo_3135880, *PMethodInfo_3135880;

typedef union _union_234117 _union_234117, *P_union_234117;

union _union_234117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281478 _union_281478, *P_union_281478;

union _union_281478 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242AB0C MethodInfo_242AB0C, *PMethodInfo_242AB0C;

typedef union _union_274300 _union_274300, *P_union_274300;

union _union_274300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AB0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E6520 MethodInfo_21E6520, *PMethodInfo_21E6520;

typedef union _union_161717 _union_161717, *P_union_161717;

union _union_161717 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6520 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161717 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13DB850_RGCTXs MethodInfo_13DB850_RGCTXs, *PMethodInfo_13DB850_RGCTXs;

struct MethodInfo_13DB850_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_3188DA0 MethodInfo_3188DA0, *PMethodInfo_3188DA0;

typedef struct DG_Tweening_Tweener_c DG_Tweening_Tweener_c, *PDG_Tweening_Tweener_c;

typedef struct MethodInfo_3188DA0_RGCTXs MethodInfo_3188DA0_RGCTXs, *PMethodInfo_3188DA0_RGCTXs;

typedef union _union_326833 _union_326833, *P_union_326833;

typedef struct DG_Tweening_Tweener_VTable DG_Tweening_Tweener_VTable, *PDG_Tweening_Tweener_VTable;

struct DG_Tweening_Tweener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_UpdateDelay;
};

struct MethodInfo_3188DA0_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

union _union_326833 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3188DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3188DA0_RGCTXs *rgctx_data;
    union _union_326833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct DG_Tweening_Tweener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Tweener_VTable vtable;
};

typedef union _union_256479 _union_256479, *P_union_256479;

union _union_256479 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281480 _union_281480, *P_union_281480;

union _union_281480 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1A076E8 MethodInfo_1A076E8, *PMethodInfo_1A076E8;

typedef struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c System_Collections_Generic_LowLevelDictionary_TKey__TValue__c, *PSystem_Collections_Generic_LowLevelDictionary_TKey__TValue__c;

typedef struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__RGCTXs System_Collections_Generic_LowLevelDictionary_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_LowLevelDictionary_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__VTable System_Collections_Generic_LowLevelDictionary_TKey__TValue__VTable, *PSystem_Collections_Generic_LowLevelDictionary_TKey__TValue__VTable;

struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_LowLevelDictionary_DefaultComparer_TKey__TValue__TKey_;
    struct MethodInfo *_1_System_Collections_Generic_LowLevelDictionary_DefaultComparer_TKey__TValue__TKey___ctor;
    struct MethodInfo *_2_System_Collections_Generic_LowLevelDictionary_TKey__TValue___ctor;
    struct MethodInfo *_3_System_Collections_Generic_LowLevelDictionary_TKey__TValue__Clear;
    struct Il2CppClass *_4_TKey;
    struct MethodInfo *_5_System_Collections_Generic_LowLevelDictionary_TKey__TValue__Find;
    struct MethodInfo *_6_System_Collections_Generic_LowLevelDictionary_TKey__TValue__UncheckedAdd;
    struct Il2CppClass *_7_System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue___;
    struct MethodInfo *_8_System_Collections_Generic_LowLevelDictionary_TKey__TValue__GetBucket;
    struct Il2CppClass *_9_System_Collections_Generic_IEqualityComparer_TKey_;
    struct MethodInfo *_10_System_Collections_Generic_IEqualityComparer_TKey__Equals;
    struct Il2CppClass *_11_System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue_;
    struct MethodInfo *_12_System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue___ctor;
    struct MethodInfo *_13_System_Collections_Generic_LowLevelDictionary_TKey__TValue__ExpandBuckets;
    struct MethodInfo *_14_System_Collections_Generic_IEqualityComparer_TKey__GetHashCode;
};

struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct MethodInfo_1A076E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__VTable vtable;
};

typedef union _union_281482 _union_281482, *P_union_281482;

union _union_281482 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_LazyReadOnlyCollection___c_T__RGCTXs SharpCompress_LazyReadOnlyCollection___c_T__RGCTXs, *PSharpCompress_LazyReadOnlyCollection___c_T__RGCTXs;

struct SharpCompress_LazyReadOnlyCollection___c_T__RGCTXs {
    struct Il2CppClass *_0_SharpCompress_LazyReadOnlyCollection___c_T_;
    struct MethodInfo *_1_SharpCompress_LazyReadOnlyCollection___c_T___ctor;
    struct Il2CppClass *_2_SharpCompress_LazyReadOnlyCollection___c_T_;
};

typedef union _union_256461 _union_256461, *P_union_256461;

union _union_256461 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281484 _union_281484, *P_union_281484;

union _union_281484 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256463 _union_256463, *P_union_256463;

union _union_256463 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281486 _union_281486, *P_union_281486;

union _union_281486 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256465 _union_256465, *P_union_256465;

union _union_256465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281488 _union_281488, *P_union_281488;

union _union_281488 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ProtocolData_FunctionLock_c Shock_ProtocolData_FunctionLock_c, *PShock_ProtocolData_FunctionLock_c;

typedef struct Shock_ProtocolData_FunctionLock_VTable Shock_ProtocolData_FunctionLock_VTable, *PShock_ProtocolData_FunctionLock_VTable;

struct Shock_ProtocolData_FunctionLock_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_FunctionLock_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_FunctionLock_VTable vtable;
};

typedef struct MethodInfo_2D7930C MethodInfo_2D7930C, *PMethodInfo_2D7930C;

typedef struct UnityEngine_Playables_Playable_c UnityEngine_Playables_Playable_c, *PUnityEngine_Playables_Playable_c;

typedef struct MethodInfo_2D7930C_RGCTXs MethodInfo_2D7930C_RGCTXs, *PMethodInfo_2D7930C_RGCTXs;

typedef union _union_321846 _union_321846, *P_union_321846;

typedef struct UnityEngine_Playables_Playable_StaticFields UnityEngine_Playables_Playable_StaticFields, *PUnityEngine_Playables_Playable_StaticFields;

typedef struct UnityEngine_Playables_Playable_VTable UnityEngine_Playables_Playable_VTable, *PUnityEngine_Playables_Playable_VTable;

typedef struct UnityEngine_Playables_Playable_o UnityEngine_Playables_Playable_o, *PUnityEngine_Playables_Playable_o;

typedef struct UnityEngine_Playables_Playable_Fields UnityEngine_Playables_Playable_Fields, *PUnityEngine_Playables_Playable_Fields;

typedef struct UnityEngine_Playables_PlayableHandle_o UnityEngine_Playables_PlayableHandle_o, *PUnityEngine_Playables_PlayableHandle_o;

typedef struct UnityEngine_Playables_PlayableHandle_Fields UnityEngine_Playables_PlayableHandle_Fields, *PUnityEngine_Playables_PlayableHandle_Fields;

struct UnityEngine_Playables_PlayableHandle_Fields {
    intptr_t m_Handle;
    uint32_t m_Version;
};

struct UnityEngine_Playables_PlayableHandle_o {
    struct UnityEngine_Playables_PlayableHandle_Fields fields;
};

struct UnityEngine_Playables_Playable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetHandle;
    struct VirtualInvokeData _5_Equals;
};

struct UnityEngine_Playables_Playable_Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

struct MethodInfo_2D7930C_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Playables_PlayableHandle_IsPlayableOfType_T_;
};

union _union_321846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D7930C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_Playable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D7930C_RGCTXs *rgctx_data;
    union _union_321846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_Playables_Playable_o {
    struct UnityEngine_Playables_Playable_Fields fields;
};

struct UnityEngine_Playables_Playable_StaticFields {
    struct UnityEngine_Playables_Playable_o m_NullPlayable;
};

struct UnityEngine_Playables_Playable_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Playables_Playable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_Playable_VTable vtable;
};

typedef struct MethodInfo_3135894 MethodInfo_3135894, *PMethodInfo_3135894;

typedef union _union_234285 _union_234285, *P_union_234285;

union _union_234285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C780C MethodInfo_13C780C, *PMethodInfo_13C780C;

typedef union _union_203862 _union_203862, *P_union_203862;

union _union_203862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C780C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19059D0_RGCTXs MethodInfo_19059D0_RGCTXs, *PMethodInfo_19059D0_RGCTXs;

struct MethodInfo_19059D0_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_RentArray_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_RentArray_T___ctor;
    struct Il2CppClass *_3_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_4_System_Collections_Generic_ICollection_T__get_Count;
    struct MethodInfo *_5_System_Array_Empty_T_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_ArrayPool_T_;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_Internal_ArrayPool_T_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_Internal_ArrayPool_T__Rent;
    struct MethodInfo *_9_System_Collections_Generic_ICollection_T__CopyTo;
    struct Il2CppClass *_10_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_11_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
    struct Il2CppClass *_12_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_13_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_14_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_15_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_EnsureCapacity_T_;
};

typedef struct CriWare_CriAtomEx_CueInfo_array CriWare_CriAtomEx_CueInfo_array, *PCriWare_CriAtomEx_CueInfo_array;

typedef struct CriWare_CriAtomEx_CueInfo_o CriWare_CriAtomEx_CueInfo_o, *PCriWare_CriAtomEx_CueInfo_o;

typedef struct CriWare_CriAtomEx_CueInfo_Fields CriWare_CriAtomEx_CueInfo_Fields, *PCriWare_CriAtomEx_CueInfo_Fields;

typedef struct System_UInt16_array System_UInt16_array, *PSystem_UInt16_array;

typedef struct CriWare_CriAtomEx_CuePos3dInfo_o CriWare_CriAtomEx_CuePos3dInfo_o, *PCriWare_CriAtomEx_CuePos3dInfo_o;

typedef struct CriWare_CriAtomEx_GameVariableInfo_o CriWare_CriAtomEx_GameVariableInfo_o, *PCriWare_CriAtomEx_GameVariableInfo_o;

typedef struct CriWare_CriAtomEx_CuePos3dInfo_Fields CriWare_CriAtomEx_CuePos3dInfo_Fields, *PCriWare_CriAtomEx_CuePos3dInfo_Fields;

typedef struct CriWare_CriAtomEx_GameVariableInfo_Fields CriWare_CriAtomEx_GameVariableInfo_Fields, *PCriWare_CriAtomEx_GameVariableInfo_Fields;

typedef struct CriWare_CriAtomEx_Randomize3dConfig_o CriWare_CriAtomEx_Randomize3dConfig_o, *PCriWare_CriAtomEx_Randomize3dConfig_o;

typedef struct CriWare_CriAtomEx_Randomize3dConfig_Fields CriWare_CriAtomEx_Randomize3dConfig_Fields, *PCriWare_CriAtomEx_Randomize3dConfig_Fields;

struct CriWare_CriAtomEx_Randomize3dConfig_Fields {
    bool followsOriginalSource;
    int32_t calculationType;
    struct System_Single_array *calculationParameters;
};

struct CriWare_CriAtomEx_Randomize3dConfig_o {
    struct CriWare_CriAtomEx_Randomize3dConfig_Fields fields;
};

struct CriWare_CriAtomEx_CuePos3dInfo_Fields {
    float coneInsideAngle;
    float coneOutsideAngle;
    float minAttenuationDistance;
    float maxAttenuationDistance;
    float sourceRadius;
    float interiorDistance;
    float dopplerFactor;
    struct CriWare_CriAtomEx_Randomize3dConfig_o randomPos;
    uint32_t distanceAisacControl;
    uint32_t listenerBaseAngleAisacControl;
    uint32_t sourceBaseAngleAisacControl;
    uint32_t listenerBaseElevationAisacControl;
    uint32_t sourceBaseElevationAisacControl;
};

struct CriWare_CriAtomEx_CuePos3dInfo_o {
    struct CriWare_CriAtomEx_CuePos3dInfo_Fields fields;
};

struct CriWare_CriAtomEx_GameVariableInfo_Fields {
    struct System_String_o *name;
    uint32_t id;
    float gameValue;
};

struct CriWare_CriAtomEx_GameVariableInfo_o {
    struct CriWare_CriAtomEx_GameVariableInfo_Fields fields;
};

struct CriWare_CriAtomEx_CueInfo_Fields {
    int32_t id;
    int32_t type;
    struct System_String_o *name;
    struct System_String_o *userData;
    int64_t length;
    struct System_UInt16_array *categories;
    int16_t numLimits;
    uint16_t numBlocks;
    uint16_t numTracks;
    uint16_t numRelatedWaveForms;
    uint8_t priority;
    uint8_t headerVisibility;
    uint8_t ignore_player_parameter;
    uint8_t probability;
    int32_t panType;
    struct CriWare_CriAtomEx_CuePos3dInfo_o pos3dInfo;
    struct CriWare_CriAtomEx_GameVariableInfo_o gameVariableInfo;
};

struct CriWare_CriAtomEx_CueInfo_o {
    struct CriWare_CriAtomEx_CueInfo_Fields fields;
};

struct CriWare_CriAtomEx_CueInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriAtomEx_CueInfo_o m_Items[65535];
};

struct System_UInt16_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    uint16_t m_Items[65535];
};

typedef struct MethodInfo_19189D0_RGCTXs MethodInfo_19189D0_RGCTXs, *PMethodInfo_19189D0_RGCTXs;

struct MethodInfo_19189D0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_3397160 MethodInfo_3397160, *PMethodInfo_3397160;

typedef union _union_224395 _union_224395, *P_union_224395;

union _union_224395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397160 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9E3B0 MethodInfo_2B9E3B0, *PMethodInfo_2B9E3B0;

typedef struct System_Collections_Generic_HashSet_Enumerator_T__c System_Collections_Generic_HashSet_Enumerator_T__c, *PSystem_Collections_Generic_HashSet_Enumerator_T__c;

typedef union _union_340582 _union_340582, *P_union_340582;

typedef struct System_Collections_Generic_HashSet_Enumerator_T__RGCTXs System_Collections_Generic_HashSet_Enumerator_T__RGCTXs, *PSystem_Collections_Generic_HashSet_Enumerator_T__RGCTXs;

typedef struct System_Collections_Generic_HashSet_Enumerator_T__VTable System_Collections_Generic_HashSet_Enumerator_T__VTable, *PSystem_Collections_Generic_HashSet_Enumerator_T__VTable;

struct System_Collections_Generic_HashSet_Enumerator_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_HashSet_Enumerator_T__get_Current;
    struct Il2CppClass *_1_T;
};

union _union_340582 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E3B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340582 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_HashSet_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_Collections_Generic_HashSet_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_HashSet_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_Enumerator_T__VTable vtable;
};

typedef struct Aoharu_ShopScene___c__DisplayClass37_0_Fields Aoharu_ShopScene___c__DisplayClass37_0_Fields, *PAoharu_ShopScene___c__DisplayClass37_0_Fields;

typedef struct Aoharu_ShopScene_o Aoharu_ShopScene_o, *PAoharu_ShopScene_o;

typedef struct Aoharu_ShopScene_c Aoharu_ShopScene_c, *PAoharu_ShopScene_c;

typedef struct Aoharu_ShopScene_Fields Aoharu_ShopScene_Fields, *PAoharu_ShopScene_Fields;

typedef struct Aoharu_ShopScene_VTable Aoharu_ShopScene_VTable, *PAoharu_ShopScene_VTable;

typedef struct Shock_UI_ShopBannerScroll_o Shock_UI_ShopBannerScroll_o, *PShock_UI_ShopBannerScroll_o;

typedef struct Shock_UI_ShopItemScroll_o Shock_UI_ShopItemScroll_o, *PShock_UI_ShopItemScroll_o;

typedef struct Shock_UI_ShopBillingItemScroll_o Shock_UI_ShopBillingItemScroll_o, *PShock_UI_ShopBillingItemScroll_o;

typedef struct Shock_UI_ShopPassItemScroll_o Shock_UI_ShopPassItemScroll_o, *PShock_UI_ShopPassItemScroll_o;

typedef struct Shock_UI_ShopSubscriptionItem_o Shock_UI_ShopSubscriptionItem_o, *PShock_UI_ShopSubscriptionItem_o;

typedef struct Aoharu_AgeConfirmDialog_o Aoharu_AgeConfirmDialog_o, *PAoharu_AgeConfirmDialog_o;

typedef struct Aoharu_PurchaseAlertDialog_o Aoharu_PurchaseAlertDialog_o, *PAoharu_PurchaseAlertDialog_o;

typedef struct Aoharu_PurchaseConfirmDialog_o Aoharu_PurchaseConfirmDialog_o, *PAoharu_PurchaseConfirmDialog_o;

typedef struct Shock_UI_ItemConfirmDialog_o Shock_UI_ItemConfirmDialog_o, *PShock_UI_ItemConfirmDialog_o;

typedef struct Aoharu_MembershipCardDialog_o Aoharu_MembershipCardDialog_o, *PAoharu_MembershipCardDialog_o;

typedef struct System_Collections_Generic_List_ShopBillingData__o System_Collections_Generic_List_ShopBillingData__o, *PSystem_Collections_Generic_List_ShopBillingData__o;

typedef struct System_Collections_Generic_List_BillingShopMst__o System_Collections_Generic_List_BillingShopMst__o, *PSystem_Collections_Generic_List_BillingShopMst__o;

typedef struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___o System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___o, *PSystem_Collections_Generic_Dictionary_uint__Dictionary_string__bool___o;

typedef struct Shock_UI_ShopBannerScroll_c Shock_UI_ShopBannerScroll_c, *PShock_UI_ShopBannerScroll_c;

typedef struct Shock_UI_ShopBannerScroll_Fields Shock_UI_ShopBannerScroll_Fields, *PShock_UI_ShopBannerScroll_Fields;

typedef struct Shock_UI_ShopItemScroll_c Shock_UI_ShopItemScroll_c, *PShock_UI_ShopItemScroll_c;

typedef struct Shock_UI_ShopItemScroll_Fields Shock_UI_ShopItemScroll_Fields, *PShock_UI_ShopItemScroll_Fields;

typedef struct Shock_UI_ShopBillingItemScroll_c Shock_UI_ShopBillingItemScroll_c, *PShock_UI_ShopBillingItemScroll_c;

typedef struct Shock_UI_ShopBillingItemScroll_Fields Shock_UI_ShopBillingItemScroll_Fields, *PShock_UI_ShopBillingItemScroll_Fields;

typedef struct Shock_UI_ShopPassItemScroll_c Shock_UI_ShopPassItemScroll_c, *PShock_UI_ShopPassItemScroll_c;

typedef struct Shock_UI_ShopPassItemScroll_Fields Shock_UI_ShopPassItemScroll_Fields, *PShock_UI_ShopPassItemScroll_Fields;

typedef struct Shock_UI_ShopSubscriptionItem_c Shock_UI_ShopSubscriptionItem_c, *PShock_UI_ShopSubscriptionItem_c;

typedef struct Shock_UI_ShopSubscriptionItem_Fields Shock_UI_ShopSubscriptionItem_Fields, *PShock_UI_ShopSubscriptionItem_Fields;

typedef struct Aoharu_AgeConfirmDialog_c Aoharu_AgeConfirmDialog_c, *PAoharu_AgeConfirmDialog_c;

typedef struct Aoharu_AgeConfirmDialog_Fields Aoharu_AgeConfirmDialog_Fields, *PAoharu_AgeConfirmDialog_Fields;

typedef struct Aoharu_PurchaseAlertDialog_c Aoharu_PurchaseAlertDialog_c, *PAoharu_PurchaseAlertDialog_c;

typedef struct Aoharu_PurchaseAlertDialog_Fields Aoharu_PurchaseAlertDialog_Fields, *PAoharu_PurchaseAlertDialog_Fields;

typedef struct Aoharu_PurchaseConfirmDialog_c Aoharu_PurchaseConfirmDialog_c, *PAoharu_PurchaseConfirmDialog_c;

typedef struct Aoharu_PurchaseConfirmDialog_Fields Aoharu_PurchaseConfirmDialog_Fields, *PAoharu_PurchaseConfirmDialog_Fields;

typedef struct Shock_UI_ItemConfirmDialog_c Shock_UI_ItemConfirmDialog_c, *PShock_UI_ItemConfirmDialog_c;

typedef struct Shock_UI_ItemConfirmDialog_Fields Shock_UI_ItemConfirmDialog_Fields, *PShock_UI_ItemConfirmDialog_Fields;

typedef struct Aoharu_MembershipCardDialog_c Aoharu_MembershipCardDialog_c, *PAoharu_MembershipCardDialog_c;

typedef struct Aoharu_MembershipCardDialog_Fields Aoharu_MembershipCardDialog_Fields, *PAoharu_MembershipCardDialog_Fields;

typedef struct System_Collections_Generic_List_ShopBillingData__c System_Collections_Generic_List_ShopBillingData__c, *PSystem_Collections_Generic_List_ShopBillingData__c;

typedef struct System_Collections_Generic_List_ShopBillingData__Fields System_Collections_Generic_List_ShopBillingData__Fields, *PSystem_Collections_Generic_List_ShopBillingData__Fields;

typedef struct System_Collections_Generic_List_BillingShopMst__c System_Collections_Generic_List_BillingShopMst__c, *PSystem_Collections_Generic_List_BillingShopMst__c;

typedef struct System_Collections_Generic_List_BillingShopMst__Fields System_Collections_Generic_List_BillingShopMst__Fields, *PSystem_Collections_Generic_List_BillingShopMst__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___c System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___c, *PSystem_Collections_Generic_Dictionary_uint__Dictionary_string__bool___c;

typedef struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___Fields System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___Fields, *PSystem_Collections_Generic_Dictionary_uint__Dictionary_string__bool___Fields;

typedef struct Shock_UI_ShopBannerScroll_VTable Shock_UI_ShopBannerScroll_VTable, *PShock_UI_ShopBannerScroll_VTable;

typedef struct Shock_ScrollBase_ShopBannerScrollItem__Fields Shock_ScrollBase_ShopBannerScrollItem__Fields, *PShock_ScrollBase_ShopBannerScrollItem__Fields;

typedef struct Shock_UI_ShopItemScroll_VTable Shock_UI_ShopItemScroll_VTable, *PShock_UI_ShopItemScroll_VTable;

typedef struct Shock_ScrollBase_ShopItemScrollItem__Fields Shock_ScrollBase_ShopItemScrollItem__Fields, *PShock_ScrollBase_ShopItemScrollItem__Fields;

typedef struct Shock_UI_ShopBillingItemScroll_VTable Shock_UI_ShopBillingItemScroll_VTable, *PShock_UI_ShopBillingItemScroll_VTable;

typedef struct Shock_ScrollBase_ShopBillingItemScrollItem__Fields Shock_ScrollBase_ShopBillingItemScrollItem__Fields, *PShock_ScrollBase_ShopBillingItemScrollItem__Fields;

typedef struct Shock_UI_ShopPassItemScroll_VTable Shock_UI_ShopPassItemScroll_VTable, *PShock_UI_ShopPassItemScroll_VTable;

typedef struct Shock_ScrollBase_ShopPassItemScrollItem__Fields Shock_ScrollBase_ShopPassItemScrollItem__Fields, *PShock_ScrollBase_ShopPassItemScrollItem__Fields;

typedef struct Shock_UI_ShopSubscriptionItem_VTable Shock_UI_ShopSubscriptionItem_VTable, *PShock_UI_ShopSubscriptionItem_VTable;

typedef struct Aoharu_AgeConfirmDialog_VTable Aoharu_AgeConfirmDialog_VTable, *PAoharu_AgeConfirmDialog_VTable;

typedef struct Aoharu_SelectAmountScroll_o Aoharu_SelectAmountScroll_o, *PAoharu_SelectAmountScroll_o;

typedef struct Shock_UI_AgeSelectedConfirmDialog_o Shock_UI_AgeSelectedConfirmDialog_o, *PShock_UI_AgeSelectedConfirmDialog_o;

typedef struct System_Collections_Generic_HashSet_SelectAmountScrollItem__o System_Collections_Generic_HashSet_SelectAmountScrollItem__o, *PSystem_Collections_Generic_HashSet_SelectAmountScrollItem__o;

typedef struct Aoharu_PurchaseAlertDialog_VTable Aoharu_PurchaseAlertDialog_VTable, *PAoharu_PurchaseAlertDialog_VTable;

typedef struct Aoharu_PurchaseConfirmDialog_VTable Aoharu_PurchaseConfirmDialog_VTable, *PAoharu_PurchaseConfirmDialog_VTable;

typedef struct Shock_UI_ShopConfirmItemScroll_o Shock_UI_ShopConfirmItemScroll_o, *PShock_UI_ShopConfirmItemScroll_o;

typedef struct Shock_UI_ShopBillingItemScrollItem_o Shock_UI_ShopBillingItemScrollItem_o, *PShock_UI_ShopBillingItemScrollItem_o;

typedef struct Shock_UI_ItemConfirmDialog_VTable Shock_UI_ItemConfirmDialog_VTable, *PShock_UI_ItemConfirmDialog_VTable;

typedef struct System_Collections_Generic_List_RewardData__o System_Collections_Generic_List_RewardData__o, *PSystem_Collections_Generic_List_RewardData__o;

typedef struct System_Collections_Generic_List_bool__o System_Collections_Generic_List_bool__o, *PSystem_Collections_Generic_List_bool__o;

typedef struct Aoharu_MembershipCardDialog_VTable Aoharu_MembershipCardDialog_VTable, *PAoharu_MembershipCardDialog_VTable;

typedef struct Aoharu_MembershipSelectWallpaperDialog_o Aoharu_MembershipSelectWallpaperDialog_o, *PAoharu_MembershipSelectWallpaperDialog_o;

typedef struct Shock_MembershipData_o Shock_MembershipData_o, *PShock_MembershipData_o;

typedef struct System_Collections_Generic_List_ShopBillingData__StaticFields System_Collections_Generic_List_ShopBillingData__StaticFields, *PSystem_Collections_Generic_List_ShopBillingData__StaticFields;

typedef struct System_Collections_Generic_List_ShopBillingData__VTable System_Collections_Generic_List_ShopBillingData__VTable, *PSystem_Collections_Generic_List_ShopBillingData__VTable;

typedef struct Aoharu_ShopBillingData_array Aoharu_ShopBillingData_array, *PAoharu_ShopBillingData_array;

typedef struct System_Collections_Generic_List_BillingShopMst__StaticFields System_Collections_Generic_List_BillingShopMst__StaticFields, *PSystem_Collections_Generic_List_BillingShopMst__StaticFields;

typedef struct System_Collections_Generic_List_BillingShopMst__VTable System_Collections_Generic_List_BillingShopMst__VTable, *PSystem_Collections_Generic_List_BillingShopMst__VTable;

typedef struct Shock_BillingShopMst_array Shock_BillingShopMst_array, *PShock_BillingShopMst_array;

typedef struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___VTable System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___VTable, *PSystem_Collections_Generic_Dictionary_uint__Dictionary_string__bool___VTable;

typedef struct Aoharu_SelectAmountScroll_c Aoharu_SelectAmountScroll_c, *PAoharu_SelectAmountScroll_c;

typedef struct Aoharu_SelectAmountScroll_Fields Aoharu_SelectAmountScroll_Fields, *PAoharu_SelectAmountScroll_Fields;

typedef struct Shock_UI_AgeSelectedConfirmDialog_c Shock_UI_AgeSelectedConfirmDialog_c, *PShock_UI_AgeSelectedConfirmDialog_c;

typedef struct Shock_UI_AgeSelectedConfirmDialog_Fields Shock_UI_AgeSelectedConfirmDialog_Fields, *PShock_UI_AgeSelectedConfirmDialog_Fields;

typedef struct System_Collections_Generic_HashSet_SelectAmountScrollItem__c System_Collections_Generic_HashSet_SelectAmountScrollItem__c, *PSystem_Collections_Generic_HashSet_SelectAmountScrollItem__c;

typedef struct System_Collections_Generic_HashSet_SelectAmountScrollItem__Fields System_Collections_Generic_HashSet_SelectAmountScrollItem__Fields, *PSystem_Collections_Generic_HashSet_SelectAmountScrollItem__Fields;

typedef struct Shock_UI_ShopConfirmItemScroll_c Shock_UI_ShopConfirmItemScroll_c, *PShock_UI_ShopConfirmItemScroll_c;

typedef struct Shock_UI_ShopConfirmItemScroll_Fields Shock_UI_ShopConfirmItemScroll_Fields, *PShock_UI_ShopConfirmItemScroll_Fields;

typedef struct Shock_UI_ShopBillingItemScrollItem_c Shock_UI_ShopBillingItemScrollItem_c, *PShock_UI_ShopBillingItemScrollItem_c;

typedef struct Shock_UI_ShopBillingItemScrollItem_Fields Shock_UI_ShopBillingItemScrollItem_Fields, *PShock_UI_ShopBillingItemScrollItem_Fields;

typedef struct System_Collections_Generic_List_RewardData__c System_Collections_Generic_List_RewardData__c, *PSystem_Collections_Generic_List_RewardData__c;

typedef struct System_Collections_Generic_List_RewardData__Fields System_Collections_Generic_List_RewardData__Fields, *PSystem_Collections_Generic_List_RewardData__Fields;

typedef struct System_Collections_Generic_List_bool__c System_Collections_Generic_List_bool__c, *PSystem_Collections_Generic_List_bool__c;

typedef struct System_Collections_Generic_List_bool__Fields System_Collections_Generic_List_bool__Fields, *PSystem_Collections_Generic_List_bool__Fields;

typedef struct Aoharu_MembershipSelectWallpaperDialog_c Aoharu_MembershipSelectWallpaperDialog_c, *PAoharu_MembershipSelectWallpaperDialog_c;

typedef struct Aoharu_MembershipSelectWallpaperDialog_Fields Aoharu_MembershipSelectWallpaperDialog_Fields, *PAoharu_MembershipSelectWallpaperDialog_Fields;

typedef struct Shock_MembershipData_c Shock_MembershipData_c, *PShock_MembershipData_c;

typedef struct Shock_MembershipData_Fields Shock_MembershipData_Fields, *PShock_MembershipData_Fields;

typedef struct Aoharu_ShopBillingData_o Aoharu_ShopBillingData_o, *PAoharu_ShopBillingData_o;

typedef struct Shock_BillingShopMst_o Shock_BillingShopMst_o, *PShock_BillingShopMst_o;

typedef struct Aoharu_SelectAmountScroll_VTable Aoharu_SelectAmountScroll_VTable, *PAoharu_SelectAmountScroll_VTable;

typedef struct Shock_ScrollBase_SelectAmountScrollItem__Fields Shock_ScrollBase_SelectAmountScrollItem__Fields, *PShock_ScrollBase_SelectAmountScrollItem__Fields;

typedef struct Shock_UI_AgeSelectedConfirmDialog_VTable Shock_UI_AgeSelectedConfirmDialog_VTable, *PShock_UI_AgeSelectedConfirmDialog_VTable;

typedef struct System_Collections_Generic_HashSet_SelectAmountScrollItem__VTable System_Collections_Generic_HashSet_SelectAmountScrollItem__VTable, *PSystem_Collections_Generic_HashSet_SelectAmountScrollItem__VTable;

typedef struct Shock_UI_ShopConfirmItemScroll_VTable Shock_UI_ShopConfirmItemScroll_VTable, *PShock_UI_ShopConfirmItemScroll_VTable;

typedef struct Shock_ScrollBase_ShopConfirmItemScrollItem__Fields Shock_ScrollBase_ShopConfirmItemScrollItem__Fields, *PShock_ScrollBase_ShopConfirmItemScrollItem__Fields;

typedef struct Shock_UI_ShopBillingItemScrollItem_VTable Shock_UI_ShopBillingItemScrollItem_VTable, *PShock_UI_ShopBillingItemScrollItem_VTable;

typedef struct System_Collections_Generic_List_RewardData__StaticFields System_Collections_Generic_List_RewardData__StaticFields, *PSystem_Collections_Generic_List_RewardData__StaticFields;

typedef struct System_Collections_Generic_List_RewardData__VTable System_Collections_Generic_List_RewardData__VTable, *PSystem_Collections_Generic_List_RewardData__VTable;

typedef struct Shock_RewardData_array Shock_RewardData_array, *PShock_RewardData_array;

typedef struct System_Collections_Generic_List_bool__StaticFields System_Collections_Generic_List_bool__StaticFields, *PSystem_Collections_Generic_List_bool__StaticFields;

typedef struct System_Collections_Generic_List_bool__VTable System_Collections_Generic_List_bool__VTable, *PSystem_Collections_Generic_List_bool__VTable;

typedef struct Aoharu_MembershipSelectWallpaperDialog_VTable Aoharu_MembershipSelectWallpaperDialog_VTable, *PAoharu_MembershipSelectWallpaperDialog_VTable;

typedef struct Shock_UI_MembershipSelectWallpaperScroll_o Shock_UI_MembershipSelectWallpaperScroll_o, *PShock_UI_MembershipSelectWallpaperScroll_o;

typedef struct System_Collections_Generic_List_MembershipWallpaperMst__o System_Collections_Generic_List_MembershipWallpaperMst__o, *PSystem_Collections_Generic_List_MembershipWallpaperMst__o;

typedef struct Shock_MembershipWallpaperMst_o Shock_MembershipWallpaperMst_o, *PShock_MembershipWallpaperMst_o;

typedef struct System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__o System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__o, *PSystem_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__o;

typedef struct Shock_ProtocolData_Membership_o Shock_ProtocolData_Membership_o, *PShock_ProtocolData_Membership_o;

typedef struct Aoharu_ShopBillingData_c Aoharu_ShopBillingData_c, *PAoharu_ShopBillingData_c;

typedef struct Aoharu_ShopBillingData_Fields Aoharu_ShopBillingData_Fields, *PAoharu_ShopBillingData_Fields;

typedef struct Shock_BillingShopMst_c Shock_BillingShopMst_c, *PShock_BillingShopMst_c;

typedef struct Shock_BillingShopMst_Fields Shock_BillingShopMst_Fields, *PShock_BillingShopMst_Fields;

typedef struct Shock_RewardData_o Shock_RewardData_o, *PShock_RewardData_o;

typedef struct Shock_UI_MembershipSelectWallpaperScroll_c Shock_UI_MembershipSelectWallpaperScroll_c, *PShock_UI_MembershipSelectWallpaperScroll_c;

typedef struct Shock_UI_MembershipSelectWallpaperScroll_Fields Shock_UI_MembershipSelectWallpaperScroll_Fields, *PShock_UI_MembershipSelectWallpaperScroll_Fields;

typedef struct System_Collections_Generic_List_MembershipWallpaperMst__c System_Collections_Generic_List_MembershipWallpaperMst__c, *PSystem_Collections_Generic_List_MembershipWallpaperMst__c;

typedef struct System_Collections_Generic_List_MembershipWallpaperMst__Fields System_Collections_Generic_List_MembershipWallpaperMst__Fields, *PSystem_Collections_Generic_List_MembershipWallpaperMst__Fields;

typedef struct Shock_MembershipWallpaperMst_c Shock_MembershipWallpaperMst_c, *PShock_MembershipWallpaperMst_c;

typedef struct Shock_MembershipWallpaperMst_Fields Shock_MembershipWallpaperMst_Fields, *PShock_MembershipWallpaperMst_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__c System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__c, *PSystem_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__Fields System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__Fields;

typedef struct Shock_ProtocolData_Membership_c Shock_ProtocolData_Membership_c, *PShock_ProtocolData_Membership_c;

typedef struct Shock_ProtocolData_Membership_Fields Shock_ProtocolData_Membership_Fields, *PShock_ProtocolData_Membership_Fields;

typedef struct Aoharu_ShopBillingData_VTable Aoharu_ShopBillingData_VTable, *PAoharu_ShopBillingData_VTable;

typedef struct Shock_BillingProductMst_array Shock_BillingProductMst_array, *PShock_BillingProductMst_array;

typedef struct GreeGameLib_Product_array GreeGameLib_Product_array, *PGreeGameLib_Product_array;

typedef struct Aoharu_ShopGemData_array Aoharu_ShopGemData_array, *PAoharu_ShopGemData_array;

typedef struct Shock_BillingShopMst_VTable Shock_BillingShopMst_VTable, *PShock_BillingShopMst_VTable;

typedef struct Shock_RewardData_c Shock_RewardData_c, *PShock_RewardData_c;

typedef struct Shock_RewardData_Fields Shock_RewardData_Fields, *PShock_RewardData_Fields;

typedef struct Shock_UI_MembershipSelectWallpaperScroll_VTable Shock_UI_MembershipSelectWallpaperScroll_VTable, *PShock_UI_MembershipSelectWallpaperScroll_VTable;

typedef struct Shock_ScrollBase_MembershipSelectWallpaperScrollItem__Fields Shock_ScrollBase_MembershipSelectWallpaperScrollItem__Fields, *PShock_ScrollBase_MembershipSelectWallpaperScrollItem__Fields;

typedef struct System_Collections_Generic_List_MembershipWallpaperMst__StaticFields System_Collections_Generic_List_MembershipWallpaperMst__StaticFields, *PSystem_Collections_Generic_List_MembershipWallpaperMst__StaticFields;

typedef struct System_Collections_Generic_List_MembershipWallpaperMst__VTable System_Collections_Generic_List_MembershipWallpaperMst__VTable, *PSystem_Collections_Generic_List_MembershipWallpaperMst__VTable;

typedef struct Shock_MembershipWallpaperMst_array Shock_MembershipWallpaperMst_array, *PShock_MembershipWallpaperMst_array;

typedef struct Shock_MembershipWallpaperMst_VTable Shock_MembershipWallpaperMst_VTable, *PShock_MembershipWallpaperMst_VTable;

typedef struct Shock_ProtocolData_Membership_VTable Shock_ProtocolData_Membership_VTable, *PShock_ProtocolData_Membership_VTable;

typedef struct Shock_ProtocolData_LoginBonusProgress_o Shock_ProtocolData_LoginBonusProgress_o, *PShock_ProtocolData_LoginBonusProgress_o;

typedef struct Shock_BillingProductMst_o Shock_BillingProductMst_o, *PShock_BillingProductMst_o;

typedef struct GreeGameLib_Product_o GreeGameLib_Product_o, *PGreeGameLib_Product_o;

typedef struct Aoharu_ShopGemData_o Aoharu_ShopGemData_o, *PAoharu_ShopGemData_o;

typedef struct Shock_RewardData_VTable Shock_RewardData_VTable, *PShock_RewardData_VTable;

typedef struct Shock_ProtocolData_LoginBonusProgress_c Shock_ProtocolData_LoginBonusProgress_c, *PShock_ProtocolData_LoginBonusProgress_c;

typedef struct Shock_ProtocolData_LoginBonusProgress_Fields Shock_ProtocolData_LoginBonusProgress_Fields, *PShock_ProtocolData_LoginBonusProgress_Fields;

typedef struct Shock_BillingProductMst_c Shock_BillingProductMst_c, *PShock_BillingProductMst_c;

typedef struct Shock_BillingProductMst_Fields Shock_BillingProductMst_Fields, *PShock_BillingProductMst_Fields;

typedef struct GreeGameLib_Product_c GreeGameLib_Product_c, *PGreeGameLib_Product_c;

typedef struct GreeGameLib_Product_Fields GreeGameLib_Product_Fields, *PGreeGameLib_Product_Fields;

typedef struct Aoharu_ShopGemData_c Aoharu_ShopGemData_c, *PAoharu_ShopGemData_c;

typedef struct Aoharu_ShopGemData_Fields Aoharu_ShopGemData_Fields, *PAoharu_ShopGemData_Fields;

typedef struct Shock_ProtocolData_LoginBonusProgress_VTable Shock_ProtocolData_LoginBonusProgress_VTable, *PShock_ProtocolData_LoginBonusProgress_VTable;

typedef struct Shock_BillingProductMst_VTable Shock_BillingProductMst_VTable, *PShock_BillingProductMst_VTable;

typedef struct GreeGameLib_Product_VTable GreeGameLib_Product_VTable, *PGreeGameLib_Product_VTable;

typedef struct Aoharu_ShopGemData_VTable Aoharu_ShopGemData_VTable, *PAoharu_ShopGemData_VTable;

struct Shock_ScrollBase_ShopPassItemScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_UI_ShopPassItemScroll_Fields {
    struct Shock_ScrollBase_ShopPassItemScrollItem__Fields super;
};

struct Shock_RewardData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_RewardData_o *m_Items[65535];
};

struct Aoharu_ShopGemData_Fields {
    struct Shock_BillingProductMst_o *BillingProductMst;
    struct GreeGameLib_Product_o *Product;
    bool IsPackItem;
};

struct Shock_UI_ShopPassItemScroll_o {
    struct Shock_UI_ShopPassItemScroll_c *klass;
    void *monitor;
    struct Shock_UI_ShopPassItemScroll_Fields fields;
};

struct Shock_UI_ShopBillingItemScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_UI_ShopBillingItemScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ShopBillingItemScroll_VTable vtable;
};

struct Shock_ScrollBase_SelectAmountScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Aoharu_AgeConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_OkButtonText;
    struct Shock_TextMeshUI_o *m_CancelButtonText;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_NoteText;
    float m_NotDispConfirmButtonTime;
    struct Aoharu_SelectAmountScroll_o *m_YearScroll;
    struct Aoharu_SelectAmountScroll_o *m_MonthScroll;
    struct Aoharu_SelectAmountScroll_o *m_DayScroll;
    struct Shock_UI_AgeSelectedConfirmDialog_o *m_AgeSelectedConfirmDialog;
    struct Shock_ButtonEvent_o *m_OkButton;
    struct Shock_ButtonEvent_o *m_CancelButton;
    struct Carbon_ICoroutine_o *m_NotDispConfirmButtonTimeCoroutine;
    struct System_Collections_Generic_HashSet_SelectAmountScrollItem__o *m_yearListItems;
    struct System_Collections_Generic_HashSet_SelectAmountScrollItem__o *m_monthListItems;
    struct System_Collections_Generic_HashSet_SelectAmountScrollItem__o *m_dateListItems;
    int32_t m_selectedYear;
    int32_t m_selectedMonth;
    int32_t m_selectedDay;
    int32_t m_currentDayLength;
};

struct Aoharu_AgeConfirmDialog_o {
    struct Aoharu_AgeConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_AgeConfirmDialog_Fields fields;
};

struct Aoharu_AgeConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_AgeConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AgeConfirmDialog_VTable vtable;
};

struct Shock_UI_ShopPassItemScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_UI_ShopPassItemScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ShopPassItemScroll_VTable vtable;
};

struct Shock_ScrollBase_ShopBillingItemScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_UI_ShopBillingItemScroll_Fields {
    struct Shock_ScrollBase_ShopBillingItemScrollItem__Fields super;
};

struct System_Collections_Generic_List_MembershipWallpaperMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_PurchaseConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_ButtonEvent_array *m_CautionButtons;
    struct Shock_UI_ShopConfirmItemScroll_o *m_ShopConfirmItemScroll;
    struct Shock_ScrollRectUI_o *m_ItemScroll;
    struct Shock_ScrollRectUI_o *m_SummaryScroll;
    struct Shock_TextMeshUI_o *m_itemDetailText;
    struct UnityEngine_GameObject_o *m_itemPeriod;
    struct Shock_TextMeshUI_o *m_itemPeriodText;
    struct Shock_TextMeshUI_o *m_itemPrice;
    struct Shock_TextMeshUI_o *m_summaryText;
    struct Shock_UI_ShopBillingItemScrollItem_o *m_gemShopItem;
    struct UnityEngine_UI_Image_o *m_packItem;
    struct UnityEngine_UI_Image_o *m_subscriptionItem;
    struct Shock_WebViewDialog_o *m_webViewDialog;
    bool IsSubscription;
};

struct Aoharu_PurchaseConfirmDialog_o {
    struct Aoharu_PurchaseConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_PurchaseConfirmDialog_Fields fields;
};

struct System_Collections_Generic_List_bool__StaticFields {
    struct System_Boolean_array *s_emptyArray;
};

struct Shock_BillingProductMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_BillingProductMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingProductMst_VTable vtable;
};

struct Aoharu_PurchaseConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_PurchaseConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PurchaseConfirmDialog_VTable vtable;
};

struct Shock_BillingProductMst_Fields {
    struct System_String_o *_id;
    uint32_t _masterBillingShopId;
    struct System_String_o *_itemName;
    struct System_String_o *_itemDetail;
    int32_t _type;
    struct System_String_o *_detail;
    uint32_t _masterBillingProductRewardId;
    uint32_t _startdashTime;
    uint32_t _startdashExpireTime;
    int32_t _priority;
    struct System_String_o *_spriteName;
    uint32_t _masterReleaseLabelId;
};

struct Shock_BillingProductMst_o {
    struct Shock_BillingProductMst_c *klass;
    void *monitor;
    struct Shock_BillingProductMst_Fields fields;
};

struct Shock_BillingShopMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ProtocolData_Membership_Fields {
    int32_t membership_number_id;
    uint32_t master_membership_wallpaper_id;
    int32_t total_purchase_count;
    struct Shock_ProtocolData_LoginBonusProgress_o *login_bonus_list;
    int64_t membership_start_date_time;
    int64_t last_purchase_date_time;
    int64_t expire_date_time;
};

struct Shock_ProtocolData_LoginBonusProgress_Fields {
    uint32_t master_login_bonus_id;
    struct System_Int32_array *day_counts;
    int64_t received_date_time;
    int64_t expire_date_time;
};

struct Shock_ProtocolData_LoginBonusProgress_o {
    struct Shock_ProtocolData_LoginBonusProgress_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LoginBonusProgress_Fields fields;
};

struct System_Collections_Generic_List_ShopBillingData__Fields {
    struct Aoharu_ShopBillingData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ShopBillingData__o {
    struct System_Collections_Generic_List_ShopBillingData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ShopBillingData__Fields fields;
};

struct System_Collections_Generic_List_ShopBillingData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ShopBillingData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ShopBillingData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ShopBillingData__VTable vtable;
};

struct Shock_ProtocolData_LoginBonusProgress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LoginBonusProgress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LoginBonusProgress_VTable vtable;
};

struct Shock_UI_ShopItemScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_UI_ShopItemScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ShopItemScroll_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__Fields {
};

struct Shock_UI_ItemConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_UI_ShopBillingItemScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_TextMeshUI_o *m_TotalDetailText;
    struct Shock_ButtonEvent_o *m_BuyButton;
    struct UnityEngine_UI_Image_o *m_ItemImage;
    struct Shock_TextMeshUI_o *m_PriceText;
    struct UnityEngine_GameObject_o *m_LimitObj;
    struct UnityEngine_GameObject_o *m_CountObj;
    struct Shock_TextMeshUI_o *m_LimitText;
    struct Shock_TextMeshUI_o *m_CountText;
    struct UnityEngine_GameObject_o *m_lackImg;
};

struct Shock_ScrollBase_ShopItemScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_UI_ShopItemScroll_Fields {
    struct Shock_ScrollBase_ShopItemScrollItem__Fields super;
};

struct Shock_UI_ShopItemScroll_o {
    struct Shock_UI_ShopItemScroll_c *klass;
    void *monitor;
    struct Shock_UI_ShopItemScroll_Fields fields;
};

struct System_Collections_Generic_List_BillingShopMst__Fields {
    struct Shock_BillingShopMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_MembershipWallpaperMst_Fields {
    uint32_t _id;
    uint32_t _priorily;
    int32_t _membershipWallpaperConditionType;
    uint32_t _value;
    uint32_t _masterReleaseLabelId;
};

struct Shock_UI_ShopBillingItemScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_UI_ShopBillingItemScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ShopBillingItemScrollItem_VTable vtable;
};

struct Shock_UI_ShopBillingItemScrollItem_o {
    struct Shock_UI_ShopBillingItemScrollItem_c *klass;
    void *monitor;
    struct Shock_UI_ShopBillingItemScrollItem_Fields fields;
};

struct Shock_ScrollBase_MembershipSelectWallpaperScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_UI_MembershipSelectWallpaperScroll_Fields {
    struct Shock_ScrollBase_MembershipSelectWallpaperScrollItem__Fields super;
};

struct Aoharu_ShopScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Shock_UI_ShopBannerScroll_o *m_ShopBannerScroll;
    struct Shock_UI_ShopItemScroll_o *m_ShopItemScroll;
    struct Shock_UI_ShopBillingItemScroll_o *m_ShopBillingItemScroll;
    struct Shock_UI_ShopPassItemScroll_o *m_ShopPackItemScroll;
    struct Shock_UI_ShopSubscriptionItem_o *m_ShopSubscriptionItem;
    struct UnityEngine_GameObject_o *m_ShopItemObj;
    struct UnityEngine_GameObject_o *m_BillingShopItemObj;
    struct UnityEngine_GameObject_o *m_PackShopItemObj;
    struct UnityEngine_GameObject_o *m_SubscriptionShopItemObj;
    struct UnityEngine_GameObject_o *m_BannerObj;
    struct UnityEngine_GameObject_o *m_EmptyText;
    struct Aoharu_AgeConfirmDialog_o *m_AgeConfirmDialog;
    struct Aoharu_PurchaseAlertDialog_o *m_PurchaseAlertDialog;
    struct Aoharu_PurchaseConfirmDialog_o *m_PurchaseConfirmDialog;
    struct Shock_UI_ItemConfirmDialog_o *m_ItemConfirmDialog;
    struct Shock_ButtonEvent_o *m_AllBuyDetailButton;
    struct UnityEngine_GameObject_o *m_AllBuyBanner;
    struct Shock_UI_AgeDecisionConfirmDialog_o *m_AgeDecisionConfirmDialog;
    struct Shock_ButtonEvent_o *m_GemConfirmButton;
    struct Shock_WebViewDialog_o *m_WebViewDialog;
    struct Shock_ButtonEvent_array *m_AgreementButtons;
    struct Shock_ButtonEvent_o *m_AttentionButton;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct Shock_AnimatorPlayerLite_o *m_ButtonAnimator;
    struct Shock_AnimatorPlayerLite_o *m_SideAnimator;
    struct Aoharu_MembershipCardDialog_o *m_membershipCardDialog;
    bool m_isCheckedGameLibError17214;
    struct System_Collections_Generic_List_ShopBillingData__o *m_ShopList;
    uint32_t m_SelectBannerShopId;
    struct System_Collections_Generic_List_BillingShopMst__o *m_ShopMstList;
    struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___o *m_consumableProductsCache;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
};

struct Shock_UI_AgeSelectedConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_ShopBillingData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopBillingData_Fields {
    struct Shock_BillingShopMst_o *m_ShopMst;
    struct Shock_BillingProductMst_array *m_ProductMst;
    struct GreeGameLib_Product_array *m_GGLProduct;
    struct Aoharu_ShopGemData_array *m_ShopGemData;
};

struct Shock_MembershipWallpaperMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MembershipWallpaperMst_o *m_Items[65535];
};

struct Shock_UI_ItemConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ItemConfirmDialog_VTable vtable;
};

struct Shock_UI_ItemConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_ChargeOnlyChargeGemText;
    struct Shock_TextMeshUI_o *m_ChargeOnlyChargeAfterGemText;
    struct Shock_TextMeshUI_o *m_FreeGemTotalGemText;
    struct Shock_TextMeshUI_o *m_FreeGemTotalAfterGemText;
    struct Shock_TextMeshUI_o *m_FreeGemFreeNumText;
    struct Shock_TextMeshUI_o *m_FreeGemAfterFreeNumText;
    struct Shock_TextMeshUI_o *m_FreeGemChargeNumText;
    struct Shock_TextMeshUI_o *m_FreeGemAfterChargeNumText;
    struct Shock_UI_ShopConfirmItemScroll_o *m_ShopConfirmItemScroll;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_ButtonEvent_o *m_OkButton;
    struct UnityEngine_GameObject_o *m_ChargeOnlyObject;
    struct UnityEngine_GameObject_o *m_FreeGemObject;
    struct Shock_ButtonEvent_o *m_CautionButton;
    struct Shock_WebViewDialog_o *m_WebViewDialog;
    struct System_Collections_Generic_List_RewardData__o *m_rewardDataList;
    struct System_Collections_Generic_List_string__o *m_rewardNameList;
    struct System_Collections_Generic_List_bool__o *m_rewardBonusList;
};

struct Shock_UI_ItemConfirmDialog_o {
    struct Shock_UI_ItemConfirmDialog_c *klass;
    void *monitor;
    struct Shock_UI_ItemConfirmDialog_Fields fields;
};

struct Aoharu_MembershipCardDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_UI_AgeSelectedConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_TextMeshUI_o *m_ContentsText;
    struct Shock_TextMeshUI_o *m_ComfirmText;
    struct Shock_TextMeshUI_o *m_BirthDayYear;
    struct Shock_TextMeshUI_o *m_BirthDayMonth;
    struct Shock_TextMeshUI_o *m_BirthDayDay;
    struct Shock_ButtonEvent_o *m_Ok;
    struct Shock_ButtonEvent_o *m_Cancel;
};

struct Shock_BillingShopMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_BillingShopMst_o *m_Items[65535];
};

struct System_Collections_Generic_List_MembershipWallpaperMst__Fields {
    struct Shock_MembershipWallpaperMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MembershipWallpaperMst__o {
    struct System_Collections_Generic_List_MembershipWallpaperMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MembershipWallpaperMst__Fields fields;
};

struct System_Collections_Generic_List_MembershipWallpaperMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MembershipWallpaperMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MembershipWallpaperMst__VTable vtable;
};

struct GreeGameLib_Product_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct Aoharu_MembershipCardDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_userNameText;
    struct Shock_TextMeshUI_o *m_membershipNumberText;
    struct Shock_TextMeshUI_o *m_startDateText;
    struct UnityEngine_UI_Image_o *m_backgroudImage;
    struct Shock_ButtonEvent_o *m_wallpaperButton;
    struct Aoharu_MembershipSelectWallpaperDialog_o *m_selectWallpaperDialog;
    struct Shock_MembershipData_o *m_membershipData;
};

struct System_Collections_Generic_List_BillingShopMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct GreeGameLib_Product_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
    struct System_String_o *mProductId;
    struct System_String_o *mName;
    int32_t mTier;
    double mPrice;
    struct System_String_o *mPriceString;
    struct System_String_o *mDescription;
    struct System_String_o *mThumbnail;
    struct System_String_o *mCharge;
    struct System_String_o *mFree;
    struct System_String_o *mBonus;
    struct System_String_o *mTotal;
    struct System_String_o *mCampaignType;
    struct System_String_o *mDefaultProductId;
    int32_t mDefaultTier;
    double mDefaultPrice;
    int32_t mIncreaseGem;
    int32_t mCampaignMode;
    int32_t mPriority;
    int32_t mConsumable;
    struct System_String_o *mStartDatetime;
    struct System_String_o *mEndDatetime;
    struct System_String_o *mFormattedPrice;
    struct System_String_o *mCountryCode;
    struct System_String_o *mCurrencyCode;
    struct System_String_o *mLimitedDatetime;
    int32_t mLimitedCount;
    int32_t mProductType;
    int32_t mTicketValidDays;
    int32_t mTicketIssuingGem;
    struct System_String_o *mAmenityLabel;
    struct System_String_o *mSubscriptionLabel;
    int32_t mSubscriptionTerm;
    int32_t mSubscriptionTermUnit;
    int32_t mSubscriptionFreeTerm;
    int32_t mSubscriptionFreeTermUnit;
    struct System_String_o *mEntitlementLabel;
};

struct System_Collections_Generic_HashSet_SelectAmountScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct Shock_ScrollBase_ShopBannerScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Aoharu_MembershipCardDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipCardDialog_VTable vtable;
};

struct Aoharu_MembershipCardDialog_o {
    struct Aoharu_MembershipCardDialog_c *klass;
    void *monitor;
    struct Aoharu_MembershipCardDialog_Fields fields;
};

struct Shock_UI_ShopConfirmItemScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct System_Collections_Generic_HashSet_SelectAmountScrollItem__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct Aoharu_MembershipSelectWallpaperDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_UI_MembershipSelectWallpaperScroll_o *m_scroll;
    struct Shock_ButtonEvent_o *m_decideButton;
    struct System_Action_o *_OnDecide_k__BackingField;
    struct Shock_MembershipData_o *m_membershipData;
    struct System_Collections_Generic_List_MembershipWallpaperMst__o *m_initializedList;
    struct Shock_MembershipWallpaperMst_o *m_selectedMst;
};

struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_List_RewardData__Fields {
    struct Shock_RewardData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ShopBillingData__StaticFields {
    struct Aoharu_ShopBillingData_array *s_emptyArray;
};

struct System_Collections_Generic_List_RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_UI_ShopBillingItemScroll_o {
    struct Shock_UI_ShopBillingItemScroll_c *klass;
    void *monitor;
    struct Shock_UI_ShopBillingItemScroll_Fields fields;
};

struct Aoharu_ShopGemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_ShopGemData_o *m_Items[65535];
};

struct Shock_ScrollBase_ShopConfirmItemScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_UI_ShopConfirmItemScroll_Fields {
    struct Shock_ScrollBase_ShopConfirmItemScrollItem__Fields super;
};

struct System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_MembershipSelectWallpaperDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__o {
    struct System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__Fields fields;
};

struct Aoharu_ShopGemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BillingShopMst_Fields {
    uint32_t _id;
    struct System_String_o *_tabName;
    struct System_String_o *_name;
    int32_t _priority;
    int32_t _shopType;
    struct System_String_o *_spriteName;
    uint32_t _masterShopRewardId;
    uint32_t _masterReleaseLabelId;
};

struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___o {
    struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__Dictionary_string__bool___VTable vtable;
};

struct Shock_RewardData_Fields {
    int32_t _RewardType_k__BackingField;
    uint32_t _RewardValue_k__BackingField;
    int32_t _RewardAmount_k__BackingField;
    int32_t _RewardLevel_k__BackingField;
    int32_t _GiveType_k__BackingField;
    struct System_String_o *m_RewardName;
    struct System_String_o *m_RewardDetail;
    struct System_String_o *m_RewardWayToUse;
    struct System_String_o *m_RewardWayToGet;
    struct Carbon_GameTime_o m_RewardExpireDate;
    int64_t m_UniqueExpireDate;
};

struct Shock_RewardData_o {
    struct Shock_RewardData_c *klass;
    void *monitor;
    struct Shock_RewardData_Fields fields;
};

struct Shock_RewardData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RewardData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RewardData_VTable vtable;
};

struct Shock_ProtocolData_Membership_o {
    struct Shock_ProtocolData_Membership_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Membership_Fields fields;
};

struct Shock_ProtocolData_Membership_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Membership_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Membership_VTable vtable;
};

struct Shock_UI_MembershipSelectWallpaperScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_MembershipData_Fields {
    struct System_Collections_Generic_IReadOnlyList_MembershipWallpaperMst__o *_ValidWallpapers_k__BackingField;
    struct Carbon_GameTime_o m_startDateTime;
    struct Carbon_GameTime_o m_lastPurchaseDateTime;
    struct Carbon_GameTime_o m_expireDateTime;
    struct Shock_ProtocolData_Membership_o *m_membership;
};

struct System_Collections_Generic_List_BillingShopMst__StaticFields {
    struct Shock_BillingShopMst_array *s_emptyArray;
};

struct Aoharu_SelectAmountScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Aoharu_SelectAmountScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SelectAmountScroll_VTable vtable;
};

struct System_Collections_Generic_List_bool__Fields {
    struct System_Boolean_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_PurchaseAlertDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_ShopGemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopGemData_VTable vtable;
};

struct Aoharu_ShopGemData_o {
    struct Aoharu_ShopGemData_c *klass;
    void *monitor;
    struct Aoharu_ShopGemData_Fields fields;
};

struct System_Collections_Generic_List_RewardData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RewardData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RewardData__VTable vtable;
};

struct Aoharu_SelectAmountScroll_Fields {
    struct Shock_ScrollBase_SelectAmountScrollItem__Fields super;
};

struct Aoharu_SelectAmountScroll_o {
    struct Aoharu_SelectAmountScroll_c *klass;
    void *monitor;
    struct Aoharu_SelectAmountScroll_Fields fields;
};

struct System_Collections_Generic_List_RewardData__o {
    struct System_Collections_Generic_List_RewardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RewardData__Fields fields;
};

struct System_Collections_Generic_List_bool__o {
    struct System_Collections_Generic_List_bool__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_bool__Fields fields;
};

struct Shock_BillingShopMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingShopMst_VTable vtable;
};

struct Shock_BillingShopMst_o {
    struct Shock_BillingShopMst_c *klass;
    void *monitor;
    struct Shock_BillingShopMst_Fields fields;
};

struct Aoharu_ShopScene___c__DisplayClass37_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct Aoharu_ShopScene_o *__4__this;
};

struct Aoharu_ShopScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct System_Collections_Generic_List_bool__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_bool__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_bool__VTable vtable;
};

struct System_Collections_Generic_List_BillingShopMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BillingShopMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BillingShopMst__VTable vtable;
};

struct System_Collections_Generic_List_BillingShopMst__o {
    struct System_Collections_Generic_List_BillingShopMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BillingShopMst__Fields fields;
};

struct Shock_MembershipWallpaperMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_UI_ShopSubscriptionItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_UI_ShopSubscriptionItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ShopSubscriptionItem_VTable vtable;
};

struct System_Collections_Generic_HashSet_SelectAmountScrollItem__o {
    struct System_Collections_Generic_HashSet_SelectAmountScrollItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_SelectAmountScrollItem__Fields fields;
};

struct System_Collections_Generic_HashSet_SelectAmountScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_SelectAmountScrollItem__VTable vtable;
};

struct Shock_UI_ShopBannerScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_UI_ShopBannerScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ShopBannerScroll_VTable vtable;
};

struct Shock_UI_ShopBannerScroll_Fields {
    struct Shock_ScrollBase_ShopBannerScrollItem__Fields super;
};

struct Shock_UI_ShopBannerScroll_o {
    struct Shock_UI_ShopBannerScroll_c *klass;
    void *monitor;
    struct Shock_UI_ShopBannerScroll_Fields fields;
};

struct Shock_UI_AgeSelectedConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_AgeSelectedConfirmDialog_VTable vtable;
};

struct Shock_UI_AgeSelectedConfirmDialog_o {
    struct Shock_UI_AgeSelectedConfirmDialog_c *klass;
    void *monitor;
    struct Shock_UI_AgeSelectedConfirmDialog_Fields fields;
};

struct Shock_UI_ShopSubscriptionItem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_ItemImg;
    struct UnityEngine_GameObject_o *m_RemainingRoot;
    struct Shock_TextMeshUI_o *m_RemainingText;
    struct Shock_TextMeshUI_o *m_PriceText;
    struct UnityEngine_GameObject_o *m_Line;
    struct Shock_ButtonEvent_o *m_InfoButton;
    struct Shock_ButtonEvent_o *m_BuyButton;
    struct Shock_ButtonEvent_o *m_MembershipButton;
    struct Shock_ButtonEvent_o *m_RestoreSubscription;
    struct UnityEngine_RectTransform_o *m_ButtonBg;
    struct UnityEngine_Vector2_o m_BuyButtonBgSize;
    struct UnityEngine_Vector2_o m_MembershipButtonBgSize;
};

struct Shock_UI_ShopSubscriptionItem_o {
    struct Shock_UI_ShopSubscriptionItem_c *klass;
    void *monitor;
    struct Shock_UI_ShopSubscriptionItem_Fields fields;
};

struct System_Collections_Generic_List_MembershipWallpaperMst__StaticFields {
    struct Shock_MembershipWallpaperMst_array *s_emptyArray;
};

struct Aoharu_ShopScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene_VTable vtable;
};

struct Shock_MembershipData_o {
    struct Shock_MembershipData_c *klass;
    void *monitor;
    struct Shock_MembershipData_Fields fields;
};

struct Aoharu_ShopScene_o {
    struct Aoharu_ShopScene_c *klass;
    void *monitor;
    struct Aoharu_ShopScene_Fields fields;
};

struct Shock_MembershipData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MembershipData_VTable vtable;
};

struct Aoharu_MembershipSelectWallpaperDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipSelectWallpaperDialog_VTable vtable;
};

struct Aoharu_MembershipSelectWallpaperDialog_o {
    struct Aoharu_MembershipSelectWallpaperDialog_c *klass;
    void *monitor;
    struct Aoharu_MembershipSelectWallpaperDialog_Fields fields;
};

struct GreeGameLib_Product_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GreeGameLib_Product_o *m_Items[65535];
};

struct Aoharu_PurchaseAlertDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CancelButton;
    struct Shock_TextMeshUI_o *m_CancelButtonText;
    struct Shock_ButtonEvent_o *m_OkButton;
    struct Shock_TextMeshUI_o *m_OkButtonText;
    struct Shock_TextMeshUI_o *m_MonthlyAmountText;
    struct Shock_TextMeshUI_o *m_MonthlyLimitText;
    struct System_Action_o *OnClickOk;
    struct System_Action_o *OnClickCancel;
};

struct Shock_UI_MembershipSelectWallpaperScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_MembershipSelectWallpaperScroll_VTable vtable;
};

struct Shock_UI_MembershipSelectWallpaperScroll_o {
    struct Shock_UI_MembershipSelectWallpaperScroll_c *klass;
    void *monitor;
    struct Shock_UI_MembershipSelectWallpaperScroll_Fields fields;
};

struct Shock_MembershipWallpaperMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MembershipWallpaperMst_VTable vtable;
};

struct Shock_MembershipWallpaperMst_o {
    struct Shock_MembershipWallpaperMst_c *klass;
    void *monitor;
    struct Shock_MembershipWallpaperMst_Fields fields;
};

struct Shock_UI_ShopConfirmItemScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ShopConfirmItemScroll_VTable vtable;
};

struct Shock_UI_ShopConfirmItemScroll_o {
    struct Shock_UI_ShopConfirmItemScroll_c *klass;
    void *monitor;
    struct Shock_UI_ShopConfirmItemScroll_Fields fields;
};

struct Shock_BillingProductMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_BillingProductMst_o *m_Items[65535];
};

struct Aoharu_PurchaseAlertDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PurchaseAlertDialog_VTable vtable;
};

struct System_Collections_Generic_List_RewardData__StaticFields {
    struct Shock_RewardData_array *s_emptyArray;
};

struct Aoharu_PurchaseAlertDialog_o {
    struct Aoharu_PurchaseAlertDialog_c *klass;
    void *monitor;
    struct Aoharu_PurchaseAlertDialog_Fields fields;
};

struct Aoharu_ShopBillingData_o {
    struct Aoharu_ShopBillingData_c *klass;
    void *monitor;
    struct Aoharu_ShopBillingData_Fields fields;
};

struct GreeGameLib_Product_o {
    struct GreeGameLib_Product_c *klass;
    void *monitor;
    struct GreeGameLib_Product_Fields fields;
};

struct Aoharu_ShopBillingData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_ShopBillingData_o *m_Items[65535];
};

struct Aoharu_ShopBillingData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopBillingData_VTable vtable;
};

struct GreeGameLib_Product_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_Product_VTable vtable;
};

typedef union _union_256467 _union_256467, *P_union_256467;

union _union_256467 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__VTable Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__VTable, *PGoogle_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__VTable;

struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_keepWaiting;
    struct VirtualInvokeData _8_Reset;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_add_Completed;
    struct VirtualInvokeData _11_remove_Completed;
};

typedef struct Shock_LiveBoostMstTable___c_o Shock_LiveBoostMstTable___c_o, *PShock_LiveBoostMstTable___c_o;

typedef struct Shock_LiveBoostMstTable___c_c Shock_LiveBoostMstTable___c_c, *PShock_LiveBoostMstTable___c_c;

typedef struct Shock_LiveBoostMstTable___c_Fields Shock_LiveBoostMstTable___c_Fields, *PShock_LiveBoostMstTable___c_Fields;

typedef struct Shock_LiveBoostMstTable___c_StaticFields Shock_LiveBoostMstTable___c_StaticFields, *PShock_LiveBoostMstTable___c_StaticFields;

typedef struct Shock_LiveBoostMstTable___c_VTable Shock_LiveBoostMstTable___c_VTable, *PShock_LiveBoostMstTable___c_VTable;

typedef struct System_Func_LiveBoostMst__int__o System_Func_LiveBoostMst__int__o, *PSystem_Func_LiveBoostMst__int__o;

typedef struct System_Func_LiveBoostMst__string__o System_Func_LiveBoostMst__string__o, *PSystem_Func_LiveBoostMst__string__o;

typedef struct System_Func_LiveBoostMst__int__c System_Func_LiveBoostMst__int__c, *PSystem_Func_LiveBoostMst__int__c;

typedef struct System_Func_LiveBoostMst__int__Fields System_Func_LiveBoostMst__int__Fields, *PSystem_Func_LiveBoostMst__int__Fields;

typedef struct System_Func_LiveBoostMst__string__c System_Func_LiveBoostMst__string__c, *PSystem_Func_LiveBoostMst__string__c;

typedef struct System_Func_LiveBoostMst__string__Fields System_Func_LiveBoostMst__string__Fields, *PSystem_Func_LiveBoostMst__string__Fields;

typedef struct System_Func_LiveBoostMst__int__VTable System_Func_LiveBoostMst__int__VTable, *PSystem_Func_LiveBoostMst__int__VTable;

typedef struct System_Func_LiveBoostMst__string__VTable System_Func_LiveBoostMst__string__VTable, *PSystem_Func_LiveBoostMst__string__VTable;

struct System_Func_LiveBoostMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveBoostMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_LiveBoostMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveBoostMstTable___c_StaticFields {
    struct Shock_LiveBoostMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Predicate_string__o *__9__2_9;
    struct System_Func_LiveBoostMst__int__o *__9__11_0;
    struct System_Func_LiveBoostMst__string__o *__9__18_0;
    struct System_Func_LiveBoostMst__string__o *__9__19_0;
};

struct System_Func_LiveBoostMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveBoostMst__string__o {
    struct System_Func_LiveBoostMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveBoostMst__string__Fields fields;
};

struct System_Func_LiveBoostMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveBoostMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveBoostMst__string__VTable vtable;
};

struct Shock_LiveBoostMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveBoostMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveBoostMstTable___c_VTable vtable;
};

struct Shock_LiveBoostMstTable___c_Fields {
};

struct Shock_LiveBoostMstTable___c_o {
    struct Shock_LiveBoostMstTable___c_c *klass;
    void *monitor;
    struct Shock_LiveBoostMstTable___c_Fields fields;
};

struct System_Func_LiveBoostMst__int__o {
    struct System_Func_LiveBoostMst__int__c *klass;
    void *monitor;
    struct System_Func_LiveBoostMst__int__Fields fields;
};

struct System_Func_LiveBoostMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveBoostMst__int__VTable vtable;
};

typedef struct MethodInfo_1603000_RGCTXs MethodInfo_1603000_RGCTXs, *PMethodInfo_1603000_RGCTXs;

struct MethodInfo_1603000_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_Task_Stream___Fields System_Func_Task_Stream___Fields, *PSystem_Func_Task_Stream___Fields;

struct System_Func_Task_Stream___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Func_GroupData__GroupData__c System_Func_GroupData__GroupData__c, *PSystem_Func_GroupData__GroupData__c;

typedef struct System_Func_GroupData__GroupData__VTable System_Func_GroupData__GroupData__VTable, *PSystem_Func_GroupData__GroupData__VTable;

struct System_Func_GroupData__GroupData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_GroupData__GroupData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GroupData__GroupData__VTable vtable;
};

typedef union _union_281410 _union_281410, *P_union_281410;

union _union_281410 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281412 _union_281412, *P_union_281412;

union _union_281412 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Notification_OnCompletedNotification_T__RGCTXs UniRx_Notification_OnCompletedNotification_T__RGCTXs, *PUniRx_Notification_OnCompletedNotification_T__RGCTXs;

struct UniRx_Notification_OnCompletedNotification_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Notification_T___ctor;
    struct Il2CppClass *_1_UniRx_Notification_T_;
    struct Il2CppType *_2_T;
    struct Il2CppClass *_3_UniRx_Notification_T_;
    struct MethodInfo *_4_UniRx_Notification_T__get_Kind;
    struct Il2CppClass *_5_UniRx_IObserver_T_;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

typedef struct Aoharu_ComicListScene___c__DisplayClass4_0_o Aoharu_ComicListScene___c__DisplayClass4_0_o, *PAoharu_ComicListScene___c__DisplayClass4_0_o;

typedef struct Aoharu_ComicListScene___c__DisplayClass4_0_c Aoharu_ComicListScene___c__DisplayClass4_0_c, *PAoharu_ComicListScene___c__DisplayClass4_0_c;

typedef struct Aoharu_ComicListScene___c__DisplayClass4_0_Fields Aoharu_ComicListScene___c__DisplayClass4_0_Fields, *PAoharu_ComicListScene___c__DisplayClass4_0_Fields;

typedef struct Aoharu_ComicListScene___c__DisplayClass4_0_VTable Aoharu_ComicListScene___c__DisplayClass4_0_VTable, *PAoharu_ComicListScene___c__DisplayClass4_0_VTable;

typedef struct Aoharu_ComicListScene_o Aoharu_ComicListScene_o, *PAoharu_ComicListScene_o;

typedef struct Aoharu_ComicListScene_c Aoharu_ComicListScene_c, *PAoharu_ComicListScene_c;

typedef struct Aoharu_ComicListScene_Fields Aoharu_ComicListScene_Fields, *PAoharu_ComicListScene_Fields;

typedef struct Aoharu_ComicListScene_VTable Aoharu_ComicListScene_VTable, *PAoharu_ComicListScene_VTable;

typedef struct Aoharu_Scenes_ComicListScene_ComicListController_o Aoharu_Scenes_ComicListScene_ComicListController_o, *PAoharu_Scenes_ComicListScene_ComicListController_o;

typedef struct Aoharu_Scenes_ComicListScene_ComicListController_c Aoharu_Scenes_ComicListScene_ComicListController_c, *PAoharu_Scenes_ComicListScene_ComicListController_c;

typedef struct Aoharu_Scenes_ComicListScene_ComicListController_Fields Aoharu_Scenes_ComicListScene_ComicListController_Fields, *PAoharu_Scenes_ComicListScene_ComicListController_Fields;

typedef struct Aoharu_Scenes_ComicListScene_ComicListController_VTable Aoharu_Scenes_ComicListScene_ComicListController_VTable, *PAoharu_Scenes_ComicListScene_ComicListController_VTable;

typedef struct Shock_SimpleScroll_o Shock_SimpleScroll_o, *PShock_SimpleScroll_o;

typedef struct Aoharu_VerticalMenuTab_o Aoharu_VerticalMenuTab_o, *PAoharu_VerticalMenuTab_o;

typedef struct System_Collections_Generic_List_ComicMst__o System_Collections_Generic_List_ComicMst__o, *PSystem_Collections_Generic_List_ComicMst__o;

typedef struct System_Collections_Generic_List_BAND_CATEGORY__o System_Collections_Generic_List_BAND_CATEGORY__o, *PSystem_Collections_Generic_List_BAND_CATEGORY__o;

typedef struct Aoharu_Scenes_ComicListScene_ComicDialog_o Aoharu_Scenes_ComicListScene_ComicDialog_o, *PAoharu_Scenes_ComicListScene_ComicDialog_o;

typedef struct Shock_SimpleScroll_c Shock_SimpleScroll_c, *PShock_SimpleScroll_c;

typedef struct Shock_SimpleScroll_Fields Shock_SimpleScroll_Fields, *PShock_SimpleScroll_Fields;

typedef struct Aoharu_VerticalMenuTab_c Aoharu_VerticalMenuTab_c, *PAoharu_VerticalMenuTab_c;

typedef struct Aoharu_VerticalMenuTab_Fields Aoharu_VerticalMenuTab_Fields, *PAoharu_VerticalMenuTab_Fields;

typedef struct System_Collections_Generic_List_ComicMst__c System_Collections_Generic_List_ComicMst__c, *PSystem_Collections_Generic_List_ComicMst__c;

typedef struct System_Collections_Generic_List_ComicMst__Fields System_Collections_Generic_List_ComicMst__Fields, *PSystem_Collections_Generic_List_ComicMst__Fields;

typedef struct System_Collections_Generic_List_BAND_CATEGORY__c System_Collections_Generic_List_BAND_CATEGORY__c, *PSystem_Collections_Generic_List_BAND_CATEGORY__c;

typedef struct System_Collections_Generic_List_BAND_CATEGORY__Fields System_Collections_Generic_List_BAND_CATEGORY__Fields, *PSystem_Collections_Generic_List_BAND_CATEGORY__Fields;

typedef struct Aoharu_Scenes_ComicListScene_ComicDialog_c Aoharu_Scenes_ComicListScene_ComicDialog_c, *PAoharu_Scenes_ComicListScene_ComicDialog_c;

typedef struct Aoharu_Scenes_ComicListScene_ComicDialog_Fields Aoharu_Scenes_ComicListScene_ComicDialog_Fields, *PAoharu_Scenes_ComicListScene_ComicDialog_Fields;

typedef struct Shock_SimpleScroll_VTable Shock_SimpleScroll_VTable, *PShock_SimpleScroll_VTable;

typedef struct Aoharu_VerticalMenuTab_VTable Aoharu_VerticalMenuTab_VTable, *PAoharu_VerticalMenuTab_VTable;

typedef struct System_Collections_Generic_List_ComicMst__StaticFields System_Collections_Generic_List_ComicMst__StaticFields, *PSystem_Collections_Generic_List_ComicMst__StaticFields;

typedef struct System_Collections_Generic_List_ComicMst__VTable System_Collections_Generic_List_ComicMst__VTable, *PSystem_Collections_Generic_List_ComicMst__VTable;

typedef struct Shock_ComicMst_array Shock_ComicMst_array, *PShock_ComicMst_array;

typedef struct System_Collections_Generic_List_BAND_CATEGORY__StaticFields System_Collections_Generic_List_BAND_CATEGORY__StaticFields, *PSystem_Collections_Generic_List_BAND_CATEGORY__StaticFields;

typedef struct System_Collections_Generic_List_BAND_CATEGORY__VTable System_Collections_Generic_List_BAND_CATEGORY__VTable, *PSystem_Collections_Generic_List_BAND_CATEGORY__VTable;

typedef struct Shock_BAND_CATEGORY_array Shock_BAND_CATEGORY_array, *PShock_BAND_CATEGORY_array;

typedef struct Aoharu_Scenes_ComicListScene_ComicDialog_VTable Aoharu_Scenes_ComicListScene_ComicDialog_VTable, *PAoharu_Scenes_ComicListScene_ComicDialog_VTable;

typedef struct Aoharu_ComicContent_o Aoharu_ComicContent_o, *PAoharu_ComicContent_o;

typedef struct Shock_InputGestureRect_array Shock_InputGestureRect_array, *PShock_InputGestureRect_array;

typedef struct Shock_ComicMst_o Shock_ComicMst_o, *PShock_ComicMst_o;

typedef struct Aoharu_ComicContent_c Aoharu_ComicContent_c, *PAoharu_ComicContent_c;

typedef struct Aoharu_ComicContent_Fields Aoharu_ComicContent_Fields, *PAoharu_ComicContent_Fields;

typedef struct Shock_InputGestureRect_o Shock_InputGestureRect_o, *PShock_InputGestureRect_o;

typedef struct Shock_ComicMst_c Shock_ComicMst_c, *PShock_ComicMst_c;

typedef struct Shock_ComicMst_Fields Shock_ComicMst_Fields, *PShock_ComicMst_Fields;

typedef struct Aoharu_ComicContent_VTable Aoharu_ComicContent_VTable, *PAoharu_ComicContent_VTable;

typedef struct Shock_InputGestureRect_c Shock_InputGestureRect_c, *PShock_InputGestureRect_c;

typedef struct Shock_InputGestureRect_Fields Shock_InputGestureRect_Fields, *PShock_InputGestureRect_Fields;

typedef struct Shock_ComicMst_VTable Shock_ComicMst_VTable, *PShock_ComicMst_VTable;

typedef struct Shock_InputGestureRect_VTable Shock_InputGestureRect_VTable, *PShock_InputGestureRect_VTable;

typedef struct System_Collections_Generic_List_InputGestureRect_GestureHandle__o System_Collections_Generic_List_InputGestureRect_GestureHandle__o, *PSystem_Collections_Generic_List_InputGestureRect_GestureHandle__o;

typedef struct System_Collections_Generic_List_PointerEventData__o System_Collections_Generic_List_PointerEventData__o, *PSystem_Collections_Generic_List_PointerEventData__o;

typedef struct Shock_InputGestureRect_GestureHandle_o Shock_InputGestureRect_GestureHandle_o, *PShock_InputGestureRect_GestureHandle_o;

typedef struct System_Func_PointerEventData__int__bool__o System_Func_PointerEventData__int__bool__o, *PSystem_Func_PointerEventData__int__bool__o;

typedef struct System_Action_Vector2__o System_Action_Vector2__o, *PSystem_Action_Vector2__o;

typedef struct System_Action_Vector2__float__o System_Action_Vector2__float__o, *PSystem_Action_Vector2__float__o;

typedef struct System_Collections_Generic_List_Vector2__o System_Collections_Generic_List_Vector2__o, *PSystem_Collections_Generic_List_Vector2__o;

typedef struct System_Collections_Generic_List_InputGestureRect_GestureHandle__c System_Collections_Generic_List_InputGestureRect_GestureHandle__c, *PSystem_Collections_Generic_List_InputGestureRect_GestureHandle__c;

typedef struct System_Collections_Generic_List_InputGestureRect_GestureHandle__Fields System_Collections_Generic_List_InputGestureRect_GestureHandle__Fields, *PSystem_Collections_Generic_List_InputGestureRect_GestureHandle__Fields;

typedef struct System_Collections_Generic_List_PointerEventData__c System_Collections_Generic_List_PointerEventData__c, *PSystem_Collections_Generic_List_PointerEventData__c;

typedef struct System_Collections_Generic_List_PointerEventData__Fields System_Collections_Generic_List_PointerEventData__Fields, *PSystem_Collections_Generic_List_PointerEventData__Fields;

typedef struct Shock_InputGestureRect_GestureHandle_c Shock_InputGestureRect_GestureHandle_c, *PShock_InputGestureRect_GestureHandle_c;

typedef struct Shock_InputGestureRect_GestureHandle_Fields Shock_InputGestureRect_GestureHandle_Fields, *PShock_InputGestureRect_GestureHandle_Fields;

typedef struct System_Func_PointerEventData__int__bool__c System_Func_PointerEventData__int__bool__c, *PSystem_Func_PointerEventData__int__bool__c;

typedef struct System_Func_PointerEventData__int__bool__Fields System_Func_PointerEventData__int__bool__Fields, *PSystem_Func_PointerEventData__int__bool__Fields;

typedef struct System_Action_Vector2__c System_Action_Vector2__c, *PSystem_Action_Vector2__c;

typedef struct System_Action_Vector2__Fields System_Action_Vector2__Fields, *PSystem_Action_Vector2__Fields;

typedef struct System_Action_Vector2__float__c System_Action_Vector2__float__c, *PSystem_Action_Vector2__float__c;

typedef struct System_Action_Vector2__float__Fields System_Action_Vector2__float__Fields, *PSystem_Action_Vector2__float__Fields;

typedef struct System_Collections_Generic_List_Vector2__c System_Collections_Generic_List_Vector2__c, *PSystem_Collections_Generic_List_Vector2__c;

typedef struct System_Collections_Generic_List_Vector2__Fields System_Collections_Generic_List_Vector2__Fields, *PSystem_Collections_Generic_List_Vector2__Fields;

typedef struct System_Collections_Generic_List_InputGestureRect_GestureHandle__StaticFields System_Collections_Generic_List_InputGestureRect_GestureHandle__StaticFields, *PSystem_Collections_Generic_List_InputGestureRect_GestureHandle__StaticFields;

typedef struct System_Collections_Generic_List_InputGestureRect_GestureHandle__VTable System_Collections_Generic_List_InputGestureRect_GestureHandle__VTable, *PSystem_Collections_Generic_List_InputGestureRect_GestureHandle__VTable;

typedef struct Shock_InputGestureRect_GestureHandle_array Shock_InputGestureRect_GestureHandle_array, *PShock_InputGestureRect_GestureHandle_array;

typedef struct System_Collections_Generic_List_PointerEventData__StaticFields System_Collections_Generic_List_PointerEventData__StaticFields, *PSystem_Collections_Generic_List_PointerEventData__StaticFields;

typedef struct System_Collections_Generic_List_PointerEventData__VTable System_Collections_Generic_List_PointerEventData__VTable, *PSystem_Collections_Generic_List_PointerEventData__VTable;

typedef struct UnityEngine_EventSystems_PointerEventData_array UnityEngine_EventSystems_PointerEventData_array, *PUnityEngine_EventSystems_PointerEventData_array;

typedef struct Shock_InputGestureRect_GestureHandle_VTable Shock_InputGestureRect_GestureHandle_VTable, *PShock_InputGestureRect_GestureHandle_VTable;

typedef struct Shock_IInputGestureDetector_o Shock_IInputGestureDetector_o, *PShock_IInputGestureDetector_o;

typedef struct System_Func_PointerEventData__int__bool__VTable System_Func_PointerEventData__int__bool__VTable, *PSystem_Func_PointerEventData__int__bool__VTable;

typedef struct System_Action_Vector2__VTable System_Action_Vector2__VTable, *PSystem_Action_Vector2__VTable;

typedef struct System_Action_Vector2__float__VTable System_Action_Vector2__float__VTable, *PSystem_Action_Vector2__float__VTable;

typedef struct System_Collections_Generic_List_Vector2__StaticFields System_Collections_Generic_List_Vector2__StaticFields, *PSystem_Collections_Generic_List_Vector2__StaticFields;

typedef struct System_Collections_Generic_List_Vector2__VTable System_Collections_Generic_List_Vector2__VTable, *PSystem_Collections_Generic_List_Vector2__VTable;

typedef struct Shock_IInputGestureDetector_c Shock_IInputGestureDetector_c, *PShock_IInputGestureDetector_c;

typedef struct Shock_IInputGestureDetector_Fields Shock_IInputGestureDetector_Fields, *PShock_IInputGestureDetector_Fields;

struct System_Collections_Generic_List_ComicMst__Fields {
    struct Shock_ComicMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_ComicListScene_ComicDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_ComicContent_o *m_comicContent;
    struct UnityEngine_UI_Button_o *m_PrevButton;
    struct UnityEngine_UI_Button_o *m_NextButton;
    struct Shock_InputGestureRect_array *m_FlickList;
    struct System_Collections_Generic_List_ComicMst__o *m_comicMstList;
    int32_t m_currentIndex;
};

struct System_Collections_Generic_List_BAND_CATEGORY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scenes_ComicListScene_ComicListController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_InputGestureRect_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_InputGestureRect_GestureHandle__o *m_GestureHandleList;
    struct System_Collections_Generic_List_PointerEventData__o *m_PointerEventDataList;
    struct Shock_InputGestureRect_GestureHandle_o *m_CurrentHandle;
    bool m_ExistsClickComponent;
    struct System_Func_PointerEventData__int__bool__o *__PointerEventDataPointerIdComparer;
    struct System_Action_Vector2__o *_PinchBeginAction_k__BackingField;
    struct System_Action_Vector2__float__o *_PinchAction_k__BackingField;
    struct System_Action_o *_PinchEndAction_k__BackingField;
    struct System_Action_o *_PinchCancelAction_k__BackingField;
    struct System_Collections_Generic_List_Vector2__o *_PinchVertexList_k__BackingField;
    struct System_Action_Vector2__o *_FlickAction_k__BackingField;
};

struct Shock_InputGestureRect_o {
    struct Shock_InputGestureRect_c *klass;
    void *monitor;
    struct Shock_InputGestureRect_Fields fields;
};

struct System_Collections_Generic_List_Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_InputGestureRect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_OnPointerDown;
    struct VirtualInvokeData _8_OnInitializePotentialDrag;
    struct VirtualInvokeData _9_OnDrag;
    struct VirtualInvokeData _10_OnPointerUp;
};

struct Shock_InputGestureRect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputGestureRect_VTable vtable;
};

struct System_Collections_Generic_List_PointerEventData__Fields {
    struct UnityEngine_EventSystems_PointerEventData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_ComicListScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_menuTween;
    struct Aoharu_Scenes_ComicListScene_ComicListController_o *m_controller;
};

struct Shock_IInputGestureDetector_Fields {
};

struct System_Action_Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Vector2__VTable vtable;
};

struct System_Action_Vector2__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Vector2__o {
    struct System_Action_Vector2__c *klass;
    void *monitor;
    struct System_Action_Vector2__Fields fields;
};

struct Shock_InputGestureRect_GestureHandle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_InputGestureRect_GestureHandle_o *m_Items[65535];
};

struct Aoharu_ComicContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_ComicListScene_ComicListController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_ComicListScene_ComicListController_VTable vtable;
};

struct Aoharu_Scenes_ComicListScene_ComicListController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_SimpleScroll_o *m_scroll;
    struct Aoharu_VerticalMenuTab_o *m_menuTab;
    struct Shock_AnimatorPlayerLite_o *m_SideAnimator;
    struct Shock_AnimatorPlayerLite_o *m_ContentsAnimator;
    struct System_Collections_Generic_List_ComicMst__o *m_comicMstList;
    struct System_Collections_Generic_List_BAND_CATEGORY__o *m_TabGroup;
    int32_t m_NowTab;
    struct Aoharu_Scenes_ComicListScene_ComicDialog_o *m_comicDialog;
};

struct Aoharu_Scenes_ComicListScene_ComicListController_o {
    struct Aoharu_Scenes_ComicListScene_ComicListController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_ComicListScene_ComicListController_Fields fields;
};

struct Aoharu_ComicListScene___c__DisplayClass4_0_Fields {
    struct Aoharu_ComicListScene_o *__4__this;
    bool isForward;
};

struct Shock_ComicMst_Fields {
    uint32_t _id;
    uint32_t _masterGroupId;
    uint32_t _number;
    struct System_String_o *_name;
    struct System_String_o *_imageName;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_Scenes_ComicListScene_ComicDialog_o {
    struct Aoharu_Scenes_ComicListScene_ComicDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_ComicListScene_ComicDialog_Fields fields;
};

struct System_Collections_Generic_List_InputGestureRect_GestureHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_InputGestureRect_GestureHandle__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_InputGestureRect_GestureHandle__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_InputGestureRect_GestureHandle__VTable vtable;
};

struct Aoharu_Scenes_ComicListScene_ComicDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_ComicListScene_ComicDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_ComicListScene_ComicDialog_VTable vtable;
};

struct System_Collections_Generic_List_InputGestureRect_GestureHandle__Fields {
    struct Shock_InputGestureRect_GestureHandle_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_InputGestureRect_GestureHandle__o {
    struct System_Collections_Generic_List_InputGestureRect_GestureHandle__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_InputGestureRect_GestureHandle__Fields fields;
};

struct Shock_SimpleScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_InputGestureRect_GestureHandle_Fields {
    int32_t _Gesture_k__BackingField;
    struct Shock_IInputGestureDetector_o *_Detector_k__BackingField;
};

struct Shock_ComicMst_o {
    struct Shock_ComicMst_c *klass;
    void *monitor;
    struct Shock_ComicMst_Fields fields;
};

struct Aoharu_ComicContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ComicContent_VTable vtable;
};

struct Shock_ComicMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ComicMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ComicMst_VTable vtable;
};

struct System_Action_Vector2__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Vector2__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Vector2__float__VTable vtable;
};

struct Shock_InputGestureRect_GestureHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_Vector2__float__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_EventSystems_PointerEventData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_EventSystems_PointerEventData_o *m_Items[65535];
};

struct System_Action_Vector2__float__o {
    struct System_Action_Vector2__float__c *klass;
    void *monitor;
    struct System_Action_Vector2__float__Fields fields;
};

struct Aoharu_ComicContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_comicTitle;
    struct UnityEngine_GameObject_o *m_comicObject;
    struct UnityEngine_UI_Image_o *m_comicImage;
};

struct Aoharu_ComicContent_o {
    struct Aoharu_ComicContent_c *klass;
    void *monitor;
    struct Aoharu_ComicContent_Fields fields;
};

struct Shock_SimpleScroll_Fields {
    struct Shock_ScrollBase_ScrollItemBase__Fields super;
};

struct System_Collections_Generic_List_ComicMst__StaticFields {
    struct Shock_ComicMst_array *s_emptyArray;
};

struct Aoharu_VerticalMenuTab_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_SimpleScroll_o *m_scroll;
};

struct Aoharu_VerticalMenuTab_o {
    struct Aoharu_VerticalMenuTab_c *klass;
    void *monitor;
    struct Aoharu_VerticalMenuTab_Fields fields;
};

struct Aoharu_VerticalMenuTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_VerticalMenuTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_VerticalMenuTab_VTable vtable;
};

struct Aoharu_ComicListScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct System_Func_PointerEventData__int__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_PointerEventData__int__bool__o {
    struct System_Func_PointerEventData__int__bool__c *klass;
    void *monitor;
    struct System_Func_PointerEventData__int__bool__Fields fields;
};

struct Shock_IInputGestureDetector_o {
    struct Shock_IInputGestureDetector_c *klass;
    void *monitor;
    struct Shock_IInputGestureDetector_Fields fields;
};

struct Aoharu_ComicListScene_o {
    struct Aoharu_ComicListScene_c *klass;
    void *monitor;
    struct Aoharu_ComicListScene_Fields fields;
};

struct System_Func_PointerEventData__int__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_PointerEventData__int__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_PointerEventData__int__bool__VTable vtable;
};

struct Shock_IInputGestureDetector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_ComicListScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ComicListScene_VTable vtable;
};

struct System_Collections_Generic_List_ComicMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PointerEventData__StaticFields {
    struct UnityEngine_EventSystems_PointerEventData_array *s_emptyArray;
};

struct System_Collections_Generic_List_PointerEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PointerEventData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PointerEventData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PointerEventData__VTable vtable;
};

struct System_Collections_Generic_List_Vector2__Fields {
    struct UnityEngine_Vector2_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_PointerEventData__o {
    struct System_Collections_Generic_List_PointerEventData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PointerEventData__Fields fields;
};

struct System_Collections_Generic_List_BAND_CATEGORY__Fields {
    struct Shock_BAND_CATEGORY_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_InputGestureRect_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_InputGestureRect_o *m_Items[65535];
};

struct Aoharu_ComicListScene___c__DisplayClass4_0_o {
    struct Aoharu_ComicListScene___c__DisplayClass4_0_c *klass;
    void *monitor;
    struct Aoharu_ComicListScene___c__DisplayClass4_0_Fields fields;
};

struct Aoharu_ComicListScene___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ComicListScene___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ComicListScene___c__DisplayClass4_0_VTable vtable;
};

struct Shock_SimpleScroll_o {
    struct Shock_SimpleScroll_c *klass;
    void *monitor;
    struct Shock_SimpleScroll_Fields fields;
};

struct Shock_SimpleScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SimpleScroll_VTable vtable;
};

struct Shock_BAND_CATEGORY_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Collections_Generic_List_Vector2__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Vector2__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Vector2__VTable vtable;
};

struct System_Collections_Generic_List_Vector2__o {
    struct System_Collections_Generic_List_Vector2__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Vector2__Fields fields;
};

struct System_Collections_Generic_List_Vector2__StaticFields {
    struct UnityEngine_Vector2_array *s_emptyArray;
};

struct System_Collections_Generic_List_BAND_CATEGORY__o {
    struct System_Collections_Generic_List_BAND_CATEGORY__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BAND_CATEGORY__Fields fields;
};

struct System_Collections_Generic_List_InputGestureRect_GestureHandle__StaticFields {
    struct Shock_InputGestureRect_GestureHandle_array *s_emptyArray;
};

struct System_Collections_Generic_List_BAND_CATEGORY__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BAND_CATEGORY__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BAND_CATEGORY__VTable vtable;
};

struct Shock_ComicMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ComicMst_o *m_Items[65535];
};

struct Shock_InputGestureRect_GestureHandle_o {
    struct Shock_InputGestureRect_GestureHandle_c *klass;
    void *monitor;
    struct Shock_InputGestureRect_GestureHandle_Fields fields;
};

struct Shock_InputGestureRect_GestureHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputGestureRect_GestureHandle_VTable vtable;
};

struct System_Collections_Generic_List_ComicMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ComicMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ComicMst__VTable vtable;
};

struct System_Collections_Generic_List_ComicMst__o {
    struct System_Collections_Generic_List_ComicMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ComicMst__Fields fields;
};

struct System_Collections_Generic_List_BAND_CATEGORY__StaticFields {
    struct Shock_BAND_CATEGORY_array *s_emptyArray;
};

typedef union _union_281414 _union_281414, *P_union_281414;

union _union_281414 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281416 _union_281416, *P_union_281416;

union _union_281416 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_RegularExpressions_CollectionDebuggerProxy_T__Fields System_Text_RegularExpressions_CollectionDebuggerProxy_T__Fields, *PSystem_Text_RegularExpressions_CollectionDebuggerProxy_T__Fields;

struct System_Text_RegularExpressions_CollectionDebuggerProxy_T__Fields {
};

typedef union _union_281418 _union_281418, *P_union_281418;

union _union_281418 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_c UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_c, *PUnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_c;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_VTable UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_VTable vtable;
};

typedef union _union_281408 _union_281408, *P_union_281408;

union _union_281408 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2091AA8 MethodInfo_2091AA8, *PMethodInfo_2091AA8;

typedef union _union_325749 _union_325749, *P_union_325749;

union _union_325749 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091AA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325749 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SceneController_SceneData_o Shock_SceneController_SceneData_o, *PShock_SceneController_SceneData_o;

typedef struct Shock_SceneController_SceneData_c Shock_SceneController_SceneData_c, *PShock_SceneController_SceneData_c;

typedef struct Shock_SceneController_SceneData_Fields Shock_SceneController_SceneData_Fields, *PShock_SceneController_SceneData_Fields;

typedef struct Shock_SceneController_SceneData_VTable Shock_SceneController_SceneData_VTable, *PShock_SceneController_SceneData_VTable;

struct Shock_SceneController_SceneData_Fields {
    int32_t Depth;
    int32_t SceneType;
    struct Il2CppObject *InputData;
    struct Il2CppObject *SaveData;
};

struct Shock_SceneController_SceneData_o {
    struct Shock_SceneController_SceneData_c *klass;
    void *monitor;
    struct Shock_SceneController_SceneData_Fields fields;
};

struct Shock_SceneController_SceneData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneController_SceneData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController_SceneData_VTable vtable;
};

typedef struct System_Action_GGLLogin__IGGLResult_GGLLogin__ResultNone___VTable System_Action_GGLLogin__IGGLResult_GGLLogin__ResultNone___VTable, *PSystem_Action_GGLLogin__IGGLResult_GGLLogin__ResultNone___VTable;

struct System_Action_GGLLogin__IGGLResult_GGLLogin__ResultNone___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Collections_Generic_IEnumerable_PresentBoxData__c System_Collections_Generic_IEnumerable_PresentBoxData__c, *PSystem_Collections_Generic_IEnumerable_PresentBoxData__c;

struct System_Collections_Generic_IEnumerable_PresentBoxData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_292A47C MethodInfo_292A47C, *PMethodInfo_292A47C;

typedef union _union_182180 _union_182180, *P_union_182180;

union _union_182180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A47C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_o UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_o, *PUnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_o;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_Fields UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_Fields {
};

struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_o {
    struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerEmitCanvasGeometry_Fields fields;
};

typedef struct MethodInfo_12A8DA0_RGCTXs MethodInfo_12A8DA0_RGCTXs, *PMethodInfo_12A8DA0_RGCTXs;

struct MethodInfo_12A8DA0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_BillingSubscriptionMstTable___c_VTable Shock_BillingSubscriptionMstTable___c_VTable, *PShock_BillingSubscriptionMstTable___c_VTable;

struct Shock_BillingSubscriptionMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_30F7FFC MethodInfo_30F7FFC, *PMethodInfo_30F7FFC;

typedef union _union_235495 _union_235495, *P_union_235495;

union _union_235495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7FFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_292A480 MethodInfo_292A480, *PMethodInfo_292A480;

typedef union _union_183618 _union_183618, *P_union_183618;

union _union_183618 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281420 _union_281420, *P_union_281420;

union _union_281420 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281422 _union_281422, *P_union_281422;

union _union_281422 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281424 _union_281424, *P_union_281424;

union _union_281424 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281426 _union_281426, *P_union_281426;

union _union_281426 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_292A488 MethodInfo_292A488, *PMethodInfo_292A488;

typedef union _union_185056 _union_185056, *P_union_185056;

union _union_185056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281428 _union_281428, *P_union_281428;

union _union_281428 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Zip_PkwareTraditionalEncryptionData_StaticFields SharpCompress_Common_Zip_PkwareTraditionalEncryptionData_StaticFields, *PSharpCompress_Common_Zip_PkwareTraditionalEncryptionData_StaticFields;

typedef struct SharpCompress_Compressors_Deflate_CRC32_o SharpCompress_Compressors_Deflate_CRC32_o, *PSharpCompress_Compressors_Deflate_CRC32_o;

typedef struct SharpCompress_Compressors_Deflate_CRC32_c SharpCompress_Compressors_Deflate_CRC32_c, *PSharpCompress_Compressors_Deflate_CRC32_c;

typedef struct SharpCompress_Compressors_Deflate_CRC32_Fields SharpCompress_Compressors_Deflate_CRC32_Fields, *PSharpCompress_Compressors_Deflate_CRC32_Fields;

typedef struct SharpCompress_Compressors_Deflate_CRC32_StaticFields SharpCompress_Compressors_Deflate_CRC32_StaticFields, *PSharpCompress_Compressors_Deflate_CRC32_StaticFields;

typedef struct SharpCompress_Compressors_Deflate_CRC32_VTable SharpCompress_Compressors_Deflate_CRC32_VTable, *PSharpCompress_Compressors_Deflate_CRC32_VTable;

struct SharpCompress_Compressors_Deflate_CRC32_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_CRC32_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Deflate_CRC32_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_CRC32_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_CRC32_Fields {
    uint32_t runningCrc32Result;
    int64_t _TotalBytesRead_k__BackingField;
};

struct SharpCompress_Compressors_Deflate_CRC32_o {
    struct SharpCompress_Compressors_Deflate_CRC32_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_CRC32_Fields fields;
};

struct SharpCompress_Compressors_Deflate_CRC32_StaticFields {
    struct System_UInt32_array *crc32Table;
};

struct SharpCompress_Common_Zip_PkwareTraditionalEncryptionData_StaticFields {
    struct SharpCompress_Compressors_Deflate_CRC32_o *CRC32;
};

typedef struct System_Reflection_Emit_TypeBuilder_VTable System_Reflection_Emit_TypeBuilder_VTable, *PSystem_Reflection_Emit_TypeBuilder_VTable;

struct System_Reflection_Emit_TypeBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_IsEnumDefined;
    struct VirtualInvokeData _16_GetEnumName;
    struct VirtualInvokeData _17_GetEnumNames;
    struct VirtualInvokeData _18_get_IsSerializable;
    struct VirtualInvokeData _19_get_ContainsGenericParameters;
    struct VirtualInvokeData _20_IsSubclassOf;
    struct VirtualInvokeData _21_IsAssignableFrom;
    struct VirtualInvokeData _22_GetType;
    struct VirtualInvokeData _23_get_Namespace;
    struct VirtualInvokeData _24_get_AssemblyQualifiedName;
    struct VirtualInvokeData _25_get_FullName;
    struct VirtualInvokeData _26_get_Assembly;
    struct VirtualInvokeData _27_get_Module;
    struct VirtualInvokeData _28_get_DeclaringMethod;
    struct VirtualInvokeData _29_get_UnderlyingSystemType;
    struct VirtualInvokeData _30_get_IsArray;
    struct VirtualInvokeData _31_IsArrayImpl;
    struct VirtualInvokeData _32_get_IsByRef;
    struct VirtualInvokeData _33_IsByRefImpl;
    struct VirtualInvokeData _34_get_IsPointer;
    struct VirtualInvokeData _35_IsPointerImpl;
    struct VirtualInvokeData _36_get_IsConstructedGenericType;
    struct VirtualInvokeData _37_get_IsGenericParameter;
    struct VirtualInvokeData _38_get_IsGenericMethodParameter;
    struct VirtualInvokeData _39_get_IsGenericType;
    struct VirtualInvokeData _40_get_IsGenericTypeDefinition;
    struct VirtualInvokeData _41_get_IsSZArray;
    struct VirtualInvokeData _42_get_IsVariableBoundArray;
    struct VirtualInvokeData _43_get_HasElementType;
    struct VirtualInvokeData _44_HasElementTypeImpl;
    struct VirtualInvokeData _45_GetElementType;
    struct VirtualInvokeData _46_GetArrayRank;
    struct VirtualInvokeData _47_GetGenericTypeDefinition;
    struct VirtualInvokeData _48_get_GenericTypeArguments;
    struct VirtualInvokeData _49_GetGenericArguments;
    struct VirtualInvokeData _50_get_GenericParameterPosition;
    struct VirtualInvokeData _51_get_GenericParameterAttributes;
    struct VirtualInvokeData _52_GetGenericParameterConstraints;
    struct VirtualInvokeData _53_get_Attributes;
    struct VirtualInvokeData _54_GetAttributeFlagsImpl;
    struct VirtualInvokeData _55_get_IsAbstract;
    struct VirtualInvokeData _56_get_IsSealed;
    struct VirtualInvokeData _57_get_IsClass;
    struct VirtualInvokeData _58_get_IsNestedAssembly;
    struct VirtualInvokeData _59_get_IsNestedPublic;
    struct VirtualInvokeData _60_get_IsNotPublic;
    struct VirtualInvokeData _61_get_IsPublic;
    struct VirtualInvokeData _62_get_IsExplicitLayout;
    struct VirtualInvokeData _63_get_IsCOMObject;
    struct VirtualInvokeData _64_IsCOMObjectImpl;
    struct VirtualInvokeData _65_get_IsContextful;
    struct VirtualInvokeData _66_IsContextfulImpl;
    struct VirtualInvokeData _67_get_IsEnum;
    struct VirtualInvokeData _68_get_IsMarshalByRef;
    struct VirtualInvokeData _69_IsMarshalByRefImpl;
    struct VirtualInvokeData _70_get_IsPrimitive;
    struct VirtualInvokeData _71_IsPrimitiveImpl;
    struct VirtualInvokeData _72_get_IsValueType;
    struct VirtualInvokeData _73_IsValueTypeImpl;
    struct VirtualInvokeData _74_get_IsSignatureType;
    struct VirtualInvokeData _75_GetConstructor;
    struct VirtualInvokeData _76_GetConstructor;
    struct VirtualInvokeData _77_GetConstructor;
    struct VirtualInvokeData _78_GetConstructorImpl;
    struct VirtualInvokeData _79_GetConstructors;
    struct VirtualInvokeData _80_GetEvent;
    struct VirtualInvokeData _81_GetEvent;
    struct VirtualInvokeData _82_GetEvents;
    struct VirtualInvokeData _83_GetField;
    struct VirtualInvokeData _84_GetField;
    struct VirtualInvokeData _85_GetFields;
    struct VirtualInvokeData _86_GetMember;
    struct VirtualInvokeData _87_GetMember;
    struct VirtualInvokeData _88_GetMember;
    struct VirtualInvokeData _89_GetMethod;
    struct VirtualInvokeData _90_GetMethod;
    struct VirtualInvokeData _91_GetMethod;
    struct VirtualInvokeData _92_GetMethod;
    struct VirtualInvokeData _93_GetMethod;
    struct VirtualInvokeData _94_GetMethod;
    struct VirtualInvokeData _95_GetMethodImpl;
    struct VirtualInvokeData _96_GetMethods;
    struct VirtualInvokeData _97_GetMethods;
    struct VirtualInvokeData _98_GetNestedType;
    struct VirtualInvokeData _99_GetNestedTypes;
    struct VirtualInvokeData _100_GetProperty;
    struct VirtualInvokeData _101_GetProperty;
    struct VirtualInvokeData _102_GetProperty;
    struct VirtualInvokeData _103_GetProperty;
    struct VirtualInvokeData _104_GetProperty;
    struct VirtualInvokeData _105_GetProperty;
    struct VirtualInvokeData _106_GetPropertyImpl;
    struct VirtualInvokeData _107_GetProperties;
    struct VirtualInvokeData _108_GetProperties;
    struct VirtualInvokeData _109_get_TypeHandle;
    struct VirtualInvokeData _110_GetTypeCodeImpl;
    struct VirtualInvokeData _111_get_BaseType;
    struct VirtualInvokeData _112_InvokeMember;
    struct VirtualInvokeData _113_GetInterface;
    struct VirtualInvokeData _114_GetInterface;
    struct VirtualInvokeData _115_GetInterfaces;
    struct VirtualInvokeData _116_IsInstanceOfType;
    struct VirtualInvokeData _117_IsEquivalentTo;
    struct VirtualInvokeData _118_GetEnumUnderlyingType;
    struct VirtualInvokeData _119_GetEnumValues;
    struct VirtualInvokeData _120_MakeArrayType;
    struct VirtualInvokeData _121_MakeArrayType;
    struct VirtualInvokeData _122_MakeByRefType;
    struct VirtualInvokeData _123_MakeGenericType;
    struct VirtualInvokeData _124_MakePointerType;
    struct VirtualInvokeData _125_Equals;
    struct VirtualInvokeData _126_get_IsSzArray;
    struct VirtualInvokeData _127_FormatTypeName;
    struct VirtualInvokeData _128_get_IsInterface;
    struct VirtualInvokeData _129_InternalGetNameIfAvailable;
};

typedef struct MethodInfo_1D35A24 MethodInfo_1D35A24, *PMethodInfo_1D35A24;

typedef struct Chipstar_JsonParser_T__c Chipstar_JsonParser_T__c, *PChipstar_JsonParser_T__c;

typedef union _union_324429 _union_324429, *P_union_324429;

typedef struct Chipstar_JsonParser_T__RGCTXs Chipstar_JsonParser_T__RGCTXs, *PChipstar_JsonParser_T__RGCTXs;

typedef struct Chipstar_JsonParser_T__VTable Chipstar_JsonParser_T__VTable, *PChipstar_JsonParser_T__VTable;

struct Chipstar_JsonParser_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
    struct VirtualInvokeData _5_DoParse;
};

struct Chipstar_JsonParser_T__RGCTXs {
    struct MethodInfo *_0_Chipstar_FileParser_T___ctor;
    struct Il2CppClass *_1_Chipstar_FileParser_T_;
    struct MethodInfo *_2_Chipstar_JsonParser_T__get_Encoding;
    struct MethodInfo *_3_UnityEngine_JsonUtility_FromJson_T_;
};

union _union_324429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_JsonParser_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Chipstar_JsonParser_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_JsonParser_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_JsonParser_T__VTable vtable;
};

typedef struct MethodInfo_24345B8 MethodInfo_24345B8, *PMethodInfo_24345B8;

typedef union _union_273872 _union_273872, *P_union_273872;

union _union_273872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24345B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__RGCTXs {
    struct MethodInfo *_0_System_Array_Empty_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T____TrySetResult;
    struct Il2CppClass *_2_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T____TrySetException;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__TryInvokeContinuation;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T_;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T_;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T____ctor_b__3_0;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T___UniTask_Awaiter_T___int_;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_Awaiter_T__SourceOnCompleted;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T____GetResult;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__GetResult;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T____GetStatus;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T____UnsafeGetStatus;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T____OnCompleted;
};

typedef struct MethodInfo_1BF10A4 MethodInfo_1BF10A4, *PMethodInfo_1BF10A4;

typedef union _union_244285 _union_244285, *P_union_244285;

union _union_244285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF10A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_MusicLevelMst__Fields System_Collections_Generic_List_MusicLevelMst__Fields, *PSystem_Collections_Generic_List_MusicLevelMst__Fields;

typedef struct Shock_MusicLevelMst_array Shock_MusicLevelMst_array, *PShock_MusicLevelMst_array;

struct System_Collections_Generic_List_MusicLevelMst__Fields {
    struct Shock_MusicLevelMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_MusicLevelMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MusicLevelMst_o *m_Items[65535];
};

typedef struct UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___Fields UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___Fields, *PUniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___Fields;

struct UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___Fields {
};

typedef struct Aoharu_Bingo_BingoDispClearAnimation_o Aoharu_Bingo_BingoDispClearAnimation_o, *PAoharu_Bingo_BingoDispClearAnimation_o;

typedef struct Aoharu_Bingo_BingoDispClearAnimation_c Aoharu_Bingo_BingoDispClearAnimation_c, *PAoharu_Bingo_BingoDispClearAnimation_c;

typedef struct Aoharu_Bingo_BingoDispClearAnimation_Fields Aoharu_Bingo_BingoDispClearAnimation_Fields, *PAoharu_Bingo_BingoDispClearAnimation_Fields;

typedef struct Aoharu_Bingo_BingoDispClearAnimation_VTable Aoharu_Bingo_BingoDispClearAnimation_VTable, *PAoharu_Bingo_BingoDispClearAnimation_VTable;

struct Aoharu_Bingo_BingoDispClearAnimation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Bingo_BingoDispClearAnimation_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_Animator;
    struct UnityEngine_UI_Image_array *m_NumberList;
};

struct Aoharu_Bingo_BingoDispClearAnimation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoDispClearAnimation_VTable vtable;
};

struct Aoharu_Bingo_BingoDispClearAnimation_o {
    struct Aoharu_Bingo_BingoDispClearAnimation_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoDispClearAnimation_Fields fields;
};

typedef struct MethodInfo_1272FA4 MethodInfo_1272FA4, *PMethodInfo_1272FA4;

typedef union _union_201170 _union_201170, *P_union_201170;

union _union_201170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272FA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281430 _union_281430, *P_union_281430;

union _union_281430 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_SetPropertyUtility_c UnityEngine_UI_SetPropertyUtility_c, *PUnityEngine_UI_SetPropertyUtility_c;

typedef struct UnityEngine_UI_SetPropertyUtility_VTable UnityEngine_UI_SetPropertyUtility_VTable, *PUnityEngine_UI_SetPropertyUtility_VTable;

struct UnityEngine_UI_SetPropertyUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_SetPropertyUtility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_SetPropertyUtility_VTable vtable;
};

typedef struct MethodInfo_32AB608 MethodInfo_32AB608, *PMethodInfo_32AB608;

typedef union _union_316719 _union_316719, *P_union_316719;

union _union_316719 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316719 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281432 _union_281432, *P_union_281432;

union _union_281432 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D79344 MethodInfo_2D79344, *PMethodInfo_2D79344;

typedef struct MethodInfo_2D79344_RGCTXs MethodInfo_2D79344_RGCTXs, *PMethodInfo_2D79344_RGCTXs;

typedef union _union_321849 _union_321849, *P_union_321849;

union _union_321849 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D79344 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_Playable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D79344_RGCTXs *rgctx_data;
    union _union_321849 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D79344_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Playables_PlayableHandle_IsPlayableOfType_T_;
};

typedef struct System_Func_KerningPair__uint__c System_Func_KerningPair__uint__c, *PSystem_Func_KerningPair__uint__c;

typedef struct System_Func_KerningPair__uint__VTable System_Func_KerningPair__uint__VTable, *PSystem_Func_KerningPair__uint__VTable;

struct System_Func_KerningPair__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KerningPair__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KerningPair__uint__VTable vtable;
};

typedef union _union_281434 _union_281434, *P_union_281434;

union _union_281434 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281436 _union_281436, *P_union_281436;

union _union_281436 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20AAA24 MethodInfo_20AAA24, *PMethodInfo_20AAA24;

typedef union _union_276324 _union_276324, *P_union_276324;

union _union_276324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AAA24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281438 _union_281438, *P_union_281438;

union _union_281438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC962C MethodInfo_1EC962C, *PMethodInfo_1EC962C;

typedef union _union_283016 _union_283016, *P_union_283016;

union _union_283016 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC962C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283016 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF10AC MethodInfo_1BF10AC, *PMethodInfo_1BF10AC;

typedef union _union_244493 _union_244493, *P_union_244493;

union _union_244493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF10AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DCAB8 MethodInfo_21DCAB8, *PMethodInfo_21DCAB8;

typedef union _union_161027 _union_161027, *P_union_161027;

union _union_161027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCAB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_SignatureType_c System_Reflection_SignatureType_c, *PSystem_Reflection_SignatureType_c;

typedef struct System_Reflection_SignatureType_VTable System_Reflection_SignatureType_VTable, *PSystem_Reflection_SignatureType_VTable;

struct System_Reflection_SignatureType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_unknown;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_IsEnumDefined;
    struct VirtualInvokeData _16_GetEnumName;
    struct VirtualInvokeData _17_GetEnumNames;
    struct VirtualInvokeData _18_get_IsSerializable;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_IsSubclassOf;
    struct VirtualInvokeData _21_IsAssignableFrom;
    struct VirtualInvokeData _22_GetType;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_get_AssemblyQualifiedName;
    struct VirtualInvokeData _25_get_FullName;
    struct VirtualInvokeData _26_get_Assembly;
    struct VirtualInvokeData _27_get_Module;
    struct VirtualInvokeData _28_get_DeclaringMethod;
    struct VirtualInvokeData _29_get_UnderlyingSystemType;
    struct VirtualInvokeData _30_get_IsArray;
    struct VirtualInvokeData _31_unknown;
    struct VirtualInvokeData _32_get_IsByRef;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_get_IsPointer;
    struct VirtualInvokeData _35_unknown;
    struct VirtualInvokeData _36_unknown;
    struct VirtualInvokeData _37_unknown;
    struct VirtualInvokeData _38_unknown;
    struct VirtualInvokeData _39_get_IsGenericType;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_get_HasElementType;
    struct VirtualInvokeData _44_unknown;
    struct VirtualInvokeData _45_GetElementType;
    struct VirtualInvokeData _46_unknown;
    struct VirtualInvokeData _47_unknown;
    struct VirtualInvokeData _48_unknown;
    struct VirtualInvokeData _49_unknown;
    struct VirtualInvokeData _50_unknown;
    struct VirtualInvokeData _51_get_GenericParameterAttributes;
    struct VirtualInvokeData _52_GetGenericParameterConstraints;
    struct VirtualInvokeData _53_get_Attributes;
    struct VirtualInvokeData _54_GetAttributeFlagsImpl;
    struct VirtualInvokeData _55_get_IsAbstract;
    struct VirtualInvokeData _56_get_IsSealed;
    struct VirtualInvokeData _57_get_IsClass;
    struct VirtualInvokeData _58_get_IsNestedAssembly;
    struct VirtualInvokeData _59_get_IsNestedPublic;
    struct VirtualInvokeData _60_get_IsNotPublic;
    struct VirtualInvokeData _61_get_IsPublic;
    struct VirtualInvokeData _62_get_IsExplicitLayout;
    struct VirtualInvokeData _63_get_IsCOMObject;
    struct VirtualInvokeData _64_IsCOMObjectImpl;
    struct VirtualInvokeData _65_get_IsContextful;
    struct VirtualInvokeData _66_IsContextfulImpl;
    struct VirtualInvokeData _67_get_IsEnum;
    struct VirtualInvokeData _68_get_IsMarshalByRef;
    struct VirtualInvokeData _69_IsMarshalByRefImpl;
    struct VirtualInvokeData _70_get_IsPrimitive;
    struct VirtualInvokeData _71_IsPrimitiveImpl;
    struct VirtualInvokeData _72_get_IsValueType;
    struct VirtualInvokeData _73_IsValueTypeImpl;
    struct VirtualInvokeData _74_get_IsSignatureType;
    struct VirtualInvokeData _75_GetConstructor;
    struct VirtualInvokeData _76_GetConstructor;
    struct VirtualInvokeData _77_GetConstructor;
    struct VirtualInvokeData _78_GetConstructorImpl;
    struct VirtualInvokeData _79_GetConstructors;
    struct VirtualInvokeData _80_GetEvent;
    struct VirtualInvokeData _81_GetEvent;
    struct VirtualInvokeData _82_GetEvents;
    struct VirtualInvokeData _83_GetField;
    struct VirtualInvokeData _84_GetField;
    struct VirtualInvokeData _85_GetFields;
    struct VirtualInvokeData _86_GetMember;
    struct VirtualInvokeData _87_GetMember;
    struct VirtualInvokeData _88_GetMember;
    struct VirtualInvokeData _89_GetMethod;
    struct VirtualInvokeData _90_GetMethod;
    struct VirtualInvokeData _91_GetMethod;
    struct VirtualInvokeData _92_GetMethod;
    struct VirtualInvokeData _93_GetMethod;
    struct VirtualInvokeData _94_GetMethod;
    struct VirtualInvokeData _95_GetMethodImpl;
    struct VirtualInvokeData _96_GetMethods;
    struct VirtualInvokeData _97_GetMethods;
    struct VirtualInvokeData _98_GetNestedType;
    struct VirtualInvokeData _99_GetNestedTypes;
    struct VirtualInvokeData _100_GetProperty;
    struct VirtualInvokeData _101_GetProperty;
    struct VirtualInvokeData _102_GetProperty;
    struct VirtualInvokeData _103_GetProperty;
    struct VirtualInvokeData _104_GetProperty;
    struct VirtualInvokeData _105_GetProperty;
    struct VirtualInvokeData _106_GetPropertyImpl;
    struct VirtualInvokeData _107_GetProperties;
    struct VirtualInvokeData _108_GetProperties;
    struct VirtualInvokeData _109_get_TypeHandle;
    struct VirtualInvokeData _110_GetTypeCodeImpl;
    struct VirtualInvokeData _111_get_BaseType;
    struct VirtualInvokeData _112_InvokeMember;
    struct VirtualInvokeData _113_GetInterface;
    struct VirtualInvokeData _114_GetInterface;
    struct VirtualInvokeData _115_GetInterfaces;
    struct VirtualInvokeData _116_IsInstanceOfType;
    struct VirtualInvokeData _117_IsEquivalentTo;
    struct VirtualInvokeData _118_GetEnumUnderlyingType;
    struct VirtualInvokeData _119_GetEnumValues;
    struct VirtualInvokeData _120_MakeArrayType;
    struct VirtualInvokeData _121_MakeArrayType;
    struct VirtualInvokeData _122_MakeByRefType;
    struct VirtualInvokeData _123_MakeGenericType;
    struct VirtualInvokeData _124_MakePointerType;
    struct VirtualInvokeData _125_Equals;
    struct VirtualInvokeData _126_get_IsSzArray;
    struct VirtualInvokeData _127_FormatTypeName;
    struct VirtualInvokeData _128_get_IsInterface;
    struct VirtualInvokeData _129_InternalGetNameIfAvailable;
};

struct System_Reflection_SignatureType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_SignatureType_VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_2EA5798 MethodInfo_2EA5798, *PMethodInfo_2EA5798;

typedef union _union_239865 _union_239865, *P_union_239865;

union _union_239865 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA5798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239865 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E82C9C MethodInfo_2E82C9C, *PMethodInfo_2E82C9C;

typedef union _union_334933 _union_334933, *P_union_334933;

union _union_334933 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82C9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16DADDC_RGCTXs MethodInfo_16DADDC_RGCTXs, *PMethodInfo_16DADDC_RGCTXs;

struct MethodInfo_16DADDC_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct Shock_NoticeMusicImageMstTable___c_StaticFields Shock_NoticeMusicImageMstTable___c_StaticFields, *PShock_NoticeMusicImageMstTable___c_StaticFields;

typedef struct Shock_NoticeMusicImageMstTable___c_o Shock_NoticeMusicImageMstTable___c_o, *PShock_NoticeMusicImageMstTable___c_o;

typedef struct System_Func_NoticeMusicImageMst__uint__o System_Func_NoticeMusicImageMst__uint__o, *PSystem_Func_NoticeMusicImageMst__uint__o;

typedef struct System_Func_NoticeMusicImageMst__string__o System_Func_NoticeMusicImageMst__string__o, *PSystem_Func_NoticeMusicImageMst__string__o;

typedef struct Shock_NoticeMusicImageMstTable___c_c Shock_NoticeMusicImageMstTable___c_c, *PShock_NoticeMusicImageMstTable___c_c;

typedef struct Shock_NoticeMusicImageMstTable___c_Fields Shock_NoticeMusicImageMstTable___c_Fields, *PShock_NoticeMusicImageMstTable___c_Fields;

typedef struct System_Func_NoticeMusicImageMst__uint__c System_Func_NoticeMusicImageMst__uint__c, *PSystem_Func_NoticeMusicImageMst__uint__c;

typedef struct System_Func_NoticeMusicImageMst__uint__Fields System_Func_NoticeMusicImageMst__uint__Fields, *PSystem_Func_NoticeMusicImageMst__uint__Fields;

typedef struct System_Func_NoticeMusicImageMst__string__c System_Func_NoticeMusicImageMst__string__c, *PSystem_Func_NoticeMusicImageMst__string__c;

typedef struct System_Func_NoticeMusicImageMst__string__Fields System_Func_NoticeMusicImageMst__string__Fields, *PSystem_Func_NoticeMusicImageMst__string__Fields;

typedef struct Shock_NoticeMusicImageMstTable___c_VTable Shock_NoticeMusicImageMstTable___c_VTable, *PShock_NoticeMusicImageMstTable___c_VTable;

typedef struct System_Func_NoticeMusicImageMst__uint__VTable System_Func_NoticeMusicImageMst__uint__VTable, *PSystem_Func_NoticeMusicImageMst__uint__VTable;

typedef struct System_Func_NoticeMusicImageMst__string__VTable System_Func_NoticeMusicImageMst__string__VTable, *PSystem_Func_NoticeMusicImageMst__string__VTable;

struct System_Func_NoticeMusicImageMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NoticeMusicImageMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NoticeMusicImageMst__uint__o {
    struct System_Func_NoticeMusicImageMst__uint__c *klass;
    void *monitor;
    struct System_Func_NoticeMusicImageMst__uint__Fields fields;
};

struct System_Func_NoticeMusicImageMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NoticeMusicImageMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NoticeMusicImageMst__uint__VTable vtable;
};

struct Shock_NoticeMusicImageMstTable___c_Fields {
};

struct Shock_NoticeMusicImageMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_NoticeMusicImageMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NoticeMusicImageMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NoticeMusicImageMst__string__VTable vtable;
};

struct System_Func_NoticeMusicImageMst__string__o {
    struct System_Func_NoticeMusicImageMst__string__c *klass;
    void *monitor;
    struct System_Func_NoticeMusicImageMst__string__Fields fields;
};

struct Shock_NoticeMusicImageMstTable___c_StaticFields {
    struct Shock_NoticeMusicImageMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_NoticeMusicImageMst__uint__o *__9__11_0;
    struct System_Func_NoticeMusicImageMst__string__o *__9__18_0;
    struct System_Func_NoticeMusicImageMst__string__o *__9__19_0;
};

struct Shock_NoticeMusicImageMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_NoticeMusicImageMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeMusicImageMstTable___c_VTable vtable;
};

struct Shock_NoticeMusicImageMstTable___c_o {
    struct Shock_NoticeMusicImageMstTable___c_c *klass;
    void *monitor;
    struct Shock_NoticeMusicImageMstTable___c_Fields fields;
};

typedef struct MethodInfo_1EC9634 MethodInfo_1EC9634, *PMethodInfo_1EC9634;

typedef union _union_283024 _union_283024, *P_union_283024;

union _union_283024 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283024 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281440 _union_281440, *P_union_281440;

union _union_281440 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_PresentBoxData__o System_Collections_Generic_IEnumerable_PresentBoxData__o, *PSystem_Collections_Generic_IEnumerable_PresentBoxData__o;

typedef struct System_Collections_Generic_IEnumerable_PresentBoxData__Fields System_Collections_Generic_IEnumerable_PresentBoxData__Fields, *PSystem_Collections_Generic_IEnumerable_PresentBoxData__Fields;

struct System_Collections_Generic_IEnumerable_PresentBoxData__Fields {
};

struct System_Collections_Generic_IEnumerable_PresentBoxData__o {
    struct System_Collections_Generic_IEnumerable_PresentBoxData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_PresentBoxData__Fields fields;
};

typedef union _union_281442 _union_281442, *P_union_281442;

union _union_281442 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281444 _union_281444, *P_union_281444;

union _union_281444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_LiveConditionMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_LiveConditionMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_LiveConditionMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_LiveConditionMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct MethodInfo_1918E40 MethodInfo_1918E40, *PMethodInfo_1918E40;

typedef struct MethodInfo_1918E40_RGCTXs MethodInfo_1918E40_RGCTXs, *PMethodInfo_1918E40_RGCTXs;

typedef union _union_211279 _union_211279, *P_union_211279;

struct MethodInfo_1918E40_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211279 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918E40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918E40_RGCTXs *rgctx_data;
    union _union_211279 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281446 _union_281446, *P_union_281446;

union _union_281446 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281448 _union_281448, *P_union_281448;

union _union_281448 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24345D0 MethodInfo_24345D0, *PMethodInfo_24345D0;

typedef union _union_274420 _union_274420, *P_union_274420;

union _union_274420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24345D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Queue_IGachaEffStep__Fields System_Collections_Generic_Queue_IGachaEffStep__Fields, *PSystem_Collections_Generic_Queue_IGachaEffStep__Fields;

typedef struct Aoharu_Scenes_Gacha_IGachaEffStep_array Aoharu_Scenes_Gacha_IGachaEffStep_array, *PAoharu_Scenes_Gacha_IGachaEffStep_array;

typedef struct Aoharu_Scenes_Gacha_IGachaEffStep_o Aoharu_Scenes_Gacha_IGachaEffStep_o, *PAoharu_Scenes_Gacha_IGachaEffStep_o;

typedef struct Aoharu_Scenes_Gacha_IGachaEffStep_c Aoharu_Scenes_Gacha_IGachaEffStep_c, *PAoharu_Scenes_Gacha_IGachaEffStep_c;

typedef struct Aoharu_Scenes_Gacha_IGachaEffStep_Fields Aoharu_Scenes_Gacha_IGachaEffStep_Fields, *PAoharu_Scenes_Gacha_IGachaEffStep_Fields;

struct Aoharu_Scenes_Gacha_IGachaEffStep_Fields {
};

struct Aoharu_Scenes_Gacha_IGachaEffStep_o {
    struct Aoharu_Scenes_Gacha_IGachaEffStep_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_IGachaEffStep_Fields fields;
};

struct Aoharu_Scenes_Gacha_IGachaEffStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Scenes_Gacha_IGachaEffStep_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_IGachaEffStep_o *m_Items[65535];
};

struct System_Collections_Generic_Queue_IGachaEffStep__Fields {
    struct Aoharu_Scenes_Gacha_IGachaEffStep_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct System_Func_MultieventPenaltyMst__uint__c System_Func_MultieventPenaltyMst__uint__c, *PSystem_Func_MultieventPenaltyMst__uint__c;

typedef struct System_Func_MultieventPenaltyMst__uint__VTable System_Func_MultieventPenaltyMst__uint__VTable, *PSystem_Func_MultieventPenaltyMst__uint__VTable;

struct System_Func_MultieventPenaltyMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MultieventPenaltyMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MultieventPenaltyMst__uint__VTable vtable;
};

typedef struct System_Collections_Generic_IList_KeyValuePair_string__JsonData___o System_Collections_Generic_IList_KeyValuePair_string__JsonData___o, *PSystem_Collections_Generic_IList_KeyValuePair_string__JsonData___o;

typedef struct System_Collections_Generic_IList_KeyValuePair_string__JsonData___c System_Collections_Generic_IList_KeyValuePair_string__JsonData___c, *PSystem_Collections_Generic_IList_KeyValuePair_string__JsonData___c;

typedef struct System_Collections_Generic_IList_KeyValuePair_string__JsonData___Fields System_Collections_Generic_IList_KeyValuePair_string__JsonData___Fields, *PSystem_Collections_Generic_IList_KeyValuePair_string__JsonData___Fields;

struct System_Collections_Generic_IList_KeyValuePair_string__JsonData___Fields {
};

struct System_Collections_Generic_IList_KeyValuePair_string__JsonData___o {
    struct System_Collections_Generic_IList_KeyValuePair_string__JsonData___c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_KeyValuePair_string__JsonData___Fields fields;
};

struct System_Collections_Generic_IList_KeyValuePair_string__JsonData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Predicate_SceneBase__o System_Predicate_SceneBase__o, *PSystem_Predicate_SceneBase__o;

typedef struct System_Predicate_SceneBase__c System_Predicate_SceneBase__c, *PSystem_Predicate_SceneBase__c;

typedef struct System_Predicate_SceneBase__Fields System_Predicate_SceneBase__Fields, *PSystem_Predicate_SceneBase__Fields;

typedef struct System_Predicate_SceneBase__VTable System_Predicate_SceneBase__VTable, *PSystem_Predicate_SceneBase__VTable;

struct System_Predicate_SceneBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_SceneBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_SceneBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_SceneBase__VTable vtable;
};

struct System_Predicate_SceneBase__o {
    struct System_Predicate_SceneBase__c *klass;
    void *monitor;
    struct System_Predicate_SceneBase__Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__o System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__o, *PSystem_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__c System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__c, *PSystem_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__Fields System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__Fields;

struct System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__o {
    struct System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_StarEventLevelRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Net_CloseExState_o System_Net_CloseExState_o, *PSystem_Net_CloseExState_o;

typedef struct System_Net_CloseExState_Fields System_Net_CloseExState_Fields, *PSystem_Net_CloseExState_Fields;

struct System_Net_CloseExState_Fields {
    int32_t value__;
};

struct System_Net_CloseExState_o {
    struct System_Net_CloseExState_Fields fields;
};

typedef struct Shock_MngExchangeItemData___c_StaticFields Shock_MngExchangeItemData___c_StaticFields, *PShock_MngExchangeItemData___c_StaticFields;

typedef struct Shock_MngExchangeItemData___c_o Shock_MngExchangeItemData___c_o, *PShock_MngExchangeItemData___c_o;

typedef struct System_Func_Exchange__uint__o System_Func_Exchange__uint__o, *PSystem_Func_Exchange__uint__o;

typedef struct Shock_MngExchangeItemData___c_c Shock_MngExchangeItemData___c_c, *PShock_MngExchangeItemData___c_c;

typedef struct Shock_MngExchangeItemData___c_Fields Shock_MngExchangeItemData___c_Fields, *PShock_MngExchangeItemData___c_Fields;

typedef struct System_Func_Exchange__uint__c System_Func_Exchange__uint__c, *PSystem_Func_Exchange__uint__c;

typedef struct System_Func_Exchange__uint__Fields System_Func_Exchange__uint__Fields, *PSystem_Func_Exchange__uint__Fields;

typedef struct Shock_MngExchangeItemData___c_VTable Shock_MngExchangeItemData___c_VTable, *PShock_MngExchangeItemData___c_VTable;

typedef struct System_Func_Exchange__uint__VTable System_Func_Exchange__uint__VTable, *PSystem_Func_Exchange__uint__VTable;

struct Shock_MngExchangeItemData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngExchangeItemData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngExchangeItemData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngExchangeItemData___c_VTable vtable;
};

struct Shock_MngExchangeItemData___c_Fields {
};

struct Shock_MngExchangeItemData___c_o {
    struct Shock_MngExchangeItemData___c_c *klass;
    void *monitor;
    struct Shock_MngExchangeItemData___c_Fields fields;
};

struct System_Func_Exchange__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Exchange__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Exchange__uint__VTable vtable;
};

struct System_Func_Exchange__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Exchange__uint__o {
    struct System_Func_Exchange__uint__c *klass;
    void *monitor;
    struct System_Func_Exchange__uint__Fields fields;
};

struct Shock_MngExchangeItemData___c_StaticFields {
    struct Shock_MngExchangeItemData___c_o *__9;
    struct System_Func_Exchange__uint__o *__9__13_0;
};

typedef struct MethodInfo_15D9EFC_RGCTXs MethodInfo_15D9EFC_RGCTXs, *PMethodInfo_15D9EFC_RGCTXs;

struct MethodInfo_15D9EFC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct Aoharu_MultiEventPlayerResult___c__DisplayClass32_0_Fields Aoharu_MultiEventPlayerResult___c__DisplayClass32_0_Fields, *PAoharu_MultiEventPlayerResult___c__DisplayClass32_0_Fields;

typedef struct Aoharu_MultiEventPlayerResult_o Aoharu_MultiEventPlayerResult_o, *PAoharu_MultiEventPlayerResult_o;

typedef struct Aoharu_MultiEventPlayerResult_c Aoharu_MultiEventPlayerResult_c, *PAoharu_MultiEventPlayerResult_c;

typedef struct Aoharu_MultiEventPlayerResult_Fields Aoharu_MultiEventPlayerResult_Fields, *PAoharu_MultiEventPlayerResult_Fields;

typedef struct Aoharu_MultiEventPlayerResult_VTable Aoharu_MultiEventPlayerResult_VTable, *PAoharu_MultiEventPlayerResult_VTable;

typedef struct System_Action_int__ulong__o System_Action_int__ulong__o, *PSystem_Action_int__ulong__o;

typedef struct System_Action_int__ulong__c System_Action_int__ulong__c, *PSystem_Action_int__ulong__c;

typedef struct System_Action_int__ulong__Fields System_Action_int__ulong__Fields, *PSystem_Action_int__ulong__Fields;

typedef struct System_Action_int__ulong__VTable System_Action_int__ulong__VTable, *PSystem_Action_int__ulong__VTable;

struct Aoharu_MultiEventPlayerResult_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *cardImageBgImage;
    struct UnityEngine_UI_Image_o *cardImageImage;
    struct Shock_TextMeshUI_o *rankNumTextTextMeshUI;
    struct UnityEngine_UI_Image_o *titleImageImage;
    struct Shock_TextMeshUI_o *userNemeTextTextMeshUI;
    struct Shock_TextMeshUI_o *scoreNumTextMeshUI;
    struct Shock_TextMeshUI_o *maxComboNumTextMeshUI;
    struct Shock_ButtonEvent_o *friendRequestButtonButtonEvent;
    struct Shock_ButtonEvent_o *friendCancelButtonButtonEvent;
    struct UnityEngine_RectTransform_o *communicationRectTransform;
    struct UnityEngine_GameObject_o *cardBonusParent;
    struct Shock_TextMeshUI_o *cardBonus;
    struct UnityEngine_GameObject_o *fullComboParent;
    struct UnityEngine_GameObject_o *helperIconParent;
    struct UnityEngine_GameObject_o *HostIconParent;
    struct UnityEngine_GameObject_o *playerBg;
    struct UnityEngine_GameObject_o *friendButtonParent;
    struct UnityEngine_UI_Image_o *stampImage;
    struct UnityEngine_Animator_o *stampObjectAnimator;
    struct UnityEngine_GameObject_array *rankImages;
    struct UnityEngine_GameObject_array *rankBgImages;
    struct UnityEngine_GameObject_o *ObjectParent;
    struct UnityEngine_GameObject_o *IconParent;
    struct System_Action_int__ulong__o *_OnFriendRequest_k__BackingField;
    struct System_Action_int__ulong__o *_OnFriendRequestCancel_k__BackingField;
    uint64_t UserId;
};

struct System_Action_int__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_MultiEventPlayerResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_int__ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_int__ulong__o {
    struct System_Action_int__ulong__c *klass;
    void *monitor;
    struct System_Action_int__ulong__Fields fields;
};

struct System_Action_int__ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__ulong__VTable vtable;
};

struct Aoharu_MultiEventPlayerResult_o {
    struct Aoharu_MultiEventPlayerResult_c *klass;
    void *monitor;
    struct Aoharu_MultiEventPlayerResult_Fields fields;
};

struct Aoharu_MultiEventPlayerResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventPlayerResult_VTable vtable;
};

struct Aoharu_MultiEventPlayerResult___c__DisplayClass32_0_Fields {
    struct Aoharu_MultiEventPlayerResult_o *__4__this;
    int32_t actorNumber;
};

typedef struct System_Collections_Generic_List_SkeletonGraphicCustomMaterials_AtlasMaterialOverride__StaticFields System_Collections_Generic_List_SkeletonGraphicCustomMaterials_AtlasMaterialOverride__StaticFields, *PSystem_Collections_Generic_List_SkeletonGraphicCustomMaterials_AtlasMaterialOverride__StaticFields;

typedef struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_array Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_array, *PSpine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_array;

typedef struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_o Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_o, *PSpine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_o;

typedef struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_Fields Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_Fields, *PSpine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_Fields;

struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_Fields {
    bool overrideEnabled;
    struct UnityEngine_Texture_o *originalTexture;
    struct UnityEngine_Material_o *replacementMaterial;
};

struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_o {
    struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_Fields fields;
};

struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_o m_Items[65535];
};

struct System_Collections_Generic_List_SkeletonGraphicCustomMaterials_AtlasMaterialOverride__StaticFields {
    struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_array *s_emptyArray;
};

typedef struct MethodInfo_24D5544 MethodInfo_24D5544, *PMethodInfo_24D5544;

typedef union _union_177850 _union_177850, *P_union_177850;

union _union_177850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF940 MethodInfo_22CF940, *PMethodInfo_22CF940;

typedef union _union_275640 _union_275640, *P_union_275640;

union _union_275640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF940 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_c Aoharu_Story_StoryAlbum___c__DisplayClass36_0_c, *PAoharu_Story_StoryAlbum___c__DisplayClass36_0_c;

typedef struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_VTable Aoharu_Story_StoryAlbum___c__DisplayClass36_0_VTable, *PAoharu_Story_StoryAlbum___c__DisplayClass36_0_VTable;

struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_VTable vtable;
};

typedef union _union_256530 _union_256530, *P_union_256530;

union _union_256530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_TermsOfServiceAgreeScene___c_StaticFields Aoharu_TermsOfServiceAgreeScene___c_StaticFields, *PAoharu_TermsOfServiceAgreeScene___c_StaticFields;

typedef struct Aoharu_TermsOfServiceAgreeScene___c_o Aoharu_TermsOfServiceAgreeScene___c_o, *PAoharu_TermsOfServiceAgreeScene___c_o;

typedef struct Aoharu_TermsOfServiceAgreeScene___c_c Aoharu_TermsOfServiceAgreeScene___c_c, *PAoharu_TermsOfServiceAgreeScene___c_c;

typedef struct Aoharu_TermsOfServiceAgreeScene___c_Fields Aoharu_TermsOfServiceAgreeScene___c_Fields, *PAoharu_TermsOfServiceAgreeScene___c_Fields;

typedef struct Aoharu_TermsOfServiceAgreeScene___c_VTable Aoharu_TermsOfServiceAgreeScene___c_VTable, *PAoharu_TermsOfServiceAgreeScene___c_VTable;

struct Aoharu_TermsOfServiceAgreeScene___c_Fields {
};

struct Aoharu_TermsOfServiceAgreeScene___c_o {
    struct Aoharu_TermsOfServiceAgreeScene___c_c *klass;
    void *monitor;
    struct Aoharu_TermsOfServiceAgreeScene___c_Fields fields;
};

struct Aoharu_TermsOfServiceAgreeScene___c_StaticFields {
    struct Aoharu_TermsOfServiceAgreeScene___c_o *__9;
    struct System_Action_Action__o *__9__2_0;
};

struct Aoharu_TermsOfServiceAgreeScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TermsOfServiceAgreeScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TermsOfServiceAgreeScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TermsOfServiceAgreeScene___c_VTable vtable;
};

typedef struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__c DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__c, *PDG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__c;

typedef struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__RGCTXs DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__RGCTXs, *PDG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__RGCTXs;

typedef struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__VTable DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__VTable, *PDG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__VTable;

struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_Validate;
    struct VirtualInvokeData _6_UpdateDelay;
    struct VirtualInvokeData _7_Startup;
    struct VirtualInvokeData _8_ApplyTween;
    struct VirtualInvokeData _9_ChangeStartValue;
    struct VirtualInvokeData _10_ChangeEndValue;
    struct VirtualInvokeData _11_ChangeEndValue;
    struct VirtualInvokeData _12_ChangeValues;
    struct VirtualInvokeData _13_SetFrom;
};

struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__VTable vtable;
};

struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppType *_2_TPlugOptions;
    struct Il2CppClass *_3_T2;
    struct MethodInfo *_4_DG_Tweening_Tweener_DoChangeStartValue_T1__T2__TPlugOptions_;
    struct MethodInfo *_5_DG_Tweening_Tweener_DoChangeEndValue_T1__T2__TPlugOptions_;
    struct MethodInfo *_6_DG_Tweening_Tweener_DoChangeValues_T1__T2__TPlugOptions_;
    struct MethodInfo *_7_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__ChangeEndValue;
    struct Il2CppClass *_8_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_9_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetFrom;
    struct MethodInfo *_10_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetFrom;
    struct MethodInfo *_11_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__Reset;
    struct Il2CppClass *_12_TPlugOptions;
    struct Il2CppClass *_14_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_15_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct MethodInfo *_16_DG_Tweening_Tweener_DoUpdateDelay_T1__T2__TPlugOptions_;
    struct MethodInfo *_17_DG_Tweening_Tweener_DoStartup_T1__T2__TPlugOptions_;
    struct MethodInfo *_18_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__EvaluateAndApply;
};

typedef struct UnityEngine_UIElements_Toggle_UxmlTraits_c UnityEngine_UIElements_Toggle_UxmlTraits_c, *PUnityEngine_UIElements_Toggle_UxmlTraits_c;

typedef struct UnityEngine_UIElements_Toggle_UxmlTraits_VTable UnityEngine_UIElements_Toggle_UxmlTraits_VTable, *PUnityEngine_UIElements_Toggle_UxmlTraits_VTable;

struct UnityEngine_UIElements_Toggle_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_Toggle_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Toggle_UxmlTraits_VTable vtable;
};

typedef struct MethodInfo_251D9EC MethodInfo_251D9EC, *PMethodInfo_251D9EC;

typedef union _union_244989 _union_244989, *P_union_244989;

union _union_244989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D9EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256532 _union_256532, *P_union_256532;

union _union_256532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256534 _union_256534, *P_union_256534;

union _union_256534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_c Shock_Protocol_CJsonSendParamUserUpdateTitleIds_c, *PShock_Protocol_CJsonSendParamUserUpdateTitleIds_c;

typedef struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_VTable Shock_Protocol_CJsonSendParamUserUpdateTitleIds_VTable, *PShock_Protocol_CJsonSendParamUserUpdateTitleIds_VTable;

struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_VTable vtable;
};

typedef struct MethodInfo_30F7FD8 MethodInfo_30F7FD8, *PMethodInfo_30F7FD8;

typedef union _union_235327 _union_235327, *P_union_235327;

union _union_235327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7FD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256536 _union_256536, *P_union_256536;

union _union_256536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256538 _union_256538, *P_union_256538;

union _union_256538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C4FBC MethodInfo_22C4FBC, *PMethodInfo_22C4FBC;

typedef union _union_281688 _union_281688, *P_union_281688;

union _union_281688 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4FBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281688 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_o Aoharu_Story_StoryAlbum___c__DisplayClass36_0_o, *PAoharu_Story_StoryAlbum___c__DisplayClass36_0_o;

typedef struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_Fields Aoharu_Story_StoryAlbum___c__DisplayClass36_0_Fields, *PAoharu_Story_StoryAlbum___c__DisplayClass36_0_Fields;

struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_Fields {
    struct UnityEngine_Texture_o *texture;
};

struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_o {
    struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_c *klass;
    void *monitor;
    struct Aoharu_Story_StoryAlbum___c__DisplayClass36_0_Fields fields;
};

typedef struct MethodInfo_22774C0 MethodInfo_22774C0, *PMethodInfo_22774C0;

typedef union _union_282340 _union_282340, *P_union_282340;

union _union_282340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22774C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____c Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____c, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____c;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____VTable Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____VTable, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____VTable;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____VTable vtable;
};

typedef struct MethodInfo_1E9D150 MethodInfo_1E9D150, *PMethodInfo_1E9D150;

typedef union _union_160821 _union_160821, *P_union_160821;

union _union_160821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D150 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256520 _union_256520, *P_union_256520;

union _union_256520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_o Shock_Protocol_CJsonSendParamUserUpdateTitleIds_o, *PShock_Protocol_CJsonSendParamUserUpdateTitleIds_o;

typedef struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_Fields Shock_Protocol_CJsonSendParamUserUpdateTitleIds_Fields, *PShock_Protocol_CJsonSendParamUserUpdateTitleIds_Fields;

struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_Fields {
    struct System_UInt32_array *master_title_ids;
};

struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_o {
    struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamUserUpdateTitleIds_Fields fields;
};

typedef union _union_281500 _union_281500, *P_union_281500;

union _union_281500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B644C0 MethodInfo_1B644C0, *PMethodInfo_1B644C0;

typedef union _union_245775 _union_245775, *P_union_245775;

union _union_245775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B644C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281502 _union_281502, *P_union_281502;

union _union_281502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CardSysVoiceMstTable_o Shock_CardSysVoiceMstTable_o, *PShock_CardSysVoiceMstTable_o;

typedef struct Shock_CardSysVoiceMstTable_c Shock_CardSysVoiceMstTable_c, *PShock_CardSysVoiceMstTable_c;

typedef struct Shock_CardSysVoiceMstTable_Fields Shock_CardSysVoiceMstTable_Fields, *PShock_CardSysVoiceMstTable_Fields;

typedef struct Shock_CardSysVoiceMstTable_StaticFields Shock_CardSysVoiceMstTable_StaticFields, *PShock_CardSysVoiceMstTable_StaticFields;

typedef struct Shock_CardSysVoiceMstTable_VTable Shock_CardSysVoiceMstTable_VTable, *PShock_CardSysVoiceMstTable_VTable;

typedef struct Shock_GameMstTableBase_CardSysVoiceMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_CardSysVoiceMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_CardSysVoiceMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__o Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__c Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__Fields fields;
};

struct Shock_GameMstTableBase_CardSysVoiceMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_CardSysVoiceMstTable_Fields {
    struct Shock_GameMstTableBase_CardSysVoiceMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_CardSysVoiceMstTable_o {
    struct Shock_CardSysVoiceMstTable_c *klass;
    void *monitor;
    struct Shock_CardSysVoiceMstTable_Fields fields;
};

struct Shock_CardSysVoiceMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_CardSysVoiceMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_CardSysVoiceMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardSysVoiceMstTable_VTable vtable;
};

struct Shock_CardSysVoiceMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_CardSysVoiceMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CardSysVoiceMst__o *ms_HashTable;
};

typedef union _union_281504 _union_281504, *P_union_281504;

union _union_281504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281506 _union_281506, *P_union_281506;

union _union_281506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____o Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____o, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____o;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____Fields;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___o System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___o, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___o;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___Fields System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___Fields, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___Fields;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__o System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__o, *PSystem_ValueTuple_T8__T9__T10__T11__T12__T13__T14__o;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__Fields System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__Fields, *PSystem_ValueTuple_T8__T9__T10__T11__T12__T13__T14__Fields;

struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
};

struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__o {
    struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__Fields fields;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__o Rest;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___o {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___o result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____o {
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____Fields fields;
};

typedef struct UnityEngine_GUIStyle_array UnityEngine_GUIStyle_array, *PUnityEngine_GUIStyle_array;

typedef struct UnityEngine_GUIStyle_o UnityEngine_GUIStyle_o, *PUnityEngine_GUIStyle_o;

typedef struct UnityEngine_GUIStyle_c UnityEngine_GUIStyle_c, *PUnityEngine_GUIStyle_c;

typedef struct UnityEngine_GUIStyle_Fields UnityEngine_GUIStyle_Fields, *PUnityEngine_GUIStyle_Fields;

typedef struct UnityEngine_GUIStyle_StaticFields UnityEngine_GUIStyle_StaticFields, *PUnityEngine_GUIStyle_StaticFields;

typedef struct UnityEngine_GUIStyle_VTable UnityEngine_GUIStyle_VTable, *PUnityEngine_GUIStyle_VTable;

typedef struct UnityEngine_GUIStyleState_o UnityEngine_GUIStyleState_o, *PUnityEngine_GUIStyleState_o;

typedef struct UnityEngine_GUIStyleState_c UnityEngine_GUIStyleState_c, *PUnityEngine_GUIStyleState_c;

typedef struct UnityEngine_GUIStyleState_Fields UnityEngine_GUIStyleState_Fields, *PUnityEngine_GUIStyleState_Fields;

typedef struct UnityEngine_GUIStyleState_VTable UnityEngine_GUIStyleState_VTable, *PUnityEngine_GUIStyleState_VTable;

struct UnityEngine_GUIStyle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_GUIStyleState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_GUIStyleState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUIStyleState_VTable vtable;
};

struct UnityEngine_GUIStyleState_Fields {
    intptr_t m_Ptr;
    struct UnityEngine_GUIStyle_o *m_SourceStyle;
};

struct UnityEngine_GUIStyleState_o {
    struct UnityEngine_GUIStyleState_c *klass;
    void *monitor;
    struct UnityEngine_GUIStyleState_Fields fields;
};

struct UnityEngine_GUIStyle_StaticFields {
    bool showKeyboardFocus;
    struct UnityEngine_GUIStyle_o *s_None;
};

struct UnityEngine_GUIStyle_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_GUIStyle_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUIStyle_VTable vtable;
};

struct UnityEngine_GUIStyle_Fields {
    intptr_t m_Ptr;
    struct UnityEngine_GUIStyleState_o *m_Normal;
    struct UnityEngine_GUIStyleState_o *m_Hover;
    struct UnityEngine_GUIStyleState_o *m_Active;
    struct UnityEngine_GUIStyleState_o *m_Focused;
    struct UnityEngine_GUIStyleState_o *m_OnNormal;
    struct UnityEngine_GUIStyleState_o *m_OnHover;
    struct UnityEngine_GUIStyleState_o *m_OnActive;
    struct UnityEngine_GUIStyleState_o *m_OnFocused;
    struct UnityEngine_RectOffset_o *m_Border;
    struct UnityEngine_RectOffset_o *m_Padding;
    struct UnityEngine_RectOffset_o *m_Margin;
    struct UnityEngine_RectOffset_o *m_Overflow;
    struct System_String_o *m_Name;
};

struct UnityEngine_GUIStyle_o {
    struct UnityEngine_GUIStyle_c *klass;
    void *monitor;
    struct UnityEngine_GUIStyle_Fields fields;
};

struct UnityEngine_GUIStyle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_GUIStyle_o *m_Items[65535];
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_c Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_c, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_VTable Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_VTable, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_VTable vtable;
};

typedef struct MethodInfo_2D7937C MethodInfo_2D7937C, *PMethodInfo_2D7937C;

typedef struct UnityEngine_Playables_PlayableExtensions_c UnityEngine_Playables_PlayableExtensions_c, *PUnityEngine_Playables_PlayableExtensions_c;

typedef struct MethodInfo_2D7937C_RGCTXs MethodInfo_2D7937C_RGCTXs, *PMethodInfo_2D7937C_RGCTXs;

typedef union _union_321882 _union_321882, *P_union_321882;

typedef struct UnityEngine_Playables_PlayableExtensions_VTable UnityEngine_Playables_PlayableExtensions_VTable, *PUnityEngine_Playables_PlayableExtensions_VTable;

struct UnityEngine_Playables_PlayableExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct MethodInfo_2D7937C_RGCTXs {
    struct Il2CppClass *_0_U;
};

union _union_321882 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UnityEngine_Playables_PlayableExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_PlayableExtensions_VTable vtable;
};

struct MethodInfo_2D7937C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D7937C_RGCTXs *rgctx_data;
    union _union_321882 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB400 MethodInfo_22BB400, *PMethodInfo_22BB400;

typedef union _union_280836 _union_280836, *P_union_280836;

union _union_280836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_IgnoreElementsObservable_IgnoreElements_T__VTable UniRx_Operators_IgnoreElementsObservable_IgnoreElements_T__VTable, *PUniRx_Operators_IgnoreElementsObservable_IgnoreElements_T__VTable;

struct UniRx_Operators_IgnoreElementsObservable_IgnoreElements_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef union _union_256522 _union_256522, *P_union_256522;

union _union_256522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256524 _union_256524, *P_union_256524;

union _union_256524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_o Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_o, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_Fields Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_Fields, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_Fields;

typedef struct Shock_CARD_TYPE_array Shock_CARD_TYPE_array, *PShock_CARD_TYPE_array;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_Fields {
    struct Shock_CARD_TYPE_array *eventBonusTypeList;
    struct System_UInt32_array *eventCharacterBonusList;
};

struct Shock_CARD_TYPE_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_o {
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_0_Fields fields;
};

typedef struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__Fields UnityEngine_UIElements_EventCallback_GeometryChangedEvent__Fields, *PUnityEngine_UIElements_EventCallback_GeometryChangedEvent__Fields;

struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_256526 _union_256526, *P_union_256526;

union _union_256526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256528 _union_256528, *P_union_256528;

union _union_256528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_EventDescriptor__StaticFields System_Collections_Generic_List_EventDescriptor__StaticFields, *PSystem_Collections_Generic_List_EventDescriptor__StaticFields;

typedef struct System_ComponentModel_EventDescriptor_array System_ComponentModel_EventDescriptor_array, *PSystem_ComponentModel_EventDescriptor_array;

typedef struct System_ComponentModel_EventDescriptor_o System_ComponentModel_EventDescriptor_o, *PSystem_ComponentModel_EventDescriptor_o;

typedef struct System_ComponentModel_EventDescriptor_c System_ComponentModel_EventDescriptor_c, *PSystem_ComponentModel_EventDescriptor_c;

typedef struct System_ComponentModel_EventDescriptor_Fields System_ComponentModel_EventDescriptor_Fields, *PSystem_ComponentModel_EventDescriptor_Fields;

typedef struct System_ComponentModel_EventDescriptor_VTable System_ComponentModel_EventDescriptor_VTable, *PSystem_ComponentModel_EventDescriptor_VTable;

typedef struct System_ComponentModel_MemberDescriptor_Fields System_ComponentModel_MemberDescriptor_Fields, *PSystem_ComponentModel_MemberDescriptor_Fields;

typedef struct System_ComponentModel_AttributeCollection_o System_ComponentModel_AttributeCollection_o, *PSystem_ComponentModel_AttributeCollection_o;

typedef struct System_Attribute_array System_Attribute_array, *PSystem_Attribute_array;

typedef struct System_ComponentModel_AttributeCollection_c System_ComponentModel_AttributeCollection_c, *PSystem_ComponentModel_AttributeCollection_c;

typedef struct System_ComponentModel_AttributeCollection_Fields System_ComponentModel_AttributeCollection_Fields, *PSystem_ComponentModel_AttributeCollection_Fields;

typedef struct System_Attribute_o System_Attribute_o, *PSystem_Attribute_o;

typedef struct System_ComponentModel_AttributeCollection_StaticFields System_ComponentModel_AttributeCollection_StaticFields, *PSystem_ComponentModel_AttributeCollection_StaticFields;

typedef struct System_ComponentModel_AttributeCollection_VTable System_ComponentModel_AttributeCollection_VTable, *PSystem_ComponentModel_AttributeCollection_VTable;

typedef struct System_ComponentModel_AttributeCollection_AttributeEntry_array System_ComponentModel_AttributeCollection_AttributeEntry_array, *PSystem_ComponentModel_AttributeCollection_AttributeEntry_array;

typedef struct System_Attribute_c System_Attribute_c, *PSystem_Attribute_c;

typedef struct System_ComponentModel_AttributeCollection_AttributeEntry_o System_ComponentModel_AttributeCollection_AttributeEntry_o, *PSystem_ComponentModel_AttributeCollection_AttributeEntry_o;

typedef struct System_Attribute_VTable System_Attribute_VTable, *PSystem_Attribute_VTable;

typedef struct System_ComponentModel_AttributeCollection_AttributeEntry_Fields System_ComponentModel_AttributeCollection_AttributeEntry_Fields, *PSystem_ComponentModel_AttributeCollection_AttributeEntry_Fields;

struct System_Attribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Attribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Attribute_VTable vtable;
};

struct System_Attribute_o {
    struct System_Attribute_c *klass;
    void *monitor;
    struct System_Attribute_Fields fields;
};

struct System_ComponentModel_AttributeCollection_Fields {
    struct System_Attribute_array *_attributes;
    struct System_ComponentModel_AttributeCollection_AttributeEntry_array *_foundAttributeTypes;
    int32_t _index;
};

struct System_ComponentModel_AttributeCollection_o {
    struct System_ComponentModel_AttributeCollection_c *klass;
    void *monitor;
    struct System_ComponentModel_AttributeCollection_Fields fields;
};

struct System_ComponentModel_AttributeCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CopyTo;
    struct VirtualInvokeData _5_System_Collections_ICollection_get_Count;
    struct VirtualInvokeData _6_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _7_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _8_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _9_get_Attributes;
    struct VirtualInvokeData _10_get_Item;
    struct VirtualInvokeData _11_get_Item;
};

struct System_ComponentModel_AttributeCollection_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_AttributeCollection_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_AttributeCollection_VTable vtable;
};

struct System_ComponentModel_AttributeCollection_AttributeEntry_Fields {
    struct System_Type_o *type;
    int32_t index;
};

struct System_ComponentModel_AttributeCollection_AttributeEntry_o {
    struct System_ComponentModel_AttributeCollection_AttributeEntry_Fields fields;
};

struct System_ComponentModel_AttributeCollection_AttributeEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ComponentModel_AttributeCollection_AttributeEntry_o m_Items[65535];
};

struct System_ComponentModel_EventDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_AttributeArray;
    struct VirtualInvokeData _5_set_AttributeArray;
    struct VirtualInvokeData _6_get_Attributes;
    struct VirtualInvokeData _7_get_Category;
    struct VirtualInvokeData _8_get_Description;
    struct VirtualInvokeData _9_get_IsBrowsable;
    struct VirtualInvokeData _10_get_Name;
    struct VirtualInvokeData _11_get_NameHashCode;
    struct VirtualInvokeData _12_get_DesignTimeOnly;
    struct VirtualInvokeData _13_get_DisplayName;
    struct VirtualInvokeData _14_CreateAttributeCollection;
    struct VirtualInvokeData _15_FillAttributes;
    struct VirtualInvokeData _16_GetInvocationTarget;
};

struct System_ComponentModel_EventDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_EventDescriptor_VTable vtable;
};

struct System_ComponentModel_MemberDescriptor_Fields {
    struct System_String_o *name;
    struct System_String_o *displayName;
    int32_t nameHash;
    struct System_ComponentModel_AttributeCollection_o *attributeCollection;
    struct System_Attribute_array *attributes;
    struct System_Attribute_array *originalAttributes;
    bool attributesFiltered;
    bool attributesFilled;
    int32_t metadataVersion;
    struct System_String_o *category;
    struct System_String_o *description;
    struct Il2CppObject *lockCookie;
};

struct System_ComponentModel_EventDescriptor_Fields {
    struct System_ComponentModel_MemberDescriptor_Fields super;
};

struct System_ComponentModel_EventDescriptor_o {
    struct System_ComponentModel_EventDescriptor_c *klass;
    void *monitor;
    struct System_ComponentModel_EventDescriptor_Fields fields;
};

struct System_ComponentModel_EventDescriptor_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ComponentModel_EventDescriptor_o *m_Items[65535];
};

struct System_ComponentModel_AttributeCollection_StaticFields {
    struct System_ComponentModel_AttributeCollection_o *Empty;
    struct System_Collections_Hashtable_o *s_defaultAttributes;
    struct Il2CppObject *s_internalSyncObject;
};

struct System_Attribute_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Attribute_o *m_Items[65535];
};

struct System_Collections_Generic_List_EventDescriptor__StaticFields {
    struct System_ComponentModel_EventDescriptor_array *s_emptyArray;
};

typedef struct MethodInfo_2EEF024 MethodInfo_2EEF024, *PMethodInfo_2EEF024;

typedef union _union_202568 _union_202568, *P_union_202568;

union _union_202568 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEF024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202568 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LocationInformation_LocationInformationManager_c Aoharu_LocationInformation_LocationInformationManager_c, *PAoharu_LocationInformation_LocationInformationManager_c;

typedef struct Aoharu_LocationInformation_LocationInformationManager_VTable Aoharu_LocationInformation_LocationInformationManager_VTable, *PAoharu_LocationInformation_LocationInformationManager_VTable;

struct Aoharu_LocationInformation_LocationInformationManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LocationInformation_LocationInformationManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformation_LocationInformationManager_VTable vtable;
};

typedef union _union_281510 _union_281510, *P_union_281510;

union _union_281510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281512 _union_281512, *P_union_281512;

union _union_281512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281514 _union_281514, *P_union_281514;

union _union_281514 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281516 _union_281516, *P_union_281516;

union _union_281516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17A92E0 MethodInfo_17A92E0, *PMethodInfo_17A92E0;

typedef union _union_167735 _union_167735, *P_union_167735;

union _union_167735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A92E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256518 _union_256518, *P_union_256518;

union _union_256518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_MISSION_TYPE__c System_Collections_Generic_List_MISSION_TYPE__c, *PSystem_Collections_Generic_List_MISSION_TYPE__c;

typedef struct System_Collections_Generic_List_MISSION_TYPE__StaticFields System_Collections_Generic_List_MISSION_TYPE__StaticFields, *PSystem_Collections_Generic_List_MISSION_TYPE__StaticFields;

typedef struct System_Collections_Generic_List_MISSION_TYPE__VTable System_Collections_Generic_List_MISSION_TYPE__VTable, *PSystem_Collections_Generic_List_MISSION_TYPE__VTable;

typedef struct Shock_MISSION_TYPE_array Shock_MISSION_TYPE_array, *PShock_MISSION_TYPE_array;

struct System_Collections_Generic_List_MISSION_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MISSION_TYPE__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MISSION_TYPE__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MISSION_TYPE__VTable vtable;
};

struct Shock_MISSION_TYPE_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Collections_Generic_List_MISSION_TYPE__StaticFields {
    struct Shock_MISSION_TYPE_array *s_emptyArray;
};

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_Fields Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_Fields, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_Fields;

typedef struct Carbon_TaskFlow_o Carbon_TaskFlow_o, *PCarbon_TaskFlow_o;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData_o Aoharu_Scenes_Gacha_NoteSelectScrollData_o, *PAoharu_Scenes_Gacha_NoteSelectScrollData_o;

typedef struct Carbon_TaskFlow_c Carbon_TaskFlow_c, *PCarbon_TaskFlow_c;

typedef struct Carbon_TaskFlow_Fields Carbon_TaskFlow_Fields, *PCarbon_TaskFlow_Fields;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData_c Aoharu_Scenes_Gacha_NoteSelectScrollData_c, *PAoharu_Scenes_Gacha_NoteSelectScrollData_c;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData_Fields Aoharu_Scenes_Gacha_NoteSelectScrollData_Fields, *PAoharu_Scenes_Gacha_NoteSelectScrollData_Fields;

typedef struct Carbon_TaskFlow_VTable Carbon_TaskFlow_VTable, *PCarbon_TaskFlow_VTable;

typedef struct Carbon_StepTask_o Carbon_StepTask_o, *PCarbon_StepTask_o;

typedef struct System_Collections_Generic_List_ParallelTask__o System_Collections_Generic_List_ParallelTask__o, *PSystem_Collections_Generic_List_ParallelTask__o;

typedef struct Carbon_TaskSequence_o Carbon_TaskSequence_o, *PCarbon_TaskSequence_o;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData_VTable Aoharu_Scenes_Gacha_NoteSelectScrollData_VTable, *PAoharu_Scenes_Gacha_NoteSelectScrollData_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaInfoUI_array Aoharu_Scenes_Gacha_GachaInfoUI_array, *PAoharu_Scenes_Gacha_GachaInfoUI_array;

typedef struct Shock_GachaInfoData_o Shock_GachaInfoData_o, *PShock_GachaInfoData_o;

typedef struct Carbon_StepTask_c Carbon_StepTask_c, *PCarbon_StepTask_c;

typedef struct Carbon_StepTask_Fields Carbon_StepTask_Fields, *PCarbon_StepTask_Fields;

typedef struct System_Collections_Generic_List_ParallelTask__c System_Collections_Generic_List_ParallelTask__c, *PSystem_Collections_Generic_List_ParallelTask__c;

typedef struct System_Collections_Generic_List_ParallelTask__Fields System_Collections_Generic_List_ParallelTask__Fields, *PSystem_Collections_Generic_List_ParallelTask__Fields;

typedef struct Carbon_TaskSequence_c Carbon_TaskSequence_c, *PCarbon_TaskSequence_c;

typedef struct Carbon_TaskSequence_Fields Carbon_TaskSequence_Fields, *PCarbon_TaskSequence_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaInfoUI_o Aoharu_Scenes_Gacha_GachaInfoUI_o, *PAoharu_Scenes_Gacha_GachaInfoUI_o;

typedef struct Shock_GachaInfoData_c Shock_GachaInfoData_c, *PShock_GachaInfoData_c;

typedef struct Shock_GachaInfoData_Fields Shock_GachaInfoData_Fields, *PShock_GachaInfoData_Fields;

typedef struct Carbon_StepTask_VTable Carbon_StepTask_VTable, *PCarbon_StepTask_VTable;

typedef struct System_Collections_Generic_List_ParallelTask__StaticFields System_Collections_Generic_List_ParallelTask__StaticFields, *PSystem_Collections_Generic_List_ParallelTask__StaticFields;

typedef struct System_Collections_Generic_List_ParallelTask__VTable System_Collections_Generic_List_ParallelTask__VTable, *PSystem_Collections_Generic_List_ParallelTask__VTable;

typedef struct Carbon_ParallelTask_array Carbon_ParallelTask_array, *PCarbon_ParallelTask_array;

typedef struct Carbon_TaskSequence_VTable Carbon_TaskSequence_VTable, *PCarbon_TaskSequence_VTable;

typedef struct System_Collections_Generic_Queue_Action_Action___o System_Collections_Generic_Queue_Action_Action___o, *PSystem_Collections_Generic_Queue_Action_Action___o;

typedef struct Aoharu_Scenes_Gacha_GachaInfoUI_c Aoharu_Scenes_Gacha_GachaInfoUI_c, *PAoharu_Scenes_Gacha_GachaInfoUI_c;

typedef struct Aoharu_Scenes_Gacha_GachaInfoUI_Fields Aoharu_Scenes_Gacha_GachaInfoUI_Fields, *PAoharu_Scenes_Gacha_GachaInfoUI_Fields;

typedef struct Shock_GachaInfoData_VTable Shock_GachaInfoData_VTable, *PShock_GachaInfoData_VTable;

typedef struct Shock_LotteryInfoMst_o Shock_LotteryInfoMst_o, *PShock_LotteryInfoMst_o;

typedef struct Shock_LotteryCautionMst_o Shock_LotteryCautionMst_o, *PShock_LotteryCautionMst_o;

typedef struct Shock_LotteryImageMst_array Shock_LotteryImageMst_array, *PShock_LotteryImageMst_array;

typedef struct Shock_LotteryImageMst_o Shock_LotteryImageMst_o, *PShock_LotteryImageMst_o;

typedef struct Carbon_ParallelTask_o Carbon_ParallelTask_o, *PCarbon_ParallelTask_o;

typedef struct System_Collections_Generic_Queue_Action_Action___c System_Collections_Generic_Queue_Action_Action___c, *PSystem_Collections_Generic_Queue_Action_Action___c;

typedef struct System_Collections_Generic_Queue_Action_Action___Fields System_Collections_Generic_Queue_Action_Action___Fields, *PSystem_Collections_Generic_Queue_Action_Action___Fields;

typedef struct Aoharu_Scenes_Gacha_GachaInfoUI_VTable Aoharu_Scenes_Gacha_GachaInfoUI_VTable, *PAoharu_Scenes_Gacha_GachaInfoUI_VTable;

typedef struct Shock_LotteryInfoMst_c Shock_LotteryInfoMst_c, *PShock_LotteryInfoMst_c;

typedef struct Shock_LotteryInfoMst_Fields Shock_LotteryInfoMst_Fields, *PShock_LotteryInfoMst_Fields;

typedef struct Shock_LotteryCautionMst_c Shock_LotteryCautionMst_c, *PShock_LotteryCautionMst_c;

typedef struct Shock_LotteryCautionMst_Fields Shock_LotteryCautionMst_Fields, *PShock_LotteryCautionMst_Fields;

typedef struct Shock_LotteryImageMst_c Shock_LotteryImageMst_c, *PShock_LotteryImageMst_c;

typedef struct Shock_LotteryImageMst_Fields Shock_LotteryImageMst_Fields, *PShock_LotteryImageMst_Fields;

typedef struct Carbon_ParallelTask_c Carbon_ParallelTask_c, *PCarbon_ParallelTask_c;

typedef struct Carbon_ParallelTask_Fields Carbon_ParallelTask_Fields, *PCarbon_ParallelTask_Fields;

typedef struct System_Collections_Generic_Queue_Action_Action___VTable System_Collections_Generic_Queue_Action_Action___VTable, *PSystem_Collections_Generic_Queue_Action_Action___VTable;

typedef struct System_Action_Action__array System_Action_Action__array, *PSystem_Action_Action__array;

typedef struct Shock_LotteryInfoMst_VTable Shock_LotteryInfoMst_VTable, *PShock_LotteryInfoMst_VTable;

typedef struct Shock_LotteryCautionMst_VTable Shock_LotteryCautionMst_VTable, *PShock_LotteryCautionMst_VTable;

typedef struct Shock_LotteryImageMst_VTable Shock_LotteryImageMst_VTable, *PShock_LotteryImageMst_VTable;

typedef struct Carbon_ParallelTask_VTable Carbon_ParallelTask_VTable, *PCarbon_ParallelTask_VTable;

struct Shock_LotteryImageMst_Fields {
    uint32_t _id;
    uint32_t _number;
    struct System_String_o *_logoFileName;
    struct System_String_o *_infoFileName;
    struct System_String_array *_stepupInfoFileName;
    struct System_String_array *_bgFileName;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LotteryInfoMst_Fields {
    uint32_t _id;
    struct System_String_o *_infoText;
    struct System_String_o *_detailText;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LotteryInfoMst_o {
    struct Shock_LotteryInfoMst_c *klass;
    void *monitor;
    struct Shock_LotteryInfoMst_Fields fields;
};

struct Shock_LotteryCautionMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Aoharu_Scenes_Gacha_GachaInfoUI_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_GachaInfoUI_o *m_Items[65535];
};

struct System_Action_Action__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Action_Action__o *m_Items[65535];
};

struct Shock_LotteryInfoMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LotteryInfoMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryInfoMst_VTable vtable;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_LotteryImageMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LotteryImageMst_o *m_Items[65535];
};

struct System_Collections_Generic_Queue_Action_Action___Fields {
    struct System_Action_Action__array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Gacha_GachaInfoUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GachaInfoData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GachaInfoData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GachaInfoData_VTable vtable;
};

struct Shock_GachaInfoData_Fields {
    struct Shock_LotteryInfoMst_o *m_infoMst;
    struct Shock_LotteryCautionMst_o *m_cautionMst;
    struct Shock_LotteryImageMst_array *m_logoMsts;
    struct Shock_LotteryImageMst_o *m_logoMst;
    struct System_String_o *_Name_k__BackingField;
    struct Carbon_GameTime_o _StartTime_k__BackingField;
    struct Carbon_GameTime_o _EndTime_k__BackingField;
    uint32_t _StartdashTime_k__BackingField;
    uint32_t _StartdashExpireTime_k__BackingField;
};

struct Shock_GachaInfoData_o {
    struct Shock_GachaInfoData_c *klass;
    void *monitor;
    struct Shock_GachaInfoData_Fields fields;
};

struct System_Collections_Generic_List_ParallelTask__Fields {
    struct Carbon_ParallelTask_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ParallelTask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scenes_Gacha_GachaInfoUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_RemainTimeTextRoot;
    struct Shock_TextMeshUI_o *m_RemainTimeText;
    struct UnityEngine_GameObject_o *m_TicketIcon;
    struct System_IDisposable_o *m_WaitTimeCoroutine;
};

struct Aoharu_Scenes_Gacha_GachaInfoUI_o {
    struct Aoharu_Scenes_Gacha_GachaInfoUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaInfoUI_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaInfoUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaInfoUI_VTable vtable;
};

struct Carbon_TaskSequence_Fields {
    struct System_Collections_Generic_Queue_Action_Action___o *m_TaskQueue;
};

struct Carbon_TaskFlow_Fields {
    struct Carbon_StepTask_o *m_MainTask;
    struct System_Collections_Generic_List_ParallelTask__o *m_SubTaskList;
    struct Carbon_TaskSequence_o *m_TempTaskSequence;
};

struct Carbon_TaskFlow_o {
    struct Carbon_TaskFlow_c *klass;
    void *monitor;
    struct Carbon_TaskFlow_Fields fields;
};

struct Carbon_TaskFlow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_TaskFlow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TaskFlow_VTable vtable;
};

struct Carbon_TaskSequence_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clear;
};

struct Carbon_ParallelTask_Fields {
    struct Carbon_TaskSequence_Fields super;
    struct System_Action_o *m_OnComplete;
    int32_t m_RestTaskCount;
};

struct Carbon_ParallelTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clear;
};

struct Shock_LotteryImageMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct System_Collections_Generic_Queue_Action_Action___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct UnityEngine_UI_Image_array *m_BannerImage;
    struct UnityEngine_GameObject_o *m_UnSelectObjRoot;
    struct UnityEngine_GameObject_o *m_SelectObjRoot;
    struct Shock_GrayoutUI_o *m_Grayout;
    struct Aoharu_Scenes_Gacha_GachaInfoUI_array *m_InfoUIList;
    struct Shock_ButtonEvent_o *m_Button;
    struct Shock_GachaInfoData_o *m_GachaInfoData;
    struct System_Action_o *OnClick;
};

struct System_Collections_Generic_Queue_Action_Action___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Action_Action___VTable vtable;
};

struct System_Collections_Generic_Queue_Action_Action___o {
    struct System_Collections_Generic_Queue_Action_Action___c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_Action_Action___Fields fields;
};

struct System_Collections_Generic_List_ParallelTask__o {
    struct System_Collections_Generic_List_ParallelTask__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ParallelTask__Fields fields;
};

struct Carbon_TaskSequence_o {
    struct Carbon_TaskSequence_c *klass;
    void *monitor;
    struct Carbon_TaskSequence_Fields fields;
};

struct Carbon_ParallelTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ParallelTask_VTable vtable;
};

struct Carbon_ParallelTask_o {
    struct Carbon_ParallelTask_c *klass;
    void *monitor;
    struct Carbon_ParallelTask_Fields fields;
};

struct System_Collections_Generic_List_ParallelTask__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ParallelTask__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ParallelTask__VTable vtable;
};

struct Carbon_TaskSequence_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TaskSequence_VTable vtable;
};

struct Carbon_StepTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clear;
};

struct Carbon_StepTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_StepTask_VTable vtable;
};

struct Carbon_StepTask_Fields {
    struct Carbon_TaskSequence_Fields super;
};

struct Carbon_StepTask_o {
    struct Carbon_StepTask_c *klass;
    void *monitor;
    struct Carbon_StepTask_Fields fields;
};

struct Shock_LotteryCautionMst_Fields {
    uint32_t _id;
    struct System_String_o *_cautionText;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_Fields {
    struct Carbon_TaskFlow_o *task;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData_o *__4__this;
    bool isTicketGacha;
};

struct Shock_LotteryCautionMst_o {
    struct Shock_LotteryCautionMst_c *klass;
    void *monitor;
    struct Shock_LotteryCautionMst_Fields fields;
};

struct Shock_LotteryCautionMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryCautionMst_VTable vtable;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData_o {
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData_Fields fields;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData_VTable vtable;
};

struct Carbon_ParallelTask_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Carbon_ParallelTask_o *m_Items[65535];
};

struct Shock_LotteryImageMst_o {
    struct Shock_LotteryImageMst_c *klass;
    void *monitor;
    struct Shock_LotteryImageMst_Fields fields;
};

struct Shock_LotteryImageMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryImageMst_VTable vtable;
};

struct System_Collections_Generic_List_ParallelTask__StaticFields {
    struct Carbon_ParallelTask_array *s_emptyArray;
};

typedef union _union_281508 _union_281508, *P_union_281508;

union _union_281508 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MultiLiveEndStatusComparer_c Shock_MultiLiveEndStatusComparer_c, *PShock_MultiLiveEndStatusComparer_c;

typedef struct Shock_MultiLiveEndStatusComparer_VTable Shock_MultiLiveEndStatusComparer_VTable, *PShock_MultiLiveEndStatusComparer_VTable;

struct Shock_MultiLiveEndStatusComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_MultiLiveEndStatusComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultiLiveEndStatusComparer_VTable vtable;
};

typedef struct MethodInfo_13C776C MethodInfo_13C776C, *PMethodInfo_13C776C;

typedef union _union_203858 _union_203858, *P_union_203858;

union _union_203858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C776C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256512 _union_256512, *P_union_256512;

union _union_256512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB50F8 MethodInfo_1EB50F8, *PMethodInfo_1EB50F8;

typedef union _union_226983 _union_226983, *P_union_226983;

union _union_226983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB50F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_128EF28_RGCTXs MethodInfo_128EF28_RGCTXs, *PMethodInfo_128EF28_RGCTXs;

struct MethodInfo_128EF28_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256515 _union_256515, *P_union_256515;

union _union_256515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F45C0C_RGCTXs MethodInfo_2F45C0C_RGCTXs, *PMethodInfo_2F45C0C_RGCTXs;

struct MethodInfo_2F45C0C_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_6_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct Shock_MultiLiveEndStatusComparer_o Shock_MultiLiveEndStatusComparer_o, *PShock_MultiLiveEndStatusComparer_o;

typedef struct Shock_MultiLiveEndStatusComparer_Fields Shock_MultiLiveEndStatusComparer_Fields, *PShock_MultiLiveEndStatusComparer_Fields;

struct Shock_MultiLiveEndStatusComparer_Fields {
};

struct Shock_MultiLiveEndStatusComparer_o {
    struct Shock_MultiLiveEndStatusComparer_c *klass;
    void *monitor;
    struct Shock_MultiLiveEndStatusComparer_Fields fields;
};

typedef struct System_Func_SysVoiceKeyMst__string__c System_Func_SysVoiceKeyMst__string__c, *PSystem_Func_SysVoiceKeyMst__string__c;

typedef struct System_Func_SysVoiceKeyMst__string__VTable System_Func_SysVoiceKeyMst__string__VTable, *PSystem_Func_SysVoiceKeyMst__string__VTable;

struct System_Func_SysVoiceKeyMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SysVoiceKeyMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SysVoiceKeyMst__string__VTable vtable;
};

typedef struct Shock_CardLevelMstTable___c__DisplayClass13_0_VTable Shock_CardLevelMstTable___c__DisplayClass13_0_VTable, *PShock_CardLevelMstTable___c__DisplayClass13_0_VTable;

struct Shock_CardLevelMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_MemberList_MemberListSizeChangeDialog_o Aoharu_MemberList_MemberListSizeChangeDialog_o, *PAoharu_MemberList_MemberListSizeChangeDialog_o;

typedef struct Aoharu_MemberList_MemberListSizeChangeDialog_c Aoharu_MemberList_MemberListSizeChangeDialog_c, *PAoharu_MemberList_MemberListSizeChangeDialog_c;

typedef struct Aoharu_MemberList_MemberListSizeChangeDialog_Fields Aoharu_MemberList_MemberListSizeChangeDialog_Fields, *PAoharu_MemberList_MemberListSizeChangeDialog_Fields;

typedef struct Aoharu_MemberList_MemberListSizeChangeDialog_VTable Aoharu_MemberList_MemberListSizeChangeDialog_VTable, *PAoharu_MemberList_MemberListSizeChangeDialog_VTable;

typedef struct Shock_ToggleTextRadio_o Shock_ToggleTextRadio_o, *PShock_ToggleTextRadio_o;

typedef struct Shock_ToggleTextRadio_c Shock_ToggleTextRadio_c, *PShock_ToggleTextRadio_c;

typedef struct Shock_ToggleTextRadio_Fields Shock_ToggleTextRadio_Fields, *PShock_ToggleTextRadio_Fields;

typedef struct Shock_ToggleTextRadio_VTable Shock_ToggleTextRadio_VTable, *PShock_ToggleTextRadio_VTable;

typedef struct Shock_ToggleBase_ToggleTextButton__Fields Shock_ToggleBase_ToggleTextButton__Fields, *PShock_ToggleBase_ToggleTextButton__Fields;

typedef struct Shock_ToggleTextButton_array Shock_ToggleTextButton_array, *PShock_ToggleTextButton_array;

typedef struct Shock_ToggleTextButton_o Shock_ToggleTextButton_o, *PShock_ToggleTextButton_o;

typedef struct Shock_ToggleTextButton_c Shock_ToggleTextButton_c, *PShock_ToggleTextButton_c;

typedef struct Shock_ToggleTextButton_Fields Shock_ToggleTextButton_Fields, *PShock_ToggleTextButton_Fields;

typedef struct Shock_ToggleTextButton_VTable Shock_ToggleTextButton_VTable, *PShock_ToggleTextButton_VTable;

struct Shock_ToggleTextButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ToggleTextButton_o *m_Items[65535];
};

struct Shock_ToggleTextButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoDestroy;
    struct VirtualInvokeData _5_DoStart;
};

struct Shock_ToggleTextRadio_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoOnDestroy;
    struct VirtualInvokeData _5_DoAwake;
    struct VirtualInvokeData _6_DoSelectToggle;
};

struct Shock_ToggleBase_ToggleTextButton__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ToggleTextButton_array *m_list;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Shock_ToggleTextRadio_Fields {
    struct Shock_ToggleBase_ToggleTextButton__Fields super;
};

struct Shock_ToggleTextButton_Fields {
    struct Shock_ToggleButton_Fields super;
    struct TMPro_TextMeshProUGUI_o *m_text;
    struct UnityEngine_Color_o m_defaultTextColor;
    struct UnityEngine_Color_o m_selectTextColor;
};

struct Shock_ToggleTextRadio_o {
    struct Shock_ToggleTextRadio_c *klass;
    void *monitor;
    struct Shock_ToggleTextRadio_Fields fields;
};

struct Shock_ToggleTextRadio_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ToggleTextRadio_VTable vtable;
};

struct Shock_ToggleTextButton_o {
    struct Shock_ToggleTextButton_c *klass;
    void *monitor;
    struct Shock_ToggleTextButton_Fields fields;
};

struct Shock_ToggleTextButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ToggleTextButton_VTable vtable;
};

struct Aoharu_MemberList_MemberListSizeChangeDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ToggleTextRadio_o *m_toggleRadio;
    int32_t m_selectIndex;
    struct System_Action_uint__o *m_onOk;
};

struct Aoharu_MemberList_MemberListSizeChangeDialog_o {
    struct Aoharu_MemberList_MemberListSizeChangeDialog_c *klass;
    void *monitor;
    struct Aoharu_MemberList_MemberListSizeChangeDialog_Fields fields;
};

struct Aoharu_MemberList_MemberListSizeChangeDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_MemberList_MemberListSizeChangeDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberList_MemberListSizeChangeDialog_VTable vtable;
};

typedef struct System_Net_Cache_RequestCache_StaticFields System_Net_Cache_RequestCache_StaticFields, *PSystem_Net_Cache_RequestCache_StaticFields;

struct System_Net_Cache_RequestCache_StaticFields {
    struct System_Char_array *LineSplits;
};

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_o Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_o, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_o;

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_c Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_c, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_c;

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_Fields Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_Fields, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_VTable Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_VTable, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_VTable;

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_Fields {
    struct Carbon_ParallelTask_o *pTask;
    bool isSkipTween;
};

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_o {
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_VTable vtable;
};

typedef struct Photon_Pun_Demo_Asteroids_RoomListEntry_o Photon_Pun_Demo_Asteroids_RoomListEntry_o, *PPhoton_Pun_Demo_Asteroids_RoomListEntry_o;

typedef struct Photon_Pun_Demo_Asteroids_RoomListEntry_c Photon_Pun_Demo_Asteroids_RoomListEntry_c, *PPhoton_Pun_Demo_Asteroids_RoomListEntry_c;

typedef struct Photon_Pun_Demo_Asteroids_RoomListEntry_Fields Photon_Pun_Demo_Asteroids_RoomListEntry_Fields, *PPhoton_Pun_Demo_Asteroids_RoomListEntry_Fields;

typedef struct Photon_Pun_Demo_Asteroids_RoomListEntry_VTable Photon_Pun_Demo_Asteroids_RoomListEntry_VTable, *PPhoton_Pun_Demo_Asteroids_RoomListEntry_VTable;

struct Photon_Pun_Demo_Asteroids_RoomListEntry_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Text_o *RoomNameText;
    struct UnityEngine_UI_Text_o *RoomPlayersText;
    struct UnityEngine_UI_Button_o *JoinRoomButton;
    struct System_String_o *roomName;
};

struct Photon_Pun_Demo_Asteroids_RoomListEntry_o {
    struct Photon_Pun_Demo_Asteroids_RoomListEntry_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Asteroids_RoomListEntry_Fields fields;
};

struct Photon_Pun_Demo_Asteroids_RoomListEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Asteroids_RoomListEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Asteroids_RoomListEntry_VTable vtable;
};

typedef union _union_281520 _union_281520, *P_union_281520;

union _union_281520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A1DAC_RGCTXs MethodInfo_30A1DAC_RGCTXs, *PMethodInfo_30A1DAC_RGCTXs;

struct MethodInfo_30A1DAC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2DBD2E8 MethodInfo_2DBD2E8, *PMethodInfo_2DBD2E8;

typedef union _union_242323 _union_242323, *P_union_242323;

union _union_242323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281522 _union_281522, *P_union_281522;

union _union_281522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281524 _union_281524, *P_union_281524;

union _union_281524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ContentsMovie_DownloadParam__long__VTable System_Func_ContentsMovie_DownloadParam__long__VTable, *PSystem_Func_ContentsMovie_DownloadParam__long__VTable;

struct System_Func_ContentsMovie_DownloadParam__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_281526 _union_281526, *P_union_281526;

union _union_281526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1351814 MethodInfo_1351814, *PMethodInfo_1351814;

typedef union _union_292174 _union_292174, *P_union_292174;

union _union_292174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1351814 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_Buffer__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11946A4 MethodInfo_11946A4, *PMethodInfo_11946A4;

typedef union _union_259554 _union_259554, *P_union_259554;

union _union_259554 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11946A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259554 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_SysVoiceKeyMst__string__o System_Func_SysVoiceKeyMst__string__o, *PSystem_Func_SysVoiceKeyMst__string__o;

typedef struct System_Func_SysVoiceKeyMst__string__Fields System_Func_SysVoiceKeyMst__string__Fields, *PSystem_Func_SysVoiceKeyMst__string__Fields;

struct System_Func_SysVoiceKeyMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SysVoiceKeyMst__string__o {
    struct System_Func_SysVoiceKeyMst__string__c *klass;
    void *monitor;
    struct System_Func_SysVoiceKeyMst__string__Fields fields;
};

typedef union _union_281528 _union_281528, *P_union_281528;

union _union_281528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC971C MethodInfo_1EC971C, *PMethodInfo_1EC971C;

typedef union _union_283010 _union_283010, *P_union_283010;

union _union_283010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC971C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281518 _union_281518, *P_union_281518;

union _union_281518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256509 _union_256509, *P_union_256509;

union _union_256509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_StackOverflowException_Fields System_StackOverflowException_Fields, *PSystem_StackOverflowException_Fields;

struct System_StackOverflowException_Fields {
    struct System_SystemException_Fields super;
};

typedef union _union_256500 _union_256500, *P_union_256500;

union _union_256500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256503 _union_256503, *P_union_256503;

union _union_256503 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256506 _union_256506, *P_union_256506;

union _union_256506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_VTable Aoharu_MultiRewardDialog___c__DisplayClass18_0_VTable, *PAoharu_MultiRewardDialog___c__DisplayClass18_0_VTable;

struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_List_Module__StaticFields System_Collections_Generic_List_Module__StaticFields, *PSystem_Collections_Generic_List_Module__StaticFields;

typedef struct System_Reflection_Module_array System_Reflection_Module_array, *PSystem_Reflection_Module_array;

typedef struct System_Reflection_Module_o System_Reflection_Module_o, *PSystem_Reflection_Module_o;

typedef struct System_Reflection_Module_c System_Reflection_Module_c, *PSystem_Reflection_Module_c;

typedef struct System_Reflection_Module_Fields System_Reflection_Module_Fields, *PSystem_Reflection_Module_Fields;

typedef struct System_Reflection_Module_StaticFields System_Reflection_Module_StaticFields, *PSystem_Reflection_Module_StaticFields;

typedef struct System_Reflection_Module_VTable System_Reflection_Module_VTable, *PSystem_Reflection_Module_VTable;

typedef struct System_Reflection_TypeFilter_o System_Reflection_TypeFilter_o, *PSystem_Reflection_TypeFilter_o;

typedef struct System_Reflection_TypeFilter_c System_Reflection_TypeFilter_c, *PSystem_Reflection_TypeFilter_c;

typedef struct System_Reflection_TypeFilter_Fields System_Reflection_TypeFilter_Fields, *PSystem_Reflection_TypeFilter_Fields;

typedef struct System_Reflection_TypeFilter_VTable System_Reflection_TypeFilter_VTable, *PSystem_Reflection_TypeFilter_VTable;

struct System_Reflection_TypeFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Reflection_TypeFilter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_TypeFilter_VTable vtable;
};

struct System_Reflection_TypeFilter_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Reflection_TypeFilter_o {
    struct System_Reflection_TypeFilter_c *klass;
    void *monitor;
    struct System_Reflection_TypeFilter_Fields fields;
};

struct System_Reflection_Module_Fields {
};

struct System_Reflection_Module_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Reflection_Module_o *m_Items[65535];
};

struct System_Reflection_Module_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_Assembly;
    struct VirtualInvokeData _8_get_FullyQualifiedName;
    struct VirtualInvokeData _9_get_ModuleVersionId;
    struct VirtualInvokeData _10_get_ScopeName;
    struct VirtualInvokeData _11_IsResource;
    struct VirtualInvokeData _12_IsDefined;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_GetObjectData;
    struct VirtualInvokeData _15_GetModuleVersionId;
};

struct System_Reflection_Module_o {
    struct System_Reflection_Module_c *klass;
    void *monitor;
    struct System_Reflection_Module_Fields fields;
};

struct System_Reflection_Module_c {
    struct Il2CppClass_1 _1;
    struct System_Reflection_Module_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_Module_VTable vtable;
};

struct System_Collections_Generic_List_Module__StaticFields {
    struct System_Reflection_Module_array *s_emptyArray;
};

struct System_Reflection_Module_StaticFields {
    struct System_Reflection_TypeFilter_o *FilterTypeName;
    struct System_Reflection_TypeFilter_o *FilterTypeNameIgnoreCase;
};

typedef struct MethodInfo_11009FC_RGCTXs MethodInfo_11009FC_RGCTXs, *PMethodInfo_11009FC_RGCTXs;

struct MethodInfo_11009FC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_256570 _union_256570, *P_union_256570;

union _union_256570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256572 _union_256572, *P_union_256572;

union _union_256572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_SkeletonBone_VTable UnityEngine_SkeletonBone_VTable, *PUnityEngine_SkeletonBone_VTable;

struct UnityEngine_SkeletonBone_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256574 _union_256574, *P_union_256574;

union _union_256574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Events_UnityEventBase_o UnityEngine_Events_UnityEventBase_o, *PUnityEngine_Events_UnityEventBase_o;

typedef struct UnityEngine_Events_UnityEventBase_c UnityEngine_Events_UnityEventBase_c, *PUnityEngine_Events_UnityEventBase_c;

typedef struct UnityEngine_Events_UnityEventBase_VTable UnityEngine_Events_UnityEventBase_VTable, *PUnityEngine_Events_UnityEventBase_VTable;

struct UnityEngine_Events_UnityEventBase_o {
    struct UnityEngine_Events_UnityEventBase_c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityEventBase_Fields fields;
};

struct UnityEngine_Events_UnityEventBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
};

struct UnityEngine_Events_UnityEventBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityEventBase_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_Entry_byte__object__array System_Collections_Generic_Dictionary_Entry_byte__object__array, *PSystem_Collections_Generic_Dictionary_Entry_byte__object__array;

typedef struct System_Collections_Generic_Dictionary_Entry_byte__object__o System_Collections_Generic_Dictionary_Entry_byte__object__o, *PSystem_Collections_Generic_Dictionary_Entry_byte__object__o;

typedef struct System_Collections_Generic_Dictionary_Entry_byte__object__Fields System_Collections_Generic_Dictionary_Entry_byte__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_byte__object__Fields;

struct System_Collections_Generic_Dictionary_Entry_byte__object__Fields {
    int32_t hashCode;
    int32_t next;
    uint8_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_Dictionary_Entry_byte__object__o {
    struct System_Collections_Generic_Dictionary_Entry_byte__object__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_byte__object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_byte__object__o m_Items[65535];
};

typedef union _union_256576 _union_256576, *P_union_256576;

union _union_256576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256578 _union_256578, *P_union_256578;

union _union_256578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_186FC20 MethodInfo_186FC20, *PMethodInfo_186FC20;

typedef struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__c UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__c, *PUniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__c;

typedef union _union_292204 _union_292204, *P_union_292204;

typedef struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__RGCTXs UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__RGCTXs, *PUniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__RGCTXs;

typedef struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__VTable UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__VTable, *PUniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__VTable;

union _union_292204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_IList_T__;
    struct MethodInfo *_3_System_Collections_Generic_Queue_IList_T___Enqueue;
    struct MethodInfo *_4_System_Collections_Generic_Queue_IList_T___Dequeue;
    struct Il2CppClass *_5_UniRx_IObserver_IList_T__;
    struct MethodInfo *_6_UniRx_IObserver_IList_T___OnNext;
    struct MethodInfo *_7_UniRx_Operators_BufferObservable_BufferTS_T__CreateTimer;
};

struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__VTable vtable;
};

struct MethodInfo_186FC20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309F1B4_RGCTXs MethodInfo_309F1B4_RGCTXs, *PMethodInfo_309F1B4_RGCTXs;

struct MethodInfo_309F1B4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_IEnumerable_IVolume__c System_Collections_Generic_IEnumerable_IVolume__c, *PSystem_Collections_Generic_IEnumerable_IVolume__c;

struct System_Collections_Generic_IEnumerable_IVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_26DC454 MethodInfo_26DC454, *PMethodInfo_26DC454;

typedef union _union_271362 _union_271362, *P_union_271362;

union _union_271362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DC454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6148 MethodInfo_1BC6148, *PMethodInfo_1BC6148;

typedef union _union_302202 _union_302202, *P_union_302202;

union _union_302202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256560 _union_256560, *P_union_256560;

union _union_256560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PresetForegroundMstTable___c_VTable Shock_PresetForegroundMstTable___c_VTable, *PShock_PresetForegroundMstTable___c_VTable;

struct Shock_PresetForegroundMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256562 _union_256562, *P_union_256562;

union _union_256562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_IPunInstantiateMagicCallback_c Photon_Pun_IPunInstantiateMagicCallback_c, *PPhoton_Pun_IPunInstantiateMagicCallback_c;

struct Photon_Pun_IPunInstantiateMagicCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_256564 _union_256564, *P_union_256564;

union _union_256564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20135A4 MethodInfo_20135A4, *PMethodInfo_20135A4;

typedef union _union_243027 _union_243027, *P_union_243027;

union _union_243027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20135A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_AudioClip_PCMSetPositionCallback_o UnityEngine_AudioClip_PCMSetPositionCallback_o, *PUnityEngine_AudioClip_PCMSetPositionCallback_o;

typedef struct UnityEngine_AudioClip_PCMSetPositionCallback_c UnityEngine_AudioClip_PCMSetPositionCallback_c, *PUnityEngine_AudioClip_PCMSetPositionCallback_c;

typedef struct UnityEngine_AudioClip_PCMSetPositionCallback_Fields UnityEngine_AudioClip_PCMSetPositionCallback_Fields, *PUnityEngine_AudioClip_PCMSetPositionCallback_Fields;

typedef struct UnityEngine_AudioClip_PCMSetPositionCallback_VTable UnityEngine_AudioClip_PCMSetPositionCallback_VTable, *PUnityEngine_AudioClip_PCMSetPositionCallback_VTable;

struct UnityEngine_AudioClip_PCMSetPositionCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_AudioClip_PCMSetPositionCallback_o {
    struct UnityEngine_AudioClip_PCMSetPositionCallback_c *klass;
    void *monitor;
    struct UnityEngine_AudioClip_PCMSetPositionCallback_Fields fields;
};

struct UnityEngine_AudioClip_PCMSetPositionCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_AudioClip_PCMSetPositionCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AudioClip_PCMSetPositionCallback_VTable vtable;
};

typedef struct MethodInfo_2E57D8C MethodInfo_2E57D8C, *PMethodInfo_2E57D8C;

typedef struct MethodInfo_2E57D8C_RGCTXs MethodInfo_2E57D8C_RGCTXs, *PMethodInfo_2E57D8C_RGCTXs;

typedef union _union_214068 _union_214068, *P_union_214068;

struct MethodInfo_2E57D8C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E57D8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E57D8C_RGCTXs *rgctx_data;
    union _union_214068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_IVolume__o System_Collections_Generic_IEnumerable_IVolume__o, *PSystem_Collections_Generic_IEnumerable_IVolume__o;

typedef struct System_Collections_Generic_IEnumerable_IVolume__Fields System_Collections_Generic_IEnumerable_IVolume__Fields, *PSystem_Collections_Generic_IEnumerable_IVolume__Fields;

struct System_Collections_Generic_IEnumerable_IVolume__Fields {
};

struct System_Collections_Generic_IEnumerable_IVolume__o {
    struct System_Collections_Generic_IEnumerable_IVolume__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IVolume__Fields fields;
};

typedef struct MethodInfo_19B9D68 MethodInfo_19B9D68, *PMethodInfo_19B9D68;

typedef union _union_309844 _union_309844, *P_union_309844;

union _union_309844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9D68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF99C MethodInfo_22CF99C, *PMethodInfo_22CF99C;

typedef union _union_276188 _union_276188, *P_union_276188;

union _union_276188 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF99C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276188 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LocationInformation_LocationInformationManager_o Aoharu_LocationInformation_LocationInformationManager_o, *PAoharu_LocationInformation_LocationInformationManager_o;

typedef struct Aoharu_LocationInformation_LocationInformationManager_Fields Aoharu_LocationInformation_LocationInformationManager_Fields, *PAoharu_LocationInformation_LocationInformationManager_Fields;

struct Aoharu_LocationInformation_LocationInformationManager_Fields {
};

struct Aoharu_LocationInformation_LocationInformationManager_o {
    struct Aoharu_LocationInformation_LocationInformationManager_c *klass;
    void *monitor;
    struct Aoharu_LocationInformation_LocationInformationManager_Fields fields;
};

typedef struct MethodInfo_269851C MethodInfo_269851C, *PMethodInfo_269851C;

typedef union _union_309620 _union_309620, *P_union_309620;

union _union_309620 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_269851C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309620 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6B408 MethodInfo_1D6B408, *PMethodInfo_1D6B408;

typedef union _union_320564 _union_320564, *P_union_320564;

union _union_320564 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320564 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GamelibResultCodeMstTable_Fields Shock_GamelibResultCodeMstTable_Fields, *PShock_GamelibResultCodeMstTable_Fields;

typedef struct Shock_GameMstTableBase_GamelibResultCodeMst__int__Fields Shock_GameMstTableBase_GamelibResultCodeMst__int__Fields, *PShock_GameMstTableBase_GamelibResultCodeMst__int__Fields;

struct Shock_GameMstTableBase_GamelibResultCodeMst__int__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GamelibResultCodeMstTable_Fields {
    struct Shock_GameMstTableBase_GamelibResultCodeMst__int__Fields super;
};

typedef union _union_256566 _union_256566, *P_union_256566;

union _union_256566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256568 _union_256568, *P_union_256568;

union _union_256568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D62924_RGCTXs MethodInfo_2D62924_RGCTXs, *PMethodInfo_2D62924_RGCTXs;

struct MethodInfo_2D62924_RGCTXs {
    struct Il2CppClass *_0_Unity_Collections_NativeSlice_T_;
    struct MethodInfo *_1_Unity_Collections_NativeSlice_T___ctor;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingRewardMst__c System_Collections_Generic_IReadOnlyCollection_EventScoreRankingRewardMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_EventScoreRankingRewardMst__c;

struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_292A52C MethodInfo_292A52C, *PMethodInfo_292A52C;

typedef union _union_187932 _union_187932, *P_union_187932;

union _union_187932 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A52C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256550 _union_256550, *P_union_256550;

union _union_256550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_174796C MethodInfo_174796C, *PMethodInfo_174796C;

typedef struct System_Comparison_T__c System_Comparison_T__c, *PSystem_Comparison_T__c;

typedef union _union_162395 _union_162395, *P_union_162395;

typedef struct System_Comparison_T__VTable System_Comparison_T__VTable, *PSystem_Comparison_T__VTable;

struct System_Comparison_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_T__VTable vtable;
};

union _union_162395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174796C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256552 _union_256552, *P_union_256552;

union _union_256552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_Comparer_Fields System_Net_Comparer_Fields, *PSystem_Net_Comparer_Fields;

struct System_Net_Comparer_Fields {
};

typedef struct MethodInfo_13C771C MethodInfo_13C771C, *PMethodInfo_13C771C;

typedef union _union_203856 _union_203856, *P_union_203856;

union _union_203856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C771C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_292A530 MethodInfo_292A530, *PMethodInfo_292A530;

typedef union _union_189370 _union_189370, *P_union_189370;

union _union_189370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16D8E5C_RGCTXs MethodInfo_16D8E5C_RGCTXs, *PMethodInfo_16D8E5C_RGCTXs;

struct MethodInfo_16D8E5C_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_StaticFields Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_StaticFields, *PFirebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_StaticFields;

typedef struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o, *PFirebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o;

typedef struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c, *PFirebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c;

typedef struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields, *PFirebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields;

typedef struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable, *PFirebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable;

struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_StaticFields {
    struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o *stringDelegate;
};

struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o {
    struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c *klass;
    void *monitor;
    struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields fields;
};

struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable vtable;
};

typedef struct MethodInfo_292A538 MethodInfo_292A538, *PMethodInfo_292A538;

typedef union _union_190808 _union_190808, *P_union_190808;

union _union_190808 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190808 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15CE6CC MethodInfo_15CE6CC, *PMethodInfo_15CE6CC;

typedef union _union_172363 _union_172363, *P_union_172363;

union _union_172363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15CE6CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256554 _union_256554, *P_union_256554;

union _union_256554 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256556 _union_256556, *P_union_256556;

union _union_256556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Data_SaveData_OptionSaveData_Fields Shock_Data_SaveData_OptionSaveData_Fields, *PShock_Data_SaveData_OptionSaveData_Fields;

typedef struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_o Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_o, *PShock_Data_SaveData_OptionSaveData_MemberSortSaveData_o;

typedef struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_o Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_o, *PShock_Data_SaveData_OptionSaveData_RecommendEditSaveData_o;

typedef struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o, *PShock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o;

typedef struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_c Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_c, *PShock_Data_SaveData_OptionSaveData_MemberSortSaveData_c;

typedef struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_Fields Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_Fields, *PShock_Data_SaveData_OptionSaveData_MemberSortSaveData_Fields;

typedef struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_c Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_c, *PShock_Data_SaveData_OptionSaveData_RecommendEditSaveData_c;

typedef struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_Fields Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_Fields, *PShock_Data_SaveData_OptionSaveData_RecommendEditSaveData_Fields;

typedef struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_c Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_c, *PShock_Data_SaveData_OptionSaveData_OptionSettingSaveData_c;

typedef struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_Fields Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_Fields, *PShock_Data_SaveData_OptionSaveData_OptionSettingSaveData_Fields;

typedef struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_VTable Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_VTable, *PShock_Data_SaveData_OptionSaveData_MemberSortSaveData_VTable;

typedef struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_VTable Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_VTable, *PShock_Data_SaveData_OptionSaveData_RecommendEditSaveData_VTable;

typedef struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_VTable Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_VTable, *PShock_Data_SaveData_OptionSaveData_OptionSettingSaveData_VTable;

struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_VTable vtable;
};

struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_Fields {
    float m_rhythmIconSpeed_Normal;
    float m_rhythmIconSpeed_Hard;
    float m_rhythmIconSpeed_Expart;
    float m_rhythmIconSpeed_Master;
    uint32_t m_rhythmIconSize;
    int32_t m_rhythmLaneLength;
    int32_t m_rhythmIconsPositon;
    int32_t m_rhythmStartIconPosition;
    uint32_t m_TapEffectSize;
    float m_TapTimingLeft;
    float m_TapTimingRight;
    float m_TapTimingCenter;
    float m_longPressLineDepth;
    bool m_isShowSameTimePushLine;
    bool m_isSliderShowSameTimePushLine;
    bool m_isShowSkillLiveEffect;
    bool m_isShowSkillLiveEffectText;
    bool m_isComboViewCenter;
    int32_t m_ComboSize;
    int32_t m_ComboTransparent;
    bool m_isInputResultCenter;
    int32_t m_InputResultSize;
    int32_t m_InputResultTransparent;
    bool m_isLiveSmallIcon;
    bool m_isTaimingEffect;
    int32_t m_iconAttenuationType;
    int32_t m_LiveFpsType;
    bool m_isPlayLiveMovie;
    uint32_t m_LiveMovieBrightness;
    bool m_isShowSkillEffect;
    bool m_isHomeSceneBGMoviePlay;
    int32_t m_isHomeSceneMainId;
    bool m_ignoreSkipUrGachaEffect;
    int32_t m_isLiveModeLight;
    bool m_isLightPerformanceTime;
    bool m_isShowMemberCutIn;
    bool m_isPlayClimaxMovie;
    float m_liveMusicVolume;
    float m_liveSEVolume;
    float m_liveVoiceVolume;
    float m_liveTapSEVolume;
    uint32_t m_laneId;
    uint32_t m_tapEffectId;
    uint32_t m_rhythmIconId;
    uint32_t m_tapSEId;
    float m_bgmVolume;
    float m_seVolume;
    float m_voiceVolume;
    bool m_ForceBgmOffFlag;
    bool m_isFixScreen;
    bool m_isHealthyBoost;
    bool m_IsAutoBoostConfirm;
    int64_t m_showRemainingBatteryTime;
    bool m_isShowRemainingBattery;
    bool m_isShowFavoriteChara;
    bool m_isInfoFullRecovery;
    bool m_isInfoPaymentAlert;
};

struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o {
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_Fields fields;
};

struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_Fields {
    int32_t m_selectPriorityType;
    int32_t m_selectPhotoType;
    int32_t m_selectGroupType;
    int32_t m_selectSkillType;
};

struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_o {
    struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_Fields fields;
};

struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_VTable vtable;
};

struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_Fields {
    struct System_String_o *m_selectSuitTypes;
    struct System_String_o *m_selectGroupTypes;
    struct System_String_o *m_selectRarityTypes;
    struct System_String_o *m_selectRoleTypes;
    struct System_String_o *m_selectLiveSkillTypes;
    struct System_String_o *m_selectAwakeningTypes;
    struct System_String_o *m_selectPassiveSkillPartTypes;
    struct System_String_o *m_selectPassiveSkillSuitTypes;
    struct System_String_o *m_selectPassiveSkillMatchBoths;
    struct System_String_o *m_selectPassiveSkillEffectTypes;
    int32_t m_selectEpisodeReadType;
    int32_t m_selectSortType;
    bool m_isAscendingOrder;
    bool m_IsSortAllCheck;
};

struct Shock_Data_SaveData_OptionSaveData_Fields {
    uint32_t m_EstimatedLatency;
    struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_o *m_albumSort;
    struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_o *m_memberSort;
    struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_o *m_guestSort;
    struct Shock_Data_SaveData_OptionSaveData_RecommendEditSaveData_o *m_recommendEdit;
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o *m_optionData;
    int32_t m_TermsOfServiceVersion;
    bool m_IsSocialLogiEnable;
};

struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_VTable vtable;
};

struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_o {
    struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_Fields fields;
};

typedef union _union_256558 _union_256558, *P_union_256558;

union _union_256558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum___object__VTable System_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum___object__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum___object__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_20135C0 MethodInfo_20135C0, *PMethodInfo_20135C0;

typedef union _union_243235 _union_243235, *P_union_243235;

union _union_243235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20135C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_186FC28 MethodInfo_186FC28, *PMethodInfo_186FC28;

typedef union _union_292206 _union_292206, *P_union_292206;

union _union_292206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FC28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256540 _union_256540, *P_union_256540;

union _union_256540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256542 _union_256542, *P_union_256542;

union _union_256542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1023340 MethodInfo_1023340, *PMethodInfo_1023340;

typedef union _union_270140 _union_270140, *P_union_270140;

union _union_270140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1023340 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass2_0_Fields Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass2_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass2_0_Fields;

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass2_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *onComplete;
};

typedef struct MethodInfo_2E8D7F8 MethodInfo_2E8D7F8, *PMethodInfo_2E8D7F8;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c, *PSystem_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c;

typedef union _union_228023 _union_228023, *P_union_228023;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__RGCTXs System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__VTable System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__VTable, *PSystem_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__VTable;

struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_TValue;
};

struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__VTable vtable;
};

union _union_228023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D7F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_TrackAsset_array UnityEngine_Timeline_TrackAsset_array, *PUnityEngine_Timeline_TrackAsset_array;

typedef struct UnityEngine_Timeline_TrackAsset_o UnityEngine_Timeline_TrackAsset_o, *PUnityEngine_Timeline_TrackAsset_o;

typedef struct UnityEngine_Timeline_TrackAsset_c UnityEngine_Timeline_TrackAsset_c, *PUnityEngine_Timeline_TrackAsset_c;

typedef struct UnityEngine_Timeline_TrackAsset_Fields UnityEngine_Timeline_TrackAsset_Fields, *PUnityEngine_Timeline_TrackAsset_Fields;

typedef struct UnityEngine_Timeline_TrackAsset_StaticFields UnityEngine_Timeline_TrackAsset_StaticFields, *PUnityEngine_Timeline_TrackAsset_StaticFields;

typedef struct UnityEngine_Timeline_TrackAsset_VTable UnityEngine_Timeline_TrackAsset_VTable, *PUnityEngine_Timeline_TrackAsset_VTable;

typedef struct UnityEngine_Playables_PlayableAsset_Fields UnityEngine_Playables_PlayableAsset_Fields, *PUnityEngine_Playables_PlayableAsset_Fields;

typedef struct UnityEngine_AnimationClip_o UnityEngine_AnimationClip_o, *PUnityEngine_AnimationClip_o;

typedef struct UnityEngine_Playables_PlayableAsset_o UnityEngine_Playables_PlayableAsset_o, *PUnityEngine_Playables_PlayableAsset_o;

typedef struct System_Collections_Generic_List_ScriptableObject__o System_Collections_Generic_List_ScriptableObject__o, *PSystem_Collections_Generic_List_ScriptableObject__o;

typedef struct UnityEngine_Timeline_TimelineClip_array UnityEngine_Timeline_TimelineClip_array, *PUnityEngine_Timeline_TimelineClip_array;

typedef struct UnityEngine_Timeline_DiscreteTime_o UnityEngine_Timeline_DiscreteTime_o, *PUnityEngine_Timeline_DiscreteTime_o;

typedef struct System_Collections_Generic_IEnumerable_TrackAsset__o System_Collections_Generic_IEnumerable_TrackAsset__o, *PSystem_Collections_Generic_IEnumerable_TrackAsset__o;

typedef struct System_Collections_Generic_List_TimelineClip__o System_Collections_Generic_List_TimelineClip__o, *PSystem_Collections_Generic_List_TimelineClip__o;

typedef struct UnityEngine_Timeline_MarkerList_o UnityEngine_Timeline_MarkerList_o, *PUnityEngine_Timeline_MarkerList_o;

typedef struct UnityEngine_Timeline_TrackAsset_TransientBuildData_o UnityEngine_Timeline_TrackAsset_TransientBuildData_o, *PUnityEngine_Timeline_TrackAsset_TransientBuildData_o;

typedef struct System_Action_TimelineClip__GameObject__Playable__o System_Action_TimelineClip__GameObject__Playable__o, *PSystem_Action_TimelineClip__GameObject__Playable__o;

typedef struct System_Action_TrackAsset__GameObject__Playable__o System_Action_TrackAsset__GameObject__Playable__o, *PSystem_Action_TrackAsset__GameObject__Playable__o;

typedef struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__o System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__o, *PSystem_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__o;

typedef struct UnityEngine_AnimationClip_c UnityEngine_AnimationClip_c, *PUnityEngine_AnimationClip_c;

typedef struct UnityEngine_AnimationClip_Fields UnityEngine_AnimationClip_Fields, *PUnityEngine_AnimationClip_Fields;

typedef struct UnityEngine_Playables_PlayableAsset_c UnityEngine_Playables_PlayableAsset_c, *PUnityEngine_Playables_PlayableAsset_c;

typedef struct System_Collections_Generic_List_ScriptableObject__c System_Collections_Generic_List_ScriptableObject__c, *PSystem_Collections_Generic_List_ScriptableObject__c;

typedef struct System_Collections_Generic_List_ScriptableObject__Fields System_Collections_Generic_List_ScriptableObject__Fields, *PSystem_Collections_Generic_List_ScriptableObject__Fields;

typedef struct UnityEngine_Timeline_TimelineClip_o UnityEngine_Timeline_TimelineClip_o, *PUnityEngine_Timeline_TimelineClip_o;

typedef struct UnityEngine_Timeline_DiscreteTime_Fields UnityEngine_Timeline_DiscreteTime_Fields, *PUnityEngine_Timeline_DiscreteTime_Fields;

typedef struct System_Collections_Generic_IEnumerable_TrackAsset__c System_Collections_Generic_IEnumerable_TrackAsset__c, *PSystem_Collections_Generic_IEnumerable_TrackAsset__c;

typedef struct System_Collections_Generic_IEnumerable_TrackAsset__Fields System_Collections_Generic_IEnumerable_TrackAsset__Fields, *PSystem_Collections_Generic_IEnumerable_TrackAsset__Fields;

typedef struct System_Collections_Generic_List_TimelineClip__c System_Collections_Generic_List_TimelineClip__c, *PSystem_Collections_Generic_List_TimelineClip__c;

typedef struct System_Collections_Generic_List_TimelineClip__Fields System_Collections_Generic_List_TimelineClip__Fields, *PSystem_Collections_Generic_List_TimelineClip__Fields;

typedef struct UnityEngine_Timeline_MarkerList_Fields UnityEngine_Timeline_MarkerList_Fields, *PUnityEngine_Timeline_MarkerList_Fields;

typedef struct UnityEngine_Timeline_TrackAsset_TransientBuildData_Fields UnityEngine_Timeline_TrackAsset_TransientBuildData_Fields, *PUnityEngine_Timeline_TrackAsset_TransientBuildData_Fields;

typedef struct System_Action_TimelineClip__GameObject__Playable__c System_Action_TimelineClip__GameObject__Playable__c, *PSystem_Action_TimelineClip__GameObject__Playable__c;

typedef struct System_Action_TimelineClip__GameObject__Playable__Fields System_Action_TimelineClip__GameObject__Playable__Fields, *PSystem_Action_TimelineClip__GameObject__Playable__Fields;

typedef struct System_Action_TrackAsset__GameObject__Playable__c System_Action_TrackAsset__GameObject__Playable__c, *PSystem_Action_TrackAsset__GameObject__Playable__c;

typedef struct System_Action_TrackAsset__GameObject__Playable__Fields System_Action_TrackAsset__GameObject__Playable__Fields, *PSystem_Action_TrackAsset__GameObject__Playable__Fields;

typedef struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__c System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__c, *PSystem_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__c;

typedef struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__Fields System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__Fields, *PSystem_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__Fields;

typedef struct UnityEngine_AnimationClip_VTable UnityEngine_AnimationClip_VTable, *PUnityEngine_AnimationClip_VTable;

typedef struct UnityEngine_Motion_Fields UnityEngine_Motion_Fields, *PUnityEngine_Motion_Fields;

typedef struct UnityEngine_Playables_PlayableAsset_VTable UnityEngine_Playables_PlayableAsset_VTable, *PUnityEngine_Playables_PlayableAsset_VTable;

typedef struct System_Collections_Generic_List_ScriptableObject__StaticFields System_Collections_Generic_List_ScriptableObject__StaticFields, *PSystem_Collections_Generic_List_ScriptableObject__StaticFields;

typedef struct System_Collections_Generic_List_ScriptableObject__VTable System_Collections_Generic_List_ScriptableObject__VTable, *PSystem_Collections_Generic_List_ScriptableObject__VTable;

typedef struct UnityEngine_ScriptableObject_array UnityEngine_ScriptableObject_array, *PUnityEngine_ScriptableObject_array;

typedef struct UnityEngine_Timeline_TimelineClip_c UnityEngine_Timeline_TimelineClip_c, *PUnityEngine_Timeline_TimelineClip_c;

typedef struct UnityEngine_Timeline_TimelineClip_Fields UnityEngine_Timeline_TimelineClip_Fields, *PUnityEngine_Timeline_TimelineClip_Fields;

typedef struct System_Collections_Generic_List_TimelineClip__StaticFields System_Collections_Generic_List_TimelineClip__StaticFields, *PSystem_Collections_Generic_List_TimelineClip__StaticFields;

typedef struct System_Collections_Generic_List_TimelineClip__VTable System_Collections_Generic_List_TimelineClip__VTable, *PSystem_Collections_Generic_List_TimelineClip__VTable;

typedef struct System_Collections_Generic_List_IMarker__o System_Collections_Generic_List_IMarker__o, *PSystem_Collections_Generic_List_IMarker__o;

typedef struct System_Collections_Generic_List_TrackAsset__o System_Collections_Generic_List_TrackAsset__o, *PSystem_Collections_Generic_List_TrackAsset__o;

typedef struct System_Action_TimelineClip__GameObject__Playable__VTable System_Action_TimelineClip__GameObject__Playable__VTable, *PSystem_Action_TimelineClip__GameObject__Playable__VTable;

typedef struct System_Action_TrackAsset__GameObject__Playable__VTable System_Action_TrackAsset__GameObject__Playable__VTable, *PSystem_Action_TrackAsset__GameObject__Playable__VTable;

typedef struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__VTable System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__VTable, *PSystem_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__VTable;

typedef struct UnityEngine_ScriptableObject_o UnityEngine_ScriptableObject_o, *PUnityEngine_ScriptableObject_o;

typedef struct UnityEngine_Timeline_TimelineClip_StaticFields UnityEngine_Timeline_TimelineClip_StaticFields, *PUnityEngine_Timeline_TimelineClip_StaticFields;

typedef struct UnityEngine_Timeline_TimelineClip_VTable UnityEngine_Timeline_TimelineClip_VTable, *PUnityEngine_Timeline_TimelineClip_VTable;

typedef struct System_Collections_Generic_List_IMarker__c System_Collections_Generic_List_IMarker__c, *PSystem_Collections_Generic_List_IMarker__c;

typedef struct System_Collections_Generic_List_IMarker__Fields System_Collections_Generic_List_IMarker__Fields, *PSystem_Collections_Generic_List_IMarker__Fields;

typedef struct System_Collections_Generic_List_TrackAsset__c System_Collections_Generic_List_TrackAsset__c, *PSystem_Collections_Generic_List_TrackAsset__c;

typedef struct System_Collections_Generic_List_TrackAsset__Fields System_Collections_Generic_List_TrackAsset__Fields, *PSystem_Collections_Generic_List_TrackAsset__Fields;

typedef struct UnityEngine_ScriptableObject_c UnityEngine_ScriptableObject_c, *PUnityEngine_ScriptableObject_c;

typedef struct System_Collections_Generic_List_IMarker__StaticFields System_Collections_Generic_List_IMarker__StaticFields, *PSystem_Collections_Generic_List_IMarker__StaticFields;

typedef struct System_Collections_Generic_List_IMarker__VTable System_Collections_Generic_List_IMarker__VTable, *PSystem_Collections_Generic_List_IMarker__VTable;

typedef struct UnityEngine_Timeline_IMarker_array UnityEngine_Timeline_IMarker_array, *PUnityEngine_Timeline_IMarker_array;

typedef struct System_Collections_Generic_List_TrackAsset__StaticFields System_Collections_Generic_List_TrackAsset__StaticFields, *PSystem_Collections_Generic_List_TrackAsset__StaticFields;

typedef struct System_Collections_Generic_List_TrackAsset__VTable System_Collections_Generic_List_TrackAsset__VTable, *PSystem_Collections_Generic_List_TrackAsset__VTable;

typedef struct UnityEngine_ScriptableObject_VTable UnityEngine_ScriptableObject_VTable, *PUnityEngine_ScriptableObject_VTable;

typedef struct UnityEngine_Timeline_IMarker_o UnityEngine_Timeline_IMarker_o, *PUnityEngine_Timeline_IMarker_o;

typedef struct UnityEngine_Timeline_IMarker_c UnityEngine_Timeline_IMarker_c, *PUnityEngine_Timeline_IMarker_c;

typedef struct UnityEngine_Timeline_IMarker_Fields UnityEngine_Timeline_IMarker_Fields, *PUnityEngine_Timeline_IMarker_Fields;

struct System_Collections_Generic_List_TrackAsset__Fields {
    struct UnityEngine_Timeline_TrackAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TrackAsset__o {
    struct System_Collections_Generic_List_TrackAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TrackAsset__Fields fields;
};

struct System_Action_TimelineClip__GameObject__Playable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_TrackAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TrackAsset__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TrackAsset__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TrackAsset__VTable vtable;
};

struct System_Collections_Generic_List_ScriptableObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ScriptableObject__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ScriptableObject__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ScriptableObject__VTable vtable;
};

struct System_Collections_Generic_List_ScriptableObject__Fields {
    struct UnityEngine_ScriptableObject_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ScriptableObject__o {
    struct System_Collections_Generic_List_ScriptableObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ScriptableObject__Fields fields;
};

struct UnityEngine_Playables_PlayableAsset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct System_Action_TrackAsset__GameObject__Playable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Timeline_TimelineClip_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_curves;
    struct VirtualInvokeData _5_get_hasCurves;
    struct VirtualInvokeData _6_get_duration;
    struct VirtualInvokeData _7_CreateCurves;
    struct VirtualInvokeData _8_UnityEngine_Timeline_ICurvesOwner_get_defaultCurvesName;
    struct VirtualInvokeData _9_get_asset;
    struct VirtualInvokeData _10_UnityEngine_Timeline_ICurvesOwner_get_assetOwner;
    struct VirtualInvokeData _11_UnityEngine_Timeline_ICurvesOwner_get_targetTrack;
    struct VirtualInvokeData _12_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _13_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
};

struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TimelineClip__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__VTable vtable;
};

struct UnityEngine_Timeline_TrackAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreatePlayable;
    struct VirtualInvokeData _7_get_duration;
    struct VirtualInvokeData _8_get_outputs;
    struct VirtualInvokeData _9_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _10_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_curves;
    struct VirtualInvokeData _13_get_hasCurves;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_CreateCurves;
    struct VirtualInvokeData _16_UnityEngine_Timeline_ICurvesOwner_get_defaultCurvesName;
    struct VirtualInvokeData _17_UnityEngine_Timeline_ICurvesOwner_get_asset;
    struct VirtualInvokeData _18_UnityEngine_Timeline_ICurvesOwner_get_assetOwner;
    struct VirtualInvokeData _19_UnityEngine_Timeline_ICurvesOwner_get_targetTrack;
    struct VirtualInvokeData _20_OnBeforeTrackSerialize;
    struct VirtualInvokeData _21_OnAfterTrackDeserialize;
    struct VirtualInvokeData _22_OnUpgradeFromVersion;
    struct VirtualInvokeData _23_get_isEmpty;
    struct VirtualInvokeData _24_CreateTrackMixer;
    struct VirtualInvokeData _25_CompileClips;
    struct VirtualInvokeData _26_CreateMixerPlayableGraph;
    struct VirtualInvokeData _27_GetEvaluationTime;
    struct VirtualInvokeData _28_GetSequenceTime;
    struct VirtualInvokeData _29_GatherProperties;
    struct VirtualInvokeData _30_OnCreateClip;
    struct VirtualInvokeData _31_CalculateItemsHash;
    struct VirtualInvokeData _32_CreatePlayable;
    struct VirtualInvokeData _33_CanCompileClips;
    struct VirtualInvokeData _34_CanCreateTrackMixer;
    struct VirtualInvokeData _35_Hash;
};

struct UnityEngine_Timeline_TrackAsset_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Timeline_TrackAsset_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_TrackAsset_VTable vtable;
};

struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__o {
    struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__Fields fields;
};

struct System_Collections_Generic_List_IMarker__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_Timeline_TrackAsset_TransientBuildData_Fields {
    struct System_Collections_Generic_List_TrackAsset__o *trackList;
    struct System_Collections_Generic_List_TimelineClip__o *clipList;
    struct System_Collections_Generic_List_IMarker__o *markerList;
};

struct UnityEngine_Timeline_TrackAsset_TransientBuildData_o {
    struct UnityEngine_Timeline_TrackAsset_TransientBuildData_Fields fields;
};

struct UnityEngine_Timeline_TrackAsset_StaticFields {
    struct UnityEngine_Timeline_TrackAsset_TransientBuildData_o s_BuildData;
    struct System_Action_TimelineClip__GameObject__Playable__o *OnClipPlayableCreate;
    struct System_Action_TrackAsset__GameObject__Playable__o *OnTrackAnimationPlayableCreate;
    struct UnityEngine_Timeline_TrackAsset_array *s_EmptyCache;
    struct System_Collections_Generic_Dictionary_Type__TrackBindingTypeAttribute__o *s_TrackBindingTypeAttributeCache;
};

struct UnityEngine_Timeline_DiscreteTime_Fields {
    int64_t m_DiscreteTime;
};

struct UnityEngine_Timeline_DiscreteTime_o {
    struct UnityEngine_Timeline_DiscreteTime_Fields fields;
};

struct UnityEngine_Timeline_MarkerList_Fields {
    struct System_Collections_Generic_List_ScriptableObject__o *m_Objects;
    struct System_Collections_Generic_List_IMarker__o *m_Cache;
    bool m_CacheDirty;
    bool m_HasNotifications;
};

struct UnityEngine_Timeline_MarkerList_o {
    struct UnityEngine_Timeline_MarkerList_Fields fields;
};

struct UnityEngine_Timeline_TrackAsset_Fields {
    struct UnityEngine_Playables_PlayableAsset_Fields super;
    int32_t m_Version;
    struct UnityEngine_AnimationClip_o *m_AnimClip;
    bool m_Locked;
    bool m_Muted;
    struct System_String_o *m_CustomPlayableFullTypename;
    struct UnityEngine_AnimationClip_o *m_Curves;
    struct UnityEngine_Playables_PlayableAsset_o *m_Parent;
    struct System_Collections_Generic_List_ScriptableObject__o *m_Children;
    int32_t m_ItemsHash;
    struct UnityEngine_Timeline_TimelineClip_array *m_ClipsCache;
    struct UnityEngine_Timeline_DiscreteTime_o m_Start;
    struct UnityEngine_Timeline_DiscreteTime_o m_End;
    bool m_CacheSorted;
    struct System_Nullable_bool__o m_SupportsNotifications;
    struct System_Collections_Generic_IEnumerable_TrackAsset__o *m_ChildTrackCache;
    struct System_Collections_Generic_List_TimelineClip__o *m_Clips;
    struct UnityEngine_Timeline_MarkerList_o m_Markers;
};

struct UnityEngine_Timeline_TrackAsset_o {
    struct UnityEngine_Timeline_TrackAsset_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_TrackAsset_Fields fields;
};

struct System_Collections_Generic_List_IMarker__StaticFields {
    struct UnityEngine_Timeline_IMarker_array *s_emptyArray;
};

struct UnityEngine_Timeline_IMarker_Fields {
};

struct System_Collections_Generic_List_ScriptableObject__StaticFields {
    struct UnityEngine_ScriptableObject_array *s_emptyArray;
};

struct UnityEngine_Timeline_TimelineClip_Fields {
    int32_t m_Version;
    double m_Start;
    double m_ClipIn;
    struct UnityEngine_Object_o *m_Asset;
    double m_Duration;
    double m_TimeScale;
    struct UnityEngine_Timeline_TrackAsset_o *m_ParentTrack;
    double m_EaseInDuration;
    double m_EaseOutDuration;
    double m_BlendInDuration;
    double m_BlendOutDuration;
    struct UnityEngine_AnimationCurve_o *m_MixInCurve;
    struct UnityEngine_AnimationCurve_o *m_MixOutCurve;
    int32_t m_BlendInCurveMode;
    int32_t m_BlendOutCurveMode;
    struct System_Collections_Generic_List_string__o *m_ExposedParameterNames;
    struct UnityEngine_AnimationClip_o *m_AnimationCurves;
    bool m_Recordable;
    int32_t m_PostExtrapolationMode;
    int32_t m_PreExtrapolationMode;
    double m_PostExtrapolationTime;
    double m_PreExtrapolationTime;
    struct System_String_o *m_DisplayName;
};

struct UnityEngine_Timeline_IMarker_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_Timeline_IMarker_o {
    struct UnityEngine_Timeline_IMarker_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_IMarker_Fields fields;
};

struct System_Action_TimelineClip__GameObject__Playable__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TrackAsset__GameObject__Playable__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_TimelineClip__StaticFields {
    struct UnityEngine_Timeline_TimelineClip_array *s_emptyArray;
};

struct UnityEngine_Motion_Fields {
    struct UnityEngine_Object_Fields super;
    bool _isAnimatorMotion_k__BackingField;
};

struct UnityEngine_AnimationClip_Fields {
    struct UnityEngine_Motion_Fields super;
};

struct UnityEngine_Playables_PlayableAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreatePlayable;
    struct VirtualInvokeData _7_get_duration;
    struct VirtualInvokeData _8_get_outputs;
};

struct System_Collections_Generic_IEnumerable_TrackAsset__Fields {
};

struct UnityEngine_ScriptableObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_ScriptableObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ScriptableObject_VTable vtable;
};

struct UnityEngine_ScriptableObject_o {
    struct UnityEngine_ScriptableObject_c *klass;
    void *monitor;
    struct UnityEngine_ScriptableObject_Fields fields;
};

struct UnityEngine_Timeline_TimelineClip_StaticFields {
    int32_t kDefaultClipCaps;
    float kDefaultClipDurationInSeconds;
    double kTimeScaleMin;
    double kTimeScaleMax;
    struct System_String_o *kDefaultCurvesName;
    double kMinDuration;
    double kMaxTimeValue;
};

struct System_Collections_Generic_List_IMarker__Fields {
    struct UnityEngine_Timeline_IMarker_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_IEnumerable_TrackAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerable_TrackAsset__o {
    struct System_Collections_Generic_IEnumerable_TrackAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_TrackAsset__Fields fields;
};

struct UnityEngine_Timeline_TimelineClip_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_TimelineClip_o *m_Items[65535];
};

struct System_Collections_Generic_List_TimelineClip__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TimelineClip__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TimelineClip__VTable vtable;
};

struct UnityEngine_Timeline_TimelineClip_o {
    struct UnityEngine_Timeline_TimelineClip_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_TimelineClip_Fields fields;
};

struct System_Collections_Generic_List_TimelineClip__Fields {
    struct UnityEngine_Timeline_TimelineClip_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TimelineClip__o {
    struct System_Collections_Generic_List_TimelineClip__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TimelineClip__Fields fields;
};

struct UnityEngine_Timeline_TimelineClip_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Timeline_TimelineClip_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_TimelineClip_VTable vtable;
};

struct UnityEngine_AnimationClip_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_AnimationClip_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AnimationClip_VTable vtable;
};

struct UnityEngine_AnimationClip_o {
    struct UnityEngine_AnimationClip_c *klass;
    void *monitor;
    struct UnityEngine_AnimationClip_Fields fields;
};

struct System_Collections_Generic_List_IMarker__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IMarker__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IMarker__VTable vtable;
};

struct System_Collections_Generic_List_IMarker__o {
    struct System_Collections_Generic_List_IMarker__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IMarker__Fields fields;
};

struct System_Collections_Generic_List_TrackAsset__StaticFields {
    struct UnityEngine_Timeline_TrackAsset_array *s_emptyArray;
};

struct UnityEngine_Timeline_IMarker_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_IMarker_o *m_Items[65535];
};

struct System_Action_TimelineClip__GameObject__Playable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TimelineClip__GameObject__Playable__VTable vtable;
};

struct UnityEngine_Timeline_TrackAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_TrackAsset_o *m_Items[65535];
};

struct System_Action_TimelineClip__GameObject__Playable__o {
    struct System_Action_TimelineClip__GameObject__Playable__c *klass;
    void *monitor;
    struct System_Action_TimelineClip__GameObject__Playable__Fields fields;
};

struct UnityEngine_Playables_PlayableAsset_o {
    struct UnityEngine_Playables_PlayableAsset_c *klass;
    void *monitor;
    struct UnityEngine_Playables_PlayableAsset_Fields fields;
};

struct UnityEngine_Playables_PlayableAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_PlayableAsset_VTable vtable;
};

struct UnityEngine_ScriptableObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_ScriptableObject_o *m_Items[65535];
};

struct System_Action_TrackAsset__GameObject__Playable__o {
    struct System_Action_TrackAsset__GameObject__Playable__c *klass;
    void *monitor;
    struct System_Action_TrackAsset__GameObject__Playable__Fields fields;
};

struct System_Action_TrackAsset__GameObject__Playable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TrackAsset__GameObject__Playable__VTable vtable;
};

typedef struct Spine_Unity_SubmeshInstruction_o Spine_Unity_SubmeshInstruction_o, *PSpine_Unity_SubmeshInstruction_o;

typedef struct Spine_Unity_SubmeshInstruction_Fields Spine_Unity_SubmeshInstruction_Fields, *PSpine_Unity_SubmeshInstruction_Fields;

typedef struct Spine_Skeleton_o Spine_Skeleton_o, *PSpine_Skeleton_o;

typedef struct Spine_Skeleton_c Spine_Skeleton_c, *PSpine_Skeleton_c;

typedef struct Spine_Skeleton_Fields Spine_Skeleton_Fields, *PSpine_Skeleton_Fields;

typedef struct Spine_Skeleton_VTable Spine_Skeleton_VTable, *PSpine_Skeleton_VTable;

typedef struct Spine_SkeletonData_o Spine_SkeletonData_o, *PSpine_SkeletonData_o;

typedef struct Spine_ExposedList_Bone__o Spine_ExposedList_Bone__o, *PSpine_ExposedList_Bone__o;

typedef struct Spine_ExposedList_Slot__o Spine_ExposedList_Slot__o, *PSpine_ExposedList_Slot__o;

typedef struct Spine_ExposedList_IkConstraint__o Spine_ExposedList_IkConstraint__o, *PSpine_ExposedList_IkConstraint__o;

typedef struct Spine_ExposedList_TransformConstraint__o Spine_ExposedList_TransformConstraint__o, *PSpine_ExposedList_TransformConstraint__o;

typedef struct Spine_ExposedList_PathConstraint__o Spine_ExposedList_PathConstraint__o, *PSpine_ExposedList_PathConstraint__o;

typedef struct Spine_ExposedList_IUpdatable__o Spine_ExposedList_IUpdatable__o, *PSpine_ExposedList_IUpdatable__o;

typedef struct Spine_Skin_o Spine_Skin_o, *PSpine_Skin_o;

typedef struct Spine_SkeletonData_c Spine_SkeletonData_c, *PSpine_SkeletonData_c;

typedef struct Spine_SkeletonData_Fields Spine_SkeletonData_Fields, *PSpine_SkeletonData_Fields;

typedef struct Spine_ExposedList_Bone__c Spine_ExposedList_Bone__c, *PSpine_ExposedList_Bone__c;

typedef struct Spine_ExposedList_Bone__Fields Spine_ExposedList_Bone__Fields, *PSpine_ExposedList_Bone__Fields;

typedef struct Spine_ExposedList_Slot__c Spine_ExposedList_Slot__c, *PSpine_ExposedList_Slot__c;

typedef struct Spine_ExposedList_Slot__Fields Spine_ExposedList_Slot__Fields, *PSpine_ExposedList_Slot__Fields;

typedef struct Spine_ExposedList_IkConstraint__c Spine_ExposedList_IkConstraint__c, *PSpine_ExposedList_IkConstraint__c;

typedef struct Spine_ExposedList_IkConstraint__Fields Spine_ExposedList_IkConstraint__Fields, *PSpine_ExposedList_IkConstraint__Fields;

typedef struct Spine_ExposedList_TransformConstraint__c Spine_ExposedList_TransformConstraint__c, *PSpine_ExposedList_TransformConstraint__c;

typedef struct Spine_ExposedList_TransformConstraint__Fields Spine_ExposedList_TransformConstraint__Fields, *PSpine_ExposedList_TransformConstraint__Fields;

typedef struct Spine_ExposedList_PathConstraint__c Spine_ExposedList_PathConstraint__c, *PSpine_ExposedList_PathConstraint__c;

typedef struct Spine_ExposedList_PathConstraint__Fields Spine_ExposedList_PathConstraint__Fields, *PSpine_ExposedList_PathConstraint__Fields;

typedef struct Spine_ExposedList_IUpdatable__c Spine_ExposedList_IUpdatable__c, *PSpine_ExposedList_IUpdatable__c;

typedef struct Spine_ExposedList_IUpdatable__Fields Spine_ExposedList_IUpdatable__Fields, *PSpine_ExposedList_IUpdatable__Fields;

typedef struct Spine_Skin_c Spine_Skin_c, *PSpine_Skin_c;

typedef struct Spine_Skin_Fields Spine_Skin_Fields, *PSpine_Skin_Fields;

typedef struct Spine_SkeletonData_VTable Spine_SkeletonData_VTable, *PSpine_SkeletonData_VTable;

typedef struct Spine_ExposedList_BoneData__o Spine_ExposedList_BoneData__o, *PSpine_ExposedList_BoneData__o;

typedef struct Spine_ExposedList_SlotData__o Spine_ExposedList_SlotData__o, *PSpine_ExposedList_SlotData__o;

typedef struct Spine_ExposedList_Skin__o Spine_ExposedList_Skin__o, *PSpine_ExposedList_Skin__o;

typedef struct Spine_ExposedList_EventData__o Spine_ExposedList_EventData__o, *PSpine_ExposedList_EventData__o;

typedef struct Spine_ExposedList_Animation__o Spine_ExposedList_Animation__o, *PSpine_ExposedList_Animation__o;

typedef struct Spine_ExposedList_IkConstraintData__o Spine_ExposedList_IkConstraintData__o, *PSpine_ExposedList_IkConstraintData__o;

typedef struct Spine_ExposedList_TransformConstraintData__o Spine_ExposedList_TransformConstraintData__o, *PSpine_ExposedList_TransformConstraintData__o;

typedef struct Spine_ExposedList_PathConstraintData__o Spine_ExposedList_PathConstraintData__o, *PSpine_ExposedList_PathConstraintData__o;

typedef struct Spine_ExposedList_Bone__StaticFields Spine_ExposedList_Bone__StaticFields, *PSpine_ExposedList_Bone__StaticFields;

typedef struct Spine_ExposedList_Bone__VTable Spine_ExposedList_Bone__VTable, *PSpine_ExposedList_Bone__VTable;

typedef struct Spine_Bone_array Spine_Bone_array, *PSpine_Bone_array;

typedef struct Spine_ExposedList_Slot__StaticFields Spine_ExposedList_Slot__StaticFields, *PSpine_ExposedList_Slot__StaticFields;

typedef struct Spine_ExposedList_Slot__VTable Spine_ExposedList_Slot__VTable, *PSpine_ExposedList_Slot__VTable;

typedef struct Spine_Slot_array Spine_Slot_array, *PSpine_Slot_array;

typedef struct Spine_ExposedList_IkConstraint__StaticFields Spine_ExposedList_IkConstraint__StaticFields, *PSpine_ExposedList_IkConstraint__StaticFields;

typedef struct Spine_ExposedList_IkConstraint__VTable Spine_ExposedList_IkConstraint__VTable, *PSpine_ExposedList_IkConstraint__VTable;

typedef struct Spine_IkConstraint_array Spine_IkConstraint_array, *PSpine_IkConstraint_array;

typedef struct Spine_ExposedList_TransformConstraint__StaticFields Spine_ExposedList_TransformConstraint__StaticFields, *PSpine_ExposedList_TransformConstraint__StaticFields;

typedef struct Spine_ExposedList_TransformConstraint__VTable Spine_ExposedList_TransformConstraint__VTable, *PSpine_ExposedList_TransformConstraint__VTable;

typedef struct Spine_TransformConstraint_array Spine_TransformConstraint_array, *PSpine_TransformConstraint_array;

typedef struct Spine_ExposedList_PathConstraint__StaticFields Spine_ExposedList_PathConstraint__StaticFields, *PSpine_ExposedList_PathConstraint__StaticFields;

typedef struct Spine_ExposedList_PathConstraint__VTable Spine_ExposedList_PathConstraint__VTable, *PSpine_ExposedList_PathConstraint__VTable;

typedef struct Spine_PathConstraint_array Spine_PathConstraint_array, *PSpine_PathConstraint_array;

typedef struct Spine_ExposedList_IUpdatable__StaticFields Spine_ExposedList_IUpdatable__StaticFields, *PSpine_ExposedList_IUpdatable__StaticFields;

typedef struct Spine_ExposedList_IUpdatable__VTable Spine_ExposedList_IUpdatable__VTable, *PSpine_ExposedList_IUpdatable__VTable;

typedef struct Spine_IUpdatable_array Spine_IUpdatable_array, *PSpine_IUpdatable_array;

typedef struct Spine_Skin_VTable Spine_Skin_VTable, *PSpine_Skin_VTable;

typedef struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__o System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__o, *PSystem_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__o;

typedef struct Spine_ExposedList_ConstraintData__o Spine_ExposedList_ConstraintData__o, *PSpine_ExposedList_ConstraintData__o;

typedef struct Spine_ExposedList_BoneData__c Spine_ExposedList_BoneData__c, *PSpine_ExposedList_BoneData__c;

typedef struct Spine_ExposedList_BoneData__Fields Spine_ExposedList_BoneData__Fields, *PSpine_ExposedList_BoneData__Fields;

typedef struct Spine_ExposedList_SlotData__c Spine_ExposedList_SlotData__c, *PSpine_ExposedList_SlotData__c;

typedef struct Spine_ExposedList_SlotData__Fields Spine_ExposedList_SlotData__Fields, *PSpine_ExposedList_SlotData__Fields;

typedef struct Spine_ExposedList_Skin__c Spine_ExposedList_Skin__c, *PSpine_ExposedList_Skin__c;

typedef struct Spine_ExposedList_Skin__Fields Spine_ExposedList_Skin__Fields, *PSpine_ExposedList_Skin__Fields;

typedef struct Spine_ExposedList_EventData__c Spine_ExposedList_EventData__c, *PSpine_ExposedList_EventData__c;

typedef struct Spine_ExposedList_EventData__Fields Spine_ExposedList_EventData__Fields, *PSpine_ExposedList_EventData__Fields;

typedef struct Spine_ExposedList_Animation__c Spine_ExposedList_Animation__c, *PSpine_ExposedList_Animation__c;

typedef struct Spine_ExposedList_Animation__Fields Spine_ExposedList_Animation__Fields, *PSpine_ExposedList_Animation__Fields;

typedef struct Spine_ExposedList_IkConstraintData__c Spine_ExposedList_IkConstraintData__c, *PSpine_ExposedList_IkConstraintData__c;

typedef struct Spine_ExposedList_IkConstraintData__Fields Spine_ExposedList_IkConstraintData__Fields, *PSpine_ExposedList_IkConstraintData__Fields;

typedef struct Spine_ExposedList_TransformConstraintData__c Spine_ExposedList_TransformConstraintData__c, *PSpine_ExposedList_TransformConstraintData__c;

typedef struct Spine_ExposedList_TransformConstraintData__Fields Spine_ExposedList_TransformConstraintData__Fields, *PSpine_ExposedList_TransformConstraintData__Fields;

typedef struct Spine_ExposedList_PathConstraintData__c Spine_ExposedList_PathConstraintData__c, *PSpine_ExposedList_PathConstraintData__c;

typedef struct Spine_ExposedList_PathConstraintData__Fields Spine_ExposedList_PathConstraintData__Fields, *PSpine_ExposedList_PathConstraintData__Fields;

typedef struct Spine_Bone_o Spine_Bone_o, *PSpine_Bone_o;

typedef struct Spine_Slot_o Spine_Slot_o, *PSpine_Slot_o;

typedef struct Spine_IkConstraint_o Spine_IkConstraint_o, *PSpine_IkConstraint_o;

typedef struct Spine_TransformConstraint_o Spine_TransformConstraint_o, *PSpine_TransformConstraint_o;

typedef struct Spine_PathConstraint_o Spine_PathConstraint_o, *PSpine_PathConstraint_o;

typedef struct Spine_IUpdatable_o Spine_IUpdatable_o, *PSpine_IUpdatable_o;

typedef struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__c System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__c, *PSystem_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__c;

typedef struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__Fields System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__Fields, *PSystem_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__Fields;

typedef struct Spine_ExposedList_ConstraintData__Fields Spine_ExposedList_ConstraintData__Fields, *PSpine_ExposedList_ConstraintData__Fields;

typedef struct Spine_ExposedList_BoneData__StaticFields Spine_ExposedList_BoneData__StaticFields, *PSpine_ExposedList_BoneData__StaticFields;

typedef struct Spine_ExposedList_BoneData__VTable Spine_ExposedList_BoneData__VTable, *PSpine_ExposedList_BoneData__VTable;

typedef struct Spine_BoneData_array Spine_BoneData_array, *PSpine_BoneData_array;

typedef struct Spine_ExposedList_SlotData__StaticFields Spine_ExposedList_SlotData__StaticFields, *PSpine_ExposedList_SlotData__StaticFields;

typedef struct Spine_ExposedList_SlotData__VTable Spine_ExposedList_SlotData__VTable, *PSpine_ExposedList_SlotData__VTable;

typedef struct Spine_SlotData_array Spine_SlotData_array, *PSpine_SlotData_array;

typedef struct Spine_ExposedList_Skin__StaticFields Spine_ExposedList_Skin__StaticFields, *PSpine_ExposedList_Skin__StaticFields;

typedef struct Spine_ExposedList_Skin__VTable Spine_ExposedList_Skin__VTable, *PSpine_ExposedList_Skin__VTable;

typedef struct Spine_Skin_array Spine_Skin_array, *PSpine_Skin_array;

typedef struct Spine_ExposedList_EventData__StaticFields Spine_ExposedList_EventData__StaticFields, *PSpine_ExposedList_EventData__StaticFields;

typedef struct Spine_ExposedList_EventData__VTable Spine_ExposedList_EventData__VTable, *PSpine_ExposedList_EventData__VTable;

typedef struct Spine_EventData_array Spine_EventData_array, *PSpine_EventData_array;

typedef struct Spine_ExposedList_Animation__StaticFields Spine_ExposedList_Animation__StaticFields, *PSpine_ExposedList_Animation__StaticFields;

typedef struct Spine_ExposedList_Animation__VTable Spine_ExposedList_Animation__VTable, *PSpine_ExposedList_Animation__VTable;

typedef struct Spine_Animation_array Spine_Animation_array, *PSpine_Animation_array;

typedef struct Spine_ExposedList_IkConstraintData__StaticFields Spine_ExposedList_IkConstraintData__StaticFields, *PSpine_ExposedList_IkConstraintData__StaticFields;

typedef struct Spine_ExposedList_IkConstraintData__VTable Spine_ExposedList_IkConstraintData__VTable, *PSpine_ExposedList_IkConstraintData__VTable;

typedef struct Spine_IkConstraintData_array Spine_IkConstraintData_array, *PSpine_IkConstraintData_array;

typedef struct Spine_ExposedList_TransformConstraintData__StaticFields Spine_ExposedList_TransformConstraintData__StaticFields, *PSpine_ExposedList_TransformConstraintData__StaticFields;

typedef struct Spine_ExposedList_TransformConstraintData__VTable Spine_ExposedList_TransformConstraintData__VTable, *PSpine_ExposedList_TransformConstraintData__VTable;

typedef struct Spine_TransformConstraintData_array Spine_TransformConstraintData_array, *PSpine_TransformConstraintData_array;

typedef struct Spine_ExposedList_PathConstraintData__StaticFields Spine_ExposedList_PathConstraintData__StaticFields, *PSpine_ExposedList_PathConstraintData__StaticFields;

typedef struct Spine_ExposedList_PathConstraintData__VTable Spine_ExposedList_PathConstraintData__VTable, *PSpine_ExposedList_PathConstraintData__VTable;

typedef struct Spine_PathConstraintData_array Spine_PathConstraintData_array, *PSpine_PathConstraintData_array;

typedef struct Spine_Bone_c Spine_Bone_c, *PSpine_Bone_c;

typedef struct Spine_Bone_Fields Spine_Bone_Fields, *PSpine_Bone_Fields;

typedef struct Spine_Slot_c Spine_Slot_c, *PSpine_Slot_c;

typedef struct Spine_Slot_Fields Spine_Slot_Fields, *PSpine_Slot_Fields;

typedef struct Spine_IkConstraint_c Spine_IkConstraint_c, *PSpine_IkConstraint_c;

typedef struct Spine_IkConstraint_Fields Spine_IkConstraint_Fields, *PSpine_IkConstraint_Fields;

typedef struct Spine_TransformConstraint_c Spine_TransformConstraint_c, *PSpine_TransformConstraint_c;

typedef struct Spine_TransformConstraint_Fields Spine_TransformConstraint_Fields, *PSpine_TransformConstraint_Fields;

typedef struct Spine_PathConstraint_c Spine_PathConstraint_c, *PSpine_PathConstraint_c;

typedef struct Spine_PathConstraint_Fields Spine_PathConstraint_Fields, *PSpine_PathConstraint_Fields;

typedef struct Spine_IUpdatable_c Spine_IUpdatable_c, *PSpine_IUpdatable_c;

typedef struct Spine_IUpdatable_Fields Spine_IUpdatable_Fields, *PSpine_IUpdatable_Fields;

typedef struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__VTable System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__VTable, *PSystem_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__VTable;

typedef struct Spine_BoneData_o Spine_BoneData_o, *PSpine_BoneData_o;

typedef struct Spine_SlotData_o Spine_SlotData_o, *PSpine_SlotData_o;

typedef struct Spine_Animation_o Spine_Animation_o, *PSpine_Animation_o;

typedef struct Spine_IkConstraintData_o Spine_IkConstraintData_o, *PSpine_IkConstraintData_o;

typedef struct Spine_TransformConstraintData_o Spine_TransformConstraintData_o, *PSpine_TransformConstraintData_o;

typedef struct Spine_PathConstraintData_o Spine_PathConstraintData_o, *PSpine_PathConstraintData_o;

typedef struct Spine_Bone_StaticFields Spine_Bone_StaticFields, *PSpine_Bone_StaticFields;

typedef struct Spine_Bone_VTable Spine_Bone_VTable, *PSpine_Bone_VTable;

typedef struct Spine_Slot_VTable Spine_Slot_VTable, *PSpine_Slot_VTable;

typedef struct Spine_Attachment_o Spine_Attachment_o, *PSpine_Attachment_o;

typedef struct Spine_ExposedList_float__o Spine_ExposedList_float__o, *PSpine_ExposedList_float__o;

typedef struct Spine_IkConstraint_VTable Spine_IkConstraint_VTable, *PSpine_IkConstraint_VTable;

typedef struct Spine_TransformConstraint_VTable Spine_TransformConstraint_VTable, *PSpine_TransformConstraint_VTable;

typedef struct Spine_PathConstraint_VTable Spine_PathConstraint_VTable, *PSpine_PathConstraint_VTable;

typedef struct Spine_BoneData_c Spine_BoneData_c, *PSpine_BoneData_c;

typedef struct Spine_BoneData_Fields Spine_BoneData_Fields, *PSpine_BoneData_Fields;

typedef struct Spine_SlotData_c Spine_SlotData_c, *PSpine_SlotData_c;

typedef struct Spine_SlotData_Fields Spine_SlotData_Fields, *PSpine_SlotData_Fields;

typedef struct Spine_Animation_c Spine_Animation_c, *PSpine_Animation_c;

typedef struct Spine_Animation_Fields Spine_Animation_Fields, *PSpine_Animation_Fields;

typedef struct Spine_IkConstraintData_c Spine_IkConstraintData_c, *PSpine_IkConstraintData_c;

typedef struct Spine_IkConstraintData_Fields Spine_IkConstraintData_Fields, *PSpine_IkConstraintData_Fields;

typedef struct Spine_TransformConstraintData_c Spine_TransformConstraintData_c, *PSpine_TransformConstraintData_c;

typedef struct Spine_TransformConstraintData_Fields Spine_TransformConstraintData_Fields, *PSpine_TransformConstraintData_Fields;

typedef struct Spine_PathConstraintData_c Spine_PathConstraintData_c, *PSpine_PathConstraintData_c;

typedef struct Spine_PathConstraintData_Fields Spine_PathConstraintData_Fields, *PSpine_PathConstraintData_Fields;

typedef struct Spine_Attachment_c Spine_Attachment_c, *PSpine_Attachment_c;

typedef struct Spine_Attachment_Fields Spine_Attachment_Fields, *PSpine_Attachment_Fields;

typedef struct Spine_ExposedList_float__c Spine_ExposedList_float__c, *PSpine_ExposedList_float__c;

typedef struct Spine_ExposedList_float__Fields Spine_ExposedList_float__Fields, *PSpine_ExposedList_float__Fields;

typedef struct Spine_BoneData_VTable Spine_BoneData_VTable, *PSpine_BoneData_VTable;

typedef struct Spine_SlotData_VTable Spine_SlotData_VTable, *PSpine_SlotData_VTable;

typedef struct Spine_Animation_VTable Spine_Animation_VTable, *PSpine_Animation_VTable;

typedef struct Spine_ExposedList_Timeline__o Spine_ExposedList_Timeline__o, *PSpine_ExposedList_Timeline__o;

typedef struct System_Collections_Generic_HashSet_string__o System_Collections_Generic_HashSet_string__o, *PSystem_Collections_Generic_HashSet_string__o;

typedef struct Spine_IkConstraintData_VTable Spine_IkConstraintData_VTable, *PSpine_IkConstraintData_VTable;

typedef struct Spine_TransformConstraintData_VTable Spine_TransformConstraintData_VTable, *PSpine_TransformConstraintData_VTable;

typedef struct Spine_PathConstraintData_VTable Spine_PathConstraintData_VTable, *PSpine_PathConstraintData_VTable;

typedef struct Spine_Attachment_VTable Spine_Attachment_VTable, *PSpine_Attachment_VTable;

typedef struct Spine_ExposedList_float__StaticFields Spine_ExposedList_float__StaticFields, *PSpine_ExposedList_float__StaticFields;

typedef struct Spine_ExposedList_float__VTable Spine_ExposedList_float__VTable, *PSpine_ExposedList_float__VTable;

typedef struct Spine_ExposedList_Timeline__c Spine_ExposedList_Timeline__c, *PSpine_ExposedList_Timeline__c;

typedef struct Spine_ExposedList_Timeline__Fields Spine_ExposedList_Timeline__Fields, *PSpine_ExposedList_Timeline__Fields;

typedef struct System_Collections_Generic_HashSet_string__c System_Collections_Generic_HashSet_string__c, *PSystem_Collections_Generic_HashSet_string__c;

typedef struct System_Collections_Generic_HashSet_string__Fields System_Collections_Generic_HashSet_string__Fields, *PSystem_Collections_Generic_HashSet_string__Fields;

typedef struct Spine_ExposedList_Timeline__StaticFields Spine_ExposedList_Timeline__StaticFields, *PSpine_ExposedList_Timeline__StaticFields;

typedef struct Spine_ExposedList_Timeline__VTable Spine_ExposedList_Timeline__VTable, *PSpine_ExposedList_Timeline__VTable;

typedef struct Spine_Timeline_array Spine_Timeline_array, *PSpine_Timeline_array;

typedef struct System_Collections_Generic_HashSet_string__VTable System_Collections_Generic_HashSet_string__VTable, *PSystem_Collections_Generic_HashSet_string__VTable;

typedef struct Spine_Timeline_o Spine_Timeline_o, *PSpine_Timeline_o;

typedef struct Spine_Timeline_c Spine_Timeline_c, *PSpine_Timeline_c;

typedef struct Spine_Timeline_Fields Spine_Timeline_Fields, *PSpine_Timeline_Fields;

typedef struct Spine_Timeline_VTable Spine_Timeline_VTable, *PSpine_Timeline_VTable;

struct Spine_ExposedList_IkConstraint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_TransformConstraintData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_Bone_Fields {
    struct Spine_BoneData_o *data;
    struct Spine_Skeleton_o *skeleton;
    struct Spine_Bone_o *parent;
    struct Spine_ExposedList_Bone__o *children;
    float x;
    float y;
    float rotation;
    float scaleX;
    float scaleY;
    float shearX;
    float shearY;
    float ax;
    float ay;
    float arotation;
    float ascaleX;
    float ascaleY;
    float ashearX;
    float ashearY;
    float a;
    float b;
    float worldX;
    float c;
    float d;
    float worldY;
    bool sorted;
    bool active;
};

struct Spine_Attachment_Fields {
    struct System_String_o *_Name_k__BackingField;
};

struct Spine_TransformConstraint_Fields {
    struct Spine_TransformConstraintData_o *data;
    struct Spine_ExposedList_Bone__o *bones;
    struct Spine_Bone_o *target;
    float mixRotate;
    float mixX;
    float mixY;
    float mixScaleX;
    float mixScaleY;
    float mixShearY;
    bool active;
};

struct Spine_TransformConstraint_o {
    struct Spine_TransformConstraint_c *klass;
    void *monitor;
    struct Spine_TransformConstraint_Fields fields;
};

struct Spine_TransformConstraint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Update;
    struct VirtualInvokeData _5_get_Active;
};

struct Spine_TransformConstraint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_TransformConstraint_VTable vtable;
};

struct Spine_ExposedList_PathConstraint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_PathConstraintData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_Skeleton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_ExposedList_Animation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_Attachment_o {
    struct Spine_Attachment_c *klass;
    void *monitor;
    struct Spine_Attachment_Fields fields;
};

struct Spine_Attachment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Attachment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Attachment_VTable vtable;
};

struct Spine_ExposedList_float__Fields {
    struct System_Single_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_IkConstraintData__StaticFields {
    struct Spine_IkConstraintData_array *EmptyArray;
};

struct Spine_ExposedList_TransformConstraintData__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_TransformConstraintData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_TransformConstraintData__VTable vtable;
};

struct Spine_Timeline_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Timeline_o *m_Items[65535];
};

struct Spine_ExposedList_TransformConstraint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_TransformConstraintData__Fields {
    struct Spine_TransformConstraintData_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_TransformConstraintData__o {
    struct Spine_ExposedList_TransformConstraintData__c *klass;
    void *monitor;
    struct Spine_ExposedList_TransformConstraintData__Fields fields;
};

struct Spine_ExposedList_Slot__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_Slot__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Slot__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Slot__VTable vtable;
};

struct Spine_Timeline_Fields {
    struct System_String_array *propertyIds;
    struct System_Single_array *frames;
};

struct Spine_Timeline_o {
    struct Spine_Timeline_c *klass;
    void *monitor;
    struct Spine_Timeline_Fields fields;
};

struct Spine_Timeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameEntries;
};

struct Spine_Timeline_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Timeline_VTable vtable;
};

struct Spine_ExposedList_Slot__Fields {
    struct Spine_Slot_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Slot__o {
    struct Spine_ExposedList_Slot__c *klass;
    void *monitor;
    struct Spine_ExposedList_Slot__Fields fields;
};

struct Spine_PathConstraint_Fields {
    struct Spine_PathConstraintData_o *data;
    struct Spine_ExposedList_Bone__o *bones;
    struct Spine_Slot_o *target;
    float position;
    float spacing;
    float mixRotate;
    float mixX;
    float mixY;
    bool active;
    struct Spine_ExposedList_float__o *spaces;
    struct Spine_ExposedList_float__o *positions;
    struct Spine_ExposedList_float__o *world;
    struct Spine_ExposedList_float__o *curves;
    struct Spine_ExposedList_float__o *lengths;
    struct System_Single_array *segments;
};

struct Spine_ExposedList_IkConstraintData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_BoneData__Fields {
    struct Spine_BoneData_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Bone__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_SkeletonData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Animation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_IkConstraintData_Fields {
    struct Spine_ConstraintData_Fields super;
    struct Spine_ExposedList_BoneData__o *bones;
    struct Spine_BoneData_o *target;
    int32_t bendDirection;
    bool compress;
    bool stretch;
    bool uniform;
    float mix;
    float softness;
};

struct Spine_PathConstraintData_Fields {
    struct Spine_ConstraintData_Fields super;
    struct Spine_ExposedList_BoneData__o *bones;
    struct Spine_SlotData_o *target;
    int32_t positionMode;
    int32_t spacingMode;
    int32_t rotateMode;
    float offsetRotation;
    float position;
    float spacing;
    float mixRotate;
    float mixX;
    float mixY;
};

struct Spine_IkConstraint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Update;
    struct VirtualInvokeData _5_get_Active;
};

struct Spine_Slot_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_ExposedList_PathConstraintData__Fields {
    struct Spine_PathConstraintData_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_PathConstraintData__o {
    struct Spine_ExposedList_PathConstraintData__c *klass;
    void *monitor;
    struct Spine_ExposedList_PathConstraintData__Fields fields;
};

struct Spine_ExposedList_SlotData__Fields {
    struct Spine_SlotData_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Skin__Fields {
    struct Spine_Skin_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_IUpdatable_Fields {
};

struct Spine_ExposedList_SlotData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_IUpdatable__Fields {
    struct Spine_IUpdatable_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_IUpdatable__o {
    struct Spine_ExposedList_IUpdatable__c *klass;
    void *monitor;
    struct Spine_ExposedList_IUpdatable__Fields fields;
};

struct Spine_ExposedList_Skin__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_TransformConstraintData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_IkConstraintData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_IkConstraintData_o *m_Items[65535];
};

struct Spine_TransformConstraintData_Fields {
    struct Spine_ConstraintData_Fields super;
    struct Spine_ExposedList_BoneData__o *bones;
    struct Spine_BoneData_o *target;
    float mixRotate;
    float mixX;
    float mixY;
    float mixScaleX;
    float mixScaleY;
    float mixShearY;
    float offsetRotation;
    float offsetX;
    float offsetY;
    float offsetScaleX;
    float offsetScaleY;
    float offsetShearY;
    bool relative;
    bool local;
};

struct Spine_ExposedList_Animation__StaticFields {
    struct Spine_Animation_array *EmptyArray;
};

struct Spine_ExposedList_EventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_PathConstraint__StaticFields {
    struct Spine_PathConstraint_array *EmptyArray;
};

struct Spine_Animation_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Animation_o *m_Items[65535];
};

struct Spine_ExposedList_Slot__StaticFields {
    struct Spine_Slot_array *EmptyArray;
};

struct Spine_ExposedList_EventData__Fields {
    struct Spine_EventData_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Skin__o {
    struct Spine_ExposedList_Skin__c *klass;
    void *monitor;
    struct Spine_ExposedList_Skin__Fields fields;
};

struct Spine_ExposedList_Animation__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Animation__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Animation__VTable vtable;
};

struct Spine_ExposedList_Skin__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Skin__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Skin__VTable vtable;
};

struct Spine_BoneData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_BoneData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_BoneData_VTable vtable;
};

struct Spine_BoneData_Fields {
    int32_t index;
    struct System_String_o *name;
    struct Spine_BoneData_o *parent;
    float length;
    float x;
    float y;
    float rotation;
    float scaleX;
    float scaleY;
    float shearX;
    float shearY;
    int32_t transformMode;
    bool skinRequired;
};

struct Spine_BoneData_o {
    struct Spine_BoneData_c *klass;
    void *monitor;
    struct Spine_BoneData_Fields fields;
};

struct Spine_ExposedList_IUpdatable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_IUpdatable__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_IUpdatable__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_IUpdatable__VTable vtable;
};

struct Spine_ExposedList_PathConstraintData__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_PathConstraintData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_PathConstraintData__VTable vtable;
};

struct Spine_ExposedList_PathConstraint__Fields {
    struct Spine_PathConstraint_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_PathConstraint__o {
    struct Spine_ExposedList_PathConstraint__c *klass;
    void *monitor;
    struct Spine_ExposedList_PathConstraint__Fields fields;
};

struct Spine_ExposedList_PathConstraint__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_PathConstraint__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_PathConstraint__VTable vtable;
};

struct Spine_Bone_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Update;
    struct VirtualInvokeData _5_get_Active;
};

struct Spine_Bone_c {
    struct Il2CppClass_1 _1;
    struct Spine_Bone_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Bone_VTable vtable;
};

struct Spine_EventData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_EventData_o *m_Items[65535];
};

struct Spine_Bone_o {
    struct Spine_Bone_c *klass;
    void *monitor;
    struct Spine_Bone_Fields fields;
};

struct Spine_SkeletonData_Fields {
    struct System_String_o *name;
    struct Spine_ExposedList_BoneData__o *bones;
    struct Spine_ExposedList_SlotData__o *slots;
    struct Spine_ExposedList_Skin__o *skins;
    struct Spine_Skin_o *defaultSkin;
    struct Spine_ExposedList_EventData__o *events;
    struct Spine_ExposedList_Animation__o *animations;
    struct Spine_ExposedList_IkConstraintData__o *ikConstraints;
    struct Spine_ExposedList_TransformConstraintData__o *transformConstraints;
    struct Spine_ExposedList_PathConstraintData__o *pathConstraints;
    float x;
    float y;
    float width;
    float height;
    struct System_String_o *version;
    struct System_String_o *hash;
    float fps;
    struct System_String_o *imagesPath;
    struct System_String_o *audioPath;
};

struct Spine_SkeletonData_o {
    struct Spine_SkeletonData_c *klass;
    void *monitor;
    struct Spine_SkeletonData_Fields fields;
};

struct Spine_SkeletonData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_SkeletonData_VTable vtable;
};

struct Spine_ExposedList_Timeline__StaticFields {
    struct Spine_Timeline_array *EmptyArray;
};

struct Spine_ExposedList_TransformConstraint__StaticFields {
    struct Spine_TransformConstraint_array *EmptyArray;
};

struct Spine_Skin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_ExposedList_IkConstraintData__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_IkConstraintData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_IkConstraintData__VTable vtable;
};

struct Spine_ExposedList_IkConstraintData__Fields {
    struct Spine_IkConstraintData_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_IkConstraintData__o {
    struct Spine_ExposedList_IkConstraintData__c *klass;
    void *monitor;
    struct Spine_ExposedList_IkConstraintData__Fields fields;
};

struct Spine_SlotData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_SlotData_o *m_Items[65535];
};

struct Spine_Animation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Animation_VTable vtable;
};

struct Spine_IUpdatable_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_IUpdatable_o *m_Items[65535];
};

struct Spine_Animation_Fields {
    struct System_String_o *name;
    struct Spine_ExposedList_Timeline__o *timelines;
    struct System_Collections_Generic_HashSet_string__o *timelineIds;
    float duration;
};

struct Spine_Animation_o {
    struct Spine_Animation_c *klass;
    void *monitor;
    struct Spine_Animation_Fields fields;
};

struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__VTable vtable;
};

struct Spine_SlotData_Fields {
    int32_t index;
    struct System_String_o *name;
    struct Spine_BoneData_o *boneData;
    float r;
    float g;
    float b;
    float a;
    float r2;
    float g2;
    float b2;
    bool hasSecondColor;
    struct System_String_o *attachmentName;
    int32_t blendMode;
};

struct Spine_SlotData_o {
    struct Spine_SlotData_c *klass;
    void *monitor;
    struct Spine_SlotData_Fields fields;
};

struct Spine_Skin_Fields {
    struct System_String_o *name;
    struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__o *attachments;
    struct Spine_ExposedList_BoneData__o *bones;
    struct Spine_ExposedList_ConstraintData__o *constraints;
};

struct Spine_PathConstraintData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_PathConstraintData_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__o {
    struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Skin_SkinKey__Skin_SkinEntry__Fields fields;
};

struct Spine_SlotData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_SlotData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_SlotData_VTable vtable;
};

struct Spine_TransformConstraintData_o {
    struct Spine_TransformConstraintData_c *klass;
    void *monitor;
    struct Spine_TransformConstraintData_Fields fields;
};

struct Spine_ExposedList_TransformConstraint__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_TransformConstraint__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_TransformConstraint__VTable vtable;
};

struct Spine_ExposedList_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_IkConstraint__Fields {
    struct Spine_IkConstraint_array *Items;
    int32_t Count;
    int32_t version;
};

struct System_Collections_Generic_HashSet_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_string__VTable vtable;
};

struct Spine_ExposedList_Skin__StaticFields {
    struct Spine_Skin_array *EmptyArray;
};

struct System_Collections_Generic_HashSet_string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_string__o {
    struct System_Collections_Generic_HashSet_string__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_string__Fields fields;
};

struct Spine_Unity_SubmeshInstruction_Fields {
    struct Spine_Skeleton_o *skeleton;
    int32_t startSlot;
    int32_t endSlot;
    struct UnityEngine_Material_o *material;
    bool forceSeparate;
    int32_t preActiveClippingSlotSource;
    int32_t rawTriangleCount;
    int32_t rawVertexCount;
    int32_t rawFirstVertexIndex;
    bool hasClipping;
    bool hasPMAAdditiveSlot;
};

struct Spine_IkConstraintData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_ExposedList_TransformConstraint__Fields {
    struct Spine_TransformConstraint_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_TransformConstraint__o {
    struct Spine_ExposedList_TransformConstraint__c *klass;
    void *monitor;
    struct Spine_ExposedList_TransformConstraint__Fields fields;
};

struct Spine_ExposedList_IkConstraint__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_IkConstraint__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_IkConstraint__VTable vtable;
};

struct Spine_Skin_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Skin_o *m_Items[65535];
};

struct Spine_ExposedList_IkConstraint__o {
    struct Spine_ExposedList_IkConstraint__c *klass;
    void *monitor;
    struct Spine_ExposedList_IkConstraint__Fields fields;
};

struct Spine_TransformConstraintData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_TransformConstraintData_VTable vtable;
};

struct Spine_ExposedList_Bone__Fields {
    struct Spine_Bone_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_IkConstraint_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_IkConstraint_o *m_Items[65535];
};

struct Spine_Bone_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Bone_o *m_Items[65535];
};

struct Spine_PathConstraint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Update;
    struct VirtualInvokeData _5_get_Active;
};

struct Spine_ExposedList_PathConstraintData__StaticFields {
    struct Spine_PathConstraintData_array *EmptyArray;
};

struct Spine_IkConstraint_Fields {
    struct Spine_IkConstraintData_o *data;
    struct Spine_ExposedList_Bone__o *bones;
    struct Spine_Bone_o *target;
    int32_t bendDirection;
    bool compress;
    bool stretch;
    float mix;
    float softness;
    bool active;
};

struct Spine_ExposedList_SlotData__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_SlotData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_SlotData__VTable vtable;
};

struct Spine_ExposedList_SlotData__o {
    struct Spine_ExposedList_SlotData__c *klass;
    void *monitor;
    struct Spine_ExposedList_SlotData__Fields fields;
};

struct Spine_Slot_Fields {
    struct Spine_SlotData_o *data;
    struct Spine_Bone_o *bone;
    float r;
    float g;
    float b;
    float a;
    float r2;
    float g2;
    float b2;
    bool hasSecondColor;
    struct Spine_Attachment_o *attachment;
    float attachmentTime;
    struct Spine_ExposedList_float__o *deform;
    int32_t attachmentState;
};

struct Spine_Slot_o {
    struct Spine_Slot_c *klass;
    void *monitor;
    struct Spine_Slot_Fields fields;
};

struct Spine_ExposedList_Animation__Fields {
    struct Spine_Animation_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Animation__o {
    struct Spine_ExposedList_Animation__c *klass;
    void *monitor;
    struct Spine_ExposedList_Animation__Fields fields;
};

struct Spine_IUpdatable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Spine_ExposedList_TransformConstraintData__StaticFields {
    struct Spine_TransformConstraintData_array *EmptyArray;
};

struct Spine_IUpdatable_o {
    struct Spine_IUpdatable_c *klass;
    void *monitor;
    struct Spine_IUpdatable_Fields fields;
};

struct Spine_ExposedList_EventData__o {
    struct Spine_ExposedList_EventData__c *klass;
    void *monitor;
    struct Spine_ExposedList_EventData__Fields fields;
};

struct Spine_ExposedList_EventData__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_EventData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_EventData__VTable vtable;
};

struct Spine_ExposedList_BoneData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_PathConstraintData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_PathConstraintData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_PathConstraintData_VTable vtable;
};

struct Spine_IkConstraint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_IkConstraint_VTable vtable;
};

struct Spine_Skeleton_Fields {
    struct Spine_SkeletonData_o *data;
    struct Spine_ExposedList_Bone__o *bones;
    struct Spine_ExposedList_Slot__o *slots;
    struct Spine_ExposedList_Slot__o *drawOrder;
    struct Spine_ExposedList_IkConstraint__o *ikConstraints;
    struct Spine_ExposedList_TransformConstraint__o *transformConstraints;
    struct Spine_ExposedList_PathConstraint__o *pathConstraints;
    struct Spine_ExposedList_IUpdatable__o *updateCache;
    struct Spine_Skin_o *skin;
    float r;
    float g;
    float b;
    float a;
    float time;
    float scaleX;
    float scaleY;
    float x;
    float y;
};

struct Spine_PathConstraintData_o {
    struct Spine_PathConstraintData_c *klass;
    void *monitor;
    struct Spine_PathConstraintData_Fields fields;
};

struct Spine_ExposedList_ConstraintData__Fields {
    struct Spine_ConstraintData_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_BoneData__o {
    struct Spine_ExposedList_BoneData__c *klass;
    void *monitor;
    struct Spine_ExposedList_BoneData__Fields fields;
};

struct Spine_ExposedList_BoneData__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_BoneData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_BoneData__VTable vtable;
};

struct Spine_Slot_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Slot_o *m_Items[65535];
};

struct Spine_IkConstraint_o {
    struct Spine_IkConstraint_c *klass;
    void *monitor;
    struct Spine_IkConstraint_Fields fields;
};

struct Spine_ExposedList_BoneData__StaticFields {
    struct Spine_BoneData_array *EmptyArray;
};

struct Spine_PathConstraint_o {
    struct Spine_PathConstraint_c *klass;
    void *monitor;
    struct Spine_PathConstraint_Fields fields;
};

struct Spine_PathConstraint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_PathConstraint_VTable vtable;
};

struct Spine_ExposedList_float__o {
    struct Spine_ExposedList_float__c *klass;
    void *monitor;
    struct Spine_ExposedList_float__Fields fields;
};

struct Spine_TransformConstraint_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_TransformConstraint_o *m_Items[65535];
};

struct Spine_ExposedList_float__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_float__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_float__VTable vtable;
};

struct Spine_ExposedList_Timeline__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_Skeleton_o {
    struct Spine_Skeleton_c *klass;
    void *monitor;
    struct Spine_Skeleton_Fields fields;
};

struct Spine_Skeleton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Skeleton_VTable vtable;
};

struct Spine_ExposedList_Timeline__Fields {
    struct Spine_Timeline_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Timeline__o {
    struct Spine_ExposedList_Timeline__c *klass;
    void *monitor;
    struct Spine_ExposedList_Timeline__Fields fields;
};

struct Spine_Skin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Skin_VTable vtable;
};

struct Spine_ExposedList_ConstraintData__o {
    struct Spine_ExposedList_ConstraintData__c *klass;
    void *monitor;
    struct Spine_ExposedList_ConstraintData__Fields fields;
};

struct Spine_ExposedList_Timeline__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Timeline__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Timeline__VTable vtable;
};

struct Spine_ExposedList_IkConstraint__StaticFields {
    struct Spine_IkConstraint_array *EmptyArray;
};

struct Spine_ExposedList_IUpdatable__StaticFields {
    struct Spine_IUpdatable_array *EmptyArray;
};

struct Spine_Slot_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Slot_VTable vtable;
};

struct Spine_Skin_o {
    struct Spine_Skin_c *klass;
    void *monitor;
    struct Spine_Skin_Fields fields;
};

struct Spine_IkConstraintData_o {
    struct Spine_IkConstraintData_c *klass;
    void *monitor;
    struct Spine_IkConstraintData_Fields fields;
};

struct Spine_ExposedList_float__StaticFields {
    struct System_Single_array *EmptyArray;
};

struct Spine_TransformConstraintData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_TransformConstraintData_o *m_Items[65535];
};

struct Spine_Unity_SubmeshInstruction_o {
    struct Spine_Unity_SubmeshInstruction_Fields fields;
};

struct Spine_Bone_StaticFields {
    bool yDown;
};

struct Spine_IkConstraintData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_IkConstraintData_VTable vtable;
};

struct Spine_ExposedList_EventData__StaticFields {
    struct Spine_EventData_array *EmptyArray;
};

struct Spine_ExposedList_Bone__o {
    struct Spine_ExposedList_Bone__c *klass;
    void *monitor;
    struct Spine_ExposedList_Bone__Fields fields;
};

struct Spine_ExposedList_Bone__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Bone__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Bone__VTable vtable;
};

struct Spine_PathConstraint_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_PathConstraint_o *m_Items[65535];
};

struct Spine_ExposedList_SlotData__StaticFields {
    struct Spine_SlotData_array *EmptyArray;
};

struct Spine_BoneData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_BoneData_o *m_Items[65535];
};

struct Spine_ExposedList_Bone__StaticFields {
    struct Spine_Bone_array *EmptyArray;
};

typedef struct MethodInfo_3267634 MethodInfo_3267634, *PMethodInfo_3267634;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c;

typedef union _union_315183 _union_315183, *P_union_315183;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__StaticFields Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__StaticFields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__RGCTXs Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__RGCTXs, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_get_Current;
    struct VirtualInvokeData _10_MoveNextAsync;
    struct VirtualInvokeData _11_DisposeAsync;
    struct VirtualInvokeData _12_OnNext;
    struct VirtualInvokeData _13_OnError;
    struct VirtualInvokeData _14_OnCompleted;
    struct VirtualInvokeData _15_OnCanceled;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _18_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__VTable vtable;
};

union _union_315183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__set_Current;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__DisposeAsync;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__AddHandler;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T_;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__RemoveHandler;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__CancellationCallback;
};

struct MethodInfo_3267634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747980 MethodInfo_1747980, *PMethodInfo_1747980;

typedef union _union_162185 _union_162185, *P_union_162185;

union _union_162185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD7B68 MethodInfo_2AD7B68, *PMethodInfo_2AD7B68;

typedef union _union_328712 _union_328712, *P_union_328712;

union _union_328712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SubmeshInstruction_c Spine_Unity_SubmeshInstruction_c, *PSpine_Unity_SubmeshInstruction_c;

typedef struct Spine_Unity_SubmeshInstruction_VTable Spine_Unity_SubmeshInstruction_VTable, *PSpine_Unity_SubmeshInstruction_VTable;

struct Spine_Unity_SubmeshInstruction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SubmeshInstruction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SubmeshInstruction_VTable vtable;
};

typedef struct MethodInfo_15F1150_RGCTXs MethodInfo_15F1150_RGCTXs, *PMethodInfo_15F1150_RGCTXs;

struct MethodInfo_15F1150_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_List_UIRoot__StaticFields System_Collections_Generic_List_UIRoot__StaticFields, *PSystem_Collections_Generic_List_UIRoot__StaticFields;

typedef struct Baum2_UIRoot_array Baum2_UIRoot_array, *PBaum2_UIRoot_array;

typedef struct Baum2_UIRoot_o Baum2_UIRoot_o, *PBaum2_UIRoot_o;

typedef struct Baum2_UIRoot_c Baum2_UIRoot_c, *PBaum2_UIRoot_c;

typedef struct Baum2_UIRoot_Fields Baum2_UIRoot_Fields, *PBaum2_UIRoot_Fields;

typedef struct Baum2_UIRoot_VTable Baum2_UIRoot_VTable, *PBaum2_UIRoot_VTable;

typedef struct Baum2_Cache_o Baum2_Cache_o, *PBaum2_Cache_o;

typedef struct Baum2_Cache_c Baum2_Cache_c, *PBaum2_Cache_c;

typedef struct Baum2_Cache_Fields Baum2_Cache_Fields, *PBaum2_Cache_Fields;

typedef struct Baum2_Cache_StaticFields Baum2_Cache_StaticFields, *PBaum2_Cache_StaticFields;

typedef struct Baum2_Cache_VTable Baum2_Cache_VTable, *PBaum2_Cache_VTable;

typedef struct System_Collections_Generic_List_Cache_CachedGameObject__o System_Collections_Generic_List_Cache_CachedGameObject__o, *PSystem_Collections_Generic_List_Cache_CachedGameObject__o;

typedef struct System_Collections_Generic_List_Cache_CachedGameObject__c System_Collections_Generic_List_Cache_CachedGameObject__c, *PSystem_Collections_Generic_List_Cache_CachedGameObject__c;

typedef struct System_Collections_Generic_List_Cache_CachedGameObject__Fields System_Collections_Generic_List_Cache_CachedGameObject__Fields, *PSystem_Collections_Generic_List_Cache_CachedGameObject__Fields;

typedef struct System_Collections_Generic_List_Cache_CachedGameObject__StaticFields System_Collections_Generic_List_Cache_CachedGameObject__StaticFields, *PSystem_Collections_Generic_List_Cache_CachedGameObject__StaticFields;

typedef struct System_Collections_Generic_List_Cache_CachedGameObject__VTable System_Collections_Generic_List_Cache_CachedGameObject__VTable, *PSystem_Collections_Generic_List_Cache_CachedGameObject__VTable;

typedef struct Baum2_Cache_CachedGameObject_array Baum2_Cache_CachedGameObject_array, *PBaum2_Cache_CachedGameObject_array;

typedef struct Baum2_Cache_CachedGameObject_o Baum2_Cache_CachedGameObject_o, *PBaum2_Cache_CachedGameObject_o;

typedef struct Baum2_Cache_CachedGameObject_c Baum2_Cache_CachedGameObject_c, *PBaum2_Cache_CachedGameObject_c;

typedef struct Baum2_Cache_CachedGameObject_Fields Baum2_Cache_CachedGameObject_Fields, *PBaum2_Cache_CachedGameObject_Fields;

typedef struct Baum2_Cache_CachedGameObject_VTable Baum2_Cache_CachedGameObject_VTable, *PBaum2_Cache_CachedGameObject_VTable;

struct System_Collections_Generic_List_Cache_CachedGameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Cache_CachedGameObject__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Cache_CachedGameObject__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Cache_CachedGameObject__VTable vtable;
};

struct Baum2_Cache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_Cache_CachedGameObject__Fields {
    struct Baum2_Cache_CachedGameObject_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Cache_CachedGameObject__o {
    struct System_Collections_Generic_List_Cache_CachedGameObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Cache_CachedGameObject__Fields fields;
};

struct Baum2_UIRoot_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Get;
    struct VirtualInvokeData _5_Get;
    struct VirtualInvokeData _6_Get;
    struct VirtualInvokeData _7_Get;
    struct VirtualInvokeData _8_GetChildMap;
    struct VirtualInvokeData _9_Baum2_IMapper_GetComponent;
};

struct Baum2_UIRoot_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Baum2_UIRoot_VTable vtable;
};

struct Baum2_UIRoot_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Baum2_Cache_o *cache;
};

struct Baum2_UIRoot_o {
    struct Baum2_UIRoot_c *klass;
    void *monitor;
    struct Baum2_UIRoot_Fields fields;
};

struct Baum2_UIRoot_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Baum2_UIRoot_o *m_Items[65535];
};

struct Baum2_Cache_CachedGameObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Baum2_Cache_CachedGameObject_o *m_Items[65535];
};

struct Baum2_Cache_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_List_Cache_CachedGameObject__o *List;
};

struct Baum2_Cache_CachedGameObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Baum2_Cache_CachedGameObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Baum2_Cache_CachedGameObject_VTable vtable;
};

struct Baum2_Cache_CachedGameObject_Fields {
    struct System_String_o *Name;
    struct UnityEngine_GameObject_o *GameObject;
    struct System_String_array *Path;
};

struct Baum2_Cache_CachedGameObject_o {
    struct Baum2_Cache_CachedGameObject_c *klass;
    void *monitor;
    struct Baum2_Cache_CachedGameObject_Fields fields;
};

struct Baum2_Cache_StaticFields {
    struct System_Char_array *SplitChar;
};

struct System_Collections_Generic_List_Cache_CachedGameObject__StaticFields {
    struct Baum2_Cache_CachedGameObject_array *s_emptyArray;
};

struct System_Collections_Generic_List_UIRoot__StaticFields {
    struct Baum2_UIRoot_array *s_emptyArray;
};

struct Baum2_Cache_o {
    struct Baum2_Cache_c *klass;
    void *monitor;
    struct Baum2_Cache_Fields fields;
};

struct Baum2_Cache_c {
    struct Il2CppClass_1 _1;
    struct Baum2_Cache_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Baum2_Cache_VTable vtable;
};

typedef struct MethodInfo_135185C MethodInfo_135185C, *PMethodInfo_135185C;

typedef union _union_292176 _union_292176, *P_union_292176;

union _union_292176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135185C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_Buffer__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256544 _union_256544, *P_union_256544;

union _union_256544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256546 _union_256546, *P_union_256546;

union _union_256546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_ISurrogateSelector_Fields System_Runtime_Serialization_ISurrogateSelector_Fields, *PSystem_Runtime_Serialization_ISurrogateSelector_Fields;

struct System_Runtime_Serialization_ISurrogateSelector_Fields {
};

typedef union _union_256548 _union_256548, *P_union_256548;

union _union_256548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2880730 MethodInfo_2880730, *PMethodInfo_2880730;

typedef union _union_269734 _union_269734, *P_union_269734;

union _union_269734 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2880730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269734 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Subject_Collider2D__c UniRx_Subject_Collider2D__c, *PUniRx_Subject_Collider2D__c;

typedef struct UniRx_Subject_Collider2D__VTable UniRx_Subject_Collider2D__VTable, *PUniRx_Subject_Collider2D__VTable;

struct UniRx_Subject_Collider2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Subject_Collider2D__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_Collider2D__VTable vtable;
};

typedef struct Chipstar_Downloads_ILoadProcess_array Chipstar_Downloads_ILoadProcess_array, *PChipstar_Downloads_ILoadProcess_array;

typedef struct Chipstar_Downloads_ILoadProcess_o Chipstar_Downloads_ILoadProcess_o, *PChipstar_Downloads_ILoadProcess_o;

typedef struct Chipstar_Downloads_ILoadProcess_c Chipstar_Downloads_ILoadProcess_c, *PChipstar_Downloads_ILoadProcess_c;

typedef struct Chipstar_Downloads_ILoadProcess_Fields Chipstar_Downloads_ILoadProcess_Fields, *PChipstar_Downloads_ILoadProcess_Fields;

struct Chipstar_Downloads_ILoadProcess_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_ILoadProcess_Fields {
};

struct Chipstar_Downloads_ILoadProcess_o {
    struct Chipstar_Downloads_ILoadProcess_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadProcess_Fields fields;
};

struct Chipstar_Downloads_ILoadProcess_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_ILoadProcess_o *m_Items[65535];
};

typedef struct Shock_Downloads_ShockJsonMovieManifestParser_VTable Shock_Downloads_ShockJsonMovieManifestParser_VTable, *PShock_Downloads_ShockJsonMovieManifestParser_VTable;

struct Shock_Downloads_ShockJsonMovieManifestParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoBuild;
};

typedef struct CriWare_CriFsWebInstaller_ModulePlatformConfig_VTable CriWare_CriFsWebInstaller_ModulePlatformConfig_VTable, *PCriWare_CriFsWebInstaller_ModulePlatformConfig_VTable;

struct CriWare_CriFsWebInstaller_ModulePlatformConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Security_Cryptography_X509Certificates_X509Helper2_Fields System_Security_Cryptography_X509Certificates_X509Helper2_Fields, *PSystem_Security_Cryptography_X509Certificates_X509Helper2_Fields;

struct System_Security_Cryptography_X509Certificates_X509Helper2_Fields {
};

typedef struct MethodInfo_1EC96E4 MethodInfo_1EC96E4, *PMethodInfo_1EC96E4;

typedef union _union_283002 _union_283002, *P_union_283002;

union _union_283002 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC96E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_ResourcesLoadOperation_T__c Chipstar_Downloads_ResourcesLoadOperation_T__c, *PChipstar_Downloads_ResourcesLoadOperation_T__c;

typedef struct Chipstar_Downloads_ResourcesLoadOperation_T__RGCTXs Chipstar_Downloads_ResourcesLoadOperation_T__RGCTXs, *PChipstar_Downloads_ResourcesLoadOperation_T__RGCTXs;

typedef struct Chipstar_Downloads_ResourcesLoadOperation_T__VTable Chipstar_Downloads_ResourcesLoadOperation_T__VTable, *PChipstar_Downloads_ResourcesLoadOperation_T__VTable;

struct Chipstar_Downloads_ResourcesLoadOperation_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnStart;
    struct VirtualInvokeData _5_set_OnStop;
    struct VirtualInvokeData _6_Run;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Chipstar_Downloads_ILoadOperater_Complete;
    struct VirtualInvokeData _9_set_OnError;
    struct VirtualInvokeData _10_get_Progress;
    struct VirtualInvokeData _11_get_IsRunning;
    struct VirtualInvokeData _12_get_IsCompleted;
    struct VirtualInvokeData _13_get_IsFinish;
    struct VirtualInvokeData _14_get_IsError;
    struct VirtualInvokeData _15_get_IsCanceled;
    struct VirtualInvokeData _16_get_IsDisposed;
    struct VirtualInvokeData _17_System_IDisposable_Dispose;
    struct VirtualInvokeData _18_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _19_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _20_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _21_DoDispose;
    struct VirtualInvokeData _22_DoRun;
    struct VirtualInvokeData _23_DoPreUpdate;
    struct VirtualInvokeData _24_DoStatusUpdate;
    struct VirtualInvokeData _25_DoPostUpdate;
    struct VirtualInvokeData _26_DoError;
    struct VirtualInvokeData _27_DoComplete;
    struct VirtualInvokeData _28_DoCancel;
    struct VirtualInvokeData _29_GetProgress;
    struct VirtualInvokeData _30_GetComplete;
    struct VirtualInvokeData _31_GetSamplingName;
    struct VirtualInvokeData _32_add_OnCompleted;
    struct VirtualInvokeData _33_remove_OnCompleted;
    struct VirtualInvokeData _34_get_Content;
    struct VirtualInvokeData _35_GetContent;
};

struct Chipstar_Downloads_ResourcesLoadOperation_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_Downloads_ResourcesLoadOperation_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_ResourcesLoadOperation_T__VTable vtable;
};

struct Chipstar_Downloads_ResourcesLoadOperation_T__RGCTXs {
    struct MethodInfo *_0_Chipstar_Downloads_AssetLoadOperation_T___ctor;
    struct Il2CppClass *_1_Chipstar_Downloads_AssetLoadOperation_T_;
    struct MethodInfo *_2_UnityEngine_Resources_LoadAsync_T_;
    struct MethodInfo *_3_Chipstar_Downloads_AssetLoadOperation_T__DoDispose;
    struct MethodInfo *_4_Chipstar_Downloads_AssetLoadOperation_T__DoComplete;
    struct Il2CppClass *_5_T;
};

typedef union _union_163981 _union_163981, *P_union_163981;

union _union_163981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163983 _union_163983, *P_union_163983;

union _union_163983 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1915DE8_RGCTXs MethodInfo_1915DE8_RGCTXs, *PMethodInfo_1915DE8_RGCTXs;

struct MethodInfo_1915DE8_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct MethodInfo_242ABC0 MethodInfo_242ABC0, *PMethodInfo_242ABC0;

typedef union _union_274848 _union_274848, *P_union_274848;

union _union_274848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242ABC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163985 _union_163985, *P_union_163985;

union _union_163985 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163987 _union_163987, *P_union_163987;

union _union_163987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8D7BC MethodInfo_2E8D7BC, *PMethodInfo_2E8D7BC;

typedef union _union_225503 _union_225503, *P_union_225503;

union _union_225503 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D7BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225503 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163989 _union_163989, *P_union_163989;

union _union_163989 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngLoginData___c__DisplayClass23_0_c Shock_MngLoginData___c__DisplayClass23_0_c, *PShock_MngLoginData___c__DisplayClass23_0_c;

typedef struct Shock_MngLoginData___c__DisplayClass23_0_VTable Shock_MngLoginData___c__DisplayClass23_0_VTable, *PShock_MngLoginData___c__DisplayClass23_0_VTable;

struct Shock_MngLoginData___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngLoginData___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngLoginData___c__DisplayClass23_0_VTable vtable;
};

typedef struct MethodInfo_10FF324_RGCTXs MethodInfo_10FF324_RGCTXs, *PMethodInfo_10FF324_RGCTXs;

struct MethodInfo_10FF324_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Linq_Enumerable_WhereListIterator_TSource__RGCTXs System_Linq_Enumerable_WhereListIterator_TSource__RGCTXs, *PSystem_Linq_Enumerable_WhereListIterator_TSource__RGCTXs;

struct System_Linq_Enumerable_WhereListIterator_TSource__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Iterator_TSource___ctor;
    struct Il2CppClass *_1_System_Linq_Enumerable_Iterator_TSource_;
    struct Il2CppClass *_2_System_Linq_Enumerable_WhereListIterator_TSource_;
    struct MethodInfo *_3_System_Linq_Enumerable_WhereListIterator_TSource___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_List_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_List_TSource__GetEnumerator;
    struct MethodInfo *_6_System_Collections_Generic_List_Enumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Func_TSource__bool_;
    struct MethodInfo *_8_System_Func_TSource__bool__Invoke;
    struct MethodInfo *_9_System_Collections_Generic_List_Enumerator_TSource__MoveNext;
    struct Il2CppClass *_10_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_11_System_Linq_Enumerable_Iterator_TSource__Dispose;
    struct MethodInfo *_12_System_Linq_Enumerable_CombinePredicates_TSource_;
};

typedef struct MethodInfo_30B1028_RGCTXs MethodInfo_30B1028_RGCTXs, *PMethodInfo_30B1028_RGCTXs;

struct MethodInfo_30B1028_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_array System_Runtime_ExceptionServices_ExceptionDispatchInfo_array, *PSystem_Runtime_ExceptionServices_ExceptionDispatchInfo_array;

struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *m_Items[65535];
};

typedef struct MethodInfo_292A4D8 MethodInfo_292A4D8, *PMethodInfo_292A4D8;

typedef union _union_186494 _union_186494, *P_union_186494;

union _union_186494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A4D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CBA84 MethodInfo_24CBA84, *PMethodInfo_24CBA84;

typedef struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__c Aoharu_Scenes_Gacha_RatioTable_TKey__TData__c, *PAoharu_Scenes_Gacha_RatioTable_TKey__TData__c;

typedef union _union_157524 _union_157524, *P_union_157524;

typedef struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__RGCTXs Aoharu_Scenes_Gacha_RatioTable_TKey__TData__RGCTXs, *PAoharu_Scenes_Gacha_RatioTable_TKey__TData__RGCTXs;

typedef struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__VTable Aoharu_Scenes_Gacha_RatioTable_TKey__TData__VTable, *PAoharu_Scenes_Gacha_RatioTable_TKey__TData__VTable;

struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_TKey__int_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TKey__int___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TData_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TData__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_TData_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_TData__get_Current;
    struct Il2CppClass *_6_TData;
    struct Il2CppClass *_7_Shock_IHasRatioData_TKey_;
    struct MethodInfo *_10_System_Collections_Generic_Dictionary_TKey__int__ContainsKey;
    struct MethodInfo *_11_System_Collections_Generic_Dictionary_TKey__int__get_Item;
    struct MethodInfo *_12_System_Collections_Generic_Dictionary_TKey__int__set_Item;
    struct MethodInfo *_13_System_Collections_Generic_Dictionary_TKey__int__Add;
    struct MethodInfo *_14_System_Collections_Generic_CollectionExtensions_GetValueOrDefault_TKey__int_;
    struct MethodInfo *_15_Aoharu_Scenes_Gacha_RatioTable_TKey__TData__GetRatio;
    struct MethodInfo *_16_System_Collections_Generic_Dictionary_TKey__int__GetEnumerator;
    struct MethodInfo *_17_System_Collections_Generic_Dictionary_Enumerator_TKey__int__get_Current;
    struct MethodInfo *_18_System_Collections_Generic_KeyValuePair_TKey__int__get_Key;
    struct Il2CppClass *_19_TKey;
    struct MethodInfo *_20_System_Collections_Generic_KeyValuePair_TKey__int__get_Value;
    struct MethodInfo *_21_Aoharu_Scenes_Gacha_RatioTable_TKey__TData__GetRatio;
    struct MethodInfo *_22_System_Collections_Generic_Dictionary_Enumerator_TKey__int__MoveNext;
    struct Il2CppClass *_23_System_Collections_Generic_Dictionary_Enumerator_TKey__int_;
};

union _union_157524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__VTable vtable;
};

struct MethodInfo_24CBA84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Math_BigInteger_StaticFields Mono_Math_BigInteger_StaticFields, *PMono_Math_BigInteger_StaticFields;

typedef struct System_Security_Cryptography_RandomNumberGenerator_o System_Security_Cryptography_RandomNumberGenerator_o, *PSystem_Security_Cryptography_RandomNumberGenerator_o;

typedef struct System_Security_Cryptography_RandomNumberGenerator_c System_Security_Cryptography_RandomNumberGenerator_c, *PSystem_Security_Cryptography_RandomNumberGenerator_c;

typedef struct System_Security_Cryptography_RandomNumberGenerator_Fields System_Security_Cryptography_RandomNumberGenerator_Fields, *PSystem_Security_Cryptography_RandomNumberGenerator_Fields;

typedef struct System_Security_Cryptography_RandomNumberGenerator_VTable System_Security_Cryptography_RandomNumberGenerator_VTable, *PSystem_Security_Cryptography_RandomNumberGenerator_VTable;

struct System_Security_Cryptography_RandomNumberGenerator_Fields {
};

struct System_Security_Cryptography_RandomNumberGenerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_GetBytes;
    struct VirtualInvokeData _8_GetNonZeroBytes;
    struct VirtualInvokeData _9_GetBytes;
    struct VirtualInvokeData _10_GetNonZeroBytes;
};

struct Mono_Math_BigInteger_StaticFields {
    struct System_UInt32_array *smallPrimes;
    struct System_Security_Cryptography_RandomNumberGenerator_o *rng;
};

struct System_Security_Cryptography_RandomNumberGenerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_RandomNumberGenerator_VTable vtable;
};

struct System_Security_Cryptography_RandomNumberGenerator_o {
    struct System_Security_Cryptography_RandomNumberGenerator_c *klass;
    void *monitor;
    struct System_Security_Cryptography_RandomNumberGenerator_Fields fields;
};

typedef struct System_NullConsoleDriver_c System_NullConsoleDriver_c, *PSystem_NullConsoleDriver_c;

typedef struct System_NullConsoleDriver_StaticFields System_NullConsoleDriver_StaticFields, *PSystem_NullConsoleDriver_StaticFields;

typedef struct System_NullConsoleDriver_VTable System_NullConsoleDriver_VTable, *PSystem_NullConsoleDriver_VTable;

typedef struct System_ConsoleKeyInfo_o System_ConsoleKeyInfo_o, *PSystem_ConsoleKeyInfo_o;

typedef struct System_ConsoleKeyInfo_Fields System_ConsoleKeyInfo_Fields, *PSystem_ConsoleKeyInfo_Fields;

struct System_NullConsoleDriver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ReadKey;
};

struct System_ConsoleKeyInfo_Fields {
    uint16_t _keyChar;
    int32_t _key;
    int32_t _mods;
};

struct System_ConsoleKeyInfo_o {
    struct System_ConsoleKeyInfo_Fields fields;
};

struct System_NullConsoleDriver_StaticFields {
    struct System_ConsoleKeyInfo_o EmptyConsoleKeyInfo;
};

struct System_NullConsoleDriver_c {
    struct Il2CppClass_1 _1;
    struct System_NullConsoleDriver_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_NullConsoleDriver_VTable vtable;
};

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____array System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____array, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____array;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___o System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___o, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___o;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___Fields System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___Fields, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___Fields;

typedef struct System_ValueTuple_object__o System_ValueTuple_object__o, *PSystem_ValueTuple_object__o;

typedef struct System_ValueTuple_object__Fields System_ValueTuple_object__Fields, *PSystem_ValueTuple_object__Fields;

struct System_ValueTuple_object__Fields {
    struct Il2CppObject *Item1;
};

struct System_ValueTuple_object__o {
    struct System_ValueTuple_object__Fields fields;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__o Rest;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___o {
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___Fields fields;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___o Rest;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o {
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields fields;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o m_Items[65535];
};

typedef struct System_Action_ScrollItemParent__Fields System_Action_ScrollItemParent__Fields, *PSystem_Action_ScrollItemParent__Fields;

struct System_Action_ScrollItemParent__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Collections_Generic_Dictionary_string__RegionListCell__VTable System_Collections_Generic_Dictionary_string__RegionListCell__VTable, *PSystem_Collections_Generic_Dictionary_string__RegionListCell__VTable;

struct System_Collections_Generic_Dictionary_string__RegionListCell__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_31608F4 MethodInfo_31608F4, *PMethodInfo_31608F4;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__c UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__c, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__c;

typedef union _union_295400 _union_295400, *P_union_295400;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__RGCTXs UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__RGCTXs, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__RGCTXs;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__VTable UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__VTable, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__VTable;

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Queue_T1_;
    struct MethodInfo *_1_System_Collections_Generic_Queue_T1___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_T2_;
    struct MethodInfo *_3_System_Collections_Generic_Queue_T2___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_Queue_T3_;
    struct MethodInfo *_5_System_Collections_Generic_Queue_T3___ctor;
    struct Il2CppClass *_6_System_Collections_Generic_Queue_T4_;
    struct MethodInfo *_7_System_Collections_Generic_Queue_T4___ctor;
    struct Il2CppClass *_8_System_Collections_Generic_Queue_T5_;
    struct MethodInfo *_9_System_Collections_Generic_Queue_T5___ctor;
    struct Il2CppClass *_10_System_Collections_Generic_Queue_T6_;
    struct MethodInfo *_11_System_Collections_Generic_Queue_T6___ctor;
    struct MethodInfo *_12_UniRx_Operators_NthZipObserverBase_TR___ctor;
    struct Il2CppClass *_13_UniRx_Operators_NthZipObserverBase_TR_;
    struct Il2CppClass *_14_UniRx_Operators_OperatorObserverBase_TR__TR_;
    struct MethodInfo *_15_UniRx_Operators_NthZipObserverBase_TR__SetQueue;
    struct Il2CppClass *_16_UniRx_Operators_ZipObserver_T1_;
    struct MethodInfo *_17_UniRx_Operators_ZipObserver_T1___ctor;
    struct Il2CppClass *_18_UniRx_IObservable_T1_;
    struct MethodInfo *_19_UniRx_IObservable_T1__Subscribe;
    struct Il2CppClass *_20_UniRx_Operators_ZipObserver_T2_;
    struct MethodInfo *_21_UniRx_Operators_ZipObserver_T2___ctor;
    struct Il2CppClass *_22_UniRx_IObservable_T2_;
    struct MethodInfo *_23_UniRx_IObservable_T2__Subscribe;
    struct Il2CppClass *_24_UniRx_Operators_ZipObserver_T3_;
    struct MethodInfo *_25_UniRx_Operators_ZipObserver_T3___ctor;
    struct Il2CppClass *_26_UniRx_IObservable_T3_;
    struct MethodInfo *_27_UniRx_IObservable_T3__Subscribe;
    struct Il2CppClass *_28_UniRx_Operators_ZipObserver_T4_;
    struct MethodInfo *_29_UniRx_Operators_ZipObserver_T4___ctor;
    struct Il2CppClass *_30_UniRx_IObservable_T4_;
    struct MethodInfo *_31_UniRx_IObservable_T4__Subscribe;
    struct Il2CppClass *_32_UniRx_Operators_ZipObserver_T5_;
    struct MethodInfo *_33_UniRx_Operators_ZipObserver_T5___ctor;
    struct Il2CppClass *_34_UniRx_IObservable_T5_;
    struct MethodInfo *_35_UniRx_IObservable_T5__Subscribe;
    struct Il2CppClass *_36_UniRx_Operators_ZipObserver_T6_;
    struct MethodInfo *_37_UniRx_Operators_ZipObserver_T6___ctor;
    struct Il2CppClass *_38_UniRx_IObservable_T6_;
    struct MethodInfo *_39_UniRx_IObservable_T6__Subscribe;
    struct MethodInfo *_40_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR___Run_b__9_0;
    struct MethodInfo *_41_System_Collections_Generic_Queue_T1__Dequeue;
    struct MethodInfo *_42_System_Collections_Generic_Queue_T2__Dequeue;
    struct MethodInfo *_43_System_Collections_Generic_Queue_T3__Dequeue;
    struct MethodInfo *_44_System_Collections_Generic_Queue_T4__Dequeue;
    struct MethodInfo *_45_System_Collections_Generic_Queue_T5__Dequeue;
    struct MethodInfo *_46_System_Collections_Generic_Queue_T6__Dequeue;
    struct Il2CppClass *_47_UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__T6__TR_;
    struct MethodInfo *_48_UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__T6__TR__Invoke;
    struct Il2CppClass *_49_UniRx_IObserver_TR_;
    struct MethodInfo *_50_UniRx_IObserver_TR__OnNext;
    struct MethodInfo *_51_UniRx_IObserver_TR__OnError;
    struct MethodInfo *_52_UniRx_Operators_OperatorObserverBase_TR__TR__Dispose;
    struct MethodInfo *_53_UniRx_IObserver_TR__OnCompleted;
    struct MethodInfo *_54_System_Collections_Generic_Queue_T1__Clear;
    struct MethodInfo *_55_System_Collections_Generic_Queue_T2__Clear;
    struct MethodInfo *_56_System_Collections_Generic_Queue_T3__Clear;
    struct MethodInfo *_57_System_Collections_Generic_Queue_T4__Clear;
    struct MethodInfo *_58_System_Collections_Generic_Queue_T5__Clear;
    struct MethodInfo *_59_System_Collections_Generic_Queue_T6__Clear;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
    struct VirtualInvokeData _11_Dequeue;
    struct VirtualInvokeData _12_Fail;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_GetResult;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__VTable vtable;
};

union _union_295400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31608F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observable__TimerFrameCore_d__312_c UniRx_Observable__TimerFrameCore_d__312_c, *PUniRx_Observable__TimerFrameCore_d__312_c;

typedef struct UniRx_Observable__TimerFrameCore_d__312_VTable UniRx_Observable__TimerFrameCore_d__312_VTable, *PUniRx_Observable__TimerFrameCore_d__312_VTable;

struct UniRx_Observable__TimerFrameCore_d__312_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct UniRx_Observable__TimerFrameCore_d__312_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable__TimerFrameCore_d__312_VTable vtable;
};

typedef union _union_163991 _union_163991, *P_union_163991;

union _union_163991 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_IEventHandler_Fields UnityEngine_UIElements_IEventHandler_Fields, *PUnityEngine_UIElements_IEventHandler_Fields;

struct UnityEngine_UIElements_IEventHandler_Fields {
};

typedef union _union_163993 _union_163993, *P_union_163993;

union _union_163993 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163995 _union_163995, *P_union_163995;

union _union_163995 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163997 _union_163997, *P_union_163997;

union _union_163997 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163999 _union_163999, *P_union_163999;

union _union_163999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollView_TItemData__TContext__VTable FancyScrollView_FancyScrollView_TItemData__TContext__VTable, *PFancyScrollView_FancyScrollView_TItemData__TContext__VTable;

struct FancyScrollView_FancyScrollView_TItemData__TContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_Fields System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_Fields;

struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_Fields {
    int32_t primitiveTypeEnum;
    struct Il2CppObject *value;
};

typedef struct System_Action_RecvLiveContinueR__c System_Action_RecvLiveContinueR__c, *PSystem_Action_RecvLiveContinueR__c;

typedef struct System_Action_RecvLiveContinueR__VTable System_Action_RecvLiveContinueR__VTable, *PSystem_Action_RecvLiveContinueR__VTable;

struct System_Action_RecvLiveContinueR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLiveContinueR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLiveContinueR__VTable vtable;
};

typedef struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_c CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_c, *PCriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_c;

struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_VTable vtable;
};

typedef struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_c Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_c, *PAoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_c;

typedef struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_VTable Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_VTable, *PAoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_VTable;

struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_VTable vtable;
};

typedef struct MethodInfo_10C4274 MethodInfo_10C4274, *PMethodInfo_10C4274;

typedef union _union_208585 _union_208585, *P_union_208585;

union _union_208585 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208585 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17333B8 MethodInfo_17333B8, *PMethodInfo_17333B8;

typedef union _union_167633 _union_167633, *P_union_167633;

union _union_167633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17333B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvLiveContinueR__o System_Action_RecvLiveContinueR__o, *PSystem_Action_RecvLiveContinueR__o;

typedef struct System_Action_RecvLiveContinueR__Fields System_Action_RecvLiveContinueR__Fields, *PSystem_Action_RecvLiveContinueR__Fields;

struct System_Action_RecvLiveContinueR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLiveContinueR__o {
    struct System_Action_RecvLiveContinueR__c *klass;
    void *monitor;
    struct System_Action_RecvLiveContinueR__Fields fields;
};

typedef struct MethodInfo_2409684 MethodInfo_2409684, *PMethodInfo_2409684;

typedef union _union_269908 _union_269908, *P_union_269908;

union _union_269908 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2409684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269908 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_c UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_c, *PUnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_c;

typedef struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_VTable UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_VTable, *PUnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_VTable;

struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_UnityEngine_UIElements_VisualTreeAsset__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_UnityEngine_UIElements_VisualTreeAsset__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_VTable vtable;
};

typedef struct Aoharu_SortMenu_o Aoharu_SortMenu_o, *PAoharu_SortMenu_o;

typedef struct Aoharu_SortMenu_c Aoharu_SortMenu_c, *PAoharu_SortMenu_c;

typedef struct Aoharu_SortMenu_Fields Aoharu_SortMenu_Fields, *PAoharu_SortMenu_Fields;

typedef struct Aoharu_SortMenu_VTable Aoharu_SortMenu_VTable, *PAoharu_SortMenu_VTable;

struct Aoharu_SortMenu_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SortMenu_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SortMenu_VTable vtable;
};

struct Aoharu_SortMenu_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_filterButton;
    struct Shock_ButtonEvent_o *m_directionButton;
    struct Aoharu_UI_Dropdown_o *m_sortDropDown;
    struct Shock_TextMeshUI_o *m_orderByButtonText;
    struct UnityEngine_GameObject_o *m_sortAdaptationImage;
    struct Shock_TextMeshUI_o *m_directionText;
    struct UnityEngine_Transform_o *m_directIconTransform;
    bool _IsAscend_k__BackingField;
    struct System_Action_o *_OnFilterButton_k__BackingField;
    struct System_Action_o *_OnDirectionButton_k__BackingField;
    struct System_Action_int__o *_OnSortDropDown_k__BackingField;
    struct System_String_array *m_SortTexts;
};

struct Aoharu_SortMenu_o {
    struct Aoharu_SortMenu_c *klass;
    void *monitor;
    struct Aoharu_SortMenu_Fields fields;
};

typedef struct Google_Play_Common_UnityPlayerHelper_o Google_Play_Common_UnityPlayerHelper_o, *PGoogle_Play_Common_UnityPlayerHelper_o;

typedef struct Google_Play_Common_UnityPlayerHelper_c Google_Play_Common_UnityPlayerHelper_c, *PGoogle_Play_Common_UnityPlayerHelper_c;

typedef struct Google_Play_Common_UnityPlayerHelper_Fields Google_Play_Common_UnityPlayerHelper_Fields, *PGoogle_Play_Common_UnityPlayerHelper_Fields;

typedef struct Google_Play_Common_UnityPlayerHelper_VTable Google_Play_Common_UnityPlayerHelper_VTable, *PGoogle_Play_Common_UnityPlayerHelper_VTable;

struct Google_Play_Common_UnityPlayerHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Google_Play_Common_UnityPlayerHelper_Fields {
};

struct Google_Play_Common_UnityPlayerHelper_o {
    struct Google_Play_Common_UnityPlayerHelper_c *klass;
    void *monitor;
    struct Google_Play_Common_UnityPlayerHelper_Fields fields;
};

struct Google_Play_Common_UnityPlayerHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Common_UnityPlayerHelper_VTable vtable;
};

typedef union _union_163961 _union_163961, *P_union_163961;

union _union_163961 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163963 _union_163963, *P_union_163963;

union _union_163963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_AssemblyKeyFileAttribute_c System_Reflection_AssemblyKeyFileAttribute_c, *PSystem_Reflection_AssemblyKeyFileAttribute_c;

typedef struct System_Reflection_AssemblyKeyFileAttribute_VTable System_Reflection_AssemblyKeyFileAttribute_VTable, *PSystem_Reflection_AssemblyKeyFileAttribute_VTable;

struct System_Reflection_AssemblyKeyFileAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Reflection_AssemblyKeyFileAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_AssemblyKeyFileAttribute_VTable vtable;
};

typedef union _union_163965 _union_163965, *P_union_163965;

union _union_163965 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E42C MethodInfo_2B9E42C, *PMethodInfo_2B9E42C;

typedef union _union_240981 _union_240981, *P_union_240981;

union _union_240981 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E42C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240981 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4F84 MethodInfo_22C4F84, *PMethodInfo_22C4F84;

typedef union _union_280942 _union_280942, *P_union_280942;

union _union_280942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4F84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163967 _union_163967, *P_union_163967;

union _union_163967 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B9DA0 MethodInfo_19B9DA0, *PMethodInfo_19B9DA0;

typedef union _union_310324 _union_310324, *P_union_310324;

union _union_310324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_o UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_o, *PUnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_o;

typedef struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_Fields UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_Fields, *PUnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_Fields;

typedef struct System_Collections_Generic_HashSet_VisualTreeAsset__o System_Collections_Generic_HashSet_VisualTreeAsset__o, *PSystem_Collections_Generic_HashSet_VisualTreeAsset__o;

typedef struct System_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__o System_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__o, *PSystem_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__o;

typedef struct System_Collections_Generic_HashSet_VisualTreeAsset__c System_Collections_Generic_HashSet_VisualTreeAsset__c, *PSystem_Collections_Generic_HashSet_VisualTreeAsset__c;

typedef struct System_Collections_Generic_HashSet_VisualTreeAsset__Fields System_Collections_Generic_HashSet_VisualTreeAsset__Fields, *PSystem_Collections_Generic_HashSet_VisualTreeAsset__Fields;

typedef struct System_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__Fields System_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__Fields, *PSystem_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__Fields;

typedef struct System_Collections_Generic_HashSet_VisualTreeAsset__VTable System_Collections_Generic_HashSet_VisualTreeAsset__VTable, *PSystem_Collections_Generic_HashSet_VisualTreeAsset__VTable;

struct System_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__Fields {
    struct System_Collections_Generic_List_T__o *_list;
    int32_t _index;
    int32_t _version;
    struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_o _current;
};

struct System_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__o {
    struct System_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__Fields fields;
};

struct System_Collections_Generic_HashSet_VisualTreeAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_Fields {
    int32_t __1__state;
    struct UnityEngine_UIElements_VisualTreeAsset_o *__2__current;
    int32_t __l__initialThreadId;
    struct UnityEngine_UIElements_VisualTreeAsset_o *__4__this;
    struct System_Collections_Generic_HashSet_VisualTreeAsset__o *_sent_5__1;
    struct System_Collections_Generic_List_Enumerator_VisualTreeAsset_UsingEntry__o __s__2;
    struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_o _entry_5__3;
    struct UnityEngine_UIElements_VisualTreeAsset_o *_vta_5__4;
};

struct System_Collections_Generic_HashSet_VisualTreeAsset__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_VisualTreeAsset__o {
    struct System_Collections_Generic_HashSet_VisualTreeAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_VisualTreeAsset__Fields fields;
};

struct System_Collections_Generic_HashSet_VisualTreeAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_VisualTreeAsset__VTable vtable;
};

struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_o {
    struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualTreeAsset__get_templateDependencies_d__17_Fields fields;
};

typedef union _union_163969 _union_163969, *P_union_163969;

union _union_163969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__o System_Collections_Generic_List_StylePropertyAnimationSystem_Values__o, *PSystem_Collections_Generic_List_StylePropertyAnimationSystem_Values__o;

typedef struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__c System_Collections_Generic_List_StylePropertyAnimationSystem_Values__c, *PSystem_Collections_Generic_List_StylePropertyAnimationSystem_Values__c;

typedef struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__Fields System_Collections_Generic_List_StylePropertyAnimationSystem_Values__Fields, *PSystem_Collections_Generic_List_StylePropertyAnimationSystem_Values__Fields;

typedef struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__StaticFields System_Collections_Generic_List_StylePropertyAnimationSystem_Values__StaticFields, *PSystem_Collections_Generic_List_StylePropertyAnimationSystem_Values__StaticFields;

typedef struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__VTable System_Collections_Generic_List_StylePropertyAnimationSystem_Values__VTable, *PSystem_Collections_Generic_List_StylePropertyAnimationSystem_Values__VTable;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_c UnityEngine_UIElements_StylePropertyAnimationSystem_Values_c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_c;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_VTable;

struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_VTable vtable;
};

struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_o *m_Items[65535];
};

struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__StaticFields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_array *s_emptyArray;
};

struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__o {
    struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__Fields fields;
};

struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StylePropertyAnimationSystem_Values__VTable vtable;
};

typedef struct SharpCompress_Common_Zip_Headers_DirectoryEntryHeader___c_Fields SharpCompress_Common_Zip_Headers_DirectoryEntryHeader___c_Fields, *PSharpCompress_Common_Zip_Headers_DirectoryEntryHeader___c_Fields;

struct SharpCompress_Common_Zip_Headers_DirectoryEntryHeader___c_Fields {
};

typedef struct MethodInfo_1101CCC MethodInfo_1101CCC, *PMethodInfo_1101CCC;

typedef struct MethodInfo_1101CCC_RGCTXs MethodInfo_1101CCC_RGCTXs, *PMethodInfo_1101CCC_RGCTXs;

typedef union _union_195340 _union_195340, *P_union_195340;

struct MethodInfo_1101CCC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101CCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101CCC_RGCTXs *rgctx_data;
    union _union_195340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__VTable UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__VTable, *PUniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__VTable;

struct UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_VTable;

struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

typedef struct MethodInfo_2EA56D4 MethodInfo_2EA56D4, *PMethodInfo_2EA56D4;

typedef union _union_239697 _union_239697, *P_union_239697;

union _union_239697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA56D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33971EC MethodInfo_33971EC, *PMethodInfo_33971EC;

typedef union _union_224563 _union_224563, *P_union_224563;

union _union_224563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33971EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_Modules_SpineEventUnityHandler_c Spine_Unity_Modules_SpineEventUnityHandler_c, *PSpine_Unity_Modules_SpineEventUnityHandler_c;

typedef struct Spine_Unity_Modules_SpineEventUnityHandler_VTable Spine_Unity_Modules_SpineEventUnityHandler_VTable, *PSpine_Unity_Modules_SpineEventUnityHandler_VTable;

struct Spine_Unity_Modules_SpineEventUnityHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_Modules_SpineEventUnityHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_Modules_SpineEventUnityHandler_VTable vtable;
};

typedef struct System_Predicate_DeckSaveData_DeckNameData__c System_Predicate_DeckSaveData_DeckNameData__c, *PSystem_Predicate_DeckSaveData_DeckNameData__c;

typedef struct System_Predicate_DeckSaveData_DeckNameData__VTable System_Predicate_DeckSaveData_DeckNameData__VTable, *PSystem_Predicate_DeckSaveData_DeckNameData__VTable;

struct System_Predicate_DeckSaveData_DeckNameData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_DeckSaveData_DeckNameData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_DeckSaveData_DeckNameData__VTable vtable;
};

typedef struct MethodInfo_3096664_RGCTXs MethodInfo_3096664_RGCTXs, *PMethodInfo_3096664_RGCTXs;

struct MethodInfo_3096664_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T___ctor;
};

typedef struct UnityEngine_Events_InvokableCall_T1__T2__T3__T4__VTable UnityEngine_Events_InvokableCall_T1__T2__T3__T4__VTable, *PUnityEngine_Events_InvokableCall_T1__T2__T3__T4__VTable;

struct UnityEngine_Events_InvokableCall_T1__T2__T3__T4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Find;
};

typedef struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_o Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_o, *PAoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_o;

typedef struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_Fields Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_Fields, *PAoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_Fields;

struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_Fields {
    struct Aoharu_Scenes_Live_LiveSoundController_o *__4__this;
    struct System_Action_o *onComplete;
};

struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_o {
    struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass23_0_Fields fields;
};

typedef struct MethodInfo_3187A50_RGCTXs MethodInfo_3187A50_RGCTXs, *PMethodInfo_3187A50_RGCTXs;

struct MethodInfo_3187A50_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__o System_Func_IGrouping_uint__EventMemberRankingMst___uint__o, *PSystem_Func_IGrouping_uint__EventMemberRankingMst___uint__o;

typedef struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__c System_Func_IGrouping_uint__EventMemberRankingMst___uint__c, *PSystem_Func_IGrouping_uint__EventMemberRankingMst___uint__c;

typedef struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__Fields System_Func_IGrouping_uint__EventMemberRankingMst___uint__Fields, *PSystem_Func_IGrouping_uint__EventMemberRankingMst___uint__Fields;

typedef struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__VTable System_Func_IGrouping_uint__EventMemberRankingMst___uint__VTable, *PSystem_Func_IGrouping_uint__EventMemberRankingMst___uint__VTable;

struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__o {
    struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__c *klass;
    void *monitor;
    struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__Fields fields;
};

struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGrouping_uint__EventMemberRankingMst___uint__VTable vtable;
};

typedef union _union_163971 _union_163971, *P_union_163971;

union _union_163971 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1918EA8 MethodInfo_1918EA8, *PMethodInfo_1918EA8;

typedef struct MethodInfo_1918EA8_RGCTXs MethodInfo_1918EA8_RGCTXs, *PMethodInfo_1918EA8_RGCTXs;

typedef union _union_211282 _union_211282, *P_union_211282;

union _union_211282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918EA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918EA8_RGCTXs *rgctx_data;
    union _union_211282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918EA8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_163973 _union_163973, *P_union_163973;

union _union_163973 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163975 _union_163975, *P_union_163975;

union _union_163975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1601644 MethodInfo_1601644, *PMethodInfo_1601644;

typedef struct MethodInfo_1601644_RGCTXs MethodInfo_1601644_RGCTXs, *PMethodInfo_1601644_RGCTXs;

typedef union _union_210919 _union_210919, *P_union_210919;

union _union_210919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1601644_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_1601644 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1601644_RGCTXs *rgctx_data;
    union _union_210919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF118C MethodInfo_1BF118C, *PMethodInfo_1BF118C;

typedef union _union_244909 _union_244909, *P_union_244909;

union _union_244909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF118C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_ResourcesLoadOperation_T__o Chipstar_Downloads_ResourcesLoadOperation_T__o, *PChipstar_Downloads_ResourcesLoadOperation_T__o;

typedef struct Chipstar_Downloads_ResourcesLoadOperation_T__Fields Chipstar_Downloads_ResourcesLoadOperation_T__Fields, *PChipstar_Downloads_ResourcesLoadOperation_T__Fields;

typedef struct Chipstar_Downloads_AssetLoadOperation_T__Fields Chipstar_Downloads_AssetLoadOperation_T__Fields, *PChipstar_Downloads_AssetLoadOperation_T__Fields;

typedef struct UnityEngine_ResourceRequest_o UnityEngine_ResourceRequest_o, *PUnityEngine_ResourceRequest_o;

typedef struct Chipstar_Downloads_LoadOperation_Fields Chipstar_Downloads_LoadOperation_Fields, *PChipstar_Downloads_LoadOperation_Fields;

typedef struct UnityEngine_ResourceRequest_c UnityEngine_ResourceRequest_c, *PUnityEngine_ResourceRequest_c;

typedef struct UnityEngine_ResourceRequest_Fields UnityEngine_ResourceRequest_Fields, *PUnityEngine_ResourceRequest_Fields;

typedef struct System_Action_ResultCode__o System_Action_ResultCode__o, *PSystem_Action_ResultCode__o;

typedef struct System_Action_ILoadOperation__o System_Action_ILoadOperation__o, *PSystem_Action_ILoadOperation__o;

typedef struct UnityEngine_ResourceRequest_VTable UnityEngine_ResourceRequest_VTable, *PUnityEngine_ResourceRequest_VTable;

typedef struct UnityEngine_AsyncOperation_Fields UnityEngine_AsyncOperation_Fields, *PUnityEngine_AsyncOperation_Fields;

typedef struct System_Action_ResultCode__c System_Action_ResultCode__c, *PSystem_Action_ResultCode__c;

typedef struct System_Action_ResultCode__Fields System_Action_ResultCode__Fields, *PSystem_Action_ResultCode__Fields;

typedef struct System_Action_ILoadOperation__c System_Action_ILoadOperation__c, *PSystem_Action_ILoadOperation__c;

typedef struct System_Action_ILoadOperation__Fields System_Action_ILoadOperation__Fields, *PSystem_Action_ILoadOperation__Fields;

typedef struct System_Action_AsyncOperation__o System_Action_AsyncOperation__o, *PSystem_Action_AsyncOperation__o;

typedef struct System_Action_ResultCode__VTable System_Action_ResultCode__VTable, *PSystem_Action_ResultCode__VTable;

typedef struct System_Action_ILoadOperation__VTable System_Action_ILoadOperation__VTable, *PSystem_Action_ILoadOperation__VTable;

typedef struct System_Action_AsyncOperation__c System_Action_AsyncOperation__c, *PSystem_Action_AsyncOperation__c;

typedef struct System_Action_AsyncOperation__Fields System_Action_AsyncOperation__Fields, *PSystem_Action_AsyncOperation__Fields;

typedef struct System_Action_AsyncOperation__VTable System_Action_AsyncOperation__VTable, *PSystem_Action_AsyncOperation__VTable;

struct System_Action_AsyncOperation__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ResultCode__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ResultCode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ResultCode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ResultCode__VTable vtable;
};

struct System_Action_ResultCode__o {
    struct System_Action_ResultCode__c *klass;
    void *monitor;
    struct System_Action_ResultCode__Fields fields;
};

struct UnityEngine_AsyncOperation_Fields {
    struct UnityEngine_YieldInstruction_Fields super;
    intptr_t m_Ptr;
    struct System_Action_AsyncOperation__o *m_completeCallback;
};

struct UnityEngine_ResourceRequest_Fields {
    struct UnityEngine_AsyncOperation_Fields super;
    struct System_String_o *m_Path;
    struct System_Type_o *m_Type;
};

struct Chipstar_Downloads_LoadOperation_Fields {
    struct System_Action_ResultCode__o *m_onError;
    struct System_Action_ILoadOperation__o *m_onStart;
    struct System_Action_ILoadOperation__o *m_onStop;
    struct System_String_o *_Identifier_k__BackingField;
    bool _IsRunning_k__BackingField;
    bool _IsCompleted_k__BackingField;
    float _Progress_k__BackingField;
    bool _IsError_k__BackingField;
    bool _IsCanceled_k__BackingField;
    bool _IsDisposed_k__BackingField;
    bool _IsFinish_k__BackingField;
};

struct Chipstar_Downloads_AssetLoadOperation_T__Fields {
    struct Chipstar_Downloads_LoadOperation_Fields super;
    struct System_Action_T__o *m_onCompleted;
    struct Il2CppObject *_Content_k__BackingField;
};

struct Chipstar_Downloads_ResourcesLoadOperation_T__Fields {
    struct Chipstar_Downloads_AssetLoadOperation_T__Fields super;
    struct System_String_o *m_key;
    struct UnityEngine_ResourceRequest_o *m_request;
};

struct System_Action_ILoadOperation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_ResourceRequest_o {
    struct UnityEngine_ResourceRequest_c *klass;
    void *monitor;
    struct UnityEngine_ResourceRequest_Fields fields;
};

struct UnityEngine_ResourceRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
};

struct UnityEngine_ResourceRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ResourceRequest_VTable vtable;
};

struct System_Action_AsyncOperation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AsyncOperation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AsyncOperation__VTable vtable;
};

struct System_Action_AsyncOperation__o {
    struct System_Action_AsyncOperation__c *klass;
    void *monitor;
    struct System_Action_AsyncOperation__Fields fields;
};

struct System_Action_ILoadOperation__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ILoadOperation__o {
    struct System_Action_ILoadOperation__c *klass;
    void *monitor;
    struct System_Action_ILoadOperation__Fields fields;
};

struct System_Action_ILoadOperation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ILoadOperation__VTable vtable;
};

struct Chipstar_Downloads_ResourcesLoadOperation_T__o {
    struct Chipstar_Downloads_ResourcesLoadOperation_T__c *klass;
    void *monitor;
    struct Chipstar_Downloads_ResourcesLoadOperation_T__Fields fields;
};

typedef union _union_163977 _union_163977, *P_union_163977;

union _union_163977 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_IDtdAttributeListInfo_Fields System_Xml_IDtdAttributeListInfo_Fields, *PSystem_Xml_IDtdAttributeListInfo_Fields;

struct System_Xml_IDtdAttributeListInfo_Fields {
};

typedef struct I2_Loc_LocalizeTarget_VideoPlayer__VTable I2_Loc_LocalizeTarget_VideoPlayer__VTable, *PI2_Loc_LocalizeTarget_VideoPlayer__VTable;

struct I2_Loc_LocalizeTarget_VideoPlayer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsValid;
};

typedef union _union_163979 _union_163979, *P_union_163979;

union _union_163979 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_118AC7C MethodInfo_118AC7C, *PMethodInfo_118AC7C;

typedef union _union_258060 _union_258060, *P_union_258060;

union _union_258060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118AC7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6178 MethodInfo_1BC6178, *PMethodInfo_1BC6178;

typedef union _union_302598 _union_302598, *P_union_302598;

union _union_302598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12DF390 MethodInfo_12DF390, *PMethodInfo_12DF390;

typedef union _union_166643 _union_166643, *P_union_166643;

union _union_166643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DF390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163939 _union_163939, *P_union_163939;

union _union_163939 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Stack_Tween__VTable System_Collections_Generic_Stack_Tween__VTable, *PSystem_Collections_Generic_Stack_Tween__VTable;

struct System_Collections_Generic_Stack_Tween__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

typedef struct MethodInfo_1BFBCC0 MethodInfo_1BFBCC0, *PMethodInfo_1BFBCC0;

typedef union _union_253443 _union_253443, *P_union_253443;

union _union_253443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFBCC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D793B8 MethodInfo_2D793B8, *PMethodInfo_2D793B8;

typedef struct MethodInfo_2D793B8_RGCTXs MethodInfo_2D793B8_RGCTXs, *PMethodInfo_2D793B8_RGCTXs;

typedef union _union_321858 _union_321858, *P_union_321858;

struct MethodInfo_2D793B8_RGCTXs {
    struct Il2CppClass *_0_U;
};

union _union_321858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D793B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D793B8_RGCTXs *rgctx_data;
    union _union_321858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6B3F8 MethodInfo_1D6B3F8, *PMethodInfo_1D6B3F8;

typedef union _union_320526 _union_320526, *P_union_320526;

union _union_320526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B3F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A6A18 MethodInfo_26A6A18, *PMethodInfo_26A6A18;

typedef union _union_278858 _union_278858, *P_union_278858;

union _union_278858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC96A4 MethodInfo_1EC96A4, *PMethodInfo_1EC96A4;

typedef union _union_283048 _union_283048, *P_union_283048;

union _union_283048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC96A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF8BE8 MethodInfo_2EF8BE8, *PMethodInfo_2EF8BE8;

typedef union _union_203018 _union_203018, *P_union_203018;

union _union_203018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8BE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___VTable System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___VTable, *PSystem_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___VTable;

struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_1EB50D0 MethodInfo_1EB50D0, *PMethodInfo_1EB50D0;

typedef union _union_226815 _union_226815, *P_union_226815;

union _union_226815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB50D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163941 _union_163941, *P_union_163941;

union _union_163941 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_RecvUserGetR__o System_Action_RecvUserGetR__o, *PSystem_Action_RecvUserGetR__o;

typedef struct System_Action_RecvUserGetR__c System_Action_RecvUserGetR__c, *PSystem_Action_RecvUserGetR__c;

typedef struct System_Action_RecvUserGetR__Fields System_Action_RecvUserGetR__Fields, *PSystem_Action_RecvUserGetR__Fields;

typedef struct System_Action_RecvUserGetR__VTable System_Action_RecvUserGetR__VTable, *PSystem_Action_RecvUserGetR__VTable;

struct System_Action_RecvUserGetR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvUserGetR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvUserGetR__o {
    struct System_Action_RecvUserGetR__c *klass;
    void *monitor;
    struct System_Action_RecvUserGetR__Fields fields;
};

struct System_Action_RecvUserGetR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvUserGetR__VTable vtable;
};

typedef union _union_163943 _union_163943, *P_union_163943;

union _union_163943 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Scheduler_ThreadPoolScheduler_Timer_StaticFields UniRx_Scheduler_ThreadPoolScheduler_Timer_StaticFields, *PUniRx_Scheduler_ThreadPoolScheduler_Timer_StaticFields;

typedef struct System_Collections_Generic_HashSet_Timer__o System_Collections_Generic_HashSet_Timer__o, *PSystem_Collections_Generic_HashSet_Timer__o;

typedef struct System_Collections_Generic_HashSet_Timer__c System_Collections_Generic_HashSet_Timer__c, *PSystem_Collections_Generic_HashSet_Timer__c;

typedef struct System_Collections_Generic_HashSet_Timer__Fields System_Collections_Generic_HashSet_Timer__Fields, *PSystem_Collections_Generic_HashSet_Timer__Fields;

typedef struct System_Collections_Generic_HashSet_Timer__VTable System_Collections_Generic_HashSet_Timer__VTable, *PSystem_Collections_Generic_HashSet_Timer__VTable;

struct System_Collections_Generic_HashSet_Timer__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct UniRx_Scheduler_ThreadPoolScheduler_Timer_StaticFields {
    struct System_Collections_Generic_HashSet_Timer__o *s_timers;
};

struct System_Collections_Generic_HashSet_Timer__o {
    struct System_Collections_Generic_HashSet_Timer__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_Timer__Fields fields;
};

struct System_Collections_Generic_HashSet_Timer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_Timer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_Timer__VTable vtable;
};

typedef struct MethodInfo_2E595AC_RGCTXs MethodInfo_2E595AC_RGCTXs, *PMethodInfo_2E595AC_RGCTXs;

struct MethodInfo_2E595AC_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef union _union_163945 _union_163945, *P_union_163945;

union _union_163945 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163947 _union_163947, *P_union_163947;

union _union_163947 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC96AC MethodInfo_1EC96AC, *PMethodInfo_1EC96AC;

typedef union _union_283056 _union_283056, *P_union_283056;

union _union_283056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC96AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_MissionMst__bool__VTable System_Func_MissionMst__bool__VTable, *PSystem_Func_MissionMst__bool__VTable;

struct System_Func_MissionMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_163949 _union_163949, *P_union_163949;

union _union_163949 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_positiveInteger_Fields System_Xml_Schema_Datatype_positiveInteger_Fields, *PSystem_Xml_Schema_Datatype_positiveInteger_Fields;

typedef struct System_Xml_Schema_Datatype_nonNegativeInteger_Fields System_Xml_Schema_Datatype_nonNegativeInteger_Fields, *PSystem_Xml_Schema_Datatype_nonNegativeInteger_Fields;

typedef struct System_Xml_Schema_Datatype_integer_Fields System_Xml_Schema_Datatype_integer_Fields, *PSystem_Xml_Schema_Datatype_integer_Fields;

typedef struct System_Xml_Schema_Datatype_decimal_Fields System_Xml_Schema_Datatype_decimal_Fields, *PSystem_Xml_Schema_Datatype_decimal_Fields;

struct System_Xml_Schema_Datatype_decimal_Fields {
    struct System_Xml_Schema_Datatype_anySimpleType_Fields super;
};

struct System_Xml_Schema_Datatype_integer_Fields {
    struct System_Xml_Schema_Datatype_decimal_Fields super;
};

struct System_Xml_Schema_Datatype_nonNegativeInteger_Fields {
    struct System_Xml_Schema_Datatype_integer_Fields super;
};

struct System_Xml_Schema_Datatype_positiveInteger_Fields {
    struct System_Xml_Schema_Datatype_nonNegativeInteger_Fields super;
};

typedef struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__o System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__o, *PSystem_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__o;

typedef struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__c System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__c, *PSystem_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__c;

typedef struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__Fields System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__Fields, *PSystem_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__Fields;

typedef struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__VTable System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__VTable, *PSystem_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__VTable;

struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__o {
    struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__Fields fields;
};

struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__VTable vtable;
};

typedef struct System_Collections_Generic_List_KeyValuePair_string__string___Fields System_Collections_Generic_List_KeyValuePair_string__string___Fields, *PSystem_Collections_Generic_List_KeyValuePair_string__string___Fields;

typedef struct System_Collections_Generic_KeyValuePair_string__string__array System_Collections_Generic_KeyValuePair_string__string__array, *PSystem_Collections_Generic_KeyValuePair_string__string__array;

typedef struct System_Collections_Generic_KeyValuePair_string__string__o System_Collections_Generic_KeyValuePair_string__string__o, *PSystem_Collections_Generic_KeyValuePair_string__string__o;

typedef struct System_Collections_Generic_KeyValuePair_string__string__Fields System_Collections_Generic_KeyValuePair_string__string__Fields, *PSystem_Collections_Generic_KeyValuePair_string__string__Fields;

struct System_Collections_Generic_KeyValuePair_string__string__Fields {
    struct System_String_o *key;
    struct System_String_o *value;
};

struct System_Collections_Generic_KeyValuePair_string__string__o {
    struct System_Collections_Generic_KeyValuePair_string__string__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_string__string__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_string__string__o m_Items[65535];
};

struct System_Collections_Generic_List_KeyValuePair_string__string___Fields {
    struct System_Collections_Generic_KeyValuePair_string__string__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct System_Action_TimerState__o System_Action_TimerState__o, *PSystem_Action_TimerState__o;

typedef struct System_Action_TimerState__c System_Action_TimerState__c, *PSystem_Action_TimerState__c;

typedef struct System_Action_TimerState__Fields System_Action_TimerState__Fields, *PSystem_Action_TimerState__Fields;

typedef struct System_Action_TimerState__VTable System_Action_TimerState__VTable, *PSystem_Action_TimerState__VTable;

struct System_Action_TimerState__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TimerState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TimerState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TimerState__VTable vtable;
};

struct System_Action_TimerState__o {
    struct System_Action_TimerState__c *klass;
    void *monitor;
    struct System_Action_TimerState__Fields fields;
};

typedef struct MethodInfo_1522DD8 MethodInfo_1522DD8, *PMethodInfo_1522DD8;

typedef union _union_172603 _union_172603, *P_union_172603;

union _union_172603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1522DD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A6A00 MethodInfo_26A6A00, *PMethodInfo_26A6A00;

typedef union _union_278112 _union_278112, *P_union_278112;

union _union_278112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6A00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_GameObject__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_GameObject__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_GameObject__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_Triggers_IAsyncOneShotTrigger_OneShotAsync;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _18_Dispose;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_FixedUpdateAsync;
    struct VirtualInvokeData _20_Cysharp_Threading_Tasks_Triggers_IAsyncLateUpdateHandler_LateUpdateAsync;
    struct VirtualInvokeData _21_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorIKHandler_OnAnimatorIKAsync;
    struct VirtualInvokeData _22_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorMoveHandler_OnAnimatorMoveAsync;
    struct VirtualInvokeData _23_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationFocusHandler_OnApplicationFocusAsync;
    struct VirtualInvokeData _24_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_OnApplicationPauseAsync;
    struct VirtualInvokeData _25_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationQuitHandler_OnApplicationQuitAsync;
    struct VirtualInvokeData _26_Cysharp_Threading_Tasks_Triggers_IAsyncOnAudioFilterReadHandler_OnAudioFilterReadAsync;
    struct VirtualInvokeData _27_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameInvisibleHandler_OnBecameInvisibleAsync;
    struct VirtualInvokeData _28_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameVisibleHandler_OnBecameVisibleAsync;
    struct VirtualInvokeData _29_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeforeTransformParentChangedHandler_OnBeforeTransformParentChangedAsync;
    struct VirtualInvokeData _30_Cysharp_Threading_Tasks_Triggers_IAsyncOnCanvasGroupChangedHandler_OnCanvasGroupChangedAsync;
    struct VirtualInvokeData _31_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnterHandler_OnCollisionEnterAsync;
    struct VirtualInvokeData _32_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnter2DHandler_OnCollisionEnter2DAsync;
    struct VirtualInvokeData _33_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExitHandler_OnCollisionExitAsync;
    struct VirtualInvokeData _34_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExit2DHandler_OnCollisionExit2DAsync;
    struct VirtualInvokeData _35_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStayHandler_OnCollisionStayAsync;
    struct VirtualInvokeData _36_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStay2DHandler_OnCollisionStay2DAsync;
    struct VirtualInvokeData _37_Cysharp_Threading_Tasks_Triggers_IAsyncOnControllerColliderHitHandler_OnControllerColliderHitAsync;
    struct VirtualInvokeData _38_Cysharp_Threading_Tasks_Triggers_IAsyncOnDisableHandler_OnDisableAsync;
    struct VirtualInvokeData _39_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosHandler_OnDrawGizmosAsync;
    struct VirtualInvokeData _40_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_OnDrawGizmosSelectedAsync;
    struct VirtualInvokeData _41_Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_OnEnableAsync;
    struct VirtualInvokeData _42_Cysharp_Threading_Tasks_Triggers_IAsyncOnGUIHandler_OnGUIAsync;
    struct VirtualInvokeData _43_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreakHandler_OnJointBreakAsync;
    struct VirtualInvokeData _44_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreak2DHandler_OnJointBreak2DAsync;
    struct VirtualInvokeData _45_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_OnParticleCollisionAsync;
    struct VirtualInvokeData _46_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleSystemStoppedHandler_OnParticleSystemStoppedAsync;
    struct VirtualInvokeData _47_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleTriggerHandler_OnParticleTriggerAsync;
    struct VirtualInvokeData _48_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleUpdateJobScheduledHandler_OnParticleUpdateJobScheduledAsync;
    struct VirtualInvokeData _49_Cysharp_Threading_Tasks_Triggers_IAsyncOnPostRenderHandler_OnPostRenderAsync;
    struct VirtualInvokeData _50_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreCullHandler_OnPreCullAsync;
    struct VirtualInvokeData _51_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_OnPreRenderAsync;
    struct VirtualInvokeData _52_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformDimensionsChangeHandler_OnRectTransformDimensionsChangeAsync;
    struct VirtualInvokeData _53_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformRemovedHandler_OnRectTransformRemovedAsync;
    struct VirtualInvokeData _54_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderImageHandler_OnRenderImageAsync;
    struct VirtualInvokeData _55_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderObjectHandler_OnRenderObjectAsync;
    struct VirtualInvokeData _56_Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_OnServerInitializedAsync;
    struct VirtualInvokeData _57_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_OnTransformChildrenChangedAsync;
    struct VirtualInvokeData _58_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformParentChangedHandler_OnTransformParentChangedAsync;
    struct VirtualInvokeData _59_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnterHandler_OnTriggerEnterAsync;
    struct VirtualInvokeData _60_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_OnTriggerEnter2DAsync;
    struct VirtualInvokeData _61_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExitHandler_OnTriggerExitAsync;
    struct VirtualInvokeData _62_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExit2DHandler_OnTriggerExit2DAsync;
    struct VirtualInvokeData _63_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStayHandler_OnTriggerStayAsync;
    struct VirtualInvokeData _64_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStay2DHandler_OnTriggerStay2DAsync;
    struct VirtualInvokeData _65_Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_OnValidateAsync;
    struct VirtualInvokeData _66_Cysharp_Threading_Tasks_Triggers_IAsyncOnWillRenderObjectHandler_OnWillRenderObjectAsync;
    struct VirtualInvokeData _67_Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_ResetAsync;
    struct VirtualInvokeData _68_Cysharp_Threading_Tasks_Triggers_IAsyncUpdateHandler_UpdateAsync;
    struct VirtualInvokeData _69_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_OnBeginDragAsync;
    struct VirtualInvokeData _70_Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_OnCancelAsync;
    struct VirtualInvokeData _71_Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_OnDeselectAsync;
    struct VirtualInvokeData _72_Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_OnDragAsync;
    struct VirtualInvokeData _73_Cysharp_Threading_Tasks_Triggers_IAsyncOnDropHandler_OnDropAsync;
    struct VirtualInvokeData _74_Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_OnEndDragAsync;
    struct VirtualInvokeData _75_Cysharp_Threading_Tasks_Triggers_IAsyncOnInitializePotentialDragHandler_OnInitializePotentialDragAsync;
    struct VirtualInvokeData _76_Cysharp_Threading_Tasks_Triggers_IAsyncOnMoveHandler_OnMoveAsync;
    struct VirtualInvokeData _77_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerClickHandler_OnPointerClickAsync;
    struct VirtualInvokeData _78_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerDownHandler_OnPointerDownAsync;
    struct VirtualInvokeData _79_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerEnterHandler_OnPointerEnterAsync;
    struct VirtualInvokeData _80_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerExitHandler_OnPointerExitAsync;
    struct VirtualInvokeData _81_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_OnPointerUpAsync;
    struct VirtualInvokeData _82_Cysharp_Threading_Tasks_Triggers_IAsyncOnScrollHandler_OnScrollAsync;
    struct VirtualInvokeData _83_Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_OnSelectAsync;
    struct VirtualInvokeData _84_Cysharp_Threading_Tasks_Triggers_IAsyncOnSubmitHandler_OnSubmitAsync;
    struct VirtualInvokeData _85_Cysharp_Threading_Tasks_Triggers_IAsyncOnUpdateSelectedHandler_OnUpdateSelectedAsync;
};

typedef struct MethodInfo_3267698 MethodInfo_3267698, *PMethodInfo_3267698;

typedef union _union_315199 _union_315199, *P_union_315199;

union _union_315199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3267698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF1124 MethodInfo_1BF1124, *PMethodInfo_1BF1124;

typedef union _union_244701 _union_244701, *P_union_244701;

union _union_244701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFC5C MethodInfo_1EBFC5C, *PMethodInfo_1EBFC5C;

typedef union _union_240719 _union_240719, *P_union_240719;

union _union_240719 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFC5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240719 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_StarEventLevelRewardMst__c System_Collections_Generic_IReadOnlyCollection_StarEventLevelRewardMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_StarEventLevelRewardMst__c;

struct System_Collections_Generic_IReadOnlyCollection_StarEventLevelRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1E9D18C MethodInfo_1E9D18C, *PMethodInfo_1E9D18C;

typedef union _union_161323 _union_161323, *P_union_161323;

union _union_161323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D18C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163951 _union_163951, *P_union_163951;

union _union_163951 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163953 _union_163953, *P_union_163953;

union _union_163953 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163955 _union_163955, *P_union_163955;

union _union_163955 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB50C4 MethodInfo_1EB50C4, *PMethodInfo_1EB50C4;

typedef union _union_226647 _union_226647, *P_union_226647;

union _union_226647 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB50C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226647 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_Fields Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_Fields, *PShock_Data_SaveData_EventSaveData___c__DisplayClass11_0_Fields;

struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_Fields {
    struct System_UInt32_array *eventIds;
};

typedef union _union_163957 _union_163957, *P_union_163957;

union _union_163957 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163959 _union_163959, *P_union_163959;

union _union_163959 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163917 _union_163917, *P_union_163917;

union _union_163917 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IDictionary_string__StyleComplexSelector__Fields System_Collections_Generic_IDictionary_string__StyleComplexSelector__Fields, *PSystem_Collections_Generic_IDictionary_string__StyleComplexSelector__Fields;

struct System_Collections_Generic_IDictionary_string__StyleComplexSelector__Fields {
};

typedef union _union_163919 _union_163919, *P_union_163919;

union _union_163919 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBFC54 MethodInfo_1EBFC54, *PMethodInfo_1EBFC54;

typedef union _union_240525 _union_240525, *P_union_240525;

union _union_240525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFC54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_AssemblyCopyrightAttribute_c System_Reflection_AssemblyCopyrightAttribute_c, *PSystem_Reflection_AssemblyCopyrightAttribute_c;

typedef struct System_Reflection_AssemblyCopyrightAttribute_VTable System_Reflection_AssemblyCopyrightAttribute_VTable, *PSystem_Reflection_AssemblyCopyrightAttribute_VTable;

struct System_Reflection_AssemblyCopyrightAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Reflection_AssemblyCopyrightAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_AssemblyCopyrightAttribute_VTable vtable;
};

typedef struct MethodInfo_2698568 MethodInfo_2698568, *PMethodInfo_2698568;

typedef union _union_310100 _union_310100, *P_union_310100;

union _union_310100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2698568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F4450_RGCTXs MethodInfo_17F4450_RGCTXs, *PMethodInfo_17F4450_RGCTXs;

struct MethodInfo_17F4450_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct System_Collections_Generic_IEnumerator_BAND_CATEGORY__c System_Collections_Generic_IEnumerator_BAND_CATEGORY__c, *PSystem_Collections_Generic_IEnumerator_BAND_CATEGORY__c;

struct System_Collections_Generic_IEnumerator_BAND_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_IReadOnlyList_string__c System_Collections_Generic_IReadOnlyList_string__c, *PSystem_Collections_Generic_IReadOnlyList_string__c;

struct System_Collections_Generic_IReadOnlyList_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_21DCB44 MethodInfo_21DCB44, *PMethodInfo_21DCB44;

typedef union _union_161529 _union_161529, *P_union_161529;

union _union_161529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCB44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_AssemblyCopyrightAttribute_o System_Reflection_AssemblyCopyrightAttribute_o, *PSystem_Reflection_AssemblyCopyrightAttribute_o;

typedef struct System_Reflection_AssemblyCopyrightAttribute_Fields System_Reflection_AssemblyCopyrightAttribute_Fields, *PSystem_Reflection_AssemblyCopyrightAttribute_Fields;

struct System_Reflection_AssemblyCopyrightAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_Copyright_k__BackingField;
};

struct System_Reflection_AssemblyCopyrightAttribute_o {
    struct System_Reflection_AssemblyCopyrightAttribute_c *klass;
    void *monitor;
    struct System_Reflection_AssemblyCopyrightAttribute_Fields fields;
};

typedef struct MethodInfo_1A07744 MethodInfo_1A07744, *PMethodInfo_1A07744;

struct MethodInfo_1A07744 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256449 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_DialogSaveData_o Shock_Data_SaveData_DialogSaveData_o, *PShock_Data_SaveData_DialogSaveData_o;

typedef struct Shock_Data_SaveData_DialogSaveData_c Shock_Data_SaveData_DialogSaveData_c, *PShock_Data_SaveData_DialogSaveData_c;

typedef struct Shock_Data_SaveData_DialogSaveData_Fields Shock_Data_SaveData_DialogSaveData_Fields, *PShock_Data_SaveData_DialogSaveData_Fields;

typedef struct Shock_Data_SaveData_DialogSaveData_VTable Shock_Data_SaveData_DialogSaveData_VTable, *PShock_Data_SaveData_DialogSaveData_VTable;

struct Shock_Data_SaveData_DialogSaveData_Fields {
    uint32_t m_EventStaminaConfirmCheck;
    struct System_Collections_Generic_List_uint__o *m_EventResultAnnounceCheck;
    uint32_t m_MemberListThumbnailSizeIndex;
    bool m_IsViewedAlbumDownloadNotice;
};

struct Shock_Data_SaveData_DialogSaveData_o {
    struct Shock_Data_SaveData_DialogSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_DialogSaveData_Fields fields;
};

struct Shock_Data_SaveData_DialogSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_DialogSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_DialogSaveData_VTable vtable;
};

typedef struct UnityEngine_Rendering_VertexAttribute_c UnityEngine_Rendering_VertexAttribute_c, *PUnityEngine_Rendering_VertexAttribute_c;

typedef struct UnityEngine_Rendering_VertexAttribute_VTable UnityEngine_Rendering_VertexAttribute_VTable, *PUnityEngine_Rendering_VertexAttribute_VTable;

struct UnityEngine_Rendering_VertexAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Rendering_VertexAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rendering_VertexAttribute_VTable vtable;
};

typedef struct MethodInfo_1EBFC4C MethodInfo_1EBFC4C, *PMethodInfo_1EBFC4C;

typedef union _union_240331 _union_240331, *P_union_240331;

union _union_240331 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFC4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveLaneSkinLoader_o Aoharu_LiveLaneSkinLoader_o, *PAoharu_LiveLaneSkinLoader_o;

typedef struct Aoharu_LiveLaneSkinLoader_c Aoharu_LiveLaneSkinLoader_c, *PAoharu_LiveLaneSkinLoader_c;

typedef struct Aoharu_LiveLaneSkinLoader_Fields Aoharu_LiveLaneSkinLoader_Fields, *PAoharu_LiveLaneSkinLoader_Fields;

typedef struct Aoharu_LiveLaneSkinLoader_VTable Aoharu_LiveLaneSkinLoader_VTable, *PAoharu_LiveLaneSkinLoader_VTable;

struct Aoharu_LiveLaneSkinLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveLaneSkinLoader_Fields {
};

struct Aoharu_LiveLaneSkinLoader_o {
    struct Aoharu_LiveLaneSkinLoader_c *klass;
    void *monitor;
    struct Aoharu_LiveLaneSkinLoader_Fields fields;
};

struct Aoharu_LiveLaneSkinLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveLaneSkinLoader_VTable vtable;
};

typedef struct Aoharu_Event_Reward_EventRewardCardViewController___c_VTable Aoharu_Event_Reward_EventRewardCardViewController___c_VTable, *PAoharu_Event_Reward_EventRewardCardViewController___c_VTable;

struct Aoharu_Event_Reward_EventRewardCardViewController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EB50B0 MethodInfo_1EB50B0, *PMethodInfo_1EB50B0;

typedef union _union_226311 _union_226311, *P_union_226311;

union _union_226311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB50B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163921 _union_163921, *P_union_163921;

union _union_163921 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__c UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__c, *PUnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__c;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__VTable UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__VTable, *PUnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__VTable;

struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__VTable vtable;
};

typedef union _union_163923 _union_163923, *P_union_163923;

union _union_163923 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Rendering_VertexAttribute_o UnityEngine_Rendering_VertexAttribute_o, *PUnityEngine_Rendering_VertexAttribute_o;

typedef struct UnityEngine_Rendering_VertexAttribute_Fields UnityEngine_Rendering_VertexAttribute_Fields, *PUnityEngine_Rendering_VertexAttribute_Fields;

struct UnityEngine_Rendering_VertexAttribute_Fields {
    int32_t value__;
};

struct UnityEngine_Rendering_VertexAttribute_o {
    struct UnityEngine_Rendering_VertexAttribute_Fields fields;
};

typedef union _union_163925 _union_163925, *P_union_163925;

union _union_163925 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163927 _union_163927, *P_union_163927;

union _union_163927 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB50B8 MethodInfo_1EB50B8, *PMethodInfo_1EB50B8;

typedef union _union_226479 _union_226479, *P_union_226479;

union _union_226479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB50B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163929 _union_163929, *P_union_163929;

union _union_163929 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_LiveResultScene_Bgm_Fields Shock_SoundKey_LiveResultScene_Bgm_Fields, *PShock_SoundKey_LiveResultScene_Bgm_Fields;

struct Shock_SoundKey_LiveResultScene_Bgm_Fields {
};

typedef struct MethodInfo_22BB3A4 MethodInfo_22BB3A4, *PMethodInfo_22BB3A4;

typedef union _union_280090 _union_280090, *P_union_280090;

union _union_280090 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB3A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_DOTweenCYInstruction_WaitForElapsedLoops_c DG_Tweening_DOTweenCYInstruction_WaitForElapsedLoops_c, *PDG_Tweening_DOTweenCYInstruction_WaitForElapsedLoops_c;

typedef struct DG_Tweening_DOTweenCYInstruction_WaitForElapsedLoops_VTable DG_Tweening_DOTweenCYInstruction_WaitForElapsedLoops_VTable, *PDG_Tweening_DOTweenCYInstruction_WaitForElapsedLoops_VTable;

struct DG_Tweening_DOTweenCYInstruction_WaitForElapsedLoops_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_keepWaiting;
    struct VirtualInvokeData _8_Reset;
};

struct DG_Tweening_DOTweenCYInstruction_WaitForElapsedLoops_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenCYInstruction_WaitForElapsedLoops_VTable vtable;
};

typedef struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__c Google_Play_Common_PlayAsyncOperation___c_TResult__TError__c, *PGoogle_Play_Common_PlayAsyncOperation___c_TResult__TError__c;

typedef struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__StaticFields Google_Play_Common_PlayAsyncOperation___c_TResult__TError__StaticFields, *PGoogle_Play_Common_PlayAsyncOperation___c_TResult__TError__StaticFields;

typedef struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__RGCTXs Google_Play_Common_PlayAsyncOperation___c_TResult__TError__RGCTXs, *PGoogle_Play_Common_PlayAsyncOperation___c_TResult__TError__RGCTXs;

typedef struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__VTable Google_Play_Common_PlayAsyncOperation___c_TResult__TError__VTable, *PGoogle_Play_Common_PlayAsyncOperation___c_TResult__TError__VTable;

typedef struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__o Google_Play_Common_PlayAsyncOperation___c_TResult__TError__o, *PGoogle_Play_Common_PlayAsyncOperation___c_TResult__TError__o;

typedef struct System_Action_PlayAsyncOperation_TResult__TError___o System_Action_PlayAsyncOperation_TResult__TError___o, *PSystem_Action_PlayAsyncOperation_TResult__TError___o;

typedef struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__Fields Google_Play_Common_PlayAsyncOperation___c_TResult__TError__Fields, *PGoogle_Play_Common_PlayAsyncOperation___c_TResult__TError__Fields;

typedef struct System_Action_PlayAsyncOperation_TResult__TError___c System_Action_PlayAsyncOperation_TResult__TError___c, *PSystem_Action_PlayAsyncOperation_TResult__TError___c;

typedef struct System_Action_PlayAsyncOperation_TResult__TError___Fields System_Action_PlayAsyncOperation_TResult__TError___Fields, *PSystem_Action_PlayAsyncOperation_TResult__TError___Fields;

typedef struct System_Action_PlayAsyncOperation_TResult__TError___VTable System_Action_PlayAsyncOperation_TResult__TError___VTable, *PSystem_Action_PlayAsyncOperation_TResult__TError___VTable;

struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__RGCTXs {
    struct Il2CppClass *_0_Google_Play_Common_PlayAsyncOperation___c_TResult__TError_;
    struct MethodInfo *_1_Google_Play_Common_PlayAsyncOperation___c_TResult__TError___ctor;
    struct Il2CppClass *_2_Google_Play_Common_PlayAsyncOperation___c_TResult__TError_;
};

struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__Fields {
};

struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__StaticFields {
    struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__o *__9;
    struct System_Action_PlayAsyncOperation_TResult__TError___o *__9__18_0;
};

struct System_Action_PlayAsyncOperation_TResult__TError___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_PlayAsyncOperation_TResult__TError___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_PlayAsyncOperation_TResult__TError___o {
    struct System_Action_PlayAsyncOperation_TResult__TError___c *klass;
    void *monitor;
    struct System_Action_PlayAsyncOperation_TResult__TError___Fields fields;
};

struct System_Action_PlayAsyncOperation_TResult__TError___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_PlayAsyncOperation_TResult__TError___VTable vtable;
};

struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__c {
    struct Il2CppClass_1 _1;
    struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__StaticFields *static_fields;
    struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__VTable vtable;
};

struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__o {
    struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__c *klass;
    void *monitor;
    struct Google_Play_Common_PlayAsyncOperation___c_TResult__TError__Fields fields;
};

typedef struct Aoharu_Chat_Talk_Main_MainTalkCharacter_c Aoharu_Chat_Talk_Main_MainTalkCharacter_c, *PAoharu_Chat_Talk_Main_MainTalkCharacter_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkCharacter_VTable Aoharu_Chat_Talk_Main_MainTalkCharacter_VTable, *PAoharu_Chat_Talk_Main_MainTalkCharacter_VTable;

struct Aoharu_Chat_Talk_Main_MainTalkCharacter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_GameObject;
    struct VirtualInvokeData _8_get_ViewMode;
    struct VirtualInvokeData _9_Refresh;
    struct VirtualInvokeData _10_Initialize;
    struct VirtualInvokeData _11_SwitchView;
};

struct Aoharu_Chat_Talk_Main_MainTalkCharacter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkCharacter_VTable vtable;
};

typedef struct MethodInfo_1EBFC40 MethodInfo_1EBFC40, *PMethodInfo_1EBFC40;

typedef union _union_240137 _union_240137, *P_union_240137;

union _union_240137 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFC40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240137 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_CharaSelect_Search_CellData_VTable Aoharu_HomePreset_CharaSelect_Search_CellData_VTable, *PAoharu_HomePreset_CharaSelect_Search_CellData_VTable;

struct Aoharu_HomePreset_CharaSelect_Search_CellData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2D793F4 MethodInfo_2D793F4, *PMethodInfo_2D793F4;

typedef struct MethodInfo_2D793F4_RGCTXs MethodInfo_2D793F4_RGCTXs, *PMethodInfo_2D793F4_RGCTXs;

typedef union _union_321912 _union_321912, *P_union_321912;

union _union_321912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D793F4_RGCTXs {
    struct Il2CppClass *_0_U;
};

struct MethodInfo_2D793F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D793F4_RGCTXs *rgctx_data;
    union _union_321912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308D9B4_RGCTXs MethodInfo_308D9B4_RGCTXs, *PMethodInfo_308D9B4_RGCTXs;

struct MethodInfo_308D9B4_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_22CF9D4 MethodInfo_22CF9D4, *PMethodInfo_22CF9D4;

typedef union _union_276736 _union_276736, *P_union_276736;

union _union_276736 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF9D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276736 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268EAF4 MethodInfo_268EAF4, *PMethodInfo_268EAF4;

typedef union _union_309100 _union_309100, *P_union_309100;

union _union_309100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268EAF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Header_IHeaderObject_array Aoharu_Chat_Header_IHeaderObject_array, *PAoharu_Chat_Header_IHeaderObject_array;

typedef struct Aoharu_Chat_Header_IHeaderObject_o Aoharu_Chat_Header_IHeaderObject_o, *PAoharu_Chat_Header_IHeaderObject_o;

typedef struct Aoharu_Chat_Header_IHeaderObject_c Aoharu_Chat_Header_IHeaderObject_c, *PAoharu_Chat_Header_IHeaderObject_c;

typedef struct Aoharu_Chat_Header_IHeaderObject_Fields Aoharu_Chat_Header_IHeaderObject_Fields, *PAoharu_Chat_Header_IHeaderObject_Fields;

struct Aoharu_Chat_Header_IHeaderObject_Fields {
};

struct Aoharu_Chat_Header_IHeaderObject_o {
    struct Aoharu_Chat_Header_IHeaderObject_c *klass;
    void *monitor;
    struct Aoharu_Chat_Header_IHeaderObject_Fields fields;
};

struct Aoharu_Chat_Header_IHeaderObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Chat_Header_IHeaderObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_Header_IHeaderObject_o *m_Items[65535];
};

typedef struct MethodInfo_21DCB50 MethodInfo_21DCB50, *PMethodInfo_21DCB50;

typedef union _union_160025 _union_160025, *P_union_160025;

union _union_160025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCB50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163931 _union_163931, *P_union_163931;

union _union_163931 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163933 _union_163933, *P_union_163933;

union _union_163933 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A4164_RGCTXs MethodInfo_30A4164_RGCTXs, *PMethodInfo_30A4164_RGCTXs;

struct MethodInfo_30A4164_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_163935 _union_163935, *P_union_163935;

union _union_163935 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163937 _union_163937, *P_union_163937;

union _union_163937 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281172 _union_281172, *P_union_281172;

union _union_281172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_Fields Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_Fields, *PCysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_Fields;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_Fields {
};

typedef struct MethodInfo_12D4BBC MethodInfo_12D4BBC, *PMethodInfo_12D4BBC;

typedef union _union_170565 _union_170565, *P_union_170565;

union _union_170565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D4BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281174 _union_281174, *P_union_281174;

union _union_281174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281176 _union_281176, *P_union_281176;

union _union_281176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Mission_MissionDialog___c__DisplayClass13_0_Fields Aoharu_Scenes_Mission_MissionDialog___c__DisplayClass13_0_Fields, *PAoharu_Scenes_Mission_MissionDialog___c__DisplayClass13_0_Fields;

typedef struct Aoharu_Scenes_Mission_MissionDialog_o Aoharu_Scenes_Mission_MissionDialog_o, *PAoharu_Scenes_Mission_MissionDialog_o;

typedef struct Aoharu_Scenes_Mission_MissionDialog_c Aoharu_Scenes_Mission_MissionDialog_c, *PAoharu_Scenes_Mission_MissionDialog_c;

typedef struct Aoharu_Scenes_Mission_MissionDialog_Fields Aoharu_Scenes_Mission_MissionDialog_Fields, *PAoharu_Scenes_Mission_MissionDialog_Fields;

typedef struct Aoharu_Scenes_Mission_MissionDialog_VTable Aoharu_Scenes_Mission_MissionDialog_VTable, *PAoharu_Scenes_Mission_MissionDialog_VTable;

typedef struct Aoharu_Scenes_Mission_MissionListTab_o Aoharu_Scenes_Mission_MissionListTab_o, *PAoharu_Scenes_Mission_MissionListTab_o;

typedef struct Aoharu_Scenes_Mission_MissionUpperMenuTab_o Aoharu_Scenes_Mission_MissionUpperMenuTab_o, *PAoharu_Scenes_Mission_MissionUpperMenuTab_o;

typedef struct Aoharu_Scenes_Mission_MissionListScroll_o Aoharu_Scenes_Mission_MissionListScroll_o, *PAoharu_Scenes_Mission_MissionListScroll_o;

typedef struct Aoharu_MissionSubscriptionBanner_o Aoharu_MissionSubscriptionBanner_o, *PAoharu_MissionSubscriptionBanner_o;

typedef struct Aoharu_MissionDialogAttention_o Aoharu_MissionDialogAttention_o, *PAoharu_MissionDialogAttention_o;

typedef struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_o Aoharu_Scenes_Mission_MissionNarrowDownDialog_o, *PAoharu_Scenes_Mission_MissionNarrowDownDialog_o;

typedef struct Shock_MissionData_array Shock_MissionData_array, *PShock_MissionData_array;

typedef struct Aoharu_Scenes_Mission_MissionListTab_c Aoharu_Scenes_Mission_MissionListTab_c, *PAoharu_Scenes_Mission_MissionListTab_c;

typedef struct Aoharu_Scenes_Mission_MissionListTab_Fields Aoharu_Scenes_Mission_MissionListTab_Fields, *PAoharu_Scenes_Mission_MissionListTab_Fields;

typedef struct Aoharu_Scenes_Mission_MissionUpperMenuTab_c Aoharu_Scenes_Mission_MissionUpperMenuTab_c, *PAoharu_Scenes_Mission_MissionUpperMenuTab_c;

typedef struct Aoharu_Scenes_Mission_MissionUpperMenuTab_Fields Aoharu_Scenes_Mission_MissionUpperMenuTab_Fields, *PAoharu_Scenes_Mission_MissionUpperMenuTab_Fields;

typedef struct Aoharu_Scenes_Mission_MissionListScroll_c Aoharu_Scenes_Mission_MissionListScroll_c, *PAoharu_Scenes_Mission_MissionListScroll_c;

typedef struct Aoharu_Scenes_Mission_MissionListScroll_Fields Aoharu_Scenes_Mission_MissionListScroll_Fields, *PAoharu_Scenes_Mission_MissionListScroll_Fields;

typedef struct Aoharu_MissionSubscriptionBanner_c Aoharu_MissionSubscriptionBanner_c, *PAoharu_MissionSubscriptionBanner_c;

typedef struct Aoharu_MissionSubscriptionBanner_Fields Aoharu_MissionSubscriptionBanner_Fields, *PAoharu_MissionSubscriptionBanner_Fields;

typedef struct Aoharu_MissionDialogAttention_c Aoharu_MissionDialogAttention_c, *PAoharu_MissionDialogAttention_c;

typedef struct Aoharu_MissionDialogAttention_Fields Aoharu_MissionDialogAttention_Fields, *PAoharu_MissionDialogAttention_Fields;

typedef struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_c Aoharu_Scenes_Mission_MissionNarrowDownDialog_c, *PAoharu_Scenes_Mission_MissionNarrowDownDialog_c;

typedef struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_Fields Aoharu_Scenes_Mission_MissionNarrowDownDialog_Fields, *PAoharu_Scenes_Mission_MissionNarrowDownDialog_Fields;

typedef struct Shock_MissionData_o Shock_MissionData_o, *PShock_MissionData_o;

typedef struct Aoharu_Scenes_Mission_MissionListTab_VTable Aoharu_Scenes_Mission_MissionListTab_VTable, *PAoharu_Scenes_Mission_MissionListTab_VTable;

typedef struct Shock_TabBase_MissionListTabButtonBase__Fields Shock_TabBase_MissionListTabButtonBase__Fields, *PShock_TabBase_MissionListTabButtonBase__Fields;

typedef struct Aoharu_Scenes_Mission_MissionListTabButtonBase_o Aoharu_Scenes_Mission_MissionListTabButtonBase_o, *PAoharu_Scenes_Mission_MissionListTabButtonBase_o;

typedef struct Aoharu_Scenes_Mission_MissionUpperMenuTab_VTable Aoharu_Scenes_Mission_MissionUpperMenuTab_VTable, *PAoharu_Scenes_Mission_MissionUpperMenuTab_VTable;

typedef struct Shock_TabBase_MissionUpperMenuTabButton__Fields Shock_TabBase_MissionUpperMenuTabButton__Fields, *PShock_TabBase_MissionUpperMenuTabButton__Fields;

typedef struct Aoharu_Scenes_Mission_MissionListScroll_VTable Aoharu_Scenes_Mission_MissionListScroll_VTable, *PAoharu_Scenes_Mission_MissionListScroll_VTable;

typedef struct System_Action_MissionData__o System_Action_MissionData__o, *PSystem_Action_MissionData__o;

typedef struct System_Action_MissionUtils_ChallengeInfo__o System_Action_MissionUtils_ChallengeInfo__o, *PSystem_Action_MissionUtils_ChallengeInfo__o;

typedef struct Aoharu_MissionSubscriptionBanner_VTable Aoharu_MissionSubscriptionBanner_VTable, *PAoharu_MissionSubscriptionBanner_VTable;

typedef struct Aoharu_MissionDialogAttention_VTable Aoharu_MissionDialogAttention_VTable, *PAoharu_MissionDialogAttention_VTable;

typedef struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_VTable Aoharu_Scenes_Mission_MissionNarrowDownDialog_VTable, *PAoharu_Scenes_Mission_MissionNarrowDownDialog_VTable;

typedef struct Shock_ToggleTextCheckBox_o Shock_ToggleTextCheckBox_o, *PShock_ToggleTextCheckBox_o;

typedef struct Shock_MissionData_c Shock_MissionData_c, *PShock_MissionData_c;

typedef struct Shock_MissionData_Fields Shock_MissionData_Fields, *PShock_MissionData_Fields;

typedef struct Aoharu_Scenes_Mission_MissionListTabButtonBase_c Aoharu_Scenes_Mission_MissionListTabButtonBase_c, *PAoharu_Scenes_Mission_MissionListTabButtonBase_c;

typedef struct Aoharu_Scenes_Mission_MissionListTabButtonBase_Fields Aoharu_Scenes_Mission_MissionListTabButtonBase_Fields, *PAoharu_Scenes_Mission_MissionListTabButtonBase_Fields;

typedef struct System_Action_MissionData__c System_Action_MissionData__c, *PSystem_Action_MissionData__c;

typedef struct System_Action_MissionData__Fields System_Action_MissionData__Fields, *PSystem_Action_MissionData__Fields;

typedef struct System_Action_MissionUtils_ChallengeInfo__c System_Action_MissionUtils_ChallengeInfo__c, *PSystem_Action_MissionUtils_ChallengeInfo__c;

typedef struct System_Action_MissionUtils_ChallengeInfo__Fields System_Action_MissionUtils_ChallengeInfo__Fields, *PSystem_Action_MissionUtils_ChallengeInfo__Fields;

typedef struct Shock_ToggleTextCheckBox_c Shock_ToggleTextCheckBox_c, *PShock_ToggleTextCheckBox_c;

typedef struct Shock_ToggleTextCheckBox_Fields Shock_ToggleTextCheckBox_Fields, *PShock_ToggleTextCheckBox_Fields;

typedef struct Shock_MissionData_VTable Shock_MissionData_VTable, *PShock_MissionData_VTable;

typedef struct Shock_MissionMst_o Shock_MissionMst_o, *PShock_MissionMst_o;

typedef struct Shock_ProtocolData_Mission_o Shock_ProtocolData_Mission_o, *PShock_ProtocolData_Mission_o;

typedef struct System_Collections_Generic_List_MissionRewardMst__o System_Collections_Generic_List_MissionRewardMst__o, *PSystem_Collections_Generic_List_MissionRewardMst__o;

typedef struct Aoharu_Scenes_Mission_MissionListTabButtonBase_VTable Aoharu_Scenes_Mission_MissionListTabButtonBase_VTable, *PAoharu_Scenes_Mission_MissionListTabButtonBase_VTable;

typedef struct Shock_TabButtonBase_Fields Shock_TabButtonBase_Fields, *PShock_TabButtonBase_Fields;

typedef struct Shock_CountBadge_o Shock_CountBadge_o, *PShock_CountBadge_o;

typedef struct System_Action_MissionData__VTable System_Action_MissionData__VTable, *PSystem_Action_MissionData__VTable;

typedef struct System_Action_MissionUtils_ChallengeInfo__VTable System_Action_MissionUtils_ChallengeInfo__VTable, *PSystem_Action_MissionUtils_ChallengeInfo__VTable;

typedef struct Shock_ToggleTextCheckBox_VTable Shock_ToggleTextCheckBox_VTable, *PShock_ToggleTextCheckBox_VTable;

typedef struct Shock_MissionMst_c Shock_MissionMst_c, *PShock_MissionMst_c;

typedef struct Shock_MissionMst_Fields Shock_MissionMst_Fields, *PShock_MissionMst_Fields;

typedef struct Shock_ProtocolData_Mission_c Shock_ProtocolData_Mission_c, *PShock_ProtocolData_Mission_c;

typedef struct Shock_ProtocolData_Mission_Fields Shock_ProtocolData_Mission_Fields, *PShock_ProtocolData_Mission_Fields;

typedef struct System_Collections_Generic_List_MissionRewardMst__c System_Collections_Generic_List_MissionRewardMst__c, *PSystem_Collections_Generic_List_MissionRewardMst__c;

typedef struct System_Collections_Generic_List_MissionRewardMst__Fields System_Collections_Generic_List_MissionRewardMst__Fields, *PSystem_Collections_Generic_List_MissionRewardMst__Fields;

typedef struct Shock_CountBadge_c Shock_CountBadge_c, *PShock_CountBadge_c;

typedef struct Shock_CountBadge_Fields Shock_CountBadge_Fields, *PShock_CountBadge_Fields;

typedef struct Shock_MissionMst_VTable Shock_MissionMst_VTable, *PShock_MissionMst_VTable;

typedef struct Shock_ProtocolData_Mission_VTable Shock_ProtocolData_Mission_VTable, *PShock_ProtocolData_Mission_VTable;

typedef struct System_Collections_Generic_List_MissionRewardMst__StaticFields System_Collections_Generic_List_MissionRewardMst__StaticFields, *PSystem_Collections_Generic_List_MissionRewardMst__StaticFields;

typedef struct System_Collections_Generic_List_MissionRewardMst__VTable System_Collections_Generic_List_MissionRewardMst__VTable, *PSystem_Collections_Generic_List_MissionRewardMst__VTable;

typedef struct Shock_MissionRewardMst_array Shock_MissionRewardMst_array, *PShock_MissionRewardMst_array;

typedef struct Shock_CountBadge_VTable Shock_CountBadge_VTable, *PShock_CountBadge_VTable;

typedef struct Shock_MissionRewardMst_o Shock_MissionRewardMst_o, *PShock_MissionRewardMst_o;

typedef struct Shock_MissionRewardMst_c Shock_MissionRewardMst_c, *PShock_MissionRewardMst_c;

typedef struct Shock_MissionRewardMst_Fields Shock_MissionRewardMst_Fields, *PShock_MissionRewardMst_Fields;

typedef struct Shock_MissionRewardMst_VTable Shock_MissionRewardMst_VTable, *PShock_MissionRewardMst_VTable;

struct Aoharu_Scenes_Mission_MissionDialog___c__DisplayClass13_0_Fields {
    struct Aoharu_Scenes_Mission_MissionDialog_o *__4__this;
    int32_t missionTabPeriodType;
    struct Shock_IInputLockData_o *inputLock;
};

struct Shock_TabButtonBase_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_button;
    struct UnityEngine_GameObject_o *m_unselectedImage;
    struct UnityEngine_GameObject_array *m_unselectedImageList;
    struct UnityEngine_GameObject_o *m_selectedImage;
    struct UnityEngine_GameObject_array *m_selectedImageList;
    bool m_enableGrayout;
    struct Shock_GrayoutUI_o *m_grayoutUI;
    bool _IsSelected_k__BackingField;
};

struct Aoharu_Scenes_Mission_MissionListTabButtonBase_Fields {
    struct Shock_TabButtonBase_Fields super;
    struct Shock_CountBadge_o *m_CountBadge;
    int32_t _MissionTabType_k__BackingField;
    struct Shock_MissionData_o *_MissionData_k__BackingField;
};

struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ToggleTextCheckBox_o *m_RewardNarrowDownCheckBox;
    struct Shock_ButtonEvent_o *m_AllSelectButton;
    struct Shock_ButtonEvent_o *m_AllReleaseButton;
    int32_t m_PrevRewardNarrowDownTypes;
    int32_t _RewardNarrowDownTypes_k__BackingField;
};

struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_o {
    struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_Fields fields;
};

struct Aoharu_Scenes_Mission_MissionDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_TabBase_MissionUpperMenuTabButton__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_T__o *m_list;
    int32_t m_selectedIndex;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Shock_TabBase_MissionListTabButtonBase__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_T__o *m_list;
    int32_t m_selectedIndex;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Aoharu_Scenes_Mission_MissionListTab_Fields {
    struct Shock_TabBase_MissionListTabButtonBase__Fields super;
    struct Shock_ScrollRectUI_o *m_ScrollRect;
    struct Shock_ScrollContent_o *m_ScrollContent;
    struct Aoharu_Scenes_Mission_MissionListTabButtonBase_o *m_DailyTab;
    struct Aoharu_Scenes_Mission_MissionListTabButtonBase_o *m_TotalTab;
    struct Aoharu_Scenes_Mission_MissionListTabButtonBase_o *m_SubscriptionTab;
    struct Aoharu_Scenes_Mission_MissionListTabButtonBase_o *m_OtherTab;
};

struct Aoharu_Scenes_Mission_MissionListTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Aoharu_Scenes_Mission_MissionListTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionListTab_VTable vtable;
};

struct Aoharu_Scenes_Mission_MissionListTab_o {
    struct Aoharu_Scenes_Mission_MissionListTab_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionListTab_Fields fields;
};

struct System_Action_MissionUtils_ChallengeInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MissionUtils_ChallengeInfo__o {
    struct System_Action_MissionUtils_ChallengeInfo__c *klass;
    void *monitor;
    struct System_Action_MissionUtils_ChallengeInfo__Fields fields;
};

struct System_Action_MissionData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MissionData__o {
    struct System_Action_MissionData__c *klass;
    void *monitor;
    struct System_Action_MissionData__Fields fields;
};

struct System_Action_MissionUtils_ChallengeInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MissionUtils_ChallengeInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MissionUtils_ChallengeInfo__VTable vtable;
};

struct Shock_MissionRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct System_Action_MissionData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MissionData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MissionData__VTable vtable;
};

struct Aoharu_MissionDialogAttention_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_ToggleTextCheckBox_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoOnDestroy;
    struct VirtualInvokeData _5_DoAwake;
    struct VirtualInvokeData _6_DoSelectToggle;
};

struct Shock_ToggleTextCheckBox_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ToggleTextCheckBox_VTable vtable;
};

struct Shock_ProtocolData_Mission_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Mission_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Mission_VTable vtable;
};

struct Shock_ToggleTextCheckBox_Fields {
    struct Shock_ToggleBase_ToggleTextButton__Fields super;
};

struct Shock_ToggleTextCheckBox_o {
    struct Shock_ToggleTextCheckBox_c *klass;
    void *monitor;
    struct Shock_ToggleTextCheckBox_Fields fields;
};

struct Shock_ProtocolData_Mission_Fields {
    uint32_t master_mission_id;
    int32_t status;
    int32_t progress;
    int64_t expire_date_time;
    uint8_t not_visible;
};

struct Shock_ProtocolData_Mission_o {
    struct Shock_ProtocolData_Mission_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Mission_Fields fields;
};

struct Shock_CountBadge_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_VTable vtable;
};

struct Aoharu_MissionSubscriptionBanner_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_Button;
    struct UnityEngine_UI_Image_o *m_Image;
};

struct Shock_MissionRewardMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MissionRewardMst_o *m_Items[65535];
};

struct Aoharu_MissionSubscriptionBanner_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_MissionSubscriptionBanner_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MissionSubscriptionBanner_VTable vtable;
};

struct Aoharu_MissionSubscriptionBanner_o {
    struct Aoharu_MissionSubscriptionBanner_c *klass;
    void *monitor;
    struct Aoharu_MissionSubscriptionBanner_Fields fields;
};

struct Shock_MissionRewardMst_o {
    struct Shock_MissionRewardMst_c *klass;
    void *monitor;
    struct Shock_MissionRewardMst_Fields fields;
};

struct Shock_MissionMst_Fields {
    uint32_t _id;
    struct System_String_o *_title;
    struct System_String_o *_detail;
    int32_t _type;
    uint32_t _parentMasterMissionId;
    int32_t _conditionType;
    struct System_UInt32_array *_conditionValues;
    int32_t _conditionNumber;
    uint32_t _masterMissionRewardId;
    int32_t _priority;
    uint32_t _masterReleaseLabelId;
};

struct Shock_MissionMst_o {
    struct Shock_MissionMst_c *klass;
    void *monitor;
    struct Shock_MissionMst_Fields fields;
};

struct Aoharu_Scenes_Mission_MissionUpperMenuTab_Fields {
    struct Shock_TabBase_MissionUpperMenuTabButton__Fields super;
};

struct Shock_MissionMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_MissionMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MissionMst_VTable vtable;
};

struct Aoharu_MissionDialogAttention_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_GeneralTextRoot;
    struct Shock_TextMeshUI_o *m_GeneralText;
    struct UnityEngine_GameObject_o *m_TimeIconTextRoot;
    struct Shock_TextMeshUI_o *m_TimeIconText;
};

struct Shock_MissionRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_MissionRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MissionRewardMst_VTable vtable;
};

struct Shock_MissionData_Fields {
    struct Shock_MissionMst_o *MissionMst;
    struct Shock_ProtocolData_Mission_o *m_Mission;
    struct System_Collections_Generic_List_MissionRewardMst__o *m_RewardMstList;
    struct Carbon_GameTime_o ChallengeExpireTime;
    struct Carbon_GameTime_o ReleaseDateTime;
    struct Carbon_GameTime_o ClosedAt;
    struct Carbon_GameTime_o _ReceiveExpireTime_k__BackingField;
};

struct Aoharu_Scenes_Mission_MissionListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Shock_MissionData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Mission_MissionListScroll_Fields {
    struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__Fields super;
    float m_CellSize;
    struct UnityEngine_GameObject_o *m_Prefab;
    struct System_Action_MissionData__o *_OnAcceptReward_k__BackingField;
    struct System_Action_MissionUtils_ChallengeInfo__o *_OnChallenge_k__BackingField;
};

struct Aoharu_Scenes_Mission_MissionUpperMenuTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Aoharu_Scenes_Mission_MissionListTabButtonBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Setup;
};

struct Aoharu_Scenes_Mission_MissionDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_Scenes_Mission_MissionListTab_o *m_MissionListTab;
    struct Aoharu_Scenes_Mission_MissionUpperMenuTab_o *m_MissinUpperMenuTab;
    struct Aoharu_Scenes_Mission_MissionListScroll_o *m_MissionListScroll;
    struct Shock_TextMeshUI_o *m_MissionListEmptyText;
    struct Aoharu_MissionSubscriptionBanner_o *m_SubscriptionBanner;
    struct Shock_ButtonEvent_o *m_AcceptAllButton;
    struct Aoharu_SortMenu_o *m_SortMenu;
    struct Aoharu_MissionDialogAttention_o *m_MissionDialogAttention;
    struct Aoharu_Scenes_Mission_MissionNarrowDownDialog_o *m_NarrowDownDialog;
    struct Shock_MissionData_array *m_CurrentMissionList;
    int32_t m_MissionTabType;
    struct System_Collections_Generic_List_uint__o *m_ReadMissionIdList;
    float m_RewardDialogWaitTime;
};

struct Shock_MissionData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MissionData_VTable vtable;
};

struct Shock_MissionData_o {
    struct Shock_MissionData_c *klass;
    void *monitor;
    struct Shock_MissionData_Fields fields;
};

struct Aoharu_Scenes_Mission_MissionDialog_o {
    struct Aoharu_Scenes_Mission_MissionDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionDialog_Fields fields;
};

struct Aoharu_Scenes_Mission_MissionDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionDialog_VTable vtable;
};

struct Shock_CountBadge_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_countNumberText;
};

struct Aoharu_Scenes_Mission_MissionUpperMenuTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionUpperMenuTab_VTable vtable;
};

struct Aoharu_Scenes_Mission_MissionListTabButtonBase_o {
    struct Aoharu_Scenes_Mission_MissionListTabButtonBase_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionListTabButtonBase_Fields fields;
};

struct Aoharu_Scenes_Mission_MissionListScroll_o {
    struct Aoharu_Scenes_Mission_MissionListScroll_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionListScroll_Fields fields;
};

struct Aoharu_Scenes_Mission_MissionUpperMenuTab_o {
    struct Aoharu_Scenes_Mission_MissionUpperMenuTab_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionUpperMenuTab_Fields fields;
};

struct Aoharu_Scenes_Mission_MissionListTabButtonBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionListTabButtonBase_VTable vtable;
};

struct Aoharu_Scenes_Mission_MissionListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionListScroll_VTable vtable;
};

struct Shock_MissionData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MissionData_o *m_Items[65535];
};

struct System_Collections_Generic_List_MissionRewardMst__StaticFields {
    struct Shock_MissionRewardMst_array *s_emptyArray;
};

struct System_Collections_Generic_List_MissionRewardMst__Fields {
    struct Shock_MissionRewardMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MissionRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MissionRewardMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MissionRewardMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MissionRewardMst__VTable vtable;
};

struct System_Collections_Generic_List_MissionRewardMst__o {
    struct System_Collections_Generic_List_MissionRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MissionRewardMst__Fields fields;
};

struct Shock_CountBadge_o {
    struct Shock_CountBadge_c *klass;
    void *monitor;
    struct Shock_CountBadge_Fields fields;
};

struct Shock_CountBadge_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CountBadge_VTable vtable;
};

struct Aoharu_MissionDialogAttention_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MissionDialogAttention_VTable vtable;
};

struct Aoharu_MissionDialogAttention_o {
    struct Aoharu_MissionDialogAttention_c *klass;
    void *monitor;
    struct Aoharu_MissionDialogAttention_Fields fields;
};

typedef union _union_281178 _union_281178, *P_union_281178;

union _union_281178 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15E0AD4_RGCTXs MethodInfo_15E0AD4_RGCTXs, *PMethodInfo_15E0AD4_RGCTXs;

struct MethodInfo_15E0AD4_RGCTXs {
    struct MethodInfo *_0_UnityEngine__AndroidJNIHelper_GetFieldID_FieldType_;
};

typedef struct MethodInfo_2512EB0 MethodInfo_2512EB0, *PMethodInfo_2512EB0;

typedef union _union_252053 _union_252053, *P_union_252053;

union _union_252053 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512EB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252053 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16D5314_RGCTXs MethodInfo_16D5314_RGCTXs, *PMethodInfo_16D5314_RGCTXs;

struct MethodInfo_16D5314_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_32A0A9C MethodInfo_32A0A9C, *PMethodInfo_32A0A9C;

typedef union _union_316569 _union_316569, *P_union_316569;

union _union_316569 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0A9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316569 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2948188 MethodInfo_2948188, *PMethodInfo_2948188;

typedef union _union_185598 _union_185598, *P_union_185598;

union _union_185598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_c Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_c, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_StaticFields Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_StaticFields, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c_StaticFields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_VTable Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_VTable, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c_VTable;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_o Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_o, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c_o;

typedef struct System_Action_AlbumTabButton__o System_Action_AlbumTabButton__o, *PSystem_Action_AlbumTabButton__o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_Fields Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_Fields, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c_Fields;

typedef struct System_Action_AlbumTabButton__c System_Action_AlbumTabButton__c, *PSystem_Action_AlbumTabButton__c;

typedef struct System_Action_AlbumTabButton__Fields System_Action_AlbumTabButton__Fields, *PSystem_Action_AlbumTabButton__Fields;

typedef struct System_Action_AlbumTabButton__VTable System_Action_AlbumTabButton__VTable, *PSystem_Action_AlbumTabButton__VTable;

struct System_Action_AlbumTabButton__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_Fields {
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_o {
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_Fields fields;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_VTable vtable;
};

struct System_Action_AlbumTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_StaticFields {
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c_o *__9;
    struct System_Action_AlbumTabButton__o *__9__17_3;
    struct System_Action_AlbumTabButton__o *__9__20_0;
    struct System_Action_o *__9__22_0;
};

struct System_Action_AlbumTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AlbumTabButton__VTable vtable;
};

struct System_Action_AlbumTabButton__o {
    struct System_Action_AlbumTabButton__c *klass;
    void *monitor;
    struct System_Action_AlbumTabButton__Fields fields;
};

typedef struct Carbon_ActionUtils_Fields Carbon_ActionUtils_Fields, *PCarbon_ActionUtils_Fields;

struct Carbon_ActionUtils_Fields {
};

typedef struct MethodInfo_28B722C MethodInfo_28B722C, *PMethodInfo_28B722C;

typedef union _union_310888 _union_310888, *P_union_310888;

union _union_310888 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B722C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310888 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12D4BC4 MethodInfo_12D4BC4, *PMethodInfo_12D4BC4;

typedef union _union_164873 _union_164873, *P_union_164873;

union _union_164873 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D4BC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164873 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ICollection_JsonData__o System_Collections_Generic_ICollection_JsonData__o, *PSystem_Collections_Generic_ICollection_JsonData__o;

typedef struct System_Collections_Generic_ICollection_JsonData__c System_Collections_Generic_ICollection_JsonData__c, *PSystem_Collections_Generic_ICollection_JsonData__c;

typedef struct System_Collections_Generic_ICollection_JsonData__Fields System_Collections_Generic_ICollection_JsonData__Fields, *PSystem_Collections_Generic_ICollection_JsonData__Fields;

struct System_Collections_Generic_ICollection_JsonData__Fields {
};

struct System_Collections_Generic_ICollection_JsonData__o {
    struct System_Collections_Generic_ICollection_JsonData__c *klass;
    void *monitor;
    struct System_Collections_Generic_ICollection_JsonData__Fields fields;
};

struct System_Collections_Generic_ICollection_JsonData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Aoharu_AdventureLocation_c Aoharu_AdventureLocation_c, *PAoharu_AdventureLocation_c;

typedef struct Aoharu_AdventureLocation_VTable Aoharu_AdventureLocation_VTable, *PAoharu_AdventureLocation_VTable;

struct Aoharu_AdventureLocation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_AdventureLocation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AdventureLocation_VTable vtable;
};

typedef struct MethodInfo_2E8D444 MethodInfo_2E8D444, *PMethodInfo_2E8D444;

typedef union _union_223991 _union_223991, *P_union_223991;

union _union_223991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2948180 MethodInfo_2948180, *PMethodInfo_2948180;

typedef union _union_184160 _union_184160, *P_union_184160;

union _union_184160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294817C MethodInfo_294817C, *PMethodInfo_294817C;

typedef union _union_182722 _union_182722, *P_union_182722;

union _union_182722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294817C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_LongMarkerEffectHandle_VTable Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_LongMarkerEffectHandle_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_LongMarkerEffectHandle_VTable;

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_LongMarkerEffectHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2BE160C MethodInfo_2BE160C, *PMethodInfo_2BE160C;

typedef union _union_237731 _union_237731, *P_union_237731;

union _union_237731 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE160C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass246_0_o Shock_Protocol___c__DisplayClass246_0_o, *PShock_Protocol___c__DisplayClass246_0_o;

typedef struct Shock_Protocol___c__DisplayClass246_0_c Shock_Protocol___c__DisplayClass246_0_c, *PShock_Protocol___c__DisplayClass246_0_c;

typedef struct Shock_Protocol___c__DisplayClass246_0_Fields Shock_Protocol___c__DisplayClass246_0_Fields, *PShock_Protocol___c__DisplayClass246_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass246_0_VTable Shock_Protocol___c__DisplayClass246_0_VTable, *PShock_Protocol___c__DisplayClass246_0_VTable;

typedef struct System_Action_RESULT_CODE__o System_Action_RESULT_CODE__o, *PSystem_Action_RESULT_CODE__o;

typedef struct System_Action_RESULT_CODE__c System_Action_RESULT_CODE__c, *PSystem_Action_RESULT_CODE__c;

typedef struct System_Action_RESULT_CODE__Fields System_Action_RESULT_CODE__Fields, *PSystem_Action_RESULT_CODE__Fields;

typedef struct System_Action_RESULT_CODE__VTable System_Action_RESULT_CODE__VTable, *PSystem_Action_RESULT_CODE__VTable;

struct Shock_Protocol___c__DisplayClass246_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass246_0_o {
    struct Shock_Protocol___c__DisplayClass246_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass246_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass246_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass246_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass246_0_VTable vtable;
};

struct System_Action_RESULT_CODE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RESULT_CODE__o {
    struct System_Action_RESULT_CODE__c *klass;
    void *monitor;
    struct System_Action_RESULT_CODE__Fields fields;
};

struct System_Action_RESULT_CODE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RESULT_CODE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RESULT_CODE__VTable vtable;
};

typedef union _union_281170 _union_281170, *P_union_281170;

union _union_281170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281184 _union_281184, *P_union_281184;

union _union_281184 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17727D0 MethodInfo_17727D0, *PMethodInfo_17727D0;

typedef union _union_172527 _union_172527, *P_union_172527;

union _union_172527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17727D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_c Shock_ReleaseLabelMstTable___c__DisplayClass13_0_c, *PShock_ReleaseLabelMstTable___c__DisplayClass13_0_c;

typedef struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_VTable Shock_ReleaseLabelMstTable___c__DisplayClass13_0_VTable, *PShock_ReleaseLabelMstTable___c__DisplayClass13_0_VTable;

struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct Unity_Collections_NativeArray_TextVertex__Fields Unity_Collections_NativeArray_TextVertex__Fields, *PUnity_Collections_NativeArray_TextVertex__Fields;

struct Unity_Collections_NativeArray_TextVertex__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

typedef union _union_281186 _union_281186, *P_union_281186;

union _union_281186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_IGroupBoxOption__StaticFields System_Collections_Generic_List_IGroupBoxOption__StaticFields, *PSystem_Collections_Generic_List_IGroupBoxOption__StaticFields;

typedef struct UnityEngine_UIElements_IGroupBoxOption_array UnityEngine_UIElements_IGroupBoxOption_array, *PUnityEngine_UIElements_IGroupBoxOption_array;

typedef struct UnityEngine_UIElements_IGroupBoxOption_o UnityEngine_UIElements_IGroupBoxOption_o, *PUnityEngine_UIElements_IGroupBoxOption_o;

typedef struct UnityEngine_UIElements_IGroupBoxOption_c UnityEngine_UIElements_IGroupBoxOption_c, *PUnityEngine_UIElements_IGroupBoxOption_c;

typedef struct UnityEngine_UIElements_IGroupBoxOption_Fields UnityEngine_UIElements_IGroupBoxOption_Fields, *PUnityEngine_UIElements_IGroupBoxOption_Fields;

struct UnityEngine_UIElements_IGroupBoxOption_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_IGroupBoxOption_Fields {
};

struct UnityEngine_UIElements_IGroupBoxOption_o {
    struct UnityEngine_UIElements_IGroupBoxOption_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IGroupBoxOption_Fields fields;
};

struct UnityEngine_UIElements_IGroupBoxOption_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_IGroupBoxOption_o *m_Items[65535];
};

struct System_Collections_Generic_List_IGroupBoxOption__StaticFields {
    struct UnityEngine_UIElements_IGroupBoxOption_array *s_emptyArray;
};

typedef union _union_281188 _union_281188, *P_union_281188;

union _union_281188 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_X509ChainStatus__o System_Collections_Generic_List_X509ChainStatus__o, *PSystem_Collections_Generic_List_X509ChainStatus__o;

typedef struct System_Collections_Generic_List_X509ChainStatus__c System_Collections_Generic_List_X509ChainStatus__c, *PSystem_Collections_Generic_List_X509ChainStatus__c;

typedef struct System_Collections_Generic_List_X509ChainStatus__Fields System_Collections_Generic_List_X509ChainStatus__Fields, *PSystem_Collections_Generic_List_X509ChainStatus__Fields;

typedef struct System_Collections_Generic_List_X509ChainStatus__StaticFields System_Collections_Generic_List_X509ChainStatus__StaticFields, *PSystem_Collections_Generic_List_X509ChainStatus__StaticFields;

typedef struct System_Collections_Generic_List_X509ChainStatus__VTable System_Collections_Generic_List_X509ChainStatus__VTable, *PSystem_Collections_Generic_List_X509ChainStatus__VTable;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainStatus_array System_Security_Cryptography_X509Certificates_X509ChainStatus_array, *PSystem_Security_Cryptography_X509Certificates_X509ChainStatus_array;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainStatus_o System_Security_Cryptography_X509Certificates_X509ChainStatus_o, *PSystem_Security_Cryptography_X509Certificates_X509ChainStatus_o;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainStatus_Fields System_Security_Cryptography_X509Certificates_X509ChainStatus_Fields, *PSystem_Security_Cryptography_X509Certificates_X509ChainStatus_Fields;

struct System_Collections_Generic_List_X509ChainStatus__Fields {
    struct System_Security_Cryptography_X509Certificates_X509ChainStatus_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_X509ChainStatus__StaticFields {
    struct System_Security_Cryptography_X509Certificates_X509ChainStatus_array *s_emptyArray;
};

struct System_Security_Cryptography_X509Certificates_X509ChainStatus_Fields {
    int32_t status;
    struct System_String_o *info;
};

struct System_Security_Cryptography_X509Certificates_X509ChainStatus_o {
    struct System_Security_Cryptography_X509Certificates_X509ChainStatus_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509ChainStatus_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Security_Cryptography_X509Certificates_X509ChainStatus_o m_Items[65535];
};

struct System_Collections_Generic_List_X509ChainStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_X509ChainStatus__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_X509ChainStatus__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_X509ChainStatus__VTable vtable;
};

struct System_Collections_Generic_List_X509ChainStatus__o {
    struct System_Collections_Generic_List_X509ChainStatus__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_X509ChainStatus__Fields fields;
};

typedef struct MethodInfo_1601390 MethodInfo_1601390, *PMethodInfo_1601390;

typedef struct MethodInfo_1601390_RGCTXs MethodInfo_1601390_RGCTXs, *PMethodInfo_1601390_RGCTXs;

typedef union _union_210913 _union_210913, *P_union_210913;

union _union_210913 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1601390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1601390_RGCTXs *rgctx_data;
    union _union_210913 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1601390_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B721C MethodInfo_28B721C, *PMethodInfo_28B721C;

typedef union _union_310408 _union_310408, *P_union_310408;

union _union_310408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B721C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_XmlSchemaAttribute_VTable System_Xml_Schema_XmlSchemaAttribute_VTable, *PSystem_Xml_Schema_XmlSchemaAttribute_VTable;

struct System_Xml_Schema_XmlSchemaAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

typedef struct System_Func_MusicMst__long__o System_Func_MusicMst__long__o, *PSystem_Func_MusicMst__long__o;

typedef struct System_Func_MusicMst__long__c System_Func_MusicMst__long__c, *PSystem_Func_MusicMst__long__c;

typedef struct System_Func_MusicMst__long__Fields System_Func_MusicMst__long__Fields, *PSystem_Func_MusicMst__long__Fields;

typedef struct System_Func_MusicMst__long__VTable System_Func_MusicMst__long__VTable, *PSystem_Func_MusicMst__long__VTable;

struct System_Func_MusicMst__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MusicMst__long__o {
    struct System_Func_MusicMst__long__c *klass;
    void *monitor;
    struct System_Func_MusicMst__long__Fields fields;
};

struct System_Func_MusicMst__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MusicMst__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MusicMst__long__VTable vtable;
};

typedef struct Shock_TutorialController___c_VTable Shock_TutorialController___c_VTable, *PShock_TutorialController___c_VTable;

struct Shock_TutorialController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_281180 _union_281180, *P_union_281180;

union _union_281180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Realtime_ServerConnection_Fields Photon_Realtime_ServerConnection_Fields, *PPhoton_Realtime_ServerConnection_Fields;

struct Photon_Realtime_ServerConnection_Fields {
    int32_t value__;
};

typedef union _union_281182 _union_281182, *P_union_281182;

union _union_281182 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281194 _union_281194, *P_union_281194;

union _union_281194 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_BingoSheetData_o Shock_BingoSheetData_o, *PShock_BingoSheetData_o;

typedef struct Shock_BingoSheetData_c Shock_BingoSheetData_c, *PShock_BingoSheetData_c;

typedef struct Shock_BingoSheetData_Fields Shock_BingoSheetData_Fields, *PShock_BingoSheetData_Fields;

typedef struct Shock_BingoSheetData_StaticFields Shock_BingoSheetData_StaticFields, *PShock_BingoSheetData_StaticFields;

typedef struct Shock_BingoSheetData_VTable Shock_BingoSheetData_VTable, *PShock_BingoSheetData_VTable;

typedef struct System_Collections_Generic_IReadOnlyList_BingoCellData__o System_Collections_Generic_IReadOnlyList_BingoCellData__o, *PSystem_Collections_Generic_IReadOnlyList_BingoCellData__o;

typedef struct System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__o System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__o, *PSystem_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__o;

typedef struct Shock_IBingoRewardSettingMst_o Shock_IBingoRewardSettingMst_o, *PShock_IBingoRewardSettingMst_o;

typedef struct System_Collections_Generic_IReadOnlyList_BingoCellData__c System_Collections_Generic_IReadOnlyList_BingoCellData__c, *PSystem_Collections_Generic_IReadOnlyList_BingoCellData__c;

typedef struct System_Collections_Generic_IReadOnlyList_BingoCellData__Fields System_Collections_Generic_IReadOnlyList_BingoCellData__Fields, *PSystem_Collections_Generic_IReadOnlyList_BingoCellData__Fields;

typedef struct System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__c System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__c, *PSystem_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__Fields System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__Fields;

typedef struct Shock_IBingoRewardSettingMst_c Shock_IBingoRewardSettingMst_c, *PShock_IBingoRewardSettingMst_c;

typedef struct Shock_IBingoRewardSettingMst_Fields Shock_IBingoRewardSettingMst_Fields, *PShock_IBingoRewardSettingMst_Fields;

struct Shock_BingoSheetData_StaticFields {
    struct System_UInt32_array_array *BingoLineTable;
};

struct System_Collections_Generic_IReadOnlyList_BingoCellData__Fields {
};

struct Shock_BingoSheetData_Fields {
    uint32_t SheetLevel;
    struct System_Collections_Generic_IReadOnlyList_BingoCellData__o *_BingoCellDataList_k__BackingField;
    struct System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__o *_BingoRewardSettingMstList_k__BackingField;
    int32_t _InProcessEventBingoRewardNumber_k__BackingField;
    struct Shock_IBingoRewardSettingMst_o *_InProcessBingoRewardSettingMst_k__BackingField;
    bool _IsCleared_k__BackingField;
    struct Shock_IBingoRewardSettingMst_o *_BingoRewardSettingMstOnAccomplish_k__BackingField;
};

struct Shock_IBingoRewardSettingMst_Fields {
};

struct System_Collections_Generic_IReadOnlyList_BingoCellData__o {
    struct System_Collections_Generic_IReadOnlyList_BingoCellData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_BingoCellData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_BingoCellData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_IBingoRewardSettingMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_IBingoRewardSettingMst_o {
    struct Shock_IBingoRewardSettingMst_c *klass;
    void *monitor;
    struct Shock_IBingoRewardSettingMst_Fields fields;
};

struct Shock_BingoSheetData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__o {
    struct System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_IBingoRewardSettingMst__Fields fields;
};

struct Shock_BingoSheetData_o {
    struct Shock_BingoSheetData_c *klass;
    void *monitor;
    struct Shock_BingoSheetData_Fields fields;
};

struct Shock_BingoSheetData_c {
    struct Il2CppClass_1 _1;
    struct Shock_BingoSheetData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BingoSheetData_VTable vtable;
};

typedef union _union_256195 _union_256195, *P_union_256195;

union _union_256195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281196 _union_281196, *P_union_281196;

union _union_281196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256197 _union_256197, *P_union_256197;

union _union_256197 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281198 _union_281198, *P_union_281198;

union _union_281198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256199 _union_256199, *P_union_256199;

union _union_256199 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_Task_TResult___c System_Action_Task_TResult___c, *PSystem_Action_Task_TResult___c;

typedef struct System_Action_Task_TResult___VTable System_Action_Task_TResult___VTable, *PSystem_Action_Task_TResult___VTable;

struct System_Action_Task_TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Task_TResult___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Task_TResult___VTable vtable;
};

typedef struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__o System_Linq_Enumerable__RepeatIterator_d__117_TResult__o, *PSystem_Linq_Enumerable__RepeatIterator_d__117_TResult__o;

typedef struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__c System_Linq_Enumerable__RepeatIterator_d__117_TResult__c, *PSystem_Linq_Enumerable__RepeatIterator_d__117_TResult__c;

typedef struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__Fields System_Linq_Enumerable__RepeatIterator_d__117_TResult__Fields, *PSystem_Linq_Enumerable__RepeatIterator_d__117_TResult__Fields;

typedef struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__RGCTXs System_Linq_Enumerable__RepeatIterator_d__117_TResult__RGCTXs, *PSystem_Linq_Enumerable__RepeatIterator_d__117_TResult__RGCTXs;

typedef struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__VTable System_Linq_Enumerable__RepeatIterator_d__117_TResult__VTable, *PSystem_Linq_Enumerable__RepeatIterator_d__117_TResult__VTable;

struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t __l__initialThreadId;
    struct Il2CppObject *element;
    struct Il2CppObject *__3__element;
    int32_t count;
    int32_t __3__count;
    int32_t _i_5__2;
};

struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__o {
    struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__c *klass;
    void *monitor;
    struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__Fields fields;
};

struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_TResult__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__VTable vtable;
};

struct System_Linq_Enumerable__RepeatIterator_d__117_TResult__RGCTXs {
    struct Il2CppClass *_0_TResult;
    struct Il2CppClass *_1_System_Linq_Enumerable__RepeatIterator_d__117_TResult_;
    struct MethodInfo *_2_System_Linq_Enumerable__RepeatIterator_d__117_TResult___ctor;
    struct MethodInfo *_3_System_Linq_Enumerable__RepeatIterator_d__117_TResult__System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
};

typedef struct MethodInfo_19131EC_RGCTXs MethodInfo_19131EC_RGCTXs, *PMethodInfo_19131EC_RGCTXs;

struct MethodInfo_19131EC_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct UnityEngine_Timeline_SignalAsset_VTable UnityEngine_Timeline_SignalAsset_VTable, *PUnityEngine_Timeline_SignalAsset_VTable;

struct UnityEngine_Timeline_SignalAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256191 _union_256191, *P_union_256191;

union _union_256191 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__c Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__c, *PFirebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__c;

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__RGCTXs Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__RGCTXs, *PFirebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__RGCTXs;

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__VTable Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__VTable, *PFirebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__VTable;

struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__VTable vtable;
};

struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__RGCTXs {
    struct Il2CppClass *_0_Firebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T_;
    struct MethodInfo *_1_Firebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T___ctor;
    struct MethodInfo *_2_Firebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T___ContinueWithOnMainThread_b__1;
    struct Il2CppClass *_3_System_Func_TResult_;
    struct MethodInfo *_4_System_Func_TResult___ctor;
    struct MethodInfo *_5_Firebase_Platform_FirebaseHandler_RunOnMainThreadAsync_TResult_;
};

typedef struct MethodInfo_2E96FD4 MethodInfo_2E96FD4, *PMethodInfo_2E96FD4;

typedef union _union_272306 _union_272306, *P_union_272306;

union _union_272306 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E96FD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272306 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256193 _union_256193, *P_union_256193;

union _union_256193 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__c UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__c, *PUnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__c;

typedef struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__RGCTXs UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__RGCTXs, *PUnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__RGCTXs;

typedef struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__VTable UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__VTable;

struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__VTable vtable;
};

struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__RGCTXs {
    struct MethodInfo *_0_System_Activator_CreateInstance_TTraits_;
    struct Il2CppType *_1_TCreatedType;
    struct MethodInfo *_2_System_Activator_CreateInstance_TCreatedType_;
    struct Il2CppClass *_3_TTraits;
    struct Il2CppClass *_4_TCreatedType;
};

typedef struct MethodInfo_12D4BE8 MethodInfo_12D4BE8, *PMethodInfo_12D4BE8;

typedef union _union_165311 _union_165311, *P_union_165311;

union _union_165311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D4BE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__o Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__o, *PFirebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__o;

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__Fields Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__Fields, *PFirebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__Fields;

typedef struct System_Func_Task_T___TResult__o System_Func_Task_T___TResult__o, *PSystem_Func_Task_T___TResult__o;

typedef struct System_Func_Task_T___TResult__c System_Func_Task_T___TResult__c, *PSystem_Func_Task_T___TResult__c;

typedef struct System_Func_Task_T___TResult__Fields System_Func_Task_T___TResult__Fields, *PSystem_Func_Task_T___TResult__Fields;

typedef struct System_Func_Task_T___TResult__VTable System_Func_Task_T___TResult__VTable, *PSystem_Func_Task_T___TResult__VTable;

struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__Fields {
    struct System_Func_Task_T___TResult__o *continuation;
};

struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__o {
    struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__c *klass;
    void *monitor;
    struct Firebase_Extensions_TaskExtension___c__DisplayClass5_0_TResult__T__Fields fields;
};

struct System_Func_Task_T___TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Task_T___TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Task_T___TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Task_T___TResult__VTable vtable;
};

struct System_Func_Task_T___TResult__o {
    struct System_Func_Task_T___TResult__c *klass;
    void *monitor;
    struct System_Func_Task_T___TResult__Fields fields;
};

typedef union _union_281190 _union_281190, *P_union_281190;

union _union_281190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281192 _union_281192, *P_union_281192;

union _union_281192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B724C MethodInfo_28B724C, *PMethodInfo_28B724C;

typedef union _union_311848 _union_311848, *P_union_311848;

union _union_311848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B724C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Loader___c__DisplayClass32_0_T__VTable Shock_Loader___c__DisplayClass32_0_T__VTable, *PShock_Loader___c__DisplayClass32_0_T__VTable;

struct Shock_Loader___c__DisplayClass32_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256183 _union_256183, *P_union_256183;

union _union_256183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ShareManager___c_StaticFields Aoharu_ShareManager___c_StaticFields, *PAoharu_ShareManager___c_StaticFields;

typedef struct Aoharu_ShareManager___c_o Aoharu_ShareManager___c_o, *PAoharu_ShareManager___c_o;

typedef struct System_Predicate_ShareSendWorkerObject__o System_Predicate_ShareSendWorkerObject__o, *PSystem_Predicate_ShareSendWorkerObject__o;

typedef struct Aoharu_ShareManager___c_c Aoharu_ShareManager___c_c, *PAoharu_ShareManager___c_c;

typedef struct Aoharu_ShareManager___c_Fields Aoharu_ShareManager___c_Fields, *PAoharu_ShareManager___c_Fields;

typedef struct System_Predicate_ShareSendWorkerObject__c System_Predicate_ShareSendWorkerObject__c, *PSystem_Predicate_ShareSendWorkerObject__c;

typedef struct System_Predicate_ShareSendWorkerObject__Fields System_Predicate_ShareSendWorkerObject__Fields, *PSystem_Predicate_ShareSendWorkerObject__Fields;

typedef struct Aoharu_ShareManager___c_VTable Aoharu_ShareManager___c_VTable, *PAoharu_ShareManager___c_VTable;

typedef struct System_Predicate_ShareSendWorkerObject__VTable System_Predicate_ShareSendWorkerObject__VTable, *PSystem_Predicate_ShareSendWorkerObject__VTable;

struct System_Predicate_ShareSendWorkerObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_ShareSendWorkerObject__o {
    struct System_Predicate_ShareSendWorkerObject__c *klass;
    void *monitor;
    struct System_Predicate_ShareSendWorkerObject__Fields fields;
};

struct System_Predicate_ShareSendWorkerObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_ShareSendWorkerObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_ShareSendWorkerObject__VTable vtable;
};

struct Aoharu_ShareManager___c_Fields {
};

struct Aoharu_ShareManager___c_StaticFields {
    struct Aoharu_ShareManager___c_o *__9;
    struct System_Predicate_ShareSendWorkerObject__o *__9__6_0;
};

struct Aoharu_ShareManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShareManager___c_o {
    struct Aoharu_ShareManager___c_c *klass;
    void *monitor;
    struct Aoharu_ShareManager___c_Fields fields;
};

struct Aoharu_ShareManager___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_ShareManager___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShareManager___c_VTable vtable;
};

typedef union _union_256185 _union_256185, *P_union_256185;

union _union_256185 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256187 _union_256187, *P_union_256187;

union _union_256187 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_IUniTaskSource_c Cysharp_Threading_Tasks_IUniTaskSource_c, *PCysharp_Threading_Tasks_IUniTaskSource_c;

struct Cysharp_Threading_Tasks_IUniTaskSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_256189 _union_256189, *P_union_256189;

union _union_256189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256181 _union_256181, *P_union_256181;

union _union_256181 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__o UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__o, *PUnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__o;

typedef struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__Fields UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__Fields;

struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__Fields {
    struct Il2CppObject *m_Traits;
};

struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__o {
    struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlFactory_TCreatedType__TTraits__Fields fields;
};

typedef struct MethodInfo_292A7DC MethodInfo_292A7DC, *PMethodInfo_292A7DC;

typedef union _union_182184 _union_182184, *P_union_182184;

union _union_182184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A7DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_IUniTaskSource_o Cysharp_Threading_Tasks_IUniTaskSource_o, *PCysharp_Threading_Tasks_IUniTaskSource_o;

typedef struct Cysharp_Threading_Tasks_IUniTaskSource_Fields Cysharp_Threading_Tasks_IUniTaskSource_Fields, *PCysharp_Threading_Tasks_IUniTaskSource_Fields;

struct Cysharp_Threading_Tasks_IUniTaskSource_Fields {
};

struct Cysharp_Threading_Tasks_IUniTaskSource_o {
    struct Cysharp_Threading_Tasks_IUniTaskSource_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskSource_Fields fields;
};

typedef struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__c System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__c, *PSystem_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__c;

typedef struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__StaticFields System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__StaticFields, *PSystem_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__StaticFields;

typedef struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__VTable System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__VTable, *PSystem_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__VTable;

typedef struct TMPro_TMP_MaterialManager_FallbackMaterial_array TMPro_TMP_MaterialManager_FallbackMaterial_array, *PTMPro_TMP_MaterialManager_FallbackMaterial_array;

typedef struct TMPro_TMP_MaterialManager_FallbackMaterial_o TMPro_TMP_MaterialManager_FallbackMaterial_o, *PTMPro_TMP_MaterialManager_FallbackMaterial_o;

typedef struct TMPro_TMP_MaterialManager_FallbackMaterial_c TMPro_TMP_MaterialManager_FallbackMaterial_c, *PTMPro_TMP_MaterialManager_FallbackMaterial_c;

typedef struct TMPro_TMP_MaterialManager_FallbackMaterial_Fields TMPro_TMP_MaterialManager_FallbackMaterial_Fields, *PTMPro_TMP_MaterialManager_FallbackMaterial_Fields;

typedef struct TMPro_TMP_MaterialManager_FallbackMaterial_VTable TMPro_TMP_MaterialManager_FallbackMaterial_VTable, *PTMPro_TMP_MaterialManager_FallbackMaterial_VTable;

struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__VTable vtable;
};

struct TMPro_TMP_MaterialManager_FallbackMaterial_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_MaterialManager_FallbackMaterial_Fields {
    int64_t fallbackID;
    struct UnityEngine_Material_o *sourceMaterial;
    int32_t sourceMaterialCRC;
    struct UnityEngine_Material_o *fallbackMaterial;
    int32_t count;
};

struct TMPro_TMP_MaterialManager_FallbackMaterial_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_MaterialManager_FallbackMaterial_o *m_Items[65535];
};

struct TMPro_TMP_MaterialManager_FallbackMaterial_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_MaterialManager_FallbackMaterial_VTable vtable;
};

struct TMPro_TMP_MaterialManager_FallbackMaterial_o {
    struct TMPro_TMP_MaterialManager_FallbackMaterial_c *klass;
    void *monitor;
    struct TMPro_TMP_MaterialManager_FallbackMaterial_Fields fields;
};

struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__StaticFields {
    struct TMPro_TMP_MaterialManager_FallbackMaterial_array *s_emptyArray;
};

typedef struct __f__AnonymousType2__Detail_j__TPar___Index_j__TPar__RGCTXs __f__AnonymousType2__Detail_j__TPar___Index_j__TPar__RGCTXs, *P__f__AnonymousType2__Detail_j__TPar___Index_j__TPar__RGCTXs;

struct __f__AnonymousType2__Detail_j__TPar___Index_j__TPar__RGCTXs {
    struct Il2CppClass *_0___f__AnonymousType2__Detail_j__TPar___Index_j__TPar_;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer__Detail_j__TPar__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer__Detail_j__TPar_;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer__Detail_j__TPar_;
    struct MethodInfo *_4_System_Collections_Generic_EqualityComparer__Detail_j__TPar__Equals;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer__Index_j__TPar__get_Default;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer__Index_j__TPar_;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer__Index_j__TPar_;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer__Index_j__TPar__Equals;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer__Detail_j__TPar__GetHashCode;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer__Index_j__TPar__GetHashCode;
    struct Il2CppClass *_11__Detail_j__TPar;
    struct Il2CppClass *_13__Index_j__TPar;
};

typedef struct Shock_Scenes_Adventure_AdventureBgImageUI___c__DisplayClass24_0_Fields Shock_Scenes_Adventure_AdventureBgImageUI___c__DisplayClass24_0_Fields, *PShock_Scenes_Adventure_AdventureBgImageUI___c__DisplayClass24_0_Fields;

struct Shock_Scenes_Adventure_AdventureBgImageUI___c__DisplayClass24_0_Fields {
    struct System_Action_o *onEnded;
};

typedef struct MethodInfo_2D76C28_RGCTXs MethodInfo_2D76C28_RGCTXs, *PMethodInfo_2D76C28_RGCTXs;

struct MethodInfo_2D76C28_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_c Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_c, *PShock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_c;

typedef struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_VTable Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_VTable, *PShock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_VTable;

struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_VTable vtable;
};

typedef struct MethodInfo_292A7E0 MethodInfo_292A7E0, *PMethodInfo_292A7E0;

typedef union _union_183622 _union_183622, *P_union_183622;

union _union_183622 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A7E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183622 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E96FDC MethodInfo_2E96FDC, *PMethodInfo_2E96FDC;

typedef union _union_267832 _union_267832, *P_union_267832;

union _union_267832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E96FDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_GetAssetHashStep___c__DisplayClass0_0_VTable Shock_Login_GetAssetHashStep___c__DisplayClass0_0_VTable, *PShock_Login_GetAssetHashStep___c__DisplayClass0_0_VTable;

struct Shock_Login_GetAssetHashStep___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_21E61B0 MethodInfo_21E61B0, *PMethodInfo_21E61B0;

typedef union _union_160209 _union_160209, *P_union_160209;

union _union_160209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E61B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B723C MethodInfo_28B723C, *PMethodInfo_28B723C;

typedef union _union_311368 _union_311368, *P_union_311368;

union _union_311368 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B723C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_UI_GroupMaterialImage_c Aoharu_UI_GroupMaterialImage_c, *PAoharu_UI_GroupMaterialImage_c;

typedef struct Aoharu_UI_GroupMaterialImage_VTable Aoharu_UI_GroupMaterialImage_VTable, *PAoharu_UI_GroupMaterialImage_VTable;

struct Aoharu_UI_GroupMaterialImage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_UI_GroupMaterialImage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_UI_GroupMaterialImage_VTable vtable;
};

typedef union _union_281130 _union_281130, *P_union_281130;

union _union_281130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_TapToAdjustTapTimingScene_MarkerData_VTable Aoharu_TapToAdjustTapTimingScene_MarkerData_VTable, *PAoharu_TapToAdjustTapTimingScene_MarkerData_VTable;

struct Aoharu_TapToAdjustTapTimingScene_MarkerData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17FDB78_RGCTXs MethodInfo_17FDB78_RGCTXs, *PMethodInfo_17FDB78_RGCTXs;

struct MethodInfo_17FDB78_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_292A7E8 MethodInfo_292A7E8, *PMethodInfo_292A7E8;

typedef union _union_185060 _union_185060, *P_union_185060;

union _union_185060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A7E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281132 _union_281132, *P_union_281132;

union _union_281132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__RGCTXs System_ValueTuple_T1__T2__T3__T4__RGCTXs, *PSystem_ValueTuple_T1__T2__T3__T4__RGCTXs;

struct System_ValueTuple_T1__T2__T3__T4__RGCTXs {
    struct Il2CppClass *_0_System_ValueTuple_T1__T2__T3__T4_;
    struct MethodInfo *_1_System_ValueTuple_T1__T2__T3__T4__Equals;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_T1_;
    struct Il2CppClass *_4_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_6_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer_T2_;
    struct Il2CppClass *_8_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer_T3__get_Default;
    struct Il2CppClass *_11_System_Collections_Generic_EqualityComparer_T3_;
    struct Il2CppClass *_12_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_13_System_Collections_Generic_EqualityComparer_T3__Equals;
    struct MethodInfo *_14_System_Collections_Generic_EqualityComparer_T4__get_Default;
    struct Il2CppClass *_15_System_Collections_Generic_EqualityComparer_T4_;
    struct Il2CppClass *_16_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_17_System_Collections_Generic_EqualityComparer_T4__Equals;
    struct Il2CppClass *_18_T1;
    struct Il2CppClass *_19_T2;
    struct Il2CppClass *_20_T3;
    struct Il2CppClass *_21_T4;
    struct MethodInfo *_22_System_ValueTuple_T1__T2__T3__T4__CompareTo;
    struct MethodInfo *_23_System_Collections_Generic_Comparer_T1__get_Default;
    struct Il2CppClass *_24_System_Collections_Generic_Comparer_T1_;
    struct Il2CppClass *_25_System_Collections_Generic_Comparer_T1_;
    struct MethodInfo *_26_System_Collections_Generic_Comparer_T1__Compare;
    struct MethodInfo *_27_System_Collections_Generic_Comparer_T2__get_Default;
    struct Il2CppClass *_28_System_Collections_Generic_Comparer_T2_;
    struct Il2CppClass *_29_System_Collections_Generic_Comparer_T2_;
    struct MethodInfo *_30_System_Collections_Generic_Comparer_T2__Compare;
    struct MethodInfo *_31_System_Collections_Generic_Comparer_T3__get_Default;
    struct Il2CppClass *_32_System_Collections_Generic_Comparer_T3_;
    struct Il2CppClass *_33_System_Collections_Generic_Comparer_T3_;
    struct MethodInfo *_34_System_Collections_Generic_Comparer_T3__Compare;
    struct MethodInfo *_35_System_Collections_Generic_Comparer_T4__get_Default;
    struct Il2CppClass *_36_System_Collections_Generic_Comparer_T4_;
    struct Il2CppClass *_37_System_Collections_Generic_Comparer_T4_;
    struct MethodInfo *_38_System_Collections_Generic_Comparer_T4__Compare;
    struct MethodInfo *_43_System_ValueTuple_T1__T2__T3__T4__GetHashCodeCore;
};

typedef union _union_281134 _union_281134, *P_union_281134;

union _union_281134 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281136 _union_281136, *P_union_281136;

union _union_281136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Select_Collection_CollectionStampDialog_VTable Aoharu_Chat_Select_Collection_CollectionStampDialog_VTable, *PAoharu_Chat_Select_Collection_CollectionStampDialog_VTable;

struct Aoharu_Chat_Select_Collection_CollectionStampDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

typedef union _union_281138 _union_281138, *P_union_281138;

union _union_281138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateCanvasRectTransform_VTable UnityEngine_PlayerLoop_PostLateUpdate_UpdateCanvasRectTransform_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateCanvasRectTransform_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateCanvasRectTransform_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__o System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__o, *PSystem_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__o;

typedef struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__Fields System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__Fields, *PSystem_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__Fields;

struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__Fields {
    struct TMPro_TMP_MaterialManager_FallbackMaterial_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__o {
    struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_MaterialManager_FallbackMaterial__Fields fields;
};

typedef struct MethodInfo_17D40FC MethodInfo_17D40FC, *PMethodInfo_17D40FC;

typedef union _union_235925 _union_235925, *P_union_235925;

union _union_235925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D40FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AAD1C MethodInfo_20AAD1C, *PMethodInfo_20AAD1C;

typedef struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__c UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__c, *PUniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__c;

typedef union _union_293378 _union_293378, *P_union_293378;

typedef struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__RGCTXs UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__RGCTXs, *PUniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__RGCTXs;

typedef struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__VTable UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__VTable, *PUniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__VTable;

union _union_293378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AAD1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TSource__IGroupedObservable_TKey__TElement____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TSource__IGroupedObservable_TKey__TElement__;
    struct Il2CppClass *_2_System_Collections_Generic_Dictionary_TKey__ISubject_TElement__;
    struct MethodInfo *_3_System_Collections_Generic_Dictionary_TKey__ISubject_TElement____ctor;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_TKey__ISubject_TElement____ctor;
    struct Il2CppClass *_5_UniRx_IObservable_TSource_;
    struct MethodInfo *_6_UniRx_IObservable_TSource__Subscribe;
    struct Il2CppClass *_7_System_Func_TSource__TKey_;
    struct MethodInfo *_8_System_Func_TSource__TKey__Invoke;
    struct MethodInfo *_9_UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__Error;
    struct Il2CppClass *_10_TKey;
    struct Il2CppClass *_11_UniRx_Subject_TElement_;
    struct MethodInfo *_12_UniRx_Subject_TElement___ctor;
    struct MethodInfo *_13_System_Collections_Generic_Dictionary_TKey__ISubject_TElement___TryGetValue;
    struct MethodInfo *_14_System_Collections_Generic_Dictionary_TKey__ISubject_TElement___Add;
    struct Il2CppClass *_15_UniRx_Operators_GroupedObservable_TKey__TElement_;
    struct MethodInfo *_16_UniRx_Operators_GroupedObservable_TKey__TElement___ctor;
    struct Il2CppClass *_17_UniRx_IObserver_IGroupedObservable_TKey__TElement__;
    struct MethodInfo *_18_UniRx_IObserver_IGroupedObservable_TKey__TElement___OnNext;
    struct Il2CppClass *_19_System_Func_TSource__TElement_;
    struct MethodInfo *_20_System_Func_TSource__TElement__Invoke;
    struct Il2CppClass *_21_UniRx_IObserver_TElement_;
    struct MethodInfo *_22_UniRx_IObserver_TElement__OnNext;
    struct MethodInfo *_23_UniRx_IObserver_TElement__OnCompleted;
    struct MethodInfo *_24_System_Collections_Generic_Dictionary_TKey__ISubject_TElement___get_Values;
    struct Il2CppClass *_25_System_Collections_Generic_Dictionary_ValueCollection_TKey__ISubject_TElement__;
    struct MethodInfo *_26_System_Collections_Generic_Dictionary_ValueCollection_TKey__ISubject_TElement___GetEnumerator;
    struct MethodInfo *_27_System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__ISubject_TElement___get_Current;
    struct MethodInfo *_28_System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__ISubject_TElement___MoveNext;
    struct Il2CppClass *_29_System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__ISubject_TElement__;
    struct MethodInfo *_31_UniRx_IObserver_IGroupedObservable_TKey__TElement___OnCompleted;
    struct MethodInfo *_32_UniRx_Operators_OperatorObserverBase_TSource__IGroupedObservable_TKey__TElement___Dispose;
    struct MethodInfo *_33_UniRx_IObserver_TElement__OnError;
    struct MethodInfo *_34_UniRx_IObserver_IGroupedObservable_TKey__TElement___OnError;
};

struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__VTable vtable;
};

typedef union _union_295780 _union_295780, *P_union_295780;

union _union_295780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295782 _union_295782, *P_union_295782;

union _union_295782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312BCB0 MethodInfo_312BCB0, *PMethodInfo_312BCB0;

typedef union _union_232095 _union_232095, *P_union_232095;

union _union_232095 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312BCB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295784 _union_295784, *P_union_295784;

union _union_295784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295786 _union_295786, *P_union_295786;

union _union_295786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295788 _union_295788, *P_union_295788;

union _union_295788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B726C MethodInfo_28B726C, *PMethodInfo_28B726C;

typedef union _union_312808 _union_312808, *P_union_312808;

union _union_312808 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B726C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312808 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3160700 MethodInfo_3160700, *PMethodInfo_3160700;

typedef union _union_295396 _union_295396, *P_union_295396;

union _union_295396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3160700 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281140 _union_281140, *P_union_281140;

union _union_281140 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AlbumUnitPairMMstTable_c Shock_AlbumUnitPairMMstTable_c, *PShock_AlbumUnitPairMMstTable_c;

typedef struct Shock_AlbumUnitPairMMstTable_StaticFields Shock_AlbumUnitPairMMstTable_StaticFields, *PShock_AlbumUnitPairMMstTable_StaticFields;

typedef struct Shock_AlbumUnitPairMMstTable_VTable Shock_AlbumUnitPairMMstTable_VTable, *PShock_AlbumUnitPairMMstTable_VTable;

typedef struct Shock_AlbumUnitPairMMstTable_o Shock_AlbumUnitPairMMstTable_o, *PShock_AlbumUnitPairMMstTable_o;

typedef struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__o Carbon_ListDictionary_uint__AlbumUnitPairMMst__o, *PCarbon_ListDictionary_uint__AlbumUnitPairMMst__o;

typedef struct Shock_AlbumUnitPairMMstTable_Fields Shock_AlbumUnitPairMMstTable_Fields, *PShock_AlbumUnitPairMMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__c Carbon_ListDictionary_uint__AlbumUnitPairMMst__c, *PCarbon_ListDictionary_uint__AlbumUnitPairMMst__c;

typedef struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__Fields Carbon_ListDictionary_uint__AlbumUnitPairMMst__Fields, *PCarbon_ListDictionary_uint__AlbumUnitPairMMst__Fields;

typedef struct Shock_GameMstTableBase_AlbumUnitPairMMst__uint__Fields Shock_GameMstTableBase_AlbumUnitPairMMst__uint__Fields, *PShock_GameMstTableBase_AlbumUnitPairMMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__VTable Carbon_ListDictionary_uint__AlbumUnitPairMMst__VTable, *PCarbon_ListDictionary_uint__AlbumUnitPairMMst__VTable;

struct Shock_GameMstTableBase_AlbumUnitPairMMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_AlbumUnitPairMMstTable_Fields {
    struct Shock_GameMstTableBase_AlbumUnitPairMMst__uint__Fields super;
};

struct Shock_AlbumUnitPairMMstTable_o {
    struct Shock_AlbumUnitPairMMstTable_c *klass;
    void *monitor;
    struct Shock_AlbumUnitPairMMstTable_Fields fields;
};

struct Shock_AlbumUnitPairMMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_AlbumUnitPairMMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_AlbumUnitPairMMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumUnitPairMMstTable_VTable vtable;
};

struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumUnitPairMMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_AlbumUnitPairMMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__o {
    struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__Fields fields;
};

struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__AlbumUnitPairMMst__VTable vtable;
};

typedef union _union_281142 _union_281142, *P_union_281142;

union _union_281142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_FuncId_o Shock_FuncId_o, *PShock_FuncId_o;

typedef struct Shock_FuncId_Fields Shock_FuncId_Fields, *PShock_FuncId_Fields;

struct Shock_FuncId_Fields {
    int32_t value__;
};

struct Shock_FuncId_o {
    struct Shock_FuncId_Fields fields;
};

typedef struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__c UniRx_Observable___c__DisplayClass191_1_TSource__TException__c, *PUniRx_Observable___c__DisplayClass191_1_TSource__TException__c;

typedef struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__RGCTXs UniRx_Observable___c__DisplayClass191_1_TSource__TException__RGCTXs, *PUniRx_Observable___c__DisplayClass191_1_TSource__TException__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__VTable UniRx_Observable___c__DisplayClass191_1_TSource__TException__VTable, *PUniRx_Observable___c__DisplayClass191_1_TSource__TException__VTable;

struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__RGCTXs {
    struct Il2CppClass *_0_System_Action_TException_;
    struct MethodInfo *_1_System_Action_TException__Invoke;
    struct Il2CppClass *_2_TException;
    struct MethodInfo *_3_UniRx_Observable_Throw_TSource_;
    struct MethodInfo *_4_UniRx_Observable_DelaySubscription_TSource_;
    struct MethodInfo *_5_UniRx_Observable_SubscribeOn_TSource_;
};

struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__VTable vtable;
};

typedef union _union_281144 _union_281144, *P_union_281144;

union _union_281144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DFF6C MethodInfo_24DFF6C, *PMethodInfo_24DFF6C;

typedef union _union_176562 _union_176562, *P_union_176562;

union _union_176562 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFF6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176562 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281146 _union_281146, *P_union_281146;

union _union_281146 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_FuncId_c Shock_FuncId_c, *PShock_FuncId_c;

typedef struct Shock_FuncId_VTable Shock_FuncId_VTable, *PShock_FuncId_VTable;

struct Shock_FuncId_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_FuncId_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FuncId_VTable vtable;
};

typedef union _union_281148 _union_281148, *P_union_281148;

union _union_281148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_173DD4C MethodInfo_173DD4C, *PMethodInfo_173DD4C;

typedef union _union_168089 _union_168089, *P_union_168089;

union _union_168089 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173DD4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168089 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DFF68 MethodInfo_24DFF68, *PMethodInfo_24DFF68;

typedef union _union_175124 _union_175124, *P_union_175124;

union _union_175124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFF68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Gift__RewardData__Fields System_Func_Gift__RewardData__Fields, *PSystem_Func_Gift__RewardData__Fields;

struct System_Func_Gift__RewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_295770 _union_295770, *P_union_295770;

union _union_295770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295772 _union_295772, *P_union_295772;

union _union_295772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12870D0 MethodInfo_12870D0, *PMethodInfo_12870D0;

typedef union _union_208773 _union_208773, *P_union_208773;

union _union_208773 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12870D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208773 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295774 _union_295774, *P_union_295774;

union _union_295774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295776 _union_295776, *P_union_295776;

union _union_295776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_FirebaseApp_CreateDelegate_o Firebase_FirebaseApp_CreateDelegate_o, *PFirebase_FirebaseApp_CreateDelegate_o;

typedef struct Firebase_FirebaseApp_CreateDelegate_c Firebase_FirebaseApp_CreateDelegate_c, *PFirebase_FirebaseApp_CreateDelegate_c;

typedef struct Firebase_FirebaseApp_CreateDelegate_Fields Firebase_FirebaseApp_CreateDelegate_Fields, *PFirebase_FirebaseApp_CreateDelegate_Fields;

typedef struct Firebase_FirebaseApp_CreateDelegate_VTable Firebase_FirebaseApp_CreateDelegate_VTable, *PFirebase_FirebaseApp_CreateDelegate_VTable;

struct Firebase_FirebaseApp_CreateDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_FirebaseApp_CreateDelegate_o {
    struct Firebase_FirebaseApp_CreateDelegate_c *klass;
    void *monitor;
    struct Firebase_FirebaseApp_CreateDelegate_Fields fields;
};

struct Firebase_FirebaseApp_CreateDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_FirebaseApp_CreateDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FirebaseApp_CreateDelegate_VTable vtable;
};

typedef union _union_295778 _union_295778, *P_union_295778;

union _union_295778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9D3DC MethodInfo_1E9D3DC, *PMethodInfo_1E9D3DC;

typedef union _union_161827 _union_161827, *P_union_161827;

union _union_161827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D3DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B725C MethodInfo_28B725C, *PMethodInfo_28B725C;

typedef union _union_312328 _union_312328, *P_union_312328;

union _union_312328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B725C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_ShowCharacterCommand_Args__Fields System_Predicate_ShowCharacterCommand_Args__Fields, *PSystem_Predicate_ShowCharacterCommand_Args__Fields;

struct System_Predicate_ShowCharacterCommand_Args__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_251D98C MethodInfo_251D98C, *PMethodInfo_251D98C;

typedef union _union_244781 _union_244781, *P_union_244781;

union _union_244781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D98C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PRESET_BACKGROUND_TYPE_VTable Shock_PRESET_BACKGROUND_TYPE_VTable, *PShock_PRESET_BACKGROUND_TYPE_VTable;

struct Shock_PRESET_BACKGROUND_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_281150 _union_281150, *P_union_281150;

union _union_281150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397228 MethodInfo_3397228, *PMethodInfo_3397228;

typedef union _union_224899 _union_224899, *P_union_224899;

union _union_224899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF6DC MethodInfo_22CF6DC, *PMethodInfo_22CF6DC;

typedef union _union_276186 _union_276186, *P_union_276186;

union _union_276186 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF6DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281152 _union_281152, *P_union_281152;

union _union_281152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281154 _union_281154, *P_union_281154;

union _union_281154 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1101E24 MethodInfo_1101E24, *PMethodInfo_1101E24;

typedef struct MethodInfo_1101E24_RGCTXs MethodInfo_1101E24_RGCTXs, *PMethodInfo_1101E24_RGCTXs;

typedef union _union_195346 _union_195346, *P_union_195346;

union _union_195346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101E24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101E24_RGCTXs *rgctx_data;
    union _union_195346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1101E24_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_281156 _union_281156, *P_union_281156;

union _union_281156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281158 _union_281158, *P_union_281158;

union _union_281158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1365B08 MethodInfo_1365B08, *PMethodInfo_1365B08;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c, *PUniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c;

typedef union _union_292396 _union_292396, *P_union_292396;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__RGCTXs UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__RGCTXs;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__VTable UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__VTable, *PUniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__VTable;

struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TResult__TResult___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TResult__TResult_;
    struct Il2CppClass *_2_UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult_;
    struct MethodInfo *_3_UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult___ctor;
    struct Il2CppClass *_4_UniRx_IObservable_TLeft_;
    struct MethodInfo *_5_UniRx_IObservable_TLeft__Subscribe;
    struct Il2CppClass *_6_UniRx_Operators_CombineLatestObservable_CombineLatest_RightObserver_TLeft__TRight__TResult_;
    struct MethodInfo *_7_UniRx_Operators_CombineLatestObservable_CombineLatest_RightObserver_TLeft__TRight__TResult___ctor;
    struct Il2CppClass *_8_UniRx_IObservable_TRight_;
    struct MethodInfo *_9_UniRx_IObservable_TRight__Subscribe;
    struct Il2CppClass *_10_UniRx_IObserver_TResult_;
    struct MethodInfo *_11_UniRx_IObserver_TResult__OnCompleted;
    struct MethodInfo *_12_UniRx_Operators_OperatorObserverBase_TResult__TResult__Dispose;
    struct Il2CppClass *_13_System_Func_TLeft__TRight__TResult_;
    struct MethodInfo *_14_System_Func_TLeft__TRight__TResult__Invoke;
    struct MethodInfo *_15_UniRx_IObserver_TResult__OnError;
    struct Il2CppClass *_16_UniRx_Operators_OperatorObserverBase_TResult__TResult_;
    struct MethodInfo *_17_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnNext;
    struct MethodInfo *_18_UniRx_IObserver_TResult__OnNext;
};

union _union_292396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1365B08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__VTable vtable;
};

typedef struct MethodInfo_190749C_RGCTXs MethodInfo_190749C_RGCTXs, *PMethodInfo_190749C_RGCTXs;

struct MethodInfo_190749C_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_T;
    struct Il2CppClass *_2_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEqualityComparer_T__Equals;
};

typedef struct MethodInfo_3397224 MethodInfo_3397224, *PMethodInfo_3397224;

typedef union _union_224731 _union_224731, *P_union_224731;

union _union_224731 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_UtilityScripts_CountdownTimer_VTable Photon_Pun_UtilityScripts_CountdownTimer_VTable, *PPhoton_Pun_UtilityScripts_CountdownTimer_VTable;

struct Photon_Pun_UtilityScripts_CountdownTimer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

typedef struct Shock_UnlockRouteComparer_c Shock_UnlockRouteComparer_c, *PShock_UnlockRouteComparer_c;

typedef struct Shock_UnlockRouteComparer_VTable Shock_UnlockRouteComparer_VTable, *PShock_UnlockRouteComparer_VTable;

struct Shock_UnlockRouteComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_UnlockRouteComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UnlockRouteComparer_VTable vtable;
};

typedef struct MethodInfo_28B728C MethodInfo_28B728C, *PMethodInfo_28B728C;

typedef union _union_309450 _union_309450, *P_union_309450;

union _union_309450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B728C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30EE198 MethodInfo_30EE198, *PMethodInfo_30EE198;

typedef union _union_240023 _union_240023, *P_union_240023;

union _union_240023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EE198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncResetHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1EE0378 MethodInfo_1EE0378, *PMethodInfo_1EE0378;

typedef union _union_305930 _union_305930, *P_union_305930;

union _union_305930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E4E00 MethodInfo_19E4E00, *PMethodInfo_19E4E00;

struct MethodInfo_19E4E00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_o Shock_ReleaseLabelMstTable___c__DisplayClass13_0_o, *PShock_ReleaseLabelMstTable___c__DisplayClass13_0_o;

typedef struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_Fields Shock_ReleaseLabelMstTable___c__DisplayClass13_0_Fields, *PShock_ReleaseLabelMstTable___c__DisplayClass13_0_Fields;

struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_o {
    struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_ReleaseLabelMstTable___c__DisplayClass13_0_Fields fields;
};

typedef union _union_281162 _union_281162, *P_union_281162;

union _union_281162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281164 _union_281164, *P_union_281164;

union _union_281164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281166 _union_281166, *P_union_281166;

union _union_281166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_ChatProgress__Fields System_Collections_Generic_IEnumerable_ChatProgress__Fields, *PSystem_Collections_Generic_IEnumerable_ChatProgress__Fields;

struct System_Collections_Generic_IEnumerable_ChatProgress__Fields {
};

typedef union _union_281168 _union_281168, *P_union_281168;

union _union_281168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1603988_RGCTXs MethodInfo_1603988_RGCTXs, *PMethodInfo_1603988_RGCTXs;

struct MethodInfo_1603988_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2F0D7E4_RGCTXs MethodInfo_2F0D7E4_RGCTXs, *PMethodInfo_2F0D7E4_RGCTXs;

struct MethodInfo_2F0D7E4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_3135730 MethodInfo_3135730, *PMethodInfo_3135730;

typedef union _union_233445 _union_233445, *P_union_233445;

union _union_233445 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DFF48 MethodInfo_24DFF48, *PMethodInfo_24DFF48;

typedef union _union_173686 _union_173686, *P_union_173686;

union _union_173686 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFF48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173686 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295790 _union_295790, *P_union_295790;

union _union_295790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295792 _union_295792, *P_union_295792;

union _union_295792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295794 _union_295794, *P_union_295794;

union _union_295794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295796 _union_295796, *P_union_295796;

union _union_295796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass22_0_Fields Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass22_0_Fields, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass22_0_Fields;

typedef struct Aoharu_Chat_ChatTalkElement_o Aoharu_Chat_ChatTalkElement_o, *PAoharu_Chat_ChatTalkElement_o;

typedef struct Shock_RecvChatTalkStartRData_o Shock_RecvChatTalkStartRData_o, *PShock_RecvChatTalkStartRData_o;

typedef struct System_Action_IMainTalkObject__o System_Action_IMainTalkObject__o, *PSystem_Action_IMainTalkObject__o;

typedef struct Aoharu_Chat_ChatTalkElement_c Aoharu_Chat_ChatTalkElement_c, *PAoharu_Chat_ChatTalkElement_c;

typedef struct Aoharu_Chat_ChatTalkElement_Fields Aoharu_Chat_ChatTalkElement_Fields, *PAoharu_Chat_ChatTalkElement_Fields;

typedef struct Shock_RecvChatTalkStartRData_c Shock_RecvChatTalkStartRData_c, *PShock_RecvChatTalkStartRData_c;

typedef struct Shock_RecvChatTalkStartRData_Fields Shock_RecvChatTalkStartRData_Fields, *PShock_RecvChatTalkStartRData_Fields;

typedef struct System_Action_IMainTalkObject__c System_Action_IMainTalkObject__c, *PSystem_Action_IMainTalkObject__c;

typedef struct System_Action_IMainTalkObject__Fields System_Action_IMainTalkObject__Fields, *PSystem_Action_IMainTalkObject__Fields;

typedef struct Aoharu_Chat_ChatTalkElement_VTable Aoharu_Chat_ChatTalkElement_VTable, *PAoharu_Chat_ChatTalkElement_VTable;

typedef struct Shock_RecvChatTalkStartRData_VTable Shock_RecvChatTalkStartRData_VTable, *PShock_RecvChatTalkStartRData_VTable;

typedef struct System_Action_IMainTalkObject__VTable System_Action_IMainTalkObject__VTable, *PSystem_Action_IMainTalkObject__VTable;

struct System_Action_IMainTalkObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IMainTalkObject__o {
    struct System_Action_IMainTalkObject__c *klass;
    void *monitor;
    struct System_Action_IMainTalkObject__Fields fields;
};

struct System_Action_IMainTalkObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IMainTalkObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IMainTalkObject__VTable vtable;
};

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass22_0_Fields {
    struct Aoharu_Chat_ChatTalkElement_o *talk;
    struct Shock_RecvChatTalkStartRData_o *responceData;
    struct System_Action_o *onComplete;
    struct System_Action_IMainTalkObject__o *onCreated;
};

struct Aoharu_Chat_ChatTalkElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatTalkElement_Fields {
    struct System_String_o *talk_key;
    struct System_String_o *next_talk_key;
    int32_t character_id;
    struct System_String_o *icon_path;
    int32_t speaker;
    int32_t message_type;
    struct System_String_o *message_value;
    struct System_String_o *voice_key;
    float view_wait_sec;
    float input_wait_sec;
};

struct Shock_RecvChatTalkStartRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvChatTalkStartRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvChatTalkStartRData_VTable vtable;
};

struct Shock_RecvChatTalkStartRData_Fields {
    struct System_String_array *select_talk_id_list;
    struct System_UInt32_array *get_item_list;
    uint8_t is_read;
};

struct Shock_RecvChatTalkStartRData_o {
    struct Shock_RecvChatTalkStartRData_c *klass;
    void *monitor;
    struct Shock_RecvChatTalkStartRData_Fields fields;
};

struct Aoharu_Chat_ChatTalkElement_o {
    struct Aoharu_Chat_ChatTalkElement_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatTalkElement_Fields fields;
};

struct Aoharu_Chat_ChatTalkElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatTalkElement_VTable vtable;
};

typedef union _union_295798 _union_295798, *P_union_295798;

union _union_295798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B727C MethodInfo_28B727C, *PMethodInfo_28B727C;

typedef union _union_308970 _union_308970, *P_union_308970;

union _union_308970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B727C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6B688_RGCTXs MethodInfo_2E6B688_RGCTXs, *PMethodInfo_2E6B688_RGCTXs;

struct MethodInfo_2E6B688_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_3121100 MethodInfo_3121100, *PMethodInfo_3121100;

typedef union _union_228645 _union_228645, *P_union_228645;

union _union_228645 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3121100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228645 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281160 _union_281160, *P_union_281160;

union _union_281160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256131 _union_256131, *P_union_256131;

union _union_256131 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256133 _union_256133, *P_union_256133;

union _union_256133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256135 _union_256135, *P_union_256135;

union _union_256135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242AA10 MethodInfo_242AA10, *PMethodInfo_242AA10;

typedef union _union_275394 _union_275394, *P_union_275394;

union _union_275394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AA10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D7FD0 MethodInfo_15D7FD0, *PMethodInfo_15D7FD0;

typedef struct MethodInfo_15D7FD0_RGCTXs MethodInfo_15D7FD0_RGCTXs, *PMethodInfo_15D7FD0_RGCTXs;

typedef union _union_335165 _union_335165, *P_union_335165;

struct MethodInfo_15D7FD0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

union _union_335165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7FD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7FD0_RGCTXs *rgctx_data;
    union _union_335165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____c System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____c, *PSystem_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____c;

typedef struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____VTable System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____VTable, *PSystem_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____VTable;

struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____VTable vtable;
};

typedef struct MethodInfo_19B9E54 MethodInfo_19B9E54, *PMethodInfo_19B9E54;

typedef union _union_310804 _union_310804, *P_union_310804;

union _union_310804 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9E54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ReactivePropertyExtensions___c_Fields UniRx_ReactivePropertyExtensions___c_Fields, *PUniRx_ReactivePropertyExtensions___c_Fields;

struct UniRx_ReactivePropertyExtensions___c_Fields {
};

typedef union _union_295740 _union_295740, *P_union_295740;

union _union_295740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295742 _union_295742, *P_union_295742;

union _union_295742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295744 _union_295744, *P_union_295744;

union _union_295744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256137 _union_256137, *P_union_256137;

union _union_256137 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295746 _union_295746, *P_union_295746;

union _union_295746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1064_0_c Shock_Protocol___c__DisplayClass1064_0_c, *PShock_Protocol___c__DisplayClass1064_0_c;

typedef struct Shock_Protocol___c__DisplayClass1064_0_VTable Shock_Protocol___c__DisplayClass1064_0_VTable, *PShock_Protocol___c__DisplayClass1064_0_VTable;

struct Shock_Protocol___c__DisplayClass1064_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1064_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1064_0_VTable vtable;
};

typedef union _union_256139 _union_256139, *P_union_256139;

union _union_256139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295748 _union_295748, *P_union_295748;

union _union_295748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32AB54C MethodInfo_32AB54C, *PMethodInfo_32AB54C;

typedef union _union_316703 _union_316703, *P_union_316703;

union _union_316703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB54C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B15768 MethodInfo_2B15768, *PMethodInfo_2B15768;

typedef union _union_232991 _union_232991, *P_union_232991;

union _union_232991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B15768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFEFC MethodInfo_1EBFEFC, *PMethodInfo_1EBFEFC;

typedef union _union_240725 _union_240725, *P_union_240725;

union _union_240725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFEFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256121 _union_256121, *P_union_256121;

union _union_256121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281100 _union_281100, *P_union_281100;

union _union_281100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256123 _union_256123, *P_union_256123;

union _union_256123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26DC538 MethodInfo_26DC538, *PMethodInfo_26DC538;

typedef union _union_272108 _union_272108, *P_union_272108;

union _union_272108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DC538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281102 _union_281102, *P_union_281102;

union _union_281102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281104 _union_281104, *P_union_281104;

union _union_281104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281106 _union_281106, *P_union_281106;

union _union_281106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B3524 MethodInfo_13B3524, *PMethodInfo_13B3524;

typedef struct MethodInfo_13B3524_RGCTXs MethodInfo_13B3524_RGCTXs, *PMethodInfo_13B3524_RGCTXs;

typedef union _union_206811 _union_206811, *P_union_206811;

union _union_206811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B3524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B3524_RGCTXs *rgctx_data;
    union _union_206811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13B3524_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_LocationRewardMstTable_c Shock_LocationRewardMstTable_c, *PShock_LocationRewardMstTable_c;

typedef struct Shock_LocationRewardMstTable_StaticFields Shock_LocationRewardMstTable_StaticFields, *PShock_LocationRewardMstTable_StaticFields;

typedef struct Shock_LocationRewardMstTable_VTable Shock_LocationRewardMstTable_VTable, *PShock_LocationRewardMstTable_VTable;

typedef struct Shock_LocationRewardMstTable_o Shock_LocationRewardMstTable_o, *PShock_LocationRewardMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__o;

typedef struct Shock_LocationRewardMstTable_Fields Shock_LocationRewardMstTable_Fields, *PShock_LocationRewardMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__Fields;

typedef struct Shock_GameMstTableBase_LocationRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_LocationRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_LocationRewardMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__VTable;

struct Shock_GameMstTableBase_LocationRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LocationRewardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LocationRewardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LocationRewardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LocationRewardMstTable_VTable vtable;
};

struct Shock_LocationRewardMstTable_Fields {
    struct Shock_GameMstTableBase_LocationRewardMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_LocationRewardMstTable_o {
    struct Shock_LocationRewardMstTable_c *klass;
    void *monitor;
    struct Shock_LocationRewardMstTable_Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__Fields fields;
};

struct Shock_LocationRewardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LocationRewardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LocationRewardMst__VTable vtable;
};

typedef union _union_281108 _union_281108, *P_union_281108;

union _union_281108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__Fields System_Collections_Generic_Dictionary_HelpDialog_FormType__string__Fields, *PSystem_Collections_Generic_Dictionary_HelpDialog_FormType__string__Fields;

struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct System_Collections_Generic_Queue_T5__Fields System_Collections_Generic_Queue_T5__Fields, *PSystem_Collections_Generic_Queue_T5__Fields;

struct System_Collections_Generic_Queue_T5__Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_2BE15F0 MethodInfo_2BE15F0, *PMethodInfo_2BE15F0;

typedef union _union_237395 _union_237395, *P_union_237395;

union _union_237395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE15F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFEF4 MethodInfo_1EBFEF4, *PMethodInfo_1EBFEF4;

typedef union _union_240531 _union_240531, *P_union_240531;

union _union_240531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFEF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundManager_SeChannel_o Shock_SoundManager_SeChannel_o, *PShock_SoundManager_SeChannel_o;

typedef struct Shock_SoundManager_SeChannel_c Shock_SoundManager_SeChannel_c, *PShock_SoundManager_SeChannel_c;

typedef struct Shock_SoundManager_SeChannel_Fields Shock_SoundManager_SeChannel_Fields, *PShock_SoundManager_SeChannel_Fields;

typedef struct Shock_SoundManager_SeChannel_VTable Shock_SoundManager_SeChannel_VTable, *PShock_SoundManager_SeChannel_VTable;

struct Shock_SoundManager_SeChannel_Fields {
};

struct Shock_SoundManager_SeChannel_o {
    struct Shock_SoundManager_SeChannel_c *klass;
    void *monitor;
    struct Shock_SoundManager_SeChannel_Fields fields;
};

struct Shock_SoundManager_SeChannel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundManager_SeChannel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundManager_SeChannel_VTable vtable;
};

typedef union _union_295730 _union_295730, *P_union_295730;

union _union_295730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_LogUtil_LogMessageDelegate_c Firebase_LogUtil_LogMessageDelegate_c, *PFirebase_LogUtil_LogMessageDelegate_c;

typedef struct Firebase_LogUtil_LogMessageDelegate_VTable Firebase_LogUtil_LogMessageDelegate_VTable, *PFirebase_LogUtil_LogMessageDelegate_VTable;

struct Firebase_LogUtil_LogMessageDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_LogUtil_LogMessageDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_LogUtil_LogMessageDelegate_VTable vtable;
};

typedef union _union_295732 _union_295732, *P_union_295732;

union _union_295732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256125 _union_256125, *P_union_256125;

union _union_256125 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295734 _union_295734, *P_union_295734;

union _union_295734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B729C MethodInfo_28B729C, *PMethodInfo_28B729C;

typedef union _union_309930 _union_309930, *P_union_309930;

union _union_309930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B729C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256127 _union_256127, *P_union_256127;

union _union_256127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BE15F8 MethodInfo_2BE15F8, *PMethodInfo_2BE15F8;

typedef union _union_237563 _union_237563, *P_union_237563;

union _union_237563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE15F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295736 _union_295736, *P_union_295736;

union _union_295736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256129 _union_256129, *P_union_256129;

union _union_256129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295738 _union_295738, *P_union_295738;

union _union_295738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBFEEC MethodInfo_1EBFEEC, *PMethodInfo_1EBFEEC;

typedef union _union_240337 _union_240337, *P_union_240337;

union _union_240337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFEEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281110 _union_281110, *P_union_281110;

union _union_281110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_LiveRecommendMst__VTable System_Collections_Generic_List_LiveRecommendMst__VTable, *PSystem_Collections_Generic_List_LiveRecommendMst__VTable;

struct System_Collections_Generic_List_LiveRecommendMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef union _union_256111 _union_256111, *P_union_256111;

union _union_256111 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281112 _union_281112, *P_union_281112;

union _union_281112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D6B580 MethodInfo_1D6B580, *PMethodInfo_1D6B580;

typedef union _union_320640 _union_320640, *P_union_320640;

union _union_320640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ACDF0 MethodInfo_16ACDF0, *PMethodInfo_16ACDF0;

typedef union _union_159537 _union_159537, *P_union_159537;

union _union_159537 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACDF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256113 _union_256113, *P_union_256113;

union _union_256113 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281114 _union_281114, *P_union_281114;

union _union_281114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281116 _union_281116, *P_union_281116;

union _union_281116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281118 _union_281118, *P_union_281118;

union _union_281118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1918F10 MethodInfo_1918F10, *PMethodInfo_1918F10;

typedef struct MethodInfo_1918F10_RGCTXs MethodInfo_1918F10_RGCTXs, *PMethodInfo_1918F10_RGCTXs;

typedef union _union_211285 _union_211285, *P_union_211285;

union _union_211285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918F10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918F10_RGCTXs *rgctx_data;
    union _union_211285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918F10_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct System_Threading_Tasks_Task_Task_TResult___c System_Threading_Tasks_Task_Task_TResult___c, *PSystem_Threading_Tasks_Task_Task_TResult___c;

typedef struct System_Threading_Tasks_Task_Task_TResult___StaticFields System_Threading_Tasks_Task_Task_TResult___StaticFields, *PSystem_Threading_Tasks_Task_Task_TResult___StaticFields;

typedef struct System_Threading_Tasks_Task_Task_TResult___VTable System_Threading_Tasks_Task_Task_TResult___VTable, *PSystem_Threading_Tasks_Task_Task_TResult___VTable;

struct System_Threading_Tasks_Task_Task_TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_Task_TResult___c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_Task_TResult___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_Task_TResult___VTable vtable;
};

struct System_Threading_Tasks_Task_Task_TResult___StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

typedef struct MethodInfo_1023428 MethodInfo_1023428, *PMethodInfo_1023428;

typedef union _union_270886 _union_270886, *P_union_270886;

union _union_270886 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1023428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270886 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295760 _union_295760, *P_union_295760;

union _union_295760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_CardDetailScene___c__DisplayClass48_0_c Aoharu_CardDetailScene___c__DisplayClass48_0_c, *PAoharu_CardDetailScene___c__DisplayClass48_0_c;

typedef struct Aoharu_CardDetailScene___c__DisplayClass48_0_VTable Aoharu_CardDetailScene___c__DisplayClass48_0_VTable, *PAoharu_CardDetailScene___c__DisplayClass48_0_VTable;

struct Aoharu_CardDetailScene___c__DisplayClass48_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CardDetailScene___c__DisplayClass48_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailScene___c__DisplayClass48_0_VTable vtable;
};

typedef struct MethodInfo_205D1A0 MethodInfo_205D1A0, *PMethodInfo_205D1A0;

typedef union _union_218231 _union_218231, *P_union_218231;

union _union_218231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D1A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295762 _union_295762, *P_union_295762;

union _union_295762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2013830 MethodInfo_2013830, *PMethodInfo_2013830;

typedef union _union_245107 _union_245107, *P_union_245107;

union _union_245107 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295764 _union_295764, *P_union_295764;

union _union_295764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295766 _union_295766, *P_union_295766;

union _union_295766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_Fields Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_Fields, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListItem_Fields;

typedef struct System_Action_CharacterMst__o System_Action_CharacterMst__o, *PSystem_Action_CharacterMst__o;

typedef struct System_Action_CharacterMst__c System_Action_CharacterMst__c, *PSystem_Action_CharacterMst__c;

typedef struct System_Action_CharacterMst__Fields System_Action_CharacterMst__Fields, *PSystem_Action_CharacterMst__Fields;

typedef struct System_Action_CharacterMst__VTable System_Action_CharacterMst__VTable, *PSystem_Action_CharacterMst__VTable;

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_memberIcon;
    struct Shock_TextMeshUI_o *m_memberNameText;
    struct Shock_ButtonEvent_o *m_button;
    struct Shock_CharacterMst_o *m_characterMst;
    struct System_Action_CharacterMst__o *_OnClick_k__BackingField;
};

struct System_Action_CharacterMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_CharacterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_CharacterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_CharacterMst__VTable vtable;
};

struct System_Action_CharacterMst__o {
    struct System_Action_CharacterMst__c *klass;
    void *monitor;
    struct System_Action_CharacterMst__Fields fields;
};

typedef union _union_256115 _union_256115, *P_union_256115;

union _union_256115 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5B9DC MethodInfo_2D5B9DC, *PMethodInfo_2D5B9DC;

typedef struct MethodInfo_2D5B9DC_RGCTXs MethodInfo_2D5B9DC_RGCTXs, *PMethodInfo_2D5B9DC_RGCTXs;

typedef union _union_298616 _union_298616, *P_union_298616;

union _union_298616 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B9DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B9DC_RGCTXs *rgctx_data;
    union _union_298616 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5B9DC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
    struct MethodInfo *_3_System_Collections_Generic_List_T__RemoveAt;
    struct MethodInfo *_4_System_Collections_Generic_List_T__Add;
};

typedef union _union_295768 _union_295768, *P_union_295768;

union _union_295768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256117 _union_256117, *P_union_256117;

union _union_256117 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_DeviceVerifyResult_VTable GreeGameLib_DeviceVerifyResult_VTable, *PGreeGameLib_DeviceVerifyResult_VTable;

struct GreeGameLib_DeviceVerifyResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

typedef union _union_256119 _union_256119, *P_union_256119;

union _union_256119 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_ReflectionMethodsCache_GetRaycastNonAllocCallback_VTable UnityEngine_UI_ReflectionMethodsCache_GetRaycastNonAllocCallback_VTable, *PUnityEngine_UI_ReflectionMethodsCache_GetRaycastNonAllocCallback_VTable;

struct UnityEngine_UI_ReflectionMethodsCache_GetRaycastNonAllocCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_2B0BCB0 MethodInfo_2B0BCB0, *PMethodInfo_2B0BCB0;

typedef union _union_181920 _union_181920, *P_union_181920;

union _union_181920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BCB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_int__Nullable_uint___c System_Action_int__Nullable_uint___c, *PSystem_Action_int__Nullable_uint___c;

typedef struct System_Action_int__Nullable_uint___VTable System_Action_int__Nullable_uint___VTable, *PSystem_Action_int__Nullable_uint___VTable;

struct System_Action_int__Nullable_uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_int__Nullable_uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__Nullable_uint___VTable vtable;
};

typedef struct MethodInfo_2B0BCB4 MethodInfo_2B0BCB4, *PMethodInfo_2B0BCB4;

typedef union _union_183358 _union_183358, *P_union_183358;

union _union_183358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BCB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D35B5C MethodInfo_1D35B5C, *PMethodInfo_1D35B5C;

typedef union _union_225519 _union_225519, *P_union_225519;

union _union_225519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35B5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281120 _union_281120, *P_union_281120;

union _union_281120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBFEDC MethodInfo_1EBFEDC, *PMethodInfo_1EBFEDC;

typedef union _union_240143 _union_240143, *P_union_240143;

union _union_240143 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFEDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240143 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30872A8_RGCTXs MethodInfo_30872A8_RGCTXs, *PMethodInfo_30872A8_RGCTXs;

struct MethodInfo_30872A8_RGCTXs {
    struct MethodInfo *_0_Shock_Network_NetworkEngine_InsertRequest_T_;
};

typedef struct MethodInfo_26A6AFC MethodInfo_26A6AFC, *PMethodInfo_26A6AFC;

typedef union _union_279604 _union_279604, *P_union_279604;

union _union_279604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6AFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281122 _union_281122, *P_union_281122;

union _union_281122 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256101 _union_256101, *P_union_256101;

union _union_256101 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281124 _union_281124, *P_union_281124;

union _union_281124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Bindings_PreventReadOnlyInstanceModificationAttribute_c UnityEngine_Bindings_PreventReadOnlyInstanceModificationAttribute_c, *PUnityEngine_Bindings_PreventReadOnlyInstanceModificationAttribute_c;

typedef struct UnityEngine_Bindings_PreventReadOnlyInstanceModificationAttribute_VTable UnityEngine_Bindings_PreventReadOnlyInstanceModificationAttribute_VTable, *PUnityEngine_Bindings_PreventReadOnlyInstanceModificationAttribute_VTable;

struct UnityEngine_Bindings_PreventReadOnlyInstanceModificationAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_Bindings_PreventReadOnlyInstanceModificationAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Bindings_PreventReadOnlyInstanceModificationAttribute_VTable vtable;
};

typedef union _union_281126 _union_281126, *P_union_281126;

union _union_281126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281128 _union_281128, *P_union_281128;

union _union_281128 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryChapterListController___c_VTable Aoharu_StoryChapterListController___c_VTable, *PAoharu_StoryChapterListController___c_VTable;

struct Aoharu_StoryChapterListController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Chat_Talk_Main_IMainTalkObject_array Aoharu_Chat_Talk_Main_IMainTalkObject_array, *PAoharu_Chat_Talk_Main_IMainTalkObject_array;

typedef struct Aoharu_Chat_Talk_Main_IMainTalkObject_o Aoharu_Chat_Talk_Main_IMainTalkObject_o, *PAoharu_Chat_Talk_Main_IMainTalkObject_o;

typedef struct Aoharu_Chat_Talk_Main_IMainTalkObject_c Aoharu_Chat_Talk_Main_IMainTalkObject_c, *PAoharu_Chat_Talk_Main_IMainTalkObject_c;

typedef struct Aoharu_Chat_Talk_Main_IMainTalkObject_Fields Aoharu_Chat_Talk_Main_IMainTalkObject_Fields, *PAoharu_Chat_Talk_Main_IMainTalkObject_Fields;

struct Aoharu_Chat_Talk_Main_IMainTalkObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_Talk_Main_IMainTalkObject_o *m_Items[65535];
};

struct Aoharu_Chat_Talk_Main_IMainTalkObject_Fields {
};

struct Aoharu_Chat_Talk_Main_IMainTalkObject_o {
    struct Aoharu_Chat_Talk_Main_IMainTalkObject_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_IMainTalkObject_Fields fields;
};

struct Aoharu_Chat_Talk_Main_IMainTalkObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___c System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___c, *PSystem_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___c;

typedef struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___VTable System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___VTable, *PSystem_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___VTable;

struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___VTable vtable;
};

typedef struct MethodInfo_1E9D404 MethodInfo_1E9D404, *PMethodInfo_1E9D404;

typedef union _union_160323 _union_160323, *P_union_160323;

union _union_160323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0BCBC MethodInfo_2B0BCBC, *PMethodInfo_2B0BCBC;

typedef union _union_184796 _union_184796, *P_union_184796;

union _union_184796 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BCBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__Fields System_Func_AlbumSeriesThumbnailAssetMMst__uint__Fields, *PSystem_Func_AlbumSeriesThumbnailAssetMMst__uint__Fields;

struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_295750 _union_295750, *P_union_295750;

union _union_295750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295752 _union_295752, *P_union_295752;

union _union_295752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_AtlasPage__o System_Collections_Generic_List_AtlasPage__o, *PSystem_Collections_Generic_List_AtlasPage__o;

typedef struct System_Collections_Generic_List_AtlasPage__c System_Collections_Generic_List_AtlasPage__c, *PSystem_Collections_Generic_List_AtlasPage__c;

typedef struct System_Collections_Generic_List_AtlasPage__Fields System_Collections_Generic_List_AtlasPage__Fields, *PSystem_Collections_Generic_List_AtlasPage__Fields;

typedef struct System_Collections_Generic_List_AtlasPage__StaticFields System_Collections_Generic_List_AtlasPage__StaticFields, *PSystem_Collections_Generic_List_AtlasPage__StaticFields;

typedef struct System_Collections_Generic_List_AtlasPage__VTable System_Collections_Generic_List_AtlasPage__VTable, *PSystem_Collections_Generic_List_AtlasPage__VTable;

typedef struct Spine_AtlasPage_array Spine_AtlasPage_array, *PSpine_AtlasPage_array;

typedef struct Spine_AtlasPage_o Spine_AtlasPage_o, *PSpine_AtlasPage_o;

typedef struct Spine_AtlasPage_c Spine_AtlasPage_c, *PSpine_AtlasPage_c;

typedef struct Spine_AtlasPage_Fields Spine_AtlasPage_Fields, *PSpine_AtlasPage_Fields;

typedef struct Spine_AtlasPage_VTable Spine_AtlasPage_VTable, *PSpine_AtlasPage_VTable;

struct Spine_AtlasPage_Fields {
    struct System_String_o *name;
    int32_t width;
    int32_t height;
    int32_t format;
    int32_t minFilter;
    int32_t magFilter;
    int32_t uWrap;
    int32_t vWrap;
    bool pma;
    struct Il2CppObject *rendererObject;
};

struct Spine_AtlasPage_o {
    struct Spine_AtlasPage_c *klass;
    void *monitor;
    struct Spine_AtlasPage_Fields fields;
};

struct Spine_AtlasPage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_AtlasPage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_AtlasPage_VTable vtable;
};

struct System_Collections_Generic_List_AtlasPage__Fields {
    struct Spine_AtlasPage_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AtlasPage__o {
    struct System_Collections_Generic_List_AtlasPage__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AtlasPage__Fields fields;
};

struct System_Collections_Generic_List_AtlasPage__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AtlasPage__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AtlasPage__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AtlasPage__VTable vtable;
};

struct System_Collections_Generic_List_AtlasPage__StaticFields {
    struct Spine_AtlasPage_array *s_emptyArray;
};

struct Spine_AtlasPage_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_AtlasPage_o *m_Items[65535];
};

typedef struct MethodInfo_1EF4980 MethodInfo_1EF4980, *PMethodInfo_1EF4980;

typedef union _union_257494 _union_257494, *P_union_257494;

union _union_257494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295754 _union_295754, *P_union_295754;

union _union_295754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256103 _union_256103, *P_union_256103;

union _union_256103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295756 _union_295756, *P_union_295756;

union _union_295756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256105 _union_256105, *P_union_256105;

union _union_256105 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295758 _union_295758, *P_union_295758;

union _union_295758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256107 _union_256107, *P_union_256107;

union _union_256107 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BE15D8 MethodInfo_2BE15D8, *PMethodInfo_2BE15D8;

typedef union _union_237227 _union_237227, *P_union_237227;

union _union_237227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE15D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256109 _union_256109, *P_union_256109;

union _union_256109 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268EB38 MethodInfo_268EB38, *PMethodInfo_268EB38;

typedef union _union_309580 _union_309580, *P_union_309580;

union _union_309580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268EB38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C190_RGCTXs MethodInfo_336C190_RGCTXs, *PMethodInfo_336C190_RGCTXs;

struct MethodInfo_336C190_RGCTXs {
    struct MethodInfo *_0_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_UnsafeUtility_AlignOfHelper_T__;
    struct MethodInfo *_1_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_T_;
};

typedef struct MethodInfo_336D424_RGCTXs MethodInfo_336D424_RGCTXs, *PMethodInfo_336D424_RGCTXs;

struct MethodInfo_336D424_RGCTXs {
    struct Il2CppClass *_0_System_Func_string__T__T_;
    struct MethodInfo *_1_System_Func_string__T__T__Invoke;
};

typedef union _union_256173 _union_256173, *P_union_256173;

union _union_256173 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3345F7C MethodInfo_3345F7C, *PMethodInfo_3345F7C;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c;

typedef union _union_301239 _union_301239, *P_union_301239;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_301239 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3345F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301239 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
    struct System_Action_object__o *__9__2_2;
    struct System_Action_object__o *__9__2_3;
    struct System_Action_object__o *__9__2_4;
    struct System_Action_object__o *__9__2_5;
    struct System_Action_object__o *__9__2_6;
    struct System_Action_object__o *__9__2_7;
    struct System_Action_object__o *__9__2_8;
    struct System_Action_object__o *__9__2_9;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT8;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T9__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT9;
    struct Il2CppClass *_22_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T10__;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT10;
};

typedef struct Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__o Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__o, *PShock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__o;

typedef struct Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__c Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__c, *PShock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__c;

typedef struct Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__Fields Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__Fields, *PShock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__Fields;

struct Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__Fields {
};

struct Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__o {
    struct Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__c *klass;
    void *monitor;
    struct Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__Fields fields;
};

struct Shock_GGL_IGGLResult_GGLQueryPurchaseAlertSetting__ResultNone__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_268EB70 MethodInfo_268EB70, *PMethodInfo_268EB70;

typedef union _union_310060 _union_310060, *P_union_310060;

union _union_310060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268EB70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256175 _union_256175, *P_union_256175;

union _union_256175 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__StarEventSettingMst__Fields Carbon_ListDictionary_uint__StarEventSettingMst__Fields, *PCarbon_ListDictionary_uint__StarEventSettingMst__Fields;

struct Carbon_ListDictionary_uint__StarEventSettingMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct System_Collections_Generic_ICollection_ItemData__c System_Collections_Generic_ICollection_ItemData__c, *PSystem_Collections_Generic_ICollection_ItemData__c;

struct System_Collections_Generic_ICollection_ItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Spine_Unity_SkeletonDataAsset_array Spine_Unity_SkeletonDataAsset_array, *PSpine_Unity_SkeletonDataAsset_array;

typedef struct Spine_Unity_SkeletonDataAsset_o Spine_Unity_SkeletonDataAsset_o, *PSpine_Unity_SkeletonDataAsset_o;

typedef struct Spine_Unity_SkeletonDataAsset_c Spine_Unity_SkeletonDataAsset_c, *PSpine_Unity_SkeletonDataAsset_c;

typedef struct Spine_Unity_SkeletonDataAsset_Fields Spine_Unity_SkeletonDataAsset_Fields, *PSpine_Unity_SkeletonDataAsset_Fields;

typedef struct Spine_Unity_SkeletonDataAsset_VTable Spine_Unity_SkeletonDataAsset_VTable, *PSpine_Unity_SkeletonDataAsset_VTable;

typedef struct Spine_Unity_AtlasAssetBase_array Spine_Unity_AtlasAssetBase_array, *PSpine_Unity_AtlasAssetBase_array;

typedef struct UnityEngine_TextAsset_o UnityEngine_TextAsset_o, *PUnityEngine_TextAsset_o;

typedef struct Spine_Unity_BlendModeMaterials_o Spine_Unity_BlendModeMaterials_o, *PSpine_Unity_BlendModeMaterials_o;

typedef struct System_Collections_Generic_List_SkeletonDataModifierAsset__o System_Collections_Generic_List_SkeletonDataModifierAsset__o, *PSystem_Collections_Generic_List_SkeletonDataModifierAsset__o;

typedef struct UnityEngine_RuntimeAnimatorController_o UnityEngine_RuntimeAnimatorController_o, *PUnityEngine_RuntimeAnimatorController_o;

typedef struct Spine_AnimationStateData_o Spine_AnimationStateData_o, *PSpine_AnimationStateData_o;

typedef struct Spine_Unity_AtlasAssetBase_o Spine_Unity_AtlasAssetBase_o, *PSpine_Unity_AtlasAssetBase_o;

typedef struct UnityEngine_TextAsset_c UnityEngine_TextAsset_c, *PUnityEngine_TextAsset_c;

typedef struct UnityEngine_TextAsset_Fields UnityEngine_TextAsset_Fields, *PUnityEngine_TextAsset_Fields;

typedef struct Spine_Unity_BlendModeMaterials_c Spine_Unity_BlendModeMaterials_c, *PSpine_Unity_BlendModeMaterials_c;

typedef struct Spine_Unity_BlendModeMaterials_Fields Spine_Unity_BlendModeMaterials_Fields, *PSpine_Unity_BlendModeMaterials_Fields;

typedef struct System_Collections_Generic_List_SkeletonDataModifierAsset__c System_Collections_Generic_List_SkeletonDataModifierAsset__c, *PSystem_Collections_Generic_List_SkeletonDataModifierAsset__c;

typedef struct System_Collections_Generic_List_SkeletonDataModifierAsset__Fields System_Collections_Generic_List_SkeletonDataModifierAsset__Fields, *PSystem_Collections_Generic_List_SkeletonDataModifierAsset__Fields;

typedef struct UnityEngine_RuntimeAnimatorController_c UnityEngine_RuntimeAnimatorController_c, *PUnityEngine_RuntimeAnimatorController_c;

typedef struct UnityEngine_RuntimeAnimatorController_Fields UnityEngine_RuntimeAnimatorController_Fields, *PUnityEngine_RuntimeAnimatorController_Fields;

typedef struct Spine_AnimationStateData_c Spine_AnimationStateData_c, *PSpine_AnimationStateData_c;

typedef struct Spine_AnimationStateData_Fields Spine_AnimationStateData_Fields, *PSpine_AnimationStateData_Fields;

typedef struct Spine_Unity_AtlasAssetBase_c Spine_Unity_AtlasAssetBase_c, *PSpine_Unity_AtlasAssetBase_c;

typedef struct Spine_Unity_AtlasAssetBase_Fields Spine_Unity_AtlasAssetBase_Fields, *PSpine_Unity_AtlasAssetBase_Fields;

typedef struct UnityEngine_TextAsset_VTable UnityEngine_TextAsset_VTable, *PUnityEngine_TextAsset_VTable;

typedef struct Spine_Unity_BlendModeMaterials_VTable Spine_Unity_BlendModeMaterials_VTable, *PSpine_Unity_BlendModeMaterials_VTable;

typedef struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__o System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__o, *PSystem_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__o;

typedef struct System_Collections_Generic_List_SkeletonDataModifierAsset__StaticFields System_Collections_Generic_List_SkeletonDataModifierAsset__StaticFields, *PSystem_Collections_Generic_List_SkeletonDataModifierAsset__StaticFields;

typedef struct System_Collections_Generic_List_SkeletonDataModifierAsset__VTable System_Collections_Generic_List_SkeletonDataModifierAsset__VTable, *PSystem_Collections_Generic_List_SkeletonDataModifierAsset__VTable;

typedef struct Spine_Unity_SkeletonDataModifierAsset_array Spine_Unity_SkeletonDataModifierAsset_array, *PSpine_Unity_SkeletonDataModifierAsset_array;

typedef struct UnityEngine_RuntimeAnimatorController_VTable UnityEngine_RuntimeAnimatorController_VTable, *PUnityEngine_RuntimeAnimatorController_VTable;

typedef struct Spine_AnimationStateData_VTable Spine_AnimationStateData_VTable, *PSpine_AnimationStateData_VTable;

typedef struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__o System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__o, *PSystem_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__o;

typedef struct Spine_Unity_AtlasAssetBase_VTable Spine_Unity_AtlasAssetBase_VTable, *PSpine_Unity_AtlasAssetBase_VTable;

typedef struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__c System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__c, *PSystem_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__c;

typedef struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__Fields System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__Fields, *PSystem_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__Fields;

typedef struct Spine_Unity_SkeletonDataModifierAsset_o Spine_Unity_SkeletonDataModifierAsset_o, *PSpine_Unity_SkeletonDataModifierAsset_o;

typedef struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__c System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__c, *PSystem_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__c;

typedef struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__Fields System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__Fields, *PSystem_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__Fields;

typedef struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__StaticFields System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__StaticFields, *PSystem_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__StaticFields;

typedef struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__VTable System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__VTable, *PSystem_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__VTable;

typedef struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_array Spine_Unity_BlendModeMaterials_ReplacementMaterial_array, *PSpine_Unity_BlendModeMaterials_ReplacementMaterial_array;

typedef struct Spine_Unity_SkeletonDataModifierAsset_c Spine_Unity_SkeletonDataModifierAsset_c, *PSpine_Unity_SkeletonDataModifierAsset_c;

typedef struct Spine_Unity_SkeletonDataModifierAsset_Fields Spine_Unity_SkeletonDataModifierAsset_Fields, *PSpine_Unity_SkeletonDataModifierAsset_Fields;

typedef struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__VTable System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__VTable, *PSystem_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__VTable;

typedef struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_o Spine_Unity_BlendModeMaterials_ReplacementMaterial_o, *PSpine_Unity_BlendModeMaterials_ReplacementMaterial_o;

typedef struct Spine_Unity_SkeletonDataModifierAsset_VTable Spine_Unity_SkeletonDataModifierAsset_VTable, *PSpine_Unity_SkeletonDataModifierAsset_VTable;

typedef struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_c Spine_Unity_BlendModeMaterials_ReplacementMaterial_c, *PSpine_Unity_BlendModeMaterials_ReplacementMaterial_c;

typedef struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_Fields Spine_Unity_BlendModeMaterials_ReplacementMaterial_Fields, *PSpine_Unity_BlendModeMaterials_ReplacementMaterial_Fields;

typedef struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_VTable Spine_Unity_BlendModeMaterials_ReplacementMaterial_VTable, *PSpine_Unity_BlendModeMaterials_ReplacementMaterial_VTable;

struct System_Collections_Generic_List_SkeletonDataModifierAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SkeletonDataModifierAsset__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonDataModifierAsset__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonDataModifierAsset__VTable vtable;
};

struct System_Collections_Generic_List_SkeletonDataModifierAsset__Fields {
    struct Spine_Unity_SkeletonDataModifierAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SkeletonDataModifierAsset__o {
    struct System_Collections_Generic_List_SkeletonDataModifierAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonDataModifierAsset__Fields fields;
};

struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_TextAsset_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_TextAsset_o {
    struct UnityEngine_TextAsset_c *klass;
    void *monitor;
    struct UnityEngine_TextAsset_Fields fields;
};

struct Spine_Unity_AtlasAssetBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_AnimationStateData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_AnimationStateData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_AnimationStateData_VTable vtable;
};

struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__Fields {
    struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Spine_Unity_SkeletonDataAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonDataAsset_o *m_Items[65535];
};

struct Spine_AnimationStateData_Fields {
    struct Spine_SkeletonData_o *skeletonData;
    struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__o *animationToMixTime;
    float defaultMix;
};

struct Spine_AnimationStateData_o {
    struct Spine_AnimationStateData_c *klass;
    void *monitor;
    struct Spine_AnimationStateData_Fields fields;
};

struct UnityEngine_TextAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextAsset_VTable vtable;
};

struct System_Collections_Generic_List_SkeletonDataModifierAsset__StaticFields {
    struct Spine_Unity_SkeletonDataModifierAsset_array *s_emptyArray;
};

struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_Fields {
    struct System_String_o *pageName;
    struct UnityEngine_Material_o *material;
};

struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_o {
    struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_c *klass;
    void *monitor;
    struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_Fields fields;
};

struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_VTable vtable;
};

struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_o *m_Items[65535];
};

struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__o {
    struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__Fields fields;
};

struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__VTable vtable;
};

struct Spine_Unity_SkeletonDataAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_BlendModeMaterials_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__o {
    struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__Fields fields;
};

struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_AnimationStateData_AnimationPair__float__VTable vtable;
};

struct Spine_Unity_SkeletonDataAsset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Spine_Unity_AtlasAssetBase_array *atlasAssets;
    float scale;
    struct UnityEngine_TextAsset_o *skeletonJSON;
    bool isUpgradingBlendModeMaterials;
    struct Spine_Unity_BlendModeMaterials_o *blendModeMaterials;
    struct System_Collections_Generic_List_SkeletonDataModifierAsset__o *skeletonDataModifiers;
    struct System_String_array *fromAnimation;
    struct System_String_array *toAnimation;
    struct System_Single_array *duration;
    float defaultMix;
    struct UnityEngine_RuntimeAnimatorController_o *controller;
    struct Spine_SkeletonData_o *skeletonData;
    struct Spine_AnimationStateData_o *stateData;
};

struct UnityEngine_RuntimeAnimatorController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_BlendModeMaterials_Fields {
    bool requiresBlendModeMaterials;
    bool applyAdditiveMaterial;
    struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__o *additiveMaterials;
    struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__o *multiplyMaterials;
    struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__o *screenMaterials;
};

struct Spine_Unity_AtlasAssetBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_AtlasAssetBase_o *m_Items[65535];
};

struct UnityEngine_RuntimeAnimatorController_Fields {
    struct UnityEngine_Object_Fields super;
};

struct Spine_Unity_BlendModeMaterials_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_BlendModeMaterials_VTable vtable;
};

struct Spine_Unity_SkeletonDataModifierAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonDataModifierAsset_o *m_Items[65535];
};

struct Spine_Unity_BlendModeMaterials_o {
    struct Spine_Unity_BlendModeMaterials_c *klass;
    void *monitor;
    struct Spine_Unity_BlendModeMaterials_Fields fields;
};

struct Spine_Unity_AtlasAssetBase_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct System_Collections_Generic_List_BlendModeMaterials_ReplacementMaterial__StaticFields {
    struct Spine_Unity_BlendModeMaterials_ReplacementMaterial_array *s_emptyArray;
};

struct Spine_Unity_SkeletonDataAsset_o {
    struct Spine_Unity_SkeletonDataAsset_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonDataAsset_Fields fields;
};

struct Spine_Unity_AtlasAssetBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_AtlasAssetBase_VTable vtable;
};

struct Spine_Unity_AtlasAssetBase_o {
    struct Spine_Unity_AtlasAssetBase_c *klass;
    void *monitor;
    struct Spine_Unity_AtlasAssetBase_Fields fields;
};

struct UnityEngine_RuntimeAnimatorController_o {
    struct UnityEngine_RuntimeAnimatorController_c *klass;
    void *monitor;
    struct UnityEngine_RuntimeAnimatorController_Fields fields;
};

struct Spine_Unity_SkeletonDataAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonDataAsset_VTable vtable;
};

struct UnityEngine_RuntimeAnimatorController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_RuntimeAnimatorController_VTable vtable;
};

struct Spine_Unity_SkeletonDataModifierAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SkeletonDataModifierAsset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct Spine_Unity_SkeletonDataModifierAsset_o {
    struct Spine_Unity_SkeletonDataModifierAsset_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonDataModifierAsset_Fields fields;
};

struct Spine_Unity_SkeletonDataModifierAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonDataModifierAsset_VTable vtable;
};

typedef struct MethodInfo_1B6EF98 MethodInfo_1B6EF98, *PMethodInfo_1B6EF98;

typedef union _union_253477 _union_253477, *P_union_253477;

union _union_253477 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6EF98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256177 _union_256177, *P_union_256177;

union _union_256177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ScrollView_UxmlTraits_c UnityEngine_UIElements_ScrollView_UxmlTraits_c, *PUnityEngine_UIElements_ScrollView_UxmlTraits_c;

typedef struct UnityEngine_UIElements_ScrollView_UxmlTraits_VTable UnityEngine_UIElements_ScrollView_UxmlTraits_VTable, *PUnityEngine_UIElements_ScrollView_UxmlTraits_VTable;

struct UnityEngine_UIElements_ScrollView_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_ScrollView_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ScrollView_UxmlTraits_VTable vtable;
};

typedef union _union_256179 _union_256179, *P_union_256179;

union _union_256179 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_119489C MethodInfo_119489C, *PMethodInfo_119489C;

typedef union _union_259766 _union_259766, *P_union_259766;

union _union_259766 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_119489C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259766 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312117C MethodInfo_312117C, *PMethodInfo_312117C;

typedef union _union_228813 _union_228813, *P_union_228813;

union _union_228813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312117C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass222_0_c Shock_Protocol___c__DisplayClass222_0_c, *PShock_Protocol___c__DisplayClass222_0_c;

typedef struct Shock_Protocol___c__DisplayClass222_0_VTable Shock_Protocol___c__DisplayClass222_0_VTable, *PShock_Protocol___c__DisplayClass222_0_VTable;

struct Shock_Protocol___c__DisplayClass222_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass222_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass222_0_VTable vtable;
};

typedef struct MethodInfo_1EF4920 MethodInfo_1EF4920, *PMethodInfo_1EF4920;

typedef union _union_257474 _union_257474, *P_union_257474;

union _union_257474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256171 _union_256171, *P_union_256171;

union _union_256171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_ICollection_ItemData__o System_Collections_Generic_ICollection_ItemData__o, *PSystem_Collections_Generic_ICollection_ItemData__o;

typedef struct System_Collections_Generic_ICollection_ItemData__Fields System_Collections_Generic_ICollection_ItemData__Fields, *PSystem_Collections_Generic_ICollection_ItemData__Fields;

struct System_Collections_Generic_ICollection_ItemData__Fields {
};

struct System_Collections_Generic_ICollection_ItemData__o {
    struct System_Collections_Generic_ICollection_ItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_ICollection_ItemData__Fields fields;
};

typedef struct Shock_RecvMigrateRData_VTable Shock_RecvMigrateRData_VTable, *PShock_RecvMigrateRData_VTable;

struct Shock_RecvMigrateRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_o SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_o, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_o;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_c SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_c, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_c;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_Fields SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_Fields, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_Fields;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_VTable SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_VTable, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_VTable;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_o SharpCompress_Compressors_LZMA_Bcj2DecoderStream_o, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_o;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_c SharpCompress_Compressors_LZMA_Bcj2DecoderStream_c, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_c;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_Fields SharpCompress_Compressors_LZMA_Bcj2DecoderStream_Fields, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_Fields;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_VTable SharpCompress_Compressors_LZMA_Bcj2DecoderStream_VTable, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_VTable;

typedef struct SharpCompress_Compressors_LZMA_DecoderStream2_Fields SharpCompress_Compressors_LZMA_DecoderStream2_Fields, *PSharpCompress_Compressors_LZMA_DecoderStream2_Fields;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_o SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_o, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_o;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_array SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_array, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_array;

typedef struct System_Collections_Generic_IEnumerator_byte__o System_Collections_Generic_IEnumerator_byte__o, *PSystem_Collections_Generic_IEnumerator_byte__o;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_c SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_c, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_c;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_Fields SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_Fields, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_o SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_o, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_o;

typedef struct System_Collections_Generic_IEnumerator_byte__c System_Collections_Generic_IEnumerator_byte__c, *PSystem_Collections_Generic_IEnumerator_byte__c;

typedef struct System_Collections_Generic_IEnumerator_byte__Fields System_Collections_Generic_IEnumerator_byte__Fields, *PSystem_Collections_Generic_IEnumerator_byte__Fields;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_VTable SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_VTable, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_VTable;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_c SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_c, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_c;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_Fields SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_Fields, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_VTable SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_VTable, *PSharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_VTable;

struct System_Collections_Generic_IEnumerator_byte__Fields {
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_Fields {
    int32_t __1__state;
    uint8_t __2__current;
    int32_t __l__initialThreadId;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_o *__4__this;
    uint8_t _prevByte_5__2;
    uint32_t _processedBytes_5__3;
    uint8_t _b_5__4;
    uint32_t _i_5__5;
    uint32_t _dest_5__6;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct System_Collections_Generic_IEnumerator_byte__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_byte__o {
    struct System_Collections_Generic_IEnumerator_byte__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_byte__Fields fields;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_o {
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_Byte__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_System_Byte__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream__Run_d__20_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_Fields {
    uint32_t _prob;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_DecoderStream2_Fields {
    struct System_IO_Stream_Fields super;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_Fields {
    struct SharpCompress_Compressors_LZMA_DecoderStream2_Fields super;
    struct System_IO_Stream_o *_mMainStream;
    struct System_IO_Stream_o *_mCallStream;
    struct System_IO_Stream_o *_mJumpStream;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_o *_mRangeDecoder;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_array *_mStatusDecoder;
    int64_t _mWritten;
    struct System_Collections_Generic_IEnumerator_byte__o *_mIter;
    bool _mFinished;
    bool _isDisposed;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_o {
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_o {
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_Fields {
    struct System_IO_Stream_o *_mStream;
    uint32_t _range;
    uint32_t _code;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_o {
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_RangeDecoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_LZMA_Bcj2DecoderStream_StatusDecoder_o *m_Items[65535];
};

typedef struct System_UnhandledExceptionEventArgs_Fields System_UnhandledExceptionEventArgs_Fields, *PSystem_UnhandledExceptionEventArgs_Fields;

typedef struct System_EventArgs_Fields System_EventArgs_Fields, *PSystem_EventArgs_Fields;

struct System_EventArgs_Fields {
};

struct System_UnhandledExceptionEventArgs_Fields {
    struct System_EventArgs_Fields super;
    struct Il2CppObject *_exception;
    bool _isTerminating;
};

typedef struct MethodInfo_30F7CB4 MethodInfo_30F7CB4, *PMethodInfo_30F7CB4;

typedef union _union_234487 _union_234487, *P_union_234487;

union _union_234487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7CB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295700 _union_295700, *P_union_295700;

union _union_295700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295702 _union_295702, *P_union_295702;

union _union_295702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295704 _union_295704, *P_union_295704;

union _union_295704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_IReadOnlyList_Ticket___Fields System_Action_IReadOnlyList_Ticket___Fields, *PSystem_Action_IReadOnlyList_Ticket___Fields;

struct System_Action_IReadOnlyList_Ticket___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_295706 _union_295706, *P_union_295706;

union _union_295706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256161 _union_256161, *P_union_256161;

union _union_256161 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256163 _union_256163, *P_union_256163;

union _union_256163 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256165 _union_256165, *P_union_256165;

union _union_256165 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256167 _union_256167, *P_union_256167;

union _union_256167 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__VTable Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__VTable, *PCarbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__VTable;

struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct I2_Loc_ILocalizationParamsManager_o I2_Loc_ILocalizationParamsManager_o, *PI2_Loc_ILocalizationParamsManager_o;

typedef struct I2_Loc_ILocalizationParamsManager_c I2_Loc_ILocalizationParamsManager_c, *PI2_Loc_ILocalizationParamsManager_c;

typedef struct I2_Loc_ILocalizationParamsManager_Fields I2_Loc_ILocalizationParamsManager_Fields, *PI2_Loc_ILocalizationParamsManager_Fields;

struct I2_Loc_ILocalizationParamsManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct I2_Loc_ILocalizationParamsManager_Fields {
};

struct I2_Loc_ILocalizationParamsManager_o {
    struct I2_Loc_ILocalizationParamsManager_c *klass;
    void *monitor;
    struct I2_Loc_ILocalizationParamsManager_Fields fields;
};

typedef struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___Fields System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___Fields, *PSystem_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___Fields;

typedef struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__array UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__array, *PUnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__array;

typedef struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__o UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__o, *PUnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__o;

typedef struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__Fields UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__Fields, *PUnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__Fields;

typedef struct UnityEngine_Timeline_RuntimeElement_o UnityEngine_Timeline_RuntimeElement_o, *PUnityEngine_Timeline_RuntimeElement_o;

typedef struct UnityEngine_Timeline_RuntimeElement_c UnityEngine_Timeline_RuntimeElement_c, *PUnityEngine_Timeline_RuntimeElement_c;

typedef struct UnityEngine_Timeline_RuntimeElement_Fields UnityEngine_Timeline_RuntimeElement_Fields, *PUnityEngine_Timeline_RuntimeElement_Fields;

typedef struct UnityEngine_Timeline_RuntimeElement_VTable UnityEngine_Timeline_RuntimeElement_VTable, *PUnityEngine_Timeline_RuntimeElement_VTable;

struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___Fields {
    struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__Fields {
    int64_t intervalStart;
    int64_t intervalEnd;
    struct UnityEngine_Timeline_RuntimeElement_o *item;
};

struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__o {
    struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__Fields fields;
};

struct UnityEngine_Timeline_RuntimeElement_Fields {
    int32_t _intervalBit_k__BackingField;
};

struct UnityEngine_Timeline_RuntimeElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_intervalStart;
    struct VirtualInvokeData _7_get_intervalEnd;
};

struct UnityEngine_Timeline_RuntimeElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_RuntimeElement_VTable vtable;
};

struct UnityEngine_Timeline_RuntimeElement_o {
    struct UnityEngine_Timeline_RuntimeElement_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_RuntimeElement_Fields fields;
};

struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__o m_Items[65535];
};

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_VTable Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_VTable, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_VTable;

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___c System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___c, *PSystem_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___c;

typedef struct System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___StaticFields System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___StaticFields, *PSystem_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___StaticFields;

typedef struct System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___VTable System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___VTable, *PSystem_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___VTable;

struct System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___VTable vtable;
};

struct System_Threading_Tasks_Task_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation___StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

typedef union _union_256169 _union_256169, *P_union_256169;

union _union_256169 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_GZip_GZipVolume_o SharpCompress_Common_GZip_GZipVolume_o, *PSharpCompress_Common_GZip_GZipVolume_o;

typedef struct SharpCompress_Common_GZip_GZipVolume_c SharpCompress_Common_GZip_GZipVolume_c, *PSharpCompress_Common_GZip_GZipVolume_c;

typedef struct SharpCompress_Common_GZip_GZipVolume_Fields SharpCompress_Common_GZip_GZipVolume_Fields, *PSharpCompress_Common_GZip_GZipVolume_Fields;

typedef struct SharpCompress_Common_GZip_GZipVolume_VTable SharpCompress_Common_GZip_GZipVolume_VTable, *PSharpCompress_Common_GZip_GZipVolume_VTable;

typedef struct SharpCompress_Common_Volume_Fields SharpCompress_Common_Volume_Fields, *PSharpCompress_Common_Volume_Fields;

typedef struct SharpCompress_Readers_ReaderOptions_o SharpCompress_Readers_ReaderOptions_o, *PSharpCompress_Readers_ReaderOptions_o;

typedef struct SharpCompress_Readers_ReaderOptions_c SharpCompress_Readers_ReaderOptions_c, *PSharpCompress_Readers_ReaderOptions_c;

typedef struct SharpCompress_Readers_ReaderOptions_Fields SharpCompress_Readers_ReaderOptions_Fields, *PSharpCompress_Readers_ReaderOptions_Fields;

typedef struct SharpCompress_Readers_ReaderOptions_VTable SharpCompress_Readers_ReaderOptions_VTable, *PSharpCompress_Readers_ReaderOptions_VTable;

typedef struct SharpCompress_Common_OptionsBase_Fields SharpCompress_Common_OptionsBase_Fields, *PSharpCompress_Common_OptionsBase_Fields;

typedef struct SharpCompress_Common_ArchiveEncoding_o SharpCompress_Common_ArchiveEncoding_o, *PSharpCompress_Common_ArchiveEncoding_o;

typedef struct SharpCompress_Common_ArchiveEncoding_c SharpCompress_Common_ArchiveEncoding_c, *PSharpCompress_Common_ArchiveEncoding_c;

typedef struct SharpCompress_Common_ArchiveEncoding_Fields SharpCompress_Common_ArchiveEncoding_Fields, *PSharpCompress_Common_ArchiveEncoding_Fields;

typedef struct SharpCompress_Common_ArchiveEncoding_VTable SharpCompress_Common_ArchiveEncoding_VTable, *PSharpCompress_Common_ArchiveEncoding_VTable;

typedef struct System_Text_Encoding_o System_Text_Encoding_o, *PSystem_Text_Encoding_o;

typedef struct System_Func_byte____int__int__string__o System_Func_byte____int__int__string__o, *PSystem_Func_byte____int__int__string__o;

typedef struct System_Text_Encoding_c System_Text_Encoding_c, *PSystem_Text_Encoding_c;

typedef struct System_Text_Encoding_Fields System_Text_Encoding_Fields, *PSystem_Text_Encoding_Fields;

typedef struct System_Func_byte____int__int__string__c System_Func_byte____int__int__string__c, *PSystem_Func_byte____int__int__string__c;

typedef struct System_Func_byte____int__int__string__Fields System_Func_byte____int__int__string__Fields, *PSystem_Func_byte____int__int__string__Fields;

typedef struct System_Text_Encoding_StaticFields System_Text_Encoding_StaticFields, *PSystem_Text_Encoding_StaticFields;

typedef struct System_Text_Encoding_VTable System_Text_Encoding_VTable, *PSystem_Text_Encoding_VTable;

typedef struct System_Globalization_CodePageDataItem_o System_Globalization_CodePageDataItem_o, *PSystem_Globalization_CodePageDataItem_o;

typedef struct System_Text_EncoderFallback_o System_Text_EncoderFallback_o, *PSystem_Text_EncoderFallback_o;

typedef struct System_Text_DecoderFallback_o System_Text_DecoderFallback_o, *PSystem_Text_DecoderFallback_o;

typedef struct System_Func_byte____int__int__string__VTable System_Func_byte____int__int__string__VTable, *PSystem_Func_byte____int__int__string__VTable;

typedef struct System_Collections_Generic_Dictionary_int__Encoding__o System_Collections_Generic_Dictionary_int__Encoding__o, *PSystem_Collections_Generic_Dictionary_int__Encoding__o;

typedef struct System_Globalization_CodePageDataItem_c System_Globalization_CodePageDataItem_c, *PSystem_Globalization_CodePageDataItem_c;

typedef struct System_Globalization_CodePageDataItem_Fields System_Globalization_CodePageDataItem_Fields, *PSystem_Globalization_CodePageDataItem_Fields;

typedef struct System_Text_EncoderFallback_c System_Text_EncoderFallback_c, *PSystem_Text_EncoderFallback_c;

typedef struct System_Text_EncoderFallback_Fields System_Text_EncoderFallback_Fields, *PSystem_Text_EncoderFallback_Fields;

typedef struct System_Text_DecoderFallback_c System_Text_DecoderFallback_c, *PSystem_Text_DecoderFallback_c;

typedef struct System_Text_DecoderFallback_Fields System_Text_DecoderFallback_Fields, *PSystem_Text_DecoderFallback_Fields;

typedef struct System_Collections_Generic_Dictionary_int__Encoding__c System_Collections_Generic_Dictionary_int__Encoding__c, *PSystem_Collections_Generic_Dictionary_int__Encoding__c;

typedef struct System_Collections_Generic_Dictionary_int__Encoding__Fields System_Collections_Generic_Dictionary_int__Encoding__Fields, *PSystem_Collections_Generic_Dictionary_int__Encoding__Fields;

typedef struct System_Globalization_CodePageDataItem_StaticFields System_Globalization_CodePageDataItem_StaticFields, *PSystem_Globalization_CodePageDataItem_StaticFields;

typedef struct System_Globalization_CodePageDataItem_VTable System_Globalization_CodePageDataItem_VTable, *PSystem_Globalization_CodePageDataItem_VTable;

typedef struct System_Text_EncoderFallback_StaticFields System_Text_EncoderFallback_StaticFields, *PSystem_Text_EncoderFallback_StaticFields;

typedef struct System_Text_EncoderFallback_VTable System_Text_EncoderFallback_VTable, *PSystem_Text_EncoderFallback_VTable;

typedef struct System_Text_DecoderFallback_StaticFields System_Text_DecoderFallback_StaticFields, *PSystem_Text_DecoderFallback_StaticFields;

typedef struct System_Text_DecoderFallback_VTable System_Text_DecoderFallback_VTable, *PSystem_Text_DecoderFallback_VTable;

typedef struct System_Collections_Generic_Dictionary_int__Encoding__VTable System_Collections_Generic_Dictionary_int__Encoding__VTable, *PSystem_Collections_Generic_Dictionary_int__Encoding__VTable;

struct System_Globalization_CodePageDataItem_Fields {
    int32_t m_dataIndex;
    int32_t m_uiFamilyCodePage;
    struct System_String_o *m_webName;
    struct System_String_o *m_headerName;
    uint32_t m_flags;
};

struct System_Text_Encoding_StaticFields {
    struct System_Text_Encoding_o *defaultEncoding;
    struct System_Text_Encoding_o *unicodeEncoding;
    struct System_Text_Encoding_o *bigEndianUnicode;
    struct System_Text_Encoding_o *utf7Encoding;
    struct System_Text_Encoding_o *utf8Encoding;
    struct System_Text_Encoding_o *utf32Encoding;
    struct System_Text_Encoding_o *asciiEncoding;
    struct System_Text_Encoding_o *latin1Encoding;
    struct System_Collections_Generic_Dictionary_int__Encoding__o *encodings;
    struct Il2CppObject *s_InternalSyncObject;
};

struct System_Func_byte____int__int__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct SharpCompress_Common_GZip_GZipVolume_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_FileName;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_IsFirstVolume;
    struct VirtualInvokeData _8_get_Index;
    struct VirtualInvokeData _9_set_Index;
    struct VirtualInvokeData _10_get_IsMultiVolume;
    struct VirtualInvokeData _11_Dispose;
};

struct SharpCompress_Common_GZip_GZipVolume_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_GZip_GZipVolume_VTable vtable;
};

struct System_Func_byte____int__int__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_byte____int__int__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_byte____int__int__string__VTable vtable;
};

struct System_Globalization_CodePageDataItem_StaticFields {
    struct System_Char_array *sep;
};

struct SharpCompress_Common_Volume_Fields {
    struct System_IO_Stream_o *_actualStream;
    struct SharpCompress_Readers_ReaderOptions_o *_ReaderOptions_k__BackingField;
    int32_t _Index_k__BackingField;
};

struct SharpCompress_Common_GZip_GZipVolume_Fields {
    struct SharpCompress_Common_Volume_Fields super;
};

struct SharpCompress_Common_GZip_GZipVolume_o {
    struct SharpCompress_Common_GZip_GZipVolume_c *klass;
    void *monitor;
    struct SharpCompress_Common_GZip_GZipVolume_Fields fields;
};

struct System_Func_byte____int__int__string__o {
    struct System_Func_byte____int__int__string__c *klass;
    void *monitor;
    struct System_Func_byte____int__int__string__Fields fields;
};

struct System_Text_EncoderFallback_StaticFields {
    struct System_Text_EncoderFallback_o *s_replacementFallback;
    struct System_Text_EncoderFallback_o *s_exceptionFallback;
};

struct SharpCompress_Readers_ReaderOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_EncoderFallback_Fields {
};

struct System_Text_EncoderFallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_EncoderFallback_c {
    struct Il2CppClass_1 _1;
    struct System_Text_EncoderFallback_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_EncoderFallback_VTable vtable;
};

struct System_Text_EncoderFallback_o {
    struct System_Text_EncoderFallback_c *klass;
    void *monitor;
    struct System_Text_EncoderFallback_Fields fields;
};

struct SharpCompress_Common_ArchiveEncoding_Fields {
    struct System_Text_Encoding_o *_Default_k__BackingField;
    struct System_Text_Encoding_o *_Password_k__BackingField;
    struct System_Text_Encoding_o *_Forced_k__BackingField;
    struct System_Func_byte____int__int__string__o *_CustomDecoder_k__BackingField;
};

struct SharpCompress_Common_ArchiveEncoding_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_OptionsBase_Fields {
    bool _LeaveStreamOpen_k__BackingField;
    struct SharpCompress_Common_ArchiveEncoding_o *_ArchiveEncoding_k__BackingField;
};

struct System_Text_DecoderFallback_Fields {
};

struct System_Text_DecoderFallback_o {
    struct System_Text_DecoderFallback_c *klass;
    void *monitor;
    struct System_Text_DecoderFallback_Fields fields;
};

struct System_Text_DecoderFallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_DecoderFallback_c {
    struct Il2CppClass_1 _1;
    struct System_Text_DecoderFallback_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_DecoderFallback_VTable vtable;
};

struct System_Globalization_CodePageDataItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_Encoding_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_SetDefaultFallbacks;
    struct VirtualInvokeData _6_GetPreamble;
    struct VirtualInvokeData _7_get_Preamble;
    struct VirtualInvokeData _8_get_EncodingName;
    struct VirtualInvokeData _9_get_HeaderName;
    struct VirtualInvokeData _10_get_WebName;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_GetByteCount;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_GetByteCount;
    struct VirtualInvokeData _15_GetByteCount;
    struct VirtualInvokeData _16_GetBytes;
    struct VirtualInvokeData _17_GetBytes;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_GetBytes;
    struct VirtualInvokeData _20_GetBytes;
    struct VirtualInvokeData _21_GetBytes;
    struct VirtualInvokeData _22_GetBytes;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_GetCharCount;
    struct VirtualInvokeData _25_GetCharCount;
    struct VirtualInvokeData _26_GetChars;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_GetChars;
    struct VirtualInvokeData _29_GetChars;
    struct VirtualInvokeData _30_GetChars;
    struct VirtualInvokeData _31_get_CodePage;
    struct VirtualInvokeData _32_GetDecoder;
    struct VirtualInvokeData _33_GetEncoder;
    struct VirtualInvokeData _34_unknown;
    struct VirtualInvokeData _35_unknown;
    struct VirtualInvokeData _36_GetString;
    struct VirtualInvokeData _37_GetString;
    struct VirtualInvokeData _38_GetBestFitUnicodeToBytesData;
    struct VirtualInvokeData _39_GetBestFitBytesToUnicodeData;
    struct VirtualInvokeData _40_GetBytes;
};

struct System_Text_Encoding_c {
    struct Il2CppClass_1 _1;
    struct System_Text_Encoding_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_Encoding_VTable vtable;
};

struct System_Text_Encoding_Fields {
    int32_t m_codePage;
    struct System_Globalization_CodePageDataItem_o *dataItem;
    bool m_deserializedFromEverett;
    bool m_isReadOnly;
    struct System_Text_EncoderFallback_o *encoderFallback;
    struct System_Text_DecoderFallback_o *decoderFallback;
};

struct System_Text_Encoding_o {
    struct System_Text_Encoding_c *klass;
    void *monitor;
    struct System_Text_Encoding_Fields fields;
};

struct SharpCompress_Common_ArchiveEncoding_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_ArchiveEncoding_VTable vtable;
};

struct SharpCompress_Common_ArchiveEncoding_o {
    struct SharpCompress_Common_ArchiveEncoding_c *klass;
    void *monitor;
    struct SharpCompress_Common_ArchiveEncoding_Fields fields;
};

struct SharpCompress_Readers_ReaderOptions_Fields {
    struct SharpCompress_Common_OptionsBase_Fields super;
    bool _LookForHeader_k__BackingField;
    struct System_String_o *_Password_k__BackingField;
    bool _DisableCheckIncomplete_k__BackingField;
};

struct System_Collections_Generic_Dictionary_int__Encoding__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__Encoding__o {
    struct System_Collections_Generic_Dictionary_int__Encoding__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Encoding__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__Encoding__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Encoding__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Encoding__VTable vtable;
};

struct SharpCompress_Readers_ReaderOptions_o {
    struct SharpCompress_Readers_ReaderOptions_c *klass;
    void *monitor;
    struct SharpCompress_Readers_ReaderOptions_Fields fields;
};

struct SharpCompress_Readers_ReaderOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_ReaderOptions_VTable vtable;
};

struct System_Globalization_CodePageDataItem_o {
    struct System_Globalization_CodePageDataItem_c *klass;
    void *monitor;
    struct System_Globalization_CodePageDataItem_Fields fields;
};

struct System_Text_DecoderFallback_StaticFields {
    struct System_Text_DecoderFallback_o *s_replacementFallback;
    struct System_Text_DecoderFallback_o *s_exceptionFallback;
};

struct System_Globalization_CodePageDataItem_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_CodePageDataItem_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_CodePageDataItem_VTable vtable;
};

typedef struct MethodInfo_16ACDDC MethodInfo_16ACDDC, *PMethodInfo_16ACDDC;

typedef union _union_159621 _union_159621, *P_union_159621;

union _union_159621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACDDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256151 _union_256151, *P_union_256151;

union _union_256151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256153 _union_256153, *P_union_256153;

union _union_256153 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256155 _union_256155, *P_union_256155;

union _union_256155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256157 _union_256157, *P_union_256157;

union _union_256157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LoginBonusRewardSettingMstTable___c_Fields Shock_LoginBonusRewardSettingMstTable___c_Fields, *PShock_LoginBonusRewardSettingMstTable___c_Fields;

struct Shock_LoginBonusRewardSettingMstTable___c_Fields {
};

typedef struct Aoharu_MemberListNavigation_ButtonType_c Aoharu_MemberListNavigation_ButtonType_c, *PAoharu_MemberListNavigation_ButtonType_c;

typedef struct Aoharu_MemberListNavigation_ButtonType_VTable Aoharu_MemberListNavigation_ButtonType_VTable, *PAoharu_MemberListNavigation_ButtonType_VTable;

struct Aoharu_MemberListNavigation_ButtonType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_MemberListNavigation_ButtonType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberListNavigation_ButtonType_VTable vtable;
};

typedef struct Photon_Chat_ChatUserStatus_Fields Photon_Chat_ChatUserStatus_Fields, *PPhoton_Chat_ChatUserStatus_Fields;

struct Photon_Chat_ChatUserStatus_Fields {
};

typedef struct UnityEngine_Audio_AudioPlayableGraphExtensions_VTable UnityEngine_Audio_AudioPlayableGraphExtensions_VTable, *PUnityEngine_Audio_AudioPlayableGraphExtensions_VTable;

struct UnityEngine_Audio_AudioPlayableGraphExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2EA5430 MethodInfo_2EA5430, *PMethodInfo_2EA5430;

typedef union _union_239529 _union_239529, *P_union_239529;

union _union_239529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA5430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEAEB0 MethodInfo_1EEAEB0, *PMethodInfo_1EEAEB0;

typedef union _union_305994 _union_305994, *P_union_305994;

union _union_305994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEAEB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295720 _union_295720, *P_union_295720;

union _union_295720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24344A8 MethodInfo_24344A8, *PMethodInfo_24344A8;

typedef union _union_275514 _union_275514, *P_union_275514;

union _union_275514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24344A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295722 _union_295722, *P_union_295722;

union _union_295722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_AssetManager__Unload_d__76_c Chipstar_Downloads_AssetManager__Unload_d__76_c, *PChipstar_Downloads_AssetManager__Unload_d__76_c;

typedef struct Chipstar_Downloads_AssetManager__Unload_d__76_VTable Chipstar_Downloads_AssetManager__Unload_d__76_VTable, *PChipstar_Downloads_AssetManager__Unload_d__76_VTable;

struct Chipstar_Downloads_AssetManager__Unload_d__76_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_AssetManager__Unload_d__76_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetManager__Unload_d__76_VTable vtable;
};

typedef union _union_256159 _union_256159, *P_union_256159;

union _union_256159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberListNavigation_ButtonType_o Aoharu_MemberListNavigation_ButtonType_o, *PAoharu_MemberListNavigation_ButtonType_o;

typedef struct Aoharu_MemberListNavigation_ButtonType_Fields Aoharu_MemberListNavigation_ButtonType_Fields, *PAoharu_MemberListNavigation_ButtonType_Fields;

struct Aoharu_MemberListNavigation_ButtonType_Fields {
    int32_t value__;
};

struct Aoharu_MemberListNavigation_ButtonType_o {
    struct Aoharu_MemberListNavigation_ButtonType_Fields fields;
};

typedef union _union_295724 _union_295724, *P_union_295724;

union _union_295724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F398C4_RGCTXs MethodInfo_2F398C4_RGCTXs, *PMethodInfo_2F398C4_RGCTXs;

struct MethodInfo_2F398C4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_295726 _union_295726, *P_union_295726;

union _union_295726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_IPhotoGachaItemData__bool__Fields System_Func_IPhotoGachaItemData__bool__Fields, *PSystem_Func_IPhotoGachaItemData__bool__Fields;

struct System_Func_IPhotoGachaItemData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_295728 _union_295728, *P_union_295728;

union _union_295728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TwoPaneSplitViewResizer_VTable UnityEngine_UIElements_TwoPaneSplitViewResizer_VTable, *PUnityEngine_UIElements_TwoPaneSplitViewResizer_VTable;

struct UnityEngine_UIElements_TwoPaneSplitViewResizer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_target;
    struct VirtualInvokeData _5_RegisterCallbacksOnTarget;
    struct VirtualInvokeData _6_UnregisterCallbacksFromTarget;
    struct VirtualInvokeData _7_get_target;
};

typedef union _union_295708 _union_295708, *P_union_295708;

union _union_295708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_ThrowObservable_Throw_T__c UniRx_Operators_ThrowObservable_Throw_T__c, *PUniRx_Operators_ThrowObservable_Throw_T__c;

typedef struct UniRx_Operators_ThrowObservable_Throw_T__RGCTXs UniRx_Operators_ThrowObservable_Throw_T__RGCTXs, *PUniRx_Operators_ThrowObservable_Throw_T__RGCTXs;

typedef struct UniRx_Operators_ThrowObservable_Throw_T__VTable UniRx_Operators_ThrowObservable_Throw_T__VTable, *PUniRx_Operators_ThrowObservable_Throw_T__VTable;

struct UniRx_Operators_ThrowObservable_Throw_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ThrowObservable_Throw_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrowObservable_Throw_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrowObservable_Throw_T__VTable vtable;
};

struct UniRx_Operators_ThrowObservable_Throw_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

typedef union _union_256141 _union_256141, *P_union_256141;

union _union_256141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Realtime_DisconnectCause_Fields Photon_Realtime_DisconnectCause_Fields, *PPhoton_Realtime_DisconnectCause_Fields;

struct Photon_Realtime_DisconnectCause_Fields {
    int32_t value__;
};

typedef struct Shock_SceneController___Refresh_d__57_c Shock_SceneController___Refresh_d__57_c, *PShock_SceneController___Refresh_d__57_c;

typedef struct Shock_SceneController___Refresh_d__57_VTable Shock_SceneController___Refresh_d__57_VTable, *PShock_SceneController___Refresh_d__57_VTable;

struct Shock_SceneController___Refresh_d__57_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_SceneController___Refresh_d__57_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController___Refresh_d__57_VTable vtable;
};

typedef union _union_256143 _union_256143, *P_union_256143;

union _union_256143 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Zip_Headers_SplitHeader_c SharpCompress_Common_Zip_Headers_SplitHeader_c, *PSharpCompress_Common_Zip_Headers_SplitHeader_c;

typedef struct SharpCompress_Common_Zip_Headers_SplitHeader_VTable SharpCompress_Common_Zip_Headers_SplitHeader_VTable, *PSharpCompress_Common_Zip_Headers_SplitHeader_VTable;

struct SharpCompress_Common_Zip_Headers_SplitHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Read;
};

struct SharpCompress_Common_Zip_Headers_SplitHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_Headers_SplitHeader_VTable vtable;
};

typedef struct Chipstar_Downloads_AssetManager__Unload_d__76_o Chipstar_Downloads_AssetManager__Unload_d__76_o, *PChipstar_Downloads_AssetManager__Unload_d__76_o;

typedef struct Chipstar_Downloads_AssetManager__Unload_d__76_Fields Chipstar_Downloads_AssetManager__Unload_d__76_Fields, *PChipstar_Downloads_AssetManager__Unload_d__76_Fields;

typedef struct Chipstar_Downloads_AssetManager_o Chipstar_Downloads_AssetManager_o, *PChipstar_Downloads_AssetManager_o;

typedef struct Chipstar_Downloads_AssetManager_c Chipstar_Downloads_AssetManager_c, *PChipstar_Downloads_AssetManager_c;

typedef struct Chipstar_Downloads_AssetManager_Fields Chipstar_Downloads_AssetManager_Fields, *PChipstar_Downloads_AssetManager_Fields;

typedef struct Chipstar_Downloads_AssetManager_VTable Chipstar_Downloads_AssetManager_VTable, *PChipstar_Downloads_AssetManager_VTable;

typedef struct Chipstar_Downloads_ILoadDatabase_o Chipstar_Downloads_ILoadDatabase_o, *PChipstar_Downloads_ILoadDatabase_o;

typedef struct Chipstar_Downloads_IStorageDatabase_o Chipstar_Downloads_IStorageDatabase_o, *PChipstar_Downloads_IStorageDatabase_o;

typedef struct Chipstar_Downloads_IAssetLoadProvider_o Chipstar_Downloads_IAssetLoadProvider_o, *PChipstar_Downloads_IAssetLoadProvider_o;

typedef struct Chipstar_Downloads_IDownloadProvider_o Chipstar_Downloads_IDownloadProvider_o, *PChipstar_Downloads_IDownloadProvider_o;

typedef struct Chipstar_Downloads_IAssetUnloadProvider_o Chipstar_Downloads_IAssetUnloadProvider_o, *PChipstar_Downloads_IAssetUnloadProvider_o;

typedef struct Chipstar_Downloads_IStorageProvider_o Chipstar_Downloads_IStorageProvider_o, *PChipstar_Downloads_IStorageProvider_o;

typedef struct Chipstar_Downloads_IErrorHandler_o Chipstar_Downloads_IErrorHandler_o, *PChipstar_Downloads_IErrorHandler_o;

typedef struct System_Func_string__ILoadProcess__o System_Func_string__ILoadProcess__o, *PSystem_Func_string__ILoadProcess__o;

typedef struct System_Func_string__ILoadProcess__array System_Func_string__ILoadProcess__array, *PSystem_Func_string__ILoadProcess__array;

typedef struct System_Func_ILoadProcess__array System_Func_ILoadProcess__array, *PSystem_Func_ILoadProcess__array;

typedef struct Chipstar_Downloads_ILoadDatabase_c Chipstar_Downloads_ILoadDatabase_c, *PChipstar_Downloads_ILoadDatabase_c;

typedef struct Chipstar_Downloads_ILoadDatabase_Fields Chipstar_Downloads_ILoadDatabase_Fields, *PChipstar_Downloads_ILoadDatabase_Fields;

typedef struct Chipstar_Downloads_IStorageDatabase_c Chipstar_Downloads_IStorageDatabase_c, *PChipstar_Downloads_IStorageDatabase_c;

typedef struct Chipstar_Downloads_IStorageDatabase_Fields Chipstar_Downloads_IStorageDatabase_Fields, *PChipstar_Downloads_IStorageDatabase_Fields;

typedef struct Chipstar_Downloads_IAssetLoadProvider_c Chipstar_Downloads_IAssetLoadProvider_c, *PChipstar_Downloads_IAssetLoadProvider_c;

typedef struct Chipstar_Downloads_IAssetLoadProvider_Fields Chipstar_Downloads_IAssetLoadProvider_Fields, *PChipstar_Downloads_IAssetLoadProvider_Fields;

typedef struct Chipstar_Downloads_IDownloadProvider_c Chipstar_Downloads_IDownloadProvider_c, *PChipstar_Downloads_IDownloadProvider_c;

typedef struct Chipstar_Downloads_IDownloadProvider_Fields Chipstar_Downloads_IDownloadProvider_Fields, *PChipstar_Downloads_IDownloadProvider_Fields;

typedef struct Chipstar_Downloads_IAssetUnloadProvider_c Chipstar_Downloads_IAssetUnloadProvider_c, *PChipstar_Downloads_IAssetUnloadProvider_c;

typedef struct Chipstar_Downloads_IAssetUnloadProvider_Fields Chipstar_Downloads_IAssetUnloadProvider_Fields, *PChipstar_Downloads_IAssetUnloadProvider_Fields;

typedef struct Chipstar_Downloads_IStorageProvider_c Chipstar_Downloads_IStorageProvider_c, *PChipstar_Downloads_IStorageProvider_c;

typedef struct Chipstar_Downloads_IStorageProvider_Fields Chipstar_Downloads_IStorageProvider_Fields, *PChipstar_Downloads_IStorageProvider_Fields;

typedef struct Chipstar_Downloads_IErrorHandler_c Chipstar_Downloads_IErrorHandler_c, *PChipstar_Downloads_IErrorHandler_c;

typedef struct Chipstar_Downloads_IErrorHandler_Fields Chipstar_Downloads_IErrorHandler_Fields, *PChipstar_Downloads_IErrorHandler_Fields;

typedef struct System_Func_string__ILoadProcess__c System_Func_string__ILoadProcess__c, *PSystem_Func_string__ILoadProcess__c;

typedef struct System_Func_string__ILoadProcess__Fields System_Func_string__ILoadProcess__Fields, *PSystem_Func_string__ILoadProcess__Fields;

typedef struct System_Func_ILoadProcess__o System_Func_ILoadProcess__o, *PSystem_Func_ILoadProcess__o;

typedef struct System_Func_string__ILoadProcess__VTable System_Func_string__ILoadProcess__VTable, *PSystem_Func_string__ILoadProcess__VTable;

typedef struct System_Func_ILoadProcess__c System_Func_ILoadProcess__c, *PSystem_Func_ILoadProcess__c;

typedef struct System_Func_ILoadProcess__Fields System_Func_ILoadProcess__Fields, *PSystem_Func_ILoadProcess__Fields;

typedef struct System_Func_ILoadProcess__VTable System_Func_ILoadProcess__VTable, *PSystem_Func_ILoadProcess__VTable;

struct Chipstar_Downloads_IErrorHandler_Fields {
};

struct Chipstar_Downloads_IStorageDatabase_Fields {
};

struct System_Func_ILoadProcess__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_string__ILoadProcess__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Chipstar_Downloads_AssetManager__Unload_d__76_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    bool isForceUnload;
    struct Chipstar_Downloads_AssetManager_o *__4__this;
    struct System_String_array *labels;
};

struct Chipstar_Downloads_AssetManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnStartAny;
    struct VirtualInvokeData _5_set_OnStopAny;
    struct VirtualInvokeData _6_set_OnError;
    struct VirtualInvokeData _7_set_IsDownloadSuppression;
    struct VirtualInvokeData _8_Setup;
    struct VirtualInvokeData _9_Login;
    struct VirtualInvokeData _10_Logout;
    struct VirtualInvokeData _11_DeepDownload;
    struct VirtualInvokeData _12_SingleDownload;
    struct VirtualInvokeData _13_DeepOpenFile;
    struct VirtualInvokeData _14_SingleOpenFile;
    struct VirtualInvokeData _15_LoadAsset;
    struct VirtualInvokeData _16_LoadLevel;
    struct VirtualInvokeData _17_Unload;
    struct VirtualInvokeData _18_Unload;
    struct VirtualInvokeData _19_AddLifeCycle;
    struct VirtualInvokeData _20_AddLifeCycle;
    struct VirtualInvokeData _21_StorageClear;
    struct VirtualInvokeData _22_Flush;
    struct VirtualInvokeData _23_DoUpdate;
    struct VirtualInvokeData _24_DoLateUpdate;
    struct VirtualInvokeData _25_SearchFileList;
    struct VirtualInvokeData _26_GetNeedDownloadList;
    struct VirtualInvokeData _27_GetList;
    struct VirtualInvokeData _28_HasCachedBundle;
    struct VirtualInvokeData _29_HasBundleData;
    struct VirtualInvokeData _30_Delete;
    struct VirtualInvokeData _31_GetSaveLocation;
    struct VirtualInvokeData _32_Stop;
    struct VirtualInvokeData _33_GetAsset;
    struct VirtualInvokeData _34_HasAsset;
    struct VirtualInvokeData _35_Dispose;
};

struct Chipstar_Downloads_IDownloadProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IDownloadProvider_Fields {
};

struct Chipstar_Downloads_IDownloadProvider_o {
    struct Chipstar_Downloads_IDownloadProvider_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IDownloadProvider_Fields fields;
};

struct Chipstar_Downloads_IStorageProvider_Fields {
};

struct Chipstar_Downloads_AssetManager__Unload_d__76_o {
    struct Chipstar_Downloads_AssetManager__Unload_d__76_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetManager__Unload_d__76_Fields fields;
};

struct Chipstar_Downloads_IAssetUnloadProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IAssetUnloadProvider_Fields {
};

struct Chipstar_Downloads_IAssetUnloadProvider_o {
    struct Chipstar_Downloads_IAssetUnloadProvider_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IAssetUnloadProvider_Fields fields;
};

struct System_Func_string__ILoadProcess__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Func_string__ILoadProcess__o *m_Items[65535];
};

struct Chipstar_Downloads_ILoadDatabase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_ILoadDatabase_Fields {
};

struct Chipstar_Downloads_ILoadDatabase_o {
    struct Chipstar_Downloads_ILoadDatabase_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadDatabase_Fields fields;
};

struct Chipstar_Downloads_IAssetLoadProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IAssetLoadProvider_Fields {
};

struct Chipstar_Downloads_IAssetLoadProvider_o {
    struct Chipstar_Downloads_IAssetLoadProvider_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IAssetLoadProvider_Fields fields;
};

struct Chipstar_Downloads_IStorageProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Func_string__ILoadProcess__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Chipstar_Downloads_AssetManager_Fields {
    struct Chipstar_Downloads_AssetBundleConfig_o *_Config_k__BackingField;
    struct Chipstar_Downloads_ILoadDatabase_o *_LoadDatabase_k__BackingField;
    struct Chipstar_Downloads_IStorageDatabase_o *_StorageDatabase_k__BackingField;
    struct Chipstar_Downloads_IAssetLoadProvider_o *_AssetLoadProvider_k__BackingField;
    struct Chipstar_Downloads_IDownloadProvider_o *_DownloadProvider_k__BackingField;
    struct Chipstar_Downloads_IAssetUnloadProvider_o *_UnloadProvider_k__BackingField;
    struct Chipstar_Downloads_IStorageProvider_o *_StorageProvider_k__BackingField;
    struct Chipstar_Downloads_IErrorHandler_o *_ErrorHandler_k__BackingField;
    bool _IsDownloadSuppression_k__BackingField;
    struct System_Func_string__ILoadProcess__o *___CacheDeepDownload;
    struct System_Func_string__ILoadProcess__o *___CacheDeepOpen;
    struct System_Func_string__ILoadProcess__o *___CacheDeepOpenWithErrorSuppression;
    struct System_Func_string__ILoadProcess__array *___PreDLFuncBuffer;
    struct System_Func_string__ILoadProcess__array *___PreLoadCacheFuncBuffer;
    struct System_Func_ILoadProcess__array *___PreLoadFuncBuffer;
};

struct System_Func_ILoadProcess__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ILoadProcess__VTable vtable;
};

struct Chipstar_Downloads_IErrorHandler_o {
    struct Chipstar_Downloads_IErrorHandler_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IErrorHandler_Fields fields;
};

struct Chipstar_Downloads_IErrorHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Func_ILoadProcess__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ILoadProcess__o {
    struct System_Func_ILoadProcess__c *klass;
    void *monitor;
    struct System_Func_ILoadProcess__Fields fields;
};

struct Chipstar_Downloads_IStorageProvider_o {
    struct Chipstar_Downloads_IStorageProvider_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IStorageProvider_Fields fields;
};

struct System_Func_ILoadProcess__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Func_ILoadProcess__o *m_Items[65535];
};

struct Chipstar_Downloads_AssetManager_o {
    struct Chipstar_Downloads_AssetManager_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetManager_Fields fields;
};

struct Chipstar_Downloads_AssetManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetManager_VTable vtable;
};

struct Chipstar_Downloads_IStorageDatabase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IStorageDatabase_o {
    struct Chipstar_Downloads_IStorageDatabase_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IStorageDatabase_Fields fields;
};

struct System_Func_string__ILoadProcess__o {
    struct System_Func_string__ILoadProcess__c *klass;
    void *monitor;
    struct System_Func_string__ILoadProcess__Fields fields;
};

struct System_Func_string__ILoadProcess__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__ILoadProcess__VTable vtable;
};

typedef struct MethodInfo_16B685C MethodInfo_16B685C, *PMethodInfo_16B685C;

typedef union _union_284196 _union_284196, *P_union_284196;

union _union_284196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B685C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256145 _union_256145, *P_union_256145;

union _union_256145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__o System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__o, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__o;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__c System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__c, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__c;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__Fields System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__Fields, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__Fields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__VTable System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__VTable, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__VTable;

struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__o {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__Fields fields;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__VTable vtable;
};

typedef struct MethodInfo_30EE128 MethodInfo_30EE128, *PMethodInfo_30EE128;

typedef union _union_239855 _union_239855, *P_union_239855;

union _union_239855 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EE128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239855 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_DeltaTimePlayerLoopTimer_c Cysharp_Threading_Tasks_DeltaTimePlayerLoopTimer_c, *PCysharp_Threading_Tasks_DeltaTimePlayerLoopTimer_c;

typedef struct Cysharp_Threading_Tasks_DeltaTimePlayerLoopTimer_VTable Cysharp_Threading_Tasks_DeltaTimePlayerLoopTimer_VTable, *PCysharp_Threading_Tasks_DeltaTimePlayerLoopTimer_VTable;

struct Cysharp_Threading_Tasks_DeltaTimePlayerLoopTimer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IPlayerLoopItem_MoveNext;
    struct VirtualInvokeData _6_ResetCore;
    struct VirtualInvokeData _7_MoveNextCore;
};

struct Cysharp_Threading_Tasks_DeltaTimePlayerLoopTimer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_DeltaTimePlayerLoopTimer_VTable vtable;
};

typedef union _union_295710 _union_295710, *P_union_295710;

union _union_295710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256147 _union_256147, *P_union_256147;

union _union_256147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295712 _union_295712, *P_union_295712;

union _union_295712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MISSION_STATUS__bool__VTable System_Func_MISSION_STATUS__bool__VTable, *PSystem_Func_MISSION_STATUS__bool__VTable;

struct System_Func_MISSION_STATUS__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_2E55E04_RGCTXs MethodInfo_2E55E04_RGCTXs, *PMethodInfo_2E55E04_RGCTXs;

struct MethodInfo_2E55E04_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef union _union_256149 _union_256149, *P_union_256149;

union _union_256149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295714 _union_295714, *P_union_295714;

union _union_295714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295716 _union_295716, *P_union_295716;

union _union_295716 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c_StaticFields System_IO_Enumeration_FileSystemEnumerableFactory___c_StaticFields, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c_StaticFields;

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c_o System_IO_Enumeration_FileSystemEnumerableFactory___c_o, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c_o;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__o System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__o, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_string__o;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__o System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__o, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__o;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__o System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__o, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__o;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__o System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__o, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__o;

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c_c System_IO_Enumeration_FileSystemEnumerableFactory___c_c, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c_c;

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c_Fields System_IO_Enumeration_FileSystemEnumerableFactory___c_Fields, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c_Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__c System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__c, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_string__c;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__Fields System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__Fields, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_string__Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__c System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__c, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__c;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__Fields System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__Fields, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__c System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__c, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__c;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__Fields System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__Fields, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__c System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__c, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__c;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__Fields System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__Fields, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c_VTable System_IO_Enumeration_FileSystemEnumerableFactory___c_VTable, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c_VTable;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__VTable System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__VTable, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_string__VTable;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__VTable System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__VTable, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__VTable;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__VTable System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__VTable, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__VTable;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__VTable System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__VTable, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__VTable;

struct System_IO_Enumeration_FileSystemEnumerableFactory___c_Fields {
};

struct System_IO_Enumeration_FileSystemEnumerableFactory___c_o {
    struct System_IO_Enumeration_FileSystemEnumerableFactory___c_c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerableFactory___c_Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerableFactory___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_IO_Enumeration_FileSystemEnumerableFactory___c_c {
    struct Il2CppClass_1 _1;
    struct System_IO_Enumeration_FileSystemEnumerableFactory___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerableFactory___c_VTable vtable;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__o {
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__VTable vtable;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__o {
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__VTable vtable;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__o {
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__VTable vtable;
};

struct System_IO_Enumeration_FileSystemEnumerableFactory___c_StaticFields {
    struct System_IO_Enumeration_FileSystemEnumerableFactory___c_o *__9;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__o *__9__3_0;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__o *__9__4_0;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__o *__9__5_0;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileInfo__o *__9__6_0;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_DirectoryInfo__o *__9__7_0;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_FileSystemInfo__o *__9__8_0;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__o {
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_string__VTable vtable;
};

typedef struct MethodInfo_2B93C30 MethodInfo_2B93C30, *PMethodInfo_2B93C30;

typedef union _union_340412 _union_340412, *P_union_340412;

union _union_340412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93C30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__TermData__Fields System_Collections_Generic_Dictionary_string__TermData__Fields, *PSystem_Collections_Generic_Dictionary_string__TermData__Fields;

struct System_Collections_Generic_Dictionary_string__TermData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_295718 _union_295718, *P_union_295718;

union _union_295718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B72BC MethodInfo_28B72BC, *PMethodInfo_28B72BC;

typedef union _union_310890 _union_310890, *P_union_310890;

union _union_310890 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B72BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310890 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FD798_RGCTXs MethodInfo_10FD798_RGCTXs, *PMethodInfo_10FD798_RGCTXs;

struct MethodInfo_10FD798_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_NoticeCardMstTable_VTable Shock_NoticeCardMstTable_VTable, *PShock_NoticeCardMstTable_VTable;

struct Shock_NoticeCardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef struct Shock_TutorialController_Adv3Transition_c Shock_TutorialController_Adv3Transition_c, *PShock_TutorialController_Adv3Transition_c;

typedef struct Shock_TutorialController_Adv3Transition_VTable Shock_TutorialController_Adv3Transition_VTable, *PShock_TutorialController_Adv3Transition_VTable;

struct Shock_TutorialController_Adv3Transition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_End;
    struct VirtualInvokeData _6_get_ScenarioId;
};

struct Shock_TutorialController_Adv3Transition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialController_Adv3Transition_VTable vtable;
};

typedef struct MethodInfo_1909CDC_RGCTXs MethodInfo_1909CDC_RGCTXs, *PMethodInfo_1909CDC_RGCTXs;

struct MethodInfo_1909CDC_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct MethodInfo_2E57A80 MethodInfo_2E57A80, *PMethodInfo_2E57A80;

typedef struct MethodInfo_2E57A80_RGCTXs MethodInfo_2E57A80_RGCTXs, *PMethodInfo_2E57A80_RGCTXs;

typedef union _union_214059 _union_214059, *P_union_214059;

struct MethodInfo_2E57A80_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214059 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E57A80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E57A80_RGCTXs *rgctx_data;
    union _union_214059 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Networking_UnityWebRequest_Result_o UnityEngine_Networking_UnityWebRequest_Result_o, *PUnityEngine_Networking_UnityWebRequest_Result_o;

typedef struct UnityEngine_Networking_UnityWebRequest_Result_Fields UnityEngine_Networking_UnityWebRequest_Result_Fields, *PUnityEngine_Networking_UnityWebRequest_Result_Fields;

struct UnityEngine_Networking_UnityWebRequest_Result_Fields {
    int32_t value__;
};

struct UnityEngine_Networking_UnityWebRequest_Result_o {
    struct UnityEngine_Networking_UnityWebRequest_Result_Fields fields;
};

typedef struct MethodInfo_186FB40 MethodInfo_186FB40, *PMethodInfo_186FB40;

typedef struct Shock_ScrollBase___c__DisplayClass97_0_T__c Shock_ScrollBase___c__DisplayClass97_0_T__c, *PShock_ScrollBase___c__DisplayClass97_0_T__c;

typedef union _union_158046 _union_158046, *P_union_158046;

typedef struct Shock_ScrollBase___c__DisplayClass97_0_T__RGCTXs Shock_ScrollBase___c__DisplayClass97_0_T__RGCTXs, *PShock_ScrollBase___c__DisplayClass97_0_T__RGCTXs;

typedef struct Shock_ScrollBase___c__DisplayClass97_0_T__VTable Shock_ScrollBase___c__DisplayClass97_0_T__VTable, *PShock_ScrollBase___c__DisplayClass97_0_T__VTable;

struct Shock_ScrollBase___c__DisplayClass97_0_T__RGCTXs {
    struct MethodInfo *_0_Shock_ScrollBase_T__get_ScrollItemTable;
    struct Il2CppClass *_1_System_Collections_Generic_Dictionary_int__IList_T__;
    struct MethodInfo *_2_System_Collections_Generic_Dictionary_int__IList_T___get_Item;
    struct MethodInfo *_3_Carbon_IEnumerableExtensions_ForEach_T_;
};

union _union_158046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FB40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass97_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_ScrollBase___c__DisplayClass97_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ScrollBase___c__DisplayClass97_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_ScrollBase___c__DisplayClass97_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c__DisplayClass97_0_T__VTable vtable;
};

typedef struct MethodInfo_292A838 MethodInfo_292A838, *PMethodInfo_292A838;

typedef union _union_186498 _union_186498, *P_union_186498;

union _union_186498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngHomeData___c_StaticFields Shock_MngHomeData___c_StaticFields, *PShock_MngHomeData___c_StaticFields;

typedef struct Shock_MngHomeData___c_o Shock_MngHomeData___c_o, *PShock_MngHomeData___c_o;

typedef struct Shock_MngHomeData___c_c Shock_MngHomeData___c_c, *PShock_MngHomeData___c_c;

typedef struct Shock_MngHomeData___c_Fields Shock_MngHomeData___c_Fields, *PShock_MngHomeData___c_Fields;

typedef struct Shock_MngHomeData___c_VTable Shock_MngHomeData___c_VTable, *PShock_MngHomeData___c_VTable;

struct Shock_MngHomeData___c_Fields {
};

struct Shock_MngHomeData___c_o {
    struct Shock_MngHomeData___c_c *klass;
    void *monitor;
    struct Shock_MngHomeData___c_Fields fields;
};

struct Shock_MngHomeData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngHomeData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngHomeData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngHomeData___c_VTable vtable;
};

struct Shock_MngHomeData___c_StaticFields {
    struct Shock_MngHomeData___c_o *__9;
};

typedef struct UnityEngine_Networking_UnityWebRequest_Result_c UnityEngine_Networking_UnityWebRequest_Result_c, *PUnityEngine_Networking_UnityWebRequest_Result_c;

typedef struct UnityEngine_Networking_UnityWebRequest_Result_VTable UnityEngine_Networking_UnityWebRequest_Result_VTable, *PUnityEngine_Networking_UnityWebRequest_Result_VTable;

struct UnityEngine_Networking_UnityWebRequest_Result_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Networking_UnityWebRequest_Result_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_UnityWebRequest_Result_VTable vtable;
};

typedef struct System_Xml_XmlTextReaderImpl_ParsingFunction_c System_Xml_XmlTextReaderImpl_ParsingFunction_c, *PSystem_Xml_XmlTextReaderImpl_ParsingFunction_c;

typedef struct System_Xml_XmlTextReaderImpl_ParsingFunction_VTable System_Xml_XmlTextReaderImpl_ParsingFunction_VTable, *PSystem_Xml_XmlTextReaderImpl_ParsingFunction_VTable;

struct System_Xml_XmlTextReaderImpl_ParsingFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Xml_XmlTextReaderImpl_ParsingFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlTextReaderImpl_ParsingFunction_VTable vtable;
};

typedef struct MethodInfo_19DB2F0 MethodInfo_19DB2F0, *PMethodInfo_19DB2F0;

typedef union _union_252865 _union_252865, *P_union_252865;

union _union_252865 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB2F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252865 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_FileWriter_MovieBuildMapTable__VTable Chipstar_FileWriter_MovieBuildMapTable__VTable, *PChipstar_FileWriter_MovieBuildMapTable__VTable;

struct Chipstar_FileWriter_MovieBuildMapTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
};

typedef struct MethodInfo_186FB48 MethodInfo_186FB48, *PMethodInfo_186FB48;

typedef union _union_158048 _union_158048, *P_union_158048;

union _union_158048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FB48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass97_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1390A34 MethodInfo_1390A34, *PMethodInfo_1390A34;

typedef union _union_166529 _union_166529, *P_union_166529;

union _union_166529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1390A34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B72AC MethodInfo_28B72AC, *PMethodInfo_28B72AC;

typedef union _union_310410 _union_310410, *P_union_310410;

union _union_310410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B72AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TitleNameInputController_o Aoharu_TitleNameInputController_o, *PAoharu_TitleNameInputController_o;

typedef struct Aoharu_TitleNameInputController_c Aoharu_TitleNameInputController_c, *PAoharu_TitleNameInputController_c;

typedef struct Aoharu_TitleNameInputController_Fields Aoharu_TitleNameInputController_Fields, *PAoharu_TitleNameInputController_Fields;

typedef struct Aoharu_TitleNameInputController_VTable Aoharu_TitleNameInputController_VTable, *PAoharu_TitleNameInputController_VTable;

typedef struct TMPro_TMP_InputField_o TMPro_TMP_InputField_o, *PTMPro_TMP_InputField_o;

typedef struct TMPro_TMP_InputField_c TMPro_TMP_InputField_c, *PTMPro_TMP_InputField_c;

typedef struct TMPro_TMP_InputField_Fields TMPro_TMP_InputField_Fields, *PTMPro_TMP_InputField_Fields;

typedef struct TMPro_TMP_InputField_StaticFields TMPro_TMP_InputField_StaticFields, *PTMPro_TMP_InputField_StaticFields;

typedef struct TMPro_TMP_InputField_VTable TMPro_TMP_InputField_VTable, *PTMPro_TMP_InputField_VTable;

typedef struct TMPro_TMP_ScrollbarEventHandler_o TMPro_TMP_ScrollbarEventHandler_o, *PTMPro_TMP_ScrollbarEventHandler_o;

typedef struct UnityEngine_UI_LayoutGroup_o UnityEngine_UI_LayoutGroup_o, *PUnityEngine_UI_LayoutGroup_o;

typedef struct UnityEngine_EventSystems_IScrollHandler_o UnityEngine_EventSystems_IScrollHandler_o, *PUnityEngine_EventSystems_IScrollHandler_o;

typedef struct TMPro_TMP_InputField_SubmitEvent_o TMPro_TMP_InputField_SubmitEvent_o, *PTMPro_TMP_InputField_SubmitEvent_o;

typedef struct TMPro_TMP_InputField_SelectionEvent_o TMPro_TMP_InputField_SelectionEvent_o, *PTMPro_TMP_InputField_SelectionEvent_o;

typedef struct TMPro_TMP_InputField_TextSelectionEvent_o TMPro_TMP_InputField_TextSelectionEvent_o, *PTMPro_TMP_InputField_TextSelectionEvent_o;

typedef struct TMPro_TMP_InputField_OnChangeEvent_o TMPro_TMP_InputField_OnChangeEvent_o, *PTMPro_TMP_InputField_OnChangeEvent_o;

typedef struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_o TMPro_TMP_InputField_TouchScreenKeyboardEvent_o, *PTMPro_TMP_InputField_TouchScreenKeyboardEvent_o;

typedef struct TMPro_TMP_InputField_OnValidateInput_o TMPro_TMP_InputField_OnValidateInput_o, *PTMPro_TMP_InputField_OnValidateInput_o;

typedef struct TMPro_TMP_InputValidator_o TMPro_TMP_InputValidator_o, *PTMPro_TMP_InputValidator_o;

typedef struct TMPro_TMP_ScrollbarEventHandler_c TMPro_TMP_ScrollbarEventHandler_c, *PTMPro_TMP_ScrollbarEventHandler_c;

typedef struct TMPro_TMP_ScrollbarEventHandler_Fields TMPro_TMP_ScrollbarEventHandler_Fields, *PTMPro_TMP_ScrollbarEventHandler_Fields;

typedef struct UnityEngine_UI_LayoutGroup_c UnityEngine_UI_LayoutGroup_c, *PUnityEngine_UI_LayoutGroup_c;

typedef struct UnityEngine_EventSystems_IScrollHandler_c UnityEngine_EventSystems_IScrollHandler_c, *PUnityEngine_EventSystems_IScrollHandler_c;

typedef struct UnityEngine_EventSystems_IScrollHandler_Fields UnityEngine_EventSystems_IScrollHandler_Fields, *PUnityEngine_EventSystems_IScrollHandler_Fields;

typedef struct TMPro_TMP_InputField_SubmitEvent_c TMPro_TMP_InputField_SubmitEvent_c, *PTMPro_TMP_InputField_SubmitEvent_c;

typedef struct TMPro_TMP_InputField_SubmitEvent_Fields TMPro_TMP_InputField_SubmitEvent_Fields, *PTMPro_TMP_InputField_SubmitEvent_Fields;

typedef struct TMPro_TMP_InputField_SelectionEvent_c TMPro_TMP_InputField_SelectionEvent_c, *PTMPro_TMP_InputField_SelectionEvent_c;

typedef struct TMPro_TMP_InputField_SelectionEvent_Fields TMPro_TMP_InputField_SelectionEvent_Fields, *PTMPro_TMP_InputField_SelectionEvent_Fields;

typedef struct TMPro_TMP_InputField_TextSelectionEvent_c TMPro_TMP_InputField_TextSelectionEvent_c, *PTMPro_TMP_InputField_TextSelectionEvent_c;

typedef struct TMPro_TMP_InputField_TextSelectionEvent_Fields TMPro_TMP_InputField_TextSelectionEvent_Fields, *PTMPro_TMP_InputField_TextSelectionEvent_Fields;

typedef struct TMPro_TMP_InputField_OnChangeEvent_c TMPro_TMP_InputField_OnChangeEvent_c, *PTMPro_TMP_InputField_OnChangeEvent_c;

typedef struct TMPro_TMP_InputField_OnChangeEvent_Fields TMPro_TMP_InputField_OnChangeEvent_Fields, *PTMPro_TMP_InputField_OnChangeEvent_Fields;

typedef struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_c TMPro_TMP_InputField_TouchScreenKeyboardEvent_c, *PTMPro_TMP_InputField_TouchScreenKeyboardEvent_c;

typedef struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_Fields TMPro_TMP_InputField_TouchScreenKeyboardEvent_Fields, *PTMPro_TMP_InputField_TouchScreenKeyboardEvent_Fields;

typedef struct TMPro_TMP_InputField_OnValidateInput_c TMPro_TMP_InputField_OnValidateInput_c, *PTMPro_TMP_InputField_OnValidateInput_c;

typedef struct TMPro_TMP_InputField_OnValidateInput_Fields TMPro_TMP_InputField_OnValidateInput_Fields, *PTMPro_TMP_InputField_OnValidateInput_Fields;

typedef struct TMPro_TMP_InputValidator_c TMPro_TMP_InputValidator_c, *PTMPro_TMP_InputValidator_c;

typedef struct TMPro_TMP_InputValidator_Fields TMPro_TMP_InputValidator_Fields, *PTMPro_TMP_InputValidator_Fields;

typedef struct TMPro_TMP_ScrollbarEventHandler_VTable TMPro_TMP_ScrollbarEventHandler_VTable, *PTMPro_TMP_ScrollbarEventHandler_VTable;

typedef struct UnityEngine_UI_LayoutGroup_VTable UnityEngine_UI_LayoutGroup_VTable, *PUnityEngine_UI_LayoutGroup_VTable;

typedef struct TMPro_TMP_InputField_SubmitEvent_VTable TMPro_TMP_InputField_SubmitEvent_VTable, *PTMPro_TMP_InputField_SubmitEvent_VTable;

typedef struct TMPro_TMP_InputField_SelectionEvent_VTable TMPro_TMP_InputField_SelectionEvent_VTable, *PTMPro_TMP_InputField_SelectionEvent_VTable;

typedef struct TMPro_TMP_InputField_TextSelectionEvent_VTable TMPro_TMP_InputField_TextSelectionEvent_VTable, *PTMPro_TMP_InputField_TextSelectionEvent_VTable;

typedef struct UnityEngine_Events_UnityEvent_string__int__int__Fields UnityEngine_Events_UnityEvent_string__int__int__Fields, *PUnityEngine_Events_UnityEvent_string__int__int__Fields;

typedef struct TMPro_TMP_InputField_OnChangeEvent_VTable TMPro_TMP_InputField_OnChangeEvent_VTable, *PTMPro_TMP_InputField_OnChangeEvent_VTable;

typedef struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_VTable TMPro_TMP_InputField_TouchScreenKeyboardEvent_VTable, *PTMPro_TMP_InputField_TouchScreenKeyboardEvent_VTable;

typedef struct UnityEngine_Events_UnityEvent_TouchScreenKeyboard_Status__Fields UnityEngine_Events_UnityEvent_TouchScreenKeyboard_Status__Fields, *PUnityEngine_Events_UnityEvent_TouchScreenKeyboard_Status__Fields;

typedef struct TMPro_TMP_InputField_OnValidateInput_VTable TMPro_TMP_InputField_OnValidateInput_VTable, *PTMPro_TMP_InputField_OnValidateInput_VTable;

typedef struct TMPro_TMP_InputValidator_VTable TMPro_TMP_InputValidator_VTable, *PTMPro_TMP_InputValidator_VTable;

struct TMPro_TMP_InputField_SelectionEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct TMPro_TMP_InputField_SelectionEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_InputField_SelectionEvent_VTable vtable;
};

struct TMPro_TMP_InputField_SelectionEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct TMPro_TMP_InputField_SelectionEvent_o {
    struct TMPro_TMP_InputField_SelectionEvent_c *klass;
    void *monitor;
    struct TMPro_TMP_InputField_SelectionEvent_Fields fields;
};

struct Aoharu_TitleNameInputController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    int32_t m_TextLimit;
    struct Shock_ButtonEvent_o *m_InputSelect;
    struct TMPro_TMP_InputField_o *m_InputField;
    struct Shock_ButtonEvent_o *m_DecideButton;
    struct Shock_GrayoutUI_o *m_DecideButtonGray;
    struct UnityEngine_GameObject_o *m_StampAnim;
    struct System_String_o *m_DefaultName;
};

struct TMPro_TMP_InputField_OnChangeEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct TMPro_TMP_InputField_OnChangeEvent_o {
    struct TMPro_TMP_InputField_OnChangeEvent_c *klass;
    void *monitor;
    struct TMPro_TMP_InputField_OnChangeEvent_Fields fields;
};

struct TMPro_TMP_InputField_OnChangeEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct TMPro_TMP_InputField_OnChangeEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_InputField_OnChangeEvent_VTable vtable;
};

struct TMPro_TMP_InputField_OnValidateInput_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Events_UnityEvent_string__int__int__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct TMPro_TMP_InputField_TextSelectionEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__int__int__Fields super;
};

struct TMPro_TMP_InputField_TextSelectionEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct TMPro_TMP_InputField_TextSelectionEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_InputField_TextSelectionEvent_VTable vtable;
};

struct TMPro_TMP_InputField_TextSelectionEvent_o {
    struct TMPro_TMP_InputField_TextSelectionEvent_c *klass;
    void *monitor;
    struct TMPro_TMP_InputField_TextSelectionEvent_Fields fields;
};

struct TMPro_TMP_InputField_StaticFields {
    struct System_Char_array *kSeparators;
};

struct TMPro_TMP_InputValidator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_InputField_Fields {
    struct UnityEngine_UI_Selectable_Fields super;
    struct UnityEngine_TouchScreenKeyboard_o *m_SoftKeyboard;
    struct UnityEngine_RectTransform_o *m_RectTransform;
    struct UnityEngine_RectTransform_o *m_TextViewport;
    struct UnityEngine_UI_RectMask2D_o *m_TextComponentRectMask;
    struct UnityEngine_UI_RectMask2D_o *m_TextViewportRectMask;
    struct UnityEngine_Rect_o m_CachedViewportRect;
    struct TMPro_TMP_Text_o *m_TextComponent;
    struct UnityEngine_RectTransform_o *m_TextComponentRectTransform;
    struct UnityEngine_UI_Graphic_o *m_Placeholder;
    struct UnityEngine_UI_Scrollbar_o *m_VerticalScrollbar;
    struct TMPro_TMP_ScrollbarEventHandler_o *m_VerticalScrollbarEventHandler;
    bool m_IsDrivenByLayoutComponents;
    struct UnityEngine_UI_LayoutGroup_o *m_LayoutGroup;
    struct UnityEngine_EventSystems_IScrollHandler_o *m_IScrollHandlerParent;
    float m_ScrollPosition;
    float m_ScrollSensitivity;
    int32_t m_ContentType;
    int32_t m_InputType;
    uint16_t m_AsteriskChar;
    int32_t m_KeyboardType;
    int32_t m_LineType;
    bool m_HideMobileInput;
    bool m_HideSoftKeyboard;
    int32_t m_CharacterValidation;
    struct System_String_o *m_RegexValue;
    float m_GlobalPointSize;
    int32_t m_CharacterLimit;
    struct TMPro_TMP_InputField_SubmitEvent_o *m_OnEndEdit;
    struct TMPro_TMP_InputField_SubmitEvent_o *m_OnSubmit;
    struct TMPro_TMP_InputField_SelectionEvent_o *m_OnSelect;
    struct TMPro_TMP_InputField_SelectionEvent_o *m_OnDeselect;
    struct TMPro_TMP_InputField_TextSelectionEvent_o *m_OnTextSelection;
    struct TMPro_TMP_InputField_TextSelectionEvent_o *m_OnEndTextSelection;
    struct TMPro_TMP_InputField_OnChangeEvent_o *m_OnValueChanged;
    struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_o *m_OnTouchScreenKeyboardStatusChanged;
    struct TMPro_TMP_InputField_OnValidateInput_o *m_OnValidateInput;
    struct UnityEngine_Color_o m_CaretColor;
    bool m_CustomCaretColor;
    struct UnityEngine_Color_o m_SelectionColor;
    struct System_String_o *m_Text;
    float m_CaretBlinkRate;
    int32_t m_CaretWidth;
    bool m_ReadOnly;
    bool m_RichText;
    int32_t m_StringPosition;
    int32_t m_StringSelectPosition;
    int32_t m_CaretPosition;
    int32_t m_CaretSelectPosition;
    struct UnityEngine_RectTransform_o *caretRectTrans;
    struct UnityEngine_UIVertex_array *m_CursorVerts;
    struct UnityEngine_CanvasRenderer_o *m_CachedInputRenderer;
    struct UnityEngine_Vector2_o m_LastPosition;
    struct UnityEngine_Mesh_o *m_Mesh;
    bool m_AllowInput;
    bool m_ShouldActivateNextUpdate;
    bool m_UpdateDrag;
    bool m_DragPositionOutOfBounds;
    bool m_CaretVisible;
    struct UnityEngine_Coroutine_o *m_BlinkCoroutine;
    float m_BlinkStartTime;
    struct UnityEngine_Coroutine_o *m_DragCoroutine;
    struct System_String_o *m_OriginalText;
    bool m_WasCanceled;
    bool m_HasDoneFocusTransition;
    struct UnityEngine_WaitForSecondsRealtime_o *m_WaitForSecondsRealtime;
    bool m_PreventCallback;
    bool m_TouchKeyboardAllowsInPlaceEditing;
    bool m_IsTextComponentUpdateRequired;
    bool m_isLastKeyBackspace;
    float m_PointerDownClickStartTime;
    float m_KeyDownStartTime;
    float m_DoubleClickDelay;
    bool m_IsCompositionActive;
    bool m_ShouldUpdateIMEWindowPosition;
    int32_t m_PreviousIMEInsertionLine;
    struct TMPro_TMP_FontAsset_o *m_GlobalFontAsset;
    bool m_OnFocusSelectAll;
    bool m_isSelectAll;
    bool m_ResetOnDeActivation;
    bool m_SelectionStillActive;
    bool m_ReleaseSelection;
    struct UnityEngine_GameObject_o *m_PreviouslySelectedObject;
    bool m_RestoreOriginalTextOnEscape;
    bool m_isRichTextEditingAllowed;
    int32_t m_LineLimit;
    struct TMPro_TMP_InputValidator_o *m_InputValidator;
    bool m_isSelected;
    bool m_IsStringPositionDirty;
    bool m_IsCaretPositionDirty;
    bool m_forceRectTransformAdjustment;
    struct UnityEngine_Event_o *m_ProcessingEvent;
};

struct UnityEngine_Events_UnityEvent_TouchScreenKeyboard_Status__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_Fields {
    struct UnityEngine_Events_UnityEvent_TouchScreenKeyboard_Status__Fields super;
};

struct TMPro_TMP_ScrollbarEventHandler_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    bool isSelected;
};

struct TMPro_TMP_ScrollbarEventHandler_o {
    struct TMPro_TMP_ScrollbarEventHandler_c *klass;
    void *monitor;
    struct TMPro_TMP_ScrollbarEventHandler_Fields fields;
};

struct TMPro_TMP_ScrollbarEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnPointerClick;
    struct VirtualInvokeData _5_OnSelect;
    struct VirtualInvokeData _6_OnDeselect;
};

struct TMPro_TMP_ScrollbarEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_ScrollbarEventHandler_VTable vtable;
};

struct TMPro_TMP_InputField_SubmitEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct TMPro_TMP_InputValidator_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct UnityEngine_EventSystems_IScrollHandler_Fields {
};

struct UnityEngine_EventSystems_IScrollHandler_o {
    struct UnityEngine_EventSystems_IScrollHandler_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_IScrollHandler_Fields fields;
};

struct UnityEngine_EventSystems_IScrollHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UI_LayoutGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _29_CalculateLayoutInputVertical;
    struct VirtualInvokeData _30_get_minWidth;
    struct VirtualInvokeData _31_get_preferredWidth;
    struct VirtualInvokeData _32_get_flexibleWidth;
    struct VirtualInvokeData _33_get_minHeight;
    struct VirtualInvokeData _34_get_preferredHeight;
    struct VirtualInvokeData _35_get_flexibleHeight;
    struct VirtualInvokeData _36_get_layoutPriority;
    struct VirtualInvokeData _37_SetLayoutHorizontal;
    struct VirtualInvokeData _38_SetLayoutVertical;
    struct VirtualInvokeData _39_OnTransformChildrenChanged;
};

struct UnityEngine_UI_LayoutGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_LayoutGroup_VTable vtable;
};

struct TMPro_TMP_InputField_SubmitEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct UnityEngine_UI_LayoutGroup_o {
    struct UnityEngine_UI_LayoutGroup_c *klass;
    void *monitor;
    struct UnityEngine_UI_LayoutGroup_Fields fields;
};

struct TMPro_TMP_InputField_SubmitEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_InputField_SubmitEvent_VTable vtable;
};

struct TMPro_TMP_InputField_SubmitEvent_o {
    struct TMPro_TMP_InputField_SubmitEvent_c *klass;
    void *monitor;
    struct TMPro_TMP_InputField_SubmitEvent_Fields fields;
};

struct TMPro_TMP_InputField_OnValidateInput_o {
    struct TMPro_TMP_InputField_OnValidateInput_c *klass;
    void *monitor;
    struct TMPro_TMP_InputField_OnValidateInput_Fields fields;
};

struct TMPro_TMP_InputField_OnValidateInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct TMPro_TMP_InputField_OnValidateInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_InputField_OnValidateInput_VTable vtable;
};

struct Aoharu_TitleNameInputController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct TMPro_TMP_InputValidator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_InputValidator_VTable vtable;
};

struct TMPro_TMP_InputValidator_o {
    struct TMPro_TMP_InputValidator_c *klass;
    void *monitor;
    struct TMPro_TMP_InputValidator_Fields fields;
};

struct Aoharu_TitleNameInputController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleNameInputController_VTable vtable;
};

struct Aoharu_TitleNameInputController_o {
    struct Aoharu_TitleNameInputController_c *klass;
    void *monitor;
    struct Aoharu_TitleNameInputController_Fields fields;
};

struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct TMPro_TMP_InputField_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_IsInteractable;
    struct VirtualInvokeData _25_InstantClearState;
    struct VirtualInvokeData _26_DoStateTransition;
    struct VirtualInvokeData _27_FindSelectableOnLeft;
    struct VirtualInvokeData _28_FindSelectableOnRight;
    struct VirtualInvokeData _29_FindSelectableOnUp;
    struct VirtualInvokeData _30_FindSelectableOnDown;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnPointerDown;
    struct VirtualInvokeData _33_OnPointerUp;
    struct VirtualInvokeData _34_OnPointerEnter;
    struct VirtualInvokeData _35_OnPointerExit;
    struct VirtualInvokeData _36_OnSelect;
    struct VirtualInvokeData _37_OnDeselect;
    struct VirtualInvokeData _38_Select;
    struct VirtualInvokeData _39_unknown;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_unknown;
    struct VirtualInvokeData _44_unknown;
    struct VirtualInvokeData _45_unknown;
    struct VirtualInvokeData _46_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _47_unknown;
    struct VirtualInvokeData _48_unknown;
    struct VirtualInvokeData _49_unknown;
    struct VirtualInvokeData _50_unknown;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_unknown;
    struct VirtualInvokeData _59_unknown;
    struct VirtualInvokeData _60_LateUpdate;
    struct VirtualInvokeData _61_OnBeginDrag;
    struct VirtualInvokeData _62_OnDrag;
    struct VirtualInvokeData _63_OnEndDrag;
    struct VirtualInvokeData _64_IsValidChar;
    struct VirtualInvokeData _65_OnUpdateSelected;
    struct VirtualInvokeData _66_OnScroll;
    struct VirtualInvokeData _67_Append;
    struct VirtualInvokeData _68_Append;
    struct VirtualInvokeData _69_Rebuild;
    struct VirtualInvokeData _70_LayoutComplete;
    struct VirtualInvokeData _71_GraphicUpdateComplete;
    struct VirtualInvokeData _72_OnPointerClick;
    struct VirtualInvokeData _73_OnSubmit;
    struct VirtualInvokeData _74_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _75_CalculateLayoutInputVertical;
    struct VirtualInvokeData _76_get_minWidth;
    struct VirtualInvokeData _77_get_preferredWidth;
    struct VirtualInvokeData _78_get_flexibleWidth;
    struct VirtualInvokeData _79_get_minHeight;
    struct VirtualInvokeData _80_get_preferredHeight;
    struct VirtualInvokeData _81_get_flexibleHeight;
    struct VirtualInvokeData _82_get_layoutPriority;
};

struct TMPro_TMP_InputField_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_InputField_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_InputField_VTable vtable;
};

struct TMPro_TMP_InputField_o {
    struct TMPro_TMP_InputField_c *klass;
    void *monitor;
    struct TMPro_TMP_InputField_Fields fields;
};

struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_o {
    struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_c *klass;
    void *monitor;
    struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_Fields fields;
};

struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_InputField_TouchScreenKeyboardEvent_VTable vtable;
};

typedef struct MethodInfo_1733254 MethodInfo_1733254, *PMethodInfo_1733254;

typedef union _union_167195 _union_167195, *P_union_167195;

union _union_167195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190F3EC MethodInfo_190F3EC, *PMethodInfo_190F3EC;

typedef struct MethodInfo_190F3EC_RGCTXs MethodInfo_190F3EC_RGCTXs, *PMethodInfo_190F3EC_RGCTXs;

typedef union _union_317366 _union_317366, *P_union_317366;

union _union_317366 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190F3EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190F3EC_RGCTXs *rgctx_data;
    union _union_317366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190F3EC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_17F7B84_RGCTXs MethodInfo_17F7B84_RGCTXs, *PMethodInfo_17F7B84_RGCTXs;

struct MethodInfo_17F7B84_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_T;
};

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_o Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_o, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_o;

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_c Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_c, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_c;

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_Fields Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_Fields, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_Fields;

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_VTable Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_VTable, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_VTable;

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_Fields {
    struct Carbon_TweenBase_o *tween;
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_o *CS___8__locals1;
};

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_o {
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_1_VTable vtable;
};

typedef struct System_Xml_XmlTextReaderImpl_ParsingFunction_o System_Xml_XmlTextReaderImpl_ParsingFunction_o, *PSystem_Xml_XmlTextReaderImpl_ParsingFunction_o;

typedef struct System_Xml_XmlTextReaderImpl_ParsingFunction_Fields System_Xml_XmlTextReaderImpl_ParsingFunction_Fields, *PSystem_Xml_XmlTextReaderImpl_ParsingFunction_Fields;

struct System_Xml_XmlTextReaderImpl_ParsingFunction_Fields {
    int32_t value__;
};

struct System_Xml_XmlTextReaderImpl_ParsingFunction_o {
    struct System_Xml_XmlTextReaderImpl_ParsingFunction_Fields fields;
};

typedef struct MethodInfo_24DFFBC MethodInfo_24DFFBC, *PMethodInfo_24DFFBC;

typedef union _union_178000 _union_178000, *P_union_178000;

union _union_178000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFFBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31357B4 MethodInfo_31357B4, *PMethodInfo_31357B4;

typedef union _union_233613 _union_233613, *P_union_233613;

union _union_233613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31357B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_DataTakeOverConfirmDialog_MigrationData_c Aoharu_DataTakeOverConfirmDialog_MigrationData_c, *PAoharu_DataTakeOverConfirmDialog_MigrationData_c;

typedef struct Aoharu_DataTakeOverConfirmDialog_MigrationData_VTable Aoharu_DataTakeOverConfirmDialog_MigrationData_VTable, *PAoharu_DataTakeOverConfirmDialog_MigrationData_VTable;

struct Aoharu_DataTakeOverConfirmDialog_MigrationData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DataTakeOverConfirmDialog_MigrationData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverConfirmDialog_MigrationData_VTable vtable;
};

typedef struct MethodInfo_186FB34 MethodInfo_186FB34, *PMethodInfo_186FB34;

typedef struct Shock_ScrollBase___c__DisplayClass94_0_T__c Shock_ScrollBase___c__DisplayClass94_0_T__c, *PShock_ScrollBase___c__DisplayClass94_0_T__c;

typedef union _union_158044 _union_158044, *P_union_158044;

typedef struct Shock_ScrollBase___c__DisplayClass94_0_T__RGCTXs Shock_ScrollBase___c__DisplayClass94_0_T__RGCTXs, *PShock_ScrollBase___c__DisplayClass94_0_T__RGCTXs;

typedef struct Shock_ScrollBase___c__DisplayClass94_0_T__VTable Shock_ScrollBase___c__DisplayClass94_0_T__VTable, *PShock_ScrollBase___c__DisplayClass94_0_T__VTable;

struct Shock_ScrollBase___c__DisplayClass94_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ScrollBase___c__DisplayClass94_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_ScrollBase___c__DisplayClass94_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c__DisplayClass94_0_T__VTable vtable;
};

union _union_158044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FB34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass94_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_ScrollBase___c__DisplayClass94_0_T__RGCTXs {
    struct MethodInfo *_0_Shock_ScrollBase___c__DisplayClass94_0_T___Create_b__1;
    struct MethodInfo *_1_Shock_ScrollBase_T__Create;
};

typedef struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass26_0_c Shock_Data_SaveData_SaveDataUtil___c__DisplayClass26_0_c, *PShock_Data_SaveData_SaveDataUtil___c__DisplayClass26_0_c;

typedef struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass26_0_VTable Shock_Data_SaveData_SaveDataUtil___c__DisplayClass26_0_VTable, *PShock_Data_SaveData_SaveDataUtil___c__DisplayClass26_0_VTable;

struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass26_0_VTable vtable;
};

typedef struct System_Func_CardCollectionRewardMst__string__Fields System_Func_CardCollectionRewardMst__string__Fields, *PSystem_Func_CardCollectionRewardMst__string__Fields;

struct System_Func_CardCollectionRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct TMPro_KerningTable___c__DisplayClass3_0_VTable TMPro_KerningTable___c__DisplayClass3_0_VTable, *PTMPro_KerningTable___c__DisplayClass3_0_VTable;

struct TMPro_KerningTable___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_NoticeMusicMstTable___c__DisplayClass13_0_c Shock_NoticeMusicMstTable___c__DisplayClass13_0_c, *PShock_NoticeMusicMstTable___c__DisplayClass13_0_c;

typedef struct Shock_NoticeMusicMstTable___c__DisplayClass13_0_VTable Shock_NoticeMusicMstTable___c__DisplayClass13_0_VTable, *PShock_NoticeMusicMstTable___c__DisplayClass13_0_VTable;

struct Shock_NoticeMusicMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NoticeMusicMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeMusicMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_14F95F8 MethodInfo_14F95F8, *PMethodInfo_14F95F8;

typedef struct MethodInfo_14F95F8_RGCTXs MethodInfo_14F95F8_RGCTXs, *PMethodInfo_14F95F8_RGCTXs;

typedef union _union_200379 _union_200379, *P_union_200379;

union _union_200379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F95F8_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_14F95F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F95F8_RGCTXs *rgctx_data;
    union _union_200379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A4760 MethodInfo_30A4760, *PMethodInfo_30A4760;

typedef struct MethodInfo_30A4760_RGCTXs MethodInfo_30A4760_RGCTXs, *PMethodInfo_30A4760_RGCTXs;

typedef union _union_205683 _union_205683, *P_union_205683;

union _union_205683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A4760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A4760_RGCTXs *rgctx_data;
    union _union_205683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A4760_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_SnsSignInOutCompleteDialog_o Aoharu_SnsSignInOutCompleteDialog_o, *PAoharu_SnsSignInOutCompleteDialog_o;

typedef struct Aoharu_SnsSignInOutCompleteDialog_c Aoharu_SnsSignInOutCompleteDialog_c, *PAoharu_SnsSignInOutCompleteDialog_c;

typedef struct Aoharu_SnsSignInOutCompleteDialog_Fields Aoharu_SnsSignInOutCompleteDialog_Fields, *PAoharu_SnsSignInOutCompleteDialog_Fields;

typedef struct Aoharu_SnsSignInOutCompleteDialog_VTable Aoharu_SnsSignInOutCompleteDialog_VTable, *PAoharu_SnsSignInOutCompleteDialog_VTable;

struct Aoharu_SnsSignInOutCompleteDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_SnsSignInOutCompleteDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CloseBtn;
    struct Shock_TextMeshUI_o *m_CloseBtnText;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_SignInMessageText;
    struct Shock_TextMeshUI_o *m_SignOutMessageText;
};

struct Aoharu_SnsSignInOutCompleteDialog_o {
    struct Aoharu_SnsSignInOutCompleteDialog_c *klass;
    void *monitor;
    struct Aoharu_SnsSignInOutCompleteDialog_Fields fields;
};

struct Aoharu_SnsSignInOutCompleteDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SnsSignInOutCompleteDialog_VTable vtable;
};

typedef struct MethodInfo_28B72DC MethodInfo_28B72DC, *PMethodInfo_28B72DC;

typedef union _union_311850 _union_311850, *P_union_311850;

union _union_311850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B72DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ChatCharacterMst__uint__Fields Shock_GameMstTableBase_ChatCharacterMst__uint__Fields, *PShock_GameMstTableBase_ChatCharacterMst__uint__Fields;

struct Shock_GameMstTableBase_ChatCharacterMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct MethodInfo_251D8EC MethodInfo_251D8EC, *PMethodInfo_251D8EC;

typedef union _union_243533 _union_243533, *P_union_243533;

union _union_243533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D8EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GroupMstTable___c_VTable Shock_GroupMstTable___c_VTable, *PShock_GroupMstTable___c_VTable;

struct Shock_GroupMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_InternalUtil_PriorityQueue_IndexedItem_T__array UniRx_InternalUtil_PriorityQueue_IndexedItem_T__array, *PUniRx_InternalUtil_PriorityQueue_IndexedItem_T__array;

typedef struct UniRx_InternalUtil_PriorityQueue_IndexedItem_T__o UniRx_InternalUtil_PriorityQueue_IndexedItem_T__o, *PUniRx_InternalUtil_PriorityQueue_IndexedItem_T__o;

typedef struct UniRx_InternalUtil_PriorityQueue_IndexedItem_T__Fields UniRx_InternalUtil_PriorityQueue_IndexedItem_T__Fields, *PUniRx_InternalUtil_PriorityQueue_IndexedItem_T__Fields;

struct UniRx_InternalUtil_PriorityQueue_IndexedItem_T__Fields {
    struct Il2CppObject *Value;
    int64_t Id;
};

struct UniRx_InternalUtil_PriorityQueue_IndexedItem_T__o {
    struct UniRx_InternalUtil_PriorityQueue_IndexedItem_T__Fields fields;
};

struct UniRx_InternalUtil_PriorityQueue_IndexedItem_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UniRx_InternalUtil_PriorityQueue_IndexedItem_T__o m_Items[65535];
};

typedef struct MethodInfo_32AB490 MethodInfo_32AB490, *PMethodInfo_32AB490;

typedef union _union_316687 _union_316687, *P_union_316687;

union _union_316687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventData___c__DisplayClass172_0_o Shock_EventData___c__DisplayClass172_0_o, *PShock_EventData___c__DisplayClass172_0_o;

typedef struct Shock_EventData___c__DisplayClass172_0_c Shock_EventData___c__DisplayClass172_0_c, *PShock_EventData___c__DisplayClass172_0_c;

typedef struct Shock_EventData___c__DisplayClass172_0_Fields Shock_EventData___c__DisplayClass172_0_Fields, *PShock_EventData___c__DisplayClass172_0_Fields;

typedef struct Shock_EventData___c__DisplayClass172_0_VTable Shock_EventData___c__DisplayClass172_0_VTable, *PShock_EventData___c__DisplayClass172_0_VTable;

struct Shock_EventData___c__DisplayClass172_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventData___c__DisplayClass172_0_Fields {
    uint32_t cardId;
};

struct Shock_EventData___c__DisplayClass172_0_o {
    struct Shock_EventData___c__DisplayClass172_0_c *klass;
    void *monitor;
    struct Shock_EventData___c__DisplayClass172_0_Fields fields;
};

struct Shock_EventData___c__DisplayClass172_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventData___c__DisplayClass172_0_VTable vtable;
};

typedef struct MethodInfo_242AA6C MethodInfo_242AA6C, *PMethodInfo_242AA6C;

typedef union _union_275942 _union_275942, *P_union_275942;

union _union_275942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AA6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747898 MethodInfo_1747898, *PMethodInfo_1747898;

typedef union _union_162183 _union_162183, *P_union_162183;

union _union_162183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295800 _union_295800, *P_union_295800;

union _union_295800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_Cookie_c System_Net_Cookie_c, *PSystem_Net_Cookie_c;

typedef struct System_Net_Cookie_StaticFields System_Net_Cookie_StaticFields, *PSystem_Net_Cookie_StaticFields;

typedef struct System_Net_Cookie_VTable System_Net_Cookie_VTable, *PSystem_Net_Cookie_VTable;

typedef struct System_Net_Comparer_o System_Net_Comparer_o, *PSystem_Net_Comparer_o;

typedef struct System_Net_Comparer_c System_Net_Comparer_c, *PSystem_Net_Comparer_c;

typedef struct System_Net_Comparer_VTable System_Net_Comparer_VTable, *PSystem_Net_Comparer_VTable;

struct System_Net_Cookie_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Cookie_c {
    struct Il2CppClass_1 _1;
    struct System_Net_Cookie_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Cookie_VTable vtable;
};

struct System_Net_Cookie_StaticFields {
    struct System_Char_array *PortSplitDelimiters;
    struct System_Char_array *Reserved2Name;
    struct System_Char_array *Reserved2Value;
    struct System_Net_Comparer_o *staticComparer;
};

struct System_Net_Comparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IComparer_Compare;
};

struct System_Net_Comparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Comparer_VTable vtable;
};

struct System_Net_Comparer_o {
    struct System_Net_Comparer_c *klass;
    void *monitor;
    struct System_Net_Comparer_Fields fields;
};

typedef struct System_TypeSpec_VTable System_TypeSpec_VTable, *PSystem_TypeSpec_VTable;

struct System_TypeSpec_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_295802 _union_295802, *P_union_295802;

union _union_295802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6C664_RGCTXs MethodInfo_2E6C664_RGCTXs, *PMethodInfo_2E6C664_RGCTXs;

struct MethodInfo_2E6C664_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass15_0_Fields Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass15_0_Fields, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass15_0_Fields;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_o Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_o, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_o;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_c Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_c, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_c;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_Fields Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_Fields, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_Fields;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_VTable Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_VTable, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_array Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_array, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_array;

typedef struct DG_Tweening_Tweener_o DG_Tweening_Tweener_o, *PDG_Tweening_Tweener_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_o;

typedef struct DG_Tweening_Tweener_Fields DG_Tweening_Tweener_Fields, *PDG_Tweening_Tweener_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_Fields;

typedef struct DG_Tweening_Tween_Fields DG_Tweening_Tween_Fields, *PDG_Tweening_Tween_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_VTable;

typedef struct DG_Tweening_Core_ABSSequentiable_Fields DG_Tweening_Core_ABSSequentiable_Fields, *PDG_Tweening_Core_ABSSequentiable_Fields;

typedef struct DG_Tweening_TweenCallback_o DG_Tweening_TweenCallback_o, *PDG_Tweening_TweenCallback_o;

typedef struct DG_Tweening_TweenCallback_int__o DG_Tweening_TweenCallback_int__o, *PDG_Tweening_TweenCallback_int__o;

typedef struct DG_Tweening_EaseFunction_o DG_Tweening_EaseFunction_o, *PDG_Tweening_EaseFunction_o;

typedef struct DG_Tweening_Sequence_o DG_Tweening_Sequence_o, *PDG_Tweening_Sequence_o;

typedef struct DG_Tweening_TweenCallback_c DG_Tweening_TweenCallback_c, *PDG_Tweening_TweenCallback_c;

typedef struct DG_Tweening_TweenCallback_Fields DG_Tweening_TweenCallback_Fields, *PDG_Tweening_TweenCallback_Fields;

typedef struct DG_Tweening_TweenCallback_int__c DG_Tweening_TweenCallback_int__c, *PDG_Tweening_TweenCallback_int__c;

typedef struct DG_Tweening_TweenCallback_int__Fields DG_Tweening_TweenCallback_int__Fields, *PDG_Tweening_TweenCallback_int__Fields;

typedef struct DG_Tweening_EaseFunction_c DG_Tweening_EaseFunction_c, *PDG_Tweening_EaseFunction_c;

typedef struct DG_Tweening_EaseFunction_Fields DG_Tweening_EaseFunction_Fields, *PDG_Tweening_EaseFunction_Fields;

typedef struct DG_Tweening_Sequence_c DG_Tweening_Sequence_c, *PDG_Tweening_Sequence_c;

typedef struct DG_Tweening_Sequence_Fields DG_Tweening_Sequence_Fields, *PDG_Tweening_Sequence_Fields;

typedef struct DG_Tweening_TweenCallback_VTable DG_Tweening_TweenCallback_VTable, *PDG_Tweening_TweenCallback_VTable;

typedef struct DG_Tweening_TweenCallback_int__VTable DG_Tweening_TweenCallback_int__VTable, *PDG_Tweening_TweenCallback_int__VTable;

typedef struct DG_Tweening_EaseFunction_VTable DG_Tweening_EaseFunction_VTable, *PDG_Tweening_EaseFunction_VTable;

typedef struct DG_Tweening_Sequence_VTable DG_Tweening_Sequence_VTable, *PDG_Tweening_Sequence_VTable;

typedef struct System_Collections_Generic_List_Tween__o System_Collections_Generic_List_Tween__o, *PSystem_Collections_Generic_List_Tween__o;

typedef struct System_Collections_Generic_List_ABSSequentiable__o System_Collections_Generic_List_ABSSequentiable__o, *PSystem_Collections_Generic_List_ABSSequentiable__o;

typedef struct System_Collections_Generic_List_Tween__c System_Collections_Generic_List_Tween__c, *PSystem_Collections_Generic_List_Tween__c;

typedef struct System_Collections_Generic_List_Tween__Fields System_Collections_Generic_List_Tween__Fields, *PSystem_Collections_Generic_List_Tween__Fields;

typedef struct System_Collections_Generic_List_ABSSequentiable__c System_Collections_Generic_List_ABSSequentiable__c, *PSystem_Collections_Generic_List_ABSSequentiable__c;

typedef struct System_Collections_Generic_List_ABSSequentiable__Fields System_Collections_Generic_List_ABSSequentiable__Fields, *PSystem_Collections_Generic_List_ABSSequentiable__Fields;

typedef struct System_Collections_Generic_List_Tween__StaticFields System_Collections_Generic_List_Tween__StaticFields, *PSystem_Collections_Generic_List_Tween__StaticFields;

typedef struct System_Collections_Generic_List_Tween__VTable System_Collections_Generic_List_Tween__VTable, *PSystem_Collections_Generic_List_Tween__VTable;

typedef struct DG_Tweening_Tween_array DG_Tweening_Tween_array, *PDG_Tweening_Tween_array;

typedef struct System_Collections_Generic_List_ABSSequentiable__StaticFields System_Collections_Generic_List_ABSSequentiable__StaticFields, *PSystem_Collections_Generic_List_ABSSequentiable__StaticFields;

typedef struct System_Collections_Generic_List_ABSSequentiable__VTable System_Collections_Generic_List_ABSSequentiable__VTable, *PSystem_Collections_Generic_List_ABSSequentiable__VTable;

typedef struct DG_Tweening_Core_ABSSequentiable_array DG_Tweening_Core_ABSSequentiable_array, *PDG_Tweening_Core_ABSSequentiable_array;

typedef struct DG_Tweening_Tween_o DG_Tweening_Tween_o, *PDG_Tweening_Tween_o;

typedef struct DG_Tweening_Core_ABSSequentiable_o DG_Tweening_Core_ABSSequentiable_o, *PDG_Tweening_Core_ABSSequentiable_o;

typedef struct DG_Tweening_Tween_c DG_Tweening_Tween_c, *PDG_Tweening_Tween_c;

typedef struct DG_Tweening_Core_ABSSequentiable_c DG_Tweening_Core_ABSSequentiable_c, *PDG_Tweening_Core_ABSSequentiable_c;

typedef struct DG_Tweening_Tween_VTable DG_Tweening_Tween_VTable, *PDG_Tweening_Tween_VTable;

typedef struct DG_Tweening_Core_ABSSequentiable_VTable DG_Tweening_Core_ABSSequentiable_VTable, *PDG_Tweening_Core_ABSSequentiable_VTable;

struct DG_Tweening_EaseFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_EaseFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_EaseFunction_VTable vtable;
};

struct System_Collections_Generic_List_ABSSequentiable__StaticFields {
    struct DG_Tweening_Core_ABSSequentiable_array *s_emptyArray;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_array *m_BgImageList;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_array *m_BgPatternList;
    float m_fadeTime;
    struct DG_Tweening_Tweener_o *m_Tweener;
    int32_t m_CurrentIndex;
    int32_t m_CurrentCategory;
};

struct DG_Tweening_EaseFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_EaseFunction_o {
    struct DG_Tweening_EaseFunction_c *klass;
    void *monitor;
    struct DG_Tweening_EaseFunction_Fields fields;
};

struct System_Collections_Generic_List_Tween__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Tween__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Tween__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Tween__VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_VTable vtable;
};

struct DG_Tweening_Core_ABSSequentiable_Fields {
    int32_t tweenType;
    float sequencedPosition;
    float sequencedEndPosition;
    struct DG_Tweening_TweenCallback_o *onStart;
};

struct DG_Tweening_Tween_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_UpdateDelay;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_Collections_Generic_List_BAND_CATEGORY__o *m_ViewGroupList;
    struct System_Collections_Generic_List_BAND_CATEGORY__o *m_ReleaseCheckGroupList;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_Fields fields;
};

struct DG_Tweening_Sequence_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_Validate;
    struct VirtualInvokeData _6_UpdateDelay;
    struct VirtualInvokeData _7_Startup;
    struct VirtualInvokeData _8_ApplyTween;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_Fields {
    struct Shock_ScrollBase_ScrollItemBase__Fields super;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_Fields fields;
};

struct DG_Tweening_TweenCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Collections_Generic_List_Tween__Fields {
    struct DG_Tweening_Tween_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Tween__o {
    struct System_Collections_Generic_List_Tween__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Tween__Fields fields;
};

struct System_Collections_Generic_List_Tween__StaticFields {
    struct DG_Tweening_Tween_array *s_emptyArray;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_VTable vtable;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_SimpleScroll_o *m_GroupScroll;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateListSceneCharaScroll_o *m_CharacterScroll;
    struct Shock_ButtonEvent_o *m_ArrowNext;
    struct Shock_ButtonEvent_o *m_ArrowPrev;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_o *m_Bg;
    struct UnityEngine_Animator_o *m_ArrowAnimator;
    int32_t m_SelectCategory;
    int32_t m_CurrentIndex;
    bool m_IsBandScrolling;
    struct System_Action_CharacterMst__o *_RequestNextScene_k__BackingField;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_o {
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_c *klass;
    void *monitor;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_Fields fields;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass15_0_Fields {
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_o *__4__this;
    int32_t firstCategory;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_o *setting;
};

struct DG_Tweening_Sequence_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Sequence_VTable vtable;
};

struct DG_Tweening_Tween_Fields {
    struct DG_Tweening_Core_ABSSequentiable_Fields super;
    float timeScale;
    bool isBackwards;
    struct Il2CppObject *id;
    struct System_String_o *stringId;
    int32_t intId;
    struct Il2CppObject *target;
    int32_t updateType;
    bool isIndependentUpdate;
    struct DG_Tweening_TweenCallback_o *onPlay;
    struct DG_Tweening_TweenCallback_o *onPause;
    struct DG_Tweening_TweenCallback_o *onRewind;
    struct DG_Tweening_TweenCallback_o *onUpdate;
    struct DG_Tweening_TweenCallback_o *onStepComplete;
    struct DG_Tweening_TweenCallback_o *onComplete;
    struct DG_Tweening_TweenCallback_o *onKill;
    struct DG_Tweening_TweenCallback_int__o *onWaypointChange;
    bool isFrom;
    bool isBlendable;
    bool isRecyclable;
    bool isSpeedBased;
    bool autoKill;
    float duration;
    int32_t loops;
    int32_t loopType;
    float delay;
    bool _isRelative_k__BackingField;
    int32_t easeType;
    struct DG_Tweening_EaseFunction_o *customEase;
    float easeOvershootOrAmplitude;
    float easePeriod;
    struct System_String_o *debugTargetId;
    struct System_Type_o *typeofT1;
    struct System_Type_o *typeofT2;
    struct System_Type_o *typeofTPlugOptions;
    bool _active_k__BackingField;
    bool isSequenced;
    struct DG_Tweening_Sequence_o *sequenceParent;
    int32_t activeId;
    int32_t specialStartupMode;
    bool creationLocked;
    bool startupDone;
    bool _playedOnce_k__BackingField;
    float _position_k__BackingField;
    float fullDuration;
    int32_t completedLoops;
    bool isPlaying;
    bool isComplete;
    float elapsedDelay;
    bool delayComplete;
    int32_t miscInt;
};

struct DG_Tweening_Sequence_Fields {
    struct DG_Tweening_Tween_Fields super;
    struct System_Collections_Generic_List_Tween__o *sequencedTweens;
    struct System_Collections_Generic_List_ABSSequentiable__o *_sequencedObjs;
    float lastTweenInsertTime;
};

struct DG_Tweening_Sequence_o {
    struct DG_Tweening_Sequence_c *klass;
    void *monitor;
    struct DG_Tweening_Sequence_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_Fields {
    int32_t category;
    struct UnityEngine_Sprite_o *sprite;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_Fields fields;
};

struct DG_Tweening_TweenCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_TweenCallback_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_TweenCallback_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_TweenCallback_int__VTable vtable;
};

struct DG_Tweening_TweenCallback_int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_TweenCallback_int__o {
    struct DG_Tweening_TweenCallback_int__c *klass;
    void *monitor;
    struct DG_Tweening_TweenCallback_int__Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_AlbumBgPattern_o *m_Items[65535];
};

struct DG_Tweening_Core_ABSSequentiable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_Tweener_Fields {
    struct DG_Tweening_Tween_Fields super;
    bool hasManuallySetStartValue;
    bool isFromAllowed;
};

struct DG_Tweening_Tween_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct DG_Tweening_Tween_o *m_Items[65535];
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_VTable vtable;
};

struct System_Collections_Generic_List_ABSSequentiable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ABSSequentiable__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ABSSequentiable__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ABSSequentiable__VTable vtable;
};

struct System_Collections_Generic_List_ABSSequentiable__Fields {
    struct DG_Tweening_Core_ABSSequentiable_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ABSSequentiable__o {
    struct System_Collections_Generic_List_ABSSequentiable__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ABSSequentiable__Fields fields;
};

struct DG_Tweening_TweenCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_TweenCallback_VTable vtable;
};

struct DG_Tweening_TweenCallback_o {
    struct DG_Tweening_TweenCallback_c *klass;
    void *monitor;
    struct DG_Tweening_TweenCallback_Fields fields;
};

struct DG_Tweening_Tween_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Tween_VTable vtable;
};

struct DG_Tweening_Tween_o {
    struct DG_Tweening_Tween_c *klass;
    void *monitor;
    struct DG_Tweening_Tween_Fields fields;
};

struct DG_Tweening_Core_ABSSequentiable_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct DG_Tweening_Core_ABSSequentiable_o *m_Items[65535];
};

struct DG_Tweening_Tweener_o {
    struct DG_Tweening_Tweener_c *klass;
    void *monitor;
    struct DG_Tweening_Tweener_Fields fields;
};

struct DG_Tweening_Core_ABSSequentiable_o {
    struct DG_Tweening_Core_ABSSequentiable_c *klass;
    void *monitor;
    struct DG_Tweening_Core_ABSSequentiable_Fields fields;
};

struct DG_Tweening_Core_ABSSequentiable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_ABSSequentiable_VTable vtable;
};

typedef union _union_295804 _union_295804, *P_union_295804;

union _union_295804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PendulamKeyHolder_c Shock_PendulamKeyHolder_c, *PShock_PendulamKeyHolder_c;

typedef struct Shock_PendulamKeyHolder_VTable Shock_PendulamKeyHolder_VTable, *PShock_PendulamKeyHolder_VTable;

struct Shock_PendulamKeyHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PendulamKeyHolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PendulamKeyHolder_VTable vtable;
};

typedef union _union_295806 _union_295806, *P_union_295806;

union _union_295806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem___c__DisplayClass6_0_c Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem___c__DisplayClass6_0_c, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem___c__DisplayClass6_0_c;

typedef struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem___c__DisplayClass6_0_VTable Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem___c__DisplayClass6_0_VTable, *PShock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem___c__DisplayClass6_0_VTable;

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_TutorialCardSelect_TutorialCardSelectWindowItem___c__DisplayClass6_0_VTable vtable;
};

typedef struct System_Net_Cookie_o System_Net_Cookie_o, *PSystem_Net_Cookie_o;

typedef struct System_Net_Cookie_Fields System_Net_Cookie_Fields, *PSystem_Net_Cookie_Fields;

typedef struct System_Uri_o System_Uri_o, *PSystem_Uri_o;

typedef struct System_Uri_c System_Uri_c, *PSystem_Uri_c;

typedef struct System_Uri_Fields System_Uri_Fields, *PSystem_Uri_Fields;

typedef struct System_Uri_StaticFields System_Uri_StaticFields, *PSystem_Uri_StaticFields;

typedef struct System_Uri_VTable System_Uri_VTable, *PSystem_Uri_VTable;

typedef struct System_UriParser_o System_UriParser_o, *PSystem_UriParser_o;

typedef struct System_Uri_UriInfo_o System_Uri_UriInfo_o, *PSystem_Uri_UriInfo_o;

typedef struct System_UriParser_c System_UriParser_c, *PSystem_UriParser_c;

typedef struct System_UriParser_Fields System_UriParser_Fields, *PSystem_UriParser_Fields;

typedef struct System_Uri_UriInfo_c System_Uri_UriInfo_c, *PSystem_Uri_UriInfo_c;

typedef struct System_Uri_UriInfo_Fields System_Uri_UriInfo_Fields, *PSystem_Uri_UriInfo_Fields;

typedef struct System_UriParser_StaticFields System_UriParser_StaticFields, *PSystem_UriParser_StaticFields;

typedef struct System_UriParser_VTable System_UriParser_VTable, *PSystem_UriParser_VTable;

typedef struct System_Uri_UriInfo_VTable System_Uri_UriInfo_VTable, *PSystem_Uri_UriInfo_VTable;

typedef struct System_Uri_Offset_o System_Uri_Offset_o, *PSystem_Uri_Offset_o;

typedef struct System_Uri_MoreInfo_o System_Uri_MoreInfo_o, *PSystem_Uri_MoreInfo_o;

typedef struct System_Collections_Generic_Dictionary_string__UriParser__o System_Collections_Generic_Dictionary_string__UriParser__o, *PSystem_Collections_Generic_Dictionary_string__UriParser__o;

typedef struct System_Uri_Offset_Fields System_Uri_Offset_Fields, *PSystem_Uri_Offset_Fields;

typedef struct System_Uri_MoreInfo_c System_Uri_MoreInfo_c, *PSystem_Uri_MoreInfo_c;

typedef struct System_Uri_MoreInfo_Fields System_Uri_MoreInfo_Fields, *PSystem_Uri_MoreInfo_Fields;

typedef struct System_Collections_Generic_Dictionary_string__UriParser__c System_Collections_Generic_Dictionary_string__UriParser__c, *PSystem_Collections_Generic_Dictionary_string__UriParser__c;

typedef struct System_Collections_Generic_Dictionary_string__UriParser__Fields System_Collections_Generic_Dictionary_string__UriParser__Fields, *PSystem_Collections_Generic_Dictionary_string__UriParser__Fields;

typedef struct System_Uri_MoreInfo_VTable System_Uri_MoreInfo_VTable, *PSystem_Uri_MoreInfo_VTable;

typedef struct System_Collections_Generic_Dictionary_string__UriParser__VTable System_Collections_Generic_Dictionary_string__UriParser__VTable, *PSystem_Collections_Generic_Dictionary_string__UriParser__VTable;

struct System_Uri_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Runtime_Serialization_ISerializable_GetObjectData;
};

struct System_Uri_MoreInfo_Fields {
    struct System_String_o *Path;
    struct System_String_o *Query;
    struct System_String_o *Fragment;
    struct System_String_o *AbsoluteUri;
    int32_t Hash;
    struct System_String_o *RemoteUrl;
};

struct System_Collections_Generic_Dictionary_string__UriParser__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__UriParser__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__UriParser__VTable vtable;
};

struct System_Net_Cookie_Fields {
    struct System_String_o *m_comment;
    struct System_Uri_o *m_commentUri;
    int32_t m_cookieVariant;
    bool m_discard;
    struct System_String_o *m_domain;
    bool m_domain_implicit;
    struct System_DateTime_o m_expires;
    struct System_String_o *m_name;
    struct System_String_o *m_path;
    bool m_path_implicit;
    struct System_String_o *m_port;
    bool m_port_implicit;
    struct System_Int32_array *m_port_list;
    bool m_secure;
    bool m_httpOnly;
    struct System_DateTime_o m_timeStamp;
    struct System_String_o *m_value;
    int32_t m_version;
    struct System_String_o *m_domainKey;
    bool IsQuotedVersion;
    bool IsQuotedDomain;
};

struct System_Collections_Generic_Dictionary_string__UriParser__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__UriParser__o {
    struct System_Collections_Generic_Dictionary_string__UriParser__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__UriParser__Fields fields;
};

struct System_UriParser_StaticFields {
    struct System_Collections_Generic_Dictionary_string__UriParser__o *m_Table;
    struct System_Collections_Generic_Dictionary_string__UriParser__o *m_TempTable;
    struct System_UriParser_o *HttpUri;
    struct System_UriParser_o *HttpsUri;
    struct System_UriParser_o *WsUri;
    struct System_UriParser_o *WssUri;
    struct System_UriParser_o *FtpUri;
    struct System_UriParser_o *FileUri;
    struct System_UriParser_o *GopherUri;
    struct System_UriParser_o *NntpUri;
    struct System_UriParser_o *NewsUri;
    struct System_UriParser_o *MailToUri;
    struct System_UriParser_o *UuidUri;
    struct System_UriParser_o *TelnetUri;
    struct System_UriParser_o *LdapUri;
    struct System_UriParser_o *NetTcpUri;
    struct System_UriParser_o *NetPipeUri;
    struct System_UriParser_o *VsMacrosUri;
    int32_t s_QuirksVersion;
    int32_t HttpSyntaxFlags;
    int32_t FileSyntaxFlags;
};

struct System_Net_Cookie_o {
    struct System_Net_Cookie_c *klass;
    void *monitor;
    struct System_Net_Cookie_Fields fields;
};

struct System_Uri_Offset_Fields {
    uint16_t Scheme;
    uint16_t User;
    uint16_t Host;
    uint16_t PortValue;
    uint16_t Path;
    uint16_t Query;
    uint16_t Fragment;
    uint16_t End;
};

struct System_Uri_Offset_o {
    struct System_Uri_Offset_Fields fields;
};

struct System_Uri_UriInfo_Fields {
    struct System_String_o *Host;
    struct System_String_o *ScopeId;
    struct System_String_o *String;
    struct System_Uri_Offset_o Offset;
    struct System_String_o *DnsSafeHost;
    struct System_Uri_MoreInfo_o *MoreInfo;
};

struct System_Uri_MoreInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Uri_Fields {
    struct System_String_o *m_String;
    struct System_String_o *m_originalUnicodeString;
    struct System_UriParser_o *m_Syntax;
    struct System_String_o *m_DnsSafeHost;
    uint64_t m_Flags;
    struct System_Uri_UriInfo_o *m_Info;
    bool m_iriParsing;
};

struct System_Uri_o {
    struct System_Uri_c *klass;
    void *monitor;
    struct System_Uri_Fields fields;
};

struct System_Uri_c {
    struct Il2CppClass_1 _1;
    struct System_Uri_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Uri_VTable vtable;
};

struct System_Uri_UriInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Uri_UriInfo_o {
    struct System_Uri_UriInfo_c *klass;
    void *monitor;
    struct System_Uri_UriInfo_Fields fields;
};

struct System_Uri_UriInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Uri_UriInfo_VTable vtable;
};

struct System_UriParser_Fields {
    int32_t m_Flags;
    int32_t m_UpdatableFlags;
    bool m_UpdatableFlagsUsed;
    int32_t m_Port;
    struct System_String_o *m_Scheme;
};

struct System_Uri_MoreInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Uri_MoreInfo_VTable vtable;
};

struct System_UriParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnNewUri;
    struct VirtualInvokeData _5_InitializeAndValidate;
    struct VirtualInvokeData _6_Resolve;
    struct VirtualInvokeData _7_IsBaseOf;
    struct VirtualInvokeData _8_GetComponents;
};

struct System_Uri_MoreInfo_o {
    struct System_Uri_MoreInfo_c *klass;
    void *monitor;
    struct System_Uri_MoreInfo_Fields fields;
};

struct System_UriParser_c {
    struct Il2CppClass_1 _1;
    struct System_UriParser_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_UriParser_VTable vtable;
};

struct System_Uri_StaticFields {
    struct System_String_o *UriSchemeFile;
    struct System_String_o *UriSchemeFtp;
    struct System_String_o *UriSchemeGopher;
    struct System_String_o *UriSchemeHttp;
    struct System_String_o *UriSchemeHttps;
    struct System_String_o *UriSchemeWs;
    struct System_String_o *UriSchemeWss;
    struct System_String_o *UriSchemeMailto;
    struct System_String_o *UriSchemeNews;
    struct System_String_o *UriSchemeNntp;
    struct System_String_o *UriSchemeNetTcp;
    struct System_String_o *UriSchemeNetPipe;
    struct System_String_o *SchemeDelimiter;
    bool s_ConfigInitialized;
    bool s_ConfigInitializing;
    int32_t s_IdnScope;
    bool s_IriParsing;
    bool useDotNetRelativeOrAbsolute;
    bool IsWindowsFileSystem;
    struct Il2CppObject *s_initLock;
    struct System_Char_array *HexLowerChars;
    struct System_Char_array *_WSchars;
};

struct System_UriParser_o {
    struct System_UriParser_c *klass;
    void *monitor;
    struct System_UriParser_Fields fields;
};

typedef struct Mono_Net_Security_MobileTlsProvider_c Mono_Net_Security_MobileTlsProvider_c, *PMono_Net_Security_MobileTlsProvider_c;

typedef struct Mono_Net_Security_MobileTlsProvider_VTable Mono_Net_Security_MobileTlsProvider_VTable, *PMono_Net_Security_MobileTlsProvider_VTable;

struct Mono_Net_Security_MobileTlsProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_MobileTlsProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_MobileTlsProvider_VTable vtable;
};

typedef struct UnityEngine_SelectionBaseAttribute_o UnityEngine_SelectionBaseAttribute_o, *PUnityEngine_SelectionBaseAttribute_o;

typedef struct UnityEngine_SelectionBaseAttribute_c UnityEngine_SelectionBaseAttribute_c, *PUnityEngine_SelectionBaseAttribute_c;

typedef struct UnityEngine_SelectionBaseAttribute_Fields UnityEngine_SelectionBaseAttribute_Fields, *PUnityEngine_SelectionBaseAttribute_Fields;

typedef struct UnityEngine_SelectionBaseAttribute_VTable UnityEngine_SelectionBaseAttribute_VTable, *PUnityEngine_SelectionBaseAttribute_VTable;

struct UnityEngine_SelectionBaseAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct UnityEngine_SelectionBaseAttribute_o {
    struct UnityEngine_SelectionBaseAttribute_c *klass;
    void *monitor;
    struct UnityEngine_SelectionBaseAttribute_Fields fields;
};

struct UnityEngine_SelectionBaseAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_SelectionBaseAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SelectionBaseAttribute_VTable vtable;
};

typedef struct MethodInfo_336C7BC_RGCTXs MethodInfo_336C7BC_RGCTXs, *PMethodInfo_336C7BC_RGCTXs;

struct MethodInfo_336C7BC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2E82A20 MethodInfo_2E82A20, *PMethodInfo_2E82A20;

typedef union _union_334931 _union_334931, *P_union_334931;

union _union_334931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82A20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B72CC MethodInfo_28B72CC, *PMethodInfo_28B72CC;

typedef union _union_311370 _union_311370, *P_union_311370;

union _union_311370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B72CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_LiveSelect_MenuItemConroller___c__DisplayClass3_0_VTable Shock_Scenes_LiveSelect_MenuItemConroller___c__DisplayClass3_0_VTable, *PShock_Scenes_LiveSelect_MenuItemConroller___c__DisplayClass3_0_VTable;

struct Shock_Scenes_LiveSelect_MenuItemConroller___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_AdventureSettings_CharacterFadeTime_o Shock_AdventureSettings_CharacterFadeTime_o, *PShock_AdventureSettings_CharacterFadeTime_o;

typedef struct Shock_AdventureSettings_CharacterFadeTime_c Shock_AdventureSettings_CharacterFadeTime_c, *PShock_AdventureSettings_CharacterFadeTime_c;

typedef struct Shock_AdventureSettings_CharacterFadeTime_Fields Shock_AdventureSettings_CharacterFadeTime_Fields, *PShock_AdventureSettings_CharacterFadeTime_Fields;

typedef struct Shock_AdventureSettings_CharacterFadeTime_VTable Shock_AdventureSettings_CharacterFadeTime_VTable, *PShock_AdventureSettings_CharacterFadeTime_VTable;

struct Shock_AdventureSettings_CharacterFadeTime_Fields {
    int32_t fadeType;
    float fadeTime;
};

struct Shock_AdventureSettings_CharacterFadeTime_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdventureSettings_CharacterFadeTime_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdventureSettings_CharacterFadeTime_VTable vtable;
};

struct Shock_AdventureSettings_CharacterFadeTime_o {
    struct Shock_AdventureSettings_CharacterFadeTime_c *klass;
    void *monitor;
    struct Shock_AdventureSettings_CharacterFadeTime_Fields fields;
};

typedef struct MethodInfo_318B8B0_RGCTXs MethodInfo_318B8B0_RGCTXs, *PMethodInfo_318B8B0_RGCTXs;

struct MethodInfo_318B8B0_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponent_T_;
};

typedef struct MethodInfo_16E1948 MethodInfo_16E1948, *PMethodInfo_16E1948;

typedef union _union_193253 _union_193253, *P_union_193253;

union _union_193253 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E1948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193253 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_c Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_VTable vtable;
};

typedef struct MethodInfo_22C4C90 MethodInfo_22C4C90, *PMethodInfo_22C4C90;

typedef union _union_280940 _union_280940, *P_union_280940;

union _union_280940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4C90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Messaging_Error_VTable Firebase_Messaging_Error_VTable, *PFirebase_Messaging_Error_VTable;

struct Firebase_Messaging_Error_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2B0BD0C MethodInfo_2B0BD0C, *PMethodInfo_2B0BD0C;

typedef union _union_186234 _union_186234, *P_union_186234;

union _union_186234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BD0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEAF98 MethodInfo_1EEAF98, *PMethodInfo_1EEAF98;

typedef union _union_306390 _union_306390, *P_union_306390;

union _union_306390 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEAF98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256211 _union_256211, *P_union_256211;

union _union_256211 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtom_StaticFields CriWare_CriAtom_StaticFields, *PCriWare_CriAtom_StaticFields;

typedef struct CriWare_CriAtomExSequencer_EventCallback_o CriWare_CriAtomExSequencer_EventCallback_o, *PCriWare_CriAtomExSequencer_EventCallback_o;

typedef struct CriWare_CriAtomExSequencer_EventCbFunc_o CriWare_CriAtomExSequencer_EventCbFunc_o, *PCriWare_CriAtomExSequencer_EventCbFunc_o;

typedef struct CriWare_CriAtomExBeatSync_CbFunc_o CriWare_CriAtomExBeatSync_CbFunc_o, *PCriWare_CriAtomExBeatSync_CbFunc_o;

typedef struct CriWare_CriAtomEx_CueLinkCbFunc_o CriWare_CriAtomEx_CueLinkCbFunc_o, *PCriWare_CriAtomEx_CueLinkCbFunc_o;

typedef struct CriWare_CriAtom_o CriWare_CriAtom_o, *PCriWare_CriAtom_o;

typedef struct CriWare_CriAtomExSequencer_EventCallback_c CriWare_CriAtomExSequencer_EventCallback_c, *PCriWare_CriAtomExSequencer_EventCallback_c;

typedef struct CriWare_CriAtomExSequencer_EventCallback_Fields CriWare_CriAtomExSequencer_EventCallback_Fields, *PCriWare_CriAtomExSequencer_EventCallback_Fields;

typedef struct CriWare_CriAtomExSequencer_EventCbFunc_c CriWare_CriAtomExSequencer_EventCbFunc_c, *PCriWare_CriAtomExSequencer_EventCbFunc_c;

typedef struct CriWare_CriAtomExSequencer_EventCbFunc_Fields CriWare_CriAtomExSequencer_EventCbFunc_Fields, *PCriWare_CriAtomExSequencer_EventCbFunc_Fields;

typedef struct CriWare_CriAtomExBeatSync_CbFunc_c CriWare_CriAtomExBeatSync_CbFunc_c, *PCriWare_CriAtomExBeatSync_CbFunc_c;

typedef struct CriWare_CriAtomExBeatSync_CbFunc_Fields CriWare_CriAtomExBeatSync_CbFunc_Fields, *PCriWare_CriAtomExBeatSync_CbFunc_Fields;

typedef struct CriWare_CriAtomEx_CueLinkCbFunc_c CriWare_CriAtomEx_CueLinkCbFunc_c, *PCriWare_CriAtomEx_CueLinkCbFunc_c;

typedef struct CriWare_CriAtomEx_CueLinkCbFunc_Fields CriWare_CriAtomEx_CueLinkCbFunc_Fields, *PCriWare_CriAtomEx_CueLinkCbFunc_Fields;

typedef struct CriWare_CriAtom_c CriWare_CriAtom_c, *PCriWare_CriAtom_c;

typedef struct CriWare_CriAtom_Fields CriWare_CriAtom_Fields, *PCriWare_CriAtom_Fields;

typedef struct CriWare_CriAtomExSequencer_EventCallback_VTable CriWare_CriAtomExSequencer_EventCallback_VTable, *PCriWare_CriAtomExSequencer_EventCallback_VTable;

typedef struct CriWare_CriAtomExSequencer_EventCbFunc_VTable CriWare_CriAtomExSequencer_EventCbFunc_VTable, *PCriWare_CriAtomExSequencer_EventCbFunc_VTable;

typedef struct CriWare_CriAtomExBeatSync_CbFunc_VTable CriWare_CriAtomExBeatSync_CbFunc_VTable, *PCriWare_CriAtomExBeatSync_CbFunc_VTable;

typedef struct CriWare_CriAtomEx_CueLinkCbFunc_VTable CriWare_CriAtomEx_CueLinkCbFunc_VTable, *PCriWare_CriAtomEx_CueLinkCbFunc_VTable;

typedef struct CriWare_CriAtom_VTable CriWare_CriAtom_VTable, *PCriWare_CriAtom_VTable;

typedef struct CriWare_CriMonoBehaviour_Fields CriWare_CriMonoBehaviour_Fields, *PCriWare_CriMonoBehaviour_Fields;

typedef struct CriWare_CriAtomCueSheet_array CriWare_CriAtomCueSheet_array, *PCriWare_CriAtomCueSheet_array;

typedef struct CriWare_CriAtomCueSheet_o CriWare_CriAtomCueSheet_o, *PCriWare_CriAtomCueSheet_o;

typedef struct CriWare_CriAtomCueSheet_c CriWare_CriAtomCueSheet_c, *PCriWare_CriAtomCueSheet_c;

typedef struct CriWare_CriAtomCueSheet_Fields CriWare_CriAtomCueSheet_Fields, *PCriWare_CriAtomCueSheet_Fields;

typedef struct CriWare_CriAtomCueSheet_VTable CriWare_CriAtomCueSheet_VTable, *PCriWare_CriAtomCueSheet_VTable;

typedef struct CriWare_CriAtomExAcb_o CriWare_CriAtomExAcb_o, *PCriWare_CriAtomExAcb_o;

typedef struct CriWare_CriAtomExAcb_c CriWare_CriAtomExAcb_c, *PCriWare_CriAtomExAcb_c;

typedef struct CriWare_CriAtomExAcb_Fields CriWare_CriAtomExAcb_Fields, *PCriWare_CriAtomExAcb_Fields;

typedef struct CriWare_CriAtomExAcb_VTable CriWare_CriAtomExAcb_VTable, *PCriWare_CriAtomExAcb_VTable;

typedef struct CriWare_CriDisposable_Fields CriWare_CriDisposable_Fields, *PCriWare_CriDisposable_Fields;

struct CriWare_CriAtomEx_CueLinkCbFunc_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriAtomExBeatSync_CbFunc_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriAtomCueSheet_Fields {
    struct System_String_o *name;
    struct System_String_o *acbFile;
    struct System_String_o *awbFile;
    struct CriWare_CriAtomExAcb_o *acb;
    int32_t loaderStatus;
};

struct CriWare_CriAtomExSequencer_EventCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriAtomExSequencer_EventCallback_o {
    struct CriWare_CriAtomExSequencer_EventCallback_c *klass;
    void *monitor;
    struct CriWare_CriAtomExSequencer_EventCallback_Fields fields;
};

struct CriWare_CriAtomExSequencer_EventCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriAtomExSequencer_EventCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExSequencer_EventCallback_VTable vtable;
};

struct CriWare_CriAtomExAcb_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

struct CriWare_CriMonoBehaviour_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Guid_o _guid_k__BackingField;
};

struct CriWare_CriAtom_Fields {
    struct CriWare_CriMonoBehaviour_Fields super;
    struct System_String_o *acfFile;
    bool acfIsLoading;
    struct CriWare_CriAtomCueSheet_array *cueSheets;
    struct System_String_o *dspBusSetting;
    bool dontDestroyOnLoad;
    struct System_Runtime_InteropServices_GCHandle_o acfRegisterGCHandle;
    bool dontRemoveExistsCueSheet;
};

struct CriWare_CriAtom_StaticFields {
    struct CriWare_CriAtomExSequencer_EventCallback_o *eventUserCallback;
    struct CriWare_CriAtomExSequencer_EventCbFunc_o *eventUserCbFunc;
    struct CriWare_CriAtomExBeatSync_CbFunc_o *beatsyncUserCbFunc;
    struct CriWare_CriAtomExBeatSync_CbFunc_o *obsoleteBeatSyncFunc;
    struct CriWare_CriAtomEx_CueLinkCbFunc_o *cueLinkUserCbFunc;
    struct CriWare_CriAtom_o *_instance_k__BackingField;
};

struct CriWare_CriDisposable_Fields {
    struct System_Guid_o guid;
};

struct CriWare_CriAtomExAcb_Fields {
    struct CriWare_CriDisposable_Fields super;
    intptr_t handle;
    struct System_Runtime_InteropServices_GCHandle_o dataHandle;
};

struct CriWare_CriAtomEx_CueLinkCbFunc_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriAtomEx_CueLinkCbFunc_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx_CueLinkCbFunc_VTable vtable;
};

struct CriWare_CriAtom_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
};

struct CriWare_CriAtomEx_CueLinkCbFunc_o {
    struct CriWare_CriAtomEx_CueLinkCbFunc_c *klass;
    void *monitor;
    struct CriWare_CriAtomEx_CueLinkCbFunc_Fields fields;
};

struct CriWare_CriAtomExSequencer_EventCbFunc_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriAtomExSequencer_EventCbFunc_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriAtom_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriAtom_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtom_VTable vtable;
};

struct CriWare_CriAtom_o {
    struct CriWare_CriAtom_c *klass;
    void *monitor;
    struct CriWare_CriAtom_Fields fields;
};

struct CriWare_CriAtomExBeatSync_CbFunc_o {
    struct CriWare_CriAtomExBeatSync_CbFunc_c *klass;
    void *monitor;
    struct CriWare_CriAtomExBeatSync_CbFunc_Fields fields;
};

struct CriWare_CriAtomExBeatSync_CbFunc_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriAtomExBeatSync_CbFunc_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExBeatSync_CbFunc_VTable vtable;
};

struct CriWare_CriAtomExSequencer_EventCbFunc_o {
    struct CriWare_CriAtomExSequencer_EventCbFunc_c *klass;
    void *monitor;
    struct CriWare_CriAtomExSequencer_EventCbFunc_Fields fields;
};

struct CriWare_CriAtomExSequencer_EventCbFunc_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExSequencer_EventCbFunc_VTable vtable;
};

struct CriWare_CriAtomCueSheet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomCueSheet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomCueSheet_VTable vtable;
};

struct CriWare_CriAtomCueSheet_o {
    struct CriWare_CriAtomCueSheet_c *klass;
    void *monitor;
    struct CriWare_CriAtomCueSheet_Fields fields;
};

struct CriWare_CriAtomCueSheet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriAtomCueSheet_o *m_Items[65535];
};

struct CriWare_CriAtomExAcb_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExAcb_VTable vtable;
};

struct CriWare_CriAtomExAcb_o {
    struct CriWare_CriAtomExAcb_c *klass;
    void *monitor;
    struct CriWare_CriAtomExAcb_Fields fields;
};

typedef struct MethodInfo_28B72FC MethodInfo_28B72FC, *PMethodInfo_28B72FC;

typedef union _union_312810 _union_312810, *P_union_312810;

union _union_312810 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B72FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312810 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Ray_c UnityEngine_Ray_c, *PUnityEngine_Ray_c;

typedef struct UnityEngine_Ray_VTable UnityEngine_Ray_VTable, *PUnityEngine_Ray_VTable;

struct UnityEngine_Ray_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ToString;
};

struct UnityEngine_Ray_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Ray_VTable vtable;
};

typedef struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__o Shock_GGL_GGLRequest_GGLQueryBalance__Balance__o, *PShock_GGL_GGLRequest_GGLQueryBalance__Balance__o;

typedef struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__c Shock_GGL_GGLRequest_GGLQueryBalance__Balance__c, *PShock_GGL_GGLRequest_GGLQueryBalance__Balance__c;

typedef struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__Fields Shock_GGL_GGLRequest_GGLQueryBalance__Balance__Fields, *PShock_GGL_GGLRequest_GGLQueryBalance__Balance__Fields;

typedef struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__VTable Shock_GGL_GGLRequest_GGLQueryBalance__Balance__VTable, *PShock_GGL_GGLRequest_GGLQueryBalance__Balance__VTable;

struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__o {
    struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__Fields fields;
};

struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLQueryBalance__Balance__VTable vtable;
};

typedef struct CriWare_CriManaMovieControllerForUI_c CriWare_CriManaMovieControllerForUI_c, *PCriWare_CriManaMovieControllerForUI_c;

typedef struct CriWare_CriManaMovieControllerForUI_VTable CriWare_CriManaMovieControllerForUI_VTable, *PCriWare_CriManaMovieControllerForUI_VTable;

struct CriWare_CriManaMovieControllerForUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
    struct VirtualInvokeData _8_get_initializeWithAdvancedAudio;
    struct VirtualInvokeData _9_get_initializeWithAmbisonics;
    struct VirtualInvokeData _10_get_FilePathLength;
    struct VirtualInvokeData _11_SetDataToPlayer;
    struct VirtualInvokeData _12_OnMaterialAvailableChanged;
    struct VirtualInvokeData _13_OnMaterialUpdated;
    struct VirtualInvokeData _14_RenderTargetManualSetup;
    struct VirtualInvokeData _15_RenderTargetManualFinalize;
    struct VirtualInvokeData _16_Awake;
    struct VirtualInvokeData _17_OnDestroy;
    struct VirtualInvokeData _18_Start;
    struct VirtualInvokeData _19_RenderMovie;
    struct VirtualInvokeData _20_OnWillRenderObject;
};

struct CriWare_CriManaMovieControllerForUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriManaMovieControllerForUI_VTable vtable;
};

typedef struct MethodInfo_2880824 MethodInfo_2880824, *PMethodInfo_2880824;

typedef union _union_270480 _union_270480, *P_union_270480;

union _union_270480 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2880824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270480 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_BasicApi_SignInInteractivity_VTable GooglePlayGames_BasicApi_SignInInteractivity_VTable, *PGooglePlayGames_BasicApi_SignInInteractivity_VTable;

struct GooglePlayGames_BasicApi_SignInInteractivity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Mono_Unity_UnityTls_unitytls_x509verify_result_VTable Mono_Unity_UnityTls_unitytls_x509verify_result_VTable, *PMono_Unity_UnityTls_unitytls_x509verify_result_VTable;

struct Mono_Unity_UnityTls_unitytls_x509verify_result_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_256213 _union_256213, *P_union_256213;

union _union_256213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_150CD1C_RGCTXs MethodInfo_150CD1C_RGCTXs, *PMethodInfo_150CD1C_RGCTXs;

struct MethodInfo_150CD1C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_TSource__int__c System_Func_TSource__int__c, *PSystem_Func_TSource__int__c;

typedef struct System_Func_TSource__int__VTable System_Func_TSource__int__VTable, *PSystem_Func_TSource__int__VTable;

struct System_Func_TSource__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TSource__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__int__VTable vtable;
};

typedef struct UnityEngine_Ray_o UnityEngine_Ray_o, *PUnityEngine_Ray_o;

typedef struct UnityEngine_Ray_Fields UnityEngine_Ray_Fields, *PUnityEngine_Ray_Fields;

struct UnityEngine_Ray_Fields {
    struct UnityEngine_Vector3_o m_Origin;
    struct UnityEngine_Vector3_o m_Direction;
};

struct UnityEngine_Ray_o {
    struct UnityEngine_Ray_Fields fields;
};

typedef union _union_256215 _union_256215, *P_union_256215;

union _union_256215 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205D290 MethodInfo_205D290, *PMethodInfo_205D290;

typedef union _union_219715 _union_219715, *P_union_219715;

union _union_219715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256217 _union_256217, *P_union_256217;

union _union_256217 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_string__SortedSet_string___o System_Collections_Generic_Dictionary_string__SortedSet_string___o, *PSystem_Collections_Generic_Dictionary_string__SortedSet_string___o;

typedef struct System_Collections_Generic_Dictionary_string__SortedSet_string___c System_Collections_Generic_Dictionary_string__SortedSet_string___c, *PSystem_Collections_Generic_Dictionary_string__SortedSet_string___c;

typedef struct System_Collections_Generic_Dictionary_string__SortedSet_string___Fields System_Collections_Generic_Dictionary_string__SortedSet_string___Fields, *PSystem_Collections_Generic_Dictionary_string__SortedSet_string___Fields;

typedef struct System_Collections_Generic_Dictionary_string__SortedSet_string___VTable System_Collections_Generic_Dictionary_string__SortedSet_string___VTable, *PSystem_Collections_Generic_Dictionary_string__SortedSet_string___VTable;

struct System_Collections_Generic_Dictionary_string__SortedSet_string___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__SortedSet_string___o {
    struct System_Collections_Generic_Dictionary_string__SortedSet_string___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__SortedSet_string___Fields fields;
};

struct System_Collections_Generic_Dictionary_string__SortedSet_string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__SortedSet_string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__SortedSet_string___VTable vtable;
};

typedef struct Shock_DataNode_TitleImage_c Shock_DataNode_TitleImage_c, *PShock_DataNode_TitleImage_c;

typedef struct Shock_DataNode_TitleImage_VTable Shock_DataNode_TitleImage_VTable, *PShock_DataNode_TitleImage_VTable;

struct Shock_DataNode_TitleImage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_OnReceive;
    struct VirtualInvokeData _10_OnReceive;
};

struct Shock_DataNode_TitleImage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_TitleImage_VTable vtable;
};

typedef union _union_256219 _union_256219, *P_union_256219;

union _union_256219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251D8F4 MethodInfo_251D8F4, *PMethodInfo_251D8F4;

typedef union _union_243741 _union_243741, *P_union_243741;

union _union_243741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D8F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__Fields UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__Fields, *PUniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__Fields;

typedef struct UniRx_IObservable_TLeft__o UniRx_IObservable_TLeft__o, *PUniRx_IObservable_TLeft__o;

typedef struct UniRx_IObservable_TRight__o UniRx_IObservable_TRight__o, *PUniRx_IObservable_TRight__o;

typedef struct System_Func_TLeft__TRight__TResult__o System_Func_TLeft__TRight__TResult__o, *PSystem_Func_TLeft__TRight__TResult__o;

typedef struct UniRx_IObservable_TLeft__c UniRx_IObservable_TLeft__c, *PUniRx_IObservable_TLeft__c;

typedef struct UniRx_IObservable_TLeft__Fields UniRx_IObservable_TLeft__Fields, *PUniRx_IObservable_TLeft__Fields;

typedef struct UniRx_IObservable_TRight__c UniRx_IObservable_TRight__c, *PUniRx_IObservable_TRight__c;

typedef struct UniRx_IObservable_TRight__Fields UniRx_IObservable_TRight__Fields, *PUniRx_IObservable_TRight__Fields;

typedef struct System_Func_TLeft__TRight__TResult__c System_Func_TLeft__TRight__TResult__c, *PSystem_Func_TLeft__TRight__TResult__c;

typedef struct System_Func_TLeft__TRight__TResult__Fields System_Func_TLeft__TRight__TResult__Fields, *PSystem_Func_TLeft__TRight__TResult__Fields;

typedef struct System_Func_TLeft__TRight__TResult__VTable System_Func_TLeft__TRight__TResult__VTable, *PSystem_Func_TLeft__TRight__TResult__VTable;

struct UniRx_IObservable_TRight__Fields {
};

struct UniRx_IObservable_TRight__o {
    struct UniRx_IObservable_TRight__c *klass;
    void *monitor;
    struct UniRx_IObservable_TRight__Fields fields;
};

struct UniRx_IObservable_TLeft__Fields {
};

struct UniRx_IObservable_TRight__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Func_TLeft__TRight__TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__Fields {
    struct UniRx_Operators_OperatorObservableBase_TResult__Fields super;
    struct UniRx_IObservable_TLeft__o *left;
    struct UniRx_IObservable_TRight__o *right;
    struct System_Func_TLeft__TRight__TResult__o *selector;
};

struct System_Func_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TLeft__TRight__TResult__VTable vtable;
};

struct System_Func_TLeft__TRight__TResult__o {
    struct System_Func_TLeft__TRight__TResult__c *klass;
    void *monitor;
    struct System_Func_TLeft__TRight__TResult__Fields fields;
};

struct UniRx_IObservable_TLeft__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObservable_TLeft__o {
    struct UniRx_IObservable_TLeft__c *klass;
    void *monitor;
    struct UniRx_IObservable_TLeft__Fields fields;
};

typedef union _union_256201 _union_256201, *P_union_256201;

union _union_256201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_TitleImage_o Shock_DataNode_TitleImage_o, *PShock_DataNode_TitleImage_o;

typedef struct Shock_DataNode_TitleImage_Fields Shock_DataNode_TitleImage_Fields, *PShock_DataNode_TitleImage_Fields;

typedef struct Shock_DataNode_IconNodeBase_Fields Shock_DataNode_IconNodeBase_Fields, *PShock_DataNode_IconNodeBase_Fields;

typedef struct Chipstar_ICachableAssetLoader_uint__Sprite__o Chipstar_ICachableAssetLoader_uint__Sprite__o, *PChipstar_ICachableAssetLoader_uint__Sprite__o;

typedef struct Shock_DataNode_ImageNodeBase_Fields Shock_DataNode_ImageNodeBase_Fields, *PShock_DataNode_ImageNodeBase_Fields;

typedef struct Chipstar_ICachableAssetLoader_uint__Sprite__c Chipstar_ICachableAssetLoader_uint__Sprite__c, *PChipstar_ICachableAssetLoader_uint__Sprite__c;

typedef struct Chipstar_ICachableAssetLoader_uint__Sprite__Fields Chipstar_ICachableAssetLoader_uint__Sprite__Fields, *PChipstar_ICachableAssetLoader_uint__Sprite__Fields;

typedef struct Shock_DataNode_UINodeBase_Fields Shock_DataNode_UINodeBase_Fields, *PShock_DataNode_UINodeBase_Fields;

struct Chipstar_ICachableAssetLoader_uint__Sprite__Fields {
};

struct Shock_DataNode_UINodeBase_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
};

struct Shock_DataNode_ImageNodeBase_Fields {
    struct Shock_DataNode_UINodeBase_Fields super;
    struct UnityEngine_UI_Image_o *m_Image;
};

struct Shock_DataNode_IconNodeBase_Fields {
    struct Shock_DataNode_ImageNodeBase_Fields super;
};

struct Shock_DataNode_TitleImage_Fields {
    struct Shock_DataNode_IconNodeBase_Fields super;
    struct Chipstar_ICachableAssetLoader_uint__Sprite__o *m_Loader;
    uint32_t mstId;
};

struct Shock_DataNode_TitleImage_o {
    struct Shock_DataNode_TitleImage_c *klass;
    void *monitor;
    struct Shock_DataNode_TitleImage_Fields fields;
};

struct Chipstar_ICachableAssetLoader_uint__Sprite__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_ICachableAssetLoader_uint__Sprite__o {
    struct Chipstar_ICachableAssetLoader_uint__Sprite__c *klass;
    void *monitor;
    struct Chipstar_ICachableAssetLoader_uint__Sprite__Fields fields;
};

typedef struct MethodInfo_1EBFFD8 MethodInfo_1EBFFD8, *PMethodInfo_1EBFFD8;

typedef union _union_240727 _union_240727, *P_union_240727;

union _union_240727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFFD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B72EC MethodInfo_28B72EC, *PMethodInfo_28B72EC;

typedef union _union_312330 _union_312330, *P_union_312330;

union _union_312330 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B72EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_251D8FC MethodInfo_251D8FC, *PMethodInfo_251D8FC;

typedef union _union_243949 _union_243949, *P_union_243949;

union _union_243949 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D8FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243949 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2659034 MethodInfo_2659034, *PMethodInfo_2659034;

typedef union _union_178176 _union_178176, *P_union_178176;

union _union_178176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659034 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_292A888 MethodInfo_292A888, *PMethodInfo_292A888;

typedef union _union_187936 _union_187936, *P_union_187936;

union _union_187936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFFD0 MethodInfo_1EBFFD0, *PMethodInfo_1EBFFD0;

typedef union _union_240533 _union_240533, *P_union_240533;

union _union_240533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFFD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747884 MethodInfo_1747884, *PMethodInfo_1747884;

typedef union _union_162393 _union_162393, *P_union_162393;

union _union_162393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747884 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ChatRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_ChatRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_ChatRewardMst__ValueTuple_uint__uint___Fields;

struct Shock_GameMstTableBase_ChatRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass65_0_VTable Aoharu_MusicSelectScene___c__DisplayClass65_0_VTable, *PAoharu_MusicSelectScene___c__DisplayClass65_0_VTable;

struct Aoharu_MusicSelectScene___c__DisplayClass65_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256203 _union_256203, *P_union_256203;

union _union_256203 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1772814 MethodInfo_1772814, *PMethodInfo_1772814;

typedef union _union_172595 _union_172595, *P_union_172595;

union _union_172595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1772814 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct com_adjust_sdk_JSONClass___c__DisplayClass12_0_Fields com_adjust_sdk_JSONClass___c__DisplayClass12_0_Fields, *Pcom_adjust_sdk_JSONClass___c__DisplayClass12_0_Fields;

typedef struct com_adjust_sdk_JSONNode_o com_adjust_sdk_JSONNode_o, *Pcom_adjust_sdk_JSONNode_o;

typedef struct com_adjust_sdk_JSONNode_c com_adjust_sdk_JSONNode_c, *Pcom_adjust_sdk_JSONNode_c;

typedef struct com_adjust_sdk_JSONNode_Fields com_adjust_sdk_JSONNode_Fields, *Pcom_adjust_sdk_JSONNode_Fields;

typedef struct com_adjust_sdk_JSONNode_VTable com_adjust_sdk_JSONNode_VTable, *Pcom_adjust_sdk_JSONNode_VTable;

struct com_adjust_sdk_JSONNode_Fields {
};

struct com_adjust_sdk_JSONNode_o {
    struct com_adjust_sdk_JSONNode_c *klass;
    void *monitor;
    struct com_adjust_sdk_JSONNode_Fields fields;
};

struct com_adjust_sdk_JSONNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Add;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_get_Item;
    struct VirtualInvokeData _8_set_Item;
    struct VirtualInvokeData _9_get_Value;
    struct VirtualInvokeData _10_set_Value;
    struct VirtualInvokeData _11_get_Count;
    struct VirtualInvokeData _12_Add;
    struct VirtualInvokeData _13_Remove;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_get_Childs;
    struct VirtualInvokeData _17_ToString;
    struct VirtualInvokeData _18_get_AsInt;
    struct VirtualInvokeData _19_set_AsInt;
    struct VirtualInvokeData _20_get_AsFloat;
    struct VirtualInvokeData _21_set_AsFloat;
    struct VirtualInvokeData _22_get_AsDouble;
    struct VirtualInvokeData _23_set_AsDouble;
    struct VirtualInvokeData _24_get_AsBool;
    struct VirtualInvokeData _25_set_AsBool;
    struct VirtualInvokeData _26_get_AsArray;
    struct VirtualInvokeData _27_get_AsObject;
    struct VirtualInvokeData _28_Serialize;
};

struct com_adjust_sdk_JSONNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_JSONNode_VTable vtable;
};

struct com_adjust_sdk_JSONClass___c__DisplayClass12_0_Fields {
    struct com_adjust_sdk_JSONNode_o *aNode;
};

typedef union _union_256205 _union_256205, *P_union_256205;

union _union_256205 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_o Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_Fields;

typedef struct System_Collections_Generic_List_GachaDetailListItemData__o System_Collections_Generic_List_GachaDetailListItemData__o, *PSystem_Collections_Generic_List_GachaDetailListItemData__o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage_o Aoharu_Scenes_Gacha_GachaDetailRatePage_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage_o;

typedef struct System_Collections_Generic_List_GachaDetailListItemData__c System_Collections_Generic_List_GachaDetailListItemData__c, *PSystem_Collections_Generic_List_GachaDetailListItemData__c;

typedef struct System_Collections_Generic_List_GachaDetailListItemData__Fields System_Collections_Generic_List_GachaDetailListItemData__Fields, *PSystem_Collections_Generic_List_GachaDetailListItemData__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage_c Aoharu_Scenes_Gacha_GachaDetailRatePage_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage_Fields;

typedef struct System_Collections_Generic_List_GachaDetailListItemData__StaticFields System_Collections_Generic_List_GachaDetailListItemData__StaticFields, *PSystem_Collections_Generic_List_GachaDetailListItemData__StaticFields;

typedef struct System_Collections_Generic_List_GachaDetailListItemData__VTable System_Collections_Generic_List_GachaDetailListItemData__VTable, *PSystem_Collections_Generic_List_GachaDetailListItemData__VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailListItemData_array Aoharu_Scenes_Gacha_GachaDetailListItemData_array, *PAoharu_Scenes_Gacha_GachaDetailListItemData_array;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailPageBase_Fields Aoharu_Scenes_Gacha_GachaDetailPageBase_Fields, *PAoharu_Scenes_Gacha_GachaDetailPageBase_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailList_o Aoharu_Scenes_Gacha_GachaDetailList_o, *PAoharu_Scenes_Gacha_GachaDetailList_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_o Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_array Aoharu_Scenes_Gacha_GachaDetailRateStepButton_array, *PAoharu_Scenes_Gacha_GachaDetailRateStepButton_array;

typedef struct Shock_IGachaData_o Shock_IGachaData_o, *PShock_IGachaData_o;

typedef struct System_Func_PickupMemberDialog__o System_Func_PickupMemberDialog__o, *PSystem_Func_PickupMemberDialog__o;

typedef struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___o System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___o, *PSystem_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailListItemData_o Aoharu_Scenes_Gacha_GachaDetailListItemData_o, *PAoharu_Scenes_Gacha_GachaDetailListItemData_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailList_c Aoharu_Scenes_Gacha_GachaDetailList_c, *PAoharu_Scenes_Gacha_GachaDetailList_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailList_Fields Aoharu_Scenes_Gacha_GachaDetailList_Fields, *PAoharu_Scenes_Gacha_GachaDetailList_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_c Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_o Aoharu_Scenes_Gacha_GachaDetailRateStepButton_o, *PAoharu_Scenes_Gacha_GachaDetailRateStepButton_o;

typedef struct Shock_IGachaData_c Shock_IGachaData_c, *PShock_IGachaData_c;

typedef struct Shock_IGachaData_Fields Shock_IGachaData_Fields, *PShock_IGachaData_Fields;

typedef struct System_Func_PickupMemberDialog__c System_Func_PickupMemberDialog__c, *PSystem_Func_PickupMemberDialog__c;

typedef struct System_Func_PickupMemberDialog__Fields System_Func_PickupMemberDialog__Fields, *PSystem_Func_PickupMemberDialog__Fields;

typedef struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___c System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___c, *PSystem_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___c;

typedef struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___Fields System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___Fields, *PSystem_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailListItemData_c Aoharu_Scenes_Gacha_GachaDetailListItemData_c, *PAoharu_Scenes_Gacha_GachaDetailListItemData_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailListItemData_Fields Aoharu_Scenes_Gacha_GachaDetailListItemData_Fields, *PAoharu_Scenes_Gacha_GachaDetailListItemData_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailList_VTable Aoharu_Scenes_Gacha_GachaDetailList_VTable, *PAoharu_Scenes_Gacha_GachaDetailList_VTable;

typedef struct Shock_ScrollBase_GachaDetailListItem__Fields Shock_ScrollBase_GachaDetailListItem__Fields, *PShock_ScrollBase_GachaDetailListItem__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_VTable;

typedef struct Shock_SerializableDictionary_RARITY__Sprite__GachaDetailRatePage_RaritySpriteCache__Fields Shock_SerializableDictionary_RARITY__Sprite__GachaDetailRatePage_RaritySpriteCache__Fields, *PShock_SerializableDictionary_RARITY__Sprite__GachaDetailRatePage_RaritySpriteCache__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_c Aoharu_Scenes_Gacha_GachaDetailRateStepButton_c, *PAoharu_Scenes_Gacha_GachaDetailRateStepButton_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_Fields Aoharu_Scenes_Gacha_GachaDetailRateStepButton_Fields, *PAoharu_Scenes_Gacha_GachaDetailRateStepButton_Fields;

typedef struct System_Func_PickupMemberDialog__VTable System_Func_PickupMemberDialog__VTable, *PSystem_Func_PickupMemberDialog__VTable;

typedef struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___VTable System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___VTable, *PSystem_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailListItemData_VTable Aoharu_Scenes_Gacha_GachaDetailListItemData_VTable, *PAoharu_Scenes_Gacha_GachaDetailListItemData_VTable;

typedef struct Shock_IPhotoGachaItemData_o Shock_IPhotoGachaItemData_o, *PShock_IPhotoGachaItemData_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_VTable Aoharu_Scenes_Gacha_GachaDetailRateStepButton_VTable, *PAoharu_Scenes_Gacha_GachaDetailRateStepButton_VTable;

typedef struct Shock_IPhotoGachaItemData_c Shock_IPhotoGachaItemData_c, *PShock_IPhotoGachaItemData_c;

typedef struct Shock_IPhotoGachaItemData_Fields Shock_IPhotoGachaItemData_Fields, *PShock_IPhotoGachaItemData_Fields;

struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_Button;
    struct Shock_TextMeshUI_o *m_ButtonText;
    struct Shock_TextMeshUI_o *m_SelectButtonText;
    struct UnityEngine_GameObject_o *m_SelectArrow;
    struct Shock_GrayoutUI_o *m_Grayout;
    int32_t m_StepNo;
    struct System_Action_o *OnClick;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_Fields {
    struct System_Collections_Generic_List_GachaDetailListItemData__o *list;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_o *__4__this;
};

struct System_Func_PickupMemberDialog__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_ScrollBase_GachaDetailListItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct System_Collections_Generic_List_GachaDetailListItemData__Fields {
    struct Aoharu_Scenes_Gacha_GachaDetailListItemData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Collections_Generic_List_GachaDetailListItemData__StaticFields {
    struct Aoharu_Scenes_Gacha_GachaDetailListItemData_array *s_emptyArray;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SetUI;
    struct VirtualInvokeData _5_SetDialogFunc;
    struct VirtualInvokeData _6_UpdateUI;
    struct VirtualInvokeData _7_Reset;
    struct VirtualInvokeData _8_Filter;
    struct VirtualInvokeData _9_CreateSetupList;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailPageBase_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_ScrollRect;
    bool _IsInit_k__BackingField;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage_Fields {
    struct Aoharu_Scenes_Gacha_GachaDetailPageBase_Fields super;
    struct Aoharu_Scenes_Gacha_GachaDetailList_o *m_scrollList;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_o *m_spriteCache;
    struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_array *m_stepUpButtonList;
    struct Shock_IGachaData_o *m_gachaData;
    struct System_Func_PickupMemberDialog__o *m_detailDialog;
    struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___o *m_allData;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_Scenes_Gacha_GachaDetailList_Fields {
    struct Shock_ScrollBase_GachaDetailListItem__Fields super;
};

struct Aoharu_Scenes_Gacha_GachaDetailList_o {
    struct Aoharu_Scenes_Gacha_GachaDetailList_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailList_Fields fields;
};

struct Shock_IPhotoGachaItemData_Fields {
};

struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass18_0_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailListItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_GachaDetailListItemData_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaDetailList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Aoharu_Scenes_Gacha_GachaDetailList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailList_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailListItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SerializableDictionary_RARITY__Sprite__GachaDetailRatePage_RaritySpriteCache__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_Fields {
    struct Shock_SerializableDictionary_RARITY__Sprite__GachaDetailRatePage_RaritySpriteCache__Fields super;
};

struct Shock_IPhotoGachaItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_GachaDetailListItemData__o {
    struct System_Collections_Generic_List_GachaDetailListItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GachaDetailListItemData__Fields fields;
};

struct System_Collections_Generic_List_GachaDetailListItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_GachaDetailListItemData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GachaDetailListItemData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GachaDetailListItemData__VTable vtable;
};

struct Shock_IPhotoGachaItemData_o {
    struct Shock_IPhotoGachaItemData_c *klass;
    void *monitor;
    struct Shock_IPhotoGachaItemData_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___o {
    struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___Fields fields;
};

struct System_Func_PickupMemberDialog__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__List_GachaDetailListItemData___VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_GachaDetailListItemData_Fields {
    int32_t _Type_k__BackingField;
    struct Shock_IPhotoGachaItemData_o *_Data_k__BackingField;
    struct UnityEngine_Sprite_o *_Rarity_k__BackingField;
    float _Rate_k__BackingField;
    struct System_String_o *_Title_k__BackingField;
    bool _IsUnderBar_k__BackingField;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_RaritySpriteCacheDictionary_Fields fields;
};

struct Shock_IGachaData_Fields {
};

struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_VTable vtable;
};

struct System_Func_PickupMemberDialog__o {
    struct System_Func_PickupMemberDialog__c *klass;
    void *monitor;
    struct System_Func_PickupMemberDialog__Fields fields;
};

struct System_Func_PickupMemberDialog__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_PickupMemberDialog__VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailListItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailListItemData_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailListItemData_o {
    struct Aoharu_Scenes_Gacha_GachaDetailListItemData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailListItemData_Fields fields;
};

struct Shock_IGachaData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_IGachaData_o {
    struct Shock_IGachaData_c *klass;
    void *monitor;
    struct Shock_IGachaData_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_GachaDetailRateStepButton_o *m_Items[65535];
};

typedef struct MethodInfo_292A88C MethodInfo_292A88C, *PMethodInfo_292A88C;

typedef union _union_189374 _union_189374, *P_union_189374;

union _union_189374 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A88C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189374 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_GregorianCalendarTypes_Fields System_Globalization_GregorianCalendarTypes_Fields, *PSystem_Globalization_GregorianCalendarTypes_Fields;

struct System_Globalization_GregorianCalendarTypes_Fields {
    int32_t value__;
};

typedef union _union_256207 _union_256207, *P_union_256207;

union _union_256207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256209 _union_256209, *P_union_256209;

union _union_256209 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_Point__c System_Collections_Generic_IEnumerator_Point__c, *PSystem_Collections_Generic_IEnumerator_Point__c;

struct System_Collections_Generic_IEnumerator_Point__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_24D5444 MethodInfo_24D5444, *PMethodInfo_24D5444;

typedef union _union_180724 _union_180724, *P_union_180724;

union _union_180724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31211B8 MethodInfo_31211B8, *PMethodInfo_31211B8;

typedef union _union_223103 _union_223103, *P_union_223103;

union _union_223103 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31211B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223103 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_PointTypeName_c Shock_DataNode_PointTypeName_c, *PShock_DataNode_PointTypeName_c;

typedef struct Shock_DataNode_PointTypeName_VTable Shock_DataNode_PointTypeName_VTable, *PShock_DataNode_PointTypeName_VTable;

struct Shock_DataNode_PointTypeName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_Carbon_IDataReceiverNode_Shock_POINT_TYPE__OnReceive;
    struct VirtualInvokeData _9_Carbon_IDataReceiverNode_Shock_EventPointData__OnReceive;
    struct VirtualInvokeData _10_Carbon_IDataReceiverNode_Shock_ExchangeItemData__OnReceive;
};

struct Shock_DataNode_PointTypeName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_PointTypeName_VTable vtable;
};

typedef struct Mono_Net_Security_ChainValidationHelper_c Mono_Net_Security_ChainValidationHelper_c, *PMono_Net_Security_ChainValidationHelper_c;

typedef struct Mono_Net_Security_ChainValidationHelper_VTable Mono_Net_Security_ChainValidationHelper_VTable, *PMono_Net_Security_ChainValidationHelper_VTable;

struct Mono_Net_Security_ChainValidationHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Settings;
    struct VirtualInvokeData _5_SelectClientCertificate;
};

struct Mono_Net_Security_ChainValidationHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_ChainValidationHelper_VTable vtable;
};

typedef struct MethodInfo_1D60AA0 MethodInfo_1D60AA0, *PMethodInfo_1D60AA0;

typedef union _union_306150 _union_306150, *P_union_306150;

union _union_306150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D60AA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C2BC_RGCTXs MethodInfo_336C2BC_RGCTXs, *PMethodInfo_336C2BC_RGCTXs;

struct MethodInfo_336C2BC_RGCTXs {
    struct MethodInfo *_0_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_UnsafeUtility_AlignOfHelper_T__;
    struct MethodInfo *_1_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_T_;
};

typedef struct TMPro_KerningTable___c__DisplayClass5_0_o TMPro_KerningTable___c__DisplayClass5_0_o, *PTMPro_KerningTable___c__DisplayClass5_0_o;

typedef struct TMPro_KerningTable___c__DisplayClass5_0_c TMPro_KerningTable___c__DisplayClass5_0_c, *PTMPro_KerningTable___c__DisplayClass5_0_c;

typedef struct TMPro_KerningTable___c__DisplayClass5_0_Fields TMPro_KerningTable___c__DisplayClass5_0_Fields, *PTMPro_KerningTable___c__DisplayClass5_0_Fields;

typedef struct TMPro_KerningTable___c__DisplayClass5_0_VTable TMPro_KerningTable___c__DisplayClass5_0_VTable, *PTMPro_KerningTable___c__DisplayClass5_0_VTable;

struct TMPro_KerningTable___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_KerningTable___c__DisplayClass5_0_Fields {
    int32_t left;
    int32_t right;
};

struct TMPro_KerningTable___c__DisplayClass5_0_o {
    struct TMPro_KerningTable___c__DisplayClass5_0_c *klass;
    void *monitor;
    struct TMPro_KerningTable___c__DisplayClass5_0_Fields fields;
};

struct TMPro_KerningTable___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_KerningTable___c__DisplayClass5_0_VTable vtable;
};

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass10_0_VTable Aoharu_EventDeckEditScene___c__DisplayClass10_0_VTable, *PAoharu_EventDeckEditScene___c__DisplayClass10_0_VTable;

struct Aoharu_EventDeckEditScene___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_UrlId_VTable Shock_UrlId_VTable, *PShock_UrlId_VTable;

struct Shock_UrlId_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_292A894 MethodInfo_292A894, *PMethodInfo_292A894;

typedef union _union_190812 _union_190812, *P_union_190812;

union _union_190812 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190812 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E6284 MethodInfo_21E6284, *PMethodInfo_21E6284;

typedef union _union_160711 _union_160711, *P_union_160711;

union _union_160711 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6284 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160711 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_PointTypeName_o Shock_DataNode_PointTypeName_o, *PShock_DataNode_PointTypeName_o;

typedef struct Shock_DataNode_PointTypeName_Fields Shock_DataNode_PointTypeName_Fields, *PShock_DataNode_PointTypeName_Fields;

typedef struct Shock_DataNode_TextNodeBase_Fields Shock_DataNode_TextNodeBase_Fields, *PShock_DataNode_TextNodeBase_Fields;

struct Shock_DataNode_TextNodeBase_Fields {
    struct Shock_DataNode_UINodeBase_Fields super;
    struct Shock_TextMeshUI_o *m_TextMesh;
    struct UnityEngine_UI_Text_o *m_UIText;
};

struct Shock_DataNode_PointTypeName_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
};

struct Shock_DataNode_PointTypeName_o {
    struct Shock_DataNode_PointTypeName_c *klass;
    void *monitor;
    struct Shock_DataNode_PointTypeName_Fields fields;
};

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_1_Fields Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_1_Fields, *PAoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_1_Fields;

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_o Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_o, *PAoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_o;

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_c Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_c, *PAoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_c;

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_Fields Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_Fields, *PAoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_Fields;

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_VTable Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_VTable, *PAoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_VTable;

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy_o Aoharu_LoginNoticeScene_AnimationStrategy_o, *PAoharu_LoginNoticeScene_AnimationStrategy_o;

typedef struct Shock_NoticeGeneralSequenceMst_o Shock_NoticeGeneralSequenceMst_o, *PShock_NoticeGeneralSequenceMst_o;

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy_c Aoharu_LoginNoticeScene_AnimationStrategy_c, *PAoharu_LoginNoticeScene_AnimationStrategy_c;

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy_Fields Aoharu_LoginNoticeScene_AnimationStrategy_Fields, *PAoharu_LoginNoticeScene_AnimationStrategy_Fields;

typedef struct Shock_NoticeGeneralSequenceMst_c Shock_NoticeGeneralSequenceMst_c, *PShock_NoticeGeneralSequenceMst_c;

typedef struct Shock_NoticeGeneralSequenceMst_Fields Shock_NoticeGeneralSequenceMst_Fields, *PShock_NoticeGeneralSequenceMst_Fields;

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy_VTable Aoharu_LoginNoticeScene_AnimationStrategy_VTable, *PAoharu_LoginNoticeScene_AnimationStrategy_VTable;

typedef struct Aoharu_LoginNoticeScene_StrategyBase_Fields Aoharu_LoginNoticeScene_StrategyBase_Fields, *PAoharu_LoginNoticeScene_StrategyBase_Fields;

typedef struct Shock_NoticeGeneralSequenceMst_VTable Shock_NoticeGeneralSequenceMst_VTable, *PShock_NoticeGeneralSequenceMst_VTable;

typedef struct Aoharu_LoginNoticeScene_o Aoharu_LoginNoticeScene_o, *PAoharu_LoginNoticeScene_o;

typedef struct Aoharu_LoginNoticeScene_c Aoharu_LoginNoticeScene_c, *PAoharu_LoginNoticeScene_c;

typedef struct Aoharu_LoginNoticeScene_Fields Aoharu_LoginNoticeScene_Fields, *PAoharu_LoginNoticeScene_Fields;

typedef struct Aoharu_LoginNoticeScene_StaticFields Aoharu_LoginNoticeScene_StaticFields, *PAoharu_LoginNoticeScene_StaticFields;

typedef struct Aoharu_LoginNoticeScene_VTable Aoharu_LoginNoticeScene_VTable, *PAoharu_LoginNoticeScene_VTable;

typedef struct Shock_MoviePlayer_o Shock_MoviePlayer_o, *PShock_MoviePlayer_o;

typedef struct Shock_MoviePlayer_c Shock_MoviePlayer_c, *PShock_MoviePlayer_c;

typedef struct Shock_MoviePlayer_Fields Shock_MoviePlayer_Fields, *PShock_MoviePlayer_Fields;

typedef struct Shock_MoviePlayer_StaticFields Shock_MoviePlayer_StaticFields, *PShock_MoviePlayer_StaticFields;

typedef struct Shock_MoviePlayer_VTable Shock_MoviePlayer_VTable, *PShock_MoviePlayer_VTable;

typedef struct CriWare_CriManaMovieMaterial_o CriWare_CriManaMovieMaterial_o, *PCriWare_CriManaMovieMaterial_o;

typedef struct Shock_IMovieMstData_o Shock_IMovieMstData_o, *PShock_IMovieMstData_o;

typedef struct System_Collections_Generic_List_MoviePlayer__o System_Collections_Generic_List_MoviePlayer__o, *PSystem_Collections_Generic_List_MoviePlayer__o;

typedef struct CriWare_CriManaMovieMaterial_c CriWare_CriManaMovieMaterial_c, *PCriWare_CriManaMovieMaterial_c;

typedef struct CriWare_CriManaMovieMaterial_Fields CriWare_CriManaMovieMaterial_Fields, *PCriWare_CriManaMovieMaterial_Fields;

typedef struct Shock_IMovieMstData_c Shock_IMovieMstData_c, *PShock_IMovieMstData_c;

typedef struct Shock_IMovieMstData_Fields Shock_IMovieMstData_Fields, *PShock_IMovieMstData_Fields;

typedef struct System_Collections_Generic_List_MoviePlayer__c System_Collections_Generic_List_MoviePlayer__c, *PSystem_Collections_Generic_List_MoviePlayer__c;

typedef struct System_Collections_Generic_List_MoviePlayer__Fields System_Collections_Generic_List_MoviePlayer__Fields, *PSystem_Collections_Generic_List_MoviePlayer__Fields;

typedef struct CriWare_CriManaMovieMaterial_VTable CriWare_CriManaMovieMaterial_VTable, *PCriWare_CriManaMovieMaterial_VTable;

typedef struct CriWare_CriManaMovieMaterialBase_Fields CriWare_CriManaMovieMaterialBase_Fields, *PCriWare_CriManaMovieMaterialBase_Fields;

typedef struct System_Collections_Generic_List_MoviePlayer__StaticFields System_Collections_Generic_List_MoviePlayer__StaticFields, *PSystem_Collections_Generic_List_MoviePlayer__StaticFields;

typedef struct System_Collections_Generic_List_MoviePlayer__VTable System_Collections_Generic_List_MoviePlayer__VTable, *PSystem_Collections_Generic_List_MoviePlayer__VTable;

typedef struct Shock_MoviePlayer_array Shock_MoviePlayer_array, *PShock_MoviePlayer_array;

typedef struct CriWare_CriMana_Player_o CriWare_CriMana_Player_o, *PCriWare_CriMana_Player_o;

typedef struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_o CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_o, *PCriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_o;

typedef struct UnityEngine_WaitForEndOfFrame_o UnityEngine_WaitForEndOfFrame_o, *PUnityEngine_WaitForEndOfFrame_o;

typedef struct CriWare_CriManaMoviePlayerHolder_o CriWare_CriManaMoviePlayerHolder_o, *PCriWare_CriManaMoviePlayerHolder_o;

typedef struct CriWare_CriMana_Player_c CriWare_CriMana_Player_c, *PCriWare_CriMana_Player_c;

typedef struct CriWare_CriMana_Player_Fields CriWare_CriMana_Player_Fields, *PCriWare_CriMana_Player_Fields;

typedef struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_c CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_c, *PCriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_c;

typedef struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_Fields CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_Fields, *PCriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_Fields;

typedef struct UnityEngine_WaitForEndOfFrame_c UnityEngine_WaitForEndOfFrame_c, *PUnityEngine_WaitForEndOfFrame_c;

typedef struct UnityEngine_WaitForEndOfFrame_Fields UnityEngine_WaitForEndOfFrame_Fields, *PUnityEngine_WaitForEndOfFrame_Fields;

typedef struct CriWare_CriManaMoviePlayerHolder_c CriWare_CriManaMoviePlayerHolder_c, *PCriWare_CriManaMoviePlayerHolder_c;

typedef struct CriWare_CriManaMoviePlayerHolder_Fields CriWare_CriManaMoviePlayerHolder_Fields, *PCriWare_CriManaMoviePlayerHolder_Fields;

typedef struct CriWare_CriMana_Player_StaticFields CriWare_CriMana_Player_StaticFields, *PCriWare_CriMana_Player_StaticFields;

typedef struct CriWare_CriMana_Player_VTable CriWare_CriMana_Player_VTable, *PCriWare_CriMana_Player_VTable;

typedef struct System_Nullable_Player_Status__o System_Nullable_Player_Status__o, *PSystem_Nullable_Player_Status__o;

typedef struct CriWare_CriMana_Detail_RendererResource_o CriWare_CriMana_Detail_RendererResource_o, *PCriWare_CriMana_Detail_RendererResource_o;

typedef struct CriWare_CriMana_MovieInfo_o CriWare_CriMana_MovieInfo_o, *PCriWare_CriMana_MovieInfo_o;

typedef struct CriWare_CriMana_FrameInfo_o CriWare_CriMana_FrameInfo_o, *PCriWare_CriMana_FrameInfo_o;

typedef struct CriWare_CriMana_Player_ShaderDispatchCallback_o CriWare_CriMana_Player_ShaderDispatchCallback_o, *PCriWare_CriMana_Player_ShaderDispatchCallback_o;

typedef struct CriWare_CriAtomExPlayer_o CriWare_CriAtomExPlayer_o, *PCriWare_CriAtomExPlayer_o;

typedef struct CriWare_CriAtomEx3dSource_o CriWare_CriAtomEx3dSource_o, *PCriWare_CriAtomEx3dSource_o;

typedef struct CriWare_CriMana_Player_CuePointCallback_o CriWare_CriMana_Player_CuePointCallback_o, *PCriWare_CriMana_Player_CuePointCallback_o;

typedef struct CriWare_CriMana_Player_StatusChangeCallback_o CriWare_CriMana_Player_StatusChangeCallback_o, *PCriWare_CriMana_Player_StatusChangeCallback_o;

typedef struct CriWare_CriMana_Player_SubtitleChangeCallback_o CriWare_CriMana_Player_SubtitleChangeCallback_o, *PCriWare_CriMana_Player_SubtitleChangeCallback_o;

typedef struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_VTable CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_VTable, *PCriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_VTable;

typedef struct UnityEngine_WaitForEndOfFrame_VTable UnityEngine_WaitForEndOfFrame_VTable, *PUnityEngine_WaitForEndOfFrame_VTable;

typedef struct CriWare_CriManaMoviePlayerHolder_VTable CriWare_CriManaMoviePlayerHolder_VTable, *PCriWare_CriManaMoviePlayerHolder_VTable;

typedef struct System_Nullable_Player_Status__Fields System_Nullable_Player_Status__Fields, *PSystem_Nullable_Player_Status__Fields;

typedef struct CriWare_CriMana_Detail_RendererResource_c CriWare_CriMana_Detail_RendererResource_c, *PCriWare_CriMana_Detail_RendererResource_c;

typedef struct CriWare_CriMana_Detail_RendererResource_Fields CriWare_CriMana_Detail_RendererResource_Fields, *PCriWare_CriMana_Detail_RendererResource_Fields;

typedef struct CriWare_CriMana_MovieInfo_c CriWare_CriMana_MovieInfo_c, *PCriWare_CriMana_MovieInfo_c;

typedef struct CriWare_CriMana_MovieInfo_Fields CriWare_CriMana_MovieInfo_Fields, *PCriWare_CriMana_MovieInfo_Fields;

typedef struct CriWare_CriMana_FrameInfo_c CriWare_CriMana_FrameInfo_c, *PCriWare_CriMana_FrameInfo_c;

typedef struct CriWare_CriMana_FrameInfo_Fields CriWare_CriMana_FrameInfo_Fields, *PCriWare_CriMana_FrameInfo_Fields;

typedef struct CriWare_CriMana_Player_ShaderDispatchCallback_c CriWare_CriMana_Player_ShaderDispatchCallback_c, *PCriWare_CriMana_Player_ShaderDispatchCallback_c;

typedef struct CriWare_CriMana_Player_ShaderDispatchCallback_Fields CriWare_CriMana_Player_ShaderDispatchCallback_Fields, *PCriWare_CriMana_Player_ShaderDispatchCallback_Fields;

typedef struct CriWare_CriAtomExPlayer_c CriWare_CriAtomExPlayer_c, *PCriWare_CriAtomExPlayer_c;

typedef struct CriWare_CriAtomExPlayer_Fields CriWare_CriAtomExPlayer_Fields, *PCriWare_CriAtomExPlayer_Fields;

typedef struct CriWare_CriAtomEx3dSource_c CriWare_CriAtomEx3dSource_c, *PCriWare_CriAtomEx3dSource_c;

typedef struct CriWare_CriAtomEx3dSource_Fields CriWare_CriAtomEx3dSource_Fields, *PCriWare_CriAtomEx3dSource_Fields;

typedef struct CriWare_CriMana_Player_CuePointCallback_c CriWare_CriMana_Player_CuePointCallback_c, *PCriWare_CriMana_Player_CuePointCallback_c;

typedef struct CriWare_CriMana_Player_CuePointCallback_Fields CriWare_CriMana_Player_CuePointCallback_Fields, *PCriWare_CriMana_Player_CuePointCallback_Fields;

typedef struct CriWare_CriMana_Player_StatusChangeCallback_c CriWare_CriMana_Player_StatusChangeCallback_c, *PCriWare_CriMana_Player_StatusChangeCallback_c;

typedef struct CriWare_CriMana_Player_StatusChangeCallback_Fields CriWare_CriMana_Player_StatusChangeCallback_Fields, *PCriWare_CriMana_Player_StatusChangeCallback_Fields;

typedef struct CriWare_CriMana_Player_SubtitleChangeCallback_c CriWare_CriMana_Player_SubtitleChangeCallback_c, *PCriWare_CriMana_Player_SubtitleChangeCallback_c;

typedef struct CriWare_CriMana_Player_SubtitleChangeCallback_Fields CriWare_CriMana_Player_SubtitleChangeCallback_Fields, *PCriWare_CriMana_Player_SubtitleChangeCallback_Fields;

typedef struct CriWare_CriMana_Detail_RendererResource_VTable CriWare_CriMana_Detail_RendererResource_VTable, *PCriWare_CriMana_Detail_RendererResource_VTable;

typedef struct UnityEngine_Shader_o UnityEngine_Shader_o, *PUnityEngine_Shader_o;

typedef struct CriWare_CriMana_MovieInfo_VTable CriWare_CriMana_MovieInfo_VTable, *PCriWare_CriMana_MovieInfo_VTable;

typedef struct CriWare_CriMana_AudioInfo_array CriWare_CriMana_AudioInfo_array, *PCriWare_CriMana_AudioInfo_array;

typedef struct CriWare_CriMana_FrameInfo_VTable CriWare_CriMana_FrameInfo_VTable, *PCriWare_CriMana_FrameInfo_VTable;

typedef struct CriWare_CriMana_Player_ShaderDispatchCallback_VTable CriWare_CriMana_Player_ShaderDispatchCallback_VTable, *PCriWare_CriMana_Player_ShaderDispatchCallback_VTable;

typedef struct CriWare_CriAtomExPlayer_VTable CriWare_CriAtomExPlayer_VTable, *PCriWare_CriAtomExPlayer_VTable;

typedef struct CriWare_CriAtomEx3dSource_VTable CriWare_CriAtomEx3dSource_VTable, *PCriWare_CriAtomEx3dSource_VTable;

typedef struct CriWare_CriMana_Player_CuePointCallback_VTable CriWare_CriMana_Player_CuePointCallback_VTable, *PCriWare_CriMana_Player_CuePointCallback_VTable;

typedef struct CriWare_CriMana_Player_StatusChangeCallback_VTable CriWare_CriMana_Player_StatusChangeCallback_VTable, *PCriWare_CriMana_Player_StatusChangeCallback_VTable;

typedef struct CriWare_CriMana_Player_SubtitleChangeCallback_VTable CriWare_CriMana_Player_SubtitleChangeCallback_VTable, *PCriWare_CriMana_Player_SubtitleChangeCallback_VTable;

typedef struct UnityEngine_Shader_c UnityEngine_Shader_c, *PUnityEngine_Shader_c;

typedef struct UnityEngine_Shader_Fields UnityEngine_Shader_Fields, *PUnityEngine_Shader_Fields;

typedef struct CriWare_CriMana_AudioInfo_o CriWare_CriMana_AudioInfo_o, *PCriWare_CriMana_AudioInfo_o;

typedef struct UnityEngine_Shader_VTable UnityEngine_Shader_VTable, *PUnityEngine_Shader_VTable;

typedef struct CriWare_CriMana_AudioInfo_Fields CriWare_CriMana_AudioInfo_Fields, *PCriWare_CriMana_AudioInfo_Fields;

struct CriWare_CriMana_FrameInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_MoviePlayer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct CriWare_CriMana_Player_ShaderDispatchCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Play;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginNoticeScene_AnimationStrategy_VTable vtable;
};

struct Aoharu_LoginNoticeScene_StrategyBase_Fields {
    struct Aoharu_LoginNoticeScene_o *Context;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy_Fields {
    struct Aoharu_LoginNoticeScene_StrategyBase_Fields super;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy_o {
    struct Aoharu_LoginNoticeScene_AnimationStrategy_c *klass;
    void *monitor;
    struct Aoharu_LoginNoticeScene_AnimationStrategy_Fields fields;
};

struct CriWare_CriMana_Player_StatusChangeCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriMana_Player_StatusChangeCallback_o {
    struct CriWare_CriMana_Player_StatusChangeCallback_c *klass;
    void *monitor;
    struct CriWare_CriMana_Player_StatusChangeCallback_Fields fields;
};

struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_VTable vtable;
};

struct CriWare_CriMana_Player_StatusChangeCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriMana_Player_StatusChangeCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Player_StatusChangeCallback_VTable vtable;
};

struct CriWare_CriMana_AudioInfo_Fields {
    uint32_t samplingRate;
    uint32_t numChannels;
    uint32_t totalSamples;
};

struct CriWare_CriAtomExPlayer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

struct Shock_MoviePlayer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MoviePlayer_o *m_Items[65535];
};

struct CriWare_CriManaMovieMaterialBase_Fields {
    struct CriWare_CriMonoBehaviour_Fields super;
    bool playOnStart;
    bool restartOnEnable;
    bool _isMaterialAvailable_k__BackingField;
    struct CriWare_CriMana_Player_o *_player_k__BackingField;
    int32_t renderMode;
    struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_o *onApplicationPauseCallback;
    int32_t _timerType;
    struct UnityEngine_Material_o *_material;
    int32_t _maxFrameDrop;
    bool materialOwn;
    bool isMonoBehaviourStartCalled;
    bool wasDisabled;
    bool wasPausedOnDisable;
    struct UnityEngine_WaitForEndOfFrame_o *frameEnd;
    bool unpauseOnApplicationUnpause;
    bool _HaveRendererOwner_k__BackingField;
    struct CriWare_CriManaMoviePlayerHolder_o *playerHolder;
};

struct CriWare_CriManaMovieMaterial_Fields {
    struct CriWare_CriManaMovieMaterialBase_Fields super;
    struct System_String_o *_moviePath;
    bool _loop;
    bool _additiveMode;
    bool _advancedAudio;
    bool _ambisonics;
    bool _applyTargetAlpha;
    bool _uiRenderMode;
    struct UnityEngine_GameObject_o *ambisonicSource;
};

struct CriWare_CriMana_Detail_RendererResource_Fields {
    bool disposed;
    struct UnityEngine_Shader_o *shader;
    struct UnityEngine_Material_o *currentMaterial;
    bool hasAlpha;
    bool additive;
    bool applyTargetAlpha;
    bool ui;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_Fields {
    struct Shock_IInputLockData_o *enterInputLock;
    struct Aoharu_LoginNoticeScene_AnimationStrategy_o *__4__this;
    struct Shock_NoticeGeneralSequenceMst_o *noticeGeneralSequenceMst;
    struct System_Action_o *onComplete;
    struct System_Action_Action__o *__9__5;
    struct System_Action_o *__9__4;
};

struct System_Collections_Generic_List_MoviePlayer__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MoviePlayer__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MoviePlayer__VTable vtable;
};

struct System_Collections_Generic_List_MoviePlayer__Fields {
    struct Shock_MoviePlayer_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MoviePlayer__o {
    struct System_Collections_Generic_List_MoviePlayer__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MoviePlayer__Fields fields;
};

struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_o {
    struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_c *klass;
    void *monitor;
    struct CriWare_CriManaMovieMaterialBase_OnApplicationPauseCallback_Fields fields;
};

struct CriWare_CriMana_Player_CuePointCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriManaMoviePlayerHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
};

struct UnityEngine_Shader_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_Shader_o {
    struct UnityEngine_Shader_c *klass;
    void *monitor;
    struct UnityEngine_Shader_Fields fields;
};

struct UnityEngine_Shader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Shader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Shader_VTable vtable;
};

struct CriWare_CriMana_Player_SubtitleChangeCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_MoviePlayer_StaticFields {
    struct System_Collections_Generic_List_MoviePlayer__o *s_WorkingMoviePlayerList;
    struct Shock_MoviePlayer_o *s_CurrentWorkingMoviePlayer;
};

struct Shock_IMovieMstData_Fields {
};

struct CriWare_CriMana_Player_CuePointCallback_o {
    struct CriWare_CriMana_Player_CuePointCallback_c *klass;
    void *monitor;
    struct CriWare_CriMana_Player_CuePointCallback_Fields fields;
};

struct Shock_NoticeGeneralSequenceMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_NoticeGeneralSequenceMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeGeneralSequenceMst_VTable vtable;
};

struct System_Nullable_Player_Status__Fields {
    bool hasValue;
    int32_t value;
};

struct Shock_NoticeGeneralSequenceMst_Fields {
    uint32_t _masterNoticeGeneralId;
    uint32_t _order;
    int32_t _type;
    struct System_String_o *_value;
    uint32_t _masterBgmId;
    int32_t _endTransition;
    uint32_t _skippableFlag;
    uint32_t _masterReleaseLabelId;
};

struct CriWare_CriMana_Player_ShaderDispatchCallback_o {
    struct CriWare_CriMana_Player_ShaderDispatchCallback_c *klass;
    void *monitor;
    struct CriWare_CriMana_Player_ShaderDispatchCallback_Fields fields;
};

struct CriWare_CriAtomEx3dSource_Fields {
    struct CriWare_CriDisposable_Fields super;
    uint32_t currentRandomPositionListMaxLength;
    intptr_t handle;
};

struct CriWare_CriMana_Player_ShaderDispatchCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriMana_Player_ShaderDispatchCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Player_ShaderDispatchCallback_VTable vtable;
};

struct Shock_NoticeGeneralSequenceMst_o {
    struct Shock_NoticeGeneralSequenceMst_c *klass;
    void *monitor;
    struct Shock_NoticeGeneralSequenceMst_Fields fields;
};

struct CriWare_CriManaMoviePlayerHolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriManaMoviePlayerHolder_VTable vtable;
};

struct CriWare_CriManaMoviePlayerHolder_Fields {
    struct CriWare_CriMonoBehaviour_Fields super;
    struct CriWare_CriMana_Player_o *_player;
};

struct CriWare_CriManaMoviePlayerHolder_o {
    struct CriWare_CriManaMoviePlayerHolder_c *klass;
    void *monitor;
    struct CriWare_CriManaMoviePlayerHolder_Fields fields;
};

struct CriWare_CriMana_Player_CuePointCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriMana_Player_CuePointCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Player_CuePointCallback_VTable vtable;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_1_Fields {
    struct UnityEngine_GameObject_o *animatorGo;
    struct Shock_SoundManager_PlaybackHandle_o *soundPlaybackHandle;
    struct System_Action_o *endingAction;
    struct Shock_AnimatorPlayerLite_o *animatorPlayer;
    struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_o *CS___8__locals1;
    struct System_Action_o *__9__7;
};

struct CriWare_CriAtomEx3dSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_WaitForEndOfFrame_Fields {
    struct UnityEngine_YieldInstruction_Fields super;
};

struct UnityEngine_WaitForEndOfFrame_o {
    struct UnityEngine_WaitForEndOfFrame_c *klass;
    void *monitor;
    struct UnityEngine_WaitForEndOfFrame_Fields fields;
};

struct UnityEngine_WaitForEndOfFrame_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_WaitForEndOfFrame_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_WaitForEndOfFrame_VTable vtable;
};

struct CriWare_CriMana_Player_SubtitleChangeCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_LoginNoticeScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_LoginNoticeScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MoviePlayer_o *m_MoviePlayer;
    struct UnityEngine_Transform_o *m_SpineParent;
    struct System_String_o *m_SpineAnimationName;
    struct UnityEngine_Transform_o *m_AnimationParent;
    struct Shock_ButtonEvent_o *m_SkipPrepareButton;
    struct Shock_ButtonEvent_o *m_SkipButton;
    struct Shock_ButtonEvent_o *m_MovieSkipButton;
    int32_t m_Mode;
};

struct System_Collections_Generic_List_MoviePlayer__StaticFields {
    struct Shock_MoviePlayer_array *s_emptyArray;
};

struct System_Nullable_Player_Status__o {
    struct System_Nullable_Player_Status__Fields fields;
};

struct CriWare_CriMana_Player_Fields {
    struct CriWare_CriDisposable_Fields super;
    int32_t playerId;
    bool isDisposed;
    int32_t internalrequiredStatus;
    int32_t _nativeStatus;
    struct System_Nullable_Player_Status__o lastNativeStatus;
    struct System_Nullable_Player_Status__o lastPlayerStatus;
    bool wasStopping;
    bool isPreparingForRendering;
    bool isNativeStartInvoked;
    bool isNativeInitialized;
    struct CriWare_CriMana_Detail_RendererResource_o *rendererResource;
    struct CriWare_CriMana_MovieInfo_o *_movieInfo;
    struct CriWare_CriMana_FrameInfo_o *_frameInfo;
    bool isMovieInfoAvailable;
    bool isFrameInfoAvailable;
    struct CriWare_CriMana_Player_ShaderDispatchCallback_o *_shaderDispatchCallback;
    bool enableSubtitle;
    int32_t subtitleBufferSize;
    uint32_t droppedFrameCount;
    struct CriWare_CriAtomExPlayer_o *_atomExPlayer;
    struct CriWare_CriAtomEx3dSource_o *_atomEx3Dsource;
    int32_t _timerType;
    bool isStoppingForSeek;
    struct CriWare_CriMana_Player_CuePointCallback_o *cuePointCallback;
    struct CriWare_CriMana_Player_StatusChangeCallback_o *statusChangeCallback;
    struct CriWare_CriMana_Player_SubtitleChangeCallback_o *OnSubtitleChanged;
    bool _additiveMode_k__BackingField;
    int32_t _maxFrameDrop_k__BackingField;
    bool _applyTargetAlpha_k__BackingField;
    bool _uiRenderMode_k__BackingField;
    intptr_t _subtitleBuffer_k__BackingField;
    int32_t _subtitleSize_k__BackingField;
    struct CriWare_CriManaMoviePlayerHolder_o *_playerHolder_k__BackingField;
};

struct Shock_MoviePlayer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct CriWare_CriMana_MovieInfo_Fields {
    uint32_t _reserved1;
    uint32_t numAlphaStreams;
    uint32_t width;
    uint32_t height;
    uint32_t dispWidth;
    uint32_t dispHeight;
    uint32_t framerateN;
    uint32_t framerateD;
    uint32_t totalFrames;
    int32_t codecType;
    int32_t alphaCodecType;
    uint32_t numAudioStreams;
    struct CriWare_CriMana_AudioInfo_array *audioPrm;
    uint32_t numSubtitleChannels;
    uint32_t maxSubtitleSize;
    uint32_t maxChunkSize;
};

struct CriWare_CriMana_Player_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

struct CriWare_CriMana_Player_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriMana_Player_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Player_VTable vtable;
};

struct CriWare_CriMana_AudioInfo_o {
    struct CriWare_CriMana_AudioInfo_Fields fields;
};

struct Shock_MoviePlayer_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct CriWare_CriManaMovieMaterial_o *m_controller;
    struct UnityEngine_Renderer_o *m_Renderer;
    struct UnityEngine_UI_Graphic_o *m_graphic;
    struct System_String_o *m_MoviePath;
    struct Shock_IMovieMstData_o *m_MovieMstData;
    struct Carbon_ICoroutine_o *m_MovieDataLoadCoroutine;
    struct System_Runtime_InteropServices_GCHandle_o m_MovieDataGCHandle;
    struct System_IDisposable_o *m_WaitReadyStream;
    struct System_IDisposable_o *m_WaitPlayStartStream;
    struct System_IDisposable_o *m_WaitPlayEndStream;
    struct System_IDisposable_o *m_WaitStopStream;
    struct Carbon_StepTask_o *m_PrepareTask;
    struct Carbon_StepTask_o *m_PlayInitTask;
    struct CriWare_CriManaMovieMaterial_o *m_BaseController;
    struct System_Action_o *_OnPlayStart_k__BackingField;
    struct System_Action_o *_OnPlayEnd_k__BackingField;
    float _FrameRate_k__BackingField;
    float _TotalFrames_k__BackingField;
    float _TotalSeconds_k__BackingField;
    bool _IsSendAnalysis_k__BackingField;
    struct System_String_o *__LogMessage_MovieNotFound;
    struct System_String_o *__LogMessage_PlayerStatus_Error;
    struct System_String_o *__LogMessage_PlayerStatus_CannotPlay;
};

struct CriWare_CriMana_MovieInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriMana_Player_o {
    struct CriWare_CriMana_Player_c *klass;
    void *monitor;
    struct CriWare_CriMana_Player_Fields fields;
};

struct CriWare_CriMana_Player_SubtitleChangeCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Player_SubtitleChangeCallback_VTable vtable;
};

struct CriWare_CriMana_Player_SubtitleChangeCallback_o {
    struct CriWare_CriMana_Player_SubtitleChangeCallback_c *klass;
    void *monitor;
    struct CriWare_CriMana_Player_SubtitleChangeCallback_Fields fields;
};

struct CriWare_CriMana_Detail_RendererResource_o {
    struct CriWare_CriMana_Detail_RendererResource_c *klass;
    void *monitor;
    struct CriWare_CriMana_Detail_RendererResource_Fields fields;
};

struct CriWare_CriMana_FrameInfo_Fields {
    int32_t frameNo;
    int32_t frameNoPerFile;
    uint32_t width;
    uint32_t height;
    uint32_t dispWidth;
    uint32_t dispHeight;
    uint32_t numImages;
    uint32_t framerateN;
    uint32_t framerateD;
    uint32_t _reserved1;
    uint64_t time;
    uint64_t tunit;
    uint32_t cntConcatenatedMovie;
    int32_t alphaType;
    uint32_t cntSkippedFrames;
    uint32_t totalFramesPerFile;
};

struct CriWare_CriAtomExPlayer_Fields {
    struct CriWare_CriDisposable_Fields super;
    struct CriWare_CriAtomExBeatSync_CbFunc_o *_onBeatSyncCallback;
    struct CriWare_CriAtomExSequencer_EventCallback_o *_onSequenceCallback;
    bool hasExistingNativeHandle;
    intptr_t entryPoolHandle;
    int32_t _entryPoolCapacity;
    int32_t max_path;
    intptr_t handle;
};

struct CriWare_CriMana_Detail_RendererResource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_SetApplyTargetAlpha;
    struct VirtualInvokeData _6_SetUiRenderMode;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_OnPlayerPause;
    struct VirtualInvokeData _17_OnPlayerStop;
    struct VirtualInvokeData _18_OnPlayerStopForSeek;
    struct VirtualInvokeData _19_OnPlayerStart;
    struct VirtualInvokeData _20_ShouldSkipDestroyOnStopForSeek;
    struct VirtualInvokeData _21_HasRenderedNewFrame;
};

struct CriWare_CriMana_Detail_RendererResource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Detail_RendererResource_VTable vtable;
};

struct CriWare_CriManaMovieMaterial_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
    struct VirtualInvokeData _8_get_initializeWithAdvancedAudio;
    struct VirtualInvokeData _9_get_initializeWithAmbisonics;
    struct VirtualInvokeData _10_get_FilePathLength;
    struct VirtualInvokeData _11_SetDataToPlayer;
    struct VirtualInvokeData _12_OnMaterialAvailableChanged;
    struct VirtualInvokeData _13_OnMaterialUpdated;
    struct VirtualInvokeData _14_RenderTargetManualSetup;
    struct VirtualInvokeData _15_RenderTargetManualFinalize;
    struct VirtualInvokeData _16_Awake;
    struct VirtualInvokeData _17_OnDestroy;
    struct VirtualInvokeData _18_Start;
    struct VirtualInvokeData _19_RenderMovie;
    struct VirtualInvokeData _20_OnWillRenderObject;
};

struct Aoharu_LoginNoticeScene_StaticFields {
    struct System_String_o *PrefabPathFormat;
};

struct CriWare_CriManaMovieMaterial_o {
    struct CriWare_CriManaMovieMaterial_c *klass;
    void *monitor;
    struct CriWare_CriManaMovieMaterial_Fields fields;
};

struct CriWare_CriManaMovieMaterial_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriManaMovieMaterial_VTable vtable;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginNoticeScene_o {
    struct Aoharu_LoginNoticeScene_c *klass;
    void *monitor;
    struct Aoharu_LoginNoticeScene_Fields fields;
};

struct Aoharu_LoginNoticeScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LoginNoticeScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginNoticeScene_VTable vtable;
};

struct CriWare_CriAtomExPlayer_o {
    struct CriWare_CriAtomExPlayer_c *klass;
    void *monitor;
    struct CriWare_CriAtomExPlayer_Fields fields;
};

struct CriWare_CriAtomEx3dSource_o {
    struct CriWare_CriAtomEx3dSource_c *klass;
    void *monitor;
    struct CriWare_CriAtomEx3dSource_Fields fields;
};

struct CriWare_CriAtomEx3dSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx3dSource_VTable vtable;
};

struct CriWare_CriMana_MovieInfo_o {
    struct CriWare_CriMana_MovieInfo_c *klass;
    void *monitor;
    struct CriWare_CriMana_MovieInfo_Fields fields;
};

struct CriWare_CriMana_FrameInfo_o {
    struct CriWare_CriMana_FrameInfo_c *klass;
    void *monitor;
    struct CriWare_CriMana_FrameInfo_Fields fields;
};

struct CriWare_CriAtomExPlayer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExPlayer_VTable vtable;
};

struct CriWare_CriMana_FrameInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_FrameInfo_VTable vtable;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_o {
    struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_Fields fields;
};

struct CriWare_CriMana_MovieInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_MovieInfo_VTable vtable;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_0_VTable vtable;
};

struct Shock_MoviePlayer_o {
    struct Shock_MoviePlayer_c *klass;
    void *monitor;
    struct Shock_MoviePlayer_Fields fields;
};

struct Shock_MoviePlayer_c {
    struct Il2CppClass_1 _1;
    struct Shock_MoviePlayer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MoviePlayer_VTable vtable;
};

struct CriWare_CriMana_Player_StaticFields {
    struct CriWare_CriMana_Player_o *updatingPlayer;
};

struct CriWare_CriMana_AudioInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriMana_AudioInfo_o m_Items[65535];
};

struct Shock_IMovieMstData_o {
    struct Shock_IMovieMstData_c *klass;
    void *monitor;
    struct Shock_IMovieMstData_Fields fields;
};

struct Shock_IMovieMstData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UI_ReflectionMethodsCache_Raycast2DCallback_VTable UnityEngine_UI_ReflectionMethodsCache_Raycast2DCallback_VTable, *PUnityEngine_UI_ReflectionMethodsCache_Raycast2DCallback_VTable;

struct UnityEngine_UI_ReflectionMethodsCache_Raycast2DCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct System_Security_Claims_ClaimsIdentity__get_Claims_d__51_c System_Security_Claims_ClaimsIdentity__get_Claims_d__51_c, *PSystem_Security_Claims_ClaimsIdentity__get_Claims_d__51_c;

typedef struct System_Security_Claims_ClaimsIdentity__get_Claims_d__51_VTable System_Security_Claims_ClaimsIdentity__get_Claims_d__51_VTable, *PSystem_Security_Claims_ClaimsIdentity__get_Claims_d__51_VTable;

struct System_Security_Claims_ClaimsIdentity__get_Claims_d__51_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_Security_Claims_Claim__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_System_Security_Claims_Claim__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct System_Security_Claims_ClaimsIdentity__get_Claims_d__51_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Claims_ClaimsIdentity__get_Claims_d__51_VTable vtable;
};

typedef struct System_Func_INPUT_RESULT_TYPE__bool__c System_Func_INPUT_RESULT_TYPE__bool__c, *PSystem_Func_INPUT_RESULT_TYPE__bool__c;

typedef struct System_Func_INPUT_RESULT_TYPE__bool__VTable System_Func_INPUT_RESULT_TYPE__bool__VTable, *PSystem_Func_INPUT_RESULT_TYPE__bool__VTable;

struct System_Func_INPUT_RESULT_TYPE__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_INPUT_RESULT_TYPE__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_INPUT_RESULT_TYPE__bool__VTable vtable;
};

typedef struct MethodInfo_1EBFFC4 MethodInfo_1EBFFC4, *PMethodInfo_1EBFFC4;

typedef union _union_240339 _union_240339, *P_union_240339;

union _union_240339 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFFC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240339 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_BuyButton__StaticFields System_Collections_Generic_List_BuyButton__StaticFields, *PSystem_Collections_Generic_List_BuyButton__StaticFields;

typedef struct Aoharu_Scenes_Gacha_BuyButton_array Aoharu_Scenes_Gacha_BuyButton_array, *PAoharu_Scenes_Gacha_BuyButton_array;

typedef struct Aoharu_Scenes_Gacha_BuyButton_o Aoharu_Scenes_Gacha_BuyButton_o, *PAoharu_Scenes_Gacha_BuyButton_o;

typedef struct Aoharu_Scenes_Gacha_BuyButton_c Aoharu_Scenes_Gacha_BuyButton_c, *PAoharu_Scenes_Gacha_BuyButton_c;

typedef struct Aoharu_Scenes_Gacha_BuyButton_Fields Aoharu_Scenes_Gacha_BuyButton_Fields, *PAoharu_Scenes_Gacha_BuyButton_Fields;

typedef struct Aoharu_Scenes_Gacha_BuyButton_VTable Aoharu_Scenes_Gacha_BuyButton_VTable, *PAoharu_Scenes_Gacha_BuyButton_VTable;

typedef struct Aoharu_Scenes_Gacha_RunButtonBase_Fields Aoharu_Scenes_Gacha_RunButtonBase_Fields, *PAoharu_Scenes_Gacha_RunButtonBase_Fields;

typedef struct Shock_ConsumeIcon_o Shock_ConsumeIcon_o, *PShock_ConsumeIcon_o;

typedef struct Aoharu_Scenes_Gacha_PopupIcon_o Aoharu_Scenes_Gacha_PopupIcon_o, *PAoharu_Scenes_Gacha_PopupIcon_o;

typedef struct Aoharu_Scenes_Gacha_BonusUI_o Aoharu_Scenes_Gacha_BonusUI_o, *PAoharu_Scenes_Gacha_BonusUI_o;

typedef struct Shock_ItemData_o Shock_ItemData_o, *PShock_ItemData_o;

typedef struct Shock_ConsumeIcon_c Shock_ConsumeIcon_c, *PShock_ConsumeIcon_c;

typedef struct Shock_ConsumeIcon_Fields Shock_ConsumeIcon_Fields, *PShock_ConsumeIcon_Fields;

typedef struct Aoharu_Scenes_Gacha_PopupIcon_c Aoharu_Scenes_Gacha_PopupIcon_c, *PAoharu_Scenes_Gacha_PopupIcon_c;

typedef struct Aoharu_Scenes_Gacha_PopupIcon_Fields Aoharu_Scenes_Gacha_PopupIcon_Fields, *PAoharu_Scenes_Gacha_PopupIcon_Fields;

typedef struct Aoharu_Scenes_Gacha_BonusUI_c Aoharu_Scenes_Gacha_BonusUI_c, *PAoharu_Scenes_Gacha_BonusUI_c;

typedef struct Aoharu_Scenes_Gacha_BonusUI_Fields Aoharu_Scenes_Gacha_BonusUI_Fields, *PAoharu_Scenes_Gacha_BonusUI_Fields;

typedef struct Shock_ItemData_c Shock_ItemData_c, *PShock_ItemData_c;

typedef struct Shock_ItemData_Fields Shock_ItemData_Fields, *PShock_ItemData_Fields;

typedef struct Shock_ConsumeIcon_VTable Shock_ConsumeIcon_VTable, *PShock_ConsumeIcon_VTable;

typedef struct Aoharu_Scenes_Gacha_PopupIcon_VTable Aoharu_Scenes_Gacha_PopupIcon_VTable, *PAoharu_Scenes_Gacha_PopupIcon_VTable;

typedef struct Aoharu_Scenes_Gacha_BonusUI_VTable Aoharu_Scenes_Gacha_BonusUI_VTable, *PAoharu_Scenes_Gacha_BonusUI_VTable;

typedef struct Shock_ItemData_VTable Shock_ItemData_VTable, *PShock_ItemData_VTable;

typedef struct Shock_ProtocolData_Item_o Shock_ProtocolData_Item_o, *PShock_ProtocolData_Item_o;

typedef struct Shock_ProtocolData_Item_c Shock_ProtocolData_Item_c, *PShock_ProtocolData_Item_c;

typedef struct Shock_ProtocolData_Item_Fields Shock_ProtocolData_Item_Fields, *PShock_ProtocolData_Item_Fields;

typedef struct Shock_ProtocolData_Item_VTable Shock_ProtocolData_Item_VTable, *PShock_ProtocolData_Item_VTable;

struct Shock_ProtocolData_Item_Fields {
    uint64_t id;
    uint32_t master_item_id;
    int32_t amount;
    int64_t expire_date_time;
};

struct Shock_ProtocolData_Item_o {
    struct Shock_ProtocolData_Item_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Item_Fields fields;
};

struct Aoharu_Scenes_Gacha_PopupIcon_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_Label;
    struct Shock_AnimatorPlayer_o *m_animatorPlayer;
    struct System_Collections_Generic_List_string__o *m_texts;
    int32_t m_animIndex;
};

struct Aoharu_Scenes_Gacha_PopupIcon_o {
    struct Aoharu_Scenes_Gacha_PopupIcon_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_PopupIcon_Fields fields;
};

struct Aoharu_Scenes_Gacha_PopupIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_PopupIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_PopupIcon_VTable vtable;
};

struct Shock_ProtocolData_Item_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Item_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Item_VTable vtable;
};

struct Aoharu_Scenes_Gacha_RunButtonBase_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ConsumeIcon_o *m_icon;
    struct Shock_TextMeshUI_o *m_priceText;
    struct Shock_TextMeshUI_o *m_freeText;
    struct Aoharu_Scenes_Gacha_PopupIcon_o *m_popup;
    struct Aoharu_Scenes_Gacha_BonusUI_o *m_BonusUI;
    struct Shock_ButtonEvent_o *m_buttonUIEvent;
    struct UnityEngine_GameObject_o *m_LimitedRoot;
    struct Shock_TextMeshUI_o *m_limitedText;
    struct Shock_GrayoutUI_o *m_grayout;
    struct UnityEngine_RectTransform_o *m_RemainingUI;
    struct Shock_TextMeshUI_o *m_RemainingCount;
    struct Shock_TextMeshUI_o *m_RemainingText;
    struct Shock_ItemData_o *m_itemData;
    int32_t _CurrentTextIdx_k__BackingField;
};

struct Aoharu_Scenes_Gacha_BuyButton_Fields {
    struct Aoharu_Scenes_Gacha_RunButtonBase_Fields super;
    struct UnityEngine_GameObject_array *m_ButtonRoot;
    struct TMPro_TextMeshProUGUI_array *m_NumInvitationArray;
    struct UnityEngine_GameObject_o *m_DisableUi;
    struct UnityEngine_GameObject_o *m_DisableLimitText;
    struct UnityEngine_GameObject_o *m_DisableLimitTextStep;
    struct UnityEngine_GameObject_o *m_StepupObjRoot;
    struct Shock_TextMeshUI_o *m_StepText;
};

struct Shock_ConsumeIcon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_icon;
    int32_t m_consumeType;
    int32_t m_pointType;
    uint32_t m_detailId;
    struct System_Action_o *m_onLoaded;
    bool m_IsLoading;
};

struct Shock_ItemData_Fields {
    struct Shock_ItemMst_o *ItemMst;
    struct Shock_ProtocolData_Item_o *m_Item;
};

struct Shock_ItemData_o {
    struct Shock_ItemData_c *klass;
    void *monitor;
    struct Shock_ItemData_Fields fields;
};

struct Aoharu_Scenes_Gacha_BonusUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_label;
};

struct Aoharu_Scenes_Gacha_BonusUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ConsumeIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_BuyButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_SetUI;
    struct VirtualInvokeData _7_DoSetButtonMode;
};

struct Aoharu_Scenes_Gacha_BuyButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_BuyButton_VTable vtable;
};

struct Aoharu_Scenes_Gacha_BuyButton_o {
    struct Aoharu_Scenes_Gacha_BuyButton_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_BuyButton_Fields fields;
};

struct Shock_ItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_BuyButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_BuyButton_o *m_Items[65535];
};

struct Shock_ItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ItemData_VTable vtable;
};

struct Shock_ConsumeIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ConsumeIcon_VTable vtable;
};

struct Shock_ConsumeIcon_o {
    struct Shock_ConsumeIcon_c *klass;
    void *monitor;
    struct Shock_ConsumeIcon_Fields fields;
};

struct System_Collections_Generic_List_BuyButton__StaticFields {
    struct Aoharu_Scenes_Gacha_BuyButton_array *s_emptyArray;
};

struct Aoharu_Scenes_Gacha_BonusUI_o {
    struct Aoharu_Scenes_Gacha_BonusUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_BonusUI_Fields fields;
};

struct Aoharu_Scenes_Gacha_BonusUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_BonusUI_VTable vtable;
};

typedef struct UnityEngine_UIElements_PanelChangedEventBase_T__RGCTXs UnityEngine_UIElements_PanelChangedEventBase_T__RGCTXs, *PUnityEngine_UIElements_PanelChangedEventBase_T__RGCTXs;

struct UnityEngine_UIElements_PanelChangedEventBase_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_EventBase_T__Init;
    struct MethodInfo *_1_UnityEngine_UIElements_PanelChangedEventBase_T__LocalInit;
    struct MethodInfo *_2_UnityEngine_UIElements_PanelChangedEventBase_T__set_originPanel;
    struct MethodInfo *_3_UnityEngine_UIElements_PanelChangedEventBase_T__set_destinationPanel;
    struct MethodInfo *_4_UnityEngine_UIElements_EventBase_T__GetPooled;
    struct Il2CppClass *_5_UnityEngine_UIElements_EventBase_T_;
    struct Il2CppClass *_6_T;
    struct Il2CppClass *_7_UnityEngine_UIElements_PanelChangedEventBase_T_;
    struct MethodInfo *_8_UnityEngine_UIElements_EventBase_T___ctor;
};

typedef struct MethodInfo_160BE44 MethodInfo_160BE44, *PMethodInfo_160BE44;

typedef struct MethodInfo_160BE44_RGCTXs MethodInfo_160BE44_RGCTXs, *PMethodInfo_160BE44_RGCTXs;

typedef union _union_193077 _union_193077, *P_union_193077;

struct MethodInfo_160BE44_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193077 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160BE44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160BE44_RGCTXs *rgctx_data;
    union _union_193077 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Net_Security_ChainValidationHelper_o Mono_Net_Security_ChainValidationHelper_o, *PMono_Net_Security_ChainValidationHelper_o;

typedef struct Mono_Net_Security_ChainValidationHelper_Fields Mono_Net_Security_ChainValidationHelper_Fields, *PMono_Net_Security_ChainValidationHelper_Fields;

typedef struct System_WeakReference_SslStream__o System_WeakReference_SslStream__o, *PSystem_WeakReference_SslStream__o;

typedef struct Mono_Security_Interface_MonoTlsSettings_o Mono_Security_Interface_MonoTlsSettings_o, *PMono_Security_Interface_MonoTlsSettings_o;

typedef struct Mono_Net_Security_MobileTlsProvider_o Mono_Net_Security_MobileTlsProvider_o, *PMono_Net_Security_MobileTlsProvider_o;

typedef struct System_Net_ServerCertValidationCallback_o System_Net_ServerCertValidationCallback_o, *PSystem_Net_ServerCertValidationCallback_o;

typedef struct System_Net_Security_LocalCertSelectionCallback_o System_Net_Security_LocalCertSelectionCallback_o, *PSystem_Net_Security_LocalCertSelectionCallback_o;

typedef struct Mono_Net_Security_MonoTlsStream_o Mono_Net_Security_MonoTlsStream_o, *PMono_Net_Security_MonoTlsStream_o;

typedef struct System_Net_HttpWebRequest_o System_Net_HttpWebRequest_o, *PSystem_Net_HttpWebRequest_o;

typedef struct System_WeakReference_SslStream__c System_WeakReference_SslStream__c, *PSystem_WeakReference_SslStream__c;

typedef struct System_WeakReference_SslStream__Fields System_WeakReference_SslStream__Fields, *PSystem_WeakReference_SslStream__Fields;

typedef struct Mono_Security_Interface_MonoTlsSettings_c Mono_Security_Interface_MonoTlsSettings_c, *PMono_Security_Interface_MonoTlsSettings_c;

typedef struct Mono_Security_Interface_MonoTlsSettings_Fields Mono_Security_Interface_MonoTlsSettings_Fields, *PMono_Security_Interface_MonoTlsSettings_Fields;

typedef struct Mono_Net_Security_MobileTlsProvider_Fields Mono_Net_Security_MobileTlsProvider_Fields, *PMono_Net_Security_MobileTlsProvider_Fields;

typedef struct System_Net_ServerCertValidationCallback_c System_Net_ServerCertValidationCallback_c, *PSystem_Net_ServerCertValidationCallback_c;

typedef struct System_Net_ServerCertValidationCallback_Fields System_Net_ServerCertValidationCallback_Fields, *PSystem_Net_ServerCertValidationCallback_Fields;

typedef struct System_Net_Security_LocalCertSelectionCallback_c System_Net_Security_LocalCertSelectionCallback_c, *PSystem_Net_Security_LocalCertSelectionCallback_c;

typedef struct System_Net_Security_LocalCertSelectionCallback_Fields System_Net_Security_LocalCertSelectionCallback_Fields, *PSystem_Net_Security_LocalCertSelectionCallback_Fields;

typedef struct Mono_Net_Security_MonoTlsStream_c Mono_Net_Security_MonoTlsStream_c, *PMono_Net_Security_MonoTlsStream_c;

typedef struct Mono_Net_Security_MonoTlsStream_Fields Mono_Net_Security_MonoTlsStream_Fields, *PMono_Net_Security_MonoTlsStream_Fields;

typedef struct System_Net_HttpWebRequest_c System_Net_HttpWebRequest_c, *PSystem_Net_HttpWebRequest_c;

typedef struct System_Net_HttpWebRequest_Fields System_Net_HttpWebRequest_Fields, *PSystem_Net_HttpWebRequest_Fields;

typedef struct System_WeakReference_SslStream__VTable System_WeakReference_SslStream__VTable, *PSystem_WeakReference_SslStream__VTable;

typedef struct Mono_Security_Interface_MonoTlsSettings_StaticFields Mono_Security_Interface_MonoTlsSettings_StaticFields, *PMono_Security_Interface_MonoTlsSettings_StaticFields;

typedef struct Mono_Security_Interface_MonoTlsSettings_VTable Mono_Security_Interface_MonoTlsSettings_VTable, *PMono_Security_Interface_MonoTlsSettings_VTable;

typedef struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_o Mono_Security_Interface_MonoRemoteCertificateValidationCallback_o, *PMono_Security_Interface_MonoRemoteCertificateValidationCallback_o;

typedef struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_o Mono_Security_Interface_MonoLocalCertificateSelectionCallback_o, *PMono_Security_Interface_MonoLocalCertificateSelectionCallback_o;

typedef struct System_Nullable_DateTime__o System_Nullable_DateTime__o, *PSystem_Nullable_DateTime__o;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_o System_Security_Cryptography_X509Certificates_X509CertificateCollection_o, *PSystem_Security_Cryptography_X509Certificates_X509CertificateCollection_o;

typedef struct System_Nullable_TlsProtocols__o System_Nullable_TlsProtocols__o, *PSystem_Nullable_TlsProtocols__o;

typedef struct Mono_Security_Interface_CipherSuiteCode_array Mono_Security_Interface_CipherSuiteCode_array, *PMono_Security_Interface_CipherSuiteCode_array;

typedef struct Mono_Security_Interface_ICertificateValidator_o Mono_Security_Interface_ICertificateValidator_o, *PMono_Security_Interface_ICertificateValidator_o;

typedef struct Mono_Security_Interface_MonoTlsProvider_Fields Mono_Security_Interface_MonoTlsProvider_Fields, *PMono_Security_Interface_MonoTlsProvider_Fields;

typedef struct System_Net_ServerCertValidationCallback_VTable System_Net_ServerCertValidationCallback_VTable, *PSystem_Net_ServerCertValidationCallback_VTable;

typedef struct System_Net_Security_RemoteCertificateValidationCallback_o System_Net_Security_RemoteCertificateValidationCallback_o, *PSystem_Net_Security_RemoteCertificateValidationCallback_o;

typedef struct System_Net_Security_LocalCertSelectionCallback_VTable System_Net_Security_LocalCertSelectionCallback_VTable, *PSystem_Net_Security_LocalCertSelectionCallback_VTable;

typedef struct Mono_Net_Security_MonoTlsStream_VTable Mono_Net_Security_MonoTlsStream_VTable, *PMono_Net_Security_MonoTlsStream_VTable;

typedef struct System_Net_Sockets_NetworkStream_o System_Net_Sockets_NetworkStream_o, *PSystem_Net_Sockets_NetworkStream_o;

typedef struct System_Net_Security_SslStream_o System_Net_Security_SslStream_o, *PSystem_Net_Security_SslStream_o;

typedef struct System_Net_HttpWebRequest_StaticFields System_Net_HttpWebRequest_StaticFields, *PSystem_Net_HttpWebRequest_StaticFields;

typedef struct System_Net_HttpWebRequest_VTable System_Net_HttpWebRequest_VTable, *PSystem_Net_HttpWebRequest_VTable;

typedef struct System_Net_WebRequest_Fields System_Net_WebRequest_Fields, *PSystem_Net_WebRequest_Fields;

typedef struct System_Net_HttpContinueDelegate_o System_Net_HttpContinueDelegate_o, *PSystem_Net_HttpContinueDelegate_o;

typedef struct System_Net_CookieContainer_o System_Net_CookieContainer_o, *PSystem_Net_CookieContainer_o;

typedef struct System_Net_ICredentials_o System_Net_ICredentials_o, *PSystem_Net_ICredentials_o;

typedef struct System_Net_WebHeaderCollection_o System_Net_WebHeaderCollection_o, *PSystem_Net_WebHeaderCollection_o;

typedef struct System_Net_IWebProxy_o System_Net_IWebProxy_o, *PSystem_Net_IWebProxy_o;

typedef struct System_Net_ServicePoint_o System_Net_ServicePoint_o, *PSystem_Net_ServicePoint_o;

typedef struct System_Net_WebRequestStream_o System_Net_WebRequestStream_o, *PSystem_Net_WebRequestStream_o;

typedef struct System_Net_HttpWebResponse_o System_Net_HttpWebResponse_o, *PSystem_Net_HttpWebResponse_o;

typedef struct System_Net_WebCompletionSource_o System_Net_WebCompletionSource_o, *PSystem_Net_WebCompletionSource_o;

typedef struct System_Net_WebOperation_o System_Net_WebOperation_o, *PSystem_Net_WebOperation_o;

typedef struct System_Net_HttpWebRequest_AuthorizationState_o System_Net_HttpWebRequest_AuthorizationState_o, *PSystem_Net_HttpWebRequest_AuthorizationState_o;

typedef struct System_Func_Stream__Task__o System_Func_Stream__Task__o, *PSystem_Func_Stream__Task__o;

typedef struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_c Mono_Security_Interface_MonoRemoteCertificateValidationCallback_c, *PMono_Security_Interface_MonoRemoteCertificateValidationCallback_c;

typedef struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_Fields Mono_Security_Interface_MonoRemoteCertificateValidationCallback_Fields, *PMono_Security_Interface_MonoRemoteCertificateValidationCallback_Fields;

typedef struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_c Mono_Security_Interface_MonoLocalCertificateSelectionCallback_c, *PMono_Security_Interface_MonoLocalCertificateSelectionCallback_c;

typedef struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_Fields Mono_Security_Interface_MonoLocalCertificateSelectionCallback_Fields, *PMono_Security_Interface_MonoLocalCertificateSelectionCallback_Fields;

typedef struct System_Nullable_DateTime__Fields System_Nullable_DateTime__Fields, *PSystem_Nullable_DateTime__Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_c System_Security_Cryptography_X509Certificates_X509CertificateCollection_c, *PSystem_Security_Cryptography_X509Certificates_X509CertificateCollection_c;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_Fields System_Security_Cryptography_X509Certificates_X509CertificateCollection_Fields, *PSystem_Security_Cryptography_X509Certificates_X509CertificateCollection_Fields;

typedef struct System_Nullable_TlsProtocols__Fields System_Nullable_TlsProtocols__Fields, *PSystem_Nullable_TlsProtocols__Fields;

typedef struct Mono_Security_Interface_ICertificateValidator_c Mono_Security_Interface_ICertificateValidator_c, *PMono_Security_Interface_ICertificateValidator_c;

typedef struct Mono_Security_Interface_ICertificateValidator_Fields Mono_Security_Interface_ICertificateValidator_Fields, *PMono_Security_Interface_ICertificateValidator_Fields;

typedef struct System_Net_Security_RemoteCertificateValidationCallback_c System_Net_Security_RemoteCertificateValidationCallback_c, *PSystem_Net_Security_RemoteCertificateValidationCallback_c;

typedef struct System_Net_Security_RemoteCertificateValidationCallback_Fields System_Net_Security_RemoteCertificateValidationCallback_Fields, *PSystem_Net_Security_RemoteCertificateValidationCallback_Fields;

typedef struct System_Net_Sockets_NetworkStream_c System_Net_Sockets_NetworkStream_c, *PSystem_Net_Sockets_NetworkStream_c;

typedef struct System_Net_Sockets_NetworkStream_Fields System_Net_Sockets_NetworkStream_Fields, *PSystem_Net_Sockets_NetworkStream_Fields;

typedef struct System_Net_Security_SslStream_c System_Net_Security_SslStream_c, *PSystem_Net_Security_SslStream_c;

typedef struct System_Net_Security_SslStream_Fields System_Net_Security_SslStream_Fields, *PSystem_Net_Security_SslStream_Fields;

typedef struct System_Net_Cache_RequestCachePolicy_o System_Net_Cache_RequestCachePolicy_o, *PSystem_Net_Cache_RequestCachePolicy_o;

typedef struct System_Net_Cache_RequestCacheProtocol_o System_Net_Cache_RequestCacheProtocol_o, *PSystem_Net_Cache_RequestCacheProtocol_o;

typedef struct System_Net_Cache_RequestCacheBinding_o System_Net_Cache_RequestCacheBinding_o, *PSystem_Net_Cache_RequestCacheBinding_o;

typedef struct System_Net_HttpContinueDelegate_c System_Net_HttpContinueDelegate_c, *PSystem_Net_HttpContinueDelegate_c;

typedef struct System_Net_HttpContinueDelegate_Fields System_Net_HttpContinueDelegate_Fields, *PSystem_Net_HttpContinueDelegate_Fields;

typedef struct System_Net_CookieContainer_c System_Net_CookieContainer_c, *PSystem_Net_CookieContainer_c;

typedef struct System_Net_CookieContainer_Fields System_Net_CookieContainer_Fields, *PSystem_Net_CookieContainer_Fields;

typedef struct System_Net_ICredentials_c System_Net_ICredentials_c, *PSystem_Net_ICredentials_c;

typedef struct System_Net_ICredentials_Fields System_Net_ICredentials_Fields, *PSystem_Net_ICredentials_Fields;

typedef struct System_Net_WebHeaderCollection_c System_Net_WebHeaderCollection_c, *PSystem_Net_WebHeaderCollection_c;

typedef struct System_Net_WebHeaderCollection_Fields System_Net_WebHeaderCollection_Fields, *PSystem_Net_WebHeaderCollection_Fields;

typedef struct System_Net_IWebProxy_c System_Net_IWebProxy_c, *PSystem_Net_IWebProxy_c;

typedef struct System_Net_IWebProxy_Fields System_Net_IWebProxy_Fields, *PSystem_Net_IWebProxy_Fields;

typedef struct System_Net_ServicePoint_c System_Net_ServicePoint_c, *PSystem_Net_ServicePoint_c;

typedef struct System_Net_ServicePoint_Fields System_Net_ServicePoint_Fields, *PSystem_Net_ServicePoint_Fields;

typedef struct System_Net_WebRequestStream_c System_Net_WebRequestStream_c, *PSystem_Net_WebRequestStream_c;

typedef struct System_Net_WebRequestStream_Fields System_Net_WebRequestStream_Fields, *PSystem_Net_WebRequestStream_Fields;

typedef struct System_Net_HttpWebResponse_c System_Net_HttpWebResponse_c, *PSystem_Net_HttpWebResponse_c;

typedef struct System_Net_HttpWebResponse_Fields System_Net_HttpWebResponse_Fields, *PSystem_Net_HttpWebResponse_Fields;

typedef struct System_Net_WebCompletionSource_c System_Net_WebCompletionSource_c, *PSystem_Net_WebCompletionSource_c;

typedef struct System_Net_WebCompletionSource_Fields System_Net_WebCompletionSource_Fields, *PSystem_Net_WebCompletionSource_Fields;

typedef struct System_Net_WebOperation_c System_Net_WebOperation_c, *PSystem_Net_WebOperation_c;

typedef struct System_Net_WebOperation_Fields System_Net_WebOperation_Fields, *PSystem_Net_WebOperation_Fields;

typedef struct System_Net_HttpWebRequest_AuthorizationState_Fields System_Net_HttpWebRequest_AuthorizationState_Fields, *PSystem_Net_HttpWebRequest_AuthorizationState_Fields;

typedef struct System_Func_Stream__Task__c System_Func_Stream__Task__c, *PSystem_Func_Stream__Task__c;

typedef struct System_Func_Stream__Task__Fields System_Func_Stream__Task__Fields, *PSystem_Func_Stream__Task__Fields;

typedef struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_VTable Mono_Security_Interface_MonoRemoteCertificateValidationCallback_VTable, *PMono_Security_Interface_MonoRemoteCertificateValidationCallback_VTable;

typedef struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_VTable Mono_Security_Interface_MonoLocalCertificateSelectionCallback_VTable, *PMono_Security_Interface_MonoLocalCertificateSelectionCallback_VTable;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_VTable System_Security_Cryptography_X509Certificates_X509CertificateCollection_VTable, *PSystem_Security_Cryptography_X509Certificates_X509CertificateCollection_VTable;

typedef struct System_Collections_CollectionBase_Fields System_Collections_CollectionBase_Fields, *PSystem_Collections_CollectionBase_Fields;

typedef struct System_Net_Security_RemoteCertificateValidationCallback_VTable System_Net_Security_RemoteCertificateValidationCallback_VTable, *PSystem_Net_Security_RemoteCertificateValidationCallback_VTable;

typedef struct System_Net_Sockets_NetworkStream_VTable System_Net_Sockets_NetworkStream_VTable, *PSystem_Net_Sockets_NetworkStream_VTable;

typedef struct System_Net_Sockets_Socket_o System_Net_Sockets_Socket_o, *PSystem_Net_Sockets_Socket_o;

typedef struct System_Net_Security_SslStream_VTable System_Net_Security_SslStream_VTable, *PSystem_Net_Security_SslStream_VTable;

typedef struct System_Net_Security_AuthenticatedStream_Fields System_Net_Security_AuthenticatedStream_Fields, *PSystem_Net_Security_AuthenticatedStream_Fields;

typedef struct System_Net_Security_LocalCertificateSelectionCallback_o System_Net_Security_LocalCertificateSelectionCallback_o, *PSystem_Net_Security_LocalCertificateSelectionCallback_o;

typedef struct Mono_Net_Security_MobileAuthenticatedStream_o Mono_Net_Security_MobileAuthenticatedStream_o, *PMono_Net_Security_MobileAuthenticatedStream_o;

typedef struct System_Net_Cache_RequestCachePolicy_c System_Net_Cache_RequestCachePolicy_c, *PSystem_Net_Cache_RequestCachePolicy_c;

typedef struct System_Net_Cache_RequestCachePolicy_Fields System_Net_Cache_RequestCachePolicy_Fields, *PSystem_Net_Cache_RequestCachePolicy_Fields;

typedef struct System_Net_Cache_RequestCacheProtocol_c System_Net_Cache_RequestCacheProtocol_c, *PSystem_Net_Cache_RequestCacheProtocol_c;

typedef struct System_Net_Cache_RequestCacheProtocol_Fields System_Net_Cache_RequestCacheProtocol_Fields, *PSystem_Net_Cache_RequestCacheProtocol_Fields;

typedef struct System_Net_Cache_RequestCacheBinding_c System_Net_Cache_RequestCacheBinding_c, *PSystem_Net_Cache_RequestCacheBinding_c;

typedef struct System_Net_Cache_RequestCacheBinding_Fields System_Net_Cache_RequestCacheBinding_Fields, *PSystem_Net_Cache_RequestCacheBinding_Fields;

typedef struct System_Net_HttpContinueDelegate_VTable System_Net_HttpContinueDelegate_VTable, *PSystem_Net_HttpContinueDelegate_VTable;

typedef struct System_Net_CookieContainer_StaticFields System_Net_CookieContainer_StaticFields, *PSystem_Net_CookieContainer_StaticFields;

typedef struct System_Net_CookieContainer_VTable System_Net_CookieContainer_VTable, *PSystem_Net_CookieContainer_VTable;

typedef struct System_Net_WebHeaderCollection_StaticFields System_Net_WebHeaderCollection_StaticFields, *PSystem_Net_WebHeaderCollection_StaticFields;

typedef struct System_Net_WebHeaderCollection_VTable System_Net_WebHeaderCollection_VTable, *PSystem_Net_WebHeaderCollection_VTable;

typedef struct System_Collections_Specialized_NameValueCollection_Fields System_Collections_Specialized_NameValueCollection_Fields, *PSystem_Collections_Specialized_NameValueCollection_Fields;

typedef struct System_Collections_Specialized_NameValueCollection_o System_Collections_Specialized_NameValueCollection_o, *PSystem_Collections_Specialized_NameValueCollection_o;

typedef struct System_Net_ServicePoint_VTable System_Net_ServicePoint_VTable, *PSystem_Net_ServicePoint_VTable;

typedef struct System_Net_IPHostEntry_o System_Net_IPHostEntry_o, *PSystem_Net_IPHostEntry_o;

typedef struct System_Net_BindIPEndPoint_o System_Net_BindIPEndPoint_o, *PSystem_Net_BindIPEndPoint_o;

typedef struct System_Net_ServicePointManager_SPKey_o System_Net_ServicePointManager_SPKey_o, *PSystem_Net_ServicePointManager_SPKey_o;

typedef struct System_Net_ServicePointScheduler_o System_Net_ServicePointScheduler_o, *PSystem_Net_ServicePointScheduler_o;

typedef struct System_Net_WebRequestStream_StaticFields System_Net_WebRequestStream_StaticFields, *PSystem_Net_WebRequestStream_StaticFields;

typedef struct System_Net_WebRequestStream_VTable System_Net_WebRequestStream_VTable, *PSystem_Net_WebRequestStream_VTable;

typedef struct System_Net_WebConnectionStream_Fields System_Net_WebConnectionStream_Fields, *PSystem_Net_WebConnectionStream_Fields;

typedef struct System_Net_HttpWebResponse_VTable System_Net_HttpWebResponse_VTable, *PSystem_Net_HttpWebResponse_VTable;

typedef struct System_Net_WebResponse_Fields System_Net_WebResponse_Fields, *PSystem_Net_WebResponse_Fields;

typedef struct System_Net_CookieCollection_o System_Net_CookieCollection_o, *PSystem_Net_CookieCollection_o;

typedef struct System_Net_WebCompletionSource_VTable System_Net_WebCompletionSource_VTable, *PSystem_Net_WebCompletionSource_VTable;

typedef struct System_Net_WebCompletionSource_object__Fields System_Net_WebCompletionSource_object__Fields, *PSystem_Net_WebCompletionSource_object__Fields;

typedef struct System_Net_WebOperation_VTable System_Net_WebOperation_VTable, *PSystem_Net_WebOperation_VTable;

typedef struct System_Net_WebConnection_o System_Net_WebConnection_o, *PSystem_Net_WebConnection_o;

typedef struct System_Net_BufferOffsetSize_o System_Net_BufferOffsetSize_o, *PSystem_Net_BufferOffsetSize_o;

typedef struct System_Net_WebCompletionSource_WebRequestStream__o System_Net_WebCompletionSource_WebRequestStream__o, *PSystem_Net_WebCompletionSource_WebRequestStream__o;

typedef struct System_Net_WebCompletionSource_WebResponseStream__o System_Net_WebCompletionSource_WebResponseStream__o, *PSystem_Net_WebCompletionSource_WebResponseStream__o;

typedef struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___o System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___o, *PSystem_Net_WebCompletionSource_ValueTuple_bool__WebOperation___o;

typedef struct System_Net_WebResponseStream_o System_Net_WebResponseStream_o, *PSystem_Net_WebResponseStream_o;

typedef struct System_Func_Stream__Task__VTable System_Func_Stream__Task__VTable, *PSystem_Func_Stream__Task__VTable;

typedef struct System_Net_Sockets_Socket_c System_Net_Sockets_Socket_c, *PSystem_Net_Sockets_Socket_c;

typedef struct System_Net_Sockets_Socket_Fields System_Net_Sockets_Socket_Fields, *PSystem_Net_Sockets_Socket_Fields;

typedef struct System_Net_Security_LocalCertificateSelectionCallback_c System_Net_Security_LocalCertificateSelectionCallback_c, *PSystem_Net_Security_LocalCertificateSelectionCallback_c;

typedef struct System_Net_Security_LocalCertificateSelectionCallback_Fields System_Net_Security_LocalCertificateSelectionCallback_Fields, *PSystem_Net_Security_LocalCertificateSelectionCallback_Fields;

typedef struct Mono_Net_Security_MobileAuthenticatedStream_c Mono_Net_Security_MobileAuthenticatedStream_c, *PMono_Net_Security_MobileAuthenticatedStream_c;

typedef struct Mono_Net_Security_MobileAuthenticatedStream_Fields Mono_Net_Security_MobileAuthenticatedStream_Fields, *PMono_Net_Security_MobileAuthenticatedStream_Fields;

typedef struct System_Net_Cache_RequestCachePolicy_VTable System_Net_Cache_RequestCachePolicy_VTable, *PSystem_Net_Cache_RequestCachePolicy_VTable;

typedef struct System_Net_Cache_RequestCacheProtocol_VTable System_Net_Cache_RequestCacheProtocol_VTable, *PSystem_Net_Cache_RequestCacheProtocol_VTable;

typedef struct System_Net_Cache_RequestCacheBinding_VTable System_Net_Cache_RequestCacheBinding_VTable, *PSystem_Net_Cache_RequestCacheBinding_VTable;

typedef struct System_Net_Cache_RequestCache_o System_Net_Cache_RequestCache_o, *PSystem_Net_Cache_RequestCache_o;

typedef struct System_Net_Cache_RequestCacheValidator_o System_Net_Cache_RequestCacheValidator_o, *PSystem_Net_Cache_RequestCacheValidator_o;

typedef struct System_Net_HeaderVariantInfo_array System_Net_HeaderVariantInfo_array, *PSystem_Net_HeaderVariantInfo_array;

typedef struct System_Net_HeaderInfoTable_o System_Net_HeaderInfoTable_o, *PSystem_Net_HeaderInfoTable_o;

typedef struct System_SByte_array System_SByte_array, *PSystem_SByte_array;

typedef struct System_Net_WebHeaderCollection_RfcChar_array System_Net_WebHeaderCollection_RfcChar_array, *PSystem_Net_WebHeaderCollection_RfcChar_array;

typedef struct System_Collections_Specialized_NameObjectCollectionBase_Fields System_Collections_Specialized_NameObjectCollectionBase_Fields, *PSystem_Collections_Specialized_NameObjectCollectionBase_Fields;

typedef struct System_Collections_Specialized_NameValueCollection_c System_Collections_Specialized_NameValueCollection_c, *PSystem_Collections_Specialized_NameValueCollection_c;

typedef struct System_Net_IPHostEntry_c System_Net_IPHostEntry_c, *PSystem_Net_IPHostEntry_c;

typedef struct System_Net_IPHostEntry_Fields System_Net_IPHostEntry_Fields, *PSystem_Net_IPHostEntry_Fields;

typedef struct System_Net_BindIPEndPoint_c System_Net_BindIPEndPoint_c, *PSystem_Net_BindIPEndPoint_c;

typedef struct System_Net_BindIPEndPoint_Fields System_Net_BindIPEndPoint_Fields, *PSystem_Net_BindIPEndPoint_Fields;

typedef struct System_Net_ServicePointManager_SPKey_c System_Net_ServicePointManager_SPKey_c, *PSystem_Net_ServicePointManager_SPKey_c;

typedef struct System_Net_ServicePointManager_SPKey_Fields System_Net_ServicePointManager_SPKey_Fields, *PSystem_Net_ServicePointManager_SPKey_Fields;

typedef struct System_Net_ServicePointScheduler_c System_Net_ServicePointScheduler_c, *PSystem_Net_ServicePointScheduler_c;

typedef struct System_Net_ServicePointScheduler_Fields System_Net_ServicePointScheduler_Fields, *PSystem_Net_ServicePointScheduler_Fields;

typedef struct System_Net_CookieCollection_c System_Net_CookieCollection_c, *PSystem_Net_CookieCollection_c;

typedef struct System_Net_CookieCollection_Fields System_Net_CookieCollection_Fields, *PSystem_Net_CookieCollection_Fields;

typedef struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___o System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___o, *PSystem_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___o;

typedef struct System_Net_WebCompletionSource_Result_T__o System_Net_WebCompletionSource_Result_T__o, *PSystem_Net_WebCompletionSource_Result_T__o;

typedef struct System_Net_WebConnection_c System_Net_WebConnection_c, *PSystem_Net_WebConnection_c;

typedef struct System_Net_WebConnection_Fields System_Net_WebConnection_Fields, *PSystem_Net_WebConnection_Fields;

typedef struct System_Net_BufferOffsetSize_c System_Net_BufferOffsetSize_c, *PSystem_Net_BufferOffsetSize_c;

typedef struct System_Net_BufferOffsetSize_Fields System_Net_BufferOffsetSize_Fields, *PSystem_Net_BufferOffsetSize_Fields;

typedef struct System_Net_WebCompletionSource_WebRequestStream__c System_Net_WebCompletionSource_WebRequestStream__c, *PSystem_Net_WebCompletionSource_WebRequestStream__c;

typedef struct System_Net_WebCompletionSource_WebRequestStream__Fields System_Net_WebCompletionSource_WebRequestStream__Fields, *PSystem_Net_WebCompletionSource_WebRequestStream__Fields;

typedef struct System_Net_WebCompletionSource_WebResponseStream__c System_Net_WebCompletionSource_WebResponseStream__c, *PSystem_Net_WebCompletionSource_WebResponseStream__c;

typedef struct System_Net_WebCompletionSource_WebResponseStream__Fields System_Net_WebCompletionSource_WebResponseStream__Fields, *PSystem_Net_WebCompletionSource_WebResponseStream__Fields;

typedef struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___c System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___c, *PSystem_Net_WebCompletionSource_ValueTuple_bool__WebOperation___c;

typedef struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___Fields System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___Fields, *PSystem_Net_WebCompletionSource_ValueTuple_bool__WebOperation___Fields;

typedef struct System_Net_WebResponseStream_c System_Net_WebResponseStream_c, *PSystem_Net_WebResponseStream_c;

typedef struct System_Net_WebResponseStream_Fields System_Net_WebResponseStream_Fields, *PSystem_Net_WebResponseStream_Fields;

typedef struct System_Net_Sockets_Socket_StaticFields System_Net_Sockets_Socket_StaticFields, *PSystem_Net_Sockets_Socket_StaticFields;

typedef struct System_Net_Sockets_Socket_VTable System_Net_Sockets_Socket_VTable, *PSystem_Net_Sockets_Socket_VTable;

typedef struct System_Net_Sockets_Socket_CachedEventArgs_o System_Net_Sockets_Socket_CachedEventArgs_o, *PSystem_Net_Sockets_Socket_CachedEventArgs_o;

typedef struct System_Net_Sockets_SafeSocketHandle_o System_Net_Sockets_SafeSocketHandle_o, *PSystem_Net_Sockets_SafeSocketHandle_o;

typedef struct System_Net_EndPoint_o System_Net_EndPoint_o, *PSystem_Net_EndPoint_o;

typedef struct System_Net_Security_LocalCertificateSelectionCallback_VTable System_Net_Security_LocalCertificateSelectionCallback_VTable, *PSystem_Net_Security_LocalCertificateSelectionCallback_VTable;

typedef struct Mono_Net_Security_MobileAuthenticatedStream_StaticFields Mono_Net_Security_MobileAuthenticatedStream_StaticFields, *PMono_Net_Security_MobileAuthenticatedStream_StaticFields;

typedef struct Mono_Net_Security_MobileAuthenticatedStream_VTable Mono_Net_Security_MobileAuthenticatedStream_VTable, *PMono_Net_Security_MobileAuthenticatedStream_VTable;

typedef struct Mono_Net_Security_MobileTlsContext_o Mono_Net_Security_MobileTlsContext_o, *PMono_Net_Security_MobileTlsContext_o;

typedef struct Mono_Net_Security_AsyncProtocolRequest_o Mono_Net_Security_AsyncProtocolRequest_o, *PMono_Net_Security_AsyncProtocolRequest_o;

typedef struct Mono_Net_Security_BufferOffsetSize2_o Mono_Net_Security_BufferOffsetSize2_o, *PMono_Net_Security_BufferOffsetSize2_o;

typedef struct System_Net_Cache_RequestCache_c System_Net_Cache_RequestCache_c, *PSystem_Net_Cache_RequestCache_c;

typedef struct System_Net_Cache_RequestCache_Fields System_Net_Cache_RequestCache_Fields, *PSystem_Net_Cache_RequestCache_Fields;

typedef struct System_Net_Cache_RequestCacheValidator_c System_Net_Cache_RequestCacheValidator_c, *PSystem_Net_Cache_RequestCacheValidator_c;

typedef struct System_Net_Cache_RequestCacheValidator_Fields System_Net_Cache_RequestCacheValidator_Fields, *PSystem_Net_Cache_RequestCacheValidator_Fields;

typedef struct System_Net_HeaderVariantInfo_o System_Net_HeaderVariantInfo_o, *PSystem_Net_HeaderVariantInfo_o;

typedef struct System_Net_HeaderInfoTable_c System_Net_HeaderInfoTable_c, *PSystem_Net_HeaderInfoTable_c;

typedef struct System_Net_HeaderInfoTable_Fields System_Net_HeaderInfoTable_Fields, *PSystem_Net_HeaderInfoTable_Fields;

typedef sbyte int8_t;

typedef struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_o System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_o, *PSystem_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_o;

typedef struct System_Collections_Specialized_NameValueCollection_VTable System_Collections_Specialized_NameValueCollection_VTable, *PSystem_Collections_Specialized_NameValueCollection_VTable;

typedef struct System_Net_IPHostEntry_VTable System_Net_IPHostEntry_VTable, *PSystem_Net_IPHostEntry_VTable;

typedef struct System_Net_IPAddress_array System_Net_IPAddress_array, *PSystem_Net_IPAddress_array;

typedef struct System_Net_BindIPEndPoint_VTable System_Net_BindIPEndPoint_VTable, *PSystem_Net_BindIPEndPoint_VTable;

typedef struct System_Net_ServicePointManager_SPKey_VTable System_Net_ServicePointManager_SPKey_VTable, *PSystem_Net_ServicePointManager_SPKey_VTable;

typedef struct System_Net_ServicePointScheduler_StaticFields System_Net_ServicePointScheduler_StaticFields, *PSystem_Net_ServicePointScheduler_StaticFields;

typedef struct System_Net_ServicePointScheduler_VTable System_Net_ServicePointScheduler_VTable, *PSystem_Net_ServicePointScheduler_VTable;

typedef struct System_Net_ServicePointScheduler_AsyncManualResetEvent_o System_Net_ServicePointScheduler_AsyncManualResetEvent_o, *PSystem_Net_ServicePointScheduler_AsyncManualResetEvent_o;

typedef struct System_Net_ServicePointScheduler_ConnectionGroup_o System_Net_ServicePointScheduler_ConnectionGroup_o, *PSystem_Net_ServicePointScheduler_ConnectionGroup_o;

typedef struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__o System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__o, *PSystem_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__o;

typedef struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___o System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___o, *PSystem_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___o;

typedef struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___o System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___o, *PSystem_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___o;

typedef struct System_Net_CookieCollection_VTable System_Net_CookieCollection_VTable, *PSystem_Net_CookieCollection_VTable;

typedef struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___c System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___c, *PSystem_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___c;

typedef struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___Fields System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___Fields, *PSystem_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___Fields;

typedef struct System_Net_WebCompletionSource_Result_T__c System_Net_WebCompletionSource_Result_T__c, *PSystem_Net_WebCompletionSource_Result_T__c;

typedef struct System_Net_WebCompletionSource_Result_T__Fields System_Net_WebCompletionSource_Result_T__Fields, *PSystem_Net_WebCompletionSource_Result_T__Fields;

typedef struct System_Net_WebConnection_VTable System_Net_WebConnection_VTable, *PSystem_Net_WebConnection_VTable;

typedef struct System_Net_NetworkCredential_o System_Net_NetworkCredential_o, *PSystem_Net_NetworkCredential_o;

typedef struct System_Net_WebConnectionTunnel_o System_Net_WebConnectionTunnel_o, *PSystem_Net_WebConnectionTunnel_o;

typedef struct System_Net_BufferOffsetSize_VTable System_Net_BufferOffsetSize_VTable, *PSystem_Net_BufferOffsetSize_VTable;

typedef struct System_Net_WebCompletionSource_WebRequestStream__VTable System_Net_WebCompletionSource_WebRequestStream__VTable, *PSystem_Net_WebCompletionSource_WebRequestStream__VTable;

typedef struct System_Net_WebCompletionSource_WebResponseStream__VTable System_Net_WebCompletionSource_WebResponseStream__VTable, *PSystem_Net_WebCompletionSource_WebResponseStream__VTable;

typedef struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___VTable System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___VTable, *PSystem_Net_WebCompletionSource_ValueTuple_bool__WebOperation___VTable;

typedef struct System_Net_WebResponseStream_VTable System_Net_WebResponseStream_VTable, *PSystem_Net_WebResponseStream_VTable;

typedef struct System_Net_WebReadStream_o System_Net_WebReadStream_o, *PSystem_Net_WebReadStream_o;

typedef struct System_EventHandler_SocketAsyncEventArgs__o System_EventHandler_SocketAsyncEventArgs__o, *PSystem_EventHandler_SocketAsyncEventArgs__o;

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__o System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__o, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__o;

typedef struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_o System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_o, *PSystem_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_o;

typedef struct System_IOAsyncCallback_o System_IOAsyncCallback_o, *PSystem_IOAsyncCallback_o;

typedef struct System_Net_Sockets_Socket_CachedEventArgs_c System_Net_Sockets_Socket_CachedEventArgs_c, *PSystem_Net_Sockets_Socket_CachedEventArgs_c;

typedef struct System_Net_Sockets_Socket_CachedEventArgs_Fields System_Net_Sockets_Socket_CachedEventArgs_Fields, *PSystem_Net_Sockets_Socket_CachedEventArgs_Fields;

typedef struct System_Net_Sockets_SafeSocketHandle_c System_Net_Sockets_SafeSocketHandle_c, *PSystem_Net_Sockets_SafeSocketHandle_c;

typedef struct System_Net_Sockets_SafeSocketHandle_Fields System_Net_Sockets_SafeSocketHandle_Fields, *PSystem_Net_Sockets_SafeSocketHandle_Fields;

typedef struct System_Net_EndPoint_c System_Net_EndPoint_c, *PSystem_Net_EndPoint_c;

typedef struct System_Net_EndPoint_Fields System_Net_EndPoint_Fields, *PSystem_Net_EndPoint_Fields;

typedef struct Mono_Net_Security_MobileTlsContext_c Mono_Net_Security_MobileTlsContext_c, *PMono_Net_Security_MobileTlsContext_c;

typedef struct Mono_Net_Security_MobileTlsContext_Fields Mono_Net_Security_MobileTlsContext_Fields, *PMono_Net_Security_MobileTlsContext_Fields;

typedef struct Mono_Net_Security_AsyncProtocolRequest_c Mono_Net_Security_AsyncProtocolRequest_c, *PMono_Net_Security_AsyncProtocolRequest_c;

typedef struct Mono_Net_Security_AsyncProtocolRequest_Fields Mono_Net_Security_AsyncProtocolRequest_Fields, *PMono_Net_Security_AsyncProtocolRequest_Fields;

typedef struct Mono_Net_Security_BufferOffsetSize2_c Mono_Net_Security_BufferOffsetSize2_c, *PMono_Net_Security_BufferOffsetSize2_c;

typedef struct Mono_Net_Security_BufferOffsetSize2_Fields Mono_Net_Security_BufferOffsetSize2_Fields, *PMono_Net_Security_BufferOffsetSize2_Fields;

typedef struct System_Net_Cache_RequestCache_VTable System_Net_Cache_RequestCache_VTable, *PSystem_Net_Cache_RequestCache_VTable;

typedef struct System_Net_Cache_RequestCacheValidator_VTable System_Net_Cache_RequestCacheValidator_VTable, *PSystem_Net_Cache_RequestCacheValidator_VTable;

typedef struct System_Net_HeaderVariantInfo_Fields System_Net_HeaderVariantInfo_Fields, *PSystem_Net_HeaderVariantInfo_Fields;

typedef struct System_Net_HeaderInfoTable_StaticFields System_Net_HeaderInfoTable_StaticFields, *PSystem_Net_HeaderInfoTable_StaticFields;

typedef struct System_Net_HeaderInfoTable_VTable System_Net_HeaderInfoTable_VTable, *PSystem_Net_HeaderInfoTable_VTable;

typedef struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_c System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_c, *PSystem_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_c;

typedef struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_Fields System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_Fields, *PSystem_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_Fields;

typedef struct System_Net_IPAddress_o System_Net_IPAddress_o, *PSystem_Net_IPAddress_o;

typedef struct System_Net_ServicePointScheduler_AsyncManualResetEvent_c System_Net_ServicePointScheduler_AsyncManualResetEvent_c, *PSystem_Net_ServicePointScheduler_AsyncManualResetEvent_c;

typedef struct System_Net_ServicePointScheduler_AsyncManualResetEvent_Fields System_Net_ServicePointScheduler_AsyncManualResetEvent_Fields, *PSystem_Net_ServicePointScheduler_AsyncManualResetEvent_Fields;

typedef struct System_Net_ServicePointScheduler_ConnectionGroup_c System_Net_ServicePointScheduler_ConnectionGroup_c, *PSystem_Net_ServicePointScheduler_ConnectionGroup_c;

typedef struct System_Net_ServicePointScheduler_ConnectionGroup_Fields System_Net_ServicePointScheduler_ConnectionGroup_Fields, *PSystem_Net_ServicePointScheduler_ConnectionGroup_Fields;

typedef struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__c System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__c, *PSystem_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__c;

typedef struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__Fields System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__Fields, *PSystem_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__Fields;

typedef struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___c System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___c, *PSystem_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___c;

typedef struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___Fields System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___Fields, *PSystem_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___Fields;

typedef struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___c System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___c, *PSystem_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___c;

typedef struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___Fields System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___Fields, *PSystem_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___Fields;

typedef struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___VTable System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___VTable, *PSystem_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___VTable;

typedef struct System_Net_WebCompletionSource_Result_T__RGCTXs System_Net_WebCompletionSource_Result_T__RGCTXs, *PSystem_Net_WebCompletionSource_Result_T__RGCTXs;

typedef struct System_Net_WebCompletionSource_Result_T__VTable System_Net_WebCompletionSource_Result_T__VTable, *PSystem_Net_WebCompletionSource_Result_T__VTable;

typedef struct System_Net_NetworkCredential_c System_Net_NetworkCredential_c, *PSystem_Net_NetworkCredential_c;

typedef struct System_Net_NetworkCredential_Fields System_Net_NetworkCredential_Fields, *PSystem_Net_NetworkCredential_Fields;

typedef struct System_Net_WebConnectionTunnel_c System_Net_WebConnectionTunnel_c, *PSystem_Net_WebConnectionTunnel_c;

typedef struct System_Net_WebConnectionTunnel_Fields System_Net_WebConnectionTunnel_Fields, *PSystem_Net_WebConnectionTunnel_Fields;

typedef struct System_Net_WebReadStream_c System_Net_WebReadStream_c, *PSystem_Net_WebReadStream_c;

typedef struct System_Net_WebReadStream_Fields System_Net_WebReadStream_Fields, *PSystem_Net_WebReadStream_Fields;

typedef struct System_EventHandler_SocketAsyncEventArgs__c System_EventHandler_SocketAsyncEventArgs__c, *PSystem_EventHandler_SocketAsyncEventArgs__c;

typedef struct System_EventHandler_SocketAsyncEventArgs__Fields System_EventHandler_SocketAsyncEventArgs__Fields, *PSystem_EventHandler_SocketAsyncEventArgs__Fields;

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__c System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__c, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__c;

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__Fields System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__Fields, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__Fields;

typedef struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_c System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_c, *PSystem_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_c;

typedef struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_Fields System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_Fields, *PSystem_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_Fields;

typedef struct System_IOAsyncCallback_c System_IOAsyncCallback_c, *PSystem_IOAsyncCallback_c;

typedef struct System_IOAsyncCallback_Fields System_IOAsyncCallback_Fields, *PSystem_IOAsyncCallback_Fields;

typedef struct System_Net_Sockets_Socket_CachedEventArgs_VTable System_Net_Sockets_Socket_CachedEventArgs_VTable, *PSystem_Net_Sockets_Socket_CachedEventArgs_VTable;

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_o System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_o, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_o;

typedef struct System_Net_Sockets_SafeSocketHandle_StaticFields System_Net_Sockets_SafeSocketHandle_StaticFields, *PSystem_Net_Sockets_SafeSocketHandle_StaticFields;

typedef struct System_Net_Sockets_SafeSocketHandle_VTable System_Net_Sockets_SafeSocketHandle_VTable, *PSystem_Net_Sockets_SafeSocketHandle_VTable;

typedef struct System_Collections_Generic_List_Thread__o System_Collections_Generic_List_Thread__o, *PSystem_Collections_Generic_List_Thread__o;

typedef struct System_Collections_Generic_Dictionary_Thread__StackTrace__o System_Collections_Generic_Dictionary_Thread__StackTrace__o, *PSystem_Collections_Generic_Dictionary_Thread__StackTrace__o;

typedef struct System_Net_EndPoint_VTable System_Net_EndPoint_VTable, *PSystem_Net_EndPoint_VTable;

typedef struct Mono_Net_Security_MobileTlsContext_VTable Mono_Net_Security_MobileTlsContext_VTable, *PMono_Net_Security_MobileTlsContext_VTable;

typedef struct Mono_Net_Security_MonoSslAuthenticationOptions_o Mono_Net_Security_MonoSslAuthenticationOptions_o, *PMono_Net_Security_MonoSslAuthenticationOptions_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate_o System_Security_Cryptography_X509Certificates_X509Certificate_o, *PSystem_Security_Cryptography_X509Certificates_X509Certificate_o;

typedef struct Mono_Net_Security_AsyncProtocolRequest_VTable Mono_Net_Security_AsyncProtocolRequest_VTable, *PMono_Net_Security_AsyncProtocolRequest_VTable;

typedef struct Mono_Net_Security_BufferOffsetSize2_VTable Mono_Net_Security_BufferOffsetSize2_VTable, *PMono_Net_Security_BufferOffsetSize2_VTable;

typedef struct Mono_Net_Security_BufferOffsetSize_Fields Mono_Net_Security_BufferOffsetSize_Fields, *PMono_Net_Security_BufferOffsetSize_Fields;

typedef struct System_Net_HeaderInfo_o System_Net_HeaderInfo_o, *PSystem_Net_HeaderInfo_o;

typedef struct System_Net_HeaderParser_o System_Net_HeaderParser_o, *PSystem_Net_HeaderParser_o;

typedef struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_VTable System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_VTable, *PSystem_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_VTable;

typedef struct System_Net_IPAddress_c System_Net_IPAddress_c, *PSystem_Net_IPAddress_c;

typedef struct System_Net_IPAddress_Fields System_Net_IPAddress_Fields, *PSystem_Net_IPAddress_Fields;

typedef struct System_Net_ServicePointScheduler_AsyncManualResetEvent_VTable System_Net_ServicePointScheduler_AsyncManualResetEvent_VTable, *PSystem_Net_ServicePointScheduler_AsyncManualResetEvent_VTable;

typedef struct System_Threading_Tasks_TaskCompletionSource_bool__o System_Threading_Tasks_TaskCompletionSource_bool__o, *PSystem_Threading_Tasks_TaskCompletionSource_bool__o;

typedef struct System_Net_ServicePointScheduler_ConnectionGroup_StaticFields System_Net_ServicePointScheduler_ConnectionGroup_StaticFields, *PSystem_Net_ServicePointScheduler_ConnectionGroup_StaticFields;

typedef struct System_Net_ServicePointScheduler_ConnectionGroup_VTable System_Net_ServicePointScheduler_ConnectionGroup_VTable, *PSystem_Net_ServicePointScheduler_ConnectionGroup_VTable;

typedef struct System_Collections_Generic_LinkedList_WebConnection__o System_Collections_Generic_LinkedList_WebConnection__o, *PSystem_Collections_Generic_LinkedList_WebConnection__o;

typedef struct System_Collections_Generic_LinkedList_WebOperation__o System_Collections_Generic_LinkedList_WebOperation__o, *PSystem_Collections_Generic_LinkedList_WebOperation__o;

typedef struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__VTable System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__VTable, *PSystem_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__VTable;

typedef struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___VTable System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___VTable, *PSystem_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___VTable;

typedef struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___VTable System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___VTable, *PSystem_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___VTable;

typedef struct System_Net_NetworkCredential_VTable System_Net_NetworkCredential_VTable, *PSystem_Net_NetworkCredential_VTable;

typedef struct System_Security_SecureString_o System_Security_SecureString_o, *PSystem_Security_SecureString_o;

typedef struct System_Net_WebConnectionTunnel_VTable System_Net_WebConnectionTunnel_VTable, *PSystem_Net_WebConnectionTunnel_VTable;

typedef struct System_Net_WebReadStream_VTable System_Net_WebReadStream_VTable, *PSystem_Net_WebReadStream_VTable;

typedef struct System_EventHandler_SocketAsyncEventArgs__VTable System_EventHandler_SocketAsyncEventArgs__VTable, *PSystem_EventHandler_SocketAsyncEventArgs__VTable;

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__VTable System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__VTable, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__VTable;

typedef struct System_Net_Sockets_SocketAsyncEventArgs_Fields System_Net_Sockets_SocketAsyncEventArgs_Fields, *PSystem_Net_Sockets_SocketAsyncEventArgs_Fields;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__o System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__o, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__o;

typedef struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_VTable System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_VTable, *PSystem_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_VTable;

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__Fields System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__Fields, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__Fields;

typedef struct System_IOAsyncCallback_VTable System_IOAsyncCallback_VTable, *PSystem_IOAsyncCallback_VTable;

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_c System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_c, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_c;

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_Fields System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_Fields, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_Fields;

typedef struct System_Collections_Generic_List_Thread__c System_Collections_Generic_List_Thread__c, *PSystem_Collections_Generic_List_Thread__c;

typedef struct System_Collections_Generic_List_Thread__Fields System_Collections_Generic_List_Thread__Fields, *PSystem_Collections_Generic_List_Thread__Fields;

typedef struct System_Collections_Generic_Dictionary_Thread__StackTrace__c System_Collections_Generic_Dictionary_Thread__StackTrace__c, *PSystem_Collections_Generic_Dictionary_Thread__StackTrace__c;

typedef struct System_Collections_Generic_Dictionary_Thread__StackTrace__Fields System_Collections_Generic_Dictionary_Thread__StackTrace__Fields, *PSystem_Collections_Generic_Dictionary_Thread__StackTrace__Fields;

typedef struct Mono_Net_Security_MonoSslAuthenticationOptions_c Mono_Net_Security_MonoSslAuthenticationOptions_c, *PMono_Net_Security_MonoSslAuthenticationOptions_c;

typedef struct Mono_Net_Security_MonoSslAuthenticationOptions_Fields Mono_Net_Security_MonoSslAuthenticationOptions_Fields, *PMono_Net_Security_MonoSslAuthenticationOptions_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate_c System_Security_Cryptography_X509Certificates_X509Certificate_c, *PSystem_Security_Cryptography_X509Certificates_X509Certificate_c;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate_Fields System_Security_Cryptography_X509Certificates_X509Certificate_Fields, *PSystem_Security_Cryptography_X509Certificates_X509Certificate_Fields;

typedef struct System_Net_HeaderInfo_c System_Net_HeaderInfo_c, *PSystem_Net_HeaderInfo_c;

typedef struct System_Net_HeaderInfo_Fields System_Net_HeaderInfo_Fields, *PSystem_Net_HeaderInfo_Fields;

typedef struct System_Net_HeaderParser_c System_Net_HeaderParser_c, *PSystem_Net_HeaderParser_c;

typedef struct System_Net_HeaderParser_Fields System_Net_HeaderParser_Fields, *PSystem_Net_HeaderParser_Fields;

typedef struct System_Net_IPAddress_StaticFields System_Net_IPAddress_StaticFields, *PSystem_Net_IPAddress_StaticFields;

typedef struct System_Net_IPAddress_VTable System_Net_IPAddress_VTable, *PSystem_Net_IPAddress_VTable;

typedef struct System_Threading_Tasks_TaskCompletionSource_bool__c System_Threading_Tasks_TaskCompletionSource_bool__c, *PSystem_Threading_Tasks_TaskCompletionSource_bool__c;

typedef struct System_Threading_Tasks_TaskCompletionSource_bool__Fields System_Threading_Tasks_TaskCompletionSource_bool__Fields, *PSystem_Threading_Tasks_TaskCompletionSource_bool__Fields;

typedef struct System_Collections_Generic_LinkedList_WebConnection__c System_Collections_Generic_LinkedList_WebConnection__c, *PSystem_Collections_Generic_LinkedList_WebConnection__c;

typedef struct System_Collections_Generic_LinkedList_WebConnection__Fields System_Collections_Generic_LinkedList_WebConnection__Fields, *PSystem_Collections_Generic_LinkedList_WebConnection__Fields;

typedef struct System_Collections_Generic_LinkedList_WebOperation__c System_Collections_Generic_LinkedList_WebOperation__c, *PSystem_Collections_Generic_LinkedList_WebOperation__c;

typedef struct System_Collections_Generic_LinkedList_WebOperation__Fields System_Collections_Generic_LinkedList_WebOperation__Fields, *PSystem_Collections_Generic_LinkedList_WebOperation__Fields;

typedef struct System_Security_SecureString_c System_Security_SecureString_c, *PSystem_Security_SecureString_c;

typedef struct System_Security_SecureString_Fields System_Security_SecureString_Fields, *PSystem_Security_SecureString_Fields;

typedef struct System_Net_Sockets_SocketAsyncResult_o System_Net_Sockets_SocketAsyncResult_o, *PSystem_Net_Sockets_SocketAsyncResult_o;

typedef struct System_Memory_byte__o System_Memory_byte__o, *PSystem_Memory_byte__o;

typedef struct System_Collections_Generic_IList_ArraySegment_byte___o System_Collections_Generic_IList_ArraySegment_byte___o, *PSystem_Collections_Generic_IList_ArraySegment_byte___o;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__Fields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__Fields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__Fields;

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_StaticFields System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_StaticFields, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_StaticFields;

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_VTable System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_VTable, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_VTable;

typedef struct System_Collections_Generic_List_Thread__StaticFields System_Collections_Generic_List_Thread__StaticFields, *PSystem_Collections_Generic_List_Thread__StaticFields;

typedef struct System_Collections_Generic_List_Thread__VTable System_Collections_Generic_List_Thread__VTable, *PSystem_Collections_Generic_List_Thread__VTable;

typedef struct System_Threading_Thread_array System_Threading_Thread_array, *PSystem_Threading_Thread_array;

typedef struct System_Collections_Generic_Dictionary_Thread__StackTrace__VTable System_Collections_Generic_Dictionary_Thread__StackTrace__VTable, *PSystem_Collections_Generic_Dictionary_Thread__StackTrace__VTable;

typedef struct Mono_Net_Security_MonoSslAuthenticationOptions_VTable Mono_Net_Security_MonoSslAuthenticationOptions_VTable, *PMono_Net_Security_MonoSslAuthenticationOptions_VTable;

typedef struct System_Net_Security_ServerCertSelectionCallback_o System_Net_Security_ServerCertSelectionCallback_o, *PSystem_Net_Security_ServerCertSelectionCallback_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate_VTable System_Security_Cryptography_X509Certificates_X509Certificate_VTable, *PSystem_Security_Cryptography_X509Certificates_X509Certificate_VTable;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_o System_Security_Cryptography_X509Certificates_X509CertificateImpl_o, *PSystem_Security_Cryptography_X509Certificates_X509CertificateImpl_o;

typedef struct System_Net_HeaderInfo_VTable System_Net_HeaderInfo_VTable, *PSystem_Net_HeaderInfo_VTable;

typedef struct System_Net_HeaderParser_VTable System_Net_HeaderParser_VTable, *PSystem_Net_HeaderParser_VTable;

typedef struct System_Threading_Tasks_TaskCompletionSource_bool__VTable System_Threading_Tasks_TaskCompletionSource_bool__VTable, *PSystem_Threading_Tasks_TaskCompletionSource_bool__VTable;

typedef struct System_Collections_Generic_LinkedList_WebConnection__VTable System_Collections_Generic_LinkedList_WebConnection__VTable, *PSystem_Collections_Generic_LinkedList_WebConnection__VTable;

typedef struct System_Collections_Generic_LinkedList_WebOperation__VTable System_Collections_Generic_LinkedList_WebOperation__VTable, *PSystem_Collections_Generic_LinkedList_WebOperation__VTable;

typedef struct System_Security_SecureString_VTable System_Security_SecureString_VTable, *PSystem_Security_SecureString_VTable;

typedef struct System_Net_Sockets_SocketAsyncResult_c System_Net_Sockets_SocketAsyncResult_c, *PSystem_Net_Sockets_SocketAsyncResult_c;

typedef struct System_Net_Sockets_SocketAsyncResult_Fields System_Net_Sockets_SocketAsyncResult_Fields, *PSystem_Net_Sockets_SocketAsyncResult_Fields;

typedef struct System_Memory_byte__Fields System_Memory_byte__Fields, *PSystem_Memory_byte__Fields;

typedef struct System_Collections_Generic_IList_ArraySegment_byte___c System_Collections_Generic_IList_ArraySegment_byte___c, *PSystem_Collections_Generic_IList_ArraySegment_byte___c;

typedef struct System_Collections_Generic_IList_ArraySegment_byte___Fields System_Collections_Generic_IList_ArraySegment_byte___Fields, *PSystem_Collections_Generic_IList_ArraySegment_byte___Fields;

typedef struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_o System_Runtime_CompilerServices_AsyncMethodBuilderCore_o, *PSystem_Runtime_CompilerServices_AsyncMethodBuilderCore_o;

typedef struct System_Net_Security_ServerCertSelectionCallback_c System_Net_Security_ServerCertSelectionCallback_c, *PSystem_Net_Security_ServerCertSelectionCallback_c;

typedef struct System_Net_Security_ServerCertSelectionCallback_Fields System_Net_Security_ServerCertSelectionCallback_Fields, *PSystem_Net_Security_ServerCertSelectionCallback_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_c System_Security_Cryptography_X509Certificates_X509CertificateImpl_c, *PSystem_Security_Cryptography_X509Certificates_X509CertificateImpl_c;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_Fields System_Security_Cryptography_X509Certificates_X509CertificateImpl_Fields, *PSystem_Security_Cryptography_X509Certificates_X509CertificateImpl_Fields;

typedef struct System_Net_Sockets_SocketAsyncResult_VTable System_Net_Sockets_SocketAsyncResult_VTable, *PSystem_Net_Sockets_SocketAsyncResult_VTable;

typedef struct System_IOAsyncResult_Fields System_IOAsyncResult_Fields, *PSystem_IOAsyncResult_Fields;

typedef struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_Fields System_Runtime_CompilerServices_AsyncMethodBuilderCore_Fields, *PSystem_Runtime_CompilerServices_AsyncMethodBuilderCore_Fields;

typedef struct System_Net_Security_ServerCertSelectionCallback_VTable System_Net_Security_ServerCertSelectionCallback_VTable, *PSystem_Net_Security_ServerCertSelectionCallback_VTable;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_VTable System_Security_Cryptography_X509Certificates_X509CertificateImpl_VTable, *PSystem_Security_Cryptography_X509Certificates_X509CertificateImpl_VTable;

typedef struct System_Runtime_CompilerServices_IAsyncStateMachine_o System_Runtime_CompilerServices_IAsyncStateMachine_o, *PSystem_Runtime_CompilerServices_IAsyncStateMachine_o;

typedef struct System_Runtime_CompilerServices_IAsyncStateMachine_c System_Runtime_CompilerServices_IAsyncStateMachine_c, *PSystem_Runtime_CompilerServices_IAsyncStateMachine_c;

typedef struct System_Runtime_CompilerServices_IAsyncStateMachine_Fields System_Runtime_CompilerServices_IAsyncStateMachine_Fields, *PSystem_Runtime_CompilerServices_IAsyncStateMachine_Fields;

struct System_Net_ICredentials_Fields {
};

struct System_Net_ICredentials_o {
    struct System_Net_ICredentials_c *klass;
    void *monitor;
    struct System_Net_ICredentials_Fields fields;
};

struct System_Threading_Tasks_TaskCompletionSource_bool__Fields {
    struct System_Threading_Tasks_Task_TResult__o *_task;
};

struct System_Threading_Tasks_TaskCompletionSource_bool__o {
    struct System_Threading_Tasks_TaskCompletionSource_bool__c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskCompletionSource_bool__Fields fields;
};

struct System_Net_WebResponse_Fields {
    struct System_MarshalByRefObject_Fields super;
    bool m_IsFromCache;
};

struct System_Net_HttpWebResponse_Fields {
    struct System_Net_WebResponse_Fields super;
    struct System_Uri_o *uri;
    struct System_Net_WebHeaderCollection_o *webHeaders;
    struct System_Net_CookieCollection_o *cookieCollection;
    struct System_String_o *method;
    struct System_Version_o *version;
    int32_t statusCode;
    struct System_String_o *statusDescription;
    int64_t contentLength;
    struct System_String_o *contentType;
    struct System_Net_CookieContainer_o *cookie_container;
    bool disposed;
    struct System_IO_Stream_o *stream;
};

struct System_Security_SecureString_Fields {
    int32_t length;
    bool disposed;
    struct System_Byte_array *data;
};

struct System_Net_Security_ServerCertSelectionCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_ICredentials_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Net_NetworkCredential_Fields {
    struct System_String_o *m_domain;
    struct System_String_o *m_userName;
    struct System_Security_SecureString_o *m_password;
};

struct System_Net_NetworkCredential_o {
    struct System_Net_NetworkCredential_c *klass;
    void *monitor;
    struct System_Net_NetworkCredential_Fields fields;
};

struct System_Net_IPAddress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_Fields {
    struct System_Runtime_CompilerServices_IAsyncStateMachine_o *m_stateMachine;
    struct System_Action_o *m_defaultContextAction;
};

struct System_Net_NetworkCredential_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetCredential;
};

struct System_Net_WebCompletionSource_WebRequestStream__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebCompletionSource_WebRequestStream__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebCompletionSource_WebRequestStream__VTable vtable;
};

struct System_Net_WebCompletionSource_WebRequestStream__Fields {
    struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___o *completion;
    struct System_Net_WebCompletionSource_Result_T__o *currentResult;
};

struct System_Net_WebCompletionSource_WebRequestStream__o {
    struct System_Net_WebCompletionSource_WebRequestStream__c *klass;
    void *monitor;
    struct System_Net_WebCompletionSource_WebRequestStream__Fields fields;
};

struct System_Net_Cache_RequestCachePolicy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Cache_RequestCachePolicy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Cache_RequestCachePolicy_VTable vtable;
};

struct System_Net_WebOperation_Fields {
    struct System_Net_HttpWebRequest_o *_Request_k__BackingField;
    struct System_Net_WebConnection_o *_Connection_k__BackingField;
    struct System_Net_ServicePoint_o *_ServicePoint_k__BackingField;
    struct System_Net_BufferOffsetSize_o *_WriteBuffer_k__BackingField;
    bool _IsNtlmChallenge_k__BackingField;
    struct System_Threading_CancellationTokenSource_o *cts;
    struct System_Net_WebCompletionSource_WebRequestStream__o *requestTask;
    struct System_Net_WebCompletionSource_WebRequestStream__o *requestWrittenTask;
    struct System_Net_WebCompletionSource_WebResponseStream__o *responseTask;
    struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___o *finishedTask;
    struct System_Net_WebRequestStream_o *writeStream;
    struct System_Net_WebResponseStream_o *responseStream;
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *disposedInfo;
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *closedInfo;
    struct System_Net_WebOperation_o *priorityRequest;
    int32_t requestSent;
    int32_t finished;
};

struct System_Net_WebOperation_o {
    struct System_Net_WebOperation_c *klass;
    void *monitor;
    struct System_Net_WebOperation_Fields fields;
};

struct System_Net_Cache_RequestCachePolicy_Fields {
    int32_t m_Level;
};

struct System_Net_Cache_RequestCachePolicy_o {
    struct System_Net_Cache_RequestCachePolicy_c *klass;
    void *monitor;
    struct System_Net_Cache_RequestCachePolicy_Fields fields;
};

struct Mono_Net_Security_MobileAuthenticatedStream_StaticFields {
    int32_t uniqueNameInteger;
    int32_t nextId;
};

struct System_Net_BufferOffsetSize_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_BufferOffsetSize_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_BufferOffsetSize_VTable vtable;
};

struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_o {
    struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_Fields fields;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__Fields {
    struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_o m_coreState;
    struct System_Threading_Tasks_Task_TResult__o *m_task;
};

struct System_Nullable_DateTime__Fields {
    bool hasValue;
    struct System_DateTime_o value;
};

struct System_Nullable_DateTime__o {
    struct System_Nullable_DateTime__Fields fields;
};

struct System_Nullable_TlsProtocols__Fields {
    bool hasValue;
    int32_t value;
};

struct System_Nullable_TlsProtocols__o {
    struct System_Nullable_TlsProtocols__Fields fields;
};

struct Mono_Security_Interface_MonoTlsSettings_Fields {
    struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_o *_RemoteCertificateValidationCallback_k__BackingField;
    struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_o *_ClientCertificateSelectionCallback_k__BackingField;
    struct System_Nullable_DateTime__o _CertificateValidationTime_k__BackingField;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_o *_TrustAnchors_k__BackingField;
    struct Il2CppObject *_UserSettings_k__BackingField;
    struct System_String_array *_CertificateSearchPaths_k__BackingField;
    bool _SendCloseNotify_k__BackingField;
    struct System_String_array *_ClientCertificateIssuers_k__BackingField;
    bool _DisallowUnauthenticatedCertificateRequest_k__BackingField;
    struct System_Nullable_TlsProtocols__o _EnabledProtocols_k__BackingField;
    struct Mono_Security_Interface_CipherSuiteCode_array *_EnabledCiphers_k__BackingField;
    bool cloned;
    bool checkCertName;
    bool checkCertRevocationStatus;
    struct System_Nullable_bool__o useServicePointManagerCallback;
    bool skipSystemValidators;
    bool callbackNeedsChain;
    struct Mono_Security_Interface_ICertificateValidator_o *certificateValidator;
};

struct Mono_Security_Interface_MonoTlsSettings_o {
    struct Mono_Security_Interface_MonoTlsSettings_c *klass;
    void *monitor;
    struct Mono_Security_Interface_MonoTlsSettings_Fields fields;
};

struct System_Net_BufferOffsetSize_Fields {
    struct System_Byte_array *Buffer;
    int32_t Offset;
    int32_t Size;
};

struct System_Net_BufferOffsetSize_o {
    struct System_Net_BufferOffsetSize_c *klass;
    void *monitor;
    struct System_Net_BufferOffsetSize_Fields fields;
};

struct System_Net_WebOperation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebOperation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebOperation_VTable vtable;
};

struct System_Net_Security_AuthenticatedStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_IO_Stream_o *_InnerStream;
    bool _LeaveStreamOpen;
};

struct Mono_Net_Security_MobileAuthenticatedStream_Fields {
    struct System_Net_Security_AuthenticatedStream_Fields super;
    struct Mono_Net_Security_MobileTlsContext_o *xobileTlsContext;
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *lastException;
    struct Mono_Net_Security_AsyncProtocolRequest_o *asyncHandshakeRequest;
    struct Mono_Net_Security_AsyncProtocolRequest_o *asyncReadRequest;
    struct Mono_Net_Security_AsyncProtocolRequest_o *asyncWriteRequest;
    struct Mono_Net_Security_BufferOffsetSize2_o *readBuffer;
    struct Mono_Net_Security_BufferOffsetSize2_o *writeBuffer;
    struct Il2CppObject *ioLock;
    int32_t closeRequested;
    bool shutdown;
    int32_t operation;
    struct System_Net_Security_SslStream_o *_SslStream_k__BackingField;
    struct Mono_Security_Interface_MonoTlsSettings_o *_Settings_k__BackingField;
    struct Mono_Net_Security_MobileTlsProvider_o *_Provider_k__BackingField;
    struct System_String_o *_TargetHost_k__BackingField;
    int32_t ID;
};

struct System_Threading_Tasks_TaskCompletionSource_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskCompletionSource_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskCompletionSource_bool__VTable vtable;
};

struct Mono_Security_Interface_MonoTlsSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Security_Interface_MonoTlsSettings_c {
    struct Il2CppClass_1 _1;
    struct Mono_Security_Interface_MonoTlsSettings_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Interface_MonoTlsSettings_VTable vtable;
};

struct System_Net_ServicePointScheduler_ConnectionGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebConnectionStream_Fields {
    struct System_IO_Stream_Fields super;
    bool closed;
    bool disposed;
    struct Il2CppObject *locker;
    int32_t read_timeout;
    int32_t write_timeout;
    struct System_Net_HttpWebRequest_o *_Request_k__BackingField;
    struct System_Net_WebConnection_o *_Connection_k__BackingField;
    struct System_Net_WebOperation_o *_Operation_k__BackingField;
};

struct System_Net_WebRequestStream_Fields {
    struct System_Net_WebConnectionStream_Fields super;
    struct System_IO_MemoryStream_o *writeBuffer;
    bool requestWritten;
    bool allowBuffering;
    bool sendChunked;
    struct System_Net_WebCompletionSource_o *pendingWrite;
    int64_t totalWritten;
    struct System_Byte_array *headers;
    bool headersSent;
    int32_t completeRequestWritten;
    int32_t chunkTrailerWritten;
    struct System_IO_Stream_o *_InnerStream_k__BackingField;
    bool _KeepAlive_k__BackingField;
};

struct System_Net_WebCompletionSource_Result_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_MobileTlsContext_Fields {
    struct Mono_Net_Security_ChainValidationHelper_o *certificateValidator;
    struct Mono_Net_Security_MonoSslAuthenticationOptions_o *_Options_k__BackingField;
    struct Mono_Net_Security_MobileAuthenticatedStream_o *_Parent_k__BackingField;
    bool _IsServer_k__BackingField;
    struct System_String_o *_TargetHost_k__BackingField;
    struct System_String_o *_ServerName_k__BackingField;
    bool _AskForClientCertificate_k__BackingField;
    int32_t _EnabledProtocols_k__BackingField;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_o *_ClientCertificates_k__BackingField;
    struct System_Security_Cryptography_X509Certificates_X509Certificate_o *_LocalServerCertificate_k__BackingField;
};

struct Mono_Net_Security_MobileTlsContext_o {
    struct Mono_Net_Security_MobileTlsContext_c *klass;
    void *monitor;
    struct Mono_Net_Security_MobileTlsContext_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__VTable vtable;
};

struct System_WeakReference_SslStream__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObjectData;
};

struct Mono_Net_Security_MonoTlsStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_Net_Sockets_Socket_StaticFields {
    struct System_EventHandler_SocketAsyncEventArgs__o *AcceptCompletedHandler;
    struct System_EventHandler_SocketAsyncEventArgs__o *ReceiveCompletedHandler;
    struct System_EventHandler_SocketAsyncEventArgs__o *SendCompletedHandler;
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__o *s_rentedSocketSentinel;
    struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_o *s_rentedInt32Sentinel;
    struct System_Threading_Tasks_Task_int__o *s_zeroTask;
    struct Il2CppObject *s_InternalSyncObject;
    bool s_SupportsIPv4;
    bool s_SupportsIPv6;
    bool s_OSSupportsIPv6;
    bool s_Initialized;
    bool s_LoggingEnabled;
    struct System_AsyncCallback_o *AcceptAsyncCallback;
    struct System_IOAsyncCallback_o *BeginAcceptCallback;
    struct System_IOAsyncCallback_o *BeginAcceptReceiveCallback;
    struct System_AsyncCallback_o *ConnectAsyncCallback;
    struct System_IOAsyncCallback_o *BeginConnectCallback;
    struct System_AsyncCallback_o *DisconnectAsyncCallback;
    struct System_IOAsyncCallback_o *BeginDisconnectCallback;
    struct System_AsyncCallback_o *ReceiveAsyncCallback;
    struct System_IOAsyncCallback_o *BeginReceiveCallback;
    struct System_IOAsyncCallback_o *BeginReceiveGenericCallback;
    struct System_AsyncCallback_o *ReceiveFromAsyncCallback;
    struct System_IOAsyncCallback_o *BeginReceiveFromCallback;
    struct System_AsyncCallback_o *SendAsyncCallback;
    struct System_IOAsyncCallback_o *BeginSendGenericCallback;
    struct System_AsyncCallback_o *SendToAsyncCallback;
};

struct System_Net_WebConnection_Fields {
    struct System_Net_NetworkCredential_o *ntlm_credentials;
    bool ntlm_authenticated;
    bool unsafe_sharing;
    struct System_IO_Stream_o *networkStream;
    struct System_Net_Sockets_Socket_o *socket;
    struct Mono_Net_Security_MonoTlsStream_o *monoTlsStream;
    struct System_Net_WebConnectionTunnel_o *tunnel;
    int32_t disposed;
    struct System_Net_ServicePoint_o *_ServicePoint_k__BackingField;
    struct System_DateTime_o idleSince;
    struct System_Net_WebOperation_o *currentOperation;
};

struct System_Net_Sockets_Socket_CachedEventArgs_Fields {
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__o *TaskAccept;
    struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_o *TaskReceive;
    struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_o *TaskSend;
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_o *ValueTaskReceive;
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_o *ValueTaskSend;
};

struct System_Net_Sockets_Socket_CachedEventArgs_o {
    struct System_Net_Sockets_Socket_CachedEventArgs_c *klass;
    void *monitor;
    struct System_Net_Sockets_Socket_CachedEventArgs_Fields fields;
};

struct Mono_Net_Security_AsyncProtocolRequest_Fields {
    struct Mono_Net_Security_MobileAuthenticatedStream_o *_Parent_k__BackingField;
    bool _RunSynchronously_k__BackingField;
    int32_t _UserResult_k__BackingField;
    int32_t Started;
    int32_t RequestedSize;
    int32_t WriteRequested;
    struct Il2CppObject *locker;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IList_get_Item;
    struct VirtualInvokeData _5_System_Collections_IList_set_Item;
    struct VirtualInvokeData _6_System_Collections_IList_Add;
    struct VirtualInvokeData _7_System_Collections_IList_Contains;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _10_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _11_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _12_System_Collections_IList_Insert;
    struct VirtualInvokeData _13_System_Collections_IList_Remove;
    struct VirtualInvokeData _14_RemoveAt;
    struct VirtualInvokeData _15_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _16_get_Count;
    struct VirtualInvokeData _17_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _18_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _19_GetEnumerator;
    struct VirtualInvokeData _20_OnSet;
    struct VirtualInvokeData _21_OnInsert;
    struct VirtualInvokeData _22_OnClear;
    struct VirtualInvokeData _23_OnRemove;
    struct VirtualInvokeData _24_OnValidate;
    struct VirtualInvokeData _25_OnSetComplete;
    struct VirtualInvokeData _26_OnInsertComplete;
    struct VirtualInvokeData _27_OnClearComplete;
    struct VirtualInvokeData _28_OnRemoveComplete;
};

struct System_Net_Security_RemoteCertificateValidationCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__o {
    struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__Fields fields;
};

struct Mono_Net_Security_MobileTlsContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_Dispose;
};

struct Mono_Net_Security_MobileTlsContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_MobileTlsContext_VTable vtable;
};

struct System_Net_HttpWebRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _7_GetObjectData;
    struct VirtualInvokeData _8_set_CachePolicy;
    struct VirtualInvokeData _9_get_Method;
    struct VirtualInvokeData _10_set_Method;
    struct VirtualInvokeData _11_get_RequestUri;
    struct VirtualInvokeData _12_get_Headers;
    struct VirtualInvokeData _13_set_Headers;
    struct VirtualInvokeData _14_get_ContentLength;
    struct VirtualInvokeData _15_set_ContentLength;
    struct VirtualInvokeData _16_set_ContentType;
    struct VirtualInvokeData _17_get_Credentials;
    struct VirtualInvokeData _18_set_Credentials;
    struct VirtualInvokeData _19_get_UseDefaultCredentials;
    struct VirtualInvokeData _20_get_Proxy;
    struct VirtualInvokeData _21_set_Proxy;
    struct VirtualInvokeData _22_get_Timeout;
    struct VirtualInvokeData _23_GetRequestStream;
    struct VirtualInvokeData _24_GetResponse;
    struct VirtualInvokeData _25_BeginGetResponse;
    struct VirtualInvokeData _26_EndGetResponse;
    struct VirtualInvokeData _27_BeginGetRequestStream;
    struct VirtualInvokeData _28_EndGetRequestStream;
    struct VirtualInvokeData _29_GetRequestStreamAsync;
    struct VirtualInvokeData _30_GetResponseAsync;
    struct VirtualInvokeData _31_Abort;
    struct VirtualInvokeData _32_get_AllowWriteStreamBuffering;
};

struct System_Net_HttpWebRequest_c {
    struct Il2CppClass_1 _1;
    struct System_Net_HttpWebRequest_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HttpWebRequest_VTable vtable;
};

struct System_Net_ServicePointScheduler_ConnectionGroup_c {
    struct Il2CppClass_1 _1;
    struct System_Net_ServicePointScheduler_ConnectionGroup_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ServicePointScheduler_ConnectionGroup_VTable vtable;
};

struct System_Net_Security_LocalCertSelectionCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_Sockets_NetworkStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_Net_Sockets_Socket_o *_streamSocket;
    bool _ownsSocket;
    bool _readable;
    bool _writeable;
    int32_t _closeTimeout;
    bool _cleanedUp;
    int32_t _currentReadTimeout;
    int32_t _currentWriteTimeout;
};

struct System_Net_Sockets_NetworkStream_o {
    struct System_Net_Sockets_NetworkStream_c *klass;
    void *monitor;
    struct System_Net_Sockets_NetworkStream_Fields fields;
};

struct System_Net_Sockets_NetworkStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct System_Net_Sockets_NetworkStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_NetworkStream_VTable vtable;
};

struct System_Net_ServicePointScheduler_ConnectionGroup_Fields {
    struct System_Net_ServicePointScheduler_o *_Scheduler_k__BackingField;
    struct System_String_o *_Name_k__BackingField;
    int32_t ID;
    struct System_Collections_Generic_LinkedList_WebConnection__o *connections;
    struct System_Collections_Generic_LinkedList_WebOperation__o *queue;
};

struct System_Net_ServicePointScheduler_ConnectionGroup_o {
    struct System_Net_ServicePointScheduler_ConnectionGroup_c *klass;
    void *monitor;
    struct System_Net_ServicePointScheduler_ConnectionGroup_Fields fields;
};

struct System_Net_ServicePointManager_SPKey_Fields {
    struct System_Uri_o *uri;
    struct System_Uri_o *proxy;
    bool use_connect;
};

struct System_Net_IPHostEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebCompletionSource_object__Fields {
    struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___o *completion;
    struct System_Net_WebCompletionSource_Result_T__o *currentResult;
};

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_StaticFields {
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_o *Reserved;
    struct System_Action_object__o *s_completedSentinel;
    struct System_Action_object__o *s_availableSentinel;
};

struct System_Net_HttpWebRequest_AuthorizationState_Fields {
    struct System_Net_HttpWebRequest_o *request;
    bool isProxy;
    bool isCompleted;
    int32_t ntlm_auth_state;
};

struct System_Net_HttpWebRequest_AuthorizationState_o {
    struct System_Net_HttpWebRequest_AuthorizationState_Fields fields;
};

struct System_Net_WebRequest_Fields {
    struct System_MarshalByRefObject_Fields super;
    int32_t m_AuthenticationLevel;
    int32_t m_ImpersonationLevel;
    struct System_Net_Cache_RequestCachePolicy_o *m_CachePolicy;
    struct System_Net_Cache_RequestCacheProtocol_o *m_CacheProtocol;
    struct System_Net_Cache_RequestCacheBinding_o *m_CacheBinding;
};

struct System_Net_HttpWebRequest_Fields {
    struct System_Net_WebRequest_Fields super;
    struct System_Uri_o *requestUri;
    struct System_Uri_o *actualUri;
    bool hostChanged;
    bool allowAutoRedirect;
    bool allowBuffering;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_o *certificates;
    struct System_String_o *connectionGroup;
    bool haveContentLength;
    int64_t contentLength;
    struct System_Net_HttpContinueDelegate_o *continueDelegate;
    struct System_Net_CookieContainer_o *cookieContainer;
    struct System_Net_ICredentials_o *credentials;
    bool haveResponse;
    bool requestSent;
    struct System_Net_WebHeaderCollection_o *webHeaders;
    bool keepAlive;
    int32_t maxAutoRedirect;
    struct System_String_o *mediaType;
    struct System_String_o *method;
    struct System_String_o *initialMethod;
    bool pipelined;
    bool preAuthenticate;
    bool usedPreAuth;
    struct System_Version_o *version;
    bool force_version;
    struct System_Version_o *actualVersion;
    struct System_Net_IWebProxy_o *proxy;
    bool sendChunked;
    struct System_Net_ServicePoint_o *servicePoint;
    int32_t timeout;
    int32_t continueTimeout;
    struct System_Net_WebRequestStream_o *writeStream;
    struct System_Net_HttpWebResponse_o *webResponse;
    struct System_Net_WebCompletionSource_o *responseTask;
    struct System_Net_WebOperation_o *currentOperation;
    int32_t aborted;
    bool gotRequestStream;
    int32_t redirects;
    bool expectContinue;
    bool getResponseCalled;
    struct Il2CppObject *locker;
    bool finished_reading;
    int32_t auto_decomp;
    int32_t readWriteTimeout;
    struct Mono_Net_Security_MobileTlsProvider_o *tlsProvider;
    struct Mono_Security_Interface_MonoTlsSettings_o *tlsSettings;
    struct System_Net_ServerCertValidationCallback_o *certValidationCallback;
    bool hostHasPort;
    struct System_Uri_o *hostUri;
    struct System_Net_HttpWebRequest_AuthorizationState_o auth_state;
    struct System_Net_HttpWebRequest_AuthorizationState_o proxy_auth_state;
    struct System_Func_Stream__Task__o *ResendContentFactory;
    bool _ThrowOnError_k__BackingField;
    bool unsafe_auth_blah;
};

struct System_Net_HttpWebRequest_o {
    struct System_Net_HttpWebRequest_c *klass;
    void *monitor;
    struct System_Net_HttpWebRequest_Fields fields;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__o {
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__Fields fields;
};

struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_o {
    struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_c *klass;
    void *monitor;
    struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_Fields fields;
};

struct System_Net_CookieContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___Fields {
    struct System_Threading_Tasks_Task_TResult__o *_task;
};

struct System_Net_HeaderVariantInfo_Fields {
    struct System_String_o *m_name;
    int32_t m_variant;
};

struct System_Net_IPAddress_Fields {
    uint32_t _addressOrScopeId;
    struct System_UInt16_array *_numbers;
    struct System_String_o *_toString;
    int32_t _hashCode;
};

struct System_Net_IPAddress_o {
    struct System_Net_IPAddress_c *klass;
    void *monitor;
    struct System_Net_IPAddress_Fields fields;
};

struct System_Net_Security_SslStream_Fields {
    struct System_Net_Security_AuthenticatedStream_Fields super;
    struct Mono_Net_Security_MobileTlsProvider_o *provider;
    struct Mono_Security_Interface_MonoTlsSettings_o *settings;
    struct System_Net_Security_RemoteCertificateValidationCallback_o *validationCallback;
    struct System_Net_Security_LocalCertificateSelectionCallback_o *selectionCallback;
    struct Mono_Net_Security_MobileAuthenticatedStream_o *impl;
    bool explicitSettings;
};

struct System_Collections_Generic_List_Thread__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Net_WebRequestStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_TryReadFromBufferedContent;
    struct VirtualInvokeData _39_Close_internal;
};

struct System_Net_WebRequestStream_c {
    struct Il2CppClass_1 _1;
    struct System_Net_WebRequestStream_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebRequestStream_VTable vtable;
};

struct System_Net_WebConnection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_Net_WebConnection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebConnection_VTable vtable;
};

struct System_Net_HeaderInfo_Fields {
    bool IsRequestRestricted;
    bool IsResponseRestricted;
    struct System_Net_HeaderParser_o *Parser;
    struct System_String_o *HeaderName;
    bool AllowMultiValues;
};

struct System_Net_IPAddress_c {
    struct Il2CppClass_1 _1;
    struct System_Net_IPAddress_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_IPAddress_VTable vtable;
};

struct System_Net_WebRequestStream_o {
    struct System_Net_WebRequestStream_c *klass;
    void *monitor;
    struct System_Net_WebRequestStream_Fields fields;
};

struct System_Net_Sockets_Socket_CachedEventArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Sockets_Socket_CachedEventArgs_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_Socket_CachedEventArgs_VTable vtable;
};

struct System_Net_WebConnection_o {
    struct System_Net_WebConnection_c *klass;
    void *monitor;
    struct System_Net_WebConnection_Fields fields;
};

struct System_EventHandler_SocketAsyncEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Interface_MonoLocalCertificateSelectionCallback_VTable vtable;
};

struct System_Net_Cache_RequestCacheProtocol_Fields {
};

struct System_Net_Cache_RequestCacheProtocol_o {
    struct System_Net_Cache_RequestCacheProtocol_c *klass;
    void *monitor;
    struct System_Net_Cache_RequestCacheProtocol_Fields fields;
};

struct System_Collections_Generic_List_Thread__StaticFields {
    struct System_Threading_Thread_array *s_emptyArray;
};

struct System_Func_Stream__Task__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_Cache_RequestCacheProtocol_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Cache_RequestCacheProtocol_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Cache_RequestCacheProtocol_VTable vtable;
};

struct System_Net_ServerCertValidationCallback_Fields {
    struct System_Net_Security_RemoteCertificateValidationCallback_o *m_ValidationCallback;
    struct System_Threading_ExecutionContext_o *m_Context;
};

struct System_Net_ServerCertValidationCallback_o {
    struct System_Net_ServerCertValidationCallback_c *klass;
    void *monitor;
    struct System_Net_ServerCertValidationCallback_Fields fields;
};

struct System_Net_CookieCollection_Fields {
    int32_t m_version;
    struct System_Collections_ArrayList_o *m_list;
    struct System_DateTime_o m_TimeStamp;
    bool m_has_other_versions;
    bool m_IsReadOnly;
};

struct System_Memory_byte__Fields {
    struct Il2CppObject *_object;
    int32_t _index;
    int32_t _length;
};

struct System_Memory_byte__o {
    struct System_Memory_byte__Fields fields;
};

struct System_Net_Sockets_SocketAsyncEventArgs_Fields {
    struct System_EventArgs_Fields super;
    bool disposed;
    int32_t in_progress;
    struct System_Net_EndPoint_o *remote_ep;
    struct System_Net_Sockets_Socket_o *current_socket;
    struct System_Net_Sockets_SocketAsyncResult_o *socket_async_result;
    struct System_Net_Sockets_Socket_o *_AcceptSocket_k__BackingField;
    int32_t _BytesTransferred_k__BackingField;
    int32_t _LastOperation_k__BackingField;
    int32_t _SocketError_k__BackingField;
    int32_t _SocketFlags_k__BackingField;
    struct Il2CppObject *_UserToken_k__BackingField;
    struct System_EventHandler_SocketAsyncEventArgs__o *Completed;
    struct System_Memory_byte__o _buffer;
    int32_t _offset;
    int32_t _count;
    bool _bufferIsExplicitArray;
    struct System_Collections_Generic_IList_ArraySegment_byte___o *_bufferList;
};

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__Fields {
    struct System_Net_Sockets_SocketAsyncEventArgs_Fields super;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__o _builder;
    bool _accessed;
};

struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_Fields {
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__Fields super;
    bool _wrapExceptionsInIOExceptions;
};

struct Mono_Security_Interface_MonoTlsProvider_Fields {
};

struct Mono_Net_Security_MobileTlsProvider_Fields {
    struct Mono_Security_Interface_MonoTlsProvider_Fields super;
};

struct Mono_Net_Security_MobileTlsProvider_o {
    struct Mono_Net_Security_MobileTlsProvider_c *klass;
    void *monitor;
    struct Mono_Net_Security_MobileTlsProvider_Fields fields;
};

struct System_Net_ServicePointScheduler_AsyncManualResetEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_EventHandler_SocketAsyncEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_SocketAsyncEventArgs__VTable vtable;
};

struct System_Net_EndPoint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_AddressFamily;
    struct VirtualInvokeData _5_Serialize;
    struct VirtualInvokeData _6_Create;
};

struct System_Net_CookieCollection_o {
    struct System_Net_CookieCollection_c *klass;
    void *monitor;
    struct System_Net_CookieCollection_Fields fields;
};

struct System_Runtime_CompilerServices_IAsyncStateMachine_Fields {
};

struct System_Net_Sockets_SocketAsyncResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsCompleted;
    struct VirtualInvokeData _5_get_AsyncWaitHandle;
    struct VirtualInvokeData _6_get_AsyncState;
    struct VirtualInvokeData _7_get_CompletedSynchronously;
    struct VirtualInvokeData _8_CompleteDisposed;
};

struct System_Net_Sockets_SafeSocketHandle_Fields {
    struct Microsoft_Win32_SafeHandles_SafeHandleZeroOrMinusOneIsInvalid_Fields super;
    struct System_Collections_Generic_List_Thread__o *blocking_threads;
    struct System_Collections_Generic_Dictionary_Thread__StackTrace__o *threads_stacktraces;
    bool in_cleanup;
};

struct System_Net_Security_ServerCertSelectionCallback_o {
    struct System_Net_Security_ServerCertSelectionCallback_c *klass;
    void *monitor;
    struct System_Net_Security_ServerCertSelectionCallback_Fields fields;
};

struct System_Security_SecureString_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_Security_SecureString_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_SecureString_VTable vtable;
};

struct System_Net_Security_ServerCertSelectionCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Net_Security_ServerCertSelectionCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Security_ServerCertSelectionCallback_VTable vtable;
};

struct System_Net_Sockets_Socket_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct System_Net_ServicePointScheduler_Fields {
    struct System_Net_ServicePoint_o *_ServicePoint_k__BackingField;
    int32_t running;
    int32_t maxIdleTime;
    struct System_Net_ServicePointScheduler_AsyncManualResetEvent_o *schedulerEvent;
    struct System_Net_ServicePointScheduler_ConnectionGroup_o *defaultGroup;
    struct System_Collections_Generic_Dictionary_string__ServicePointScheduler_ConnectionGroup__o *groups;
    struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___o *operations;
    struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___o *idleConnections;
    int32_t currentConnections;
    int32_t connectionLimit;
    struct System_DateTime_o idleSince;
    int32_t ID;
};

struct System_Net_CookieCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CopyTo;
    struct VirtualInvokeData _5_get_Count;
    struct VirtualInvokeData _6_get_SyncRoot;
    struct VirtualInvokeData _7_get_IsSynchronized;
    struct VirtualInvokeData _8_GetEnumerator;
};

struct System_Net_CookieCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_CookieCollection_VTable vtable;
};

struct System_IOAsyncCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Net_BindIPEndPoint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Net_BindIPEndPoint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_BindIPEndPoint_VTable vtable;
};

struct System_Collections_Specialized_NameObjectCollectionBase_Fields {
    bool _readOnly;
    struct System_Collections_ArrayList_o *_entriesArray;
    struct System_Collections_IEqualityComparer_o *_keyComparer;
    struct System_Collections_Hashtable_o *_entriesTable;
    struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_o *_nullKeyEntry;
    struct System_Runtime_Serialization_SerializationInfo_o *_serializationInfo;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Specialized_NameValueCollection_Fields {
    struct System_Collections_Specialized_NameObjectCollectionBase_Fields super;
    struct System_String_array *_all;
    struct System_String_array *_allKeys;
};

struct System_Net_WebHeaderCollection_Fields {
    struct System_Collections_Specialized_NameValueCollection_Fields super;
    struct System_String_array *m_CommonHeaders;
    int32_t m_NumCommonHeaders;
    struct System_Collections_Specialized_NameValueCollection_o *m_InnerCollection;
    uint16_t m_Type;
};

struct System_Net_WebHeaderCollection_o {
    struct System_Net_WebHeaderCollection_c *klass;
    void *monitor;
    struct System_Net_WebHeaderCollection_Fields fields;
};

struct System_Security_SecureString_o {
    struct System_Security_SecureString_c *klass;
    void *monitor;
    struct System_Security_SecureString_Fields fields;
};

struct System_Net_WebHeaderCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _7_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_GetObjectData;
    struct VirtualInvokeData _12_OnDeserialization;
    struct VirtualInvokeData _13_GetEnumerator;
    struct VirtualInvokeData _14_get_Count;
    struct VirtualInvokeData _15_Add;
    struct VirtualInvokeData _16_Get;
    struct VirtualInvokeData _17_GetValues;
    struct VirtualInvokeData _18_Set;
    struct VirtualInvokeData _19_Remove;
    struct VirtualInvokeData _20_Get;
    struct VirtualInvokeData _21_GetKey;
    struct VirtualInvokeData _22_get_AllKeys;
};

struct System_Net_WebHeaderCollection_c {
    struct Il2CppClass_1 _1;
    struct System_Net_WebHeaderCollection_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebHeaderCollection_VTable vtable;
};

struct System_Collections_Generic_IList_ArraySegment_byte___Fields {
};

struct System_Net_BindIPEndPoint_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_BindIPEndPoint_o {
    struct System_Net_BindIPEndPoint_c *klass;
    void *monitor;
    struct System_Net_BindIPEndPoint_Fields fields;
};

struct Mono_Security_Interface_MonoTlsSettings_StaticFields {
    struct Mono_Security_Interface_MonoTlsSettings_o *defaultSettings;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_Dispose;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_Fields {
};

struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Net_WebCompletionSource_Result_T__RGCTXs {
    struct MethodInfo *_0_System_Net_WebCompletionSource_Result_T__get_Status;
};

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__Fields {
    struct System_Net_Sockets_SocketAsyncEventArgs_Fields super;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__o _builder;
    bool _accessed;
};

struct System_Net_WebHeaderCollection_RfcChar_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    uint8_t m_Items[65535];
};

struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Net_EndPoint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_EndPoint_VTable vtable;
};

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_Fields {
    struct System_Net_Sockets_SocketAsyncEventArgs_Fields super;
    struct System_Action_object__o *_continuation;
    struct System_Threading_ExecutionContext_o *_executionContext;
    struct Il2CppObject *_scheduler;
    int16_t _token;
    bool _WrapExceptionsInIOExceptions_k__BackingField;
};

struct Mono_Net_Security_AsyncProtocolRequest_o {
    struct Mono_Net_Security_AsyncProtocolRequest_c *klass;
    void *monitor;
    struct Mono_Net_Security_AsyncProtocolRequest_Fields fields;
};

struct System_Net_WebCompletionSource_Fields {
    struct System_Net_WebCompletionSource_object__Fields super;
};

struct System_Net_WebCompletionSource_o {
    struct System_Net_WebCompletionSource_c *klass;
    void *monitor;
    struct System_Net_WebCompletionSource_Fields fields;
};

struct Mono_Net_Security_AsyncProtocolRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_AsyncProtocolRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_AsyncProtocolRequest_VTable vtable;
};

struct System_Net_EndPoint_Fields {
};

struct System_Net_EndPoint_o {
    struct System_Net_EndPoint_c *klass;
    void *monitor;
    struct System_Net_EndPoint_Fields fields;
};

struct System_Net_WebCompletionSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebCompletionSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebCompletionSource_VTable vtable;
};

struct System_Net_ServicePointScheduler_o {
    struct System_Net_ServicePointScheduler_c *klass;
    void *monitor;
    struct System_Net_ServicePointScheduler_Fields fields;
};

struct System_Net_ServicePointScheduler_AsyncManualResetEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ServicePointScheduler_AsyncManualResetEvent_VTable vtable;
};

struct System_Net_ServicePointScheduler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_ServicePointScheduler_c {
    struct Il2CppClass_1 _1;
    struct System_Net_ServicePointScheduler_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ServicePointScheduler_VTable vtable;
};

struct System_Net_IPAddress_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Net_IPAddress_o *m_Items[65535];
};

struct System_Net_ServicePointScheduler_AsyncManualResetEvent_Fields {
    struct System_Threading_Tasks_TaskCompletionSource_bool__o *m_tcs;
};

struct System_Net_ServicePointScheduler_AsyncManualResetEvent_o {
    struct System_Net_ServicePointScheduler_AsyncManualResetEvent_c *klass;
    void *monitor;
    struct System_Net_ServicePointScheduler_AsyncManualResetEvent_Fields fields;
};

struct System_Net_HeaderParser_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_HeaderParser_o {
    struct System_Net_HeaderParser_c *klass;
    void *monitor;
    struct System_Net_HeaderParser_Fields fields;
};

struct System_Net_Security_LocalCertificateSelectionCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_LinkedList_WebConnection__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Specialized_NameValueCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _7_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_GetObjectData;
    struct VirtualInvokeData _12_OnDeserialization;
    struct VirtualInvokeData _13_GetEnumerator;
    struct VirtualInvokeData _14_get_Count;
    struct VirtualInvokeData _15_Add;
    struct VirtualInvokeData _16_Get;
    struct VirtualInvokeData _17_GetValues;
    struct VirtualInvokeData _18_Set;
    struct VirtualInvokeData _19_Remove;
    struct VirtualInvokeData _20_Get;
    struct VirtualInvokeData _21_GetKey;
    struct VirtualInvokeData _22_get_AllKeys;
};

struct System_Collections_Specialized_NameValueCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Specialized_NameValueCollection_VTable vtable;
};

struct System_Net_WebCompletionSource_Result_T__Fields {
    int32_t _Status_k__BackingField;
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *_Error_k__BackingField;
    struct Il2CppObject *_Argument_k__BackingField;
};

struct System_Net_WebCompletionSource_Result_T__o {
    struct System_Net_WebCompletionSource_Result_T__c *klass;
    void *monitor;
    struct System_Net_WebCompletionSource_Result_T__Fields fields;
};

struct System_Net_HeaderParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Net_HeaderParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HeaderParser_VTable vtable;
};

struct System_Net_WebCompletionSource_Result_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Net_WebCompletionSource_Result_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebCompletionSource_Result_T__VTable vtable;
};

struct System_Net_ServerCertValidationCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_ServerCertValidationCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ServerCertValidationCallback_VTable vtable;
};

struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_VTable vtable;
};

struct System_Net_Security_LocalCertificateSelectionCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_LinkedList_WebConnection__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_CollectionBase_Fields {
    struct System_Collections_ArrayList_o *_list;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_Fields {
    struct System_Collections_CollectionBase_Fields super;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_o {
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_Fields fields;
};

struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_VTable vtable;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_VTable vtable;
};

struct System_Net_WebCompletionSource_WebResponseStream__Fields {
    struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___o *completion;
    struct System_Net_WebCompletionSource_Result_T__o *currentResult;
};

struct System_Net_WebCompletionSource_WebResponseStream__o {
    struct System_Net_WebCompletionSource_WebResponseStream__c *klass;
    void *monitor;
    struct System_Net_WebCompletionSource_WebResponseStream__Fields fields;
};

struct System_Collections_Specialized_NameValueCollection_o {
    struct System_Collections_Specialized_NameValueCollection_c *klass;
    void *monitor;
    struct System_Collections_Specialized_NameValueCollection_Fields fields;
};

struct System_Net_WebReadStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_unknown;
    struct VirtualInvokeData _39_FinishReading;
};

struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_o {
    struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_c *klass;
    void *monitor;
    struct Mono_Security_Interface_MonoRemoteCertificateValidationCallback_Fields fields;
};

struct Mono_Net_Security_BufferOffsetSize2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_BufferOffsetSize2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_BufferOffsetSize2_VTable vtable;
};

struct Mono_Net_Security_BufferOffsetSize_Fields {
    struct System_Byte_array *Buffer;
    int32_t Offset;
    int32_t Size;
    int32_t TotalBytes;
    bool Complete;
};

struct Mono_Net_Security_BufferOffsetSize2_Fields {
    struct Mono_Net_Security_BufferOffsetSize_Fields super;
    int32_t InitialSize;
};

struct Mono_Net_Security_BufferOffsetSize2_o {
    struct Mono_Net_Security_BufferOffsetSize2_c *klass;
    void *monitor;
    struct Mono_Net_Security_BufferOffsetSize2_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_VTable vtable;
};

struct System_Net_WebCompletionSource_WebResponseStream__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebCompletionSource_WebResponseStream__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebCompletionSource_WebResponseStream__VTable vtable;
};

struct Mono_Net_Security_ChainValidationHelper_Fields {
    struct System_WeakReference_SslStream__o *owner;
    struct Mono_Security_Interface_MonoTlsSettings_o *settings;
    struct Mono_Net_Security_MobileTlsProvider_o *provider;
    struct System_Net_ServerCertValidationCallback_o *certValidationCallback;
    struct System_Net_Security_LocalCertSelectionCallback_o *certSelectionCallback;
    struct Mono_Net_Security_MonoTlsStream_o *tlsStream;
    struct System_Net_HttpWebRequest_o *request;
};

struct Mono_Net_Security_ChainValidationHelper_o {
    struct Mono_Net_Security_ChainValidationHelper_c *klass;
    void *monitor;
    struct Mono_Net_Security_ChainValidationHelper_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_o {
    struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_Fields fields;
};

struct System_Collections_Generic_LinkedList_WebOperation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Generic_LinkedList_WebOperation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_WebOperation__VTable vtable;
};

struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_Fields {
    struct System_String_o *Key;
    struct Il2CppObject *Value;
};

struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_o {
    struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_c *klass;
    void *monitor;
    struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectEntry_Fields fields;
};

struct System_Net_WebReadStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_Net_WebOperation_o *_Operation_k__BackingField;
    struct System_IO_Stream_o *_InnerStream_k__BackingField;
    bool disposed;
};

struct System_IOAsyncCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IOAsyncCallback_VTable vtable;
};

struct System_Collections_Generic_Dictionary_Thread__StackTrace__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Net_IPAddress_StaticFields {
    struct System_Net_IPAddress_o *Any;
    struct System_Net_IPAddress_o *Loopback;
    struct System_Net_IPAddress_o *Broadcast;
    struct System_Net_IPAddress_o *None;
    struct System_Net_IPAddress_o *IPv6Any;
    struct System_Net_IPAddress_o *IPv6Loopback;
    struct System_Net_IPAddress_o *IPv6None;
};

struct System_Net_ServicePoint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ProtocolVersion;
};

struct System_IOAsyncCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IOAsyncCallback_o {
    struct System_IOAsyncCallback_c *klass;
    void *monitor;
    struct System_IOAsyncCallback_Fields fields;
};

struct System_Net_Cache_RequestCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_LinkedList_WebOperation__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_LinkedList_WebOperation__o {
    struct System_Collections_Generic_LinkedList_WebOperation__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_WebOperation__Fields fields;
};

struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_CookieContainer_Fields {
    struct System_Collections_Hashtable_o *m_domainTable;
    int32_t m_maxCookieSize;
    int32_t m_maxCookies;
    int32_t m_maxCookiesPerDomain;
    int32_t m_count;
    struct System_String_o *m_fqdnMyDomain;
};

struct System_Collections_Generic_List_Thread__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Thread__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Thread__VTable vtable;
};

struct System_Collections_Generic_List_Thread__Fields {
    struct System_Threading_Thread_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Thread__o {
    struct System_Collections_Generic_List_Thread__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Thread__Fields fields;
};

struct System_Net_Cache_RequestCacheBinding_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Cache_RequestCacheBinding_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Cache_RequestCacheBinding_VTable vtable;
};

struct System_Net_Cache_RequestCacheBinding_Fields {
    struct System_Net_Cache_RequestCache_o *m_RequestCache;
    struct System_Net_Cache_RequestCacheValidator_o *m_CacheValidator;
};

struct System_Net_Cache_RequestCacheBinding_o {
    struct System_Net_Cache_RequestCacheBinding_c *klass;
    void *monitor;
    struct System_Net_Cache_RequestCacheBinding_Fields fields;
};

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__VTable vtable;
};

struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___Fields {
    struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___o *completion;
    struct System_Net_WebCompletionSource_Result_T__o *currentResult;
};

struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___o {
    struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___c *klass;
    void *monitor;
    struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___Fields fields;
};

struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebCompletionSource_ValueTuple_bool__WebOperation___VTable vtable;
};

struct System_Net_Cache_RequestCache_Fields {
};

struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_VTable vtable;
};

struct Mono_Net_Security_MonoSslAuthenticationOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_MonoSslAuthenticationOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_MonoSslAuthenticationOptions_VTable vtable;
};

struct Mono_Net_Security_MonoSslAuthenticationOptions_Fields {
    struct System_Net_Security_ServerCertSelectionCallback_o *_ServerCertSelectionDelegate_k__BackingField;
};

struct Mono_Net_Security_MonoSslAuthenticationOptions_o {
    struct Mono_Net_Security_MonoSslAuthenticationOptions_c *klass;
    void *monitor;
    struct Mono_Net_Security_MonoSslAuthenticationOptions_Fields fields;
};

struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_o {
    struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_c *klass;
    void *monitor;
    struct System_Net_Sockets_Socket_Int32TaskSocketAsyncEventArgs_Fields fields;
};

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__o {
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__c *klass;
    void *monitor;
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_Socket__Fields fields;
};

struct System_Net_HttpContinueDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_IWebProxy_Fields {
};

struct System_Net_HttpContinueDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Net_Sockets_Socket_c {
    struct Il2CppClass_1 _1;
    struct System_Net_Sockets_Socket_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_Socket_VTable vtable;
};

struct System_Net_Sockets_Socket_Fields {
    struct System_Net_Sockets_Socket_CachedEventArgs_o *_cachedTaskEventArgs;
    bool is_closed;
    bool is_listening;
    int32_t linger_timeout;
    int32_t addressFamily;
    int32_t socketType;
    int32_t protocolType;
    struct System_Net_Sockets_SafeSocketHandle_o *m_Handle;
    struct System_Net_EndPoint_o *seed_endpoint;
    struct System_Threading_SemaphoreSlim_o *ReadSem;
    struct System_Threading_SemaphoreSlim_o *WriteSem;
    bool is_blocking;
    bool is_bound;
    bool is_connected;
    int32_t m_IntCleanedUp;
    bool connect_in_progress;
};

struct System_Net_Sockets_Socket_o {
    struct System_Net_Sockets_Socket_c *klass;
    void *monitor;
    struct System_Net_Sockets_Socket_Fields fields;
};

struct System_Net_Sockets_SafeSocketHandle_o {
    struct System_Net_Sockets_SafeSocketHandle_c *klass;
    void *monitor;
    struct System_Net_Sockets_SafeSocketHandle_Fields fields;
};

struct System_Net_Security_LocalCertSelectionCallback_o {
    struct System_Net_Security_LocalCertSelectionCallback_c *klass;
    void *monitor;
    struct System_Net_Security_LocalCertSelectionCallback_Fields fields;
};

struct System_Net_CookieContainer_c {
    struct Il2CppClass_1 _1;
    struct System_Net_CookieContainer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_CookieContainer_VTable vtable;
};

struct System_Net_Security_LocalCertSelectionCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Net_Security_LocalCertSelectionCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Security_LocalCertSelectionCallback_VTable vtable;
};

struct System_Net_CookieContainer_o {
    struct System_Net_CookieContainer_c *klass;
    void *monitor;
    struct System_Net_CookieContainer_Fields fields;
};

struct System_WeakReference_SslStream__Fields {
    struct System_Runtime_InteropServices_GCHandle_o handle;
    bool trackResurrection;
};

struct System_WeakReference_SslStream__o {
    struct System_WeakReference_SslStream__c *klass;
    void *monitor;
    struct System_WeakReference_SslStream__Fields fields;
};

struct System_Net_Security_RemoteCertificateValidationCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Net_Security_RemoteCertificateValidationCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Security_RemoteCertificateValidationCallback_VTable vtable;
};

struct System_WeakReference_SslStream__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_WeakReference_SslStream__VTable vtable;
};

struct System_Net_Security_RemoteCertificateValidationCallback_o {
    struct System_Net_Security_RemoteCertificateValidationCallback_c *klass;
    void *monitor;
    struct System_Net_Security_RemoteCertificateValidationCallback_Fields fields;
};

struct System_Net_HeaderInfoTable_Fields {
};

struct System_Net_HeaderInfoTable_o {
    struct System_Net_HeaderInfoTable_c *klass;
    void *monitor;
    struct System_Net_HeaderInfoTable_Fields fields;
};

struct System_Net_HeaderInfoTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_HeaderInfoTable_c {
    struct Il2CppClass_1 _1;
    struct System_Net_HeaderInfoTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HeaderInfoTable_VTable vtable;
};

struct System_Net_ServicePoint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ServicePoint_VTable vtable;
};

struct Mono_Security_Interface_ICertificateValidator_Fields {
};

struct Mono_Security_Interface_ICertificateValidator_o {
    struct Mono_Security_Interface_ICertificateValidator_c *klass;
    void *monitor;
    struct Mono_Security_Interface_ICertificateValidator_Fields fields;
};

struct System_Net_ServicePoint_Fields {
    struct System_Uri_o *uri;
    struct System_DateTime_o lastDnsResolve;
    struct System_Version_o *protocolVersion;
    struct System_Net_IPHostEntry_o *host;
    bool usesProxy;
    bool sendContinue;
    bool useConnect;
    struct Il2CppObject *hostE;
    bool useNagle;
    struct System_Net_BindIPEndPoint_o *endPointCallback;
    bool tcp_keepalive;
    int32_t tcp_keepalive_time;
    int32_t tcp_keepalive_interval;
    bool disposed;
    int32_t connectionLeaseTimeout;
    int32_t receiveBufferSize;
    struct System_Net_ServicePointManager_SPKey_o *_Key_k__BackingField;
    struct System_Net_ServicePointScheduler_o *_Scheduler_k__BackingField;
    int32_t connectionLimit;
    int32_t maxIdleTime;
    struct Il2CppObject *m_ServerCertificateOrBytes;
    struct Il2CppObject *m_ClientCertificateOrBytes;
};

struct System_Net_ServicePoint_o {
    struct System_Net_ServicePoint_c *klass;
    void *monitor;
    struct System_Net_ServicePoint_Fields fields;
};

struct Mono_Security_Interface_ICertificateValidator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Net_Cache_RequestCache_c {
    struct Il2CppClass_1 _1;
    struct System_Net_Cache_RequestCache_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Cache_RequestCache_VTable vtable;
};

struct System_Collections_Generic_Dictionary_Thread__StackTrace__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Thread__StackTrace__VTable vtable;
};

struct Mono_Security_Interface_CipherSuiteCode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    uint16_t m_Items[65535];
};

struct System_Net_Cache_RequestCache_o {
    struct System_Net_Cache_RequestCache_c *klass;
    void *monitor;
    struct System_Net_Cache_RequestCache_Fields fields;
};

struct System_Net_HttpWebResponse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_Close;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_IsFromCache;
    struct VirtualInvokeData _12_get_ContentLength;
    struct VirtualInvokeData _13_GetResponseStream;
    struct VirtualInvokeData _14_get_ResponseUri;
    struct VirtualInvokeData _15_get_Headers;
    struct VirtualInvokeData _16_get_StatusCode;
    struct VirtualInvokeData _17_get_StatusDescription;
};

struct System_Collections_Generic_Dictionary_Thread__StackTrace__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Thread__StackTrace__o {
    struct System_Collections_Generic_Dictionary_Thread__StackTrace__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Thread__StackTrace__Fields fields;
};

struct Mono_Net_Security_MobileAuthenticatedStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_get_IsAuthenticated;
    struct VirtualInvokeData _39_get_SslStream;
    struct VirtualInvokeData _40_AuthenticateAsClientAsync;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_get_LocalCertificate;
    struct VirtualInvokeData _43_get_InternalLocalCertificate;
};

struct System_Net_IWebProxy_o {
    struct System_Net_IWebProxy_c *klass;
    void *monitor;
    struct System_Net_IWebProxy_Fields fields;
};

struct System_Func_Stream__Task__o {
    struct System_Func_Stream__Task__c *klass;
    void *monitor;
    struct System_Func_Stream__Task__Fields fields;
};

struct System_Func_Stream__Task__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Stream__Task__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Stream__Task__VTable vtable;
};

struct System_IOAsyncResult_Fields {
    struct System_AsyncCallback_o *async_callback;
    struct Il2CppObject *async_state;
    struct System_Threading_ManualResetEvent_o *wait_handle;
    bool completed_synchronously;
    bool completed;
};

struct System_Net_IPHostEntry_Fields {
    struct System_String_o *hostName;
    struct System_String_array *aliases;
    struct System_Net_IPAddress_array *addressList;
    bool isTrustedHost;
};

struct System_Net_Security_LocalCertificateSelectionCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Security_LocalCertificateSelectionCallback_VTable vtable;
};

struct System_Net_IWebProxy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_EventHandler_SocketAsyncEventArgs__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_Security_SslStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_get_IsAuthenticated;
    struct VirtualInvokeData _39_AuthenticateAsClient;
    struct VirtualInvokeData _40_BeginAuthenticateAsClient;
    struct VirtualInvokeData _41_EndAuthenticateAsClient;
    struct VirtualInvokeData _42_AuthenticateAsClientAsync;
    struct VirtualInvokeData _43_get_LocalCertificate;
};

struct Mono_Net_Security_MobileAuthenticatedStream_c {
    struct Il2CppClass_1 _1;
    struct Mono_Net_Security_MobileAuthenticatedStream_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_MobileAuthenticatedStream_VTable vtable;
};

struct System_Net_Security_LocalCertificateSelectionCallback_o {
    struct System_Net_Security_LocalCertificateSelectionCallback_c *klass;
    void *monitor;
    struct System_Net_Security_LocalCertificateSelectionCallback_Fields fields;
};

struct Mono_Net_Security_MobileAuthenticatedStream_o {
    struct Mono_Net_Security_MobileAuthenticatedStream_c *klass;
    void *monitor;
    struct Mono_Net_Security_MobileAuthenticatedStream_Fields fields;
};

struct System_Net_WebHeaderCollection_StaticFields {
    struct System_Net_HeaderInfoTable_o *HInfo;
    struct System_String_array *s_CommonHeaderNames;
    struct System_SByte_array *s_CommonHeaderHints;
    struct System_Char_array *HttpTrimCharacters;
    struct System_Net_WebHeaderCollection_RfcChar_array *RfcCharMap;
};

struct System_Net_WebConnectionTunnel_Fields {
    struct System_Net_HttpWebRequest_o *_Request_k__BackingField;
    struct System_Uri_o *_ConnectUri_k__BackingField;
    struct System_Net_HttpWebRequest_o *connectRequest;
    int32_t ntlmAuthState;
    bool _Success_k__BackingField;
    bool _CloseConnection_k__BackingField;
    int32_t _StatusCode_k__BackingField;
    struct System_String_o *_StatusDescription_k__BackingField;
    struct System_String_array *_Challenge_k__BackingField;
    struct System_Net_WebHeaderCollection_o *_Headers_k__BackingField;
    struct System_Version_o *_ProxyVersion_k__BackingField;
    struct System_Byte_array *_Data_k__BackingField;
};

struct System_Net_WebConnectionTunnel_o {
    struct System_Net_WebConnectionTunnel_c *klass;
    void *monitor;
    struct System_Net_WebConnectionTunnel_Fields fields;
};

struct System_Net_WebConnectionTunnel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebConnectionTunnel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebConnectionTunnel_VTable vtable;
};

struct System_SByte_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int8_t m_Items[65535];
};

struct System_Net_Sockets_SocketAsyncResult_Fields {
    struct System_IOAsyncResult_Fields super;
    struct System_Net_Sockets_Socket_o *socket;
    int32_t operation;
    struct System_Exception_o *DelayedException;
    struct System_Net_EndPoint_o *EndPoint;
    struct System_Memory_byte__o Buffer;
    int32_t Offset;
    int32_t Size;
    int32_t SockFlags;
    struct System_Net_Sockets_Socket_o *AcceptSocket;
    struct System_Net_IPAddress_array *Addresses;
    int32_t Port;
    struct System_Collections_Generic_IList_ArraySegment_byte___o *Buffers;
    bool ReuseSocket;
    int32_t CurrentAddress;
    struct System_Net_Sockets_Socket_o *AcceptedSocket;
    int32_t Total;
    int32_t error;
    int32_t EndCalled;
};

struct System_Net_ServicePointManager_SPKey_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Sockets_SafeSocketHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsInvalid;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_ReleaseHandle;
};

struct System_Net_Sockets_SafeSocketHandle_c {
    struct Il2CppClass_1 _1;
    struct System_Net_Sockets_SafeSocketHandle_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_SafeSocketHandle_VTable vtable;
};

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Threading_Tasks_Sources_IValueTaskSource_GetResult;
    struct VirtualInvokeData _9_GetStatus;
    struct VirtualInvokeData _10_OnCompleted;
    struct VirtualInvokeData _11_GetResult;
};

struct System_Net_HeaderInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_ServicePointScheduler_ConnectionGroup_StaticFields {
    int32_t nextId;
};

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_c {
    struct Il2CppClass_1 _1;
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_VTable vtable;
};

struct System_Net_HttpWebResponse_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HttpWebResponse_VTable vtable;
};

struct System_Net_CookieContainer_StaticFields {
    struct System_Net_HeaderVariantInfo_array *HeaderInfo;
};

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_o {
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_c *klass;
    void *monitor;
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs_Fields fields;
};

struct System_Net_WebResponseStream_Fields {
    struct System_Net_WebConnectionStream_Fields super;
    struct System_Net_WebReadStream_o *innerStream;
    bool nextReadCalled;
    bool bufferedEntireContent;
    struct System_Net_WebCompletionSource_o *pendingRead;
    struct Il2CppObject *locker;
    int32_t nestedRead;
    bool read_eof;
    struct System_Net_WebRequestStream_o *_RequestStream_k__BackingField;
    struct System_Net_WebHeaderCollection_o *_Headers_k__BackingField;
    int32_t _StatusCode_k__BackingField;
    struct System_String_o *_StatusDescription_k__BackingField;
    struct System_Version_o *_Version_k__BackingField;
    bool _KeepAlive_k__BackingField;
    bool _ChunkedRead_k__BackingField;
};

struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___VTable vtable;
};

struct System_Net_WebResponseStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_TryReadFromBufferedContent;
    struct VirtualInvokeData _39_Close_internal;
};

struct System_Net_HttpWebResponse_o {
    struct System_Net_HttpWebResponse_c *klass;
    void *monitor;
    struct System_Net_HttpWebResponse_Fields fields;
};

struct System_Runtime_CompilerServices_IAsyncStateMachine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___o {
    struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _7_Reset;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_Equals;
    struct VirtualInvokeData _10_GetCertHash;
    struct VirtualInvokeData _11_GetCertHashString;
    struct VirtualInvokeData _12_GetRawCertData;
    struct VirtualInvokeData _13_GetKeyAlgorithm;
    struct VirtualInvokeData _14_GetKeyAlgorithmParameters;
    struct VirtualInvokeData _15_GetPublicKey;
    struct VirtualInvokeData _16_GetSerialNumber;
    struct VirtualInvokeData _17_GetSerialNumberString;
    struct VirtualInvokeData _18_ToString;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509Certificate_VTable vtable;
};

struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Net_HeaderInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HeaderInfo_VTable vtable;
};

struct System_Net_Cache_RequestCacheValidator_Fields {
};

struct System_Net_Cache_RequestCacheValidator_o {
    struct System_Net_Cache_RequestCacheValidator_c *klass;
    void *monitor;
    struct System_Net_Cache_RequestCacheValidator_Fields fields;
};

struct System_Net_Cache_RequestCacheValidator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_HeaderInfo_o {
    struct System_Net_HeaderInfo_c *klass;
    void *monitor;
    struct System_Net_HeaderInfo_Fields fields;
};

struct System_Net_HeaderVariantInfo_o {
    struct System_Net_HeaderVariantInfo_Fields fields;
};

struct System_Net_WebResponseStream_o {
    struct System_Net_WebResponseStream_c *klass;
    void *monitor;
    struct System_Net_WebResponseStream_Fields fields;
};

struct System_Net_Cache_RequestCacheValidator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Cache_RequestCacheValidator_VTable vtable;
};

struct System_EventHandler_SocketAsyncEventArgs__o {
    struct System_EventHandler_SocketAsyncEventArgs__c *klass;
    void *monitor;
    struct System_EventHandler_SocketAsyncEventArgs__Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate_Fields {
    struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_o *impl;
    struct System_Byte_array *lazyCertHash;
    struct System_Byte_array *lazySerialNumber;
    struct System_String_o *lazyIssuer;
    struct System_String_o *lazySubject;
    struct System_String_o *lazyKeyAlgorithm;
    struct System_Byte_array *lazyKeyAlgorithmParameters;
    struct System_Byte_array *lazyPublicKey;
    struct System_DateTime_o lazyNotBefore;
    struct System_DateTime_o lazyNotAfter;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate_o {
    struct System_Security_Cryptography_X509Certificates_X509Certificate_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509Certificate_Fields fields;
};

struct System_Net_WebResponseStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebResponseStream_VTable vtable;
};

struct System_Net_ServicePointScheduler_StaticFields {
    int32_t nextId;
};

struct Mono_Net_Security_MonoTlsStream_Fields {
    struct Mono_Net_Security_MobileTlsProvider_o *provider;
    struct System_Net_Sockets_NetworkStream_o *networkStream;
    struct System_Net_HttpWebRequest_o *request;
    struct Mono_Security_Interface_MonoTlsSettings_o *settings;
    struct System_Net_Security_SslStream_o *sslStream;
    struct Il2CppObject *sslStreamLock;
    int32_t status;
    bool _CertificateValidationFailed_k__BackingField;
};

struct Mono_Net_Security_MonoTlsStream_o {
    struct Mono_Net_Security_MonoTlsStream_c *klass;
    void *monitor;
    struct Mono_Net_Security_MonoTlsStream_Fields fields;
};

struct System_Net_HttpWebRequest_StaticFields {
    int32_t defaultMaxResponseHeadersLength;
    int32_t defaultMaximumErrorResponseLength;
    struct System_Net_Cache_RequestCachePolicy_o *defaultCachePolicy;
};

struct System_Net_Security_SslStream_o {
    struct System_Net_Security_SslStream_c *klass;
    void *monitor;
    struct System_Net_Security_SslStream_Fields fields;
};

struct Mono_Net_Security_MonoTlsStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_MonoTlsStream_VTable vtable;
};

struct System_Net_Security_SslStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Security_SslStream_VTable vtable;
};

struct System_Net_Sockets_SafeSocketHandle_StaticFields {
    bool THROW_ON_ABORT_RETRIES;
};

struct System_Net_HeaderInfoTable_StaticFields {
    struct System_Collections_Hashtable_o *HeaderHashTable;
    struct System_Net_HeaderInfo_o *UnknownHeaderInfo;
    struct System_Net_HeaderParser_o *SingleParser;
    struct System_Net_HeaderParser_o *MultiParser;
};

struct System_Net_IPHostEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_IPHostEntry_VTable vtable;
};

struct System_Threading_Thread_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Threading_Thread_o *m_Items[65535];
};

struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___VTable vtable;
};

struct System_Net_HeaderVariantInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Net_HeaderVariantInfo_o m_Items[65535];
};

struct System_Collections_Generic_LinkedList_WebConnection__o {
    struct System_Collections_Generic_LinkedList_WebConnection__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_WebConnection__Fields fields;
};

struct System_Net_IPHostEntry_o {
    struct System_Net_IPHostEntry_c *klass;
    void *monitor;
    struct System_Net_IPHostEntry_Fields fields;
};

struct System_Net_ServicePointManager_SPKey_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ServicePointManager_SPKey_VTable vtable;
};

struct System_Net_HttpContinueDelegate_o {
    struct System_Net_HttpContinueDelegate_c *klass;
    void *monitor;
    struct System_Net_HttpContinueDelegate_Fields fields;
};

struct System_Net_ServicePointManager_SPKey_o {
    struct System_Net_ServicePointManager_SPKey_c *klass;
    void *monitor;
    struct System_Net_ServicePointManager_SPKey_Fields fields;
};

struct System_Net_HttpContinueDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HttpContinueDelegate_VTable vtable;
};

struct System_Collections_Generic_LinkedList_WebConnection__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_WebConnection__VTable vtable;
};

struct System_Net_Sockets_SocketAsyncResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_SocketAsyncResult_VTable vtable;
};

struct System_Collections_Generic_IList_ArraySegment_byte___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Net_WebReadStream_o {
    struct System_Net_WebReadStream_c *klass;
    void *monitor;
    struct System_Net_WebReadStream_Fields fields;
};

struct System_Net_Sockets_SocketAsyncResult_o {
    struct System_Net_Sockets_SocketAsyncResult_c *klass;
    void *monitor;
    struct System_Net_Sockets_SocketAsyncResult_Fields fields;
};

struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___o {
    struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebConnection__Task___Fields fields;
};

struct System_Net_WebReadStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebReadStream_VTable vtable;
};

struct System_Runtime_CompilerServices_IAsyncStateMachine_o {
    struct System_Runtime_CompilerServices_IAsyncStateMachine_c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_IAsyncStateMachine_Fields fields;
};

struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___VTable vtable;
};

struct System_Net_NetworkCredential_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_NetworkCredential_VTable vtable;
};

struct System_Net_WebRequestStream_StaticFields {
    struct System_Byte_array *crlf;
};

struct System_Collections_Generic_IList_ArraySegment_byte___o {
    struct System_Collections_Generic_IList_ArraySegment_byte___c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_ArraySegment_byte___Fields fields;
};

struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___o {
    struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_ValueTuple_ServicePointScheduler_ConnectionGroup__WebOperation___Fields fields;
};

typedef struct MethodInfo_205D284 MethodInfo_205D284, *PMethodInfo_205D284;

typedef union _union_219503 _union_219503, *P_union_219503;

union _union_219503 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D284 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219503 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D5438 MethodInfo_24D5438, *PMethodInfo_24D5438;

typedef union _union_179286 _union_179286, *P_union_179286;

union _union_179286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_LiveLoadingScene_LoadingEffectBg__c System_Predicate_LiveLoadingScene_LoadingEffectBg__c, *PSystem_Predicate_LiveLoadingScene_LoadingEffectBg__c;

typedef struct System_Predicate_LiveLoadingScene_LoadingEffectBg__VTable System_Predicate_LiveLoadingScene_LoadingEffectBg__VTable, *PSystem_Predicate_LiveLoadingScene_LoadingEffectBg__VTable;

struct System_Predicate_LiveLoadingScene_LoadingEffectBg__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_LiveLoadingScene_LoadingEffectBg__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_LiveLoadingScene_LoadingEffectBg__VTable vtable;
};

typedef struct System_Collections_Generic_List_ILocalizeTargetDescriptor__o System_Collections_Generic_List_ILocalizeTargetDescriptor__o, *PSystem_Collections_Generic_List_ILocalizeTargetDescriptor__o;

typedef struct System_Collections_Generic_List_ILocalizeTargetDescriptor__c System_Collections_Generic_List_ILocalizeTargetDescriptor__c, *PSystem_Collections_Generic_List_ILocalizeTargetDescriptor__c;

typedef struct System_Collections_Generic_List_ILocalizeTargetDescriptor__Fields System_Collections_Generic_List_ILocalizeTargetDescriptor__Fields, *PSystem_Collections_Generic_List_ILocalizeTargetDescriptor__Fields;

typedef struct System_Collections_Generic_List_ILocalizeTargetDescriptor__StaticFields System_Collections_Generic_List_ILocalizeTargetDescriptor__StaticFields, *PSystem_Collections_Generic_List_ILocalizeTargetDescriptor__StaticFields;

typedef struct System_Collections_Generic_List_ILocalizeTargetDescriptor__VTable System_Collections_Generic_List_ILocalizeTargetDescriptor__VTable, *PSystem_Collections_Generic_List_ILocalizeTargetDescriptor__VTable;

typedef struct I2_Loc_ILocalizeTargetDescriptor_array I2_Loc_ILocalizeTargetDescriptor_array, *PI2_Loc_ILocalizeTargetDescriptor_array;

typedef struct I2_Loc_ILocalizeTargetDescriptor_o I2_Loc_ILocalizeTargetDescriptor_o, *PI2_Loc_ILocalizeTargetDescriptor_o;

typedef struct I2_Loc_ILocalizeTargetDescriptor_c I2_Loc_ILocalizeTargetDescriptor_c, *PI2_Loc_ILocalizeTargetDescriptor_c;

typedef struct I2_Loc_ILocalizeTargetDescriptor_Fields I2_Loc_ILocalizeTargetDescriptor_Fields, *PI2_Loc_ILocalizeTargetDescriptor_Fields;

typedef struct I2_Loc_ILocalizeTargetDescriptor_VTable I2_Loc_ILocalizeTargetDescriptor_VTable, *PI2_Loc_ILocalizeTargetDescriptor_VTable;

struct System_Collections_Generic_List_ILocalizeTargetDescriptor__Fields {
    struct I2_Loc_ILocalizeTargetDescriptor_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct I2_Loc_ILocalizeTargetDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_ILocalizeTargetDescriptor__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ILocalizeTargetDescriptor__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ILocalizeTargetDescriptor__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ILocalizeTargetDescriptor__VTable vtable;
};

struct System_Collections_Generic_List_ILocalizeTargetDescriptor__o {
    struct System_Collections_Generic_List_ILocalizeTargetDescriptor__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ILocalizeTargetDescriptor__Fields fields;
};

struct I2_Loc_ILocalizeTargetDescriptor_Fields {
    struct System_String_o *Name;
    int32_t Priority;
};

struct System_Collections_Generic_List_ILocalizeTargetDescriptor__StaticFields {
    struct I2_Loc_ILocalizeTargetDescriptor_array *s_emptyArray;
};

struct I2_Loc_ILocalizeTargetDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_ILocalizeTargetDescriptor_VTable vtable;
};

struct I2_Loc_ILocalizeTargetDescriptor_o {
    struct I2_Loc_ILocalizeTargetDescriptor_c *klass;
    void *monitor;
    struct I2_Loc_ILocalizeTargetDescriptor_Fields fields;
};

struct I2_Loc_ILocalizeTargetDescriptor_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct I2_Loc_ILocalizeTargetDescriptor_o *m_Items[65535];
};

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass22_0_c Aoharu_Scripts_Album_AlbumController___c__DisplayClass22_0_c, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass22_0_c;

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass22_0_VTable Aoharu_Scripts_Album_AlbumController___c__DisplayClass22_0_VTable, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass22_0_VTable;

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass22_0_VTable vtable;
};

typedef struct Aoharu_CardDetailScene___c_o Aoharu_CardDetailScene___c_o, *PAoharu_CardDetailScene___c_o;

typedef struct Aoharu_CardDetailScene___c_c Aoharu_CardDetailScene___c_c, *PAoharu_CardDetailScene___c_c;

typedef struct Aoharu_CardDetailScene___c_Fields Aoharu_CardDetailScene___c_Fields, *PAoharu_CardDetailScene___c_Fields;

typedef struct Aoharu_CardDetailScene___c_StaticFields Aoharu_CardDetailScene___c_StaticFields, *PAoharu_CardDetailScene___c_StaticFields;

typedef struct Aoharu_CardDetailScene___c_VTable Aoharu_CardDetailScene___c_VTable, *PAoharu_CardDetailScene___c_VTable;

typedef struct System_Func_CardData__bool__o System_Func_CardData__bool__o, *PSystem_Func_CardData__bool__o;

typedef struct System_Func_CardGetMst__bool__o System_Func_CardGetMst__bool__o, *PSystem_Func_CardGetMst__bool__o;

typedef struct System_Func_CardData__CardData__o System_Func_CardData__CardData__o, *PSystem_Func_CardData__CardData__o;

typedef struct System_Func_CardData__bool__c System_Func_CardData__bool__c, *PSystem_Func_CardData__bool__c;

typedef struct System_Func_CardData__bool__Fields System_Func_CardData__bool__Fields, *PSystem_Func_CardData__bool__Fields;

typedef struct System_Func_CardGetMst__bool__c System_Func_CardGetMst__bool__c, *PSystem_Func_CardGetMst__bool__c;

typedef struct System_Func_CardGetMst__bool__Fields System_Func_CardGetMst__bool__Fields, *PSystem_Func_CardGetMst__bool__Fields;

typedef struct System_Func_CardData__CardData__c System_Func_CardData__CardData__c, *PSystem_Func_CardData__CardData__c;

typedef struct System_Func_CardData__CardData__Fields System_Func_CardData__CardData__Fields, *PSystem_Func_CardData__CardData__Fields;

typedef struct System_Func_CardData__bool__VTable System_Func_CardData__bool__VTable, *PSystem_Func_CardData__bool__VTable;

typedef struct System_Func_CardGetMst__bool__VTable System_Func_CardGetMst__bool__VTable, *PSystem_Func_CardGetMst__bool__VTable;

typedef struct System_Func_CardData__CardData__VTable System_Func_CardData__CardData__VTable, *PSystem_Func_CardData__CardData__VTable;

struct System_Func_CardGetMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_CardDetailScene___c_Fields {
};

struct Aoharu_CardDetailScene___c_o {
    struct Aoharu_CardDetailScene___c_c *klass;
    void *monitor;
    struct Aoharu_CardDetailScene___c_Fields fields;
};

struct Aoharu_CardDetailScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CardDetailScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_CardDetailScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailScene___c_VTable vtable;
};

struct System_Func_CardData__CardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_CardDetailScene___c_StaticFields {
    struct Aoharu_CardDetailScene___c_o *__9;
    struct System_Func_CardData__bool__o *__9__38_1;
    struct System_Action_Action__o *__9__38_4;
    struct System_Action_Action__o *__9__43_1;
    struct System_Func_CardGetMst__bool__o *__9__46_0;
    struct System_Func_CardData__CardData__o *__9__46_4;
    struct System_Func_CardData__bool__o *__9__46_6;
};

struct System_Func_CardData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardGetMst__bool__o {
    struct System_Func_CardGetMst__bool__c *klass;
    void *monitor;
    struct System_Func_CardGetMst__bool__Fields fields;
};

struct System_Func_CardGetMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardGetMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardGetMst__bool__VTable vtable;
};

struct System_Func_CardData__CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardData__bool__o {
    struct System_Func_CardData__bool__c *klass;
    void *monitor;
    struct System_Func_CardData__bool__Fields fields;
};

struct System_Func_CardData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardData__bool__VTable vtable;
};

struct System_Func_CardData__CardData__o {
    struct System_Func_CardData__CardData__c *klass;
    void *monitor;
    struct System_Func_CardData__CardData__Fields fields;
};

struct System_Func_CardData__CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardData__CardData__VTable vtable;
};

typedef struct MethodInfo_173DDC4 MethodInfo_173DDC4, *PMethodInfo_173DDC4;

typedef union _union_168527 _union_168527, *P_union_168527;

union _union_168527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173DDC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2ED0330 MethodInfo_2ED0330, *PMethodInfo_2ED0330;

typedef union _union_300469 _union_300469, *P_union_300469;

union _union_300469 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2ED0330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300469 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D35A88 MethodInfo_1D35A88, *PMethodInfo_1D35A88;

typedef struct Chipstar_JsonWriter_T__c Chipstar_JsonWriter_T__c, *PChipstar_JsonWriter_T__c;

typedef union _union_324441 _union_324441, *P_union_324441;

typedef struct Chipstar_JsonWriter_T__RGCTXs Chipstar_JsonWriter_T__RGCTXs, *PChipstar_JsonWriter_T__RGCTXs;

typedef struct Chipstar_JsonWriter_T__VTable Chipstar_JsonWriter_T__VTable, *PChipstar_JsonWriter_T__VTable;

struct Chipstar_JsonWriter_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_BuildContent;
};

union _union_324441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35A88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_JsonWriter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Chipstar_JsonWriter_T__RGCTXs {
    struct MethodInfo *_0_Chipstar_FileWriter_T___ctor;
    struct Il2CppClass *_1_Chipstar_FileWriter_T_;
    struct Il2CppClass *_2_T;
    struct MethodInfo *_3_Chipstar_JsonWriter_T__get_Encoding;
};

struct Chipstar_JsonWriter_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_JsonWriter_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_JsonWriter_T__VTable vtable;
};

typedef struct MethodInfo_269861C MethodInfo_269861C, *PMethodInfo_269861C;

typedef union _union_310580 _union_310580, *P_union_310580;

union _union_310580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_269861C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_o Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_o, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_o;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_c Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_c, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_c;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_Fields Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_Fields, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_VTable Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_VTable, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_VTable;

typedef struct Shock_Scenes_Adventure_AdventureUIManager_o Shock_Scenes_Adventure_AdventureUIManager_o, *PShock_Scenes_Adventure_AdventureUIManager_o;

typedef struct Shock_Scenes_Adventure_ShowBackgroundCommand_Args_o Shock_Scenes_Adventure_ShowBackgroundCommand_Args_o, *PShock_Scenes_Adventure_ShowBackgroundCommand_Args_o;

typedef struct Shock_Scenes_Adventure_AdventureUIManager_c Shock_Scenes_Adventure_AdventureUIManager_c, *PShock_Scenes_Adventure_AdventureUIManager_c;

typedef struct Shock_Scenes_Adventure_AdventureUIManager_Fields Shock_Scenes_Adventure_AdventureUIManager_Fields, *PShock_Scenes_Adventure_AdventureUIManager_Fields;

typedef struct Shock_Scenes_Adventure_ShowBackgroundCommand_Args_Fields Shock_Scenes_Adventure_ShowBackgroundCommand_Args_Fields, *PShock_Scenes_Adventure_ShowBackgroundCommand_Args_Fields;

typedef struct Shock_Scenes_Adventure_AdventureUIManager_VTable Shock_Scenes_Adventure_AdventureUIManager_VTable, *PShock_Scenes_Adventure_AdventureUIManager_VTable;

typedef struct Shock_Scenes_Adventure_AdventureTextController_o Shock_Scenes_Adventure_AdventureTextController_o, *PShock_Scenes_Adventure_AdventureTextController_o;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_o Shock_Scenes_Adventure_AdventureCharacterController_o, *PShock_Scenes_Adventure_AdventureCharacterController_o;

typedef struct Shock_Scenes_Adventure_AdventureBackgroundController_o Shock_Scenes_Adventure_AdventureBackgroundController_o, *PShock_Scenes_Adventure_AdventureBackgroundController_o;

typedef struct Shock_Scenes_Adventure_AdventureStillController_o Shock_Scenes_Adventure_AdventureStillController_o, *PShock_Scenes_Adventure_AdventureStillController_o;

typedef struct Shock_Scenes_Adventure_AdventureMovieController_o Shock_Scenes_Adventure_AdventureMovieController_o, *PShock_Scenes_Adventure_AdventureMovieController_o;

typedef struct Shock_Scenes_Adventure_AdventureTelopController_o Shock_Scenes_Adventure_AdventureTelopController_o, *PShock_Scenes_Adventure_AdventureTelopController_o;

typedef struct Shock_Scenes_Adventure_AdventureFlashController_o Shock_Scenes_Adventure_AdventureFlashController_o, *PShock_Scenes_Adventure_AdventureFlashController_o;

typedef struct Shock_Scenes_Adventure_AdventureFadeController_o Shock_Scenes_Adventure_AdventureFadeController_o, *PShock_Scenes_Adventure_AdventureFadeController_o;

typedef struct Shock_Scenes_Adventure_AdventureMenuController_o Shock_Scenes_Adventure_AdventureMenuController_o, *PShock_Scenes_Adventure_AdventureMenuController_o;

typedef struct Aoharu_AdventureLocationController_o Aoharu_AdventureLocationController_o, *PAoharu_AdventureLocationController_o;

typedef struct Shock_Scenes_Adventure_AdventureScreenController_o Shock_Scenes_Adventure_AdventureScreenController_o, *PShock_Scenes_Adventure_AdventureScreenController_o;

typedef struct Aoharu_AdventureTitleController_o Aoharu_AdventureTitleController_o, *PAoharu_AdventureTitleController_o;

typedef struct Shock_Scenes_Adventure_AdventureFilterController_o Shock_Scenes_Adventure_AdventureFilterController_o, *PShock_Scenes_Adventure_AdventureFilterController_o;

typedef struct Shock_Scenes_Adventure_AdventureFadeUI_o Shock_Scenes_Adventure_AdventureFadeUI_o, *PShock_Scenes_Adventure_AdventureFadeUI_o;

typedef struct Shock_AdventureSettings_o Shock_AdventureSettings_o, *PShock_AdventureSettings_o;

typedef struct Shock_Scenes_Adventure_AdventureUIManager_SeData_array Shock_Scenes_Adventure_AdventureUIManager_SeData_array, *PShock_Scenes_Adventure_AdventureUIManager_SeData_array;

typedef struct System_Collections_Generic_List_AdventureLogData__o System_Collections_Generic_List_AdventureLogData__o, *PSystem_Collections_Generic_List_AdventureLogData__o;

typedef struct Shock_Scenes_Adventure_AdventureLogData_o Shock_Scenes_Adventure_AdventureLogData_o, *PShock_Scenes_Adventure_AdventureLogData_o;

typedef struct Shock_Scenes_Adventure_AdventureTalkService_o Shock_Scenes_Adventure_AdventureTalkService_o, *PShock_Scenes_Adventure_AdventureTalkService_o;

typedef struct Shock_Scenes_Adventure_AdventureTextController_c Shock_Scenes_Adventure_AdventureTextController_c, *PShock_Scenes_Adventure_AdventureTextController_c;

typedef struct Shock_Scenes_Adventure_AdventureTextController_Fields Shock_Scenes_Adventure_AdventureTextController_Fields, *PShock_Scenes_Adventure_AdventureTextController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_c Shock_Scenes_Adventure_AdventureCharacterController_c, *PShock_Scenes_Adventure_AdventureCharacterController_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_Fields Shock_Scenes_Adventure_AdventureCharacterController_Fields, *PShock_Scenes_Adventure_AdventureCharacterController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureBackgroundController_c Shock_Scenes_Adventure_AdventureBackgroundController_c, *PShock_Scenes_Adventure_AdventureBackgroundController_c;

typedef struct Shock_Scenes_Adventure_AdventureBackgroundController_Fields Shock_Scenes_Adventure_AdventureBackgroundController_Fields, *PShock_Scenes_Adventure_AdventureBackgroundController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureStillController_c Shock_Scenes_Adventure_AdventureStillController_c, *PShock_Scenes_Adventure_AdventureStillController_c;

typedef struct Shock_Scenes_Adventure_AdventureStillController_Fields Shock_Scenes_Adventure_AdventureStillController_Fields, *PShock_Scenes_Adventure_AdventureStillController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureMovieController_c Shock_Scenes_Adventure_AdventureMovieController_c, *PShock_Scenes_Adventure_AdventureMovieController_c;

typedef struct Shock_Scenes_Adventure_AdventureMovieController_Fields Shock_Scenes_Adventure_AdventureMovieController_Fields, *PShock_Scenes_Adventure_AdventureMovieController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureTelopController_c Shock_Scenes_Adventure_AdventureTelopController_c, *PShock_Scenes_Adventure_AdventureTelopController_c;

typedef struct Shock_Scenes_Adventure_AdventureTelopController_Fields Shock_Scenes_Adventure_AdventureTelopController_Fields, *PShock_Scenes_Adventure_AdventureTelopController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureFlashController_c Shock_Scenes_Adventure_AdventureFlashController_c, *PShock_Scenes_Adventure_AdventureFlashController_c;

typedef struct Shock_Scenes_Adventure_AdventureFlashController_Fields Shock_Scenes_Adventure_AdventureFlashController_Fields, *PShock_Scenes_Adventure_AdventureFlashController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureFadeController_c Shock_Scenes_Adventure_AdventureFadeController_c, *PShock_Scenes_Adventure_AdventureFadeController_c;

typedef struct Shock_Scenes_Adventure_AdventureFadeController_Fields Shock_Scenes_Adventure_AdventureFadeController_Fields, *PShock_Scenes_Adventure_AdventureFadeController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureMenuController_c Shock_Scenes_Adventure_AdventureMenuController_c, *PShock_Scenes_Adventure_AdventureMenuController_c;

typedef struct Shock_Scenes_Adventure_AdventureMenuController_Fields Shock_Scenes_Adventure_AdventureMenuController_Fields, *PShock_Scenes_Adventure_AdventureMenuController_Fields;

typedef struct Aoharu_AdventureLocationController_c Aoharu_AdventureLocationController_c, *PAoharu_AdventureLocationController_c;

typedef struct Aoharu_AdventureLocationController_Fields Aoharu_AdventureLocationController_Fields, *PAoharu_AdventureLocationController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureScreenController_c Shock_Scenes_Adventure_AdventureScreenController_c, *PShock_Scenes_Adventure_AdventureScreenController_c;

typedef struct Shock_Scenes_Adventure_AdventureScreenController_Fields Shock_Scenes_Adventure_AdventureScreenController_Fields, *PShock_Scenes_Adventure_AdventureScreenController_Fields;

typedef struct Aoharu_AdventureTitleController_c Aoharu_AdventureTitleController_c, *PAoharu_AdventureTitleController_c;

typedef struct Aoharu_AdventureTitleController_Fields Aoharu_AdventureTitleController_Fields, *PAoharu_AdventureTitleController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureFilterController_c Shock_Scenes_Adventure_AdventureFilterController_c, *PShock_Scenes_Adventure_AdventureFilterController_c;

typedef struct Shock_Scenes_Adventure_AdventureFilterController_Fields Shock_Scenes_Adventure_AdventureFilterController_Fields, *PShock_Scenes_Adventure_AdventureFilterController_Fields;

typedef struct Shock_Scenes_Adventure_AdventureFadeUI_c Shock_Scenes_Adventure_AdventureFadeUI_c, *PShock_Scenes_Adventure_AdventureFadeUI_c;

typedef struct Shock_Scenes_Adventure_AdventureFadeUI_Fields Shock_Scenes_Adventure_AdventureFadeUI_Fields, *PShock_Scenes_Adventure_AdventureFadeUI_Fields;

typedef struct Shock_AdventureSettings_c Shock_AdventureSettings_c, *PShock_AdventureSettings_c;

typedef struct Shock_AdventureSettings_Fields Shock_AdventureSettings_Fields, *PShock_AdventureSettings_Fields;

typedef struct Shock_Scenes_Adventure_AdventureUIManager_SeData_o Shock_Scenes_Adventure_AdventureUIManager_SeData_o, *PShock_Scenes_Adventure_AdventureUIManager_SeData_o;

typedef struct System_Collections_Generic_List_AdventureLogData__c System_Collections_Generic_List_AdventureLogData__c, *PSystem_Collections_Generic_List_AdventureLogData__c;

typedef struct System_Collections_Generic_List_AdventureLogData__Fields System_Collections_Generic_List_AdventureLogData__Fields, *PSystem_Collections_Generic_List_AdventureLogData__Fields;

typedef struct Shock_Scenes_Adventure_AdventureLogData_c Shock_Scenes_Adventure_AdventureLogData_c, *PShock_Scenes_Adventure_AdventureLogData_c;

typedef struct Shock_Scenes_Adventure_AdventureLogData_Fields Shock_Scenes_Adventure_AdventureLogData_Fields, *PShock_Scenes_Adventure_AdventureLogData_Fields;

typedef struct Shock_Scenes_Adventure_AdventureTalkService_c Shock_Scenes_Adventure_AdventureTalkService_c, *PShock_Scenes_Adventure_AdventureTalkService_c;

typedef struct Shock_Scenes_Adventure_AdventureTalkService_Fields Shock_Scenes_Adventure_AdventureTalkService_Fields, *PShock_Scenes_Adventure_AdventureTalkService_Fields;

typedef struct Shock_Scenes_Adventure_AdventureTextController_VTable Shock_Scenes_Adventure_AdventureTextController_VTable, *PShock_Scenes_Adventure_AdventureTextController_VTable;

typedef struct Aoharu_Adventure_Text_AdventureTextObjectBase_o Aoharu_Adventure_Text_AdventureTextObjectBase_o, *PAoharu_Adventure_Text_AdventureTextObjectBase_o;

typedef struct Shock_Scenes_Adventure_AdventurTimer_o Shock_Scenes_Adventure_AdventurTimer_o, *PShock_Scenes_Adventure_AdventurTimer_o;

typedef struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__o System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__o, *PSystem_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__o;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_StaticFields Shock_Scenes_Adventure_AdventureCharacterController_StaticFields, *PShock_Scenes_Adventure_AdventureCharacterController_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_VTable Shock_Scenes_Adventure_AdventureCharacterController_VTable, *PShock_Scenes_Adventure_AdventureCharacterController_VTable;

typedef struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__o System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__o, *PSystem_Collections_Generic_Dictionary_uint__AdvCharacterHandler__o;

typedef struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__o System_Collections_Generic_List_AdventureCharacterController_RenderInfo__o, *PSystem_Collections_Generic_List_AdventureCharacterController_RenderInfo__o;

typedef struct System_Collections_Generic_Dictionary_uint__uint__o System_Collections_Generic_Dictionary_uint__uint__o, *PSystem_Collections_Generic_Dictionary_uint__uint__o;

typedef struct Shock_Scenes_Adventure_AdventureBackgroundController_VTable Shock_Scenes_Adventure_AdventureBackgroundController_VTable, *PShock_Scenes_Adventure_AdventureBackgroundController_VTable;

typedef struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__o System_Collections_Generic_Dictionary_string__AdventureBgImageUI__o, *PSystem_Collections_Generic_Dictionary_string__AdventureBgImageUI__o;

typedef struct Shock_Scenes_Adventure_AdventureStillController_VTable Shock_Scenes_Adventure_AdventureStillController_VTable, *PShock_Scenes_Adventure_AdventureStillController_VTable;

typedef struct Shock_Scenes_Adventure_AdventureMovieController_StaticFields Shock_Scenes_Adventure_AdventureMovieController_StaticFields, *PShock_Scenes_Adventure_AdventureMovieController_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureMovieController_VTable Shock_Scenes_Adventure_AdventureMovieController_VTable, *PShock_Scenes_Adventure_AdventureMovieController_VTable;

typedef struct Shock_Scenes_Adventure_AdventureSkipDialog_o Shock_Scenes_Adventure_AdventureSkipDialog_o, *PShock_Scenes_Adventure_AdventureSkipDialog_o;

typedef struct Shock_Scenes_Adventure_AdventureTelopController_StaticFields Shock_Scenes_Adventure_AdventureTelopController_StaticFields, *PShock_Scenes_Adventure_AdventureTelopController_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureTelopController_VTable Shock_Scenes_Adventure_AdventureTelopController_VTable, *PShock_Scenes_Adventure_AdventureTelopController_VTable;

typedef struct System_Collections_Generic_Dictionary_string__AdventureTelop__o System_Collections_Generic_Dictionary_string__AdventureTelop__o, *PSystem_Collections_Generic_Dictionary_string__AdventureTelop__o;

typedef struct Shock_Scenes_Adventure_AdventureFlashController_StaticFields Shock_Scenes_Adventure_AdventureFlashController_StaticFields, *PShock_Scenes_Adventure_AdventureFlashController_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureFlashController_VTable Shock_Scenes_Adventure_AdventureFlashController_VTable, *PShock_Scenes_Adventure_AdventureFlashController_VTable;

typedef struct System_Collections_Generic_Dictionary_string__AdventureFlash__o System_Collections_Generic_Dictionary_string__AdventureFlash__o, *PSystem_Collections_Generic_Dictionary_string__AdventureFlash__o;

typedef struct Shock_Scenes_Adventure_AdventureFadeController_VTable Shock_Scenes_Adventure_AdventureFadeController_VTable, *PShock_Scenes_Adventure_AdventureFadeController_VTable;

typedef struct Shock_Scenes_Adventure_AdventureMenuController_VTable Shock_Scenes_Adventure_AdventureMenuController_VTable, *PShock_Scenes_Adventure_AdventureMenuController_VTable;

typedef struct Shock_Scenes_Adventure_AdventureMenu_o Shock_Scenes_Adventure_AdventureMenu_o, *PShock_Scenes_Adventure_AdventureMenu_o;

typedef struct Shock_Scenes_Adventure_AdventureLogWindow_o Shock_Scenes_Adventure_AdventureLogWindow_o, *PShock_Scenes_Adventure_AdventureLogWindow_o;

typedef struct System_Func_IReadOnlyList_AdventureLogData___o System_Func_IReadOnlyList_AdventureLogData___o, *PSystem_Func_IReadOnlyList_AdventureLogData___o;

typedef struct Shock_SleepLock_o Shock_SleepLock_o, *PShock_SleepLock_o;

typedef struct Aoharu_AdventureLocationController_VTable Aoharu_AdventureLocationController_VTable, *PAoharu_AdventureLocationController_VTable;

typedef struct Aoharu_AdventureLocation_o Aoharu_AdventureLocation_o, *PAoharu_AdventureLocation_o;

typedef struct Shock_Scenes_Adventure_AdventureScreenController_VTable Shock_Scenes_Adventure_AdventureScreenController_VTable, *PShock_Scenes_Adventure_AdventureScreenController_VTable;

typedef struct Aoharu_AdventureTitleController_VTable Aoharu_AdventureTitleController_VTable, *PAoharu_AdventureTitleController_VTable;

typedef struct Aoharu_AdventureTitle_o Aoharu_AdventureTitle_o, *PAoharu_AdventureTitle_o;

typedef struct Shock_Scenes_Adventure_AdventureFilterController_StaticFields Shock_Scenes_Adventure_AdventureFilterController_StaticFields, *PShock_Scenes_Adventure_AdventureFilterController_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureFilterController_VTable Shock_Scenes_Adventure_AdventureFilterController_VTable, *PShock_Scenes_Adventure_AdventureFilterController_VTable;

typedef struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___o System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___o, *PSystem_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___o;

typedef struct Shock_Scenes_Adventure_AdventureFadeUI_VTable Shock_Scenes_Adventure_AdventureFadeUI_VTable, *PShock_Scenes_Adventure_AdventureFadeUI_VTable;

typedef struct Shock_AdventureSettings_VTable Shock_AdventureSettings_VTable, *PShock_AdventureSettings_VTable;

typedef struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__o System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__o, *PSystem_Collections_Generic_List_AdventureSettings_CharacterFadeTime__o;

typedef struct Shock_AdventureSettings_AdventureDarkTime_o Shock_AdventureSettings_AdventureDarkTime_o, *PShock_AdventureSettings_AdventureDarkTime_o;

typedef struct Shock_Scenes_Adventure_AdventureUIManager_SeData_c Shock_Scenes_Adventure_AdventureUIManager_SeData_c, *PShock_Scenes_Adventure_AdventureUIManager_SeData_c;

typedef struct Shock_Scenes_Adventure_AdventureUIManager_SeData_Fields Shock_Scenes_Adventure_AdventureUIManager_SeData_Fields, *PShock_Scenes_Adventure_AdventureUIManager_SeData_Fields;

typedef struct System_Collections_Generic_List_AdventureLogData__StaticFields System_Collections_Generic_List_AdventureLogData__StaticFields, *PSystem_Collections_Generic_List_AdventureLogData__StaticFields;

typedef struct System_Collections_Generic_List_AdventureLogData__VTable System_Collections_Generic_List_AdventureLogData__VTable, *PSystem_Collections_Generic_List_AdventureLogData__VTable;

typedef struct Shock_Scenes_Adventure_AdventureLogData_array Shock_Scenes_Adventure_AdventureLogData_array, *PShock_Scenes_Adventure_AdventureLogData_array;

typedef struct Shock_Scenes_Adventure_AdventureLogData_VTable Shock_Scenes_Adventure_AdventureLogData_VTable, *PShock_Scenes_Adventure_AdventureLogData_VTable;

typedef struct Shock_Scenes_Adventure_AdventureTalkService_VTable Shock_Scenes_Adventure_AdventureTalkService_VTable, *PShock_Scenes_Adventure_AdventureTalkService_VTable;

typedef struct System_Func_AdventureTextController__o System_Func_AdventureTextController__o, *PSystem_Func_AdventureTextController__o;

typedef struct System_Func_AdventureCharacterController__o System_Func_AdventureCharacterController__o, *PSystem_Func_AdventureCharacterController__o;

typedef struct Aoharu_Adventure_Text_AdventureTextObjectBase_c Aoharu_Adventure_Text_AdventureTextObjectBase_c, *PAoharu_Adventure_Text_AdventureTextObjectBase_c;

typedef struct Aoharu_Adventure_Text_AdventureTextObjectBase_Fields Aoharu_Adventure_Text_AdventureTextObjectBase_Fields, *PAoharu_Adventure_Text_AdventureTextObjectBase_Fields;

typedef struct Shock_Scenes_Adventure_AdventurTimer_c Shock_Scenes_Adventure_AdventurTimer_c, *PShock_Scenes_Adventure_AdventurTimer_c;

typedef struct Shock_Scenes_Adventure_AdventurTimer_Fields Shock_Scenes_Adventure_AdventurTimer_Fields, *PShock_Scenes_Adventure_AdventurTimer_Fields;

typedef struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__c System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__c, *PSystem_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__c;

typedef struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__Fields System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__Fields, *PSystem_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__c System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__c, *PSystem_Collections_Generic_Dictionary_uint__AdvCharacterHandler__c;

typedef struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__Fields System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__Fields, *PSystem_Collections_Generic_Dictionary_uint__AdvCharacterHandler__Fields;

typedef struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__c System_Collections_Generic_List_AdventureCharacterController_RenderInfo__c, *PSystem_Collections_Generic_List_AdventureCharacterController_RenderInfo__c;

typedef struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__Fields System_Collections_Generic_List_AdventureCharacterController_RenderInfo__Fields, *PSystem_Collections_Generic_List_AdventureCharacterController_RenderInfo__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__uint__c System_Collections_Generic_Dictionary_uint__uint__c, *PSystem_Collections_Generic_Dictionary_uint__uint__c;

typedef struct System_Collections_Generic_Dictionary_uint__uint__Fields System_Collections_Generic_Dictionary_uint__uint__Fields, *PSystem_Collections_Generic_Dictionary_uint__uint__Fields;

typedef struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__c System_Collections_Generic_Dictionary_string__AdventureBgImageUI__c, *PSystem_Collections_Generic_Dictionary_string__AdventureBgImageUI__c;

typedef struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__Fields System_Collections_Generic_Dictionary_string__AdventureBgImageUI__Fields, *PSystem_Collections_Generic_Dictionary_string__AdventureBgImageUI__Fields;

typedef struct Shock_Scenes_Adventure_AdventureSkipDialog_c Shock_Scenes_Adventure_AdventureSkipDialog_c, *PShock_Scenes_Adventure_AdventureSkipDialog_c;

typedef struct Shock_Scenes_Adventure_AdventureSkipDialog_Fields Shock_Scenes_Adventure_AdventureSkipDialog_Fields, *PShock_Scenes_Adventure_AdventureSkipDialog_Fields;

typedef struct System_Collections_Generic_Dictionary_string__AdventureTelop__c System_Collections_Generic_Dictionary_string__AdventureTelop__c, *PSystem_Collections_Generic_Dictionary_string__AdventureTelop__c;

typedef struct System_Collections_Generic_Dictionary_string__AdventureTelop__Fields System_Collections_Generic_Dictionary_string__AdventureTelop__Fields, *PSystem_Collections_Generic_Dictionary_string__AdventureTelop__Fields;

typedef struct System_Collections_Generic_Dictionary_string__AdventureFlash__c System_Collections_Generic_Dictionary_string__AdventureFlash__c, *PSystem_Collections_Generic_Dictionary_string__AdventureFlash__c;

typedef struct System_Collections_Generic_Dictionary_string__AdventureFlash__Fields System_Collections_Generic_Dictionary_string__AdventureFlash__Fields, *PSystem_Collections_Generic_Dictionary_string__AdventureFlash__Fields;

typedef struct Shock_Scenes_Adventure_AdventureMenu_c Shock_Scenes_Adventure_AdventureMenu_c, *PShock_Scenes_Adventure_AdventureMenu_c;

typedef struct Shock_Scenes_Adventure_AdventureMenu_Fields Shock_Scenes_Adventure_AdventureMenu_Fields, *PShock_Scenes_Adventure_AdventureMenu_Fields;

typedef struct Shock_Scenes_Adventure_AdventureLogWindow_c Shock_Scenes_Adventure_AdventureLogWindow_c, *PShock_Scenes_Adventure_AdventureLogWindow_c;

typedef struct Shock_Scenes_Adventure_AdventureLogWindow_Fields Shock_Scenes_Adventure_AdventureLogWindow_Fields, *PShock_Scenes_Adventure_AdventureLogWindow_Fields;

typedef struct System_Func_IReadOnlyList_AdventureLogData___c System_Func_IReadOnlyList_AdventureLogData___c, *PSystem_Func_IReadOnlyList_AdventureLogData___c;

typedef struct System_Func_IReadOnlyList_AdventureLogData___Fields System_Func_IReadOnlyList_AdventureLogData___Fields, *PSystem_Func_IReadOnlyList_AdventureLogData___Fields;

typedef struct Shock_SleepLock_c Shock_SleepLock_c, *PShock_SleepLock_c;

typedef struct Shock_SleepLock_Fields Shock_SleepLock_Fields, *PShock_SleepLock_Fields;

typedef struct Aoharu_AdventureLocation_Fields Aoharu_AdventureLocation_Fields, *PAoharu_AdventureLocation_Fields;

typedef struct Aoharu_AdventureTitle_c Aoharu_AdventureTitle_c, *PAoharu_AdventureTitle_c;

typedef struct Aoharu_AdventureTitle_Fields Aoharu_AdventureTitle_Fields, *PAoharu_AdventureTitle_Fields;

typedef struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___c System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___c, *PSystem_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___c;

typedef struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___Fields System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___Fields, *PSystem_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___Fields;

typedef struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__c System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__c, *PSystem_Collections_Generic_List_AdventureSettings_CharacterFadeTime__c;

typedef struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__Fields System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__Fields, *PSystem_Collections_Generic_List_AdventureSettings_CharacterFadeTime__Fields;

typedef struct Shock_AdventureSettings_AdventureDarkTime_c Shock_AdventureSettings_AdventureDarkTime_c, *PShock_AdventureSettings_AdventureDarkTime_c;

typedef struct Shock_AdventureSettings_AdventureDarkTime_Fields Shock_AdventureSettings_AdventureDarkTime_Fields, *PShock_AdventureSettings_AdventureDarkTime_Fields;

typedef struct Shock_Scenes_Adventure_AdventureUIManager_SeData_VTable Shock_Scenes_Adventure_AdventureUIManager_SeData_VTable, *PShock_Scenes_Adventure_AdventureUIManager_SeData_VTable;

typedef struct System_Func_AdventureTextController__c System_Func_AdventureTextController__c, *PSystem_Func_AdventureTextController__c;

typedef struct System_Func_AdventureTextController__Fields System_Func_AdventureTextController__Fields, *PSystem_Func_AdventureTextController__Fields;

typedef struct System_Func_AdventureCharacterController__c System_Func_AdventureCharacterController__c, *PSystem_Func_AdventureCharacterController__c;

typedef struct System_Func_AdventureCharacterController__Fields System_Func_AdventureCharacterController__Fields, *PSystem_Func_AdventureCharacterController__Fields;

typedef struct Aoharu_Adventure_Text_AdventureTextObjectBase_VTable Aoharu_Adventure_Text_AdventureTextObjectBase_VTable, *PAoharu_Adventure_Text_AdventureTextObjectBase_VTable;

typedef struct Shock_Scenes_Adventure_AdventurTimer_VTable Shock_Scenes_Adventure_AdventurTimer_VTable, *PShock_Scenes_Adventure_AdventurTimer_VTable;

typedef struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__VTable System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__VTable, *PSystem_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__VTable;

typedef struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__VTable System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__VTable, *PSystem_Collections_Generic_Dictionary_uint__AdvCharacterHandler__VTable;

typedef struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__StaticFields System_Collections_Generic_List_AdventureCharacterController_RenderInfo__StaticFields, *PSystem_Collections_Generic_List_AdventureCharacterController_RenderInfo__StaticFields;

typedef struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__VTable System_Collections_Generic_List_AdventureCharacterController_RenderInfo__VTable, *PSystem_Collections_Generic_List_AdventureCharacterController_RenderInfo__VTable;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_array Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_array, *PShock_Scenes_Adventure_AdventureCharacterController_RenderInfo_array;

typedef struct System_Collections_Generic_Dictionary_uint__uint__VTable System_Collections_Generic_Dictionary_uint__uint__VTable, *PSystem_Collections_Generic_Dictionary_uint__uint__VTable;

typedef struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__VTable System_Collections_Generic_Dictionary_string__AdventureBgImageUI__VTable, *PSystem_Collections_Generic_Dictionary_string__AdventureBgImageUI__VTable;

typedef struct Shock_Scenes_Adventure_AdventureSkipDialog_VTable Shock_Scenes_Adventure_AdventureSkipDialog_VTable, *PShock_Scenes_Adventure_AdventureSkipDialog_VTable;

typedef struct Shock_MstDialog_Fields Shock_MstDialog_Fields, *PShock_MstDialog_Fields;

typedef struct System_Collections_Generic_Dictionary_string__AdventureTelop__VTable System_Collections_Generic_Dictionary_string__AdventureTelop__VTable, *PSystem_Collections_Generic_Dictionary_string__AdventureTelop__VTable;

typedef struct System_Collections_Generic_Dictionary_string__AdventureFlash__VTable System_Collections_Generic_Dictionary_string__AdventureFlash__VTable, *PSystem_Collections_Generic_Dictionary_string__AdventureFlash__VTable;

typedef struct Shock_Scenes_Adventure_AdventureMenu_VTable Shock_Scenes_Adventure_AdventureMenu_VTable, *PShock_Scenes_Adventure_AdventureMenu_VTable;

typedef struct Shock_Scenes_Adventure_AdventureLogWindow_VTable Shock_Scenes_Adventure_AdventureLogWindow_VTable, *PShock_Scenes_Adventure_AdventureLogWindow_VTable;

typedef struct Shock_Scenes_Adventure_AdventureLogScroll_o Shock_Scenes_Adventure_AdventureLogScroll_o, *PShock_Scenes_Adventure_AdventureLogScroll_o;

typedef struct Shock_Scenes_Adventure_AdventureLogIconCache_o Shock_Scenes_Adventure_AdventureLogIconCache_o, *PShock_Scenes_Adventure_AdventureLogIconCache_o;

typedef struct System_Func_IReadOnlyList_AdventureLogData___VTable System_Func_IReadOnlyList_AdventureLogData___VTable, *PSystem_Func_IReadOnlyList_AdventureLogData___VTable;

typedef struct Shock_SleepLock_VTable Shock_SleepLock_VTable, *PShock_SleepLock_VTable;

typedef struct Aoharu_AdventureTitle_VTable Aoharu_AdventureTitle_VTable, *PAoharu_AdventureTitle_VTable;

typedef struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___VTable System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___VTable, *PSystem_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___VTable;

typedef struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__StaticFields System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__StaticFields, *PSystem_Collections_Generic_List_AdventureSettings_CharacterFadeTime__StaticFields;

typedef struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__VTable System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__VTable, *PSystem_Collections_Generic_List_AdventureSettings_CharacterFadeTime__VTable;

typedef struct Shock_AdventureSettings_CharacterFadeTime_array Shock_AdventureSettings_CharacterFadeTime_array, *PShock_AdventureSettings_CharacterFadeTime_array;

typedef struct Shock_AdventureSettings_AdventureDarkTime_VTable Shock_AdventureSettings_AdventureDarkTime_VTable, *PShock_AdventureSettings_AdventureDarkTime_VTable;

typedef struct System_Func_AdventureTextController__VTable System_Func_AdventureTextController__VTable, *PSystem_Func_AdventureTextController__VTable;

typedef struct System_Func_AdventureCharacterController__VTable System_Func_AdventureCharacterController__VTable, *PSystem_Func_AdventureCharacterController__VTable;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_o Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_o, *PShock_Scenes_Adventure_AdventureCharacterController_RenderInfo_o;

typedef struct Shock_ButtonEventArea_o Shock_ButtonEventArea_o, *PShock_ButtonEventArea_o;

typedef struct Shock_DialogMst_o Shock_DialogMst_o, *PShock_DialogMst_o;

typedef struct Shock_Scenes_Adventure_AdventureLogScroll_c Shock_Scenes_Adventure_AdventureLogScroll_c, *PShock_Scenes_Adventure_AdventureLogScroll_c;

typedef struct Shock_Scenes_Adventure_AdventureLogScroll_Fields Shock_Scenes_Adventure_AdventureLogScroll_Fields, *PShock_Scenes_Adventure_AdventureLogScroll_Fields;

typedef struct Shock_Scenes_Adventure_AdventureLogIconCache_c Shock_Scenes_Adventure_AdventureLogIconCache_c, *PShock_Scenes_Adventure_AdventureLogIconCache_c;

typedef struct Shock_Scenes_Adventure_AdventureLogIconCache_Fields Shock_Scenes_Adventure_AdventureLogIconCache_Fields, *PShock_Scenes_Adventure_AdventureLogIconCache_Fields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_c Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_c, *PShock_Scenes_Adventure_AdventureCharacterController_RenderInfo_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_Fields Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_Fields, *PShock_Scenes_Adventure_AdventureCharacterController_RenderInfo_Fields;

typedef struct Shock_ButtonEventArea_c Shock_ButtonEventArea_c, *PShock_ButtonEventArea_c;

typedef struct Shock_ButtonEventArea_Fields Shock_ButtonEventArea_Fields, *PShock_ButtonEventArea_Fields;

typedef struct Shock_DialogMst_c Shock_DialogMst_c, *PShock_DialogMst_c;

typedef struct Shock_DialogMst_Fields Shock_DialogMst_Fields, *PShock_DialogMst_Fields;

typedef struct Shock_Scenes_Adventure_AdventureLogScroll_VTable Shock_Scenes_Adventure_AdventureLogScroll_VTable, *PShock_Scenes_Adventure_AdventureLogScroll_VTable;

typedef struct Shock_ScrollBase_AdventureLogScrollItem__Fields Shock_ScrollBase_AdventureLogScrollItem__Fields, *PShock_ScrollBase_AdventureLogScrollItem__Fields;

typedef struct Aoharu_AdvVoiceButton_o Aoharu_AdvVoiceButton_o, *PAoharu_AdvVoiceButton_o;

typedef struct Shock_Scenes_Adventure_AdventureLogIconCache_VTable Shock_Scenes_Adventure_AdventureLogIconCache_VTable, *PShock_Scenes_Adventure_AdventureLogIconCache_VTable;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_VTable Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_VTable, *PShock_Scenes_Adventure_AdventureCharacterController_RenderInfo_VTable;

typedef struct Aoharu_SpineRenderTexture_o Aoharu_SpineRenderTexture_o, *PAoharu_SpineRenderTexture_o;

typedef struct Shock_ButtonEventArea_VTable Shock_ButtonEventArea_VTable, *PShock_ButtonEventArea_VTable;

typedef struct Shock_DialogMst_VTable Shock_DialogMst_VTable, *PShock_DialogMst_VTable;

typedef struct Aoharu_AdvVoiceButton_c Aoharu_AdvVoiceButton_c, *PAoharu_AdvVoiceButton_c;

typedef struct Aoharu_AdvVoiceButton_Fields Aoharu_AdvVoiceButton_Fields, *PAoharu_AdvVoiceButton_Fields;

typedef struct Aoharu_SpineRenderTexture_c Aoharu_SpineRenderTexture_c, *PAoharu_SpineRenderTexture_c;

typedef struct Aoharu_SpineRenderTexture_Fields Aoharu_SpineRenderTexture_Fields, *PAoharu_SpineRenderTexture_Fields;

typedef struct Aoharu_AdvVoiceButton_StaticFields Aoharu_AdvVoiceButton_StaticFields, *PAoharu_AdvVoiceButton_StaticFields;

typedef struct Aoharu_AdvVoiceButton_VTable Aoharu_AdvVoiceButton_VTable, *PAoharu_AdvVoiceButton_VTable;

typedef struct Aoharu_SpineRenderTexture_VTable Aoharu_SpineRenderTexture_VTable, *PAoharu_SpineRenderTexture_VTable;

struct Shock_Scenes_Adventure_AdventureMenu_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_MenuButton;
    struct Shock_ButtonEvent_o *m_SkipButton;
    struct Shock_ButtonEvent_o *m_AutoButton;
    struct Shock_ButtonEvent_o *m_QuickButton;
    struct Shock_ButtonEvent_o *m_DeactiveAutoButton;
    struct Shock_ButtonEvent_o *m_LogButton;
    struct Shock_ButtonEvent_o *m_DeactiveButton;
    struct Shock_ButtonEvent_o *m_ActiveButton;
    struct UnityEngine_GameObject_o *m_ButtonRoot;
    struct UnityEngine_GameObject_o *m_SelectButtonRoot;
    bool m_IsAuto;
    bool m_IsQuick;
    bool m_IsOpen;
    struct System_Collections_Generic_List_TweenBase__o *m_MenuListTweeners;
};

struct Shock_AdventureSettings_CharacterFadeTime_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AdventureSettings_CharacterFadeTime_o *m_Items[65535];
};

struct Shock_AdventureSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_Vector2_array *imageCharaPositions;
    float charaAutoFadeInTime;
    float charaAutoFadeOutTime;
    float charaEndFadeOutTime;
    float bgViewTime;
    struct UnityEngine_Color_o screenFadeColor;
    float screenFadeTime;
    float screenWaitTime;
    float autoTextViewTime;
    float quickTextViewTime;
    float quickSpeed;
    float messageDelayTime;
    struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__o *charaFadeTimeList;
    struct Shock_AdventureSettings_AdventureDarkTime_o *darkTime;
    int32_t seFadeValue;
    int32_t bgmFadeValue;
    struct System_Int32_array *charaMoveSpeed;
};

struct Shock_AdventureSettings_o {
    struct Shock_AdventureSettings_c *klass;
    void *monitor;
    struct Shock_AdventureSettings_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_Scenes_Adventure_ShowBackgroundCommand_Args_Fields {
    struct System_String_o *_BgId_k__BackingField;
    bool _IsReset_k__BackingField;
};

struct Shock_Scenes_Adventure_ShowBackgroundCommand_Args_o {
    struct Shock_Scenes_Adventure_ShowBackgroundCommand_Args_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_Fields {
    struct Shock_Scenes_Adventure_AdventureUIManager_o *__4__this;
    struct Shock_Scenes_Adventure_ShowBackgroundCommand_Args_o args;
};

struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__Fields {
    struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__o {
    struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__Fields fields;
};

struct Shock_Scenes_Adventure_AdventureLogData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdventureSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdventureSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdventureSettings_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureCharacterController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_SrcImage;
    struct UnityEngine_Transform_o *m_SrcRoot;
    struct UnityEngine_GameObject_o *m_DstImage;
    struct UnityEngine_Transform_o *m_DstRoot;
    struct UnityEngine_GameObject_o *m_RenderCamera;
    struct UnityEngine_Transform_o *m_RenderCameraRoot;
    struct UnityEngine_Material_o *m_RenderTextureMaterial;
    struct Shock_AdventureSettings_o *m_Settings;
    struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__o *m_CharacterList;
    struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__o *m_RenderInfoList;
    struct System_Collections_Generic_Dictionary_uint__uint__o *m_NextShowCharacterList;
};

struct Shock_Scenes_Adventure_AdventureCharacterController_o {
    struct Shock_Scenes_Adventure_AdventureCharacterController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureCharacterController_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__AdventureTelop__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__AdventureTelop__o {
    struct System_Collections_Generic_Dictionary_string__AdventureTelop__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__AdventureTelop__Fields fields;
};

struct Shock_Scenes_Adventure_AdventureCharacterController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureCharacterController_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureCharacterController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterController_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureScreenController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_Collections_Generic_List_RectTransform__o *m_ShakeTargetRoot;
    float m_TimeScale;
    struct DG_Tweening_Sequence_o *m_Sequence;
};

struct Shock_Scenes_Adventure_AdventureScreenController_o {
    struct Shock_Scenes_Adventure_AdventureScreenController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureScreenController_Fields fields;
};

struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureScreenController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureScreenController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureScreenController_VTable vtable;
};

struct System_Func_AdventureCharacterController__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_AdventureTitleController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_AdventureTitleController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AdventureTitleController_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventurTimer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Shock_Scenes_Adventure_AdventurTimer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventurTimer_VTable vtable;
};

struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_o *m_Items[65535];
};

struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_Fields {
    struct Aoharu_SpineRenderTexture_o *Renderer;
    uint32_t ViewCharacterId;
};

struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_o {
    struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_Fields fields;
};

struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__Fields {
    struct Shock_AdventureSettings_CharacterFadeTime_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_VTable vtable;
};

struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___o {
    struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___Fields fields;
};

struct Shock_Scenes_Adventure_AdventurTimer_Fields {
    float _ElapsedTime_k__BackingField;
    float _Duration_k__BackingField;
    struct System_Func_bool__o *m_canUpdate;
    struct System_Action_o *m_ended;
};

struct Shock_Scenes_Adventure_AdventurTimer_o {
    struct Shock_Scenes_Adventure_AdventurTimer_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventurTimer_Fields fields;
};

struct System_Func_IReadOnlyList_AdventureLogData___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IReadOnlyList_AdventureLogData___o {
    struct System_Func_IReadOnlyList_AdventureLogData___c *klass;
    void *monitor;
    struct System_Func_IReadOnlyList_AdventureLogData___Fields fields;
};

struct System_Func_IReadOnlyList_AdventureLogData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_IReadOnlyList_AdventureLogData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IReadOnlyList_AdventureLogData___VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureBackgroundController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_AdvVoiceButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AdvVoiceButton_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_AdvVoiceButton_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AdvVoiceButton_VTable vtable;
};

struct Aoharu_AdvVoiceButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_PlayVoiceAnim;
    struct UnityEngine_UI_Image_o *m_EnableImage;
    struct UnityEngine_UI_Image_o *m_DisableImage;
    uint32_t m_VoiceId;
};

struct Aoharu_AdvVoiceButton_o {
    struct Aoharu_AdvVoiceButton_c *klass;
    void *monitor;
    struct Aoharu_AdvVoiceButton_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__AdventureTelop__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_Scenes_Adventure_AdventureBackgroundController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureBackgroundController_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureFadeController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureFadeController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFadeController_VTable vtable;
};

struct Shock_DialogMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_Scenes_Adventure_AdventureFadeController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_Scenes_Adventure_AdventureFadeUI_o *m_AllFade;
    struct Shock_Scenes_Adventure_AdventureFadeUI_o *m_TextLessFade;
    struct Shock_Scenes_Adventure_AdventureFadeUI_o *m_CharacterLessFade;
    float m_TimeScale;
};

struct Shock_Scenes_Adventure_AdventureFadeController_o {
    struct Shock_Scenes_Adventure_AdventureFadeController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureFadeController_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureFadeUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Color_o m_color;
    struct UnityEngine_UI_Image_o *m_image;
    float m_time;
    float m_alpha;
    struct DG_Tweening_Tweener_o *m_curTweener;
    float m_TimeScale;
};

struct Shock_Scenes_Adventure_AdventureStillController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureStillController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureStillController_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureStillController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Transform_o *m_Root;
    struct UnityEngine_GameObject_o *m_ImagePrefab;
    struct Shock_AdventureSettings_o *m_Settings;
    struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__o *m_StillList;
    float m_TimeScale;
};

struct Shock_Scenes_Adventure_AdventureStillController_o {
    struct Shock_Scenes_Adventure_AdventureStillController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureStillController_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureLogData_Fields {
    int32_t _LineNum_k__BackingField;
    uint32_t _CharacterId_k__BackingField;
    struct System_String_o *_Speaker_k__BackingField;
    uint32_t _VoiceId_k__BackingField;
    struct System_String_o *_Text_k__BackingField;
    int32_t _TalkVolume_k__BackingField;
};

struct Shock_Scenes_Adventure_AdventureLogData_o {
    struct Shock_Scenes_Adventure_AdventureLogData_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureLogData_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__VTable vtable;
};

struct Aoharu_AdventureTitleController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_AdventureTitle_o *m_Title;
    struct Shock_AdventureSettings_o *m_Settings;
    float m_TimeScale;
};

struct Aoharu_AdventureTitleController_o {
    struct Aoharu_AdventureTitleController_c *klass;
    void *monitor;
    struct Aoharu_AdventureTitleController_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__o {
    struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__Fields fields;
};

struct Shock_Scenes_Adventure_AdventureLogData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureLogData_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureMovieController_StaticFields {
    float SeekSec;
    float ScreenShotWaitSec;
};

struct Shock_MstDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_TextMeshUI_o *m_Message;
    struct UnityEngine_UI_Image_array *m_ButtonImageList;
    struct Shock_TextMeshUI_array *m_ButtonTextList;
    struct UnityEngine_U2D_SpriteAtlas_o *m_ButtonSpriteAtlas;
    struct Shock_ButtonEventArea_o *m_ButtonEventArea;
    struct Shock_DialogMst_o *m_DialogMst;
    struct System_Collections_Generic_List_string__o *m_SoundKeyList;
};

struct Shock_Scenes_Adventure_AdventureSkipDialog_Fields {
    struct Shock_MstDialog_Fields super;
};

struct Shock_Scenes_Adventure_AdventureLogScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_Scenes_Adventure_AdventureFilterController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureFlashController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Transform_o *m_FlashRoot;
    struct System_Collections_Generic_Dictionary_string__AdventureFlash__o *m_FlashList;
    float m_TimeScale;
};

struct Shock_Scenes_Adventure_AdventureFlashController_StaticFields {
    struct System_String_o *ASSET_PATH;
};

struct System_Collections_Generic_Dictionary_string__AdventureTelop__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__AdventureTelop__VTable vtable;
};

struct Aoharu_AdventureTitle_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_TitleName;
    struct Shock_TextMeshUI_o *m_TitleNumber;
    struct Shock_AnimatorPlayerLite_o *m_AnimPlayer;
};

struct Aoharu_AdventureTitle_o {
    struct Aoharu_AdventureTitle_c *klass;
    void *monitor;
    struct Aoharu_AdventureTitle_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureTelopController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_AdventureTitle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_AdventureTitle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AdventureTitle_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureMenuController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureLogWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_AdvVoiceButton_StaticFields {
    int32_t Stop;
    int32_t Play;
};

struct Shock_Scenes_Adventure_AdventureLogWindow_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_Scenes_Adventure_AdventureLogScroll_o *m_LogScroll;
    struct Shock_Scenes_Adventure_AdventureLogIconCache_o *m_IconCache;
    struct System_Func_IReadOnlyList_AdventureLogData___o *m_GetList;
};

struct System_Func_AdventureTextController__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_Scenes_Adventure_AdventureSkipDialog_o {
    struct Shock_Scenes_Adventure_AdventureSkipDialog_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureSkipDialog_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureSkipDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_Scenes_Adventure_AdventureSkipDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureSkipDialog_VTable vtable;
};

struct System_Func_AdventureTextController__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_AdventureCharacterController_RenderInfo__StaticFields {
    struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_array *s_emptyArray;
};

struct Shock_Scenes_Adventure_AdventureTalkService_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureTalkService_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureTalkService_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureTelopController_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureTelopController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureTelopController_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureTalkService_Fields {
    struct System_Func_AdventureTextController__o *_TextController_k__BackingField;
    struct System_Func_AdventureCharacterController__o *_CharacterController_k__BackingField;
    uint32_t _PlayCharacterId_k__BackingField;
    uint32_t _PlayVoiceId_k__BackingField;
    uint32_t _PlayViewType_k__BackingField;
};

struct Shock_Scenes_Adventure_AdventureTalkService_o {
    struct Shock_Scenes_Adventure_AdventureTalkService_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureTalkService_Fields fields;
};

struct Shock_AdventureSettings_AdventureDarkTime_Fields {
    struct UnityEngine_Color_o color;
    float startTime;
    float waitTime;
    float endTime;
};

struct Shock_Scenes_Adventure_AdventureUIManager_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_Scenes_Adventure_AdventureTextController_o *m_TextController;
    struct Shock_Scenes_Adventure_AdventureCharacterController_o *m_CharacterController;
    struct Shock_Scenes_Adventure_AdventureBackgroundController_o *m_BackgroundController;
    struct Shock_Scenes_Adventure_AdventureStillController_o *m_StillController;
    struct Shock_Scenes_Adventure_AdventureMovieController_o *m_MovieController;
    struct Shock_Scenes_Adventure_AdventureTelopController_o *m_TelopController;
    struct Shock_Scenes_Adventure_AdventureFlashController_o *m_FlashController;
    struct Shock_Scenes_Adventure_AdventureFadeController_o *m_FadeController;
    struct Shock_Scenes_Adventure_AdventureMenuController_o *m_MenuController;
    struct Aoharu_AdventureLocationController_o *m_LocationController;
    struct Shock_Scenes_Adventure_AdventureScreenController_o *m_ScreenController;
    struct Aoharu_AdventureTitleController_o *m_TitleController;
    struct Shock_Scenes_Adventure_AdventureFilterController_o *m_FilterController;
    struct Shock_Scenes_Adventure_AdventureFadeUI_o *m_AdventureBgUI;
    struct UnityEngine_GameObject_o *m_LetterboxCanvas;
    struct Shock_AdventureSettings_o *m_Settings;
    struct Shock_Scenes_Adventure_AdventureUIManager_SeData_array *m_SeIdArray;
    int32_t m_Mode;
    struct Carbon_StepTask_o *m_PreLoadTask;
    struct System_Action_o *m_BgPlayEvent;
    struct System_Action_o *m_TextPlayEvent;
    struct System_Action_o *m_TextEndEvent;
    struct System_Action_o *m_SoundEvent;
    struct System_Action_o *m_DarkEvent;
    struct System_Action_o *m_ProductEvent;
    struct System_Collections_Generic_List_AdventureLogData__o *m_LogList;
    struct Shock_Scenes_Adventure_AdventureLogData_o *m_TempLogData;
    bool isFirstStepCamera;
    uint32_t m_TalkerCharaId;
    struct Shock_Scenes_Adventure_AdventureTalkService_o *m_TalkService;
    float _TimeScale_k__BackingField;
    bool _IsQuick_k__BackingField;
    bool _IsOpenLogWindow_k__BackingField;
};

struct Shock_Scenes_Adventure_AdventureUIManager_o {
    struct Shock_Scenes_Adventure_AdventureUIManager_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureUIManager_Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_ScrollBase_AdventureLogScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_Scenes_Adventure_AdventureLogScroll_Fields {
    struct Shock_ScrollBase_AdventureLogScrollItem__Fields super;
    uint32_t m_PrevVoiceId;
    struct Aoharu_AdvVoiceButton_o *m_PrevVoiceButton;
};

struct Shock_Scenes_Adventure_AdventureFilterController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_AllRoot;
    struct UnityEngine_RectTransform_o *m_FrontRoot;
    struct UnityEngine_RectTransform_o *m_BackRoot;
    struct System_Collections_Generic_Dictionary_AdventureDefine_SCREEN_FILTER_TYPE__Dictionary_string__AdventureScreenFilter___o *m_FilterTypes;
    float m_TimeScale;
};

struct Shock_Scenes_Adventure_AdventureUIManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureUIManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureUIManager_VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__uint__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_o {
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_Fields fields;
};

struct Shock_AdventureSettings_AdventureDarkTime_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass77_0_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureMenu_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureMenu_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureMenu_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureBackgroundController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Transform_o *m_Root;
    struct UnityEngine_GameObject_o *m_ImagePrefab;
    struct UnityEngine_Material_array *m_BlurMaterials;
    struct Shock_AdventureSettings_o *m_Settings;
    struct System_Collections_Generic_Dictionary_string__AdventureBgImageUI__o *m_BgList;
    struct System_String_o *m_currentId;
    float m_TimeScale;
};

struct Shock_Scenes_Adventure_AdventureBackgroundController_o {
    struct Shock_Scenes_Adventure_AdventureBackgroundController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureBackgroundController_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureMenu_o {
    struct Shock_Scenes_Adventure_AdventureMenu_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureMenu_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureMovieController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_ButtonEventArea_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_UnityEngine_EventSystems_IPointerClickHandler_OnPointerClick;
    struct VirtualInvokeData _7_UnityEngine_EventSystems_IPointerDownHandler_OnPointerDown;
    struct VirtualInvokeData _8_UnityEngine_EventSystems_IPointerUpHandler_OnPointerUp;
    struct VirtualInvokeData _9_UnityEngine_EventSystems_IPointerExitHandler_OnPointerExit;
    struct VirtualInvokeData _10_UnityEngine_EventSystems_IBeginDragHandler_OnBeginDrag;
};

struct Shock_ButtonEventArea_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ButtonEventArea_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureTextController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ButtonEventArea_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
};

struct Shock_SleepLock_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoSet;
};

struct Shock_Scenes_Adventure_AdventureLogData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_Adventure_AdventureLogData_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_ButtonEventArea_o {
    struct Shock_ButtonEventArea_c *klass;
    void *monitor;
    struct Shock_ButtonEventArea_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureMovieController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_MoviePlayer_o *m_MoviePlayer;
    struct UnityEngine_UI_Image_o *m_Bg;
    struct UnityEngine_GameObject_o *m_PauseView;
    struct Carbon_TweenCanvasGroupAlpha_o *m_TweenButtons;
    struct Shock_ButtonEvent_o *m_AreaButton;
    float m_WaitHidePauseButtonTime;
    struct Shock_Scenes_Adventure_AdventureSkipDialog_o *m_SkipDialog;
    struct UnityEngine_GameObject_o *m_ScreenSecureDialog;
    struct Shock_ButtonEvent_o *m_SkipButton;
    struct Shock_ButtonEvent_o *m_PrevStepButton;
    struct Shock_ButtonEvent_o *m_NextStepButton;
    struct Shock_ButtonEvent_o *m_PlayAndPauseButton;
    struct Shock_ButtonEvent_o *m_DeactiveButton;
    struct UnityEngine_GameObject_o *m_PlayObj;
    struct UnityEngine_GameObject_o *m_PauseObj;
    struct System_Action_o *OnPlayStartAct;
    struct System_Action_o *OnPlayEndAct;
    struct System_Action_o *OnCompleted;
    float m_TimeScale;
    int32_t m_SkipSeekFrame;
    struct Carbon_CoroutineShell_o *m_TweenHidePauseButtonCorutine;
    bool m_IsShowButton;
    bool m_IsMovieAudio;
};

struct System_Collections_Generic_Dictionary_uint__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__o {
    struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__Fields fields;
};

struct Shock_Scenes_Adventure_AdventureUIManager_SeData_Fields {
    uint32_t m_id;
    bool m_isLoop;
    struct Shock_SoundManager_PlaybackHandle_o *_PlaybackHandle_k__BackingField;
};

struct Shock_Scenes_Adventure_AdventureTelopController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Transform_o *m_TelopRoot;
    struct System_Collections_Generic_Dictionary_string__AdventureTelop__o *m_TelopList;
    float m_TimeScale;
};

struct Shock_Scenes_Adventure_AdventureTelopController_o {
    struct Shock_Scenes_Adventure_AdventureTelopController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureTelopController_Fields fields;
};

struct System_Collections_Generic_List_AdventureLogData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AdventureLogData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AdventureLogData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AdventureLogData__VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureMovieController_o {
    struct Shock_Scenes_Adventure_AdventureMovieController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureMovieController_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureMovieController_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureMovieController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureMovieController_VTable vtable;
};

struct System_Collections_Generic_List_AdventureLogData__Fields {
    struct Shock_Scenes_Adventure_AdventureLogData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AdventureLogData__o {
    struct System_Collections_Generic_List_AdventureLogData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AdventureLogData__Fields fields;
};

struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureUIManager_SeData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureTextController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_TapArea;
    struct Shock_AdventureSettings_o *m_Settings;
    struct Aoharu_Adventure_Text_AdventureTextObjectBase_o *m_TextObjectTalk;
    struct Aoharu_Adventure_Text_AdventureTextObjectBase_o *m_TextObjectTelop;
    float DEFAULT_AUTO_VIEW_TIME;
    struct System_Action_o *m_OnEnded;
    struct System_Action_o *m_OnViewEnd;
    struct UnityEngine_Coroutine_o *m_MonitoringCorutine;
    struct Shock_Scenes_Adventure_AdventurTimer_o *m_AutoTimer;
    struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__o *m_TextObjects;
    float m_WaitTime;
    float m_TimeScale;
    bool m_IsAuto;
    bool m_IsQuick;
    bool m_IsPlay;
    bool m_IsContinueWindow;
    bool m_IsContinueCharacter;
    bool m_IsShakeWindow;
    bool _IsPlayingVoice_k__BackingField;
    struct Aoharu_Adventure_Text_AdventureTextObjectBase_o *m_currentTextView;
};

struct System_Collections_Generic_List_AdventureLogData__StaticFields {
    struct Shock_Scenes_Adventure_AdventureLogData_array *s_emptyArray;
};

struct Shock_SleepLock_Fields {
    bool _CanSleep_k__BackingField;
};

struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_Scenes_Adventure_AdventureFilterController_StaticFields {
    struct System_String_o *ASSET_PATH;
};

struct Shock_AdventureSettings_AdventureDarkTime_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdventureSettings_AdventureDarkTime_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureFadeUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureFadeUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFadeUI_VTable vtable;
};

struct System_Collections_Generic_List_AdventureSettings_CharacterFadeTime__StaticFields {
    struct Shock_AdventureSettings_CharacterFadeTime_array *s_emptyArray;
};

struct Shock_AdventureSettings_AdventureDarkTime_o {
    struct Shock_AdventureSettings_AdventureDarkTime_c *klass;
    void *monitor;
    struct Shock_AdventureSettings_AdventureDarkTime_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureLogIconCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureLogIconCache_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureLogIconCache_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureMenuController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureMenuController_VTable vtable;
};

struct Shock_SleepLock_o {
    struct Shock_SleepLock_c *klass;
    void *monitor;
    struct Shock_SleepLock_Fields fields;
};

struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__o {
    struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureFadeUI_o {
    struct Shock_Scenes_Adventure_AdventureFadeUI_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureFadeUI_Fields fields;
};

struct Shock_SleepLock_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SleepLock_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureFilterController_o {
    struct Shock_Scenes_Adventure_AdventureFilterController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureFilterController_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureLogIconCache_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_Collections_Generic_Dictionary_uint__Sprite__o *m_SpriteCache;
};

struct Shock_Scenes_Adventure_AdventureLogIconCache_o {
    struct Shock_Scenes_Adventure_AdventureLogIconCache_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureLogIconCache_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureMenuController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_Scenes_Adventure_AdventureMenu_o *m_Menu;
    struct Shock_Scenes_Adventure_AdventureLogWindow_o *m_LogWindow;
    struct Shock_Scenes_Adventure_AdventureSkipDialog_o *m_SkipDialog;
    struct System_Action_bool__o *m_OnApllicationPause;
    struct System_Func_IReadOnlyList_AdventureLogData___o *_RequestLogList_k__BackingField;
    bool m_isOpen;
    bool m_isActive;
    bool m_isAuto;
    bool m_isQuick;
    struct Shock_SleepLock_o *m_SleepLock;
    bool m_svIsAuto;
    bool m_svIsQuick;
    struct System_Action_o *_OnSkipEnd_k__BackingField;
    struct System_Action_bool__o *_OnActive_k__BackingField;
    struct System_Action_bool__o *_OnQuick_k__BackingField;
    struct System_Action_bool__o *_OnAuto_k__BackingField;
    struct System_Action_bool__o *_OnLog_k__BackingField;
};

struct Shock_Scenes_Adventure_AdventureMenuController_o {
    struct Shock_Scenes_Adventure_AdventureMenuController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureMenuController_Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__o {
    struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__AdvCharacterHandler__Fields fields;
};

struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_AdventureDefine_TEXT_VIEW_TYPE__AdventureTextObjectBase__VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureFilterController_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureFilterController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFilterController_VTable vtable;
};

struct Aoharu_AdventureLocation_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_LocationName;
    struct Shock_AnimatorPlayerLite_o *m_AnimPlayer;
};

struct System_Collections_Generic_Dictionary_uint__uint__o {
    struct System_Collections_Generic_Dictionary_uint__uint__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__uint__Fields fields;
};

struct Shock_Scenes_Adventure_AdventureFlashController_o {
    struct Shock_Scenes_Adventure_AdventureFlashController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureFlashController_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureFlashController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureFlashController_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureFlashController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFlashController_VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__uint__VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureLogWindow_o {
    struct Shock_Scenes_Adventure_AdventureLogWindow_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureLogWindow_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureLogWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureLogWindow_VTable vtable;
};

struct Shock_DialogMst_Fields {
    struct System_String_o *_id;
    struct System_String_o *_title;
    struct System_String_o *_message;
    struct System_String_array *_buttonId;
    uint32_t _masterReleaseLabelId;
};

struct System_Collections_Generic_Dictionary_string__AdventureFlash__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__AdventureFlash__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__AdventureFlash__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__AdventureFlash__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__AdventureFlash__o {
    struct System_Collections_Generic_Dictionary_string__AdventureFlash__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__AdventureFlash__Fields fields;
};

struct System_Func_AdventureCharacterController__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_SpineRenderTexture_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SpineRenderTexture_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SpineRenderTexture_VTable vtable;
};

struct Shock_DialogMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DialogMst_VTable vtable;
};

struct Shock_DialogMst_o {
    struct Shock_DialogMst_c *klass;
    void *monitor;
    struct Shock_DialogMst_Fields fields;
};

struct Aoharu_SpineRenderTexture_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_RenderTexture_o *m_RenderTexture;
    struct UnityEngine_UI_Image_o *m_RenderTarget;
};

struct Aoharu_SpineRenderTexture_o {
    struct Aoharu_SpineRenderTexture_c *klass;
    void *monitor;
    struct Aoharu_SpineRenderTexture_Fields fields;
};

struct Aoharu_AdventureLocationController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_AdventureLocationController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AdventureLocationController_VTable vtable;
};

struct Aoharu_AdventureLocationController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_AdventureLocation_o *m_Location;
    struct Shock_AdventureSettings_o *m_Settings;
    float m_TimeScale;
};

struct Aoharu_AdventureLocationController_o {
    struct Aoharu_AdventureLocationController_c *klass;
    void *monitor;
    struct Aoharu_AdventureLocationController_Fields fields;
};

struct Aoharu_Adventure_Text_AdventureTextObjectBase_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    bool m_isAuto;
    bool m_isQuick;
    bool m_isPlay;
    float m_TimeScale;
};

struct Aoharu_Adventure_Text_AdventureTextObjectBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ChangeAuto;
    struct VirtualInvokeData _5_ChangeQuick;
    struct VirtualInvokeData _6_CheckEndedTextView;
    struct VirtualInvokeData _7_Init;
    struct VirtualInvokeData _8_End;
    struct VirtualInvokeData _9_InitText;
    struct VirtualInvokeData _10_BeginText;
    struct VirtualInvokeData _11_EndText;
    struct VirtualInvokeData _12_ShowText;
    struct VirtualInvokeData _13_HideText;
    struct VirtualInvokeData _14_SetTimeScale;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_OnNextView;
};

struct Shock_Scenes_Adventure_AdventureUIManager_SeData_o {
    struct Shock_Scenes_Adventure_AdventureUIManager_SeData_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureUIManager_SeData_Fields fields;
};

struct System_Func_AdventureTextController__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AdventureTextController__VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureUIManager_SeData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureUIManager_SeData_VTable vtable;
};

struct System_Func_AdventureCharacterController__o {
    struct System_Func_AdventureCharacterController__c *klass;
    void *monitor;
    struct System_Func_AdventureCharacterController__Fields fields;
};

struct System_Func_AdventureCharacterController__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AdventureCharacterController__VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureUIManager_SeData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_Adventure_AdventureUIManager_SeData_o *m_Items[65535];
};

struct System_Func_AdventureTextController__o {
    struct System_Func_AdventureTextController__c *klass;
    void *monitor;
    struct System_Func_AdventureTextController__Fields fields;
};

struct Aoharu_Adventure_Text_AdventureTextObjectBase_o {
    struct Aoharu_Adventure_Text_AdventureTextObjectBase_c *klass;
    void *monitor;
    struct Aoharu_Adventure_Text_AdventureTextObjectBase_Fields fields;
};

struct Aoharu_Adventure_Text_AdventureTextObjectBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Adventure_Text_AdventureTextObjectBase_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureTelopController_StaticFields {
    struct System_String_o *ASSET_PATH;
};

struct Shock_Scenes_Adventure_AdventureLogScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureLogScroll_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureLogScroll_o {
    struct Shock_Scenes_Adventure_AdventureLogScroll_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureLogScroll_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureTextController_o {
    struct Shock_Scenes_Adventure_AdventureTextController_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureTextController_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureTextController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureTextController_VTable vtable;
};

struct Aoharu_AdventureLocation_o {
    struct Aoharu_AdventureLocation_c *klass;
    void *monitor;
    struct Aoharu_AdventureLocation_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureCharacterController_StaticFields {
    uint32_t VIEW_CHARACTER_NUM;
};

typedef struct UnityEngine_CursorLockMode_VTable UnityEngine_CursorLockMode_VTable, *PUnityEngine_CursorLockMode_VTable;

struct UnityEngine_CursorLockMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_33972D4 MethodInfo_33972D4, *PMethodInfo_33972D4;

typedef union _union_225067 _union_225067, *P_union_225067;

union _union_225067 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33972D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225067 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D35A80 MethodInfo_1D35A80, *PMethodInfo_1D35A80;

typedef union _union_324439 _union_324439, *P_union_324439;

union _union_324439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35A80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_JsonWriter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_o Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_o, *PShock_Data_SaveData_LimitedLiveSaveData_LimitedLive_o;

typedef struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_c Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_c, *PShock_Data_SaveData_LimitedLiveSaveData_LimitedLive_c;

typedef struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_Fields Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_Fields, *PShock_Data_SaveData_LimitedLiveSaveData_LimitedLive_Fields;

typedef struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_VTable Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_VTable, *PShock_Data_SaveData_LimitedLiveSaveData_LimitedLive_VTable;

struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_VTable vtable;
};

struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_Fields {
    uint32_t LimitedLiveId;
    uint32_t SelectLiveId;
    int64_t LastLotteryTime;
};

struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_o {
    struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_LimitedLiveSaveData_LimitedLive_Fields fields;
};

typedef struct MethodInfo_205D250 MethodInfo_205D250, *PMethodInfo_205D250;

typedef union _union_218867 _union_218867, *P_union_218867;

union _union_218867 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218867 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9D4D8 MethodInfo_1E9D4D8, *PMethodInfo_1E9D4D8;

typedef union _union_160825 _union_160825, *P_union_160825;

union _union_160825 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D4D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2091D28 MethodInfo_2091D28, *PMethodInfo_2091D28;

typedef union _union_325797 _union_325797, *P_union_325797;

union _union_325797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091D28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_IAssetLoadOperation_TResult__c Chipstar_Downloads_IAssetLoadOperation_TResult__c, *PChipstar_Downloads_IAssetLoadOperation_TResult__c;

struct Chipstar_Downloads_IAssetLoadOperation_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_TitleMstTable___c__DisplayClass13_0_Fields Shock_TitleMstTable___c__DisplayClass13_0_Fields, *PShock_TitleMstTable___c__DisplayClass13_0_Fields;

struct Shock_TitleMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct System_Collections_Generic_IEnumerator_IGrouping_TKey__TElement___c System_Collections_Generic_IEnumerator_IGrouping_TKey__TElement___c, *PSystem_Collections_Generic_IEnumerator_IGrouping_TKey__TElement___c;

struct System_Collections_Generic_IEnumerator_IGrouping_TKey__TElement___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Aoharu_GuestCardSelectScene_VTable Aoharu_GuestCardSelectScene_VTable, *PAoharu_GuestCardSelectScene_VTable;

struct Aoharu_GuestCardSelectScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_33972DC MethodInfo_33972DC, *PMethodInfo_33972DC;

typedef union _union_225235 _union_225235, *P_union_225235;

union _union_225235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33972DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242AAA4 MethodInfo_242AAA4, *PMethodInfo_242AAA4;

typedef union _union_276490 _union_276490, *P_union_276490;

union _union_276490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AAA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFF90 MethodInfo_1EBFF90, *PMethodInfo_1EBFF90;

typedef union _union_240145 _union_240145, *P_union_240145;

union _union_240145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFF90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_c _PrivateImplementationDetails____StaticArrayInitTypeSize_76_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_76_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_76_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_76_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_VTable vtable;
};

typedef struct I2_Loc_IResourceManager_Bundles_o I2_Loc_IResourceManager_Bundles_o, *PI2_Loc_IResourceManager_Bundles_o;

typedef struct I2_Loc_IResourceManager_Bundles_c I2_Loc_IResourceManager_Bundles_c, *PI2_Loc_IResourceManager_Bundles_c;

typedef struct I2_Loc_IResourceManager_Bundles_Fields I2_Loc_IResourceManager_Bundles_Fields, *PI2_Loc_IResourceManager_Bundles_Fields;

struct I2_Loc_IResourceManager_Bundles_Fields {
};

struct I2_Loc_IResourceManager_Bundles_o {
    struct I2_Loc_IResourceManager_Bundles_c *klass;
    void *monitor;
    struct I2_Loc_IResourceManager_Bundles_Fields fields;
};

struct I2_Loc_IResourceManager_Bundles_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Action_AdvertisingResult__Fields System_Action_AdvertisingResult__Fields, *PSystem_Action_AdvertisingResult__Fields;

struct System_Action_AdvertisingResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Color__StaticFields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Color__StaticFields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Color__StaticFields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Color__StaticFields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__o Default;
};

typedef struct UnityEngine_LowLevel_PlayerLoopSystem_array UnityEngine_LowLevel_PlayerLoopSystem_array, *PUnityEngine_LowLevel_PlayerLoopSystem_array;

typedef struct UnityEngine_LowLevel_PlayerLoopSystem_o UnityEngine_LowLevel_PlayerLoopSystem_o, *PUnityEngine_LowLevel_PlayerLoopSystem_o;

typedef struct UnityEngine_LowLevel_PlayerLoopSystem_Fields UnityEngine_LowLevel_PlayerLoopSystem_Fields, *PUnityEngine_LowLevel_PlayerLoopSystem_Fields;

typedef struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_o UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_o, *PUnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_o;

typedef struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_c UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_c, *PUnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_c;

typedef struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_Fields UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_Fields, *PUnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_Fields;

typedef struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_VTable UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_VTable, *PUnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_VTable;

struct UnityEngine_LowLevel_PlayerLoopSystem_Fields {
    struct System_Type_o *type;
    struct UnityEngine_LowLevel_PlayerLoopSystem_array *subSystemList;
    struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_o *updateDelegate;
    intptr_t updateFunction;
    intptr_t loopConditionFunction;
};

struct UnityEngine_LowLevel_PlayerLoopSystem_o {
    struct UnityEngine_LowLevel_PlayerLoopSystem_Fields fields;
};

struct UnityEngine_LowLevel_PlayerLoopSystem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_LowLevel_PlayerLoopSystem_o m_Items[65535];
};

struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_VTable vtable;
};

struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_o {
    struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_c *klass;
    void *monitor;
    struct UnityEngine_LowLevel_PlayerLoopSystem_UpdateFunction_Fields fields;
};

typedef struct MethodInfo_2434550 MethodInfo_2434550, *PMethodInfo_2434550;

typedef union _union_273324 _union_273324, *P_union_273324;

union _union_273324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB0B0 MethodInfo_22BB0B0, *PMethodInfo_22BB0B0;

typedef union _union_280088 _union_280088, *P_union_280088;

union _union_280088 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB0B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280088 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F36240 MethodInfo_2F36240, *PMethodInfo_2F36240;

typedef struct UnityEngine_UIElements_StyleValueExtensions_c UnityEngine_UIElements_StyleValueExtensions_c, *PUnityEngine_UIElements_StyleValueExtensions_c;

typedef struct MethodInfo_2F36240_RGCTXs MethodInfo_2F36240_RGCTXs, *PMethodInfo_2F36240_RGCTXs;

typedef union _union_286723 _union_286723, *P_union_286723;

typedef struct UnityEngine_UIElements_StyleValueExtensions_VTable UnityEngine_UIElements_StyleValueExtensions_VTable, *PUnityEngine_UIElements_StyleValueExtensions_VTable;

struct UnityEngine_UIElements_StyleValueExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_286723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F36240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F36240_RGCTXs *rgctx_data;
    union _union_286723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_StyleValueExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleValueExtensions_VTable vtable;
};

struct MethodInfo_2F36240_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

typedef struct MethodInfo_15D7F44 MethodInfo_15D7F44, *PMethodInfo_15D7F44;

typedef struct MethodInfo_15D7F44_RGCTXs MethodInfo_15D7F44_RGCTXs, *PMethodInfo_15D7F44_RGCTXs;

typedef union _union_335162 _union_335162, *P_union_335162;

union _union_335162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7F44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7F44_RGCTXs *rgctx_data;
    union _union_335162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D7F44_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2B0BD5C MethodInfo_2B0BD5C, *PMethodInfo_2B0BD5C;

typedef union _union_187672 _union_187672, *P_union_187672;

union _union_187672 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BD5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187672 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2698674 MethodInfo_2698674, *PMethodInfo_2698674;

typedef union _union_311060 _union_311060, *P_union_311060;

union _union_311060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2698674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct MethodInfo_318997C_RGCTXs MethodInfo_318997C_RGCTXs, *PMethodInfo_318997C_RGCTXs;

struct MethodInfo_318997C_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Plugins_Core_PluginsManager_GetDefaultPlugin_T1__T2__TPlugOptions_;
};

typedef struct Shock_UnlockRouteComparer_o Shock_UnlockRouteComparer_o, *PShock_UnlockRouteComparer_o;

typedef struct Shock_UnlockRouteComparer_Fields Shock_UnlockRouteComparer_Fields, *PShock_UnlockRouteComparer_Fields;

struct Shock_UnlockRouteComparer_Fields {
};

struct Shock_UnlockRouteComparer_o {
    struct Shock_UnlockRouteComparer_c *klass;
    void *monitor;
    struct Shock_UnlockRouteComparer_Fields fields;
};

typedef struct MethodInfo_1D35AF8 MethodInfo_1D35AF8, *PMethodInfo_1D35AF8;

typedef union _union_324443 _union_324443, *P_union_324443;

union _union_324443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_JsonWriter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205D268 MethodInfo_205D268, *PMethodInfo_205D268;

typedef union _union_219291 _union_219291, *P_union_219291;

union _union_219291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ObserveOnObservable_T__c UniRx_Operators_ObserveOnObservable_T__c, *PUniRx_Operators_ObserveOnObservable_T__c;

typedef struct UniRx_Operators_ObserveOnObservable_T__RGCTXs UniRx_Operators_ObserveOnObservable_T__RGCTXs, *PUniRx_Operators_ObserveOnObservable_T__RGCTXs;

typedef struct UniRx_Operators_ObserveOnObservable_T__VTable UniRx_Operators_ObserveOnObservable_T__VTable, *PUniRx_Operators_ObserveOnObservable_T__VTable;

struct UniRx_Operators_ObserveOnObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_ObserveOnObservable_ObserveOn_T_;
    struct MethodInfo *_4_UniRx_Operators_ObserveOnObservable_ObserveOn_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_ObserveOnObservable_ObserveOn_T__Run;
    struct Il2CppClass *_6_UniRx_Operators_ObserveOnObservable_ObserveOn__T_;
    struct MethodInfo *_7_UniRx_Operators_ObserveOnObservable_ObserveOn__T___ctor;
    struct MethodInfo *_8_UniRx_Operators_ObserveOnObservable_ObserveOn__T__Run;
};

struct UniRx_Operators_ObserveOnObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ObserveOnObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ObserveOnObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ObserveOnObservable_T__VTable vtable;
};

typedef struct MethodInfo_2B0BD60 MethodInfo_2B0BD60, *PMethodInfo_2B0BD60;

typedef union _union_189110 _union_189110, *P_union_189110;

union _union_189110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BD60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_TKey__Fields System_Collections_Generic_IEnumerator_TKey__Fields, *PSystem_Collections_Generic_IEnumerator_TKey__Fields;

struct System_Collections_Generic_IEnumerator_TKey__Fields {
};

typedef struct System_Func_FieldInfo__string__o System_Func_FieldInfo__string__o, *PSystem_Func_FieldInfo__string__o;

typedef struct System_Func_FieldInfo__string__c System_Func_FieldInfo__string__c, *PSystem_Func_FieldInfo__string__c;

typedef struct System_Func_FieldInfo__string__Fields System_Func_FieldInfo__string__Fields, *PSystem_Func_FieldInfo__string__Fields;

typedef struct System_Func_FieldInfo__string__VTable System_Func_FieldInfo__string__VTable, *PSystem_Func_FieldInfo__string__VTable;

struct System_Func_FieldInfo__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FieldInfo__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FieldInfo__string__VTable vtable;
};

struct System_Func_FieldInfo__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FieldInfo__string__o {
    struct System_Func_FieldInfo__string__c *klass;
    void *monitor;
    struct System_Func_FieldInfo__string__Fields fields;
};

typedef struct MethodInfo_205D25C MethodInfo_205D25C, *PMethodInfo_205D25C;

typedef union _union_219079 _union_219079, *P_union_219079;

union _union_219079 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D25C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219079 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0BD68 MethodInfo_2B0BD68, *PMethodInfo_2B0BD68;

typedef union _union_190548 _union_190548, *P_union_190548;

union _union_190548 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BD68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190548 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ObserveOnObservable_T__o UniRx_Operators_ObserveOnObservable_T__o, *PUniRx_Operators_ObserveOnObservable_T__o;

typedef struct UniRx_Operators_ObserveOnObservable_T__Fields UniRx_Operators_ObserveOnObservable_T__Fields, *PUniRx_Operators_ObserveOnObservable_T__Fields;

typedef struct UniRx_Operators_OperatorObservableBase_T__Fields UniRx_Operators_OperatorObservableBase_T__Fields, *PUniRx_Operators_OperatorObservableBase_T__Fields;

struct UniRx_Operators_OperatorObservableBase_T__Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_ObserveOnObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_ObserveOnObservable_T__o {
    struct UniRx_Operators_ObserveOnObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ObserveOnObservable_T__Fields fields;
};

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_Enumerator_TKey__TValue__Fields System_Runtime_CompilerServices_ConditionalWeakTable_Enumerator_TKey__TValue__Fields, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_Enumerator_TKey__TValue__Fields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__o System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__o, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__o;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__c System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__c, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__c;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__Fields System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__Fields, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__Fields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__RGCTXs System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__RGCTXs, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__RGCTXs;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__VTable System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__VTable, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__VTable;

struct System_Runtime_CompilerServices_ConditionalWeakTable_Enumerator_TKey__TValue__Fields {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__o *_table;
    int32_t _currentIndex;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__o _current;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__Fields {
    struct System_Runtime_CompilerServices_Ephemeron_array *data;
    struct Il2CppObject *_lock;
    int32_t size;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__o {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__Fields fields;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__VTable vtable;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__RecomputeSize;
    struct MethodInfo *_1_System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__RehashWithoutResize;
    struct Il2CppClass *_2_TKey;
    struct MethodInfo *_3_System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__Rehash;
    struct Il2CppClass *_4_TValue;
    struct MethodInfo *_5_System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__TryGetValue;
    struct Il2CppClass *_6_System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_TKey__TValue_;
    struct MethodInfo *_7_System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_TKey__TValue__Invoke;
    struct MethodInfo *_8_System_Runtime_CompilerServices_ConditionalWeakTable_TKey__TValue__Add;
    struct Il2CppClass *_9_System_Runtime_CompilerServices_ConditionalWeakTable_Enumerator_TKey__TValue_;
    struct MethodInfo *_10_System_Runtime_CompilerServices_ConditionalWeakTable_Enumerator_TKey__TValue___ctor;
    struct MethodInfo *_11_System_Array_Empty_KeyValuePair_TKey__TValue__;
    struct Il2CppClass *_12_System_Collections_Generic_IEnumerable_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_13_System_Collections_Generic_IEnumerable_KeyValuePair_TKey__TValue___GetEnumerator;
};

typedef struct Firebase_Unity_UnityPlatformServices_c Firebase_Unity_UnityPlatformServices_c, *PFirebase_Unity_UnityPlatformServices_c;

typedef struct Firebase_Unity_UnityPlatformServices_VTable Firebase_Unity_UnityPlatformServices_VTable, *PFirebase_Unity_UnityPlatformServices_VTable;

struct Firebase_Unity_UnityPlatformServices_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Unity_UnityPlatformServices_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Unity_UnityPlatformServices_VTable vtable;
};

typedef struct MethodInfo_22CF680 MethodInfo_22CF680, *PMethodInfo_22CF680;

typedef union _union_275638 _union_275638, *P_union_275638;

union _union_275638 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4C34 MethodInfo_22C4C34, *PMethodInfo_22C4C34;

typedef union _union_280194 _union_280194, *P_union_280194;

union _union_280194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4C34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_c SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_c, *PSharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_c;

typedef struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_VTable SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_VTable, *PSharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_VTable;

struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_VTable vtable;
};

typedef struct MethodInfo_1EF49F4 MethodInfo_1EF49F4, *PMethodInfo_1EF49F4;

typedef union _union_257514 _union_257514, *P_union_257514;

union _union_257514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF49F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1918FA0 MethodInfo_1918FA0, *PMethodInfo_1918FA0;

typedef struct MethodInfo_1918FA0_RGCTXs MethodInfo_1918FA0_RGCTXs, *PMethodInfo_1918FA0_RGCTXs;

typedef union _union_211288 _union_211288, *P_union_211288;

union _union_211288 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918FA0_RGCTXs *rgctx_data;
    union _union_211288 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918FA0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_c UniRx_UnityEqualityComparer_Vector4EqualityComparer_c, *PUniRx_UnityEqualityComparer_Vector4EqualityComparer_c;

typedef struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_VTable UniRx_UnityEqualityComparer_Vector4EqualityComparer_VTable, *PUniRx_UnityEqualityComparer_Vector4EqualityComparer_VTable;

struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_VTable vtable;
};

typedef struct UniRx_IObservable_Unit__Fields UniRx_IObservable_Unit__Fields, *PUniRx_IObservable_Unit__Fields;

struct UniRx_IObservable_Unit__Fields {
};

typedef struct Aoharu_DeckEditScene_c Aoharu_DeckEditScene_c, *PAoharu_DeckEditScene_c;

typedef struct Aoharu_DeckEditScene_VTable Aoharu_DeckEditScene_VTable, *PAoharu_DeckEditScene_VTable;

struct Aoharu_DeckEditScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_DeckEditScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckEditScene_VTable vtable;
};

typedef struct System_Action_MusicMst__o System_Action_MusicMst__o, *PSystem_Action_MusicMst__o;

typedef struct System_Action_MusicMst__c System_Action_MusicMst__c, *PSystem_Action_MusicMst__c;

typedef struct System_Action_MusicMst__Fields System_Action_MusicMst__Fields, *PSystem_Action_MusicMst__Fields;

typedef struct System_Action_MusicMst__VTable System_Action_MusicMst__VTable, *PSystem_Action_MusicMst__VTable;

struct System_Action_MusicMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MusicMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MusicMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MusicMst__VTable vtable;
};

struct System_Action_MusicMst__o {
    struct System_Action_MusicMst__c *klass;
    void *monitor;
    struct System_Action_MusicMst__Fields fields;
};

typedef struct Aoharu_HomePreset_Bg_Cell_o Aoharu_HomePreset_Bg_Cell_o, *PAoharu_HomePreset_Bg_Cell_o;

typedef struct Aoharu_HomePreset_Bg_Cell_c Aoharu_HomePreset_Bg_Cell_c, *PAoharu_HomePreset_Bg_Cell_c;

typedef struct Aoharu_HomePreset_Bg_Cell_Fields Aoharu_HomePreset_Bg_Cell_Fields, *PAoharu_HomePreset_Bg_Cell_Fields;

typedef struct FancyScrollView_FancyScrollRectCell_ItemData__Context__Fields FancyScrollView_FancyScrollRectCell_ItemData__Context__Fields, *PFancyScrollView_FancyScrollRectCell_ItemData__Context__Fields;

typedef struct System_Collections_Generic_List_PresetBgCell__o System_Collections_Generic_List_PresetBgCell__o, *PSystem_Collections_Generic_List_PresetBgCell__o;

typedef struct FancyScrollView_FancyCell_TItemData__TContext__Fields FancyScrollView_FancyCell_TItemData__TContext__Fields, *PFancyScrollView_FancyCell_TItemData__TContext__Fields;

typedef struct System_Collections_Generic_List_PresetBgCell__c System_Collections_Generic_List_PresetBgCell__c, *PSystem_Collections_Generic_List_PresetBgCell__c;

typedef struct System_Collections_Generic_List_PresetBgCell__Fields System_Collections_Generic_List_PresetBgCell__Fields, *PSystem_Collections_Generic_List_PresetBgCell__Fields;

typedef struct System_Collections_Generic_List_PresetBgCell__StaticFields System_Collections_Generic_List_PresetBgCell__StaticFields, *PSystem_Collections_Generic_List_PresetBgCell__StaticFields;

typedef struct System_Collections_Generic_List_PresetBgCell__VTable System_Collections_Generic_List_PresetBgCell__VTable, *PSystem_Collections_Generic_List_PresetBgCell__VTable;

typedef struct Aoharu_HomePreset_Bg_PresetBgCell_array Aoharu_HomePreset_Bg_PresetBgCell_array, *PAoharu_HomePreset_Bg_PresetBgCell_array;

typedef struct Aoharu_HomePreset_Bg_PresetBgCell_o Aoharu_HomePreset_Bg_PresetBgCell_o, *PAoharu_HomePreset_Bg_PresetBgCell_o;

typedef struct Aoharu_HomePreset_Bg_PresetBgCell_c Aoharu_HomePreset_Bg_PresetBgCell_c, *PAoharu_HomePreset_Bg_PresetBgCell_c;

typedef struct Aoharu_HomePreset_Bg_PresetBgCell_Fields Aoharu_HomePreset_Bg_PresetBgCell_Fields, *PAoharu_HomePreset_Bg_PresetBgCell_Fields;

typedef struct Aoharu_HomePreset_Bg_PresetBgCell_VTable Aoharu_HomePreset_Bg_PresetBgCell_VTable, *PAoharu_HomePreset_Bg_PresetBgCell_VTable;

struct FancyScrollView_FancyCell_TItemData__TContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    int32_t _Index_k__BackingField;
    struct Il2CppObject *_Context_k__BackingField;
};

struct FancyScrollView_FancyScrollRectCell_ItemData__Context__Fields {
    struct FancyScrollView_FancyCell_TItemData__TContext__Fields super;
};

struct Aoharu_HomePreset_Bg_Cell_Fields {
    struct FancyScrollView_FancyScrollRectCell_ItemData__Context__Fields super;
    struct System_Collections_Generic_List_PresetBgCell__o *m_innerCell;
};

struct Aoharu_HomePreset_Bg_PresetBgCell_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
    struct UnityEngine_UI_Image_o *m_BgImgate;
    struct UnityEngine_UI_Image_o *m_SelectLabel;
    struct UnityEngine_UI_Image_o *m_SetLabel;
    struct TMPro_TextMeshProUGUI_o *m_RemoveText;
};

struct System_Collections_Generic_List_PresetBgCell__Fields {
    struct Aoharu_HomePreset_Bg_PresetBgCell_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_HomePreset_Bg_PresetBgCell_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_Bg_PresetBgCell_o *m_Items[65535];
};

struct System_Collections_Generic_List_PresetBgCell__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_HomePreset_Bg_Cell_o {
    struct Aoharu_HomePreset_Bg_Cell_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Bg_Cell_Fields fields;
};

struct Aoharu_HomePreset_Bg_Cell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Bg_Cell_VTable vtable;
};

struct Aoharu_HomePreset_Bg_PresetBgCell_o {
    struct Aoharu_HomePreset_Bg_PresetBgCell_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Bg_PresetBgCell_Fields fields;
};

struct Aoharu_HomePreset_Bg_PresetBgCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_HomePreset_Bg_PresetBgCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Bg_PresetBgCell_VTable vtable;
};

struct System_Collections_Generic_List_PresetBgCell__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PresetBgCell__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PresetBgCell__VTable vtable;
};

struct System_Collections_Generic_List_PresetBgCell__o {
    struct System_Collections_Generic_List_PresetBgCell__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PresetBgCell__Fields fields;
};

struct System_Collections_Generic_List_PresetBgCell__StaticFields {
    struct Aoharu_HomePreset_Bg_PresetBgCell_array *s_emptyArray;
};

typedef struct MethodInfo_205D238 MethodInfo_205D238, *PMethodInfo_205D238;

typedef union _union_218443 _union_218443, *P_union_218443;

union _union_218443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_o UniRx_UnityEqualityComparer_Vector4EqualityComparer_o, *PUniRx_UnityEqualityComparer_Vector4EqualityComparer_o;

typedef struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_Fields UniRx_UnityEqualityComparer_Vector4EqualityComparer_Fields, *PUniRx_UnityEqualityComparer_Vector4EqualityComparer_Fields;

struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_Fields {
};

struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_o {
    struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_c *klass;
    void *monitor;
    struct UniRx_UnityEqualityComparer_Vector4EqualityComparer_Fields fields;
};

typedef struct MethodInfo_20138D8 MethodInfo_20138D8, *PMethodInfo_20138D8;

typedef union _union_245315 _union_245315, *P_union_245315;

union _union_245315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20138D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass832_0_c Shock_Protocol___c__DisplayClass832_0_c, *PShock_Protocol___c__DisplayClass832_0_c;

typedef struct Shock_Protocol___c__DisplayClass832_0_VTable Shock_Protocol___c__DisplayClass832_0_VTable, *PShock_Protocol___c__DisplayClass832_0_VTable;

struct Shock_Protocol___c__DisplayClass832_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass832_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass832_0_VTable vtable;
};

typedef struct System_Collections_Generic_List_Material__c System_Collections_Generic_List_Material__c, *PSystem_Collections_Generic_List_Material__c;

typedef struct System_Collections_Generic_List_Material__StaticFields System_Collections_Generic_List_Material__StaticFields, *PSystem_Collections_Generic_List_Material__StaticFields;

typedef struct System_Collections_Generic_List_Material__VTable System_Collections_Generic_List_Material__VTable, *PSystem_Collections_Generic_List_Material__VTable;

struct System_Collections_Generic_List_Material__StaticFields {
    struct UnityEngine_Material_array *s_emptyArray;
};

struct System_Collections_Generic_List_Material__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Material__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Material__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Material__VTable vtable;
};

typedef struct MethodInfo_1A07664 MethodInfo_1A07664, *PMethodInfo_1A07664;

struct MethodInfo_1A07664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11F60C8 MethodInfo_11F60C8, *PMethodInfo_11F60C8;

typedef union _union_259394 _union_259394, *P_union_259394;

union _union_259394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F60C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2091D4C MethodInfo_2091D4C, *PMethodInfo_2091D4C;

typedef union _union_325813 _union_325813, *P_union_325813;

union _union_325813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091D4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD7C58 MethodInfo_2AD7C58, *PMethodInfo_2AD7C58;

typedef union _union_328762 _union_328762, *P_union_328762;

union _union_328762 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7C58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328762 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1287188 MethodInfo_1287188, *PMethodInfo_1287188;

typedef union _union_208775 _union_208775, *P_union_208775;

union _union_208775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6BEBC_RGCTXs MethodInfo_2E6BEBC_RGCTXs, *PMethodInfo_2E6BEBC_RGCTXs;

struct MethodInfo_2E6BEBC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct UnityEngine_UIElements_UxmlFactory_HelpBox__HelpBox_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_HelpBox__HelpBox_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_HelpBox__HelpBox_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_HelpBox_UxmlTraits_o UnityEngine_UIElements_HelpBox_UxmlTraits_o, *PUnityEngine_UIElements_HelpBox_UxmlTraits_o;

typedef struct UnityEngine_UIElements_HelpBox_UxmlTraits_c UnityEngine_UIElements_HelpBox_UxmlTraits_c, *PUnityEngine_UIElements_HelpBox_UxmlTraits_c;

typedef struct UnityEngine_UIElements_HelpBox_UxmlTraits_Fields UnityEngine_UIElements_HelpBox_UxmlTraits_Fields, *PUnityEngine_UIElements_HelpBox_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_HelpBox_UxmlTraits_VTable UnityEngine_UIElements_HelpBox_UxmlTraits_VTable, *PUnityEngine_UIElements_HelpBox_UxmlTraits_VTable;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__o UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__c UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__VTable;

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_HelpBox_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_HelpBox_UxmlTraits_Fields {
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Text;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__o *m_MessageType;
};

struct UnityEngine_UIElements_UxmlFactory_HelpBox__HelpBox_UxmlTraits__Fields {
    struct UnityEngine_UIElements_HelpBox_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_HelpBox_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_HelpBox_UxmlTraits_VTable vtable;
};

struct UnityEngine_UIElements_HelpBox_UxmlTraits_o {
    struct UnityEngine_UIElements_HelpBox_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_HelpBox_UxmlTraits_Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_HelpBoxMessageType__VTable vtable;
};

typedef struct MethodInfo_17EAB5C_RGCTXs MethodInfo_17EAB5C_RGCTXs, *PMethodInfo_17EAB5C_RGCTXs;

struct MethodInfo_17EAB5C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct UnityEngine_MotionVectorGenerationMode_c UnityEngine_MotionVectorGenerationMode_c, *PUnityEngine_MotionVectorGenerationMode_c;

typedef struct UnityEngine_MotionVectorGenerationMode_VTable UnityEngine_MotionVectorGenerationMode_VTable, *PUnityEngine_MotionVectorGenerationMode_VTable;

struct UnityEngine_MotionVectorGenerationMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_MotionVectorGenerationMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_MotionVectorGenerationMode_VTable vtable;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_o UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_c UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_c;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_Fields UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_VTable UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_VTable;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Scale__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Scale__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_Scale__Fields;

typedef struct System_Func_Scale__Scale__bool__o System_Func_Scale__Scale__bool__o, *PSystem_Func_Scale__Scale__bool__o;

typedef struct System_Func_Scale__Scale__bool__c System_Func_Scale__Scale__bool__c, *PSystem_Func_Scale__Scale__bool__c;

typedef struct System_Func_Scale__Scale__bool__Fields System_Func_Scale__Scale__bool__Fields, *PSystem_Func_Scale__Scale__bool__Fields;

typedef struct System_Func_Scale__Scale__bool__VTable System_Func_Scale__Scale__bool__VTable, *PSystem_Func_Scale__Scale__bool__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Scale__Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields super;
    int64_t m_CurrentTimeMs;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_CurrentFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_NextFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___o running;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__o completed;
};

struct System_Func_Scale__Scale__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Scale__Scale__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Scale__Scale__bool__VTable vtable;
};

struct System_Func_Scale__Scale__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Scale__Scale__bool__o {
    struct System_Func_Scale__Scale__bool__c *klass;
    void *monitor;
    struct System_Func_Scale__Scale__bool__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Scale__Fields super;
    struct System_Func_Scale__Scale__bool__o *_SameFunc_k__BackingField;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CancelAllAnimations;
    struct VirtualInvokeData _5_CancelAllAnimations;
    struct VirtualInvokeData _6_CancelAnimation;
    struct VirtualInvokeData _7_UpdateAnimation;
    struct VirtualInvokeData _8_GetAllAnimations;
    struct VirtualInvokeData _9_Update;
    struct VirtualInvokeData _10_UpdateValues;
    struct VirtualInvokeData _11_UpdateComputedStyle;
    struct VirtualInvokeData _12_UpdateComputedStyle;
    struct VirtualInvokeData _13_get_SameFunc;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesScale_VTable vtable;
};

typedef struct MethodInfo_205D244 MethodInfo_205D244, *PMethodInfo_205D244;

typedef union _union_218655 _union_218655, *P_union_218655;

union _union_218655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173DE08 MethodInfo_173DE08, *PMethodInfo_173DE08;

typedef union _union_168965 _union_168965, *P_union_168965;

union _union_168965 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173DE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168965 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Task__Task_bool___c System_Func_Task__Task_bool___c, *PSystem_Func_Task__Task_bool___c;

typedef struct System_Func_Task__Task_bool___VTable System_Func_Task__Task_bool___VTable, *PSystem_Func_Task__Task_bool___VTable;

struct System_Func_Task__Task_bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Task__Task_bool___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Task__Task_bool___VTable vtable;
};

typedef struct Chipstar_Downloads_LoadJob_THandler__TSource__TData__Fields Chipstar_Downloads_LoadJob_THandler__TSource__TData__Fields, *PChipstar_Downloads_LoadJob_THandler__TSource__TData__Fields;

typedef struct System_Action_ILoadJob__o System_Action_ILoadJob__o, *PSystem_Action_ILoadJob__o;

typedef struct Chipstar_Downloads_IAccessLocation_o Chipstar_Downloads_IAccessLocation_o, *PChipstar_Downloads_IAccessLocation_o;

typedef struct System_Action_ILoadJob__c System_Action_ILoadJob__c, *PSystem_Action_ILoadJob__c;

typedef struct System_Action_ILoadJob__Fields System_Action_ILoadJob__Fields, *PSystem_Action_ILoadJob__Fields;

typedef struct Chipstar_Downloads_IAccessLocation_c Chipstar_Downloads_IAccessLocation_c, *PChipstar_Downloads_IAccessLocation_c;

typedef struct Chipstar_Downloads_IAccessLocation_Fields Chipstar_Downloads_IAccessLocation_Fields, *PChipstar_Downloads_IAccessLocation_Fields;

typedef struct System_Action_ILoadJob__VTable System_Action_ILoadJob__VTable, *PSystem_Action_ILoadJob__VTable;

struct System_Action_ILoadJob__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Chipstar_Downloads_LoadJob_THandler__TSource__TData__Fields {
    struct System_Action_o *m_onSuccess;
    struct System_Action_ILoadJob__o *m_onStart;
    struct System_Action_ILoadJob__o *m_onStop;
    struct System_Action_ResultCode__o *m_onError;
    struct System_Action_o *m_onDisposed;
    struct System_String_o *_Identifier_k__BackingField;
    struct Il2CppObject *_Content_k__BackingField;
    float _Progress_k__BackingField;
    bool _IsRunning_k__BackingField;
    bool _IsCompleted_k__BackingField;
    bool _IsError_k__BackingField;
    struct Chipstar_Downloads_IAccessLocation_o *_Location_k__BackingField;
    struct Il2CppObject *_Source_k__BackingField;
    struct Il2CppObject *_DLHandler_k__BackingField;
    bool _IsCanceled_k__BackingField;
    bool _IsDisposed_k__BackingField;
    bool _IsFinish_k__BackingField;
};

struct System_Action_ILoadJob__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ILoadJob__o {
    struct System_Action_ILoadJob__c *klass;
    void *monitor;
    struct System_Action_ILoadJob__Fields fields;
};

struct System_Action_ILoadJob__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ILoadJob__VTable vtable;
};

struct Chipstar_Downloads_IAccessLocation_Fields {
};

struct Chipstar_Downloads_IAccessLocation_o {
    struct Chipstar_Downloads_IAccessLocation_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IAccessLocation_Fields fields;
};

struct Chipstar_Downloads_IAccessLocation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_BackKeyManagerObject_ActionHandle_Fields Shock_BackKeyManagerObject_ActionHandle_Fields, *PShock_BackKeyManagerObject_ActionHandle_Fields;

struct Shock_BackKeyManagerObject_ActionHandle_Fields {
    struct System_Action_o *Action;
    bool IgnoresInputLock;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_o _PrivateImplementationDetails____StaticArrayInitTypeSize_76_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_76_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_76_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_76_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_Fields fields;
};

typedef struct UnityEngine_MotionVectorGenerationMode_o UnityEngine_MotionVectorGenerationMode_o, *PUnityEngine_MotionVectorGenerationMode_o;

typedef struct UnityEngine_MotionVectorGenerationMode_Fields UnityEngine_MotionVectorGenerationMode_Fields, *PUnityEngine_MotionVectorGenerationMode_Fields;

struct UnityEngine_MotionVectorGenerationMode_Fields {
    int32_t value__;
};

struct UnityEngine_MotionVectorGenerationMode_o {
    struct UnityEngine_MotionVectorGenerationMode_Fields fields;
};

typedef struct MethodInfo_19B9EB4 MethodInfo_19B9EB4, *PMethodInfo_19B9EB4;

typedef union _union_311284 _union_311284, *P_union_311284;

union _union_311284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9EB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31607A4 MethodInfo_31607A4, *PMethodInfo_31607A4;

typedef union _union_295398 _union_295398, *P_union_295398;

union _union_295398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31607A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass832_0_o Shock_Protocol___c__DisplayClass832_0_o, *PShock_Protocol___c__DisplayClass832_0_o;

typedef struct Shock_Protocol___c__DisplayClass832_0_Fields Shock_Protocol___c__DisplayClass832_0_Fields, *PShock_Protocol___c__DisplayClass832_0_Fields;

typedef struct System_Action_RecvFriendRequestCancelR__o System_Action_RecvFriendRequestCancelR__o, *PSystem_Action_RecvFriendRequestCancelR__o;

typedef struct System_Action_RecvFriendRequestCancelR__c System_Action_RecvFriendRequestCancelR__c, *PSystem_Action_RecvFriendRequestCancelR__c;

typedef struct System_Action_RecvFriendRequestCancelR__Fields System_Action_RecvFriendRequestCancelR__Fields, *PSystem_Action_RecvFriendRequestCancelR__Fields;

typedef struct System_Action_RecvFriendRequestCancelR__VTable System_Action_RecvFriendRequestCancelR__VTable, *PSystem_Action_RecvFriendRequestCancelR__VTable;

struct System_Action_RecvFriendRequestCancelR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvFriendRequestCancelR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvFriendRequestCancelR__VTable vtable;
};

struct Shock_Protocol___c__DisplayClass832_0_Fields {
    struct System_Action_RecvFriendRequestCancelR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass832_0_o {
    struct Shock_Protocol___c__DisplayClass832_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass832_0_Fields fields;
};

struct System_Action_RecvFriendRequestCancelR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvFriendRequestCancelR__o {
    struct System_Action_RecvFriendRequestCancelR__c *klass;
    void *monitor;
    struct System_Action_RecvFriendRequestCancelR__Fields fields;
};

typedef struct System_Collections_Generic_List_Material__o System_Collections_Generic_List_Material__o, *PSystem_Collections_Generic_List_Material__o;

typedef struct System_Collections_Generic_List_Material__Fields System_Collections_Generic_List_Material__Fields, *PSystem_Collections_Generic_List_Material__Fields;

struct System_Collections_Generic_List_Material__Fields {
    struct UnityEngine_Material_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Material__o {
    struct System_Collections_Generic_List_Material__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Material__Fields fields;
};

typedef struct MethodInfo_2B157EC MethodInfo_2B157EC, *PMethodInfo_2B157EC;

typedef union _union_233159 _union_233159, *P_union_233159;

union _union_233159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B157EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B011B4 MethodInfo_2B011B4, *PMethodInfo_2B011B4;

typedef struct UniRx_Operators_EmptyObservable_Empty_T__c UniRx_Operators_EmptyObservable_Empty_T__c, *PUniRx_Operators_EmptyObservable_Empty_T__c;

typedef union _union_293034 _union_293034, *P_union_293034;

typedef struct UniRx_Operators_EmptyObservable_Empty_T__RGCTXs UniRx_Operators_EmptyObservable_Empty_T__RGCTXs, *PUniRx_Operators_EmptyObservable_Empty_T__RGCTXs;

typedef struct UniRx_Operators_EmptyObservable_Empty_T__VTable UniRx_Operators_EmptyObservable_Empty_T__VTable, *PUniRx_Operators_EmptyObservable_Empty_T__VTable;

struct UniRx_Operators_EmptyObservable_Empty_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_EmptyObservable_Empty_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_EmptyObservable_Empty_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_EmptyObservable_Empty_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_EmptyObservable_Empty_T__VTable vtable;
};

union _union_293034 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B011B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293034 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_MusicFilterGroupContent_BgSet__VTable System_Predicate_MusicFilterGroupContent_BgSet__VTable, *PSystem_Predicate_MusicFilterGroupContent_BgSet__VTable;

struct System_Predicate_MusicFilterGroupContent_BgSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__o UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__o, *PUniRx_Operators_FromEventObservable_TDelegate__TEventArgs__o;

typedef struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__c UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__c, *PUniRx_Operators_FromEventObservable_TDelegate__TEventArgs__c;

typedef struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__Fields UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__Fields, *PUniRx_Operators_FromEventObservable_TDelegate__TEventArgs__Fields;

typedef struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__RGCTXs UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__RGCTXs, *PUniRx_Operators_FromEventObservable_TDelegate__TEventArgs__RGCTXs;

typedef struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__VTable UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__VTable, *PUniRx_Operators_FromEventObservable_TDelegate__TEventArgs__VTable;

typedef struct UniRx_Operators_OperatorObservableBase_TEventArgs__Fields UniRx_Operators_OperatorObservableBase_TEventArgs__Fields, *PUniRx_Operators_OperatorObservableBase_TEventArgs__Fields;

typedef struct System_Func_Action_TEventArgs___TDelegate__o System_Func_Action_TEventArgs___TDelegate__o, *PSystem_Func_Action_TEventArgs___TDelegate__o;

typedef struct System_Action_TDelegate__o System_Action_TDelegate__o, *PSystem_Action_TDelegate__o;

typedef struct System_Func_Action_TEventArgs___TDelegate__c System_Func_Action_TEventArgs___TDelegate__c, *PSystem_Func_Action_TEventArgs___TDelegate__c;

typedef struct System_Func_Action_TEventArgs___TDelegate__Fields System_Func_Action_TEventArgs___TDelegate__Fields, *PSystem_Func_Action_TEventArgs___TDelegate__Fields;

typedef struct System_Action_TDelegate__c System_Action_TDelegate__c, *PSystem_Action_TDelegate__c;

typedef struct System_Action_TDelegate__Fields System_Action_TDelegate__Fields, *PSystem_Action_TDelegate__Fields;

typedef struct System_Func_Action_TEventArgs___TDelegate__VTable System_Func_Action_TEventArgs___TDelegate__VTable, *PSystem_Func_Action_TEventArgs___TDelegate__VTable;

typedef struct System_Action_TDelegate__VTable System_Action_TDelegate__VTable, *PSystem_Action_TDelegate__VTable;

struct System_Func_Action_TEventArgs___TDelegate__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TDelegate__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_OperatorObservableBase_TEventArgs__Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__Fields {
    struct UniRx_Operators_OperatorObservableBase_TEventArgs__Fields super;
    struct System_Func_Action_TEventArgs___TDelegate__o *conversion;
    struct System_Action_TDelegate__o *addHandler;
    struct System_Action_TDelegate__o *removeHandler;
};

struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_TEventArgs___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_TEventArgs_;
    struct Il2CppClass *_2_UniRx_Operators_FromEventObservable_FromEvent_TDelegate__TEventArgs_;
    struct MethodInfo *_3_UniRx_Operators_FromEventObservable_FromEvent_TDelegate__TEventArgs___ctor;
    struct MethodInfo *_4_UniRx_Operators_FromEventObservable_FromEvent_TDelegate__TEventArgs__Register;
};

struct System_Action_TDelegate__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__o {
    struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__c *klass;
    void *monitor;
    struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__Fields fields;
};

struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FromEventObservable_TDelegate__TEventArgs__VTable vtable;
};

struct System_Func_Action_TEventArgs___TDelegate__o {
    struct System_Func_Action_TEventArgs___TDelegate__c *klass;
    void *monitor;
    struct System_Func_Action_TEventArgs___TDelegate__Fields fields;
};

struct System_Func_Action_TEventArgs___TDelegate__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Action_TEventArgs___TDelegate__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Action_TEventArgs___TDelegate__VTable vtable;
};

struct System_Action_TDelegate__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TDelegate__VTable vtable;
};

struct System_Action_TDelegate__o {
    struct System_Action_TDelegate__c *klass;
    void *monitor;
    struct System_Action_TDelegate__Fields fields;
};

typedef struct System_Xml_Schema_Datatype_boolean_StaticFields System_Xml_Schema_Datatype_boolean_StaticFields, *PSystem_Xml_Schema_Datatype_boolean_StaticFields;

struct System_Xml_Schema_Datatype_boolean_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
};

typedef struct MethodInfo_251D90C MethodInfo_251D90C, *PMethodInfo_251D90C;

typedef union _union_244365 _union_244365, *P_union_244365;

union _union_244365 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D90C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244365 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434504 MethodInfo_2434504, *PMethodInfo_2434504;

typedef union _union_276062 _union_276062, *P_union_276062;

union _union_276062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434504 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F7C14 MethodInfo_30F7C14, *PMethodInfo_30F7C14;

typedef union _union_234319 _union_234319, *P_union_234319;

union _union_234319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7C14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidClient___c_VTable GooglePlayGames_Android_AndroidClient___c_VTable, *PGooglePlayGames_Android_AndroidClient___c_VTable;

struct GooglePlayGames_Android_AndroidClient___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10C432C MethodInfo_10C432C, *PMethodInfo_10C432C;

typedef union _union_208587 _union_208587, *P_union_208587;

union _union_208587 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C432C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208587 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiEventMatchingScene_StaticFields Aoharu_MultiEventMatchingScene_StaticFields, *PAoharu_MultiEventMatchingScene_StaticFields;

struct Aoharu_MultiEventMatchingScene_StaticFields {
    bool _IsPrivateRoom_k__BackingField;
};

typedef struct MethodInfo_1BF1234 MethodInfo_1BF1234, *PMethodInfo_1BF1234;

typedef union _union_245117 _union_245117, *P_union_245117;

union _union_245117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29481D8 MethodInfo_29481D8, *PMethodInfo_29481D8;

typedef union _union_187036 _union_187036, *P_union_187036;

union _union_187036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29481D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E8740 MethodInfo_17E8740, *PMethodInfo_17E8740;

typedef struct MethodInfo_17E8740_RGCTXs MethodInfo_17E8740_RGCTXs, *PMethodInfo_17E8740_RGCTXs;

typedef union _union_192234 _union_192234, *P_union_192234;

struct MethodInfo_17E8740_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

union _union_192234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E8740 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E8740_RGCTXs *rgctx_data;
    union _union_192234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B730C MethodInfo_28B730C, *PMethodInfo_28B730C;

typedef union _union_308972 _union_308972, *P_union_308972;

union _union_308972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B730C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8D488 MethodInfo_2E8D488, *PMethodInfo_2E8D488;

typedef union _union_224159 _union_224159, *P_union_224159;

union _union_224159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_251D914 MethodInfo_251D914, *PMethodInfo_251D914;

typedef union _union_244573 _union_244573, *P_union_244573;

union _union_244573 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D914 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1A07608 MethodInfo_1A07608, *PMethodInfo_1A07608;

struct MethodInfo_1A07608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TutorialSettings_o Shock_TutorialSettings_o, *PShock_TutorialSettings_o;

typedef struct Shock_TutorialSettings_c Shock_TutorialSettings_c, *PShock_TutorialSettings_c;

typedef struct Shock_TutorialSettings_Fields Shock_TutorialSettings_Fields, *PShock_TutorialSettings_Fields;

typedef struct Shock_TutorialSettings_StaticFields Shock_TutorialSettings_StaticFields, *PShock_TutorialSettings_StaticFields;

typedef struct Shock_TutorialSettings_VTable Shock_TutorialSettings_VTable, *PShock_TutorialSettings_VTable;

typedef struct Shock_TutorialSettings_LiveSettings_o Shock_TutorialSettings_LiveSettings_o, *PShock_TutorialSettings_LiveSettings_o;

typedef struct Shock_TutorialSettings_BandBgm_array Shock_TutorialSettings_BandBgm_array, *PShock_TutorialSettings_BandBgm_array;

typedef struct Shock_TutorialSettings_BandScenario_array Shock_TutorialSettings_BandScenario_array, *PShock_TutorialSettings_BandScenario_array;

typedef struct Shock_TutorialSettings_LiveSettings_c Shock_TutorialSettings_LiveSettings_c, *PShock_TutorialSettings_LiveSettings_c;

typedef struct Shock_TutorialSettings_LiveSettings_Fields Shock_TutorialSettings_LiveSettings_Fields, *PShock_TutorialSettings_LiveSettings_Fields;

typedef struct Shock_TutorialSettings_BandBgm_o Shock_TutorialSettings_BandBgm_o, *PShock_TutorialSettings_BandBgm_o;

typedef struct Shock_TutorialSettings_BandScenario_o Shock_TutorialSettings_BandScenario_o, *PShock_TutorialSettings_BandScenario_o;

typedef struct Shock_TutorialSettings_LiveSettings_VTable Shock_TutorialSettings_LiveSettings_VTable, *PShock_TutorialSettings_LiveSettings_VTable;

typedef struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_array Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_array, *PShock_TutorialSettings_LiveSettings_BandCategorypLiveId_array;

typedef struct Shock_TutorialSettings_BandBgm_c Shock_TutorialSettings_BandBgm_c, *PShock_TutorialSettings_BandBgm_c;

typedef struct Shock_TutorialSettings_BandBgm_Fields Shock_TutorialSettings_BandBgm_Fields, *PShock_TutorialSettings_BandBgm_Fields;

typedef struct Shock_TutorialSettings_BandScenario_c Shock_TutorialSettings_BandScenario_c, *PShock_TutorialSettings_BandScenario_c;

typedef struct Shock_TutorialSettings_BandScenario_Fields Shock_TutorialSettings_BandScenario_Fields, *PShock_TutorialSettings_BandScenario_Fields;

typedef struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_o Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_o, *PShock_TutorialSettings_LiveSettings_BandCategorypLiveId_o;

typedef struct Shock_TutorialSettings_BandBgm_VTable Shock_TutorialSettings_BandBgm_VTable, *PShock_TutorialSettings_BandBgm_VTable;

typedef struct Shock_TutorialSettings_BandCommonParam_Fields Shock_TutorialSettings_BandCommonParam_Fields, *PShock_TutorialSettings_BandCommonParam_Fields;

typedef struct Shock_TutorialSettings_BandScenario_VTable Shock_TutorialSettings_BandScenario_VTable, *PShock_TutorialSettings_BandScenario_VTable;

typedef struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_c Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_c, *PShock_TutorialSettings_LiveSettings_BandCategorypLiveId_c;

typedef struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_Fields Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_Fields, *PShock_TutorialSettings_LiveSettings_BandCategorypLiveId_Fields;

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__string__Fields Shock_SerializableKeyValuePair_BAND_CATEGORY__string__Fields, *PShock_SerializableKeyValuePair_BAND_CATEGORY__string__Fields;

typedef struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_VTable Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_VTable, *PShock_TutorialSettings_LiveSettings_BandCategorypLiveId_VTable;

struct Shock_TutorialSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Shock_TutorialSettings_LiveSettings_o *m_LiveSettings;
    struct Shock_TutorialSettings_BandBgm_array *m_GroupSettingSoundId;
    struct Shock_TutorialSettings_BandBgm_array *m_SceneSoundKey;
    struct System_String_o *m_Scenario_Intro;
    struct Shock_TutorialSettings_BandScenario_array *m_Scenario_GroupDecision;
    struct Shock_TutorialSettings_BandScenario_array *m_ScenarioList_GroupSelectEnd_ADV;
    struct System_String_o *m_ScenarioList_MemberDecision;
    struct Shock_TutorialSettings_BandScenario_array *m_ScenarioList_Gacha;
    struct Shock_TutorialSettings_BandScenario_array *m_ScenarioList_GachaResult;
    struct Shock_TutorialSettings_BandScenario_array *m_ScenarioList_MusicSelect;
    struct Shock_TutorialSettings_BandScenario_array *m_ScenarioList_DeckConfilmFix;
    struct Shock_TutorialSettings_BandScenario_array *m_ScenarioList_LiveResult;
    struct Shock_TutorialSettings_BandScenario_array *m_ScenarioList_LiveEnd_ADV;
    struct Shock_TutorialSettings_BandScenario_array *m_ScenarioList_NameInputAfter_ADV;
    struct Shock_TutorialSettings_BandScenario_array *m_Scenario_Encounter_ADV;
    struct Shock_TutorialSettings_BandScenario_array *m_EncounterAfter_Chat;
    int32_t m_FavoriteBand;
    uint32_t m_FavoriteChara;
};

struct Shock_TutorialSettings_o {
    struct Shock_TutorialSettings_c *klass;
    void *monitor;
    struct Shock_TutorialSettings_Fields fields;
};

struct Shock_TutorialSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialSettings_c {
    struct Il2CppClass_1 _1;
    struct Shock_TutorialSettings_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialSettings_VTable vtable;
};

struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__string__Fields {
    int32_t m_Key;
    struct System_String_o *m_Value;
};

struct Shock_TutorialSettings_BandCommonParam_Fields {
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__string__Fields super;
};

struct Shock_TutorialSettings_LiveSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_LiveType;
    struct VirtualInvokeData _5_get_LiveTypeValue;
    struct VirtualInvokeData _6_get_LiveId;
    struct VirtualInvokeData _7_get_LiveLevel;
    struct VirtualInvokeData _8_get_Stamina;
    struct VirtualInvokeData _9_get_DeckSlot;
    struct VirtualInvokeData _10_get_AutoPlay;
    struct VirtualInvokeData _11_get_BluetoothAudio;
    struct VirtualInvokeData _12_get_Guest;
    struct VirtualInvokeData _13_get_RecommendId;
    struct VirtualInvokeData _14_get_UseStarAssist;
    struct VirtualInvokeData _15_get_LeaderIndex;
    struct VirtualInvokeData _16_get_MainCardList;
    struct VirtualInvokeData _17_get_IsSkipProtocol;
    struct VirtualInvokeData _18_get_OnResult;
    struct VirtualInvokeData _19_get_IsLiveTest;
};

struct Shock_TutorialSettings_LiveSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialSettings_LiveSettings_VTable vtable;
};

struct Shock_TutorialSettings_LiveSettings_Fields {
    struct Shock_CardData_array *m_CardList;
    uint32_t m_LiveId;
    struct System_Action_o *_OnResult_k__BackingField;
    uint32_t m_Card1;
    uint32_t m_Card2;
    uint32_t m_Card3;
    uint32_t m_Card4;
    uint32_t m_Card5;
    uint32_t m_Card6;
    uint32_t m_Card7;
    uint32_t m_Card8;
    uint32_t m_Card9;
    struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_array *m_BandCategorypLiveIdList;
    int32_t m_LiveLevel;
};

struct Shock_TutorialSettings_BandScenario_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_o *m_Items[65535];
};

struct Shock_TutorialSettings_BandBgm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialSettings_BandScenario_Fields {
    struct Shock_TutorialSettings_BandCommonParam_Fields super;
};

struct Shock_TutorialSettings_BandBgm_Fields {
    struct Shock_TutorialSettings_BandCommonParam_Fields super;
};

struct Shock_TutorialSettings_LiveSettings_o {
    struct Shock_TutorialSettings_LiveSettings_c *klass;
    void *monitor;
    struct Shock_TutorialSettings_LiveSettings_Fields fields;
};

struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_Fields {
    int32_t m_BandCategory;
    uint32_t m_LiveId;
};

struct Shock_TutorialSettings_BandBgm_o {
    struct Shock_TutorialSettings_BandBgm_c *klass;
    void *monitor;
    struct Shock_TutorialSettings_BandBgm_Fields fields;
};

struct Shock_TutorialSettings_BandBgm_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialSettings_BandBgm_VTable vtable;
};

struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_o {
    struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_c *klass;
    void *monitor;
    struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_Fields fields;
};

struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialSettings_LiveSettings_BandCategorypLiveId_VTable vtable;
};

struct Shock_TutorialSettings_BandBgm_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_TutorialSettings_BandBgm_o *m_Items[65535];
};

struct Shock_TutorialSettings_StaticFields {
    struct Shock_TutorialSettings_o *ms_Instance;
};

struct Shock_TutorialSettings_BandScenario_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_TutorialSettings_BandScenario_o *m_Items[65535];
};

struct Shock_TutorialSettings_BandScenario_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialSettings_BandScenario_VTable vtable;
};

struct Shock_TutorialSettings_BandScenario_o {
    struct Shock_TutorialSettings_BandScenario_c *klass;
    void *monitor;
    struct Shock_TutorialSettings_BandScenario_Fields fields;
};

typedef struct MethodInfo_2EA53C8 MethodInfo_2EA53C8, *PMethodInfo_2EA53C8;

typedef union _union_239361 _union_239361, *P_union_239361;

union _union_239361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA53C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F462A0 MethodInfo_1F462A0, *PMethodInfo_1F462A0;

typedef union _union_163821 _union_163821, *P_union_163821;

union _union_163821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F462A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B924 MethodInfo_2D5B924, *PMethodInfo_2D5B924;

typedef struct MethodInfo_2D5B924_RGCTXs MethodInfo_2D5B924_RGCTXs, *PMethodInfo_2D5B924_RGCTXs;

typedef union _union_298619 _union_298619, *P_union_298619;

union _union_298619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B924_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
    struct MethodInfo *_3_System_Collections_Generic_List_T__RemoveAt;
    struct MethodInfo *_4_System_Collections_Generic_List_T__Insert;
};

struct MethodInfo_2D5B924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B924_RGCTXs *rgctx_data;
    union _union_298619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33797E4_RGCTXs MethodInfo_33797E4_RGCTXs, *PMethodInfo_33797E4_RGCTXs;

struct MethodInfo_33797E4_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

typedef struct MethodInfo_21E62C0 MethodInfo_21E62C0, *PMethodInfo_21E62C0;

typedef union _union_161213 _union_161213, *P_union_161213;

union _union_161213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E62C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BeginnerMissionRewardMstTable___c_StaticFields Shock_BeginnerMissionRewardMstTable___c_StaticFields, *PShock_BeginnerMissionRewardMstTable___c_StaticFields;

typedef struct Shock_BeginnerMissionRewardMstTable___c_o Shock_BeginnerMissionRewardMstTable___c_o, *PShock_BeginnerMissionRewardMstTable___c_o;

typedef struct System_Func_BeginnerMissionRewardMst__string__o System_Func_BeginnerMissionRewardMst__string__o, *PSystem_Func_BeginnerMissionRewardMst__string__o;

typedef struct Shock_BeginnerMissionRewardMstTable___c_c Shock_BeginnerMissionRewardMstTable___c_c, *PShock_BeginnerMissionRewardMstTable___c_c;

typedef struct Shock_BeginnerMissionRewardMstTable___c_Fields Shock_BeginnerMissionRewardMstTable___c_Fields, *PShock_BeginnerMissionRewardMstTable___c_Fields;

typedef struct System_Func_BeginnerMissionRewardMst__string__c System_Func_BeginnerMissionRewardMst__string__c, *PSystem_Func_BeginnerMissionRewardMst__string__c;

typedef struct System_Func_BeginnerMissionRewardMst__string__Fields System_Func_BeginnerMissionRewardMst__string__Fields, *PSystem_Func_BeginnerMissionRewardMst__string__Fields;

typedef struct Shock_BeginnerMissionRewardMstTable___c_VTable Shock_BeginnerMissionRewardMstTable___c_VTable, *PShock_BeginnerMissionRewardMstTable___c_VTable;

typedef struct System_Func_BeginnerMissionRewardMst__string__VTable System_Func_BeginnerMissionRewardMst__string__VTable, *PSystem_Func_BeginnerMissionRewardMst__string__VTable;

struct System_Func_BeginnerMissionRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_BeginnerMissionRewardMstTable___c_StaticFields {
    struct Shock_BeginnerMissionRewardMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_BeginnerMissionRewardMst__string__o *__9__18_0;
    struct System_Func_BeginnerMissionRewardMst__string__o *__9__19_0;
};

struct Shock_BeginnerMissionRewardMstTable___c_Fields {
};

struct Shock_BeginnerMissionRewardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_BeginnerMissionRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_BeginnerMissionRewardMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_BeginnerMissionRewardMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BeginnerMissionRewardMstTable___c_VTable vtable;
};

struct Shock_BeginnerMissionRewardMstTable___c_o {
    struct Shock_BeginnerMissionRewardMstTable___c_c *klass;
    void *monitor;
    struct Shock_BeginnerMissionRewardMstTable___c_Fields fields;
};

struct System_Func_BeginnerMissionRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BeginnerMissionRewardMst__string__VTable vtable;
};

struct System_Func_BeginnerMissionRewardMst__string__o {
    struct System_Func_BeginnerMissionRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_BeginnerMissionRewardMst__string__Fields fields;
};

typedef struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_StaticFields Aoharu_Scenes_Gacha_EffLotteryCalclator___c_StaticFields, *PAoharu_Scenes_Gacha_EffLotteryCalclator___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_o Aoharu_Scenes_Gacha_EffLotteryCalclator___c_o, *PAoharu_Scenes_Gacha_EffLotteryCalclator___c_o;

typedef struct System_Func_IPhotoResultData__RARITY__o System_Func_IPhotoResultData__RARITY__o, *PSystem_Func_IPhotoResultData__RARITY__o;

typedef struct System_Func_IPhotoResultData__BAND_CATEGORY__o System_Func_IPhotoResultData__BAND_CATEGORY__o, *PSystem_Func_IPhotoResultData__BAND_CATEGORY__o;

typedef struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_c Aoharu_Scenes_Gacha_EffLotteryCalclator___c_c, *PAoharu_Scenes_Gacha_EffLotteryCalclator___c_c;

typedef struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_Fields Aoharu_Scenes_Gacha_EffLotteryCalclator___c_Fields, *PAoharu_Scenes_Gacha_EffLotteryCalclator___c_Fields;

typedef struct System_Func_IPhotoResultData__RARITY__c System_Func_IPhotoResultData__RARITY__c, *PSystem_Func_IPhotoResultData__RARITY__c;

typedef struct System_Func_IPhotoResultData__RARITY__Fields System_Func_IPhotoResultData__RARITY__Fields, *PSystem_Func_IPhotoResultData__RARITY__Fields;

typedef struct System_Func_IPhotoResultData__BAND_CATEGORY__c System_Func_IPhotoResultData__BAND_CATEGORY__c, *PSystem_Func_IPhotoResultData__BAND_CATEGORY__c;

typedef struct System_Func_IPhotoResultData__BAND_CATEGORY__Fields System_Func_IPhotoResultData__BAND_CATEGORY__Fields, *PSystem_Func_IPhotoResultData__BAND_CATEGORY__Fields;

typedef struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_VTable Aoharu_Scenes_Gacha_EffLotteryCalclator___c_VTable, *PAoharu_Scenes_Gacha_EffLotteryCalclator___c_VTable;

typedef struct System_Func_IPhotoResultData__RARITY__VTable System_Func_IPhotoResultData__RARITY__VTable, *PSystem_Func_IPhotoResultData__RARITY__VTable;

typedef struct System_Func_IPhotoResultData__BAND_CATEGORY__VTable System_Func_IPhotoResultData__BAND_CATEGORY__VTable, *PSystem_Func_IPhotoResultData__BAND_CATEGORY__VTable;

struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_Fields {
};

struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_o {
    struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_Fields fields;
};

struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_VTable vtable;
};

struct System_Func_IPhotoResultData__BAND_CATEGORY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IPhotoResultData__RARITY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IPhotoResultData__RARITY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_StaticFields {
    struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c_o *__9;
    struct System_Func_IPhotoResultData__RARITY__o *__9__9_5;
    struct System_Func_IPhotoResultData__BAND_CATEGORY__o *__9__9_1;
};

struct System_Func_IPhotoResultData__BAND_CATEGORY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IPhotoResultData__BAND_CATEGORY__o {
    struct System_Func_IPhotoResultData__BAND_CATEGORY__c *klass;
    void *monitor;
    struct System_Func_IPhotoResultData__BAND_CATEGORY__Fields fields;
};

struct System_Func_IPhotoResultData__BAND_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IPhotoResultData__BAND_CATEGORY__VTable vtable;
};

struct System_Func_IPhotoResultData__RARITY__o {
    struct System_Func_IPhotoResultData__RARITY__c *klass;
    void *monitor;
    struct System_Func_IPhotoResultData__RARITY__Fields fields;
};

struct System_Func_IPhotoResultData__RARITY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IPhotoResultData__RARITY__VTable vtable;
};

typedef struct System_Func_TextMst__string__VTable System_Func_TextMst__string__VTable, *PSystem_Func_TextMst__string__VTable;

struct System_Func_TextMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_19DB2C8 MethodInfo_19DB2C8, *PMethodInfo_19DB2C8;

typedef union _union_252657 _union_252657, *P_union_252657;

union _union_252657 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB2C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252657 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6434C MethodInfo_1B6434C, *PMethodInfo_1B6434C;

typedef union _union_245567 _union_245567, *P_union_245567;

union _union_245567 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6434C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245567 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9E778 MethodInfo_2B9E778, *PMethodInfo_2B9E778;

typedef struct System_Collections_Generic_Stack_Enumerator_T__c System_Collections_Generic_Stack_Enumerator_T__c, *PSystem_Collections_Generic_Stack_Enumerator_T__c;

typedef union _union_257174 _union_257174, *P_union_257174;

typedef struct System_Collections_Generic_Stack_Enumerator_T__RGCTXs System_Collections_Generic_Stack_Enumerator_T__RGCTXs, *PSystem_Collections_Generic_Stack_Enumerator_T__RGCTXs;

typedef struct System_Collections_Generic_Stack_Enumerator_T__VTable System_Collections_Generic_Stack_Enumerator_T__VTable, *PSystem_Collections_Generic_Stack_Enumerator_T__VTable;

struct System_Collections_Generic_Stack_Enumerator_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Stack_Enumerator_T__ThrowEnumerationNotStartedOrEnded;
    struct MethodInfo *_1_System_Collections_Generic_Stack_Enumerator_T__get_Current;
    struct Il2CppClass *_2_T;
};

union _union_257174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_Stack_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_Collections_Generic_Stack_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Stack_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_Enumerator_T__VTable vtable;
};

typedef struct MethodInfo_190DB2C_RGCTXs MethodInfo_190DB2C_RGCTXs, *PMethodInfo_190DB2C_RGCTXs;

struct MethodInfo_190DB2C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct System_Collections_Generic_List_SceneType__c System_Collections_Generic_List_SceneType__c, *PSystem_Collections_Generic_List_SceneType__c;

typedef struct System_Collections_Generic_List_SceneType__StaticFields System_Collections_Generic_List_SceneType__StaticFields, *PSystem_Collections_Generic_List_SceneType__StaticFields;

typedef struct System_Collections_Generic_List_SceneType__VTable System_Collections_Generic_List_SceneType__VTable, *PSystem_Collections_Generic_List_SceneType__VTable;

typedef struct Shock_SceneType_array Shock_SceneType_array, *PShock_SceneType_array;

struct System_Collections_Generic_List_SceneType__StaticFields {
    struct Shock_SceneType_array *s_emptyArray;
};

struct Shock_SceneType_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Collections_Generic_List_SceneType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SceneType__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SceneType__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SceneType__VTable vtable;
};

typedef struct MethodInfo_251D904 MethodInfo_251D904, *PMethodInfo_251D904;

typedef union _union_244157 _union_244157, *P_union_244157;

union _union_244157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D904 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_BinaryBuildMapDataTableParser_Fields Chipstar_Downloads_BinaryBuildMapDataTableParser_Fields, *PChipstar_Downloads_BinaryBuildMapDataTableParser_Fields;

typedef struct Chipstar_Downloads_BuildMapDataTableParser_Fields Chipstar_Downloads_BuildMapDataTableParser_Fields, *PChipstar_Downloads_BuildMapDataTableParser_Fields;

typedef struct Chipstar_FileParser_BuildMapDataTable__Fields Chipstar_FileParser_BuildMapDataTable__Fields, *PChipstar_FileParser_BuildMapDataTable__Fields;

typedef struct Chipstar_IFileConverter_o Chipstar_IFileConverter_o, *PChipstar_IFileConverter_o;

typedef struct Chipstar_IFileConverter_c Chipstar_IFileConverter_c, *PChipstar_IFileConverter_c;

typedef struct Chipstar_IFileConverter_Fields Chipstar_IFileConverter_Fields, *PChipstar_IFileConverter_Fields;

struct Chipstar_FileParser_BuildMapDataTable__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Chipstar_IFileConverter_Fields {
};

struct Chipstar_Downloads_BuildMapDataTableParser_Fields {
    struct Chipstar_FileParser_BuildMapDataTable__Fields super;
};

struct Chipstar_Downloads_BinaryBuildMapDataTableParser_Fields {
    struct Chipstar_Downloads_BuildMapDataTableParser_Fields super;
};

struct Chipstar_IFileConverter_o {
    struct Chipstar_IFileConverter_c *klass;
    void *monitor;
    struct Chipstar_IFileConverter_Fields fields;
};

struct Chipstar_IFileConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_31211FC MethodInfo_31211FC, *PMethodInfo_31211FC;

typedef union _union_223271 _union_223271, *P_union_223271;

union _union_223271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31211FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12DF6A0 MethodInfo_12DF6A0, *PMethodInfo_12DF6A0;

typedef union _union_167519 _union_167519, *P_union_167519;

union _union_167519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DF6A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MissionBannerMst_c Shock_MissionBannerMst_c, *PShock_MissionBannerMst_c;

typedef struct Shock_MissionBannerMst_VTable Shock_MissionBannerMst_VTable, *PShock_MissionBannerMst_VTable;

struct Shock_MissionBannerMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_MissionBannerMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MissionBannerMst_VTable vtable;
};

typedef struct UnityEngine_UI_CanvasUpdateRegistry_o UnityEngine_UI_CanvasUpdateRegistry_o, *PUnityEngine_UI_CanvasUpdateRegistry_o;

typedef struct UnityEngine_UI_CanvasUpdateRegistry_c UnityEngine_UI_CanvasUpdateRegistry_c, *PUnityEngine_UI_CanvasUpdateRegistry_c;

typedef struct UnityEngine_UI_CanvasUpdateRegistry_Fields UnityEngine_UI_CanvasUpdateRegistry_Fields, *PUnityEngine_UI_CanvasUpdateRegistry_Fields;

typedef struct UnityEngine_UI_CanvasUpdateRegistry_StaticFields UnityEngine_UI_CanvasUpdateRegistry_StaticFields, *PUnityEngine_UI_CanvasUpdateRegistry_StaticFields;

typedef struct UnityEngine_UI_CanvasUpdateRegistry_VTable UnityEngine_UI_CanvasUpdateRegistry_VTable, *PUnityEngine_UI_CanvasUpdateRegistry_VTable;

typedef struct System_Comparison_ICanvasElement__o System_Comparison_ICanvasElement__o, *PSystem_Comparison_ICanvasElement__o;

typedef struct System_Comparison_ICanvasElement__c System_Comparison_ICanvasElement__c, *PSystem_Comparison_ICanvasElement__c;

typedef struct System_Comparison_ICanvasElement__Fields System_Comparison_ICanvasElement__Fields, *PSystem_Comparison_ICanvasElement__Fields;

typedef struct System_Comparison_ICanvasElement__VTable System_Comparison_ICanvasElement__VTable, *PSystem_Comparison_ICanvasElement__VTable;

struct UnityEngine_UI_CanvasUpdateRegistry_Fields {
    bool m_PerformingLayoutUpdate;
    bool m_PerformingGraphicUpdate;
    struct System_String_array *m_CanvasUpdateProfilerStrings;
    struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__o *m_LayoutRebuildQueue;
    struct UnityEngine_UI_Collections_IndexedSet_ICanvasElement__o *m_GraphicRebuildQueue;
};

struct System_Comparison_ICanvasElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UI_CanvasUpdateRegistry_o {
    struct UnityEngine_UI_CanvasUpdateRegistry_c *klass;
    void *monitor;
    struct UnityEngine_UI_CanvasUpdateRegistry_Fields fields;
};

struct UnityEngine_UI_CanvasUpdateRegistry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_CanvasUpdateRegistry_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_CanvasUpdateRegistry_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_CanvasUpdateRegistry_VTable vtable;
};

struct System_Comparison_ICanvasElement__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UI_CanvasUpdateRegistry_StaticFields {
    struct UnityEngine_UI_CanvasUpdateRegistry_o *s_Instance;
    struct System_Comparison_ICanvasElement__o *s_SortLayoutFunction;
};

struct System_Comparison_ICanvasElement__o {
    struct System_Comparison_ICanvasElement__c *klass;
    void *monitor;
    struct System_Comparison_ICanvasElement__Fields fields;
};

struct System_Comparison_ICanvasElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_ICanvasElement__VTable vtable;
};

typedef struct Firebase_Crashlytics_Crashlytics_PlatformAccessor_Fields Firebase_Crashlytics_Crashlytics_PlatformAccessor_Fields, *PFirebase_Crashlytics_Crashlytics_PlatformAccessor_Fields;

struct Firebase_Crashlytics_Crashlytics_PlatformAccessor_Fields {
};

typedef struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_o SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_o, *PSharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_o;

typedef struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_Fields SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_Fields, *PSharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_Fields;

struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_Fields {
    int32_t value__;
};

struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_o {
    struct SharpCompress_Compressors_Rar_UnpackV1_PPM_BlockTypes_Fields fields;
};

typedef struct Aoharu_MembershipInfoMissionUI_o Aoharu_MembershipInfoMissionUI_o, *PAoharu_MembershipInfoMissionUI_o;

typedef struct Aoharu_MembershipInfoMissionUI_c Aoharu_MembershipInfoMissionUI_c, *PAoharu_MembershipInfoMissionUI_c;

typedef struct Aoharu_MembershipInfoMissionUI_Fields Aoharu_MembershipInfoMissionUI_Fields, *PAoharu_MembershipInfoMissionUI_Fields;

typedef struct Aoharu_MembershipInfoMissionUI_VTable Aoharu_MembershipInfoMissionUI_VTable, *PAoharu_MembershipInfoMissionUI_VTable;

typedef struct Aoharu_MembershipInfoUIBase_Fields Aoharu_MembershipInfoUIBase_Fields, *PAoharu_MembershipInfoUIBase_Fields;

typedef struct Aoharu_MembershipInfoMissionScrollItem_o Aoharu_MembershipInfoMissionScrollItem_o, *PAoharu_MembershipInfoMissionScrollItem_o;

typedef struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__o System_Collections_Generic_List_MembershipInfoMissionScrollItem__o, *PSystem_Collections_Generic_List_MembershipInfoMissionScrollItem__o;

typedef struct System_Collections_Generic_List_MissionData__o System_Collections_Generic_List_MissionData__o, *PSystem_Collections_Generic_List_MissionData__o;

typedef struct Aoharu_MembershipInfoMissionScrollItem_c Aoharu_MembershipInfoMissionScrollItem_c, *PAoharu_MembershipInfoMissionScrollItem_c;

typedef struct Aoharu_MembershipInfoMissionScrollItem_Fields Aoharu_MembershipInfoMissionScrollItem_Fields, *PAoharu_MembershipInfoMissionScrollItem_Fields;

typedef struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__c System_Collections_Generic_List_MembershipInfoMissionScrollItem__c, *PSystem_Collections_Generic_List_MembershipInfoMissionScrollItem__c;

typedef struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__Fields System_Collections_Generic_List_MembershipInfoMissionScrollItem__Fields, *PSystem_Collections_Generic_List_MembershipInfoMissionScrollItem__Fields;

typedef struct System_Collections_Generic_List_MissionData__c System_Collections_Generic_List_MissionData__c, *PSystem_Collections_Generic_List_MissionData__c;

typedef struct System_Collections_Generic_List_MissionData__Fields System_Collections_Generic_List_MissionData__Fields, *PSystem_Collections_Generic_List_MissionData__Fields;

typedef struct Aoharu_MembershipInfoMissionScrollItem_VTable Aoharu_MembershipInfoMissionScrollItem_VTable, *PAoharu_MembershipInfoMissionScrollItem_VTable;

typedef struct Aoharu_MembershipInfoScrollItemBase_MissionMst__Fields Aoharu_MembershipInfoScrollItemBase_MissionMst__Fields, *PAoharu_MembershipInfoScrollItemBase_MissionMst__Fields;

typedef struct System_Collections_Generic_IEnumerable_MissionRewardMst__o System_Collections_Generic_IEnumerable_MissionRewardMst__o, *PSystem_Collections_Generic_IEnumerable_MissionRewardMst__o;

typedef struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__StaticFields System_Collections_Generic_List_MembershipInfoMissionScrollItem__StaticFields, *PSystem_Collections_Generic_List_MembershipInfoMissionScrollItem__StaticFields;

typedef struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__VTable System_Collections_Generic_List_MembershipInfoMissionScrollItem__VTable, *PSystem_Collections_Generic_List_MembershipInfoMissionScrollItem__VTable;

typedef struct Aoharu_MembershipInfoMissionScrollItem_array Aoharu_MembershipInfoMissionScrollItem_array, *PAoharu_MembershipInfoMissionScrollItem_array;

typedef struct System_Collections_Generic_List_MissionData__StaticFields System_Collections_Generic_List_MissionData__StaticFields, *PSystem_Collections_Generic_List_MissionData__StaticFields;

typedef struct System_Collections_Generic_List_MissionData__VTable System_Collections_Generic_List_MissionData__VTable, *PSystem_Collections_Generic_List_MissionData__VTable;

typedef struct UnityEngine_UI_ContentSizeFitter_o UnityEngine_UI_ContentSizeFitter_o, *PUnityEngine_UI_ContentSizeFitter_o;

typedef struct System_Collections_Generic_IEnumerable_MissionRewardMst__c System_Collections_Generic_IEnumerable_MissionRewardMst__c, *PSystem_Collections_Generic_IEnumerable_MissionRewardMst__c;

typedef struct System_Collections_Generic_IEnumerable_MissionRewardMst__Fields System_Collections_Generic_IEnumerable_MissionRewardMst__Fields, *PSystem_Collections_Generic_IEnumerable_MissionRewardMst__Fields;

typedef struct UnityEngine_UI_ContentSizeFitter_c UnityEngine_UI_ContentSizeFitter_c, *PUnityEngine_UI_ContentSizeFitter_c;

typedef struct UnityEngine_UI_ContentSizeFitter_Fields UnityEngine_UI_ContentSizeFitter_Fields, *PUnityEngine_UI_ContentSizeFitter_Fields;

typedef struct UnityEngine_UI_ContentSizeFitter_VTable UnityEngine_UI_ContentSizeFitter_VTable, *PUnityEngine_UI_ContentSizeFitter_VTable;

struct System_Collections_Generic_List_MissionData__Fields {
    struct Shock_MissionData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__Fields {
    struct Aoharu_MembershipInfoMissionScrollItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__o {
    struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__Fields fields;
};

struct UnityEngine_UI_ContentSizeFitter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_SetLayoutHorizontal;
    struct VirtualInvokeData _20_SetLayoutVertical;
};

struct Aoharu_MembershipInfoMissionUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_InitializeByMstImpl;
    struct VirtualInvokeData _7_InitializeByData;
};

struct Aoharu_MembershipInfoMissionUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoMissionUI_VTable vtable;
};

struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__VTable vtable;
};

struct Aoharu_MembershipInfoUIBase_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_CanvasGroup_o *m_canvasGroup;
    struct UnityEngine_UI_VerticalLayoutGroup_o *m_contentVerticalLayout;
};

struct Aoharu_MembershipInfoMissionUI_Fields {
    struct Aoharu_MembershipInfoUIBase_Fields super;
    struct UnityEngine_Transform_o *m_contentRoot;
    struct Aoharu_MembershipInfoMissionScrollItem_o *m_prefab;
    struct Shock_ButtonEvent_o *m_achievementButton;
    struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__o *m_list;
    struct System_Collections_Generic_List_MissionData__o *m_missionDataList;
};

struct Aoharu_MembershipInfoMissionUI_o {
    struct Aoharu_MembershipInfoMissionUI_c *klass;
    void *monitor;
    struct Aoharu_MembershipInfoMissionUI_Fields fields;
};

struct Aoharu_MembershipInfoScrollItemBase_MissionMst__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_mask;
    struct UnityEngine_GameObject_o *m_contentRoot;
    struct UnityEngine_UI_ContentSizeFitter_o *m_contentSizeFitter;
    int32_t _Index_k__BackingField;
};

struct Aoharu_MembershipInfoMissionScrollItem_Fields {
    struct Aoharu_MembershipInfoScrollItemBase_MissionMst__Fields super;
    struct Shock_TextMeshUI_o *m_conditionText;
    struct Shock_TextMeshUI_o *m_rewardText;
    struct Shock_TextMeshUI_o *m_clearText;
    struct UnityEngine_UI_Image_o *m_background;
    struct UnityEngine_Color_o m_backgroundColorFirst;
    struct UnityEngine_Color_o m_backgroundColorSecond;
    struct Shock_MissionMst_o *_MissionMst_k__BackingField;
    struct System_Collections_Generic_IEnumerable_MissionRewardMst__o *_Rewards_k__BackingField;
};

struct Aoharu_MembershipInfoMissionScrollItem_o {
    struct Aoharu_MembershipInfoMissionScrollItem_c *klass;
    void *monitor;
    struct Aoharu_MembershipInfoMissionScrollItem_Fields fields;
};

struct Aoharu_MembershipInfoMissionScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_InitializeImpl;
    struct VirtualInvokeData _7_IsSameData;
};

struct Aoharu_MembershipInfoMissionScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoMissionScrollItem_VTable vtable;
};

struct System_Collections_Generic_IEnumerable_MissionRewardMst__Fields {
};

struct System_Collections_Generic_IEnumerable_MissionRewardMst__o {
    struct System_Collections_Generic_IEnumerable_MissionRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_MissionRewardMst__Fields fields;
};

struct System_Collections_Generic_IEnumerable_MissionRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_MissionData__StaticFields {
    struct Shock_MissionData_array *s_emptyArray;
};

struct System_Collections_Generic_List_MissionData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MissionData__o {
    struct System_Collections_Generic_List_MissionData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MissionData__Fields fields;
};

struct System_Collections_Generic_List_MissionData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MissionData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MissionData__VTable vtable;
};

struct UnityEngine_UI_ContentSizeFitter_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    int32_t m_HorizontalFit;
    int32_t m_VerticalFit;
    struct UnityEngine_RectTransform_o *m_Rect;
    struct UnityEngine_DrivenRectTransformTracker_o m_Tracker;
};

struct Aoharu_MembershipInfoMissionScrollItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MembershipInfoMissionScrollItem_o *m_Items[65535];
};

struct System_Collections_Generic_List_MembershipInfoMissionScrollItem__StaticFields {
    struct Aoharu_MembershipInfoMissionScrollItem_array *s_emptyArray;
};

struct UnityEngine_UI_ContentSizeFitter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_ContentSizeFitter_VTable vtable;
};

struct UnityEngine_UI_ContentSizeFitter_o {
    struct UnityEngine_UI_ContentSizeFitter_c *klass;
    void *monitor;
    struct UnityEngine_UI_ContentSizeFitter_Fields fields;
};

typedef struct MethodInfo_333C364 MethodInfo_333C364, *PMethodInfo_333C364;

typedef union _union_301009 _union_301009, *P_union_301009;

union _union_301009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333C364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9E744 MethodInfo_2B9E744, *PMethodInfo_2B9E744;

typedef union _union_257154 _union_257154, *P_union_257154;

union _union_257154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E744 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Color__Color__bool__o System_Func_Color__Color__bool__o, *PSystem_Func_Color__Color__bool__o;

typedef struct System_Func_Color__Color__bool__c System_Func_Color__Color__bool__c, *PSystem_Func_Color__Color__bool__c;

typedef struct System_Func_Color__Color__bool__Fields System_Func_Color__Color__bool__Fields, *PSystem_Func_Color__Color__bool__Fields;

typedef struct System_Func_Color__Color__bool__VTable System_Func_Color__Color__bool__VTable, *PSystem_Func_Color__Color__bool__VTable;

struct System_Func_Color__Color__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Color__Color__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Color__Color__bool__VTable vtable;
};

struct System_Func_Color__Color__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Color__Color__bool__o {
    struct System_Func_Color__Color__bool__c *klass;
    void *monitor;
    struct System_Func_Color__Color__bool__Fields fields;
};

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_o Aoharu_BeginnerMissionScene___c__DisplayClass11_1_o, *PAoharu_BeginnerMissionScene___c__DisplayClass11_1_o;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_c Aoharu_BeginnerMissionScene___c__DisplayClass11_1_c, *PAoharu_BeginnerMissionScene___c__DisplayClass11_1_c;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_Fields Aoharu_BeginnerMissionScene___c__DisplayClass11_1_Fields, *PAoharu_BeginnerMissionScene___c__DisplayClass11_1_Fields;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_VTable Aoharu_BeginnerMissionScene___c__DisplayClass11_1_VTable, *PAoharu_BeginnerMissionScene___c__DisplayClass11_1_VTable;

typedef struct Shock_BeginnerMissionBingoData_o Shock_BeginnerMissionBingoData_o, *PShock_BeginnerMissionBingoData_o;

typedef struct System_Collections_Generic_IEnumerable_Reward__o System_Collections_Generic_IEnumerable_Reward__o, *PSystem_Collections_Generic_IEnumerable_Reward__o;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_o Aoharu_BeginnerMissionScene___c__DisplayClass11_0_o, *PAoharu_BeginnerMissionScene___c__DisplayClass11_0_o;

typedef struct Shock_BeginnerMissionBingoData_c Shock_BeginnerMissionBingoData_c, *PShock_BeginnerMissionBingoData_c;

typedef struct Shock_BeginnerMissionBingoData_Fields Shock_BeginnerMissionBingoData_Fields, *PShock_BeginnerMissionBingoData_Fields;

typedef struct System_Collections_Generic_IEnumerable_Reward__c System_Collections_Generic_IEnumerable_Reward__c, *PSystem_Collections_Generic_IEnumerable_Reward__c;

typedef struct System_Collections_Generic_IEnumerable_Reward__Fields System_Collections_Generic_IEnumerable_Reward__Fields, *PSystem_Collections_Generic_IEnumerable_Reward__Fields;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_c Aoharu_BeginnerMissionScene___c__DisplayClass11_0_c, *PAoharu_BeginnerMissionScene___c__DisplayClass11_0_c;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_Fields Aoharu_BeginnerMissionScene___c__DisplayClass11_0_Fields, *PAoharu_BeginnerMissionScene___c__DisplayClass11_0_Fields;

typedef struct Shock_BeginnerMissionBingoData_VTable Shock_BeginnerMissionBingoData_VTable, *PShock_BeginnerMissionBingoData_VTable;

typedef struct Shock_BingoData_Fields Shock_BingoData_Fields, *PShock_BingoData_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_BingoSheetData__o System_Collections_Generic_IReadOnlyList_BingoSheetData__o, *PSystem_Collections_Generic_IReadOnlyList_BingoSheetData__o;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_VTable Aoharu_BeginnerMissionScene___c__DisplayClass11_0_VTable, *PAoharu_BeginnerMissionScene___c__DisplayClass11_0_VTable;

typedef struct Aoharu_BeginnerMissionScene_o Aoharu_BeginnerMissionScene_o, *PAoharu_BeginnerMissionScene_o;

typedef struct System_Collections_Generic_IReadOnlyList_BingoSheetData__c System_Collections_Generic_IReadOnlyList_BingoSheetData__c, *PSystem_Collections_Generic_IReadOnlyList_BingoSheetData__c;

typedef struct System_Collections_Generic_IReadOnlyList_BingoSheetData__Fields System_Collections_Generic_IReadOnlyList_BingoSheetData__Fields, *PSystem_Collections_Generic_IReadOnlyList_BingoSheetData__Fields;

typedef struct Aoharu_BeginnerMissionScene_c Aoharu_BeginnerMissionScene_c, *PAoharu_BeginnerMissionScene_c;

typedef struct Aoharu_BeginnerMissionScene_Fields Aoharu_BeginnerMissionScene_Fields, *PAoharu_BeginnerMissionScene_Fields;

typedef struct Aoharu_BeginnerMissionScene_StaticFields Aoharu_BeginnerMissionScene_StaticFields, *PAoharu_BeginnerMissionScene_StaticFields;

typedef struct Aoharu_BeginnerMissionScene_VTable Aoharu_BeginnerMissionScene_VTable, *PAoharu_BeginnerMissionScene_VTable;

typedef struct Aoharu_Bingo_BingoResultDialog_o Aoharu_Bingo_BingoResultDialog_o, *PAoharu_Bingo_BingoResultDialog_o;

typedef struct System_Collections_Generic_List_Reward__o System_Collections_Generic_List_Reward__o, *PSystem_Collections_Generic_List_Reward__o;

typedef struct Aoharu_Bingo_BingoResultDialog_c Aoharu_Bingo_BingoResultDialog_c, *PAoharu_Bingo_BingoResultDialog_c;

typedef struct Aoharu_Bingo_BingoResultDialog_Fields Aoharu_Bingo_BingoResultDialog_Fields, *PAoharu_Bingo_BingoResultDialog_Fields;

typedef struct System_Collections_Generic_List_Reward__c System_Collections_Generic_List_Reward__c, *PSystem_Collections_Generic_List_Reward__c;

typedef struct System_Collections_Generic_List_Reward__Fields System_Collections_Generic_List_Reward__Fields, *PSystem_Collections_Generic_List_Reward__Fields;

typedef struct Aoharu_Bingo_BingoResultDialog_VTable Aoharu_Bingo_BingoResultDialog_VTable, *PAoharu_Bingo_BingoResultDialog_VTable;

typedef struct Aoharu_Bingo_BingoDialog_o Aoharu_Bingo_BingoDialog_o, *PAoharu_Bingo_BingoDialog_o;

typedef struct Aoharu_Bingo_BingoAnimation_o Aoharu_Bingo_BingoAnimation_o, *PAoharu_Bingo_BingoAnimation_o;

typedef struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___o System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___o, *PSystem_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___o;

typedef struct Shock_BingoData_o Shock_BingoData_o, *PShock_BingoData_o;

typedef struct System_Collections_Generic_Dictionary_uint__uint____o System_Collections_Generic_Dictionary_uint__uint____o, *PSystem_Collections_Generic_Dictionary_uint__uint____o;

typedef struct System_Collections_Generic_List_Reward__StaticFields System_Collections_Generic_List_Reward__StaticFields, *PSystem_Collections_Generic_List_Reward__StaticFields;

typedef struct System_Collections_Generic_List_Reward__VTable System_Collections_Generic_List_Reward__VTable, *PSystem_Collections_Generic_List_Reward__VTable;

typedef struct Shock_ProtocolData_Reward_array Shock_ProtocolData_Reward_array, *PShock_ProtocolData_Reward_array;

typedef struct Aoharu_Bingo_BingoDialog_c Aoharu_Bingo_BingoDialog_c, *PAoharu_Bingo_BingoDialog_c;

typedef struct Aoharu_Bingo_BingoDialog_Fields Aoharu_Bingo_BingoDialog_Fields, *PAoharu_Bingo_BingoDialog_Fields;

typedef struct Aoharu_Bingo_BingoAnimation_c Aoharu_Bingo_BingoAnimation_c, *PAoharu_Bingo_BingoAnimation_c;

typedef struct Aoharu_Bingo_BingoAnimation_Fields Aoharu_Bingo_BingoAnimation_Fields, *PAoharu_Bingo_BingoAnimation_Fields;

typedef struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___c System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___c, *PSystem_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___c;

typedef struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___Fields System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___Fields, *PSystem_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___Fields;

typedef struct Shock_BingoData_c Shock_BingoData_c, *PShock_BingoData_c;

typedef struct System_Collections_Generic_Dictionary_uint__uint____c System_Collections_Generic_Dictionary_uint__uint____c, *PSystem_Collections_Generic_Dictionary_uint__uint____c;

typedef struct System_Collections_Generic_Dictionary_uint__uint____Fields System_Collections_Generic_Dictionary_uint__uint____Fields, *PSystem_Collections_Generic_Dictionary_uint__uint____Fields;

typedef struct Shock_ProtocolData_Reward_o Shock_ProtocolData_Reward_o, *PShock_ProtocolData_Reward_o;

typedef struct Aoharu_Bingo_BingoDialog_VTable Aoharu_Bingo_BingoDialog_VTable, *PAoharu_Bingo_BingoDialog_VTable;

typedef struct Aoharu_Bingo_BingoCellItem_array Aoharu_Bingo_BingoCellItem_array, *PAoharu_Bingo_BingoCellItem_array;

typedef struct Aoharu_Bingo_BingoRewardDialog_o Aoharu_Bingo_BingoRewardDialog_o, *PAoharu_Bingo_BingoRewardDialog_o;

typedef struct Aoharu_Scenes_Mission_MissionDetailDialog_o Aoharu_Scenes_Mission_MissionDetailDialog_o, *PAoharu_Scenes_Mission_MissionDetailDialog_o;

typedef struct Aoharu_Bingo_BingoCompleteItem_o Aoharu_Bingo_BingoCompleteItem_o, *PAoharu_Bingo_BingoCompleteItem_o;

typedef struct Aoharu_EventBingoSetting_o Aoharu_EventBingoSetting_o, *PAoharu_EventBingoSetting_o;

typedef struct Aoharu_Bingo_BingoAnimation_VTable Aoharu_Bingo_BingoAnimation_VTable, *PAoharu_Bingo_BingoAnimation_VTable;

typedef struct Aoharu_Bingo_BingoDispCompleteAnimation_o Aoharu_Bingo_BingoDispCompleteAnimation_o, *PAoharu_Bingo_BingoDispCompleteAnimation_o;

typedef struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___VTable System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___VTable, *PSystem_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___VTable;

typedef struct Shock_BingoData_VTable Shock_BingoData_VTable, *PShock_BingoData_VTable;

typedef struct System_Collections_Generic_Dictionary_uint__uint____VTable System_Collections_Generic_Dictionary_uint__uint____VTable, *PSystem_Collections_Generic_Dictionary_uint__uint____VTable;

typedef struct Shock_ProtocolData_Reward_c Shock_ProtocolData_Reward_c, *PShock_ProtocolData_Reward_c;

typedef struct Shock_ProtocolData_Reward_Fields Shock_ProtocolData_Reward_Fields, *PShock_ProtocolData_Reward_Fields;

typedef struct Aoharu_Bingo_BingoCellItem_o Aoharu_Bingo_BingoCellItem_o, *PAoharu_Bingo_BingoCellItem_o;

typedef struct Aoharu_Bingo_BingoRewardDialog_c Aoharu_Bingo_BingoRewardDialog_c, *PAoharu_Bingo_BingoRewardDialog_c;

typedef struct Aoharu_Bingo_BingoRewardDialog_Fields Aoharu_Bingo_BingoRewardDialog_Fields, *PAoharu_Bingo_BingoRewardDialog_Fields;

typedef struct Aoharu_Scenes_Mission_MissionDetailDialog_c Aoharu_Scenes_Mission_MissionDetailDialog_c, *PAoharu_Scenes_Mission_MissionDetailDialog_c;

typedef struct Aoharu_Scenes_Mission_MissionDetailDialog_Fields Aoharu_Scenes_Mission_MissionDetailDialog_Fields, *PAoharu_Scenes_Mission_MissionDetailDialog_Fields;

typedef struct Aoharu_Bingo_BingoCompleteItem_c Aoharu_Bingo_BingoCompleteItem_c, *PAoharu_Bingo_BingoCompleteItem_c;

typedef struct Aoharu_Bingo_BingoCompleteItem_Fields Aoharu_Bingo_BingoCompleteItem_Fields, *PAoharu_Bingo_BingoCompleteItem_Fields;

typedef struct Aoharu_EventBingoSetting_c Aoharu_EventBingoSetting_c, *PAoharu_EventBingoSetting_c;

typedef struct Aoharu_EventBingoSetting_Fields Aoharu_EventBingoSetting_Fields, *PAoharu_EventBingoSetting_Fields;

typedef struct Aoharu_Bingo_BingoDispCompleteAnimation_c Aoharu_Bingo_BingoDispCompleteAnimation_c, *PAoharu_Bingo_BingoDispCompleteAnimation_c;

typedef struct Aoharu_Bingo_BingoDispCompleteAnimation_Fields Aoharu_Bingo_BingoDispCompleteAnimation_Fields, *PAoharu_Bingo_BingoDispCompleteAnimation_Fields;

typedef struct Shock_ProtocolData_Reward_VTable Shock_ProtocolData_Reward_VTable, *PShock_ProtocolData_Reward_VTable;

typedef struct Shock_ProtocolData_ExchangeItem_o Shock_ProtocolData_ExchangeItem_o, *PShock_ProtocolData_ExchangeItem_o;

typedef struct Shock_ProtocolData_DropInfo_o Shock_ProtocolData_DropInfo_o, *PShock_ProtocolData_DropInfo_o;

typedef struct Aoharu_Bingo_BingoCellItem_c Aoharu_Bingo_BingoCellItem_c, *PAoharu_Bingo_BingoCellItem_c;

typedef struct Aoharu_Bingo_BingoCellItem_Fields Aoharu_Bingo_BingoCellItem_Fields, *PAoharu_Bingo_BingoCellItem_Fields;

typedef struct Aoharu_Bingo_BingoRewardDialog_VTable Aoharu_Bingo_BingoRewardDialog_VTable, *PAoharu_Bingo_BingoRewardDialog_VTable;

typedef struct Shock_BingoRewardComparer_o Shock_BingoRewardComparer_o, *PShock_BingoRewardComparer_o;

typedef struct Aoharu_Scenes_Mission_MissionDetailDialog_VTable Aoharu_Scenes_Mission_MissionDetailDialog_VTable, *PAoharu_Scenes_Mission_MissionDetailDialog_VTable;

typedef struct UnityEngine_UI_Slider_o UnityEngine_UI_Slider_o, *PUnityEngine_UI_Slider_o;

typedef struct Aoharu_Bingo_BingoCompleteItem_VTable Aoharu_Bingo_BingoCompleteItem_VTable, *PAoharu_Bingo_BingoCompleteItem_VTable;

typedef struct Aoharu_Bingo_BingoClearRewardItem_o Aoharu_Bingo_BingoClearRewardItem_o, *PAoharu_Bingo_BingoClearRewardItem_o;

typedef struct Aoharu_EventBingoSetting_VTable Aoharu_EventBingoSetting_VTable, *PAoharu_EventBingoSetting_VTable;

typedef struct Aoharu_EventBingoSetting_SheetInfo_array Aoharu_EventBingoSetting_SheetInfo_array, *PAoharu_EventBingoSetting_SheetInfo_array;

typedef struct Aoharu_Bingo_BingoDispCompleteAnimation_VTable Aoharu_Bingo_BingoDispCompleteAnimation_VTable, *PAoharu_Bingo_BingoDispCompleteAnimation_VTable;

typedef struct Shock_ProtocolData_ExchangeItem_c Shock_ProtocolData_ExchangeItem_c, *PShock_ProtocolData_ExchangeItem_c;

typedef struct Shock_ProtocolData_ExchangeItem_Fields Shock_ProtocolData_ExchangeItem_Fields, *PShock_ProtocolData_ExchangeItem_Fields;

typedef struct Shock_ProtocolData_DropInfo_c Shock_ProtocolData_DropInfo_c, *PShock_ProtocolData_DropInfo_c;

typedef struct Shock_ProtocolData_DropInfo_Fields Shock_ProtocolData_DropInfo_Fields, *PShock_ProtocolData_DropInfo_Fields;

typedef struct Aoharu_Bingo_BingoCellItem_VTable Aoharu_Bingo_BingoCellItem_VTable, *PAoharu_Bingo_BingoCellItem_VTable;

typedef struct UnityEngine_UI_MaskableGraphic_array UnityEngine_UI_MaskableGraphic_array, *PUnityEngine_UI_MaskableGraphic_array;

typedef struct Shock_BingoRewardComparer_c Shock_BingoRewardComparer_c, *PShock_BingoRewardComparer_c;

typedef struct Shock_BingoRewardComparer_Fields Shock_BingoRewardComparer_Fields, *PShock_BingoRewardComparer_Fields;

typedef struct UnityEngine_UI_Slider_c UnityEngine_UI_Slider_c, *PUnityEngine_UI_Slider_c;

typedef struct UnityEngine_UI_Slider_Fields UnityEngine_UI_Slider_Fields, *PUnityEngine_UI_Slider_Fields;

typedef struct Aoharu_Bingo_BingoClearRewardItem_c Aoharu_Bingo_BingoClearRewardItem_c, *PAoharu_Bingo_BingoClearRewardItem_c;

typedef struct Aoharu_Bingo_BingoClearRewardItem_Fields Aoharu_Bingo_BingoClearRewardItem_Fields, *PAoharu_Bingo_BingoClearRewardItem_Fields;

typedef struct Aoharu_EventBingoSetting_SheetInfo_o Aoharu_EventBingoSetting_SheetInfo_o, *PAoharu_EventBingoSetting_SheetInfo_o;

typedef struct Shock_ProtocolData_ExchangeItem_VTable Shock_ProtocolData_ExchangeItem_VTable, *PShock_ProtocolData_ExchangeItem_VTable;

typedef struct Shock_ProtocolData_DropInfo_VTable Shock_ProtocolData_DropInfo_VTable, *PShock_ProtocolData_DropInfo_VTable;

typedef struct UnityEngine_UI_MaskableGraphic_o UnityEngine_UI_MaskableGraphic_o, *PUnityEngine_UI_MaskableGraphic_o;

typedef struct Shock_BingoRewardComparer_VTable Shock_BingoRewardComparer_VTable, *PShock_BingoRewardComparer_VTable;

typedef struct UnityEngine_UI_Slider_VTable UnityEngine_UI_Slider_VTable, *PUnityEngine_UI_Slider_VTable;

typedef struct UnityEngine_UI_Slider_SliderEvent_o UnityEngine_UI_Slider_SliderEvent_o, *PUnityEngine_UI_Slider_SliderEvent_o;

typedef struct Aoharu_Bingo_BingoClearRewardItem_VTable Aoharu_Bingo_BingoClearRewardItem_VTable, *PAoharu_Bingo_BingoClearRewardItem_VTable;

typedef struct Aoharu_EventBingoSetting_SheetInfo_c Aoharu_EventBingoSetting_SheetInfo_c, *PAoharu_EventBingoSetting_SheetInfo_c;

typedef struct Aoharu_EventBingoSetting_SheetInfo_Fields Aoharu_EventBingoSetting_SheetInfo_Fields, *PAoharu_EventBingoSetting_SheetInfo_Fields;

typedef struct UnityEngine_UI_MaskableGraphic_c UnityEngine_UI_MaskableGraphic_c, *PUnityEngine_UI_MaskableGraphic_c;

typedef struct UnityEngine_UI_Slider_SliderEvent_c UnityEngine_UI_Slider_SliderEvent_c, *PUnityEngine_UI_Slider_SliderEvent_c;

typedef struct UnityEngine_UI_Slider_SliderEvent_Fields UnityEngine_UI_Slider_SliderEvent_Fields, *PUnityEngine_UI_Slider_SliderEvent_Fields;

typedef struct Aoharu_EventBingoSetting_SheetInfo_VTable Aoharu_EventBingoSetting_SheetInfo_VTable, *PAoharu_EventBingoSetting_SheetInfo_VTable;

typedef struct UnityEngine_UI_MaskableGraphic_VTable UnityEngine_UI_MaskableGraphic_VTable, *PUnityEngine_UI_MaskableGraphic_VTable;

typedef struct UnityEngine_UI_Slider_SliderEvent_VTable UnityEngine_UI_Slider_SliderEvent_VTable, *PUnityEngine_UI_Slider_SliderEvent_VTable;

struct Aoharu_EventBingoSetting_SheetInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventBingoSetting_SheetInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventBingoSetting_SheetInfo_VTable vtable;
};

struct Shock_ProtocolData_ExchangeItem_Fields {
    uint32_t master_item_id;
    int32_t amount;
};

struct Shock_ProtocolData_ExchangeItem_o {
    struct Shock_ProtocolData_ExchangeItem_c *klass;
    void *monitor;
    struct Shock_ProtocolData_ExchangeItem_Fields fields;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_Slider_SliderEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_UI_Slider_Fields {
    struct UnityEngine_UI_Selectable_Fields super;
    struct UnityEngine_RectTransform_o *m_FillRect;
    struct UnityEngine_RectTransform_o *m_HandleRect;
    int32_t m_Direction;
    float m_MinValue;
    float m_MaxValue;
    bool m_WholeNumbers;
    float m_Value;
    struct UnityEngine_UI_Slider_SliderEvent_o *m_OnValueChanged;
    struct UnityEngine_UI_Image_o *m_FillImage;
    struct UnityEngine_Transform_o *m_FillTransform;
    struct UnityEngine_RectTransform_o *m_FillContainerRect;
    struct UnityEngine_Transform_o *m_HandleTransform;
    struct UnityEngine_RectTransform_o *m_HandleContainerRect;
    struct UnityEngine_Vector2_o m_Offset;
    struct UnityEngine_DrivenRectTransformTracker_o m_Tracker;
    bool m_DelayedUpdateVisuals;
};

struct Aoharu_BeginnerMissionScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_Bingo_BingoRewardDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_SimpleScroll_o *m_Scroll;
    struct Shock_BingoRewardComparer_o *m_BingoRewardComparer;
};

struct Aoharu_Bingo_BingoDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_ProtocolData_DropInfo_Fields {
    int32_t getable_count;
    int32_t first_reward;
    int32_t remaining_getable_count;
};

struct Shock_ProtocolData_DropInfo_o {
    struct Shock_ProtocolData_DropInfo_c *klass;
    void *monitor;
    struct Shock_ProtocolData_DropInfo_Fields fields;
};

struct Shock_ProtocolData_DropInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_DropInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_DropInfo_VTable vtable;
};

struct Aoharu_Bingo_BingoClearRewardItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Bingo_BingoClearRewardItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoClearRewardItem_VTable vtable;
};

struct Shock_ProtocolData_ExchangeItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_ExchangeItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_ExchangeItem_VTable vtable;
};

struct Aoharu_Bingo_BingoCompleteItem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_BingoTitleImage;
    struct Aoharu_Bingo_BingoClearRewardItem_o *m_BingoReward;
    struct UnityEngine_Sprite_array *m_BingoTitleImageList;
};

struct Aoharu_EventBingoSetting_SheetInfo_Fields {
    struct UnityEngine_Color_o m_FontColor;
    struct UnityEngine_Sprite_o *m_FrameImage;
    struct UnityEngine_Color_o m_BingoLineColor;
    struct UnityEngine_Color_o m_SheetColor;
};

struct Aoharu_EventBingoSetting_SheetInfo_o {
    struct Aoharu_EventBingoSetting_SheetInfo_c *klass;
    void *monitor;
    struct Aoharu_EventBingoSetting_SheetInfo_Fields fields;
};

struct Aoharu_Bingo_BingoClearRewardItem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_ClearObj;
    struct UnityEngine_UI_Image_o *m_ClearBg;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct UnityEngine_UI_Image_o *m_UnStartedBg;
    struct Shock_AnimatorPlayerLite_o *m_ClearAnimator;
    struct Aoharu_EventBingoSetting_o *m_Settings;
};

struct Aoharu_Bingo_BingoClearRewardItem_o {
    struct Aoharu_Bingo_BingoClearRewardItem_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoClearRewardItem_Fields fields;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_Fields {
    struct Aoharu_BeginnerMissionScene_o *__4__this;
    struct System_Action_o *onComplete;
};

struct UnityEngine_UI_Slider_o {
    struct UnityEngine_UI_Slider_c *klass;
    void *monitor;
    struct UnityEngine_UI_Slider_Fields fields;
};

struct UnityEngine_UI_Slider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_IsInteractable;
    struct VirtualInvokeData _25_InstantClearState;
    struct VirtualInvokeData _26_DoStateTransition;
    struct VirtualInvokeData _27_FindSelectableOnLeft;
    struct VirtualInvokeData _28_FindSelectableOnRight;
    struct VirtualInvokeData _29_FindSelectableOnUp;
    struct VirtualInvokeData _30_FindSelectableOnDown;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnPointerDown;
    struct VirtualInvokeData _33_OnPointerUp;
    struct VirtualInvokeData _34_OnPointerEnter;
    struct VirtualInvokeData _35_OnPointerExit;
    struct VirtualInvokeData _36_OnSelect;
    struct VirtualInvokeData _37_OnDeselect;
    struct VirtualInvokeData _38_Select;
    struct VirtualInvokeData _39_unknown;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _43_unknown;
    struct VirtualInvokeData _44_unknown;
    struct VirtualInvokeData _45_unknown;
    struct VirtualInvokeData _46_get_value;
    struct VirtualInvokeData _47_set_value;
    struct VirtualInvokeData _48_SetValueWithoutNotify;
    struct VirtualInvokeData _49_Rebuild;
    struct VirtualInvokeData _50_LayoutComplete;
    struct VirtualInvokeData _51_GraphicUpdateComplete;
    struct VirtualInvokeData _52_Update;
    struct VirtualInvokeData _53_Set;
    struct VirtualInvokeData _54_OnDrag;
    struct VirtualInvokeData _55_OnInitializePotentialDrag;
};

struct UnityEngine_UI_Slider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Slider_VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__uint____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_EventBingoSetting_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Aoharu_EventBingoSetting_SheetInfo_array *m_SheetInfo;
};

struct UnityEngine_UI_Slider_SliderEvent_Fields {
    struct UnityEngine_Events_UnityEvent_float__Fields super;
};

struct UnityEngine_UI_Slider_SliderEvent_o {
    struct UnityEngine_UI_Slider_SliderEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_Slider_SliderEvent_Fields fields;
};

struct UnityEngine_UI_Slider_SliderEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Slider_SliderEvent_VTable vtable;
};

struct Shock_ProtocolData_Reward_Fields {
    int32_t type;
    uint32_t value;
    int32_t level;
    int32_t amount;
    struct Shock_ProtocolData_ExchangeItem_o *exchange_item;
    struct Shock_ProtocolData_DropInfo_o *drop_info;
    int32_t give_type;
};

struct Aoharu_Bingo_BingoCellItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_List_Reward__StaticFields {
    struct Shock_ProtocolData_Reward_array *s_emptyArray;
};

struct Aoharu_Scenes_Mission_MissionDetailDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_MissionTitleText;
    struct Shock_TextMeshUI_o *m_ProgressText;
    struct UnityEngine_UI_Slider_o *m_ProgressBarFront;
    struct Shock_ButtonEvent_o *m_ChallengeButton;
    struct UnityEngine_GameObject_o *m_CloseButtonCancelObj;
    struct UnityEngine_GameObject_o *m_CloseButtonOkObj;
    struct Shock_TextMeshUI_o *m_ItemName;
    struct Shock_TextMeshUI_o *m_ItemNum;
    struct Shock_TextMeshUI_o *m_DueDate;
    struct Shock_RewardIcon_o *m_RewardIcon;
};

struct Aoharu_Scenes_Mission_MissionDetailDialog_o {
    struct Aoharu_Scenes_Mission_MissionDetailDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionDetailDialog_Fields fields;
};

struct Aoharu_Scenes_Mission_MissionDetailDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_Mission_MissionDetailDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionDetailDialog_VTable vtable;
};

struct System_Collections_Generic_IEnumerable_Reward__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerable_Reward__Fields {
};

struct System_Collections_Generic_IEnumerable_Reward__o {
    struct System_Collections_Generic_IEnumerable_Reward__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_Reward__Fields fields;
};

struct Shock_BingoData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoResultDialog_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Bingo_BingoDialog_o *m_EventBingoDialog;
    struct Aoharu_Bingo_BingoAnimation_o *m_EventBingoAnimation;
    struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___o *m_ClearReward;
    struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___o *m_AllClearReward;
    bool m_IsChangeSheet;
    struct Shock_BingoData_o *m_BingoDataFrom;
    struct Shock_BingoData_o *m_BingoDataTo;
    int32_t m_BingoType;
    struct System_Collections_Generic_Dictionary_uint__uint____o *m_ClearNumberDict;
    struct System_UInt32_array *m_ClearNumberList;
    struct System_UInt32_array *m_AutoSaleRewardIds;
    struct System_Collections_Generic_List_Reward__o *m_ReceiveRewardList;
};

struct Shock_ProtocolData_Reward_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Reward_o *m_Items[65535];
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_Fields {
    uint32_t BEGINNER_MISSION_ID;
    uint32_t inProcessSheetLevel;
    uint32_t maxSheetLevel;
    struct Shock_BeginnerMissionBingoData_o *beginnerMissionBingoDataTo;
    struct System_UInt32_array *receiveMissionIdList;
    struct Shock_BeginnerMissionBingoData_o *from;
    struct Shock_BeginnerMissionBingoData_o *beginnerMissionBingoDataFrom;
    struct Shock_BeginnerMissionBingoData_o *to;
    struct System_Collections_Generic_IEnumerable_Reward__o *rewrds;
    struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_o *CS___8__locals1;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_o {
    struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_c *klass;
    void *monitor;
    struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_Fields fields;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_BeginnerMissionScene___c__DisplayClass11_1_VTable vtable;
};

struct Aoharu_Bingo_BingoResultDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Bingo_BingoDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_Bingo_BingoCellItem_array *m_BingoItemList;
    struct Aoharu_Bingo_BingoRewardDialog_o *m_EventBingoRewardDialog;
    struct Aoharu_Scenes_Mission_MissionDetailDialog_o *m_MissionDetailDialog;
    struct Aoharu_Bingo_BingoCompleteItem_o *m_SheetClearReward;
    struct Shock_SimpleScroll_o *m_BingoRewardScroll;
    struct Shock_SimpleScroll_o *m_BingoSheetSelectScroll;
    struct UnityEngine_GameObject_o *m_NotStartedObj;
    struct UnityEngine_UI_Image_o *m_FrameCover;
    struct Shock_AnimatorPlayerLite_o *m_ChangeSheetAnimation;
    struct UnityEngine_UI_Image_array *m_BingoLineList;
    struct Aoharu_EventBingoSetting_o *m_Setting;
    int32_t m_SelectSheetLevelPage;
    struct Shock_BingoData_o *m_BingoData;
    struct Shock_BingoSheetData_o *m_CurrentBingoSheetData;
    int32_t m_BingoType;
};

struct Aoharu_Bingo_BingoDialog_o {
    struct Aoharu_Bingo_BingoDialog_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoDialog_Fields fields;
};

struct Aoharu_Bingo_BingoDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoDialog_VTable vtable;
};

struct Aoharu_Bingo_BingoAnimation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_BingoData_Fields {
    struct Shock_BingoSheetData_o *_InProcessSheetData_k__BackingField;
    uint32_t _InProcessSheetLevel_k__BackingField;
    bool _IsCleared_k__BackingField;
};

struct Shock_BingoRewardComparer_Fields {
};

struct Aoharu_BeginnerMissionScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Bingo_BingoResultDialog_o *m_Dialog;
    struct Shock_BeginnerMissionBingoData_o *m_BeginnerMissionBingoDataFrom;
    struct Shock_BeginnerMissionBingoData_o *m_BeginnerMissionBingoDataTo;
    struct System_UInt32_array *m_AutoSaleRewardIds;
    struct System_Collections_Generic_List_Reward__o *m_ReceiveRewardList;
};

struct Aoharu_BeginnerMissionScene_o {
    struct Aoharu_BeginnerMissionScene_c *klass;
    void *monitor;
    struct Aoharu_BeginnerMissionScene_Fields fields;
};

struct Aoharu_BeginnerMissionScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_BeginnerMissionScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_BeginnerMissionScene_VTable vtable;
};

struct Shock_BingoData_o {
    struct Shock_BingoData_c *klass;
    void *monitor;
    struct Shock_BingoData_Fields fields;
};

struct Shock_BingoData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BingoData_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyList_BingoSheetData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_BingoSheetData__o {
    struct System_Collections_Generic_IReadOnlyList_BingoSheetData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_BingoSheetData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_BingoSheetData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_BingoRewardComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Compare;
};

struct Aoharu_Bingo_BingoAnimation_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    float m_AnimationPlayTime;
    float m_ImageDisplayTime;
    float m_BingoRewardAnimationPlayTime;
    float m_CompleteAnimationApperTime;
    struct Aoharu_Bingo_BingoDispClearAnimation_o *m_DispLineClearAnim;
    struct Aoharu_Bingo_BingoDispCompleteAnimation_o *m_DispCompleteAnim;
    struct Aoharu_Bingo_BingoCellItem_array *m_BingoItemList;
    struct Shock_SimpleScroll_o *m_BingoRewardScroll;
    struct Shock_SimpleScroll_o *m_BingoSheetScroll;
    struct Aoharu_Bingo_BingoCompleteItem_o *m_BingoCompleteItem;
};

struct Aoharu_Bingo_BingoDispCompleteAnimation_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_Animator;
};

struct Aoharu_Bingo_BingoDispCompleteAnimation_o {
    struct Aoharu_Bingo_BingoDispCompleteAnimation_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoDispCompleteAnimation_Fields fields;
};

struct Aoharu_EventBingoSetting_SheetInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_EventBingoSetting_SheetInfo_o *m_Items[65535];
};

struct Aoharu_Bingo_BingoDispCompleteAnimation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Bingo_BingoDispCompleteAnimation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoDispCompleteAnimation_VTable vtable;
};

struct UnityEngine_UI_MaskableGraphic_o {
    struct UnityEngine_UI_MaskableGraphic_c *klass;
    void *monitor;
    struct UnityEngine_UI_MaskableGraphic_Fields fields;
};

struct UnityEngine_UI_MaskableGraphic_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
};

struct UnityEngine_UI_MaskableGraphic_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_MaskableGraphic_VTable vtable;
};

struct Aoharu_Bingo_BingoResultDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoResultDialog_VTable vtable;
};

struct Aoharu_Bingo_BingoResultDialog_o {
    struct Aoharu_Bingo_BingoResultDialog_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoResultDialog_Fields fields;
};

struct Aoharu_Bingo_BingoCellItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Bingo_BingoCellItem_o *m_Items[65535];
};

struct Shock_ProtocolData_Reward_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Reward_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Reward_VTable vtable;
};

struct Shock_ProtocolData_Reward_o {
    struct Shock_ProtocolData_Reward_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Reward_Fields fields;
};

struct Aoharu_Bingo_BingoRewardDialog_o {
    struct Aoharu_Bingo_BingoRewardDialog_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoRewardDialog_Fields fields;
};

struct Aoharu_Bingo_BingoRewardDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Bingo_BingoRewardDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoRewardDialog_VTable vtable;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_BeginnerMissionScene_StaticFields {
    struct Aoharu_BeginnerMissionScene_o *ms_Instance;
};

struct System_Collections_Generic_Dictionary_uint__uint____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_Bingo_BingoCompleteItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Bingo_BingoCellItem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_missionTitleText;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct UnityEngine_GameObject_o *m_ClearImage;
    struct Shock_TextMeshUI_o *m_missionProgressText;
    struct UnityEngine_UI_Slider_o *m_MissionProgressBar;
    struct Shock_ButtonEvent_o *m_CellButton;
    struct UnityEngine_UI_Image_o *m_Frame;
    struct UnityEngine_UI_Image_o *m_Cover;
    struct UnityEngine_GameObject_o *m_UnStartedObjects;
    struct UnityEngine_UI_Image_o *m_UnStartedCover;
    struct Shock_AnimatorPlayerLite_o *m_ClearCellAnimator;
    struct UnityEngine_UI_MaskableGraphic_array *m_ColorChangeObjects;
    struct Aoharu_EventBingoSetting_o *m_Settings;
    uint32_t _CellNumber_k__BackingField;
};

struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___o {
    struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___Fields fields;
};

struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BingoRewardType__List_RewardData___VTable vtable;
};

struct Aoharu_EventBingoSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_uint__uint____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__uint____VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__uint____o {
    struct System_Collections_Generic_Dictionary_uint__uint____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__uint____Fields fields;
};

struct System_Collections_Generic_List_Reward__Fields {
    struct Shock_ProtocolData_Reward_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Reward__o {
    struct System_Collections_Generic_List_Reward__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Reward__Fields fields;
};

struct System_Collections_Generic_List_Reward__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Reward__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Reward__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Reward__VTable vtable;
};

struct Aoharu_Bingo_BingoCompleteItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoCompleteItem_VTable vtable;
};

struct Aoharu_Bingo_BingoCompleteItem_o {
    struct Aoharu_Bingo_BingoCompleteItem_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoCompleteItem_Fields fields;
};

struct Aoharu_Bingo_BingoCellItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoCellItem_VTable vtable;
};

struct Aoharu_Bingo_BingoCellItem_o {
    struct Aoharu_Bingo_BingoCellItem_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoCellItem_Fields fields;
};

struct Shock_BeginnerMissionBingoData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BingoSheetDataList;
    struct VirtualInvokeData _5_get_MaxSheetLevel;
    struct VirtualInvokeData _6_get_BingoRewardSettingMstOnAccomplish;
};

struct Shock_BeginnerMissionBingoData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BeginnerMissionBingoData_VTable vtable;
};

struct Shock_BeginnerMissionBingoData_Fields {
    struct Shock_BingoData_Fields super;
    uint32_t BeginnerMissionId;
    struct System_Collections_Generic_IReadOnlyList_BingoSheetData__o *_BingoSheetDataList_k__BackingField;
    uint32_t _MaxSheetLevel_k__BackingField;
    struct Shock_IBingoRewardSettingMst_o *_BingoRewardSettingMstOnAccomplish_k__BackingField;
};

struct Shock_BeginnerMissionBingoData_o {
    struct Shock_BeginnerMissionBingoData_c *klass;
    void *monitor;
    struct Shock_BeginnerMissionBingoData_Fields fields;
};

struct Aoharu_Bingo_BingoAnimation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoAnimation_VTable vtable;
};

struct Shock_BingoRewardComparer_o {
    struct Shock_BingoRewardComparer_c *klass;
    void *monitor;
    struct Shock_BingoRewardComparer_Fields fields;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_o {
    struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_Fields fields;
};

struct Shock_BingoRewardComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BingoRewardComparer_VTable vtable;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_BeginnerMissionScene___c__DisplayClass11_0_VTable vtable;
};

struct Aoharu_Bingo_BingoAnimation_o {
    struct Aoharu_Bingo_BingoAnimation_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoAnimation_Fields fields;
};

struct Aoharu_EventBingoSetting_o {
    struct Aoharu_EventBingoSetting_c *klass;
    void *monitor;
    struct Aoharu_EventBingoSetting_Fields fields;
};

struct Aoharu_EventBingoSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventBingoSetting_VTable vtable;
};

struct UnityEngine_UI_MaskableGraphic_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UI_MaskableGraphic_o *m_Items[65535];
};

typedef struct MethodInfo_28B732C MethodInfo_28B732C, *PMethodInfo_28B732C;

typedef union _union_309932 _union_309932, *P_union_309932;

union _union_309932 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B732C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_LowLevel_PlayerLoopSystem_VTable UnityEngine_LowLevel_PlayerLoopSystem_VTable, *PUnityEngine_LowLevel_PlayerLoopSystem_VTable;

struct UnityEngine_LowLevel_PlayerLoopSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_333C35C MethodInfo_333C35C, *PMethodInfo_333C35C;

typedef union _union_301007 _union_301007, *P_union_301007;

union _union_301007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333C35C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_MeshInfo_StaticFields UnityEngine_TextCore_Text_MeshInfo_StaticFields, *PUnityEngine_TextCore_Text_MeshInfo_StaticFields;

struct UnityEngine_TextCore_Text_MeshInfo_StaticFields {
    struct UnityEngine_Color32_o k_DefaultColor;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1208_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_1208_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1208_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1208_Fields {
};

typedef struct UniRx_Operators_SingleObservable_Single_T__c UniRx_Operators_SingleObservable_Single_T__c, *PUniRx_Operators_SingleObservable_Single_T__c;

typedef struct UniRx_Operators_SingleObservable_Single_T__RGCTXs UniRx_Operators_SingleObservable_Single_T__RGCTXs, *PUniRx_Operators_SingleObservable_Single_T__RGCTXs;

typedef struct UniRx_Operators_SingleObservable_Single_T__VTable UniRx_Operators_SingleObservable_Single_T__VTable, *PUniRx_Operators_SingleObservable_Single_T__VTable;

struct UniRx_Operators_SingleObservable_Single_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SingleObservable_Single_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SingleObservable_Single_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SingleObservable_Single_T__VTable vtable;
};

struct UniRx_Operators_SingleObservable_Single_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnError;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

typedef struct Photon_Pun_UtilityScripts_PhotonTeam_o Photon_Pun_UtilityScripts_PhotonTeam_o, *PPhoton_Pun_UtilityScripts_PhotonTeam_o;

typedef struct Photon_Pun_UtilityScripts_PhotonTeam_c Photon_Pun_UtilityScripts_PhotonTeam_c, *PPhoton_Pun_UtilityScripts_PhotonTeam_c;

typedef struct Photon_Pun_UtilityScripts_PhotonTeam_Fields Photon_Pun_UtilityScripts_PhotonTeam_Fields, *PPhoton_Pun_UtilityScripts_PhotonTeam_Fields;

typedef struct Photon_Pun_UtilityScripts_PhotonTeam_VTable Photon_Pun_UtilityScripts_PhotonTeam_VTable, *PPhoton_Pun_UtilityScripts_PhotonTeam_VTable;

struct Photon_Pun_UtilityScripts_PhotonTeam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_UtilityScripts_PhotonTeam_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_PhotonTeam_VTable vtable;
};

struct Photon_Pun_UtilityScripts_PhotonTeam_Fields {
    struct System_String_o *Name;
    uint8_t Code;
};

struct Photon_Pun_UtilityScripts_PhotonTeam_o {
    struct Photon_Pun_UtilityScripts_PhotonTeam_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_PhotonTeam_Fields fields;
};

typedef struct MethodInfo_14EFB80 MethodInfo_14EFB80, *PMethodInfo_14EFB80;

typedef struct MethodInfo_14EFB80_RGCTXs MethodInfo_14EFB80_RGCTXs, *PMethodInfo_14EFB80_RGCTXs;

typedef union _union_200004 _union_200004, *P_union_200004;

struct MethodInfo_14EFB80_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_200004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EFB80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EFB80_RGCTXs *rgctx_data;
    union _union_200004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B67D4 MethodInfo_16B67D4, *PMethodInfo_16B67D4;

typedef union _union_284146 _union_284146, *P_union_284146;

union _union_284146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B67D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_GGLWordFiltering__IGGLResult_GGLWordFiltering__Result___Fields System_Action_GGLWordFiltering__IGGLResult_GGLWordFiltering__Result___Fields, *PSystem_Action_GGLWordFiltering__IGGLResult_GGLWordFiltering__Result___Fields;

struct System_Action_GGLWordFiltering__IGGLResult_GGLWordFiltering__Result___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_242AAB8 MethodInfo_242AAB8, *PMethodInfo_242AAB8;

typedef union _union_273204 _union_273204, *P_union_273204;

union _union_273204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AAB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_AdventureTextObjectBase__c System_Action_AdventureTextObjectBase__c, *PSystem_Action_AdventureTextObjectBase__c;

typedef struct System_Action_AdventureTextObjectBase__VTable System_Action_AdventureTextObjectBase__VTable, *PSystem_Action_AdventureTextObjectBase__VTable;

struct System_Action_AdventureTextObjectBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AdventureTextObjectBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AdventureTextObjectBase__VTable vtable;
};

typedef struct MethodInfo_17A917C MethodInfo_17A917C, *PMethodInfo_17A917C;

typedef union _union_167297 _union_167297, *P_union_167297;

union _union_167297 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A917C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167297 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__ChatMessage__Fields System_Collections_Generic_Dictionary_string__ChatMessage__Fields, *PSystem_Collections_Generic_Dictionary_string__ChatMessage__Fields;

struct System_Collections_Generic_Dictionary_string__ChatMessage__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_243453C MethodInfo_243453C, *PMethodInfo_243453C;

typedef union _union_276610 _union_276610, *P_union_276610;

union _union_276610 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243453C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276610 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B731C MethodInfo_28B731C, *PMethodInfo_28B731C;

typedef union _union_309452 _union_309452, *P_union_309452;

union _union_309452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B731C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20A013C MethodInfo_20A013C, *PMethodInfo_20A013C;

typedef struct UniRx_Operators_FinallyObservable_Finally_T__c UniRx_Operators_FinallyObservable_Finally_T__c, *PUniRx_Operators_FinallyObservable_Finally_T__c;

typedef union _union_293188 _union_293188, *P_union_293188;

typedef struct UniRx_Operators_FinallyObservable_Finally_T__RGCTXs UniRx_Operators_FinallyObservable_Finally_T__RGCTXs, *PUniRx_Operators_FinallyObservable_Finally_T__RGCTXs;

typedef struct UniRx_Operators_FinallyObservable_Finally_T__VTable UniRx_Operators_FinallyObservable_Finally_T__VTable, *PUniRx_Operators_FinallyObservable_Finally_T__VTable;

union _union_293188 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Operators_FinallyObservable_Finally_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_FinallyObservable_Finally_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FinallyObservable_Finally_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FinallyObservable_Finally_T__VTable vtable;
};

struct MethodInfo_20A013C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FinallyObservable_Finally_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293188 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_FinallyObservable_Finally_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_4_UniRx_Operators_FinallyObservable_Finally_T___Run_b__2_0;
    struct Il2CppClass *_5_UniRx_IObserver_T_;
    struct MethodInfo *_6_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_7_UniRx_IObserver_T__OnError;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_9_UniRx_IObserver_T__OnCompleted;
};

typedef struct System_Action_GroupExpNoticeExpBox__VTable System_Action_GroupExpNoticeExpBox__VTable, *PSystem_Action_GroupExpNoticeExpBox__VTable;

struct System_Action_GroupExpNoticeExpBox__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_2C044B8_RGCTXs MethodInfo_2C044B8_RGCTXs, *PMethodInfo_2C044B8_RGCTXs;

struct MethodInfo_2C044B8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TSource__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TSource__TKey___ctor;
};

typedef struct MethodInfo_2B8A120 MethodInfo_2B8A120, *PMethodInfo_2B8A120;

typedef struct System_ValueTuple_T1__T2__T3__T4__c System_ValueTuple_T1__T2__T3__T4__c, *PSystem_ValueTuple_T1__T2__T3__T4__c;

typedef union _union_171291 _union_171291, *P_union_171291;

typedef struct System_ValueTuple_T1__T2__T3__T4__VTable System_ValueTuple_T1__T2__T3__T4__VTable, *PSystem_ValueTuple_T1__T2__T3__T4__VTable;

struct System_ValueTuple_T1__T2__T3__T4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T1__T2__T3__T4__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_ValueTuple_T1__T2__T3__T4__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T1__T2__T3__T4__VTable vtable;
};

union _union_171291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B8A120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Microsoft_CodeAnalysis_EmbeddedAttribute_3_Fields Microsoft_CodeAnalysis_EmbeddedAttribute_3_Fields, *PMicrosoft_CodeAnalysis_EmbeddedAttribute_3_Fields;

struct Microsoft_CodeAnalysis_EmbeddedAttribute_3_Fields {
    struct System_Attribute_Fields super;
};

typedef struct System_Action_AdventureTextObjectBase__o System_Action_AdventureTextObjectBase__o, *PSystem_Action_AdventureTextObjectBase__o;

typedef struct System_Action_AdventureTextObjectBase__Fields System_Action_AdventureTextObjectBase__Fields, *PSystem_Action_AdventureTextObjectBase__Fields;

struct System_Action_AdventureTextObjectBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AdventureTextObjectBase__o {
    struct System_Action_AdventureTextObjectBase__c *klass;
    void *monitor;
    struct System_Action_AdventureTextObjectBase__Fields fields;
};

typedef struct System_Threading_SpinLock_Fields System_Threading_SpinLock_Fields, *PSystem_Threading_SpinLock_Fields;

struct System_Threading_SpinLock_Fields {
    int32_t m_owner;
};

typedef struct MethodInfo_308C7FC MethodInfo_308C7FC, *PMethodInfo_308C7FC;

typedef struct MethodInfo_308C7FC_RGCTXs MethodInfo_308C7FC_RGCTXs, *PMethodInfo_308C7FC_RGCTXs;

typedef union _union_214724 _union_214724, *P_union_214724;

union _union_214724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C7FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C7FC_RGCTXs *rgctx_data;
    union _union_214724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308C7FC_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_1F461B8 MethodInfo_1F461B8, *PMethodInfo_1F461B8;

typedef union _union_163701 _union_163701, *P_union_163701;

union _union_163701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F461B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281294 _union_281294, *P_union_281294;

union _union_281294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281296 _union_281296, *P_union_281296;

union _union_281296 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281298 _union_281298, *P_union_281298;

union _union_281298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IList_Task__Fields System_Collections_Generic_IList_Task__Fields, *PSystem_Collections_Generic_IList_Task__Fields;

struct System_Collections_Generic_IList_Task__Fields {
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__VTable vtable;
};

typedef struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_Fields Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_Fields, *PShock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_Fields;

typedef struct Shock_AdjustTrackingListMst_o Shock_AdjustTrackingListMst_o, *PShock_AdjustTrackingListMst_o;

typedef struct Shock_AdjustTrackingListMst_c Shock_AdjustTrackingListMst_c, *PShock_AdjustTrackingListMst_c;

typedef struct Shock_AdjustTrackingListMst_Fields Shock_AdjustTrackingListMst_Fields, *PShock_AdjustTrackingListMst_Fields;

typedef struct Shock_AdjustTrackingListMst_VTable Shock_AdjustTrackingListMst_VTable, *PShock_AdjustTrackingListMst_VTable;

struct Shock_AdjustTrackingListMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    struct System_String_o *_trackingId;
    int32_t _trackingType;
    struct System_String_o *_value;
    uint32_t _masterReleaseLabelId;
};

struct Shock_AdjustTrackingListMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_Fields {
    struct Shock_AdjustTrackingListMst_o *adjustMstFirstCharge;
};

struct Shock_AdjustTrackingListMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdjustTrackingListMst_VTable vtable;
};

struct Shock_AdjustTrackingListMst_o {
    struct Shock_AdjustTrackingListMst_c *klass;
    void *monitor;
    struct Shock_AdjustTrackingListMst_Fields fields;
};

typedef struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__o Shock_GameMstTableBase_AlbumMemberTagMMst__uint__o, *PShock_GameMstTableBase_AlbumMemberTagMMst__uint__o;

typedef struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__c Shock_GameMstTableBase_AlbumMemberTagMMst__uint__c, *PShock_GameMstTableBase_AlbumMemberTagMMst__uint__c;

typedef struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__Fields Shock_GameMstTableBase_AlbumMemberTagMMst__uint__Fields, *PShock_GameMstTableBase_AlbumMemberTagMMst__uint__Fields;

typedef struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__VTable Shock_GameMstTableBase_AlbumMemberTagMMst__uint__VTable, *PShock_GameMstTableBase_AlbumMemberTagMMst__uint__VTable;

struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__o {
    struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__Fields fields;
};

struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__VTable vtable;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_StaticFields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_StaticFields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_StaticFields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_o;

typedef struct System_Func_CharacterGroupMst__bool__o System_Func_CharacterGroupMst__bool__o, *PSystem_Func_CharacterGroupMst__bool__o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_Fields;

typedef struct System_Func_CharacterGroupMst__bool__c System_Func_CharacterGroupMst__bool__c, *PSystem_Func_CharacterGroupMst__bool__c;

typedef struct System_Func_CharacterGroupMst__bool__Fields System_Func_CharacterGroupMst__bool__Fields, *PSystem_Func_CharacterGroupMst__bool__Fields;

typedef struct System_Func_CharacterGroupMst__bool__VTable System_Func_CharacterGroupMst__bool__VTable, *PSystem_Func_CharacterGroupMst__bool__VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_Fields {
};

struct System_Func_CharacterGroupMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterGroupMst__bool__o {
    struct System_Func_CharacterGroupMst__bool__c *klass;
    void *monitor;
    struct System_Func_CharacterGroupMst__bool__Fields fields;
};

struct System_Func_CharacterGroupMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharacterGroupMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterGroupMst__bool__VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_StaticFields {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent___c_o *__9;
    struct System_Func_CharacterGroupMst__bool__o *__9__13_0;
};

typedef struct MethodInfo_28B710C MethodInfo_28B710C, *PMethodInfo_28B710C;

typedef union _union_310884 _union_310884, *P_union_310884;

union _union_310884 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B710C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310884 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_GUIClip_ParentClipScope_c UnityEngine_GUIClip_ParentClipScope_c, *PUnityEngine_GUIClip_ParentClipScope_c;

typedef struct UnityEngine_GUIClip_ParentClipScope_VTable UnityEngine_GUIClip_ParentClipScope_VTable, *PUnityEngine_GUIClip_ParentClipScope_VTable;

struct UnityEngine_GUIClip_ParentClipScope_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_GUIClip_ParentClipScope_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUIClip_ParentClipScope_VTable vtable;
};

typedef struct MethodInfo_2013774 MethodInfo_2013774, *PMethodInfo_2013774;

typedef union _union_244691 _union_244691, *P_union_244691;

union _union_244691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_SevenZipArchiveEntry__CFolder__o System_Func_SevenZipArchiveEntry__CFolder__o, *PSystem_Func_SevenZipArchiveEntry__CFolder__o;

typedef struct System_Func_SevenZipArchiveEntry__CFolder__c System_Func_SevenZipArchiveEntry__CFolder__c, *PSystem_Func_SevenZipArchiveEntry__CFolder__c;

typedef struct System_Func_SevenZipArchiveEntry__CFolder__Fields System_Func_SevenZipArchiveEntry__CFolder__Fields, *PSystem_Func_SevenZipArchiveEntry__CFolder__Fields;

typedef struct System_Func_SevenZipArchiveEntry__CFolder__VTable System_Func_SevenZipArchiveEntry__CFolder__VTable, *PSystem_Func_SevenZipArchiveEntry__CFolder__VTable;

struct System_Func_SevenZipArchiveEntry__CFolder__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SevenZipArchiveEntry__CFolder__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SevenZipArchiveEntry__CFolder__o {
    struct System_Func_SevenZipArchiveEntry__CFolder__c *klass;
    void *monitor;
    struct System_Func_SevenZipArchiveEntry__CFolder__Fields fields;
};

struct System_Func_SevenZipArchiveEntry__CFolder__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SevenZipArchiveEntry__CFolder__VTable vtable;
};

typedef struct MethodInfo_12DF540 MethodInfo_12DF540, *PMethodInfo_12DF540;

typedef union _union_167081 _union_167081, *P_union_167081;

union _union_167081 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DF540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167081 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF7A8 MethodInfo_22CF7A8, *PMethodInfo_22CF7A8;

typedef union _union_274544 _union_274544, *P_union_274544;

union _union_274544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281290 _union_281290, *P_union_281290;

union _union_281290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_Fields Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_Fields, *PCysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_Fields;

struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_Fields {
};

typedef struct UnityEngine_GUIClip_ParentClipScope_o UnityEngine_GUIClip_ParentClipScope_o, *PUnityEngine_GUIClip_ParentClipScope_o;

typedef struct UnityEngine_GUIClip_ParentClipScope_Fields UnityEngine_GUIClip_ParentClipScope_Fields, *PUnityEngine_GUIClip_ParentClipScope_Fields;

struct UnityEngine_GUIClip_ParentClipScope_Fields {
    bool m_Disposed;
};

struct UnityEngine_GUIClip_ParentClipScope_o {
    struct UnityEngine_GUIClip_ParentClipScope_Fields fields;
};

typedef struct MethodInfo_20A0094 MethodInfo_20A0094, *PMethodInfo_20A0094;

typedef union _union_293184 _union_293184, *P_union_293184;

union _union_293184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A0094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FinallyObservable_Finally_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281292 _union_281292, *P_union_281292;

union _union_281292 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__LimitedLiveMst__VTable Carbon_ListDictionary_uint__LimitedLiveMst__VTable, *PCarbon_ListDictionary_uint__LimitedLiveMst__VTable;

struct Carbon_ListDictionary_uint__LimitedLiveMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Security_Cryptography_RSA_Fields System_Security_Cryptography_RSA_Fields, *PSystem_Security_Cryptography_RSA_Fields;

typedef struct System_Security_Cryptography_AsymmetricAlgorithm_Fields System_Security_Cryptography_AsymmetricAlgorithm_Fields, *PSystem_Security_Cryptography_AsymmetricAlgorithm_Fields;

typedef struct System_Security_Cryptography_KeySizes_array System_Security_Cryptography_KeySizes_array, *PSystem_Security_Cryptography_KeySizes_array;

typedef struct System_Security_Cryptography_KeySizes_o System_Security_Cryptography_KeySizes_o, *PSystem_Security_Cryptography_KeySizes_o;

typedef struct System_Security_Cryptography_KeySizes_c System_Security_Cryptography_KeySizes_c, *PSystem_Security_Cryptography_KeySizes_c;

typedef struct System_Security_Cryptography_KeySizes_Fields System_Security_Cryptography_KeySizes_Fields, *PSystem_Security_Cryptography_KeySizes_Fields;

typedef struct System_Security_Cryptography_KeySizes_VTable System_Security_Cryptography_KeySizes_VTable, *PSystem_Security_Cryptography_KeySizes_VTable;

struct System_Security_Cryptography_KeySizes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_KeySizes_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_KeySizes_VTable vtable;
};

struct System_Security_Cryptography_KeySizes_Fields {
    int32_t m_minSize;
    int32_t m_maxSize;
    int32_t m_skipSize;
};

struct System_Security_Cryptography_KeySizes_o {
    struct System_Security_Cryptography_KeySizes_c *klass;
    void *monitor;
    struct System_Security_Cryptography_KeySizes_Fields fields;
};

struct System_Security_Cryptography_KeySizes_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Security_Cryptography_KeySizes_o *m_Items[65535];
};

struct System_Security_Cryptography_AsymmetricAlgorithm_Fields {
    int32_t KeySizeValue;
    struct System_Security_Cryptography_KeySizes_array *LegalKeySizesValue;
};

struct System_Security_Cryptography_RSA_Fields {
    struct System_Security_Cryptography_AsymmetricAlgorithm_Fields super;
};

typedef struct MethodInfo_15DF2AC_RGCTXs MethodInfo_15DF2AC_RGCTXs, *PMethodInfo_15DF2AC_RGCTXs;

struct MethodInfo_15DF2AC_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef struct MethodInfo_326749C MethodInfo_326749C, *PMethodInfo_326749C;

typedef union _union_315167 _union_315167, *P_union_315167;

union _union_315167 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326749C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315167 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F7E04 MethodInfo_30F7E04, *PMethodInfo_30F7E04;

typedef union _union_234991 _union_234991, *P_union_234991;

union _union_234991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7E04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2684094 MethodInfo_2684094, *PMethodInfo_2684094;

typedef union _union_312864 _union_312864, *P_union_312864;

union _union_312864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1076A10 MethodInfo_1076A10, *PMethodInfo_1076A10;

typedef union _union_167477 _union_167477, *P_union_167477;

union _union_167477 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1076A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass46_0_c Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass46_0_c, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass46_0_c;

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass46_0_VTable Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass46_0_VTable, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass46_0_VTable;

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass46_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass46_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass46_0_VTable vtable;
};

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_c SharpCompress_Compressors_Rar_VM_VMPreparedProgram_c, *PSharpCompress_Compressors_Rar_VM_VMPreparedProgram_c;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_VTable SharpCompress_Compressors_Rar_VM_VMPreparedProgram_VTable, *PSharpCompress_Compressors_Rar_VM_VMPreparedProgram_VTable;

struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_VTable vtable;
};

typedef struct MethodInfo_12AAD68_RGCTXs MethodInfo_12AAD68_RGCTXs, *PMethodInfo_12AAD68_RGCTXs;

struct MethodInfo_12AAD68_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BFBE4C MethodInfo_1BFBE4C, *PMethodInfo_1BFBE4C;

typedef union _union_253651 _union_253651, *P_union_253651;

union _union_253651 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFBE4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253651 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_c Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_c, *PShock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_c;

typedef struct Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_VTable Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_VTable, *PShock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_VTable;

struct Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_VTable vtable;
};

typedef struct MethodInfo_2948088 MethodInfo_2948088, *PMethodInfo_2948088;

typedef union _union_191348 _union_191348, *P_union_191348;

union _union_191348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948088 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_MonoBehaviour__Fields System_Collections_Generic_IEnumerator_MonoBehaviour__Fields, *PSystem_Collections_Generic_IEnumerator_MonoBehaviour__Fields;

struct System_Collections_Generic_IEnumerator_MonoBehaviour__Fields {
};

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_o SharpCompress_Compressors_Rar_VM_VMPreparedProgram_o, *PSharpCompress_Compressors_Rar_VM_VMPreparedProgram_o;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_Fields SharpCompress_Compressors_Rar_VM_VMPreparedProgram_Fields, *PSharpCompress_Compressors_Rar_VM_VMPreparedProgram_Fields;

typedef struct System_Collections_Generic_List_VMPreparedCommand__o System_Collections_Generic_List_VMPreparedCommand__o, *PSystem_Collections_Generic_List_VMPreparedCommand__o;

typedef struct System_Collections_Generic_List_byte__o System_Collections_Generic_List_byte__o, *PSystem_Collections_Generic_List_byte__o;

typedef struct System_Collections_Generic_List_VMPreparedCommand__c System_Collections_Generic_List_VMPreparedCommand__c, *PSystem_Collections_Generic_List_VMPreparedCommand__c;

typedef struct System_Collections_Generic_List_VMPreparedCommand__Fields System_Collections_Generic_List_VMPreparedCommand__Fields, *PSystem_Collections_Generic_List_VMPreparedCommand__Fields;

typedef struct System_Collections_Generic_List_byte__c System_Collections_Generic_List_byte__c, *PSystem_Collections_Generic_List_byte__c;

typedef struct System_Collections_Generic_List_byte__Fields System_Collections_Generic_List_byte__Fields, *PSystem_Collections_Generic_List_byte__Fields;

typedef struct System_Collections_Generic_List_VMPreparedCommand__StaticFields System_Collections_Generic_List_VMPreparedCommand__StaticFields, *PSystem_Collections_Generic_List_VMPreparedCommand__StaticFields;

typedef struct System_Collections_Generic_List_VMPreparedCommand__VTable System_Collections_Generic_List_VMPreparedCommand__VTable, *PSystem_Collections_Generic_List_VMPreparedCommand__VTable;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_array SharpCompress_Compressors_Rar_VM_VMPreparedCommand_array, *PSharpCompress_Compressors_Rar_VM_VMPreparedCommand_array;

typedef struct System_Collections_Generic_List_byte__StaticFields System_Collections_Generic_List_byte__StaticFields, *PSystem_Collections_Generic_List_byte__StaticFields;

typedef struct System_Collections_Generic_List_byte__VTable System_Collections_Generic_List_byte__VTable, *PSystem_Collections_Generic_List_byte__VTable;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_o SharpCompress_Compressors_Rar_VM_VMPreparedCommand_o, *PSharpCompress_Compressors_Rar_VM_VMPreparedCommand_o;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_c SharpCompress_Compressors_Rar_VM_VMPreparedCommand_c, *PSharpCompress_Compressors_Rar_VM_VMPreparedCommand_c;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_Fields SharpCompress_Compressors_Rar_VM_VMPreparedCommand_Fields, *PSharpCompress_Compressors_Rar_VM_VMPreparedCommand_Fields;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_VTable SharpCompress_Compressors_Rar_VM_VMPreparedCommand_VTable, *PSharpCompress_Compressors_Rar_VM_VMPreparedCommand_VTable;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_o SharpCompress_Compressors_Rar_VM_VMPreparedOperand_o, *PSharpCompress_Compressors_Rar_VM_VMPreparedOperand_o;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_c SharpCompress_Compressors_Rar_VM_VMPreparedOperand_c, *PSharpCompress_Compressors_Rar_VM_VMPreparedOperand_c;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_Fields SharpCompress_Compressors_Rar_VM_VMPreparedOperand_Fields, *PSharpCompress_Compressors_Rar_VM_VMPreparedOperand_Fields;

typedef struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_VTable SharpCompress_Compressors_Rar_VM_VMPreparedOperand_VTable, *PSharpCompress_Compressors_Rar_VM_VMPreparedOperand_VTable;

struct System_Collections_Generic_List_byte__Fields {
    struct System_Byte_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_byte__o {
    struct System_Collections_Generic_List_byte__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_byte__Fields fields;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_o *m_Items[65535];
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_Fields {
    int32_t _OpCode_k__BackingField;
    bool _IsByteMode_k__BackingField;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_o *_Op1_k__BackingField;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_o *_Op2_k__BackingField;
};

struct System_Collections_Generic_List_byte__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_Fields {
    struct System_Collections_Generic_List_VMPreparedCommand__o *Commands;
    struct System_Collections_Generic_List_VMPreparedCommand__o *AltCommands;
    int32_t _CommandCount_k__BackingField;
    struct System_Collections_Generic_List_byte__o *GlobalData;
    struct System_Collections_Generic_List_byte__o *StaticData;
    struct System_Int32_array *InitR;
    int32_t _FilteredDataOffset_k__BackingField;
    int32_t _FilteredDataSize_k__BackingField;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_Fields {
    int32_t _Type_k__BackingField;
    int32_t _Data_k__BackingField;
    int32_t _Base_k__BackingField;
    int32_t _Offset_k__BackingField;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_VTable vtable;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_o {
    struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_Fields fields;
};

struct System_Collections_Generic_List_byte__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_byte__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_byte__VTable vtable;
};

struct System_Collections_Generic_List_VMPreparedCommand__StaticFields {
    struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_array *s_emptyArray;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_o {
    struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_Fields fields;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_o {
    struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_Fields fields;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedOperand_VTable vtable;
};

struct System_Collections_Generic_List_VMPreparedCommand__Fields {
    struct SharpCompress_Compressors_Rar_VM_VMPreparedCommand_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_VMPreparedCommand__o {
    struct System_Collections_Generic_List_VMPreparedCommand__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_VMPreparedCommand__Fields fields;
};

struct System_Collections_Generic_List_VMPreparedCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_VMPreparedCommand__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_VMPreparedCommand__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_VMPreparedCommand__VTable vtable;
};

struct System_Collections_Generic_List_byte__StaticFields {
    struct System_Byte_array *s_emptyArray;
};

typedef struct MethodInfo_2D6D920_RGCTXs MethodInfo_2D6D920_RGCTXs, *PMethodInfo_2D6D920_RGCTXs;

struct MethodInfo_2D6D920_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_RepeatObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_RepeatObservable_T___ctor;
};

typedef struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_c Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_c, *PAoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_c;

typedef struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_VTable Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_VTable, *PAoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_VTable;

struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_VTable vtable;
};

typedef struct MethodInfo_2948080 MethodInfo_2948080, *PMethodInfo_2948080;

typedef union _union_189910 _union_189910, *P_union_189910;

union _union_189910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBD02C MethodInfo_2DBD02C, *PMethodInfo_2DBD02C;

typedef struct System_Collections_Generic_Queue_Enumerator_T__c System_Collections_Generic_Queue_Enumerator_T__c, *PSystem_Collections_Generic_Queue_Enumerator_T__c;

typedef union _union_256650 _union_256650, *P_union_256650;

typedef struct System_Collections_Generic_Queue_Enumerator_T__RGCTXs System_Collections_Generic_Queue_Enumerator_T__RGCTXs, *PSystem_Collections_Generic_Queue_Enumerator_T__RGCTXs;

typedef struct System_Collections_Generic_Queue_Enumerator_T__VTable System_Collections_Generic_Queue_Enumerator_T__VTable, *PSystem_Collections_Generic_Queue_Enumerator_T__VTable;

struct System_Collections_Generic_Queue_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_Collections_Generic_Queue_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_Queue_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Enumerator_T__VTable vtable;
};

union _union_256650 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Collections_Generic_Queue_Enumerator_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Queue_Enumerator_T__ThrowEnumerationNotStartedOrEnded;
    struct MethodInfo *_1_System_Collections_Generic_Queue_Enumerator_T__get_Current;
    struct Il2CppClass *_2_T;
};

struct MethodInfo_2DBD02C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256650 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294807C MethodInfo_294807C, *PMethodInfo_294807C;

typedef union _union_188472 _union_188472, *P_union_188472;

union _union_188472 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294807C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188472 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EE0298 MethodInfo_1EE0298, *PMethodInfo_1EE0298;

typedef union _union_305138 _union_305138, *P_union_305138;

union _union_305138 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305138 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicFilterGroupContentItem___c__DisplayClass7_0_c Aoharu_MusicFilterGroupContentItem___c__DisplayClass7_0_c, *PAoharu_MusicFilterGroupContentItem___c__DisplayClass7_0_c;

typedef struct Aoharu_MusicFilterGroupContentItem___c__DisplayClass7_0_VTable Aoharu_MusicFilterGroupContentItem___c__DisplayClass7_0_VTable, *PAoharu_MusicFilterGroupContentItem___c__DisplayClass7_0_VTable;

struct Aoharu_MusicFilterGroupContentItem___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicFilterGroupContentItem___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicFilterGroupContentItem___c__DisplayClass7_0_VTable vtable;
};

typedef struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_o Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_o, *PAoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_o;

typedef struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_Fields Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_Fields, *PAoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_Fields;

struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_Fields {
    bool isBonus;
    int32_t eventType;
};

struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_o {
    struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon___c__DisplayClass34_0_Fields fields;
};

typedef struct MethodInfo_28B712C MethodInfo_28B712C, *PMethodInfo_28B712C;

typedef union _union_311844 _union_311844, *P_union_311844;

union _union_311844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B712C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B711C MethodInfo_28B711C, *PMethodInfo_28B711C;

typedef union _union_311364 _union_311364, *P_union_311364;

union _union_311364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B711C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8D550 MethodInfo_2E8D550, *PMethodInfo_2E8D550;

typedef union _union_224327 _union_224327, *P_union_224327;

union _union_224327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B64338 MethodInfo_1B64338, *PMethodInfo_1B64338;

typedef union _union_245359 _union_245359, *P_union_245359;

union _union_245359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LayoutRebuilder__VTable System_Func_LayoutRebuilder__VTable, *PSystem_Func_LayoutRebuilder__VTable;

struct System_Func_LayoutRebuilder__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Carbon_ListDictionary_uint__TitleScreenMst__VTable Carbon_ListDictionary_uint__TitleScreenMst__VTable, *PCarbon_ListDictionary_uint__TitleScreenMst__VTable;

struct Carbon_ListDictionary_uint__TitleScreenMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Security_SecurityManager_o System_Security_SecurityManager_o, *PSystem_Security_SecurityManager_o;

typedef struct System_Security_SecurityManager_c System_Security_SecurityManager_c, *PSystem_Security_SecurityManager_c;

typedef struct System_Security_SecurityManager_Fields System_Security_SecurityManager_Fields, *PSystem_Security_SecurityManager_Fields;

typedef struct System_Security_SecurityManager_VTable System_Security_SecurityManager_VTable, *PSystem_Security_SecurityManager_VTable;

struct System_Security_SecurityManager_Fields {
};

struct System_Security_SecurityManager_o {
    struct System_Security_SecurityManager_c *klass;
    void *monitor;
    struct System_Security_SecurityManager_Fields fields;
};

struct System_Security_SecurityManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_SecurityManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_SecurityManager_VTable vtable;
};

typedef struct MethodInfo_2512DB4 MethodInfo_2512DB4, *PMethodInfo_2512DB4;

typedef union _union_251845 _union_251845, *P_union_251845;

union _union_251845 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512DB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251845 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281250 _union_281250, *P_union_281250;

union _union_281250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_StringWriter_Fields System_IO_StringWriter_Fields, *PSystem_IO_StringWriter_Fields;

typedef struct System_IO_TextWriter_Fields System_IO_TextWriter_Fields, *PSystem_IO_TextWriter_Fields;

typedef struct System_Text_StringBuilder_o System_Text_StringBuilder_o, *PSystem_Text_StringBuilder_o;

typedef struct System_IFormatProvider_o System_IFormatProvider_o, *PSystem_IFormatProvider_o;

typedef struct System_Text_StringBuilder_c System_Text_StringBuilder_c, *PSystem_Text_StringBuilder_c;

typedef struct System_Text_StringBuilder_Fields System_Text_StringBuilder_Fields, *PSystem_Text_StringBuilder_Fields;

typedef struct System_IFormatProvider_c System_IFormatProvider_c, *PSystem_IFormatProvider_c;

typedef struct System_IFormatProvider_Fields System_IFormatProvider_Fields, *PSystem_IFormatProvider_Fields;

typedef struct System_Text_StringBuilder_VTable System_Text_StringBuilder_VTable, *PSystem_Text_StringBuilder_VTable;

struct System_IFormatProvider_Fields {
};

struct System_Text_StringBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Runtime_Serialization_ISerializable_GetObjectData;
};

struct System_Text_StringBuilder_Fields {
    struct System_Char_array *m_ChunkChars;
    struct System_Text_StringBuilder_o *m_ChunkPrevious;
    int32_t m_ChunkLength;
    int32_t m_ChunkOffset;
    int32_t m_MaxCapacity;
};

struct System_Text_StringBuilder_o {
    struct System_Text_StringBuilder_c *klass;
    void *monitor;
    struct System_Text_StringBuilder_Fields fields;
};

struct System_Text_StringBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_StringBuilder_VTable vtable;
};

struct System_IFormatProvider_o {
    struct System_IFormatProvider_c *klass;
    void *monitor;
    struct System_IFormatProvider_Fields fields;
};

struct System_IFormatProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_IO_TextWriter_Fields {
    struct System_MarshalByRefObject_Fields super;
    struct System_Char_array *CoreNewLine;
    struct System_String_o *CoreNewLineStr;
    struct System_IFormatProvider_o *_internalFormatProvider;
};

struct System_IO_StringWriter_Fields {
    struct System_IO_TextWriter_Fields super;
    struct System_Text_StringBuilder_o *_sb;
    bool _isOpen;
};

typedef union _union_281252 _union_281252, *P_union_281252;

union _union_281252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3135628 MethodInfo_3135628, *PMethodInfo_3135628;

typedef union _union_233109 _union_233109, *P_union_233109;

union _union_233109 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135628 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281254 _union_281254, *P_union_281254;

union _union_281254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281256 _union_281256, *P_union_281256;

union _union_281256 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281258 _union_281258, *P_union_281258;

union _union_281258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_SocialKit_Platform_array GreeGameLib_SocialKit_Platform_array, *PGreeGameLib_SocialKit_Platform_array;

struct GreeGameLib_SocialKit_Platform_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayPromise__VTable Cysharp_Threading_Tasks_TaskPool_UniTask_DelayPromise__VTable, *PCysharp_Threading_Tasks_TaskPool_UniTask_DelayPromise__VTable;

struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayPromise__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_Stack_DerSequenceReader__o System_Collections_Generic_Stack_DerSequenceReader__o, *PSystem_Collections_Generic_Stack_DerSequenceReader__o;

typedef struct System_Collections_Generic_Stack_DerSequenceReader__c System_Collections_Generic_Stack_DerSequenceReader__c, *PSystem_Collections_Generic_Stack_DerSequenceReader__c;

typedef struct System_Collections_Generic_Stack_DerSequenceReader__Fields System_Collections_Generic_Stack_DerSequenceReader__Fields, *PSystem_Collections_Generic_Stack_DerSequenceReader__Fields;

typedef struct System_Collections_Generic_Stack_DerSequenceReader__VTable System_Collections_Generic_Stack_DerSequenceReader__VTable, *PSystem_Collections_Generic_Stack_DerSequenceReader__VTable;

typedef struct System_Security_Cryptography_DerSequenceReader_array System_Security_Cryptography_DerSequenceReader_array, *PSystem_Security_Cryptography_DerSequenceReader_array;

typedef struct System_Security_Cryptography_DerSequenceReader_o System_Security_Cryptography_DerSequenceReader_o, *PSystem_Security_Cryptography_DerSequenceReader_o;

typedef struct System_Security_Cryptography_DerSequenceReader_c System_Security_Cryptography_DerSequenceReader_c, *PSystem_Security_Cryptography_DerSequenceReader_c;

typedef struct System_Security_Cryptography_DerSequenceReader_Fields System_Security_Cryptography_DerSequenceReader_Fields, *PSystem_Security_Cryptography_DerSequenceReader_Fields;

typedef struct System_Security_Cryptography_DerSequenceReader_StaticFields System_Security_Cryptography_DerSequenceReader_StaticFields, *PSystem_Security_Cryptography_DerSequenceReader_StaticFields;

typedef struct System_Security_Cryptography_DerSequenceReader_VTable System_Security_Cryptography_DerSequenceReader_VTable, *PSystem_Security_Cryptography_DerSequenceReader_VTable;

struct System_Security_Cryptography_DerSequenceReader_StaticFields {
    struct System_Globalization_DateTimeFormatInfo_o *s_validityDateTimeFormatInfo;
    struct System_Text_Encoding_o *s_utf8EncodingWithExceptionFallback;
    struct System_Text_Encoding_o *s_latin1Encoding;
};

struct System_Collections_Generic_Stack_DerSequenceReader__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Security_Cryptography_DerSequenceReader_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Security_Cryptography_DerSequenceReader_o *m_Items[65535];
};

struct System_Security_Cryptography_DerSequenceReader_Fields {
    struct System_Byte_array *_data;
    int32_t _end;
    int32_t _position;
    int32_t _ContentLength_k__BackingField;
};

struct System_Security_Cryptography_DerSequenceReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_DerSequenceReader_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_DerSequenceReader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_DerSequenceReader_VTable vtable;
};

struct System_Security_Cryptography_DerSequenceReader_o {
    struct System_Security_Cryptography_DerSequenceReader_c *klass;
    void *monitor;
    struct System_Security_Cryptography_DerSequenceReader_Fields fields;
};

struct System_Collections_Generic_Stack_DerSequenceReader__Fields {
    struct System_Security_Cryptography_DerSequenceReader_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_DerSequenceReader__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_DerSequenceReader__VTable vtable;
};

struct System_Collections_Generic_Stack_DerSequenceReader__o {
    struct System_Collections_Generic_Stack_DerSequenceReader__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_DerSequenceReader__Fields fields;
};

typedef struct MethodInfo_28B714C MethodInfo_28B714C, *PMethodInfo_28B714C;

typedef union _union_312804 _union_312804, *P_union_312804;

union _union_312804 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B714C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205D0FC MethodInfo_205D0FC, *PMethodInfo_205D0FC;

typedef union _union_217807 _union_217807, *P_union_217807;

union _union_217807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D0FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281260 _union_281260, *P_union_281260;

union _union_281260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281262 _union_281262, *P_union_281262;

union _union_281262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281264 _union_281264, *P_union_281264;

union _union_281264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_TapToAdjustTapTimingScene___c_Fields Aoharu_TapToAdjustTapTimingScene___c_Fields, *PAoharu_TapToAdjustTapTimingScene___c_Fields;

struct Aoharu_TapToAdjustTapTimingScene___c_Fields {
};

typedef struct MethodInfo_28809F8 MethodInfo_28809F8, *PMethodInfo_28809F8;

typedef union _union_271972 _union_271972, *P_union_271972;

union _union_271972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28809F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281266 _union_281266, *P_union_281266;

union _union_281266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281268 _union_281268, *P_union_281268;

union _union_281268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_o Photon_Pun_PhotonAnimatorView_SynchronizedLayer_o, *PPhoton_Pun_PhotonAnimatorView_SynchronizedLayer_o;

typedef struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_c Photon_Pun_PhotonAnimatorView_SynchronizedLayer_c, *PPhoton_Pun_PhotonAnimatorView_SynchronizedLayer_c;

typedef struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_Fields Photon_Pun_PhotonAnimatorView_SynchronizedLayer_Fields, *PPhoton_Pun_PhotonAnimatorView_SynchronizedLayer_Fields;

typedef struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_VTable Photon_Pun_PhotonAnimatorView_SynchronizedLayer_VTable, *PPhoton_Pun_PhotonAnimatorView_SynchronizedLayer_VTable;

struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_Fields {
    int32_t SynchronizeType;
    int32_t LayerIndex;
};

struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_o {
    struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_Fields fields;
};

struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonAnimatorView_SynchronizedLayer_VTable vtable;
};

typedef struct Shock_GGL_Payment_GGLClearMigration3rdPartyUserAccount_VTable Shock_GGL_Payment_GGLClearMigration3rdPartyUserAccount_VTable, *PShock_GGL_Payment_GGLClearMigration3rdPartyUserAccount_VTable;

struct Shock_GGL_Payment_GGLClearMigration3rdPartyUserAccount_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

typedef struct System_Collections_Generic_List_BgData__o System_Collections_Generic_List_BgData__o, *PSystem_Collections_Generic_List_BgData__o;

typedef struct System_Collections_Generic_List_BgData__c System_Collections_Generic_List_BgData__c, *PSystem_Collections_Generic_List_BgData__c;

typedef struct System_Collections_Generic_List_BgData__Fields System_Collections_Generic_List_BgData__Fields, *PSystem_Collections_Generic_List_BgData__Fields;

typedef struct System_Collections_Generic_List_BgData__VTable System_Collections_Generic_List_BgData__VTable, *PSystem_Collections_Generic_List_BgData__VTable;

struct System_Collections_Generic_List_BgData__Fields {
    struct Aoharu_HomePreset_Bg_BgData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_BgData__o {
    struct System_Collections_Generic_List_BgData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BgData__Fields fields;
};

struct System_Collections_Generic_List_BgData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BgData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BgData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BgData__VTable vtable;
};

typedef struct System_Action_IDisposable__CommonBgMovieScene__o System_Action_IDisposable__CommonBgMovieScene__o, *PSystem_Action_IDisposable__CommonBgMovieScene__o;

typedef struct System_Action_IDisposable__CommonBgMovieScene__c System_Action_IDisposable__CommonBgMovieScene__c, *PSystem_Action_IDisposable__CommonBgMovieScene__c;

typedef struct System_Action_IDisposable__CommonBgMovieScene__Fields System_Action_IDisposable__CommonBgMovieScene__Fields, *PSystem_Action_IDisposable__CommonBgMovieScene__Fields;

typedef struct System_Action_IDisposable__CommonBgMovieScene__VTable System_Action_IDisposable__CommonBgMovieScene__VTable, *PSystem_Action_IDisposable__CommonBgMovieScene__VTable;

struct System_Action_IDisposable__CommonBgMovieScene__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IDisposable__CommonBgMovieScene__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IDisposable__CommonBgMovieScene__o {
    struct System_Action_IDisposable__CommonBgMovieScene__c *klass;
    void *monitor;
    struct System_Action_IDisposable__CommonBgMovieScene__Fields fields;
};

struct System_Action_IDisposable__CommonBgMovieScene__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IDisposable__CommonBgMovieScene__VTable vtable;
};

typedef struct MethodInfo_292A6DC MethodInfo_292A6DC, *PMethodInfo_292A6DC;

typedef union _union_187934 _union_187934, *P_union_187934;

union _union_187934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A6DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295890 _union_295890, *P_union_295890;

union _union_295890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295892 _union_295892, *P_union_295892;

union _union_295892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295894 _union_295894, *P_union_295894;

union _union_295894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Crashlytics_StackFrames_c Firebase_Crashlytics_StackFrames_c, *PFirebase_Crashlytics_StackFrames_c;

typedef struct Firebase_Crashlytics_StackFrames_VTable Firebase_Crashlytics_StackFrames_VTable, *PFirebase_Crashlytics_StackFrames_VTable;

struct Firebase_Crashlytics_StackFrames_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_global__System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_global__System_Collections_Generic_IEnumerable_Firebase_Crashlytics_FirebaseCrashlyticsFrame__GetEnumerator;
    struct VirtualInvokeData _7_Dispose;
};

struct Firebase_Crashlytics_StackFrames_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_StackFrames_VTable vtable;
};

typedef union _union_295896 _union_295896, *P_union_295896;

union _union_295896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_150A41C_RGCTXs MethodInfo_150A41C_RGCTXs, *PMethodInfo_150A41C_RGCTXs;

struct MethodInfo_150A41C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_312BBA4 MethodInfo_312BBA4, *PMethodInfo_312BBA4;

typedef union _union_231255 _union_231255, *P_union_231255;

union _union_231255 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312BBA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_CharacterMst__c System_Predicate_CharacterMst__c, *PSystem_Predicate_CharacterMst__c;

typedef struct System_Predicate_CharacterMst__VTable System_Predicate_CharacterMst__VTable, *PSystem_Predicate_CharacterMst__VTable;

struct System_Predicate_CharacterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_CharacterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_CharacterMst__VTable vtable;
};

typedef union _union_295898 _union_295898, *P_union_295898;

union _union_295898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_CameraColorController_ColorSetting__Fields System_Collections_Generic_List_CameraColorController_ColorSetting__Fields, *PSystem_Collections_Generic_List_CameraColorController_ColorSetting__Fields;

typedef struct CameraColorController_ColorSetting_array CameraColorController_ColorSetting_array, *PCameraColorController_ColorSetting_array;

typedef struct CameraColorController_ColorSetting_o CameraColorController_ColorSetting_o, *PCameraColorController_ColorSetting_o;

typedef struct CameraColorController_ColorSetting_c CameraColorController_ColorSetting_c, *PCameraColorController_ColorSetting_c;

typedef struct CameraColorController_ColorSetting_Fields CameraColorController_ColorSetting_Fields, *PCameraColorController_ColorSetting_Fields;

typedef struct CameraColorController_ColorSetting_VTable CameraColorController_ColorSetting_VTable, *PCameraColorController_ColorSetting_VTable;

struct CameraColorController_ColorSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CameraColorController_ColorSetting_Fields {
    int32_t category;
    struct UnityEngine_Color_o _Livepart;
    struct UnityEngine_Color_o _Monitorligh;
    struct UnityEngine_Color_o _Spotlight;
    struct UnityEngine_Color_o _Footlight;
    struct UnityEngine_Color_o _Shadows;
    struct UnityEngine_Color_o _Midtones;
    struct UnityEngine_Color_o _Hilights;
};

struct System_Collections_Generic_List_CameraColorController_ColorSetting__Fields {
    struct CameraColorController_ColorSetting_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct CameraColorController_ColorSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CameraColorController_ColorSetting_VTable vtable;
};

struct CameraColorController_ColorSetting_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CameraColorController_ColorSetting_o *m_Items[65535];
};

struct CameraColorController_ColorSetting_o {
    struct CameraColorController_ColorSetting_c *klass;
    void *monitor;
    struct CameraColorController_ColorSetting_Fields fields;
};

typedef struct MethodInfo_292A6E0 MethodInfo_292A6E0, *PMethodInfo_292A6E0;

typedef union _union_189372 _union_189372, *P_union_189372;

union _union_189372 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A6E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189372 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1419314 MethodInfo_1419314, *PMethodInfo_1419314;

typedef union _union_258446 _union_258446, *P_union_258446;

union _union_258446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1419314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D60C38 MethodInfo_1D60C38, *PMethodInfo_1D60C38;

typedef union _union_304568 _union_304568, *P_union_304568;

union _union_304568 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D60C38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304568 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLQueryPurchaseAlert___c__DisplayClass3_0_Fields Shock_GGL_Payment_GGLQueryPurchaseAlert___c__DisplayClass3_0_Fields, *PShock_GGL_Payment_GGLQueryPurchaseAlert___c__DisplayClass3_0_Fields;

typedef struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__o Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__o, *PShock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__o;

typedef struct Shock_GGL_Payment_GGLQueryPurchaseAlert_o Shock_GGL_Payment_GGLQueryPurchaseAlert_o, *PShock_GGL_Payment_GGLQueryPurchaseAlert_o;

typedef struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__c Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__c, *PShock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__c;

typedef struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__Fields Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__Fields, *PShock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__Fields;

typedef struct Shock_GGL_Payment_GGLQueryPurchaseAlert_c Shock_GGL_Payment_GGLQueryPurchaseAlert_c, *PShock_GGL_Payment_GGLQueryPurchaseAlert_c;

typedef struct Shock_GGL_Payment_GGLQueryPurchaseAlert_Fields Shock_GGL_Payment_GGLQueryPurchaseAlert_Fields, *PShock_GGL_Payment_GGLQueryPurchaseAlert_Fields;

typedef struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__VTable Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__VTable, *PShock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__VTable;

typedef struct Shock_GGL_Payment_GGLQueryPurchaseAlert_VTable Shock_GGL_Payment_GGLQueryPurchaseAlert_VTable, *PShock_GGL_Payment_GGLQueryPurchaseAlert_VTable;

typedef struct System_Action_PurchaseAlert__o System_Action_PurchaseAlert__o, *PSystem_Action_PurchaseAlert__o;

typedef struct System_Action_PurchaseAlert__c System_Action_PurchaseAlert__c, *PSystem_Action_PurchaseAlert__c;

typedef struct System_Action_PurchaseAlert__Fields System_Action_PurchaseAlert__Fields, *PSystem_Action_PurchaseAlert__Fields;

typedef struct System_Action_PurchaseAlert__VTable System_Action_PurchaseAlert__VTable, *PSystem_Action_PurchaseAlert__VTable;

struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLQueryPurchaseAlert_Fields {
    struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__Fields super;
    struct GreeGameLib_Product_o *m_product;
    struct System_Action_PurchaseAlert__o *m_onSuccess;
};

struct Shock_GGL_Payment_GGLQueryPurchaseAlert_o {
    struct Shock_GGL_Payment_GGLQueryPurchaseAlert_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLQueryPurchaseAlert_Fields fields;
};

struct Shock_GGL_Payment_GGLQueryPurchaseAlert_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLQueryPurchaseAlert_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLQueryPurchaseAlert_VTable vtable;
};

struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__VTable vtable;
};

struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__o {
    struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__Fields fields;
};

struct Shock_GGL_Payment_GGLQueryPurchaseAlert___c__DisplayClass3_0_Fields {
    struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlert__PurchaseAlert__o *request;
    struct Shock_GGL_Payment_GGLQueryPurchaseAlert_o *__4__this;
};

struct System_Action_PurchaseAlert__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_PurchaseAlert__o {
    struct System_Action_PurchaseAlert__c *klass;
    void *monitor;
    struct System_Action_PurchaseAlert__Fields fields;
};

struct System_Action_PurchaseAlert__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_PurchaseAlert__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_PurchaseAlert__VTable vtable;
};

typedef struct MethodInfo_28B713C MethodInfo_28B713C, *PMethodInfo_28B713C;

typedef union _union_312324 _union_312324, *P_union_312324;

union _union_312324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B713C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16D4EC4_RGCTXs MethodInfo_16D4EC4_RGCTXs, *PMethodInfo_16D4EC4_RGCTXs;

struct MethodInfo_16D4EC4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef union _union_281272 _union_281272, *P_union_281272;

union _union_281272 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_292A6E8 MethodInfo_292A6E8, *PMethodInfo_292A6E8;

typedef union _union_190810 _union_190810, *P_union_190810;

union _union_190810 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A6E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190810 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281274 _union_281274, *P_union_281274;

union _union_281274 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281276 _union_281276, *P_union_281276;

union _union_281276 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E4F18 MethodInfo_19E4F18, *PMethodInfo_19E4F18;

typedef union _union_242681 _union_242681, *P_union_242681;

union _union_242681 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242681 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281278 _union_281278, *P_union_281278;

union _union_281278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_DoObservable_T__VTable UniRx_Operators_DoObservable_T__VTable, *PUniRx_Operators_DoObservable_T__VTable;

struct UniRx_Operators_DoObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

typedef struct MethodInfo_1BC62F4 MethodInfo_1BC62F4, *PMethodInfo_1BC62F4;

typedef union _union_302994 _union_302994, *P_union_302994;

union _union_302994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC62F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D52A0 MethodInfo_24D52A0, *PMethodInfo_24D52A0;

typedef union _union_176410 _union_176410, *P_union_176410;

union _union_176410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D52A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberList_MemberListSizeChangeContent_VTable Aoharu_MemberList_MemberListSizeChangeContent_VTable, *PAoharu_MemberList_MemberListSizeChangeContent_VTable;

struct Aoharu_MemberList_MemberListSizeChangeContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_OptionDialogObject___c__DisplayClass43_0_o Aoharu_OptionDialogObject___c__DisplayClass43_0_o, *PAoharu_OptionDialogObject___c__DisplayClass43_0_o;

typedef struct Aoharu_OptionDialogObject___c__DisplayClass43_0_c Aoharu_OptionDialogObject___c__DisplayClass43_0_c, *PAoharu_OptionDialogObject___c__DisplayClass43_0_c;

typedef struct Aoharu_OptionDialogObject___c__DisplayClass43_0_Fields Aoharu_OptionDialogObject___c__DisplayClass43_0_Fields, *PAoharu_OptionDialogObject___c__DisplayClass43_0_Fields;

typedef struct Aoharu_OptionDialogObject___c__DisplayClass43_0_VTable Aoharu_OptionDialogObject___c__DisplayClass43_0_VTable, *PAoharu_OptionDialogObject___c__DisplayClass43_0_VTable;

typedef struct Aoharu_OptionDialogObject_o Aoharu_OptionDialogObject_o, *PAoharu_OptionDialogObject_o;

typedef struct Aoharu_OptionDialogObject_c Aoharu_OptionDialogObject_c, *PAoharu_OptionDialogObject_c;

typedef struct Aoharu_OptionDialogObject_Fields Aoharu_OptionDialogObject_Fields, *PAoharu_OptionDialogObject_Fields;

typedef struct Aoharu_OptionDialogObject_VTable Aoharu_OptionDialogObject_VTable, *PAoharu_OptionDialogObject_VTable;

typedef struct Aoharu_OptionUiSettings_o Aoharu_OptionUiSettings_o, *PAoharu_OptionUiSettings_o;

typedef struct Shock_SimpleTab_o Shock_SimpleTab_o, *PShock_SimpleTab_o;

typedef struct Aoharu_OptionTabBase_o Aoharu_OptionTabBase_o, *PAoharu_OptionTabBase_o;

typedef struct Shock_Sound_SoundPlayingData_o Shock_Sound_SoundPlayingData_o, *PShock_Sound_SoundPlayingData_o;

typedef struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__o System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__o, *PSystem_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__o;

typedef struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__o System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__o, *PSystem_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__o;

typedef struct Aoharu_TapToAdjustTapTimingScene_o Aoharu_TapToAdjustTapTimingScene_o, *PAoharu_TapToAdjustTapTimingScene_o;

typedef struct Aoharu_OptionUiSettings_c Aoharu_OptionUiSettings_c, *PAoharu_OptionUiSettings_c;

typedef struct Aoharu_OptionUiSettings_Fields Aoharu_OptionUiSettings_Fields, *PAoharu_OptionUiSettings_Fields;

typedef struct Shock_SimpleTab_c Shock_SimpleTab_c, *PShock_SimpleTab_c;

typedef struct Shock_SimpleTab_Fields Shock_SimpleTab_Fields, *PShock_SimpleTab_Fields;

typedef struct Aoharu_OptionTabBase_c Aoharu_OptionTabBase_c, *PAoharu_OptionTabBase_c;

typedef struct Aoharu_OptionTabBase_Fields Aoharu_OptionTabBase_Fields, *PAoharu_OptionTabBase_Fields;

typedef struct Shock_Sound_SoundPlayingData_c Shock_Sound_SoundPlayingData_c, *PShock_Sound_SoundPlayingData_c;

typedef struct Shock_Sound_SoundPlayingData_Fields Shock_Sound_SoundPlayingData_Fields, *PShock_Sound_SoundPlayingData_Fields;

typedef struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__c System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__c, *PSystem_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__c;

typedef struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__Fields System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__Fields, *PSystem_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__Fields;

typedef struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__c System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__c, *PSystem_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__c;

typedef struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__Fields System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__Fields, *PSystem_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__Fields;

typedef struct Aoharu_TapToAdjustTapTimingScene_c Aoharu_TapToAdjustTapTimingScene_c, *PAoharu_TapToAdjustTapTimingScene_c;

typedef struct Aoharu_TapToAdjustTapTimingScene_Fields Aoharu_TapToAdjustTapTimingScene_Fields, *PAoharu_TapToAdjustTapTimingScene_Fields;

typedef struct Aoharu_OptionUiSettings_VTable Aoharu_OptionUiSettings_VTable, *PAoharu_OptionUiSettings_VTable;

typedef struct Aoharu_OptionSettingValueUI_Settings_o Aoharu_OptionSettingValueUI_Settings_o, *PAoharu_OptionSettingValueUI_Settings_o;

typedef struct Aoharu_OptionSliderUI_Settings_o Aoharu_OptionSliderUI_Settings_o, *PAoharu_OptionSliderUI_Settings_o;

typedef struct Shock_SimpleTab_VTable Shock_SimpleTab_VTable, *PShock_SimpleTab_VTable;

typedef struct Shock_TabBase_SimpleTabButton__Fields Shock_TabBase_SimpleTabButton__Fields, *PShock_TabBase_SimpleTabButton__Fields;

typedef struct Aoharu_OptionTabBase_VTable Aoharu_OptionTabBase_VTable, *PAoharu_OptionTabBase_VTable;

typedef struct Shock_Sound_SoundPlayingData_VTable Shock_Sound_SoundPlayingData_VTable, *PShock_Sound_SoundPlayingData_VTable;

typedef struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__VTable System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__VTable, *PSystem_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__VTable;

typedef struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__VTable System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__VTable, *PSystem_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__VTable;

typedef struct Aoharu_TapToAdjustTapTimingScene_StaticFields Aoharu_TapToAdjustTapTimingScene_StaticFields, *PAoharu_TapToAdjustTapTimingScene_StaticFields;

typedef struct Aoharu_TapToAdjustTapTimingScene_VTable Aoharu_TapToAdjustTapTimingScene_VTable, *PAoharu_TapToAdjustTapTimingScene_VTable;

typedef struct Shock_ConfirmStartAdjustmentDialog_o Shock_ConfirmStartAdjustmentDialog_o, *PShock_ConfirmStartAdjustmentDialog_o;

typedef struct Shock_AdjustingTapTimingDialog_o Shock_AdjustingTapTimingDialog_o, *PShock_AdjustingTapTimingDialog_o;

typedef struct Shock_AdjustmentResultDialog_o Shock_AdjustmentResultDialog_o, *PShock_AdjustmentResultDialog_o;

typedef struct Shock_TapTimingAdjustLiveDialog_o Shock_TapTimingAdjustLiveDialog_o, *PShock_TapTimingAdjustLiveDialog_o;

typedef struct Shock_TapTimingSoundSettings_o Shock_TapTimingSoundSettings_o, *PShock_TapTimingSoundSettings_o;

typedef struct Shock_Sound_SoundPlayingData_array Shock_Sound_SoundPlayingData_array, *PShock_Sound_SoundPlayingData_array;

typedef struct Aoharu_OptionSettingValueUI_Settings_Fields Aoharu_OptionSettingValueUI_Settings_Fields, *PAoharu_OptionSettingValueUI_Settings_Fields;

typedef struct Aoharu_OptionSliderUI_Settings_Fields Aoharu_OptionSliderUI_Settings_Fields, *PAoharu_OptionSliderUI_Settings_Fields;

typedef struct Shock_ConfirmStartAdjustmentDialog_c Shock_ConfirmStartAdjustmentDialog_c, *PShock_ConfirmStartAdjustmentDialog_c;

typedef struct Shock_ConfirmStartAdjustmentDialog_Fields Shock_ConfirmStartAdjustmentDialog_Fields, *PShock_ConfirmStartAdjustmentDialog_Fields;

typedef struct Shock_AdjustingTapTimingDialog_c Shock_AdjustingTapTimingDialog_c, *PShock_AdjustingTapTimingDialog_c;

typedef struct Shock_AdjustingTapTimingDialog_Fields Shock_AdjustingTapTimingDialog_Fields, *PShock_AdjustingTapTimingDialog_Fields;

typedef struct Shock_AdjustmentResultDialog_c Shock_AdjustmentResultDialog_c, *PShock_AdjustmentResultDialog_c;

typedef struct Shock_AdjustmentResultDialog_Fields Shock_AdjustmentResultDialog_Fields, *PShock_AdjustmentResultDialog_Fields;

typedef struct Shock_TapTimingAdjustLiveDialog_c Shock_TapTimingAdjustLiveDialog_c, *PShock_TapTimingAdjustLiveDialog_c;

typedef struct Shock_TapTimingAdjustLiveDialog_Fields Shock_TapTimingAdjustLiveDialog_Fields, *PShock_TapTimingAdjustLiveDialog_Fields;

typedef struct Shock_TapTimingSoundSettings_c Shock_TapTimingSoundSettings_c, *PShock_TapTimingSoundSettings_c;

typedef struct Shock_TapTimingSoundSettings_Fields Shock_TapTimingSoundSettings_Fields, *PShock_TapTimingSoundSettings_Fields;

typedef struct Shock_ConfirmStartAdjustmentDialog_VTable Shock_ConfirmStartAdjustmentDialog_VTable, *PShock_ConfirmStartAdjustmentDialog_VTable;

typedef struct Shock_BeatCalculator_o Shock_BeatCalculator_o, *PShock_BeatCalculator_o;

typedef struct Shock_AdjustingTapTimingDialog_VTable Shock_AdjustingTapTimingDialog_VTable, *PShock_AdjustingTapTimingDialog_VTable;

typedef struct Shock_AdjustmentResultDialog_VTable Shock_AdjustmentResultDialog_VTable, *PShock_AdjustmentResultDialog_VTable;

typedef struct Aoharu_OptionSettingValueUI_o Aoharu_OptionSettingValueUI_o, *PAoharu_OptionSettingValueUI_o;

typedef struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__o System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__o, *PSystem_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__o;

typedef struct Shock_TapTimingAdjustLiveDialog_VTable Shock_TapTimingAdjustLiveDialog_VTable, *PShock_TapTimingAdjustLiveDialog_VTable;

typedef struct Shock_TapTimingAdjustLiveTimeController_o Shock_TapTimingAdjustLiveTimeController_o, *PShock_TapTimingAdjustLiveTimeController_o;

typedef struct Aoharu_OptionValueSettings_o Aoharu_OptionValueSettings_o, *PAoharu_OptionValueSettings_o;

typedef struct Aoharu_MusicVideo_MusicVideoPauseDialog_o Aoharu_MusicVideo_MusicVideoPauseDialog_o, *PAoharu_MusicVideo_MusicVideoPauseDialog_o;

typedef struct Shock_TapTimingSoundSettings_VTable Shock_TapTimingSoundSettings_VTable, *PShock_TapTimingSoundSettings_VTable;

typedef struct Shock_BeatCalculator_c Shock_BeatCalculator_c, *PShock_BeatCalculator_c;

typedef struct Shock_BeatCalculator_Fields Shock_BeatCalculator_Fields, *PShock_BeatCalculator_Fields;

typedef struct Aoharu_OptionSettingValueUI_c Aoharu_OptionSettingValueUI_c, *PAoharu_OptionSettingValueUI_c;

typedef struct Aoharu_OptionSettingValueUI_Fields Aoharu_OptionSettingValueUI_Fields, *PAoharu_OptionSettingValueUI_Fields;

typedef struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__c System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__c, *PSystem_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__c;

typedef struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__Fields System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__Fields, *PSystem_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__Fields;

typedef struct Shock_TapTimingAdjustLiveTimeController_c Shock_TapTimingAdjustLiveTimeController_c, *PShock_TapTimingAdjustLiveTimeController_c;

typedef struct Shock_TapTimingAdjustLiveTimeController_Fields Shock_TapTimingAdjustLiveTimeController_Fields, *PShock_TapTimingAdjustLiveTimeController_Fields;

typedef struct Aoharu_OptionValueSettings_c Aoharu_OptionValueSettings_c, *PAoharu_OptionValueSettings_c;

typedef struct Aoharu_OptionValueSettings_Fields Aoharu_OptionValueSettings_Fields, *PAoharu_OptionValueSettings_Fields;

typedef struct Aoharu_MusicVideo_MusicVideoPauseDialog_c Aoharu_MusicVideo_MusicVideoPauseDialog_c, *PAoharu_MusicVideo_MusicVideoPauseDialog_c;

typedef struct Aoharu_MusicVideo_MusicVideoPauseDialog_Fields Aoharu_MusicVideo_MusicVideoPauseDialog_Fields, *PAoharu_MusicVideo_MusicVideoPauseDialog_Fields;

typedef struct Shock_BeatCalculator_VTable Shock_BeatCalculator_VTable, *PShock_BeatCalculator_VTable;

typedef struct Aoharu_OptionSettingValueUI_VTable Aoharu_OptionSettingValueUI_VTable, *PAoharu_OptionSettingValueUI_VTable;

typedef struct Shock_ButtonValueRegulator_o Shock_ButtonValueRegulator_o, *PShock_ButtonValueRegulator_o;

typedef struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__VTable System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__VTable, *PSystem_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__VTable;

typedef struct Shock_TapTimingAdjustLiveTimeController_VTable Shock_TapTimingAdjustLiveTimeController_VTable, *PShock_TapTimingAdjustLiveTimeController_VTable;

typedef struct Aoharu_TapToAdjustMarkerSettings_o Aoharu_TapToAdjustMarkerSettings_o, *PAoharu_TapToAdjustMarkerSettings_o;

typedef struct Aoharu_OptionValueSettings_VTable Aoharu_OptionValueSettings_VTable, *PAoharu_OptionValueSettings_VTable;

typedef struct Aoharu_MusicVideo_MusicVideoPauseDialog_VTable Aoharu_MusicVideo_MusicVideoPauseDialog_VTable, *PAoharu_MusicVideo_MusicVideoPauseDialog_VTable;

typedef struct Shock_ButtonValueRegulator_c Shock_ButtonValueRegulator_c, *PShock_ButtonValueRegulator_c;

typedef struct Shock_ButtonValueRegulator_Fields Shock_ButtonValueRegulator_Fields, *PShock_ButtonValueRegulator_Fields;

typedef struct Aoharu_TapToAdjustMarkerSettings_c Aoharu_TapToAdjustMarkerSettings_c, *PAoharu_TapToAdjustMarkerSettings_c;

typedef struct Aoharu_TapToAdjustMarkerSettings_Fields Aoharu_TapToAdjustMarkerSettings_Fields, *PAoharu_TapToAdjustMarkerSettings_Fields;

typedef struct Shock_ButtonValueRegulator_VTable Shock_ButtonValueRegulator_VTable, *PShock_ButtonValueRegulator_VTable;

typedef struct Shock_ButtonValueRegulator_Settings_o Shock_ButtonValueRegulator_Settings_o, *PShock_ButtonValueRegulator_Settings_o;

typedef struct Aoharu_TapToAdjustMarkerSettings_VTable Aoharu_TapToAdjustMarkerSettings_VTable, *PAoharu_TapToAdjustMarkerSettings_VTable;

typedef struct Aoharu_TapToAdjustTapTimingScene_MarkerData_array Aoharu_TapToAdjustTapTimingScene_MarkerData_array, *PAoharu_TapToAdjustTapTimingScene_MarkerData_array;

typedef struct Shock_ButtonValueRegulator_Settings_Fields Shock_ButtonValueRegulator_Settings_Fields, *PShock_ButtonValueRegulator_Settings_Fields;

typedef struct Aoharu_TapToAdjustTapTimingScene_MarkerData_o Aoharu_TapToAdjustTapTimingScene_MarkerData_o, *PAoharu_TapToAdjustTapTimingScene_MarkerData_o;

typedef struct Aoharu_TapToAdjustTapTimingScene_MarkerData_c Aoharu_TapToAdjustTapTimingScene_MarkerData_c, *PAoharu_TapToAdjustTapTimingScene_MarkerData_c;

typedef struct Aoharu_TapToAdjustTapTimingScene_MarkerData_Fields Aoharu_TapToAdjustTapTimingScene_MarkerData_Fields, *PAoharu_TapToAdjustTapTimingScene_MarkerData_Fields;

struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_OptionDialogObject_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_OptionUiSettings_o *m_OptionUiSettings;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_SimpleTab_o *m_Tab;
    struct Shock_ButtonEvent_o *m_CancelButton;
    struct Shock_ButtonEvent_o *m_OkButton;
    struct UnityEngine_Transform_o *m_TabParent;
    bool m_isMultiLive;
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o *m_SaveData;
    bool m_IsSettingChanged;
    bool m_IsClickOkButton;
    bool m_IsGGLSettingChanged;
    struct Aoharu_OptionTabBase_o *m_CurrentTab;
    struct System_Action_o *m_OnCloseCancelButton;
    bool m_IsChangeConfirm;
    struct Shock_Sound_SoundPlayingData_o *m_PlayingBgmData;
    bool m_IsPlayingBgmOnOpen;
    int32_t m_SelectLiveLevel;
    struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__o *m_TabPrefabTable;
    struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__o *m_TabList;
    struct System_Action_o *_OnCloseOkButton_k__BackingField;
    struct System_Func_bool__o *_OnCheckTime_k__BackingField;
    struct Aoharu_TapToAdjustTapTimingScene_o *_TapToAdjustTapTimingScenePrefab_k__BackingField;
};

struct Shock_ButtonValueRegulator_Settings_Fields {
    int32_t MinValue;
    int32_t DeltaValue;
    int32_t DeltaDeltaValue;
    int32_t MaxValue;
    bool IsCircularRange;
    bool LocksButtonOnLimit;
    bool LocksButtonWithGrayout;
    int32_t LongPressDeltaValue;
};

struct Shock_ButtonValueRegulator_Settings_o {
    struct Shock_ButtonValueRegulator_Settings_Fields fields;
};

struct Shock_ButtonValueRegulator_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_MinButton;
    struct Shock_ButtonEvent_o *m_MinusMinusButton;
    struct Shock_ButtonEvent_o *m_MinusButton;
    struct Shock_ButtonEvent_o *m_PlusButton;
    struct Shock_ButtonEvent_o *m_PlusPlusButton;
    struct Shock_ButtonEvent_o *m_MaxButton;
    struct Shock_ButtonEvent_o *m_MinusLongPressButton;
    struct Shock_ButtonEvent_o *m_PlusLongPressButton;
    struct Shock_ButtonValueRegulator_Settings_o m_Settings;
    int32_t m_Value;
    struct Carbon_ICoroutine_o *m_coroutine;
    struct System_Action_int__o *_OnChangeValue_k__BackingField;
    struct System_Action_o *_OnTouchMinValue_k__BackingField;
    struct System_Action_o *_OnTouchMaxValue_k__BackingField;
    struct System_Action_o *_OnTouchChangeValue_k__BackingField;
};

struct Shock_ButtonValueRegulator_o {
    struct Shock_ButtonValueRegulator_c *klass;
    void *monitor;
    struct Shock_ButtonValueRegulator_Fields fields;
};

struct Shock_ButtonValueRegulator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_ButtonValueRegulator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ButtonValueRegulator_VTable vtable;
};

struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__VTable vtable;
};

struct Aoharu_TapToAdjustTapTimingScene_MarkerData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_TapToAdjustTapTimingScene_MarkerData_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__o {
    struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__Fields fields;
};

struct Aoharu_OptionSettingValueUI_Settings_Fields {
    int32_t MinValue;
    int32_t DeltaValue;
    int32_t DeltaDeltaValue;
    int32_t LongPressDeltaValue;
    int32_t MaxValue;
    int32_t BaseValue;
    int32_t DecimalDigit;
    struct System_String_o *EndText;
    bool IsCircularRange;
    bool LocksButtonOnLimit;
    bool LocksButtonWithGrayout;
};

struct Aoharu_OptionSettingValueUI_Settings_o {
    struct Aoharu_OptionSettingValueUI_Settings_Fields fields;
};

struct Aoharu_OptionSliderUI_Settings_Fields {
    int32_t MinValue;
    int32_t MaxValue;
    int32_t BaseValue;
    bool LocksButtonOnLimit;
};

struct Aoharu_OptionSliderUI_Settings_o {
    struct Aoharu_OptionSliderUI_Settings_Fields fields;
};

struct Aoharu_OptionUiSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Aoharu_OptionSettingValueUI_Settings_o m_RhythmIconSpeed_Normal;
    struct Aoharu_OptionSettingValueUI_Settings_o m_RhythmIconSpeed_Hard;
    struct Aoharu_OptionSettingValueUI_Settings_o m_RhythmIconSpeed_Expart;
    struct Aoharu_OptionSettingValueUI_Settings_o m_RhythmIconSpeed_Master;
    struct Aoharu_OptionSettingValueUI_Settings_o m_TapTiming_Left;
    struct Aoharu_OptionSettingValueUI_Settings_o m_TapTiming_Right;
    struct Aoharu_OptionSettingValueUI_Settings_o m_TapTiming_Center;
    struct Aoharu_OptionSettingValueUI_Settings_o m_RhythmIconSize;
    struct Aoharu_OptionSettingValueUI_Settings_o m_RhythmIconsPositon;
    struct Aoharu_OptionSettingValueUI_Settings_o m_RhythmStartIconPosition;
    struct Aoharu_OptionSettingValueUI_Settings_o m_RhythmLaneLength;
    struct Aoharu_OptionSettingValueUI_Settings_o m_TapEffectSize;
    struct Aoharu_OptionSettingValueUI_Settings_o m_LongPressLineDepth;
    struct Aoharu_OptionSettingValueUI_Settings_o m_LiveMovieBrightness;
    struct Aoharu_OptionSettingValueUI_Settings_o m_ComboUISize;
    struct Aoharu_OptionSettingValueUI_Settings_o m_ComboUITransparent;
    struct Aoharu_OptionSettingValueUI_Settings_o m_InputResultSize;
    struct Aoharu_OptionSettingValueUI_Settings_o m_InputResultTransparent;
    struct Aoharu_OptionSliderUI_Settings_o m_LiveMusicVolume;
    struct Aoharu_OptionSliderUI_Settings_o m_LiveSEVolume;
    struct Aoharu_OptionSliderUI_Settings_o m_LiveTapSEVolume;
    struct Aoharu_OptionSliderUI_Settings_o m_LiveVoiceVolume;
    uint32_t m_LiveSePreviewSoundId;
    int32_t m_LiveVoicePreviewVoiceType;
    struct Aoharu_OptionSettingValueUI_Settings_o m_Lane;
    struct Aoharu_OptionSettingValueUI_Settings_o m_LaneBrightness;
    struct Aoharu_OptionSettingValueUI_Settings_o m_TapEffect;
    struct Aoharu_OptionSettingValueUI_Settings_o m_LiveSE;
    struct Aoharu_OptionSliderUI_Settings_o m_BgmVolume;
    struct Aoharu_OptionSliderUI_Settings_o m_SeVolume;
    struct Aoharu_OptionSliderUI_Settings_o m_VoiceVolume;
    uint32_t m_SePreviewSoundId;
    int32_t m_VoicePreviewVoiceType;
};

struct Aoharu_OptionUiSettings_o {
    struct Aoharu_OptionUiSettings_c *klass;
    void *monitor;
    struct Aoharu_OptionUiSettings_Fields fields;
};

struct Aoharu_OptionUiSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_OptionUiSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionUiSettings_VTable vtable;
};

struct Aoharu_TapToAdjustTapTimingScene_MarkerData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TapToAdjustTapTimingScene_MarkerData_VTable vtable;
};

struct Aoharu_TapToAdjustTapTimingScene_MarkerData_Fields {
    int32_t LaneId;
    int32_t MarkerType;
};

struct Aoharu_TapToAdjustTapTimingScene_MarkerData_o {
    struct Aoharu_TapToAdjustTapTimingScene_MarkerData_c *klass;
    void *monitor;
    struct Aoharu_TapToAdjustTapTimingScene_MarkerData_Fields fields;
};

struct Aoharu_OptionDialogObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_OptionDialogObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionDialogObject_VTable vtable;
};

struct Shock_Sound_SoundPlayingData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TapTimingSoundSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TapTimingSoundSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapTimingSoundSettings_VTable vtable;
};

struct Aoharu_OptionTabBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoOnDestroy;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_PlayMove;
    struct VirtualInvokeData _7_StopMove;
    struct VirtualInvokeData _8_Close;
    struct VirtualInvokeData _9_DoInitialize;
};

struct Aoharu_OptionTabBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionTabBase_VTable vtable;
};

struct Aoharu_OptionDialogObject_o {
    struct Aoharu_OptionDialogObject_c *klass;
    void *monitor;
    struct Aoharu_OptionDialogObject_Fields fields;
};

struct Aoharu_OptionTabBase_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_ScrollRoot;
    struct Shock_ScrollRectUI_o *m_Scroll;
    struct Aoharu_OptionUiSettings_o *m_OptionUiSettings;
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o *m_SaveData;
    struct System_Action_o *_OnSettingsChange_k__BackingField;
    struct System_Action_o *_OnGGLSettingsChange_k__BackingField;
};

struct Aoharu_OptionTabBase_o {
    struct Aoharu_OptionTabBase_c *klass;
    void *monitor;
    struct Aoharu_OptionTabBase_Fields fields;
};

struct Shock_TapTimingSoundSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    int32_t m_Bpm;
    int32_t m_CheckCount;
    int32_t m_CheckStartBeat;
    int32_t m_CheckIntervalBeat;
};

struct Shock_TapTimingSoundSettings_o {
    struct Shock_TapTimingSoundSettings_c *klass;
    void *monitor;
    struct Shock_TapTimingSoundSettings_Fields fields;
};

struct Shock_ConfirmStartAdjustmentDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_Scenes_Live_InputEffectPlayer_o *m_TapEffect;
    struct UnityEngine_GameObject_o *m_DemoText;
    struct Carbon_TweenPosition_o *m_FingerTween;
    float m_ElapseTime;
    float m_PlayTapEffectTimeSec;
    float m_BeatTimeSec;
    float m_MusicLatencySeconds;
    float m_StartMeasureSec;
    int32_t m_PlayCount;
    int32_t m_PlayCountRemine;
    struct Shock_BeatCalculator_o *m_BeatCalculator;
    struct Shock_SoundManager_PlaybackHandle_o *m_SeHDL;
    struct System_Action_o *_OnStartAdjust_k__BackingField;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_ConfirmStartAdjustmentDialog_o {
    struct Shock_ConfirmStartAdjustmentDialog_c *klass;
    void *monitor;
    struct Shock_ConfirmStartAdjustmentDialog_Fields fields;
};

struct Shock_ConfirmStartAdjustmentDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_Carbon_IUpdateRoutine_OnUpdate;
};

struct Shock_ConfirmStartAdjustmentDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ConfirmStartAdjustmentDialog_VTable vtable;
};

struct Aoharu_TapToAdjustMarkerSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Aoharu_TapToAdjustTapTimingScene_MarkerData_array *m_MarkerList;
};

struct Aoharu_TapToAdjustMarkerSettings_o {
    struct Aoharu_TapToAdjustMarkerSettings_c *klass;
    void *monitor;
    struct Aoharu_TapToAdjustMarkerSettings_Fields fields;
};

struct Aoharu_MusicVideo_MusicVideoPauseDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_TapToAdjustMarkerSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TapToAdjustMarkerSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TapToAdjustMarkerSettings_VTable vtable;
};

struct Shock_AdjustingTapTimingDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_Scenes_Live_InputEffectPlayer_o *m_TapEffect;
    struct Shock_ButtonEvent_o *m_TapArea;
    struct Shock_TextMeshUI_array *m_TapTimingTextList;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayerLite;
    struct Shock_TapTimingSoundSettings_o *m_Settings;
    float m_BeatTimeSec;
    struct Shock_BeatCalculator_o *m_BeatCalculator;
    struct System_Collections_Generic_List_int__o *m_TapTimingList;
    struct UnityEngine_Coroutine_o *m_adjustCoroutine;
    bool m_IsStop;
    struct System_Action_int__o *_OnComplete_k__BackingField;
};

struct Shock_AdjustingTapTimingDialog_o {
    struct Shock_AdjustingTapTimingDialog_c *klass;
    void *monitor;
    struct Shock_AdjustingTapTimingDialog_Fields fields;
};

struct Shock_AdjustingTapTimingDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_AdjustingTapTimingDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdjustingTapTimingDialog_VTable vtable;
};

struct Shock_BeatCalculator_Fields {
    float m_Bpm;
};

struct Shock_SimpleTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Shock_AdjustmentResultDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_TapToAdjustTapTimingScene_StaticFields {
    struct Aoharu_TapToAdjustTapTimingScene_o *ms_Instance;
};

struct Shock_BeatCalculator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TapTimingAdjustLiveDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_Carbon_IUpdateRoutine_OnUpdate;
};

struct Shock_TapTimingAdjustLiveDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_LiveMarkerAtlas_o *m_LiveMarkerAtlas;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_o *m_MarkerController;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl_o *m_LaneController;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_o *m_InputController;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl_o *m_InputResultController;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_o *m_InputEffectController;
    struct Shock_TapTimingAdjustLiveTimeController_o *m_TimeController;
    struct Aoharu_OptionValueSettings_o *m_OptionSettings;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o *m_BehaviourSettings;
    struct UnityEngine_GameObject_o *m_liveIcon;
    struct Shock_ButtonEvent_o *m_PauseButton;
    struct Aoharu_MusicVideo_MusicVideoPauseDialog_o *m_pauseDialog;
    struct Shock_AnimatorPlayerLite_o *m_CountDownAnimatorPlayer;
    struct Shock_SoundManager_PlaybackHandle_o *m_MusicPlayback;
    struct Aoharu_Scenes_Live_InputEffectPlayer_array *m_InputEffectPlayerList;
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o *m_OriginOptionSaveData;
    bool m_musicIsPause;
    bool m_countDownEnable;
    struct System_Action_o *_OnCompleted_k__BackingField;
};

struct Shock_AdjustmentResultDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_DefaultButton;
    struct Aoharu_OptionSettingValueUI_o *m_TapTimingUI;
    struct Aoharu_OptionUiSettings_o *m_OptionUiSettings;
    struct System_Collections_Generic_Dictionary_DialogResultCode__AdjustmentResultDialog_ButtonType__o *m_ResultList;
    struct System_Action_int__o *_OnReflection_k__BackingField;
    struct System_Action_o *_OnReadjustment_k__BackingField;
    struct System_Action_int__o *_OnAdjustLive_k__BackingField;
    struct System_Action_o *_OnCancel_k__BackingField;
    struct System_Action_int__o *_OnChangeTimingValue_k__BackingField;
};

struct Aoharu_TapToAdjustTapTimingScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ConfirmStartAdjustmentDialog_o *m_ConfirmStartAdjustmentDialog;
    struct Shock_AdjustingTapTimingDialog_o *m_AdjustingTapTimingDialog;
    struct Shock_AdjustmentResultDialog_o *m_AdjustmentResultDialog;
    struct Shock_TapTimingAdjustLiveDialog_o *m_TapTimingAdjustLiveDialog;
    struct Shock_TapTimingSoundSettings_o *m_TapTimingSoundSettings;
    int32_t m_ResultTapTiming;
    struct System_Action_int__o *m_OnSettingComplete;
    struct System_Action_o *m_OnCancel;
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o *m_OptionData;
    struct Shock_Sound_SoundPlayingData_array *m_PlayedBgmList;
    bool m_IsLoadScene;
    bool m_IsAdjustingTapTiming;
};

struct Shock_Sound_SoundPlayingData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundPlayingData_VTable vtable;
};

struct Aoharu_TapToAdjustTapTimingScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Shock_Sound_SoundPlayingData_Fields {
    int32_t Type;
    struct Shock_Sound_SoundId_o SoundId;
    struct Shock_SoundManager_PlayOption_o Option;
};

struct Shock_Sound_SoundPlayingData_o {
    struct Shock_Sound_SoundPlayingData_c *klass;
    void *monitor;
    struct Shock_Sound_SoundPlayingData_Fields fields;
};

struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_MusicVideo_MusicVideoPauseDialog_Fields {
    struct Shock_MstDialog_Fields super;
};

struct Shock_BeatCalculator_o {
    struct Shock_BeatCalculator_c *klass;
    void *monitor;
    struct Shock_BeatCalculator_Fields fields;
};

struct Shock_BeatCalculator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BeatCalculator_VTable vtable;
};

struct Aoharu_MusicVideo_MusicVideoPauseDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicVideo_MusicVideoPauseDialog_VTable vtable;
};

struct Aoharu_MusicVideo_MusicVideoPauseDialog_o {
    struct Aoharu_MusicVideo_MusicVideoPauseDialog_c *klass;
    void *monitor;
    struct Aoharu_MusicVideo_MusicVideoPauseDialog_Fields fields;
};

struct Aoharu_OptionDialogObject___c__DisplayClass43_0_Fields {
    int32_t selectTabType;
    struct Aoharu_OptionDialogObject_o *__4__this;
};

struct Aoharu_OptionDialogObject___c__DisplayClass43_0_o {
    struct Aoharu_OptionDialogObject___c__DisplayClass43_0_c *klass;
    void *monitor;
    struct Aoharu_OptionDialogObject___c__DisplayClass43_0_Fields fields;
};

struct Aoharu_OptionDialogObject___c__DisplayClass43_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_OptionDialogObject___c__DisplayClass43_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionDialogObject___c__DisplayClass43_0_VTable vtable;
};

struct Shock_TapTimingAdjustLiveTimeController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_ElapsedTime;
};

struct Shock_TapTimingAdjustLiveTimeController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapTimingAdjustLiveTimeController_VTable vtable;
};

struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__o {
    struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__Fields fields;
};

struct Shock_TabBase_SimpleTabButton__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_T__o *m_list;
    int32_t m_selectedIndex;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Shock_SimpleTab_Fields {
    struct Shock_TabBase_SimpleTabButton__Fields super;
};

struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__string__VTable vtable;
};

struct Shock_TapTimingAdjustLiveTimeController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    float MaxTime;
    int32_t MaxNotesNum;
    float m_SpeedRate;
    struct Aoharu_TapToAdjustMarkerSettings_o *m_TapToAdjustMarkerSettings;
    struct System_Collections_Generic_List_MarkerData__o *m_MarkerDataList;
    struct System_Collections_Generic_List_MarkerData__o *m_RemoveMarkerDataList;
    struct Shock_BeatCalculator_o *m_BeatCalculator;
    int32_t m_checkStartBeat;
    int32_t m_intervalBeat;
    float m_MusicDuration;
    bool m_IsCriStarted;
    float m_MusicTimeError;
    float m_DelayTime;
    float m_PrevInputTime;
    float m_NextCreateTime;
    float m_NextInputTime;
    int32_t m_CreateGroupNum;
    float m_MissOffsetTime;
    int32_t m_State;
    struct System_Action_o *_OnUpdate_k__BackingField;
    struct System_Action_IReadOnlyList_MarkerData___o *_OnMarkerCreate_k__BackingField;
    struct System_Action_MarkerData__o *_OnMarkerDestroy_k__BackingField;
    struct System_Action_MarkerData__o *_OnInputStart_k__BackingField;
    struct System_Action_o *_OnSoundEnd_k__BackingField;
    float _ElapsedTime_k__BackingField;
};

struct Shock_TapTimingAdjustLiveTimeController_o {
    struct Shock_TapTimingAdjustLiveTimeController_c *klass;
    void *monitor;
    struct Shock_TapTimingAdjustLiveTimeController_Fields fields;
};

struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__o {
    struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__Fields fields;
};

struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_OptionDialogObject_TAB_TYPE__OptionTabBase__VTable vtable;
};

struct Shock_AdjustmentResultDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdjustmentResultDialog_VTable vtable;
};

struct Shock_AdjustmentResultDialog_o {
    struct Shock_AdjustmentResultDialog_c *klass;
    void *monitor;
    struct Shock_AdjustmentResultDialog_Fields fields;
};

struct Aoharu_OptionSettingValueUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonValueRegulator_o *m_ButtonValueRegulator;
    struct TMPro_TextMeshProUGUI_o *m_CurrentNumText;
    struct Shock_ButtonEvent_o *m_DefaultButton;
    struct Aoharu_OptionSettingValueUI_Settings_o m_Settings;
    struct System_Action_int__o *_OnValueChanged_k__BackingField;
};

struct Shock_SimpleTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SimpleTab_VTable vtable;
};

struct Shock_SimpleTab_o {
    struct Shock_SimpleTab_c *klass;
    void *monitor;
    struct Shock_SimpleTab_Fields fields;
};

struct Shock_TapTimingAdjustLiveDialog_o {
    struct Shock_TapTimingAdjustLiveDialog_c *klass;
    void *monitor;
    struct Shock_TapTimingAdjustLiveDialog_Fields fields;
};

struct Aoharu_OptionSettingValueUI_o {
    struct Aoharu_OptionSettingValueUI_c *klass;
    void *monitor;
    struct Aoharu_OptionSettingValueUI_Fields fields;
};

struct Aoharu_OptionValueSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o *m_Data;
};

struct Aoharu_OptionSettingValueUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_OptionSettingValueUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionSettingValueUI_VTable vtable;
};

struct Shock_TapTimingAdjustLiveDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapTimingAdjustLiveDialog_VTable vtable;
};

struct Aoharu_OptionValueSettings_o {
    struct Aoharu_OptionValueSettings_c *klass;
    void *monitor;
    struct Aoharu_OptionValueSettings_Fields fields;
};

struct Aoharu_OptionValueSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_OptionValueSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionValueSettings_VTable vtable;
};

struct Aoharu_TapToAdjustTapTimingScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TapToAdjustTapTimingScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TapToAdjustTapTimingScene_VTable vtable;
};

struct Aoharu_TapToAdjustTapTimingScene_o {
    struct Aoharu_TapToAdjustTapTimingScene_c *klass;
    void *monitor;
    struct Aoharu_TapToAdjustTapTimingScene_Fields fields;
};

struct Shock_Sound_SoundPlayingData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Sound_SoundPlayingData_o *m_Items[65535];
};

typedef struct MethodInfo_2F36464 MethodInfo_2F36464, *PMethodInfo_2F36464;

typedef struct MethodInfo_2F36464_RGCTXs MethodInfo_2F36464_RGCTXs, *PMethodInfo_2F36464_RGCTXs;

typedef union _union_289985 _union_289985, *P_union_289985;

union _union_289985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F36464_RGCTXs {
    struct MethodInfo *_0_UniRx_ObserverExtensions_Synchronize_T_;
    struct Il2CppClass *_1_UniRx_SubjectExtensions_AnonymousSubject_T_;
    struct MethodInfo *_2_UniRx_SubjectExtensions_AnonymousSubject_T___ctor;
};

struct MethodInfo_2F36464 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_SubjectExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F36464_RGCTXs *rgctx_data;
    union _union_289985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB158 MethodInfo_22BB158, *PMethodInfo_22BB158;

typedef union _union_277106 _union_277106, *P_union_277106;

union _union_277106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__RGCTXs System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__RGCTXs, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__RGCTXs;

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult_;
    struct MethodInfo *_1_System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult___ctor;
    struct Il2CppClass *_2_System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult_;
    struct Il2CppClass *_3_System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask_TResult_;
    struct Il2CppClass *_4_System_Threading_Tasks_Sources_IValueTaskSource_TResult_;
    struct MethodInfo *_5_System_Threading_Tasks_Sources_IValueTaskSource_TResult__GetStatus;
    struct MethodInfo *_6_System_Threading_Tasks_Sources_IValueTaskSource_TResult__GetResult;
    struct Il2CppClass *_7_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_8_System_Threading_Tasks_Task_TResult__TrySetResult;
};

typedef struct MethodInfo_1B6EEA4 MethodInfo_1B6EEA4, *PMethodInfo_1B6EEA4;

typedef union _union_253269 _union_253269, *P_union_253269;

union _union_253269 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6EEA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253269 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFE04 MethodInfo_1EBFE04, *PMethodInfo_1EBFE04;

typedef union _union_240723 _union_240723, *P_union_240723;

union _union_240723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFE04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B716C MethodInfo_28B716C, *PMethodInfo_28B716C;

typedef union _union_309446 _union_309446, *P_union_309446;

union _union_309446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B716C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268EC24 MethodInfo_268EC24, *PMethodInfo_268EC24;

typedef union _union_310540 _union_310540, *P_union_310540;

union _union_310540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268EC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_ExposedList_Vector2__o Spine_ExposedList_Vector2__o, *PSpine_ExposedList_Vector2__o;

typedef struct Spine_ExposedList_Vector2__c Spine_ExposedList_Vector2__c, *PSpine_ExposedList_Vector2__c;

typedef struct Spine_ExposedList_Vector2__Fields Spine_ExposedList_Vector2__Fields, *PSpine_ExposedList_Vector2__Fields;

typedef struct Spine_ExposedList_Vector2__StaticFields Spine_ExposedList_Vector2__StaticFields, *PSpine_ExposedList_Vector2__StaticFields;

typedef struct Spine_ExposedList_Vector2__VTable Spine_ExposedList_Vector2__VTable, *PSpine_ExposedList_Vector2__VTable;

struct Spine_ExposedList_Vector2__Fields {
    struct UnityEngine_Vector2_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Vector2__o {
    struct Spine_ExposedList_Vector2__c *klass;
    void *monitor;
    struct Spine_ExposedList_Vector2__Fields fields;
};

struct Spine_ExposedList_Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_Vector2__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Vector2__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Vector2__VTable vtable;
};

struct Spine_ExposedList_Vector2__StaticFields {
    struct UnityEngine_Vector2_array *EmptyArray;
};

typedef union _union_281270 _union_281270, *P_union_281270;

union _union_281270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397358 MethodInfo_3397358, *PMethodInfo_3397358;

typedef union _union_225403 _union_225403, *P_union_225403;

union _union_225403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397358 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281282 _union_281282, *P_union_281282;

union _union_281282 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Classmate_ClassmateListScroll_c Shock_Scenes_Classmate_ClassmateListScroll_c, *PShock_Scenes_Classmate_ClassmateListScroll_c;

typedef struct Shock_Scenes_Classmate_ClassmateListScroll_VTable Shock_Scenes_Classmate_ClassmateListScroll_VTable, *PShock_Scenes_Classmate_ClassmateListScroll_VTable;

struct Shock_Scenes_Classmate_ClassmateListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_Scenes_Classmate_ClassmateListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Classmate_ClassmateListScroll_VTable vtable;
};

typedef struct MethodInfo_1EEADFC MethodInfo_1EEADFC, *PMethodInfo_1EEADFC;

typedef union _union_305598 _union_305598, *P_union_305598;

union _union_305598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEADFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_1_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_1_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_1_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_o Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_c Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_VTable;

typedef struct System_Collections_Generic_List_IGachaRarityData__o System_Collections_Generic_List_IGachaRarityData__o, *PSystem_Collections_Generic_List_IGachaRarityData__o;

typedef struct System_Collections_Generic_List_IGachaRarityData__c System_Collections_Generic_List_IGachaRarityData__c, *PSystem_Collections_Generic_List_IGachaRarityData__c;

typedef struct System_Collections_Generic_List_IGachaRarityData__Fields System_Collections_Generic_List_IGachaRarityData__Fields, *PSystem_Collections_Generic_List_IGachaRarityData__Fields;

typedef struct System_Collections_Generic_List_IGachaRarityData__StaticFields System_Collections_Generic_List_IGachaRarityData__StaticFields, *PSystem_Collections_Generic_List_IGachaRarityData__StaticFields;

typedef struct System_Collections_Generic_List_IGachaRarityData__VTable System_Collections_Generic_List_IGachaRarityData__VTable, *PSystem_Collections_Generic_List_IGachaRarityData__VTable;

typedef struct Shock_IGachaRarityData_array Shock_IGachaRarityData_array, *PShock_IGachaRarityData_array;

typedef struct Shock_IGachaRarityData_o Shock_IGachaRarityData_o, *PShock_IGachaRarityData_o;

typedef struct Shock_IGachaRarityData_c Shock_IGachaRarityData_c, *PShock_IGachaRarityData_c;

typedef struct Shock_IGachaRarityData_Fields Shock_IGachaRarityData_Fields, *PShock_IGachaRarityData_Fields;

struct System_Collections_Generic_List_IGachaRarityData__Fields {
    struct Shock_IGachaRarityData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_IGachaRarityData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_IGachaRarityData_Fields {
};

struct Shock_IGachaRarityData_o {
    struct Shock_IGachaRarityData_c *klass;
    void *monitor;
    struct Shock_IGachaRarityData_Fields fields;
};

struct System_Collections_Generic_List_IGachaRarityData__StaticFields {
    struct Shock_IGachaRarityData_array *s_emptyArray;
};

struct Shock_IGachaRarityData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_IGachaRarityData_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_Fields {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_o *__4__this;
    struct System_Collections_Generic_List_IGachaRarityData__o *normalRarityList;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_Fields fields;
};

struct System_Collections_Generic_List_IGachaRarityData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_1_Fields {
    struct Shock_IPhotoGachaItemData_o *c;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass11_0_o *CS___8__locals1;
};

struct System_Collections_Generic_List_IGachaRarityData__o {
    struct System_Collections_Generic_List_IGachaRarityData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IGachaRarityData__Fields fields;
};

struct System_Collections_Generic_List_IGachaRarityData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IGachaRarityData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IGachaRarityData__VTable vtable;
};

typedef union _union_281284 _union_281284, *P_union_281284;

union _union_281284 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B4F6C MethodInfo_32B4F6C, *PMethodInfo_32B4F6C;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c;

typedef union _union_318429 _union_318429, *P_union_318429;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__StaticFields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__StaticFields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__StaticFields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__RGCTXs Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__RGCTXs, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__RGCTXs;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__VTable Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__VTable, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__VTable;

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___o Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___o, *PCysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___o;

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___Fields Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___Fields, *PCysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__o Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__o, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__o;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__Fields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__Fields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__Fields;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__Fields {
    struct Cysharp_Threading_Tasks_AsyncUnit_o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__Fields {
    struct System_Action_o *returnDelegate;
    struct System_Action_o *_MoveNext_k__BackingField;
    struct Il2CppObject *stateMachine;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o core;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__o *nextNode;
};

struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___o {
    struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___o pool;
};

union _union_318429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MoveNext;
    struct VirtualInvokeData _5_get_Task;
    struct VirtualInvokeData _6_SetResult;
    struct VirtualInvokeData _7_SetException;
    struct VirtualInvokeData _8_GetStatus;
    struct VirtualInvokeData _9_OnCompleted;
    struct VirtualInvokeData _10_GetResult;
    struct VirtualInvokeData _11_UnsafeGetStatus;
    struct VirtualInvokeData _12_get_NextNode;
};

struct MethodInfo_32B4F6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__o {
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__VTable vtable;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__Run;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__Return;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___TryPop;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine___ctor;
    struct Il2CppType *_6_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine____cctor_b__12_0;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___TryPush;
    struct Il2CppClass *_10_TStateMachine;
};

typedef union _union_281286 _union_281286, *P_union_281286;

union _union_281286 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StarEventMusicContent___c_StaticFields Aoharu_StarEventMusicContent___c_StaticFields, *PAoharu_StarEventMusicContent___c_StaticFields;

typedef struct Aoharu_StarEventMusicContent___c_o Aoharu_StarEventMusicContent___c_o, *PAoharu_StarEventMusicContent___c_o;

typedef struct System_Func_RectTransform__bool__o System_Func_RectTransform__bool__o, *PSystem_Func_RectTransform__bool__o;

typedef struct Aoharu_StarEventMusicContent___c_c Aoharu_StarEventMusicContent___c_c, *PAoharu_StarEventMusicContent___c_c;

typedef struct Aoharu_StarEventMusicContent___c_Fields Aoharu_StarEventMusicContent___c_Fields, *PAoharu_StarEventMusicContent___c_Fields;

typedef struct System_Func_RectTransform__bool__c System_Func_RectTransform__bool__c, *PSystem_Func_RectTransform__bool__c;

typedef struct System_Func_RectTransform__bool__Fields System_Func_RectTransform__bool__Fields, *PSystem_Func_RectTransform__bool__Fields;

typedef struct Aoharu_StarEventMusicContent___c_VTable Aoharu_StarEventMusicContent___c_VTable, *PAoharu_StarEventMusicContent___c_VTable;

typedef struct System_Func_RectTransform__bool__VTable System_Func_RectTransform__bool__VTable, *PSystem_Func_RectTransform__bool__VTable;

struct System_Func_RectTransform__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_RectTransform__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_RectTransform__bool__VTable vtable;
};

struct System_Func_RectTransform__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_StarEventMusicContent___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventMusicContent___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_StarEventMusicContent___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventMusicContent___c_VTable vtable;
};

struct Aoharu_StarEventMusicContent___c_Fields {
};

struct Aoharu_StarEventMusicContent___c_o {
    struct Aoharu_StarEventMusicContent___c_c *klass;
    void *monitor;
    struct Aoharu_StarEventMusicContent___c_Fields fields;
};

struct System_Func_RectTransform__bool__o {
    struct System_Func_RectTransform__bool__c *klass;
    void *monitor;
    struct System_Func_RectTransform__bool__Fields fields;
};

struct Aoharu_StarEventMusicContent___c_StaticFields {
    struct Aoharu_StarEventMusicContent___c_o *__9;
    struct System_Func_Image__bool__o *__9__17_0;
    struct System_Func_ButtonEvent__bool__o *__9__17_1;
    struct System_Func_RectTransform__bool__o *__9__17_2;
    struct System_Func_RectTransform__bool__o *__9__17_3;
    struct System_Func_RectTransform__bool__o *__9__17_4;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__VTable Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__VTable, *PCysharp_Threading_Tasks_UniTask_ControllerColliderHit__VTable;

struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Threading_Tasks_AsyncCausalityTracer_c System_Threading_Tasks_AsyncCausalityTracer_c, *PSystem_Threading_Tasks_AsyncCausalityTracer_c;

typedef struct System_Threading_Tasks_AsyncCausalityTracer_VTable System_Threading_Tasks_AsyncCausalityTracer_VTable, *PSystem_Threading_Tasks_AsyncCausalityTracer_VTable;

struct System_Threading_Tasks_AsyncCausalityTracer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_AsyncCausalityTracer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_AsyncCausalityTracer_VTable vtable;
};

typedef union _union_281288 _union_281288, *P_union_281288;

union _union_281288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamFriendRequestApprove_o Shock_Protocol_CJsonSendParamFriendRequestApprove_o, *PShock_Protocol_CJsonSendParamFriendRequestApprove_o;

typedef struct Shock_Protocol_CJsonSendParamFriendRequestApprove_c Shock_Protocol_CJsonSendParamFriendRequestApprove_c, *PShock_Protocol_CJsonSendParamFriendRequestApprove_c;

typedef struct Shock_Protocol_CJsonSendParamFriendRequestApprove_Fields Shock_Protocol_CJsonSendParamFriendRequestApprove_Fields, *PShock_Protocol_CJsonSendParamFriendRequestApprove_Fields;

typedef struct Shock_Protocol_CJsonSendParamFriendRequestApprove_VTable Shock_Protocol_CJsonSendParamFriendRequestApprove_VTable, *PShock_Protocol_CJsonSendParamFriendRequestApprove_VTable;

struct Shock_Protocol_CJsonSendParamFriendRequestApprove_Fields {
    uint64_t user_id;
    int32_t approve;
};

struct Shock_Protocol_CJsonSendParamFriendRequestApprove_o {
    struct Shock_Protocol_CJsonSendParamFriendRequestApprove_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamFriendRequestApprove_Fields fields;
};

struct Shock_Protocol_CJsonSendParamFriendRequestApprove_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamFriendRequestApprove_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamFriendRequestApprove_VTable vtable;
};

typedef struct Aoharu_ShopScene___c__DisplayClass47_11_Fields Aoharu_ShopScene___c__DisplayClass47_11_Fields, *PAoharu_ShopScene___c__DisplayClass47_11_Fields;

typedef struct Shock_UI_ShopPassItemScrollItem_o Shock_UI_ShopPassItemScrollItem_o, *PShock_UI_ShopPassItemScrollItem_o;

typedef struct Aoharu_ShopScene___c__DisplayClass47_10_o Aoharu_ShopScene___c__DisplayClass47_10_o, *PAoharu_ShopScene___c__DisplayClass47_10_o;

typedef struct Shock_UI_ShopPassItemScrollItem_c Shock_UI_ShopPassItemScrollItem_c, *PShock_UI_ShopPassItemScrollItem_c;

typedef struct Shock_UI_ShopPassItemScrollItem_Fields Shock_UI_ShopPassItemScrollItem_Fields, *PShock_UI_ShopPassItemScrollItem_Fields;

typedef struct Aoharu_ShopScene___c__DisplayClass47_10_c Aoharu_ShopScene___c__DisplayClass47_10_c, *PAoharu_ShopScene___c__DisplayClass47_10_c;

typedef struct Aoharu_ShopScene___c__DisplayClass47_10_Fields Aoharu_ShopScene___c__DisplayClass47_10_Fields, *PAoharu_ShopScene___c__DisplayClass47_10_Fields;

typedef struct Shock_UI_ShopPassItemScrollItem_VTable Shock_UI_ShopPassItemScrollItem_VTable, *PShock_UI_ShopPassItemScrollItem_VTable;

typedef struct Aoharu_ShopScene___c__DisplayClass47_10_VTable Aoharu_ShopScene___c__DisplayClass47_10_VTable, *PAoharu_ShopScene___c__DisplayClass47_10_VTable;

typedef struct System_Collections_Generic_List_ShopGemData__o System_Collections_Generic_List_ShopGemData__o, *PSystem_Collections_Generic_List_ShopGemData__o;

typedef struct Aoharu_ShopScene___c__DisplayClass47_1_o Aoharu_ShopScene___c__DisplayClass47_1_o, *PAoharu_ShopScene___c__DisplayClass47_1_o;

typedef struct System_Collections_Generic_List_ShopGemData__c System_Collections_Generic_List_ShopGemData__c, *PSystem_Collections_Generic_List_ShopGemData__c;

typedef struct System_Collections_Generic_List_ShopGemData__Fields System_Collections_Generic_List_ShopGemData__Fields, *PSystem_Collections_Generic_List_ShopGemData__Fields;

typedef struct Aoharu_ShopScene___c__DisplayClass47_1_c Aoharu_ShopScene___c__DisplayClass47_1_c, *PAoharu_ShopScene___c__DisplayClass47_1_c;

typedef struct Aoharu_ShopScene___c__DisplayClass47_1_Fields Aoharu_ShopScene___c__DisplayClass47_1_Fields, *PAoharu_ShopScene___c__DisplayClass47_1_Fields;

typedef struct System_Collections_Generic_List_ShopGemData__StaticFields System_Collections_Generic_List_ShopGemData__StaticFields, *PSystem_Collections_Generic_List_ShopGemData__StaticFields;

typedef struct System_Collections_Generic_List_ShopGemData__VTable System_Collections_Generic_List_ShopGemData__VTable, *PSystem_Collections_Generic_List_ShopGemData__VTable;

typedef struct Aoharu_ShopScene___c__DisplayClass47_1_VTable Aoharu_ShopScene___c__DisplayClass47_1_VTable, *PAoharu_ShopScene___c__DisplayClass47_1_VTable;

typedef struct Aoharu_ShopScene___c__DisplayClass47_0_o Aoharu_ShopScene___c__DisplayClass47_0_o, *PAoharu_ShopScene___c__DisplayClass47_0_o;

typedef struct System_Func_SubscriptionImageMst__bool__o System_Func_SubscriptionImageMst__bool__o, *PSystem_Func_SubscriptionImageMst__bool__o;

typedef struct Aoharu_ShopScene___c__DisplayClass47_0_c Aoharu_ShopScene___c__DisplayClass47_0_c, *PAoharu_ShopScene___c__DisplayClass47_0_c;

typedef struct Aoharu_ShopScene___c__DisplayClass47_0_Fields Aoharu_ShopScene___c__DisplayClass47_0_Fields, *PAoharu_ShopScene___c__DisplayClass47_0_Fields;

typedef struct System_Func_SubscriptionImageMst__bool__c System_Func_SubscriptionImageMst__bool__c, *PSystem_Func_SubscriptionImageMst__bool__c;

typedef struct System_Func_SubscriptionImageMst__bool__Fields System_Func_SubscriptionImageMst__bool__Fields, *PSystem_Func_SubscriptionImageMst__bool__Fields;

typedef struct Aoharu_ShopScene___c__DisplayClass47_0_VTable Aoharu_ShopScene___c__DisplayClass47_0_VTable, *PAoharu_ShopScene___c__DisplayClass47_0_VTable;

typedef struct System_Func_SubscriptionImageMst__bool__VTable System_Func_SubscriptionImageMst__bool__VTable, *PSystem_Func_SubscriptionImageMst__bool__VTable;

struct Aoharu_ShopScene___c__DisplayClass47_10_Fields {
    struct System_Collections_Generic_List_ShopGemData__o *passShopList;
    struct Aoharu_ShopScene___c__DisplayClass47_1_o *CS___8__locals8;
};

struct Aoharu_ShopScene___c__DisplayClass47_10_o {
    struct Aoharu_ShopScene___c__DisplayClass47_10_c *klass;
    void *monitor;
    struct Aoharu_ShopScene___c__DisplayClass47_10_Fields fields;
};

struct Aoharu_ShopScene___c__DisplayClass47_10_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopScene___c__DisplayClass47_10_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene___c__DisplayClass47_10_VTable vtable;
};

struct Aoharu_ShopScene___c__DisplayClass47_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopScene___c__DisplayClass47_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene___c__DisplayClass47_1_VTable vtable;
};

struct Aoharu_ShopScene___c__DisplayClass47_1_Fields {
    int32_t billingShopItemNum;
    struct GreeGameLib_Product_o *subscriptionProduct;
    struct Shock_BillingProductMst_o *billingProductMst;
    bool isMembershipAvailable;
    struct Shock_IInputLockData_o *input;
    int32_t billingPassShopItemNum;
    struct Aoharu_ShopScene___c__DisplayClass47_0_o *CS___8__locals1;
    struct System_Func_SubscriptionImageMst__bool__o *__9__15;
};

struct Aoharu_ShopScene___c__DisplayClass47_1_o {
    struct Aoharu_ShopScene___c__DisplayClass47_1_c *klass;
    void *monitor;
    struct Aoharu_ShopScene___c__DisplayClass47_1_Fields fields;
};

struct Shock_UI_ShopPassItemScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct UnityEngine_UI_Image_o *m_ItemImg;
    struct Shock_TextMeshUI_o *m_PriceText;
    struct Shock_ButtonEvent_o *m_BuyButton;
    struct UnityEngine_GameObject_o *m_lackImg;
    struct UnityEngine_RectTransform_o *m_RemainBuyCountRoot;
    struct Shock_TextMeshUI_o *m_RemainBuyCountText;
    struct UnityEngine_RectTransform_o *m_RemainDateTimeRoot;
    struct Shock_TextMeshUI_o *m_RemainDateTimeText;
};

struct Aoharu_ShopScene___c__DisplayClass47_0_Fields {
    struct Shock_BillingShopMst_o *shopMst;
    struct Aoharu_ShopScene_o *__4__this;
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__18;
};

struct Shock_UI_ShopPassItemScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_UI_ShopPassItemScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ShopPassItemScrollItem_VTable vtable;
};

struct Shock_UI_ShopPassItemScrollItem_o {
    struct Shock_UI_ShopPassItemScrollItem_c *klass;
    void *monitor;
    struct Shock_UI_ShopPassItemScrollItem_Fields fields;
};

struct System_Collections_Generic_List_ShopGemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Func_SubscriptionImageMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Collections_Generic_List_ShopGemData__Fields {
    struct Aoharu_ShopGemData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Func_SubscriptionImageMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_ShopGemData__StaticFields {
    struct Aoharu_ShopGemData_array *s_emptyArray;
};

struct System_Collections_Generic_List_ShopGemData__o {
    struct System_Collections_Generic_List_ShopGemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ShopGemData__Fields fields;
};

struct System_Collections_Generic_List_ShopGemData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ShopGemData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ShopGemData__VTable vtable;
};

struct System_Func_SubscriptionImageMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SubscriptionImageMst__bool__VTable vtable;
};

struct System_Func_SubscriptionImageMst__bool__o {
    struct System_Func_SubscriptionImageMst__bool__c *klass;
    void *monitor;
    struct System_Func_SubscriptionImageMst__bool__Fields fields;
};

struct Aoharu_ShopScene___c__DisplayClass47_11_Fields {
    struct Shock_UI_ShopPassItemScrollItem_o *shopItem;
    struct Aoharu_ShopScene___c__DisplayClass47_10_o *CS___8__locals9;
};

struct Aoharu_ShopScene___c__DisplayClass47_0_o {
    struct Aoharu_ShopScene___c__DisplayClass47_0_c *klass;
    void *monitor;
    struct Aoharu_ShopScene___c__DisplayClass47_0_Fields fields;
};

struct Aoharu_ShopScene___c__DisplayClass47_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopScene___c__DisplayClass47_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene___c__DisplayClass47_0_VTable vtable;
};

typedef struct System_EmptyArray_CustomAttributeNamedArgument__Fields System_EmptyArray_CustomAttributeNamedArgument__Fields, *PSystem_EmptyArray_CustomAttributeNamedArgument__Fields;

struct System_EmptyArray_CustomAttributeNamedArgument__Fields {
};

typedef struct Shock_SoundKey_SkillPractice_Se_VTable Shock_SoundKey_SkillPractice_Se_VTable, *PShock_SoundKey_SkillPractice_Se_VTable;

struct Shock_SoundKey_SkillPractice_Se_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_22BB144 MethodInfo_22BB144, *PMethodInfo_22BB144;

typedef union _union_281580 _union_281580, *P_union_281580;

union _union_281580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___c UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___c, *PUniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___c;

struct UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_32B4F64 MethodInfo_32B4F64, *PMethodInfo_32B4F64;

typedef union _union_318383 _union_318383, *P_union_318383;

union _union_318383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4F64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_139B498 MethodInfo_139B498, *PMethodInfo_139B498;

typedef union _union_172677 _union_172677, *P_union_172677;

union _union_172677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_139B498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AB3D4 MethodInfo_32AB3D4, *PMethodInfo_32AB3D4;

typedef union _union_316671 _union_316671, *P_union_316671;

union _union_316671 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB3D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316671 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__c System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__c, *PSystem_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__c;

typedef struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__StaticFields System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__StaticFields, *PSystem_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__StaticFields;

typedef struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__VTable System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__VTable, *PSystem_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__VTable;

typedef struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_array Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_array, *PSpine_Unity_Examples_SkeletonColorInitialize_SlotSettings_array;

typedef struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_o Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_o, *PSpine_Unity_Examples_SkeletonColorInitialize_SlotSettings_o;

typedef struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_c Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_c, *PSpine_Unity_Examples_SkeletonColorInitialize_SlotSettings_c;

typedef struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_Fields Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_Fields, *PSpine_Unity_Examples_SkeletonColorInitialize_SlotSettings_Fields;

typedef struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_VTable Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_VTable, *PSpine_Unity_Examples_SkeletonColorInitialize_SlotSettings_VTable;

struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__VTable vtable;
};

struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_o *m_Items[65535];
};

struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__StaticFields {
    struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_array *s_emptyArray;
};

struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_VTable vtable;
};

struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_Fields {
    struct System_String_o *slot;
    struct UnityEngine_Color_o color;
};

struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_o {
    struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_c *klass;
    void *monitor;
    struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_Fields fields;
};

typedef struct MethodInfo_28B715C MethodInfo_28B715C, *PMethodInfo_28B715C;

typedef union _union_308966 _union_308966, *P_union_308966;

union _union_308966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B715C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12D4AFC MethodInfo_12D4AFC, *PMethodInfo_12D4AFC;

typedef union _union_170127 _union_170127, *P_union_170127;

union _union_170127 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D4AFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170127 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281280 _union_281280, *P_union_281280;

union _union_281280 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___o UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___o, *PUniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___o;

struct UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___o {
    struct UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___c *klass;
    void *monitor;
    struct UniRx_IObservable_DictionaryReplaceEvent_TKey__TValue___Fields fields;
};

typedef struct SharpCompress_Compressors_LZMA_ICodeProgress_c SharpCompress_Compressors_LZMA_ICodeProgress_c, *PSharpCompress_Compressors_LZMA_ICodeProgress_c;

struct SharpCompress_Compressors_LZMA_ICodeProgress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_256251 _union_256251, *P_union_256251;

union _union_256251 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ClampedDragger_T__c UnityEngine_UIElements_ClampedDragger_T__c, *PUnityEngine_UIElements_ClampedDragger_T__c;

typedef struct UnityEngine_UIElements_ClampedDragger_T__RGCTXs UnityEngine_UIElements_ClampedDragger_T__RGCTXs, *PUnityEngine_UIElements_ClampedDragger_T__RGCTXs;

typedef struct UnityEngine_UIElements_ClampedDragger_T__VTable UnityEngine_UIElements_ClampedDragger_T__VTable, *PUnityEngine_UIElements_ClampedDragger_T__VTable;

struct UnityEngine_UIElements_ClampedDragger_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_target;
    struct VirtualInvokeData _5_RegisterCallbacksOnTarget;
    struct VirtualInvokeData _6_UnregisterCallbacksFromTarget;
    struct VirtualInvokeData _7_get_target;
    struct VirtualInvokeData _8_ProcessDownEvent;
    struct VirtualInvokeData _9_ProcessMoveEvent;
    struct VirtualInvokeData _10_ProcessUpEvent;
    struct VirtualInvokeData _11_ProcessCancelEvent;
};

struct UnityEngine_UIElements_ClampedDragger_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_ClampedDragger_T__get_startMousePosition;
    struct MethodInfo *_1_UnityEngine_UIElements_ClampedDragger_T__set_dragDirection;
    struct MethodInfo *_2_UnityEngine_UIElements_ClampedDragger_T__set_slider;
    struct MethodInfo *_3_UnityEngine_UIElements_ClampedDragger_T__add_dragging;
    struct MethodInfo *_4_UnityEngine_UIElements_ClampedDragger_T__set_startMousePosition;
    struct MethodInfo *_5_UnityEngine_UIElements_ClampedDragger_T__get_dragDirection;
};

struct UnityEngine_UIElements_ClampedDragger_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_ClampedDragger_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ClampedDragger_T__VTable vtable;
};

typedef union _union_256253 _union_256253, *P_union_256253;

union _union_256253 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281210 _union_281210, *P_union_281210;

union _union_281210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256255 _union_256255, *P_union_256255;

union _union_256255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_1_c Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_1_c, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_1_c;

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_1_VTable Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_1_VTable, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_1_VTable;

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_1_VTable vtable;
};

typedef union _union_281212 _union_281212, *P_union_281212;

union _union_281212 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308AF60_RGCTXs MethodInfo_308AF60_RGCTXs, *PMethodInfo_308AF60_RGCTXs;

struct MethodInfo_308AF60_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmScoreEstimationGauge___c__DisplayClass4_0_c Shock_Scenes_DeckConfirm_DeckConfirmScoreEstimationGauge___c__DisplayClass4_0_c, *PShock_Scenes_DeckConfirm_DeckConfirmScoreEstimationGauge___c__DisplayClass4_0_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmScoreEstimationGauge___c__DisplayClass4_0_VTable Shock_Scenes_DeckConfirm_DeckConfirmScoreEstimationGauge___c__DisplayClass4_0_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmScoreEstimationGauge___c__DisplayClass4_0_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmScoreEstimationGauge___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmScoreEstimationGauge___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmScoreEstimationGauge___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_2066C40 MethodInfo_2066C40, *PMethodInfo_2066C40;

typedef union _union_220371 _union_220371, *P_union_220371;

union _union_220371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066C40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281214 _union_281214, *P_union_281214;

union _union_281214 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__StaticFields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__StaticFields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__StaticFields;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_defaultResultTask;
};

typedef union _union_281216 _union_281216, *P_union_281216;

union _union_281216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D6B67C MethodInfo_1D6B67C, *PMethodInfo_1D6B67C;

typedef union _union_320716 _union_320716, *P_union_320716;

union _union_320716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B67C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281218 _union_281218, *P_union_281218;

union _union_281218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30EE258 MethodInfo_30EE258, *PMethodInfo_30EE258;

typedef union _union_231289 _union_231289, *P_union_231289;

union _union_231289 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EE258 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231289 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295860 _union_295860, *P_union_295860;

union _union_295860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF8A70 MethodInfo_2EF8A70, *PMethodInfo_2EF8A70;

typedef union _union_203014 _union_203014, *P_union_203014;

union _union_203014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8A70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295862 _union_295862, *P_union_295862;

union _union_295862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBFDE8 MethodInfo_1EBFDE8, *PMethodInfo_1EBFDE8;

typedef union _union_240141 _union_240141, *P_union_240141;

union _union_240141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFDE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295864 _union_295864, *P_union_295864;

union _union_295864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ScrollBase_GachaBuyButtonListScrollItem__VTable Shock_ScrollBase_GachaBuyButtonListScrollItem__VTable, *PShock_ScrollBase_GachaBuyButtonListScrollItem__VTable;

struct Shock_ScrollBase_GachaBuyButtonListScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

typedef struct MethodInfo_312BBD8 MethodInfo_312BBD8, *PMethodInfo_312BBD8;

typedef union _union_231591 _union_231591, *P_union_231591;

union _union_231591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312BBD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256257 _union_256257, *P_union_256257;

union _union_256257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C4CDC MethodInfo_22C4CDC, *PMethodInfo_22C4CDC;

typedef union _union_277212 _union_277212, *P_union_277212;

union _union_277212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4CDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295866 _union_295866, *P_union_295866;

union _union_295866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B718C MethodInfo_28B718C, *PMethodInfo_28B718C;

typedef union _union_310406 _union_310406, *P_union_310406;

union _union_310406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B718C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_ICspAsymmetricAlgorithm_Fields System_Security_Cryptography_ICspAsymmetricAlgorithm_Fields, *PSystem_Security_Cryptography_ICspAsymmetricAlgorithm_Fields;

struct System_Security_Cryptography_ICspAsymmetricAlgorithm_Fields {
};

typedef union _union_256259 _union_256259, *P_union_256259;

union _union_256259 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295868 _union_295868, *P_union_295868;

union _union_295868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0BBB0 MethodInfo_2B0BBB0, *PMethodInfo_2B0BBB0;

typedef union _union_187670 _union_187670, *P_union_187670;

union _union_187670 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BBB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187670 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__o UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__o, *PUnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__o;

typedef struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__c UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__c, *PUnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__c;

typedef struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__Fields UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__Fields, *PUnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__Fields;

typedef struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__StaticFields UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__StaticFields, *PUnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__StaticFields;

typedef struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__VTable UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__VTable, *PUnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__VTable;

struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__StaticFields {
    struct UnityEngine_Pool_ObjectPool_TCollection__o *s_Pool;
};

struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__Fields {
};

struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__o {
    struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__c *klass;
    void *monitor;
    struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__Fields fields;
};

struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Pool_CollectionPool_List_RectMask2D___RectMask2D__VTable vtable;
};

typedef struct MethodInfo_1E9D314 MethodInfo_1E9D314, *PMethodInfo_1E9D314;

typedef union _union_160823 _union_160823, *P_union_160823;

union _union_160823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_StaticFields Aoharu_Scenes_Gacha_GachaDetailDialog___c_StaticFields, *PAoharu_Scenes_Gacha_GachaDetailDialog___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_o Aoharu_Scenes_Gacha_GachaDetailDialog___c_o, *PAoharu_Scenes_Gacha_GachaDetailDialog___c_o;

typedef struct System_Action_GachaDetailPageBase__o System_Action_GachaDetailPageBase__o, *PSystem_Action_GachaDetailPageBase__o;

typedef struct System_Action_GachaDetailPageBase__int__o System_Action_GachaDetailPageBase__int__o, *PSystem_Action_GachaDetailPageBase__int__o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_c Aoharu_Scenes_Gacha_GachaDetailDialog___c_c, *PAoharu_Scenes_Gacha_GachaDetailDialog___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_Fields Aoharu_Scenes_Gacha_GachaDetailDialog___c_Fields, *PAoharu_Scenes_Gacha_GachaDetailDialog___c_Fields;

typedef struct System_Action_GachaDetailPageBase__c System_Action_GachaDetailPageBase__c, *PSystem_Action_GachaDetailPageBase__c;

typedef struct System_Action_GachaDetailPageBase__Fields System_Action_GachaDetailPageBase__Fields, *PSystem_Action_GachaDetailPageBase__Fields;

typedef struct System_Action_GachaDetailPageBase__int__c System_Action_GachaDetailPageBase__int__c, *PSystem_Action_GachaDetailPageBase__int__c;

typedef struct System_Action_GachaDetailPageBase__int__Fields System_Action_GachaDetailPageBase__int__Fields, *PSystem_Action_GachaDetailPageBase__int__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_VTable Aoharu_Scenes_Gacha_GachaDetailDialog___c_VTable, *PAoharu_Scenes_Gacha_GachaDetailDialog___c_VTable;

typedef struct System_Action_GachaDetailPageBase__VTable System_Action_GachaDetailPageBase__VTable, *PSystem_Action_GachaDetailPageBase__VTable;

typedef struct System_Action_GachaDetailPageBase__int__VTable System_Action_GachaDetailPageBase__int__VTable, *PSystem_Action_GachaDetailPageBase__int__VTable;

struct System_Action_GachaDetailPageBase__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_Fields {
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_o {
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_Fields fields;
};

struct System_Action_GachaDetailPageBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GachaDetailPageBase__o {
    struct System_Action_GachaDetailPageBase__c *klass;
    void *monitor;
    struct System_Action_GachaDetailPageBase__Fields fields;
};

struct System_Action_GachaDetailPageBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GachaDetailPageBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GachaDetailPageBase__VTable vtable;
};

struct System_Action_GachaDetailPageBase__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GachaDetailPageBase__int__o {
    struct System_Action_GachaDetailPageBase__int__c *klass;
    void *monitor;
    struct System_Action_GachaDetailPageBase__int__Fields fields;
};

struct System_Action_GachaDetailPageBase__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GachaDetailPageBase__int__VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c_o *__9;
    struct System_Action_GachaDetailPageBase__o *__9__25_0;
    struct System_Action_GachaDetailPageBase__int__o *__9__27_0;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryCautionMst__c System_Collections_Generic_IReadOnlyCollection_LotteryCautionMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryCautionMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LotteryCautionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_EventBase_EventPropagation_o UnityEngine_UIElements_EventBase_EventPropagation_o, *PUnityEngine_UIElements_EventBase_EventPropagation_o;

typedef struct UnityEngine_UIElements_EventBase_EventPropagation_Fields UnityEngine_UIElements_EventBase_EventPropagation_Fields, *PUnityEngine_UIElements_EventBase_EventPropagation_Fields;

struct UnityEngine_UIElements_EventBase_EventPropagation_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_EventBase_EventPropagation_o {
    struct UnityEngine_UIElements_EventBase_EventPropagation_Fields fields;
};

typedef struct MethodInfo_2B0BBB4 MethodInfo_2B0BBB4, *PMethodInfo_2B0BBB4;

typedef union _union_189108 _union_189108, *P_union_189108;

union _union_189108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BBB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256241 _union_256241, *P_union_256241;

union _union_256241 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281220 _union_281220, *P_union_281220;

union _union_281220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256243 _union_256243, *P_union_256243;

union _union_256243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281222 _union_281222, *P_union_281222;

union _union_281222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256245 _union_256245, *P_union_256245;

union _union_256245 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281224 _union_281224, *P_union_281224;

union _union_281224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_ServerIdentity_VTable System_Runtime_Remoting_ServerIdentity_VTable, *PSystem_Runtime_Remoting_ServerIdentity_VTable;

struct System_Runtime_Remoting_ServerIdentity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_OnLifetimeExpired;
};

typedef union _union_281226 _union_281226, *P_union_281226;

union _union_281226 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF4830 MethodInfo_1EF4830, *PMethodInfo_1EF4830;

typedef union _union_257414 _union_257414, *P_union_257414;

union _union_257414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281228 _union_281228, *P_union_281228;

union _union_281228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvGiftReceiveR_c Shock_RecvGiftReceiveR_c, *PShock_RecvGiftReceiveR_c;

typedef struct Shock_RecvGiftReceiveR_VTable Shock_RecvGiftReceiveR_VTable, *PShock_RecvGiftReceiveR_VTable;

struct Shock_RecvGiftReceiveR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvGiftReceiveR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvGiftReceiveR_VTable vtable;
};

typedef struct DG_Tweening_Plugins_Vector3ArrayPlugin_o DG_Tweening_Plugins_Vector3ArrayPlugin_o, *PDG_Tweening_Plugins_Vector3ArrayPlugin_o;

typedef struct DG_Tweening_Plugins_Vector3ArrayPlugin_c DG_Tweening_Plugins_Vector3ArrayPlugin_c, *PDG_Tweening_Plugins_Vector3ArrayPlugin_c;

typedef struct DG_Tweening_Plugins_Vector3ArrayPlugin_Fields DG_Tweening_Plugins_Vector3ArrayPlugin_Fields, *PDG_Tweening_Plugins_Vector3ArrayPlugin_Fields;

typedef struct DG_Tweening_Plugins_Vector3ArrayPlugin_VTable DG_Tweening_Plugins_Vector3ArrayPlugin_VTable, *PDG_Tweening_Plugins_Vector3ArrayPlugin_VTable;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_Vector3__Vector3____Vector3ArrayOptions__Fields DG_Tweening_Plugins_Core_ABSTweenPlugin_Vector3__Vector3____Vector3ArrayOptions__Fields, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_Vector3__Vector3____Vector3ArrayOptions__Fields;

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_Vector3__Vector3____Vector3ArrayOptions__Fields {
};

struct DG_Tweening_Plugins_Vector3ArrayPlugin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_SetFrom;
    struct VirtualInvokeData _6_SetFrom;
    struct VirtualInvokeData _7_ConvertToStartValue;
    struct VirtualInvokeData _8_SetRelativeEndValue;
    struct VirtualInvokeData _9_SetChangeValue;
    struct VirtualInvokeData _10_GetSpeedBasedDuration;
    struct VirtualInvokeData _11_EvaluateAndApply;
};

struct DG_Tweening_Plugins_Vector3ArrayPlugin_Fields {
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_Vector3__Vector3____Vector3ArrayOptions__Fields super;
};

struct DG_Tweening_Plugins_Vector3ArrayPlugin_o {
    struct DG_Tweening_Plugins_Vector3ArrayPlugin_c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_Vector3ArrayPlugin_Fields fields;
};

struct DG_Tweening_Plugins_Vector3ArrayPlugin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Vector3ArrayPlugin_VTable vtable;
};

typedef struct MethodInfo_292A688 MethodInfo_292A688, *PMethodInfo_292A688;

typedef union _union_186496 _union_186496, *P_union_186496;

union _union_186496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A688 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0BBBC MethodInfo_2B0BBBC, *PMethodInfo_2B0BBBC;

typedef union _union_190546 _union_190546, *P_union_190546;

union _union_190546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BBBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3121008 MethodInfo_3121008, *PMethodInfo_3121008;

typedef union _union_227973 _union_227973, *P_union_227973;

union _union_227973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3121008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295850 _union_295850, *P_union_295850;

union _union_295850 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E4EA8 MethodInfo_19E4EA8, *PMethodInfo_19E4EA8;

typedef union _union_242473 _union_242473, *P_union_242473;

union _union_242473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4EA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_int__object__VTable System_ValueTuple_int__object__VTable, *PSystem_ValueTuple_int__object__VTable;

struct System_ValueTuple_int__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_295852 _union_295852, *P_union_295852;

union _union_295852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295854 _union_295854, *P_union_295854;

union _union_295854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256247 _union_256247, *P_union_256247;

union _union_256247 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvGiftReceiveR_o Shock_RecvGiftReceiveR_o, *PShock_RecvGiftReceiveR_o;

typedef struct Shock_RecvGiftReceiveR_Fields Shock_RecvGiftReceiveR_Fields, *PShock_RecvGiftReceiveR_Fields;

typedef struct Shock_RecvData_Fields Shock_RecvData_Fields, *PShock_RecvData_Fields;

typedef struct Shock_RecvGiftReceiveRData_o Shock_RecvGiftReceiveRData_o, *PShock_RecvGiftReceiveRData_o;

typedef struct Shock_RecvGiftReceiveRData_c Shock_RecvGiftReceiveRData_c, *PShock_RecvGiftReceiveRData_c;

typedef struct Shock_RecvGiftReceiveRData_Fields Shock_RecvGiftReceiveRData_Fields, *PShock_RecvGiftReceiveRData_Fields;

typedef struct Shock_RecvGiftReceiveRData_VTable Shock_RecvGiftReceiveRData_VTable, *PShock_RecvGiftReceiveRData_VTable;

typedef struct System_UInt64_array System_UInt64_array, *PSystem_UInt64_array;

typedef struct Shock_ProtocolData_UpdatedValueList_o Shock_ProtocolData_UpdatedValueList_o, *PShock_ProtocolData_UpdatedValueList_o;

typedef struct Shock_ProtocolData_UpdatedValueList_c Shock_ProtocolData_UpdatedValueList_c, *PShock_ProtocolData_UpdatedValueList_c;

typedef struct Shock_ProtocolData_UpdatedValueList_Fields Shock_ProtocolData_UpdatedValueList_Fields, *PShock_ProtocolData_UpdatedValueList_Fields;

typedef struct Shock_ProtocolData_UpdatedValueList_VTable Shock_ProtocolData_UpdatedValueList_VTable, *PShock_ProtocolData_UpdatedValueList_VTable;

typedef struct Shock_ProtocolData_Gem_o Shock_ProtocolData_Gem_o, *PShock_ProtocolData_Gem_o;

typedef struct Shock_ProtocolData_Card_array Shock_ProtocolData_Card_array, *PShock_ProtocolData_Card_array;

typedef struct Shock_ProtocolData_CardSub_array Shock_ProtocolData_CardSub_array, *PShock_ProtocolData_CardSub_array;

typedef struct Shock_ProtocolData_Item_array Shock_ProtocolData_Item_array, *PShock_ProtocolData_Item_array;

typedef struct Shock_ProtocolData_Point_array Shock_ProtocolData_Point_array, *PShock_ProtocolData_Point_array;

typedef struct Shock_ProtocolData_EventPoint_array Shock_ProtocolData_EventPoint_array, *PShock_ProtocolData_EventPoint_array;

typedef struct Shock_ProtocolData_Stamina_o Shock_ProtocolData_Stamina_o, *PShock_ProtocolData_Stamina_o;

typedef struct Shock_ProtocolData_Gem_c Shock_ProtocolData_Gem_c, *PShock_ProtocolData_Gem_c;

typedef struct Shock_ProtocolData_Gem_Fields Shock_ProtocolData_Gem_Fields, *PShock_ProtocolData_Gem_Fields;

typedef struct Shock_ProtocolData_Point_o Shock_ProtocolData_Point_o, *PShock_ProtocolData_Point_o;

typedef struct Shock_ProtocolData_EventPoint_o Shock_ProtocolData_EventPoint_o, *PShock_ProtocolData_EventPoint_o;

typedef struct Shock_ProtocolData_Stamina_c Shock_ProtocolData_Stamina_c, *PShock_ProtocolData_Stamina_c;

typedef struct Shock_ProtocolData_Stamina_Fields Shock_ProtocolData_Stamina_Fields, *PShock_ProtocolData_Stamina_Fields;

typedef struct Shock_ProtocolData_Gem_VTable Shock_ProtocolData_Gem_VTable, *PShock_ProtocolData_Gem_VTable;

typedef struct Shock_ProtocolData_Point_c Shock_ProtocolData_Point_c, *PShock_ProtocolData_Point_c;

typedef struct Shock_ProtocolData_Point_Fields Shock_ProtocolData_Point_Fields, *PShock_ProtocolData_Point_Fields;

typedef struct Shock_ProtocolData_EventPoint_c Shock_ProtocolData_EventPoint_c, *PShock_ProtocolData_EventPoint_c;

typedef struct Shock_ProtocolData_EventPoint_Fields Shock_ProtocolData_EventPoint_Fields, *PShock_ProtocolData_EventPoint_Fields;

typedef struct Shock_ProtocolData_Stamina_VTable Shock_ProtocolData_Stamina_VTable, *PShock_ProtocolData_Stamina_VTable;

typedef struct Shock_ProtocolData_Point_VTable Shock_ProtocolData_Point_VTable, *PShock_ProtocolData_Point_VTable;

typedef struct Shock_ProtocolData_EventPoint_VTable Shock_ProtocolData_EventPoint_VTable, *PShock_ProtocolData_EventPoint_VTable;

struct Shock_ProtocolData_UpdatedValueList_Fields {
    struct Shock_ProtocolData_Gem_o *gem;
    struct Shock_ProtocolData_Card_array *card_list;
    struct Shock_ProtocolData_CardSub_array *card_sub_list;
    struct Shock_ProtocolData_Item_array *item_list;
    struct Shock_ProtocolData_Point_array *point_list;
    struct System_UInt32_array *master_title_ids;
    struct System_UInt32_array *master_music_ids;
    struct System_UInt32_array *master_stamp_ids;
    struct Shock_ProtocolData_EventPoint_array *event_point_list;
    struct Shock_ProtocolData_Stamina_o *stamina;
    struct System_UInt32_array *master_movie_ids;
};

struct Shock_RecvData_Fields {
    int32_t code;
};

struct Shock_RecvGiftReceiveR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvGiftReceiveRData_o *data;
    int32_t server_time;
};

struct Shock_ProtocolData_Point_Fields {
    int32_t type;
    int32_t amount;
};

struct Shock_ProtocolData_Point_o {
    struct Shock_ProtocolData_Point_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Point_Fields fields;
};

struct Shock_ProtocolData_EventPoint_Fields {
    uint32_t master_event_id;
    int32_t type;
    int32_t amount;
    struct System_UInt32_array *reward_status;
};

struct Shock_ProtocolData_EventPoint_o {
    struct Shock_ProtocolData_EventPoint_c *klass;
    void *monitor;
    struct Shock_ProtocolData_EventPoint_Fields fields;
};

struct Shock_ProtocolData_EventPoint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_EventPoint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_EventPoint_VTable vtable;
};

struct Shock_ProtocolData_Point_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Point_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Point_VTable vtable;
};

struct Shock_ProtocolData_EventPoint_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_EventPoint_o *m_Items[65535];
};

struct Shock_RecvGiftReceiveRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvGiftReceiveRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvGiftReceiveRData_VTable vtable;
};

struct Shock_RecvGiftReceiveRData_Fields {
    struct System_UInt64_array *failed_gift_ids;
    struct Shock_ProtocolData_UpdatedValueList_o *updated_value_list;
    struct System_UInt32_array *clear_mission_ids;
    struct Shock_ProtocolData_Reward_array *reward_list;
};

struct Shock_RecvGiftReceiveRData_o {
    struct Shock_RecvGiftReceiveRData_c *klass;
    void *monitor;
    struct Shock_RecvGiftReceiveRData_Fields fields;
};

struct Shock_ProtocolData_Item_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Item_o *m_Items[65535];
};

struct Shock_ProtocolData_Stamina_Fields {
    int32_t stamina;
    int64_t last_updated_time;
};

struct Shock_ProtocolData_Point_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Point_o *m_Items[65535];
};

struct Shock_ProtocolData_UpdatedValueList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Gem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Gem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Gem_VTable vtable;
};

struct Shock_ProtocolData_Stamina_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Gem_Fields {
    int64_t total;
    int64_t charge;
    int64_t free;
};

struct Shock_ProtocolData_Gem_o {
    struct Shock_ProtocolData_Gem_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Gem_Fields fields;
};

struct Shock_RecvGiftReceiveR_o {
    struct Shock_RecvGiftReceiveR_c *klass;
    void *monitor;
    struct Shock_RecvGiftReceiveR_Fields fields;
};

struct System_UInt64_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    uint64_t m_Items[65535];
};

struct Shock_ProtocolData_UpdatedValueList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_UpdatedValueList_VTable vtable;
};

struct Shock_ProtocolData_UpdatedValueList_o {
    struct Shock_ProtocolData_UpdatedValueList_c *klass;
    void *monitor;
    struct Shock_ProtocolData_UpdatedValueList_Fields fields;
};

struct Shock_ProtocolData_Card_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Card_o *m_Items[65535];
};

struct Shock_ProtocolData_CardSub_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_CardSub_o *m_Items[65535];
};

struct Shock_ProtocolData_Stamina_o {
    struct Shock_ProtocolData_Stamina_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Stamina_Fields fields;
};

struct Shock_ProtocolData_Stamina_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Stamina_VTable vtable;
};

typedef union _union_295856 _union_295856, *P_union_295856;

union _union_295856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B717C MethodInfo_28B717C, *PMethodInfo_28B717C;

typedef union _union_309926 _union_309926, *P_union_309926;

union _union_309926 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B717C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256249 _union_256249, *P_union_256249;

union _union_256249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295858 _union_295858, *P_union_295858;

union _union_295858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281230 _union_281230, *P_union_281230;

union _union_281230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256231 _union_256231, *P_union_256231;

union _union_256231 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281232 _union_281232, *P_union_281232;

union _union_281232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1907068_RGCTXs MethodInfo_1907068_RGCTXs, *PMethodInfo_1907068_RGCTXs;

struct MethodInfo_1907068_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_2_UnityEngine_Assertions_Assert_AreEqual_T_;
};

typedef union _union_256233 _union_256233, *P_union_256233;

union _union_256233 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3121040 MethodInfo_3121040, *PMethodInfo_3121040;

typedef union _union_228141 _union_228141, *P_union_228141;

union _union_228141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3121040 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281234 _union_281234, *P_union_281234;

union _union_281234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281236 _union_281236, *P_union_281236;

union _union_281236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass779_0_o Shock_Protocol___c__DisplayClass779_0_o, *PShock_Protocol___c__DisplayClass779_0_o;

typedef struct Shock_Protocol___c__DisplayClass779_0_c Shock_Protocol___c__DisplayClass779_0_c, *PShock_Protocol___c__DisplayClass779_0_c;

typedef struct Shock_Protocol___c__DisplayClass779_0_Fields Shock_Protocol___c__DisplayClass779_0_Fields, *PShock_Protocol___c__DisplayClass779_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass779_0_VTable Shock_Protocol___c__DisplayClass779_0_VTable, *PShock_Protocol___c__DisplayClass779_0_VTable;

struct Shock_Protocol___c__DisplayClass779_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass779_0_o {
    struct Shock_Protocol___c__DisplayClass779_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass779_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass779_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass779_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass779_0_VTable vtable;
};

typedef struct MethodInfo_10F3FC0_RGCTXs MethodInfo_10F3FC0_RGCTXs, *PMethodInfo_10F3FC0_RGCTXs;

struct MethodInfo_10F3FC0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_281238 _union_281238, *P_union_281238;

union _union_281238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1561C MethodInfo_2B1561C, *PMethodInfo_2B1561C;

typedef union _union_232319 _union_232319, *P_union_232319;

union _union_232319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1561C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4CC8 MethodInfo_22C4CC8, *PMethodInfo_22C4CC8;

typedef union _union_281686 _union_281686, *P_union_281686;

union _union_281686 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4CC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281686 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A2360 MethodInfo_16A2360, *PMethodInfo_16A2360;

typedef union _union_299278 _union_299278, *P_union_299278;

union _union_299278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2360 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEADD0 MethodInfo_1EEADD0, *PMethodInfo_1EEADD0;

typedef union _union_305202 _union_305202, *P_union_305202;

union _union_305202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEADD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1101F7C MethodInfo_1101F7C, *PMethodInfo_1101F7C;

typedef struct MethodInfo_1101F7C_RGCTXs MethodInfo_1101F7C_RGCTXs, *PMethodInfo_1101F7C_RGCTXs;

typedef union _union_195352 _union_195352, *P_union_195352;

struct MethodInfo_1101F7C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101F7C_RGCTXs *rgctx_data;
    union _union_195352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295880 _union_295880, *P_union_295880;

union _union_295880 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SkillUtils_Fields Shock_SkillUtils_Fields, *PShock_SkillUtils_Fields;

struct Shock_SkillUtils_Fields {
};

typedef union _union_295882 _union_295882, *P_union_295882;

union _union_295882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295884 _union_295884, *P_union_295884;

union _union_295884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295886 _union_295886, *P_union_295886;

union _union_295886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256235 _union_256235, *P_union_256235;

union _union_256235 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Messaging_StackBuilderSink_VTable System_Runtime_Remoting_Messaging_StackBuilderSink_VTable, *PSystem_Runtime_Remoting_Messaging_StackBuilderSink_VTable;

struct System_Runtime_Remoting_Messaging_StackBuilderSink_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SyncProcessMessage;
    struct VirtualInvokeData _5_AsyncProcessMessage;
};

typedef struct UniRx_Operators_ImmutableReturnFalseObservable_StaticFields UniRx_Operators_ImmutableReturnFalseObservable_StaticFields, *PUniRx_Operators_ImmutableReturnFalseObservable_StaticFields;

typedef struct UniRx_Operators_ImmutableReturnFalseObservable_o UniRx_Operators_ImmutableReturnFalseObservable_o, *PUniRx_Operators_ImmutableReturnFalseObservable_o;

typedef struct UniRx_Operators_ImmutableReturnFalseObservable_c UniRx_Operators_ImmutableReturnFalseObservable_c, *PUniRx_Operators_ImmutableReturnFalseObservable_c;

typedef struct UniRx_Operators_ImmutableReturnFalseObservable_Fields UniRx_Operators_ImmutableReturnFalseObservable_Fields, *PUniRx_Operators_ImmutableReturnFalseObservable_Fields;

typedef struct UniRx_Operators_ImmutableReturnFalseObservable_VTable UniRx_Operators_ImmutableReturnFalseObservable_VTable, *PUniRx_Operators_ImmutableReturnFalseObservable_VTable;

struct UniRx_Operators_ImmutableReturnFalseObservable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_ImmutableReturnFalseObservable_Fields {
};

struct UniRx_Operators_ImmutableReturnFalseObservable_StaticFields {
    struct UniRx_Operators_ImmutableReturnFalseObservable_o *Instance;
};

struct UniRx_Operators_ImmutableReturnFalseObservable_o {
    struct UniRx_Operators_ImmutableReturnFalseObservable_c *klass;
    void *monitor;
    struct UniRx_Operators_ImmutableReturnFalseObservable_Fields fields;
};

struct UniRx_Operators_ImmutableReturnFalseObservable_c {
    struct Il2CppClass_1 _1;
    struct UniRx_Operators_ImmutableReturnFalseObservable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ImmutableReturnFalseObservable_VTable vtable;
};

typedef union _union_295888 _union_295888, *P_union_295888;

union _union_295888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30EE274 MethodInfo_30EE274, *PMethodInfo_30EE274;

typedef union _union_231457 _union_231457, *P_union_231457;

union _union_231457 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EE274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231457 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256237 _union_256237, *P_union_256237;

union _union_256237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_o Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_o, *PShock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_o;

typedef struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_c Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_c, *PShock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_c;

typedef struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_Fields Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_Fields, *PShock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_Fields;

typedef struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_VTable Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_VTable, *PShock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_VTable;

typedef struct Shock_ScrollBase_SkillPracticePhotoItem__Fields Shock_ScrollBase_SkillPracticePhotoItem__Fields, *PShock_ScrollBase_SkillPracticePhotoItem__Fields;

struct Shock_ScrollBase_SkillPracticePhotoItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_Fields {
    struct Shock_ScrollBase_SkillPracticePhotoItem__Fields super;
};

struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_o {
    struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_c *klass;
    void *monitor;
    struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_Fields fields;
};

struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_SkillPractice_SkillPracticePhotoItemScroll_VTable vtable;
};

typedef union _union_256239 _union_256239, *P_union_256239;

union _union_256239 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Disposable_AnonymousDisposable_T__c UniRx_Disposable_AnonymousDisposable_T__c, *PUniRx_Disposable_AnonymousDisposable_T__c;

typedef struct UniRx_Disposable_AnonymousDisposable_T__RGCTXs UniRx_Disposable_AnonymousDisposable_T__RGCTXs, *PUniRx_Disposable_AnonymousDisposable_T__RGCTXs;

typedef struct UniRx_Disposable_AnonymousDisposable_T__VTable UniRx_Disposable_AnonymousDisposable_T__VTable, *PUniRx_Disposable_AnonymousDisposable_T__VTable;

struct UniRx_Disposable_AnonymousDisposable_T__RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

struct UniRx_Disposable_AnonymousDisposable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UniRx_Disposable_AnonymousDisposable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Disposable_AnonymousDisposable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Disposable_AnonymousDisposable_T__VTable vtable;
};

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_MixMode_VTable Spine_Unity_SkeletonMecanim_MecanimTranslator_MixMode_VTable, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_MixMode_VTable;

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_MixMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_281240 _union_281240, *P_union_281240;

union _union_281240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BB10C MethodInfo_22BB10C, *PMethodInfo_22BB10C;

typedef union _union_280834 _union_280834, *P_union_280834;

union _union_280834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB10C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281242 _union_281242, *P_union_281242;

union _union_281242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256221 _union_256221, *P_union_256221;

union _union_256221 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_EnlightenRuntimeUpdate_VTable UnityEngine_PlayerLoop_PostLateUpdate_EnlightenRuntimeUpdate_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_EnlightenRuntimeUpdate_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_EnlightenRuntimeUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_281244 _union_281244, *P_union_281244;

union _union_281244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_RSASignaturePaddingMode_VTable System_Security_Cryptography_RSASignaturePaddingMode_VTable, *PSystem_Security_Cryptography_RSASignaturePaddingMode_VTable;

struct System_Security_Cryptography_RSASignaturePaddingMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_256223 _union_256223, *P_union_256223;

union _union_256223 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397394 MethodInfo_3397394, *PMethodInfo_3397394;

typedef union _union_227923 _union_227923, *P_union_227923;

union _union_227923 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30EE28C MethodInfo_30EE28C, *PMethodInfo_30EE28C;

typedef union _union_231625 _union_231625, *P_union_231625;

union _union_231625 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EE28C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231625 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243EF64 MethodInfo_243EF64, *PMethodInfo_243EF64;

typedef union _union_279986 _union_279986, *P_union_279986;

union _union_279986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243EF64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281246 _union_281246, *P_union_281246;

union _union_281246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF4850 MethodInfo_1EF4850, *PMethodInfo_1EF4850;

typedef union _union_257434 _union_257434, *P_union_257434;

union _union_257434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_LZipStream_StaticFields SharpCompress_Compressors_LZMA_LZipStream_StaticFields, *PSharpCompress_Compressors_LZMA_LZipStream_StaticFields;

struct SharpCompress_Compressors_LZMA_LZipStream_StaticFields {
    struct System_Byte_array *headerBytes;
};

typedef union _union_281248 _union_281248, *P_union_281248;

union _union_281248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DD494_RGCTXs MethodInfo_15DD494_RGCTXs, *PMethodInfo_15DD494_RGCTXs;

struct MethodInfo_15DD494_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct System_Action_KeyValuePair_uint__GroupExp___c System_Action_KeyValuePair_uint__GroupExp___c, *PSystem_Action_KeyValuePair_uint__GroupExp___c;

typedef struct System_Action_KeyValuePair_uint__GroupExp___VTable System_Action_KeyValuePair_uint__GroupExp___VTable, *PSystem_Action_KeyValuePair_uint__GroupExp___VTable;

struct System_Action_KeyValuePair_uint__GroupExp___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_uint__GroupExp___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_uint__GroupExp___VTable vtable;
};

typedef struct UnityEngine_UIElements_ClampedDragger_T__o UnityEngine_UIElements_ClampedDragger_T__o, *PUnityEngine_UIElements_ClampedDragger_T__o;

typedef struct UnityEngine_UIElements_ClampedDragger_T__Fields UnityEngine_UIElements_ClampedDragger_T__Fields, *PUnityEngine_UIElements_ClampedDragger_T__Fields;

typedef struct UnityEngine_UIElements_Clickable_Fields UnityEngine_UIElements_Clickable_Fields, *PUnityEngine_UIElements_Clickable_Fields;

typedef struct UnityEngine_UIElements_BaseSlider_T__o UnityEngine_UIElements_BaseSlider_T__o, *PUnityEngine_UIElements_BaseSlider_T__o;

typedef struct UnityEngine_UIElements_PointerManipulator_Fields UnityEngine_UIElements_PointerManipulator_Fields, *PUnityEngine_UIElements_PointerManipulator_Fields;

typedef struct System_Action_EventBase__o System_Action_EventBase__o, *PSystem_Action_EventBase__o;

typedef struct UnityEngine_UIElements_IVisualElementScheduledItem_o UnityEngine_UIElements_IVisualElementScheduledItem_o, *PUnityEngine_UIElements_IVisualElementScheduledItem_o;

typedef struct UnityEngine_UIElements_BaseSlider_T__c UnityEngine_UIElements_BaseSlider_T__c, *PUnityEngine_UIElements_BaseSlider_T__c;

typedef struct UnityEngine_UIElements_BaseSlider_T__Fields UnityEngine_UIElements_BaseSlider_T__Fields, *PUnityEngine_UIElements_BaseSlider_T__Fields;

typedef struct UnityEngine_UIElements_MouseManipulator_Fields UnityEngine_UIElements_MouseManipulator_Fields, *PUnityEngine_UIElements_MouseManipulator_Fields;

typedef struct System_Action_EventBase__c System_Action_EventBase__c, *PSystem_Action_EventBase__c;

typedef struct System_Action_EventBase__Fields System_Action_EventBase__Fields, *PSystem_Action_EventBase__Fields;

typedef struct UnityEngine_UIElements_IVisualElementScheduledItem_c UnityEngine_UIElements_IVisualElementScheduledItem_c, *PUnityEngine_UIElements_IVisualElementScheduledItem_c;

typedef struct UnityEngine_UIElements_IVisualElementScheduledItem_Fields UnityEngine_UIElements_IVisualElementScheduledItem_Fields, *PUnityEngine_UIElements_IVisualElementScheduledItem_Fields;

typedef struct UnityEngine_UIElements_BaseSlider_T__StaticFields UnityEngine_UIElements_BaseSlider_T__StaticFields, *PUnityEngine_UIElements_BaseSlider_T__StaticFields;

typedef struct UnityEngine_UIElements_BaseSlider_T__VTable UnityEngine_UIElements_BaseSlider_T__VTable, *PUnityEngine_UIElements_BaseSlider_T__VTable;

typedef struct UnityEngine_UIElements_BaseField_TValueType__Fields UnityEngine_UIElements_BaseField_TValueType__Fields, *PUnityEngine_UIElements_BaseField_TValueType__Fields;

typedef struct UnityEngine_UIElements_TextField_o UnityEngine_UIElements_TextField_o, *PUnityEngine_UIElements_TextField_o;

typedef struct UnityEngine_UIElements_ClampedDragger_TValueType__o UnityEngine_UIElements_ClampedDragger_TValueType__o, *PUnityEngine_UIElements_ClampedDragger_TValueType__o;

typedef struct UnityEngine_UIElements_Manipulator_Fields UnityEngine_UIElements_Manipulator_Fields, *PUnityEngine_UIElements_Manipulator_Fields;

typedef struct System_Collections_Generic_List_ManipulatorActivationFilter__o System_Collections_Generic_List_ManipulatorActivationFilter__o, *PSystem_Collections_Generic_List_ManipulatorActivationFilter__o;

typedef struct UnityEngine_UIElements_ManipulatorActivationFilter_o UnityEngine_UIElements_ManipulatorActivationFilter_o, *PUnityEngine_UIElements_ManipulatorActivationFilter_o;

typedef struct System_Action_EventBase__VTable System_Action_EventBase__VTable, *PSystem_Action_EventBase__VTable;

typedef struct UnityEngine_UIElements_TextField_c UnityEngine_UIElements_TextField_c, *PUnityEngine_UIElements_TextField_c;

typedef struct UnityEngine_UIElements_TextField_Fields UnityEngine_UIElements_TextField_Fields, *PUnityEngine_UIElements_TextField_Fields;

typedef struct UnityEngine_UIElements_ClampedDragger_TValueType__c UnityEngine_UIElements_ClampedDragger_TValueType__c, *PUnityEngine_UIElements_ClampedDragger_TValueType__c;

typedef struct UnityEngine_UIElements_ClampedDragger_TValueType__Fields UnityEngine_UIElements_ClampedDragger_TValueType__Fields, *PUnityEngine_UIElements_ClampedDragger_TValueType__Fields;

typedef struct System_Collections_Generic_List_ManipulatorActivationFilter__c System_Collections_Generic_List_ManipulatorActivationFilter__c, *PSystem_Collections_Generic_List_ManipulatorActivationFilter__c;

typedef struct System_Collections_Generic_List_ManipulatorActivationFilter__Fields System_Collections_Generic_List_ManipulatorActivationFilter__Fields, *PSystem_Collections_Generic_List_ManipulatorActivationFilter__Fields;

typedef struct UnityEngine_UIElements_ManipulatorActivationFilter_Fields UnityEngine_UIElements_ManipulatorActivationFilter_Fields, *PUnityEngine_UIElements_ManipulatorActivationFilter_Fields;

typedef struct UnityEngine_UIElements_TextField_StaticFields UnityEngine_UIElements_TextField_StaticFields, *PUnityEngine_UIElements_TextField_StaticFields;

typedef struct UnityEngine_UIElements_TextField_VTable UnityEngine_UIElements_TextField_VTable, *PUnityEngine_UIElements_TextField_VTable;

typedef struct UnityEngine_UIElements_TextInputBaseField_string__Fields UnityEngine_UIElements_TextInputBaseField_string__Fields, *PUnityEngine_UIElements_TextInputBaseField_string__Fields;

typedef struct UnityEngine_UIElements_ClampedDragger_TValueType__VTable UnityEngine_UIElements_ClampedDragger_TValueType__VTable, *PUnityEngine_UIElements_ClampedDragger_TValueType__VTable;

typedef struct System_Collections_Generic_List_ManipulatorActivationFilter__StaticFields System_Collections_Generic_List_ManipulatorActivationFilter__StaticFields, *PSystem_Collections_Generic_List_ManipulatorActivationFilter__StaticFields;

typedef struct System_Collections_Generic_List_ManipulatorActivationFilter__VTable System_Collections_Generic_List_ManipulatorActivationFilter__VTable, *PSystem_Collections_Generic_List_ManipulatorActivationFilter__VTable;

typedef struct UnityEngine_UIElements_ManipulatorActivationFilter_array UnityEngine_UIElements_ManipulatorActivationFilter_array, *PUnityEngine_UIElements_ManipulatorActivationFilter_array;

typedef struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__o UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__o, *PUnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__o;

typedef struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__c UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__c, *PUnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__c;

typedef struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__Fields UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__Fields, *PUnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__Fields;

typedef struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__RGCTXs UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__RGCTXs, *PUnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__RGCTXs;

typedef struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__VTable UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__VTable, *PUnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__VTable;

typedef struct UnityEngine_UIElements_TextEditorEventHandler_o UnityEngine_UIElements_TextEditorEventHandler_o, *PUnityEngine_UIElements_TextEditorEventHandler_o;

typedef struct UnityEngine_UIElements_TextEditorEngine_o UnityEngine_UIElements_TextEditorEngine_o, *PUnityEngine_UIElements_TextEditorEngine_o;

typedef struct UnityEngine_UIElements_TextEditorEventHandler_c UnityEngine_UIElements_TextEditorEventHandler_c, *PUnityEngine_UIElements_TextEditorEventHandler_c;

typedef struct UnityEngine_UIElements_TextEditorEventHandler_Fields UnityEngine_UIElements_TextEditorEventHandler_Fields, *PUnityEngine_UIElements_TextEditorEventHandler_Fields;

typedef struct UnityEngine_UIElements_TextEditorEngine_c UnityEngine_UIElements_TextEditorEngine_c, *PUnityEngine_UIElements_TextEditorEngine_c;

typedef struct UnityEngine_UIElements_TextEditorEngine_Fields UnityEngine_UIElements_TextEditorEngine_Fields, *PUnityEngine_UIElements_TextEditorEngine_Fields;

typedef struct UnityEngine_UIElements_TextEditorEventHandler_VTable UnityEngine_UIElements_TextEditorEventHandler_VTable, *PUnityEngine_UIElements_TextEditorEventHandler_VTable;

typedef struct UnityEngine_UIElements_ITextInputField_o UnityEngine_UIElements_ITextInputField_o, *PUnityEngine_UIElements_ITextInputField_o;

typedef struct UnityEngine_UIElements_TextEditorEngine_VTable UnityEngine_UIElements_TextEditorEngine_VTable, *PUnityEngine_UIElements_TextEditorEngine_VTable;

typedef struct UnityEngine_TextEditor_Fields UnityEngine_TextEditor_Fields, *PUnityEngine_TextEditor_Fields;

typedef struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_o UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_o, *PUnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_o;

typedef struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_o UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_o, *PUnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_o;

typedef struct UnityEngine_UIElements_ITextInputField_c UnityEngine_UIElements_ITextInputField_c, *PUnityEngine_UIElements_ITextInputField_c;

typedef struct UnityEngine_UIElements_ITextInputField_Fields UnityEngine_UIElements_ITextInputField_Fields, *PUnityEngine_UIElements_ITextInputField_Fields;

typedef struct UnityEngine_GUIContent_o UnityEngine_GUIContent_o, *PUnityEngine_GUIContent_o;

typedef struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_c UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_c, *PUnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_c;

typedef struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_Fields UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_Fields, *PUnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_Fields;

typedef struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_c UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_c, *PUnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_c;

typedef struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_Fields UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_Fields, *PUnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_Fields;

typedef struct UnityEngine_GUIContent_c UnityEngine_GUIContent_c, *PUnityEngine_GUIContent_c;

typedef struct UnityEngine_GUIContent_Fields UnityEngine_GUIContent_Fields, *PUnityEngine_GUIContent_Fields;

typedef struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_VTable UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_VTable, *PUnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_VTable;

typedef struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_VTable UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_VTable, *PUnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_VTable;

typedef struct UnityEngine_GUIContent_StaticFields UnityEngine_GUIContent_StaticFields, *PUnityEngine_GUIContent_StaticFields;

typedef struct UnityEngine_GUIContent_VTable UnityEngine_GUIContent_VTable, *PUnityEngine_GUIContent_VTable;

struct UnityEngine_TextEditor_Fields {
    struct UnityEngine_TouchScreenKeyboard_o *keyboardOnScreen;
    int32_t controlID;
    struct UnityEngine_GUIStyle_o *style;
    bool multiline;
    bool hasHorizontalCursorPos;
    bool isPasswordField;
    bool m_HasFocus;
    struct UnityEngine_Vector2_o scrollOffset;
    struct UnityEngine_GUIContent_o *m_Content;
    struct UnityEngine_Rect_o m_Position;
    int32_t m_CursorIndex;
    int32_t m_SelectIndex;
    bool m_RevealCursor;
    struct UnityEngine_Vector2_o graphicalCursorPos;
    struct UnityEngine_Vector2_o graphicalSelectCursorPos;
    bool m_MouseDragSelectsWholeWords;
    int32_t m_DblClickInitPos;
    uint8_t m_DblClickSnap;
    bool m_bJustSelected;
    int32_t m_iAltCursorPos;
    struct System_String_o *oldText;
    int32_t oldPos;
    int32_t oldSelectPos;
};

struct System_Action_EventBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_EventBase__o {
    struct System_Action_EventBase__c *klass;
    void *monitor;
    struct System_Action_EventBase__Fields fields;
};

struct System_Action_EventBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_EventBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_EventBase__VTable vtable;
};

struct UnityEngine_UIElements_IVisualElementScheduledItem_Fields {
};

struct UnityEngine_UIElements_IVisualElementScheduledItem_o {
    struct UnityEngine_UIElements_IVisualElementScheduledItem_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IVisualElementScheduledItem_Fields fields;
};

struct UnityEngine_UIElements_IVisualElementScheduledItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_Manipulator_Fields {
    struct UnityEngine_UIElements_VisualElement_o *m_Target;
};

struct UnityEngine_UIElements_ManipulatorActivationFilter_Fields {
    int32_t _button_k__BackingField;
    int32_t _modifiers_k__BackingField;
    int32_t _clickCount_k__BackingField;
};

struct UnityEngine_UIElements_ManipulatorActivationFilter_o {
    struct UnityEngine_UIElements_ManipulatorActivationFilter_Fields fields;
};

struct UnityEngine_UIElements_MouseManipulator_Fields {
    struct UnityEngine_UIElements_Manipulator_Fields super;
    struct System_Collections_Generic_List_ManipulatorActivationFilter__o *_activators_k__BackingField;
    struct UnityEngine_UIElements_ManipulatorActivationFilter_o m_currentActivator;
};

struct UnityEngine_UIElements_PointerManipulator_Fields {
    struct UnityEngine_UIElements_MouseManipulator_Fields super;
    int32_t m_CurrentPointerId;
};

struct UnityEngine_UIElements_ITextInputField_Fields {
};

struct UnityEngine_UIElements_BaseField_TValueType__Fields {
    struct UnityEngine_UIElements_BindableElement_Fields super;
    float m_LabelWidthRatio;
    float m_LabelExtraPadding;
    float m_LabelBaseMinWidth;
    struct UnityEngine_UIElements_VisualElement_o *m_VisualInput;
    struct Il2CppObject *m_Value;
    struct UnityEngine_UIElements_Label_o *_labelElement_k__BackingField;
    bool m_ShowMixedValue;
    struct UnityEngine_UIElements_Label_o *m_MixedValueLabel;
    struct UnityEngine_UIElements_VisualElement_o *m_CachedInspectorElement;
    int32_t m_CachedListAndFoldoutDepth;
};

struct UnityEngine_UIElements_TextInputBaseField_string__Fields {
    struct UnityEngine_UIElements_BaseField_TValueType__Fields super;
    int32_t m_VisualInputTabIndex;
    struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__o *m_TextInputBase;
    struct UnityEngine_UIElements_ITextHandle_o *_iTextHandle_k__BackingField;
    struct System_Action_bool__o *onIsReadOnlyChanged;
};

struct UnityEngine_UIElements_ClampedDragger_TValueType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_target;
    struct VirtualInvokeData _5_RegisterCallbacksOnTarget;
    struct VirtualInvokeData _6_UnregisterCallbacksFromTarget;
    struct VirtualInvokeData _7_get_target;
    struct VirtualInvokeData _8_ProcessDownEvent;
    struct VirtualInvokeData _9_ProcessMoveEvent;
    struct VirtualInvokeData _10_ProcessUpEvent;
    struct VirtualInvokeData _11_ProcessCancelEvent;
};

struct UnityEngine_UIElements_TextField_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
};

struct UnityEngine_UIElements_Clickable_Fields {
    struct UnityEngine_UIElements_PointerManipulator_Fields super;
    struct System_Action_EventBase__o *clickedWithEventInfo;
    struct System_Action_o *clicked;
    int64_t m_Delay;
    int64_t m_Interval;
    bool _active_k__BackingField;
    struct UnityEngine_Vector2_o _lastMousePosition_k__BackingField;
    int32_t m_ActivePointerId;
    bool m_AcceptClicksIfDisabled;
    struct UnityEngine_UIElements_IVisualElementScheduledItem_o *m_Repeater;
};

struct UnityEngine_UIElements_ClampedDragger_TValueType__Fields {
    struct UnityEngine_UIElements_Clickable_Fields super;
    struct System_Action_o *dragging;
    int32_t _dragDirection_k__BackingField;
    struct UnityEngine_UIElements_BaseSlider_T__o *_slider_k__BackingField;
    struct UnityEngine_Vector2_o _startMousePosition_k__BackingField;
};

struct UnityEngine_UIElements_ClampedDragger_TValueType__o {
    struct UnityEngine_UIElements_ClampedDragger_TValueType__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ClampedDragger_TValueType__Fields fields;
};

struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_ClampedDragger_TValueType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ClampedDragger_TValueType__VTable vtable;
};

struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_TextField_Fields {
    struct UnityEngine_UIElements_TextInputBaseField_string__Fields super;
};

struct System_Collections_Generic_List_ManipulatorActivationFilter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ManipulatorActivationFilter__Fields {
    struct UnityEngine_UIElements_ManipulatorActivationFilter_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_UnityEngine_UIElements_ITextInputField_get_hasFocus;
    struct VirtualInvokeData _96_get_doubleClickSelectsWord;
    struct VirtualInvokeData _97_get_tripleClickSelectsLine;
    struct VirtualInvokeData _98_UnityEngine_UIElements_ITextInputField_get_isReadOnly;
    struct VirtualInvokeData _99_UnityEngine_UIElements_ITextInputField_get_isDelayed;
    struct VirtualInvokeData _100_unknown;
    struct VirtualInvokeData _101_UnityEngine_UIElements_ITextInputField_get_editorEngine;
    struct VirtualInvokeData _102_UnityEngine_UIElements_ITextInputField_SyncTextEngine;
    struct VirtualInvokeData _103_UnityEngine_UIElements_ITextInputField_AcceptCharacter;
    struct VirtualInvokeData _104_UnityEngine_UIElements_ITextInputField_CullString;
    struct VirtualInvokeData _105_UnityEngine_UIElements_ITextInputField_UpdateText;
    struct VirtualInvokeData _106_UnityEngine_UIElements_ITextInputField_UpdateValueFromText;
    struct VirtualInvokeData _107_get_text;
    struct VirtualInvokeData _108_StringToValue;
    struct VirtualInvokeData _109_get_isPasswordField;
    struct VirtualInvokeData _110_set_isPasswordField;
    struct VirtualInvokeData _111_set_text;
    struct VirtualInvokeData _112_SyncTextEngine;
    struct VirtualInvokeData _113_AcceptCharacter;
    struct VirtualInvokeData _114_BuildContextualMenu;
};

struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__VTable vtable;
};

struct System_Collections_Generic_List_ManipulatorActivationFilter__StaticFields {
    struct UnityEngine_UIElements_ManipulatorActivationFilter_array *s_emptyArray;
};

struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_text;
    struct MethodInfo *_1_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_text;
    struct Il2CppClass *_2_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType_;
    struct MethodInfo *_3_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__StringToValue;
    struct Il2CppClass *_4_UnityEngine_UIElements_TextInputBaseField_TValueType_;
    struct Il2CppClass *_5_UnityEngine_UIElements_BaseField_TValueType_;
    struct MethodInfo *_6_UnityEngine_UIElements_BaseField_TValueType__set_value;
    struct MethodInfo *_7_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_isReadOnly;
    struct MethodInfo *_8_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_touchScreenTextField;
    struct MethodInfo *_9_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_editorEngine;
    struct MethodInfo *_10_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_isReadOnly;
    struct Il2CppClass *_11_UnityEngine_UIElements_TextInputBaseField_TValueType_;
    struct Il2CppClass *_12_UnityEngine_UIElements_BaseField_TValueType_;
    struct MethodInfo *_13_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__OnDetectFocusChange;
    struct MethodInfo *_14_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__OnCursorIndexChange;
    struct MethodInfo *_15_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_editorEngine;
    struct MethodInfo *_16_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__InitTextEditorEventHandler;
    struct MethodInfo *_17_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__OnInputCustomStyleResolved;
    struct MethodInfo *_18_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__OnAttachToPanel;
    struct MethodInfo *_19_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__OnGenerateVisualContent;
    struct MethodInfo *_20_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_editorEventHandler;
    struct MethodInfo *_21_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_doubleClickSelectsWord;
    struct MethodInfo *_22_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_tripleClickSelectsLine;
    struct MethodInfo *_23_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_isPasswordField;
    struct MethodInfo *_24_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__ProcessMenuCommand;
    struct MethodInfo *_25_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__SyncGUIStyle;
    struct Il2CppClass *_26_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType_;
    struct MethodInfo *_27_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__CullString;
    struct MethodInfo *_28_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_maxLength;
    struct MethodInfo *_29_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_maskChar;
    struct MethodInfo *_30_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_editorEventHandler;
    struct MethodInfo *_31_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_hasFocus;
    struct MethodInfo *_32_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__DrawWithTextSelectionAndCursor;
    struct MethodInfo *_33_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_isDragging;
    struct MethodInfo *_34_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_selectionColor;
    struct MethodInfo *_35_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_cursorColor;
    struct MethodInfo *_36_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__Cut;
    struct MethodInfo *_37_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__CutActionStatus;
    struct MethodInfo *_38_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__Copy;
    struct MethodInfo *_39_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__CopyActionStatus;
    struct MethodInfo *_40_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__Paste;
    struct MethodInfo *_41_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__PasteActionStatus;
    struct MethodInfo *_42_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__ProcessEventAtTarget;
    struct MethodInfo *_43_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__BuildContextualMenu;
    struct MethodInfo *_44_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__SaveValueAndText;
    struct MethodInfo *_45_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_touchScreenTextFieldChanged;
    struct MethodInfo *_46_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType___ProcessEventAtTarget_b__96_0;
    struct MethodInfo *_47_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__RestoreValueAndText;
    struct MethodInfo *_48_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__SyncTextEngine;
    struct MethodInfo *_49_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__AcceptCharacter;
    struct MethodInfo *_50_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__UpdateText;
    struct MethodInfo *_51_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_isDelayed;
    struct MethodInfo *_52_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__UpdateValueFromText;
    struct MethodInfo *_53_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__OnPercentResolved;
    struct MethodInfo *_54_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__AssignRect;
    struct MethodInfo *_55_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__IsLayoutUsingPercent;
    struct MethodInfo *_56_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__DeferGUIStyleRectSync;
};

struct UnityEngine_UIElements_ManipulatorActivationFilter_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_ManipulatorActivationFilter_o m_Items[65535];
};

struct UnityEngine_UIElements_ClampedDragger_T__Fields {
    struct UnityEngine_UIElements_Clickable_Fields super;
    struct System_Action_o *dragging;
    int32_t _dragDirection_k__BackingField;
    struct UnityEngine_UIElements_BaseSlider_T__o *_slider_k__BackingField;
    struct UnityEngine_Vector2_o _startMousePosition_k__BackingField;
};

struct UnityEngine_UIElements_ClampedDragger_T__o {
    struct UnityEngine_UIElements_ClampedDragger_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ClampedDragger_T__Fields fields;
};

struct UnityEngine_UIElements_BaseSlider_T__Fields {
    struct UnityEngine_UIElements_BaseField_TValueType__Fields super;
    struct UnityEngine_UIElements_VisualElement_o *_dragContainer_k__BackingField;
    struct UnityEngine_UIElements_VisualElement_o *_dragElement_k__BackingField;
    struct UnityEngine_UIElements_VisualElement_o *_dragBorderElement_k__BackingField;
    struct UnityEngine_UIElements_TextField_o *_inputTextField_k__BackingField;
    struct Il2CppObject *m_LowValue;
    struct Il2CppObject *m_HighValue;
    float m_PageSize;
    bool m_ShowInputField;
    bool _clamped_k__BackingField;
    struct UnityEngine_UIElements_ClampedDragger_TValueType__o *_clampedDragger_k__BackingField;
    struct UnityEngine_Rect_o m_DragElementStartPos;
    int32_t m_Direction;
    bool m_Inverted;
};

struct UnityEngine_UIElements_BaseSlider_T__o {
    struct UnityEngine_UIElements_BaseSlider_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_BaseSlider_T__Fields fields;
};

struct UnityEngine_UIElements_BaseSlider_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
    struct VirtualInvokeData _105_get_pageSize;
    struct VirtualInvokeData _106_set_pageSize;
    struct VirtualInvokeData _107_get_showInputField;
    struct VirtualInvokeData _108_set_showInputField;
    struct VirtualInvokeData _109_unknown;
    struct VirtualInvokeData _110_unknown;
    struct VirtualInvokeData _111_unknown;
    struct VirtualInvokeData _112_unknown;
    struct VirtualInvokeData _113_ComputeValueAndDirectionFromClick;
};

struct UnityEngine_UIElements_BaseSlider_T__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_BaseSlider_T__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseSlider_T__VTable vtable;
};

struct UnityEngine_UIElements_TextEditorEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _5_ExecuteDefaultAction;
};

struct UnityEngine_UIElements_TextEditorEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextEditorEventHandler_VTable vtable;
};

struct UnityEngine_UIElements_TextField_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_TextField_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextField_VTable vtable;
};

struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_o {
    struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_Fields fields;
};

struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_VTable vtable;
};

struct UnityEngine_UIElements_TextField_o {
    struct UnityEngine_UIElements_TextField_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextField_Fields fields;
};

struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__Fields {
    struct UnityEngine_UIElements_VisualElement_Fields super;
    struct System_String_o *m_OriginalText;
    bool _isReadOnly_k__BackingField;
    int32_t _maxLength_k__BackingField;
    uint16_t _maskChar_k__BackingField;
    bool _isPasswordField_k__BackingField;
    bool _doubleClickSelectsWord_k__BackingField;
    bool _tripleClickSelectsLine_k__BackingField;
    bool _isDelayed_k__BackingField;
    bool _isDragging_k__BackingField;
    bool m_TouchScreenTextFieldInitialized;
    struct UnityEngine_UIElements_IVisualElementScheduledItem_o *m_HardwareKeyboardPoller;
    struct UnityEngine_Color_o m_SelectionColor;
    struct UnityEngine_Color_o m_CursorColor;
    struct UnityEngine_UIElements_TextEditorEventHandler_o *_editorEventHandler_k__BackingField;
    struct UnityEngine_UIElements_TextEditorEngine_o *_editorEngine_k__BackingField;
    struct UnityEngine_UIElements_ITextHandle_o *m_TextHandle;
    struct System_String_o *m_Text;
};

struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__o {
    struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__Fields fields;
};

struct UnityEngine_GUIContent_StaticFields {
    struct UnityEngine_GUIContent_o *s_Text;
    struct UnityEngine_GUIContent_o *s_Image;
    struct UnityEngine_GUIContent_o *s_TextImage;
    struct UnityEngine_GUIContent_o *none;
};

struct UnityEngine_UIElements_TextEditorEventHandler_Fields {
    struct UnityEngine_UIElements_TextEditorEngine_o *_editorEngine_k__BackingField;
    struct UnityEngine_UIElements_ITextInputField_o *_textInputField_k__BackingField;
};

struct UnityEngine_UIElements_TextEditorEventHandler_o {
    struct UnityEngine_UIElements_TextEditorEventHandler_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextEditorEventHandler_Fields fields;
};

struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_o {
    struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_Fields fields;
};

struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_VTable vtable;
};

struct UnityEngine_UIElements_TextEditorEngine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_localPosition;
    struct VirtualInvokeData _5_OnDetectFocusChange;
    struct VirtualInvokeData _6_OnCursorIndexChange;
    struct VirtualInvokeData _7_OnSelectIndexChange;
};

struct UnityEngine_UIElements_TextEditorEngine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextEditorEngine_VTable vtable;
};

struct UnityEngine_UIElements_TextEditorEngine_Fields {
    struct UnityEngine_TextEditor_Fields super;
    struct UnityEngine_UIElements_TextEditorEngine_OnDetectFocusChangeFunction_o *m_DetectFocusChangeFunction;
    struct UnityEngine_UIElements_TextEditorEngine_OnIndexChangeFunction_o *m_IndexChangeFunction;
};

struct UnityEngine_UIElements_TextEditorEngine_o {
    struct UnityEngine_UIElements_TextEditorEngine_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextEditorEngine_Fields fields;
};

struct UnityEngine_UIElements_ITextInputField_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_ITextInputField_o {
    struct UnityEngine_UIElements_ITextInputField_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ITextInputField_Fields fields;
};

struct UnityEngine_GUIContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_GUIContent_Fields {
    struct System_String_o *m_Text;
    struct UnityEngine_Texture_o *m_Image;
    struct System_String_o *m_Tooltip;
};

struct UnityEngine_UIElements_TextField_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
};

struct UnityEngine_GUIContent_o {
    struct UnityEngine_GUIContent_c *klass;
    void *monitor;
    struct UnityEngine_GUIContent_Fields fields;
};

struct UnityEngine_GUIContent_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_GUIContent_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUIContent_VTable vtable;
};

struct System_Collections_Generic_List_ManipulatorActivationFilter__o {
    struct System_Collections_Generic_List_ManipulatorActivationFilter__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ManipulatorActivationFilter__Fields fields;
};

struct System_Collections_Generic_List_ManipulatorActivationFilter__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ManipulatorActivationFilter__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ManipulatorActivationFilter__VTable vtable;
};

struct UnityEngine_UIElements_BaseSlider_T__StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
    struct System_String_o *horizontalVariantUssClassName;
    struct System_String_o *verticalVariantUssClassName;
    struct System_String_o *dragContainerUssClassName;
    struct System_String_o *trackerUssClassName;
    struct System_String_o *draggerUssClassName;
    struct System_String_o *draggerBorderUssClassName;
    struct System_String_o *textFieldClassName;
};

typedef struct MethodInfo_312BBC0 MethodInfo_312BBC0, *PMethodInfo_312BBC0;

typedef union _union_231423 _union_231423, *P_union_231423;

union _union_231423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312BBC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295870 _union_295870, *P_union_295870;

union _union_295870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28F6768 MethodInfo_28F6768, *PMethodInfo_28F6768;

typedef union _union_236701 _union_236701, *P_union_236701;

union _union_236701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F6768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24343D8 MethodInfo_24343D8, *PMethodInfo_24343D8;

typedef union _union_274966 _union_274966, *P_union_274966;

union _union_274966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24343D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295872 _union_295872, *P_union_295872;

union _union_295872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31A5A7C_RGCTXs MethodInfo_31A5A7C_RGCTXs, *PMethodInfo_31A5A7C_RGCTXs;

struct MethodInfo_31A5A7C_RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityUIComponentExtensions___c__1_T_;
    struct MethodInfo *_1_UniRx_UnityUIComponentExtensions___c__1_T___SubscribeToText_b__1_0;
    struct Il2CppClass *_2_System_Action_T__Text_;
    struct MethodInfo *_3_System_Action_T__Text___ctor;
    struct MethodInfo *_4_UniRx_ObservableExtensions_SubscribeWithState_T__Text_;
};

typedef union _union_295874 _union_295874, *P_union_295874;

union _union_295874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295876 _union_295876, *P_union_295876;

union _union_295876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B719C MethodInfo_28B719C, *PMethodInfo_28B719C;

typedef union _union_310886 _union_310886, *P_union_310886;

union _union_310886 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B719C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310886 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C84C_RGCTXs MethodInfo_336C84C_RGCTXs, *PMethodInfo_336C84C_RGCTXs;

struct MethodInfo_336C84C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_c Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_c, *PAoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_c;

typedef struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_VTable Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_VTable, *PAoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_VTable;

struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_VTable vtable;
};

typedef struct UnityEngine_TerrainUtils_TerrainUtility___c__DisplayClass2_0_Fields UnityEngine_TerrainUtils_TerrainUtility___c__DisplayClass2_0_Fields, *PUnityEngine_TerrainUtils_TerrainUtility___c__DisplayClass2_0_Fields;

struct UnityEngine_TerrainUtils_TerrainUtility___c__DisplayClass2_0_Fields {
    bool onlyAutoConnectedTerrains;
};

typedef struct MethodInfo_150613C_RGCTXs MethodInfo_150613C_RGCTXs, *PMethodInfo_150613C_RGCTXs;

struct MethodInfo_150613C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_295878 _union_295878, *P_union_295878;

union _union_295878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256227 _union_256227, *P_union_256227;

union _union_256227 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_UnwrapPromise___c_TResult__StaticFields System_Threading_Tasks_UnwrapPromise___c_TResult__StaticFields, *PSystem_Threading_Tasks_UnwrapPromise___c_TResult__StaticFields;

typedef struct System_Threading_Tasks_UnwrapPromise___c_TResult__o System_Threading_Tasks_UnwrapPromise___c_TResult__o, *PSystem_Threading_Tasks_UnwrapPromise___c_TResult__o;

typedef struct System_Threading_WaitCallback_o System_Threading_WaitCallback_o, *PSystem_Threading_WaitCallback_o;

typedef struct System_Threading_Tasks_UnwrapPromise___c_TResult__c System_Threading_Tasks_UnwrapPromise___c_TResult__c, *PSystem_Threading_Tasks_UnwrapPromise___c_TResult__c;

typedef struct System_Threading_Tasks_UnwrapPromise___c_TResult__Fields System_Threading_Tasks_UnwrapPromise___c_TResult__Fields, *PSystem_Threading_Tasks_UnwrapPromise___c_TResult__Fields;

typedef struct System_Threading_WaitCallback_c System_Threading_WaitCallback_c, *PSystem_Threading_WaitCallback_c;

typedef struct System_Threading_WaitCallback_Fields System_Threading_WaitCallback_Fields, *PSystem_Threading_WaitCallback_Fields;

typedef struct System_Threading_Tasks_UnwrapPromise___c_TResult__RGCTXs System_Threading_Tasks_UnwrapPromise___c_TResult__RGCTXs, *PSystem_Threading_Tasks_UnwrapPromise___c_TResult__RGCTXs;

typedef struct System_Threading_Tasks_UnwrapPromise___c_TResult__VTable System_Threading_Tasks_UnwrapPromise___c_TResult__VTable, *PSystem_Threading_Tasks_UnwrapPromise___c_TResult__VTable;

typedef struct System_Threading_WaitCallback_VTable System_Threading_WaitCallback_VTable, *PSystem_Threading_WaitCallback_VTable;

struct System_Threading_Tasks_UnwrapPromise___c_TResult__RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_UnwrapPromise___c_TResult_;
    struct MethodInfo *_1_System_Threading_Tasks_UnwrapPromise___c_TResult___ctor;
    struct Il2CppClass *_2_System_Threading_Tasks_UnwrapPromise___c_TResult_;
    struct Il2CppClass *_3_System_Tuple_UnwrapPromise_TResult___Task_;
    struct MethodInfo *_4_System_Tuple_UnwrapPromise_TResult___Task__get_Item1;
    struct MethodInfo *_5_System_Tuple_UnwrapPromise_TResult___Task__get_Item2;
    struct Il2CppClass *_6_System_Threading_Tasks_UnwrapPromise_TResult_;
    struct MethodInfo *_7_System_Threading_Tasks_UnwrapPromise_TResult__InvokeCore;
};

struct System_Threading_Tasks_UnwrapPromise___c_TResult__Fields {
};

struct System_Threading_Tasks_UnwrapPromise___c_TResult__o {
    struct System_Threading_Tasks_UnwrapPromise___c_TResult__c *klass;
    void *monitor;
    struct System_Threading_Tasks_UnwrapPromise___c_TResult__Fields fields;
};

struct System_Threading_Tasks_UnwrapPromise___c_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_UnwrapPromise___c_TResult__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_UnwrapPromise___c_TResult__StaticFields *static_fields;
    struct System_Threading_Tasks_UnwrapPromise___c_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_UnwrapPromise___c_TResult__VTable vtable;
};

struct System_Threading_WaitCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Threading_WaitCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_WaitCallback_VTable vtable;
};

struct System_Threading_WaitCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Threading_WaitCallback_o {
    struct System_Threading_WaitCallback_c *klass;
    void *monitor;
    struct System_Threading_WaitCallback_Fields fields;
};

struct System_Threading_Tasks_UnwrapPromise___c_TResult__StaticFields {
    struct System_Threading_Tasks_UnwrapPromise___c_TResult__o *__9;
    struct System_Threading_WaitCallback_o *__9__8_0;
};

typedef union _union_256229 _union_256229, *P_union_256229;

union _union_256229 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256293 _union_256293, *P_union_256293;

union _union_256293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295818 _union_295818, *P_union_295818;

union _union_295818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_Cryptography_PKCS8_VTable Mono_Security_Cryptography_PKCS8_VTable, *PMono_Security_Cryptography_PKCS8_VTable;

struct Mono_Security_Cryptography_PKCS8_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256295 _union_256295, *P_union_256295;

union _union_256295 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2948028 MethodInfo_2948028, *PMethodInfo_2948028;

typedef union _union_187034 _union_187034, *P_union_187034;

union _union_187034 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187034 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256297 _union_256297, *P_union_256297;

union _union_256297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PhotonFriendData_VTable Shock_PhotonFriendData_VTable, *PShock_PhotonFriendData_VTable;

struct Shock_PhotonFriendData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256299 _union_256299, *P_union_256299;

union _union_256299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B46B8 MethodInfo_20B46B8, *PMethodInfo_20B46B8;

typedef union _union_340788 _union_340788, *P_union_340788;

union _union_340788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B46B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256291 _union_256291, *P_union_256291;

union _union_256291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F46204 MethodInfo_1F46204, *PMethodInfo_1F46204;

typedef union _union_163761 _union_163761, *P_union_163761;

union _union_163761 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163761 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B642D8 MethodInfo_1B642D8, *PMethodInfo_1B642D8;

typedef union _union_245151 _union_245151, *P_union_245151;

union _union_245151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B642D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_string__DialogButtonMst__VTable Carbon_ListDictionary_string__DialogButtonMst__VTable, *PCarbon_ListDictionary_string__DialogButtonMst__VTable;

struct Carbon_ListDictionary_string__DialogButtonMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_295820 _union_295820, *P_union_295820;

union _union_295820 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask___c_VTable Cysharp_Threading_Tasks_UniTask___c_VTable, *PCysharp_Threading_Tasks_UniTask___c_VTable;

struct Cysharp_Threading_Tasks_UniTask___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_295822 _union_295822, *P_union_295822;

union _union_295822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_KeyValuePair_uint__GroupExp___o System_Action_KeyValuePair_uint__GroupExp___o, *PSystem_Action_KeyValuePair_uint__GroupExp___o;

typedef struct System_Action_KeyValuePair_uint__GroupExp___Fields System_Action_KeyValuePair_uint__GroupExp___Fields, *PSystem_Action_KeyValuePair_uint__GroupExp___Fields;

struct System_Action_KeyValuePair_uint__GroupExp___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_uint__GroupExp___o {
    struct System_Action_KeyValuePair_uint__GroupExp___c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_uint__GroupExp___Fields fields;
};

typedef struct MethodInfo_13CA090_RGCTXs MethodInfo_13CA090_RGCTXs, *PMethodInfo_13CA090_RGCTXs;

struct MethodInfo_13CA090_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_295824 _union_295824, *P_union_295824;

union _union_295824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295826 _union_295826, *P_union_295826;

union _union_295826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295828 _union_295828, *P_union_295828;

union _union_295828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256283 _union_256283, *P_union_256283;

union _union_256283 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295808 _union_295808, *P_union_295808;

union _union_295808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256285 _union_256285, *P_union_256285;

union _union_256285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256287 _union_256287, *P_union_256287;

union _union_256287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268EC84 MethodInfo_268EC84, *PMethodInfo_268EC84;

typedef union _union_311020 _union_311020, *P_union_311020;

union _union_311020 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268EC84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_CardIllust_ScrollView_VTable Aoharu_HomePreset_CardIllust_ScrollView_VTable, *PAoharu_HomePreset_CardIllust_ScrollView_VTable;

struct Aoharu_HomePreset_CardIllust_ScrollView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

typedef union _union_256289 _union_256289, *P_union_256289;

union _union_256289 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BC6308 MethodInfo_1BC6308, *PMethodInfo_1BC6308;

typedef union _union_303390 _union_303390, *P_union_303390;

union _union_303390 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D529C MethodInfo_24D529C, *PMethodInfo_24D529C;

typedef union _union_174972 _union_174972, *P_union_174972;

union _union_174972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D529C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MemberSortDialog_MemberSortGroup_Fields Shock_MemberSortDialog_MemberSortGroup_Fields, *PShock_MemberSortDialog_MemberSortGroup_Fields;

struct Shock_MemberSortDialog_MemberSortGroup_Fields {
    int32_t filter;
    struct UnityEngine_GameObject_o *obj;
};

typedef struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_VTable Shock_Scenes_MemberList_EventBalloon__Play_d__6_VTable, *PShock_Scenes_MemberList_EventBalloon__Play_d__6_VTable;

struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct UniRx_Disposable_AnonymousDisposable_T__o UniRx_Disposable_AnonymousDisposable_T__o, *PUniRx_Disposable_AnonymousDisposable_T__o;

typedef struct UniRx_Disposable_AnonymousDisposable_T__Fields UniRx_Disposable_AnonymousDisposable_T__Fields, *PUniRx_Disposable_AnonymousDisposable_T__Fields;

struct UniRx_Disposable_AnonymousDisposable_T__Fields {
    bool isDisposed;
    struct Il2CppObject *state;
    struct System_Action_T__o *dispose;
};

struct UniRx_Disposable_AnonymousDisposable_T__o {
    struct UniRx_Disposable_AnonymousDisposable_T__c *klass;
    void *monitor;
    struct UniRx_Disposable_AnonymousDisposable_T__Fields fields;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass20_0_Fields DG_Tweening_DOTweenModuleUI___c__DisplayClass20_0_Fields, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass20_0_Fields;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass20_0_Fields {
    struct UnityEngine_RectTransform_o *target;
};

typedef struct MethodInfo_180F5AC_RGCTXs MethodInfo_180F5AC_RGCTXs, *PMethodInfo_180F5AC_RGCTXs;

struct MethodInfo_180F5AC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_TSource_;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_6_System_Collections_Generic_IEqualityComparer_TSource_;
    struct MethodInfo *_7_System_Collections_Generic_IEqualityComparer_TSource__Equals;
};

typedef union _union_256281 _union_256281, *P_union_256281;

union _union_256281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BF12E8 MethodInfo_1BF12E8, *PMethodInfo_1BF12E8;

typedef union _union_245325 _union_245325, *P_union_245325;

union _union_245325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF12E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_AsyncLocalValueChangedArgs_T__Fields System_Threading_AsyncLocalValueChangedArgs_T__Fields, *PSystem_Threading_AsyncLocalValueChangedArgs_T__Fields;

struct System_Threading_AsyncLocalValueChangedArgs_T__Fields {
    struct Il2CppObject *_PreviousValue_k__BackingField;
    struct Il2CppObject *_CurrentValue_k__BackingField;
    bool _ThreadContextChanged_k__BackingField;
};

typedef struct MethodInfo_16D51CC_RGCTXs MethodInfo_16D51CC_RGCTXs, *PMethodInfo_16D51CC_RGCTXs;

struct MethodInfo_16D51CC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct Photon_Pun_Demo_Cockpit_OfflineModeProperty_Fields Photon_Pun_Demo_Cockpit_OfflineModeProperty_Fields, *PPhoton_Pun_Demo_Cockpit_OfflineModeProperty_Fields;

struct Photon_Pun_Demo_Cockpit_OfflineModeProperty_Fields {
    struct Photon_Pun_Demo_Cockpit_PropertyListenerBase_Fields super;
    struct UnityEngine_UI_Text_o *Text;
    int32_t _cache;
};

typedef union _union_295810 _union_295810, *P_union_295810;

union _union_295810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295812 _union_295812, *P_union_295812;

union _union_295812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3121044 MethodInfo_3121044, *PMethodInfo_3121044;

typedef union _union_228309 _union_228309, *P_union_228309;

union _union_228309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3121044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1365A50 MethodInfo_1365A50, *PMethodInfo_1365A50;

typedef union _union_292392 _union_292392, *P_union_292392;

union _union_292392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1365A50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295814 _union_295814, *P_union_295814;

union _union_295814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__Fields UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__Fields, *PUniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__Fields;

typedef struct UniRx_Operators_OperatorObserverBase_T__T__Fields UniRx_Operators_OperatorObserverBase_T__T__Fields, *PUniRx_Operators_OperatorObserverBase_T__T__Fields;

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__o UniRx_Operators_MergeObservable_MergeOuterObserver_T__o, *PUniRx_Operators_MergeObservable_MergeOuterObserver_T__o;

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__c UniRx_Operators_MergeObservable_MergeOuterObserver_T__c, *PUniRx_Operators_MergeObservable_MergeOuterObserver_T__c;

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__Fields UniRx_Operators_MergeObservable_MergeOuterObserver_T__Fields, *PUniRx_Operators_MergeObservable_MergeOuterObserver_T__Fields;

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__RGCTXs UniRx_Operators_MergeObservable_MergeOuterObserver_T__RGCTXs, *PUniRx_Operators_MergeObservable_MergeOuterObserver_T__RGCTXs;

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__VTable UniRx_Operators_MergeObservable_MergeOuterObserver_T__VTable, *PUniRx_Operators_MergeObservable_MergeOuterObserver_T__VTable;

typedef struct UniRx_Operators_OperatorObserverBase_IObservable_T___T__Fields UniRx_Operators_OperatorObserverBase_IObservable_T___T__Fields, *PUniRx_Operators_OperatorObserverBase_IObservable_T___T__Fields;

typedef struct UniRx_Operators_MergeObservable_T__o UniRx_Operators_MergeObservable_T__o, *PUniRx_Operators_MergeObservable_T__o;

typedef struct UniRx_CompositeDisposable_o UniRx_CompositeDisposable_o, *PUniRx_CompositeDisposable_o;

typedef struct UniRx_SingleAssignmentDisposable_o UniRx_SingleAssignmentDisposable_o, *PUniRx_SingleAssignmentDisposable_o;

typedef struct UniRx_Operators_MergeObservable_T__c UniRx_Operators_MergeObservable_T__c, *PUniRx_Operators_MergeObservable_T__c;

typedef struct UniRx_Operators_MergeObservable_T__Fields UniRx_Operators_MergeObservable_T__Fields, *PUniRx_Operators_MergeObservable_T__Fields;

typedef struct UniRx_CompositeDisposable_c UniRx_CompositeDisposable_c, *PUniRx_CompositeDisposable_c;

typedef struct UniRx_CompositeDisposable_Fields UniRx_CompositeDisposable_Fields, *PUniRx_CompositeDisposable_Fields;

typedef struct UniRx_SingleAssignmentDisposable_c UniRx_SingleAssignmentDisposable_c, *PUniRx_SingleAssignmentDisposable_c;

typedef struct UniRx_SingleAssignmentDisposable_Fields UniRx_SingleAssignmentDisposable_Fields, *PUniRx_SingleAssignmentDisposable_Fields;

typedef struct UniRx_Operators_MergeObservable_T__RGCTXs UniRx_Operators_MergeObservable_T__RGCTXs, *PUniRx_Operators_MergeObservable_T__RGCTXs;

typedef struct UniRx_Operators_MergeObservable_T__VTable UniRx_Operators_MergeObservable_T__VTable, *PUniRx_Operators_MergeObservable_T__VTable;

typedef struct UniRx_IObservable_IObservable_T___o UniRx_IObservable_IObservable_T___o, *PUniRx_IObservable_IObservable_T___o;

typedef struct UniRx_CompositeDisposable_VTable UniRx_CompositeDisposable_VTable, *PUniRx_CompositeDisposable_VTable;

typedef struct UniRx_SingleAssignmentDisposable_VTable UniRx_SingleAssignmentDisposable_VTable, *PUniRx_SingleAssignmentDisposable_VTable;

typedef struct UniRx_IObservable_IObservable_T___c UniRx_IObservable_IObservable_T___c, *PUniRx_IObservable_IObservable_T___c;

typedef struct UniRx_IObservable_IObservable_T___Fields UniRx_IObservable_IObservable_T___Fields, *PUniRx_IObservable_IObservable_T___Fields;

struct UniRx_Operators_MergeObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_SingleAssignmentDisposable_Fields {
    struct Il2CppObject *gate;
    struct System_IDisposable_o *current;
    bool disposed;
};

struct UniRx_SingleAssignmentDisposable_o {
    struct UniRx_SingleAssignmentDisposable_c *klass;
    void *monitor;
    struct UniRx_SingleAssignmentDisposable_Fields fields;
};

struct UniRx_SingleAssignmentDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsDisposed;
};

struct UniRx_SingleAssignmentDisposable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_SingleAssignmentDisposable_VTable vtable;
};

struct UniRx_IObservable_IObservable_T___Fields {
};

struct UniRx_CompositeDisposable_Fields {
    struct Il2CppObject *_gate;
    bool _disposed;
    struct System_Collections_Generic_List_IDisposable__o *_disposables;
    int32_t _count;
};

struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_IObservable_T___T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_IObservable_T___T_;
    struct Il2CppClass *_2_UniRx_IObservable_IObservable_T__;
    struct MethodInfo *_3_UniRx_IObservable_IObservable_T___Subscribe;
    struct Il2CppClass *_4_UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T_;
    struct MethodInfo *_5_UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T___ctor;
    struct Il2CppClass *_6_UniRx_IObservable_T_;
    struct MethodInfo *_7_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_8_UniRx_IObserver_T_;
    struct MethodInfo *_9_UniRx_IObserver_T__OnError;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_IObservable_T___T__Dispose;
    struct MethodInfo *_11_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_MergeObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_MergeObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_MergeObservable_T__VTable vtable;
};

struct UniRx_Operators_MergeObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_IObservable_T___o *sources;
    int32_t maxConcurrent;
};

struct UniRx_Operators_MergeObservable_T__o {
    struct UniRx_Operators_MergeObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_MergeObservable_T__Fields fields;
};

struct UniRx_Operators_MergeObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_MergeObservable_MergeConcurrentObserver_T_;
    struct MethodInfo *_3_UniRx_Operators_MergeObservable_MergeConcurrentObserver_T___ctor;
    struct MethodInfo *_4_UniRx_Operators_MergeObservable_MergeConcurrentObserver_T__Run;
    struct Il2CppClass *_5_UniRx_Operators_MergeObservable_MergeOuterObserver_T_;
    struct MethodInfo *_6_UniRx_Operators_MergeObservable_MergeOuterObserver_T___ctor;
    struct MethodInfo *_7_UniRx_Operators_MergeObservable_MergeOuterObserver_T__Run;
};

struct UniRx_CompositeDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Count;
    struct VirtualInvokeData _5_get_IsReadOnly;
    struct VirtualInvokeData _6_Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_IsDisposed;
};

struct UniRx_CompositeDisposable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_CompositeDisposable_VTable vtable;
};

struct UniRx_CompositeDisposable_o {
    struct UniRx_CompositeDisposable_c *klass;
    void *monitor;
    struct UniRx_CompositeDisposable_Fields fields;
};

struct UniRx_Operators_OperatorObserverBase_IObservable_T___T__Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_IObservable_T___T__Fields super;
    struct UniRx_Operators_MergeObservable_T__o *parent;
    struct UniRx_CompositeDisposable_o *collectionDisposable;
    struct UniRx_SingleAssignmentDisposable_o *sourceDisposable;
    struct Il2CppObject *gate;
    bool isStopped;
};

struct UniRx_Operators_OperatorObserverBase_T__T__Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__o *parent;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__o {
    struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__c *klass;
    void *monitor;
    struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__Fields fields;
};

struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_MergeObservable_MergeOuterObserver_T__VTable vtable;
};

struct UniRx_IObservable_IObservable_T___o {
    struct UniRx_IObservable_IObservable_T___c *klass;
    void *monitor;
    struct UniRx_IObservable_IObservable_T___Fields fields;
};

struct UniRx_IObservable_IObservable_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_AdvEffectUI_o Shock_AdvEffectUI_o, *PShock_AdvEffectUI_o;

typedef struct Shock_AdvEffectUI_c Shock_AdvEffectUI_c, *PShock_AdvEffectUI_c;

typedef struct Shock_AdvEffectUI_Fields Shock_AdvEffectUI_Fields, *PShock_AdvEffectUI_Fields;

typedef struct Shock_AdvEffectUI_VTable Shock_AdvEffectUI_VTable, *PShock_AdvEffectUI_VTable;

struct Shock_AdvEffectUI_Fields {
    struct UnityEngine_GameObject_o *m_EffectObject;
    struct UnityEngine_RectTransform_o *m_RectTransform;
    struct UnityEngine_Vector2_o m_OffsetPosition;
    struct Carbon_CoroutineShell_o *m_EffectWaitCoroutineShell;
};

struct Shock_AdvEffectUI_o {
    struct Shock_AdvEffectUI_c *klass;
    void *monitor;
    struct Shock_AdvEffectUI_Fields fields;
};

struct Shock_AdvEffectUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdvEffectUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdvEffectUI_VTable vtable;
};

typedef struct MethodInfo_2B9E5D8 MethodInfo_2B9E5D8, *PMethodInfo_2B9E5D8;

typedef union _union_242229 _union_242229, *P_union_242229;

union _union_242229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E5D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295816 _union_295816, *P_union_295816;

union _union_295816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256271 _union_256271, *P_union_256271;

union _union_256271 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_102350C MethodInfo_102350C, *PMethodInfo_102350C;

typedef union _union_271632 _union_271632, *P_union_271632;

union _union_271632 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102350C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271632 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209C79C MethodInfo_209C79C, *PMethodInfo_209C79C;

typedef struct FancyScrollView_FancyScrollView_TItemData__TContext__c FancyScrollView_FancyScrollView_TItemData__TContext__c, *PFancyScrollView_FancyScrollView_TItemData__TContext__c;

typedef union _union_341426 _union_341426, *P_union_341426;

typedef struct FancyScrollView_FancyScrollView_TItemData__TContext__RGCTXs FancyScrollView_FancyScrollView_TItemData__TContext__RGCTXs, *PFancyScrollView_FancyScrollView_TItemData__TContext__RGCTXs;

struct FancyScrollView_FancyScrollView_TItemData__TContext__RGCTXs {
    struct MethodInfo *_0_FancyScrollView_FancyScrollView_TItemData__TContext__set_ItemsSource;
    struct Il2CppClass *_1_FancyScrollView_FancyScrollView_TItemData__TContext_;
    struct MethodInfo *_2_FancyScrollView_FancyScrollView_TItemData__TContext__Refresh;
    struct MethodInfo *_3_FancyScrollView_FancyScrollView_TItemData__TContext__UpdatePosition;
    struct MethodInfo *_4_FancyScrollView_FancyScrollView_TItemData__TContext__Initialize;
    struct Il2CppClass *_5_System_Collections_Generic_ICollection_FancyCell_TItemData__TContext__;
    struct MethodInfo *_6_System_Collections_Generic_ICollection_FancyCell_TItemData__TContext___get_Count;
    struct MethodInfo *_7_FancyScrollView_FancyScrollView_TItemData__TContext__ResizePool;
    struct MethodInfo *_8_FancyScrollView_FancyScrollView_TItemData__TContext__UpdateCells;
    struct MethodInfo *_9_FancyScrollView_FancyScrollView_TItemData__TContext__get_CellPrefab;
    struct MethodInfo *_10_UnityEngine_GameObject_GetComponent_FancyCell_TItemData__TContext__;
    struct Il2CppType *_11_TItemData;
    struct Il2CppType *_12_TContext;
    struct MethodInfo *_13_FancyScrollView_FancyScrollView_TItemData__TContext__get_Context;
    struct Il2CppClass *_14_FancyScrollView_FancyCell_TItemData__TContext_;
    struct MethodInfo *_15_FancyScrollView_FancyCell_TItemData__TContext__SetContext;
    struct MethodInfo *_16_FancyScrollView_FancyCell_TItemData__TContext__Initialize;
    struct MethodInfo *_17_FancyScrollView_FancyCell_TItemData__TContext__SetVisible;
    struct MethodInfo *_18_System_Collections_Generic_ICollection_FancyCell_TItemData__TContext___Add;
    struct MethodInfo *_19_FancyScrollView_FancyScrollView_TItemData__TContext__CircularIndex;
    struct Il2CppClass *_20_System_Collections_Generic_IList_FancyCell_TItemData__TContext__;
    struct MethodInfo *_21_System_Collections_Generic_IList_FancyCell_TItemData__TContext___get_Item;
    struct MethodInfo *_22_FancyScrollView_FancyScrollView_TItemData__TContext__get_ItemsSource;
    struct Il2CppClass *_23_System_Collections_Generic_ICollection_TItemData_;
    struct MethodInfo *_24_System_Collections_Generic_ICollection_TItemData__get_Count;
    struct MethodInfo *_25_FancyScrollView_FancyCell_TItemData__TContext__get_Index;
    struct MethodInfo *_26_FancyScrollView_FancyCell_TItemData__TContext__get_IsVisible;
    struct MethodInfo *_27_FancyScrollView_FancyCell_TItemData__TContext__set_Index;
    struct Il2CppClass *_28_System_Collections_Generic_IList_TItemData_;
    struct MethodInfo *_29_System_Collections_Generic_IList_TItemData__get_Item;
    struct MethodInfo *_30_FancyScrollView_FancyCell_TItemData__TContext__UpdateContent;
    struct MethodInfo *_31_FancyScrollView_FancyCell_TItemData__TContext__UpdatePosition;
    struct Il2CppClass *_32_System_Collections_Generic_List_FancyCell_TItemData__TContext__;
    struct MethodInfo *_33_System_Collections_Generic_List_FancyCell_TItemData__TContext____ctor;
    struct Il2CppClass *_34_System_Collections_Generic_List_TItemData_;
    struct MethodInfo *_35_System_Collections_Generic_List_TItemData___ctor;
    struct MethodInfo *_36_System_Activator_CreateInstance_TContext_;
};

struct FancyScrollView_FancyScrollView_TItemData__TContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__VTable vtable;
};

union _union_341426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C79C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256273 _union_256273, *P_union_256273;

union _union_256273 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256275 _union_256275, *P_union_256275;

union _union_256275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256277 _union_256277, *P_union_256277;

union _union_256277 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C43E4 MethodInfo_10C43E4, *PMethodInfo_10C43E4;

typedef union _union_208589 _union_208589, *P_union_208589;

union _union_208589 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C43E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208589 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_o Aoharu_DeckConfirmScene___c__DisplayClass20_0_o, *PAoharu_DeckConfirmScene___c__DisplayClass20_0_o;

typedef struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_c Aoharu_DeckConfirmScene___c__DisplayClass20_0_c, *PAoharu_DeckConfirmScene___c__DisplayClass20_0_c;

typedef struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_Fields Aoharu_DeckConfirmScene___c__DisplayClass20_0_Fields, *PAoharu_DeckConfirmScene___c__DisplayClass20_0_Fields;

typedef struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_VTable Aoharu_DeckConfirmScene___c__DisplayClass20_0_VTable, *PAoharu_DeckConfirmScene___c__DisplayClass20_0_VTable;

typedef struct Aoharu_DeckConfirmScene_o Aoharu_DeckConfirmScene_o, *PAoharu_DeckConfirmScene_o;

typedef struct Aoharu_LiveScene_MyInput_o Aoharu_LiveScene_MyInput_o, *PAoharu_LiveScene_MyInput_o;

typedef struct System_Predicate_EventData_StarMission__o System_Predicate_EventData_StarMission__o, *PSystem_Predicate_EventData_StarMission__o;

typedef struct Aoharu_DeckConfirmScene_c Aoharu_DeckConfirmScene_c, *PAoharu_DeckConfirmScene_c;

typedef struct Aoharu_DeckConfirmScene_Fields Aoharu_DeckConfirmScene_Fields, *PAoharu_DeckConfirmScene_Fields;

typedef struct Aoharu_LiveScene_MyInput_c Aoharu_LiveScene_MyInput_c, *PAoharu_LiveScene_MyInput_c;

typedef struct Aoharu_LiveScene_MyInput_Fields Aoharu_LiveScene_MyInput_Fields, *PAoharu_LiveScene_MyInput_Fields;

typedef struct System_Predicate_EventData_StarMission__c System_Predicate_EventData_StarMission__c, *PSystem_Predicate_EventData_StarMission__c;

typedef struct System_Predicate_EventData_StarMission__Fields System_Predicate_EventData_StarMission__Fields, *PSystem_Predicate_EventData_StarMission__Fields;

typedef struct Aoharu_DeckConfirmScene_VTable Aoharu_DeckConfirmScene_VTable, *PAoharu_DeckConfirmScene_VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController_o Shock_Scenes_DeckConfirm_DeckConfirmController_o, *PShock_Scenes_DeckConfirm_DeckConfirmController_o;

typedef struct Aoharu_DeckConfirmScene_MyInput_o Aoharu_DeckConfirmScene_MyInput_o, *PAoharu_DeckConfirmScene_MyInput_o;

typedef struct Aoharu_LiveScene_MyInput_VTable Aoharu_LiveScene_MyInput_VTable, *PAoharu_LiveScene_MyInput_VTable;

typedef struct System_Predicate_EventData_StarMission__VTable System_Predicate_EventData_StarMission__VTable, *PSystem_Predicate_EventData_StarMission__VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController_c Shock_Scenes_DeckConfirm_DeckConfirmController_c, *PShock_Scenes_DeckConfirm_DeckConfirmController_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController_Fields Shock_Scenes_DeckConfirm_DeckConfirmController_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmController_Fields;

typedef struct Aoharu_DeckConfirmScene_MyInput_c Aoharu_DeckConfirmScene_MyInput_c, *PAoharu_DeckConfirmScene_MyInput_c;

typedef struct Aoharu_DeckConfirmScene_MyInput_Fields Aoharu_DeckConfirmScene_MyInput_Fields, *PAoharu_DeckConfirmScene_MyInput_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController_VTable Shock_Scenes_DeckConfirm_DeckConfirmController_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmController_VTable;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_o Aoharu_Scenes_DeckEdit_DeckEditCardLayout_o, *PAoharu_Scenes_DeckEdit_DeckEditCardLayout_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_o Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_o, *PShock_Scenes_DeckConfirm_DeckConfirmPageMarker_o;

typedef struct Shock_InputFieldUI_o Shock_InputFieldUI_o, *PShock_InputFieldUI_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_o Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_o, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_o Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_o, *PShock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_o;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_o Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_o, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_o;

typedef struct Shock_EventStaminaConfirmDialog_o Shock_EventStaminaConfirmDialog_o, *PShock_EventStaminaConfirmDialog_o;

typedef struct Shock_DeckConfirmLiveConditionDialog_o Shock_DeckConfirmLiveConditionDialog_o, *PShock_DeckConfirmLiveConditionDialog_o;

typedef struct Shock_BluetoothNotificationDialog_o Shock_BluetoothNotificationDialog_o, *PShock_BluetoothNotificationDialog_o;

typedef struct Aoharu_LPBoostDialog_o Aoharu_LPBoostDialog_o, *PAoharu_LPBoostDialog_o;

typedef struct Aoharu_LiveSkipDialog_o Aoharu_LiveSkipDialog_o, *PAoharu_LiveSkipDialog_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_o Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_o, *PShock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_o;

typedef struct Shock_BatteryQuantityCheckWindow_o Shock_BatteryQuantityCheckWindow_o, *PShock_BatteryQuantityCheckWindow_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_o Aoharu_Scenes_DeckEdit_RecommendDeckEditController_o, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController_o;

typedef struct Aoharu_EventBonusDetailDialog_o Aoharu_EventBonusDetailDialog_o, *PAoharu_EventBonusDetailDialog_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_o Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_o, *PAoharu_Scenes_DeckEdit_DeckEditPositionEditParts_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditDataController_o Aoharu_Scenes_DeckEdit_DeckEditDataController_o, *PAoharu_Scenes_DeckEdit_DeckEditDataController_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditData_o Aoharu_Scenes_DeckEdit_DeckEditData_o, *PAoharu_Scenes_DeckEdit_DeckEditData_o;

typedef struct Aoharu_DeckConfirmScene_MyInput_VTable Aoharu_DeckConfirmScene_MyInput_VTable, *PAoharu_DeckConfirmScene_MyInput_VTable;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_c Aoharu_Scenes_DeckEdit_DeckEditCardLayout_c, *PAoharu_Scenes_DeckEdit_DeckEditCardLayout_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_Fields Aoharu_Scenes_DeckEdit_DeckEditCardLayout_Fields, *PAoharu_Scenes_DeckEdit_DeckEditCardLayout_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_c Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_c, *PShock_Scenes_DeckConfirm_DeckConfirmPageMarker_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_Fields Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmPageMarker_Fields;

typedef struct Shock_InputFieldUI_c Shock_InputFieldUI_c, *PShock_InputFieldUI_c;

typedef struct Shock_InputFieldUI_Fields Shock_InputFieldUI_Fields, *PShock_InputFieldUI_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_c Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_c, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Fields Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_c Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_c, *PShock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_Fields Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_Fields;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_c Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_c, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_c;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_Fields Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_Fields, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_Fields;

typedef struct Shock_EventStaminaConfirmDialog_c Shock_EventStaminaConfirmDialog_c, *PShock_EventStaminaConfirmDialog_c;

typedef struct Shock_EventStaminaConfirmDialog_Fields Shock_EventStaminaConfirmDialog_Fields, *PShock_EventStaminaConfirmDialog_Fields;

typedef struct Shock_DeckConfirmLiveConditionDialog_c Shock_DeckConfirmLiveConditionDialog_c, *PShock_DeckConfirmLiveConditionDialog_c;

typedef struct Shock_DeckConfirmLiveConditionDialog_Fields Shock_DeckConfirmLiveConditionDialog_Fields, *PShock_DeckConfirmLiveConditionDialog_Fields;

typedef struct Shock_BluetoothNotificationDialog_c Shock_BluetoothNotificationDialog_c, *PShock_BluetoothNotificationDialog_c;

typedef struct Shock_BluetoothNotificationDialog_Fields Shock_BluetoothNotificationDialog_Fields, *PShock_BluetoothNotificationDialog_Fields;

typedef struct Aoharu_LPBoostDialog_c Aoharu_LPBoostDialog_c, *PAoharu_LPBoostDialog_c;

typedef struct Aoharu_LPBoostDialog_Fields Aoharu_LPBoostDialog_Fields, *PAoharu_LPBoostDialog_Fields;

typedef struct Aoharu_LiveSkipDialog_c Aoharu_LiveSkipDialog_c, *PAoharu_LiveSkipDialog_c;

typedef struct Aoharu_LiveSkipDialog_Fields Aoharu_LiveSkipDialog_Fields, *PAoharu_LiveSkipDialog_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_c Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_c, *PShock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_Fields Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_Fields;

typedef struct Shock_BatteryQuantityCheckWindow_c Shock_BatteryQuantityCheckWindow_c, *PShock_BatteryQuantityCheckWindow_c;

typedef struct Shock_BatteryQuantityCheckWindow_Fields Shock_BatteryQuantityCheckWindow_Fields, *PShock_BatteryQuantityCheckWindow_Fields;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_c Aoharu_Scenes_DeckEdit_RecommendDeckEditController_c, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_Fields Aoharu_Scenes_DeckEdit_RecommendDeckEditController_Fields, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController_Fields;

typedef struct Aoharu_EventBonusDetailDialog_c Aoharu_EventBonusDetailDialog_c, *PAoharu_EventBonusDetailDialog_c;

typedef struct Aoharu_EventBonusDetailDialog_Fields Aoharu_EventBonusDetailDialog_Fields, *PAoharu_EventBonusDetailDialog_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_c Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_c, *PAoharu_Scenes_DeckEdit_DeckEditPositionEditParts_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_Fields Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_Fields, *PAoharu_Scenes_DeckEdit_DeckEditPositionEditParts_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditDataController_c Aoharu_Scenes_DeckEdit_DeckEditDataController_c, *PAoharu_Scenes_DeckEdit_DeckEditDataController_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditDataController_Fields Aoharu_Scenes_DeckEdit_DeckEditDataController_Fields, *PAoharu_Scenes_DeckEdit_DeckEditDataController_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditData_c Aoharu_Scenes_DeckEdit_DeckEditData_c, *PAoharu_Scenes_DeckEdit_DeckEditData_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditData_Fields Aoharu_Scenes_DeckEdit_DeckEditData_Fields, *PAoharu_Scenes_DeckEdit_DeckEditData_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_VTable Aoharu_Scenes_DeckEdit_DeckEditCardLayout_VTable, *PAoharu_Scenes_DeckEdit_DeckEditCardLayout_VTable;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon_array Aoharu_Scenes_DeckEdit_DeckCardIcon_array, *PAoharu_Scenes_DeckEdit_DeckCardIcon_array;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardColumn_array Aoharu_Scenes_DeckEdit_DeckCardColumn_array, *PAoharu_Scenes_DeckEdit_DeckCardColumn_array;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_VTable Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmPageMarker_VTable;

typedef struct Shock_PageMarkerBase_DeckConfirmPageMarkerItem__Fields Shock_PageMarkerBase_DeckConfirmPageMarkerItem__Fields, *PShock_PageMarkerBase_DeckConfirmPageMarkerItem__Fields;

typedef struct Shock_InputFieldUI_VTable Shock_InputFieldUI_VTable, *PShock_InputFieldUI_VTable;

typedef struct System_Func_string__int__char__char__o System_Func_string__int__char__char__o, *PSystem_Func_string__int__char__char__o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_VTable Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus_VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_o Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_o, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_VTable Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_VTable;

typedef struct Shock_DataNode_CardTypeIcon_array Shock_DataNode_CardTypeIcon_array, *PShock_DataNode_CardTypeIcon_array;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_VTable Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_VTable, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_VTable;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_o Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_o, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_o;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_o Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_o, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_o;

typedef struct Shock_EventStaminaConfirmDialog_VTable Shock_EventStaminaConfirmDialog_VTable, *PShock_EventStaminaConfirmDialog_VTable;

typedef struct Shock_DeckConfirmLiveConditionDialog_VTable Shock_DeckConfirmLiveConditionDialog_VTable, *PShock_DeckConfirmLiveConditionDialog_VTable;

typedef struct Shock_BluetoothNotificationDialog_VTable Shock_BluetoothNotificationDialog_VTable, *PShock_BluetoothNotificationDialog_VTable;

typedef struct Aoharu_LPBoostDialog_VTable Aoharu_LPBoostDialog_VTable, *PAoharu_LPBoostDialog_VTable;

typedef struct Aoharu_LPBoostDialog_Contents_o Aoharu_LPBoostDialog_Contents_o, *PAoharu_LPBoostDialog_Contents_o;

typedef struct CountDownTimer_o CountDownTimer_o, *PCountDownTimer_o;

typedef struct Aoharu_LiveSkipDialog_VTable Aoharu_LiveSkipDialog_VTable, *PAoharu_LiveSkipDialog_VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_VTable Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_VTable;

typedef struct Shock_BatteryQuantityCheckWindow_VTable Shock_BatteryQuantityCheckWindow_VTable, *PShock_BatteryQuantityCheckWindow_VTable;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_VTable Aoharu_Scenes_DeckEdit_RecommendDeckEditController_VTable, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController_VTable;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_o Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_o, *PAoharu_Scenes_DeckEdit_RecommendDeckEditDialog_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_o Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_o, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_o;

typedef struct System_Action_ulong____ulong____o System_Action_ulong____ulong____o, *PSystem_Action_ulong____ulong____o;

typedef struct Aoharu_EventBonusDetailDialog_VTable Aoharu_EventBonusDetailDialog_VTable, *PAoharu_EventBonusDetailDialog_VTable;

typedef struct Aoharu_Event_Bonus_EventBonusTab_o Aoharu_Event_Bonus_EventBonusTab_o, *PAoharu_Event_Bonus_EventBonusTab_o;

typedef struct Aoharu_Event_Bonus_EventBonusCardView_o Aoharu_Event_Bonus_EventBonusCardView_o, *PAoharu_Event_Bonus_EventBonusCardView_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_VTable Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_VTable, *PAoharu_Scenes_DeckEdit_DeckEditPositionEditParts_VTable;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditDataController_VTable Aoharu_Scenes_DeckEdit_DeckEditDataController_VTable, *PAoharu_Scenes_DeckEdit_DeckEditDataController_VTable;

typedef struct System_Collections_Generic_List_DeckEditData__o System_Collections_Generic_List_DeckEditData__o, *PSystem_Collections_Generic_List_DeckEditData__o;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditData_VTable Aoharu_Scenes_DeckEdit_DeckEditData_VTable, *PAoharu_Scenes_DeckEdit_DeckEditData_VTable;

typedef struct Shock_DeckData_o Shock_DeckData_o, *PShock_DeckData_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon_o Aoharu_Scenes_DeckEdit_DeckCardIcon_o, *PAoharu_Scenes_DeckEdit_DeckCardIcon_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardColumn_o Aoharu_Scenes_DeckEdit_DeckCardColumn_o, *PAoharu_Scenes_DeckEdit_DeckCardColumn_o;

typedef struct System_Func_string__int__char__char__c System_Func_string__int__char__char__c, *PSystem_Func_string__int__char__char__c;

typedef struct System_Func_string__int__char__char__Fields System_Func_string__int__char__char__Fields, *PSystem_Func_string__int__char__char__Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_c Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_c, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_Fields Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_Fields;

typedef struct Shock_DataNode_CardTypeIcon_o Shock_DataNode_CardTypeIcon_o, *PShock_DataNode_CardTypeIcon_o;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_c Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_c, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_c;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_Fields Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_Fields, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_Fields;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_c Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_c, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_c;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_Fields Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_Fields, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_Fields;

typedef struct Aoharu_LPBoostDialog_Contents_c Aoharu_LPBoostDialog_Contents_c, *PAoharu_LPBoostDialog_Contents_c;

typedef struct Aoharu_LPBoostDialog_Contents_Fields Aoharu_LPBoostDialog_Contents_Fields, *PAoharu_LPBoostDialog_Contents_Fields;

typedef struct CountDownTimer_c CountDownTimer_c, *PCountDownTimer_c;

typedef struct CountDownTimer_Fields CountDownTimer_Fields, *PCountDownTimer_Fields;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_c Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_c, *PAoharu_Scenes_DeckEdit_RecommendDeckEditDialog_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_Fields Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_Fields, *PAoharu_Scenes_DeckEdit_RecommendDeckEditDialog_Fields;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_c Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_c, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_Fields Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_Fields, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_Fields;

typedef struct System_Action_ulong____ulong____c System_Action_ulong____ulong____c, *PSystem_Action_ulong____ulong____c;

typedef struct System_Action_ulong____ulong____Fields System_Action_ulong____ulong____Fields, *PSystem_Action_ulong____ulong____Fields;

typedef struct Aoharu_Event_Bonus_EventBonusTab_c Aoharu_Event_Bonus_EventBonusTab_c, *PAoharu_Event_Bonus_EventBonusTab_c;

typedef struct Aoharu_Event_Bonus_EventBonusTab_Fields Aoharu_Event_Bonus_EventBonusTab_Fields, *PAoharu_Event_Bonus_EventBonusTab_Fields;

typedef struct Aoharu_Event_Bonus_EventBonusCardView_c Aoharu_Event_Bonus_EventBonusCardView_c, *PAoharu_Event_Bonus_EventBonusCardView_c;

typedef struct Aoharu_Event_Bonus_EventBonusCardView_Fields Aoharu_Event_Bonus_EventBonusCardView_Fields, *PAoharu_Event_Bonus_EventBonusCardView_Fields;

typedef struct System_Collections_Generic_List_DeckEditData__c System_Collections_Generic_List_DeckEditData__c, *PSystem_Collections_Generic_List_DeckEditData__c;

typedef struct System_Collections_Generic_List_DeckEditData__Fields System_Collections_Generic_List_DeckEditData__Fields, *PSystem_Collections_Generic_List_DeckEditData__Fields;

typedef struct Shock_DeckData_c Shock_DeckData_c, *PShock_DeckData_c;

typedef struct Shock_DeckData_Fields Shock_DeckData_Fields, *PShock_DeckData_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon_c Aoharu_Scenes_DeckEdit_DeckCardIcon_c, *PAoharu_Scenes_DeckEdit_DeckCardIcon_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon_Fields Aoharu_Scenes_DeckEdit_DeckCardIcon_Fields, *PAoharu_Scenes_DeckEdit_DeckCardIcon_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardColumn_c Aoharu_Scenes_DeckEdit_DeckCardColumn_c, *PAoharu_Scenes_DeckEdit_DeckCardColumn_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardColumn_Fields Aoharu_Scenes_DeckEdit_DeckCardColumn_Fields, *PAoharu_Scenes_DeckEdit_DeckCardColumn_Fields;

typedef struct System_Func_string__int__char__char__VTable System_Func_string__int__char__char__VTable, *PSystem_Func_string__int__char__char__VTable;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_VTable Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_VTable;

typedef struct Shock_DataNode_CardTypeIcon_c Shock_DataNode_CardTypeIcon_c, *PShock_DataNode_CardTypeIcon_c;

typedef struct Shock_DataNode_CardTypeIcon_Fields Shock_DataNode_CardTypeIcon_Fields, *PShock_DataNode_CardTypeIcon_Fields;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_VTable Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_VTable, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_VTable;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_VTable Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_VTable, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_VTable;

typedef struct Aoharu_LPBoostDialog_Contents_VTable Aoharu_LPBoostDialog_Contents_VTable, *PAoharu_LPBoostDialog_Contents_VTable;

typedef struct CountDownTimer_VTable CountDownTimer_VTable, *PCountDownTimer_VTable;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_VTable Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_VTable, *PAoharu_Scenes_DeckEdit_RecommendDeckEditDialog_VTable;

typedef struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_o Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_o, *PAoharu_Scenes_DeckEdit_RecommendTypeDropDown_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_o Aoharu_Scenes_DeckEdit_RecommendGroupButton_o, *PAoharu_Scenes_DeckEdit_RecommendGroupButton_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_o Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_o, *PAoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_VTable Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_VTable, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_VTable;

typedef struct System_Action_ulong____ulong____VTable System_Action_ulong____ulong____VTable, *PSystem_Action_ulong____ulong____VTable;

typedef struct Aoharu_Event_Bonus_EventBonusTab_VTable Aoharu_Event_Bonus_EventBonusTab_VTable, *PAoharu_Event_Bonus_EventBonusTab_VTable;

typedef struct Shock_TabBase_EventBonusTabButton__Fields Shock_TabBase_EventBonusTabButton__Fields, *PShock_TabBase_EventBonusTabButton__Fields;

typedef struct Aoharu_Event_Bonus_EventBonusCardView_VTable Aoharu_Event_Bonus_EventBonusCardView_VTable, *PAoharu_Event_Bonus_EventBonusCardView_VTable;

typedef struct Aoharu_Event_Bonus_EventBonusStep_o Aoharu_Event_Bonus_EventBonusStep_o, *PAoharu_Event_Bonus_EventBonusStep_o;

typedef struct System_Collections_Generic_List_DeckEditData__StaticFields System_Collections_Generic_List_DeckEditData__StaticFields, *PSystem_Collections_Generic_List_DeckEditData__StaticFields;

typedef struct System_Collections_Generic_List_DeckEditData__VTable System_Collections_Generic_List_DeckEditData__VTable, *PSystem_Collections_Generic_List_DeckEditData__VTable;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditData_array Aoharu_Scenes_DeckEdit_DeckEditData_array, *PAoharu_Scenes_DeckEdit_DeckEditData_array;

typedef struct Shock_DeckData_VTable Shock_DeckData_VTable, *PShock_DeckData_VTable;

typedef struct Shock_ProtocolData_Deck_o Shock_ProtocolData_Deck_o, *PShock_ProtocolData_Deck_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon_VTable Aoharu_Scenes_DeckEdit_DeckCardIcon_VTable, *PAoharu_Scenes_DeckEdit_DeckCardIcon_VTable;

typedef struct System_Action_ulong__ulong__int__int__o System_Action_ulong__ulong__int__int__o, *PSystem_Action_ulong__ulong__int__int__o;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardColumn_VTable Aoharu_Scenes_DeckEdit_DeckCardColumn_VTable, *PAoharu_Scenes_DeckEdit_DeckCardColumn_VTable;

typedef struct Shock_DataNode_CardTypeIcon_VTable Shock_DataNode_CardTypeIcon_VTable, *PShock_DataNode_CardTypeIcon_VTable;

typedef struct Shock_CardTypeToSpriteTable_o Shock_CardTypeToSpriteTable_o, *PShock_CardTypeToSpriteTable_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_c Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_c, *PAoharu_Scenes_DeckEdit_RecommendTypeDropDown_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_Fields Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_Fields, *PAoharu_Scenes_DeckEdit_RecommendTypeDropDown_Fields;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_c Aoharu_Scenes_DeckEdit_RecommendGroupButton_c, *PAoharu_Scenes_DeckEdit_RecommendGroupButton_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_Fields Aoharu_Scenes_DeckEdit_RecommendGroupButton_Fields, *PAoharu_Scenes_DeckEdit_RecommendGroupButton_Fields;

typedef struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_c Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_c, *PAoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_Fields Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_Fields, *PAoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_Fields;

typedef struct Aoharu_Event_Bonus_EventBonusStep_c Aoharu_Event_Bonus_EventBonusStep_c, *PAoharu_Event_Bonus_EventBonusStep_c;

typedef struct Aoharu_Event_Bonus_EventBonusStep_Fields Aoharu_Event_Bonus_EventBonusStep_Fields, *PAoharu_Event_Bonus_EventBonusStep_Fields;

typedef struct Shock_ProtocolData_Deck_c Shock_ProtocolData_Deck_c, *PShock_ProtocolData_Deck_c;

typedef struct Shock_ProtocolData_Deck_Fields Shock_ProtocolData_Deck_Fields, *PShock_ProtocolData_Deck_Fields;

typedef struct System_Action_ulong__ulong__int__int__c System_Action_ulong__ulong__int__int__c, *PSystem_Action_ulong__ulong__int__int__c;

typedef struct System_Action_ulong__ulong__int__int__Fields System_Action_ulong__ulong__int__int__Fields, *PSystem_Action_ulong__ulong__int__int__Fields;

typedef struct Shock_CardTypeToSpriteTable_c Shock_CardTypeToSpriteTable_c, *PShock_CardTypeToSpriteTable_c;

typedef struct Shock_CardTypeToSpriteTable_Fields Shock_CardTypeToSpriteTable_Fields, *PShock_CardTypeToSpriteTable_Fields;

typedef struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_VTable Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_VTable, *PAoharu_Scenes_DeckEdit_RecommendTypeDropDown_VTable;

typedef struct Shock_DataNode_CardType_o Shock_DataNode_CardType_o, *PShock_DataNode_CardType_o;

typedef struct Shock_CardTypeNode_array Shock_CardTypeNode_array, *PShock_CardTypeNode_array;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_VTable Aoharu_Scenes_DeckEdit_RecommendGroupButton_VTable, *PAoharu_Scenes_DeckEdit_RecommendGroupButton_VTable;

typedef struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_VTable Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_VTable, *PAoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_VTable;

typedef struct Aoharu_Event_Bonus_EventBonusStep_VTable Aoharu_Event_Bonus_EventBonusStep_VTable, *PAoharu_Event_Bonus_EventBonusStep_VTable;

typedef struct Shock_ProtocolData_Deck_VTable Shock_ProtocolData_Deck_VTable, *PShock_ProtocolData_Deck_VTable;

typedef struct System_Action_ulong__ulong__int__int__VTable System_Action_ulong__ulong__int__int__VTable, *PSystem_Action_ulong__ulong__int__int__VTable;

typedef struct Shock_CardTypeToSpriteTable_VTable Shock_CardTypeToSpriteTable_VTable, *PShock_CardTypeToSpriteTable_VTable;

typedef struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_o Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_o, *PShock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_o;

typedef struct Shock_DataNode_CardType_c Shock_DataNode_CardType_c, *PShock_DataNode_CardType_c;

typedef struct Shock_DataNode_CardType_Fields Shock_DataNode_CardType_Fields, *PShock_DataNode_CardType_Fields;

typedef struct Shock_CardTypeNode_o Shock_CardTypeNode_o, *PShock_CardTypeNode_o;

typedef struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_c Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_c, *PShock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_c;

typedef struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_Fields Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_Fields, *PShock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_Fields;

typedef struct Shock_DataNode_CardType_VTable Shock_DataNode_CardType_VTable, *PShock_DataNode_CardType_VTable;

typedef struct Shock_CardTypeNode_c Shock_CardTypeNode_c, *PShock_CardTypeNode_c;

typedef struct Shock_CardTypeNode_Fields Shock_CardTypeNode_Fields, *PShock_CardTypeNode_Fields;

typedef struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_VTable Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_VTable, *PShock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_VTable;

typedef struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToSpriteTable_CardTypeToSpritePair__Fields Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToSpriteTable_CardTypeToSpritePair__Fields, *PShock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToSpriteTable_CardTypeToSpritePair__Fields;

typedef struct Shock_CardTypeNode_VTable Shock_CardTypeNode_VTable, *PShock_CardTypeNode_VTable;

typedef struct Carbon_DataNodeBase_CARD_TYPE__Fields Carbon_DataNodeBase_CARD_TYPE__Fields, *PCarbon_DataNodeBase_CARD_TYPE__Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_SimpleScroll_o *m_scroll;
    uint32_t m_selectGroupId;
    struct System_Action_uint__o *_OnSelect_k__BackingField;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_o {
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckCardIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_UnityEngine_EventSystems_IBeginDragHandler_OnBeginDrag;
    struct VirtualInvokeData _7_UnityEngine_EventSystems_IDragHandler_OnDrag;
    struct VirtualInvokeData _8_UnityEngine_EventSystems_IEndDragHandler_OnEndDrag;
    struct VirtualInvokeData _9_OnPointerDown;
    struct VirtualInvokeData _10_OnPointerUp;
};

struct Aoharu_Scenes_DeckEdit_DeckCardIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckCardColumn_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_AnimatorPlayer_o *m_animator;
    struct UnityEngine_GameObject_o *m_emptyObject;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_Fields {
    struct Shock_MstDialog_Fields super;
    struct Shock_ToggleButton_o *m_CheckBox;
    bool m_IsAuto;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckCardIcon_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_CardIcon_o *m_cardIcon;
    struct UnityEngine_GameObject_o *m_leaderObj;
    struct Shock_ButtonEvent_o *m_button;
    uint64_t cardId;
    int32_t m_cardIndex;
    struct System_Action_o *_OnReleased_k__BackingField;
    struct System_Action_o *_OnHold_k__BackingField;
    struct System_Action_ulong__ulong__int__int__o *_OnDragAndDrop_k__BackingField;
    struct System_Action_int__o *_OnDragMove_k__BackingField;
    float DRAG_ALPHA;
    struct UnityEngine_Canvas_o *m_Sorting;
    struct UnityEngine_CanvasGroup_o *m_Alpha;
    struct UnityEngine_GameObject_o *m_SelectFrame;
    struct UnityEngine_Vector3_o m_DragOffset;
    struct UnityEngine_Camera_o *m_Camera;
    struct UnityEngine_Vector3_o m_InitPos;
    int32_t m_OriginLayer;
    struct System_Threading_CancellationTokenSource_o *token;
    bool _IsMoving_k__BackingField;
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon_o *m_MoveCard;
    bool _LockDrag_k__BackingField;
};

struct Aoharu_Scenes_DeckEdit_DeckCardIcon_o {
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_button;
    struct UnityEngine_Transform_o *m_arrowTransform;
    struct UnityEngine_UI_Image_o *m_groupImage;
    struct Shock_TextMeshUI_o *m_text;
    struct System_Action_o *_OnClick_k__BackingField;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_o {
    struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_BluetoothNotificationDialog_Fields {
    struct Shock_MstDialog_Fields super;
    struct Shock_ToggleButton_o *m_CheckBox;
};

struct Aoharu_LPBoostDialog_Contents_Fields {
    struct UnityEngine_GameObject_o *rootObject;
    struct Shock_TextMeshUI_o *getRewardValueText;
    struct Shock_TextMeshUI_o *getEventItemText;
    struct Shock_TextMeshUI_o *getEventPointText;
    struct Shock_TextMeshUI_o *useStaminaValueText;
    struct Shock_ButtonEvent_o *minButton;
    struct Shock_ButtonEvent_o *maxButton;
    struct Shock_ButtonEvent_o *minusButton;
    struct Shock_ButtonEvent_o *plusButton;
    struct UnityEngine_UI_Slider_o *slider;
};

struct Aoharu_LPBoostDialog_Contents_o {
    struct Aoharu_LPBoostDialog_Contents_c *klass;
    void *monitor;
    struct Aoharu_LPBoostDialog_Contents_Fields fields;
};

struct Aoharu_LPBoostDialog_Contents_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LPBoostDialog_Contents_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LPBoostDialog_Contents_VTable vtable;
};

struct Shock_CardTypeNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_Carbon_IDataReceiverNode_Shock_CardMst__OnReceive;
    struct VirtualInvokeData _10_Carbon_IDataReceiverNode_Shock_CardData__OnReceive;
};

struct Shock_BatteryQuantityCheckWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_o *m_recommendDeckEditDialog;
    int32_t m_selectPriorityType;
    int32_t m_selectPhotoType;
    uint32_t m_selectGroupType;
    int32_t m_selectSkillType;
    bool m_isFixedCenter;
    bool m_isBonusApply;
    struct Shock_CardData_o *m_currentCenterCardData;
    struct System_Int32_array *m_mainRegistIndex;
    struct System_Int32_array *m_supportRegistIndex;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog_o *m_groupSelectDialog;
    struct System_Action_ulong____ulong____o *_OnSetRecommend_k__BackingField;
};

struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnPointerClick;
};

struct Aoharu_LPBoostDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_DeckEditData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_DeckEdit_DeckEditData_o *m_Items[65535];
};

struct System_Predicate_EventData_StarMission__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_DeckNumber;
    struct Shock_TextMeshUI_o *m_DeckName;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_o *m_SmileParamData;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_o *m_PureParamData;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_o *m_CoolParamData;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_o *m_HpParamData;
    struct UnityEngine_GameObject_o *m_EventBonusTitleObj;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_o *m_EventPtBonusData;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_o *m_IconBonusData;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_o *m_ScoreBonusData;
    struct UnityEngine_Color_o m_BonusTextColor;
    struct Shock_SimpleScroll_o *m_scroll;
    struct System_Int32_array *m_mainRegistIndex;
};

struct System_Action_ulong__ulong__int__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_o *m_CardLayout;
    struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_o *m_PageMarker;
    struct LpBoostButton_o *m_UseBoostButton;
    struct LiveSkipButton_o *m_SkipButton;
    struct Shock_ButtonEvent_o *m_LiveButton;
    struct Shock_ButtonEvent_o *m_OptionButton;
    struct Shock_ButtonEvent_o *m_MainDeckSetButton;
    struct Shock_ButtonEvent_o *m_RecommendEditButton;
    struct Shock_ButtonEvent_o *m_DeckResetButton;
    struct Shock_ButtonEvent_o *m_MemberListButton;
    struct Shock_ButtonEvent_o *m_PositionEditButton;
    struct Shock_ButtonEvent_o *m_LeftArrowButton;
    struct Shock_ButtonEvent_o *m_RightArrowButton;
    struct Shock_ButtonEvent_o *m_InputDeckNameButton;
    struct Shock_InputFieldUI_o *m_DeckNameTextInput;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_o *m_DeckStatus;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_o *m_MusicStatus;
    struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_o *m_LiveTypeBonus;
    struct UnityEngine_GameObject_o *m_EventBonusMessage;
    struct UnityEngine_GameObject_o *m_LiveStartWarningObj;
    struct Shock_ButtonEvent_o *m_UnitDetailButton;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_o *m_TotalParamDetailDialog;
    struct Shock_EventStaminaConfirmDialog_o *m_EventStaminaConfirmDialog;
    struct Shock_DeckConfirmLiveConditionDialog_o *m_LiveConditionDialog;
    struct Shock_BluetoothNotificationDialog_o *m_BluetoothNotificationDialog;
    struct Aoharu_LPBoostDialog_o *m_UseBoostDialog;
    struct Aoharu_LiveSkipDialog_o *m_SkipDialog;
    struct ShortMessageDialog_o *m_MessageDialog;
    struct Shock_Scenes_DeckConfirm_DeckConfirmStaminaConfirmDialog_o *m_StaminaConfirmDialog;
    struct Shock_BatteryQuantityCheckWindow_o *m_BatteryQuantityCheckWindow;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_o *m_RecommendEditController;
    struct UnityEngine_GameObject_o *m_MaindeckObj;
    struct Shock_AnimatorPlayerLite_o *m_Animation;
    int32_t m_DeckNameCharacterLimit;
    struct Aoharu_EventBonusDetailDialog_o *m_BonusDetailDialog;
    struct Shock_AnimatorPlayerLite_o *m_DeckEditButtonAimator;
    struct Aoharu_UI_CharaImageIcon_o *m_GuestIcon;
    struct Shock_TextMeshUI_o *m_GuestSkillName;
    struct Shock_TextMeshUI_o *m_GuestSkillInfo;
    struct Shock_ButtonEvent_o *m_GuestButton;
    struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_o *m_PositionEditParts;
    struct Shock_AnimatorPlayerLite_o *m_ArrowAnimator;
    struct Shock_AnimatorPlayerLite_o *m_FooterButtonAnimator;
    struct UnityEngine_GameObject_array *m_PositionEditHideObj;
    struct UnityEngine_GameObject_array *m_MemberSettingObj;
    struct UnityEngine_GameObject_o *m_StarAssistObj;
    struct Shock_LiveData_o *m_LiveData;
    int32_t m_LiveType;
    int32_t m_LiveLevel;
    uint32_t m_LiveTypeValue;
    struct Shock_EventData_o *m_EventData;
    struct System_Collections_Generic_List_CardData__o *m_DeckCardDataList;
    int32_t m_CurrentMainDeck;
    int32_t m_CurrentFocusDeckIndex;
    bool m_IsEmptyDeck;
    struct System_String_o *m_CurrentDeckName;
    struct Aoharu_Scenes_DeckEdit_DeckEditDataController_o *m_DeckEditDataController;
    struct Aoharu_Scenes_DeckEdit_DeckEditData_o *m_CurrentDeckEditData;
    struct System_UInt64_array *m_PrevMainCardIds;
    struct Carbon_CoroutineShell_o *m_SetStaminaBoostUseNumCoroutine;
    int32_t m_UseStaminaValue;
    bool m_isStaminaLack;
    bool m_IsLiveStart;
    bool m_IsInitialized;
    struct Shock_FriendData_o *m_Guest;
    uint32_t m_RecommendId;
    struct System_Action_o *OnChangeSceneEnd;
    struct System_Action_SceneType__object__o *OnSceneTransition;
    struct System_Action_o *OnBack;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_DataNode_CardTypeIcon_array *m_TypeBonusIconList;
    struct Shock_TextMeshUI_o *m_TypeBonusTotalValueText;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmLiveTypeBonus_VTable vtable;
};

struct Aoharu_EventBonusDetailDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_Event_Bonus_EventBonusTab_o *m_BonusSelectTab;
    struct Aoharu_Event_Bonus_EventBonusCardView_o *m_BonusCardViewPrefab;
    struct UnityEngine_RectTransform_o *m_PointBonusRoot;
    struct UnityEngine_RectTransform_o *m_ItemBonusRoot;
    struct Shock_TextMeshUI_o *m_BonusDescText;
    struct Shock_TextMeshUI_o *m_BonusAttentionText;
    bool m_Setuped;
    struct Shock_EventData_o *m_EventData;
};

struct CountDownTimer_Fields {
    int32_t _TimeRemaining_k__BackingField;
    int32_t _TimeInitialized_k__BackingField;
    float _UpdateInterval_k__BackingField;
    struct System_Action_int__o *_OnIntervalAction_k__BackingField;
    struct System_Action_o *_OnCountStopAction_k__BackingField;
    bool _Pause_k__BackingField;
    int32_t _ExecuteCount_k__BackingField;
    float _SumDeltaTime_k__BackingField;
};

struct Shock_DeckConfirmLiveConditionDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_DeckConfirmLiveConditionDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckConfirmLiveConditionDialog_VTable vtable;
};

struct Shock_DeckConfirmLiveConditionDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct UnityEngine_GameObject_o *m_ErrorConditionTextObj;
    struct Shock_MusicDataNode_o *m_MusicDataNode;
    struct Shock_TextMeshUI_o *m_ConditionText;
    struct Shock_TextMeshUI_o *m_RuleText;
};

struct Shock_DeckConfirmLiveConditionDialog_o {
    struct Shock_DeckConfirmLiveConditionDialog_c *klass;
    void *monitor;
    struct Shock_DeckConfirmLiveConditionDialog_Fields fields;
};

struct Aoharu_LiveSkipDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *minButton;
    struct Shock_ButtonEvent_o *maxButton;
    struct Shock_ButtonEvent_o *minusButton;
    struct Shock_ButtonEvent_o *plusButton;
    struct UnityEngine_UI_Slider_o *slider;
    struct Shock_TextMeshUI_o *skipTicketUseBeforeValueText;
    struct Shock_TextMeshUI_o *skipTicketUseAfterValueText;
    struct Shock_TextMeshUI_o *useSkipTicketText;
    struct Shock_TextMeshUI_o *useStaminaText;
    struct Shock_ButtonEvent_o *OnOK;
    struct UnityEngine_GameObject_array *lpObjects;
    struct UnityEngine_GameObject_array *eventObjects;
    struct System_Action_int__o *_OnOKButton_k__BackingField;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_Fields {
    struct UnityEngine_GameObject_o *obj;
    struct Shock_TextMeshUI_o *value;
};

struct Shock_InputFieldUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_CardTypeNode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CardTypeNode_o *m_Items[65535];
};

struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_Fields {
    struct Aoharu_UI_Dropdown_Fields super;
    struct Shock_DataNode_CardType_o *m_cardType;
    struct Shock_CardTypeNode_array *m_dropDownCardTypes;
};

struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_o {
    struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon_array *m_CardIconList;
    struct Aoharu_Scenes_DeckEdit_DeckCardColumn_array *m_CardColumns;
    struct Shock_InputGestureRect_array *m_FlickList;
    bool m_lockDragFlag;
    struct System_Action_Vector2__o *OnFlick;
};

struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_o {
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_Fields fields;
};

struct Shock_CardTypeToSpriteTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_o *life;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_o *smile;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_o *pure;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_o *cool;
    struct Shock_TextMeshUI_o *centerSkillName;
    struct Shock_TextMeshUI_o *centerSkillText;
    struct UnityEngine_GameObject_o *m_eventBonusRoot;
    struct Shock_TextMeshUI_o *m_eventBonusText;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_VTable vtable;
};

struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToSpriteTable_CardTypeToSpritePair__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_Fields {
    struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToSpriteTable_CardTypeToSpritePair__Fields super;
};

struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_o {
    struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_c *klass;
    void *monitor;
    struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_Fields fields;
};

struct Shock_EventStaminaConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_YesButtonText;
    struct Shock_TextMeshUI_o *m_NoButtonText;
    struct Shock_ToggleButton_o *m_CheckBox;
    uint32_t m_EventId;
};

struct System_Collections_Generic_List_DeckEditData__Fields {
    struct Aoharu_Scenes_DeckEdit_DeckEditData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_DeckEditData__o {
    struct System_Collections_Generic_List_DeckEditData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_DeckEditData__Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController_VTable vtable;
};

struct System_Collections_Generic_List_DeckEditData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_DeckEditData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_DeckEditData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_DeckEditData__VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_VTable vtable;
};

struct CountDownTimer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmController_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_Fields {
    struct Shock_TextMeshUI_o *value;
    struct Shock_TextMeshUI_o *addValue;
    struct UnityEngine_GameObject_o *upIcon;
};

struct Shock_InputFieldUI_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct TMPro_TMP_InputField_o *m_inputField;
    struct TMPro_TMP_Text_o *m_placeHolder;
    bool m_canNewLine;
    int32_t m_maxByteCount;
    struct System_Collections_Generic_List_string__o *m_invalidTextList;
    struct System_Action_o *m_onSubmitted;
    struct System_Action_o *m_onChangedValue;
    struct System_Func_string__int__char__char__o *m_onValidate;
    struct System_Action_string__o *m_onSelect;
};

struct Shock_InputFieldUI_o {
    struct Shock_InputFieldUI_c *klass;
    void *monitor;
    struct Shock_InputFieldUI_Fields fields;
};

struct System_Action_ulong__ulong__int__int__o {
    struct System_Action_ulong__ulong__int__int__c *klass;
    void *monitor;
    struct System_Action_ulong__ulong__int__int__Fields fields;
};

struct Aoharu_DeckConfirmScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController_o *m_DeckConfirmController;
    struct Aoharu_DeckConfirmScene_MyInput_o *m_MyInput;
    struct Shock_EventData_o *m_EventData;
    struct Shock_AudioRouteDetector_o *m_AudioRouteDetector;
    bool isLiveStart;
};

struct Aoharu_DeckConfirmScene_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DeckConfirmScene_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckConfirmScene_MyInput_VTable vtable;
};

struct System_Action_ulong__ulong__int__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ulong__ulong__int__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ulong__ulong__int__int__VTable vtable;
};

struct Shock_InputFieldUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputFieldUI_VTable vtable;
};

struct Aoharu_DeckConfirmScene_MyInput_Fields {
    int32_t LiveType;
    uint32_t LiveTypeValue;
    uint32_t LiveId;
    int32_t LiveLevel;
    struct Shock_FriendData_o *Guest;
    uint32_t RecommendId;
    bool IsAutoSort;
    bool UseStarAssist;
};

struct Aoharu_DeckConfirmScene_MyInput_o {
    struct Aoharu_DeckConfirmScene_MyInput_c *klass;
    void *monitor;
    struct Aoharu_DeckConfirmScene_MyInput_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_string__int__char__char__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_DeckData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DeckData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckData_VTable vtable;
};

struct Shock_DeckData_Fields {
    struct Shock_ProtocolData_Deck_o *m_deckData;
    struct System_String_o *m_name;
};

struct Shock_DeckData_o {
    struct Shock_DeckData_c *klass;
    void *monitor;
    struct Shock_DeckData_Fields fields;
};

struct Aoharu_Event_Bonus_EventBonusCardView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_EventStaminaConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_CardTypeToSpriteTable_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_o *m_table;
};

struct Shock_CardTypeToSpriteTable_o {
    struct Shock_CardTypeToSpriteTable_c *klass;
    void *monitor;
    struct Shock_CardTypeToSpriteTable_Fields fields;
};

struct Shock_DataNode_CardType_Fields {
    struct Shock_DataNode_ImageNodeBase_Fields super;
    struct Shock_CardTypeToSpriteTable_o *m_table;
};

struct Shock_DataNode_CardType_o {
    struct Shock_DataNode_CardType_c *klass;
    void *monitor;
    struct Shock_DataNode_CardType_Fields fields;
};

struct Shock_CardTypeToSpriteTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardTypeToSpriteTable_VTable vtable;
};

struct Shock_DataNode_CardType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_OnReceive;
    struct VirtualInvokeData _10_OnReceive;
    struct VirtualInvokeData _11_OnReceive;
};

struct Shock_DataNode_CardType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_CardType_VTable vtable;
};

struct System_Predicate_EventData_StarMission__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_EventData_StarMission__o {
    struct System_Predicate_EventData_StarMission__c *klass;
    void *monitor;
    struct System_Predicate_EventData_StarMission__Fields fields;
};

struct System_Func_string__int__char__char__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__int__char__char__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__int__char__char__VTable vtable;
};

struct Aoharu_DeckConfirmScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct System_Func_string__int__char__char__o {
    struct System_Func_string__int__char__char__c *klass;
    void *monitor;
    struct System_Func_string__int__char__char__Fields fields;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_Fields {
    struct Shock_TextMeshUI_o *value;
    struct Shock_TextMeshUI_o *addValue;
};

struct System_Predicate_EventData_StarMission__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_EventData_StarMission__VTable vtable;
};

struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardTypeToSpriteTable_CardTypeToSpriteDictionary_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckCardIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon_o *m_Items[65535];
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CountDownTimer_o {
    struct CountDownTimer_c *klass;
    void *monitor;
    struct CountDownTimer_Fields fields;
};

struct Aoharu_LPBoostDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_LPBoostDialog_Contents_o *normalContents;
    struct Aoharu_LPBoostDialog_Contents_o *simpleEventContents;
    struct Aoharu_LPBoostDialog_Contents_o *eventNormalSongContents;
    struct Aoharu_LPBoostDialog_Contents_o *eventEventSongContents;
    struct Shock_ButtonEvent_o *OnOK;
    struct UnityEngine_RectTransform_o *m_TimerTransform;
    struct Shock_TextMeshUI_o *m_CountText;
    struct CountDownTimer_o *m_RemainTimer;
    struct System_Action_int__o *_OnOKButton_k__BackingField;
};

struct Aoharu_Scenes_DeckEdit_DeckCardColumn_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LPBoostDialog_o {
    struct Aoharu_LPBoostDialog_c *klass;
    void *monitor;
    struct Aoharu_LPBoostDialog_Fields fields;
};

struct Shock_ProtocolData_Deck_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LPBoostDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LPBoostDialog_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_o {
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckCardColumn_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_DeckEdit_DeckCardColumn_o *m_Items[65535];
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_VTable vtable;
};

struct Carbon_DataNodeBase_CARD_TYPE__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    int32_t _Data_k__BackingField;
};

struct Shock_CardTypeNode_Fields {
    struct Carbon_DataNodeBase_CARD_TYPE__Fields super;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DeckConfirmScene_o {
    struct Aoharu_DeckConfirmScene_c *klass;
    void *monitor;
    struct Aoharu_DeckConfirmScene_Fields fields;
};

struct Shock_BatteryQuantityCheckWindow_Fields {
    struct Shock_MstDialog_Fields super;
    struct Shock_ToggleButton_o *m_CheckBox;
};

struct Aoharu_DeckConfirmScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckConfirmScene_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_o {
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_BonusData_Fields fields;
};

struct Shock_BluetoothNotificationDialog_o {
    struct Shock_BluetoothNotificationDialog_c *klass;
    void *monitor;
    struct Shock_BluetoothNotificationDialog_Fields fields;
};

struct Shock_BluetoothNotificationDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_CreatePageMarker;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_VTable vtable;
};

struct Shock_PageMarkerBase_DeckConfirmPageMarkerItem__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_PageMarkerItemPrefab;
    struct UnityEngine_GameObject_o *m_PageMarkerItemRoot;
    struct System_Collections_Generic_List_T__o *m_PageMarkerList;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_Fields {
    struct Shock_PageMarkerBase_DeckConfirmPageMarkerItem__Fields super;
    struct UnityEngine_UI_ScrollRect_o *scroll;
    struct UnityEngine_UI_ContentSizeFitter_o *fitter;
    struct System_Action_int__o *OnClickPageMarkerItem;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_Fields fields;
};

struct CountDownTimer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CountDownTimer_VTable vtable;
};

struct Shock_BluetoothNotificationDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BluetoothNotificationDialog_VTable vtable;
};

struct Aoharu_EventBonusDetailDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Event_Bonus_EventBonusCardView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_UI_CharaImageIcon_o *m_CardIcon;
    struct Shock_TextMeshUI_o *m_NameText;
    struct Shock_TextMeshUI_o *m_SubNameText;
    struct UnityEngine_RectTransform_o *m_BonusRoot;
    struct Aoharu_Event_Bonus_EventBonusStep_o *m_BonusStepPrefab;
    struct UnityEngine_UI_Image_o *m_GetImage;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
    struct System_Collections_Generic_List_GameObject__o *m_BonusList;
};

struct Shock_TabBase_EventBonusTabButton__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_T__o *m_list;
    int32_t m_selectedIndex;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Aoharu_Event_Bonus_EventBonusTab_Fields {
    struct Shock_TabBase_EventBonusTabButton__Fields super;
};

struct Aoharu_Event_Bonus_EventBonusTab_o {
    struct Aoharu_Event_Bonus_EventBonusTab_c *klass;
    void *monitor;
    struct Aoharu_Event_Bonus_EventBonusTab_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_VTable vtable;
};

struct Aoharu_Event_Bonus_EventBonusCardView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Bonus_EventBonusCardView_VTable vtable;
};

struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_Fields {
    struct Aoharu_DeckConfirmScene_o *__4__this;
    struct Aoharu_LiveScene_MyInput_o *nextSceneData;
    struct Carbon_TaskFlow_o *task;
    struct Shock_CardData_o *card;
    struct Shock_IInputLockData_o *inputLock;
    struct System_Predicate_EventData_StarMission__o *__9__12;
    struct System_Action_DialogResultCode__o *__9__14;
    struct System_Action_RESULT_CODE__o *__9__13;
    struct System_Action_DialogResultCode__o *__9__16;
    struct System_Action_RESULT_CODE__o *__9__15;
};

struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_VTable vtable;
};

struct System_Action_ulong____ulong____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ulong____ulong____o {
    struct System_Action_ulong____ulong____c *klass;
    void *monitor;
    struct System_Action_ulong____ulong____Fields fields;
};

struct Aoharu_Event_Bonus_EventBonusTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Aoharu_Event_Bonus_EventBonusTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Bonus_EventBonusTab_VTable vtable;
};

struct Aoharu_Event_Bonus_EventBonusCardView_o {
    struct Aoharu_Event_Bonus_EventBonusCardView_c *klass;
    void *monitor;
    struct Aoharu_Event_Bonus_EventBonusCardView_Fields fields;
};

struct System_Action_ulong____ulong____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ulong____ulong____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ulong____ulong____VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_Scenes_DeckEdit_RecommendTypeDropDown_o *m_typeDropDown;
    struct Aoharu_UI_Dropdown_o *m_skillDropDown;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupButton_o *m_groupButton;
    struct Shock_TextMeshUI_o *m_titleText;
    struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_o *m_fixedCenterCheck;
    struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_o *m_bonusApplyCheck;
    int32_t m_selectPriorityTogglePos;
    int32_t m_selectPhotoTogglePos;
    int32_t m_selectSkillTogglePos;
    uint32_t m_selectGroupTogglePos;
    bool m_isFixedCenter;
    bool m_isBonusApply;
    struct System_String_array *m_typeNameIdList;
    struct System_String_array *m_skillNameIdList;
    struct System_String_array *m_priorityNameIdList;
    struct System_Action_o *_OnGroupClick_k__BackingField;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_o {
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditDialog_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_CencelButton;
    struct Shock_ButtonEvent_o *m_OkButton;
    struct Shock_AnimatorPlayerLite_o *m_Animator;
    struct System_Action_o *_OnClickOk_k__BackingField;
    struct System_Action_o *_OnClickCencel_k__BackingField;
};

struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_o {
    struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_o {
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_Fields fields;
};

struct Aoharu_LiveSkipDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_ProtocolData_Deck_Fields {
    uint8_t slot;
    struct System_UInt64_array *main_card_ids;
};

struct Shock_ProtocolData_Deck_o {
    struct Shock_ProtocolData_Deck_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Deck_Fields fields;
};

struct Shock_ProtocolData_Deck_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Deck_VTable vtable;
};

struct System_Collections_Generic_List_DeckEditData__StaticFields {
    struct Aoharu_Scenes_DeckEdit_DeckEditData_array *s_emptyArray;
};

struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_o {
    struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_c *klass;
    void *monitor;
    struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_Data_Fields fields;
};

struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckConfirmScene___c__DisplayClass20_0_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckEditData_Fields {
    struct Shock_DeckData_o *_DeckData_k__BackingField;
    struct System_UInt64_array *AfterMainCardIdList;
    struct System_UInt64_array *AfterSupportCardIdList;
    int32_t AfterLeaderPos;
};

struct Aoharu_LiveScene_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_LiveType;
    struct VirtualInvokeData _5_get_LiveTypeValue;
    struct VirtualInvokeData _6_get_LiveId;
    struct VirtualInvokeData _7_get_LiveLevel;
    struct VirtualInvokeData _8_get_Stamina;
    struct VirtualInvokeData _9_get_DeckSlot;
    struct VirtualInvokeData _10_get_AutoPlay;
    struct VirtualInvokeData _11_get_BluetoothAudio;
    struct VirtualInvokeData _12_get_Guest;
    struct VirtualInvokeData _13_get_RecommendId;
    struct VirtualInvokeData _14_get_UseStarAssist;
};

struct Aoharu_Scenes_DeckEdit_DeckEditDataController_Fields {
    struct System_Collections_Generic_List_DeckEditData__o *m_DeckEditDataList;
    struct Aoharu_Scenes_DeckEdit_DeckEditData_o *m_EventDeckEditData;
};

struct Shock_DataNode_CardTypeIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_OnReceive;
    struct VirtualInvokeData _10_OnReceive;
    struct VirtualInvokeData _11_OnReceive;
};

struct Aoharu_Scenes_DeckEdit_DeckEditData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BatteryQuantityCheckWindow_o {
    struct Shock_BatteryQuantityCheckWindow_c *klass;
    void *monitor;
    struct Shock_BatteryQuantityCheckWindow_Fields fields;
};

struct Shock_BatteryQuantityCheckWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BatteryQuantityCheckWindow_VTable vtable;
};

struct Shock_DataNode_CardTypeIcon_Fields {
    struct Shock_DataNode_ImageNodeBase_Fields super;
    struct Shock_CardTypeToSpriteTable_o *m_table;
    struct Shock_CardTypeToSpriteTable_o *m_table_None;
    struct Shock_CardTypeToSpriteTable_o *m_TableRare;
    struct Shock_CardTypeToSpriteTable_o *m_TableSrare;
    struct Shock_CardTypeToSpriteTable_o *m_TableUrare;
};

struct Shock_DataNode_CardTypeIcon_o {
    struct Shock_DataNode_CardTypeIcon_c *klass;
    void *monitor;
    struct Shock_DataNode_CardTypeIcon_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckEditData_o {
    struct Aoharu_Scenes_DeckEdit_DeckEditData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckEditData_Fields fields;
};

struct Aoharu_Event_Bonus_EventBonusStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_Bonus_EventBonusStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Bonus_EventBonusStep_VTable vtable;
};

struct Shock_DataNode_CardTypeIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_DataNode_CardTypeIcon_o *m_Items[65535];
};

struct Aoharu_Event_Bonus_EventBonusStep_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_StepText;
    struct System_Collections_Generic_List_GameObject__o *m_StepObjList;
    struct Shock_TextMeshUI_o *m_BonusValueText;
    struct UnityEngine_UI_Image_o *m_Background;
    struct UnityEngine_Color_o m_BackgroundColor;
};

struct Aoharu_Event_Bonus_EventBonusStep_o {
    struct Aoharu_Event_Bonus_EventBonusStep_c *klass;
    void *monitor;
    struct Aoharu_Event_Bonus_EventBonusStep_Fields fields;
};

struct Shock_DataNode_CardTypeIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_CardTypeIcon_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckEditData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckEditData_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckEditDataController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveScene_MyInput_Fields {
    int32_t _LiveType_k__BackingField;
    uint32_t _LiveTypeValue_k__BackingField;
    uint32_t _LiveId_k__BackingField;
    int32_t _LiveLevel_k__BackingField;
    int32_t _Stamina_k__BackingField;
    uint32_t _DeckSlot_k__BackingField;
    bool _AutoPlay_k__BackingField;
    bool _BluetoothAudio_k__BackingField;
    struct Shock_FriendData_o *_Guest_k__BackingField;
    uint32_t _RecommendId_k__BackingField;
    bool _UseStarAssist_k__BackingField;
};

struct Aoharu_EventBonusDetailDialog_o {
    struct Aoharu_EventBonusDetailDialog_c *klass;
    void *monitor;
    struct Aoharu_EventBonusDetailDialog_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_o {
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_ParamData_Fields fields;
};

struct Aoharu_EventBonusDetailDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventBonusDetailDialog_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckCardColumn_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckCardColumn_VTable vtable;
};

struct Shock_EventStaminaConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventStaminaConfirmDialog_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckCardColumn_o {
    struct Aoharu_Scenes_DeckEdit_DeckCardColumn_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckCardColumn_Fields fields;
};

struct Aoharu_LiveSkipDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveSkipDialog_VTable vtable;
};

struct Aoharu_LiveSkipDialog_o {
    struct Aoharu_LiveSkipDialog_c *klass;
    void *monitor;
    struct Aoharu_LiveSkipDialog_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoDestroy;
    struct VirtualInvokeData _5_DoStart;
};

struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_Fields {
    struct Shock_ToggleButton_Fields super;
    struct Shock_TextMeshUI_o *m_text;
    struct System_String_o *m_textStr;
};

struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_o {
    struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendCheckBoxToggleButton_Fields fields;
};

struct Shock_CardTypeNode_o {
    struct Shock_CardTypeNode_c *klass;
    void *monitor;
    struct Shock_CardTypeNode_Fields fields;
};

struct Shock_CardTypeNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardTypeNode_VTable vtable;
};

struct Aoharu_LiveScene_MyInput_o {
    struct Aoharu_LiveScene_MyInput_c *klass;
    void *monitor;
    struct Aoharu_LiveScene_MyInput_Fields fields;
};

struct Shock_EventStaminaConfirmDialog_o {
    struct Shock_EventStaminaConfirmDialog_c *klass;
    void *monitor;
    struct Shock_EventStaminaConfirmDialog_Fields fields;
};

struct Aoharu_LiveScene_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveScene_MyInput_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckEditDataController_o {
    struct Aoharu_Scenes_DeckEdit_DeckEditDataController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckEditDataController_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckEditDataController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckEditDataController_VTable vtable;
};

typedef struct UniRx_Operators_SampleObservable_Sample_T__RGCTXs UniRx_Operators_SampleObservable_Sample_T__RGCTXs, *PUniRx_Operators_SampleObservable_Sample_T__RGCTXs;

struct UniRx_Operators_SampleObservable_Sample_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_4_UniRx_Operators_SampleObservable_Sample_T__OnNextTick;
    struct MethodInfo *_5_UniRx_Operators_SampleObservable_Sample_T__OnNextRecursive;
    struct Il2CppClass *_6_UniRx_IObserver_T_;
    struct MethodInfo *_7_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_9_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_10_UniRx_IObserver_T__OnError;
};

typedef struct System_Runtime_Remoting_Channels_CrossAppDomainSink_StaticFields System_Runtime_Remoting_Channels_CrossAppDomainSink_StaticFields, *PSystem_Runtime_Remoting_Channels_CrossAppDomainSink_StaticFields;

struct System_Runtime_Remoting_Channels_CrossAppDomainSink_StaticFields {
    struct System_Collections_Hashtable_o *s_sinks;
    struct System_Reflection_MethodInfo_o *processMessageMethod;
};

typedef struct Aoharu_HomePresetScene___c__DisplayClass6_0_o Aoharu_HomePresetScene___c__DisplayClass6_0_o, *PAoharu_HomePresetScene___c__DisplayClass6_0_o;

typedef struct Aoharu_HomePresetScene___c__DisplayClass6_0_c Aoharu_HomePresetScene___c__DisplayClass6_0_c, *PAoharu_HomePresetScene___c__DisplayClass6_0_c;

typedef struct Aoharu_HomePresetScene___c__DisplayClass6_0_Fields Aoharu_HomePresetScene___c__DisplayClass6_0_Fields, *PAoharu_HomePresetScene___c__DisplayClass6_0_Fields;

typedef struct Aoharu_HomePresetScene___c__DisplayClass6_0_VTable Aoharu_HomePresetScene___c__DisplayClass6_0_VTable, *PAoharu_HomePresetScene___c__DisplayClass6_0_VTable;

struct Aoharu_HomePresetScene___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePresetScene___c__DisplayClass6_0_Fields {
    bool isForward;
    struct System_Action_o *onComplete;
};

struct Aoharu_HomePresetScene___c__DisplayClass6_0_o {
    struct Aoharu_HomePresetScene___c__DisplayClass6_0_c *klass;
    void *monitor;
    struct Aoharu_HomePresetScene___c__DisplayClass6_0_Fields fields;
};

struct Aoharu_HomePresetScene___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePresetScene___c__DisplayClass6_0_VTable vtable;
};

typedef struct UnityEngine_UIElements_CustomStyleProperty_Texture2D__VTable UnityEngine_UIElements_CustomStyleProperty_Texture2D__VTable, *PUnityEngine_UIElements_CustomStyleProperty_Texture2D__VTable;

struct UnityEngine_UIElements_CustomStyleProperty_Texture2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef union _union_295840 _union_295840, *P_union_295840;

union _union_295840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_EventBase_EventPropagation_c UnityEngine_UIElements_EventBase_EventPropagation_c, *PUnityEngine_UIElements_EventBase_EventPropagation_c;

typedef struct UnityEngine_UIElements_EventBase_EventPropagation_VTable UnityEngine_UIElements_EventBase_EventPropagation_VTable, *PUnityEngine_UIElements_EventBase_EventPropagation_VTable;

struct UnityEngine_UIElements_EventBase_EventPropagation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_EventBase_EventPropagation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_EventPropagation_VTable vtable;
};

typedef struct MethodInfo_312BBF8 MethodInfo_312BBF8, *PMethodInfo_312BBF8;

typedef union _union_231759 _union_231759, *P_union_231759;

union _union_231759 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312BBF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231759 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295842 _union_295842, *P_union_295842;

union _union_295842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256279 _union_256279, *P_union_256279;

union _union_256279 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295844 _union_295844, *P_union_295844;

union _union_295844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295846 _union_295846, *P_union_295846;

union _union_295846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A48D0 MethodInfo_30A48D0, *PMethodInfo_30A48D0;

typedef union _union_205686 _union_205686, *P_union_205686;

union _union_205686 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A48D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A48D0_RGCTXs *rgctx_data;
    union _union_205686 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295848 _union_295848, *P_union_295848;

union _union_295848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBFDFC MethodInfo_1EBFDFC, *PMethodInfo_1EBFDFC;

typedef union _union_240529 _union_240529, *P_union_240529;

union _union_240529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFDFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256261 _union_256261, *P_union_256261;

union _union_256261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256263 _union_256263, *P_union_256263;

union _union_256263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30F7DDC MethodInfo_30F7DDC, *PMethodInfo_30F7DDC;

typedef union _union_234823 _union_234823, *P_union_234823;

union _union_234823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7DDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256265 _union_256265, *P_union_256265;

union _union_256265 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281200 _union_281200, *P_union_281200;

union _union_281200 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256267 _union_256267, *P_union_256267;

union _union_256267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_Object__string__c System_Func_Object__string__c, *PSystem_Func_Object__string__c;

typedef struct System_Func_Object__string__VTable System_Func_Object__string__VTable, *PSystem_Func_Object__string__VTable;

struct System_Func_Object__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Object__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Object__string__VTable vtable;
};

typedef union _union_281202 _union_281202, *P_union_281202;

union _union_281202 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerPostLateUpdate_Fields Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerPostLateUpdate_Fields, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerPostLateUpdate_Fields;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerPostLateUpdate_Fields {
};

typedef union _union_281204 _union_281204, *P_union_281204;

union _union_281204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D527C MethodInfo_24D527C, *PMethodInfo_24D527C;

typedef union _union_173534 _union_173534, *P_union_173534;

union _union_173534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D527C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281206 _union_281206, *P_union_281206;

union _union_281206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6EA7C_RGCTXs MethodInfo_2E6EA7C_RGCTXs, *PMethodInfo_2E6EA7C_RGCTXs;

struct MethodInfo_2E6EA7C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_281208 _union_281208, *P_union_281208;

union _union_281208 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16ACED8 MethodInfo_16ACED8, *PMethodInfo_16ACED8;

typedef union _union_159539 _union_159539, *P_union_159539;

union _union_159539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FDCF8_RGCTXs MethodInfo_10FDCF8_RGCTXs, *PMethodInfo_10FDCF8_RGCTXs;

struct MethodInfo_10FDCF8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1EBFDF4 MethodInfo_1EBFDF4, *PMethodInfo_1EBFDF4;

typedef union _union_240335 _union_240335, *P_union_240335;

union _union_240335 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFDF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240335 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B93B14 MethodInfo_2B93B14, *PMethodInfo_2B93B14;

typedef union _union_340370 _union_340370, *P_union_340370;

union _union_340370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93B14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Object__string__o System_Func_Object__string__o, *PSystem_Func_Object__string__o;

typedef struct System_Func_Object__string__Fields System_Func_Object__string__Fields, *PSystem_Func_Object__string__Fields;

struct System_Func_Object__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Object__string__o {
    struct System_Func_Object__string__c *klass;
    void *monitor;
    struct System_Func_Object__string__Fields fields;
};

typedef struct MethodInfo_190F4F4 MethodInfo_190F4F4, *PMethodInfo_190F4F4;

typedef struct MethodInfo_190F4F4_RGCTXs MethodInfo_190F4F4_RGCTXs, *PMethodInfo_190F4F4_RGCTXs;

typedef union _union_317369 _union_317369, *P_union_317369;

struct MethodInfo_190F4F4_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

union _union_317369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190F4F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190F4F4_RGCTXs *rgctx_data;
    union _union_317369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_ILoadOperateFactory__VTable System_Collections_Generic_List_ILoadOperateFactory__VTable, *PSystem_Collections_Generic_List_ILoadOperateFactory__VTable;

struct System_Collections_Generic_List_ILoadOperateFactory__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef union _union_295830 _union_295830, *P_union_295830;

union _union_295830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Core_DOGetter_double__Fields DG_Tweening_Core_DOGetter_double__Fields, *PDG_Tweening_Core_DOGetter_double__Fields;

struct DG_Tweening_Core_DOGetter_double__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_295832 _union_295832, *P_union_295832;

union _union_295832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256269 _union_256269, *P_union_256269;

union _union_256269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295834 _union_295834, *P_union_295834;

union _union_295834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16A2338 MethodInfo_16A2338, *PMethodInfo_16A2338;

typedef union _union_299276 _union_299276, *P_union_299276;

union _union_299276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Decimal_DecCalc_PowerOvfl_Fields System_Decimal_DecCalc_PowerOvfl_Fields, *PSystem_Decimal_DecCalc_PowerOvfl_Fields;

struct System_Decimal_DecCalc_PowerOvfl_Fields {
    uint32_t Hi;
    uint64_t MidLo;
};

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_o Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_o, *PPhoton_Pun_Demo_Cockpit_FriendListView_FriendDetail_o;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_c Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_c, *PPhoton_Pun_Demo_Cockpit_FriendListView_FriendDetail_c;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_Fields Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_Fields, *PPhoton_Pun_Demo_Cockpit_FriendListView_FriendDetail_Fields;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_VTable Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_VTable, *PPhoton_Pun_Demo_Cockpit_FriendListView_FriendDetail_VTable;

struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_Fields {
    struct System_String_o *NickName;
    struct System_String_o *UserId;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_o {
    struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_Fields fields;
};

typedef union _union_295836 _union_295836, *P_union_295836;

union _union_295836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_Awaiter__c Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_Awaiter__c, *PCysharp_Threading_Tasks_Internal_StateTuple_UniTask_Awaiter__c;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_Awaiter__VTable Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_Awaiter__VTable, *PCysharp_Threading_Tasks_Internal_StateTuple_UniTask_Awaiter__VTable;

struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_Awaiter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_Awaiter__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_Awaiter__VTable vtable;
};

typedef struct MethodInfo_26A6BD8 MethodInfo_26A6BD8, *PMethodInfo_26A6BD8;

typedef union _union_280350 _union_280350, *P_union_280350;

union _union_280350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6BD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295838 _union_295838, *P_union_295838;

union _union_295838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_SingleRewardDialog___c_StaticFields Aoharu_SingleRewardDialog___c_StaticFields, *PAoharu_SingleRewardDialog___c_StaticFields;

typedef struct Aoharu_SingleRewardDialog___c_o Aoharu_SingleRewardDialog___c_o, *PAoharu_SingleRewardDialog___c_o;

typedef struct Aoharu_SingleRewardDialog___c_c Aoharu_SingleRewardDialog___c_c, *PAoharu_SingleRewardDialog___c_c;

typedef struct Aoharu_SingleRewardDialog___c_Fields Aoharu_SingleRewardDialog___c_Fields, *PAoharu_SingleRewardDialog___c_Fields;

typedef struct Aoharu_SingleRewardDialog___c_VTable Aoharu_SingleRewardDialog___c_VTable, *PAoharu_SingleRewardDialog___c_VTable;

struct Aoharu_SingleRewardDialog___c_Fields {
};

struct Aoharu_SingleRewardDialog___c_o {
    struct Aoharu_SingleRewardDialog___c_c *klass;
    void *monitor;
    struct Aoharu_SingleRewardDialog___c_Fields fields;
};

struct Aoharu_SingleRewardDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SingleRewardDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_SingleRewardDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SingleRewardDialog___c_VTable vtable;
};

struct Aoharu_SingleRewardDialog___c_StaticFields {
    struct Aoharu_SingleRewardDialog___c_o *__9;
    struct System_Action_o *__9__8_1;
    struct System_Action_o *__9__8_0;
    struct System_Action_o *__9__10_1;
    struct System_Action_o *__9__10_0;
};

typedef struct System_Xml_Serialization_XmlElementAttribute_o System_Xml_Serialization_XmlElementAttribute_o, *PSystem_Xml_Serialization_XmlElementAttribute_o;

typedef struct System_Xml_Serialization_XmlElementAttribute_c System_Xml_Serialization_XmlElementAttribute_c, *PSystem_Xml_Serialization_XmlElementAttribute_c;

typedef struct System_Xml_Serialization_XmlElementAttribute_Fields System_Xml_Serialization_XmlElementAttribute_Fields, *PSystem_Xml_Serialization_XmlElementAttribute_Fields;

typedef struct System_Xml_Serialization_XmlElementAttribute_VTable System_Xml_Serialization_XmlElementAttribute_VTable, *PSystem_Xml_Serialization_XmlElementAttribute_VTable;

struct System_Xml_Serialization_XmlElementAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *elementName;
    struct System_Type_o *type;
    int32_t order;
};

struct System_Xml_Serialization_XmlElementAttribute_o {
    struct System_Xml_Serialization_XmlElementAttribute_c *klass;
    void *monitor;
    struct System_Xml_Serialization_XmlElementAttribute_Fields fields;
};

struct System_Xml_Serialization_XmlElementAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Xml_Serialization_XmlElementAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Serialization_XmlElementAttribute_VTable vtable;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_o Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_o, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_c Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_c, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_Fields Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_Fields, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_Fields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_StaticFields Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_StaticFields, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_StaticFields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_VTable;

typedef struct System_Action_AlbumUnitCardPattern__o System_Action_AlbumUnitCardPattern__o, *PSystem_Action_AlbumUnitCardPattern__o;

typedef struct System_Action_AlbumUnitCardPattern__c System_Action_AlbumUnitCardPattern__c, *PSystem_Action_AlbumUnitCardPattern__c;

typedef struct System_Action_AlbumUnitCardPattern__Fields System_Action_AlbumUnitCardPattern__Fields, *PSystem_Action_AlbumUnitCardPattern__Fields;

typedef struct System_Action_AlbumUnitCardPattern__VTable System_Action_AlbumUnitCardPattern__VTable, *PSystem_Action_AlbumUnitCardPattern__VTable;

struct System_Action_AlbumUnitCardPattern__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_StaticFields {
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_o *__9;
    struct System_Action_AlbumUnitCardPattern__o *__9__2_0;
};

struct System_Action_AlbumUnitCardPattern__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_Fields {
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_o {
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_Fields fields;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c_VTable vtable;
};

struct System_Action_AlbumUnitCardPattern__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AlbumUnitCardPattern__VTable vtable;
};

struct System_Action_AlbumUnitCardPattern__o {
    struct System_Action_AlbumUnitCardPattern__c *klass;
    void *monitor;
    struct System_Action_AlbumUnitCardPattern__Fields fields;
};

typedef struct MethodInfo_24DFEB0 MethodInfo_24DFEB0, *PMethodInfo_24DFEB0;

typedef union _union_179436 _union_179436, *P_union_179436;

union _union_179436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFEB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B694C MethodInfo_16B694C, *PMethodInfo_16B694C;

typedef union _union_284246 _union_284246, *P_union_284246;

union _union_284246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B694C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E6384 MethodInfo_21E6384, *PMethodInfo_21E6384;

typedef union _union_160211 _union_160211, *P_union_160211;

union _union_160211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6384 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_ComicListScene_ComicDialog___c__DisplayClass7_0_c Aoharu_Scenes_ComicListScene_ComicDialog___c__DisplayClass7_0_c, *PAoharu_Scenes_ComicListScene_ComicDialog___c__DisplayClass7_0_c;

typedef struct Aoharu_Scenes_ComicListScene_ComicDialog___c__DisplayClass7_0_VTable Aoharu_Scenes_ComicListScene_ComicDialog___c__DisplayClass7_0_VTable, *PAoharu_Scenes_ComicListScene_ComicDialog___c__DisplayClass7_0_VTable;

struct Aoharu_Scenes_ComicListScene_ComicDialog___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_ComicListScene_ComicDialog___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_ComicListScene_ComicDialog___c__DisplayClass7_0_VTable vtable;
};

typedef struct MethodInfo_15F0958_RGCTXs MethodInfo_15F0958_RGCTXs, *PMethodInfo_15F0958_RGCTXs;

struct MethodInfo_15F0958_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Action_Component__string__Action_Sprite___o System_Action_Component__string__Action_Sprite___o, *PSystem_Action_Component__string__Action_Sprite___o;

typedef struct System_Action_Component__string__Action_Sprite___c System_Action_Component__string__Action_Sprite___c, *PSystem_Action_Component__string__Action_Sprite___c;

typedef struct System_Action_Component__string__Action_Sprite___Fields System_Action_Component__string__Action_Sprite___Fields, *PSystem_Action_Component__string__Action_Sprite___Fields;

typedef struct System_Action_Component__string__Action_Sprite___VTable System_Action_Component__string__Action_Sprite___VTable, *PSystem_Action_Component__string__Action_Sprite___VTable;

struct System_Action_Component__string__Action_Sprite___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Component__string__Action_Sprite___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Component__string__Action_Sprite___o {
    struct System_Action_Component__string__Action_Sprite___c *klass;
    void *monitor;
    struct System_Action_Component__string__Action_Sprite___Fields fields;
};

struct System_Action_Component__string__Action_Sprite___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Component__string__Action_Sprite___VTable vtable;
};

typedef struct Shock_LiveConditionMst_VTable Shock_LiveConditionMst_VTable, *PShock_LiveConditionMst_VTable;

struct Shock_LiveConditionMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct MethodInfo_152D66C MethodInfo_152D66C, *PMethodInfo_152D66C;

typedef union _union_172675 _union_172675, *P_union_172675;

union _union_172675 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_152D66C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172675 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_IsReadOnlyAttribute_1_Fields System_Runtime_CompilerServices_IsReadOnlyAttribute_1_Fields, *PSystem_Runtime_CompilerServices_IsReadOnlyAttribute_1_Fields;

struct System_Runtime_CompilerServices_IsReadOnlyAttribute_1_Fields {
    struct System_Attribute_Fields super;
};

typedef struct System_Text_DecoderExceptionFallbackBuffer_Fields System_Text_DecoderExceptionFallbackBuffer_Fields, *PSystem_Text_DecoderExceptionFallbackBuffer_Fields;

typedef struct System_Text_DecoderFallbackBuffer_Fields System_Text_DecoderFallbackBuffer_Fields, *PSystem_Text_DecoderFallbackBuffer_Fields;

struct System_Text_DecoderFallbackBuffer_Fields {
    uint8_t *byteStart;
    uint16_t *charEnd;
};

struct System_Text_DecoderExceptionFallbackBuffer_Fields {
    struct System_Text_DecoderFallbackBuffer_Fields super;
};

typedef struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_o Shock_RecvUserUpdateFavoriteMasterGroupIdRData_o, *PShock_RecvUserUpdateFavoriteMasterGroupIdRData_o;

typedef struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_c Shock_RecvUserUpdateFavoriteMasterGroupIdRData_c, *PShock_RecvUserUpdateFavoriteMasterGroupIdRData_c;

typedef struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_Fields Shock_RecvUserUpdateFavoriteMasterGroupIdRData_Fields, *PShock_RecvUserUpdateFavoriteMasterGroupIdRData_Fields;

typedef struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_VTable Shock_RecvUserUpdateFavoriteMasterGroupIdRData_VTable, *PShock_RecvUserUpdateFavoriteMasterGroupIdRData_VTable;

struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_Fields {
    struct Shock_ProtocolData_User_o *user;
    struct System_UInt32_array *clear_mission_ids;
};

struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_o {
    struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_c *klass;
    void *monitor;
    struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_Fields fields;
};

struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserUpdateFavoriteMasterGroupIdRData_VTable vtable;
};

typedef union _union_295900 _union_295900, *P_union_295900;

union _union_295900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295902 _union_295902, *P_union_295902;

union _union_295902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295904 _union_295904, *P_union_295904;

union _union_295904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A9B5C MethodInfo_12A9B5C, *PMethodInfo_12A9B5C;

typedef struct MethodInfo_12A9B5C_RGCTXs MethodInfo_12A9B5C_RGCTXs, *PMethodInfo_12A9B5C_RGCTXs;

typedef union _union_210019 _union_210019, *P_union_210019;

union _union_210019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A9B5C_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_12A9B5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A9B5C_RGCTXs *rgctx_data;
    union _union_210019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6EE20 MethodInfo_1B6EE20, *PMethodInfo_1B6EE20;

typedef union _union_253061 _union_253061, *P_union_253061;

union _union_253061 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6EE20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253061 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_StoryChapterListScene_GroupImageSet__VTable System_Predicate_StoryChapterListScene_GroupImageSet__VTable, *PSystem_Predicate_StoryChapterListScene_GroupImageSet__VTable;

struct System_Predicate_StoryChapterListScene_GroupImageSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Carbon_ListDictionary_uint__TitleData__c Carbon_ListDictionary_uint__TitleData__c, *PCarbon_ListDictionary_uint__TitleData__c;

typedef struct Carbon_ListDictionary_uint__TitleData__VTable Carbon_ListDictionary_uint__TitleData__VTable, *PCarbon_ListDictionary_uint__TitleData__VTable;

struct Carbon_ListDictionary_uint__TitleData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__TitleData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__TitleData__VTable vtable;
};

typedef struct Chipstar_Downloads_EmptyManifestLoaderBuilder_c Chipstar_Downloads_EmptyManifestLoaderBuilder_c, *PChipstar_Downloads_EmptyManifestLoaderBuilder_c;

typedef struct Chipstar_Downloads_EmptyManifestLoaderBuilder_VTable Chipstar_Downloads_EmptyManifestLoaderBuilder_VTable, *PChipstar_Downloads_EmptyManifestLoaderBuilder_VTable;

struct Chipstar_Downloads_EmptyManifestLoaderBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Chipstar_Downloads_EmptyManifestLoaderBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_EmptyManifestLoaderBuilder_VTable vtable;
};

typedef struct MethodInfo_22CF714 MethodInfo_22CF714, *PMethodInfo_22CF714;

typedef union _union_276734 _union_276734, *P_union_276734;

union _union_276734 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276734 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutineEnumerator_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutineEnumerator_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions_ToCoroutineEnumerator_T__RGCTXs;

struct Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutineEnumerator_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Start_UniTaskExtensions_ToCoroutineEnumerator__RunTask_d__8_T__;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutineEnumerator_T__RunTask;
};

typedef struct LitJson_ArrayMetadata_array LitJson_ArrayMetadata_array, *PLitJson_ArrayMetadata_array;

typedef struct LitJson_ArrayMetadata_o LitJson_ArrayMetadata_o, *PLitJson_ArrayMetadata_o;

typedef struct LitJson_ArrayMetadata_Fields LitJson_ArrayMetadata_Fields, *PLitJson_ArrayMetadata_Fields;

struct LitJson_ArrayMetadata_Fields {
    bool _IsArray_k__BackingField;
    bool _IsList_k__BackingField;
    struct System_Type_o *elemType;
};

struct LitJson_ArrayMetadata_o {
    struct LitJson_ArrayMetadata_Fields fields;
};

struct LitJson_ArrayMetadata_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct LitJson_ArrayMetadata_o m_Items[65535];
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryEffMovieMst__Fields System_Collections_Generic_IReadOnlyCollection_LotteryEffMovieMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryEffMovieMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LotteryEffMovieMst__Fields {
};

typedef struct Cysharp_Threading_Tasks_UniTask_T3__VTable Cysharp_Threading_Tasks_UniTask_T3__VTable, *PCysharp_Threading_Tasks_UniTask_T3__VTable;

struct Cysharp_Threading_Tasks_UniTask_T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_SoundKey_NoticeScene_Se_c Shock_SoundKey_NoticeScene_Se_c, *PShock_SoundKey_NoticeScene_Se_c;

typedef struct Shock_SoundKey_NoticeScene_Se_StaticFields Shock_SoundKey_NoticeScene_Se_StaticFields, *PShock_SoundKey_NoticeScene_Se_StaticFields;

typedef struct Shock_SoundKey_NoticeScene_Se_VTable Shock_SoundKey_NoticeScene_Se_VTable, *PShock_SoundKey_NoticeScene_Se_VTable;

struct Shock_SoundKey_NoticeScene_Se_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_NoticeScene_Se_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_NoticeScene_Se_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_NoticeScene_Se_VTable vtable;
};

struct Shock_SoundKey_NoticeScene_Se_StaticFields {
    struct System_String_o *PaperIn;
    struct System_String_o *CassetteCaseIn;
    struct System_String_o *CassetteIn;
    struct System_String_o *BalloonMove;
};

typedef struct MethodInfo_2B9E614 MethodInfo_2B9E614, *PMethodInfo_2B9E614;

typedef union _union_257094 _union_257094, *P_union_257094;

union _union_257094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ACEC4 MethodInfo_16ACEC4, *PMethodInfo_16ACEC4;

typedef union _union_159623 _union_159623, *P_union_159623;

union _union_159623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACEC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C928_RGCTXs MethodInfo_336C928_RGCTXs, *PMethodInfo_336C928_RGCTXs;

struct MethodInfo_336C928_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_0_VTable Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_0_VTable, *PAoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_0_VTable;

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_308C8F8 MethodInfo_308C8F8, *PMethodInfo_308C8F8;

typedef struct MethodInfo_308C8F8_RGCTXs MethodInfo_308C8F8_RGCTXs, *PMethodInfo_308C8F8_RGCTXs;

typedef union _union_214727 _union_214727, *P_union_214727;

union _union_214727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C8F8_RGCTXs {
    struct Il2CppType *_0_T;
};

struct MethodInfo_308C8F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C8F8_RGCTXs *rgctx_data;
    union _union_214727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_118AE5C MethodInfo_118AE5C, *PMethodInfo_118AE5C;

typedef union _union_258272 _union_258272, *P_union_258272;

union _union_258272 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118AE5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258272 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B01064 MethodInfo_2B01064, *PMethodInfo_2B01064;

typedef union _union_293012 _union_293012, *P_union_293012;

union _union_293012 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B01064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293012 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E694A0_RGCTXs MethodInfo_2E694A0_RGCTXs, *PMethodInfo_2E694A0_RGCTXs;

struct MethodInfo_2E694A0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__o System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__c System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__c;

typedef struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__Fields System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyCollection_EventScoreRankingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_329CF80 MethodInfo_329CF80, *PMethodInfo_329CF80;

typedef union _union_316471 _union_316471, *P_union_316471;

union _union_316471 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329CF80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316471 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295918 _union_295918, *P_union_295918;

union _union_295918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B339C MethodInfo_13B339C, *PMethodInfo_13B339C;

typedef struct MethodInfo_13B339C_RGCTXs MethodInfo_13B339C_RGCTXs, *PMethodInfo_13B339C_RGCTXs;

typedef union _union_206808 _union_206808, *P_union_206808;

struct MethodInfo_13B339C_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_206808 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B339C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B339C_RGCTXs *rgctx_data;
    union _union_206808 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205D198 MethodInfo_205D198, *PMethodInfo_205D198;

typedef union _union_218019 _union_218019, *P_union_218019;

union _union_218019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_Rar_RarArchive___c_o SharpCompress_Archives_Rar_RarArchive___c_o, *PSharpCompress_Archives_Rar_RarArchive___c_o;

typedef struct SharpCompress_Archives_Rar_RarArchive___c_c SharpCompress_Archives_Rar_RarArchive___c_c, *PSharpCompress_Archives_Rar_RarArchive___c_c;

typedef struct SharpCompress_Archives_Rar_RarArchive___c_Fields SharpCompress_Archives_Rar_RarArchive___c_Fields, *PSharpCompress_Archives_Rar_RarArchive___c_Fields;

typedef struct SharpCompress_Archives_Rar_RarArchive___c_StaticFields SharpCompress_Archives_Rar_RarArchive___c_StaticFields, *PSharpCompress_Archives_Rar_RarArchive___c_StaticFields;

typedef struct SharpCompress_Archives_Rar_RarArchive___c_VTable SharpCompress_Archives_Rar_RarArchive___c_VTable, *PSharpCompress_Archives_Rar_RarArchive___c_VTable;

typedef struct System_Func_IRarUnpack__o System_Func_IRarUnpack__o, *PSystem_Func_IRarUnpack__o;

typedef struct System_Func_int__Stream__o System_Func_int__Stream__o, *PSystem_Func_int__Stream__o;

typedef struct System_Func_IRarUnpack__c System_Func_IRarUnpack__c, *PSystem_Func_IRarUnpack__c;

typedef struct System_Func_IRarUnpack__Fields System_Func_IRarUnpack__Fields, *PSystem_Func_IRarUnpack__Fields;

typedef struct System_Func_int__Stream__c System_Func_int__Stream__c, *PSystem_Func_int__Stream__c;

typedef struct System_Func_int__Stream__Fields System_Func_int__Stream__Fields, *PSystem_Func_int__Stream__Fields;

typedef struct System_Func_IRarUnpack__VTable System_Func_IRarUnpack__VTable, *PSystem_Func_IRarUnpack__VTable;

typedef struct System_Func_int__Stream__VTable System_Func_int__Stream__VTable, *PSystem_Func_int__Stream__VTable;

struct System_Func_int__Stream__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_int__Stream__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_int__Stream__VTable vtable;
};

struct System_Func_int__Stream__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_int__Stream__o {
    struct System_Func_int__Stream__c *klass;
    void *monitor;
    struct System_Func_int__Stream__Fields fields;
};

struct System_Func_IRarUnpack__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct SharpCompress_Archives_Rar_RarArchive___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_IRarUnpack__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct SharpCompress_Archives_Rar_RarArchive___c_Fields {
};

struct System_Func_IRarUnpack__o {
    struct System_Func_IRarUnpack__c *klass;
    void *monitor;
    struct System_Func_IRarUnpack__Fields fields;
};

struct System_Func_IRarUnpack__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IRarUnpack__VTable vtable;
};

struct SharpCompress_Archives_Rar_RarArchive___c_StaticFields {
    struct SharpCompress_Archives_Rar_RarArchive___c_o *__9;
    struct System_Func_IRarUnpack__o *__9__6_0;
    struct System_Func_IRarUnpack__o *__9__6_1;
    struct System_Func_int__Stream__o *__9__18_0;
};

struct SharpCompress_Archives_Rar_RarArchive___c_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Archives_Rar_RarArchive___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Rar_RarArchive___c_VTable vtable;
};

struct SharpCompress_Archives_Rar_RarArchive___c_o {
    struct SharpCompress_Archives_Rar_RarArchive___c_c *klass;
    void *monitor;
    struct SharpCompress_Archives_Rar_RarArchive___c_Fields fields;
};

typedef struct MethodInfo_2E8D5E4 MethodInfo_2E8D5E4, *PMethodInfo_2E8D5E4;

typedef union _union_224495 _union_224495, *P_union_224495;

union _union_224495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D5E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_LocalBundleData__c System_Collections_Generic_IEnumerable_LocalBundleData__c, *PSystem_Collections_Generic_IEnumerable_LocalBundleData__c;

struct System_Collections_Generic_IEnumerable_LocalBundleData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Scenes_AreaShop_MusicShopScroll_o Shock_Scenes_AreaShop_MusicShopScroll_o, *PShock_Scenes_AreaShop_MusicShopScroll_o;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll_c Shock_Scenes_AreaShop_MusicShopScroll_c, *PShock_Scenes_AreaShop_MusicShopScroll_c;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll_Fields Shock_Scenes_AreaShop_MusicShopScroll_Fields, *PShock_Scenes_AreaShop_MusicShopScroll_Fields;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll_VTable Shock_Scenes_AreaShop_MusicShopScroll_VTable, *PShock_Scenes_AreaShop_MusicShopScroll_VTable;

typedef struct Shock_ScrollBase_MusicShopScrollItem__Fields Shock_ScrollBase_MusicShopScrollItem__Fields, *PShock_ScrollBase_MusicShopScrollItem__Fields;

typedef struct System_Action_MusicData__o System_Action_MusicData__o, *PSystem_Action_MusicData__o;

typedef struct System_Action_MusicData__c System_Action_MusicData__c, *PSystem_Action_MusicData__c;

typedef struct System_Action_MusicData__Fields System_Action_MusicData__Fields, *PSystem_Action_MusicData__Fields;

typedef struct System_Action_MusicData__VTable System_Action_MusicData__VTable, *PSystem_Action_MusicData__VTable;

struct Shock_ScrollBase_MusicShopScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_Scenes_AreaShop_MusicShopScroll_Fields {
    struct Shock_ScrollBase_MusicShopScrollItem__Fields super;
    struct System_Action_MusicData__o *_RequestBuy_k__BackingField;
    struct System_Action_MusicData__o *_RequestDetail_k__BackingField;
};

struct System_Action_MusicData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MusicData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MusicData__VTable vtable;
};

struct System_Action_MusicData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MusicData__o {
    struct System_Action_MusicData__c *klass;
    void *monitor;
    struct System_Action_MusicData__Fields fields;
};

struct Shock_Scenes_AreaShop_MusicShopScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_Scenes_AreaShop_MusicShopScroll_o {
    struct Shock_Scenes_AreaShop_MusicShopScroll_c *klass;
    void *monitor;
    struct Shock_Scenes_AreaShop_MusicShopScroll_Fields fields;
};

struct Shock_Scenes_AreaShop_MusicShopScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_AreaShop_MusicShopScroll_VTable vtable;
};

typedef struct Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionParser_VTable Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionParser_VTable, *PChipstar_CsvManifestVersionFileBuilder_CsvManifestVersionParser_VTable;

struct Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
    struct VirtualInvokeData _5_DoParse;
};

typedef struct System_Predicate_DeckData__c System_Predicate_DeckData__c, *PSystem_Predicate_DeckData__c;

typedef struct System_Predicate_DeckData__VTable System_Predicate_DeckData__VTable, *PSystem_Predicate_DeckData__VTable;

struct System_Predicate_DeckData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_DeckData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_DeckData__VTable vtable;
};

typedef struct MethodInfo_2DBD0B8 MethodInfo_2DBD0B8, *PMethodInfo_2DBD0B8;

typedef union _union_256672 _union_256672, *P_union_256672;

union _union_256672 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD0B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256672 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF728 MethodInfo_22CF728, *PMethodInfo_22CF728;

typedef union _union_273448 _union_273448, *P_union_273448;

union _union_273448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF728 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A6C34 MethodInfo_26A6C34, *PMethodInfo_26A6C34;

typedef union _union_281096 _union_281096, *P_union_281096;

union _union_281096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6C34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_MemberIllustrateListItem__int__c System_Action_MemberIllustrateListItem__int__c, *PSystem_Action_MemberIllustrateListItem__int__c;

typedef struct System_Action_MemberIllustrateListItem__int__VTable System_Action_MemberIllustrateListItem__int__VTable, *PSystem_Action_MemberIllustrateListItem__int__VTable;

struct System_Action_MemberIllustrateListItem__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MemberIllustrateListItem__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MemberIllustrateListItem__int__VTable vtable;
};

typedef struct MethodInfo_28B71BC MethodInfo_28B71BC, *PMethodInfo_28B71BC;

typedef union _union_311846 _union_311846, *P_union_311846;

union _union_311846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B71BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__c FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__c, *PFancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__c;

struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__VTable vtable;
};

typedef union _union_295920 _union_295920, *P_union_295920;

union _union_295920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_MemberIllustrateListItem__int__o System_Action_MemberIllustrateListItem__int__o, *PSystem_Action_MemberIllustrateListItem__int__o;

typedef struct System_Action_MemberIllustrateListItem__int__Fields System_Action_MemberIllustrateListItem__int__Fields, *PSystem_Action_MemberIllustrateListItem__int__Fields;

struct System_Action_MemberIllustrateListItem__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MemberIllustrateListItem__int__o {
    struct System_Action_MemberIllustrateListItem__int__c *klass;
    void *monitor;
    struct System_Action_MemberIllustrateListItem__int__Fields fields;
};

typedef union _union_295922 _union_295922, *P_union_295922;

union _union_295922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__o FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__o, *PFancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__o;

typedef struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__Fields FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__Fields, *PFancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__Fields;

struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__o {
    struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__c *klass;
    void *monitor;
    struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__Fields fields;
};

typedef union _union_295924 _union_295924, *P_union_295924;

union _union_295924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_dateTimeBase_StaticFields System_Xml_Schema_Datatype_dateTimeBase_StaticFields, *PSystem_Xml_Schema_Datatype_dateTimeBase_StaticFields;

struct System_Xml_Schema_Datatype_dateTimeBase_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
};

typedef struct MethodInfo_2E82B3C MethodInfo_2E82B3C, *PMethodInfo_2E82B3C;

typedef union _union_335937 _union_335937, *P_union_335937;

union _union_335937 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82B3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335937 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_HashSet_ChatRoomMst__VTable System_Collections_Generic_HashSet_ChatRoomMst__VTable, *PSystem_Collections_Generic_HashSet_ChatRoomMst__VTable;

struct System_Collections_Generic_HashSet_ChatRoomMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

typedef struct Shock_EventPointToMarkSpriteTable___c_c Shock_EventPointToMarkSpriteTable___c_c, *PShock_EventPointToMarkSpriteTable___c_c;

typedef struct Shock_EventPointToMarkSpriteTable___c_StaticFields Shock_EventPointToMarkSpriteTable___c_StaticFields, *PShock_EventPointToMarkSpriteTable___c_StaticFields;

typedef struct Shock_EventPointToMarkSpriteTable___c_VTable Shock_EventPointToMarkSpriteTable___c_VTable, *PShock_EventPointToMarkSpriteTable___c_VTable;

typedef struct Shock_EventPointToMarkSpriteTable___c_o Shock_EventPointToMarkSpriteTable___c_o, *PShock_EventPointToMarkSpriteTable___c_o;

typedef struct System_Action_KeyValuePair_uint__Sprite___o System_Action_KeyValuePair_uint__Sprite___o, *PSystem_Action_KeyValuePair_uint__Sprite___o;

typedef struct Shock_EventPointToMarkSpriteTable___c_Fields Shock_EventPointToMarkSpriteTable___c_Fields, *PShock_EventPointToMarkSpriteTable___c_Fields;

typedef struct System_Action_KeyValuePair_uint__Sprite___c System_Action_KeyValuePair_uint__Sprite___c, *PSystem_Action_KeyValuePair_uint__Sprite___c;

typedef struct System_Action_KeyValuePair_uint__Sprite___Fields System_Action_KeyValuePair_uint__Sprite___Fields, *PSystem_Action_KeyValuePair_uint__Sprite___Fields;

typedef struct System_Action_KeyValuePair_uint__Sprite___VTable System_Action_KeyValuePair_uint__Sprite___VTable, *PSystem_Action_KeyValuePair_uint__Sprite___VTable;

struct Shock_EventPointToMarkSpriteTable___c_StaticFields {
    struct Shock_EventPointToMarkSpriteTable___c_o *__9;
    struct System_Action_KeyValuePair_uint__Sprite___o *__9__3_0;
};

struct System_Action_KeyValuePair_uint__Sprite___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_uint__Sprite___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_uint__Sprite___VTable vtable;
};

struct System_Action_KeyValuePair_uint__Sprite___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_uint__Sprite___o {
    struct System_Action_KeyValuePair_uint__Sprite___c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_uint__Sprite___Fields fields;
};

struct Shock_EventPointToMarkSpriteTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventPointToMarkSpriteTable___c_Fields {
};

struct Shock_EventPointToMarkSpriteTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventPointToMarkSpriteTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointToMarkSpriteTable___c_VTable vtable;
};

struct Shock_EventPointToMarkSpriteTable___c_o {
    struct Shock_EventPointToMarkSpriteTable___c_c *klass;
    void *monitor;
    struct Shock_EventPointToMarkSpriteTable___c_Fields fields;
};

typedef union _union_295926 _union_295926, *P_union_295926;

union _union_295926 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295906 _union_295906, *P_union_295906;

union _union_295906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B71AC MethodInfo_28B71AC, *PMethodInfo_28B71AC;

typedef union _union_311366 _union_311366, *P_union_311366;

union _union_311366 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B71AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E634C MethodInfo_21E634C, *PMethodInfo_21E634C;

typedef union _union_161715 _union_161715, *P_union_161715;

union _union_161715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E634C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295908 _union_295908, *P_union_295908;

union _union_295908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Void_VTable System_Void_VTable, *PSystem_Void_VTable;

struct System_Void_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_13D3660_RGCTXs MethodInfo_13D3660_RGCTXs, *PMethodInfo_13D3660_RGCTXs;

struct MethodInfo_13D3660_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2D79154 MethodInfo_2D79154, *PMethodInfo_2D79154;

typedef struct GooglePlayGames_PlayGamesPlatform_c GooglePlayGames_PlayGamesPlatform_c, *PGooglePlayGames_PlayGamesPlatform_c;

typedef struct MethodInfo_2D79154_RGCTXs MethodInfo_2D79154_RGCTXs, *PMethodInfo_2D79154_RGCTXs;

typedef union _union_157214 _union_157214, *P_union_157214;

typedef struct GooglePlayGames_PlayGamesPlatform_StaticFields GooglePlayGames_PlayGamesPlatform_StaticFields, *PGooglePlayGames_PlayGamesPlatform_StaticFields;

typedef struct GooglePlayGames_PlayGamesPlatform_VTable GooglePlayGames_PlayGamesPlatform_VTable, *PGooglePlayGames_PlayGamesPlatform_VTable;

typedef struct GooglePlayGames_PlayGamesPlatform_o GooglePlayGames_PlayGamesPlatform_o, *PGooglePlayGames_PlayGamesPlatform_o;

typedef struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_o GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_o, *PGooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_o;

typedef struct GooglePlayGames_PlayGamesPlatform_Fields GooglePlayGames_PlayGamesPlatform_Fields, *PGooglePlayGames_PlayGamesPlatform_Fields;

typedef struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_c GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_c, *PGooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_c;

typedef struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_Fields GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_Fields, *PGooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_Fields;

typedef struct GooglePlayGames_BasicApi_PlayGamesClientConfiguration_o GooglePlayGames_BasicApi_PlayGamesClientConfiguration_o, *PGooglePlayGames_BasicApi_PlayGamesClientConfiguration_o;

typedef struct GooglePlayGames_PlayGamesLocalUser_o GooglePlayGames_PlayGamesLocalUser_o, *PGooglePlayGames_PlayGamesLocalUser_o;

typedef struct GooglePlayGames_BasicApi_IPlayGamesClient_o GooglePlayGames_BasicApi_IPlayGamesClient_o, *PGooglePlayGames_BasicApi_IPlayGamesClient_o;

typedef struct GooglePlayGames_BasicApi_PlayGamesClientConfiguration_Fields GooglePlayGames_BasicApi_PlayGamesClientConfiguration_Fields, *PGooglePlayGames_BasicApi_PlayGamesClientConfiguration_Fields;

typedef struct GooglePlayGames_PlayGamesLocalUser_c GooglePlayGames_PlayGamesLocalUser_c, *PGooglePlayGames_PlayGamesLocalUser_c;

typedef struct GooglePlayGames_PlayGamesLocalUser_Fields GooglePlayGames_PlayGamesLocalUser_Fields, *PGooglePlayGames_PlayGamesLocalUser_Fields;

typedef struct GooglePlayGames_BasicApi_IPlayGamesClient_c GooglePlayGames_BasicApi_IPlayGamesClient_c, *PGooglePlayGames_BasicApi_IPlayGamesClient_c;

typedef struct GooglePlayGames_BasicApi_IPlayGamesClient_Fields GooglePlayGames_BasicApi_IPlayGamesClient_Fields, *PGooglePlayGames_BasicApi_IPlayGamesClient_Fields;

typedef struct GooglePlayGames_PlayGamesLocalUser_VTable GooglePlayGames_PlayGamesLocalUser_VTable, *PGooglePlayGames_PlayGamesLocalUser_VTable;

typedef struct GooglePlayGames_PlayGamesUserProfile_Fields GooglePlayGames_PlayGamesUserProfile_Fields, *PGooglePlayGames_PlayGamesUserProfile_Fields;

typedef struct GooglePlayGames_BasicApi_PlayerStats_o GooglePlayGames_BasicApi_PlayerStats_o, *PGooglePlayGames_BasicApi_PlayerStats_o;

typedef struct GooglePlayGames_BasicApi_PlayerStats_c GooglePlayGames_BasicApi_PlayerStats_c, *PGooglePlayGames_BasicApi_PlayerStats_c;

typedef struct GooglePlayGames_BasicApi_PlayerStats_Fields GooglePlayGames_BasicApi_PlayerStats_Fields, *PGooglePlayGames_BasicApi_PlayerStats_Fields;

typedef struct GooglePlayGames_BasicApi_PlayerStats_StaticFields GooglePlayGames_BasicApi_PlayerStats_StaticFields, *PGooglePlayGames_BasicApi_PlayerStats_StaticFields;

typedef struct GooglePlayGames_BasicApi_PlayerStats_VTable GooglePlayGames_BasicApi_PlayerStats_VTable, *PGooglePlayGames_BasicApi_PlayerStats_VTable;

union _union_157214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct GooglePlayGames_PlayGamesLocalUser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_userName;
    struct VirtualInvokeData _5_get_id;
    struct VirtualInvokeData _6_get_isFriend;
    struct VirtualInvokeData _7_get_state;
    struct VirtualInvokeData _8_get_image;
    struct VirtualInvokeData _9_Authenticate;
    struct VirtualInvokeData _10_get_authenticated;
    struct VirtualInvokeData _11_Authenticate;
    struct VirtualInvokeData _12_LoadFriends;
    struct VirtualInvokeData _13_get_friends;
    struct VirtualInvokeData _14_get_underage;
    struct VirtualInvokeData _15_get_isFriend;
    struct VirtualInvokeData _16_get_state;
};

struct GooglePlayGames_PlayGamesPlatform_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_localUser;
    struct VirtualInvokeData _5_ReportProgress;
    struct VirtualInvokeData _6_LoadAchievementDescriptions;
    struct VirtualInvokeData _7_LoadAchievements;
    struct VirtualInvokeData _8_ReportScore;
    struct VirtualInvokeData _9_ShowAchievementsUI;
    struct VirtualInvokeData _10_ShowLeaderboardUI;
    struct VirtualInvokeData _11_Authenticate;
    struct VirtualInvokeData _12_Authenticate;
    struct VirtualInvokeData _13_GetLoading;
    struct VirtualInvokeData _14_LoadUsers;
    struct VirtualInvokeData _15_CreateAchievement;
    struct VirtualInvokeData _16_LoadScores;
    struct VirtualInvokeData _17_CreateLeaderboard;
    struct VirtualInvokeData _18_LoadFriends;
    struct VirtualInvokeData _19_LoadScores;
};

struct MethodInfo_2D79154_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T_;
    struct MethodInfo *_1_GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T___ctor;
    struct Il2CppClass *_2_GooglePlayGames_PlayGamesPlatform___c__87_T_;
    struct MethodInfo *_3_GooglePlayGames_PlayGamesPlatform___c__87_T___ToOnGameThread_b__87_0;
    struct Il2CppClass *_4_System_Action_T_;
    struct MethodInfo *_5_System_Action_T___ctor;
    struct MethodInfo *_6_GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T___ToOnGameThread_b__1;
};

struct GooglePlayGames_PlayGamesPlatform_StaticFields {
    struct GooglePlayGames_PlayGamesPlatform_o *sInstance;
    bool sNearbyInitializePending;
    struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_o *sNearbyConnectionClient;
};

struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_Fields {
};

struct GooglePlayGames_BasicApi_PlayerStats_Fields {
    bool mValid;
    int32_t mNumberOfPurchases;
    float mAvgSessionLength;
    int32_t mDaysSinceLastPlayed;
    int32_t mNumberOfSessions;
    float mSessPercentile;
    float mSpendPercentile;
    float mSpendProbability;
    float mChurnProbability;
    float mHighSpenderProbability;
    float mTotalSpendNext28Days;
};

struct GooglePlayGames_BasicApi_IPlayGamesClient_Fields {
};

struct GooglePlayGames_BasicApi_IPlayGamesClient_o {
    struct GooglePlayGames_BasicApi_IPlayGamesClient_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_IPlayGamesClient_Fields fields;
};

struct GooglePlayGames_BasicApi_PlayerStats_StaticFields {
    float UNSET_VALUE;
};

struct GooglePlayGames_BasicApi_IPlayGamesClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct GooglePlayGames_BasicApi_PlayerStats_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_BasicApi_PlayerStats_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_BasicApi_PlayerStats_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_BasicApi_PlayerStats_VTable vtable;
};

struct GooglePlayGames_BasicApi_PlayerStats_o {
    struct GooglePlayGames_BasicApi_PlayerStats_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_PlayerStats_Fields fields;
};

struct GooglePlayGames_BasicApi_PlayGamesClientConfiguration_Fields {
    bool mEnableSavedGames;
    struct System_String_array *mScopes;
    bool mRequestAuthCode;
    bool mForceRefresh;
    bool mHidePopups;
    bool mRequestEmail;
    bool mRequestIdToken;
    struct System_String_o *mAccountName;
};

struct GooglePlayGames_BasicApi_PlayGamesClientConfiguration_o {
    struct GooglePlayGames_BasicApi_PlayGamesClientConfiguration_Fields fields;
};

struct GooglePlayGames_PlayGamesUserProfile_Fields {
    struct System_String_o *mDisplayName;
    struct System_String_o *mPlayerId;
    struct System_String_o *mAvatarUrl;
    bool mIsFriend;
    bool mImageLoading;
    struct UnityEngine_Texture2D_o *mImage;
};

struct GooglePlayGames_PlayGamesLocalUser_Fields {
    struct GooglePlayGames_PlayGamesUserProfile_Fields super;
    struct GooglePlayGames_PlayGamesPlatform_o *mPlatform;
    struct System_String_o *emailAddress;
    struct GooglePlayGames_BasicApi_PlayerStats_o *mStats;
};

struct GooglePlayGames_PlayGamesLocalUser_o {
    struct GooglePlayGames_PlayGamesLocalUser_c *klass;
    void *monitor;
    struct GooglePlayGames_PlayGamesLocalUser_Fields fields;
};

struct GooglePlayGames_PlayGamesLocalUser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_PlayGamesLocalUser_VTable vtable;
};

struct GooglePlayGames_PlayGamesPlatform_Fields {
    struct GooglePlayGames_BasicApi_PlayGamesClientConfiguration_o mConfiguration;
    struct GooglePlayGames_PlayGamesLocalUser_o *mLocalUser;
    struct GooglePlayGames_BasicApi_IPlayGamesClient_o *mClient;
    struct System_String_o *mDefaultLbUi;
    struct System_Collections_Generic_Dictionary_string__string__o *mIdMap;
};

struct MethodInfo_2D79154 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D79154_RGCTXs *rgctx_data;
    union _union_157214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_o {
    struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_Fields fields;
};

struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct GooglePlayGames_PlayGamesPlatform_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_PlayGamesPlatform_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_PlayGamesPlatform_VTable vtable;
};

struct GooglePlayGames_PlayGamesPlatform_o {
    struct GooglePlayGames_PlayGamesPlatform_c *klass;
    void *monitor;
    struct GooglePlayGames_PlayGamesPlatform_Fields fields;
};

typedef struct Aoharu_Chat_Header_HeaderArea_VTable Aoharu_Chat_Header_HeaderArea_VTable, *PAoharu_Chat_Header_HeaderArea_VTable;

struct Aoharu_Chat_Header_HeaderArea_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__UniTask___o System_ValueTuple_bool__ValueTuple_bool__UniTask___o, *PSystem_ValueTuple_bool__ValueTuple_bool__UniTask___o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__UniTask___Fields System_ValueTuple_bool__ValueTuple_bool__UniTask___Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__UniTask___Fields;

typedef struct System_ValueTuple_bool__UniTask__o System_ValueTuple_bool__UniTask__o, *PSystem_ValueTuple_bool__UniTask__o;

typedef struct System_ValueTuple_bool__UniTask__Fields System_ValueTuple_bool__UniTask__Fields, *PSystem_ValueTuple_bool__UniTask__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_o Cysharp_Threading_Tasks_UniTask_o, *PCysharp_Threading_Tasks_UniTask_o;

typedef struct Cysharp_Threading_Tasks_UniTask_Fields Cysharp_Threading_Tasks_UniTask_Fields, *PCysharp_Threading_Tasks_UniTask_Fields;

struct Cysharp_Threading_Tasks_UniTask_Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_o *source;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_o {
    struct Cysharp_Threading_Tasks_UniTask_Fields fields;
};

struct System_ValueTuple_bool__UniTask__Fields {
    bool Item1;
    struct Cysharp_Threading_Tasks_UniTask_o Item2;
};

struct System_ValueTuple_bool__UniTask__o {
    struct System_ValueTuple_bool__UniTask__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__UniTask___Fields {
    bool Item1;
    struct System_ValueTuple_bool__UniTask__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__UniTask___o {
    struct System_ValueTuple_bool__ValueTuple_bool__UniTask___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__UniTask___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______Fields fields;
};

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass52_0_c Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass52_0_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass52_0_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass52_0_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass52_0_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass52_0_VTable;

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass52_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass52_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass52_0_VTable vtable;
};

typedef struct MethodInfo_193A4D0 MethodInfo_193A4D0, *PMethodInfo_193A4D0;

typedef union _union_232383 _union_232383, *P_union_232383;

union _union_232383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A4D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_251D7BC MethodInfo_251D7BC, *PMethodInfo_251D7BC;

typedef union _union_243117 _union_243117, *P_union_243117;

union _union_243117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D7BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_ScrollItemData__o System_Collections_Generic_List_ScrollItemData__o, *PSystem_Collections_Generic_List_ScrollItemData__o;

typedef struct System_Collections_Generic_List_ScrollItemData__c System_Collections_Generic_List_ScrollItemData__c, *PSystem_Collections_Generic_List_ScrollItemData__c;

typedef struct System_Collections_Generic_List_ScrollItemData__Fields System_Collections_Generic_List_ScrollItemData__Fields, *PSystem_Collections_Generic_List_ScrollItemData__Fields;

typedef struct System_Collections_Generic_List_ScrollItemData__StaticFields System_Collections_Generic_List_ScrollItemData__StaticFields, *PSystem_Collections_Generic_List_ScrollItemData__StaticFields;

typedef struct System_Collections_Generic_List_ScrollItemData__VTable System_Collections_Generic_List_ScrollItemData__VTable, *PSystem_Collections_Generic_List_ScrollItemData__VTable;

typedef struct Aoharu_Event_Reward_ScrollItemData_array Aoharu_Event_Reward_ScrollItemData_array, *PAoharu_Event_Reward_ScrollItemData_array;

typedef struct Aoharu_Event_Reward_ScrollItemData_o Aoharu_Event_Reward_ScrollItemData_o, *PAoharu_Event_Reward_ScrollItemData_o;

typedef struct Aoharu_Event_Reward_ScrollItemData_c Aoharu_Event_Reward_ScrollItemData_c, *PAoharu_Event_Reward_ScrollItemData_c;

typedef struct Aoharu_Event_Reward_ScrollItemData_Fields Aoharu_Event_Reward_ScrollItemData_Fields, *PAoharu_Event_Reward_ScrollItemData_Fields;

typedef struct Aoharu_Event_Reward_ScrollItemData_VTable Aoharu_Event_Reward_ScrollItemData_VTable, *PAoharu_Event_Reward_ScrollItemData_VTable;

struct Aoharu_Event_Reward_ScrollItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Event_Reward_ScrollItemData_o *m_Items[65535];
};

struct System_Collections_Generic_List_ScrollItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ScrollItemData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ScrollItemData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ScrollItemData__VTable vtable;
};

struct Aoharu_Event_Reward_ScrollItemData_Fields {
    struct System_String_o *_Category_k__BackingField;
    struct System_String_o *_Title_k__BackingField;
    bool _IsAcquired_k__BackingField;
    struct Shock_RewardData_o *_RewardData_k__BackingField;
    uint32_t _BgIndex_k__BackingField;
};

struct System_Collections_Generic_List_ScrollItemData__Fields {
    struct Aoharu_Event_Reward_ScrollItemData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ScrollItemData__o {
    struct System_Collections_Generic_List_ScrollItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ScrollItemData__Fields fields;
};

struct Aoharu_Event_Reward_ScrollItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_ScrollItemData_o {
    struct Aoharu_Event_Reward_ScrollItemData_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_ScrollItemData_Fields fields;
};

struct Aoharu_Event_Reward_ScrollItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_ScrollItemData_VTable vtable;
};

struct System_Collections_Generic_List_ScrollItemData__StaticFields {
    struct Aoharu_Event_Reward_ScrollItemData_array *s_emptyArray;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_______VTable vtable;
};

typedef union _union_295910 _union_295910, *P_union_295910;

union _union_295910 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295912 _union_295912, *P_union_295912;

union _union_295912 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_TailStream_Fields System_Security_Cryptography_TailStream_Fields, *PSystem_Security_Cryptography_TailStream_Fields;

struct System_Security_Cryptography_TailStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_Byte_array *_Buffer;
    int32_t _BufferSize;
    int32_t _BufferIndex;
    bool _BufferFull;
};

typedef union _union_295914 _union_295914, *P_union_295914;

union _union_295914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295916 _union_295916, *P_union_295916;

union _union_295916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_160BF78 MethodInfo_160BF78, *PMethodInfo_160BF78;

typedef struct MethodInfo_160BF78_RGCTXs MethodInfo_160BF78_RGCTXs, *PMethodInfo_160BF78_RGCTXs;

typedef union _union_193080 _union_193080, *P_union_193080;

union _union_193080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160BF78_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

struct MethodInfo_160BF78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160BF78_RGCTXs *rgctx_data;
    union _union_193080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B4EF4 MethodInfo_32B4EF4, *PMethodInfo_32B4EF4;

typedef union _union_319025 _union_319025, *P_union_319025;

union _union_319025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4EF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_RangeObservable___c__DisplayClass4_0_Fields UniRx_Operators_RangeObservable___c__DisplayClass4_0_Fields, *PUniRx_Operators_RangeObservable___c__DisplayClass4_0_Fields;

typedef struct UniRx_Operators_RangeObservable_o UniRx_Operators_RangeObservable_o, *PUniRx_Operators_RangeObservable_o;

typedef struct UniRx_IObserver_int__o UniRx_IObserver_int__o, *PUniRx_IObserver_int__o;

typedef struct UniRx_Operators_RangeObservable_c UniRx_Operators_RangeObservable_c, *PUniRx_Operators_RangeObservable_c;

typedef struct UniRx_Operators_RangeObservable_Fields UniRx_Operators_RangeObservable_Fields, *PUniRx_Operators_RangeObservable_Fields;

typedef struct UniRx_IObserver_int__c UniRx_IObserver_int__c, *PUniRx_IObserver_int__c;

typedef struct UniRx_IObserver_int__Fields UniRx_IObserver_int__Fields, *PUniRx_IObserver_int__Fields;

typedef struct UniRx_Operators_RangeObservable_VTable UniRx_Operators_RangeObservable_VTable, *PUniRx_Operators_RangeObservable_VTable;

typedef struct UniRx_Operators_OperatorObservableBase_int__Fields UniRx_Operators_OperatorObservableBase_int__Fields, *PUniRx_Operators_OperatorObservableBase_int__Fields;

struct UniRx_IObserver_int__Fields {
};

struct UniRx_IObserver_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObserver_int__o {
    struct UniRx_IObserver_int__c *klass;
    void *monitor;
    struct UniRx_IObserver_int__Fields fields;
};

struct UniRx_Operators_OperatorObservableBase_int__Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_RangeObservable_Fields {
    struct UniRx_Operators_OperatorObservableBase_int__Fields super;
    int32_t start;
    int32_t count;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_RangeObservable_o {
    struct UniRx_Operators_RangeObservable_c *klass;
    void *monitor;
    struct UniRx_Operators_RangeObservable_Fields fields;
};

struct UniRx_Operators_RangeObservable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_RangeObservable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_RangeObservable_VTable vtable;
};

struct UniRx_Operators_RangeObservable___c__DisplayClass4_0_Fields {
    struct UniRx_Operators_RangeObservable_o *__4__this;
    struct UniRx_IObserver_int__o *observer;
    int32_t i;
};

typedef union _union_256331 _union_256331, *P_union_256331;

union _union_256331 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DD8F4_RGCTXs MethodInfo_15DD8F4_RGCTXs, *PMethodInfo_15DD8F4_RGCTXs;

struct MethodInfo_15DD8F4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_256333 _union_256333, *P_union_256333;

union _union_256333 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_Fields SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_Fields, *PSharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array, *PSharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_o SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_o, *PSharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_o;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_Fields SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_Fields, *PSharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_Fields;

struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_Fields {
    uint32_t _prob;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_o {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_o m_Items[65535];
};

struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_Fields {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array *_models;
    int32_t _numBitLevels;
};

typedef struct MethodInfo_28B71DC MethodInfo_28B71DC, *PMethodInfo_28B71DC;

typedef union _union_312806 _union_312806, *P_union_312806;

union _union_312806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B71DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TextInputBaseField_TValueType__StaticFields UnityEngine_UIElements_TextInputBaseField_TValueType__StaticFields, *PUnityEngine_UIElements_TextInputBaseField_TValueType__StaticFields;

typedef struct UnityEngine_UIElements_CustomStyleProperty_Color__o UnityEngine_UIElements_CustomStyleProperty_Color__o, *PUnityEngine_UIElements_CustomStyleProperty_Color__o;

typedef struct UnityEngine_UIElements_CustomStyleProperty_Color__Fields UnityEngine_UIElements_CustomStyleProperty_Color__Fields, *PUnityEngine_UIElements_CustomStyleProperty_Color__Fields;

struct UnityEngine_UIElements_CustomStyleProperty_Color__Fields {
    struct System_String_o *_name_k__BackingField;
};

struct UnityEngine_UIElements_CustomStyleProperty_Color__o {
    struct UnityEngine_UIElements_CustomStyleProperty_Color__Fields fields;
};

struct UnityEngine_UIElements_TextInputBaseField_TValueType__StaticFields {
    struct UnityEngine_UIElements_CustomStyleProperty_Color__o s_SelectionColorProperty;
    struct UnityEngine_UIElements_CustomStyleProperty_Color__o s_CursorColorProperty;
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
    struct System_String_o *singleLineInputUssClassName;
    struct System_String_o *multilineInputUssClassName;
    struct System_String_o *textInputUssName;
};

typedef struct MethodInfo_1101ED0 MethodInfo_1101ED0, *PMethodInfo_1101ED0;

typedef struct MethodInfo_1101ED0_RGCTXs MethodInfo_1101ED0_RGCTXs, *PMethodInfo_1101ED0_RGCTXs;

typedef union _union_195349 _union_195349, *P_union_195349;

struct MethodInfo_1101ED0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195349 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101ED0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101ED0_RGCTXs *rgctx_data;
    union _union_195349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__string__VTable Shock_SerializableKeyValuePair_BAND_CATEGORY__string__VTable, *PShock_SerializableKeyValuePair_BAND_CATEGORY__string__VTable;

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_BehaviorSubject_T__o UniRx_BehaviorSubject_T__o, *PUniRx_BehaviorSubject_T__o;

typedef struct UniRx_BehaviorSubject_T__c UniRx_BehaviorSubject_T__c, *PUniRx_BehaviorSubject_T__c;

typedef struct UniRx_BehaviorSubject_T__Fields UniRx_BehaviorSubject_T__Fields, *PUniRx_BehaviorSubject_T__Fields;

typedef struct UniRx_BehaviorSubject_T__RGCTXs UniRx_BehaviorSubject_T__RGCTXs, *PUniRx_BehaviorSubject_T__RGCTXs;

typedef struct UniRx_BehaviorSubject_T__VTable UniRx_BehaviorSubject_T__VTable, *PUniRx_BehaviorSubject_T__VTable;

struct UniRx_BehaviorSubject_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_EmptyObserver_T_;
    struct MethodInfo *_1_UniRx_BehaviorSubject_T__ThrowIfDisposed;
    struct Il2CppClass *_2_UniRx_InternalUtil_EmptyObserver_T_;
    struct Il2CppClass *_3_UniRx_IObserver_T_;
    struct MethodInfo *_4_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_IObserver_T__OnNext;
    struct Il2CppClass *_7_UniRx_InternalUtil_ListObserver_T_;
    struct MethodInfo *_8_UniRx_InternalUtil_ListObserver_T__Add;
    struct Il2CppClass *_9_UniRx_IObserver_T___;
    struct Il2CppClass *_10_UniRx_InternalUtil_ImmutableList_IObserver_T__;
    struct MethodInfo *_11_UniRx_InternalUtil_ImmutableList_IObserver_T____ctor;
    struct MethodInfo *_12_UniRx_InternalUtil_ListObserver_T___ctor;
    struct Il2CppClass *_13_UniRx_BehaviorSubject_Subscription_T_;
    struct MethodInfo *_14_UniRx_BehaviorSubject_Subscription_T___ctor;
    struct Il2CppClass *_15_UniRx_InternalUtil_DisposedObserver_T_;
};

struct UniRx_BehaviorSubject_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_BehaviorSubject_T__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct Il2CppObject *lastValue;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_BehaviorSubject_T__o {
    struct UniRx_BehaviorSubject_T__c *klass;
    void *monitor;
    struct UniRx_BehaviorSubject_T__Fields fields;
};

struct UniRx_BehaviorSubject_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_BehaviorSubject_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_BehaviorSubject_T__VTable vtable;
};

typedef union _union_256335 _union_256335, *P_union_256335;

union _union_256335 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_TransformConstraintTimeline_Fields Spine_TransformConstraintTimeline_Fields, *PSpine_TransformConstraintTimeline_Fields;

typedef struct Spine_CurveTimeline_Fields Spine_CurveTimeline_Fields, *PSpine_CurveTimeline_Fields;

struct Spine_CurveTimeline_Fields {
    struct Spine_Timeline_Fields super;
    struct System_Single_array *curves;
};

struct Spine_TransformConstraintTimeline_Fields {
    struct Spine_CurveTimeline_Fields super;
    int32_t transformConstraintIndex;
};

typedef union _union_256337 _union_256337, *P_union_256337;

union _union_256337 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_c Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_c, *PAoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_c;

typedef struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_VTable Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_VTable, *PAoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_VTable;

struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_VTable vtable;
};

typedef struct System_Collections_Generic_IList_Variant__o System_Collections_Generic_IList_Variant__o, *PSystem_Collections_Generic_IList_Variant__o;

typedef struct System_Collections_Generic_IList_Variant__c System_Collections_Generic_IList_Variant__c, *PSystem_Collections_Generic_IList_Variant__c;

typedef struct System_Collections_Generic_IList_Variant__Fields System_Collections_Generic_IList_Variant__Fields, *PSystem_Collections_Generic_IList_Variant__Fields;

struct System_Collections_Generic_IList_Variant__Fields {
};

struct System_Collections_Generic_IList_Variant__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IList_Variant__o {
    struct System_Collections_Generic_IList_Variant__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_Variant__Fields fields;
};

typedef struct MethodInfo_1506D84_RGCTXs MethodInfo_1506D84_RGCTXs, *PMethodInfo_1506D84_RGCTXs;

struct MethodInfo_1506D84_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_251D7D8 MethodInfo_251D7D8, *PMethodInfo_251D7D8;

typedef union _union_243325 _union_243325, *P_union_243325;

union _union_243325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251D7D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256321 _union_256321, *P_union_256321;

union _union_256321 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9D350 MethodInfo_1E9D350, *PMethodInfo_1E9D350;

typedef union _union_161325 _union_161325, *P_union_161325;

union _union_161325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D350 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SceneName_c Shock_SceneName_c, *PShock_SceneName_c;

typedef struct Shock_SceneName_StaticFields Shock_SceneName_StaticFields, *PShock_SceneName_StaticFields;

typedef struct Shock_SceneName_VTable Shock_SceneName_VTable, *PShock_SceneName_VTable;

typedef struct System_Collections_Generic_Dictionary_SceneType__string__o System_Collections_Generic_Dictionary_SceneType__string__o, *PSystem_Collections_Generic_Dictionary_SceneType__string__o;

typedef struct System_Collections_Generic_Dictionary_string__SceneType__o System_Collections_Generic_Dictionary_string__SceneType__o, *PSystem_Collections_Generic_Dictionary_string__SceneType__o;

typedef struct System_Collections_Generic_Dictionary_SceneType__string__c System_Collections_Generic_Dictionary_SceneType__string__c, *PSystem_Collections_Generic_Dictionary_SceneType__string__c;

typedef struct System_Collections_Generic_Dictionary_SceneType__string__Fields System_Collections_Generic_Dictionary_SceneType__string__Fields, *PSystem_Collections_Generic_Dictionary_SceneType__string__Fields;

typedef struct System_Collections_Generic_Dictionary_string__SceneType__c System_Collections_Generic_Dictionary_string__SceneType__c, *PSystem_Collections_Generic_Dictionary_string__SceneType__c;

typedef struct System_Collections_Generic_Dictionary_string__SceneType__Fields System_Collections_Generic_Dictionary_string__SceneType__Fields, *PSystem_Collections_Generic_Dictionary_string__SceneType__Fields;

typedef struct System_Collections_Generic_Dictionary_SceneType__string__VTable System_Collections_Generic_Dictionary_SceneType__string__VTable, *PSystem_Collections_Generic_Dictionary_SceneType__string__VTable;

typedef struct System_Collections_Generic_Dictionary_string__SceneType__VTable System_Collections_Generic_Dictionary_string__SceneType__VTable, *PSystem_Collections_Generic_Dictionary_string__SceneType__VTable;

struct System_Collections_Generic_Dictionary_SceneType__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_SceneName_StaticFields {
    struct System_Collections_Generic_Dictionary_SceneType__string__o *sm_SceneTypeNameTable;
    struct System_Collections_Generic_Dictionary_SceneType__string__o *sm_SceneTypePathTable;
    struct System_Collections_Generic_Dictionary_string__SceneType__o *sm_SceneNameTypeTable;
};

struct System_Collections_Generic_Dictionary_string__SceneType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__SceneType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__SceneType__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__SceneType__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__SceneType__o {
    struct System_Collections_Generic_Dictionary_string__SceneType__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__SceneType__Fields fields;
};

struct System_Collections_Generic_Dictionary_SceneType__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_SceneType__string__o {
    struct System_Collections_Generic_Dictionary_SceneType__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_SceneType__string__Fields fields;
};

struct System_Collections_Generic_Dictionary_SceneType__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_SceneType__string__VTable vtable;
};

struct Shock_SceneName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneName_c {
    struct Il2CppClass_1 _1;
    struct Shock_SceneName_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneName_VTable vtable;
};

typedef struct MethodInfo_33973CC MethodInfo_33973CC, *PMethodInfo_33973CC;

typedef union _union_228091 _union_228091, *P_union_228091;

union _union_228091 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33973CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228091 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B71CC MethodInfo_28B71CC, *PMethodInfo_28B71CC;

typedef union _union_312326 _union_312326, *P_union_312326;

union _union_312326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B71CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Resources_IResourceGroveler_c System_Resources_IResourceGroveler_c, *PSystem_Resources_IResourceGroveler_c;

struct System_Resources_IResourceGroveler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1747760 MethodInfo_1747760, *PMethodInfo_1747760;

typedef union _union_162391 _union_162391, *P_union_162391;

union _union_162391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_string__array System_Collections_Generic_List_string__array, *PSystem_Collections_Generic_List_string__array;

struct System_Collections_Generic_List_string__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_List_string__o *m_Items[65535];
};

typedef struct MethodInfo_13C799C MethodInfo_13C799C, *PMethodInfo_13C799C;

typedef union _union_203872 _union_203872, *P_union_203872;

union _union_203872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C799C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GachaScene___c__DisplayClass76_0_c Aoharu_GachaScene___c__DisplayClass76_0_c, *PAoharu_GachaScene___c__DisplayClass76_0_c;

typedef struct Aoharu_GachaScene___c__DisplayClass76_0_VTable Aoharu_GachaScene___c__DisplayClass76_0_VTable, *PAoharu_GachaScene___c__DisplayClass76_0_VTable;

struct Aoharu_GachaScene___c__DisplayClass76_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaScene___c__DisplayClass76_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaScene___c__DisplayClass76_0_VTable vtable;
};

typedef struct MethodInfo_181C514 MethodInfo_181C514, *PMethodInfo_181C514;

typedef struct MethodInfo_181C514_RGCTXs MethodInfo_181C514_RGCTXs, *PMethodInfo_181C514_RGCTXs;

typedef union _union_339550 _union_339550, *P_union_339550;

struct MethodInfo_181C514_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_Max_TResult_;
};

union _union_339550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C514_RGCTXs *rgctx_data;
    union _union_339550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_int__LiveBoostMst__c Carbon_ListDictionary_int__LiveBoostMst__c, *PCarbon_ListDictionary_int__LiveBoostMst__c;

typedef struct Carbon_ListDictionary_int__LiveBoostMst__VTable Carbon_ListDictionary_int__LiveBoostMst__VTable, *PCarbon_ListDictionary_int__LiveBoostMst__VTable;

struct Carbon_ListDictionary_int__LiveBoostMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_int__LiveBoostMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_int__LiveBoostMst__VTable vtable;
};

typedef union _union_256323 _union_256323, *P_union_256323;

union _union_256323 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33973D0 MethodInfo_33973D0, *PMethodInfo_33973D0;

typedef union _union_228259 _union_228259, *P_union_228259;

union _union_228259 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33973D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228259 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256325 _union_256325, *P_union_256325;

union _union_256325 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256327 _union_256327, *P_union_256327;

union _union_256327 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GuestSettingScene___c_o Aoharu_GuestSettingScene___c_o, *PAoharu_GuestSettingScene___c_o;

typedef struct Aoharu_GuestSettingScene___c_c Aoharu_GuestSettingScene___c_c, *PAoharu_GuestSettingScene___c_c;

typedef struct Aoharu_GuestSettingScene___c_Fields Aoharu_GuestSettingScene___c_Fields, *PAoharu_GuestSettingScene___c_Fields;

typedef struct Aoharu_GuestSettingScene___c_StaticFields Aoharu_GuestSettingScene___c_StaticFields, *PAoharu_GuestSettingScene___c_StaticFields;

typedef struct Aoharu_GuestSettingScene___c_VTable Aoharu_GuestSettingScene___c_VTable, *PAoharu_GuestSettingScene___c_VTable;

struct Aoharu_GuestSettingScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestSettingScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_GuestSettingScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSettingScene___c_VTable vtable;
};

struct Aoharu_GuestSettingScene___c_Fields {
};

struct Aoharu_GuestSettingScene___c_o {
    struct Aoharu_GuestSettingScene___c_c *klass;
    void *monitor;
    struct Aoharu_GuestSettingScene___c_Fields fields;
};

struct Aoharu_GuestSettingScene___c_StaticFields {
    struct Aoharu_GuestSettingScene___c_o *__9;
    struct System_Action_Action__o *__9__14_1;
};

typedef struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_c UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_c, *PUnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_c;

typedef struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_VTable UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_VTable, *PUnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_VTable;

struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_VTable vtable;
};

typedef union _union_256329 _union_256329, *P_union_256329;

union _union_256329 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_BandCategoryExtensions_c Shock_BandCategoryExtensions_c, *PShock_BandCategoryExtensions_c;

typedef struct Shock_BandCategoryExtensions_StaticFields Shock_BandCategoryExtensions_StaticFields, *PShock_BandCategoryExtensions_StaticFields;

typedef struct Shock_BandCategoryExtensions_VTable Shock_BandCategoryExtensions_VTable, *PShock_BandCategoryExtensions_VTable;

typedef struct System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__o System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__o, *PSystem_Collections_Generic_IReadOnlyList_BAND_CATEGORY__o;

typedef struct System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__c System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__c, *PSystem_Collections_Generic_IReadOnlyList_BAND_CATEGORY__c;

typedef struct System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__Fields System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__Fields, *PSystem_Collections_Generic_IReadOnlyList_BAND_CATEGORY__Fields;

struct Shock_BandCategoryExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BandCategoryExtensions_c {
    struct Il2CppClass_1 _1;
    struct Shock_BandCategoryExtensions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BandCategoryExtensions_VTable vtable;
};

struct Shock_BandCategoryExtensions_StaticFields {
    struct System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__o *MainGroupList;
};

struct System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__Fields {
};

struct System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__o {
    struct System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_BAND_CATEGORY__Fields fields;
};

typedef struct UnityEngine_UIElements_ListViewDraggerExtension_Fields UnityEngine_UIElements_ListViewDraggerExtension_Fields, *PUnityEngine_UIElements_ListViewDraggerExtension_Fields;

struct UnityEngine_UIElements_ListViewDraggerExtension_Fields {
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_1_c Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_1_c, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_1_c;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_1_VTable Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_1_VTable, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_1_VTable;

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_1_VTable vtable;
};

typedef struct MethodInfo_2512D5C MethodInfo_2512D5C, *PMethodInfo_2512D5C;

typedef union _union_251637 _union_251637, *P_union_251637;

union _union_251637 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512D5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256311 _union_256311, *P_union_256311;

union _union_256311 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_318F1F8_RGCTXs MethodInfo_318F1F8_RGCTXs, *PMethodInfo_318F1F8_RGCTXs;

struct MethodInfo_318F1F8_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__get_Status;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_T2__get_Status;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_T3__get_Status;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_T4__get_Status;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_T5__get_Status;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_T6__get_Status;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct Il2CppClass *_18_System_ValueTuple_T1__T2__T3__T4__T5__T6_;
    struct MethodInfo *_19_System_ValueTuple_T1__T2__T3__T4__T5__T6___ctor;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6____ctor;
    struct Il2CppClass *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6_;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6___ctor;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6____ctor;
};

typedef struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_o UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_o, *PUnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_o;

typedef struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_Fields UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_Fields, *PUnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_Fields;

struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_Fields {
    int32_t firstClippedIndex;
    int32_t firstDegenerateIndex;
    int32_t lastClippedIndex;
    int32_t clippedTriangles;
    int32_t addedTriangles;
    int32_t degenerateTriangles;
};

struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_o {
    struct UnityEngine_UIElements_UIR_MeshBuilder_ClipCounts_Fields fields;
};

typedef struct MethodInfo_28B71FC MethodInfo_28B71FC, *PMethodInfo_28B71FC;

typedef union _union_309448 _union_309448, *P_union_309448;

union _union_309448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B71FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1A07588 MethodInfo_1A07588, *PMethodInfo_1A07588;

struct MethodInfo_1A07588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256433 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RankUpDialog___c__DisplayClass5_0_Fields Shock_RankUpDialog___c__DisplayClass5_0_Fields, *PShock_RankUpDialog___c__DisplayClass5_0_Fields;

struct Shock_RankUpDialog___c__DisplayClass5_0_Fields {
    struct System_Action_o *onClosedOnce;
};

typedef struct MethodInfo_2E57B84 MethodInfo_2E57B84, *PMethodInfo_2E57B84;

typedef struct MethodInfo_2E57B84_RGCTXs MethodInfo_2E57B84_RGCTXs, *PMethodInfo_2E57B84_RGCTXs;

typedef union _union_214062 _union_214062, *P_union_214062;

struct MethodInfo_2E57B84_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E57B84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E57B84_RGCTXs *rgctx_data;
    union _union_214062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256313 _union_256313, *P_union_256313;

union _union_256313 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_BgmMst_o Shock_BgmMst_o, *PShock_BgmMst_o;

typedef struct Shock_BgmMst_c Shock_BgmMst_c, *PShock_BgmMst_c;

typedef struct Shock_BgmMst_Fields Shock_BgmMst_Fields, *PShock_BgmMst_Fields;

typedef struct Shock_BgmMst_VTable Shock_BgmMst_VTable, *PShock_BgmMst_VTable;

struct Shock_BgmMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
    struct VirtualInvokeData _7_Shock_Sound_ISoundMst_get_SoundId;
    struct VirtualInvokeData _8_Shock_Sound_ISoundMst_get_Type;
    struct VirtualInvokeData _9_Shock_Sound_ISoundMst_get_CueSheetName;
    struct VirtualInvokeData _10_Shock_Sound_ISoundMst_get_CueName;
    struct VirtualInvokeData _11_Shock_Sound_ISoundMst_get_IsAppend;
};

struct Shock_BgmMst_Fields {
    uint32_t _id;
    uint32_t _num;
    struct System_String_o *_cueSheetName;
    struct System_String_o *_cueName;
    uint32_t _masterReleaseLabelId;
};

struct Shock_BgmMst_o {
    struct Shock_BgmMst_c *klass;
    void *monitor;
    struct Shock_BgmMst_Fields fields;
};

struct Shock_BgmMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BgmMst_VTable vtable;
};

typedef struct System_Resources_IResourceGroveler_o System_Resources_IResourceGroveler_o, *PSystem_Resources_IResourceGroveler_o;

typedef struct System_Resources_IResourceGroveler_Fields System_Resources_IResourceGroveler_Fields, *PSystem_Resources_IResourceGroveler_Fields;

struct System_Resources_IResourceGroveler_Fields {
};

struct System_Resources_IResourceGroveler_o {
    struct System_Resources_IResourceGroveler_c *klass;
    void *monitor;
    struct System_Resources_IResourceGroveler_Fields fields;
};

typedef struct MovieAndColorChangeLiveBg_Fields MovieAndColorChangeLiveBg_Fields, *PMovieAndColorChangeLiveBg_Fields;

typedef struct UnityEngine_UI_CanvasScaler_o UnityEngine_UI_CanvasScaler_o, *PUnityEngine_UI_CanvasScaler_o;

typedef struct Aoharu_Scenes_Live_BgMoviePlayer_o Aoharu_Scenes_Live_BgMoviePlayer_o, *PAoharu_Scenes_Live_BgMoviePlayer_o;

typedef struct CameraColorController_o CameraColorController_o, *PCameraColorController_o;

typedef struct UnityEngine_UI_CanvasScaler_c UnityEngine_UI_CanvasScaler_c, *PUnityEngine_UI_CanvasScaler_c;

typedef struct UnityEngine_UI_CanvasScaler_Fields UnityEngine_UI_CanvasScaler_Fields, *PUnityEngine_UI_CanvasScaler_Fields;

typedef struct Aoharu_Scenes_Live_BgMoviePlayer_c Aoharu_Scenes_Live_BgMoviePlayer_c, *PAoharu_Scenes_Live_BgMoviePlayer_c;

typedef struct Aoharu_Scenes_Live_BgMoviePlayer_Fields Aoharu_Scenes_Live_BgMoviePlayer_Fields, *PAoharu_Scenes_Live_BgMoviePlayer_Fields;

typedef struct CameraColorController_c CameraColorController_c, *PCameraColorController_c;

typedef struct CameraColorController_Fields CameraColorController_Fields, *PCameraColorController_Fields;

typedef struct UnityEngine_UI_CanvasScaler_VTable UnityEngine_UI_CanvasScaler_VTable, *PUnityEngine_UI_CanvasScaler_VTable;

typedef struct Aoharu_Scenes_Live_BgMoviePlayer_VTable Aoharu_Scenes_Live_BgMoviePlayer_VTable, *PAoharu_Scenes_Live_BgMoviePlayer_VTable;

typedef struct CameraColorController_VTable CameraColorController_VTable, *PCameraColorController_VTable;

typedef struct PostColorGradingEffect_o PostColorGradingEffect_o, *PPostColorGradingEffect_o;

typedef struct System_Collections_Generic_List_CameraColorController_ColorSetting__o System_Collections_Generic_List_CameraColorController_ColorSetting__o, *PSystem_Collections_Generic_List_CameraColorController_ColorSetting__o;

typedef struct PostColorGradingEffect_c PostColorGradingEffect_c, *PPostColorGradingEffect_c;

typedef struct PostColorGradingEffect_Fields PostColorGradingEffect_Fields, *PPostColorGradingEffect_Fields;

typedef struct System_Collections_Generic_List_CameraColorController_ColorSetting__c System_Collections_Generic_List_CameraColorController_ColorSetting__c, *PSystem_Collections_Generic_List_CameraColorController_ColorSetting__c;

typedef struct PostColorGradingEffect_VTable PostColorGradingEffect_VTable, *PPostColorGradingEffect_VTable;

typedef struct System_Collections_Generic_List_CameraColorController_ColorSetting__StaticFields System_Collections_Generic_List_CameraColorController_ColorSetting__StaticFields, *PSystem_Collections_Generic_List_CameraColorController_ColorSetting__StaticFields;

typedef struct System_Collections_Generic_List_CameraColorController_ColorSetting__VTable System_Collections_Generic_List_CameraColorController_ColorSetting__VTable, *PSystem_Collections_Generic_List_CameraColorController_ColorSetting__VTable;

struct CameraColorController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct PostColorGradingEffect_o *effect;
    struct UnityEngine_SpriteRenderer_o *livepartImage;
    struct UnityEngine_SpriteRenderer_o *monitorlightImage;
    struct UnityEngine_SpriteRenderer_o *spotlightImage;
    struct UnityEngine_SpriteRenderer_o *footlightImage;
    struct System_Collections_Generic_List_CameraColorController_ColorSetting__o *colorSettings;
};

struct UnityEngine_UI_CanvasScaler_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    int32_t m_UiScaleMode;
    float m_ReferencePixelsPerUnit;
    float m_ScaleFactor;
    struct UnityEngine_Vector2_o m_ReferenceResolution;
    int32_t m_ScreenMatchMode;
    float m_MatchWidthOrHeight;
    int32_t m_PhysicalUnit;
    float m_FallbackScreenDPI;
    float m_DefaultSpriteDPI;
    float m_DynamicPixelsPerUnit;
    struct UnityEngine_Canvas_o *m_Canvas;
    float m_PrevScaleFactor;
    float m_PrevReferencePixelsPerUnit;
    bool m_PresetInfoIsWorld;
};

struct UnityEngine_UI_CanvasScaler_o {
    struct UnityEngine_UI_CanvasScaler_c *klass;
    void *monitor;
    struct UnityEngine_UI_CanvasScaler_Fields fields;
};

struct UnityEngine_UI_CanvasScaler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_Handle;
    struct VirtualInvokeData _18_HandleWorldCanvas;
    struct VirtualInvokeData _19_HandleConstantPixelSize;
    struct VirtualInvokeData _20_HandleScaleWithScreenSize;
    struct VirtualInvokeData _21_HandleConstantPhysicalSize;
};

struct UnityEngine_UI_CanvasScaler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_CanvasScaler_VTable vtable;
};

struct PostColorGradingEffect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct PostColorGradingEffect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct PostColorGradingEffect_VTable vtable;
};

struct PostColorGradingEffect_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Shader_o *_shader;
    struct UnityEngine_Color_o _Shadows;
    struct UnityEngine_Color_o _Midtones;
    struct UnityEngine_Color_o _Hilights;
    struct UnityEngine_Material_o *_material;
};

struct PostColorGradingEffect_o {
    struct PostColorGradingEffect_c *klass;
    void *monitor;
    struct PostColorGradingEffect_Fields fields;
};

struct System_Collections_Generic_List_CameraColorController_ColorSetting__StaticFields {
    struct CameraColorController_ColorSetting_array *s_emptyArray;
};

struct Aoharu_Scenes_Live_BgMoviePlayer_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct Shock_MoviePlayer_o *m_MoviePlayer;
    struct UnityEngine_SpriteRenderer_o *m_MovieFilter;
    float m_StartTime;
    struct System_Action_o *m_StopAnimatorCompleteAction;
    struct System_Action_o *_OnMovieStart_k__BackingField;
    struct System_Action_o *_OnMovieEnd_k__BackingField;
    bool _IsVisible_k__BackingField;
    bool _IsPlaying_k__BackingField;
    bool _IsMoviePlayed_k__BackingField;
    float _Duration_k__BackingField;
};

struct Aoharu_Scenes_Live_BgMoviePlayer_o {
    struct Aoharu_Scenes_Live_BgMoviePlayer_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_BgMoviePlayer_Fields fields;
};

struct Aoharu_Scenes_Live_BgMoviePlayer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Live_BgMoviePlayer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_BgMoviePlayer_VTable vtable;
};

struct CameraColorController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CameraColorController_o {
    struct CameraColorController_c *klass;
    void *monitor;
    struct CameraColorController_Fields fields;
};

struct System_Collections_Generic_List_CameraColorController_ColorSetting__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CameraColorController_ColorSetting__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CameraColorController_ColorSetting__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CameraColorController_ColorSetting__VTable vtable;
};

struct System_Collections_Generic_List_CameraColorController_ColorSetting__o {
    struct System_Collections_Generic_List_CameraColorController_ColorSetting__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CameraColorController_ColorSetting__Fields fields;
};

struct CameraColorController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CameraColorController_VTable vtable;
};

struct MovieAndColorChangeLiveBg_Fields {
    struct AbstractLiveBg_Fields super;
    struct UnityEngine_UI_CanvasScaler_o *m_BgCanvasScaler;
    struct Aoharu_Scenes_Live_BgMoviePlayer_o *m_BgMoviePlayer;
    struct UnityEngine_SpriteRenderer_o *m_BgMovieRenderer;
    struct CameraColorController_o *m_ColorController;
    struct UnityEngine_GameObject_array *m_LiveObjects;
    struct System_Collections_Generic_List_ParticleSystem__o *loopParticles;
};

typedef union _union_256315 _union_256315, *P_union_256315;

union _union_256315 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5B868 MethodInfo_2D5B868, *PMethodInfo_2D5B868;

typedef struct MethodInfo_2D5B868_RGCTXs MethodInfo_2D5B868_RGCTXs, *PMethodInfo_2D5B868_RGCTXs;

typedef union _union_298553 _union_298553, *P_union_298553;

struct MethodInfo_2D5B868_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FindLastIndex_T__TKey_;
    struct Il2CppClass *_1_System_Collections_Generic_List_T_;
    struct MethodInfo *_2_System_Collections_Generic_List_T__RemoveAt;
};

union _union_298553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B868 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B868_RGCTXs *rgctx_data;
    union _union_298553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256317 _union_256317, *P_union_256317;

union _union_256317 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Specialized_CompatibleComparer_Fields System_Collections_Specialized_CompatibleComparer_Fields, *PSystem_Collections_Specialized_CompatibleComparer_Fields;

typedef struct System_Collections_IComparer_o System_Collections_IComparer_o, *PSystem_Collections_IComparer_o;

typedef struct System_Collections_IHashCodeProvider_o System_Collections_IHashCodeProvider_o, *PSystem_Collections_IHashCodeProvider_o;

typedef struct System_Collections_IComparer_c System_Collections_IComparer_c, *PSystem_Collections_IComparer_c;

typedef struct System_Collections_IComparer_Fields System_Collections_IComparer_Fields, *PSystem_Collections_IComparer_Fields;

typedef struct System_Collections_IHashCodeProvider_c System_Collections_IHashCodeProvider_c, *PSystem_Collections_IHashCodeProvider_c;

typedef struct System_Collections_IHashCodeProvider_Fields System_Collections_IHashCodeProvider_Fields, *PSystem_Collections_IHashCodeProvider_Fields;

struct System_Collections_IComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_IComparer_Fields {
};

struct System_Collections_IComparer_o {
    struct System_Collections_IComparer_c *klass;
    void *monitor;
    struct System_Collections_IComparer_Fields fields;
};

struct System_Collections_IHashCodeProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_IHashCodeProvider_Fields {
};

struct System_Collections_IHashCodeProvider_o {
    struct System_Collections_IHashCodeProvider_c *klass;
    void *monitor;
    struct System_Collections_IHashCodeProvider_Fields fields;
};

struct System_Collections_Specialized_CompatibleComparer_Fields {
    struct System_Collections_IComparer_o *_comparer;
    struct System_Collections_IHashCodeProvider_o *_hcp;
};

typedef union _union_256319 _union_256319, *P_union_256319;

union _union_256319 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31356AC MethodInfo_31356AC, *PMethodInfo_31356AC;

typedef union _union_233277 _union_233277, *P_union_233277;

union _union_233277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31356AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB1E4 MethodInfo_22BB1E4, *PMethodInfo_22BB1E4;

typedef union _union_278598 _union_278598, *P_union_278598;

union _union_278598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB1E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_EventHandler_TEventArgs___TDelegate__VTable System_Func_EventHandler_TEventArgs___TDelegate__VTable, *PSystem_Func_EventHandler_TEventArgs___TDelegate__VTable;

struct System_Func_EventHandler_TEventArgs___TDelegate__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_Scenes_Adventure_AdventureBokehEffect_c Shock_Scenes_Adventure_AdventureBokehEffect_c, *PShock_Scenes_Adventure_AdventureBokehEffect_c;

typedef struct Shock_Scenes_Adventure_AdventureBokehEffect_VTable Shock_Scenes_Adventure_AdventureBokehEffect_VTable, *PShock_Scenes_Adventure_AdventureBokehEffect_VTable;

struct Shock_Scenes_Adventure_AdventureBokehEffect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Shock_Scenes_Adventure_AdventureBokehEffect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureBokehEffect_VTable vtable;
};

typedef struct Shock_Notice_GroupExpNoticeExpBox___c__DisplayClass12_0_VTable Shock_Notice_GroupExpNoticeExpBox___c__DisplayClass12_0_VTable, *PShock_Notice_GroupExpNoticeExpBox___c__DisplayClass12_0_VTable;

struct Shock_Notice_GroupExpNoticeExpBox___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Action_RecvStarEventChangeTargetMusicR__VTable System_Action_RecvStarEventChangeTargetMusicR__VTable, *PSystem_Action_RecvStarEventChangeTargetMusicR__VTable;

struct System_Action_RecvStarEventChangeTargetMusicR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_24DFEBC MethodInfo_24DFEBC, *PMethodInfo_24DFEBC;

typedef union _union_180874 _union_180874, *P_union_180874;

union _union_180874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFEBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFBEB4 MethodInfo_1BFBEB4, *PMethodInfo_1BFBEB4;

typedef union _union_253859 _union_253859, *P_union_253859;

union _union_253859 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFBEB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253859 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_ProgressChangedEventArgs_VTable System_ComponentModel_ProgressChangedEventArgs_VTable, *PSystem_ComponentModel_ProgressChangedEventArgs_VTable;

struct System_ComponentModel_ProgressChangedEventArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28B71EC MethodInfo_28B71EC, *PMethodInfo_28B71EC;

typedef union _union_308968 _union_308968, *P_union_308968;

union _union_308968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B71EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PresetForegroundMst_o Shock_PresetForegroundMst_o, *PShock_PresetForegroundMst_o;

typedef struct Shock_PresetForegroundMst_c Shock_PresetForegroundMst_c, *PShock_PresetForegroundMst_c;

typedef struct Shock_PresetForegroundMst_Fields Shock_PresetForegroundMst_Fields, *PShock_PresetForegroundMst_Fields;

typedef struct Shock_PresetForegroundMst_VTable Shock_PresetForegroundMst_VTable, *PShock_PresetForegroundMst_VTable;

struct Shock_PresetForegroundMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_PresetForegroundMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PresetForegroundMst_VTable vtable;
};

struct Shock_PresetForegroundMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    int32_t _type;
    struct System_String_o *_filename;
    uint32_t _masterReleaseLabelId;
};

struct Shock_PresetForegroundMst_o {
    struct Shock_PresetForegroundMst_c *klass;
    void *monitor;
    struct Shock_PresetForegroundMst_Fields fields;
};

typedef struct MethodInfo_1D35B9C MethodInfo_1D35B9C, *PMethodInfo_1D35B9C;

typedef union _union_225687 _union_225687, *P_union_225687;

union _union_225687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35B9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256309 _union_256309, *P_union_256309;

union _union_256309 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_28_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_28_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_Fields {
};

typedef struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__RGCTXs Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__RGCTXs, *PGoogle_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__RGCTXs;

struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__RGCTXs {
    struct Il2CppClass *_0_Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava_;
    struct MethodInfo *_1_Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava___ctor;
    struct Il2CppClass *_2_Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava_;
};

typedef struct MethodInfo_336C244_RGCTXs MethodInfo_336C244_RGCTXs, *PMethodInfo_336C244_RGCTXs;

struct MethodInfo_336C244_RGCTXs {
    struct MethodInfo *_0_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_UnsafeUtility_AlignOfHelper_T__;
    struct MethodInfo *_1_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_T_;
};

typedef union _union_256301 _union_256301, *P_union_256301;

union _union_256301 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c_VTable Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c_VTable, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1F4613C MethodInfo_1F4613C, *PMethodInfo_1F4613C;

typedef union _union_163641 _union_163641, *P_union_163641;

union _union_163641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F4613C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256303 _union_256303, *P_union_256303;

union _union_256303 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256305 _union_256305, *P_union_256305;

union _union_256305 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14FDF28_RGCTXs MethodInfo_14FDF28_RGCTXs, *PMethodInfo_14FDF28_RGCTXs;

struct MethodInfo_14FDF28_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256307 _union_256307, *P_union_256307;

union _union_256307 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1287018 MethodInfo_1287018, *PMethodInfo_1287018;

typedef union _union_208771 _union_208771, *P_union_208771;

union _union_208771 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287018 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208771 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_288090C MethodInfo_288090C, *PMethodInfo_288090C;

typedef union _union_271226 _union_271226, *P_union_271226;

union _union_271226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288090C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass19_0_VTable Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass19_0_VTable, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass19_0_VTable;

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_Fields SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_Fields, *PSharpCompress_Writers_Zip_ZipCentralDirectoryEntry_Fields;

struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_Fields {
    int32_t compression;
    struct System_String_o *fileName;
    struct SharpCompress_Common_ArchiveEncoding_o *archiveEncoding;
    struct System_Nullable_DateTime__o _ModificationTime_k__BackingField;
    struct System_String_o *_Comment_k__BackingField;
    uint32_t _Crc_k__BackingField;
    uint64_t _Compressed_k__BackingField;
    uint64_t _Decompressed_k__BackingField;
    uint16_t _Zip64HeaderOffset_k__BackingField;
    uint64_t _HeaderOffset_k__BackingField;
};

typedef struct MethodInfo_2B156D4 MethodInfo_2B156D4, *PMethodInfo_2B156D4;

typedef union _union_232655 _union_232655, *P_union_232655;

union _union_232655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B156D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BE1568 MethodInfo_2BE1568, *PMethodInfo_2BE1568;

typedef union _union_237059 _union_237059, *P_union_237059;

union _union_237059 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE1568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237059 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ConstMst__string__o Shock_GameMstTableBase_ConstMst__string__o, *PShock_GameMstTableBase_ConstMst__string__o;

typedef struct Shock_GameMstTableBase_ConstMst__string__c Shock_GameMstTableBase_ConstMst__string__c, *PShock_GameMstTableBase_ConstMst__string__c;

typedef struct Shock_GameMstTableBase_ConstMst__string__Fields Shock_GameMstTableBase_ConstMst__string__Fields, *PShock_GameMstTableBase_ConstMst__string__Fields;

typedef struct Shock_GameMstTableBase_ConstMst__string__VTable Shock_GameMstTableBase_ConstMst__string__VTable, *PShock_GameMstTableBase_ConstMst__string__VTable;

struct Shock_GameMstTableBase_ConstMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_ConstMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_ConstMst__string__o {
    struct Shock_GameMstTableBase_ConstMst__string__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_ConstMst__string__Fields fields;
};

struct Shock_GameMstTableBase_ConstMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_ConstMst__string__VTable vtable;
};

typedef struct MethodInfo_333C268 MethodInfo_333C268, *PMethodInfo_333C268;

typedef union _union_301005 _union_301005, *P_union_301005;

union _union_301005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333C268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_StoryPartTitleWithChapterNumber_VTable Shock_DataNode_StoryPartTitleWithChapterNumber_VTable, *PShock_DataNode_StoryPartTitleWithChapterNumber_VTable;

struct Shock_DataNode_StoryPartTitleWithChapterNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
    struct VirtualInvokeData _9_OnReceive;
};

typedef struct MethodInfo_181C540 MethodInfo_181C540, *PMethodInfo_181C540;

typedef struct MethodInfo_181C540_RGCTXs MethodInfo_181C540_RGCTXs, *PMethodInfo_181C540_RGCTXs;

typedef union _union_339553 _union_339553, *P_union_339553;

struct MethodInfo_181C540_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_Max_TResult_;
};

union _union_339553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C540_RGCTXs *rgctx_data;
    union _union_339553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB1CC MethodInfo_22BB1CC, *PMethodInfo_22BB1CC;

typedef union _union_277852 _union_277852, *P_union_277852;

union _union_277852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB1CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_HashSet_RewardIcon_Part__o System_Collections_Generic_HashSet_RewardIcon_Part__o, *PSystem_Collections_Generic_HashSet_RewardIcon_Part__o;

typedef struct System_Collections_Generic_HashSet_RewardIcon_Part__c System_Collections_Generic_HashSet_RewardIcon_Part__c, *PSystem_Collections_Generic_HashSet_RewardIcon_Part__c;

typedef struct System_Collections_Generic_HashSet_RewardIcon_Part__Fields System_Collections_Generic_HashSet_RewardIcon_Part__Fields, *PSystem_Collections_Generic_HashSet_RewardIcon_Part__Fields;

typedef struct System_Collections_Generic_HashSet_RewardIcon_Part__VTable System_Collections_Generic_HashSet_RewardIcon_Part__VTable, *PSystem_Collections_Generic_HashSet_RewardIcon_Part__VTable;

struct System_Collections_Generic_HashSet_RewardIcon_Part__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_RewardIcon_Part__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_RewardIcon_Part__o {
    struct System_Collections_Generic_HashSet_RewardIcon_Part__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_RewardIcon_Part__Fields fields;
};

struct System_Collections_Generic_HashSet_RewardIcon_Part__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_RewardIcon_Part__VTable vtable;
};

typedef struct MethodInfo_2DF1C70 MethodInfo_2DF1C70, *PMethodInfo_2DF1C70;

typedef union _union_171425 _union_171425, *P_union_171425;

union _union_171425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF1C70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StampDialog___c__DisplayClass22_0_c Aoharu_StampDialog___c__DisplayClass22_0_c, *PAoharu_StampDialog___c__DisplayClass22_0_c;

typedef struct Aoharu_StampDialog___c__DisplayClass22_0_VTable Aoharu_StampDialog___c__DisplayClass22_0_VTable, *PAoharu_StampDialog___c__DisplayClass22_0_VTable;

struct Aoharu_StampDialog___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StampDialog___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StampDialog___c__DisplayClass22_0_VTable vtable;
};

typedef struct MethodInfo_2619B78 MethodInfo_2619B78, *PMethodInfo_2619B78;

typedef union _union_256017 _union_256017, *P_union_256017;

union _union_256017 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619B78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PointerEventBase_T__o UnityEngine_UIElements_PointerEventBase_T__o, *PUnityEngine_UIElements_PointerEventBase_T__o;

typedef struct UnityEngine_UIElements_PointerEventBase_T__c UnityEngine_UIElements_PointerEventBase_T__c, *PUnityEngine_UIElements_PointerEventBase_T__c;

typedef struct UnityEngine_UIElements_PointerEventBase_T__Fields UnityEngine_UIElements_PointerEventBase_T__Fields, *PUnityEngine_UIElements_PointerEventBase_T__Fields;

typedef struct UnityEngine_UIElements_PointerEventBase_T__RGCTXs UnityEngine_UIElements_PointerEventBase_T__RGCTXs, *PUnityEngine_UIElements_PointerEventBase_T__RGCTXs;

typedef struct UnityEngine_UIElements_PointerEventBase_T__VTable UnityEngine_UIElements_PointerEventBase_T__VTable, *PUnityEngine_UIElements_PointerEventBase_T__VTable;

typedef struct UnityEngine_UIElements_EventBase_T__Fields UnityEngine_UIElements_EventBase_T__Fields, *PUnityEngine_UIElements_EventBase_T__Fields;

typedef struct UnityEngine_UIElements_EventBase_Fields UnityEngine_UIElements_EventBase_Fields, *PUnityEngine_UIElements_EventBase_Fields;

typedef struct UnityEngine_UIElements_PropagationPaths_o UnityEngine_UIElements_PropagationPaths_o, *PUnityEngine_UIElements_PropagationPaths_o;

typedef struct UnityEngine_UIElements_IEventHandler_o UnityEngine_UIElements_IEventHandler_o, *PUnityEngine_UIElements_IEventHandler_o;

typedef struct System_Collections_Generic_List_IEventHandler__o System_Collections_Generic_List_IEventHandler__o, *PSystem_Collections_Generic_List_IEventHandler__o;

typedef struct UnityEngine_UIElements_PropagationPaths_c UnityEngine_UIElements_PropagationPaths_c, *PUnityEngine_UIElements_PropagationPaths_c;

typedef struct UnityEngine_UIElements_PropagationPaths_Fields UnityEngine_UIElements_PropagationPaths_Fields, *PUnityEngine_UIElements_PropagationPaths_Fields;

typedef struct UnityEngine_UIElements_IEventHandler_c UnityEngine_UIElements_IEventHandler_c, *PUnityEngine_UIElements_IEventHandler_c;

typedef struct System_Collections_Generic_List_IEventHandler__c System_Collections_Generic_List_IEventHandler__c, *PSystem_Collections_Generic_List_IEventHandler__c;

typedef struct System_Collections_Generic_List_IEventHandler__Fields System_Collections_Generic_List_IEventHandler__Fields, *PSystem_Collections_Generic_List_IEventHandler__Fields;

typedef struct UnityEngine_UIElements_PropagationPaths_StaticFields UnityEngine_UIElements_PropagationPaths_StaticFields, *PUnityEngine_UIElements_PropagationPaths_StaticFields;

typedef struct UnityEngine_UIElements_PropagationPaths_VTable UnityEngine_UIElements_PropagationPaths_VTable, *PUnityEngine_UIElements_PropagationPaths_VTable;

typedef struct System_Collections_Generic_List_IEventHandler__StaticFields System_Collections_Generic_List_IEventHandler__StaticFields, *PSystem_Collections_Generic_List_IEventHandler__StaticFields;

typedef struct System_Collections_Generic_List_IEventHandler__VTable System_Collections_Generic_List_IEventHandler__VTable, *PSystem_Collections_Generic_List_IEventHandler__VTable;

typedef struct UnityEngine_UIElements_IEventHandler_array UnityEngine_UIElements_IEventHandler_array, *PUnityEngine_UIElements_IEventHandler_array;

typedef struct UnityEngine_UIElements_ObjectPool_PropagationPaths__o UnityEngine_UIElements_ObjectPool_PropagationPaths__o, *PUnityEngine_UIElements_ObjectPool_PropagationPaths__o;

typedef struct UnityEngine_UIElements_ObjectPool_PropagationPaths__c UnityEngine_UIElements_ObjectPool_PropagationPaths__c, *PUnityEngine_UIElements_ObjectPool_PropagationPaths__c;

typedef struct UnityEngine_UIElements_ObjectPool_PropagationPaths__Fields UnityEngine_UIElements_ObjectPool_PropagationPaths__Fields, *PUnityEngine_UIElements_ObjectPool_PropagationPaths__Fields;

typedef struct UnityEngine_UIElements_ObjectPool_PropagationPaths__VTable UnityEngine_UIElements_ObjectPool_PropagationPaths__VTable, *PUnityEngine_UIElements_ObjectPool_PropagationPaths__VTable;

struct UnityEngine_UIElements_ObjectPool_PropagationPaths__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ObjectPool_PropagationPaths__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ObjectPool_PropagationPaths__VTable vtable;
};

struct UnityEngine_UIElements_PropagationPaths_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_PropagationPaths_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_PropagationPaths_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PropagationPaths_VTable vtable;
};

struct UnityEngine_UIElements_PropagationPaths_Fields {
    struct System_Collections_Generic_List_VisualElement__o *trickleDownPath;
    struct System_Collections_Generic_List_VisualElement__o *targetElements;
    struct System_Collections_Generic_List_VisualElement__o *bubbleUpPath;
};

struct UnityEngine_UIElements_PropagationPaths_o {
    struct UnityEngine_UIElements_PropagationPaths_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PropagationPaths_Fields fields;
};

struct UnityEngine_UIElements_ObjectPool_PropagationPaths__Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    int32_t m_MaxSize;
};

struct UnityEngine_UIElements_ObjectPool_PropagationPaths__o {
    struct UnityEngine_UIElements_ObjectPool_PropagationPaths__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ObjectPool_PropagationPaths__Fields fields;
};

struct System_Collections_Generic_List_IEventHandler__Fields {
    struct UnityEngine_UIElements_IEventHandler_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IEventHandler__o {
    struct System_Collections_Generic_List_IEventHandler__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IEventHandler__Fields fields;
};

struct System_Collections_Generic_List_IEventHandler__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IEventHandler__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IEventHandler__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IEventHandler__VTable vtable;
};

struct UnityEngine_UIElements_EventBase_Fields {
    int64_t _timestamp_k__BackingField;
    uint64_t _eventId_k__BackingField;
    uint64_t _triggerEventId_k__BackingField;
    int32_t _propagation_k__BackingField;
    struct UnityEngine_UIElements_PropagationPaths_o *m_Path;
    int32_t _lifeCycleStatus_k__BackingField;
    struct UnityEngine_UIElements_IEventHandler_o *_leafTarget_k__BackingField;
    struct UnityEngine_UIElements_IEventHandler_o *m_Target;
    struct System_Collections_Generic_List_IEventHandler__o *_skipElements_k__BackingField;
    int32_t _propagationPhase_k__BackingField;
    struct UnityEngine_UIElements_IEventHandler_o *m_CurrentTarget;
    struct UnityEngine_Event_o *m_ImguiEvent;
    struct UnityEngine_Vector2_o _originalMousePosition_k__BackingField;
};

struct UnityEngine_UIElements_EventBase_T__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

struct UnityEngine_UIElements_PointerEventBase_T__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _pointerId_k__BackingField;
    struct System_String_o *_pointerType_k__BackingField;
    bool _isPrimary_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    struct UnityEngine_Vector3_o _position_k__BackingField;
    struct UnityEngine_Vector3_o _localPosition_k__BackingField;
    struct UnityEngine_Vector3_o _deltaPosition_k__BackingField;
    float _deltaTime_k__BackingField;
    int32_t _clickCount_k__BackingField;
    float _pressure_k__BackingField;
    float _tangentialPressure_k__BackingField;
    float _altitudeAngle_k__BackingField;
    float _azimuthAngle_k__BackingField;
    float _twist_k__BackingField;
    struct UnityEngine_Vector2_o _radius_k__BackingField;
    struct UnityEngine_Vector2_o _radiusVariance_k__BackingField;
    int32_t _modifiers_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_recomputeTopElementUnderPointer_k__BackingField;
};

struct UnityEngine_UIElements_IEventHandler_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_IEventHandler_o *m_Items[65535];
};

struct System_Collections_Generic_List_IEventHandler__StaticFields {
    struct UnityEngine_UIElements_IEventHandler_array *s_emptyArray;
};

struct UnityEngine_UIElements_PointerEventBase_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_PointerEventBase_T__get_modifiers;
    struct MethodInfo *_1_UnityEngine_UIElements_PointerEventBase_T__get_commandKey;
    struct MethodInfo *_2_UnityEngine_UIElements_PointerEventBase_T__get_ctrlKey;
    struct MethodInfo *_3_UnityEngine_UIElements_EventBase_T__Init;
    struct MethodInfo *_4_UnityEngine_UIElements_PointerEventBase_T__LocalInit;
    struct MethodInfo *_5_UnityEngine_UIElements_PointerEventBase_T__set_pointerId;
    struct MethodInfo *_6_UnityEngine_UIElements_PointerEventBase_T__set_pointerType;
    struct MethodInfo *_7_UnityEngine_UIElements_PointerEventBase_T__set_isPrimary;
    struct MethodInfo *_8_UnityEngine_UIElements_PointerEventBase_T__set_button;
    struct MethodInfo *_9_UnityEngine_UIElements_PointerEventBase_T__set_pressedButtons;
    struct MethodInfo *_10_UnityEngine_UIElements_PointerEventBase_T__set_position;
    struct MethodInfo *_11_UnityEngine_UIElements_PointerEventBase_T__set_localPosition;
    struct MethodInfo *_12_UnityEngine_UIElements_PointerEventBase_T__set_deltaPosition;
    struct MethodInfo *_13_UnityEngine_UIElements_PointerEventBase_T__set_deltaTime;
    struct MethodInfo *_14_UnityEngine_UIElements_PointerEventBase_T__set_clickCount;
    struct MethodInfo *_15_UnityEngine_UIElements_PointerEventBase_T__set_pressure;
    struct MethodInfo *_16_UnityEngine_UIElements_PointerEventBase_T__set_tangentialPressure;
    struct MethodInfo *_17_UnityEngine_UIElements_PointerEventBase_T__set_altitudeAngle;
    struct MethodInfo *_18_UnityEngine_UIElements_PointerEventBase_T__set_azimuthAngle;
    struct MethodInfo *_19_UnityEngine_UIElements_PointerEventBase_T__set_twist;
    struct MethodInfo *_20_UnityEngine_UIElements_PointerEventBase_T__set_radius;
    struct MethodInfo *_21_UnityEngine_UIElements_PointerEventBase_T__set_radiusVariance;
    struct MethodInfo *_22_UnityEngine_UIElements_PointerEventBase_T__set_modifiers;
    struct MethodInfo *_23_UnityEngine_UIElements_PointerEventBase_T__get_position;
    struct MethodInfo *_24_UnityEngine_UIElements_EventBase_T__GetPooled;
    struct Il2CppClass *_25_UnityEngine_UIElements_EventBase_T_;
    struct MethodInfo *_26_UnityEngine_UIElements_PointerEventBase_T__IsMouse;
    struct Il2CppClass *_27_UnityEngine_UIElements_PointerEventBase_T_;
    struct Il2CppClass *_28_T;
    struct Il2CppClass *_29_UnityEngine_UIElements_PointerEventBase_T_;
    struct MethodInfo *_30_UnityEngine_UIElements_PointerEventBase_T__get_pointerId;
    struct MethodInfo *_31_UnityEngine_UIElements_PointerEventBase_T__get_pressedButtons;
    struct MethodInfo *_32_UnityEngine_UIElements_PointerEventBase_T__GetPooled;
    struct MethodInfo *_33_UnityEngine_UIElements_EventBase_T___ctor;
};

struct UnityEngine_UIElements_PointerEventBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
    struct VirtualInvokeData _16_get_pointerType;
    struct VirtualInvokeData _17_get_isPrimary;
    struct VirtualInvokeData _18_get_button;
    struct VirtualInvokeData _19_get_pressedButtons;
    struct VirtualInvokeData _20_get_position;
    struct VirtualInvokeData _21_get_localPosition;
    struct VirtualInvokeData _22_get_deltaPosition;
    struct VirtualInvokeData _23_get_deltaTime;
    struct VirtualInvokeData _24_get_clickCount;
    struct VirtualInvokeData _25_get_pressure;
    struct VirtualInvokeData _26_get_tangentialPressure;
    struct VirtualInvokeData _27_get_altitudeAngle;
    struct VirtualInvokeData _28_get_azimuthAngle;
    struct VirtualInvokeData _29_get_twist;
    struct VirtualInvokeData _30_get_radius;
    struct VirtualInvokeData _31_get_radiusVariance;
    struct VirtualInvokeData _32_get_modifiers;
    struct VirtualInvokeData _33_get_shiftKey;
    struct VirtualInvokeData _34_get_ctrlKey;
    struct VirtualInvokeData _35_get_commandKey;
    struct VirtualInvokeData _36_get_altKey;
    struct VirtualInvokeData _37_get_actionKey;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IPointerEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IPointerEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IPointerEventInternal_get_recomputeTopElementUnderPointer;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IPointerEventInternal_set_recomputeTopElementUnderPointer;
};

struct UnityEngine_UIElements_PropagationPaths_StaticFields {
    struct UnityEngine_UIElements_ObjectPool_PropagationPaths__o *s_Pool;
};

struct UnityEngine_UIElements_PointerEventBase_T__o {
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PointerEventBase_T__Fields fields;
};

struct UnityEngine_UIElements_PointerEventBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_PointerEventBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerEventBase_T__VTable vtable;
};

struct UnityEngine_UIElements_IEventHandler_o {
    struct UnityEngine_UIElements_IEventHandler_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IEventHandler_Fields fields;
};

struct UnityEngine_UIElements_IEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2659180 MethodInfo_2659180, *PMethodInfo_2659180;

typedef union _union_179614 _union_179614, *P_union_179614;

union _union_179614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF790 MethodInfo_22CF790, *PMethodInfo_22CF790;

typedef union _union_273996 _union_273996, *P_union_273996;

union _union_273996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6B5EC MethodInfo_1D6B5EC, *PMethodInfo_1D6B5EC;

typedef union _union_320678 _union_320678, *P_union_320678;

union _union_320678 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B5EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320678 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_GameInfo_Fields GooglePlayGames_GameInfo_Fields, *PGooglePlayGames_GameInfo_Fields;

struct GooglePlayGames_GameInfo_Fields {
};

typedef struct MethodInfo_22C4D68 MethodInfo_22C4D68, *PMethodInfo_22C4D68;

typedef union _union_278704 _union_278704, *P_union_278704;

union _union_278704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4D68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__c System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__c, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__c;

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__VTable System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__VTable, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__VTable;

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_int__VTable vtable;
};

typedef struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlertSetting__ResultNone__VTable Shock_GGL_GGLRequest_GGLQueryPurchaseAlertSetting__ResultNone__VTable, *PShock_GGL_GGLRequest_GGLQueryPurchaseAlertSetting__ResultNone__VTable;

struct Shock_GGL_GGLRequest_GGLQueryPurchaseAlertSetting__ResultNone__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

typedef struct MethodInfo_26A6C80 MethodInfo_26A6C80, *PMethodInfo_26A6C80;

typedef union _union_277368 _union_277368, *P_union_277368;

union _union_277368 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6C80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17477B0 MethodInfo_17477B0, *PMethodInfo_17477B0;

typedef union _union_162181 _union_162181, *P_union_162181;

union _union_162181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17477B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6426C MethodInfo_1B6426C, *PMethodInfo_1B6426C;

typedef union _union_244943 _union_244943, *P_union_244943;

union _union_244943 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6426C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244943 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ISoundFileData__string__Fields System_Func_ISoundFileData__string__Fields, *PSystem_Func_ISoundFileData__string__Fields;

struct System_Func_ISoundFileData__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_24D52F0 MethodInfo_24D52F0, *PMethodInfo_24D52F0;

typedef union _union_177848 _union_177848, *P_union_177848;

union _union_177848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D52F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B156E4 MethodInfo_2B156E4, *PMethodInfo_2B156E4;

typedef union _union_232823 _union_232823, *P_union_232823;

union _union_232823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B156E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_265918C MethodInfo_265918C, *PMethodInfo_265918C;

typedef union _union_181052 _union_181052, *P_union_181052;

union _union_181052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265918C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_HindiFixer___c_c I2_Loc_HindiFixer___c_c, *PI2_Loc_HindiFixer___c_c;

typedef struct I2_Loc_HindiFixer___c_StaticFields I2_Loc_HindiFixer___c_StaticFields, *PI2_Loc_HindiFixer___c_StaticFields;

typedef struct I2_Loc_HindiFixer___c_VTable I2_Loc_HindiFixer___c_VTable, *PI2_Loc_HindiFixer___c_VTable;

typedef struct I2_Loc_HindiFixer___c_o I2_Loc_HindiFixer___c_o, *PI2_Loc_HindiFixer___c_o;

typedef struct System_Func_char__bool__o System_Func_char__bool__o, *PSystem_Func_char__bool__o;

typedef struct I2_Loc_HindiFixer___c_Fields I2_Loc_HindiFixer___c_Fields, *PI2_Loc_HindiFixer___c_Fields;

typedef struct System_Func_char__bool__c System_Func_char__bool__c, *PSystem_Func_char__bool__c;

typedef struct System_Func_char__bool__Fields System_Func_char__bool__Fields, *PSystem_Func_char__bool__Fields;

typedef struct System_Func_char__bool__VTable System_Func_char__bool__VTable, *PSystem_Func_char__bool__VTable;

struct System_Func_char__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_char__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_char__bool__VTable vtable;
};

struct System_Func_char__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_char__bool__o {
    struct System_Func_char__bool__c *klass;
    void *monitor;
    struct System_Func_char__bool__Fields fields;
};

struct I2_Loc_HindiFixer___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_HindiFixer___c_Fields {
};

struct I2_Loc_HindiFixer___c_StaticFields {
    struct I2_Loc_HindiFixer___c_o *__9;
    struct System_Func_char__bool__o *__9__0_0;
};

struct I2_Loc_HindiFixer___c_c {
    struct Il2CppClass_1 _1;
    struct I2_Loc_HindiFixer___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_HindiFixer___c_VTable vtable;
};

struct I2_Loc_HindiFixer___c_o {
    struct I2_Loc_HindiFixer___c_c *klass;
    void *monitor;
    struct I2_Loc_HindiFixer___c_Fields fields;
};

typedef struct MethodInfo_20AABAC MethodInfo_20AABAC, *PMethodInfo_20AABAC;

typedef union _union_215963 _union_215963, *P_union_215963;

union _union_215963 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AABAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Reflection_RuntimePropertyInfo_Getter_T__R__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_215963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BDF44 MethodInfo_13BDF44, *PMethodInfo_13BDF44;

typedef struct MethodInfo_13BDF44_RGCTXs MethodInfo_13BDF44_RGCTXs, *PMethodInfo_13BDF44_RGCTXs;

typedef union _union_207153 _union_207153, *P_union_207153;

struct MethodInfo_13BDF44_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BDF44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BDF44_RGCTXs *rgctx_data;
    union _union_207153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D3228_RGCTXs MethodInfo_15D3228_RGCTXs, *PMethodInfo_15D3228_RGCTXs;

struct MethodInfo_15D3228_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_13C79EC MethodInfo_13C79EC, *PMethodInfo_13C79EC;

typedef union _union_203874 _union_203874, *P_union_203874;

union _union_203874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C79EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C4488 MethodInfo_10C4488, *PMethodInfo_10C4488;

typedef union _union_208591 _union_208591, *P_union_208591;

union _union_208591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F7D70 MethodInfo_30F7D70, *PMethodInfo_30F7D70;

typedef union _union_234655 _union_234655, *P_union_234655;

union _union_234655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7D70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_T__int__UniTask__Fields System_Func_T__int__UniTask__Fields, *PSystem_Func_T__int__UniTask__Fields;

struct System_Func_T__int__UniTask__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__T7__TR__RGCTXs UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__T7__TR__RGCTXs, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__T7__TR__RGCTXs;

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__T7__TR__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Queue_T1_;
    struct MethodInfo *_1_System_Collections_Generic_Queue_T1___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_T2_;
    struct MethodInfo *_3_System_Collections_Generic_Queue_T2___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_Queue_T3_;
    struct MethodInfo *_5_System_Collections_Generic_Queue_T3___ctor;
    struct Il2CppClass *_6_System_Collections_Generic_Queue_T4_;
    struct MethodInfo *_7_System_Collections_Generic_Queue_T4___ctor;
    struct Il2CppClass *_8_System_Collections_Generic_Queue_T5_;
    struct MethodInfo *_9_System_Collections_Generic_Queue_T5___ctor;
    struct Il2CppClass *_10_System_Collections_Generic_Queue_T6_;
    struct MethodInfo *_11_System_Collections_Generic_Queue_T6___ctor;
    struct Il2CppClass *_12_System_Collections_Generic_Queue_T7_;
    struct MethodInfo *_13_System_Collections_Generic_Queue_T7___ctor;
    struct MethodInfo *_14_UniRx_Operators_NthZipObserverBase_TR___ctor;
    struct Il2CppClass *_15_UniRx_Operators_NthZipObserverBase_TR_;
    struct Il2CppClass *_16_UniRx_Operators_OperatorObserverBase_TR__TR_;
    struct MethodInfo *_17_UniRx_Operators_NthZipObserverBase_TR__SetQueue;
    struct Il2CppClass *_18_UniRx_Operators_ZipObserver_T1_;
    struct MethodInfo *_19_UniRx_Operators_ZipObserver_T1___ctor;
    struct Il2CppClass *_20_UniRx_IObservable_T1_;
    struct MethodInfo *_21_UniRx_IObservable_T1__Subscribe;
    struct Il2CppClass *_22_UniRx_Operators_ZipObserver_T2_;
    struct MethodInfo *_23_UniRx_Operators_ZipObserver_T2___ctor;
    struct Il2CppClass *_24_UniRx_IObservable_T2_;
    struct MethodInfo *_25_UniRx_IObservable_T2__Subscribe;
    struct Il2CppClass *_26_UniRx_Operators_ZipObserver_T3_;
    struct MethodInfo *_27_UniRx_Operators_ZipObserver_T3___ctor;
    struct Il2CppClass *_28_UniRx_IObservable_T3_;
    struct MethodInfo *_29_UniRx_IObservable_T3__Subscribe;
    struct Il2CppClass *_30_UniRx_Operators_ZipObserver_T4_;
    struct MethodInfo *_31_UniRx_Operators_ZipObserver_T4___ctor;
    struct Il2CppClass *_32_UniRx_IObservable_T4_;
    struct MethodInfo *_33_UniRx_IObservable_T4__Subscribe;
    struct Il2CppClass *_34_UniRx_Operators_ZipObserver_T5_;
    struct MethodInfo *_35_UniRx_Operators_ZipObserver_T5___ctor;
    struct Il2CppClass *_36_UniRx_IObservable_T5_;
    struct MethodInfo *_37_UniRx_IObservable_T5__Subscribe;
    struct Il2CppClass *_38_UniRx_Operators_ZipObserver_T6_;
    struct MethodInfo *_39_UniRx_Operators_ZipObserver_T6___ctor;
    struct Il2CppClass *_40_UniRx_IObservable_T6_;
    struct MethodInfo *_41_UniRx_IObservable_T6__Subscribe;
    struct Il2CppClass *_42_UniRx_Operators_ZipObserver_T7_;
    struct MethodInfo *_43_UniRx_Operators_ZipObserver_T7___ctor;
    struct Il2CppClass *_44_UniRx_IObservable_T7_;
    struct MethodInfo *_45_UniRx_IObservable_T7__Subscribe;
    struct MethodInfo *_46_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__T7__TR___Run_b__10_0;
    struct MethodInfo *_47_System_Collections_Generic_Queue_T1__Dequeue;
    struct MethodInfo *_48_System_Collections_Generic_Queue_T2__Dequeue;
    struct MethodInfo *_49_System_Collections_Generic_Queue_T3__Dequeue;
    struct MethodInfo *_50_System_Collections_Generic_Queue_T4__Dequeue;
    struct MethodInfo *_51_System_Collections_Generic_Queue_T5__Dequeue;
    struct MethodInfo *_52_System_Collections_Generic_Queue_T6__Dequeue;
    struct MethodInfo *_53_System_Collections_Generic_Queue_T7__Dequeue;
    struct Il2CppClass *_54_UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__T6__T7__TR_;
    struct MethodInfo *_55_UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__T6__T7__TR__Invoke;
    struct Il2CppClass *_56_UniRx_IObserver_TR_;
    struct MethodInfo *_57_UniRx_IObserver_TR__OnNext;
    struct MethodInfo *_58_UniRx_IObserver_TR__OnError;
    struct MethodInfo *_59_UniRx_Operators_OperatorObserverBase_TR__TR__Dispose;
    struct MethodInfo *_60_UniRx_IObserver_TR__OnCompleted;
    struct MethodInfo *_61_System_Collections_Generic_Queue_T1__Clear;
    struct MethodInfo *_62_System_Collections_Generic_Queue_T2__Clear;
    struct MethodInfo *_63_System_Collections_Generic_Queue_T3__Clear;
    struct MethodInfo *_64_System_Collections_Generic_Queue_T4__Clear;
    struct MethodInfo *_65_System_Collections_Generic_Queue_T5__Clear;
    struct MethodInfo *_66_System_Collections_Generic_Queue_T6__Clear;
    struct MethodInfo *_67_System_Collections_Generic_Queue_T7__Clear;
};

typedef struct MethodInfo_2B9E660 MethodInfo_2B9E660, *PMethodInfo_2B9E660;

typedef union _union_257134 _union_257134, *P_union_257134;

union _union_257134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4D50 MethodInfo_22C4D50, *PMethodInfo_22C4D50;

typedef union _union_277958 _union_277958, *P_union_277958;

union _union_277958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4D50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B156B4 MethodInfo_2B156B4, *PMethodInfo_2B156B4;

typedef union _union_232487 _union_232487, *P_union_232487;

union _union_232487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B156B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryRewardMst_array Shock_LotteryRewardMst_array, *PShock_LotteryRewardMst_array;

typedef struct Shock_LotteryRewardMst_o Shock_LotteryRewardMst_o, *PShock_LotteryRewardMst_o;

typedef struct Shock_LotteryRewardMst_c Shock_LotteryRewardMst_c, *PShock_LotteryRewardMst_c;

typedef struct Shock_LotteryRewardMst_Fields Shock_LotteryRewardMst_Fields, *PShock_LotteryRewardMst_Fields;

typedef struct Shock_LotteryRewardMst_VTable Shock_LotteryRewardMst_VTable, *PShock_LotteryRewardMst_VTable;

struct Shock_LotteryRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_LotteryRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LotteryRewardMst_o {
    struct Shock_LotteryRewardMst_c *klass;
    void *monitor;
    struct Shock_LotteryRewardMst_Fields fields;
};

struct Shock_LotteryRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryRewardMst_VTable vtable;
};

struct Shock_LotteryRewardMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LotteryRewardMst_o *m_Items[65535];
};

typedef struct MethodInfo_2091C2C MethodInfo_2091C2C, *PMethodInfo_2091C2C;

typedef union _union_325781 _union_325781, *P_union_325781;

union _union_325781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091C2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_EventRewardScene__c System_Action_EventRewardScene__c, *PSystem_Action_EventRewardScene__c;

typedef struct System_Action_EventRewardScene__VTable System_Action_EventRewardScene__VTable, *PSystem_Action_EventRewardScene__VTable;

struct System_Action_EventRewardScene__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_EventRewardScene__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_EventRewardScene__VTable vtable;
};

typedef struct MethodInfo_1603EF0_RGCTXs MethodInfo_1603EF0_RGCTXs, *PMethodInfo_1603EF0_RGCTXs;

struct MethodInfo_1603EF0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Action_EventRewardScene__o System_Action_EventRewardScene__o, *PSystem_Action_EventRewardScene__o;

typedef struct System_Action_EventRewardScene__Fields System_Action_EventRewardScene__Fields, *PSystem_Action_EventRewardScene__Fields;

struct System_Action_EventRewardScene__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_EventRewardScene__o {
    struct System_Action_EventRewardScene__c *klass;
    void *monitor;
    struct System_Action_EventRewardScene__Fields fields;
};

typedef struct MethodInfo_243EFF8 MethodInfo_243EFF8, *PMethodInfo_243EFF8;

struct MethodInfo_243EFF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281478 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_129F7AC_RGCTXs MethodInfo_129F7AC_RGCTXs, *PMethodInfo_129F7AC_RGCTXs;

struct MethodInfo_129F7AC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2E64948_RGCTXs MethodInfo_2E64948_RGCTXs, *PMethodInfo_2E64948_RGCTXs;

struct MethodInfo_2E64948_RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2_;
    struct MethodInfo *_1_System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2___ctor;
    struct MethodInfo *_2_System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2___FromAsyncImpl_b__0;
    struct Il2CppClass *_3_System_Func_TArg1__TArg2__AsyncCallback__object__IAsyncResult_;
    struct MethodInfo *_4_System_Func_TArg1__TArg2__AsyncCallback__object__IAsyncResult__Invoke;
};

typedef struct MethodInfo_2DF1C68 MethodInfo_2DF1C68, *PMethodInfo_2DF1C68;

typedef union _union_171579 _union_171579, *P_union_171579;

union _union_171579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF1C68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_KerningPair__uint__o System_Func_KerningPair__uint__o, *PSystem_Func_KerningPair__uint__o;

typedef struct System_Func_KerningPair__uint__Fields System_Func_KerningPair__uint__Fields, *PSystem_Func_KerningPair__uint__Fields;

struct System_Func_KerningPair__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KerningPair__uint__o {
    struct System_Func_KerningPair__uint__c *klass;
    void *monitor;
    struct System_Func_KerningPair__uint__Fields fields;
};

typedef struct Aoharu_Scenes_Gacha_GachaController___c_StaticFields Aoharu_Scenes_Gacha_GachaController___c_StaticFields, *PAoharu_Scenes_Gacha_GachaController___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaController___c_o Aoharu_Scenes_Gacha_GachaController___c_o, *PAoharu_Scenes_Gacha_GachaController___c_o;

typedef struct System_Func_IGachaResultData__RewardData__o System_Func_IGachaResultData__RewardData__o, *PSystem_Func_IGachaResultData__RewardData__o;

typedef struct Aoharu_Scenes_Gacha_GachaController___c_c Aoharu_Scenes_Gacha_GachaController___c_c, *PAoharu_Scenes_Gacha_GachaController___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaController___c_Fields Aoharu_Scenes_Gacha_GachaController___c_Fields, *PAoharu_Scenes_Gacha_GachaController___c_Fields;

typedef struct System_Func_IGachaResultData__RewardData__c System_Func_IGachaResultData__RewardData__c, *PSystem_Func_IGachaResultData__RewardData__c;

typedef struct System_Func_IGachaResultData__RewardData__Fields System_Func_IGachaResultData__RewardData__Fields, *PSystem_Func_IGachaResultData__RewardData__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaController___c_VTable Aoharu_Scenes_Gacha_GachaController___c_VTable, *PAoharu_Scenes_Gacha_GachaController___c_VTable;

typedef struct System_Func_IGachaResultData__RewardData__VTable System_Func_IGachaResultData__RewardData__VTable, *PSystem_Func_IGachaResultData__RewardData__VTable;

struct System_Func_IGachaResultData__RewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGachaResultData__RewardData__o {
    struct System_Func_IGachaResultData__RewardData__c *klass;
    void *monitor;
    struct System_Func_IGachaResultData__RewardData__Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaController___c_Fields {
};

struct Aoharu_Scenes_Gacha_GachaController___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaController___c_o *__9;
    struct System_Action_o *__9__48_0;
    struct System_Func_IGachaResultData__RewardData__o *__9__54_1;
    struct System_Action_o *__9__54_4;
};

struct System_Func_IGachaResultData__RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Scenes_Gacha_GachaController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaController___c_o {
    struct Aoharu_Scenes_Gacha_GachaController___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaController___c_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaController___c_VTable vtable;
};

struct System_Func_IGachaResultData__RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGachaResultData__RewardData__VTable vtable;
};

typedef struct System_Collections_Generic_IEnumerable_LoginBonus__c System_Collections_Generic_IEnumerable_LoginBonus__c, *PSystem_Collections_Generic_IEnumerable_LoginBonus__c;

struct System_Collections_Generic_IEnumerable_LoginBonus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Func_AssetData__string__Fields System_Func_AssetData__string__Fields, *PSystem_Func_AssetData__string__Fields;

struct System_Func_AssetData__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_20137C8 MethodInfo_20137C8, *PMethodInfo_20137C8;

typedef union _union_244899 _union_244899, *P_union_244899;

union _union_244899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20137C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EE02C4 MethodInfo_1EE02C4, *PMethodInfo_1EE02C4;

typedef union _union_305534 _union_305534, *P_union_305534;

union _union_305534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE02C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AchievementMst_array Shock_AchievementMst_array, *PShock_AchievementMst_array;

typedef struct Shock_AchievementMst_o Shock_AchievementMst_o, *PShock_AchievementMst_o;

typedef struct Shock_AchievementMst_c Shock_AchievementMst_c, *PShock_AchievementMst_c;

typedef struct Shock_AchievementMst_Fields Shock_AchievementMst_Fields, *PShock_AchievementMst_Fields;

typedef struct Shock_AchievementMst_VTable Shock_AchievementMst_VTable, *PShock_AchievementMst_VTable;

struct Shock_AchievementMst_Fields {
    struct System_String_o *_id;
    struct System_String_o *_achievementIdAndroid;
    struct System_String_o *_achievementIdIos;
    uint32_t _masterReleaseLabelId;
};

struct Shock_AchievementMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_AchievementMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AchievementMst_VTable vtable;
};

struct Shock_AchievementMst_o {
    struct Shock_AchievementMst_c *klass;
    void *monitor;
    struct Shock_AchievementMst_Fields fields;
};

struct Shock_AchievementMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AchievementMst_o *m_Items[65535];
};

typedef struct MethodInfo_26DC6D0 MethodInfo_26DC6D0, *PMethodInfo_26DC6D0;

typedef union _union_272854 _union_272854, *P_union_272854;

union _union_272854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DC6D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_RestoreResult__StaticFields System_Collections_Generic_List_RestoreResult__StaticFields, *PSystem_Collections_Generic_List_RestoreResult__StaticFields;

typedef struct GreeGameLib_RestoreResult_array GreeGameLib_RestoreResult_array, *PGreeGameLib_RestoreResult_array;

typedef struct GreeGameLib_RestoreResult_o GreeGameLib_RestoreResult_o, *PGreeGameLib_RestoreResult_o;

typedef struct GreeGameLib_RestoreResult_c GreeGameLib_RestoreResult_c, *PGreeGameLib_RestoreResult_c;

typedef struct GreeGameLib_RestoreResult_Fields GreeGameLib_RestoreResult_Fields, *PGreeGameLib_RestoreResult_Fields;

typedef struct GreeGameLib_RestoreResult_StaticFields GreeGameLib_RestoreResult_StaticFields, *PGreeGameLib_RestoreResult_StaticFields;

typedef struct GreeGameLib_RestoreResult_VTable GreeGameLib_RestoreResult_VTable, *PGreeGameLib_RestoreResult_VTable;

typedef struct GreeGameLib_Order_o GreeGameLib_Order_o, *PGreeGameLib_Order_o;

typedef struct GreeGameLib_Order_c GreeGameLib_Order_c, *PGreeGameLib_Order_c;

typedef struct GreeGameLib_Order_Fields GreeGameLib_Order_Fields, *PGreeGameLib_Order_Fields;

typedef struct GreeGameLib_Order_VTable GreeGameLib_Order_VTable, *PGreeGameLib_Order_VTable;

struct GreeGameLib_Order_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct GreeGameLib_RestoreResult_StaticFields {
    struct System_String_o *KEY_ORDER;
    struct System_String_o *KEY_SUCCESS;
    struct System_String_o *KEY_ERROR_CODE;
    struct System_String_o *KEY_ERROR_MESSAGE;
};

struct GreeGameLib_RestoreResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct GreeGameLib_RestoreResult_c {
    struct Il2CppClass_1 _1;
    struct GreeGameLib_RestoreResult_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_RestoreResult_VTable vtable;
};

struct GreeGameLib_RestoreResult_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
    struct GreeGameLib_Order_o *mOrder;
    bool mSuccess;
    int32_t mErrorCode;
    struct System_String_o *mErrorMessage;
};

struct GreeGameLib_RestoreResult_o {
    struct GreeGameLib_RestoreResult_c *klass;
    void *monitor;
    struct GreeGameLib_RestoreResult_Fields fields;
};

struct GreeGameLib_Order_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
    struct System_String_o *mPurchaseId;
    struct System_String_o *mProductId;
    bool mNeedCaution;
    struct System_String_o *mProductName;
    bool mSubscription;
    struct System_String_o *mFormattedPrice;
    double mPrice;
    struct System_String_o *mCurrencyCode;
    struct System_String_o *mCountryCode;
    struct System_String_o *mOrderId;
    struct System_String_o *mPurchaseToken;
    struct System_String_o *mPurchaseTime;
    struct System_String_o *mTransactionId;
    struct System_String_o *mTransactionDate;
    struct System_String_o *mReceipt;
    struct System_String_o *mSignature;
    int32_t mPurchaseStatus;
    struct System_String_o *mXuid;
    struct System_String_o *mEntitlementLabel;
};

struct GreeGameLib_RestoreResult_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GreeGameLib_RestoreResult_o *m_Items[65535];
};

struct GreeGameLib_Order_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_Order_VTable vtable;
};

struct GreeGameLib_Order_o {
    struct GreeGameLib_Order_c *klass;
    void *monitor;
    struct GreeGameLib_Order_Fields fields;
};

struct System_Collections_Generic_List_RestoreResult__StaticFields {
    struct GreeGameLib_RestoreResult_array *s_emptyArray;
};

typedef struct MethodInfo_19B9FD8 MethodInfo_19B9FD8, *PMethodInfo_19B9FD8;

typedef union _union_311764 _union_311764, *P_union_311764;

union _union_311764 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9FD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311764 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_PracticeScene___c__DisplayClass60_0_c Aoharu_PracticeScene___c__DisplayClass60_0_c, *PAoharu_PracticeScene___c__DisplayClass60_0_c;

typedef struct Aoharu_PracticeScene___c__DisplayClass60_0_VTable Aoharu_PracticeScene___c__DisplayClass60_0_VTable, *PAoharu_PracticeScene___c__DisplayClass60_0_VTable;

struct Aoharu_PracticeScene___c__DisplayClass60_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_PracticeScene___c__DisplayClass60_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PracticeScene___c__DisplayClass60_0_VTable vtable;
};

typedef struct MethodInfo_26DC6D8 MethodInfo_26DC6D8, *PMethodInfo_26DC6D8;

typedef union _union_268380 _union_268380, *P_union_268380;

union _union_268380 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DC6D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B810 MethodInfo_2D5B810, *PMethodInfo_2D5B810;

typedef struct MethodInfo_2D5B810_RGCTXs MethodInfo_2D5B810_RGCTXs, *PMethodInfo_2D5B810_RGCTXs;

typedef union _union_298550 _union_298550, *P_union_298550;

struct MethodInfo_2D5B810_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__FindLastIndex;
    struct MethodInfo *_2_System_Collections_Generic_List_T__RemoveAt;
};

union _union_298550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B810 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B810_RGCTXs *rgctx_data;
    union _union_298550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_CardMst__c System_Collections_Generic_IEnumerator_CardMst__c, *PSystem_Collections_Generic_IEnumerator_CardMst__c;

struct System_Collections_Generic_IEnumerator_CardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_14F9714 MethodInfo_14F9714, *PMethodInfo_14F9714;

typedef struct MethodInfo_14F9714_RGCTXs MethodInfo_14F9714_RGCTXs, *PMethodInfo_14F9714_RGCTXs;

typedef union _union_200382 _union_200382, *P_union_200382;

union _union_200382 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F9714_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_14F9714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F9714_RGCTXs *rgctx_data;
    union _union_200382 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Crashlytics_MetadataBuilder_Fields Firebase_Crashlytics_MetadataBuilder_Fields, *PFirebase_Crashlytics_MetadataBuilder_Fields;

struct Firebase_Crashlytics_MetadataBuilder_Fields {
};

typedef struct MethodInfo_2DFC6E0 MethodInfo_2DFC6E0, *PMethodInfo_2DFC6E0;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c System_ValueTuple_T1__T2__T3__T4__T5__T6__c, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__c;

typedef union _union_171615 _union_171615, *P_union_171615;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__RGCTXs System_ValueTuple_T1__T2__T3__T4__T5__T6__RGCTXs, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__RGCTXs;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__VTable System_ValueTuple_T1__T2__T3__T4__T5__T6__VTable, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__VTable;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__RGCTXs {
    struct Il2CppClass *_0_System_ValueTuple_T1__T2__T3__T4__T5__T6_;
    struct MethodInfo *_1_System_ValueTuple_T1__T2__T3__T4__T5__T6__Equals;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_T1_;
    struct Il2CppClass *_4_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_6_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer_T2_;
    struct Il2CppClass *_8_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer_T3__get_Default;
    struct Il2CppClass *_11_System_Collections_Generic_EqualityComparer_T3_;
    struct Il2CppClass *_12_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_13_System_Collections_Generic_EqualityComparer_T3__Equals;
    struct MethodInfo *_14_System_Collections_Generic_EqualityComparer_T4__get_Default;
    struct Il2CppClass *_15_System_Collections_Generic_EqualityComparer_T4_;
    struct Il2CppClass *_16_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_17_System_Collections_Generic_EqualityComparer_T4__Equals;
    struct MethodInfo *_18_System_Collections_Generic_EqualityComparer_T5__get_Default;
    struct Il2CppClass *_19_System_Collections_Generic_EqualityComparer_T5_;
    struct Il2CppClass *_20_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_21_System_Collections_Generic_EqualityComparer_T5__Equals;
    struct MethodInfo *_22_System_Collections_Generic_EqualityComparer_T6__get_Default;
    struct Il2CppClass *_23_System_Collections_Generic_EqualityComparer_T6_;
    struct Il2CppClass *_24_System_Collections_Generic_EqualityComparer_T6_;
    struct MethodInfo *_25_System_Collections_Generic_EqualityComparer_T6__Equals;
    struct Il2CppClass *_26_T1;
    struct Il2CppClass *_27_T2;
    struct Il2CppClass *_28_T3;
    struct Il2CppClass *_29_T4;
    struct Il2CppClass *_30_T5;
    struct Il2CppClass *_31_T6;
    struct MethodInfo *_32_System_ValueTuple_T1__T2__T3__T4__T5__T6__CompareTo;
    struct MethodInfo *_33_System_Collections_Generic_Comparer_T1__get_Default;
    struct Il2CppClass *_34_System_Collections_Generic_Comparer_T1_;
    struct Il2CppClass *_35_System_Collections_Generic_Comparer_T1_;
    struct MethodInfo *_36_System_Collections_Generic_Comparer_T1__Compare;
    struct MethodInfo *_37_System_Collections_Generic_Comparer_T2__get_Default;
    struct Il2CppClass *_38_System_Collections_Generic_Comparer_T2_;
    struct Il2CppClass *_39_System_Collections_Generic_Comparer_T2_;
    struct MethodInfo *_40_System_Collections_Generic_Comparer_T2__Compare;
    struct MethodInfo *_41_System_Collections_Generic_Comparer_T3__get_Default;
    struct Il2CppClass *_42_System_Collections_Generic_Comparer_T3_;
    struct Il2CppClass *_43_System_Collections_Generic_Comparer_T3_;
    struct MethodInfo *_44_System_Collections_Generic_Comparer_T3__Compare;
    struct MethodInfo *_45_System_Collections_Generic_Comparer_T4__get_Default;
    struct Il2CppClass *_46_System_Collections_Generic_Comparer_T4_;
    struct Il2CppClass *_47_System_Collections_Generic_Comparer_T4_;
    struct MethodInfo *_48_System_Collections_Generic_Comparer_T4__Compare;
    struct MethodInfo *_49_System_Collections_Generic_Comparer_T5__get_Default;
    struct Il2CppClass *_50_System_Collections_Generic_Comparer_T5_;
    struct Il2CppClass *_51_System_Collections_Generic_Comparer_T5_;
    struct MethodInfo *_52_System_Collections_Generic_Comparer_T5__Compare;
    struct MethodInfo *_53_System_Collections_Generic_Comparer_T6__get_Default;
    struct Il2CppClass *_54_System_Collections_Generic_Comparer_T6_;
    struct Il2CppClass *_55_System_Collections_Generic_Comparer_T6_;
    struct MethodInfo *_56_System_Collections_Generic_Comparer_T6__Compare;
    struct MethodInfo *_63_System_ValueTuple_T1__T2__T3__T4__T5__T6__GetHashCodeCore;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__VTable vtable;
};

union _union_171615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFC6E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312BC98 MethodInfo_312BC98, *PMethodInfo_312BC98;

typedef union _union_231927 _union_231927, *P_union_231927;

union _union_231927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312BC98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F3A720_RGCTXs MethodInfo_2F3A720_RGCTXs, *PMethodInfo_2F3A720_RGCTXs;

struct MethodInfo_2F3A720_RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_T1__T2__T3_;
    struct MethodInfo *_1_UniRx_Tuple_T1__T2__T3___ctor;
};

typedef struct System_Collections_Generic_List_TrainingSelectItem__StaticFields System_Collections_Generic_List_TrainingSelectItem__StaticFields, *PSystem_Collections_Generic_List_TrainingSelectItem__StaticFields;

typedef struct Aoharu_Training_TrainingSelectItem_array Aoharu_Training_TrainingSelectItem_array, *PAoharu_Training_TrainingSelectItem_array;

typedef struct Aoharu_Training_TrainingSelectItem_o Aoharu_Training_TrainingSelectItem_o, *PAoharu_Training_TrainingSelectItem_o;

typedef struct Aoharu_Training_TrainingSelectItem_c Aoharu_Training_TrainingSelectItem_c, *PAoharu_Training_TrainingSelectItem_c;

typedef struct Aoharu_Training_TrainingSelectItem_Fields Aoharu_Training_TrainingSelectItem_Fields, *PAoharu_Training_TrainingSelectItem_Fields;

typedef struct Aoharu_Training_TrainingSelectItem_VTable Aoharu_Training_TrainingSelectItem_VTable, *PAoharu_Training_TrainingSelectItem_VTable;

typedef struct System_Collections_Generic_List_NeedMaterialIcon__o System_Collections_Generic_List_NeedMaterialIcon__o, *PSystem_Collections_Generic_List_NeedMaterialIcon__o;

typedef struct System_Action_ITEM_EFFECT_TYPE__o System_Action_ITEM_EFFECT_TYPE__o, *PSystem_Action_ITEM_EFFECT_TYPE__o;

typedef struct System_Collections_Generic_List_NeedMaterialIcon__c System_Collections_Generic_List_NeedMaterialIcon__c, *PSystem_Collections_Generic_List_NeedMaterialIcon__c;

typedef struct System_Collections_Generic_List_NeedMaterialIcon__Fields System_Collections_Generic_List_NeedMaterialIcon__Fields, *PSystem_Collections_Generic_List_NeedMaterialIcon__Fields;

typedef struct System_Action_ITEM_EFFECT_TYPE__c System_Action_ITEM_EFFECT_TYPE__c, *PSystem_Action_ITEM_EFFECT_TYPE__c;

typedef struct System_Action_ITEM_EFFECT_TYPE__Fields System_Action_ITEM_EFFECT_TYPE__Fields, *PSystem_Action_ITEM_EFFECT_TYPE__Fields;

typedef struct System_Collections_Generic_List_NeedMaterialIcon__StaticFields System_Collections_Generic_List_NeedMaterialIcon__StaticFields, *PSystem_Collections_Generic_List_NeedMaterialIcon__StaticFields;

typedef struct System_Collections_Generic_List_NeedMaterialIcon__VTable System_Collections_Generic_List_NeedMaterialIcon__VTable, *PSystem_Collections_Generic_List_NeedMaterialIcon__VTable;

typedef struct Aoharu_Scenes_Training_NeedMaterialIcon_array Aoharu_Scenes_Training_NeedMaterialIcon_array, *PAoharu_Scenes_Training_NeedMaterialIcon_array;

typedef struct System_Action_ITEM_EFFECT_TYPE__VTable System_Action_ITEM_EFFECT_TYPE__VTable, *PSystem_Action_ITEM_EFFECT_TYPE__VTable;

struct Aoharu_Training_TrainingSelectItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Training_TrainingSelectItem_o *m_Items[65535];
};

struct System_Action_ITEM_EFFECT_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_NeedMaterialIcon__Fields {
    struct Aoharu_Scenes_Training_NeedMaterialIcon_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Training_TrainingSelectItem_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_itemNameText;
    struct Shock_TextMeshUI_o *m_itemSelectAmountText;
    struct Shock_TextMeshUI_o *m_itemNeedAmountText;
    struct UnityEngine_GameObject_o *m_itemNoSettingObj;
    struct UnityEngine_Transform_o *m_selectItemParent;
    struct Prefab_o *m_selectItemPrefab;
    struct Shock_ButtonEvent_o *m_button;
    struct System_Collections_Generic_List_NeedMaterialIcon__o *m_itemIconList;
    int32_t m_effectType;
    struct System_Action_ITEM_EFFECT_TYPE__o *_OnClick_k__BackingField;
};

struct System_Action_ITEM_EFFECT_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ITEM_EFFECT_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ITEM_EFFECT_TYPE__VTable vtable;
};

struct System_Action_ITEM_EFFECT_TYPE__o {
    struct System_Action_ITEM_EFFECT_TYPE__c *klass;
    void *monitor;
    struct System_Action_ITEM_EFFECT_TYPE__Fields fields;
};

struct System_Collections_Generic_List_TrainingSelectItem__StaticFields {
    struct Aoharu_Training_TrainingSelectItem_array *s_emptyArray;
};

struct Aoharu_Training_TrainingSelectItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Training_TrainingSelectItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Training_TrainingSelectItem_VTable vtable;
};

struct Aoharu_Training_TrainingSelectItem_o {
    struct Aoharu_Training_TrainingSelectItem_c *klass;
    void *monitor;
    struct Aoharu_Training_TrainingSelectItem_Fields fields;
};

struct System_Collections_Generic_List_NeedMaterialIcon__o {
    struct System_Collections_Generic_List_NeedMaterialIcon__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_NeedMaterialIcon__Fields fields;
};

struct System_Collections_Generic_List_NeedMaterialIcon__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_NeedMaterialIcon__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_NeedMaterialIcon__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_NeedMaterialIcon__VTable vtable;
};

struct Aoharu_Scenes_Training_NeedMaterialIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Training_NeedMaterialIcon_o *m_Items[65535];
};

struct System_Collections_Generic_List_NeedMaterialIcon__StaticFields {
    struct Aoharu_Scenes_Training_NeedMaterialIcon_array *s_emptyArray;
};

typedef struct Mono_Security_X509_Extensions_BasicConstraintsExtension_o Mono_Security_X509_Extensions_BasicConstraintsExtension_o, *PMono_Security_X509_Extensions_BasicConstraintsExtension_o;

typedef struct Mono_Security_X509_Extensions_BasicConstraintsExtension_c Mono_Security_X509_Extensions_BasicConstraintsExtension_c, *PMono_Security_X509_Extensions_BasicConstraintsExtension_c;

typedef struct Mono_Security_X509_Extensions_BasicConstraintsExtension_Fields Mono_Security_X509_Extensions_BasicConstraintsExtension_Fields, *PMono_Security_X509_Extensions_BasicConstraintsExtension_Fields;

typedef struct Mono_Security_X509_Extensions_BasicConstraintsExtension_VTable Mono_Security_X509_Extensions_BasicConstraintsExtension_VTable, *PMono_Security_X509_Extensions_BasicConstraintsExtension_VTable;

typedef struct Mono_Security_X509_X509Extension_Fields Mono_Security_X509_X509Extension_Fields, *PMono_Security_X509_X509Extension_Fields;

typedef struct Mono_Security_ASN1_1_o Mono_Security_ASN1_1_o, *PMono_Security_ASN1_1_o;

typedef struct Mono_Security_ASN1_1_c Mono_Security_ASN1_1_c, *PMono_Security_ASN1_1_c;

typedef struct Mono_Security_ASN1_1_Fields Mono_Security_ASN1_1_Fields, *PMono_Security_ASN1_1_Fields;

typedef struct Mono_Security_ASN1_1_VTable Mono_Security_ASN1_1_VTable, *PMono_Security_ASN1_1_VTable;

struct Mono_Security_X509_Extensions_BasicConstraintsExtension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Decode;
    struct VirtualInvokeData _5_Encode;
};

struct Mono_Security_ASN1_1_Fields {
    uint8_t m_nTag;
    struct System_Byte_array *m_aValue;
    struct System_Collections_ArrayList_o *elist;
};

struct Mono_Security_ASN1_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetBytes;
};

struct Mono_Security_X509_X509Extension_Fields {
    struct System_String_o *extnOid;
    bool extnCritical;
    struct Mono_Security_ASN1_1_o *extnValue;
};

struct Mono_Security_X509_Extensions_BasicConstraintsExtension_Fields {
    struct Mono_Security_X509_X509Extension_Fields super;
    bool cA;
    int32_t pathLenConstraint;
};

struct Mono_Security_ASN1_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_ASN1_1_VTable vtable;
};

struct Mono_Security_ASN1_1_o {
    struct Mono_Security_ASN1_1_c *klass;
    void *monitor;
    struct Mono_Security_ASN1_1_Fields fields;
};

struct Mono_Security_X509_Extensions_BasicConstraintsExtension_o {
    struct Mono_Security_X509_Extensions_BasicConstraintsExtension_c *klass;
    void *monitor;
    struct Mono_Security_X509_Extensions_BasicConstraintsExtension_Fields fields;
};

struct Mono_Security_X509_Extensions_BasicConstraintsExtension_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_X509_Extensions_BasicConstraintsExtension_VTable vtable;
};

typedef struct MethodInfo_1BF1350 MethodInfo_1BF1350, *PMethodInfo_1BF1350;

typedef union _union_245533 _union_245533, *P_union_245533;

union _union_245533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1350 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvStarLiveSkipR__o System_Action_RecvStarLiveSkipR__o, *PSystem_Action_RecvStarLiveSkipR__o;

typedef struct System_Action_RecvStarLiveSkipR__c System_Action_RecvStarLiveSkipR__c, *PSystem_Action_RecvStarLiveSkipR__c;

typedef struct System_Action_RecvStarLiveSkipR__Fields System_Action_RecvStarLiveSkipR__Fields, *PSystem_Action_RecvStarLiveSkipR__Fields;

typedef struct System_Action_RecvStarLiveSkipR__VTable System_Action_RecvStarLiveSkipR__VTable, *PSystem_Action_RecvStarLiveSkipR__VTable;

struct System_Action_RecvStarLiveSkipR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvStarLiveSkipR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvStarLiveSkipR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvStarLiveSkipR__VTable vtable;
};

struct System_Action_RecvStarLiveSkipR__o {
    struct System_Action_RecvStarLiveSkipR__c *klass;
    void *monitor;
    struct System_Action_RecvStarLiveSkipR__Fields fields;
};

typedef struct MethodInfo_31210F8 MethodInfo_31210F8, *PMethodInfo_31210F8;

typedef union _union_228477 _union_228477, *P_union_228477;

union _union_228477 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31210F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC63B0 MethodInfo_1BC63B0, *PMethodInfo_1BC63B0;

typedef union _union_303786 _union_303786, *P_union_303786;

union _union_303786 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC63B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303786 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_WebSocketValidate_c System_Net_WebSockets_WebSocketValidate_c, *PSystem_Net_WebSockets_WebSocketValidate_c;

typedef struct System_Net_WebSockets_WebSocketValidate_VTable System_Net_WebSockets_WebSocketValidate_VTable, *PSystem_Net_WebSockets_WebSocketValidate_VTable;

struct System_Net_WebSockets_WebSocketValidate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebSockets_WebSocketValidate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_WebSocketValidate_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass26_0_VTable Shock_Scenes_Adventure_CommandManager___c__DisplayClass26_0_VTable, *PShock_Scenes_Adventure_CommandManager___c__DisplayClass26_0_VTable;

struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D60B88 MethodInfo_1D60B88, *PMethodInfo_1D60B88;

typedef union _union_306546 _union_306546, *P_union_306546;

union _union_306546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D60B88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_326746C MethodInfo_326746C, *PMethodInfo_326746C;

typedef union _union_315071 _union_315071, *P_union_315071;

union _union_315071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326746C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_WebSocketValidate_o System_Net_WebSockets_WebSocketValidate_o, *PSystem_Net_WebSockets_WebSocketValidate_o;

typedef struct System_Net_WebSockets_WebSocketValidate_Fields System_Net_WebSockets_WebSocketValidate_Fields, *PSystem_Net_WebSockets_WebSocketValidate_Fields;

struct System_Net_WebSockets_WebSocketValidate_Fields {
};

struct System_Net_WebSockets_WebSocketValidate_o {
    struct System_Net_WebSockets_WebSocketValidate_c *klass;
    void *monitor;
    struct System_Net_WebSockets_WebSocketValidate_Fields fields;
};

typedef struct System_WeakReference_array System_WeakReference_array, *PSystem_WeakReference_array;

struct System_WeakReference_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_WeakReference_o *m_Items[65535];
};

typedef struct Shock_ShopUtils_ErrorIndex_VTable Shock_ShopUtils_ErrorIndex_VTable, *PShock_ShopUtils_ErrorIndex_VTable;

struct Shock_ShopUtils_ErrorIndex_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Spine_Polygon_o Spine_Polygon_o, *PSpine_Polygon_o;

typedef struct Spine_Polygon_c Spine_Polygon_c, *PSpine_Polygon_c;

typedef struct Spine_Polygon_Fields Spine_Polygon_Fields, *PSpine_Polygon_Fields;

typedef struct Spine_Polygon_VTable Spine_Polygon_VTable, *PSpine_Polygon_VTable;

struct Spine_Polygon_Fields {
    struct System_Single_array *_Vertices_k__BackingField;
    int32_t _Count_k__BackingField;
};

struct Spine_Polygon_o {
    struct Spine_Polygon_c *klass;
    void *monitor;
    struct Spine_Polygon_Fields fields;
};

struct Spine_Polygon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Polygon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Polygon_VTable vtable;
};

typedef struct MethodInfo_2B9E654 MethodInfo_2B9E654, *PMethodInfo_2B9E654;

typedef union _union_257114 _union_257114, *P_union_257114;

union _union_257114 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E654 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257114 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_WebSocketState_VTable System_Net_WebSockets_WebSocketState_VTable, *PSystem_Net_WebSockets_WebSocketState_VTable;

struct System_Net_WebSockets_WebSocketState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_o Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_o, *PGree_Wfs_LegacyAssetBundles_BinaryManifestObject_o;

typedef struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_c Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_c, *PGree_Wfs_LegacyAssetBundles_BinaryManifestObject_c;

typedef struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_Fields Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_Fields, *PGree_Wfs_LegacyAssetBundles_BinaryManifestObject_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_VTable Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_VTable, *PGree_Wfs_LegacyAssetBundles_BinaryManifestObject_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_o Gree_Wfs_LegacyAssetBundles_AssetBundleManager_o, *PGree_Wfs_LegacyAssetBundles_AssetBundleManager_o;

typedef struct UnityEngine_Cache_o UnityEngine_Cache_o, *PUnityEngine_Cache_o;

typedef struct UnityEngine_Hash128_o UnityEngine_Hash128_o, *PUnityEngine_Hash128_o;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleManifest_array Gree_Wfs_LegacyAssetBundles_BundleManifest_array, *PGree_Wfs_LegacyAssetBundles_BundleManifest_array;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_c Gree_Wfs_LegacyAssetBundles_AssetBundleManager_c, *PGree_Wfs_LegacyAssetBundles_AssetBundleManager_c;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_Fields Gree_Wfs_LegacyAssetBundles_AssetBundleManager_Fields, *PGree_Wfs_LegacyAssetBundles_AssetBundleManager_Fields;

typedef struct UnityEngine_Cache_Fields UnityEngine_Cache_Fields, *PUnityEngine_Cache_Fields;

typedef struct UnityEngine_Hash128_Fields UnityEngine_Hash128_Fields, *PUnityEngine_Hash128_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleManifest_o Gree_Wfs_LegacyAssetBundles_BundleManifest_o, *PGree_Wfs_LegacyAssetBundles_BundleManifest_o;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_StaticFields Gree_Wfs_LegacyAssetBundles_AssetBundleManager_StaticFields, *PGree_Wfs_LegacyAssetBundles_AssetBundleManager_StaticFields;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_VTable Gree_Wfs_LegacyAssetBundles_AssetBundleManager_VTable, *PGree_Wfs_LegacyAssetBundles_AssetBundleManager_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__o Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__o, *PGree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__o;

typedef struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_o Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_o, *PGree_Wfs_LegacyAssetBundles_ErrorInterruptor_o;

typedef struct System_Collections_Generic_List_ProgressMonitor__o System_Collections_Generic_List_ProgressMonitor__o, *PSystem_Collections_Generic_List_ProgressMonitor__o;

typedef struct System_Collections_Generic_List_AssetBundleHandler__o System_Collections_Generic_List_AssetBundleHandler__o, *PSystem_Collections_Generic_List_AssetBundleHandler__o;

typedef struct System_Collections_Generic_List_IAssetBundleRequest__o System_Collections_Generic_List_IAssetBundleRequest__o, *PSystem_Collections_Generic_List_IAssetBundleRequest__o;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleManifest_c Gree_Wfs_LegacyAssetBundles_BundleManifest_c, *PGree_Wfs_LegacyAssetBundles_BundleManifest_c;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleManifest_Fields Gree_Wfs_LegacyAssetBundles_BundleManifest_Fields, *PGree_Wfs_LegacyAssetBundles_BundleManifest_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__c Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__c, *PGree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__c;

typedef struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__Fields Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__Fields, *PGree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_c Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_c, *PGree_Wfs_LegacyAssetBundles_ErrorInterruptor_c;

typedef struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_Fields Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_Fields, *PGree_Wfs_LegacyAssetBundles_ErrorInterruptor_Fields;

typedef struct System_Collections_Generic_List_ProgressMonitor__c System_Collections_Generic_List_ProgressMonitor__c, *PSystem_Collections_Generic_List_ProgressMonitor__c;

typedef struct System_Collections_Generic_List_ProgressMonitor__Fields System_Collections_Generic_List_ProgressMonitor__Fields, *PSystem_Collections_Generic_List_ProgressMonitor__Fields;

typedef struct System_Collections_Generic_List_AssetBundleHandler__c System_Collections_Generic_List_AssetBundleHandler__c, *PSystem_Collections_Generic_List_AssetBundleHandler__c;

typedef struct System_Collections_Generic_List_AssetBundleHandler__Fields System_Collections_Generic_List_AssetBundleHandler__Fields, *PSystem_Collections_Generic_List_AssetBundleHandler__Fields;

typedef struct System_Collections_Generic_List_IAssetBundleRequest__c System_Collections_Generic_List_IAssetBundleRequest__c, *PSystem_Collections_Generic_List_IAssetBundleRequest__c;

typedef struct System_Collections_Generic_List_IAssetBundleRequest__Fields System_Collections_Generic_List_IAssetBundleRequest__Fields, *PSystem_Collections_Generic_List_IAssetBundleRequest__Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__VTable Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__VTable, *PGree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_VTable Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_VTable, *PGree_Wfs_LegacyAssetBundles_ErrorInterruptor_VTable;

typedef struct System_Collections_Generic_List_ProgressMonitor__StaticFields System_Collections_Generic_List_ProgressMonitor__StaticFields, *PSystem_Collections_Generic_List_ProgressMonitor__StaticFields;

typedef struct System_Collections_Generic_List_ProgressMonitor__VTable System_Collections_Generic_List_ProgressMonitor__VTable, *PSystem_Collections_Generic_List_ProgressMonitor__VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_array Gree_Wfs_LegacyAssetBundles_ProgressMonitor_array, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_array;

typedef struct System_Collections_Generic_List_AssetBundleHandler__StaticFields System_Collections_Generic_List_AssetBundleHandler__StaticFields, *PSystem_Collections_Generic_List_AssetBundleHandler__StaticFields;

typedef struct System_Collections_Generic_List_AssetBundleHandler__VTable System_Collections_Generic_List_AssetBundleHandler__VTable, *PSystem_Collections_Generic_List_AssetBundleHandler__VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_array Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_array, *PGree_Wfs_LegacyAssetBundles_AssetBundleHandler_array;

typedef struct System_Collections_Generic_List_IAssetBundleRequest__StaticFields System_Collections_Generic_List_IAssetBundleRequest__StaticFields, *PSystem_Collections_Generic_List_IAssetBundleRequest__StaticFields;

typedef struct System_Collections_Generic_List_IAssetBundleRequest__VTable System_Collections_Generic_List_IAssetBundleRequest__VTable, *PSystem_Collections_Generic_List_IAssetBundleRequest__VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_array Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_array, *PGree_Wfs_LegacyAssetBundles_IAssetBundleRequest_array;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_o Gree_Wfs_LegacyAssetBundles_ProgressMonitor_o, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_o;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_o Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_o, *PGree_Wfs_LegacyAssetBundles_AssetBundleHandler_o;

typedef struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_o Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_o, *PGree_Wfs_LegacyAssetBundles_IAssetBundleRequest_o;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_c Gree_Wfs_LegacyAssetBundles_ProgressMonitor_c, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_c;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_Fields Gree_Wfs_LegacyAssetBundles_ProgressMonitor_Fields, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_c Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_c, *PGree_Wfs_LegacyAssetBundles_AssetBundleHandler_c;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_Fields Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_Fields, *PGree_Wfs_LegacyAssetBundles_AssetBundleHandler_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_c Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_c, *PGree_Wfs_LegacyAssetBundles_IAssetBundleRequest_c;

typedef struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_Fields Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_Fields, *PGree_Wfs_LegacyAssetBundles_IAssetBundleRequest_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_VTable Gree_Wfs_LegacyAssetBundles_ProgressMonitor_VTable, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_VTable;

typedef struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___o System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___o, *PSystem_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___o;

typedef struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___o System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___o, *PSystem_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___o;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_o Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_o, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_o;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_o Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_o, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_o;

typedef struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_VTable Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_VTable, *PGree_Wfs_LegacyAssetBundles_AssetBundleHandler_VTable;

typedef struct System_Collections_Generic_List_IAsyncOperation__o System_Collections_Generic_List_IAsyncOperation__o, *PSystem_Collections_Generic_List_IAsyncOperation__o;

typedef struct UnityEngine_Networking_UnityWebRequest_o UnityEngine_Networking_UnityWebRequest_o, *PUnityEngine_Networking_UnityWebRequest_o;

typedef struct UnityEngine_Networking_UnityWebRequestAsyncOperation_o UnityEngine_Networking_UnityWebRequestAsyncOperation_o, *PUnityEngine_Networking_UnityWebRequestAsyncOperation_o;

typedef struct UnityEngine_AssetBundleRequest_o UnityEngine_AssetBundleRequest_o, *PUnityEngine_AssetBundleRequest_o;

typedef struct UnityEngine_AssetBundle_o UnityEngine_AssetBundle_o, *PUnityEngine_AssetBundle_o;

typedef struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___c System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___c, *PSystem_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___c;

typedef struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___Fields System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___Fields, *PSystem_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___Fields;

typedef struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___c System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___c, *PSystem_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___c;

typedef struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___Fields System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___Fields, *PSystem_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_c Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_c, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_c;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_Fields Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_Fields, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_c Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_c, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_c;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_Fields Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_Fields, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_Fields;

typedef struct System_Collections_Generic_List_IAsyncOperation__c System_Collections_Generic_List_IAsyncOperation__c, *PSystem_Collections_Generic_List_IAsyncOperation__c;

typedef struct System_Collections_Generic_List_IAsyncOperation__Fields System_Collections_Generic_List_IAsyncOperation__Fields, *PSystem_Collections_Generic_List_IAsyncOperation__Fields;

typedef struct UnityEngine_Networking_UnityWebRequest_c UnityEngine_Networking_UnityWebRequest_c, *PUnityEngine_Networking_UnityWebRequest_c;

typedef struct UnityEngine_Networking_UnityWebRequest_Fields UnityEngine_Networking_UnityWebRequest_Fields, *PUnityEngine_Networking_UnityWebRequest_Fields;

typedef struct UnityEngine_Networking_UnityWebRequestAsyncOperation_c UnityEngine_Networking_UnityWebRequestAsyncOperation_c, *PUnityEngine_Networking_UnityWebRequestAsyncOperation_c;

typedef struct UnityEngine_Networking_UnityWebRequestAsyncOperation_Fields UnityEngine_Networking_UnityWebRequestAsyncOperation_Fields, *PUnityEngine_Networking_UnityWebRequestAsyncOperation_Fields;

typedef struct UnityEngine_AssetBundleRequest_c UnityEngine_AssetBundleRequest_c, *PUnityEngine_AssetBundleRequest_c;

typedef struct UnityEngine_AssetBundleRequest_Fields UnityEngine_AssetBundleRequest_Fields, *PUnityEngine_AssetBundleRequest_Fields;

typedef struct UnityEngine_AssetBundle_c UnityEngine_AssetBundle_c, *PUnityEngine_AssetBundle_c;

typedef struct UnityEngine_AssetBundle_Fields UnityEngine_AssetBundle_Fields, *PUnityEngine_AssetBundle_Fields;

typedef struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___VTable System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___VTable, *PSystem_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___VTable;

typedef struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___VTable System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___VTable, *PSystem_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_VTable Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_VTable, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_VTable Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_VTable, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_VTable;

typedef struct System_Collections_Generic_List_IAsyncOperation__StaticFields System_Collections_Generic_List_IAsyncOperation__StaticFields, *PSystem_Collections_Generic_List_IAsyncOperation__StaticFields;

typedef struct System_Collections_Generic_List_IAsyncOperation__VTable System_Collections_Generic_List_IAsyncOperation__VTable, *PSystem_Collections_Generic_List_IAsyncOperation__VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_array Gree_Wfs_LegacyAssetBundles_IAsyncOperation_array, *PGree_Wfs_LegacyAssetBundles_IAsyncOperation_array;

typedef struct UnityEngine_Networking_UnityWebRequest_VTable UnityEngine_Networking_UnityWebRequest_VTable, *PUnityEngine_Networking_UnityWebRequest_VTable;

typedef struct UnityEngine_Networking_DownloadHandler_o UnityEngine_Networking_DownloadHandler_o, *PUnityEngine_Networking_DownloadHandler_o;

typedef struct UnityEngine_Networking_UploadHandler_o UnityEngine_Networking_UploadHandler_o, *PUnityEngine_Networking_UploadHandler_o;

typedef struct UnityEngine_Networking_CertificateHandler_o UnityEngine_Networking_CertificateHandler_o, *PUnityEngine_Networking_CertificateHandler_o;

typedef struct UnityEngine_Networking_UnityWebRequestAsyncOperation_VTable UnityEngine_Networking_UnityWebRequestAsyncOperation_VTable, *PUnityEngine_Networking_UnityWebRequestAsyncOperation_VTable;

typedef struct UnityEngine_AssetBundleRequest_VTable UnityEngine_AssetBundleRequest_VTable, *PUnityEngine_AssetBundleRequest_VTable;

typedef struct UnityEngine_AssetBundle_VTable UnityEngine_AssetBundle_VTable, *PUnityEngine_AssetBundle_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_o Gree_Wfs_LegacyAssetBundles_IAsyncOperation_o, *PGree_Wfs_LegacyAssetBundles_IAsyncOperation_o;

typedef struct UnityEngine_Networking_DownloadHandler_c UnityEngine_Networking_DownloadHandler_c, *PUnityEngine_Networking_DownloadHandler_c;

typedef struct UnityEngine_Networking_DownloadHandler_Fields UnityEngine_Networking_DownloadHandler_Fields, *PUnityEngine_Networking_DownloadHandler_Fields;

typedef struct UnityEngine_Networking_UploadHandler_c UnityEngine_Networking_UploadHandler_c, *PUnityEngine_Networking_UploadHandler_c;

typedef struct UnityEngine_Networking_UploadHandler_Fields UnityEngine_Networking_UploadHandler_Fields, *PUnityEngine_Networking_UploadHandler_Fields;

typedef struct UnityEngine_Networking_CertificateHandler_c UnityEngine_Networking_CertificateHandler_c, *PUnityEngine_Networking_CertificateHandler_c;

typedef struct UnityEngine_Networking_CertificateHandler_Fields UnityEngine_Networking_CertificateHandler_Fields, *PUnityEngine_Networking_CertificateHandler_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_c Gree_Wfs_LegacyAssetBundles_IAsyncOperation_c, *PGree_Wfs_LegacyAssetBundles_IAsyncOperation_c;

typedef struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_Fields Gree_Wfs_LegacyAssetBundles_IAsyncOperation_Fields, *PGree_Wfs_LegacyAssetBundles_IAsyncOperation_Fields;

typedef struct UnityEngine_Networking_DownloadHandler_VTable UnityEngine_Networking_DownloadHandler_VTable, *PUnityEngine_Networking_DownloadHandler_VTable;

typedef struct UnityEngine_Networking_UploadHandler_VTable UnityEngine_Networking_UploadHandler_VTable, *PUnityEngine_Networking_UploadHandler_VTable;

typedef struct UnityEngine_Networking_CertificateHandler_VTable UnityEngine_Networking_CertificateHandler_VTable, *PUnityEngine_Networking_CertificateHandler_VTable;

struct System_Collections_Generic_List_AssetBundleHandler__Fields {
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_IAssetBundleRequest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IAssetBundleRequest__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IAssetBundleRequest__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IAssetBundleRequest__VTable vtable;
};

struct System_Collections_Generic_List_IAssetBundleRequest__Fields {
    struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IAssetBundleRequest__o {
    struct System_Collections_Generic_List_IAssetBundleRequest__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IAssetBundleRequest__Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___VTable vtable;
};

struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___o {
    struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___Fields fields;
};

struct System_Collections_Generic_List_IAsyncOperation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_Networking_UploadHandler_Fields {
    intptr_t m_Ptr;
};

struct System_Collections_Generic_List_ProgressMonitor__Fields {
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ProgressMonitor__o {
    struct System_Collections_Generic_List_ProgressMonitor__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ProgressMonitor__Fields fields;
};

struct UnityEngine_Hash128_Fields {
    uint64_t u64_0;
    uint64_t u64_1;
};

struct UnityEngine_Hash128_o {
    struct UnityEngine_Hash128_Fields fields;
};

struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_o *m_Items[65535];
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_VTable vtable;
};

struct System_Collections_Generic_List_AssetBundleHandler__StaticFields {
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_array *s_emptyArray;
};

struct UnityEngine_Cache_Fields {
    int32_t m_Handle;
};

struct UnityEngine_Cache_o {
    struct UnityEngine_Cache_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_Fields {
    struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__o *downloadAssetBundleHandlerCollection;
    struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__o *loadAssetBundleHandlerCollection;
    struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_o *errorInterruptor;
    struct System_Int32_array *timeoutCollection;
    int32_t forceTimeoutInterval;
    struct UnityEngine_Cache_o cache;
    struct System_Collections_Generic_List_IAsyncOperation__o *asyncOperationCollection;
    struct UnityEngine_Networking_UnityWebRequest_o *unityWebRequest;
    struct UnityEngine_Networking_UnityWebRequestAsyncOperation_o *unityWebRequestAsyncOperation;
    struct UnityEngine_AssetBundleRequest_o *assetBundleRequest;
    struct System_Collections_IEnumerator_o *downloadEnumerator;
    struct System_Collections_IEnumerator_o *loadEnumerator;
    struct System_String_o *_key_k__BackingField;
    struct System_String_o *_identifier_k__BackingField;
    struct System_String_o *_url_k__BackingField;
    struct UnityEngine_Hash128_o _hash_k__BackingField;
    uint32_t _crc_k__BackingField;
    struct UnityEngine_AssetBundle_o *_assetBundle_k__BackingField;
    struct UnityEngine_Object_array *_assetCollection_k__BackingField;
    struct System_Exception_o *_exception_k__BackingField;
    bool _downloadIsDone_k__BackingField;
    bool _loadIsDone_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_BundleManifest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Gree_Wfs_LegacyAssetBundles_BundleManifest_o *m_Items[65535];
};

struct UnityEngine_Networking_UploadHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_SetContentType;
};

struct UnityEngine_Networking_UploadHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_UploadHandler_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_o {
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_Fields fields;
};

struct UnityEngine_Networking_UploadHandler_o {
    struct UnityEngine_Networking_UploadHandler_c *klass;
    void *monitor;
    struct UnityEngine_Networking_UploadHandler_Fields fields;
};

struct UnityEngine_Networking_DownloadHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_GetNativeData;
    struct VirtualInvokeData _7_GetData;
    struct VirtualInvokeData _8_GetText;
    struct VirtualInvokeData _9_ReceiveData;
    struct VirtualInvokeData _10_ReceiveContentLengthHeader;
    struct VirtualInvokeData _11_ReceiveContentLength;
    struct VirtualInvokeData _12_CompleteContent;
};

struct UnityEngine_Networking_UnityWebRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_Collections_Generic_List_ProgressMonitor__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ProgressMonitor__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ProgressMonitor__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ProgressMonitor__VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Networking_UnityWebRequestAsyncOperation_Fields {
    struct UnityEngine_AsyncOperation_Fields super;
    struct UnityEngine_Networking_UnityWebRequest_o *_webRequest_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__Fields {
    int32_t size;
    struct System_Collections_Generic_List_T__o *itemCollection;
};

struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__o {
    struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__VTable vtable;
};

struct System_Collections_Generic_List_IAsyncOperation__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IAsyncOperation__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IAsyncOperation__VTable vtable;
};

struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___VTable vtable;
};

struct UnityEngine_Networking_CertificateHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ValidateCertificate;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_Networking_CertificateHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_CertificateHandler_VTable vtable;
};

struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___o {
    struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___Fields fields;
};

struct System_Collections_Generic_List_IAsyncOperation__StaticFields {
    struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_array *s_emptyArray;
};

struct System_Collections_Generic_List_IAsyncOperation__Fields {
    struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IAsyncOperation__o {
    struct System_Collections_Generic_List_IAsyncOperation__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IAsyncOperation__Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_Fields {
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_c {
    struct Il2CppClass_1 _1;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_Fields {
    struct System_Collections_Generic_Dictionary_BundleObject__List_DownloadBundleRequest___o *downloadRequestBundleObjectCollection;
    struct System_Collections_Generic_Dictionary_BundleObject__List_LoadBundleRequest___o *loadRequestBundleObjectCollection;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressMonitorCallback_o *progressMonitorCallback;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_o *downloadProgressUpdatedCallback;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_o *loadProgressUpdatedCallback;
    int32_t downloadCount;
    int32_t loadCount;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_o {
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__o *downloadAssetBundleHandlerCollection;
    struct Gree_Wfs_LegacyAssetBundles_FixedList_AssetBundleHandler__o *loadAssetBundleHandlerCollection;
    struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_o *errorInterruptor;
    struct System_Int32_array *timeoutCollection;
    int32_t forceTimeoutInterval;
    struct System_Collections_Generic_List_ProgressMonitor__o *progressMonitorCollection;
    struct System_Collections_Generic_List_AssetBundleHandler__o *assetBundleHandlerCollection;
    struct System_Collections_Generic_List_IAssetBundleRequest__o *assetBundleRequestCollection;
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_o {
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_Fields {
    struct System_Collections_Generic_List_IAssetBundleRequest__o *assetBundleRequestCollection;
};

struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_o {
    struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_StaticFields {
    bool _initialized;
    struct UnityEngine_GameObject_o *_gameObject;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_o *_instance;
};

struct Gree_Wfs_LegacyAssetBundles_BundleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Gree_Wfs_LegacyAssetBundles_BundleManifest_Fields {
};

struct Gree_Wfs_LegacyAssetBundles_BundleManifest_o {
    struct Gree_Wfs_LegacyAssetBundles_BundleManifest_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_BundleManifest_Fields fields;
};

struct UnityEngine_Networking_UnityWebRequest_Fields {
    intptr_t m_Ptr;
    struct UnityEngine_Networking_DownloadHandler_o *m_DownloadHandler;
    struct UnityEngine_Networking_UploadHandler_o *m_UploadHandler;
    struct UnityEngine_Networking_CertificateHandler_o *m_CertificateHandler;
    struct System_Uri_o *m_Uri;
    bool _disposeCertificateHandlerOnDispose_k__BackingField;
    bool _disposeDownloadHandlerOnDispose_k__BackingField;
    bool _disposeUploadHandlerOnDispose_k__BackingField;
};

struct UnityEngine_Networking_UnityWebRequest_o {
    struct UnityEngine_Networking_UnityWebRequest_c *klass;
    void *monitor;
    struct UnityEngine_Networking_UnityWebRequest_Fields fields;
};

struct System_Collections_Generic_List_IAssetBundleRequest__StaticFields {
    struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_array *s_emptyArray;
};

struct UnityEngine_Networking_UnityWebRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_UnityWebRequest_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_Fields {
};

struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_o {
    struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_Fields fields;
};

struct System_Collections_Generic_List_ProgressMonitor__StaticFields {
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_array *s_emptyArray;
};

struct Gree_Wfs_LegacyAssetBundles_IAssetBundleRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_Networking_UnityWebRequestAsyncOperation_o {
    struct UnityEngine_Networking_UnityWebRequestAsyncOperation_c *klass;
    void *monitor;
    struct UnityEngine_Networking_UnityWebRequestAsyncOperation_Fields fields;
};

struct UnityEngine_Networking_CertificateHandler_Fields {
    intptr_t m_Ptr;
};

struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_url;
    struct VirtualInvokeData _5_get_hash;
    struct VirtualInvokeData _6_get_crc;
    struct VirtualInvokeData _7_get_length;
    struct VirtualInvokeData _8_get_manifestCollection;
    struct VirtualInvokeData _9_LoadAsync;
};

struct UnityEngine_Networking_UnityWebRequestAsyncOperation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Networking_UnityWebRequestAsyncOperation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_UnityWebRequestAsyncOperation_VTable vtable;
};

struct UnityEngine_Networking_CertificateHandler_o {
    struct UnityEngine_Networking_CertificateHandler_c *klass;
    void *monitor;
    struct UnityEngine_Networking_CertificateHandler_Fields fields;
};

struct System_Collections_Generic_List_AssetBundleHandler__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_AssetBundleRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
};

struct UnityEngine_AssetBundleRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AssetBundleRequest_VTable vtable;
};

struct UnityEngine_AssetBundleRequest_Fields {
    struct UnityEngine_ResourceRequest_Fields super;
};

struct UnityEngine_AssetBundleRequest_o {
    struct UnityEngine_AssetBundleRequest_c *klass;
    void *monitor;
    struct UnityEngine_AssetBundleRequest_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_Fields {
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_o *assetBundleManager;
    struct UnityEngine_Cache_o cache;
    struct System_String_o *_url_k__BackingField;
    struct UnityEngine_Hash128_o _hash_k__BackingField;
    uint32_t _crc_k__BackingField;
    int64_t _length_k__BackingField;
    struct Gree_Wfs_LegacyAssetBundles_BundleManifest_array *_manifestCollection_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_o *m_Items[65535];
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_o *m_Items[65535];
};

struct UnityEngine_Networking_DownloadHandler_Fields {
    intptr_t m_Ptr;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_o *m_Items[65535];
};

struct UnityEngine_AssetBundle_Fields {
    struct UnityEngine_Object_Fields super;
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_o {
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_Fields fields;
};

struct UnityEngine_AssetBundle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_o {
    struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_IAsyncOperation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_o {
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor_ProgressUpdatedCallback_Fields fields;
};

struct System_Collections_Generic_List_AssetBundleHandler__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AssetBundleHandler__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AssetBundleHandler__VTable vtable;
};

struct System_Collections_Generic_List_AssetBundleHandler__o {
    struct System_Collections_Generic_List_AssetBundleHandler__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AssetBundleHandler__Fields fields;
};

struct UnityEngine_AssetBundle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AssetBundle_VTable vtable;
};

struct UnityEngine_Networking_DownloadHandler_o {
    struct UnityEngine_Networking_DownloadHandler_c *klass;
    void *monitor;
    struct UnityEngine_Networking_DownloadHandler_Fields fields;
};

struct UnityEngine_Networking_DownloadHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_DownloadHandler_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_o {
    struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_Fields fields;
};

struct UnityEngine_AssetBundle_o {
    struct UnityEngine_AssetBundle_c *klass;
    void *monitor;
    struct UnityEngine_AssetBundle_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObject_VTable vtable;
};

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___Fields System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___Fields, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___Fields;

typedef struct System_ValueTuple_object__object__object__object__object__object__o System_ValueTuple_object__object__object__object__object__object__o, *PSystem_ValueTuple_object__object__object__object__object__object__o;

typedef struct System_ValueTuple_object__object__object__object__object__object__Fields System_ValueTuple_object__object__object__object__object__object__Fields, *PSystem_ValueTuple_object__object__object__object__object__object__Fields;

struct System_ValueTuple_object__object__object__object__object__object__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
};

struct System_ValueTuple_object__object__object__object__object__object__o {
    struct System_ValueTuple_object__object__object__object__object__object__Fields fields;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__object__object__o Rest;
};

typedef struct System_Func_T__string__c System_Func_T__string__c, *PSystem_Func_T__string__c;

typedef struct System_Func_T__string__VTable System_Func_T__string__VTable, *PSystem_Func_T__string__VTable;

struct System_Func_T__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_T__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__string__VTable vtable;
};

typedef struct MethodInfo_181C598 MethodInfo_181C598, *PMethodInfo_181C598;

typedef struct MethodInfo_181C598_RGCTXs MethodInfo_181C598_RGCTXs, *PMethodInfo_181C598_RGCTXs;

typedef union _union_339493 _union_339493, *P_union_339493;

union _union_339493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C598_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_TSource_;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Collections_Generic_Comparer_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_Comparer_TSource__Compare;
};

struct MethodInfo_181C598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C598_RGCTXs *rgctx_data;
    union _union_339493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_186FA50 MethodInfo_186FA50, *PMethodInfo_186FA50;

typedef union _union_158040 _union_158040, *P_union_158040;

union _union_158040 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FA50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass94_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158040 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_186FA58 MethodInfo_186FA58, *PMethodInfo_186FA58;

typedef union _union_158042 _union_158042, *P_union_158042;

union _union_158042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FA58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass94_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_181C56C MethodInfo_181C56C, *PMethodInfo_181C56C;

typedef struct MethodInfo_181C56C_RGCTXs MethodInfo_181C56C_RGCTXs, *PMethodInfo_181C56C_RGCTXs;

typedef union _union_339556 _union_339556, *P_union_339556;

struct MethodInfo_181C56C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_Max_TResult_;
};

union _union_339556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C56C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C56C_RGCTXs *rgctx_data;
    union _union_339556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_VTable Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_VTable, *PAoharu_Scenes_SkillPractice_SkillPracticeTicketItem_VTable;

struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef struct MethodInfo_1D35BC0 MethodInfo_1D35BC0, *PMethodInfo_1D35BC0;

typedef union _union_225855 _union_225855, *P_union_225855;

union _union_225855 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225855 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_PlayerLoopTiming_Fields Cysharp_Threading_Tasks_PlayerLoopTiming_Fields, *PCysharp_Threading_Tasks_PlayerLoopTiming_Fields;

struct Cysharp_Threading_Tasks_PlayerLoopTiming_Fields {
    int32_t value__;
};

typedef struct MethodInfo_326748C MethodInfo_326748C, *PMethodInfo_326748C;

typedef union _union_315135 _union_315135, *P_union_315135;

union _union_315135 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326748C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315135 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3267484 MethodInfo_3267484, *PMethodInfo_3267484;

typedef union _union_315119 _union_315119, *P_union_315119;

union _union_315119 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3267484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315119 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass27_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass27_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass27_0_Fields;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass27_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_Fields {
    struct UnityEngine_Material_o *target;
    struct System_String_o *property;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_Fields fields;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass27_0_VTable vtable;
};

typedef struct Shock_MovieMstTable___c_StaticFields Shock_MovieMstTable___c_StaticFields, *PShock_MovieMstTable___c_StaticFields;

typedef struct Shock_MovieMstTable___c_o Shock_MovieMstTable___c_o, *PShock_MovieMstTable___c_o;

typedef struct System_Func_MovieMst__uint__o System_Func_MovieMst__uint__o, *PSystem_Func_MovieMst__uint__o;

typedef struct System_Func_MovieMst__string__o System_Func_MovieMst__string__o, *PSystem_Func_MovieMst__string__o;

typedef struct Shock_MovieMstTable___c_c Shock_MovieMstTable___c_c, *PShock_MovieMstTable___c_c;

typedef struct Shock_MovieMstTable___c_Fields Shock_MovieMstTable___c_Fields, *PShock_MovieMstTable___c_Fields;

typedef struct System_Func_MovieMst__uint__c System_Func_MovieMst__uint__c, *PSystem_Func_MovieMst__uint__c;

typedef struct System_Func_MovieMst__uint__Fields System_Func_MovieMst__uint__Fields, *PSystem_Func_MovieMst__uint__Fields;

typedef struct System_Func_MovieMst__string__c System_Func_MovieMst__string__c, *PSystem_Func_MovieMst__string__c;

typedef struct System_Func_MovieMst__string__Fields System_Func_MovieMst__string__Fields, *PSystem_Func_MovieMst__string__Fields;

typedef struct Shock_MovieMstTable___c_VTable Shock_MovieMstTable___c_VTable, *PShock_MovieMstTable___c_VTable;

typedef struct System_Func_MovieMst__uint__VTable System_Func_MovieMst__uint__VTable, *PSystem_Func_MovieMst__uint__VTable;

typedef struct System_Func_MovieMst__string__VTable System_Func_MovieMst__string__VTable, *PSystem_Func_MovieMst__string__VTable;

struct System_Func_MovieMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MovieMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MovieMst__uint__VTable vtable;
};

struct System_Func_MovieMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MovieMst__uint__o {
    struct System_Func_MovieMst__uint__c *klass;
    void *monitor;
    struct System_Func_MovieMst__uint__Fields fields;
};

struct System_Func_MovieMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MovieMst__string__o {
    struct System_Func_MovieMst__string__c *klass;
    void *monitor;
    struct System_Func_MovieMst__string__Fields fields;
};

struct System_Func_MovieMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MovieMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MovieMst__string__VTable vtable;
};

struct Shock_MovieMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MovieMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MovieMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MovieMstTable___c_VTable vtable;
};

struct Shock_MovieMstTable___c_Fields {
};

struct Shock_MovieMstTable___c_o {
    struct Shock_MovieMstTable___c_c *klass;
    void *monitor;
    struct Shock_MovieMstTable___c_Fields fields;
};

struct Shock_MovieMstTable___c_StaticFields {
    struct Shock_MovieMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Predicate_string__o *__9__2_9;
    struct System_Predicate_string__o *__9__2_10;
    struct System_Predicate_string__o *__9__2_11;
    struct System_Predicate_string__o *__9__2_12;
    struct System_Func_MovieMst__uint__o *__9__11_0;
    struct System_Func_MovieMst__string__o *__9__18_0;
    struct System_Func_MovieMst__string__o *__9__19_0;
};

typedef struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__RGCTXs GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__RGCTXs, *PGooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__RGCTXs;

struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_Action_T_;
    struct MethodInfo *_2_System_Action_T__Invoke;
};

typedef struct I2_Loc_ArabicTable_StaticFields I2_Loc_ArabicTable_StaticFields, *PI2_Loc_ArabicTable_StaticFields;

typedef struct System_Collections_Generic_List_ArabicMapping__o System_Collections_Generic_List_ArabicMapping__o, *PSystem_Collections_Generic_List_ArabicMapping__o;

typedef struct I2_Loc_ArabicTable_o I2_Loc_ArabicTable_o, *PI2_Loc_ArabicTable_o;

typedef struct System_Collections_Generic_List_ArabicMapping__c System_Collections_Generic_List_ArabicMapping__c, *PSystem_Collections_Generic_List_ArabicMapping__c;

typedef struct System_Collections_Generic_List_ArabicMapping__Fields System_Collections_Generic_List_ArabicMapping__Fields, *PSystem_Collections_Generic_List_ArabicMapping__Fields;

typedef struct I2_Loc_ArabicTable_c I2_Loc_ArabicTable_c, *PI2_Loc_ArabicTable_c;

typedef struct I2_Loc_ArabicTable_Fields I2_Loc_ArabicTable_Fields, *PI2_Loc_ArabicTable_Fields;

typedef struct System_Collections_Generic_List_ArabicMapping__StaticFields System_Collections_Generic_List_ArabicMapping__StaticFields, *PSystem_Collections_Generic_List_ArabicMapping__StaticFields;

typedef struct System_Collections_Generic_List_ArabicMapping__VTable System_Collections_Generic_List_ArabicMapping__VTable, *PSystem_Collections_Generic_List_ArabicMapping__VTable;

typedef struct I2_Loc_ArabicMapping_array I2_Loc_ArabicMapping_array, *PI2_Loc_ArabicMapping_array;

typedef struct I2_Loc_ArabicTable_VTable I2_Loc_ArabicTable_VTable, *PI2_Loc_ArabicTable_VTable;

typedef struct I2_Loc_ArabicMapping_o I2_Loc_ArabicMapping_o, *PI2_Loc_ArabicMapping_o;

typedef struct I2_Loc_ArabicMapping_c I2_Loc_ArabicMapping_c, *PI2_Loc_ArabicMapping_c;

typedef struct I2_Loc_ArabicMapping_Fields I2_Loc_ArabicMapping_Fields, *PI2_Loc_ArabicMapping_Fields;

typedef struct I2_Loc_ArabicMapping_VTable I2_Loc_ArabicMapping_VTable, *PI2_Loc_ArabicMapping_VTable;

struct System_Collections_Generic_List_ArabicMapping__StaticFields {
    struct I2_Loc_ArabicMapping_array *s_emptyArray;
};

struct System_Collections_Generic_List_ArabicMapping__Fields {
    struct I2_Loc_ArabicMapping_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct I2_Loc_ArabicTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_ArabicMapping_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_ArabicTable_Fields {
};

struct I2_Loc_ArabicTable_o {
    struct I2_Loc_ArabicTable_c *klass;
    void *monitor;
    struct I2_Loc_ArabicTable_Fields fields;
};

struct I2_Loc_ArabicTable_c {
    struct Il2CppClass_1 _1;
    struct I2_Loc_ArabicTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_ArabicTable_VTable vtable;
};

struct I2_Loc_ArabicMapping_Fields {
    int32_t from;
    int32_t to;
};

struct System_Collections_Generic_List_ArabicMapping__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct I2_Loc_ArabicMapping_o {
    struct I2_Loc_ArabicMapping_c *klass;
    void *monitor;
    struct I2_Loc_ArabicMapping_Fields fields;
};

struct I2_Loc_ArabicMapping_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_ArabicMapping_VTable vtable;
};

struct System_Collections_Generic_List_ArabicMapping__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ArabicMapping__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ArabicMapping__VTable vtable;
};

struct System_Collections_Generic_List_ArabicMapping__o {
    struct System_Collections_Generic_List_ArabicMapping__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ArabicMapping__Fields fields;
};

struct I2_Loc_ArabicMapping_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct I2_Loc_ArabicMapping_o *m_Items[65535];
};

struct I2_Loc_ArabicTable_StaticFields {
    struct System_Collections_Generic_List_ArabicMapping__o *mapList;
    struct I2_Loc_ArabicTable_o *arabicMapper;
};

typedef struct MethodInfo_28B720C MethodInfo_28B720C, *PMethodInfo_28B720C;

typedef union _union_309928 _union_309928, *P_union_309928;

union _union_309928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B720C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DB3F8 MethodInfo_19DB3F8, *PMethodInfo_19DB3F8;

typedef union _union_253073 _union_253073, *P_union_253073;

union _union_253073 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB3F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253073 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A6C6C MethodInfo_26A6C6C, *PMethodInfo_26A6C6C;

typedef union _union_281842 _union_281842, *P_union_281842;

union _union_281842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6C6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3267494 MethodInfo_3267494, *PMethodInfo_3267494;

typedef union _union_315151 _union_315151, *P_union_315151;

union _union_315151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3267494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_SkeletonDataAsset__o System_Collections_Generic_List_SkeletonDataAsset__o, *PSystem_Collections_Generic_List_SkeletonDataAsset__o;

typedef struct System_Collections_Generic_List_SkeletonDataAsset__c System_Collections_Generic_List_SkeletonDataAsset__c, *PSystem_Collections_Generic_List_SkeletonDataAsset__c;

typedef struct System_Collections_Generic_List_SkeletonDataAsset__Fields System_Collections_Generic_List_SkeletonDataAsset__Fields, *PSystem_Collections_Generic_List_SkeletonDataAsset__Fields;

typedef struct System_Collections_Generic_List_SkeletonDataAsset__StaticFields System_Collections_Generic_List_SkeletonDataAsset__StaticFields, *PSystem_Collections_Generic_List_SkeletonDataAsset__StaticFields;

typedef struct System_Collections_Generic_List_SkeletonDataAsset__VTable System_Collections_Generic_List_SkeletonDataAsset__VTable, *PSystem_Collections_Generic_List_SkeletonDataAsset__VTable;

struct System_Collections_Generic_List_SkeletonDataAsset__StaticFields {
    struct Spine_Unity_SkeletonDataAsset_array *s_emptyArray;
};

struct System_Collections_Generic_List_SkeletonDataAsset__Fields {
    struct Spine_Unity_SkeletonDataAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SkeletonDataAsset__o {
    struct System_Collections_Generic_List_SkeletonDataAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonDataAsset__Fields fields;
};

struct System_Collections_Generic_List_SkeletonDataAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SkeletonDataAsset__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonDataAsset__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonDataAsset__VTable vtable;
};

typedef struct MethodInfo_2D5F9DC_RGCTXs MethodInfo_2D5F9DC_RGCTXs, *PMethodInfo_2D5F9DC_RGCTXs;

struct MethodInfo_2D5F9DC_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct UniRx_Operators_DelayObservable_Delay_T__VTable UniRx_Operators_DelayObservable_Delay_T__VTable, *PUniRx_Operators_DelayObservable_Delay_T__VTable;

struct UniRx_Operators_DelayObservable_Delay_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_o Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_o, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_o;

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_c Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_c, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_c;

typedef struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_Fields Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_Fields, *PShock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_Fields;

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_Fields {
    struct Carbon_TweenBase_o *tween;
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_0_o *CS___8__locals2;
};

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_o {
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureMenu___c__DisplayClass41_2_VTable vtable;
};

typedef struct MethodInfo_243EFC0 MethodInfo_243EFC0, *PMethodInfo_243EFC0;

typedef union _union_280732 _union_280732, *P_union_280732;

union _union_280732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243EFC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1917008_RGCTXs MethodInfo_1917008_RGCTXs, *PMethodInfo_1917008_RGCTXs;

struct MethodInfo_1917008_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct MethodInfo_3267474 MethodInfo_3267474, *PMethodInfo_3267474;

typedef union _union_315087 _union_315087, *P_union_315087;

union _union_315087 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3267474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315087 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_LiveRecommendListMst__o System_Collections_Generic_List_LiveRecommendListMst__o, *PSystem_Collections_Generic_List_LiveRecommendListMst__o;

typedef struct System_Collections_Generic_List_LiveRecommendListMst__c System_Collections_Generic_List_LiveRecommendListMst__c, *PSystem_Collections_Generic_List_LiveRecommendListMst__c;

typedef struct System_Collections_Generic_List_LiveRecommendListMst__Fields System_Collections_Generic_List_LiveRecommendListMst__Fields, *PSystem_Collections_Generic_List_LiveRecommendListMst__Fields;

typedef struct System_Collections_Generic_List_LiveRecommendListMst__StaticFields System_Collections_Generic_List_LiveRecommendListMst__StaticFields, *PSystem_Collections_Generic_List_LiveRecommendListMst__StaticFields;

typedef struct System_Collections_Generic_List_LiveRecommendListMst__VTable System_Collections_Generic_List_LiveRecommendListMst__VTable, *PSystem_Collections_Generic_List_LiveRecommendListMst__VTable;

typedef struct Shock_LiveRecommendListMst_array Shock_LiveRecommendListMst_array, *PShock_LiveRecommendListMst_array;

typedef struct Shock_LiveRecommendListMst_o Shock_LiveRecommendListMst_o, *PShock_LiveRecommendListMst_o;

typedef struct Shock_LiveRecommendListMst_c Shock_LiveRecommendListMst_c, *PShock_LiveRecommendListMst_c;

typedef struct Shock_LiveRecommendListMst_Fields Shock_LiveRecommendListMst_Fields, *PShock_LiveRecommendListMst_Fields;

typedef struct Shock_LiveRecommendListMst_VTable Shock_LiveRecommendListMst_VTable, *PShock_LiveRecommendListMst_VTable;

struct System_Collections_Generic_List_LiveRecommendListMst__Fields {
    struct Shock_LiveRecommendListMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_LiveRecommendListMst_Fields {
    uint32_t _masterLiveRecommendId;
    uint32_t _number;
    uint32_t _masterLiveId;
    uint32_t _masterReleaseLabelId;
};

struct System_Collections_Generic_List_LiveRecommendListMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LiveRecommendListMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveRecommendListMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveRecommendListMst__VTable vtable;
};

struct System_Collections_Generic_List_LiveRecommendListMst__o {
    struct System_Collections_Generic_List_LiveRecommendListMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveRecommendListMst__Fields fields;
};

struct Shock_LiveRecommendListMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct System_Collections_Generic_List_LiveRecommendListMst__StaticFields {
    struct Shock_LiveRecommendListMst_array *s_emptyArray;
};

struct Shock_LiveRecommendListMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LiveRecommendListMst_o *m_Items[65535];
};

struct Shock_LiveRecommendListMst_o {
    struct Shock_LiveRecommendListMst_c *klass;
    void *monitor;
    struct Shock_LiveRecommendListMst_Fields fields;
};

struct Shock_LiveRecommendListMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRecommendListMst_VTable vtable;
};

typedef struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__RGCTXs System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__RGCTXs, *PSystem_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__RGCTXs;

struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__SetStateMachine;
    struct MethodInfo *_1_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__SetResult;
    struct MethodInfo *_2_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__SetException;
    struct Il2CppClass *_3_System_Threading_Tasks_ValueTask_TResult_;
    struct MethodInfo *_4_System_Threading_Tasks_ValueTask_TResult___ctor;
    struct MethodInfo *_5_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__get_Task;
    struct MethodInfo *_6_System_Threading_Tasks_ValueTask_TResult___ctor;
};

typedef struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_o Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_o, *PShock_UI_ShopItemScrollItem___c__DisplayClass15_0_o;

typedef struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_c Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_c, *PShock_UI_ShopItemScrollItem___c__DisplayClass15_0_c;

typedef struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_Fields Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_Fields, *PShock_UI_ShopItemScrollItem___c__DisplayClass15_0_Fields;

typedef struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_VTable Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_VTable, *PShock_UI_ShopItemScrollItem___c__DisplayClass15_0_VTable;

typedef struct Shock_ShopItemMst_o Shock_ShopItemMst_o, *PShock_ShopItemMst_o;

typedef struct Shock_ShopItemMst_c Shock_ShopItemMst_c, *PShock_ShopItemMst_c;

typedef struct Shock_ShopItemMst_Fields Shock_ShopItemMst_Fields, *PShock_ShopItemMst_Fields;

typedef struct Shock_ShopItemMst_VTable Shock_ShopItemMst_VTable, *PShock_ShopItemMst_VTable;

struct Shock_ShopItemMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    uint32_t _masterBillingShopId;
    int32_t _consumeType;
    uint32_t _price;
    uint32_t _masterShopRewardId;
    uint32_t _buyLimit;
    uint32_t _startdashTime;
    uint32_t _startdashExpireTime;
    int32_t _priority;
    struct System_String_o *_spriteName;
    int32_t _timeResetType;
    uint32_t _masterReleaseLabelId;
};

struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_Fields {
    struct Shock_ShopItemMst_o *shopItemMst;
};

struct Shock_ShopItemMst_o {
    struct Shock_ShopItemMst_c *klass;
    void *monitor;
    struct Shock_ShopItemMst_Fields fields;
};

struct Shock_ShopItemMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ShopItemMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShopItemMst_VTable vtable;
};

struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_o {
    struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_c *klass;
    void *monitor;
    struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_Fields fields;
};

struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ShopItemScrollItem___c__DisplayClass15_0_VTable vtable;
};

typedef struct System_Collections_Generic_List_PaymentError_ErrorCodeType__StaticFields System_Collections_Generic_List_PaymentError_ErrorCodeType__StaticFields, *PSystem_Collections_Generic_List_PaymentError_ErrorCodeType__StaticFields;

typedef struct GreeGameLib_PaymentError_ErrorCodeType_array GreeGameLib_PaymentError_ErrorCodeType_array, *PGreeGameLib_PaymentError_ErrorCodeType_array;

struct GreeGameLib_PaymentError_ErrorCodeType_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Collections_Generic_List_PaymentError_ErrorCodeType__StaticFields {
    struct GreeGameLib_PaymentError_ErrorCodeType_array *s_emptyArray;
};

typedef struct Shock_MembershipWallpaperMstTable_o Shock_MembershipWallpaperMstTable_o, *PShock_MembershipWallpaperMstTable_o;

typedef struct Shock_MembershipWallpaperMstTable_c Shock_MembershipWallpaperMstTable_c, *PShock_MembershipWallpaperMstTable_c;

typedef struct Shock_MembershipWallpaperMstTable_Fields Shock_MembershipWallpaperMstTable_Fields, *PShock_MembershipWallpaperMstTable_Fields;

typedef struct Shock_MembershipWallpaperMstTable_StaticFields Shock_MembershipWallpaperMstTable_StaticFields, *PShock_MembershipWallpaperMstTable_StaticFields;

typedef struct Shock_MembershipWallpaperMstTable_VTable Shock_MembershipWallpaperMstTable_VTable, *PShock_MembershipWallpaperMstTable_VTable;

typedef struct Shock_GameMstTableBase_MembershipWallpaperMst__uint__Fields Shock_GameMstTableBase_MembershipWallpaperMst__uint__Fields, *PShock_GameMstTableBase_MembershipWallpaperMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__MembershipWallpaperMst__o Carbon_ListDictionary_uint__MembershipWallpaperMst__o, *PCarbon_ListDictionary_uint__MembershipWallpaperMst__o;

typedef struct Carbon_ListDictionary_uint__MembershipWallpaperMst__c Carbon_ListDictionary_uint__MembershipWallpaperMst__c, *PCarbon_ListDictionary_uint__MembershipWallpaperMst__c;

typedef struct Carbon_ListDictionary_uint__MembershipWallpaperMst__Fields Carbon_ListDictionary_uint__MembershipWallpaperMst__Fields, *PCarbon_ListDictionary_uint__MembershipWallpaperMst__Fields;

typedef struct Carbon_ListDictionary_uint__MembershipWallpaperMst__VTable Carbon_ListDictionary_uint__MembershipWallpaperMst__VTable, *PCarbon_ListDictionary_uint__MembershipWallpaperMst__VTable;

struct Carbon_ListDictionary_uint__MembershipWallpaperMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MembershipWallpaperMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_MembershipWallpaperMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_MembershipWallpaperMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__MembershipWallpaperMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__MembershipWallpaperMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__MembershipWallpaperMst__o {
    struct Carbon_ListDictionary_uint__MembershipWallpaperMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__MembershipWallpaperMst__Fields fields;
};

struct Carbon_ListDictionary_uint__MembershipWallpaperMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__MembershipWallpaperMst__VTable vtable;
};

struct Shock_GameMstTableBase_MembershipWallpaperMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_MembershipWallpaperMstTable_Fields {
    struct Shock_GameMstTableBase_MembershipWallpaperMst__uint__Fields super;
};

struct Shock_MembershipWallpaperMstTable_o {
    struct Shock_MembershipWallpaperMstTable_c *klass;
    void *monitor;
    struct Shock_MembershipWallpaperMstTable_Fields fields;
};

struct Shock_MembershipWallpaperMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_MembershipWallpaperMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MembershipWallpaperMstTable_VTable vtable;
};

typedef struct MethodInfo_20B4650 MethodInfo_20B4650, *PMethodInfo_20B4650;

typedef union _union_340776 _union_340776, *P_union_340776;

union _union_340776 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B4650 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF48B8 MethodInfo_1EF48B8, *PMethodInfo_1EF48B8;

typedef union _union_257454 _union_257454, *P_union_257454;

union _union_257454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF48B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_RenderChain_o UnityEngine_UIElements_UIR_RenderChain_o, *PUnityEngine_UIElements_UIR_RenderChain_o;

typedef struct UnityEngine_UIElements_UIR_RenderChain_c UnityEngine_UIElements_UIR_RenderChain_c, *PUnityEngine_UIElements_UIR_RenderChain_c;

typedef struct UnityEngine_UIElements_UIR_RenderChain_Fields UnityEngine_UIElements_UIR_RenderChain_Fields, *PUnityEngine_UIElements_UIR_RenderChain_Fields;

typedef struct UnityEngine_UIElements_UIR_RenderChain_StaticFields UnityEngine_UIElements_UIR_RenderChain_StaticFields, *PUnityEngine_UIElements_UIR_RenderChain_StaticFields;

typedef struct UnityEngine_UIElements_UIR_RenderChain_VTable UnityEngine_UIElements_UIR_RenderChain_VTable, *PUnityEngine_UIElements_UIR_RenderChain_VTable;

typedef struct UnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_o UnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_o, *PUnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_o;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__o UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__o, *PUnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__o;

typedef struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__o UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__o, *PUnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__o;

typedef struct System_Collections_Generic_List_RenderChain_RenderNodeData__o System_Collections_Generic_List_RenderChain_RenderNodeData__o, *PSystem_Collections_Generic_List_RenderChain_RenderNodeData__o;

typedef struct UnityEngine_UIElements_UIR_ChainBuilderStats_o UnityEngine_UIElements_UIR_ChainBuilderStats_o, *PUnityEngine_UIElements_UIR_ChainBuilderStats_o;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_o UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_o, *PUnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_o;

typedef struct System_Collections_Generic_Dictionary_VisualElement__Vector2__o System_Collections_Generic_Dictionary_VisualElement__Vector2__o, *PSystem_Collections_Generic_Dictionary_VisualElement__Vector2__o;

typedef struct UnityEngine_UIElements_TextureRegistry_o UnityEngine_UIElements_TextureRegistry_o, *PUnityEngine_UIElements_TextureRegistry_o;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_o UnityEngine_UIElements_UIR_UIRenderDevice_o, *PUnityEngine_UIElements_UIR_UIRenderDevice_o;

typedef struct UnityEngine_UIElements_AtlasBase_o UnityEngine_UIElements_AtlasBase_o, *PUnityEngine_UIElements_AtlasBase_o;

typedef struct UnityEngine_UIElements_UIR_VectorImageManager_o UnityEngine_UIElements_UIR_VectorImageManager_o, *PUnityEngine_UIElements_UIR_VectorImageManager_o;

typedef struct UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_o UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_o, *PUnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_o;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_o UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_o, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_o;

typedef struct UnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_Fields UnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_Fields, *PUnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_Fields;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__c UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__c, *PUnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__c;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__Fields UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__Fields, *PUnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__Fields;

typedef struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__c UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__c, *PUnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__c;

typedef struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__Fields UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__Fields, *PUnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__Fields;

typedef struct System_Collections_Generic_List_RenderChain_RenderNodeData__c System_Collections_Generic_List_RenderChain_RenderNodeData__c, *PSystem_Collections_Generic_List_RenderChain_RenderNodeData__c;

typedef struct System_Collections_Generic_List_RenderChain_RenderNodeData__Fields System_Collections_Generic_List_RenderChain_RenderNodeData__Fields, *PSystem_Collections_Generic_List_RenderChain_RenderNodeData__Fields;

typedef struct UnityEngine_UIElements_UIR_ChainBuilderStats_Fields UnityEngine_UIElements_UIR_ChainBuilderStats_Fields, *PUnityEngine_UIElements_UIR_ChainBuilderStats_Fields;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_c UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_c, *PUnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_c;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_Fields UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_Fields, *PUnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_Fields;

typedef struct System_Collections_Generic_Dictionary_VisualElement__Vector2__c System_Collections_Generic_Dictionary_VisualElement__Vector2__c, *PSystem_Collections_Generic_Dictionary_VisualElement__Vector2__c;

typedef struct System_Collections_Generic_Dictionary_VisualElement__Vector2__Fields System_Collections_Generic_Dictionary_VisualElement__Vector2__Fields, *PSystem_Collections_Generic_Dictionary_VisualElement__Vector2__Fields;

typedef struct UnityEngine_UIElements_TextureRegistry_c UnityEngine_UIElements_TextureRegistry_c, *PUnityEngine_UIElements_TextureRegistry_c;

typedef struct UnityEngine_UIElements_TextureRegistry_Fields UnityEngine_UIElements_TextureRegistry_Fields, *PUnityEngine_UIElements_TextureRegistry_Fields;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_c UnityEngine_UIElements_UIR_UIRenderDevice_c, *PUnityEngine_UIElements_UIR_UIRenderDevice_c;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_Fields UnityEngine_UIElements_UIR_UIRenderDevice_Fields, *PUnityEngine_UIElements_UIR_UIRenderDevice_Fields;

typedef struct UnityEngine_UIElements_AtlasBase_c UnityEngine_UIElements_AtlasBase_c, *PUnityEngine_UIElements_AtlasBase_c;

typedef struct UnityEngine_UIElements_AtlasBase_Fields UnityEngine_UIElements_AtlasBase_Fields, *PUnityEngine_UIElements_AtlasBase_Fields;

typedef struct UnityEngine_UIElements_UIR_VectorImageManager_c UnityEngine_UIElements_UIR_VectorImageManager_c, *PUnityEngine_UIElements_UIR_VectorImageManager_c;

typedef struct UnityEngine_UIElements_UIR_VectorImageManager_Fields UnityEngine_UIElements_UIR_VectorImageManager_Fields, *PUnityEngine_UIElements_UIR_VectorImageManager_Fields;

typedef struct UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_Fields UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_Fields, *PUnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_Fields;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_c UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_c, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_c;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Fields UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Fields, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Fields;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__VTable UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__VTable, *PUnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__VTable;

typedef struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__VTable UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__VTable, *PUnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___Fields UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___Fields, *PUnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___Fields;

typedef struct System_Collections_Generic_List_RenderChain_RenderNodeData__StaticFields System_Collections_Generic_List_RenderChain_RenderNodeData__StaticFields, *PSystem_Collections_Generic_List_RenderChain_RenderNodeData__StaticFields;

typedef struct System_Collections_Generic_List_RenderChain_RenderNodeData__VTable System_Collections_Generic_List_RenderChain_RenderNodeData__VTable, *PSystem_Collections_Generic_List_RenderChain_RenderNodeData__VTable;

typedef struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_array UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_array, *PUnityEngine_UIElements_UIR_RenderChain_RenderNodeData_array;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_VTable UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_VTable, *PUnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_VTable;

typedef struct Unity_Collections_NativeArray_Vertex__o Unity_Collections_NativeArray_Vertex__o, *PUnity_Collections_NativeArray_Vertex__o;

typedef struct Unity_Collections_NativeArray_ushort__o Unity_Collections_NativeArray_ushort__o, *PUnity_Collections_NativeArray_ushort__o;

typedef struct UnityEngine_UIElements_MeshGenerationContext_o UnityEngine_UIElements_MeshGenerationContext_o, *PUnityEngine_UIElements_MeshGenerationContext_o;

typedef struct System_Collections_Generic_Dictionary_VisualElement__Vector2__VTable System_Collections_Generic_Dictionary_VisualElement__Vector2__VTable, *PSystem_Collections_Generic_Dictionary_VisualElement__Vector2__VTable;

typedef struct UnityEngine_UIElements_TextureRegistry_StaticFields UnityEngine_UIElements_TextureRegistry_StaticFields, *PUnityEngine_UIElements_TextureRegistry_StaticFields;

typedef struct UnityEngine_UIElements_TextureRegistry_VTable UnityEngine_UIElements_TextureRegistry_VTable, *PUnityEngine_UIElements_TextureRegistry_VTable;

typedef struct System_Collections_Generic_List_TextureRegistry_TextureInfo__o System_Collections_Generic_List_TextureRegistry_TextureInfo__o, *PSystem_Collections_Generic_List_TextureRegistry_TextureInfo__o;

typedef struct System_Collections_Generic_Dictionary_Texture__TextureId__o System_Collections_Generic_Dictionary_Texture__TextureId__o, *PSystem_Collections_Generic_Dictionary_Texture__TextureId__o;

typedef struct System_Collections_Generic_Stack_TextureId__o System_Collections_Generic_Stack_TextureId__o, *PSystem_Collections_Generic_Stack_TextureId__o;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_StaticFields UnityEngine_UIElements_UIR_UIRenderDevice_StaticFields, *PUnityEngine_UIElements_UIR_UIRenderDevice_StaticFields;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_VTable UnityEngine_UIElements_UIR_UIRenderDevice_VTable, *PUnityEngine_UIElements_UIR_UIRenderDevice_VTable;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___o System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___o, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToFree___o;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___o System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___o, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___o;

typedef struct UnityEngine_MaterialPropertyBlock_o UnityEngine_MaterialPropertyBlock_o, *PUnityEngine_MaterialPropertyBlock_o;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_o UnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_o, *PUnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_o;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__o UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__o, *PUnityEngine_UIElements_UIR_LinkedPool_MeshHandle__o;

typedef struct UnityEngine_UIElements_UIR_DrawParams_o UnityEngine_UIElements_UIR_DrawParams_o, *PUnityEngine_UIElements_UIR_DrawParams_o;

typedef struct UnityEngine_UIElements_UIR_TextureSlotManager_o UnityEngine_UIElements_UIR_TextureSlotManager_o, *PUnityEngine_UIElements_UIR_TextureSlotManager_o;

typedef struct UnityEngine_UIElements_AtlasBase_VTable UnityEngine_UIElements_AtlasBase_VTable, *PUnityEngine_UIElements_AtlasBase_VTable;

typedef struct UnityEngine_UIElements_UIR_VectorImageManager_StaticFields UnityEngine_UIElements_UIR_VectorImageManager_StaticFields, *PUnityEngine_UIElements_UIR_VectorImageManager_StaticFields;

typedef struct UnityEngine_UIElements_UIR_VectorImageManager_VTable UnityEngine_UIElements_UIR_VectorImageManager_VTable, *PUnityEngine_UIElements_UIR_VectorImageManager_VTable;

typedef struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__o System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__o, *PSystem_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__o;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_o UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_o, *PUnityEngine_UIElements_UIR_VectorImageRenderInfoPool_o;

typedef struct UnityEngine_UIElements_UIR_GradientRemapPool_o UnityEngine_UIElements_UIR_GradientRemapPool_o, *PUnityEngine_UIElements_UIR_GradientRemapPool_o;

typedef struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_o UnityEngine_UIElements_UIR_GradientSettingsAtlas_o, *PUnityEngine_UIElements_UIR_GradientSettingsAtlas_o;

typedef struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_o UnityEngine_UIElements_UIR_BaseShaderInfoStorage_o, *PUnityEngine_UIElements_UIR_BaseShaderInfoStorage_o;

typedef struct UnityEngine_UIElements_UIR_BitmapAllocator32_o UnityEngine_UIElements_UIR_BitmapAllocator32_o, *PUnityEngine_UIElements_UIR_BitmapAllocator32_o;

typedef struct Unity_Collections_NativeArray_Transform3x4__o Unity_Collections_NativeArray_Transform3x4__o, *PUnity_Collections_NativeArray_Transform3x4__o;

typedef struct Unity_Collections_NativeArray_Vector4__o Unity_Collections_NativeArray_Vector4__o, *PUnity_Collections_NativeArray_Vector4__o;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_VTable UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_VTable, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_VTable;

typedef struct System_Collections_Generic_List_UIRStylePainter_Entry__o System_Collections_Generic_List_UIRStylePainter_Entry__o, *PSystem_Collections_Generic_List_UIRStylePainter_Entry__o;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_o UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_o, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_o;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_o UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_o, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_o;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__o UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__o, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__o;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__o UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__o, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__o;

typedef struct System_Collections_Generic_List_MeshWriteData__o System_Collections_Generic_List_MeshWriteData__o, *PSystem_Collections_Generic_List_MeshWriteData__o;

typedef struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_o UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_o, *PUnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_o;

typedef struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_o UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_o, *PUnityEngine_UIElements_UIR_RenderChain_RenderNodeData_o;

typedef struct Unity_Collections_NativeArray_Vertex__Fields Unity_Collections_NativeArray_Vertex__Fields, *PUnity_Collections_NativeArray_Vertex__Fields;

typedef struct Unity_Collections_NativeArray_ushort__Fields Unity_Collections_NativeArray_ushort__Fields, *PUnity_Collections_NativeArray_ushort__Fields;

typedef struct UnityEngine_UIElements_MeshGenerationContext_c UnityEngine_UIElements_MeshGenerationContext_c, *PUnityEngine_UIElements_MeshGenerationContext_c;

typedef struct UnityEngine_UIElements_MeshGenerationContext_Fields UnityEngine_UIElements_MeshGenerationContext_Fields, *PUnityEngine_UIElements_MeshGenerationContext_Fields;

typedef struct System_Collections_Generic_List_TextureRegistry_TextureInfo__c System_Collections_Generic_List_TextureRegistry_TextureInfo__c, *PSystem_Collections_Generic_List_TextureRegistry_TextureInfo__c;

typedef struct System_Collections_Generic_List_TextureRegistry_TextureInfo__Fields System_Collections_Generic_List_TextureRegistry_TextureInfo__Fields, *PSystem_Collections_Generic_List_TextureRegistry_TextureInfo__Fields;

typedef struct System_Collections_Generic_Dictionary_Texture__TextureId__c System_Collections_Generic_Dictionary_Texture__TextureId__c, *PSystem_Collections_Generic_Dictionary_Texture__TextureId__c;

typedef struct System_Collections_Generic_Dictionary_Texture__TextureId__Fields System_Collections_Generic_Dictionary_Texture__TextureId__Fields, *PSystem_Collections_Generic_Dictionary_Texture__TextureId__Fields;

typedef struct System_Collections_Generic_Stack_TextureId__c System_Collections_Generic_Stack_TextureId__c, *PSystem_Collections_Generic_Stack_TextureId__c;

typedef struct System_Collections_Generic_Stack_TextureId__Fields System_Collections_Generic_Stack_TextureId__Fields, *PSystem_Collections_Generic_Stack_TextureId__Fields;

typedef struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__o System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__o, *PSystem_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__o;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___c System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___c, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToFree___c;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___Fields System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___Fields, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToFree___Fields;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___c System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___c, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___c;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___Fields System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___Fields, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___Fields;

typedef struct UnityEngine_MaterialPropertyBlock_c UnityEngine_MaterialPropertyBlock_c, *PUnityEngine_MaterialPropertyBlock_c;

typedef struct UnityEngine_MaterialPropertyBlock_Fields UnityEngine_MaterialPropertyBlock_Fields, *PUnityEngine_MaterialPropertyBlock_Fields;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_Fields UnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_Fields, *PUnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_Fields;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__c UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__c, *PUnityEngine_UIElements_UIR_LinkedPool_MeshHandle__c;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__Fields UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__Fields, *PUnityEngine_UIElements_UIR_LinkedPool_MeshHandle__Fields;

typedef struct UnityEngine_UIElements_UIR_DrawParams_c UnityEngine_UIElements_UIR_DrawParams_c, *PUnityEngine_UIElements_UIR_DrawParams_c;

typedef struct UnityEngine_UIElements_UIR_DrawParams_Fields UnityEngine_UIElements_UIR_DrawParams_Fields, *PUnityEngine_UIElements_UIR_DrawParams_Fields;

typedef struct UnityEngine_UIElements_UIR_TextureSlotManager_c UnityEngine_UIElements_UIR_TextureSlotManager_c, *PUnityEngine_UIElements_UIR_TextureSlotManager_c;

typedef struct UnityEngine_UIElements_UIR_TextureSlotManager_Fields UnityEngine_UIElements_UIR_TextureSlotManager_Fields, *PUnityEngine_UIElements_UIR_TextureSlotManager_Fields;

typedef struct System_Collections_Generic_List_VectorImageManager__o System_Collections_Generic_List_VectorImageManager__o, *PSystem_Collections_Generic_List_VectorImageManager__o;

typedef struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__c System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__c, *PSystem_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__c;

typedef struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__Fields System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__Fields, *PSystem_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__Fields;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_c UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_c, *PUnityEngine_UIElements_UIR_VectorImageRenderInfoPool_c;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_Fields UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_Fields, *PUnityEngine_UIElements_UIR_VectorImageRenderInfoPool_Fields;

typedef struct UnityEngine_UIElements_UIR_GradientRemapPool_c UnityEngine_UIElements_UIR_GradientRemapPool_c, *PUnityEngine_UIElements_UIR_GradientRemapPool_c;

typedef struct UnityEngine_UIElements_UIR_GradientRemapPool_Fields UnityEngine_UIElements_UIR_GradientRemapPool_Fields, *PUnityEngine_UIElements_UIR_GradientRemapPool_Fields;

typedef struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_c UnityEngine_UIElements_UIR_GradientSettingsAtlas_c, *PUnityEngine_UIElements_UIR_GradientSettingsAtlas_c;

typedef struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_Fields UnityEngine_UIElements_UIR_GradientSettingsAtlas_Fields, *PUnityEngine_UIElements_UIR_GradientSettingsAtlas_Fields;

typedef struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_c UnityEngine_UIElements_UIR_BaseShaderInfoStorage_c, *PUnityEngine_UIElements_UIR_BaseShaderInfoStorage_c;

typedef struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_Fields UnityEngine_UIElements_UIR_BaseShaderInfoStorage_Fields, *PUnityEngine_UIElements_UIR_BaseShaderInfoStorage_Fields;

typedef struct UnityEngine_UIElements_UIR_BitmapAllocator32_Fields UnityEngine_UIElements_UIR_BitmapAllocator32_Fields, *PUnityEngine_UIElements_UIR_BitmapAllocator32_Fields;

typedef struct Unity_Collections_NativeArray_Transform3x4__Fields Unity_Collections_NativeArray_Transform3x4__Fields, *PUnity_Collections_NativeArray_Transform3x4__Fields;

typedef struct Unity_Collections_NativeArray_Vector4__Fields Unity_Collections_NativeArray_Vector4__Fields, *PUnity_Collections_NativeArray_Vector4__Fields;

typedef struct System_Collections_Generic_List_UIRStylePainter_Entry__c System_Collections_Generic_List_UIRStylePainter_Entry__c, *PSystem_Collections_Generic_List_UIRStylePainter_Entry__c;

typedef struct System_Collections_Generic_List_UIRStylePainter_Entry__Fields System_Collections_Generic_List_UIRStylePainter_Entry__Fields, *PSystem_Collections_Generic_List_UIRStylePainter_Entry__Fields;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_Fields UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_Fields, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_Fields;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__Fields UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__Fields, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__Fields;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__Fields UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__Fields, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__Fields;

typedef struct System_Collections_Generic_List_MeshWriteData__c System_Collections_Generic_List_MeshWriteData__c, *PSystem_Collections_Generic_List_MeshWriteData__c;

typedef struct System_Collections_Generic_List_MeshWriteData__Fields System_Collections_Generic_List_MeshWriteData__Fields, *PSystem_Collections_Generic_List_MeshWriteData__Fields;

typedef struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_c UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_c, *PUnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_c;

typedef struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_Fields UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_Fields, *PUnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_Fields;

typedef struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_Fields UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_Fields, *PUnityEngine_UIElements_UIR_RenderChain_RenderNodeData_Fields;

typedef struct UnityEngine_UIElements_MeshGenerationContext_VTable UnityEngine_UIElements_MeshGenerationContext_VTable, *PUnityEngine_UIElements_MeshGenerationContext_VTable;

typedef struct UnityEngine_UIElements_IStylePainter_o UnityEngine_UIElements_IStylePainter_o, *PUnityEngine_UIElements_IStylePainter_o;

typedef struct System_Collections_Generic_List_TextureRegistry_TextureInfo__StaticFields System_Collections_Generic_List_TextureRegistry_TextureInfo__StaticFields, *PSystem_Collections_Generic_List_TextureRegistry_TextureInfo__StaticFields;

typedef struct System_Collections_Generic_List_TextureRegistry_TextureInfo__VTable System_Collections_Generic_List_TextureRegistry_TextureInfo__VTable, *PSystem_Collections_Generic_List_TextureRegistry_TextureInfo__VTable;

typedef struct UnityEngine_UIElements_TextureRegistry_TextureInfo_array UnityEngine_UIElements_TextureRegistry_TextureInfo_array, *PUnityEngine_UIElements_TextureRegistry_TextureInfo_array;

typedef struct System_Collections_Generic_Dictionary_Texture__TextureId__VTable System_Collections_Generic_Dictionary_Texture__TextureId__VTable, *PSystem_Collections_Generic_Dictionary_Texture__TextureId__VTable;

typedef struct System_Collections_Generic_Stack_TextureId__VTable System_Collections_Generic_Stack_TextureId__VTable, *PSystem_Collections_Generic_Stack_TextureId__VTable;

typedef struct UnityEngine_UIElements_TextureId_array UnityEngine_UIElements_TextureId_array, *PUnityEngine_UIElements_TextureId_array;

typedef struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__c System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__c, *PSystem_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__c;

typedef struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__Fields System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__Fields, *PSystem_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__Fields;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___StaticFields System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___StaticFields, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToFree___StaticFields;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___VTable System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___VTable, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToFree___VTable;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__array System_Collections_Generic_List_UIRenderDevice_AllocToFree__array, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToFree__array;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___StaticFields System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___StaticFields, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___StaticFields;

typedef struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___VTable System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___VTable, *PSystem_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___VTable;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__array System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__array, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToUpdate__array;

typedef struct UnityEngine_MaterialPropertyBlock_VTable UnityEngine_MaterialPropertyBlock_VTable, *PUnityEngine_MaterialPropertyBlock_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__VTable UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__VTable, *PUnityEngine_UIElements_UIR_LinkedPool_MeshHandle__VTable;

typedef struct UnityEngine_UIElements_UIR_DrawParams_StaticFields UnityEngine_UIElements_UIR_DrawParams_StaticFields, *PUnityEngine_UIElements_UIR_DrawParams_StaticFields;

typedef struct UnityEngine_UIElements_UIR_DrawParams_VTable UnityEngine_UIElements_UIR_DrawParams_VTable, *PUnityEngine_UIElements_UIR_DrawParams_VTable;

typedef struct System_Collections_Generic_Stack_Matrix4x4__o System_Collections_Generic_Stack_Matrix4x4__o, *PSystem_Collections_Generic_Stack_Matrix4x4__o;

typedef struct System_Collections_Generic_Stack_Rect__o System_Collections_Generic_Stack_Rect__o, *PSystem_Collections_Generic_Stack_Rect__o;

typedef struct System_Collections_Generic_List_RenderTexture__o System_Collections_Generic_List_RenderTexture__o, *PSystem_Collections_Generic_List_RenderTexture__o;

typedef struct UnityEngine_UIElements_UIR_TextureSlotManager_StaticFields UnityEngine_UIElements_UIR_TextureSlotManager_StaticFields, *PUnityEngine_UIElements_UIR_TextureSlotManager_StaticFields;

typedef struct UnityEngine_UIElements_UIR_TextureSlotManager_VTable UnityEngine_UIElements_UIR_TextureSlotManager_VTable, *PUnityEngine_UIElements_UIR_TextureSlotManager_VTable;

typedef struct System_Collections_Generic_List_VectorImageManager__c System_Collections_Generic_List_VectorImageManager__c, *PSystem_Collections_Generic_List_VectorImageManager__c;

typedef struct System_Collections_Generic_List_VectorImageManager__Fields System_Collections_Generic_List_VectorImageManager__Fields, *PSystem_Collections_Generic_List_VectorImageManager__Fields;

typedef struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__VTable System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__VTable, *PSystem_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__VTable;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_VTable UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_VTable, *PUnityEngine_UIElements_UIR_VectorImageRenderInfoPool_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_VectorImageRenderInfo__Fields UnityEngine_UIElements_UIR_LinkedPool_VectorImageRenderInfo__Fields, *PUnityEngine_UIElements_UIR_LinkedPool_VectorImageRenderInfo__Fields;

typedef struct UnityEngine_UIElements_UIR_GradientRemapPool_VTable UnityEngine_UIElements_UIR_GradientRemapPool_VTable, *PUnityEngine_UIElements_UIR_GradientRemapPool_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_GradientRemap__Fields UnityEngine_UIElements_UIR_LinkedPool_GradientRemap__Fields, *PUnityEngine_UIElements_UIR_LinkedPool_GradientRemap__Fields;

typedef struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_StaticFields UnityEngine_UIElements_UIR_GradientSettingsAtlas_StaticFields, *PUnityEngine_UIElements_UIR_GradientSettingsAtlas_StaticFields;

typedef struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_VTable UnityEngine_UIElements_UIR_GradientSettingsAtlas_VTable, *PUnityEngine_UIElements_UIR_GradientSettingsAtlas_VTable;

typedef struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_o UnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_o, *PUnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_o;

typedef struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_StaticFields UnityEngine_UIElements_UIR_BaseShaderInfoStorage_StaticFields, *PUnityEngine_UIElements_UIR_BaseShaderInfoStorage_StaticFields;

typedef struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_VTable UnityEngine_UIElements_UIR_BaseShaderInfoStorage_VTable, *PUnityEngine_UIElements_UIR_BaseShaderInfoStorage_VTable;

typedef struct System_Collections_Generic_List_BitmapAllocator32_Page__o System_Collections_Generic_List_BitmapAllocator32_Page__o, *PSystem_Collections_Generic_List_BitmapAllocator32_Page__o;

typedef struct System_Collections_Generic_List_UIRStylePainter_Entry__StaticFields System_Collections_Generic_List_UIRStylePainter_Entry__StaticFields, *PSystem_Collections_Generic_List_UIRStylePainter_Entry__StaticFields;

typedef struct System_Collections_Generic_List_UIRStylePainter_Entry__VTable System_Collections_Generic_List_UIRStylePainter_Entry__VTable, *PSystem_Collections_Generic_List_UIRStylePainter_Entry__VTable;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_array UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_array, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_array;

typedef struct System_Collections_Generic_List_NativeArray_T___o System_Collections_Generic_List_NativeArray_T___o, *PSystem_Collections_Generic_List_NativeArray_T___o;

typedef struct System_Collections_Generic_List_MeshWriteData__StaticFields System_Collections_Generic_List_MeshWriteData__StaticFields, *PSystem_Collections_Generic_List_MeshWriteData__StaticFields;

typedef struct System_Collections_Generic_List_MeshWriteData__VTable System_Collections_Generic_List_MeshWriteData__VTable, *PSystem_Collections_Generic_List_MeshWriteData__VTable;

typedef struct UnityEngine_UIElements_MeshWriteData_array UnityEngine_UIElements_MeshWriteData_array, *PUnityEngine_UIElements_MeshWriteData_array;

typedef struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_VTable UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_VTable, *PUnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_VTable;

typedef struct Unity_Collections_NativeSlice_Transform3x4__o Unity_Collections_NativeSlice_Transform3x4__o, *PUnity_Collections_NativeSlice_Transform3x4__o;

typedef struct Unity_Collections_NativeSlice_Vector4__o Unity_Collections_NativeSlice_Vector4__o, *PUnity_Collections_NativeSlice_Vector4__o;

typedef struct UnityEngine_UIElements_IStylePainter_c UnityEngine_UIElements_IStylePainter_c, *PUnityEngine_UIElements_IStylePainter_c;

typedef struct UnityEngine_UIElements_IStylePainter_Fields UnityEngine_UIElements_IStylePainter_Fields, *PUnityEngine_UIElements_IStylePainter_Fields;

typedef struct UnityEngine_UIElements_TextureRegistry_TextureInfo_o UnityEngine_UIElements_TextureRegistry_TextureInfo_o, *PUnityEngine_UIElements_TextureRegistry_TextureInfo_o;

typedef struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__VTable System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__VTable, *PSystem_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__VTable;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__o System_Collections_Generic_List_UIRenderDevice_AllocToFree__o, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToFree__o;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__o System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__o, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToUpdate__o;

typedef struct System_Collections_Generic_Stack_Matrix4x4__c System_Collections_Generic_Stack_Matrix4x4__c, *PSystem_Collections_Generic_Stack_Matrix4x4__c;

typedef struct System_Collections_Generic_Stack_Matrix4x4__Fields System_Collections_Generic_Stack_Matrix4x4__Fields, *PSystem_Collections_Generic_Stack_Matrix4x4__Fields;

typedef struct System_Collections_Generic_Stack_Rect__c System_Collections_Generic_Stack_Rect__c, *PSystem_Collections_Generic_Stack_Rect__c;

typedef struct System_Collections_Generic_Stack_Rect__Fields System_Collections_Generic_Stack_Rect__Fields, *PSystem_Collections_Generic_Stack_Rect__Fields;

typedef struct System_Collections_Generic_List_RenderTexture__c System_Collections_Generic_List_RenderTexture__c, *PSystem_Collections_Generic_List_RenderTexture__c;

typedef struct System_Collections_Generic_List_RenderTexture__Fields System_Collections_Generic_List_RenderTexture__Fields, *PSystem_Collections_Generic_List_RenderTexture__Fields;

typedef struct System_Collections_Generic_List_VectorImageManager__StaticFields System_Collections_Generic_List_VectorImageManager__StaticFields, *PSystem_Collections_Generic_List_VectorImageManager__StaticFields;

typedef struct System_Collections_Generic_List_VectorImageManager__VTable System_Collections_Generic_List_VectorImageManager__VTable, *PSystem_Collections_Generic_List_VectorImageManager__VTable;

typedef struct UnityEngine_UIElements_UIR_VectorImageManager_array UnityEngine_UIElements_UIR_VectorImageManager_array, *PUnityEngine_UIElements_UIR_VectorImageManager_array;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_o UnityEngine_UIElements_UIR_VectorImageRenderInfo_o, *PUnityEngine_UIElements_UIR_VectorImageRenderInfo_o;

typedef struct UnityEngine_UIElements_UIR_GradientRemap_o UnityEngine_UIElements_UIR_GradientRemap_o, *PUnityEngine_UIElements_UIR_GradientRemap_o;

typedef struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_Fields UnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_Fields, *PUnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_Fields;

typedef struct System_Collections_Generic_List_BitmapAllocator32_Page__c System_Collections_Generic_List_BitmapAllocator32_Page__c, *PSystem_Collections_Generic_List_BitmapAllocator32_Page__c;

typedef struct System_Collections_Generic_List_BitmapAllocator32_Page__Fields System_Collections_Generic_List_BitmapAllocator32_Page__Fields, *PSystem_Collections_Generic_List_BitmapAllocator32_Page__Fields;

typedef struct System_Collections_Generic_List_NativeArray_T___c System_Collections_Generic_List_NativeArray_T___c, *PSystem_Collections_Generic_List_NativeArray_T___c;

typedef struct System_Collections_Generic_List_NativeArray_T___Fields System_Collections_Generic_List_NativeArray_T___Fields, *PSystem_Collections_Generic_List_NativeArray_T___Fields;

typedef struct UnityEngine_UIElements_MeshWriteData_o UnityEngine_UIElements_MeshWriteData_o, *PUnityEngine_UIElements_MeshWriteData_o;

typedef struct Unity_Collections_NativeSlice_Transform3x4__Fields Unity_Collections_NativeSlice_Transform3x4__Fields, *PUnity_Collections_NativeSlice_Transform3x4__Fields;

typedef struct Unity_Collections_NativeSlice_Vector4__Fields Unity_Collections_NativeSlice_Vector4__Fields, *PUnity_Collections_NativeSlice_Vector4__Fields;

typedef struct UnityEngine_UIElements_TextureRegistry_TextureInfo_Fields UnityEngine_UIElements_TextureRegistry_TextureInfo_Fields, *PUnityEngine_UIElements_TextureRegistry_TextureInfo_Fields;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__c System_Collections_Generic_List_UIRenderDevice_AllocToFree__c, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToFree__c;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__Fields System_Collections_Generic_List_UIRenderDevice_AllocToFree__Fields, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToFree__Fields;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__c System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__c, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToUpdate__c;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__Fields System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__Fields, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToUpdate__Fields;

typedef struct System_Collections_Generic_Stack_Matrix4x4__VTable System_Collections_Generic_Stack_Matrix4x4__VTable, *PSystem_Collections_Generic_Stack_Matrix4x4__VTable;

typedef struct UnityEngine_Matrix4x4_array UnityEngine_Matrix4x4_array, *PUnityEngine_Matrix4x4_array;

typedef struct System_Collections_Generic_Stack_Rect__VTable System_Collections_Generic_Stack_Rect__VTable, *PSystem_Collections_Generic_Stack_Rect__VTable;

typedef struct UnityEngine_Rect_array UnityEngine_Rect_array, *PUnityEngine_Rect_array;

typedef struct System_Collections_Generic_List_RenderTexture__StaticFields System_Collections_Generic_List_RenderTexture__StaticFields, *PSystem_Collections_Generic_List_RenderTexture__StaticFields;

typedef struct System_Collections_Generic_List_RenderTexture__VTable System_Collections_Generic_List_RenderTexture__VTable, *PSystem_Collections_Generic_List_RenderTexture__VTable;

typedef struct UnityEngine_RenderTexture_array UnityEngine_RenderTexture_array, *PUnityEngine_RenderTexture_array;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_c UnityEngine_UIElements_UIR_VectorImageRenderInfo_c, *PUnityEngine_UIElements_UIR_VectorImageRenderInfo_c;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_Fields UnityEngine_UIElements_UIR_VectorImageRenderInfo_Fields, *PUnityEngine_UIElements_UIR_VectorImageRenderInfo_Fields;

typedef struct UnityEngine_UIElements_UIR_GradientRemap_c UnityEngine_UIElements_UIR_GradientRemap_c, *PUnityEngine_UIElements_UIR_GradientRemap_c;

typedef struct UnityEngine_UIElements_UIR_GradientRemap_Fields UnityEngine_UIElements_UIR_GradientRemap_Fields, *PUnityEngine_UIElements_UIR_GradientRemap_Fields;

typedef struct System_Collections_Generic_List_BitmapAllocator32_Page__StaticFields System_Collections_Generic_List_BitmapAllocator32_Page__StaticFields, *PSystem_Collections_Generic_List_BitmapAllocator32_Page__StaticFields;

typedef struct System_Collections_Generic_List_BitmapAllocator32_Page__VTable System_Collections_Generic_List_BitmapAllocator32_Page__VTable, *PSystem_Collections_Generic_List_BitmapAllocator32_Page__VTable;

typedef struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_array UnityEngine_UIElements_UIR_BitmapAllocator32_Page_array, *PUnityEngine_UIElements_UIR_BitmapAllocator32_Page_array;

typedef struct System_Collections_Generic_List_NativeArray_T___StaticFields System_Collections_Generic_List_NativeArray_T___StaticFields, *PSystem_Collections_Generic_List_NativeArray_T___StaticFields;

typedef struct System_Collections_Generic_List_NativeArray_T___VTable System_Collections_Generic_List_NativeArray_T___VTable, *PSystem_Collections_Generic_List_NativeArray_T___VTable;

typedef struct Unity_Collections_NativeArray_T__array Unity_Collections_NativeArray_T__array, *PUnity_Collections_NativeArray_T__array;

typedef struct UnityEngine_UIElements_MeshWriteData_c UnityEngine_UIElements_MeshWriteData_c, *PUnityEngine_UIElements_MeshWriteData_c;

typedef struct UnityEngine_UIElements_MeshWriteData_Fields UnityEngine_UIElements_MeshWriteData_Fields, *PUnityEngine_UIElements_MeshWriteData_Fields;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__StaticFields System_Collections_Generic_List_UIRenderDevice_AllocToFree__StaticFields, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToFree__StaticFields;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__VTable System_Collections_Generic_List_UIRenderDevice_AllocToFree__VTable, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToFree__VTable;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_array UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_array, *PUnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_array;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__StaticFields System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__StaticFields, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToUpdate__StaticFields;

typedef struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__VTable System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__VTable, *PSystem_Collections_Generic_List_UIRenderDevice_AllocToUpdate__VTable;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_array UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_array, *PUnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_array;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_VTable UnityEngine_UIElements_UIR_VectorImageRenderInfo_VTable, *PUnityEngine_UIElements_UIR_VectorImageRenderInfo_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_VectorImageRenderInfo__Fields UnityEngine_UIElements_UIR_LinkedPoolItem_VectorImageRenderInfo__Fields, *PUnityEngine_UIElements_UIR_LinkedPoolItem_VectorImageRenderInfo__Fields;

typedef struct UnityEngine_UIElements_UIR_GradientRemap_VTable UnityEngine_UIElements_UIR_GradientRemap_VTable, *PUnityEngine_UIElements_UIR_GradientRemap_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_GradientRemap__Fields UnityEngine_UIElements_UIR_LinkedPoolItem_GradientRemap__Fields, *PUnityEngine_UIElements_UIR_LinkedPoolItem_GradientRemap__Fields;

typedef struct UnityEngine_RectInt_o UnityEngine_RectInt_o, *PUnityEngine_RectInt_o;

typedef struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_o UnityEngine_UIElements_UIR_BitmapAllocator32_Page_o, *PUnityEngine_UIElements_UIR_BitmapAllocator32_Page_o;

typedef struct UnityEngine_UIElements_MeshWriteData_VTable UnityEngine_UIElements_MeshWriteData_VTable, *PUnityEngine_UIElements_MeshWriteData_VTable;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_o UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_o, *PUnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_o;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_o UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_o, *PUnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_o;

typedef struct UnityEngine_RectInt_Fields UnityEngine_RectInt_Fields, *PUnityEngine_RectInt_Fields;

typedef struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_Fields UnityEngine_UIElements_UIR_BitmapAllocator32_Page_Fields, *PUnityEngine_UIElements_UIR_BitmapAllocator32_Page_Fields;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_Fields UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_Fields, *PUnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_Fields;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_Fields UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_Fields, *PUnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_Fields;

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__Fields {
    int32_t maxPoolElemCount;
    struct Unity_Collections_NativeArray_T__o pool;
    struct System_Collections_Generic_List_NativeArray_T___o *excess;
    uint32_t takenFromPool;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__o {
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__Fields fields;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__Fields {
    int32_t maxPoolElemCount;
    struct Unity_Collections_NativeArray_T__o pool;
    struct System_Collections_Generic_List_NativeArray_T___o *excess;
    uint32_t takenFromPool;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__o {
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__Fields fields;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_o {
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_Fields fields;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_Fields {
    bool needsClosing;
    bool popViewMatrix;
    bool popScissorClip;
    bool blitAndPopRenderTexture;
    bool PopDefaultMaterial;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *clipUnregisterDrawCommand;
    struct Unity_Collections_NativeSlice_Vertex__o clipperRegisterVertices;
    struct Unity_Collections_NativeSlice_ushort__o clipperRegisterIndices;
    int32_t clipperRegisterIndexOffset;
    int32_t maskStencilRef;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_o {
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_Fields fields;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Fields {
    struct UnityEngine_UIElements_UIR_RenderChain_o *m_Owner;
    struct System_Collections_Generic_List_UIRStylePainter_Entry__o *m_Entries;
    struct UnityEngine_UIElements_AtlasBase_o *m_Atlas;
    struct UnityEngine_UIElements_UIR_VectorImageManager_o *m_VectorImageManager;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_o m_CurrentEntry;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_ClosingInfo_o m_ClosingInfo;
    int32_t m_MaskDepth;
    int32_t m_StencilRef;
    struct UnityEngine_UIElements_UIR_BMPAlloc_o m_ClipRectID;
    int32_t m_SVGBackgroundEntryIndex;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_Vertex__o m_VertsPool;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_ushort__o m_IndicesPool;
    struct System_Collections_Generic_List_MeshWriteData__o *m_MeshWriteDataPool;
    int32_t m_NextMeshWriteDataPoolItem;
    struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_o *m_AllocRawVertsIndicesDelegate;
    struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_o *m_AllocThroughDrawMeshDelegate;
    struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_o *m_AllocThroughDrawGradientsDelegate;
    struct UnityEngine_UIElements_MeshGenerationContext_o *_meshGenerationContext_k__BackingField;
    struct UnityEngine_UIElements_VisualElement_o *_currentElement_k__BackingField;
    int32_t _totalVertices_k__BackingField;
    int32_t _totalIndices_k__BackingField;
    bool _disposed_k__BackingField;
};

struct System_Collections_Generic_List_UIRStylePainter_Entry__Fields {
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_UIRStylePainter_Entry__o {
    struct System_Collections_Generic_List_UIRStylePainter_Entry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UIRStylePainter_Entry__Fields fields;
};

struct UnityEngine_UIElements_UIR_BitmapAllocator32_Fields {
    int32_t m_PageHeight;
    struct System_Collections_Generic_List_BitmapAllocator32_Page__o *m_Pages;
    struct System_Collections_Generic_List_uint__o *m_AllocMap;
    int32_t m_EntryWidth;
    int32_t m_EntryHeight;
};

struct System_Collections_Generic_List_RenderTexture__Fields {
    struct UnityEngine_RenderTexture_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_UIRStylePainter_Entry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_RectInt_Fields {
    int32_t m_XMin;
    int32_t m_YMin;
    int32_t m_Width;
    int32_t m_Height;
};

struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_Fields {
    struct UnityEngine_Color32_array *rgba;
    int32_t width;
    int32_t height;
};

struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_o {
    struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_Fields fields;
};

struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_Fields {
    int32_t m_Length;
    int32_t m_ElemWidth;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_o *m_Allocator;
    struct UnityEngine_Texture2D_o *m_Atlas;
    struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_RawTexture_o m_RawAtlas;
    bool _disposed_k__BackingField;
    bool _MustCommit_k__BackingField;
};

struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_o {
    struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_Fields fields;
};

struct UnityEngine_UIElements_UIR_LinkedPool_GradientRemap__Fields {
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ResetAction;
    int32_t m_Limit;
    struct UnityEngine_UIElements_UIR_GradientRemap_o *m_PoolFirst;
    int32_t _Count_k__BackingField;
};

struct UnityEngine_UIElements_UIR_GradientRemapPool_Fields {
    struct UnityEngine_UIElements_UIR_LinkedPool_GradientRemap__Fields super;
};

struct UnityEngine_UIElements_UIR_GradientRemapPool_o {
    struct UnityEngine_UIElements_UIR_GradientRemapPool_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_GradientRemapPool_Fields fields;
};

struct Unity_Collections_NativeSlice_Transform3x4__Fields {
    uint8_t *m_Buffer;
    int32_t m_Stride;
    int32_t m_Length;
};

struct Unity_Collections_NativeSlice_Transform3x4__o {
    struct Unity_Collections_NativeSlice_Transform3x4__Fields fields;
};

struct Unity_Collections_NativeSlice_Vector4__Fields {
    uint8_t *m_Buffer;
    int32_t m_Stride;
    int32_t m_Length;
};

struct Unity_Collections_NativeSlice_Vector4__o {
    struct Unity_Collections_NativeSlice_Vector4__Fields fields;
};

struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_Fields {
    struct UnityEngine_Material_o *standardMaterial;
    struct UnityEngine_Material_o *initialMaterial;
    struct UnityEngine_MaterialPropertyBlock_o *matPropBlock;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *firstCommand;
    struct UnityEngine_UIElements_UIR_UIRenderDevice_o *device;
    struct UnityEngine_Texture_o *vectorAtlas;
    struct UnityEngine_Texture_o *shaderInfoAtlas;
    float dpiScale;
    struct Unity_Collections_NativeSlice_Transform3x4__o transformConstants;
    struct Unity_Collections_NativeSlice_Vector4__o clipRectConstants;
};

struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_o {
    struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_Fields fields;
};

struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_Fields {
    bool _disposed_k__BackingField;
};

struct UnityEngine_UIElements_UIR_GradientRemapPool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_GradientRemapPool_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_GradientRemapPool_VTable vtable;
};

struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_VTable vtable;
};

struct System_Collections_Generic_List_RenderChain_RenderNodeData__Fields {
    struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_UIR_TextureSlotManager_StaticFields {
    int32_t k_SlotCount;
    struct System_Int32_array *slotIds;
    int32_t textureTableId;
};

struct UnityEngine_UIElements_UIR_ChainBuilderStats_Fields {
    uint32_t elementsAdded;
    uint32_t elementsRemoved;
    uint32_t recursiveClipUpdates;
    uint32_t recursiveClipUpdatesExpanded;
    uint32_t nonRecursiveClipUpdates;
    uint32_t recursiveTransformUpdates;
    uint32_t recursiveTransformUpdatesExpanded;
    uint32_t recursiveOpacityUpdates;
    uint32_t recursiveOpacityUpdatesExpanded;
    uint32_t colorUpdates;
    uint32_t colorUpdatesExpanded;
    uint32_t recursiveVisualUpdates;
    uint32_t recursiveVisualUpdatesExpanded;
    uint32_t nonRecursiveVisualUpdates;
    uint32_t dirtyProcessed;
    uint32_t nudgeTransformed;
    uint32_t boneTransformed;
    uint32_t skipTransformed;
    uint32_t visualUpdateTransformed;
    uint32_t updatedMeshAllocations;
    uint32_t newMeshAllocations;
    uint32_t groupTransformElementsChanged;
    uint32_t immedateRenderersActive;
    uint32_t textUpdates;
};

struct UnityEngine_UIElements_UIR_ChainBuilderStats_o {
    struct UnityEngine_UIElements_UIR_ChainBuilderStats_Fields fields;
};

struct UnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_Fields {
    struct System_Collections_Generic_List_VisualElement__o *heads;
    struct System_Collections_Generic_List_VisualElement__o *tails;
    struct System_Int32_array *minDepths;
    struct System_Int32_array *maxDepths;
    uint32_t dirtyID;
};

struct UnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_o {
    struct UnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_Fields fields;
};

struct Unity_Collections_NativeArray_Transform3x4__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_Transform3x4__o {
    struct Unity_Collections_NativeArray_Transform3x4__Fields fields;
};

struct Unity_Collections_NativeArray_Vector4__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_Vector4__o {
    struct Unity_Collections_NativeArray_Vector4__Fields fields;
};

struct UnityEngine_UIElements_UIR_BitmapAllocator32_o {
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_Fields fields;
};

struct UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_Fields {
    struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_o *m_Storage;
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_o m_TransformAllocator;
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_o m_ClipRectAllocator;
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_o m_OpacityAllocator;
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_o m_ColorAllocator;
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_o m_TextSettingsAllocator;
    bool m_StorageReallyCreated;
    bool m_VertexTexturingEnabled;
    struct Unity_Collections_NativeArray_Transform3x4__o m_Transforms;
    struct Unity_Collections_NativeArray_Vector4__o m_ClipRects;
};

struct UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_o {
    struct UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_Fields fields;
};

struct UnityEngine_UIElements_UIR_RenderChain_Fields {
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *m_FirstCommand;
    struct UnityEngine_UIElements_UIR_RenderChain_DepthOrderedDirtyTracking_o m_DirtyTracker;
    struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__o *m_CommandPool;
    struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__o *m_TexturePool;
    struct System_Collections_Generic_List_RenderChain_RenderNodeData__o *m_RenderNodesData;
    struct UnityEngine_Shader_o *m_DefaultShader;
    struct UnityEngine_Shader_o *m_DefaultWorldSpaceShader;
    struct UnityEngine_Material_o *m_DefaultMat;
    struct UnityEngine_Material_o *m_DefaultWorldSpaceMat;
    bool m_BlockDirtyRegistration;
    int32_t m_StaticIndex;
    int32_t m_ActiveRenderNodes;
    int32_t m_CustomMaterialCommands;
    struct UnityEngine_UIElements_UIR_ChainBuilderStats_o m_Stats;
    uint32_t m_StatsElementsAdded;
    uint32_t m_StatsElementsRemoved;
    struct UnityEngine_UIElements_VisualElement_o *m_FirstTextElement;
    struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_o *m_TextUpdatePainter;
    int32_t m_TextElementCount;
    int32_t m_DirtyTextStartIndex;
    int32_t m_DirtyTextRemaining;
    bool m_FontWasReset;
    struct System_Collections_Generic_Dictionary_VisualElement__Vector2__o *m_LastGroupTransformElementScale;
    struct UnityEngine_UIElements_TextureRegistry_o *m_TextureRegistry;
    bool _disposed_k__BackingField;
    struct UnityEngine_UIElements_BaseVisualElementPanel_o *_panel_k__BackingField;
    struct UnityEngine_UIElements_UIR_UIRenderDevice_o *_device_k__BackingField;
    struct UnityEngine_UIElements_AtlasBase_o *_atlas_k__BackingField;
    struct UnityEngine_UIElements_UIR_VectorImageManager_o *_vectorImageManager_k__BackingField;
    struct UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_o shaderInfoAllocator;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_o *_painter_k__BackingField;
    bool _drawStats_k__BackingField;
    bool _drawInCameras_k__BackingField;
};

struct UnityEngine_UIElements_TextureRegistry_Fields {
    struct System_Collections_Generic_List_TextureRegistry_TextureInfo__o *m_Textures;
    struct System_Collections_Generic_Dictionary_Texture__TextureId__o *m_TextureToId;
    struct System_Collections_Generic_Stack_TextureId__o *m_FreeIds;
};

struct UnityEngine_UIElements_TextureRegistry_o {
    struct UnityEngine_UIElements_TextureRegistry_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextureRegistry_Fields fields;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__o *m_Items[65535];
};

struct UnityEngine_UIElements_TextureRegistry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_TextureRegistry_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_TextureRegistry_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextureRegistry_VTable vtable;
};

struct UnityEngine_UIElements_IStylePainter_Fields {
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_GradientRemap__Fields {
    struct UnityEngine_UIElements_UIR_GradientRemap_o *poolNext;
};

struct UnityEngine_RectInt_o {
    struct UnityEngine_RectInt_Fields fields;
};

struct UnityEngine_UIElements_UIR_GradientRemap_Fields {
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_GradientRemap__Fields super;
    int32_t origIndex;
    int32_t destIndex;
    struct UnityEngine_RectInt_o location;
    struct UnityEngine_UIElements_UIR_GradientRemap_o *next;
    struct UnityEngine_UIElements_TextureId_o atlas;
};

struct System_Collections_Generic_List_NativeArray_T___Fields {
    struct Unity_Collections_NativeArray_T__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_MeshWriteData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Texture__TextureId__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Texture__TextureId__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Texture__TextureId__VTable vtable;
};

struct System_Collections_Generic_List_RenderTexture__StaticFields {
    struct UnityEngine_RenderTexture_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_Texture__TextureId__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Texture__TextureId__o {
    struct System_Collections_Generic_Dictionary_Texture__TextureId__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Texture__TextureId__Fields fields;
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_TextureRegistry_TextureInfo_Fields {
    struct UnityEngine_Texture_o *texture;
    bool dynamic;
    int32_t refCount;
};

struct UnityEngine_UIElements_TextureRegistry_TextureInfo_o {
    struct UnityEngine_UIElements_TextureRegistry_TextureInfo_Fields fields;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_Fields {
    int32_t currentFrameIndex;
    uint32_t totalIndices;
    uint32_t commandCount;
    uint32_t drawCommandCount;
    uint32_t materialSetCount;
    uint32_t drawRangeCount;
    uint32_t drawRangeCallCount;
    uint32_t immediateDraws;
    uint32_t stencilRefChanges;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_o {
    struct UnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_Fields fields;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_Fields {
    bool m_MockDevice;
    intptr_t m_DefaultStencilState;
    intptr_t m_VertexDecl;
    struct UnityEngine_UIElements_UIR_Page_o *m_FirstPage;
    uint32_t m_NextPageVertexCount;
    uint32_t m_LargeMeshVertexCount;
    float m_IndexToVertexCountRatio;
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___o *m_DeferredFrees;
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___o *m_Updates;
    struct System_UInt32_array *m_Fences;
    struct UnityEngine_MaterialPropertyBlock_o *m_StandardMatProps;
    uint32_t m_FrameIndex;
    uint32_t m_NextUpdateID;
    struct UnityEngine_UIElements_UIR_UIRenderDevice_DrawStatistics_o m_DrawStats;
    struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__o *m_MeshHandles;
    struct UnityEngine_UIElements_UIR_DrawParams_o *m_DrawParams;
    struct UnityEngine_UIElements_UIR_TextureSlotManager_o *m_TextureSlotManager;
    uint32_t _maxVerticesPerPage_k__BackingField;
    bool _breakBatches_k__BackingField;
    bool _disposed_k__BackingField;
};

struct System_Collections_Generic_List_TextureRegistry_TextureInfo__Fields {
    struct UnityEngine_UIElements_TextureRegistry_TextureInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TextureRegistry_TextureInfo__o {
    struct System_Collections_Generic_List_TextureRegistry_TextureInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TextureRegistry_TextureInfo__Fields fields;
};

struct System_Collections_Generic_List_TextureRegistry_TextureInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TextureRegistry_TextureInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TextureRegistry_TextureInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TextureRegistry_TextureInfo__VTable vtable;
};

struct UnityEngine_UIElements_UIR_RenderChain_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_UIElements_UIR_RenderChain_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_RenderChain_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_RenderChain_VTable vtable;
};

struct UnityEngine_UIElements_UIR_RenderChain_o {
    struct UnityEngine_UIElements_UIR_RenderChain_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_RenderChain_Fields fields;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_VTable vtable;
};

struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_o {
    struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_Fields fields;
};

struct System_Collections_Generic_Stack_TextureId__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct UnityEngine_UIElements_UIR_LinkedPool_VectorImageRenderInfo__Fields {
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ResetAction;
    int32_t m_Limit;
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_o *m_PoolFirst;
    int32_t _Count_k__BackingField;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_Fields {
    struct UnityEngine_UIElements_UIR_LinkedPool_VectorImageRenderInfo__Fields super;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_o {
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_Fields fields;
};

struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Dispose;
};

struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_VTable vtable;
};

struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_Fields {
    uint16_t x;
    uint16_t y;
    int32_t freeSlots;
};

struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_o {
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_Fields fields;
};

struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_o m_Items[65535];
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___VTable vtable;
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___Fields {
    struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___o {
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___Fields fields;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__Fields {
    struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__o {
    struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__Fields fields;
};

struct System_Collections_Generic_Stack_Matrix4x4__Fields {
    struct UnityEngine_Matrix4x4_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__VTable vtable;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_Fields {
    struct UnityEngine_UIElements_UIR_Alloc_o alloc;
    struct UnityEngine_UIElements_UIR_Page_o *page;
    bool vertices;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__VTable vtable;
};

struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___Fields {
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ResetAction;
    int32_t m_Limit;
    struct UnityEngine_UIElements_UIR_BasicNode_T__o *m_PoolFirst;
    int32_t _Count_k__BackingField;
};

struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__Fields {
    struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___Fields super;
};

struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__o {
    struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_BasicNodePool_TextureEntry__Fields fields;
};

struct UnityEngine_UIElements_UIR_TextureSlotManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_TextureSlotManager_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_TextureSlotManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_TextureSlotManager_VTable vtable;
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_VectorImageRenderInfo__Fields {
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_o *poolNext;
};

struct System_Collections_Generic_Stack_Matrix4x4__o {
    struct System_Collections_Generic_Stack_Matrix4x4__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_Matrix4x4__Fields fields;
};

struct UnityEngine_UIElements_UIR_TextureSlotManager_Fields {
    struct UnityEngine_UIElements_TextureId_array *m_Textures;
    struct System_Int32_array *m_Tickets;
    int32_t m_CurrentTicket;
    int32_t m_FirstUsedTicket;
    struct UnityEngine_Vector4_array *m_GpuTextures;
    int32_t _FreeSlots_k__BackingField;
    struct UnityEngine_UIElements_TextureRegistry_o *textureRegistry;
};

struct UnityEngine_UIElements_UIR_TextureSlotManager_o {
    struct UnityEngine_UIElements_UIR_TextureSlotManager_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_TextureSlotManager_Fields fields;
};

struct System_Collections_Generic_Stack_Matrix4x4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_Matrix4x4__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_Matrix4x4__VTable vtable;
};

struct System_Collections_Generic_List_MeshWriteData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MeshWriteData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MeshWriteData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MeshWriteData__VTable vtable;
};

struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__VTable vtable;
};

struct System_Collections_Generic_List_MeshWriteData__Fields {
    struct UnityEngine_UIElements_MeshWriteData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MeshWriteData__o {
    struct System_Collections_Generic_List_MeshWriteData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MeshWriteData__Fields fields;
};

struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_Fields {
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_VectorImageRenderInfo__Fields super;
    int32_t useCount;
    struct UnityEngine_UIElements_UIR_GradientRemap_o *firstGradientRemap;
    struct UnityEngine_UIElements_UIR_Alloc_o gradientSettingsAlloc;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_o {
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_Fields fields;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfo_VTable vtable;
};

struct UnityEngine_UIElements_UIR_DrawParams_Fields {
    struct System_Collections_Generic_Stack_Matrix4x4__o *view;
    struct System_Collections_Generic_Stack_Rect__o *scissor;
    struct System_Collections_Generic_List_RenderTexture__o *renderTexture;
    struct System_Collections_Generic_List_Material__o *defaultMaterial;
};

struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__o {
    struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__Fields fields;
};

struct UnityEngine_UIElements_UIR_DrawParams_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_MaterialPropertyBlock_Fields {
    intptr_t m_Ptr;
};

struct UnityEngine_UIElements_UIR_VectorImageManager_Fields {
    struct UnityEngine_UIElements_AtlasBase_o *m_Atlas;
    struct System_Collections_Generic_Dictionary_VectorImage__VectorImageRenderInfo__o *m_Registered;
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool_o *m_RenderInfoPool;
    struct UnityEngine_UIElements_UIR_GradientRemapPool_o *m_GradientRemapPool;
    struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_o *m_GradientSettingsAtlas;
    bool m_LoggedExhaustedSettingsAtlas;
    bool _disposed_k__BackingField;
};

struct UnityEngine_UIElements_UIR_VectorImageManager_o {
    struct UnityEngine_UIElements_UIR_VectorImageManager_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_VectorImageManager_Fields fields;
};

struct UnityEngine_UIElements_UIR_VectorImageManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_UIElements_UIR_VectorImageManager_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_VectorImageManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_VectorImageManager_VTable vtable;
};

struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__Fields {
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ResetAction;
    int32_t m_Limit;
    struct UnityEngine_UIElements_UIR_MeshHandle_o *m_PoolFirst;
    int32_t _Count_k__BackingField;
};

struct System_Collections_Generic_Dictionary_VisualElement__Vector2__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_VisualElement__Vector2__o {
    struct System_Collections_Generic_Dictionary_VisualElement__Vector2__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_VisualElement__Vector2__Fields fields;
};

struct System_Collections_Generic_Dictionary_VisualElement__Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_VisualElement__Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_VisualElement__Vector2__VTable vtable;
};

struct UnityEngine_MaterialPropertyBlock_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DrawText;
    struct VirtualInvokeData _5_DrawRectangle;
    struct VirtualInvokeData _6_DrawImmediate;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_DrawMesh;
    struct VirtualInvokeData _9_DrawBorder;
    struct VirtualInvokeData _10_get_visualElement;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_VTable vtable;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_o {
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Fields fields;
};

struct System_Collections_Generic_List_BitmapAllocator32_Page__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BitmapAllocator32_Page__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BitmapAllocator32_Page__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BitmapAllocator32_Page__VTable vtable;
};

struct System_Collections_Generic_List_BitmapAllocator32_Page__Fields {
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_BitmapAllocator32_Page__o {
    struct System_Collections_Generic_List_BitmapAllocator32_Page__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BitmapAllocator32_Page__Fields fields;
};

struct UnityEngine_UIElements_UIR_VectorImageManager_StaticFields {
    struct System_Collections_Generic_List_VectorImageManager__o *instances;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerRegister;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerUnregister;
};

struct System_Collections_Generic_List_VectorImageManager__StaticFields {
    struct UnityEngine_UIElements_UIR_VectorImageManager_array *s_emptyArray;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_Fields {
    uint32_t id;
    uint32_t allocTime;
    struct UnityEngine_UIElements_UIR_MeshHandle_o *meshHandle;
    struct UnityEngine_UIElements_UIR_Alloc_o permAllocVerts;
    struct UnityEngine_UIElements_UIR_Alloc_o permAllocIndices;
    struct UnityEngine_UIElements_UIR_Page_o *permPage;
    bool copyBackIndices;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_o {
    struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_Fields fields;
};

struct UnityEngine_UIElements_AtlasBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_TryGetAtlas;
    struct VirtualInvokeData _5_ReturnAtlas;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_OnAssignedToPanel;
    struct VirtualInvokeData _8_OnRemovedFromPanel;
    struct VirtualInvokeData _9_OnUpdateDynamicTextures;
};

struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_StaticFields {
    int32_t s_TextureCounter;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerCopyTexture;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerGetTextureData;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerUpdateTexture;
};

struct UnityEngine_UIElements_TextureId_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_TextureId_o m_Items[65535];
};

struct UnityEngine_UIElements_AtlasBase_Fields {
    struct UnityEngine_UIElements_TextureRegistry_o *textureRegistry;
};

struct UnityEngine_UIElements_AtlasBase_o {
    struct UnityEngine_UIElements_AtlasBase_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_AtlasBase_Fields fields;
};

struct System_Collections_Generic_Stack_Rect__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_Rect__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_Rect__VTable vtable;
};

struct UnityEngine_UIElements_UIR_DrawParams_StaticFields {
    struct UnityEngine_Rect_o k_UnlimitedRect;
    struct UnityEngine_Rect_o k_FullNormalizedRect;
};

struct UnityEngine_UIElements_UIR_DrawParams_o {
    struct UnityEngine_UIElements_UIR_DrawParams_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_DrawParams_Fields fields;
};

struct System_Collections_Generic_Stack_Rect__Fields {
    struct UnityEngine_Rect_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_Rect__o {
    struct System_Collections_Generic_Stack_Rect__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_Rect__Fields fields;
};

struct UnityEngine_UIElements_UIR_DrawParams_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_DrawParams_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_DrawParams_VTable vtable;
};

struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Unity_Collections_NativeArray_Vertex__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_Vertex__o {
    struct Unity_Collections_NativeArray_Vertex__Fields fields;
};

struct Unity_Collections_NativeArray_ushort__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_ushort__o {
    struct Unity_Collections_NativeArray_ushort__Fields fields;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_Fields {
    struct UnityEngine_UIElements_VisualElement_o *m_CurrentElement;
    int32_t m_TextEntryIndex;
    struct Unity_Collections_NativeArray_Vertex__o m_DudVerts;
    struct Unity_Collections_NativeArray_ushort__o m_DudIndices;
    struct Unity_Collections_NativeSlice_Vertex__o m_MeshDataVerts;
    struct UnityEngine_Color32_o m_XFormClipPages;
    struct UnityEngine_Color32_o m_IDs;
    struct UnityEngine_Color32_o m_Flags;
    struct UnityEngine_Color32_o m_OpacityColorPages;
    struct UnityEngine_UIElements_MeshGenerationContext_o *_meshGenerationContext_k__BackingField;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_o {
    struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_Fields fields;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DrawText;
    struct VirtualInvokeData _5_DrawRectangle;
    struct VirtualInvokeData _6_DrawImmediate;
    struct VirtualInvokeData _7_Dispose;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Implementation_UIRTextUpdatePainter_VTable vtable;
};

struct System_Collections_Generic_List_NativeArray_T___StaticFields {
    struct Unity_Collections_NativeArray_T__array *s_emptyArray;
};

struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_AtlasBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_AtlasBase_VTable vtable;
};

struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_o m_Items[65535];
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_o {
    struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_Fields fields;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_o m_Items[65535];
};

struct UnityEngine_UIElements_TextureRegistry_StaticFields {
    struct UnityEngine_UIElements_TextureRegistry_o *_instance_k__BackingField;
};

struct System_Collections_Generic_List_RenderTexture__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RenderChain_RenderNodeData__o {
    struct System_Collections_Generic_List_RenderChain_RenderNodeData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RenderChain_RenderNodeData__Fields fields;
};

struct System_Collections_Generic_List_RenderChain_RenderNodeData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RenderChain_RenderNodeData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RenderChain_RenderNodeData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RenderChain_RenderNodeData__VTable vtable;
};

struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_NativeArray_T___o {
    struct System_Collections_Generic_List_NativeArray_T___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_NativeArray_T___Fields fields;
};

struct UnityEngine_UIElements_MeshWriteData_Fields {
    struct Unity_Collections_NativeSlice_Vertex__o m_Vertices;
    struct Unity_Collections_NativeSlice_ushort__o m_Indices;
    struct UnityEngine_Rect_o m_UVRegion;
    int32_t currentIndex;
    int32_t currentVertex;
};

struct UnityEngine_UIElements_UIR_GradientRemap_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_MaterialPropertyBlock_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_MaterialPropertyBlock_VTable vtable;
};

struct UnityEngine_MaterialPropertyBlock_o {
    struct UnityEngine_MaterialPropertyBlock_c *klass;
    void *monitor;
    struct UnityEngine_MaterialPropertyBlock_Fields fields;
};

struct System_Collections_Generic_Stack_TextureId__Fields {
    struct UnityEngine_UIElements_TextureId_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MeshWriteData__StaticFields {
    struct UnityEngine_UIElements_MeshWriteData_array *s_emptyArray;
};

struct System_Collections_Generic_Stack_TextureId__o {
    struct System_Collections_Generic_Stack_TextureId__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_TextureId__Fields fields;
};

struct System_Collections_Generic_List_NativeArray_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_NativeArray_T___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_NativeArray_T___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_NativeArray_T___VTable vtable;
};

struct System_Collections_Generic_Stack_TextureId__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_TextureId__VTable vtable;
};

struct UnityEngine_UIElements_UIR_VectorImageManager_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_VectorImageManager_o *m_Items[65535];
};

struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__VTable vtable;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_Matrix4x4_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Matrix4x4_o m_Items[65535];
};

struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__o {
    struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__Fields fields;
};

struct UnityEngine_UIElements_UIR_RenderChain_StaticFields {
    struct Unity_Profiling_ProfilerMarker_o s_MarkerProcess;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerClipProcessing;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerOpacityProcessing;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerColorsProcessing;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerTransformProcessing;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerVisualsProcessing;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerTextRegen;
    struct System_Action_o *OnPreRender;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_o m_Items[65535];
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToFree___StaticFields {
    struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__array *s_emptyArray;
};

struct UnityEngine_Rect_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Rect_o m_Items[65535];
};

struct System_Collections_Generic_List_UIRStylePainter_Entry__StaticFields {
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_Entry_array *s_emptyArray;
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_MeshGenerationContext_Fields {
    struct UnityEngine_UIElements_IStylePainter_o *painter;
};

struct UnityEngine_UIElements_MeshGenerationContext_o {
    struct UnityEngine_UIElements_MeshGenerationContext_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_MeshGenerationContext_Fields fields;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__StaticFields {
    struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_array *s_emptyArray;
};

struct System_Collections_Generic_List_TextureRegistry_TextureInfo__StaticFields {
    struct UnityEngine_UIElements_TextureRegistry_TextureInfo_array *s_emptyArray;
};

struct UnityEngine_UIElements_MeshGenerationContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_MeshGenerationContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MeshGenerationContext_VTable vtable;
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___StaticFields {
    struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__array *s_emptyArray;
};

struct UnityEngine_UIElements_IStylePainter_o {
    struct UnityEngine_UIElements_IStylePainter_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IStylePainter_Fields fields;
};

struct System_Collections_Generic_List_VectorImageManager__Fields {
    struct UnityEngine_UIElements_UIR_VectorImageManager_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_MeshWriteData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_MeshWriteData_o *m_Items[65535];
};

struct UnityEngine_UIElements_MeshWriteData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MeshWriteData_VTable vtable;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__StaticFields {
    struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_array *s_emptyArray;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__Fields {
    struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_VectorImageManager__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_o m_Items[65535];
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_List_UIRenderDevice_AllocToFree__o *m_Items[65535];
};

struct UnityEngine_UIElements_IStylePainter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__o {
    struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__Fields fields;
};

struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_VTable vtable;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__VTable vtable;
};

struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__VTable vtable;
};

struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__o {
    struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_LinkedPool_MeshHandle__Fields fields;
};

struct UnityEngine_UIElements_MeshWriteData_o {
    struct UnityEngine_UIElements_MeshWriteData_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_MeshWriteData_Fields fields;
};

struct System_Collections_Generic_List_RenderTexture__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RenderTexture__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RenderTexture__VTable vtable;
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___VTable vtable;
};

struct System_Collections_Generic_List_RenderTexture__o {
    struct System_Collections_Generic_List_RenderTexture__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RenderTexture__Fields fields;
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___Fields {
    struct System_Collections_Generic_List_UIRenderDevice_AllocToUpdate__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___o {
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_List_UIRenderDevice_AllocToUpdate___Fields fields;
};

struct UnityEngine_UIElements_UIR_GradientSettingsAtlas_StaticFields {
    struct Unity_Profiling_ProfilerMarker_o s_MarkerWrite;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerCommit;
    int32_t s_TextureCounter;
};

struct Unity_Collections_NativeArray_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Unity_Collections_NativeArray_T__o m_Items[65535];
};

struct System_Collections_Generic_List_BitmapAllocator32_Page__StaticFields {
    struct UnityEngine_UIElements_UIR_BitmapAllocator32_Page_array *s_emptyArray;
};

struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__VTable vtable;
};

struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__Fields {
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ResetAction;
    int32_t m_Limit;
    struct UnityEngine_UIElements_UIR_RenderChainCommand_o *m_PoolFirst;
    int32_t _Count_k__BackingField;
};

struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__o {
    struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_LinkedPool_RenderChainCommand__Fields fields;
};

struct System_Collections_Generic_List_RenderChain_RenderNodeData__StaticFields {
    struct UnityEngine_UIElements_UIR_RenderChain_RenderNodeData_array *s_emptyArray;
};

struct UnityEngine_UIElements_TextureRegistry_TextureInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_TextureRegistry_TextureInfo_o m_Items[65535];
};

struct UnityEngine_UIElements_UIR_GradientRemap_o {
    struct UnityEngine_UIElements_UIR_GradientRemap_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_GradientRemap_Fields fields;
};

struct UnityEngine_UIElements_UIR_GradientRemap_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_GradientRemap_VTable vtable;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_StaticFields {
    struct System_Collections_Generic_LinkedList_UIRenderDevice_DeviceToFree__o *m_DeviceFreeQueue;
    int32_t m_ActiveDeviceCount;
    bool m_SubscribedToNotifications;
    bool m_SynchronousFree;
    int32_t s_FontTexPropID;
    int32_t s_FontTexSDFScaleID;
    int32_t s_GradientSettingsTexID;
    int32_t s_ShaderInfoTexID;
    int32_t s_TransformsPropID;
    int32_t s_ClipRectsPropID;
    int32_t s_ClipSpaceParamsID;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerAllocate;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerFree;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerAdvanceFrame;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerFence;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerBeforeDraw;
    struct System_Nullable_bool__o s_VertexTexturingIsAvailable;
    struct System_Nullable_bool__o s_ShaderModelIs35;
    struct UnityEngine_Texture2D_o *s_DefaultShaderInfoTexFloat;
    struct UnityEngine_Texture2D_o *s_DefaultShaderInfoTexARGB8;
};

struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_o {
    struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_MeshBuilder_AllocMeshData_Allocator_Fields fields;
};

struct UnityEngine_RenderTexture_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_RenderTexture_o *m_Items[65535];
};

struct System_Collections_Generic_List_VectorImageManager__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_VectorImageManager__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_VectorImageManager__VTable vtable;
};

struct System_Collections_Generic_List_VectorImageManager__o {
    struct System_Collections_Generic_List_VectorImageManager__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_VectorImageManager__Fields fields;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_UIRenderDevice_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_UIRenderDevice_VTable vtable;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice_o {
    struct UnityEngine_UIElements_UIR_UIRenderDevice_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_UIRenderDevice_Fields fields;
};

struct System_Collections_Generic_List_UIRStylePainter_Entry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UIRStylePainter_Entry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UIRStylePainter_Entry__VTable vtable;
};

typedef struct MethodInfo_326747C MethodInfo_326747C, *PMethodInfo_326747C;

typedef union _union_315103 _union_315103, *P_union_315103;

union _union_315103 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326747C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315103 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AABC0 MethodInfo_20AABC0, *PMethodInfo_20AABC0;

typedef union _union_293376 _union_293376, *P_union_293376;

union _union_293376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AABC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9E8D8 MethodInfo_2B9E8D8, *PMethodInfo_2B9E8D8;

typedef union _union_240983 _union_240983, *P_union_240983;

union _union_240983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E8D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TITLE_TYPE_VTable Shock_TITLE_TYPE_VTable, *PShock_TITLE_TYPE_VTable;

struct Shock_TITLE_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_ProtocolData_Shop_Fields Shock_ProtocolData_Shop_Fields, *PShock_ProtocolData_Shop_Fields;

struct Shock_ProtocolData_Shop_Fields {
    uint32_t master_shop_item_id;
    int32_t count;
};

typedef struct MethodInfo_1272C0C MethodInfo_1272C0C, *PMethodInfo_1272C0C;

typedef union _union_201150 _union_201150, *P_union_201150;

union _union_201150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272C0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_T11__GetAwaiter;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__get_IsCompleted;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT11;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__2_10;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T11__;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__SourceOnCompleted;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____TrySetException;
    struct Il2CppClass *_70_System_ValueTuple_T7__T8__T9__T10__T11_;
    struct MethodInfo *_71_System_ValueTuple_T7__T8__T9__T10__T11___ctor;
    struct Il2CppClass *_72_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__;
    struct MethodInfo *_73_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____ctor;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____TrySetResult;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_76_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_77_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_78_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_79_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_83_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_84_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__GetResult;
    struct MethodInfo *_85_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____GetResult;
    struct MethodInfo *_86_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____GetStatus;
    struct MethodInfo *_87_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____OnCompleted;
    struct MethodInfo *_88_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____UnsafeGetStatus;
    struct MethodInfo *_89_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__GetResult;
};

typedef struct MethodInfo_22BB6F4 MethodInfo_22BB6F4, *PMethodInfo_22BB6F4;

typedef union _union_280838 _union_280838, *P_union_280838;

union _union_280838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB6F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_WipePlayListMst___c__DisplayClass4_0_Fields Shock_WipePlayListMst___c__DisplayClass4_0_Fields, *PShock_WipePlayListMst___c__DisplayClass4_0_Fields;

struct Shock_WipePlayListMst___c__DisplayClass4_0_Fields {
    struct System_Text_StringBuilder_o *builder;
};

typedef struct MethodInfo_21E681C MethodInfo_21E681C, *PMethodInfo_21E681C;

typedef union _union_161219 _union_161219, *P_union_161219;

union _union_161219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E681C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295580 _union_295580, *P_union_295580;

union _union_295580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F390D0_RGCTXs MethodInfo_2F390D0_RGCTXs, *PMethodInfo_2F390D0_RGCTXs;

struct MethodInfo_2F390D0_RGCTXs {
    struct MethodInfo *_0_System_Array_Resize_T_;
};

typedef struct Photon_Realtime_RaiseEventOptions_StaticFields Photon_Realtime_RaiseEventOptions_StaticFields, *PPhoton_Realtime_RaiseEventOptions_StaticFields;

typedef struct Photon_Realtime_RaiseEventOptions_o Photon_Realtime_RaiseEventOptions_o, *PPhoton_Realtime_RaiseEventOptions_o;

typedef struct Photon_Realtime_RaiseEventOptions_c Photon_Realtime_RaiseEventOptions_c, *PPhoton_Realtime_RaiseEventOptions_c;

typedef struct Photon_Realtime_RaiseEventOptions_Fields Photon_Realtime_RaiseEventOptions_Fields, *PPhoton_Realtime_RaiseEventOptions_Fields;

typedef struct Photon_Realtime_RaiseEventOptions_VTable Photon_Realtime_RaiseEventOptions_VTable, *PPhoton_Realtime_RaiseEventOptions_VTable;

typedef struct Photon_Realtime_WebFlags_o Photon_Realtime_WebFlags_o, *PPhoton_Realtime_WebFlags_o;

typedef struct Photon_Realtime_WebFlags_c Photon_Realtime_WebFlags_c, *PPhoton_Realtime_WebFlags_c;

typedef struct Photon_Realtime_WebFlags_Fields Photon_Realtime_WebFlags_Fields, *PPhoton_Realtime_WebFlags_Fields;

typedef struct Photon_Realtime_WebFlags_StaticFields Photon_Realtime_WebFlags_StaticFields, *PPhoton_Realtime_WebFlags_StaticFields;

typedef struct Photon_Realtime_WebFlags_VTable Photon_Realtime_WebFlags_VTable, *PPhoton_Realtime_WebFlags_VTable;

struct Photon_Realtime_RaiseEventOptions_StaticFields {
    struct Photon_Realtime_RaiseEventOptions_o *Default;
};

struct Photon_Realtime_WebFlags_Fields {
    uint8_t WebhookFlags;
};

struct Photon_Realtime_RaiseEventOptions_Fields {
    uint8_t CachingOption;
    uint8_t InterestGroup;
    struct System_Int32_array *TargetActors;
    uint8_t Receivers;
    uint8_t SequenceChannel;
    struct Photon_Realtime_WebFlags_o *Flags;
};

struct Photon_Realtime_RaiseEventOptions_o {
    struct Photon_Realtime_RaiseEventOptions_c *klass;
    void *monitor;
    struct Photon_Realtime_RaiseEventOptions_Fields fields;
};

struct Photon_Realtime_RaiseEventOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Realtime_RaiseEventOptions_c {
    struct Il2CppClass_1 _1;
    struct Photon_Realtime_RaiseEventOptions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_RaiseEventOptions_VTable vtable;
};

struct Photon_Realtime_WebFlags_StaticFields {
    struct Photon_Realtime_WebFlags_o *Default;
};

struct Photon_Realtime_WebFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Realtime_WebFlags_c {
    struct Il2CppClass_1 _1;
    struct Photon_Realtime_WebFlags_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_WebFlags_VTable vtable;
};

struct Photon_Realtime_WebFlags_o {
    struct Photon_Realtime_WebFlags_c *klass;
    void *monitor;
    struct Photon_Realtime_WebFlags_Fields fields;
};

typedef union _union_295582 _union_295582, *P_union_295582;

union _union_295582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_KeyValuePair_string__SoundDatabase_CueSheetContainer___string__VTable System_Func_KeyValuePair_string__SoundDatabase_CueSheetContainer___string__VTable, *PSystem_Func_KeyValuePair_string__SoundDatabase_CueSheetContainer___string__VTable;

struct System_Func_KeyValuePair_string__SoundDatabase_CueSheetContainer___string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_array UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_array, *PUnityEngine_UIElements_StyleComplexSelector_PseudoStateData_array;

typedef struct UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_o UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_o, *PUnityEngine_UIElements_StyleComplexSelector_PseudoStateData_o;

typedef struct UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_Fields UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_Fields, *PUnityEngine_UIElements_StyleComplexSelector_PseudoStateData_Fields;

struct UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_Fields {
    int32_t state;
    bool negate;
};

struct UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_o {
    struct UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_Fields fields;
};

struct UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_o m_Items[65535];
};

typedef union _union_295584 _union_295584, *P_union_295584;

union _union_295584 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295586 _union_295586, *P_union_295586;

union _union_295586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295588 _union_295588, *P_union_295588;

union _union_295588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_c SharpCompress_Archives_GZip_GZipWritableArchiveEntry_c, *PSharpCompress_Archives_GZip_GZipWritableArchiveEntry_c;

typedef struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_VTable SharpCompress_Archives_GZip_GZipWritableArchiveEntry_VTable, *PSharpCompress_Archives_GZip_GZipWritableArchiveEntry_VTable;

struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_get_IsSolid;
    struct VirtualInvokeData _15_get_VolumeIndexFirst;
    struct VirtualInvokeData _16_get_VolumeIndexLast;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_get_Crc;
    struct VirtualInvokeData _22_get_Key;
    struct VirtualInvokeData _23_get_LinkTarget;
    struct VirtualInvokeData _24_get_CompressedSize;
    struct VirtualInvokeData _25_get_CompressionType;
    struct VirtualInvokeData _26_get_Size;
    struct VirtualInvokeData _27_get_LastModifiedTime;
    struct VirtualInvokeData _28_get_CreatedTime;
    struct VirtualInvokeData _29_get_LastAccessedTime;
    struct VirtualInvokeData _30_get_ArchivedTime;
    struct VirtualInvokeData _31_get_IsEncrypted;
    struct VirtualInvokeData _32_get_IsDirectory;
    struct VirtualInvokeData _33_get_IsSplitAfter;
    struct VirtualInvokeData _34_get_Parts;
    struct VirtualInvokeData _35_Close;
    struct VirtualInvokeData _36_get_Attrib;
    struct VirtualInvokeData _37_unknown;
    struct VirtualInvokeData _38_get_IsComplete;
    struct VirtualInvokeData _39_get_Archive;
    struct VirtualInvokeData _40_OpenEntryStream;
    struct VirtualInvokeData _41_SharpCompress_Archives_IWritableArchiveEntry_get_Stream;
};

struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_VTable vtable;
};

typedef struct Aoharu_Training_TrainingItemLayout_c Aoharu_Training_TrainingItemLayout_c, *PAoharu_Training_TrainingItemLayout_c;

typedef struct Aoharu_Training_TrainingItemLayout_VTable Aoharu_Training_TrainingItemLayout_VTable, *PAoharu_Training_TrainingItemLayout_VTable;

struct Aoharu_Training_TrainingItemLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Training_TrainingItemLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Training_TrainingItemLayout_VTable vtable;
};

typedef struct MethodInfo_336B6B0_RGCTXs MethodInfo_336B6B0_RGCTXs, *PMethodInfo_336B6B0_RGCTXs;

struct MethodInfo_336B6B0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Bingo_BingoDialog___c__DisplayClass31_0_VTable Aoharu_Bingo_BingoDialog___c__DisplayClass31_0_VTable, *PAoharu_Bingo_BingoDialog___c__DisplayClass31_0_VTable;

struct Aoharu_Bingo_BingoDialog___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2238188 MethodInfo_2238188, *PMethodInfo_2238188;

typedef struct UniRx_ReactiveProperty_T__c UniRx_ReactiveProperty_T__c, *PUniRx_ReactiveProperty_T__c;

typedef union _union_291394 _union_291394, *P_union_291394;

typedef struct UniRx_ReactiveProperty_T__StaticFields UniRx_ReactiveProperty_T__StaticFields, *PUniRx_ReactiveProperty_T__StaticFields;

typedef struct UniRx_ReactiveProperty_T__RGCTXs UniRx_ReactiveProperty_T__RGCTXs, *PUniRx_ReactiveProperty_T__RGCTXs;

typedef struct UniRx_ReactiveProperty_T__VTable UniRx_ReactiveProperty_T__VTable, *PUniRx_ReactiveProperty_T__VTable;

union _union_291394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_ReactiveProperty_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

struct UniRx_ReactiveProperty_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_ReactiveProperty_T__StaticFields *static_fields;
    struct UniRx_ReactiveProperty_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ReactiveProperty_T__VTable vtable;
};

struct UniRx_ReactiveProperty_T__StaticFields {
    struct System_Collections_Generic_IEqualityComparer_T__o *defaultEqualityComparer;
};

struct UniRx_ReactiveProperty_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_ReactiveProperty_T_;
    struct Il2CppClass *_1_UniRx_ReactiveProperty_T_;
    struct MethodInfo *_2_UniRx_ReactiveProperty_T__SetValue;
    struct Il2CppClass *_3_UniRx_Subject_T_;
    struct MethodInfo *_4_UniRx_Subject_T__OnNext;
    struct MethodInfo *_5_UniRx_ReactiveProperty_T__get_EqualityComparer;
    struct Il2CppClass *_6_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_7_System_Collections_Generic_IEqualityComparer_T__Equals;
    struct MethodInfo *_8_UniRx_ReactiveProperty_T___ctor;
    struct Il2CppClass *_9_UniRx_ReactiveProperty_ReactivePropertyObserver_T_;
    struct MethodInfo *_10_UniRx_ReactiveProperty_ReactivePropertyObserver_T___ctor;
    struct Il2CppClass *_11_UniRx_IObservable_T_;
    struct MethodInfo *_12_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_13_UniRx_ReactiveProperty_T__set_Value;
    struct Il2CppClass *_14_UniRx_IObserver_T_;
    struct MethodInfo *_15_UniRx_IObserver_T__OnError;
    struct MethodInfo *_16_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_17_UniRx_Subject_T___ctor;
    struct MethodInfo *_18_UniRx_Subject_T__Subscribe;
    struct MethodInfo *_19_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_20_UniRx_ReactiveProperty_T__Dispose;
    struct MethodInfo *_21_UniRx_Subject_T__OnCompleted;
    struct MethodInfo *_22_UniRx_Subject_T__Dispose;
    struct Il2CppClass *_23_T;
    struct MethodInfo *_25_UniRx_UnityEqualityComparer_GetDefault_T_;
};

typedef struct MethodInfo_326737C MethodInfo_326737C, *PMethodInfo_326737C;

typedef union _union_315055 _union_315055, *P_union_315055;

union _union_315055 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326737C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315055 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_CallerMemberNameAttribute_o System_Runtime_CompilerServices_CallerMemberNameAttribute_o, *PSystem_Runtime_CompilerServices_CallerMemberNameAttribute_o;

typedef struct System_Runtime_CompilerServices_CallerMemberNameAttribute_c System_Runtime_CompilerServices_CallerMemberNameAttribute_c, *PSystem_Runtime_CompilerServices_CallerMemberNameAttribute_c;

typedef struct System_Runtime_CompilerServices_CallerMemberNameAttribute_Fields System_Runtime_CompilerServices_CallerMemberNameAttribute_Fields, *PSystem_Runtime_CompilerServices_CallerMemberNameAttribute_Fields;

typedef struct System_Runtime_CompilerServices_CallerMemberNameAttribute_VTable System_Runtime_CompilerServices_CallerMemberNameAttribute_VTable, *PSystem_Runtime_CompilerServices_CallerMemberNameAttribute_VTable;

struct System_Runtime_CompilerServices_CallerMemberNameAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct System_Runtime_CompilerServices_CallerMemberNameAttribute_o {
    struct System_Runtime_CompilerServices_CallerMemberNameAttribute_c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_CallerMemberNameAttribute_Fields fields;
};

struct System_Runtime_CompilerServices_CallerMemberNameAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Runtime_CompilerServices_CallerMemberNameAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_CallerMemberNameAttribute_VTable vtable;
};

typedef struct System_Func_MissionRewardMst__RewardData__o System_Func_MissionRewardMst__RewardData__o, *PSystem_Func_MissionRewardMst__RewardData__o;

typedef struct System_Func_MissionRewardMst__RewardData__c System_Func_MissionRewardMst__RewardData__c, *PSystem_Func_MissionRewardMst__RewardData__c;

typedef struct System_Func_MissionRewardMst__RewardData__Fields System_Func_MissionRewardMst__RewardData__Fields, *PSystem_Func_MissionRewardMst__RewardData__Fields;

typedef struct System_Func_MissionRewardMst__RewardData__VTable System_Func_MissionRewardMst__RewardData__VTable, *PSystem_Func_MissionRewardMst__RewardData__VTable;

struct System_Func_MissionRewardMst__RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MissionRewardMst__RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MissionRewardMst__RewardData__VTable vtable;
};

struct System_Func_MissionRewardMst__RewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MissionRewardMst__RewardData__o {
    struct System_Func_MissionRewardMst__RewardData__c *klass;
    void *monitor;
    struct System_Func_MissionRewardMst__RewardData__Fields fields;
};

typedef struct MethodInfo_3345DA8 MethodInfo_3345DA8, *PMethodInfo_3345DA8;

typedef union _union_301237 _union_301237, *P_union_301237;

union _union_301237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3345DA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295570 _union_295570, *P_union_295570;

union _union_295570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__LiveMissionMst__VTable Carbon_ListDictionary_uint__LiveMissionMst__VTable, *PCarbon_ListDictionary_uint__LiveMissionMst__VTable;

struct Carbon_ListDictionary_uint__LiveMissionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_295572 _union_295572, *P_union_295572;

union _union_295572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D74AC4 MethodInfo_1D74AC4, *PMethodInfo_1D74AC4;

typedef union _union_282864 _union_282864, *P_union_282864;

union _union_282864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D74AC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_Migration3rdPartyUserAccount__c System_Collections_Generic_List_Migration3rdPartyUserAccount__c, *PSystem_Collections_Generic_List_Migration3rdPartyUserAccount__c;

typedef struct System_Collections_Generic_List_Migration3rdPartyUserAccount__StaticFields System_Collections_Generic_List_Migration3rdPartyUserAccount__StaticFields, *PSystem_Collections_Generic_List_Migration3rdPartyUserAccount__StaticFields;

typedef struct System_Collections_Generic_List_Migration3rdPartyUserAccount__VTable System_Collections_Generic_List_Migration3rdPartyUserAccount__VTable, *PSystem_Collections_Generic_List_Migration3rdPartyUserAccount__VTable;

typedef struct GreeGameLib_Migration3rdPartyUserAccount_array GreeGameLib_Migration3rdPartyUserAccount_array, *PGreeGameLib_Migration3rdPartyUserAccount_array;

struct System_Collections_Generic_List_Migration3rdPartyUserAccount__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Migration3rdPartyUserAccount__StaticFields {
    struct GreeGameLib_Migration3rdPartyUserAccount_array *s_emptyArray;
};

struct GreeGameLib_Migration3rdPartyUserAccount_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GreeGameLib_Migration3rdPartyUserAccount_o *m_Items[65535];
};

struct System_Collections_Generic_List_Migration3rdPartyUserAccount__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Migration3rdPartyUserAccount__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Migration3rdPartyUserAccount__VTable vtable;
};

typedef union _union_295574 _union_295574, *P_union_295574;

union _union_295574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295576 _union_295576, *P_union_295576;

union _union_295576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295578 _union_295578, *P_union_295578;

union _union_295578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicSelectFooterContent___c__DisplayClass44_0_VTable Aoharu_MusicSelectFooterContent___c__DisplayClass44_0_VTable, *PAoharu_MusicSelectFooterContent___c__DisplayClass44_0_VTable;

struct Aoharu_MusicSelectFooterContent___c__DisplayClass44_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1BBC7C0 MethodInfo_1BBC7C0, *PMethodInfo_1BBC7C0;

typedef union _union_304108 _union_304108, *P_union_304108;

union _union_304108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC7C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Interop_Sys_StaticFields Interop_Sys_StaticFields, *PInterop_Sys_StaticFields;

struct Interop_Sys_StaticFields {
    bool CanSetHiddenFlag;
};

typedef struct MethodInfo_1EF431C MethodInfo_1EF431C, *PMethodInfo_1EF431C;

typedef union _union_257254 _union_257254, *P_union_257254;

union _union_257254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF431C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16D48D4_RGCTXs MethodInfo_16D48D4_RGCTXs, *PMethodInfo_16D48D4_RGCTXs;

struct MethodInfo_16D48D4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_c Cysharp_Threading_Tasks_UniTask_IsCanceledSource_c, *PCysharp_Threading_Tasks_UniTask_IsCanceledSource_c;

typedef struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_VTable Cysharp_Threading_Tasks_UniTask_IsCanceledSource_VTable, *PCysharp_Threading_Tasks_UniTask_IsCanceledSource_VTable;

struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_VTable vtable;
};

typedef struct MethodInfo_308C604 MethodInfo_308C604, *PMethodInfo_308C604;

typedef struct MethodInfo_308C604_RGCTXs MethodInfo_308C604_RGCTXs, *PMethodInfo_308C604_RGCTXs;

typedef union _union_214718 _union_214718, *P_union_214718;

union _union_214718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C604_RGCTXs *rgctx_data;
    union _union_214718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308C604_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_22B0C28 MethodInfo_22B0C28, *PMethodInfo_22B0C28;

typedef struct System_ReadOnlySpan_T__c System_ReadOnlySpan_T__c, *PSystem_ReadOnlySpan_T__c;

typedef struct System_ReadOnlySpan_T__RGCTXs System_ReadOnlySpan_T__RGCTXs, *PSystem_ReadOnlySpan_T__RGCTXs;

typedef struct System_ReadOnlySpan_T__VTable System_ReadOnlySpan_T__VTable, *PSystem_ReadOnlySpan_T__VTable;

struct MethodInfo_22B0C28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163949 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_ReadOnlySpan_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_ReadOnlySpan_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_ReadOnlySpan_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ReadOnlySpan_T__VTable vtable;
};

struct System_ReadOnlySpan_T__RGCTXs {
    struct Il2CppClass *_0_System_ByReference_T_;
    struct MethodInfo *_1_System_ByReference_T___ctor;
    struct Il2CppType *_2_T;
    struct MethodInfo *_3_System_Span_T__get_Length;
    struct MethodInfo *_4_System_Buffer_Memmove_T_;
    struct Il2CppClass *_5_System_ReadOnlySpan_T_;
    struct MethodInfo *_6_System_ReadOnlySpan_T___ctor;
    struct MethodInfo *_7_System_Array_Empty_T_;
    struct Il2CppClass *_8_T__;
    struct MethodInfo *_9_System_ReadOnlySpan_T___ctor;
};

typedef struct System_Runtime_Serialization_FormatterConverter_o System_Runtime_Serialization_FormatterConverter_o, *PSystem_Runtime_Serialization_FormatterConverter_o;

typedef struct System_Runtime_Serialization_FormatterConverter_c System_Runtime_Serialization_FormatterConverter_c, *PSystem_Runtime_Serialization_FormatterConverter_c;

typedef struct System_Runtime_Serialization_FormatterConverter_Fields System_Runtime_Serialization_FormatterConverter_Fields, *PSystem_Runtime_Serialization_FormatterConverter_Fields;

typedef struct System_Runtime_Serialization_FormatterConverter_VTable System_Runtime_Serialization_FormatterConverter_VTable, *PSystem_Runtime_Serialization_FormatterConverter_VTable;

struct System_Runtime_Serialization_FormatterConverter_Fields {
};

struct System_Runtime_Serialization_FormatterConverter_o {
    struct System_Runtime_Serialization_FormatterConverter_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_FormatterConverter_Fields fields;
};

struct System_Runtime_Serialization_FormatterConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Convert;
    struct VirtualInvokeData _5_ToBoolean;
    struct VirtualInvokeData _6_ToInt32;
    struct VirtualInvokeData _7_ToInt64;
    struct VirtualInvokeData _8_ToSingle;
    struct VirtualInvokeData _9_ToString;
};

struct System_Runtime_Serialization_FormatterConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_FormatterConverter_VTable vtable;
};

typedef struct MethodInfo_1EC938C MethodInfo_1EC938C, *PMethodInfo_1EC938C;

typedef union _union_283012 _union_283012, *P_union_283012;

union _union_283012 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC938C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283012 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_RewardWayToGet_c Shock_DataNode_RewardWayToGet_c, *PShock_DataNode_RewardWayToGet_c;

typedef struct Shock_DataNode_RewardWayToGet_VTable Shock_DataNode_RewardWayToGet_VTable, *PShock_DataNode_RewardWayToGet_VTable;

struct Shock_DataNode_RewardWayToGet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

struct Shock_DataNode_RewardWayToGet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_RewardWayToGet_VTable vtable;
};

typedef struct Spine_ClippingAttachment_o Spine_ClippingAttachment_o, *PSpine_ClippingAttachment_o;

typedef struct Spine_ClippingAttachment_c Spine_ClippingAttachment_c, *PSpine_ClippingAttachment_c;

typedef struct Spine_ClippingAttachment_Fields Spine_ClippingAttachment_Fields, *PSpine_ClippingAttachment_Fields;

typedef struct Spine_ClippingAttachment_VTable Spine_ClippingAttachment_VTable, *PSpine_ClippingAttachment_VTable;

typedef struct Spine_VertexAttachment_Fields Spine_VertexAttachment_Fields, *PSpine_VertexAttachment_Fields;

typedef struct Spine_VertexAttachment_o Spine_VertexAttachment_o, *PSpine_VertexAttachment_o;

typedef struct Spine_VertexAttachment_c Spine_VertexAttachment_c, *PSpine_VertexAttachment_c;

typedef struct Spine_VertexAttachment_StaticFields Spine_VertexAttachment_StaticFields, *PSpine_VertexAttachment_StaticFields;

typedef struct Spine_VertexAttachment_VTable Spine_VertexAttachment_VTable, *PSpine_VertexAttachment_VTable;

struct Spine_VertexAttachment_Fields {
    struct Spine_Attachment_Fields super;
    int32_t id;
    struct System_Int32_array *bones;
    struct System_Single_array *vertices;
    int32_t worldVerticesLength;
    struct Spine_VertexAttachment_o *deformAttachment;
};

struct Spine_ClippingAttachment_Fields {
    struct Spine_VertexAttachment_Fields super;
    struct Spine_SlotData_o *endSlot;
};

struct Spine_ClippingAttachment_o {
    struct Spine_ClippingAttachment_c *klass;
    void *monitor;
    struct Spine_ClippingAttachment_Fields fields;
};

struct Spine_ClippingAttachment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Copy;
};

struct Spine_ClippingAttachment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ClippingAttachment_VTable vtable;
};

struct Spine_VertexAttachment_StaticFields {
    int32_t nextID;
    struct Il2CppObject *nextIdLock;
};

struct Spine_VertexAttachment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_VertexAttachment_o {
    struct Spine_VertexAttachment_c *klass;
    void *monitor;
    struct Spine_VertexAttachment_Fields fields;
};

struct Spine_VertexAttachment_c {
    struct Il2CppClass_1 _1;
    struct Spine_VertexAttachment_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_VertexAttachment_VTable vtable;
};

typedef struct MethodInfo_128CB98_RGCTXs MethodInfo_128CB98_RGCTXs, *PMethodInfo_128CB98_RGCTXs;

struct MethodInfo_128CB98_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_292A178 MethodInfo_292A178, *PMethodInfo_292A178;

typedef union _union_186490 _union_186490, *P_union_186490;

union _union_186490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2D84 MethodInfo_1FD2D84, *PMethodInfo_1FD2D84;

typedef struct System_Collections_Generic_ObjectComparer_T__c System_Collections_Generic_ObjectComparer_T__c, *PSystem_Collections_Generic_ObjectComparer_T__c;

typedef union _union_265586 _union_265586, *P_union_265586;

typedef struct System_Collections_Generic_ObjectComparer_T__RGCTXs System_Collections_Generic_ObjectComparer_T__RGCTXs, *PSystem_Collections_Generic_ObjectComparer_T__RGCTXs;

typedef struct System_Collections_Generic_ObjectComparer_T__VTable System_Collections_Generic_ObjectComparer_T__VTable, *PSystem_Collections_Generic_ObjectComparer_T__VTable;

union _union_265586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2D84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_ObjectComparer_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_Collections_Generic_ObjectComparer_T_;
    struct MethodInfo *_2_System_Collections_Generic_Comparer_T___ctor;
    struct Il2CppClass *_3_System_Collections_Generic_Comparer_T_;
};

struct System_Collections_Generic_ObjectComparer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IComparer_Compare;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Compare;
};

struct System_Collections_Generic_ObjectComparer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_ObjectComparer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_ObjectComparer_T__VTable vtable;
};

typedef struct Shock_Achievement___c__DisplayClass4_0_o Shock_Achievement___c__DisplayClass4_0_o, *PShock_Achievement___c__DisplayClass4_0_o;

typedef struct Shock_Achievement___c__DisplayClass4_0_c Shock_Achievement___c__DisplayClass4_0_c, *PShock_Achievement___c__DisplayClass4_0_c;

typedef struct Shock_Achievement___c__DisplayClass4_0_Fields Shock_Achievement___c__DisplayClass4_0_Fields, *PShock_Achievement___c__DisplayClass4_0_Fields;

typedef struct Shock_Achievement___c__DisplayClass4_0_VTable Shock_Achievement___c__DisplayClass4_0_VTable, *PShock_Achievement___c__DisplayClass4_0_VTable;

typedef struct System_Action_IAchievementDescription__o System_Action_IAchievementDescription__o, *PSystem_Action_IAchievementDescription__o;

typedef struct System_Action_IAchievementDescription__c System_Action_IAchievementDescription__c, *PSystem_Action_IAchievementDescription__c;

typedef struct System_Action_IAchievementDescription__Fields System_Action_IAchievementDescription__Fields, *PSystem_Action_IAchievementDescription__Fields;

typedef struct System_Action_IAchievementDescription__VTable System_Action_IAchievementDescription__VTable, *PSystem_Action_IAchievementDescription__VTable;

struct Shock_Achievement___c__DisplayClass4_0_Fields {
    struct System_Collections_Generic_List_string__o *idlist;
    struct System_Action_bool__o *onLoaded;
    struct System_Action_IAchievementDescription__o *__9__4;
};

struct Shock_Achievement___c__DisplayClass4_0_o {
    struct Shock_Achievement___c__DisplayClass4_0_c *klass;
    void *monitor;
    struct Shock_Achievement___c__DisplayClass4_0_Fields fields;
};

struct Shock_Achievement___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Achievement___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Achievement___c__DisplayClass4_0_VTable vtable;
};

struct System_Action_IAchievementDescription__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IAchievementDescription__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IAchievementDescription__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IAchievementDescription__VTable vtable;
};

struct System_Action_IAchievementDescription__o {
    struct System_Action_IAchievementDescription__c *klass;
    void *monitor;
    struct System_Action_IAchievementDescription__Fields fields;
};

typedef struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c, *PFirebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c;

typedef struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable, *PFirebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable;

struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable vtable;
};

typedef struct MethodInfo_181C488 MethodInfo_181C488, *PMethodInfo_181C488;

typedef struct MethodInfo_181C488_RGCTXs MethodInfo_181C488_RGCTXs, *PMethodInfo_181C488_RGCTXs;

typedef union _union_339538 _union_339538, *P_union_339538;

union _union_339538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C488_RGCTXs *rgctx_data;
    union _union_339538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_181C488_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_TSource__int_;
};

typedef struct MethodInfo_1EC9394 MethodInfo_1EC9394, *PMethodInfo_1EC9394;

typedef union _union_283020 _union_283020, *P_union_283020;

union _union_283020 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193A568 MethodInfo_193A568, *PMethodInfo_193A568;

typedef union _union_232551 _union_232551, *P_union_232551;

union _union_232551 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232551 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_uint__IGachaItemData____Fields System_Collections_Generic_KeyValuePair_uint__IGachaItemData____Fields, *PSystem_Collections_Generic_KeyValuePair_uint__IGachaItemData____Fields;

typedef struct Shock_IGachaItemData_array Shock_IGachaItemData_array, *PShock_IGachaItemData_array;

typedef struct Shock_IGachaItemData_o Shock_IGachaItemData_o, *PShock_IGachaItemData_o;

typedef struct Shock_IGachaItemData_c Shock_IGachaItemData_c, *PShock_IGachaItemData_c;

typedef struct Shock_IGachaItemData_Fields Shock_IGachaItemData_Fields, *PShock_IGachaItemData_Fields;

struct System_Collections_Generic_KeyValuePair_uint__IGachaItemData____Fields {
    uint32_t key;
    struct Shock_IGachaItemData_array *value;
};

struct Shock_IGachaItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_IGachaItemData_o *m_Items[65535];
};

struct Shock_IGachaItemData_Fields {
};

struct Shock_IGachaItemData_o {
    struct Shock_IGachaItemData_c *klass;
    void *monitor;
    struct Shock_IGachaItemData_Fields fields;
};

struct Shock_IGachaItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1BB1D00 MethodInfo_1BB1D00, *PMethodInfo_1BB1D00;

typedef union _union_303632 _union_303632, *P_union_303632;

union _union_303632 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1D00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303632 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_o System_Collections_ListDictionaryInternal_NodeKeyValueCollection_o, *PSystem_Collections_ListDictionaryInternal_NodeKeyValueCollection_o;

typedef struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_c System_Collections_ListDictionaryInternal_NodeKeyValueCollection_c, *PSystem_Collections_ListDictionaryInternal_NodeKeyValueCollection_c;

typedef struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_Fields System_Collections_ListDictionaryInternal_NodeKeyValueCollection_Fields, *PSystem_Collections_ListDictionaryInternal_NodeKeyValueCollection_Fields;

typedef struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_VTable System_Collections_ListDictionaryInternal_NodeKeyValueCollection_VTable, *PSystem_Collections_ListDictionaryInternal_NodeKeyValueCollection_VTable;

typedef struct System_Collections_ListDictionaryInternal_o System_Collections_ListDictionaryInternal_o, *PSystem_Collections_ListDictionaryInternal_o;

typedef struct System_Collections_ListDictionaryInternal_c System_Collections_ListDictionaryInternal_c, *PSystem_Collections_ListDictionaryInternal_c;

typedef struct System_Collections_ListDictionaryInternal_Fields System_Collections_ListDictionaryInternal_Fields, *PSystem_Collections_ListDictionaryInternal_Fields;

typedef struct System_Collections_ListDictionaryInternal_VTable System_Collections_ListDictionaryInternal_VTable, *PSystem_Collections_ListDictionaryInternal_VTable;

typedef struct System_Collections_ListDictionaryInternal_DictionaryNode_o System_Collections_ListDictionaryInternal_DictionaryNode_o, *PSystem_Collections_ListDictionaryInternal_DictionaryNode_o;

typedef struct System_Collections_ListDictionaryInternal_DictionaryNode_c System_Collections_ListDictionaryInternal_DictionaryNode_c, *PSystem_Collections_ListDictionaryInternal_DictionaryNode_c;

typedef struct System_Collections_ListDictionaryInternal_DictionaryNode_Fields System_Collections_ListDictionaryInternal_DictionaryNode_Fields, *PSystem_Collections_ListDictionaryInternal_DictionaryNode_Fields;

typedef struct System_Collections_ListDictionaryInternal_DictionaryNode_VTable System_Collections_ListDictionaryInternal_DictionaryNode_VTable, *PSystem_Collections_ListDictionaryInternal_DictionaryNode_VTable;

struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_Fields {
    struct System_Collections_ListDictionaryInternal_o *list;
    bool isKeys;
};

struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_o {
    struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_c *klass;
    void *monitor;
    struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_Fields fields;
};

struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _5_System_Collections_ICollection_get_Count;
    struct VirtualInvokeData _6_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _7_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _8_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ListDictionaryInternal_NodeKeyValueCollection_VTable vtable;
};

struct System_Collections_ListDictionaryInternal_DictionaryNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_ListDictionaryInternal_DictionaryNode_Fields {
    struct Il2CppObject *key;
    struct Il2CppObject *value;
    struct System_Collections_ListDictionaryInternal_DictionaryNode_o *next;
};

struct System_Collections_ListDictionaryInternal_DictionaryNode_o {
    struct System_Collections_ListDictionaryInternal_DictionaryNode_c *klass;
    void *monitor;
    struct System_Collections_ListDictionaryInternal_DictionaryNode_Fields fields;
};

struct System_Collections_ListDictionaryInternal_DictionaryNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ListDictionaryInternal_DictionaryNode_VTable vtable;
};

struct System_Collections_ListDictionaryInternal_Fields {
    struct System_Collections_ListDictionaryInternal_DictionaryNode_o *head;
    int32_t version;
    int32_t count;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_ListDictionaryInternal_o {
    struct System_Collections_ListDictionaryInternal_c *klass;
    void *monitor;
    struct System_Collections_ListDictionaryInternal_Fields fields;
};

struct System_Collections_ListDictionaryInternal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_get_Keys;
    struct VirtualInvokeData _7_get_Values;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Clear;
    struct VirtualInvokeData _11_get_IsReadOnly;
    struct VirtualInvokeData _12_get_IsFixedSize;
    struct VirtualInvokeData _13_GetEnumerator;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_CopyTo;
    struct VirtualInvokeData _16_get_Count;
    struct VirtualInvokeData _17_get_SyncRoot;
    struct VirtualInvokeData _18_get_IsSynchronized;
    struct VirtualInvokeData _19_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Collections_ListDictionaryInternal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ListDictionaryInternal_VTable vtable;
};

typedef struct System_Func_ItemData__int__bool__o System_Func_ItemData__int__bool__o, *PSystem_Func_ItemData__int__bool__o;

typedef struct System_Func_ItemData__int__bool__c System_Func_ItemData__int__bool__c, *PSystem_Func_ItemData__int__bool__c;

typedef struct System_Func_ItemData__int__bool__Fields System_Func_ItemData__int__bool__Fields, *PSystem_Func_ItemData__int__bool__Fields;

typedef struct System_Func_ItemData__int__bool__VTable System_Func_ItemData__int__bool__VTable, *PSystem_Func_ItemData__int__bool__VTable;

struct System_Func_ItemData__int__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemData__int__bool__o {
    struct System_Func_ItemData__int__bool__c *klass;
    void *monitor;
    struct System_Func_ItemData__int__bool__Fields fields;
};

struct System_Func_ItemData__int__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_ItemData__int__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemData__int__bool__VTable vtable;
};

typedef struct MethodInfo_156C8B4 MethodInfo_156C8B4, *PMethodInfo_156C8B4;

typedef union _union_165361 _union_165361, *P_union_165361;

union _union_165361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C8B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A45CC MethodInfo_30A45CC, *PMethodInfo_30A45CC;

typedef struct MethodInfo_30A45CC_RGCTXs MethodInfo_30A45CC_RGCTXs, *PMethodInfo_30A45CC_RGCTXs;

typedef union _union_205680 _union_205680, *P_union_205680;

union _union_205680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A45CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A45CC_RGCTXs *rgctx_data;
    union _union_205680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A45CC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_295590 _union_295590, *P_union_295590;

union _union_295590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295592 _union_295592, *P_union_295592;

union _union_295592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295594 _union_295594, *P_union_295594;

union _union_295594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DEDBC_RGCTXs MethodInfo_15DEDBC_RGCTXs, *PMethodInfo_15DEDBC_RGCTXs;

struct MethodInfo_15DEDBC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_295596 _union_295596, *P_union_295596;

union _union_295596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D74AE8 MethodInfo_1D74AE8, *PMethodInfo_1D74AE8;

typedef union _union_282872 _union_282872, *P_union_282872;

union _union_282872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D74AE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49AD8 MethodInfo_1D49AD8, *PMethodInfo_1D49AD8;

typedef union _union_227131 _union_227131, *P_union_227131;

union _union_227131 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49AD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227131 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295598 _union_295598, *P_union_295598;

union _union_295598 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD7F28 MethodInfo_2AD7F28, *PMethodInfo_2AD7F28;

typedef union _union_328614 _union_328614, *P_union_328614;

union _union_328614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7F28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BA91C MethodInfo_10BA91C, *PMethodInfo_10BA91C;

typedef union _union_208149 _union_208149, *P_union_208149;

union _union_208149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BA91C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22B0C1C MethodInfo_22B0C1C, *PMethodInfo_22B0C1C;

struct MethodInfo_22B0C1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163937 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20A03CC MethodInfo_20A03CC, *PMethodInfo_20A03CC;

typedef union _union_293196 _union_293196, *P_union_293196;

union _union_293196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A03CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FinallyObservable_Finally_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193A588 MethodInfo_193A588, *PMethodInfo_193A588;

typedef union _union_232719 _union_232719, *P_union_232719;

union _union_232719 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232719 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_BillingShopMst__Fields System_Collections_Generic_IEnumerable_BillingShopMst__Fields, *PSystem_Collections_Generic_IEnumerable_BillingShopMst__Fields;

struct System_Collections_Generic_IEnumerable_BillingShopMst__Fields {
};

typedef struct Aoharu_Scenes_Gacha_CardListSequence_o Aoharu_Scenes_Gacha_CardListSequence_o, *PAoharu_Scenes_Gacha_CardListSequence_o;

typedef struct Aoharu_Scenes_Gacha_CardListSequence_Fields Aoharu_Scenes_Gacha_CardListSequence_Fields, *PAoharu_Scenes_Gacha_CardListSequence_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaEffectSequenceBase_Fields Aoharu_Scenes_Gacha_GachaEffectSequenceBase_Fields, *PAoharu_Scenes_Gacha_GachaEffectSequenceBase_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_array Aoharu_Scenes_Gacha_GachaEffectCardFlip_array, *PAoharu_Scenes_Gacha_GachaEffectCardFlip_array;

typedef struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_array Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_array, *PAoharu_Scenes_Gacha_CardListSequence_RarityCardCache_array;

typedef struct System_Collections_Generic_List_GachaEffectCardFlip__o System_Collections_Generic_List_GachaEffectCardFlip__o, *PSystem_Collections_Generic_List_GachaEffectCardFlip__o;

typedef struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_o Aoharu_Scenes_Gacha_GachaEffectCardFlip_o, *PAoharu_Scenes_Gacha_GachaEffectCardFlip_o;

typedef struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_o Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_o, *PAoharu_Scenes_Gacha_CardListSequence_RarityCardCache_o;

typedef struct System_Collections_Generic_List_GachaEffectCardFlip__c System_Collections_Generic_List_GachaEffectCardFlip__c, *PSystem_Collections_Generic_List_GachaEffectCardFlip__c;

typedef struct System_Collections_Generic_List_GachaEffectCardFlip__Fields System_Collections_Generic_List_GachaEffectCardFlip__Fields, *PSystem_Collections_Generic_List_GachaEffectCardFlip__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_c Aoharu_Scenes_Gacha_GachaEffectCardFlip_c, *PAoharu_Scenes_Gacha_GachaEffectCardFlip_c;

typedef struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_Fields Aoharu_Scenes_Gacha_GachaEffectCardFlip_Fields, *PAoharu_Scenes_Gacha_GachaEffectCardFlip_Fields;

typedef struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_c Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_c, *PAoharu_Scenes_Gacha_CardListSequence_RarityCardCache_c;

typedef struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_Fields Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_Fields, *PAoharu_Scenes_Gacha_CardListSequence_RarityCardCache_Fields;

typedef struct System_Collections_Generic_List_GachaEffectCardFlip__StaticFields System_Collections_Generic_List_GachaEffectCardFlip__StaticFields, *PSystem_Collections_Generic_List_GachaEffectCardFlip__StaticFields;

typedef struct System_Collections_Generic_List_GachaEffectCardFlip__VTable System_Collections_Generic_List_GachaEffectCardFlip__VTable, *PSystem_Collections_Generic_List_GachaEffectCardFlip__VTable;

typedef struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_VTable Aoharu_Scenes_Gacha_GachaEffectCardFlip_VTable, *PAoharu_Scenes_Gacha_GachaEffectCardFlip_VTable;

typedef struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_VTable Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_VTable, *PAoharu_Scenes_Gacha_CardListSequence_RarityCardCache_VTable;

struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaEffectSequenceBase_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_IsSkipable;
    bool _IsSkiped_k__BackingField;
    struct System_Action_o *_OnSkipAction_k__BackingField;
    struct System_Action_o *_OnDisposeAction_k__BackingField;
};

struct Aoharu_Scenes_Gacha_CardListSequence_Fields {
    struct Aoharu_Scenes_Gacha_GachaEffectSequenceBase_Fields super;
    struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_array *m_cardItems;
    struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_array *m_spriteCaches;
    struct UnityEngine_Transform_o *m_bgImage;
    struct Shock_AnimatorPlayer_o *m_animatorPlayer;
    struct Shock_ButtonEvent_o *m_tapEvent;
    float m_duration;
    struct System_Collections_Generic_List_GachaEffectCardFlip__o *m_activeObject;
};

struct System_Collections_Generic_List_GachaEffectCardFlip__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scenes_Gacha_CardListSequence_o {
    struct Aoharu_Scenes_Gacha_CardListSequence_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_CardListSequence_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_AnimatorPlayer_o *m_flipAnimation;
    struct UnityEngine_UI_Image_o *m_cardStrip;
    struct UnityEngine_UI_Image_o *m_cardStripLight;
    int32_t m_animIndex;
};

struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_o {
    struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_Fields fields;
};

struct System_Collections_Generic_List_GachaEffectCardFlip__StaticFields {
    struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_array *s_emptyArray;
};

struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_VTable vtable;
};

struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_VTable vtable;
};

struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_Fields {
    int32_t m_rarity;
    struct UnityEngine_Sprite_o *m_sprite;
};

struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_o {
    struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_CardListSequence_RarityCardCache_Fields fields;
};

struct System_Collections_Generic_List_GachaEffectCardFlip__Fields {
    struct Aoharu_Scenes_Gacha_GachaEffectCardFlip_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_GachaEffectCardFlip__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GachaEffectCardFlip__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GachaEffectCardFlip__VTable vtable;
};

struct System_Collections_Generic_List_GachaEffectCardFlip__o {
    struct System_Collections_Generic_List_GachaEffectCardFlip__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GachaEffectCardFlip__Fields fields;
};

typedef struct MethodInfo_2B40924 MethodInfo_2B40924, *PMethodInfo_2B40924;

typedef union _union_238965 _union_238965, *P_union_238965;

union _union_238965 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B40924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238965 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____c Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____c, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____c;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____VTable Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____VTable, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____VTable;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____VTable vtable;
};

typedef union _union_295540 _union_295540, *P_union_295540;

union _union_295540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DCDB8 MethodInfo_21DCDB8, *PMethodInfo_21DCDB8;

typedef union _union_160529 _union_160529, *P_union_160529;

union _union_160529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCDB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295542 _union_295542, *P_union_295542;

union _union_295542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295544 _union_295544, *P_union_295544;

union _union_295544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295546 _union_295546, *P_union_295546;

union _union_295546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295548 _union_295548, *P_union_295548;

union _union_295548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_IObserver_EventPattern_TEventArgs___o UniRx_IObserver_EventPattern_TEventArgs___o, *PUniRx_IObserver_EventPattern_TEventArgs___o;

typedef struct UniRx_IObserver_EventPattern_TEventArgs___c UniRx_IObserver_EventPattern_TEventArgs___c, *PUniRx_IObserver_EventPattern_TEventArgs___c;

typedef struct UniRx_IObserver_EventPattern_TEventArgs___Fields UniRx_IObserver_EventPattern_TEventArgs___Fields, *PUniRx_IObserver_EventPattern_TEventArgs___Fields;

struct UniRx_IObserver_EventPattern_TEventArgs___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObserver_EventPattern_TEventArgs___Fields {
};

struct UniRx_IObserver_EventPattern_TEventArgs___o {
    struct UniRx_IObserver_EventPattern_TEventArgs___c *klass;
    void *monitor;
    struct UniRx_IObserver_EventPattern_TEventArgs___Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____o Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____o, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____o;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____Fields;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___o System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___o, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___o;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___Fields System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___Fields;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__T12__o System_ValueTuple_T7__T8__T9__T10__T11__T12__o, *PSystem_ValueTuple_T7__T8__T9__T10__T11__T12__o;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__T12__Fields System_ValueTuple_T7__T8__T9__T10__T11__T12__Fields, *PSystem_ValueTuple_T7__T8__T9__T10__T11__T12__Fields;

struct System_ValueTuple_T7__T8__T9__T10__T11__T12__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
};

struct System_ValueTuple_T7__T8__T9__T10__T11__T12__o {
    struct System_ValueTuple_T7__T8__T9__T10__T11__T12__Fields fields;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T7__T8__T9__T10__T11__T12__o Rest;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___o {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___o result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____o {
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____Fields fields;
};

typedef struct MethodInfo_1EC9338 MethodInfo_1EC9338, *PMethodInfo_1EC9338;

typedef union _union_283004 _union_283004, *P_union_283004;

union _union_283004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49ABC MethodInfo_1D49ABC, *PMethodInfo_1D49ABC;

typedef union _union_226963 _union_226963, *P_union_226963;

union _union_226963 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49ABC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B01308 MethodInfo_2B01308, *PMethodInfo_2B01308;

typedef union _union_292992 _union_292992, *P_union_292992;

union _union_292992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B01308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Unity_UnityTls_unitytls_key_ref_VTable Mono_Unity_UnityTls_unitytls_key_ref_VTable, *PMono_Unity_UnityTls_unitytls_key_ref_VTable;

struct Mono_Unity_UnityTls_unitytls_key_ref_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3135510 MethodInfo_3135510, *PMethodInfo_3135510;

typedef union _union_232605 _union_232605, *P_union_232605;

union _union_232605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B40910 MethodInfo_2B40910, *PMethodInfo_2B40910;

typedef union _union_238797 _union_238797, *P_union_238797;

union _union_238797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B40910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Gree_Wfs_LegacyAssetBundles_VersionDirectory_Fields Gree_Wfs_LegacyAssetBundles_VersionDirectory_Fields, *PGree_Wfs_LegacyAssetBundles_VersionDirectory_Fields;

struct Gree_Wfs_LegacyAssetBundles_VersionDirectory_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_String_o *format;
};

typedef struct MethodInfo_21DCDCC MethodInfo_21DCDCC, *PMethodInfo_21DCDCC;

typedef union _union_161031 _union_161031, *P_union_161031;

union _union_161031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCDCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295530 _union_295530, *P_union_295530;

union _union_295530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_UnescapeMode_o System_UnescapeMode_o, *PSystem_UnescapeMode_o;

typedef struct System_UnescapeMode_Fields System_UnescapeMode_Fields, *PSystem_UnescapeMode_Fields;

struct System_UnescapeMode_Fields {
    int32_t value__;
};

struct System_UnescapeMode_o {
    struct System_UnescapeMode_Fields fields;
};

typedef union _union_295532 _union_295532, *P_union_295532;

union _union_295532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2908CF8 MethodInfo_2908CF8, *PMethodInfo_2908CF8;

typedef union _union_236713 _union_236713, *P_union_236713;

union _union_236713 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2908CF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236713 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295534 _union_295534, *P_union_295534;

union _union_295534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_UnescapeMode_c System_UnescapeMode_c, *PSystem_UnescapeMode_c;

typedef struct System_UnescapeMode_VTable System_UnescapeMode_VTable, *PSystem_UnescapeMode_VTable;

struct System_UnescapeMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_UnescapeMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_UnescapeMode_VTable vtable;
};

typedef union _union_295536 _union_295536, *P_union_295536;

union _union_295536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295538 _union_295538, *P_union_295538;

union _union_295538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B15978 MethodInfo_2B15978, *PMethodInfo_2B15978;

typedef union _union_233663 _union_233663, *P_union_233663;

union _union_233663 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B15978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233663 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_BandRankUpItem__VTable System_Action_BandRankUpItem__VTable, *PSystem_Action_BandRankUpItem__VTable;

struct System_Action_BandRankUpItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_Fields UniRx_AsyncOperationExtensions___c__DisplayClass0_0_Fields, *PUniRx_AsyncOperationExtensions___c__DisplayClass0_0_Fields;

typedef struct UnityEngine_AsyncOperation_o UnityEngine_AsyncOperation_o, *PUnityEngine_AsyncOperation_o;

typedef struct UniRx_IProgress_float__o UniRx_IProgress_float__o, *PUniRx_IProgress_float__o;

typedef struct UnityEngine_AsyncOperation_c UnityEngine_AsyncOperation_c, *PUnityEngine_AsyncOperation_c;

typedef struct UniRx_IProgress_float__c UniRx_IProgress_float__c, *PUniRx_IProgress_float__c;

typedef struct UniRx_IProgress_float__Fields UniRx_IProgress_float__Fields, *PUniRx_IProgress_float__Fields;

typedef struct UnityEngine_AsyncOperation_VTable UnityEngine_AsyncOperation_VTable, *PUnityEngine_AsyncOperation_VTable;

struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_Fields {
    struct UnityEngine_AsyncOperation_o *asyncOperation;
    struct UniRx_IProgress_float__o *progress;
};

struct UnityEngine_AsyncOperation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_AsyncOperation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AsyncOperation_VTable vtable;
};

struct UnityEngine_AsyncOperation_o {
    struct UnityEngine_AsyncOperation_c *klass;
    void *monitor;
    struct UnityEngine_AsyncOperation_Fields fields;
};

struct UniRx_IProgress_float__Fields {
};

struct UniRx_IProgress_float__o {
    struct UniRx_IProgress_float__c *klass;
    void *monitor;
    struct UniRx_IProgress_float__Fields fields;
};

struct UniRx_IProgress_float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Func_LiveData_LevelData__int__o System_Func_LiveData_LevelData__int__o, *PSystem_Func_LiveData_LevelData__int__o;

typedef struct System_Func_LiveData_LevelData__int__c System_Func_LiveData_LevelData__int__c, *PSystem_Func_LiveData_LevelData__int__c;

typedef struct System_Func_LiveData_LevelData__int__Fields System_Func_LiveData_LevelData__int__Fields, *PSystem_Func_LiveData_LevelData__int__Fields;

typedef struct System_Func_LiveData_LevelData__int__VTable System_Func_LiveData_LevelData__int__VTable, *PSystem_Func_LiveData_LevelData__int__VTable;

struct System_Func_LiveData_LevelData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveData_LevelData__int__o {
    struct System_Func_LiveData_LevelData__int__c *klass;
    void *monitor;
    struct System_Func_LiveData_LevelData__int__Fields fields;
};

struct System_Func_LiveData_LevelData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveData_LevelData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveData_LevelData__int__VTable vtable;
};

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_o Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_o, *PAoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_o;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_c Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_c, *PAoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_c;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_Fields Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_Fields, *PAoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_Fields;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_VTable Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_VTable, *PAoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_VTable;

typedef struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_o Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_o, *PAoharu_HomePreset_CharaSelect_Search_SearchCellElement_o;

typedef struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_c Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_c, *PAoharu_HomePreset_CharaSelect_Search_SearchCellElement_c;

typedef struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_Fields Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_Fields, *PAoharu_HomePreset_CharaSelect_Search_SearchCellElement_Fields;

typedef struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_VTable Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_VTable, *PAoharu_HomePreset_CharaSelect_Search_SearchCellElement_VTable;

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_Fields {
    struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_o *innerCell;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_o {
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_0_VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
    struct UnityEngine_UI_Image_o *m_CharaImage;
    struct UnityEngine_UI_Image_o *m_SelectedFrame;
    struct TMPro_TextMeshProUGUI_o *m_CharaNameText;
    uint32_t m_CharaID;
};

struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_o {
    struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_VTable vtable;
};

typedef struct MethodInfo_32B4E3C MethodInfo_32B4E3C, *PMethodInfo_32B4E3C;

typedef union _union_318979 _union_318979, *P_union_318979;

union _union_318979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4E3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_o Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_o, *PShock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_o;

typedef struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_c Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_c, *PShock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_c;

typedef struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_Fields Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_Fields, *PShock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_VTable Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_VTable, *PShock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_VTable;

struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_Fields {
    struct Shock_Scenes_Adventure_AdventureBackgroundController_o *__4__this;
    struct System_String_o *bgId;
    float waitTime;
    struct System_Action_o *onEnded;
};

struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_o {
    struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureBackgroundController___c__DisplayClass15_0_VTable vtable;
};

typedef struct UniRx_Operators_StartObservable_Unit__Fields UniRx_Operators_StartObservable_Unit__Fields, *PUniRx_Operators_StartObservable_Unit__Fields;

struct UniRx_Operators_StartObservable_Unit__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct System_Action_o *action;
    struct System_Func_T__o *function;
    struct UniRx_IScheduler_o *scheduler;
    struct System_Nullable_TimeSpan__o startAfter;
};

typedef struct MethodInfo_1EAB9A4 MethodInfo_1EAB9A4, *PMethodInfo_1EAB9A4;

typedef struct System_Collections_Generic_GenericComparer_T__c System_Collections_Generic_GenericComparer_T__c, *PSystem_Collections_Generic_GenericComparer_T__c;

typedef union _union_264450 _union_264450, *P_union_264450;

typedef struct System_Collections_Generic_GenericComparer_T__RGCTXs System_Collections_Generic_GenericComparer_T__RGCTXs, *PSystem_Collections_Generic_GenericComparer_T__RGCTXs;

typedef struct System_Collections_Generic_GenericComparer_T__VTable System_Collections_Generic_GenericComparer_T__VTable, *PSystem_Collections_Generic_GenericComparer_T__VTable;

union _union_264450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB9A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_GenericComparer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IComparer_Compare;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Compare;
};

struct System_Collections_Generic_GenericComparer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_GenericComparer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_GenericComparer_T__VTable vtable;
};

struct System_Collections_Generic_GenericComparer_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_IComparable_T_;
    struct Il2CppClass *_3_System_Collections_Generic_GenericComparer_T_;
    struct MethodInfo *_4_System_Collections_Generic_Comparer_T___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_Comparer_T_;
};

typedef union _union_295560 _union_295560, *P_union_295560;

union _union_295560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D79628 MethodInfo_2D79628, *PMethodInfo_2D79628;

typedef struct MethodInfo_2D79628_RGCTXs MethodInfo_2D79628_RGCTXs, *PMethodInfo_2D79628_RGCTXs;

typedef union _union_321855 _union_321855, *P_union_321855;

union _union_321855 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D79628 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D79628_RGCTXs *rgctx_data;
    union _union_321855 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D79628_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef union _union_295562 _union_295562, *P_union_295562;

union _union_295562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1077_0_c Shock_Protocol___c__DisplayClass1077_0_c, *PShock_Protocol___c__DisplayClass1077_0_c;

typedef struct Shock_Protocol___c__DisplayClass1077_0_VTable Shock_Protocol___c__DisplayClass1077_0_VTable, *PShock_Protocol___c__DisplayClass1077_0_VTable;

struct Shock_Protocol___c__DisplayClass1077_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1077_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1077_0_VTable vtable;
};

typedef union _union_295564 _union_295564, *P_union_295564;

union _union_295564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_TitleList_TitleChangeDialog_o Aoharu_Scenes_TitleList_TitleChangeDialog_o, *PAoharu_Scenes_TitleList_TitleChangeDialog_o;

typedef struct Aoharu_Scenes_TitleList_TitleChangeDialog_c Aoharu_Scenes_TitleList_TitleChangeDialog_c, *PAoharu_Scenes_TitleList_TitleChangeDialog_c;

typedef struct Aoharu_Scenes_TitleList_TitleChangeDialog_Fields Aoharu_Scenes_TitleList_TitleChangeDialog_Fields, *PAoharu_Scenes_TitleList_TitleChangeDialog_Fields;

typedef struct Aoharu_Scenes_TitleList_TitleChangeDialog_VTable Aoharu_Scenes_TitleList_TitleChangeDialog_VTable, *PAoharu_Scenes_TitleList_TitleChangeDialog_VTable;

typedef struct Shock_TitleDataNode_o Shock_TitleDataNode_o, *PShock_TitleDataNode_o;

typedef struct Shock_TitleDataNode_c Shock_TitleDataNode_c, *PShock_TitleDataNode_c;

typedef struct Shock_TitleDataNode_Fields Shock_TitleDataNode_Fields, *PShock_TitleDataNode_Fields;

typedef struct Shock_TitleDataNode_VTable Shock_TitleDataNode_VTable, *PShock_TitleDataNode_VTable;

typedef struct Carbon_DataNodeBase_TitleData__Fields Carbon_DataNodeBase_TitleData__Fields, *PCarbon_DataNodeBase_TitleData__Fields;

struct Carbon_DataNodeBase_TitleData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_TitleData_o *_Data_k__BackingField;
};

struct Shock_TitleDataNode_Fields {
    struct Carbon_DataNodeBase_TitleData__Fields super;
};

struct Shock_TitleDataNode_o {
    struct Shock_TitleDataNode_c *klass;
    void *monitor;
    struct Shock_TitleDataNode_Fields fields;
};

struct Shock_TitleDataNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Shock_TitleDataNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TitleDataNode_VTable vtable;
};

struct Aoharu_Scenes_TitleList_TitleChangeDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_TitleList_TitleChangeDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_TitleList_TitleChangeDialog_VTable vtable;
};

struct Aoharu_Scenes_TitleList_TitleChangeDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TitleDataNode_o *m_SelectTitleDataNode;
    struct Shock_TextMeshUI_o *m_SelectTitleExplanation;
    int32_t _SelectType_k__BackingField;
};

struct Aoharu_Scenes_TitleList_TitleChangeDialog_o {
    struct Aoharu_Scenes_TitleList_TitleChangeDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_TitleList_TitleChangeDialog_Fields fields;
};

typedef union _union_295566 _union_295566, *P_union_295566;

union _union_295566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295568 _union_295568, *P_union_295568;

union _union_295568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBD588 MethodInfo_2DBD588, *PMethodInfo_2DBD588;

typedef union _union_257108 _union_257108, *P_union_257108;

union _union_257108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_FutureBool_Action_c Firebase_FutureBool_Action_c, *PFirebase_FutureBool_Action_c;

typedef struct Firebase_FutureBool_Action_VTable Firebase_FutureBool_Action_VTable, *PFirebase_FutureBool_Action_VTable;

struct Firebase_FutureBool_Action_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_FutureBool_Action_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FutureBool_Action_VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass1077_0_o Shock_Protocol___c__DisplayClass1077_0_o, *PShock_Protocol___c__DisplayClass1077_0_o;

typedef struct Shock_Protocol___c__DisplayClass1077_0_Fields Shock_Protocol___c__DisplayClass1077_0_Fields, *PShock_Protocol___c__DisplayClass1077_0_Fields;

typedef struct System_Action_RecvSubscriptionRestoreR__o System_Action_RecvSubscriptionRestoreR__o, *PSystem_Action_RecvSubscriptionRestoreR__o;

typedef struct System_Action_RecvSubscriptionRestoreR__c System_Action_RecvSubscriptionRestoreR__c, *PSystem_Action_RecvSubscriptionRestoreR__c;

typedef struct System_Action_RecvSubscriptionRestoreR__Fields System_Action_RecvSubscriptionRestoreR__Fields, *PSystem_Action_RecvSubscriptionRestoreR__Fields;

typedef struct System_Action_RecvSubscriptionRestoreR__VTable System_Action_RecvSubscriptionRestoreR__VTable, *PSystem_Action_RecvSubscriptionRestoreR__VTable;

struct Shock_Protocol___c__DisplayClass1077_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvSubscriptionRestoreR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1077_0_o {
    struct Shock_Protocol___c__DisplayClass1077_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1077_0_Fields fields;
};

struct System_Action_RecvSubscriptionRestoreR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvSubscriptionRestoreR__o {
    struct System_Action_RecvSubscriptionRestoreR__c *klass;
    void *monitor;
    struct System_Action_RecvSubscriptionRestoreR__Fields fields;
};

struct System_Action_RecvSubscriptionRestoreR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvSubscriptionRestoreR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvSubscriptionRestoreR__VTable vtable;
};

typedef struct System_ComponentModel_MaskedTextProvider_c System_ComponentModel_MaskedTextProvider_c, *PSystem_ComponentModel_MaskedTextProvider_c;

typedef struct System_ComponentModel_MaskedTextProvider_StaticFields System_ComponentModel_MaskedTextProvider_StaticFields, *PSystem_ComponentModel_MaskedTextProvider_StaticFields;

typedef struct System_ComponentModel_MaskedTextProvider_VTable System_ComponentModel_MaskedTextProvider_VTable, *PSystem_ComponentModel_MaskedTextProvider_VTable;

struct System_ComponentModel_MaskedTextProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clone;
};

struct System_ComponentModel_MaskedTextProvider_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_MaskedTextProvider_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_MaskedTextProvider_VTable vtable;
};

struct System_ComponentModel_MaskedTextProvider_StaticFields {
    int32_t s_ASCII_ONLY;
    int32_t s_ALLOW_PROMPT_AS_INPUT;
    int32_t s_INCLUDE_PROMPT;
    int32_t s_INCLUDE_LITERALS;
    int32_t s_RESET_ON_PROMPT;
    int32_t s_RESET_ON_LITERALS;
    int32_t s_SKIP_SPACE;
    struct System_Type_o *s_maskTextProviderType;
};

typedef struct System_Collections_Generic_List_PlayGamesScore__c System_Collections_Generic_List_PlayGamesScore__c, *PSystem_Collections_Generic_List_PlayGamesScore__c;

typedef struct System_Collections_Generic_List_PlayGamesScore__StaticFields System_Collections_Generic_List_PlayGamesScore__StaticFields, *PSystem_Collections_Generic_List_PlayGamesScore__StaticFields;

typedef struct System_Collections_Generic_List_PlayGamesScore__VTable System_Collections_Generic_List_PlayGamesScore__VTable, *PSystem_Collections_Generic_List_PlayGamesScore__VTable;

typedef struct GooglePlayGames_PlayGamesScore_array GooglePlayGames_PlayGamesScore_array, *PGooglePlayGames_PlayGamesScore_array;

typedef struct GooglePlayGames_PlayGamesScore_o GooglePlayGames_PlayGamesScore_o, *PGooglePlayGames_PlayGamesScore_o;

typedef struct GooglePlayGames_PlayGamesScore_c GooglePlayGames_PlayGamesScore_c, *PGooglePlayGames_PlayGamesScore_c;

typedef struct GooglePlayGames_PlayGamesScore_Fields GooglePlayGames_PlayGamesScore_Fields, *PGooglePlayGames_PlayGamesScore_Fields;

typedef struct GooglePlayGames_PlayGamesScore_VTable GooglePlayGames_PlayGamesScore_VTable, *PGooglePlayGames_PlayGamesScore_VTable;

struct System_Collections_Generic_List_PlayGamesScore__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PlayGamesScore__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PlayGamesScore__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PlayGamesScore__VTable vtable;
};

struct System_Collections_Generic_List_PlayGamesScore__StaticFields {
    struct GooglePlayGames_PlayGamesScore_array *s_emptyArray;
};

struct GooglePlayGames_PlayGamesScore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ReportScore;
    struct VirtualInvokeData _5_get_leaderboardID;
    struct VirtualInvokeData _6_set_leaderboardID;
    struct VirtualInvokeData _7_get_value;
    struct VirtualInvokeData _8_set_value;
    struct VirtualInvokeData _9_get_date;
    struct VirtualInvokeData _10_get_formattedValue;
    struct VirtualInvokeData _11_get_userID;
    struct VirtualInvokeData _12_get_rank;
};

struct GooglePlayGames_PlayGamesScore_Fields {
    struct System_String_o *mLbId;
    int64_t mValue;
    uint64_t mRank;
    struct System_String_o *mPlayerId;
    struct System_String_o *mMetadata;
    struct System_DateTime_o mDate;
};

struct GooglePlayGames_PlayGamesScore_o {
    struct GooglePlayGames_PlayGamesScore_c *klass;
    void *monitor;
    struct GooglePlayGames_PlayGamesScore_Fields fields;
};

struct GooglePlayGames_PlayGamesScore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_PlayGamesScore_VTable vtable;
};

struct GooglePlayGames_PlayGamesScore_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GooglePlayGames_PlayGamesScore_o *m_Items[65535];
};

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass9_0_Fields Firebase_Crashlytics_AndroidImpl___c__DisplayClass9_0_Fields, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass9_0_Fields;

typedef struct Firebase_Crashlytics_AndroidImpl_o Firebase_Crashlytics_AndroidImpl_o, *PFirebase_Crashlytics_AndroidImpl_o;

typedef struct Firebase_Crashlytics_AndroidImpl_c Firebase_Crashlytics_AndroidImpl_c, *PFirebase_Crashlytics_AndroidImpl_c;

typedef struct Firebase_Crashlytics_AndroidImpl_Fields Firebase_Crashlytics_AndroidImpl_Fields, *PFirebase_Crashlytics_AndroidImpl_Fields;

typedef struct Firebase_Crashlytics_AndroidImpl_VTable Firebase_Crashlytics_AndroidImpl_VTable, *PFirebase_Crashlytics_AndroidImpl_VTable;

typedef struct Firebase_Crashlytics_Impl_Fields Firebase_Crashlytics_Impl_Fields, *PFirebase_Crashlytics_Impl_Fields;

typedef struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_o Firebase_Crashlytics_FirebaseCrashlyticsInternal_o, *PFirebase_Crashlytics_FirebaseCrashlyticsInternal_o;

typedef struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_c Firebase_Crashlytics_FirebaseCrashlyticsInternal_c, *PFirebase_Crashlytics_FirebaseCrashlyticsInternal_c;

typedef struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_Fields Firebase_Crashlytics_FirebaseCrashlyticsInternal_Fields, *PFirebase_Crashlytics_FirebaseCrashlyticsInternal_Fields;

typedef struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_VTable Firebase_Crashlytics_FirebaseCrashlyticsInternal_VTable, *PFirebase_Crashlytics_FirebaseCrashlyticsInternal_VTable;

struct Firebase_Crashlytics_Impl_Fields {
};

struct Firebase_Crashlytics_AndroidImpl_Fields {
    struct Firebase_Crashlytics_Impl_Fields super;
    struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_o *crashlyticsInternal;
    struct Firebase_FirebaseApp_o *firebaseApp;
};

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass9_0_Fields {
    struct Firebase_Crashlytics_AndroidImpl_o *__4__this;
    struct System_String_o *message;
};

struct Firebase_Crashlytics_AndroidImpl_o {
    struct Firebase_Crashlytics_AndroidImpl_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_AndroidImpl_Fields fields;
};

struct Firebase_Crashlytics_AndroidImpl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsSDKInitialized;
    struct VirtualInvokeData _5_Log;
    struct VirtualInvokeData _6_SetCustomKey;
    struct VirtualInvokeData _7_SetUserId;
    struct VirtualInvokeData _8_LogException;
    struct VirtualInvokeData _9_IsCrashlyticsCollectionEnabled;
    struct VirtualInvokeData _10_SetCrashlyticsCollectionEnabled;
};

struct Firebase_Crashlytics_AndroidImpl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_AndroidImpl_VTable vtable;
};

struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_Fields {
    struct System_Runtime_InteropServices_HandleRef_o swigCPtr;
    bool swigCMemOwn;
};

struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_VTable vtable;
};

struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_o {
    struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_FirebaseCrashlyticsInternal_Fields fields;
};

typedef struct UniRx_Operators_ThrottleObservable_Throttle_T__o UniRx_Operators_ThrottleObservable_Throttle_T__o, *PUniRx_Operators_ThrottleObservable_Throttle_T__o;

typedef struct UniRx_Operators_ThrottleObservable_Throttle_T__c UniRx_Operators_ThrottleObservable_Throttle_T__c, *PUniRx_Operators_ThrottleObservable_Throttle_T__c;

typedef struct UniRx_Operators_ThrottleObservable_Throttle_T__Fields UniRx_Operators_ThrottleObservable_Throttle_T__Fields, *PUniRx_Operators_ThrottleObservable_Throttle_T__Fields;

typedef struct UniRx_Operators_ThrottleObservable_Throttle_T__RGCTXs UniRx_Operators_ThrottleObservable_Throttle_T__RGCTXs, *PUniRx_Operators_ThrottleObservable_Throttle_T__RGCTXs;

typedef struct UniRx_Operators_ThrottleObservable_Throttle_T__VTable UniRx_Operators_ThrottleObservable_Throttle_T__VTable, *PUniRx_Operators_ThrottleObservable_Throttle_T__VTable;

typedef struct UniRx_Operators_ThrottleObservable_T__o UniRx_Operators_ThrottleObservable_T__o, *PUniRx_Operators_ThrottleObservable_T__o;

typedef struct UniRx_Operators_ThrottleObservable_T__c UniRx_Operators_ThrottleObservable_T__c, *PUniRx_Operators_ThrottleObservable_T__c;

typedef struct UniRx_Operators_ThrottleObservable_T__Fields UniRx_Operators_ThrottleObservable_T__Fields, *PUniRx_Operators_ThrottleObservable_T__Fields;

typedef struct UniRx_Operators_ThrottleObservable_T__RGCTXs UniRx_Operators_ThrottleObservable_T__RGCTXs, *PUniRx_Operators_ThrottleObservable_T__RGCTXs;

typedef struct UniRx_Operators_ThrottleObservable_T__VTable UniRx_Operators_ThrottleObservable_T__VTable, *PUniRx_Operators_ThrottleObservable_T__VTable;

struct UniRx_Operators_ThrottleObservable_Throttle_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ThrottleObservable_Throttle_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrottleObservable_Throttle_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleObservable_Throttle_T__VTable vtable;
};

struct UniRx_Operators_ThrottleObservable_Throttle_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_ThrottleObservable_T__o *parent;
    struct Il2CppObject *gate;
    struct Il2CppObject *latestValue;
    bool hasValue;
    struct UniRx_SerialDisposable_o *cancelable;
    uint64_t id;
};

struct UniRx_Operators_ThrottleObservable_Throttle_T__o {
    struct UniRx_Operators_ThrottleObservable_Throttle_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ThrottleObservable_Throttle_T__Fields fields;
};

struct UniRx_Operators_ThrottleObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct System_TimeSpan_o dueTime;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_ThrottleObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_ThrottleObservable_Throttle_T_;
    struct MethodInfo *_4_UniRx_Operators_ThrottleObservable_Throttle_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_ThrottleObservable_Throttle_T__Run;
};

struct UniRx_Operators_ThrottleObservable_Throttle_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_4_UniRx_IObserver_T_;
    struct MethodInfo *_5_UniRx_IObserver_T__OnNext;
    struct Il2CppClass *_6_UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T_;
    struct MethodInfo *_7_UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T___ctor;
    struct MethodInfo *_8_UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T___OnNext_b__0;
    struct MethodInfo *_9_UniRx_IObserver_T__OnError;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_11_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_ThrottleObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ThrottleObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrottleObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleObservable_T__VTable vtable;
};

struct UniRx_Operators_ThrottleObservable_T__o {
    struct UniRx_Operators_ThrottleObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ThrottleObservable_T__Fields fields;
};

typedef struct Shock_Scenes_Adventure_MorphingCharacterCommand_VTable Shock_Scenes_Adventure_MorphingCharacterCommand_VTable, *PShock_Scenes_Adventure_MorphingCharacterCommand_VTable;

struct Shock_Scenes_Adventure_MorphingCharacterCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef struct MethodInfo_193A598 MethodInfo_193A598, *PMethodInfo_193A598;

typedef union _union_232887 _union_232887, *P_union_232887;

union _union_232887 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232887 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0BEB8 MethodInfo_2B0BEB8, *PMethodInfo_2B0BEB8;

typedef union _union_186236 _union_186236, *P_union_186236;

union _union_186236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BEB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_MaskedTextProvider_o System_ComponentModel_MaskedTextProvider_o, *PSystem_ComponentModel_MaskedTextProvider_o;

typedef struct System_ComponentModel_MaskedTextProvider_Fields System_ComponentModel_MaskedTextProvider_Fields, *PSystem_ComponentModel_MaskedTextProvider_Fields;

typedef struct System_Collections_Specialized_BitVector32_o System_Collections_Specialized_BitVector32_o, *PSystem_Collections_Specialized_BitVector32_o;

typedef struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__o System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__o, *PSystem_Collections_Generic_List_MaskedTextProvider_CharDescriptor__o;

typedef struct System_Collections_Specialized_BitVector32_Fields System_Collections_Specialized_BitVector32_Fields, *PSystem_Collections_Specialized_BitVector32_Fields;

typedef struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__c System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__c, *PSystem_Collections_Generic_List_MaskedTextProvider_CharDescriptor__c;

typedef struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__Fields System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__Fields, *PSystem_Collections_Generic_List_MaskedTextProvider_CharDescriptor__Fields;

typedef struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__StaticFields System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__StaticFields, *PSystem_Collections_Generic_List_MaskedTextProvider_CharDescriptor__StaticFields;

typedef struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__VTable System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__VTable, *PSystem_Collections_Generic_List_MaskedTextProvider_CharDescriptor__VTable;

typedef struct System_ComponentModel_MaskedTextProvider_CharDescriptor_array System_ComponentModel_MaskedTextProvider_CharDescriptor_array, *PSystem_ComponentModel_MaskedTextProvider_CharDescriptor_array;

typedef struct System_ComponentModel_MaskedTextProvider_CharDescriptor_o System_ComponentModel_MaskedTextProvider_CharDescriptor_o, *PSystem_ComponentModel_MaskedTextProvider_CharDescriptor_o;

typedef struct System_ComponentModel_MaskedTextProvider_CharDescriptor_c System_ComponentModel_MaskedTextProvider_CharDescriptor_c, *PSystem_ComponentModel_MaskedTextProvider_CharDescriptor_c;

typedef struct System_ComponentModel_MaskedTextProvider_CharDescriptor_Fields System_ComponentModel_MaskedTextProvider_CharDescriptor_Fields, *PSystem_ComponentModel_MaskedTextProvider_CharDescriptor_Fields;

typedef struct System_ComponentModel_MaskedTextProvider_CharDescriptor_VTable System_ComponentModel_MaskedTextProvider_CharDescriptor_VTable, *PSystem_ComponentModel_MaskedTextProvider_CharDescriptor_VTable;

struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__VTable vtable;
};

struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__Fields {
    struct System_ComponentModel_MaskedTextProvider_CharDescriptor_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__o {
    struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__Fields fields;
};

struct System_ComponentModel_MaskedTextProvider_CharDescriptor_Fields {
    int32_t MaskPosition;
    int32_t CaseConversion;
    int32_t CharType;
    bool IsAssigned;
};

struct System_Collections_Specialized_BitVector32_Fields {
    uint32_t _data;
};

struct System_Collections_Specialized_BitVector32_o {
    struct System_Collections_Specialized_BitVector32_Fields fields;
};

struct System_ComponentModel_MaskedTextProvider_Fields {
    struct System_Collections_Specialized_BitVector32_o _flagState;
    struct System_Text_StringBuilder_o *_testString;
    int32_t _requiredCharCount;
    int32_t _requiredEditChars;
    int32_t _optionalEditChars;
    uint16_t _passwordChar;
    uint16_t _promptChar;
    struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__o *_stringDescriptor;
    int32_t _AssignedEditPositionCount_k__BackingField;
    struct System_Globalization_CultureInfo_o *_Culture_k__BackingField;
    struct System_String_o *_Mask_k__BackingField;
};

struct System_ComponentModel_MaskedTextProvider_o {
    struct System_ComponentModel_MaskedTextProvider_c *klass;
    void *monitor;
    struct System_ComponentModel_MaskedTextProvider_Fields fields;
};

struct System_Collections_Generic_List_MaskedTextProvider_CharDescriptor__StaticFields {
    struct System_ComponentModel_MaskedTextProvider_CharDescriptor_array *s_emptyArray;
};

struct System_ComponentModel_MaskedTextProvider_CharDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_ComponentModel_MaskedTextProvider_CharDescriptor_o {
    struct System_ComponentModel_MaskedTextProvider_CharDescriptor_c *klass;
    void *monitor;
    struct System_ComponentModel_MaskedTextProvider_CharDescriptor_Fields fields;
};

struct System_ComponentModel_MaskedTextProvider_CharDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_MaskedTextProvider_CharDescriptor_VTable vtable;
};

struct System_ComponentModel_MaskedTextProvider_CharDescriptor_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ComponentModel_MaskedTextProvider_CharDescriptor_o *m_Items[65535];
};

typedef struct Aoharu_TrainingScene_MySave_c Aoharu_TrainingScene_MySave_c, *PAoharu_TrainingScene_MySave_c;

typedef struct Aoharu_TrainingScene_MySave_VTable Aoharu_TrainingScene_MySave_VTable, *PAoharu_TrainingScene_MySave_VTable;

struct Aoharu_TrainingScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene_MySave_VTable vtable;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_VTable;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_295550 _union_295550, *P_union_295550;

union _union_295550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2091FF8 MethodInfo_2091FF8, *PMethodInfo_2091FF8;

typedef union _union_325877 _union_325877, *P_union_325877;

union _union_325877 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091FF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325877 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295552 _union_295552, *P_union_295552;

union _union_295552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127D6C0 MethodInfo_127D6C0, *PMethodInfo_127D6C0;

typedef union _union_202100 _union_202100, *P_union_202100;

union _union_202100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D6C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295554 _union_295554, *P_union_295554;

union _union_295554 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_o UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_o, *PUnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_o;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_c UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_c, *PUnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_c;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_Fields UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_Fields, *PUnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_Fields;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_VTable UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_VTable, *PUnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_VTable;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_o UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_o, *PUnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_o;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_c UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_c, *PUnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_c;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_Fields UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_Fields, *PUnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_Fields;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_VTable UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_VTable, *PUnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_VTable;

typedef struct UnityEngine_Events_UnityEvent_MessageEventArgs__Fields UnityEngine_Events_UnityEvent_MessageEventArgs__Fields, *PUnityEngine_Events_UnityEvent_MessageEventArgs__Fields;

struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Events_UnityEvent_MessageEventArgs__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_Fields {
    struct UnityEngine_Events_UnityEvent_MessageEventArgs__Fields super;
};

struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_o {
    struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_c *klass;
    void *monitor;
    struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_Fields fields;
};

struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_VTable vtable;
};

struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_Fields {
    struct System_String_o *m_messageTypeId;
    int32_t subscriberCount;
    struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageEvent_o *messageCallback;
};

struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_o {
    struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_c *klass;
    void *monitor;
    struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_Fields fields;
};

struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_VTable vtable;
};

typedef union _union_295556 _union_295556, *P_union_295556;

union _union_295556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295558 _union_295558, *P_union_295558;

union _union_295558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_339747C MethodInfo_339747C, *PMethodInfo_339747C;

typedef union _union_228427 _union_228427, *P_union_228427;

union _union_228427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_339747C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_SubStorage_VTable Chipstar_SubStorage_VTable, *PChipstar_SubStorage_VTable;

struct Chipstar_SubStorage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Get;
};

typedef struct Aoharu_TrainingScene_MySave_o Aoharu_TrainingScene_MySave_o, *PAoharu_TrainingScene_MySave_o;

typedef struct Aoharu_TrainingScene_MySave_Fields Aoharu_TrainingScene_MySave_Fields, *PAoharu_TrainingScene_MySave_Fields;

typedef struct Aoharu_MemberListData_o Aoharu_MemberListData_o, *PAoharu_MemberListData_o;

typedef struct Aoharu_MemberListData_c Aoharu_MemberListData_c, *PAoharu_MemberListData_c;

typedef struct Aoharu_MemberListData_Fields Aoharu_MemberListData_Fields, *PAoharu_MemberListData_Fields;

typedef struct Aoharu_MemberListData_VTable Aoharu_MemberListData_VTable, *PAoharu_MemberListData_VTable;

struct Aoharu_MemberListData_Fields {
    struct Shock_CardData_array *CardList;
    int32_t CardIndex;
};

struct Aoharu_MemberListData_o {
    struct Aoharu_MemberListData_c *klass;
    void *monitor;
    struct Aoharu_MemberListData_Fields fields;
};

struct Aoharu_TrainingScene_MySave_Fields {
    int32_t PrevSceneType;
    struct Aoharu_MemberListData_o *MemberList;
    int32_t PrevTargetSceneType;
};

struct Aoharu_TrainingScene_MySave_o {
    struct Aoharu_TrainingScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_TrainingScene_MySave_Fields fields;
};

struct Aoharu_MemberListData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberListData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberListData_VTable vtable;
};

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__o System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__o, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__o;

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__c System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__c, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__c;

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__Fields System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__Fields, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__Fields;

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__StaticFields System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__StaticFields, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__StaticFields;

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__VTable System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__VTable, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__VTable;

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__Fields {
};

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__StaticFields *static_fields;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__VTable vtable;
};

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__o {
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__c *klass;
    void *monitor;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__Fields fields;
};

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__StaticFields {
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__o *__9;
};

typedef struct MethodInfo_264F5E8 MethodInfo_264F5E8, *PMethodInfo_264F5E8;

typedef union _union_173730 _union_173730, *P_union_173730;

union _union_173730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F5E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DE6A0_RGCTXs MethodInfo_15DE6A0_RGCTXs, *PMethodInfo_15DE6A0_RGCTXs;

struct MethodInfo_15DE6A0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct UniRx_Observable___c__DisplayClass133_0_T__o UniRx_Observable___c__DisplayClass133_0_T__o, *PUniRx_Observable___c__DisplayClass133_0_T__o;

typedef struct UniRx_Observable___c__DisplayClass133_0_T__c UniRx_Observable___c__DisplayClass133_0_T__c, *PUniRx_Observable___c__DisplayClass133_0_T__c;

typedef struct UniRx_Observable___c__DisplayClass133_0_T__Fields UniRx_Observable___c__DisplayClass133_0_T__Fields, *PUniRx_Observable___c__DisplayClass133_0_T__Fields;

typedef struct UniRx_Observable___c__DisplayClass133_0_T__RGCTXs UniRx_Observable___c__DisplayClass133_0_T__RGCTXs, *PUniRx_Observable___c__DisplayClass133_0_T__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass133_0_T__VTable UniRx_Observable___c__DisplayClass133_0_T__VTable, *PUniRx_Observable___c__DisplayClass133_0_T__VTable;

struct UniRx_Observable___c__DisplayClass133_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass133_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass133_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass133_0_T__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass133_0_T__Fields {
    struct UniRx_IScheduler_o *scheduler;
    struct System_Func_T__o *function;
};

struct UniRx_Observable___c__DisplayClass133_0_T__o {
    struct UniRx_Observable___c__DisplayClass133_0_T__c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass133_0_T__Fields fields;
};

struct UniRx_Observable___c__DisplayClass133_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass133_1_T_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass133_1_T___ctor;
    struct Il2CppClass *_2_UniRx_AsyncSubject_T_;
    struct MethodInfo *_3_UniRx_AsyncSubject_T___ctor;
    struct MethodInfo *_4_UniRx_Observable___c__DisplayClass133_1_T___ToAsync_b__1;
    struct MethodInfo *_5_UniRx_Observable_AsObservable_T_;
};

typedef struct MethodInfo_3397484 MethodInfo_3397484, *PMethodInfo_3397484;

typedef union _union_228595 _union_228595, *P_union_228595;

union _union_228595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DCCEC_RGCTXs MethodInfo_15DCCEC_RGCTXs, *PMethodInfo_15DCCEC_RGCTXs;

struct MethodInfo_15DCCEC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_19E4FD0 MethodInfo_19E4FD0, *PMethodInfo_19E4FD0;

typedef union _union_242889 _union_242889, *P_union_242889;

union _union_242889 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4FD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242889 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_LeaderboardScoreData__c System_Action_LeaderboardScoreData__c, *PSystem_Action_LeaderboardScoreData__c;

typedef struct System_Action_LeaderboardScoreData__VTable System_Action_LeaderboardScoreData__VTable, *PSystem_Action_LeaderboardScoreData__VTable;

struct System_Action_LeaderboardScoreData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_LeaderboardScoreData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LeaderboardScoreData__VTable vtable;
};

typedef struct UnityEngine_UIElements_ObjectPool_VisualElementFocusChangeTarget__VTable UnityEngine_UIElements_ObjectPool_VisualElementFocusChangeTarget__VTable, *PUnityEngine_UIElements_ObjectPool_VisualElementFocusChangeTarget__VTable;

struct UnityEngine_UIElements_ObjectPool_VisualElementFocusChangeTarget__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2EF8FB0 MethodInfo_2EF8FB0, *PMethodInfo_2EF8FB0;

typedef union _union_203028 _union_203028, *P_union_203028;

union _union_203028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8FB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiRestart_c Aoharu_MultiRestart_c, *PAoharu_MultiRestart_c;

typedef struct Aoharu_MultiRestart_StaticFields Aoharu_MultiRestart_StaticFields, *PAoharu_MultiRestart_StaticFields;

typedef struct Aoharu_MultiRestart_VTable Aoharu_MultiRestart_VTable, *PAoharu_MultiRestart_VTable;

typedef struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__o System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__o, *PSystem_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__o;

typedef struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__c System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__c, *PSystem_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__c;

typedef struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__Fields System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__Fields, *PSystem_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__Fields;

typedef struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__VTable System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__VTable, *PSystem_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__VTable;

struct Aoharu_MultiRestart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__o {
    struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__Fields fields;
};

struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__VTable vtable;
};

struct Aoharu_MultiRestart_StaticFields {
    struct System_Collections_Generic_Dictionary_ulong__MatchPlayerInfomation_InfoData__o *CachedLeavePlayerCardInfoDict;
};

struct Aoharu_MultiRestart_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiRestart_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiRestart_VTable vtable;
};

typedef struct Carbon_ListDictionary_uint__List_ShopRewardMst___c Carbon_ListDictionary_uint__List_ShopRewardMst___c, *PCarbon_ListDictionary_uint__List_ShopRewardMst___c;

typedef struct Carbon_ListDictionary_uint__List_ShopRewardMst___VTable Carbon_ListDictionary_uint__List_ShopRewardMst___VTable, *PCarbon_ListDictionary_uint__List_ShopRewardMst___VTable;

struct Carbon_ListDictionary_uint__List_ShopRewardMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__List_ShopRewardMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__List_ShopRewardMst___VTable vtable;
};

typedef struct MethodInfo_30F7AB0 MethodInfo_30F7AB0, *PMethodInfo_30F7AB0;

typedef union _union_233479 _union_233479, *P_union_233479;

union _union_233479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295500 _union_295500, *P_union_295500;

union _union_295500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_156C878 MethodInfo_156C878, *PMethodInfo_156C878;

typedef union _union_170615 _union_170615, *P_union_170615;

union _union_170615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295502 _union_295502, *P_union_295502;

union _union_295502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295504 _union_295504, *P_union_295504;

union _union_295504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295506 _union_295506, *P_union_295506;

union _union_295506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295508 _union_295508, *P_union_295508;

union _union_295508 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F0C390_RGCTXs MethodInfo_2F0C390_RGCTXs, *PMethodInfo_2F0C390_RGCTXs;

struct MethodInfo_2F0C390_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_32AB318 MethodInfo_32AB318, *PMethodInfo_32AB318;

typedef union _union_316655 _union_316655, *P_union_316655;

union _union_316655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T__RGCTXs Firebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T__RGCTXs, *PFirebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T__RGCTXs;

struct Firebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T__RGCTXs {
    struct Il2CppClass *_0_System_Func_Task_T___TResult_;
    struct MethodInfo *_1_System_Func_Task_T___TResult__Invoke;
};

typedef struct System_Func_int__FileInfo__c System_Func_int__FileInfo__c, *PSystem_Func_int__FileInfo__c;

typedef struct System_Func_int__FileInfo__VTable System_Func_int__FileInfo__VTable, *PSystem_Func_int__FileInfo__VTable;

struct System_Func_int__FileInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_int__FileInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_int__FileInfo__VTable vtable;
};

typedef struct Aoharu_LiveResultView___c__DisplayClass48_3_VTable Aoharu_LiveResultView___c__DisplayClass48_3_VTable, *PAoharu_LiveResultView___c__DisplayClass48_3_VTable;

struct Aoharu_LiveResultView___c__DisplayClass48_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_ConsumeTypeExtensions_Fields Shock_ConsumeTypeExtensions_Fields, *PShock_ConsumeTypeExtensions_Fields;

struct Shock_ConsumeTypeExtensions_Fields {
};

typedef struct System_Collections_Generic_IEnumerable_LazyTask__c System_Collections_Generic_IEnumerable_LazyTask__c, *PSystem_Collections_Generic_IEnumerable_LazyTask__c;

struct System_Collections_Generic_IEnumerable_LazyTask__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_15D7DA0 MethodInfo_15D7DA0, *PMethodInfo_15D7DA0;

typedef struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c, *PSystem_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c;

typedef struct MethodInfo_15D7DA0_RGCTXs MethodInfo_15D7DA0_RGCTXs, *PMethodInfo_15D7DA0_RGCTXs;

typedef union _union_331473 _union_331473, *P_union_331473;

typedef struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__RGCTXs System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__RGCTXs, *PSystem_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__RGCTXs;

typedef struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__VTable System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__VTable, *PSystem_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__VTable;

struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Current;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_MoveNext;
    struct VirtualInvokeData _14_Select;
    struct VirtualInvokeData _15_Where;
};

struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__VTable vtable;
};

union _union_331473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7DA0_RGCTXs *rgctx_data;
    union _union_331473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Iterator_TResult___ctor;
    struct Il2CppClass *_1_System_Linq_Enumerable_Iterator_TResult_;
    struct Il2CppClass *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_3_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
    struct MethodInfo *_4_System_Linq_Enumerable_Iterator_TResult__Dispose;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_7_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_9_System_Func_TSource__bool_;
    struct MethodInfo *_10_System_Func_TSource__bool__Invoke;
    struct Il2CppClass *_11_System_Func_TSource__TResult_;
    struct MethodInfo *_12_System_Func_TSource__TResult__Invoke;
    struct Il2CppClass *_13_System_Linq_Enumerable_Iterator_TResult_;
    struct Il2CppClass *_14_System_Linq_Enumerable_WhereEnumerableIterator_TResult_;
    struct MethodInfo *_15_System_Linq_Enumerable_WhereEnumerableIterator_TResult___ctor;
};

struct MethodInfo_15D7DA0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Shock_ScrollBase___c_T__Fields Shock_ScrollBase___c_T__Fields, *PShock_ScrollBase___c_T__Fields;

struct Shock_ScrollBase___c_T__Fields {
};

typedef struct MethodInfo_156C880 MethodInfo_156C880, *PMethodInfo_156C880;

typedef union _union_164923 _union_164923, *P_union_164923;

union _union_164923 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2D38 MethodInfo_1FD2D38, *PMethodInfo_1FD2D38;

typedef union _union_266860 _union_266860, *P_union_266860;

union _union_266860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2D38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20A03F8 MethodInfo_20A03F8, *PMethodInfo_20A03F8;

typedef struct UniRx_Operators_FinallyObservable_T__c UniRx_Operators_FinallyObservable_T__c, *PUniRx_Operators_FinallyObservable_T__c;

typedef union _union_293198 _union_293198, *P_union_293198;

typedef struct UniRx_Operators_FinallyObservable_T__RGCTXs UniRx_Operators_FinallyObservable_T__RGCTXs, *PUniRx_Operators_FinallyObservable_T__RGCTXs;

typedef struct UniRx_Operators_FinallyObservable_T__VTable UniRx_Operators_FinallyObservable_T__VTable, *PUniRx_Operators_FinallyObservable_T__VTable;

union _union_293198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A03F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FinallyObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_FinallyObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_FinallyObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_FinallyObservable_Finally_T_;
    struct MethodInfo *_4_UniRx_Operators_FinallyObservable_Finally_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_FinallyObservable_Finally_T__Run;
};

struct UniRx_Operators_FinallyObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FinallyObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FinallyObservable_T__VTable vtable;
};

typedef struct MethodInfo_181C4C8 MethodInfo_181C4C8, *PMethodInfo_181C4C8;

typedef struct MethodInfo_181C4C8_RGCTXs MethodInfo_181C4C8_RGCTXs, *PMethodInfo_181C4C8_RGCTXs;

typedef union _union_339544 _union_339544, *P_union_339544;

struct MethodInfo_181C4C8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_TSource__float_;
};

union _union_339544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C4C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C4C8_RGCTXs *rgctx_data;
    union _union_339544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9300 MethodInfo_1EC9300, *PMethodInfo_1EC9300;

typedef union _union_282996 _union_282996, *P_union_282996;

union _union_282996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IDictionary_int__int____Fields System_Collections_Generic_IDictionary_int__int____Fields, *PSystem_Collections_Generic_IDictionary_int__int____Fields;

struct System_Collections_Generic_IDictionary_int__int____Fields {
};

typedef struct MethodInfo_10F5AA0_RGCTXs MethodInfo_10F5AA0_RGCTXs, *PMethodInfo_10F5AA0_RGCTXs;

struct MethodInfo_10F5AA0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Action_RecvMultiLiveEndR__c System_Action_RecvMultiLiveEndR__c, *PSystem_Action_RecvMultiLiveEndR__c;

typedef struct System_Action_RecvMultiLiveEndR__VTable System_Action_RecvMultiLiveEndR__VTable, *PSystem_Action_RecvMultiLiveEndR__VTable;

struct System_Action_RecvMultiLiveEndR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvMultiLiveEndR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvMultiLiveEndR__VTable vtable;
};

typedef struct Aoharu_TermsOfServiceScene___c__DisplayClass8_0_Fields Aoharu_TermsOfServiceScene___c__DisplayClass8_0_Fields, *PAoharu_TermsOfServiceScene___c__DisplayClass8_0_Fields;

struct Aoharu_TermsOfServiceScene___c__DisplayClass8_0_Fields {
    struct System_Action_o *onClosed;
};

typedef struct Unity_Collections_NativeDisableParallelForRestrictionAttribute_Fields Unity_Collections_NativeDisableParallelForRestrictionAttribute_Fields, *PUnity_Collections_NativeDisableParallelForRestrictionAttribute_Fields;

struct Unity_Collections_NativeDisableParallelForRestrictionAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef struct System_FormatException_c System_FormatException_c, *PSystem_FormatException_c;

typedef struct System_FormatException_VTable System_FormatException_VTable, *PSystem_FormatException_VTable;

struct System_FormatException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_FormatException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_FormatException_VTable vtable;
};

typedef struct MethodInfo_15D7454_RGCTXs MethodInfo_15D7454_RGCTXs, *PMethodInfo_15D7454_RGCTXs;

struct MethodInfo_15D7454_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct _PrivateImplementationDetails__14_VTable _PrivateImplementationDetails__14_VTable, *P_PrivateImplementationDetails__14_VTable;

struct _PrivateImplementationDetails__14_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty___c__DisplayClass17_0_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty___c__DisplayClass17_0_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoParty___c__DisplayClass17_0_Fields;

typedef struct Shock_AlbumUnitMMst_o Shock_AlbumUnitMMst_o, *PShock_AlbumUnitMMst_o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_o;

typedef struct Shock_AlbumUnitMMst_c Shock_AlbumUnitMMst_c, *PShock_AlbumUnitMMst_c;

typedef struct Shock_AlbumUnitMMst_Fields Shock_AlbumUnitMMst_Fields, *PShock_AlbumUnitMMst_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_VTable;

typedef struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_Fields Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_Fields, *PAoharu_Scripts_Album_CardInfo_CardInfoAnimBase_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_o Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_o, *PAoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_c Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_c, *PAoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_Fields Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_VTable Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_VTable;

struct Shock_AlbumUnitMMst_Fields {
    uint32_t _unitId;
    uint32_t _unitTypeId;
    uint32_t _albumSeriesId;
    struct System_String_o *_eponym;
    struct System_String_o *_eponymEn;
    struct System_String_o *_name;
    struct System_String_o *_nameEn;
    uint32_t _normalCardId;
    uint32_t _rankMaxCardId;
    uint32_t _rarity;
    uint32_t _attributeId;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Animator;
    struct VirtualInvokeData _5_get_AnimStartStateName;
    struct VirtualInvokeData _6_get_AnimEndStateName;
    struct VirtualInvokeData _7_AnimStart;
    struct VirtualInvokeData _8_AnimReset;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty___c__DisplayClass17_0_Fields {
    struct Shock_AlbumUnitMMst_o *unitMst;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_o *__4__this;
};

struct Shock_AlbumUnitMMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumUnitMMst_VTable vtable;
};

struct Shock_AlbumUnitMMst_o {
    struct Shock_AlbumUnitMMst_c *klass;
    void *monitor;
    struct Shock_AlbumUnitMMst_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    bool m_IsAnimComplete;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_Fields {
    struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_Fields super;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct UnityEngine_UI_Image_o *m_UnitImage;
    struct Shock_ButtonEvent_o *m_Event;
    struct UnityEngine_Sprite_o *m_DefaultBgSprite;
    struct UnityEngine_Animator_o *m_RotateAnim;
    struct Shock_AlbumUnitMMst_o *m_UnitMst;
    struct UnityEngine_Sprite_o *CachingSprite;
    bool _ViewedNotSignCard_k__BackingField;
    struct UnityEngine_Vector3_o m_DefaultBgPos;
    struct UnityEngine_Vector3_o m_DefaultUnitPos;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Animator;
    struct VirtualInvokeData _5_get_AnimStartStateName;
    struct VirtualInvokeData _6_get_AnimEndStateName;
    struct VirtualInvokeData _7_AnimStart;
    struct VirtualInvokeData _8_AnimReset;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_VTable vtable;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_Fields {
    struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_Fields super;
    struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_o *Card;
    struct Shock_ButtonEvent_o *Event;
    struct UnityEngine_Animator_o *SlideAnim;
    struct System_Action_o *_AnimComplete_k__BackingField;
    struct UnityEngine_MonoBehaviour_o *m_LifeCycle;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_VTable vtable;
};

typedef struct MethodInfo_3135520 MethodInfo_3135520, *PMethodInfo_3135520;

typedef union _union_232773 _union_232773, *P_union_232773;

union _union_232773 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135520 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232773 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBD5D8 MethodInfo_2DBD5D8, *PMethodInfo_2DBD5D8;

typedef union _union_257148 _union_257148, *P_union_257148;

union _union_257148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD5D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlName_Fields System_Xml_XmlName_Fields, *PSystem_Xml_XmlName_Fields;

typedef struct System_Xml_XmlDocument_o System_Xml_XmlDocument_o, *PSystem_Xml_XmlDocument_o;

typedef struct System_Xml_XmlName_o System_Xml_XmlName_o, *PSystem_Xml_XmlName_o;

typedef struct System_Xml_XmlDocument_c System_Xml_XmlDocument_c, *PSystem_Xml_XmlDocument_c;

typedef struct System_Xml_XmlDocument_Fields System_Xml_XmlDocument_Fields, *PSystem_Xml_XmlDocument_Fields;

typedef struct System_Xml_XmlName_c System_Xml_XmlName_c, *PSystem_Xml_XmlName_c;

typedef struct System_Xml_XmlDocument_StaticFields System_Xml_XmlDocument_StaticFields, *PSystem_Xml_XmlDocument_StaticFields;

typedef struct System_Xml_XmlDocument_VTable System_Xml_XmlDocument_VTable, *PSystem_Xml_XmlDocument_VTable;

typedef struct System_Xml_XmlNode_Fields System_Xml_XmlNode_Fields, *PSystem_Xml_XmlNode_Fields;

typedef struct System_Xml_XmlImplementation_o System_Xml_XmlImplementation_o, *PSystem_Xml_XmlImplementation_o;

typedef struct System_Xml_DomNameTable_o System_Xml_DomNameTable_o, *PSystem_Xml_DomNameTable_o;

typedef struct System_Xml_XmlLinkedNode_o System_Xml_XmlLinkedNode_o, *PSystem_Xml_XmlLinkedNode_o;

typedef struct System_Xml_XmlNamedNodeMap_o System_Xml_XmlNamedNodeMap_o, *PSystem_Xml_XmlNamedNodeMap_o;

typedef struct System_Xml_Schema_SchemaInfo_o System_Xml_Schema_SchemaInfo_o, *PSystem_Xml_Schema_SchemaInfo_o;

typedef struct System_Xml_Schema_XmlSchemaSet_o System_Xml_Schema_XmlSchemaSet_o, *PSystem_Xml_Schema_XmlSchemaSet_o;

typedef struct System_Xml_XmlNodeChangedEventHandler_o System_Xml_XmlNodeChangedEventHandler_o, *PSystem_Xml_XmlNodeChangedEventHandler_o;

typedef struct System_Xml_XmlResolver_o System_Xml_XmlResolver_o, *PSystem_Xml_XmlResolver_o;

typedef struct System_Xml_XmlName_VTable System_Xml_XmlName_VTable, *PSystem_Xml_XmlName_VTable;

typedef struct System_Xml_EmptyEnumerator_o System_Xml_EmptyEnumerator_o, *PSystem_Xml_EmptyEnumerator_o;

typedef struct System_Xml_Schema_IXmlSchemaInfo_o System_Xml_Schema_IXmlSchemaInfo_o, *PSystem_Xml_Schema_IXmlSchemaInfo_o;

typedef struct System_Xml_XmlNode_o System_Xml_XmlNode_o, *PSystem_Xml_XmlNode_o;

typedef struct System_Xml_XmlImplementation_c System_Xml_XmlImplementation_c, *PSystem_Xml_XmlImplementation_c;

typedef struct System_Xml_XmlImplementation_Fields System_Xml_XmlImplementation_Fields, *PSystem_Xml_XmlImplementation_Fields;

typedef struct System_Xml_DomNameTable_c System_Xml_DomNameTable_c, *PSystem_Xml_DomNameTable_c;

typedef struct System_Xml_DomNameTable_Fields System_Xml_DomNameTable_Fields, *PSystem_Xml_DomNameTable_Fields;

typedef struct System_Xml_XmlLinkedNode_c System_Xml_XmlLinkedNode_c, *PSystem_Xml_XmlLinkedNode_c;

typedef struct System_Xml_XmlLinkedNode_Fields System_Xml_XmlLinkedNode_Fields, *PSystem_Xml_XmlLinkedNode_Fields;

typedef struct System_Xml_XmlNamedNodeMap_c System_Xml_XmlNamedNodeMap_c, *PSystem_Xml_XmlNamedNodeMap_c;

typedef struct System_Xml_XmlNamedNodeMap_Fields System_Xml_XmlNamedNodeMap_Fields, *PSystem_Xml_XmlNamedNodeMap_Fields;

typedef struct System_Xml_Schema_SchemaInfo_c System_Xml_Schema_SchemaInfo_c, *PSystem_Xml_Schema_SchemaInfo_c;

typedef struct System_Xml_Schema_SchemaInfo_Fields System_Xml_Schema_SchemaInfo_Fields, *PSystem_Xml_Schema_SchemaInfo_Fields;

typedef struct System_Xml_Schema_XmlSchemaSet_c System_Xml_Schema_XmlSchemaSet_c, *PSystem_Xml_Schema_XmlSchemaSet_c;

typedef struct System_Xml_Schema_XmlSchemaSet_Fields System_Xml_Schema_XmlSchemaSet_Fields, *PSystem_Xml_Schema_XmlSchemaSet_Fields;

typedef struct System_Xml_XmlNodeChangedEventHandler_c System_Xml_XmlNodeChangedEventHandler_c, *PSystem_Xml_XmlNodeChangedEventHandler_c;

typedef struct System_Xml_XmlNodeChangedEventHandler_Fields System_Xml_XmlNodeChangedEventHandler_Fields, *PSystem_Xml_XmlNodeChangedEventHandler_Fields;

typedef struct System_Xml_XmlResolver_c System_Xml_XmlResolver_c, *PSystem_Xml_XmlResolver_c;

typedef struct System_Xml_XmlResolver_Fields System_Xml_XmlResolver_Fields, *PSystem_Xml_XmlResolver_Fields;

typedef struct System_Xml_EmptyEnumerator_c System_Xml_EmptyEnumerator_c, *PSystem_Xml_EmptyEnumerator_c;

typedef struct System_Xml_EmptyEnumerator_Fields System_Xml_EmptyEnumerator_Fields, *PSystem_Xml_EmptyEnumerator_Fields;

typedef struct System_Xml_Schema_IXmlSchemaInfo_c System_Xml_Schema_IXmlSchemaInfo_c, *PSystem_Xml_Schema_IXmlSchemaInfo_c;

typedef struct System_Xml_Schema_IXmlSchemaInfo_Fields System_Xml_Schema_IXmlSchemaInfo_Fields, *PSystem_Xml_Schema_IXmlSchemaInfo_Fields;

typedef struct System_Xml_XmlNode_c System_Xml_XmlNode_c, *PSystem_Xml_XmlNode_c;

typedef struct System_Xml_XmlImplementation_VTable System_Xml_XmlImplementation_VTable, *PSystem_Xml_XmlImplementation_VTable;

typedef struct System_Xml_DomNameTable_VTable System_Xml_DomNameTable_VTable, *PSystem_Xml_DomNameTable_VTable;

typedef struct System_Xml_XmlName_array System_Xml_XmlName_array, *PSystem_Xml_XmlName_array;

typedef struct System_Xml_XmlLinkedNode_VTable System_Xml_XmlLinkedNode_VTable, *PSystem_Xml_XmlLinkedNode_VTable;

typedef struct System_Xml_XmlNamedNodeMap_VTable System_Xml_XmlNamedNodeMap_VTable, *PSystem_Xml_XmlNamedNodeMap_VTable;

typedef struct System_Xml_XmlNamedNodeMap_SmallXmlNodeList_o System_Xml_XmlNamedNodeMap_SmallXmlNodeList_o, *PSystem_Xml_XmlNamedNodeMap_SmallXmlNodeList_o;

typedef struct System_Xml_Schema_SchemaInfo_VTable System_Xml_Schema_SchemaInfo_VTable, *PSystem_Xml_Schema_SchemaInfo_VTable;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__o System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__o, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__o;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__o System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__o, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__o;

typedef struct System_Collections_Generic_Dictionary_string__bool__o System_Collections_Generic_Dictionary_string__bool__o, *PSystem_Collections_Generic_Dictionary_string__bool__o;

typedef struct System_Collections_Generic_Dictionary_string__SchemaNotation__o System_Collections_Generic_Dictionary_string__SchemaNotation__o, *PSystem_Collections_Generic_Dictionary_string__SchemaNotation__o;

typedef struct System_Xml_Schema_XmlSchemaSet_VTable System_Xml_Schema_XmlSchemaSet_VTable, *PSystem_Xml_Schema_XmlSchemaSet_VTable;

typedef struct System_Collections_SortedList_o System_Collections_SortedList_o, *PSystem_Collections_SortedList_o;

typedef struct System_Xml_Schema_ValidationEventHandler_o System_Xml_Schema_ValidationEventHandler_o, *PSystem_Xml_Schema_ValidationEventHandler_o;

typedef struct System_Xml_XmlReaderSettings_o System_Xml_XmlReaderSettings_o, *PSystem_Xml_XmlReaderSettings_o;

typedef struct System_Xml_Schema_XmlSchemaCompilationSettings_o System_Xml_Schema_XmlSchemaCompilationSettings_o, *PSystem_Xml_Schema_XmlSchemaCompilationSettings_o;

typedef struct System_Xml_XmlNodeChangedEventHandler_VTable System_Xml_XmlNodeChangedEventHandler_VTable, *PSystem_Xml_XmlNodeChangedEventHandler_VTable;

typedef struct System_Xml_XmlResolver_VTable System_Xml_XmlResolver_VTable, *PSystem_Xml_XmlResolver_VTable;

typedef struct System_Xml_EmptyEnumerator_VTable System_Xml_EmptyEnumerator_VTable, *PSystem_Xml_EmptyEnumerator_VTable;

typedef struct System_Xml_XmlNode_VTable System_Xml_XmlNode_VTable, *PSystem_Xml_XmlNode_VTable;

typedef struct System_Xml_XmlNamedNodeMap_SmallXmlNodeList_Fields System_Xml_XmlNamedNodeMap_SmallXmlNodeList_Fields, *PSystem_Xml_XmlNamedNodeMap_SmallXmlNodeList_Fields;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__c System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__c, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__c;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__Fields System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__Fields, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__Fields;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__c System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__c, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__c;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__Fields System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__Fields, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__Fields;

typedef struct System_Collections_Generic_Dictionary_string__bool__c System_Collections_Generic_Dictionary_string__bool__c, *PSystem_Collections_Generic_Dictionary_string__bool__c;

typedef struct System_Collections_Generic_Dictionary_string__bool__Fields System_Collections_Generic_Dictionary_string__bool__Fields, *PSystem_Collections_Generic_Dictionary_string__bool__Fields;

typedef struct System_Collections_Generic_Dictionary_string__SchemaNotation__c System_Collections_Generic_Dictionary_string__SchemaNotation__c, *PSystem_Collections_Generic_Dictionary_string__SchemaNotation__c;

typedef struct System_Collections_Generic_Dictionary_string__SchemaNotation__Fields System_Collections_Generic_Dictionary_string__SchemaNotation__Fields, *PSystem_Collections_Generic_Dictionary_string__SchemaNotation__Fields;

typedef struct System_Collections_SortedList_c System_Collections_SortedList_c, *PSystem_Collections_SortedList_c;

typedef struct System_Collections_SortedList_Fields System_Collections_SortedList_Fields, *PSystem_Collections_SortedList_Fields;

typedef struct System_Xml_Schema_ValidationEventHandler_c System_Xml_Schema_ValidationEventHandler_c, *PSystem_Xml_Schema_ValidationEventHandler_c;

typedef struct System_Xml_Schema_ValidationEventHandler_Fields System_Xml_Schema_ValidationEventHandler_Fields, *PSystem_Xml_Schema_ValidationEventHandler_Fields;

typedef struct System_Xml_XmlReaderSettings_c System_Xml_XmlReaderSettings_c, *PSystem_Xml_XmlReaderSettings_c;

typedef struct System_Xml_XmlReaderSettings_Fields System_Xml_XmlReaderSettings_Fields, *PSystem_Xml_XmlReaderSettings_Fields;

typedef struct System_Xml_Schema_XmlSchemaCompilationSettings_c System_Xml_Schema_XmlSchemaCompilationSettings_c, *PSystem_Xml_Schema_XmlSchemaCompilationSettings_c;

typedef struct System_Xml_Schema_XmlSchemaCompilationSettings_Fields System_Xml_Schema_XmlSchemaCompilationSettings_Fields, *PSystem_Xml_Schema_XmlSchemaCompilationSettings_Fields;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__VTable System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__VTable, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__VTable;

typedef struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__VTable System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__VTable, *PSystem_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__VTable;

typedef struct System_Collections_Generic_Dictionary_string__bool__VTable System_Collections_Generic_Dictionary_string__bool__VTable, *PSystem_Collections_Generic_Dictionary_string__bool__VTable;

typedef struct System_Collections_Generic_Dictionary_string__SchemaNotation__VTable System_Collections_Generic_Dictionary_string__SchemaNotation__VTable, *PSystem_Collections_Generic_Dictionary_string__SchemaNotation__VTable;

typedef struct System_Collections_SortedList_VTable System_Collections_SortedList_VTable, *PSystem_Collections_SortedList_VTable;

typedef struct System_Collections_SortedList_KeyList_o System_Collections_SortedList_KeyList_o, *PSystem_Collections_SortedList_KeyList_o;

typedef struct System_Collections_SortedList_ValueList_o System_Collections_SortedList_ValueList_o, *PSystem_Collections_SortedList_ValueList_o;

typedef struct System_Xml_Schema_ValidationEventHandler_VTable System_Xml_Schema_ValidationEventHandler_VTable, *PSystem_Xml_Schema_ValidationEventHandler_VTable;

typedef struct System_Xml_XmlReaderSettings_StaticFields System_Xml_XmlReaderSettings_StaticFields, *PSystem_Xml_XmlReaderSettings_StaticFields;

typedef struct System_Xml_XmlReaderSettings_VTable System_Xml_XmlReaderSettings_VTable, *PSystem_Xml_XmlReaderSettings_VTable;

typedef struct System_Xml_Schema_XmlSchemaCompilationSettings_VTable System_Xml_Schema_XmlSchemaCompilationSettings_VTable, *PSystem_Xml_Schema_XmlSchemaCompilationSettings_VTable;

typedef struct System_Collections_SortedList_KeyList_c System_Collections_SortedList_KeyList_c, *PSystem_Collections_SortedList_KeyList_c;

typedef struct System_Collections_SortedList_KeyList_Fields System_Collections_SortedList_KeyList_Fields, *PSystem_Collections_SortedList_KeyList_Fields;

typedef struct System_Collections_SortedList_ValueList_c System_Collections_SortedList_ValueList_c, *PSystem_Collections_SortedList_ValueList_c;

typedef struct System_Collections_SortedList_ValueList_Fields System_Collections_SortedList_ValueList_Fields, *PSystem_Collections_SortedList_ValueList_Fields;

typedef struct System_Collections_SortedList_KeyList_VTable System_Collections_SortedList_KeyList_VTable, *PSystem_Collections_SortedList_KeyList_VTable;

typedef struct System_Collections_SortedList_ValueList_VTable System_Collections_SortedList_ValueList_VTable, *PSystem_Collections_SortedList_ValueList_VTable;

struct System_Xml_XmlLinkedNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_ICloneable_Clone;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_Value;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_get_ParentNode;
    struct VirtualInvokeData _10_get_ChildNodes;
    struct VirtualInvokeData _11_get_PreviousSibling;
    struct VirtualInvokeData _12_get_NextSibling;
    struct VirtualInvokeData _13_get_Attributes;
    struct VirtualInvokeData _14_get_OwnerDocument;
    struct VirtualInvokeData _15_get_FirstChild;
    struct VirtualInvokeData _16_get_LastChild;
    struct VirtualInvokeData _17_get_IsContainer;
    struct VirtualInvokeData _18_get_LastNode;
    struct VirtualInvokeData _19_set_LastNode;
    struct VirtualInvokeData _20_RemoveChild;
    struct VirtualInvokeData _21_AppendChild;
    struct VirtualInvokeData _22_AppendChildForLoad;
    struct VirtualInvokeData _23_IsValidChildType;
    struct VirtualInvokeData _24_CanInsertAfter;
    struct VirtualInvokeData _25_get_HasChildNodes;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_CopyChildren;
    struct VirtualInvokeData _28_get_NamespaceURI;
    struct VirtualInvokeData _29_get_Prefix;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_get_IsReadOnly;
    struct VirtualInvokeData _32_get_InnerText;
    struct VirtualInvokeData _33_set_InnerXml;
    struct VirtualInvokeData _34_get_BaseURI;
    struct VirtualInvokeData _35_RemoveAll;
    struct VirtualInvokeData _36_SetParent;
    struct VirtualInvokeData _37_SetParentForLoad;
    struct VirtualInvokeData _38_FindChild;
    struct VirtualInvokeData _39_GetEventArgs;
    struct VirtualInvokeData _40_BeforeEvent;
    struct VirtualInvokeData _41_AfterEvent;
    struct VirtualInvokeData _42_get_IsText;
};

struct System_Xml_Schema_XmlSchemaCompilationSettings_Fields {
    bool enableUpaCheck;
};

struct System_Xml_XmlResolver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_ResolveUri;
    struct VirtualInvokeData _6_SupportsType;
    struct VirtualInvokeData _7_GetEntityAsync;
};

struct System_Xml_DomNameTable_Fields {
    struct System_Xml_XmlName_array *entries;
    int32_t count;
    int32_t mask;
    struct System_Xml_XmlDocument_o *ownerDocument;
    struct System_Xml_XmlNameTable_o *nameTable;
};

struct System_Xml_DomNameTable_o {
    struct System_Xml_DomNameTable_c *klass;
    void *monitor;
    struct System_Xml_DomNameTable_Fields fields;
};

struct System_Xml_DomNameTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_DomNameTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_DomNameTable_VTable vtable;
};

struct System_Xml_XmlImplementation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateDocument;
};

struct System_Xml_XmlImplementation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlImplementation_VTable vtable;
};

struct System_Xml_XmlDocument_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_ICloneable_Clone;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Name;
    struct VirtualInvokeData _7_get_Value;
    struct VirtualInvokeData _8_get_NodeType;
    struct VirtualInvokeData _9_get_ParentNode;
    struct VirtualInvokeData _10_get_ChildNodes;
    struct VirtualInvokeData _11_get_PreviousSibling;
    struct VirtualInvokeData _12_get_NextSibling;
    struct VirtualInvokeData _13_get_Attributes;
    struct VirtualInvokeData _14_get_OwnerDocument;
    struct VirtualInvokeData _15_get_FirstChild;
    struct VirtualInvokeData _16_get_LastChild;
    struct VirtualInvokeData _17_get_IsContainer;
    struct VirtualInvokeData _18_get_LastNode;
    struct VirtualInvokeData _19_set_LastNode;
    struct VirtualInvokeData _20_RemoveChild;
    struct VirtualInvokeData _21_AppendChild;
    struct VirtualInvokeData _22_AppendChildForLoad;
    struct VirtualInvokeData _23_IsValidChildType;
    struct VirtualInvokeData _24_CanInsertAfter;
    struct VirtualInvokeData _25_get_HasChildNodes;
    struct VirtualInvokeData _26_CloneNode;
    struct VirtualInvokeData _27_CopyChildren;
    struct VirtualInvokeData _28_get_NamespaceURI;
    struct VirtualInvokeData _29_get_Prefix;
    struct VirtualInvokeData _30_get_LocalName;
    struct VirtualInvokeData _31_get_IsReadOnly;
    struct VirtualInvokeData _32_get_InnerText;
    struct VirtualInvokeData _33_set_InnerXml;
    struct VirtualInvokeData _34_get_BaseURI;
    struct VirtualInvokeData _35_RemoveAll;
    struct VirtualInvokeData _36_SetParent;
    struct VirtualInvokeData _37_SetParentForLoad;
    struct VirtualInvokeData _38_FindChild;
    struct VirtualInvokeData _39_GetEventArgs;
    struct VirtualInvokeData _40_BeforeEvent;
    struct VirtualInvokeData _41_AfterEvent;
    struct VirtualInvokeData _42_get_IsText;
    struct VirtualInvokeData _43_get_DocumentType;
    struct VirtualInvokeData _44_get_Declaration;
    struct VirtualInvokeData _45_CreateCDataSection;
    struct VirtualInvokeData _46_CreateComment;
    struct VirtualInvokeData _47_CreateDocumentType;
    struct VirtualInvokeData _48_CreateDocumentFragment;
    struct VirtualInvokeData _49_CreateEntityReference;
    struct VirtualInvokeData _50_CreateProcessingInstruction;
    struct VirtualInvokeData _51_CreateXmlDeclaration;
    struct VirtualInvokeData _52_CreateTextNode;
    struct VirtualInvokeData _53_CreateSignificantWhitespace;
    struct VirtualInvokeData _54_CreateWhitespace;
    struct VirtualInvokeData _55_GetElementsByTagName;
    struct VirtualInvokeData _56_CreateAttribute;
    struct VirtualInvokeData _57_CreateDefaultAttribute;
    struct VirtualInvokeData _58_CreateElement;
    struct VirtualInvokeData _59_Load;
    struct VirtualInvokeData _60_LoadXml;
};

struct System_Collections_Generic_Dictionary_string__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Xml_XmlReaderSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_XmlNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_ICloneable_Clone;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_Value;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_get_ParentNode;
    struct VirtualInvokeData _10_get_ChildNodes;
    struct VirtualInvokeData _11_get_PreviousSibling;
    struct VirtualInvokeData _12_get_NextSibling;
    struct VirtualInvokeData _13_get_Attributes;
    struct VirtualInvokeData _14_get_OwnerDocument;
    struct VirtualInvokeData _15_get_FirstChild;
    struct VirtualInvokeData _16_get_LastChild;
    struct VirtualInvokeData _17_get_IsContainer;
    struct VirtualInvokeData _18_get_LastNode;
    struct VirtualInvokeData _19_set_LastNode;
    struct VirtualInvokeData _20_RemoveChild;
    struct VirtualInvokeData _21_AppendChild;
    struct VirtualInvokeData _22_AppendChildForLoad;
    struct VirtualInvokeData _23_IsValidChildType;
    struct VirtualInvokeData _24_CanInsertAfter;
    struct VirtualInvokeData _25_get_HasChildNodes;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_CopyChildren;
    struct VirtualInvokeData _28_get_NamespaceURI;
    struct VirtualInvokeData _29_get_Prefix;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_get_IsReadOnly;
    struct VirtualInvokeData _32_get_InnerText;
    struct VirtualInvokeData _33_set_InnerXml;
    struct VirtualInvokeData _34_get_BaseURI;
    struct VirtualInvokeData _35_RemoveAll;
    struct VirtualInvokeData _36_SetParent;
    struct VirtualInvokeData _37_SetParentForLoad;
    struct VirtualInvokeData _38_FindChild;
    struct VirtualInvokeData _39_GetEventArgs;
    struct VirtualInvokeData _40_BeforeEvent;
    struct VirtualInvokeData _41_AfterEvent;
    struct VirtualInvokeData _42_get_IsText;
};

struct System_Xml_EmptyEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _5_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _6_System_Collections_IEnumerator_Reset;
};

struct System_Xml_XmlName_Fields {
    struct System_String_o *prefix;
    struct System_String_o *localName;
    struct System_String_o *ns;
    struct System_String_o *name;
    int32_t hashCode;
    struct System_Xml_XmlDocument_o *ownerDoc;
    struct System_Xml_XmlName_o *next;
};

struct System_Xml_XmlReaderSettings_Fields {
    bool useAsync;
    struct System_Xml_XmlNameTable_o *nameTable;
    struct System_Xml_XmlResolver_o *xmlResolver;
    int32_t lineNumberOffset;
    int32_t linePositionOffset;
    int32_t conformanceLevel;
    bool checkCharacters;
    int64_t maxCharactersInDocument;
    int64_t maxCharactersFromEntities;
    bool ignoreWhitespace;
    bool ignorePIs;
    bool ignoreComments;
    int32_t dtdProcessing;
    int32_t validationType;
    int32_t validationFlags;
    struct System_Xml_Schema_XmlSchemaSet_o *schemas;
    bool closeInput;
    bool isReadOnly;
    bool _IsXmlResolverSet_k__BackingField;
};

struct System_Xml_XmlReaderSettings_o {
    struct System_Xml_XmlReaderSettings_c *klass;
    void *monitor;
    struct System_Xml_XmlReaderSettings_Fields fields;
};

struct System_Xml_Schema_SchemaInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Xml_IDtdInfo_get_Name;
    struct VirtualInvokeData _5_System_Xml_IDtdInfo_get_InternalDtdSubset;
    struct VirtualInvokeData _6_System_Xml_IDtdInfo_get_HasDefaultAttributes;
    struct VirtualInvokeData _7_System_Xml_IDtdInfo_get_HasNonCDataAttributes;
    struct VirtualInvokeData _8_System_Xml_IDtdInfo_LookupAttributeList;
    struct VirtualInvokeData _9_System_Xml_IDtdInfo_LookupEntity;
};

struct System_Xml_XmlReaderSettings_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_XmlReaderSettings_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlReaderSettings_VTable vtable;
};

struct System_Xml_XmlImplementation_Fields {
    struct System_Xml_XmlNameTable_o *nameTable;
};

struct System_Xml_XmlImplementation_o {
    struct System_Xml_XmlImplementation_c *klass;
    void *monitor;
    struct System_Xml_XmlImplementation_Fields fields;
};

struct System_Xml_Schema_IXmlSchemaInfo_Fields {
};

struct System_Xml_XmlNode_Fields {
    struct System_Xml_XmlNode_o *parentNode;
};

struct System_Xml_XmlNode_o {
    struct System_Xml_XmlNode_c *klass;
    void *monitor;
    struct System_Xml_XmlNode_Fields fields;
};

struct System_Xml_XmlNamedNodeMap_SmallXmlNodeList_Fields {
    struct Il2CppObject *field;
};

struct System_Xml_XmlNamedNodeMap_SmallXmlNodeList_o {
    struct System_Xml_XmlNamedNodeMap_SmallXmlNodeList_Fields fields;
};

struct System_Xml_XmlNamedNodeMap_Fields {
    struct System_Xml_XmlNode_o *parent;
    struct System_Xml_XmlNamedNodeMap_SmallXmlNodeList_o nodes;
};

struct System_Xml_XmlNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlNode_VTable vtable;
};

struct System_Xml_Schema_SchemaInfo_Fields {
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__o *elementDecls;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__o *undeclaredElementDecls;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__o *generalEntities;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__o *parameterEntities;
    struct System_Xml_XmlQualifiedName_o *docTypeName;
    struct System_String_o *internalDtdSubset;
    bool hasNonCDataAttributes;
    bool hasDefaultAttributes;
    struct System_Collections_Generic_Dictionary_string__bool__o *targetNamespaces;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaAttDef__o *attributeDecls;
    int32_t schemaType;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__o *elementDeclsByType;
    struct System_Collections_Generic_Dictionary_string__SchemaNotation__o *notations;
};

struct System_Xml_Schema_SchemaInfo_o {
    struct System_Xml_Schema_SchemaInfo_c *klass;
    void *monitor;
    struct System_Xml_Schema_SchemaInfo_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__bool__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__bool__o {
    struct System_Collections_Generic_Dictionary_string__bool__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__bool__Fields fields;
};

struct System_Xml_Schema_SchemaInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_SchemaInfo_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__bool__VTable vtable;
};

struct System_Xml_Schema_ValidationEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Xml_XmlNamedNodeMap_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_GetNamedItem;
    struct VirtualInvokeData _6_SetNamedItem;
    struct VirtualInvokeData _7_get_Count;
    struct VirtualInvokeData _8_GetEnumerator;
    struct VirtualInvokeData _9_AddNode;
    struct VirtualInvokeData _10_AddNodeForLoad;
    struct VirtualInvokeData _11_RemoveNodeAt;
    struct VirtualInvokeData _12_InsertNodeAt;
};

struct System_Collections_SortedList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_Add;
    struct VirtualInvokeData _22_set_Capacity;
    struct VirtualInvokeData _23_get_Count;
    struct VirtualInvokeData _24_get_Keys;
    struct VirtualInvokeData _25_get_Values;
    struct VirtualInvokeData _26_get_IsReadOnly;
    struct VirtualInvokeData _27_get_IsFixedSize;
    struct VirtualInvokeData _28_get_IsSynchronized;
    struct VirtualInvokeData _29_get_SyncRoot;
    struct VirtualInvokeData _30_Clear;
    struct VirtualInvokeData _31_Clone;
    struct VirtualInvokeData _32_Contains;
    struct VirtualInvokeData _33_ContainsValue;
    struct VirtualInvokeData _34_CopyTo;
    struct VirtualInvokeData _35_GetByIndex;
    struct VirtualInvokeData _36_GetEnumerator;
    struct VirtualInvokeData _37_GetKey;
    struct VirtualInvokeData _38_GetKeyList;
    struct VirtualInvokeData _39_GetValueList;
    struct VirtualInvokeData _40_get_Item;
    struct VirtualInvokeData _41_set_Item;
    struct VirtualInvokeData _42_IndexOfKey;
    struct VirtualInvokeData _43_IndexOfValue;
    struct VirtualInvokeData _44_RemoveAt;
    struct VirtualInvokeData _45_Remove;
};

struct System_Collections_SortedList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_SortedList_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__SchemaNotation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__SchemaNotation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__SchemaNotation__VTable vtable;
};

struct System_Collections_SortedList_Fields {
    struct System_Object_array *keys;
    struct System_Object_array *values;
    int32_t _size;
    int32_t version;
    struct System_Collections_IComparer_o *comparer;
    struct System_Collections_SortedList_KeyList_o *keyList;
    struct System_Collections_SortedList_ValueList_o *valueList;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_SortedList_o {
    struct System_Collections_SortedList_c *klass;
    void *monitor;
    struct System_Collections_SortedList_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__SchemaNotation__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__SchemaNotation__o {
    struct System_Collections_Generic_Dictionary_string__SchemaNotation__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__SchemaNotation__Fields fields;
};

struct System_Collections_SortedList_KeyList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_get_Count;
    struct VirtualInvokeData _21_get_IsReadOnly;
    struct VirtualInvokeData _22_get_IsFixedSize;
    struct VirtualInvokeData _23_get_IsSynchronized;
    struct VirtualInvokeData _24_get_SyncRoot;
    struct VirtualInvokeData _25_Add;
    struct VirtualInvokeData _26_Clear;
    struct VirtualInvokeData _27_Contains;
    struct VirtualInvokeData _28_CopyTo;
    struct VirtualInvokeData _29_Insert;
    struct VirtualInvokeData _30_get_Item;
    struct VirtualInvokeData _31_set_Item;
    struct VirtualInvokeData _32_GetEnumerator;
    struct VirtualInvokeData _33_IndexOf;
    struct VirtualInvokeData _34_Remove;
    struct VirtualInvokeData _35_RemoveAt;
};

struct System_Xml_Schema_XmlSchemaSet_Fields {
    struct System_Xml_XmlNameTable_o *nameTable;
    struct System_Collections_SortedList_o *schemas;
    struct System_Xml_Schema_ValidationEventHandler_o *internalEventHandler;
    struct System_Xml_Schema_ValidationEventHandler_o *eventHandler;
    struct System_Collections_Hashtable_o *schemaLocations;
    struct System_Collections_Hashtable_o *chameleonSchemas;
    struct System_Collections_Hashtable_o *targetNamespaces;
    bool compileAll;
    struct System_Xml_Schema_SchemaInfo_o *cachedCompiledInfo;
    struct System_Xml_XmlReaderSettings_o *readerSettings;
    struct System_Xml_Schema_XmlSchemaCompilationSettings_o *compilationSettings;
};

struct System_Xml_Schema_XmlSchemaSet_o {
    struct System_Xml_Schema_XmlSchemaSet_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaSet_Fields fields;
};

struct System_Collections_SortedList_KeyList_Fields {
    struct System_Collections_SortedList_o *sortedList;
};

struct System_Xml_EmptyEnumerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_EmptyEnumerator_VTable vtable;
};

struct System_Xml_XmlResolver_Fields {
};

struct System_Xml_XmlResolver_o {
    struct System_Xml_XmlResolver_c *klass;
    void *monitor;
    struct System_Xml_XmlResolver_Fields fields;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__VTable vtable;
};

struct System_Xml_EmptyEnumerator_Fields {
};

struct System_Xml_EmptyEnumerator_o {
    struct System_Xml_EmptyEnumerator_c *klass;
    void *monitor;
    struct System_Xml_EmptyEnumerator_Fields fields;
};

struct System_Xml_XmlResolver_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlResolver_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_XmlSchemaSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaSet_VTable vtable;
};

struct System_Collections_SortedList_ValueList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_get_Count;
    struct VirtualInvokeData _21_get_IsReadOnly;
    struct VirtualInvokeData _22_get_IsFixedSize;
    struct VirtualInvokeData _23_get_IsSynchronized;
    struct VirtualInvokeData _24_get_SyncRoot;
    struct VirtualInvokeData _25_Add;
    struct VirtualInvokeData _26_Clear;
    struct VirtualInvokeData _27_Contains;
    struct VirtualInvokeData _28_CopyTo;
    struct VirtualInvokeData _29_Insert;
    struct VirtualInvokeData _30_get_Item;
    struct VirtualInvokeData _31_set_Item;
    struct VirtualInvokeData _32_GetEnumerator;
    struct VirtualInvokeData _33_IndexOf;
    struct VirtualInvokeData _34_Remove;
    struct VirtualInvokeData _35_RemoveAt;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__o {
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaElementDecl__Fields fields;
};

struct System_Xml_XmlLinkedNode_Fields {
    struct System_Xml_XmlNode_Fields super;
    struct System_Xml_XmlLinkedNode_o *next;
};

struct System_Xml_XmlLinkedNode_o {
    struct System_Xml_XmlLinkedNode_c *klass;
    void *monitor;
    struct System_Xml_XmlLinkedNode_Fields fields;
};

struct System_Xml_XmlNamedNodeMap_o {
    struct System_Xml_XmlNamedNodeMap_c *klass;
    void *monitor;
    struct System_Xml_XmlNamedNodeMap_Fields fields;
};

struct System_Xml_XmlNamedNodeMap_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlNamedNodeMap_VTable vtable;
};

struct System_Xml_Schema_ValidationEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_SortedList_ValueList_Fields {
    struct System_Collections_SortedList_o *sortedList;
};

struct System_Xml_XmlLinkedNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlLinkedNode_VTable vtable;
};

struct System_Xml_Schema_IXmlSchemaInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Xml_Schema_XmlSchemaCompilationSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_IXmlSchemaInfo_o {
    struct System_Xml_Schema_IXmlSchemaInfo_c *klass;
    void *monitor;
    struct System_Xml_Schema_IXmlSchemaInfo_Fields fields;
};

struct System_Xml_Schema_XmlSchemaCompilationSettings_o {
    struct System_Xml_Schema_XmlSchemaCompilationSettings_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaCompilationSettings_Fields fields;
};

struct System_Xml_Schema_XmlSchemaCompilationSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaCompilationSettings_VTable vtable;
};

struct System_Xml_XmlDocument_Fields {
    struct System_Xml_XmlNode_Fields super;
    struct System_Xml_XmlImplementation_o *implementation;
    struct System_Xml_DomNameTable_o *domNameTable;
    struct System_Xml_XmlLinkedNode_o *lastChild;
    struct System_Xml_XmlNamedNodeMap_o *entities;
    struct System_Collections_Hashtable_o *htElementIdMap;
    struct System_Collections_Hashtable_o *htElementIDAttrDecl;
    struct System_Xml_Schema_SchemaInfo_o *schemaInfo;
    struct System_Xml_Schema_XmlSchemaSet_o *schemas;
    bool reportValidity;
    bool actualLoadingStatus;
    struct System_Xml_XmlNodeChangedEventHandler_o *onNodeInsertingDelegate;
    struct System_Xml_XmlNodeChangedEventHandler_o *onNodeInsertedDelegate;
    struct System_Xml_XmlNodeChangedEventHandler_o *onNodeRemovingDelegate;
    struct System_Xml_XmlNodeChangedEventHandler_o *onNodeRemovedDelegate;
    struct System_Xml_XmlNodeChangedEventHandler_o *onNodeChangingDelegate;
    struct System_Xml_XmlNodeChangedEventHandler_o *onNodeChangedDelegate;
    bool fEntRefNodesPresent;
    bool fCDataNodesPresent;
    bool preserveWhitespace;
    bool isLoading;
    struct System_String_o *strDocumentName;
    struct System_String_o *strDocumentFragmentName;
    struct System_String_o *strCommentName;
    struct System_String_o *strTextName;
    struct System_String_o *strCDataSectionName;
    struct System_String_o *strEntityName;
    struct System_String_o *strID;
    struct System_String_o *strXmlns;
    struct System_String_o *strXml;
    struct System_String_o *strSpace;
    struct System_String_o *strLang;
    struct System_String_o *strEmpty;
    struct System_String_o *strNonSignificantWhitespaceName;
    struct System_String_o *strSignificantWhitespaceName;
    struct System_String_o *strReservedXmlns;
    struct System_String_o *strReservedXml;
    struct System_String_o *baseURI;
    struct System_Xml_XmlResolver_o *resolver;
    bool bSetResolver;
    struct Il2CppObject *objLock;
};

struct System_Xml_XmlDocument_o {
    struct System_Xml_XmlDocument_c *klass;
    void *monitor;
    struct System_Xml_XmlDocument_Fields fields;
};

struct System_Xml_XmlDocument_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_XmlDocument_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlDocument_VTable vtable;
};

struct System_Collections_SortedList_KeyList_o {
    struct System_Collections_SortedList_KeyList_c *klass;
    void *monitor;
    struct System_Collections_SortedList_KeyList_Fields fields;
};

struct System_Collections_SortedList_KeyList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_SortedList_KeyList_VTable vtable;
};

struct System_Xml_XmlNodeChangedEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Xml_XmlReaderSettings_StaticFields {
    struct System_Nullable_bool__o s_enableLegacyXmlSettings;
};

struct System_Xml_XmlDocument_StaticFields {
    struct System_Xml_EmptyEnumerator_o *EmptyEnumerator;
    struct System_Xml_Schema_IXmlSchemaInfo_o *NotKnownSchemaInfo;
    struct System_Xml_Schema_IXmlSchemaInfo_o *ValidSchemaInfo;
    struct System_Xml_Schema_IXmlSchemaInfo_o *InvalidSchemaInfo;
};

struct System_Xml_XmlName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_get_Validity;
    struct VirtualInvokeData _12_get_IsDefault;
    struct VirtualInvokeData _13_get_IsNil;
    struct VirtualInvokeData _14_get_MemberType;
    struct VirtualInvokeData _15_get_SchemaType;
    struct VirtualInvokeData _16_get_SchemaElement;
    struct VirtualInvokeData _17_get_SchemaAttribute;
    struct VirtualInvokeData _18_Equals;
};

struct System_Xml_Schema_ValidationEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_ValidationEventHandler_VTable vtable;
};

struct System_Xml_Schema_ValidationEventHandler_o {
    struct System_Xml_Schema_ValidationEventHandler_c *klass;
    void *monitor;
    struct System_Xml_Schema_ValidationEventHandler_Fields fields;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Xml_XmlName_o {
    struct System_Xml_XmlName_c *klass;
    void *monitor;
    struct System_Xml_XmlName_Fields fields;
};

struct System_Xml_XmlName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlName_VTable vtable;
};

struct System_Collections_SortedList_ValueList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_SortedList_ValueList_VTable vtable;
};

struct System_Collections_SortedList_ValueList_o {
    struct System_Collections_SortedList_ValueList_c *klass;
    void *monitor;
    struct System_Collections_SortedList_ValueList_Fields fields;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__VTable vtable;
};

struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__o {
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_XmlQualifiedName__SchemaEntity__Fields fields;
};

struct System_Xml_XmlNodeChangedEventHandler_o {
    struct System_Xml_XmlNodeChangedEventHandler_c *klass;
    void *monitor;
    struct System_Xml_XmlNodeChangedEventHandler_Fields fields;
};

struct System_Xml_XmlNodeChangedEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Xml_XmlName_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Xml_XmlName_o *m_Items[65535];
};

struct System_Xml_XmlNodeChangedEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlNodeChangedEventHandler_VTable vtable;
};

typedef struct MethodInfo_1F06EBC MethodInfo_1F06EBC, *PMethodInfo_1F06EBC;

typedef union _union_324038 _union_324038, *P_union_324038;

union _union_324038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06EBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberProfileListBg___c__DisplayClass15_0_Fields Aoharu_MemberProfileListBg___c__DisplayClass15_0_Fields, *PAoharu_MemberProfileListBg___c__DisplayClass15_0_Fields;

struct Aoharu_MemberProfileListBg___c__DisplayClass15_0_Fields {
    int32_t category;
};

typedef union _union_295520 _union_295520, *P_union_295520;

union _union_295520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_WindowType__PresetController__VTable System_Collections_Generic_KeyValuePair_WindowType__PresetController__VTable, *PSystem_Collections_Generic_KeyValuePair_WindowType__PresetController__VTable;

struct System_Collections_Generic_KeyValuePair_WindowType__PresetController__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_295522 _union_295522, *P_union_295522;

union _union_295522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295524 _union_295524, *P_union_295524;

union _union_295524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295526 _union_295526, *P_union_295526;

union _union_295526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F3693C MethodInfo_2F3693C, *PMethodInfo_2F3693C;

typedef struct MethodInfo_2F3693C_RGCTXs MethodInfo_2F3693C_RGCTXs, *PMethodInfo_2F3693C_RGCTXs;

typedef union _union_322663 _union_322663, *P_union_322663;

union _union_322663 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F3693C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct TMPro_TMP_Dropdown_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F3693C_RGCTXs *rgctx_data;
    union _union_322663 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F3693C_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponent_T_;
    struct Il2CppClass *_1_T;
    struct MethodInfo *_2_UnityEngine_GameObject_AddComponent_T_;
};

typedef struct Shock_StoryTypeExtensions_c Shock_StoryTypeExtensions_c, *PShock_StoryTypeExtensions_c;

typedef struct Shock_StoryTypeExtensions_VTable Shock_StoryTypeExtensions_VTable, *PShock_StoryTypeExtensions_VTable;

struct Shock_StoryTypeExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_StoryTypeExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryTypeExtensions_VTable vtable;
};

typedef union _union_295528 _union_295528, *P_union_295528;

union _union_295528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D79668 MethodInfo_2D79668, *PMethodInfo_2D79668;

typedef struct MethodInfo_2D79668_RGCTXs MethodInfo_2D79668_RGCTXs, *PMethodInfo_2D79668_RGCTXs;

typedef union _union_321867 _union_321867, *P_union_321867;

union _union_321867 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D79668 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D79668_RGCTXs *rgctx_data;
    union _union_321867 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D79668_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct System_IO_SeekOrigin_c System_IO_SeekOrigin_c, *PSystem_IO_SeekOrigin_c;

typedef struct System_IO_SeekOrigin_VTable System_IO_SeekOrigin_VTable, *PSystem_IO_SeekOrigin_VTable;

struct System_IO_SeekOrigin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_IO_SeekOrigin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_SeekOrigin_VTable vtable;
};

typedef struct MethodInfo_19DB454 MethodInfo_19DB454, *PMethodInfo_19DB454;

typedef union _union_253281 _union_253281, *P_union_253281;

union _union_253281 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253281 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Bindings_IgnoreAttribute_c UnityEngine_Bindings_IgnoreAttribute_c, *PUnityEngine_Bindings_IgnoreAttribute_c;

typedef struct UnityEngine_Bindings_IgnoreAttribute_VTable UnityEngine_Bindings_IgnoreAttribute_VTable, *PUnityEngine_Bindings_IgnoreAttribute_VTable;

struct UnityEngine_Bindings_IgnoreAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_Bindings_IgnoreAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Bindings_IgnoreAttribute_VTable vtable;
};

typedef struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_c Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_c, *PAoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_c;

typedef struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_VTable Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_VTable, *PAoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_VTable;

struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_VTable vtable;
};

typedef struct Shock_MngShopItemData_StaticFields Shock_MngShopItemData_StaticFields, *PShock_MngShopItemData_StaticFields;

struct Shock_MngShopItemData_StaticFields {
    struct Carbon_ListDictionary_uint__ShopItemData__o *ms_ShopItemDataTable;
    struct System_Action_o *ms_UpdateShopItemDataEvent;
};

typedef struct Shock_DataNode_SpriteRendererNode_VTable Shock_DataNode_SpriteRendererNode_VTable, *PShock_DataNode_SpriteRendererNode_VTable;

struct Shock_DataNode_SpriteRendererNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoReset;
    struct VirtualInvokeData _7_DoOnDestroy;
};

typedef struct Shock_NavigationDialogPageMstTable___c_c Shock_NavigationDialogPageMstTable___c_c, *PShock_NavigationDialogPageMstTable___c_c;

typedef struct Shock_NavigationDialogPageMstTable___c_StaticFields Shock_NavigationDialogPageMstTable___c_StaticFields, *PShock_NavigationDialogPageMstTable___c_StaticFields;

typedef struct Shock_NavigationDialogPageMstTable___c_VTable Shock_NavigationDialogPageMstTable___c_VTable, *PShock_NavigationDialogPageMstTable___c_VTable;

typedef struct Shock_NavigationDialogPageMstTable___c_o Shock_NavigationDialogPageMstTable___c_o, *PShock_NavigationDialogPageMstTable___c_o;

typedef struct System_Func_NavigationDialogPageMst__string__o System_Func_NavigationDialogPageMst__string__o, *PSystem_Func_NavigationDialogPageMst__string__o;

typedef struct Shock_NavigationDialogPageMstTable___c_Fields Shock_NavigationDialogPageMstTable___c_Fields, *PShock_NavigationDialogPageMstTable___c_Fields;

typedef struct System_Func_NavigationDialogPageMst__string__c System_Func_NavigationDialogPageMst__string__c, *PSystem_Func_NavigationDialogPageMst__string__c;

typedef struct System_Func_NavigationDialogPageMst__string__Fields System_Func_NavigationDialogPageMst__string__Fields, *PSystem_Func_NavigationDialogPageMst__string__Fields;

typedef struct System_Func_NavigationDialogPageMst__string__VTable System_Func_NavigationDialogPageMst__string__VTable, *PSystem_Func_NavigationDialogPageMst__string__VTable;

struct System_Func_NavigationDialogPageMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NavigationDialogPageMst__string__o {
    struct System_Func_NavigationDialogPageMst__string__c *klass;
    void *monitor;
    struct System_Func_NavigationDialogPageMst__string__Fields fields;
};

struct System_Func_NavigationDialogPageMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NavigationDialogPageMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NavigationDialogPageMst__string__VTable vtable;
};

struct Shock_NavigationDialogPageMstTable___c_Fields {
};

struct Shock_NavigationDialogPageMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationDialogPageMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_NavigationDialogPageMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationDialogPageMstTable___c_VTable vtable;
};

struct Shock_NavigationDialogPageMstTable___c_o {
    struct Shock_NavigationDialogPageMstTable___c_c *klass;
    void *monitor;
    struct Shock_NavigationDialogPageMstTable___c_Fields fields;
};

struct Shock_NavigationDialogPageMstTable___c_StaticFields {
    struct Shock_NavigationDialogPageMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Func_NavigationDialogPageMst__string__o *__9__11_0;
    struct System_Func_NavigationDialogPageMst__string__o *__9__12_0;
};

typedef struct MethodInfo_1EAB948 MethodInfo_1EAB948, *PMethodInfo_1EAB948;

typedef union _union_263992 _union_263992, *P_union_263992;

union _union_263992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267A5BC MethodInfo_267A5BC, *PMethodInfo_267A5BC;

typedef struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__c Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__c, *PGoogle_Play_Core_Internal_PlayServicesTask_TAndroidJava__c;

typedef union _union_341803 _union_341803, *P_union_341803;

typedef struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__RGCTXs Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__RGCTXs, *PGoogle_Play_Core_Internal_PlayServicesTask_TAndroidJava__RGCTXs;

typedef struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__VTable Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__VTable, *PGoogle_Play_Core_Internal_PlayServicesTask_TAndroidJava__VTable;

union _union_341803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A5BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__RGCTXs {
    struct Il2CppClass *_0_Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava_;
    struct MethodInfo *_1_Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava___ctor;
    struct MethodInfo *_2_Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__add_OnTaskSucceeded;
    struct MethodInfo *_3_Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__AddOnSuccessListener;
    struct MethodInfo *_4_Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__AddOnFailureListener;
};

struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__VTable vtable;
};

typedef struct MethodInfo_19021F0_RGCTXs MethodInfo_19021F0_RGCTXs, *PMethodInfo_19021F0_RGCTXs;

struct MethodInfo_19021F0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_1272C68 MethodInfo_1272C68, *PMethodInfo_1272C68;

typedef union _union_201152 _union_201152, *P_union_201152;

union _union_201152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272C68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295510 _union_295510, *P_union_295510;

union _union_295510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295512 _union_295512, *P_union_295512;

union _union_295512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F3974_RGCTXs MethodInfo_17F3974_RGCTXs, *PMethodInfo_17F3974_RGCTXs;

struct MethodInfo_17F3974_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_2DBD5CC MethodInfo_2DBD5CC, *PMethodInfo_2DBD5CC;

typedef union _union_257128 _union_257128, *P_union_257128;

union _union_257128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD5CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295514 _union_295514, *P_union_295514;

union _union_295514 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_181C4A8 MethodInfo_181C4A8, *PMethodInfo_181C4A8;

typedef struct MethodInfo_181C4A8_RGCTXs MethodInfo_181C4A8_RGCTXs, *PMethodInfo_181C4A8_RGCTXs;

typedef union _union_339541 _union_339541, *P_union_339541;

union _union_339541 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C4A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C4A8_RGCTXs *rgctx_data;
    union _union_339541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_181C4A8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_TSource__float_;
};

typedef struct UnityEngine_UIElements_PanelChangedEventBase_DetachFromPanelEvent__VTable UnityEngine_UIElements_PanelChangedEventBase_DetachFromPanelEvent__VTable, *PUnityEngine_UIElements_PanelChangedEventBase_DetachFromPanelEvent__VTable;

struct UnityEngine_UIElements_PanelChangedEventBase_DetachFromPanelEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

typedef union _union_295516 _union_295516, *P_union_295516;

union _union_295516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D59A8 MethodInfo_24D59A8, *PMethodInfo_24D59A8;

typedef union _union_177854 _union_177854, *P_union_177854;

union _union_177854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D59A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295518 _union_295518, *P_union_295518;

union _union_295518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_SeekOrigin_o System_IO_SeekOrigin_o, *PSystem_IO_SeekOrigin_o;

typedef struct System_IO_SeekOrigin_Fields System_IO_SeekOrigin_Fields, *PSystem_IO_SeekOrigin_Fields;

struct System_IO_SeekOrigin_Fields {
    int32_t value__;
};

struct System_IO_SeekOrigin_o {
    struct System_IO_SeekOrigin_Fields fields;
};

typedef struct CharaInfoGroup_NameColors_c CharaInfoGroup_NameColors_c, *PCharaInfoGroup_NameColors_c;

typedef struct CharaInfoGroup_NameColors_VTable CharaInfoGroup_NameColors_VTable, *PCharaInfoGroup_NameColors_VTable;

struct CharaInfoGroup_NameColors_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CharaInfoGroup_NameColors_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CharaInfoGroup_NameColors_VTable vtable;
};

typedef struct MethodInfo_2238130 MethodInfo_2238130, *PMethodInfo_2238130;

typedef union _union_291338 _union_291338, *P_union_291338;

union _union_291338 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238130 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291338 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngFunctionLockData___c_StaticFields Shock_MngFunctionLockData___c_StaticFields, *PShock_MngFunctionLockData___c_StaticFields;

typedef struct Shock_MngFunctionLockData___c_o Shock_MngFunctionLockData___c_o, *PShock_MngFunctionLockData___c_o;

typedef struct Shock_MngFunctionLockData___c_c Shock_MngFunctionLockData___c_c, *PShock_MngFunctionLockData___c_c;

typedef struct Shock_MngFunctionLockData___c_Fields Shock_MngFunctionLockData___c_Fields, *PShock_MngFunctionLockData___c_Fields;

typedef struct Shock_MngFunctionLockData___c_VTable Shock_MngFunctionLockData___c_VTable, *PShock_MngFunctionLockData___c_VTable;

struct Shock_MngFunctionLockData___c_StaticFields {
    struct Shock_MngFunctionLockData___c_o *__9;
};

struct Shock_MngFunctionLockData___c_Fields {
};

struct Shock_MngFunctionLockData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngFunctionLockData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngFunctionLockData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngFunctionLockData___c_VTable vtable;
};

struct Shock_MngFunctionLockData___c_o {
    struct Shock_MngFunctionLockData___c_c *klass;
    void *monitor;
    struct Shock_MngFunctionLockData___c_Fields fields;
};

typedef struct MethodInfo_18FC954 MethodInfo_18FC954, *PMethodInfo_18FC954;

typedef struct MethodInfo_18FC954_RGCTXs MethodInfo_18FC954_RGCTXs, *PMethodInfo_18FC954_RGCTXs;

typedef union _union_193476 _union_193476, *P_union_193476;

union _union_193476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FC954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FC954_RGCTXs *rgctx_data;
    union _union_193476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FC954_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_309362C_RGCTXs MethodInfo_309362C_RGCTXs, *PMethodInfo_309362C_RGCTXs;

struct MethodInfo_309362C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_226DCA4 MethodInfo_226DCA4, *PMethodInfo_226DCA4;

typedef struct UniRx_Operators_ThrowObservable_T__c UniRx_Operators_ThrowObservable_T__c, *PUniRx_Operators_ThrowObservable_T__c;

typedef union _union_294936 _union_294936, *P_union_294936;

typedef struct UniRx_Operators_ThrowObservable_T__RGCTXs UniRx_Operators_ThrowObservable_T__RGCTXs, *PUniRx_Operators_ThrowObservable_T__RGCTXs;

typedef struct UniRx_Operators_ThrowObservable_T__VTable UniRx_Operators_ThrowObservable_T__VTable, *PUniRx_Operators_ThrowObservable_T__VTable;

struct UniRx_Operators_ThrowObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

union _union_294936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226DCA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_ThrowObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T_;
    struct MethodInfo *_3_UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T___ctor;
    struct Il2CppClass *_4_UniRx_Operators_ThrowObservable_Throw_T_;
    struct MethodInfo *_5_UniRx_Operators_ThrowObservable_Throw_T___ctor;
    struct Il2CppClass *_6_UniRx_IObserver_T_;
    struct MethodInfo *_7_UniRx_IObserver_T__OnError;
    struct MethodInfo *_8_UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T___SubscribeCore_b__0;
};

struct UniRx_Operators_ThrowObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrowObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrowObservable_T__VTable vtable;
};

typedef struct Shock_RecvUserUpdateFavoriteMasterCharacterIdR_c Shock_RecvUserUpdateFavoriteMasterCharacterIdR_c, *PShock_RecvUserUpdateFavoriteMasterCharacterIdR_c;

typedef struct Shock_RecvUserUpdateFavoriteMasterCharacterIdR_VTable Shock_RecvUserUpdateFavoriteMasterCharacterIdR_VTable, *PShock_RecvUserUpdateFavoriteMasterCharacterIdR_VTable;

struct Shock_RecvUserUpdateFavoriteMasterCharacterIdR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserUpdateFavoriteMasterCharacterIdR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserUpdateFavoriteMasterCharacterIdR_VTable vtable;
};

typedef struct UnityEngine_UI_PositionAsUV1_o UnityEngine_UI_PositionAsUV1_o, *PUnityEngine_UI_PositionAsUV1_o;

typedef struct UnityEngine_UI_PositionAsUV1_c UnityEngine_UI_PositionAsUV1_c, *PUnityEngine_UI_PositionAsUV1_c;

typedef struct UnityEngine_UI_PositionAsUV1_Fields UnityEngine_UI_PositionAsUV1_Fields, *PUnityEngine_UI_PositionAsUV1_Fields;

typedef struct UnityEngine_UI_PositionAsUV1_VTable UnityEngine_UI_PositionAsUV1_VTable, *PUnityEngine_UI_PositionAsUV1_VTable;

typedef struct UnityEngine_UI_BaseMeshEffect_Fields UnityEngine_UI_BaseMeshEffect_Fields, *PUnityEngine_UI_BaseMeshEffect_Fields;

struct UnityEngine_UI_BaseMeshEffect_Fields {
    struct UnityEngine_EventSystems_UIBehaviour_Fields super;
    struct UnityEngine_UI_Graphic_o *m_Graphic;
};

struct UnityEngine_UI_PositionAsUV1_Fields {
    struct UnityEngine_UI_BaseMeshEffect_Fields super;
};

struct UnityEngine_UI_PositionAsUV1_o {
    struct UnityEngine_UI_PositionAsUV1_c *klass;
    void *monitor;
    struct UnityEngine_UI_PositionAsUV1_Fields fields;
};

struct UnityEngine_UI_PositionAsUV1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_ModifyMesh;
    struct VirtualInvokeData _20_ModifyMesh;
};

struct UnityEngine_UI_PositionAsUV1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_PositionAsUV1_VTable vtable;
};

typedef struct Carbon_HierarchyUtils___c__DisplayClass3_0_c Carbon_HierarchyUtils___c__DisplayClass3_0_c, *PCarbon_HierarchyUtils___c__DisplayClass3_0_c;

typedef struct Carbon_HierarchyUtils___c__DisplayClass3_0_VTable Carbon_HierarchyUtils___c__DisplayClass3_0_VTable, *PCarbon_HierarchyUtils___c__DisplayClass3_0_VTable;

struct Carbon_HierarchyUtils___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_HierarchyUtils___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_HierarchyUtils___c__DisplayClass3_0_VTable vtable;
};

typedef struct MethodInfo_22BB698 MethodInfo_22BB698, *PMethodInfo_22BB698;

typedef union _union_280092 _union_280092, *P_union_280092;

union _union_280092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_TimeValue__Fields System_Collections_Generic_List_TimeValue__Fields, *PSystem_Collections_Generic_List_TimeValue__Fields;

typedef struct UnityEngine_UIElements_TimeValue_array UnityEngine_UIElements_TimeValue_array, *PUnityEngine_UIElements_TimeValue_array;

struct System_Collections_Generic_List_TimeValue__Fields {
    struct UnityEngine_UIElements_TimeValue_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_TimeValue_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_TimeValue_o m_Items[65535];
};

typedef struct MethodInfo_2C331EC MethodInfo_2C331EC, *PMethodInfo_2C331EC;

typedef struct Carbon_IReadOnlyListExtensions_c Carbon_IReadOnlyListExtensions_c, *PCarbon_IReadOnlyListExtensions_c;

typedef struct MethodInfo_2C331EC_RGCTXs MethodInfo_2C331EC_RGCTXs, *PMethodInfo_2C331EC_RGCTXs;

typedef union _union_298448 _union_298448, *P_union_298448;

typedef struct Carbon_IReadOnlyListExtensions_StaticFields Carbon_IReadOnlyListExtensions_StaticFields, *PCarbon_IReadOnlyListExtensions_StaticFields;

typedef struct Carbon_IReadOnlyListExtensions_VTable Carbon_IReadOnlyListExtensions_VTable, *PCarbon_IReadOnlyListExtensions_VTable;

union _union_298448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C331EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C331EC_RGCTXs *rgctx_data;
    union _union_298448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Carbon_IReadOnlyListExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_IReadOnlyListExtensions_c {
    struct Il2CppClass_1 _1;
    struct Carbon_IReadOnlyListExtensions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_IReadOnlyListExtensions_VTable vtable;
};

struct MethodInfo_2C331EC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_3_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

struct Carbon_IReadOnlyListExtensions_StaticFields {
    struct System_Random_o *ms_Random;
};

typedef struct MethodInfo_2277734 MethodInfo_2277734, *PMethodInfo_2277734;

typedef struct UniRx_Operators_ToArrayObservable_ToArray_TSource__c UniRx_Operators_ToArrayObservable_ToArray_TSource__c, *PUniRx_Operators_ToArrayObservable_ToArray_TSource__c;

typedef union _union_294996 _union_294996, *P_union_294996;

typedef struct UniRx_Operators_ToArrayObservable_ToArray_TSource__RGCTXs UniRx_Operators_ToArrayObservable_ToArray_TSource__RGCTXs, *PUniRx_Operators_ToArrayObservable_ToArray_TSource__RGCTXs;

typedef struct UniRx_Operators_ToArrayObservable_ToArray_TSource__VTable UniRx_Operators_ToArrayObservable_ToArray_TSource__VTable, *PUniRx_Operators_ToArrayObservable_ToArray_TSource__VTable;

union _union_294996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2277734 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ToArrayObservable_ToArray_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_ToArrayObservable_ToArray_TSource__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_List_TSource___ctor;
    struct MethodInfo *_2_UniRx_Operators_OperatorObserverBase_TSource__TSource_____ctor;
    struct Il2CppClass *_3_UniRx_Operators_OperatorObserverBase_TSource__TSource___;
    struct MethodInfo *_4_System_Collections_Generic_List_TSource__Add;
    struct Il2CppClass *_5_UniRx_IObserver_TSource___;
    struct MethodInfo *_6_UniRx_IObserver_TSource____OnError;
    struct MethodInfo *_7_UniRx_Operators_OperatorObserverBase_TSource__TSource____Dispose;
    struct MethodInfo *_8_System_Collections_Generic_List_TSource__ToArray;
    struct MethodInfo *_9_UniRx_IObserver_TSource____OnNext;
    struct MethodInfo *_10_UniRx_IObserver_TSource____OnCompleted;
};

struct UniRx_Operators_ToArrayObservable_ToArray_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ToArrayObservable_ToArray_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ToArrayObservable_ToArray_TSource__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ToArrayObservable_ToArray_TSource__VTable vtable;
};

typedef struct MethodInfo_110C2A4 MethodInfo_110C2A4, *PMethodInfo_110C2A4;

typedef union _union_202504 _union_202504, *P_union_202504;

union _union_202504 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C2A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202504 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2238128 MethodInfo_2238128, *PMethodInfo_2238128;

typedef union _union_291310 _union_291310, *P_union_291310;

union _union_291310 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291310 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D2290 MethodInfo_21D2290, *PMethodInfo_21D2290;

typedef struct System_Func_TResult__c System_Func_TResult__c, *PSystem_Func_TResult__c;

typedef union _union_159771 _union_159771, *P_union_159771;

typedef struct System_Func_TResult__VTable System_Func_TResult__VTable, *PSystem_Func_TResult__VTable;

union _union_159771 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D2290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159771 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Func_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TResult__VTable vtable;
};

typedef struct Firebase_VariantList_VTable Firebase_VariantList_VTable, *PFirebase_VariantList_VTable;

struct Firebase_VariantList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_global__System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_global__System_Collections_Generic_IEnumerable_Firebase_Variant__GetEnumerator;
    struct VirtualInvokeData _7_Dispose;
};

typedef struct MethodInfo_292A11C MethodInfo_292A11C, *PMethodInfo_292A11C;

typedef union _union_182176 _union_182176, *P_union_182176;

union _union_182176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A11C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E754 MethodInfo_293E754, *PMethodInfo_293E754;

typedef union _union_186860 _union_186860, *P_union_186860;

union _union_186860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ReactiveProperty_Bounds__StaticFields UniRx_ReactiveProperty_Bounds__StaticFields, *PUniRx_ReactiveProperty_Bounds__StaticFields;

struct UniRx_ReactiveProperty_Bounds__StaticFields {
    struct System_Collections_Generic_IEqualityComparer_T__o *defaultEqualityComparer;
};

typedef struct MethodInfo_2448A18 MethodInfo_2448A18, *PMethodInfo_2448A18;

typedef union _union_164053 _union_164053, *P_union_164053;

union _union_164053 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164053 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_NoticeGeneralSequenceMst__o System_Collections_Generic_List_NoticeGeneralSequenceMst__o, *PSystem_Collections_Generic_List_NoticeGeneralSequenceMst__o;

typedef struct System_Collections_Generic_List_NoticeGeneralSequenceMst__c System_Collections_Generic_List_NoticeGeneralSequenceMst__c, *PSystem_Collections_Generic_List_NoticeGeneralSequenceMst__c;

typedef struct System_Collections_Generic_List_NoticeGeneralSequenceMst__Fields System_Collections_Generic_List_NoticeGeneralSequenceMst__Fields, *PSystem_Collections_Generic_List_NoticeGeneralSequenceMst__Fields;

typedef struct System_Collections_Generic_List_NoticeGeneralSequenceMst__StaticFields System_Collections_Generic_List_NoticeGeneralSequenceMst__StaticFields, *PSystem_Collections_Generic_List_NoticeGeneralSequenceMst__StaticFields;

typedef struct System_Collections_Generic_List_NoticeGeneralSequenceMst__VTable System_Collections_Generic_List_NoticeGeneralSequenceMst__VTable, *PSystem_Collections_Generic_List_NoticeGeneralSequenceMst__VTable;

typedef struct Shock_NoticeGeneralSequenceMst_array Shock_NoticeGeneralSequenceMst_array, *PShock_NoticeGeneralSequenceMst_array;

struct System_Collections_Generic_List_NoticeGeneralSequenceMst__Fields {
    struct Shock_NoticeGeneralSequenceMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_NoticeGeneralSequenceMst__o {
    struct System_Collections_Generic_List_NoticeGeneralSequenceMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_NoticeGeneralSequenceMst__Fields fields;
};

struct System_Collections_Generic_List_NoticeGeneralSequenceMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_NoticeGeneralSequenceMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_NoticeGeneralSequenceMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_NoticeGeneralSequenceMst__VTable vtable;
};

struct System_Collections_Generic_List_NoticeGeneralSequenceMst__StaticFields {
    struct Shock_NoticeGeneralSequenceMst_array *s_emptyArray;
};

struct Shock_NoticeGeneralSequenceMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_NoticeGeneralSequenceMst_o *m_Items[65535];
};

typedef struct MethodInfo_292A120 MethodInfo_292A120, *PMethodInfo_292A120;

typedef union _union_183614 _union_183614, *P_union_183614;

union _union_183614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2D70 MethodInfo_1FD2D70, *PMethodInfo_1FD2D70;

typedef union _union_267498 _union_267498, *P_union_267498;

union _union_267498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2D70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryFormatter_StaticFields System_Runtime_Serialization_Formatters_Binary_BinaryFormatter_StaticFields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryFormatter_StaticFields;

typedef struct System_Collections_Generic_Dictionary_Type__TypeInformation__o System_Collections_Generic_Dictionary_Type__TypeInformation__o, *PSystem_Collections_Generic_Dictionary_Type__TypeInformation__o;

typedef struct System_Collections_Generic_Dictionary_Type__TypeInformation__c System_Collections_Generic_Dictionary_Type__TypeInformation__c, *PSystem_Collections_Generic_Dictionary_Type__TypeInformation__c;

typedef struct System_Collections_Generic_Dictionary_Type__TypeInformation__Fields System_Collections_Generic_Dictionary_Type__TypeInformation__Fields, *PSystem_Collections_Generic_Dictionary_Type__TypeInformation__Fields;

typedef struct System_Collections_Generic_Dictionary_Type__TypeInformation__VTable System_Collections_Generic_Dictionary_Type__TypeInformation__VTable, *PSystem_Collections_Generic_Dictionary_Type__TypeInformation__VTable;

struct System_Collections_Generic_Dictionary_Type__TypeInformation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__TypeInformation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__TypeInformation__VTable vtable;
};

struct System_Collections_Generic_Dictionary_Type__TypeInformation__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Type__TypeInformation__o {
    struct System_Collections_Generic_Dictionary_Type__TypeInformation__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__TypeInformation__Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryFormatter_StaticFields {
    struct System_Collections_Generic_Dictionary_Type__TypeInformation__o *typeNameCache;
};

typedef struct MethodInfo_292A128 MethodInfo_292A128, *PMethodInfo_292A128;

typedef union _union_185052 _union_185052, *P_union_185052;

union _union_185052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933CD4 MethodInfo_2933CD4, *PMethodInfo_2933CD4;

typedef union _union_182354 _union_182354, *P_union_182354;

union _union_182354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933CD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____o System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____o, *PSystem_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____o;

typedef struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____c System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____c, *PSystem_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____c;

typedef struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____Fields System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____Fields, *PSystem_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____Fields;

typedef struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____VTable System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____VTable, *PSystem_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____VTable;

struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____o {
    struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____Fields fields;
};

struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_RARITY__IEnumerable_IGachaRarityData____VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailPageBase_c Aoharu_Scenes_Gacha_GachaDetailPageBase_c, *PAoharu_Scenes_Gacha_GachaDetailPageBase_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailPageBase_VTable Aoharu_Scenes_Gacha_GachaDetailPageBase_VTable, *PAoharu_Scenes_Gacha_GachaDetailPageBase_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailPageBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SetUI;
    struct VirtualInvokeData _5_SetDialogFunc;
    struct VirtualInvokeData _6_UpdateUI;
    struct VirtualInvokeData _7_Reset;
};

struct Aoharu_Scenes_Gacha_GachaDetailPageBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailPageBase_VTable vtable;
};

typedef struct Aoharu_PhotonChatManager_StaticFields Aoharu_PhotonChatManager_StaticFields, *PAoharu_PhotonChatManager_StaticFields;

struct Aoharu_PhotonChatManager_StaticFields {
    bool _CallbackLogEnable_k__BackingField;
};

typedef struct MethodInfo_1EF42D8 MethodInfo_1EF42D8, *PMethodInfo_1EF42D8;

typedef union _union_257234 _union_257234, *P_union_257234;

union _union_257234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF42D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvChatHomeR__Fields System_Action_RecvChatHomeR__Fields, *PSystem_Action_RecvChatHomeR__Fields;

struct System_Action_RecvChatHomeR__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Func_LiveData__GameTime__c System_Func_LiveData__GameTime__c, *PSystem_Func_LiveData__GameTime__c;

typedef struct System_Func_LiveData__GameTime__VTable System_Func_LiveData__GameTime__VTable, *PSystem_Func_LiveData__GameTime__VTable;

struct System_Func_LiveData__GameTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveData__GameTime__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveData__GameTime__VTable vtable;
};

typedef struct System_Func_string__float__float__VTable System_Func_string__float__float__VTable, *PSystem_Func_string__float__float__VTable;

struct System_Func_string__float__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_190F5FC MethodInfo_190F5FC, *PMethodInfo_190F5FC;

typedef struct MethodInfo_190F5FC_RGCTXs MethodInfo_190F5FC_RGCTXs, *PMethodInfo_190F5FC_RGCTXs;

typedef union _union_317372 _union_317372, *P_union_317372;

struct MethodInfo_190F5FC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

union _union_317372 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190F5FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190F5FC_RGCTXs *rgctx_data;
    union _union_317372 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_106CF0C MethodInfo_106CF0C, *PMethodInfo_106CF0C;

typedef union _union_165709 _union_165709, *P_union_165709;

union _union_165709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106CF0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_181C4E8 MethodInfo_181C4E8, *PMethodInfo_181C4E8;

typedef struct MethodInfo_181C4E8_RGCTXs MethodInfo_181C4E8_RGCTXs, *PMethodInfo_181C4E8_RGCTXs;

typedef union _union_339547 _union_339547, *P_union_339547;

union _union_339547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C4E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C4E8_RGCTXs *rgctx_data;
    union _union_339547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_181C4E8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_Max_TResult_;
};

typedef struct MethodInfo_2933CD8 MethodInfo_2933CD8, *PMethodInfo_2933CD8;

typedef union _union_183792 _union_183792, *P_union_183792;

union _union_183792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933CD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___o System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___Fields;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__o System_ValueTuple_object__object__object__object__object__object__object__o, *PSystem_ValueTuple_object__object__object__object__object__object__object__o;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__Fields System_ValueTuple_object__object__object__object__object__object__object__Fields, *PSystem_ValueTuple_object__object__object__object__object__object__object__Fields;

struct System_ValueTuple_object__object__object__object__object__object__object__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
};

struct System_ValueTuple_object__object__object__object__object__object__object__o {
    struct System_ValueTuple_object__object__object__object__object__object__object__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object___o Item2;
};

typedef struct Shock_Protocol___c__DisplayClass1313_0_VTable Shock_Protocol___c__DisplayClass1313_0_VTable, *PShock_Protocol___c__DisplayClass1313_0_VTable;

struct Shock_Protocol___c__DisplayClass1313_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_DeckUtils_TotalParam_c Shock_DeckUtils_TotalParam_c, *PShock_DeckUtils_TotalParam_c;

typedef struct Shock_DeckUtils_TotalParam_VTable Shock_DeckUtils_TotalParam_VTable, *PShock_DeckUtils_TotalParam_VTable;

struct Shock_DeckUtils_TotalParam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DeckUtils_TotalParam_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckUtils_TotalParam_VTable vtable;
};

typedef struct MethodInfo_308C310_RGCTXs MethodInfo_308C310_RGCTXs, *PMethodInfo_308C310_RGCTXs;

struct MethodInfo_308C310_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_2238148 MethodInfo_2238148, *PMethodInfo_2238148;

typedef union _union_291366 _union_291366, *P_union_291366;

union _union_291366 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2448A20 MethodInfo_2448A20, *PMethodInfo_2448A20;

typedef union _union_164065 _union_164065, *P_union_164065;

union _union_164065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448A20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ExchangeMst__uint__Fields Shock_GameMstTableBase_ExchangeMst__uint__Fields, *PShock_GameMstTableBase_ExchangeMst__uint__Fields;

struct Shock_GameMstTableBase_ExchangeMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct MethodInfo_2933CE0 MethodInfo_2933CE0, *PMethodInfo_2933CE0;

typedef union _union_185230 _union_185230, *P_union_185230;

union _union_185230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933CE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass83_1_VTable Aoharu_MusicSelectScene___c__DisplayClass83_1_VTable, *PAoharu_MusicSelectScene___c__DisplayClass83_1_VTable;

struct Aoharu_MusicSelectScene___c__DisplayClass83_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_UpdateNetworkManager_Fields UnityEngine_PlayerLoop_PreLateUpdate_UpdateNetworkManager_Fields, *PUnityEngine_PlayerLoop_PreLateUpdate_UpdateNetworkManager_Fields;

struct UnityEngine_PlayerLoop_PreLateUpdate_UpdateNetworkManager_Fields {
};

typedef struct MethodInfo_1F06EE8 MethodInfo_1F06EE8, *PMethodInfo_1F06EE8;

typedef union _union_324060 _union_324060, *P_union_324060;

union _union_324060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06EE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Sound_SoundMstDataTable___c_c Shock_Sound_SoundMstDataTable___c_c, *PShock_Sound_SoundMstDataTable___c_c;

typedef struct Shock_Sound_SoundMstDataTable___c_StaticFields Shock_Sound_SoundMstDataTable___c_StaticFields, *PShock_Sound_SoundMstDataTable___c_StaticFields;

typedef struct Shock_Sound_SoundMstDataTable___c_VTable Shock_Sound_SoundMstDataTable___c_VTable, *PShock_Sound_SoundMstDataTable___c_VTable;

typedef struct Shock_Sound_SoundMstDataTable___c_o Shock_Sound_SoundMstDataTable___c_o, *PShock_Sound_SoundMstDataTable___c_o;

typedef struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__o System_Func_KeyValuePair_SoundId__ISoundMst___bool__o, *PSystem_Func_KeyValuePair_SoundId__ISoundMst___bool__o;

typedef struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__o System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__o, *PSystem_Func_KeyValuePair_SoundId__ISoundMst___SoundId__o;

typedef struct Shock_Sound_SoundMstDataTable___c_Fields Shock_Sound_SoundMstDataTable___c_Fields, *PShock_Sound_SoundMstDataTable___c_Fields;

typedef struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__c System_Func_KeyValuePair_SoundId__ISoundMst___bool__c, *PSystem_Func_KeyValuePair_SoundId__ISoundMst___bool__c;

typedef struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__Fields System_Func_KeyValuePair_SoundId__ISoundMst___bool__Fields, *PSystem_Func_KeyValuePair_SoundId__ISoundMst___bool__Fields;

typedef struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__c System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__c, *PSystem_Func_KeyValuePair_SoundId__ISoundMst___SoundId__c;

typedef struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__Fields System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__Fields, *PSystem_Func_KeyValuePair_SoundId__ISoundMst___SoundId__Fields;

typedef struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__VTable System_Func_KeyValuePair_SoundId__ISoundMst___bool__VTable, *PSystem_Func_KeyValuePair_SoundId__ISoundMst___bool__VTable;

typedef struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__VTable System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__VTable, *PSystem_Func_KeyValuePair_SoundId__ISoundMst___SoundId__VTable;

struct Shock_Sound_SoundMstDataTable___c_StaticFields {
    struct Shock_Sound_SoundMstDataTable___c_o *__9;
    struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__o *__9__6_0;
    struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__o *__9__6_1;
};

struct Shock_Sound_SoundMstDataTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__VTable vtable;
};

struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__o {
    struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_SoundId__ISoundMst___bool__Fields fields;
};

struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__o {
    struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__Fields fields;
};

struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_SoundId__ISoundMst___SoundId__VTable vtable;
};

struct Shock_Sound_SoundMstDataTable___c_Fields {
};

struct Shock_Sound_SoundMstDataTable___c_o {
    struct Shock_Sound_SoundMstDataTable___c_c *klass;
    void *monitor;
    struct Shock_Sound_SoundMstDataTable___c_Fields fields;
};

struct Shock_Sound_SoundMstDataTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Sound_SoundMstDataTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundMstDataTable___c_VTable vtable;
};

typedef struct CriWare_CriFsWebInstaller_StaticFields CriWare_CriFsWebInstaller_StaticFields, *PCriWare_CriFsWebInstaller_StaticFields;

struct CriWare_CriFsWebInstaller_StaticFields {
    bool _isInitialized_k__BackingField;
    bool _isCrcEnabled_k__BackingField;
};

typedef struct MethodInfo_2630CF8 MethodInfo_2630CF8, *PMethodInfo_2630CF8;

typedef union _union_270382 _union_270382, *P_union_270382;

union _union_270382 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2630CF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270382 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7F534 MethodInfo_1D7F534, *PMethodInfo_1D7F534;

typedef union _union_297030 _union_297030, *P_union_297030;

union _union_297030 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297030 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_SpriteRenderer__StaticFields System_Collections_Generic_List_SpriteRenderer__StaticFields, *PSystem_Collections_Generic_List_SpriteRenderer__StaticFields;

struct System_Collections_Generic_List_SpriteRenderer__StaticFields {
    struct UnityEngine_SpriteRenderer_array *s_emptyArray;
};

typedef struct MethodInfo_21D227C MethodInfo_21D227C, *PMethodInfo_21D227C;

typedef union _union_159801 _union_159801, *P_union_159801;

union _union_159801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D227C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_BuildMapDataTable___c_c Chipstar_Downloads_BuildMapDataTable___c_c, *PChipstar_Downloads_BuildMapDataTable___c_c;

typedef struct Chipstar_Downloads_BuildMapDataTable___c_StaticFields Chipstar_Downloads_BuildMapDataTable___c_StaticFields, *PChipstar_Downloads_BuildMapDataTable___c_StaticFields;

typedef struct Chipstar_Downloads_BuildMapDataTable___c_VTable Chipstar_Downloads_BuildMapDataTable___c_VTable, *PChipstar_Downloads_BuildMapDataTable___c_VTable;

typedef struct Chipstar_Downloads_BuildMapDataTable___c_o Chipstar_Downloads_BuildMapDataTable___c_o, *PChipstar_Downloads_BuildMapDataTable___c_o;

typedef struct System_Func_BundleBuildData__string__o System_Func_BundleBuildData__string__o, *PSystem_Func_BundleBuildData__string__o;

typedef struct System_Func_AssetBuildData__string__o System_Func_AssetBuildData__string__o, *PSystem_Func_AssetBuildData__string__o;

typedef struct Chipstar_Downloads_BuildMapDataTable___c_Fields Chipstar_Downloads_BuildMapDataTable___c_Fields, *PChipstar_Downloads_BuildMapDataTable___c_Fields;

typedef struct System_Func_BundleBuildData__string__c System_Func_BundleBuildData__string__c, *PSystem_Func_BundleBuildData__string__c;

typedef struct System_Func_BundleBuildData__string__Fields System_Func_BundleBuildData__string__Fields, *PSystem_Func_BundleBuildData__string__Fields;

typedef struct System_Func_AssetBuildData__string__c System_Func_AssetBuildData__string__c, *PSystem_Func_AssetBuildData__string__c;

typedef struct System_Func_AssetBuildData__string__Fields System_Func_AssetBuildData__string__Fields, *PSystem_Func_AssetBuildData__string__Fields;

typedef struct System_Func_BundleBuildData__string__VTable System_Func_BundleBuildData__string__VTable, *PSystem_Func_BundleBuildData__string__VTable;

typedef struct System_Func_AssetBuildData__string__VTable System_Func_AssetBuildData__string__VTable, *PSystem_Func_AssetBuildData__string__VTable;

struct System_Func_BundleBuildData__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AssetBuildData__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Chipstar_Downloads_BuildMapDataTable___c_Fields {
};

struct Chipstar_Downloads_BuildMapDataTable___c_o {
    struct Chipstar_Downloads_BuildMapDataTable___c_c *klass;
    void *monitor;
    struct Chipstar_Downloads_BuildMapDataTable___c_Fields fields;
};

struct Chipstar_Downloads_BuildMapDataTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_BuildMapDataTable___c_c {
    struct Il2CppClass_1 _1;
    struct Chipstar_Downloads_BuildMapDataTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BuildMapDataTable___c_VTable vtable;
};

struct System_Func_AssetBuildData__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AssetBuildData__string__o {
    struct System_Func_AssetBuildData__string__c *klass;
    void *monitor;
    struct System_Func_AssetBuildData__string__Fields fields;
};

struct System_Func_BundleBuildData__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BundleBuildData__string__VTable vtable;
};

struct System_Func_BundleBuildData__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BundleBuildData__string__o {
    struct System_Func_BundleBuildData__string__c *klass;
    void *monitor;
    struct System_Func_BundleBuildData__string__Fields fields;
};

struct System_Func_AssetBuildData__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AssetBuildData__string__VTable vtable;
};

struct Chipstar_Downloads_BuildMapDataTable___c_StaticFields {
    struct Chipstar_Downloads_BuildMapDataTable___c_o *__9;
    struct System_Func_BundleBuildData__string__o *__9__17_0;
    struct System_Func_AssetBuildData__string__o *__9__17_1;
};

typedef struct MethodInfo_2448A30 MethodInfo_2448A30, *PMethodInfo_2448A30;

typedef union _union_164077 _union_164077, *P_union_164077;

union _union_164077 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448A30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164077 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CharaInfoGroup_NameColors_o CharaInfoGroup_NameColors_o, *PCharaInfoGroup_NameColors_o;

typedef struct CharaInfoGroup_NameColors_Fields CharaInfoGroup_NameColors_Fields, *PCharaInfoGroup_NameColors_Fields;

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__Fields Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__Fields, *PShock_SerializableKeyValuePair_BAND_CATEGORY__Material__Fields;

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__Fields {
    int32_t m_Key;
    struct UnityEngine_Material_o *m_Value;
};

struct CharaInfoGroup_NameColors_Fields {
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__Fields super;
};

struct CharaInfoGroup_NameColors_o {
    struct CharaInfoGroup_NameColors_c *klass;
    void *monitor;
    struct CharaInfoGroup_NameColors_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__o Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__o, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__o;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__c Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__c, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__c;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__Fields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__Fields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__Fields;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__StaticFields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__StaticFields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__StaticFields;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__VTable Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__VTable, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__VTable;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__o Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__o, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o;

typedef struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___o Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___o, *PCysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___o;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__c Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__c, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__c;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__Fields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__Fields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Fields;

typedef struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___Fields Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___Fields, *PCysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___Fields;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__StaticFields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__StaticFields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__RGCTXs Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__RGCTXs, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__VTable Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__VTable, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__VTable;

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_get_NextNode;
    struct VirtualInvokeData _10_TrySetResult;
    struct VirtualInvokeData _11_TrySetException;
    struct VirtualInvokeData _12_TrySetCanceled;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Fields {
    struct Il2CppObject *result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Fields fields;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__Fields {
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__o *nextNode;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o core;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__o {
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__Fields fields;
};

struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___o {
    struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___Fields fields;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__Fields {
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__o *nextNode;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o core;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__o {
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__Fields fields;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_get_NextNode;
    struct VirtualInvokeData _10_TrySetResult;
    struct VirtualInvokeData _11_TrySetException;
    struct VirtualInvokeData _12_TrySetCanceled;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__VTable vtable;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__RGCTXs {
    struct Il2CppType *_0_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T_;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_T____cctor_b__4_0;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___TryPop;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T_;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T___ctor;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__Create;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__TrySetCanceled;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__get_Version;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__TrySetException;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__TrySetResult;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_T___ctor;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetResult;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetCanceled;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetException;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetResult;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__TryReturn;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__GetResult;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetStatus;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__UnsafeGetStatus;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__OnCompleted;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Reset;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___TryPush;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___o pool;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Object__StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___o pool;
};

typedef struct MethodInfo_2869834 MethodInfo_2869834, *PMethodInfo_2869834;

typedef union _union_178382 _union_178382, *P_union_178382;

union _union_178382 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869834 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178382 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EA59BC MethodInfo_2EA59BC, *PMethodInfo_2EA59BC;

typedef union _union_231971 _union_231971, *P_union_231971;

union _union_231971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA59BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49A74 MethodInfo_1D49A74, *PMethodInfo_1D49A74;

typedef union _union_226291 _union_226291, *P_union_226291;

union _union_226291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49A74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct InteropErrorExtensions_VTable InteropErrorExtensions_VTable, *PInteropErrorExtensions_VTable;

struct InteropErrorExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_11031A0_RGCTXs MethodInfo_11031A0_RGCTXs, *PMethodInfo_11031A0_RGCTXs;

struct MethodInfo_11031A0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct UniRx_Subject_CountChangedStatus__o UniRx_Subject_CountChangedStatus__o, *PUniRx_Subject_CountChangedStatus__o;

typedef struct UniRx_Subject_CountChangedStatus__c UniRx_Subject_CountChangedStatus__c, *PUniRx_Subject_CountChangedStatus__c;

typedef struct UniRx_Subject_CountChangedStatus__Fields UniRx_Subject_CountChangedStatus__Fields, *PUniRx_Subject_CountChangedStatus__Fields;

typedef struct UniRx_Subject_CountChangedStatus__VTable UniRx_Subject_CountChangedStatus__VTable, *PUniRx_Subject_CountChangedStatus__VTable;

struct UniRx_Subject_CountChangedStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Subject_CountChangedStatus__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_CountChangedStatus__o {
    struct UniRx_Subject_CountChangedStatus__c *klass;
    void *monitor;
    struct UniRx_Subject_CountChangedStatus__Fields fields;
};

struct UniRx_Subject_CountChangedStatus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_CountChangedStatus__VTable vtable;
};

typedef struct MethodInfo_1BB1DA4 MethodInfo_1BB1DA4, *PMethodInfo_1BB1DA4;

typedef union _union_304028 _union_304028, *P_union_304028;

union _union_304028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1DA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Stubs___c_T__Fields UniRx_Stubs___c_T__Fields, *PUniRx_Stubs___c_T__Fields;

struct UniRx_Stubs___c_T__Fields {
};

typedef struct MethodInfo_2933D98 MethodInfo_2933D98, *PMethodInfo_2933D98;

typedef union _union_188106 _union_188106, *P_union_188106;

union _union_188106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933D98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_DynamicAtlasFilters_VTable UnityEngine_UIElements_DynamicAtlasFilters_VTable, *PUnityEngine_UIElements_DynamicAtlasFilters_VTable;

struct UnityEngine_UIElements_DynamicAtlasFilters_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Aoharu_Scenes_Mission_MissionDialog___c__DisplayClass28_0_VTable Aoharu_Scenes_Mission_MissionDialog___c__DisplayClass28_0_VTable, *PAoharu_Scenes_Mission_MissionDialog___c__DisplayClass28_0_VTable;

struct Aoharu_Scenes_Mission_MissionDialog___c__DisplayClass28_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1F3C85C MethodInfo_1F3C85C, *PMethodInfo_1F3C85C;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c ExitGames_Client_Photon_NonAllocDictionary_K__V__c, *PExitGames_Client_Photon_NonAllocDictionary_K__V__c;

typedef union _union_323709 _union_323709, *P_union_323709;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_K__V__StaticFields ExitGames_Client_Photon_NonAllocDictionary_K__V__StaticFields, *PExitGames_Client_Photon_NonAllocDictionary_K__V__StaticFields;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_K__V__RGCTXs ExitGames_Client_Photon_NonAllocDictionary_K__V__RGCTXs, *PExitGames_Client_Photon_NonAllocDictionary_K__V__RGCTXs;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_K__V__VTable ExitGames_Client_Photon_NonAllocDictionary_K__V__VTable, *PExitGames_Client_Photon_NonAllocDictionary_K__V__VTable;

union _union_323709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct ExitGames_Client_Photon_NonAllocDictionary_K__V__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_K_V__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_K_V__get_Values;
    struct VirtualInvokeData _8_ContainsKey;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_TryGetValue;
    struct VirtualInvokeData _12_get_Count;
    struct VirtualInvokeData _13_get_IsReadOnly;
    struct VirtualInvokeData _14_Add;
    struct VirtualInvokeData _15_Clear;
    struct VirtualInvokeData _16_Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_K_V___CopyTo;
    struct VirtualInvokeData _18_Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_K_V___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
};

struct MethodInfo_1F3C85C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct ExitGames_Client_Photon_NonAllocDictionary_K__V__StaticFields {
    struct System_UInt32_array *_primeTableUInt;
};

struct ExitGames_Client_Photon_NonAllocDictionary_K__V__RGCTXs {
    struct Il2CppClass *_0_ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V_;
    struct MethodInfo *_1_ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V___ctor;
    struct Il2CppClass *_2_ExitGames_Client_Photon_NonAllocDictionary_ValueIterator_K__V_;
    struct MethodInfo *_3_ExitGames_Client_Photon_NonAllocDictionary_ValueIterator_K__V___ctor;
    struct MethodInfo *_4_ExitGames_Client_Photon_NonAllocDictionary_K__V__IsPrimeFromList;
    struct Il2CppClass *_5_ExitGames_Client_Photon_NonAllocDictionary_K__V_;
    struct MethodInfo *_6_ExitGames_Client_Photon_NonAllocDictionary_K__V__GetNextPrime;
    struct Il2CppClass *_7_ExitGames_Client_Photon_NonAllocDictionary_Node_K__V___;
    struct MethodInfo *_8_ExitGames_Client_Photon_NonAllocDictionary_K__V__FindNode;
    struct MethodInfo *_9_System_Collections_Generic_KeyValuePair_K__V__get_Key;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer_V__get_Default;
    struct Il2CppClass *_11_System_Collections_Generic_EqualityComparer_V_;
    struct MethodInfo *_12_System_Collections_Generic_KeyValuePair_K__V__get_Value;
    struct Il2CppClass *_13_System_Collections_Generic_EqualityComparer_V_;
    struct MethodInfo *_14_System_Collections_Generic_EqualityComparer_V__Equals;
    struct Il2CppClass *_15_K;
    struct MethodInfo *_17_ExitGames_Client_Photon_NonAllocDictionary_K__V__Insert;
    struct Il2CppClass *_18_System_IEquatable_K_;
    struct MethodInfo *_20_ExitGames_Client_Photon_NonAllocDictionary_K__V__Assert;
    struct MethodInfo *_22_ExitGames_Client_Photon_NonAllocDictionary_K__V__Contains;
    struct MethodInfo *_23_ExitGames_Client_Photon_NonAllocDictionary_K__V__Remove;
    struct Il2CppClass *_24_ExitGames_Client_Photon_NonAllocDictionary_PairIterator_K__V_;
    struct MethodInfo *_25_ExitGames_Client_Photon_NonAllocDictionary_PairIterator_K__V___ctor;
    struct MethodInfo *_26_ExitGames_Client_Photon_NonAllocDictionary_K__V__Expand;
    struct MethodInfo *_27_ExitGames_Client_Photon_NonAllocDictionary_K__V__get_Count;
    struct Il2CppClass *_28_System_Collections_Generic_KeyValuePair_K__V_;
    struct MethodInfo *_29_System_Collections_Generic_KeyValuePair_K__V___ctor;
};

struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__StaticFields *static_fields;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__VTable vtable;
};

typedef struct MethodInfo_28AD8C0 MethodInfo_28AD8C0, *PMethodInfo_28AD8C0;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c;

typedef union _union_313986 _union_313986, *P_union_313986;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__RGCTXs Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__RGCTXs, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__VTable Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__VTable, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__VTable;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__VTable vtable;
};

union _union_313986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD8C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__ReportUnhandledError;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__ValidateToken;
};

typedef struct MethodInfo_180AD54_RGCTXs MethodInfo_180AD54_RGCTXs, *PMethodInfo_180AD54_RGCTXs;

struct MethodInfo_180AD54_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_21E68A8 MethodInfo_21E68A8, *PMethodInfo_21E68A8;

typedef union _union_161721 _union_161721, *P_union_161721;

union _union_161721 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E68A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161721 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_ComicMst__c System_Predicate_ComicMst__c, *PSystem_Predicate_ComicMst__c;

typedef struct System_Predicate_ComicMst__VTable System_Predicate_ComicMst__VTable, *PSystem_Predicate_ComicMst__VTable;

struct System_Predicate_ComicMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_ComicMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_ComicMst__VTable vtable;
};

typedef struct MethodInfo_2B0BF20 MethodInfo_2B0BF20, *PMethodInfo_2B0BF20;

typedef union _union_187674 _union_187674, *P_union_187674;

union _union_187674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BF20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_Fields System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_Fields, *PSystem_Collections_Specialized_ListDictionary_NodeKeyValueCollection_Fields;

typedef struct System_Collections_Specialized_ListDictionary_o System_Collections_Specialized_ListDictionary_o, *PSystem_Collections_Specialized_ListDictionary_o;

typedef struct System_Collections_Specialized_ListDictionary_c System_Collections_Specialized_ListDictionary_c, *PSystem_Collections_Specialized_ListDictionary_c;

typedef struct System_Collections_Specialized_ListDictionary_Fields System_Collections_Specialized_ListDictionary_Fields, *PSystem_Collections_Specialized_ListDictionary_Fields;

typedef struct System_Collections_Specialized_ListDictionary_VTable System_Collections_Specialized_ListDictionary_VTable, *PSystem_Collections_Specialized_ListDictionary_VTable;

typedef struct System_Collections_Specialized_ListDictionary_DictionaryNode_o System_Collections_Specialized_ListDictionary_DictionaryNode_o, *PSystem_Collections_Specialized_ListDictionary_DictionaryNode_o;

typedef struct System_Collections_Specialized_ListDictionary_DictionaryNode_c System_Collections_Specialized_ListDictionary_DictionaryNode_c, *PSystem_Collections_Specialized_ListDictionary_DictionaryNode_c;

typedef struct System_Collections_Specialized_ListDictionary_DictionaryNode_Fields System_Collections_Specialized_ListDictionary_DictionaryNode_Fields, *PSystem_Collections_Specialized_ListDictionary_DictionaryNode_Fields;

typedef struct System_Collections_Specialized_ListDictionary_DictionaryNode_VTable System_Collections_Specialized_ListDictionary_DictionaryNode_VTable, *PSystem_Collections_Specialized_ListDictionary_DictionaryNode_VTable;

struct System_Collections_Specialized_ListDictionary_DictionaryNode_Fields {
    struct Il2CppObject *key;
    struct Il2CppObject *value;
    struct System_Collections_Specialized_ListDictionary_DictionaryNode_o *next;
};

struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_Fields {
    struct System_Collections_Specialized_ListDictionary_o *_list;
    bool _isKeys;
};

struct System_Collections_Specialized_ListDictionary_DictionaryNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Specialized_ListDictionary_DictionaryNode_o {
    struct System_Collections_Specialized_ListDictionary_DictionaryNode_c *klass;
    void *monitor;
    struct System_Collections_Specialized_ListDictionary_DictionaryNode_Fields fields;
};

struct System_Collections_Specialized_ListDictionary_DictionaryNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Specialized_ListDictionary_DictionaryNode_VTable vtable;
};

struct System_Collections_Specialized_ListDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_get_Keys;
    struct VirtualInvokeData _7_get_Values;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Clear;
    struct VirtualInvokeData _11_get_IsReadOnly;
    struct VirtualInvokeData _12_get_IsFixedSize;
    struct VirtualInvokeData _13_GetEnumerator;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_CopyTo;
    struct VirtualInvokeData _16_get_Count;
    struct VirtualInvokeData _17_get_SyncRoot;
    struct VirtualInvokeData _18_get_IsSynchronized;
    struct VirtualInvokeData _19_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Collections_Specialized_ListDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Specialized_ListDictionary_VTable vtable;
};

struct System_Collections_Specialized_ListDictionary_Fields {
    struct System_Collections_Specialized_ListDictionary_DictionaryNode_o *head;
    int32_t version;
    int32_t count;
    struct System_Collections_IComparer_o *comparer;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Specialized_ListDictionary_o {
    struct System_Collections_Specialized_ListDictionary_c *klass;
    void *monitor;
    struct System_Collections_Specialized_ListDictionary_Fields fields;
};

typedef struct Shock_AdjustTrackingListMstTable_StaticFields Shock_AdjustTrackingListMstTable_StaticFields, *PShock_AdjustTrackingListMstTable_StaticFields;

typedef struct Shock_AdjustTrackingListMstTable_o Shock_AdjustTrackingListMstTable_o, *PShock_AdjustTrackingListMstTable_o;

typedef struct Carbon_ListDictionary_uint__AdjustTrackingListMst__o Carbon_ListDictionary_uint__AdjustTrackingListMst__o, *PCarbon_ListDictionary_uint__AdjustTrackingListMst__o;

typedef struct Shock_AdjustTrackingListMstTable_c Shock_AdjustTrackingListMstTable_c, *PShock_AdjustTrackingListMstTable_c;

typedef struct Shock_AdjustTrackingListMstTable_Fields Shock_AdjustTrackingListMstTable_Fields, *PShock_AdjustTrackingListMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__AdjustTrackingListMst__c Carbon_ListDictionary_uint__AdjustTrackingListMst__c, *PCarbon_ListDictionary_uint__AdjustTrackingListMst__c;

typedef struct Carbon_ListDictionary_uint__AdjustTrackingListMst__Fields Carbon_ListDictionary_uint__AdjustTrackingListMst__Fields, *PCarbon_ListDictionary_uint__AdjustTrackingListMst__Fields;

typedef struct Shock_AdjustTrackingListMstTable_VTable Shock_AdjustTrackingListMstTable_VTable, *PShock_AdjustTrackingListMstTable_VTable;

typedef struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__Fields Shock_GameMstTableBase_AdjustTrackingListMst__uint__Fields, *PShock_GameMstTableBase_AdjustTrackingListMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__AdjustTrackingListMst__VTable Carbon_ListDictionary_uint__AdjustTrackingListMst__VTable, *PCarbon_ListDictionary_uint__AdjustTrackingListMst__VTable;

struct Carbon_ListDictionary_uint__AdjustTrackingListMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdjustTrackingListMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_AdjustTrackingListMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__AdjustTrackingListMst__o *ms_HashTable;
};

struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_AdjustTrackingListMstTable_Fields {
    struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__Fields super;
};

struct Shock_AdjustTrackingListMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Carbon_ListDictionary_uint__AdjustTrackingListMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__AdjustTrackingListMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__AdjustTrackingListMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__AdjustTrackingListMst__o {
    struct Carbon_ListDictionary_uint__AdjustTrackingListMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__AdjustTrackingListMst__Fields fields;
};

struct Shock_AdjustTrackingListMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_AdjustTrackingListMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdjustTrackingListMstTable_VTable vtable;
};

struct Shock_AdjustTrackingListMstTable_o {
    struct Shock_AdjustTrackingListMstTable_c *klass;
    void *monitor;
    struct Shock_AdjustTrackingListMstTable_Fields fields;
};

typedef struct MethodInfo_2B0BF24 MethodInfo_2B0BF24, *PMethodInfo_2B0BF24;

typedef union _union_189112 _union_189112, *P_union_189112;

union _union_189112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BF24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264F608 MethodInfo_264F608, *PMethodInfo_264F608;

typedef union _union_175168 _union_175168, *P_union_175168;

union _union_175168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EA59D4 MethodInfo_2EA59D4, *PMethodInfo_2EA59D4;

typedef union _union_232139 _union_232139, *P_union_232139;

union _union_232139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA59D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027A3C MethodInfo_2027A3C, *PMethodInfo_2027A3C;

typedef union _union_283296 _union_283296, *P_union_283296;

union _union_283296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027A3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933D9C MethodInfo_2933D9C, *PMethodInfo_2933D9C;

typedef union _union_189544 _union_189544, *P_union_189544;

union _union_189544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933D9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ArrayBuilder_T__c System_Collections_Generic_ArrayBuilder_T__c, *PSystem_Collections_Generic_ArrayBuilder_T__c;

typedef struct System_Collections_Generic_ArrayBuilder_T__RGCTXs System_Collections_Generic_ArrayBuilder_T__RGCTXs, *PSystem_Collections_Generic_ArrayBuilder_T__RGCTXs;

typedef struct System_Collections_Generic_ArrayBuilder_T__VTable System_Collections_Generic_ArrayBuilder_T__VTable, *PSystem_Collections_Generic_ArrayBuilder_T__VTable;

struct System_Collections_Generic_ArrayBuilder_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_ArrayBuilder_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_ArrayBuilder_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_ArrayBuilder_T__VTable vtable;
};

struct System_Collections_Generic_ArrayBuilder_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArrayBuilder_T__get_Capacity;
    struct MethodInfo *_1_System_Collections_Generic_ArrayBuilder_T__EnsureCapacity;
    struct MethodInfo *_2_System_Collections_Generic_ArrayBuilder_T__UncheckedAdd;
    struct Il2CppClass *_3_T__;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Object____o Cysharp_Threading_Tasks_UniTask_Object____o, *PCysharp_Threading_Tasks_UniTask_Object____o;

typedef struct Cysharp_Threading_Tasks_UniTask_Object____Fields Cysharp_Threading_Tasks_UniTask_Object____Fields, *PCysharp_Threading_Tasks_UniTask_Object____Fields;

struct Cysharp_Threading_Tasks_UniTask_Object____Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct UnityEngine_Object_array *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_Object____o {
    struct Cysharp_Threading_Tasks_UniTask_Object____Fields fields;
};

typedef struct MethodInfo_264F60C MethodInfo_264F60C, *PMethodInfo_264F60C;

typedef union _union_176606 _union_176606, *P_union_176606;

union _union_176606 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F60C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176606 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2091F04 MethodInfo_2091F04, *PMethodInfo_2091F04;

typedef union _union_325861 _union_325861, *P_union_325861;

union _union_325861 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091F04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325861 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ClassmateCatalogWindow_o Shock_ClassmateCatalogWindow_o, *PShock_ClassmateCatalogWindow_o;

typedef struct Shock_ClassmateCatalogWindow_c Shock_ClassmateCatalogWindow_c, *PShock_ClassmateCatalogWindow_c;

typedef struct Shock_ClassmateCatalogWindow_Fields Shock_ClassmateCatalogWindow_Fields, *PShock_ClassmateCatalogWindow_Fields;

typedef struct Shock_ClassmateCatalogWindow_VTable Shock_ClassmateCatalogWindow_VTable, *PShock_ClassmateCatalogWindow_VTable;

typedef struct Shock_CardIconCore_array Shock_CardIconCore_array, *PShock_CardIconCore_array;

struct Shock_ClassmateCatalogWindow_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_PhotoOBj;
    int32_t m_RowCount;
    int32_t m_ColumnCount;
    struct UnityEngine_Vector2_o m_PhotoSize;
    float m_OddBias;
    struct Shock_CardIconCore_array *m_CardIconList;
    struct System_UInt32_array *m_CardIDList;
};

struct Shock_ClassmateCatalogWindow_o {
    struct Shock_ClassmateCatalogWindow_c *klass;
    void *monitor;
    struct Shock_ClassmateCatalogWindow_Fields fields;
};

struct Shock_ClassmateCatalogWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ClassmateCatalogWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ClassmateCatalogWindow_VTable vtable;
};

struct Shock_CardIconCore_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CardIconCore_o *m_Items[65535];
};

typedef struct Spine_SkeletonJson_o Spine_SkeletonJson_o, *PSpine_SkeletonJson_o;

typedef struct Spine_SkeletonJson_c Spine_SkeletonJson_c, *PSpine_SkeletonJson_c;

typedef struct Spine_SkeletonJson_Fields Spine_SkeletonJson_Fields, *PSpine_SkeletonJson_Fields;

typedef struct Spine_SkeletonJson_VTable Spine_SkeletonJson_VTable, *PSpine_SkeletonJson_VTable;

typedef struct Spine_SkeletonLoader_Fields Spine_SkeletonLoader_Fields, *PSpine_SkeletonLoader_Fields;

typedef struct Spine_AttachmentLoader_o Spine_AttachmentLoader_o, *PSpine_AttachmentLoader_o;

typedef struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__o System_Collections_Generic_List_SkeletonLoader_LinkedMesh__o, *PSystem_Collections_Generic_List_SkeletonLoader_LinkedMesh__o;

typedef struct Spine_AttachmentLoader_c Spine_AttachmentLoader_c, *PSpine_AttachmentLoader_c;

typedef struct Spine_AttachmentLoader_Fields Spine_AttachmentLoader_Fields, *PSpine_AttachmentLoader_Fields;

typedef struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__c System_Collections_Generic_List_SkeletonLoader_LinkedMesh__c, *PSystem_Collections_Generic_List_SkeletonLoader_LinkedMesh__c;

typedef struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__Fields System_Collections_Generic_List_SkeletonLoader_LinkedMesh__Fields, *PSystem_Collections_Generic_List_SkeletonLoader_LinkedMesh__Fields;

typedef struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__StaticFields System_Collections_Generic_List_SkeletonLoader_LinkedMesh__StaticFields, *PSystem_Collections_Generic_List_SkeletonLoader_LinkedMesh__StaticFields;

typedef struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__VTable System_Collections_Generic_List_SkeletonLoader_LinkedMesh__VTable, *PSystem_Collections_Generic_List_SkeletonLoader_LinkedMesh__VTable;

typedef struct Spine_SkeletonLoader_LinkedMesh_array Spine_SkeletonLoader_LinkedMesh_array, *PSpine_SkeletonLoader_LinkedMesh_array;

typedef struct Spine_SkeletonLoader_LinkedMesh_o Spine_SkeletonLoader_LinkedMesh_o, *PSpine_SkeletonLoader_LinkedMesh_o;

typedef struct Spine_SkeletonLoader_LinkedMesh_c Spine_SkeletonLoader_LinkedMesh_c, *PSpine_SkeletonLoader_LinkedMesh_c;

typedef struct Spine_SkeletonLoader_LinkedMesh_Fields Spine_SkeletonLoader_LinkedMesh_Fields, *PSpine_SkeletonLoader_LinkedMesh_Fields;

typedef struct Spine_SkeletonLoader_LinkedMesh_VTable Spine_SkeletonLoader_LinkedMesh_VTable, *PSpine_SkeletonLoader_LinkedMesh_VTable;

typedef struct Spine_MeshAttachment_o Spine_MeshAttachment_o, *PSpine_MeshAttachment_o;

typedef struct Spine_MeshAttachment_c Spine_MeshAttachment_c, *PSpine_MeshAttachment_c;

typedef struct Spine_MeshAttachment_Fields Spine_MeshAttachment_Fields, *PSpine_MeshAttachment_Fields;

struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__Fields {
    struct Spine_SkeletonLoader_LinkedMesh_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__o {
    struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__Fields fields;
};

struct Spine_SkeletonLoader_Fields {
    struct Spine_AttachmentLoader_o *attachmentLoader;
    float scale;
    struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__o *linkedMeshes;
};

struct Spine_MeshAttachment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_MeshAttachment_VTable vtable;
};

struct Spine_MeshAttachment_Fields {
    struct Spine_VertexAttachment_Fields super;
    float regionOffsetX;
    float regionOffsetY;
    float regionWidth;
    float regionHeight;
    float regionOriginalWidth;
    float regionOriginalHeight;
    struct Spine_MeshAttachment_o *parentMesh;
    struct System_Single_array *uvs;
    struct System_Single_array *regionUVs;
    struct System_Int32_array *triangles;
    float r;
    float g;
    float b;
    float a;
    int32_t hulllength;
    struct System_String_o *_Path_k__BackingField;
    struct Il2CppObject *_RendererObject_k__BackingField;
    float _RegionU_k__BackingField;
    float _RegionV_k__BackingField;
    float _RegionU2_k__BackingField;
    float _RegionV2_k__BackingField;
    int32_t _RegionDegrees_k__BackingField;
    struct System_Int32_array *_Edges_k__BackingField;
    float _Width_k__BackingField;
    float _Height_k__BackingField;
};

struct Spine_MeshAttachment_o {
    struct Spine_MeshAttachment_c *klass;
    void *monitor;
    struct Spine_MeshAttachment_Fields fields;
};

struct Spine_SkeletonLoader_LinkedMesh_Fields {
    struct System_String_o *parent;
    struct System_String_o *skin;
    int32_t slotIndex;
    struct Spine_MeshAttachment_o *mesh;
    bool inheritDeform;
};

struct Spine_SkeletonJson_Fields {
    struct Spine_SkeletonLoader_Fields super;
};

struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__VTable vtable;
};

struct Spine_SkeletonJson_o {
    struct Spine_SkeletonJson_c *klass;
    void *monitor;
    struct Spine_SkeletonJson_Fields fields;
};

struct Spine_AttachmentLoader_Fields {
};

struct Spine_AttachmentLoader_o {
    struct Spine_AttachmentLoader_c *klass;
    void *monitor;
    struct Spine_AttachmentLoader_Fields fields;
};

struct Spine_AttachmentLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Spine_SkeletonJson_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ReadSkeletonData;
};

struct Spine_SkeletonJson_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_SkeletonJson_VTable vtable;
};

struct Spine_SkeletonLoader_LinkedMesh_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_SkeletonLoader_LinkedMesh_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_SkeletonLoader_LinkedMesh_o *m_Items[65535];
};

struct Spine_SkeletonLoader_LinkedMesh_o {
    struct Spine_SkeletonLoader_LinkedMesh_c *klass;
    void *monitor;
    struct Spine_SkeletonLoader_LinkedMesh_Fields fields;
};

struct Spine_SkeletonLoader_LinkedMesh_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_SkeletonLoader_LinkedMesh_VTable vtable;
};

struct System_Collections_Generic_List_SkeletonLoader_LinkedMesh__StaticFields {
    struct Spine_SkeletonLoader_LinkedMesh_array *s_emptyArray;
};

typedef struct System_Predicate_ComicMst__o System_Predicate_ComicMst__o, *PSystem_Predicate_ComicMst__o;

typedef struct System_Predicate_ComicMst__Fields System_Predicate_ComicMst__Fields, *PSystem_Predicate_ComicMst__Fields;

struct System_Predicate_ComicMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_ComicMst__o {
    struct System_Predicate_ComicMst__c *klass;
    void *monitor;
    struct System_Predicate_ComicMst__Fields fields;
};

typedef union _union_163681 _union_163681, *P_union_163681;

union _union_163681 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D49A4C MethodInfo_1D49A4C, *PMethodInfo_1D49A4C;

typedef union _union_226123 _union_226123, *P_union_226123;

union _union_226123 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49A4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226123 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163683 _union_163683, *P_union_163683;

union _union_163683 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163685 _union_163685, *P_union_163685;

union _union_163685 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163687 _union_163687, *P_union_163687;

union _union_163687 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163689 _union_163689, *P_union_163689;

union _union_163689 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_180CFC8_RGCTXs MethodInfo_180CFC8_RGCTXs, *PMethodInfo_180CFC8_RGCTXs;

struct MethodInfo_180CFC8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_127D71C MethodInfo_127D71C, *PMethodInfo_127D71C;

typedef union _union_202102 _union_202102, *P_union_202102;

union _union_202102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D71C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ArrayBuilder_T__o System_Collections_Generic_ArrayBuilder_T__o, *PSystem_Collections_Generic_ArrayBuilder_T__o;

typedef struct System_Collections_Generic_ArrayBuilder_T__Fields System_Collections_Generic_ArrayBuilder_T__Fields, *PSystem_Collections_Generic_ArrayBuilder_T__Fields;

struct System_Collections_Generic_ArrayBuilder_T__Fields {
    struct System_Object_array *_array;
    int32_t _count;
};

struct System_Collections_Generic_ArrayBuilder_T__o {
    struct System_Collections_Generic_ArrayBuilder_T__Fields fields;
};

typedef struct Chipstar_CachableAssetLoader_Tuple_uint__bool___Sprite__Fields Chipstar_CachableAssetLoader_Tuple_uint__bool___Sprite__Fields, *PChipstar_CachableAssetLoader_Tuple_uint__bool___Sprite__Fields;

typedef struct System_Collections_Generic_Dictionary_TKey__TAsset__o System_Collections_Generic_Dictionary_TKey__TAsset__o, *PSystem_Collections_Generic_Dictionary_TKey__TAsset__o;

typedef struct System_Collections_Generic_Dictionary_TKey__IRefCountable__o System_Collections_Generic_Dictionary_TKey__IRefCountable__o, *PSystem_Collections_Generic_Dictionary_TKey__IRefCountable__o;

typedef struct System_Collections_Generic_Dictionary_TKey__TAsset__c System_Collections_Generic_Dictionary_TKey__TAsset__c, *PSystem_Collections_Generic_Dictionary_TKey__TAsset__c;

typedef struct System_Collections_Generic_Dictionary_TKey__TAsset__Fields System_Collections_Generic_Dictionary_TKey__TAsset__Fields, *PSystem_Collections_Generic_Dictionary_TKey__TAsset__Fields;

typedef struct System_Collections_Generic_Dictionary_TKey__IRefCountable__c System_Collections_Generic_Dictionary_TKey__IRefCountable__c, *PSystem_Collections_Generic_Dictionary_TKey__IRefCountable__c;

typedef struct System_Collections_Generic_Dictionary_TKey__IRefCountable__Fields System_Collections_Generic_Dictionary_TKey__IRefCountable__Fields, *PSystem_Collections_Generic_Dictionary_TKey__IRefCountable__Fields;

typedef struct System_Collections_Generic_Dictionary_TKey__TAsset__VTable System_Collections_Generic_Dictionary_TKey__TAsset__VTable, *PSystem_Collections_Generic_Dictionary_TKey__TAsset__VTable;

typedef struct System_Collections_Generic_Dictionary_TKey__IRefCountable__VTable System_Collections_Generic_Dictionary_TKey__IRefCountable__VTable, *PSystem_Collections_Generic_Dictionary_TKey__IRefCountable__VTable;

struct System_Collections_Generic_Dictionary_TKey__IRefCountable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_TKey__IRefCountable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_TKey__IRefCountable__VTable vtable;
};

struct Chipstar_CachableAssetLoader_Tuple_uint__bool___Sprite__Fields {
    struct System_Collections_Generic_Dictionary_TKey__TAsset__o *m_table;
    struct System_Collections_Generic_Dictionary_TKey__IRefCountable__o *m_refKeepTable;
};

struct System_Collections_Generic_Dictionary_TKey__IRefCountable__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_TKey__IRefCountable__o {
    struct System_Collections_Generic_Dictionary_TKey__IRefCountable__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_TKey__IRefCountable__Fields fields;
};

struct System_Collections_Generic_Dictionary_TKey__TAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_TKey__TAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_TKey__TAsset__VTable vtable;
};

struct System_Collections_Generic_Dictionary_TKey__TAsset__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_TKey__TAsset__o {
    struct System_Collections_Generic_Dictionary_TKey__TAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_TKey__TAsset__Fields fields;
};

typedef struct MethodInfo_1F31DA0 MethodInfo_1F31DA0, *PMethodInfo_1F31DA0;

typedef union _union_320324 _union_320324, *P_union_320324;

union _union_320324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F31DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEF394 MethodInfo_2EEF394, *PMethodInfo_2EEF394;

typedef union _union_202578 _union_202578, *P_union_202578;

union _union_202578 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEF394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202578 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GroupUtils___c__DisplayClass2_0_VTable Shock_GroupUtils___c__DisplayClass2_0_VTable, *PShock_GroupUtils___c__DisplayClass2_0_VTable;

struct Shock_GroupUtils___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_129F3A8_RGCTXs MethodInfo_129F3A8_RGCTXs, *PMethodInfo_129F3A8_RGCTXs;

struct MethodInfo_129F3A8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_3188AE0 MethodInfo_3188AE0, *PMethodInfo_3188AE0;

typedef struct MethodInfo_3188AE0_RGCTXs MethodInfo_3188AE0_RGCTXs, *PMethodInfo_3188AE0_RGCTXs;

typedef union _union_326830 _union_326830, *P_union_326830;

union _union_326830 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3188AE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3188AE0_RGCTXs *rgctx_data;
    union _union_326830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_3188AE0_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef union _union_163691 _union_163691, *P_union_163691;

union _union_163691 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15EE9C8_RGCTXs MethodInfo_15EE9C8_RGCTXs, *PMethodInfo_15EE9C8_RGCTXs;

struct MethodInfo_15EE9C8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_163693 _union_163693, *P_union_163693;

union _union_163693 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163695 _union_163695, *P_union_163695;

union _union_163695 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BB740 MethodInfo_22BB740, *PMethodInfo_22BB740;

typedef union _union_277110 _union_277110, *P_union_277110;

union _union_277110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB740 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163697 _union_163697, *P_union_163697;

union _union_163697 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Object____c Cysharp_Threading_Tasks_UniTask_Object____c, *PCysharp_Threading_Tasks_UniTask_Object____c;

typedef struct Cysharp_Threading_Tasks_UniTask_Object____VTable Cysharp_Threading_Tasks_UniTask_Object____VTable, *PCysharp_Threading_Tasks_UniTask_Object____VTable;

struct Cysharp_Threading_Tasks_UniTask_Object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_Object____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_Object____VTable vtable;
};

typedef union _union_163699 _union_163699, *P_union_163699;

union _union_163699 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32AB25C MethodInfo_32AB25C, *PMethodInfo_32AB25C;

typedef union _union_316639 _union_316639, *P_union_316639;

union _union_316639 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB25C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316639 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask_TResult__Fields System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask_TResult__Fields, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask_TResult__Fields;

typedef struct System_Threading_Tasks_Sources_IValueTaskSource_TResult__o System_Threading_Tasks_Sources_IValueTaskSource_TResult__o, *PSystem_Threading_Tasks_Sources_IValueTaskSource_TResult__o;

typedef struct System_Threading_Tasks_Sources_IValueTaskSource_TResult__c System_Threading_Tasks_Sources_IValueTaskSource_TResult__c, *PSystem_Threading_Tasks_Sources_IValueTaskSource_TResult__c;

typedef struct System_Threading_Tasks_Sources_IValueTaskSource_TResult__Fields System_Threading_Tasks_Sources_IValueTaskSource_TResult__Fields, *PSystem_Threading_Tasks_Sources_IValueTaskSource_TResult__Fields;

struct System_Threading_Tasks_Sources_IValueTaskSource_TResult__Fields {
};

struct System_Threading_Tasks_Sources_IValueTaskSource_TResult__o {
    struct System_Threading_Tasks_Sources_IValueTaskSource_TResult__c *klass;
    void *monitor;
    struct System_Threading_Tasks_Sources_IValueTaskSource_TResult__Fields fields;
};

struct System_Threading_Tasks_Sources_IValueTaskSource_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask_TResult__Fields {
    struct System_Threading_Tasks_Task_TResult__Fields super;
    struct System_Threading_Tasks_Sources_IValueTaskSource_TResult__o *_source;
    int16_t _token;
};

typedef struct System_Action_XRNodeState__VTable System_Action_XRNodeState__VTable, *PSystem_Action_XRNodeState__VTable;

struct System_Action_XRNodeState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UnityEngine_IExposedPropertyTable_c UnityEngine_IExposedPropertyTable_c, *PUnityEngine_IExposedPropertyTable_c;

struct UnityEngine_IExposedPropertyTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__RGCTXs;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions__ContinueWith_d__25_T__TR__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct Il2CppClass *_4_System_Func_T__UniTask_TR__;
    struct MethodInfo *_5_System_Func_T__UniTask_TR___Invoke;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_TR__GetAwaiter;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_TR__get_IsCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__AwaitUnsafeOnCompleted_UniTask_Awaiter_TR___UniTaskExtensions__ContinueWith_d__25_T__TR__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_TR__GetResult;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__SetException;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__SetResult;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__SetStateMachine;
};

typedef struct MethodInfo_263B748 MethodInfo_263B748, *PMethodInfo_263B748;

typedef union _union_271904 _union_271904, *P_union_271904;

union _union_271904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263B748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBC884 MethodInfo_1BBC884, *PMethodInfo_1BBC884;

typedef union _union_302130 _union_302130, *P_union_302130;

union _union_302130 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC884 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302130 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC93C8 MethodInfo_1EC93C8, *PMethodInfo_1EC93C8;

typedef union _union_283028 _union_283028, *P_union_283028;

union _union_283028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC93C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_o Photon_Pun_PhotonAnimatorView_SynchronizedParameter_o, *PPhoton_Pun_PhotonAnimatorView_SynchronizedParameter_o;

typedef struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_c Photon_Pun_PhotonAnimatorView_SynchronizedParameter_c, *PPhoton_Pun_PhotonAnimatorView_SynchronizedParameter_c;

typedef struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_Fields Photon_Pun_PhotonAnimatorView_SynchronizedParameter_Fields, *PPhoton_Pun_PhotonAnimatorView_SynchronizedParameter_Fields;

typedef struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_VTable Photon_Pun_PhotonAnimatorView_SynchronizedParameter_VTable, *PPhoton_Pun_PhotonAnimatorView_SynchronizedParameter_VTable;

struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_Fields {
    int32_t Type;
    int32_t SynchronizeType;
    struct System_String_o *Name;
};

struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_o {
    struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_Fields fields;
};

struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_VTable vtable;
};

typedef struct MethodInfo_31355A4 MethodInfo_31355A4, *PMethodInfo_31355A4;

typedef union _union_232941 _union_232941, *P_union_232941;

union _union_232941 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31355A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232941 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163661 _union_163661, *P_union_163661;

union _union_163661 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2448A80 MethodInfo_2448A80, *PMethodInfo_2448A80;

typedef union _union_164089 _union_164089, *P_union_164089;

union _union_164089 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448A80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164089 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163663 _union_163663, *P_union_163663;

union _union_163663 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163665 _union_163665, *P_union_163665;

union _union_163665 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E5F8FC_RGCTXs MethodInfo_2E5F8FC_RGCTXs, *PMethodInfo_2E5F8FC_RGCTXs;

struct MethodInfo_2E5F8FC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_163667 _union_163667, *P_union_163667;

union _union_163667 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163669 _union_163669, *P_union_163669;

union _union_163669 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6C204_RGCTXs MethodInfo_2E6C204_RGCTXs, *PMethodInfo_2E6C204_RGCTXs;

struct MethodInfo_2E6C204_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__o System_Collections_Generic_Dictionary_Type__ITweenPlugin__o, *PSystem_Collections_Generic_Dictionary_Type__ITweenPlugin__o;

typedef struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__c System_Collections_Generic_Dictionary_Type__ITweenPlugin__c, *PSystem_Collections_Generic_Dictionary_Type__ITweenPlugin__c;

typedef struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__Fields System_Collections_Generic_Dictionary_Type__ITweenPlugin__Fields, *PSystem_Collections_Generic_Dictionary_Type__ITweenPlugin__Fields;

typedef struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__VTable System_Collections_Generic_Dictionary_Type__ITweenPlugin__VTable, *PSystem_Collections_Generic_Dictionary_Type__ITweenPlugin__VTable;

struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__VTable vtable;
};

struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__o {
    struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__Fields fields;
};

typedef struct MethodInfo_32B4DE4 MethodInfo_32B4DE4, *PMethodInfo_32B4DE4;

typedef union _union_318933 _union_318933, *P_union_318933;

union _union_318933 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4DE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_SharedBetweenAnimatorsAttribute_Fields UnityEngine_SharedBetweenAnimatorsAttribute_Fields, *PUnityEngine_SharedBetweenAnimatorsAttribute_Fields;

struct UnityEngine_SharedBetweenAnimatorsAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef struct MethodInfo_174763C MethodInfo_174763C, *PMethodInfo_174763C;

typedef union _union_162389 _union_162389, *P_union_162389;

union _union_162389 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174763C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162389 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB72C MethodInfo_22BB72C, *PMethodInfo_22BB72C;

typedef union _union_281584 _union_281584, *P_union_281584;

union _union_281584 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB72C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__o System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__o, *PSystem_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__o;

typedef struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__Fields System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__Fields;

struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    struct LitJson_ArrayMetadata_o value;
};

struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__o {
    struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__Fields fields;
};

typedef struct MethodInfo_21DCE50 MethodInfo_21DCE50, *PMethodInfo_21DCE50;

typedef union _union_161533 _union_161533, *P_union_161533;

union _union_161533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCE50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127D778 MethodInfo_127D778, *PMethodInfo_127D778;

typedef union _union_202104 _union_202104, *P_union_202104;

union _union_202104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_CardDetail_CardDetailEpisodeStatusLayout_VTable Aoharu_Scenes_CardDetail_CardDetailEpisodeStatusLayout_VTable, *PAoharu_Scenes_CardDetail_CardDetailEpisodeStatusLayout_VTable;

struct Aoharu_Scenes_CardDetail_CardDetailEpisodeStatusLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__VTable Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__VTable, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_bool__VTable;

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_IAsyncValueChangedEventHandler_T__OnValueChangedAsync;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_IAsyncEndEditEventHandler_T__OnEndEditAsync;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_IAsyncEndTextSelectionEventHandler_T__OnEndTextSelectionAsync;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_IAsyncTextSelectionEventHandler_T__OnTextSelectionAsync;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_IAsyncDeselectEventHandler_T__OnDeselectAsync;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_IAsyncSelectEventHandler_T__OnSelectAsync;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_IAsyncSubmitEventHandler_T__OnSubmitAsync;
};

typedef struct MethodInfo_2D796A4 MethodInfo_2D796A4, *PMethodInfo_2D796A4;

typedef struct MethodInfo_2D796A4_RGCTXs MethodInfo_2D796A4_RGCTXs, *PMethodInfo_2D796A4_RGCTXs;

typedef union _union_321864 _union_321864, *P_union_321864;

union _union_321864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D796A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D796A4_RGCTXs *rgctx_data;
    union _union_321864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D796A4_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct MethodInfo_2420570 MethodInfo_2420570, *PMethodInfo_2420570;

typedef union _union_269974 _union_269974, *P_union_269974;

union _union_269974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2420570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163671 _union_163671, *P_union_163671;

union _union_163671 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163673 _union_163673, *P_union_163673;

union _union_163673 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163675 _union_163675, *P_union_163675;

union _union_163675 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163677 _union_163677, *P_union_163677;

union _union_163677 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163679 _union_163679, *P_union_163679;

union _union_163679 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_131CB7C MethodInfo_131CB7C, *PMethodInfo_131CB7C;

typedef union _union_284700 _union_284700, *P_union_284700;

union _union_284700 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131CB7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284700 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_HttpWebRequest___c__241_T__o System_Net_HttpWebRequest___c__241_T__o, *PSystem_Net_HttpWebRequest___c__241_T__o;

typedef struct System_Net_HttpWebRequest___c__241_T__c System_Net_HttpWebRequest___c__241_T__c, *PSystem_Net_HttpWebRequest___c__241_T__c;

typedef struct System_Net_HttpWebRequest___c__241_T__Fields System_Net_HttpWebRequest___c__241_T__Fields, *PSystem_Net_HttpWebRequest___c__241_T__Fields;

typedef struct System_Net_HttpWebRequest___c__241_T__StaticFields System_Net_HttpWebRequest___c__241_T__StaticFields, *PSystem_Net_HttpWebRequest___c__241_T__StaticFields;

typedef struct System_Net_HttpWebRequest___c__241_T__RGCTXs System_Net_HttpWebRequest___c__241_T__RGCTXs, *PSystem_Net_HttpWebRequest___c__241_T__RGCTXs;

typedef struct System_Net_HttpWebRequest___c__241_T__VTable System_Net_HttpWebRequest___c__241_T__VTable, *PSystem_Net_HttpWebRequest___c__241_T__VTable;

typedef struct System_Func_Task_T___Nullable_int___o System_Func_Task_T___Nullable_int___o, *PSystem_Func_Task_T___Nullable_int___o;

typedef struct System_Func_Task_T___Nullable_int___c System_Func_Task_T___Nullable_int___c, *PSystem_Func_Task_T___Nullable_int___c;

typedef struct System_Func_Task_T___Nullable_int___Fields System_Func_Task_T___Nullable_int___Fields, *PSystem_Func_Task_T___Nullable_int___Fields;

typedef struct System_Func_Task_T___Nullable_int___VTable System_Func_Task_T___Nullable_int___VTable, *PSystem_Func_Task_T___Nullable_int___VTable;

struct System_Net_HttpWebRequest___c__241_T__StaticFields {
    struct System_Net_HttpWebRequest___c__241_T__o *__9;
    struct System_Func_Task_T___Nullable_int___o *__9__241_0;
};

struct System_Net_HttpWebRequest___c__241_T__Fields {
};

struct System_Net_HttpWebRequest___c__241_T__o {
    struct System_Net_HttpWebRequest___c__241_T__c *klass;
    void *monitor;
    struct System_Net_HttpWebRequest___c__241_T__Fields fields;
};

struct System_Net_HttpWebRequest___c__241_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_HttpWebRequest___c__241_T__c {
    struct Il2CppClass_1 _1;
    struct System_Net_HttpWebRequest___c__241_T__StaticFields *static_fields;
    struct System_Net_HttpWebRequest___c__241_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HttpWebRequest___c__241_T__VTable vtable;
};

struct System_Func_Task_T___Nullable_int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Task_T___Nullable_int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Task_T___Nullable_int___VTable vtable;
};

struct System_Func_Task_T___Nullable_int___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Task_T___Nullable_int___o {
    struct System_Func_Task_T___Nullable_int___c *klass;
    void *monitor;
    struct System_Func_Task_T___Nullable_int___Fields fields;
};

struct System_Net_HttpWebRequest___c__241_T__RGCTXs {
    struct Il2CppClass *_0_System_Net_HttpWebRequest___c__241_T_;
    struct MethodInfo *_1_System_Net_HttpWebRequest___c__241_T___ctor;
    struct Il2CppClass *_2_System_Net_HttpWebRequest___c__241_T_;
};

typedef struct UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__c UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__c, *PUnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__c;

typedef struct UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__VTable UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__VTable, *PUnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__VTable;

struct UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__c System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__c, *PSystem_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__c;

typedef struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__VTable System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__VTable, *PSystem_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__VTable;

struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_object__ArrayMetadata__VTable vtable;
};

typedef struct MethodInfo_12E8C2C MethodInfo_12E8C2C, *PMethodInfo_12E8C2C;

typedef union _union_167535 _union_167535, *P_union_167535;

union _union_167535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E8C2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1272CC4 MethodInfo_1272CC4, *PMethodInfo_1272CC4;

typedef union _union_201154 _union_201154, *P_union_201154;

union _union_201154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272CC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_EventScoreRankingRewardMst__string__o System_Func_EventScoreRankingRewardMst__string__o, *PSystem_Func_EventScoreRankingRewardMst__string__o;

typedef struct System_Func_EventScoreRankingRewardMst__string__c System_Func_EventScoreRankingRewardMst__string__c, *PSystem_Func_EventScoreRankingRewardMst__string__c;

typedef struct System_Func_EventScoreRankingRewardMst__string__Fields System_Func_EventScoreRankingRewardMst__string__Fields, *PSystem_Func_EventScoreRankingRewardMst__string__Fields;

typedef struct System_Func_EventScoreRankingRewardMst__string__VTable System_Func_EventScoreRankingRewardMst__string__VTable, *PSystem_Func_EventScoreRankingRewardMst__string__VTable;

struct System_Func_EventScoreRankingRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventScoreRankingRewardMst__string__o {
    struct System_Func_EventScoreRankingRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_EventScoreRankingRewardMst__string__Fields fields;
};

struct System_Func_EventScoreRankingRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventScoreRankingRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventScoreRankingRewardMst__string__VTable vtable;
};

typedef struct Shock_DeckData_array Shock_DeckData_array, *PShock_DeckData_array;

struct Shock_DeckData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_DeckData_o *m_Items[65535];
};

typedef struct MethodInfo_2B0BF2C MethodInfo_2B0BF2C, *PMethodInfo_2B0BF2C;

typedef union _union_190550 _union_190550, *P_union_190550;

union _union_190550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BF2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E68D4 MethodInfo_21E68D4, *PMethodInfo_21E68D4;

typedef union _union_160217 _union_160217, *P_union_160217;

union _union_160217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E68D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF8EF0 MethodInfo_2EF8EF0, *PMethodInfo_2EF8EF0;

typedef union _union_203026 _union_203026, *P_union_203026;

union _union_203026 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8EF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203026 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_SocialApi_Status__string__o System_Action_SocialApi_Status__string__o, *PSystem_Action_SocialApi_Status__string__o;

typedef struct System_Action_SocialApi_Status__string__c System_Action_SocialApi_Status__string__c, *PSystem_Action_SocialApi_Status__string__c;

typedef struct System_Action_SocialApi_Status__string__Fields System_Action_SocialApi_Status__string__Fields, *PSystem_Action_SocialApi_Status__string__Fields;

typedef struct System_Action_SocialApi_Status__string__VTable System_Action_SocialApi_Status__string__VTable, *PSystem_Action_SocialApi_Status__string__VTable;

struct System_Action_SocialApi_Status__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SocialApi_Status__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SocialApi_Status__string__VTable vtable;
};

struct System_Action_SocialApi_Status__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_SocialApi_Status__string__o {
    struct System_Action_SocialApi_Status__string__c *klass;
    void *monitor;
    struct System_Action_SocialApi_Status__string__Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____VTable vtable;
};

typedef struct MethodInfo_3370CD0 MethodInfo_3370CD0, *PMethodInfo_3370CD0;

typedef struct System_Xml_Schema_XmlListConverter_c System_Xml_Schema_XmlListConverter_c, *PSystem_Xml_Schema_XmlListConverter_c;

typedef struct MethodInfo_3370CD0_RGCTXs MethodInfo_3370CD0_RGCTXs, *PMethodInfo_3370CD0_RGCTXs;

typedef union _union_323039 _union_323039, *P_union_323039;

typedef struct System_Xml_Schema_XmlListConverter_VTable System_Xml_Schema_XmlListConverter_VTable, *PSystem_Xml_Schema_XmlListConverter_VTable;

struct System_Xml_Schema_XmlListConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ToBoolean;
    struct VirtualInvokeData _5_ToBoolean;
    struct VirtualInvokeData _6_ToBoolean;
    struct VirtualInvokeData _7_ToBoolean;
    struct VirtualInvokeData _8_ToBoolean;
    struct VirtualInvokeData _9_ToBoolean;
    struct VirtualInvokeData _10_ToInt32;
    struct VirtualInvokeData _11_ToInt32;
    struct VirtualInvokeData _12_ToInt32;
    struct VirtualInvokeData _13_ToInt32;
    struct VirtualInvokeData _14_ToInt32;
    struct VirtualInvokeData _15_ToInt32;
    struct VirtualInvokeData _16_ToInt64;
    struct VirtualInvokeData _17_ToInt64;
    struct VirtualInvokeData _18_ToInt64;
    struct VirtualInvokeData _19_ToInt64;
    struct VirtualInvokeData _20_ToInt64;
    struct VirtualInvokeData _21_ToInt64;
    struct VirtualInvokeData _22_ToDecimal;
    struct VirtualInvokeData _23_ToDecimal;
    struct VirtualInvokeData _24_ToDouble;
    struct VirtualInvokeData _25_ToDouble;
    struct VirtualInvokeData _26_ToDouble;
    struct VirtualInvokeData _27_ToDouble;
    struct VirtualInvokeData _28_ToDouble;
    struct VirtualInvokeData _29_ToDouble;
    struct VirtualInvokeData _30_ToSingle;
    struct VirtualInvokeData _31_ToSingle;
    struct VirtualInvokeData _32_ToSingle;
    struct VirtualInvokeData _33_ToDateTime;
    struct VirtualInvokeData _34_ToDateTime;
    struct VirtualInvokeData _35_ToDateTime;
    struct VirtualInvokeData _36_ToDateTime;
    struct VirtualInvokeData _37_ToDateTime;
    struct VirtualInvokeData _38_ToDateTime;
    struct VirtualInvokeData _39_ToDateTime;
    struct VirtualInvokeData _40_ToDateTimeOffset;
    struct VirtualInvokeData _41_ToDateTimeOffset;
    struct VirtualInvokeData _42_ToDateTimeOffset;
    struct VirtualInvokeData _43_ToString;
    struct VirtualInvokeData _44_ToString;
    struct VirtualInvokeData _45_ToString;
    struct VirtualInvokeData _46_ToString;
    struct VirtualInvokeData _47_ToString;
    struct VirtualInvokeData _48_ToString;
    struct VirtualInvokeData _49_ToString;
    struct VirtualInvokeData _50_ToString;
    struct VirtualInvokeData _51_ToString;
    struct VirtualInvokeData _52_ToString;
    struct VirtualInvokeData _53_ChangeType;
    struct VirtualInvokeData _54_ChangeType;
    struct VirtualInvokeData _55_ChangeType;
    struct VirtualInvokeData _56_ChangeType;
    struct VirtualInvokeData _57_ChangeType;
    struct VirtualInvokeData _58_ChangeType;
    struct VirtualInvokeData _59_ChangeType;
    struct VirtualInvokeData _60_ChangeType;
    struct VirtualInvokeData _61_ChangeType;
    struct VirtualInvokeData _62_ChangeListType;
};

struct System_Xml_Schema_XmlListConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlListConverter_VTable vtable;
};

struct MethodInfo_3370CD0_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppType *_1_T;
    struct Il2CppClass *_2_T;
    struct Il2CppClass *_3_System_Collections_Generic_List_T_;
    struct MethodInfo *_4_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_5_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_6_System_Collections_Generic_List_T__ToArray;
};

union _union_323039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3370CD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Xml_Schema_XmlListConverter_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3370CD0_RGCTXs *rgctx_data;
    union _union_323039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_RuntimeStructs_MonoClass_VTable Mono_RuntimeStructs_MonoClass_VTable, *PMono_RuntimeStructs_MonoClass_VTable;

struct Mono_RuntimeStructs_MonoClass_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_22D903C MethodInfo_22D903C, *PMethodInfo_22D903C;

typedef union _union_271494 _union_271494, *P_union_271494;

union _union_271494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D903C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163643 _union_163643, *P_union_163643;

union _union_163643 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163645 _union_163645, *P_union_163645;

union _union_163645 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__object___o System_ValueTuple_bool__ValueTuple_int__object___o, *PSystem_ValueTuple_bool__ValueTuple_int__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object___Fields System_ValueTuple_bool__ValueTuple_int__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object___Fields;

typedef struct System_ValueTuple_int__object__o System_ValueTuple_int__object__o, *PSystem_ValueTuple_int__object__o;

typedef struct System_ValueTuple_int__object__Fields System_ValueTuple_int__object__Fields, *PSystem_ValueTuple_int__object__Fields;

struct System_ValueTuple_int__object__Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
};

struct System_ValueTuple_int__object__o {
    struct System_ValueTuple_int__object__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object___Fields {
    bool Item1;
    struct System_ValueTuple_int__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object___o {
    struct System_ValueTuple_bool__ValueTuple_int__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_UserRankRewardMst__Fields System_Collections_Generic_IReadOnlyCollection_UserRankRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_UserRankRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_UserRankRewardMst__Fields {
};

typedef union _union_163647 _union_163647, *P_union_163647;

union _union_163647 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163649 _union_163649, *P_union_163649;

union _union_163649 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264F65C MethodInfo_264F65C, *PMethodInfo_264F65C;

typedef union _union_178044 _union_178044, *P_union_178044;

union _union_178044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F65C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_TypeSpec_o System_TypeSpec_o, *PSystem_TypeSpec_o;

typedef struct System_TypeSpec_c System_TypeSpec_c, *PSystem_TypeSpec_c;

typedef struct System_TypeSpec_Fields System_TypeSpec_Fields, *PSystem_TypeSpec_Fields;

typedef struct System_TypeIdentifier_o System_TypeIdentifier_o, *PSystem_TypeIdentifier_o;

typedef struct System_Collections_Generic_List_TypeIdentifier__o System_Collections_Generic_List_TypeIdentifier__o, *PSystem_Collections_Generic_List_TypeIdentifier__o;

typedef struct System_Collections_Generic_List_TypeSpec__o System_Collections_Generic_List_TypeSpec__o, *PSystem_Collections_Generic_List_TypeSpec__o;

typedef struct System_Collections_Generic_List_ModifierSpec__o System_Collections_Generic_List_ModifierSpec__o, *PSystem_Collections_Generic_List_ModifierSpec__o;

typedef struct System_TypeIdentifier_c System_TypeIdentifier_c, *PSystem_TypeIdentifier_c;

typedef struct System_TypeIdentifier_Fields System_TypeIdentifier_Fields, *PSystem_TypeIdentifier_Fields;

typedef struct System_Collections_Generic_List_TypeIdentifier__c System_Collections_Generic_List_TypeIdentifier__c, *PSystem_Collections_Generic_List_TypeIdentifier__c;

typedef struct System_Collections_Generic_List_TypeIdentifier__Fields System_Collections_Generic_List_TypeIdentifier__Fields, *PSystem_Collections_Generic_List_TypeIdentifier__Fields;

typedef struct System_Collections_Generic_List_TypeSpec__c System_Collections_Generic_List_TypeSpec__c, *PSystem_Collections_Generic_List_TypeSpec__c;

typedef struct System_Collections_Generic_List_TypeSpec__Fields System_Collections_Generic_List_TypeSpec__Fields, *PSystem_Collections_Generic_List_TypeSpec__Fields;

typedef struct System_Collections_Generic_List_ModifierSpec__c System_Collections_Generic_List_ModifierSpec__c, *PSystem_Collections_Generic_List_ModifierSpec__c;

typedef struct System_Collections_Generic_List_ModifierSpec__Fields System_Collections_Generic_List_ModifierSpec__Fields, *PSystem_Collections_Generic_List_ModifierSpec__Fields;

typedef struct System_Collections_Generic_List_TypeIdentifier__StaticFields System_Collections_Generic_List_TypeIdentifier__StaticFields, *PSystem_Collections_Generic_List_TypeIdentifier__StaticFields;

typedef struct System_Collections_Generic_List_TypeIdentifier__VTable System_Collections_Generic_List_TypeIdentifier__VTable, *PSystem_Collections_Generic_List_TypeIdentifier__VTable;

typedef struct System_TypeIdentifier_array System_TypeIdentifier_array, *PSystem_TypeIdentifier_array;

typedef struct System_Collections_Generic_List_TypeSpec__StaticFields System_Collections_Generic_List_TypeSpec__StaticFields, *PSystem_Collections_Generic_List_TypeSpec__StaticFields;

typedef struct System_Collections_Generic_List_TypeSpec__VTable System_Collections_Generic_List_TypeSpec__VTable, *PSystem_Collections_Generic_List_TypeSpec__VTable;

typedef struct System_TypeSpec_array System_TypeSpec_array, *PSystem_TypeSpec_array;

typedef struct System_Collections_Generic_List_ModifierSpec__StaticFields System_Collections_Generic_List_ModifierSpec__StaticFields, *PSystem_Collections_Generic_List_ModifierSpec__StaticFields;

typedef struct System_Collections_Generic_List_ModifierSpec__VTable System_Collections_Generic_List_ModifierSpec__VTable, *PSystem_Collections_Generic_List_ModifierSpec__VTable;

typedef struct System_ModifierSpec_array System_ModifierSpec_array, *PSystem_ModifierSpec_array;

typedef struct System_ModifierSpec_o System_ModifierSpec_o, *PSystem_ModifierSpec_o;

typedef struct System_ModifierSpec_c System_ModifierSpec_c, *PSystem_ModifierSpec_c;

typedef struct System_ModifierSpec_Fields System_ModifierSpec_Fields, *PSystem_ModifierSpec_Fields;

struct System_ModifierSpec_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_ModifierSpec_Fields {
};

struct System_ModifierSpec_o {
    struct System_ModifierSpec_c *klass;
    void *monitor;
    struct System_ModifierSpec_Fields fields;
};

struct System_Collections_Generic_List_TypeIdentifier__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TypeIdentifier__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TypeIdentifier__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TypeIdentifier__VTable vtable;
};

struct System_Collections_Generic_List_TypeIdentifier__Fields {
    struct System_TypeIdentifier_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TypeIdentifier__o {
    struct System_Collections_Generic_List_TypeIdentifier__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TypeIdentifier__Fields fields;
};

struct System_Collections_Generic_List_ModifierSpec__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ModifierSpec__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ModifierSpec__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ModifierSpec__VTable vtable;
};

struct System_Collections_Generic_List_ModifierSpec__Fields {
    struct System_ModifierSpec_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ModifierSpec__o {
    struct System_Collections_Generic_List_ModifierSpec__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ModifierSpec__Fields fields;
};

struct System_TypeIdentifier_Fields {
};

struct System_Collections_Generic_List_TypeSpec__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_TypeIdentifier_o {
    struct System_TypeIdentifier_c *klass;
    void *monitor;
    struct System_TypeIdentifier_Fields fields;
};

struct System_Collections_Generic_List_TypeIdentifier__StaticFields {
    struct System_TypeIdentifier_array *s_emptyArray;
};

struct System_TypeIdentifier_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_TypeSpec_Fields {
    struct System_TypeIdentifier_o *name;
    struct System_String_o *assembly_name;
    struct System_Collections_Generic_List_TypeIdentifier__o *nested;
    struct System_Collections_Generic_List_TypeSpec__o *generic_params;
    struct System_Collections_Generic_List_ModifierSpec__o *modifier_spec;
    bool is_byref;
    struct System_String_o *display_fullname;
};

struct System_TypeIdentifier_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_TypeIdentifier_o *m_Items[65535];
};

struct System_TypeSpec_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_TypeSpec_VTable vtable;
};

struct System_TypeSpec_o {
    struct System_TypeSpec_c *klass;
    void *monitor;
    struct System_TypeSpec_Fields fields;
};

struct System_Collections_Generic_List_TypeSpec__Fields {
    struct System_TypeSpec_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TypeSpec__StaticFields {
    struct System_TypeSpec_array *s_emptyArray;
};

struct System_Collections_Generic_List_TypeSpec__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TypeSpec__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TypeSpec__VTable vtable;
};

struct System_Collections_Generic_List_TypeSpec__o {
    struct System_Collections_Generic_List_TypeSpec__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TypeSpec__Fields fields;
};

struct System_Collections_Generic_List_ModifierSpec__StaticFields {
    struct System_ModifierSpec_array *s_emptyArray;
};

struct System_TypeSpec_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_TypeSpec_o *m_Items[65535];
};

struct System_ModifierSpec_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ModifierSpec_o *m_Items[65535];
};

typedef struct MethodInfo_2D6FC20 MethodInfo_2D6FC20, *PMethodInfo_2D6FC20;

typedef struct UniRx_Observable_c UniRx_Observable_c, *PUniRx_Observable_c;

typedef struct MethodInfo_2D6FC20_RGCTXs MethodInfo_2D6FC20_RGCTXs, *PMethodInfo_2D6FC20_RGCTXs;

typedef union _union_288430 _union_288430, *P_union_288430;

typedef struct UniRx_Observable_StaticFields UniRx_Observable_StaticFields, *PUniRx_Observable_StaticFields;

typedef struct UniRx_Observable_VTable UniRx_Observable_VTable, *PUniRx_Observable_VTable;

typedef struct System_Collections_Generic_HashSet_Type__o System_Collections_Generic_HashSet_Type__o, *PSystem_Collections_Generic_HashSet_Type__o;

typedef struct System_Collections_Generic_HashSet_Type__c System_Collections_Generic_HashSet_Type__c, *PSystem_Collections_Generic_HashSet_Type__c;

typedef struct System_Collections_Generic_HashSet_Type__Fields System_Collections_Generic_HashSet_Type__Fields, *PSystem_Collections_Generic_HashSet_Type__Fields;

typedef struct System_Collections_Generic_HashSet_Type__VTable System_Collections_Generic_HashSet_Type__VTable, *PSystem_Collections_Generic_HashSet_Type__VTable;

struct MethodInfo_2D6FC20_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SkipUntilObservable_T__TOther_;
    struct MethodInfo *_1_UniRx_Operators_SkipUntilObservable_T__TOther___ctor;
};

struct UniRx_Observable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable_c {
    struct Il2CppClass_1 _1;
    struct UniRx_Observable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable_VTable vtable;
};

struct System_Collections_Generic_HashSet_Type__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

union _union_288430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6FC20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6FC20_RGCTXs *rgctx_data;
    union _union_288430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_HashSet_Type__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_Type__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_Type__VTable vtable;
};

struct System_Collections_Generic_HashSet_Type__o {
    struct System_Collections_Generic_HashSet_Type__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_Type__Fields fields;
};

struct UniRx_Observable_StaticFields {
    struct System_TimeSpan_o InfiniteTimeSpan;
    struct System_Collections_Generic_HashSet_Type__o *YieldInstructionTypes;
};

typedef struct MethodInfo_2B9E914 MethodInfo_2B9E914, *PMethodInfo_2B9E914;

typedef union _union_241191 _union_241191, *P_union_241191;

union _union_241191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E914 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_AuthPaymentStep_o Shock_Login_AuthPaymentStep_o, *PShock_Login_AuthPaymentStep_o;

typedef struct Shock_Login_AuthPaymentStep_c Shock_Login_AuthPaymentStep_c, *PShock_Login_AuthPaymentStep_c;

typedef struct Shock_Login_AuthPaymentStep_Fields Shock_Login_AuthPaymentStep_Fields, *PShock_Login_AuthPaymentStep_Fields;

typedef struct Shock_Login_AuthPaymentStep_VTable Shock_Login_AuthPaymentStep_VTable, *PShock_Login_AuthPaymentStep_VTable;

struct Shock_Login_AuthPaymentStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_AuthPaymentStep_Fields {
    struct Shock_Login_FlowStep_TitleFlowResult__Fields super;
};

struct Shock_Login_AuthPaymentStep_o {
    struct Shock_Login_AuthPaymentStep_c *klass;
    void *monitor;
    struct Shock_Login_AuthPaymentStep_Fields fields;
};

struct Shock_Login_AuthPaymentStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_AuthPaymentStep_VTable vtable;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_c Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_c, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_VTable Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_VTable vtable;
};

typedef struct UnityEngine_IExposedPropertyTable_o UnityEngine_IExposedPropertyTable_o, *PUnityEngine_IExposedPropertyTable_o;

typedef struct UnityEngine_IExposedPropertyTable_Fields UnityEngine_IExposedPropertyTable_Fields, *PUnityEngine_IExposedPropertyTable_Fields;

struct UnityEngine_IExposedPropertyTable_Fields {
};

struct UnityEngine_IExposedPropertyTable_o {
    struct UnityEngine_IExposedPropertyTable_c *klass;
    void *monitor;
    struct UnityEngine_IExposedPropertyTable_Fields fields;
};

typedef union _union_163651 _union_163651, *P_union_163651;

union _union_163651 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Util_TokenizerStringBlock_VTable System_Security_Util_TokenizerStringBlock_VTable, *PSystem_Security_Util_TokenizerStringBlock_VTable;

struct System_Security_Util_TokenizerStringBlock_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B9E918 MethodInfo_2B9E918, *PMethodInfo_2B9E918;

typedef union _union_241399 _union_241399, *P_union_241399;

union _union_241399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ORNAMENT_SUB_CATEGORY_Fields Shock_ORNAMENT_SUB_CATEGORY_Fields, *PShock_ORNAMENT_SUB_CATEGORY_Fields;

struct Shock_ORNAMENT_SUB_CATEGORY_Fields {
    int32_t value__;
};

typedef struct Chipstar_FileParserBuilder_T__RGCTXs Chipstar_FileParserBuilder_T__RGCTXs, *PChipstar_FileParserBuilder_T__RGCTXs;

struct Chipstar_FileParserBuilder_T__RGCTXs {
    struct Il2CppClass *_0_Chipstar_FileParserBuilder_T_;
    struct MethodInfo *_1_Chipstar_FileParserBuilder_T__DoBuild;
};

typedef union _union_163653 _union_163653, *P_union_163653;

union _union_163653 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC93FC MethodInfo_1EC93FC, *PMethodInfo_1EC93FC;

typedef union _union_283036 _union_283036, *P_union_283036;

union _union_283036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC93FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163655 _union_163655, *P_union_163655;

union _union_163655 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163657 _union_163657, *P_union_163657;

union _union_163657 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163659 _union_163659, *P_union_163659;

union _union_163659 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B159EC MethodInfo_2B159EC, *PMethodInfo_2B159EC;

typedef union _union_233831 _union_233831, *P_union_233831;

union _union_233831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B159EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MissionScene___c__DisplayClass5_1_VTable Aoharu_MissionScene___c__DisplayClass5_1_VTable, *PAoharu_MissionScene___c__DisplayClass5_1_VTable;

struct Aoharu_MissionScene___c__DisplayClass5_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EA0F5C MethodInfo_1EA0F5C, *PMethodInfo_1EA0F5C;

typedef struct System_Func_T1__T2__T3__TResult__c System_Func_T1__T2__T3__TResult__c, *PSystem_Func_T1__T2__T3__TResult__c;

typedef union _union_162015 _union_162015, *P_union_162015;

typedef struct System_Func_T1__T2__T3__TResult__VTable System_Func_T1__T2__T3__TResult__VTable, *PSystem_Func_T1__T2__T3__TResult__VTable;

struct System_Func_T1__T2__T3__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

union _union_162015 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162015 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Func_T1__T2__T3__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T1__T2__T3__TResult__VTable vtable;
};

typedef struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___o System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___o, *PSystem_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___o;

typedef struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___c System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___c, *PSystem_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___c;

typedef struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___Fields System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___Fields, *PSystem_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___Fields;

typedef struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___VTable System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___VTable, *PSystem_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___VTable;

struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___o {
    struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___c *klass;
    void *monitor;
    struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___Fields fields;
};

struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GGLQueryOrder__IGGLResult_GGLQueryOrder__Order___VTable vtable;
};

typedef struct MethodInfo_2D70614_RGCTXs MethodInfo_2D70614_RGCTXs, *PMethodInfo_2D70614_RGCTXs;

struct MethodInfo_2D70614_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Return_T_;
    struct Il2CppClass *_1_UniRx_IObservable_T___;
    struct MethodInfo *_2_UniRx_Observable_Concat_T_;
};

typedef struct Chipstar_IFileBuilder_ManifestVersinTable__Fields Chipstar_IFileBuilder_ManifestVersinTable__Fields, *PChipstar_IFileBuilder_ManifestVersinTable__Fields;

struct Chipstar_IFileBuilder_ManifestVersinTable__Fields {
};

typedef struct MethodInfo_17F09D8_RGCTXs MethodInfo_17F09D8_RGCTXs, *PMethodInfo_17F09D8_RGCTXs;

struct MethodInfo_17F09D8_RGCTXs {
    struct Il2CppClass *_0_System_EmptyArray_T_;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase_c Aoharu_Scenes_Gacha_GachaDetailRateListBase_c, *PAoharu_Scenes_Gacha_GachaDetailRateListBase_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase_VTable Aoharu_Scenes_Gacha_GachaDetailRateListBase_VTable, *PAoharu_Scenes_Gacha_GachaDetailRateListBase_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRateListBase_VTable vtable;
};

typedef struct MethodInfo_2D796E0 MethodInfo_2D796E0, *PMethodInfo_2D796E0;

typedef struct MethodInfo_2D796E0_RGCTXs MethodInfo_2D796E0_RGCTXs, *PMethodInfo_2D796E0_RGCTXs;

typedef union _union_321873 _union_321873, *P_union_321873;

struct MethodInfo_2D796E0_RGCTXs {
    struct Il2CppClass *_0_U;
};

union _union_321873 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D796E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D796E0_RGCTXs *rgctx_data;
    union _union_321873 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163621 _union_163621, *P_union_163621;

union _union_163621 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_o UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_o, *PUnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_o;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_Fields UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_Fields {
};

struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_o {
    struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_Fields fields;
};

typedef union _union_163623 _union_163623, *P_union_163623;

union _union_163623 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2155C MethodInfo_1D2155C, *PMethodInfo_1D2155C;

typedef union _union_249193 _union_249193, *P_union_249193;

union _union_249193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2155C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163625 _union_163625, *P_union_163625;

union _union_163625 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_c UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_c, *PUnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_c;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_VTable UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PostLateUpdate_GraphicsWarmupPreloadedShaders_VTable vtable;
};

typedef struct MethodInfo_16ACB34 MethodInfo_16ACB34, *PMethodInfo_16ACB34;

typedef union _union_159531 _union_159531, *P_union_159531;

union _union_159531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACB34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163627 _union_163627, *P_union_163627;

union _union_163627 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163629 _union_163629, *P_union_163629;

union _union_163629 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1733098 MethodInfo_1733098, *PMethodInfo_1733098;

typedef union _union_166757 _union_166757, *P_union_166757;

union _union_166757 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166757 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_StaticFields Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_StaticFields, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_StaticFields;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__o Cysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__o, *PCysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__o;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__Fields Cysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__Fields, *PCysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_o Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_o, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_o;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_c Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_c, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_c;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_Fields Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_Fields, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_VTable Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_VTable, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_VTable;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__Fields;

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_get_NextNode;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__o {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__Fields {
    struct Il2CppObject *result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_Fields {
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_o *nextNode;
    float delayFrameTimeSpan;
    float elapsed;
    int32_t initialFrame;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__o core;
};

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_o {
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise_StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayIgnoreTimeScalePromise__o pool;
};

typedef struct System_Collections_Generic_Dictionary_string__GameObject__Fields System_Collections_Generic_Dictionary_string__GameObject__Fields, *PSystem_Collections_Generic_Dictionary_string__GameObject__Fields;

struct System_Collections_Generic_Dictionary_string__GameObject__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_1561E48 MethodInfo_1561E48, *PMethodInfo_1561E48;

typedef struct System_Collections_Generic_ValueListBuilder_T__1_c System_Collections_Generic_ValueListBuilder_T__1_c, *PSystem_Collections_Generic_ValueListBuilder_T__1_c;

typedef union _union_282622 _union_282622, *P_union_282622;

typedef struct System_Collections_Generic_ValueListBuilder_T__1_RGCTXs System_Collections_Generic_ValueListBuilder_T__1_RGCTXs, *PSystem_Collections_Generic_ValueListBuilder_T__1_RGCTXs;

typedef struct System_Collections_Generic_ValueListBuilder_T__1_VTable System_Collections_Generic_ValueListBuilder_T__1_VTable, *PSystem_Collections_Generic_ValueListBuilder_T__1_VTable;

union _union_282622 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561E48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282622 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_ValueListBuilder_T__1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_ValueListBuilder_T__1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_ValueListBuilder_T__1_RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_ValueListBuilder_T__1_VTable vtable;
};

struct System_Collections_Generic_ValueListBuilder_T__1_RGCTXs {
    struct MethodInfo *_0_System_Span_T__get_Length;
    struct MethodInfo *_1_System_Collections_Generic_ValueListBuilder_T__Grow;
    struct MethodInfo *_2_System_Span_T__Slice;
    struct MethodInfo *_3_System_Span_T__op_Implicit;
    struct Il2CppClass *_4_System_Span_T_;
    struct MethodInfo *_5_System_Buffers_ArrayPool_T__get_Shared;
    struct Il2CppClass *_6_System_Buffers_ArrayPool_T_;
    struct Il2CppClass *_7_System_Buffers_ArrayPool_T_;
    struct MethodInfo *_8_System_Buffers_ArrayPool_T__Return;
    struct MethodInfo *_9_System_Buffers_ArrayPool_T__Rent;
    struct MethodInfo *_10_System_Span_T__op_Implicit;
    struct MethodInfo *_11_System_Span_T__TryCopyTo;
};

typedef struct MethodInfo_1FDD73C MethodInfo_1FDD73C, *PMethodInfo_1FDD73C;

typedef union _union_267708 _union_267708, *P_union_267708;

union _union_267708 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD73C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267708 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561E40 MethodInfo_1561E40, *PMethodInfo_1561E40;

typedef union _union_282618 _union_282618, *P_union_282618;

union _union_282618 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561E40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E7C4 MethodInfo_293E7C4, *PMethodInfo_293E7C4;

typedef union _union_188298 _union_188298, *P_union_188298;

union _union_188298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E7C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveUtils___c__DisplayClass23_0_c Aoharu_LiveUtils___c__DisplayClass23_0_c, *PAoharu_LiveUtils___c__DisplayClass23_0_c;

typedef struct Aoharu_LiveUtils___c__DisplayClass23_0_VTable Aoharu_LiveUtils___c__DisplayClass23_0_VTable, *PAoharu_LiveUtils___c__DisplayClass23_0_VTable;

struct Aoharu_LiveUtils___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveUtils___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveUtils___c__DisplayClass23_0_VTable vtable;
};

typedef union _union_163631 _union_163631, *P_union_163631;

union _union_163631 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5AF40 MethodInfo_1B5AF40, *PMethodInfo_1B5AF40;

typedef union _union_242857 _union_242857, *P_union_242857;

union _union_242857 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5AF40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242857 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_o Aoharu_Scenes_Live_MultiLiveScoreProtocolData_o, *PAoharu_Scenes_Live_MultiLiveScoreProtocolData_o;

typedef struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_Fields Aoharu_Scenes_Live_MultiLiveScoreProtocolData_Fields, *PAoharu_Scenes_Live_MultiLiveScoreProtocolData_Fields;

struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_Fields {
    uint64_t UserId;
    int32_t Life;
    int32_t Score;
    int32_t Perfect;
    int32_t Great;
    int32_t Good;
    int32_t Bad;
    int32_t Miss;
    int32_t Combo;
    int32_t MaxCombo;
    int32_t SkillCount;
};

struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_o {
    struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_Fields fields;
};

typedef union _union_163633 _union_163633, *P_union_163633;

union _union_163633 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5BB64_RGCTXs MethodInfo_2D5BB64_RGCTXs, *PMethodInfo_2D5BB64_RGCTXs;

struct MethodInfo_2D5BB64_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_Collections_Generic_List_T_;
    struct MethodInfo *_2_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_3_System_Collections_Generic_List_T__Remove;
};

typedef union _union_163635 _union_163635, *P_union_163635;

union _union_163635 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_AgeConfirmDialog___c__DisplayClass36_0_VTable Aoharu_AgeConfirmDialog___c__DisplayClass36_0_VTable, *PAoharu_AgeConfirmDialog___c__DisplayClass36_0_VTable;

struct Aoharu_AgeConfirmDialog___c__DisplayClass36_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_c Aoharu_Scenes_Live_MultiLiveScoreProtocolData_c, *PAoharu_Scenes_Live_MultiLiveScoreProtocolData_c;

typedef struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_VTable Aoharu_Scenes_Live_MultiLiveScoreProtocolData_VTable, *PAoharu_Scenes_Live_MultiLiveScoreProtocolData_VTable;

struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MultiLiveScoreProtocolData_VTable vtable;
};

typedef struct System_Func_float__bool__VTable System_Func_float__bool__VTable, *PSystem_Func_float__bool__VTable;

struct System_Func_float__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_163637 _union_163637, *P_union_163637;

union _union_163637 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163639 _union_163639, *P_union_163639;

union _union_163639 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17E856C MethodInfo_17E856C, *PMethodInfo_17E856C;

typedef struct MethodInfo_17E856C_RGCTXs MethodInfo_17E856C_RGCTXs, *PMethodInfo_17E856C_RGCTXs;

typedef union _union_192231 _union_192231, *P_union_192231;

struct MethodInfo_17E856C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

union _union_192231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E856C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E856C_RGCTXs *rgctx_data;
    union _union_192231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object___o System_ValueTuple_bool__ValueTuple_int__object__object__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object___Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object___Fields;

typedef struct System_ValueTuple_int__object__object__object__object__o System_ValueTuple_int__object__object__object__object__o, *PSystem_ValueTuple_int__object__object__object__object__o;

typedef struct System_ValueTuple_int__object__object__object__object__Fields System_ValueTuple_int__object__object__object__object__Fields, *PSystem_ValueTuple_int__object__object__object__object__Fields;

struct System_ValueTuple_int__object__object__object__object__Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
};

struct System_ValueTuple_int__object__object__object__object__o {
    struct System_ValueTuple_int__object__object__object__object__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object_____Fields fields;
};

typedef struct Firebase_AppUtilPINVOKE_SWIGStringHelper_Fields Firebase_AppUtilPINVOKE_SWIGStringHelper_Fields, *PFirebase_AppUtilPINVOKE_SWIGStringHelper_Fields;

struct Firebase_AppUtilPINVOKE_SWIGStringHelper_Fields {
};

typedef struct System_Collections_Generic_KeyValuePair_NoticeChannelName__INoticeChannel__Fields System_Collections_Generic_KeyValuePair_NoticeChannelName__INoticeChannel__Fields, *PSystem_Collections_Generic_KeyValuePair_NoticeChannelName__INoticeChannel__Fields;

typedef struct Shock_Notice_INoticeChannel_o Shock_Notice_INoticeChannel_o, *PShock_Notice_INoticeChannel_o;

typedef struct Shock_Notice_INoticeChannel_c Shock_Notice_INoticeChannel_c, *PShock_Notice_INoticeChannel_c;

typedef struct Shock_Notice_INoticeChannel_Fields Shock_Notice_INoticeChannel_Fields, *PShock_Notice_INoticeChannel_Fields;

struct Shock_Notice_INoticeChannel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Notice_INoticeChannel_Fields {
};

struct Shock_Notice_INoticeChannel_o {
    struct Shock_Notice_INoticeChannel_c *klass;
    void *monitor;
    struct Shock_Notice_INoticeChannel_Fields fields;
};

struct System_Collections_Generic_KeyValuePair_NoticeChannelName__INoticeChannel__Fields {
    int32_t key;
    struct Shock_Notice_INoticeChannel_o *value;
};

typedef struct MethodInfo_293E7D0 MethodInfo_293E7D0, *PMethodInfo_293E7D0;

typedef union _union_191174 _union_191174, *P_union_191174;

union _union_191174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E7D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_MISSION_TYPE__o System_Collections_Generic_List_MISSION_TYPE__o, *PSystem_Collections_Generic_List_MISSION_TYPE__o;

typedef struct System_Collections_Generic_List_MISSION_TYPE__Fields System_Collections_Generic_List_MISSION_TYPE__Fields, *PSystem_Collections_Generic_List_MISSION_TYPE__Fields;

struct System_Collections_Generic_List_MISSION_TYPE__Fields {
    struct Shock_MISSION_TYPE_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MISSION_TYPE__o {
    struct System_Collections_Generic_List_MISSION_TYPE__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MISSION_TYPE__Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__o System_Collections_Generic_Dictionary_Entry_object__Int32Enum__o, *PSystem_Collections_Generic_Dictionary_Entry_object__Int32Enum__o;

typedef struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__Fields System_Collections_Generic_Dictionary_Entry_object__Int32Enum__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__Int32Enum__Fields;

struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    int32_t value;
};

struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__o {
    struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__Fields fields;
};

typedef struct MethodInfo_1561E30 MethodInfo_1561E30, *PMethodInfo_1561E30;

typedef union _union_282614 _union_282614, *P_union_282614;

union _union_282614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561E30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F9468_RGCTXs MethodInfo_10F9468_RGCTXs, *PMethodInfo_10F9468_RGCTXs;

struct MethodInfo_10F9468_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_3267324 MethodInfo_3267324, *PMethodInfo_3267324;

typedef union _union_315039 _union_315039, *P_union_315039;

union _union_315039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3267324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_EternalLifeCycle_Fields Chipstar_Downloads_EternalLifeCycle_Fields, *PChipstar_Downloads_EternalLifeCycle_Fields;

typedef struct Chipstar_Downloads_LifeCycle_Fields Chipstar_Downloads_LifeCycle_Fields, *PChipstar_Downloads_LifeCycle_Fields;

typedef struct Chipstar_Downloads_IRefCountable_o Chipstar_Downloads_IRefCountable_o, *PChipstar_Downloads_IRefCountable_o;

typedef struct Chipstar_Downloads_IRefCountable_c Chipstar_Downloads_IRefCountable_c, *PChipstar_Downloads_IRefCountable_c;

typedef struct Chipstar_Downloads_IRefCountable_Fields Chipstar_Downloads_IRefCountable_Fields, *PChipstar_Downloads_IRefCountable_Fields;

struct Chipstar_Downloads_LifeCycle_Fields {
    struct Chipstar_Downloads_IRefCountable_o *m_data;
    struct UnityEngine_Object_o *m_content;
    bool _IsFinish_k__BackingField;
    bool _IsDisposed_k__BackingField;
};

struct Chipstar_Downloads_EternalLifeCycle_Fields {
    struct Chipstar_Downloads_LifeCycle_Fields super;
};

struct Chipstar_Downloads_IRefCountable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IRefCountable_Fields {
};

struct Chipstar_Downloads_IRefCountable_o {
    struct Chipstar_Downloads_IRefCountable_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IRefCountable_Fields fields;
};

typedef struct MethodInfo_2AD7E98 MethodInfo_2AD7E98, *PMethodInfo_2AD7E98;

typedef union _union_328911 _union_328911, *P_union_328911;

union _union_328911 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7E98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328911 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E7C8 MethodInfo_293E7C8, *PMethodInfo_293E7C8;

typedef union _union_189736 _union_189736, *P_union_189736;

union _union_189736 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E7C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189736 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB9F0 MethodInfo_1EAB9F0, *PMethodInfo_1EAB9F0;

typedef union _union_263536 _union_263536, *P_union_263536;

union _union_263536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB9F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA0F48 MethodInfo_1EA0F48, *PMethodInfo_1EA0F48;

typedef union _union_162029 _union_162029, *P_union_162029;

union _union_162029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0F48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163601 _union_163601, *P_union_163601;

union _union_163601 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163603 _union_163603, *P_union_163603;

union _union_163603 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163605 _union_163605, *P_union_163605;

union _union_163605 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_DLFileViewer_ScrollUI___c_o Shock_Scenes_DLFileViewer_ScrollUI___c_o, *PShock_Scenes_DLFileViewer_ScrollUI___c_o;

typedef struct Shock_Scenes_DLFileViewer_ScrollUI___c_c Shock_Scenes_DLFileViewer_ScrollUI___c_c, *PShock_Scenes_DLFileViewer_ScrollUI___c_c;

typedef struct Shock_Scenes_DLFileViewer_ScrollUI___c_Fields Shock_Scenes_DLFileViewer_ScrollUI___c_Fields, *PShock_Scenes_DLFileViewer_ScrollUI___c_Fields;

typedef struct Shock_Scenes_DLFileViewer_ScrollUI___c_StaticFields Shock_Scenes_DLFileViewer_ScrollUI___c_StaticFields, *PShock_Scenes_DLFileViewer_ScrollUI___c_StaticFields;

typedef struct Shock_Scenes_DLFileViewer_ScrollUI___c_VTable Shock_Scenes_DLFileViewer_ScrollUI___c_VTable, *PShock_Scenes_DLFileViewer_ScrollUI___c_VTable;

typedef struct System_Action_ScrollItemUI__o System_Action_ScrollItemUI__o, *PSystem_Action_ScrollItemUI__o;

typedef struct System_Action_ScrollItemUI__c System_Action_ScrollItemUI__c, *PSystem_Action_ScrollItemUI__c;

typedef struct System_Action_ScrollItemUI__Fields System_Action_ScrollItemUI__Fields, *PSystem_Action_ScrollItemUI__Fields;

typedef struct System_Action_ScrollItemUI__VTable System_Action_ScrollItemUI__VTable, *PSystem_Action_ScrollItemUI__VTable;

struct System_Action_ScrollItemUI__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ScrollItemUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ScrollItemUI__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ScrollItemUI__VTable vtable;
};

struct System_Action_ScrollItemUI__o {
    struct System_Action_ScrollItemUI__c *klass;
    void *monitor;
    struct System_Action_ScrollItemUI__Fields fields;
};

struct Shock_Scenes_DLFileViewer_ScrollUI___c_Fields {
};

struct Shock_Scenes_DLFileViewer_ScrollUI___c_o {
    struct Shock_Scenes_DLFileViewer_ScrollUI___c_c *klass;
    void *monitor;
    struct Shock_Scenes_DLFileViewer_ScrollUI___c_Fields fields;
};

struct Shock_Scenes_DLFileViewer_ScrollUI___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DLFileViewer_ScrollUI___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_DLFileViewer_ScrollUI___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DLFileViewer_ScrollUI___c_VTable vtable;
};

struct Shock_Scenes_DLFileViewer_ScrollUI___c_StaticFields {
    struct Shock_Scenes_DLFileViewer_ScrollUI___c_o *__9;
    struct System_Action_ScrollItemUI__o *__9__13_0;
};

typedef struct MethodInfo_21DCE5C MethodInfo_21DCE5C, *PMethodInfo_21DCE5C;

typedef union _union_160029 _union_160029, *P_union_160029;

union _union_160029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCE5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163607 _union_163607, *P_union_163607;

union _union_163607 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ConstMstTable___c__DisplayClass13_0_c Shock_ConstMstTable___c__DisplayClass13_0_c, *PShock_ConstMstTable___c__DisplayClass13_0_c;

typedef struct Shock_ConstMstTable___c__DisplayClass13_0_VTable Shock_ConstMstTable___c__DisplayClass13_0_VTable, *PShock_ConstMstTable___c__DisplayClass13_0_VTable;

struct Shock_ConstMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ConstMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ConstMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct Ozack_OzackBehaviour_TCommand__Fields Ozack_OzackBehaviour_TCommand__Fields, *POzack_OzackBehaviour_TCommand__Fields;

struct Ozack_OzackBehaviour_TCommand__Fields {
    bool _IsDisposed_k__BackingField;
};

typedef struct UnityEngine_UI_StencilMaterial_MatEntry_Fields UnityEngine_UI_StencilMaterial_MatEntry_Fields, *PUnityEngine_UI_StencilMaterial_MatEntry_Fields;

struct UnityEngine_UI_StencilMaterial_MatEntry_Fields {
    struct UnityEngine_Material_o *baseMat;
    struct UnityEngine_Material_o *customMat;
    int32_t count;
    int32_t stencilId;
    int32_t operation;
    int32_t compareFunction;
    int32_t readMask;
    int32_t writeMask;
    bool useAlphaClip;
    int32_t colorMask;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__c System_Collections_Generic_Dictionary_Entry_object__Int32Enum__c, *PSystem_Collections_Generic_Dictionary_Entry_object__Int32Enum__c;

typedef struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__VTable System_Collections_Generic_Dictionary_Entry_object__Int32Enum__VTable, *PSystem_Collections_Generic_Dictionary_Entry_object__Int32Enum__VTable;

struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_object__Int32Enum__VTable vtable;
};

typedef struct UnityEngine_UIElements_IVisualTreeUpdater_o UnityEngine_UIElements_IVisualTreeUpdater_o, *PUnityEngine_UIElements_IVisualTreeUpdater_o;

typedef struct UnityEngine_UIElements_IVisualTreeUpdater_c UnityEngine_UIElements_IVisualTreeUpdater_c, *PUnityEngine_UIElements_IVisualTreeUpdater_c;

typedef struct UnityEngine_UIElements_IVisualTreeUpdater_Fields UnityEngine_UIElements_IVisualTreeUpdater_Fields, *PUnityEngine_UIElements_IVisualTreeUpdater_Fields;

struct UnityEngine_UIElements_IVisualTreeUpdater_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_IVisualTreeUpdater_Fields {
};

struct UnityEngine_UIElements_IVisualTreeUpdater_o {
    struct UnityEngine_UIElements_IVisualTreeUpdater_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IVisualTreeUpdater_Fields fields;
};

typedef union _union_163609 _union_163609, *P_union_163609;

union _union_163609 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2933D30 MethodInfo_2933D30, *PMethodInfo_2933D30;

typedef union _union_186668 _union_186668, *P_union_186668;

union _union_186668 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933D30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186668 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_StoryTopScrollItemData__bool__o System_Func_StoryTopScrollItemData__bool__o, *PSystem_Func_StoryTopScrollItemData__bool__o;

typedef struct System_Func_StoryTopScrollItemData__bool__c System_Func_StoryTopScrollItemData__bool__c, *PSystem_Func_StoryTopScrollItemData__bool__c;

typedef struct System_Func_StoryTopScrollItemData__bool__Fields System_Func_StoryTopScrollItemData__bool__Fields, *PSystem_Func_StoryTopScrollItemData__bool__Fields;

typedef struct System_Func_StoryTopScrollItemData__bool__VTable System_Func_StoryTopScrollItemData__bool__VTable, *PSystem_Func_StoryTopScrollItemData__bool__VTable;

struct System_Func_StoryTopScrollItemData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StoryTopScrollItemData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StoryTopScrollItemData__bool__o {
    struct System_Func_StoryTopScrollItemData__bool__c *klass;
    void *monitor;
    struct System_Func_StoryTopScrollItemData__bool__Fields fields;
};

struct System_Func_StoryTopScrollItemData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StoryTopScrollItemData__bool__VTable vtable;
};

typedef struct System_Func_MusicLevelMst__bool__o System_Func_MusicLevelMst__bool__o, *PSystem_Func_MusicLevelMst__bool__o;

typedef struct System_Func_MusicLevelMst__bool__c System_Func_MusicLevelMst__bool__c, *PSystem_Func_MusicLevelMst__bool__c;

typedef struct System_Func_MusicLevelMst__bool__Fields System_Func_MusicLevelMst__bool__Fields, *PSystem_Func_MusicLevelMst__bool__Fields;

typedef struct System_Func_MusicLevelMst__bool__VTable System_Func_MusicLevelMst__bool__VTable, *PSystem_Func_MusicLevelMst__bool__VTable;

struct System_Func_MusicLevelMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MusicLevelMst__bool__o {
    struct System_Func_MusicLevelMst__bool__c *klass;
    void *monitor;
    struct System_Func_MusicLevelMst__bool__Fields fields;
};

struct System_Func_MusicLevelMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MusicLevelMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MusicLevelMst__bool__VTable vtable;
};

typedef struct Shock_ConstMstTable___c__DisplayClass13_0_o Shock_ConstMstTable___c__DisplayClass13_0_o, *PShock_ConstMstTable___c__DisplayClass13_0_o;

typedef struct Shock_ConstMstTable___c__DisplayClass13_0_Fields Shock_ConstMstTable___c__DisplayClass13_0_Fields, *PShock_ConstMstTable___c__DisplayClass13_0_Fields;

struct Shock_ConstMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_ConstMstTable___c__DisplayClass13_0_o {
    struct Shock_ConstMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_ConstMstTable___c__DisplayClass13_0_Fields fields;
};

typedef struct Photon_Pun_Demo_Cockpit_BoolInputField_Fields Photon_Pun_Demo_Cockpit_BoolInputField_Fields, *PPhoton_Pun_Demo_Cockpit_BoolInputField_Fields;

typedef struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_o Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_o, *PPhoton_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_o;

typedef struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_c Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_c, *PPhoton_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_c;

typedef struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_Fields Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_Fields, *PPhoton_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_Fields;

typedef struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_VTable Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_VTable, *PPhoton_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_VTable;

struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct Photon_Pun_Demo_Cockpit_BoolInputField_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Toggle_o *PropertyValueInput;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_o *OnSubmit;
    bool registered;
};

struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_Fields {
    struct UnityEngine_Events_UnityEvent_bool__Fields super;
};

struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_o {
    struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_OnSubmitEvent_VTable vtable;
};

typedef struct MethodInfo_16E1784 MethodInfo_16E1784, *PMethodInfo_16E1784;

typedef union _union_193251 _union_193251, *P_union_193251;

union _union_193251 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E1784 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193251 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F7A2C MethodInfo_30F7A2C, *PMethodInfo_30F7A2C;

typedef union _union_233311 _union_233311, *P_union_233311;

union _union_233311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7A2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IPhotoGachaItemData__int__o System_Func_IPhotoGachaItemData__int__o, *PSystem_Func_IPhotoGachaItemData__int__o;

typedef struct System_Func_IPhotoGachaItemData__int__c System_Func_IPhotoGachaItemData__int__c, *PSystem_Func_IPhotoGachaItemData__int__c;

typedef struct System_Func_IPhotoGachaItemData__int__Fields System_Func_IPhotoGachaItemData__int__Fields, *PSystem_Func_IPhotoGachaItemData__int__Fields;

typedef struct System_Func_IPhotoGachaItemData__int__VTable System_Func_IPhotoGachaItemData__int__VTable, *PSystem_Func_IPhotoGachaItemData__int__VTable;

struct System_Func_IPhotoGachaItemData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IPhotoGachaItemData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IPhotoGachaItemData__int__VTable vtable;
};

struct System_Func_IPhotoGachaItemData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IPhotoGachaItemData__int__o {
    struct System_Func_IPhotoGachaItemData__int__c *klass;
    void *monitor;
    struct System_Func_IPhotoGachaItemData__int__Fields fields;
};

typedef struct UniRx_Operators_CombineLatestObserver_T7__c UniRx_Operators_CombineLatestObserver_T7__c, *PUniRx_Operators_CombineLatestObserver_T7__c;

typedef struct UniRx_Operators_CombineLatestObserver_T7__VTable UniRx_Operators_CombineLatestObserver_T7__VTable, *PUniRx_Operators_CombineLatestObserver_T7__VTable;

struct UniRx_Operators_CombineLatestObserver_T7__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_CombineLatestObserver_T7__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestObserver_T7__VTable vtable;
};

typedef union _union_163611 _union_163611, *P_union_163611;

union _union_163611 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_o UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_o, *PUnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_o;

typedef struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_Fields UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_Fields, *PUnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_Fields;

struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_Fields {
};

struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_o {
    struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_Fields fields;
};

typedef struct MethodInfo_16ACB20 MethodInfo_16ACB20, *PMethodInfo_16ACB20;

typedef union _union_159615 _union_159615, *P_union_159615;

union _union_159615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACB20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163613 _union_163613, *P_union_163613;

union _union_163613 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_c UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_c, *PUnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_c;

typedef struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_VTable UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_VTable, *PUnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_VTable;

struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_Initialization_UpdateCameraMotionVectors_VTable vtable;
};

typedef union _union_163615 _union_163615, *P_union_163615;

union _union_163615 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAB9DC MethodInfo_1EAB9DC, *PMethodInfo_1EAB9DC;

typedef union _union_264908 _union_264908, *P_union_264908;

union _union_264908 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB9DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264908 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163617 _union_163617, *P_union_163617;

union _union_163617 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163619 _union_163619, *P_union_163619;

union _union_163619 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B503D4 MethodInfo_1B503D4, *PMethodInfo_1B503D4;

typedef union _union_253375 _union_253375, *P_union_253375;

union _union_253375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B503D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_IFileParser_TTable__o Chipstar_IFileParser_TTable__o, *PChipstar_IFileParser_TTable__o;

typedef struct Chipstar_IFileParser_TTable__c Chipstar_IFileParser_TTable__c, *PChipstar_IFileParser_TTable__c;

typedef struct Chipstar_IFileParser_TTable__Fields Chipstar_IFileParser_TTable__Fields, *PChipstar_IFileParser_TTable__Fields;

struct Chipstar_IFileParser_TTable__Fields {
};

struct Chipstar_IFileParser_TTable__o {
    struct Chipstar_IFileParser_TTable__c *klass;
    void *monitor;
    struct Chipstar_IFileParser_TTable__Fields fields;
};

struct Chipstar_IFileParser_TTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_c UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_c, *PUnityEngine_UIElements_MeshGenerationContextUtils_TextParams_c;

typedef struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_VTable UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_VTable, *PUnityEngine_UIElements_MeshGenerationContextUtils_TextParams_VTable;

struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MeshGenerationContextUtils_TextParams_VTable vtable;
};

typedef struct MethodInfo_1904878 MethodInfo_1904878, *PMethodInfo_1904878;

typedef struct MethodInfo_1904878_RGCTXs MethodInfo_1904878_RGCTXs, *PMethodInfo_1904878_RGCTXs;

typedef union _union_193740 _union_193740, *P_union_193740;

union _union_193740 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904878_RGCTXs {
    struct MethodInfo *_0_System_Array_Sort_TKey_;
    struct MethodInfo *_1_System_Collections_Generic_ArraySortHelper_TKey__TValue__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_TKey__TValue_;
    struct Il2CppClass *_3_System_Collections_Generic_ArraySortHelper_TKey__TValue_;
    struct MethodInfo *_4_System_Collections_Generic_ArraySortHelper_TKey__TValue__Sort;
};

struct MethodInfo_1904878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904878_RGCTXs *rgctx_data;
    union _union_193740 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22777D4 MethodInfo_22777D4, *PMethodInfo_22777D4;

typedef union _union_294998 _union_294998, *P_union_294998;

union _union_294998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22777D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ToArrayObservable_ToArray_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193A61C MethodInfo_193A61C, *PMethodInfo_193A61C;

typedef union _union_233055 _union_233055, *P_union_233055;

union _union_233055 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A61C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233055 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Resources_ResourceSet_VTable System_Resources_ResourceSet_VTable, *PSystem_Resources_ResourceSet_VTable;

struct System_Resources_ResourceSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_GetEnumerator;
    struct VirtualInvokeData _8_GetString;
    struct VirtualInvokeData _9_GetString;
    struct VirtualInvokeData _10_GetObject;
    struct VirtualInvokeData _11_GetObject;
};

typedef struct MethodInfo_2D5B540_RGCTXs MethodInfo_2D5B540_RGCTXs, *PMethodInfo_2D5B540_RGCTXs;

struct MethodInfo_2D5B540_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FindIndex_T__TKey_;
    struct Il2CppClass *_1_System_Collections_Generic_List_T_;
    struct MethodInfo *_2_System_Collections_Generic_List_T__RemoveAt;
};

typedef struct MethodInfo_1FD2CDC MethodInfo_1FD2CDC, *PMethodInfo_1FD2CDC;

typedef union _union_266222 _union_266222, *P_union_266222;

union _union_266222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2CDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_o Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_o, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_c Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_c, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_Fields Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_VTable Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_VTable;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_o Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_o, *PShock_Scenes_ExchangeItem_ExchangeItemScrollItem_o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_c Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_c, *PShock_Scenes_ExchangeItem_ExchangeItemScrollItem_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_Fields Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemScrollItem_Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_VTable Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemScrollItem_VTable;

typedef struct Shock_ExchangeItemDataNode_o Shock_ExchangeItemDataNode_o, *PShock_ExchangeItemDataNode_o;

typedef struct Shock_RewardIconsPrefab_o Shock_RewardIconsPrefab_o, *PShock_RewardIconsPrefab_o;

typedef struct Shock_ExchangeItemData_o Shock_ExchangeItemData_o, *PShock_ExchangeItemData_o;

typedef struct Shock_ExchangeItemDataNode_c Shock_ExchangeItemDataNode_c, *PShock_ExchangeItemDataNode_c;

typedef struct Shock_ExchangeItemDataNode_Fields Shock_ExchangeItemDataNode_Fields, *PShock_ExchangeItemDataNode_Fields;

typedef struct Shock_RewardIconsPrefab_c Shock_RewardIconsPrefab_c, *PShock_RewardIconsPrefab_c;

typedef struct Shock_RewardIconsPrefab_Fields Shock_RewardIconsPrefab_Fields, *PShock_RewardIconsPrefab_Fields;

typedef struct Shock_ExchangeItemData_c Shock_ExchangeItemData_c, *PShock_ExchangeItemData_c;

typedef struct Shock_ExchangeItemData_Fields Shock_ExchangeItemData_Fields, *PShock_ExchangeItemData_Fields;

typedef struct Shock_ExchangeItemDataNode_VTable Shock_ExchangeItemDataNode_VTable, *PShock_ExchangeItemDataNode_VTable;

typedef struct Carbon_DataNodeBase_ExchangeItemData__Fields Carbon_DataNodeBase_ExchangeItemData__Fields, *PCarbon_DataNodeBase_ExchangeItemData__Fields;

typedef struct Shock_RewardIconsPrefab_VTable Shock_RewardIconsPrefab_VTable, *PShock_RewardIconsPrefab_VTable;

typedef struct Shock_ExchangeItemData_VTable Shock_ExchangeItemData_VTable, *PShock_ExchangeItemData_VTable;

typedef struct Shock_ExchangeItemMst_o Shock_ExchangeItemMst_o, *PShock_ExchangeItemMst_o;

typedef struct Shock_ExchangeItemRewardMst_o Shock_ExchangeItemRewardMst_o, *PShock_ExchangeItemRewardMst_o;

typedef struct Shock_ExchangeItemMst_c Shock_ExchangeItemMst_c, *PShock_ExchangeItemMst_c;

typedef struct Shock_ExchangeItemMst_Fields Shock_ExchangeItemMst_Fields, *PShock_ExchangeItemMst_Fields;

typedef struct Shock_ExchangeItemRewardMst_c Shock_ExchangeItemRewardMst_c, *PShock_ExchangeItemRewardMst_c;

typedef struct Shock_ExchangeItemRewardMst_Fields Shock_ExchangeItemRewardMst_Fields, *PShock_ExchangeItemRewardMst_Fields;

typedef struct Shock_ExchangeItemMst_VTable Shock_ExchangeItemMst_VTable, *PShock_ExchangeItemMst_VTable;

typedef struct Shock_ExchangeItemRewardMst_VTable Shock_ExchangeItemRewardMst_VTable, *PShock_ExchangeItemRewardMst_VTable;

struct Carbon_DataNodeBase_ExchangeItemData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_ExchangeItemData_o *_Data_k__BackingField;
};

struct Shock_ExchangeItemDataNode_Fields {
    struct Carbon_DataNodeBase_ExchangeItemData__Fields super;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_Fields {
    struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_o *item;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ExchangeItemDataNode_o *m_ExchangeItemDataNode;
    struct Shock_TextMeshUI_o *m_PossessionCountText;
    struct UnityEngine_RectTransform_o *m_RemainingAmountRect;
    struct Shock_TextMeshUI_o *m_RemainingAmountText;
    struct Shock_TextMeshUI_o *m_RewardNameText;
    struct Shock_RewardIconsPrefab_o *m_RewardIconsPrefab;
    struct UnityEngine_RectTransform_o *m_PointRect;
    struct Shock_TextMeshUI_o *m_PointAmountText;
    struct UnityEngine_RectTransform_o *m_SoldOutMark;
    struct Shock_ButtonEvent_o *m_SouldOutButton;
    struct Shock_ButtonEvent_o *m_ExchangeButton;
    struct UnityEngine_RectTransform_o *m_RecommendedMark;
    struct UnityEngine_RectTransform_o *m_ResetDayRect;
    struct Shock_TextMeshUI_o *m_ResetDayText;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct Shock_ButtonEvent_o *m_DetailButton;
    struct UnityEngine_UI_Image_o *m_ExchangeItemImg;
    bool m_isPrepared;
    struct Shock_ExchangeItemData_o *m_ExchangeItemData;
    int32_t m_ExchangeLimit;
    bool m_isEntered;
    struct System_Action_int__o *_RequestExchange_k__BackingField;
    struct System_Action_o *_SouldButtonOnClick_k__BackingField;
};

struct Shock_ExchangeItemMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ExchangeItemMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ExchangeItemMst_VTable vtable;
};

struct Shock_ExchangeItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ExchangeItemMst_Fields {
    uint32_t _id;
    int32_t _consumeType;
    uint32_t _value;
    int32_t _amount;
    uint32_t _masterExchangeItemRewardId;
    int32_t _exchangeLimit;
    int32_t _timeResetType;
    struct System_String_o *_recommendMarkClosedAt;
    uint32_t _masterEventId;
    int32_t _priority;
    uint32_t _masterReleaseLabelId;
    struct Carbon_GameTime_o _RecommendMarkClosedAt_k__BackingField;
};

struct Shock_ExchangeItemMst_o {
    struct Shock_ExchangeItemMst_c *klass;
    void *monitor;
    struct Shock_ExchangeItemMst_Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_Fields fields;
};

struct Shock_ExchangeItemRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_1_VTable vtable;
};

struct Shock_ExchangeItemData_Fields {
    struct Shock_ExchangeItemMst_o *ExchangeItemMst;
    struct Shock_ExchangeItemRewardMst_o *ExchangeItemRewardMst;
    bool IsRewardCountable;
    int32_t _ExchangeCount_k__BackingField;
};

struct Shock_ExchangeItemData_o {
    struct Shock_ExchangeItemData_c *klass;
    void *monitor;
    struct Shock_ExchangeItemData_Fields fields;
};

struct Shock_ExchangeItemDataNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Shock_ExchangeItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ExchangeItemData_VTable vtable;
};

struct Shock_ExchangeItemRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_RewardIconsPrefab_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct Shock_TextMeshUI_o *m_RewardAmountText;
};

struct Shock_ExchangeItemDataNode_o {
    struct Shock_ExchangeItemDataNode_c *klass;
    void *monitor;
    struct Shock_ExchangeItemDataNode_Fields fields;
};

struct Shock_ExchangeItemDataNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ExchangeItemDataNode_VTable vtable;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_VTable vtable;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemScrollItem_Fields fields;
};

struct Shock_RewardIconsPrefab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RewardIconsPrefab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RewardIconsPrefab_VTable vtable;
};

struct Shock_RewardIconsPrefab_o {
    struct Shock_RewardIconsPrefab_c *klass;
    void *monitor;
    struct Shock_RewardIconsPrefab_Fields fields;
};

struct Shock_ExchangeItemRewardMst_o {
    struct Shock_ExchangeItemRewardMst_c *klass;
    void *monitor;
    struct Shock_ExchangeItemRewardMst_Fields fields;
};

struct Shock_ExchangeItemRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ExchangeItemRewardMst_VTable vtable;
};

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___o UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___o, *PUnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___o;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___c UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___c, *PUnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___c;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___VTable UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___VTable, *PUnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___VTable;

struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___o {
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___Fields fields;
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_BasicNode_T___VTable vtable;
};

typedef struct MethodInfo_13C746C MethodInfo_13C746C, *PMethodInfo_13C746C;

typedef struct MethodInfo_13C746C_RGCTXs MethodInfo_13C746C_RGCTXs, *PMethodInfo_13C746C_RGCTXs;

typedef union _union_207441 _union_207441, *P_union_207441;

union _union_207441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C746C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C746C_RGCTXs *rgctx_data;
    union _union_207441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13C746C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_c Shock_Scenes_SkillPractice_SkillPracticePhotoItem_c, *PShock_Scenes_SkillPractice_SkillPracticePhotoItem_c;

typedef struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_VTable Shock_Scenes_SkillPractice_SkillPracticePhotoItem_VTable, *PShock_Scenes_SkillPractice_SkillPracticePhotoItem_VTable;

struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_VTable vtable;
};

typedef struct MethodInfo_205D44C MethodInfo_205D44C, *PMethodInfo_205D44C;

typedef union _union_220351 _union_220351, *P_union_220351;

union _union_220351 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D44C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F06E40 MethodInfo_1F06E40, *PMethodInfo_1F06E40;

typedef union _union_324016 _union_324016, *P_union_324016;

union _union_324016 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06E40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324016 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PanelTextSettings_o UnityEngine_UIElements_PanelTextSettings_o, *PUnityEngine_UIElements_PanelTextSettings_o;

typedef struct UnityEngine_UIElements_PanelTextSettings_c UnityEngine_UIElements_PanelTextSettings_c, *PUnityEngine_UIElements_PanelTextSettings_c;

typedef struct UnityEngine_UIElements_PanelTextSettings_Fields UnityEngine_UIElements_PanelTextSettings_Fields, *PUnityEngine_UIElements_PanelTextSettings_Fields;

typedef struct UnityEngine_UIElements_PanelTextSettings_StaticFields UnityEngine_UIElements_PanelTextSettings_StaticFields, *PUnityEngine_UIElements_PanelTextSettings_StaticFields;

typedef struct UnityEngine_UIElements_PanelTextSettings_VTable UnityEngine_UIElements_PanelTextSettings_VTable, *PUnityEngine_UIElements_PanelTextSettings_VTable;

typedef struct UnityEngine_TextCore_Text_TextSettings_Fields UnityEngine_TextCore_Text_TextSettings_Fields, *PUnityEngine_TextCore_Text_TextSettings_Fields;

typedef struct System_Func_string__Object__o System_Func_string__Object__o, *PSystem_Func_string__Object__o;

typedef struct System_Func_SystemLanguage__o System_Func_SystemLanguage__o, *PSystem_Func_SystemLanguage__o;

typedef struct UnityEngine_TextCore_Text_SpriteAsset_o UnityEngine_TextCore_Text_SpriteAsset_o, *PUnityEngine_TextCore_Text_SpriteAsset_o;

typedef struct System_Collections_Generic_List_SpriteAsset__o System_Collections_Generic_List_SpriteAsset__o, *PSystem_Collections_Generic_List_SpriteAsset__o;

typedef struct UnityEngine_TextCore_Text_TextStyleSheet_o UnityEngine_TextCore_Text_TextStyleSheet_o, *PUnityEngine_TextCore_Text_TextStyleSheet_o;

typedef struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_o UnityEngine_TextCore_Text_UnicodeLineBreakingRules_o, *PUnityEngine_TextCore_Text_UnicodeLineBreakingRules_o;

typedef struct System_Collections_Generic_Dictionary_int__FontAsset__o System_Collections_Generic_Dictionary_int__FontAsset__o, *PSystem_Collections_Generic_Dictionary_int__FontAsset__o;

typedef struct System_Collections_Generic_List_TextSettings_FontReferenceMap__o System_Collections_Generic_List_TextSettings_FontReferenceMap__o, *PSystem_Collections_Generic_List_TextSettings_FontReferenceMap__o;

typedef struct System_Func_string__Object__c System_Func_string__Object__c, *PSystem_Func_string__Object__c;

typedef struct System_Func_string__Object__Fields System_Func_string__Object__Fields, *PSystem_Func_string__Object__Fields;

typedef struct System_Func_SystemLanguage__c System_Func_SystemLanguage__c, *PSystem_Func_SystemLanguage__c;

typedef struct System_Func_SystemLanguage__Fields System_Func_SystemLanguage__Fields, *PSystem_Func_SystemLanguage__Fields;

typedef struct UnityEngine_TextCore_Text_SpriteAsset_c UnityEngine_TextCore_Text_SpriteAsset_c, *PUnityEngine_TextCore_Text_SpriteAsset_c;

typedef struct UnityEngine_TextCore_Text_SpriteAsset_Fields UnityEngine_TextCore_Text_SpriteAsset_Fields, *PUnityEngine_TextCore_Text_SpriteAsset_Fields;

typedef struct System_Collections_Generic_List_SpriteAsset__c System_Collections_Generic_List_SpriteAsset__c, *PSystem_Collections_Generic_List_SpriteAsset__c;

typedef struct System_Collections_Generic_List_SpriteAsset__Fields System_Collections_Generic_List_SpriteAsset__Fields, *PSystem_Collections_Generic_List_SpriteAsset__Fields;

typedef struct UnityEngine_TextCore_Text_TextStyleSheet_c UnityEngine_TextCore_Text_TextStyleSheet_c, *PUnityEngine_TextCore_Text_TextStyleSheet_c;

typedef struct UnityEngine_TextCore_Text_TextStyleSheet_Fields UnityEngine_TextCore_Text_TextStyleSheet_Fields, *PUnityEngine_TextCore_Text_TextStyleSheet_Fields;

typedef struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_c UnityEngine_TextCore_Text_UnicodeLineBreakingRules_c, *PUnityEngine_TextCore_Text_UnicodeLineBreakingRules_c;

typedef struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_Fields UnityEngine_TextCore_Text_UnicodeLineBreakingRules_Fields, *PUnityEngine_TextCore_Text_UnicodeLineBreakingRules_Fields;

typedef struct System_Collections_Generic_Dictionary_int__FontAsset__c System_Collections_Generic_Dictionary_int__FontAsset__c, *PSystem_Collections_Generic_Dictionary_int__FontAsset__c;

typedef struct System_Collections_Generic_Dictionary_int__FontAsset__Fields System_Collections_Generic_Dictionary_int__FontAsset__Fields, *PSystem_Collections_Generic_Dictionary_int__FontAsset__Fields;

typedef struct System_Collections_Generic_List_TextSettings_FontReferenceMap__c System_Collections_Generic_List_TextSettings_FontReferenceMap__c, *PSystem_Collections_Generic_List_TextSettings_FontReferenceMap__c;

typedef struct System_Collections_Generic_List_TextSettings_FontReferenceMap__Fields System_Collections_Generic_List_TextSettings_FontReferenceMap__Fields, *PSystem_Collections_Generic_List_TextSettings_FontReferenceMap__Fields;

typedef struct System_Func_string__Object__VTable System_Func_string__Object__VTable, *PSystem_Func_string__Object__VTable;

typedef struct System_Func_SystemLanguage__VTable System_Func_SystemLanguage__VTable, *PSystem_Func_SystemLanguage__VTable;

typedef struct UnityEngine_TextCore_Text_SpriteAsset_StaticFields UnityEngine_TextCore_Text_SpriteAsset_StaticFields, *PUnityEngine_TextCore_Text_SpriteAsset_StaticFields;

typedef struct UnityEngine_TextCore_Text_SpriteAsset_VTable UnityEngine_TextCore_Text_SpriteAsset_VTable, *PUnityEngine_TextCore_Text_SpriteAsset_VTable;

typedef struct System_Collections_Generic_List_SpriteCharacter__o System_Collections_Generic_List_SpriteCharacter__o, *PSystem_Collections_Generic_List_SpriteCharacter__o;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__o System_Collections_Generic_Dictionary_uint__SpriteCharacter__o, *PSystem_Collections_Generic_Dictionary_uint__SpriteCharacter__o;

typedef struct System_Collections_Generic_List_SpriteGlyph__o System_Collections_Generic_List_SpriteGlyph__o, *PSystem_Collections_Generic_List_SpriteGlyph__o;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__o System_Collections_Generic_Dictionary_uint__SpriteGlyph__o, *PSystem_Collections_Generic_Dictionary_uint__SpriteGlyph__o;

typedef struct System_Collections_Generic_List_SpriteAsset__StaticFields System_Collections_Generic_List_SpriteAsset__StaticFields, *PSystem_Collections_Generic_List_SpriteAsset__StaticFields;

typedef struct System_Collections_Generic_List_SpriteAsset__VTable System_Collections_Generic_List_SpriteAsset__VTable, *PSystem_Collections_Generic_List_SpriteAsset__VTable;

typedef struct UnityEngine_TextCore_Text_SpriteAsset_array UnityEngine_TextCore_Text_SpriteAsset_array, *PUnityEngine_TextCore_Text_SpriteAsset_array;

typedef struct UnityEngine_TextCore_Text_TextStyleSheet_VTable UnityEngine_TextCore_Text_TextStyleSheet_VTable, *PUnityEngine_TextCore_Text_TextStyleSheet_VTable;

typedef struct System_Collections_Generic_List_TextStyle__o System_Collections_Generic_List_TextStyle__o, *PSystem_Collections_Generic_List_TextStyle__o;

typedef struct System_Collections_Generic_Dictionary_int__TextStyle__o System_Collections_Generic_Dictionary_int__TextStyle__o, *PSystem_Collections_Generic_Dictionary_int__TextStyle__o;

typedef struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_StaticFields UnityEngine_TextCore_Text_UnicodeLineBreakingRules_StaticFields, *PUnityEngine_TextCore_Text_UnicodeLineBreakingRules_StaticFields;

typedef struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_VTable UnityEngine_TextCore_Text_UnicodeLineBreakingRules_VTable, *PUnityEngine_TextCore_Text_UnicodeLineBreakingRules_VTable;

typedef struct System_Collections_Generic_Dictionary_int__FontAsset__VTable System_Collections_Generic_Dictionary_int__FontAsset__VTable, *PSystem_Collections_Generic_Dictionary_int__FontAsset__VTable;

typedef struct System_Collections_Generic_List_TextSettings_FontReferenceMap__StaticFields System_Collections_Generic_List_TextSettings_FontReferenceMap__StaticFields, *PSystem_Collections_Generic_List_TextSettings_FontReferenceMap__StaticFields;

typedef struct System_Collections_Generic_List_TextSettings_FontReferenceMap__VTable System_Collections_Generic_List_TextSettings_FontReferenceMap__VTable, *PSystem_Collections_Generic_List_TextSettings_FontReferenceMap__VTable;

typedef struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_array UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_array, *PUnityEngine_TextCore_Text_TextSettings_FontReferenceMap_array;

typedef struct System_Collections_Generic_List_SpriteCharacter__c System_Collections_Generic_List_SpriteCharacter__c, *PSystem_Collections_Generic_List_SpriteCharacter__c;

typedef struct System_Collections_Generic_List_SpriteCharacter__Fields System_Collections_Generic_List_SpriteCharacter__Fields, *PSystem_Collections_Generic_List_SpriteCharacter__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__c System_Collections_Generic_Dictionary_uint__SpriteCharacter__c, *PSystem_Collections_Generic_Dictionary_uint__SpriteCharacter__c;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__Fields System_Collections_Generic_Dictionary_uint__SpriteCharacter__Fields, *PSystem_Collections_Generic_Dictionary_uint__SpriteCharacter__Fields;

typedef struct System_Collections_Generic_List_SpriteGlyph__c System_Collections_Generic_List_SpriteGlyph__c, *PSystem_Collections_Generic_List_SpriteGlyph__c;

typedef struct System_Collections_Generic_List_SpriteGlyph__Fields System_Collections_Generic_List_SpriteGlyph__Fields, *PSystem_Collections_Generic_List_SpriteGlyph__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__c System_Collections_Generic_Dictionary_uint__SpriteGlyph__c, *PSystem_Collections_Generic_Dictionary_uint__SpriteGlyph__c;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__Fields System_Collections_Generic_Dictionary_uint__SpriteGlyph__Fields, *PSystem_Collections_Generic_Dictionary_uint__SpriteGlyph__Fields;

typedef struct System_Collections_Generic_List_TextStyle__c System_Collections_Generic_List_TextStyle__c, *PSystem_Collections_Generic_List_TextStyle__c;

typedef struct System_Collections_Generic_List_TextStyle__Fields System_Collections_Generic_List_TextStyle__Fields, *PSystem_Collections_Generic_List_TextStyle__Fields;

typedef struct System_Collections_Generic_Dictionary_int__TextStyle__c System_Collections_Generic_Dictionary_int__TextStyle__c, *PSystem_Collections_Generic_Dictionary_int__TextStyle__c;

typedef struct System_Collections_Generic_Dictionary_int__TextStyle__Fields System_Collections_Generic_Dictionary_int__TextStyle__Fields, *PSystem_Collections_Generic_Dictionary_int__TextStyle__Fields;

typedef struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_o UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_o, *PUnityEngine_TextCore_Text_TextSettings_FontReferenceMap_o;

typedef struct System_Collections_Generic_List_SpriteCharacter__StaticFields System_Collections_Generic_List_SpriteCharacter__StaticFields, *PSystem_Collections_Generic_List_SpriteCharacter__StaticFields;

typedef struct System_Collections_Generic_List_SpriteCharacter__VTable System_Collections_Generic_List_SpriteCharacter__VTable, *PSystem_Collections_Generic_List_SpriteCharacter__VTable;

typedef struct UnityEngine_TextCore_Text_SpriteCharacter_array UnityEngine_TextCore_Text_SpriteCharacter_array, *PUnityEngine_TextCore_Text_SpriteCharacter_array;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__VTable System_Collections_Generic_Dictionary_uint__SpriteCharacter__VTable, *PSystem_Collections_Generic_Dictionary_uint__SpriteCharacter__VTable;

typedef struct System_Collections_Generic_List_SpriteGlyph__StaticFields System_Collections_Generic_List_SpriteGlyph__StaticFields, *PSystem_Collections_Generic_List_SpriteGlyph__StaticFields;

typedef struct System_Collections_Generic_List_SpriteGlyph__VTable System_Collections_Generic_List_SpriteGlyph__VTable, *PSystem_Collections_Generic_List_SpriteGlyph__VTable;

typedef struct UnityEngine_TextCore_Text_SpriteGlyph_array UnityEngine_TextCore_Text_SpriteGlyph_array, *PUnityEngine_TextCore_Text_SpriteGlyph_array;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__VTable System_Collections_Generic_Dictionary_uint__SpriteGlyph__VTable, *PSystem_Collections_Generic_Dictionary_uint__SpriteGlyph__VTable;

typedef struct System_Collections_Generic_List_TextStyle__StaticFields System_Collections_Generic_List_TextStyle__StaticFields, *PSystem_Collections_Generic_List_TextStyle__StaticFields;

typedef struct System_Collections_Generic_List_TextStyle__VTable System_Collections_Generic_List_TextStyle__VTable, *PSystem_Collections_Generic_List_TextStyle__VTable;

typedef struct UnityEngine_TextCore_Text_TextStyle_array UnityEngine_TextCore_Text_TextStyle_array, *PUnityEngine_TextCore_Text_TextStyle_array;

typedef struct System_Collections_Generic_Dictionary_int__TextStyle__VTable System_Collections_Generic_Dictionary_int__TextStyle__VTable, *PSystem_Collections_Generic_Dictionary_int__TextStyle__VTable;

typedef struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_Fields UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_Fields, *PUnityEngine_TextCore_Text_TextSettings_FontReferenceMap_Fields;

typedef struct UnityEngine_TextCore_Text_SpriteCharacter_o UnityEngine_TextCore_Text_SpriteCharacter_o, *PUnityEngine_TextCore_Text_SpriteCharacter_o;

typedef struct UnityEngine_TextCore_Text_SpriteGlyph_o UnityEngine_TextCore_Text_SpriteGlyph_o, *PUnityEngine_TextCore_Text_SpriteGlyph_o;

typedef struct UnityEngine_TextCore_Text_TextStyle_o UnityEngine_TextCore_Text_TextStyle_o, *PUnityEngine_TextCore_Text_TextStyle_o;

typedef struct UnityEngine_TextCore_Text_SpriteCharacter_c UnityEngine_TextCore_Text_SpriteCharacter_c, *PUnityEngine_TextCore_Text_SpriteCharacter_c;

typedef struct UnityEngine_TextCore_Text_SpriteCharacter_Fields UnityEngine_TextCore_Text_SpriteCharacter_Fields, *PUnityEngine_TextCore_Text_SpriteCharacter_Fields;

typedef struct UnityEngine_TextCore_Text_SpriteGlyph_c UnityEngine_TextCore_Text_SpriteGlyph_c, *PUnityEngine_TextCore_Text_SpriteGlyph_c;

typedef struct UnityEngine_TextCore_Text_SpriteGlyph_Fields UnityEngine_TextCore_Text_SpriteGlyph_Fields, *PUnityEngine_TextCore_Text_SpriteGlyph_Fields;

typedef struct UnityEngine_TextCore_Text_TextStyle_c UnityEngine_TextCore_Text_TextStyle_c, *PUnityEngine_TextCore_Text_TextStyle_c;

typedef struct UnityEngine_TextCore_Text_TextStyle_Fields UnityEngine_TextCore_Text_TextStyle_Fields, *PUnityEngine_TextCore_Text_TextStyle_Fields;

typedef struct UnityEngine_TextCore_Text_SpriteCharacter_VTable UnityEngine_TextCore_Text_SpriteCharacter_VTable, *PUnityEngine_TextCore_Text_SpriteCharacter_VTable;

typedef struct UnityEngine_TextCore_Text_TextElement_Fields UnityEngine_TextCore_Text_TextElement_Fields, *PUnityEngine_TextCore_Text_TextElement_Fields;

typedef struct UnityEngine_TextCore_Text_SpriteGlyph_VTable UnityEngine_TextCore_Text_SpriteGlyph_VTable, *PUnityEngine_TextCore_Text_SpriteGlyph_VTable;

typedef struct UnityEngine_TextCore_Text_TextStyle_StaticFields UnityEngine_TextCore_Text_TextStyle_StaticFields, *PUnityEngine_TextCore_Text_TextStyle_StaticFields;

typedef struct UnityEngine_TextCore_Text_TextStyle_VTable UnityEngine_TextCore_Text_TextStyle_VTable, *PUnityEngine_TextCore_Text_TextStyle_VTable;

typedef struct UnityEngine_TextCore_Text_TextAsset_o UnityEngine_TextCore_Text_TextAsset_o, *PUnityEngine_TextCore_Text_TextAsset_o;

typedef struct UnityEngine_TextCore_Text_TextAsset_c UnityEngine_TextCore_Text_TextAsset_c, *PUnityEngine_TextCore_Text_TextAsset_c;

typedef struct UnityEngine_TextCore_Text_TextAsset_VTable UnityEngine_TextCore_Text_TextAsset_VTable, *PUnityEngine_TextCore_Text_TextAsset_VTable;

struct UnityEngine_TextCore_Text_SpriteGlyph_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_SpriteAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_SpriteGlyph_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_SpriteGlyph_o *m_Items[65535];
};

struct UnityEngine_TextCore_Text_TextAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__VTable vtable;
};

struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_Fields {
    struct UnityEngine_Font_o *font;
    struct UnityEngine_TextCore_Text_FontAsset_o *fontAsset;
};

struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_o {
    struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_Fields fields;
};

struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_o m_Items[65535];
};

struct System_Func_SystemLanguage__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SystemLanguage__o {
    struct System_Func_SystemLanguage__c *klass;
    void *monitor;
    struct System_Func_SystemLanguage__Fields fields;
};

struct System_Func_SystemLanguage__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_SystemLanguage__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SystemLanguage__VTable vtable;
};

struct System_Collections_Generic_List_SpriteAsset__StaticFields {
    struct UnityEngine_TextCore_Text_SpriteAsset_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__o {
    struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__Fields fields;
};

struct System_Collections_Generic_List_SpriteCharacter__Fields {
    struct UnityEngine_TextCore_Text_SpriteCharacter_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_TextCore_Text_TextElement_Fields {
    uint8_t m_ElementType;
    uint32_t m_Unicode;
    struct UnityEngine_TextCore_Text_TextAsset_o *m_TextAsset;
    struct UnityEngine_TextCore_Glyph_o *m_Glyph;
    uint32_t m_GlyphIndex;
    float m_Scale;
};

struct UnityEngine_TextCore_Text_SpriteCharacter_Fields {
    struct UnityEngine_TextCore_Text_TextElement_Fields super;
    struct System_String_o *m_Name;
    int32_t m_HashCode;
};

struct UnityEngine_TextCore_Text_SpriteCharacter_o {
    struct UnityEngine_TextCore_Text_SpriteCharacter_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_SpriteCharacter_Fields fields;
};

struct UnityEngine_TextCore_Text_SpriteCharacter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_SpriteCharacter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_SpriteCharacter_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__FontAsset__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__o {
    struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__Fields fields;
};

struct System_Collections_Generic_List_TextStyle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_TextCore_Text_SpriteCharacter_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_SpriteCharacter_o *m_Items[65535];
};

struct System_Collections_Generic_List_TextStyle__StaticFields {
    struct UnityEngine_TextCore_Text_TextStyle_array *s_emptyArray;
};

struct System_Collections_Generic_List_SpriteCharacter__StaticFields {
    struct UnityEngine_TextCore_Text_SpriteCharacter_array *s_emptyArray;
};

struct UnityEngine_TextCore_Text_TextStyleSheet_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_Collections_Generic_List_TextStyle__o *m_StyleList;
    struct System_Collections_Generic_Dictionary_int__TextStyle__o *m_StyleLookupDictionary;
};

struct UnityEngine_TextCore_Text_SpriteAsset_StaticFields {
    struct System_Collections_Generic_HashSet_int__o *k_searchedSpriteAssets;
};

struct UnityEngine_TextCore_Text_TextStyle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_TextSettings_FontReferenceMap__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_TextCore_Text_TextAsset_o {
    struct UnityEngine_TextCore_Text_TextAsset_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_TextAsset_Fields fields;
};

struct System_Collections_Generic_List_TextSettings_FontReferenceMap__Fields {
    struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_TextCore_Text_TextAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextAsset_VTable vtable;
};

struct UnityEngine_TextCore_Text_TextStyle_Fields {
    struct System_String_o *m_Name;
    int32_t m_HashCode;
    struct System_String_o *m_OpeningDefinition;
    struct System_String_o *m_ClosingDefinition;
    struct System_Int32_array *m_OpeningTagArray;
    struct System_Int32_array *m_ClosingTagArray;
    struct System_UInt32_array *m_OpeningTagUnicodeArray;
    struct System_UInt32_array *m_ClosingTagUnicodeArray;
};

struct UnityEngine_TextCore_Text_SpriteGlyph_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_SpriteGlyph_VTable vtable;
};

struct UnityEngine_TextCore_Text_SpriteGlyph_Fields {
    struct UnityEngine_TextCore_Glyph_Fields super;
    struct UnityEngine_Sprite_o *sprite;
};

struct UnityEngine_TextCore_Text_SpriteGlyph_o {
    struct UnityEngine_TextCore_Text_SpriteGlyph_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_SpriteGlyph_Fields fields;
};

struct System_Collections_Generic_List_SpriteAsset__Fields {
    struct UnityEngine_TextCore_Text_SpriteAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_StaticFields {
    struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_o *s_Instance;
    struct System_Collections_Generic_HashSet_uint__o *s_LeadingCharactersLookup;
    struct System_Collections_Generic_HashSet_uint__o *s_FollowingCharactersLookup;
};

struct System_Collections_Generic_List_TextSettings_FontReferenceMap__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TextSettings_FontReferenceMap__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TextSettings_FontReferenceMap__VTable vtable;
};

struct System_Collections_Generic_List_SpriteGlyph__StaticFields {
    struct UnityEngine_TextCore_Text_SpriteGlyph_array *s_emptyArray;
};

struct System_Collections_Generic_List_TextSettings_FontReferenceMap__o {
    struct System_Collections_Generic_List_TextSettings_FontReferenceMap__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TextSettings_FontReferenceMap__Fields fields;
};

struct System_Collections_Generic_List_SpriteCharacter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Dictionary_int__TextStyle__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__TextStyle__o {
    struct System_Collections_Generic_Dictionary_int__TextStyle__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__TextStyle__Fields fields;
};

struct System_Collections_Generic_List_SpriteCharacter__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SpriteCharacter__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SpriteCharacter__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__TextStyle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__TextStyle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__TextStyle__VTable vtable;
};

struct System_Collections_Generic_List_SpriteCharacter__o {
    struct System_Collections_Generic_List_SpriteCharacter__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SpriteCharacter__Fields fields;
};

struct UnityEngine_UIElements_PanelTextSettings_StaticFields {
    struct UnityEngine_UIElements_PanelTextSettings_o *s_DefaultPanelTextSettings;
    struct System_Func_string__Object__o *EditorGUIUtilityLoad;
    struct System_Func_SystemLanguage__o *GetCurrentLanguage;
    struct System_String_o *s_DefaultEditorPanelTextSettingPath;
};

struct UnityEngine_TextCore_Text_TextStyle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_TextStyle_o *m_Items[65535];
};

struct System_Collections_Generic_List_SpriteAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_PanelTextSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_PanelTextSettings_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_PanelTextSettings_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PanelTextSettings_VTable vtable;
};

struct UnityEngine_TextCore_Text_TextSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_String_o *m_Version;
    struct UnityEngine_TextCore_Text_FontAsset_o *m_DefaultFontAsset;
    struct System_String_o *m_DefaultFontAssetPath;
    struct System_Collections_Generic_List_FontAsset__o *m_FallbackFontAssets;
    bool m_MatchMaterialPreset;
    int32_t m_MissingCharacterUnicode;
    bool m_ClearDynamicDataOnBuild;
    struct UnityEngine_TextCore_Text_SpriteAsset_o *m_DefaultSpriteAsset;
    struct System_String_o *m_DefaultSpriteAssetPath;
    struct System_Collections_Generic_List_SpriteAsset__o *m_FallbackSpriteAssets;
    uint32_t m_MissingSpriteCharacterUnicode;
    struct UnityEngine_TextCore_Text_TextStyleSheet_o *m_DefaultStyleSheet;
    struct System_String_o *m_StyleSheetsResourcePath;
    struct System_String_o *m_DefaultColorGradientPresetsPath;
    struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_o *m_UnicodeLineBreakingRules;
    bool m_DisplayWarnings;
    struct System_Collections_Generic_Dictionary_int__FontAsset__o *m_FontLookup;
    struct System_Collections_Generic_List_TextSettings_FontReferenceMap__o *m_FontReferences;
};

struct UnityEngine_UIElements_PanelTextSettings_Fields {
    struct UnityEngine_TextCore_Text_TextSettings_Fields super;
};

struct UnityEngine_UIElements_PanelTextSettings_o {
    struct UnityEngine_UIElements_PanelTextSettings_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PanelTextSettings_Fields fields;
};

struct System_Collections_Generic_List_SpriteGlyph__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SpriteGlyph__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SpriteGlyph__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SpriteGlyph__VTable vtable;
};

struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_Fields {
    struct UnityEngine_TextAsset_o *m_UnicodeLineBreakingRules;
    struct UnityEngine_TextAsset_o *m_LeadingCharacters;
    struct UnityEngine_TextAsset_o *m_FollowingCharacters;
    bool m_UseModernHangulLineBreakingRules;
};

struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_o {
    struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_Fields fields;
};

struct System_Collections_Generic_List_SpriteAsset__o {
    struct System_Collections_Generic_List_SpriteAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SpriteAsset__Fields fields;
};

struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_UnicodeLineBreakingRules_VTable vtable;
};

struct System_Collections_Generic_List_SpriteGlyph__Fields {
    struct UnityEngine_TextCore_Text_SpriteGlyph_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SpriteGlyph__o {
    struct System_Collections_Generic_List_SpriteGlyph__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SpriteGlyph__Fields fields;
};

struct System_Collections_Generic_List_TextSettings_FontReferenceMap__StaticFields {
    struct UnityEngine_TextCore_Text_TextSettings_FontReferenceMap_array *s_emptyArray;
};

struct UnityEngine_TextCore_Text_SpriteAsset_Fields {
    struct UnityEngine_TextCore_Text_TextAsset_Fields super;
    struct System_Collections_Generic_Dictionary_int__int__o *m_NameLookup;
    struct System_Collections_Generic_Dictionary_uint__int__o *m_GlyphIndexLookup;
    struct UnityEngine_TextCore_FaceInfo_o m_FaceInfo;
    struct UnityEngine_Texture_o *m_SpriteAtlasTexture;
    struct System_Collections_Generic_List_SpriteCharacter__o *m_SpriteCharacterTable;
    struct System_Collections_Generic_Dictionary_uint__SpriteCharacter__o *m_SpriteCharacterLookup;
    struct System_Collections_Generic_List_SpriteGlyph__o *m_SpriteGlyphTable;
    struct System_Collections_Generic_Dictionary_uint__SpriteGlyph__o *m_SpriteGlyphLookup;
    struct System_Collections_Generic_List_SpriteAsset__o *fallbackSpriteAssets;
    bool m_IsSpriteAssetLookupTablesDirty;
};

struct System_Collections_Generic_List_TextStyle__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TextStyle__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TextStyle__VTable vtable;
};

struct UnityEngine_TextCore_Text_SpriteAsset_o {
    struct UnityEngine_TextCore_Text_SpriteAsset_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_SpriteAsset_Fields fields;
};

struct UnityEngine_TextCore_Text_SpriteAsset_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_SpriteAsset_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_SpriteAsset_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__FontAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__FontAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__FontAsset__VTable vtable;
};

struct UnityEngine_TextCore_Text_SpriteAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_SpriteAsset_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_int__FontAsset__o {
    struct System_Collections_Generic_Dictionary_int__FontAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__FontAsset__Fields fields;
};

struct System_Collections_Generic_List_TextStyle__Fields {
    struct UnityEngine_TextCore_Text_TextStyle_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TextStyle__o {
    struct System_Collections_Generic_List_TextStyle__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TextStyle__Fields fields;
};

struct System_Collections_Generic_List_SpriteAsset__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SpriteAsset__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SpriteAsset__VTable vtable;
};

struct UnityEngine_TextCore_Text_TextStyleSheet_o {
    struct UnityEngine_TextCore_Text_TextStyleSheet_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_TextStyleSheet_Fields fields;
};

struct UnityEngine_TextCore_Text_TextStyleSheet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_TextStyleSheet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextStyleSheet_VTable vtable;
};

struct UnityEngine_TextCore_Text_TextStyle_o {
    struct UnityEngine_TextCore_Text_TextStyle_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_TextStyle_Fields fields;
};

struct UnityEngine_TextCore_Text_TextStyle_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_TextStyle_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextStyle_VTable vtable;
};

struct System_Func_string__Object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UnityEngine_TextCore_Text_TextStyle_StaticFields {
    struct UnityEngine_TextCore_Text_TextStyle_o *k_NormalStyle;
};

struct System_Func_string__Object__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__Object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__Object__VTable vtable;
};

struct System_Func_string__Object__o {
    struct System_Func_string__Object__c *klass;
    void *monitor;
    struct System_Func_string__Object__Fields fields;
};

typedef struct Shock_Network_Packer_StaticFields Shock_Network_Packer_StaticFields, *PShock_Network_Packer_StaticFields;

struct Shock_Network_Packer_StaticFields {
    struct System_Byte_array *r;
    struct System_Byte_array *o;
    int32_t IV_LENGTH;
};

typedef struct MethodInfo_1904864 MethodInfo_1904864, *PMethodInfo_1904864;

typedef struct MethodInfo_1904864_RGCTXs MethodInfo_1904864_RGCTXs, *PMethodInfo_1904864_RGCTXs;

typedef union _union_193731 _union_193731, *P_union_193731;

union _union_193731 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904864_RGCTXs *rgctx_data;
    union _union_193731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1904864_RGCTXs {
    struct MethodInfo *_0_System_Array_Sort_TKey__TValue_;
};

typedef struct MethodInfo_2F39770_RGCTXs MethodInfo_2F39770_RGCTXs, *PMethodInfo_2F39770_RGCTXs;

struct MethodInfo_2F39770_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_329CEC4 MethodInfo_329CEC4, *PMethodInfo_329CEC4;

typedef union _union_316455 _union_316455, *P_union_316455;

union _union_316455 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329CEC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316455 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_EventTipsMst__uint__o System_Func_EventTipsMst__uint__o, *PSystem_Func_EventTipsMst__uint__o;

typedef struct System_Func_EventTipsMst__uint__c System_Func_EventTipsMst__uint__c, *PSystem_Func_EventTipsMst__uint__c;

typedef struct System_Func_EventTipsMst__uint__Fields System_Func_EventTipsMst__uint__Fields, *PSystem_Func_EventTipsMst__uint__Fields;

typedef struct System_Func_EventTipsMst__uint__VTable System_Func_EventTipsMst__uint__VTable, *PSystem_Func_EventTipsMst__uint__VTable;

struct System_Func_EventTipsMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventTipsMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventTipsMst__uint__o {
    struct System_Func_EventTipsMst__uint__c *klass;
    void *monitor;
    struct System_Func_EventTipsMst__uint__Fields fields;
};

struct System_Func_EventTipsMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventTipsMst__uint__VTable vtable;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_262_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_262_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_262_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_262_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D21534 MethodInfo_1D21534, *PMethodInfo_1D21534;

typedef union _union_248985 _union_248985, *P_union_248985;

union _union_248985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22B0C78 MethodInfo_22B0C78, *PMethodInfo_22B0C78;

struct MethodInfo_22B0C78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObservable_T____Fields UniRx_IObservable_T____Fields, *PUniRx_IObservable_T____Fields;

struct UniRx_IObservable_T____Fields {
};

typedef struct MethodInfo_2B93EEC MethodInfo_2B93EEC, *PMethodInfo_2B93EEC;

typedef union _union_340414 _union_340414, *P_union_340414;

union _union_340414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_o System_Runtime_CompilerServices_ValueTaskAwaiter___c_o, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter___c_o;

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_c System_Runtime_CompilerServices_ValueTaskAwaiter___c_c, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter___c_c;

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_Fields System_Runtime_CompilerServices_ValueTaskAwaiter___c_Fields, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter___c_Fields;

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_StaticFields System_Runtime_CompilerServices_ValueTaskAwaiter___c_StaticFields, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter___c_StaticFields;

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_VTable System_Runtime_CompilerServices_ValueTaskAwaiter___c_VTable, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter___c_VTable;

struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_Fields {
};

struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_o {
    struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_Fields fields;
};

struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_VTable vtable;
};

struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_StaticFields {
    struct System_Runtime_CompilerServices_ValueTaskAwaiter___c_o *__9;
};

typedef struct UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__c UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__c, *PUniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__c;

typedef struct UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__RGCTXs UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__RGCTXs, *PUniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__RGCTXs;

struct UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__RGCTXs {
    struct Il2CppClass *_0_System_Func_IAsyncResult__TResult_;
    struct MethodInfo *_1_System_Func_IAsyncResult__TResult__Invoke;
    struct Il2CppClass *_2_UniRx_AsyncSubject_TResult_;
    struct MethodInfo *_3_UniRx_AsyncSubject_TResult__OnError;
    struct MethodInfo *_4_UniRx_AsyncSubject_TResult__OnNext;
    struct MethodInfo *_5_UniRx_AsyncSubject_TResult__OnCompleted;
};

struct UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass199_1_T1__T2__TResult__VTable vtable;
};

typedef struct System_EmptyArray_char__Fields System_EmptyArray_char__Fields, *PSystem_EmptyArray_char__Fields;

struct System_EmptyArray_char__Fields {
};

typedef struct MethodInfo_267A660 MethodInfo_267A660, *PMethodInfo_267A660;

typedef union _union_341805 _union_341805, *P_union_341805;

union _union_341805 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341805 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_247E518 MethodInfo_247E518, *PMethodInfo_247E518;

typedef union _union_290241 _union_290241, *P_union_290241;

union _union_290241 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290241 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_174768C MethodInfo_174768C, *PMethodInfo_174768C;

typedef union _union_162179 _union_162179, *P_union_162179;

union _union_162179 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174768C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162179 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D7D14 MethodInfo_15D7D14, *PMethodInfo_15D7D14;

typedef struct MethodInfo_15D7D14_RGCTXs MethodInfo_15D7D14_RGCTXs, *PMethodInfo_15D7D14_RGCTXs;

typedef union _union_331470 _union_331470, *P_union_331470;

union _union_331470 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7D14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7D14_RGCTXs *rgctx_data;
    union _union_331470 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D7D14_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct System_Collections_Generic_List_CharacterGroupMst__c System_Collections_Generic_List_CharacterGroupMst__c, *PSystem_Collections_Generic_List_CharacterGroupMst__c;

typedef struct System_Collections_Generic_List_CharacterGroupMst__StaticFields System_Collections_Generic_List_CharacterGroupMst__StaticFields, *PSystem_Collections_Generic_List_CharacterGroupMst__StaticFields;

typedef struct System_Collections_Generic_List_CharacterGroupMst__VTable System_Collections_Generic_List_CharacterGroupMst__VTable, *PSystem_Collections_Generic_List_CharacterGroupMst__VTable;

typedef struct Shock_CharacterGroupMst_array Shock_CharacterGroupMst_array, *PShock_CharacterGroupMst_array;

typedef struct Shock_CharacterGroupMst_o Shock_CharacterGroupMst_o, *PShock_CharacterGroupMst_o;

typedef struct Shock_CharacterGroupMst_c Shock_CharacterGroupMst_c, *PShock_CharacterGroupMst_c;

typedef struct Shock_CharacterGroupMst_Fields Shock_CharacterGroupMst_Fields, *PShock_CharacterGroupMst_Fields;

typedef struct Shock_CharacterGroupMst_VTable Shock_CharacterGroupMst_VTable, *PShock_CharacterGroupMst_VTable;

struct Shock_CharacterGroupMst_Fields {
    uint32_t _characterId;
    uint32_t _groupId;
    uint32_t _masterReleaseLabelId;
};

struct System_Collections_Generic_List_CharacterGroupMst__StaticFields {
    struct Shock_CharacterGroupMst_array *s_emptyArray;
};

struct Shock_CharacterGroupMst_o {
    struct Shock_CharacterGroupMst_c *klass;
    void *monitor;
    struct Shock_CharacterGroupMst_Fields fields;
};

struct Shock_CharacterGroupMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_CharacterGroupMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterGroupMst_VTable vtable;
};

struct Shock_CharacterGroupMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CharacterGroupMst_o *m_Items[65535];
};

struct System_Collections_Generic_List_CharacterGroupMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CharacterGroupMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CharacterGroupMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CharacterGroupMst__VTable vtable;
};

typedef struct MethodInfo_1106358_RGCTXs MethodInfo_1106358_RGCTXs, *PMethodInfo_1106358_RGCTXs;

struct MethodInfo_1106358_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__o Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__o, *PCysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__o;

typedef struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c, *PCysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c;

typedef struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__Fields Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__Fields, *PCysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__Fields;

typedef struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__StaticFields Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__StaticFields, *PCysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__StaticFields;

typedef struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__RGCTXs Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__RGCTXs, *PCysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__VTable Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__VTable, *PCysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__VTable;

typedef struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___o System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___o, *PSystem_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___o;

typedef struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___c System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___c, *PSystem_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___c;

typedef struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___Fields System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___Fields, *PSystem_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___Fields;

typedef struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___VTable System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___VTable, *PSystem_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___VTable;

typedef struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o System_Collections_Concurrent_ConcurrentQueue_Segment_T__o, *PSystem_Collections_Concurrent_ConcurrentQueue_Segment_T__o;

typedef struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__c System_Collections_Concurrent_ConcurrentQueue_Segment_T__c, *PSystem_Collections_Concurrent_ConcurrentQueue_Segment_T__c;

typedef struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__Fields System_Collections_Concurrent_ConcurrentQueue_Segment_T__Fields, *PSystem_Collections_Concurrent_ConcurrentQueue_Segment_T__Fields;

typedef struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__RGCTXs System_Collections_Concurrent_ConcurrentQueue_Segment_T__RGCTXs, *PSystem_Collections_Concurrent_ConcurrentQueue_Segment_T__RGCTXs;

typedef struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__VTable System_Collections_Concurrent_ConcurrentQueue_Segment_T__VTable, *PSystem_Collections_Concurrent_ConcurrentQueue_Segment_T__VTable;

typedef struct System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__array System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__array, *PSystem_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__array;

typedef struct System_Collections_Concurrent_PaddedHeadAndTail_o System_Collections_Concurrent_PaddedHeadAndTail_o, *PSystem_Collections_Concurrent_PaddedHeadAndTail_o;

typedef struct System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__o System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__o, *PSystem_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__o;

typedef struct System_Collections_Concurrent_PaddedHeadAndTail_Fields System_Collections_Concurrent_PaddedHeadAndTail_Fields, *PSystem_Collections_Concurrent_PaddedHeadAndTail_Fields;

typedef struct System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__Fields System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__Fields, *PSystem_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__Fields;

struct System_Collections_Concurrent_PaddedHeadAndTail_Fields {
    int32_t Head;
    int32_t Tail;
};

struct System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__Fields {
    struct Il2CppObject *Item;
    int32_t SequenceNumber;
};

struct System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__o {
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__Fields fields;
};

struct System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__o m_Items[65535];
};

struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__StaticFields {
    struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___o *queue;
};

struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__Fields {
};

struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
    struct VirtualInvokeData _11_ToArray;
    struct VirtualInvokeData _12_CopyTo;
};

struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__VTable vtable;
};

struct System_Collections_Concurrent_PaddedHeadAndTail_o {
    struct System_Collections_Concurrent_PaddedHeadAndTail_Fields fields;
};

struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__Fields {
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T__array *_slots;
    int32_t _slotsMask;
    struct System_Collections_Concurrent_PaddedHeadAndTail_o _headAndTail;
    bool _preservedForObservation;
    bool _frozenForEnqueues;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o *_nextSegment;
};

struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o {
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3_;
    struct Il2CppClass *_1_System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3__;
    struct MethodInfo *_2_System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___TryDequeue;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3___ctor;
    struct MethodInfo *_5_System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___Enqueue;
    struct MethodInfo *_6_System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3____ctor;
};

struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Concurrent_ConcurrentQueue_Segment_Slot_T___;
    struct MethodInfo *_1_System_Collections_Concurrent_ConcurrentQueue_Segment_T__get_FreezeOffset;
};

struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__o {
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__VTable vtable;
};

struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___Fields {
    struct Il2CppObject *_crossSegmentLock;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o *_tail;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o *_head;
};

struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___o {
    struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___Fields fields;
};

struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2__T3___VTable vtable;
};

typedef struct MethodInfo_1FDD750 MethodInfo_1FDD750, *PMethodInfo_1FDD750;

typedef union _union_265796 _union_265796, *P_union_265796;

union _union_265796 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD750 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass33_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass33_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass33_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass33_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D74A18 MethodInfo_1D74A18, *PMethodInfo_1D74A18;

typedef union _union_282856 _union_282856, *P_union_282856;

union _union_282856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D74A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_292A1CC MethodInfo_292A1CC, *PMethodInfo_292A1CC;

typedef union _union_187928 _union_187928, *P_union_187928;

union _union_187928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A1CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49A94 MethodInfo_1D49A94, *PMethodInfo_1D49A94;

typedef union _union_226795 _union_226795, *P_union_226795;

union _union_226795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49A94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6FC94 MethodInfo_2D6FC94, *PMethodInfo_2D6FC94;

typedef struct MethodInfo_2D6FC94_RGCTXs MethodInfo_2D6FC94_RGCTXs, *PMethodInfo_2D6FC94_RGCTXs;

typedef union _union_288424 _union_288424, *P_union_288424;

struct MethodInfo_2D6FC94_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SkipWhileObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SkipWhileObservable_T___ctor;
};

union _union_288424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6FC94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6FC94_RGCTXs *rgctx_data;
    union _union_288424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TrickleDown_VTable UnityEngine_UIElements_TrickleDown_VTable, *PUnityEngine_UIElements_TrickleDown_VTable;

struct UnityEngine_UIElements_TrickleDown_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__VTable vtable;
};

typedef struct MethodInfo_31605C4 MethodInfo_31605C4, *PMethodInfo_31605C4;

typedef union _union_295394 _union_295394, *P_union_295394;

union _union_295394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31605C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3397500 MethodInfo_3397500, *PMethodInfo_3397500;

typedef union _union_228763 _union_228763, *P_union_228763;

union _union_228763 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397500 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228763 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_RefCountObservable_T__RGCTXs UniRx_Operators_RefCountObservable_T__RGCTXs, *PUniRx_Operators_RefCountObservable_T__RGCTXs;

struct UniRx_Operators_RefCountObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_RefCountObservable_RefCount_T_;
    struct MethodInfo *_4_UniRx_Operators_RefCountObservable_RefCount_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_RefCountObservable_RefCount_T__Run;
};

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields;

typedef struct System_ValueTuple_object__object__object__object__object__o System_ValueTuple_object__object__object__object__object__o, *PSystem_ValueTuple_object__object__object__object__object__o;

typedef struct System_ValueTuple_object__object__object__object__object__Fields System_ValueTuple_object__object__object__object__object__Fields, *PSystem_ValueTuple_object__object__object__object__object__Fields;

struct System_ValueTuple_object__object__object__object__object__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
};

struct System_ValueTuple_object__object__object__object__object__o {
    struct System_ValueTuple_object__object__object__object__object__Fields fields;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__object__o Rest;
};

typedef struct MethodInfo_292A1D0 MethodInfo_292A1D0, *PMethodInfo_292A1D0;

typedef union _union_189366 _union_189366, *P_union_189366;

union _union_189366 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A1D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TextMstTable___c_Fields Shock_TextMstTable___c_Fields, *PShock_TextMstTable___c_Fields;

struct Shock_TextMstTable___c_Fields {
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CardCollectionRewardMst__Fields fields;
};

typedef struct UnityEngine_UIElements_DropdownMenuEventInfo_c UnityEngine_UIElements_DropdownMenuEventInfo_c, *PUnityEngine_UIElements_DropdownMenuEventInfo_c;

typedef struct UnityEngine_UIElements_DropdownMenuEventInfo_VTable UnityEngine_UIElements_DropdownMenuEventInfo_VTable, *PUnityEngine_UIElements_DropdownMenuEventInfo_VTable;

struct UnityEngine_UIElements_DropdownMenuEventInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_DropdownMenuEventInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DropdownMenuEventInfo_VTable vtable;
};

typedef struct MethodInfo_28947D0 MethodInfo_28947D0, *PMethodInfo_28947D0;

typedef union _union_269044 _union_269044, *P_union_269044;

union _union_269044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28947D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561E6C MethodInfo_1561E6C, *PMethodInfo_1561E6C;

typedef union _union_282626 _union_282626, *P_union_282626;

union _union_282626 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561E6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_CharacterGroupMst__o System_Collections_Generic_List_CharacterGroupMst__o, *PSystem_Collections_Generic_List_CharacterGroupMst__o;

typedef struct System_Collections_Generic_List_CharacterGroupMst__Fields System_Collections_Generic_List_CharacterGroupMst__Fields, *PSystem_Collections_Generic_List_CharacterGroupMst__Fields;

struct System_Collections_Generic_List_CharacterGroupMst__Fields {
    struct Shock_CharacterGroupMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CharacterGroupMst__o {
    struct System_Collections_Generic_List_CharacterGroupMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CharacterGroupMst__Fields fields;
};

typedef struct MethodInfo_16010D0 MethodInfo_16010D0, *PMethodInfo_16010D0;

typedef struct MethodInfo_16010D0_RGCTXs MethodInfo_16010D0_RGCTXs, *PMethodInfo_16010D0_RGCTXs;

typedef union _union_210907 _union_210907, *P_union_210907;

union _union_210907 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16010D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_16010D0_RGCTXs *rgctx_data;
    union _union_210907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_16010D0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_292A1D8 MethodInfo_292A1D8, *PMethodInfo_292A1D8;

typedef union _union_190804 _union_190804, *P_union_190804;

union _union_190804 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A1D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49A88 MethodInfo_1D49A88, *PMethodInfo_1D49A88;

typedef union _union_226627 _union_226627, *P_union_226627;

union _union_226627 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49A88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226627 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12DF06C MethodInfo_12DF06C, *PMethodInfo_12DF06C;

typedef union _union_166205 _union_166205, *P_union_166205;

union _union_166205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DF06C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17EAEAC_RGCTXs MethodInfo_17EAEAC_RGCTXs, *PMethodInfo_17EAEAC_RGCTXs;

struct MethodInfo_17EAEAC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_2448AD0 MethodInfo_2448AD0, *PMethodInfo_2448AD0;

typedef union _union_164101 _union_164101, *P_union_164101;

union _union_164101 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448AD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164101 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IAnimationWindowPreview__StaticFields System_Collections_Generic_List_IAnimationWindowPreview__StaticFields, *PSystem_Collections_Generic_List_IAnimationWindowPreview__StaticFields;

typedef struct UnityEngine_Animations_IAnimationWindowPreview_array UnityEngine_Animations_IAnimationWindowPreview_array, *PUnityEngine_Animations_IAnimationWindowPreview_array;

typedef struct UnityEngine_Animations_IAnimationWindowPreview_o UnityEngine_Animations_IAnimationWindowPreview_o, *PUnityEngine_Animations_IAnimationWindowPreview_o;

typedef struct UnityEngine_Animations_IAnimationWindowPreview_c UnityEngine_Animations_IAnimationWindowPreview_c, *PUnityEngine_Animations_IAnimationWindowPreview_c;

typedef struct UnityEngine_Animations_IAnimationWindowPreview_Fields UnityEngine_Animations_IAnimationWindowPreview_Fields, *PUnityEngine_Animations_IAnimationWindowPreview_Fields;

struct UnityEngine_Animations_IAnimationWindowPreview_Fields {
};

struct UnityEngine_Animations_IAnimationWindowPreview_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_Animations_IAnimationWindowPreview_o {
    struct UnityEngine_Animations_IAnimationWindowPreview_c *klass;
    void *monitor;
    struct UnityEngine_Animations_IAnimationWindowPreview_Fields fields;
};

struct UnityEngine_Animations_IAnimationWindowPreview_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Animations_IAnimationWindowPreview_o *m_Items[65535];
};

struct System_Collections_Generic_List_IAnimationWindowPreview__StaticFields {
    struct UnityEngine_Animations_IAnimationWindowPreview_array *s_emptyArray;
};

typedef struct UniRx_Operators_CreateObservable_T__Fields UniRx_Operators_CreateObservable_T__Fields, *PUniRx_Operators_CreateObservable_T__Fields;

typedef struct System_Func_IObserver_T___IDisposable__o System_Func_IObserver_T___IDisposable__o, *PSystem_Func_IObserver_T___IDisposable__o;

typedef struct System_Func_IObserver_T___IDisposable__c System_Func_IObserver_T___IDisposable__c, *PSystem_Func_IObserver_T___IDisposable__c;

typedef struct System_Func_IObserver_T___IDisposable__Fields System_Func_IObserver_T___IDisposable__Fields, *PSystem_Func_IObserver_T___IDisposable__Fields;

typedef struct System_Func_IObserver_T___IDisposable__VTable System_Func_IObserver_T___IDisposable__VTable, *PSystem_Func_IObserver_T___IDisposable__VTable;

struct System_Func_IObserver_T___IDisposable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IObserver_T___IDisposable__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IObserver_T___IDisposable__o {
    struct System_Func_IObserver_T___IDisposable__c *klass;
    void *monitor;
    struct System_Func_IObserver_T___IDisposable__Fields fields;
};

struct System_Func_IObserver_T___IDisposable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IObserver_T___IDisposable__VTable vtable;
};

struct UniRx_Operators_CreateObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct System_Func_IObserver_T___IDisposable__o *subscribe;
};

typedef struct MethodInfo_22B0C60 MethodInfo_22B0C60, *PMethodInfo_22B0C60;

struct MethodInfo_22B0C60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163961 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_110C200 MethodInfo_110C200, *PMethodInfo_110C200;

typedef union _union_202502 _union_202502, *P_union_202502;

union _union_202502 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202502 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventPointMstTable___c__DisplayClass13_0_Fields Shock_EventPointMstTable___c__DisplayClass13_0_Fields, *PShock_EventPointMstTable___c__DisplayClass13_0_Fields;

struct Shock_EventPointMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_19D0A7C MethodInfo_19D0A7C, *PMethodInfo_19D0A7C;

typedef union _union_247451 _union_247451, *P_union_247451;

union _union_247451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0A7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49A7C MethodInfo_1D49A7C, *PMethodInfo_1D49A7C;

typedef union _union_226459 _union_226459, *P_union_226459;

union _union_226459 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49A7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226459 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256095 _union_256095, *P_union_256095;

union _union_256095 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281052 _union_281052, *P_union_281052;

union _union_281052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256097 _union_256097, *P_union_256097;

union _union_256097 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281054 _union_281054, *P_union_281054;

union _union_281054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256099 _union_256099, *P_union_256099;

union _union_256099 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281056 _union_281056, *P_union_281056;

union _union_281056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281058 _union_281058, *P_union_281058;

union _union_281058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256091 _union_256091, *P_union_256091;

union _union_256091 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF4204 MethodInfo_1EF4204, *PMethodInfo_1EF4204;

typedef union _union_257532 _union_257532, *P_union_257532;

union _union_257532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D74BF0 MethodInfo_1D74BF0, *PMethodInfo_1D74BF0;

typedef union _union_282896 _union_282896, *P_union_282896;

union _union_282896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D74BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass609_0_c Shock_Protocol___c__DisplayClass609_0_c, *PShock_Protocol___c__DisplayClass609_0_c;

typedef struct Shock_Protocol___c__DisplayClass609_0_VTable Shock_Protocol___c__DisplayClass609_0_VTable, *PShock_Protocol___c__DisplayClass609_0_VTable;

struct Shock_Protocol___c__DisplayClass609_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass609_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass609_0_VTable vtable;
};

typedef struct Shock_SceneController___c__DisplayClass38_0_T__c Shock_SceneController___c__DisplayClass38_0_T__c, *PShock_SceneController___c__DisplayClass38_0_T__c;

typedef struct Shock_SceneController___c__DisplayClass38_0_T__RGCTXs Shock_SceneController___c__DisplayClass38_0_T__RGCTXs, *PShock_SceneController___c__DisplayClass38_0_T__RGCTXs;

typedef struct Shock_SceneController___c__DisplayClass38_0_T__VTable Shock_SceneController___c__DisplayClass38_0_T__VTable, *PShock_SceneController___c__DisplayClass38_0_T__VTable;

struct Shock_SceneController___c__DisplayClass38_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneController___c__DisplayClass38_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_SceneController___c__DisplayClass38_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController___c__DisplayClass38_0_T__VTable vtable;
};

struct Shock_SceneController___c__DisplayClass38_0_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct MethodInfo *_1_Carbon_ActionExtensions_Call_T_;
};

typedef union _union_256093 _union_256093, *P_union_256093;

union _union_256093 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_RoutineManager_StaticFields Carbon_RoutineManager_StaticFields, *PCarbon_RoutineManager_StaticFields;

typedef struct Carbon_RoutineManager_o Carbon_RoutineManager_o, *PCarbon_RoutineManager_o;

typedef struct Carbon_RoutineManager_c Carbon_RoutineManager_c, *PCarbon_RoutineManager_c;

typedef struct Carbon_RoutineManager_Fields Carbon_RoutineManager_Fields, *PCarbon_RoutineManager_Fields;

typedef struct Carbon_RoutineManager_VTable Carbon_RoutineManager_VTable, *PCarbon_RoutineManager_VTable;

typedef struct System_Collections_Generic_List_IUpdateRoutine__o System_Collections_Generic_List_IUpdateRoutine__o, *PSystem_Collections_Generic_List_IUpdateRoutine__o;

typedef struct System_Collections_Generic_List_ILateUpdateRoutine__o System_Collections_Generic_List_ILateUpdateRoutine__o, *PSystem_Collections_Generic_List_ILateUpdateRoutine__o;

typedef struct System_Collections_Generic_List_IUpdateRoutine__c System_Collections_Generic_List_IUpdateRoutine__c, *PSystem_Collections_Generic_List_IUpdateRoutine__c;

typedef struct System_Collections_Generic_List_IUpdateRoutine__Fields System_Collections_Generic_List_IUpdateRoutine__Fields, *PSystem_Collections_Generic_List_IUpdateRoutine__Fields;

typedef struct System_Collections_Generic_List_ILateUpdateRoutine__c System_Collections_Generic_List_ILateUpdateRoutine__c, *PSystem_Collections_Generic_List_ILateUpdateRoutine__c;

typedef struct System_Collections_Generic_List_ILateUpdateRoutine__Fields System_Collections_Generic_List_ILateUpdateRoutine__Fields, *PSystem_Collections_Generic_List_ILateUpdateRoutine__Fields;

typedef struct System_Collections_Generic_List_IUpdateRoutine__StaticFields System_Collections_Generic_List_IUpdateRoutine__StaticFields, *PSystem_Collections_Generic_List_IUpdateRoutine__StaticFields;

typedef struct System_Collections_Generic_List_IUpdateRoutine__VTable System_Collections_Generic_List_IUpdateRoutine__VTable, *PSystem_Collections_Generic_List_IUpdateRoutine__VTable;

typedef struct Carbon_IUpdateRoutine_array Carbon_IUpdateRoutine_array, *PCarbon_IUpdateRoutine_array;

typedef struct System_Collections_Generic_List_ILateUpdateRoutine__StaticFields System_Collections_Generic_List_ILateUpdateRoutine__StaticFields, *PSystem_Collections_Generic_List_ILateUpdateRoutine__StaticFields;

typedef struct System_Collections_Generic_List_ILateUpdateRoutine__VTable System_Collections_Generic_List_ILateUpdateRoutine__VTable, *PSystem_Collections_Generic_List_ILateUpdateRoutine__VTable;

typedef struct Carbon_ILateUpdateRoutine_array Carbon_ILateUpdateRoutine_array, *PCarbon_ILateUpdateRoutine_array;

typedef struct Carbon_IUpdateRoutine_o Carbon_IUpdateRoutine_o, *PCarbon_IUpdateRoutine_o;

typedef struct Carbon_ILateUpdateRoutine_o Carbon_ILateUpdateRoutine_o, *PCarbon_ILateUpdateRoutine_o;

typedef struct Carbon_IUpdateRoutine_c Carbon_IUpdateRoutine_c, *PCarbon_IUpdateRoutine_c;

typedef struct Carbon_IUpdateRoutine_Fields Carbon_IUpdateRoutine_Fields, *PCarbon_IUpdateRoutine_Fields;

typedef struct Carbon_ILateUpdateRoutine_c Carbon_ILateUpdateRoutine_c, *PCarbon_ILateUpdateRoutine_c;

typedef struct Carbon_ILateUpdateRoutine_Fields Carbon_ILateUpdateRoutine_Fields, *PCarbon_ILateUpdateRoutine_Fields;

struct Carbon_RoutineManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_RoutineManager_c {
    struct Il2CppClass_1 _1;
    struct Carbon_RoutineManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_RoutineManager_VTable vtable;
};

struct Carbon_IUpdateRoutine_Fields {
};

struct System_Collections_Generic_List_IUpdateRoutine__Fields {
    struct Carbon_IUpdateRoutine_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Carbon_RoutineManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_List_IUpdateRoutine__o *m_UpdateRoutineList;
    struct System_Collections_Generic_List_IUpdateRoutine__o *m_UpdateSmoothRoutineList;
    struct System_Collections_Generic_List_ILateUpdateRoutine__o *m_LateUpdateRoutineList;
};

struct Carbon_RoutineManager_o {
    struct Carbon_RoutineManager_c *klass;
    void *monitor;
    struct Carbon_RoutineManager_Fields fields;
};

struct System_Collections_Generic_List_ILateUpdateRoutine__Fields {
    struct Carbon_ILateUpdateRoutine_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ILateUpdateRoutine__o {
    struct System_Collections_Generic_List_ILateUpdateRoutine__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ILateUpdateRoutine__Fields fields;
};

struct System_Collections_Generic_List_ILateUpdateRoutine__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ILateUpdateRoutine__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ILateUpdateRoutine__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ILateUpdateRoutine__VTable vtable;
};

struct Carbon_ILateUpdateRoutine_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Carbon_ILateUpdateRoutine_o *m_Items[65535];
};

struct Carbon_IUpdateRoutine_o {
    struct Carbon_IUpdateRoutine_c *klass;
    void *monitor;
    struct Carbon_IUpdateRoutine_Fields fields;
};

struct Carbon_IUpdateRoutine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Carbon_IUpdateRoutine_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Carbon_IUpdateRoutine_o *m_Items[65535];
};

struct System_Collections_Generic_List_IUpdateRoutine__StaticFields {
    struct Carbon_IUpdateRoutine_array *s_emptyArray;
};

struct System_Collections_Generic_List_ILateUpdateRoutine__StaticFields {
    struct Carbon_ILateUpdateRoutine_array *s_emptyArray;
};

struct Carbon_RoutineManager_StaticFields {
    struct Carbon_RoutineManager_o *ms_Instance;
};

struct Carbon_ILateUpdateRoutine_Fields {
};

struct Carbon_ILateUpdateRoutine_o {
    struct Carbon_ILateUpdateRoutine_c *klass;
    void *monitor;
    struct Carbon_ILateUpdateRoutine_Fields fields;
};

struct Carbon_ILateUpdateRoutine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_IUpdateRoutine__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IUpdateRoutine__o {
    struct System_Collections_Generic_List_IUpdateRoutine__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IUpdateRoutine__Fields fields;
};

struct System_Collections_Generic_List_IUpdateRoutine__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IUpdateRoutine__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IUpdateRoutine__VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass609_0_o Shock_Protocol___c__DisplayClass609_0_o, *PShock_Protocol___c__DisplayClass609_0_o;

typedef struct Shock_Protocol___c__DisplayClass609_0_Fields Shock_Protocol___c__DisplayClass609_0_Fields, *PShock_Protocol___c__DisplayClass609_0_Fields;

typedef struct System_Action_RecvLiveClearrateR__o System_Action_RecvLiveClearrateR__o, *PSystem_Action_RecvLiveClearrateR__o;

typedef struct System_Action_RecvLiveClearrateR__c System_Action_RecvLiveClearrateR__c, *PSystem_Action_RecvLiveClearrateR__c;

typedef struct System_Action_RecvLiveClearrateR__Fields System_Action_RecvLiveClearrateR__Fields, *PSystem_Action_RecvLiveClearrateR__Fields;

typedef struct System_Action_RecvLiveClearrateR__VTable System_Action_RecvLiveClearrateR__VTable, *PSystem_Action_RecvLiveClearrateR__VTable;

struct System_Action_RecvLiveClearrateR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Protocol___c__DisplayClass609_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvLiveClearrateR__o *onSuccess;
};

struct System_Action_RecvLiveClearrateR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLiveClearrateR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLiveClearrateR__VTable vtable;
};

struct System_Action_RecvLiveClearrateR__o {
    struct System_Action_RecvLiveClearrateR__c *klass;
    void *monitor;
    struct System_Action_RecvLiveClearrateR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass609_0_o {
    struct Shock_Protocol___c__DisplayClass609_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass609_0_Fields fields;
};

typedef struct MethodInfo_2933BE0 MethodInfo_2933BE0, *PMethodInfo_2933BE0;

typedef union _union_190980 _union_190980, *P_union_190980;

union _union_190980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933BE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281050 _union_281050, *P_union_281050;

union _union_281050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281062 _union_281062, *P_union_281062;

union _union_281062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256085 _union_256085, *P_union_256085;

union _union_256085 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281064 _union_281064, *P_union_281064;

union _union_281064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256087 _union_256087, *P_union_256087;

union _union_256087 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281066 _union_281066, *P_union_281066;

union _union_281066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16ACD08 MethodInfo_16ACD08, *PMethodInfo_16ACD08;

typedef union _union_159535 _union_159535, *P_union_159535;

union _union_159535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACD08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256089 _union_256089, *P_union_256089;

union _union_256089 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281068 _union_281068, *P_union_281068;

union _union_281068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCoreShared_StaticFields Cysharp_Threading_Tasks_UniTaskCompletionSourceCoreShared_StaticFields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCoreShared_StaticFields;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCoreShared_StaticFields {
    struct System_Action_object__o *s_sentinel;
};

typedef struct System_Comparison_IPAddress__c System_Comparison_IPAddress__c, *PSystem_Comparison_IPAddress__c;

typedef struct System_Comparison_IPAddress__VTable System_Comparison_IPAddress__VTable, *PSystem_Comparison_IPAddress__VTable;

struct System_Comparison_IPAddress__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_IPAddress__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_IPAddress__VTable vtable;
};

typedef union _union_256081 _union_256081, *P_union_256081;

union _union_256081 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3267258 MethodInfo_3267258, *PMethodInfo_3267258;

typedef union _union_315007 _union_315007, *P_union_315007;

union _union_315007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3267258 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___Fields Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___Fields, *PCysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__o Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__o, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__c Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__c, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__Fields Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__Fields, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__StaticFields Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__StaticFields, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__RGCTXs Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__VTable Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__VTable, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__VTable;

typedef struct System_Func_T__U__o System_Func_T__U__o, *PSystem_Func_T__U__o;

typedef struct System_Collections_Generic_IEqualityComparer_U__o System_Collections_Generic_IEqualityComparer_U__o, *PSystem_Collections_Generic_IEqualityComparer_U__o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__o;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___o Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___o, *PCysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___o;

typedef struct System_Func_T__U__c System_Func_T__U__c, *PSystem_Func_T__U__c;

typedef struct System_Func_T__U__Fields System_Func_T__U__Fields, *PSystem_Func_T__U__Fields;

typedef struct System_Collections_Generic_IEqualityComparer_U__c System_Collections_Generic_IEqualityComparer_U__c, *PSystem_Collections_Generic_IEqualityComparer_U__c;

typedef struct System_Collections_Generic_IEqualityComparer_U__Fields System_Collections_Generic_IEqualityComparer_U__Fields, *PSystem_Collections_Generic_IEqualityComparer_U__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__Fields;

typedef struct System_Func_T__U__VTable System_Func_T__U__VTable, *PSystem_Func_T__U__VTable;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__Fields {
    struct Il2CppObject *result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__Fields {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__o *nextNode;
    struct Il2CppObject *target;
    struct UnityEngine_Object_o *targetAsUnityObject;
    struct Il2CppObject *currentValue;
    struct System_Func_T__U__o *monitorFunction;
    struct System_Collections_Generic_IEqualityComparer_U__o *equalityComparer;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__o core;
};

struct System_Func_T__U__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__U__o {
    struct System_Func_T__U__c *klass;
    void *monitor;
    struct System_Func_T__U__Fields fields;
};

struct System_Func_T__U__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_T__U__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__U__VTable vtable;
};

struct System_Collections_Generic_IEqualityComparer_U__Fields {
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___o {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__RGCTXs {
    struct Il2CppType *_0_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U_;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U____cctor_b__4_0;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_U__CreateFromCanceled;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_U_;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U_;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___TryPop;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___ctor;
    struct Il2CppClass *_9_T;
    struct Il2CppClass *_10_System_Func_T__U_;
    struct MethodInfo *_11_System_Func_T__U__Invoke;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_GetDefault_U_;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__get_Version;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__GetResult;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__TryReturn;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__GetResult;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__GetStatus;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__UnsafeGetStatus;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__OnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__TrySetCanceled;
    struct Il2CppClass *_21_System_Collections_Generic_IEqualityComparer_U_;
    struct MethodInfo *_22_System_Collections_Generic_IEqualityComparer_U__Equals;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__TrySetException;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__TrySetResult;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__Reset;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___TryPush;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_MoveNext;
    struct VirtualInvokeData _10_get_NextNode;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__o {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U__StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___o pool;
};

struct System_Collections_Generic_IEqualityComparer_U__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_U__o {
    struct System_Collections_Generic_IEqualityComparer_U__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_U__Fields fields;
};

typedef union _union_295690 _union_295690, *P_union_295690;

union _union_295690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256083 _union_256083, *P_union_256083;

union _union_256083 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295692 _union_295692, *P_union_295692;

union _union_295692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_VTable Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_VTable, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_VTable;

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef union _union_295694 _union_295694, *P_union_295694;

union _union_295694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_GroupByObservable_TSource__TKey__TElement__VTable UniRx_Operators_GroupByObservable_TSource__TKey__TElement__VTable, *PUniRx_Operators_GroupByObservable_TSource__TKey__TElement__VTable;

struct UniRx_Operators_GroupByObservable_TSource__TKey__TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

typedef union _union_295696 _union_295696, *P_union_295696;

union _union_295696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295698 _union_295698, *P_union_295698;

union _union_295698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_SignaturePointerType_c System_Reflection_SignaturePointerType_c, *PSystem_Reflection_SignaturePointerType_c;

typedef struct System_Reflection_SignaturePointerType_VTable System_Reflection_SignaturePointerType_VTable, *PSystem_Reflection_SignaturePointerType_VTable;

struct System_Reflection_SignaturePointerType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_IsEnumDefined;
    struct VirtualInvokeData _16_GetEnumName;
    struct VirtualInvokeData _17_GetEnumNames;
    struct VirtualInvokeData _18_get_IsSerializable;
    struct VirtualInvokeData _19_get_ContainsGenericParameters;
    struct VirtualInvokeData _20_IsSubclassOf;
    struct VirtualInvokeData _21_IsAssignableFrom;
    struct VirtualInvokeData _22_GetType;
    struct VirtualInvokeData _23_get_Namespace;
    struct VirtualInvokeData _24_get_AssemblyQualifiedName;
    struct VirtualInvokeData _25_get_FullName;
    struct VirtualInvokeData _26_get_Assembly;
    struct VirtualInvokeData _27_get_Module;
    struct VirtualInvokeData _28_get_DeclaringMethod;
    struct VirtualInvokeData _29_get_UnderlyingSystemType;
    struct VirtualInvokeData _30_get_IsArray;
    struct VirtualInvokeData _31_IsArrayImpl;
    struct VirtualInvokeData _32_get_IsByRef;
    struct VirtualInvokeData _33_IsByRefImpl;
    struct VirtualInvokeData _34_get_IsPointer;
    struct VirtualInvokeData _35_IsPointerImpl;
    struct VirtualInvokeData _36_get_IsConstructedGenericType;
    struct VirtualInvokeData _37_get_IsGenericParameter;
    struct VirtualInvokeData _38_get_IsGenericMethodParameter;
    struct VirtualInvokeData _39_get_IsGenericType;
    struct VirtualInvokeData _40_get_IsGenericTypeDefinition;
    struct VirtualInvokeData _41_get_IsSZArray;
    struct VirtualInvokeData _42_get_IsVariableBoundArray;
    struct VirtualInvokeData _43_get_HasElementType;
    struct VirtualInvokeData _44_HasElementTypeImpl;
    struct VirtualInvokeData _45_GetElementType;
    struct VirtualInvokeData _46_GetArrayRank;
    struct VirtualInvokeData _47_GetGenericTypeDefinition;
    struct VirtualInvokeData _48_get_GenericTypeArguments;
    struct VirtualInvokeData _49_GetGenericArguments;
    struct VirtualInvokeData _50_get_GenericParameterPosition;
    struct VirtualInvokeData _51_get_GenericParameterAttributes;
    struct VirtualInvokeData _52_GetGenericParameterConstraints;
    struct VirtualInvokeData _53_get_Attributes;
    struct VirtualInvokeData _54_GetAttributeFlagsImpl;
    struct VirtualInvokeData _55_get_IsAbstract;
    struct VirtualInvokeData _56_get_IsSealed;
    struct VirtualInvokeData _57_get_IsClass;
    struct VirtualInvokeData _58_get_IsNestedAssembly;
    struct VirtualInvokeData _59_get_IsNestedPublic;
    struct VirtualInvokeData _60_get_IsNotPublic;
    struct VirtualInvokeData _61_get_IsPublic;
    struct VirtualInvokeData _62_get_IsExplicitLayout;
    struct VirtualInvokeData _63_get_IsCOMObject;
    struct VirtualInvokeData _64_IsCOMObjectImpl;
    struct VirtualInvokeData _65_get_IsContextful;
    struct VirtualInvokeData _66_IsContextfulImpl;
    struct VirtualInvokeData _67_get_IsEnum;
    struct VirtualInvokeData _68_get_IsMarshalByRef;
    struct VirtualInvokeData _69_IsMarshalByRefImpl;
    struct VirtualInvokeData _70_get_IsPrimitive;
    struct VirtualInvokeData _71_IsPrimitiveImpl;
    struct VirtualInvokeData _72_get_IsValueType;
    struct VirtualInvokeData _73_IsValueTypeImpl;
    struct VirtualInvokeData _74_get_IsSignatureType;
    struct VirtualInvokeData _75_GetConstructor;
    struct VirtualInvokeData _76_GetConstructor;
    struct VirtualInvokeData _77_GetConstructor;
    struct VirtualInvokeData _78_GetConstructorImpl;
    struct VirtualInvokeData _79_GetConstructors;
    struct VirtualInvokeData _80_GetEvent;
    struct VirtualInvokeData _81_GetEvent;
    struct VirtualInvokeData _82_GetEvents;
    struct VirtualInvokeData _83_GetField;
    struct VirtualInvokeData _84_GetField;
    struct VirtualInvokeData _85_GetFields;
    struct VirtualInvokeData _86_GetMember;
    struct VirtualInvokeData _87_GetMember;
    struct VirtualInvokeData _88_GetMember;
    struct VirtualInvokeData _89_GetMethod;
    struct VirtualInvokeData _90_GetMethod;
    struct VirtualInvokeData _91_GetMethod;
    struct VirtualInvokeData _92_GetMethod;
    struct VirtualInvokeData _93_GetMethod;
    struct VirtualInvokeData _94_GetMethod;
    struct VirtualInvokeData _95_GetMethodImpl;
    struct VirtualInvokeData _96_GetMethods;
    struct VirtualInvokeData _97_GetMethods;
    struct VirtualInvokeData _98_GetNestedType;
    struct VirtualInvokeData _99_GetNestedTypes;
    struct VirtualInvokeData _100_GetProperty;
    struct VirtualInvokeData _101_GetProperty;
    struct VirtualInvokeData _102_GetProperty;
    struct VirtualInvokeData _103_GetProperty;
    struct VirtualInvokeData _104_GetProperty;
    struct VirtualInvokeData _105_GetProperty;
    struct VirtualInvokeData _106_GetPropertyImpl;
    struct VirtualInvokeData _107_GetProperties;
    struct VirtualInvokeData _108_GetProperties;
    struct VirtualInvokeData _109_get_TypeHandle;
    struct VirtualInvokeData _110_GetTypeCodeImpl;
    struct VirtualInvokeData _111_get_BaseType;
    struct VirtualInvokeData _112_InvokeMember;
    struct VirtualInvokeData _113_GetInterface;
    struct VirtualInvokeData _114_GetInterface;
    struct VirtualInvokeData _115_GetInterfaces;
    struct VirtualInvokeData _116_IsInstanceOfType;
    struct VirtualInvokeData _117_IsEquivalentTo;
    struct VirtualInvokeData _118_GetEnumUnderlyingType;
    struct VirtualInvokeData _119_GetEnumValues;
    struct VirtualInvokeData _120_MakeArrayType;
    struct VirtualInvokeData _121_MakeArrayType;
    struct VirtualInvokeData _122_MakeByRefType;
    struct VirtualInvokeData _123_MakeGenericType;
    struct VirtualInvokeData _124_MakePointerType;
    struct VirtualInvokeData _125_Equals;
    struct VirtualInvokeData _126_get_IsSzArray;
    struct VirtualInvokeData _127_FormatTypeName;
    struct VirtualInvokeData _128_get_IsInterface;
    struct VirtualInvokeData _129_InternalGetNameIfAvailable;
    struct VirtualInvokeData _130_get_ElementType;
    struct VirtualInvokeData _131_get_Suffix;
};

struct System_Reflection_SignaturePointerType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_SignaturePointerType_VTable vtable;
};

typedef union _union_281060 _union_281060, *P_union_281060;

union _union_281060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_339753C MethodInfo_339753C, *PMethodInfo_339753C;

typedef union _union_223053 _union_223053, *P_union_223053;

union _union_223053 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_339753C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223053 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256073 _union_256073, *P_union_256073;

union _union_256073 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242AF0C MethodInfo_242AF0C, *PMethodInfo_242AF0C;

typedef union _union_275946 _union_275946, *P_union_275946;

union _union_275946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AF0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281074 _union_281074, *P_union_281074;

union _union_281074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256075 _union_256075, *P_union_256075;

union _union_256075 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281076 _union_281076, *P_union_281076;

union _union_281076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_TrainingItemData__int__o System_Func_TrainingItemData__int__o, *PSystem_Func_TrainingItemData__int__o;

typedef struct System_Func_TrainingItemData__int__c System_Func_TrainingItemData__int__c, *PSystem_Func_TrainingItemData__int__c;

typedef struct System_Func_TrainingItemData__int__Fields System_Func_TrainingItemData__int__Fields, *PSystem_Func_TrainingItemData__int__Fields;

typedef struct System_Func_TrainingItemData__int__VTable System_Func_TrainingItemData__int__VTable, *PSystem_Func_TrainingItemData__int__VTable;

struct System_Func_TrainingItemData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TrainingItemData__int__o {
    struct System_Func_TrainingItemData__int__c *klass;
    void *monitor;
    struct System_Func_TrainingItemData__int__Fields fields;
};

struct System_Func_TrainingItemData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TrainingItemData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TrainingItemData__int__VTable vtable;
};

typedef union _union_256077 _union_256077, *P_union_256077;

union _union_256077 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_156C9C0 MethodInfo_156C9C0, *PMethodInfo_156C9C0;

typedef union _union_165799 _union_165799, *P_union_165799;

union _union_165799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C9C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281078 _union_281078, *P_union_281078;

union _union_281078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110C35C MethodInfo_110C35C, *PMethodInfo_110C35C;

typedef union _union_202506 _union_202506, *P_union_202506;

union _union_202506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C35C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256079 _union_256079, *P_union_256079;

union _union_256079 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15E0C08_RGCTXs MethodInfo_15E0C08_RGCTXs, *PMethodInfo_15E0C08_RGCTXs;

struct MethodInfo_15E0C08_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJavaObject__Call_ReturnType_;
};

typedef struct MethodInfo_20B48D4 MethodInfo_20B48D4, *PMethodInfo_20B48D4;

typedef union _union_340800 _union_340800, *P_union_340800;

union _union_340800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B48D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Writers_GZip_GZipWriterOptions_Fields SharpCompress_Writers_GZip_GZipWriterOptions_Fields, *PSharpCompress_Writers_GZip_GZipWriterOptions_Fields;

typedef struct SharpCompress_Writers_WriterOptions_Fields SharpCompress_Writers_WriterOptions_Fields, *PSharpCompress_Writers_WriterOptions_Fields;

struct SharpCompress_Writers_WriterOptions_Fields {
    struct SharpCompress_Common_OptionsBase_Fields super;
    int32_t _CompressionType_k__BackingField;
};

struct SharpCompress_Writers_GZip_GZipWriterOptions_Fields {
    struct SharpCompress_Writers_WriterOptions_Fields super;
    int32_t _CompressionLevel_k__BackingField;
};

typedef struct MethodInfo_22B0D44 MethodInfo_22B0D44, *PMethodInfo_22B0D44;

struct MethodInfo_22B0D44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256071 _union_256071, *P_union_256071;

union _union_256071 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBC8B4 MethodInfo_1BBC8B4, *PMethodInfo_1BBC8B4;

typedef union _union_302526 _union_302526, *P_union_302526;

union _union_302526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC8B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F06D80 MethodInfo_1F06D80, *PMethodInfo_1F06D80;

typedef union _union_323972 _union_323972, *P_union_323972;

union _union_323972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06D80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281070 _union_281070, *P_union_281070;

union _union_281070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281072 _union_281072, *P_union_281072;

union _union_281072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281084 _union_281084, *P_union_281084;

union _union_281084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256063 _union_256063, *P_union_256063;

union _union_256063 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_129E1D8_RGCTXs MethodInfo_129E1D8_RGCTXs, *PMethodInfo_129E1D8_RGCTXs;

struct MethodInfo_129E1D8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_281086 _union_281086, *P_union_281086;

union _union_281086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_UTF7Encoding_Fields System_Text_UTF7Encoding_Fields, *PSystem_Text_UTF7Encoding_Fields;

struct System_Text_UTF7Encoding_Fields {
    struct System_Text_Encoding_Fields super;
    struct System_Byte_array *_base64Bytes;
    struct System_SByte_array *_base64Values;
    struct System_Boolean_array *_directEncode;
    bool _allowOptionals;
};

typedef struct UnityEngine_PreloadData_o UnityEngine_PreloadData_o, *PUnityEngine_PreloadData_o;

typedef struct UnityEngine_PreloadData_c UnityEngine_PreloadData_c, *PUnityEngine_PreloadData_c;

typedef struct UnityEngine_PreloadData_Fields UnityEngine_PreloadData_Fields, *PUnityEngine_PreloadData_Fields;

typedef struct UnityEngine_PreloadData_VTable UnityEngine_PreloadData_VTable, *PUnityEngine_PreloadData_VTable;

struct UnityEngine_PreloadData_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_PreloadData_o {
    struct UnityEngine_PreloadData_c *klass;
    void *monitor;
    struct UnityEngine_PreloadData_Fields fields;
};

struct UnityEngine_PreloadData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PreloadData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PreloadData_VTable vtable;
};

typedef union _union_256065 _union_256065, *P_union_256065;

union _union_256065 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Rendering_VertexAttributeDescriptor_Fields UnityEngine_Rendering_VertexAttributeDescriptor_Fields, *PUnityEngine_Rendering_VertexAttributeDescriptor_Fields;

struct UnityEngine_Rendering_VertexAttributeDescriptor_Fields {
    int32_t _attribute_k__BackingField;
    int32_t _format_k__BackingField;
    int32_t _dimension_k__BackingField;
    int32_t _stream_k__BackingField;
};

typedef union _union_281088 _union_281088, *P_union_281088;

union _union_281088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256067 _union_256067, *P_union_256067;

union _union_256067 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_198DB80 MethodInfo_198DB80, *PMethodInfo_198DB80;

typedef union _union_168153 _union_168153, *P_union_168153;

union _union_168153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198DB80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256069 _union_256069, *P_union_256069;

union _union_256069 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___VTable Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___VTable, *PCarbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___VTable;

struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256061 _union_256061, *P_union_256061;

union _union_256061 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_ToggleButton__int__o System_Action_ToggleButton__int__o, *PSystem_Action_ToggleButton__int__o;

typedef struct System_Action_ToggleButton__int__c System_Action_ToggleButton__int__c, *PSystem_Action_ToggleButton__int__c;

typedef struct System_Action_ToggleButton__int__Fields System_Action_ToggleButton__int__Fields, *PSystem_Action_ToggleButton__int__Fields;

typedef struct System_Action_ToggleButton__int__VTable System_Action_ToggleButton__int__VTable, *PSystem_Action_ToggleButton__int__VTable;

struct System_Action_ToggleButton__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ToggleButton__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ToggleButton__int__VTable vtable;
};

struct System_Action_ToggleButton__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ToggleButton__int__o {
    struct System_Action_ToggleButton__int__c *klass;
    void *monitor;
    struct System_Action_ToggleButton__int__Fields fields;
};

typedef struct MethodInfo_16DCE7C_RGCTXs MethodInfo_16DCE7C_RGCTXs, *PMethodInfo_16DCE7C_RGCTXs;

struct MethodInfo_16DCE7C_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct System_Collections_Generic_ICollection_ArraySegment_byte___Fields System_Collections_Generic_ICollection_ArraySegment_byte___Fields, *PSystem_Collections_Generic_ICollection_ArraySegment_byte___Fields;

struct System_Collections_Generic_ICollection_ArraySegment_byte___Fields {
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_StaticFields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_StaticFields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_StaticFields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_o;

typedef struct System_Predicate_AlbumUnitPairMMst__o System_Predicate_AlbumUnitPairMMst__o, *PSystem_Predicate_AlbumUnitPairMMst__o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_Fields;

typedef struct System_Predicate_AlbumUnitPairMMst__c System_Predicate_AlbumUnitPairMMst__c, *PSystem_Predicate_AlbumUnitPairMMst__c;

typedef struct System_Predicate_AlbumUnitPairMMst__Fields System_Predicate_AlbumUnitPairMMst__Fields, *PSystem_Predicate_AlbumUnitPairMMst__Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_VTable;

typedef struct System_Predicate_AlbumUnitPairMMst__VTable System_Predicate_AlbumUnitPairMMst__VTable, *PSystem_Predicate_AlbumUnitPairMMst__VTable;

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_Fields {
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_StaticFields {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_o *__9;
    struct System_Predicate_AlbumUnitPairMMst__o *__9__18_0;
    struct System_Predicate_AlbumUnitPairMMst__o *__9__18_2;
};

struct System_Predicate_AlbumUnitPairMMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_AlbumUnitPairMMst__o {
    struct System_Predicate_AlbumUnitPairMMst__c *klass;
    void *monitor;
    struct System_Predicate_AlbumUnitPairMMst__Fields fields;
};

struct System_Predicate_AlbumUnitPairMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_AlbumUnitPairMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_AlbumUnitPairMMst__VTable vtable;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair___c_VTable vtable;
};

typedef union _union_281080 _union_281080, *P_union_281080;

union _union_281080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281082 _union_281082, *P_union_281082;

union _union_281082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281010 _union_281010, *P_union_281010;

union _union_281010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_ContentSizeFitter_FitMode_o UnityEngine_UI_ContentSizeFitter_FitMode_o, *PUnityEngine_UI_ContentSizeFitter_FitMode_o;

typedef struct UnityEngine_UI_ContentSizeFitter_FitMode_Fields UnityEngine_UI_ContentSizeFitter_FitMode_Fields, *PUnityEngine_UI_ContentSizeFitter_FitMode_Fields;

struct UnityEngine_UI_ContentSizeFitter_FitMode_Fields {
    int32_t value__;
};

struct UnityEngine_UI_ContentSizeFitter_FitMode_o {
    struct UnityEngine_UI_ContentSizeFitter_FitMode_Fields fields;
};

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_o Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_o, *PAoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_o;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_c Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_c, *PAoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_c;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_Fields Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_Fields, *PAoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_Fields;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_VTable Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_VTable, *PAoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_VTable;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_o Aoharu_HomePreset_CharaSelect_Search_GroupParts_o, *PAoharu_HomePreset_CharaSelect_Search_GroupParts_o;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_c Aoharu_HomePreset_CharaSelect_Search_GroupParts_c, *PAoharu_HomePreset_CharaSelect_Search_GroupParts_c;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_Fields Aoharu_HomePreset_CharaSelect_Search_GroupParts_Fields, *PAoharu_HomePreset_CharaSelect_Search_GroupParts_Fields;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_VTable Aoharu_HomePreset_CharaSelect_Search_GroupParts_VTable, *PAoharu_HomePreset_CharaSelect_Search_GroupParts_VTable;

typedef struct Aoharu_Favorite_FavoriteSettings_o Aoharu_Favorite_FavoriteSettings_o, *PAoharu_Favorite_FavoriteSettings_o;

typedef struct System_Collections_Generic_List_SearchCellElement__o System_Collections_Generic_List_SearchCellElement__o, *PSystem_Collections_Generic_List_SearchCellElement__o;

typedef struct System_Action_bool__uint__o System_Action_bool__uint__o, *PSystem_Action_bool__uint__o;

typedef struct Aoharu_Favorite_FavoriteSettings_c Aoharu_Favorite_FavoriteSettings_c, *PAoharu_Favorite_FavoriteSettings_c;

typedef struct Aoharu_Favorite_FavoriteSettings_Fields Aoharu_Favorite_FavoriteSettings_Fields, *PAoharu_Favorite_FavoriteSettings_Fields;

typedef struct System_Collections_Generic_List_SearchCellElement__c System_Collections_Generic_List_SearchCellElement__c, *PSystem_Collections_Generic_List_SearchCellElement__c;

typedef struct System_Collections_Generic_List_SearchCellElement__Fields System_Collections_Generic_List_SearchCellElement__Fields, *PSystem_Collections_Generic_List_SearchCellElement__Fields;

typedef struct System_Action_bool__uint__c System_Action_bool__uint__c, *PSystem_Action_bool__uint__c;

typedef struct System_Action_bool__uint__Fields System_Action_bool__uint__Fields, *PSystem_Action_bool__uint__Fields;

typedef struct Aoharu_Favorite_FavoriteSettings_VTable Aoharu_Favorite_FavoriteSettings_VTable, *PAoharu_Favorite_FavoriteSettings_VTable;

typedef struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__o System_Collections_Generic_List_FavoriteSettings_GroupInfo__o, *PSystem_Collections_Generic_List_FavoriteSettings_GroupInfo__o;

typedef struct System_Collections_Generic_List_SearchCellElement__StaticFields System_Collections_Generic_List_SearchCellElement__StaticFields, *PSystem_Collections_Generic_List_SearchCellElement__StaticFields;

typedef struct System_Collections_Generic_List_SearchCellElement__VTable System_Collections_Generic_List_SearchCellElement__VTable, *PSystem_Collections_Generic_List_SearchCellElement__VTable;

typedef struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_array Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_array, *PAoharu_HomePreset_CharaSelect_Search_SearchCellElement_array;

typedef struct System_Action_bool__uint__VTable System_Action_bool__uint__VTable, *PSystem_Action_bool__uint__VTable;

typedef struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__c System_Collections_Generic_List_FavoriteSettings_GroupInfo__c, *PSystem_Collections_Generic_List_FavoriteSettings_GroupInfo__c;

typedef struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__Fields System_Collections_Generic_List_FavoriteSettings_GroupInfo__Fields, *PSystem_Collections_Generic_List_FavoriteSettings_GroupInfo__Fields;

typedef struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__StaticFields System_Collections_Generic_List_FavoriteSettings_GroupInfo__StaticFields, *PSystem_Collections_Generic_List_FavoriteSettings_GroupInfo__StaticFields;

typedef struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__VTable System_Collections_Generic_List_FavoriteSettings_GroupInfo__VTable, *PSystem_Collections_Generic_List_FavoriteSettings_GroupInfo__VTable;

typedef struct Aoharu_Favorite_FavoriteSettings_GroupInfo_array Aoharu_Favorite_FavoriteSettings_GroupInfo_array, *PAoharu_Favorite_FavoriteSettings_GroupInfo_array;

typedef struct Aoharu_Favorite_FavoriteSettings_GroupInfo_o Aoharu_Favorite_FavoriteSettings_GroupInfo_o, *PAoharu_Favorite_FavoriteSettings_GroupInfo_o;

typedef struct Aoharu_Favorite_FavoriteSettings_GroupInfo_c Aoharu_Favorite_FavoriteSettings_GroupInfo_c, *PAoharu_Favorite_FavoriteSettings_GroupInfo_c;

typedef struct Aoharu_Favorite_FavoriteSettings_GroupInfo_Fields Aoharu_Favorite_FavoriteSettings_GroupInfo_Fields, *PAoharu_Favorite_FavoriteSettings_GroupInfo_Fields;

typedef struct Aoharu_Favorite_FavoriteSettings_GroupInfo_VTable Aoharu_Favorite_FavoriteSettings_GroupInfo_VTable, *PAoharu_Favorite_FavoriteSettings_GroupInfo_VTable;

struct Aoharu_Favorite_FavoriteSettings_GroupInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Favorite_FavoriteSettings_GroupInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Favorite_FavoriteSettings_GroupInfo_VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_SearchCellElement__Fields {
    struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Favorite_FavoriteSettings_GroupInfo_Fields {
    int32_t m_BandCategory;
    struct UnityEngine_Sprite_o *m_AreaBackground;
    struct UnityEngine_Sprite_o *m_MemberSelectBackground;
};

struct Aoharu_Favorite_FavoriteSettings_GroupInfo_o {
    struct Aoharu_Favorite_FavoriteSettings_GroupInfo_c *klass;
    void *monitor;
    struct Aoharu_Favorite_FavoriteSettings_GroupInfo_Fields fields;
};

struct System_Action_bool__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_bool__uint__o {
    struct System_Action_bool__uint__c *klass;
    void *monitor;
    struct System_Action_bool__uint__Fields fields;
};

struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__Fields {
    struct Aoharu_Favorite_FavoriteSettings_GroupInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__o {
    struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__Fields fields;
};

struct System_Action_bool__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_bool__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_bool__uint__VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__VTable vtable;
};

struct Aoharu_Favorite_FavoriteSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__o *m_GroupInfoList;
};

struct Aoharu_Favorite_FavoriteSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_SearchCellElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SearchCellElement__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SearchCellElement__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SearchCellElement__VTable vtable;
};

struct System_Collections_Generic_List_SearchCellElement__o {
    struct System_Collections_Generic_List_SearchCellElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SearchCellElement__Fields fields;
};

struct Aoharu_Favorite_FavoriteSettings_o {
    struct Aoharu_Favorite_FavoriteSettings_c *klass;
    void *monitor;
    struct Aoharu_Favorite_FavoriteSettings_Fields fields;
};

struct Aoharu_Favorite_FavoriteSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Favorite_FavoriteSettings_VTable vtable;
};

struct Aoharu_Favorite_FavoriteSettings_GroupInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Favorite_FavoriteSettings_GroupInfo_o *m_Items[65535];
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Favorite_FavoriteSettings_o *m_Settings;
    struct UnityEngine_UI_Image_o *m_GroupNameImage;
    struct System_Collections_Generic_List_SearchCellElement__o *m_innerCell;
    struct UnityEngine_UI_Image_o *Frame;
    struct System_Action_bool__uint__o *m_onClick;
    struct System_Collections_Generic_List_SearchCellElement__o *m_ActiveCell;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_Fields {
    struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_o *cell;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_o *__4__this;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_o {
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts___c__DisplayClass9_1_VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_o *m_Items[65535];
};

struct System_Collections_Generic_List_SearchCellElement__StaticFields {
    struct Aoharu_HomePreset_CharaSelect_Search_SearchCellElement_array *s_emptyArray;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_o {
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_Fields fields;
};

struct System_Collections_Generic_List_FavoriteSettings_GroupInfo__StaticFields {
    struct Aoharu_Favorite_FavoriteSettings_GroupInfo_array *s_emptyArray;
};

typedef struct System_Action_TKey__Fields System_Action_TKey__Fields, *PSystem_Action_TKey__Fields;

struct System_Action_TKey__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_281012 _union_281012, *P_union_281012;

union _union_281012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281014 _union_281014, *P_union_281014;

union _union_281014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_ContentSizeFitter_FitMode_c UnityEngine_UI_ContentSizeFitter_FitMode_c, *PUnityEngine_UI_ContentSizeFitter_FitMode_c;

typedef struct UnityEngine_UI_ContentSizeFitter_FitMode_VTable UnityEngine_UI_ContentSizeFitter_FitMode_VTable, *PUnityEngine_UI_ContentSizeFitter_FitMode_VTable;

struct UnityEngine_UI_ContentSizeFitter_FitMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UI_ContentSizeFitter_FitMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_ContentSizeFitter_FitMode_VTable vtable;
};

typedef union _union_281016 _union_281016, *P_union_281016;

union _union_281016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_StaticFields Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_StaticFields, *PAoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_o Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_o, *PAoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_o;

typedef struct System_Func_IGachaSetData__bool__o System_Func_IGachaSetData__bool__o, *PSystem_Func_IGachaSetData__bool__o;

typedef struct System_Func_IGachaPriceData__bool__o System_Func_IGachaPriceData__bool__o, *PSystem_Func_IGachaPriceData__bool__o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_c Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_c, *PAoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_Fields Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_Fields, *PAoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_Fields;

typedef struct System_Func_IGachaSetData__bool__c System_Func_IGachaSetData__bool__c, *PSystem_Func_IGachaSetData__bool__c;

typedef struct System_Func_IGachaSetData__bool__Fields System_Func_IGachaSetData__bool__Fields, *PSystem_Func_IGachaSetData__bool__Fields;

typedef struct System_Func_IGachaPriceData__bool__c System_Func_IGachaPriceData__bool__c, *PSystem_Func_IGachaPriceData__bool__c;

typedef struct System_Func_IGachaPriceData__bool__Fields System_Func_IGachaPriceData__bool__Fields, *PSystem_Func_IGachaPriceData__bool__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_VTable Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_VTable, *PAoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_VTable;

typedef struct System_Func_IGachaSetData__bool__VTable System_Func_IGachaSetData__bool__VTable, *PSystem_Func_IGachaSetData__bool__VTable;

typedef struct System_Func_IGachaPriceData__bool__VTable System_Func_IGachaPriceData__bool__VTable, *PSystem_Func_IGachaPriceData__bool__VTable;

struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_Fields {
};

struct System_Func_IGachaPriceData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_o {
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_Fields fields;
};

struct System_Func_IGachaPriceData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGachaPriceData__bool__VTable vtable;
};

struct System_Func_IGachaPriceData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGachaPriceData__bool__o {
    struct System_Func_IGachaPriceData__bool__c *klass;
    void *monitor;
    struct System_Func_IGachaPriceData__bool__Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_o *__9;
    struct System_Func_IGachaSetData__bool__o *__9__1_0;
    struct System_Func_IGachaPriceData__bool__o *__9__1_2;
    struct System_Func_IGachaSetData__bool__o *__9__1_1;
};

struct System_Func_IGachaSetData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGachaSetData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGachaSetData__bool__VTable vtable;
};

struct System_Func_IGachaSetData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGachaSetData__bool__o {
    struct System_Func_IGachaSetData__bool__c *klass;
    void *monitor;
    struct System_Func_IGachaSetData__bool__Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage___c_VTable vtable;
};

typedef union _union_281018 _union_281018, *P_union_281018;

union _union_281018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC920C MethodInfo_1EC920C, *PMethodInfo_1EC920C;

typedef struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__c UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__c, *PUniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__c;

typedef union _union_295282 _union_295282, *P_union_295282;

typedef struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__RGCTXs UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__RGCTXs;

typedef struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__VTable UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__VTable, *PUniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__VTable;

struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

union _union_295282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC920C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__VTable vtable;
};

struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Queue_TLeft_;
    struct MethodInfo *_1_System_Collections_Generic_Queue_TLeft__Enqueue;
    struct Il2CppClass *_2_UniRx_Operators_ZipObservable_Zip_TLeft__TRight__TResult_;
    struct MethodInfo *_3_UniRx_Operators_ZipObservable_Zip_TLeft__TRight__TResult__Dequeue;
    struct Il2CppClass *_4_UniRx_Operators_OperatorObserverBase_TResult__TResult_;
    struct MethodInfo *_5_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnError;
    struct MethodInfo *_6_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnCompleted;
};

typedef union _union_295660 _union_295660, *P_union_295660;

union _union_295660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295662 _union_295662, *P_union_295662;

union _union_295662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295664 _union_295664, *P_union_295664;

union _union_295664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BB7CC MethodInfo_22BB7CC, *PMethodInfo_22BB7CC;

typedef union _union_278602 _union_278602, *P_union_278602;

union _union_278602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB7CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295666 _union_295666, *P_union_295666;

union _union_295666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32AB1A0 MethodInfo_32AB1A0, *PMethodInfo_32AB1A0;

typedef union _union_316623 _union_316623, *P_union_316623;

union _union_316623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB1A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295668 _union_295668, *P_union_295668;

union _union_295668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngSubscriptionData___c__DisplayClass13_0_c Shock_MngSubscriptionData___c__DisplayClass13_0_c, *PShock_MngSubscriptionData___c__DisplayClass13_0_c;

typedef struct Shock_MngSubscriptionData___c__DisplayClass13_0_VTable Shock_MngSubscriptionData___c__DisplayClass13_0_VTable, *PShock_MngSubscriptionData___c__DisplayClass13_0_VTable;

struct Shock_MngSubscriptionData___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngSubscriptionData___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngSubscriptionData___c__DisplayClass13_0_VTable vtable;
};

typedef struct CriWare_CriDisposableObjectManager_ObjectRef_array CriWare_CriDisposableObjectManager_ObjectRef_array, *PCriWare_CriDisposableObjectManager_ObjectRef_array;

typedef struct CriWare_CriDisposableObjectManager_ObjectRef_o CriWare_CriDisposableObjectManager_ObjectRef_o, *PCriWare_CriDisposableObjectManager_ObjectRef_o;

typedef struct CriWare_CriDisposableObjectManager_ObjectRef_Fields CriWare_CriDisposableObjectManager_ObjectRef_Fields, *PCriWare_CriDisposableObjectManager_ObjectRef_Fields;

typedef struct CriWare_CriDisposable_o CriWare_CriDisposable_o, *PCriWare_CriDisposable_o;

typedef struct CriWare_CriDisposable_c CriWare_CriDisposable_c, *PCriWare_CriDisposable_c;

typedef struct CriWare_CriDisposable_VTable CriWare_CriDisposable_VTable, *PCriWare_CriDisposable_VTable;

struct CriWare_CriDisposable_o {
    struct CriWare_CriDisposable_c *klass;
    void *monitor;
    struct CriWare_CriDisposable_Fields fields;
};

struct CriWare_CriDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

struct CriWare_CriDisposable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriDisposable_VTable vtable;
};

struct CriWare_CriDisposableObjectManager_ObjectRef_Fields {
    struct System_Guid_o guid;
    int32_t type;
    struct CriWare_CriDisposable_o *disposable;
};

struct CriWare_CriDisposableObjectManager_ObjectRef_o {
    struct CriWare_CriDisposableObjectManager_ObjectRef_Fields fields;
};

struct CriWare_CriDisposableObjectManager_ObjectRef_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriDisposableObjectManager_ObjectRef_o m_Items[65535];
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass31_1_T__RGCTXs GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass31_1_T__RGCTXs, *PGooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass31_1_T__RGCTXs;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass31_1_T__RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct UniRx_Operators_ReturnObservable_T__o UniRx_Operators_ReturnObservable_T__o, *PUniRx_Operators_ReturnObservable_T__o;

typedef struct UniRx_Operators_ReturnObservable_T__c UniRx_Operators_ReturnObservable_T__c, *PUniRx_Operators_ReturnObservable_T__c;

typedef struct UniRx_Operators_ReturnObservable_T__Fields UniRx_Operators_ReturnObservable_T__Fields, *PUniRx_Operators_ReturnObservable_T__Fields;

typedef struct UniRx_Operators_ReturnObservable_T__RGCTXs UniRx_Operators_ReturnObservable_T__RGCTXs, *PUniRx_Operators_ReturnObservable_T__RGCTXs;

typedef struct UniRx_Operators_ReturnObservable_T__VTable UniRx_Operators_ReturnObservable_T__VTable, *PUniRx_Operators_ReturnObservable_T__VTable;

struct UniRx_Operators_ReturnObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_ReturnObservable___c__DisplayClass3_0_T_;
    struct MethodInfo *_3_UniRx_Operators_ReturnObservable___c__DisplayClass3_0_T___ctor;
    struct Il2CppClass *_4_UniRx_Operators_ReturnObservable_Return_T_;
    struct MethodInfo *_5_UniRx_Operators_ReturnObservable_Return_T___ctor;
    struct Il2CppClass *_6_UniRx_IObserver_T_;
    struct MethodInfo *_7_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_9_UniRx_Operators_ReturnObservable___c__DisplayClass3_0_T___SubscribeCore_b__0;
};

struct UniRx_Operators_ReturnObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct Il2CppObject *value;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_ReturnObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ReturnObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ReturnObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ReturnObservable_T__VTable vtable;
};

struct UniRx_Operators_ReturnObservable_T__o {
    struct UniRx_Operators_ReturnObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ReturnObservable_T__Fields fields;
};

typedef struct MethodInfo_30F7BFC MethodInfo_30F7BFC, *PMethodInfo_30F7BFC;

typedef union _union_234151 _union_234151, *P_union_234151;

union _union_234151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7BFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281020 _union_281020, *P_union_281020;

union _union_281020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281022 _union_281022, *P_union_281022;

union _union_281022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1601234 MethodInfo_1601234, *PMethodInfo_1601234;

typedef struct MethodInfo_1601234_RGCTXs MethodInfo_1601234_RGCTXs, *PMethodInfo_1601234_RGCTXs;

typedef union _union_210910 _union_210910, *P_union_210910;

struct MethodInfo_1601234_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1601234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1601234_RGCTXs *rgctx_data;
    union _union_210910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281024 _union_281024, *P_union_281024;

union _union_281024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_c SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_c, *PSharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_c;

typedef struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_VTable SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_VTable, *PSharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_VTable;

struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_SharpCompress_Common_Zip_ZipEntry__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_SharpCompress_Common_Zip_ZipEntry__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_VTable vtable;
};

typedef union _union_281026 _union_281026, *P_union_281026;

union _union_281026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281028 _union_281028, *P_union_281028;

union _union_281028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D7972C MethodInfo_2D7972C, *PMethodInfo_2D7972C;

typedef struct MethodInfo_2D7972C_RGCTXs MethodInfo_2D7972C_RGCTXs, *PMethodInfo_2D7972C_RGCTXs;

typedef union _union_321876 _union_321876, *P_union_321876;

union _union_321876 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D7972C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D7972C_RGCTXs *rgctx_data;
    union _union_321876 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D7972C_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct MethodInfo_1F06D8C MethodInfo_1F06D8C, *PMethodInfo_1F06D8C;

typedef union _union_323994 _union_323994, *P_union_323994;

union _union_323994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06D8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242AF58 MethodInfo_242AF58, *PMethodInfo_242AF58;

typedef union _union_273208 _union_273208, *P_union_273208;

union _union_273208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AF58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295650 _union_295650, *P_union_295650;

union _union_295650 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295652 _union_295652, *P_union_295652;

union _union_295652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295654 _union_295654, *P_union_295654;

union _union_295654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397580 MethodInfo_3397580, *PMethodInfo_3397580;

typedef union _union_223221 _union_223221, *P_union_223221;

union _union_223221 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295656 _union_295656, *P_union_295656;

union _union_295656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30EE064 MethodInfo_30EE064, *PMethodInfo_30EE064;

typedef union _union_239687 _union_239687, *P_union_239687;

union _union_239687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EE064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295658 _union_295658, *P_union_295658;

union _union_295658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Internal_TaskCompletionSourceCompat_T__Fields Firebase_Internal_TaskCompletionSourceCompat_T__Fields, *PFirebase_Internal_TaskCompletionSourceCompat_T__Fields;

struct Firebase_Internal_TaskCompletionSourceCompat_T__Fields {
};

typedef struct MethodInfo_1FDD704 MethodInfo_1FDD704, *PMethodInfo_1FDD704;

typedef union _union_267070 _union_267070, *P_union_267070;

union _union_267070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2630C04 MethodInfo_2630C04, *PMethodInfo_2630C04;

typedef union _union_269636 _union_269636, *P_union_269636;

union _union_269636 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2630C04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269636 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_Fields Aoharu_EventDeckEditScene___c__DisplayClass13_0_Fields, *PAoharu_EventDeckEditScene___c__DisplayClass13_0_Fields;

typedef struct Aoharu_EventDeckEditScene_MyInput_o Aoharu_EventDeckEditScene_MyInput_o, *PAoharu_EventDeckEditScene_MyInput_o;

typedef struct Aoharu_EventDeckEditScene_o Aoharu_EventDeckEditScene_o, *PAoharu_EventDeckEditScene_o;

typedef struct Aoharu_EventDeckEditScene_MyInput_c Aoharu_EventDeckEditScene_MyInput_c, *PAoharu_EventDeckEditScene_MyInput_c;

typedef struct Aoharu_EventDeckEditScene_MyInput_Fields Aoharu_EventDeckEditScene_MyInput_Fields, *PAoharu_EventDeckEditScene_MyInput_Fields;

typedef struct Aoharu_EventDeckEditScene_c Aoharu_EventDeckEditScene_c, *PAoharu_EventDeckEditScene_c;

typedef struct Aoharu_EventDeckEditScene_Fields Aoharu_EventDeckEditScene_Fields, *PAoharu_EventDeckEditScene_Fields;

typedef struct Aoharu_EventDeckEditScene_MyInput_VTable Aoharu_EventDeckEditScene_MyInput_VTable, *PAoharu_EventDeckEditScene_MyInput_VTable;

typedef struct Aoharu_EventDeckEditScene_VTable Aoharu_EventDeckEditScene_VTable, *PAoharu_EventDeckEditScene_VTable;

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController_o Aoharu_Scenes_DeckEdit_EventDeckEditController_o, *PAoharu_Scenes_DeckEdit_EventDeckEditController_o;

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController_c Aoharu_Scenes_DeckEdit_EventDeckEditController_c, *PAoharu_Scenes_DeckEdit_EventDeckEditController_c;

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController_Fields Aoharu_Scenes_DeckEdit_EventDeckEditController_Fields, *PAoharu_Scenes_DeckEdit_EventDeckEditController_Fields;

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController_VTable Aoharu_Scenes_DeckEdit_EventDeckEditController_VTable, *PAoharu_Scenes_DeckEdit_EventDeckEditController_VTable;

struct Aoharu_EventDeckEditScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_Scenes_DeckEdit_EventDeckEditController_o *m_DeckEditController;
};

struct Aoharu_EventDeckEditScene_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventDeckEditScene_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventDeckEditScene_MyInput_VTable vtable;
};

struct Aoharu_EventDeckEditScene_MyInput_Fields {
    int32_t NextSceneType;
    uint32_t EventId;
};

struct Aoharu_EventDeckEditScene_MyInput_o {
    struct Aoharu_EventDeckEditScene_MyInput_c *klass;
    void *monitor;
    struct Aoharu_EventDeckEditScene_MyInput_Fields fields;
};

struct Aoharu_EventDeckEditScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_EventDeckEditScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventDeckEditScene_VTable vtable;
};

struct Aoharu_EventDeckEditScene_o {
    struct Aoharu_EventDeckEditScene_c *klass;
    void *monitor;
    struct Aoharu_EventDeckEditScene_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_EventDeckEditController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_o *m_CardLayout;
    struct Shock_ButtonEvent_o *m_RecommendEditButton;
    struct Shock_ButtonEvent_o *m_ResetButton;
    struct Shock_ButtonEvent_o *m_MemberListButton;
    struct Shock_ButtonEvent_o *m_PositionEditButton;
    struct Shock_ButtonEvent_o *m_TotalParamButton;
    struct Shock_ButtonEvent_o *m_LiveButton;
    struct Shock_TextMeshUI_o *m_NumCount;
    struct Shock_TextMeshUI_o *m_NumMax;
    struct Shock_ButtonEvent_o *m_InputDeckNameButton;
    struct Shock_InputFieldUI_o *m_DeckNameTextInput;
    int32_t m_DeckNameCharacterLimit;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_o *m_DeckStatus;
    struct UnityEngine_GameObject_o *m_EventBonusMessage;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_o *m_RecommendEditController;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_o *m_TotalParamDetailDialog;
    struct UnityEngine_GameObject_o *m_LiveStartWarningObj;
    struct Shock_AnimatorPlayerLite_o *m_Animation;
    struct Shock_AnimatorPlayerLite_o *m_FooterButtonAnimator;
    struct Shock_AnimatorPlayerLite_o *m_RightButtonAnimator;
    struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_o *m_PositionEditParts;
    struct UnityEngine_GameObject_array *m_PositionEditHideObj;
    struct UnityEngine_GameObject_array *m_MemberSettingObj;
    struct Shock_EventData_o *m_EventData;
    struct System_Collections_Generic_List_CardData__o *m_DeckCardDataList;
    bool m_IsEmptyDeck;
    struct System_String_o *m_CurrentDeckName;
    struct Aoharu_Scenes_DeckEdit_DeckEditDataController_o *m_DeckEditDataController;
    struct Aoharu_Scenes_DeckEdit_DeckEditData_o *m_CurrentDeckEditData;
    struct System_UInt64_array *m_PrevMainCardIds;
    bool m_ShowEventBonus;
    struct ShortMessageDialog_o *m_shortMessage;
    struct System_Action_o *_OnClickLiveButton_k__BackingField;
    struct System_Action_SceneType__object__o *OnSceneTransition;
};

struct Aoharu_Scenes_DeckEdit_EventDeckEditController_o {
    struct Aoharu_Scenes_DeckEdit_EventDeckEditController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_EventDeckEditController_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_EventDeckEditController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_DeckEdit_EventDeckEditController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_EventDeckEditController_VTable vtable;
};

struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_Fields {
    struct Aoharu_EventDeckEditScene_MyInput_o *myInput;
    struct Shock_IInputLockData_o *inputLock;
    struct Aoharu_EventDeckEditScene_o *__4__this;
};

typedef struct MethodInfo_308C700 MethodInfo_308C700, *PMethodInfo_308C700;

typedef struct MethodInfo_308C700_RGCTXs MethodInfo_308C700_RGCTXs, *PMethodInfo_308C700_RGCTXs;

typedef union _union_214721 _union_214721, *P_union_214721;

union _union_214721 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C700 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C700_RGCTXs *rgctx_data;
    union _union_214721 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308C700_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_128A158_RGCTXs MethodInfo_128A158_RGCTXs, *PMethodInfo_128A158_RGCTXs;

struct MethodInfo_128A158_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1B50378 MethodInfo_1B50378, *PMethodInfo_1B50378;

typedef union _union_253167 _union_253167, *P_union_253167;

union _union_253167 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253167 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281030 _union_281030, *P_union_281030;

union _union_281030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281032 _union_281032, *P_union_281032;

union _union_281032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281034 _union_281034, *P_union_281034;

union _union_281034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281036 _union_281036, *P_union_281036;

union _union_281036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BB7B4 MethodInfo_22BB7B4, *PMethodInfo_22BB7B4;

typedef union _union_277856 _union_277856, *P_union_277856;

union _union_277856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB7B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281038 _union_281038, *P_union_281038;

union _union_281038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UnhandledExceptionHandler_Fields UnityEngine_UnhandledExceptionHandler_Fields, *PUnityEngine_UnhandledExceptionHandler_Fields;

struct UnityEngine_UnhandledExceptionHandler_Fields {
};

typedef struct UnityEngine_Tilemaps_TilemapRenderer_c UnityEngine_Tilemaps_TilemapRenderer_c, *PUnityEngine_Tilemaps_TilemapRenderer_c;

typedef struct UnityEngine_Tilemaps_TilemapRenderer_VTable UnityEngine_Tilemaps_TilemapRenderer_VTable, *PUnityEngine_Tilemaps_TilemapRenderer_VTable;

struct UnityEngine_Tilemaps_TilemapRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Tilemaps_TilemapRenderer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Tilemaps_TilemapRenderer_VTable vtable;
};

typedef struct Firebase_VariantExtension_c Firebase_VariantExtension_c, *PFirebase_VariantExtension_c;

typedef struct Firebase_VariantExtension_VTable Firebase_VariantExtension_VTable, *PFirebase_VariantExtension_VTable;

struct Firebase_VariantExtension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_VariantExtension_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_VariantExtension_VTable vtable;
};

typedef union _union_295680 _union_295680, *P_union_295680;

union _union_295680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveConditionMst___c_StaticFields Shock_LiveConditionMst___c_StaticFields, *PShock_LiveConditionMst___c_StaticFields;

typedef struct Shock_LiveConditionMst___c_o Shock_LiveConditionMst___c_o, *PShock_LiveConditionMst___c_o;

typedef struct System_Func_uint__CharacterMst__o System_Func_uint__CharacterMst__o, *PSystem_Func_uint__CharacterMst__o;

typedef struct System_Func_CharacterMst__bool__o System_Func_CharacterMst__bool__o, *PSystem_Func_CharacterMst__bool__o;

typedef struct System_Func_uint__GroupMst__o System_Func_uint__GroupMst__o, *PSystem_Func_uint__GroupMst__o;

typedef struct System_Func_GroupMst__bool__o System_Func_GroupMst__bool__o, *PSystem_Func_GroupMst__bool__o;

typedef struct System_Func_GroupMst__string__o System_Func_GroupMst__string__o, *PSystem_Func_GroupMst__string__o;

typedef struct System_Func_uint__string__o System_Func_uint__string__o, *PSystem_Func_uint__string__o;

typedef struct System_Func_uint__CardMst__o System_Func_uint__CardMst__o, *PSystem_Func_uint__CardMst__o;

typedef struct System_Func_CardMst__bool__o System_Func_CardMst__bool__o, *PSystem_Func_CardMst__bool__o;

typedef struct System_Func_CardMst__string__o System_Func_CardMst__string__o, *PSystem_Func_CardMst__string__o;

typedef struct Shock_LiveConditionMst___c_c Shock_LiveConditionMst___c_c, *PShock_LiveConditionMst___c_c;

typedef struct Shock_LiveConditionMst___c_Fields Shock_LiveConditionMst___c_Fields, *PShock_LiveConditionMst___c_Fields;

typedef struct System_Func_uint__CharacterMst__c System_Func_uint__CharacterMst__c, *PSystem_Func_uint__CharacterMst__c;

typedef struct System_Func_uint__CharacterMst__Fields System_Func_uint__CharacterMst__Fields, *PSystem_Func_uint__CharacterMst__Fields;

typedef struct System_Func_CharacterMst__bool__c System_Func_CharacterMst__bool__c, *PSystem_Func_CharacterMst__bool__c;

typedef struct System_Func_CharacterMst__bool__Fields System_Func_CharacterMst__bool__Fields, *PSystem_Func_CharacterMst__bool__Fields;

typedef struct System_Func_uint__GroupMst__c System_Func_uint__GroupMst__c, *PSystem_Func_uint__GroupMst__c;

typedef struct System_Func_uint__GroupMst__Fields System_Func_uint__GroupMst__Fields, *PSystem_Func_uint__GroupMst__Fields;

typedef struct System_Func_GroupMst__bool__Fields System_Func_GroupMst__bool__Fields, *PSystem_Func_GroupMst__bool__Fields;

typedef struct System_Func_GroupMst__string__c System_Func_GroupMst__string__c, *PSystem_Func_GroupMst__string__c;

typedef struct System_Func_GroupMst__string__Fields System_Func_GroupMst__string__Fields, *PSystem_Func_GroupMst__string__Fields;

typedef struct System_Func_uint__string__c System_Func_uint__string__c, *PSystem_Func_uint__string__c;

typedef struct System_Func_uint__string__Fields System_Func_uint__string__Fields, *PSystem_Func_uint__string__Fields;

typedef struct System_Func_uint__CardMst__c System_Func_uint__CardMst__c, *PSystem_Func_uint__CardMst__c;

typedef struct System_Func_uint__CardMst__Fields System_Func_uint__CardMst__Fields, *PSystem_Func_uint__CardMst__Fields;

typedef struct System_Func_CardMst__bool__c System_Func_CardMst__bool__c, *PSystem_Func_CardMst__bool__c;

typedef struct System_Func_CardMst__bool__Fields System_Func_CardMst__bool__Fields, *PSystem_Func_CardMst__bool__Fields;

typedef struct System_Func_CardMst__string__c System_Func_CardMst__string__c, *PSystem_Func_CardMst__string__c;

typedef struct System_Func_CardMst__string__Fields System_Func_CardMst__string__Fields, *PSystem_Func_CardMst__string__Fields;

typedef struct Shock_LiveConditionMst___c_VTable Shock_LiveConditionMst___c_VTable, *PShock_LiveConditionMst___c_VTable;

typedef struct System_Func_uint__CharacterMst__VTable System_Func_uint__CharacterMst__VTable, *PSystem_Func_uint__CharacterMst__VTable;

typedef struct System_Func_CharacterMst__bool__VTable System_Func_CharacterMst__bool__VTable, *PSystem_Func_CharacterMst__bool__VTable;

typedef struct System_Func_uint__GroupMst__VTable System_Func_uint__GroupMst__VTable, *PSystem_Func_uint__GroupMst__VTable;

typedef struct System_Func_GroupMst__string__VTable System_Func_GroupMst__string__VTable, *PSystem_Func_GroupMst__string__VTable;

typedef struct System_Func_uint__string__VTable System_Func_uint__string__VTable, *PSystem_Func_uint__string__VTable;

typedef struct System_Func_uint__CardMst__VTable System_Func_uint__CardMst__VTable, *PSystem_Func_uint__CardMst__VTable;

typedef struct System_Func_CardMst__bool__VTable System_Func_CardMst__bool__VTable, *PSystem_Func_CardMst__bool__VTable;

typedef struct System_Func_CardMst__string__VTable System_Func_CardMst__string__VTable, *PSystem_Func_CardMst__string__VTable;

struct System_Func_GroupMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__CardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__string__VTable vtable;
};

struct System_Func_GroupMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__string__o {
    struct System_Func_uint__string__c *klass;
    void *monitor;
    struct System_Func_uint__string__Fields fields;
};

struct Shock_LiveConditionMst___c_StaticFields {
    struct Shock_LiveConditionMst___c_o *__9;
    struct System_Func_uint__CharacterMst__o *__9__30_0;
    struct System_Func_CharacterMst__bool__o *__9__30_1;
    struct System_Func_CharacterMst__string__o *__9__30_2;
    struct System_Func_uint__GroupMst__o *__9__30_3;
    struct System_Func_GroupMst__bool__o *__9__30_4;
    struct System_Func_GroupMst__string__o *__9__30_5;
    struct System_Func_uint__string__o *__9__30_6;
    struct System_Func_uint__CardMst__o *__9__30_7;
    struct System_Func_CardMst__bool__o *__9__30_8;
    struct System_Func_CardMst__string__o *__9__30_9;
};

struct System_Func_CharacterMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterMst__bool__o {
    struct System_Func_CharacterMst__bool__c *klass;
    void *monitor;
    struct System_Func_CharacterMst__bool__Fields fields;
};

struct System_Func_CharacterMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharacterMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterMst__bool__VTable vtable;
};

struct System_Func_uint__GroupMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_LiveConditionMst___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveConditionMst___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveConditionMst___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveConditionMst___c_VTable vtable;
};

struct Shock_LiveConditionMst___c_Fields {
};

struct Shock_LiveConditionMst___c_o {
    struct Shock_LiveConditionMst___c_c *klass;
    void *monitor;
    struct Shock_LiveConditionMst___c_Fields fields;
};

struct System_Func_uint__CardMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__CardMst__o {
    struct System_Func_uint__CardMst__c *klass;
    void *monitor;
    struct System_Func_uint__CardMst__Fields fields;
};

struct System_Func_uint__CharacterMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__CharacterMst__o {
    struct System_Func_uint__CharacterMst__c *klass;
    void *monitor;
    struct System_Func_uint__CharacterMst__Fields fields;
};

struct System_Func_uint__CardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__CardMst__VTable vtable;
};

struct System_Func_uint__GroupMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__CharacterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__CharacterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__CharacterMst__VTable vtable;
};

struct System_Func_GroupMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GroupMst__string__VTable vtable;
};

struct System_Func_GroupMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GroupMst__string__o {
    struct System_Func_GroupMst__string__c *klass;
    void *monitor;
    struct System_Func_GroupMst__string__Fields fields;
};

struct System_Func_GroupMst__bool__o {
    struct System_Func_GroupMst__bool__c *klass;
    void *monitor;
    struct System_Func_GroupMst__bool__Fields fields;
};

struct System_Func_uint__GroupMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__GroupMst__VTable vtable;
};

struct System_Func_uint__GroupMst__o {
    struct System_Func_uint__GroupMst__c *klass;
    void *monitor;
    struct System_Func_uint__GroupMst__Fields fields;
};

struct System_Func_CardMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardMst__bool__VTable vtable;
};

struct System_Func_CardMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardMst__bool__o {
    struct System_Func_CardMst__bool__c *klass;
    void *monitor;
    struct System_Func_CardMst__bool__Fields fields;
};

struct System_Func_CardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardMst__string__VTable vtable;
};

struct System_Func_CardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardMst__string__o {
    struct System_Func_CardMst__string__c *klass;
    void *monitor;
    struct System_Func_CardMst__string__Fields fields;
};

typedef struct System_Collections_Generic_List_MusicSelectScrollItemData__c System_Collections_Generic_List_MusicSelectScrollItemData__c, *PSystem_Collections_Generic_List_MusicSelectScrollItemData__c;

typedef struct System_Collections_Generic_List_MusicSelectScrollItemData__StaticFields System_Collections_Generic_List_MusicSelectScrollItemData__StaticFields, *PSystem_Collections_Generic_List_MusicSelectScrollItemData__StaticFields;

typedef struct System_Collections_Generic_List_MusicSelectScrollItemData__VTable System_Collections_Generic_List_MusicSelectScrollItemData__VTable, *PSystem_Collections_Generic_List_MusicSelectScrollItemData__VTable;

typedef struct Aoharu_MusicSelectScrollItemData_array Aoharu_MusicSelectScrollItemData_array, *PAoharu_MusicSelectScrollItemData_array;

typedef struct Aoharu_MusicSelectScrollItemData_o Aoharu_MusicSelectScrollItemData_o, *PAoharu_MusicSelectScrollItemData_o;

typedef struct Aoharu_MusicSelectScrollItemData_c Aoharu_MusicSelectScrollItemData_c, *PAoharu_MusicSelectScrollItemData_c;

typedef struct Aoharu_MusicSelectScrollItemData_Fields Aoharu_MusicSelectScrollItemData_Fields, *PAoharu_MusicSelectScrollItemData_Fields;

typedef struct Aoharu_MusicSelectScrollItemData_VTable Aoharu_MusicSelectScrollItemData_VTable, *PAoharu_MusicSelectScrollItemData_VTable;

struct Aoharu_MusicSelectScrollItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MusicSelectScrollItemData_o *m_Items[65535];
};

struct System_Collections_Generic_List_MusicSelectScrollItemData__StaticFields {
    struct Aoharu_MusicSelectScrollItemData_array *s_emptyArray;
};

struct System_Collections_Generic_List_MusicSelectScrollItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_MusicSelectScrollItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScrollItemData_Fields {
    struct Shock_LiveData_o *_Data_k__BackingField;
    int32_t _SelectingLevel_k__BackingField;
};

struct System_Collections_Generic_List_MusicSelectScrollItemData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MusicSelectScrollItemData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MusicSelectScrollItemData__VTable vtable;
};

struct Aoharu_MusicSelectScrollItemData_o {
    struct Aoharu_MusicSelectScrollItemData_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScrollItemData_Fields fields;
};

struct Aoharu_MusicSelectScrollItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScrollItemData_VTable vtable;
};

typedef union _union_295682 _union_295682, *P_union_295682;

union _union_295682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_Button_UxmlTraits_o UnityEngine_UIElements_Button_UxmlTraits_o, *PUnityEngine_UIElements_Button_UxmlTraits_o;

typedef struct UnityEngine_UIElements_Button_UxmlTraits_c UnityEngine_UIElements_Button_UxmlTraits_c, *PUnityEngine_UIElements_Button_UxmlTraits_c;

typedef struct UnityEngine_UIElements_Button_UxmlTraits_Fields UnityEngine_UIElements_Button_UxmlTraits_Fields, *PUnityEngine_UIElements_Button_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_Button_UxmlTraits_VTable UnityEngine_UIElements_Button_UxmlTraits_VTable, *PUnityEngine_UIElements_Button_UxmlTraits_VTable;

typedef struct UnityEngine_UIElements_TextElement_UxmlTraits_Fields UnityEngine_UIElements_TextElement_UxmlTraits_Fields, *PUnityEngine_UIElements_TextElement_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_BindableElement_UxmlTraits_Fields UnityEngine_UIElements_BindableElement_UxmlTraits_Fields, *PUnityEngine_UIElements_BindableElement_UxmlTraits_Fields;

struct UnityEngine_UIElements_BindableElement_UxmlTraits_Fields {
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_PropertyPath;
};

struct UnityEngine_UIElements_TextElement_UxmlTraits_Fields {
    struct UnityEngine_UIElements_BindableElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Text;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_EnableRichText;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_DisplayTooltipWhenElided;
};

struct UnityEngine_UIElements_Button_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_Button_UxmlTraits_Fields {
    struct UnityEngine_UIElements_TextElement_UxmlTraits_Fields super;
};

struct UnityEngine_UIElements_Button_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Button_UxmlTraits_VTable vtable;
};

struct UnityEngine_UIElements_Button_UxmlTraits_o {
    struct UnityEngine_UIElements_Button_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Button_UxmlTraits_Fields fields;
};

typedef struct MethodInfo_2C08050 MethodInfo_2C08050, *PMethodInfo_2C08050;

typedef struct MethodInfo_2C08050_RGCTXs MethodInfo_2C08050_RGCTXs, *PMethodInfo_2C08050_RGCTXs;

typedef union _union_337931 _union_337931, *P_union_337931;

struct MethodInfo_2C08050_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

union _union_337931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C08050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C08050_RGCTXs *rgctx_data;
    union _union_337931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_o SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_o, *PSharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_o;

typedef struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_Fields SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_Fields, *PSharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_Fields;

typedef struct SharpCompress_Common_Zip_ZipEntry_o SharpCompress_Common_Zip_ZipEntry_o, *PSharpCompress_Common_Zip_ZipEntry_o;

typedef struct SharpCompress_Readers_Zip_ZipReader_o SharpCompress_Readers_Zip_ZipReader_o, *PSharpCompress_Readers_Zip_ZipReader_o;

typedef struct System_Collections_Generic_IEnumerator_ZipHeader__o System_Collections_Generic_IEnumerator_ZipHeader__o, *PSystem_Collections_Generic_IEnumerator_ZipHeader__o;

typedef struct SharpCompress_Common_Zip_ZipEntry_c SharpCompress_Common_Zip_ZipEntry_c, *PSharpCompress_Common_Zip_ZipEntry_c;

typedef struct SharpCompress_Common_Zip_ZipEntry_Fields SharpCompress_Common_Zip_ZipEntry_Fields, *PSharpCompress_Common_Zip_ZipEntry_Fields;

typedef struct SharpCompress_Readers_Zip_ZipReader_c SharpCompress_Readers_Zip_ZipReader_c, *PSharpCompress_Readers_Zip_ZipReader_c;

typedef struct SharpCompress_Readers_Zip_ZipReader_Fields SharpCompress_Readers_Zip_ZipReader_Fields, *PSharpCompress_Readers_Zip_ZipReader_Fields;

typedef struct System_Collections_Generic_IEnumerator_ZipHeader__c System_Collections_Generic_IEnumerator_ZipHeader__c, *PSystem_Collections_Generic_IEnumerator_ZipHeader__c;

typedef struct System_Collections_Generic_IEnumerator_ZipHeader__Fields System_Collections_Generic_IEnumerator_ZipHeader__Fields, *PSystem_Collections_Generic_IEnumerator_ZipHeader__Fields;

typedef struct SharpCompress_Common_Zip_ZipEntry_VTable SharpCompress_Common_Zip_ZipEntry_VTable, *PSharpCompress_Common_Zip_ZipEntry_VTable;

typedef struct SharpCompress_Common_Entry_Fields SharpCompress_Common_Entry_Fields, *PSharpCompress_Common_Entry_Fields;

typedef struct SharpCompress_Common_Zip_ZipFilePart_o SharpCompress_Common_Zip_ZipFilePart_o, *PSharpCompress_Common_Zip_ZipFilePart_o;

typedef struct SharpCompress_Readers_Zip_ZipReader_VTable SharpCompress_Readers_Zip_ZipReader_VTable, *PSharpCompress_Readers_Zip_ZipReader_VTable;

typedef struct SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__Fields SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__Fields, *PSharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__Fields;

typedef struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_o SharpCompress_Common_Zip_StreamingZipHeaderFactory_o, *PSharpCompress_Common_Zip_StreamingZipHeaderFactory_o;

typedef struct SharpCompress_Common_Zip_ZipVolume_o SharpCompress_Common_Zip_ZipVolume_o, *PSharpCompress_Common_Zip_ZipVolume_o;

typedef struct SharpCompress_Common_Zip_ZipFilePart_c SharpCompress_Common_Zip_ZipFilePart_c, *PSharpCompress_Common_Zip_ZipFilePart_c;

typedef struct SharpCompress_Common_Zip_ZipFilePart_Fields SharpCompress_Common_Zip_ZipFilePart_Fields, *PSharpCompress_Common_Zip_ZipFilePart_Fields;

typedef struct System_Collections_Generic_IEnumerator_TEntry__o System_Collections_Generic_IEnumerator_TEntry__o, *PSystem_Collections_Generic_IEnumerator_TEntry__o;

typedef struct System_EventHandler_ReaderExtractionEventArgs_IEntry___o System_EventHandler_ReaderExtractionEventArgs_IEntry___o, *PSystem_EventHandler_ReaderExtractionEventArgs_IEntry___o;

typedef struct System_EventHandler_CompressedBytesReadEventArgs__o System_EventHandler_CompressedBytesReadEventArgs__o, *PSystem_EventHandler_CompressedBytesReadEventArgs__o;

typedef struct System_EventHandler_FilePartExtractionBeginEventArgs__o System_EventHandler_FilePartExtractionBeginEventArgs__o, *PSystem_EventHandler_FilePartExtractionBeginEventArgs__o;

typedef struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_c SharpCompress_Common_Zip_StreamingZipHeaderFactory_c, *PSharpCompress_Common_Zip_StreamingZipHeaderFactory_c;

typedef struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_Fields SharpCompress_Common_Zip_StreamingZipHeaderFactory_Fields, *PSharpCompress_Common_Zip_StreamingZipHeaderFactory_Fields;

typedef struct SharpCompress_Common_Zip_ZipVolume_c SharpCompress_Common_Zip_ZipVolume_c, *PSharpCompress_Common_Zip_ZipVolume_c;

typedef struct SharpCompress_Common_Zip_ZipVolume_Fields SharpCompress_Common_Zip_ZipVolume_Fields, *PSharpCompress_Common_Zip_ZipVolume_Fields;

typedef struct SharpCompress_Common_Zip_ZipFilePart_VTable SharpCompress_Common_Zip_ZipFilePart_VTable, *PSharpCompress_Common_Zip_ZipFilePart_VTable;

typedef struct SharpCompress_Common_FilePart_Fields SharpCompress_Common_FilePart_Fields, *PSharpCompress_Common_FilePart_Fields;

typedef struct SharpCompress_Common_Zip_Headers_ZipFileEntry_o SharpCompress_Common_Zip_Headers_ZipFileEntry_o, *PSharpCompress_Common_Zip_Headers_ZipFileEntry_o;

typedef struct System_Collections_Generic_IEnumerator_TEntry__c System_Collections_Generic_IEnumerator_TEntry__c, *PSystem_Collections_Generic_IEnumerator_TEntry__c;

typedef struct System_Collections_Generic_IEnumerator_TEntry__Fields System_Collections_Generic_IEnumerator_TEntry__Fields, *PSystem_Collections_Generic_IEnumerator_TEntry__Fields;

typedef struct System_EventHandler_ReaderExtractionEventArgs_IEntry___c System_EventHandler_ReaderExtractionEventArgs_IEntry___c, *PSystem_EventHandler_ReaderExtractionEventArgs_IEntry___c;

typedef struct System_EventHandler_ReaderExtractionEventArgs_IEntry___Fields System_EventHandler_ReaderExtractionEventArgs_IEntry___Fields, *PSystem_EventHandler_ReaderExtractionEventArgs_IEntry___Fields;

typedef struct System_EventHandler_CompressedBytesReadEventArgs__c System_EventHandler_CompressedBytesReadEventArgs__c, *PSystem_EventHandler_CompressedBytesReadEventArgs__c;

typedef struct System_EventHandler_CompressedBytesReadEventArgs__Fields System_EventHandler_CompressedBytesReadEventArgs__Fields, *PSystem_EventHandler_CompressedBytesReadEventArgs__Fields;

typedef struct System_EventHandler_FilePartExtractionBeginEventArgs__c System_EventHandler_FilePartExtractionBeginEventArgs__c, *PSystem_EventHandler_FilePartExtractionBeginEventArgs__c;

typedef struct System_EventHandler_FilePartExtractionBeginEventArgs__Fields System_EventHandler_FilePartExtractionBeginEventArgs__Fields, *PSystem_EventHandler_FilePartExtractionBeginEventArgs__Fields;

typedef struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_VTable SharpCompress_Common_Zip_StreamingZipHeaderFactory_VTable, *PSharpCompress_Common_Zip_StreamingZipHeaderFactory_VTable;

typedef struct SharpCompress_Common_Zip_ZipHeaderFactory_Fields SharpCompress_Common_Zip_ZipHeaderFactory_Fields, *PSharpCompress_Common_Zip_ZipHeaderFactory_Fields;

typedef struct SharpCompress_Common_Zip_ZipVolume_VTable SharpCompress_Common_Zip_ZipVolume_VTable, *PSharpCompress_Common_Zip_ZipVolume_VTable;

typedef struct SharpCompress_Common_Zip_Headers_ZipFileEntry_c SharpCompress_Common_Zip_Headers_ZipFileEntry_c, *PSharpCompress_Common_Zip_Headers_ZipFileEntry_c;

typedef struct SharpCompress_Common_Zip_Headers_ZipFileEntry_Fields SharpCompress_Common_Zip_Headers_ZipFileEntry_Fields, *PSharpCompress_Common_Zip_Headers_ZipFileEntry_Fields;

typedef struct System_EventHandler_ReaderExtractionEventArgs_IEntry___VTable System_EventHandler_ReaderExtractionEventArgs_IEntry___VTable, *PSystem_EventHandler_ReaderExtractionEventArgs_IEntry___VTable;

typedef struct System_EventHandler_CompressedBytesReadEventArgs__VTable System_EventHandler_CompressedBytesReadEventArgs__VTable, *PSystem_EventHandler_CompressedBytesReadEventArgs__VTable;

typedef struct System_EventHandler_FilePartExtractionBeginEventArgs__VTable System_EventHandler_FilePartExtractionBeginEventArgs__VTable, *PSystem_EventHandler_FilePartExtractionBeginEventArgs__VTable;

typedef struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_o SharpCompress_Common_Zip_Headers_LocalEntryHeader_o, *PSharpCompress_Common_Zip_Headers_LocalEntryHeader_o;

typedef struct SharpCompress_Common_Zip_Headers_ZipFileEntry_VTable SharpCompress_Common_Zip_Headers_ZipFileEntry_VTable, *PSharpCompress_Common_Zip_Headers_ZipFileEntry_VTable;

typedef struct SharpCompress_Common_Zip_Headers_ZipHeader_Fields SharpCompress_Common_Zip_Headers_ZipHeader_Fields, *PSharpCompress_Common_Zip_Headers_ZipHeader_Fields;

typedef struct System_Nullable_long__o System_Nullable_long__o, *PSystem_Nullable_long__o;

typedef struct System_Collections_Generic_List_ExtraData__o System_Collections_Generic_List_ExtraData__o, *PSystem_Collections_Generic_List_ExtraData__o;

typedef struct SharpCompress_Common_Zip_WinzipAesEncryptionData_o SharpCompress_Common_Zip_WinzipAesEncryptionData_o, *PSharpCompress_Common_Zip_WinzipAesEncryptionData_o;

typedef struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_c SharpCompress_Common_Zip_Headers_LocalEntryHeader_c, *PSharpCompress_Common_Zip_Headers_LocalEntryHeader_c;

typedef struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_Fields SharpCompress_Common_Zip_Headers_LocalEntryHeader_Fields, *PSharpCompress_Common_Zip_Headers_LocalEntryHeader_Fields;

typedef struct System_Nullable_long__Fields System_Nullable_long__Fields, *PSystem_Nullable_long__Fields;

typedef struct System_Collections_Generic_List_ExtraData__c System_Collections_Generic_List_ExtraData__c, *PSystem_Collections_Generic_List_ExtraData__c;

typedef struct System_Collections_Generic_List_ExtraData__Fields System_Collections_Generic_List_ExtraData__Fields, *PSystem_Collections_Generic_List_ExtraData__Fields;

typedef struct SharpCompress_Common_Zip_WinzipAesEncryptionData_c SharpCompress_Common_Zip_WinzipAesEncryptionData_c, *PSharpCompress_Common_Zip_WinzipAesEncryptionData_c;

typedef struct SharpCompress_Common_Zip_WinzipAesEncryptionData_Fields SharpCompress_Common_Zip_WinzipAesEncryptionData_Fields, *PSharpCompress_Common_Zip_WinzipAesEncryptionData_Fields;

typedef struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_VTable SharpCompress_Common_Zip_Headers_LocalEntryHeader_VTable, *PSharpCompress_Common_Zip_Headers_LocalEntryHeader_VTable;

typedef struct System_Collections_Generic_List_ExtraData__StaticFields System_Collections_Generic_List_ExtraData__StaticFields, *PSystem_Collections_Generic_List_ExtraData__StaticFields;

typedef struct System_Collections_Generic_List_ExtraData__VTable System_Collections_Generic_List_ExtraData__VTable, *PSystem_Collections_Generic_List_ExtraData__VTable;

typedef struct SharpCompress_Common_Zip_Headers_ExtraData_array SharpCompress_Common_Zip_Headers_ExtraData_array, *PSharpCompress_Common_Zip_Headers_ExtraData_array;

typedef struct SharpCompress_Common_Zip_WinzipAesEncryptionData_VTable SharpCompress_Common_Zip_WinzipAesEncryptionData_VTable, *PSharpCompress_Common_Zip_WinzipAesEncryptionData_VTable;

typedef struct SharpCompress_Common_Zip_Headers_ExtraData_o SharpCompress_Common_Zip_Headers_ExtraData_o, *PSharpCompress_Common_Zip_Headers_ExtraData_o;

typedef struct SharpCompress_Common_Zip_Headers_ExtraData_c SharpCompress_Common_Zip_Headers_ExtraData_c, *PSharpCompress_Common_Zip_Headers_ExtraData_c;

typedef struct SharpCompress_Common_Zip_Headers_ExtraData_Fields SharpCompress_Common_Zip_Headers_ExtraData_Fields, *PSharpCompress_Common_Zip_Headers_ExtraData_Fields;

typedef struct SharpCompress_Common_Zip_Headers_ExtraData_VTable SharpCompress_Common_Zip_Headers_ExtraData_VTable, *PSharpCompress_Common_Zip_Headers_ExtraData_VTable;

struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Read;
};

struct System_EventHandler_ReaderExtractionEventArgs_IEntry___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_EventHandler_ReaderExtractionEventArgs_IEntry___o {
    struct System_EventHandler_ReaderExtractionEventArgs_IEntry___c *klass;
    void *monitor;
    struct System_EventHandler_ReaderExtractionEventArgs_IEntry___Fields fields;
};

struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_Fields {
    int32_t __1__state;
    struct SharpCompress_Common_Zip_ZipEntry_o *__2__current;
    int32_t __l__initialThreadId;
    struct SharpCompress_Readers_Zip_ZipReader_o *__4__this;
    struct System_IO_Stream_o *stream;
    struct System_IO_Stream_o *__3__stream;
    struct System_Collections_Generic_IEnumerator_ZipHeader__o *__7__wrap1;
};

struct System_EventHandler_ReaderExtractionEventArgs_IEntry___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_EventHandler_ReaderExtractionEventArgs_IEntry___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_ReaderExtractionEventArgs_IEntry___VTable vtable;
};

struct SharpCompress_Common_Zip_ZipVolume_Fields {
    struct SharpCompress_Common_Volume_Fields super;
    struct System_String_o *_Comment_k__BackingField;
};

struct SharpCompress_Common_Zip_WinzipAesEncryptionData_Fields {
    struct System_Byte_array *_salt;
    int32_t _keySize;
    struct System_Byte_array *_passwordVerifyValue;
    struct System_String_o *_password;
    struct System_Byte_array *_generatedVerifyValue;
    struct System_Byte_array *_IvBytes_k__BackingField;
    struct System_Byte_array *_KeyBytes_k__BackingField;
};

struct SharpCompress_Common_Zip_WinzipAesEncryptionData_o {
    struct SharpCompress_Common_Zip_WinzipAesEncryptionData_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_WinzipAesEncryptionData_Fields fields;
};

struct SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__Fields {
    bool completed;
    struct System_Collections_Generic_IEnumerator_TEntry__o *entriesForCurrentReadStream;
    bool wroteCurrentEntry;
    struct System_EventHandler_ReaderExtractionEventArgs_IEntry___o *EntryExtractionProgress;
    struct System_EventHandler_CompressedBytesReadEventArgs__o *CompressedBytesRead;
    struct System_EventHandler_FilePartExtractionBeginEventArgs__o *FilePartExtractionBegin;
    struct SharpCompress_Readers_ReaderOptions_o *_Options_k__BackingField;
    int32_t _ArchiveType_k__BackingField;
    bool _Cancelled_k__BackingField;
};

struct SharpCompress_Readers_Zip_ZipReader_Fields {
    struct SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__Fields super;
    struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_o *_headerFactory;
    struct SharpCompress_Common_Zip_ZipVolume_o *_Volume_k__BackingField;
};

struct SharpCompress_Common_Zip_WinzipAesEncryptionData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_Zip_WinzipAesEncryptionData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_WinzipAesEncryptionData_VTable vtable;
};

struct SharpCompress_Common_Zip_Headers_ExtraData_Fields {
    uint16_t _Type_k__BackingField;
    uint16_t _Length_k__BackingField;
    struct System_Byte_array *_DataBytes_k__BackingField;
};

struct SharpCompress_Common_Zip_Headers_ExtraData_o {
    struct SharpCompress_Common_Zip_Headers_ExtraData_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_Headers_ExtraData_Fields fields;
};

struct SharpCompress_Common_Zip_Headers_ZipFileEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_Zip_Headers_ZipFileEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_Headers_ZipFileEntry_VTable vtable;
};

struct SharpCompress_Common_Zip_Headers_ExtraData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_Zip_Headers_ExtraData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_Headers_ExtraData_VTable vtable;
};

struct SharpCompress_Common_Zip_Headers_ZipHeader_Fields {
    int32_t _ZipHeaderType_k__BackingField;
    bool _HasData_k__BackingField;
};

struct System_Nullable_long__Fields {
    bool hasValue;
    int64_t value;
};

struct System_Nullable_long__o {
    struct System_Nullable_long__Fields fields;
};

struct SharpCompress_Common_Zip_Headers_ZipFileEntry_Fields {
    struct SharpCompress_Common_Zip_Headers_ZipHeader_Fields super;
    struct System_IO_Stream_o *_PackedStream_k__BackingField;
    struct SharpCompress_Common_ArchiveEncoding_o *_ArchiveEncoding_k__BackingField;
    struct System_String_o *_Name_k__BackingField;
    uint16_t _Flags_k__BackingField;
    int32_t _CompressionMethod_k__BackingField;
    int64_t _CompressedSize_k__BackingField;
    struct System_Nullable_long__o _DataStartPosition_k__BackingField;
    int64_t _UncompressedSize_k__BackingField;
    struct System_Collections_Generic_List_ExtraData__o *_Extra_k__BackingField;
    struct System_String_o *_Password_k__BackingField;
    struct SharpCompress_Common_Zip_WinzipAesEncryptionData_o *_WinzipAesEncryptionData_k__BackingField;
    uint16_t _LastModifiedDate_k__BackingField;
    uint16_t _LastModifiedTime_k__BackingField;
    uint32_t _Crc_k__BackingField;
    struct SharpCompress_Common_Zip_ZipFilePart_o *_Part_k__BackingField;
};

struct SharpCompress_Common_Zip_Headers_ZipFileEntry_o {
    struct SharpCompress_Common_Zip_Headers_ZipFileEntry_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_Headers_ZipFileEntry_Fields fields;
};

struct System_EventHandler_FilePartExtractionBeginEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_ExtraData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct SharpCompress_Common_Entry_Fields {
    bool _IsSolid_k__BackingField;
};

struct SharpCompress_Common_FilePart_Fields {
    struct SharpCompress_Common_ArchiveEncoding_o *_ArchiveEncoding_k__BackingField;
    int32_t _Index_k__BackingField;
    bool _Skipped_k__BackingField;
};

struct SharpCompress_Common_Zip_ZipFilePart_Fields {
    struct SharpCompress_Common_FilePart_Fields super;
    struct System_IO_Stream_o *_BaseStream_k__BackingField;
    struct SharpCompress_Common_Zip_Headers_ZipFileEntry_o *_Header_k__BackingField;
};

struct SharpCompress_Common_Zip_ZipFilePart_o {
    struct SharpCompress_Common_Zip_ZipFilePart_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_ZipFilePart_Fields fields;
};

struct SharpCompress_Common_Zip_ZipFilePart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FilePartName;
    struct VirtualInvokeData _5_GetCompressedStream;
    struct VirtualInvokeData _6_GetRawStream;
};

struct SharpCompress_Common_Zip_ZipFilePart_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_ZipFilePart_VTable vtable;
};

struct SharpCompress_Common_Zip_ZipEntry_Fields {
    struct SharpCompress_Common_Entry_Fields super;
    struct SharpCompress_Common_Zip_ZipFilePart_o *_filePart;
    struct System_Nullable_DateTime__o _LastModifiedTime_k__BackingField;
};

struct SharpCompress_Common_Zip_ZipHeaderFactory_Fields {
    struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_o *_lastEntryHeader;
    struct System_String_o *_password;
    int32_t _mode;
    struct SharpCompress_Common_ArchiveEncoding_o *_archiveEncoding;
};

struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_Fields {
    struct SharpCompress_Common_Zip_ZipHeaderFactory_Fields super;
};

struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_o {
    struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_Fields fields;
};

struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_StreamingZipHeaderFactory_VTable vtable;
};

struct SharpCompress_Common_Zip_ZipEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_get_IsSolid;
    struct VirtualInvokeData _15_get_VolumeIndexFirst;
    struct VirtualInvokeData _16_get_VolumeIndexLast;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_get_Crc;
    struct VirtualInvokeData _22_get_Key;
    struct VirtualInvokeData _23_get_LinkTarget;
    struct VirtualInvokeData _24_get_CompressedSize;
    struct VirtualInvokeData _25_get_CompressionType;
    struct VirtualInvokeData _26_get_Size;
    struct VirtualInvokeData _27_get_LastModifiedTime;
    struct VirtualInvokeData _28_get_CreatedTime;
    struct VirtualInvokeData _29_get_LastAccessedTime;
    struct VirtualInvokeData _30_get_ArchivedTime;
    struct VirtualInvokeData _31_get_IsEncrypted;
    struct VirtualInvokeData _32_get_IsDirectory;
    struct VirtualInvokeData _33_get_IsSplitAfter;
    struct VirtualInvokeData _34_get_Parts;
    struct VirtualInvokeData _35_Close;
    struct VirtualInvokeData _36_get_Attrib;
};

struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_Fields {
    struct SharpCompress_Common_Zip_Headers_ZipFileEntry_Fields super;
    uint16_t _Version_k__BackingField;
};

struct System_Collections_Generic_IEnumerator_ZipHeader__Fields {
};

struct System_Collections_Generic_List_ExtraData__StaticFields {
    struct SharpCompress_Common_Zip_Headers_ExtraData_array *s_emptyArray;
};

struct SharpCompress_Readers_Zip_ZipReader_o {
    struct SharpCompress_Readers_Zip_ZipReader_c *klass;
    void *monitor;
    struct SharpCompress_Readers_Zip_ZipReader_Fields fields;
};

struct SharpCompress_Readers_Zip_ZipReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionProgress;
    struct VirtualInvokeData _5_remove_EntryExtractionProgress;
    struct VirtualInvokeData _6_add_CompressedBytesRead;
    struct VirtualInvokeData _7_remove_CompressedBytesRead;
    struct VirtualInvokeData _8_add_FilePartExtractionBegin;
    struct VirtualInvokeData _9_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _10_get_ArchiveType;
    struct VirtualInvokeData _11_SharpCompress_Readers_IReader_get_Entry;
    struct VirtualInvokeData _12_WriteEntryTo;
    struct VirtualInvokeData _13_get_Cancelled;
    struct VirtualInvokeData _14_Cancel;
    struct VirtualInvokeData _15_MoveToNextEntry;
    struct VirtualInvokeData _16_OpenEntryStream;
    struct VirtualInvokeData _17_Dispose;
    struct VirtualInvokeData _18_SharpCompress_Readers_IReaderExtractionListener_FireEntryExtractionProgress;
    struct VirtualInvokeData _19_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _20_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _21_get_Volume;
    struct VirtualInvokeData _22_RequestInitialStream;
    struct VirtualInvokeData _23_NextEntryForCurrentStream;
    struct VirtualInvokeData _24_GetEntries;
    struct VirtualInvokeData _25_GetEntryStream;
};

struct SharpCompress_Readers_Zip_ZipReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_Zip_ZipReader_VTable vtable;
};

struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_VTable vtable;
};

struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_o {
    struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_Headers_LocalEntryHeader_Fields fields;
};

struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_o {
    struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_c *klass;
    void *monitor;
    struct SharpCompress_Readers_Zip_ZipReader__GetEntries_d__6_Fields fields;
};

struct System_EventHandler_FilePartExtractionBeginEventArgs__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_ExtraData__Fields {
    struct SharpCompress_Common_Zip_Headers_ExtraData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ExtraData__o {
    struct System_Collections_Generic_List_ExtraData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ExtraData__Fields fields;
};

struct SharpCompress_Common_Zip_ZipVolume_o {
    struct SharpCompress_Common_Zip_ZipVolume_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_ZipVolume_Fields fields;
};

struct SharpCompress_Common_Zip_ZipVolume_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_FileName;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_IsFirstVolume;
    struct VirtualInvokeData _8_get_Index;
    struct VirtualInvokeData _9_set_Index;
    struct VirtualInvokeData _10_get_IsMultiVolume;
    struct VirtualInvokeData _11_Dispose;
};

struct SharpCompress_Common_Zip_ZipVolume_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_ZipVolume_VTable vtable;
};

struct System_Collections_Generic_List_ExtraData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ExtraData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ExtraData__VTable vtable;
};

struct System_Collections_Generic_IEnumerator_ZipHeader__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_ZipHeader__o {
    struct System_Collections_Generic_IEnumerator_ZipHeader__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_ZipHeader__Fields fields;
};

struct SharpCompress_Common_Zip_ZipEntry_o {
    struct SharpCompress_Common_Zip_ZipEntry_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_ZipEntry_Fields fields;
};

struct System_Collections_Generic_IEnumerator_TEntry__Fields {
};

struct System_Collections_Generic_IEnumerator_TEntry__o {
    struct System_Collections_Generic_IEnumerator_TEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_TEntry__Fields fields;
};

struct System_EventHandler_FilePartExtractionBeginEventArgs__o {
    struct System_EventHandler_FilePartExtractionBeginEventArgs__c *klass;
    void *monitor;
    struct System_EventHandler_FilePartExtractionBeginEventArgs__Fields fields;
};

struct SharpCompress_Common_Zip_ZipEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_ZipEntry_VTable vtable;
};

struct System_Collections_Generic_IEnumerator_TEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_EventHandler_FilePartExtractionBeginEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_FilePartExtractionBeginEventArgs__VTable vtable;
};

struct System_EventHandler_CompressedBytesReadEventArgs__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_EventHandler_CompressedBytesReadEventArgs__o {
    struct System_EventHandler_CompressedBytesReadEventArgs__c *klass;
    void *monitor;
    struct System_EventHandler_CompressedBytesReadEventArgs__Fields fields;
};

struct System_EventHandler_CompressedBytesReadEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_EventHandler_CompressedBytesReadEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_CompressedBytesReadEventArgs__VTable vtable;
};

struct SharpCompress_Common_Zip_Headers_ExtraData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Common_Zip_Headers_ExtraData_o *m_Items[65535];
};

typedef union _union_295684 _union_295684, *P_union_295684;

union _union_295684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_X509CertificateImpl__o System_Collections_Generic_List_X509CertificateImpl__o, *PSystem_Collections_Generic_List_X509CertificateImpl__o;

typedef struct System_Collections_Generic_List_X509CertificateImpl__c System_Collections_Generic_List_X509CertificateImpl__c, *PSystem_Collections_Generic_List_X509CertificateImpl__c;

typedef struct System_Collections_Generic_List_X509CertificateImpl__Fields System_Collections_Generic_List_X509CertificateImpl__Fields, *PSystem_Collections_Generic_List_X509CertificateImpl__Fields;

typedef struct System_Collections_Generic_List_X509CertificateImpl__StaticFields System_Collections_Generic_List_X509CertificateImpl__StaticFields, *PSystem_Collections_Generic_List_X509CertificateImpl__StaticFields;

typedef struct System_Collections_Generic_List_X509CertificateImpl__VTable System_Collections_Generic_List_X509CertificateImpl__VTable, *PSystem_Collections_Generic_List_X509CertificateImpl__VTable;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_array System_Security_Cryptography_X509Certificates_X509CertificateImpl_array, *PSystem_Security_Cryptography_X509Certificates_X509CertificateImpl_array;

struct System_Collections_Generic_List_X509CertificateImpl__Fields {
    struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_o *m_Items[65535];
};

struct System_Collections_Generic_List_X509CertificateImpl__StaticFields {
    struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_array *s_emptyArray;
};

struct System_Collections_Generic_List_X509CertificateImpl__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_X509CertificateImpl__o {
    struct System_Collections_Generic_List_X509CertificateImpl__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_X509CertificateImpl__Fields fields;
};

struct System_Collections_Generic_List_X509CertificateImpl__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_X509CertificateImpl__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_X509CertificateImpl__VTable vtable;
};

typedef union _union_295686 _union_295686, *P_union_295686;

union _union_295686 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CardEvolveMstTable___c_o Shock_CardEvolveMstTable___c_o, *PShock_CardEvolveMstTable___c_o;

typedef struct Shock_CardEvolveMstTable___c_c Shock_CardEvolveMstTable___c_c, *PShock_CardEvolveMstTable___c_c;

typedef struct Shock_CardEvolveMstTable___c_Fields Shock_CardEvolveMstTable___c_Fields, *PShock_CardEvolveMstTable___c_Fields;

typedef struct Shock_CardEvolveMstTable___c_StaticFields Shock_CardEvolveMstTable___c_StaticFields, *PShock_CardEvolveMstTable___c_StaticFields;

typedef struct Shock_CardEvolveMstTable___c_VTable Shock_CardEvolveMstTable___c_VTable, *PShock_CardEvolveMstTable___c_VTable;

typedef struct System_Func_CardEvolveMst__string__o System_Func_CardEvolveMst__string__o, *PSystem_Func_CardEvolveMst__string__o;

typedef struct System_Func_CardEvolveMst__string__c System_Func_CardEvolveMst__string__c, *PSystem_Func_CardEvolveMst__string__c;

typedef struct System_Func_CardEvolveMst__string__Fields System_Func_CardEvolveMst__string__Fields, *PSystem_Func_CardEvolveMst__string__Fields;

typedef struct System_Func_CardEvolveMst__string__VTable System_Func_CardEvolveMst__string__VTable, *PSystem_Func_CardEvolveMst__string__VTable;

struct Shock_CardEvolveMstTable___c_StaticFields {
    struct Shock_CardEvolveMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Func_CardEvolveMst__string__o *__9__18_0;
    struct System_Func_CardEvolveMst__string__o *__9__19_0;
};

struct Shock_CardEvolveMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_CardEvolveMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_CardEvolveMstTable___c_Fields {
};

struct System_Func_CardEvolveMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardEvolveMst__string__o {
    struct System_Func_CardEvolveMst__string__c *klass;
    void *monitor;
    struct System_Func_CardEvolveMst__string__Fields fields;
};

struct System_Func_CardEvolveMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardEvolveMst__string__VTable vtable;
};

struct Shock_CardEvolveMstTable___c_o {
    struct Shock_CardEvolveMstTable___c_c *klass;
    void *monitor;
    struct Shock_CardEvolveMstTable___c_Fields fields;
};

struct Shock_CardEvolveMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_CardEvolveMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardEvolveMstTable___c_VTable vtable;
};

typedef union _union_295688 _union_295688, *P_union_295688;

union _union_295688 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242AF44 MethodInfo_242AF44, *PMethodInfo_242AF44;

typedef union _union_276494 _union_276494, *P_union_276494;

union _union_276494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AF44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D0B1C MethodInfo_19D0B1C, *PMethodInfo_19D0B1C;

typedef union _union_247867 _union_247867, *P_union_247867;

union _union_247867 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0B1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247867 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281040 _union_281040, *P_union_281040;

union _union_281040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass209_0_VTable Shock_Protocol___c__DisplayClass209_0_VTable, *PShock_Protocol___c__DisplayClass209_0_VTable;

struct Shock_Protocol___c__DisplayClass209_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_281042 _union_281042, *P_union_281042;

union _union_281042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExTween_Config_Target_o CriWare_CriAtomExTween_Config_Target_o, *PCriWare_CriAtomExTween_Config_Target_o;

typedef struct CriWare_CriAtomExTween_Config_Target_Fields CriWare_CriAtomExTween_Config_Target_Fields, *PCriWare_CriAtomExTween_Config_Target_Fields;

struct CriWare_CriAtomExTween_Config_Target_Fields {
    int32_t parameterId;
    uint32_t aisacIds;
};

struct CriWare_CriAtomExTween_Config_Target_o {
    struct CriWare_CriAtomExTween_Config_Target_Fields fields;
};

typedef union _union_281044 _union_281044, *P_union_281044;

union _union_281044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281046 _union_281046, *P_union_281046;

union _union_281046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_SelectObservable_Select__T__TR__VTable UniRx_Operators_SelectObservable_Select__T__TR__VTable, *PUniRx_Operators_SelectObservable_Select__T__TR__VTable;

struct UniRx_Operators_SelectObservable_Select__T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef struct ExitGames_Client_Photon_SocketUdp_c ExitGames_Client_Photon_SocketUdp_c, *PExitGames_Client_Photon_SocketUdp_c;

typedef struct ExitGames_Client_Photon_SocketUdp_VTable ExitGames_Client_Photon_SocketUdp_VTable, *PExitGames_Client_Photon_SocketUdp_VTable;

struct ExitGames_Client_Photon_SocketUdp_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Connect;
    struct VirtualInvokeData _5_Disconnect;
    struct VirtualInvokeData _6_Send;
    struct VirtualInvokeData _7_Receive;
    struct VirtualInvokeData _8_Dispose;
};

struct ExitGames_Client_Photon_SocketUdp_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_SocketUdp_VTable vtable;
};

typedef struct MethodInfo_1BB1E68 MethodInfo_1BB1E68, *PMethodInfo_1BB1E68;

typedef union _union_302050 _union_302050, *P_union_302050;

union _union_302050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1E68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281048 _union_281048, *P_union_281048;

union _union_281048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127D5AC MethodInfo_127D5AC, *PMethodInfo_127D5AC;

typedef union _union_202094 _union_202094, *P_union_202094;

union _union_202094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D5AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_VisualElement_UxmlTraits_o UnityEngine_UIElements_VisualElement_UxmlTraits_o, *PUnityEngine_UIElements_VisualElement_UxmlTraits_o;

typedef struct UnityEngine_UIElements_VisualElement_UxmlTraits_c UnityEngine_UIElements_VisualElement_UxmlTraits_c, *PUnityEngine_UIElements_VisualElement_UxmlTraits_c;

typedef struct UnityEngine_UIElements_VisualElement_UxmlTraits_VTable UnityEngine_UIElements_VisualElement_UxmlTraits_VTable, *PUnityEngine_UIElements_VisualElement_UxmlTraits_VTable;

struct UnityEngine_UIElements_VisualElement_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_VisualElement_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_VTable vtable;
};

struct UnityEngine_UIElements_VisualElement_UxmlTraits_o {
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields fields;
};

struct UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__Fields {
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_o *m_Traits;
};

typedef struct MethodInfo_1561F00 MethodInfo_1561F00, *PMethodInfo_1561F00;

typedef union _union_282630 _union_282630, *P_union_282630;

union _union_282630 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561F00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282630 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295670 _union_295670, *P_union_295670;

union _union_295670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_BaseSlider_SliderKey_TValueType__VTable UnityEngine_UIElements_BaseSlider_SliderKey_TValueType__VTable, *PUnityEngine_UIElements_BaseSlider_SliderKey_TValueType__VTable;

struct UnityEngine_UIElements_BaseSlider_SliderKey_TValueType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_295672 _union_295672, *P_union_295672;

union _union_295672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExitGames_Client_Photon_SocketUdp_o ExitGames_Client_Photon_SocketUdp_o, *PExitGames_Client_Photon_SocketUdp_o;

typedef struct ExitGames_Client_Photon_SocketUdp_Fields ExitGames_Client_Photon_SocketUdp_Fields, *PExitGames_Client_Photon_SocketUdp_Fields;

struct ExitGames_Client_Photon_SocketUdp_Fields {
    struct ExitGames_Client_Photon_IPhotonSocket_Fields super;
    struct System_Net_Sockets_Socket_o *sock;
    struct Il2CppObject *syncer;
};

struct ExitGames_Client_Photon_SocketUdp_o {
    struct ExitGames_Client_Photon_SocketUdp_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_SocketUdp_Fields fields;
};

typedef union _union_295674 _union_295674, *P_union_295674;

union _union_295674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295676 _union_295676, *P_union_295676;

union _union_295676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2698060 MethodInfo_2698060, *PMethodInfo_2698060;

typedef union _union_311538 _union_311538, *P_union_311538;

union _union_311538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2698060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExTween_Config_Target_c CriWare_CriAtomExTween_Config_Target_c, *PCriWare_CriAtomExTween_Config_Target_c;

typedef struct CriWare_CriAtomExTween_Config_Target_VTable CriWare_CriAtomExTween_Config_Target_VTable, *PCriWare_CriAtomExTween_Config_Target_VTable;

struct CriWare_CriAtomExTween_Config_Target_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExTween_Config_Target_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExTween_Config_Target_VTable vtable;
};

typedef union _union_295678 _union_295678, *P_union_295678;

union _union_295678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_VariantExtension_o Firebase_VariantExtension_o, *PFirebase_VariantExtension_o;

typedef struct Firebase_VariantExtension_Fields Firebase_VariantExtension_Fields, *PFirebase_VariantExtension_Fields;

struct Firebase_VariantExtension_Fields {
};

struct Firebase_VariantExtension_o {
    struct Firebase_VariantExtension_c *klass;
    void *monitor;
    struct Firebase_VariantExtension_Fields fields;
};

typedef struct MethodInfo_19D0AA4 MethodInfo_19D0AA4, *PMethodInfo_19D0AA4;

typedef union _union_247659 _union_247659, *P_union_247659;

union _union_247659 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0AA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247659 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDD6A8 MethodInfo_1FDD6A8, *PMethodInfo_1FDD6A8;

typedef union _union_266432 _union_266432, *P_union_266432;

union _union_266432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD6A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass26_0_Fields GooglePlayGames_PlayGamesPlatform___c__DisplayClass26_0_Fields, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass26_0_Fields;

typedef struct System_Action_INearbyConnectionClient__o System_Action_INearbyConnectionClient__o, *PSystem_Action_INearbyConnectionClient__o;

typedef struct System_Action_INearbyConnectionClient__c System_Action_INearbyConnectionClient__c, *PSystem_Action_INearbyConnectionClient__c;

typedef struct System_Action_INearbyConnectionClient__Fields System_Action_INearbyConnectionClient__Fields, *PSystem_Action_INearbyConnectionClient__Fields;

typedef struct System_Action_INearbyConnectionClient__VTable System_Action_INearbyConnectionClient__VTable, *PSystem_Action_INearbyConnectionClient__VTable;

struct System_Action_INearbyConnectionClient__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_INearbyConnectionClient__o {
    struct System_Action_INearbyConnectionClient__c *klass;
    void *monitor;
    struct System_Action_INearbyConnectionClient__Fields fields;
};

struct System_Action_INearbyConnectionClient__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_INearbyConnectionClient__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_INearbyConnectionClient__VTable vtable;
};

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass26_0_Fields {
    struct System_Action_INearbyConnectionClient__o *callback;
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_c Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_c, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_c;

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_VTable Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_VTable, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_VTable;

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_VTable vtable;
};

typedef struct MethodInfo_30F7BCC MethodInfo_30F7BCC, *PMethodInfo_30F7BCC;

typedef union _union_233815 _union_233815, *P_union_233815;

union _union_233815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7BCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256011 _union_256011, *P_union_256011;

union _union_256011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Google_Play_Common_PlayAsyncOperation_TResult__TError__Fields Google_Play_Common_PlayAsyncOperation_TResult__TError__Fields, *PGoogle_Play_Common_PlayAsyncOperation_TResult__TError__Fields;

struct Google_Play_Common_PlayAsyncOperation_TResult__TError__Fields {
    struct UnityEngine_CustomYieldInstruction_Fields super;
    bool _IsDone_k__BackingField;
    struct Il2CppObject *_Error_k__BackingField;
    struct System_Action_PlayAsyncOperation_TResult__TError___o *Completed;
};

typedef union _union_256013 _union_256013, *P_union_256013;

union _union_256013 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_LoginHelper___c__DisplayClass11_0_c GreeGameLib_LoginHelper___c__DisplayClass11_0_c, *PGreeGameLib_LoginHelper___c__DisplayClass11_0_c;

typedef struct GreeGameLib_LoginHelper___c__DisplayClass11_0_VTable GreeGameLib_LoginHelper___c__DisplayClass11_0_VTable, *PGreeGameLib_LoginHelper___c__DisplayClass11_0_VTable;

struct GreeGameLib_LoginHelper___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_LoginHelper___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_LoginHelper___c__DisplayClass11_0_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__c System_Collections_Generic_Dictionary_Entry_ByteEnum__object__c, *PSystem_Collections_Generic_Dictionary_Entry_ByteEnum__object__c;

typedef struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__VTable System_Collections_Generic_Dictionary_Entry_ByteEnum__object__VTable, *PSystem_Collections_Generic_Dictionary_Entry_ByteEnum__object__VTable;

struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__VTable vtable;
};

typedef struct MethodInfo_1917CB0_RGCTXs MethodInfo_1917CB0_RGCTXs, *PMethodInfo_1917CB0_RGCTXs;

struct MethodInfo_1917CB0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_19DB544 MethodInfo_19DB544, *PMethodInfo_19DB544;

typedef union _union_253489 _union_253489, *P_union_253489;

union _union_253489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_16ACCF4 MethodInfo_16ACCF4, *PMethodInfo_16ACCF4;

typedef union _union_159619 _union_159619, *P_union_159619;

union _union_159619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACCF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Datatype_base64Binary_StaticFields System_Xml_Schema_Datatype_base64Binary_StaticFields, *PSystem_Xml_Schema_Datatype_base64Binary_StaticFields;

struct System_Xml_Schema_Datatype_base64Binary_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
};

typedef struct MethodInfo_19A5B6C MethodInfo_19A5B6C, *PMethodInfo_19A5B6C;

typedef union _union_172517 _union_172517, *P_union_172517;

union _union_172517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19A5B6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AAE84 MethodInfo_20AAE84, *PMethodInfo_20AAE84;

typedef union _union_293380 _union_293380, *P_union_293380;

union _union_293380 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AAE84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SerializableDictionary_string__SoundFadeSetting__SoundFadeSceneSettings_SoundFadeTime__VTable Shock_SerializableDictionary_string__SoundFadeSetting__SoundFadeSceneSettings_SoundFadeTime__VTable, *PShock_SerializableDictionary_string__SoundFadeSetting__SoundFadeSceneSettings_SoundFadeTime__VTable;

struct Shock_SerializableDictionary_string__SoundFadeSetting__SoundFadeSceneSettings_SoundFadeTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

typedef struct GreeGameLib_LoginHelper___c__DisplayClass11_0_o GreeGameLib_LoginHelper___c__DisplayClass11_0_o, *PGreeGameLib_LoginHelper___c__DisplayClass11_0_o;

typedef struct GreeGameLib_LoginHelper___c__DisplayClass11_0_Fields GreeGameLib_LoginHelper___c__DisplayClass11_0_Fields, *PGreeGameLib_LoginHelper___c__DisplayClass11_0_Fields;

typedef struct System_Action_Xuid__o System_Action_Xuid__o, *PSystem_Action_Xuid__o;

typedef struct System_Action_int__string__o System_Action_int__string__o, *PSystem_Action_int__string__o;

typedef struct System_Action_Xuid__c System_Action_Xuid__c, *PSystem_Action_Xuid__c;

typedef struct System_Action_Xuid__Fields System_Action_Xuid__Fields, *PSystem_Action_Xuid__Fields;

typedef struct System_Action_int__string__c System_Action_int__string__c, *PSystem_Action_int__string__c;

typedef struct System_Action_int__string__Fields System_Action_int__string__Fields, *PSystem_Action_int__string__Fields;

typedef struct System_Action_Xuid__VTable System_Action_Xuid__VTable, *PSystem_Action_Xuid__VTable;

typedef struct System_Action_int__string__VTable System_Action_int__string__VTable, *PSystem_Action_int__string__VTable;

struct GreeGameLib_LoginHelper___c__DisplayClass11_0_Fields {
    struct System_Action_Xuid__o *onSuccess;
    struct System_Action_int__string__o *onFailure;
};

struct System_Action_int__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_int__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_int__string__o {
    struct System_Action_int__string__c *klass;
    void *monitor;
    struct System_Action_int__string__Fields fields;
};

struct System_Action_int__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__string__VTable vtable;
};

struct GreeGameLib_LoginHelper___c__DisplayClass11_0_o {
    struct GreeGameLib_LoginHelper___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct GreeGameLib_LoginHelper___c__DisplayClass11_0_Fields fields;
};

struct System_Action_Xuid__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Xuid__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Xuid__VTable vtable;
};

struct System_Action_Xuid__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Xuid__o {
    struct System_Action_Xuid__c *klass;
    void *monitor;
    struct System_Action_Xuid__Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__o System_Collections_Generic_Dictionary_Entry_ByteEnum__object__o, *PSystem_Collections_Generic_Dictionary_Entry_ByteEnum__object__o;

typedef struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__Fields System_Collections_Generic_Dictionary_Entry_ByteEnum__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_ByteEnum__object__Fields;

struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__Fields {
    int32_t hashCode;
    int32_t next;
    uint8_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__o {
    struct System_Collections_Generic_Dictionary_Entry_ByteEnum__object__Fields fields;
};

typedef struct MethodInfo_1958064 MethodInfo_1958064, *PMethodInfo_1958064;

typedef union _union_262264 _union_262264, *P_union_262264;

union _union_262264 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1958064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262264 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ReactiveDictionaryExtensions_o UniRx_ReactiveDictionaryExtensions_o, *PUniRx_ReactiveDictionaryExtensions_o;

typedef struct UniRx_ReactiveDictionaryExtensions_c UniRx_ReactiveDictionaryExtensions_c, *PUniRx_ReactiveDictionaryExtensions_c;

typedef struct UniRx_ReactiveDictionaryExtensions_Fields UniRx_ReactiveDictionaryExtensions_Fields, *PUniRx_ReactiveDictionaryExtensions_Fields;

typedef struct UniRx_ReactiveDictionaryExtensions_VTable UniRx_ReactiveDictionaryExtensions_VTable, *PUniRx_ReactiveDictionaryExtensions_VTable;

struct UniRx_ReactiveDictionaryExtensions_Fields {
};

struct UniRx_ReactiveDictionaryExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_ReactiveDictionaryExtensions_o {
    struct UniRx_ReactiveDictionaryExtensions_c *klass;
    void *monitor;
    struct UniRx_ReactiveDictionaryExtensions_Fields fields;
};

struct UniRx_ReactiveDictionaryExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ReactiveDictionaryExtensions_VTable vtable;
};

typedef struct MethodInfo_15D7EB8 MethodInfo_15D7EB8, *PMethodInfo_15D7EB8;

typedef struct MethodInfo_15D7EB8_RGCTXs MethodInfo_15D7EB8_RGCTXs, *PMethodInfo_15D7EB8_RGCTXs;

typedef union _union_331479 _union_331479, *P_union_331479;

union _union_331479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7EB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7EB8_RGCTXs *rgctx_data;
    union _union_331479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D7EB8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_o Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_o, *PCysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_o;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_Fields Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_Fields, *PCysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_Fields;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_Fields {
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_o {
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_Fields fields;
};

typedef struct UniRx_IObservable_TElement__Fields UniRx_IObservable_TElement__Fields, *PUniRx_IObservable_TElement__Fields;

struct UniRx_IObservable_TElement__Fields {
};

typedef struct MethodInfo_2DBD6E0 MethodInfo_2DBD6E0, *PMethodInfo_2DBD6E0;

typedef union _union_257168 _union_257168, *P_union_257168;

union _union_257168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD6E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295620 _union_295620, *P_union_295620;

union _union_295620 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SerifUIController___c__DisplayClass16_0_VTable Shock_SerifUIController___c__DisplayClass16_0_VTable, *PShock_SerifUIController___c__DisplayClass16_0_VTable;

struct Shock_SerifUIController___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24D58B4 MethodInfo_24D58B4, *PMethodInfo_24D58B4;

typedef union _union_179290 _union_179290, *P_union_179290;

union _union_179290 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D58B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179290 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295622 _union_295622, *P_union_295622;

union _union_295622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_AssetManager__Unload_d__75_c Chipstar_Downloads_AssetManager__Unload_d__75_c, *PChipstar_Downloads_AssetManager__Unload_d__75_c;

typedef struct Chipstar_Downloads_AssetManager__Unload_d__75_VTable Chipstar_Downloads_AssetManager__Unload_d__75_VTable, *PChipstar_Downloads_AssetManager__Unload_d__75_VTable;

struct Chipstar_Downloads_AssetManager__Unload_d__75_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_AssetManager__Unload_d__75_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetManager__Unload_d__75_VTable vtable;
};

typedef struct Photon_Pun_Demo_Shared_DocLinks_StaticFields Photon_Pun_Demo_Shared_DocLinks_StaticFields, *PPhoton_Pun_Demo_Shared_DocLinks_StaticFields;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Products__string__o System_Collections_Generic_Dictionary_DocLinks_Products__string__o, *PSystem_Collections_Generic_Dictionary_DocLinks_Products__string__o;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__o System_Collections_Generic_Dictionary_DocLinks_Languages__string__o, *PSystem_Collections_Generic_Dictionary_DocLinks_Languages__string__o;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__o System_Collections_Generic_Dictionary_DocLinks_Versions__string__o, *PSystem_Collections_Generic_Dictionary_DocLinks_Versions__string__o;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Products__string__c System_Collections_Generic_Dictionary_DocLinks_Products__string__c, *PSystem_Collections_Generic_Dictionary_DocLinks_Products__string__c;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Products__string__Fields System_Collections_Generic_Dictionary_DocLinks_Products__string__Fields, *PSystem_Collections_Generic_Dictionary_DocLinks_Products__string__Fields;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__c System_Collections_Generic_Dictionary_DocLinks_Languages__string__c, *PSystem_Collections_Generic_Dictionary_DocLinks_Languages__string__c;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__Fields System_Collections_Generic_Dictionary_DocLinks_Languages__string__Fields, *PSystem_Collections_Generic_Dictionary_DocLinks_Languages__string__Fields;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__c System_Collections_Generic_Dictionary_DocLinks_Versions__string__c, *PSystem_Collections_Generic_Dictionary_DocLinks_Versions__string__c;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__Fields System_Collections_Generic_Dictionary_DocLinks_Versions__string__Fields, *PSystem_Collections_Generic_Dictionary_DocLinks_Versions__string__Fields;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Products__string__VTable System_Collections_Generic_Dictionary_DocLinks_Products__string__VTable, *PSystem_Collections_Generic_Dictionary_DocLinks_Products__string__VTable;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__VTable System_Collections_Generic_Dictionary_DocLinks_Languages__string__VTable, *PSystem_Collections_Generic_Dictionary_DocLinks_Languages__string__VTable;

typedef struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__VTable System_Collections_Generic_Dictionary_DocLinks_Versions__string__VTable, *PSystem_Collections_Generic_Dictionary_DocLinks_Versions__string__VTable;

struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__o {
    struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__Fields fields;
};

struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__VTable vtable;
};

struct System_Collections_Generic_Dictionary_DocLinks_Products__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_DocLinks_Products__string__o {
    struct System_Collections_Generic_Dictionary_DocLinks_Products__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_DocLinks_Products__string__Fields fields;
};

struct System_Collections_Generic_Dictionary_DocLinks_Products__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_DocLinks_Products__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_DocLinks_Products__string__VTable vtable;
};

struct Photon_Pun_Demo_Shared_DocLinks_StaticFields {
    int32_t Version;
    int32_t Language;
    int32_t Product;
    struct System_String_o *ApiUrlRoot;
    struct System_String_o *DocUrlFormat;
    struct System_Collections_Generic_Dictionary_DocLinks_Products__string__o *ProductsFolders;
    struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__o *ApiLanguagesFolder;
    struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__o *DocLanguagesFolder;
    struct System_Collections_Generic_Dictionary_DocLinks_Versions__string__o *VersionsFolder;
};

struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__VTable vtable;
};

struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__o {
    struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_DocLinks_Languages__string__Fields fields;
};

typedef union _union_256015 _union_256015, *P_union_256015;

union _union_256015 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295624 _union_295624, *P_union_295624;

union _union_295624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1879390 MethodInfo_1879390, *PMethodInfo_1879390;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__c Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__c, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__c;

typedef union _union_314434 _union_314434, *P_union_314434;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__VTable Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__VTable vtable;
};

union _union_314434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1879390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Stack_DialogBase__VTable System_Collections_Generic_Stack_DialogBase__VTable, *PSystem_Collections_Generic_Stack_DialogBase__VTable;

struct System_Collections_Generic_Stack_DialogBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

typedef union _union_295626 _union_295626, *P_union_295626;

union _union_295626 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256019 _union_256019, *P_union_256019;

union _union_256019 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295628 _union_295628, *P_union_295628;

union _union_295628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B6780 MethodInfo_16B6780, *PMethodInfo_16B6780;

typedef union _union_284096 _union_284096, *P_union_284096;

union _union_284096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6780 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D2370 MethodInfo_21D2370, *PMethodInfo_21D2370;

typedef union _union_159773 _union_159773, *P_union_159773;

union _union_159773 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D2370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159773 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E604 MethodInfo_293E604, *PMethodInfo_293E604;

typedef union _union_191172 _union_191172, *P_union_191172;

union _union_191172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_AssetManager__Unload_d__75_o Chipstar_Downloads_AssetManager__Unload_d__75_o, *PChipstar_Downloads_AssetManager__Unload_d__75_o;

typedef struct Chipstar_Downloads_AssetManager__Unload_d__75_Fields Chipstar_Downloads_AssetManager__Unload_d__75_Fields, *PChipstar_Downloads_AssetManager__Unload_d__75_Fields;

struct Chipstar_Downloads_AssetManager__Unload_d__75_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    bool isForceUnloadAll;
    struct Chipstar_Downloads_AssetManager_o *__4__this;
};

struct Chipstar_Downloads_AssetManager__Unload_d__75_o {
    struct Chipstar_Downloads_AssetManager__Unload_d__75_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetManager__Unload_d__75_Fields fields;
};

typedef struct System_Threading_Tasks_TaskCompletionSource_TResult__c System_Threading_Tasks_TaskCompletionSource_TResult__c, *PSystem_Threading_Tasks_TaskCompletionSource_TResult__c;

typedef struct System_Threading_Tasks_TaskCompletionSource_TResult__RGCTXs System_Threading_Tasks_TaskCompletionSource_TResult__RGCTXs, *PSystem_Threading_Tasks_TaskCompletionSource_TResult__RGCTXs;

typedef struct System_Threading_Tasks_TaskCompletionSource_TResult__VTable System_Threading_Tasks_TaskCompletionSource_TResult__VTable, *PSystem_Threading_Tasks_TaskCompletionSource_TResult__VTable;

struct System_Threading_Tasks_TaskCompletionSource_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskCompletionSource_TResult__RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_1_System_Threading_Tasks_Task_TResult___ctor;
    struct MethodInfo *_2_System_Threading_Tasks_TaskCompletionSource_TResult___ctor;
    struct MethodInfo *_3_System_Threading_Tasks_Task_TResult___ctor;
    struct MethodInfo *_4_System_Threading_Tasks_TaskCompletionSource_TResult__SpinUntilCompleted;
    struct MethodInfo *_5_System_Threading_Tasks_TaskCompletionSource_TResult__TrySetException;
    struct MethodInfo *_6_System_Threading_Tasks_Task_TResult__TrySetResult;
    struct MethodInfo *_7_System_Threading_Tasks_TaskCompletionSource_TResult__TrySetResult;
    struct MethodInfo *_8_System_Threading_Tasks_TaskCompletionSource_TResult__TrySetCanceled;
    struct MethodInfo *_9_System_Threading_Tasks_TaskCompletionSource_TResult__TrySetCanceled;
};

struct System_Threading_Tasks_TaskCompletionSource_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Threading_Tasks_TaskCompletionSource_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskCompletionSource_TResult__VTable vtable;
};

typedef union _union_256001 _union_256001, *P_union_256001;

union _union_256001 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__array System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__array, *PSystem_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__array;

typedef struct System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__o System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__o, *PSystem_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__o;

typedef struct System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__Fields System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__Fields;

typedef struct Spine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_o Spine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_o, *PSpine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_o;

typedef struct Spine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_Fields Spine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_Fields, *PSpine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_Fields;

typedef struct Spine_AtlasRegion_o Spine_AtlasRegion_o, *PSpine_AtlasRegion_o;

typedef struct Spine_AtlasRegion_c Spine_AtlasRegion_c, *PSpine_AtlasRegion_c;

typedef struct Spine_AtlasRegion_Fields Spine_AtlasRegion_Fields, *PSpine_AtlasRegion_Fields;

typedef struct Spine_AtlasRegion_VTable Spine_AtlasRegion_VTable, *PSpine_AtlasRegion_VTable;

struct Spine_AtlasRegion_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_Fields {
    int32_t i;
    struct Spine_AtlasRegion_o *region;
};

struct Spine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_o {
    struct Spine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__Fields {
    int32_t hashCode;
    int32_t next;
    struct Spine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_o key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__o {
    struct System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__Fields fields;
};

struct Spine_AtlasRegion_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_AtlasRegion_VTable vtable;
};

struct Spine_AtlasRegion_Fields {
    struct Spine_AtlasPage_o *page;
    struct System_String_o *name;
    int32_t x;
    int32_t y;
    int32_t width;
    int32_t height;
    float u;
    float v;
    float u2;
    float v2;
    float offsetX;
    float offsetY;
    int32_t originalWidth;
    int32_t originalHeight;
    int32_t degrees;
    bool rotate;
    int32_t index;
    struct System_String_array *names;
    struct System_Int32_array_array *values;
};

struct Spine_AtlasRegion_o {
    struct Spine_AtlasRegion_c *klass;
    void *monitor;
    struct Spine_AtlasRegion_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_AtlasUtilities_IntAndAtlasRegionKey__object__o m_Items[65535];
};

typedef struct Aoharu_Scenes_TitleList_TitleListDialog_Fields Aoharu_Scenes_TitleList_TitleListDialog_Fields, *PAoharu_Scenes_TitleList_TitleListDialog_Fields;

typedef struct Aoharu_Scenes_TitleList_TitleListController_o Aoharu_Scenes_TitleList_TitleListController_o, *PAoharu_Scenes_TitleList_TitleListController_o;

typedef struct Aoharu_Scenes_TitleList_TitleListController_Fields Aoharu_Scenes_TitleList_TitleListController_Fields, *PAoharu_Scenes_TitleList_TitleListController_Fields;

typedef struct Aoharu_Scenes_TitleList_TitleListScroll_o Aoharu_Scenes_TitleList_TitleListScroll_o, *PAoharu_Scenes_TitleList_TitleListScroll_o;

typedef struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_o Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_o, *PAoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_o;

typedef struct System_Collections_Generic_IReadOnlyList_TitleData__o System_Collections_Generic_IReadOnlyList_TitleData__o, *PSystem_Collections_Generic_IReadOnlyList_TitleData__o;

typedef struct Shock_TITLE_CATEGORY_array Shock_TITLE_CATEGORY_array, *PShock_TITLE_CATEGORY_array;

typedef struct Aoharu_Scenes_TitleList_TitleListScroll_c Aoharu_Scenes_TitleList_TitleListScroll_c, *PAoharu_Scenes_TitleList_TitleListScroll_c;

typedef struct Aoharu_Scenes_TitleList_TitleListScroll_Fields Aoharu_Scenes_TitleList_TitleListScroll_Fields, *PAoharu_Scenes_TitleList_TitleListScroll_Fields;

typedef struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_c Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_c, *PAoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_c;

typedef struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_Fields Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_Fields, *PAoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_TitleData__c System_Collections_Generic_IReadOnlyList_TitleData__c, *PSystem_Collections_Generic_IReadOnlyList_TitleData__c;

typedef struct System_Collections_Generic_IReadOnlyList_TitleData__Fields System_Collections_Generic_IReadOnlyList_TitleData__Fields, *PSystem_Collections_Generic_IReadOnlyList_TitleData__Fields;

typedef struct Aoharu_Scenes_TitleList_TitleListScroll_VTable Aoharu_Scenes_TitleList_TitleListScroll_VTable, *PAoharu_Scenes_TitleList_TitleListScroll_VTable;

typedef struct Shock_ScrollBase_TitleListScrollItem__Fields Shock_ScrollBase_TitleListScrollItem__Fields, *PShock_ScrollBase_TitleListScrollItem__Fields;

typedef struct System_Action_TitleData__o System_Action_TitleData__o, *PSystem_Action_TitleData__o;

typedef struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_VTable Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_VTable, *PAoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_VTable;

typedef struct Shock_UserDetailData_o Shock_UserDetailData_o, *PShock_UserDetailData_o;

typedef struct System_Action_TitleData__c System_Action_TitleData__c, *PSystem_Action_TitleData__c;

typedef struct System_Action_TitleData__Fields System_Action_TitleData__Fields, *PSystem_Action_TitleData__Fields;

typedef struct Shock_UserDetailData_c Shock_UserDetailData_c, *PShock_UserDetailData_c;

typedef struct Shock_UserDetailData_Fields Shock_UserDetailData_Fields, *PShock_UserDetailData_Fields;

typedef struct System_Action_TitleData__VTable System_Action_TitleData__VTable, *PSystem_Action_TitleData__VTable;

typedef struct Shock_UserDetailData_VTable Shock_UserDetailData_VTable, *PShock_UserDetailData_VTable;

typedef struct Shock_ProtocolData_UserDetail_o Shock_ProtocolData_UserDetail_o, *PShock_ProtocolData_UserDetail_o;

typedef struct System_Collections_Generic_IReadOnlyList_GroupData__o System_Collections_Generic_IReadOnlyList_GroupData__o, *PSystem_Collections_Generic_IReadOnlyList_GroupData__o;

typedef struct Shock_ProtocolData_UserDetail_c Shock_ProtocolData_UserDetail_c, *PShock_ProtocolData_UserDetail_c;

typedef struct Shock_ProtocolData_UserDetail_Fields Shock_ProtocolData_UserDetail_Fields, *PShock_ProtocolData_UserDetail_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_GroupData__c System_Collections_Generic_IReadOnlyList_GroupData__c, *PSystem_Collections_Generic_IReadOnlyList_GroupData__c;

typedef struct System_Collections_Generic_IReadOnlyList_GroupData__Fields System_Collections_Generic_IReadOnlyList_GroupData__Fields, *PSystem_Collections_Generic_IReadOnlyList_GroupData__Fields;

typedef struct Shock_ProtocolData_UserDetail_VTable Shock_ProtocolData_UserDetail_VTable, *PShock_ProtocolData_UserDetail_VTable;

typedef struct Shock_ProtocolData_Group_array Shock_ProtocolData_Group_array, *PShock_ProtocolData_Group_array;

typedef struct Shock_ProtocolData_DeckDetail_o Shock_ProtocolData_DeckDetail_o, *PShock_ProtocolData_DeckDetail_o;

typedef struct Shock_ProtocolData_LiveDataSummary_o Shock_ProtocolData_LiveDataSummary_o, *PShock_ProtocolData_LiveDataSummary_o;

typedef struct Shock_ProtocolData_DeckDetail_c Shock_ProtocolData_DeckDetail_c, *PShock_ProtocolData_DeckDetail_c;

typedef struct Shock_ProtocolData_DeckDetail_Fields Shock_ProtocolData_DeckDetail_Fields, *PShock_ProtocolData_DeckDetail_Fields;

typedef struct Shock_ProtocolData_LiveDataSummary_c Shock_ProtocolData_LiveDataSummary_c, *PShock_ProtocolData_LiveDataSummary_c;

typedef struct Shock_ProtocolData_LiveDataSummary_Fields Shock_ProtocolData_LiveDataSummary_Fields, *PShock_ProtocolData_LiveDataSummary_Fields;

typedef struct Shock_ProtocolData_DeckDetail_VTable Shock_ProtocolData_DeckDetail_VTable, *PShock_ProtocolData_DeckDetail_VTable;

typedef struct Shock_ProtocolData_LiveDataSummary_VTable Shock_ProtocolData_LiveDataSummary_VTable, *PShock_ProtocolData_LiveDataSummary_VTable;

typedef struct Shock_ProtocolData_HighScoreRate_o Shock_ProtocolData_HighScoreRate_o, *PShock_ProtocolData_HighScoreRate_o;

typedef struct Shock_ProtocolData_HighScoreRate_c Shock_ProtocolData_HighScoreRate_c, *PShock_ProtocolData_HighScoreRate_c;

typedef struct Shock_ProtocolData_HighScoreRate_Fields Shock_ProtocolData_HighScoreRate_Fields, *PShock_ProtocolData_HighScoreRate_Fields;

typedef struct Shock_ProtocolData_HighScoreRate_VTable Shock_ProtocolData_HighScoreRate_VTable, *PShock_ProtocolData_HighScoreRate_VTable;

typedef struct Shock_ProtocolData_HighScoreRateDetail_array Shock_ProtocolData_HighScoreRateDetail_array, *PShock_ProtocolData_HighScoreRateDetail_array;

typedef struct Shock_ProtocolData_HighScoreRateDetail_o Shock_ProtocolData_HighScoreRateDetail_o, *PShock_ProtocolData_HighScoreRateDetail_o;

typedef struct Shock_ProtocolData_HighScoreRateDetail_c Shock_ProtocolData_HighScoreRateDetail_c, *PShock_ProtocolData_HighScoreRateDetail_c;

typedef struct Shock_ProtocolData_HighScoreRateDetail_Fields Shock_ProtocolData_HighScoreRateDetail_Fields, *PShock_ProtocolData_HighScoreRateDetail_Fields;

typedef struct Shock_ProtocolData_HighScoreRateDetail_VTable Shock_ProtocolData_HighScoreRateDetail_VTable, *PShock_ProtocolData_HighScoreRateDetail_VTable;

struct Aoharu_Scenes_TitleList_TitleListController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_SimpleTab_o *m_TabMenu;
    struct Aoharu_Scenes_TitleList_TitleListScroll_o *m_TitleListScroll;
    struct Aoharu_Scenes_TitleList_TitleChangeDialog_o *m_TitleChangeDialog;
    struct Aoharu_SortMenu_o *m_sortMenu;
    struct Aoharu_VerticalMenuTab_o *m_menuTab;
    struct StaticBluredScreen_o *m_blur;
    struct Shock_AnimatorPlayerLite_o *m_SideAnimator;
    struct Shock_AnimatorPlayerLite_o *m_ContentsAnimator;
    struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_o *m_MySave;
    struct Shock_TitleData_array *m_SelectTitleDataList;
    struct System_Collections_Generic_IReadOnlyList_TitleData__o *m_FullTitleDataList;
    int32_t m_tabCategory;
    struct Shock_TITLE_CATEGORY_array *m_titleCategories;
    struct ShortMessageDialog_o *m_messageDialog;
    struct System_Action_o *OnClose;
};

struct Aoharu_Scenes_TitleList_TitleListController_o {
    struct Aoharu_Scenes_TitleList_TitleListController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_TitleList_TitleListController_Fields fields;
};

struct Aoharu_Scenes_TitleList_TitleListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct System_Collections_Generic_IReadOnlyList_TitleData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_ProtocolData_DeckDetail_Fields {
    int32_t total_power;
    struct Shock_ProtocolData_Deck_o *deck;
    struct Shock_ProtocolData_Card_array *card_list;
};

struct Shock_TITLE_CATEGORY_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Collections_Generic_IReadOnlyList_TitleData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_TitleData__o {
    struct System_Collections_Generic_IReadOnlyList_TitleData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_TitleData__Fields fields;
};

struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_TitleData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_UserDetailData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LiveDataSummary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_HighScoreRate_Fields {
    int32_t rate;
    struct Shock_ProtocolData_HighScoreRateDetail_array *detail;
};

struct Shock_ProtocolData_HighScoreRateDetail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_HighScoreRateDetail_Fields {
    uint32_t master_live_id;
    int32_t level;
    int32_t rate;
};

struct System_Collections_Generic_IReadOnlyList_GroupData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_GroupData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_GroupData__o {
    struct System_Collections_Generic_IReadOnlyList_GroupData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_GroupData__Fields fields;
};

struct Shock_ProtocolData_UserDetail_Fields {
    struct Shock_ProtocolData_User_o *user;
    struct Shock_ProtocolData_Card_o *favorite_card;
    struct Shock_ProtocolData_Card_o *guest_smile_card;
    struct Shock_ProtocolData_Card_o *guest_cool_card;
    struct Shock_ProtocolData_Card_o *guest_pure_card;
    struct Shock_ProtocolData_Group_array *group_list;
    struct Shock_ProtocolData_DeckDetail_o *main_deck_detail;
    struct Shock_ProtocolData_LiveDataSummary_o *live_data_summary;
    struct System_UInt32_array *master_title_ids;
};

struct Shock_ProtocolData_UserDetail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_VTable vtable;
};

struct Shock_ProtocolData_Group_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Group_o *m_Items[65535];
};

struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_Fields {
    int32_t Mode;
    struct Shock_UserDetailData_o *UserDetailData;
};

struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_o {
    struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_TitleList_TitleListController_SelectedUserTitleData_Fields fields;
};

struct Shock_ScrollBase_TitleListScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_ProtocolData_UserDetail_o {
    struct Shock_ProtocolData_UserDetail_c *klass;
    void *monitor;
    struct Shock_ProtocolData_UserDetail_Fields fields;
};

struct Shock_ProtocolData_UserDetail_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_UserDetail_VTable vtable;
};

struct Shock_ProtocolData_HighScoreRateDetail_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_HighScoreRateDetail_o *m_Items[65535];
};

struct Shock_UserDetailData_Fields {
    struct Shock_ProtocolData_UserDetail_o *m_UserDetail;
    struct Shock_UserData_o *_UserData_k__BackingField;
    struct Shock_CardData_o *_FavoriteCardData_k__BackingField;
    struct Shock_CardData_o *_GuestSmileCardData_k__BackingField;
    struct Shock_CardData_o *_GuestPureCardData_k__BackingField;
    struct Shock_CardData_o *_GuestCoolCardData_k__BackingField;
    struct Shock_DeckData_o *_MainDeckData_k__BackingField;
    struct System_Collections_Generic_IReadOnlyList_CardData__o *_MainDeckCardDataList_k__BackingField;
    struct System_Collections_Generic_IReadOnlyList_GroupData__o *_GroupDataList_k__BackingField;
    struct System_Collections_Generic_IReadOnlyList_TitleData__o *_TitleDataList_k__BackingField;
};

struct Shock_UserDetailData_o {
    struct Shock_UserDetailData_c *klass;
    void *monitor;
    struct Shock_UserDetailData_Fields fields;
};

struct Shock_UserDetailData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UserDetailData_VTable vtable;
};

struct Shock_ProtocolData_DeckDetail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_TitleList_TitleListScroll_Fields {
    struct Shock_ScrollBase_TitleListScrollItem__Fields super;
    uint32_t m_SelectMainTitleId;
    struct System_Action_TitleData__o *RequestSelect;
};

struct System_Action_TitleData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TitleData__VTable vtable;
};

struct System_Action_TitleData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TitleData__o {
    struct System_Action_TitleData__c *klass;
    void *monitor;
    struct System_Action_TitleData__Fields fields;
};

struct Aoharu_Scenes_TitleList_TitleListDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_Scenes_TitleList_TitleListController_o *m_TitleListController;
};

struct Shock_ProtocolData_LiveDataSummary_Fields {
    struct System_Int32_array *clear_count_list;
    struct System_Int32_array *full_combo_list;
    struct System_Int32_array *all_perfect_list;
    struct Shock_ProtocolData_HighScoreRate_o *high_score_rate;
};

struct Shock_ProtocolData_HighScoreRate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_TitleList_TitleListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_TitleList_TitleListScroll_VTable vtable;
};

struct Aoharu_Scenes_TitleList_TitleListScroll_o {
    struct Aoharu_Scenes_TitleList_TitleListScroll_c *klass;
    void *monitor;
    struct Aoharu_Scenes_TitleList_TitleListScroll_Fields fields;
};

struct Shock_ProtocolData_HighScoreRate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_HighScoreRate_VTable vtable;
};

struct Shock_ProtocolData_LiveDataSummary_o {
    struct Shock_ProtocolData_LiveDataSummary_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LiveDataSummary_Fields fields;
};

struct Shock_ProtocolData_DeckDetail_o {
    struct Shock_ProtocolData_DeckDetail_c *klass;
    void *monitor;
    struct Shock_ProtocolData_DeckDetail_Fields fields;
};

struct Shock_ProtocolData_HighScoreRate_o {
    struct Shock_ProtocolData_HighScoreRate_c *klass;
    void *monitor;
    struct Shock_ProtocolData_HighScoreRate_Fields fields;
};

struct Shock_ProtocolData_LiveDataSummary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LiveDataSummary_VTable vtable;
};

struct Shock_ProtocolData_DeckDetail_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_DeckDetail_VTable vtable;
};

struct Shock_ProtocolData_HighScoreRateDetail_o {
    struct Shock_ProtocolData_HighScoreRateDetail_c *klass;
    void *monitor;
    struct Shock_ProtocolData_HighScoreRateDetail_Fields fields;
};

struct Shock_ProtocolData_HighScoreRateDetail_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_HighScoreRateDetail_VTable vtable;
};

typedef struct MethodInfo_247E3A4 MethodInfo_247E3A4, *PMethodInfo_247E3A4;

typedef union _union_290237 _union_290237, *P_union_290237;

union _union_290237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E3A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256003 _union_256003, *P_union_256003;

union _union_256003 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAB83C MethodInfo_1EAB83C, *PMethodInfo_1EAB83C;

typedef union _union_263990 _union_263990, *P_union_263990;

union _union_263990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB83C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_TaskCompletionSource_TResult__o System_Threading_Tasks_TaskCompletionSource_TResult__o, *PSystem_Threading_Tasks_TaskCompletionSource_TResult__o;

typedef struct System_Threading_Tasks_TaskCompletionSource_TResult__Fields System_Threading_Tasks_TaskCompletionSource_TResult__Fields, *PSystem_Threading_Tasks_TaskCompletionSource_TResult__Fields;

struct System_Threading_Tasks_TaskCompletionSource_TResult__Fields {
    struct System_Threading_Tasks_Task_TResult__o *_task;
};

struct System_Threading_Tasks_TaskCompletionSource_TResult__o {
    struct System_Threading_Tasks_TaskCompletionSource_TResult__c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskCompletionSource_TResult__Fields fields;
};

typedef struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_o Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_o, *PAoharu_MemberIllustrateListScene___c__DisplayClass8_0_o;

typedef struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_c Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_c, *PAoharu_MemberIllustrateListScene___c__DisplayClass8_0_c;

typedef struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_Fields Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_Fields, *PAoharu_MemberIllustrateListScene___c__DisplayClass8_0_Fields;

typedef struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_VTable Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_VTable, *PAoharu_MemberIllustrateListScene___c__DisplayClass8_0_VTable;

typedef struct Aoharu_MemberIllustrateListScene_o Aoharu_MemberIllustrateListScene_o, *PAoharu_MemberIllustrateListScene_o;

typedef struct Aoharu_MemberIllustrateListScene_c Aoharu_MemberIllustrateListScene_c, *PAoharu_MemberIllustrateListScene_c;

typedef struct Aoharu_MemberIllustrateListScene_Fields Aoharu_MemberIllustrateListScene_Fields, *PAoharu_MemberIllustrateListScene_Fields;

typedef struct Aoharu_MemberIllustrateListScene_VTable Aoharu_MemberIllustrateListScene_VTable, *PAoharu_MemberIllustrateListScene_VTable;

typedef struct Aoharu_MemberIllustrateListScene_MySave_o Aoharu_MemberIllustrateListScene_MySave_o, *PAoharu_MemberIllustrateListScene_MySave_o;

typedef struct Aoharu_MemberIllustrateListScene_MySave_c Aoharu_MemberIllustrateListScene_MySave_c, *PAoharu_MemberIllustrateListScene_MySave_c;

typedef struct Aoharu_MemberIllustrateListScene_MySave_Fields Aoharu_MemberIllustrateListScene_MySave_Fields, *PAoharu_MemberIllustrateListScene_MySave_Fields;

typedef struct Aoharu_MemberIllustrateListScene_MySave_VTable Aoharu_MemberIllustrateListScene_MySave_VTable, *PAoharu_MemberIllustrateListScene_MySave_VTable;

struct Aoharu_MemberIllustrateListScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MemberIllustrateListScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberIllustrateListScene_VTable vtable;
};

struct Aoharu_MemberIllustrateListScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_o *m_Controller;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_o *m_Setting;
    struct Aoharu_MemberIllustrateListScene_MySave_o *m_MySave;
};

struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberIllustrateListScene_o {
    struct Aoharu_MemberIllustrateListScene_c *klass;
    void *monitor;
    struct Aoharu_MemberIllustrateListScene_Fields fields;
};

struct Aoharu_MemberIllustrateListScene_MySave_Fields {
    int32_t _Category_k__BackingField;
};

struct Aoharu_MemberIllustrateListScene_MySave_o {
    struct Aoharu_MemberIllustrateListScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_MemberIllustrateListScene_MySave_Fields fields;
};

struct Aoharu_MemberIllustrateListScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberIllustrateListScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberIllustrateListScene_MySave_VTable vtable;
};

struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_Fields {
    struct Aoharu_MemberIllustrateListScene_o *__4__this;
    bool isForward;
    struct System_Action_o *onComplete;
};

struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_o {
    struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_c *klass;
    void *monitor;
    struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_Fields fields;
};

struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberIllustrateListScene___c__DisplayClass8_0_VTable vtable;
};

typedef union _union_295610 _union_295610, *P_union_295610;

union _union_295610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__o System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__o, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__o;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__Fields System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__Fields, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__Fields;

typedef struct System_ValueTuple_object__uint__o System_ValueTuple_object__uint__o, *PSystem_ValueTuple_object__uint__o;

typedef struct System_ValueTuple_object__uint__Fields System_ValueTuple_object__uint__Fields, *PSystem_ValueTuple_object__uint__Fields;

struct System_ValueTuple_object__uint__Fields {
    struct Il2CppObject *Item1;
    uint32_t Item2;
};

struct System_ValueTuple_object__uint__o {
    struct System_ValueTuple_object__uint__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__Fields {
    struct System_ValueTuple_object__uint__o key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__o {
    struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__Fields fields;
};

typedef struct MethodInfo_242AF94 MethodInfo_242AF94, *PMethodInfo_242AF94;

typedef union _union_273756 _union_273756, *P_union_273756;

union _union_273756 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AF94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273756 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295612 _union_295612, *P_union_295612;

union _union_295612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256005 _union_256005, *P_union_256005;

union _union_256005 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295614 _union_295614, *P_union_295614;

union _union_295614 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__c System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__c, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__c;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__VTable System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___int__VTable vtable;
};

typedef union _union_256007 _union_256007, *P_union_256007;

union _union_256007 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295616 _union_295616, *P_union_295616;

union _union_295616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D79778 MethodInfo_2D79778, *PMethodInfo_2D79778;

typedef struct MethodInfo_2D79778_RGCTXs MethodInfo_2D79778_RGCTXs, *PMethodInfo_2D79778_RGCTXs;

typedef union _union_321879 _union_321879, *P_union_321879;

struct MethodInfo_2D79778_RGCTXs {
    struct Il2CppClass *_0_U;
};

union _union_321879 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D79778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D79778_RGCTXs *rgctx_data;
    union _union_321879 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B64950 MethodInfo_1B64950, *PMethodInfo_1B64950;

typedef union _union_247855 _union_247855, *P_union_247855;

union _union_247855 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64950 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247855 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256009 _union_256009, *P_union_256009;

union _union_256009 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295618 _union_295618, *P_union_295618;

union _union_295618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16E15C0 MethodInfo_16E15C0, *PMethodInfo_16E15C0;

typedef union _union_193249 _union_193249, *P_union_193249;

union _union_193249 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E15C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Video_VideoPlayer_o UnityEngine_Video_VideoPlayer_o, *PUnityEngine_Video_VideoPlayer_o;

typedef struct UnityEngine_Video_VideoPlayer_c UnityEngine_Video_VideoPlayer_c, *PUnityEngine_Video_VideoPlayer_c;

typedef struct UnityEngine_Video_VideoPlayer_Fields UnityEngine_Video_VideoPlayer_Fields, *PUnityEngine_Video_VideoPlayer_Fields;

typedef struct UnityEngine_Video_VideoPlayer_VTable UnityEngine_Video_VideoPlayer_VTable, *PUnityEngine_Video_VideoPlayer_VTable;

typedef struct UnityEngine_Video_VideoPlayer_EventHandler_o UnityEngine_Video_VideoPlayer_EventHandler_o, *PUnityEngine_Video_VideoPlayer_EventHandler_o;

typedef struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_o UnityEngine_Video_VideoPlayer_ErrorEventHandler_o, *PUnityEngine_Video_VideoPlayer_ErrorEventHandler_o;

typedef struct UnityEngine_Video_VideoPlayer_TimeEventHandler_o UnityEngine_Video_VideoPlayer_TimeEventHandler_o, *PUnityEngine_Video_VideoPlayer_TimeEventHandler_o;

typedef struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_o UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_o, *PUnityEngine_Video_VideoPlayer_FrameReadyEventHandler_o;

typedef struct UnityEngine_Video_VideoPlayer_EventHandler_c UnityEngine_Video_VideoPlayer_EventHandler_c, *PUnityEngine_Video_VideoPlayer_EventHandler_c;

typedef struct UnityEngine_Video_VideoPlayer_EventHandler_Fields UnityEngine_Video_VideoPlayer_EventHandler_Fields, *PUnityEngine_Video_VideoPlayer_EventHandler_Fields;

typedef struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_c UnityEngine_Video_VideoPlayer_ErrorEventHandler_c, *PUnityEngine_Video_VideoPlayer_ErrorEventHandler_c;

typedef struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_Fields UnityEngine_Video_VideoPlayer_ErrorEventHandler_Fields, *PUnityEngine_Video_VideoPlayer_ErrorEventHandler_Fields;

typedef struct UnityEngine_Video_VideoPlayer_TimeEventHandler_c UnityEngine_Video_VideoPlayer_TimeEventHandler_c, *PUnityEngine_Video_VideoPlayer_TimeEventHandler_c;

typedef struct UnityEngine_Video_VideoPlayer_TimeEventHandler_Fields UnityEngine_Video_VideoPlayer_TimeEventHandler_Fields, *PUnityEngine_Video_VideoPlayer_TimeEventHandler_Fields;

typedef struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_c UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_c, *PUnityEngine_Video_VideoPlayer_FrameReadyEventHandler_c;

typedef struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_Fields UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_Fields, *PUnityEngine_Video_VideoPlayer_FrameReadyEventHandler_Fields;

typedef struct UnityEngine_Video_VideoPlayer_EventHandler_VTable UnityEngine_Video_VideoPlayer_EventHandler_VTable, *PUnityEngine_Video_VideoPlayer_EventHandler_VTable;

typedef struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_VTable UnityEngine_Video_VideoPlayer_ErrorEventHandler_VTable, *PUnityEngine_Video_VideoPlayer_ErrorEventHandler_VTable;

typedef struct UnityEngine_Video_VideoPlayer_TimeEventHandler_VTable UnityEngine_Video_VideoPlayer_TimeEventHandler_VTable, *PUnityEngine_Video_VideoPlayer_TimeEventHandler_VTable;

typedef struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_VTable UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_VTable, *PUnityEngine_Video_VideoPlayer_FrameReadyEventHandler_VTable;

struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_VTable vtable;
};

struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_o {
    struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_c *klass;
    void *monitor;
    struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_Fields fields;
};

struct UnityEngine_Video_VideoPlayer_EventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Video_VideoPlayer_Fields {
    struct UnityEngine_Behaviour_Fields super;
    struct UnityEngine_Video_VideoPlayer_EventHandler_o *prepareCompleted;
    struct UnityEngine_Video_VideoPlayer_EventHandler_o *loopPointReached;
    struct UnityEngine_Video_VideoPlayer_EventHandler_o *started;
    struct UnityEngine_Video_VideoPlayer_EventHandler_o *frameDropped;
    struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_o *errorReceived;
    struct UnityEngine_Video_VideoPlayer_EventHandler_o *seekCompleted;
    struct UnityEngine_Video_VideoPlayer_TimeEventHandler_o *clockResyncOccurred;
    struct UnityEngine_Video_VideoPlayer_FrameReadyEventHandler_o *frameReady;
};

struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Video_VideoPlayer_TimeEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Video_VideoPlayer_TimeEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Video_VideoPlayer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Video_VideoPlayer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Video_VideoPlayer_VTable vtable;
};

struct UnityEngine_Video_VideoPlayer_o {
    struct UnityEngine_Video_VideoPlayer_c *klass;
    void *monitor;
    struct UnityEngine_Video_VideoPlayer_Fields fields;
};

struct UnityEngine_Video_VideoPlayer_EventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Video_VideoPlayer_EventHandler_VTable vtable;
};

struct UnityEngine_Video_VideoPlayer_EventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Video_VideoPlayer_EventHandler_o {
    struct UnityEngine_Video_VideoPlayer_EventHandler_c *klass;
    void *monitor;
    struct UnityEngine_Video_VideoPlayer_EventHandler_Fields fields;
};

struct UnityEngine_Video_VideoPlayer_TimeEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Video_VideoPlayer_TimeEventHandler_VTable vtable;
};

struct UnityEngine_Video_VideoPlayer_TimeEventHandler_o {
    struct UnityEngine_Video_VideoPlayer_TimeEventHandler_c *klass;
    void *monitor;
    struct UnityEngine_Video_VideoPlayer_TimeEventHandler_Fields fields;
};

struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_VTable vtable;
};

struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_o {
    struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_c *klass;
    void *monitor;
    struct UnityEngine_Video_VideoPlayer_ErrorEventHandler_Fields fields;
};

typedef struct MethodInfo_1BB1E98 MethodInfo_1BB1E98, *PMethodInfo_1BB1E98;

typedef union _union_302446 _union_302446, *P_union_302446;

union _union_302446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1E98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExAsrRack_c CriWare_CriAtomExAsrRack_c, *PCriWare_CriAtomExAsrRack_c;

typedef struct CriWare_CriAtomExAsrRack_VTable CriWare_CriAtomExAsrRack_VTable, *PCriWare_CriAtomExAsrRack_VTable;

struct CriWare_CriAtomExAsrRack_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

struct CriWare_CriAtomExAsrRack_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExAsrRack_VTable vtable;
};

typedef struct Aoharu_Event_EventNextStoryTopView___c__DisplayClass5_0_Fields Aoharu_Event_EventNextStoryTopView___c__DisplayClass5_0_Fields, *PAoharu_Event_EventNextStoryTopView___c__DisplayClass5_0_Fields;

struct Aoharu_Event_EventNextStoryTopView___c__DisplayClass5_0_Fields {
    struct Shock_EventData_o *eventData;
};

typedef struct Shock_SerifUIController_VTable Shock_SerifUIController_VTable, *PShock_SerifUIController_VTable;

struct Shock_SerifUIController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef struct System_OperatingSystem_Fields System_OperatingSystem_Fields, *PSystem_OperatingSystem_Fields;

struct System_OperatingSystem_Fields {
    struct System_Version_o *_version;
    int32_t _platform;
    struct System_String_o *_servicePack;
    struct System_String_o *_versionString;
};

typedef struct CriWare_CriAtomExAsrRack_o CriWare_CriAtomExAsrRack_o, *PCriWare_CriAtomExAsrRack_o;

typedef struct CriWare_CriAtomExAsrRack_Fields CriWare_CriAtomExAsrRack_Fields, *PCriWare_CriAtomExAsrRack_Fields;

struct CriWare_CriAtomExAsrRack_Fields {
    struct CriWare_CriDisposable_Fields super;
    int32_t _rackId;
    bool hasExistingRackId;
};

struct CriWare_CriAtomExAsrRack_o {
    struct CriWare_CriAtomExAsrRack_c *klass;
    void *monitor;
    struct CriWare_CriAtomExAsrRack_Fields fields;
};

typedef struct Aoharu_LoginBonusController___c__DisplayClass12_0_o Aoharu_LoginBonusController___c__DisplayClass12_0_o, *PAoharu_LoginBonusController___c__DisplayClass12_0_o;

typedef struct Aoharu_LoginBonusController___c__DisplayClass12_0_c Aoharu_LoginBonusController___c__DisplayClass12_0_c, *PAoharu_LoginBonusController___c__DisplayClass12_0_c;

typedef struct Aoharu_LoginBonusController___c__DisplayClass12_0_Fields Aoharu_LoginBonusController___c__DisplayClass12_0_Fields, *PAoharu_LoginBonusController___c__DisplayClass12_0_Fields;

typedef struct Aoharu_LoginBonusController___c__DisplayClass12_0_VTable Aoharu_LoginBonusController___c__DisplayClass12_0_VTable, *PAoharu_LoginBonusController___c__DisplayClass12_0_VTable;

typedef struct System_Action_LoginBonusController__o System_Action_LoginBonusController__o, *PSystem_Action_LoginBonusController__o;

typedef struct System_Action_LoginBonusController__c System_Action_LoginBonusController__c, *PSystem_Action_LoginBonusController__c;

typedef struct System_Action_LoginBonusController__Fields System_Action_LoginBonusController__Fields, *PSystem_Action_LoginBonusController__Fields;

typedef struct System_Action_LoginBonusController__VTable System_Action_LoginBonusController__VTable, *PSystem_Action_LoginBonusController__VTable;

struct System_Action_LoginBonusController__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_LoginBonusController__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LoginBonusController__VTable vtable;
};

struct System_Action_LoginBonusController__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_LoginBonusController__o {
    struct System_Action_LoginBonusController__c *klass;
    void *monitor;
    struct System_Action_LoginBonusController__Fields fields;
};

struct Aoharu_LoginBonusController___c__DisplayClass12_0_Fields {
    struct System_Action_LoginBonusController__o *onComplete;
    struct UnityEngine_Transform_o *parent;
    struct System_IDisposable_o *loaderDispose;
};

struct Aoharu_LoginBonusController___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusController___c__DisplayClass12_0_o {
    struct Aoharu_LoginBonusController___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusController___c__DisplayClass12_0_Fields fields;
};

struct Aoharu_LoginBonusController___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusController___c__DisplayClass12_0_VTable vtable;
};

typedef union _union_295640 _union_295640, *P_union_295640;

union _union_295640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AlbumCardMMst_VTable Shock_AlbumCardMMst_VTable, *PShock_AlbumCardMMst_VTable;

struct Shock_AlbumCardMMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct System_Action_IDisposable__T__Fields System_Action_IDisposable__T__Fields, *PSystem_Action_IDisposable__T__Fields;

struct System_Action_IDisposable__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_295642 _union_295642, *P_union_295642;

union _union_295642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__bool___o System_ValueTuple_bool__ValueTuple_bool__bool___o, *PSystem_ValueTuple_bool__ValueTuple_bool__bool___o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__bool___Fields System_ValueTuple_bool__ValueTuple_bool__bool___Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__bool___Fields;

typedef struct System_ValueTuple_bool__bool__o System_ValueTuple_bool__bool__o, *PSystem_ValueTuple_bool__bool__o;

typedef struct System_ValueTuple_bool__bool__Fields System_ValueTuple_bool__bool__Fields, *PSystem_ValueTuple_bool__bool__Fields;

struct System_ValueTuple_bool__bool__Fields {
    bool Item1;
    bool Item2;
};

struct System_ValueTuple_bool__bool__o {
    struct System_ValueTuple_bool__bool__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__bool___Fields {
    bool Item1;
    struct System_ValueTuple_bool__bool__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__bool___o {
    struct System_ValueTuple_bool__ValueTuple_bool__bool___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__bool___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool_______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__bool______o Item2;
};

typedef struct MethodInfo_193A6A0 MethodInfo_193A6A0, *PMethodInfo_193A6A0;

typedef union _union_233223 _union_233223, *P_union_233223;

union _union_233223 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A6A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233223 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295644 _union_295644, *P_union_295644;

union _union_295644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295646 _union_295646, *P_union_295646;

union _union_295646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295648 _union_295648, *P_union_295648;

union _union_295648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1272B54 MethodInfo_1272B54, *PMethodInfo_1272B54;

typedef union _union_201146 _union_201146, *P_union_201146;

union _union_201146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272B54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Practice_PracticeExpLayout_o Aoharu_Scenes_Practice_PracticeExpLayout_o, *PAoharu_Scenes_Practice_PracticeExpLayout_o;

typedef struct Aoharu_Scenes_Practice_PracticeExpLayout_c Aoharu_Scenes_Practice_PracticeExpLayout_c, *PAoharu_Scenes_Practice_PracticeExpLayout_c;

typedef struct Aoharu_Scenes_Practice_PracticeExpLayout_Fields Aoharu_Scenes_Practice_PracticeExpLayout_Fields, *PAoharu_Scenes_Practice_PracticeExpLayout_Fields;

typedef struct Aoharu_Scenes_Practice_PracticeExpLayout_VTable Aoharu_Scenes_Practice_PracticeExpLayout_VTable, *PAoharu_Scenes_Practice_PracticeExpLayout_VTable;

typedef struct Shock_TweenGauge_o Shock_TweenGauge_o, *PShock_TweenGauge_o;

typedef struct Shock_TweenGauge_Fields Shock_TweenGauge_Fields, *PShock_TweenGauge_Fields;

struct Aoharu_Scenes_Practice_PracticeExpLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_levelUpObj;
    struct UnityEngine_GameObject_o *m_expWordObj;
    struct Shock_TextMeshUI_o *m_levelText;
    struct Shock_TextMeshUI_o *m_levelMaxText;
    struct Shock_TextMeshUI_o *m_expText;
    struct Shock_TextMeshUI_o *m_moreExpText;
    struct Shock_TextMeshUI_o *m_expWordText;
    struct Shock_TweenGauge_o *m_expGauge;
    struct UnityEngine_GameObject_o *m_GetExpRoot;
    struct UnityEngine_GameObject_o *m_GetExpMaxObject;
    struct Shock_TextMeshUI_o *m_currentPureValue;
    struct Shock_TextMeshUI_o *m_currentSmileValue;
    struct Shock_TextMeshUI_o *m_currentCoolValue;
    struct Shock_TextMeshUI_o *m_nextPureValue;
    struct Shock_TextMeshUI_o *m_nextSmileValue;
    struct Shock_TextMeshUI_o *m_nextCoolValue;
    bool _IsMaxLevel_k__BackingField;
    bool _isLevelUp;
};

struct Aoharu_Scenes_Practice_PracticeExpLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TweenGauge_Fields {
    struct Carbon_TweenBase_Fields super;
    struct UnityEngine_UI_Image_o *m_Image;
    float m_From;
    float m_To;
};

struct Shock_TweenGauge_o {
    struct Shock_TweenGauge_c *klass;
    void *monitor;
    struct Shock_TweenGauge_Fields fields;
};

struct Aoharu_Scenes_Practice_PracticeExpLayout_o {
    struct Aoharu_Scenes_Practice_PracticeExpLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Practice_PracticeExpLayout_Fields fields;
};

struct Aoharu_Scenes_Practice_PracticeExpLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Practice_PracticeExpLayout_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdvCommandLoader_c Shock_Scenes_Adventure_AdvCommandLoader_c, *PShock_Scenes_Adventure_AdvCommandLoader_c;

typedef struct Shock_Scenes_Adventure_AdvCommandLoader_VTable Shock_Scenes_Adventure_AdvCommandLoader_VTable, *PShock_Scenes_Adventure_AdvCommandLoader_VTable;

struct Shock_Scenes_Adventure_AdvCommandLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdvCommandLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdvCommandLoader_VTable vtable;
};

typedef union _union_281000 _union_281000, *P_union_281000;

union _union_281000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_SignalReceiver_EventKeyValue_VTable UnityEngine_Timeline_SignalReceiver_EventKeyValue_VTable, *PUnityEngine_Timeline_SignalReceiver_EventKeyValue_VTable;

struct UnityEngine_Timeline_SignalReceiver_EventKeyValue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B15870 MethodInfo_2B15870, *PMethodInfo_2B15870;

typedef union _union_233327 _union_233327, *P_union_233327;

union _union_233327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B15870 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Animations_AnimationLayerMixerPlayable_StaticFields UnityEngine_Animations_AnimationLayerMixerPlayable_StaticFields, *PUnityEngine_Animations_AnimationLayerMixerPlayable_StaticFields;

typedef struct UnityEngine_Animations_AnimationLayerMixerPlayable_o UnityEngine_Animations_AnimationLayerMixerPlayable_o, *PUnityEngine_Animations_AnimationLayerMixerPlayable_o;

typedef struct UnityEngine_Animations_AnimationLayerMixerPlayable_Fields UnityEngine_Animations_AnimationLayerMixerPlayable_Fields, *PUnityEngine_Animations_AnimationLayerMixerPlayable_Fields;

struct UnityEngine_Animations_AnimationLayerMixerPlayable_Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

struct UnityEngine_Animations_AnimationLayerMixerPlayable_o {
    struct UnityEngine_Animations_AnimationLayerMixerPlayable_Fields fields;
};

struct UnityEngine_Animations_AnimationLayerMixerPlayable_StaticFields {
    struct UnityEngine_Animations_AnimationLayerMixerPlayable_o m_NullPlayable;
};

typedef union _union_281002 _union_281002, *P_union_281002;

union _union_281002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281004 _union_281004, *P_union_281004;

union _union_281004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281006 _union_281006, *P_union_281006;

union _union_281006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngItemData___c__DisplayClass15_0_Fields Shock_MngItemData___c__DisplayClass15_0_Fields, *PShock_MngItemData___c__DisplayClass15_0_Fields;

struct Shock_MngItemData___c__DisplayClass15_0_Fields {
    struct Shock_ItemData_o *item;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WaitWhilePromise_VTable Cysharp_Threading_Tasks_UniTask_WaitWhilePromise_VTable, *PCysharp_Threading_Tasks_UniTask_WaitWhilePromise_VTable;

struct Cysharp_Threading_Tasks_UniTask_WaitWhilePromise_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_get_NextNode;
};

typedef struct MethodInfo_336B6C8_RGCTXs MethodInfo_336B6C8_RGCTXs, *PMethodInfo_336B6C8_RGCTXs;

struct MethodInfo_336B6C8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_281008 _union_281008, *P_union_281008;

union _union_281008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30F7BE4 MethodInfo_30F7BE4, *PMethodInfo_30F7BE4;

typedef union _union_233983 _union_233983, *P_union_233983;

union _union_233983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7BE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D235C MethodInfo_21D235C, *PMethodInfo_21D235C;

typedef union _union_159803 _union_159803, *P_union_159803;

union _union_159803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D235C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B40808 MethodInfo_2B40808, *PMethodInfo_2B40808;

typedef union _union_237789 _union_237789, *P_union_237789;

union _union_237789 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B40808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237789 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295630 _union_295630, *P_union_295630;

union _union_295630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventPointSettingsMstTable___c_StaticFields Shock_EventPointSettingsMstTable___c_StaticFields, *PShock_EventPointSettingsMstTable___c_StaticFields;

typedef struct Shock_EventPointSettingsMstTable___c_o Shock_EventPointSettingsMstTable___c_o, *PShock_EventPointSettingsMstTable___c_o;

typedef struct System_Func_EventPointSettingsMst__uint__o System_Func_EventPointSettingsMst__uint__o, *PSystem_Func_EventPointSettingsMst__uint__o;

typedef struct System_Func_EventPointSettingsMst__string__o System_Func_EventPointSettingsMst__string__o, *PSystem_Func_EventPointSettingsMst__string__o;

typedef struct Shock_EventPointSettingsMstTable___c_c Shock_EventPointSettingsMstTable___c_c, *PShock_EventPointSettingsMstTable___c_c;

typedef struct Shock_EventPointSettingsMstTable___c_Fields Shock_EventPointSettingsMstTable___c_Fields, *PShock_EventPointSettingsMstTable___c_Fields;

typedef struct System_Func_EventPointSettingsMst__uint__c System_Func_EventPointSettingsMst__uint__c, *PSystem_Func_EventPointSettingsMst__uint__c;

typedef struct System_Func_EventPointSettingsMst__uint__Fields System_Func_EventPointSettingsMst__uint__Fields, *PSystem_Func_EventPointSettingsMst__uint__Fields;

typedef struct System_Func_EventPointSettingsMst__string__c System_Func_EventPointSettingsMst__string__c, *PSystem_Func_EventPointSettingsMst__string__c;

typedef struct System_Func_EventPointSettingsMst__string__Fields System_Func_EventPointSettingsMst__string__Fields, *PSystem_Func_EventPointSettingsMst__string__Fields;

typedef struct Shock_EventPointSettingsMstTable___c_VTable Shock_EventPointSettingsMstTable___c_VTable, *PShock_EventPointSettingsMstTable___c_VTable;

typedef struct System_Func_EventPointSettingsMst__uint__VTable System_Func_EventPointSettingsMst__uint__VTable, *PSystem_Func_EventPointSettingsMst__uint__VTable;

typedef struct System_Func_EventPointSettingsMst__string__VTable System_Func_EventPointSettingsMst__string__VTable, *PSystem_Func_EventPointSettingsMst__string__VTable;

struct Shock_EventPointSettingsMstTable___c_Fields {
};

struct System_Func_EventPointSettingsMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventPointSettingsMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_EventPointSettingsMstTable___c_StaticFields {
    struct Shock_EventPointSettingsMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Func_EventPointSettingsMst__uint__o *__9__11_0;
    struct System_Func_EventPointSettingsMst__string__o *__9__18_0;
    struct System_Func_EventPointSettingsMst__string__o *__9__19_0;
};

struct Shock_EventPointSettingsMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventPointSettingsMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventPointSettingsMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointSettingsMstTable___c_VTable vtable;
};

struct System_Func_EventPointSettingsMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventPointSettingsMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventPointSettingsMst__uint__VTable vtable;
};

struct System_Func_EventPointSettingsMst__uint__o {
    struct System_Func_EventPointSettingsMst__uint__c *klass;
    void *monitor;
    struct System_Func_EventPointSettingsMst__uint__Fields fields;
};

struct Shock_EventPointSettingsMstTable___c_o {
    struct Shock_EventPointSettingsMstTable___c_c *klass;
    void *monitor;
    struct Shock_EventPointSettingsMstTable___c_Fields fields;
};

struct System_Func_EventPointSettingsMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventPointSettingsMst__string__o {
    struct System_Func_EventPointSettingsMst__string__c *klass;
    void *monitor;
    struct System_Func_EventPointSettingsMst__string__Fields fields;
};

struct System_Func_EventPointSettingsMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventPointSettingsMst__string__VTable vtable;
};

typedef union _union_295632 _union_295632, *P_union_295632;

union _union_295632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__o UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__o, *PUniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__o;

typedef struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__c UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__c, *PUniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__c;

typedef struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__Fields UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__Fields, *PUniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__Fields;

typedef struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__RGCTXs UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__RGCTXs, *PUniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__RGCTXs;

typedef struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__VTable UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__VTable, *PUniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__VTable;

typedef struct System_Func_AsyncCallback__object__IAsyncResult__o System_Func_AsyncCallback__object__IAsyncResult__o, *PSystem_Func_AsyncCallback__object__IAsyncResult__o;

typedef struct System_Func_IAsyncResult__TResult__o System_Func_IAsyncResult__TResult__o, *PSystem_Func_IAsyncResult__TResult__o;

typedef struct System_Net_WebRequest_o System_Net_WebRequest_o, *PSystem_Net_WebRequest_o;

typedef struct System_Func_AsyncCallback__object__IAsyncResult__c System_Func_AsyncCallback__object__IAsyncResult__c, *PSystem_Func_AsyncCallback__object__IAsyncResult__c;

typedef struct System_Func_AsyncCallback__object__IAsyncResult__Fields System_Func_AsyncCallback__object__IAsyncResult__Fields, *PSystem_Func_AsyncCallback__object__IAsyncResult__Fields;

typedef struct System_Func_IAsyncResult__TResult__c System_Func_IAsyncResult__TResult__c, *PSystem_Func_IAsyncResult__TResult__c;

typedef struct System_Func_IAsyncResult__TResult__Fields System_Func_IAsyncResult__TResult__Fields, *PSystem_Func_IAsyncResult__TResult__Fields;

typedef struct System_Net_WebRequest_c System_Net_WebRequest_c, *PSystem_Net_WebRequest_c;

typedef struct System_Func_AsyncCallback__object__IAsyncResult__VTable System_Func_AsyncCallback__object__IAsyncResult__VTable, *PSystem_Func_AsyncCallback__object__IAsyncResult__VTable;

typedef struct System_Func_IAsyncResult__TResult__VTable System_Func_IAsyncResult__TResult__VTable, *PSystem_Func_IAsyncResult__TResult__VTable;

typedef struct System_Net_WebRequest_StaticFields System_Net_WebRequest_StaticFields, *PSystem_Net_WebRequest_StaticFields;

typedef struct System_Net_WebRequest_VTable System_Net_WebRequest_VTable, *PSystem_Net_WebRequest_VTable;

typedef struct System_Net_TimerThread_Queue_o System_Net_TimerThread_Queue_o, *PSystem_Net_TimerThread_Queue_o;

typedef struct System_Net_WebRequest_DesignerWebRequestCreate_o System_Net_WebRequest_DesignerWebRequestCreate_o, *PSystem_Net_WebRequest_DesignerWebRequestCreate_o;

typedef struct System_Net_TimerThread_Queue_c System_Net_TimerThread_Queue_c, *PSystem_Net_TimerThread_Queue_c;

typedef struct System_Net_TimerThread_Queue_Fields System_Net_TimerThread_Queue_Fields, *PSystem_Net_TimerThread_Queue_Fields;

typedef struct System_Net_WebRequest_DesignerWebRequestCreate_c System_Net_WebRequest_DesignerWebRequestCreate_c, *PSystem_Net_WebRequest_DesignerWebRequestCreate_c;

typedef struct System_Net_WebRequest_DesignerWebRequestCreate_Fields System_Net_WebRequest_DesignerWebRequestCreate_Fields, *PSystem_Net_WebRequest_DesignerWebRequestCreate_Fields;

typedef struct System_Net_TimerThread_Queue_VTable System_Net_TimerThread_Queue_VTable, *PSystem_Net_TimerThread_Queue_VTable;

typedef struct System_Net_WebRequest_DesignerWebRequestCreate_VTable System_Net_WebRequest_DesignerWebRequestCreate_VTable, *PSystem_Net_WebRequest_DesignerWebRequestCreate_VTable;

struct System_Net_TimerThread_Queue_Fields {
    int32_t m_DurationMilliseconds;
};

struct System_Net_TimerThread_Queue_o {
    struct System_Net_TimerThread_Queue_c *klass;
    void *monitor;
    struct System_Net_TimerThread_Queue_Fields fields;
};

struct System_Net_TimerThread_Queue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_TimerThread_Queue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_TimerThread_Queue_VTable vtable;
};

struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__Fields {
    struct System_Func_AsyncCallback__object__IAsyncResult__o *begin;
    struct System_Func_IAsyncResult__TResult__o *end;
    struct System_Net_WebRequest_o *request;
};

struct System_Net_WebRequest_DesignerWebRequestCreate_Fields {
};

struct System_Func_IAsyncResult__TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_WebRequest_StaticFields {
    struct System_Collections_ArrayList_o *s_PrefixList;
    struct Il2CppObject *s_InternalSyncObject;
    struct System_Net_TimerThread_Queue_o *s_DefaultTimerQueue;
    struct System_Net_WebRequest_DesignerWebRequestCreate_o *webRequestCreate;
    struct System_Net_IWebProxy_o *s_DefaultWebProxy;
    bool s_DefaultWebProxyInitialized;
};

struct System_Net_WebRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _7_GetObjectData;
    struct VirtualInvokeData _8_set_CachePolicy;
    struct VirtualInvokeData _9_get_Method;
    struct VirtualInvokeData _10_set_Method;
    struct VirtualInvokeData _11_get_RequestUri;
    struct VirtualInvokeData _12_get_Headers;
    struct VirtualInvokeData _13_set_Headers;
    struct VirtualInvokeData _14_get_ContentLength;
    struct VirtualInvokeData _15_set_ContentLength;
    struct VirtualInvokeData _16_set_ContentType;
    struct VirtualInvokeData _17_get_Credentials;
    struct VirtualInvokeData _18_set_Credentials;
    struct VirtualInvokeData _19_get_UseDefaultCredentials;
    struct VirtualInvokeData _20_get_Proxy;
    struct VirtualInvokeData _21_set_Proxy;
    struct VirtualInvokeData _22_get_Timeout;
    struct VirtualInvokeData _23_GetRequestStream;
    struct VirtualInvokeData _24_GetResponse;
    struct VirtualInvokeData _25_BeginGetResponse;
    struct VirtualInvokeData _26_EndGetResponse;
    struct VirtualInvokeData _27_BeginGetRequestStream;
    struct VirtualInvokeData _28_EndGetRequestStream;
    struct VirtualInvokeData _29_GetRequestStreamAsync;
    struct VirtualInvokeData _30_GetResponseAsync;
    struct VirtualInvokeData _31_Abort;
};

struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__RGCTXs {
    struct Il2CppClass *_0_UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult_;
    struct MethodInfo *_1_UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult___ctor;
    struct MethodInfo *_2_UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult___AbortableDeferredAsyncRequest_b__1;
    struct Il2CppClass *_3_System_Func_IAsyncResult__TResult_;
    struct MethodInfo *_4_System_Func_IAsyncResult__TResult___ctor;
    struct MethodInfo *_5_UniRx_Observable_FromAsyncPattern_TResult_;
    struct Il2CppClass *_6_System_Func_IObservable_TResult__;
    struct MethodInfo *_7_System_Func_IObservable_TResult___Invoke;
    struct Il2CppClass *_8_UniRx_IObservable_TResult_;
    struct MethodInfo *_9_UniRx_IObservable_TResult__Subscribe;
    struct MethodInfo *_10_UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult___AbortableDeferredAsyncRequest_b__2;
};

struct System_Func_IAsyncResult__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Net_WebRequest_DesignerWebRequestCreate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Create;
};

struct System_Net_WebRequest_DesignerWebRequestCreate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebRequest_DesignerWebRequestCreate_VTable vtable;
};

struct System_Net_WebRequest_DesignerWebRequestCreate_o {
    struct System_Net_WebRequest_DesignerWebRequestCreate_c *klass;
    void *monitor;
    struct System_Net_WebRequest_DesignerWebRequestCreate_Fields fields;
};

struct System_Net_WebRequest_o {
    struct System_Net_WebRequest_c *klass;
    void *monitor;
    struct System_Net_WebRequest_Fields fields;
};

struct System_Net_WebRequest_c {
    struct Il2CppClass_1 _1;
    struct System_Net_WebRequest_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebRequest_VTable vtable;
};

struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_IAsyncResult__TResult__o {
    struct System_Func_IAsyncResult__TResult__c *klass;
    void *monitor;
    struct System_Func_IAsyncResult__TResult__Fields fields;
};

struct System_Func_IAsyncResult__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IAsyncResult__TResult__VTable vtable;
};

struct System_Func_AsyncCallback__object__IAsyncResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__o {
    struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__c *klass;
    void *monitor;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__Fields fields;
};

struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__VTable vtable;
};

struct System_Func_AsyncCallback__object__IAsyncResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_AsyncCallback__object__IAsyncResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AsyncCallback__object__IAsyncResult__VTable vtable;
};

struct System_Func_AsyncCallback__object__IAsyncResult__o {
    struct System_Func_AsyncCallback__object__IAsyncResult__c *klass;
    void *monitor;
    struct System_Func_AsyncCallback__object__IAsyncResult__Fields fields;
};

typedef union _union_295634 _union_295634, *P_union_295634;

union _union_295634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295636 _union_295636, *P_union_295636;

union _union_295636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13514B8 MethodInfo_13514B8, *PMethodInfo_13514B8;

typedef struct UniRx_Operators_BufferObservable_BufferTS_T__c UniRx_Operators_BufferObservable_BufferTS_T__c, *PUniRx_Operators_BufferObservable_BufferTS_T__c;

typedef union _union_292218 _union_292218, *P_union_292218;

typedef struct UniRx_Operators_BufferObservable_BufferTS_T__RGCTXs UniRx_Operators_BufferObservable_BufferTS_T__RGCTXs, *PUniRx_Operators_BufferObservable_BufferTS_T__RGCTXs;

typedef struct UniRx_Operators_BufferObservable_BufferTS_T__VTable UniRx_Operators_BufferObservable_BufferTS_T__VTable, *PUniRx_Operators_BufferObservable_BufferTS_T__VTable;

struct UniRx_Operators_BufferObservable_BufferTS_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__IList_T__;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_IList_T__;
    struct MethodInfo *_3_System_Collections_Generic_Queue_IList_T____ctor;
    struct Il2CppClass *_4_System_Collections_Generic_List_T_;
    struct MethodInfo *_5_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_6_System_Collections_Generic_Queue_IList_T___Enqueue;
    struct MethodInfo *_7_UniRx_Operators_BufferObservable_BufferTS_T__CreateTimer;
    struct Il2CppClass *_8_UniRx_IObservable_T_;
    struct MethodInfo *_9_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_10_UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T_;
    struct MethodInfo *_11_UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T___ctor;
    struct MethodInfo *_12_UniRx_Operators_BufferObservable_BufferTS___c__DisplayClass9_0_T___CreateTimer_b__0;
    struct MethodInfo *_13_System_Collections_Generic_Queue_IList_T___GetEnumerator;
    struct MethodInfo *_14_System_Collections_Generic_Queue_Enumerator_IList_T___get_Current;
    struct Il2CppClass *_15_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_16_System_Collections_Generic_ICollection_T__Add;
    struct MethodInfo *_17_System_Collections_Generic_Queue_Enumerator_IList_T___MoveNext;
    struct Il2CppClass *_18_System_Collections_Generic_Queue_Enumerator_IList_T__;
    struct Il2CppClass *_20_UniRx_IObserver_IList_T__;
    struct MethodInfo *_21_UniRx_IObserver_IList_T___OnError;
    struct MethodInfo *_22_UniRx_Operators_OperatorObserverBase_T__IList_T___Dispose;
    struct MethodInfo *_23_UniRx_IObserver_IList_T___OnNext;
    struct MethodInfo *_24_UniRx_IObserver_IList_T___OnCompleted;
};

struct UniRx_Operators_BufferObservable_BufferTS_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_BufferObservable_BufferTS_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_BufferObservable_BufferTS_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BufferObservable_BufferTS_T__VTable vtable;
};

union _union_292218 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13514B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTS_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292218 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295638 _union_295638, *P_union_295638;

union _union_295638 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_Xz_XZIndexRecord_c SharpCompress_Compressors_Xz_XZIndexRecord_c, *PSharpCompress_Compressors_Xz_XZIndexRecord_c;

typedef struct SharpCompress_Compressors_Xz_XZIndexRecord_VTable SharpCompress_Compressors_Xz_XZIndexRecord_VTable, *PSharpCompress_Compressors_Xz_XZIndexRecord_VTable;

struct SharpCompress_Compressors_Xz_XZIndexRecord_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Xz_XZIndexRecord_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Xz_XZIndexRecord_VTable vtable;
};

typedef union _union_256051 _union_256051, *P_union_256051;

union _union_256051 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_EventBonusDetailDialog___c_Fields Aoharu_EventBonusDetailDialog___c_Fields, *PAoharu_EventBonusDetailDialog___c_Fields;

struct Aoharu_EventBonusDetailDialog___c_Fields {
};

typedef struct UnityEngine_UIElements_PointerEventBase_PointerMoveEvent__VTable UnityEngine_UIElements_PointerEventBase_PointerMoveEvent__VTable, *PUnityEngine_UIElements_PointerEventBase_PointerMoveEvent__VTable;

struct UnityEngine_UIElements_PointerEventBase_PointerMoveEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
    struct VirtualInvokeData _16_get_pointerType;
    struct VirtualInvokeData _17_get_isPrimary;
    struct VirtualInvokeData _18_get_button;
    struct VirtualInvokeData _19_get_pressedButtons;
    struct VirtualInvokeData _20_get_position;
    struct VirtualInvokeData _21_get_localPosition;
    struct VirtualInvokeData _22_get_deltaPosition;
    struct VirtualInvokeData _23_get_deltaTime;
    struct VirtualInvokeData _24_get_clickCount;
    struct VirtualInvokeData _25_get_pressure;
    struct VirtualInvokeData _26_get_tangentialPressure;
    struct VirtualInvokeData _27_get_altitudeAngle;
    struct VirtualInvokeData _28_get_azimuthAngle;
    struct VirtualInvokeData _29_get_twist;
    struct VirtualInvokeData _30_get_radius;
    struct VirtualInvokeData _31_get_radiusVariance;
    struct VirtualInvokeData _32_get_modifiers;
    struct VirtualInvokeData _33_get_shiftKey;
    struct VirtualInvokeData _34_get_ctrlKey;
    struct VirtualInvokeData _35_get_commandKey;
    struct VirtualInvokeData _36_get_altKey;
    struct VirtualInvokeData _37_get_actionKey;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IPointerEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IPointerEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IPointerEventInternal_get_recomputeTopElementUnderPointer;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IPointerEventInternal_set_recomputeTopElementUnderPointer;
};

typedef struct MethodInfo_187934C MethodInfo_187934C, *PMethodInfo_187934C;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__c Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__c, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__c;

typedef union _union_314432 _union_314432, *P_union_314432;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__VTable Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__VTable vtable;
};

union _union_314432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_187934C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions__ContinueWith_d__24_T__TR__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct Il2CppClass *_4_System_Func_T__TR_;
    struct MethodInfo *_5_System_Func_T__TR__Invoke;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__SetException;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__SetResult;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__SetStateMachine;
};

typedef union _union_256053 _union_256053, *P_union_256053;

union _union_256053 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_c GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_c, *PGooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_c;

struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_336B67C_RGCTXs MethodInfo_336B67C_RGCTXs, *PMethodInfo_336B67C_RGCTXs;

struct MethodInfo_336B67C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256055 _union_256055, *P_union_256055;

union _union_256055 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256057 _union_256057, *P_union_256057;

union _union_256057 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329CE1C MethodInfo_329CE1C, *PMethodInfo_329CE1C;

typedef union _union_316439 _union_316439, *P_union_316439;

union _union_316439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329CE1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails__16_c _PrivateImplementationDetails__16_c, *P_PrivateImplementationDetails__16_c;

typedef struct _PrivateImplementationDetails__16_VTable _PrivateImplementationDetails__16_VTable, *P_PrivateImplementationDetails__16_VTable;

struct _PrivateImplementationDetails__16_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__16_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__16_VTable vtable;
};

typedef struct System_Collections_Generic_IEnumerable_IGachaItemData__Fields System_Collections_Generic_IEnumerable_IGachaItemData__Fields, *PSystem_Collections_Generic_IEnumerable_IGachaItemData__Fields;

struct System_Collections_Generic_IEnumerable_IGachaItemData__Fields {
};

typedef struct MethodInfo_2AD7FE8 MethodInfo_2AD7FE8, *PMethodInfo_2AD7FE8;

typedef union _union_328714 _union_328714, *P_union_328714;

union _union_328714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7FE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DeckUtils_IntStatusParam_o Shock_DeckUtils_IntStatusParam_o, *PShock_DeckUtils_IntStatusParam_o;

typedef struct Shock_DeckUtils_IntStatusParam_c Shock_DeckUtils_IntStatusParam_c, *PShock_DeckUtils_IntStatusParam_c;

typedef struct Shock_DeckUtils_IntStatusParam_Fields Shock_DeckUtils_IntStatusParam_Fields, *PShock_DeckUtils_IntStatusParam_Fields;

typedef struct Shock_DeckUtils_IntStatusParam_VTable Shock_DeckUtils_IntStatusParam_VTable, *PShock_DeckUtils_IntStatusParam_VTable;

struct Shock_DeckUtils_IntStatusParam_Fields {
    int32_t Smile;
    int32_t Pure;
    int32_t Cool;
};

struct Shock_DeckUtils_IntStatusParam_o {
    struct Shock_DeckUtils_IntStatusParam_c *klass;
    void *monitor;
    struct Shock_DeckUtils_IntStatusParam_Fields fields;
};

struct Shock_DeckUtils_IntStatusParam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DeckUtils_IntStatusParam_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckUtils_IntStatusParam_VTable vtable;
};

typedef struct MethodInfo_1B64918 MethodInfo_1B64918, *PMethodInfo_1B64918;

typedef union _union_247647 _union_247647, *P_union_247647;

union _union_247647 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247647 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeferredConvertListToArray_c Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeferredConvertListToArray_c, *PUnity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeferredConvertListToArray_c;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeferredConvertListToArray_VTable Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeferredConvertListToArray_VTable, *PUnity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeferredConvertListToArray_VTable;

struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeferredConvertListToArray_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeferredConvertListToArray_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeferredConvertListToArray_VTable vtable;
};

typedef struct UniRx_Triggers_ObservableEndDragTrigger_VTable UniRx_Triggers_ObservableEndDragTrigger_VTable, *PUniRx_Triggers_ObservableEndDragTrigger_VTable;

struct UniRx_Triggers_ObservableEndDragTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_RaiseOnCompletedOnDestroy;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IEndDragHandler_OnEndDrag;
};

typedef struct MethodInfo_13FCF2C MethodInfo_13FCF2C, *PMethodInfo_13FCF2C;

typedef union _union_259684 _union_259684, *P_union_259684;

union _union_259684 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FCF2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259684 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_IMGUIContainer_c UnityEngine_UIElements_IMGUIContainer_c, *PUnityEngine_UIElements_IMGUIContainer_c;

typedef struct UnityEngine_UIElements_IMGUIContainer_StaticFields UnityEngine_UIElements_IMGUIContainer_StaticFields, *PUnityEngine_UIElements_IMGUIContainer_StaticFields;

typedef struct UnityEngine_UIElements_IMGUIContainer_VTable UnityEngine_UIElements_IMGUIContainer_VTable, *PUnityEngine_UIElements_IMGUIContainer_VTable;

struct UnityEngine_UIElements_IMGUIContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_Dispose;
    struct VirtualInvokeData _96_Dispose;
};

struct UnityEngine_UIElements_IMGUIContainer_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_IMGUIContainer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_IMGUIContainer_VTable vtable;
};

struct UnityEngine_UIElements_IMGUIContainer_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *ussFoldoutChildDepthClassName;
    struct System_Collections_Generic_List_string__o *ussFoldoutChildDepthClassNames;
    struct Unity_Profiling_ProfilerMarker_o k_OnGUIMarker;
    struct Unity_Profiling_ProfilerMarker_o k_ImmediateCallbackMarker;
    struct UnityEngine_Event_o *s_DefaultMeasureEvent;
    struct UnityEngine_Event_o *s_MeasureEvent;
    struct UnityEngine_Event_o *s_CurrentEvent;
};

typedef struct MethodInfo_10BA9E0 MethodInfo_10BA9E0, *PMethodInfo_10BA9E0;

typedef union _union_208151 _union_208151, *P_union_208151;

union _union_208151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BA9E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256059 _union_256059, *P_union_256059;

union _union_256059 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_InheritanceAttribute_c System_ComponentModel_InheritanceAttribute_c, *PSystem_ComponentModel_InheritanceAttribute_c;

typedef struct System_ComponentModel_InheritanceAttribute_StaticFields System_ComponentModel_InheritanceAttribute_StaticFields, *PSystem_ComponentModel_InheritanceAttribute_StaticFields;

typedef struct System_ComponentModel_InheritanceAttribute_VTable System_ComponentModel_InheritanceAttribute_VTable, *PSystem_ComponentModel_InheritanceAttribute_VTable;

typedef struct System_ComponentModel_InheritanceAttribute_o System_ComponentModel_InheritanceAttribute_o, *PSystem_ComponentModel_InheritanceAttribute_o;

typedef struct System_ComponentModel_InheritanceAttribute_Fields System_ComponentModel_InheritanceAttribute_Fields, *PSystem_ComponentModel_InheritanceAttribute_Fields;

struct System_ComponentModel_InheritanceAttribute_StaticFields {
    struct System_ComponentModel_InheritanceAttribute_o *Inherited;
    struct System_ComponentModel_InheritanceAttribute_o *InheritedReadOnly;
    struct System_ComponentModel_InheritanceAttribute_o *NotInherited;
    struct System_ComponentModel_InheritanceAttribute_o *Default;
};

struct System_ComponentModel_InheritanceAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_InheritanceAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_InheritanceAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_InheritanceAttribute_VTable vtable;
};

struct System_ComponentModel_InheritanceAttribute_Fields {
    struct System_Attribute_Fields super;
    int32_t _InheritanceLevel_k__BackingField;
};

struct System_ComponentModel_InheritanceAttribute_o {
    struct System_ComponentModel_InheritanceAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_InheritanceAttribute_Fields fields;
};

typedef struct Chipstar_Downloads_CoroutineLoadProcess_Fields Chipstar_Downloads_CoroutineLoadProcess_Fields, *PChipstar_Downloads_CoroutineLoadProcess_Fields;

struct Chipstar_Downloads_CoroutineLoadProcess_Fields {
    struct UnityEngine_CustomYieldInstruction_Fields super;
    struct Chipstar_Downloads_ILoadProcess_o *m_self;
};

typedef struct MethodInfo_1EAB898 MethodInfo_1EAB898, *PMethodInfo_1EAB898;

typedef union _union_264448 _union_264448, *P_union_264448;

union _union_264448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_PaymentImplAndroid_VTable GreeGameLib_PaymentImplAndroid_VTable, *PGreeGameLib_PaymentImplAndroid_VTable;

struct GreeGameLib_PaymentImplAndroid_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_initialize;
    struct VirtualInvokeData _5_isInitialized;
    struct VirtualInvokeData _6_getConfig;
    struct VirtualInvokeData _7_setConfig;
    struct VirtualInvokeData _8_getAppId;
    struct VirtualInvokeData _9_getUUID;
    struct VirtualInvokeData _10_isAuthorized;
    struct VirtualInvokeData _11_resetAuthorization;
    struct VirtualInvokeData _12_resetAuthorization;
    struct VirtualInvokeData _13_sign;
    struct VirtualInvokeData _14_authorize;
    struct VirtualInvokeData _15_queryXuid;
    struct VirtualInvokeData _16_queryXUserIdWithRetry;
    struct VirtualInvokeData _17_registerXuId;
    struct VirtualInvokeData _18_registerAge;
    struct VirtualInvokeData _19_registerBirthday;
    struct VirtualInvokeData _20_registerAdult;
    struct VirtualInvokeData _21_verifyAge;
    struct VirtualInvokeData _22_requestMigrationCode;
    struct VirtualInvokeData _23_registerMigrationPassword;
    struct VirtualInvokeData _24_verifyMigrationCode;
    struct VirtualInvokeData _25_registerMigrationUserAccount;
    struct VirtualInvokeData _26_verifyMigrationUserAccount;
    struct VirtualInvokeData _27_requestMigration3rdPartyUserAccount;
    struct VirtualInvokeData _28_registerMigration3rdPartyUserAccount;
    struct VirtualInvokeData _29_unregisterMigration3rdPartyUserAccount;
    struct VirtualInvokeData _30_clearMigration3rdPartyUserAccount;
    struct VirtualInvokeData _31_verifyMigration3rdPartyUserAccount;
    struct VirtualInvokeData _32_requestMigration;
    struct VirtualInvokeData _33_queryProductList;
    struct VirtualInvokeData _34_queryOrder;
    struct VirtualInvokeData _35_queryOrder;
    struct VirtualInvokeData _36_queryUnfinishedOrder;
    struct VirtualInvokeData _37_queryUnfinishedOrders;
    struct VirtualInvokeData _38_submit;
    struct VirtualInvokeData _39_confirmPurchaseTransaction;
    struct VirtualInvokeData _40_restoreOrder;
    struct VirtualInvokeData _41_queryRestoreOrderResults;
    struct VirtualInvokeData _42_querySubmittedOrder;
    struct VirtualInvokeData _43_queryBalance;
    struct VirtualInvokeData _44_queryTransactionHistory;
    struct VirtualInvokeData _45_queryRefundBalance;
    struct VirtualInvokeData _46_isDeviceChanged;
    struct VirtualInvokeData _47_updateUserToken;
    struct VirtualInvokeData _48_isDeviceCompromised;
    struct VirtualInvokeData _49_queryPurchaseAlert;
    struct VirtualInvokeData _50_queryPurchaseAlertSetting;
    struct VirtualInvokeData _51_updatePurchaseAlertSetting;
    struct VirtualInvokeData _52_queryTicketStatus;
    struct VirtualInvokeData _53_querySubscriptionProductList;
    struct VirtualInvokeData _54_querySubscriptionStatus;
    struct VirtualInvokeData _55_querySubscriptionHistory;
    struct VirtualInvokeData _56_restoreSubscriptionTransaction;
    struct VirtualInvokeData _57_requestActiveDeviceInfo;
    struct VirtualInvokeData _58_updateActiveDevice;
    struct VirtualInvokeData _59_getError;
    struct VirtualInvokeData _60_verifyDevice;
    struct VirtualInvokeData _61_verifyDevice;
    struct VirtualInvokeData _62_getAppSignature;
    struct VirtualInvokeData _63_getCountryCode;
    struct VirtualInvokeData _64_getCurrencyCode;
    struct VirtualInvokeData _65_tryCancelingSubmit;
    struct VirtualInvokeData _66__sendLogOnce;
    struct VirtualInvokeData _67_isNewPlayer;
    struct VirtualInvokeData _68_initializeMigration;
    struct VirtualInvokeData _69_requestQrMigrationAccessToken;
    struct VirtualInvokeData _70_generateQrMigrationToken;
    struct VirtualInvokeData _71_queryQrMigrationToken;
    struct VirtualInvokeData _72_requestQrMigrationApproval;
    struct VirtualInvokeData _73_requestQrMigration;
    struct VirtualInvokeData _74_requestQrMigrationCancel;
    struct VirtualInvokeData _75_requestQrMigrationTimeout;
};

typedef struct MethodInfo_198DBF8 MethodInfo_198DBF8, *PMethodInfo_198DBF8;

typedef union _union_168591 _union_168591, *P_union_168591;

union _union_168591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198DBF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_TimeSpanFormat_FormatLiterals_VTable System_Globalization_TimeSpanFormat_FormatLiterals_VTable, *PSystem_Globalization_TimeSpanFormat_FormatLiterals_VTable;

struct System_Globalization_TimeSpanFormat_FormatLiterals_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256041 _union_256041, *P_union_256041;

union _union_256041 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_ThreadPoolWorkQueueThreadLocals_StaticFields System_Threading_ThreadPoolWorkQueueThreadLocals_StaticFields, *PSystem_Threading_ThreadPoolWorkQueueThreadLocals_StaticFields;

typedef struct System_Threading_ThreadPoolWorkQueueThreadLocals_o System_Threading_ThreadPoolWorkQueueThreadLocals_o, *PSystem_Threading_ThreadPoolWorkQueueThreadLocals_o;

typedef struct System_Threading_ThreadPoolWorkQueueThreadLocals_c System_Threading_ThreadPoolWorkQueueThreadLocals_c, *PSystem_Threading_ThreadPoolWorkQueueThreadLocals_c;

typedef struct System_Threading_ThreadPoolWorkQueueThreadLocals_Fields System_Threading_ThreadPoolWorkQueueThreadLocals_Fields, *PSystem_Threading_ThreadPoolWorkQueueThreadLocals_Fields;

typedef struct System_Threading_ThreadPoolWorkQueueThreadLocals_VTable System_Threading_ThreadPoolWorkQueueThreadLocals_VTable, *PSystem_Threading_ThreadPoolWorkQueueThreadLocals_VTable;

typedef struct System_Threading_ThreadPoolWorkQueue_o System_Threading_ThreadPoolWorkQueue_o, *PSystem_Threading_ThreadPoolWorkQueue_o;

typedef struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_o System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_o, *PSystem_Threading_ThreadPoolWorkQueue_WorkStealingQueue_o;

typedef struct System_Threading_ThreadPoolWorkQueue_c System_Threading_ThreadPoolWorkQueue_c, *PSystem_Threading_ThreadPoolWorkQueue_c;

typedef struct System_Threading_ThreadPoolWorkQueue_Fields System_Threading_ThreadPoolWorkQueue_Fields, *PSystem_Threading_ThreadPoolWorkQueue_Fields;

typedef struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_c System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_c, *PSystem_Threading_ThreadPoolWorkQueue_WorkStealingQueue_c;

typedef struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_Fields System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_Fields, *PSystem_Threading_ThreadPoolWorkQueue_WorkStealingQueue_Fields;

typedef struct System_Threading_ThreadPoolWorkQueue_StaticFields System_Threading_ThreadPoolWorkQueue_StaticFields, *PSystem_Threading_ThreadPoolWorkQueue_StaticFields;

typedef struct System_Threading_ThreadPoolWorkQueue_VTable System_Threading_ThreadPoolWorkQueue_VTable, *PSystem_Threading_ThreadPoolWorkQueue_VTable;

typedef struct System_Threading_ThreadPoolWorkQueue_QueueSegment_o System_Threading_ThreadPoolWorkQueue_QueueSegment_o, *PSystem_Threading_ThreadPoolWorkQueue_QueueSegment_o;

typedef struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_VTable System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_VTable, *PSystem_Threading_ThreadPoolWorkQueue_WorkStealingQueue_VTable;

typedef struct System_Threading_IThreadPoolWorkItem_array System_Threading_IThreadPoolWorkItem_array, *PSystem_Threading_IThreadPoolWorkItem_array;

typedef struct System_Threading_SpinLock_o System_Threading_SpinLock_o, *PSystem_Threading_SpinLock_o;

typedef struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__o System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__o, *PSystem_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__o;

typedef struct System_Threading_ThreadPoolWorkQueue_QueueSegment_c System_Threading_ThreadPoolWorkQueue_QueueSegment_c, *PSystem_Threading_ThreadPoolWorkQueue_QueueSegment_c;

typedef struct System_Threading_ThreadPoolWorkQueue_QueueSegment_Fields System_Threading_ThreadPoolWorkQueue_QueueSegment_Fields, *PSystem_Threading_ThreadPoolWorkQueue_QueueSegment_Fields;

typedef struct System_Threading_IThreadPoolWorkItem_o System_Threading_IThreadPoolWorkItem_o, *PSystem_Threading_IThreadPoolWorkItem_o;

typedef struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__c System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__c, *PSystem_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__c;

typedef struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__Fields System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__Fields, *PSystem_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__Fields;

typedef struct System_Threading_ThreadPoolWorkQueue_QueueSegment_VTable System_Threading_ThreadPoolWorkQueue_QueueSegment_VTable, *PSystem_Threading_ThreadPoolWorkQueue_QueueSegment_VTable;

typedef struct System_Threading_IThreadPoolWorkItem_c System_Threading_IThreadPoolWorkItem_c, *PSystem_Threading_IThreadPoolWorkItem_c;

typedef struct System_Threading_IThreadPoolWorkItem_Fields System_Threading_IThreadPoolWorkItem_Fields, *PSystem_Threading_IThreadPoolWorkItem_Fields;

typedef struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__VTable System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__VTable, *PSystem_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__VTable;

typedef struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_array System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_array, *PSystem_Threading_ThreadPoolWorkQueue_WorkStealingQueue_array;

struct System_Threading_IThreadPoolWorkItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Threading_IThreadPoolWorkItem_Fields {
};

struct System_Threading_IThreadPoolWorkItem_o {
    struct System_Threading_IThreadPoolWorkItem_c *klass;
    void *monitor;
    struct System_Threading_IThreadPoolWorkItem_Fields fields;
};

struct System_Threading_IThreadPoolWorkItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Threading_IThreadPoolWorkItem_o *m_Items[65535];
};

struct System_Threading_ThreadPoolWorkQueue_QueueSegment_Fields {
    struct System_Threading_IThreadPoolWorkItem_array *nodes;
    int32_t indexes;
    struct System_Threading_ThreadPoolWorkQueue_QueueSegment_o *Next;
};

struct System_Threading_ThreadPoolWorkQueue_QueueSegment_o {
    struct System_Threading_ThreadPoolWorkQueue_QueueSegment_c *klass;
    void *monitor;
    struct System_Threading_ThreadPoolWorkQueue_QueueSegment_Fields fields;
};

struct System_Threading_ThreadPoolWorkQueue_QueueSegment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_ThreadPoolWorkQueue_QueueSegment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ThreadPoolWorkQueue_QueueSegment_VTable vtable;
};

struct System_Threading_ThreadPoolWorkQueue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_ThreadPoolWorkQueueThreadLocals_StaticFields {
    struct System_Threading_ThreadPoolWorkQueueThreadLocals_o *threadLocals;
};

struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_ThreadPoolWorkQueue_StaticFields {
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__o *allThreadQueues;
};

struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_o *m_Items[65535];
};

struct System_Threading_SpinLock_o {
    struct System_Threading_SpinLock_Fields fields;
};

struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_Fields {
    struct System_Threading_IThreadPoolWorkItem_array *m_array;
    int32_t m_mask;
    int32_t m_headIndex;
    int32_t m_tailIndex;
    struct System_Threading_SpinLock_o m_foreignLock;
};

struct System_Threading_ThreadPoolWorkQueue_Fields {
    struct System_Threading_ThreadPoolWorkQueue_QueueSegment_o *queueHead;
    struct System_Threading_ThreadPoolWorkQueue_QueueSegment_o *queueTail;
    int32_t numOutstandingThreadRequests;
};

struct System_Threading_ThreadPoolWorkQueueThreadLocals_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_ThreadPoolWorkQueueThreadLocals_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_ThreadPoolWorkQueueThreadLocals_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ThreadPoolWorkQueueThreadLocals_VTable vtable;
};

struct System_Threading_ThreadPoolWorkQueueThreadLocals_Fields {
    struct System_Threading_ThreadPoolWorkQueue_o *workQueue;
    struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_o *workStealingQueue;
    struct System_Random_o *random;
};

struct System_Threading_ThreadPoolWorkQueueThreadLocals_o {
    struct System_Threading_ThreadPoolWorkQueueThreadLocals_c *klass;
    void *monitor;
    struct System_Threading_ThreadPoolWorkQueueThreadLocals_Fields fields;
};

struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__Fields {
    struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_array *m_array;
};

struct System_Threading_ThreadPoolWorkQueue_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_ThreadPoolWorkQueue_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ThreadPoolWorkQueue_VTable vtable;
};

struct System_Threading_ThreadPoolWorkQueue_o {
    struct System_Threading_ThreadPoolWorkQueue_c *klass;
    void *monitor;
    struct System_Threading_ThreadPoolWorkQueue_Fields fields;
};

struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_VTable vtable;
};

struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_o {
    struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_c *klass;
    void *monitor;
    struct System_Threading_ThreadPoolWorkQueue_WorkStealingQueue_Fields fields;
};

struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__o {
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__c *klass;
    void *monitor;
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__Fields fields;
};

struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_ThreadPoolWorkQueue_WorkStealingQueue__VTable vtable;
};

typedef union _union_256043 _union_256043, *P_union_256043;

union _union_256043 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_int__bool__bool__bool__bool__c System_Action_int__bool__bool__bool__bool__c, *PSystem_Action_int__bool__bool__bool__bool__c;

typedef struct System_Action_int__bool__bool__bool__bool__VTable System_Action_int__bool__bool__bool__bool__VTable, *PSystem_Action_int__bool__bool__bool__bool__VTable;

struct System_Action_int__bool__bool__bool__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_int__bool__bool__bool__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__bool__bool__bool__bool__VTable vtable;
};

typedef union _union_256045 _union_256045, *P_union_256045;

union _union_256045 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_Panel_o UnityEngine_UIElements_Panel_o, *PUnityEngine_UIElements_Panel_o;

typedef struct UnityEngine_UIElements_Panel_c UnityEngine_UIElements_Panel_c, *PUnityEngine_UIElements_Panel_c;

typedef struct UnityEngine_UIElements_Panel_Fields UnityEngine_UIElements_Panel_Fields, *PUnityEngine_UIElements_Panel_Fields;

typedef struct UnityEngine_UIElements_Panel_StaticFields UnityEngine_UIElements_Panel_StaticFields, *PUnityEngine_UIElements_Panel_StaticFields;

typedef struct UnityEngine_UIElements_Panel_VTable UnityEngine_UIElements_Panel_VTable, *PUnityEngine_UIElements_Panel_VTable;

typedef struct UnityEngine_UIElements_VisualTreeUpdater_o UnityEngine_UIElements_VisualTreeUpdater_o, *PUnityEngine_UIElements_VisualTreeUpdater_o;

typedef struct UnityEngine_UIElements_IStylePropertyAnimationSystem_o UnityEngine_UIElements_IStylePropertyAnimationSystem_o, *PUnityEngine_UIElements_IStylePropertyAnimationSystem_o;

typedef struct UnityEngine_UIElements_EventDispatcher_o UnityEngine_UIElements_EventDispatcher_o, *PUnityEngine_UIElements_EventDispatcher_o;

typedef struct UnityEngine_UIElements_TimerEventScheduler_o UnityEngine_UIElements_TimerEventScheduler_o, *PUnityEngine_UIElements_TimerEventScheduler_o;

typedef struct UnityEngine_UIElements_SavePersistentViewData_o UnityEngine_UIElements_SavePersistentViewData_o, *PUnityEngine_UIElements_SavePersistentViewData_o;

typedef struct UnityEngine_UIElements_GetViewDataDictionary_o UnityEngine_UIElements_GetViewDataDictionary_o, *PUnityEngine_UIElements_GetViewDataDictionary_o;

typedef struct UnityEngine_UIElements_FocusController_o UnityEngine_UIElements_FocusController_o, *PUnityEngine_UIElements_FocusController_o;

typedef struct UnityEngine_EventInterests_o UnityEngine_EventInterests_o, *PUnityEngine_EventInterests_o;

typedef struct UnityEngine_UIElements_IMGUIContainer_o UnityEngine_UIElements_IMGUIContainer_o, *PUnityEngine_UIElements_IMGUIContainer_o;

typedef struct UnityEngine_UIElements_LoadResourceFunction_o UnityEngine_UIElements_LoadResourceFunction_o, *PUnityEngine_UIElements_LoadResourceFunction_o;

typedef struct UnityEngine_UIElements_TimeMsFunction_o UnityEngine_UIElements_TimeMsFunction_o, *PUnityEngine_UIElements_TimeMsFunction_o;

typedef struct System_Action_Panel__o System_Action_Panel__o, *PSystem_Action_Panel__o;

typedef struct UnityEngine_UIElements_VisualTreeUpdater_c UnityEngine_UIElements_VisualTreeUpdater_c, *PUnityEngine_UIElements_VisualTreeUpdater_c;

typedef struct UnityEngine_UIElements_VisualTreeUpdater_Fields UnityEngine_UIElements_VisualTreeUpdater_Fields, *PUnityEngine_UIElements_VisualTreeUpdater_Fields;

typedef struct UnityEngine_UIElements_IStylePropertyAnimationSystem_c UnityEngine_UIElements_IStylePropertyAnimationSystem_c, *PUnityEngine_UIElements_IStylePropertyAnimationSystem_c;

typedef struct UnityEngine_UIElements_IStylePropertyAnimationSystem_Fields UnityEngine_UIElements_IStylePropertyAnimationSystem_Fields, *PUnityEngine_UIElements_IStylePropertyAnimationSystem_Fields;

typedef struct UnityEngine_UIElements_EventDispatcher_c UnityEngine_UIElements_EventDispatcher_c, *PUnityEngine_UIElements_EventDispatcher_c;

typedef struct UnityEngine_UIElements_EventDispatcher_Fields UnityEngine_UIElements_EventDispatcher_Fields, *PUnityEngine_UIElements_EventDispatcher_Fields;

typedef struct UnityEngine_UIElements_TimerEventScheduler_c UnityEngine_UIElements_TimerEventScheduler_c, *PUnityEngine_UIElements_TimerEventScheduler_c;

typedef struct UnityEngine_UIElements_TimerEventScheduler_Fields UnityEngine_UIElements_TimerEventScheduler_Fields, *PUnityEngine_UIElements_TimerEventScheduler_Fields;

typedef struct UnityEngine_UIElements_SavePersistentViewData_c UnityEngine_UIElements_SavePersistentViewData_c, *PUnityEngine_UIElements_SavePersistentViewData_c;

typedef struct UnityEngine_UIElements_SavePersistentViewData_Fields UnityEngine_UIElements_SavePersistentViewData_Fields, *PUnityEngine_UIElements_SavePersistentViewData_Fields;

typedef struct UnityEngine_UIElements_GetViewDataDictionary_c UnityEngine_UIElements_GetViewDataDictionary_c, *PUnityEngine_UIElements_GetViewDataDictionary_c;

typedef struct UnityEngine_UIElements_GetViewDataDictionary_Fields UnityEngine_UIElements_GetViewDataDictionary_Fields, *PUnityEngine_UIElements_GetViewDataDictionary_Fields;

typedef struct UnityEngine_UIElements_FocusController_c UnityEngine_UIElements_FocusController_c, *PUnityEngine_UIElements_FocusController_c;

typedef struct UnityEngine_UIElements_FocusController_Fields UnityEngine_UIElements_FocusController_Fields, *PUnityEngine_UIElements_FocusController_Fields;

typedef struct UnityEngine_EventInterests_Fields UnityEngine_EventInterests_Fields, *PUnityEngine_EventInterests_Fields;

typedef struct UnityEngine_UIElements_IMGUIContainer_Fields UnityEngine_UIElements_IMGUIContainer_Fields, *PUnityEngine_UIElements_IMGUIContainer_Fields;

typedef struct UnityEngine_UIElements_LoadResourceFunction_c UnityEngine_UIElements_LoadResourceFunction_c, *PUnityEngine_UIElements_LoadResourceFunction_c;

typedef struct UnityEngine_UIElements_LoadResourceFunction_Fields UnityEngine_UIElements_LoadResourceFunction_Fields, *PUnityEngine_UIElements_LoadResourceFunction_Fields;

typedef struct UnityEngine_UIElements_TimeMsFunction_c UnityEngine_UIElements_TimeMsFunction_c, *PUnityEngine_UIElements_TimeMsFunction_c;

typedef struct UnityEngine_UIElements_TimeMsFunction_Fields UnityEngine_UIElements_TimeMsFunction_Fields, *PUnityEngine_UIElements_TimeMsFunction_Fields;

typedef struct System_Action_Panel__c System_Action_Panel__c, *PSystem_Action_Panel__c;

typedef struct System_Action_Panel__Fields System_Action_Panel__Fields, *PSystem_Action_Panel__Fields;

typedef struct UnityEngine_UIElements_VisualTreeUpdater_VTable UnityEngine_UIElements_VisualTreeUpdater_VTable, *PUnityEngine_UIElements_VisualTreeUpdater_VTable;

typedef struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_o UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_o, *PUnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_o;

typedef struct UnityEngine_UIElements_EventDispatcher_StaticFields UnityEngine_UIElements_EventDispatcher_StaticFields, *PUnityEngine_UIElements_EventDispatcher_StaticFields;

typedef struct UnityEngine_UIElements_EventDispatcher_VTable UnityEngine_UIElements_EventDispatcher_VTable, *PUnityEngine_UIElements_EventDispatcher_VTable;

typedef struct UnityEngine_UIElements_ClickDetector_o UnityEngine_UIElements_ClickDetector_o, *PUnityEngine_UIElements_ClickDetector_o;

typedef struct System_Collections_Generic_List_IEventDispatchingStrategy__o System_Collections_Generic_List_IEventDispatchingStrategy__o, *PSystem_Collections_Generic_List_IEventDispatchingStrategy__o;

typedef struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__o System_Collections_Generic_Queue_EventDispatcher_EventRecord__o, *PSystem_Collections_Generic_Queue_EventDispatcher_EventRecord__o;

typedef struct UnityEngine_UIElements_PointerDispatchState_o UnityEngine_UIElements_PointerDispatchState_o, *PUnityEngine_UIElements_PointerDispatchState_o;

typedef struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__o System_Collections_Generic_Stack_EventDispatcher_DispatchContext__o, *PSystem_Collections_Generic_Stack_EventDispatcher_DispatchContext__o;

typedef struct UnityEngine_UIElements_TimerEventScheduler_VTable UnityEngine_UIElements_TimerEventScheduler_VTable, *PUnityEngine_UIElements_TimerEventScheduler_VTable;

typedef struct System_Collections_Generic_List_ScheduledItem__o System_Collections_Generic_List_ScheduledItem__o, *PSystem_Collections_Generic_List_ScheduledItem__o;

typedef struct System_Collections_Generic_HashSet_ScheduledItem__o System_Collections_Generic_HashSet_ScheduledItem__o, *PSystem_Collections_Generic_HashSet_ScheduledItem__o;

typedef struct UnityEngine_UIElements_SavePersistentViewData_VTable UnityEngine_UIElements_SavePersistentViewData_VTable, *PUnityEngine_UIElements_SavePersistentViewData_VTable;

typedef struct UnityEngine_UIElements_GetViewDataDictionary_VTable UnityEngine_UIElements_GetViewDataDictionary_VTable, *PUnityEngine_UIElements_GetViewDataDictionary_VTable;

typedef struct UnityEngine_UIElements_FocusController_VTable UnityEngine_UIElements_FocusController_VTable, *PUnityEngine_UIElements_FocusController_VTable;

typedef struct UnityEngine_UIElements_IFocusRing_o UnityEngine_UIElements_IFocusRing_o, *PUnityEngine_UIElements_IFocusRing_o;

typedef struct System_Collections_Generic_List_FocusController_FocusedElement__o System_Collections_Generic_List_FocusController_FocusedElement__o, *PSystem_Collections_Generic_List_FocusController_FocusedElement__o;

typedef struct UnityEngine_UIElements_Focusable_o UnityEngine_UIElements_Focusable_o, *PUnityEngine_UIElements_Focusable_o;

typedef struct UnityEngine_ObjectGUIState_o UnityEngine_ObjectGUIState_o, *PUnityEngine_ObjectGUIState_o;

typedef struct UnityEngine_GUILayoutUtility_LayoutCache_o UnityEngine_GUILayoutUtility_LayoutCache_o, *PUnityEngine_GUILayoutUtility_LayoutCache_o;

typedef struct UnityEngine_UIElements_FocusChangeDirection_o UnityEngine_UIElements_FocusChangeDirection_o, *PUnityEngine_UIElements_FocusChangeDirection_o;

typedef struct UnityEngine_UIElements_IMGUIContainer_GUIGlobals_o UnityEngine_UIElements_IMGUIContainer_GUIGlobals_o, *PUnityEngine_UIElements_IMGUIContainer_GUIGlobals_o;

typedef struct UnityEngine_UIElements_LoadResourceFunction_VTable UnityEngine_UIElements_LoadResourceFunction_VTable, *PUnityEngine_UIElements_LoadResourceFunction_VTable;

typedef struct UnityEngine_UIElements_TimeMsFunction_VTable UnityEngine_UIElements_TimeMsFunction_VTable, *PUnityEngine_UIElements_TimeMsFunction_VTable;

typedef struct System_Action_Panel__VTable System_Action_Panel__VTable, *PSystem_Action_Panel__VTable;

typedef struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_c UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_c, *PUnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_c;

typedef struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_Fields UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_Fields, *PUnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_Fields;

typedef struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___o UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___o, *PUnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___o;

typedef struct UnityEngine_UIElements_IEventDispatchingStrategy_array UnityEngine_UIElements_IEventDispatchingStrategy_array, *PUnityEngine_UIElements_IEventDispatchingStrategy_array;

typedef struct UnityEngine_UIElements_ClickDetector_c UnityEngine_UIElements_ClickDetector_c, *PUnityEngine_UIElements_ClickDetector_c;

typedef struct UnityEngine_UIElements_ClickDetector_Fields UnityEngine_UIElements_ClickDetector_Fields, *PUnityEngine_UIElements_ClickDetector_Fields;

typedef struct System_Collections_Generic_List_IEventDispatchingStrategy__c System_Collections_Generic_List_IEventDispatchingStrategy__c, *PSystem_Collections_Generic_List_IEventDispatchingStrategy__c;

typedef struct System_Collections_Generic_List_IEventDispatchingStrategy__Fields System_Collections_Generic_List_IEventDispatchingStrategy__Fields, *PSystem_Collections_Generic_List_IEventDispatchingStrategy__Fields;

typedef struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__c System_Collections_Generic_Queue_EventDispatcher_EventRecord__c, *PSystem_Collections_Generic_Queue_EventDispatcher_EventRecord__c;

typedef struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__Fields System_Collections_Generic_Queue_EventDispatcher_EventRecord__Fields, *PSystem_Collections_Generic_Queue_EventDispatcher_EventRecord__Fields;

typedef struct UnityEngine_UIElements_PointerDispatchState_c UnityEngine_UIElements_PointerDispatchState_c, *PUnityEngine_UIElements_PointerDispatchState_c;

typedef struct UnityEngine_UIElements_PointerDispatchState_Fields UnityEngine_UIElements_PointerDispatchState_Fields, *PUnityEngine_UIElements_PointerDispatchState_Fields;

typedef struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__c System_Collections_Generic_Stack_EventDispatcher_DispatchContext__c, *PSystem_Collections_Generic_Stack_EventDispatcher_DispatchContext__c;

typedef struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__Fields System_Collections_Generic_Stack_EventDispatcher_DispatchContext__Fields, *PSystem_Collections_Generic_Stack_EventDispatcher_DispatchContext__Fields;

typedef struct System_Collections_Generic_List_ScheduledItem__c System_Collections_Generic_List_ScheduledItem__c, *PSystem_Collections_Generic_List_ScheduledItem__c;

typedef struct System_Collections_Generic_List_ScheduledItem__Fields System_Collections_Generic_List_ScheduledItem__Fields, *PSystem_Collections_Generic_List_ScheduledItem__Fields;

typedef struct System_Collections_Generic_HashSet_ScheduledItem__c System_Collections_Generic_HashSet_ScheduledItem__c, *PSystem_Collections_Generic_HashSet_ScheduledItem__c;

typedef struct System_Collections_Generic_HashSet_ScheduledItem__Fields System_Collections_Generic_HashSet_ScheduledItem__Fields, *PSystem_Collections_Generic_HashSet_ScheduledItem__Fields;

typedef struct UnityEngine_UIElements_IFocusRing_c UnityEngine_UIElements_IFocusRing_c, *PUnityEngine_UIElements_IFocusRing_c;

typedef struct UnityEngine_UIElements_IFocusRing_Fields UnityEngine_UIElements_IFocusRing_Fields, *PUnityEngine_UIElements_IFocusRing_Fields;

typedef struct System_Collections_Generic_List_FocusController_FocusedElement__c System_Collections_Generic_List_FocusController_FocusedElement__c, *PSystem_Collections_Generic_List_FocusController_FocusedElement__c;

typedef struct System_Collections_Generic_List_FocusController_FocusedElement__Fields System_Collections_Generic_List_FocusController_FocusedElement__Fields, *PSystem_Collections_Generic_List_FocusController_FocusedElement__Fields;

typedef struct UnityEngine_UIElements_Focusable_c UnityEngine_UIElements_Focusable_c, *PUnityEngine_UIElements_Focusable_c;

typedef struct UnityEngine_ObjectGUIState_c UnityEngine_ObjectGUIState_c, *PUnityEngine_ObjectGUIState_c;

typedef struct UnityEngine_ObjectGUIState_Fields UnityEngine_ObjectGUIState_Fields, *PUnityEngine_ObjectGUIState_Fields;

typedef struct UnityEngine_GUILayoutUtility_LayoutCache_c UnityEngine_GUILayoutUtility_LayoutCache_c, *PUnityEngine_GUILayoutUtility_LayoutCache_c;

typedef struct UnityEngine_GUILayoutUtility_LayoutCache_Fields UnityEngine_GUILayoutUtility_LayoutCache_Fields, *PUnityEngine_GUILayoutUtility_LayoutCache_Fields;

typedef struct UnityEngine_UIElements_FocusChangeDirection_c UnityEngine_UIElements_FocusChangeDirection_c, *PUnityEngine_UIElements_FocusChangeDirection_c;

typedef struct UnityEngine_UIElements_FocusChangeDirection_Fields UnityEngine_UIElements_FocusChangeDirection_Fields, *PUnityEngine_UIElements_FocusChangeDirection_Fields;

typedef struct UnityEngine_UIElements_IMGUIContainer_GUIGlobals_Fields UnityEngine_UIElements_IMGUIContainer_GUIGlobals_Fields, *PUnityEngine_UIElements_IMGUIContainer_GUIGlobals_Fields;

typedef struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_VTable UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_VTable, *PUnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_VTable;

typedef struct UnityEngine_UIElements_IVisualTreeUpdater_array UnityEngine_UIElements_IVisualTreeUpdater_array, *PUnityEngine_UIElements_IVisualTreeUpdater_array;

typedef struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___c UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___c, *PUnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___c;

typedef struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___Fields UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___Fields, *PUnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___Fields;

typedef struct UnityEngine_UIElements_IEventDispatchingStrategy_o UnityEngine_UIElements_IEventDispatchingStrategy_o, *PUnityEngine_UIElements_IEventDispatchingStrategy_o;

typedef struct UnityEngine_UIElements_ClickDetector_StaticFields UnityEngine_UIElements_ClickDetector_StaticFields, *PUnityEngine_UIElements_ClickDetector_StaticFields;

typedef struct UnityEngine_UIElements_ClickDetector_VTable UnityEngine_UIElements_ClickDetector_VTable, *PUnityEngine_UIElements_ClickDetector_VTable;

typedef struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__o System_Collections_Generic_List_ClickDetector_ButtonClickStatus__o, *PSystem_Collections_Generic_List_ClickDetector_ButtonClickStatus__o;

typedef struct System_Collections_Generic_List_IEventDispatchingStrategy__StaticFields System_Collections_Generic_List_IEventDispatchingStrategy__StaticFields, *PSystem_Collections_Generic_List_IEventDispatchingStrategy__StaticFields;

typedef struct System_Collections_Generic_List_IEventDispatchingStrategy__VTable System_Collections_Generic_List_IEventDispatchingStrategy__VTable, *PSystem_Collections_Generic_List_IEventDispatchingStrategy__VTable;

typedef struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__VTable System_Collections_Generic_Queue_EventDispatcher_EventRecord__VTable, *PSystem_Collections_Generic_Queue_EventDispatcher_EventRecord__VTable;

typedef struct UnityEngine_UIElements_EventDispatcher_EventRecord_array UnityEngine_UIElements_EventDispatcher_EventRecord_array, *PUnityEngine_UIElements_EventDispatcher_EventRecord_array;

typedef struct UnityEngine_UIElements_PointerDispatchState_VTable UnityEngine_UIElements_PointerDispatchState_VTable, *PUnityEngine_UIElements_PointerDispatchState_VTable;

typedef struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__VTable System_Collections_Generic_Stack_EventDispatcher_DispatchContext__VTable, *PSystem_Collections_Generic_Stack_EventDispatcher_DispatchContext__VTable;

typedef struct UnityEngine_UIElements_EventDispatcher_DispatchContext_array UnityEngine_UIElements_EventDispatcher_DispatchContext_array, *PUnityEngine_UIElements_EventDispatcher_DispatchContext_array;

typedef struct System_Collections_Generic_List_ScheduledItem__StaticFields System_Collections_Generic_List_ScheduledItem__StaticFields, *PSystem_Collections_Generic_List_ScheduledItem__StaticFields;

typedef struct System_Collections_Generic_List_ScheduledItem__VTable System_Collections_Generic_List_ScheduledItem__VTable, *PSystem_Collections_Generic_List_ScheduledItem__VTable;

typedef struct UnityEngine_UIElements_ScheduledItem_array UnityEngine_UIElements_ScheduledItem_array, *PUnityEngine_UIElements_ScheduledItem_array;

typedef struct System_Collections_Generic_HashSet_ScheduledItem__VTable System_Collections_Generic_HashSet_ScheduledItem__VTable, *PSystem_Collections_Generic_HashSet_ScheduledItem__VTable;

typedef struct System_Collections_Generic_List_FocusController_FocusedElement__StaticFields System_Collections_Generic_List_FocusController_FocusedElement__StaticFields, *PSystem_Collections_Generic_List_FocusController_FocusedElement__StaticFields;

typedef struct System_Collections_Generic_List_FocusController_FocusedElement__VTable System_Collections_Generic_List_FocusController_FocusedElement__VTable, *PSystem_Collections_Generic_List_FocusController_FocusedElement__VTable;

typedef struct UnityEngine_UIElements_FocusController_FocusedElement_array UnityEngine_UIElements_FocusController_FocusedElement_array, *PUnityEngine_UIElements_FocusController_FocusedElement_array;

typedef struct UnityEngine_UIElements_Focusable_VTable UnityEngine_UIElements_Focusable_VTable, *PUnityEngine_UIElements_Focusable_VTable;

typedef struct UnityEngine_ObjectGUIState_VTable UnityEngine_ObjectGUIState_VTable, *PUnityEngine_ObjectGUIState_VTable;

typedef struct UnityEngine_GUILayoutUtility_LayoutCache_VTable UnityEngine_GUILayoutUtility_LayoutCache_VTable, *PUnityEngine_GUILayoutUtility_LayoutCache_VTable;

typedef struct UnityEngine_GUILayoutGroup_o UnityEngine_GUILayoutGroup_o, *PUnityEngine_GUILayoutGroup_o;

typedef struct UnityEngineInternal_GenericStack_o UnityEngineInternal_GenericStack_o, *PUnityEngineInternal_GenericStack_o;

typedef struct UnityEngine_UIElements_FocusChangeDirection_StaticFields UnityEngine_UIElements_FocusChangeDirection_StaticFields, *PUnityEngine_UIElements_FocusChangeDirection_StaticFields;

typedef struct UnityEngine_UIElements_FocusChangeDirection_VTable UnityEngine_UIElements_FocusChangeDirection_VTable, *PUnityEngine_UIElements_FocusChangeDirection_VTable;

typedef struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___VTable UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___VTable, *PUnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___VTable;

typedef struct UnityEngine_UIElements_IEventDispatchingStrategy_c UnityEngine_UIElements_IEventDispatchingStrategy_c, *PUnityEngine_UIElements_IEventDispatchingStrategy_c;

typedef struct UnityEngine_UIElements_IEventDispatchingStrategy_Fields UnityEngine_UIElements_IEventDispatchingStrategy_Fields, *PUnityEngine_UIElements_IEventDispatchingStrategy_Fields;

typedef struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__c System_Collections_Generic_List_ClickDetector_ButtonClickStatus__c, *PSystem_Collections_Generic_List_ClickDetector_ButtonClickStatus__c;

typedef struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__Fields System_Collections_Generic_List_ClickDetector_ButtonClickStatus__Fields, *PSystem_Collections_Generic_List_ClickDetector_ButtonClickStatus__Fields;

typedef struct UnityEngine_UIElements_EventDispatcher_EventRecord_o UnityEngine_UIElements_EventDispatcher_EventRecord_o, *PUnityEngine_UIElements_EventDispatcher_EventRecord_o;

typedef struct UnityEngine_UIElements_EventDispatcher_DispatchContext_o UnityEngine_UIElements_EventDispatcher_DispatchContext_o, *PUnityEngine_UIElements_EventDispatcher_DispatchContext_o;

typedef struct UnityEngine_UIElements_ScheduledItem_o UnityEngine_UIElements_ScheduledItem_o, *PUnityEngine_UIElements_ScheduledItem_o;

typedef struct UnityEngine_UIElements_FocusController_FocusedElement_o UnityEngine_UIElements_FocusController_FocusedElement_o, *PUnityEngine_UIElements_FocusController_FocusedElement_o;

typedef struct UnityEngine_GUILayoutGroup_c UnityEngine_GUILayoutGroup_c, *PUnityEngine_GUILayoutGroup_c;

typedef struct UnityEngine_GUILayoutGroup_Fields UnityEngine_GUILayoutGroup_Fields, *PUnityEngine_GUILayoutGroup_Fields;

typedef struct UnityEngineInternal_GenericStack_c UnityEngineInternal_GenericStack_c, *PUnityEngineInternal_GenericStack_c;

typedef struct UnityEngineInternal_GenericStack_Fields UnityEngineInternal_GenericStack_Fields, *PUnityEngineInternal_GenericStack_Fields;

typedef struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__StaticFields System_Collections_Generic_List_ClickDetector_ButtonClickStatus__StaticFields, *PSystem_Collections_Generic_List_ClickDetector_ButtonClickStatus__StaticFields;

typedef struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__VTable System_Collections_Generic_List_ClickDetector_ButtonClickStatus__VTable, *PSystem_Collections_Generic_List_ClickDetector_ButtonClickStatus__VTable;

typedef struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_array UnityEngine_UIElements_ClickDetector_ButtonClickStatus_array, *PUnityEngine_UIElements_ClickDetector_ButtonClickStatus_array;

typedef struct UnityEngine_UIElements_EventDispatcher_EventRecord_Fields UnityEngine_UIElements_EventDispatcher_EventRecord_Fields, *PUnityEngine_UIElements_EventDispatcher_EventRecord_Fields;

typedef struct UnityEngine_UIElements_EventDispatcher_DispatchContext_Fields UnityEngine_UIElements_EventDispatcher_DispatchContext_Fields, *PUnityEngine_UIElements_EventDispatcher_DispatchContext_Fields;

typedef struct UnityEngine_UIElements_ScheduledItem_c UnityEngine_UIElements_ScheduledItem_c, *PUnityEngine_UIElements_ScheduledItem_c;

typedef struct UnityEngine_UIElements_ScheduledItem_Fields UnityEngine_UIElements_ScheduledItem_Fields, *PUnityEngine_UIElements_ScheduledItem_Fields;

typedef struct UnityEngine_UIElements_FocusController_FocusedElement_Fields UnityEngine_UIElements_FocusController_FocusedElement_Fields, *PUnityEngine_UIElements_FocusController_FocusedElement_Fields;

typedef struct UnityEngine_GUILayoutGroup_StaticFields UnityEngine_GUILayoutGroup_StaticFields, *PUnityEngine_GUILayoutGroup_StaticFields;

typedef struct UnityEngine_GUILayoutGroup_VTable UnityEngine_GUILayoutGroup_VTable, *PUnityEngine_GUILayoutGroup_VTable;

typedef struct UnityEngine_GUILayoutEntry_Fields UnityEngine_GUILayoutEntry_Fields, *PUnityEngine_GUILayoutEntry_Fields;

typedef struct System_Collections_Generic_List_GUILayoutEntry__o System_Collections_Generic_List_GUILayoutEntry__o, *PSystem_Collections_Generic_List_GUILayoutEntry__o;

typedef struct UnityEngineInternal_GenericStack_VTable UnityEngineInternal_GenericStack_VTable, *PUnityEngineInternal_GenericStack_VTable;

typedef struct System_Collections_Stack_Fields System_Collections_Stack_Fields, *PSystem_Collections_Stack_Fields;

typedef struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_o UnityEngine_UIElements_ClickDetector_ButtonClickStatus_o, *PUnityEngine_UIElements_ClickDetector_ButtonClickStatus_o;

typedef struct UnityEngine_UIElements_EventBase_o UnityEngine_UIElements_EventBase_o, *PUnityEngine_UIElements_EventBase_o;

typedef struct UnityEngine_UIElements_ScheduledItem_StaticFields UnityEngine_UIElements_ScheduledItem_StaticFields, *PUnityEngine_UIElements_ScheduledItem_StaticFields;

typedef struct UnityEngine_UIElements_ScheduledItem_VTable UnityEngine_UIElements_ScheduledItem_VTable, *PUnityEngine_UIElements_ScheduledItem_VTable;

typedef struct UnityEngine_GUILayoutEntry_o UnityEngine_GUILayoutEntry_o, *PUnityEngine_GUILayoutEntry_o;

typedef struct System_Collections_Generic_List_GUILayoutEntry__c System_Collections_Generic_List_GUILayoutEntry__c, *PSystem_Collections_Generic_List_GUILayoutEntry__c;

typedef struct System_Collections_Generic_List_GUILayoutEntry__Fields System_Collections_Generic_List_GUILayoutEntry__Fields, *PSystem_Collections_Generic_List_GUILayoutEntry__Fields;

typedef struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_c UnityEngine_UIElements_ClickDetector_ButtonClickStatus_c, *PUnityEngine_UIElements_ClickDetector_ButtonClickStatus_c;

typedef struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_Fields UnityEngine_UIElements_ClickDetector_ButtonClickStatus_Fields, *PUnityEngine_UIElements_ClickDetector_ButtonClickStatus_Fields;

typedef struct UnityEngine_UIElements_EventBase_c UnityEngine_UIElements_EventBase_c, *PUnityEngine_UIElements_EventBase_c;

typedef struct UnityEngine_GUILayoutEntry_c UnityEngine_GUILayoutEntry_c, *PUnityEngine_GUILayoutEntry_c;

typedef struct System_Collections_Generic_List_GUILayoutEntry__StaticFields System_Collections_Generic_List_GUILayoutEntry__StaticFields, *PSystem_Collections_Generic_List_GUILayoutEntry__StaticFields;

typedef struct System_Collections_Generic_List_GUILayoutEntry__VTable System_Collections_Generic_List_GUILayoutEntry__VTable, *PSystem_Collections_Generic_List_GUILayoutEntry__VTable;

typedef struct UnityEngine_GUILayoutEntry_array UnityEngine_GUILayoutEntry_array, *PUnityEngine_GUILayoutEntry_array;

typedef struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_VTable UnityEngine_UIElements_ClickDetector_ButtonClickStatus_VTable, *PUnityEngine_UIElements_ClickDetector_ButtonClickStatus_VTable;

typedef struct UnityEngine_UIElements_EventBase_StaticFields UnityEngine_UIElements_EventBase_StaticFields, *PUnityEngine_UIElements_EventBase_StaticFields;

typedef struct UnityEngine_UIElements_EventBase_VTable UnityEngine_UIElements_EventBase_VTable, *PUnityEngine_UIElements_EventBase_VTable;

typedef struct UnityEngine_GUILayoutEntry_StaticFields UnityEngine_GUILayoutEntry_StaticFields, *PUnityEngine_GUILayoutEntry_StaticFields;

typedef struct UnityEngine_GUILayoutEntry_VTable UnityEngine_GUILayoutEntry_VTable, *PUnityEngine_GUILayoutEntry_VTable;

struct UnityEngine_UIElements_EventBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_EventBase_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventBase_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_VTable vtable;
};

struct UnityEngine_UIElements_ClickDetector_StaticFields {
    int32_t _s_DoubleClickTime_k__BackingField;
};

struct UnityEngine_UIElements_EventBase_o {
    struct UnityEngine_UIElements_EventBase_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventBase_Fields fields;
};

struct UnityEngine_UIElements_EventDispatcher_EventRecord_Fields {
    struct UnityEngine_UIElements_EventBase_o *m_Event;
    struct UnityEngine_UIElements_IPanel_o *m_Panel;
};

struct UnityEngine_UIElements_IEventDispatchingStrategy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_IEventDispatchingStrategy_Fields {
};

struct UnityEngine_UIElements_IEventDispatchingStrategy_o {
    struct UnityEngine_UIElements_IEventDispatchingStrategy_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IEventDispatchingStrategy_Fields fields;
};

struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__Fields {
    struct UnityEngine_UIElements_EventDispatcher_DispatchContext_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_PointerDispatchState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_ObjectGUIState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_Fields {
    struct UnityEngine_UIElements_IVisualTreeUpdater_array *m_VisualTreeUpdaters;
};

struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_Fields {
    struct UnityEngine_UIElements_VisualElement_o *m_Target;
    struct UnityEngine_Vector3_o m_PointerDownPosition;
    int64_t m_LastPointerDownTime;
    int32_t m_ClickCount;
};

struct UnityEngine_UIElements_PointerDispatchState_Fields {
    struct UnityEngine_UIElements_IEventHandler_array *m_PendingPointerCapture;
    struct UnityEngine_UIElements_IEventHandler_array *m_PointerCapture;
    struct System_Boolean_array *m_ShouldSendCompatibilityMouseEvents;
};

struct UnityEngine_UIElements_PointerDispatchState_o {
    struct UnityEngine_UIElements_PointerDispatchState_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PointerDispatchState_Fields fields;
};

struct UnityEngine_UIElements_EventDispatcher_DispatchContext_Fields {
    uint32_t m_GateCount;
    struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__o *m_Queue;
};

struct UnityEngine_UIElements_EventDispatcher_DispatchContext_o {
    struct UnityEngine_UIElements_EventDispatcher_DispatchContext_Fields fields;
};

struct UnityEngine_UIElements_PointerDispatchState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerDispatchState_VTable vtable;
};

struct System_Collections_Generic_List_FocusController_FocusedElement__Fields {
    struct UnityEngine_UIElements_FocusController_FocusedElement_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_FocusChangeDirection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_IDisposable_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_ApplyTo;
};

struct UnityEngine_UIElements_FocusController_FocusedElement_Fields {
    struct UnityEngine_UIElements_VisualElement_o *m_SubTreeRoot;
    struct UnityEngine_UIElements_Focusable_o *m_FocusedElement;
};

struct UnityEngine_UIElements_FocusController_FocusedElement_o {
    struct UnityEngine_UIElements_FocusController_FocusedElement_Fields fields;
};

struct UnityEngine_UIElements_FocusChangeDirection_Fields {
    int32_t m_Value;
};

struct UnityEngine_UIElements_FocusChangeDirection_o {
    struct UnityEngine_UIElements_FocusChangeDirection_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_FocusChangeDirection_Fields fields;
};

struct UnityEngine_GUILayoutUtility_LayoutCache_Fields {
    int32_t _id_k__BackingField;
    struct UnityEngine_GUILayoutGroup_o *topLevel;
    struct UnityEngineInternal_GenericStack_o *layoutGroups;
    struct UnityEngine_GUILayoutGroup_o *windows;
};

struct UnityEngine_UIElements_IMGUIContainer_GUIGlobals_Fields {
    struct UnityEngine_Matrix4x4_o matrix;
    struct UnityEngine_Color_o color;
    struct UnityEngine_Color_o contentColor;
    struct UnityEngine_Color_o backgroundColor;
    bool enabled;
    bool changed;
    int32_t displayIndex;
};

struct UnityEngine_UIElements_IMGUIContainer_GUIGlobals_o {
    struct UnityEngine_UIElements_IMGUIContainer_GUIGlobals_Fields fields;
};

struct UnityEngine_UIElements_IMGUIContainer_Fields {
    struct UnityEngine_UIElements_VisualElement_Fields super;
    struct System_Action_o *m_OnGUIHandler;
    struct UnityEngine_ObjectGUIState_o *m_ObjectGUIState;
    bool useOwnerObjectGUIState;
    struct UnityEngine_Rect_o _lastWorldClip_k__BackingField;
    bool m_CullingEnabled;
    bool m_IsFocusDelegated;
    bool m_RefreshCachedLayout;
    struct UnityEngine_GUILayoutUtility_LayoutCache_o *m_Cache;
    struct UnityEngine_Rect_o m_CachedClippingRect;
    struct UnityEngine_Matrix4x4_o m_CachedTransform;
    int32_t _contextType_k__BackingField;
    bool lostFocus;
    bool receivedFocus;
    struct UnityEngine_UIElements_FocusChangeDirection_o *focusChangeDirection;
    bool hasFocusableControls;
    int32_t newKeyboardFocusControlID;
    bool _focusOnlyIfHasFocusableControls_k__BackingField;
    struct UnityEngine_UIElements_IMGUIContainer_GUIGlobals_o m_GUIGlobals;
};

struct UnityEngine_UIElements_IMGUIContainer_o {
    struct UnityEngine_UIElements_IMGUIContainer_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IMGUIContainer_Fields fields;
};

struct System_Collections_Generic_HashSet_ScheduledItem__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_ScheduledItem__o {
    struct System_Collections_Generic_HashSet_ScheduledItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_ScheduledItem__Fields fields;
};

struct System_Collections_Generic_HashSet_ScheduledItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_ScheduledItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_ScheduledItem__VTable vtable;
};

struct UnityEngine_UIElements_FocusChangeDirection_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_FocusChangeDirection_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_FocusChangeDirection_VTable vtable;
};

struct UnityEngine_UIElements_IFocusRing_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_IFocusRing_Fields {
};

struct UnityEngine_UIElements_IFocusRing_o {
    struct UnityEngine_UIElements_IFocusRing_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IFocusRing_Fields fields;
};

struct System_Collections_Generic_List_GUILayoutEntry__StaticFields {
    struct UnityEngine_GUILayoutEntry_array *s_emptyArray;
};

struct UnityEngine_UIElements_ScheduledItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_OnItemUnscheduled;
    struct VirtualInvokeData _6_ShouldUnschedule;
};

struct UnityEngine_UIElements_ScheduledItem_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_ScheduledItem_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ScheduledItem_VTable vtable;
};

struct UnityEngine_UIElements_LoadResourceFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_GetViewDataDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_GetViewDataDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_GetViewDataDictionary_VTable vtable;
};

struct UnityEngine_UIElements_ScheduledItem_Fields {
    struct System_Func_bool__o *timerUpdateStopCondition;
    int64_t _startMs_k__BackingField;
    int64_t _delayMs_k__BackingField;
    int64_t _intervalMs_k__BackingField;
    int64_t _endTimeMs_k__BackingField;
};

struct UnityEngine_UIElements_GetViewDataDictionary_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_GetViewDataDictionary_o {
    struct UnityEngine_UIElements_GetViewDataDictionary_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_GetViewDataDictionary_Fields fields;
};

struct UnityEngine_UIElements_TimeMsFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_ScheduledItem_o {
    struct UnityEngine_UIElements_ScheduledItem_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ScheduledItem_Fields fields;
};

struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_ScheduledItem_StaticFields {
    struct System_Func_bool__o *OnceCondition;
    struct System_Func_bool__o *ForeverCondition;
};

struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_VTable vtable;
};

struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_o {
    struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_Fields fields;
};

struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    int32_t m_MaxSize;
};

struct UnityEngine_UIElements_EventDispatcher_DispatchContext_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_EventDispatcher_DispatchContext_o m_Items[65535];
};

struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_Panel__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_Focusable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
};

struct UnityEngine_UIElements_EventDispatcher_EventRecord_o {
    struct UnityEngine_UIElements_EventDispatcher_EventRecord_Fields fields;
};

struct UnityEngine_UIElements_EventDispatcher_EventRecord_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_EventDispatcher_EventRecord_o m_Items[65535];
};

struct System_Action_Panel__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_GUILayoutEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_marginLeft;
    struct VirtualInvokeData _5_get_marginRight;
    struct VirtualInvokeData _6_get_marginTop;
    struct VirtualInvokeData _7_get_marginBottom;
    struct VirtualInvokeData _8_CalcWidth;
    struct VirtualInvokeData _9_CalcHeight;
    struct VirtualInvokeData _10_SetHorizontal;
    struct VirtualInvokeData _11_SetVertical;
    struct VirtualInvokeData _12_ApplyStyleSettings;
    struct VirtualInvokeData _13_ApplyOptions;
};

struct System_Collections_Generic_List_GUILayoutEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_EventDispatcher_Fields {
    struct UnityEngine_UIElements_ClickDetector_o *m_ClickDetector;
    struct System_Collections_Generic_List_IEventDispatchingStrategy__o *m_DispatchingStrategies;
    struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__o *m_Queue;
    struct UnityEngine_UIElements_PointerDispatchState_o *_pointerState_k__BackingField;
    uint32_t m_GateCount;
    struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__o *m_DispatchContexts;
    bool m_Immediate;
    bool _processingEvents_k__BackingField;
};

struct UnityEngine_EventInterests_Fields {
    bool _wantsMouseMove_k__BackingField;
    bool _wantsMouseEnterLeaveWindow_k__BackingField;
    bool _wantsLessLayoutEvents_k__BackingField;
};

struct UnityEngine_EventInterests_o {
    struct UnityEngine_EventInterests_Fields fields;
};

struct System_Collections_Generic_List_ScheduledItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_EventDispatcher_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__Fields {
    struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__o {
    struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__Fields fields;
};

struct UnityEngine_UIElements_VisualTreeUpdater_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_UIElements_VisualTreeUpdater_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualTreeUpdater_VTable vtable;
};

struct UnityEngine_UIElements_VisualTreeUpdater_Fields {
    struct UnityEngine_UIElements_BaseVisualElementPanel_o *m_Panel;
    struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_o *m_UpdaterArray;
};

struct UnityEngine_UIElements_VisualTreeUpdater_o {
    struct UnityEngine_UIElements_VisualTreeUpdater_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualTreeUpdater_Fields fields;
};

struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__VTable vtable;
};

struct UnityEngine_UIElements_FocusController_Fields {
    struct UnityEngine_UIElements_IFocusRing_o *_focusRing_k__BackingField;
    struct System_Collections_Generic_List_FocusController_FocusedElement__o *m_FocusedElements;
    struct UnityEngine_UIElements_Focusable_o *m_LastFocusedElement;
    struct UnityEngine_UIElements_Focusable_o *m_LastPendingFocusedElement;
    int32_t m_PendingFocusCount;
    int32_t _imguiKeyboardControl_k__BackingField;
};

struct UnityEngine_UIElements_Panel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IMGUIEventInterests;
    struct VirtualInvokeData _11_set_IMGUIEventInterests;
    struct VirtualInvokeData _12_get_ownerObject;
    struct VirtualInvokeData _13_set_ownerObject;
    struct VirtualInvokeData _14_get_saveViewData;
    struct VirtualInvokeData _15_get_getViewDataDictionary;
    struct VirtualInvokeData _16_get_IMGUIContainersCount;
    struct VirtualInvokeData _17_set_IMGUIContainersCount;
    struct VirtualInvokeData _18_get_focusController;
    struct VirtualInvokeData _19_set_focusController;
    struct VirtualInvokeData _20_get_rootIMGUIContainer;
    struct VirtualInvokeData _21_Dispose;
    struct VirtualInvokeData _22_Repaint;
    struct VirtualInvokeData _23_ValidateLayout;
    struct VirtualInvokeData _24_UpdateAnimations;
    struct VirtualInvokeData _25_UpdateBindings;
    struct VirtualInvokeData _26_ApplyStyles;
    struct VirtualInvokeData _27_get_version;
    struct VirtualInvokeData _28_get_hierarchyVersion;
    struct VirtualInvokeData _29_OnVersionChanged;
    struct VirtualInvokeData _30_get_repaintData;
    struct VirtualInvokeData _31_set_repaintData;
    struct VirtualInvokeData _32_get_cursorManager;
    struct VirtualInvokeData _33_set_cursorManager;
    struct VirtualInvokeData _34_get_contextualMenuManager;
    struct VirtualInvokeData _35_get_visualTree;
    struct VirtualInvokeData _36_get_dispatcher;
    struct VirtualInvokeData _37_set_dispatcher;
    struct VirtualInvokeData _38_get_scheduler;
    struct VirtualInvokeData _39_get_styleAnimationSystem;
    struct VirtualInvokeData _40_set_styleAnimationSystem;
    struct VirtualInvokeData _41_get_contextType;
    struct VirtualInvokeData _42_set_contextType;
    struct VirtualInvokeData _43_Pick;
    struct VirtualInvokeData _44_PickAll;
    struct VirtualInvokeData _45_GetUpdater;
    struct VirtualInvokeData _46_get_standardShader;
    struct VirtualInvokeData _47_get_standardWorldSpaceShader;
    struct VirtualInvokeData _48_get_atlas;
    struct VirtualInvokeData _49_set_atlas;
    struct VirtualInvokeData _50_Update;
};

struct System_Collections_Generic_List_ScheduledItem__Fields {
    struct UnityEngine_UIElements_ScheduledItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ScheduledItem__o {
    struct System_Collections_Generic_List_ScheduledItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ScheduledItem__Fields fields;
};

struct System_Collections_Generic_List_GUILayoutEntry__Fields {
    struct UnityEngine_GUILayoutEntry_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ScheduledItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ScheduledItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ScheduledItem__VTable vtable;
};

struct UnityEngine_UIElements_LoadResourceFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_LoadResourceFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_LoadResourceFunction_VTable vtable;
};

struct System_Collections_Generic_List_GUILayoutEntry__o {
    struct System_Collections_Generic_List_GUILayoutEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GUILayoutEntry__Fields fields;
};

struct System_Collections_Generic_List_IEventDispatchingStrategy__Fields {
    struct UnityEngine_UIElements_IEventDispatchingStrategy_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_GUILayoutEntry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GUILayoutEntry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GUILayoutEntry__VTable vtable;
};

struct UnityEngine_UIElements_LoadResourceFunction_o {
    struct UnityEngine_UIElements_LoadResourceFunction_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_LoadResourceFunction_Fields fields;
};

struct UnityEngine_GUILayoutEntry_StaticFields {
    struct UnityEngine_Rect_o kDummyRect;
    int32_t indent;
};

struct System_Collections_Generic_List_IEventDispatchingStrategy__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IEventDispatchingStrategy__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IEventDispatchingStrategy__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IEventDispatchingStrategy__VTable vtable;
};

struct System_Collections_Generic_List_IEventDispatchingStrategy__o {
    struct System_Collections_Generic_List_IEventDispatchingStrategy__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IEventDispatchingStrategy__Fields fields;
};

struct UnityEngine_GUILayoutGroup_StaticFields {
    struct UnityEngine_GUILayoutEntry_o *none;
};

struct UnityEngine_UIElements_EventDispatcher_o {
    struct UnityEngine_UIElements_EventDispatcher_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventDispatcher_Fields fields;
};

struct UnityEngine_UIElements_EventDispatcher_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventDispatcher_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventDispatcher_VTable vtable;
};

struct UnityEngine_UIElements_Panel_Fields {
    struct UnityEngine_UIElements_BaseVisualElementPanel_Fields super;
    struct UnityEngine_UIElements_VisualElement_o *m_RootContainer;
    struct UnityEngine_UIElements_VisualTreeUpdater_o *m_VisualTreeUpdater;
    struct UnityEngine_UIElements_IStylePropertyAnimationSystem_o *m_StylePropertyAnimationSystem;
    struct System_String_o *m_PanelName;
    uint32_t m_Version;
    uint32_t m_RepaintVersion;
    uint32_t m_HierarchyVersion;
    struct Unity_Profiling_ProfilerMarker_o m_MarkerBeforeUpdate;
    struct Unity_Profiling_ProfilerMarker_o m_MarkerUpdate;
    struct Unity_Profiling_ProfilerMarker_o m_MarkerLayout;
    struct Unity_Profiling_ProfilerMarker_o m_MarkerBindings;
    struct Unity_Profiling_ProfilerMarker_o m_MarkerAnimations;
    struct UnityEngine_UIElements_EventDispatcher_o *_dispatcher_k__BackingField;
    struct UnityEngine_UIElements_TimerEventScheduler_o *m_Scheduler;
    struct UnityEngine_ScriptableObject_o *_ownerObject_k__BackingField;
    int32_t _contextType_k__BackingField;
    struct UnityEngine_UIElements_SavePersistentViewData_o *_saveViewData_k__BackingField;
    struct UnityEngine_UIElements_GetViewDataDictionary_o *_getViewDataDictionary_k__BackingField;
    struct UnityEngine_UIElements_FocusController_o *_focusController_k__BackingField;
    struct UnityEngine_EventInterests_o _IMGUIEventInterests_k__BackingField;
    int32_t _IMGUIContainersCount_k__BackingField;
    struct UnityEngine_UIElements_IMGUIContainer_o *_rootIMGUIContainer_k__BackingField;
    struct UnityEngine_Shader_o *m_StandardShader;
    struct UnityEngine_UIElements_AtlasBase_o *m_Atlas;
    bool m_ValidatingLayout;
};

struct UnityEngine_UIElements_SavePersistentViewData_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_SavePersistentViewData_o {
    struct UnityEngine_UIElements_SavePersistentViewData_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_SavePersistentViewData_Fields fields;
};

struct UnityEngine_UIElements_SavePersistentViewData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_SavePersistentViewData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_SavePersistentViewData_VTable vtable;
};

struct UnityEngine_UIElements_EventDispatcher_StaticFields {
    struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___o *k_EventQueuePool;
    struct UnityEngine_UIElements_IEventDispatchingStrategy_array *s_EditorStrategies;
};

struct System_Collections_Generic_List_FocusController_FocusedElement__o {
    struct System_Collections_Generic_List_FocusController_FocusedElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_FocusController_FocusedElement__Fields fields;
};

struct System_Collections_Generic_List_IEventDispatchingStrategy__StaticFields {
    struct UnityEngine_UIElements_IEventDispatchingStrategy_array *s_emptyArray;
};

struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__Fields {
    struct UnityEngine_UIElements_EventDispatcher_EventRecord_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__o {
    struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__Fields fields;
};

struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_EventDispatcher_EventRecord__VTable vtable;
};

struct UnityEngine_UIElements_IStylePropertyAnimationSystem_Fields {
};

struct System_Collections_Generic_List_ScheduledItem__StaticFields {
    struct UnityEngine_UIElements_ScheduledItem_array *s_emptyArray;
};

struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct UnityEngine_ObjectGUIState_Fields {
    intptr_t m_Ptr;
};

struct UnityEngine_UIElements_FocusController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_TimeMsFunction_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_GUILayoutEntry_Fields {
    float minWidth;
    float maxWidth;
    float minHeight;
    float maxHeight;
    struct UnityEngine_Rect_o rect;
    int32_t stretchWidth;
    int32_t stretchHeight;
    bool consideredForMargin;
    struct UnityEngine_GUIStyle_o *m_Style;
};

struct UnityEngine_GUILayoutGroup_Fields {
    struct UnityEngine_GUILayoutEntry_Fields super;
    struct System_Collections_Generic_List_GUILayoutEntry__o *entries;
    bool isVertical;
    bool resetCoords;
    float spacing;
    bool sameSize;
    bool isWindow;
    int32_t windowID;
    int32_t m_Cursor;
    int32_t m_StretchableCountX;
    int32_t m_StretchableCountY;
    bool m_UserSpecifiedWidth;
    bool m_UserSpecifiedHeight;
    float m_ChildMinWidth;
    float m_ChildMaxWidth;
    float m_ChildMinHeight;
    float m_ChildMaxHeight;
    int32_t m_MarginLeft;
    int32_t m_MarginRight;
    int32_t m_MarginTop;
    int32_t m_MarginBottom;
};

struct System_Collections_Generic_List_FocusController_FocusedElement__StaticFields {
    struct UnityEngine_UIElements_FocusController_FocusedElement_array *s_emptyArray;
};

struct UnityEngine_UIElements_IEventDispatchingStrategy_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_IEventDispatchingStrategy_o *m_Items[65535];
};

struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__StaticFields {
    struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_array *s_emptyArray;
};

struct UnityEngine_UIElements_IVisualTreeUpdater_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_IVisualTreeUpdater_o *m_Items[65535];
};

struct UnityEngine_GUILayoutUtility_LayoutCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_ObjectGUIState_o {
    struct UnityEngine_ObjectGUIState_c *klass;
    void *monitor;
    struct UnityEngine_ObjectGUIState_Fields fields;
};

struct UnityEngine_ObjectGUIState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ObjectGUIState_VTable vtable;
};

struct UnityEngine_UIElements_Panel_o {
    struct UnityEngine_UIElements_Panel_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Panel_Fields fields;
};

struct System_Action_Panel__o {
    struct System_Action_Panel__c *klass;
    void *monitor;
    struct System_Action_Panel__Fields fields;
};

struct UnityEngine_GUILayoutUtility_LayoutCache_o {
    struct UnityEngine_GUILayoutUtility_LayoutCache_c *klass;
    void *monitor;
    struct UnityEngine_GUILayoutUtility_LayoutCache_Fields fields;
};

struct UnityEngine_UIElements_EventBase_StaticFields {
    int64_t s_LastTypeId;
    uint64_t s_NextEventId;
};

struct UnityEngine_GUILayoutUtility_LayoutCache_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUILayoutUtility_LayoutCache_VTable vtable;
};

struct UnityEngine_UIElements_Panel_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_Panel_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Panel_VTable vtable;
};

struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__o {
    struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__Fields fields;
};

struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_EventDispatcher_DispatchContext__VTable vtable;
};

struct UnityEngine_GUILayoutEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_GUILayoutEntry_o *m_Items[65535];
};

struct UnityEngine_UIElements_Focusable_o {
    struct UnityEngine_UIElements_Focusable_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Focusable_Fields fields;
};

struct UnityEngine_UIElements_Focusable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Focusable_VTable vtable;
};

struct UnityEngine_UIElements_TimerEventScheduler_Fields {
    struct System_Collections_Generic_List_ScheduledItem__o *m_ScheduledItems;
    bool m_TransactionMode;
    struct System_Collections_Generic_List_ScheduledItem__o *m_ScheduleTransactions;
    struct System_Collections_Generic_HashSet_ScheduledItem__o *m_UnscheduleTransactions;
    bool disableThrottling;
    int32_t m_LastUpdatedIndex;
};

struct UnityEngine_UIElements_Panel_StaticFields {
    struct Unity_Profiling_ProfilerMarker_o s_MarkerPickAll;
    struct UnityEngine_UIElements_LoadResourceFunction_o *_loadResourceFunc_k__BackingField;
    struct UnityEngine_UIElements_TimeMsFunction_o *_TimeSinceStartup_k__BackingField;
    struct System_Action_Panel__o *beforeAnyRepaint;
};

struct UnityEngine_UIElements_TimerEventScheduler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Unschedule;
    struct VirtualInvokeData _5_Schedule;
    struct VirtualInvokeData _6_UpdateScheduledEvents;
};

struct UnityEngine_UIElements_IStylePropertyAnimationSystem_o {
    struct UnityEngine_UIElements_IStylePropertyAnimationSystem_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IStylePropertyAnimationSystem_Fields fields;
};

struct System_Collections_Stack_Fields {
    struct System_Object_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngineInternal_GenericStack_Fields {
    struct System_Collections_Stack_Fields super;
};

struct UnityEngineInternal_GenericStack_o {
    struct UnityEngineInternal_GenericStack_c *klass;
    void *monitor;
    struct UnityEngineInternal_GenericStack_Fields fields;
};

struct UnityEngine_UIElements_IStylePropertyAnimationSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngineInternal_GenericStack_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Count;
    struct VirtualInvokeData _11_get_IsSynchronized;
    struct VirtualInvokeData _12_get_SyncRoot;
    struct VirtualInvokeData _13_Clear;
    struct VirtualInvokeData _14_Clone;
    struct VirtualInvokeData _15_CopyTo;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_Peek;
    struct VirtualInvokeData _18_Pop;
    struct VirtualInvokeData _19_Push;
};

struct UnityEngineInternal_GenericStack_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngineInternal_GenericStack_VTable vtable;
};

struct UnityEngine_UIElements_FocusController_FocusedElement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_FocusController_FocusedElement_o m_Items[65535];
};

struct System_Action_Panel__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Panel__VTable vtable;
};

struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_o {
    struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_Fields fields;
};

struct UnityEngine_UIElements_TimerEventScheduler_o {
    struct UnityEngine_UIElements_TimerEventScheduler_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TimerEventScheduler_Fields fields;
};

struct UnityEngine_UIElements_TimerEventScheduler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TimerEventScheduler_VTable vtable;
};

struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___VTable vtable;
};

struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualTreeUpdater_UpdaterArray_VTable vtable;
};

struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___o {
    struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ObjectPool_Queue_EventDispatcher_EventRecord___Fields fields;
};

struct UnityEngine_UIElements_ClickDetector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ClickDetector_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_ClickDetector_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ClickDetector_VTable vtable;
};

struct UnityEngine_UIElements_FocusChangeDirection_StaticFields {
    struct UnityEngine_UIElements_FocusChangeDirection_o *_unspecified_k__BackingField;
    struct UnityEngine_UIElements_FocusChangeDirection_o *_none_k__BackingField;
    struct UnityEngine_UIElements_FocusChangeDirection_o *_lastValue_k__BackingField;
};

struct UnityEngine_UIElements_ClickDetector_Fields {
    struct System_Collections_Generic_List_ClickDetector_ButtonClickStatus__o *m_ClickStatus;
};

struct UnityEngine_UIElements_ClickDetector_o {
    struct UnityEngine_UIElements_ClickDetector_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ClickDetector_Fields fields;
};

struct UnityEngine_UIElements_TimeMsFunction_o {
    struct UnityEngine_UIElements_TimeMsFunction_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TimeMsFunction_Fields fields;
};

struct UnityEngine_GUILayoutGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_marginLeft;
    struct VirtualInvokeData _5_get_marginRight;
    struct VirtualInvokeData _6_get_marginTop;
    struct VirtualInvokeData _7_get_marginBottom;
    struct VirtualInvokeData _8_CalcWidth;
    struct VirtualInvokeData _9_CalcHeight;
    struct VirtualInvokeData _10_SetHorizontal;
    struct VirtualInvokeData _11_SetVertical;
    struct VirtualInvokeData _12_ApplyStyleSettings;
    struct VirtualInvokeData _13_ApplyOptions;
};

struct UnityEngine_GUILayoutGroup_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_GUILayoutGroup_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUILayoutGroup_VTable vtable;
};

struct System_Collections_Generic_List_FocusController_FocusedElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_GUILayoutGroup_o {
    struct UnityEngine_GUILayoutGroup_c *klass;
    void *monitor;
    struct UnityEngine_GUILayoutGroup_Fields fields;
};

struct UnityEngine_UIElements_TimeMsFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TimeMsFunction_VTable vtable;
};

struct System_Collections_Generic_List_FocusController_FocusedElement__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FocusController_FocusedElement__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FocusController_FocusedElement__VTable vtable;
};

struct UnityEngine_GUILayoutEntry_o {
    struct UnityEngine_GUILayoutEntry_c *klass;
    void *monitor;
    struct UnityEngine_GUILayoutEntry_Fields fields;
};

struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_ClickDetector_ButtonClickStatus_o *m_Items[65535];
};

struct UnityEngine_UIElements_FocusController_o {
    struct UnityEngine_UIElements_FocusController_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_FocusController_Fields fields;
};

struct UnityEngine_GUILayoutEntry_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_GUILayoutEntry_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUILayoutEntry_VTable vtable;
};

struct UnityEngine_UIElements_FocusController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_FocusController_VTable vtable;
};

struct UnityEngine_UIElements_ScheduledItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_ScheduledItem_o *m_Items[65535];
};

typedef union _union_256047 _union_256047, *P_union_256047;

union _union_256047 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__o System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__o, *PSystem_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__o;

typedef struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__c System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__c, *PSystem_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__c;

typedef struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__Fields System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__Fields, *PSystem_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__Fields;

typedef struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__VTable System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__VTable, *PSystem_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__VTable;

struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__VTable vtable;
};

struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__o {
    struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_NoticeChannelName__INoticeChannel___bool__Fields fields;
};

typedef struct MethodInfo_2B40874 MethodInfo_2B40874, *PMethodInfo_2B40874;

typedef union _union_238125 _union_238125, *P_union_238125;

union _union_238125 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B40874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238125 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF41AC MethodInfo_1EF41AC, *PMethodInfo_1EF41AC;

typedef union _union_257512 _union_257512, *P_union_257512;

union _union_257512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF41AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267A6F4 MethodInfo_267A6F4, *PMethodInfo_267A6F4;

typedef union _union_341807 _union_341807, *P_union_341807;

union _union_341807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A6F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__c Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__c, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__c;

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__VTable Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__VTable, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__VTable;

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
};

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__c System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Action_int__bool__bool__bool__bool__o System_Action_int__bool__bool__bool__bool__o, *PSystem_Action_int__bool__bool__bool__bool__o;

typedef struct System_Action_int__bool__bool__bool__bool__Fields System_Action_int__bool__bool__bool__bool__Fields, *PSystem_Action_int__bool__bool__bool__bool__Fields;

struct System_Action_int__bool__bool__bool__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_int__bool__bool__bool__bool__o {
    struct System_Action_int__bool__bool__bool__bool__c *klass;
    void *monitor;
    struct System_Action_int__bool__bool__bool__bool__Fields fields;
};

typedef struct Shock_Sound_BGMGroup___c_o Shock_Sound_BGMGroup___c_o, *PShock_Sound_BGMGroup___c_o;

typedef struct Shock_Sound_BGMGroup___c_c Shock_Sound_BGMGroup___c_c, *PShock_Sound_BGMGroup___c_c;

typedef struct Shock_Sound_BGMGroup___c_Fields Shock_Sound_BGMGroup___c_Fields, *PShock_Sound_BGMGroup___c_Fields;

typedef struct Shock_Sound_BGMGroup___c_StaticFields Shock_Sound_BGMGroup___c_StaticFields, *PShock_Sound_BGMGroup___c_StaticFields;

typedef struct Shock_Sound_BGMGroup___c_VTable Shock_Sound_BGMGroup___c_VTable, *PShock_Sound_BGMGroup___c_VTable;

typedef struct System_Action_Playback__o System_Action_Playback__o, *PSystem_Action_Playback__o;

typedef struct System_Action_Playback__c System_Action_Playback__c, *PSystem_Action_Playback__c;

typedef struct System_Action_Playback__Fields System_Action_Playback__Fields, *PSystem_Action_Playback__Fields;

struct System_Action_Playback__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Playback__o {
    struct System_Action_Playback__c *klass;
    void *monitor;
    struct System_Action_Playback__Fields fields;
};

struct System_Action_Playback__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Playback__VTable vtable;
};

struct Shock_Sound_BGMGroup___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_BGMGroup___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Sound_BGMGroup___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_BGMGroup___c_VTable vtable;
};

struct Shock_Sound_BGMGroup___c_Fields {
};

struct Shock_Sound_BGMGroup___c_o {
    struct Shock_Sound_BGMGroup___c_c *klass;
    void *monitor;
    struct Shock_Sound_BGMGroup___c_Fields fields;
};

struct Shock_Sound_BGMGroup___c_StaticFields {
    struct Shock_Sound_BGMGroup___c_o *__9;
    struct System_Action_Playback__o *__9__12_1;
};

typedef struct MethodInfo_1D74BA4 MethodInfo_1D74BA4, *PMethodInfo_1D74BA4;

typedef union _union_282888 _union_282888, *P_union_282888;

union _union_282888 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D74BA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282888 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B4086C MethodInfo_2B4086C, *PMethodInfo_2B4086C;

typedef union _union_237957 _union_237957, *P_union_237957;

union _union_237957 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B4086C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237957 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256049 _union_256049, *P_union_256049;

union _union_256049 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__o Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__o, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__o;

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__Fields Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__Fields, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__Fields;

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__Fields {
    struct System_Exception_o *value;
};

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__o {
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_AsyncUnit__Fields fields;
};

typedef struct Shock_ChatStampMstTable___c_StaticFields Shock_ChatStampMstTable___c_StaticFields, *PShock_ChatStampMstTable___c_StaticFields;

typedef struct Shock_ChatStampMstTable___c_o Shock_ChatStampMstTable___c_o, *PShock_ChatStampMstTable___c_o;

typedef struct System_Func_ChatStampMst__uint__o System_Func_ChatStampMst__uint__o, *PSystem_Func_ChatStampMst__uint__o;

typedef struct System_Func_ChatStampMst__string__o System_Func_ChatStampMst__string__o, *PSystem_Func_ChatStampMst__string__o;

typedef struct Shock_ChatStampMstTable___c_c Shock_ChatStampMstTable___c_c, *PShock_ChatStampMstTable___c_c;

typedef struct Shock_ChatStampMstTable___c_Fields Shock_ChatStampMstTable___c_Fields, *PShock_ChatStampMstTable___c_Fields;

typedef struct System_Func_ChatStampMst__uint__c System_Func_ChatStampMst__uint__c, *PSystem_Func_ChatStampMst__uint__c;

typedef struct System_Func_ChatStampMst__uint__Fields System_Func_ChatStampMst__uint__Fields, *PSystem_Func_ChatStampMst__uint__Fields;

typedef struct System_Func_ChatStampMst__string__c System_Func_ChatStampMst__string__c, *PSystem_Func_ChatStampMst__string__c;

typedef struct System_Func_ChatStampMst__string__Fields System_Func_ChatStampMst__string__Fields, *PSystem_Func_ChatStampMst__string__Fields;

typedef struct Shock_ChatStampMstTable___c_VTable Shock_ChatStampMstTable___c_VTable, *PShock_ChatStampMstTable___c_VTable;

typedef struct System_Func_ChatStampMst__uint__VTable System_Func_ChatStampMst__uint__VTable, *PSystem_Func_ChatStampMst__uint__VTable;

typedef struct System_Func_ChatStampMst__string__VTable System_Func_ChatStampMst__string__VTable, *PSystem_Func_ChatStampMst__string__VTable;

struct System_Func_ChatStampMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ChatStampMst__uint__o {
    struct System_Func_ChatStampMst__uint__c *klass;
    void *monitor;
    struct System_Func_ChatStampMst__uint__Fields fields;
};

struct System_Func_ChatStampMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ChatStampMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatStampMst__uint__VTable vtable;
};

struct System_Func_ChatStampMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_ChatStampMstTable___c_Fields {
};

struct Shock_ChatStampMstTable___c_o {
    struct Shock_ChatStampMstTable___c_c *klass;
    void *monitor;
    struct Shock_ChatStampMstTable___c_Fields fields;
};

struct Shock_ChatStampMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ChatStampMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ChatStampMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatStampMstTable___c_VTable vtable;
};

struct System_Func_ChatStampMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_ChatStampMstTable___c_StaticFields {
    struct Shock_ChatStampMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Func_ChatStampMst__uint__o *__9__11_0;
    struct System_Func_ChatStampMst__string__o *__9__18_0;
    struct System_Func_ChatStampMst__string__o *__9__19_0;
};

struct System_Func_ChatStampMst__string__o {
    struct System_Func_ChatStampMst__string__c *klass;
    void *monitor;
    struct System_Func_ChatStampMst__string__Fields fields;
};

struct System_Func_ChatStampMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatStampMst__string__VTable vtable;
};

typedef struct Shock_Scenes_FriendList_FriendListRefineFilter_Fields Shock_Scenes_FriendList_FriendListRefineFilter_Fields, *PShock_Scenes_FriendList_FriendListRefineFilter_Fields;

typedef struct System_ValueTuple_uint__bool__array System_ValueTuple_uint__bool__array, *PSystem_ValueTuple_uint__bool__array;

typedef struct System_ValueTuple_uint__bool__o System_ValueTuple_uint__bool__o, *PSystem_ValueTuple_uint__bool__o;

typedef struct System_ValueTuple_uint__bool__Fields System_ValueTuple_uint__bool__Fields, *PSystem_ValueTuple_uint__bool__Fields;

struct System_ValueTuple_uint__bool__Fields {
    uint32_t Item1;
    bool Item2;
};

struct System_ValueTuple_uint__bool__o {
    struct System_ValueTuple_uint__bool__Fields fields;
};

struct System_ValueTuple_uint__bool__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_uint__bool__o m_Items[65535];
};

struct Shock_Scenes_FriendList_FriendListRefineFilter_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ToggleCheckBox_o *m_NarrowDownBandCheckBox;
    struct Shock_ToggleCheckBox_o *m_NarrowDownMemberCheckBox;
    struct UnityEngine_GameObject_o *m_BandCheckBoxRoot;
    struct UnityEngine_GameObject_o *m_BandTogglePrefab;
    struct UnityEngine_GameObject_o *m_MemberCheckBoxRoot_XJapan;
    struct UnityEngine_GameObject_o *m_MemberCheckBoxRoot_Lunasea;
    struct UnityEngine_GameObject_o *m_MemberCheckBoxRoot_Glay;
    struct UnityEngine_GameObject_o *m_MemberTogglePrefab;
    struct System_ValueTuple_uint__bool__array *m_BandCheckList;
    struct System_ValueTuple_uint__bool__array *m_MemberCheckList;
    bool m_IsInitialized;
};

typedef struct Shock_TutorialCardSelectScene___c__DisplayClass4_1_VTable Shock_TutorialCardSelectScene___c__DisplayClass4_1_VTable, *PShock_TutorialCardSelectScene___c__DisplayClass4_1_VTable;

struct Shock_TutorialCardSelectScene___c__DisplayClass4_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256031 _union_256031, *P_union_256031;

union _union_256031 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256033 _union_256033, *P_union_256033;

union _union_256033 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256035 _union_256035, *P_union_256035;

union _union_256035 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_Deflate_InflateBlocks_o SharpCompress_Compressors_Deflate_InflateBlocks_o, *PSharpCompress_Compressors_Deflate_InflateBlocks_o;

typedef struct SharpCompress_Compressors_Deflate_InflateBlocks_c SharpCompress_Compressors_Deflate_InflateBlocks_c, *PSharpCompress_Compressors_Deflate_InflateBlocks_c;

typedef struct SharpCompress_Compressors_Deflate_InflateBlocks_Fields SharpCompress_Compressors_Deflate_InflateBlocks_Fields, *PSharpCompress_Compressors_Deflate_InflateBlocks_Fields;

typedef struct SharpCompress_Compressors_Deflate_InflateBlocks_StaticFields SharpCompress_Compressors_Deflate_InflateBlocks_StaticFields, *PSharpCompress_Compressors_Deflate_InflateBlocks_StaticFields;

typedef struct SharpCompress_Compressors_Deflate_InflateBlocks_VTable SharpCompress_Compressors_Deflate_InflateBlocks_VTable, *PSharpCompress_Compressors_Deflate_InflateBlocks_VTable;

typedef struct SharpCompress_Compressors_Deflate_ZlibCodec_o SharpCompress_Compressors_Deflate_ZlibCodec_o, *PSharpCompress_Compressors_Deflate_ZlibCodec_o;

typedef struct SharpCompress_Compressors_Deflate_InflateCodes_o SharpCompress_Compressors_Deflate_InflateCodes_o, *PSharpCompress_Compressors_Deflate_InflateCodes_o;

typedef struct SharpCompress_Compressors_Deflate_InfTree_o SharpCompress_Compressors_Deflate_InfTree_o, *PSharpCompress_Compressors_Deflate_InfTree_o;

typedef struct SharpCompress_Compressors_Deflate_ZlibCodec_c SharpCompress_Compressors_Deflate_ZlibCodec_c, *PSharpCompress_Compressors_Deflate_ZlibCodec_c;

typedef struct SharpCompress_Compressors_Deflate_ZlibCodec_Fields SharpCompress_Compressors_Deflate_ZlibCodec_Fields, *PSharpCompress_Compressors_Deflate_ZlibCodec_Fields;

typedef struct SharpCompress_Compressors_Deflate_InflateCodes_c SharpCompress_Compressors_Deflate_InflateCodes_c, *PSharpCompress_Compressors_Deflate_InflateCodes_c;

typedef struct SharpCompress_Compressors_Deflate_InflateCodes_Fields SharpCompress_Compressors_Deflate_InflateCodes_Fields, *PSharpCompress_Compressors_Deflate_InflateCodes_Fields;

typedef struct SharpCompress_Compressors_Deflate_InfTree_c SharpCompress_Compressors_Deflate_InfTree_c, *PSharpCompress_Compressors_Deflate_InfTree_c;

typedef struct SharpCompress_Compressors_Deflate_InfTree_Fields SharpCompress_Compressors_Deflate_InfTree_Fields, *PSharpCompress_Compressors_Deflate_InfTree_Fields;

typedef struct SharpCompress_Compressors_Deflate_ZlibCodec_VTable SharpCompress_Compressors_Deflate_ZlibCodec_VTable, *PSharpCompress_Compressors_Deflate_ZlibCodec_VTable;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_o SharpCompress_Compressors_Deflate_DeflateManager_o, *PSharpCompress_Compressors_Deflate_DeflateManager_o;

typedef struct SharpCompress_Compressors_Deflate_InflateManager_o SharpCompress_Compressors_Deflate_InflateManager_o, *PSharpCompress_Compressors_Deflate_InflateManager_o;

typedef struct SharpCompress_Compressors_Deflate_InflateCodes_VTable SharpCompress_Compressors_Deflate_InflateCodes_VTable, *PSharpCompress_Compressors_Deflate_InflateCodes_VTable;

typedef struct SharpCompress_Compressors_Deflate_InfTree_StaticFields SharpCompress_Compressors_Deflate_InfTree_StaticFields, *PSharpCompress_Compressors_Deflate_InfTree_StaticFields;

typedef struct SharpCompress_Compressors_Deflate_InfTree_VTable SharpCompress_Compressors_Deflate_InfTree_VTable, *PSharpCompress_Compressors_Deflate_InfTree_VTable;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_c SharpCompress_Compressors_Deflate_DeflateManager_c, *PSharpCompress_Compressors_Deflate_DeflateManager_c;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Fields SharpCompress_Compressors_Deflate_DeflateManager_Fields, *PSharpCompress_Compressors_Deflate_DeflateManager_Fields;

typedef struct SharpCompress_Compressors_Deflate_InflateManager_c SharpCompress_Compressors_Deflate_InflateManager_c, *PSharpCompress_Compressors_Deflate_InflateManager_c;

typedef struct SharpCompress_Compressors_Deflate_InflateManager_Fields SharpCompress_Compressors_Deflate_InflateManager_Fields, *PSharpCompress_Compressors_Deflate_InflateManager_Fields;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_StaticFields SharpCompress_Compressors_Deflate_DeflateManager_StaticFields, *PSharpCompress_Compressors_Deflate_DeflateManager_StaticFields;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_VTable SharpCompress_Compressors_Deflate_DeflateManager_VTable, *PSharpCompress_Compressors_Deflate_DeflateManager_VTable;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_o SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_o, *PSharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_o;

typedef struct System_Int16_array System_Int16_array, *PSystem_Int16_array;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Config_o SharpCompress_Compressors_Deflate_DeflateManager_Config_o, *PSharpCompress_Compressors_Deflate_DeflateManager_Config_o;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_o SharpCompress_Compressors_Deflate_DeflateManager_Tree_o, *PSharpCompress_Compressors_Deflate_DeflateManager_Tree_o;

typedef struct SharpCompress_Compressors_Deflate_InflateManager_StaticFields SharpCompress_Compressors_Deflate_InflateManager_StaticFields, *PSharpCompress_Compressors_Deflate_InflateManager_StaticFields;

typedef struct SharpCompress_Compressors_Deflate_InflateManager_VTable SharpCompress_Compressors_Deflate_InflateManager_VTable, *PSharpCompress_Compressors_Deflate_InflateManager_VTable;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_c SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_c, *PSharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_c;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_Fields SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_Fields, *PSharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_Fields;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Config_c SharpCompress_Compressors_Deflate_DeflateManager_Config_c, *PSharpCompress_Compressors_Deflate_DeflateManager_Config_c;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Config_Fields SharpCompress_Compressors_Deflate_DeflateManager_Config_Fields, *PSharpCompress_Compressors_Deflate_DeflateManager_Config_Fields;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_c SharpCompress_Compressors_Deflate_DeflateManager_Tree_c, *PSharpCompress_Compressors_Deflate_DeflateManager_Tree_c;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_Fields SharpCompress_Compressors_Deflate_DeflateManager_Tree_Fields, *PSharpCompress_Compressors_Deflate_DeflateManager_Tree_Fields;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_VTable SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_VTable, *PSharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_VTable;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Config_StaticFields SharpCompress_Compressors_Deflate_DeflateManager_Config_StaticFields, *PSharpCompress_Compressors_Deflate_DeflateManager_Config_StaticFields;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Config_VTable SharpCompress_Compressors_Deflate_DeflateManager_Config_VTable, *PSharpCompress_Compressors_Deflate_DeflateManager_Config_VTable;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_StaticFields SharpCompress_Compressors_Deflate_DeflateManager_Tree_StaticFields, *PSharpCompress_Compressors_Deflate_DeflateManager_Tree_StaticFields;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_VTable SharpCompress_Compressors_Deflate_DeflateManager_Tree_VTable, *PSharpCompress_Compressors_Deflate_DeflateManager_Tree_VTable;

typedef struct SharpCompress_Compressors_Deflate_StaticTree_o SharpCompress_Compressors_Deflate_StaticTree_o, *PSharpCompress_Compressors_Deflate_StaticTree_o;

typedef struct SharpCompress_Compressors_Deflate_DeflateManager_Config_array SharpCompress_Compressors_Deflate_DeflateManager_Config_array, *PSharpCompress_Compressors_Deflate_DeflateManager_Config_array;

typedef struct SharpCompress_Compressors_Deflate_StaticTree_c SharpCompress_Compressors_Deflate_StaticTree_c, *PSharpCompress_Compressors_Deflate_StaticTree_c;

typedef struct SharpCompress_Compressors_Deflate_StaticTree_Fields SharpCompress_Compressors_Deflate_StaticTree_Fields, *PSharpCompress_Compressors_Deflate_StaticTree_Fields;

typedef struct SharpCompress_Compressors_Deflate_StaticTree_StaticFields SharpCompress_Compressors_Deflate_StaticTree_StaticFields, *PSharpCompress_Compressors_Deflate_StaticTree_StaticFields;

typedef struct SharpCompress_Compressors_Deflate_StaticTree_VTable SharpCompress_Compressors_Deflate_StaticTree_VTable, *PSharpCompress_Compressors_Deflate_StaticTree_VTable;

struct SharpCompress_Compressors_Deflate_DeflateManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct SharpCompress_Compressors_Deflate_InfTree_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_InfTree_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Deflate_InfTree_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_InfTree_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_InfTree_Fields {
    struct System_Int32_array *c;
    struct System_Int32_array *hn;
    struct System_Int32_array *r;
    struct System_Int32_array *u;
    struct System_Int32_array *v;
    struct System_Int32_array *x;
};

struct SharpCompress_Compressors_Deflate_InfTree_o {
    struct SharpCompress_Compressors_Deflate_InfTree_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_InfTree_Fields fields;
};

struct System_Int16_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int16_t m_Items[65535];
};

struct SharpCompress_Compressors_Deflate_InflateBlocks_StaticFields {
    struct System_Int32_array *border;
};

struct SharpCompress_Compressors_Deflate_InflateManager_StaticFields {
    struct System_Byte_array *mark;
};

struct SharpCompress_Compressors_Deflate_InflateBlocks_Fields {
    struct SharpCompress_Compressors_Deflate_ZlibCodec_o *_codec;
    struct System_Int32_array *bb;
    int32_t bitb;
    int32_t bitk;
    struct System_Int32_array *blens;
    uint32_t check;
    struct Il2CppObject *checkfn;
    struct SharpCompress_Compressors_Deflate_InflateCodes_o *codes;
    int32_t end;
    struct System_Int32_array *hufts;
    int32_t index;
    struct SharpCompress_Compressors_Deflate_InfTree_o *inftree;
    int32_t last;
    int32_t left;
    int32_t mode;
    int32_t readAt;
    int32_t table;
    struct System_Int32_array *tb;
    struct System_Byte_array *window;
    int32_t writeAt;
};

struct SharpCompress_Compressors_Deflate_ZlibCodec_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_ZlibCodec_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_ZlibCodec_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_ZlibCodec_Fields {
    struct System_Byte_array *InputBuffer;
    int32_t NextIn;
    int32_t AvailableBytesIn;
    int64_t TotalBytesIn;
    struct System_Byte_array *OutputBuffer;
    int32_t NextOut;
    int32_t AvailableBytesOut;
    int64_t TotalBytesOut;
    struct System_String_o *Message;
    struct SharpCompress_Compressors_Deflate_DeflateManager_o *dstate;
    struct SharpCompress_Compressors_Deflate_InflateManager_o *istate;
    uint32_t _adler32;
    int32_t CompressLevel;
    int32_t WindowBits;
    int32_t Strategy;
};

struct SharpCompress_Compressors_Deflate_ZlibCodec_o {
    struct SharpCompress_Compressors_Deflate_ZlibCodec_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_ZlibCodec_Fields fields;
};

struct SharpCompress_Compressors_Deflate_InfTree_StaticFields {
    struct System_Int32_array *fixed_tl;
    struct System_Int32_array *fixed_td;
    struct System_Int32_array *cplens;
    struct System_Int32_array *cplext;
    struct System_Int32_array *cpdist;
    struct System_Int32_array *cpdext;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_StaticFields {
    struct System_Int32_array *ExtraLengthBits;
    struct System_Int32_array *ExtraDistanceBits;
    struct System_String_array *_ErrorMessage;
    int32_t HEAP_SIZE;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Config_StaticFields {
    struct SharpCompress_Compressors_Deflate_DeflateManager_Config_array *Table;
};

struct SharpCompress_Compressors_Deflate_StaticTree_Fields {
    struct System_Int16_array *treeCodes;
    struct System_Int32_array *extraBits;
    int32_t extraBase;
    int32_t elems;
    int32_t maxLength;
};

struct SharpCompress_Compressors_Deflate_StaticTree_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_StaticTree_StaticFields {
    struct System_Int16_array *lengthAndLiteralsTreeCodes;
    struct System_Int16_array *distTreeCodes;
    struct System_Int32_array *extra_blbits;
    struct SharpCompress_Compressors_Deflate_StaticTree_o *Literals;
    struct SharpCompress_Compressors_Deflate_StaticTree_o *Distances;
    struct SharpCompress_Compressors_Deflate_StaticTree_o *BitLengths;
};

struct SharpCompress_Compressors_Deflate_InflateCodes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_InflateCodes_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_InflateCodes_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_InflateManager_Fields {
    struct SharpCompress_Compressors_Deflate_ZlibCodec_o *_codec;
    struct SharpCompress_Compressors_Deflate_InflateBlocks_o *blocks;
    uint32_t computedCheck;
    uint32_t expectedCheck;
    int32_t marker;
    int32_t method;
    int32_t mode;
    int32_t wbits;
    bool _HandleRfc1950HeaderBytes_k__BackingField;
};

struct SharpCompress_Compressors_Deflate_InflateCodes_Fields {
    int32_t bitsToGet;
    uint8_t dbits;
    int32_t dist;
    struct System_Int32_array *dtree;
    int32_t dtree_index;
    uint8_t lbits;
    int32_t len;
    int32_t lit;
    struct System_Int32_array *ltree;
    int32_t ltree_index;
    int32_t mode;
    int32_t need;
    struct System_Int32_array *tree;
    int32_t tree_index;
};

struct SharpCompress_Compressors_Deflate_InflateCodes_o {
    struct SharpCompress_Compressors_Deflate_InflateCodes_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_InflateCodes_Fields fields;
};

struct SharpCompress_Compressors_Deflate_InflateManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_StaticFields {
    int32_t HEAP_SIZE;
    struct System_SByte_array *bl_order;
    struct System_SByte_array *_dist_code;
    struct System_SByte_array *LengthCode;
    struct System_Int32_array *LengthBase;
    struct System_Int32_array *DistanceBase;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Config_Fields {
    int32_t GoodLength;
    int32_t MaxLazy;
    int32_t NiceLength;
    int32_t MaxChainLength;
    int32_t Flavor;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Config_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct SharpCompress_Compressors_Deflate_StaticTree_o {
    struct SharpCompress_Compressors_Deflate_StaticTree_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_StaticTree_Fields fields;
};

struct SharpCompress_Compressors_Deflate_StaticTree_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Deflate_StaticTree_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_StaticTree_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Fields {
    struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_o *DeflateFunction;
    struct SharpCompress_Compressors_Deflate_ZlibCodec_o *_codec;
    int32_t status;
    struct System_Byte_array *pending;
    int32_t nextPending;
    int32_t pendingCount;
    int8_t data_type;
    int32_t last_flush;
    int32_t w_size;
    int32_t w_bits;
    int32_t w_mask;
    struct System_Byte_array *window;
    int32_t window_size;
    struct System_Int16_array *prev;
    struct System_Int16_array *head;
    int32_t ins_h;
    int32_t hash_size;
    int32_t hash_bits;
    int32_t hash_mask;
    int32_t hash_shift;
    int32_t blockStart;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Config_o *config;
    int32_t match_length;
    int32_t prev_match;
    int32_t match_available;
    int32_t strstart;
    int32_t match_start;
    int32_t lookahead;
    int32_t prev_length;
    int32_t compressionLevel;
    int32_t compressionStrategy;
    struct System_Int16_array *dyn_ltree;
    struct System_Int16_array *dyn_dtree;
    struct System_Int16_array *bl_tree;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_o *treeLiterals;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_o *treeDistances;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_o *treeBitLengths;
    struct System_Int16_array *bl_count;
    struct System_Int32_array *heap;
    int32_t heap_len;
    int32_t heap_max;
    struct System_SByte_array *depth;
    int32_t _lengthOffset;
    int32_t lit_bufsize;
    int32_t last_lit;
    int32_t _distanceOffset;
    int32_t opt_len;
    int32_t static_len;
    int32_t matches;
    int32_t last_eob_len;
    int16_t bi_buf;
    int32_t bi_valid;
    bool Rfc1950BytesEmitted;
    bool _WantRfc1950HeaderBytes_k__BackingField;
};

struct SharpCompress_Compressors_Deflate_InflateBlocks_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_Fields {
    struct System_Int16_array *dyn_tree;
    int32_t max_code;
    struct SharpCompress_Compressors_Deflate_StaticTree_o *staticTree;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_o {
    struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_Fields fields;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Tree_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Config_o {
    struct SharpCompress_Compressors_Deflate_DeflateManager_Config_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Config_Fields fields;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Deflate_DeflateManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_DeflateManager_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Config_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Config_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Config_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_o {
    struct SharpCompress_Compressors_Deflate_DeflateManager_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Fields fields;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_o {
    struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_Fields fields;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_DeflateManager_CompressFunc_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_InflateBlocks_o {
    struct SharpCompress_Compressors_Deflate_InflateBlocks_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_InflateBlocks_Fields fields;
};

struct SharpCompress_Compressors_Deflate_InflateBlocks_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Deflate_InflateBlocks_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_InflateBlocks_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_DeflateManager_Config_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_Deflate_DeflateManager_Config_o *m_Items[65535];
};

struct SharpCompress_Compressors_Deflate_InflateManager_o {
    struct SharpCompress_Compressors_Deflate_InflateManager_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_InflateManager_Fields fields;
};

struct SharpCompress_Compressors_Deflate_InflateManager_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Deflate_InflateManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_InflateManager_VTable vtable;
};

typedef struct System_ComponentModel_DateTimeOffsetConverter_VTable System_ComponentModel_DateTimeOffsetConverter_VTable, *PSystem_ComponentModel_DateTimeOffsetConverter_VTable;

struct System_ComponentModel_DateTimeOffsetConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
};

typedef struct MethodInfo_263B68C MethodInfo_263B68C, *PMethodInfo_263B68C;

typedef union _union_271158 _union_271158, *P_union_271158;

union _union_271158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263B68C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlEntityReference_c System_Xml_XmlEntityReference_c, *PSystem_Xml_XmlEntityReference_c;

typedef struct System_Xml_XmlEntityReference_VTable System_Xml_XmlEntityReference_VTable, *PSystem_Xml_XmlEntityReference_VTable;

struct System_Xml_XmlEntityReference_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_ICloneable_Clone;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Name;
    struct VirtualInvokeData _7_get_Value;
    struct VirtualInvokeData _8_get_NodeType;
    struct VirtualInvokeData _9_get_ParentNode;
    struct VirtualInvokeData _10_get_ChildNodes;
    struct VirtualInvokeData _11_get_PreviousSibling;
    struct VirtualInvokeData _12_get_NextSibling;
    struct VirtualInvokeData _13_get_Attributes;
    struct VirtualInvokeData _14_get_OwnerDocument;
    struct VirtualInvokeData _15_get_FirstChild;
    struct VirtualInvokeData _16_get_LastChild;
    struct VirtualInvokeData _17_get_IsContainer;
    struct VirtualInvokeData _18_get_LastNode;
    struct VirtualInvokeData _19_set_LastNode;
    struct VirtualInvokeData _20_RemoveChild;
    struct VirtualInvokeData _21_AppendChild;
    struct VirtualInvokeData _22_AppendChildForLoad;
    struct VirtualInvokeData _23_IsValidChildType;
    struct VirtualInvokeData _24_CanInsertAfter;
    struct VirtualInvokeData _25_get_HasChildNodes;
    struct VirtualInvokeData _26_CloneNode;
    struct VirtualInvokeData _27_CopyChildren;
    struct VirtualInvokeData _28_get_NamespaceURI;
    struct VirtualInvokeData _29_get_Prefix;
    struct VirtualInvokeData _30_get_LocalName;
    struct VirtualInvokeData _31_get_IsReadOnly;
    struct VirtualInvokeData _32_get_InnerText;
    struct VirtualInvokeData _33_set_InnerXml;
    struct VirtualInvokeData _34_get_BaseURI;
    struct VirtualInvokeData _35_RemoveAll;
    struct VirtualInvokeData _36_SetParent;
    struct VirtualInvokeData _37_SetParentForLoad;
    struct VirtualInvokeData _38_FindChild;
    struct VirtualInvokeData _39_GetEventArgs;
    struct VirtualInvokeData _40_BeforeEvent;
    struct VirtualInvokeData _41_AfterEvent;
    struct VirtualInvokeData _42_get_IsText;
};

struct System_Xml_XmlEntityReference_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlEntityReference_VTable vtable;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass48_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_Fields {
    struct UnityEngine_Transform_o *target;
};

typedef struct MethodInfo_13DD68C_RGCTXs MethodInfo_13DD68C_RGCTXs, *PMethodInfo_13DD68C_RGCTXs;

struct MethodInfo_13DD68C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_295600 _union_295600, *P_union_295600;

union _union_295600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Comparison_IPAddress__o System_Comparison_IPAddress__o, *PSystem_Comparison_IPAddress__o;

typedef struct System_Comparison_IPAddress__Fields System_Comparison_IPAddress__Fields, *PSystem_Comparison_IPAddress__Fields;

struct System_Comparison_IPAddress__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_IPAddress__o {
    struct System_Comparison_IPAddress__c *klass;
    void *monitor;
    struct System_Comparison_IPAddress__Fields fields;
};

typedef union _union_256037 _union_256037, *P_union_256037;

union _union_256037 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295602 _union_295602, *P_union_295602;

union _union_295602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256039 _union_256039, *P_union_256039;

union _union_256039 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E7E4 MethodInfo_2B9E7E4, *PMethodInfo_2B9E7E4;

typedef union _union_257194 _union_257194, *P_union_257194;

union _union_257194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E7E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295604 _union_295604, *P_union_295604;

union _union_295604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_292A01C MethodInfo_292A01C, *PMethodInfo_292A01C;

typedef union _union_187926 _union_187926, *P_union_187926;

union _union_187926 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A01C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEF504 MethodInfo_2EEF504, *PMethodInfo_2EEF504;

typedef union _union_202582 _union_202582, *P_union_202582;

union _union_202582 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEF504 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202582 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295606 _union_295606, *P_union_295606;

union _union_295606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295608 _union_295608, *P_union_295608;

union _union_295608 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B93D5C MethodInfo_2B93D5C, *PMethodInfo_2B93D5C;

typedef union _union_340330 _union_340330, *P_union_340330;

union _union_340330 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93D5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_IAlbumContent_Fields Aoharu_Scripts_Album_IAlbumContent_Fields, *PAoharu_Scripts_Album_IAlbumContent_Fields;

struct Aoharu_Scripts_Album_IAlbumContent_Fields {
};

typedef struct MethodInfo_2238284 MethodInfo_2238284, *PMethodInfo_2238284;

typedef union _union_291422 _union_291422, *P_union_291422;

union _union_291422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238284 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F9474 MethodInfo_14F9474, *PMethodInfo_14F9474;

typedef struct MethodInfo_14F9474_RGCTXs MethodInfo_14F9474_RGCTXs, *PMethodInfo_14F9474_RGCTXs;

typedef union _union_200376 _union_200376, *P_union_200376;

struct MethodInfo_14F9474_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_200376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F9474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F9474_RGCTXs *rgctx_data;
    union _union_200376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256021 _union_256021, *P_union_256021;

union _union_256021 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256023 _union_256023, *P_union_256023;

union _union_256023 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256025 _union_256025, *P_union_256025;

union _union_256025 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_292A020 MethodInfo_292A020, *PMethodInfo_292A020;

typedef union _union_189364 _union_189364, *P_union_189364;

union _union_189364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A020 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201392C MethodInfo_201392C, *PMethodInfo_201392C;

typedef union _union_245523 _union_245523, *P_union_245523;

union _union_245523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201392C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3135458 MethodInfo_3135458, *PMethodInfo_3135458;

typedef union _union_232269 _union_232269, *P_union_232269;

union _union_232269 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3135458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232269 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_292A028 MethodInfo_292A028, *PMethodInfo_292A028;

typedef union _union_190802 _union_190802, *P_union_190802;

union _union_190802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T__Fields UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T__Fields, *PUniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T__Fields;

typedef struct UniRx_Toolkit_ObjectPool_T__o UniRx_Toolkit_ObjectPool_T__o, *PUniRx_Toolkit_ObjectPool_T__o;

typedef struct UniRx_Toolkit_ObjectPool_T__c UniRx_Toolkit_ObjectPool_T__c, *PUniRx_Toolkit_ObjectPool_T__c;

typedef struct UniRx_Toolkit_ObjectPool_T__Fields UniRx_Toolkit_ObjectPool_T__Fields, *PUniRx_Toolkit_ObjectPool_T__Fields;

typedef struct UniRx_Toolkit_ObjectPool_T__RGCTXs UniRx_Toolkit_ObjectPool_T__RGCTXs, *PUniRx_Toolkit_ObjectPool_T__RGCTXs;

typedef struct UniRx_Toolkit_ObjectPool_T__VTable UniRx_Toolkit_ObjectPool_T__VTable, *PUniRx_Toolkit_ObjectPool_T__VTable;

struct UniRx_Toolkit_ObjectPool_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_Collections_Generic_Queue_T_;
    struct MethodInfo *_2_System_Collections_Generic_Queue_T__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_Queue_T___ctor;
    struct Il2CppClass *_4_UniRx_Toolkit_ObjectPool_T_;
    struct MethodInfo *_5_UniRx_Toolkit_ObjectPool_T__CreateInstance;
    struct MethodInfo *_6_System_Collections_Generic_Queue_T__Dequeue;
    struct MethodInfo *_7_UniRx_Toolkit_ObjectPool_T__OnBeforeRent;
    struct MethodInfo *_8_UniRx_Toolkit_ObjectPool_T__get_MaxPoolCount;
    struct MethodInfo *_9_UniRx_Toolkit_ObjectPool_T__OnBeforeReturn;
    struct MethodInfo *_10_System_Collections_Generic_Queue_T__Enqueue;
    struct MethodInfo *_11_UniRx_Toolkit_ObjectPool_T__OnClear;
    struct Il2CppClass *_12_UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T_;
    struct MethodInfo *_13_UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T___ctor;
    struct MethodInfo *_14_UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T___StartShrinkTimer_b__0;
    struct MethodInfo *_15_UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T___StartShrinkTimer_b__1;
    struct Il2CppClass *_16_UniRx_Toolkit_ObjectPool___c__DisplayClass15_0_T_;
    struct MethodInfo *_17_UniRx_Toolkit_ObjectPool___c__DisplayClass15_0_T___ctor;
    struct MethodInfo *_18_System_Collections_Generic_Queue_T___ctor;
    struct MethodInfo *_19_UniRx_Toolkit_ObjectPool___c__DisplayClass15_0_T___PreloadAsync_b__0;
    struct Il2CppClass *_20_UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T_;
    struct MethodInfo *_21_UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T___ctor;
    struct MethodInfo *_22_UniRx_Toolkit_ObjectPool_T__Clear;
    struct MethodInfo *_23_UniRx_Toolkit_ObjectPool_T__Dispose;
};

struct UniRx_Toolkit_ObjectPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_OnBeforeRent;
    struct VirtualInvokeData _7_OnBeforeReturn;
    struct VirtualInvokeData _8_OnClear;
    struct VirtualInvokeData _9_Dispose;
};

struct UniRx_Toolkit_ObjectPool_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Toolkit_ObjectPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Toolkit_ObjectPool_T__VTable vtable;
};

struct UniRx_Toolkit_ObjectPool_T__Fields {
    bool disposedValue;
    struct System_Collections_Generic_Queue_T__o *q;
};

struct UniRx_Toolkit_ObjectPool_T__o {
    struct UniRx_Toolkit_ObjectPool_T__c *klass;
    void *monitor;
    struct UniRx_Toolkit_ObjectPool_T__Fields fields;
};

struct UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T__Fields {
    struct UniRx_Toolkit_ObjectPool_T__o *__4__this;
    float instanceCountRatio;
    int32_t minSize;
    bool callOnBeforeRent;
};

typedef struct MethodInfo_24D58C0 MethodInfo_24D58C0, *PMethodInfo_24D58C0;

typedef union _union_180728 _union_180728, *P_union_180728;

union _union_180728 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D58C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180728 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933BD4 MethodInfo_2933BD4, *PMethodInfo_2933BD4;

typedef union _union_188104 _union_188104, *P_union_188104;

union _union_188104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933BD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_DescriptionAttribute_o System_ComponentModel_DescriptionAttribute_o, *PSystem_ComponentModel_DescriptionAttribute_o;

typedef struct System_ComponentModel_DescriptionAttribute_c System_ComponentModel_DescriptionAttribute_c, *PSystem_ComponentModel_DescriptionAttribute_c;

typedef struct System_ComponentModel_DescriptionAttribute_Fields System_ComponentModel_DescriptionAttribute_Fields, *PSystem_ComponentModel_DescriptionAttribute_Fields;

typedef struct System_ComponentModel_DescriptionAttribute_StaticFields System_ComponentModel_DescriptionAttribute_StaticFields, *PSystem_ComponentModel_DescriptionAttribute_StaticFields;

typedef struct System_ComponentModel_DescriptionAttribute_VTable System_ComponentModel_DescriptionAttribute_VTable, *PSystem_ComponentModel_DescriptionAttribute_VTable;

struct System_ComponentModel_DescriptionAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_DescriptionValue_k__BackingField;
};

struct System_ComponentModel_DescriptionAttribute_o {
    struct System_ComponentModel_DescriptionAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_DescriptionAttribute_Fields fields;
};

struct System_ComponentModel_DescriptionAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
    struct VirtualInvokeData _7_get_Description;
};

struct System_ComponentModel_DescriptionAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_DescriptionAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_DescriptionAttribute_VTable vtable;
};

struct System_ComponentModel_DescriptionAttribute_StaticFields {
    struct System_ComponentModel_DescriptionAttribute_o *Default;
};

typedef struct MethodInfo_2DB2C04 MethodInfo_2DB2C04, *PMethodInfo_2DB2C04;

typedef union _union_239765 _union_239765, *P_union_239765;

union _union_239765 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2C04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933BD8 MethodInfo_2933BD8, *PMethodInfo_2933BD8;

typedef union _union_189542 _union_189542, *P_union_189542;

union _union_189542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933BD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256027 _union_256027, *P_union_256027;

union _union_256027 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_MissionMst__uint__VTable Shock_GameMstTableBase_MissionMst__uint__VTable, *PShock_GameMstTableBase_MissionMst__uint__VTable;

struct Shock_GameMstTableBase_MissionMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct System_Func_GameTime__double__VTable System_Func_GameTime__double__VTable, *PSystem_Func_GameTime__double__VTable;

struct System_Func_GameTime__double__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_256029 _union_256029, *P_union_256029;

union _union_256029 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16DBC7C_RGCTXs MethodInfo_16DBC7C_RGCTXs, *PMethodInfo_16DBC7C_RGCTXs;

struct MethodInfo_16DBC7C_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct MethodInfo_1297D78_RGCTXs MethodInfo_1297D78_RGCTXs, *PMethodInfo_1297D78_RGCTXs;

struct MethodInfo_1297D78_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_LIVE_MODE_VTable Shock_LIVE_MODE_VTable, *PShock_LIVE_MODE_VTable;

struct Shock_LIVE_MODE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2C21FD0_RGCTXs MethodInfo_2C21FD0_RGCTXs, *PMethodInfo_2C21FD0_RGCTXs;

struct MethodInfo_2C21FD0_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponent_T_;
    struct Il2CppClass *_1_T;
};

typedef struct MethodInfo_32672D8 MethodInfo_32672D8, *PMethodInfo_32672D8;

typedef union _union_315023 _union_315023, *P_union_315023;

union _union_315023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32672D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5E4A8_RGCTXs MethodInfo_2D5E4A8_RGCTXs, *PMethodInfo_2D5E4A8_RGCTXs;

struct MethodInfo_2D5E4A8_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource__VTable Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource__VTable, *PCysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource__VTable;

struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_VTable GreeGameLib_GamelibAPI_MessageHandlerDelegate_VTable, *PGreeGameLib_GamelibAPI_MessageHandlerDelegate_VTable;

struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct System_ComponentModel_LicenseProvider_VTable System_ComponentModel_LicenseProvider_VTable, *PSystem_ComponentModel_LicenseProvider_VTable;

struct System_ComponentModel_LicenseProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_MemberProfileListItem_o Aoharu_MemberProfileListItem_o, *PAoharu_MemberProfileListItem_o;

typedef struct Aoharu_MemberProfileListItem_c Aoharu_MemberProfileListItem_c, *PAoharu_MemberProfileListItem_c;

typedef struct Aoharu_MemberProfileListItem_Fields Aoharu_MemberProfileListItem_Fields, *PAoharu_MemberProfileListItem_Fields;

typedef struct Aoharu_MemberProfileListItem_VTable Aoharu_MemberProfileListItem_VTable, *PAoharu_MemberProfileListItem_VTable;

struct Aoharu_MemberProfileListItem_Fields {
    int32_t _Index_k__BackingField;
    struct System_String_o *_ImagePath_k__BackingField;
    struct System_String_o *_IconPath_k__BackingField;
    struct Shock_CharacterMst_o *_charaMst_k__BackingField;
};

struct Aoharu_MemberProfileListItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListItem_o {
    struct Aoharu_MemberProfileListItem_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListItem_Fields fields;
};

struct Aoharu_MemberProfileListItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListItem_VTable vtable;
};

typedef struct Aoharu_Training_TrainingItemData_c Aoharu_Training_TrainingItemData_c, *PAoharu_Training_TrainingItemData_c;

typedef struct Aoharu_Training_TrainingItemData_VTable Aoharu_Training_TrainingItemData_VTable, *PAoharu_Training_TrainingItemData_VTable;

struct Aoharu_Training_TrainingItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Training_TrainingItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Training_TrainingItemData_VTable vtable;
};

typedef struct MethodInfo_126E774_RGCTXs MethodInfo_126E774_RGCTXs, *PMethodInfo_126E774_RGCTXs;

struct MethodInfo_126E774_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28AD7B0 MethodInfo_28AD7B0, *PMethodInfo_28AD7B0;

typedef union _union_313904 _union_313904, *P_union_313904;

union _union_313904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD7B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163583 _union_163583, *P_union_163583;

union _union_163583 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1747554 MethodInfo_1747554, *PMethodInfo_1747554;

typedef union _union_162387 _union_162387, *P_union_162387;

union _union_162387 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747554 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162387 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163585 _union_163585, *P_union_163585;

union _union_163585 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163587 _union_163587, *P_union_163587;

union _union_163587 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Training_TrainingItemData_o Aoharu_Training_TrainingItemData_o, *PAoharu_Training_TrainingItemData_o;

typedef struct Aoharu_Training_TrainingItemData_Fields Aoharu_Training_TrainingItemData_Fields, *PAoharu_Training_TrainingItemData_Fields;

struct Aoharu_Training_TrainingItemData_Fields {
    struct Shock_ItemMst_o *ItemMst;
    struct Shock_ItemData_o *ItemData;
    int32_t m_selectNum;
};

struct Aoharu_Training_TrainingItemData_o {
    struct Aoharu_Training_TrainingItemData_c *klass;
    void *monitor;
    struct Aoharu_Training_TrainingItemData_Fields fields;
};

typedef union _union_163589 _union_163589, *P_union_163589;

union _union_163589 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngShopItemData_VTable Shock_MngShopItemData_VTable, *PShock_MngShopItemData_VTable;

struct Shock_MngShopItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_RecvExchangeRData_VTable Shock_RecvExchangeRData_VTable, *PShock_RecvExchangeRData_VTable;

struct Shock_RecvExchangeRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_LiveResultScene_StaticFields Aoharu_LiveResultScene_StaticFields, *PAoharu_LiveResultScene_StaticFields;

typedef struct Aoharu_LiveResults_o Aoharu_LiveResults_o, *PAoharu_LiveResults_o;

typedef struct Aoharu_LiveResults_c Aoharu_LiveResults_c, *PAoharu_LiveResults_c;

typedef struct Aoharu_LiveResults_Fields Aoharu_LiveResults_Fields, *PAoharu_LiveResults_Fields;

typedef struct Aoharu_LiveResults_VTable Aoharu_LiveResults_VTable, *PAoharu_LiveResults_VTable;

typedef struct Shock_MngLiveData_LiveResultData_o Shock_MngLiveData_LiveResultData_o, *PShock_MngLiveData_LiveResultData_o;

typedef struct Shock_MngLiveData_LiveResultData_c Shock_MngLiveData_LiveResultData_c, *PShock_MngLiveData_LiveResultData_c;

typedef struct Shock_MngLiveData_LiveResultData_Fields Shock_MngLiveData_LiveResultData_Fields, *PShock_MngLiveData_LiveResultData_Fields;

typedef struct Shock_MngLiveData_LiveResultData_VTable Shock_MngLiveData_LiveResultData_VTable, *PShock_MngLiveData_LiveResultData_VTable;

typedef struct Shock_ProtocolData_LiveScore_o Shock_ProtocolData_LiveScore_o, *PShock_ProtocolData_LiveScore_o;

typedef struct System_Collections_Generic_List_Point__o System_Collections_Generic_List_Point__o, *PSystem_Collections_Generic_List_Point__o;

typedef struct Shock_ProtocolData_RankingChange_o Shock_ProtocolData_RankingChange_o, *PShock_ProtocolData_RankingChange_o;

typedef struct Shock_ProtocolData_StarEventBonus_o Shock_ProtocolData_StarEventBonus_o, *PShock_ProtocolData_StarEventBonus_o;

typedef struct Shock_ProtocolData_LiveScore_c Shock_ProtocolData_LiveScore_c, *PShock_ProtocolData_LiveScore_c;

typedef struct Shock_ProtocolData_LiveScore_Fields Shock_ProtocolData_LiveScore_Fields, *PShock_ProtocolData_LiveScore_Fields;

typedef struct System_Collections_Generic_List_Point__c System_Collections_Generic_List_Point__c, *PSystem_Collections_Generic_List_Point__c;

typedef struct System_Collections_Generic_List_Point__Fields System_Collections_Generic_List_Point__Fields, *PSystem_Collections_Generic_List_Point__Fields;

typedef struct Shock_ProtocolData_RankingChange_c Shock_ProtocolData_RankingChange_c, *PShock_ProtocolData_RankingChange_c;

typedef struct Shock_ProtocolData_RankingChange_Fields Shock_ProtocolData_RankingChange_Fields, *PShock_ProtocolData_RankingChange_Fields;

typedef struct Shock_ProtocolData_StarEventBonus_c Shock_ProtocolData_StarEventBonus_c, *PShock_ProtocolData_StarEventBonus_c;

typedef struct Shock_ProtocolData_StarEventBonus_Fields Shock_ProtocolData_StarEventBonus_Fields, *PShock_ProtocolData_StarEventBonus_Fields;

typedef struct Shock_ProtocolData_LiveScore_VTable Shock_ProtocolData_LiveScore_VTable, *PShock_ProtocolData_LiveScore_VTable;

typedef struct System_Collections_Generic_List_Point__StaticFields System_Collections_Generic_List_Point__StaticFields, *PSystem_Collections_Generic_List_Point__StaticFields;

typedef struct System_Collections_Generic_List_Point__VTable System_Collections_Generic_List_Point__VTable, *PSystem_Collections_Generic_List_Point__VTable;

typedef struct Shock_ProtocolData_RankingChange_VTable Shock_ProtocolData_RankingChange_VTable, *PShock_ProtocolData_RankingChange_VTable;

typedef struct Shock_ProtocolData_RankingDetail_array Shock_ProtocolData_RankingDetail_array, *PShock_ProtocolData_RankingDetail_array;

typedef struct Shock_ProtocolData_StarEventBonus_VTable Shock_ProtocolData_StarEventBonus_VTable, *PShock_ProtocolData_StarEventBonus_VTable;

typedef struct Shock_ProtocolData_RankingDetail_o Shock_ProtocolData_RankingDetail_o, *PShock_ProtocolData_RankingDetail_o;

typedef struct Shock_ProtocolData_RankingDetail_c Shock_ProtocolData_RankingDetail_c, *PShock_ProtocolData_RankingDetail_c;

typedef struct Shock_ProtocolData_RankingDetail_Fields Shock_ProtocolData_RankingDetail_Fields, *PShock_ProtocolData_RankingDetail_Fields;

typedef struct Shock_ProtocolData_RankingDetail_VTable Shock_ProtocolData_RankingDetail_VTable, *PShock_ProtocolData_RankingDetail_VTable;

typedef struct Shock_ProtocolData_ScoreDetail_array Shock_ProtocolData_ScoreDetail_array, *PShock_ProtocolData_ScoreDetail_array;

typedef struct Shock_ProtocolData_ScoreDetail_o Shock_ProtocolData_ScoreDetail_o, *PShock_ProtocolData_ScoreDetail_o;

typedef struct Shock_ProtocolData_ScoreDetail_c Shock_ProtocolData_ScoreDetail_c, *PShock_ProtocolData_ScoreDetail_c;

typedef struct Shock_ProtocolData_ScoreDetail_Fields Shock_ProtocolData_ScoreDetail_Fields, *PShock_ProtocolData_ScoreDetail_Fields;

typedef struct Shock_ProtocolData_ScoreDetail_VTable Shock_ProtocolData_ScoreDetail_VTable, *PShock_ProtocolData_ScoreDetail_VTable;

struct Shock_ProtocolData_StarEventBonus_Fields {
    uint32_t star_event_bonus;
    uint32_t star_event_bonus_score;
    uint32_t star_play_times_bonus;
    uint32_t star_play_times_bonus_score;
    uint32_t card_bonus;
    uint32_t card_bonus_score;
    uint32_t star_assist_bonus;
    uint32_t star_assist_bonus_score;
};

struct Shock_ProtocolData_StarEventBonus_o {
    struct Shock_ProtocolData_StarEventBonus_c *klass;
    void *monitor;
    struct Shock_ProtocolData_StarEventBonus_Fields fields;
};

struct Shock_ProtocolData_ScoreDetail_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_ScoreDetail_o *m_Items[65535];
};

struct Shock_MngLiveData_LiveResultData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_Point__Fields {
    struct Shock_ProtocolData_Point_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_ProtocolData_LiveScore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LiveScore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LiveScore_VTable vtable;
};

struct Shock_ProtocolData_LiveScore_Fields {
    int32_t hp;
    int32_t score;
    int32_t perfect;
    int32_t great;
    int32_t good;
    int32_t bad;
    int32_t miss;
    int32_t max_combo;
    int32_t total_param;
    int32_t multi_total_score;
    float play_time;
    struct Shock_ProtocolData_SkillLog_array *skill_log_list;
};

struct Shock_ProtocolData_LiveScore_o {
    struct Shock_ProtocolData_LiveScore_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LiveScore_Fields fields;
};

struct Aoharu_LiveResults_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_StarEventBonus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_StarEventBonus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_StarEventBonus_VTable vtable;
};

struct Aoharu_LiveResultScene_StaticFields {
    struct Aoharu_LiveResults_o *ResultData;
};

struct Shock_MngLiveData_LiveResultData_Fields {
    struct Shock_UnionValue_o RankRateBeforeLive;
    int32_t StaminaBeforeLive;
    int32_t HighScoreBeforeLive;
    struct Shock_ProtocolData_LiveScore_o *Score;
    int32_t TeacherPointBeforeLive;
    int32_t TotalTeacherPointBeforeLive;
    struct System_Collections_Generic_List_Reward__o *RewardList;
    struct System_Collections_Generic_List_Point__o *RewardPointList;
    struct System_Collections_Generic_List_uint__o *ClearMissionIdList;
    struct System_Collections_Generic_List_uint__o *ClearLiveMissionIdList;
    struct System_Collections_Generic_List_Reward__o *EventPointRewardList;
    struct Shock_ProtocolData_RankingChange_o *RankingChange;
    struct System_Collections_Generic_List_Character__o *CharacterList;
    uint32_t NextEventRewardRankPoint;
    uint32_t NextEventRewardRankScore;
    uint32_t EventPointRank;
    uint32_t EventScoreRank;
    uint32_t UseStaminaLive;
    int32_t UseLiveBoostValue;
    int32_t MultiLiveEndStatus;
    struct Shock_ProtocolData_StarEventBonus_o *StarEventBonus;
    struct Shock_ProtocolData_StarEventData_o *StarEventData;
    uint32_t StarEventLiveScore;
};

struct System_Collections_Generic_List_Point__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Point__StaticFields {
    struct Shock_ProtocolData_Point_array *s_emptyArray;
};

struct Shock_ProtocolData_RankingDetail_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_RankingDetail_o *m_Items[65535];
};

struct Shock_ProtocolData_ScoreDetail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_ScoreDetail_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_ScoreDetail_VTable vtable;
};

struct Shock_ProtocolData_ScoreDetail_Fields {
    uint32_t master_live_id;
    int32_t score;
};

struct Shock_ProtocolData_ScoreDetail_o {
    struct Shock_ProtocolData_ScoreDetail_c *klass;
    void *monitor;
    struct Shock_ProtocolData_ScoreDetail_Fields fields;
};

struct Shock_ProtocolData_RankingDetail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_RankingChange_Fields {
    int32_t score;
    uint32_t old_group_rank;
    uint32_t new_group_rank;
    uint32_t old_all_rank;
    uint32_t new_all_rank;
    struct Shock_ProtocolData_RankingDetail_array *new_group_user_detail_list;
    struct Shock_ProtocolData_RankingDetail_array *new_all_user_detail_list;
};

struct Shock_ProtocolData_RankingChange_o {
    struct Shock_ProtocolData_RankingChange_c *klass;
    void *monitor;
    struct Shock_ProtocolData_RankingChange_Fields fields;
};

struct Shock_ProtocolData_RankingChange_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_RankingChange_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_RankingChange_VTable vtable;
};

struct Aoharu_LiveResults_Fields {
    struct Shock_MngLiveData_LiveResultData_o *result;
    struct Shock_LiveData_o *live;
    struct Shock_EventData_o *eventData;
    struct Shock_EventData_o *beforeEventData;
    uint32_t liveTypeValue;
    int32_t liveType;
    int32_t level;
    uint32_t deck_slot;
    struct Shock_UserData_o *before;
    struct Shock_UserData_o *after;
    int32_t slowCount;
    int32_t fastCount;
    bool bluetoothAudio;
    struct System_UInt32_array *beforeClearLiveMissionIds;
    bool isSkip;
    struct Shock_FriendData_o *guest;
    uint32_t recommendId;
    bool useStarAssist;
};

struct Shock_ProtocolData_RankingDetail_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_RankingDetail_VTable vtable;
};

struct Shock_ProtocolData_RankingDetail_Fields {
    uint32_t rank;
    struct Shock_ProtocolData_UserDetail_o *user_detail;
    int32_t score;
    struct Shock_ProtocolData_ScoreDetail_array *score_detail_list;
    int32_t star_level;
};

struct Shock_ProtocolData_RankingDetail_o {
    struct Shock_ProtocolData_RankingDetail_c *klass;
    void *monitor;
    struct Shock_ProtocolData_RankingDetail_Fields fields;
};

struct Aoharu_LiveResults_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResults_VTable vtable;
};

struct System_Collections_Generic_List_Point__o {
    struct System_Collections_Generic_List_Point__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Point__Fields fields;
};

struct System_Collections_Generic_List_Point__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Point__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Point__VTable vtable;
};

struct Aoharu_LiveResults_o {
    struct Aoharu_LiveResults_c *klass;
    void *monitor;
    struct Aoharu_LiveResults_Fields fields;
};

struct Shock_MngLiveData_LiveResultData_o {
    struct Shock_MngLiveData_LiveResultData_c *klass;
    void *monitor;
    struct Shock_MngLiveData_LiveResultData_Fields fields;
};

struct Shock_MngLiveData_LiveResultData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngLiveData_LiveResultData_VTable vtable;
};

typedef struct MethodInfo_21DCF30 MethodInfo_21DCF30, *PMethodInfo_21DCF30;

typedef union _union_160531 _union_160531, *P_union_160531;

union _union_160531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCF30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163591 _union_163591, *P_union_163591;

union _union_163591 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventPointMstTable___c_StaticFields Shock_EventPointMstTable___c_StaticFields, *PShock_EventPointMstTable___c_StaticFields;

typedef struct Shock_EventPointMstTable___c_o Shock_EventPointMstTable___c_o, *PShock_EventPointMstTable___c_o;

typedef struct System_Func_EventPointMst__string__o System_Func_EventPointMst__string__o, *PSystem_Func_EventPointMst__string__o;

typedef struct Shock_EventPointMstTable___c_c Shock_EventPointMstTable___c_c, *PShock_EventPointMstTable___c_c;

typedef struct Shock_EventPointMstTable___c_Fields Shock_EventPointMstTable___c_Fields, *PShock_EventPointMstTable___c_Fields;

typedef struct System_Func_EventPointMst__string__c System_Func_EventPointMst__string__c, *PSystem_Func_EventPointMst__string__c;

typedef struct System_Func_EventPointMst__string__Fields System_Func_EventPointMst__string__Fields, *PSystem_Func_EventPointMst__string__Fields;

typedef struct Shock_EventPointMstTable___c_VTable Shock_EventPointMstTable___c_VTable, *PShock_EventPointMstTable___c_VTable;

typedef struct System_Func_EventPointMst__string__VTable System_Func_EventPointMst__string__VTable, *PSystem_Func_EventPointMst__string__VTable;

struct System_Func_EventPointMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_EventPointMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventPointMstTable___c_Fields {
};

struct System_Func_EventPointMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventPointMst__string__VTable vtable;
};

struct Shock_EventPointMstTable___c_StaticFields {
    struct Shock_EventPointMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Func_EventPointMst__string__o *__9__18_0;
    struct System_Func_EventPointMst__string__o *__9__19_0;
};

struct System_Func_EventPointMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventPointMst__string__o {
    struct System_Func_EventPointMst__string__c *klass;
    void *monitor;
    struct System_Func_EventPointMst__string__Fields fields;
};

struct Shock_EventPointMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventPointMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointMstTable___c_VTable vtable;
};

struct Shock_EventPointMstTable___c_o {
    struct Shock_EventPointMstTable___c_c *klass;
    void *monitor;
    struct Shock_EventPointMstTable___c_Fields fields;
};

typedef struct MethodInfo_2B9E858 MethodInfo_2B9E858, *PMethodInfo_2B9E858;

typedef union _union_257214 _union_257214, *P_union_257214;

union _union_257214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163593 _union_163593, *P_union_163593;

union _union_163593 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22B0DF8 MethodInfo_22B0DF8, *PMethodInfo_22B0DF8;

struct MethodInfo_22B0DF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163997 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127D608 MethodInfo_127D608, *PMethodInfo_127D608;

typedef union _union_202096 _union_202096, *P_union_202096;

union _union_202096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163595 _union_163595, *P_union_163595;

union _union_163595 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_333C094 MethodInfo_333C094, *PMethodInfo_333C094;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c;

typedef union _union_300225 _union_300225, *P_union_300225;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT5;
};

union _union_300225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333C094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__o *__9;
    struct System_Action_object__o *__9__7_0;
    struct System_Action_object__o *__9__7_1;
    struct System_Action_object__o *__9__7_2;
    struct System_Action_object__o *__9__7_3;
    struct System_Action_object__o *__9__7_4;
};

typedef union _union_163597 _union_163597, *P_union_163597;

union _union_163597 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28AD7A8 MethodInfo_28AD7A8, *PMethodInfo_28AD7A8;

typedef union _union_313822 _union_313822, *P_union_313822;

union _union_313822 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313822 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747568 MethodInfo_1747568, *PMethodInfo_1747568;

typedef union _union_162177 _union_162177, *P_union_162177;

union _union_162177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163599 _union_163599, *P_union_163599;

union _union_163599 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D74B50 MethodInfo_1D74B50, *PMethodInfo_1D74B50;

typedef union _union_282880 _union_282880, *P_union_282880;

union _union_282880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D74B50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242AFAC MethodInfo_242AFAC, *PMethodInfo_242AFAC;

typedef union _union_274304 _union_274304, *P_union_274304;

union _union_274304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AFAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_198307C MethodInfo_198307C, *PMethodInfo_198307C;

typedef union _union_167697 _union_167697, *P_union_167697;

union _union_167697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198307C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F396E0_RGCTXs MethodInfo_2F396E0_RGCTXs, *PMethodInfo_2F396E0_RGCTXs;

struct MethodInfo_2F396E0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol___c__DisplayClass206_0_Fields Shock_Protocol___c__DisplayClass206_0_Fields, *PShock_Protocol___c__DisplayClass206_0_Fields;

struct Shock_Protocol___c__DisplayClass206_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvUserGetR__o *onSuccess;
};

typedef struct MethodInfo_32B4CD8 MethodInfo_32B4CD8, *PMethodInfo_32B4CD8;

typedef union _union_318887 _union_318887, *P_union_318887;

union _union_318887 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4CD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318887 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_OperatorObserverBase_IList_T___IList_T___c UniRx_Operators_OperatorObserverBase_IList_T___IList_T___c, *PUniRx_Operators_OperatorObserverBase_IList_T___IList_T___c;

typedef struct UniRx_Operators_OperatorObserverBase_IList_T___IList_T___VTable UniRx_Operators_OperatorObserverBase_IList_T___IList_T___VTable, *PUniRx_Operators_OperatorObserverBase_IList_T___IList_T___VTable;

struct UniRx_Operators_OperatorObserverBase_IList_T___IList_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_OperatorObserverBase_IList_T___IList_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObserverBase_IList_T___IList_T___VTable vtable;
};

typedef struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__c System_Action_SavedGameRequestStatus__ISavedGameMetadata__c, *PSystem_Action_SavedGameRequestStatus__ISavedGameMetadata__c;

typedef struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__VTable System_Action_SavedGameRequestStatus__ISavedGameMetadata__VTable, *PSystem_Action_SavedGameRequestStatus__ISavedGameMetadata__VTable;

struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__VTable vtable;
};

typedef struct MethodInfo_1F06CF4 MethodInfo_1F06CF4, *PMethodInfo_1F06CF4;

typedef union _union_323928 _union_323928, *P_union_323928;

union _union_323928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_Path_StaticFields System_IO_Path_StaticFields, *PSystem_IO_Path_StaticFields;

struct System_IO_Path_StaticFields {
    struct System_Char_array *InvalidPathChars;
    uint16_t AltDirectorySeparatorChar;
    uint16_t DirectorySeparatorChar;
    uint16_t PathSeparator;
    struct System_String_o *DirectorySeparatorStr;
    uint16_t VolumeSeparatorChar;
    struct System_Char_array *PathSeparatorChars;
    bool dirEqualsVolume;
    struct System_Char_array *trimEndCharsWindows;
    struct System_Char_array *trimEndCharsUnix;
};

typedef struct System_Globalization_EraInfo_array System_Globalization_EraInfo_array, *PSystem_Globalization_EraInfo_array;

typedef struct System_Globalization_EraInfo_o System_Globalization_EraInfo_o, *PSystem_Globalization_EraInfo_o;

typedef struct System_Globalization_EraInfo_c System_Globalization_EraInfo_c, *PSystem_Globalization_EraInfo_c;

typedef struct System_Globalization_EraInfo_Fields System_Globalization_EraInfo_Fields, *PSystem_Globalization_EraInfo_Fields;

typedef struct System_Globalization_EraInfo_VTable System_Globalization_EraInfo_VTable, *PSystem_Globalization_EraInfo_VTable;

struct System_Globalization_EraInfo_Fields {
    int32_t era;
    int64_t ticks;
    int32_t yearOffset;
    int32_t minEraYear;
    int32_t maxEraYear;
    struct System_String_o *eraName;
    struct System_String_o *abbrevEraName;
    struct System_String_o *englishEraName;
};

struct System_Globalization_EraInfo_o {
    struct System_Globalization_EraInfo_c *klass;
    void *monitor;
    struct System_Globalization_EraInfo_Fields fields;
};

struct System_Globalization_EraInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Globalization_EraInfo_o *m_Items[65535];
};

struct System_Globalization_EraInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Globalization_EraInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_EraInfo_VTable vtable;
};

typedef union _union_163561 _union_163561, *P_union_163561;

union _union_163561 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3C708 MethodInfo_1F3C708, *PMethodInfo_1F3C708;

typedef union _union_323703 _union_323703, *P_union_323703;

union _union_323703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C708 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163563 _union_163563, *P_union_163563;

union _union_163563 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163565 _union_163565, *P_union_163565;

union _union_163565 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163567 _union_163567, *P_union_163567;

union _union_163567 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2869980 MethodInfo_2869980, *PMethodInfo_2869980;

typedef union _union_179820 _union_179820, *P_union_179820;

union _union_179820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163569 _union_163569, *P_union_163569;

union _union_163569 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_ShowFilterCommand_Args_c Shock_Scenes_Adventure_ShowFilterCommand_Args_c, *PShock_Scenes_Adventure_ShowFilterCommand_Args_c;

typedef struct Shock_Scenes_Adventure_ShowFilterCommand_Args_VTable Shock_Scenes_Adventure_ShowFilterCommand_Args_VTable, *PShock_Scenes_Adventure_ShowFilterCommand_Args_VTable;

struct Shock_Scenes_Adventure_ShowFilterCommand_Args_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_ShowFilterCommand_Args_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_ShowFilterCommand_Args_VTable vtable;
};

typedef struct Chipstar_Downloads_TimeOutSystem_c Chipstar_Downloads_TimeOutSystem_c, *PChipstar_Downloads_TimeOutSystem_c;

typedef struct Chipstar_Downloads_TimeOutSystem_VTable Chipstar_Downloads_TimeOutSystem_VTable, *PChipstar_Downloads_TimeOutSystem_VTable;

struct Chipstar_Downloads_TimeOutSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Stop;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_GetResultCode;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_IsError;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoReset;
    struct VirtualInvokeData _15_DoDispose;
    struct VirtualInvokeData _16_DoGetResultCode;
};

struct Chipstar_Downloads_TimeOutSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_TimeOutSystem_VTable vtable;
};

typedef struct MethodInfo_1FD2BE8 MethodInfo_1FD2BE8, *PMethodInfo_1FD2BE8;

typedef union _union_265584 _union_265584, *P_union_265584;

union _union_265584 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2BE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22D9120 MethodInfo_22D9120, *PMethodInfo_22D9120;

typedef union _union_272240 _union_272240, *P_union_272240;

union _union_272240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D9120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_ShowFilterCommand_Args_o Shock_Scenes_Adventure_ShowFilterCommand_Args_o, *PShock_Scenes_Adventure_ShowFilterCommand_Args_o;

typedef struct Shock_Scenes_Adventure_ShowFilterCommand_Args_Fields Shock_Scenes_Adventure_ShowFilterCommand_Args_Fields, *PShock_Scenes_Adventure_ShowFilterCommand_Args_Fields;

struct Shock_Scenes_Adventure_ShowFilterCommand_Args_Fields {
    struct System_String_o *_PrefabName_k__BackingField;
    int32_t _Type_k__BackingField;
    bool _IsReset_k__BackingField;
    bool _IsResetAll_k__BackingField;
};

struct Shock_Scenes_Adventure_ShowFilterCommand_Args_o {
    struct Shock_Scenes_Adventure_ShowFilterCommand_Args_Fields fields;
};

typedef struct System_Func_IConnectionCallbacks__string__VTable System_Func_IConnectionCallbacks__string__VTable, *PSystem_Func_IConnectionCallbacks__string__VTable;

struct System_Func_IConnectionCallbacks__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_286998C MethodInfo_286998C, *PMethodInfo_286998C;

typedef union _union_181258 _union_181258, *P_union_181258;

union _union_181258 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_286998C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181258 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E69A8 MethodInfo_21E69A8, *PMethodInfo_21E69A8;

typedef union _union_160719 _union_160719, *P_union_160719;

union _union_160719 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E69A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160719 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163571 _union_163571, *P_union_163571;

union _union_163571 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163573 _union_163573, *P_union_163573;

union _union_163573 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163575 _union_163575, *P_union_163575;

union _union_163575 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__o System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__o, *PSystem_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__o;

typedef struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__c System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__c, *PSystem_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__c;

typedef struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__Fields System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__Fields, *PSystem_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__Fields;

typedef struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__VTable System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__VTable, *PSystem_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__VTable;

struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__o {
    struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__c *klass;
    void *monitor;
    struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__Fields fields;
};

struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemMst__StaminaChargeSelectItemDialog_ConsumeItemData__VTable vtable;
};

typedef union _union_163577 _union_163577, *P_union_163577;

union _union_163577 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F4BC8_RGCTXs MethodInfo_17F4BC8_RGCTXs, *PMethodInfo_17F4BC8_RGCTXs;

struct MethodInfo_17F4BC8_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_2_TAwaiter;
};

typedef union _union_163579 _union_163579, *P_union_163579;

union _union_163579 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6FD08 MethodInfo_2D6FD08, *PMethodInfo_2D6FD08;

typedef struct MethodInfo_2D6FD08_RGCTXs MethodInfo_2D6FD08_RGCTXs, *PMethodInfo_2D6FD08_RGCTXs;

typedef union _union_288427 _union_288427, *P_union_288427;

struct MethodInfo_2D6FD08_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SkipWhileObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SkipWhileObservable_T___ctor;
};

union _union_288427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6FD08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6FD08_RGCTXs *rgctx_data;
    union _union_288427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ScrollBase_MemberListItem__c Shock_ScrollBase_MemberListItem__c, *PShock_ScrollBase_MemberListItem__c;

typedef struct Shock_ScrollBase_MemberListItem__VTable Shock_ScrollBase_MemberListItem__VTable, *PShock_ScrollBase_MemberListItem__VTable;

struct Shock_ScrollBase_MemberListItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_ScrollBase_MemberListItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase_MemberListItem__VTable vtable;
};

typedef struct MethodInfo_127D664 MethodInfo_127D664, *PMethodInfo_127D664;

typedef union _union_202098 _union_202098, *P_union_202098;

union _union_202098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_T8___Fields System_ValueTuple_UniTask_T8___Fields, *PSystem_ValueTuple_UniTask_T8___Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T8__o Cysharp_Threading_Tasks_UniTask_T8__o, *PCysharp_Threading_Tasks_UniTask_T8__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T8__Fields Cysharp_Threading_Tasks_UniTask_T8__Fields, *PCysharp_Threading_Tasks_UniTask_T8__Fields;

struct Cysharp_Threading_Tasks_UniTask_T8__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T8__o {
    struct Cysharp_Threading_Tasks_UniTask_T8__Fields fields;
};

struct System_ValueTuple_UniTask_T8___Fields {
    struct Cysharp_Threading_Tasks_UniTask_T8__o Item1;
};

typedef struct MethodInfo_190F704 MethodInfo_190F704, *PMethodInfo_190F704;

typedef struct MethodInfo_190F704_RGCTXs MethodInfo_190F704_RGCTXs, *PMethodInfo_190F704_RGCTXs;

typedef union _union_317375 _union_317375, *P_union_317375;

union _union_317375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190F704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190F704_RGCTXs *rgctx_data;
    union _union_317375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190F704_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_329CD74 MethodInfo_329CD74, *PMethodInfo_329CD74;

typedef union _union_316423 _union_316423, *P_union_316423;

union _union_316423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329CD74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163541 _union_163541, *P_union_163541;

union _union_163541 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_2_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_2_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_2_VTable;

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_163543 _union_163543, *P_union_163543;

union _union_163543 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163545 _union_163545, *P_union_163545;

union _union_163545 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EEF44C MethodInfo_2EEF44C, *PMethodInfo_2EEF44C;

typedef union _union_202580 _union_202580, *P_union_202580;

union _union_202580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEF44C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163547 _union_163547, *P_union_163547;

union _union_163547 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1194258 MethodInfo_1194258, *PMethodInfo_1194258;

typedef union _union_259342 _union_259342, *P_union_259342;

union _union_259342 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1194258 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259342 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__o System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__o, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__o;

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__Fields System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__Fields;

typedef struct System_ValueTuple_object__object__o System_ValueTuple_object__object__o, *PSystem_ValueTuple_object__object__o;

typedef struct System_ValueTuple_object__object__Fields System_ValueTuple_object__object__Fields, *PSystem_ValueTuple_object__object__Fields;

struct System_ValueTuple_object__object__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
};

struct System_ValueTuple_object__object__o {
    struct System_ValueTuple_object__object__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__Fields {
    int32_t hashCode;
    int32_t next;
    struct System_ValueTuple_object__object__o key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__o {
    struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__Fields fields;
};

typedef union _union_163549 _union_163549, *P_union_163549;

union _union_163549 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1561FC0 MethodInfo_1561FC0, *PMethodInfo_1561FC0;

typedef union _union_282634 _union_282634, *P_union_282634;

union _union_282634 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561FC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282634 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2908C70 MethodInfo_2908C70, *PMethodInfo_2908C70;

typedef union _union_236545 _union_236545, *P_union_236545;

union _union_236545 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2908C70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236545 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_MarkerType_c Aoharu_Scenes_Live_MarkerType_c, *PAoharu_Scenes_Live_MarkerType_c;

typedef struct Aoharu_Scenes_Live_MarkerType_VTable Aoharu_Scenes_Live_MarkerType_VTable, *PAoharu_Scenes_Live_MarkerType_VTable;

struct Aoharu_Scenes_Live_MarkerType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_Scenes_Live_MarkerType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerType_VTable vtable;
};

typedef struct Shock_MemberSortDialog___c__DisplayClass63_0_c Shock_MemberSortDialog___c__DisplayClass63_0_c, *PShock_MemberSortDialog___c__DisplayClass63_0_c;

typedef struct Shock_MemberSortDialog___c__DisplayClass63_0_VTable Shock_MemberSortDialog___c__DisplayClass63_0_VTable, *PShock_MemberSortDialog___c__DisplayClass63_0_VTable;

struct Shock_MemberSortDialog___c__DisplayClass63_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MemberSortDialog___c__DisplayClass63_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MemberSortDialog___c__DisplayClass63_0_VTable vtable;
};

typedef struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_c DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_c, *PDG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_c;

typedef struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_VTable DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_VTable, *PDG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_VTable;

struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass872_0_VTable Shock_Protocol___c__DisplayClass872_0_VTable, *PShock_Protocol___c__DisplayClass872_0_VTable;

struct Shock_Protocol___c__DisplayClass872_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2091E18 MethodInfo_2091E18, *PMethodInfo_2091E18;

typedef union _union_325829 _union_325829, *P_union_325829;

union _union_325829 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091E18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325829 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1272BB0 MethodInfo_1272BB0, *PMethodInfo_1272BB0;

typedef union _union_201148 _union_201148, *P_union_201148;

union _union_201148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D797C4 MethodInfo_2D797C4, *PMethodInfo_2D797C4;

typedef struct MethodInfo_2D797C4_RGCTXs MethodInfo_2D797C4_RGCTXs, *PMethodInfo_2D797C4_RGCTXs;

typedef union _union_321903 _union_321903, *P_union_321903;

union _union_321903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D797C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D797C4_RGCTXs *rgctx_data;
    union _union_321903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D797C4_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct MethodInfo_1D49B40 MethodInfo_1D49B40, *PMethodInfo_1D49B40;

typedef union _union_227299 _union_227299, *P_union_227299;

union _union_227299 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49B40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227299 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NgWord_VTable Shock_NgWord_VTable, *PShock_NgWord_VTable;

struct Shock_NgWord_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct I2_Loc_GoogleTranslation___c__DisplayClass2_0_VTable I2_Loc_GoogleTranslation___c__DisplayClass2_0_VTable, *PI2_Loc_GoogleTranslation___c__DisplayClass2_0_VTable;

struct I2_Loc_GoogleTranslation___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_163551 _union_163551, *P_union_163551;

union _union_163551 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163553 _union_163553, *P_union_163553;

union _union_163553 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PhotoImageUI_VTable Shock_PhotoImageUI_VTable, *PShock_PhotoImageUI_VTable;

struct Shock_PhotoImageUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct I2_Loc_TermData_array I2_Loc_TermData_array, *PI2_Loc_TermData_array;

typedef struct I2_Loc_TermData_o I2_Loc_TermData_o, *PI2_Loc_TermData_o;

typedef struct I2_Loc_TermData_c I2_Loc_TermData_c, *PI2_Loc_TermData_c;

typedef struct I2_Loc_TermData_Fields I2_Loc_TermData_Fields, *PI2_Loc_TermData_Fields;

typedef struct I2_Loc_TermData_VTable I2_Loc_TermData_VTable, *PI2_Loc_TermData_VTable;

struct I2_Loc_TermData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_TermData_Fields {
    struct System_String_o *Term;
    int32_t TermType;
    struct System_String_o *Description;
    struct System_String_array *Languages;
    struct System_Byte_array *Flags;
    struct System_String_array *Languages_Touch;
};

struct I2_Loc_TermData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_TermData_VTable vtable;
};

struct I2_Loc_TermData_o {
    struct I2_Loc_TermData_c *klass;
    void *monitor;
    struct I2_Loc_TermData_Fields fields;
};

struct I2_Loc_TermData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct I2_Loc_TermData_o *m_Items[65535];
};

typedef union _union_163555 _union_163555, *P_union_163555;

union _union_163555 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_FriendListScene___c__DisplayClass60_0_VTable Aoharu_FriendListScene___c__DisplayClass60_0_VTable, *PAoharu_FriendListScene___c__DisplayClass60_0_VTable;

struct Aoharu_FriendListScene___c__DisplayClass60_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_163557 _union_163557, *P_union_163557;

union _union_163557 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163559 _union_163559, *P_union_163559;

union _union_163559 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Live_MarkerType_o Aoharu_Scenes_Live_MarkerType_o, *PAoharu_Scenes_Live_MarkerType_o;

typedef struct Aoharu_Scenes_Live_MarkerType_Fields Aoharu_Scenes_Live_MarkerType_Fields, *PAoharu_Scenes_Live_MarkerType_Fields;

struct Aoharu_Scenes_Live_MarkerType_Fields {
    int32_t value__;
};

struct Aoharu_Scenes_Live_MarkerType_o {
    struct Aoharu_Scenes_Live_MarkerType_Fields fields;
};

typedef struct Shock_MemberSortDialog___c__DisplayClass63_0_o Shock_MemberSortDialog___c__DisplayClass63_0_o, *PShock_MemberSortDialog___c__DisplayClass63_0_o;

typedef struct Shock_MemberSortDialog___c__DisplayClass63_0_Fields Shock_MemberSortDialog___c__DisplayClass63_0_Fields, *PShock_MemberSortDialog___c__DisplayClass63_0_Fields;

struct Shock_MemberSortDialog___c__DisplayClass63_0_Fields {
    struct Shock_GroupMst_o *m;
};

struct Shock_MemberSortDialog___c__DisplayClass63_0_o {
    struct Shock_MemberSortDialog___c__DisplayClass63_0_c *klass;
    void *monitor;
    struct Shock_MemberSortDialog___c__DisplayClass63_0_Fields fields;
};

typedef struct MethodInfo_21DCF44 MethodInfo_21DCF44, *PMethodInfo_21DCF44;

typedef union _union_161033 _union_161033, *P_union_161033;

union _union_161033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCF44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_MigrationVerifyResult_StaticFields GreeGameLib_MigrationVerifyResult_StaticFields, *PGreeGameLib_MigrationVerifyResult_StaticFields;

struct GreeGameLib_MigrationVerifyResult_StaticFields {
    struct System_String_o *KEY_MIGRATION_TOKEN;
    struct System_String_o *KEY_SOURCE_UUID;
    struct System_String_o *KEY_SOURCE_XUID;
};

typedef struct Aoharu_GachaTopBannerScrollCell_Fields Aoharu_GachaTopBannerScrollCell_Fields, *PAoharu_GachaTopBannerScrollCell_Fields;

typedef struct FancyScrollView_FancyCell_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields FancyScrollView_FancyCell_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields, *PFancyScrollView_FancyCell_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields;

typedef struct Aoharu_GachaTopBannerContext_o Aoharu_GachaTopBannerContext_o, *PAoharu_GachaTopBannerContext_o;

typedef struct Aoharu_GachaTopBannerContext_c Aoharu_GachaTopBannerContext_c, *PAoharu_GachaTopBannerContext_c;

typedef struct Aoharu_GachaTopBannerContext_Fields Aoharu_GachaTopBannerContext_Fields, *PAoharu_GachaTopBannerContext_Fields;

typedef struct Aoharu_GachaTopBannerContext_VTable Aoharu_GachaTopBannerContext_VTable, *PAoharu_GachaTopBannerContext_VTable;

struct FancyScrollView_FancyCell_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    int32_t _Index_k__BackingField;
    struct Aoharu_GachaTopBannerContext_o *_Context_k__BackingField;
};

struct Aoharu_GachaTopBannerContext_Fields {
    int32_t _SelectedIndex_k__BackingField;
    struct System_Action_int__o *_OnClick_k__BackingField;
};

struct Aoharu_GachaTopBannerContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaTopBannerContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaTopBannerContext_VTable vtable;
};

struct Aoharu_GachaTopBannerContext_o {
    struct Aoharu_GachaTopBannerContext_c *klass;
    void *monitor;
    struct Aoharu_GachaTopBannerContext_Fields fields;
};

struct Aoharu_GachaTopBannerScrollCell_Fields {
    struct FancyScrollView_FancyCell_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields super;
    struct UnityEngine_Animator_o *m_animator;
    struct UnityEngine_UI_Image_o *m_BannerImage;
    struct Aoharu_Scenes_Gacha_GachaInfoUI_array *m_InfoUIList;
    struct UnityEngine_UI_Button_o *m_Button;
    struct UnityEngine_GameObject_o *m_Badge;
    float m_currentPosition;
};

typedef struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__o UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__o, *PUnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__o;

typedef struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__c UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__c, *PUnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__c;

typedef struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__Fields UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__Fields, *PUnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__Fields;

typedef struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__VTable UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__VTable, *PUnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__VTable;

struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
};

struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__o {
    struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__Fields fields;
};

struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_c Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_c, *PAoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_VTable Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_VTable, *PAoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_VTable vtable;
};

typedef struct MethodInfo_10EF9E0_RGCTXs MethodInfo_10EF9E0_RGCTXs, *PMethodInfo_10EF9E0_RGCTXs;

struct MethodInfo_10EF9E0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_163523 _union_163523, *P_union_163523;

union _union_163523 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_o Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_o, *PAoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_Fields Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog_o Aoharu_Scenes_Gacha_GachaDetailDialog_o, *PAoharu_Scenes_Gacha_GachaDetailDialog_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog_c Aoharu_Scenes_Gacha_GachaDetailDialog_c, *PAoharu_Scenes_Gacha_GachaDetailDialog_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog_Fields Aoharu_Scenes_Gacha_GachaDetailDialog_Fields, *PAoharu_Scenes_Gacha_GachaDetailDialog_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog_StaticFields Aoharu_Scenes_Gacha_GachaDetailDialog_StaticFields, *PAoharu_Scenes_Gacha_GachaDetailDialog_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog_VTable Aoharu_Scenes_Gacha_GachaDetailDialog_VTable, *PAoharu_Scenes_Gacha_GachaDetailDialog_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_o Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_o, *PAoharu_Scenes_Gacha_GachaDetailDescriptionPage_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_o Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_o, *PAoharu_Scenes_Gacha_GachaDetailFixedRatePage_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailPageBase_array Aoharu_Scenes_Gacha_GachaDetailPageBase_array, *PAoharu_Scenes_Gacha_GachaDetailPageBase_array;

typedef struct Aoharu_Scenes_Gacha_PickupMemberDialog_o Aoharu_Scenes_Gacha_PickupMemberDialog_o, *PAoharu_Scenes_Gacha_PickupMemberDialog_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_c Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_c, *PAoharu_Scenes_Gacha_GachaDetailDescriptionPage_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_Fields Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_Fields, *PAoharu_Scenes_Gacha_GachaDetailDescriptionPage_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_c Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_c, *PAoharu_Scenes_Gacha_GachaDetailFixedRatePage_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_Fields Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_Fields, *PAoharu_Scenes_Gacha_GachaDetailFixedRatePage_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailPageBase_o Aoharu_Scenes_Gacha_GachaDetailPageBase_o, *PAoharu_Scenes_Gacha_GachaDetailPageBase_o;

typedef struct Aoharu_Scenes_Gacha_PickupMemberDialog_c Aoharu_Scenes_Gacha_PickupMemberDialog_c, *PAoharu_Scenes_Gacha_PickupMemberDialog_c;

typedef struct Aoharu_Scenes_Gacha_PickupMemberDialog_Fields Aoharu_Scenes_Gacha_PickupMemberDialog_Fields, *PAoharu_Scenes_Gacha_PickupMemberDialog_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_VTable Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_VTable, *PAoharu_Scenes_Gacha_GachaDetailDescriptionPage_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_VTable Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_VTable, *PAoharu_Scenes_Gacha_GachaDetailFixedRatePage_VTable;

typedef struct Aoharu_Scenes_Gacha_PickupMemberDialog_VTable Aoharu_Scenes_Gacha_PickupMemberDialog_VTable, *PAoharu_Scenes_Gacha_PickupMemberDialog_VTable;

typedef struct Aoharu_Scenes_CardDetail_CardDetailLayout_o Aoharu_Scenes_CardDetail_CardDetailLayout_o, *PAoharu_Scenes_CardDetail_CardDetailLayout_o;

typedef struct Aoharu_Scenes_Gacha_PickupMemberData_array Aoharu_Scenes_Gacha_PickupMemberData_array, *PAoharu_Scenes_Gacha_PickupMemberData_array;

typedef struct Aoharu_MemoriaController_o Aoharu_MemoriaController_o, *PAoharu_MemoriaController_o;

typedef struct Aoharu_Scenes_CardDetail_CardDetailLayout_c Aoharu_Scenes_CardDetail_CardDetailLayout_c, *PAoharu_Scenes_CardDetail_CardDetailLayout_c;

typedef struct Aoharu_Scenes_CardDetail_CardDetailLayout_Fields Aoharu_Scenes_CardDetail_CardDetailLayout_Fields, *PAoharu_Scenes_CardDetail_CardDetailLayout_Fields;

typedef struct Aoharu_Scenes_Gacha_PickupMemberData_o Aoharu_Scenes_Gacha_PickupMemberData_o, *PAoharu_Scenes_Gacha_PickupMemberData_o;

typedef struct Aoharu_MemoriaController_c Aoharu_MemoriaController_c, *PAoharu_MemoriaController_c;

typedef struct Aoharu_MemoriaController_Fields Aoharu_MemoriaController_Fields, *PAoharu_MemoriaController_Fields;

typedef struct Aoharu_Scenes_CardDetail_CardDetailLayout_VTable Aoharu_Scenes_CardDetail_CardDetailLayout_VTable, *PAoharu_Scenes_CardDetail_CardDetailLayout_VTable;

typedef struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_o Aoharu_Scenes_CardDetail_CardDetailToggleSelector_o, *PAoharu_Scenes_CardDetail_CardDetailToggleSelector_o;

typedef struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_o Aoharu_Scenes_CardDetail_CardDetailIconLayout_o, *PAoharu_Scenes_CardDetail_CardDetailIconLayout_o;

typedef struct Aoharu_CardDetailStatus_o Aoharu_CardDetailStatus_o, *PAoharu_CardDetailStatus_o;

typedef struct Aoharu_CardDetailProfile_o Aoharu_CardDetailProfile_o, *PAoharu_CardDetailProfile_o;

typedef struct Aoharu_MemberCardPager_o Aoharu_MemberCardPager_o, *PAoharu_MemberCardPager_o;

typedef struct Aoharu_CardDetailExpansionControll_o Aoharu_CardDetailExpansionControll_o, *PAoharu_CardDetailExpansionControll_o;

typedef struct Aoharu_CardDetailEffectControll_o Aoharu_CardDetailEffectControll_o, *PAoharu_CardDetailEffectControll_o;

typedef struct Aoharu_TrainingEffectControll_o Aoharu_TrainingEffectControll_o, *PAoharu_TrainingEffectControll_o;

typedef struct Aoharu_CardAnimeControll_o Aoharu_CardAnimeControll_o, *PAoharu_CardAnimeControll_o;

typedef struct System_Action_CardData__o System_Action_CardData__o, *PSystem_Action_CardData__o;

typedef struct Aoharu_Scenes_Gacha_PickupMemberData_c Aoharu_Scenes_Gacha_PickupMemberData_c, *PAoharu_Scenes_Gacha_PickupMemberData_c;

typedef struct Aoharu_Scenes_Gacha_PickupMemberData_Fields Aoharu_Scenes_Gacha_PickupMemberData_Fields, *PAoharu_Scenes_Gacha_PickupMemberData_Fields;

typedef struct Aoharu_MemoriaController_StaticFields Aoharu_MemoriaController_StaticFields, *PAoharu_MemoriaController_StaticFields;

typedef struct Aoharu_MemoriaController_VTable Aoharu_MemoriaController_VTable, *PAoharu_MemoriaController_VTable;

typedef struct Shock_DataNode_CardMemoria_o Shock_DataNode_CardMemoria_o, *PShock_DataNode_CardMemoria_o;

typedef struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_c Aoharu_Scenes_CardDetail_CardDetailToggleSelector_c, *PAoharu_Scenes_CardDetail_CardDetailToggleSelector_c;

typedef struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_Fields Aoharu_Scenes_CardDetail_CardDetailToggleSelector_Fields, *PAoharu_Scenes_CardDetail_CardDetailToggleSelector_Fields;

typedef struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_c Aoharu_Scenes_CardDetail_CardDetailIconLayout_c, *PAoharu_Scenes_CardDetail_CardDetailIconLayout_c;

typedef struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_Fields Aoharu_Scenes_CardDetail_CardDetailIconLayout_Fields, *PAoharu_Scenes_CardDetail_CardDetailIconLayout_Fields;

typedef struct Aoharu_CardDetailStatus_c Aoharu_CardDetailStatus_c, *PAoharu_CardDetailStatus_c;

typedef struct Aoharu_CardDetailStatus_Fields Aoharu_CardDetailStatus_Fields, *PAoharu_CardDetailStatus_Fields;

typedef struct Aoharu_CardDetailProfile_c Aoharu_CardDetailProfile_c, *PAoharu_CardDetailProfile_c;

typedef struct Aoharu_CardDetailProfile_Fields Aoharu_CardDetailProfile_Fields, *PAoharu_CardDetailProfile_Fields;

typedef struct Aoharu_MemberCardPager_c Aoharu_MemberCardPager_c, *PAoharu_MemberCardPager_c;

typedef struct Aoharu_MemberCardPager_Fields Aoharu_MemberCardPager_Fields, *PAoharu_MemberCardPager_Fields;

typedef struct Aoharu_CardDetailExpansionControll_c Aoharu_CardDetailExpansionControll_c, *PAoharu_CardDetailExpansionControll_c;

typedef struct Aoharu_CardDetailExpansionControll_Fields Aoharu_CardDetailExpansionControll_Fields, *PAoharu_CardDetailExpansionControll_Fields;

typedef struct Aoharu_CardDetailEffectControll_c Aoharu_CardDetailEffectControll_c, *PAoharu_CardDetailEffectControll_c;

typedef struct Aoharu_CardDetailEffectControll_Fields Aoharu_CardDetailEffectControll_Fields, *PAoharu_CardDetailEffectControll_Fields;

typedef struct Aoharu_TrainingEffectControll_c Aoharu_TrainingEffectControll_c, *PAoharu_TrainingEffectControll_c;

typedef struct Aoharu_TrainingEffectControll_Fields Aoharu_TrainingEffectControll_Fields, *PAoharu_TrainingEffectControll_Fields;

typedef struct Aoharu_CardAnimeControll_c Aoharu_CardAnimeControll_c, *PAoharu_CardAnimeControll_c;

typedef struct Aoharu_CardAnimeControll_Fields Aoharu_CardAnimeControll_Fields, *PAoharu_CardAnimeControll_Fields;

typedef struct System_Action_CardData__c System_Action_CardData__c, *PSystem_Action_CardData__c;

typedef struct System_Action_CardData__Fields System_Action_CardData__Fields, *PSystem_Action_CardData__Fields;

typedef struct Aoharu_Scenes_Gacha_PickupMemberData_VTable Aoharu_Scenes_Gacha_PickupMemberData_VTable, *PAoharu_Scenes_Gacha_PickupMemberData_VTable;

typedef struct Shock_DataNode_CardMemoria_c Shock_DataNode_CardMemoria_c, *PShock_DataNode_CardMemoria_c;

typedef struct Shock_DataNode_CardMemoria_Fields Shock_DataNode_CardMemoria_Fields, *PShock_DataNode_CardMemoria_Fields;

typedef struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_VTable Aoharu_Scenes_CardDetail_CardDetailToggleSelector_VTable, *PAoharu_Scenes_CardDetail_CardDetailToggleSelector_VTable;

typedef struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_VTable Aoharu_Scenes_CardDetail_CardDetailIconLayout_VTable, *PAoharu_Scenes_CardDetail_CardDetailIconLayout_VTable;

typedef struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o Aoharu_Scenes_CardDetail_BigCardIconLayout_o, *PAoharu_Scenes_CardDetail_BigCardIconLayout_o;

typedef struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_o Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_o, *PAoharu_Scenes_CardDetail_CardDetailCardInfoLayout_o;

typedef struct Aoharu_CardDetailStatus_VTable Aoharu_CardDetailStatus_VTable, *PAoharu_CardDetailStatus_VTable;

typedef struct Aoharu_CardDetailExpProgress_o Aoharu_CardDetailExpProgress_o, *PAoharu_CardDetailExpProgress_o;

typedef struct Aoharu_CardDetailProfile_VTable Aoharu_CardDetailProfile_VTable, *PAoharu_CardDetailProfile_VTable;

typedef struct Aoharu_MemberCardPager_VTable Aoharu_MemberCardPager_VTable, *PAoharu_MemberCardPager_VTable;

typedef struct Aoharu_CardDetailExpansionControll_VTable Aoharu_CardDetailExpansionControll_VTable, *PAoharu_CardDetailExpansionControll_VTable;

typedef struct Aoharu_CardDetailEffectControll_VTable Aoharu_CardDetailEffectControll_VTable, *PAoharu_CardDetailEffectControll_VTable;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_array Aoharu_Scenes_Gacha_CardFlipEffectSequence_array, *PAoharu_Scenes_Gacha_CardFlipEffectSequence_array;

typedef struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o Aoharu_Scenes_Gacha_GachaMovieAnimation_o, *PAoharu_Scenes_Gacha_GachaMovieAnimation_o;

typedef struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_o Aoharu_Scenes_Gacha_IEffLotteryCalclator_o, *PAoharu_Scenes_Gacha_IEffLotteryCalclator_o;

typedef struct Aoharu_TrainingEffectControll_VTable Aoharu_TrainingEffectControll_VTable, *PAoharu_TrainingEffectControll_VTable;

typedef struct Aoharu_CardAnimeControll_VTable Aoharu_CardAnimeControll_VTable, *PAoharu_CardAnimeControll_VTable;

typedef struct System_Action_CardData__VTable System_Action_CardData__VTable, *PSystem_Action_CardData__VTable;

typedef struct Shock_DataNode_CardMemoria_VTable Shock_DataNode_CardMemoria_VTable, *PShock_DataNode_CardMemoria_VTable;

typedef struct Aoharu_Scenes_CardDetail_BigCardIconLayout_c Aoharu_Scenes_CardDetail_BigCardIconLayout_c, *PAoharu_Scenes_CardDetail_BigCardIconLayout_c;

typedef struct Aoharu_Scenes_CardDetail_BigCardIconLayout_Fields Aoharu_Scenes_CardDetail_BigCardIconLayout_Fields, *PAoharu_Scenes_CardDetail_BigCardIconLayout_Fields;

typedef struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_c Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_c, *PAoharu_Scenes_CardDetail_CardDetailCardInfoLayout_c;

typedef struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_Fields Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_Fields, *PAoharu_Scenes_CardDetail_CardDetailCardInfoLayout_Fields;

typedef struct Aoharu_CardDetailExpProgress_c Aoharu_CardDetailExpProgress_c, *PAoharu_CardDetailExpProgress_c;

typedef struct Aoharu_CardDetailExpProgress_Fields Aoharu_CardDetailExpProgress_Fields, *PAoharu_CardDetailExpProgress_Fields;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_o Aoharu_Scenes_Gacha_CardFlipEffectSequence_o, *PAoharu_Scenes_Gacha_CardFlipEffectSequence_o;

typedef struct Aoharu_Scenes_Gacha_GachaMovieAnimation_c Aoharu_Scenes_Gacha_GachaMovieAnimation_c, *PAoharu_Scenes_Gacha_GachaMovieAnimation_c;

typedef struct Aoharu_Scenes_Gacha_GachaMovieAnimation_Fields Aoharu_Scenes_Gacha_GachaMovieAnimation_Fields, *PAoharu_Scenes_Gacha_GachaMovieAnimation_Fields;

typedef struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_c Aoharu_Scenes_Gacha_IEffLotteryCalclator_c, *PAoharu_Scenes_Gacha_IEffLotteryCalclator_c;

typedef struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_Fields Aoharu_Scenes_Gacha_IEffLotteryCalclator_Fields, *PAoharu_Scenes_Gacha_IEffLotteryCalclator_Fields;

typedef struct Aoharu_Scenes_CardDetail_BigCardIconLayout_VTable Aoharu_Scenes_CardDetail_BigCardIconLayout_VTable, *PAoharu_Scenes_CardDetail_BigCardIconLayout_VTable;

typedef struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_VTable Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_VTable, *PAoharu_Scenes_CardDetail_CardDetailCardInfoLayout_VTable;

typedef struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_array Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_array, *PAoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_array;

typedef struct Aoharu_UI_GroupMaterialImage_o Aoharu_UI_GroupMaterialImage_o, *PAoharu_UI_GroupMaterialImage_o;

typedef struct Aoharu_CardDetailExpProgress_VTable Aoharu_CardDetailExpProgress_VTable, *PAoharu_CardDetailExpProgress_VTable;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_c Aoharu_Scenes_Gacha_CardFlipEffectSequence_c, *PAoharu_Scenes_Gacha_CardFlipEffectSequence_c;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_Fields Aoharu_Scenes_Gacha_CardFlipEffectSequence_Fields, *PAoharu_Scenes_Gacha_CardFlipEffectSequence_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaMovieAnimation_VTable Aoharu_Scenes_Gacha_GachaMovieAnimation_VTable, *PAoharu_Scenes_Gacha_GachaMovieAnimation_VTable;

typedef struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_o Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_o, *PAoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_o;

typedef struct Aoharu_UI_GroupMaterialImage_Fields Aoharu_UI_GroupMaterialImage_Fields, *PAoharu_UI_GroupMaterialImage_Fields;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_VTable Aoharu_Scenes_Gacha_CardFlipEffectSequence_VTable, *PAoharu_Scenes_Gacha_CardFlipEffectSequence_VTable;

typedef struct Aoharu_Scenes_Gacha_EventReceiver_o Aoharu_Scenes_Gacha_EventReceiver_o, *PAoharu_Scenes_Gacha_EventReceiver_o;

typedef struct System_Collections_Generic_List_AnimatorPlayer__o System_Collections_Generic_List_AnimatorPlayer__o, *PSystem_Collections_Generic_List_AnimatorPlayer__o;

typedef struct Shock_CardSysVoiceMst_o Shock_CardSysVoiceMst_o, *PShock_CardSysVoiceMst_o;

typedef struct Aoharu_Scenes_Gacha_SignAnimation_o Aoharu_Scenes_Gacha_SignAnimation_o, *PAoharu_Scenes_Gacha_SignAnimation_o;

typedef struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_c Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_c, *PAoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_c;

typedef struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_Fields Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_Fields, *PAoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_Fields;

typedef struct Aoharu_GroupMaterialTable_o Aoharu_GroupMaterialTable_o, *PAoharu_GroupMaterialTable_o;

typedef struct Aoharu_Scenes_Gacha_EventReceiver_c Aoharu_Scenes_Gacha_EventReceiver_c, *PAoharu_Scenes_Gacha_EventReceiver_c;

typedef struct Aoharu_Scenes_Gacha_EventReceiver_Fields Aoharu_Scenes_Gacha_EventReceiver_Fields, *PAoharu_Scenes_Gacha_EventReceiver_Fields;

typedef struct System_Collections_Generic_List_AnimatorPlayer__c System_Collections_Generic_List_AnimatorPlayer__c, *PSystem_Collections_Generic_List_AnimatorPlayer__c;

typedef struct System_Collections_Generic_List_AnimatorPlayer__Fields System_Collections_Generic_List_AnimatorPlayer__Fields, *PSystem_Collections_Generic_List_AnimatorPlayer__Fields;

typedef struct Shock_CardSysVoiceMst_c Shock_CardSysVoiceMst_c, *PShock_CardSysVoiceMst_c;

typedef struct Shock_CardSysVoiceMst_Fields Shock_CardSysVoiceMst_Fields, *PShock_CardSysVoiceMst_Fields;

typedef struct Aoharu_Scenes_Gacha_SignAnimation_c Aoharu_Scenes_Gacha_SignAnimation_c, *PAoharu_Scenes_Gacha_SignAnimation_c;

typedef struct Aoharu_Scenes_Gacha_SignAnimation_Fields Aoharu_Scenes_Gacha_SignAnimation_Fields, *PAoharu_Scenes_Gacha_SignAnimation_Fields;

typedef struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_VTable Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_VTable, *PAoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_VTable;

typedef struct Aoharu_GroupMaterialTable_c Aoharu_GroupMaterialTable_c, *PAoharu_GroupMaterialTable_c;

typedef struct Aoharu_GroupMaterialTable_Fields Aoharu_GroupMaterialTable_Fields, *PAoharu_GroupMaterialTable_Fields;

typedef struct Aoharu_Scenes_Gacha_EventReceiver_VTable Aoharu_Scenes_Gacha_EventReceiver_VTable, *PAoharu_Scenes_Gacha_EventReceiver_VTable;

typedef struct System_Collections_Generic_Dictionary_string__Action__o System_Collections_Generic_Dictionary_string__Action__o, *PSystem_Collections_Generic_Dictionary_string__Action__o;

typedef struct System_Collections_Generic_List_AnimatorPlayer__StaticFields System_Collections_Generic_List_AnimatorPlayer__StaticFields, *PSystem_Collections_Generic_List_AnimatorPlayer__StaticFields;

typedef struct System_Collections_Generic_List_AnimatorPlayer__VTable System_Collections_Generic_List_AnimatorPlayer__VTable, *PSystem_Collections_Generic_List_AnimatorPlayer__VTable;

typedef struct Shock_AnimatorPlayer_array Shock_AnimatorPlayer_array, *PShock_AnimatorPlayer_array;

typedef struct Shock_CardSysVoiceMst_VTable Shock_CardSysVoiceMst_VTable, *PShock_CardSysVoiceMst_VTable;

typedef struct Aoharu_Scenes_Gacha_SignAnimation_VTable Aoharu_Scenes_Gacha_SignAnimation_VTable, *PAoharu_Scenes_Gacha_SignAnimation_VTable;

typedef struct UnityEngine_SpriteMask_array UnityEngine_SpriteMask_array, *PUnityEngine_SpriteMask_array;

typedef struct Aoharu_GroupMaterialTable_VTable Aoharu_GroupMaterialTable_VTable, *PAoharu_GroupMaterialTable_VTable;

typedef struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_o Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_o, *PAoharu_GroupMaterialTable_CategoryToMaterialDictionary_o;

typedef struct System_Collections_Generic_Dictionary_string__Action__c System_Collections_Generic_Dictionary_string__Action__c, *PSystem_Collections_Generic_Dictionary_string__Action__c;

typedef struct System_Collections_Generic_Dictionary_string__Action__Fields System_Collections_Generic_Dictionary_string__Action__Fields, *PSystem_Collections_Generic_Dictionary_string__Action__Fields;

typedef struct UnityEngine_SpriteMask_o UnityEngine_SpriteMask_o, *PUnityEngine_SpriteMask_o;

typedef struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_c Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_c, *PAoharu_GroupMaterialTable_CategoryToMaterialDictionary_c;

typedef struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_Fields Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_Fields, *PAoharu_GroupMaterialTable_CategoryToMaterialDictionary_Fields;

typedef struct System_Collections_Generic_Dictionary_string__Action__VTable System_Collections_Generic_Dictionary_string__Action__VTable, *PSystem_Collections_Generic_Dictionary_string__Action__VTable;

typedef struct UnityEngine_SpriteMask_c UnityEngine_SpriteMask_c, *PUnityEngine_SpriteMask_c;

typedef struct UnityEngine_SpriteMask_Fields UnityEngine_SpriteMask_Fields, *PUnityEngine_SpriteMask_Fields;

typedef struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_VTable Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_VTable, *PAoharu_GroupMaterialTable_CategoryToMaterialDictionary_VTable;

typedef struct Shock_SerializableDictionary_BAND_CATEGORY__Material__GroupMaterialTable_CategoryToMaterialPair__Fields Shock_SerializableDictionary_BAND_CATEGORY__Material__GroupMaterialTable_CategoryToMaterialPair__Fields, *PShock_SerializableDictionary_BAND_CATEGORY__Material__GroupMaterialTable_CategoryToMaterialPair__Fields;

typedef struct UnityEngine_SpriteMask_VTable UnityEngine_SpriteMask_VTable, *PUnityEngine_SpriteMask_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailPageBase_o {
    struct Aoharu_Scenes_Gacha_GachaDetailPageBase_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailPageBase_Fields fields;
};

struct Aoharu_Scenes_Gacha_EventReceiver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_AddEvent;
};

struct Aoharu_Scenes_Gacha_PickupMemberData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_PickupMemberData_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SetUI;
    struct VirtualInvokeData _5_SetDialogFunc;
    struct VirtualInvokeData _6_UpdateUI;
    struct VirtualInvokeData _7_Reset;
    struct VirtualInvokeData _8_Filter;
    struct VirtualInvokeData _9_CreateSetupList;
};

struct Aoharu_MemberCardPager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CardAnimeControll_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_buttonEvent;
    struct Shock_AnimatorPlayerLite_o *m_animatorPlayerLite;
    struct UnityEngine_GameObject_o *m_renderMemoriaRoot;
    struct Shock_DataNode_CardMemoria_o *m_cardMemoria;
    struct Shock_CardDataNode_o *m_cardDataNode;
    struct UnityEngine_UI_RawImage_o *m_memoriaObject;
    struct Shock_CardData_o *m_cardData;
};

struct Aoharu_CardAnimeControll_o {
    struct Aoharu_CardAnimeControll_c *klass;
    void *monitor;
    struct Aoharu_CardAnimeControll_Fields fields;
};

struct Aoharu_CardAnimeControll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_CardAnimeControll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardAnimeControll_VTable vtable;
};

struct System_Action_CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_SpriteMask_Fields {
    struct UnityEngine_Renderer_Fields super;
};

struct Aoharu_Scenes_Gacha_GachaMovieAnimation_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_MoviePlayer_o *m_player;
    struct UnityEngine_Canvas_o *m_screen;
    bool m_isLoop;
};

struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o {
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_Fields fields;
};

struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_VTable vtable;
};

struct Aoharu_CardDetailProfile_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_defaultBg;
    struct UnityEngine_UI_Image_o *m_shortBg;
    struct UnityEngine_GameObject_o *m_gradeObj;
    struct Shock_TextMeshUI_o *m_gradeText;
    struct Shock_TextMeshUI_o *m_birsdayText;
    struct Shock_TextMeshUI_o *m_bloodTypeText;
    struct Shock_TextMeshUI_o *m_heightText;
    struct Shock_TextMeshUI_o *m_voiceActorText;
    struct Shock_TextMeshUI_o *m_friendshipText;
};

struct Aoharu_UI_GroupMaterialImage_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_image;
    struct Aoharu_GroupMaterialTable_o *m_groupMaterialTable;
};

struct Aoharu_Scenes_Gacha_EventReceiver_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_EventReceiver_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_SimpleTab_o *m_RateTabUI;
    struct Shock_SimpleTab_o *m_FixedRateTabUI;
    struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_o *m_DescriptionBase;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_o *m_RateBase;
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_o *m_FixedRateBase;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_o *m_StepRateBase;
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_o *m_StepFixedRateBase;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_FixedRateTabText;
    struct Shock_TextMeshUI_o *m_SelectFixedRateTabText;
    bool m_isInit;
    struct Aoharu_Scenes_Gacha_GachaDetailPageBase_array *m_selectedGachaPageList;
    struct Shock_IGachaData_o *m_GachaData;
    int32_t m_selectTabType;
    struct Shock_SimpleTab_o *m_CurrentTab;
    bool m_IsStepup;
    struct Aoharu_Scenes_Gacha_PickupMemberDialog_o *m_pickupMemberDialog;
};

struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_Fields {
};

struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_o {
    struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_Fields fields;
};

struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Scenes_Gacha_EventReceiver_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_Dictionary_string__Action__o *m_eventList;
};

struct Aoharu_Scenes_Gacha_EventReceiver_o {
    struct Aoharu_Scenes_Gacha_EventReceiver_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_EventReceiver_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaMovieAnimation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_GachaMovieAnimation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_VTable vtable;
};

struct Aoharu_Scenes_Gacha_PickupMemberData_Fields {
    struct Shock_CardData_o *_CardData_k__BackingField;
    bool _IsEvolve_k__BackingField;
};

struct Aoharu_Scenes_Gacha_PickupMemberData_o {
    struct Aoharu_Scenes_Gacha_PickupMemberData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_PickupMemberData_Fields fields;
};

struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_PickupMemberData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_PickupMemberData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_PickupMemberData_VTable vtable;
};

struct Aoharu_GroupMaterialTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_SignAnimation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_SignAnimation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_SignAnimation_VTable vtable;
};

struct Aoharu_Scenes_CardDetail_BigCardIconLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_DataNode_CardTypeIcon_o *m_cardTypeIcon;
    struct UnityEngine_UI_Image_array *m_rarityImage;
    struct UnityEngine_Sprite_o *m_normalRaritySprite;
    struct UnityEngine_Sprite_array *m_evolvedRaritySprite;
    bool m_useMemoria;
    struct UnityEngine_UI_RawImage_o *m_memoriaObject;
    struct UnityEngine_GameObject_array *m_memoriaHideObjects;
    struct Shock_GrayoutUI_o *m_Grayout;
    struct UnityEngine_UI_Image_o *m_GrayoutImage;
    struct Shock_CardDataNode_o *m_CardDataNode;
    struct Shock_GroupMstNode_o *m_GroupMstNode;
    int32_t m_sortingOrder;
    struct UnityEngine_RenderTexture_o *m_renderTexture;
};

struct Aoharu_MemoriaController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_SignAnimation_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_SpriteRenderer_array *m_spriteRenderers;
    struct UnityEngine_SpriteMask_array *m_spriteMasks;
    struct UnityEngine_Animator_o *m_animator;
};

struct Aoharu_Scenes_Gacha_SignAnimation_o {
    struct Aoharu_Scenes_Gacha_SignAnimation_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_SignAnimation_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__Action__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_SerializableDictionary_BAND_CATEGORY__Material__GroupMaterialTable_CategoryToMaterialPair__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_Fields {
    struct Shock_SerializableDictionary_BAND_CATEGORY__Material__GroupMaterialTable_CategoryToMaterialPair__Fields super;
};

struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_o {
    struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_c *klass;
    void *monitor;
    struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_Fields fields;
};

struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_Fields {
    struct Aoharu_ToggleSelector_Fields super;
    struct UnityEngine_Color_o m_normalTextColor;
    struct UnityEngine_Color_o m_activeTextColor;
};

struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_o {
    struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_Fields fields;
};

struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_VTable vtable;
};

struct Shock_DataNode_CardMemoria_Fields {
    struct Shock_DataNode_UINodeBase_Fields super;
    struct UnityEngine_GameObject_o *m_memoriaRoot;
    int32_t m_sortingOrder;
    struct System_String_o *m_illustId;
    struct System_Action_bool__o *_OnLoaded_k__BackingField;
};

struct Shock_DataNode_CardMemoria_o {
    struct Shock_DataNode_CardMemoria_c *klass;
    void *monitor;
    struct Shock_DataNode_CardMemoria_Fields fields;
};

struct Shock_DataNode_CardMemoria_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_Shock_CardMst__OnReceive;
    struct VirtualInvokeData _8_Carbon_IDataReceiverNode_Shock_CardData__OnReceive;
};

struct Shock_DataNode_CardMemoria_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_CardMemoria_VTable vtable;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_Fields {
    struct Aoharu_Scenes_Gacha_GachaEffectSequenceBase_Fields super;
    struct Shock_ButtonEvent_o *m_tapEvent;
    struct Shock_CardDataNode_o *m_cardImageNode;
    struct Shock_CardDataNode_o *m_cardDataNode;
    struct Shock_CardTypeNode_o *m_cardTypeNode;
    struct UnityEngine_UI_Image_o *m_mainImage;
    struct UnityEngine_UI_Image_o *m_shadowImage;
    struct UnityEngine_UI_Image_o *m_charaNameImage;
    struct Aoharu_Scenes_Gacha_EventReceiver_o *m_EventReceiver;
    struct UnityEngine_GameObject_o *m_frontUi;
    struct UnityEngine_GameObject_o *m_bandLogoRoot;
    struct UnityEngine_UI_Image_o *m_bandLogoImage;
    struct Shock_AnimatorPlayerLite_o *m_movieUiAnim;
    struct Shock_TextMeshUI_o *m_serifText;
    struct Shock_TextMeshUI_o *m_charaNameText;
    struct Shock_TextMeshUI_o *m_cardNameText;
    struct UnityEngine_Transform_o *m_signRoot;
    struct UnityEngine_GameObject_o *m_newRoot;
    struct Shock_AnimatorPlayer_o *m_frontUiAnim;
    struct UnityEngine_UI_Image_o *m_backgroundImage;
    struct UnityEngine_UI_Image_o *m_skillBase;
    struct UnityEngine_UI_Image_o *m_groupBase;
    int32_t m_normalVoiceType;
    int32_t m_evolvedVoiceType;
    struct UnityEngine_GameObject_o *m_blackBg;
    struct UnityEngine_GameObject_o *m_awakeningUi;
    struct UnityEngine_Transform_o *m_awakeningGridTransform;
    struct Prefab_o *m_awakeningAnimPrefab;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o *m_bgMovie;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o *m_serifMovie;
    struct System_Action_o *m_onPlayMovie;
    struct System_Action_Action__o *m_onEndMovie;
    int32_t _AnimState_k__BackingField;
    struct Shock_CardData_o *m_cardData;
    struct Carbon_StepTask_o *m_stepTask;
    struct System_Action_o *m_onComplete;
    uint32_t m_mainBgMovieId;
    uint32_t m_serifBgMovieId;
    bool m_evolvedVoice;
    bool m_isFirstEvolve;
    bool m_isAwakeningEffect;
    struct System_Collections_Generic_List_AnimatorPlayer__o *m_awakeningAnimList;
    bool m_isVoicePlaying;
    struct Shock_CardSysVoiceMst_o *m_voiceMst;
    struct System_Action_o *m_onTapEvent;
    struct Aoharu_Scenes_Gacha_SignAnimation_o *m_signAnimation;
    int32_t m_canvasOrder;
};

struct Aoharu_Scenes_Gacha_PickupMemberDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_UI_GroupMaterialImage_o {
    struct Aoharu_UI_GroupMaterialImage_c *klass;
    void *monitor;
    struct Aoharu_UI_GroupMaterialImage_Fields fields;
};

struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_Fields {
    struct Shock_GroupMstNode_o *GroupIcon;
    struct UnityEngine_UI_Image_o *Image;
};

struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_o {
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_Fields fields;
};

struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_VTable vtable;
};

struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CardDetailExpansionControll_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_AnimatorPlayerLite_o *m_animatorPlayerLite;
    struct UnityEngine_GameObject_array *frameObjects;
    struct UnityEngine_UI_Button_o *m_closeButton;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_bigCardIconLayout;
    struct UnityEngine_GameObject_o *m_memoriaRoot;
    struct UnityEngine_GameObject_o *m_memoriaAnim;
    struct UnityEngine_UI_Image_o *m_memoriaAltImage;
};

struct System_Collections_Generic_Dictionary_string__Action__o {
    struct System_Collections_Generic_Dictionary_string__Action__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Action__Fields fields;
};

struct Aoharu_CardDetailExpProgress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CardDetailProfile_o {
    struct Aoharu_CardDetailProfile_c *klass;
    void *monitor;
    struct Aoharu_CardDetailProfile_Fields fields;
};

struct Aoharu_MemoriaController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MemoriaController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemoriaController_VTable vtable;
};

struct Aoharu_MemoriaController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Camera_o *m_memoriaCamera;
    struct Shock_CardDataNode_o *m_cardDataNode;
    struct Shock_DataNode_CardMemoria_o *m_cardMemoria;
    struct UnityEngine_RenderTexture_o *m_renderTexture;
    struct System_Action_bool__o *_OnMemoriaLoaded_k__BackingField;
};

struct Aoharu_MemoriaController_o {
    struct Aoharu_MemoriaController_c *klass;
    void *monitor;
    struct Aoharu_MemoriaController_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Action__VTable vtable;
};

struct Aoharu_MemoriaController_StaticFields {
    struct Aoharu_MemoriaController_o *m_instance;
    struct UnityEngine_GameObject_o *m_prefabCache;
};

struct Aoharu_CardDetailProfile_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CardDetailProfile_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailProfile_VTable vtable;
};

struct Aoharu_CardDetailExpProgress_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_progressBg;
    struct UnityEngine_UI_Image_o *m_progressBar;
};

struct Aoharu_Scenes_CardDetail_CardDetailLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_o *m_Items[65535];
};

struct Aoharu_CardDetailStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CardDetailStatus_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_levelText;
    struct Shock_TextMeshUI_o *m_maxLevel;
    struct Shock_TextMeshUI_o *m_expText;
    struct UnityEngine_GameObject_o *m_remainExpObject;
    struct Shock_TextMeshUI_o *m_remainExpText;
    struct Aoharu_CardDetailExpProgress_o *m_expProgress;
    struct Shock_TextMeshUI_array *m_parameterText;
    struct Shock_TextMeshUI_o *m_centerSkillName;
    struct Shock_TextMeshUI_o *m_centerSkillDetail;
    struct Shock_TextMeshUI_o *m_skillName;
    struct Shock_TextMeshUI_o *m_skillDetail;
    struct Shock_TextMeshUI_o *m_skillLvText;
    struct Shock_TextMeshUI_o *m_skillMaxLvText;
    struct Shock_TextMeshUI_o *m_skillExpText;
    struct UnityEngine_GameObject_o *m_skillRemainObject;
    struct Shock_TextMeshUI_o *m_skillRemainText;
    struct Aoharu_CardDetailExpProgress_o *m_skillExpProgress;
};

struct Aoharu_CardDetailExpProgress_o {
    struct Aoharu_CardDetailExpProgress_c *klass;
    void *monitor;
    struct Aoharu_CardDetailExpProgress_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SetUI;
    struct VirtualInvokeData _5_SetDialogFunc;
    struct VirtualInvokeData _6_UpdateUI;
    struct VirtualInvokeData _7_Reset;
};

struct Aoharu_CardDetailStatus_o {
    struct Aoharu_CardDetailStatus_c *klass;
    void *monitor;
    struct Aoharu_CardDetailStatus_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_Fields {
    struct Aoharu_Scenes_Gacha_GachaDetailDialog_o *__4__this;
    struct Shock_IGachaData_o *data;
};

struct Aoharu_CardDetailStatus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailStatus_VTable vtable;
};

struct Aoharu_CardDetailExpProgress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailExpProgress_VTable vtable;
};

struct UnityEngine_SpriteMask_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SpriteMask_o *m_Items[65535];
};

struct System_Action_CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_CardData__VTable vtable;
};

struct Aoharu_CardDetailEffectControll_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_array *m_effectSequences;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o *m_bgMovie;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o *m_serifMovie;
    struct UnityEngine_Canvas_o *m_canvas;
    struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_o *m_effCalclator;
};

struct Aoharu_Scenes_CardDetail_CardDetailLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_left;
    struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_o *m_cardTypeToggle;
    struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_o *m_iconLayout;
    bool m_layoutAnimSkipFlag;
    struct Shock_ButtonEvent_o *m_expansionButtonEvent;
    struct Shock_ButtonEvent_o *m_cardAnimeEvent;
    struct UnityEngine_UI_Button_o *m_cardEffectButton;
    struct Shock_ButtonEvent_o *m_cardEffectEvent;
    struct UnityEngine_GameObject_o *m_favoriteButtonRoot;
    struct Shock_ToggleButton_o *m_favoriteToggleButton;
    struct UnityEngine_GameObject_o *m_favoriteEffect;
    struct UnityEngine_GameObject_o *m_right;
    struct UnityEngine_GameObject_o *m_noticeObject;
    struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_o *m_detailToggle;
    struct Aoharu_CardDetailStatus_o *m_cardDetailStatus;
    struct Aoharu_CardDetailProfile_o *m_cardDetailProfile;
    struct Shock_AnimatorPlayerLite_o *m_animator;
    struct Aoharu_MemberCardPager_o *m_memberCardPager;
    struct Shock_ScrollPageMarker_o *m_scrollPageMaker;
    struct Shock_AnimatorPlayerLite_o *m_sideanimator;
    struct Aoharu_CardDetailExpansionControll_o *m_cardDetailExpansionControll;
    struct Aoharu_CardDetailEffectControll_o *m_cardDetailEffectControll;
    struct Aoharu_TrainingEffectControll_o *m_trainingEffectControll;
    struct Aoharu_CardAnimeControll_o *m_cardAnimeControll;
    bool m_forceShowEvolved;
    bool m_initializedCardTypeToggle;
    struct Shock_CardData_o *m_currentCardData;
    struct Aoharu_MemberListData_o *m_memberList;
    struct Aoharu_MemberListData_o *m_currentMemberList;
    struct Shock_CardData_o *m_cardDataFrom;
    bool m_isEnableSkill;
    bool m_isEnableLevel;
    bool m_isEnableEpisode;
    bool m_isEnableRecommend;
    bool m_isMovieUse;
    bool m_isSendIllustChange;
    uint32_t m_CostumeId;
    bool m_ShouldCreateSpine;
    bool m_isPrepared;
    bool m_isFriend;
    struct Shock_InputGestureRect_array *m_FlickList;
    bool _IsEnableSwitchToggle_k__BackingField;
    bool _IsEnableScrollMaker_k__BackingField;
    bool _IsEnableGrayoutCard_k__BackingField;
    bool _IsEnableExpansion_k__BackingField;
    struct System_Action_CardData__o *_OnMoveCard_k__BackingField;
    struct System_Action_CardData__o *_OnCardChange_k__BackingField;
};

struct System_Action_CardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_CardData__o {
    struct System_Action_CardData__c *klass;
    void *monitor;
    struct System_Action_CardData__Fields fields;
};

struct Aoharu_CardDetailEffectControll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_Fields {
    struct Aoharu_Scenes_Gacha_GachaDetailPageBase_Fields super;
    struct UnityEngine_UI_LayoutGroup_o *m_layoutGroup;
    struct Shock_TextMeshUI_o *m_gachaDescriptionText;
    struct UnityEngine_GameObject_o *m_periodObj;
    struct Shock_TextMeshUI_o *m_periodText;
    struct Shock_TextMeshUI_o *m_notesText;
    struct UnityEngine_RectTransform_o *m_rectTransform;
};

struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_Fields {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_Fields super;
};

struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o {
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_Fields fields;
};

struct Aoharu_GroupMaterialTable_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Aoharu_GroupMaterialTable_CategoryToMaterialDictionary_o *m_table;
};

struct Aoharu_Scenes_CardDetail_BigCardIconLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_CardDetail_BigCardIconLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_VTable vtable;
};

struct System_Collections_Generic_List_AnimatorPlayer__StaticFields {
    struct Shock_AnimatorPlayer_array *s_emptyArray;
};

struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_o {
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailFixedRatePage_Fields fields;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_PlayVoice;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_VTable vtable;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_o {
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_Fields fields;
};

struct Aoharu_MemberCardPager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_PrevButton;
    struct Shock_ButtonEvent_o *m_NextButton;
    struct Shock_AnimatorPlayer_o *m_animatorPlayer;
    bool m_isVisible;
    struct System_Action_bool__o *_OnChangeRequest_k__BackingField;
};

struct UnityEngine_SpriteMask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaDetailDialog_o *ms_Instance;
};

struct Aoharu_Scenes_Gacha_PickupMemberDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_InputGestureRect_o *m_InputGestureRect;
    struct Aoharu_Scenes_CardDetail_CardDetailLayout_o *m_cardDetailLayout;
    struct Aoharu_Scenes_Gacha_PickupMemberData_array *m_dataList;
    struct Aoharu_MemberListData_o *m_listData;
    struct Aoharu_MemoriaController_o *m_memoriaController;
};

struct Aoharu_CardDetailExpansionControll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_List_AnimatorPlayer__Fields {
    struct Shock_AnimatorPlayer_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Gacha_GachaDetailPageBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_GachaDetailPageBase_o *m_Items[65535];
};

struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_VTable vtable;
};

struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_bigCardIconLayout;
    struct Shock_ButtonEvent_o *m_Button;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_o *m_cardInfoLayout;
    struct UnityEngine_GameObject_o *m_CardEffect;
    struct Shock_CardData_o *m_cardData;
    struct Shock_CardData_o *m_DefaultCardData;
    struct Shock_CardData_o *m_EvolveCardData;
    bool _IsEvolveCard_k__BackingField;
    bool _IsCanChange_k__BackingField;
    struct System_Action_o *OnClick;
    struct System_Action_CardData__o *_OnCardChange_k__BackingField;
};

struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_o {
    struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_Fields fields;
};

struct Aoharu_MemberCardPager_o {
    struct Aoharu_MemberCardPager_c *klass;
    void *monitor;
    struct Aoharu_MemberCardPager_Fields fields;
};

struct Aoharu_MemberCardPager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberCardPager_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_o {
    struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailDescriptionPage_Fields fields;
};

struct Aoharu_Scenes_CardDetail_CardDetailLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CardDetail_CardDetailLayout_VTable vtable;
};

struct Shock_CardSysVoiceMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_CardSysVoiceMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardSysVoiceMst_VTable vtable;
};

struct Aoharu_Scenes_CardDetail_CardDetailLayout_o {
    struct Aoharu_Scenes_CardDetail_CardDetailLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CardDetail_CardDetailLayout_Fields fields;
};

struct Shock_CardSysVoiceMst_Fields {
    uint32_t _id;
    uint32_t _num;
    uint32_t _masterVoiceId;
    int32_t _systemVoiceType;
    uint32_t _value;
    struct System_String_o *_textJa;
    struct System_String_o *_textEn;
    uint32_t _masterReleaseLabelId;
};

struct Shock_CardSysVoiceMst_o {
    struct Shock_CardSysVoiceMst_c *klass;
    void *monitor;
    struct Shock_CardSysVoiceMst_Fields fields;
};

struct Shock_AnimatorPlayer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AnimatorPlayer_o *m_Items[65535];
};

struct Aoharu_TrainingEffectControll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_TrainingEffectControll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingEffectControll_VTable vtable;
};

struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_CanvasGroup_o *m_canvasGrouop;
    struct Shock_TextMeshUI_o *m_cardNameText;
    struct Shock_TextMeshUI_o *m_charaNameText;
    struct Shock_TextMeshUI_o *m_gradeText;
    struct UnityEngine_GameObject_o *m_kizunaRoot;
    struct Shock_TextMeshUI_o *m_kizunaText;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_array *m_groupIcons;
    struct Aoharu_UI_GroupMaterialImage_o *m_groupPartsImage;
    struct Shock_AnimatorPlayer_o *m_animator;
    struct System_Action_o *m_animAction;
};

struct Aoharu_TrainingEffectControll_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Canvas_o *m_EffectCanvas;
    struct UnityEngine_GameObject_o *m_EffectBgObject;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_array *m_EffectSequences;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o *m_bgMovie;
};

struct Aoharu_TrainingEffectControll_o {
    struct Aoharu_TrainingEffectControll_c *klass;
    void *monitor;
    struct Aoharu_TrainingEffectControll_Fields fields;
};

struct Aoharu_Scenes_Gacha_PickupMemberDialog_o {
    struct Aoharu_Scenes_Gacha_PickupMemberDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_PickupMemberDialog_Fields fields;
};

struct Aoharu_Scenes_Gacha_PickupMemberDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_PickupMemberDialog_VTable vtable;
};

struct System_Collections_Generic_List_AnimatorPlayer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AnimatorPlayer__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AnimatorPlayer__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AnimatorPlayer__VTable vtable;
};

struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_GroupNameIcon_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog_o {
    struct Aoharu_Scenes_Gacha_GachaDetailDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog_VTable vtable;
};

struct UnityEngine_SpriteMask_o {
    struct UnityEngine_SpriteMask_c *klass;
    void *monitor;
    struct UnityEngine_SpriteMask_Fields fields;
};

struct Aoharu_CardDetailExpansionControll_o {
    struct Aoharu_CardDetailExpansionControll_c *klass;
    void *monitor;
    struct Aoharu_CardDetailExpansionControll_Fields fields;
};

struct Aoharu_CardDetailExpansionControll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailExpansionControll_VTable vtable;
};

struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_o {
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_Fields fields;
};

struct UnityEngine_SpriteMask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SpriteMask_VTable vtable;
};

struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_o {
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass25_0_Fields fields;
};

struct Aoharu_GroupMaterialTable_o {
    struct Aoharu_GroupMaterialTable_c *klass;
    void *monitor;
    struct Aoharu_GroupMaterialTable_Fields fields;
};

struct Aoharu_GroupMaterialTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GroupMaterialTable_VTable vtable;
};

struct Aoharu_CardDetailEffectControll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailEffectControll_VTable vtable;
};

struct Aoharu_CardDetailEffectControll_o {
    struct Aoharu_CardDetailEffectControll_c *klass;
    void *monitor;
    struct Aoharu_CardDetailEffectControll_Fields fields;
};

struct System_Collections_Generic_List_AnimatorPlayer__o {
    struct System_Collections_Generic_List_AnimatorPlayer__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AnimatorPlayer__Fields fields;
};

typedef union _union_163525 _union_163525, *P_union_163525;

union _union_163525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163527 _union_163527, *P_union_163527;

union _union_163527 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163529 _union_163529, *P_union_163529;

union _union_163529 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293E704 MethodInfo_293E704, *PMethodInfo_293E704;

typedef union _union_185422 _union_185422, *P_union_185422;

union _union_185422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberProfileListScroll___c_c Aoharu_MemberProfileListScroll___c_c, *PAoharu_MemberProfileListScroll___c_c;

typedef struct Aoharu_MemberProfileListScroll___c_StaticFields Aoharu_MemberProfileListScroll___c_StaticFields, *PAoharu_MemberProfileListScroll___c_StaticFields;

typedef struct Aoharu_MemberProfileListScroll___c_VTable Aoharu_MemberProfileListScroll___c_VTable, *PAoharu_MemberProfileListScroll___c_VTable;

typedef struct Aoharu_MemberProfileListScroll___c_o Aoharu_MemberProfileListScroll___c_o, *PAoharu_MemberProfileListScroll___c_o;

typedef struct System_Func_CharacterGroupMst__uint__o System_Func_CharacterGroupMst__uint__o, *PSystem_Func_CharacterGroupMst__uint__o;

typedef struct Aoharu_MemberProfileListScroll___c_Fields Aoharu_MemberProfileListScroll___c_Fields, *PAoharu_MemberProfileListScroll___c_Fields;

typedef struct System_Func_CharacterGroupMst__uint__c System_Func_CharacterGroupMst__uint__c, *PSystem_Func_CharacterGroupMst__uint__c;

typedef struct System_Func_CharacterGroupMst__uint__Fields System_Func_CharacterGroupMst__uint__Fields, *PSystem_Func_CharacterGroupMst__uint__Fields;

typedef struct System_Func_CharacterGroupMst__uint__VTable System_Func_CharacterGroupMst__uint__VTable, *PSystem_Func_CharacterGroupMst__uint__VTable;

struct Aoharu_MemberProfileListScroll___c_StaticFields {
    struct Aoharu_MemberProfileListScroll___c_o *__9;
    struct System_Func_CharacterGroupMst__uint__o *__9__19_5;
};

struct Aoharu_MemberProfileListScroll___c_Fields {
};

struct System_Func_CharacterGroupMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterGroupMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharacterGroupMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterGroupMst__uint__VTable vtable;
};

struct System_Func_CharacterGroupMst__uint__o {
    struct System_Func_CharacterGroupMst__uint__c *klass;
    void *monitor;
    struct System_Func_CharacterGroupMst__uint__Fields fields;
};

struct Aoharu_MemberProfileListScroll___c_o {
    struct Aoharu_MemberProfileListScroll___c_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListScroll___c_Fields fields;
};

struct Aoharu_MemberProfileListScroll___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListScroll___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MemberProfileListScroll___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListScroll___c_VTable vtable;
};

typedef struct System_ComponentModel_ExpandableObjectConverter_c System_ComponentModel_ExpandableObjectConverter_c, *PSystem_ComponentModel_ExpandableObjectConverter_c;

typedef struct System_ComponentModel_ExpandableObjectConverter_VTable System_ComponentModel_ExpandableObjectConverter_VTable, *PSystem_ComponentModel_ExpandableObjectConverter_VTable;

struct System_ComponentModel_ExpandableObjectConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
};

struct System_ComponentModel_ExpandableObjectConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_ExpandableObjectConverter_VTable vtable;
};

typedef struct MethodInfo_21E69E8 MethodInfo_21E69E8, *PMethodInfo_21E69E8;

typedef union _union_161221 _union_161221, *P_union_161221;

union _union_161221 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E69E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__c System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__c, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__c;

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__VTable System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__VTable, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__VTable;

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__object___object__VTable vtable;
};

typedef union _union_163531 _union_163531, *P_union_163531;

union _union_163531 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Group_GroupTab___c__DisplayClass17_1_VTable Aoharu_Chat_Group_GroupTab___c__DisplayClass17_1_VTable, *PAoharu_Chat_Group_GroupTab___c__DisplayClass17_1_VTable;

struct Aoharu_Chat_Group_GroupTab___c__DisplayClass17_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_163533 _union_163533, *P_union_163533;

union _union_163533 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_X509Certificates_X509EnhancedKeyUsageExtension_VTable System_Security_Cryptography_X509Certificates_X509EnhancedKeyUsageExtension_VTable, *PSystem_Security_Cryptography_X509Certificates_X509EnhancedKeyUsageExtension_VTable;

struct System_Security_Cryptography_X509Certificates_X509EnhancedKeyUsageExtension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CopyFrom;
    struct VirtualInvokeData _5_Format;
    struct VirtualInvokeData _6_ToString;
};

typedef union _union_163535 _union_163535, *P_union_163535;

union _union_163535 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5AE88 MethodInfo_1B5AE88, *PMethodInfo_1B5AE88;

typedef union _union_242649 _union_242649, *P_union_242649;

union _union_242649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5AE88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163537 _union_163537, *P_union_163537;

union _union_163537 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163539 _union_163539, *P_union_163539;

union _union_163539 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_160BD10 MethodInfo_160BD10, *PMethodInfo_160BD10;

typedef struct MethodInfo_160BD10_RGCTXs MethodInfo_160BD10_RGCTXs, *PMethodInfo_160BD10_RGCTXs;

typedef union _union_193074 _union_193074, *P_union_193074;

union _union_193074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160BD10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160BD10_RGCTXs *rgctx_data;
    union _union_193074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160BD10_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct System_Xml_Schema_Datatype_untypedAtomicType_o System_Xml_Schema_Datatype_untypedAtomicType_o, *PSystem_Xml_Schema_Datatype_untypedAtomicType_o;

typedef struct System_Xml_Schema_Datatype_untypedAtomicType_c System_Xml_Schema_Datatype_untypedAtomicType_c, *PSystem_Xml_Schema_Datatype_untypedAtomicType_c;

typedef struct System_Xml_Schema_Datatype_untypedAtomicType_Fields System_Xml_Schema_Datatype_untypedAtomicType_Fields, *PSystem_Xml_Schema_Datatype_untypedAtomicType_Fields;

typedef struct System_Xml_Schema_Datatype_untypedAtomicType_VTable System_Xml_Schema_Datatype_untypedAtomicType_VTable, *PSystem_Xml_Schema_Datatype_untypedAtomicType_VTable;

typedef struct System_Xml_Schema_Datatype_anyAtomicType_Fields System_Xml_Schema_Datatype_anyAtomicType_Fields, *PSystem_Xml_Schema_Datatype_anyAtomicType_Fields;

struct System_Xml_Schema_Datatype_anyAtomicType_Fields {
    struct System_Xml_Schema_Datatype_anySimpleType_Fields super;
};

struct System_Xml_Schema_Datatype_untypedAtomicType_Fields {
    struct System_Xml_Schema_Datatype_anyAtomicType_Fields super;
};

struct System_Xml_Schema_Datatype_untypedAtomicType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_untypedAtomicType_o {
    struct System_Xml_Schema_Datatype_untypedAtomicType_c *klass;
    void *monitor;
    struct System_Xml_Schema_Datatype_untypedAtomicType_Fields fields;
};

struct System_Xml_Schema_Datatype_untypedAtomicType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_untypedAtomicType_VTable vtable;
};

typedef struct MethodInfo_3345BD4 MethodInfo_3345BD4, *PMethodInfo_3345BD4;

typedef union _union_301235 _union_301235, *P_union_301235;

union _union_301235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3345BD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_PropertyInfo__bool__c System_Func_PropertyInfo__bool__c, *PSystem_Func_PropertyInfo__bool__c;

typedef struct System_Func_PropertyInfo__bool__VTable System_Func_PropertyInfo__bool__VTable, *PSystem_Func_PropertyInfo__bool__VTable;

struct System_Func_PropertyInfo__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_PropertyInfo__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_PropertyInfo__bool__VTable vtable;
};

typedef struct MethodInfo_15E0A50_RGCTXs MethodInfo_15E0A50_RGCTXs, *PMethodInfo_15E0A50_RGCTXs;

struct MethodInfo_15E0A50_RGCTXs {
    struct MethodInfo *_0_UnityEngine__AndroidJNIHelper_ConvertFromJNIArray_ArrayType_;
};

typedef struct CriWare_CriAtomExPlaybackDebug_VTable CriWare_CriAtomExPlaybackDebug_VTable, *PCriWare_CriAtomExPlaybackDebug_VTable;

struct CriWare_CriAtomExPlaybackDebug_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_30F7B34 MethodInfo_30F7B34, *PMethodInfo_30F7B34;

typedef union _union_233647 _union_233647, *P_union_233647;

union _union_233647 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233647 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DB2CC8 MethodInfo_2DB2CC8, *PMethodInfo_2DB2CC8;

typedef union _union_239933 _union_239933, *P_union_239933;

union _union_239933 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2CC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF4288 MethodInfo_1EF4288, *PMethodInfo_1EF4288;

typedef union _union_257552 _union_257552, *P_union_257552;

union _union_257552 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257552 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49BA8 MethodInfo_1D49BA8, *PMethodInfo_1D49BA8;

typedef union _union_227467 _union_227467, *P_union_227467;

union _union_227467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49BA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB8E4 MethodInfo_1EAB8E4, *PMethodInfo_1EAB8E4;

typedef union _union_263534 _union_263534, *P_union_263534;

union _union_263534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB8E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_DOSetter_ulong__c DG_Tweening_Core_DOSetter_ulong__c, *PDG_Tweening_Core_DOSetter_ulong__c;

typedef struct DG_Tweening_Core_DOSetter_ulong__VTable DG_Tweening_Core_DOSetter_ulong__VTable, *PDG_Tweening_Core_DOSetter_ulong__VTable;

struct DG_Tweening_Core_DOSetter_ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOSetter_ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOSetter_ulong__VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__o System_Collections_Generic_KeyValuePair_UInt64Enum__object__o, *PSystem_Collections_Generic_KeyValuePair_UInt64Enum__object__o;

typedef struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__Fields System_Collections_Generic_KeyValuePair_UInt64Enum__object__Fields, *PSystem_Collections_Generic_KeyValuePair_UInt64Enum__object__Fields;

struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__Fields {
    uint64_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__o {
    struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__Fields fields;
};

typedef union _union_163501 _union_163501, *P_union_163501;

union _union_163501 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24C1304 MethodInfo_24C1304, *PMethodInfo_24C1304;

typedef union _union_290678 _union_290678, *P_union_290678;

union _union_290678 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C1304 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290678 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163503 _union_163503, *P_union_163503;

union _union_163503 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163505 _union_163505, *P_union_163505;

union _union_163505 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163507 _union_163507, *P_union_163507;

union _union_163507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F39D3C_RGCTXs MethodInfo_2F39D3C_RGCTXs, *PMethodInfo_2F39D3C_RGCTXs;

struct MethodInfo_2F39D3C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_PropertyInfo__bool__o System_Func_PropertyInfo__bool__o, *PSystem_Func_PropertyInfo__bool__o;

typedef struct System_Func_PropertyInfo__bool__Fields System_Func_PropertyInfo__bool__Fields, *PSystem_Func_PropertyInfo__bool__Fields;

struct System_Func_PropertyInfo__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_PropertyInfo__bool__o {
    struct System_Func_PropertyInfo__bool__c *klass;
    void *monitor;
    struct System_Func_PropertyInfo__bool__Fields fields;
};

typedef union _union_163509 _union_163509, *P_union_163509;

union _union_163509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_288AE50 MethodInfo_288AE50, *PMethodInfo_288AE50;

typedef union _union_269762 _union_269762, *P_union_269762;

union _union_269762 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288AE50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269762 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312BA24 MethodInfo_312BA24, *PMethodInfo_312BA24;

typedef union _union_225493 _union_225493, *P_union_225493;

union _union_225493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312BA24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_110757C_RGCTXs MethodInfo_110757C_RGCTXs, *PMethodInfo_110757C_RGCTXs;

struct MethodInfo_110757C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_24D5934 MethodInfo_24D5934, *PMethodInfo_24D5934;

typedef union _union_173540 _union_173540, *P_union_173540;

union _union_173540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5934 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StaminaChargeConfirmGemLayout_o Aoharu_StaminaChargeConfirmGemLayout_o, *PAoharu_StaminaChargeConfirmGemLayout_o;

typedef struct Aoharu_StaminaChargeConfirmGemLayout_c Aoharu_StaminaChargeConfirmGemLayout_c, *PAoharu_StaminaChargeConfirmGemLayout_c;

typedef struct Aoharu_StaminaChargeConfirmGemLayout_Fields Aoharu_StaminaChargeConfirmGemLayout_Fields, *PAoharu_StaminaChargeConfirmGemLayout_Fields;

typedef struct Aoharu_StaminaChargeConfirmGemLayout_VTable Aoharu_StaminaChargeConfirmGemLayout_VTable, *PAoharu_StaminaChargeConfirmGemLayout_VTable;

typedef struct Aoharu_StaminaChargeConfirmLayoutBase_Fields Aoharu_StaminaChargeConfirmLayoutBase_Fields, *PAoharu_StaminaChargeConfirmLayoutBase_Fields;

struct Aoharu_StaminaChargeConfirmLayoutBase_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_BodyTitleText;
    struct Shock_TextMeshUI_o *m_StaminaFromText;
    struct Shock_TextMeshUI_o *m_StaminaToText;
    struct Shock_TextMeshUI_o *m_AttentionText;
    struct Shock_RewardIcon_o *m_Icon;
    struct Shock_TextMeshUI_o *m_ItemName;
};

struct Aoharu_StaminaChargeConfirmGemLayout_Fields {
    struct Aoharu_StaminaChargeConfirmLayoutBase_Fields super;
    struct Shock_TextMeshUI_o *m_PayGemFromText;
    struct Shock_TextMeshUI_o *m_PayGemToText;
    struct Shock_TextMeshUI_o *m_FreeGemFromText;
    struct Shock_TextMeshUI_o *m_FreeGemToText;
};

struct Aoharu_StaminaChargeConfirmGemLayout_o {
    struct Aoharu_StaminaChargeConfirmGemLayout_c *klass;
    void *monitor;
    struct Aoharu_StaminaChargeConfirmGemLayout_Fields fields;
};

struct Aoharu_StaminaChargeConfirmGemLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetItemName;
    struct VirtualInvokeData _5_GetConsumption;
    struct VirtualInvokeData _6_PostSetup;
};

struct Aoharu_StaminaChargeConfirmGemLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StaminaChargeConfirmGemLayout_VTable vtable;
};

typedef struct MethodInfo_2487FD0 MethodInfo_2487FD0, *PMethodInfo_2487FD0;

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c;

typedef union _union_290103 _union_290103, *P_union_290103;

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs;

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable;

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs {
    struct Il2CppClass *_0_TRest;
    struct Il2CppClass *_1_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest_;
    struct Il2CppClass *_2_T1;
    struct Il2CppClass *_3_T2;
    struct Il2CppClass *_4_T3;
    struct Il2CppClass *_5_T4;
    struct Il2CppClass *_6_T5;
    struct Il2CppClass *_7_T6;
    struct Il2CppClass *_8_T7;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_10_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_11_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_12_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_13_System_Collections_Generic_EqualityComparer_T3__get_Default;
    struct Il2CppClass *_14_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_15_System_Collections_Generic_EqualityComparer_T4__get_Default;
    struct Il2CppClass *_16_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_17_System_Collections_Generic_EqualityComparer_T5__get_Default;
    struct Il2CppClass *_18_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_19_System_Collections_Generic_EqualityComparer_T6__get_Default;
    struct Il2CppClass *_20_System_Collections_Generic_EqualityComparer_T6_;
    struct MethodInfo *_21_System_Collections_Generic_EqualityComparer_T7__get_Default;
    struct Il2CppClass *_22_System_Collections_Generic_EqualityComparer_T7_;
    struct MethodInfo *_23_System_Collections_Generic_EqualityComparer_TRest__get_Default;
    struct Il2CppClass *_24_System_Collections_Generic_EqualityComparer_TRest_;
    struct Il2CppClass *_25_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_26_System_Collections_Generic_EqualityComparer_T1__GetHashCode;
    struct Il2CppClass *_27_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_28_System_Collections_Generic_EqualityComparer_T2__GetHashCode;
    struct Il2CppClass *_29_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_30_System_Collections_Generic_EqualityComparer_T3__GetHashCode;
    struct Il2CppClass *_31_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_32_System_Collections_Generic_EqualityComparer_T4__GetHashCode;
    struct Il2CppClass *_33_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_34_System_Collections_Generic_EqualityComparer_T5__GetHashCode;
    struct Il2CppClass *_35_System_Collections_Generic_EqualityComparer_T6_;
    struct MethodInfo *_36_System_Collections_Generic_EqualityComparer_T6__GetHashCode;
    struct Il2CppClass *_37_System_Collections_Generic_EqualityComparer_T7_;
    struct MethodInfo *_38_System_Collections_Generic_EqualityComparer_T7__GetHashCode;
    struct Il2CppClass *_39_System_Collections_Generic_EqualityComparer_TRest_;
    struct MethodInfo *_40_System_Collections_Generic_EqualityComparer_TRest__GetHashCode;
    struct MethodInfo *_41_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__get_Item1;
    struct MethodInfo *_42_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_43_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__get_Item2;
    struct MethodInfo *_44_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct MethodInfo *_45_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__get_Item3;
    struct MethodInfo *_46_System_Collections_Generic_EqualityComparer_T3__Equals;
    struct MethodInfo *_47_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__get_Item4;
    struct MethodInfo *_48_System_Collections_Generic_EqualityComparer_T4__Equals;
    struct MethodInfo *_49_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__get_Item5;
    struct MethodInfo *_50_System_Collections_Generic_EqualityComparer_T5__Equals;
    struct MethodInfo *_51_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__get_Item6;
    struct MethodInfo *_52_System_Collections_Generic_EqualityComparer_T6__Equals;
    struct MethodInfo *_53_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__get_Item7;
    struct MethodInfo *_54_System_Collections_Generic_EqualityComparer_T7__Equals;
    struct MethodInfo *_55_System_Collections_Generic_EqualityComparer_TRest__Equals;
};

union _union_290103 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UniRx_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_UniRx_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_UniRx_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_UniRx_ITuple_ToString;
    struct VirtualInvokeData _9_Equals;
};

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__VTable vtable;
};

struct MethodInfo_2487FD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290103 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_GamelibAPI_CommandCompletedDelegate_Fields GreeGameLib_GamelibAPI_CommandCompletedDelegate_Fields, *PGreeGameLib_GamelibAPI_CommandCompletedDelegate_Fields;

struct GreeGameLib_GamelibAPI_CommandCompletedDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__c System_Collections_Generic_KeyValuePair_UInt64Enum__object__c, *PSystem_Collections_Generic_KeyValuePair_UInt64Enum__object__c;

typedef struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__VTable System_Collections_Generic_KeyValuePair_UInt64Enum__object__VTable, *PSystem_Collections_Generic_KeyValuePair_UInt64Enum__object__VTable;

struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_UInt64Enum__object__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource_T__VTable Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource_T__VTable, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource_T__VTable;

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_OnNext;
    struct VirtualInvokeData _10_OnError;
    struct VirtualInvokeData _11_OnCompleted;
    struct VirtualInvokeData _12_OnCanceled;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITaskPoolNode_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__WaitAsyncSource__get_NextNode;
};

typedef struct UnityEngine_UIElements_InternalTreeView_TreeViewItemWrapper_VTable UnityEngine_UIElements_InternalTreeView_TreeViewItemWrapper_VTable, *PUnityEngine_UIElements_InternalTreeView_TreeViewItemWrapper_VTable;

struct UnityEngine_UIElements_InternalTreeView_TreeViewItemWrapper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_15D7E2C MethodInfo_15D7E2C, *PMethodInfo_15D7E2C;

typedef struct MethodInfo_15D7E2C_RGCTXs MethodInfo_15D7E2C_RGCTXs, *PMethodInfo_15D7E2C_RGCTXs;

typedef union _union_331476 _union_331476, *P_union_331476;

struct MethodInfo_15D7E2C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7E2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7E2C_RGCTXs *rgctx_data;
    union _union_331476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_StyleSelector__StaticFields System_Collections_Generic_List_StyleSelector__StaticFields, *PSystem_Collections_Generic_List_StyleSelector__StaticFields;

struct System_Collections_Generic_List_StyleSelector__StaticFields {
    struct UnityEngine_UIElements_StyleSelector_array *s_emptyArray;
};

typedef struct Aoharu_Chat_Talk_TalkAreaHeaderSummary___c__DisplayClass12_0_c Aoharu_Chat_Talk_TalkAreaHeaderSummary___c__DisplayClass12_0_c, *PAoharu_Chat_Talk_TalkAreaHeaderSummary___c__DisplayClass12_0_c;

typedef struct Aoharu_Chat_Talk_TalkAreaHeaderSummary___c__DisplayClass12_0_VTable Aoharu_Chat_Talk_TalkAreaHeaderSummary___c__DisplayClass12_0_VTable, *PAoharu_Chat_Talk_TalkAreaHeaderSummary___c__DisplayClass12_0_VTable;

struct Aoharu_Chat_Talk_TalkAreaHeaderSummary___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_TalkAreaHeaderSummary___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_TalkAreaHeaderSummary___c__DisplayClass12_0_VTable vtable;
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName___c__DisplayClass6_1_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName___c__DisplayClass6_1_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName___c__DisplayClass6_1_VTable;

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName___c__DisplayClass6_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_163511 _union_163511, *P_union_163511;

union _union_163511 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163513 _union_163513, *P_union_163513;

union _union_163513 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__o System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__o, *PSystem_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__o;

typedef struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__c System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__c, *PSystem_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__c;

typedef struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__Fields System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__Fields, *PSystem_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__RGCTXs System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__RGCTXs, *PSystem_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__RGCTXs;

typedef struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__VTable System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__VTable, *PSystem_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__VTable;

typedef struct System_IO_Enumeration_FileSystemEnumerator_TResult__Fields System_IO_Enumeration_FileSystemEnumerator_TResult__Fields, *PSystem_IO_Enumeration_FileSystemEnumerator_TResult__Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerable_TResult__o System_IO_Enumeration_FileSystemEnumerable_TResult__o, *PSystem_IO_Enumeration_FileSystemEnumerable_TResult__o;

typedef struct System_IO_EnumerationOptions_o System_IO_EnumerationOptions_o, *PSystem_IO_EnumerationOptions_o;

typedef struct System_Collections_Generic_Queue_string__o System_Collections_Generic_Queue_string__o, *PSystem_Collections_Generic_Queue_string__o;

typedef struct Interop_Sys_DirectoryEntry_o Interop_Sys_DirectoryEntry_o, *PInterop_Sys_DirectoryEntry_o;

typedef struct System_IO_Enumeration_FileSystemEnumerable_TResult__c System_IO_Enumeration_FileSystemEnumerable_TResult__c, *PSystem_IO_Enumeration_FileSystemEnumerable_TResult__c;

typedef struct System_IO_Enumeration_FileSystemEnumerable_TResult__Fields System_IO_Enumeration_FileSystemEnumerable_TResult__Fields, *PSystem_IO_Enumeration_FileSystemEnumerable_TResult__Fields;

typedef struct System_IO_EnumerationOptions_c System_IO_EnumerationOptions_c, *PSystem_IO_EnumerationOptions_c;

typedef struct System_IO_EnumerationOptions_Fields System_IO_EnumerationOptions_Fields, *PSystem_IO_EnumerationOptions_Fields;

typedef struct System_Collections_Generic_Queue_string__c System_Collections_Generic_Queue_string__c, *PSystem_Collections_Generic_Queue_string__c;

typedef struct System_Collections_Generic_Queue_string__Fields System_Collections_Generic_Queue_string__Fields, *PSystem_Collections_Generic_Queue_string__Fields;

typedef struct Interop_Sys_DirectoryEntry_Fields Interop_Sys_DirectoryEntry_Fields, *PInterop_Sys_DirectoryEntry_Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerable_TResult__RGCTXs System_IO_Enumeration_FileSystemEnumerable_TResult__RGCTXs, *PSystem_IO_Enumeration_FileSystemEnumerable_TResult__RGCTXs;

typedef struct System_IO_Enumeration_FileSystemEnumerable_TResult__VTable System_IO_Enumeration_FileSystemEnumerable_TResult__VTable, *PSystem_IO_Enumeration_FileSystemEnumerable_TResult__VTable;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__o System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__o, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__o;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__o System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__o, *PSystem_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__o;

typedef struct System_IO_EnumerationOptions_StaticFields System_IO_EnumerationOptions_StaticFields, *PSystem_IO_EnumerationOptions_StaticFields;

typedef struct System_IO_EnumerationOptions_VTable System_IO_EnumerationOptions_VTable, *PSystem_IO_EnumerationOptions_VTable;

typedef struct System_Collections_Generic_Queue_string__VTable System_Collections_Generic_Queue_string__VTable, *PSystem_Collections_Generic_Queue_string__VTable;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__c System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__c, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__c;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__Fields System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__Fields, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__c System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__c, *PSystem_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__c;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__Fields System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__Fields, *PSystem_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__VTable System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__VTable, *PSystem_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__VTable;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__VTable System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__VTable, *PSystem_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__VTable;

struct System_Collections_Generic_Queue_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_string__VTable vtable;
};

struct System_Collections_Generic_Queue_string__Fields {
    struct System_String_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_string__o {
    struct System_Collections_Generic_Queue_string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_string__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_Reset;
    struct VirtualInvokeData _9_ShouldIncludeEntry;
    struct VirtualInvokeData _10_ShouldRecurseIntoEntry;
    struct VirtualInvokeData _11_TransformEntry;
    struct VirtualInvokeData _12_OnDirectoryFinished;
    struct VirtualInvokeData _13_ContinueOnError;
    struct VirtualInvokeData _14_Dispose;
};

struct System_IO_EnumerationOptions_StaticFields {
    struct System_IO_EnumerationOptions_o *_Compatible_k__BackingField;
    struct System_IO_EnumerationOptions_o *_CompatibleRecursive_k__BackingField;
    struct System_IO_EnumerationOptions_o *_Default_k__BackingField;
};

struct System_IO_EnumerationOptions_Fields {
    bool _RecurseSubdirectories_k__BackingField;
    bool _IgnoreInaccessible_k__BackingField;
    int32_t _AttributesToSkip_k__BackingField;
    int32_t _MatchType_k__BackingField;
    int32_t _MatchCasing_k__BackingField;
    bool _ReturnSpecialDirectories_k__BackingField;
};

struct System_IO_EnumerationOptions_o {
    struct System_IO_EnumerationOptions_c *klass;
    void *monitor;
    struct System_IO_EnumerationOptions_Fields fields;
};

struct System_IO_EnumerationOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_IO_EnumerationOptions_c {
    struct Il2CppClass_1 _1;
    struct System_IO_EnumerationOptions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_EnumerationOptions_VTable vtable;
};

struct Interop_Sys_DirectoryEntry_Fields {
    uint8_t *Name;
    int32_t NameLength;
    int32_t InodeType;
};

struct Interop_Sys_DirectoryEntry_o {
    struct Interop_Sys_DirectoryEntry_Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct System_IO_Enumeration_FileSystemEnumerable_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_IO_Enumeration_FileSystemEnumerable_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerable_TResult__VTable vtable;
};

struct System_IO_Enumeration_FileSystemEnumerable_TResult__Fields {
    struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__o *_enumerator;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__o *_transform;
    struct System_IO_EnumerationOptions_o *_options;
    struct System_String_o *_directory;
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__o *_ShouldIncludePredicate_k__BackingField;
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__o *_ShouldRecursePredicate_k__BackingField;
};

struct System_IO_Enumeration_FileSystemEnumerable_TResult__o {
    struct System_IO_Enumeration_FileSystemEnumerable_TResult__c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerable_TResult__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__VTable vtable;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__o {
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_TResult__RGCTXs {
    struct Il2CppClass *_0_System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult_;
    struct MethodInfo *_1_System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult___ctor;
    struct MethodInfo *_2_System_IO_Enumeration_FileSystemEnumerable_TResult__GetEnumerator;
};

struct System_IO_Enumeration_FileSystemEnumerator_TResult__Fields {
    struct System_Runtime_ConstrainedExecution_CriticalFinalizerObject_Fields super;
    struct System_String_o *_originalRootDirectory;
    struct System_String_o *_rootDirectory;
    struct System_IO_EnumerationOptions_o *_options;
    struct Il2CppObject *_lock;
    struct System_String_o *_currentPath;
    intptr_t _directoryHandle;
    bool _lastEntryFound;
    struct System_Collections_Generic_Queue_string__o *_pending;
    struct Interop_Sys_DirectoryEntry_o _entry;
    struct Il2CppObject *_current;
    struct System_Char_array *_pathBuffer;
    struct System_Byte_array *_entryBuffer;
};

struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__Fields {
    struct System_IO_Enumeration_FileSystemEnumerator_TResult__Fields super;
    struct System_IO_Enumeration_FileSystemEnumerable_TResult__o *_enumerable;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__o {
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__VTable vtable;
};

struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__o {
    struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__VTable vtable;
};

struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__RGCTXs {
    struct MethodInfo *_0_System_IO_Enumeration_FileSystemEnumerator_TResult___ctor;
    struct Il2CppClass *_1_System_IO_Enumeration_FileSystemEnumerator_TResult_;
    struct Il2CppClass *_2_System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult_;
    struct MethodInfo *_3_System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__Invoke;
    struct Il2CppClass *_4_System_IO_Enumeration_FileSystemEnumerable_TResult_;
    struct MethodInfo *_5_System_IO_Enumeration_FileSystemEnumerable_TResult__get_ShouldRecursePredicate;
    struct Il2CppClass *_6_System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult_;
    struct MethodInfo *_7_System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__Invoke;
    struct MethodInfo *_8_System_IO_Enumeration_FileSystemEnumerable_TResult__get_ShouldIncludePredicate;
};

typedef union _union_163515 _union_163515, *P_union_163515;

union _union_163515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163517 _union_163517, *P_union_163517;

union _union_163517 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163519 _union_163519, *P_union_163519;

union _union_163519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_FtpWebRequestCreator_c System_Net_FtpWebRequestCreator_c, *PSystem_Net_FtpWebRequestCreator_c;

typedef struct System_Net_FtpWebRequestCreator_VTable System_Net_FtpWebRequestCreator_VTable, *PSystem_Net_FtpWebRequestCreator_VTable;

struct System_Net_FtpWebRequestCreator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Create;
};

struct System_Net_FtpWebRequestCreator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_FtpWebRequestCreator_VTable vtable;
};

typedef struct MethodInfo_198DC3C MethodInfo_198DC3C, *PMethodInfo_198DC3C;

typedef union _union_169029 _union_169029, *P_union_169029;

union _union_169029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198DC3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_c Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_c, *PUnity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_c;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_VTable Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_VTable, *PUnity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_VTable;

struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_c Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_c, *PCysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_VTable Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_VTable vtable;
};

typedef struct MethodInfo_12E8AC8 MethodInfo_12E8AC8, *PMethodInfo_12E8AC8;

typedef union _union_167097 _union_167097, *P_union_167097;

union _union_167097 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E8AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167097 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_uint__ulong__c System_Collections_Generic_Dictionary_uint__ulong__c, *PSystem_Collections_Generic_Dictionary_uint__ulong__c;

typedef struct System_Collections_Generic_Dictionary_uint__ulong__VTable System_Collections_Generic_Dictionary_uint__ulong__VTable, *PSystem_Collections_Generic_Dictionary_uint__ulong__VTable;

struct System_Collections_Generic_Dictionary_uint__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__ulong__VTable vtable;
};

typedef struct MethodInfo_2B012F4 MethodInfo_2B012F4, *PMethodInfo_2B012F4;

typedef union _union_292970 _union_292970, *P_union_292970;

union _union_292970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B012F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B158F4 MethodInfo_2B158F4, *PMethodInfo_2B158F4;

typedef union _union_233495 _union_233495, *P_union_233495;

union _union_233495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B158F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2D014_RGCTXs MethodInfo_2C2D014_RGCTXs, *PMethodInfo_2C2D014_RGCTXs;

struct MethodInfo_2C2D014_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct MethodInfo_3267200 MethodInfo_3267200, *PMethodInfo_3267200;

typedef union _union_314991 _union_314991, *P_union_314991;

union _union_314991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3267200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B648F0 MethodInfo_1B648F0, *PMethodInfo_1B648F0;

typedef union _union_247439 _union_247439, *P_union_247439;

union _union_247439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B648F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_IChatData_c Shock_IChatData_c, *PShock_IChatData_c;

struct Shock_IChatData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2091E6C MethodInfo_2091E6C, *PMethodInfo_2091E6C;

typedef union _union_325845 _union_325845, *P_union_325845;

union _union_325845 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091E6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325845 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D21668 MethodInfo_1D21668, *PMethodInfo_1D21668;

typedef union _union_249401 _union_249401, *P_union_249401;

union _union_249401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21668 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_uint__ulong__o System_Collections_Generic_Dictionary_uint__ulong__o, *PSystem_Collections_Generic_Dictionary_uint__ulong__o;

typedef struct System_Collections_Generic_Dictionary_uint__ulong__Fields System_Collections_Generic_Dictionary_uint__ulong__Fields, *PSystem_Collections_Generic_Dictionary_uint__ulong__Fields;

struct System_Collections_Generic_Dictionary_uint__ulong__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__ulong__o {
    struct System_Collections_Generic_Dictionary_uint__ulong__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__ulong__Fields fields;
};

typedef struct MethodInfo_1F06D00 MethodInfo_1F06D00, *PMethodInfo_1F06D00;

typedef union _union_323950 _union_323950, *P_union_323950;

union _union_323950 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06D00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBD78C MethodInfo_2DBD78C, *PMethodInfo_2DBD78C;

typedef union _union_257208 _union_257208, *P_union_257208;

union _union_257208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD78C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_StoryMst__bool__Fields System_Func_StoryMst__bool__Fields, *PSystem_Func_StoryMst__bool__Fields;

struct System_Func_StoryMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1EAB8D0 MethodInfo_1EAB8D0, *PMethodInfo_1EAB8D0;

typedef union _union_264906 _union_264906, *P_union_264906;

union _union_264906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB8D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193A724 MethodInfo_193A724, *PMethodInfo_193A724;

typedef union _union_233391 _union_233391, *P_union_233391;

union _union_233391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A724 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_o Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_o, *PUnity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_o;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_Fields Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_Fields, *PUnity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_Fields;

struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_o {
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_c *klass;
    void *monitor;
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerIsReadOnlyAttribute_Fields fields;
};

typedef struct Shock_DataNode_ItemEffectDetail_Fields Shock_DataNode_ItemEffectDetail_Fields, *PShock_DataNode_ItemEffectDetail_Fields;

struct Shock_DataNode_ItemEffectDetail_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
};

typedef struct MethodInfo_2B0BE5C MethodInfo_2B0BE5C, *PMethodInfo_2B0BE5C;

typedef union _union_181922 _union_181922, *P_union_181922;

union _union_181922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BE5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__c UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__c, *PUniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__c;

typedef struct UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__RGCTXs UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__RGCTXs, *PUniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__RGCTXs;

typedef struct UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__VTable UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__VTable, *PUniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__VTable;

struct UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__VTable vtable;
};

struct UniRx_Operators_MergeObservable_MergeConcurrentObserver_Merge_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_IObserver_T__OnError;
    struct MethodInfo *_5_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct Il2CppClass *_6_System_Collections_Generic_Queue_IObservable_T__;
    struct MethodInfo *_7_System_Collections_Generic_Queue_IObservable_T___get_Count;
    struct MethodInfo *_8_System_Collections_Generic_Queue_IObservable_T___Dequeue;
    struct Il2CppClass *_9_UniRx_Operators_MergeObservable_MergeConcurrentObserver_T_;
    struct MethodInfo *_10_UniRx_Operators_MergeObservable_MergeConcurrentObserver_T__Subscribe;
    struct MethodInfo *_11_UniRx_IObserver_T__OnCompleted;
};

typedef struct MethodInfo_16A20A8 MethodInfo_16A20A8, *PMethodInfo_16A20A8;

typedef union _union_299274 _union_299274, *P_union_299274;

union _union_299274 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A20A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299274 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_RewardAnnouncer_o Aoharu_RewardAnnouncer_o, *PAoharu_RewardAnnouncer_o;

typedef struct Aoharu_RewardAnnouncer_c Aoharu_RewardAnnouncer_c, *PAoharu_RewardAnnouncer_c;

typedef struct Aoharu_RewardAnnouncer_Fields Aoharu_RewardAnnouncer_Fields, *PAoharu_RewardAnnouncer_Fields;

typedef struct Aoharu_RewardAnnouncer_VTable Aoharu_RewardAnnouncer_VTable, *PAoharu_RewardAnnouncer_VTable;

typedef struct Aoharu_RewardAnnouncer_Settings_o Aoharu_RewardAnnouncer_Settings_o, *PAoharu_RewardAnnouncer_Settings_o;

typedef struct Aoharu_RewardAnnouncer_Settings_c Aoharu_RewardAnnouncer_Settings_c, *PAoharu_RewardAnnouncer_Settings_c;

typedef struct Aoharu_RewardAnnouncer_Settings_Fields Aoharu_RewardAnnouncer_Settings_Fields, *PAoharu_RewardAnnouncer_Settings_Fields;

typedef struct Aoharu_RewardAnnouncer_Settings_VTable Aoharu_RewardAnnouncer_Settings_VTable, *PAoharu_RewardAnnouncer_Settings_VTable;

typedef struct System_Collections_Generic_List_GroupData__o System_Collections_Generic_List_GroupData__o, *PSystem_Collections_Generic_List_GroupData__o;

typedef struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__o System_Collections_Generic_List_RewardAnnouncer_GroupLevel__o, *PSystem_Collections_Generic_List_RewardAnnouncer_GroupLevel__o;

typedef struct System_Collections_Generic_List_GroupData__c System_Collections_Generic_List_GroupData__c, *PSystem_Collections_Generic_List_GroupData__c;

typedef struct System_Collections_Generic_List_GroupData__Fields System_Collections_Generic_List_GroupData__Fields, *PSystem_Collections_Generic_List_GroupData__Fields;

typedef struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__c System_Collections_Generic_List_RewardAnnouncer_GroupLevel__c, *PSystem_Collections_Generic_List_RewardAnnouncer_GroupLevel__c;

typedef struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__Fields System_Collections_Generic_List_RewardAnnouncer_GroupLevel__Fields, *PSystem_Collections_Generic_List_RewardAnnouncer_GroupLevel__Fields;

typedef struct System_Collections_Generic_List_GroupData__StaticFields System_Collections_Generic_List_GroupData__StaticFields, *PSystem_Collections_Generic_List_GroupData__StaticFields;

typedef struct System_Collections_Generic_List_GroupData__VTable System_Collections_Generic_List_GroupData__VTable, *PSystem_Collections_Generic_List_GroupData__VTable;

typedef struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__StaticFields System_Collections_Generic_List_RewardAnnouncer_GroupLevel__StaticFields, *PSystem_Collections_Generic_List_RewardAnnouncer_GroupLevel__StaticFields;

typedef struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__VTable System_Collections_Generic_List_RewardAnnouncer_GroupLevel__VTable, *PSystem_Collections_Generic_List_RewardAnnouncer_GroupLevel__VTable;

typedef struct Aoharu_RewardAnnouncer_GroupLevel_array Aoharu_RewardAnnouncer_GroupLevel_array, *PAoharu_RewardAnnouncer_GroupLevel_array;

typedef struct Aoharu_RewardAnnouncer_GroupLevel_o Aoharu_RewardAnnouncer_GroupLevel_o, *PAoharu_RewardAnnouncer_GroupLevel_o;

typedef struct Aoharu_RewardAnnouncer_GroupLevel_c Aoharu_RewardAnnouncer_GroupLevel_c, *PAoharu_RewardAnnouncer_GroupLevel_c;

typedef struct Aoharu_RewardAnnouncer_GroupLevel_Fields Aoharu_RewardAnnouncer_GroupLevel_Fields, *PAoharu_RewardAnnouncer_GroupLevel_Fields;

typedef struct Aoharu_RewardAnnouncer_GroupLevel_VTable Aoharu_RewardAnnouncer_GroupLevel_VTable, *PAoharu_RewardAnnouncer_GroupLevel_VTable;

struct Aoharu_RewardAnnouncer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_AppendTask_UserRankUp;
    struct VirtualInvokeData _6_AppendTask_GroupLevelUp;
    struct VirtualInvokeData _7_AppendTask_Reward_General;
    struct VirtualInvokeData _8_AppendTask_Reward_Title;
    struct VirtualInvokeData _9_AppendTask_MusicUnlock;
};

struct Aoharu_RewardAnnouncer_GroupLevel_Fields {
    struct Shock_GroupData_o *_GroupData_k__BackingField;
    int32_t _LevelFrom_k__BackingField;
    int32_t _LevelTo_k__BackingField;
};

struct Aoharu_RewardAnnouncer_Settings_Fields {
    int32_t _UserRankFrom_k__BackingField;
    int32_t _UserRankTo_k__BackingField;
    int32_t _UserStaminaDelta_k__BackingField;
    int32_t _FriendMaxNumFrom_k__BackingField;
    int32_t _FriendMaxNumTo_k__BackingField;
    uint32_t _LiveId_k__BackingField;
    int32_t _HighScoreFrom_k__BackingField;
    int32_t _LiveScore_k__BackingField;
    struct System_Collections_Generic_List_GroupData__o *_m_GroupDataFromList_k__BackingField;
    struct System_Collections_Generic_List_GroupData__o *_m_GroupDataToList_k__BackingField;
    struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__o *_m_GroupLevelList_k__BackingField;
    struct System_Collections_Generic_List_uint__o *_m_ReadStoryPartIdList_k__BackingField;
    struct System_Collections_Generic_List_RewardData__o *_m_RewardDataList_k__BackingField;
    int32_t _RewardScene_k__BackingField;
};

struct Aoharu_RewardAnnouncer_Settings_o {
    struct Aoharu_RewardAnnouncer_Settings_c *klass;
    void *monitor;
    struct Aoharu_RewardAnnouncer_Settings_Fields fields;
};

struct Aoharu_RewardAnnouncer_Settings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_UserRankFrom;
    struct VirtualInvokeData _5_get_UserRankTo;
    struct VirtualInvokeData _6_get_UserStaminaDelta;
    struct VirtualInvokeData _7_get_FriendMaxNumFrom;
    struct VirtualInvokeData _8_get_FriendMaxNumTo;
    struct VirtualInvokeData _9_get_LiveId;
    struct VirtualInvokeData _10_get_HighScoreFrom;
    struct VirtualInvokeData _11_get_LiveScore;
    struct VirtualInvokeData _12_get_GroupLevelList;
    struct VirtualInvokeData _13_get_ReadStoryPartIdList;
    struct VirtualInvokeData _14_get_RewardDataList;
    struct VirtualInvokeData _15_get_RewardScene;
    struct VirtualInvokeData _16_get_GroupDataFromList;
    struct VirtualInvokeData _17_get_GroupDataToList;
};

struct Aoharu_RewardAnnouncer_Settings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_RewardAnnouncer_Settings_VTable vtable;
};

struct System_Collections_Generic_List_GroupData__Fields {
    struct Shock_GroupData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_GroupData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_GroupData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GroupData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GroupData__VTable vtable;
};

struct System_Collections_Generic_List_GroupData__o {
    struct System_Collections_Generic_List_GroupData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GroupData__Fields fields;
};

struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__VTable vtable;
};

struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__Fields {
    struct Aoharu_RewardAnnouncer_GroupLevel_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__o {
    struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__Fields fields;
};

struct Aoharu_RewardAnnouncer_GroupLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_RewardAnnouncer_GroupLevel_o {
    struct Aoharu_RewardAnnouncer_GroupLevel_c *klass;
    void *monitor;
    struct Aoharu_RewardAnnouncer_GroupLevel_Fields fields;
};

struct Aoharu_RewardAnnouncer_GroupLevel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_RewardAnnouncer_GroupLevel_VTable vtable;
};

struct Aoharu_RewardAnnouncer_Fields {
    struct UnityEngine_Component_o *m_LifeCycleComponent;
    struct Carbon_ICoroutine_o *m_LifeCycleCoroutine;
    struct Aoharu_RewardAnnouncer_Settings_o *m_Settings;
    struct Carbon_StepTask_o *m_Task;
};

struct System_Collections_Generic_List_GroupData__StaticFields {
    struct Shock_GroupData_array *s_emptyArray;
};

struct Aoharu_RewardAnnouncer_o {
    struct Aoharu_RewardAnnouncer_c *klass;
    void *monitor;
    struct Aoharu_RewardAnnouncer_Fields fields;
};

struct Aoharu_RewardAnnouncer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_RewardAnnouncer_VTable vtable;
};

struct System_Collections_Generic_List_RewardAnnouncer_GroupLevel__StaticFields {
    struct Aoharu_RewardAnnouncer_GroupLevel_array *s_emptyArray;
};

struct Aoharu_RewardAnnouncer_GroupLevel_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_RewardAnnouncer_GroupLevel_o *m_Items[65535];
};

typedef struct MethodInfo_2B0BE60 MethodInfo_2B0BE60, *PMethodInfo_2B0BE60;

typedef union _union_183360 _union_183360, *P_union_183360;

union _union_183360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BE60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135BFC4 MethodInfo_135BFC4, *PMethodInfo_135BFC4;

typedef struct UniRx_Operators_CastObservable_Cast_TSource__TResult__c UniRx_Operators_CastObservable_Cast_TSource__TResult__c, *PUniRx_Operators_CastObservable_Cast_TSource__TResult__c;

typedef union _union_292276 _union_292276, *P_union_292276;

typedef struct UniRx_Operators_CastObservable_Cast_TSource__TResult__RGCTXs UniRx_Operators_CastObservable_Cast_TSource__TResult__RGCTXs, *PUniRx_Operators_CastObservable_Cast_TSource__TResult__RGCTXs;

typedef struct UniRx_Operators_CastObservable_Cast_TSource__TResult__VTable UniRx_Operators_CastObservable_Cast_TSource__TResult__VTable, *PUniRx_Operators_CastObservable_Cast_TSource__TResult__VTable;

union _union_292276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Operators_CastObservable_Cast_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_CastObservable_Cast_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CastObservable_Cast_TSource__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CastObservable_Cast_TSource__TResult__VTable vtable;
};

struct UniRx_Operators_CastObservable_Cast_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TSource__TResult___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TSource__TResult_;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_TResult;
    struct Il2CppClass *_4_UniRx_IObserver_TResult_;
    struct MethodInfo *_5_UniRx_IObserver_TResult__OnError;
    struct MethodInfo *_6_UniRx_Operators_OperatorObserverBase_TSource__TResult__Dispose;
    struct MethodInfo *_7_UniRx_IObserver_TResult__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_TResult__OnCompleted;
};

struct MethodInfo_135BFC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CastObservable_Cast_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventPointRankingMstTable_StaticFields Shock_EventPointRankingMstTable_StaticFields, *PShock_EventPointRankingMstTable_StaticFields;

typedef struct Shock_EventPointRankingMstTable_o Shock_EventPointRankingMstTable_o, *PShock_EventPointRankingMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__o Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__o;

typedef struct Shock_EventPointRankingMstTable_c Shock_EventPointRankingMstTable_c, *PShock_EventPointRankingMstTable_c;

typedef struct Shock_EventPointRankingMstTable_Fields Shock_EventPointRankingMstTable_Fields, *PShock_EventPointRankingMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__c Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__Fields;

typedef struct Shock_EventPointRankingMstTable_VTable Shock_EventPointRankingMstTable_VTable, *PShock_EventPointRankingMstTable_VTable;

typedef struct Shock_GameMstTableBase_EventPointRankingMst__ValueTuple_uint__uint__uint___Fields Shock_GameMstTableBase_EventPointRankingMst__ValueTuple_uint__uint__uint___Fields, *PShock_GameMstTableBase_EventPointRankingMst__ValueTuple_uint__uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__VTable;

struct Shock_GameMstTableBase_EventPointRankingMst__ValueTuple_uint__uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventPointRankingMstTable_Fields {
    struct Shock_GameMstTableBase_EventPointRankingMst__ValueTuple_uint__uint__uint___Fields super;
};

struct Shock_EventPointRankingMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_EventPointRankingMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventPointRankingMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventPointRankingMst__VTable vtable;
};

struct Shock_EventPointRankingMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventPointRankingMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointRankingMstTable_VTable vtable;
};

struct Shock_EventPointRankingMstTable_o {
    struct Shock_EventPointRankingMstTable_c *klass;
    void *monitor;
    struct Shock_EventPointRankingMstTable_Fields fields;
};

typedef struct Shock_BgmMstTable_Fields Shock_BgmMstTable_Fields, *PShock_BgmMstTable_Fields;

typedef struct Shock_GameMstTableBase_BgmMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_BgmMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_BgmMst__ValueTuple_uint__uint___Fields;

struct Shock_GameMstTableBase_BgmMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_BgmMstTable_Fields {
    struct Shock_GameMstTableBase_BgmMst__ValueTuple_uint__uint___Fields super;
};

typedef struct MethodInfo_2B0BE68 MethodInfo_2B0BE68, *PMethodInfo_2B0BE68;

typedef union _union_184798 _union_184798, *P_union_184798;

union _union_184798 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0BE68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1062540 MethodInfo_1062540, *PMethodInfo_1062540;

typedef union _union_170069 _union_170069, *P_union_170069;

union _union_170069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1062540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C3480_RGCTXs MethodInfo_13C3480_RGCTXs, *PMethodInfo_13C3480_RGCTXs;

struct MethodInfo_13C3480_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_205D330 MethodInfo_205D330, *PMethodInfo_205D330;

typedef union _union_219927 _union_219927, *P_union_219927;

union _union_219927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281098 _union_281098, *P_union_281098;

union _union_281098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_T11__GetAwaiter;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__get_IsCompleted;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT11;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_10;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T11__;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__SourceOnCompleted;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_T12__GetAwaiter;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__get_IsCompleted;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT12;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__14_11;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T12__;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__SourceOnCompleted;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12____TrySetException;
    struct Il2CppClass *_76_System_ValueTuple_T8__T9__T10__T11__T12_;
    struct MethodInfo *_77_System_ValueTuple_T8__T9__T10__T11__T12___ctor;
    struct Il2CppClass *_78_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__;
    struct MethodInfo *_79_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12____ctor;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12____TrySetResult;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_83_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_84_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_85_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_86_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_87_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_88_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_89_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_90_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__GetResult;
    struct MethodInfo *_91_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__GetResult;
    struct MethodInfo *_92_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12____GetResult;
    struct MethodInfo *_93_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__GetResult;
    struct MethodInfo *_94_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12____GetStatus;
    struct MethodInfo *_95_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12____UnsafeGetStatus;
    struct MethodInfo *_96_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12____OnCompleted;
};

typedef struct MethodInfo_10F07FC_RGCTXs MethodInfo_10F07FC_RGCTXs, *PMethodInfo_10F07FC_RGCTXs;

struct MethodInfo_10F07FC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_ScrollBase_MemberListItem__o Shock_ScrollBase_MemberListItem__o, *PShock_ScrollBase_MemberListItem__o;

typedef struct Shock_ScrollBase_MemberListItem__Fields Shock_ScrollBase_MemberListItem__Fields, *PShock_ScrollBase_MemberListItem__Fields;

struct Shock_ScrollBase_MemberListItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_ScrollBase_MemberListItem__o {
    struct Shock_ScrollBase_MemberListItem__c *klass;
    void *monitor;
    struct Shock_ScrollBase_MemberListItem__Fields fields;
};

typedef struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_c SharpCompress_Archives_Rar_RarArchiveVolumeFactory_c, *PSharpCompress_Archives_Rar_RarArchiveVolumeFactory_c;

typedef struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_VTable SharpCompress_Archives_Rar_RarArchiveVolumeFactory_VTable, *PSharpCompress_Archives_Rar_RarArchiveVolumeFactory_VTable;

struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_VTable vtable;
};

typedef struct MethodInfo_205D338 MethodInfo_205D338, *PMethodInfo_205D338;

typedef union _union_220139 _union_220139, *P_union_220139;

union _union_220139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20A028C MethodInfo_20A028C, *PMethodInfo_20A028C;

typedef union _union_293192 _union_293192, *P_union_293192;

union _union_293192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A028C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FinallyObservable_Finally_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Achievement___c__DisplayClass4_1_o Shock_Achievement___c__DisplayClass4_1_o, *PShock_Achievement___c__DisplayClass4_1_o;

typedef struct Shock_Achievement___c__DisplayClass4_1_c Shock_Achievement___c__DisplayClass4_1_c, *PShock_Achievement___c__DisplayClass4_1_c;

typedef struct Shock_Achievement___c__DisplayClass4_1_Fields Shock_Achievement___c__DisplayClass4_1_Fields, *PShock_Achievement___c__DisplayClass4_1_Fields;

typedef struct Shock_Achievement___c__DisplayClass4_1_VTable Shock_Achievement___c__DisplayClass4_1_VTable, *PShock_Achievement___c__DisplayClass4_1_VTable;

struct Shock_Achievement___c__DisplayClass4_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Achievement___c__DisplayClass4_1_Fields {
    struct System_Action_o *next;
    struct Shock_Achievement___c__DisplayClass4_0_o *CS___8__locals1;
};

struct Shock_Achievement___c__DisplayClass4_1_o {
    struct Shock_Achievement___c__DisplayClass4_1_c *klass;
    void *monitor;
    struct Shock_Achievement___c__DisplayClass4_1_Fields fields;
};

struct Shock_Achievement___c__DisplayClass4_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Achievement___c__DisplayClass4_1_VTable vtable;
};

typedef struct MethodInfo_135BFD8 MethodInfo_135BFD8, *PMethodInfo_135BFD8;

typedef union _union_292278 _union_292278, *P_union_292278;

union _union_292278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135BFD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CastObservable_Cast_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DateConditionMstTable___c_o Shock_DateConditionMstTable___c_o, *PShock_DateConditionMstTable___c_o;

typedef struct Shock_DateConditionMstTable___c_c Shock_DateConditionMstTable___c_c, *PShock_DateConditionMstTable___c_c;

typedef struct Shock_DateConditionMstTable___c_Fields Shock_DateConditionMstTable___c_Fields, *PShock_DateConditionMstTable___c_Fields;

typedef struct Shock_DateConditionMstTable___c_StaticFields Shock_DateConditionMstTable___c_StaticFields, *PShock_DateConditionMstTable___c_StaticFields;

typedef struct Shock_DateConditionMstTable___c_VTable Shock_DateConditionMstTable___c_VTable, *PShock_DateConditionMstTable___c_VTable;

typedef struct System_Func_DateConditionMst__uint__o System_Func_DateConditionMst__uint__o, *PSystem_Func_DateConditionMst__uint__o;

typedef struct System_Func_DateConditionMst__string__o System_Func_DateConditionMst__string__o, *PSystem_Func_DateConditionMst__string__o;

typedef struct System_Func_DateConditionMst__uint__c System_Func_DateConditionMst__uint__c, *PSystem_Func_DateConditionMst__uint__c;

typedef struct System_Func_DateConditionMst__uint__Fields System_Func_DateConditionMst__uint__Fields, *PSystem_Func_DateConditionMst__uint__Fields;

typedef struct System_Func_DateConditionMst__string__c System_Func_DateConditionMst__string__c, *PSystem_Func_DateConditionMst__string__c;

typedef struct System_Func_DateConditionMst__string__Fields System_Func_DateConditionMst__string__Fields, *PSystem_Func_DateConditionMst__string__Fields;

typedef struct System_Func_DateConditionMst__uint__VTable System_Func_DateConditionMst__uint__VTable, *PSystem_Func_DateConditionMst__uint__VTable;

typedef struct System_Func_DateConditionMst__string__VTable System_Func_DateConditionMst__string__VTable, *PSystem_Func_DateConditionMst__string__VTable;

struct System_Func_DateConditionMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_DateConditionMst__uint__o {
    struct System_Func_DateConditionMst__uint__c *klass;
    void *monitor;
    struct System_Func_DateConditionMst__uint__Fields fields;
};

struct System_Func_DateConditionMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_DateConditionMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DateConditionMst__uint__VTable vtable;
};

struct System_Func_DateConditionMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_DateConditionMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_DateConditionMstTable___c_StaticFields {
    struct Shock_DateConditionMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Func_DateConditionMst__uint__o *__9__11_0;
    struct System_Func_DateConditionMst__string__o *__9__18_0;
    struct System_Func_DateConditionMst__string__o *__9__19_0;
};

struct Shock_DateConditionMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_DateConditionMst__string__o {
    struct System_Func_DateConditionMst__string__c *klass;
    void *monitor;
    struct System_Func_DateConditionMst__string__Fields fields;
};

struct System_Func_DateConditionMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DateConditionMst__string__VTable vtable;
};

struct Shock_DateConditionMstTable___c_Fields {
};

struct Shock_DateConditionMstTable___c_o {
    struct Shock_DateConditionMstTable___c_c *klass;
    void *monitor;
    struct Shock_DateConditionMstTable___c_Fields fields;
};

struct Shock_DateConditionMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_DateConditionMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DateConditionMstTable___c_VTable vtable;
};

typedef struct System_Reflection_AssemblyNameFlags_c System_Reflection_AssemblyNameFlags_c, *PSystem_Reflection_AssemblyNameFlags_c;

typedef struct System_Reflection_AssemblyNameFlags_VTable System_Reflection_AssemblyNameFlags_VTable, *PSystem_Reflection_AssemblyNameFlags_VTable;

struct System_Reflection_AssemblyNameFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Reflection_AssemblyNameFlags_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_AssemblyNameFlags_VTable vtable;
};

typedef struct MethodInfo_2DBD720 MethodInfo_2DBD720, *PMethodInfo_2DBD720;

typedef union _union_257188 _union_257188, *P_union_257188;

union _union_257188 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257188 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_Type__VTable System_Predicate_Type__VTable, *PSystem_Predicate_Type__VTable;

struct System_Predicate_Type__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_11E1D60 MethodInfo_11E1D60, *PMethodInfo_11E1D60;

typedef union _union_258734 _union_258734, *P_union_258734;

union _union_258734 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E1D60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258734 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309F68C_RGCTXs MethodInfo_309F68C_RGCTXs, *PMethodInfo_309F68C_RGCTXs;

struct MethodInfo_309F68C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_281090 _union_281090, *P_union_281090;

union _union_281090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281092 _union_281092, *P_union_281092;

union _union_281092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Subject_CollectionAddEvent_T___c UniRx_Subject_CollectionAddEvent_T___c, *PUniRx_Subject_CollectionAddEvent_T___c;

typedef struct UniRx_Subject_CollectionAddEvent_T___VTable UniRx_Subject_CollectionAddEvent_T___VTable, *PUniRx_Subject_CollectionAddEvent_T___VTable;

struct UniRx_Subject_CollectionAddEvent_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Subject_CollectionAddEvent_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_CollectionAddEvent_T___VTable vtable;
};

typedef union _union_281094 _union_281094, *P_union_281094;

union _union_281094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___o Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___o, *PShock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___o;

typedef struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___Fields;

typedef struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___o {
    struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___Fields fields;
};

struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct Aoharu_HomePreset_FrontEffectCellElement_VTable Aoharu_HomePreset_FrontEffectCellElement_VTable, *PAoharu_HomePreset_FrontEffectCellElement_VTable;

struct Aoharu_HomePreset_FrontEffectCellElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef struct Spine_Pool_TrackEntry__Fields Spine_Pool_TrackEntry__Fields, *PSpine_Pool_TrackEntry__Fields;

struct Spine_Pool_TrackEntry__Fields {
    int32_t max;
    struct System_Collections_Generic_Stack_T__o *freeObjects;
    int32_t _Peak_k__BackingField;
};

typedef struct MethodInfo_14EFA40 MethodInfo_14EFA40, *PMethodInfo_14EFA40;

typedef struct MethodInfo_14EFA40_RGCTXs MethodInfo_14EFA40_RGCTXs, *PMethodInfo_14EFA40_RGCTXs;

typedef union _union_200001 _union_200001, *P_union_200001;

union _union_200001 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EFA40_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_14EFA40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EFA40_RGCTXs *rgctx_data;
    union _union_200001 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_SoundPlayingData__Fields System_Predicate_SoundPlayingData__Fields, *PSystem_Predicate_SoundPlayingData__Fields;

struct System_Predicate_SoundPlayingData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c__DisplayClass2_0_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c__DisplayClass2_0_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c__DisplayClass2_0_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_List_CBindPair__StaticFields System_Collections_Generic_List_CBindPair__StaticFields, *PSystem_Collections_Generic_List_CBindPair__StaticFields;

typedef struct SharpCompress_Common_SevenZip_CBindPair_array SharpCompress_Common_SevenZip_CBindPair_array, *PSharpCompress_Common_SevenZip_CBindPair_array;

typedef struct SharpCompress_Common_SevenZip_CBindPair_o SharpCompress_Common_SevenZip_CBindPair_o, *PSharpCompress_Common_SevenZip_CBindPair_o;

typedef struct SharpCompress_Common_SevenZip_CBindPair_c SharpCompress_Common_SevenZip_CBindPair_c, *PSharpCompress_Common_SevenZip_CBindPair_c;

typedef struct SharpCompress_Common_SevenZip_CBindPair_Fields SharpCompress_Common_SevenZip_CBindPair_Fields, *PSharpCompress_Common_SevenZip_CBindPair_Fields;

typedef struct SharpCompress_Common_SevenZip_CBindPair_VTable SharpCompress_Common_SevenZip_CBindPair_VTable, *PSharpCompress_Common_SevenZip_CBindPair_VTable;

struct SharpCompress_Common_SevenZip_CBindPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_SevenZip_CBindPair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_CBindPair_VTable vtable;
};

struct SharpCompress_Common_SevenZip_CBindPair_Fields {
    int32_t _inIndex;
    int32_t _outIndex;
};

struct SharpCompress_Common_SevenZip_CBindPair_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Common_SevenZip_CBindPair_o *m_Items[65535];
};

struct SharpCompress_Common_SevenZip_CBindPair_o {
    struct SharpCompress_Common_SevenZip_CBindPair_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_CBindPair_Fields fields;
};

struct System_Collections_Generic_List_CBindPair__StaticFields {
    struct SharpCompress_Common_SevenZip_CBindPair_array *s_emptyArray;
};

typedef struct Aoharu_GemShopController___c__DisplayClass5_0_c Aoharu_GemShopController___c__DisplayClass5_0_c, *PAoharu_GemShopController___c__DisplayClass5_0_c;

typedef struct Aoharu_GemShopController___c__DisplayClass5_0_VTable Aoharu_GemShopController___c__DisplayClass5_0_VTable, *PAoharu_GemShopController___c__DisplayClass5_0_VTable;

struct Aoharu_GemShopController___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GemShopController___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GemShopController___c__DisplayClass5_0_VTable vtable;
};

typedef struct MethodInfo_19A5BB0 MethodInfo_19A5BB0, *PMethodInfo_19A5BB0;

typedef union _union_172585 _union_172585, *P_union_172585;

union _union_172585 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19A5BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172585 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308B548_RGCTXs MethodInfo_308B548_RGCTXs, *PMethodInfo_308B548_RGCTXs;

struct MethodInfo_308B548_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_2B93DD0 MethodInfo_2B93DD0, *PMethodInfo_2B93DD0;

typedef union _union_340372 _union_340372, *P_union_340372;

union _union_340372 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93DD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340372 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA0E74 MethodInfo_1EA0E74, *PMethodInfo_1EA0E74;

typedef union _union_162013 _union_162013, *P_union_162013;

union _union_162013 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0E74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19151BC_RGCTXs MethodInfo_19151BC_RGCTXs, *PMethodInfo_19151BC_RGCTXs;

struct MethodInfo_19151BC_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct Aoharu_GemShopController___c__DisplayClass5_0_o Aoharu_GemShopController___c__DisplayClass5_0_o, *PAoharu_GemShopController___c__DisplayClass5_0_o;

typedef struct Aoharu_GemShopController___c__DisplayClass5_0_Fields Aoharu_GemShopController___c__DisplayClass5_0_Fields, *PAoharu_GemShopController___c__DisplayClass5_0_Fields;

struct Aoharu_GemShopController___c__DisplayClass5_0_Fields {
    struct System_Action_PurchaseAlert__o *onComplete;
};

struct Aoharu_GemShopController___c__DisplayClass5_0_o {
    struct Aoharu_GemShopController___c__DisplayClass5_0_c *klass;
    void *monitor;
    struct Aoharu_GemShopController___c__DisplayClass5_0_Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_int__GameObject__VTable System_Collections_Generic_Dictionary_int__GameObject__VTable, *PSystem_Collections_Generic_Dictionary_int__GameObject__VTable;

struct System_Collections_Generic_Dictionary_int__GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_VTable;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_VTable vtable;
};

typedef struct MethodInfo_2F369E4 MethodInfo_2F369E4, *PMethodInfo_2F369E4;

typedef struct MethodInfo_2F369E4_RGCTXs MethodInfo_2F369E4_RGCTXs, *PMethodInfo_2F369E4_RGCTXs;

typedef union _union_322666 _union_322666, *P_union_322666;

union _union_322666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F369E4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct Il2CppClass *_2_T__;
    struct MethodInfo *_3_System_Array_Resize_T_;
    struct MethodInfo *_4_System_Collections_Generic_List_T__get_Item;
};

struct MethodInfo_2F369E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct TMPro_TMP_FontAsset_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F369E4_RGCTXs *rgctx_data;
    union _union_322666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ACC20 MethodInfo_16ACC20, *PMethodInfo_16ACC20;

typedef union _union_159533 _union_159533, *P_union_159533;

union _union_159533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACC20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RewardTypeComparer_VTable Shock_RewardTypeComparer_VTable, *PShock_RewardTypeComparer_VTable;

struct Shock_RewardTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct MethodInfo_11EC7B8 MethodInfo_11EC7B8, *PMethodInfo_11EC7B8;

typedef union _union_259806 _union_259806, *P_union_259806;

union _union_259806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11EC7B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2BD4 MethodInfo_1FD2BD4, *PMethodInfo_1FD2BD4;

typedef union _union_267496 _union_267496, *P_union_267496;

union _union_267496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2BD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass193_0_c Shock_Protocol___c__DisplayClass193_0_c, *PShock_Protocol___c__DisplayClass193_0_c;

typedef struct Shock_Protocol___c__DisplayClass193_0_VTable Shock_Protocol___c__DisplayClass193_0_VTable, *PShock_Protocol___c__DisplayClass193_0_VTable;

struct Shock_Protocol___c__DisplayClass193_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass193_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass193_0_VTable vtable;
};

typedef struct MethodInfo_2B408FC MethodInfo_2B408FC, *PMethodInfo_2B408FC;

typedef union _union_238629 _union_238629, *P_union_238629;

union _union_238629 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B408FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238629 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA0E60 MethodInfo_1EA0E60, *PMethodInfo_1EA0E60;

typedef union _union_162027 _union_162027, *P_union_162027;

union _union_162027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0E60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass18_0_Fields Aoharu_CommonBgMovieScene___c__DisplayClass18_0_Fields, *PAoharu_CommonBgMovieScene___c__DisplayClass18_0_Fields;

struct Aoharu_CommonBgMovieScene___c__DisplayClass18_0_Fields {
    uint32_t movieId;
};

typedef struct Shock_Protocol___c__DisplayClass193_0_o Shock_Protocol___c__DisplayClass193_0_o, *PShock_Protocol___c__DisplayClass193_0_o;

typedef struct Shock_Protocol___c__DisplayClass193_0_Fields Shock_Protocol___c__DisplayClass193_0_Fields, *PShock_Protocol___c__DisplayClass193_0_Fields;

typedef struct System_Action_RecvDummyLoginR__o System_Action_RecvDummyLoginR__o, *PSystem_Action_RecvDummyLoginR__o;

typedef struct System_Action_RecvDummyLoginR__c System_Action_RecvDummyLoginR__c, *PSystem_Action_RecvDummyLoginR__c;

typedef struct System_Action_RecvDummyLoginR__Fields System_Action_RecvDummyLoginR__Fields, *PSystem_Action_RecvDummyLoginR__Fields;

typedef struct System_Action_RecvDummyLoginR__VTable System_Action_RecvDummyLoginR__VTable, *PSystem_Action_RecvDummyLoginR__VTable;

struct System_Action_RecvDummyLoginR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvDummyLoginR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvDummyLoginR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvDummyLoginR__VTable vtable;
};

struct System_Action_RecvDummyLoginR__o {
    struct System_Action_RecvDummyLoginR__c *klass;
    void *monitor;
    struct System_Action_RecvDummyLoginR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass193_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvDummyLoginR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass193_0_o {
    struct Shock_Protocol___c__DisplayClass193_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass193_0_Fields fields;
};

typedef struct System_Collections_Generic_List_RadioButton__VTable System_Collections_Generic_List_RadioButton__VTable, *PSystem_Collections_Generic_List_RadioButton__VTable;

struct System_Collections_Generic_List_RadioButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct Firebase_Variant_array Firebase_Variant_array, *PFirebase_Variant_array;

typedef struct Firebase_Variant_o Firebase_Variant_o, *PFirebase_Variant_o;

typedef struct Firebase_Variant_c Firebase_Variant_c, *PFirebase_Variant_c;

typedef struct Firebase_Variant_Fields Firebase_Variant_Fields, *PFirebase_Variant_Fields;

typedef struct Firebase_Variant_VTable Firebase_Variant_VTable, *PFirebase_Variant_VTable;

struct Firebase_Variant_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct Firebase_Variant_Fields {
    struct System_Runtime_InteropServices_HandleRef_o swigCPtr;
    bool swigCMemOwn;
};

struct Firebase_Variant_o {
    struct Firebase_Variant_c *klass;
    void *monitor;
    struct Firebase_Variant_Fields fields;
};

struct Firebase_Variant_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Variant_VTable vtable;
};

struct Firebase_Variant_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Firebase_Variant_o *m_Items[65535];
};

typedef struct MethodInfo_293E6F8 MethodInfo_293E6F8, *PMethodInfo_293E6F8;

typedef union _union_182546 _union_182546, *P_union_182546;

union _union_182546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E6F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_c Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_c, *PAoharu_MusicLibrary_MusicLibraryMusicFilterDialog_c;

typedef struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_VTable Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_VTable, *PAoharu_MusicLibrary_MusicLibraryMusicFilterDialog_VTable;

struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_OnAllSelect;
    struct VirtualInvokeData _20_OnAllRelease;
    struct VirtualInvokeData _21_SaveFilterData;
    struct VirtualInvokeData _22_LoadFilterData;
    struct VirtualInvokeData _23_ApplyFilterData;
};

struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_VTable vtable;
};

typedef struct System_Action_bool__Selectable__Fields System_Action_bool__Selectable__Fields, *PSystem_Action_bool__Selectable__Fields;

struct System_Action_bool__Selectable__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2AD7F78 MethodInfo_2AD7F78, *PMethodInfo_2AD7F78;

typedef union _union_328664 _union_328664, *P_union_328664;

union _union_328664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7F78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C33054 MethodInfo_2C33054, *PMethodInfo_2C33054;

typedef struct MethodInfo_2C33054_RGCTXs MethodInfo_2C33054_RGCTXs, *PMethodInfo_2C33054_RGCTXs;

typedef union _union_298445 _union_298445, *P_union_298445;

struct MethodInfo_2C33054_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_3_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

union _union_298445 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C33054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C33054_RGCTXs *rgctx_data;
    union _union_298445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicSelectUtil_Fields Aoharu_MusicSelectUtil_Fields, *PAoharu_MusicSelectUtil_Fields;

struct Aoharu_MusicSelectUtil_Fields {
};

typedef struct MethodInfo_2B408F4 MethodInfo_2B408F4, *PMethodInfo_2B408F4;

typedef union _union_238461 _union_238461, *P_union_238461;

union _union_238461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B408F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IGachaSetData__c System_Action_IGachaSetData__c, *PSystem_Action_IGachaSetData__c;

typedef struct System_Action_IGachaSetData__VTable System_Action_IGachaSetData__VTable, *PSystem_Action_IGachaSetData__VTable;

struct System_Action_IGachaSetData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IGachaSetData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IGachaSetData__VTable vtable;
};

typedef struct UniRx_Progress_T__RGCTXs UniRx_Progress_T__RGCTXs, *PUniRx_Progress_T__RGCTXs;

struct UniRx_Progress_T__RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct MethodInfo_1B5AE18 MethodInfo_1B5AE18, *PMethodInfo_1B5AE18;

typedef union _union_242441 _union_242441, *P_union_242441;

union _union_242441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5AE18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Bounds_c UnityEngine_Bounds_c, *PUnityEngine_Bounds_c;

typedef struct UnityEngine_Bounds_VTable UnityEngine_Bounds_VTable, *PUnityEngine_Bounds_VTable;

struct UnityEngine_Bounds_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_ToString;
};

struct UnityEngine_Bounds_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Bounds_VTable vtable;
};

typedef struct System_Reflection_AssemblyNameFlags_o System_Reflection_AssemblyNameFlags_o, *PSystem_Reflection_AssemblyNameFlags_o;

typedef struct System_Reflection_AssemblyNameFlags_Fields System_Reflection_AssemblyNameFlags_Fields, *PSystem_Reflection_AssemblyNameFlags_Fields;

struct System_Reflection_AssemblyNameFlags_Fields {
    int32_t value__;
};

struct System_Reflection_AssemblyNameFlags_o {
    struct System_Reflection_AssemblyNameFlags_Fields fields;
};

typedef struct MethodInfo_16ACC08 MethodInfo_16ACC08, *PMethodInfo_16ACC08;

typedef union _union_159617 _union_159617, *P_union_159617;

union _union_159617 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACC08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159617 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D5954 MethodInfo_24D5954, *PMethodInfo_24D5954;

typedef union _union_174978 _union_174978, *P_union_174978;

union _union_174978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31354F0 MethodInfo_31354F0, *PMethodInfo_31354F0;

typedef union _union_232437 _union_232437, *P_union_232437;

union _union_232437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31354F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_LiveRecommendListMst__Fields System_Predicate_LiveRecommendListMst__Fields, *PSystem_Predicate_LiveRecommendListMst__Fields;

struct System_Predicate_LiveRecommendListMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_24D5958 MethodInfo_24D5958, *PMethodInfo_24D5958;

typedef union _union_176416 _union_176416, *P_union_176416;

union _union_176416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_LanguageSourceData__Import_Google_Coroutine_d__65_Fields I2_Loc_LanguageSourceData__Import_Google_Coroutine_d__65_Fields, *PI2_Loc_LanguageSourceData__Import_Google_Coroutine_d__65_Fields;

typedef struct I2_Loc_LanguageSourceData_o I2_Loc_LanguageSourceData_o, *PI2_Loc_LanguageSourceData_o;

typedef struct I2_Loc_LanguageSourceData_c I2_Loc_LanguageSourceData_c, *PI2_Loc_LanguageSourceData_c;

typedef struct I2_Loc_LanguageSourceData_Fields I2_Loc_LanguageSourceData_Fields, *PI2_Loc_LanguageSourceData_Fields;

typedef struct I2_Loc_LanguageSourceData_StaticFields I2_Loc_LanguageSourceData_StaticFields, *PI2_Loc_LanguageSourceData_StaticFields;

typedef struct I2_Loc_LanguageSourceData_VTable I2_Loc_LanguageSourceData_VTable, *PI2_Loc_LanguageSourceData_VTable;

typedef struct I2_Loc_ILanguageSource_o I2_Loc_ILanguageSource_o, *PI2_Loc_ILanguageSource_o;

typedef struct System_Collections_Generic_List_TermData__o System_Collections_Generic_List_TermData__o, *PSystem_Collections_Generic_List_TermData__o;

typedef struct System_Collections_Generic_Dictionary_string__TermData__o System_Collections_Generic_Dictionary_string__TermData__o, *PSystem_Collections_Generic_Dictionary_string__TermData__o;

typedef struct System_Collections_Generic_List_LanguageData__o System_Collections_Generic_List_LanguageData__o, *PSystem_Collections_Generic_List_LanguageData__o;

typedef struct I2_Loc_LanguageSource_fnOnSourceUpdated_o I2_Loc_LanguageSource_fnOnSourceUpdated_o, *PI2_Loc_LanguageSource_fnOnSourceUpdated_o;

typedef struct System_Collections_Generic_List_Object__o System_Collections_Generic_List_Object__o, *PSystem_Collections_Generic_List_Object__o;

typedef struct System_Collections_Generic_Dictionary_string__Object__o System_Collections_Generic_Dictionary_string__Object__o, *PSystem_Collections_Generic_Dictionary_string__Object__o;

typedef struct I2_Loc_ILanguageSource_c I2_Loc_ILanguageSource_c, *PI2_Loc_ILanguageSource_c;

typedef struct I2_Loc_ILanguageSource_Fields I2_Loc_ILanguageSource_Fields, *PI2_Loc_ILanguageSource_Fields;

typedef struct System_Collections_Generic_List_TermData__c System_Collections_Generic_List_TermData__c, *PSystem_Collections_Generic_List_TermData__c;

typedef struct System_Collections_Generic_List_TermData__Fields System_Collections_Generic_List_TermData__Fields, *PSystem_Collections_Generic_List_TermData__Fields;

typedef struct System_Collections_Generic_Dictionary_string__TermData__c System_Collections_Generic_Dictionary_string__TermData__c, *PSystem_Collections_Generic_Dictionary_string__TermData__c;

typedef struct System_Collections_Generic_List_LanguageData__c System_Collections_Generic_List_LanguageData__c, *PSystem_Collections_Generic_List_LanguageData__c;

typedef struct System_Collections_Generic_List_LanguageData__Fields System_Collections_Generic_List_LanguageData__Fields, *PSystem_Collections_Generic_List_LanguageData__Fields;

typedef struct I2_Loc_LanguageSource_fnOnSourceUpdated_c I2_Loc_LanguageSource_fnOnSourceUpdated_c, *PI2_Loc_LanguageSource_fnOnSourceUpdated_c;

typedef struct I2_Loc_LanguageSource_fnOnSourceUpdated_Fields I2_Loc_LanguageSource_fnOnSourceUpdated_Fields, *PI2_Loc_LanguageSource_fnOnSourceUpdated_Fields;

typedef struct System_Collections_Generic_List_Object__c System_Collections_Generic_List_Object__c, *PSystem_Collections_Generic_List_Object__c;

typedef struct System_Collections_Generic_List_Object__Fields System_Collections_Generic_List_Object__Fields, *PSystem_Collections_Generic_List_Object__Fields;

typedef struct System_Collections_Generic_Dictionary_string__Object__c System_Collections_Generic_Dictionary_string__Object__c, *PSystem_Collections_Generic_Dictionary_string__Object__c;

typedef struct System_Collections_Generic_Dictionary_string__Object__Fields System_Collections_Generic_Dictionary_string__Object__Fields, *PSystem_Collections_Generic_Dictionary_string__Object__Fields;

typedef struct System_Collections_Generic_List_TermData__StaticFields System_Collections_Generic_List_TermData__StaticFields, *PSystem_Collections_Generic_List_TermData__StaticFields;

typedef struct System_Collections_Generic_List_TermData__VTable System_Collections_Generic_List_TermData__VTable, *PSystem_Collections_Generic_List_TermData__VTable;

typedef struct System_Collections_Generic_Dictionary_string__TermData__VTable System_Collections_Generic_Dictionary_string__TermData__VTable, *PSystem_Collections_Generic_Dictionary_string__TermData__VTable;

typedef struct System_Collections_Generic_List_LanguageData__StaticFields System_Collections_Generic_List_LanguageData__StaticFields, *PSystem_Collections_Generic_List_LanguageData__StaticFields;

typedef struct System_Collections_Generic_List_LanguageData__VTable System_Collections_Generic_List_LanguageData__VTable, *PSystem_Collections_Generic_List_LanguageData__VTable;

typedef struct I2_Loc_LanguageData_array I2_Loc_LanguageData_array, *PI2_Loc_LanguageData_array;

typedef struct I2_Loc_LanguageSource_fnOnSourceUpdated_VTable I2_Loc_LanguageSource_fnOnSourceUpdated_VTable, *PI2_Loc_LanguageSource_fnOnSourceUpdated_VTable;

typedef struct System_Collections_Generic_List_Object__StaticFields System_Collections_Generic_List_Object__StaticFields, *PSystem_Collections_Generic_List_Object__StaticFields;

typedef struct System_Collections_Generic_List_Object__VTable System_Collections_Generic_List_Object__VTable, *PSystem_Collections_Generic_List_Object__VTable;

typedef struct System_Collections_Generic_Dictionary_string__Object__VTable System_Collections_Generic_Dictionary_string__Object__VTable, *PSystem_Collections_Generic_Dictionary_string__Object__VTable;

typedef struct I2_Loc_LanguageData_o I2_Loc_LanguageData_o, *PI2_Loc_LanguageData_o;

typedef struct I2_Loc_LanguageData_c I2_Loc_LanguageData_c, *PI2_Loc_LanguageData_c;

typedef struct I2_Loc_LanguageData_Fields I2_Loc_LanguageData_Fields, *PI2_Loc_LanguageData_Fields;

typedef struct I2_Loc_LanguageData_VTable I2_Loc_LanguageData_VTable, *PI2_Loc_LanguageData_VTable;

struct System_Collections_Generic_List_Object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Dictionary_string__TermData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__TermData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__TermData__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__Object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__TermData__o {
    struct System_Collections_Generic_Dictionary_string__TermData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__TermData__Fields fields;
};

struct I2_Loc_LanguageData_Fields {
    struct System_String_o *Name;
    struct System_String_o *Code;
    uint8_t Flags;
    bool Compressed;
};

struct I2_Loc_ILanguageSource_Fields {
};

struct System_Collections_Generic_List_TermData__Fields {
    struct I2_Loc_TermData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TermData__o {
    struct System_Collections_Generic_List_TermData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TermData__Fields fields;
};

struct System_Collections_Generic_List_TermData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TermData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TermData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TermData__VTable vtable;
};

struct System_Collections_Generic_List_LanguageData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LanguageData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LanguageData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LanguageData__VTable vtable;
};

struct System_Collections_Generic_List_LanguageData__Fields {
    struct I2_Loc_LanguageData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LanguageData__o {
    struct System_Collections_Generic_List_LanguageData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LanguageData__Fields fields;
};

struct System_Collections_Generic_List_Object__Fields {
    struct UnityEngine_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Object__o {
    struct System_Collections_Generic_List_Object__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Object__Fields fields;
};

struct System_Collections_Generic_List_Object__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Object__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Object__VTable vtable;
};

struct I2_Loc_LanguageSourceData_StaticFields {
    struct System_String_o *EmptyCategory;
    struct System_Char_array *CategorySeparators;
};

struct I2_Loc_LanguageData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_LanguageData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LanguageData_VTable vtable;
};

struct System_Collections_Generic_List_TermData__StaticFields {
    struct I2_Loc_TermData_array *s_emptyArray;
};

struct System_Collections_Generic_List_Object__StaticFields {
    struct UnityEngine_Object_array *s_emptyArray;
};

struct I2_Loc_LanguageData_o {
    struct I2_Loc_LanguageData_c *klass;
    void *monitor;
    struct I2_Loc_LanguageData_Fields fields;
};

struct I2_Loc_LanguageSource_fnOnSourceUpdated_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct I2_Loc_LanguageData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct I2_Loc_LanguageData_o *m_Items[65535];
};

struct System_Collections_Generic_List_LanguageData__StaticFields {
    struct I2_Loc_LanguageData_array *s_emptyArray;
};

struct I2_Loc_LanguageSource_fnOnSourceUpdated_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct I2_Loc_LanguageSource_fnOnSourceUpdated_o {
    struct I2_Loc_LanguageSource_fnOnSourceUpdated_c *klass;
    void *monitor;
    struct I2_Loc_LanguageSource_fnOnSourceUpdated_Fields fields;
};

struct I2_Loc_LanguageSource_fnOnSourceUpdated_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LanguageSource_fnOnSourceUpdated_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__Object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Object__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__Object__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__Object__o {
    struct System_Collections_Generic_Dictionary_string__Object__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Object__Fields fields;
};

struct I2_Loc_ILanguageSource_o {
    struct I2_Loc_ILanguageSource_c *klass;
    void *monitor;
    struct I2_Loc_ILanguageSource_Fields fields;
};

struct I2_Loc_ILanguageSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct I2_Loc_LanguageSourceData_Fields {
    struct I2_Loc_ILanguageSource_o *owner;
    bool UserAgreesToHaveItOnTheScene;
    bool UserAgreesToHaveItInsideThePluginsFolder;
    bool GoogleLiveSyncIsUptoDate;
    bool mIsGlobalSource;
    struct System_Collections_Generic_List_TermData__o *mTerms;
    bool CaseInsensitiveTerms;
    struct System_Collections_Generic_Dictionary_string__TermData__o *mDictionary;
    int32_t OnMissingTranslation;
    struct System_String_o *mTerm_AppName;
    struct System_Collections_Generic_List_LanguageData__o *mLanguages;
    bool IgnoreDeviceLanguage;
    int32_t _AllowUnloadingLanguages;
    struct System_String_o *Google_WebServiceURL;
    struct System_String_o *Google_SpreadsheetKey;
    struct System_String_o *Google_SpreadsheetName;
    struct System_String_o *Google_LastUpdatedVersion;
    int32_t GoogleUpdateFrequency;
    int32_t GoogleInEditorCheckFrequency;
    int32_t GoogleUpdateSynchronization;
    float GoogleUpdateDelay;
    struct I2_Loc_LanguageSource_fnOnSourceUpdated_o *Event_OnSourceUpdateFromGoogle;
    struct System_Collections_Generic_List_Object__o *Assets;
    struct System_Collections_Generic_Dictionary_string__Object__o *mAssetDictionary;
    struct System_String_o *mDelayedGoogleData;
};

struct I2_Loc_LanguageSourceData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_LanguageSourceData_c {
    struct Il2CppClass_1 _1;
    struct I2_Loc_LanguageSourceData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LanguageSourceData_VTable vtable;
};

struct I2_Loc_LanguageSourceData_o {
    struct I2_Loc_LanguageSourceData_c *klass;
    void *monitor;
    struct I2_Loc_LanguageSourceData_Fields fields;
};

struct I2_Loc_LanguageSourceData__Import_Google_Coroutine_d__65_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct I2_Loc_LanguageSourceData_o *__4__this;
    bool forceUpdate;
    bool JustCheck;
    struct UnityEngine_Networking_UnityWebRequest_o *_www_5__2;
};

typedef struct MethodInfo_2B408EC MethodInfo_2B408EC, *PMethodInfo_2B408EC;

typedef union _union_238293 _union_238293, *P_union_238293;

union _union_238293 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B408EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238293 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_GradientColorKey_VTable UnityEngine_GradientColorKey_VTable, *PUnityEngine_GradientColorKey_VTable;

struct UnityEngine_GradientColorKey_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_263B5F0 MethodInfo_263B5F0, *PMethodInfo_263B5F0;

typedef union _union_270412 _union_270412, *P_union_270412;

union _union_270412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263B5F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__c FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__c, *PFancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__c;

typedef struct FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__VTable FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__VTable, *PFancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__VTable;

struct FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__VTable vtable;
};

typedef struct Shock_MultieventSettingMstTable___c__DisplayClass13_0_VTable Shock_MultieventSettingMstTable___c__DisplayClass13_0_VTable, *PShock_MultieventSettingMstTable___c__DisplayClass13_0_VTable;

struct Shock_MultieventSettingMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_293E6FC MethodInfo_293E6FC, *PMethodInfo_293E6FC;

typedef union _union_183984 _union_183984, *P_union_183984;

union _union_183984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E6FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320860 _union_320860, *P_union_320860;

union _union_320860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA5808 MethodInfo_2EA5808, *PMethodInfo_2EA5808;

typedef union _union_240033 _union_240033, *P_union_240033;

union _union_240033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA5808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320862 _union_320862, *P_union_320862;

union _union_320862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_SocialPlatforms_ISocialPlatform_Fields UnityEngine_SocialPlatforms_ISocialPlatform_Fields, *PUnityEngine_SocialPlatforms_ISocialPlatform_Fields;

struct UnityEngine_SocialPlatforms_ISocialPlatform_Fields {
};

typedef union _union_320864 _union_320864, *P_union_320864;

union _union_320864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_Unpack_StaticFields SharpCompress_Compressors_Rar_UnpackV2017_Unpack_StaticFields, *PSharpCompress_Compressors_Rar_UnpackV2017_Unpack_StaticFields;

struct SharpCompress_Compressors_Rar_UnpackV2017_Unpack_StaticFields {
    struct System_UInt32_array *DecL1;
    struct System_UInt32_array *PosL1;
    struct System_UInt32_array *DecL2;
    struct System_UInt32_array *PosL2;
    struct System_UInt32_array *DecHf0;
    struct System_UInt32_array *PosHf0;
    struct System_UInt32_array *DecHf1;
    struct System_UInt32_array *PosHf1;
    struct System_UInt32_array *DecHf2;
    struct System_UInt32_array *PosHf2;
    struct System_UInt32_array *DecHf3;
    struct System_UInt32_array *PosHf3;
    struct System_UInt32_array *DecHf4;
    struct System_UInt32_array *PosHf4;
};

typedef struct Carbon_DataNodeBase_CharacterMst__Fields Carbon_DataNodeBase_CharacterMst__Fields, *PCarbon_DataNodeBase_CharacterMst__Fields;

struct Carbon_DataNodeBase_CharacterMst__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_CharacterMst_o *_Data_k__BackingField;
};

typedef union _union_320866 _union_320866, *P_union_320866;

union _union_320866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264F7A8 MethodInfo_264F7A8, *PMethodInfo_264F7A8;

typedef union _union_179482 _union_179482, *P_union_179482;

union _union_179482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320868 _union_320868, *P_union_320868;

union _union_320868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass62_0_Fields Aoharu_MusicSelectScene___c__DisplayClass62_0_Fields, *PAoharu_MusicSelectScene___c__DisplayClass62_0_Fields;

struct Aoharu_MusicSelectScene___c__DisplayClass62_0_Fields {
    struct Aoharu_MusicSelectScene_o *__4__this;
    struct System_Collections_Generic_List_LiveRecommendListMst__o *liveRecommendListMst;
    struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__o *typeFilter;
    bool isOnFilter;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__o *categoryFilter;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___o *groupFilter;
    int32_t refine;
};

typedef struct Shock_SocialApiBehaviour_c Shock_SocialApiBehaviour_c, *PShock_SocialApiBehaviour_c;

typedef struct Shock_SocialApiBehaviour_StaticFields Shock_SocialApiBehaviour_StaticFields, *PShock_SocialApiBehaviour_StaticFields;

typedef struct Shock_SocialApiBehaviour_VTable Shock_SocialApiBehaviour_VTable, *PShock_SocialApiBehaviour_VTable;

typedef struct Shock_SocialApiBehaviour_o Shock_SocialApiBehaviour_o, *PShock_SocialApiBehaviour_o;

typedef struct Shock_SocialApiBehaviour_Fields Shock_SocialApiBehaviour_Fields, *PShock_SocialApiBehaviour_Fields;

struct Shock_SocialApiBehaviour_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_Action_o *OnResumeLogin;
};

struct Shock_SocialApiBehaviour_o {
    struct Shock_SocialApiBehaviour_c *klass;
    void *monitor;
    struct Shock_SocialApiBehaviour_Fields fields;
};

struct Shock_SocialApiBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_SocialApiBehaviour_c {
    struct Il2CppClass_1 _1;
    struct Shock_SocialApiBehaviour_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SocialApiBehaviour_VTable vtable;
};

struct Shock_SocialApiBehaviour_StaticFields {
    struct Shock_SocialApiBehaviour_o *m_Instance;
};

typedef struct Chipstar_Downloads_CriWare_ICriFileData_array Chipstar_Downloads_CriWare_ICriFileData_array, *PChipstar_Downloads_CriWare_ICriFileData_array;

struct Chipstar_Downloads_CriWare_ICriFileData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_CriWare_ICriFileData_o *m_Items[65535];
};

typedef union _union_295340 _union_295340, *P_union_295340;

union _union_295340 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295342 _union_295342, *P_union_295342;

union _union_295342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBD36C MethodInfo_2DBD36C, *PMethodInfo_2DBD36C;

typedef union _union_241285 _union_241285, *P_union_241285;

union _union_241285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD36C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295344 _union_295344, *P_union_295344;

union _union_295344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1443_0_VTable Shock_Protocol___c__DisplayClass1443_0_VTable, *PShock_Protocol___c__DisplayClass1443_0_VTable;

struct Shock_Protocol___c__DisplayClass1443_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_ICollection_MusicRecommendHorizontalScrollItemData__c System_Collections_Generic_ICollection_MusicRecommendHorizontalScrollItemData__c, *PSystem_Collections_Generic_ICollection_MusicRecommendHorizontalScrollItemData__c;

struct System_Collections_Generic_ICollection_MusicRecommendHorizontalScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_295346 _union_295346, *P_union_295346;

union _union_295346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B50270 MethodInfo_1B50270, *PMethodInfo_1B50270;

typedef union _union_252959 _union_252959, *P_union_252959;

union _union_252959 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252959 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295348 _union_295348, *P_union_295348;

union _union_295348 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163901 _union_163901, *P_union_163901;

union _union_163901 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_PlayableDirector__c System_Collections_Generic_List_PlayableDirector__c, *PSystem_Collections_Generic_List_PlayableDirector__c;

typedef struct System_Collections_Generic_List_PlayableDirector__StaticFields System_Collections_Generic_List_PlayableDirector__StaticFields, *PSystem_Collections_Generic_List_PlayableDirector__StaticFields;

typedef struct System_Collections_Generic_List_PlayableDirector__VTable System_Collections_Generic_List_PlayableDirector__VTable, *PSystem_Collections_Generic_List_PlayableDirector__VTable;

typedef struct UnityEngine_Playables_PlayableDirector_array UnityEngine_Playables_PlayableDirector_array, *PUnityEngine_Playables_PlayableDirector_array;

typedef struct UnityEngine_Playables_PlayableDirector_o UnityEngine_Playables_PlayableDirector_o, *PUnityEngine_Playables_PlayableDirector_o;

typedef struct UnityEngine_Playables_PlayableDirector_c UnityEngine_Playables_PlayableDirector_c, *PUnityEngine_Playables_PlayableDirector_c;

typedef struct UnityEngine_Playables_PlayableDirector_Fields UnityEngine_Playables_PlayableDirector_Fields, *PUnityEngine_Playables_PlayableDirector_Fields;

typedef struct UnityEngine_Playables_PlayableDirector_VTable UnityEngine_Playables_PlayableDirector_VTable, *PUnityEngine_Playables_PlayableDirector_VTable;

typedef struct System_Action_PlayableDirector__o System_Action_PlayableDirector__o, *PSystem_Action_PlayableDirector__o;

typedef struct System_Action_PlayableDirector__c System_Action_PlayableDirector__c, *PSystem_Action_PlayableDirector__c;

typedef struct System_Action_PlayableDirector__Fields System_Action_PlayableDirector__Fields, *PSystem_Action_PlayableDirector__Fields;

typedef struct System_Action_PlayableDirector__VTable System_Action_PlayableDirector__VTable, *PSystem_Action_PlayableDirector__VTable;

struct UnityEngine_Playables_PlayableDirector_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Playables_PlayableDirector_o *m_Items[65535];
};

struct System_Action_PlayableDirector__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_PlayableDirector__StaticFields {
    struct UnityEngine_Playables_PlayableDirector_array *s_emptyArray;
};

struct System_Collections_Generic_List_PlayableDirector__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PlayableDirector__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PlayableDirector__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PlayableDirector__VTable vtable;
};

struct UnityEngine_Playables_PlayableDirector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetReferenceValue;
    struct VirtualInvokeData _5_GetReferenceValue_Injected;
};

struct UnityEngine_Playables_PlayableDirector_Fields {
    struct UnityEngine_Behaviour_Fields super;
    struct System_Action_PlayableDirector__o *played;
    struct System_Action_PlayableDirector__o *paused;
    struct System_Action_PlayableDirector__o *stopped;
};

struct System_Action_PlayableDirector__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Playables_PlayableDirector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_PlayableDirector_VTable vtable;
};

struct UnityEngine_Playables_PlayableDirector_o {
    struct UnityEngine_Playables_PlayableDirector_c *klass;
    void *monitor;
    struct UnityEngine_Playables_PlayableDirector_Fields fields;
};

struct System_Action_PlayableDirector__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_PlayableDirector__VTable vtable;
};

struct System_Action_PlayableDirector__o {
    struct System_Action_PlayableDirector__c *klass;
    void *monitor;
    struct System_Action_PlayableDirector__Fields fields;
};

typedef union _union_163903 _union_163903, *P_union_163903;

union _union_163903 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163905 _union_163905, *P_union_163905;

union _union_163905 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163907 _union_163907, *P_union_163907;

union _union_163907 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320850 _union_320850, *P_union_320850;

union _union_320850 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_SubjectExtensions_AnonymousSubject_T__U__Fields UniRx_SubjectExtensions_AnonymousSubject_T__U__Fields, *PUniRx_SubjectExtensions_AnonymousSubject_T__U__Fields;

typedef struct UniRx_IObservable_U__o UniRx_IObservable_U__o, *PUniRx_IObservable_U__o;

typedef struct UniRx_IObservable_U__c UniRx_IObservable_U__c, *PUniRx_IObservable_U__c;

typedef struct UniRx_IObservable_U__Fields UniRx_IObservable_U__Fields, *PUniRx_IObservable_U__Fields;

struct UniRx_SubjectExtensions_AnonymousSubject_T__U__Fields {
    struct UniRx_IObserver_T__o *observer;
    struct UniRx_IObservable_U__o *observable;
};

struct UniRx_IObservable_U__Fields {
};

struct UniRx_IObservable_U__o {
    struct UniRx_IObservable_U__c *klass;
    void *monitor;
    struct UniRx_IObservable_U__Fields fields;
};

struct UniRx_IObservable_U__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Numerics_Vector_VectorSizeHelper_T__Fields System_Numerics_Vector_VectorSizeHelper_T__Fields, *PSystem_Numerics_Vector_VectorSizeHelper_T__Fields;

typedef struct System_Numerics_Vector_T__o System_Numerics_Vector_T__o, *PSystem_Numerics_Vector_T__o;

typedef struct System_Numerics_Vector_T__Fields System_Numerics_Vector_T__Fields, *PSystem_Numerics_Vector_T__Fields;

typedef struct System_Numerics_Register_o System_Numerics_Register_o, *PSystem_Numerics_Register_o;

typedef struct System_Numerics_Register_Fields System_Numerics_Register_Fields, *PSystem_Numerics_Register_Fields;

struct System_Numerics_Register_Fields {
    uint8_t byte_0;
    uint8_t byte_1;
    uint8_t byte_2;
    uint8_t byte_3;
    uint8_t byte_4;
    uint8_t byte_5;
    uint8_t byte_6;
    uint8_t byte_7;
    uint8_t byte_8;
    uint8_t byte_9;
    uint8_t byte_10;
    uint8_t byte_11;
    uint8_t byte_12;
    uint8_t byte_13;
    uint8_t byte_14;
    uint8_t byte_15;
    int8_t sbyte_0;
    int8_t sbyte_1;
    int8_t sbyte_2;
    int8_t sbyte_3;
    int8_t sbyte_4;
    int8_t sbyte_5;
    int8_t sbyte_6;
    int8_t sbyte_7;
    int8_t sbyte_8;
    int8_t sbyte_9;
    int8_t sbyte_10;
    int8_t sbyte_11;
    int8_t sbyte_12;
    int8_t sbyte_13;
    int8_t sbyte_14;
    int8_t sbyte_15;
    uint16_t uint16_0;
    uint16_t uint16_1;
    uint16_t uint16_2;
    uint16_t uint16_3;
    uint16_t uint16_4;
    uint16_t uint16_5;
    uint16_t uint16_6;
    uint16_t uint16_7;
    int16_t int16_0;
    int16_t int16_1;
    int16_t int16_2;
    int16_t int16_3;
    int16_t int16_4;
    int16_t int16_5;
    int16_t int16_6;
    int16_t int16_7;
    uint32_t uint32_0;
    uint32_t uint32_1;
    uint32_t uint32_2;
    uint32_t uint32_3;
    int32_t int32_0;
    int32_t int32_1;
    int32_t int32_2;
    int32_t int32_3;
    uint64_t uint64_0;
    uint64_t uint64_1;
    int64_t int64_0;
    int64_t int64_1;
    float single_0;
    float single_1;
    float single_2;
    float single_3;
    double double_0;
    double double_1;
};

struct System_Numerics_Register_o {
    struct System_Numerics_Register_Fields fields;
};

struct System_Numerics_Vector_T__Fields {
    struct System_Numerics_Register_o _register;
};

struct System_Numerics_Vector_T__o {
    struct System_Numerics_Vector_T__Fields fields;
};

struct System_Numerics_Vector_VectorSizeHelper_T__Fields {
    struct System_Numerics_Vector_T__o _placeholder;
    uint8_t _byte;
};

typedef union _union_163909 _union_163909, *P_union_163909;

union _union_163909 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264F7B4 MethodInfo_264F7B4, *PMethodInfo_264F7B4;

typedef union _union_180920 _union_180920, *P_union_180920;

union _union_180920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F7B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320852 _union_320852, *P_union_320852;

union _union_320852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320854 _union_320854, *P_union_320854;

union _union_320854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MainFooterObject___c_o Shock_MainFooterObject___c_o, *PShock_MainFooterObject___c_o;

typedef struct Shock_MainFooterObject___c_c Shock_MainFooterObject___c_c, *PShock_MainFooterObject___c_c;

typedef struct Shock_MainFooterObject___c_Fields Shock_MainFooterObject___c_Fields, *PShock_MainFooterObject___c_Fields;

typedef struct Shock_MainFooterObject___c_StaticFields Shock_MainFooterObject___c_StaticFields, *PShock_MainFooterObject___c_StaticFields;

typedef struct Shock_MainFooterObject___c_VTable Shock_MainFooterObject___c_VTable, *PShock_MainFooterObject___c_VTable;

typedef struct System_Func_EventData__bool__o System_Func_EventData__bool__o, *PSystem_Func_EventData__bool__o;

typedef struct System_Func_BillingShopMst__uint__o System_Func_BillingShopMst__uint__o, *PSystem_Func_BillingShopMst__uint__o;

typedef struct System_Func_uint__bool__o System_Func_uint__bool__o, *PSystem_Func_uint__bool__o;

typedef struct System_Predicate_SceneType__o System_Predicate_SceneType__o, *PSystem_Predicate_SceneType__o;

typedef struct System_Func_BillingShopMst__int__o System_Func_BillingShopMst__int__o, *PSystem_Func_BillingShopMst__int__o;

typedef struct System_Func_BillingShopMst__bool__o System_Func_BillingShopMst__bool__o, *PSystem_Func_BillingShopMst__bool__o;

typedef struct System_Func_EventData__bool__c System_Func_EventData__bool__c, *PSystem_Func_EventData__bool__c;

typedef struct System_Func_EventData__bool__Fields System_Func_EventData__bool__Fields, *PSystem_Func_EventData__bool__Fields;

typedef struct System_Func_BillingShopMst__uint__c System_Func_BillingShopMst__uint__c, *PSystem_Func_BillingShopMst__uint__c;

typedef struct System_Func_BillingShopMst__uint__Fields System_Func_BillingShopMst__uint__Fields, *PSystem_Func_BillingShopMst__uint__Fields;

typedef struct System_Func_uint__bool__c System_Func_uint__bool__c, *PSystem_Func_uint__bool__c;

typedef struct System_Func_uint__bool__Fields System_Func_uint__bool__Fields, *PSystem_Func_uint__bool__Fields;

typedef struct System_Predicate_SceneType__c System_Predicate_SceneType__c, *PSystem_Predicate_SceneType__c;

typedef struct System_Predicate_SceneType__Fields System_Predicate_SceneType__Fields, *PSystem_Predicate_SceneType__Fields;

typedef struct System_Func_BillingShopMst__int__c System_Func_BillingShopMst__int__c, *PSystem_Func_BillingShopMst__int__c;

typedef struct System_Func_BillingShopMst__int__Fields System_Func_BillingShopMst__int__Fields, *PSystem_Func_BillingShopMst__int__Fields;

typedef struct System_Func_BillingShopMst__bool__c System_Func_BillingShopMst__bool__c, *PSystem_Func_BillingShopMst__bool__c;

typedef struct System_Func_BillingShopMst__bool__Fields System_Func_BillingShopMst__bool__Fields, *PSystem_Func_BillingShopMst__bool__Fields;

typedef struct System_Func_EventData__bool__VTable System_Func_EventData__bool__VTable, *PSystem_Func_EventData__bool__VTable;

typedef struct System_Func_BillingShopMst__uint__VTable System_Func_BillingShopMst__uint__VTable, *PSystem_Func_BillingShopMst__uint__VTable;

typedef struct System_Func_uint__bool__VTable System_Func_uint__bool__VTable, *PSystem_Func_uint__bool__VTable;

typedef struct System_Predicate_SceneType__VTable System_Predicate_SceneType__VTable, *PSystem_Predicate_SceneType__VTable;

typedef struct System_Func_BillingShopMst__int__VTable System_Func_BillingShopMst__int__VTable, *PSystem_Func_BillingShopMst__int__VTable;

typedef struct System_Func_BillingShopMst__bool__VTable System_Func_BillingShopMst__bool__VTable, *PSystem_Func_BillingShopMst__bool__VTable;

struct System_Func_BillingShopMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingShopMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BillingShopMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingShopMst__uint__VTable vtable;
};

struct System_Func_BillingShopMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingShopMst__uint__o {
    struct System_Func_BillingShopMst__uint__c *klass;
    void *monitor;
    struct System_Func_BillingShopMst__uint__Fields fields;
};

struct Shock_MainFooterObject___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainFooterObject___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MainFooterObject___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainFooterObject___c_VTable vtable;
};

struct Shock_MainFooterObject___c_StaticFields {
    struct Shock_MainFooterObject___c_o *__9;
    struct System_Func_EventData__bool__o *__9__26_0;
    struct System_Func_EventData__bool__o *__9__26_1;
    struct System_Func_BillingShopMst__uint__o *__9__26_2;
    struct System_Func_uint__bool__o *__9__26_3;
    struct System_Predicate_SceneType__o *__9__29_0;
    struct System_Predicate_SceneType__o *__9__29_1;
    struct System_Action_o *__9__30_0;
    struct System_Action_o *__9__31_0;
    struct System_Action_o *__9__32_0;
    struct System_Action_o *__9__34_0;
    struct System_Action_o *__9__35_0;
    struct System_Action_o *__9__36_0;
    struct System_Func_BillingShopMst__int__o *__9__37_1;
    struct System_Func_BillingShopMst__bool__o *__9__37_2;
    struct System_Action_o *__9__37_0;
};

struct System_Func_uint__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_SceneType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_BillingShopMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BillingShopMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingShopMst__bool__VTable vtable;
};

struct System_Func_uint__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BillingShopMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingShopMst__bool__o {
    struct System_Func_BillingShopMst__bool__c *klass;
    void *monitor;
    struct System_Func_BillingShopMst__bool__Fields fields;
};

struct System_Predicate_SceneType__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingShopMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventData__bool__o {
    struct System_Func_EventData__bool__c *klass;
    void *monitor;
    struct System_Func_EventData__bool__Fields fields;
};

struct System_Func_EventData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventData__bool__VTable vtable;
};

struct Shock_MainFooterObject___c_Fields {
};

struct Shock_MainFooterObject___c_o {
    struct Shock_MainFooterObject___c_c *klass;
    void *monitor;
    struct Shock_MainFooterObject___c_Fields fields;
};

struct System_Predicate_SceneType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_SceneType__VTable vtable;
};

struct System_Predicate_SceneType__o {
    struct System_Predicate_SceneType__c *klass;
    void *monitor;
    struct System_Predicate_SceneType__Fields fields;
};

struct System_Func_uint__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__bool__VTable vtable;
};

struct System_Func_uint__bool__o {
    struct System_Func_uint__bool__c *klass;
    void *monitor;
    struct System_Func_uint__bool__Fields fields;
};

struct System_Func_BillingShopMst__int__o {
    struct System_Func_BillingShopMst__int__c *klass;
    void *monitor;
    struct System_Func_BillingShopMst__int__Fields fields;
};

struct System_Func_BillingShopMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingShopMst__int__VTable vtable;
};

typedef union _union_320856 _union_320856, *P_union_320856;

union _union_320856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320858 _union_320858, *P_union_320858;

union _union_320858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_StoryPartMst__StaticFields System_Collections_Generic_List_StoryPartMst__StaticFields, *PSystem_Collections_Generic_List_StoryPartMst__StaticFields;

typedef struct Shock_StoryPartMst_array Shock_StoryPartMst_array, *PShock_StoryPartMst_array;

typedef struct Shock_StoryPartMst_o Shock_StoryPartMst_o, *PShock_StoryPartMst_o;

typedef struct Shock_StoryPartMst_c Shock_StoryPartMst_c, *PShock_StoryPartMst_c;

typedef struct Shock_StoryPartMst_Fields Shock_StoryPartMst_Fields, *PShock_StoryPartMst_Fields;

typedef struct Shock_StoryPartMst_VTable Shock_StoryPartMst_VTable, *PShock_StoryPartMst_VTable;

struct System_Collections_Generic_List_StoryPartMst__StaticFields {
    struct Shock_StoryPartMst_array *s_emptyArray;
};

struct Shock_StoryPartMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_StoryPartMst_Fields {
    uint32_t _id;
    uint32_t _masterStoryId;
    uint32_t _number;
    struct System_String_o *_name;
    uint32_t _masterStoryRewardId;
    uint32_t _masterMusicId;
    uint32_t _scenarioId;
    struct System_UInt32_array *_movieIds;
    struct System_String_o *_imageName;
    uint32_t _stampCharacterId;
    uint32_t _storeReviewSetting;
    uint32_t _masterReleaseLabelId;
};

struct Shock_StoryPartMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryPartMst_VTable vtable;
};

struct Shock_StoryPartMst_o {
    struct Shock_StoryPartMst_c *klass;
    void *monitor;
    struct Shock_StoryPartMst_Fields fields;
};

struct Shock_StoryPartMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_StoryPartMst_o *m_Items[65535];
};

typedef union _union_295330 _union_295330, *P_union_295330;

union _union_295330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_c SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_c, *PSharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_c;

typedef struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_VTable SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_VTable, *PSharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_VTable;

struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_VTable vtable;
};

typedef struct MethodInfo_1D217C8 MethodInfo_1D217C8, *PMethodInfo_1D217C8;

typedef union _union_249609 _union_249609, *P_union_249609;

union _union_249609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D217C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295332 _union_295332, *P_union_295332;

union _union_295332 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295334 _union_295334, *P_union_295334;

union _union_295334 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295336 _union_295336, *P_union_295336;

union _union_295336 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295338 _union_295338, *P_union_295338;

union _union_295338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163911 _union_163911, *P_union_163911;

union _union_163911 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163913 _union_163913, *P_union_163913;

union _union_163913 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127D8E8 MethodInfo_127D8E8, *PMethodInfo_127D8E8;

typedef union _union_202112 _union_202112, *P_union_202112;

union _union_202112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D8E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027BF4 MethodInfo_2027BF4, *PMethodInfo_2027BF4;

typedef union _union_283308 _union_283308, *P_union_283308;

union _union_283308 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027BF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283308 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Ozack_OzackBehaviourBuilder_TCommand__RGCTXs Ozack_OzackBehaviourBuilder_TCommand__RGCTXs, *POzack_OzackBehaviourBuilder_TCommand__RGCTXs;

struct Ozack_OzackBehaviourBuilder_TCommand__RGCTXs {
    struct Il2CppClass *_0_System_Func_TCommand__IOzackBehaviour_TCommand__;
    struct MethodInfo *_1_System_Func_TCommand__IOzackBehaviour_TCommand___Invoke;
};

typedef union _union_163915 _union_163915, *P_union_163915;

union _union_163915 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__VTable System_Comparison_TimeNotificationBehaviour_NotificationEntry__VTable, *PSystem_Comparison_TimeNotificationBehaviour_NotificationEntry__VTable;

struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_2EF8D78 MethodInfo_2EF8D78, *PMethodInfo_2EF8D78;

typedef union _union_203022 _union_203022, *P_union_203022;

union _union_203022 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203022 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320840 _union_320840, *P_union_320840;

union _union_320840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320842 _union_320842, *P_union_320842;

union _union_320842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UIDB_c UIDB_c, *PUIDB_c;

typedef struct UIDB_StaticFields UIDB_StaticFields, *PUIDB_StaticFields;

typedef struct UIDB_VTable UIDB_VTable, *PUIDB_VTable;

typedef struct UIDB_o UIDB_o, *PUIDB_o;

typedef struct UIDB_Fields UIDB_Fields, *PUIDB_Fields;

struct UIDB_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UIDB_c {
    struct Il2CppClass_1 _1;
    struct UIDB_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UIDB_VTable vtable;
};

struct UIDB_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_GameObject_array *uis;
};

struct UIDB_o {
    struct UIDB_c *klass;
    void *monitor;
    struct UIDB_Fields fields;
};

struct UIDB_StaticFields {
    struct UIDB_o *inctance;
};

typedef struct System_AggregateException_o System_AggregateException_o, *PSystem_AggregateException_o;

typedef struct System_AggregateException_c System_AggregateException_c, *PSystem_AggregateException_c;

typedef struct System_AggregateException_Fields System_AggregateException_Fields, *PSystem_AggregateException_Fields;

typedef struct System_AggregateException_VTable System_AggregateException_VTable, *PSystem_AggregateException_VTable;

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__o System_Collections_ObjectModel_ReadOnlyCollection_Exception__o, *PSystem_Collections_ObjectModel_ReadOnlyCollection_Exception__o;

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__c System_Collections_ObjectModel_ReadOnlyCollection_Exception__c, *PSystem_Collections_ObjectModel_ReadOnlyCollection_Exception__c;

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__Fields System_Collections_ObjectModel_ReadOnlyCollection_Exception__Fields, *PSystem_Collections_ObjectModel_ReadOnlyCollection_Exception__Fields;

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__VTable System_Collections_ObjectModel_ReadOnlyCollection_Exception__VTable, *PSystem_Collections_ObjectModel_ReadOnlyCollection_Exception__VTable;

typedef struct System_Collections_Generic_IList_T__o System_Collections_Generic_IList_T__o, *PSystem_Collections_Generic_IList_T__o;

typedef struct System_Collections_Generic_IList_T__Fields System_Collections_Generic_IList_T__Fields, *PSystem_Collections_Generic_IList_T__Fields;

struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__Fields {
    struct System_Collections_Generic_IList_T__o *list;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__o {
    struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__c *klass;
    void *monitor;
    struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__Fields fields;
};

struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IList_T__get_Item;
    struct VirtualInvokeData _5_System_Collections_Generic_IList_T__set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_System_Collections_Generic_IList_T__Insert;
    struct VirtualInvokeData _8_System_Collections_Generic_IList_T__RemoveAt;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _12_System_Collections_Generic_ICollection_T__Clear;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_System_Collections_Generic_ICollection_T__Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_System_Collections_IList_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_System_Collections_IList_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__VTable vtable;
};

struct System_AggregateException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_AggregateException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_AggregateException_VTable vtable;
};

struct System_AggregateException_Fields {
    struct System_Exception_Fields super;
    struct System_Collections_ObjectModel_ReadOnlyCollection_Exception__o *m_innerExceptions;
};

struct System_AggregateException_o {
    struct System_AggregateException_c *klass;
    void *monitor;
    struct System_AggregateException_Fields fields;
};

struct System_Collections_Generic_IList_T__Fields {
};

struct System_Collections_Generic_IList_T__o {
    struct System_Collections_Generic_IList_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_T__Fields fields;
};

typedef union _union_320844 _union_320844, *P_union_320844;

union _union_320844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Cockpit_PropertyCell_c Photon_Pun_Demo_Cockpit_PropertyCell_c, *PPhoton_Pun_Demo_Cockpit_PropertyCell_c;

typedef struct Photon_Pun_Demo_Cockpit_PropertyCell_VTable Photon_Pun_Demo_Cockpit_PropertyCell_VTable, *PPhoton_Pun_Demo_Cockpit_PropertyCell_VTable;

struct Photon_Pun_Demo_Cockpit_PropertyCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_PropertyCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_PropertyCell_VTable vtable;
};

typedef union _union_320846 _union_320846, *P_union_320846;

union _union_320846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320848 _union_320848, *P_union_320848;

union _union_320848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_c Chipstar_Downloads_CriWare_ISoundFileDataExtensions_c, *PChipstar_Downloads_CriWare_ISoundFileDataExtensions_c;

typedef struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_StaticFields Chipstar_Downloads_CriWare_ISoundFileDataExtensions_StaticFields, *PChipstar_Downloads_CriWare_ISoundFileDataExtensions_StaticFields;

typedef struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_VTable Chipstar_Downloads_CriWare_ISoundFileDataExtensions_VTable, *PChipstar_Downloads_CriWare_ISoundFileDataExtensions_VTable;

struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_c {
    struct Il2CppClass_1 _1;
    struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_VTable vtable;
};

struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_StaticFields {
    struct System_Text_StringBuilder_o *ms_builder;
};

typedef struct System_Collections_Generic_IEnumerator_MarkerData__c System_Collections_Generic_IEnumerator_MarkerData__c, *PSystem_Collections_Generic_IEnumerator_MarkerData__c;

struct System_Collections_Generic_IEnumerator_MarkerData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_313FE80 MethodInfo_313FE80, *PMethodInfo_313FE80;

typedef union _union_236475 _union_236475, *P_union_236475;

union _union_236475 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313FE80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_FileShare_Fields System_IO_FileShare_Fields, *PSystem_IO_FileShare_Fields;

struct System_IO_FileShare_Fields {
    int32_t value__;
};

typedef struct System_Action_Membership__c System_Action_Membership__c, *PSystem_Action_Membership__c;

typedef struct System_Action_Membership__VTable System_Action_Membership__VTable, *PSystem_Action_Membership__VTable;

struct System_Action_Membership__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Membership__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Membership__VTable vtable;
};

typedef union _union_295360 _union_295360, *P_union_295360;

union _union_295360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_VTable Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_VTable, *PCysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_VTable;

struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_295362 _union_295362, *P_union_295362;

union _union_295362 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1272E34 MethodInfo_1272E34, *PMethodInfo_1272E34;

typedef union _union_201162 _union_201162, *P_union_201162;

union _union_201162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272E34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295364 _union_295364, *P_union_295364;

union _union_295364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295366 _union_295366, *P_union_295366;

union _union_295366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_MissionBannerMst__c System_Collections_Generic_IReadOnlyList_MissionBannerMst__c, *PSystem_Collections_Generic_IReadOnlyList_MissionBannerMst__c;

struct System_Collections_Generic_IReadOnlyList_MissionBannerMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_295368 _union_295368, *P_union_295368;

union _union_295368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_MarkerData__o System_Collections_Generic_IEnumerator_MarkerData__o, *PSystem_Collections_Generic_IEnumerator_MarkerData__o;

typedef struct System_Collections_Generic_IEnumerator_MarkerData__Fields System_Collections_Generic_IEnumerator_MarkerData__Fields, *PSystem_Collections_Generic_IEnumerator_MarkerData__Fields;

struct System_Collections_Generic_IEnumerator_MarkerData__Fields {
};

struct System_Collections_Generic_IEnumerator_MarkerData__o {
    struct System_Collections_Generic_IEnumerator_MarkerData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_MarkerData__Fields fields;
};

typedef struct MethodInfo_2DBD370 MethodInfo_2DBD370, *PMethodInfo_2DBD370;

typedef union _union_241493 _union_241493, *P_union_241493;

union _union_241493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_MissionBannerMst__o System_Collections_Generic_IReadOnlyList_MissionBannerMst__o, *PSystem_Collections_Generic_IReadOnlyList_MissionBannerMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_MissionBannerMst__Fields System_Collections_Generic_IReadOnlyList_MissionBannerMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MissionBannerMst__Fields;

struct System_Collections_Generic_IReadOnlyList_MissionBannerMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_MissionBannerMst__o {
    struct System_Collections_Generic_IReadOnlyList_MissionBannerMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MissionBannerMst__Fields fields;
};

typedef union _union_320830 _union_320830, *P_union_320830;

union _union_320830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320832 _union_320832, *P_union_320832;

union _union_320832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320834 _union_320834, *P_union_320834;

union _union_320834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF4574 MethodInfo_1EF4574, *PMethodInfo_1EF4574;

typedef union _union_257394 _union_257394, *P_union_257394;

union _union_257394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_102DB18 MethodInfo_102DB18, *PMethodInfo_102DB18;

typedef union _union_272406 _union_272406, *P_union_272406;

union _union_272406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102DB18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320836 _union_320836, *P_union_320836;

union _union_320836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ObjectListPool_T__StaticFields UnityEngine_UIElements_ObjectListPool_T__StaticFields, *PUnityEngine_UIElements_ObjectListPool_T__StaticFields;

typedef struct UnityEngine_UIElements_ObjectPool_List_T___o UnityEngine_UIElements_ObjectPool_List_T___o, *PUnityEngine_UIElements_ObjectPool_List_T___o;

typedef struct UnityEngine_UIElements_ObjectPool_List_T___c UnityEngine_UIElements_ObjectPool_List_T___c, *PUnityEngine_UIElements_ObjectPool_List_T___c;

typedef struct UnityEngine_UIElements_ObjectPool_List_T___Fields UnityEngine_UIElements_ObjectPool_List_T___Fields, *PUnityEngine_UIElements_ObjectPool_List_T___Fields;

typedef struct UnityEngine_UIElements_ObjectPool_List_T___VTable UnityEngine_UIElements_ObjectPool_List_T___VTable, *PUnityEngine_UIElements_ObjectPool_List_T___VTable;

struct UnityEngine_UIElements_ObjectListPool_T__StaticFields {
    struct UnityEngine_UIElements_ObjectPool_List_T___o *pool;
};

struct UnityEngine_UIElements_ObjectPool_List_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ObjectPool_List_T___Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    int32_t m_MaxSize;
};

struct UnityEngine_UIElements_ObjectPool_List_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ObjectPool_List_T___VTable vtable;
};

struct UnityEngine_UIElements_ObjectPool_List_T___o {
    struct UnityEngine_UIElements_ObjectPool_List_T___c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ObjectPool_List_T___Fields fields;
};

typedef union _union_320838 _union_320838, *P_union_320838;

union _union_320838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_129F648_RGCTXs MethodInfo_129F648_RGCTXs, *PMethodInfo_129F648_RGCTXs;

struct MethodInfo_129F648_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_string__List_Subscription___VTable System_Func_string__List_Subscription___VTable, *PSystem_Func_string__List_Subscription___VTable;

struct System_Func_string__List_Subscription___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_295350 _union_295350, *P_union_295350;

union _union_295350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295352 _union_295352, *P_union_295352;

union _union_295352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_FutureString_c Firebase_FutureString_c, *PFirebase_FutureString_c;

typedef struct Firebase_FutureString_StaticFields Firebase_FutureString_StaticFields, *PFirebase_FutureString_StaticFields;

typedef struct Firebase_FutureString_VTable Firebase_FutureString_VTable, *PFirebase_FutureString_VTable;

typedef struct System_Collections_Generic_Dictionary_int__FutureString_Action__o System_Collections_Generic_Dictionary_int__FutureString_Action__o, *PSystem_Collections_Generic_Dictionary_int__FutureString_Action__o;

typedef struct System_Collections_Generic_Dictionary_int__FutureString_Action__c System_Collections_Generic_Dictionary_int__FutureString_Action__c, *PSystem_Collections_Generic_Dictionary_int__FutureString_Action__c;

typedef struct System_Collections_Generic_Dictionary_int__FutureString_Action__Fields System_Collections_Generic_Dictionary_int__FutureString_Action__Fields, *PSystem_Collections_Generic_Dictionary_int__FutureString_Action__Fields;

typedef struct System_Collections_Generic_Dictionary_int__FutureString_Action__VTable System_Collections_Generic_Dictionary_int__FutureString_Action__VTable, *PSystem_Collections_Generic_Dictionary_int__FutureString_Action__VTable;

struct Firebase_FutureString_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct Firebase_FutureString_c {
    struct Il2CppClass_1 _1;
    struct Firebase_FutureString_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FutureString_VTable vtable;
};

struct Firebase_FutureString_StaticFields {
    struct System_Collections_Generic_Dictionary_int__FutureString_Action__o *Callbacks;
    int32_t CallbackIndex;
    struct Il2CppObject *CallbackLock;
};

struct System_Collections_Generic_Dictionary_int__FutureString_Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__FutureString_Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__FutureString_Action__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__FutureString_Action__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__FutureString_Action__o {
    struct System_Collections_Generic_Dictionary_int__FutureString_Action__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__FutureString_Action__Fields fields;
};

typedef union _union_295354 _union_295354, *P_union_295354;

union _union_295354 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295356 _union_295356, *P_union_295356;

union _union_295356 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass32_0_c Aoharu_Chat_MngChatData___c__DisplayClass32_0_c, *PAoharu_Chat_MngChatData___c__DisplayClass32_0_c;

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass32_0_VTable Aoharu_Chat_MngChatData___c__DisplayClass32_0_VTable, *PAoharu_Chat_MngChatData___c__DisplayClass32_0_VTable;

struct Aoharu_Chat_MngChatData___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_MngChatData___c__DisplayClass32_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_MngChatData___c__DisplayClass32_0_VTable vtable;
};

typedef struct UniRx_Disposable_EmptyDisposable_o UniRx_Disposable_EmptyDisposable_o, *PUniRx_Disposable_EmptyDisposable_o;

typedef struct UniRx_Disposable_EmptyDisposable_c UniRx_Disposable_EmptyDisposable_c, *PUniRx_Disposable_EmptyDisposable_c;

typedef struct UniRx_Disposable_EmptyDisposable_Fields UniRx_Disposable_EmptyDisposable_Fields, *PUniRx_Disposable_EmptyDisposable_Fields;

typedef struct UniRx_Disposable_EmptyDisposable_StaticFields UniRx_Disposable_EmptyDisposable_StaticFields, *PUniRx_Disposable_EmptyDisposable_StaticFields;

typedef struct UniRx_Disposable_EmptyDisposable_VTable UniRx_Disposable_EmptyDisposable_VTable, *PUniRx_Disposable_EmptyDisposable_VTable;

struct UniRx_Disposable_EmptyDisposable_Fields {
};

struct UniRx_Disposable_EmptyDisposable_o {
    struct UniRx_Disposable_EmptyDisposable_c *klass;
    void *monitor;
    struct UniRx_Disposable_EmptyDisposable_Fields fields;
};

struct UniRx_Disposable_EmptyDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UniRx_Disposable_EmptyDisposable_c {
    struct Il2CppClass_1 _1;
    struct UniRx_Disposable_EmptyDisposable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Disposable_EmptyDisposable_VTable vtable;
};

struct UniRx_Disposable_EmptyDisposable_StaticFields {
    struct UniRx_Disposable_EmptyDisposable_o *Singleton;
};

typedef union _union_295358 _union_295358, *P_union_295358;

union _union_295358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExitGames_Client_Photon_Protocol18_GpType_Fields ExitGames_Client_Photon_Protocol18_GpType_Fields, *PExitGames_Client_Photon_Protocol18_GpType_Fields;

struct ExitGames_Client_Photon_Protocol18_GpType_Fields {
    uint8_t value__;
};

typedef struct MethodInfo_18FC7A8 MethodInfo_18FC7A8, *PMethodInfo_18FC7A8;

typedef struct MethodInfo_18FC7A8_RGCTXs MethodInfo_18FC7A8_RGCTXs, *PMethodInfo_18FC7A8_RGCTXs;

typedef union _union_193473 _union_193473, *P_union_193473;

union _union_193473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FC7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FC7A8_RGCTXs *rgctx_data;
    union _union_193473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FC7A8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_2C2E094_RGCTXs MethodInfo_2C2E094_RGCTXs, *PMethodInfo_2C2E094_RGCTXs;

struct MethodInfo_2C2E094_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyDictionary_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyDictionary_TKey__TValue__ContainsKey;
};

typedef struct Shock_Downloads_ShockBinaryMMParser_VTable Shock_Downloads_ShockBinaryMMParser_VTable, *PShock_Downloads_ShockBinaryMMParser_VTable;

struct Shock_Downloads_ShockBinaryMMParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
    struct VirtualInvokeData _5_DoParse;
};

typedef struct MethodInfo_201E070 MethodInfo_201E070, *PMethodInfo_201E070;

typedef struct Shock_SerializableDictionary_TKey__TValue__TPair__c Shock_SerializableDictionary_TKey__TValue__TPair__c, *PShock_SerializableDictionary_TKey__TValue__TPair__c;

typedef union _union_157978 _union_157978, *P_union_157978;

typedef struct Shock_SerializableDictionary_TKey__TValue__TPair__RGCTXs Shock_SerializableDictionary_TKey__TValue__TPair__RGCTXs, *PShock_SerializableDictionary_TKey__TValue__TPair__RGCTXs;

typedef struct Shock_SerializableDictionary_TKey__TValue__TPair__VTable Shock_SerializableDictionary_TKey__TValue__TPair__VTable, *PShock_SerializableDictionary_TKey__TValue__TPair__VTable;

union _union_157978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E070 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_SerializableDictionary_TKey__TValue__TPair__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_TPair_;
    struct MethodInfo *_1_System_Collections_Generic_List_TPair___ctor;
    struct Il2CppClass *_2_Shock_SerializableDictionary___c__DisplayClass6_0_TKey__TValue__TPair_;
    struct MethodInfo *_3_Shock_SerializableDictionary___c__DisplayClass6_0_TKey__TValue__TPair___ctor;
    struct MethodInfo *_4_Shock_SerializableDictionary___c__DisplayClass6_0_TKey__TValue__TPair___get_Item_b__0;
    struct Il2CppClass *_5_System_Predicate_TPair_;
    struct MethodInfo *_6_System_Predicate_TPair___ctor;
    struct MethodInfo *_7_System_Collections_Generic_List_TPair__Find;
    struct Il2CppClass *_8_TPair;
    struct Il2CppClass *_9_Shock_SerializableKeyValuePair_TKey__TValue_;
    struct MethodInfo *_10_Shock_SerializableKeyValuePair_TKey__TValue__get_Value;
    struct MethodInfo *_11_Shock_SerializableDictionary_TKey__TValue__TPair__ListToDictionary;
    struct Il2CppClass *_12_Shock_SerializableDictionary_TKey__TValue__TPair_;
    struct Il2CppClass *_13_System_Collections_Generic_Dictionary_TKey__TValue_;
    struct MethodInfo *_14_System_Collections_Generic_Dictionary_TKey__TValue___ctor;
    struct MethodInfo *_15_System_Collections_Generic_Dictionary_TKey__TValue___ctor;
    struct Il2CppClass *_16_System_Collections_Generic_IEnumerable_TPair_;
    struct MethodInfo *_17_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct Il2CppClass *_18_System_Collections_Generic_IEnumerator_TPair_;
    struct MethodInfo *_19_System_Collections_Generic_IEnumerator_TPair__get_Current;
    struct MethodInfo *_20_Shock_SerializableKeyValuePair_TKey__TValue__get_Key;
    struct MethodInfo *_21_System_Collections_Generic_Dictionary_TKey__TValue__Add;
    struct Il2CppClass *_22_Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair_;
    struct MethodInfo *_23_Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair___ctor;
    struct Il2CppClass *_24_Shock_SerializableDictionary__System_Collections_IEnumerable_GetEnumerator_d__11_TKey__TValue__TPair_;
    struct MethodInfo *_25_Shock_SerializableDictionary__System_Collections_IEnumerable_GetEnumerator_d__11_TKey__TValue__TPair___ctor;
};

struct Shock_SerializableDictionary_TKey__TValue__TPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_SerializableDictionary_TKey__TValue__TPair__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__VTable vtable;
};

typedef struct MethodInfo_102DB20 MethodInfo_102DB20, *PMethodInfo_102DB20;

typedef union _union_267932 _union_267932, *P_union_267932;

union _union_267932 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102DB20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5C164_RGCTXs MethodInfo_2E5C164_RGCTXs, *PMethodInfo_2E5C164_RGCTXs;

struct MethodInfo_2E5C164_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef union _union_320820 _union_320820, *P_union_320820;

union _union_320820 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320822 _union_320822, *P_union_320822;

union _union_320822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__LotteryInfoMst__o Carbon_ListDictionary_uint__LotteryInfoMst__o, *PCarbon_ListDictionary_uint__LotteryInfoMst__o;

typedef struct Carbon_ListDictionary_uint__LotteryInfoMst__c Carbon_ListDictionary_uint__LotteryInfoMst__c, *PCarbon_ListDictionary_uint__LotteryInfoMst__c;

typedef struct Carbon_ListDictionary_uint__LotteryInfoMst__Fields Carbon_ListDictionary_uint__LotteryInfoMst__Fields, *PCarbon_ListDictionary_uint__LotteryInfoMst__Fields;

typedef struct Carbon_ListDictionary_uint__LotteryInfoMst__VTable Carbon_ListDictionary_uint__LotteryInfoMst__VTable, *PCarbon_ListDictionary_uint__LotteryInfoMst__VTable;

struct Carbon_ListDictionary_uint__LotteryInfoMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__LotteryInfoMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__LotteryInfoMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__LotteryInfoMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__LotteryInfoMst__o {
    struct Carbon_ListDictionary_uint__LotteryInfoMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__LotteryInfoMst__Fields fields;
};

typedef struct System_DefaultBinder___c_o System_DefaultBinder___c_o, *PSystem_DefaultBinder___c_o;

typedef struct System_DefaultBinder___c_c System_DefaultBinder___c_c, *PSystem_DefaultBinder___c_c;

typedef struct System_DefaultBinder___c_Fields System_DefaultBinder___c_Fields, *PSystem_DefaultBinder___c_Fields;

typedef struct System_DefaultBinder___c_StaticFields System_DefaultBinder___c_StaticFields, *PSystem_DefaultBinder___c_StaticFields;

typedef struct System_DefaultBinder___c_VTable System_DefaultBinder___c_VTable, *PSystem_DefaultBinder___c_VTable;

typedef struct System_Predicate_Type__o System_Predicate_Type__o, *PSystem_Predicate_Type__o;

typedef struct System_Predicate_Type__c System_Predicate_Type__c, *PSystem_Predicate_Type__c;

typedef struct System_Predicate_Type__Fields System_Predicate_Type__Fields, *PSystem_Predicate_Type__Fields;

struct System_DefaultBinder___c_Fields {
};

struct System_DefaultBinder___c_o {
    struct System_DefaultBinder___c_c *klass;
    void *monitor;
    struct System_DefaultBinder___c_Fields fields;
};

struct System_DefaultBinder___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_DefaultBinder___c_c {
    struct Il2CppClass_1 _1;
    struct System_DefaultBinder___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_DefaultBinder___c_VTable vtable;
};

struct System_Predicate_Type__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_Type__o {
    struct System_Predicate_Type__c *klass;
    void *monitor;
    struct System_Predicate_Type__Fields fields;
};

struct System_Predicate_Type__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_Type__VTable vtable;
};

struct System_DefaultBinder___c_StaticFields {
    struct System_DefaultBinder___c_o *__9;
    struct System_Predicate_Type__o *__9__2_0;
};

typedef struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_o Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_o, *PCysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_o;

typedef struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_Fields Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_Fields, *PCysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_Fields;

struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_Fields {
    struct System_Threading_SynchronizationContext_o *synchronizationContext;
    struct System_Threading_CancellationToken_o cancellationToken;
};

struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_o {
    struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_Fields fields;
};

typedef struct MethodInfo_21E661C MethodInfo_21E661C, *PMethodInfo_21E661C;

typedef union _union_160715 _union_160715, *P_union_160715;

union _union_160715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E661C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320824 _union_320824, *P_union_320824;

union _union_320824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320826 _union_320826, *P_union_320826;

union _union_320826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_c Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_c, *PCysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_c;

typedef struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_VTable Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_VTable, *PCysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_VTable;

struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_SwitchToSynchronizationContextAwaitable_VTable vtable;
};

typedef union _union_320828 _union_320828, *P_union_320828;

union _union_320828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF4524 MethodInfo_1EF4524, *PMethodInfo_1EF4524;

typedef union _union_257354 _union_257354, *P_union_257354;

union _union_257354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2277580 MethodInfo_2277580, *PMethodInfo_2277580;

typedef union _union_282356 _union_282356, *P_union_282356;

union _union_282356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2277580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_Tessellation_StaticFields UnityEngine_UIElements_UIR_Tessellation_StaticFields, *PUnityEngine_UIElements_UIR_Tessellation_StaticFields;

typedef struct UnityEngine_UIElements_UIR_Tessellation_Edges_array UnityEngine_UIElements_UIR_Tessellation_Edges_array, *PUnityEngine_UIElements_UIR_Tessellation_Edges_array;

struct UnityEngine_UIElements_UIR_Tessellation_StaticFields {
    float kEpsilon;
    float kUnusedArc;
    uint16_t kSubdivisions;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerTessellateRect;
    struct Unity_Profiling_ProfilerMarker_o s_MarkerTessellateBorder;
    struct UnityEngine_UIElements_UIR_Tessellation_Edges_array *s_AllEdges;
};

struct UnityEngine_UIElements_UIR_Tessellation_Edges_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef union _union_295300 _union_295300, *P_union_295300;

union _union_295300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2277578 MethodInfo_2277578, *PMethodInfo_2277578;

typedef union _union_282348 _union_282348, *P_union_282348;

union _union_282348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2277578 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295302 _union_295302, *P_union_295302;

union _union_295302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_TMP_SpriteAsset__HashSet_string___VTable System_Collections_Generic_Dictionary_TMP_SpriteAsset__HashSet_string___VTable, *PSystem_Collections_Generic_Dictionary_TMP_SpriteAsset__HashSet_string___VTable;

struct System_Collections_Generic_Dictionary_TMP_SpriteAsset__HashSet_string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_1272E90 MethodInfo_1272E90, *PMethodInfo_1272E90;

typedef union _union_201164 _union_201164, *P_union_201164;

union _union_201164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272E90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295304 _union_295304, *P_union_295304;

union _union_295304 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBD324 MethodInfo_2DBD324, *PMethodInfo_2DBD324;

typedef union _union_241077 _union_241077, *P_union_241077;

union _union_241077 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241077 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295306 _union_295306, *P_union_295306;

union _union_295306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295308 _union_295308, *P_union_295308;

union _union_295308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_ScreenResetCommand_VTable Shock_Scenes_Adventure_ScreenResetCommand_VTable, *PShock_Scenes_Adventure_ScreenResetCommand_VTable;

struct Shock_Scenes_Adventure_ScreenResetCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef struct MethodInfo_19D0C1C MethodInfo_19D0C1C, *PMethodInfo_19D0C1C;

typedef union _union_248075 _union_248075, *P_union_248075;

union _union_248075 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0C1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248075 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B50248 MethodInfo_1B50248, *PMethodInfo_1B50248;

typedef union _union_252751 _union_252751, *P_union_252751;

union _union_252751 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50248 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252751 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D651E0 MethodInfo_2D651E0, *PMethodInfo_2D651E0;

typedef struct Carbon_ObjectExtensions_c Carbon_ObjectExtensions_c, *PCarbon_ObjectExtensions_c;

typedef struct MethodInfo_2D651E0_RGCTXs MethodInfo_2D651E0_RGCTXs, *PMethodInfo_2D651E0_RGCTXs;

typedef union _union_298625 _union_298625, *P_union_298625;

typedef struct Carbon_ObjectExtensions_VTable Carbon_ObjectExtensions_VTable, *PCarbon_ObjectExtensions_VTable;

union _union_298625 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D651E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ObjectExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D651E0_RGCTXs *rgctx_data;
    union _union_298625 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Carbon_ObjectExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ObjectExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ObjectExtensions_VTable vtable;
};

struct MethodInfo_2D651E0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_320810 _union_320810, *P_union_320810;

union _union_320810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320812 _union_320812, *P_union_320812;

union _union_320812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320814 _union_320814, *P_union_320814;

union _union_320814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397694 MethodInfo_3397694, *PMethodInfo_3397694;

typedef union _union_223389 _union_223389, *P_union_223389;

union _union_223389 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223389 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320816 _union_320816, *P_union_320816;

union _union_320816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320818 _union_320818, *P_union_320818;

union _union_320818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ProtocolResultCodeDialog_BanUser_Fields Shock_ProtocolResultCodeDialog_BanUser_Fields, *PShock_ProtocolResultCodeDialog_BanUser_Fields;

typedef struct Shock_ProtocolResultCodeDialogBase_Fields Shock_ProtocolResultCodeDialogBase_Fields, *PShock_ProtocolResultCodeDialogBase_Fields;

struct Shock_ProtocolResultCodeDialogBase_Fields {
};

struct Shock_ProtocolResultCodeDialog_BanUser_Fields {
    struct Shock_ProtocolResultCodeDialogBase_Fields super;
};

typedef struct Shock_DataNode_MusicIcon_VTable Shock_DataNode_MusicIcon_VTable, *PShock_DataNode_MusicIcon_VTable;

struct Shock_DataNode_MusicIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_Carbon_IDataReceiverNode_Shock_MusicMst__OnReceive;
    struct VirtualInvokeData _10_Carbon_IDataReceiverNode_Shock_MusicData__OnReceive;
};

typedef struct MethodInfo_1EC9580 MethodInfo_1EC9580, *PMethodInfo_1EC9580;

typedef union _union_283054 _union_283054, *P_union_283054;

union _union_283054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C76CC MethodInfo_13C76CC, *PMethodInfo_13C76CC;

typedef union _union_203854 _union_203854, *P_union_203854;

union _union_203854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C76CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_DataObserverNodeBase___c_T__RGCTXs Carbon_DataObserverNodeBase___c_T__RGCTXs, *PCarbon_DataObserverNodeBase___c_T__RGCTXs;

struct Carbon_DataObserverNodeBase___c_T__RGCTXs {
    struct Il2CppClass *_0_Carbon_DataObserverNodeBase___c_T_;
    struct MethodInfo *_1_Carbon_DataObserverNodeBase___c_T___ctor;
    struct Il2CppClass *_2_Carbon_DataObserverNodeBase___c_T_;
    struct Il2CppClass *_3_Carbon_IDataNode_T_;
    struct MethodInfo *_4_Carbon_IDataNode_T__get_Data;
    struct Il2CppClass *_5_Carbon_IDataReceiverNode_T_;
};

typedef struct Shock_AlbumUnitTypeMemberTagMMstTable___c__DisplayClass13_0_Fields Shock_AlbumUnitTypeMemberTagMMstTable___c__DisplayClass13_0_Fields, *PShock_AlbumUnitTypeMemberTagMMstTable___c__DisplayClass13_0_Fields;

struct Shock_AlbumUnitTypeMemberTagMMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct Shock_Protocol___c_o Shock_Protocol___c_o, *PShock_Protocol___c_o;

typedef struct Shock_Protocol___c_c Shock_Protocol___c_c, *PShock_Protocol___c_c;

typedef struct Shock_Protocol___c_Fields Shock_Protocol___c_Fields, *PShock_Protocol___c_Fields;

typedef struct Shock_Protocol___c_StaticFields Shock_Protocol___c_StaticFields, *PShock_Protocol___c_StaticFields;

typedef struct Shock_Protocol___c_VTable Shock_Protocol___c_VTable, *PShock_Protocol___c_VTable;

struct Shock_Protocol___c_Fields {
};

struct Shock_Protocol___c_o {
    struct Shock_Protocol___c_c *klass;
    void *monitor;
    struct Shock_Protocol___c_Fields fields;
};

struct Shock_Protocol___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Protocol___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c_VTable vtable;
};

struct Shock_Protocol___c_StaticFields {
    struct Shock_Protocol___c_o *__9;
    struct System_Action_DialogResultCode__o *__9__1474_0;
    struct System_Action_DialogResultCode__o *__9__1474_1;
};

typedef union _union_320800 _union_320800, *P_union_320800;

union _union_320800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320802 _union_320802, *P_union_320802;

union _union_320802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320804 _union_320804, *P_union_320804;

union _union_320804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320806 _union_320806, *P_union_320806;

union _union_320806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320808 _union_320808, *P_union_320808;

union _union_320808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295320 _union_295320, *P_union_295320;

union _union_295320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329CCCC MethodInfo_329CCCC, *PMethodInfo_329CCCC;

typedef union _union_316407 _union_316407, *P_union_316407;

union _union_316407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329CCCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_o Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_o, *PAoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_o;

typedef struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_Fields Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_Fields, *PAoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_Fields;

struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_CardIcon_o *m_cardIcon;
    struct UnityEngine_GameObject_o *m_newIconImage;
    struct UnityEngine_GameObject_o *m_deckIconImage;
    struct Shock_ButtonEvent_o *m_buttonEvent;
    struct UnityEngine_UI_Button_o *m_button;
    struct UnityEngine_GameObject_o *m_cardObject;
    struct UnityEngine_GameObject_o *m_selectedObject;
    struct Shock_GrayoutUI_o *m_removeGrayoutUI;
    struct Shock_GrayoutUI_o *m_cardIconGrayoutUI;
    struct UnityEngine_GameObject_array *m_BonusIcons;
    struct UnityEngine_GameObject_o *m_deckPositionObject;
    struct UnityEngine_UI_Image_o *m_deckPositionImage;
    struct UnityEngine_Sprite_array *m_deckPositionSprite;
    struct Shock_TextMeshUI_o *m_deckPositionText;
    struct UnityEngine_GameObject_o *m_centerImage;
    struct System_Action_o *_OnClick_k__BackingField;
    struct System_Action_o *_OnLongPress_k__BackingField;
    int32_t _eventBonusNum;
    bool isFinishAnimation;
    struct Shock_CardData_o *m_CardData;
};

struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_o {
    struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_Fields fields;
};

typedef union _union_295322 _union_295322, *P_union_295322;

union _union_295322 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295324 _union_295324, *P_union_295324;

union _union_295324 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_MultilineAttribute_VTable UnityEngine_MultilineAttribute_VTable, *PUnityEngine_MultilineAttribute_VTable;

struct UnityEngine_MultilineAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_295326 _union_295326, *P_union_295326;

union _union_295326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295328 _union_295328, *P_union_295328;

union _union_295328 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_WeakReference_T__RGCTXs System_WeakReference_T__RGCTXs, *PSystem_WeakReference_T__RGCTXs;

struct System_WeakReference_T__RGCTXs {
    struct MethodInfo *_0_System_WeakReference_T___ctor;
    struct Il2CppClass *_1_T;
    struct Il2CppType *_2_T;
};

typedef struct Aoharu_Scripts_Chat_Talk_TalkAreaHeaderSummaryCell_VTable Aoharu_Scripts_Chat_Talk_TalkAreaHeaderSummaryCell_VTable, *PAoharu_Scripts_Chat_Talk_TalkAreaHeaderSummaryCell_VTable;

struct Aoharu_Scripts_Chat_Talk_TalkAreaHeaderSummaryCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

typedef struct MethodInfo_2B8A4AC MethodInfo_2B8A4AC, *PMethodInfo_2B8A4AC;

typedef union _union_171303 _union_171303, *P_union_171303;

union _union_171303 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B8A4AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MainFooterButtonEvent___c__DisplayClass7_0_Fields Shock_MainFooterButtonEvent___c__DisplayClass7_0_Fields, *PShock_MainFooterButtonEvent___c__DisplayClass7_0_Fields;

struct Shock_MainFooterButtonEvent___c__DisplayClass7_0_Fields {
    int32_t sceneType;
};

typedef struct MethodInfo_1B6488C MethodInfo_1B6488C, *PMethodInfo_1B6488C;

typedef union _union_247231 _union_247231, *P_union_247231;

union _union_247231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6488C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF4534 MethodInfo_1EF4534, *PMethodInfo_1EF4534;

typedef union _union_257374 _union_257374, *P_union_257374;

union _union_257374 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257374 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct __f__AnonymousType3__ConsumeType_j__TPar___Value_j__TPar___EventId_j__TPar__RGCTXs __f__AnonymousType3__ConsumeType_j__TPar___Value_j__TPar___EventId_j__TPar__RGCTXs, *P__f__AnonymousType3__ConsumeType_j__TPar___Value_j__TPar___EventId_j__TPar__RGCTXs;

struct __f__AnonymousType3__ConsumeType_j__TPar___Value_j__TPar___EventId_j__TPar__RGCTXs {
    struct Il2CppClass *_0___f__AnonymousType3__ConsumeType_j__TPar___Value_j__TPar___EventId_j__TPar_;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer__ConsumeType_j__TPar__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer__ConsumeType_j__TPar_;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer__ConsumeType_j__TPar_;
    struct MethodInfo *_4_System_Collections_Generic_EqualityComparer__ConsumeType_j__TPar__Equals;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer__Value_j__TPar__get_Default;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer__Value_j__TPar_;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer__Value_j__TPar_;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer__Value_j__TPar__Equals;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer__EventId_j__TPar__get_Default;
    struct Il2CppClass *_10_System_Collections_Generic_EqualityComparer__EventId_j__TPar_;
    struct Il2CppClass *_11_System_Collections_Generic_EqualityComparer__EventId_j__TPar_;
    struct MethodInfo *_12_System_Collections_Generic_EqualityComparer__EventId_j__TPar__Equals;
    struct MethodInfo *_13_System_Collections_Generic_EqualityComparer__ConsumeType_j__TPar__GetHashCode;
    struct MethodInfo *_14_System_Collections_Generic_EqualityComparer__Value_j__TPar__GetHashCode;
    struct MethodInfo *_15_System_Collections_Generic_EqualityComparer__EventId_j__TPar__GetHashCode;
    struct Il2CppClass *_16__ConsumeType_j__TPar;
    struct Il2CppClass *_18__Value_j__TPar;
    struct Il2CppClass *_20__EventId_j__TPar;
};

typedef struct MethodInfo_19D0C34 MethodInfo_19D0C34, *PMethodInfo_19D0C34;

typedef union _union_248283 _union_248283, *P_union_248283;

union _union_248283 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0C34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248283 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Ozack_OzackCommandBuilder_TCommand__VTable Ozack_OzackCommandBuilder_TCommand__VTable, *POzack_OzackCommandBuilder_TCommand__VTable;

struct Ozack_OzackCommandBuilder_TCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsCmd;
    struct VirtualInvokeData _5_Build;
    struct VirtualInvokeData _6_Dispose;
};

typedef union _union_295310 _union_295310, *P_union_295310;

union _union_295310 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D7B70 MethodInfo_15D7B70, *PMethodInfo_15D7B70;

typedef struct MethodInfo_15D7B70_RGCTXs MethodInfo_15D7B70_RGCTXs, *PMethodInfo_15D7B70_RGCTXs;

typedef union _union_331461 _union_331461, *P_union_331461;

struct MethodInfo_15D7B70_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7B70_RGCTXs *rgctx_data;
    union _union_331461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_CardSign_Fields Shock_DataNode_CardSign_Fields, *PShock_DataNode_CardSign_Fields;

struct Shock_DataNode_CardSign_Fields {
    struct Shock_DataNode_ImageNodeBase_Fields super;
    struct UnityEngine_GameObject_o *m_SignObject;
    struct Chipstar_ICachableAssetLoader_uint__Sprite__o *m_Loader;
};

typedef union _union_295312 _union_295312, *P_union_295312;

union _union_295312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B4C04 MethodInfo_32B4C04, *PMethodInfo_32B4C04;

typedef union _union_318795 _union_318795, *P_union_318795;

union _union_318795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4C04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295314 _union_295314, *P_union_295314;

union _union_295314 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295316 _union_295316, *P_union_295316;

union _union_295316 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_c System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_c, *PSystem_ComponentModel_TypeDescriptor_TypeDescriptorInterface_c;

typedef struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_VTable System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_VTable, *PSystem_ComponentModel_TypeDescriptor_TypeDescriptorInterface_VTable;

struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_VTable vtable;
};

typedef struct MethodInfo_242AE10 MethodInfo_242AE10, *PMethodInfo_242AE10;

typedef union _union_274850 _union_274850, *P_union_274850;

union _union_274850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AE10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295318 _union_295318, *P_union_295318;

union _union_295318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_EventDispatcherGate_VTable UnityEngine_UIElements_EventDispatcherGate_VTable, *PUnityEngine_UIElements_EventDispatcherGate_VTable;

struct UnityEngine_UIElements_EventDispatcherGate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Equals;
};

typedef struct MethodInfo_267A7E4 MethodInfo_267A7E4, *PMethodInfo_267A7E4;

typedef union _union_341809 _union_341809, *P_union_341809;

union _union_341809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A7E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_c System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_c, *PSystem_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_c;

typedef struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_VTable System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_VTable, *PSystem_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_VTable;

struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_VTable vtable;
};

typedef struct System_Reflection_Emit_ConstructorBuilder_VTable System_Reflection_Emit_ConstructorBuilder_VTable, *PSystem_Reflection_Emit_ConstructorBuilder_VTable;

struct System_Reflection_Emit_ConstructorBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_GetParameters;
    struct VirtualInvokeData _16_get_Attributes;
    struct VirtualInvokeData _17_GetMethodImplementationFlags;
    struct VirtualInvokeData _18_get_CallingConvention;
    struct VirtualInvokeData _19_get_IsAbstract;
    struct VirtualInvokeData _20_get_IsConstructor;
    struct VirtualInvokeData _21_get_IsStatic;
    struct VirtualInvokeData _22_get_IsVirtual;
    struct VirtualInvokeData _23_get_IsPublic;
    struct VirtualInvokeData _24_get_IsGenericMethod;
    struct VirtualInvokeData _25_get_IsGenericMethodDefinition;
    struct VirtualInvokeData _26_GetGenericArguments;
    struct VirtualInvokeData _27_get_ContainsGenericParameters;
    struct VirtualInvokeData _28_Invoke;
    struct VirtualInvokeData _29_Invoke;
    struct VirtualInvokeData _30_get_MethodHandle;
    struct VirtualInvokeData _31_get_IsSecurityCritical;
    struct VirtualInvokeData _32_GetParametersInternal;
    struct VirtualInvokeData _33_GetParametersCount;
    struct VirtualInvokeData _34_FormatNameAndSig;
    struct VirtualInvokeData _35_GetParameterTypes;
    struct VirtualInvokeData _36_GetParametersNoCopy;
    struct VirtualInvokeData _37_Invoke;
};

typedef struct MethodInfo_2D75060_RGCTXs MethodInfo_2D75060_RGCTXs, *PMethodInfo_2D75060_RGCTXs;

struct MethodInfo_2D75060_RGCTXs {
    struct MethodInfo *_0_UniRx_Observer_CreateSubscribeWithStateObserver_T__TState_;
    struct Il2CppClass *_1_UniRx_IObservable_T_;
    struct MethodInfo *_2_UniRx_IObservable_T__Subscribe;
};

typedef struct Cysharp_Threading_Tasks_IAsyncTextSelectionEventHandler_T__c Cysharp_Threading_Tasks_IAsyncTextSelectionEventHandler_T__c, *PCysharp_Threading_Tasks_IAsyncTextSelectionEventHandler_T__c;

struct Cysharp_Threading_Tasks_IAsyncTextSelectionEventHandler_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_HttpWebResponse__StaticFields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_HttpWebResponse__StaticFields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_HttpWebResponse__StaticFields;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_HttpWebResponse__StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_defaultResultTask;
};

typedef struct MethodInfo_2E82DB8 MethodInfo_2E82DB8, *PMethodInfo_2E82DB8;

typedef union _union_335939 _union_335939, *P_union_335939;

union _union_335939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82DB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass16_1_c Aoharu_Bingo_BingoResultDialog___c__DisplayClass16_1_c, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass16_1_c;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass16_1_VTable Aoharu_Bingo_BingoResultDialog___c__DisplayClass16_1_VTable, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass16_1_VTable;

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass16_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass16_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass16_1_VTable vtable;
};

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_VTable Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_VTable, *PAoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_VTable;

struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Common_CryptographicException_o SharpCompress_Common_CryptographicException_o, *PSharpCompress_Common_CryptographicException_o;

typedef struct SharpCompress_Common_CryptographicException_c SharpCompress_Common_CryptographicException_c, *PSharpCompress_Common_CryptographicException_c;

typedef struct SharpCompress_Common_CryptographicException_Fields SharpCompress_Common_CryptographicException_Fields, *PSharpCompress_Common_CryptographicException_Fields;

typedef struct SharpCompress_Common_CryptographicException_VTable SharpCompress_Common_CryptographicException_VTable, *PSharpCompress_Common_CryptographicException_VTable;

struct SharpCompress_Common_CryptographicException_Fields {
    struct System_Exception_Fields super;
};

struct SharpCompress_Common_CryptographicException_o {
    struct SharpCompress_Common_CryptographicException_c *klass;
    void *monitor;
    struct SharpCompress_Common_CryptographicException_Fields fields;
};

struct SharpCompress_Common_CryptographicException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct SharpCompress_Common_CryptographicException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_CryptographicException_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__Fields Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__Fields, *PCysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o;

typedef struct Cysharp_Threading_Tasks_UniTask_T__o Cysharp_Threading_Tasks_UniTask_T__o, *PCysharp_Threading_Tasks_UniTask_T__o;

typedef struct System_Action_Exception__o System_Action_Exception__o, *PSystem_Action_Exception__o;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o Cysharp_Threading_Tasks_UniTask_Awaiter_T__o, *PCysharp_Threading_Tasks_UniTask_Awaiter_T__o;

typedef struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_o Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_o, *PCysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_o;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Fields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Fields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T__Fields Cysharp_Threading_Tasks_UniTask_T__Fields, *PCysharp_Threading_Tasks_UniTask_T__Fields;

typedef struct System_Action_Exception__c System_Action_Exception__c, *PSystem_Action_Exception__c;

typedef struct System_Action_Exception__Fields System_Action_Exception__Fields, *PSystem_Action_Exception__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__Fields Cysharp_Threading_Tasks_UniTask_Awaiter_T__Fields, *PCysharp_Threading_Tasks_UniTask_Awaiter_T__Fields;

typedef struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_Fields Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_Fields, *PCysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_o Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_o, *PCysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_o;

typedef struct System_Action_Exception__VTable System_Action_Exception__VTable, *PSystem_Action_Exception__VTable;

typedef struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_c Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_c, *PCysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_c;

typedef struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_Fields Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_Fields, *PCysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_Fields;

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Fields {
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_o *runner;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o {
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Fields fields;
};

struct System_Action_Exception__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_Fields {
    int32_t playerLoopTiming;
    struct System_Threading_CancellationToken_o cancellationToken;
};

struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_o {
    struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T__o {
    struct Cysharp_Threading_Tasks_UniTask_T__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__Fields {
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o {
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o __t__builder;
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
    bool handleExceptionOnMainThread;
    struct System_Action_Exception__o *exceptionHandler;
    struct Il2CppObject *__7__wrap1;
    int32_t __7__wrap2;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o __u__1;
    struct System_Exception_o *_ex_5__4;
    struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_o __u__2;
};

struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_Fields {
};

struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_o {
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_Fields fields;
};

struct System_Action_Exception__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Exception__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Exception__VTable vtable;
};

struct System_Action_Exception__o {
    struct System_Action_Exception__c *klass;
    void *monitor;
    struct System_Action_Exception__Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunner_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_o System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_o, *PSystem_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_o;

typedef struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_Fields System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_Fields, *PSystem_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_Fields;

struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_Fields {
    struct System_Attribute_Fields super;
    int32_t _paths;
};

struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_o {
    struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_c *klass;
    void *monitor;
    struct System_Runtime_InteropServices_DefaultDllImportSearchPathsAttribute_Fields fields;
};

typedef struct Shock_Protocol___c__DisplayClass469_0_o Shock_Protocol___c__DisplayClass469_0_o, *PShock_Protocol___c__DisplayClass469_0_o;

typedef struct Shock_Protocol___c__DisplayClass469_0_c Shock_Protocol___c__DisplayClass469_0_c, *PShock_Protocol___c__DisplayClass469_0_c;

typedef struct Shock_Protocol___c__DisplayClass469_0_Fields Shock_Protocol___c__DisplayClass469_0_Fields, *PShock_Protocol___c__DisplayClass469_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass469_0_VTable Shock_Protocol___c__DisplayClass469_0_VTable, *PShock_Protocol___c__DisplayClass469_0_VTable;

struct Shock_Protocol___c__DisplayClass469_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass469_0_o {
    struct Shock_Protocol___c__DisplayClass469_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass469_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass469_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass469_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass469_0_VTable vtable;
};

typedef struct MethodInfo_1B64834 MethodInfo_1B64834, *PMethodInfo_1B64834;

typedef union _union_247023 _union_247023, *P_union_247023;

union _union_247023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64834 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C08380 MethodInfo_2C08380, *PMethodInfo_2C08380;

typedef struct MethodInfo_2C08380_RGCTXs MethodInfo_2C08380_RGCTXs, *PMethodInfo_2C08380_RGCTXs;

typedef union _union_337934 _union_337934, *P_union_337934;

union _union_337934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C08380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C08380_RGCTXs *rgctx_data;
    union _union_337934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C08380_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_292A328 MethodInfo_292A328, *PMethodInfo_292A328;

typedef union _union_186492 _union_186492, *P_union_186492;

union _union_186492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__c Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__c, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__c;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__RGCTXs Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__RGCTXs, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__VTable Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__VTable, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__VTable;

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__CancellationCallback1;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__CancellationCallback2;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_ChannelReader_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_ChannelReader_T__TryRead;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_ChannelReader_T__WaitToReadAsync;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T_;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__SingalCancellation;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_MoveNextAsync;
    struct VirtualInvokeData _7_DisposeAsync;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__VTable vtable;
};

typedef struct MethodInfo_2E69A18_RGCTXs MethodInfo_2E69A18_RGCTXs, *PMethodInfo_2E69A18_RGCTXs;

struct MethodInfo_2E69A18_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_o Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_o, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_c Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_c, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_Fields Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_Fields, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_VTable Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_VTable, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow_VTable;

typedef struct Aoharu_Chat_Talk_Main_TalkChoiceBase_Fields Aoharu_Chat_Talk_Main_TalkChoiceBase_Fields, *PAoharu_Chat_Talk_Main_TalkChoiceBase_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_array Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_array, *PAoharu_Chat_Talk_Main_MainTalkChoicesFrame_array;

typedef struct System_Action_ChatTalkElement__o System_Action_ChatTalkElement__o, *PSystem_Action_ChatTalkElement__o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_o Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_o, *PAoharu_Chat_Talk_Main_MainTalkChoicesFrame_o;

typedef struct System_Action_ChatTalkElement__c System_Action_ChatTalkElement__c, *PSystem_Action_ChatTalkElement__c;

typedef struct System_Action_ChatTalkElement__Fields System_Action_ChatTalkElement__Fields, *PSystem_Action_ChatTalkElement__Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_c Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_c, *PAoharu_Chat_Talk_Main_MainTalkChoicesFrame_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_Fields Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_Fields, *PAoharu_Chat_Talk_Main_MainTalkChoicesFrame_Fields;

typedef struct System_Action_ChatTalkElement__VTable System_Action_ChatTalkElement__VTable, *PSystem_Action_ChatTalkElement__VTable;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_VTable Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_VTable, *PAoharu_Chat_Talk_Main_MainTalkChoicesFrame_VTable;

struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_Event;
    struct Shock_TextMeshUI_o *m_Text;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_o {
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_TalkChoiceBase_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Action_ChatTalkElement__o *_OnClick_k__BackingField;
    struct System_Action_Component__string__Action_Sprite___o *_OnLoad_k__BackingField;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_Fields {
    struct Aoharu_Chat_Talk_Main_TalkChoiceBase_Fields super;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_array *m_FrameArray;
    struct UnityEngine_UI_Image_o *m_SwitchIcon;
    struct UnityEngine_Animator_o *m_Animator;
    struct UnityEngine_RectTransform_o *m_ScrollContent;
    struct UnityEngine_Animator_o *m_DialogAnimator;
    float scrollTopBorder;
    float scrollBottomBorder;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_o {
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_Fields fields;
};

struct System_Action_ChatTalkElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_SetBg;
    struct VirtualInvokeData _5_set_ViewSwitchIcon;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_Open;
    struct VirtualInvokeData _8_Skip;
    struct VirtualInvokeData _9_Close;
    struct VirtualInvokeData _10_Close;
    struct VirtualInvokeData _11_Reset;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesFrame_o *m_Items[65535];
};

struct System_Action_ChatTalkElement__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ChatTalkElement__o {
    struct System_Action_ChatTalkElement__c *klass;
    void *monitor;
    struct System_Action_ChatTalkElement__Fields fields;
};

struct System_Action_ChatTalkElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ChatTalkElement__VTable vtable;
};

typedef struct MethodInfo_21E6658 MethodInfo_21E6658, *PMethodInfo_21E6658;

typedef union _union_161217 _union_161217, *P_union_161217;

union _union_161217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6658 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_OfflineGameSaveData_o Shock_Data_SaveData_OfflineGameSaveData_o, *PShock_Data_SaveData_OfflineGameSaveData_o;

typedef struct Shock_Data_SaveData_OfflineGameSaveData_c Shock_Data_SaveData_OfflineGameSaveData_c, *PShock_Data_SaveData_OfflineGameSaveData_c;

typedef struct Shock_Data_SaveData_OfflineGameSaveData_Fields Shock_Data_SaveData_OfflineGameSaveData_Fields, *PShock_Data_SaveData_OfflineGameSaveData_Fields;

typedef struct Shock_Data_SaveData_OfflineGameSaveData_VTable Shock_Data_SaveData_OfflineGameSaveData_VTable, *PShock_Data_SaveData_OfflineGameSaveData_VTable;

typedef struct System_Collections_Generic_List_Card__o System_Collections_Generic_List_Card__o, *PSystem_Collections_Generic_List_Card__o;

typedef struct System_Collections_Generic_List_Card__c System_Collections_Generic_List_Card__c, *PSystem_Collections_Generic_List_Card__c;

typedef struct System_Collections_Generic_List_Card__Fields System_Collections_Generic_List_Card__Fields, *PSystem_Collections_Generic_List_Card__Fields;

typedef struct System_Collections_Generic_List_Card__StaticFields System_Collections_Generic_List_Card__StaticFields, *PSystem_Collections_Generic_List_Card__StaticFields;

typedef struct System_Collections_Generic_List_Card__VTable System_Collections_Generic_List_Card__VTable, *PSystem_Collections_Generic_List_Card__VTable;

struct Shock_Data_SaveData_OfflineGameSaveData_Fields {
    struct System_Collections_Generic_List_Card__o *m_CardList;
    struct System_Collections_Generic_List_uint__o *m_TitleList;
    struct System_Collections_Generic_List_Character__o *m_CharacterList;
    struct System_String_o *m_AssetHash;
    struct System_String_o *m_BuiltInAssetHash;
};

struct System_Collections_Generic_List_Card__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Card__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Card__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Card__VTable vtable;
};

struct System_Collections_Generic_List_Card__Fields {
    struct Shock_ProtocolData_Card_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Card__o {
    struct System_Collections_Generic_List_Card__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Card__Fields fields;
};

struct System_Collections_Generic_List_Card__StaticFields {
    struct Shock_ProtocolData_Card_array *s_emptyArray;
};

struct Shock_Data_SaveData_OfflineGameSaveData_o {
    struct Shock_Data_SaveData_OfflineGameSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_OfflineGameSaveData_Fields fields;
};

struct Shock_Data_SaveData_OfflineGameSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_OfflineGameSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_OfflineGameSaveData_VTable vtable;
};

typedef struct MethodInfo_110C4B8 MethodInfo_110C4B8, *PMethodInfo_110C4B8;

typedef union _union_202510 _union_202510, *P_union_202510;

union _union_202510 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C4B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202510 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__o Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__o, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__o;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__Fields Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__Fields, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__Fields;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__o Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__o, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__o;

typedef struct System_Threading_CancellationTokenRegistration_o System_Threading_CancellationTokenRegistration_o, *PSystem_Threading_CancellationTokenRegistration_o;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__c Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__c, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__c;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__Fields Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__Fields, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__Fields;

typedef struct System_Threading_CancellationTokenRegistration_Fields System_Threading_CancellationTokenRegistration_Fields, *PSystem_Threading_CancellationTokenRegistration_Fields;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__RGCTXs Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__RGCTXs, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__VTable Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__VTable, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__VTable;

typedef struct Cysharp_Threading_Tasks_ChannelReader_T__Fields Cysharp_Threading_Tasks_ChannelReader_T__Fields, *PCysharp_Threading_Tasks_ChannelReader_T__Fields;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__o Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__o, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__o;

typedef struct System_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__o System_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__o, *PSystem_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__o;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__c Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__c, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__c;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__Fields Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__Fields, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__Fields;

typedef struct System_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__Fields System_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__Fields, *PSystem_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__Fields;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__RGCTXs Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__RGCTXs, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__VTable Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__VTable, *PCysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__VTable;

typedef struct Cysharp_Threading_Tasks_Channel_T__Fields Cysharp_Threading_Tasks_Channel_T__Fields, *PCysharp_Threading_Tasks_Channel_T__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSource_o Cysharp_Threading_Tasks_UniTaskCompletionSource_o, *PCysharp_Threading_Tasks_UniTaskCompletionSource_o;

typedef struct Cysharp_Threading_Tasks_Channel_T__T__Fields Cysharp_Threading_Tasks_Channel_T__T__Fields, *PCysharp_Threading_Tasks_Channel_T__T__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSource_c Cysharp_Threading_Tasks_UniTaskCompletionSource_c, *PCysharp_Threading_Tasks_UniTaskCompletionSource_c;

typedef struct Cysharp_Threading_Tasks_ChannelReader_TRead__o Cysharp_Threading_Tasks_ChannelReader_TRead__o, *PCysharp_Threading_Tasks_ChannelReader_TRead__o;

typedef struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__o Cysharp_Threading_Tasks_ChannelWriter_TWrite__o, *PCysharp_Threading_Tasks_ChannelWriter_TWrite__o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSource_VTable Cysharp_Threading_Tasks_UniTaskCompletionSource_VTable, *PCysharp_Threading_Tasks_UniTaskCompletionSource_VTable;

typedef struct Cysharp_Threading_Tasks_ChannelReader_TRead__c Cysharp_Threading_Tasks_ChannelReader_TRead__c, *PCysharp_Threading_Tasks_ChannelReader_TRead__c;

typedef struct Cysharp_Threading_Tasks_ChannelReader_TRead__Fields Cysharp_Threading_Tasks_ChannelReader_TRead__Fields, *PCysharp_Threading_Tasks_ChannelReader_TRead__Fields;

typedef struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__c Cysharp_Threading_Tasks_ChannelWriter_TWrite__c, *PCysharp_Threading_Tasks_ChannelWriter_TWrite__c;

typedef struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__Fields Cysharp_Threading_Tasks_ChannelWriter_TWrite__Fields, *PCysharp_Threading_Tasks_ChannelWriter_TWrite__Fields;

typedef struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__VTable Cysharp_Threading_Tasks_ChannelWriter_TWrite__VTable, *PCysharp_Threading_Tasks_ChannelWriter_TWrite__VTable;

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__CancellationCallback;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_ChannelReader_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_ChannelReader_T_;
    struct Il2CppClass *_3_System_Collections_Generic_Queue_T_;
    struct MethodInfo *_4_System_Collections_Generic_Queue_T__get_Count;
    struct MethodInfo *_5_System_Collections_Generic_Queue_T__Dequeue;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T_;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T___ctor;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T_;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__SingalCancellation;
};

struct Cysharp_Threading_Tasks_Channel_T__T__Fields {
    struct Cysharp_Threading_Tasks_ChannelReader_TRead__o *_Reader_k__BackingField;
    struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__o *_Writer_k__BackingField;
};

struct Cysharp_Threading_Tasks_Channel_T__Fields {
    struct Cysharp_Threading_Tasks_Channel_T__T__Fields super;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__Fields {
    struct Cysharp_Threading_Tasks_Channel_T__Fields super;
    struct System_Collections_Generic_Queue_T__o *items;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__o *readerSource;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSource_o *completedTaskSource;
    struct Cysharp_Threading_Tasks_UniTask_o completedTask;
    struct System_Exception_o *completionError;
    bool closed;
};

struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__VTable vtable;
};

struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__Fields {
};

struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__o {
    struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_ChannelWriter_TWrite__Fields fields;
};

struct System_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__Fields {
    struct System_Threading_SparselyPopulatedArrayFragment_T__o *_source;
    int32_t _index;
};

struct System_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__o {
    struct System_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__Fields fields;
};

struct System_Threading_CancellationTokenRegistration_Fields {
    struct System_Threading_CancellationCallbackInfo_o *m_callbackInfo;
    struct System_Threading_SparselyPopulatedArrayAddInfo_CancellationCallbackInfo__o m_registrationInfo;
};

struct System_Threading_CancellationTokenRegistration_o {
    struct System_Threading_CancellationTokenRegistration_Fields fields;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__Fields {
    struct System_Action_object__o *CancellationCallback1Delegate;
    struct System_Action_object__o *CancellationCallback2Delegate;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__o *parent;
    struct System_Threading_CancellationToken_o cancellationToken1;
    struct System_Threading_CancellationToken_o cancellationToken2;
    struct System_Threading_CancellationTokenRegistration_o cancellationTokenRegistration1;
    struct System_Threading_CancellationTokenRegistration_o cancellationTokenRegistration2;
    struct Il2CppObject *current;
    bool cacheValue;
    bool running;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__o {
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_ReadAllAsyncEnumerable_T__Fields fields;
};

struct Cysharp_Threading_Tasks_ChannelReader_TRead__Fields {
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__Fields {
    bool result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__Fields fields;
};

struct Cysharp_Threading_Tasks_ChannelReader_T__Fields {
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__Fields {
    struct Cysharp_Threading_Tasks_ChannelReader_T__Fields super;
    struct System_Action_object__o *CancellationCallbackDelegate;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__o *parent;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Threading_CancellationTokenRegistration_o cancellationTokenRegistration;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__o core;
    bool isWaiting;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_TryRead;
    struct VirtualInvokeData _5_WaitToReadAsync;
    struct VirtualInvokeData _6_get_Completion;
    struct VirtualInvokeData _7_ReadAsync;
    struct VirtualInvokeData _8_ReadAllAsync;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_System_Boolean__GetResult;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Channel_T___ctor;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Channel_T_;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_Channel_T__T_;
    struct Il2CppClass *_3_System_Collections_Generic_Queue_T_;
    struct MethodInfo *_4_System_Collections_Generic_Queue_T___ctor;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelWriter_T_;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelWriter_T___ctor;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_Channel_T__T__set_Writer;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T_;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T___ctor;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_Channel_T__T__set_Reader;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
    struct VirtualInvokeData _8_TrySetResult;
    struct VirtualInvokeData _9_TrySetException;
    struct VirtualInvokeData _10_TrySetCanceled;
};

struct Cysharp_Threading_Tasks_ChannelReader_TRead__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ChannelReader_TRead__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSource_o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSource_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSource_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSource_VTable vtable;
};

struct Cysharp_Threading_Tasks_ChannelReader_TRead__o {
    struct Cysharp_Threading_Tasks_ChannelReader_TRead__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_ChannelReader_TRead__Fields fields;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__o {
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__Fields fields;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__o {
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_SingleConsumerUnboundedChannel_SingleConsumerUnboundedChannelReader_T__Fields fields;
};

typedef struct MethodInfo_126EE64_RGCTXs MethodInfo_126EE64_RGCTXs, *PMethodInfo_126EE64_RGCTXs;

struct MethodInfo_126EE64_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2E6975C_RGCTXs MethodInfo_2E6975C_RGCTXs, *PMethodInfo_2E6975C_RGCTXs;

struct MethodInfo_2E6975C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_1EC954C MethodInfo_1EC954C, *PMethodInfo_1EC954C;

typedef union _union_283038 _union_283038, *P_union_283038;

union _union_283038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC954C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5BA6C_RGCTXs MethodInfo_2D5BA6C_RGCTXs, *PMethodInfo_2D5BA6C_RGCTXs;

struct MethodInfo_2D5BA6C_RGCTXs {
    struct MethodInfo *_0_Carbon_ActionExtensions_Call_T_;
    struct MethodInfo *_1_Shock_Loader_TryLoadAsset_T_;
};

typedef struct System_ArgumentNullException_c System_ArgumentNullException_c, *PSystem_ArgumentNullException_c;

typedef struct System_ArgumentNullException_VTable System_ArgumentNullException_VTable, *PSystem_ArgumentNullException_VTable;

struct System_ArgumentNullException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_ArgumentNullException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ArgumentNullException_VTable vtable;
};

typedef struct MethodInfo_1FDD9E8 MethodInfo_1FDD9E8, *PMethodInfo_1FDD9E8;

typedef union _union_266436 _union_266436, *P_union_266436;

union _union_266436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD9E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberListNavigation_o Aoharu_MemberListNavigation_o, *PAoharu_MemberListNavigation_o;

typedef struct Aoharu_MemberListNavigation_c Aoharu_MemberListNavigation_c, *PAoharu_MemberListNavigation_c;

typedef struct Aoharu_MemberListNavigation_Fields Aoharu_MemberListNavigation_Fields, *PAoharu_MemberListNavigation_Fields;

typedef struct Aoharu_MemberListNavigation_VTable Aoharu_MemberListNavigation_VTable, *PAoharu_MemberListNavigation_VTable;

typedef struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__o System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__o, *PSystem_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__o;

typedef struct System_Action_SceneType__o System_Action_SceneType__o, *PSystem_Action_SceneType__o;

typedef struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__c System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__c, *PSystem_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__c;

typedef struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__Fields System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__Fields, *PSystem_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__Fields;

typedef struct System_Action_SceneType__c System_Action_SceneType__c, *PSystem_Action_SceneType__c;

typedef struct System_Action_SceneType__Fields System_Action_SceneType__Fields, *PSystem_Action_SceneType__Fields;

typedef struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__StaticFields System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__StaticFields, *PSystem_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__StaticFields;

typedef struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__VTable System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__VTable, *PSystem_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__VTable;

typedef struct Aoharu_MemberListNavigation_MemberListNavigationToggle_array Aoharu_MemberListNavigation_MemberListNavigationToggle_array, *PAoharu_MemberListNavigation_MemberListNavigationToggle_array;

typedef struct System_Action_SceneType__VTable System_Action_SceneType__VTable, *PSystem_Action_SceneType__VTable;

typedef struct Aoharu_MemberListNavigation_MemberListNavigationToggle_o Aoharu_MemberListNavigation_MemberListNavigationToggle_o, *PAoharu_MemberListNavigation_MemberListNavigationToggle_o;

typedef struct Aoharu_MemberListNavigation_MemberListNavigationToggle_c Aoharu_MemberListNavigation_MemberListNavigationToggle_c, *PAoharu_MemberListNavigation_MemberListNavigationToggle_c;

typedef struct Aoharu_MemberListNavigation_MemberListNavigationToggle_Fields Aoharu_MemberListNavigation_MemberListNavigationToggle_Fields, *PAoharu_MemberListNavigation_MemberListNavigationToggle_Fields;

typedef struct Aoharu_MemberListNavigation_MemberListNavigationToggle_VTable Aoharu_MemberListNavigation_MemberListNavigationToggle_VTable, *PAoharu_MemberListNavigation_MemberListNavigationToggle_VTable;

struct Aoharu_MemberListNavigation_MemberListNavigationToggle_Fields {
    int32_t buttonType;
    struct UnityEngine_UI_Toggle_o *toggle;
    struct UnityEngine_GameObject_o *selectObj;
};

struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Action_SceneType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SceneType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SceneType__VTable vtable;
};

struct System_Action_SceneType__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_SceneType__o {
    struct System_Action_SceneType__c *klass;
    void *monitor;
    struct System_Action_SceneType__Fields fields;
};

struct Aoharu_MemberListNavigation_MemberListNavigationToggle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberListNavigation_MemberListNavigationToggle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberListNavigation_MemberListNavigationToggle_VTable vtable;
};

struct Aoharu_MemberListNavigation_MemberListNavigationToggle_o {
    struct Aoharu_MemberListNavigation_MemberListNavigationToggle_c *klass;
    void *monitor;
    struct Aoharu_MemberListNavigation_MemberListNavigationToggle_Fields fields;
};

struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__Fields {
    struct Aoharu_MemberListNavigation_MemberListNavigationToggle_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_MemberListNavigation_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__o *m_Toggles;
    int32_t _currentSceneType;
    struct System_Action_SceneType__o *_OnSceneTypeChaged_k__BackingField;
};

struct Aoharu_MemberListNavigation_o {
    struct Aoharu_MemberListNavigation_c *klass;
    void *monitor;
    struct Aoharu_MemberListNavigation_Fields fields;
};

struct Aoharu_MemberListNavigation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberListNavigation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberListNavigation_VTable vtable;
};

struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__VTable vtable;
};

struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__o {
    struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__Fields fields;
};

struct Aoharu_MemberListNavigation_MemberListNavigationToggle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MemberListNavigation_MemberListNavigationToggle_o *m_Items[65535];
};

struct System_Collections_Generic_List_MemberListNavigation_MemberListNavigationToggle__StaticFields {
    struct Aoharu_MemberListNavigation_MemberListNavigationToggle_array *s_emptyArray;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_o SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_o, *PSharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_o;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_c SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_c, *PSharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_c;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_Fields SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_Fields, *PSharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_Fields;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_VTable SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_VTable, *PSharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_VTable;

typedef struct System_Byte_array_array System_Byte_array_array, *PSystem_Byte_array_array;

struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_Fields {
    struct System_Byte_array_array *Mem;
    struct System_UInt32_array *MemSize;
};

struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Byte_array_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Byte_array *m_Items[65535];
};

struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_o {
    struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_Fields fields;
};

struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_UnpackV2017_FragmentedWindow_VTable vtable;
};

typedef struct MethodInfo_193A7A8 MethodInfo_193A7A8, *PMethodInfo_193A7A8;

typedef union _union_233559 _union_233559, *P_union_233559;

union _union_233559 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Queue_NCommand__Fields System_Collections_Generic_Queue_NCommand__Fields, *PSystem_Collections_Generic_Queue_NCommand__Fields;

struct System_Collections_Generic_Queue_NCommand__Fields {
    struct ExitGames_Client_Photon_NCommand_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct System_Func_IPreloadOperation__c System_Func_IPreloadOperation__c, *PSystem_Func_IPreloadOperation__c;

typedef struct System_Func_IPreloadOperation__VTable System_Func_IPreloadOperation__VTable, *PSystem_Func_IPreloadOperation__VTable;

struct System_Func_IPreloadOperation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_IPreloadOperation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IPreloadOperation__VTable vtable;
};

typedef struct MethodInfo_177CF50 MethodInfo_177CF50, *PMethodInfo_177CF50;

typedef union _union_261122 _union_261122, *P_union_261122;

union _union_261122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177CF50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____o System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___o System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___o, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___o;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields;

typedef struct System_ValueTuple_object__object__object__object__o System_ValueTuple_object__object__object__object__o, *PSystem_ValueTuple_object__object__object__object__o;

typedef struct System_ValueTuple_object__object__object__object__Fields System_ValueTuple_object__object__object__object__Fields, *PSystem_ValueTuple_object__object__object__object__Fields;

struct System_ValueTuple_object__object__object__object__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
};

struct System_ValueTuple_object__object__object__object__o {
    struct System_ValueTuple_object__object__object__object__Fields fields;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__o Rest;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___o {
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields fields;
};

typedef struct MethodInfo_177CF48 MethodInfo_177CF48, *PMethodInfo_177CF48;

typedef union _union_263034 _union_263034, *P_union_263034;

union _union_263034 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177CF48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263034 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___c Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___c, *PCarbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___c;

struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___VTable vtable;
};

typedef struct Aoharu_Scenes_Live_LiveDialog___c_o Aoharu_Scenes_Live_LiveDialog___c_o, *PAoharu_Scenes_Live_LiveDialog___c_o;

typedef struct Aoharu_Scenes_Live_LiveDialog___c_c Aoharu_Scenes_Live_LiveDialog___c_c, *PAoharu_Scenes_Live_LiveDialog___c_c;

typedef struct Aoharu_Scenes_Live_LiveDialog___c_Fields Aoharu_Scenes_Live_LiveDialog___c_Fields, *PAoharu_Scenes_Live_LiveDialog___c_Fields;

typedef struct Aoharu_Scenes_Live_LiveDialog___c_StaticFields Aoharu_Scenes_Live_LiveDialog___c_StaticFields, *PAoharu_Scenes_Live_LiveDialog___c_StaticFields;

typedef struct Aoharu_Scenes_Live_LiveDialog___c_VTable Aoharu_Scenes_Live_LiveDialog___c_VTable, *PAoharu_Scenes_Live_LiveDialog___c_VTable;

typedef struct System_Action_LiveDialog_ConsumeObject__o System_Action_LiveDialog_ConsumeObject__o, *PSystem_Action_LiveDialog_ConsumeObject__o;

typedef struct System_Action_LiveDialog_ConsumeObject__c System_Action_LiveDialog_ConsumeObject__c, *PSystem_Action_LiveDialog_ConsumeObject__c;

typedef struct System_Action_LiveDialog_ConsumeObject__Fields System_Action_LiveDialog_ConsumeObject__Fields, *PSystem_Action_LiveDialog_ConsumeObject__Fields;

typedef struct System_Action_LiveDialog_ConsumeObject__VTable System_Action_LiveDialog_ConsumeObject__VTable, *PSystem_Action_LiveDialog_ConsumeObject__VTable;

struct System_Action_LiveDialog_ConsumeObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scenes_Live_LiveDialog___c_StaticFields {
    struct Aoharu_Scenes_Live_LiveDialog___c_o *__9;
    struct System_Action_LiveDialog_ConsumeObject__o *__9__85_0;
    struct System_Action_LiveDialog_ConsumeObject__o *__9__86_0;
};

struct Aoharu_Scenes_Live_LiveDialog___c_Fields {
};

struct Aoharu_Scenes_Live_LiveDialog___c_o {
    struct Aoharu_Scenes_Live_LiveDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveDialog___c_Fields fields;
};

struct Aoharu_Scenes_Live_LiveDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_LiveDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveDialog___c_VTable vtable;
};

struct System_Action_LiveDialog_ConsumeObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_LiveDialog_ConsumeObject__o {
    struct System_Action_LiveDialog_ConsumeObject__c *klass;
    void *monitor;
    struct System_Action_LiveDialog_ConsumeObject__Fields fields;
};

struct System_Action_LiveDialog_ConsumeObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LiveDialog_ConsumeObject__VTable vtable;
};

typedef struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_c Shock_Notice_MissionClearSpecialNoticeWindowItem___c_c, *PShock_Notice_MissionClearSpecialNoticeWindowItem___c_c;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_StaticFields Shock_Notice_MissionClearSpecialNoticeWindowItem___c_StaticFields, *PShock_Notice_MissionClearSpecialNoticeWindowItem___c_StaticFields;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_VTable Shock_Notice_MissionClearSpecialNoticeWindowItem___c_VTable, *PShock_Notice_MissionClearSpecialNoticeWindowItem___c_VTable;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_o Shock_Notice_MissionClearSpecialNoticeWindowItem___c_o, *PShock_Notice_MissionClearSpecialNoticeWindowItem___c_o;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_Fields Shock_Notice_MissionClearSpecialNoticeWindowItem___c_Fields, *PShock_Notice_MissionClearSpecialNoticeWindowItem___c_Fields;

struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_Fields {
};

struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_o {
    struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_Fields fields;
};

struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_VTable vtable;
};

struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_StaticFields {
    struct Shock_Notice_MissionClearSpecialNoticeWindowItem___c_o *__9;
    struct System_Action_o *__9__4_0;
    struct System_Action_o *__9__5_0;
    struct System_Action_o *__9__7_0;
};

typedef struct System_Func_IPreloadOperation__o System_Func_IPreloadOperation__o, *PSystem_Func_IPreloadOperation__o;

typedef struct System_Func_IPreloadOperation__Fields System_Func_IPreloadOperation__Fields, *PSystem_Func_IPreloadOperation__Fields;

struct System_Func_IPreloadOperation__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IPreloadOperation__o {
    struct System_Func_IPreloadOperation__c *klass;
    void *monitor;
    struct System_Func_IPreloadOperation__Fields fields;
};

typedef struct MethodInfo_2933EF4 MethodInfo_2933EF4, *PMethodInfo_2933EF4;

typedef union _union_186670 _union_186670, *P_union_186670;

union _union_186670 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933EF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186670 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9560 MethodInfo_1EC9560, *PMethodInfo_1EC9560;

typedef union _union_283046 _union_283046, *P_union_283046;

union _union_283046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9560 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8D830 MethodInfo_2E8D830, *PMethodInfo_2E8D830;

typedef union _union_228191 _union_228191, *P_union_228191;

union _union_228191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8D834 MethodInfo_2E8D834, *PMethodInfo_2E8D834;

typedef union _union_228359 _union_228359, *P_union_228359;

union _union_228359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D834 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6B100 MethodInfo_1D6B100, *PMethodInfo_1D6B100;

typedef union _union_320336 _union_320336, *P_union_320336;

union _union_320336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ArgumentNullException_o System_ArgumentNullException_o, *PSystem_ArgumentNullException_o;

typedef struct System_ArgumentNullException_Fields System_ArgumentNullException_Fields, *PSystem_ArgumentNullException_Fields;

typedef struct System_ArgumentException_Fields System_ArgumentException_Fields, *PSystem_ArgumentException_Fields;

struct System_ArgumentException_Fields {
    struct System_SystemException_Fields super;
    struct System_String_o *_paramName;
};

struct System_ArgumentNullException_Fields {
    struct System_ArgumentException_Fields super;
};

struct System_ArgumentNullException_o {
    struct System_ArgumentNullException_c *klass;
    void *monitor;
    struct System_ArgumentNullException_Fields fields;
};

typedef struct Shock_RecvUserDetailR_VTable Shock_RecvUserDetailR_VTable, *PShock_RecvUserDetailR_VTable;

struct Shock_RecvUserDetailR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_MusicRecommendHorizontalScrollItemData_VTable Aoharu_MusicRecommendHorizontalScrollItemData_VTable, *PAoharu_MusicRecommendHorizontalScrollItemData_VTable;

struct Aoharu_MusicRecommendHorizontalScrollItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2D72CC8_RGCTXs MethodInfo_2D72CC8_RGCTXs, *PMethodInfo_2D72CC8_RGCTXs;

struct MethodInfo_2D72CC8_RGCTXs {
    struct Il2CppClass *_0_UniRx_ObservableYieldInstruction_T_;
    struct MethodInfo *_1_UniRx_ObservableYieldInstruction_T___ctor;
};

typedef struct MethodInfo_2D79438 MethodInfo_2D79438, *PMethodInfo_2D79438;

typedef struct MethodInfo_2D79438_RGCTXs MethodInfo_2D79438_RGCTXs, *PMethodInfo_2D79438_RGCTXs;

typedef union _union_321909 _union_321909, *P_union_321909;

union _union_321909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D79438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D79438_RGCTXs *rgctx_data;
    union _union_321909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D79438_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct Shock_EventTypeMst_array Shock_EventTypeMst_array, *PShock_EventTypeMst_array;

typedef struct Shock_EventTypeMst_o Shock_EventTypeMst_o, *PShock_EventTypeMst_o;

typedef struct Shock_EventTypeMst_c Shock_EventTypeMst_c, *PShock_EventTypeMst_c;

typedef struct Shock_EventTypeMst_Fields Shock_EventTypeMst_Fields, *PShock_EventTypeMst_Fields;

typedef struct Shock_EventTypeMst_VTable Shock_EventTypeMst_VTable, *PShock_EventTypeMst_VTable;

struct Shock_EventTypeMst_Fields {
    int32_t _type;
    struct System_String_o *_eventLiveName;
    uint32_t _masterMultiPenaltyId;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventTypeMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_EventTypeMst_o *m_Items[65535];
};

struct Shock_EventTypeMst_o {
    struct Shock_EventTypeMst_c *klass;
    void *monitor;
    struct Shock_EventTypeMst_Fields fields;
};

struct Shock_EventTypeMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventTypeMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventTypeMst_VTable vtable;
};

typedef struct MethodInfo_1EEAA78 MethodInfo_1EEAA78, *PMethodInfo_1EEAA78;

typedef union _union_306388 _union_306388, *P_union_306388;

union _union_306388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEAA78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_CoroutineTween_ColorTween_ColorTweenCallback_Fields UnityEngine_UI_CoroutineTween_ColorTween_ColorTweenCallback_Fields, *PUnityEngine_UI_CoroutineTween_ColorTween_ColorTweenCallback_Fields;

typedef struct UnityEngine_Events_UnityEvent_Color__Fields UnityEngine_Events_UnityEvent_Color__Fields, *PUnityEngine_Events_UnityEvent_Color__Fields;

struct UnityEngine_Events_UnityEvent_Color__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct UnityEngine_UI_CoroutineTween_ColorTween_ColorTweenCallback_Fields {
    struct UnityEngine_Events_UnityEvent_Color__Fields super;
};

typedef struct Shock_LotteryPriceMstTable___c_Fields Shock_LotteryPriceMstTable___c_Fields, *PShock_LotteryPriceMstTable___c_Fields;

struct Shock_LotteryPriceMstTable___c_Fields {
};

typedef struct MethodInfo_293E99C MethodInfo_293E99C, *PMethodInfo_293E99C;

typedef union _union_191176 _union_191176, *P_union_191176;

union _union_191176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E99C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BDC94 MethodInfo_13BDC94, *PMethodInfo_13BDC94;

typedef struct MethodInfo_13BDC94_RGCTXs MethodInfo_13BDC94_RGCTXs, *PMethodInfo_13BDC94_RGCTXs;

typedef union _union_207147 _union_207147, *P_union_207147;

struct MethodInfo_13BDC94_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BDC94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BDC94_RGCTXs *rgctx_data;
    union _union_207147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127D944 MethodInfo_127D944, *PMethodInfo_127D944;

typedef union _union_202114 _union_202114, *P_union_202114;

union _union_202114 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202114 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561BCC MethodInfo_1561BCC, *PMethodInfo_1561BCC;

typedef struct System_Collections_Generic_ValueListBuilder_T__c System_Collections_Generic_ValueListBuilder_T__c, *PSystem_Collections_Generic_ValueListBuilder_T__c;

typedef struct System_Collections_Generic_ValueListBuilder_T__RGCTXs System_Collections_Generic_ValueListBuilder_T__RGCTXs, *PSystem_Collections_Generic_ValueListBuilder_T__RGCTXs;

typedef struct System_Collections_Generic_ValueListBuilder_T__VTable System_Collections_Generic_ValueListBuilder_T__VTable, *PSystem_Collections_Generic_ValueListBuilder_T__VTable;

struct System_Collections_Generic_ValueListBuilder_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_ValueListBuilder_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_ValueListBuilder_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_ValueListBuilder_T__VTable vtable;
};

struct MethodInfo_1561BCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_ValueListBuilder_T__RGCTXs {
    struct MethodInfo *_0_System_Span_T__get_Length;
    struct MethodInfo *_1_System_Collections_Generic_ValueListBuilder_T__Grow;
    struct MethodInfo *_2_System_Span_T__Slice;
    struct MethodInfo *_3_System_Span_T__op_Implicit;
    struct Il2CppClass *_4_System_Span_T_;
    struct MethodInfo *_5_System_Buffers_ArrayPool_T__get_Shared;
    struct Il2CppClass *_6_System_Buffers_ArrayPool_T_;
    struct Il2CppClass *_7_System_Buffers_ArrayPool_T_;
    struct MethodInfo *_8_System_Buffers_ArrayPool_T__Return;
    struct MethodInfo *_9_System_Buffers_ArrayPool_T__Rent;
    struct MethodInfo *_10_System_Span_T__op_Implicit;
    struct MethodInfo *_11_System_Span_T__TryCopyTo;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_CachedFileData__c System_Collections_Generic_IReadOnlyCollection_CachedFileData__c, *PSystem_Collections_Generic_IReadOnlyCollection_CachedFileData__c;

struct System_Collections_Generic_IReadOnlyCollection_CachedFileData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Aoharu_ShopBillingData___c__DisplayClass20_0_Fields Aoharu_ShopBillingData___c__DisplayClass20_0_Fields, *PAoharu_ShopBillingData___c__DisplayClass20_0_Fields;

struct Aoharu_ShopBillingData___c__DisplayClass20_0_Fields {
    uint32_t shopId;
    struct Shock_BillingProductMst_o *productMst;
};

typedef struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__15_c Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__15_c, *PChipstar_Downloads_AssetUnloadProvider__ForceUnload_d__15_c;

typedef struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__15_VTable Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__15_VTable, *PChipstar_Downloads_AssetUnloadProvider__ForceUnload_d__15_VTable;

struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__15_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__15_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__15_VTable vtable;
};

typedef struct MethodInfo_13B30EC MethodInfo_13B30EC, *PMethodInfo_13B30EC;

typedef struct MethodInfo_13B30EC_RGCTXs MethodInfo_13B30EC_RGCTXs, *PMethodInfo_13B30EC_RGCTXs;

typedef union _union_206802 _union_206802, *P_union_206802;

union _union_206802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B30EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B30EC_RGCTXs *rgctx_data;
    union _union_206802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13B30EC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass38_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass38_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass38_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass38_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass38_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass38_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass38_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass38_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass38_0_VTable vtable;
};

typedef struct MethodInfo_13B5DFC_RGCTXs MethodInfo_13B5DFC_RGCTXs, *PMethodInfo_13B5DFC_RGCTXs;

struct MethodInfo_13B5DFC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Net_SocketAddress_o System_Net_SocketAddress_o, *PSystem_Net_SocketAddress_o;

typedef struct System_Net_SocketAddress_c System_Net_SocketAddress_c, *PSystem_Net_SocketAddress_c;

typedef struct System_Net_SocketAddress_Fields System_Net_SocketAddress_Fields, *PSystem_Net_SocketAddress_Fields;

typedef struct System_Net_SocketAddress_VTable System_Net_SocketAddress_VTable, *PSystem_Net_SocketAddress_VTable;

struct System_Net_SocketAddress_Fields {
    int32_t m_Size;
    struct System_Byte_array *m_Buffer;
    bool m_changed;
    int32_t m_hash;
};

struct System_Net_SocketAddress_o {
    struct System_Net_SocketAddress_c *klass;
    void *monitor;
    struct System_Net_SocketAddress_Fields fields;
};

struct System_Net_SocketAddress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_SocketAddress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_SocketAddress_VTable vtable;
};

typedef struct UniRx_Operators_ImmutableReturnUnitObservable_VTable UniRx_Operators_ImmutableReturnUnitObservable_VTable, *PUniRx_Operators_ImmutableReturnUnitObservable_VTable;

struct UniRx_Operators_ImmutableReturnUnitObservable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

typedef struct MethodInfo_293E990 MethodInfo_293E990, *PMethodInfo_293E990;

typedef union _union_188300 _union_188300, *P_union_188300;

union _union_188300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33976A8 MethodInfo_33976A8, *PMethodInfo_33976A8;

typedef union _union_223557 _union_223557, *P_union_223557;

union _union_223557 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33976A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223557 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D74CD8 MethodInfo_1D74CD8, *PMethodInfo_1D74CD8;

typedef union _union_282912 _union_282912, *P_union_282912;

union _union_282912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D74CD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Background__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Background__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Background__Fields;

typedef struct UnityEngine_UIElements_Background_o UnityEngine_UIElements_Background_o, *PUnityEngine_UIElements_Background_o;

typedef struct UnityEngine_UIElements_Background_Fields UnityEngine_UIElements_Background_Fields, *PUnityEngine_UIElements_Background_Fields;

typedef struct UnityEngine_UIElements_VectorImage_o UnityEngine_UIElements_VectorImage_o, *PUnityEngine_UIElements_VectorImage_o;

typedef struct UnityEngine_UIElements_VectorImage_c UnityEngine_UIElements_VectorImage_c, *PUnityEngine_UIElements_VectorImage_c;

typedef struct UnityEngine_UIElements_VectorImage_Fields UnityEngine_UIElements_VectorImage_Fields, *PUnityEngine_UIElements_VectorImage_Fields;

typedef struct UnityEngine_UIElements_VectorImage_VTable UnityEngine_UIElements_VectorImage_VTable, *PUnityEngine_UIElements_VectorImage_VTable;

typedef struct UnityEngine_UIElements_VectorImageVertex_array UnityEngine_UIElements_VectorImageVertex_array, *PUnityEngine_UIElements_VectorImageVertex_array;

typedef struct UnityEngine_UIElements_GradientSettings_array UnityEngine_UIElements_GradientSettings_array, *PUnityEngine_UIElements_GradientSettings_array;

typedef struct UnityEngine_UIElements_VectorImageVertex_o UnityEngine_UIElements_VectorImageVertex_o, *PUnityEngine_UIElements_VectorImageVertex_o;

typedef struct UnityEngine_UIElements_GradientSettings_o UnityEngine_UIElements_GradientSettings_o, *PUnityEngine_UIElements_GradientSettings_o;

typedef struct UnityEngine_UIElements_VectorImageVertex_Fields UnityEngine_UIElements_VectorImageVertex_Fields, *PUnityEngine_UIElements_VectorImageVertex_Fields;

typedef struct UnityEngine_UIElements_GradientSettings_Fields UnityEngine_UIElements_GradientSettings_Fields, *PUnityEngine_UIElements_GradientSettings_Fields;

struct UnityEngine_UIElements_VectorImage_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_Texture2D_o *atlas;
    struct UnityEngine_UIElements_VectorImageVertex_array *vertices;
    struct System_UInt16_array *indices;
    struct UnityEngine_UIElements_GradientSettings_array *settings;
    struct UnityEngine_Vector2_o size;
};

struct UnityEngine_UIElements_VectorImage_o {
    struct UnityEngine_UIElements_VectorImage_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VectorImage_Fields fields;
};

struct UnityEngine_UIElements_VectorImage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VectorImage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VectorImage_VTable vtable;
};

struct UnityEngine_UIElements_GradientSettings_Fields {
    int32_t gradientType;
    int32_t addressMode;
    struct UnityEngine_Vector2_o radialFocus;
    struct UnityEngine_RectInt_o location;
};

struct UnityEngine_UIElements_GradientSettings_o {
    struct UnityEngine_UIElements_GradientSettings_Fields fields;
};

struct UnityEngine_UIElements_VectorImageVertex_Fields {
    struct UnityEngine_Vector3_o position;
    struct UnityEngine_Color32_o tint;
    struct UnityEngine_Vector2_o uv;
    uint32_t settingIndex;
};

struct UnityEngine_UIElements_VectorImageVertex_o {
    struct UnityEngine_UIElements_VectorImageVertex_Fields fields;
};

struct UnityEngine_UIElements_VectorImageVertex_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_VectorImageVertex_o m_Items[65535];
};

struct UnityEngine_UIElements_Background_Fields {
    struct UnityEngine_Texture2D_o *m_Texture;
    struct UnityEngine_Sprite_o *m_Sprite;
    struct UnityEngine_RenderTexture_o *m_RenderTexture;
    struct UnityEngine_UIElements_VectorImage_o *m_VectorImage;
};

struct UnityEngine_UIElements_Background_o {
    struct UnityEngine_UIElements_Background_Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Background__Fields {
    struct UnityEngine_UIElements_Background_o startValue;
    struct UnityEngine_UIElements_Background_o endValue;
    struct UnityEngine_UIElements_Background_o reversingAdjustedStartValue;
    struct UnityEngine_UIElements_Background_o currentValue;
};

struct UnityEngine_UIElements_GradientSettings_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_GradientSettings_o m_Items[65535];
};

typedef struct MethodInfo_16DB91C_RGCTXs MethodInfo_16DB91C_RGCTXs, *PMethodInfo_16DB91C_RGCTXs;

struct MethodInfo_16DB91C_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct MethodInfo_180345C_RGCTXs MethodInfo_180345C_RGCTXs, *PMethodInfo_180345C_RGCTXs;

struct MethodInfo_180345C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass6_0_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass6_0_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass6_0_TSource___CombinePredicates_b__0;
    struct Il2CppClass *_3_System_Func_TSource__bool_;
    struct MethodInfo *_4_System_Func_TSource__bool___ctor;
};

typedef struct MethodInfo_293E994 MethodInfo_293E994, *PMethodInfo_293E994;

typedef union _union_189738 _union_189738, *P_union_189738;

union _union_189738 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E994 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189738 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TextureMappingOptions_Fields TMPro_TextureMappingOptions_Fields, *PTMPro_TextureMappingOptions_Fields;

struct TMPro_TextureMappingOptions_Fields {
    int32_t value__;
};

typedef union _union_320894 _union_320894, *P_union_320894;

union _union_320894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33976AC MethodInfo_33976AC, *PMethodInfo_33976AC;

typedef union _union_223725 _union_223725, *P_union_223725;

union _union_223725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33976AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB44C MethodInfo_22BB44C, *PMethodInfo_22BB44C;

typedef union _union_277108 _union_277108, *P_union_277108;

union _union_277108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB44C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320896 _union_320896, *P_union_320896;

union _union_320896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MembershipInfoMissionScrollItem__bool__c System_Func_MembershipInfoMissionScrollItem__bool__c, *PSystem_Func_MembershipInfoMissionScrollItem__bool__c;

typedef struct System_Func_MembershipInfoMissionScrollItem__bool__VTable System_Func_MembershipInfoMissionScrollItem__bool__VTable, *PSystem_Func_MembershipInfoMissionScrollItem__bool__VTable;

struct System_Func_MembershipInfoMissionScrollItem__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MembershipInfoMissionScrollItem__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MembershipInfoMissionScrollItem__bool__VTable vtable;
};

typedef union _union_320898 _union_320898, *P_union_320898;

union _union_320898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19046B8 MethodInfo_19046B8, *PMethodInfo_19046B8;

typedef struct MethodInfo_19046B8_RGCTXs MethodInfo_19046B8_RGCTXs, *PMethodInfo_19046B8_RGCTXs;

typedef union _union_193701 _union_193701, *P_union_193701;

union _union_193701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19046B8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

struct MethodInfo_19046B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19046B8_RGCTXs *rgctx_data;
    union _union_193701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1A079EC MethodInfo_1A079EC, *PMethodInfo_1A079EC;

struct MethodInfo_1A079EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256457 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Queue_Func_ILoadProcess___c System_Collections_Generic_Queue_Func_ILoadProcess___c, *PSystem_Collections_Generic_Queue_Func_ILoadProcess___c;

typedef struct System_Collections_Generic_Queue_Func_ILoadProcess___VTable System_Collections_Generic_Queue_Func_ILoadProcess___VTable, *PSystem_Collections_Generic_Queue_Func_ILoadProcess___VTable;

struct System_Collections_Generic_Queue_Func_ILoadProcess___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_Func_ILoadProcess___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Func_ILoadProcess___VTable vtable;
};

typedef struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__o LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__o, *PLitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__o;

typedef struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__c LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__c, *PLitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__c;

typedef struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__Fields LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__Fields, *PLitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__Fields;

typedef struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__RGCTXs LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__RGCTXs, *PLitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__RGCTXs;

typedef struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__VTable LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__VTable, *PLitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__VTable;

typedef struct LitJson_ImporterFunc_TJson__TValue__o LitJson_ImporterFunc_TJson__TValue__o, *PLitJson_ImporterFunc_TJson__TValue__o;

typedef struct LitJson_ImporterFunc_TJson__TValue__c LitJson_ImporterFunc_TJson__TValue__c, *PLitJson_ImporterFunc_TJson__TValue__c;

typedef struct LitJson_ImporterFunc_TJson__TValue__Fields LitJson_ImporterFunc_TJson__TValue__Fields, *PLitJson_ImporterFunc_TJson__TValue__Fields;

typedef struct LitJson_ImporterFunc_TJson__TValue__VTable LitJson_ImporterFunc_TJson__TValue__VTable, *PLitJson_ImporterFunc_TJson__TValue__VTable;

struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__Fields {
    struct LitJson_ImporterFunc_TJson__TValue__o *importer;
};

struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__o {
    struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__c *klass;
    void *monitor;
    struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__Fields fields;
};

struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__VTable vtable;
};

struct LitJson_ImporterFunc_TJson__TValue__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct LitJson_ImporterFunc_TJson__TValue__o {
    struct LitJson_ImporterFunc_TJson__TValue__c *klass;
    void *monitor;
    struct LitJson_ImporterFunc_TJson__TValue__Fields fields;
};

struct LitJson_ImporterFunc_TJson__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct LitJson_ImporterFunc_TJson__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_ImporterFunc_TJson__TValue__VTable vtable;
};

struct LitJson_JsonMapper___c__DisplayClass35_0_TJson__TValue__RGCTXs {
    struct Il2CppClass *_0_TJson;
    struct Il2CppClass *_1_LitJson_ImporterFunc_TJson__TValue_;
    struct MethodInfo *_2_LitJson_ImporterFunc_TJson__TValue__Invoke;
    struct Il2CppClass *_3_TValue;
};

typedef struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_c CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_c, *PCriWare_CriAtomEx3dRegion_UnsafeNativeMethods_c;

typedef struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_VTable CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_VTable, *PCriWare_CriAtomEx3dRegion_UnsafeNativeMethods_VTable;

struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_VTable vtable;
};

typedef struct SharpCompress_Archives_GZip_GZipArchive___c_c SharpCompress_Archives_GZip_GZipArchive___c_c, *PSharpCompress_Archives_GZip_GZipArchive___c_c;

typedef struct SharpCompress_Archives_GZip_GZipArchive___c_StaticFields SharpCompress_Archives_GZip_GZipArchive___c_StaticFields, *PSharpCompress_Archives_GZip_GZipArchive___c_StaticFields;

typedef struct SharpCompress_Archives_GZip_GZipArchive___c_VTable SharpCompress_Archives_GZip_GZipArchive___c_VTable, *PSharpCompress_Archives_GZip_GZipArchive___c_VTable;

typedef struct SharpCompress_Archives_GZip_GZipArchive___c_o SharpCompress_Archives_GZip_GZipArchive___c_o, *PSharpCompress_Archives_GZip_GZipArchive___c_o;

typedef struct System_Func_GZipArchiveEntry__bool__o System_Func_GZipArchiveEntry__bool__o, *PSystem_Func_GZipArchiveEntry__bool__o;

typedef struct SharpCompress_Archives_GZip_GZipArchive___c_Fields SharpCompress_Archives_GZip_GZipArchive___c_Fields, *PSharpCompress_Archives_GZip_GZipArchive___c_Fields;

typedef struct System_Func_GZipArchiveEntry__bool__c System_Func_GZipArchiveEntry__bool__c, *PSystem_Func_GZipArchiveEntry__bool__c;

typedef struct System_Func_GZipArchiveEntry__bool__Fields System_Func_GZipArchiveEntry__bool__Fields, *PSystem_Func_GZipArchiveEntry__bool__Fields;

typedef struct System_Func_GZipArchiveEntry__bool__VTable System_Func_GZipArchiveEntry__bool__VTable, *PSystem_Func_GZipArchiveEntry__bool__VTable;

struct System_Func_GZipArchiveEntry__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_GZipArchiveEntry__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GZipArchiveEntry__bool__VTable vtable;
};

struct System_Func_GZipArchiveEntry__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GZipArchiveEntry__bool__o {
    struct System_Func_GZipArchiveEntry__bool__c *klass;
    void *monitor;
    struct System_Func_GZipArchiveEntry__bool__Fields fields;
};

struct SharpCompress_Archives_GZip_GZipArchive___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Archives_GZip_GZipArchive___c_Fields {
};

struct SharpCompress_Archives_GZip_GZipArchive___c_StaticFields {
    struct SharpCompress_Archives_GZip_GZipArchive___c_o *__9;
    struct System_Func_int__Stream__o *__9__4_0;
    struct System_Func_GZipArchiveEntry__bool__o *__9__15_0;
};

struct SharpCompress_Archives_GZip_GZipArchive___c_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Archives_GZip_GZipArchive___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_GZip_GZipArchive___c_VTable vtable;
};

struct SharpCompress_Archives_GZip_GZipArchive___c_o {
    struct SharpCompress_Archives_GZip_GZipArchive___c_c *klass;
    void *monitor;
    struct SharpCompress_Archives_GZip_GZipArchive___c_Fields fields;
};

typedef struct Shock_MultieventRankbonusMst_o Shock_MultieventRankbonusMst_o, *PShock_MultieventRankbonusMst_o;

typedef struct Shock_MultieventRankbonusMst_c Shock_MultieventRankbonusMst_c, *PShock_MultieventRankbonusMst_c;

typedef struct Shock_MultieventRankbonusMst_Fields Shock_MultieventRankbonusMst_Fields, *PShock_MultieventRankbonusMst_Fields;

typedef struct Shock_MultieventRankbonusMst_VTable Shock_MultieventRankbonusMst_VTable, *PShock_MultieventRankbonusMst_VTable;

struct Shock_MultieventRankbonusMst_Fields {
    uint32_t _playerCount;
    uint32_t _liveRank;
    int32_t _eventPtBonus;
    uint32_t _masterReleaseLabelId;
};

struct Shock_MultieventRankbonusMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_MultieventRankbonusMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultieventRankbonusMst_VTable vtable;
};

struct Shock_MultieventRankbonusMst_o {
    struct Shock_MultieventRankbonusMst_c *klass;
    void *monitor;
    struct Shock_MultieventRankbonusMst_Fields fields;
};

typedef union _union_320890 _union_320890, *P_union_320890;

union _union_320890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBFAB0 MethodInfo_1EBFAB0, *PMethodInfo_1EBFAB0;

typedef union _union_283214 _union_283214, *P_union_283214;

union _union_283214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFAB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320892 _union_320892, *P_union_320892;

union _union_320892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320882 _union_320882, *P_union_320882;

union _union_320882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320884 _union_320884, *P_union_320884;

union _union_320884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____Fields;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___o System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___o, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___o;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___Fields System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___Fields, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___Fields;

typedef struct System_ValueTuple_T8__o System_ValueTuple_T8__o, *PSystem_ValueTuple_T8__o;

typedef struct System_ValueTuple_T8__Fields System_ValueTuple_T8__Fields, *PSystem_ValueTuple_T8__Fields;

struct System_ValueTuple_T8__Fields {
    struct Il2CppObject *Item1;
};

struct System_ValueTuple_T8__o {
    struct System_ValueTuple_T8__Fields fields;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T8__o Rest;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___o {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____Fields {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

typedef union _union_320886 _union_320886, *P_union_320886;

union _union_320886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320888 _union_320888, *P_union_320888;

union _union_320888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32AB0E4 MethodInfo_32AB0E4, *PMethodInfo_32AB0E4;

typedef union _union_316607 _union_316607, *P_union_316607;

union _union_316607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB0E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32671BC MethodInfo_32671BC, *PMethodInfo_32671BC;

typedef union _union_314975 _union_314975, *P_union_314975;

union _union_314975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32671BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B4C80 MethodInfo_32B4C80, *PMethodInfo_32B4C80;

typedef union _union_318841 _union_318841, *P_union_318841;

union _union_318841 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4C80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318841 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308C40C MethodInfo_308C40C, *PMethodInfo_308C40C;

typedef struct MethodInfo_308C40C_RGCTXs MethodInfo_308C40C_RGCTXs, *PMethodInfo_308C40C_RGCTXs;

typedef union _union_214712 _union_214712, *P_union_214712;

union _union_214712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C40C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C40C_RGCTXs *rgctx_data;
    union _union_214712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308C40C_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct System_Func_MembershipInfoMissionScrollItem__bool__o System_Func_MembershipInfoMissionScrollItem__bool__o, *PSystem_Func_MembershipInfoMissionScrollItem__bool__o;

typedef struct System_Func_MembershipInfoMissionScrollItem__bool__Fields System_Func_MembershipInfoMissionScrollItem__bool__Fields, *PSystem_Func_MembershipInfoMissionScrollItem__bool__Fields;

struct System_Func_MembershipInfoMissionScrollItem__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MembershipInfoMissionScrollItem__bool__o {
    struct System_Func_MembershipInfoMissionScrollItem__bool__c *klass;
    void *monitor;
    struct System_Func_MembershipInfoMissionScrollItem__bool__Fields fields;
};

typedef struct MethodInfo_1101A1C MethodInfo_1101A1C, *PMethodInfo_1101A1C;

typedef struct MethodInfo_1101A1C_RGCTXs MethodInfo_1101A1C_RGCTXs, *PMethodInfo_1101A1C_RGCTXs;

typedef union _union_195328 _union_195328, *P_union_195328;

union _union_195328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101A1C_RGCTXs *rgctx_data;
    union _union_195328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1101A1C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_292A37C MethodInfo_292A37C, *PMethodInfo_292A37C;

typedef union _union_187930 _union_187930, *P_union_187930;

union _union_187930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A37C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB438 MethodInfo_22BB438, *PMethodInfo_22BB438;

typedef union _union_281582 _union_281582, *P_union_281582;

union _union_281582 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281582 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_MainUi_Se_StaticFields Shock_SoundKey_MainUi_Se_StaticFields, *PShock_SoundKey_MainUi_Se_StaticFields;

struct Shock_SoundKey_MainUi_Se_StaticFields {
    struct System_String_o *Enter;
    struct System_String_o *StoryReleaseDialog;
};

typedef struct Shock_ProtocolData_LiveMission_array Shock_ProtocolData_LiveMission_array, *PShock_ProtocolData_LiveMission_array;

typedef struct Shock_ProtocolData_LiveMission_o Shock_ProtocolData_LiveMission_o, *PShock_ProtocolData_LiveMission_o;

typedef struct Shock_ProtocolData_LiveMission_Fields Shock_ProtocolData_LiveMission_Fields, *PShock_ProtocolData_LiveMission_Fields;

struct Shock_ProtocolData_LiveMission_Fields {
    uint32_t master_live_id;
    struct System_UInt32_array *clear_master_live_mission_ids;
};

struct Shock_ProtocolData_LiveMission_o {
    struct Shock_ProtocolData_LiveMission_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LiveMission_Fields fields;
};

struct Shock_ProtocolData_LiveMission_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_LiveMission_o *m_Items[65535];
};

typedef union _union_320880 _union_320880, *P_union_320880;

union _union_320880 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320872 _union_320872, *P_union_320872;

union _union_320872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC9518 MethodInfo_1EC9518, *PMethodInfo_1EC9518;

typedef union _union_283030 _union_283030, *P_union_283030;

union _union_283030 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283030 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320874 _union_320874, *P_union_320874;

union _union_320874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Console_WindowsConsole_Fields System_Console_WindowsConsole_Fields, *PSystem_Console_WindowsConsole_Fields;

struct System_Console_WindowsConsole_Fields {
};

typedef struct CriWare_CriAtomEx_BiquadFilterType_c CriWare_CriAtomEx_BiquadFilterType_c, *PCriWare_CriAtomEx_BiquadFilterType_c;

typedef struct CriWare_CriAtomEx_BiquadFilterType_VTable CriWare_CriAtomEx_BiquadFilterType_VTable, *PCriWare_CriAtomEx_BiquadFilterType_VTable;

struct CriWare_CriAtomEx_BiquadFilterType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct CriWare_CriAtomEx_BiquadFilterType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx_BiquadFilterType_VTable vtable;
};

typedef struct MethodInfo_292A380 MethodInfo_292A380, *PMethodInfo_292A380;

typedef union _union_189368 _union_189368, *P_union_189368;

union _union_189368 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320876 _union_320876, *P_union_320876;

union _union_320876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D79474 MethodInfo_2D79474, *PMethodInfo_2D79474;

typedef struct MethodInfo_2D79474_RGCTXs MethodInfo_2D79474_RGCTXs, *PMethodInfo_2D79474_RGCTXs;

typedef union _union_321942 _union_321942, *P_union_321942;

union _union_321942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D79474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D79474_RGCTXs *rgctx_data;
    union _union_321942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D79474_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef union _union_320878 _union_320878, *P_union_320878;

union _union_320878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C4FD0 MethodInfo_22C4FD0, *PMethodInfo_22C4FD0;

typedef union _union_277214 _union_277214, *P_union_277214;

union _union_277214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4FD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_292A388 MethodInfo_292A388, *PMethodInfo_292A388;

typedef union _union_190806 _union_190806, *P_union_190806;

union _union_190806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D217E8 MethodInfo_1D217E8, *PMethodInfo_1D217E8;

typedef union _union_249817 _union_249817, *P_union_249817;

union _union_249817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D217E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomEx_BiquadFilterType_o CriWare_CriAtomEx_BiquadFilterType_o, *PCriWare_CriAtomEx_BiquadFilterType_o;

typedef struct CriWare_CriAtomEx_BiquadFilterType_Fields CriWare_CriAtomEx_BiquadFilterType_Fields, *PCriWare_CriAtomEx_BiquadFilterType_Fields;

struct CriWare_CriAtomEx_BiquadFilterType_Fields {
    int32_t value__;
};

struct CriWare_CriAtomEx_BiquadFilterType_o {
    struct CriWare_CriAtomEx_BiquadFilterType_Fields fields;
};

typedef struct MethodInfo_263B54C MethodInfo_263B54C, *PMethodInfo_263B54C;

typedef union _union_269666 _union_269666, *P_union_269666;

union _union_269666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263B54C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2409924 MethodInfo_2409924, *PMethodInfo_2409924;

typedef union _union_272146 _union_272146, *P_union_272146;

union _union_272146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2409924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320870 _union_320870, *P_union_320870;

union _union_320870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C35C08_RGCTXs MethodInfo_2C35C08_RGCTXs, *PMethodInfo_2C35C08_RGCTXs;

struct MethodInfo_2C35C08_RGCTXs {
    struct Il2CppClass *_0_T;
    struct MethodInfo *_1_System_Threading_LazyInitializer_EnsureInitializedCore_T_;
};

typedef struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__c System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__c, *PSystem_Collections_Generic_Dictionary_int__MultiEventPlayerResult__c;

typedef struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__VTable System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__VTable, *PSystem_Collections_Generic_Dictionary_int__MultiEventPlayerResult__VTable;

struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__VTable vtable;
};

typedef struct System_Predicate_Region__Fields System_Predicate_Region__Fields, *PSystem_Predicate_Region__Fields;

struct System_Predicate_Region__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1EEAB58 MethodInfo_1EEAB58, *PMethodInfo_1EEAB58;

typedef union _union_304806 _union_304806, *P_union_304806;

union _union_304806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEAB58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFB90 MethodInfo_1EBFB90, *PMethodInfo_1EBFB90;

typedef union _union_240329 _union_240329, *P_union_240329;

union _union_240329 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFB90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_ISetDecoderProperties_Fields SharpCompress_Compressors_LZMA_ISetDecoderProperties_Fields, *PSharpCompress_Compressors_LZMA_ISetDecoderProperties_Fields;

struct SharpCompress_Compressors_LZMA_ISetDecoderProperties_Fields {
};

typedef struct MethodInfo_32AB028 MethodInfo_32AB028, *PMethodInfo_32AB028;

typedef union _union_316591 _union_316591, *P_union_316591;

union _union_316591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AB028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B015A8 MethodInfo_2B015A8, *PMethodInfo_2B015A8;

typedef union _union_293036 _union_293036, *P_union_293036;

union _union_293036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B015A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C1268 MethodInfo_24C1268, *PMethodInfo_24C1268;

typedef union _union_290674 _union_290674, *P_union_290674;

union _union_290674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C1268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_DistinctObservable_T__TKey__o UniRx_Operators_DistinctObservable_T__TKey__o, *PUniRx_Operators_DistinctObservable_T__TKey__o;

typedef struct UniRx_Operators_DistinctObservable_T__TKey__c UniRx_Operators_DistinctObservable_T__TKey__c, *PUniRx_Operators_DistinctObservable_T__TKey__c;

typedef struct UniRx_Operators_DistinctObservable_T__TKey__Fields UniRx_Operators_DistinctObservable_T__TKey__Fields, *PUniRx_Operators_DistinctObservable_T__TKey__Fields;

typedef struct UniRx_Operators_DistinctObservable_T__TKey__RGCTXs UniRx_Operators_DistinctObservable_T__TKey__RGCTXs, *PUniRx_Operators_DistinctObservable_T__TKey__RGCTXs;

typedef struct UniRx_Operators_DistinctObservable_T__TKey__VTable UniRx_Operators_DistinctObservable_T__TKey__VTable, *PUniRx_Operators_DistinctObservable_T__TKey__VTable;

typedef struct System_Func_T__TKey__o System_Func_T__TKey__o, *PSystem_Func_T__TKey__o;

typedef struct System_Func_T__TKey__c System_Func_T__TKey__c, *PSystem_Func_T__TKey__c;

typedef struct System_Func_T__TKey__Fields System_Func_T__TKey__Fields, *PSystem_Func_T__TKey__Fields;

typedef struct System_Func_T__TKey__VTable System_Func_T__TKey__VTable, *PSystem_Func_T__TKey__VTable;

struct UniRx_Operators_DistinctObservable_T__TKey__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_DistinctObservable_T__TKey__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_DistinctObservable_T__TKey__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_DistinctObservable_T__TKey__VTable vtable;
};

struct UniRx_Operators_DistinctObservable_T__TKey__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *comparer;
    struct System_Func_T__TKey__o *keySelector;
};

struct UniRx_Operators_DistinctObservable_T__TKey__o {
    struct UniRx_Operators_DistinctObservable_T__TKey__c *klass;
    void *monitor;
    struct UniRx_Operators_DistinctObservable_T__TKey__Fields fields;
};

struct System_Func_T__TKey__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_T__TKey__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__TKey__VTable vtable;
};

struct System_Func_T__TKey__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__TKey__o {
    struct System_Func_T__TKey__c *klass;
    void *monitor;
    struct System_Func_T__TKey__Fields fields;
};

struct UniRx_Operators_DistinctObservable_T__TKey__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_DistinctObservable_Distinct_T__TKey_;
    struct MethodInfo *_4_UniRx_Operators_DistinctObservable_Distinct_T__TKey___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_c _PrivateImplementationDetails____StaticArrayInitTypeSize_72_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_72_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_72_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_72_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_VTable vtable;
};

typedef struct MethodInfo_18084C0_RGCTXs MethodInfo_18084C0_RGCTXs, *PMethodInfo_18084C0_RGCTXs;

struct MethodInfo_18084C0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_1272EEC MethodInfo_1272EEC, *PMethodInfo_1272EEC;

typedef union _union_201166 _union_201166, *P_union_201166;

union _union_201166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_Material__o System_Collections_Generic_IEnumerable_Material__o, *PSystem_Collections_Generic_IEnumerable_Material__o;

typedef struct System_Collections_Generic_IEnumerable_Material__c System_Collections_Generic_IEnumerable_Material__c, *PSystem_Collections_Generic_IEnumerable_Material__c;

typedef struct System_Collections_Generic_IEnumerable_Material__Fields System_Collections_Generic_IEnumerable_Material__Fields, *PSystem_Collections_Generic_IEnumerable_Material__Fields;

struct System_Collections_Generic_IEnumerable_Material__Fields {
};

struct System_Collections_Generic_IEnumerable_Material__o {
    struct System_Collections_Generic_IEnumerable_Material__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_Material__Fields fields;
};

struct System_Collections_Generic_IEnumerable_Material__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1D74C64 MethodInfo_1D74C64, *PMethodInfo_1D74C64;

typedef union _union_282904 _union_282904, *P_union_282904;

union _union_282904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D74C64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1062608 MethodInfo_1062608, *PMethodInfo_1062608;

typedef union _union_164815 _union_164815, *P_union_164815;

union _union_164815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1062608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IEnumerable_Reward___c System_Action_IEnumerable_Reward___c, *PSystem_Action_IEnumerable_Reward___c;

typedef struct System_Action_IEnumerable_Reward___VTable System_Action_IEnumerable_Reward___VTable, *PSystem_Action_IEnumerable_Reward___VTable;

struct System_Action_IEnumerable_Reward___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IEnumerable_Reward___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IEnumerable_Reward___VTable vtable;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_3_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_20_3_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_3_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Protocol___c__DisplayClass807_0_o Shock_Protocol___c__DisplayClass807_0_o, *PShock_Protocol___c__DisplayClass807_0_o;

typedef struct Shock_Protocol___c__DisplayClass807_0_c Shock_Protocol___c__DisplayClass807_0_c, *PShock_Protocol___c__DisplayClass807_0_c;

typedef struct Shock_Protocol___c__DisplayClass807_0_Fields Shock_Protocol___c__DisplayClass807_0_Fields, *PShock_Protocol___c__DisplayClass807_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass807_0_VTable Shock_Protocol___c__DisplayClass807_0_VTable, *PShock_Protocol___c__DisplayClass807_0_VTable;

struct Shock_Protocol___c__DisplayClass807_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass807_0_o {
    struct Shock_Protocol___c__DisplayClass807_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass807_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass807_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass807_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass807_0_VTable vtable;
};

typedef struct Aoharu_Bingo_BingoAnimation___c__DisplayClass13_0_c Aoharu_Bingo_BingoAnimation___c__DisplayClass13_0_c, *PAoharu_Bingo_BingoAnimation___c__DisplayClass13_0_c;

typedef struct Aoharu_Bingo_BingoAnimation___c__DisplayClass13_0_VTable Aoharu_Bingo_BingoAnimation___c__DisplayClass13_0_VTable, *PAoharu_Bingo_BingoAnimation___c__DisplayClass13_0_VTable;

struct Aoharu_Bingo_BingoAnimation___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoAnimation___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoAnimation___c__DisplayClass13_0_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__o System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__o, *PSystem_Collections_Generic_Dictionary_int__MultiEventPlayerResult__o;

typedef struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__Fields System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__Fields, *PSystem_Collections_Generic_Dictionary_int__MultiEventPlayerResult__Fields;

struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__o {
    struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__Fields fields;
};

typedef struct MethodInfo_264F844 MethodInfo_264F844, *PMethodInfo_264F844;

typedef union _union_173732 _union_173732, *P_union_173732;

union _union_173732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F844 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201E0EC MethodInfo_201E0EC, *PMethodInfo_201E0EC;

typedef union _union_157932 _union_157932, *P_union_157932;

union _union_157932 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E0EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C767C MethodInfo_13C767C, *PMethodInfo_13C767C;

typedef union _union_203852 _union_203852, *P_union_203852;

union _union_203852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C767C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329CC24 MethodInfo_329CC24, *PMethodInfo_329CC24;

typedef union _union_316391 _union_316391, *P_union_316391;

union _union_316391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329CC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_VTable Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_VTable, *PCysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_VTable;

struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IPlayerLoopItem_MoveNext;
    struct VirtualInvokeData _6_ResetCore;
    struct VirtualInvokeData _7_MoveNextCore;
};

typedef struct MethodInfo_1062600 MethodInfo_1062600, *PMethodInfo_1062600;

typedef union _union_170507 _union_170507, *P_union_170507;

union _union_170507 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1062600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170507 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GachaResultScene___c__DisplayClass35_0_Fields Aoharu_GachaResultScene___c__DisplayClass35_0_Fields, *PAoharu_GachaResultScene___c__DisplayClass35_0_Fields;

typedef struct Aoharu_GachaResultScene_o Aoharu_GachaResultScene_o, *PAoharu_GachaResultScene_o;

typedef struct Shock_IGachaPriceData_o Shock_IGachaPriceData_o, *PShock_IGachaPriceData_o;

typedef struct Aoharu_GachaResultScene_c Aoharu_GachaResultScene_c, *PAoharu_GachaResultScene_c;

typedef struct Aoharu_GachaResultScene_Fields Aoharu_GachaResultScene_Fields, *PAoharu_GachaResultScene_Fields;

typedef struct Shock_IGachaPriceData_c Shock_IGachaPriceData_c, *PShock_IGachaPriceData_c;

typedef struct Shock_IGachaPriceData_Fields Shock_IGachaPriceData_Fields, *PShock_IGachaPriceData_Fields;

typedef struct Aoharu_GachaResultScene_VTable Aoharu_GachaResultScene_VTable, *PAoharu_GachaResultScene_VTable;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaList_o Aoharu_Scenes_GachaResult_ResultCharaList_o, *PAoharu_Scenes_GachaResult_ResultCharaList_o;

typedef struct Aoharu_Scenes_Gacha_HasItemStatusUI_o Aoharu_Scenes_Gacha_HasItemStatusUI_o, *PAoharu_Scenes_Gacha_HasItemStatusUI_o;

typedef struct Aoharu_Scenes_Gacha_GachaConfirmDialog_o Aoharu_Scenes_Gacha_GachaConfirmDialog_o, *PAoharu_Scenes_Gacha_GachaConfirmDialog_o;

typedef struct Shock_SimpleCardDialog_o Shock_SimpleCardDialog_o, *PShock_SimpleCardDialog_o;

typedef struct Aoharu_Scenes_Gacha_GachaController_o Aoharu_Scenes_Gacha_GachaController_o, *PAoharu_Scenes_Gacha_GachaController_o;

typedef struct Aoharu_GachaResultScene_ISceneData_o Aoharu_GachaResultScene_ISceneData_o, *PAoharu_GachaResultScene_ISceneData_o;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaList_c Aoharu_Scenes_GachaResult_ResultCharaList_c, *PAoharu_Scenes_GachaResult_ResultCharaList_c;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaList_Fields Aoharu_Scenes_GachaResult_ResultCharaList_Fields, *PAoharu_Scenes_GachaResult_ResultCharaList_Fields;

typedef struct Aoharu_Scenes_Gacha_HasItemStatusUI_c Aoharu_Scenes_Gacha_HasItemStatusUI_c, *PAoharu_Scenes_Gacha_HasItemStatusUI_c;

typedef struct Aoharu_Scenes_Gacha_HasItemStatusUI_Fields Aoharu_Scenes_Gacha_HasItemStatusUI_Fields, *PAoharu_Scenes_Gacha_HasItemStatusUI_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaConfirmDialog_c Aoharu_Scenes_Gacha_GachaConfirmDialog_c, *PAoharu_Scenes_Gacha_GachaConfirmDialog_c;

typedef struct Aoharu_Scenes_Gacha_GachaConfirmDialog_Fields Aoharu_Scenes_Gacha_GachaConfirmDialog_Fields, *PAoharu_Scenes_Gacha_GachaConfirmDialog_Fields;

typedef struct Shock_SimpleCardDialog_c Shock_SimpleCardDialog_c, *PShock_SimpleCardDialog_c;

typedef struct Shock_SimpleCardDialog_Fields Shock_SimpleCardDialog_Fields, *PShock_SimpleCardDialog_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaController_c Aoharu_Scenes_Gacha_GachaController_c, *PAoharu_Scenes_Gacha_GachaController_c;

typedef struct Aoharu_Scenes_Gacha_GachaController_Fields Aoharu_Scenes_Gacha_GachaController_Fields, *PAoharu_Scenes_Gacha_GachaController_Fields;

typedef struct Aoharu_GachaResultScene_ISceneData_c Aoharu_GachaResultScene_ISceneData_c, *PAoharu_GachaResultScene_ISceneData_c;

typedef struct Aoharu_GachaResultScene_ISceneData_Fields Aoharu_GachaResultScene_ISceneData_Fields, *PAoharu_GachaResultScene_ISceneData_Fields;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaList_VTable Aoharu_Scenes_GachaResult_ResultCharaList_VTable, *PAoharu_Scenes_GachaResult_ResultCharaList_VTable;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaIcon_o Aoharu_Scenes_GachaResult_ResultCharaIcon_o, *PAoharu_Scenes_GachaResult_ResultCharaIcon_o;

typedef struct UnityEngine_UI_GridLayoutGroup_o UnityEngine_UI_GridLayoutGroup_o, *PUnityEngine_UI_GridLayoutGroup_o;

typedef struct System_Collections_Generic_List_ResultCharaIcon__o System_Collections_Generic_List_ResultCharaIcon__o, *PSystem_Collections_Generic_List_ResultCharaIcon__o;

typedef struct Aoharu_Scenes_Gacha_HasItemStatusUI_VTable Aoharu_Scenes_Gacha_HasItemStatusUI_VTable, *PAoharu_Scenes_Gacha_HasItemStatusUI_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaConfirmDialog_VTable Aoharu_Scenes_Gacha_GachaConfirmDialog_VTable, *PAoharu_Scenes_Gacha_GachaConfirmDialog_VTable;

typedef struct System_Action_IGachaData__IGachaPriceData__ulong__o System_Action_IGachaData__IGachaPriceData__ulong__o, *PSystem_Action_IGachaData__IGachaPriceData__ulong__o;

typedef struct Shock_SimpleCardDialog_VTable Shock_SimpleCardDialog_VTable, *PShock_SimpleCardDialog_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaController_VTable Aoharu_Scenes_Gacha_GachaController_VTable, *PAoharu_Scenes_Gacha_GachaController_VTable;

typedef struct System_Action_IGachaData__o System_Action_IGachaData__o, *PSystem_Action_IGachaData__o;

typedef struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__o System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__o, *PSystem_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__o;

typedef struct System_Action_IGachaData__IGachaPriceData__o System_Action_IGachaData__IGachaPriceData__o, *PSystem_Action_IGachaData__IGachaPriceData__o;

typedef struct System_Action_USE_CATEGORY_TYPE__o System_Action_USE_CATEGORY_TYPE__o, *PSystem_Action_USE_CATEGORY_TYPE__o;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog_o Aoharu_Scenes_Gacha_GachaPlayDialog_o, *PAoharu_Scenes_Gacha_GachaPlayDialog_o;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaIcon_c Aoharu_Scenes_GachaResult_ResultCharaIcon_c, *PAoharu_Scenes_GachaResult_ResultCharaIcon_c;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaIcon_Fields Aoharu_Scenes_GachaResult_ResultCharaIcon_Fields, *PAoharu_Scenes_GachaResult_ResultCharaIcon_Fields;

typedef struct UnityEngine_UI_GridLayoutGroup_c UnityEngine_UI_GridLayoutGroup_c, *PUnityEngine_UI_GridLayoutGroup_c;

typedef struct UnityEngine_UI_GridLayoutGroup_Fields UnityEngine_UI_GridLayoutGroup_Fields, *PUnityEngine_UI_GridLayoutGroup_Fields;

typedef struct System_Collections_Generic_List_ResultCharaIcon__c System_Collections_Generic_List_ResultCharaIcon__c, *PSystem_Collections_Generic_List_ResultCharaIcon__c;

typedef struct System_Collections_Generic_List_ResultCharaIcon__Fields System_Collections_Generic_List_ResultCharaIcon__Fields, *PSystem_Collections_Generic_List_ResultCharaIcon__Fields;

typedef struct System_Action_IGachaData__IGachaPriceData__ulong__c System_Action_IGachaData__IGachaPriceData__ulong__c, *PSystem_Action_IGachaData__IGachaPriceData__ulong__c;

typedef struct System_Action_IGachaData__IGachaPriceData__ulong__Fields System_Action_IGachaData__IGachaPriceData__ulong__Fields, *PSystem_Action_IGachaData__IGachaPriceData__ulong__Fields;

typedef struct System_Action_IGachaData__c System_Action_IGachaData__c, *PSystem_Action_IGachaData__c;

typedef struct System_Action_IGachaData__Fields System_Action_IGachaData__Fields, *PSystem_Action_IGachaData__Fields;

typedef struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__c System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__c, *PSystem_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__c;

typedef struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__Fields System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__Fields, *PSystem_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__Fields;

typedef struct System_Action_IGachaData__IGachaPriceData__c System_Action_IGachaData__IGachaPriceData__c, *PSystem_Action_IGachaData__IGachaPriceData__c;

typedef struct System_Action_IGachaData__IGachaPriceData__Fields System_Action_IGachaData__IGachaPriceData__Fields, *PSystem_Action_IGachaData__IGachaPriceData__Fields;

typedef struct System_Action_USE_CATEGORY_TYPE__c System_Action_USE_CATEGORY_TYPE__c, *PSystem_Action_USE_CATEGORY_TYPE__c;

typedef struct System_Action_USE_CATEGORY_TYPE__Fields System_Action_USE_CATEGORY_TYPE__Fields, *PSystem_Action_USE_CATEGORY_TYPE__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog_c Aoharu_Scenes_Gacha_GachaPlayDialog_c, *PAoharu_Scenes_Gacha_GachaPlayDialog_c;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog_Fields Aoharu_Scenes_Gacha_GachaPlayDialog_Fields, *PAoharu_Scenes_Gacha_GachaPlayDialog_Fields;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaIcon_VTable Aoharu_Scenes_GachaResult_ResultCharaIcon_VTable, *PAoharu_Scenes_GachaResult_ResultCharaIcon_VTable;

typedef struct UnityEngine_UI_GridLayoutGroup_VTable UnityEngine_UI_GridLayoutGroup_VTable, *PUnityEngine_UI_GridLayoutGroup_VTable;

typedef struct System_Collections_Generic_List_ResultCharaIcon__StaticFields System_Collections_Generic_List_ResultCharaIcon__StaticFields, *PSystem_Collections_Generic_List_ResultCharaIcon__StaticFields;

typedef struct System_Collections_Generic_List_ResultCharaIcon__VTable System_Collections_Generic_List_ResultCharaIcon__VTable, *PSystem_Collections_Generic_List_ResultCharaIcon__VTable;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaIcon_array Aoharu_Scenes_GachaResult_ResultCharaIcon_array, *PAoharu_Scenes_GachaResult_ResultCharaIcon_array;

typedef struct System_Action_IGachaData__IGachaPriceData__ulong__VTable System_Action_IGachaData__IGachaPriceData__ulong__VTable, *PSystem_Action_IGachaData__IGachaPriceData__ulong__VTable;

typedef struct System_Action_IGachaData__VTable System_Action_IGachaData__VTable, *PSystem_Action_IGachaData__VTable;

typedef struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__VTable System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__VTable, *PSystem_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__VTable;

typedef struct System_Action_IGachaData__IGachaPriceData__VTable System_Action_IGachaData__IGachaPriceData__VTable, *PSystem_Action_IGachaData__IGachaPriceData__VTable;

typedef struct System_Action_USE_CATEGORY_TYPE__VTable System_Action_USE_CATEGORY_TYPE__VTable, *PSystem_Action_USE_CATEGORY_TYPE__VTable;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog_VTable Aoharu_Scenes_Gacha_GachaPlayDialog_VTable, *PAoharu_Scenes_Gacha_GachaPlayDialog_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_array Aoharu_Scenes_Gacha_GachaPlayDialogItem_array, *PAoharu_Scenes_Gacha_GachaPlayDialogItem_array;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_o Aoharu_Scenes_Gacha_GachaPlayDialogItem_o, *PAoharu_Scenes_Gacha_GachaPlayDialogItem_o;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_c Aoharu_Scenes_Gacha_GachaPlayDialogItem_c, *PAoharu_Scenes_Gacha_GachaPlayDialogItem_c;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_Fields Aoharu_Scenes_Gacha_GachaPlayDialogItem_Fields, *PAoharu_Scenes_Gacha_GachaPlayDialogItem_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_VTable Aoharu_Scenes_Gacha_GachaPlayDialogItem_VTable, *PAoharu_Scenes_Gacha_GachaPlayDialogItem_VTable;

struct Aoharu_Scenes_Gacha_HasItemStatusUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_HasItemStatusUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_HasItemStatusUI_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct System_Action_IGachaData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IGachaData__IGachaPriceData__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IGachaData__IGachaPriceData__ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IGachaData__IGachaPriceData__ulong__VTable vtable;
};

struct Aoharu_Scenes_Gacha_HasItemStatusUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_medalUIRoot;
    struct Shock_TextMeshUI_o *m_chargeMedalText;
    struct Shock_TextMeshUI_o *m_freeMedalText;
    struct UnityEngine_GameObject_o *m_ticketUIRoot;
    struct Shock_TextMeshUI_o *m_ticketNameText;
    struct Shock_TextMeshUI_o *m_ticketAmountText;
    struct Shock_GrayoutUI_o *m_medalGrayoutUI;
    struct Shock_ButtonEvent_o *m_medalButton;
    struct Shock_GrayoutUI_o *m_ticketGrayoutUI;
    struct Shock_ButtonEvent_o *m_ticketButton;
    struct Shock_ConsumeIcon_o *m_medalIcon;
    struct Shock_ConsumeIcon_o *m_ticketIcon;
};

struct Aoharu_Scenes_Gacha_HasItemStatusUI_o {
    struct Aoharu_Scenes_Gacha_HasItemStatusUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_HasItemStatusUI_Fields fields;
};

struct System_Action_IGachaData__IGachaPriceData__ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IGachaData__IGachaPriceData__ulong__o {
    struct System_Action_IGachaData__IGachaPriceData__ulong__c *klass;
    void *monitor;
    struct System_Action_IGachaData__IGachaPriceData__ulong__Fields fields;
};

struct Aoharu_Scenes_GachaResult_ResultCharaIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon_o *m_Items[65535];
};

struct Aoharu_Scenes_GachaResult_ResultCharaIcon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_newIcon;
    struct Shock_CardIcon_o *m_cardIcon;
    struct UnityEngine_GameObject_o *m_Rarity3IconEffect;
    struct UnityEngine_GameObject_o *m_Rarity4IconEffect;
    struct UnityEngine_GameObject_o *m_ExchangeItemEffect;
    struct Shock_TextMeshUI_o *m_cardExchangeText;
    struct System_Action_CardData__o *_OnReleased_k__BackingField;
    struct System_Action_CardData__o *_OnClick_k__BackingField;
};

struct System_Action_USE_CATEGORY_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_GachaResultScene_ISceneData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_GachaResultScene_ISceneData_Fields {
};

struct Aoharu_GachaResultScene_ISceneData_o {
    struct Aoharu_GachaResultScene_ISceneData_c *klass;
    void *monitor;
    struct Aoharu_GachaResultScene_ISceneData_Fields fields;
};

struct System_Collections_Generic_List_ResultCharaIcon__Fields {
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_RewardIcon_o *m_rewardIcon;
    struct Shock_AnimatorPlayer_o *m_animatorPlayer;
};

struct Shock_SimpleCardDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_NoteText;
    struct Shock_TextMeshUI_o *m_ButtonText;
    struct Shock_CardIcon_o *m_CardIcon;
};

struct Aoharu_Scenes_Gacha_GachaConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_IGachaPriceData_Fields {
};

struct System_Action_IGachaData__o {
    struct System_Action_IGachaData__c *klass;
    void *monitor;
    struct System_Action_IGachaData__Fields fields;
};

struct System_Action_IGachaData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IGachaData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IGachaData__VTable vtable;
};

struct Aoharu_GachaResultScene___c__DisplayClass35_0_Fields {
    struct Aoharu_GachaResultScene_o *__4__this;
    struct Shock_IGachaData_o *gachaData;
    struct Shock_IGachaPriceData_o *priceData;
    uint32_t gachaId;
    struct System_Action_DialogResultCode__o *__9__11;
};

struct UnityEngine_UI_GridLayoutGroup_Fields {
    struct UnityEngine_UI_LayoutGroup_Fields super;
    int32_t m_StartCorner;
    int32_t m_StartAxis;
    struct UnityEngine_Vector2_o m_CellSize;
    struct UnityEngine_Vector2_o m_Spacing;
    int32_t m_Constraint;
    int32_t m_ConstraintCount;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_GachaResult_ResultCharaList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_GachaResult_ResultCharaList_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon_o *m_original;
    struct UnityEngine_UI_GridLayoutGroup_o *m_Grid;
    struct UnityEngine_RectTransform_o *m_CharacterCard;
    struct System_Collections_Generic_List_ResultCharaIcon__o *m_list;
    struct System_Action_CardData__o *OnReleased;
    struct System_Action_CardData__o *_OnclickCard_k__BackingField;
};

struct Shock_SimpleCardDialog_o {
    struct Shock_SimpleCardDialog_c *klass;
    void *monitor;
    struct Shock_SimpleCardDialog_Fields fields;
};

struct Shock_SimpleCardDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_SimpleCardDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SimpleCardDialog_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_o *m_Items[65535];
};

struct Aoharu_GachaResultScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_menuTween;
    struct Aoharu_Scenes_GachaResult_ResultCharaList_o *m_listUI;
    struct UnityEngine_GameObject_o *m_uiRoot;
    struct UnityEngine_GameObject_o *m_bgObj;
    struct Aoharu_Scenes_Gacha_BuyButton_o *m_buyButton;
    struct Shock_ButtonEvent_o *m_memberlistButton;
    struct Aoharu_Scenes_Gacha_HasItemStatusUI_o *m_hasItemUI;
    struct Aoharu_Scenes_Gacha_GachaConfirmDialog_o *m_GachaConfirmDialog;
    struct Shock_SimpleCardDialog_o *m_MovieCardDialog;
    struct UnityEngine_GameObject_o *m_ExchangeRoot;
    struct Shock_ButtonEvent_o *m_ExchangeButton;
    struct UnityEngine_GameObject_o *m_ExchangeResultRoot;
    struct Shock_TextMeshUI_o *m_ExchangeGetText;
    struct Shock_TextMeshUI_o *m_ExchangeResultBeforeText;
    struct Shock_TextMeshUI_o *m_ExchangeResultAfterText;
    struct UnityEngine_GameObject_o *m_MessageObjRoot;
    struct Shock_TextMeshUI_o *m_exchangeItemText;
    struct Aoharu_Scenes_Gacha_GachaController_o *m_controller;
    struct Aoharu_GachaResultScene_ISceneData_o *m_sceneData;
    int32_t m_exchangePtAmount;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
};

struct Aoharu_GachaResultScene_o {
    struct Aoharu_GachaResultScene_c *klass;
    void *monitor;
    struct Aoharu_GachaResultScene_Fields fields;
};

struct Aoharu_GachaResultScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_GachaResultScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaResultScene_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_AnimatorPlayer_o *m_animatorPlayer;
    struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_array *m_items;
    float m_delay;
    struct UnityEngine_Transform_o *m_root;
    struct UnityEngine_Transform_o *m_button;
    struct System_Action_o *_OnOpened_k__BackingField;
    struct System_Action_o *_OnCloseAction_k__BackingField;
    bool _BackButton_k__BackingField;
    bool _MenuButton_k__BackingField;
    bool _StaminaButton_k__BackingField;
    bool _GemButton_k__BackingField;
    bool _PaidGemButton_k__BackingField;
    int32_t m_dataLength;
    bool m_isFinishAnimation;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog_o {
    struct Aoharu_Scenes_Gacha_GachaPlayDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog_Fields fields;
};

struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UI_GridLayoutGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _29_CalculateLayoutInputVertical;
    struct VirtualInvokeData _30_get_minWidth;
    struct VirtualInvokeData _31_get_preferredWidth;
    struct VirtualInvokeData _32_get_flexibleWidth;
    struct VirtualInvokeData _33_get_minHeight;
    struct VirtualInvokeData _34_get_preferredHeight;
    struct VirtualInvokeData _35_get_flexibleHeight;
    struct VirtualInvokeData _36_get_layoutPriority;
    struct VirtualInvokeData _37_SetLayoutHorizontal;
    struct VirtualInvokeData _38_SetLayoutVertical;
    struct VirtualInvokeData _39_OnTransformChildrenChanged;
};

struct System_Action_USE_CATEGORY_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_GachaResult_ResultCharaIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_IGachaPriceData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_IGachaPriceData_o {
    struct Shock_IGachaPriceData_c *klass;
    void *monitor;
    struct Shock_IGachaPriceData_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_o {
    struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_Fields fields;
};

struct Aoharu_Scenes_GachaResult_ResultCharaList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_GachaResult_ResultCharaList_VTable vtable;
};

struct Aoharu_Scenes_GachaResult_ResultCharaList_o {
    struct Aoharu_Scenes_GachaResult_ResultCharaList_c *klass;
    void *monitor;
    struct Aoharu_Scenes_GachaResult_ResultCharaList_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CanncelButton;
    struct Shock_ButtonEvent_o *m_MeetButton;
    struct Shock_TextMeshUI_o *m_MeetButtonText;
    struct UnityEngine_GameObject_o *m_FreeHaveObject;
    struct UnityEngine_GameObject_o *m_ChargeHaveObject;
    struct UnityEngine_GameObject_o *m_TicketHaveObject;
    struct Shock_TextMeshUI_o *m_FreeHaveBeforeNumText;
    struct Shock_TextMeshUI_o *m_FreeHaveAfterNumText;
    struct Shock_TextMeshUI_o *m_ChargeHaveBeforeNumText;
    struct Shock_TextMeshUI_o *m_ChargHaveAfterNumText;
    struct Shock_TextMeshUI_o *m_TicketHaveBeforeNumText;
    struct Shock_TextMeshUI_o *m_TicketHaveAfterNumText;
    struct UnityEngine_UI_Image_o *m_Ticketicon;
    struct Shock_TextMeshUI_o *m_InfoText;
    struct Shock_TextMeshUI_o *m_PeriodText;
    struct Shock_TextMeshUI_o *m_NoticeText;
    struct UnityEngine_UI_Image_o *m_GachaBanner;
    struct Shock_ButtonEvent_o *m_SpecialCommercialButton;
    struct Shock_ButtonEvent_o *m_FundButton;
    struct Shock_WebViewDialog_o *m_WebViewDialog;
    struct System_Action_IGachaData__IGachaPriceData__ulong__o *_OnGachaRun_k__BackingField;
};

struct Aoharu_Scenes_Gacha_GachaController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Aoharu_Scenes_Gacha_GachaController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaController_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaController_Fields {
    struct System_Action_int__o *_OnTabSelected_k__BackingField;
    struct System_Action_IGachaPriceData__ulong__o *_OnPriceSelected_k__BackingField;
    struct System_Action_IGachaData__o *_OnGachaSelected_k__BackingField;
    struct System_Action_IGachaData__IGachaPriceData__ulong__o *_OnPlayCheckd_k__BackingField;
    struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__o *_OnRunSuccessed_k__BackingField;
    struct System_Action_IGachaData__IGachaPriceData__o *_OnFailedLoss_k__BackingField;
    struct System_Action_o *_OnFailedExpired_k__BackingField;
    struct System_Action_USE_CATEGORY_TYPE__o *_OnSelectUseCategory_k__BackingField;
    struct System_Action_o *_OnOpenPlayGachaDialog_k__BackingField;
    struct System_Action_o *_OnClosePlayGachaDialog_k__BackingField;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog_o *m_gachaPlayDialog;
};

struct Aoharu_Scenes_Gacha_GachaController_o {
    struct Aoharu_Scenes_Gacha_GachaController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaController_Fields fields;
};

struct System_Collections_Generic_List_ResultCharaIcon__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Action_USE_CATEGORY_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_USE_CATEGORY_TYPE__VTable vtable;
};

struct System_Collections_Generic_List_ResultCharaIcon__o {
    struct System_Collections_Generic_List_ResultCharaIcon__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ResultCharaIcon__Fields fields;
};

struct System_Collections_Generic_List_ResultCharaIcon__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ResultCharaIcon__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ResultCharaIcon__VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaConfirmDialog_o {
    struct Aoharu_Scenes_Gacha_GachaConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaConfirmDialog_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaConfirmDialog_VTable vtable;
};

struct Aoharu_Scenes_GachaResult_ResultCharaIcon_o {
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon_c *klass;
    void *monitor;
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon_Fields fields;
};

struct Aoharu_Scenes_GachaResult_ResultCharaIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon_VTable vtable;
};

struct UnityEngine_UI_GridLayoutGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_GridLayoutGroup_VTable vtable;
};

struct UnityEngine_UI_GridLayoutGroup_o {
    struct UnityEngine_UI_GridLayoutGroup_c *klass;
    void *monitor;
    struct UnityEngine_UI_GridLayoutGroup_Fields fields;
};

struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__VTable vtable;
};

struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__o {
    struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__c *klass;
    void *monitor;
    struct System_Action_IGachaData__IGachaPriceData__GachaBonusItemData__bool__Fields fields;
};

struct System_Action_IGachaData__IGachaPriceData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IGachaData__IGachaPriceData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IGachaData__IGachaPriceData__VTable vtable;
};

struct System_Action_IGachaData__IGachaPriceData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IGachaData__IGachaPriceData__o {
    struct System_Action_IGachaData__IGachaPriceData__c *klass;
    void *monitor;
    struct System_Action_IGachaData__IGachaPriceData__Fields fields;
};

struct System_Action_USE_CATEGORY_TYPE__o {
    struct System_Action_USE_CATEGORY_TYPE__c *klass;
    void *monitor;
    struct System_Action_USE_CATEGORY_TYPE__Fields fields;
};

struct System_Collections_Generic_List_ResultCharaIcon__StaticFields {
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon_array *s_emptyArray;
};

typedef struct System_Func_T1__IObservable_TResult___c System_Func_T1__IObservable_TResult___c, *PSystem_Func_T1__IObservable_TResult___c;

typedef struct System_Func_T1__IObservable_TResult___VTable System_Func_T1__IObservable_TResult___VTable, *PSystem_Func_T1__IObservable_TResult___VTable;

struct System_Func_T1__IObservable_TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_T1__IObservable_TResult___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T1__IObservable_TResult___VTable vtable;
};

typedef struct MethodInfo_20A0508 MethodInfo_20A0508, *PMethodInfo_20A0508;

typedef union _union_293200 _union_293200, *P_union_293200;

union _union_293200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A0508 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FinallyObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747410 MethodInfo_1747410, *PMethodInfo_1747410;

typedef union _union_162385 _union_162385, *P_union_162385;

union _union_162385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32670E8 MethodInfo_32670E8, *PMethodInfo_32670E8;

typedef union _union_315197 _union_315197, *P_union_315197;

union _union_315197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32670E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190F80C MethodInfo_190F80C, *PMethodInfo_190F80C;

typedef struct MethodInfo_190F80C_RGCTXs MethodInfo_190F80C_RGCTXs, *PMethodInfo_190F80C_RGCTXs;

typedef union _union_317378 _union_317378, *P_union_317378;

union _union_317378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190F80C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190F80C_RGCTXs *rgctx_data;
    union _union_317378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190F80C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_2434970 MethodInfo_2434970, *PMethodInfo_2434970;

typedef union _union_274970 _union_274970, *P_union_274970;

union _union_274970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434970 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StoryChapterListScene_MySave_Fields Aoharu_StoryChapterListScene_MySave_Fields, *PAoharu_StoryChapterListScene_MySave_Fields;

struct Aoharu_StoryChapterListScene_MySave_Fields {
    uint32_t _GroupId_k__BackingField;
    int32_t _ChapterType_k__BackingField;
    uint32_t _StoryId_k__BackingField;
    uint32_t _StoryPartId_k__BackingField;
    bool _StoryIsRead_k__BackingField;
    bool _HasRead_k__BackingField;
};

typedef struct Shock_MemberSortDialog___c__DisplayClass63_1_c Shock_MemberSortDialog___c__DisplayClass63_1_c, *PShock_MemberSortDialog___c__DisplayClass63_1_c;

typedef struct Shock_MemberSortDialog___c__DisplayClass63_1_VTable Shock_MemberSortDialog___c__DisplayClass63_1_VTable, *PShock_MemberSortDialog___c__DisplayClass63_1_VTable;

struct Shock_MemberSortDialog___c__DisplayClass63_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MemberSortDialog___c__DisplayClass63_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MemberSortDialog___c__DisplayClass63_1_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__c System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__c;

struct System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_72_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_72_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_72_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_Fields fields;
};

typedef struct UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TResult__VTable UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TResult__VTable, *PUniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TResult__VTable;

struct UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef struct System_Diagnostics_Debugger_StaticFields System_Diagnostics_Debugger_StaticFields, *PSystem_Diagnostics_Debugger_StaticFields;

struct System_Diagnostics_Debugger_StaticFields {
    struct System_String_o *DefaultCategory;
};

typedef struct MethodInfo_264F864 MethodInfo_264F864, *PMethodInfo_264F864;

typedef union _union_175170 _union_175170, *P_union_175170;

union _union_175170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFB5C MethodInfo_1EBFB5C, *PMethodInfo_1EBFB5C;

typedef union _union_240135 _union_240135, *P_union_240135;

union _union_240135 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFB5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240135 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E8398 MethodInfo_17E8398, *PMethodInfo_17E8398;

typedef struct MethodInfo_17E8398_RGCTXs MethodInfo_17E8398_RGCTXs, *PMethodInfo_17E8398_RGCTXs;

typedef union _union_192228 _union_192228, *P_union_192228;

union _union_192228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E8398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E8398_RGCTXs *rgctx_data;
    union _union_192228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17E8398_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__o System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__o, *PSystem_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__Fields System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__o {
    struct System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_BeginnerMissionRewardMst__Fields fields;
};

typedef struct Aoharu_MultiEventMatchingDialog_VTable Aoharu_MultiEventMatchingDialog_VTable, *PAoharu_MultiEventMatchingDialog_VTable;

struct Aoharu_MultiEventMatchingDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

typedef struct MethodInfo_264F868 MethodInfo_264F868, *PMethodInfo_264F868;

typedef union _union_176608 _union_176608, *P_union_176608;

union _union_176608 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F868 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176608 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_4_c Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_4_c, *PAoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_4_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_4_VTable Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_4_VTable, *PAoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_4_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_4_VTable vtable;
};

typedef struct Chipstar_FileWriter_StorageFileTable__c Chipstar_FileWriter_StorageFileTable__c, *PChipstar_FileWriter_StorageFileTable__c;

typedef struct Chipstar_FileWriter_StorageFileTable__VTable Chipstar_FileWriter_StorageFileTable__VTable, *PChipstar_FileWriter_StorageFileTable__VTable;

struct Chipstar_FileWriter_StorageFileTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
};

struct Chipstar_FileWriter_StorageFileTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_FileWriter_StorageFileTable__VTable vtable;
};

typedef struct UniRx_Triggers_ObservableCancelTrigger_VTable UniRx_Triggers_ObservableCancelTrigger_VTable, *PUniRx_Triggers_ObservableCancelTrigger_VTable;

struct UniRx_Triggers_ObservableCancelTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_RaiseOnCompletedOnDestroy;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_ICancelHandler_OnCancel;
};

typedef struct Shock_Scenes_ResourceDownload_IResourceDownload_array Shock_Scenes_ResourceDownload_IResourceDownload_array, *PShock_Scenes_ResourceDownload_IResourceDownload_array;

typedef struct Shock_Scenes_ResourceDownload_IResourceDownload_o Shock_Scenes_ResourceDownload_IResourceDownload_o, *PShock_Scenes_ResourceDownload_IResourceDownload_o;

typedef struct Shock_Scenes_ResourceDownload_IResourceDownload_c Shock_Scenes_ResourceDownload_IResourceDownload_c, *PShock_Scenes_ResourceDownload_IResourceDownload_c;

typedef struct Shock_Scenes_ResourceDownload_IResourceDownload_Fields Shock_Scenes_ResourceDownload_IResourceDownload_Fields, *PShock_Scenes_ResourceDownload_IResourceDownload_Fields;

struct Shock_Scenes_ResourceDownload_IResourceDownload_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_ResourceDownload_IResourceDownload_o *m_Items[65535];
};

struct Shock_Scenes_ResourceDownload_IResourceDownload_Fields {
};

struct Shock_Scenes_ResourceDownload_IResourceDownload_o {
    struct Shock_Scenes_ResourceDownload_IResourceDownload_c *klass;
    void *monitor;
    struct Shock_Scenes_ResourceDownload_IResourceDownload_Fields fields;
};

struct Shock_Scenes_ResourceDownload_IResourceDownload_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_MemberSortDialog___c__DisplayClass63_1_o Shock_MemberSortDialog___c__DisplayClass63_1_o, *PShock_MemberSortDialog___c__DisplayClass63_1_o;

typedef struct Shock_MemberSortDialog___c__DisplayClass63_1_Fields Shock_MemberSortDialog___c__DisplayClass63_1_Fields, *PShock_MemberSortDialog___c__DisplayClass63_1_Fields;

struct Shock_MemberSortDialog___c__DisplayClass63_1_Fields {
    struct Shock_CharacterGroupMst_o *chara;
};

struct Shock_MemberSortDialog___c__DisplayClass63_1_o {
    struct Shock_MemberSortDialog___c__DisplayClass63_1_c *klass;
    void *monitor;
    struct Shock_MemberSortDialog___c__DisplayClass63_1_Fields fields;
};

typedef struct Aoharu_MusicLibrary_MusicLibraryScroll_Fields Aoharu_MusicLibrary_MusicLibraryScroll_Fields, *PAoharu_MusicLibrary_MusicLibraryScroll_Fields;

typedef struct FancyScrollView_FancyScrollRect_MusicLibraryScrollItemData__MusicLibraryScrollContext__Fields FancyScrollView_FancyScrollRect_MusicLibraryScrollItemData__MusicLibraryScrollContext__Fields, *PFancyScrollView_FancyScrollRect_MusicLibraryScrollItemData__MusicLibraryScrollContext__Fields;

typedef struct System_Action_MusicMst__int__o System_Action_MusicMst__int__o, *PSystem_Action_MusicMst__int__o;

typedef struct System_Action_MusicMst__int__c System_Action_MusicMst__int__c, *PSystem_Action_MusicMst__int__c;

typedef struct System_Action_MusicMst__int__Fields System_Action_MusicMst__int__Fields, *PSystem_Action_MusicMst__int__Fields;

typedef struct System_Action_MusicMst__int__VTable System_Action_MusicMst__int__VTable, *PSystem_Action_MusicMst__int__VTable;

struct System_Action_MusicMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MusicMst__int__o {
    struct System_Action_MusicMst__int__c *klass;
    void *monitor;
    struct System_Action_MusicMst__int__Fields fields;
};

struct System_Action_MusicMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MusicMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MusicMst__int__VTable vtable;
};

struct FancyScrollView_FancyScrollRect_MusicLibraryScrollItemData__MusicLibraryScrollContext__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct Aoharu_MusicLibrary_MusicLibraryScroll_Fields {
    struct FancyScrollView_FancyScrollRect_MusicLibraryScrollItemData__MusicLibraryScrollContext__Fields super;
    struct FancyScrollView_Scroller_o *m_Scroller;
    struct UnityEngine_GameObject_o *m_CellPrefab;
    float m_CellSize;
    struct System_Action_MusicMst__o *_OnSelectMusic_k__BackingField;
    struct System_Action_MusicMst__int__o *_OnMusicDetail_k__BackingField;
    struct System_Action_MusicMst__o *_OnLive_k__BackingField;
};

typedef struct MethodInfo_10EF328_RGCTXs MethodInfo_10EF328_RGCTXs, *PMethodInfo_10EF328_RGCTXs;

struct MethodInfo_10EF328_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeMusicMst__Fields Carbon_ListDictionary_ValueTuple_uint__int___NoticeMusicMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__int___NoticeMusicMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeMusicMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct Shock_LotteryInfoMstTable_StaticFields Shock_LotteryInfoMstTable_StaticFields, *PShock_LotteryInfoMstTable_StaticFields;

typedef struct Shock_LotteryInfoMstTable_o Shock_LotteryInfoMstTable_o, *PShock_LotteryInfoMstTable_o;

typedef struct Shock_LotteryInfoMstTable_c Shock_LotteryInfoMstTable_c, *PShock_LotteryInfoMstTable_c;

typedef struct Shock_LotteryInfoMstTable_Fields Shock_LotteryInfoMstTable_Fields, *PShock_LotteryInfoMstTable_Fields;

typedef struct Shock_LotteryInfoMstTable_VTable Shock_LotteryInfoMstTable_VTable, *PShock_LotteryInfoMstTable_VTable;

typedef struct Shock_GameMstTableBase_LotteryInfoMst__uint__Fields Shock_GameMstTableBase_LotteryInfoMst__uint__Fields, *PShock_GameMstTableBase_LotteryInfoMst__uint__Fields;

struct Shock_GameMstTableBase_LotteryInfoMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LotteryInfoMstTable_Fields {
    struct Shock_GameMstTableBase_LotteryInfoMst__uint__Fields super;
};

struct Shock_LotteryInfoMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LotteryInfoMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__LotteryInfoMst__o *ms_HashTable;
};

struct Shock_LotteryInfoMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LotteryInfoMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LotteryInfoMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryInfoMstTable_VTable vtable;
};

struct Shock_LotteryInfoMstTable_o {
    struct Shock_LotteryInfoMstTable_c *klass;
    void *monitor;
    struct Shock_LotteryInfoMstTable_Fields fields;
};

typedef struct MethodInfo_1FD2F20 MethodInfo_1FD2F20, *PMethodInfo_1FD2F20;

typedef union _union_265588 _union_265588, *P_union_265588;

union _union_265588 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2F20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265588 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D65150 MethodInfo_2D65150, *PMethodInfo_2D65150;

typedef struct MethodInfo_2D65150_RGCTXs MethodInfo_2D65150_RGCTXs, *PMethodInfo_2D65150_RGCTXs;

typedef union _union_298628 _union_298628, *P_union_298628;

union _union_298628 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D65150 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ObjectExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D65150_RGCTXs *rgctx_data;
    union _union_298628 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D65150_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_Fields Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_Fields, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_Fields;

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_o Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_o, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_o;

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_c Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_c, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_c;

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_Fields Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_Fields, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_Fields;

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_VTable Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_VTable, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_VTable;

typedef struct Shock_LoginBonusRewardSettingMst_o Shock_LoginBonusRewardSettingMst_o, *PShock_LoginBonusRewardSettingMst_o;

typedef struct Shock_LoginBonusRewardMst_o Shock_LoginBonusRewardMst_o, *PShock_LoginBonusRewardMst_o;

typedef struct Aoharu_LoginBonusItem_o Aoharu_LoginBonusItem_o, *PAoharu_LoginBonusItem_o;

typedef struct Shock_LoginBonusRewardSettingMst_c Shock_LoginBonusRewardSettingMst_c, *PShock_LoginBonusRewardSettingMst_c;

typedef struct Shock_LoginBonusRewardSettingMst_Fields Shock_LoginBonusRewardSettingMst_Fields, *PShock_LoginBonusRewardSettingMst_Fields;

typedef struct Shock_LoginBonusRewardMst_c Shock_LoginBonusRewardMst_c, *PShock_LoginBonusRewardMst_c;

typedef struct Shock_LoginBonusRewardMst_Fields Shock_LoginBonusRewardMst_Fields, *PShock_LoginBonusRewardMst_Fields;

typedef struct Aoharu_LoginBonusItem_c Aoharu_LoginBonusItem_c, *PAoharu_LoginBonusItem_c;

typedef struct Aoharu_LoginBonusItem_Fields Aoharu_LoginBonusItem_Fields, *PAoharu_LoginBonusItem_Fields;

typedef struct Shock_LoginBonusRewardSettingMst_VTable Shock_LoginBonusRewardSettingMst_VTable, *PShock_LoginBonusRewardSettingMst_VTable;

typedef struct Shock_LoginBonusRewardMst_VTable Shock_LoginBonusRewardMst_VTable, *PShock_LoginBonusRewardMst_VTable;

typedef struct Aoharu_LoginBonusItem_VTable Aoharu_LoginBonusItem_VTable, *PAoharu_LoginBonusItem_VTable;

typedef struct Aoharu_LoginBonusItemAmount_o Aoharu_LoginBonusItemAmount_o, *PAoharu_LoginBonusItemAmount_o;

typedef struct Aoharu_LoginBonusItemAmount_c Aoharu_LoginBonusItemAmount_c, *PAoharu_LoginBonusItemAmount_c;

typedef struct Aoharu_LoginBonusItemAmount_Fields Aoharu_LoginBonusItemAmount_Fields, *PAoharu_LoginBonusItemAmount_Fields;

typedef struct Aoharu_LoginBonusItemAmount_VTable Aoharu_LoginBonusItemAmount_VTable, *PAoharu_LoginBonusItemAmount_VTable;

struct Aoharu_LoginBonusItem_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_ItemGetAnimator;
    struct UnityEngine_UI_Image_o *m_ItemIcon;
    struct UnityEngine_U2D_SpriteAtlas_o *m_loginBonustAtlas;
    struct UnityEngine_UI_Image_o *m_ItemBgImage;
    struct Aoharu_UI_CharaImageIcon_o *m_CardIcon;
    struct UnityEngine_GameObject_o *m_ItemGetIcon;
    struct UnityEngine_UI_Image_o *m_ItemGrayIcon;
    struct UnityEngine_GameObject_o *m_ItemGetPrefab;
    struct Aoharu_LoginBonusItemAmount_o *m_ItemAmount;
    bool m_IsActiveGetSprite;
};

struct Aoharu_LoginBonusItem_o {
    struct Aoharu_LoginBonusItem_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusItem_Fields fields;
};

struct Aoharu_LoginBonusItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusItem_VTable vtable;
};

struct Shock_LoginBonusRewardSettingMst_Fields {
    uint32_t _masterLoginBonusId;
    int32_t _dayCount;
    uint32_t _masterLoginBonusRewardId;
    struct System_String_o *_itemBackgroundSpriteName;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_Fields {
    struct Shock_CardData_o *card;
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_o *CS___8__locals1;
};

struct Shock_LoginBonusRewardSettingMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Aoharu_LoginBonusItemAmount_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusItemAmount_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_AmountText;
    struct UnityEngine_GameObject_o *m_BonusAmountObject;
    struct Shock_TextMeshUI_o *m_BonusAmountText;
    struct UnityEngine_Canvas_o *m_Canvas;
};

struct Shock_LoginBonusRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_LoginBonusRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginBonusRewardMst_VTable vtable;
};

struct Shock_LoginBonusRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LoginBonusRewardMst_o {
    struct Shock_LoginBonusRewardMst_c *klass;
    void *monitor;
    struct Shock_LoginBonusRewardMst_Fields fields;
};

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_VTable vtable;
};

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_Fields {
    struct Shock_LoginBonusRewardSettingMst_o *reward;
    struct Shock_LoginBonusRewardMst_o *rewardMst;
    struct Aoharu_LoginBonusItem_o *item;
};

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_o {
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_c *klass;
    void *monitor;
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_1_Fields fields;
};

struct Aoharu_LoginBonusItemAmount_o {
    struct Aoharu_LoginBonusItemAmount_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusItemAmount_Fields fields;
};

struct Aoharu_LoginBonusItemAmount_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusItemAmount_VTable vtable;
};

struct Shock_LoginBonusRewardSettingMst_o {
    struct Shock_LoginBonusRewardSettingMst_c *klass;
    void *monitor;
    struct Shock_LoginBonusRewardSettingMst_Fields fields;
};

struct Shock_LoginBonusRewardSettingMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginBonusRewardSettingMst_VTable vtable;
};

typedef struct UniRx_Observable___c__DisplayClass198_1_T1__TResult__c UniRx_Observable___c__DisplayClass198_1_T1__TResult__c, *PUniRx_Observable___c__DisplayClass198_1_T1__TResult__c;

typedef struct UniRx_Observable___c__DisplayClass198_1_T1__TResult__RGCTXs UniRx_Observable___c__DisplayClass198_1_T1__TResult__RGCTXs, *PUniRx_Observable___c__DisplayClass198_1_T1__TResult__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass198_1_T1__TResult__VTable UniRx_Observable___c__DisplayClass198_1_T1__TResult__VTable, *PUniRx_Observable___c__DisplayClass198_1_T1__TResult__VTable;

struct UniRx_Observable___c__DisplayClass198_1_T1__TResult__RGCTXs {
    struct Il2CppClass *_0_System_Func_IAsyncResult__TResult_;
    struct MethodInfo *_1_System_Func_IAsyncResult__TResult__Invoke;
    struct Il2CppClass *_2_UniRx_AsyncSubject_TResult_;
    struct MethodInfo *_3_UniRx_AsyncSubject_TResult__OnError;
    struct MethodInfo *_4_UniRx_AsyncSubject_TResult__OnNext;
    struct MethodInfo *_5_UniRx_AsyncSubject_TResult__OnCompleted;
};

struct UniRx_Observable___c__DisplayClass198_1_T1__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass198_1_T1__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass198_1_T1__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass198_1_T1__TResult__VTable vtable;
};

typedef struct Shock_Login_GetUserStep_VTable Shock_Login_GetUserStep_VTable, *PShock_Login_GetUserStep_VTable;

struct Shock_Login_GetUserStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

typedef struct Shock_Protocol___c__DisplayClass557_0_c Shock_Protocol___c__DisplayClass557_0_c, *PShock_Protocol___c__DisplayClass557_0_c;

typedef struct Shock_Protocol___c__DisplayClass557_0_VTable Shock_Protocol___c__DisplayClass557_0_VTable, *PShock_Protocol___c__DisplayClass557_0_VTable;

struct Shock_Protocol___c__DisplayClass557_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass557_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass557_0_VTable vtable;
};

typedef struct MethodInfo_31499B4 MethodInfo_31499B4, *PMethodInfo_31499B4;

typedef union _union_223367 _union_223367, *P_union_223367;

union _union_223367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31499B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F10F8_RGCTXs MethodInfo_17F10F8_RGCTXs, *PMethodInfo_17F10F8_RGCTXs;

struct MethodInfo_17F10F8_RGCTXs {
    struct Il2CppClass *_0_System_EmptyArray_T_;
};

typedef struct Mono_Security_Cryptography_MD2Managed_StaticFields Mono_Security_Cryptography_MD2Managed_StaticFields, *PMono_Security_Cryptography_MD2Managed_StaticFields;

struct Mono_Security_Cryptography_MD2Managed_StaticFields {
    struct System_Byte_array *PI_SUBST;
};

typedef struct MethodInfo_2E65FD0_RGCTXs MethodInfo_2E65FD0_RGCTXs, *PMethodInfo_2E65FD0_RGCTXs;

struct MethodInfo_2E65FD0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
};

typedef struct System_Xml_Schema_Datatype_token_c System_Xml_Schema_Datatype_token_c, *PSystem_Xml_Schema_Datatype_token_c;

typedef struct System_Xml_Schema_Datatype_token_VTable System_Xml_Schema_Datatype_token_VTable, *PSystem_Xml_Schema_Datatype_token_VTable;

struct System_Xml_Schema_Datatype_token_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_token_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_token_VTable vtable;
};

typedef struct MethodInfo_32B4BA8 MethodInfo_32B4BA8, *PMethodInfo_32B4BA8;

typedef union _union_318749 _union_318749, *P_union_318749;

union _union_318749 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4BA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318749 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C762C MethodInfo_13C762C, *PMethodInfo_13C762C;

typedef union _union_203850 _union_203850, *P_union_203850;

union _union_203850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C762C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C744_RGCTXs MethodInfo_336C744_RGCTXs, *PMethodInfo_336C744_RGCTXs;

struct MethodInfo_336C744_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_30AEEEC MethodInfo_30AEEEC, *PMethodInfo_30AEEEC;

typedef struct MethodInfo_30AEEEC_RGCTXs MethodInfo_30AEEEC_RGCTXs, *PMethodInfo_30AEEEC_RGCTXs;

typedef union _union_206010 _union_206010, *P_union_206010;

union _union_206010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AEEEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AEEEC_RGCTXs *rgctx_data;
    union _union_206010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30AEEEC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Payload_o Shock_Payload_o, *PShock_Payload_o;

typedef struct Shock_Payload_c Shock_Payload_c, *PShock_Payload_c;

typedef struct Shock_Payload_Fields Shock_Payload_Fields, *PShock_Payload_Fields;

typedef struct Shock_Payload_VTable Shock_Payload_VTable, *PShock_Payload_VTable;

typedef struct Shock_Attachment_array Shock_Attachment_array, *PShock_Attachment_array;

typedef struct Shock_Attachment_o Shock_Attachment_o, *PShock_Attachment_o;

typedef struct Shock_Attachment_c Shock_Attachment_c, *PShock_Attachment_c;

typedef struct Shock_Attachment_Fields Shock_Attachment_Fields, *PShock_Attachment_Fields;

typedef struct Shock_Attachment_VTable Shock_Attachment_VTable, *PShock_Attachment_VTable;

typedef struct Shock_Field_array Shock_Field_array, *PShock_Field_array;

typedef struct Shock_Field_o Shock_Field_o, *PShock_Field_o;

typedef struct Shock_Field_c Shock_Field_c, *PShock_Field_c;

typedef struct Shock_Field_Fields Shock_Field_Fields, *PShock_Field_Fields;

typedef struct Shock_Field_VTable Shock_Field_VTable, *PShock_Field_VTable;

struct Shock_Payload_Fields {
    struct System_String_o *channel;
    struct System_String_o *username;
    struct System_String_o *text;
    struct System_String_o *icon_emoji;
    struct System_String_o *icon_url;
    struct Shock_Attachment_array *attachments;
};

struct Shock_Payload_o {
    struct Shock_Payload_c *klass;
    void *monitor;
    struct Shock_Payload_Fields fields;
};

struct Shock_Payload_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Payload_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Payload_VTable vtable;
};

struct Shock_Attachment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Field_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Field_o *m_Items[65535];
};

struct Shock_Field_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Attachment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Attachment_VTable vtable;
};

struct Shock_Attachment_Fields {
    struct System_String_o *fallback;
    struct System_String_o *color;
    struct System_String_o *pretext;
    struct System_String_o *author_name;
    struct System_String_o *author_link;
    struct System_String_o *author_icon;
    struct System_String_o *title;
    struct System_String_o *title_link;
    struct System_String_o *text;
    struct Shock_Field_array *fields;
    struct System_String_o *image_url;
    struct System_String_o *thumb_url;
    struct System_String_o *footer;
    struct System_String_o *footer_icon;
    struct System_String_o *ts;
    struct System_String_array *mrkdwn_in;
};

struct Shock_Attachment_o {
    struct Shock_Attachment_c *klass;
    void *monitor;
    struct Shock_Attachment_Fields fields;
};

struct Shock_Attachment_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Attachment_o *m_Items[65535];
};

struct Shock_Field_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Field_VTable vtable;
};

struct Shock_Field_Fields {
    struct System_String_o *title;
    struct System_String_o *value;
    struct System_String_o *_short;
};

struct Shock_Field_o {
    struct Shock_Field_c *klass;
    void *monitor;
    struct Shock_Field_Fields fields;
};

typedef struct UnityEngine_UIElements_DefaultEventSystem_VTable UnityEngine_UIElements_DefaultEventSystem_VTable, *PUnityEngine_UIElements_DefaultEventSystem_VTable;

struct UnityEngine_UIElements_DefaultEventSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Xml_Schema_Datatype_token_o System_Xml_Schema_Datatype_token_o, *PSystem_Xml_Schema_Datatype_token_o;

typedef struct System_Xml_Schema_Datatype_token_Fields System_Xml_Schema_Datatype_token_Fields, *PSystem_Xml_Schema_Datatype_token_Fields;

typedef struct System_Xml_Schema_Datatype_normalizedString_Fields System_Xml_Schema_Datatype_normalizedString_Fields, *PSystem_Xml_Schema_Datatype_normalizedString_Fields;

typedef struct System_Xml_Schema_Datatype_string_Fields System_Xml_Schema_Datatype_string_Fields, *PSystem_Xml_Schema_Datatype_string_Fields;

struct System_Xml_Schema_Datatype_string_Fields {
    struct System_Xml_Schema_Datatype_anySimpleType_Fields super;
};

struct System_Xml_Schema_Datatype_normalizedString_Fields {
    struct System_Xml_Schema_Datatype_string_Fields super;
};

struct System_Xml_Schema_Datatype_token_Fields {
    struct System_Xml_Schema_Datatype_normalizedString_Fields super;
};

struct System_Xml_Schema_Datatype_token_o {
    struct System_Xml_Schema_Datatype_token_c *klass;
    void *monitor;
    struct System_Xml_Schema_Datatype_token_Fields fields;
};

typedef struct FancyScrollView_FancyCellGroup_TItemData__TContext__VTable FancyScrollView_FancyCellGroup_TItemData__TContext__VTable, *PFancyScrollView_FancyCellGroup_TItemData__TContext__VTable;

struct FancyScrollView_FancyCellGroup_TItemData__TContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_Cells;
    struct VirtualInvokeData _11_InstantiateCells;
};

typedef struct MethodInfo_313FF08 MethodInfo_313FF08, *PMethodInfo_313FF08;

typedef union _union_236643 _union_236643, *P_union_236643;

union _union_236643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313FF08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LoginBonusMst__bool__VTable System_Func_LoginBonusMst__bool__VTable, *PSystem_Func_LoginBonusMst__bool__VTable;

struct System_Func_LoginBonusMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_131CD90 MethodInfo_131CD90, *PMethodInfo_131CD90;

typedef union _union_284724 _union_284724, *P_union_284724;

union _union_284724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131CD90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF8CB0 MethodInfo_2EF8CB0, *PMethodInfo_2EF8CB0;

typedef union _union_203020 _union_203020, *P_union_203020;

union _union_203020 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8CB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_IExperimentalFeatures_c UnityEngine_UIElements_IExperimentalFeatures_c, *PUnityEngine_UIElements_IExperimentalFeatures_c;

struct UnityEngine_UIElements_IExperimentalFeatures_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1B5AD70 MethodInfo_1B5AD70, *PMethodInfo_1B5AD70;

struct MethodInfo_1B5AD70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256293 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GuestCardSelectScrollItemData_o Aoharu_GuestCardSelectScrollItemData_o, *PAoharu_GuestCardSelectScrollItemData_o;

typedef struct Aoharu_GuestCardSelectScrollItemData_c Aoharu_GuestCardSelectScrollItemData_c, *PAoharu_GuestCardSelectScrollItemData_c;

typedef struct Aoharu_GuestCardSelectScrollItemData_Fields Aoharu_GuestCardSelectScrollItemData_Fields, *PAoharu_GuestCardSelectScrollItemData_Fields;

typedef struct Aoharu_GuestCardSelectScrollItemData_VTable Aoharu_GuestCardSelectScrollItemData_VTable, *PAoharu_GuestCardSelectScrollItemData_VTable;

struct Aoharu_GuestCardSelectScrollItemData_Fields {
    struct Shock_CardData_o *_Data_k__BackingField;
};

struct Aoharu_GuestCardSelectScrollItemData_o {
    struct Aoharu_GuestCardSelectScrollItemData_c *klass;
    void *monitor;
    struct Aoharu_GuestCardSelectScrollItemData_Fields fields;
};

struct Aoharu_GuestCardSelectScrollItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestCardSelectScrollItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestCardSelectScrollItemData_VTable vtable;
};

typedef struct System_Reflection_MonoMethodInfo_VTable System_Reflection_MonoMethodInfo_VTable, *PSystem_Reflection_MonoMethodInfo_VTable;

struct System_Reflection_MonoMethodInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_163881 _union_163881, *P_union_163881;

union _union_163881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14FE94C_RGCTXs MethodInfo_14FE94C_RGCTXs, *PMethodInfo_14FE94C_RGCTXs;

struct MethodInfo_14FE94C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1919830_RGCTXs MethodInfo_1919830_RGCTXs, *PMethodInfo_1919830_RGCTXs;

struct MethodInfo_1919830_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_163883 _union_163883, *P_union_163883;

union _union_163883 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163885 _union_163885, *P_union_163885;

union _union_163885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FEAC4_RGCTXs MethodInfo_18FEAC4_RGCTXs, *PMethodInfo_18FEAC4_RGCTXs;

struct MethodInfo_18FEAC4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_163887 _union_163887, *P_union_163887;

union _union_163887 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163889 _union_163889, *P_union_163889;

union _union_163889 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_AssetLoad_VTable Chipstar_Downloads_AssetLoad_VTable, *PChipstar_Downloads_AssetLoad_VTable;

struct Chipstar_Downloads_AssetLoad_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1FD2F0C MethodInfo_1FD2F0C, *PMethodInfo_1FD2F0C;

typedef union _union_267500 _union_267500, *P_union_267500;

union _union_267500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2F0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEAB28 MethodInfo_1EEAB28, *PMethodInfo_1EEAB28;

typedef union _union_304410 _union_304410, *P_union_304410;

union _union_304410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEAB28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D7AE4 MethodInfo_15D7AE4, *PMethodInfo_15D7AE4;

typedef struct MethodInfo_15D7AE4_RGCTXs MethodInfo_15D7AE4_RGCTXs, *PMethodInfo_15D7AE4_RGCTXs;

typedef union _union_331458 _union_331458, *P_union_331458;

union _union_331458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7AE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7AE4_RGCTXs *rgctx_data;
    union _union_331458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D7AE4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_242AEB0 MethodInfo_242AEB0, *PMethodInfo_242AEB0;

typedef union _union_275398 _union_275398, *P_union_275398;

union _union_275398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AEB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ImmutableEmptyObservable_T__c UniRx_Operators_ImmutableEmptyObservable_T__c, *PUniRx_Operators_ImmutableEmptyObservable_T__c;

typedef struct UniRx_Operators_ImmutableEmptyObservable_T__StaticFields UniRx_Operators_ImmutableEmptyObservable_T__StaticFields, *PUniRx_Operators_ImmutableEmptyObservable_T__StaticFields;

typedef struct UniRx_Operators_ImmutableEmptyObservable_T__RGCTXs UniRx_Operators_ImmutableEmptyObservable_T__RGCTXs, *PUniRx_Operators_ImmutableEmptyObservable_T__RGCTXs;

typedef struct UniRx_Operators_ImmutableEmptyObservable_T__VTable UniRx_Operators_ImmutableEmptyObservable_T__VTable, *PUniRx_Operators_ImmutableEmptyObservable_T__VTable;

typedef struct UniRx_Operators_ImmutableEmptyObservable_T__o UniRx_Operators_ImmutableEmptyObservable_T__o, *PUniRx_Operators_ImmutableEmptyObservable_T__o;

typedef struct UniRx_Operators_ImmutableEmptyObservable_T__Fields UniRx_Operators_ImmutableEmptyObservable_T__Fields, *PUniRx_Operators_ImmutableEmptyObservable_T__Fields;

struct UniRx_Operators_ImmutableEmptyObservable_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnCompleted;
    struct Il2CppClass *_2_UniRx_Operators_ImmutableEmptyObservable_T_;
    struct MethodInfo *_3_UniRx_Operators_ImmutableEmptyObservable_T___ctor;
    struct Il2CppClass *_4_UniRx_Operators_ImmutableEmptyObservable_T_;
};

struct UniRx_Operators_ImmutableEmptyObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_ImmutableEmptyObservable_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Operators_ImmutableEmptyObservable_T__StaticFields *static_fields;
    struct UniRx_Operators_ImmutableEmptyObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ImmutableEmptyObservable_T__VTable vtable;
};

struct UniRx_Operators_ImmutableEmptyObservable_T__Fields {
};

struct UniRx_Operators_ImmutableEmptyObservable_T__o {
    struct UniRx_Operators_ImmutableEmptyObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ImmutableEmptyObservable_T__Fields fields;
};

struct UniRx_Operators_ImmutableEmptyObservable_T__StaticFields {
    struct UniRx_Operators_ImmutableEmptyObservable_T__o *Instance;
};

typedef union _union_163891 _union_163891, *P_union_163891;

union _union_163891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163893 _union_163893, *P_union_163893;

union _union_163893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163895 _union_163895, *P_union_163895;

union _union_163895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163897 _union_163897, *P_union_163897;

union _union_163897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_c Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_c, *PShock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_c;

typedef struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_VTable Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_VTable, *PShock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_VTable;

struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_VTable vtable;
};

typedef union _union_163899 _union_163899, *P_union_163899;

union _union_163899 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_DelayFrameSubscriptionObservable_T__RGCTXs UniRx_Operators_DelayFrameSubscriptionObservable_T__RGCTXs, *PUniRx_Operators_DelayFrameSubscriptionObservable_T__RGCTXs;

struct UniRx_Operators_DelayFrameSubscriptionObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_DelayFrameSubscriptionObservable___c_T_;
    struct MethodInfo *_4_UniRx_Operators_DelayFrameSubscriptionObservable___c_T___SubscribeCore_b__4_0;
    struct Il2CppClass *_5_System_Action_long__IObserver_T___MultipleAssignmentDisposable__IObservable_T__;
    struct MethodInfo *_6_System_Action_long__IObserver_T___MultipleAssignmentDisposable__IObservable_T____ctor;
    struct MethodInfo *_7_UniRx_ObservableExtensions_SubscribeWithState3_long__IObserver_T___MultipleAssignmentDisposable__IObservable_T__;
};

typedef struct MethodInfo_1EBFB9C MethodInfo_1EBFB9C, *PMethodInfo_1EBFB9C;

typedef union _union_240523 _union_240523, *P_union_240523;

union _union_240523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFB9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SubscriptionData_c Shock_SubscriptionData_c, *PShock_SubscriptionData_c;

typedef struct Shock_SubscriptionData_VTable Shock_SubscriptionData_VTable, *PShock_SubscriptionData_VTable;

struct Shock_SubscriptionData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SubscriptionData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SubscriptionData_VTable vtable;
};

typedef struct MethodInfo_1EBFB10 MethodInfo_1EBFB10, *PMethodInfo_1EBFB10;

typedef struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c, *PShock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c;

typedef union _union_158895 _union_158895, *P_union_158895;

typedef struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__VTable Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__VTable, *PShock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__VTable;

union _union_158895 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFB10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158895 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__VTable vtable;
};

typedef struct MethodInfo_2E82E34 MethodInfo_2E82E34, *PMethodInfo_2E82E34;

typedef union _union_334171 _union_334171, *P_union_334171;

union _union_334171 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82E34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334171 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2ED4 MethodInfo_1FD2ED4, *PMethodInfo_1FD2ED4;

typedef union _union_266862 _union_266862, *P_union_266862;

union _union_266862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2ED4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleFloat_c UnityEngine_UIElements_StyleFloat_c, *PUnityEngine_UIElements_StyleFloat_c;

typedef struct UnityEngine_UIElements_StyleFloat_VTable UnityEngine_UIElements_StyleFloat_VTable, *PUnityEngine_UIElements_StyleFloat_VTable;

struct UnityEngine_UIElements_StyleFloat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_value;
    struct VirtualInvokeData _5_get_keyword;
    struct VirtualInvokeData _6_Equals;
};

struct UnityEngine_UIElements_StyleFloat_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleFloat_VTable vtable;
};

typedef struct UniRx_IObserver_TElement__c UniRx_IObserver_TElement__c, *PUniRx_IObserver_TElement__c;

struct UniRx_IObserver_TElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2E8D8E0 MethodInfo_2E8D8E0, *PMethodInfo_2E8D8E0;

typedef union _union_228527 _union_228527, *P_union_228527;

union _union_228527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D8E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_c Cysharp_Threading_Tasks_UniTaskSynchronizationContext_c, *PCysharp_Threading_Tasks_UniTaskSynchronizationContext_c;

typedef struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_StaticFields Cysharp_Threading_Tasks_UniTaskSynchronizationContext_StaticFields, *PCysharp_Threading_Tasks_UniTaskSynchronizationContext_StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_VTable Cysharp_Threading_Tasks_UniTaskSynchronizationContext_VTable, *PCysharp_Threading_Tasks_UniTaskSynchronizationContext_VTable;

typedef struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_array Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_array, *PCysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_array;

typedef struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_o Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_o, *PCysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_o;

typedef struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_Fields Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_Fields, *PCysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_Fields;

typedef struct System_Threading_SendOrPostCallback_o System_Threading_SendOrPostCallback_o, *PSystem_Threading_SendOrPostCallback_o;

typedef struct System_Threading_SendOrPostCallback_c System_Threading_SendOrPostCallback_c, *PSystem_Threading_SendOrPostCallback_c;

typedef struct System_Threading_SendOrPostCallback_Fields System_Threading_SendOrPostCallback_Fields, *PSystem_Threading_SendOrPostCallback_Fields;

typedef struct System_Threading_SendOrPostCallback_VTable System_Threading_SendOrPostCallback_VTable, *PSystem_Threading_SendOrPostCallback_VTable;

struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_Fields {
    struct System_Threading_SendOrPostCallback_o *callback;
    struct Il2CppObject *state;
};

struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_o {
    struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_StaticFields {
    struct System_Threading_SpinLock_o gate;
    bool dequing;
    int32_t actionListCount;
    struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_array *actionList;
    int32_t waitingListCount;
    struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_array *waitingList;
    int32_t opCount;
};

struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Send;
    struct VirtualInvokeData _5_Post;
    struct VirtualInvokeData _6_OperationStarted;
    struct VirtualInvokeData _7_OperationCompleted;
    struct VirtualInvokeData _8_Wait;
    struct VirtualInvokeData _9_CreateCopy;
};

struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_VTable vtable;
};

struct System_Threading_SendOrPostCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Threading_SendOrPostCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_SendOrPostCallback_VTable vtable;
};

struct System_Threading_SendOrPostCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Threading_SendOrPostCallback_o {
    struct System_Threading_SendOrPostCallback_c *klass;
    void *monitor;
    struct System_Threading_SendOrPostCallback_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Cysharp_Threading_Tasks_UniTaskSynchronizationContext_Callback_o m_Items[65535];
};

typedef struct MethodInfo_19DB6F8 MethodInfo_19DB6F8, *PMethodInfo_19DB6F8;

typedef union _union_253697 _union_253697, *P_union_253697;

union _union_253697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB6F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_DeckCardIcon__Fields System_Action_DeckCardIcon__Fields, *PSystem_Action_DeckCardIcon__Fields;

struct System_Action_DeckCardIcon__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2E8D8E8 MethodInfo_2E8D8E8, *PMethodInfo_2E8D8E8;

typedef union _union_228695 _union_228695, *P_union_228695;

union _union_228695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D8E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6798C_RGCTXs MethodInfo_2D6798C_RGCTXs, *PMethodInfo_2D6798C_RGCTXs;

struct MethodInfo_2D6798C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_CreateObservable_T__TState_;
    struct MethodInfo *_1_UniRx_Operators_CreateObservable_T__TState___ctor;
};

typedef struct UnityEngine_GUIStateObjects_c UnityEngine_GUIStateObjects_c, *PUnityEngine_GUIStateObjects_c;

typedef struct UnityEngine_GUIStateObjects_StaticFields UnityEngine_GUIStateObjects_StaticFields, *PUnityEngine_GUIStateObjects_StaticFields;

typedef struct UnityEngine_GUIStateObjects_VTable UnityEngine_GUIStateObjects_VTable, *PUnityEngine_GUIStateObjects_VTable;

typedef struct System_Collections_Generic_Dictionary_int__object__o System_Collections_Generic_Dictionary_int__object__o, *PSystem_Collections_Generic_Dictionary_int__object__o;

typedef struct System_Collections_Generic_Dictionary_int__object__c System_Collections_Generic_Dictionary_int__object__c, *PSystem_Collections_Generic_Dictionary_int__object__c;

typedef struct System_Collections_Generic_Dictionary_int__object__Fields System_Collections_Generic_Dictionary_int__object__Fields, *PSystem_Collections_Generic_Dictionary_int__object__Fields;

typedef struct System_Collections_Generic_Dictionary_int__object__VTable System_Collections_Generic_Dictionary_int__object__VTable, *PSystem_Collections_Generic_Dictionary_int__object__VTable;

struct System_Collections_Generic_Dictionary_int__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__object__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__object__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__object__o {
    struct System_Collections_Generic_Dictionary_int__object__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__object__Fields fields;
};

struct UnityEngine_GUIStateObjects_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_GUIStateObjects_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_GUIStateObjects_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUIStateObjects_VTable vtable;
};

struct UnityEngine_GUIStateObjects_StaticFields {
    struct System_Collections_Generic_Dictionary_int__object__o *s_StateCache;
};

typedef union _union_163861 _union_163861, *P_union_163861;

union _union_163861 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163863 _union_163863, *P_union_163863;

union _union_163863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163865 _union_163865, *P_union_163865;

union _union_163865 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_NoticeChannelName__INoticeChannel__Fields System_Collections_Generic_Dictionary_NoticeChannelName__INoticeChannel__Fields, *PSystem_Collections_Generic_Dictionary_NoticeChannelName__INoticeChannel__Fields;

struct System_Collections_Generic_Dictionary_NoticeChannelName__INoticeChannel__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_1EBFB08 MethodInfo_1EBFB08, *PMethodInfo_1EBFB08;

typedef union _union_158891 _union_158891, *P_union_158891;

union _union_158891 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFB08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163867 _union_163867, *P_union_163867;

union _union_163867 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Platform_FirebaseAppUtils_StaticFields Firebase_Platform_FirebaseAppUtils_StaticFields, *PFirebase_Platform_FirebaseAppUtils_StaticFields;

typedef struct Firebase_Platform_FirebaseAppUtils_o Firebase_Platform_FirebaseAppUtils_o, *PFirebase_Platform_FirebaseAppUtils_o;

typedef struct Firebase_Platform_FirebaseAppUtils_c Firebase_Platform_FirebaseAppUtils_c, *PFirebase_Platform_FirebaseAppUtils_c;

typedef struct Firebase_Platform_FirebaseAppUtils_Fields Firebase_Platform_FirebaseAppUtils_Fields, *PFirebase_Platform_FirebaseAppUtils_Fields;

typedef struct Firebase_Platform_FirebaseAppUtils_VTable Firebase_Platform_FirebaseAppUtils_VTable, *PFirebase_Platform_FirebaseAppUtils_VTable;

struct Firebase_Platform_FirebaseAppUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_TranslateDllNotFoundException;
    struct VirtualInvokeData _5_PollCallbacks;
    struct VirtualInvokeData _6_GetDefaultInstance;
    struct VirtualInvokeData _7_GetDefaultInstanceName;
    struct VirtualInvokeData _8_GetLogLevel;
};

struct Firebase_Platform_FirebaseAppUtils_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Platform_FirebaseAppUtils_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Platform_FirebaseAppUtils_VTable vtable;
};

struct Firebase_Platform_FirebaseAppUtils_Fields {
};

struct Firebase_Platform_FirebaseAppUtils_o {
    struct Firebase_Platform_FirebaseAppUtils_c *klass;
    void *monitor;
    struct Firebase_Platform_FirebaseAppUtils_Fields fields;
};

struct Firebase_Platform_FirebaseAppUtils_StaticFields {
    struct Firebase_Platform_FirebaseAppUtils_o *instance;
};

typedef struct MethodInfo_30930F4_RGCTXs MethodInfo_30930F4_RGCTXs, *PMethodInfo_30930F4_RGCTXs;

struct MethodInfo_30930F4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_SubscriptionData_o Shock_SubscriptionData_o, *PShock_SubscriptionData_o;

typedef struct Shock_SubscriptionData_Fields Shock_SubscriptionData_Fields, *PShock_SubscriptionData_Fields;

typedef struct Shock_BillingSubscriptionMst_o Shock_BillingSubscriptionMst_o, *PShock_BillingSubscriptionMst_o;

typedef struct System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__o System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__o, *PSystem_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__o;

typedef struct Shock_ProtocolData_Subscription_o Shock_ProtocolData_Subscription_o, *PShock_ProtocolData_Subscription_o;

typedef struct Shock_BillingSubscriptionMst_c Shock_BillingSubscriptionMst_c, *PShock_BillingSubscriptionMst_c;

typedef struct Shock_BillingSubscriptionMst_Fields Shock_BillingSubscriptionMst_Fields, *PShock_BillingSubscriptionMst_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__c System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__Fields System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__Fields;

typedef struct Shock_ProtocolData_Subscription_c Shock_ProtocolData_Subscription_c, *PShock_ProtocolData_Subscription_c;

typedef struct Shock_ProtocolData_Subscription_Fields Shock_ProtocolData_Subscription_Fields, *PShock_ProtocolData_Subscription_Fields;

typedef struct Shock_BillingSubscriptionMst_VTable Shock_BillingSubscriptionMst_VTable, *PShock_BillingSubscriptionMst_VTable;

typedef struct Shock_ProtocolData_Subscription_VTable Shock_ProtocolData_Subscription_VTable, *PShock_ProtocolData_Subscription_VTable;

struct Shock_BillingSubscriptionMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ProtocolData_Subscription_Fields {
    struct System_String_o *master_billing_subscription_label;
    int32_t purchase_count;
    int64_t last_purchase_date_time;
    int64_t start_date_time;
    int64_t expire_date_time;
};

struct System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__o {
    struct System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__Fields fields;
};

struct Shock_SubscriptionData_Fields {
    struct Shock_BillingSubscriptionMst_o *_Mst_k__BackingField;
    struct System_Collections_Generic_IReadOnlyList_BillingSubscriptionRewardMst__o *_Rewards_k__BackingField;
    struct Shock_ProtocolData_Subscription_o *m_subscription;
};

struct Shock_SubscriptionData_o {
    struct Shock_SubscriptionData_c *klass;
    void *monitor;
    struct Shock_SubscriptionData_Fields fields;
};

struct Shock_ProtocolData_Subscription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BillingSubscriptionMst_Fields {
    struct System_String_o *_masterBillingProductId;
    struct System_String_o *_label;
    uint32_t _deviceType;
    struct System_String_o *_name;
    struct System_String_o *_title;
    struct System_String_o *_summary;
    int32_t _subscriptionType;
    uint32_t _masterReleaseLabelId;
};

struct Shock_BillingSubscriptionMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingSubscriptionMst_VTable vtable;
};

struct Shock_ProtocolData_Subscription_o {
    struct Shock_ProtocolData_Subscription_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Subscription_Fields fields;
};

struct Shock_ProtocolData_Subscription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Subscription_VTable vtable;
};

struct Shock_BillingSubscriptionMst_o {
    struct Shock_BillingSubscriptionMst_c *klass;
    void *monitor;
    struct Shock_BillingSubscriptionMst_Fields fields;
};

typedef union _union_163869 _union_163869, *P_union_163869;

union _union_163869 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11E1E40 MethodInfo_11E1E40, *PMethodInfo_11E1E40;

typedef union _union_258946 _union_258946, *P_union_258946;

union _union_258946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E1E40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT8;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T9__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT9;
    struct Il2CppClass *_22_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T10__;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT10;
    struct Il2CppClass *_24_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T11__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT11;
    struct Il2CppClass *_26_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T12__;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT12;
    struct Il2CppClass *_28_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T13__;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT13;
    struct Il2CppClass *_30_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T14__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT14;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__Fields Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__Fields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__Fields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__o Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__o, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__o;

typedef struct Cysharp_Threading_Tasks_ITriggerHandler_T__o Cysharp_Threading_Tasks_ITriggerHandler_T__o, *PCysharp_Threading_Tasks_ITriggerHandler_T__o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__Fields Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__Fields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__Fields;

typedef struct Cysharp_Threading_Tasks_ITriggerHandler_T__c Cysharp_Threading_Tasks_ITriggerHandler_T__c, *PCysharp_Threading_Tasks_ITriggerHandler_T__c;

typedef struct Cysharp_Threading_Tasks_ITriggerHandler_T__Fields Cysharp_Threading_Tasks_ITriggerHandler_T__Fields, *PCysharp_Threading_Tasks_ITriggerHandler_T__Fields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__RGCTXs Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__RGCTXs, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__VTable;

typedef struct Cysharp_Threading_Tasks_TriggerEvent_T__o Cysharp_Threading_Tasks_TriggerEvent_T__o, *PCysharp_Threading_Tasks_TriggerEvent_T__o;

typedef struct Cysharp_Threading_Tasks_TriggerEvent_T__Fields Cysharp_Threading_Tasks_TriggerEvent_T__Fields, *PCysharp_Threading_Tasks_TriggerEvent_T__Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_TriggerEvent_T__SetCompleted;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AwakeMonitor_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AwakeMonitor_T___ctor;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_TriggerEvent_T__Add;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TriggerEvent_T__Remove;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_TriggerEvent_T__SetResult;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T_;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T___ctor;
};

struct Cysharp_Threading_Tasks_ITriggerHandler_T__Fields {
};

struct Cysharp_Threading_Tasks_ITriggerHandler_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Cysharp_Threading_Tasks_ITriggerHandler_T__o {
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_TriggerEvent_T__Fields {
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__o *head;
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__o *iteratingHead;
    bool preserveRemoveSelf;
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__o *iteratingNode;
};

struct Cysharp_Threading_Tasks_TriggerEvent_T__o {
    struct Cysharp_Threading_Tasks_TriggerEvent_T__Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__o triggerEvent;
    bool calledAwake;
    bool calledDestroy;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__o *trigger;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Threading_CancellationTokenRegistration_o registration;
    bool isDisposed;
    bool callOnce;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o core;
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__o *_Cysharp_Threading_Tasks_ITriggerHandler_T__Prev_k__BackingField;
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__o *_Cysharp_Threading_Tasks_ITriggerHandler_T__Next_k__BackingField;
};

typedef struct MethodInfo_1EBFB00 MethodInfo_1EBFB00, *PMethodInfo_1EBFB00;

typedef union _union_158887 _union_158887, *P_union_158887;

union _union_158887 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFB00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158887 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_PPMd_H_StateRef_Fields SharpCompress_Compressors_PPMd_H_StateRef_Fields, *PSharpCompress_Compressors_PPMd_H_StateRef_Fields;

struct SharpCompress_Compressors_PPMd_H_StateRef_Fields {
    int32_t _symbol;
    int32_t _freq;
    int32_t _successor;
};

typedef struct MethodInfo_21D20BC MethodInfo_21D20BC, *PMethodInfo_21D20BC;

typedef union _union_159797 _union_159797, *P_union_159797;

union _union_159797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D20BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E66E4 MethodInfo_21E66E4, *PMethodInfo_21E66E4;

typedef union _union_161719 _union_161719, *P_union_161719;

union _union_161719 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E66E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161719 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C279A8_RGCTXs MethodInfo_2C279A8_RGCTXs, *PMethodInfo_2C279A8_RGCTXs;

struct MethodInfo_2C279A8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Count_T_;
    struct MethodInfo *_1_System_Linq_Enumerable_ElementAt_T_;
};

typedef struct System_Func_LanguageSourceData__bool__VTable System_Func_LanguageSourceData__bool__VTable, *PSystem_Func_LanguageSourceData__bool__VTable;

struct System_Func_LanguageSourceData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct System_Func_LotteryImageMst__string__Fields System_Func_LotteryImageMst__string__Fields, *PSystem_Func_LotteryImageMst__string__Fields;

struct System_Func_LotteryImageMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_GroupRankUpDialog_VTable Shock_GroupRankUpDialog_VTable, *PShock_GroupRankUpDialog_VTable;

struct Shock_GroupRankUpDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_Initialize;
};

typedef struct UnityEngine_GUIStateObjects_o UnityEngine_GUIStateObjects_o, *PUnityEngine_GUIStateObjects_o;

typedef struct UnityEngine_GUIStateObjects_Fields UnityEngine_GUIStateObjects_Fields, *PUnityEngine_GUIStateObjects_Fields;

struct UnityEngine_GUIStateObjects_Fields {
};

struct UnityEngine_GUIStateObjects_o {
    struct UnityEngine_GUIStateObjects_c *klass;
    void *monitor;
    struct UnityEngine_GUIStateObjects_Fields fields;
};

typedef struct I2_Loc_LocalizationManager__Coroutine_LocalizeAll_d__88_VTable I2_Loc_LocalizationManager__Coroutine_LocalizeAll_d__88_VTable, *PI2_Loc_LocalizationManager__Coroutine_LocalizeAll_d__88_VTable;

struct I2_Loc_LocalizationManager__Coroutine_LocalizeAll_d__88_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct _Module__21_c _Module__21_c, *P_Module__21_c;

struct _Module__21_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__Fields {
    int64_t startTimeMs;
    int32_t durationMs;
    struct System_Func_float__float__o *easingCurve;
    float easedProgress;
    float reversingShorteningFactor;
    bool isStarted;
    int32_t delayMs;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_float__o m_Items[65535];
};

typedef struct MethodInfo_151514C_RGCTXs MethodInfo_151514C_RGCTXs, *PMethodInfo_151514C_RGCTXs;

struct MethodInfo_151514C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_163871 _union_163871, *P_union_163871;

union _union_163871 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163873 _union_163873, *P_union_163873;

union _union_163873 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2933F5C MethodInfo_2933F5C, *PMethodInfo_2933F5C;

typedef union _union_188108 _union_188108, *P_union_188108;

union _union_188108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E66AC0_RGCTXs MethodInfo_2E66AC0_RGCTXs, *PMethodInfo_2E66AC0_RGCTXs;

struct MethodInfo_2E66AC0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
};

typedef union _union_163875 _union_163875, *P_union_163875;

union _union_163875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_InOutAnimatorsController___c_Fields Aoharu_InOutAnimatorsController___c_Fields, *PAoharu_InOutAnimatorsController___c_Fields;

struct Aoharu_InOutAnimatorsController___c_Fields {
};

typedef union _union_163877 _union_163877, *P_union_163877;

union _union_163877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163879 _union_163879, *P_union_163879;

union _union_163879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_HomeBannerMst__GameTime__VTable System_Func_HomeBannerMst__GameTime__VTable, *PSystem_Func_HomeBannerMst__GameTime__VTable;

struct System_Func_HomeBannerMst__GameTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_10EDF00_RGCTXs MethodInfo_10EDF00_RGCTXs, *PMethodInfo_10EDF00_RGCTXs;

struct MethodInfo_10EDF00_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass1105_0_c Shock_Protocol___c__DisplayClass1105_0_c, *PShock_Protocol___c__DisplayClass1105_0_c;

typedef struct Shock_Protocol___c__DisplayClass1105_0_VTable Shock_Protocol___c__DisplayClass1105_0_VTable, *PShock_Protocol___c__DisplayClass1105_0_VTable;

struct Shock_Protocol___c__DisplayClass1105_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1105_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1105_0_VTable vtable;
};

typedef struct MethodInfo_2933F60 MethodInfo_2933F60, *PMethodInfo_2933F60;

typedef union _union_189546 _union_189546, *P_union_189546;

union _union_189546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933F60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31499C8 MethodInfo_31499C8, *PMethodInfo_31499C8;

typedef union _union_223535 _union_223535, *P_union_223535;

union _union_223535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31499C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PointerType_o UnityEngine_PointerType_o, *PUnityEngine_PointerType_o;

typedef struct UnityEngine_PointerType_Fields UnityEngine_PointerType_Fields, *PUnityEngine_PointerType_Fields;

struct UnityEngine_PointerType_Fields {
    int32_t value__;
};

struct UnityEngine_PointerType_o {
    struct UnityEngine_PointerType_Fields fields;
};

typedef struct UnityEngine_PointerType_c UnityEngine_PointerType_c, *PUnityEngine_PointerType_c;

typedef struct UnityEngine_PointerType_VTable UnityEngine_PointerType_VTable, *PUnityEngine_PointerType_VTable;

struct UnityEngine_PointerType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_PointerType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PointerType_VTable vtable;
};

typedef struct MethodInfo_1EC95E8 MethodInfo_1EC95E8, *PMethodInfo_1EC95E8;

typedef union _union_283008 _union_283008, *P_union_283008;

union _union_283008 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC95E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283008 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D794B8 MethodInfo_2D794B8, *PMethodInfo_2D794B8;

typedef struct MethodInfo_2D794B8_RGCTXs MethodInfo_2D794B8_RGCTXs, *PMethodInfo_2D794B8_RGCTXs;

typedef union _union_321861 _union_321861, *P_union_321861;

union _union_321861 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D794B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D794B8_RGCTXs *rgctx_data;
    union _union_321861 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D794B8_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct MethodInfo_21DCC24 MethodInfo_21DCC24, *PMethodInfo_21DCC24;

typedef union _union_160527 _union_160527, *P_union_160527;

union _union_160527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163841 _union_163841, *P_union_163841;

union _union_163841 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_160BA84 MethodInfo_160BA84, *PMethodInfo_160BA84;

typedef struct MethodInfo_160BA84_RGCTXs MethodInfo_160BA84_RGCTXs, *PMethodInfo_160BA84_RGCTXs;

typedef union _union_193068 _union_193068, *P_union_193068;

struct MethodInfo_160BA84_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160BA84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160BA84_RGCTXs *rgctx_data;
    union _union_193068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163843 _union_163843, *P_union_163843;

union _union_163843 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2933F68 MethodInfo_2933F68, *PMethodInfo_2933F68;

typedef union _union_190984 _union_190984, *P_union_190984;

union _union_190984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933F68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163845 _union_163845, *P_union_163845;

union _union_163845 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A42D4 MethodInfo_30A42D4, *PMethodInfo_30A42D4;

typedef struct MethodInfo_30A42D4_RGCTXs MethodInfo_30A42D4_RGCTXs, *PMethodInfo_30A42D4_RGCTXs;

typedef union _union_205674 _union_205674, *P_union_205674;

union _union_205674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A42D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A42D4_RGCTXs *rgctx_data;
    union _union_205674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A42D4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2DBD424 MethodInfo_2DBD424, *PMethodInfo_2DBD424;

typedef union _union_241701 _union_241701, *P_union_241701;

union _union_241701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IContextProperty__c System_Collections_Generic_List_IContextProperty__c, *PSystem_Collections_Generic_List_IContextProperty__c;

typedef struct System_Collections_Generic_List_IContextProperty__StaticFields System_Collections_Generic_List_IContextProperty__StaticFields, *PSystem_Collections_Generic_List_IContextProperty__StaticFields;

typedef struct System_Collections_Generic_List_IContextProperty__VTable System_Collections_Generic_List_IContextProperty__VTable, *PSystem_Collections_Generic_List_IContextProperty__VTable;

typedef struct System_Runtime_Remoting_Contexts_IContextProperty_array System_Runtime_Remoting_Contexts_IContextProperty_array, *PSystem_Runtime_Remoting_Contexts_IContextProperty_array;

typedef struct System_Runtime_Remoting_Contexts_IContextProperty_o System_Runtime_Remoting_Contexts_IContextProperty_o, *PSystem_Runtime_Remoting_Contexts_IContextProperty_o;

typedef struct System_Runtime_Remoting_Contexts_IContextProperty_c System_Runtime_Remoting_Contexts_IContextProperty_c, *PSystem_Runtime_Remoting_Contexts_IContextProperty_c;

typedef struct System_Runtime_Remoting_Contexts_IContextProperty_Fields System_Runtime_Remoting_Contexts_IContextProperty_Fields, *PSystem_Runtime_Remoting_Contexts_IContextProperty_Fields;

struct System_Collections_Generic_List_IContextProperty__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Runtime_Remoting_Contexts_IContextProperty_Fields {
};

struct System_Runtime_Remoting_Contexts_IContextProperty_o {
    struct System_Runtime_Remoting_Contexts_IContextProperty_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Contexts_IContextProperty_Fields fields;
};

struct System_Runtime_Remoting_Contexts_IContextProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Remoting_Contexts_IContextProperty_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Runtime_Remoting_Contexts_IContextProperty_o *m_Items[65535];
};

struct System_Collections_Generic_List_IContextProperty__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IContextProperty__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IContextProperty__VTable vtable;
};

struct System_Collections_Generic_List_IContextProperty__StaticFields {
    struct System_Runtime_Remoting_Contexts_IContextProperty_array *s_emptyArray;
};

typedef union _union_163847 _union_163847, *P_union_163847;

union _union_163847 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1105_0_o Shock_Protocol___c__DisplayClass1105_0_o, *PShock_Protocol___c__DisplayClass1105_0_o;

typedef struct Shock_Protocol___c__DisplayClass1105_0_Fields Shock_Protocol___c__DisplayClass1105_0_Fields, *PShock_Protocol___c__DisplayClass1105_0_Fields;

typedef struct System_Action_RecvMultiLiveStartR__o System_Action_RecvMultiLiveStartR__o, *PSystem_Action_RecvMultiLiveStartR__o;

typedef struct System_Action_RecvMultiLiveStartR__c System_Action_RecvMultiLiveStartR__c, *PSystem_Action_RecvMultiLiveStartR__c;

typedef struct System_Action_RecvMultiLiveStartR__Fields System_Action_RecvMultiLiveStartR__Fields, *PSystem_Action_RecvMultiLiveStartR__Fields;

typedef struct System_Action_RecvMultiLiveStartR__VTable System_Action_RecvMultiLiveStartR__VTable, *PSystem_Action_RecvMultiLiveStartR__VTable;

struct Shock_Protocol___c__DisplayClass1105_0_Fields {
    struct System_Action_RecvMultiLiveStartR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1105_0_o {
    struct Shock_Protocol___c__DisplayClass1105_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1105_0_Fields fields;
};

struct System_Action_RecvMultiLiveStartR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvMultiLiveStartR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvMultiLiveStartR__VTable vtable;
};

struct System_Action_RecvMultiLiveStartR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvMultiLiveStartR__o {
    struct System_Action_RecvMultiLiveStartR__c *klass;
    void *monitor;
    struct System_Action_RecvMultiLiveStartR__Fields fields;
};

typedef union _union_163849 _union_163849, *P_union_163849;

union _union_163849 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_o Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_o, *PAoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_o;

typedef struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_c Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_c, *PAoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_c;

typedef struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_Fields Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_Fields, *PAoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_Fields;

typedef struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_VTable Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_VTable, *PAoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_VTable;

struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_Fields {
    struct System_Action_o *onComplete;
};

struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_o {
    struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_Fields fields;
};

struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSettings___c__DisplayClass64_0_VTable vtable;
};

typedef struct MethodInfo_21DCC38 MethodInfo_21DCC38, *PMethodInfo_21DCC38;

typedef union _union_161029 _union_161029, *P_union_161029;

union _union_161029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCC38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TomatoLib_ApplicationDetailSettings_c TomatoLib_ApplicationDetailSettings_c, *PTomatoLib_ApplicationDetailSettings_c;

typedef struct TomatoLib_ApplicationDetailSettings_VTable TomatoLib_ApplicationDetailSettings_VTable, *PTomatoLib_ApplicationDetailSettings_VTable;

struct TomatoLib_ApplicationDetailSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TomatoLib_ApplicationDetailSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TomatoLib_ApplicationDetailSettings_VTable vtable;
};

typedef struct MethodInfo_20A0584 MethodInfo_20A0584, *PMethodInfo_20A0584;

typedef union _union_293204 _union_293204, *P_union_293204;

union _union_293204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A0584 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FinallyObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IHeaderObject__o System_Action_IHeaderObject__o, *PSystem_Action_IHeaderObject__o;

typedef struct System_Action_IHeaderObject__c System_Action_IHeaderObject__c, *PSystem_Action_IHeaderObject__c;

typedef struct System_Action_IHeaderObject__Fields System_Action_IHeaderObject__Fields, *PSystem_Action_IHeaderObject__Fields;

typedef struct System_Action_IHeaderObject__VTable System_Action_IHeaderObject__VTable, *PSystem_Action_IHeaderObject__VTable;

struct System_Action_IHeaderObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IHeaderObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IHeaderObject__VTable vtable;
};

struct System_Action_IHeaderObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IHeaderObject__o {
    struct System_Action_IHeaderObject__c *klass;
    void *monitor;
    struct System_Action_IHeaderObject__Fields fields;
};

typedef struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__c UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__c, *PUniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__c;

typedef struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__RGCTXs UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__RGCTXs, *PUniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__RGCTXs;

typedef struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__VTable UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__VTable, *PUniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__VTable;

struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__Unit___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__Unit_;
    struct MethodInfo *_2_UniRx_Operators_OperatorObserverBase_T__Unit__Dispose;
};

struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__VTable vtable;
};

typedef struct MethodInfo_150FEA0_RGCTXs MethodInfo_150FEA0_RGCTXs, *PMethodInfo_150FEA0_RGCTXs;

struct MethodInfo_150FEA0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_TapToAdjustTapTimingScene___c__DisplayClass23_0_c Aoharu_TapToAdjustTapTimingScene___c__DisplayClass23_0_c, *PAoharu_TapToAdjustTapTimingScene___c__DisplayClass23_0_c;

typedef struct Aoharu_TapToAdjustTapTimingScene___c__DisplayClass23_0_VTable Aoharu_TapToAdjustTapTimingScene___c__DisplayClass23_0_VTable, *PAoharu_TapToAdjustTapTimingScene___c__DisplayClass23_0_VTable;

struct Aoharu_TapToAdjustTapTimingScene___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TapToAdjustTapTimingScene___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TapToAdjustTapTimingScene___c__DisplayClass23_0_VTable vtable;
};

typedef struct MethodInfo_110C400 MethodInfo_110C400, *PMethodInfo_110C400;

typedef union _union_202508 _union_202508, *P_union_202508;

union _union_202508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193A82C MethodInfo_193A82C, *PMethodInfo_193A82C;

typedef union _union_233727 _union_233727, *P_union_233727;

union _union_233727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A82C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_VTable Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_VTable, *PShock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_VTable;

struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct TomatoLib_ApplicationDetailSettings_o TomatoLib_ApplicationDetailSettings_o, *PTomatoLib_ApplicationDetailSettings_o;

typedef struct TomatoLib_ApplicationDetailSettings_Fields TomatoLib_ApplicationDetailSettings_Fields, *PTomatoLib_ApplicationDetailSettings_Fields;

struct TomatoLib_ApplicationDetailSettings_Fields {
};

struct TomatoLib_ApplicationDetailSettings_o {
    struct TomatoLib_ApplicationDetailSettings_c *klass;
    void *monitor;
    struct TomatoLib_ApplicationDetailSettings_Fields fields;
};

typedef union _union_163851 _union_163851, *P_union_163851;

union _union_163851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C33384 MethodInfo_2C33384, *PMethodInfo_2C33384;

typedef struct MethodInfo_2C33384_RGCTXs MethodInfo_2C33384_RGCTXs, *PMethodInfo_2C33384_RGCTXs;

typedef union _union_298451 _union_298451, *P_union_298451;

union _union_298451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C33384 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C33384_RGCTXs *rgctx_data;
    union _union_298451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C33384_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_3_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef struct MethodInfo_2E665F0_RGCTXs MethodInfo_2E665F0_RGCTXs, *PMethodInfo_2E665F0_RGCTXs;

struct MethodInfo_2E665F0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
};

typedef union _union_163853 _union_163853, *P_union_163853;

union _union_163853 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E57E90 MethodInfo_2E57E90, *PMethodInfo_2E57E90;

typedef struct MethodInfo_2E57E90_RGCTXs MethodInfo_2E57E90_RGCTXs, *PMethodInfo_2E57E90_RGCTXs;

typedef union _union_214071 _union_214071, *P_union_214071;

struct MethodInfo_2E57E90_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E57E90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E57E90_RGCTXs *rgctx_data;
    union _union_214071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163855 _union_163855, *P_union_163855;

union _union_163855 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163857 _union_163857, *P_union_163857;

union _union_163857 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_CriWare_SoundLoadDatabase_Manifest_Fields Chipstar_Downloads_CriWare_SoundLoadDatabase_Manifest_Fields, *PChipstar_Downloads_CriWare_SoundLoadDatabase_Manifest_Fields;

typedef struct Chipstar_Downloads_CriWare_ISoundFileData_o Chipstar_Downloads_CriWare_ISoundFileData_o, *PChipstar_Downloads_CriWare_ISoundFileData_o;

typedef struct Chipstar_Downloads_CriWare_ISoundFileData_c Chipstar_Downloads_CriWare_ISoundFileData_c, *PChipstar_Downloads_CriWare_ISoundFileData_c;

typedef struct Chipstar_Downloads_CriWare_ISoundFileData_Fields Chipstar_Downloads_CriWare_ISoundFileData_Fields, *PChipstar_Downloads_CriWare_ISoundFileData_Fields;

struct Chipstar_Downloads_CriWare_SoundLoadDatabase_Manifest_Fields {
    struct Chipstar_Downloads_CriWare_ISoundFileData_o *m_manifest;
    bool _HasLocal_k__BackingField;
};

struct Chipstar_Downloads_CriWare_ISoundFileData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_CriWare_ISoundFileData_Fields {
};

struct Chipstar_Downloads_CriWare_ISoundFileData_o {
    struct Chipstar_Downloads_CriWare_ISoundFileData_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_ISoundFileData_Fields fields;
};

typedef union _union_163859 _union_163859, *P_union_163859;

union _union_163859 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31499CC MethodInfo_31499CC, *PMethodInfo_31499CC;

typedef union _union_223703 _union_223703, *P_union_223703;

union _union_223703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31499CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleFloat_o UnityEngine_UIElements_StyleFloat_o, *PUnityEngine_UIElements_StyleFloat_o;

typedef struct UnityEngine_UIElements_StyleFloat_Fields UnityEngine_UIElements_StyleFloat_Fields, *PUnityEngine_UIElements_StyleFloat_Fields;

struct UnityEngine_UIElements_StyleFloat_Fields {
    float m_Value;
    int32_t m_Keyword;
};

struct UnityEngine_UIElements_StyleFloat_o {
    struct UnityEngine_UIElements_StyleFloat_Fields fields;
};

typedef union _union_163819 _union_163819, *P_union_163819;

union _union_163819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__c Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__c, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__c;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__StaticFields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__StaticFields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__StaticFields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__RGCTXs Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__RGCTXs, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__RGCTXs;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__VTable Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__VTable, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__VTable;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__o Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__o, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__o;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__Fields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__Fields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__Fields;

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__VTable vtable;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__Fields {
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__o {
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__StaticFields {
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__o *__9;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine___get_Size;
};

typedef struct MethodInfo_17CA954 MethodInfo_17CA954, *PMethodInfo_17CA954;

typedef union _union_236255 _union_236255, *P_union_236255;

union _union_236255 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CA954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IList_IObservable_Unit___c System_Collections_Generic_IList_IObservable_Unit___c, *PSystem_Collections_Generic_IList_IObservable_Unit___c;

struct System_Collections_Generic_IList_IObservable_Unit___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_IEnumerable_ItemData__Fields System_Collections_Generic_IEnumerable_ItemData__Fields, *PSystem_Collections_Generic_IEnumerable_ItemData__Fields;

struct System_Collections_Generic_IEnumerable_ItemData__Fields {
};

typedef struct Shock_InputResultTypeComparer_Fields Shock_InputResultTypeComparer_Fields, *PShock_InputResultTypeComparer_Fields;

struct Shock_InputResultTypeComparer_Fields {
};

typedef struct MethodInfo_19F90B4 MethodInfo_19F90B4, *PMethodInfo_19F90B4;

typedef union _union_250059 _union_250059, *P_union_250059;

union _union_250059 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F90B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250059 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_288AF44 MethodInfo_288AF44, *PMethodInfo_288AF44;

typedef union _union_270508 _union_270508, *P_union_270508;

union _union_270508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288AF44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c_Fields Shock_Scenes_Adventure_AdventureFilterController___c_Fields, *PShock_Scenes_Adventure_AdventureFilterController___c_Fields;

struct Shock_Scenes_Adventure_AdventureFilterController___c_Fields {
};

typedef union _union_295380 _union_295380, *P_union_295380;

union _union_295380 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBFB50 MethodInfo_1EBFB50, *PMethodInfo_1EBFB50;

typedef union _union_158897 _union_158897, *P_union_158897;

union _union_158897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFB50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295382 _union_295382, *P_union_295382;

union _union_295382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295384 _union_295384, *P_union_295384;

union _union_295384 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295386 _union_295386, *P_union_295386;

union _union_295386 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GroupUtils___c__DisplayClass3_0_o Shock_GroupUtils___c__DisplayClass3_0_o, *PShock_GroupUtils___c__DisplayClass3_0_o;

typedef struct Shock_GroupUtils___c__DisplayClass3_0_c Shock_GroupUtils___c__DisplayClass3_0_c, *PShock_GroupUtils___c__DisplayClass3_0_c;

typedef struct Shock_GroupUtils___c__DisplayClass3_0_Fields Shock_GroupUtils___c__DisplayClass3_0_Fields, *PShock_GroupUtils___c__DisplayClass3_0_Fields;

typedef struct Shock_GroupUtils___c__DisplayClass3_0_VTable Shock_GroupUtils___c__DisplayClass3_0_VTable, *PShock_GroupUtils___c__DisplayClass3_0_VTable;

struct Shock_GroupUtils___c__DisplayClass3_0_Fields {
    uint32_t groupId;
};

struct Shock_GroupUtils___c__DisplayClass3_0_o {
    struct Shock_GroupUtils___c__DisplayClass3_0_c *klass;
    void *monitor;
    struct Shock_GroupUtils___c__DisplayClass3_0_Fields fields;
};

struct Shock_GroupUtils___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GroupUtils___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GroupUtils___c__DisplayClass3_0_VTable vtable;
};

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__VTable UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__VTable, *PUniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__VTable;

struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_295388 _union_295388, *P_union_295388;

union _union_295388 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9D07C MethodInfo_1E9D07C, *PMethodInfo_1E9D07C;

typedef union _union_160319 _union_160319, *P_union_160319;

union _union_160319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D07C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F91A4 MethodInfo_14F91A4, *PMethodInfo_14F91A4;

typedef struct MethodInfo_14F91A4_RGCTXs MethodInfo_14F91A4_RGCTXs, *PMethodInfo_14F91A4_RGCTXs;

typedef union _union_200370 _union_200370, *P_union_200370;

union _union_200370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F91A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F91A4_RGCTXs *rgctx_data;
    union _union_200370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F91A4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Firebase_CharVector_CharVectorEnumerator_c Firebase_CharVector_CharVectorEnumerator_c, *PFirebase_CharVector_CharVectorEnumerator_c;

typedef struct Firebase_CharVector_CharVectorEnumerator_VTable Firebase_CharVector_CharVectorEnumerator_VTable, *PFirebase_CharVector_CharVectorEnumerator_VTable;

struct Firebase_CharVector_CharVectorEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_global__System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_get_Current;
    struct VirtualInvokeData _8_Dispose;
};

struct Firebase_CharVector_CharVectorEnumerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_CharVector_CharVectorEnumerator_VTable vtable;
};

typedef union _union_163823 _union_163823, *P_union_163823;

union _union_163823 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163825 _union_163825, *P_union_163825;

union _union_163825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163827 _union_163827, *P_union_163827;

union _union_163827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A3948_RGCTXs MethodInfo_12A3948_RGCTXs, *PMethodInfo_12A3948_RGCTXs;

struct MethodInfo_12A3948_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_163829 _union_163829, *P_union_163829;

union _union_163829 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass271_0_c Shock_Protocol___c__DisplayClass271_0_c, *PShock_Protocol___c__DisplayClass271_0_c;

typedef struct Shock_Protocol___c__DisplayClass271_0_VTable Shock_Protocol___c__DisplayClass271_0_VTable, *PShock_Protocol___c__DisplayClass271_0_VTable;

struct Shock_Protocol___c__DisplayClass271_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass271_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass271_0_VTable vtable;
};

typedef struct MethodInfo_1EBFB48 MethodInfo_1EBFB48, *PMethodInfo_1EBFB48;

typedef union _union_158893 _union_158893, *P_union_158893;

union _union_158893 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFB48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158893 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295370 _union_295370, *P_union_295370;

union _union_295370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass271_0_o Shock_Protocol___c__DisplayClass271_0_o, *PShock_Protocol___c__DisplayClass271_0_o;

typedef struct Shock_Protocol___c__DisplayClass271_0_Fields Shock_Protocol___c__DisplayClass271_0_Fields, *PShock_Protocol___c__DisplayClass271_0_Fields;

typedef struct System_Action_RecvUserUpdateMainDeckSlotR__o System_Action_RecvUserUpdateMainDeckSlotR__o, *PSystem_Action_RecvUserUpdateMainDeckSlotR__o;

typedef struct System_Action_RecvUserUpdateMainDeckSlotR__c System_Action_RecvUserUpdateMainDeckSlotR__c, *PSystem_Action_RecvUserUpdateMainDeckSlotR__c;

typedef struct System_Action_RecvUserUpdateMainDeckSlotR__Fields System_Action_RecvUserUpdateMainDeckSlotR__Fields, *PSystem_Action_RecvUserUpdateMainDeckSlotR__Fields;

typedef struct System_Action_RecvUserUpdateMainDeckSlotR__VTable System_Action_RecvUserUpdateMainDeckSlotR__VTable, *PSystem_Action_RecvUserUpdateMainDeckSlotR__VTable;

struct System_Action_RecvUserUpdateMainDeckSlotR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvUserUpdateMainDeckSlotR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Protocol___c__DisplayClass271_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvUserUpdateMainDeckSlotR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass271_0_o {
    struct Shock_Protocol___c__DisplayClass271_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass271_0_Fields fields;
};

struct System_Action_RecvUserUpdateMainDeckSlotR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvUserUpdateMainDeckSlotR__VTable vtable;
};

struct System_Action_RecvUserUpdateMainDeckSlotR__o {
    struct System_Action_RecvUserUpdateMainDeckSlotR__c *klass;
    void *monitor;
    struct System_Action_RecvUserUpdateMainDeckSlotR__Fields fields;
};

typedef struct MethodInfo_1EBFB40 MethodInfo_1EBFB40, *PMethodInfo_1EBFB40;

typedef union _union_158889 _union_158889, *P_union_158889;

union _union_158889 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFB40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158889 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6FA44 MethodInfo_2D6FA44, *PMethodInfo_2D6FA44;

typedef struct MethodInfo_2D6FA44_RGCTXs MethodInfo_2D6FA44_RGCTXs, *PMethodInfo_2D6FA44_RGCTXs;

typedef union _union_288418 _union_288418, *P_union_288418;

struct MethodInfo_2D6FA44_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Skip_T_;
};

union _union_288418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6FA44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6FA44_RGCTXs *rgctx_data;
    union _union_288418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295372 _union_295372, *P_union_295372;

union _union_295372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_VTable System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_VTable;

struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Collections_Generic_IList_IObservable_Unit___o System_Collections_Generic_IList_IObservable_Unit___o, *PSystem_Collections_Generic_IList_IObservable_Unit___o;

typedef struct System_Collections_Generic_IList_IObservable_Unit___Fields System_Collections_Generic_IList_IObservable_Unit___Fields, *PSystem_Collections_Generic_IList_IObservable_Unit___Fields;

struct System_Collections_Generic_IList_IObservable_Unit___Fields {
};

struct System_Collections_Generic_IList_IObservable_Unit___o {
    struct System_Collections_Generic_IList_IObservable_Unit___c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_IObservable_Unit___Fields fields;
};

typedef union _union_295374 _union_295374, *P_union_295374;

union _union_295374 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295376 _union_295376, *P_union_295376;

union _union_295376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_SkeletonClipping_o Spine_SkeletonClipping_o, *PSpine_SkeletonClipping_o;

typedef struct Spine_SkeletonClipping_c Spine_SkeletonClipping_c, *PSpine_SkeletonClipping_c;

typedef struct Spine_SkeletonClipping_Fields Spine_SkeletonClipping_Fields, *PSpine_SkeletonClipping_Fields;

typedef struct Spine_SkeletonClipping_VTable Spine_SkeletonClipping_VTable, *PSpine_SkeletonClipping_VTable;

typedef struct Spine_Triangulator_o Spine_Triangulator_o, *PSpine_Triangulator_o;

typedef struct Spine_ExposedList_int__o Spine_ExposedList_int__o, *PSpine_ExposedList_int__o;

typedef struct Spine_ExposedList_ExposedList_float___o Spine_ExposedList_ExposedList_float___o, *PSpine_ExposedList_ExposedList_float___o;

typedef struct Spine_Triangulator_c Spine_Triangulator_c, *PSpine_Triangulator_c;

typedef struct Spine_Triangulator_Fields Spine_Triangulator_Fields, *PSpine_Triangulator_Fields;

typedef struct Spine_ExposedList_int__c Spine_ExposedList_int__c, *PSpine_ExposedList_int__c;

typedef struct Spine_ExposedList_int__Fields Spine_ExposedList_int__Fields, *PSpine_ExposedList_int__Fields;

typedef struct Spine_ExposedList_ExposedList_float___c Spine_ExposedList_ExposedList_float___c, *PSpine_ExposedList_ExposedList_float___c;

typedef struct Spine_ExposedList_ExposedList_float___Fields Spine_ExposedList_ExposedList_float___Fields, *PSpine_ExposedList_ExposedList_float___Fields;

typedef struct Spine_Triangulator_VTable Spine_Triangulator_VTable, *PSpine_Triangulator_VTable;

typedef struct Spine_ExposedList_ExposedList_int___o Spine_ExposedList_ExposedList_int___o, *PSpine_ExposedList_ExposedList_int___o;

typedef struct Spine_ExposedList_bool__o Spine_ExposedList_bool__o, *PSpine_ExposedList_bool__o;

typedef struct Spine_Pool_ExposedList_float___o Spine_Pool_ExposedList_float___o, *PSpine_Pool_ExposedList_float___o;

typedef struct Spine_Pool_ExposedList_int___o Spine_Pool_ExposedList_int___o, *PSpine_Pool_ExposedList_int___o;

typedef struct Spine_ExposedList_int__StaticFields Spine_ExposedList_int__StaticFields, *PSpine_ExposedList_int__StaticFields;

typedef struct Spine_ExposedList_int__VTable Spine_ExposedList_int__VTable, *PSpine_ExposedList_int__VTable;

typedef struct Spine_ExposedList_ExposedList_float___StaticFields Spine_ExposedList_ExposedList_float___StaticFields, *PSpine_ExposedList_ExposedList_float___StaticFields;

typedef struct Spine_ExposedList_ExposedList_float___VTable Spine_ExposedList_ExposedList_float___VTable, *PSpine_ExposedList_ExposedList_float___VTable;

typedef struct Spine_ExposedList_float__array Spine_ExposedList_float__array, *PSpine_ExposedList_float__array;

typedef struct Spine_ExposedList_ExposedList_int___c Spine_ExposedList_ExposedList_int___c, *PSpine_ExposedList_ExposedList_int___c;

typedef struct Spine_ExposedList_ExposedList_int___Fields Spine_ExposedList_ExposedList_int___Fields, *PSpine_ExposedList_ExposedList_int___Fields;

typedef struct Spine_ExposedList_bool__c Spine_ExposedList_bool__c, *PSpine_ExposedList_bool__c;

typedef struct Spine_ExposedList_bool__Fields Spine_ExposedList_bool__Fields, *PSpine_ExposedList_bool__Fields;

typedef struct Spine_Pool_ExposedList_float___c Spine_Pool_ExposedList_float___c, *PSpine_Pool_ExposedList_float___c;

typedef struct Spine_Pool_ExposedList_float___Fields Spine_Pool_ExposedList_float___Fields, *PSpine_Pool_ExposedList_float___Fields;

typedef struct Spine_Pool_ExposedList_int___c Spine_Pool_ExposedList_int___c, *PSpine_Pool_ExposedList_int___c;

typedef struct Spine_Pool_ExposedList_int___Fields Spine_Pool_ExposedList_int___Fields, *PSpine_Pool_ExposedList_int___Fields;

typedef struct Spine_ExposedList_ExposedList_int___StaticFields Spine_ExposedList_ExposedList_int___StaticFields, *PSpine_ExposedList_ExposedList_int___StaticFields;

typedef struct Spine_ExposedList_ExposedList_int___VTable Spine_ExposedList_ExposedList_int___VTable, *PSpine_ExposedList_ExposedList_int___VTable;

typedef struct Spine_ExposedList_int__array Spine_ExposedList_int__array, *PSpine_ExposedList_int__array;

typedef struct Spine_ExposedList_bool__StaticFields Spine_ExposedList_bool__StaticFields, *PSpine_ExposedList_bool__StaticFields;

typedef struct Spine_ExposedList_bool__VTable Spine_ExposedList_bool__VTable, *PSpine_ExposedList_bool__VTable;

typedef struct Spine_Pool_ExposedList_float___VTable Spine_Pool_ExposedList_float___VTable, *PSpine_Pool_ExposedList_float___VTable;

typedef struct Spine_Pool_ExposedList_int___VTable Spine_Pool_ExposedList_int___VTable, *PSpine_Pool_ExposedList_int___VTable;

struct Spine_ExposedList_bool__Fields {
    struct System_Boolean_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_bool__o {
    struct Spine_ExposedList_bool__c *klass;
    void *monitor;
    struct Spine_ExposedList_bool__Fields fields;
};

struct Spine_ExposedList_int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_ExposedList_int__o *m_Items[65535];
};

struct Spine_ExposedList_ExposedList_float___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_ExposedList_float___c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_ExposedList_float___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_ExposedList_float___VTable vtable;
};

struct Spine_ExposedList_ExposedList_float___Fields {
    struct Spine_ExposedList_float__array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_ExposedList_float___o {
    struct Spine_ExposedList_ExposedList_float___c *klass;
    void *monitor;
    struct Spine_ExposedList_ExposedList_float___Fields fields;
};

struct Spine_ExposedList_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_bool__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_bool__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_bool__VTable vtable;
};

struct Spine_SkeletonClipping_Fields {
    struct Spine_Triangulator_o *triangulator;
    struct Spine_ExposedList_float__o *clippingPolygon;
    struct Spine_ExposedList_float__o *clipOutput;
    struct Spine_ExposedList_float__o *clippedVertices;
    struct Spine_ExposedList_int__o *clippedTriangles;
    struct Spine_ExposedList_float__o *clippedUVs;
    struct Spine_ExposedList_float__o *scratch;
    struct Spine_ClippingAttachment_o *clipAttachment;
    struct Spine_ExposedList_ExposedList_float___o *clippingPolygons;
};

struct Spine_Triangulator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Pool_ExposedList_float___Fields {
    int32_t max;
    struct System_Collections_Generic_Stack_T__o *freeObjects;
    int32_t _Peak_k__BackingField;
};

struct Spine_Pool_ExposedList_float___o {
    struct Spine_Pool_ExposedList_float___c *klass;
    void *monitor;
    struct Spine_Pool_ExposedList_float___Fields fields;
};

struct Spine_Pool_ExposedList_float___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Pool_ExposedList_float___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Pool_ExposedList_float___VTable vtable;
};

struct Spine_Pool_ExposedList_int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Pool_ExposedList_int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Pool_ExposedList_int___VTable vtable;
};

struct Spine_Pool_ExposedList_int___Fields {
    int32_t max;
    struct System_Collections_Generic_Stack_T__o *freeObjects;
    int32_t _Peak_k__BackingField;
};

struct Spine_Pool_ExposedList_int___o {
    struct Spine_Pool_ExposedList_int___c *klass;
    void *monitor;
    struct Spine_Pool_ExposedList_int___Fields fields;
};

struct Spine_ExposedList_int__StaticFields {
    struct System_Int32_array *EmptyArray;
};

struct Spine_ExposedList_ExposedList_int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_ExposedList_int___c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_ExposedList_int___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_ExposedList_int___VTable vtable;
};

struct Spine_ExposedList_ExposedList_int___Fields {
    struct Spine_ExposedList_int__array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_ExposedList_int___o {
    struct Spine_ExposedList_ExposedList_int___c *klass;
    void *monitor;
    struct Spine_ExposedList_ExposedList_int___Fields fields;
};

struct Spine_Triangulator_Fields {
    struct Spine_ExposedList_ExposedList_float___o *convexPolygons;
    struct Spine_ExposedList_ExposedList_int___o *convexPolygonsIndices;
    struct Spine_ExposedList_int__o *indicesArray;
    struct Spine_ExposedList_bool__o *isConcaveArray;
    struct Spine_ExposedList_int__o *triangles;
    struct Spine_Pool_ExposedList_float___o *polygonPool;
    struct Spine_Pool_ExposedList_int___o *polygonIndicesPool;
};

struct Spine_SkeletonClipping_o {
    struct Spine_SkeletonClipping_c *klass;
    void *monitor;
    struct Spine_SkeletonClipping_Fields fields;
};

struct Spine_SkeletonClipping_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_SkeletonClipping_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_SkeletonClipping_VTable vtable;
};

struct Spine_ExposedList_bool__StaticFields {
    struct System_Boolean_array *EmptyArray;
};

struct Spine_Triangulator_o {
    struct Spine_Triangulator_c *klass;
    void *monitor;
    struct Spine_Triangulator_Fields fields;
};

struct Spine_Triangulator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Triangulator_VTable vtable;
};

struct Spine_ExposedList_float__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_ExposedList_float__o *m_Items[65535];
};

struct Spine_ExposedList_int__Fields {
    struct System_Int32_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_ExposedList_int___StaticFields {
    struct Spine_ExposedList_int__array *EmptyArray;
};

struct Spine_ExposedList_int__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_int__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_int__VTable vtable;
};

struct Spine_ExposedList_int__o {
    struct Spine_ExposedList_int__c *klass;
    void *monitor;
    struct Spine_ExposedList_int__Fields fields;
};

struct Spine_ExposedList_ExposedList_float___StaticFields {
    struct Spine_ExposedList_float__array *EmptyArray;
};

typedef union _union_295378 _union_295378, *P_union_295378;

union _union_295378 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D794F4 MethodInfo_2D794F4, *PMethodInfo_2D794F4;

typedef struct MethodInfo_2D794F4_RGCTXs MethodInfo_2D794F4_RGCTXs, *PMethodInfo_2D794F4_RGCTXs;

typedef union _union_321891 _union_321891, *P_union_321891;

union _union_321891 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D794F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D794F4_RGCTXs *rgctx_data;
    union _union_321891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D794F4_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef union _union_163831 _union_163831, *P_union_163831;

union _union_163831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D79CC_RGCTXs MethodInfo_15D79CC_RGCTXs, *PMethodInfo_15D79CC_RGCTXs;

struct MethodInfo_15D79CC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_163833 _union_163833, *P_union_163833;

union _union_163833 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1747480 MethodInfo_1747480, *PMethodInfo_1747480;

typedef union _union_162175 _union_162175, *P_union_162175;

union _union_162175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163835 _union_163835, *P_union_163835;

union _union_163835 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2698240 MethodInfo_2698240, *PMethodInfo_2698240;

typedef union _union_312498 _union_312498, *P_union_312498;

union _union_312498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2698240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163837 _union_163837, *P_union_163837;

union _union_163837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_ResourceDownload_RuntimeDownload___c__DisplayClass5_0_Fields Shock_Scenes_ResourceDownload_RuntimeDownload___c__DisplayClass5_0_Fields, *PShock_Scenes_ResourceDownload_RuntimeDownload___c__DisplayClass5_0_Fields;

typedef struct Shock_Scenes_ResourceDownload_RuntimeDownload_o Shock_Scenes_ResourceDownload_RuntimeDownload_o, *PShock_Scenes_ResourceDownload_RuntimeDownload_o;

typedef struct Shock_Scenes_ResourceDownload_RuntimeDownload_c Shock_Scenes_ResourceDownload_RuntimeDownload_c, *PShock_Scenes_ResourceDownload_RuntimeDownload_c;

typedef struct Shock_Scenes_ResourceDownload_RuntimeDownload_Fields Shock_Scenes_ResourceDownload_RuntimeDownload_Fields, *PShock_Scenes_ResourceDownload_RuntimeDownload_Fields;

typedef struct Shock_Scenes_ResourceDownload_RuntimeDownload_VTable Shock_Scenes_ResourceDownload_RuntimeDownload_VTable, *PShock_Scenes_ResourceDownload_RuntimeDownload_VTable;

typedef struct Chipstar_Downloads_IPreloadOperation_o Chipstar_Downloads_IPreloadOperation_o, *PChipstar_Downloads_IPreloadOperation_o;

typedef struct Chipstar_Downloads_IPreloadOperation_c Chipstar_Downloads_IPreloadOperation_c, *PChipstar_Downloads_IPreloadOperation_c;

typedef struct Chipstar_Downloads_IPreloadOperation_Fields Chipstar_Downloads_IPreloadOperation_Fields, *PChipstar_Downloads_IPreloadOperation_Fields;

struct Shock_Scenes_ResourceDownload_RuntimeDownload_Fields {
    struct Chipstar_Downloads_IPreloadOperation_o *m_operation;
    struct System_Func_IPreloadOperation__o *m_onDonwload;
    struct Carbon_CoroutineShell_o *m_progressCoroutine;
};

struct Shock_Scenes_ResourceDownload_RuntimeDownload_o {
    struct Shock_Scenes_ResourceDownload_RuntimeDownload_c *klass;
    void *monitor;
    struct Shock_Scenes_ResourceDownload_RuntimeDownload_Fields fields;
};

struct Shock_Scenes_ResourceDownload_RuntimeDownload_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Download;
    struct VirtualInvokeData _5_Dispose;
};

struct Shock_Scenes_ResourceDownload_RuntimeDownload_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ResourceDownload_RuntimeDownload_VTable vtable;
};

struct Shock_Scenes_ResourceDownload_RuntimeDownload___c__DisplayClass5_0_Fields {
    struct Shock_Scenes_ResourceDownload_RuntimeDownload_o *__4__this;
    struct System_Action_o *onCompleted;
    struct System_Action_float__o *onProgressUpdate;
};

struct Chipstar_Downloads_IPreloadOperation_Fields {
};

struct Chipstar_Downloads_IPreloadOperation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IPreloadOperation_o {
    struct Chipstar_Downloads_IPreloadOperation_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IPreloadOperation_Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyList_PartVoiceKeyMst__c System_Collections_Generic_IReadOnlyList_PartVoiceKeyMst__c, *PSystem_Collections_Generic_IReadOnlyList_PartVoiceKeyMst__c;

struct System_Collections_Generic_IReadOnlyList_PartVoiceKeyMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_163839 _union_163839, *P_union_163839;

union _union_163839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BB4D8 MethodInfo_22BB4D8, *PMethodInfo_22BB4D8;

typedef union _union_278600 _union_278600, *P_union_278600;

union _union_278600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB4D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEF180 MethodInfo_2EEF180, *PMethodInfo_2EEF180;

typedef union _union_202572 _union_202572, *P_union_202572;

union _union_202572 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEF180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202572 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22B0A24 MethodInfo_22B0A24, *PMethodInfo_22B0A24;

typedef struct UniRx_ReadOnlyReactiveProperty_T__c UniRx_ReadOnlyReactiveProperty_T__c, *PUniRx_ReadOnlyReactiveProperty_T__c;

typedef union _union_291690 _union_291690, *P_union_291690;

typedef struct UniRx_ReadOnlyReactiveProperty_T__StaticFields UniRx_ReadOnlyReactiveProperty_T__StaticFields, *PUniRx_ReadOnlyReactiveProperty_T__StaticFields;

typedef struct UniRx_ReadOnlyReactiveProperty_T__RGCTXs UniRx_ReadOnlyReactiveProperty_T__RGCTXs, *PUniRx_ReadOnlyReactiveProperty_T__RGCTXs;

typedef struct UniRx_ReadOnlyReactiveProperty_T__VTable UniRx_ReadOnlyReactiveProperty_T__VTable, *PUniRx_ReadOnlyReactiveProperty_T__VTable;

struct UniRx_ReadOnlyReactiveProperty_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_ReadOnlyReactiveProperty_T_;
    struct Il2CppClass *_1_UniRx_ReadOnlyReactiveProperty_ReadOnlyReactivePropertyObserver_T_;
    struct MethodInfo *_2_UniRx_ReadOnlyReactiveProperty_ReadOnlyReactivePropertyObserver_T___ctor;
    struct Il2CppClass *_3_UniRx_IObservable_T_;
    struct MethodInfo *_4_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_5_UniRx_IObserver_T_;
    struct MethodInfo *_6_UniRx_IObserver_T__OnError;
    struct MethodInfo *_7_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_8_UniRx_IObserver_T__OnNext;
    struct Il2CppClass *_9_UniRx_Subject_T_;
    struct MethodInfo *_10_UniRx_Subject_T___ctor;
    struct MethodInfo *_11_UniRx_Subject_T__Subscribe;
    struct Il2CppClass *_12_UniRx_ReadOnlyReactiveProperty_T_;
    struct MethodInfo *_13_UniRx_ReadOnlyReactiveProperty_T__Dispose;
    struct MethodInfo *_14_UniRx_Subject_T__OnCompleted;
    struct MethodInfo *_15_UniRx_Subject_T__Dispose;
    struct Il2CppClass *_16_T;
    struct MethodInfo *_18_UniRx_UnityEqualityComparer_GetDefault_T_;
};

struct UniRx_ReadOnlyReactiveProperty_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Value;
    struct VirtualInvokeData _5_get_HasValue;
    struct VirtualInvokeData _6_Subscribe;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _9_get_EqualityComparer;
    struct VirtualInvokeData _10_Dispose;
};

struct UniRx_ReadOnlyReactiveProperty_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_ReadOnlyReactiveProperty_T__StaticFields *static_fields;
    struct UniRx_ReadOnlyReactiveProperty_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ReadOnlyReactiveProperty_T__VTable vtable;
};

union _union_291690 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B0A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReadOnlyReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291690 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_ReadOnlyReactiveProperty_T__StaticFields {
    struct System_Collections_Generic_IEqualityComparer_T__o *defaultEqualityComparer;
};

typedef struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_o SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_o, *PSharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_o;

typedef struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_Fields SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_Fields, *PSharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_Fields;

typedef struct System_IO_FileInfo_o System_IO_FileInfo_o, *PSystem_IO_FileInfo_o;

typedef struct System_IO_FileInfo_c System_IO_FileInfo_c, *PSystem_IO_FileInfo_c;

typedef struct System_IO_FileInfo_Fields System_IO_FileInfo_Fields, *PSystem_IO_FileInfo_Fields;

typedef struct System_IO_FileInfo_VTable System_IO_FileInfo_VTable, *PSystem_IO_FileInfo_VTable;

typedef struct System_IO_FileSystemInfo_Fields System_IO_FileSystemInfo_Fields, *PSystem_IO_FileSystemInfo_Fields;

typedef struct System_IO_FileStatus_o System_IO_FileStatus_o, *PSystem_IO_FileStatus_o;

typedef struct System_IO_FileStatus_Fields System_IO_FileStatus_Fields, *PSystem_IO_FileStatus_Fields;

typedef struct Interop_Sys_FileStatus_o Interop_Sys_FileStatus_o, *PInterop_Sys_FileStatus_o;

typedef struct Interop_Sys_FileStatus_Fields Interop_Sys_FileStatus_Fields, *PInterop_Sys_FileStatus_Fields;

struct Interop_Sys_FileStatus_Fields {
    int32_t Flags;
    int32_t Mode;
    uint32_t Uid;
    uint32_t Gid;
    int64_t Size;
    int64_t ATime;
    int64_t ATimeNsec;
    int64_t MTime;
    int64_t MTimeNsec;
    int64_t CTime;
    int64_t CTimeNsec;
    int64_t BirthTime;
    int64_t BirthTimeNsec;
    int64_t Dev;
    int64_t Ino;
    uint32_t UserFlags;
};

struct Interop_Sys_FileStatus_o {
    struct Interop_Sys_FileStatus_Fields fields;
};

struct System_IO_FileStatus_Fields {
    struct Interop_Sys_FileStatus_o _fileStatus;
    int32_t _fileStatusInitialized;
    bool _InitiallyDirectory_k__BackingField;
    bool _isDirectory;
    bool _exists;
};

struct System_IO_FileStatus_o {
    struct System_IO_FileStatus_Fields fields;
};

struct System_IO_FileSystemInfo_Fields {
    struct System_MarshalByRefObject_Fields super;
    struct System_IO_FileStatus_o _fileStatus;
    struct System_String_o *FullPath;
    struct System_String_o *OriginalPath;
    struct System_String_o *_name;
};

struct System_IO_FileInfo_Fields {
    struct System_IO_FileSystemInfo_Fields super;
};

struct System_IO_FileInfo_o {
    struct System_IO_FileInfo_c *klass;
    void *monitor;
    struct System_IO_FileInfo_Fields fields;
};

struct System_IO_FileInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_GetObjectData;
    struct VirtualInvokeData _8_get_FullName;
    struct VirtualInvokeData _9_get_Name;
    struct VirtualInvokeData _10_get_Exists;
    struct VirtualInvokeData _11_Delete;
};

struct System_IO_FileInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_FileInfo_VTable vtable;
};

struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_Fields {
    struct System_IO_FileInfo_o *fileInfo;
};

struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_o {
    struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct SharpCompress_Archives_Tar_TarArchive___c__DisplayClass1_0_Fields fields;
};

typedef struct MethodInfo_14EE128_RGCTXs MethodInfo_14EE128_RGCTXs, *PMethodInfo_14EE128_RGCTXs;

struct MethodInfo_14EE128_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_21D20D0 MethodInfo_21D20D0, *PMethodInfo_21D20D0;

typedef union _union_159767 _union_159767, *P_union_159767;

union _union_159767 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D20D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159767 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2052BD4 MethodInfo_2052BD4, *PMethodInfo_2052BD4;

typedef union _union_219905 _union_219905, *P_union_219905;

union _union_219905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052BD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_269820C MethodInfo_269820C, *PMethodInfo_269820C;

typedef union _union_312018 _union_312018, *P_union_312018;

union _union_312018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_269820C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Achievement___c__DisplayClass4_2_o Shock_Achievement___c__DisplayClass4_2_o, *PShock_Achievement___c__DisplayClass4_2_o;

typedef struct Shock_Achievement___c__DisplayClass4_2_c Shock_Achievement___c__DisplayClass4_2_c, *PShock_Achievement___c__DisplayClass4_2_c;

typedef struct Shock_Achievement___c__DisplayClass4_2_Fields Shock_Achievement___c__DisplayClass4_2_Fields, *PShock_Achievement___c__DisplayClass4_2_Fields;

typedef struct Shock_Achievement___c__DisplayClass4_2_VTable Shock_Achievement___c__DisplayClass4_2_VTable, *PShock_Achievement___c__DisplayClass4_2_VTable;

struct Shock_Achievement___c__DisplayClass4_2_Fields {
    struct System_Action_o *next;
    struct Shock_Achievement___c__DisplayClass4_0_o *CS___8__locals2;
};

struct Shock_Achievement___c__DisplayClass4_2_o {
    struct Shock_Achievement___c__DisplayClass4_2_c *klass;
    void *monitor;
    struct Shock_Achievement___c__DisplayClass4_2_Fields fields;
};

struct Shock_Achievement___c__DisplayClass4_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Achievement___c__DisplayClass4_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Achievement___c__DisplayClass4_2_VTable vtable;
};

typedef struct Shock_MultieventCardBonusMstTable_VTable Shock_MultieventCardBonusMstTable_VTable, *PShock_MultieventCardBonusMstTable_VTable;

struct Shock_MultieventCardBonusMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef struct MethodInfo_1E9D054 MethodInfo_1E9D054, *PMethodInfo_1E9D054;

typedef union _union_161823 _union_161823, *P_union_161823;

union _union_161823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163801 _union_163801, *P_union_163801;

union _union_163801 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163803 _union_163803, *P_union_163803;

union _union_163803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1062634 MethodInfo_1062634, *PMethodInfo_1062634;

typedef union _union_165253 _union_165253, *P_union_165253;

union _union_165253 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1062634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165253 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22B0A2C MethodInfo_22B0A2C, *PMethodInfo_22B0A2C;

typedef union _union_291692 _union_291692, *P_union_291692;

union _union_291692 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B0A2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReadOnlyReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291692 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163805 _union_163805, *P_union_163805;

union _union_163805 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2052BDC MethodInfo_2052BDC, *PMethodInfo_2052BDC;

typedef union _union_220117 _union_220117, *P_union_220117;

union _union_220117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052BDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_IMovieFileDataExtensions_StaticFields Chipstar_Downloads_CriWare_IMovieFileDataExtensions_StaticFields, *PChipstar_Downloads_CriWare_IMovieFileDataExtensions_StaticFields;

struct Chipstar_Downloads_CriWare_IMovieFileDataExtensions_StaticFields {
    struct System_Text_StringBuilder_o *ms_builder;
};

typedef union _union_163807 _union_163807, *P_union_163807;

union _union_163807 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BB4C0 MethodInfo_22BB4C0, *PMethodInfo_22BB4C0;

typedef union _union_277854 _union_277854, *P_union_277854;

union _union_277854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB4C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AdjustingTapTimingDialog__AdjustProcess_d__22_Fields Shock_AdjustingTapTimingDialog__AdjustProcess_d__22_Fields, *PShock_AdjustingTapTimingDialog__AdjustProcess_d__22_Fields;

typedef struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_o Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_o, *PShock_AdjustingTapTimingDialog___c__DisplayClass22_1_o;

typedef struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_o Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_o, *PShock_AdjustingTapTimingDialog___c__DisplayClass22_0_o;

typedef struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_c Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_c, *PShock_AdjustingTapTimingDialog___c__DisplayClass22_1_c;

typedef struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_Fields Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_Fields, *PShock_AdjustingTapTimingDialog___c__DisplayClass22_1_Fields;

typedef struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_c Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_c, *PShock_AdjustingTapTimingDialog___c__DisplayClass22_0_c;

typedef struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_Fields Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_Fields, *PShock_AdjustingTapTimingDialog___c__DisplayClass22_0_Fields;

typedef struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_VTable Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_VTable, *PShock_AdjustingTapTimingDialog___c__DisplayClass22_1_VTable;

typedef struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_VTable Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_VTable, *PShock_AdjustingTapTimingDialog___c__DisplayClass22_0_VTable;

struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_Fields {
    struct Shock_AdjustingTapTimingDialog_o *__4__this;
    bool isChecked;
    int32_t checkdCount;
    int32_t checkStartBeat;
    float baseTime;
    float beatAdjustValue;
    bool isPlay;
};

struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_o {
    struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_c *klass;
    void *monitor;
    struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_Fields fields;
};

struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_VTable vtable;
};

struct Shock_AdjustingTapTimingDialog__AdjustProcess_d__22_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_AdjustingTapTimingDialog_o *__4__this;
    struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_o *__8__1;
    struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_0_o *__8__2;
    float _checkNextTime_5__2;
};

struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_Fields {
    bool isAnimationPlay;
};

struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_o {
    struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_c *klass;
    void *monitor;
    struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_Fields fields;
};

struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdjustingTapTimingDialog___c__DisplayClass22_1_VTable vtable;
};

typedef struct Shock_TextMeshUIOpenHyperlinks_o Shock_TextMeshUIOpenHyperlinks_o, *PShock_TextMeshUIOpenHyperlinks_o;

typedef struct Shock_TextMeshUIOpenHyperlinks_c Shock_TextMeshUIOpenHyperlinks_c, *PShock_TextMeshUIOpenHyperlinks_c;

typedef struct Shock_TextMeshUIOpenHyperlinks_Fields Shock_TextMeshUIOpenHyperlinks_Fields, *PShock_TextMeshUIOpenHyperlinks_Fields;

typedef struct Shock_TextMeshUIOpenHyperlinks_VTable Shock_TextMeshUIOpenHyperlinks_VTable, *PShock_TextMeshUIOpenHyperlinks_VTable;

struct Shock_TextMeshUIOpenHyperlinks_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnPointerClick;
};

struct Shock_TextMeshUIOpenHyperlinks_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct TMPro_TMP_Text_o *m_textMesh;
};

struct Shock_TextMeshUIOpenHyperlinks_o {
    struct Shock_TextMeshUIOpenHyperlinks_c *klass;
    void *monitor;
    struct Shock_TextMeshUIOpenHyperlinks_Fields fields;
};

struct Shock_TextMeshUIOpenHyperlinks_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TextMeshUIOpenHyperlinks_VTable vtable;
};

typedef union _union_163809 _union_163809, *P_union_163809;

union _union_163809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_FutureStatus_Fields Firebase_FutureStatus_Fields, *PFirebase_FutureStatus_Fields;

struct Firebase_FutureStatus_Fields {
    int32_t value__;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_Fields Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_Fields, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_Fields;

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_Fields {
};

typedef struct MethodInfo_264F8B8 MethodInfo_264F8B8, *PMethodInfo_264F8B8;

typedef union _union_178046 _union_178046, *P_union_178046;

union _union_178046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F8B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_TakeUntilObservable_T__TOther__RGCTXs UniRx_Operators_TakeUntilObservable_T__TOther__RGCTXs, *PUniRx_Operators_TakeUntilObservable_T__TOther__RGCTXs;

struct UniRx_Operators_TakeUntilObservable_T__TOther__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TOther_;
    struct MethodInfo *_2_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_3_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_4_UniRx_Operators_TakeUntilObservable_TakeUntil_T__TOther_;
    struct MethodInfo *_5_UniRx_Operators_TakeUntilObservable_TakeUntil_T__TOther___ctor;
    struct MethodInfo *_6_UniRx_Operators_TakeUntilObservable_TakeUntil_T__TOther__Run;
};

typedef union _union_295390 _union_295390, *P_union_295390;

union _union_295390 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__c System_Collections_Generic_Dictionary_int__FutureVoid_Action__c, *PSystem_Collections_Generic_Dictionary_int__FutureVoid_Action__c;

typedef struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__VTable System_Collections_Generic_Dictionary_int__FutureVoid_Action__VTable, *PSystem_Collections_Generic_Dictionary_int__FutureVoid_Action__VTable;

struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__VTable vtable;
};

typedef union _union_295392 _union_295392, *P_union_295392;

union _union_295392 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13267C8 MethodInfo_13267C8, *PMethodInfo_13267C8;

typedef union _union_284826 _union_284826, *P_union_284826;

union _union_284826 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13267C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284826 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC95B8 MethodInfo_1EC95B8, *PMethodInfo_1EC95B8;

typedef union _union_283000 _union_283000, *P_union_283000;

union _union_283000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC95B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__o System_Collections_Generic_Dictionary_int__FutureVoid_Action__o, *PSystem_Collections_Generic_Dictionary_int__FutureVoid_Action__o;

typedef struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__Fields System_Collections_Generic_Dictionary_int__FutureVoid_Action__Fields, *PSystem_Collections_Generic_Dictionary_int__FutureVoid_Action__Fields;

struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__o {
    struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__FutureVoid_Action__Fields fields;
};

typedef union _union_163811 _union_163811, *P_union_163811;

union _union_163811 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127D9A0 MethodInfo_127D9A0, *PMethodInfo_127D9A0;

typedef union _union_202116 _union_202116, *P_union_202116;

union _union_202116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D9A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163813 _union_163813, *P_union_163813;

union _union_163813 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1379CC0 MethodInfo_1379CC0, *PMethodInfo_1379CC0;

typedef union _union_167365 _union_167365, *P_union_167365;

union _union_167365 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1379CC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167365 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163815 _union_163815, *P_union_163815;

union _union_163815 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_Fields BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_Fields, *PBookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_Fields;

struct BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_Fields {
};

typedef union _union_163817 _union_163817, *P_union_163817;

union _union_163817 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBD480 MethodInfo_2DBD480, *PMethodInfo_2DBD480;

typedef union _union_241909 _union_241909, *P_union_241909;

union _union_241909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320982 _union_320982, *P_union_320982;

union _union_320982 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28AD958 MethodInfo_28AD958, *PMethodInfo_28AD958;

typedef union _union_314068 _union_314068, *P_union_314068;

union _union_314068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320984 _union_320984, *P_union_320984;

union _union_320984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15FCD70_RGCTXs MethodInfo_15FCD70_RGCTXs, *PMethodInfo_15FCD70_RGCTXs;

struct MethodInfo_15FCD70_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2EEF2DC MethodInfo_2EEF2DC, *PMethodInfo_2EEF2DC;

typedef union _union_202576 _union_202576, *P_union_202576;

union _union_202576 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEF2DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202576 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308C508 MethodInfo_308C508, *PMethodInfo_308C508;

typedef struct MethodInfo_308C508_RGCTXs MethodInfo_308C508_RGCTXs, *PMethodInfo_308C508_RGCTXs;

typedef union _union_214715 _union_214715, *P_union_214715;

struct MethodInfo_308C508_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C508 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C508_RGCTXs *rgctx_data;
    union _union_214715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC948C MethodInfo_1EC948C, *PMethodInfo_1EC948C;

typedef union _union_283006 _union_283006, *P_union_283006;

union _union_283006 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC948C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283006 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320986 _union_320986, *P_union_320986;

union _union_320986 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C75DC MethodInfo_13C75DC, *PMethodInfo_13C75DC;

typedef union _union_203848 _union_203848, *P_union_203848;

union _union_203848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C75DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320988 _union_320988, *P_union_320988;

union _union_320988 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E9FC MethodInfo_2B9E9FC, *PMethodInfo_2B9E9FC;

typedef union _union_242023 _union_242023, *P_union_242023;

union _union_242023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E9FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityAction_bool__VTable UnityEngine_Events_UnityAction_bool__VTable, *PUnityEngine_Events_UnityAction_bool__VTable;

struct UnityEngine_Events_UnityAction_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Aoharu_MusicGoalDialog___c_StaticFields Aoharu_MusicGoalDialog___c_StaticFields, *PAoharu_MusicGoalDialog___c_StaticFields;

typedef struct Aoharu_MusicGoalDialog___c_o Aoharu_MusicGoalDialog___c_o, *PAoharu_MusicGoalDialog___c_o;

typedef struct System_Func_uint__LiveMissionMst__o System_Func_uint__LiveMissionMst__o, *PSystem_Func_uint__LiveMissionMst__o;

typedef struct System_Func_LiveMissionMst__bool__o System_Func_LiveMissionMst__bool__o, *PSystem_Func_LiveMissionMst__bool__o;

typedef struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___o System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___o, *PSystem_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___o;

typedef struct System_Func_LiveMissionRewardMst__bool__o System_Func_LiveMissionRewardMst__bool__o, *PSystem_Func_LiveMissionRewardMst__bool__o;

typedef struct System_Action_MusicGoalIcon__o System_Action_MusicGoalIcon__o, *PSystem_Action_MusicGoalIcon__o;

typedef struct System_Func_MusicLevelMst__LIVE_LEVEL__o System_Func_MusicLevelMst__LIVE_LEVEL__o, *PSystem_Func_MusicLevelMst__LIVE_LEVEL__o;

typedef struct Aoharu_MusicGoalDialog___c_c Aoharu_MusicGoalDialog___c_c, *PAoharu_MusicGoalDialog___c_c;

typedef struct Aoharu_MusicGoalDialog___c_Fields Aoharu_MusicGoalDialog___c_Fields, *PAoharu_MusicGoalDialog___c_Fields;

typedef struct System_Func_uint__LiveMissionMst__c System_Func_uint__LiveMissionMst__c, *PSystem_Func_uint__LiveMissionMst__c;

typedef struct System_Func_uint__LiveMissionMst__Fields System_Func_uint__LiveMissionMst__Fields, *PSystem_Func_uint__LiveMissionMst__Fields;

typedef struct System_Func_LiveMissionMst__bool__c System_Func_LiveMissionMst__bool__c, *PSystem_Func_LiveMissionMst__bool__c;

typedef struct System_Func_LiveMissionMst__bool__Fields System_Func_LiveMissionMst__bool__Fields, *PSystem_Func_LiveMissionMst__bool__Fields;

typedef struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___c System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___c, *PSystem_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___c;

typedef struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___Fields System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___Fields, *PSystem_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___Fields;

typedef struct System_Func_LiveMissionRewardMst__bool__c System_Func_LiveMissionRewardMst__bool__c, *PSystem_Func_LiveMissionRewardMst__bool__c;

typedef struct System_Func_LiveMissionRewardMst__bool__Fields System_Func_LiveMissionRewardMst__bool__Fields, *PSystem_Func_LiveMissionRewardMst__bool__Fields;

typedef struct System_Action_MusicGoalIcon__c System_Action_MusicGoalIcon__c, *PSystem_Action_MusicGoalIcon__c;

typedef struct System_Action_MusicGoalIcon__Fields System_Action_MusicGoalIcon__Fields, *PSystem_Action_MusicGoalIcon__Fields;

typedef struct System_Func_MusicLevelMst__LIVE_LEVEL__c System_Func_MusicLevelMst__LIVE_LEVEL__c, *PSystem_Func_MusicLevelMst__LIVE_LEVEL__c;

typedef struct System_Func_MusicLevelMst__LIVE_LEVEL__Fields System_Func_MusicLevelMst__LIVE_LEVEL__Fields, *PSystem_Func_MusicLevelMst__LIVE_LEVEL__Fields;

typedef struct Aoharu_MusicGoalDialog___c_VTable Aoharu_MusicGoalDialog___c_VTable, *PAoharu_MusicGoalDialog___c_VTable;

typedef struct System_Func_uint__LiveMissionMst__VTable System_Func_uint__LiveMissionMst__VTable, *PSystem_Func_uint__LiveMissionMst__VTable;

typedef struct System_Func_LiveMissionMst__bool__VTable System_Func_LiveMissionMst__bool__VTable, *PSystem_Func_LiveMissionMst__bool__VTable;

typedef struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___VTable System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___VTable, *PSystem_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___VTable;

typedef struct System_Func_LiveMissionRewardMst__bool__VTable System_Func_LiveMissionRewardMst__bool__VTable, *PSystem_Func_LiveMissionRewardMst__bool__VTable;

typedef struct System_Action_MusicGoalIcon__VTable System_Action_MusicGoalIcon__VTable, *PSystem_Action_MusicGoalIcon__VTable;

typedef struct System_Func_MusicLevelMst__LIVE_LEVEL__VTable System_Func_MusicLevelMst__LIVE_LEVEL__VTable, *PSystem_Func_MusicLevelMst__LIVE_LEVEL__VTable;

struct System_Action_MusicGoalIcon__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_LiveMissionMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveMissionMst__bool__o {
    struct System_Func_LiveMissionMst__bool__c *klass;
    void *monitor;
    struct System_Func_LiveMissionMst__bool__Fields fields;
};

struct System_Func_LiveMissionMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveMissionMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveMissionMst__bool__VTable vtable;
};

struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_MusicGoalDialog___c_Fields {
};

struct System_Func_uint__LiveMissionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Action_MusicGoalIcon__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MusicGoalIcon__VTable vtable;
};

struct System_Action_MusicGoalIcon__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MusicGoalIcon__o {
    struct System_Action_MusicGoalIcon__c *klass;
    void *monitor;
    struct System_Action_MusicGoalIcon__Fields fields;
};

struct System_Func_LiveMissionRewardMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveMissionRewardMst__bool__o {
    struct System_Func_LiveMissionRewardMst__bool__c *klass;
    void *monitor;
    struct System_Func_LiveMissionRewardMst__bool__Fields fields;
};

struct System_Func_LiveMissionRewardMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveMissionRewardMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveMissionRewardMst__bool__VTable vtable;
};

struct Aoharu_MusicGoalDialog___c_StaticFields {
    struct Aoharu_MusicGoalDialog___c_o *__9;
    struct System_Func_uint__LiveMissionMst__o *__9__21_1;
    struct System_Func_LiveMissionMst__bool__o *__9__21_2;
    struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___o *__9__21_3;
    struct System_Func_LiveMissionRewardMst__bool__o *__9__21_4;
    struct System_Action_MusicGoalIcon__o *__9__24_1;
    struct System_Func_MusicLevelMst__bool__o *__9__26_6;
    struct System_Func_MusicLevelMst__LIVE_LEVEL__o *__9__26_7;
};

struct System_Func_MusicLevelMst__LIVE_LEVEL__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MusicLevelMst__LIVE_LEVEL__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MusicLevelMst__LIVE_LEVEL__VTable vtable;
};

struct System_Func_MusicLevelMst__LIVE_LEVEL__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MusicLevelMst__LIVE_LEVEL__o {
    struct System_Func_MusicLevelMst__LIVE_LEVEL__c *klass;
    void *monitor;
    struct System_Func_MusicLevelMst__LIVE_LEVEL__Fields fields;
};

struct Aoharu_MusicGoalDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__LiveMissionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__LiveMissionMst__VTable vtable;
};

struct System_Func_uint__LiveMissionMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__LiveMissionMst__o {
    struct System_Func_uint__LiveMissionMst__c *klass;
    void *monitor;
    struct System_Func_uint__LiveMissionMst__Fields fields;
};

struct Aoharu_MusicGoalDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MusicGoalDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicGoalDialog___c_VTable vtable;
};

struct Aoharu_MusicGoalDialog___c_o {
    struct Aoharu_MusicGoalDialog___c_c *klass;
    void *monitor;
    struct Aoharu_MusicGoalDialog___c_Fields fields;
};

struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___VTable vtable;
};

struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___o {
    struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___c *klass;
    void *monitor;
    struct System_Func_LiveMissionMst__IEnumerable_LiveMissionRewardMst___Fields fields;
};

typedef union _union_295460 _union_295460, *P_union_295460;

union _union_295460 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295462 _union_295462, *P_union_295462;

union _union_295462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295464 _union_295464, *P_union_295464;

union _union_295464 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_126AFC4_RGCTXs MethodInfo_126AFC4_RGCTXs, *PMethodInfo_126AFC4_RGCTXs;

struct MethodInfo_126AFC4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1958220 MethodInfo_1958220, *PMethodInfo_1958220;

typedef union _union_260990 _union_260990, *P_union_260990;

union _union_260990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1958220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295466 _union_295466, *P_union_295466;

union _union_295466 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295468 _union_295468, *P_union_295468;

union _union_295468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127D7D4 MethodInfo_127D7D4, *PMethodInfo_127D7D4;

typedef union _union_202106 _union_202106, *P_union_202106;

union _union_202106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D7D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvDebugErrorR_o Shock_RecvDebugErrorR_o, *PShock_RecvDebugErrorR_o;

typedef struct Shock_RecvDebugErrorR_c Shock_RecvDebugErrorR_c, *PShock_RecvDebugErrorR_c;

typedef struct Shock_RecvDebugErrorR_Fields Shock_RecvDebugErrorR_Fields, *PShock_RecvDebugErrorR_Fields;

typedef struct Shock_RecvDebugErrorR_VTable Shock_RecvDebugErrorR_VTable, *PShock_RecvDebugErrorR_VTable;

typedef struct Shock_RecvDebugErrorRData_o Shock_RecvDebugErrorRData_o, *PShock_RecvDebugErrorRData_o;

typedef struct Shock_RecvDebugErrorRData_c Shock_RecvDebugErrorRData_c, *PShock_RecvDebugErrorRData_c;

typedef struct Shock_RecvDebugErrorRData_Fields Shock_RecvDebugErrorRData_Fields, *PShock_RecvDebugErrorRData_Fields;

typedef struct Shock_RecvDebugErrorRData_VTable Shock_RecvDebugErrorRData_VTable, *PShock_RecvDebugErrorRData_VTable;

struct Shock_RecvDebugErrorRData_Fields {
};

struct Shock_RecvDebugErrorR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvDebugErrorRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvDebugErrorRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvDebugErrorRData_VTable vtable;
};

struct Shock_RecvDebugErrorRData_o {
    struct Shock_RecvDebugErrorRData_c *klass;
    void *monitor;
    struct Shock_RecvDebugErrorRData_Fields fields;
};

struct Shock_RecvDebugErrorR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvDebugErrorRData_o *data;
    int32_t server_time;
};

struct Shock_RecvDebugErrorR_o {
    struct Shock_RecvDebugErrorR_c *klass;
    void *monitor;
    struct Shock_RecvDebugErrorR_Fields fields;
};

struct Shock_RecvDebugErrorR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvDebugErrorR_VTable vtable;
};

typedef struct MethodInfo_22B0B2C MethodInfo_22B0B2C, *PMethodInfo_22B0B2C;

struct MethodInfo_22B0B2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320980 _union_320980, *P_union_320980;

union _union_320980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320970 _union_320970, *P_union_320970;

union _union_320970 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320972 _union_320972, *P_union_320972;

union _union_320972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19F916C MethodInfo_19F916C, *PMethodInfo_19F916C;

typedef union _union_250267 _union_250267, *P_union_250267;

union _union_250267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F916C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320974 _union_320974, *P_union_320974;

union _union_320974 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ExchangeItemData__int__o System_Func_ExchangeItemData__int__o, *PSystem_Func_ExchangeItemData__int__o;

typedef struct System_Func_ExchangeItemData__int__c System_Func_ExchangeItemData__int__c, *PSystem_Func_ExchangeItemData__int__c;

typedef struct System_Func_ExchangeItemData__int__Fields System_Func_ExchangeItemData__int__Fields, *PSystem_Func_ExchangeItemData__int__Fields;

typedef struct System_Func_ExchangeItemData__int__VTable System_Func_ExchangeItemData__int__VTable, *PSystem_Func_ExchangeItemData__int__VTable;

struct System_Func_ExchangeItemData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ExchangeItemData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ExchangeItemData__int__o {
    struct System_Func_ExchangeItemData__int__c *klass;
    void *monitor;
    struct System_Func_ExchangeItemData__int__Fields fields;
};

struct System_Func_ExchangeItemData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ExchangeItemData__int__VTable vtable;
};

typedef union _union_320976 _union_320976, *P_union_320976;

union _union_320976 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_AssetHashHistory_c Aoharu_AssetHashHistory_c, *PAoharu_AssetHashHistory_c;

typedef struct Aoharu_AssetHashHistory_VTable Aoharu_AssetHashHistory_VTable, *PAoharu_AssetHashHistory_VTable;

struct Aoharu_AssetHashHistory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AssetHashHistory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AssetHashHistory_VTable vtable;
};

typedef struct MethodInfo_1B64790 MethodInfo_1B64790, *PMethodInfo_1B64790;

typedef union _union_246815 _union_246815, *P_union_246815;

union _union_246815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320978 _union_320978, *P_union_320978;

union _union_320978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295450 _union_295450, *P_union_295450;

union _union_295450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295452 _union_295452, *P_union_295452;

union _union_295452 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_AssetHashHistory_o Aoharu_AssetHashHistory_o, *PAoharu_AssetHashHistory_o;

typedef struct Aoharu_AssetHashHistory_Fields Aoharu_AssetHashHistory_Fields, *PAoharu_AssetHashHistory_Fields;

struct Aoharu_AssetHashHistory_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_String_array *m_AssetHashHistory_iOS;
    struct System_String_array *m_AssetHashHistory_Android;
};

struct Aoharu_AssetHashHistory_o {
    struct Aoharu_AssetHashHistory_c *klass;
    void *monitor;
    struct Aoharu_AssetHashHistory_Fields fields;
};

typedef union _union_295454 _union_295454, *P_union_295454;

union _union_295454 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BB5BC MethodInfo_22BB5BC, *PMethodInfo_22BB5BC;

typedef union _union_279346 _union_279346, *P_union_279346;

union _union_279346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB5BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295456 _union_295456, *P_union_295456;

union _union_295456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__o Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__o, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__o;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__Fields Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__Fields, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o;

typedef struct System_Threading_Tasks_Task_UniTask_T___o System_Threading_Tasks_Task_UniTask_T___o, *PSystem_Threading_Tasks_Task_UniTask_T___o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___o;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Fields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Fields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Fields;

typedef struct System_Threading_Tasks_Task_UniTask_T___c System_Threading_Tasks_Task_UniTask_T___c, *PSystem_Threading_Tasks_Task_UniTask_T___c;

typedef struct System_Threading_Tasks_Task_UniTask_T___Fields System_Threading_Tasks_Task_UniTask_T___Fields, *PSystem_Threading_Tasks_Task_UniTask_T___Fields;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__o Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__o, *PCysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__o;

typedef struct System_Threading_Tasks_Task_UniTask_T___StaticFields System_Threading_Tasks_Task_UniTask_T___StaticFields, *PSystem_Threading_Tasks_Task_UniTask_T___StaticFields;

typedef struct System_Threading_Tasks_Task_UniTask_T___VTable System_Threading_Tasks_Task_UniTask_T___VTable, *PSystem_Threading_Tasks_Task_UniTask_T___VTable;

typedef struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__c Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__c, *PCysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__c;

typedef struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__Fields Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__Fields, *PCysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Threading_Tasks_Task_UniTask_T___Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct Cysharp_Threading_Tasks_UniTask_T__o m_result;
};

struct System_Threading_Tasks_Task_UniTask_T___o {
    struct System_Threading_Tasks_Task_UniTask_T___c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_UniTask_T___Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__Fields {
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Fields {
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__o *runnerPromise;
    struct System_Exception_o *ex;
    struct Il2CppObject *result;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o {
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Fields fields;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o __t__builder;
    struct System_Threading_Tasks_Task_UniTask_T___o *task;
    bool continueOnCapturedContext;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___o __u__1;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o __u__2;
};

struct System_Threading_Tasks_Task_UniTask_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Threading_Tasks_Task_UniTask_T___StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__o {
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__o {
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__Fields fields;
};

struct System_Threading_Tasks_Task_UniTask_T___c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_UniTask_T___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_UniTask_T___VTable vtable;
};

typedef union _union_295458 _union_295458, *P_union_295458;

union _union_295458 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1640638 MethodInfo_1640638, *PMethodInfo_1640638;

typedef struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c, *PSystem_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c;

typedef union _union_337427 _union_337427, *P_union_337427;

typedef struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__RGCTXs System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__RGCTXs, *PSystem_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__RGCTXs;

typedef struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__VTable System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__VTable, *PSystem_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__VTable;

struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_TResult__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__VTable vtable;
};

union _union_337427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult____m__Finally1;
    struct MethodInfo *_1_System_Linq_Lookup_TKey__TInner__CreateForJoin;
    struct Il2CppClass *_2_System_Linq_Lookup_TKey__TInner_;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TOuter_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TOuter__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TOuter_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TOuter__get_Current;
    struct Il2CppClass *_7_System_Func_TOuter__TKey_;
    struct MethodInfo *_8_System_Func_TOuter__TKey__Invoke;
    struct Il2CppClass *_9_System_Linq_Lookup_TKey__TInner_;
    struct MethodInfo *_10_System_Linq_Lookup_TKey__TInner__GetGrouping;
    struct Il2CppClass *_11_System_Func_TOuter__TInner__TResult_;
    struct MethodInfo *_12_System_Func_TOuter__TInner__TResult__Invoke;
    struct MethodInfo *_13_System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__System_IDisposable_Dispose;
    struct Il2CppClass *_14_TResult;
    struct Il2CppClass *_15_System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult_;
    struct MethodInfo *_16_System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult___ctor;
    struct MethodInfo *_17_System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
};

struct MethodInfo_1640638 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__c Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__c, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__c;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__VTable Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_object__VTable vtable;
};

typedef struct Chipstar_Downloads_CriWare_CriSaveDataWriter_c Chipstar_Downloads_CriWare_CriSaveDataWriter_c, *PChipstar_Downloads_CriWare_CriSaveDataWriter_c;

typedef struct Chipstar_Downloads_CriWare_CriSaveDataWriter_VTable Chipstar_Downloads_CriWare_CriSaveDataWriter_VTable, *PChipstar_Downloads_CriWare_CriSaveDataWriter_VTable;

struct Chipstar_Downloads_CriWare_CriSaveDataWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
};

struct Chipstar_Downloads_CriWare_CriSaveDataWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriSaveDataWriter_VTable vtable;
};

typedef struct MethodInfo_1272D20 MethodInfo_1272D20, *PMethodInfo_1272D20;

typedef union _union_201156 _union_201156, *P_union_201156;

union _union_201156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_LogType__string__VTable System_Collections_Generic_Dictionary_LogType__string__VTable, *PSystem_Collections_Generic_Dictionary_LogType__string__VTable;

struct System_Collections_Generic_Dictionary_LogType__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_102DC20 MethodInfo_102DC20, *PMethodInfo_102DC20;

typedef union _union_268678 _union_268678, *P_union_268678;

union _union_268678 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102DC20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268678 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320960 _union_320960, *P_union_320960;

union _union_320960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320962 _union_320962, *P_union_320962;

union _union_320962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_AlbumUnitTypeMemberTagMMst__string__c System_Func_AlbumUnitTypeMemberTagMMst__string__c, *PSystem_Func_AlbumUnitTypeMemberTagMMst__string__c;

typedef struct System_Func_AlbumUnitTypeMemberTagMMst__string__VTable System_Func_AlbumUnitTypeMemberTagMMst__string__VTable, *PSystem_Func_AlbumUnitTypeMemberTagMMst__string__VTable;

struct System_Func_AlbumUnitTypeMemberTagMMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumUnitTypeMemberTagMMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumUnitTypeMemberTagMMst__string__VTable vtable;
};

typedef union _union_320964 _union_320964, *P_union_320964;

union _union_320964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320966 _union_320966, *P_union_320966;

union _union_320966 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12692D0_RGCTXs MethodInfo_12692D0_RGCTXs, *PMethodInfo_12692D0_RGCTXs;

struct MethodInfo_12692D0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_320968 _union_320968, *P_union_320968;

union _union_320968 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295480 _union_295480, *P_union_295480;

union _union_295480 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__o System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__o, *PSystem_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__o;

typedef struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__c System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__c, *PSystem_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__c;

typedef struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__Fields System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__Fields, *PSystem_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__Fields;

typedef struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__RGCTXs System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__RGCTXs, *PSystem_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__RGCTXs;

typedef struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__VTable System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__VTable, *PSystem_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__VTable;

typedef struct System_Action_IAsyncResult__o System_Action_IAsyncResult__o, *PSystem_Action_IAsyncResult__o;

typedef struct System_Action_IAsyncResult__c System_Action_IAsyncResult__c, *PSystem_Action_IAsyncResult__c;

typedef struct System_Action_IAsyncResult__Fields System_Action_IAsyncResult__Fields, *PSystem_Action_IAsyncResult__Fields;

typedef struct System_Action_IAsyncResult__VTable System_Action_IAsyncResult__VTable, *PSystem_Action_IAsyncResult__VTable;

struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__Fields {
    struct System_Func_IAsyncResult__TResult__o *endFunction;
    struct System_Action_IAsyncResult__o *endAction;
    struct System_Threading_Tasks_Task_TResult__o *promise;
};

struct System_Action_IAsyncResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IAsyncResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IAsyncResult__VTable vtable;
};

struct System_Action_IAsyncResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IAsyncResult__o {
    struct System_Action_IAsyncResult__c *klass;
    void *monitor;
    struct System_Action_IAsyncResult__Fields fields;
};

struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__o {
    struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__Fields fields;
};

struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__VTable vtable;
};

struct System_Threading_Tasks_TaskFactory___c__DisplayClass41_0_TResult__TArg1__TArg2__RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_TaskFactory_TResult__FromAsyncCoreLogic;
    struct Il2CppClass *_1_System_Threading_Tasks_TaskFactory_TResult_;
};

typedef struct MethodInfo_19D0D10 MethodInfo_19D0D10, *PMethodInfo_19D0D10;

typedef union _union_248491 _union_248491, *P_union_248491;

union _union_248491 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248491 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295482 _union_295482, *P_union_295482;

union _union_295482 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_160BBB8 MethodInfo_160BBB8, *PMethodInfo_160BBB8;

typedef struct MethodInfo_160BBB8_RGCTXs MethodInfo_160BBB8_RGCTXs, *PMethodInfo_160BBB8_RGCTXs;

typedef union _union_193071 _union_193071, *P_union_193071;

union _union_193071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160BBB8_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

struct MethodInfo_160BBB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160BBB8_RGCTXs *rgctx_data;
    union _union_193071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295484 _union_295484, *P_union_295484;

union _union_295484 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295486 _union_295486, *P_union_295486;

union _union_295486 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__c System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__c, *PSystem_Collections_Generic_SortedSet___c__DisplayClass52_0_T__c;

typedef struct System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__RGCTXs System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__RGCTXs, *PSystem_Collections_Generic_SortedSet___c__DisplayClass52_0_T__RGCTXs;

typedef struct System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__VTable System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__VTable, *PSystem_Collections_Generic_SortedSet___c__DisplayClass52_0_T__VTable;

struct System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_SortedSet_Node_T_;
    struct MethodInfo *_1_System_Collections_Generic_SortedSet_Node_T__get_Item;
};

struct System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedSet___c__DisplayClass52_0_T__VTable vtable;
};

typedef struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_o GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_o, *PGooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_o;

typedef struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_c GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_c, *PGooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_c;

typedef struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_Fields GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_Fields, *PGooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_Fields;

typedef struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_VTable GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_VTable, *PGooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_VTable;

typedef struct UnityEngine_AndroidJavaProxy_Fields UnityEngine_AndroidJavaProxy_Fields, *PUnityEngine_AndroidJavaProxy_Fields;

typedef struct System_Action_AndroidJavaObject__o System_Action_AndroidJavaObject__o, *PSystem_Action_AndroidJavaObject__o;

typedef struct UnityEngine_AndroidJavaClass_o UnityEngine_AndroidJavaClass_o, *PUnityEngine_AndroidJavaClass_o;

typedef struct System_Action_AndroidJavaObject__c System_Action_AndroidJavaObject__c, *PSystem_Action_AndroidJavaObject__c;

typedef struct System_Action_AndroidJavaObject__Fields System_Action_AndroidJavaObject__Fields, *PSystem_Action_AndroidJavaObject__Fields;

typedef struct UnityEngine_AndroidJavaClass_c UnityEngine_AndroidJavaClass_c, *PUnityEngine_AndroidJavaClass_c;

typedef struct UnityEngine_AndroidJavaClass_Fields UnityEngine_AndroidJavaClass_Fields, *PUnityEngine_AndroidJavaClass_Fields;

typedef struct System_Action_AndroidJavaObject__VTable System_Action_AndroidJavaObject__VTable, *PSystem_Action_AndroidJavaObject__VTable;

typedef struct UnityEngine_AndroidJavaClass_VTable UnityEngine_AndroidJavaClass_VTable, *PUnityEngine_AndroidJavaClass_VTable;

struct UnityEngine_AndroidJavaProxy_Fields {
    struct UnityEngine_AndroidJavaClass_o *javaInterface;
    intptr_t proxyObject;
};

struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_AndroidJavaObject__o *mCallback;
};

struct UnityEngine_AndroidJavaClass_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_AndroidJavaClass_Fields {
    struct UnityEngine_AndroidJavaObject_Fields super;
};

struct UnityEngine_AndroidJavaClass_o {
    struct UnityEngine_AndroidJavaClass_c *klass;
    void *monitor;
    struct UnityEngine_AndroidJavaClass_Fields fields;
};

struct UnityEngine_AndroidJavaClass_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AndroidJavaClass_VTable vtable;
};

struct System_Action_AndroidJavaObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AndroidJavaObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AndroidJavaObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AndroidJavaObject__VTable vtable;
};

struct System_Action_AndroidJavaObject__o {
    struct System_Action_AndroidJavaObject__c *klass;
    void *monitor;
    struct System_Action_AndroidJavaObject__Fields fields;
};

struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_o {
    struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_Fields fields;
};

struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidTokenClient_ResultCallbackProxy_VTable vtable;
};

typedef union _union_295488 _union_295488, *P_union_295488;

union _union_295488 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_c UnityEngine_UIElements_UQuery_FirstQueryMatcher_c, *PUnityEngine_UIElements_UQuery_FirstQueryMatcher_c;

typedef struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_StaticFields UnityEngine_UIElements_UQuery_FirstQueryMatcher_StaticFields, *PUnityEngine_UIElements_UQuery_FirstQueryMatcher_StaticFields;

typedef struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_VTable UnityEngine_UIElements_UQuery_FirstQueryMatcher_VTable, *PUnityEngine_UIElements_UQuery_FirstQueryMatcher_VTable;

typedef struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_o UnityEngine_UIElements_UQuery_FirstQueryMatcher_o, *PUnityEngine_UIElements_UQuery_FirstQueryMatcher_o;

typedef struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_Fields UnityEngine_UIElements_UQuery_FirstQueryMatcher_Fields, *PUnityEngine_UIElements_UQuery_FirstQueryMatcher_Fields;

typedef struct UnityEngine_UIElements_UQuery_SingleQueryMatcher_Fields UnityEngine_UIElements_UQuery_SingleQueryMatcher_Fields, *PUnityEngine_UIElements_UQuery_SingleQueryMatcher_Fields;

typedef struct UnityEngine_UIElements_UQuery_UQueryMatcher_Fields UnityEngine_UIElements_UQuery_UQueryMatcher_Fields, *PUnityEngine_UIElements_UQuery_UQueryMatcher_Fields;

typedef struct UnityEngine_UIElements_StyleSheets_HierarchyTraversal_Fields UnityEngine_UIElements_StyleSheets_HierarchyTraversal_Fields, *PUnityEngine_UIElements_StyleSheets_HierarchyTraversal_Fields;

typedef struct System_Collections_Generic_List_RuleMatcher__o System_Collections_Generic_List_RuleMatcher__o, *PSystem_Collections_Generic_List_RuleMatcher__o;

typedef struct System_Collections_Generic_List_RuleMatcher__c System_Collections_Generic_List_RuleMatcher__c, *PSystem_Collections_Generic_List_RuleMatcher__c;

typedef struct System_Collections_Generic_List_RuleMatcher__Fields System_Collections_Generic_List_RuleMatcher__Fields, *PSystem_Collections_Generic_List_RuleMatcher__Fields;

typedef struct System_Collections_Generic_List_RuleMatcher__StaticFields System_Collections_Generic_List_RuleMatcher__StaticFields, *PSystem_Collections_Generic_List_RuleMatcher__StaticFields;

typedef struct System_Collections_Generic_List_RuleMatcher__VTable System_Collections_Generic_List_RuleMatcher__VTable, *PSystem_Collections_Generic_List_RuleMatcher__VTable;

typedef struct UnityEngine_UIElements_RuleMatcher_array UnityEngine_UIElements_RuleMatcher_array, *PUnityEngine_UIElements_RuleMatcher_array;

typedef struct UnityEngine_UIElements_RuleMatcher_o UnityEngine_UIElements_RuleMatcher_o, *PUnityEngine_UIElements_RuleMatcher_o;

typedef struct UnityEngine_UIElements_RuleMatcher_Fields UnityEngine_UIElements_RuleMatcher_Fields, *PUnityEngine_UIElements_RuleMatcher_Fields;

struct UnityEngine_UIElements_StyleSheets_HierarchyTraversal_Fields {
};

struct UnityEngine_UIElements_UQuery_UQueryMatcher_Fields {
    struct UnityEngine_UIElements_StyleSheets_HierarchyTraversal_Fields super;
    struct System_Collections_Generic_List_RuleMatcher__o *m_Matchers;
};

struct UnityEngine_UIElements_RuleMatcher_Fields {
    struct UnityEngine_UIElements_StyleSheet_o *sheet;
    struct UnityEngine_UIElements_StyleComplexSelector_o *complexSelector;
};

struct UnityEngine_UIElements_RuleMatcher_o {
    struct UnityEngine_UIElements_RuleMatcher_Fields fields;
};

struct UnityEngine_UIElements_RuleMatcher_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_RuleMatcher_o m_Items[65535];
};

struct System_Collections_Generic_List_RuleMatcher__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RuleMatcher__StaticFields {
    struct UnityEngine_UIElements_RuleMatcher_array *s_emptyArray;
};

struct UnityEngine_UIElements_UQuery_SingleQueryMatcher_Fields {
    struct UnityEngine_UIElements_UQuery_UQueryMatcher_Fields super;
    struct UnityEngine_UIElements_VisualElement_o *_match_k__BackingField;
};

struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_Fields {
    struct UnityEngine_UIElements_UQuery_SingleQueryMatcher_Fields super;
};

struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Traverse;
    struct VirtualInvokeData _5_TraverseRecursive;
    struct VirtualInvokeData _6_OnRuleMatchedElement;
    struct VirtualInvokeData _7_Run;
    struct VirtualInvokeData _8_CreateNew;
};

struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_VTable vtable;
};

struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_o {
    struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_Fields fields;
};

struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_StaticFields {
    struct UnityEngine_UIElements_UQuery_FirstQueryMatcher_o *Instance;
};

struct System_Collections_Generic_List_RuleMatcher__Fields {
    struct UnityEngine_UIElements_RuleMatcher_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RuleMatcher__o {
    struct System_Collections_Generic_List_RuleMatcher__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RuleMatcher__Fields fields;
};

struct System_Collections_Generic_List_RuleMatcher__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RuleMatcher__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RuleMatcher__VTable vtable;
};

typedef struct System_Collections_Generic_List_GenericDropdownMenu_MenuItem__StaticFields System_Collections_Generic_List_GenericDropdownMenu_MenuItem__StaticFields, *PSystem_Collections_Generic_List_GenericDropdownMenu_MenuItem__StaticFields;

typedef struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_array UnityEngine_UIElements_GenericDropdownMenu_MenuItem_array, *PUnityEngine_UIElements_GenericDropdownMenu_MenuItem_array;

typedef struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_o UnityEngine_UIElements_GenericDropdownMenu_MenuItem_o, *PUnityEngine_UIElements_GenericDropdownMenu_MenuItem_o;

typedef struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_c UnityEngine_UIElements_GenericDropdownMenu_MenuItem_c, *PUnityEngine_UIElements_GenericDropdownMenu_MenuItem_c;

typedef struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_Fields UnityEngine_UIElements_GenericDropdownMenu_MenuItem_Fields, *PUnityEngine_UIElements_GenericDropdownMenu_MenuItem_Fields;

typedef struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_VTable UnityEngine_UIElements_GenericDropdownMenu_MenuItem_VTable, *PUnityEngine_UIElements_GenericDropdownMenu_MenuItem_VTable;

struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_Fields {
    struct System_String_o *name;
    struct UnityEngine_UIElements_VisualElement_o *element;
    struct System_Action_o *action;
    struct System_Action_object__o *actionUserData;
};

struct System_Collections_Generic_List_GenericDropdownMenu_MenuItem__StaticFields {
    struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_array *s_emptyArray;
};

struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_o {
    struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_Fields fields;
};

struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_VTable vtable;
};

struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_GenericDropdownMenu_MenuItem_o *m_Items[65535];
};

typedef struct MethodInfo_2DF1FC0 MethodInfo_2DF1FC0, *PMethodInfo_2DF1FC0;

typedef union _union_171461 _union_171461, *P_union_171461;

union _union_171461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF1FC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_Fields SharpCompress_Common_Rar_Headers_RarHeaderFactory_Fields, *PSharpCompress_Common_Rar_Headers_RarHeaderFactory_Fields;

struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_Fields {
    bool _isRar5;
    struct SharpCompress_Readers_ReaderOptions_o *_Options_k__BackingField;
    int32_t _StreamingMode_k__BackingField;
    bool _IsEncrypted_k__BackingField;
};

typedef struct SharpJson_Lexer_Fields SharpJson_Lexer_Fields, *PSharpJson_Lexer_Fields;

struct SharpJson_Lexer_Fields {
    int32_t _lineNumber_k__BackingField;
    bool _parseNumbersAsFloat_k__BackingField;
    struct System_Char_array *json;
    int32_t index;
    bool success;
    struct System_Char_array *stringBuffer;
};

typedef union _union_320950 _union_320950, *P_union_320950;

union _union_320950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_IChangeTracking_Fields System_ComponentModel_IChangeTracking_Fields, *PSystem_ComponentModel_IChangeTracking_Fields;

struct System_ComponentModel_IChangeTracking_Fields {
};

typedef union _union_320952 _union_320952, *P_union_320952;

union _union_320952 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_Enumeration_FileSystemEnumerator_TResult__o System_IO_Enumeration_FileSystemEnumerator_TResult__o, *PSystem_IO_Enumeration_FileSystemEnumerator_TResult__o;

typedef struct System_IO_Enumeration_FileSystemEnumerator_TResult__c System_IO_Enumeration_FileSystemEnumerator_TResult__c, *PSystem_IO_Enumeration_FileSystemEnumerator_TResult__c;

typedef struct System_IO_Enumeration_FileSystemEnumerator_TResult__RGCTXs System_IO_Enumeration_FileSystemEnumerator_TResult__RGCTXs, *PSystem_IO_Enumeration_FileSystemEnumerator_TResult__RGCTXs;

typedef struct System_IO_Enumeration_FileSystemEnumerator_TResult__VTable System_IO_Enumeration_FileSystemEnumerator_TResult__VTable, *PSystem_IO_Enumeration_FileSystemEnumerator_TResult__VTable;

struct System_IO_Enumeration_FileSystemEnumerator_TResult__RGCTXs {
    struct MethodInfo *_0_System_IO_Enumeration_FileSystemEnumerator_TResult__CreateDirectoryHandle;
    struct MethodInfo *_1_System_IO_Enumeration_FileSystemEnumerator_TResult__CloseDirectoryHandle;
    struct MethodInfo *_2_System_IO_Enumeration_FileSystemEnumerator_TResult__IsDirectoryNotFound;
    struct Il2CppClass *_3_System_IO_Enumeration_FileSystemEnumerator_TResult_;
    struct MethodInfo *_4_System_IO_Enumeration_FileSystemEnumerator_TResult__IsAccessError;
    struct Il2CppClass *_5_System_IO_Enumeration_FileSystemEnumerator_TResult_;
    struct MethodInfo *_6_System_IO_Enumeration_FileSystemEnumerator_TResult__ContinueOnError;
    struct MethodInfo *_7_System_IO_Enumeration_FileSystemEnumerator_TResult__InternalContinueOnError;
    struct MethodInfo *_8_System_IO_Enumeration_FileSystemEnumerator_TResult__FindNextEntry;
    struct MethodInfo *_9_System_IO_Enumeration_FileSystemEnumerator_TResult__ShouldRecurseIntoEntry;
    struct MethodInfo *_10_System_IO_Enumeration_FileSystemEnumerator_TResult__ShouldIncludeEntry;
    struct MethodInfo *_11_System_IO_Enumeration_FileSystemEnumerator_TResult__TransformEntry;
    struct MethodInfo *_12_System_IO_Enumeration_FileSystemEnumerator_TResult__DirectoryFinished;
    struct MethodInfo *_13_System_IO_Enumeration_FileSystemEnumerator_TResult__Dispose;
    struct MethodInfo *_14_System_IO_Enumeration_FileSystemEnumerator_TResult__get_Current;
    struct Il2CppClass *_15_TResult;
    struct MethodInfo *_16_System_IO_Enumeration_FileSystemEnumerator_TResult__OnDirectoryFinished;
    struct MethodInfo *_17_System_IO_Enumeration_FileSystemEnumerator_TResult__DequeueNextDirectory;
    struct MethodInfo *_18_System_IO_Enumeration_FileSystemEnumerator_TResult__FindNextEntry;
    struct MethodInfo *_19_System_IO_Enumeration_FileSystemEnumerator_TResult__InternalDispose;
};

struct System_IO_Enumeration_FileSystemEnumerator_TResult__o {
    struct System_IO_Enumeration_FileSystemEnumerator_TResult__c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerator_TResult__Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerator_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_Reset;
    struct VirtualInvokeData _9_ShouldIncludeEntry;
    struct VirtualInvokeData _10_ShouldRecurseIntoEntry;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_OnDirectoryFinished;
    struct VirtualInvokeData _13_ContinueOnError;
    struct VirtualInvokeData _14_Dispose;
};

struct System_IO_Enumeration_FileSystemEnumerator_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_IO_Enumeration_FileSystemEnumerator_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerator_TResult__VTable vtable;
};

typedef union _union_320954 _union_320954, *P_union_320954;

union _union_320954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D62864_RGCTXs MethodInfo_2D62864_RGCTXs, *PMethodInfo_2D62864_RGCTXs;

struct MethodInfo_2D62864_RGCTXs {
    struct Il2CppClass *_0_Unity_Collections_NativeSlice_T_;
    struct MethodInfo *_1_Unity_Collections_NativeSlice_T___ctor;
};

typedef union _union_320956 _union_320956, *P_union_320956;

union _union_320956 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320958 _union_320958, *P_union_320958;

union _union_320958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19F9190 MethodInfo_19F9190, *PMethodInfo_19F9190;

typedef union _union_250475 _union_250475, *P_union_250475;

union _union_250475 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F9190 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5DEB8_RGCTXs MethodInfo_2D5DEB8_RGCTXs, *PMethodInfo_2D5DEB8_RGCTXs;

struct MethodInfo_2D5DEB8_RGCTXs {
    struct Il2CppType *_0_T;
    struct MethodInfo *_1_System_Runtime_InteropServices_MemoryMarshal_GetReference_T_;
    struct MethodInfo *_2_System_ReadOnlySpan_T__get_Length;
    struct MethodInfo *_3_System_SpanHelpers_IndexOf_T_;
};

typedef struct MethodInfo_17E81F4 MethodInfo_17E81F4, *PMethodInfo_17E81F4;

typedef struct MethodInfo_17E81F4_RGCTXs MethodInfo_17E81F4_RGCTXs, *PMethodInfo_17E81F4_RGCTXs;

typedef union _union_192225 _union_192225, *P_union_192225;

union _union_192225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E81F4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

struct MethodInfo_17E81F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E81F4_RGCTXs *rgctx_data;
    union _union_192225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295470 _union_295470, *P_union_295470;

union _union_295470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_PointerEventBase_PointerOverEvent__c UnityEngine_UIElements_PointerEventBase_PointerOverEvent__c, *PUnityEngine_UIElements_PointerEventBase_PointerOverEvent__c;

typedef struct UnityEngine_UIElements_PointerEventBase_PointerOverEvent__VTable UnityEngine_UIElements_PointerEventBase_PointerOverEvent__VTable, *PUnityEngine_UIElements_PointerEventBase_PointerOverEvent__VTable;

struct UnityEngine_UIElements_PointerEventBase_PointerOverEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
    struct VirtualInvokeData _16_get_pointerType;
    struct VirtualInvokeData _17_get_isPrimary;
    struct VirtualInvokeData _18_get_button;
    struct VirtualInvokeData _19_get_pressedButtons;
    struct VirtualInvokeData _20_get_position;
    struct VirtualInvokeData _21_get_localPosition;
    struct VirtualInvokeData _22_get_deltaPosition;
    struct VirtualInvokeData _23_get_deltaTime;
    struct VirtualInvokeData _24_get_clickCount;
    struct VirtualInvokeData _25_get_pressure;
    struct VirtualInvokeData _26_get_tangentialPressure;
    struct VirtualInvokeData _27_get_altitudeAngle;
    struct VirtualInvokeData _28_get_azimuthAngle;
    struct VirtualInvokeData _29_get_twist;
    struct VirtualInvokeData _30_get_radius;
    struct VirtualInvokeData _31_get_radiusVariance;
    struct VirtualInvokeData _32_get_modifiers;
    struct VirtualInvokeData _33_get_shiftKey;
    struct VirtualInvokeData _34_get_ctrlKey;
    struct VirtualInvokeData _35_get_commandKey;
    struct VirtualInvokeData _36_get_altKey;
    struct VirtualInvokeData _37_get_actionKey;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IPointerEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IPointerEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IPointerEventInternal_get_recomputeTopElementUnderPointer;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IPointerEventInternal_set_recomputeTopElementUnderPointer;
};

struct UnityEngine_UIElements_PointerEventBase_PointerOverEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerEventBase_PointerOverEvent__VTable vtable;
};

typedef struct MethodInfo_2DBD490 MethodInfo_2DBD490, *PMethodInfo_2DBD490;

typedef union _union_242117 _union_242117, *P_union_242117;

union _union_242117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_FrontEffectCellElement_c Aoharu_HomePreset_FrontEffectCellElement_c, *PAoharu_HomePreset_FrontEffectCellElement_c;

struct Aoharu_HomePreset_FrontEffectCellElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_FrontEffectCellElement_VTable vtable;
};

typedef struct MethodInfo_24347D0 MethodInfo_24347D0, *PMethodInfo_24347D0;

typedef union _union_276064 _union_276064, *P_union_276064;

union _union_276064 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24347D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276064 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295472 _union_295472, *P_union_295472;

union _union_295472 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295474 _union_295474, *P_union_295474;

union _union_295474 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295476 _union_295476, *P_union_295476;

union _union_295476 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295478 _union_295478, *P_union_295478;

union _union_295478 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__c _PrivateImplementationDetails__c, *P_PrivateImplementationDetails__c;

typedef struct _PrivateImplementationDetails__StaticFields _PrivateImplementationDetails__StaticFields, *P_PrivateImplementationDetails__StaticFields;

typedef struct _PrivateImplementationDetails__VTable _PrivateImplementationDetails__VTable, *P_PrivateImplementationDetails__VTable;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_o _PrivateImplementationDetails____StaticArrayInitTypeSize_48_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_48_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_o _PrivateImplementationDetails____StaticArrayInitTypeSize_36_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_36_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_o _PrivateImplementationDetails____StaticArrayInitTypeSize_32_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_o _PrivateImplementationDetails____StaticArrayInitTypeSize_28_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_28_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_o _PrivateImplementationDetails____StaticArrayInitTypeSize_20_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_o _PrivateImplementationDetails____StaticArrayInitTypeSize_10_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_24_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_16_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_o _PrivateImplementationDetails____StaticArrayInitTypeSize_52_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_52_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_o _PrivateImplementationDetails____StaticArrayInitTypeSize_112_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_112_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_48_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_48_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_36_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_36_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_64_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_32_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_12_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_20_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_10_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_24_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_24_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_16_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_16_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_52_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_52_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_112_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_112_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_Fields fields;
};

struct _PrivateImplementationDetails__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_Fields fields;
};

struct _PrivateImplementationDetails__c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__VTable vtable;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_Fields fields;
};

struct _PrivateImplementationDetails__StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_o _05CE013160E1A32D2B4B003290A245388B18B7978394FEEE4E6B20A44924494E;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_o _0B77BDB3C5245AC1DD5C9738FC6186EF160BD7ACFE917199B4EA5F14286CA1D5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o _0CED72D5F6ED6AF00E0FDDBE74C67307704A866CCAFC79107284885348D4D87B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o _11E126332838A1D50170BBA86A1047B35BFCC9E2CBB5BFC327BF686E792410E5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_o _265601A98327EBDD6A6C579901E6788867A861AF62E07666BAD915F247B6E556;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_o _26590035C836492CBE881FF20A8CA2101DC16325BE9B9975B948C489BE51F7F8;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o _2A8B2AC75E244F044C05C27635186C29BDB06822AF86D5E9EC48D3998FBFAAC7;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _2CF161A7E774A343C1B83578A5FD7119AC37CB23CCC1247146ECDBEC59A6C848;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_o _2D8002512DEF68E31DC1DAA38668E3F6CDE0BE41EFD9B05B28DCA977C3BB781B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o _337C6A486C42D1D26B107A069705086BFA5C3D21E96AD768FC208FBF5E29AEAF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_o _3C787C23D58D81AC755C62B8ED380DAB017C5CB1B57B783A323E870518D8D83B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_o _41E8CD852F940627809D542156CB90F46D0F506199124A2CEFD5DFAFFC9D9F09;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o _42AF81A568720D92BA13166D79E73FD2FC5F82092367533CF4C738C406B48494;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_o _44141C8B55C758CC9E8960116F0900527342518054F599E33ACB497B97FC5BFA;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _4636993D3E1DA4E9D6B8F87B79E8F7C6D018580D52661950EABC3845C5897A4D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_o _4C87FF84AB03D881474D8A74734D5942A429C9E8B5645953A59CB4AE3E1AD33A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _4DDBAD5DE2F6F1F267228C5E5A7E5C556B2B1FC285876EB0D1927EC204D3E79B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_o _4E44D1AA74145237B914A3A55D438607C7CB447BE570928DDB1B1713A69647CF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o _542C6F2415387404DEECF2FD06CCC6B0513341485F1199E224B779FA5F864D96;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o _56623125AF0264FD761FD27731DABD8B88DC9D20E8A7273419BCF91D30A9F2E2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_o _57AA5B0657AF56639BB5C623302EFBBE3E33183E886E13C27B48CA5784501F2F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_o _59198010867BE4980DB42A06BBC393DA36CFF11055CC038725DF14E0DECA4EF9;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _59B7E757844D3BF9299877BD1C17451611BFBAB493374D6B18D973FDE534151A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_o _5A25342E5C368301A4512DBFB059BB6BC836F7B92643EB307B91B29416A502E3;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _5B979F69B96A61586A09DD4ED26F20534C629B08732AE32FA34B6F8A0049ACDD;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_o _5EA760E0ECA41E50382321C7A676CD74F6424C83689F0B3B1E2563FC1AE7B7B9;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_o _6090D29B5344D9E955CFEFB7A718CC34962413F6FAEDF9C54D496BC983512621;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _635F6E1CC26E8308362B460A02CD5CD62CD2F5B2D6613740FA6F31EEBD866A8C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o _6B37F2DC3CBC36CB512AAB959CD9F9E3A5ED19A1282D3D8D0EF02E14C2935C71;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _6F1F03BA922B699A20241C9F3870118D6ACB63D34B4866CA0F6C429512ED7CC6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_o _71AD6832BD7C18CB00126AA9334348F68D5E853B512CAC0535FFD912FA4980F4;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_o _78741391D9EB98CC4D5B9876749BFBC0EC6F38BC98400ECBDD0D4BB7AD87B564;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o _7A1A9D96011C7998E0656C5AFD89C1FBB6D44AA7A2420A58250D7EF261FBABBC;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _7FCA397EF25DB53B2C58A05F9BBFA4E8E0685FDBC8AAF39536123447056895C0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_o _88159F03342CBAB1DC2B4CE5FDE637815BFD010AD27BEEB07303D0D3A450E9F8;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o _89C228B2CA64FFFDD331660645F937DED720D9CB675AB6BC55EA8618CE32C3C9;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o _8CA6EE1043DEFCFD05AA29DEE581CBC519E783E414A687D7C26AC6070D3F6DEE;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_o _8CBE0ADB1288A660597EA9B89D355A6C10223B9F71206151D63BE3BDD9EE83C9;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_o _973425A953031729407C289FEA99B3BD0D4599AFD258DCF0C474858DAFFF0207;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o A4B1CABED8C191CD63EBC20AD6E8CD6C44BF45DD7D220A600EE9623F2CEE2E5C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_o A51C7692E93920D71415DC279B76F7F29595C274EFCA5A588708F9EEB9DD2577;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o A55571C9DB30026E44AC0BDD7674D9C597D8254732FEB18418F3AAF8A5B4F418;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o AA0CC8611AC5529210E05B59B8C5F0416326FC93FFC0975F242F94E158BF9DD0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o AD6EE870375B6ABE0FEA0F5289942E3CEC3E83A7DD90D2B132FA3BF1BC725A6B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_o AEEDD123802DCD4F2861986DE7E89F0D6A630D616AA1C44196BEEC83739B9209;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_o B1A1740B0CB118E58239679EB3EE45AA6053DF3B8A10F0772C7866BAB8EE64F8;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o B257E85A5D3CAB5E738D5A0FD1A7AE96624BFE92CB7915726CBBE1518C3225CF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o B7A918F6F138CA8137025633559198B529D28CCEC5A51B005376CC69A5B83D85;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o BCBC01A5036673E493422616677A83718EDFE475D3E938B1A879903FFB2A05A0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o C1304F44C8F66A7E29FD72EBC84306A8BBA55D7690E6B4A50212F8D78662B780;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_o C72DD2E22CFE4B7A3023394A011364AF88315AA6E10C0F8B4C955F8E17AE1C4C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_o C84227140A8A7787B30DFF8BD5693C19AA5A430C4E89FFD0256D7F77B3FEAD82;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o C9319757A118422811A9B6D76937ADA73A89ED8CA64F9B0C6124291851B8A12D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o CA8AB3947988C9A441A8AB2C551FDD63FF5F5B8E4C4F2728C05B77E48965AB53;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o CB652BC24D4F0D417E5834BE53A7550A844C6DFCD09AB30E12D3C56CAC5CA5A4;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_o CC09C9819089C98035645BBD3692E3136861F4A8A7044760F82F416AA3CF7AE1;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o CF97ADEEDB59E05BFD73A2B4C2A8885708C4F4F70C84C64B27120E72AB733B72;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o D39AD1D8238466090D69193627841052F66CB44C1CF57B94DF4ABC768002D248;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o D3A9571F37D65227D536562DD77E1FEAAFE6A4090191DC89512CF1BC2DCA4B41;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_o DA9084FBD97D5FB671F0F9A470C5FA3532641A496D70FA13688558B21C34FE5A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_o E0F7897CCBFA73D3C258F9CAA8BBF67260B933FE1F03D7A4AE072BB15BAA4126;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_o E528F4309E1413E6BC35AEA5D8DB8519384D2FCC33F9DD5D1126D73F104CF92A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o F0B9DDDBD83CB604C6BB1445859A664CE2796C80F8C4C1B2B244C12FF0CE4AA7;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o F9DEF468A24DBE7740C68BE5145A3A223614C028752CE84FED97FE7FC17B2E52;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_o FBACF8028C4679BD1BF313B42D7158CDC08BDEEBFFEEA9CDD9D01D66405EDCC3;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_o FC03ECB1D62767A5B31230F548FA4D4C02F01E3DA8CA1FC66C7C332EA16BF206;
};

typedef struct MethodInfo_2487CDC MethodInfo_2487CDC, *PMethodInfo_2487CDC;

typedef union _union_290099 _union_290099, *P_union_290099;

union _union_290099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2487CDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9E9F4 MethodInfo_2B9E9F4, *PMethodInfo_2B9E9F4;

typedef union _union_241815 _union_241815, *P_union_241815;

union _union_241815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E9F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_FrontEffectCellElement_o Aoharu_HomePreset_FrontEffectCellElement_o, *PAoharu_HomePreset_FrontEffectCellElement_o;

typedef struct Aoharu_HomePreset_FrontEffectCellElement_Fields Aoharu_HomePreset_FrontEffectCellElement_Fields, *PAoharu_HomePreset_FrontEffectCellElement_Fields;

struct Aoharu_HomePreset_FrontEffectCellElement_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
    struct UnityEngine_UI_Image_o *m_Image;
    struct UnityEngine_UI_Image_o *m_SelectLabel;
    struct UnityEngine_UI_Image_o *m_SetLabel;
    struct TMPro_TextMeshProUGUI_o *m_RemoveText;
};

struct Aoharu_HomePreset_FrontEffectCellElement_o {
    struct Aoharu_HomePreset_FrontEffectCellElement_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_FrontEffectCellElement_Fields fields;
};

typedef struct MethodInfo_2EA591C MethodInfo_2EA591C, *PMethodInfo_2EA591C;

typedef union _union_231803 _union_231803, *P_union_231803;

union _union_231803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA591C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1958218 MethodInfo_1958218, *PMethodInfo_1958218;

typedef union _union_262902 _union_262902, *P_union_262902;

union _union_262902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1958218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF8E34 MethodInfo_2EF8E34, *PMethodInfo_2EF8E34;

typedef union _union_203024 _union_203024, *P_union_203024;

union _union_203024 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8E34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203024 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320940 _union_320940, *P_union_320940;

union _union_320940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320942 _union_320942, *P_union_320942;

union _union_320942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Collision_c UnityEngine_Collision_c, *PUnityEngine_Collision_c;

typedef struct UnityEngine_Collision_VTable UnityEngine_Collision_VTable, *PUnityEngine_Collision_VTable;

struct UnityEngine_Collision_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Collision_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Collision_VTable vtable;
};

typedef union _union_320944 _union_320944, *P_union_320944;

union _union_320944 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320946 _union_320946, *P_union_320946;

union _union_320946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320948 _union_320948, *P_union_320948;

union _union_320948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D0D30 MethodInfo_19D0D30, *PMethodInfo_19D0D30;

typedef union _union_248699 _union_248699, *P_union_248699;

union _union_248699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0D30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_MovieFileData_VTable Chipstar_Downloads_CriWare_MovieFileData_VTable, *PChipstar_Downloads_CriWare_MovieFileData_VTable;

struct Chipstar_Downloads_CriWare_MovieFileData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Chipstar_Downloads_CriWare_IMovieFileData_get_Identifier;
    struct VirtualInvokeData _5_Chipstar_Downloads_CriWare_IMovieFileData_get_Name;
    struct VirtualInvokeData _6_Chipstar_Downloads_CriWare_IMovieFileData_get_Hash;
    struct VirtualInvokeData _7_get_Usm;
    struct VirtualInvokeData _8_get_UsmPrimaryPart;
    struct VirtualInvokeData _9_get_UsmSecondaryPart;
    struct VirtualInvokeData _10_get_EnableSplit;
    struct VirtualInvokeData _11_get_Labels;
    struct VirtualInvokeData _12_Chipstar_Downloads_CriWare_IMovieFileData_IsInclude;
    struct VirtualInvokeData _13_get_HasLocal;
    struct VirtualInvokeData _14_set_HasLocal;
    struct VirtualInvokeData _15_OnBeforeSerialize;
    struct VirtualInvokeData _16_OnAfterDeserialize;
};

typedef struct UniRx_Operators_LastObservable_T__RGCTXs UniRx_Operators_LastObservable_T__RGCTXs, *PUniRx_Operators_LastObservable_T__RGCTXs;

struct UniRx_Operators_LastObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_LastObservable_Last_T_;
    struct MethodInfo *_4_UniRx_Operators_LastObservable_Last_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_7_UniRx_Operators_LastObservable_Last__T_;
    struct MethodInfo *_8_UniRx_Operators_LastObservable_Last__T___ctor;
};

typedef struct UnityEngine_Playables_PlayableOutputHandle_o UnityEngine_Playables_PlayableOutputHandle_o, *PUnityEngine_Playables_PlayableOutputHandle_o;

typedef struct UnityEngine_Playables_PlayableOutputHandle_Fields UnityEngine_Playables_PlayableOutputHandle_Fields, *PUnityEngine_Playables_PlayableOutputHandle_Fields;

struct UnityEngine_Playables_PlayableOutputHandle_Fields {
    intptr_t m_Handle;
    uint32_t m_Version;
};

struct UnityEngine_Playables_PlayableOutputHandle_o {
    struct UnityEngine_Playables_PlayableOutputHandle_Fields fields;
};

typedef struct Shock_LotteryMstExtensions___c__DisplayClass3_0_c Shock_LotteryMstExtensions___c__DisplayClass3_0_c, *PShock_LotteryMstExtensions___c__DisplayClass3_0_c;

typedef struct Shock_LotteryMstExtensions___c__DisplayClass3_0_VTable Shock_LotteryMstExtensions___c__DisplayClass3_0_VTable, *PShock_LotteryMstExtensions___c__DisplayClass3_0_VTable;

struct Shock_LotteryMstExtensions___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LotteryMstExtensions___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryMstExtensions___c__DisplayClass3_0_VTable vtable;
};

typedef struct UnityEngine_Collision_o UnityEngine_Collision_o, *PUnityEngine_Collision_o;

typedef struct UnityEngine_Collision_Fields UnityEngine_Collision_Fields, *PUnityEngine_Collision_Fields;

typedef struct UnityEngine_ContactPoint_array UnityEngine_ContactPoint_array, *PUnityEngine_ContactPoint_array;

typedef struct UnityEngine_ContactPoint_o UnityEngine_ContactPoint_o, *PUnityEngine_ContactPoint_o;

typedef struct UnityEngine_ContactPoint_Fields UnityEngine_ContactPoint_Fields, *PUnityEngine_ContactPoint_Fields;

struct UnityEngine_Collision_Fields {
    struct UnityEngine_Vector3_o m_Impulse;
    struct UnityEngine_Vector3_o m_RelativeVelocity;
    struct UnityEngine_Component_o *m_Body;
    struct UnityEngine_Collider_o *m_Collider;
    int32_t m_ContactCount;
    struct UnityEngine_ContactPoint_array *m_ReusedContacts;
    struct UnityEngine_ContactPoint_array *m_LegacyContacts;
};

struct UnityEngine_ContactPoint_Fields {
    struct UnityEngine_Vector3_o m_Point;
    struct UnityEngine_Vector3_o m_Normal;
    int32_t m_ThisColliderInstanceID;
    int32_t m_OtherColliderInstanceID;
    float m_Separation;
};

struct UnityEngine_Collision_o {
    struct UnityEngine_Collision_c *klass;
    void *monitor;
    struct UnityEngine_Collision_Fields fields;
};

struct UnityEngine_ContactPoint_o {
    struct UnityEngine_ContactPoint_Fields fields;
};

struct UnityEngine_ContactPoint_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_ContactPoint_o m_Items[65535];
};

typedef struct Shock_ItemDataNode_VTable Shock_ItemDataNode_VTable, *PShock_ItemDataNode_VTable;

struct Shock_ItemDataNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

typedef union _union_295420 _union_295420, *P_union_295420;

union _union_295420 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_DropdownMenuEventInfo_o UnityEngine_UIElements_DropdownMenuEventInfo_o, *PUnityEngine_UIElements_DropdownMenuEventInfo_o;

typedef struct UnityEngine_UIElements_DropdownMenuEventInfo_Fields UnityEngine_UIElements_DropdownMenuEventInfo_Fields, *PUnityEngine_UIElements_DropdownMenuEventInfo_Fields;

struct UnityEngine_UIElements_DropdownMenuEventInfo_Fields {
    int32_t _modifiers_k__BackingField;
    struct UnityEngine_Vector2_o _mousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _localMousePosition_k__BackingField;
    uint16_t _character_k__BackingField;
    int32_t _keyCode_k__BackingField;
};

struct UnityEngine_UIElements_DropdownMenuEventInfo_o {
    struct UnityEngine_UIElements_DropdownMenuEventInfo_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_DropdownMenuEventInfo_Fields fields;
};

typedef struct MethodInfo_1EC9450 MethodInfo_1EC9450, *PMethodInfo_1EC9450;

typedef union _union_282998 _union_282998, *P_union_282998;

union _union_282998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295422 _union_295422, *P_union_295422;

union _union_295422 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Unity_UnitySynchronizationContext_Fields Firebase_Unity_UnitySynchronizationContext_Fields, *PFirebase_Unity_UnitySynchronizationContext_Fields;

typedef struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___o System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___o, *PSystem_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___o;

typedef struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_o Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_o, *PFirebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_o;

typedef struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___c System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___c, *PSystem_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___c;

typedef struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___Fields System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___Fields, *PSystem_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___Fields;

typedef struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_c Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_c, *PFirebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_c;

typedef struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_Fields Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_Fields, *PFirebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_Fields;

typedef struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___VTable System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___VTable, *PSystem_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___VTable;

typedef struct System_Tuple_SendOrPostCallback__object__array System_Tuple_SendOrPostCallback__object__array, *PSystem_Tuple_SendOrPostCallback__object__array;

typedef struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_VTable Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_VTable, *PFirebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_VTable;

typedef struct System_Tuple_SendOrPostCallback__object__o System_Tuple_SendOrPostCallback__object__o, *PSystem_Tuple_SendOrPostCallback__object__o;

typedef struct System_Tuple_SendOrPostCallback__object__c System_Tuple_SendOrPostCallback__object__c, *PSystem_Tuple_SendOrPostCallback__object__c;

typedef struct System_Tuple_SendOrPostCallback__object__Fields System_Tuple_SendOrPostCallback__object__Fields, *PSystem_Tuple_SendOrPostCallback__object__Fields;

typedef struct System_Tuple_SendOrPostCallback__object__VTable System_Tuple_SendOrPostCallback__object__VTable, *PSystem_Tuple_SendOrPostCallback__object__VTable;

struct System_Tuple_SendOrPostCallback__object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Tuple_SendOrPostCallback__object__o *m_Items[65535];
};

struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___o *callbackQueue;
};

struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___VTable vtable;
};

struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___Fields {
    struct System_Tuple_SendOrPostCallback__object__array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___o {
    struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___Fields fields;
};

struct System_Tuple_SendOrPostCallback__object__Fields {
    struct System_Threading_SendOrPostCallback_o *m_Item1;
    struct Il2CppObject *m_Item2;
};

struct System_Tuple_SendOrPostCallback__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_System_ITupleInternal_ToString;
    struct VirtualInvokeData _9_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_Tuple_SendOrPostCallback__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Tuple_SendOrPostCallback__object__VTable vtable;
};

struct System_Tuple_SendOrPostCallback__object__o {
    struct System_Tuple_SendOrPostCallback__object__c *klass;
    void *monitor;
    struct System_Tuple_SendOrPostCallback__object__Fields fields;
};

struct Firebase_Unity_UnitySynchronizationContext_Fields {
    struct System_Threading_SynchronizationContext_Fields super;
    struct System_Collections_Generic_Queue_Tuple_SendOrPostCallback__object___o *queue;
    struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_o *behavior;
    int32_t mainThreadId;
};

struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_VTable vtable;
};

struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_o {
    struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_c *klass;
    void *monitor;
    struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir_Fields fields;
};

typedef struct UnityEngine_UIElements_Experimental_ValueAnimation_T__RGCTXs UnityEngine_UIElements_Experimental_ValueAnimation_T__RGCTXs, *PUnityEngine_UIElements_Experimental_ValueAnimation_T__RGCTXs;

struct UnityEngine_UIElements_Experimental_ValueAnimation_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_initialValue;
    struct MethodInfo *_1_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_owner;
    struct Il2CppClass *_2_System_Func_VisualElement__T_;
    struct MethodInfo *_3_System_Func_VisualElement__T__Invoke;
    struct MethodInfo *_4_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_from;
    struct MethodInfo *_5_UnityEngine_UIElements_Experimental_ValueAnimation_T__SetDefaultValues;
    struct MethodInfo *_6_UnityEngine_UIElements_Experimental_ValueAnimation_T__CheckNotRecycled;
    struct MethodInfo *_7_UnityEngine_UIElements_Experimental_ValueAnimation_T__Register;
    struct MethodInfo *_8_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_isRunning;
    struct MethodInfo *_9_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_isRunning;
    struct MethodInfo *_10_UnityEngine_UIElements_Experimental_ValueAnimation_T__Unregister;
    struct MethodInfo *_11_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_onAnimationCompleted;
    struct MethodInfo *_12_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_autoRecycle;
    struct MethodInfo *_13_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_recycled;
    struct MethodInfo *_14_UnityEngine_UIElements_Experimental_ValueAnimation_T__Recycle;
    struct MethodInfo *_15_UnityEngine_UIElements_Experimental_ValueAnimation_T__Stop;
    struct MethodInfo *_16_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_recycled;
    struct Il2CppClass *_17_UnityEngine_UIElements_Experimental_ValueAnimation_T_;
    struct Il2CppClass *_18_UnityEngine_UIElements_ObjectPool_ValueAnimation_T__;
    struct MethodInfo *_19_UnityEngine_UIElements_ObjectPool_ValueAnimation_T___Release;
    struct MethodInfo *_20_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_durationMs;
    struct MethodInfo *_21_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_easingCurve;
    struct MethodInfo *_22_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_interpolator;
    struct MethodInfo *_23_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_from;
    struct MethodInfo *_24_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_to;
    struct Il2CppClass *_25_System_Func_T__T__float__T_;
    struct MethodInfo *_26_System_Func_T__T__float__T__Invoke;
    struct MethodInfo *_27_UnityEngine_UIElements_Experimental_ValueAnimation_T__get_valueUpdated;
    struct Il2CppClass *_28_System_Action_VisualElement__T_;
    struct MethodInfo *_29_System_Action_VisualElement__T__Invoke;
    struct MethodInfo *_30_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_autoRecycle;
    struct MethodInfo *_31_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_owner;
    struct MethodInfo *_32_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_onAnimationCompleted;
    struct MethodInfo *_33_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_valueUpdated;
    struct MethodInfo *_34_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_initialValue;
    struct MethodInfo *_35_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_interpolator;
    struct MethodInfo *_36_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_to;
    struct MethodInfo *_37_UnityEngine_UIElements_Experimental_ValueAnimation_T__set_easingCurve;
    struct MethodInfo *_38_UnityEngine_UIElements_ObjectPool_ValueAnimation_T___Get;
    struct Il2CppClass *_39_UnityEngine_UIElements_Experimental_ValueAnimation_T_;
    struct MethodInfo *_40_UnityEngine_UIElements_Experimental_ValueAnimation_T__SetOwner;
    struct MethodInfo *_41_UnityEngine_UIElements_ObjectPool_ValueAnimation_T____ctor;
};

typedef struct Aoharu_Chat_Header_HeaderCollection___c_StaticFields Aoharu_Chat_Header_HeaderCollection___c_StaticFields, *PAoharu_Chat_Header_HeaderCollection___c_StaticFields;

typedef struct Aoharu_Chat_Header_HeaderCollection___c_o Aoharu_Chat_Header_HeaderCollection___c_o, *PAoharu_Chat_Header_HeaderCollection___c_o;

typedef struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___o System_Action_KeyValuePair_COLLECTION__HeaderTabButton___o, *PSystem_Action_KeyValuePair_COLLECTION__HeaderTabButton___o;

typedef struct System_Action_HeaderTabButton__o System_Action_HeaderTabButton__o, *PSystem_Action_HeaderTabButton__o;

typedef struct Aoharu_Chat_Header_HeaderCollection___c_c Aoharu_Chat_Header_HeaderCollection___c_c, *PAoharu_Chat_Header_HeaderCollection___c_c;

typedef struct Aoharu_Chat_Header_HeaderCollection___c_Fields Aoharu_Chat_Header_HeaderCollection___c_Fields, *PAoharu_Chat_Header_HeaderCollection___c_Fields;

typedef struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___c System_Action_KeyValuePair_COLLECTION__HeaderTabButton___c, *PSystem_Action_KeyValuePair_COLLECTION__HeaderTabButton___c;

typedef struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___Fields System_Action_KeyValuePair_COLLECTION__HeaderTabButton___Fields, *PSystem_Action_KeyValuePair_COLLECTION__HeaderTabButton___Fields;

typedef struct System_Action_HeaderTabButton__c System_Action_HeaderTabButton__c, *PSystem_Action_HeaderTabButton__c;

typedef struct System_Action_HeaderTabButton__Fields System_Action_HeaderTabButton__Fields, *PSystem_Action_HeaderTabButton__Fields;

typedef struct Aoharu_Chat_Header_HeaderCollection___c_VTable Aoharu_Chat_Header_HeaderCollection___c_VTable, *PAoharu_Chat_Header_HeaderCollection___c_VTable;

typedef struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___VTable System_Action_KeyValuePair_COLLECTION__HeaderTabButton___VTable, *PSystem_Action_KeyValuePair_COLLECTION__HeaderTabButton___VTable;

typedef struct System_Action_HeaderTabButton__VTable System_Action_HeaderTabButton__VTable, *PSystem_Action_HeaderTabButton__VTable;

struct Aoharu_Chat_Header_HeaderCollection___c_Fields {
};

struct System_Action_HeaderTabButton__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___o {
    struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___Fields fields;
};

struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___VTable vtable;
};

struct System_Action_HeaderTabButton__o {
    struct System_Action_HeaderTabButton__c *klass;
    void *monitor;
    struct System_Action_HeaderTabButton__Fields fields;
};

struct System_Action_HeaderTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_HeaderTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_HeaderTabButton__VTable vtable;
};

struct Aoharu_Chat_Header_HeaderCollection___c_o {
    struct Aoharu_Chat_Header_HeaderCollection___c_c *klass;
    void *monitor;
    struct Aoharu_Chat_Header_HeaderCollection___c_Fields fields;
};

struct Aoharu_Chat_Header_HeaderCollection___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Header_HeaderCollection___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Chat_Header_HeaderCollection___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Header_HeaderCollection___c_VTable vtable;
};

struct Aoharu_Chat_Header_HeaderCollection___c_StaticFields {
    struct Aoharu_Chat_Header_HeaderCollection___c_o *__9;
    struct System_Action_KeyValuePair_COLLECTION__HeaderTabButton___o *__9__16_0;
    struct System_Action_HeaderTabButton__o *__9__18_0;
};

typedef union _union_295424 _union_295424, *P_union_295424;

union _union_295424 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D650CC MethodInfo_2D650CC, *PMethodInfo_2D650CC;

typedef struct MethodInfo_2D650CC_RGCTXs MethodInfo_2D650CC_RGCTXs, *PMethodInfo_2D650CC_RGCTXs;

typedef union _union_298622 _union_298622, *P_union_298622;

union _union_298622 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D650CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ObjectExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D650CC_RGCTXs *rgctx_data;
    union _union_298622 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D650CC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_ScrollBase_SkillPracticePhotoItem__c Shock_ScrollBase_SkillPracticePhotoItem__c, *PShock_ScrollBase_SkillPracticePhotoItem__c;

typedef struct Shock_ScrollBase_SkillPracticePhotoItem__VTable Shock_ScrollBase_SkillPracticePhotoItem__VTable, *PShock_ScrollBase_SkillPracticePhotoItem__VTable;

struct Shock_ScrollBase_SkillPracticePhotoItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_ScrollBase_SkillPracticePhotoItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase_SkillPracticePhotoItem__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___o Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___o, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___o;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___Fields;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__o System_ValueTuple_T1__T2__T3__T4__T5__T6__o, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__o;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__Fields System_ValueTuple_T1__T2__T3__T4__T5__T6__Fields, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__Fields;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__o {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__o result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___o {
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___Fields fields;
};

typedef union _union_295426 _union_295426, *P_union_295426;

union _union_295426 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295428 _union_295428, *P_union_295428;

union _union_295428 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_TitleCountNumber_VTable Shock_DataNode_TitleCountNumber_VTable, *PShock_DataNode_TitleCountNumber_VTable;

struct Shock_DataNode_TitleCountNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

typedef union _union_320930 _union_320930, *P_union_320930;

union _union_320930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320932 _union_320932, *P_union_320932;

union _union_320932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320934 _union_320934, *P_union_320934;

union _union_320934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320936 _union_320936, *P_union_320936;

union _union_320936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___c Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___c, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___c;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___VTable Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___VTable, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___VTable;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6___VTable vtable;
};

typedef union _union_320938 _union_320938, *P_union_320938;

union _union_320938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum___int__Fields System_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum___int__Fields, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum___int__Fields;

typedef struct System_ValueTuple_uint__Int32Enum__o System_ValueTuple_uint__Int32Enum__o, *PSystem_ValueTuple_uint__Int32Enum__o;

typedef struct System_ValueTuple_uint__Int32Enum__Fields System_ValueTuple_uint__Int32Enum__Fields, *PSystem_ValueTuple_uint__Int32Enum__Fields;

struct System_ValueTuple_uint__Int32Enum__Fields {
    uint32_t Item1;
    int32_t Item2;
};

struct System_ValueTuple_uint__Int32Enum__o {
    struct System_ValueTuple_uint__Int32Enum__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum___int__Fields {
    struct System_ValueTuple_uint__Int32Enum__o key;
    int32_t value;
};

typedef struct CriWare_CriTimeline_Mana_CriManaTrack_StaticFields CriWare_CriTimeline_Mana_CriManaTrack_StaticFields, *PCriWare_CriTimeline_Mana_CriManaTrack_StaticFields;

typedef struct System_Collections_Generic_Dictionary_int__Guid__o System_Collections_Generic_Dictionary_int__Guid__o, *PSystem_Collections_Generic_Dictionary_int__Guid__o;

typedef struct System_Collections_Generic_Dictionary_int__Guid__c System_Collections_Generic_Dictionary_int__Guid__c, *PSystem_Collections_Generic_Dictionary_int__Guid__c;

typedef struct System_Collections_Generic_Dictionary_int__Guid__Fields System_Collections_Generic_Dictionary_int__Guid__Fields, *PSystem_Collections_Generic_Dictionary_int__Guid__Fields;

typedef struct System_Collections_Generic_Dictionary_int__Guid__VTable System_Collections_Generic_Dictionary_int__Guid__VTable, *PSystem_Collections_Generic_Dictionary_int__Guid__VTable;

struct System_Collections_Generic_Dictionary_int__Guid__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__Guid__o {
    struct System_Collections_Generic_Dictionary_int__Guid__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Guid__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__Guid__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Guid__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Guid__VTable vtable;
};

struct CriWare_CriTimeline_Mana_CriManaTrack_StaticFields {
    struct System_Collections_Generic_Dictionary_int__Guid__o *bindDict;
};

typedef union _union_295410 _union_295410, *P_union_295410;

union _union_295410 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295412 _union_295412, *P_union_295412;

union _union_295412 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295414 _union_295414, *P_union_295414;

union _union_295414 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295416 _union_295416, *P_union_295416;

union _union_295416 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295418 _union_295418, *P_union_295418;

union _union_295418 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StoryMst_o Shock_StoryMst_o, *PShock_StoryMst_o;

typedef struct Shock_StoryMst_c Shock_StoryMst_c, *PShock_StoryMst_c;

typedef struct Shock_StoryMst_Fields Shock_StoryMst_Fields, *PShock_StoryMst_Fields;

typedef struct Shock_StoryMst_VTable Shock_StoryMst_VTable, *PShock_StoryMst_VTable;

struct Shock_StoryMst_Fields {
    uint32_t _id;
    int32_t _type;
    uint32_t _masterGroupId;
    uint32_t _seasonNumber;
    uint32_t _chapterNumber;
    struct System_String_o *_name;
    struct System_String_o *_summary;
    struct System_String_o *_imageName;
    uint32_t _masterReleaseLabelId;
};

struct Shock_StoryMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_StoryMst_o {
    struct Shock_StoryMst_c *klass;
    void *monitor;
    struct Shock_StoryMst_Fields fields;
};

struct Shock_StoryMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryMst_VTable vtable;
};

typedef struct System_Func_ChatProgress__ulong__Fields System_Func_ChatProgress__ulong__Fields, *PSystem_Func_ChatProgress__ulong__Fields;

struct System_Func_ChatProgress__ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_SimpleScrollBanner___c__DisplayClass12_0_Fields Shock_SimpleScrollBanner___c__DisplayClass12_0_Fields, *PShock_SimpleScrollBanner___c__DisplayClass12_0_Fields;

struct Shock_SimpleScrollBanner___c__DisplayClass12_0_Fields {
    struct Shock_SimpleScrollBanner_o *__4__this;
    int32_t startIndex;
    struct System_Action_o *onComplete;
};

typedef union _union_320920 _union_320920, *P_union_320920;

union _union_320920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320922 _union_320922, *P_union_320922;

union _union_320922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320924 _union_320924, *P_union_320924;

union _union_320924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320926 _union_320926, *P_union_320926;

union _union_320926 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13DF684_RGCTXs MethodInfo_13DF684_RGCTXs, *PMethodInfo_13DF684_RGCTXs;

struct MethodInfo_13DF684_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_320928 _union_320928, *P_union_320928;

union _union_320928 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B01458 MethodInfo_2B01458, *PMethodInfo_2B01458;

typedef union _union_293014 _union_293014, *P_union_293014;

union _union_293014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B01458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_HashSet_BundleObject__Fields System_Collections_Generic_HashSet_BundleObject__Fields, *PSystem_Collections_Generic_HashSet_BundleObject__Fields;

struct System_Collections_Generic_HashSet_BundleObject__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

typedef union _union_295440 _union_295440, *P_union_295440;

union _union_295440 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242AD08 MethodInfo_242AD08, *PMethodInfo_242AD08;

typedef union _union_273206 _union_273206, *P_union_273206;

union _union_273206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AD08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295442 _union_295442, *P_union_295442;

union _union_295442 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_TypeInfo_o System_Runtime_Remoting_TypeInfo_o, *PSystem_Runtime_Remoting_TypeInfo_o;

typedef struct System_Runtime_Remoting_TypeInfo_c System_Runtime_Remoting_TypeInfo_c, *PSystem_Runtime_Remoting_TypeInfo_c;

typedef struct System_Runtime_Remoting_TypeInfo_Fields System_Runtime_Remoting_TypeInfo_Fields, *PSystem_Runtime_Remoting_TypeInfo_Fields;

typedef struct System_Runtime_Remoting_TypeInfo_VTable System_Runtime_Remoting_TypeInfo_VTable, *PSystem_Runtime_Remoting_TypeInfo_VTable;

struct System_Runtime_Remoting_TypeInfo_Fields {
    struct System_String_o *serverType;
    struct System_String_array *serverHierarchy;
    struct System_String_array *interfacesImplemented;
};

struct System_Runtime_Remoting_TypeInfo_o {
    struct System_Runtime_Remoting_TypeInfo_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_TypeInfo_Fields fields;
};

struct System_Runtime_Remoting_TypeInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeName;
    struct VirtualInvokeData _5_CanCastTo;
};

struct System_Runtime_Remoting_TypeInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_TypeInfo_VTable vtable;
};

typedef union _union_295444 _union_295444, *P_union_295444;

union _union_295444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_ChatRoomMst__uint__c Shock_GameMstTableBase_ChatRoomMst__uint__c, *PShock_GameMstTableBase_ChatRoomMst__uint__c;

typedef struct Shock_GameMstTableBase_ChatRoomMst__uint__VTable Shock_GameMstTableBase_ChatRoomMst__uint__VTable, *PShock_GameMstTableBase_ChatRoomMst__uint__VTable;

struct Shock_GameMstTableBase_ChatRoomMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_ChatRoomMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_ChatRoomMst__uint__VTable vtable;
};

typedef union _union_295446 _union_295446, *P_union_295446;

union _union_295446 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_FavoriteBandSettingScene___c__DisplayClass5_0_c Aoharu_FavoriteBandSettingScene___c__DisplayClass5_0_c, *PAoharu_FavoriteBandSettingScene___c__DisplayClass5_0_c;

typedef struct Aoharu_FavoriteBandSettingScene___c__DisplayClass5_0_VTable Aoharu_FavoriteBandSettingScene___c__DisplayClass5_0_VTable, *PAoharu_FavoriteBandSettingScene___c__DisplayClass5_0_VTable;

struct Aoharu_FavoriteBandSettingScene___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_FavoriteBandSettingScene___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_FavoriteBandSettingScene___c__DisplayClass5_0_VTable vtable;
};

typedef union _union_295448 _union_295448, *P_union_295448;

union _union_295448 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D7C88 MethodInfo_15D7C88, *PMethodInfo_15D7C88;

typedef struct MethodInfo_15D7C88_RGCTXs MethodInfo_15D7C88_RGCTXs, *PMethodInfo_15D7C88_RGCTXs;

typedef union _union_331467 _union_331467, *P_union_331467;

struct MethodInfo_15D7C88_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7C88_RGCTXs *rgctx_data;
    union _union_331467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9E9A4 MethodInfo_2B9E9A4, *PMethodInfo_2B9E9A4;

typedef union _union_241607 _union_241607, *P_union_241607;

union _union_241607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E9A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267A8D4 MethodInfo_267A8D4, *PMethodInfo_267A8D4;

typedef union _union_341811 _union_341811, *P_union_341811;

union _union_341811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A8D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_object__TextureId__array System_Collections_Generic_KeyValuePair_object__TextureId__array, *PSystem_Collections_Generic_KeyValuePair_object__TextureId__array;

typedef struct System_Collections_Generic_KeyValuePair_object__TextureId__o System_Collections_Generic_KeyValuePair_object__TextureId__o, *PSystem_Collections_Generic_KeyValuePair_object__TextureId__o;

typedef struct System_Collections_Generic_KeyValuePair_object__TextureId__Fields System_Collections_Generic_KeyValuePair_object__TextureId__Fields, *PSystem_Collections_Generic_KeyValuePair_object__TextureId__Fields;

struct System_Collections_Generic_KeyValuePair_object__TextureId__Fields {
    struct Il2CppObject *key;
    struct UnityEngine_UIElements_TextureId_o value;
};

struct System_Collections_Generic_KeyValuePair_object__TextureId__o {
    struct System_Collections_Generic_KeyValuePair_object__TextureId__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_object__TextureId__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_object__TextureId__o m_Items[65535];
};

typedef struct Shock_Protocol___c__DisplayClass339_0_VTable Shock_Protocol___c__DisplayClass339_0_VTable, *PShock_Protocol___c__DisplayClass339_0_VTable;

struct Shock_Protocol___c__DisplayClass339_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_CardRarityMst__o System_Collections_Generic_IReadOnlyCollection_CardRarityMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_CardRarityMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_CardRarityMst__c System_Collections_Generic_IReadOnlyCollection_CardRarityMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_CardRarityMst__c;

typedef struct System_Collections_Generic_IReadOnlyCollection_CardRarityMst__Fields System_Collections_Generic_IReadOnlyCollection_CardRarityMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_CardRarityMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_CardRarityMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_CardRarityMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_CardRarityMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_CardRarityMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyCollection_CardRarityMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_Playables_PlayableOutputHandle_c UnityEngine_Playables_PlayableOutputHandle_c, *PUnityEngine_Playables_PlayableOutputHandle_c;

typedef struct UnityEngine_Playables_PlayableOutputHandle_StaticFields UnityEngine_Playables_PlayableOutputHandle_StaticFields, *PUnityEngine_Playables_PlayableOutputHandle_StaticFields;

typedef struct UnityEngine_Playables_PlayableOutputHandle_VTable UnityEngine_Playables_PlayableOutputHandle_VTable, *PUnityEngine_Playables_PlayableOutputHandle_VTable;

struct UnityEngine_Playables_PlayableOutputHandle_StaticFields {
    struct UnityEngine_Playables_PlayableOutputHandle_o m_Null;
};

struct UnityEngine_Playables_PlayableOutputHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct UnityEngine_Playables_PlayableOutputHandle_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Playables_PlayableOutputHandle_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_PlayableOutputHandle_VTable vtable;
};

typedef struct MethodInfo_226DBF0 MethodInfo_226DBF0, *PMethodInfo_226DBF0;

typedef union _union_294932 _union_294932, *P_union_294932;

union _union_294932 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226DBF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320910 _union_320910, *P_union_320910;

union _union_320910 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_SkeletonRenderer_InstructionDelegate_c Spine_Unity_SkeletonRenderer_InstructionDelegate_c, *PSpine_Unity_SkeletonRenderer_InstructionDelegate_c;

typedef struct Spine_Unity_SkeletonRenderer_InstructionDelegate_VTable Spine_Unity_SkeletonRenderer_InstructionDelegate_VTable, *PSpine_Unity_SkeletonRenderer_InstructionDelegate_VTable;

struct Spine_Unity_SkeletonRenderer_InstructionDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Spine_Unity_SkeletonRenderer_InstructionDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonRenderer_InstructionDelegate_VTable vtable;
};

typedef union _union_320912 _union_320912, *P_union_320912;

union _union_320912 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19192C8_RGCTXs MethodInfo_19192C8_RGCTXs, *PMethodInfo_19192C8_RGCTXs;

struct MethodInfo_19192C8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_21E670C MethodInfo_21E670C, *PMethodInfo_21E670C;

typedef union _union_160215 _union_160215, *P_union_160215;

union _union_160215 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E670C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320914 _union_320914, *P_union_320914;

union _union_320914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320916 _union_320916, *P_union_320916;

union _union_320916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_177CDE8 MethodInfo_177CDE8, *PMethodInfo_177CDE8;

typedef union _union_262396 _union_262396, *P_union_262396;

union _union_262396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177CDE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320918 _union_320918, *P_union_320918;

union _union_320918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295430 _union_295430, *P_union_295430;

union _union_295430 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295432 _union_295432, *P_union_295432;

union _union_295432 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3267084 MethodInfo_3267084, *PMethodInfo_3267084;

typedef union _union_315181 _union_315181, *P_union_315181;

union _union_315181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3267084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295434 _union_295434, *P_union_295434;

union _union_295434 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295436 _union_295436, *P_union_295436;

union _union_295436 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Stubs_StaticFields UniRx_Stubs_StaticFields, *PUniRx_Stubs_StaticFields;

struct UniRx_Stubs_StaticFields {
    struct System_Action_o *Nop;
    struct System_Action_Exception__o *Throw;
};

typedef union _union_295438 _union_295438, *P_union_295438;

union _union_295438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC9408 MethodInfo_1EC9408, *PMethodInfo_1EC9408;

typedef union _union_283044 _union_283044, *P_union_283044;

union _union_283044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MemberSortDialog___c__DisplayClass59_0_Fields Shock_MemberSortDialog___c__DisplayClass59_0_Fields, *PShock_MemberSortDialog___c__DisplayClass59_0_Fields;

typedef struct Shock_MemberSortDialog_FilterType_array Shock_MemberSortDialog_FilterType_array, *PShock_MemberSortDialog_FilterType_array;

struct Shock_MemberSortDialog_FilterType_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Shock_MemberSortDialog___c__DisplayClass59_0_Fields {
    struct Shock_MemberSortDialog_FilterType_array *filter;
    bool active;
};

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields;

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields fields;
};

typedef struct System_Action_CacheClearScene__c System_Action_CacheClearScene__c, *PSystem_Action_CacheClearScene__c;

typedef struct System_Action_CacheClearScene__VTable System_Action_CacheClearScene__VTable, *PSystem_Action_CacheClearScene__VTable;

struct System_Action_CacheClearScene__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_CacheClearScene__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_CacheClearScene__VTable vtable;
};

typedef struct MethodInfo_28F6314 MethodInfo_28F6314, *PMethodInfo_28F6314;

typedef union _union_236365 _union_236365, *P_union_236365;

union _union_236365 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F6314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236365 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_178687C MethodInfo_178687C, *PMethodInfo_178687C;

typedef union _union_262442 _union_262442, *P_union_262442;

union _union_262442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_178687C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49E6C MethodInfo_1D49E6C, *PMethodInfo_1D49E6C;

typedef union _union_227803 _union_227803, *P_union_227803;

union _union_227803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49E6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B64724 MethodInfo_1B64724, *PMethodInfo_1B64724;

typedef union _union_246607 _union_246607, *P_union_246607;

union _union_246607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64724 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__RGCTXs UniRx_Operators_ConcatObservable__CombineSources_d__3_T__RGCTXs, *PUniRx_Operators_ConcatObservable__CombineSources_d__3_T__RGCTXs;

struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_ConcatObservable__CombineSources_d__3_T____m__Finally1;
    struct MethodInfo *_1_UniRx_Operators_ConcatObservable__CombineSources_d__3_T____m__Finally2;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_IObservable_T__;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_IObservable_T___GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_IObservable_T__;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_IObservable_T___get_Current;
    struct MethodInfo *_6_UniRx_Operators_ConcatObservable__CombineSources_d__3_T__System_IDisposable_Dispose;
    struct Il2CppClass *_7_UniRx_Operators_ConcatObservable__CombineSources_d__3_T_;
    struct MethodInfo *_8_UniRx_Operators_ConcatObservable__CombineSources_d__3_T___ctor;
    struct MethodInfo *_9_UniRx_Operators_ConcatObservable__CombineSources_d__3_T__System_Collections_Generic_IEnumerable_UniRx_IObservable_T___GetEnumerator;
};

typedef struct MethodInfo_1FDD8F0 MethodInfo_1FDD8F0, *PMethodInfo_1FDD8F0;

typedef union _union_265798 _union_265798, *P_union_265798;

union _union_265798 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD8F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8D964 MethodInfo_2E8D964, *PMethodInfo_2E8D964;

typedef union _union_223153 _union_223153, *P_union_223153;

union _union_223153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3149820 MethodInfo_3149820, *PMethodInfo_3149820;

typedef union _union_228741 _union_228741, *P_union_228741;

union _union_228741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AlbumUnitPairMMst__string__o System_Func_AlbumUnitPairMMst__string__o, *PSystem_Func_AlbumUnitPairMMst__string__o;

typedef struct System_Func_AlbumUnitPairMMst__string__c System_Func_AlbumUnitPairMMst__string__c, *PSystem_Func_AlbumUnitPairMMst__string__c;

typedef struct System_Func_AlbumUnitPairMMst__string__Fields System_Func_AlbumUnitPairMMst__string__Fields, *PSystem_Func_AlbumUnitPairMMst__string__Fields;

typedef struct System_Func_AlbumUnitPairMMst__string__VTable System_Func_AlbumUnitPairMMst__string__VTable, *PSystem_Func_AlbumUnitPairMMst__string__VTable;

struct System_Func_AlbumUnitPairMMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumUnitPairMMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumUnitPairMMst__string__o {
    struct System_Func_AlbumUnitPairMMst__string__c *klass;
    void *monitor;
    struct System_Func_AlbumUnitPairMMst__string__Fields fields;
};

struct System_Func_AlbumUnitPairMMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumUnitPairMMst__string__VTable vtable;
};

typedef struct MethodInfo_2C0C74C_RGCTXs MethodInfo_2C0C74C_RGCTXs, *PMethodInfo_2C0C74C_RGCTXs;

struct MethodInfo_2C0C74C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_SelectManyIterator_TSource__TResult_;
};

typedef struct MethodInfo_1EC9418 MethodInfo_1EC9418, *PMethodInfo_1EC9418;

typedef union _union_283052 _union_283052, *P_union_283052;

union _union_283052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9418 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49E64 MethodInfo_1D49E64, *PMethodInfo_1D49E64;

typedef union _union_227635 _union_227635, *P_union_227635;

union _union_227635 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49E64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227635 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267A8F8 MethodInfo_267A8F8, *PMethodInfo_267A8F8;

typedef union _union_286201 _union_286201, *P_union_286201;

union _union_286201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A8F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D79530 MethodInfo_2D79530, *PMethodInfo_2D79530;

typedef struct MethodInfo_2D79530_RGCTXs MethodInfo_2D79530_RGCTXs, *PMethodInfo_2D79530_RGCTXs;

typedef union _union_321888 _union_321888, *P_union_321888;

struct MethodInfo_2D79530_RGCTXs {
    struct Il2CppClass *_0_U;
};

union _union_321888 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D79530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D79530_RGCTXs *rgctx_data;
    union _union_321888 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_Oid_o System_Security_Cryptography_Oid_o, *PSystem_Security_Cryptography_Oid_o;

typedef struct System_Security_Cryptography_Oid_c System_Security_Cryptography_Oid_c, *PSystem_Security_Cryptography_Oid_c;

typedef struct System_Security_Cryptography_Oid_Fields System_Security_Cryptography_Oid_Fields, *PSystem_Security_Cryptography_Oid_Fields;

typedef struct System_Security_Cryptography_Oid_VTable System_Security_Cryptography_Oid_VTable, *PSystem_Security_Cryptography_Oid_VTable;

struct System_Security_Cryptography_Oid_Fields {
    struct System_String_o *_value;
    struct System_String_o *_friendlyName;
    int32_t _group;
};

struct System_Security_Cryptography_Oid_o {
    struct System_Security_Cryptography_Oid_c *klass;
    void *monitor;
    struct System_Security_Cryptography_Oid_Fields fields;
};

struct System_Security_Cryptography_Oid_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_Oid_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_Oid_VTable vtable;
};

typedef struct System_Action_List_uint___c System_Action_List_uint___c, *PSystem_Action_List_uint___c;

typedef struct System_Action_List_uint___VTable System_Action_List_uint___VTable, *PSystem_Action_List_uint___VTable;

struct System_Action_List_uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_List_uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_List_uint___VTable vtable;
};

typedef struct MethodInfo_2933DA4 MethodInfo_2933DA4, *PMethodInfo_2933DA4;

typedef union _union_190982 _union_190982, *P_union_190982;

union _union_190982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933DA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242AD5C MethodInfo_242AD5C, *PMethodInfo_242AD5C;

typedef union _union_274302 _union_274302, *P_union_274302;

union _union_274302 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AD5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274302 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267A8F0 MethodInfo_267A8F0, *PMethodInfo_267A8F0;

typedef union _union_286199 _union_286199, *P_union_286199;

union _union_286199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A8F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____VTable vtable;
};

typedef struct Shock_ExchangeItemData___c__DisplayClass38_0_Fields Shock_ExchangeItemData___c__DisplayClass38_0_Fields, *PShock_ExchangeItemData___c__DisplayClass38_0_Fields;

struct Shock_ExchangeItemData___c__DisplayClass38_0_Fields {
    struct Shock_ExchangeItemMst_o *mst;
};

typedef struct Shock_ITEM_EXPIRE_TYPE_VTable Shock_ITEM_EXPIRE_TYPE_VTable, *PShock_ITEM_EXPIRE_TYPE_VTable;

struct Shock_ITEM_EXPIRE_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_21DCCE4 MethodInfo_21DCCE4, *PMethodInfo_21DCCE4;

typedef union _union_160027 _union_160027, *P_union_160027;

union _union_160027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCCE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___Fields;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__o System_ValueTuple_int__object__object__object__object__object__object__o, *PSystem_ValueTuple_int__object__object__object__object__object__object__o;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__Fields System_ValueTuple_int__object__object__object__object__object__object__Fields, *PSystem_ValueTuple_int__object__object__object__object__object__object__Fields;

struct System_ValueTuple_int__object__object__object__object__object__object__Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
};

struct System_ValueTuple_int__object__object__object__object__object__object__o {
    struct System_ValueTuple_int__object__object__object__object__object__object__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____Fields fields;
};

typedef struct MethodInfo_198DDE8 MethodInfo_198DDE8, *PMethodInfo_198DDE8;

typedef union _union_169467 _union_169467, *P_union_169467;

union _union_169467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198DDE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DCCBC MethodInfo_21DCCBC, *PMethodInfo_21DCCBC;

typedef union _union_161531 _union_161531, *P_union_161531;

union _union_161531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCCBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3345A00 MethodInfo_3345A00, *PMethodInfo_3345A00;

typedef union _union_301233 _union_301233, *P_union_301233;

union _union_301233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3345A00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFBA44 MethodInfo_1BFBA44, *PMethodInfo_1BFBA44;

typedef union _union_252611 _union_252611, *P_union_252611;

union _union_252611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFBA44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12AE108_RGCTXs MethodInfo_12AE108_RGCTXs, *PMethodInfo_12AE108_RGCTXs;

struct MethodInfo_12AE108_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Photon_Realtime_PhotonPortDefinition_StaticFields Photon_Realtime_PhotonPortDefinition_StaticFields, *PPhoton_Realtime_PhotonPortDefinition_StaticFields;

struct Photon_Realtime_PhotonPortDefinition_StaticFields {
    struct Photon_Realtime_PhotonPortDefinition_o AlternativeUdpPorts;
};

typedef union _union_295402 _union_295402, *P_union_295402;

union _union_295402 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DB798 MethodInfo_19DB798, *PMethodInfo_19DB798;

typedef union _union_253905 _union_253905, *P_union_253905;

union _union_253905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193A8DC MethodInfo_193A8DC, *PMethodInfo_193A8DC;

typedef union _union_233895 _union_233895, *P_union_233895;

union _union_233895 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A8DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233895 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295404 _union_295404, *P_union_295404;

union _union_295404 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242AD44 MethodInfo_242AD44, *PMethodInfo_242AD44;

typedef union _union_273754 _union_273754, *P_union_273754;

union _union_273754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242AD44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295406 _union_295406, *P_union_295406;

union _union_295406 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_AmbObservable_T__o UniRx_Operators_AmbObservable_T__o, *PUniRx_Operators_AmbObservable_T__o;

typedef struct UniRx_Operators_AmbObservable_T__c UniRx_Operators_AmbObservable_T__c, *PUniRx_Operators_AmbObservable_T__c;

typedef struct UniRx_Operators_AmbObservable_T__Fields UniRx_Operators_AmbObservable_T__Fields, *PUniRx_Operators_AmbObservable_T__Fields;

typedef struct UniRx_Operators_AmbObservable_T__RGCTXs UniRx_Operators_AmbObservable_T__RGCTXs, *PUniRx_Operators_AmbObservable_T__RGCTXs;

typedef struct UniRx_Operators_AmbObservable_T__VTable UniRx_Operators_AmbObservable_T__VTable, *PUniRx_Operators_AmbObservable_T__VTable;

struct UniRx_Operators_AmbObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_AmbObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_AmbObservable_AmbOuterObserver_T_;
    struct MethodInfo *_4_UniRx_Operators_AmbObservable_AmbOuterObserver_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_AmbObservable_AmbOuterObserver_T__Run;
};

struct UniRx_Operators_AmbObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct UniRx_IObservable_T__o *second;
};

struct UniRx_Operators_AmbObservable_T__o {
    struct UniRx_Operators_AmbObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_AmbObservable_T__Fields fields;
};

struct UniRx_Operators_AmbObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AmbObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AmbObservable_T__VTable vtable;
};

typedef struct UniRx_Operators_OperatorObservableBase_TSource__c UniRx_Operators_OperatorObservableBase_TSource__c, *PUniRx_Operators_OperatorObservableBase_TSource__c;

typedef struct UniRx_Operators_OperatorObservableBase_TSource__VTable UniRx_Operators_OperatorObservableBase_TSource__VTable, *PUniRx_Operators_OperatorObservableBase_TSource__VTable;

struct UniRx_Operators_OperatorObservableBase_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_OperatorObservableBase_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObservableBase_TSource__VTable vtable;
};

typedef union _union_295408 _union_295408, *P_union_295408;

union _union_295408 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17472EC MethodInfo_17472EC, *PMethodInfo_17472EC;

typedef union _union_162383 _union_162383, *P_union_162383;

union _union_162383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17472EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2238000 MethodInfo_2238000, *PMethodInfo_2238000;

typedef union _union_291282 _union_291282, *P_union_291282;

union _union_291282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238000 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass78_0_o Aoharu_MusicSelectScene___c__DisplayClass78_0_o, *PAoharu_MusicSelectScene___c__DisplayClass78_0_o;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass78_0_c Aoharu_MusicSelectScene___c__DisplayClass78_0_c, *PAoharu_MusicSelectScene___c__DisplayClass78_0_c;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass78_0_Fields Aoharu_MusicSelectScene___c__DisplayClass78_0_Fields, *PAoharu_MusicSelectScene___c__DisplayClass78_0_Fields;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass78_0_VTable Aoharu_MusicSelectScene___c__DisplayClass78_0_VTable, *PAoharu_MusicSelectScene___c__DisplayClass78_0_VTable;

struct Aoharu_MusicSelectScene___c__DisplayClass78_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScene___c__DisplayClass78_0_Fields {
    struct Aoharu_MusicSelectScene_o *__4__this;
    struct Shock_LiveData_o *liveData;
    struct Shock_IInputLockData_o *inputLock;
};

struct Aoharu_MusicSelectScene___c__DisplayClass78_0_o {
    struct Aoharu_MusicSelectScene___c__DisplayClass78_0_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScene___c__DisplayClass78_0_Fields fields;
};

struct Aoharu_MusicSelectScene___c__DisplayClass78_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene___c__DisplayClass78_0_VTable vtable;
};

typedef struct Shock_TitleScreenMstTable_o Shock_TitleScreenMstTable_o, *PShock_TitleScreenMstTable_o;

typedef struct Shock_TitleScreenMstTable_c Shock_TitleScreenMstTable_c, *PShock_TitleScreenMstTable_c;

typedef struct Shock_TitleScreenMstTable_Fields Shock_TitleScreenMstTable_Fields, *PShock_TitleScreenMstTable_Fields;

typedef struct Shock_TitleScreenMstTable_StaticFields Shock_TitleScreenMstTable_StaticFields, *PShock_TitleScreenMstTable_StaticFields;

typedef struct Shock_TitleScreenMstTable_VTable Shock_TitleScreenMstTable_VTable, *PShock_TitleScreenMstTable_VTable;

typedef struct Shock_GameMstTableBase_TitleScreenMst__uint__Fields Shock_GameMstTableBase_TitleScreenMst__uint__Fields, *PShock_GameMstTableBase_TitleScreenMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__TitleScreenMst__o Carbon_ListDictionary_uint__TitleScreenMst__o, *PCarbon_ListDictionary_uint__TitleScreenMst__o;

typedef struct Carbon_ListDictionary_uint__TitleScreenMst__c Carbon_ListDictionary_uint__TitleScreenMst__c, *PCarbon_ListDictionary_uint__TitleScreenMst__c;

typedef struct Carbon_ListDictionary_uint__TitleScreenMst__Fields Carbon_ListDictionary_uint__TitleScreenMst__Fields, *PCarbon_ListDictionary_uint__TitleScreenMst__Fields;

struct Shock_GameMstTableBase_TitleScreenMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_TitleScreenMstTable_Fields {
    struct Shock_GameMstTableBase_TitleScreenMst__uint__Fields super;
};

struct Carbon_ListDictionary_uint__TitleScreenMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_TitleScreenMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_TitleScreenMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_TitleScreenMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TitleScreenMstTable_VTable vtable;
};

struct Shock_TitleScreenMstTable_o {
    struct Shock_TitleScreenMstTable_c *klass;
    void *monitor;
    struct Shock_TitleScreenMstTable_Fields fields;
};

struct Shock_TitleScreenMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_TitleScreenMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__TitleScreenMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__TitleScreenMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__TitleScreenMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__TitleScreenMst__o {
    struct Carbon_ListDictionary_uint__TitleScreenMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__TitleScreenMst__Fields fields;
};

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_c Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_c, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_c;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable;

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable vtable;
};

typedef struct MethodInfo_1272D7C MethodInfo_1272D7C, *PMethodInfo_1272D7C;

typedef union _union_201158 _union_201158, *P_union_201158;

union _union_201158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Messaging_MonoMethodMessage_Fields System_Runtime_Remoting_Messaging_MonoMethodMessage_Fields, *PSystem_Runtime_Remoting_Messaging_MonoMethodMessage_Fields;

typedef struct System_Reflection_RuntimeMethodInfo_o System_Reflection_RuntimeMethodInfo_o, *PSystem_Reflection_RuntimeMethodInfo_o;

typedef struct System_Runtime_Remoting_Messaging_AsyncResult_o System_Runtime_Remoting_Messaging_AsyncResult_o, *PSystem_Runtime_Remoting_Messaging_AsyncResult_o;

typedef struct System_Runtime_Remoting_Messaging_MCMDictionary_o System_Runtime_Remoting_Messaging_MCMDictionary_o, *PSystem_Runtime_Remoting_Messaging_MCMDictionary_o;

typedef struct System_Runtime_Remoting_Identity_o System_Runtime_Remoting_Identity_o, *PSystem_Runtime_Remoting_Identity_o;

typedef struct System_Reflection_RuntimeMethodInfo_c System_Reflection_RuntimeMethodInfo_c, *PSystem_Reflection_RuntimeMethodInfo_c;

typedef struct System_Reflection_RuntimeMethodInfo_Fields System_Reflection_RuntimeMethodInfo_Fields, *PSystem_Reflection_RuntimeMethodInfo_Fields;

typedef struct System_Runtime_Remoting_Messaging_AsyncResult_c System_Runtime_Remoting_Messaging_AsyncResult_c, *PSystem_Runtime_Remoting_Messaging_AsyncResult_c;

typedef struct System_Runtime_Remoting_Messaging_AsyncResult_Fields System_Runtime_Remoting_Messaging_AsyncResult_Fields, *PSystem_Runtime_Remoting_Messaging_AsyncResult_Fields;

typedef struct System_Runtime_Remoting_Messaging_MCMDictionary_c System_Runtime_Remoting_Messaging_MCMDictionary_c, *PSystem_Runtime_Remoting_Messaging_MCMDictionary_c;

typedef struct System_Runtime_Remoting_Messaging_MCMDictionary_Fields System_Runtime_Remoting_Messaging_MCMDictionary_Fields, *PSystem_Runtime_Remoting_Messaging_MCMDictionary_Fields;

typedef struct System_Runtime_Remoting_Identity_c System_Runtime_Remoting_Identity_c, *PSystem_Runtime_Remoting_Identity_c;

typedef struct System_Runtime_Remoting_Identity_Fields System_Runtime_Remoting_Identity_Fields, *PSystem_Runtime_Remoting_Identity_Fields;

typedef struct System_Reflection_RuntimeMethodInfo_VTable System_Reflection_RuntimeMethodInfo_VTable, *PSystem_Reflection_RuntimeMethodInfo_VTable;

typedef struct System_Runtime_Remoting_Messaging_AsyncResult_VTable System_Runtime_Remoting_Messaging_AsyncResult_VTable, *PSystem_Runtime_Remoting_Messaging_AsyncResult_VTable;

typedef struct System_Threading_WaitHandle_o System_Threading_WaitHandle_o, *PSystem_Threading_WaitHandle_o;

typedef struct System_Runtime_Remoting_Messaging_MonoMethodMessage_o System_Runtime_Remoting_Messaging_MonoMethodMessage_o, *PSystem_Runtime_Remoting_Messaging_MonoMethodMessage_o;

typedef struct System_Runtime_Remoting_Messaging_IMessageCtrl_o System_Runtime_Remoting_Messaging_IMessageCtrl_o, *PSystem_Runtime_Remoting_Messaging_IMessageCtrl_o;

typedef struct System_Runtime_Remoting_Messaging_IMessage_o System_Runtime_Remoting_Messaging_IMessage_o, *PSystem_Runtime_Remoting_Messaging_IMessage_o;

typedef struct System_Runtime_Remoting_Messaging_MCMDictionary_StaticFields System_Runtime_Remoting_Messaging_MCMDictionary_StaticFields, *PSystem_Runtime_Remoting_Messaging_MCMDictionary_StaticFields;

typedef struct System_Runtime_Remoting_Messaging_MCMDictionary_VTable System_Runtime_Remoting_Messaging_MCMDictionary_VTable, *PSystem_Runtime_Remoting_Messaging_MCMDictionary_VTable;

typedef struct System_Runtime_Remoting_Messaging_MessageDictionary_Fields System_Runtime_Remoting_Messaging_MessageDictionary_Fields, *PSystem_Runtime_Remoting_Messaging_MessageDictionary_Fields;

typedef struct System_Runtime_Remoting_Identity_VTable System_Runtime_Remoting_Identity_VTable, *PSystem_Runtime_Remoting_Identity_VTable;

typedef struct System_Runtime_Remoting_Messaging_IMessageSink_o System_Runtime_Remoting_Messaging_IMessageSink_o, *PSystem_Runtime_Remoting_Messaging_IMessageSink_o;

typedef struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_o System_Runtime_Remoting_Contexts_DynamicPropertyCollection_o, *PSystem_Runtime_Remoting_Contexts_DynamicPropertyCollection_o;

typedef struct System_Runtime_Remoting_ObjRef_o System_Runtime_Remoting_ObjRef_o, *PSystem_Runtime_Remoting_ObjRef_o;

typedef struct System_Threading_WaitHandle_c System_Threading_WaitHandle_c, *PSystem_Threading_WaitHandle_c;

typedef struct System_Runtime_Remoting_Messaging_MonoMethodMessage_c System_Runtime_Remoting_Messaging_MonoMethodMessage_c, *PSystem_Runtime_Remoting_Messaging_MonoMethodMessage_c;

typedef struct System_Runtime_Remoting_Messaging_IMessageCtrl_c System_Runtime_Remoting_Messaging_IMessageCtrl_c, *PSystem_Runtime_Remoting_Messaging_IMessageCtrl_c;

typedef struct System_Runtime_Remoting_Messaging_IMessageCtrl_Fields System_Runtime_Remoting_Messaging_IMessageCtrl_Fields, *PSystem_Runtime_Remoting_Messaging_IMessageCtrl_Fields;

typedef struct System_Runtime_Remoting_Messaging_IMessage_c System_Runtime_Remoting_Messaging_IMessage_c, *PSystem_Runtime_Remoting_Messaging_IMessage_c;

typedef struct System_Runtime_Remoting_Messaging_IMessage_Fields System_Runtime_Remoting_Messaging_IMessage_Fields, *PSystem_Runtime_Remoting_Messaging_IMessage_Fields;

typedef struct System_Runtime_Remoting_Messaging_IMethodMessage_o System_Runtime_Remoting_Messaging_IMethodMessage_o, *PSystem_Runtime_Remoting_Messaging_IMethodMessage_o;

typedef struct System_Runtime_Remoting_Messaging_IMessageSink_c System_Runtime_Remoting_Messaging_IMessageSink_c, *PSystem_Runtime_Remoting_Messaging_IMessageSink_c;

typedef struct System_Runtime_Remoting_Messaging_IMessageSink_Fields System_Runtime_Remoting_Messaging_IMessageSink_Fields, *PSystem_Runtime_Remoting_Messaging_IMessageSink_Fields;

typedef struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_c System_Runtime_Remoting_Contexts_DynamicPropertyCollection_c, *PSystem_Runtime_Remoting_Contexts_DynamicPropertyCollection_c;

typedef struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_Fields System_Runtime_Remoting_Contexts_DynamicPropertyCollection_Fields, *PSystem_Runtime_Remoting_Contexts_DynamicPropertyCollection_Fields;

typedef struct System_Runtime_Remoting_ObjRef_c System_Runtime_Remoting_ObjRef_c, *PSystem_Runtime_Remoting_ObjRef_c;

typedef struct System_Runtime_Remoting_ObjRef_Fields System_Runtime_Remoting_ObjRef_Fields, *PSystem_Runtime_Remoting_ObjRef_Fields;

typedef struct System_Threading_WaitHandle_StaticFields System_Threading_WaitHandle_StaticFields, *PSystem_Threading_WaitHandle_StaticFields;

typedef struct System_Threading_WaitHandle_VTable System_Threading_WaitHandle_VTable, *PSystem_Threading_WaitHandle_VTable;

typedef struct System_Runtime_Remoting_Messaging_MonoMethodMessage_VTable System_Runtime_Remoting_Messaging_MonoMethodMessage_VTable, *PSystem_Runtime_Remoting_Messaging_MonoMethodMessage_VTable;

typedef struct System_Runtime_Remoting_Messaging_IMethodMessage_c System_Runtime_Remoting_Messaging_IMethodMessage_c, *PSystem_Runtime_Remoting_Messaging_IMethodMessage_c;

typedef struct System_Runtime_Remoting_Messaging_IMethodMessage_Fields System_Runtime_Remoting_Messaging_IMethodMessage_Fields, *PSystem_Runtime_Remoting_Messaging_IMethodMessage_Fields;

typedef struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_VTable System_Runtime_Remoting_Contexts_DynamicPropertyCollection_VTable, *PSystem_Runtime_Remoting_Contexts_DynamicPropertyCollection_VTable;

typedef struct System_Runtime_Remoting_ObjRef_StaticFields System_Runtime_Remoting_ObjRef_StaticFields, *PSystem_Runtime_Remoting_ObjRef_StaticFields;

typedef struct System_Runtime_Remoting_ObjRef_VTable System_Runtime_Remoting_ObjRef_VTable, *PSystem_Runtime_Remoting_ObjRef_VTable;

typedef struct System_Runtime_Remoting_IChannelInfo_o System_Runtime_Remoting_IChannelInfo_o, *PSystem_Runtime_Remoting_IChannelInfo_o;

typedef struct System_Runtime_Remoting_IRemotingTypeInfo_o System_Runtime_Remoting_IRemotingTypeInfo_o, *PSystem_Runtime_Remoting_IRemotingTypeInfo_o;

typedef struct System_Runtime_Remoting_IEnvoyInfo_o System_Runtime_Remoting_IEnvoyInfo_o, *PSystem_Runtime_Remoting_IEnvoyInfo_o;

typedef struct System_Runtime_Remoting_IChannelInfo_c System_Runtime_Remoting_IChannelInfo_c, *PSystem_Runtime_Remoting_IChannelInfo_c;

typedef struct System_Runtime_Remoting_IChannelInfo_Fields System_Runtime_Remoting_IChannelInfo_Fields, *PSystem_Runtime_Remoting_IChannelInfo_Fields;

typedef struct System_Runtime_Remoting_IRemotingTypeInfo_c System_Runtime_Remoting_IRemotingTypeInfo_c, *PSystem_Runtime_Remoting_IRemotingTypeInfo_c;

typedef struct System_Runtime_Remoting_IRemotingTypeInfo_Fields System_Runtime_Remoting_IRemotingTypeInfo_Fields, *PSystem_Runtime_Remoting_IRemotingTypeInfo_Fields;

typedef struct System_Runtime_Remoting_IEnvoyInfo_c System_Runtime_Remoting_IEnvoyInfo_c, *PSystem_Runtime_Remoting_IEnvoyInfo_c;

typedef struct System_Runtime_Remoting_IEnvoyInfo_Fields System_Runtime_Remoting_IEnvoyInfo_Fields, *PSystem_Runtime_Remoting_IEnvoyInfo_Fields;

struct System_Runtime_Remoting_Messaging_MCMDictionary_StaticFields {
    struct System_String_array *InternalKeys;
};

struct System_Runtime_Remoting_Messaging_AsyncResult_Fields {
    struct Il2CppObject *async_state;
    struct System_Threading_WaitHandle_o *handle;
    struct Il2CppObject *async_delegate;
    intptr_t data;
    struct Il2CppObject *object_data;
    bool sync_completed;
    bool completed;
    bool endinvoke_called;
    struct Il2CppObject *async_callback;
    struct System_Threading_ExecutionContext_o *current;
    struct System_Threading_ExecutionContext_o *original;
    int64_t add_time;
    struct System_Runtime_Remoting_Messaging_MonoMethodMessage_o *call_message;
    struct System_Runtime_Remoting_Messaging_IMessageCtrl_o *message_ctrl;
    struct System_Runtime_Remoting_Messaging_IMessage_o *reply_message;
    struct System_Threading_WaitCallback_o *orig_cb;
};

struct System_Runtime_Remoting_Messaging_IMessageCtrl_Fields {
};

struct System_Runtime_Remoting_ObjRef_Fields {
    struct System_Runtime_Remoting_IChannelInfo_o *channel_info;
    struct System_String_o *uri;
    struct System_Runtime_Remoting_IRemotingTypeInfo_o *typeInfo;
    struct System_Runtime_Remoting_IEnvoyInfo_o *envoyInfo;
    int32_t flags;
    struct System_Type_o *_serverType;
};

struct System_Threading_WaitHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_set_Handle;
    struct VirtualInvokeData _8_WaitOne;
    struct VirtualInvokeData _9_WaitOne;
    struct VirtualInvokeData _10_WaitOne;
    struct VirtualInvokeData _11_WaitOne;
    struct VirtualInvokeData _12_WaitOne;
    struct VirtualInvokeData _13_Close;
    struct VirtualInvokeData _14_Dispose;
};

struct System_Threading_WaitHandle_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_WaitHandle_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_WaitHandle_VTable vtable;
};

struct System_Threading_WaitHandle_o {
    struct System_Threading_WaitHandle_c *klass;
    void *monitor;
    struct System_Threading_WaitHandle_Fields fields;
};

struct System_Reflection_RuntimeMethodInfo_Fields {
    struct System_Reflection_MethodInfo_Fields super;
    intptr_t mhandle;
    struct System_String_o *name;
    struct System_Type_o *reftype;
};

struct System_Reflection_RuntimeMethodInfo_o {
    struct System_Reflection_RuntimeMethodInfo_c *klass;
    void *monitor;
    struct System_Reflection_RuntimeMethodInfo_Fields fields;
};

struct System_Reflection_RuntimeMethodInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_GetParameters;
    struct VirtualInvokeData _16_get_Attributes;
    struct VirtualInvokeData _17_GetMethodImplementationFlags;
    struct VirtualInvokeData _18_get_CallingConvention;
    struct VirtualInvokeData _19_get_IsAbstract;
    struct VirtualInvokeData _20_get_IsConstructor;
    struct VirtualInvokeData _21_get_IsStatic;
    struct VirtualInvokeData _22_get_IsVirtual;
    struct VirtualInvokeData _23_get_IsPublic;
    struct VirtualInvokeData _24_get_IsGenericMethod;
    struct VirtualInvokeData _25_get_IsGenericMethodDefinition;
    struct VirtualInvokeData _26_GetGenericArguments;
    struct VirtualInvokeData _27_get_ContainsGenericParameters;
    struct VirtualInvokeData _28_Invoke;
    struct VirtualInvokeData _29_Invoke;
    struct VirtualInvokeData _30_get_MethodHandle;
    struct VirtualInvokeData _31_get_IsSecurityCritical;
    struct VirtualInvokeData _32_GetParametersInternal;
    struct VirtualInvokeData _33_GetParametersCount;
    struct VirtualInvokeData _34_FormatNameAndSig;
    struct VirtualInvokeData _35_GetParameterTypes;
    struct VirtualInvokeData _36_GetParametersNoCopy;
    struct VirtualInvokeData _37_get_ReturnParameter;
    struct VirtualInvokeData _38_get_ReturnType;
    struct VirtualInvokeData _39_GetGenericMethodDefinition;
    struct VirtualInvokeData _40_MakeGenericMethod;
    struct VirtualInvokeData _41_CreateDelegate;
    struct VirtualInvokeData _42_get_GenericParameterCount;
    struct VirtualInvokeData _43_GetObjectData;
};

struct System_Reflection_RuntimeMethodInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_RuntimeMethodInfo_VTable vtable;
};

struct System_Runtime_Remoting_IChannelInfo_Fields {
};

struct System_Runtime_Remoting_Messaging_IMessage_Fields {
};

struct System_Runtime_Remoting_Messaging_IMessage_o {
    struct System_Runtime_Remoting_Messaging_IMessage_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_IMessage_Fields fields;
};

struct System_Runtime_Remoting_Messaging_IMessage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Remoting_Identity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_Fields {
    struct System_Collections_ArrayList_o *_properties;
};

struct System_Runtime_Remoting_ObjRef_StaticFields {
    int32_t MarshalledObjectRef;
    int32_t WellKnowObjectRef;
};

struct System_Runtime_Remoting_Messaging_MonoMethodMessage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ArgCount;
    struct VirtualInvokeData _5_get_Args;
    struct VirtualInvokeData _6_get_LogicalCallContext;
    struct VirtualInvokeData _7_get_MethodBase;
    struct VirtualInvokeData _8_get_MethodName;
    struct VirtualInvokeData _9_get_MethodSignature;
    struct VirtualInvokeData _10_get_TypeName;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_GetArg;
    struct VirtualInvokeData _13_get_Properties;
    struct VirtualInvokeData _14_get_Exception;
    struct VirtualInvokeData _15_get_OutArgs;
    struct VirtualInvokeData _16_get_ReturnValue;
    struct VirtualInvokeData _17_System_Runtime_Remoting_Messaging_IInternalMessage_get_TargetIdentity;
    struct VirtualInvokeData _18_System_Runtime_Remoting_Messaging_IInternalMessage_set_TargetIdentity;
    struct VirtualInvokeData _19_get_Uri;
    struct VirtualInvokeData _20_set_Uri;
    struct VirtualInvokeData _21_get_OutArgCount;
};

struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_VTable vtable;
};

struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_o {
    struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_Fields fields;
};

struct System_Threading_WaitHandle_StaticFields {
    intptr_t InvalidHandle;
};

struct System_Runtime_Remoting_IRemotingTypeInfo_Fields {
};

struct System_Runtime_Remoting_Messaging_MCMDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_get_Keys;
    struct VirtualInvokeData _7_get_Values;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Clear;
    struct VirtualInvokeData _11_get_IsReadOnly;
    struct VirtualInvokeData _12_get_IsFixedSize;
    struct VirtualInvokeData _13_GetEnumerator;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_CopyTo;
    struct VirtualInvokeData _16_get_Count;
    struct VirtualInvokeData _17_get_SyncRoot;
    struct VirtualInvokeData _18_get_IsSynchronized;
    struct VirtualInvokeData _19_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _20_AllocInternalProperties;
    struct VirtualInvokeData _21_GetMethodProperty;
    struct VirtualInvokeData _22_SetMethodProperty;
};

struct System_Runtime_Remoting_Messaging_MCMDictionary_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Remoting_Messaging_MCMDictionary_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_MCMDictionary_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_MessageDictionary_Fields {
    struct System_Collections_IDictionary_o *_internalProperties;
    struct System_Runtime_Remoting_Messaging_IMethodMessage_o *_message;
    struct System_String_array *_methodKeys;
    bool _ownProperties;
};

struct System_Runtime_Remoting_Messaging_MCMDictionary_Fields {
    struct System_Runtime_Remoting_Messaging_MessageDictionary_Fields super;
};

struct System_Runtime_Remoting_Messaging_MCMDictionary_o {
    struct System_Runtime_Remoting_Messaging_MCMDictionary_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_MCMDictionary_Fields fields;
};

struct System_Runtime_Remoting_IEnvoyInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Remoting_IEnvoyInfo_Fields {
};

struct System_Runtime_Remoting_IEnvoyInfo_o {
    struct System_Runtime_Remoting_IEnvoyInfo_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_IEnvoyInfo_Fields fields;
};

struct System_Runtime_Remoting_Messaging_IMessageSink_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Remoting_Messaging_AsyncResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _11_System_Threading_IThreadPoolWorkItem_MarkAborted;
    struct VirtualInvokeData _12_get_AsyncState;
    struct VirtualInvokeData _13_get_AsyncWaitHandle;
    struct VirtualInvokeData _14_get_CompletedSynchronously;
    struct VirtualInvokeData _15_get_IsCompleted;
    struct VirtualInvokeData _16_get_AsyncDelegate;
    struct VirtualInvokeData _17_get_NextSink;
    struct VirtualInvokeData _18_AsyncProcessMessage;
    struct VirtualInvokeData _19_GetReplyMessage;
    struct VirtualInvokeData _20_SetMessageCtrl;
    struct VirtualInvokeData _21_SyncProcessMessage;
};

struct System_Runtime_Remoting_IRemotingTypeInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Remoting_IRemotingTypeInfo_o {
    struct System_Runtime_Remoting_IRemotingTypeInfo_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_IRemotingTypeInfo_Fields fields;
};

struct System_Runtime_Remoting_ObjRef_o {
    struct System_Runtime_Remoting_ObjRef_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_ObjRef_Fields fields;
};

struct System_Runtime_Remoting_Messaging_IMethodMessage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Remoting_ObjRef_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_ChannelInfo;
    struct VirtualInvokeData _7_get_EnvoyInfo;
    struct VirtualInvokeData _8_set_EnvoyInfo;
    struct VirtualInvokeData _9_get_TypeInfo;
    struct VirtualInvokeData _10_set_TypeInfo;
    struct VirtualInvokeData _11_get_URI;
    struct VirtualInvokeData _12_set_URI;
    struct VirtualInvokeData _13_GetObjectData;
    struct VirtualInvokeData _14_GetRealObject;
};

struct System_Runtime_Remoting_ObjRef_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Remoting_ObjRef_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_ObjRef_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_IMethodMessage_Fields {
};

struct System_Runtime_Remoting_Messaging_IMethodMessage_o {
    struct System_Runtime_Remoting_Messaging_IMethodMessage_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_IMethodMessage_Fields fields;
};

struct System_Runtime_Remoting_Messaging_IMessageCtrl_o {
    struct System_Runtime_Remoting_Messaging_IMessageCtrl_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_IMessageCtrl_Fields fields;
};

struct System_Runtime_Remoting_Messaging_IMessageCtrl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Remoting_Messaging_MonoMethodMessage_Fields {
    struct System_Reflection_RuntimeMethodInfo_o *method;
    struct System_Object_array *args;
    struct System_String_array *names;
    struct System_Byte_array *arg_types;
    struct System_Runtime_Remoting_Messaging_LogicalCallContext_o *ctx;
    struct Il2CppObject *rval;
    struct System_Exception_o *exc;
    struct System_Runtime_Remoting_Messaging_AsyncResult_o *asyncResult;
    int32_t call_type;
    struct System_String_o *uri;
    struct System_Runtime_Remoting_Messaging_MCMDictionary_o *properties;
    struct System_Runtime_Remoting_Identity_o *identity;
    struct System_Type_array *methodSignature;
};

struct System_Runtime_Remoting_Identity_Fields {
    struct System_String_o *_objectUri;
    struct System_Runtime_Remoting_Messaging_IMessageSink_o *_channelSink;
    struct System_Runtime_Remoting_Messaging_IMessageSink_o *_envoySink;
    struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_o *_clientDynamicProperties;
    struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_o *_serverDynamicProperties;
    struct System_Runtime_Remoting_ObjRef_o *_objRef;
    bool _disposed;
};

struct System_Runtime_Remoting_Messaging_MonoMethodMessage_o {
    struct System_Runtime_Remoting_Messaging_MonoMethodMessage_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_MonoMethodMessage_Fields fields;
};

struct System_Runtime_Remoting_Messaging_MonoMethodMessage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_MonoMethodMessage_VTable vtable;
};

struct System_Runtime_Remoting_Identity_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Identity_VTable vtable;
};

struct System_Runtime_Remoting_Identity_o {
    struct System_Runtime_Remoting_Identity_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Identity_Fields fields;
};

struct System_Runtime_Remoting_IChannelInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Remoting_IChannelInfo_o {
    struct System_Runtime_Remoting_IChannelInfo_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_IChannelInfo_Fields fields;
};

struct System_Runtime_Remoting_Messaging_AsyncResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_AsyncResult_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_AsyncResult_o {
    struct System_Runtime_Remoting_Messaging_AsyncResult_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_AsyncResult_Fields fields;
};

struct System_Runtime_Remoting_Messaging_IMessageSink_Fields {
};

struct System_Runtime_Remoting_Messaging_IMessageSink_o {
    struct System_Runtime_Remoting_Messaging_IMessageSink_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_IMessageSink_Fields fields;
};

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_o Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_o, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_o;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields;

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_o {
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields fields;
};

typedef struct MethodInfo_1FDD8DC MethodInfo_1FDD8DC, *PMethodInfo_1FDD8DC;

typedef union _union_267710 _union_267710, *P_union_267710;

union _union_267710 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD8DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267710 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Comparison_Graphic__c System_Comparison_Graphic__c, *PSystem_Comparison_Graphic__c;

typedef struct System_Comparison_Graphic__VTable System_Comparison_Graphic__VTable, *PSystem_Comparison_Graphic__VTable;

struct System_Comparison_Graphic__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_Graphic__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_Graphic__VTable vtable;
};

typedef struct MethodInfo_2E70200_RGCTXs MethodInfo_2E70200_RGCTXs, *PMethodInfo_2E70200_RGCTXs;

struct MethodInfo_2E70200_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2ED0938 MethodInfo_2ED0938, *PMethodInfo_2ED0938;

typedef union _union_300473 _union_300473, *P_union_300473;

union _union_300473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2ED0938 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8D928 MethodInfo_2E8D928, *PMethodInfo_2E8D928;

typedef union _union_228863 _union_228863, *P_union_228863;

union _union_228863 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D928 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228863 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_AttributeHelperEngine_StaticFields UnityEngine_AttributeHelperEngine_StaticFields, *PUnityEngine_AttributeHelperEngine_StaticFields;

typedef struct UnityEngine_DisallowMultipleComponent_array UnityEngine_DisallowMultipleComponent_array, *PUnityEngine_DisallowMultipleComponent_array;

typedef struct UnityEngine_ExecuteInEditMode_array UnityEngine_ExecuteInEditMode_array, *PUnityEngine_ExecuteInEditMode_array;

typedef struct UnityEngine_RequireComponent_array UnityEngine_RequireComponent_array, *PUnityEngine_RequireComponent_array;

typedef struct UnityEngine_DisallowMultipleComponent_o UnityEngine_DisallowMultipleComponent_o, *PUnityEngine_DisallowMultipleComponent_o;

typedef struct UnityEngine_ExecuteInEditMode_o UnityEngine_ExecuteInEditMode_o, *PUnityEngine_ExecuteInEditMode_o;

typedef struct UnityEngine_RequireComponent_o UnityEngine_RequireComponent_o, *PUnityEngine_RequireComponent_o;

typedef struct UnityEngine_DisallowMultipleComponent_c UnityEngine_DisallowMultipleComponent_c, *PUnityEngine_DisallowMultipleComponent_c;

typedef struct UnityEngine_DisallowMultipleComponent_Fields UnityEngine_DisallowMultipleComponent_Fields, *PUnityEngine_DisallowMultipleComponent_Fields;

typedef struct UnityEngine_ExecuteInEditMode_c UnityEngine_ExecuteInEditMode_c, *PUnityEngine_ExecuteInEditMode_c;

typedef struct UnityEngine_ExecuteInEditMode_Fields UnityEngine_ExecuteInEditMode_Fields, *PUnityEngine_ExecuteInEditMode_Fields;

typedef struct UnityEngine_RequireComponent_c UnityEngine_RequireComponent_c, *PUnityEngine_RequireComponent_c;

typedef struct UnityEngine_RequireComponent_Fields UnityEngine_RequireComponent_Fields, *PUnityEngine_RequireComponent_Fields;

typedef struct UnityEngine_DisallowMultipleComponent_VTable UnityEngine_DisallowMultipleComponent_VTable, *PUnityEngine_DisallowMultipleComponent_VTable;

typedef struct UnityEngine_ExecuteInEditMode_VTable UnityEngine_ExecuteInEditMode_VTable, *PUnityEngine_ExecuteInEditMode_VTable;

typedef struct UnityEngine_RequireComponent_VTable UnityEngine_RequireComponent_VTable, *PUnityEngine_RequireComponent_VTable;

struct UnityEngine_ExecuteInEditMode_Fields {
    struct System_Attribute_Fields super;
};

struct UnityEngine_RequireComponent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_RequireComponent_o *m_Items[65535];
};

struct UnityEngine_DisallowMultipleComponent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_RequireComponent_Fields {
    struct System_Attribute_Fields super;
    struct System_Type_o *m_Type0;
    struct System_Type_o *m_Type1;
    struct System_Type_o *m_Type2;
};

struct UnityEngine_ExecuteInEditMode_o {
    struct UnityEngine_ExecuteInEditMode_c *klass;
    void *monitor;
    struct UnityEngine_ExecuteInEditMode_Fields fields;
};

struct UnityEngine_ExecuteInEditMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_ExecuteInEditMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ExecuteInEditMode_VTable vtable;
};

struct UnityEngine_DisallowMultipleComponent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_DisallowMultipleComponent_o *m_Items[65535];
};

struct UnityEngine_DisallowMultipleComponent_Fields {
    struct System_Attribute_Fields super;
};

struct UnityEngine_DisallowMultipleComponent_o {
    struct UnityEngine_DisallowMultipleComponent_c *klass;
    void *monitor;
    struct UnityEngine_DisallowMultipleComponent_Fields fields;
};

struct UnityEngine_DisallowMultipleComponent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_DisallowMultipleComponent_VTable vtable;
};

struct UnityEngine_RequireComponent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_AttributeHelperEngine_StaticFields {
    struct UnityEngine_DisallowMultipleComponent_array *_disallowMultipleComponentArray;
    struct UnityEngine_ExecuteInEditMode_array *_executeInEditModeArray;
    struct UnityEngine_RequireComponent_array *_requireComponentArray;
};

struct UnityEngine_RequireComponent_o {
    struct UnityEngine_RequireComponent_c *klass;
    void *monitor;
    struct UnityEngine_RequireComponent_Fields fields;
};

struct UnityEngine_RequireComponent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_RequireComponent_VTable vtable;
};

struct UnityEngine_ExecuteInEditMode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_ExecuteInEditMode_o *m_Items[65535];
};

typedef struct System_Func_MemberIllustrateListSceneBandScrollItem_BgPattern__bool__c System_Func_MemberIllustrateListSceneBandScrollItem_BgPattern__bool__c, *PSystem_Func_MemberIllustrateListSceneBandScrollItem_BgPattern__bool__c;

typedef struct System_Func_MemberIllustrateListSceneBandScrollItem_BgPattern__bool__VTable System_Func_MemberIllustrateListSceneBandScrollItem_BgPattern__bool__VTable, *PSystem_Func_MemberIllustrateListSceneBandScrollItem_BgPattern__bool__VTable;

struct System_Func_MemberIllustrateListSceneBandScrollItem_BgPattern__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MemberIllustrateListSceneBandScrollItem_BgPattern__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MemberIllustrateListSceneBandScrollItem_BgPattern__bool__VTable vtable;
};

typedef struct MethodInfo_2052A3C MethodInfo_2052A3C, *PMethodInfo_2052A3C;

typedef union _union_217997 _union_217997, *P_union_217997;

union _union_217997 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052A3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217997 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6FACC MethodInfo_2D6FACC, *PMethodInfo_2D6FACC;

typedef struct MethodInfo_2D6FACC_RGCTXs MethodInfo_2D6FACC_RGCTXs, *PMethodInfo_2D6FACC_RGCTXs;

typedef union _union_288421 _union_288421, *P_union_288421;

union _union_288421 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6FACC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SkipObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SkipObservable_T__Combine;
    struct MethodInfo *_2_UniRx_Operators_SkipObservable_T___ctor;
};

struct MethodInfo_2D6FACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6FACC_RGCTXs *rgctx_data;
    union _union_288421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D7956C MethodInfo_2D7956C, *PMethodInfo_2D7956C;

typedef struct MethodInfo_2D7956C_RGCTXs MethodInfo_2D7956C_RGCTXs, *PMethodInfo_2D7956C_RGCTXs;

typedef union _union_321948 _union_321948, *P_union_321948;

union _union_321948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D7956C_RGCTXs {
    struct Il2CppClass *_0_U;
};

struct MethodInfo_2D7956C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D7956C_RGCTXs *rgctx_data;
    union _union_321948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_DataTakeOverIssueDialog_Fields Aoharu_DataTakeOverIssueDialog_Fields, *PAoharu_DataTakeOverIssueDialog_Fields;

struct Aoharu_DataTakeOverIssueDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CancelBtn;
    struct Shock_TextMeshUI_o *m_CancelBtnText;
    struct Shock_ButtonEvent_o *m_OkBtn;
    struct Shock_TextMeshUI_o *m_OkBtnText;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_IdTitle;
    struct Shock_TextMeshUI_o *m_PasswordTitle;
    struct Shock_TextMeshUI_o *m_PasswordNote;
    struct Shock_TextMeshUI_o *m_IdText;
    struct Shock_InputFieldUI_o *m_PasswordInput;
    struct Shock_ToggleCheckBox_o *m_PasswordCheckBox;
    struct Shock_TextMeshUI_o *m_PasswordText;
    struct System_Action_string__o *OnClickOk;
    struct System_Action_o *OnClickCancel;
};

typedef struct System_Security_Cryptography_SHA1CryptoServiceProvider_VTable System_Security_Cryptography_SHA1CryptoServiceProvider_VTable, *PSystem_Security_Cryptography_SHA1CryptoServiceProvider_VTable;

struct System_Security_Cryptography_SHA1CryptoServiceProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_HashCore;
    struct VirtualInvokeData _19_HashFinal;
    struct VirtualInvokeData _20_Initialize;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
};

typedef struct MethodInfo_2052A44 MethodInfo_2052A44, *PMethodInfo_2052A44;

typedef union _union_218209 _union_218209, *P_union_218209;

union _union_218209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052A44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice___c_c UnityEngine_UIElements_UIR_UIRenderDevice___c_c, *PUnityEngine_UIElements_UIR_UIRenderDevice___c_c;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice___c_StaticFields UnityEngine_UIElements_UIR_UIRenderDevice___c_StaticFields, *PUnityEngine_UIElements_UIR_UIRenderDevice___c_StaticFields;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice___c_VTable UnityEngine_UIElements_UIR_UIRenderDevice___c_VTable, *PUnityEngine_UIElements_UIR_UIRenderDevice___c_VTable;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice___c_o UnityEngine_UIElements_UIR_UIRenderDevice___c_o, *PUnityEngine_UIElements_UIR_UIRenderDevice___c_o;

typedef struct System_Func_MeshHandle__o System_Func_MeshHandle__o, *PSystem_Func_MeshHandle__o;

typedef struct System_Action_MeshHandle__o System_Action_MeshHandle__o, *PSystem_Action_MeshHandle__o;

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice___c_Fields UnityEngine_UIElements_UIR_UIRenderDevice___c_Fields, *PUnityEngine_UIElements_UIR_UIRenderDevice___c_Fields;

typedef struct System_Func_MeshHandle__c System_Func_MeshHandle__c, *PSystem_Func_MeshHandle__c;

typedef struct System_Func_MeshHandle__Fields System_Func_MeshHandle__Fields, *PSystem_Func_MeshHandle__Fields;

typedef struct System_Action_MeshHandle__c System_Action_MeshHandle__c, *PSystem_Action_MeshHandle__c;

typedef struct System_Action_MeshHandle__Fields System_Action_MeshHandle__Fields, *PSystem_Action_MeshHandle__Fields;

typedef struct System_Func_MeshHandle__VTable System_Func_MeshHandle__VTable, *PSystem_Func_MeshHandle__VTable;

typedef struct System_Action_MeshHandle__VTable System_Action_MeshHandle__VTable, *PSystem_Action_MeshHandle__VTable;

struct System_Action_MeshHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MeshHandle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MeshHandle__VTable vtable;
};

struct System_Action_MeshHandle__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MeshHandle__o {
    struct System_Action_MeshHandle__c *klass;
    void *monitor;
    struct System_Action_MeshHandle__Fields fields;
};

struct System_Func_MeshHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_MeshHandle__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice___c_Fields {
};

struct UnityEngine_UIElements_UIR_UIRenderDevice___c_o {
    struct UnityEngine_UIElements_UIR_UIRenderDevice___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_UIRenderDevice___c_Fields fields;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_UIRenderDevice___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_UIRenderDevice___c_VTable vtable;
};

struct UnityEngine_UIElements_UIR_UIRenderDevice___c_StaticFields {
    struct UnityEngine_UIElements_UIR_UIRenderDevice___c_o *__9;
    struct System_Func_MeshHandle__o *__9__53_0;
    struct System_Action_MeshHandle__o *__9__53_1;
};

struct System_Func_MeshHandle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MeshHandle__VTable vtable;
};

struct System_Func_MeshHandle__o {
    struct System_Func_MeshHandle__c *klass;
    void *monitor;
    struct System_Func_MeshHandle__Fields fields;
};

typedef struct MethodInfo_2E54578_RGCTXs MethodInfo_2E54578_RGCTXs, *PMethodInfo_2E54578_RGCTXs;

struct MethodInfo_2E54578_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct Shock_GameMstTableBase_LotteryCautionMst__uint__Fields Shock_GameMstTableBase_LotteryCautionMst__uint__Fields, *PShock_GameMstTableBase_LotteryCautionMst__uint__Fields;

struct Shock_GameMstTableBase_LotteryCautionMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct MethodInfo_32B4B94 MethodInfo_32B4B94, *PMethodInfo_32B4B94;

typedef union _union_318703 _union_318703, *P_union_318703;

union _union_318703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4B94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_DoOnCompletedObservable_DoOnCompleted_T__RGCTXs UniRx_Operators_DoOnCompletedObservable_DoOnCompleted_T__RGCTXs, *PUniRx_Operators_DoOnCompletedObservable_DoOnCompleted_T__RGCTXs;

struct UniRx_Operators_DoOnCompletedObservable_DoOnCompleted_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_4_UniRx_IObserver_T_;
    struct MethodInfo *_5_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_6_UniRx_IObserver_T__OnError;
    struct MethodInfo *_7_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_8_UniRx_IObserver_T__OnCompleted;
};

typedef struct Shock_Protocol___c__DisplayClass1156_0_c Shock_Protocol___c__DisplayClass1156_0_c, *PShock_Protocol___c__DisplayClass1156_0_c;

typedef struct Shock_Protocol___c__DisplayClass1156_0_VTable Shock_Protocol___c__DisplayClass1156_0_VTable, *PShock_Protocol___c__DisplayClass1156_0_VTable;

struct Shock_Protocol___c__DisplayClass1156_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1156_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1156_0_VTable vtable;
};

typedef struct UnityEngine_WaitWhile_Fields UnityEngine_WaitWhile_Fields, *PUnityEngine_WaitWhile_Fields;

struct UnityEngine_WaitWhile_Fields {
    struct UnityEngine_CustomYieldInstruction_Fields super;
    struct System_Func_bool__o *m_Predicate;
};

typedef struct System_Collections_Generic_HashSet_Slot_int__Fields System_Collections_Generic_HashSet_Slot_int__Fields, *PSystem_Collections_Generic_HashSet_Slot_int__Fields;

struct System_Collections_Generic_HashSet_Slot_int__Fields {
    int32_t hashCode;
    int32_t next;
    int32_t value;
};

typedef struct MethodInfo_1EF43FC MethodInfo_1EF43FC, *PMethodInfo_1EF43FC;

typedef union _union_257274 _union_257274, *P_union_257274;

union _union_257274 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF43FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257274 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_118AAB8 MethodInfo_118AAB8, *PMethodInfo_118AAB8;

typedef union _union_257848 _union_257848, *P_union_257848;

union _union_257848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118AAB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_X509_X509Certificate_StaticFields Mono_Security_X509_X509Certificate_StaticFields, *PMono_Security_X509_X509Certificate_StaticFields;

struct Mono_Security_X509_X509Certificate_StaticFields {
    struct System_String_o *encoding_error;
};

typedef struct MethodInfo_1101B74 MethodInfo_1101B74, *PMethodInfo_1101B74;

typedef struct MethodInfo_1101B74_RGCTXs MethodInfo_1101B74_RGCTXs, *PMethodInfo_1101B74_RGCTXs;

typedef union _union_195334 _union_195334, *P_union_195334;

struct MethodInfo_1101B74_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101B74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101B74_RGCTXs *rgctx_data;
    union _union_195334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_o Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_o;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_c Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_Fields;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_VTable;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_array Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_array, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_array;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_array Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_array, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_array;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_o Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_o;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_o Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_o;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_c Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_Fields;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_c Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_Fields;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_VTable;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_VTable;

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__Fields Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__Fields, *PShock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__Fields;

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__Fields {
    int32_t m_Key;
    struct UnityEngine_Sprite_o *m_Value;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_Fields {
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__Fields super;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_Fields fields;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_VTable vtable;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_o *m_Items[65535];
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_FrameImage;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_array *m_FramePatternList;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_BgPattern_array *m_BgPatternList;
    struct UnityEngine_UI_Image_o *m_GroupImage;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_ButtonEvent_o *m_Event;
    struct Shock_GrayoutUI_o *m_Grayout;
    struct UnityEngine_Animator_o *m_Animator;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_o *m_Items[65535];
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_Fields {
    int32_t category;
    struct UnityEngine_Sprite_o *left_sprite;
    struct UnityEngine_Sprite_o *right_sprite;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_Fields fields;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_FramePattern_VTable vtable;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_VTable vtable;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_Fields fields;
};

typedef struct MethodInfo_2E82EA0 MethodInfo_2E82EA0, *PMethodInfo_2E82EA0;

typedef union _union_334553 _union_334553, *P_union_334553;

union _union_334553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_o Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_o, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_c Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_c, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_Fields Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_Fields, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_Fields;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_VTable Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_VTable, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_Fields {
    struct Shock_CardData_o *c;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_o {
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass33_3_VTable vtable;
};

typedef struct MethodInfo_164060C MethodInfo_164060C, *PMethodInfo_164060C;

typedef union _union_337423 _union_337423, *P_union_337423;

union _union_337423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164060C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T__RGCTXs Cysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T__RGCTXs;

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T_;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T_;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTaskCompletionSource_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTaskCompletionSource_T__TrySetCanceled;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTaskCompletionSource_T__TrySetResult;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTaskCompletionSource_T__TrySetException;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T__OnCanceled;
};

typedef struct MethodInfo_33A5CA4 MethodInfo_33A5CA4, *PMethodInfo_33A5CA4;

typedef union _union_239669 _union_239669, *P_union_239669;

union _union_239669 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A5CA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239669 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E512CC_RGCTXs MethodInfo_2E512CC_RGCTXs, *PMethodInfo_2E512CC_RGCTXs;

struct MethodInfo_2E512CC_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct UnityEngine_WWW_Fields UnityEngine_WWW_Fields, *PUnityEngine_WWW_Fields;

struct UnityEngine_WWW_Fields {
    struct UnityEngine_CustomYieldInstruction_Fields super;
    struct UnityEngine_Networking_UnityWebRequest_o *_uwr;
    struct UnityEngine_AssetBundle_o *_assetBundle;
    struct System_Collections_Generic_Dictionary_string__string__o *_responseHeaders;
};

typedef struct MethodInfo_1B64704 MethodInfo_1B64704, *PMethodInfo_1B64704;

typedef union _union_246399 _union_246399, *P_union_246399;

union _union_246399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_Design_IDesigner_c System_ComponentModel_Design_IDesigner_c, *PSystem_ComponentModel_Design_IDesigner_c;

struct System_ComponentModel_Design_IDesigner_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_13BDB5C MethodInfo_13BDB5C, *PMethodInfo_13BDB5C;

typedef struct MethodInfo_13BDB5C_RGCTXs MethodInfo_13BDB5C_RGCTXs, *PMethodInfo_13BDB5C_RGCTXs;

typedef union _union_207144 _union_207144, *P_union_207144;

union _union_207144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BDB5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BDB5C_RGCTXs *rgctx_data;
    union _union_207144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13BDB5C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol___c__DisplayClass857_0_c Shock_Protocol___c__DisplayClass857_0_c, *PShock_Protocol___c__DisplayClass857_0_c;

typedef struct Shock_Protocol___c__DisplayClass857_0_VTable Shock_Protocol___c__DisplayClass857_0_VTable, *PShock_Protocol___c__DisplayClass857_0_VTable;

struct Shock_Protocol___c__DisplayClass857_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass857_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass857_0_VTable vtable;
};

typedef struct MethodInfo_1A078E4 MethodInfo_1A078E4, *PMethodInfo_1A078E4;

struct MethodInfo_1A078E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320992 _union_320992, *P_union_320992;

union _union_320992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320994 _union_320994, *P_union_320994;

union _union_320994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_VoiceKeyMst__string__VTable Shock_GameMstTableBase_VoiceKeyMst__string__VTable, *PShock_GameMstTableBase_VoiceKeyMst__string__VTable;

struct Shock_GameMstTableBase_VoiceKeyMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef union _union_320996 _union_320996, *P_union_320996;

union _union_320996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F31FA4 MethodInfo_1F31FA4, *PMethodInfo_1F31FA4;

typedef union _union_320400 _union_320400, *P_union_320400;

union _union_320400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F31FA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320998 _union_320998, *P_union_320998;

union _union_320998 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_TapWaitTimer_VTable Aoharu_Scenes_Gacha_TapWaitTimer_VTable, *PAoharu_Scenes_Gacha_TapWaitTimer_VTable;

struct Aoharu_Scenes_Gacha_TapWaitTimer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_247E170 MethodInfo_247E170, *PMethodInfo_247E170;

typedef union _union_290233 _union_290233, *P_union_290233;

union _union_290233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_314985C MethodInfo_314985C, *PMethodInfo_314985C;

typedef union _union_223031 _union_223031, *P_union_223031;

union _union_223031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_314985C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass857_0_o Shock_Protocol___c__DisplayClass857_0_o, *PShock_Protocol___c__DisplayClass857_0_o;

typedef struct Shock_Protocol___c__DisplayClass857_0_Fields Shock_Protocol___c__DisplayClass857_0_Fields, *PShock_Protocol___c__DisplayClass857_0_Fields;

struct Shock_Protocol___c__DisplayClass857_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass857_0_o {
    struct Shock_Protocol___c__DisplayClass857_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass857_0_Fields fields;
};

typedef struct System_Uri_Flags_VTable System_Uri_Flags_VTable, *PSystem_Uri_Flags_VTable;

struct System_Uri_Flags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1FD2E78 MethodInfo_1FD2E78, *PMethodInfo_1FD2E78;

typedef union _union_266224 _union_266224, *P_union_266224;

union _union_266224 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2E78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266224 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObserver_TR__c UniRx_IObserver_TR__c, *PUniRx_IObserver_TR__c;

struct UniRx_IObserver_TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__c UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__c, *PUnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__c;

typedef struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__VTable UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__VTable;

struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__VTable vtable;
};

typedef struct MethodInfo_2BA232C MethodInfo_2BA232C, *PMethodInfo_2BA232C;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c;

typedef union _union_300515 _union_300515, *P_union_300515;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable vtable;
};

union _union_300515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_T11__GetAwaiter;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__get_IsCompleted;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT11;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11____ctor_b__13_10;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T11__;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__SourceOnCompleted;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11____TrySetException;
    struct Il2CppClass *_70_System_ValueTuple_T8__T9__T10__T11_;
    struct MethodInfo *_71_System_ValueTuple_T8__T9__T10__T11___ctor;
    struct Il2CppClass *_72_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__;
    struct MethodInfo *_73_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11____ctor;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11____TrySetResult;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_76_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_77_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_78_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_79_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_83_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_84_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__GetResult;
    struct MethodInfo *_85_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11____GetResult;
    struct MethodInfo *_86_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__GetResult;
    struct MethodInfo *_87_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11____GetStatus;
    struct MethodInfo *_88_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11____UnsafeGetStatus;
    struct MethodInfo *_89_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11____OnCompleted;
};

struct MethodInfo_2BA232C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_AnimatorClipInfo__o System_Collections_Generic_List_AnimatorClipInfo__o, *PSystem_Collections_Generic_List_AnimatorClipInfo__o;

typedef struct System_Collections_Generic_List_AnimatorClipInfo__c System_Collections_Generic_List_AnimatorClipInfo__c, *PSystem_Collections_Generic_List_AnimatorClipInfo__c;

typedef struct System_Collections_Generic_List_AnimatorClipInfo__Fields System_Collections_Generic_List_AnimatorClipInfo__Fields, *PSystem_Collections_Generic_List_AnimatorClipInfo__Fields;

typedef struct System_Collections_Generic_List_AnimatorClipInfo__StaticFields System_Collections_Generic_List_AnimatorClipInfo__StaticFields, *PSystem_Collections_Generic_List_AnimatorClipInfo__StaticFields;

typedef struct System_Collections_Generic_List_AnimatorClipInfo__VTable System_Collections_Generic_List_AnimatorClipInfo__VTable, *PSystem_Collections_Generic_List_AnimatorClipInfo__VTable;

typedef struct UnityEngine_AnimatorClipInfo_array UnityEngine_AnimatorClipInfo_array, *PUnityEngine_AnimatorClipInfo_array;

typedef struct UnityEngine_AnimatorClipInfo_o UnityEngine_AnimatorClipInfo_o, *PUnityEngine_AnimatorClipInfo_o;

typedef struct UnityEngine_AnimatorClipInfo_Fields UnityEngine_AnimatorClipInfo_Fields, *PUnityEngine_AnimatorClipInfo_Fields;

struct UnityEngine_AnimatorClipInfo_Fields {
    int32_t m_ClipInstanceID;
    float m_Weight;
};

struct UnityEngine_AnimatorClipInfo_o {
    struct UnityEngine_AnimatorClipInfo_Fields fields;
};

struct UnityEngine_AnimatorClipInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_AnimatorClipInfo_o m_Items[65535];
};

struct System_Collections_Generic_List_AnimatorClipInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AnimatorClipInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AnimatorClipInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AnimatorClipInfo__VTable vtable;
};

struct System_Collections_Generic_List_AnimatorClipInfo__Fields {
    struct UnityEngine_AnimatorClipInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AnimatorClipInfo__o {
    struct System_Collections_Generic_List_AnimatorClipInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AnimatorClipInfo__Fields fields;
};

struct System_Collections_Generic_List_AnimatorClipInfo__StaticFields {
    struct UnityEngine_AnimatorClipInfo_array *s_emptyArray;
};

typedef union _union_320990 _union_320990, *P_union_320990;

union _union_320990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267A908 MethodInfo_267A908, *PMethodInfo_267A908;

typedef union _union_286205 _union_286205, *P_union_286205;

union _union_286205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A908 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FBA08_RGCTXs MethodInfo_10FBA08_RGCTXs, *PMethodInfo_10FBA08_RGCTXs;

struct MethodInfo_10FBA08_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1D6B1F8 MethodInfo_1D6B1F8, *PMethodInfo_1D6B1F8;

typedef union _union_320374 _union_320374, *P_union_320374;

union _union_320374 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B1F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320374 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MembershipInfoSummaryUI___c__DisplayClass9_1_VTable Aoharu_MembershipInfoSummaryUI___c__DisplayClass9_1_VTable, *PAoharu_MembershipInfoSummaryUI___c__DisplayClass9_1_VTable;

struct Aoharu_MembershipInfoSummaryUI___c__DisplayClass9_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24D578C MethodInfo_24D578C, *PMethodInfo_24D578C;

typedef union _union_177852 _union_177852, *P_union_177852;

union _union_177852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D578C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_FileInfo__string__o System_Func_FileInfo__string__o, *PSystem_Func_FileInfo__string__o;

typedef struct System_Func_FileInfo__string__c System_Func_FileInfo__string__c, *PSystem_Func_FileInfo__string__c;

typedef struct System_Func_FileInfo__string__Fields System_Func_FileInfo__string__Fields, *PSystem_Func_FileInfo__string__Fields;

typedef struct System_Func_FileInfo__string__VTable System_Func_FileInfo__string__VTable, *PSystem_Func_FileInfo__string__VTable;

struct System_Func_FileInfo__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FileInfo__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FileInfo__string__o {
    struct System_Func_FileInfo__string__c *klass;
    void *monitor;
    struct System_Func_FileInfo__string__Fields fields;
};

struct System_Func_FileInfo__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FileInfo__string__VTable vtable;
};

typedef struct MethodInfo_2052B28 MethodInfo_2052B28, *PMethodInfo_2052B28;

typedef union _union_219481 _union_219481, *P_union_219481;

union _union_219481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052B28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngFunctionLockData___c__DisplayClass9_0_c Shock_MngFunctionLockData___c__DisplayClass9_0_c, *PShock_MngFunctionLockData___c__DisplayClass9_0_c;

typedef struct Shock_MngFunctionLockData___c__DisplayClass9_0_VTable Shock_MngFunctionLockData___c__DisplayClass9_0_VTable, *PShock_MngFunctionLockData___c__DisplayClass9_0_VTable;

struct Shock_MngFunctionLockData___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngFunctionLockData___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngFunctionLockData___c__DisplayClass9_0_VTable vtable;
};

typedef struct System_Collections_Generic_List_MenuData__o System_Collections_Generic_List_MenuData__o, *PSystem_Collections_Generic_List_MenuData__o;

typedef struct System_Collections_Generic_List_MenuData__c System_Collections_Generic_List_MenuData__c, *PSystem_Collections_Generic_List_MenuData__c;

typedef struct System_Collections_Generic_List_MenuData__Fields System_Collections_Generic_List_MenuData__Fields, *PSystem_Collections_Generic_List_MenuData__Fields;

typedef struct System_Collections_Generic_List_MenuData__StaticFields System_Collections_Generic_List_MenuData__StaticFields, *PSystem_Collections_Generic_List_MenuData__StaticFields;

typedef struct System_Collections_Generic_List_MenuData__VTable System_Collections_Generic_List_MenuData__VTable, *PSystem_Collections_Generic_List_MenuData__VTable;

typedef struct Aoharu_MenuData_array Aoharu_MenuData_array, *PAoharu_MenuData_array;

typedef struct Aoharu_MenuData_o Aoharu_MenuData_o, *PAoharu_MenuData_o;

typedef struct Aoharu_MenuData_c Aoharu_MenuData_c, *PAoharu_MenuData_c;

typedef struct Aoharu_MenuData_Fields Aoharu_MenuData_Fields, *PAoharu_MenuData_Fields;

typedef struct Aoharu_MenuData_VTable Aoharu_MenuData_VTable, *PAoharu_MenuData_VTable;

struct Aoharu_MenuData_Fields {
    struct System_String_o *MenuSpritePath;
    struct System_String_o *MenuText;
};

struct Aoharu_MenuData_o {
    struct Aoharu_MenuData_c *klass;
    void *monitor;
    struct Aoharu_MenuData_Fields fields;
};

struct Aoharu_MenuData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MenuData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MenuData_VTable vtable;
};

struct System_Collections_Generic_List_MenuData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MenuData__Fields {
    struct Aoharu_MenuData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MenuData__o {
    struct System_Collections_Generic_List_MenuData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MenuData__Fields fields;
};

struct Aoharu_MenuData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MenuData_o *m_Items[65535];
};

struct System_Collections_Generic_List_MenuData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MenuData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MenuData__VTable vtable;
};

struct System_Collections_Generic_List_MenuData__StaticFields {
    struct Aoharu_MenuData_array *s_emptyArray;
};

typedef struct MethodInfo_22B0BC0 MethodInfo_22B0BC0, *PMethodInfo_22B0BC0;

struct MethodInfo_22B0BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_VTable TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_VTable, *PTMPro_SpriteAssetUtilities_TexturePacker_JsonArray_VTable;

struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_object__VTable Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_object__VTable, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_object__VTable;

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct GreeGameLib_Xuid_Fields GreeGameLib_Xuid_Fields, *PGreeGameLib_Xuid_Fields;

struct GreeGameLib_Xuid_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
    struct System_String_o *mXuid;
    struct System_String_o *mXAppId;
};

typedef struct Shock_MngFunctionLockData___c__DisplayClass9_0_o Shock_MngFunctionLockData___c__DisplayClass9_0_o, *PShock_MngFunctionLockData___c__DisplayClass9_0_o;

typedef struct Shock_MngFunctionLockData___c__DisplayClass9_0_Fields Shock_MngFunctionLockData___c__DisplayClass9_0_Fields, *PShock_MngFunctionLockData___c__DisplayClass9_0_Fields;

struct Shock_MngFunctionLockData___c__DisplayClass9_0_Fields {
    int32_t functionLockId;
};

struct Shock_MngFunctionLockData___c__DisplayClass9_0_o {
    struct Shock_MngFunctionLockData___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Shock_MngFunctionLockData___c__DisplayClass9_0_Fields fields;
};

typedef struct Shock_PoolSystem_MarkerLineUI__c Shock_PoolSystem_MarkerLineUI__c, *PShock_PoolSystem_MarkerLineUI__c;

typedef struct Shock_PoolSystem_MarkerLineUI__VTable Shock_PoolSystem_MarkerLineUI__VTable, *PShock_PoolSystem_MarkerLineUI__VTable;

struct Shock_PoolSystem_MarkerLineUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

struct Shock_PoolSystem_MarkerLineUI__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PoolSystem_MarkerLineUI__VTable vtable;
};

typedef struct Shock_AgingMode_o Shock_AgingMode_o, *PShock_AgingMode_o;

typedef struct Shock_AgingMode_Fields Shock_AgingMode_Fields, *PShock_AgingMode_Fields;

struct Shock_AgingMode_Fields {
    int32_t value__;
};

struct Shock_AgingMode_o {
    struct Shock_AgingMode_Fields fields;
};

typedef struct Shock_LIVE_RULE_TYPE_c Shock_LIVE_RULE_TYPE_c, *PShock_LIVE_RULE_TYPE_c;

typedef struct Shock_LIVE_RULE_TYPE_VTable Shock_LIVE_RULE_TYPE_VTable, *PShock_LIVE_RULE_TYPE_VTable;

struct Shock_LIVE_RULE_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_LIVE_RULE_TYPE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LIVE_RULE_TYPE_VTable vtable;
};

typedef struct Shock_MemberSortDialog___c__DisplayClass63_2_c Shock_MemberSortDialog___c__DisplayClass63_2_c, *PShock_MemberSortDialog___c__DisplayClass63_2_c;

typedef struct Shock_MemberSortDialog___c__DisplayClass63_2_VTable Shock_MemberSortDialog___c__DisplayClass63_2_VTable, *PShock_MemberSortDialog___c__DisplayClass63_2_VTable;

struct Shock_MemberSortDialog___c__DisplayClass63_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MemberSortDialog___c__DisplayClass63_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MemberSortDialog___c__DisplayClass63_2_VTable vtable;
};

typedef struct CharaScrollViewBase_c CharaScrollViewBase_c, *PCharaScrollViewBase_c;

typedef struct CharaScrollViewBase_StaticFields CharaScrollViewBase_StaticFields, *PCharaScrollViewBase_StaticFields;

typedef struct CharaScrollViewBase_VTable CharaScrollViewBase_VTable, *PCharaScrollViewBase_VTable;

struct CharaScrollViewBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct CharaScrollViewBase_c {
    struct Il2CppClass_1 _1;
    struct CharaScrollViewBase_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CharaScrollViewBase_VTable vtable;
};

struct CharaScrollViewBase_StaticFields {
    struct System_Collections_Generic_List_uint__o *m_SearchList;
};

typedef struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____c System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____c, *PSystem_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____c;

typedef struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____VTable System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____VTable, *PSystem_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____VTable;

struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____VTable vtable;
};

typedef struct UniRx_Operators_DoOnTerminateObservable_T__o UniRx_Operators_DoOnTerminateObservable_T__o, *PUniRx_Operators_DoOnTerminateObservable_T__o;

typedef struct UniRx_Operators_DoOnTerminateObservable_T__c UniRx_Operators_DoOnTerminateObservable_T__c, *PUniRx_Operators_DoOnTerminateObservable_T__c;

typedef struct UniRx_Operators_DoOnTerminateObservable_T__Fields UniRx_Operators_DoOnTerminateObservable_T__Fields, *PUniRx_Operators_DoOnTerminateObservable_T__Fields;

typedef struct UniRx_Operators_DoOnTerminateObservable_T__RGCTXs UniRx_Operators_DoOnTerminateObservable_T__RGCTXs, *PUniRx_Operators_DoOnTerminateObservable_T__RGCTXs;

typedef struct UniRx_Operators_DoOnTerminateObservable_T__VTable UniRx_Operators_DoOnTerminateObservable_T__VTable, *PUniRx_Operators_DoOnTerminateObservable_T__VTable;

struct UniRx_Operators_DoOnTerminateObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_DoOnTerminateObservable_DoOnTerminate_T_;
    struct MethodInfo *_4_UniRx_Operators_DoOnTerminateObservable_DoOnTerminate_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_DoOnTerminateObservable_DoOnTerminate_T__Run;
};

struct UniRx_Operators_DoOnTerminateObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_DoOnTerminateObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_DoOnTerminateObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_DoOnTerminateObservable_T__VTable vtable;
};

struct UniRx_Operators_DoOnTerminateObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct System_Action_o *onTerminate;
};

struct UniRx_Operators_DoOnTerminateObservable_T__o {
    struct UniRx_Operators_DoOnTerminateObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_DoOnTerminateObservable_T__Fields fields;
};

typedef struct MethodInfo_2BE19EC MethodInfo_2BE19EC, *PMethodInfo_2BE19EC;

typedef union _union_237899 _union_237899, *P_union_237899;

union _union_237899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE19EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBFA60 MethodInfo_1EBFA60, *PMethodInfo_1EBFA60;

typedef union _union_283210 _union_283210, *P_union_283210;

union _union_283210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBFA60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027B54 MethodInfo_2027B54, *PMethodInfo_2027B54;

typedef union _union_283304 _union_283304, *P_union_283304;

union _union_283304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027B54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190F914 MethodInfo_190F914, *PMethodInfo_190F914;

typedef struct MethodInfo_190F914_RGCTXs MethodInfo_190F914_RGCTXs, *PMethodInfo_190F914_RGCTXs;

typedef union _union_317381 _union_317381, *P_union_317381;

struct MethodInfo_190F914_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

union _union_317381 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190F914 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190F914_RGCTXs *rgctx_data;
    union _union_317381 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_NotifyParentPropertyAttribute_StaticFields System_ComponentModel_NotifyParentPropertyAttribute_StaticFields, *PSystem_ComponentModel_NotifyParentPropertyAttribute_StaticFields;

typedef struct System_ComponentModel_NotifyParentPropertyAttribute_o System_ComponentModel_NotifyParentPropertyAttribute_o, *PSystem_ComponentModel_NotifyParentPropertyAttribute_o;

typedef struct System_ComponentModel_NotifyParentPropertyAttribute_c System_ComponentModel_NotifyParentPropertyAttribute_c, *PSystem_ComponentModel_NotifyParentPropertyAttribute_c;

typedef struct System_ComponentModel_NotifyParentPropertyAttribute_Fields System_ComponentModel_NotifyParentPropertyAttribute_Fields, *PSystem_ComponentModel_NotifyParentPropertyAttribute_Fields;

typedef struct System_ComponentModel_NotifyParentPropertyAttribute_VTable System_ComponentModel_NotifyParentPropertyAttribute_VTable, *PSystem_ComponentModel_NotifyParentPropertyAttribute_VTable;

struct System_ComponentModel_NotifyParentPropertyAttribute_Fields {
    struct System_Attribute_Fields super;
    bool notifyParent;
};

struct System_ComponentModel_NotifyParentPropertyAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_NotifyParentPropertyAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_NotifyParentPropertyAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_NotifyParentPropertyAttribute_VTable vtable;
};

struct System_ComponentModel_NotifyParentPropertyAttribute_o {
    struct System_ComponentModel_NotifyParentPropertyAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_NotifyParentPropertyAttribute_Fields fields;
};

struct System_ComponentModel_NotifyParentPropertyAttribute_StaticFields {
    struct System_ComponentModel_NotifyParentPropertyAttribute_o *Yes;
    struct System_ComponentModel_NotifyParentPropertyAttribute_o *No;
    struct System_ComponentModel_NotifyParentPropertyAttribute_o *Default;
};

typedef struct MethodInfo_2052B34 MethodInfo_2052B34, *PMethodInfo_2052B34;

typedef union _union_219693 _union_219693, *P_union_219693;

union _union_219693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267A900 MethodInfo_267A900, *PMethodInfo_267A900;

typedef union _union_286203 _union_286203, *P_union_286203;

union _union_286203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A900 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AgingMode_c Shock_AgingMode_c, *PShock_AgingMode_c;

typedef struct Shock_AgingMode_VTable Shock_AgingMode_VTable, *PShock_AgingMode_VTable;

struct Shock_AgingMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_AgingMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AgingMode_VTable vtable;
};

typedef struct Shock_PoolSystem_MarkerLineUI__o Shock_PoolSystem_MarkerLineUI__o, *PShock_PoolSystem_MarkerLineUI__o;

struct Shock_PoolSystem_MarkerLineUI__o {
    struct Shock_PoolSystem_MarkerLineUI__c *klass;
    void *monitor;
    struct Shock_PoolSystem_MarkerLineUI__Fields fields;
};

typedef struct Shock_MemberSortDialog___c__DisplayClass63_2_o Shock_MemberSortDialog___c__DisplayClass63_2_o, *PShock_MemberSortDialog___c__DisplayClass63_2_o;

typedef struct Shock_MemberSortDialog___c__DisplayClass63_2_Fields Shock_MemberSortDialog___c__DisplayClass63_2_Fields, *PShock_MemberSortDialog___c__DisplayClass63_2_Fields;

struct Shock_MemberSortDialog___c__DisplayClass63_2_Fields {
    int32_t category;
};

struct Shock_MemberSortDialog___c__DisplayClass63_2_o {
    struct Shock_MemberSortDialog___c__DisplayClass63_2_c *klass;
    void *monitor;
    struct Shock_MemberSortDialog___c__DisplayClass63_2_Fields fields;
};

typedef struct Shock_LIVE_RULE_TYPE_o Shock_LIVE_RULE_TYPE_o, *PShock_LIVE_RULE_TYPE_o;

typedef struct Shock_LIVE_RULE_TYPE_Fields Shock_LIVE_RULE_TYPE_Fields, *PShock_LIVE_RULE_TYPE_Fields;

struct Shock_LIVE_RULE_TYPE_Fields {
    int32_t value__;
};

struct Shock_LIVE_RULE_TYPE_o {
    struct Shock_LIVE_RULE_TYPE_Fields fields;
};

typedef struct MethodInfo_2409840 MethodInfo_2409840, *PMethodInfo_2409840;

typedef union _union_271400 _union_271400, *P_union_271400;

union _union_271400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2409840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_StringBuilderExtensions_VTable Carbon_StringBuilderExtensions_VTable, *PCarbon_StringBuilderExtensions_VTable;

struct Carbon_StringBuilderExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_ScheduledItem___c_c UnityEngine_UIElements_ScheduledItem___c_c, *PUnityEngine_UIElements_ScheduledItem___c_c;

typedef struct UnityEngine_UIElements_ScheduledItem___c_StaticFields UnityEngine_UIElements_ScheduledItem___c_StaticFields, *PUnityEngine_UIElements_ScheduledItem___c_StaticFields;

typedef struct UnityEngine_UIElements_ScheduledItem___c_VTable UnityEngine_UIElements_ScheduledItem___c_VTable, *PUnityEngine_UIElements_ScheduledItem___c_VTable;

typedef struct UnityEngine_UIElements_ScheduledItem___c_o UnityEngine_UIElements_ScheduledItem___c_o, *PUnityEngine_UIElements_ScheduledItem___c_o;

typedef struct UnityEngine_UIElements_ScheduledItem___c_Fields UnityEngine_UIElements_ScheduledItem___c_Fields, *PUnityEngine_UIElements_ScheduledItem___c_Fields;

struct UnityEngine_UIElements_ScheduledItem___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ScheduledItem___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_ScheduledItem___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ScheduledItem___c_VTable vtable;
};

struct UnityEngine_UIElements_ScheduledItem___c_Fields {
};

struct UnityEngine_UIElements_ScheduledItem___c_o {
    struct UnityEngine_UIElements_ScheduledItem___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ScheduledItem___c_Fields fields;
};

struct UnityEngine_UIElements_ScheduledItem___c_StaticFields {
    struct UnityEngine_UIElements_ScheduledItem___c_o *__9;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_VTable Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_VTable, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_VTable;

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Compressors_Deflate_CompressionStrategy_VTable SharpCompress_Compressors_Deflate_CompressionStrategy_VTable, *PSharpCompress_Compressors_Deflate_CompressionStrategy_VTable;

struct SharpCompress_Compressors_Deflate_CompressionStrategy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_21D219C MethodInfo_21D219C, *PMethodInfo_21D219C;

typedef union _union_159799 _union_159799, *P_union_159799;

union _union_159799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D219C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1379B58 MethodInfo_1379B58, *PMethodInfo_1379B58;

typedef union _union_166927 _union_166927, *P_union_166927;

union _union_166927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1379B58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_ClipperRegistry_StaticFields UnityEngine_UI_ClipperRegistry_StaticFields, *PUnityEngine_UI_ClipperRegistry_StaticFields;

typedef struct UnityEngine_UI_ClipperRegistry_o UnityEngine_UI_ClipperRegistry_o, *PUnityEngine_UI_ClipperRegistry_o;

typedef struct UnityEngine_UI_ClipperRegistry_c UnityEngine_UI_ClipperRegistry_c, *PUnityEngine_UI_ClipperRegistry_c;

typedef struct UnityEngine_UI_ClipperRegistry_Fields UnityEngine_UI_ClipperRegistry_Fields, *PUnityEngine_UI_ClipperRegistry_Fields;

typedef struct UnityEngine_UI_ClipperRegistry_VTable UnityEngine_UI_ClipperRegistry_VTable, *PUnityEngine_UI_ClipperRegistry_VTable;

typedef struct UnityEngine_UI_Collections_IndexedSet_IClipper__o UnityEngine_UI_Collections_IndexedSet_IClipper__o, *PUnityEngine_UI_Collections_IndexedSet_IClipper__o;

typedef struct UnityEngine_UI_Collections_IndexedSet_IClipper__c UnityEngine_UI_Collections_IndexedSet_IClipper__c, *PUnityEngine_UI_Collections_IndexedSet_IClipper__c;

typedef struct UnityEngine_UI_Collections_IndexedSet_IClipper__Fields UnityEngine_UI_Collections_IndexedSet_IClipper__Fields, *PUnityEngine_UI_Collections_IndexedSet_IClipper__Fields;

typedef struct UnityEngine_UI_Collections_IndexedSet_IClipper__VTable UnityEngine_UI_Collections_IndexedSet_IClipper__VTable, *PUnityEngine_UI_Collections_IndexedSet_IClipper__VTable;

struct UnityEngine_UI_ClipperRegistry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_ClipperRegistry_StaticFields {
    struct UnityEngine_UI_ClipperRegistry_o *s_Instance;
};

struct UnityEngine_UI_Collections_IndexedSet_IClipper__Fields {
    struct System_Collections_Generic_List_T__o *m_List;
    struct System_Collections_Generic_Dictionary_T__int__o *m_Dictionary;
    int32_t m_EnabledObjectCount;
};

struct UnityEngine_UI_Collections_IndexedSet_IClipper__o {
    struct UnityEngine_UI_Collections_IndexedSet_IClipper__c *klass;
    void *monitor;
    struct UnityEngine_UI_Collections_IndexedSet_IClipper__Fields fields;
};

struct UnityEngine_UI_Collections_IndexedSet_IClipper__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_RemoveAt;
    struct VirtualInvokeData _9_get_Count;
    struct VirtualInvokeData _10_get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_Clear;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
};

struct UnityEngine_UI_Collections_IndexedSet_IClipper__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Collections_IndexedSet_IClipper__VTable vtable;
};

struct UnityEngine_UI_ClipperRegistry_Fields {
    struct UnityEngine_UI_Collections_IndexedSet_IClipper__o *m_Clippers;
};

struct UnityEngine_UI_ClipperRegistry_o {
    struct UnityEngine_UI_ClipperRegistry_c *klass;
    void *monitor;
    struct UnityEngine_UI_ClipperRegistry_Fields fields;
};

struct UnityEngine_UI_ClipperRegistry_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_ClipperRegistry_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_ClipperRegistry_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__array System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__array, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__bool__array;

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__o System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__o, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__bool__o;

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__Fields System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__Fields, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__bool__Fields;

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__Fields {
    int32_t hashCode;
    int32_t next;
    int32_t key;
    bool value;
};

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__o {
    struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__o m_Items[65535];
};

typedef struct MethodInfo_1F31EAC MethodInfo_1F31EAC, *PMethodInfo_1F31EAC;

typedef union _union_320362 _union_320362, *P_union_320362;

union _union_320362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F31EAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass25_0_Fields Aoharu_RewardAnnouncer___c__DisplayClass25_0_Fields, *PAoharu_RewardAnnouncer___c__DisplayClass25_0_Fields;

typedef struct Aoharu_RewardAnnouncer_ISettings_o Aoharu_RewardAnnouncer_ISettings_o, *PAoharu_RewardAnnouncer_ISettings_o;

typedef struct Aoharu_RewardAnnouncer_ISettings_c Aoharu_RewardAnnouncer_ISettings_c, *PAoharu_RewardAnnouncer_ISettings_c;

typedef struct Aoharu_RewardAnnouncer_ISettings_Fields Aoharu_RewardAnnouncer_ISettings_Fields, *PAoharu_RewardAnnouncer_ISettings_Fields;

struct Aoharu_RewardAnnouncer_ISettings_Fields {
};

struct Aoharu_RewardAnnouncer___c__DisplayClass25_0_Fields {
    struct Shock_RewardData_array *directRewardDataList;
    struct Aoharu_RewardAnnouncer_o *__4__this;
    struct Shock_RewardData_array *giftRewardDataList;
    struct Aoharu_RewardAnnouncer_ISettings_o *settings;
    struct Shock_RewardData_array *intoGiftRewardDataList;
};

struct Aoharu_RewardAnnouncer_ISettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_RewardAnnouncer_ISettings_o {
    struct Aoharu_RewardAnnouncer_ISettings_c *klass;
    void *monitor;
    struct Aoharu_RewardAnnouncer_ISettings_Fields fields;
};

typedef struct MethodInfo_14A5E80 MethodInfo_14A5E80, *PMethodInfo_14A5E80;

typedef union _union_259850 _union_259850, *P_union_259850;

union _union_259850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A5E80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2619FEC MethodInfo_2619FEC, *PMethodInfo_2619FEC;

typedef union _union_242499 _union_242499, *P_union_242499;

union _union_242499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619FEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_RepeatButton_VTable UnityEngine_UIElements_RepeatButton_VTable, *PUnityEngine_UIElements_RepeatButton_VTable;

struct UnityEngine_UIElements_RepeatButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_UnityEngine_UIElements_INotifyValueChanged_System_String__get_value;
    struct VirtualInvokeData _99_UnityEngine_UIElements_INotifyValueChanged_System_String__set_value;
    struct VirtualInvokeData _100_UnityEngine_UIElements_INotifyValueChanged_System_String__SetValueWithoutNotify;
    struct VirtualInvokeData _101_get_text;
    struct VirtualInvokeData _102_set_text;
};

typedef struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog___c__DisplayClass13_0_Fields Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog___c__DisplayClass13_0_Fields, *PAoharu_Scenes_ConfirmMedal_ConfirmMedalDialog___c__DisplayClass13_0_Fields;

typedef struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_o Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_o, *PAoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_o;

typedef struct System_Func_Transaction__bool__o System_Func_Transaction__bool__o, *PSystem_Func_Transaction__bool__o;

typedef struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_c Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_c, *PAoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_c;

typedef struct System_Func_Transaction__bool__c System_Func_Transaction__bool__c, *PSystem_Func_Transaction__bool__c;

typedef struct System_Func_Transaction__bool__Fields System_Func_Transaction__bool__Fields, *PSystem_Func_Transaction__bool__Fields;

typedef struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_VTable Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_VTable, *PAoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_VTable;

typedef struct System_Func_Transaction__bool__VTable System_Func_Transaction__bool__VTable, *PSystem_Func_Transaction__bool__VTable;

struct System_Func_Transaction__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_VTable vtable;
};

struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_o {
    struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_Fields fields;
};

struct System_Func_Transaction__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Transaction__bool__o {
    struct System_Func_Transaction__bool__c *klass;
    void *monitor;
    struct System_Func_Transaction__bool__Fields fields;
};

struct System_Func_Transaction__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Transaction__bool__VTable vtable;
};

struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog___c__DisplayClass13_0_Fields {
    struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_o *__4__this;
    int32_t nextPage;
    struct System_Action_o *onComplete;
    struct System_Func_Transaction__bool__o *__9__1;
};

typedef struct MethodInfo_2052B00 MethodInfo_2052B00, *PMethodInfo_2052B00;

typedef union _union_219057 _union_219057, *P_union_219057;

union _union_219057 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219057 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16405D0 MethodInfo_16405D0, *PMethodInfo_16405D0;

typedef struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c, *PChipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c;

typedef union _union_324785 _union_324785, *P_union_324785;

typedef struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__RGCTXs Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__RGCTXs, *PChipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__RGCTXs;

typedef struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__VTable Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__VTable, *PChipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__VTable;

struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__VTable vtable;
};

union _union_324785 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__RGCTXs {
    struct MethodInfo *_0_Chipstar_Downloads_StorageDatabase_TFileTable__BuildEmpty;
    struct MethodInfo *_1_Chipstar_Downloads_StorageDatabase_TFileTable__Read;
};

struct MethodInfo_16405D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324785 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Nullable_int___StaticFields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Nullable_int___StaticFields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Nullable_int___StaticFields;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Nullable_int___StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_defaultResultTask;
};

typedef struct MethodInfo_2052B0C MethodInfo_2052B0C, *PMethodInfo_2052B0C;

typedef union _union_219269 _union_219269, *P_union_219269;

union _union_219269 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052B0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219269 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ToggleBase_ToggleTextButton__c Shock_ToggleBase_ToggleTextButton__c, *PShock_ToggleBase_ToggleTextButton__c;

typedef struct Shock_ToggleBase_ToggleTextButton__VTable Shock_ToggleBase_ToggleTextButton__VTable, *PShock_ToggleBase_ToggleTextButton__VTable;

struct Shock_ToggleBase_ToggleTextButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoOnDestroy;
    struct VirtualInvokeData _5_DoAwake;
    struct VirtualInvokeData _6_DoSelectToggle;
};

struct Shock_ToggleBase_ToggleTextButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ToggleBase_ToggleTextButton__VTable vtable;
};

typedef struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_o Aoharu_SingleRewardDialog___c__DisplayClass9_0_o, *PAoharu_SingleRewardDialog___c__DisplayClass9_0_o;

typedef struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_c Aoharu_SingleRewardDialog___c__DisplayClass9_0_c, *PAoharu_SingleRewardDialog___c__DisplayClass9_0_c;

typedef struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_Fields Aoharu_SingleRewardDialog___c__DisplayClass9_0_Fields, *PAoharu_SingleRewardDialog___c__DisplayClass9_0_Fields;

typedef struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_VTable Aoharu_SingleRewardDialog___c__DisplayClass9_0_VTable, *PAoharu_SingleRewardDialog___c__DisplayClass9_0_VTable;

struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *onComplete;
};

struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_o {
    struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_Fields fields;
};

struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SingleRewardDialog___c__DisplayClass9_0_VTable vtable;
};

typedef struct MethodInfo_19D0DB8 MethodInfo_19D0DB8, *PMethodInfo_19D0DB8;

typedef union _union_249115 _union_249115, *P_union_249115;

union _union_249115 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0DB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249115 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_BillingProductMst__o System_Collections_Generic_IEnumerable_BillingProductMst__o, *PSystem_Collections_Generic_IEnumerable_BillingProductMst__o;

typedef struct System_Collections_Generic_IEnumerable_BillingProductMst__c System_Collections_Generic_IEnumerable_BillingProductMst__c, *PSystem_Collections_Generic_IEnumerable_BillingProductMst__c;

typedef struct System_Collections_Generic_IEnumerable_BillingProductMst__Fields System_Collections_Generic_IEnumerable_BillingProductMst__Fields, *PSystem_Collections_Generic_IEnumerable_BillingProductMst__Fields;

struct System_Collections_Generic_IEnumerable_BillingProductMst__Fields {
};

struct System_Collections_Generic_IEnumerable_BillingProductMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerable_BillingProductMst__o {
    struct System_Collections_Generic_IEnumerable_BillingProductMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_BillingProductMst__Fields fields;
};

typedef struct MethodInfo_127D830 MethodInfo_127D830, *PMethodInfo_127D830;

typedef union _union_202108 _union_202108, *P_union_202108;

union _union_202108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16405D8 MethodInfo_16405D8, *PMethodInfo_16405D8;

typedef union _union_337419 _union_337419, *P_union_337419;

union _union_337419 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16405D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337419 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_InputUI_c Shock_InputUI_c, *PShock_InputUI_c;

typedef struct Shock_InputUI_VTable Shock_InputUI_VTable, *PShock_InputUI_VTable;

struct Shock_InputUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_InputUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputUI_VTable vtable;
};

typedef struct Shock_ToggleBase_ToggleTextButton__o Shock_ToggleBase_ToggleTextButton__o, *PShock_ToggleBase_ToggleTextButton__o;

struct Shock_ToggleBase_ToggleTextButton__o {
    struct Shock_ToggleBase_ToggleTextButton__c *klass;
    void *monitor;
    struct Shock_ToggleBase_ToggleTextButton__Fields fields;
};

typedef struct System_IO___Error_VTable System_IO___Error_VTable, *PSystem_IO___Error_VTable;

struct System_IO___Error_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1299DB4_RGCTXs MethodInfo_1299DB4_RGCTXs, *PMethodInfo_1299DB4_RGCTXs;

struct MethodInfo_1299DB4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_129B9F4_RGCTXs MethodInfo_129B9F4_RGCTXs, *PMethodInfo_129B9F4_RGCTXs;

struct MethodInfo_129B9F4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_InputUI_o Shock_InputUI_o, *PShock_InputUI_o;

typedef struct Shock_InputUI_Fields Shock_InputUI_Fields, *PShock_InputUI_Fields;

struct Shock_InputUI_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_UI_InputField_o *m_inputField;
    struct UnityEngine_UI_Text_o *m_placeHolder;
    int32_t m_maxByteCount;
    struct System_Collections_Generic_List_string__o *m_invalidTextList;
    struct System_Action_o *m_onSubmitted;
    struct System_Action_o *m_onChangedValue;
    struct System_Func_string__int__char__char__o *m_onValidate;
};

struct Shock_InputUI_o {
    struct Shock_InputUI_c *klass;
    void *monitor;
    struct Shock_InputUI_Fields fields;
};

typedef struct MethodInfo_1BFBA6C MethodInfo_1BFBA6C, *PMethodInfo_1BFBA6C;

typedef union _union_252819 _union_252819, *P_union_252819;

union _union_252819 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFBA6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PointTypeToMarkSpriteTable_o Shock_PointTypeToMarkSpriteTable_o, *PShock_PointTypeToMarkSpriteTable_o;

typedef struct Shock_PointTypeToMarkSpriteTable_c Shock_PointTypeToMarkSpriteTable_c, *PShock_PointTypeToMarkSpriteTable_c;

typedef struct Shock_PointTypeToMarkSpriteTable_Fields Shock_PointTypeToMarkSpriteTable_Fields, *PShock_PointTypeToMarkSpriteTable_Fields;

typedef struct Shock_PointTypeToMarkSpriteTable_VTable Shock_PointTypeToMarkSpriteTable_VTable, *PShock_PointTypeToMarkSpriteTable_VTable;

typedef struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_o Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_o, *PShock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_o;

typedef struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_c Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_c, *PShock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_c;

typedef struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_Fields Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_Fields, *PShock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_Fields;

typedef struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_VTable Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_VTable, *PShock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_VTable;

typedef struct Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__Fields Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__Fields, *PShock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__Fields;

struct Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_Fields {
    struct Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__Fields super;
};

struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_VTable vtable;
};

struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_o {
    struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_c *klass;
    void *monitor;
    struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_Fields fields;
};

struct Shock_PointTypeToMarkSpriteTable_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Shock_PointTypeToMarkSpriteTable_PointTypeToSpriteDictionary_o *m_Table;
};

struct Shock_PointTypeToMarkSpriteTable_o {
    struct Shock_PointTypeToMarkSpriteTable_c *klass;
    void *monitor;
    struct Shock_PointTypeToMarkSpriteTable_Fields fields;
};

struct Shock_PointTypeToMarkSpriteTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PointTypeToMarkSpriteTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PointTypeToMarkSpriteTable_VTable vtable;
};

typedef struct System_DelegateSerializationHolder_DelegateEntry_o System_DelegateSerializationHolder_DelegateEntry_o, *PSystem_DelegateSerializationHolder_DelegateEntry_o;

typedef struct System_DelegateSerializationHolder_DelegateEntry_c System_DelegateSerializationHolder_DelegateEntry_c, *PSystem_DelegateSerializationHolder_DelegateEntry_c;

typedef struct System_DelegateSerializationHolder_DelegateEntry_Fields System_DelegateSerializationHolder_DelegateEntry_Fields, *PSystem_DelegateSerializationHolder_DelegateEntry_Fields;

typedef struct System_DelegateSerializationHolder_DelegateEntry_VTable System_DelegateSerializationHolder_DelegateEntry_VTable, *PSystem_DelegateSerializationHolder_DelegateEntry_VTable;

struct System_DelegateSerializationHolder_DelegateEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_DelegateSerializationHolder_DelegateEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_DelegateSerializationHolder_DelegateEntry_VTable vtable;
};

struct System_DelegateSerializationHolder_DelegateEntry_Fields {
    struct System_String_o *type;
    struct System_String_o *assembly;
    struct Il2CppObject *target;
    struct System_String_o *targetTypeAssembly;
    struct System_String_o *targetTypeName;
    struct System_String_o *methodName;
    struct System_DelegateSerializationHolder_DelegateEntry_o *delegateEntry;
};

struct System_DelegateSerializationHolder_DelegateEntry_o {
    struct System_DelegateSerializationHolder_DelegateEntry_c *klass;
    void *monitor;
    struct System_DelegateSerializationHolder_DelegateEntry_Fields fields;
};

typedef struct MethodInfo_1EC94E4 MethodInfo_1EC94E4, *PMethodInfo_1EC94E4;

typedef union _union_283022 _union_283022, *P_union_283022;

union _union_283022 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC94E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283022 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E681F0_RGCTXs MethodInfo_2E681F0_RGCTXs, *PMethodInfo_2E681F0_RGCTXs;

struct MethodInfo_2E681F0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
};

typedef struct Photon_Pun_Demo_Cockpit_CountOfPlayersProperty_Fields Photon_Pun_Demo_Cockpit_CountOfPlayersProperty_Fields, *PPhoton_Pun_Demo_Cockpit_CountOfPlayersProperty_Fields;

struct Photon_Pun_Demo_Cockpit_CountOfPlayersProperty_Fields {
    struct Photon_Pun_Demo_Cockpit_PropertyListenerBase_Fields super;
    struct UnityEngine_UI_Text_o *Text;
    int32_t _cache;
};

typedef struct MethodInfo_1FDD8A4 MethodInfo_1FDD8A4, *PMethodInfo_1FDD8A4;

typedef union _union_267072 _union_267072, *P_union_267072;

union _union_267072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD8A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163781 _union_163781, *P_union_163781;

union _union_163781 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ProtocolData_EventLiveData_array Shock_ProtocolData_EventLiveData_array, *PShock_ProtocolData_EventLiveData_array;

typedef struct Shock_ProtocolData_EventLiveData_o Shock_ProtocolData_EventLiveData_o, *PShock_ProtocolData_EventLiveData_o;

typedef struct Shock_ProtocolData_EventLiveData_c Shock_ProtocolData_EventLiveData_c, *PShock_ProtocolData_EventLiveData_c;

typedef struct Shock_ProtocolData_EventLiveData_Fields Shock_ProtocolData_EventLiveData_Fields, *PShock_ProtocolData_EventLiveData_Fields;

typedef struct Shock_ProtocolData_EventLiveData_VTable Shock_ProtocolData_EventLiveData_VTable, *PShock_ProtocolData_EventLiveData_VTable;

struct Shock_ProtocolData_EventLiveData_Fields {
    uint32_t master_event_id;
    uint32_t master_live_id;
};

struct Shock_ProtocolData_EventLiveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_EventLiveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_EventLiveData_VTable vtable;
};

struct Shock_ProtocolData_EventLiveData_o {
    struct Shock_ProtocolData_EventLiveData_c *klass;
    void *monitor;
    struct Shock_ProtocolData_EventLiveData_Fields fields;
};

struct Shock_ProtocolData_EventLiveData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_EventLiveData_o *m_Items[65535];
};

typedef struct MethodInfo_267A954 MethodInfo_267A954, *PMethodInfo_267A954;

typedef union _union_286207 _union_286207, *P_union_286207;

union _union_286207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_c Chipstar_DLManifestVersionLoader__LoadWait_d__8_c, *PChipstar_DLManifestVersionLoader__LoadWait_d__8_c;

typedef struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_VTable Chipstar_DLManifestVersionLoader__LoadWait_d__8_VTable, *PChipstar_DLManifestVersionLoader__LoadWait_d__8_VTable;

struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_VTable vtable;
};

typedef union _union_163783 _union_163783, *P_union_163783;

union _union_163783 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163785 _union_163785, *P_union_163785;

union _union_163785 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__VTable System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__VTable, *PSystem_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__VTable;

struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct System_Collections_Generic_IEnumerator_StoryRewardMst__c System_Collections_Generic_IEnumerator_StoryRewardMst__c, *PSystem_Collections_Generic_IEnumerator_StoryRewardMst__c;

struct System_Collections_Generic_IEnumerator_StoryRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_163787 _union_163787, *P_union_163787;

union _union_163787 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA58E4 MethodInfo_2EA58E4, *PMethodInfo_2EA58E4;

typedef union _union_231467 _union_231467, *P_union_231467;

union _union_231467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA58E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163789 _union_163789, *P_union_163789;

union _union_163789 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DB858 MethodInfo_19DB858, *PMethodInfo_19DB858;

typedef union _union_254113 _union_254113, *P_union_254113;

union _union_254113 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254113 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF44A4 MethodInfo_1EF44A4, *PMethodInfo_1EF44A4;

typedef union _union_257314 _union_257314, *P_union_257314;

union _union_257314 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF44A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257314 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FC5FC MethodInfo_18FC5FC, *PMethodInfo_18FC5FC;

typedef struct MethodInfo_18FC5FC_RGCTXs MethodInfo_18FC5FC_RGCTXs, *PMethodInfo_18FC5FC_RGCTXs;

typedef union _union_193470 _union_193470, *P_union_193470;

union _union_193470 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FC5FC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

struct MethodInfo_18FC5FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FC5FC_RGCTXs *rgctx_data;
    union _union_193470 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_AssemblyLoadEventArgs_Fields System_AssemblyLoadEventArgs_Fields, *PSystem_AssemblyLoadEventArgs_Fields;

typedef struct System_Reflection_Assembly_o System_Reflection_Assembly_o, *PSystem_Reflection_Assembly_o;

typedef struct System_Reflection_Assembly_c System_Reflection_Assembly_c, *PSystem_Reflection_Assembly_c;

typedef struct System_Reflection_Assembly_Fields System_Reflection_Assembly_Fields, *PSystem_Reflection_Assembly_Fields;

typedef struct System_Reflection_Assembly_VTable System_Reflection_Assembly_VTable, *PSystem_Reflection_Assembly_VTable;

struct System_Reflection_Assembly_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_CodeBase;
    struct VirtualInvokeData _8_get_EscapedCodeBase;
    struct VirtualInvokeData _9_get_FullName;
    struct VirtualInvokeData _10_get_MonoAssembly;
    struct VirtualInvokeData _11_get_Location;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_IsDefined;
    struct VirtualInvokeData _14_GetCustomAttributes;
    struct VirtualInvokeData _15_GetManifestResourceStream;
    struct VirtualInvokeData _16_GetTypes;
    struct VirtualInvokeData _17_GetTypes;
    struct VirtualInvokeData _18_GetType;
    struct VirtualInvokeData _19_GetType;
    struct VirtualInvokeData _20_GetName;
    struct VirtualInvokeData _21_GetName;
    struct VirtualInvokeData _22_GetModules;
    struct VirtualInvokeData _23_GetModulesInternal;
    struct VirtualInvokeData _24_GetManifestResourceNames;
    struct VirtualInvokeData _25_GetManifestResourceInfo;
    struct VirtualInvokeData _26_get_ReflectionOnly;
    struct VirtualInvokeData _27_GetType;
    struct VirtualInvokeData _28_GetModule;
    struct VirtualInvokeData _29_GetModules;
    struct VirtualInvokeData _30_get_IsDynamic;
};

struct System_Reflection_Assembly_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_Assembly_VTable vtable;
};

struct System_Reflection_Assembly_Fields {
};

struct System_Reflection_Assembly_o {
    struct System_Reflection_Assembly_c *klass;
    void *monitor;
    struct System_Reflection_Assembly_Fields fields;
};

struct System_AssemblyLoadEventArgs_Fields {
    struct System_EventArgs_Fields super;
    struct System_Reflection_Assembly_o *_LoadedAssembly_k__BackingField;
};

typedef struct UnityEngine_Video_VideoSource_Fields UnityEngine_Video_VideoSource_Fields, *PUnityEngine_Video_VideoSource_Fields;

struct UnityEngine_Video_VideoSource_Fields {
    int32_t value__;
};

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl___c_Fields Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl___c_Fields, *PAoharu_Scenes_Live_MarkerSystem_LiveLaneControl___c_Fields;

struct Aoharu_Scenes_Live_MarkerSystem_LiveLaneControl___c_Fields {
};

typedef union _union_163791 _union_163791, *P_union_163791;

union _union_163791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163793 _union_163793, *P_union_163793;

union _union_163793 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15EEC90_RGCTXs MethodInfo_15EEC90_RGCTXs, *PMethodInfo_15EEC90_RGCTXs;

struct MethodInfo_15EEC90_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_VTable GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_VTable, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_VTable;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

typedef union _union_163795 _union_163795, *P_union_163795;

union _union_163795 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_NoticeScene_VTable Shock_SoundKey_NoticeScene_VTable, *PShock_SoundKey_NoticeScene_VTable;

struct Shock_SoundKey_NoticeScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_127D88C MethodInfo_127D88C, *PMethodInfo_127D88C;

typedef union _union_202110 _union_202110, *P_union_202110;

union _union_202110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D88C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163797 _union_163797, *P_union_163797;

union _union_163797 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA58FC MethodInfo_2EA58FC, *PMethodInfo_2EA58FC;

typedef union _union_231635 _union_231635, *P_union_231635;

union _union_231635 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA58FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231635 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163799 _union_163799, *P_union_163799;

union _union_163799 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_IsByRefLikeAttribute_Fields System_Runtime_CompilerServices_IsByRefLikeAttribute_Fields, *PSystem_Runtime_CompilerServices_IsByRefLikeAttribute_Fields;

struct System_Runtime_CompilerServices_IsByRefLikeAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef struct System_Action_Dictionary_string__List_ChatTalkElement____c System_Action_Dictionary_string__List_ChatTalkElement____c, *PSystem_Action_Dictionary_string__List_ChatTalkElement____c;

typedef struct System_Action_Dictionary_string__List_ChatTalkElement____VTable System_Action_Dictionary_string__List_ChatTalkElement____VTable, *PSystem_Action_Dictionary_string__List_ChatTalkElement____VTable;

struct System_Action_Dictionary_string__List_ChatTalkElement____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Dictionary_string__List_ChatTalkElement____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Dictionary_string__List_ChatTalkElement____VTable vtable;
};

typedef struct Shock_CommonBgMovieMst_o Shock_CommonBgMovieMst_o, *PShock_CommonBgMovieMst_o;

typedef struct Shock_CommonBgMovieMst_c Shock_CommonBgMovieMst_c, *PShock_CommonBgMovieMst_c;

typedef struct Shock_CommonBgMovieMst_Fields Shock_CommonBgMovieMst_Fields, *PShock_CommonBgMovieMst_Fields;

typedef struct Shock_CommonBgMovieMst_VTable Shock_CommonBgMovieMst_VTable, *PShock_CommonBgMovieMst_VTable;

struct Shock_CommonBgMovieMst_Fields {
    uint32_t _id;
    uint32_t _masterMovieId;
    int32_t _bandCategory;
    struct System_String_o *_sceneType;
    uint32_t _masterReleaseLabelId;
};

struct Shock_CommonBgMovieMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_CommonBgMovieMst_o {
    struct Shock_CommonBgMovieMst_c *klass;
    void *monitor;
    struct Shock_CommonBgMovieMst_Fields fields;
};

struct Shock_CommonBgMovieMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CommonBgMovieMst_VTable vtable;
};

typedef struct MethodInfo_293E920 MethodInfo_293E920, *PMethodInfo_293E920;

typedef union _union_186862 _union_186862, *P_union_186862;

union _union_186862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_198DE2C MethodInfo_198DE2C, *PMethodInfo_198DE2C;

typedef union _union_169905 _union_169905, *P_union_169905;

union _union_169905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198DE2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12AC0E0_RGCTXs MethodInfo_12AC0E0_RGCTXs, *PMethodInfo_12AC0E0_RGCTXs;

struct MethodInfo_12AC0E0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Scenes_Adventure_CommandManager_c Shock_Scenes_Adventure_CommandManager_c, *PShock_Scenes_Adventure_CommandManager_c;

typedef struct Shock_Scenes_Adventure_CommandManager_VTable Shock_Scenes_Adventure_CommandManager_VTable, *PShock_Scenes_Adventure_CommandManager_VTable;

struct Shock_Scenes_Adventure_CommandManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_get_IsPlay;
    struct VirtualInvokeData _8_set_IsPlay;
    struct VirtualInvokeData _9_Init;
    struct VirtualInvokeData _10_End;
    struct VirtualInvokeData _11_Load;
    struct VirtualInvokeData _12_Play;
};

struct Shock_Scenes_Adventure_CommandManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_CommandManager_VTable vtable;
};

typedef struct MethodInfo_2027B40 MethodInfo_2027B40, *PMethodInfo_2027B40;

typedef union _union_283300 _union_283300, *P_union_283300;

union _union_283300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027B40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MultieventMatchingrangeMstTable_StaticFields Shock_MultieventMatchingrangeMstTable_StaticFields, *PShock_MultieventMatchingrangeMstTable_StaticFields;

typedef struct Shock_MultieventMatchingrangeMstTable_o Shock_MultieventMatchingrangeMstTable_o, *PShock_MultieventMatchingrangeMstTable_o;

typedef struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__o Carbon_ListDictionary_uint__MultieventMatchingrangeMst__o, *PCarbon_ListDictionary_uint__MultieventMatchingrangeMst__o;

typedef struct Shock_MultieventMatchingrangeMstTable_c Shock_MultieventMatchingrangeMstTable_c, *PShock_MultieventMatchingrangeMstTable_c;

typedef struct Shock_MultieventMatchingrangeMstTable_Fields Shock_MultieventMatchingrangeMstTable_Fields, *PShock_MultieventMatchingrangeMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__c Carbon_ListDictionary_uint__MultieventMatchingrangeMst__c, *PCarbon_ListDictionary_uint__MultieventMatchingrangeMst__c;

typedef struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__Fields Carbon_ListDictionary_uint__MultieventMatchingrangeMst__Fields, *PCarbon_ListDictionary_uint__MultieventMatchingrangeMst__Fields;

typedef struct Shock_MultieventMatchingrangeMstTable_VTable Shock_MultieventMatchingrangeMstTable_VTable, *PShock_MultieventMatchingrangeMstTable_VTable;

typedef struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__Fields Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__Fields, *PShock_GameMstTableBase_MultieventMatchingrangeMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__VTable Carbon_ListDictionary_uint__MultieventMatchingrangeMst__VTable, *PCarbon_ListDictionary_uint__MultieventMatchingrangeMst__VTable;

struct Shock_MultieventMatchingrangeMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_MultieventMatchingrangeMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_MultieventMatchingrangeMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultieventMatchingrangeMstTable_VTable vtable;
};

struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_MultieventMatchingrangeMstTable_Fields {
    struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__Fields super;
};

struct Shock_MultieventMatchingrangeMstTable_o {
    struct Shock_MultieventMatchingrangeMstTable_c *klass;
    void *monitor;
    struct Shock_MultieventMatchingrangeMstTable_Fields fields;
};

struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__o {
    struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__Fields fields;
};

struct Shock_MultieventMatchingrangeMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_MultieventMatchingrangeMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__MultieventMatchingrangeMst__o *ms_HashTable;
};

typedef struct MethodInfo_30A4444 MethodInfo_30A4444, *PMethodInfo_30A4444;

typedef struct MethodInfo_30A4444_RGCTXs MethodInfo_30A4444_RGCTXs, *PMethodInfo_30A4444_RGCTXs;

typedef union _union_205677 _union_205677, *P_union_205677;

union _union_205677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A4444_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_30A4444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A4444_RGCTXs *rgctx_data;
    union _union_205677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434808 MethodInfo_2434808, *PMethodInfo_2434808;

typedef union _union_276612 _union_276612, *P_union_276612;

union _union_276612 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_SoundKeyMst__c System_Collections_Generic_IReadOnlyList_SoundKeyMst__c, *PSystem_Collections_Generic_IReadOnlyList_SoundKeyMst__c;

struct System_Collections_Generic_IReadOnlyList_SoundKeyMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_193A928 MethodInfo_193A928, *PMethodInfo_193A928;

typedef union _union_234063 _union_234063, *P_union_234063;

union _union_234063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A928 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163763 _union_163763, *P_union_163763;

union _union_163763 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163765 _union_163765, *P_union_163765;

union _union_163765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D7BFC MethodInfo_15D7BFC, *PMethodInfo_15D7BFC;

typedef struct MethodInfo_15D7BFC_RGCTXs MethodInfo_15D7BFC_RGCTXs, *PMethodInfo_15D7BFC_RGCTXs;

typedef union _union_331464 _union_331464, *P_union_331464;

union _union_331464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7BFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7BFC_RGCTXs *rgctx_data;
    union _union_331464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D7BFC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_163767 _union_163767, *P_union_163767;

union _union_163767 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163769 _union_163769, *P_union_163769;

union _union_163769 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA58C8 MethodInfo_2EA58C8, *PMethodInfo_2EA58C8;

typedef union _union_231299 _union_231299, *P_union_231299;

union _union_231299 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA58C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231299 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_181C0DC MethodInfo_181C0DC, *PMethodInfo_181C0DC;

typedef struct MethodInfo_181C0DC_RGCTXs MethodInfo_181C0DC_RGCTXs, *PMethodInfo_181C0DC_RGCTXs;

typedef union _union_339535 _union_339535, *P_union_339535;

struct MethodInfo_181C0DC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_TSource_;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Collections_Generic_Comparer_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_Comparer_TSource__Compare;
};

union _union_339535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C0DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C0DC_RGCTXs *rgctx_data;
    union _union_339535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ACA38 MethodInfo_16ACA38, *PMethodInfo_16ACA38;

typedef union _union_159613 _union_159613, *P_union_159613;

union _union_159613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACA38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D795A8 MethodInfo_2D795A8, *PMethodInfo_2D795A8;

typedef struct MethodInfo_2D795A8_RGCTXs MethodInfo_2D795A8_RGCTXs, *PMethodInfo_2D795A8_RGCTXs;

typedef union _union_321894 _union_321894, *P_union_321894;

struct MethodInfo_2D795A8_RGCTXs {
    struct Il2CppClass *_0_U;
};

union _union_321894 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D795A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D795A8_RGCTXs *rgctx_data;
    union _union_321894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B64F4 MethodInfo_16B64F4, *PMethodInfo_16B64F4;

typedef union _union_284046 _union_284046, *P_union_284046;

union _union_284046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B64F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C4060 MethodInfo_10C4060, *PMethodInfo_10C4060;

typedef union _union_208579 _union_208579, *P_union_208579;

union _union_208579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1272DD8 MethodInfo_1272DD8, *PMethodInfo_1272DD8;

typedef union _union_201160 _union_201160, *P_union_201160;

union _union_201160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272DD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933EA4 MethodInfo_2933EA4, *PMethodInfo_2933EA4;

typedef union _union_185232 _union_185232, *P_union_185232;

union _union_185232 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933EA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185232 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ACA4C MethodInfo_16ACA4C, *PMethodInfo_16ACA4C;

typedef union _union_159529 _union_159529, *P_union_159529;

union _union_159529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ACA4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF44AC MethodInfo_1EF44AC, *PMethodInfo_1EF44AC;

typedef union _union_257334 _union_257334, *P_union_257334;

union _union_257334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF44AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1500430_RGCTXs MethodInfo_1500430_RGCTXs, *PMethodInfo_1500430_RGCTXs;

struct MethodInfo_1500430_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_163771 _union_163771, *P_union_163771;

union _union_163771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_SocialKit_Internal_MiniJSON_Json_Parser_TOKEN_Fields GreeGameLib_SocialKit_Internal_MiniJSON_Json_Parser_TOKEN_Fields, *PGreeGameLib_SocialKit_Internal_MiniJSON_Json_Parser_TOKEN_Fields;

struct GreeGameLib_SocialKit_Internal_MiniJSON_Json_Parser_TOKEN_Fields {
    int32_t value__;
};

typedef union _union_163773 _union_163773, *P_union_163773;

union _union_163773 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_PooledDelegate_T__RGCTXs Cysharp_Threading_Tasks_Internal_PooledDelegate_T__RGCTXs, *PCysharp_Threading_Tasks_Internal_PooledDelegate_T__RGCTXs;

struct Cysharp_Threading_Tasks_Internal_PooledDelegate_T__RGCTXs {
    struct Il2CppType *_0_Cysharp_Threading_Tasks_Internal_PooledDelegate_T_;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_PooledDelegate___c_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Internal_PooledDelegate___c_T____cctor_b__4_0;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_Internal_PooledDelegate_T__Run;
    struct Il2CppClass *_4_System_Action_T_;
    struct MethodInfo *_5_System_Action_T___ctor;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_PooledDelegate_T_;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_TaskPool_PooledDelegate_T___TryPop;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_PooledDelegate_T_;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_Internal_PooledDelegate_T___ctor;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_TaskPool_PooledDelegate_T___TryPush;
};

typedef union _union_163775 _union_163775, *P_union_163775;

union _union_163775 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243481C MethodInfo_243481C, *PMethodInfo_243481C;

typedef union _union_273326 _union_273326, *P_union_273326;

union _union_273326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243481C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163777 _union_163777, *P_union_163777;

union _union_163777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163779 _union_163779, *P_union_163779;

union _union_163779 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EEF238 MethodInfo_2EEF238, *PMethodInfo_2EEF238;

typedef union _union_202574 _union_202574, *P_union_202574;

union _union_202574 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEF238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F92FC MethodInfo_14F92FC, *PMethodInfo_14F92FC;

typedef struct MethodInfo_14F92FC_RGCTXs MethodInfo_14F92FC_RGCTXs, *PMethodInfo_14F92FC_RGCTXs;

typedef union _union_200373 _union_200373, *P_union_200373;

union _union_200373 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F92FC_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_14F92FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F92FC_RGCTXs *rgctx_data;
    union _union_200373 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17CA874 MethodInfo_17CA874, *PMethodInfo_17CA874;

typedef union _union_236087 _union_236087, *P_union_236087;

union _union_236087 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CA874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236087 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1505FE4_RGCTXs MethodInfo_1505FE4_RGCTXs, *PMethodInfo_1505FE4_RGCTXs;

struct MethodInfo_1505FE4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_320900 _union_320900, *P_union_320900;

union _union_320900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320902 _union_320902, *P_union_320902;

union _union_320902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ChipstarLog_c Chipstar_ChipstarLog_c, *PChipstar_ChipstarLog_c;

typedef struct Chipstar_ChipstarLog_StaticFields Chipstar_ChipstarLog_StaticFields, *PChipstar_ChipstarLog_StaticFields;

typedef struct Chipstar_ChipstarLog_VTable Chipstar_ChipstarLog_VTable, *PChipstar_ChipstarLog_VTable;

typedef struct UnityEngine_ILogger_o UnityEngine_ILogger_o, *PUnityEngine_ILogger_o;

typedef struct UnityEngine_ILogger_c UnityEngine_ILogger_c, *PUnityEngine_ILogger_c;

typedef struct UnityEngine_ILogger_Fields UnityEngine_ILogger_Fields, *PUnityEngine_ILogger_Fields;

struct UnityEngine_ILogger_Fields {
};

struct UnityEngine_ILogger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_ILogger_o {
    struct UnityEngine_ILogger_c *klass;
    void *monitor;
    struct UnityEngine_ILogger_Fields fields;
};

struct Chipstar_ChipstarLog_StaticFields {
    struct System_Text_StringBuilder_o *m_builder;
    struct UnityEngine_ILogger_o *_logger;
    int32_t _LogLevelMode_k__BackingField;
};

struct Chipstar_ChipstarLog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ChipstarLog_c {
    struct Il2CppClass_1 _1;
    struct Chipstar_ChipstarLog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ChipstarLog_VTable vtable;
};

typedef struct MethodInfo_293E8D0 MethodInfo_293E8D0, *PMethodInfo_293E8D0;

typedef union _union_185424 _union_185424, *P_union_185424;

union _union_185424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E8D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320904 _union_320904, *P_union_320904;

union _union_320904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1640590 MethodInfo_1640590, *PMethodInfo_1640590;

typedef union _union_324783 _union_324783, *P_union_324783;

union _union_324783 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_320906 _union_320906, *P_union_320906;

union _union_320906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_320908 _union_320908, *P_union_320908;

union _union_320908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293E8C4 MethodInfo_293E8C4, *PMethodInfo_293E8C4;

typedef union _union_182548 _union_182548, *P_union_182548;

union _union_182548 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E8C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182548 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_SocialPlatforms_ISocialPlatform_c UnityEngine_SocialPlatforms_ISocialPlatform_c, *PUnityEngine_SocialPlatforms_ISocialPlatform_c;

struct UnityEngine_SocialPlatforms_ISocialPlatform_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Achievement___c__DisplayClass4_3_o Shock_Achievement___c__DisplayClass4_3_o, *PShock_Achievement___c__DisplayClass4_3_o;

typedef struct Shock_Achievement___c__DisplayClass4_3_c Shock_Achievement___c__DisplayClass4_3_c, *PShock_Achievement___c__DisplayClass4_3_c;

typedef struct Shock_Achievement___c__DisplayClass4_3_Fields Shock_Achievement___c__DisplayClass4_3_Fields, *PShock_Achievement___c__DisplayClass4_3_Fields;

typedef struct Shock_Achievement___c__DisplayClass4_3_VTable Shock_Achievement___c__DisplayClass4_3_VTable, *PShock_Achievement___c__DisplayClass4_3_VTable;

typedef struct UnityEngine_SocialPlatforms_IAchievement_array UnityEngine_SocialPlatforms_IAchievement_array, *PUnityEngine_SocialPlatforms_IAchievement_array;

typedef struct UnityEngine_SocialPlatforms_IAchievement_o UnityEngine_SocialPlatforms_IAchievement_o, *PUnityEngine_SocialPlatforms_IAchievement_o;

typedef struct UnityEngine_SocialPlatforms_IAchievement_c UnityEngine_SocialPlatforms_IAchievement_c, *PUnityEngine_SocialPlatforms_IAchievement_c;

typedef struct UnityEngine_SocialPlatforms_IAchievement_Fields UnityEngine_SocialPlatforms_IAchievement_Fields, *PUnityEngine_SocialPlatforms_IAchievement_Fields;

struct Shock_Achievement___c__DisplayClass4_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_SocialPlatforms_IAchievement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SocialPlatforms_IAchievement_o *m_Items[65535];
};

struct Shock_Achievement___c__DisplayClass4_3_Fields {
    struct UnityEngine_SocialPlatforms_IAchievement_array *achievements;
};

struct UnityEngine_SocialPlatforms_IAchievement_Fields {
};

struct UnityEngine_SocialPlatforms_IAchievement_o {
    struct UnityEngine_SocialPlatforms_IAchievement_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_IAchievement_Fields fields;
};

struct UnityEngine_SocialPlatforms_IAchievement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Achievement___c__DisplayClass4_3_o {
    struct Shock_Achievement___c__DisplayClass4_3_c *klass;
    void *monitor;
    struct Shock_Achievement___c__DisplayClass4_3_Fields fields;
};

struct Shock_Achievement___c__DisplayClass4_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Achievement___c__DisplayClass4_3_VTable vtable;
};

typedef struct MethodInfo_293E8C8 MethodInfo_293E8C8, *PMethodInfo_293E8C8;

typedef union _union_183986 _union_183986, *P_union_183986;

union _union_183986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E8C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1640588 MethodInfo_1640588, *PMethodInfo_1640588;

typedef union _union_324781 _union_324781, *P_union_324781;

union _union_324781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163741 _union_163741, *P_union_163741;

union _union_163741 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_TSource__int__IEnumerable_TCollection___Fields System_Func_TSource__int__IEnumerable_TCollection___Fields, *PSystem_Func_TSource__int__IEnumerable_TCollection___Fields;

struct System_Func_TSource__int__IEnumerable_TCollection___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_163743 _union_163743, *P_union_163743;

union _union_163743 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberContent___c_o Aoharu_MemberContent___c_o, *PAoharu_MemberContent___c_o;

typedef struct Aoharu_MemberContent___c_c Aoharu_MemberContent___c_c, *PAoharu_MemberContent___c_c;

typedef struct Aoharu_MemberContent___c_Fields Aoharu_MemberContent___c_Fields, *PAoharu_MemberContent___c_Fields;

typedef struct Aoharu_MemberContent___c_StaticFields Aoharu_MemberContent___c_StaticFields, *PAoharu_MemberContent___c_StaticFields;

typedef struct Aoharu_MemberContent___c_VTable Aoharu_MemberContent___c_VTable, *PAoharu_MemberContent___c_VTable;

typedef struct System_Func_Animator__bool__o System_Func_Animator__bool__o, *PSystem_Func_Animator__bool__o;

typedef struct System_Func_Animator__bool__c System_Func_Animator__bool__c, *PSystem_Func_Animator__bool__c;

typedef struct System_Func_Animator__bool__Fields System_Func_Animator__bool__Fields, *PSystem_Func_Animator__bool__Fields;

typedef struct System_Func_Animator__bool__VTable System_Func_Animator__bool__VTable, *PSystem_Func_Animator__bool__VTable;

struct System_Func_Animator__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_MemberContent___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_Animator__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Animator__bool__o {
    struct System_Func_Animator__bool__c *klass;
    void *monitor;
    struct System_Func_Animator__bool__Fields fields;
};

struct System_Func_Animator__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Animator__bool__VTable vtable;
};

struct Aoharu_MemberContent___c_StaticFields {
    struct Aoharu_MemberContent___c_o *__9;
    struct System_Func_CharacterMst__bool__o *__9__19_0;
    struct System_Func_CharacterMst__bool__o *__9__19_1;
    struct System_Func_Image__bool__o *__9__22_0;
    struct System_Func_TextMeshUI__bool__o *__9__22_1;
    struct System_Func_TextMeshUI__bool__o *__9__22_2;
    struct System_Func_Image__bool__o *__9__22_3;
    struct System_Func_RectTransform__bool__o *__9__22_4;
    struct System_Func_RectTransform__bool__o *__9__22_5;
    struct System_Func_RectTransform__bool__o *__9__22_6;
    struct System_Func_Image__bool__o *__9__22_7;
    struct System_Func_Image__bool__o *__9__22_8;
    struct System_Func_Animator__bool__o *__9__22_9;
    struct System_Func_RectTransform__bool__o *__9__22_10;
    struct System_Func_RectTransform__bool__o *__9__22_11;
};

struct Aoharu_MemberContent___c_Fields {
};

struct Aoharu_MemberContent___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MemberContent___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberContent___c_VTable vtable;
};

struct Aoharu_MemberContent___c_o {
    struct Aoharu_MemberContent___c_c *klass;
    void *monitor;
    struct Aoharu_MemberContent___c_Fields fields;
};

typedef struct Carbon_ListDictionary_uint__HomeBannerMst__Fields Carbon_ListDictionary_uint__HomeBannerMst__Fields, *PCarbon_ListDictionary_uint__HomeBannerMst__Fields;

struct Carbon_ListDictionary_uint__HomeBannerMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef union _union_163745 _union_163745, *P_union_163745;

union _union_163745 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163747 _union_163747, *P_union_163747;

union _union_163747 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163749 _union_163749, *P_union_163749;

union _union_163749 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveBGBandImageLoader_c Shock_LiveBGBandImageLoader_c, *PShock_LiveBGBandImageLoader_c;

typedef struct Shock_LiveBGBandImageLoader_VTable Shock_LiveBGBandImageLoader_VTable, *PShock_LiveBGBandImageLoader_VTable;

struct Shock_LiveBGBandImageLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveBGBandImageLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveBGBandImageLoader_VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass221_0_o Shock_Protocol___c__DisplayClass221_0_o, *PShock_Protocol___c__DisplayClass221_0_o;

typedef struct Shock_Protocol___c__DisplayClass221_0_c Shock_Protocol___c__DisplayClass221_0_c, *PShock_Protocol___c__DisplayClass221_0_c;

typedef struct Shock_Protocol___c__DisplayClass221_0_Fields Shock_Protocol___c__DisplayClass221_0_Fields, *PShock_Protocol___c__DisplayClass221_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass221_0_VTable Shock_Protocol___c__DisplayClass221_0_VTable, *PShock_Protocol___c__DisplayClass221_0_VTable;

typedef struct System_Action_RecvUserInitializeR__o System_Action_RecvUserInitializeR__o, *PSystem_Action_RecvUserInitializeR__o;

typedef struct System_Action_RecvUserInitializeR__c System_Action_RecvUserInitializeR__c, *PSystem_Action_RecvUserInitializeR__c;

typedef struct System_Action_RecvUserInitializeR__Fields System_Action_RecvUserInitializeR__Fields, *PSystem_Action_RecvUserInitializeR__Fields;

typedef struct System_Action_RecvUserInitializeR__VTable System_Action_RecvUserInitializeR__VTable, *PSystem_Action_RecvUserInitializeR__VTable;

struct Shock_Protocol___c__DisplayClass221_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass221_0_Fields {
    struct System_Action_RecvUserInitializeR__o *onSuccess;
};

struct System_Action_RecvUserInitializeR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvUserInitializeR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvUserInitializeR__VTable vtable;
};

struct System_Action_RecvUserInitializeR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvUserInitializeR__o {
    struct System_Action_RecvUserInitializeR__c *klass;
    void *monitor;
    struct System_Action_RecvUserInitializeR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass221_0_o {
    struct Shock_Protocol___c__DisplayClass221_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass221_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass221_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass221_0_VTable vtable;
};

typedef struct Shock_EventLoader___c__DisplayClass6_0_c Shock_EventLoader___c__DisplayClass6_0_c, *PShock_EventLoader___c__DisplayClass6_0_c;

typedef struct Shock_EventLoader___c__DisplayClass6_0_VTable Shock_EventLoader___c__DisplayClass6_0_VTable, *PShock_EventLoader___c__DisplayClass6_0_VTable;

struct Shock_EventLoader___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventLoader___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventLoader___c__DisplayClass6_0_VTable vtable;
};

typedef struct UnityEngine_SocialPlatforms_ISocialPlatform_o UnityEngine_SocialPlatforms_ISocialPlatform_o, *PUnityEngine_SocialPlatforms_ISocialPlatform_o;

struct UnityEngine_SocialPlatforms_ISocialPlatform_o {
    struct UnityEngine_SocialPlatforms_ISocialPlatform_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_ISocialPlatform_Fields fields;
};

typedef struct Carbon_ListDictionary_string__FunctionLockMst__Fields Carbon_ListDictionary_string__FunctionLockMst__Fields, *PCarbon_ListDictionary_string__FunctionLockMst__Fields;

struct Carbon_ListDictionary_string__FunctionLockMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef union _union_163751 _union_163751, *P_union_163751;

union _union_163751 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163753 _union_163753, *P_union_163753;

union _union_163753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163755 _union_163755, *P_union_163755;

union _union_163755 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163757 _union_163757, *P_union_163757;

union _union_163757 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163759 _union_163759, *P_union_163759;

union _union_163759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E57F94 MethodInfo_2E57F94, *PMethodInfo_2E57F94;

typedef struct MethodInfo_2E57F94_RGCTXs MethodInfo_2E57F94_RGCTXs, *PMethodInfo_2E57F94_RGCTXs;

typedef union _union_214074 _union_214074, *P_union_214074;

struct MethodInfo_2E57F94_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E57F94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E57F94_RGCTXs *rgctx_data;
    union _union_214074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163719 _union_163719, *P_union_163719;

union _union_163719 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20A0474 MethodInfo_20A0474, *PMethodInfo_20A0474;

typedef union _union_293202 _union_293202, *P_union_293202;

union _union_293202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A0474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FinallyObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBD540 MethodInfo_2DBD540, *PMethodInfo_2DBD540;

typedef union _union_242325 _union_242325, *P_union_242325;

union _union_242325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBD540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_LiveRuleMst__StaticFields System_Collections_Generic_List_LiveRuleMst__StaticFields, *PSystem_Collections_Generic_List_LiveRuleMst__StaticFields;

typedef struct Shock_LiveRuleMst_array Shock_LiveRuleMst_array, *PShock_LiveRuleMst_array;

typedef struct Shock_LiveRuleMst_o Shock_LiveRuleMst_o, *PShock_LiveRuleMst_o;

typedef struct Shock_LiveRuleMst_c Shock_LiveRuleMst_c, *PShock_LiveRuleMst_c;

typedef struct Shock_LiveRuleMst_Fields Shock_LiveRuleMst_Fields, *PShock_LiveRuleMst_Fields;

typedef struct Shock_LiveRuleMst_VTable Shock_LiveRuleMst_VTable, *PShock_LiveRuleMst_VTable;

struct Shock_LiveRuleMst_Fields {
    uint32_t _masterLiveId;
    uint32_t _number;
    struct System_String_o *_detail;
    int32_t _type;
    struct System_UInt32_array *_values;
    int32_t _amount;
    uint32_t _compareType;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveRuleMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LiveRuleMst_o {
    struct Shock_LiveRuleMst_c *klass;
    void *monitor;
    struct Shock_LiveRuleMst_Fields fields;
};

struct Shock_LiveRuleMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRuleMst_VTable vtable;
};

struct System_Collections_Generic_List_LiveRuleMst__StaticFields {
    struct Shock_LiveRuleMst_array *s_emptyArray;
};

struct Shock_LiveRuleMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LiveRuleMst_o *m_Items[65535];
};

typedef struct MethodInfo_19D0D90 MethodInfo_19D0D90, *PMethodInfo_19D0D90;

typedef union _union_248907 _union_248907, *P_union_248907;

union _union_248907 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0D90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Favorite_FavoriteGroupMemberView___c_Fields Aoharu_Favorite_FavoriteGroupMemberView___c_Fields, *PAoharu_Favorite_FavoriteGroupMemberView___c_Fields;

struct Aoharu_Favorite_FavoriteGroupMemberView___c_Fields {
};

typedef struct MethodInfo_1F06F38 MethodInfo_1F06F38, *PMethodInfo_1F06F38;

typedef union _union_324082 _union_324082, *P_union_324082;

union _union_324082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06F38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2CBE4_RGCTXs MethodInfo_2C2CBE4_RGCTXs, *PMethodInfo_2C2CBE4_RGCTXs;

struct MethodInfo_2C2CBE4_RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_CallbackEventHandler_UnregisterCallback_ChangeEvent_T__;
};

typedef struct MethodInfo_2052AF4 MethodInfo_2052AF4, *PMethodInfo_2052AF4;

typedef union _union_218845 _union_218845, *P_union_218845;

union _union_218845 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052AF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218845 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31498A0 MethodInfo_31498A0, *PMethodInfo_31498A0;

typedef union _union_223199 _union_223199, *P_union_223199;

union _union_223199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31498A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_Player__c System_Collections_Generic_IEnumerable_Player__c, *PSystem_Collections_Generic_IEnumerable_Player__c;

struct System_Collections_Generic_IEnumerable_Player__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_o Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_o, *PCysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_o;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_c;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_Fields Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_Fields, *PCysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_Fields;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_Fields {
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_o {
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_163721 _union_163721, *P_union_163721;

union _union_163721 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163723 _union_163723, *P_union_163723;

union _union_163723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163725 _union_163725, *P_union_163725;

union _union_163725 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163727 _union_163727, *P_union_163727;

union _union_163727 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_Player__o System_Collections_Generic_IEnumerable_Player__o, *PSystem_Collections_Generic_IEnumerable_Player__o;

typedef struct System_Collections_Generic_IEnumerable_Player__Fields System_Collections_Generic_IEnumerable_Player__Fields, *PSystem_Collections_Generic_IEnumerable_Player__Fields;

struct System_Collections_Generic_IEnumerable_Player__Fields {
};

struct System_Collections_Generic_IEnumerable_Player__o {
    struct System_Collections_Generic_IEnumerable_Player__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_Player__Fields fields;
};

typedef union _union_163729 _union_163729, *P_union_163729;

union _union_163729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E67E0 MethodInfo_21E67E0, *PMethodInfo_21E67E0;

typedef union _union_160717 _union_160717, *P_union_160717;

union _union_160717 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E67E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160717 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E1F3C MethodInfo_11E1F3C, *PMethodInfo_11E1F3C;

typedef union _union_259158 _union_259158, *P_union_259158;

union _union_259158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E1F3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_RuntimeClip_Fields UnityEngine_Timeline_RuntimeClip_Fields, *PUnityEngine_Timeline_RuntimeClip_Fields;

typedef struct UnityEngine_Timeline_RuntimeClipBase_Fields UnityEngine_Timeline_RuntimeClipBase_Fields, *PUnityEngine_Timeline_RuntimeClipBase_Fields;

struct UnityEngine_Timeline_RuntimeClipBase_Fields {
    struct UnityEngine_Timeline_RuntimeElement_Fields super;
};

struct UnityEngine_Timeline_RuntimeClip_Fields {
    struct UnityEngine_Timeline_RuntimeClipBase_Fields super;
    struct UnityEngine_Timeline_TimelineClip_o *m_Clip;
    struct UnityEngine_Playables_Playable_o m_Playable;
    struct UnityEngine_Playables_Playable_o m_ParentMixer;
};

typedef struct MethodInfo_2D795E8 MethodInfo_2D795E8, *PMethodInfo_2D795E8;

typedef struct MethodInfo_2D795E8_RGCTXs MethodInfo_2D795E8_RGCTXs, *PMethodInfo_2D795E8_RGCTXs;

typedef union _union_321852 _union_321852, *P_union_321852;

union _union_321852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D795E8_RGCTXs {
    struct Il2CppClass *_0_U;
};

struct MethodInfo_2D795E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D795E8_RGCTXs *rgctx_data;
    union _union_321852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusLauncherScene_c Aoharu_LoginBonusLauncherScene_c, *PAoharu_LoginBonusLauncherScene_c;

typedef struct Aoharu_LoginBonusLauncherScene_VTable Aoharu_LoginBonusLauncherScene_VTable, *PAoharu_LoginBonusLauncherScene_VTable;

struct Aoharu_LoginBonusLauncherScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_LoginBonusLauncherScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusLauncherScene_VTable vtable;
};

typedef struct MethodInfo_21D21B0 MethodInfo_21D21B0, *PMethodInfo_21D21B0;

typedef union _union_159769 _union_159769, *P_union_159769;

union _union_159769 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D21B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159769 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329CB68 MethodInfo_329CB68, *PMethodInfo_329CB68;

typedef union _union_316375 _union_316375, *P_union_316375;

union _union_316375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329CB68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163731 _union_163731, *P_union_163731;

union _union_163731 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163733 _union_163733, *P_union_163733;

union _union_163733 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginBonusLauncherScene_o Aoharu_LoginBonusLauncherScene_o, *PAoharu_LoginBonusLauncherScene_o;

typedef struct Aoharu_LoginBonusLauncherScene_Fields Aoharu_LoginBonusLauncherScene_Fields, *PAoharu_LoginBonusLauncherScene_Fields;

typedef struct Aoharu_LoginBonusScene_o Aoharu_LoginBonusScene_o, *PAoharu_LoginBonusScene_o;

typedef struct Aoharu_LoginBonusScene_c Aoharu_LoginBonusScene_c, *PAoharu_LoginBonusScene_c;

typedef struct Aoharu_LoginBonusScene_Fields Aoharu_LoginBonusScene_Fields, *PAoharu_LoginBonusScene_Fields;

typedef struct Aoharu_LoginBonusScene_VTable Aoharu_LoginBonusScene_VTable, *PAoharu_LoginBonusScene_VTable;

typedef struct Aoharu_LoginBonusTaskCreator_o Aoharu_LoginBonusTaskCreator_o, *PAoharu_LoginBonusTaskCreator_o;

typedef struct Aoharu_SkipableTask_o Aoharu_SkipableTask_o, *PAoharu_SkipableTask_o;

typedef struct Aoharu_LoginBonusTaskCreator_c Aoharu_LoginBonusTaskCreator_c, *PAoharu_LoginBonusTaskCreator_c;

typedef struct Aoharu_LoginBonusTaskCreator_Fields Aoharu_LoginBonusTaskCreator_Fields, *PAoharu_LoginBonusTaskCreator_Fields;

typedef struct Aoharu_SkipableTask_c Aoharu_SkipableTask_c, *PAoharu_SkipableTask_c;

typedef struct Aoharu_SkipableTask_Fields Aoharu_SkipableTask_Fields, *PAoharu_SkipableTask_Fields;

typedef struct Aoharu_LoginBonusTaskCreator_VTable Aoharu_LoginBonusTaskCreator_VTable, *PAoharu_LoginBonusTaskCreator_VTable;

typedef struct Aoharu_SkipableTask_VTable Aoharu_SkipableTask_VTable, *PAoharu_SkipableTask_VTable;

typedef struct System_Collections_Generic_Queue_ISkipableTask__o System_Collections_Generic_Queue_ISkipableTask__o, *PSystem_Collections_Generic_Queue_ISkipableTask__o;

typedef struct Aoharu_ISkipableTask_o Aoharu_ISkipableTask_o, *PAoharu_ISkipableTask_o;

typedef struct System_Collections_Generic_Queue_ISkipableTask__c System_Collections_Generic_Queue_ISkipableTask__c, *PSystem_Collections_Generic_Queue_ISkipableTask__c;

typedef struct System_Collections_Generic_Queue_ISkipableTask__Fields System_Collections_Generic_Queue_ISkipableTask__Fields, *PSystem_Collections_Generic_Queue_ISkipableTask__Fields;

typedef struct Aoharu_ISkipableTask_c Aoharu_ISkipableTask_c, *PAoharu_ISkipableTask_c;

typedef struct Aoharu_ISkipableTask_Fields Aoharu_ISkipableTask_Fields, *PAoharu_ISkipableTask_Fields;

typedef struct System_Collections_Generic_Queue_ISkipableTask__VTable System_Collections_Generic_Queue_ISkipableTask__VTable, *PSystem_Collections_Generic_Queue_ISkipableTask__VTable;

typedef struct Aoharu_ISkipableTask_array Aoharu_ISkipableTask_array, *PAoharu_ISkipableTask_array;

struct Aoharu_ISkipableTask_Fields {
};

struct Aoharu_ISkipableTask_o {
    struct Aoharu_ISkipableTask_c *klass;
    void *monitor;
    struct Aoharu_ISkipableTask_Fields fields;
};

struct Aoharu_ISkipableTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_SkipableTask_Fields {
    bool m_IsOneSkip;
    struct System_Collections_Generic_Queue_ISkipableTask__o *m_StepQueue;
    struct Aoharu_ISkipableTask_o *m_Current;
    struct System_Action_o *m_OnComplete;
};

struct Aoharu_SkipableTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Aoharu_SkipableTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SkipableTask_VTable vtable;
};

struct Aoharu_SkipableTask_o {
    struct Aoharu_SkipableTask_c *klass;
    void *monitor;
    struct Aoharu_SkipableTask_Fields fields;
};

struct Aoharu_LoginBonusTaskCreator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_Queue_ISkipableTask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_ISkipableTask__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_ISkipableTask__VTable vtable;
};

struct System_Collections_Generic_Queue_ISkipableTask__Fields {
    struct Aoharu_ISkipableTask_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_ISkipableTask__o {
    struct System_Collections_Generic_Queue_ISkipableTask__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_ISkipableTask__Fields fields;
};

struct Aoharu_LoginBonusScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_LoginBonusScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusScene_VTable vtable;
};

struct Aoharu_LoginBonusScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_LoginBonusTaskCreator_o *m_taskCreator;
    struct Shock_ButtonEvent_o *m_skipButton;
    struct Aoharu_SkipableTask_o *m_LoginBonusTask;
    struct System_Action_o *_OnLoginBonusSceneEnd_k__BackingField;
};

struct Aoharu_LoginBonusScene_o {
    struct Aoharu_LoginBonusScene_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusScene_Fields fields;
};

struct Aoharu_ISkipableTask_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_ISkipableTask_o *m_Items[65535];
};

struct Aoharu_LoginBonusTaskCreator_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_tapButton;
    struct UnityEngine_Transform_o *m_boardRootTransform;
};

struct Aoharu_LoginBonusTaskCreator_o {
    struct Aoharu_LoginBonusTaskCreator_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusTaskCreator_Fields fields;
};

struct Aoharu_LoginBonusTaskCreator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusTaskCreator_VTable vtable;
};

struct Aoharu_LoginBonusLauncherScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_LoginBonusScene_o *m_LoginBonusScene;
};

struct Aoharu_LoginBonusLauncherScene_o {
    struct Aoharu_LoginBonusLauncherScene_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusLauncherScene_Fields fields;
};

typedef struct MethodInfo_1EC94DC MethodInfo_1EC94DC, *PMethodInfo_1EC94DC;

typedef union _union_283014 _union_283014, *P_union_283014;

union _union_283014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC94DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedListNode_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163735 _union_163735, *P_union_163735;

union _union_163735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextCore_Text_TextInfo_StaticFields UnityEngine_TextCore_Text_TextInfo_StaticFields, *PUnityEngine_TextCore_Text_TextInfo_StaticFields;

struct UnityEngine_TextCore_Text_TextInfo_StaticFields {
    struct UnityEngine_Vector2_o s_InfinityVectorPositive;
    struct UnityEngine_Vector2_o s_InfinityVectorNegative;
};

typedef union _union_163737 _union_163737, *P_union_163737;

union _union_163737 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_ICredentialPolicy_c System_Net_ICredentialPolicy_c, *PSystem_Net_ICredentialPolicy_c;

struct System_Net_ICredentialPolicy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_163739 _union_163739, *P_union_163739;

union _union_163739 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDD848 MethodInfo_1FDD848, *PMethodInfo_1FDD848;

typedef union _union_266434 _union_266434, *P_union_266434;

union _union_266434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16E142C MethodInfo_16E142C, *PMethodInfo_16E142C;

typedef union _union_193247 _union_193247, *P_union_193247;

union _union_193247 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E142C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193247 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TabBase_EventRankingTabButton__VTable Shock_TabBase_EventRankingTabButton__VTable, *PShock_TabBase_EventRankingTabButton__VTable;

struct Shock_TabBase_EventRankingTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

typedef struct MethodInfo_110C57C MethodInfo_110C57C, *PMethodInfo_110C57C;

typedef union _union_202512 _union_202512, *P_union_202512;

union _union_202512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C57C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1806000_RGCTXs MethodInfo_1806000_RGCTXs, *PMethodInfo_1806000_RGCTXs;

struct MethodInfo_1806000_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController___c__DisplayClass37_0_VTable Aoharu_MusicLibrary_MusicLibrarySearchController___c__DisplayClass37_0_VTable, *PAoharu_MusicLibrary_MusicLibrarySearchController___c__DisplayClass37_0_VTable;

struct Aoharu_MusicLibrary_MusicLibrarySearchController___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_292A2CC MethodInfo_292A2CC, *PMethodInfo_292A2CC;

typedef union _union_182178 _union_182178, *P_union_182178;

union _union_182178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A2CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngFriendData_Fields Shock_MngFriendData_Fields, *PShock_MngFriendData_Fields;

struct Shock_MngFriendData_Fields {
};

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_0_T__RGCTXs Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_0_T__RGCTXs, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_0_T__RGCTXs;

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_0_T__RGCTXs {
    struct Il2CppClass *_0_Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_1_T_;
    struct MethodInfo *_1_Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_1_T___ctor;
    struct MethodInfo *_2_Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_1_T___CreateSpeaker_b__2;
    struct Il2CppClass *_3_Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_2_T_;
    struct MethodInfo *_4_Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_2_T___ctor;
    struct MethodInfo *_5_Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_2_T___CreateSpeaker_b__3;
    struct MethodInfo *_6_Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_2_T___CreateSpeaker_b__4;
};

typedef struct MethodInfo_2908EC0 MethodInfo_2908EC0, *PMethodInfo_2908EC0;

typedef union _union_236881 _union_236881, *P_union_236881;

union _union_236881 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2908EC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236881 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D573C MethodInfo_24D573C, *PMethodInfo_24D573C;

typedef union _union_176414 _union_176414, *P_union_176414;

union _union_176414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D573C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190450C MethodInfo_190450C, *PMethodInfo_190450C;

typedef struct MethodInfo_190450C_RGCTXs MethodInfo_190450C_RGCTXs, *PMethodInfo_190450C_RGCTXs;

typedef union _union_193698 _union_193698, *P_union_193698;

union _union_193698 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190450C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

struct MethodInfo_190450C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190450C_RGCTXs *rgctx_data;
    union _union_193698 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_XmlTagAttribute_Fields UnityEngine_TextCore_Text_XmlTagAttribute_Fields, *PUnityEngine_TextCore_Text_XmlTagAttribute_Fields;

struct UnityEngine_TextCore_Text_XmlTagAttribute_Fields {
    int32_t nameHashCode;
    int32_t valueType;
    int32_t valueStartIndex;
    int32_t valueLength;
    int32_t valueHashCode;
};

typedef struct System_Func_EditorAccessObject__bool__Fields System_Func_EditorAccessObject__bool__Fields, *PSystem_Func_EditorAccessObject__bool__Fields;

struct System_Func_EditorAccessObject__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_ConsoleDriver_StaticFields System_ConsoleDriver_StaticFields, *PSystem_ConsoleDriver_StaticFields;

typedef struct System_IConsoleDriver_o System_IConsoleDriver_o, *PSystem_IConsoleDriver_o;

typedef struct System_IConsoleDriver_c System_IConsoleDriver_c, *PSystem_IConsoleDriver_c;

typedef struct System_IConsoleDriver_Fields System_IConsoleDriver_Fields, *PSystem_IConsoleDriver_Fields;

struct System_IConsoleDriver_Fields {
};

struct System_ConsoleDriver_StaticFields {
    struct System_IConsoleDriver_o *driver;
    bool is_console;
    bool called_isatty;
};

struct System_IConsoleDriver_o {
    struct System_IConsoleDriver_c *klass;
    void *monitor;
    struct System_IConsoleDriver_Fields fields;
};

struct System_IConsoleDriver_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__VTable System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__VTable, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__VTable;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

typedef struct MethodInfo_292A2D0 MethodInfo_292A2D0, *PMethodInfo_292A2D0;

typedef union _union_183616 _union_183616, *P_union_183616;

union _union_183616 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A2D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183616 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E82F18 MethodInfo_2E82F18, *PMethodInfo_2E82F18;

typedef union _union_334935 _union_334935, *P_union_334935;

union _union_334935 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334935 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_HEADER_VIEW_VTable Aoharu_Chat_HEADER_VIEW_VTable, *PAoharu_Chat_HEADER_VIEW_VTable;

struct Aoharu_Chat_HEADER_VIEW_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_163703 _union_163703, *P_union_163703;

union _union_163703 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_DeckCardIcon__int__VTable System_Action_DeckCardIcon__int__VTable, *PSystem_Action_DeckCardIcon__int__VTable;

struct System_Action_DeckCardIcon__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct GreeGameLib_PaymentImplNative___c__DisplayClass20_0_c GreeGameLib_PaymentImplNative___c__DisplayClass20_0_c, *PGreeGameLib_PaymentImplNative___c__DisplayClass20_0_c;

typedef struct GreeGameLib_PaymentImplNative___c__DisplayClass20_0_VTable GreeGameLib_PaymentImplNative___c__DisplayClass20_0_VTable, *PGreeGameLib_PaymentImplNative___c__DisplayClass20_0_VTable;

struct GreeGameLib_PaymentImplNative___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_PaymentImplNative___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_PaymentImplNative___c__DisplayClass20_0_VTable vtable;
};

typedef union _union_163705 _union_163705, *P_union_163705;

union _union_163705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2052ADC MethodInfo_2052ADC, *PMethodInfo_2052ADC;

typedef union _union_218421 _union_218421, *P_union_218421;

union _union_218421 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F41D90_RGCTXs MethodInfo_2F41D90_RGCTXs, *PMethodInfo_2F41D90_RGCTXs;

struct MethodInfo_2F41D90_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_163707 _union_163707, *P_union_163707;

union _union_163707 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_292A2D8 MethodInfo_292A2D8, *PMethodInfo_292A2D8;

typedef union _union_185054 _union_185054, *P_union_185054;

union _union_185054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A2D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_163709 _union_163709, *P_union_163709;

union _union_163709 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2052AE8 MethodInfo_2052AE8, *PMethodInfo_2052AE8;

typedef union _union_218633 _union_218633, *P_union_218633;

union _union_218633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052AE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_Notice_o Shock_SoundKey_Notice_o, *PShock_SoundKey_Notice_o;

typedef struct Shock_SoundKey_Notice_c Shock_SoundKey_Notice_c, *PShock_SoundKey_Notice_c;

typedef struct Shock_SoundKey_Notice_Fields Shock_SoundKey_Notice_Fields, *PShock_SoundKey_Notice_Fields;

typedef struct Shock_SoundKey_Notice_VTable Shock_SoundKey_Notice_VTable, *PShock_SoundKey_Notice_VTable;

struct Shock_SoundKey_Notice_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_Notice_Fields {
};

struct Shock_SoundKey_Notice_o {
    struct Shock_SoundKey_Notice_c *klass;
    void *monitor;
    struct Shock_SoundKey_Notice_Fields fields;
};

struct Shock_SoundKey_Notice_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_Notice_VTable vtable;
};

typedef struct UnityEngine_UI_Dropdown_OptionDataList_c UnityEngine_UI_Dropdown_OptionDataList_c, *PUnityEngine_UI_Dropdown_OptionDataList_c;

typedef struct UnityEngine_UI_Dropdown_OptionDataList_VTable UnityEngine_UI_Dropdown_OptionDataList_VTable, *PUnityEngine_UI_Dropdown_OptionDataList_VTable;

struct UnityEngine_UI_Dropdown_OptionDataList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_Dropdown_OptionDataList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Dropdown_OptionDataList_VTable vtable;
};

typedef struct MethodInfo_24D5738 MethodInfo_24D5738, *PMethodInfo_24D5738;

typedef union _union_174976 _union_174976, *P_union_174976;

union _union_174976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5738 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156C7B8 MethodInfo_156C7B8, *PMethodInfo_156C7B8;

typedef union _union_170177 _union_170177, *P_union_170177;

union _union_170177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C7B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_295490 _union_295490, *P_union_295490;

union _union_295490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Android_AndroidAssetPacks_StaticFields UnityEngine_Android_AndroidAssetPacks_StaticFields, *PUnityEngine_Android_AndroidAssetPacks_StaticFields;

struct UnityEngine_Android_AndroidAssetPacks_StaticFields {
    struct UnityEngine_AndroidJavaObject_o *s_JavaPlayAssetDeliveryWrapper;
    bool s_ApiMissing;
};

typedef union _union_295492 _union_295492, *P_union_295492;

union _union_295492 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295494 _union_295494, *P_union_295494;

union _union_295494 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295496 _union_295496, *P_union_295496;

union _union_295496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_295498 _union_295498, *P_union_295498;

union _union_295498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163711 _union_163711, *P_union_163711;

union _union_163711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_193A974 MethodInfo_193A974, *PMethodInfo_193A974;

typedef union _union_234231 _union_234231, *P_union_234231;

union _union_234231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A974 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11EC9F4 MethodInfo_11EC9F4, *PMethodInfo_11EC9F4;

typedef union _union_260018 _union_260018, *P_union_260018;

union _union_260018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11EC9F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5E200_RGCTXs MethodInfo_2D5E200_RGCTXs, *PMethodInfo_2D5E200_RGCTXs;

struct MethodInfo_2D5E200_RGCTXs {
    struct Il2CppType *_0_T;
    struct MethodInfo *_1_System_Runtime_InteropServices_MemoryMarshal_GetReference_T_;
    struct MethodInfo *_2_System_ReadOnlySpan_T__get_Length;
    struct MethodInfo *_3_System_SpanHelpers_IndexOfAny_T_;
};

typedef union _union_163713 _union_163713, *P_union_163713;

union _union_163713 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MissionRewardMstTable___c__DisplayClass13_0_VTable Shock_MissionRewardMstTable___c__DisplayClass13_0_VTable, *PShock_MissionRewardMstTable___c__DisplayClass13_0_VTable;

struct Shock_MissionRewardMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_163715 _union_163715, *P_union_163715;

union _union_163715 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_163717 _union_163717, *P_union_163717;

union _union_163717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2698364 MethodInfo_2698364, *PMethodInfo_2698364;

typedef union _union_312978 _union_312978, *P_union_312978;

union _union_312978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2698364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_VTable Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_VTable, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_VTable;

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2434884 MethodInfo_2434884, *PMethodInfo_2434884;

typedef union _union_273874 _union_273874, *P_union_273874;

union _union_273874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434884 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FA7E4_RGCTXs MethodInfo_10FA7E4_RGCTXs, *PMethodInfo_10FA7E4_RGCTXs;

struct MethodInfo_10FA7E4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_32B4AD8 MethodInfo_32B4AD8, *PMethodInfo_32B4AD8;

typedef union _union_318657 _union_318657, *P_union_318657;

union _union_318657 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4AD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318657 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1026_0_c Shock_Protocol___c__DisplayClass1026_0_c, *PShock_Protocol___c__DisplayClass1026_0_c;

typedef struct Shock_Protocol___c__DisplayClass1026_0_VTable Shock_Protocol___c__DisplayClass1026_0_VTable, *PShock_Protocol___c__DisplayClass1026_0_VTable;

struct Shock_Protocol___c__DisplayClass1026_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1026_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1026_0_VTable vtable;
};

typedef struct MethodInfo_2E8D9A4 MethodInfo_2E8D9A4, *PMethodInfo_2E8D9A4;

typedef union _union_223321 _union_223321, *P_union_223321;

union _union_223321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D9A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_c Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_c, *PAoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_c;

typedef struct Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_VTable Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_VTable, *PAoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_VTable;

struct Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_VTable vtable;
};

typedef struct MultiEventLiveCombo___c_StaticFields MultiEventLiveCombo___c_StaticFields, *PMultiEventLiveCombo___c_StaticFields;

typedef struct MultiEventLiveCombo___c_o MultiEventLiveCombo___c_o, *PMultiEventLiveCombo___c_o;

typedef struct MultiEventLiveCombo___c_c MultiEventLiveCombo___c_c, *PMultiEventLiveCombo___c_c;

typedef struct MultiEventLiveCombo___c_Fields MultiEventLiveCombo___c_Fields, *PMultiEventLiveCombo___c_Fields;

typedef struct MultiEventLiveCombo___c_VTable MultiEventLiveCombo___c_VTable, *PMultiEventLiveCombo___c_VTable;

struct MultiEventLiveCombo___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct MultiEventLiveCombo___c_c {
    struct Il2CppClass_1 _1;
    struct MultiEventLiveCombo___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct MultiEventLiveCombo___c_VTable vtable;
};

struct MultiEventLiveCombo___c_Fields {
};

struct MultiEventLiveCombo___c_o {
    struct MultiEventLiveCombo___c_c *klass;
    void *monitor;
    struct MultiEventLiveCombo___c_Fields fields;
};

struct MultiEventLiveCombo___c_StaticFields {
    struct MultiEventLiveCombo___c_o *__9;
    struct System_Func_Player__bool__o *__9__1_0;
};

typedef struct UniRx_Operators_SampleFrameObservable_T__Fields UniRx_Operators_SampleFrameObservable_T__Fields, *PUniRx_Operators_SampleFrameObservable_T__Fields;

struct UniRx_Operators_SampleFrameObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    int32_t frameCount;
    int32_t frameCountType;
};

typedef struct Shock_ShopUtils___c__DisplayClass8_0_c Shock_ShopUtils___c__DisplayClass8_0_c, *PShock_ShopUtils___c__DisplayClass8_0_c;

typedef struct Shock_ShopUtils___c__DisplayClass8_0_VTable Shock_ShopUtils___c__DisplayClass8_0_VTable, *PShock_ShopUtils___c__DisplayClass8_0_VTable;

struct Shock_ShopUtils___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ShopUtils___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShopUtils___c__DisplayClass8_0_VTable vtable;
};

typedef struct MethodInfo_22B0B4C MethodInfo_22B0B4C, *PMethodInfo_22B0B4C;

struct MethodInfo_22B0B4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163913 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_DateTime_StaticFields System_DateTime_StaticFields, *PSystem_DateTime_StaticFields;

struct System_DateTime_StaticFields {
    struct System_Int32_array *s_daysToMonth365;
    struct System_Int32_array *s_daysToMonth366;
    struct System_DateTime_o MinValue;
    struct System_DateTime_o MaxValue;
    struct System_DateTime_o UnixEpoch;
};

typedef struct MethodInfo_26DC278 MethodInfo_26DC278, *PMethodInfo_26DC278;

typedef union _union_269870 _union_269870, *P_union_269870;

union _union_269870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DC278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_174733C MethodInfo_174733C, *PMethodInfo_174733C;

typedef union _union_162173 _union_162173, *P_union_162173;

union _union_162173 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174733C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162173 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF449C MethodInfo_1EF449C, *PMethodInfo_1EF449C;

typedef union _union_257294 _union_257294, *P_union_257294;

union _union_257294 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF449C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257294 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933E98 MethodInfo_2933E98, *PMethodInfo_2933E98;

typedef union _union_182356 _union_182356, *P_union_182356;

union _union_182356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933E98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D5718 MethodInfo_24D5718, *PMethodInfo_24D5718;

typedef union _union_173538 _union_173538, *P_union_173538;

union _union_173538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5718 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243489C MethodInfo_243489C, *PMethodInfo_243489C;

typedef union _union_274422 _union_274422, *P_union_274422;

union _union_274422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243489C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933E9C MethodInfo_2933E9C, *PMethodInfo_2933E9C;

typedef union _union_183794 _union_183794, *P_union_183794;

union _union_183794 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933E9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1101AC8 MethodInfo_1101AC8, *PMethodInfo_1101AC8;

typedef struct MethodInfo_1101AC8_RGCTXs MethodInfo_1101AC8_RGCTXs, *PMethodInfo_1101AC8_RGCTXs;

typedef union _union_195331 _union_195331, *P_union_195331;

struct MethodInfo_1101AC8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195331 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101AC8_RGCTXs *rgctx_data;
    union _union_195331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1062744 MethodInfo_1062744, *PMethodInfo_1062744;

typedef union _union_165691 _union_165691, *P_union_165691;

union _union_165691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1062744 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Navigation___c__DisplayClass53_1_Fields Shock_Navigation___c__DisplayClass53_1_Fields, *PShock_Navigation___c__DisplayClass53_1_Fields;

typedef struct Shock_Navigation___c__DisplayClass53_0_o Shock_Navigation___c__DisplayClass53_0_o, *PShock_Navigation___c__DisplayClass53_0_o;

typedef struct Shock_Navigation___c__DisplayClass53_0_c Shock_Navigation___c__DisplayClass53_0_c, *PShock_Navigation___c__DisplayClass53_0_c;

typedef struct Shock_Navigation___c__DisplayClass53_0_Fields Shock_Navigation___c__DisplayClass53_0_Fields, *PShock_Navigation___c__DisplayClass53_0_Fields;

typedef struct Shock_Navigation___c__DisplayClass53_0_VTable Shock_Navigation___c__DisplayClass53_0_VTable, *PShock_Navigation___c__DisplayClass53_0_VTable;

typedef struct Shock_Navigation_o Shock_Navigation_o, *PShock_Navigation_o;

typedef struct Shock_Navigation_c Shock_Navigation_c, *PShock_Navigation_c;

typedef struct Shock_Navigation_Fields Shock_Navigation_Fields, *PShock_Navigation_Fields;

typedef struct Shock_Navigation_StaticFields Shock_Navigation_StaticFields, *PShock_Navigation_StaticFields;

typedef struct Shock_Navigation_VTable Shock_Navigation_VTable, *PShock_Navigation_VTable;

typedef struct Shock_NavigationDialog_o Shock_NavigationDialog_o, *PShock_NavigationDialog_o;

typedef struct Shock_SubTutorialDialog_o Shock_SubTutorialDialog_o, *PShock_SubTutorialDialog_o;

typedef struct Shock_NavigationBalloon_o Shock_NavigationBalloon_o, *PShock_NavigationBalloon_o;

typedef struct UnityEngine_Transform_array UnityEngine_Transform_array, *PUnityEngine_Transform_array;

typedef struct Shock_NavigationDialog_c Shock_NavigationDialog_c, *PShock_NavigationDialog_c;

typedef struct Shock_NavigationDialog_Fields Shock_NavigationDialog_Fields, *PShock_NavigationDialog_Fields;

typedef struct Shock_SubTutorialDialog_c Shock_SubTutorialDialog_c, *PShock_SubTutorialDialog_c;

typedef struct Shock_SubTutorialDialog_Fields Shock_SubTutorialDialog_Fields, *PShock_SubTutorialDialog_Fields;

typedef struct Shock_NavigationBalloon_c Shock_NavigationBalloon_c, *PShock_NavigationBalloon_c;

typedef struct Shock_NavigationBalloon_Fields Shock_NavigationBalloon_Fields, *PShock_NavigationBalloon_Fields;

typedef struct Shock_NavigationDialog_VTable Shock_NavigationDialog_VTable, *PShock_NavigationDialog_VTable;

typedef struct Shock_NavigationDialogScroll_o Shock_NavigationDialogScroll_o, *PShock_NavigationDialogScroll_o;

typedef struct Shock_NavigationDialog_SizeSetting_array Shock_NavigationDialog_SizeSetting_array, *PShock_NavigationDialog_SizeSetting_array;

typedef struct Shock_SubTutorialDialog_VTable Shock_SubTutorialDialog_VTable, *PShock_SubTutorialDialog_VTable;

typedef struct Shock_NavigationBalloon_VTable Shock_NavigationBalloon_VTable, *PShock_NavigationBalloon_VTable;

typedef struct Shock_NavigationBalloon_SpriteParam_array Shock_NavigationBalloon_SpriteParam_array, *PShock_NavigationBalloon_SpriteParam_array;

typedef struct Shock_NavigationDialogScroll_c Shock_NavigationDialogScroll_c, *PShock_NavigationDialogScroll_c;

typedef struct Shock_NavigationDialogScroll_Fields Shock_NavigationDialogScroll_Fields, *PShock_NavigationDialogScroll_Fields;

typedef struct Shock_NavigationDialog_SizeSetting_o Shock_NavigationDialog_SizeSetting_o, *PShock_NavigationDialog_SizeSetting_o;

typedef struct Shock_NavigationBalloon_SpriteParam_o Shock_NavigationBalloon_SpriteParam_o, *PShock_NavigationBalloon_SpriteParam_o;

typedef struct Shock_NavigationDialogScroll_VTable Shock_NavigationDialogScroll_VTable, *PShock_NavigationDialogScroll_VTable;

typedef struct Shock_ScrollBase_NavigationDialogScrollItem__Fields Shock_ScrollBase_NavigationDialogScrollItem__Fields, *PShock_ScrollBase_NavigationDialogScrollItem__Fields;

typedef struct Shock_NavigationDialog_SizeSetting_c Shock_NavigationDialog_SizeSetting_c, *PShock_NavigationDialog_SizeSetting_c;

typedef struct Shock_NavigationDialog_SizeSetting_Fields Shock_NavigationDialog_SizeSetting_Fields, *PShock_NavigationDialog_SizeSetting_Fields;

typedef struct Shock_NavigationBalloon_SpriteParam_c Shock_NavigationBalloon_SpriteParam_c, *PShock_NavigationBalloon_SpriteParam_c;

typedef struct Shock_NavigationBalloon_SpriteParam_Fields Shock_NavigationBalloon_SpriteParam_Fields, *PShock_NavigationBalloon_SpriteParam_Fields;

typedef struct Shock_NavigationDialog_SizeSetting_VTable Shock_NavigationDialog_SizeSetting_VTable, *PShock_NavigationDialog_SizeSetting_VTable;

typedef struct Shock_NavigationBalloon_SpriteParam_VTable Shock_NavigationBalloon_SpriteParam_VTable, *PShock_NavigationBalloon_SpriteParam_VTable;

typedef struct Shock_SerializableKeyValuePair_Navigation_BalloonAnchor__Sprite__Fields Shock_SerializableKeyValuePair_Navigation_BalloonAnchor__Sprite__Fields, *PShock_SerializableKeyValuePair_Navigation_BalloonAnchor__Sprite__Fields;

struct Shock_NavigationBalloon_SpriteParam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationBalloon_SpriteParam_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationBalloon_SpriteParam_VTable vtable;
};

struct Shock_SerializableKeyValuePair_Navigation_BalloonAnchor__Sprite__Fields {
    int32_t m_Key;
    struct UnityEngine_Sprite_o *m_Value;
};

struct Shock_NavigationBalloon_SpriteParam_Fields {
    struct Shock_SerializableKeyValuePair_Navigation_BalloonAnchor__Sprite__Fields super;
};

struct Shock_NavigationBalloon_SpriteParam_o {
    struct Shock_NavigationBalloon_SpriteParam_c *klass;
    void *monitor;
    struct Shock_NavigationBalloon_SpriteParam_Fields fields;
};

struct Shock_Navigation_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_RootObj;
    struct Carbon_TweenCanvasGroupAlpha_o *m_NavigationFocusFade;
    struct UnityEngine_RectTransform_o *m_NavigationFocusMaskFull;
    struct UnityEngine_RectTransform_o *m_NavigationFocusMaskSpot;
    struct UnityEngine_RectTransform_o *m_NavigationFocusRoot;
    struct UnityEngine_RectTransform_o *m_NavigationEffect;
    struct Shock_NavigationDialog_o *m_NavigationDialog;
    struct Shock_SubTutorialDialog_o *m_SubTutorialDialog;
    int32_t m_SortingOrder;
    struct UnityEngine_GameObject_o *m_BalloonRoot;
    struct UnityEngine_RectTransform_o *m_BalloonFocusRoot;
    struct Shock_NavigationBalloon_o *m_Balloon;
    uint32_t m_BalloonTimer;
    struct Shock_ButtonEvent_o *m_FocusButton;
    struct UnityEngine_RectTransform_o *m_FocusRect;
    struct UnityEngine_RectTransform_array *m_FocusRectList;
    float sabunY;
    struct UnityEngine_Transform_o *m_FocusTargetParent;
    struct UnityEngine_Transform_array *m_FocusTargetParentList;
    int32_t m_FocusTargetSiblingIndex;
    struct System_Int32_array *m_FocusTargetSiblingIndexList;
    struct UnityEngine_Vector3_o m_FocusTargetLocalPosition;
    struct UnityEngine_Vector3_array *m_FocusTargetLocalPositionList;
    struct Carbon_StepTask_o *m_CurrentTask;
    struct Shock_IInputLockHandle_o *m_InputLock;
    bool m_FocusTargetTextWhite;
    struct System_Action_o *m_BackKeyAction;
};

struct Shock_NavigationDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_NavigationBalloon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_Text;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct Shock_AnimatorPlayer_o *m_Animator;
    struct Shock_NavigationBalloon_SpriteParam_array *m_BgList;
};

struct Shock_ScrollBase_NavigationDialogScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_Navigation___c__DisplayClass53_0_Fields {
    struct Shock_Navigation_o *__4__this;
    struct System_String_o *title;
    struct System_String_array *spritePathList;
    struct System_String_array *message;
    struct System_Func_bool__o *__9__2;
};

struct Shock_NavigationDialogScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_NavigationDialogScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationDialogScroll_VTable vtable;
};

struct Shock_NavigationDialogScroll_Fields {
    struct Shock_ScrollBase_NavigationDialogScrollItem__Fields super;
};

struct Shock_NavigationDialogScroll_o {
    struct Shock_NavigationDialogScroll_c *klass;
    void *monitor;
    struct Shock_NavigationDialogScroll_Fields fields;
};

struct Shock_NavigationDialog_SizeSetting_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_NavigationDialog_SizeSetting_o *m_Items[65535];
};

struct Shock_NavigationDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_NavigationDialogScroll_o *m_Scroll;
    struct Carbon_TweenAnchoredPosition_o *m_ScrollTween;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_ButtonEvent_o *m_CenterButton;
    struct Shock_ScrollPageMarker_o *m_PageMarker;
    struct Shock_ButtonEvent_o *m_LeftArrow;
    struct Shock_ButtonEvent_o *m_RightArrow;
    struct Shock_ButtonEvent_o *m_ExitButton;
    struct Shock_TextMeshUI_o *m_ButtonText;
    struct UnityEngine_Animator_o *m_ArrowAnimator;
    struct Shock_InputGestureRect_array *m_FlickList;
    struct Shock_NavigationDialog_SizeSetting_array *m_ImageSizeList;
    int32_t m_NowPageIndex;
    int32_t m_MaxPageIndex;
    struct System_String_array *m_SpritePathList;
    struct System_String_array *m_MessageList;
};

struct Shock_NavigationBalloon_SpriteParam_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_NavigationBalloon_SpriteParam_o *m_Items[65535];
};

struct Shock_NavigationDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationDialog_VTable vtable;
};

struct Shock_Navigation___c__DisplayClass53_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationDialog_o {
    struct Shock_NavigationDialog_c *klass;
    void *monitor;
    struct Shock_NavigationDialog_Fields fields;
};

struct Shock_NavigationDialog_SizeSetting_Fields {
    int32_t type;
    struct UnityEngine_Vector2_o size;
};

struct Shock_NavigationDialog_SizeSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SubTutorialDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_SubTutorialDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SubTutorialDialog_VTable vtable;
};

struct Shock_SubTutorialDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct UnityEngine_UI_Image_o *m_CharacterImaget;
    struct Shock_ButtonEvent_o *m_SkipButton;
    bool _IsSkiped_k__BackingField;
};

struct Shock_SubTutorialDialog_o {
    struct Shock_SubTutorialDialog_c *klass;
    void *monitor;
    struct Shock_SubTutorialDialog_Fields fields;
};

struct UnityEngine_Transform_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Transform_o *m_Items[65535];
};

struct Shock_NavigationDialog_SizeSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationDialog_SizeSetting_VTable vtable;
};

struct Shock_NavigationDialog_SizeSetting_o {
    struct Shock_NavigationDialog_SizeSetting_c *klass;
    void *monitor;
    struct Shock_NavigationDialog_SizeSetting_Fields fields;
};

struct Shock_Navigation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Navigation_StaticFields {
    struct Shock_Navigation_o *ms_Instance;
};

struct Shock_NavigationBalloon_o {
    struct Shock_NavigationBalloon_c *klass;
    void *monitor;
    struct Shock_NavigationBalloon_Fields fields;
};

struct Shock_NavigationBalloon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationBalloon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationBalloon_VTable vtable;
};

struct Shock_Navigation___c__DisplayClass53_0_o {
    struct Shock_Navigation___c__DisplayClass53_0_c *klass;
    void *monitor;
    struct Shock_Navigation___c__DisplayClass53_0_Fields fields;
};

struct Shock_Navigation___c__DisplayClass53_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass53_0_VTable vtable;
};

struct Shock_Navigation_c {
    struct Il2CppClass_1 _1;
    struct Shock_Navigation_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation_VTable vtable;
};

struct Shock_Navigation_o {
    struct Shock_Navigation_c *klass;
    void *monitor;
    struct Shock_Navigation_Fields fields;
};

struct Shock_Navigation___c__DisplayClass53_1_Fields {
    struct System_Action_o *next;
    struct Shock_Navigation___c__DisplayClass53_0_o *CS___8__locals1;
};

typedef struct Aoharu_Chat_ChatController_o Aoharu_Chat_ChatController_o, *PAoharu_Chat_ChatController_o;

typedef struct Aoharu_Chat_ChatController_c Aoharu_Chat_ChatController_c, *PAoharu_Chat_ChatController_c;

typedef struct Aoharu_Chat_ChatController_Fields Aoharu_Chat_ChatController_Fields, *PAoharu_Chat_ChatController_Fields;

typedef struct Aoharu_Chat_ChatController_StaticFields Aoharu_Chat_ChatController_StaticFields, *PAoharu_Chat_ChatController_StaticFields;

typedef struct Aoharu_Chat_ChatController_VTable Aoharu_Chat_ChatController_VTable, *PAoharu_Chat_ChatController_VTable;

typedef struct Aoharu_Chat_Header_HeaderArea_o Aoharu_Chat_Header_HeaderArea_o, *PAoharu_Chat_Header_HeaderArea_o;

typedef struct Aoharu_Chat_Group_GroupArea_o Aoharu_Chat_Group_GroupArea_o, *PAoharu_Chat_Group_GroupArea_o;

typedef struct Aoharu_Chat_Select_SelectArea_o Aoharu_Chat_Select_SelectArea_o, *PAoharu_Chat_Select_SelectArea_o;

typedef struct Aoharu_Chat_Talk_TalkArea_o Aoharu_Chat_Talk_TalkArea_o, *PAoharu_Chat_Talk_TalkArea_o;

typedef struct Aoharu_Chat_ChatImageViewObject_o Aoharu_Chat_ChatImageViewObject_o, *PAoharu_Chat_ChatImageViewObject_o;

typedef struct Aoharu_Chat_Select_TalkSortDialog_o Aoharu_Chat_Select_TalkSortDialog_o, *PAoharu_Chat_Select_TalkSortDialog_o;

typedef struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__o System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__o, *PSystem_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__o;

typedef struct Aoharu_Chat_Header_HeaderArea_c Aoharu_Chat_Header_HeaderArea_c, *PAoharu_Chat_Header_HeaderArea_c;

typedef struct Aoharu_Chat_Header_HeaderArea_Fields Aoharu_Chat_Header_HeaderArea_Fields, *PAoharu_Chat_Header_HeaderArea_Fields;

typedef struct Aoharu_Chat_Group_GroupArea_c Aoharu_Chat_Group_GroupArea_c, *PAoharu_Chat_Group_GroupArea_c;

typedef struct Aoharu_Chat_Group_GroupArea_Fields Aoharu_Chat_Group_GroupArea_Fields, *PAoharu_Chat_Group_GroupArea_Fields;

typedef struct Aoharu_Chat_Select_SelectArea_c Aoharu_Chat_Select_SelectArea_c, *PAoharu_Chat_Select_SelectArea_c;

typedef struct Aoharu_Chat_Select_SelectArea_Fields Aoharu_Chat_Select_SelectArea_Fields, *PAoharu_Chat_Select_SelectArea_Fields;

typedef struct Aoharu_Chat_Talk_TalkArea_c Aoharu_Chat_Talk_TalkArea_c, *PAoharu_Chat_Talk_TalkArea_c;

typedef struct Aoharu_Chat_Talk_TalkArea_Fields Aoharu_Chat_Talk_TalkArea_Fields, *PAoharu_Chat_Talk_TalkArea_Fields;

typedef struct Aoharu_Chat_ChatImageViewObject_c Aoharu_Chat_ChatImageViewObject_c, *PAoharu_Chat_ChatImageViewObject_c;

typedef struct Aoharu_Chat_ChatImageViewObject_Fields Aoharu_Chat_ChatImageViewObject_Fields, *PAoharu_Chat_ChatImageViewObject_Fields;

typedef struct Aoharu_Chat_Select_TalkSortDialog_c Aoharu_Chat_Select_TalkSortDialog_c, *PAoharu_Chat_Select_TalkSortDialog_c;

typedef struct Aoharu_Chat_Select_TalkSortDialog_Fields Aoharu_Chat_Select_TalkSortDialog_Fields, *PAoharu_Chat_Select_TalkSortDialog_Fields;

typedef struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__c System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__c, *PSystem_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__c;

typedef struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__Fields System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__Fields, *PSystem_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__Fields;

typedef struct Aoharu_Chat_Header_HeaderTab_o Aoharu_Chat_Header_HeaderTab_o, *PAoharu_Chat_Header_HeaderTab_o;

typedef struct Aoharu_Chat_Header_HeaderCollection_o Aoharu_Chat_Header_HeaderCollection_o, *PAoharu_Chat_Header_HeaderCollection_o;

typedef struct System_Collections_Generic_List_IHeaderObject__o System_Collections_Generic_List_IHeaderObject__o, *PSystem_Collections_Generic_List_IHeaderObject__o;

typedef struct Aoharu_Chat_Group_GroupArea_StaticFields Aoharu_Chat_Group_GroupArea_StaticFields, *PAoharu_Chat_Group_GroupArea_StaticFields;

typedef struct Aoharu_Chat_Group_GroupArea_VTable Aoharu_Chat_Group_GroupArea_VTable, *PAoharu_Chat_Group_GroupArea_VTable;

typedef struct Aoharu_Chat_Group_GroupTab_o Aoharu_Chat_Group_GroupTab_o, *PAoharu_Chat_Group_GroupTab_o;

typedef struct System_Collections_Generic_List_IGroupObject__o System_Collections_Generic_List_IGroupObject__o, *PSystem_Collections_Generic_List_IGroupObject__o;

typedef struct Aoharu_Chat_Select_SelectArea_VTable Aoharu_Chat_Select_SelectArea_VTable, *PAoharu_Chat_Select_SelectArea_VTable;

typedef struct Aoharu_Chat_Select_SelectTalkList_o Aoharu_Chat_Select_SelectTalkList_o, *PAoharu_Chat_Select_SelectTalkList_o;

typedef struct Aoharu_Chat_Select_Collection_CollectionList_o Aoharu_Chat_Select_Collection_CollectionList_o, *PAoharu_Chat_Select_Collection_CollectionList_o;

typedef struct System_Collections_Generic_List_ISelectObject__o System_Collections_Generic_List_ISelectObject__o, *PSystem_Collections_Generic_List_ISelectObject__o;

typedef struct Aoharu_Chat_Talk_TalkArea_VTable Aoharu_Chat_Talk_TalkArea_VTable, *PAoharu_Chat_Talk_TalkArea_VTable;

typedef struct Aoharu_Chat_Talk_MainTalkList_o Aoharu_Chat_Talk_MainTalkList_o, *PAoharu_Chat_Talk_MainTalkList_o;

typedef struct Aoharu_Chat_ChatImageViewObject_VTable Aoharu_Chat_ChatImageViewObject_VTable, *PAoharu_Chat_ChatImageViewObject_VTable;

typedef struct Aoharu_Chat_Select_TalkSortDialog_VTable Aoharu_Chat_Select_TalkSortDialog_VTable, *PAoharu_Chat_Select_TalkSortDialog_VTable;

typedef struct Aoharu_Chat_Select_TalkSortMemberIcon_array Aoharu_Chat_Select_TalkSortMemberIcon_array, *PAoharu_Chat_Select_TalkSortMemberIcon_array;

typedef struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_array Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_array, *PAoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_array;

typedef struct System_Collections_Generic_List_TalkSortMemberIcon__o System_Collections_Generic_List_TalkSortMemberIcon__o, *PSystem_Collections_Generic_List_TalkSortMemberIcon__o;

typedef struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_o Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_o, *PAoharu_Scripts_Chat_ChatSaveData_FilterSaveData_o;

typedef struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__VTable System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__VTable, *PSystem_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__VTable;

typedef struct Aoharu_Chat_Header_HeaderTab_c Aoharu_Chat_Header_HeaderTab_c, *PAoharu_Chat_Header_HeaderTab_c;

typedef struct Aoharu_Chat_Header_HeaderTab_Fields Aoharu_Chat_Header_HeaderTab_Fields, *PAoharu_Chat_Header_HeaderTab_Fields;

typedef struct Aoharu_Chat_Header_HeaderCollection_c Aoharu_Chat_Header_HeaderCollection_c, *PAoharu_Chat_Header_HeaderCollection_c;

typedef struct Aoharu_Chat_Header_HeaderCollection_Fields Aoharu_Chat_Header_HeaderCollection_Fields, *PAoharu_Chat_Header_HeaderCollection_Fields;

typedef struct System_Collections_Generic_List_IHeaderObject__c System_Collections_Generic_List_IHeaderObject__c, *PSystem_Collections_Generic_List_IHeaderObject__c;

typedef struct System_Collections_Generic_List_IHeaderObject__Fields System_Collections_Generic_List_IHeaderObject__Fields, *PSystem_Collections_Generic_List_IHeaderObject__Fields;

typedef struct Aoharu_Chat_Group_GroupTab_c Aoharu_Chat_Group_GroupTab_c, *PAoharu_Chat_Group_GroupTab_c;

typedef struct Aoharu_Chat_Group_GroupTab_Fields Aoharu_Chat_Group_GroupTab_Fields, *PAoharu_Chat_Group_GroupTab_Fields;

typedef struct System_Collections_Generic_List_IGroupObject__c System_Collections_Generic_List_IGroupObject__c, *PSystem_Collections_Generic_List_IGroupObject__c;

typedef struct System_Collections_Generic_List_IGroupObject__Fields System_Collections_Generic_List_IGroupObject__Fields, *PSystem_Collections_Generic_List_IGroupObject__Fields;

typedef struct Aoharu_Chat_Select_SelectTalkList_c Aoharu_Chat_Select_SelectTalkList_c, *PAoharu_Chat_Select_SelectTalkList_c;

typedef struct Aoharu_Chat_Select_SelectTalkList_Fields Aoharu_Chat_Select_SelectTalkList_Fields, *PAoharu_Chat_Select_SelectTalkList_Fields;

typedef struct Aoharu_Chat_Select_Collection_CollectionList_c Aoharu_Chat_Select_Collection_CollectionList_c, *PAoharu_Chat_Select_Collection_CollectionList_c;

typedef struct Aoharu_Chat_Select_Collection_CollectionList_Fields Aoharu_Chat_Select_Collection_CollectionList_Fields, *PAoharu_Chat_Select_Collection_CollectionList_Fields;

typedef struct System_Collections_Generic_List_ISelectObject__c System_Collections_Generic_List_ISelectObject__c, *PSystem_Collections_Generic_List_ISelectObject__c;

typedef struct System_Collections_Generic_List_ISelectObject__Fields System_Collections_Generic_List_ISelectObject__Fields, *PSystem_Collections_Generic_List_ISelectObject__Fields;

typedef struct Aoharu_Chat_Talk_MainTalkList_c Aoharu_Chat_Talk_MainTalkList_c, *PAoharu_Chat_Talk_MainTalkList_c;

typedef struct Aoharu_Chat_Talk_MainTalkList_Fields Aoharu_Chat_Talk_MainTalkList_Fields, *PAoharu_Chat_Talk_MainTalkList_Fields;

typedef struct Aoharu_Chat_Select_TalkSortMemberIcon_o Aoharu_Chat_Select_TalkSortMemberIcon_o, *PAoharu_Chat_Select_TalkSortMemberIcon_o;

typedef struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_o Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_o, *PAoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_o;

typedef struct System_Collections_Generic_List_TalkSortMemberIcon__c System_Collections_Generic_List_TalkSortMemberIcon__c, *PSystem_Collections_Generic_List_TalkSortMemberIcon__c;

typedef struct System_Collections_Generic_List_TalkSortMemberIcon__Fields System_Collections_Generic_List_TalkSortMemberIcon__Fields, *PSystem_Collections_Generic_List_TalkSortMemberIcon__Fields;

typedef struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_c Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_c, *PAoharu_Scripts_Chat_ChatSaveData_FilterSaveData_c;

typedef struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_Fields Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_Fields, *PAoharu_Scripts_Chat_ChatSaveData_FilterSaveData_Fields;

typedef struct Aoharu_Chat_Header_HeaderTab_VTable Aoharu_Chat_Header_HeaderTab_VTable, *PAoharu_Chat_Header_HeaderTab_VTable;

typedef struct Aoharu_Chat_Header_ChatHeader_Fields Aoharu_Chat_Header_ChatHeader_Fields, *PAoharu_Chat_Header_ChatHeader_Fields;

typedef struct Aoharu_Chat_Header_HeaderTabButton_o Aoharu_Chat_Header_HeaderTabButton_o, *PAoharu_Chat_Header_HeaderTabButton_o;

typedef struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__o System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__o, *PSystem_Collections_Generic_Dictionary_HEADER__HeaderTabButton__o;

typedef struct Aoharu_Chat_Header_HeaderCollection_VTable Aoharu_Chat_Header_HeaderCollection_VTable, *PAoharu_Chat_Header_HeaderCollection_VTable;

typedef struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__o System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__o, *PSystem_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__o;

typedef struct System_Collections_Generic_List_IHeaderObject__StaticFields System_Collections_Generic_List_IHeaderObject__StaticFields, *PSystem_Collections_Generic_List_IHeaderObject__StaticFields;

typedef struct System_Collections_Generic_List_IHeaderObject__VTable System_Collections_Generic_List_IHeaderObject__VTable, *PSystem_Collections_Generic_List_IHeaderObject__VTable;

typedef struct Aoharu_Chat_Group_GroupTab_VTable Aoharu_Chat_Group_GroupTab_VTable, *PAoharu_Chat_Group_GroupTab_VTable;

typedef struct Aoharu_Chat_Group_ChatGroup_Fields Aoharu_Chat_Group_ChatGroup_Fields, *PAoharu_Chat_Group_ChatGroup_Fields;

typedef struct Aoharu_Chat_Group_GroupTabButton_o Aoharu_Chat_Group_GroupTabButton_o, *PAoharu_Chat_Group_GroupTabButton_o;

typedef struct System_Collections_Generic_Dictionary_int__GroupTabButton__o System_Collections_Generic_Dictionary_int__GroupTabButton__o, *PSystem_Collections_Generic_Dictionary_int__GroupTabButton__o;

typedef struct System_Collections_Generic_List_IGroupObject__StaticFields System_Collections_Generic_List_IGroupObject__StaticFields, *PSystem_Collections_Generic_List_IGroupObject__StaticFields;

typedef struct System_Collections_Generic_List_IGroupObject__VTable System_Collections_Generic_List_IGroupObject__VTable, *PSystem_Collections_Generic_List_IGroupObject__VTable;

typedef struct Aoharu_Chat_Group_IGroupObject_array Aoharu_Chat_Group_IGroupObject_array, *PAoharu_Chat_Group_IGroupObject_array;

typedef struct Aoharu_Chat_Select_SelectTalkList_VTable Aoharu_Chat_Select_SelectTalkList_VTable, *PAoharu_Chat_Select_SelectTalkList_VTable;

typedef struct Shock_ScrollBase_SelectScrollElement__Fields Shock_ScrollBase_SelectScrollElement__Fields, *PShock_ScrollBase_SelectScrollElement__Fields;

typedef struct Aoharu_Chat_SELECT_VIEW_array Aoharu_Chat_SELECT_VIEW_array, *PAoharu_Chat_SELECT_VIEW_array;

typedef struct Aoharu_Chat_Select_SelectHeader_o Aoharu_Chat_Select_SelectHeader_o, *PAoharu_Chat_Select_SelectHeader_o;

typedef struct Aoharu_Chat_OnSwitchView_o Aoharu_Chat_OnSwitchView_o, *PAoharu_Chat_OnSwitchView_o;

typedef struct Aoharu_Chat_OnTalkStart_o Aoharu_Chat_OnTalkStart_o, *PAoharu_Chat_OnTalkStart_o;

typedef struct System_Collections_Generic_List_ChatRoomMst__o System_Collections_Generic_List_ChatRoomMst__o, *PSystem_Collections_Generic_List_ChatRoomMst__o;

typedef struct Aoharu_Chat_Select_Collection_CollectionList_VTable Aoharu_Chat_Select_Collection_CollectionList_VTable, *PAoharu_Chat_Select_Collection_CollectionList_VTable;

typedef struct Aoharu_Chat_Select_Collection_CollectionElement_o Aoharu_Chat_Select_Collection_CollectionElement_o, *PAoharu_Chat_Select_Collection_CollectionElement_o;

typedef struct System_Collections_Generic_List_CollectionElement__o System_Collections_Generic_List_CollectionElement__o, *PSystem_Collections_Generic_List_CollectionElement__o;

typedef struct Aoharu_Chat_Select_Collection_CollectionStampDialog_o Aoharu_Chat_Select_Collection_CollectionStampDialog_o, *PAoharu_Chat_Select_Collection_CollectionStampDialog_o;

typedef struct System_Collections_Generic_List_ISelectObject__StaticFields System_Collections_Generic_List_ISelectObject__StaticFields, *PSystem_Collections_Generic_List_ISelectObject__StaticFields;

typedef struct System_Collections_Generic_List_ISelectObject__VTable System_Collections_Generic_List_ISelectObject__VTable, *PSystem_Collections_Generic_List_ISelectObject__VTable;

typedef struct Aoharu_Chat_Select_ISelectObject_array Aoharu_Chat_Select_ISelectObject_array, *PAoharu_Chat_Select_ISelectObject_array;

typedef struct Aoharu_Chat_Talk_MainTalkList_VTable Aoharu_Chat_Talk_MainTalkList_VTable, *PAoharu_Chat_Talk_MainTalkList_VTable;

typedef struct Aoharu_Chat_Talk_TalkAreaHeader_o Aoharu_Chat_Talk_TalkAreaHeader_o, *PAoharu_Chat_Talk_TalkAreaHeader_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoices_o Aoharu_Chat_Talk_Main_MainTalkChoices_o, *PAoharu_Chat_Talk_Main_MainTalkChoices_o;

typedef struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_array Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_array, *PAoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_array;

typedef struct Aoharu_Chat_Talk_Main_MainTalkLookBack_o Aoharu_Chat_Talk_Main_MainTalkLookBack_o, *PAoharu_Chat_Talk_Main_MainTalkLookBack_o;

typedef struct Aoharu_Scripts_Chat_ChatConfig_o Aoharu_Scripts_Chat_ChatConfig_o, *PAoharu_Scripts_Chat_ChatConfig_o;

typedef struct System_Collections_Generic_List_IMainTalkObject__o System_Collections_Generic_List_IMainTalkObject__o, *PSystem_Collections_Generic_List_IMainTalkObject__o;

typedef struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___o System_Collections_Generic_Dictionary_string__List_ChatTalkElement___o, *PSystem_Collections_Generic_Dictionary_string__List_ChatTalkElement___o;

typedef struct Aoharu_Chat_Select_TalkSortMemberIcon_c Aoharu_Chat_Select_TalkSortMemberIcon_c, *PAoharu_Chat_Select_TalkSortMemberIcon_c;

typedef struct Aoharu_Chat_Select_TalkSortMemberIcon_Fields Aoharu_Chat_Select_TalkSortMemberIcon_Fields, *PAoharu_Chat_Select_TalkSortMemberIcon_Fields;

typedef struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_c Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_c, *PAoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_c;

typedef struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_Fields Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_Fields, *PAoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_Fields;

typedef struct System_Collections_Generic_List_TalkSortMemberIcon__StaticFields System_Collections_Generic_List_TalkSortMemberIcon__StaticFields, *PSystem_Collections_Generic_List_TalkSortMemberIcon__StaticFields;

typedef struct System_Collections_Generic_List_TalkSortMemberIcon__VTable System_Collections_Generic_List_TalkSortMemberIcon__VTable, *PSystem_Collections_Generic_List_TalkSortMemberIcon__VTable;

typedef struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_VTable Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_VTable, *PAoharu_Scripts_Chat_ChatSaveData_FilterSaveData_VTable;

typedef struct Aoharu_Chat_Header_HeaderTabButton_c Aoharu_Chat_Header_HeaderTabButton_c, *PAoharu_Chat_Header_HeaderTabButton_c;

typedef struct Aoharu_Chat_Header_HeaderTabButton_Fields Aoharu_Chat_Header_HeaderTabButton_Fields, *PAoharu_Chat_Header_HeaderTabButton_Fields;

typedef struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__c System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__c, *PSystem_Collections_Generic_Dictionary_HEADER__HeaderTabButton__c;

typedef struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__Fields System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__Fields, *PSystem_Collections_Generic_Dictionary_HEADER__HeaderTabButton__Fields;

typedef struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__c System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__c, *PSystem_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__c;

typedef struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__Fields System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__Fields, *PSystem_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__Fields;

typedef struct Aoharu_Chat_Group_GroupTabButton_c Aoharu_Chat_Group_GroupTabButton_c, *PAoharu_Chat_Group_GroupTabButton_c;

typedef struct Aoharu_Chat_Group_GroupTabButton_Fields Aoharu_Chat_Group_GroupTabButton_Fields, *PAoharu_Chat_Group_GroupTabButton_Fields;

typedef struct System_Collections_Generic_Dictionary_int__GroupTabButton__c System_Collections_Generic_Dictionary_int__GroupTabButton__c, *PSystem_Collections_Generic_Dictionary_int__GroupTabButton__c;

typedef struct System_Collections_Generic_Dictionary_int__GroupTabButton__Fields System_Collections_Generic_Dictionary_int__GroupTabButton__Fields, *PSystem_Collections_Generic_Dictionary_int__GroupTabButton__Fields;

typedef struct Aoharu_Chat_Group_IGroupObject_o Aoharu_Chat_Group_IGroupObject_o, *PAoharu_Chat_Group_IGroupObject_o;

typedef struct Aoharu_Chat_Select_SelectHeader_c Aoharu_Chat_Select_SelectHeader_c, *PAoharu_Chat_Select_SelectHeader_c;

typedef struct Aoharu_Chat_Select_SelectHeader_Fields Aoharu_Chat_Select_SelectHeader_Fields, *PAoharu_Chat_Select_SelectHeader_Fields;

typedef struct Aoharu_Chat_OnSwitchView_c Aoharu_Chat_OnSwitchView_c, *PAoharu_Chat_OnSwitchView_c;

typedef struct Aoharu_Chat_OnSwitchView_Fields Aoharu_Chat_OnSwitchView_Fields, *PAoharu_Chat_OnSwitchView_Fields;

typedef struct Aoharu_Chat_OnTalkStart_c Aoharu_Chat_OnTalkStart_c, *PAoharu_Chat_OnTalkStart_c;

typedef struct Aoharu_Chat_OnTalkStart_Fields Aoharu_Chat_OnTalkStart_Fields, *PAoharu_Chat_OnTalkStart_Fields;

typedef struct System_Collections_Generic_List_ChatRoomMst__c System_Collections_Generic_List_ChatRoomMst__c, *PSystem_Collections_Generic_List_ChatRoomMst__c;

typedef struct System_Collections_Generic_List_ChatRoomMst__Fields System_Collections_Generic_List_ChatRoomMst__Fields, *PSystem_Collections_Generic_List_ChatRoomMst__Fields;

typedef struct Aoharu_Chat_Select_Collection_CollectionElement_c Aoharu_Chat_Select_Collection_CollectionElement_c, *PAoharu_Chat_Select_Collection_CollectionElement_c;

typedef struct Aoharu_Chat_Select_Collection_CollectionElement_Fields Aoharu_Chat_Select_Collection_CollectionElement_Fields, *PAoharu_Chat_Select_Collection_CollectionElement_Fields;

typedef struct System_Collections_Generic_List_CollectionElement__c System_Collections_Generic_List_CollectionElement__c, *PSystem_Collections_Generic_List_CollectionElement__c;

typedef struct System_Collections_Generic_List_CollectionElement__Fields System_Collections_Generic_List_CollectionElement__Fields, *PSystem_Collections_Generic_List_CollectionElement__Fields;

typedef struct Aoharu_Chat_Select_Collection_CollectionStampDialog_c Aoharu_Chat_Select_Collection_CollectionStampDialog_c, *PAoharu_Chat_Select_Collection_CollectionStampDialog_c;

typedef struct Aoharu_Chat_Select_Collection_CollectionStampDialog_Fields Aoharu_Chat_Select_Collection_CollectionStampDialog_Fields, *PAoharu_Chat_Select_Collection_CollectionStampDialog_Fields;

typedef struct Aoharu_Chat_Select_ISelectObject_o Aoharu_Chat_Select_ISelectObject_o, *PAoharu_Chat_Select_ISelectObject_o;

typedef struct Aoharu_Chat_Talk_TalkAreaHeader_c Aoharu_Chat_Talk_TalkAreaHeader_c, *PAoharu_Chat_Talk_TalkAreaHeader_c;

typedef struct Aoharu_Chat_Talk_TalkAreaHeader_Fields Aoharu_Chat_Talk_TalkAreaHeader_Fields, *PAoharu_Chat_Talk_TalkAreaHeader_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoices_c Aoharu_Chat_Talk_Main_MainTalkChoices_c, *PAoharu_Chat_Talk_Main_MainTalkChoices_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoices_Fields Aoharu_Chat_Talk_Main_MainTalkChoices_Fields, *PAoharu_Chat_Talk_Main_MainTalkChoices_Fields;

typedef struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_o Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_o, *PAoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkLookBack_c Aoharu_Chat_Talk_Main_MainTalkLookBack_c, *PAoharu_Chat_Talk_Main_MainTalkLookBack_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkLookBack_Fields Aoharu_Chat_Talk_Main_MainTalkLookBack_Fields, *PAoharu_Chat_Talk_Main_MainTalkLookBack_Fields;

typedef struct Aoharu_Scripts_Chat_ChatConfig_c Aoharu_Scripts_Chat_ChatConfig_c, *PAoharu_Scripts_Chat_ChatConfig_c;

typedef struct Aoharu_Scripts_Chat_ChatConfig_Fields Aoharu_Scripts_Chat_ChatConfig_Fields, *PAoharu_Scripts_Chat_ChatConfig_Fields;

typedef struct System_Collections_Generic_List_IMainTalkObject__c System_Collections_Generic_List_IMainTalkObject__c, *PSystem_Collections_Generic_List_IMainTalkObject__c;

typedef struct System_Collections_Generic_List_IMainTalkObject__Fields System_Collections_Generic_List_IMainTalkObject__Fields, *PSystem_Collections_Generic_List_IMainTalkObject__Fields;

typedef struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___c System_Collections_Generic_Dictionary_string__List_ChatTalkElement___c, *PSystem_Collections_Generic_Dictionary_string__List_ChatTalkElement___c;

typedef struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___Fields System_Collections_Generic_Dictionary_string__List_ChatTalkElement___Fields, *PSystem_Collections_Generic_Dictionary_string__List_ChatTalkElement___Fields;

typedef struct Aoharu_Chat_Select_TalkSortMemberIcon_VTable Aoharu_Chat_Select_TalkSortMemberIcon_VTable, *PAoharu_Chat_Select_TalkSortMemberIcon_VTable;

typedef struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_VTable Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_VTable, *PAoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_VTable;

typedef struct Aoharu_Chat_Header_HeaderTabButton_VTable Aoharu_Chat_Header_HeaderTabButton_VTable, *PAoharu_Chat_Header_HeaderTabButton_VTable;

typedef struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_o Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_o, *PAoharu_Chat_Header_HeaderTabButton_ButtonSetting_o;

typedef struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__VTable System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__VTable, *PSystem_Collections_Generic_Dictionary_HEADER__HeaderTabButton__VTable;

typedef struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__VTable System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__VTable, *PSystem_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__VTable;

typedef struct Aoharu_Chat_Group_GroupTabButton_VTable Aoharu_Chat_Group_GroupTabButton_VTable, *PAoharu_Chat_Group_GroupTabButton_VTable;

typedef struct System_Collections_Generic_Dictionary_int__GroupTabButton__VTable System_Collections_Generic_Dictionary_int__GroupTabButton__VTable, *PSystem_Collections_Generic_Dictionary_int__GroupTabButton__VTable;

typedef struct Aoharu_Chat_Group_IGroupObject_c Aoharu_Chat_Group_IGroupObject_c, *PAoharu_Chat_Group_IGroupObject_c;

typedef struct Aoharu_Chat_Group_IGroupObject_Fields Aoharu_Chat_Group_IGroupObject_Fields, *PAoharu_Chat_Group_IGroupObject_Fields;

typedef struct Aoharu_Chat_Select_SelectHeader_VTable Aoharu_Chat_Select_SelectHeader_VTable, *PAoharu_Chat_Select_SelectHeader_VTable;

typedef struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_o Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_o, *PAoharu_Scripts_Chat_Filtering_TalkFilteringMenu_o;

typedef struct Aoharu_Chat_OnSwitchView_VTable Aoharu_Chat_OnSwitchView_VTable, *PAoharu_Chat_OnSwitchView_VTable;

typedef struct Aoharu_Chat_OnTalkStart_VTable Aoharu_Chat_OnTalkStart_VTable, *PAoharu_Chat_OnTalkStart_VTable;

typedef struct System_Collections_Generic_List_ChatRoomMst__StaticFields System_Collections_Generic_List_ChatRoomMst__StaticFields, *PSystem_Collections_Generic_List_ChatRoomMst__StaticFields;

typedef struct System_Collections_Generic_List_ChatRoomMst__VTable System_Collections_Generic_List_ChatRoomMst__VTable, *PSystem_Collections_Generic_List_ChatRoomMst__VTable;

typedef struct Shock_ChatRoomMst_array Shock_ChatRoomMst_array, *PShock_ChatRoomMst_array;

typedef struct Aoharu_Chat_Select_Collection_CollectionElement_VTable Aoharu_Chat_Select_Collection_CollectionElement_VTable, *PAoharu_Chat_Select_Collection_CollectionElement_VTable;

typedef struct System_Collections_Generic_List_CollectionElement__StaticFields System_Collections_Generic_List_CollectionElement__StaticFields, *PSystem_Collections_Generic_List_CollectionElement__StaticFields;

typedef struct System_Collections_Generic_List_CollectionElement__VTable System_Collections_Generic_List_CollectionElement__VTable, *PSystem_Collections_Generic_List_CollectionElement__VTable;

typedef struct Aoharu_Chat_Select_Collection_CollectionElement_array Aoharu_Chat_Select_Collection_CollectionElement_array, *PAoharu_Chat_Select_Collection_CollectionElement_array;

typedef struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_o Aoharu_Chat_Select_Collection_CollectionStampDialogList_o, *PAoharu_Chat_Select_Collection_CollectionStampDialogList_o;

typedef struct Aoharu_Chat_Select_ISelectObject_c Aoharu_Chat_Select_ISelectObject_c, *PAoharu_Chat_Select_ISelectObject_c;

typedef struct Aoharu_Chat_Select_ISelectObject_Fields Aoharu_Chat_Select_ISelectObject_Fields, *PAoharu_Chat_Select_ISelectObject_Fields;

typedef struct Aoharu_Chat_Talk_TalkAreaHeader_VTable Aoharu_Chat_Talk_TalkAreaHeader_VTable, *PAoharu_Chat_Talk_TalkAreaHeader_VTable;

typedef struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_o Aoharu_Chat_Talk_TalkAreaHeaderSummary_o, *PAoharu_Chat_Talk_TalkAreaHeaderSummary_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoices_VTable Aoharu_Chat_Talk_Main_MainTalkChoices_VTable, *PAoharu_Chat_Talk_Main_MainTalkChoices_VTable;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_o Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_o, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_o;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o;

typedef struct Aoharu_Chat_Talk_Main_TalkChoiceBase_o Aoharu_Chat_Talk_Main_TalkChoiceBase_o, *PAoharu_Chat_Talk_Main_TalkChoiceBase_o;

typedef struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_c Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_c, *PAoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_c;

typedef struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_Fields Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_Fields, *PAoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkLookBack_VTable Aoharu_Chat_Talk_Main_MainTalkLookBack_VTable, *PAoharu_Chat_Talk_Main_MainTalkLookBack_VTable;

typedef struct Aoharu_Scripts_Chat_ChatConfig_VTable Aoharu_Scripts_Chat_ChatConfig_VTable, *PAoharu_Scripts_Chat_ChatConfig_VTable;

typedef struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_o Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_o, *PAoharu_Scripts_Chat_ChatConfig_TalkSpeed_o;

typedef struct System_Collections_Generic_List_IMainTalkObject__StaticFields System_Collections_Generic_List_IMainTalkObject__StaticFields, *PSystem_Collections_Generic_List_IMainTalkObject__StaticFields;

typedef struct System_Collections_Generic_List_IMainTalkObject__VTable System_Collections_Generic_List_IMainTalkObject__VTable, *PSystem_Collections_Generic_List_IMainTalkObject__VTable;

typedef struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___VTable System_Collections_Generic_Dictionary_string__List_ChatTalkElement___VTable, *PSystem_Collections_Generic_Dictionary_string__List_ChatTalkElement___VTable;

typedef struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_c Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_c, *PAoharu_Chat_Header_HeaderTabButton_ButtonSetting_c;

typedef struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_Fields Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_Fields, *PAoharu_Chat_Header_HeaderTabButton_ButtonSetting_Fields;

typedef struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_c Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_c, *PAoharu_Scripts_Chat_Filtering_TalkFilteringMenu_c;

typedef struct Shock_ChatRoomMst_o Shock_ChatRoomMst_o, *PShock_ChatRoomMst_o;

typedef struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_c Aoharu_Chat_Select_Collection_CollectionStampDialogList_c, *PAoharu_Chat_Select_Collection_CollectionStampDialogList_c;

typedef struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_Fields Aoharu_Chat_Select_Collection_CollectionStampDialogList_Fields, *PAoharu_Chat_Select_Collection_CollectionStampDialogList_Fields;

typedef struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_c Aoharu_Chat_Talk_TalkAreaHeaderSummary_c, *PAoharu_Chat_Talk_TalkAreaHeaderSummary_c;

typedef struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_Fields Aoharu_Chat_Talk_TalkAreaHeaderSummary_Fields, *PAoharu_Chat_Talk_TalkAreaHeaderSummary_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_c Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_c, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_Fields Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_Fields, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_c Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_c, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_Fields Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_Fields, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow_Fields;

typedef struct Aoharu_Chat_Talk_Main_TalkChoiceBase_c Aoharu_Chat_Talk_Main_TalkChoiceBase_c, *PAoharu_Chat_Talk_Main_TalkChoiceBase_c;

typedef struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_VTable Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_VTable, *PAoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_VTable;

typedef struct Shock_SerializableKeyValuePair_SPEAKER__MainTalkFrame__Fields Shock_SerializableKeyValuePair_SPEAKER__MainTalkFrame__Fields, *PShock_SerializableKeyValuePair_SPEAKER__MainTalkFrame__Fields;

typedef struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_c Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_c, *PAoharu_Scripts_Chat_ChatConfig_TalkSpeed_c;

typedef struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_Fields Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_Fields, *PAoharu_Scripts_Chat_ChatConfig_TalkSpeed_Fields;

typedef struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_VTable Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_VTable, *PAoharu_Chat_Header_HeaderTabButton_ButtonSetting_VTable;

typedef struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_VTable Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_VTable, *PAoharu_Scripts_Chat_Filtering_TalkFilteringMenu_VTable;

typedef struct Shock_ChatRoomMst_c Shock_ChatRoomMst_c, *PShock_ChatRoomMst_c;

typedef struct Shock_ChatRoomMst_Fields Shock_ChatRoomMst_Fields, *PShock_ChatRoomMst_Fields;

typedef struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_VTable Aoharu_Chat_Select_Collection_CollectionStampDialogList_VTable, *PAoharu_Chat_Select_Collection_CollectionStampDialogList_VTable;

typedef struct System_Collections_Generic_List_ChatChapterMst__o System_Collections_Generic_List_ChatChapterMst__o, *PSystem_Collections_Generic_List_ChatChapterMst__o;

typedef struct System_Action_ChatChapterMst__o System_Action_ChatChapterMst__o, *PSystem_Action_ChatChapterMst__o;

typedef struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_VTable Aoharu_Chat_Talk_TalkAreaHeaderSummary_VTable, *PAoharu_Chat_Talk_TalkAreaHeaderSummary_VTable;

typedef struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_o Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_o, *PAoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_o;

typedef struct System_Collections_Generic_List_HeaderSummaryItem__o System_Collections_Generic_List_HeaderSummaryItem__o, *PSystem_Collections_Generic_List_HeaderSummaryItem__o;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_VTable Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_VTable, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_VTable;

typedef struct Aoharu_Chat_ChatIllustObject_array Aoharu_Chat_ChatIllustObject_array, *PAoharu_Chat_ChatIllustObject_array;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_VTable Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_VTable, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow_VTable;

typedef struct Aoharu_Chat_Talk_Main_TalkChoiceBase_VTable Aoharu_Chat_Talk_Main_TalkChoiceBase_VTable, *PAoharu_Chat_Talk_Main_TalkChoiceBase_VTable;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrame_o Aoharu_Chat_Talk_Main_MainTalkFrame_o, *PAoharu_Chat_Talk_Main_MainTalkFrame_o;

typedef struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_VTable Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_VTable, *PAoharu_Scripts_Chat_ChatConfig_TalkSpeed_VTable;

typedef struct Shock_ChatRoomMst_VTable Shock_ChatRoomMst_VTable, *PShock_ChatRoomMst_VTable;

typedef struct System_Collections_Generic_List_ChatChapterMst__c System_Collections_Generic_List_ChatChapterMst__c, *PSystem_Collections_Generic_List_ChatChapterMst__c;

typedef struct System_Collections_Generic_List_ChatChapterMst__Fields System_Collections_Generic_List_ChatChapterMst__Fields, *PSystem_Collections_Generic_List_ChatChapterMst__Fields;

typedef struct System_Action_ChatChapterMst__c System_Action_ChatChapterMst__c, *PSystem_Action_ChatChapterMst__c;

typedef struct System_Action_ChatChapterMst__Fields System_Action_ChatChapterMst__Fields, *PSystem_Action_ChatChapterMst__Fields;

typedef struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_c Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_c, *PAoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_c;

typedef struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_Fields Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_Fields, *PAoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_Fields;

typedef struct System_Collections_Generic_List_HeaderSummaryItem__c System_Collections_Generic_List_HeaderSummaryItem__c, *PSystem_Collections_Generic_List_HeaderSummaryItem__c;

typedef struct System_Collections_Generic_List_HeaderSummaryItem__Fields System_Collections_Generic_List_HeaderSummaryItem__Fields, *PSystem_Collections_Generic_List_HeaderSummaryItem__Fields;

typedef struct Aoharu_Chat_ChatIllustObject_o Aoharu_Chat_ChatIllustObject_o, *PAoharu_Chat_ChatIllustObject_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrame_c Aoharu_Chat_Talk_Main_MainTalkFrame_c, *PAoharu_Chat_Talk_Main_MainTalkFrame_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrame_Fields Aoharu_Chat_Talk_Main_MainTalkFrame_Fields, *PAoharu_Chat_Talk_Main_MainTalkFrame_Fields;

typedef struct System_Collections_Generic_List_ChatChapterMst__StaticFields System_Collections_Generic_List_ChatChapterMst__StaticFields, *PSystem_Collections_Generic_List_ChatChapterMst__StaticFields;

typedef struct System_Collections_Generic_List_ChatChapterMst__VTable System_Collections_Generic_List_ChatChapterMst__VTable, *PSystem_Collections_Generic_List_ChatChapterMst__VTable;

typedef struct Shock_ChatChapterMst_array Shock_ChatChapterMst_array, *PShock_ChatChapterMst_array;

typedef struct System_Action_ChatChapterMst__VTable System_Action_ChatChapterMst__VTable, *PSystem_Action_ChatChapterMst__VTable;

typedef struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_VTable Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_VTable, *PAoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_VTable;

typedef struct FancyScrollView_FancyScrollRect_HeaderSummaryItem__HeaderSummaryContent__Fields FancyScrollView_FancyScrollRect_HeaderSummaryItem__HeaderSummaryContent__Fields, *PFancyScrollView_FancyScrollRect_HeaderSummaryItem__HeaderSummaryContent__Fields;

typedef struct System_Collections_Generic_List_HeaderSummaryItem__StaticFields System_Collections_Generic_List_HeaderSummaryItem__StaticFields, *PSystem_Collections_Generic_List_HeaderSummaryItem__StaticFields;

typedef struct System_Collections_Generic_List_HeaderSummaryItem__VTable System_Collections_Generic_List_HeaderSummaryItem__VTable, *PSystem_Collections_Generic_List_HeaderSummaryItem__VTable;

typedef struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_array Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_array, *PAoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_array;

typedef struct Aoharu_Chat_ChatIllustObject_c Aoharu_Chat_ChatIllustObject_c, *PAoharu_Chat_ChatIllustObject_c;

typedef struct Aoharu_Chat_ChatIllustObject_Fields Aoharu_Chat_ChatIllustObject_Fields, *PAoharu_Chat_ChatIllustObject_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrame_VTable Aoharu_Chat_Talk_Main_MainTalkFrame_VTable, *PAoharu_Chat_Talk_Main_MainTalkFrame_VTable;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_o Aoharu_Chat_Talk_Main_MainTalkFrameMessage_o, *PAoharu_Chat_Talk_Main_MainTalkFrameMessage_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_o Aoharu_Chat_Talk_Main_MainTalkFrameReceive_o, *PAoharu_Chat_Talk_Main_MainTalkFrameReceive_o;

typedef struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_o Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_o, *PAoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_o;

typedef struct Aoharu_Chat_ChatIllustObject_VTable Aoharu_Chat_ChatIllustObject_VTable, *PAoharu_Chat_ChatIllustObject_VTable;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_c Aoharu_Chat_Talk_Main_MainTalkFrameMessage_c, *PAoharu_Chat_Talk_Main_MainTalkFrameMessage_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_Fields Aoharu_Chat_Talk_Main_MainTalkFrameMessage_Fields, *PAoharu_Chat_Talk_Main_MainTalkFrameMessage_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_c Aoharu_Chat_Talk_Main_MainTalkFrameReceive_c, *PAoharu_Chat_Talk_Main_MainTalkFrameReceive_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_Fields Aoharu_Chat_Talk_Main_MainTalkFrameReceive_Fields, *PAoharu_Chat_Talk_Main_MainTalkFrameReceive_Fields;

typedef struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_c Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_c, *PAoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_c;

typedef struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_Fields Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_Fields, *PAoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_VTable Aoharu_Chat_Talk_Main_MainTalkFrameMessage_VTable, *PAoharu_Chat_Talk_Main_MainTalkFrameMessage_VTable;

typedef struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_o Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_o, *PKyub_EmojiSearch_UI_TMP_EmojiTextUGUI_o;

typedef struct UnityEngine_UI_HorizontalLayoutGroup_o UnityEngine_UI_HorizontalLayoutGroup_o, *PUnityEngine_UI_HorizontalLayoutGroup_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_VTable Aoharu_Chat_Talk_Main_MainTalkFrameReceive_VTable, *PAoharu_Chat_Talk_Main_MainTalkFrameReceive_VTable;

typedef struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_VTable Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_VTable, *PAoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_VTable;

typedef struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_c Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_c, *PKyub_EmojiSearch_UI_TMP_EmojiTextUGUI_c;

typedef struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_Fields Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_Fields, *PKyub_EmojiSearch_UI_TMP_EmojiTextUGUI_Fields;

typedef struct UnityEngine_UI_HorizontalLayoutGroup_c UnityEngine_UI_HorizontalLayoutGroup_c, *PUnityEngine_UI_HorizontalLayoutGroup_c;

typedef struct UnityEngine_UI_HorizontalLayoutGroup_Fields UnityEngine_UI_HorizontalLayoutGroup_Fields, *PUnityEngine_UI_HorizontalLayoutGroup_Fields;

typedef struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_VTable Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_VTable, *PKyub_EmojiSearch_UI_TMP_EmojiTextUGUI_VTable;

typedef struct System_Reflection_FieldInfo_o System_Reflection_FieldInfo_o, *PSystem_Reflection_FieldInfo_o;

typedef struct UnityEngine_UI_HorizontalLayoutGroup_VTable UnityEngine_UI_HorizontalLayoutGroup_VTable, *PUnityEngine_UI_HorizontalLayoutGroup_VTable;

typedef struct System_Reflection_FieldInfo_c System_Reflection_FieldInfo_c, *PSystem_Reflection_FieldInfo_c;

typedef struct System_Reflection_FieldInfo_Fields System_Reflection_FieldInfo_Fields, *PSystem_Reflection_FieldInfo_Fields;

typedef struct System_Reflection_FieldInfo_VTable System_Reflection_FieldInfo_VTable, *PSystem_Reflection_FieldInfo_VTable;

struct FancyScrollView_FancyScrollRect_HeaderSummaryItem__HeaderSummaryContent__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_Fields {
    struct FancyScrollView_FancyScrollRect_HeaderSummaryItem__HeaderSummaryContent__Fields super;
    float m_CellSize;
    struct UnityEngine_GameObject_o *m_Prefab;
};

struct Aoharu_Chat_Talk_TalkArea_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Chat_Header_HeaderArea_o *Header;
    struct Aoharu_Chat_Group_GroupArea_o *Group;
    struct Aoharu_Chat_Select_SelectArea_o *Select;
    struct Aoharu_Chat_Talk_TalkArea_o *Talk;
    struct Aoharu_Chat_ChatImageViewObject_o *m_AttachImage;
    struct Shock_ButtonEvent_o *m_BackButton;
    struct Shock_GrayoutUI_o *m_BackButtonGray;
    struct UnityEngine_Animator_o *m_TalkWindowAnim;
    struct Shock_AnimatorPlayerLite_o *m_ChatTabletAnim;
    struct Aoharu_Chat_Select_TalkSortDialog_o *m_SortDialog;
    bool m_IsWindowOpen;
    float AnimWaitTime;
    struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__o *Settings;
    int32_t _CurrentSelectView_k__BackingField;
    int32_t _CurrentSelectIndex_k__BackingField;
};

struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_Fields {
    bool m_New;
    bool m_Update;
    bool m_Already;
    struct System_Collections_Generic_List_uint__o *m_CharacterList;
    bool m_VoiceOn;
    bool m_VoiceOff;
    bool m_Newest;
    bool m_Order;
};

struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_o {
    struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_Fields fields;
};

struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_Fields {
    struct UnityEngine_GameObject_o *Parent;
    struct Shock_TextMeshUI_o *Title;
};

struct Aoharu_Chat_Select_ISelectObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_VTable vtable;
};

struct Shock_ChatRoomMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_NoticeValue;
    struct VirtualInvokeData _5_get_CharacterName;
    struct VirtualInvokeData _6_get_Category;
    struct VirtualInvokeData _7_get_MasterReleaseLabelId;
    struct VirtualInvokeData _8_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _9_GetObjectData;
};

struct Aoharu_Chat_Select_ISelectObject_Fields {
};

struct Aoharu_Chat_Select_ISelectObject_o {
    struct Aoharu_Chat_Select_ISelectObject_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_ISelectObject_Fields fields;
};

struct System_Collections_Generic_List_TalkSortMemberIcon__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_Chat_Group_IGroupObject_Fields {
};

struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
    struct VirtualInvokeData _65_get_text;
    struct VirtualInvokeData _66_set_text;
    struct VirtualInvokeData _67_get_fontSharedMaterial;
    struct VirtualInvokeData _68_set_fontSharedMaterial;
    struct VirtualInvokeData _69_get_fontSharedMaterials;
    struct VirtualInvokeData _70_set_fontSharedMaterials;
    struct VirtualInvokeData _71_get_fontMaterials;
    struct VirtualInvokeData _72_set_fontMaterials;
    struct VirtualInvokeData _73_get_margin;
    struct VirtualInvokeData _74_set_margin;
    struct VirtualInvokeData _75_get_autoSizeTextContainer;
    struct VirtualInvokeData _76_set_autoSizeTextContainer;
    struct VirtualInvokeData _77_get_mesh;
    struct VirtualInvokeData _78_add_OnPreRenderText;
    struct VirtualInvokeData _79_remove_OnPreRenderText;
    struct VirtualInvokeData _80_get_flexibleHeight;
    struct VirtualInvokeData _81_get_flexibleWidth;
    struct VirtualInvokeData _82_get_minWidth;
    struct VirtualInvokeData _83_get_minHeight;
    struct VirtualInvokeData _84_get_preferredWidth;
    struct VirtualInvokeData _85_get_preferredHeight;
    struct VirtualInvokeData _86_get_renderedWidth;
    struct VirtualInvokeData _87_get_renderedHeight;
    struct VirtualInvokeData _88_get_layoutPriority;
    struct VirtualInvokeData _89_LoadFontAsset;
    struct VirtualInvokeData _90_SetSharedMaterial;
    struct VirtualInvokeData _91_GetMaterial;
    struct VirtualInvokeData _92_SetFontBaseMaterial;
    struct VirtualInvokeData _93_GetSharedMaterials;
    struct VirtualInvokeData _94_SetSharedMaterials;
    struct VirtualInvokeData _95_GetMaterials;
    struct VirtualInvokeData _96_CreateMaterialInstance;
    struct VirtualInvokeData _97_SetFaceColor;
    struct VirtualInvokeData _98_SetOutlineColor;
    struct VirtualInvokeData _99_SetOutlineThickness;
    struct VirtualInvokeData _100_SetShaderDepth;
    struct VirtualInvokeData _101_SetCulling;
    struct VirtualInvokeData _102_UpdateCulling;
    struct VirtualInvokeData _103_GetPaddingForMaterial;
    struct VirtualInvokeData _104_GetPaddingForMaterial;
    struct VirtualInvokeData _105_GetTextContainerLocalCorners;
    struct VirtualInvokeData _106_ForceMeshUpdate;
    struct VirtualInvokeData _107_UpdateGeometry;
    struct VirtualInvokeData _108_UpdateVertexData;
    struct VirtualInvokeData _109_UpdateVertexData;
    struct VirtualInvokeData _110_SetVertices;
    struct VirtualInvokeData _111_UpdateMeshPadding;
    struct VirtualInvokeData _112_InternalCrossFadeColor;
    struct VirtualInvokeData _113_InternalCrossFadeAlpha;
    struct VirtualInvokeData _114_SetArraySizes;
    struct VirtualInvokeData _115_CalculatePreferredValues;
    struct VirtualInvokeData _116_GetCompoundBounds;
    struct VirtualInvokeData _117_GetCanvasSpaceClippingRect;
    struct VirtualInvokeData _118_GetTextInfo;
    struct VirtualInvokeData _119_ComputeMarginSize;
    struct VirtualInvokeData _120_SaveGlyphVertexInfo;
    struct VirtualInvokeData _121_SaveSpriteVertexInfo;
    struct VirtualInvokeData _122_FillCharacterVertexBuffers;
    struct VirtualInvokeData _123_FillCharacterVertexBuffers;
    struct VirtualInvokeData _124_FillSpriteVertexBuffers;
    struct VirtualInvokeData _125_DrawUnderlineMesh;
    struct VirtualInvokeData _126_DrawTextHighlight;
    struct VirtualInvokeData _127_SetActiveSubMeshes;
    struct VirtualInvokeData _128_DestroySubMeshObjects;
    struct VirtualInvokeData _129_ClearMesh;
    struct VirtualInvokeData _130_ClearMesh;
    struct VirtualInvokeData _131_GetParsedText;
    struct VirtualInvokeData _132_InternalUpdate;
    struct VirtualInvokeData _133_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _134_CalculateLayoutInputVertical;
    struct VirtualInvokeData _135_unknown;
    struct VirtualInvokeData _136_unknown;
    struct VirtualInvokeData _137_unknown;
    struct VirtualInvokeData _138_unknown;
    struct VirtualInvokeData _139_unknown;
    struct VirtualInvokeData _140_unknown;
    struct VirtualInvokeData _141_unknown;
    struct VirtualInvokeData _142_GenerateTextMesh;
    struct VirtualInvokeData _143_unknown;
    struct VirtualInvokeData _144_ParseInputTextAndEmojiCharSequence;
    struct VirtualInvokeData _145_ApplyMonoSpacingValues;
    struct VirtualInvokeData _146_InitTextPreProcessor;
    struct VirtualInvokeData _147_PreprocessText;
    struct VirtualInvokeData _148_PreprocessText;
};

struct System_Collections_Generic_List_ISelectObject__StaticFields {
    struct Aoharu_Chat_Select_ISelectObject_array *s_emptyArray;
};

struct Aoharu_Chat_ChatImageViewObject_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_Bg;
    struct UnityEngine_UI_Image_o *m_Attachment;
    struct UnityEngine_UI_Image_o *m_Still;
    struct UnityEngine_RectTransform_o *m_Content;
    struct Shock_ButtonEvent_o *m_Event;
    struct Shock_AnimatorPlayer_o *m_StillAnim;
    struct UnityEngine_Vector2_o m_DefaultSize;
};

struct Aoharu_Chat_ChatController_StaticFields {
    struct Aoharu_Chat_ChatController_o *s_Controller;
};

struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UI_HorizontalLayoutGroup_Fields {
    struct UnityEngine_UI_HorizontalOrVerticalLayoutGroup_Fields super;
};

struct UnityEngine_UI_HorizontalLayoutGroup_o {
    struct UnityEngine_UI_HorizontalLayoutGroup_c *klass;
    void *monitor;
    struct UnityEngine_UI_HorizontalLayoutGroup_Fields fields;
};

struct UnityEngine_UI_HorizontalLayoutGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _29_CalculateLayoutInputVertical;
    struct VirtualInvokeData _30_get_minWidth;
    struct VirtualInvokeData _31_get_preferredWidth;
    struct VirtualInvokeData _32_get_flexibleWidth;
    struct VirtualInvokeData _33_get_minHeight;
    struct VirtualInvokeData _34_get_preferredHeight;
    struct VirtualInvokeData _35_get_flexibleHeight;
    struct VirtualInvokeData _36_get_layoutPriority;
    struct VirtualInvokeData _37_SetLayoutHorizontal;
    struct VirtualInvokeData _38_SetLayoutVertical;
    struct VirtualInvokeData _39_OnTransformChildrenChanged;
};

struct UnityEngine_UI_HorizontalLayoutGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_HorizontalLayoutGroup_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_TalkChoiceBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_Reset;
};

struct Aoharu_Chat_Talk_Main_TalkChoiceBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_TalkChoiceBase_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_TalkChoiceBase_o {
    struct Aoharu_Chat_Talk_Main_TalkChoiceBase_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_TalkChoiceBase_Fields fields;
};

struct Aoharu_Chat_Talk_MainTalkList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Switch;
    struct VirtualInvokeData _7_Initialize;
    struct VirtualInvokeData _8_UpdateView;
    struct VirtualInvokeData _9_Activate;
    struct VirtualInvokeData _10_Clear;
};

struct Aoharu_Chat_Talk_TalkAreaHeader_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_TitleBg;
    struct Shock_ButtonEvent_o *m_TalkEndButton;
    struct Shock_GrayoutUI_o *m_TalkEndGray;
    struct Shock_ButtonEvent_o *m_ListButton;
    struct Shock_GrayoutUI_o *m_ListGray;
    struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_o *m_Summary;
    struct Shock_ButtonEvent_o *m_TalkSpeedBtn;
    struct UnityEngine_GameObject_o *m_EnableTalkSpeedObj;
    struct UnityEngine_GameObject_o *m_DisableTalkSpeedObj;
    struct Shock_ButtonEvent_o *m_SkipBtn;
    struct Shock_GrayoutUI_o *m_SkipGray;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct Shock_TextMeshUI_o *m_Text;
    struct UnityEngine_UI_Image_o *m_ButtonImage;
    struct Shock_TextMeshUI_o *m_ButtonText;
    struct Shock_ButtonEvent_o *m_Event;
    struct UnityEngine_Sprite_o *m_ReceiveSprite;
    struct UnityEngine_Sprite_o *m_ReceivedSprite;
    uint32_t m_RewardId;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_o {
    struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_Fields fields;
};

struct Aoharu_Chat_Group_GroupTabButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
    struct UnityEngine_UI_Image_o *m_ButtonImage;
    struct UnityEngine_UI_Image_o *m_NewIcon;
    struct UnityEngine_Sprite_o *m_EnableSprite;
    struct UnityEngine_Sprite_o *m_DisableSprite;
    int32_t m_Category;
    struct System_Action_o *m_OnSelect;
    struct System_Action_o *m_DiselectAction;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_VTable vtable;
};

struct Aoharu_Chat_Select_SelectArea_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_CollectionElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CollectionElement__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CollectionElement__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CollectionElement__VTable vtable;
};

struct System_Collections_Generic_List_IGroupObject__StaticFields {
    struct Aoharu_Chat_Group_IGroupObject_array *s_emptyArray;
};

struct Aoharu_Chat_Select_TalkSortDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct UnityEngine_UI_Image_o *m_GroupIcon;
    struct UnityEngine_UI_Image_o *m_GroupBg;
    struct UnityEngine_UI_Toggle_o *m_New;
    struct UnityEngine_UI_Toggle_o *m_Update;
    struct UnityEngine_UI_Toggle_o *m_Already;
    struct UnityEngine_UI_Toggle_o *m_VoiceOn;
    struct UnityEngine_UI_Toggle_o *m_VoiceOff;
    struct Aoharu_Chat_Select_TalkSortMemberIcon_array *m_IconList;
    struct UnityEngine_GameObject_o *m_IconListParent1;
    struct UnityEngine_GameObject_o *m_IconListParent2;
    struct UnityEngine_UI_Button_o *m_Back;
    struct UnityEngine_UI_Button_o *m_Revert;
    struct UnityEngine_UI_Button_o *m_AllSelect;
    struct UnityEngine_UI_Button_o *m_Apply;
    struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_array *m_BgMaterialList;
    struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_array *m_IconFrameMaterialList;
    struct System_Action_o *_OnApplyData_k__BackingField;
    struct System_Collections_Generic_List_TalkSortMemberIcon__o *m_ContentCharaList;
    struct Aoharu_Scripts_Chat_ChatSaveData_FilterSaveData_o *m_Filter;
};

struct Aoharu_Chat_Select_TalkSortDialog_o {
    struct Aoharu_Chat_Select_TalkSortDialog_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_TalkSortDialog_Fields fields;
};

struct Shock_ChatChapterMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ChatChapterMst_o *m_Items[65535];
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_Fields {
    struct Aoharu_Chat_Talk_Main_TalkChoiceBase_Fields super;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct Aoharu_Chat_ChatIllustObject_array *m_ImageArray;
    struct UnityEngine_UI_Image_o *m_SwitchIcon;
    struct UnityEngine_Animator_o *m_Animator;
    struct UnityEngine_RectTransform_o *m_ScrollContent;
    struct UnityEngine_Animator_o *m_DialogAnimator;
    struct ShortMessageDialog_o *m_Dialog;
    float scrollTopBorder;
    float scrollBottomBorder;
};

struct System_Collections_Generic_List_CollectionElement__Fields {
    struct Aoharu_Chat_Select_Collection_CollectionElement_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CollectionElement__o {
    struct System_Collections_Generic_List_CollectionElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CollectionElement__Fields fields;
};

struct System_Collections_Generic_List_ChatChapterMst__StaticFields {
    struct Shock_ChatChapterMst_array *s_emptyArray;
};

struct Aoharu_Chat_Select_TalkSortDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Chat_Select_TalkSortDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_TalkSortDialog_VTable vtable;
};

struct Shock_ScrollBase_SelectScrollElement__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Aoharu_Chat_Select_SelectTalkList_Fields {
    struct Shock_ScrollBase_SelectScrollElement__Fields super;
    struct Aoharu_Chat_SELECT_VIEW_array *m_SelectList;
    bool _IsInitialized_k__BackingField;
    struct Aoharu_Chat_Select_SelectHeader_o *m_Header;
    struct UnityEngine_Transform_o *m_NotOpenObject;
    struct UnityEngine_RectTransform_o *m_Viewport;
    struct Aoharu_Chat_OnSwitchView_o *_OnSelectView_k__BackingField;
    struct Aoharu_Chat_OnTalkStart_o *_OnSelectTalk_k__BackingField;
    struct System_Collections_Generic_List_ChatRoomMst__o *m_RoomList;
    int32_t m_OpenRoomNum;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_SetBg;
    struct VirtualInvokeData _5_set_ViewSwitchIcon;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_Open;
    struct VirtualInvokeData _8_Skip;
    struct VirtualInvokeData _9_Close;
    struct VirtualInvokeData _10_Close;
    struct VirtualInvokeData _11_Reset;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o {
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_Fields fields;
};

struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_VTable vtable;
};

struct System_Reflection_FieldInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsLiteral;
    struct VirtualInvokeData _18_get_IsNotSerialized;
    struct VirtualInvokeData _19_get_IsStatic;
    struct VirtualInvokeData _20_get_IsPublic;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_SetValue;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_SetValueDirect;
    struct VirtualInvokeData _26_GetRawConstantValue;
    struct VirtualInvokeData _27_GetFieldOffset;
};

struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_Fields {
    struct Shock_ChatChapterMst_o *chapterMst;
};

struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_o {
    struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_Fields fields;
};

struct Aoharu_Chat_Select_TalkSortMemberIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrame_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_GameObject;
    struct VirtualInvokeData _8_get_ViewMode;
    struct VirtualInvokeData _9_Refresh;
    struct VirtualInvokeData _10_Initialize;
    struct VirtualInvokeData _11_SwitchView;
};

struct Aoharu_Chat_Select_Collection_CollectionStampDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct UnityEngine_UI_Image_o *m_TargetStamp;
    struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_o *m_List;
    struct Shock_ButtonEvent_o *m_CancelArea;
};

struct Aoharu_Chat_Select_Collection_CollectionStampDialog_o {
    struct Aoharu_Chat_Select_Collection_CollectionStampDialog_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_Collection_CollectionStampDialog_Fields fields;
};

struct Aoharu_Chat_Select_Collection_CollectionElement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_Select_Collection_CollectionElement_o *m_Items[65535];
};

struct Aoharu_Chat_Select_Collection_CollectionStampDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_Collection_CollectionStampDialog_VTable vtable;
};

struct Aoharu_Chat_Group_GroupArea_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_OnTalkStart_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_Fields {
    struct Aoharu_Chat_Talk_Main_TalkChoiceBase_Fields super;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct Aoharu_Chat_ChatIllustObject_array *m_ImageArray;
    struct UnityEngine_UI_Image_o *m_SwitchIcon;
    struct UnityEngine_Animator_o *m_Animator;
    struct UnityEngine_RectTransform_o *m_ScrollContent;
    struct UnityEngine_Animator_o *m_DialogAnimator;
    float scrollTopBorder;
    float scrollBottomBorder;
};

struct System_Collections_Generic_List_HeaderSummaryItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_o *m_Menu;
    struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_o *m_Scroll;
    struct Shock_ButtonEvent_o *m_CloseButton;
    struct Aoharu_InOutAnimatorsController_o *m_Controller;
    uint32_t m_CurrentChatId;
    uint32_t m_CurrentRoomId;
    struct System_Collections_Generic_List_HeaderSummaryItem__o *m_CurrentSummaryList;
    bool m_IsOrder;
    bool m_IsSort;
    bool m_IsOpen;
};

struct Aoharu_Scripts_Chat_ChatConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_BubbleOpenAnim;
    struct UnityEngine_Animator_o *m_MessageInputAnim;
    struct UnityEngine_GameObject_o *m_TextParent;
    struct UnityEngine_GameObject_o *m_InputParent;
    struct UnityEngine_Sprite_o *m_BgSpriteLeft;
    struct UnityEngine_Sprite_o *m_BgSpriteRight;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_o *m_Text;
    struct UnityEngine_UI_HorizontalLayoutGroup_o *m_Horizon;
    struct UnityEngine_Color_o m_SystemColor;
    struct UnityEngine_Color_o m_CharacterColor;
    struct UnityEngine_Color_o m_PlayerColor;
    int32_t m_TalkFramePadding;
};

struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_OnSwitchView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Chat_OnSwitchView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_OnSwitchView_VTable vtable;
};

struct Aoharu_Chat_OnSwitchView_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Chat_OnSwitchView_o {
    struct Aoharu_Chat_OnSwitchView_c *klass;
    void *monitor;
    struct Aoharu_Chat_OnSwitchView_Fields fields;
};

struct Aoharu_Chat_Select_Collection_CollectionElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Select_Collection_CollectionElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_Collection_CollectionElement_VTable vtable;
};

struct Aoharu_Chat_Header_HeaderTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Switch;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_get_Header;
    struct VirtualInvokeData _14_set_IsInitialized;
    struct VirtualInvokeData _15_get_IsInitialized;
    struct VirtualInvokeData _16_Initialize;
    struct VirtualInvokeData _17_UpdateView;
    struct VirtualInvokeData _18_Activate;
    struct VirtualInvokeData _19_SetInputLock;
};

struct Aoharu_Chat_Header_HeaderTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Header_HeaderTab_VTable vtable;
};

struct Aoharu_Chat_Select_Collection_CollectionElement_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_Image;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
};

struct Aoharu_Chat_Select_Collection_CollectionElement_o {
    struct Aoharu_Chat_Select_Collection_CollectionElement_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_Collection_CollectionElement_Fields fields;
};

struct System_Action_ChatChapterMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Chat_Header_ChatHeader_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    int32_t _Header_k__BackingField;
    bool _IsInitialized_k__BackingField;
};

struct Aoharu_Chat_Header_HeaderTab_Fields {
    struct Aoharu_Chat_Header_ChatHeader_Fields super;
    bool _IsInitialized_k__BackingField;
    struct Aoharu_Chat_Header_HeaderTabButton_o *m_ObjectPrefab;
    struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__o *m_ButtonDict;
    struct System_Action_int__o *_OnClick_k__BackingField;
    int32_t m_SelectedIndex;
};

struct Aoharu_Chat_Header_HeaderTab_o {
    struct Aoharu_Chat_Header_HeaderTab_c *klass;
    void *monitor;
    struct Aoharu_Chat_Header_HeaderTab_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainTalkLookBack_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_GameObject;
    struct VirtualInvokeData _7_get_ViewMode;
    struct VirtualInvokeData _8_Refresh;
};

struct System_Reflection_FieldInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_FieldInfo_VTable vtable;
};

struct System_Reflection_FieldInfo_Fields {
    struct System_Reflection_MemberInfo_Fields super;
};

struct System_Reflection_FieldInfo_o {
    struct System_Reflection_FieldInfo_c *klass;
    void *monitor;
    struct System_Reflection_FieldInfo_Fields fields;
};

struct System_Collections_Generic_List_ISelectObject__Fields {
    struct Aoharu_Chat_Select_ISelectObject_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Chat_Group_ChatGroup_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    int32_t _Group_k__BackingField;
    bool _IsInitialized_k__BackingField;
};

struct Aoharu_Chat_Group_GroupTab_Fields {
    struct Aoharu_Chat_Group_ChatGroup_Fields super;
    struct Aoharu_Chat_Group_GroupTabButton_o *m_GroupPrefab;
    struct Aoharu_Chat_Group_GroupTabButton_o *m_CollectionPrefab;
    struct UnityEngine_Transform_o *m_TeamArea;
    struct UnityEngine_Transform_o *m_CollectionArea;
    struct System_Collections_Generic_Dictionary_int__GroupTabButton__o *m_ButtonDict;
    struct System_Action_int__o *_OnClick_Select_k__BackingField;
    int32_t _SelectedIndex_k__BackingField;
};

struct Aoharu_Chat_Group_GroupTab_o {
    struct Aoharu_Chat_Group_GroupTab_c *klass;
    void *monitor;
    struct Aoharu_Chat_Group_GroupTab_Fields fields;
};

struct Aoharu_Chat_Group_GroupTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Switch;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_get_Group;
    struct VirtualInvokeData _14_set_IsInitialized;
    struct VirtualInvokeData _15_get_IsInitialized;
    struct VirtualInvokeData _16_Initialize;
    struct VirtualInvokeData _17_UpdateView;
    struct VirtualInvokeData _18_SelectView;
    struct VirtualInvokeData _19_SetInputLock;
    struct VirtualInvokeData _20_SelectView;
    struct VirtualInvokeData _21_UpdateView;
    struct VirtualInvokeData _22_SetInputLock;
};

struct Aoharu_Chat_Group_GroupTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Group_GroupTab_VTable vtable;
};

struct System_Collections_Generic_List_ISelectObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Chat_Select_SelectHeader_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_BackButton;
    struct Shock_ButtonEvent_o *m_BackEvent;
    struct UnityEngine_UI_Image_o *m_FaceIcon;
    struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_o *m_Menu;
};

struct Aoharu_Chat_Select_SelectHeader_o {
    struct Aoharu_Chat_Select_SelectHeader_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_SelectHeader_Fields fields;
};

struct Aoharu_Chat_Header_HeaderCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Switch;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_get_Header;
    struct VirtualInvokeData _14_set_IsInitialized;
    struct VirtualInvokeData _15_get_IsInitialized;
    struct VirtualInvokeData _16_Initialize;
    struct VirtualInvokeData _17_UpdateView;
    struct VirtualInvokeData _18_Activate;
    struct VirtualInvokeData _19_SetInputLock;
};

struct Aoharu_Chat_Header_HeaderCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Header_HeaderCollection_VTable vtable;
};

struct System_Collections_Generic_List_IMainTalkObject__StaticFields {
    struct Aoharu_Chat_Talk_Main_IMainTalkObject_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IMainTalkObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Chat_Header_HeaderCollection_Fields {
    struct Aoharu_Chat_Header_ChatHeader_Fields super;
    bool _IsInitialized_k__BackingField;
    struct Aoharu_Chat_Header_HeaderTabButton_o *m_ObjectPrefab;
    struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__o *m_ButtonDict;
    struct System_Action_Action__o *_OnClick_k__BackingField;
    int32_t m_SelectedIndex;
};

struct Aoharu_Chat_Header_HeaderCollection_o {
    struct Aoharu_Chat_Header_HeaderCollection_c *klass;
    void *monitor;
    struct Aoharu_Chat_Header_HeaderCollection_Fields fields;
};

struct Aoharu_Chat_Header_HeaderTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Header_HeaderTabButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Header_HeaderTabButton_VTable vtable;
};

struct Aoharu_Chat_ChatIllustObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_TalkAreaHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_TalkAreaHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_TalkAreaHeader_VTable vtable;
};

struct Aoharu_Chat_ChatController_o {
    struct Aoharu_Chat_ChatController_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatController_Fields fields;
};

struct Shock_SerializableKeyValuePair_SPEAKER__MainTalkFrame__Fields {
    int32_t m_Key;
    struct Aoharu_Chat_Talk_Main_MainTalkFrame_o *m_Value;
};

struct Aoharu_Chat_ChatController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Chat_ChatController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatController_VTable vtable;
};

struct Aoharu_Chat_Talk_TalkAreaHeader_o {
    struct Aoharu_Chat_Talk_TalkAreaHeader_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_TalkAreaHeader_Fields fields;
};

struct Aoharu_Chat_ChatImageViewObject_o {
    struct Aoharu_Chat_ChatImageViewObject_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatImageViewObject_Fields fields;
};

struct System_Collections_Generic_List_IHeaderObject__StaticFields {
    struct Aoharu_Chat_Header_IHeaderObject_array *s_emptyArray;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoices_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoices_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkChoices_VTable vtable;
};

struct Aoharu_Chat_Select_Collection_CollectionList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsInitialized;
    struct VirtualInvokeData _7_set_OnSelectView;
    struct VirtualInvokeData _8_set_OnSelectTalk;
    struct VirtualInvokeData _9_Initialize;
    struct VirtualInvokeData _10_Switch;
    struct VirtualInvokeData _11_UpdateView;
    struct VirtualInvokeData _12_UpdateScrollItem;
    struct VirtualInvokeData _13_SetInputLock;
    struct VirtualInvokeData _14_ActivateButton;
};

struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___VTable vtable;
};

struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__o {
    struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoices_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_o *m_Talk;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_o *m_Attach;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o *m_Stamp;
    struct UnityEngine_Sprite_o *m_WindowSelectBg;
    struct Aoharu_Chat_Talk_Main_TalkChoiceBase_o *m_Choice;
    struct Aoharu_Chat_ChatTalkElement_o *_SelectedElement_k__BackingField;
    bool m_InputEnd;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoices_o {
    struct Aoharu_Chat_Talk_Main_MainTalkChoices_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkChoices_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___o {
    struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___Fields fields;
};

struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_HEADER__HeaderTabButton__VTable vtable;
};

struct Aoharu_Chat_Select_Collection_CollectionList_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool _IsInitialized_k__BackingField;
    struct UnityEngine_RectTransform_o *m_Content;
    struct Aoharu_Chat_Select_Collection_CollectionElement_o *m_ObjectPrefab;
    struct System_Collections_Generic_List_CollectionElement__o *m_CollectionObjList;
    struct Aoharu_Chat_Select_Collection_CollectionStampDialog_o *m_Dialog;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
    struct Aoharu_Chat_OnSwitchView_o *_OnSelectView_k__BackingField;
    struct Aoharu_Chat_OnTalkStart_o *_OnSelectTalk_k__BackingField;
};

struct Aoharu_Chat_ChatImageViewObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Chat_ChatImageViewObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatImageViewObject_VTable vtable;
};

struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_Fields {
    struct Shock_ScrollBase_SelectScrollElement__Fields super;
    struct System_Collections_Generic_List_ChatChapterMst__o *m_ChapterList;
    int32_t m_OpenChapterNum;
    struct System_Action_ChatChapterMst__o *_OnSelect_k__BackingField;
};

struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_o {
    struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_Fields fields;
};

struct System_Collections_Generic_List_ChatRoomMst__StaticFields {
    struct Shock_ChatRoomMst_array *s_emptyArray;
};

struct Aoharu_Chat_Select_SelectHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Select_SelectHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_SelectHeader_VTable vtable;
};

struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_Fields {
    struct Shock_SerializableKeyValuePair_SPEAKER__MainTalkFrame__Fields super;
};

struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_Collection_CollectionStampDialogList_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrame_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_o *m_Message;
    struct Aoharu_Chat_ChatIllustObject_o *m_Stamp;
    struct Aoharu_Chat_ChatIllustObject_o *m_Illust;
    struct Aoharu_Chat_Talk_Main_MainTalkFrameReceive_o *m_Receive;
    struct UnityEngine_Vector2_o m_AttachmentSize;
    struct Aoharu_Chat_ChatTalkElement_o *_CurrentElement_k__BackingField;
    bool _IsPlaySe_k__BackingField;
};

struct System_Collections_Generic_List_IMainTalkObject__Fields {
    struct Aoharu_Chat_Talk_Main_IMainTalkObject_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_HeaderSummaryItem__StaticFields {
    struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_List_IMainTalkObject__o {
    struct System_Collections_Generic_List_IMainTalkObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IMainTalkObject__Fields fields;
};

struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_o *m_Items[65535];
};

struct System_Collections_Generic_List_IMainTalkObject__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IMainTalkObject__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IMainTalkObject__VTable vtable;
};

struct System_Collections_Generic_List_CollectionElement__StaticFields {
    struct Aoharu_Chat_Select_Collection_CollectionElement_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__o {
    struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__Fields fields;
};

struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_SELECT_VIEW__ChatController_SelectSetting__VTable vtable;
};

struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_o *m_Items[65535];
};

struct Aoharu_Chat_Talk_MainTalkList_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Chat_Talk_TalkAreaHeader_o *m_Header;
    struct UnityEngine_RectTransform_o *m_Content;
    struct UnityEngine_UI_ScrollRect_o *m_ScrollRect;
    struct Aoharu_Chat_Talk_Main_MainTalkChoices_o *m_Choice;
    struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_array *m_PrefabList;
    struct Aoharu_Chat_Talk_Main_MainTalkLookBack_o *m_PrefabLookBack;
    struct Shock_ButtonEvent_o *m_TalkBgMaskEvent;
    struct UnityEngine_Animator_o *m_PutAwayAnim;
    struct Aoharu_Scripts_Chat_ChatConfig_o *m_Config;
    bool m_IsTalkEnd;
    struct System_Collections_Generic_List_IMainTalkObject__o *m_TalkElementList;
    struct Shock_ChatChapterMst_o *m_ChapterMst;
    struct System_Collections_IEnumerator_o *m_CurrentTalk;
    struct System_String_o *m_CurrentTalkKey;
    struct System_Collections_Generic_Dictionary_string__List_ChatTalkElement___o *m_TalkMstDict;
    struct Shock_RecvChatTalkStartRData_o *m_TalkStartResponseData;
    struct System_Action_o *_OnTalkStart_k__BackingField;
    struct System_Action_o *_OnTalkEnd_k__BackingField;
    struct System_Action_o *OnTalkExit;
};

struct Aoharu_Chat_Talk_MainTalkList_o {
    struct Aoharu_Chat_Talk_MainTalkList_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkList_Fields fields;
};

struct Aoharu_Chat_Talk_MainTalkList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkList_VTable vtable;
};

struct System_Collections_Generic_List_TalkSortMemberIcon__StaticFields {
    struct Aoharu_Chat_Select_TalkSortMemberIcon_array *s_emptyArray;
};

struct Aoharu_Chat_Header_HeaderTabButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
    struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_o *m_EnableButton;
    struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_o *m_DisableButton;
    struct UnityEngine_UI_Image_o *m_NewIcon;
    struct System_Action_o *_DiselectAction_k__BackingField;
    struct System_Action_int__o *_OnSelect_k__BackingField;
    int32_t m_Type;
};

struct Aoharu_Chat_Header_HeaderTabButton_o {
    struct Aoharu_Chat_Header_HeaderTabButton_c *klass;
    void *monitor;
    struct Aoharu_Chat_Header_HeaderTabButton_Fields fields;
};

struct System_Collections_Generic_List_ChatRoomMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ChatRoomMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ChatRoomMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ChatRoomMst__VTable vtable;
};

struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_List_ChatRoomMst__Fields {
    struct Shock_ChatRoomMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ChatRoomMst__o {
    struct System_Collections_Generic_List_ChatRoomMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ChatRoomMst__Fields fields;
};

struct Aoharu_Chat_Select_SelectTalkList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
    struct VirtualInvokeData _11_get_IsInitialized;
    struct VirtualInvokeData _12_set_OnSelectView;
    struct VirtualInvokeData _13_set_OnSelectTalk;
    struct VirtualInvokeData _14_Initialize;
    struct VirtualInvokeData _15_Switch;
    struct VirtualInvokeData _16_UpdateView;
    struct VirtualInvokeData _17_UpdateScrollItem;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_SetInputLock;
};

struct Aoharu_Chat_Select_SelectTalkList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_SelectTalkList_VTable vtable;
};

struct Aoharu_Chat_SELECT_VIEW_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Aoharu_Chat_ChatIllustObject_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_Image;
    struct UnityEngine_UI_Image_o *m_Unacquired;
    struct Shock_ButtonEvent_o *m_Event;
    struct UnityEngine_Animator_o *m_ViewImageAnim;
};

struct Aoharu_Chat_ChatIllustObject_o {
    struct Aoharu_Chat_ChatIllustObject_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatIllustObject_Fields fields;
};

struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__o {
    struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__Fields fields;
};

struct Aoharu_Chat_ChatIllustObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatIllustObject_VTable vtable;
};

struct Aoharu_Chat_Select_SelectTalkList_o {
    struct Aoharu_Chat_Select_SelectTalkList_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_SelectTalkList_Fields fields;
};

struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_COLLECTION__HeaderTabButton__VTable vtable;
};

struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Aoharu_Chat_Talk_Main_MainTalkLookBack_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ButtonEvent_o *m_Button;
    struct Shock_TextMeshUI_o *m_Text;
};

struct System_Collections_Generic_Dictionary_int__GroupTabButton__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__GroupTabButton__o {
    struct System_Collections_Generic_Dictionary_int__GroupTabButton__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__GroupTabButton__Fields fields;
};

struct Aoharu_Chat_Talk_TalkArea_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Chat_Talk_MainTalkList_o *m_Talk;
    struct UnityEngine_UI_Image_o *m_Bg;
    struct UnityEngine_UI_Image_array *m_BgPatternList;
};

struct System_Collections_Generic_Dictionary_int__GroupTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__GroupTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__GroupTabButton__VTable vtable;
};

struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_VTable vtable;
};

struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_VTable vtable;
};

struct Aoharu_Chat_Select_SelectArea_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Chat_Select_SelectTalkList_o *m_Select;
    struct Aoharu_Chat_Select_Collection_CollectionList_o *m_Collection;
    struct System_Collections_Generic_List_ISelectObject__o *m_SelectAreaList;
    int32_t _CurrentIndex_k__BackingField;
    int32_t _CurrentSubIndex_k__BackingField;
};

struct Aoharu_Chat_Talk_TalkArea_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_TalkArea_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_o {
    struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkFrameMessage_Fields fields;
};

struct Aoharu_Chat_Talk_TalkArea_o {
    struct Aoharu_Chat_Talk_TalkArea_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_TalkArea_Fields fields;
};

struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_Fields {
    uint32_t Normal;
    uint32_t HighSpeed;
};

struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_o {
    struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_Fields fields;
};

struct Aoharu_Chat_Group_GroupTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_HeaderSummaryItem__Fields {
    struct Aoharu_Scripts_Chat_Talk_Main_HeaderSummaryItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Chat_Group_GroupArea_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Chat_Group_GroupTab_o *m_Tab;
    struct System_Collections_Generic_List_IGroupObject__o *m_GroupViewList;
};

struct Shock_ChatRoomMst_Fields {
    struct System_Collections_Generic_List_uint__o *m_CharaIdList;
    uint64_t m_CreatedAt;
    uint32_t _id;
    uint32_t _masterChatId;
    uint32_t _roomId;
    struct System_String_o *_hashTag;
    struct System_String_o *_firstLineValue;
    struct System_String_o *_iconPath;
    struct System_String_o *_appearCharaIdList;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_Chat_Select_TalkSortMemberIcon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_CharaIcon;
    struct Shock_TextMeshUI_o *m_CharaName;
    struct UnityEngine_UI_Image_o *m_NameFrame;
    struct UnityEngine_UI_Image_o *m_SelectFrame;
    struct Shock_ButtonEvent_o *m_Event;
    uint32_t _CharaId_k__BackingField;
    bool m_IsSelect;
};

struct Aoharu_Chat_Select_TalkSortMemberIcon_o {
    struct Aoharu_Chat_Select_TalkSortMemberIcon_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_TalkSortMemberIcon_Fields fields;
};

struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_Fields {
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__Fields super;
};

struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_o {
    struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_Fields fields;
};

struct Aoharu_Chat_Select_TalkSortMemberIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_TalkSortMemberIcon_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrame_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkFrame_VTable vtable;
};

struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_TalkSortDialog_BgMaterialSetting_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_MainTalkLookBack_o {
    struct Aoharu_Chat_Talk_Main_MainTalkLookBack_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkLookBack_Fields fields;
};

struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_SetBg;
    struct VirtualInvokeData _5_set_ViewSwitchIcon;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_Open;
    struct VirtualInvokeData _8_Skip;
    struct VirtualInvokeData _9_Close;
    struct VirtualInvokeData _10_Close;
    struct VirtualInvokeData _11_Reset;
};

struct Aoharu_Chat_Talk_Main_MainTalkFrame_o {
    struct Aoharu_Chat_Talk_Main_MainTalkFrame_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkFrame_Fields fields;
};

struct System_Collections_Generic_List_ChatChapterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ChatChapterMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ChatChapterMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ChatChapterMst__VTable vtable;
};

struct Aoharu_Chat_Talk_Main_MainTalkLookBack_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkLookBack_VTable vtable;
};

struct System_Collections_Generic_List_ChatChapterMst__Fields {
    struct Shock_ChatChapterMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ChatChapterMst__o {
    struct System_Collections_Generic_List_ChatChapterMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ChatChapterMst__Fields fields;
};

struct System_Collections_Generic_List_HeaderSummaryItem__o {
    struct System_Collections_Generic_List_HeaderSummaryItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_HeaderSummaryItem__Fields fields;
};

struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_o *m_Items[65535];
};

struct Aoharu_Chat_Group_GroupTabButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Group_GroupTabButton_VTable vtable;
};

struct System_Collections_Generic_List_IHeaderObject__Fields {
    struct Aoharu_Chat_Header_IHeaderObject_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IHeaderObject__o {
    struct System_Collections_Generic_List_IHeaderObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IHeaderObject__Fields fields;
};

struct System_Collections_Generic_List_HeaderSummaryItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_HeaderSummaryItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_HeaderSummaryItem__VTable vtable;
};

struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_Fields {
    struct TMPro_TextMeshProUGUI_Fields super;
    float m_monospaceDistEm;
    bool _emojiParsingRequired;
    struct TMPro_ITextPreprocessor_o *m_SecondaryPreprocessor;
    struct System_Reflection_FieldInfo_o *_isInputParsingRequired_Field;
    struct System_Reflection_FieldInfo_o *_inputSource_Field;
    struct System_Type_o *_textInputSources_Type;
};

struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_o {
    struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_c *klass;
    void *monitor;
    struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_Fields fields;
};

struct System_Collections_Generic_List_IHeaderObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IHeaderObject__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IHeaderObject__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IHeaderObject__VTable vtable;
};

struct System_Action_ChatChapterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Chat_Group_GroupArea_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Chat_Group_GroupArea_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Group_GroupArea_VTable vtable;
};

struct Aoharu_Chat_Group_GroupArea_o {
    struct Aoharu_Chat_Group_GroupArea_c *klass;
    void *monitor;
    struct Aoharu_Chat_Group_GroupArea_Fields fields;
};

struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Kyub_EmojiSearch_UI_TMP_EmojiTextUGUI_VTable vtable;
};

struct Shock_ChatRoomMst_o {
    struct Shock_ChatRoomMst_c *klass;
    void *monitor;
    struct Shock_ChatRoomMst_Fields fields;
};

struct Shock_ChatRoomMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatRoomMst_VTable vtable;
};

struct Aoharu_Chat_Group_IGroupObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_Group_IGroupObject_o *m_Items[65535];
};

struct System_Collections_Generic_List_TalkSortMemberIcon__Fields {
    struct Aoharu_Chat_Select_TalkSortMemberIcon_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Chat_Group_GroupTabButton_o {
    struct Aoharu_Chat_Group_GroupTabButton_c *klass;
    void *monitor;
    struct Aoharu_Chat_Group_GroupTabButton_Fields fields;
};

struct Aoharu_Scripts_Chat_ChatConfig_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Aoharu_Scripts_Chat_ChatConfig_TalkSpeed_o *m_Speed;
};

struct System_Action_ChatChapterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ChatChapterMst__VTable vtable;
};

struct System_Action_ChatChapterMst__o {
    struct System_Action_ChatChapterMst__c *klass;
    void *monitor;
    struct System_Action_ChatChapterMst__Fields fields;
};

struct Aoharu_Chat_OnTalkStart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Chat_ChatIllustObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_ChatIllustObject_o *m_Items[65535];
};

struct System_Collections_Generic_List_TalkSortMemberIcon__o {
    struct System_Collections_Generic_List_TalkSortMemberIcon__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TalkSortMemberIcon__Fields fields;
};

struct Aoharu_Chat_Select_ISelectObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_Select_ISelectObject_o *m_Items[65535];
};

struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_VTable vtable;
};

struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_o {
    struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_Fields fields;
};

struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Chat_Talk_Main_TalkAreaHeaderSummaryScroll_VTable vtable;
};

struct System_Collections_Generic_List_TalkSortMemberIcon__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TalkSortMemberIcon__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TalkSortMemberIcon__VTable vtable;
};

struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_o {
    struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_TalkAreaHeaderSummary_Fields fields;
};

struct Aoharu_Chat_Header_HeaderArea_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Header_HeaderArea_VTable vtable;
};

struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_VTable vtable;
};

struct Aoharu_Chat_Select_Collection_CollectionList_o {
    struct Aoharu_Chat_Select_Collection_CollectionList_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_Collection_CollectionList_Fields fields;
};

struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_o {
    struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_c *klass;
    void *monitor;
    struct Aoharu_Chat_Header_HeaderTabButton_ButtonSetting_Fields fields;
};

struct Aoharu_Chat_Select_Collection_CollectionList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_Collection_CollectionList_VTable vtable;
};

struct Aoharu_Chat_Header_HeaderArea_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Chat_Header_HeaderTab_o *m_Tab;
    struct Aoharu_Chat_Header_HeaderCollection_o *m_Collection;
    struct System_Collections_Generic_List_IHeaderObject__o *m_ChatHeaderList;
};

struct Aoharu_Chat_Header_HeaderArea_o {
    struct Aoharu_Chat_Header_HeaderArea_c *klass;
    void *monitor;
    struct Aoharu_Chat_Header_HeaderArea_Fields fields;
};

struct Aoharu_Chat_Select_TalkSortMemberIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_Select_TalkSortMemberIcon_o *m_Items[65535];
};

struct Aoharu_Chat_Group_IGroupObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Chat_OnTalkStart_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_OnTalkStart_VTable vtable;
};

struct Shock_ChatRoomMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ChatRoomMst_o *m_Items[65535];
};

struct Aoharu_Chat_OnTalkStart_o {
    struct Aoharu_Chat_OnTalkStart_c *klass;
    void *monitor;
    struct Aoharu_Chat_OnTalkStart_Fields fields;
};

struct Aoharu_Chat_Group_IGroupObject_o {
    struct Aoharu_Chat_Group_IGroupObject_c *klass;
    void *monitor;
    struct Aoharu_Chat_Group_IGroupObject_Fields fields;
};

struct System_Collections_Generic_List_IGroupObject__Fields {
    struct Aoharu_Chat_Group_IGroupObject_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IGroupObject__o {
    struct System_Collections_Generic_List_IGroupObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IGroupObject__Fields fields;
};

struct System_Collections_Generic_List_IGroupObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IGroupObject__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IGroupObject__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IGroupObject__VTable vtable;
};

struct System_Collections_Generic_List_ISelectObject__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ISelectObject__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ISelectObject__VTable vtable;
};

struct System_Collections_Generic_List_ISelectObject__o {
    struct System_Collections_Generic_List_ISelectObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ISelectObject__Fields fields;
};

struct Aoharu_Chat_Group_GroupArea_StaticFields {
    int32_t COLLECTION;
};

struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_VTable vtable;
};

struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_o {
    struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_VTable vtable;
};

struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_o {
    struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Chat_Filtering_TalkFilteringMenu_Fields fields;
};

struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkList_PrefabTalkFrame_VTable vtable;
};

struct Aoharu_Chat_Select_SelectArea_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_SelectArea_VTable vtable;
};

struct Aoharu_Scripts_Chat_ChatConfig_o {
    struct Aoharu_Scripts_Chat_ChatConfig_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Chat_ChatConfig_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_o {
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_Fields fields;
};

struct Aoharu_Scripts_Chat_ChatConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Chat_ChatConfig_VTable vtable;
};

struct Aoharu_Chat_Select_SelectArea_o {
    struct Aoharu_Chat_Select_SelectArea_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_SelectArea_Fields fields;
};

typedef union _union_217603 _union_217603, *P_union_217603;

union _union_217603 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29091D4 MethodInfo_29091D4, *PMethodInfo_29091D4;

typedef union _union_237049 _union_237049, *P_union_237049;

union _union_237049 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29091D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237049 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217605 _union_217605, *P_union_217605;

union _union_217605 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B4A1C MethodInfo_32B4A1C, *PMethodInfo_32B4A1C;

typedef union _union_318611 _union_318611, *P_union_318611;

union _union_318611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217607 _union_217607, *P_union_217607;

union _union_217607 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAB574 MethodInfo_1EAB574, *PMethodInfo_1EAB574;

typedef union _union_264442 _union_264442, *P_union_264442;

union _union_264442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_o UnityEngine_UIElements_StyleSheets_StyleSheetCache_o, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_o;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_c UnityEngine_UIElements_StyleSheets_StyleSheetCache_c, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_c;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_Fields UnityEngine_UIElements_StyleSheets_StyleSheetCache_Fields, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_Fields;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_StaticFields UnityEngine_UIElements_StyleSheets_StyleSheetCache_StaticFields, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_StaticFields;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_VTable UnityEngine_UIElements_StyleSheets_StyleSheetCache_VTable, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_VTable;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_o UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_o, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_o;

typedef struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____o System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____o, *PSystem_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____o;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_c UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_c, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_c;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_Fields UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_Fields, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_Fields;

typedef struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____c System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____c, *PSystem_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____c;

typedef struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____Fields System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____Fields, *PSystem_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____Fields;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_VTable UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_VTable, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_VTable;

typedef struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____VTable System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____VTable, *PSystem_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____VTable;

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_Fields {
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_o {
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_VTable vtable;
};

struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____o {
    struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____Fields fields;
};

struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_StaticFields {
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_o *s_Comparer;
    struct System_Collections_Generic_Dictionary_StyleSheetCache_SheetHandleKey__StylePropertyId____o *s_RulePropertyIdsCache;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_Fields {
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_o {
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKeyComparer_Fields fields;
};

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass30_1_Fields Aoharu_StoryChapterListScene___c__DisplayClass30_1_Fields, *PAoharu_StoryChapterListScene___c__DisplayClass30_1_Fields;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_o Aoharu_StoryChapterListScene___c__DisplayClass30_0_o, *PAoharu_StoryChapterListScene___c__DisplayClass30_0_o;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_c Aoharu_StoryChapterListScene___c__DisplayClass30_0_c, *PAoharu_StoryChapterListScene___c__DisplayClass30_0_c;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_Fields Aoharu_StoryChapterListScene___c__DisplayClass30_0_Fields, *PAoharu_StoryChapterListScene___c__DisplayClass30_0_Fields;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_VTable Aoharu_StoryChapterListScene___c__DisplayClass30_0_VTable, *PAoharu_StoryChapterListScene___c__DisplayClass30_0_VTable;

typedef struct Aoharu_StoryChapterListScene_o Aoharu_StoryChapterListScene_o, *PAoharu_StoryChapterListScene_o;

typedef struct Aoharu_StoryChapterListScene_c Aoharu_StoryChapterListScene_c, *PAoharu_StoryChapterListScene_c;

typedef struct Aoharu_StoryChapterListScene_Fields Aoharu_StoryChapterListScene_Fields, *PAoharu_StoryChapterListScene_Fields;

typedef struct Aoharu_StoryChapterListScene_VTable Aoharu_StoryChapterListScene_VTable, *PAoharu_StoryChapterListScene_VTable;

typedef struct Aoharu_StoryChapterListController_o Aoharu_StoryChapterListController_o, *PAoharu_StoryChapterListController_o;

typedef struct Aoharu_StoryListController_o Aoharu_StoryListController_o, *PAoharu_StoryListController_o;

typedef struct Shock_ImageTab_o Shock_ImageTab_o, *PShock_ImageTab_o;

typedef struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__o System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__o, *PSystem_Collections_Generic_List_StoryChapterListScene_GroupImageSet__o;

typedef struct Aoharu_StoryChapterListScene_MySave_o Aoharu_StoryChapterListScene_MySave_o, *PAoharu_StoryChapterListScene_MySave_o;

typedef struct System_Collections_Generic_List_StoryChapterListScene_ViewState__o System_Collections_Generic_List_StoryChapterListScene_ViewState__o, *PSystem_Collections_Generic_List_StoryChapterListScene_ViewState__o;

typedef struct Aoharu_StoryChapterListController_c Aoharu_StoryChapterListController_c, *PAoharu_StoryChapterListController_c;

typedef struct Aoharu_StoryChapterListController_Fields Aoharu_StoryChapterListController_Fields, *PAoharu_StoryChapterListController_Fields;

typedef struct Aoharu_StoryListController_c Aoharu_StoryListController_c, *PAoharu_StoryListController_c;

typedef struct Aoharu_StoryListController_Fields Aoharu_StoryListController_Fields, *PAoharu_StoryListController_Fields;

typedef struct Shock_ImageTab_c Shock_ImageTab_c, *PShock_ImageTab_c;

typedef struct Shock_ImageTab_Fields Shock_ImageTab_Fields, *PShock_ImageTab_Fields;

typedef struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__c System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__c, *PSystem_Collections_Generic_List_StoryChapterListScene_GroupImageSet__c;

typedef struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__Fields System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__Fields, *PSystem_Collections_Generic_List_StoryChapterListScene_GroupImageSet__Fields;

typedef struct Aoharu_StoryChapterListScene_MySave_c Aoharu_StoryChapterListScene_MySave_c, *PAoharu_StoryChapterListScene_MySave_c;

typedef struct System_Collections_Generic_List_StoryChapterListScene_ViewState__c System_Collections_Generic_List_StoryChapterListScene_ViewState__c, *PSystem_Collections_Generic_List_StoryChapterListScene_ViewState__c;

typedef struct System_Collections_Generic_List_StoryChapterListScene_ViewState__Fields System_Collections_Generic_List_StoryChapterListScene_ViewState__Fields, *PSystem_Collections_Generic_List_StoryChapterListScene_ViewState__Fields;

typedef struct Aoharu_StoryChapterListController_StaticFields Aoharu_StoryChapterListController_StaticFields, *PAoharu_StoryChapterListController_StaticFields;

typedef struct Aoharu_StoryChapterListController_VTable Aoharu_StoryChapterListController_VTable, *PAoharu_StoryChapterListController_VTable;

typedef struct Aoharu_StoryChapterScroll_o Aoharu_StoryChapterScroll_o, *PAoharu_StoryChapterScroll_o;

typedef struct Aoharu_Story_StoryAlbum_o Aoharu_Story_StoryAlbum_o, *PAoharu_Story_StoryAlbum_o;

typedef struct System_Action_StoryMst__o System_Action_StoryMst__o, *PSystem_Action_StoryMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_StoryData__o System_Collections_Generic_IReadOnlyList_StoryData__o, *PSystem_Collections_Generic_IReadOnlyList_StoryData__o;

typedef struct Shock_StoryData_o Shock_StoryData_o, *PShock_StoryData_o;

typedef struct Aoharu_StoryListController_VTable Aoharu_StoryListController_VTable, *PAoharu_StoryListController_VTable;

typedef struct Aoharu_StoryListScroll_o Aoharu_StoryListScroll_o, *PAoharu_StoryListScroll_o;

typedef struct Shock_StoryData_array Shock_StoryData_array, *PShock_StoryData_array;

typedef struct Shock_IStoryPartData_array Shock_IStoryPartData_array, *PShock_IStoryPartData_array;

typedef struct Shock_IStoryPartData_o Shock_IStoryPartData_o, *PShock_IStoryPartData_o;

typedef struct System_Action_IStoryPartData__bool__o System_Action_IStoryPartData__bool__o, *PSystem_Action_IStoryPartData__bool__o;

typedef struct Shock_ImageTab_VTable Shock_ImageTab_VTable, *PShock_ImageTab_VTable;

typedef struct Shock_TabBase_ImageTabButton__Fields Shock_TabBase_ImageTabButton__Fields, *PShock_TabBase_ImageTabButton__Fields;

typedef struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__StaticFields System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__StaticFields, *PSystem_Collections_Generic_List_StoryChapterListScene_GroupImageSet__StaticFields;

typedef struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__VTable System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__VTable, *PSystem_Collections_Generic_List_StoryChapterListScene_GroupImageSet__VTable;

typedef struct Aoharu_StoryChapterListScene_GroupImageSet_array Aoharu_StoryChapterListScene_GroupImageSet_array, *PAoharu_StoryChapterListScene_GroupImageSet_array;

typedef struct Aoharu_StoryChapterListScene_MySave_VTable Aoharu_StoryChapterListScene_MySave_VTable, *PAoharu_StoryChapterListScene_MySave_VTable;

typedef struct System_Collections_Generic_List_StoryChapterListScene_ViewState__StaticFields System_Collections_Generic_List_StoryChapterListScene_ViewState__StaticFields, *PSystem_Collections_Generic_List_StoryChapterListScene_ViewState__StaticFields;

typedef struct System_Collections_Generic_List_StoryChapterListScene_ViewState__VTable System_Collections_Generic_List_StoryChapterListScene_ViewState__VTable, *PSystem_Collections_Generic_List_StoryChapterListScene_ViewState__VTable;

typedef struct Aoharu_StoryChapterListScene_ViewState_array Aoharu_StoryChapterListScene_ViewState_array, *PAoharu_StoryChapterListScene_ViewState_array;

typedef struct Shock_STORY_TYPE_array Shock_STORY_TYPE_array, *PShock_STORY_TYPE_array;

typedef struct Aoharu_StoryChapterScroll_c Aoharu_StoryChapterScroll_c, *PAoharu_StoryChapterScroll_c;

typedef struct Aoharu_StoryChapterScroll_Fields Aoharu_StoryChapterScroll_Fields, *PAoharu_StoryChapterScroll_Fields;

typedef struct Aoharu_Story_StoryAlbum_c Aoharu_Story_StoryAlbum_c, *PAoharu_Story_StoryAlbum_c;

typedef struct Aoharu_Story_StoryAlbum_Fields Aoharu_Story_StoryAlbum_Fields, *PAoharu_Story_StoryAlbum_Fields;

typedef struct System_Action_StoryMst__c System_Action_StoryMst__c, *PSystem_Action_StoryMst__c;

typedef struct System_Action_StoryMst__Fields System_Action_StoryMst__Fields, *PSystem_Action_StoryMst__Fields;

typedef struct System_Collections_Generic_IReadOnlyList_StoryData__c System_Collections_Generic_IReadOnlyList_StoryData__c, *PSystem_Collections_Generic_IReadOnlyList_StoryData__c;

typedef struct System_Collections_Generic_IReadOnlyList_StoryData__Fields System_Collections_Generic_IReadOnlyList_StoryData__Fields, *PSystem_Collections_Generic_IReadOnlyList_StoryData__Fields;

typedef struct Shock_StoryData_c Shock_StoryData_c, *PShock_StoryData_c;

typedef struct Shock_StoryData_Fields Shock_StoryData_Fields, *PShock_StoryData_Fields;

typedef struct Aoharu_StoryListScroll_c Aoharu_StoryListScroll_c, *PAoharu_StoryListScroll_c;

typedef struct Aoharu_StoryListScroll_Fields Aoharu_StoryListScroll_Fields, *PAoharu_StoryListScroll_Fields;

typedef struct Shock_IStoryPartData_c Shock_IStoryPartData_c, *PShock_IStoryPartData_c;

typedef struct Shock_IStoryPartData_Fields Shock_IStoryPartData_Fields, *PShock_IStoryPartData_Fields;

typedef struct System_Action_IStoryPartData__bool__c System_Action_IStoryPartData__bool__c, *PSystem_Action_IStoryPartData__bool__c;

typedef struct System_Action_IStoryPartData__bool__Fields System_Action_IStoryPartData__bool__Fields, *PSystem_Action_IStoryPartData__bool__Fields;

typedef struct Aoharu_StoryChapterListScene_GroupImageSet_o Aoharu_StoryChapterListScene_GroupImageSet_o, *PAoharu_StoryChapterListScene_GroupImageSet_o;

typedef struct Aoharu_StoryChapterScroll_VTable Aoharu_StoryChapterScroll_VTable, *PAoharu_StoryChapterScroll_VTable;

typedef struct FancyScrollView_FancyScrollView_StoryChapterSelectScrollItemData__StoryChapterSelectScrollContext__Fields FancyScrollView_FancyScrollView_StoryChapterSelectScrollItemData__StoryChapterSelectScrollContext__Fields, *PFancyScrollView_FancyScrollView_StoryChapterSelectScrollItemData__StoryChapterSelectScrollContext__Fields;

typedef struct Aoharu_Story_StoryAlbum_StaticFields Aoharu_Story_StoryAlbum_StaticFields, *PAoharu_Story_StoryAlbum_StaticFields;

typedef struct Aoharu_Story_StoryAlbum_VTable Aoharu_Story_StoryAlbum_VTable, *PAoharu_Story_StoryAlbum_VTable;

typedef struct UnityEngine_Renderer_array UnityEngine_Renderer_array, *PUnityEngine_Renderer_array;

typedef struct System_Action_StoryMst__VTable System_Action_StoryMst__VTable, *PSystem_Action_StoryMst__VTable;

typedef struct Shock_StoryData_VTable Shock_StoryData_VTable, *PShock_StoryData_VTable;

typedef struct Carbon_ListDictionary_uint__IStoryPartData__o Carbon_ListDictionary_uint__IStoryPartData__o, *PCarbon_ListDictionary_uint__IStoryPartData__o;

typedef struct Aoharu_StoryListScroll_VTable Aoharu_StoryListScroll_VTable, *PAoharu_StoryListScroll_VTable;

typedef struct FancyScrollView_FancyScrollView_IStoryPartData__StoryListScrollContext__Fields FancyScrollView_FancyScrollView_IStoryPartData__StoryListScrollContext__Fields, *PFancyScrollView_FancyScrollView_IStoryPartData__StoryListScrollContext__Fields;

typedef struct System_Action_IStoryPartData__o System_Action_IStoryPartData__o, *PSystem_Action_IStoryPartData__o;

typedef struct System_Action_IStoryPartData__bool__VTable System_Action_IStoryPartData__bool__VTable, *PSystem_Action_IStoryPartData__bool__VTable;

typedef struct Aoharu_StoryChapterListScene_GroupImageSet_c Aoharu_StoryChapterListScene_GroupImageSet_c, *PAoharu_StoryChapterListScene_GroupImageSet_c;

typedef struct Aoharu_StoryChapterListScene_GroupImageSet_Fields Aoharu_StoryChapterListScene_GroupImageSet_Fields, *PAoharu_StoryChapterListScene_GroupImageSet_Fields;

typedef struct Aoharu_StoryChapterSelectScrollContext_o Aoharu_StoryChapterSelectScrollContext_o, *PAoharu_StoryChapterSelectScrollContext_o;

typedef struct Carbon_ListDictionary_uint__IStoryPartData__c Carbon_ListDictionary_uint__IStoryPartData__c, *PCarbon_ListDictionary_uint__IStoryPartData__c;

typedef struct Carbon_ListDictionary_uint__IStoryPartData__Fields Carbon_ListDictionary_uint__IStoryPartData__Fields, *PCarbon_ListDictionary_uint__IStoryPartData__Fields;

typedef struct Aoharu_StoryListScrollContext_o Aoharu_StoryListScrollContext_o, *PAoharu_StoryListScrollContext_o;

typedef struct System_Action_IStoryPartData__c System_Action_IStoryPartData__c, *PSystem_Action_IStoryPartData__c;

typedef struct System_Action_IStoryPartData__Fields System_Action_IStoryPartData__Fields, *PSystem_Action_IStoryPartData__Fields;

typedef struct Aoharu_StoryChapterListScene_GroupImageSet_VTable Aoharu_StoryChapterListScene_GroupImageSet_VTable, *PAoharu_StoryChapterListScene_GroupImageSet_VTable;

typedef struct Aoharu_StoryChapterSelectScrollContext_c Aoharu_StoryChapterSelectScrollContext_c, *PAoharu_StoryChapterSelectScrollContext_c;

typedef struct Aoharu_StoryChapterSelectScrollContext_Fields Aoharu_StoryChapterSelectScrollContext_Fields, *PAoharu_StoryChapterSelectScrollContext_Fields;

typedef struct Carbon_ListDictionary_uint__IStoryPartData__VTable Carbon_ListDictionary_uint__IStoryPartData__VTable, *PCarbon_ListDictionary_uint__IStoryPartData__VTable;

typedef struct Aoharu_StoryListScrollContext_c Aoharu_StoryListScrollContext_c, *PAoharu_StoryListScrollContext_c;

typedef struct Aoharu_StoryListScrollContext_Fields Aoharu_StoryListScrollContext_Fields, *PAoharu_StoryListScrollContext_Fields;

typedef struct System_Action_IStoryPartData__VTable System_Action_IStoryPartData__VTable, *PSystem_Action_IStoryPartData__VTable;

typedef struct Aoharu_StoryChapterSelectScrollContext_VTable Aoharu_StoryChapterSelectScrollContext_VTable, *PAoharu_StoryChapterSelectScrollContext_VTable;

typedef struct Aoharu_StoryListScrollContext_VTable Aoharu_StoryListScrollContext_VTable, *PAoharu_StoryListScrollContext_VTable;

struct Aoharu_StoryChapterListScene___c__DisplayClass30_1_Fields {
    int32_t selectChapterType;
    struct Shock_IInputLockData_o *inputLock;
    struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_o *CS___8__locals1;
};

struct System_Collections_Generic_List_StoryChapterListScene_ViewState__Fields {
    struct Aoharu_StoryChapterListScene_ViewState_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_StoryChapterListScene_ViewState__o {
    struct System_Collections_Generic_List_StoryChapterListScene_ViewState__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StoryChapterListScene_ViewState__Fields fields;
};

struct Aoharu_StoryChapterListScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_StoryChapterListScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListScene_VTable vtable;
};

struct Aoharu_StoryChapterListScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_InOutAnimatorsController_o *m_InOutAnimator;
    struct Aoharu_InOutAnimatorsController_o *m_BackgroundInOutAnimator;
    struct Aoharu_StoryChapterListController_o *m_ChapterController;
    struct Aoharu_StoryListController_o *m_StoryController;
    struct Shock_ImageTab_o *m_ChapterTab;
    struct UnityEngine_Sprite_array *m_TabSprite;
    struct UnityEngine_GameObject_o *m_NewBadgeEveryday;
    struct UnityEngine_GameObject_o *m_NewBadgeStory;
    struct UnityEngine_UI_Image_o *m_Background;
    struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__o *m_GroupImageSet;
    struct Aoharu_StoryChapterListScene_MySave_o *m_MySave;
    struct System_Collections_Generic_List_StoryChapterListScene_ViewState__o *m_Transition;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
    bool m_ExistsReward;
    bool m_IsTransitionFromTop;
    uint32_t m_ReviewStoryPartId;
};

struct Aoharu_StoryChapterListScene_o {
    struct Aoharu_StoryChapterListScene_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListScene_Fields fields;
};

struct System_Action_IStoryPartData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_StoryMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_StoryListScrollContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_IStoryPartData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_IStoryPartData_o *m_Items[65535];
};

struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_IReadOnlyList_StoryData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_StoryData__o {
    struct System_Collections_Generic_IReadOnlyList_StoryData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_StoryData__Fields fields;
};

struct UnityEngine_Renderer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Renderer_o *m_Items[65535];
};

struct Aoharu_StoryListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_StoryChapterListScene_ViewState_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Shock_ImageTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct FancyScrollView_FancyScrollView_StoryChapterSelectScrollItemData__StoryChapterSelectScrollContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float cellInterval;
    float scrollOffset;
    bool loop;
    struct UnityEngine_Transform_o *cellContainer;
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o *pool;
    bool initialized;
    float currentPosition;
    struct System_Collections_Generic_IList_TItemData__o *_ItemsSource_k__BackingField;
    struct Aoharu_StoryChapterSelectScrollContext_o *_Context_k__BackingField;
};

struct Shock_StoryData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryChapterListScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Action_IStoryPartData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IStoryPartData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_StoryChapterSelectScrollContext_Fields {
    int32_t SelectedIndex;
    struct System_Action_int__o *OnCellClicked;
};

struct Aoharu_StoryChapterListScene_GroupImageSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_StoryData_Fields {
    struct Shock_StoryMst_o *StoryMst;
    struct Shock_StoryMst_o *PreviousStoryMst;
    struct Carbon_ListDictionary_uint__IStoryPartData__o *m_StoryPartDataTable;
    uint32_t _EventId_k__BackingField;
};

struct Shock_StoryData_o {
    struct Shock_StoryData_c *klass;
    void *monitor;
    struct Shock_StoryData_Fields fields;
};

struct Shock_StoryData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryData_VTable vtable;
};

struct Aoharu_StoryChapterListScene_MySave_o {
    struct Aoharu_StoryChapterListScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListScene_MySave_Fields fields;
};

struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__StaticFields {
    struct Aoharu_StoryChapterListScene_GroupImageSet_array *s_emptyArray;
};

struct Aoharu_StoryChapterListScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListScene_MySave_VTable vtable;
};

struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__Fields {
    struct Aoharu_StoryChapterListScene_GroupImageSet_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_StoryChapterListScene_GroupImageSet_Fields {
    int32_t category;
    struct UnityEngine_Material_o *material;
    struct UnityEngine_Sprite_o *background;
};

struct System_Action_StoryMst__o {
    struct System_Action_StoryMst__c *klass;
    void *monitor;
    struct System_Action_StoryMst__Fields fields;
};

struct Aoharu_StoryChapterSelectScrollContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_StoryMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_StoryMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_StoryMst__VTable vtable;
};

struct Aoharu_StoryListController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_StoryListScroll_o *m_Scroll;
    struct Aoharu_Story_StoryAlbum_o *m_StoryAlbum;
    struct Aoharu_InOutAnimatorsController_o *m_BookAnimator;
    struct UnityEngine_GameObject_o *m_StoryRoot;
    struct Shock_StoryData_array *m_StoryList;
    struct Shock_IStoryPartData_array *m_StoryPartDataList;
    int32_t m_BandCategory;
    struct Shock_StoryMst_o *m_StoryMst;
    struct Shock_IStoryPartData_o *m_CurrentStoryPartData;
    bool m_IsInOutAnimation;
    struct UnityEngine_Texture_o *m_NoteTexture;
    struct UnityEngine_Texture_o *m_ChapterTexture;
    struct UnityEngine_Texture_o *m_StoryTitleTexture;
    struct UnityEngine_Texture_o *m_StampTexture;
    struct System_Action_IStoryPartData__bool__o *_RequestReadStoryPart_k__BackingField;
};

struct Aoharu_StoryListController_o {
    struct Aoharu_StoryListController_c *klass;
    void *monitor;
    struct Aoharu_StoryListController_Fields fields;
};

struct Aoharu_StoryListController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_Load;
    struct VirtualInvokeData _8_Open;
    struct VirtualInvokeData _9_Close;
    struct VirtualInvokeData _10_ReOpen;
    struct VirtualInvokeData _11_Resign;
};

struct Aoharu_StoryListController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryListController_VTable vtable;
};

struct Aoharu_Story_StoryAlbum_StaticFields {
    int32_t MainTex;
};

struct System_Collections_Generic_List_StoryChapterListScene_ViewState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_StoryChapterListScene_ViewState__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StoryChapterListScene_ViewState__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StoryChapterListScene_ViewState__VTable vtable;
};

struct Shock_ImageTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ImageTab_VTable vtable;
};

struct Aoharu_StoryListScrollContext_Fields {
    int32_t SelectedIndex;
    struct System_Action_int__o *OnCellClicked;
};

struct Shock_TabBase_ImageTabButton__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_T__o *m_list;
    int32_t m_selectedIndex;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Shock_ImageTab_Fields {
    struct Shock_TabBase_ImageTabButton__Fields super;
};

struct Shock_ImageTab_o {
    struct Shock_ImageTab_c *klass;
    void *monitor;
    struct Shock_ImageTab_Fields fields;
};

struct Aoharu_StoryChapterListController_StaticFields {
    struct Shock_STORY_TYPE_array *CheckStoryTypes;
};

struct Aoharu_StoryChapterScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_Story_StoryAlbum_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_StoryChapterListScene_GroupImageSet_o {
    struct Aoharu_StoryChapterListScene_GroupImageSet_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListScene_GroupImageSet_Fields fields;
};

struct Carbon_ListDictionary_uint__IStoryPartData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__IStoryPartData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__IStoryPartData__VTable vtable;
};

struct Aoharu_StoryChapterListScene_GroupImageSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListScene_GroupImageSet_VTable vtable;
};

struct Aoharu_StoryChapterListScene_GroupImageSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_StoryChapterListScene_GroupImageSet_o *m_Items[65535];
};

struct Carbon_ListDictionary_uint__IStoryPartData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__IStoryPartData__o {
    struct Carbon_ListDictionary_uint__IStoryPartData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__IStoryPartData__Fields fields;
};

struct System_Action_IStoryPartData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_StoryListScrollContext_o {
    struct Aoharu_StoryListScrollContext_c *klass;
    void *monitor;
    struct Aoharu_StoryListScrollContext_Fields fields;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_Fields {
    uint32_t groupId;
    struct Aoharu_StoryChapterListScene_o *__4__this;
    uint32_t storyId;
    struct System_Action_Action__o *__9__6;
    struct System_Action_Action__o *__9__7;
    struct System_Action_Action__o *__9__9;
    struct System_Action_Action__o *__9__11;
    struct System_Action_Action__o *__9__12;
    struct System_Action_Action__o *__9__14;
    struct System_Action_Action__o *__9__15;
    struct System_Action_o *__9__17;
    struct System_Action_Action__o *__9__18;
    struct System_Action_Action__o *__9__19;
};

struct Aoharu_StoryListScrollContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryListScrollContext_VTable vtable;
};

struct Aoharu_Story_StoryAlbum_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Story_StoryAlbum_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Story_StoryAlbum_VTable vtable;
};

struct Aoharu_StoryListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryListScroll_VTable vtable;
};

struct FancyScrollView_FancyScrollView_IStoryPartData__StoryListScrollContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float cellInterval;
    float scrollOffset;
    bool loop;
    struct UnityEngine_Transform_o *cellContainer;
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o *pool;
    bool initialized;
    float currentPosition;
    struct System_Collections_Generic_IList_TItemData__o *_ItemsSource_k__BackingField;
    struct Aoharu_StoryListScrollContext_o *_Context_k__BackingField;
};

struct Aoharu_StoryListScroll_Fields {
    struct FancyScrollView_FancyScrollView_IStoryPartData__StoryListScrollContext__Fields super;
    struct FancyScrollView_Scroller_o *m_Scroller;
    struct Prefab_o *m_CellPrefab;
    struct UnityEngine_GameObject_o *m_EmptyObj;
    struct System_Action_IStoryPartData__o *_OnSelect_k__BackingField;
    struct System_Action_IStoryPartData__bool__o *_OnForcus_k__BackingField;
};

struct Aoharu_StoryListScroll_o {
    struct Aoharu_StoryListScroll_c *klass;
    void *monitor;
    struct Aoharu_StoryListScroll_Fields fields;
};

struct Aoharu_Story_StoryAlbum_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_Animator;
    struct UnityEngine_Material_o *m_NoteImageMaterial;
    struct UnityEngine_Renderer_array *m_NoteRenderers;
    struct UnityEngine_Material_o *m_ChapterImageMaterial;
    struct UnityEngine_Renderer_array *m_ChapterRenderers;
    struct UnityEngine_Material_o *m_StoryImageMaterial;
    struct UnityEngine_Renderer_array *m_StoryRenderers;
    struct UnityEngine_Material_o *m_StoryFrontImageMaterial;
    struct UnityEngine_Renderer_array *m_StoryFrontRenderers;
    struct UnityEngine_Material_o *m_StampImageMaterial;
    struct UnityEngine_Renderer_array *m_StampRenderers;
    struct UnityEngine_Material_o *m_StampFrontImageMaterial;
    struct UnityEngine_Renderer_array *m_StampFrontRenderers;
    struct System_Collections_Generic_Dictionary_string__Action__o *m_CompleteActionList;
};

struct Aoharu_Story_StoryAlbum_o {
    struct Aoharu_Story_StoryAlbum_c *klass;
    void *monitor;
    struct Aoharu_Story_StoryAlbum_Fields fields;
};

struct System_Action_IStoryPartData__o {
    struct System_Action_IStoryPartData__c *klass;
    void *monitor;
    struct System_Action_IStoryPartData__Fields fields;
};

struct System_Action_IStoryPartData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IStoryPartData__VTable vtable;
};

struct Shock_StoryData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_StoryData_o *m_Items[65535];
};

struct Shock_STORY_TYPE_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Action_IStoryPartData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IStoryPartData__bool__VTable vtable;
};

struct System_Action_IStoryPartData__bool__o {
    struct System_Action_IStoryPartData__bool__c *klass;
    void *monitor;
    struct System_Action_IStoryPartData__bool__Fields fields;
};

struct Aoharu_StoryChapterSelectScrollContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterSelectScrollContext_VTable vtable;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_o {
    struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_Fields fields;
};

struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__o {
    struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__Fields fields;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListScene___c__DisplayClass30_0_VTable vtable;
};

struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StoryChapterListScene_GroupImageSet__VTable vtable;
};

struct Aoharu_StoryChapterSelectScrollContext_o {
    struct Aoharu_StoryChapterSelectScrollContext_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterSelectScrollContext_Fields fields;
};

struct Shock_IStoryPartData_Fields {
};

struct Aoharu_StoryChapterListController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_StoryChapterScroll_o *m_Scroll;
    struct Aoharu_Story_StoryAlbum_o *m_StoryAlbum;
    struct Aoharu_InOutAnimatorsController_o *m_BookAnimator;
    struct Shock_TextMeshUI_o *m_Summary;
    struct UnityEngine_UI_Image_o *m_SummaryImage;
    struct UnityEngine_GameObject_o *m_ChapterRoot;
    struct System_Action_StoryMst__o *_OnSelect_k__BackingField;
    int32_t m_BandCategory;
    struct System_Collections_Generic_IReadOnlyList_StoryData__o *m_GroupStoryDataList;
    struct System_Collections_Generic_IReadOnlyList_StoryData__o *m_StoryDataList;
    struct Shock_StoryData_o *m_BeginningStoryData;
    int32_t m_CurrentChapterType;
    bool m_ScrollSetupInProgress;
    struct UnityEngine_Texture_o *m_NoteTexture;
    struct UnityEngine_Texture_o *m_ChapterTexture;
};

struct Aoharu_StoryChapterListController_o {
    struct Aoharu_StoryChapterListController_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListController_Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_StoryData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_StoryChapterListController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_Load;
    struct VirtualInvokeData _8_Open;
    struct VirtualInvokeData _9_Close;
    struct VirtualInvokeData _10_ReOpen;
    struct VirtualInvokeData _11_Resign;
};

struct Aoharu_StoryChapterListController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_StoryChapterListController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListController_VTable vtable;
};

struct System_Collections_Generic_List_StoryChapterListScene_ViewState__StaticFields {
    struct Aoharu_StoryChapterListScene_ViewState_array *s_emptyArray;
};

struct Aoharu_StoryChapterScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterScroll_VTable vtable;
};

struct Aoharu_StoryChapterScroll_Fields {
    struct FancyScrollView_FancyScrollView_StoryChapterSelectScrollItemData__StoryChapterSelectScrollContext__Fields super;
    struct FancyScrollView_Scroller_o *m_Scroller;
    struct Prefab_o *m_CellPrefab;
    struct UnityEngine_GameObject_o *m_EmptyObj;
    struct System_Action_StoryMst__o *_OnSelect_k__BackingField;
    struct System_Action_StoryMst__o *_OnFocus_k__BackingField;
};

struct Aoharu_StoryChapterScroll_o {
    struct Aoharu_StoryChapterScroll_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterScroll_Fields fields;
};

struct Shock_IStoryPartData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_IStoryPartData_o {
    struct Shock_IStoryPartData_c *klass;
    void *monitor;
    struct Shock_IStoryPartData_Fields fields;
};

typedef union _union_217609 _union_217609, *P_union_217609;

union _union_217609 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDD3CC MethodInfo_1FDD3CC, *PMethodInfo_1FDD3CC;

typedef union _union_267066 _union_267066, *P_union_267066;

union _union_267066 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD3CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267066 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15622E4 MethodInfo_15622E4, *PMethodInfo_15622E4;

typedef union _union_282642 _union_282642, *P_union_282642;

union _union_282642 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15622E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282642 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3397880 MethodInfo_3397880, *PMethodInfo_3397880;

typedef union _union_223893 _union_223893, *P_union_223893;

union _union_223893 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223893 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293ED34 MethodInfo_293ED34, *PMethodInfo_293ED34;

typedef union _union_191180 _union_191180, *P_union_191180;

union _union_191180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293ED34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_ManifestVersinTable_Fields Chipstar_ManifestVersinTable_Fields, *PChipstar_ManifestVersinTable_Fields;

typedef struct Chipstar_ManifestVersion_array Chipstar_ManifestVersion_array, *PChipstar_ManifestVersion_array;

typedef struct Chipstar_ManifestVersion_o Chipstar_ManifestVersion_o, *PChipstar_ManifestVersion_o;

typedef struct Chipstar_ManifestVersion_c Chipstar_ManifestVersion_c, *PChipstar_ManifestVersion_c;

typedef struct Chipstar_ManifestVersion_Fields Chipstar_ManifestVersion_Fields, *PChipstar_ManifestVersion_Fields;

typedef struct Chipstar_ManifestVersion_VTable Chipstar_ManifestVersion_VTable, *PChipstar_ManifestVersion_VTable;

struct Chipstar_ManifestVersinTable_Fields {
    struct Chipstar_ManifestVersion_array *m_list;
};

struct Chipstar_ManifestVersion_Fields {
    struct System_String_o *environment;
    struct System_String_o *develop_version;
    struct System_String_o *asset_hash;
    struct System_String_o *date_time;
};

struct Chipstar_ManifestVersion_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ManifestVersion_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestVersion_VTable vtable;
};

struct Chipstar_ManifestVersion_o {
    struct Chipstar_ManifestVersion_c *klass;
    void *monitor;
    struct Chipstar_ManifestVersion_Fields fields;
};

struct Chipstar_ManifestVersion_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_ManifestVersion_o *m_Items[65535];
};

typedef struct UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_VTable UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_VTable, *PUnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_VTable;

struct UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_293ED28 MethodInfo_293ED28, *PMethodInfo_293ED28;

typedef union _union_188304 _union_188304, *P_union_188304;

union _union_188304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293ED28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243F2B0 MethodInfo_243F2B0, *PMethodInfo_243F2B0;

typedef union _union_280734 _union_280734, *P_union_280734;

union _union_280734 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F2B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280734 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamEventGet_c Shock_Protocol_CJsonSendParamEventGet_c, *PShock_Protocol_CJsonSendParamEventGet_c;

typedef struct Shock_Protocol_CJsonSendParamEventGet_VTable Shock_Protocol_CJsonSendParamEventGet_VTable, *PShock_Protocol_CJsonSendParamEventGet_VTable;

struct Shock_Protocol_CJsonSendParamEventGet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamEventGet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamEventGet_VTable vtable;
};

typedef struct MethodInfo_293ED2C MethodInfo_293ED2C, *PMethodInfo_293ED2C;

typedef union _union_189742 _union_189742, *P_union_189742;

union _union_189742 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293ED2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189742 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA0AE4 MethodInfo_1EA0AE4, *PMethodInfo_1EA0AE4;

typedef union _union_162007 _union_162007, *P_union_162007;

union _union_162007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0AE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217601 _union_217601, *P_union_217601;

union _union_217601 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_BingoSheetData___c__DisplayClass30_0_Fields Shock_BingoSheetData___c__DisplayClass30_0_Fields, *PShock_BingoSheetData___c__DisplayClass30_0_Fields;

typedef struct System_Collections_Generic_IEnumerable_uint__o System_Collections_Generic_IEnumerable_uint__o, *PSystem_Collections_Generic_IEnumerable_uint__o;

typedef struct System_Collections_Generic_IEnumerable_uint__c System_Collections_Generic_IEnumerable_uint__c, *PSystem_Collections_Generic_IEnumerable_uint__c;

typedef struct System_Collections_Generic_IEnumerable_uint__Fields System_Collections_Generic_IEnumerable_uint__Fields, *PSystem_Collections_Generic_IEnumerable_uint__Fields;

struct Shock_BingoSheetData___c__DisplayClass30_0_Fields {
    uint32_t headCellNumber;
    struct System_UInt32_array *cellNumberList;
    struct System_Collections_Generic_IEnumerable_uint__o *clearedCellNumberList;
};

struct System_Collections_Generic_IEnumerable_uint__Fields {
};

struct System_Collections_Generic_IEnumerable_uint__o {
    struct System_Collections_Generic_IEnumerable_uint__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_uint__Fields fields;
};

struct System_Collections_Generic_IEnumerable_uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_22CFA50 MethodInfo_22CFA50, *PMethodInfo_22CFA50;

typedef union _union_273998 _union_273998, *P_union_273998;

union _union_273998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFA50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____o Cysharp_Threading_Tasks_Internal_MinimumQueue_T____o, *PCysharp_Threading_Tasks_Internal_MinimumQueue_T____o;

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____c Cysharp_Threading_Tasks_Internal_MinimumQueue_T____c, *PCysharp_Threading_Tasks_Internal_MinimumQueue_T____c;

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____Fields Cysharp_Threading_Tasks_Internal_MinimumQueue_T____Fields, *PCysharp_Threading_Tasks_Internal_MinimumQueue_T____Fields;

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____VTable Cysharp_Threading_Tasks_Internal_MinimumQueue_T____VTable, *PCysharp_Threading_Tasks_Internal_MinimumQueue_T____VTable;

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____Fields {
    struct System_Object_array_array *array;
    int32_t head;
    int32_t tail;
    int32_t size;
};

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____o {
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____Fields fields;
};

typedef struct MethodInfo_1EA0ACC MethodInfo_1EA0ACC, *PMethodInfo_1EA0ACC;

typedef union _union_162021 _union_162021, *P_union_162021;

union _union_162021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0ACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ReactiveProperty_AnimationCurve__StaticFields UniRx_ReactiveProperty_AnimationCurve__StaticFields, *PUniRx_ReactiveProperty_AnimationCurve__StaticFields;

struct UniRx_ReactiveProperty_AnimationCurve__StaticFields {
    struct System_Collections_Generic_IEqualityComparer_T__o *defaultEqualityComparer;
};

typedef struct MethodInfo_20A07F4 MethodInfo_20A07F4, *PMethodInfo_20A07F4;

typedef union _union_216074 _union_216074, *P_union_216074;

union _union_216074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A07F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B036C MethodInfo_10B036C, *PMethodInfo_10B036C;

typedef union _union_207677 _union_207677, *P_union_207677;

union _union_207677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B036C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C07CC4 MethodInfo_2C07CC4, *PMethodInfo_2C07CC4;

typedef struct MethodInfo_2C07CC4_RGCTXs MethodInfo_2C07CC4_RGCTXs, *PMethodInfo_2C07CC4_RGCTXs;

typedef union _union_337997 _union_337997, *P_union_337997;

union _union_337997 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C07CC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C07CC4_RGCTXs *rgctx_data;
    union _union_337997 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C07CC4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_SelectIterator_TSource__TResult_;
};

typedef struct Aoharu_LiveSkipDialog___c__DisplayClass18_0_c Aoharu_LiveSkipDialog___c__DisplayClass18_0_c, *PAoharu_LiveSkipDialog___c__DisplayClass18_0_c;

typedef struct Aoharu_LiveSkipDialog___c__DisplayClass18_0_VTable Aoharu_LiveSkipDialog___c__DisplayClass18_0_VTable, *PAoharu_LiveSkipDialog___c__DisplayClass18_0_VTable;

struct Aoharu_LiveSkipDialog___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveSkipDialog___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveSkipDialog___c__DisplayClass18_0_VTable vtable;
};

typedef union _union_217625 _union_217625, *P_union_217625;

union _union_217625 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217627 _union_217627, *P_union_217627;

union _union_217627 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217629 _union_217629, *P_union_217629;

union _union_217629 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_ChatProgress__c System_Collections_Generic_List_ChatProgress__c, *PSystem_Collections_Generic_List_ChatProgress__c;

typedef struct System_Collections_Generic_List_ChatProgress__StaticFields System_Collections_Generic_List_ChatProgress__StaticFields, *PSystem_Collections_Generic_List_ChatProgress__StaticFields;

typedef struct System_Collections_Generic_List_ChatProgress__VTable System_Collections_Generic_List_ChatProgress__VTable, *PSystem_Collections_Generic_List_ChatProgress__VTable;

typedef struct Shock_ProtocolData_ChatProgress_array Shock_ProtocolData_ChatProgress_array, *PShock_ProtocolData_ChatProgress_array;

typedef struct Shock_ProtocolData_ChatProgress_o Shock_ProtocolData_ChatProgress_o, *PShock_ProtocolData_ChatProgress_o;

typedef struct Shock_ProtocolData_ChatProgress_c Shock_ProtocolData_ChatProgress_c, *PShock_ProtocolData_ChatProgress_c;

typedef struct Shock_ProtocolData_ChatProgress_Fields Shock_ProtocolData_ChatProgress_Fields, *PShock_ProtocolData_ChatProgress_Fields;

typedef struct Shock_ProtocolData_ChatProgress_VTable Shock_ProtocolData_ChatProgress_VTable, *PShock_ProtocolData_ChatProgress_VTable;

struct Shock_ProtocolData_ChatProgress_Fields {
    uint32_t chat_id;
    uint32_t room_id;
    uint32_t chapter_id;
    uint8_t is_read;
    uint64_t created_at;
};

struct Shock_ProtocolData_ChatProgress_o {
    struct Shock_ProtocolData_ChatProgress_c *klass;
    void *monitor;
    struct Shock_ProtocolData_ChatProgress_Fields fields;
};

struct Shock_ProtocolData_ChatProgress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_ChatProgress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_ChatProgress_VTable vtable;
};

struct System_Collections_Generic_List_ChatProgress__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ChatProgress__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ChatProgress__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ChatProgress__VTable vtable;
};

struct Shock_ProtocolData_ChatProgress_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_ChatProgress_o *m_Items[65535];
};

struct System_Collections_Generic_List_ChatProgress__StaticFields {
    struct Shock_ProtocolData_ChatProgress_array *s_emptyArray;
};

typedef struct System_Action_Dictionary_string__object___o System_Action_Dictionary_string__object___o, *PSystem_Action_Dictionary_string__object___o;

typedef struct System_Action_Dictionary_string__object___c System_Action_Dictionary_string__object___c, *PSystem_Action_Dictionary_string__object___c;

typedef struct System_Action_Dictionary_string__object___Fields System_Action_Dictionary_string__object___Fields, *PSystem_Action_Dictionary_string__object___Fields;

typedef struct System_Action_Dictionary_string__object___VTable System_Action_Dictionary_string__object___VTable, *PSystem_Action_Dictionary_string__object___VTable;

struct System_Action_Dictionary_string__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Dictionary_string__object___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Dictionary_string__object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Dictionary_string__object___VTable vtable;
};

struct System_Action_Dictionary_string__object___o {
    struct System_Action_Dictionary_string__object___c *klass;
    void *monitor;
    struct System_Action_Dictionary_string__object___Fields fields;
};

typedef struct MethodInfo_2EF89B8 MethodInfo_2EF89B8, *PMethodInfo_2EF89B8;

typedef union _union_203012 _union_203012, *P_union_203012;

union _union_203012 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF89B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203012 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1912B28_RGCTXs MethodInfo_1912B28_RGCTXs, *PMethodInfo_1912B28_RGCTXs;

struct MethodInfo_1912B28_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct Shock_GameMstTableBase_LotteryStepupMst__ValueTuple_uint__int___VTable Shock_GameMstTableBase_LotteryStepupMst__ValueTuple_uint__int___VTable, *PShock_GameMstTableBase_LotteryStepupMst__ValueTuple_uint__int___VTable;

struct Shock_GameMstTableBase_LotteryStepupMst__ValueTuple_uint__int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct Shock_Protocol___c__DisplayClass352_0_c Shock_Protocol___c__DisplayClass352_0_c, *PShock_Protocol___c__DisplayClass352_0_c;

typedef struct Shock_Protocol___c__DisplayClass352_0_VTable Shock_Protocol___c__DisplayClass352_0_VTable, *PShock_Protocol___c__DisplayClass352_0_VTable;

struct Shock_Protocol___c__DisplayClass352_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass352_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass352_0_VTable vtable;
};

typedef struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__c UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__c, *PUnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__c;

typedef struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__VTable UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__VTable;

struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__VTable vtable;
};

typedef struct System_Func_HighScoreRateUtils_HighScoreRateData__int__VTable System_Func_HighScoreRateUtils_HighScoreRateData__int__VTable, *PSystem_Func_HighScoreRateUtils_HighScoreRateData__int__VTable;

struct System_Func_HighScoreRateUtils_HighScoreRateData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_22CFA68 MethodInfo_22CFA68, *PMethodInfo_22CFA68;

typedef union _union_274546 _union_274546, *P_union_274546;

union _union_274546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFA68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6F5B4 MethodInfo_2D6F5B4, *PMethodInfo_2D6F5B4;

typedef struct MethodInfo_2D6F5B4_RGCTXs MethodInfo_2D6F5B4_RGCTXs, *PMethodInfo_2D6F5B4_RGCTXs;

typedef union _union_288181 _union_288181, *P_union_288181;

union _union_288181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F5B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F5B4_RGCTXs *rgctx_data;
    union _union_288181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6F5B4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult___ctor;
};

typedef struct MethodInfo_31496E0 MethodInfo_31496E0, *PMethodInfo_31496E0;

typedef union _union_227901 _union_227901, *P_union_227901;

union _union_227901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31496E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A63B0 MethodInfo_14A63B0, *PMethodInfo_14A63B0;

typedef union _union_260274 _union_260274, *P_union_260274;

union _union_260274 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A63B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260274 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33A5D68 MethodInfo_33A5D68, *PMethodInfo_33A5D68;

typedef union _union_239837 _union_239837, *P_union_239837;

union _union_239837 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A5D68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239837 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15F0AB4_RGCTXs MethodInfo_15F0AB4_RGCTXs, *PMethodInfo_15F0AB4_RGCTXs;

struct MethodInfo_15F0AB4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__o UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__o, *PUnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__o;

typedef struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_Image_UxmlTraits_o UnityEngine_UIElements_Image_UxmlTraits_o, *PUnityEngine_UIElements_Image_UxmlTraits_o;

typedef struct UnityEngine_UIElements_Image_UxmlTraits_c UnityEngine_UIElements_Image_UxmlTraits_c, *PUnityEngine_UIElements_Image_UxmlTraits_c;

typedef struct UnityEngine_UIElements_Image_UxmlTraits_VTable UnityEngine_UIElements_Image_UxmlTraits_VTable, *PUnityEngine_UIElements_Image_UxmlTraits_VTable;

struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__Fields {
    struct UnityEngine_UIElements_Image_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__o {
    struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlFactory_Image__Image_UxmlTraits__Fields fields;
};

struct UnityEngine_UIElements_Image_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_Image_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Image_UxmlTraits_VTable vtable;
};

struct UnityEngine_UIElements_Image_UxmlTraits_o {
    struct UnityEngine_UIElements_Image_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Image_UxmlTraits_Fields fields;
};

typedef union _union_217621 _union_217621, *P_union_217621;

union _union_217621 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TreeView_UxmlFactory_c UnityEngine_UIElements_TreeView_UxmlFactory_c, *PUnityEngine_UIElements_TreeView_UxmlFactory_c;

typedef struct UnityEngine_UIElements_TreeView_UxmlFactory_VTable UnityEngine_UIElements_TreeView_UxmlFactory_VTable, *PUnityEngine_UIElements_TreeView_UxmlFactory_VTable;

struct UnityEngine_UIElements_TreeView_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_TreeView_UxmlFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TreeView_UxmlFactory_VTable vtable;
};

typedef union _union_217623 _union_217623, *P_union_217623;

union _union_217623 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Practice_PracticeExpLayout___c__DisplayClass23_0_Fields Aoharu_Scenes_Practice_PracticeExpLayout___c__DisplayClass23_0_Fields, *PAoharu_Scenes_Practice_PracticeExpLayout___c__DisplayClass23_0_Fields;

struct Aoharu_Scenes_Practice_PracticeExpLayout___c__DisplayClass23_0_Fields {
    struct Shock_CardData_o *cardData;
    int32_t afterLevel;
};

typedef union _union_217615 _union_217615, *P_union_217615;

union _union_217615 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217617 _union_217617, *P_union_217617;

union _union_217617 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217619 _union_217619, *P_union_217619;

union _union_217619 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_OperatorObserverBase_T__T__c UniRx_Operators_OperatorObserverBase_T__T__c, *PUniRx_Operators_OperatorObserverBase_T__T__c;

typedef struct UniRx_Operators_OperatorObserverBase_T__T__VTable UniRx_Operators_OperatorObserverBase_T__T__VTable, *PUniRx_Operators_OperatorObserverBase_T__T__VTable;

struct UniRx_Operators_OperatorObserverBase_T__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_OperatorObserverBase_T__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObserverBase_T__T__VTable vtable;
};

typedef struct MethodInfo_15D8200 MethodInfo_15D8200, *PMethodInfo_15D8200;

typedef struct MethodInfo_15D8200_RGCTXs MethodInfo_15D8200_RGCTXs, *PMethodInfo_15D8200_RGCTXs;

typedef union _union_335177 _union_335177, *P_union_335177;

union _union_335177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D8200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8200_RGCTXs *rgctx_data;
    union _union_335177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D8200_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_13FD4F8 MethodInfo_13FD4F8, *PMethodInfo_13FD4F8;

typedef union _union_260532 _union_260532, *P_union_260532;

union _union_260532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FD4F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_OperatorObserverBase_T__T__o UniRx_Operators_OperatorObserverBase_T__T__o, *PUniRx_Operators_OperatorObserverBase_T__T__o;

struct UniRx_Operators_OperatorObserverBase_T__T__o {
    struct UniRx_Operators_OperatorObserverBase_T__T__c *klass;
    void *monitor;
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields fields;
};

typedef struct Aoharu_Loading_AutoLoadingProgress_VTable Aoharu_Loading_AutoLoadingProgress_VTable, *PAoharu_Loading_AutoLoadingProgress_VTable;

struct Aoharu_Loading_AutoLoadingProgress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsLoadingEnable;
    struct VirtualInvokeData _5_get_IsProgressEnable;
    struct VirtualInvokeData _6_get_Progress;
    struct VirtualInvokeData _7_DoUpdate;
};

typedef struct Shock_EventMemberRankingMst_c Shock_EventMemberRankingMst_c, *PShock_EventMemberRankingMst_c;

struct Shock_EventMemberRankingMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventMemberRankingMst_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

typedef union _union_217611 _union_217611, *P_union_217611;

union _union_217611 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217613 _union_217613, *P_union_217613;

union _union_217613 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_o GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_o, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_o;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_c GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_c, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_c;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_Fields GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_Fields, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_Fields;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_VTable GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_VTable, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_VTable;

typedef struct GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_o GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_o, *PGooglePlayGames_BasicApi_Nearby_IDiscoveryListener_o;

typedef struct GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_c GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_c, *PGooglePlayGames_BasicApi_Nearby_IDiscoveryListener_c;

typedef struct GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_Fields GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_Fields, *PGooglePlayGames_BasicApi_Nearby_IDiscoveryListener_Fields;

struct GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_Fields {
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEndpointFound;
    struct VirtualInvokeData _5_OnEndpointLost;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_VTable vtable;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_Fields {
    struct GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_o *mListener;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_o {
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener_Fields fields;
};

struct GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_o {
    struct GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_Fields fields;
};

struct GooglePlayGames_BasicApi_Nearby_IDiscoveryListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_217647 _union_217647, *P_union_217647;

union _union_217647 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242603 _union_242603, *P_union_242603;

union _union_242603 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_288B2B0 MethodInfo_288B2B0, *PMethodInfo_288B2B0;

typedef union _union_268272 _union_268272, *P_union_268272;

union _union_268272 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288B2B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268272 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_Fields Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_Fields, *PShock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_Fields;

struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_Fields {
    struct Shock_ProtocolData_Card_o *card;
};

typedef union _union_217649 _union_217649, *P_union_217649;

union _union_217649 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242605 _union_242605, *P_union_242605;

union _union_242605 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_A__c System_Action_A__c, *PSystem_Action_A__c;

typedef struct System_Action_A__VTable System_Action_A__VTable, *PSystem_Action_A__VTable;

struct System_Action_A__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_A__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_A__VTable vtable;
};

typedef struct MethodInfo_156CE44 MethodInfo_156CE44, *PMethodInfo_156CE44;

typedef union _union_166675 _union_166675, *P_union_166675;

union _union_166675 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156CE44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166675 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242607 _union_242607, *P_union_242607;

union _union_242607 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242609 _union_242609, *P_union_242609;

union _union_242609 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B78BC MethodInfo_28B78BC, *PMethodInfo_28B78BC;

typedef union _union_309472 _union_309472, *P_union_309472;

union _union_309472 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B78BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309472 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203000 _union_203000, *P_union_203000;

union _union_203000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_128AD84_RGCTXs MethodInfo_128AD84_RGCTXs, *PMethodInfo_128AD84_RGCTXs;

struct MethodInfo_128AD84_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2C32CD4 MethodInfo_2C32CD4, *PMethodInfo_2C32CD4;

typedef struct MethodInfo_2C32CD4_RGCTXs MethodInfo_2C32CD4_RGCTXs, *PMethodInfo_2C32CD4_RGCTXs;

typedef union _union_298442 _union_298442, *P_union_298442;

union _union_298442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C32CD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C32CD4_RGCTXs *rgctx_data;
    union _union_298442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C32CD4_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FindLastIndex_T_;
    struct Il2CppClass *_1_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_2_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef union _union_203002 _union_203002, *P_union_203002;

union _union_203002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_string__RegionListCell__o System_Collections_Generic_Dictionary_string__RegionListCell__o, *PSystem_Collections_Generic_Dictionary_string__RegionListCell__o;

typedef struct System_Collections_Generic_Dictionary_string__RegionListCell__c System_Collections_Generic_Dictionary_string__RegionListCell__c, *PSystem_Collections_Generic_Dictionary_string__RegionListCell__c;

typedef struct System_Collections_Generic_Dictionary_string__RegionListCell__Fields System_Collections_Generic_Dictionary_string__RegionListCell__Fields, *PSystem_Collections_Generic_Dictionary_string__RegionListCell__Fields;

struct System_Collections_Generic_Dictionary_string__RegionListCell__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__RegionListCell__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__RegionListCell__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__RegionListCell__o {
    struct System_Collections_Generic_Dictionary_string__RegionListCell__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__RegionListCell__Fields fields;
};

typedef union _union_203004 _union_203004, *P_union_203004;

union _union_203004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242601 _union_242601, *P_union_242601;

union _union_242601 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267AB68 MethodInfo_267AB68, *PMethodInfo_267AB68;

typedef union _union_286211 _union_286211, *P_union_286211;

union _union_286211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AB68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203006 _union_203006, *P_union_203006;

union _union_203006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_CarbonBehaviour_VTable Carbon_CarbonBehaviour_VTable, *PCarbon_CarbonBehaviour_VTable;

struct Carbon_CarbonBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef union _union_203008 _union_203008, *P_union_203008;

union _union_203008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329CAAC MethodInfo_329CAAC, *PMethodInfo_329CAAC;

typedef union _union_316359 _union_316359, *P_union_316359;

union _union_316359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329CAAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC5F24 MethodInfo_1BC5F24, *PMethodInfo_1BC5F24;

typedef union _union_302992 _union_302992, *P_union_302992;

union _union_302992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5F24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1351B68 MethodInfo_1351B68, *PMethodInfo_1351B68;

typedef union _union_292180 _union_292180, *P_union_292180;

union _union_292180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1351B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_Buffer__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_IGenericMenu_c UnityEngine_UIElements_IGenericMenu_c, *PUnityEngine_UIElements_IGenericMenu_c;

struct UnityEngine_UIElements_IGenericMenu_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1D2111C MethodInfo_1D2111C, *PMethodInfo_1D2111C;

typedef union _union_247113 _union_247113, *P_union_247113;

union _union_247113 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2111C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247113 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217641 _union_217641, *P_union_217641;

union _union_217641 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F06A40 MethodInfo_1F06A40, *PMethodInfo_1F06A40;

typedef union _union_324124 _union_324124, *P_union_324124;

union _union_324124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06A40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_DefaultEventSystem_NoInput_c UnityEngine_UIElements_DefaultEventSystem_NoInput_c, *PUnityEngine_UIElements_DefaultEventSystem_NoInput_c;

typedef struct UnityEngine_UIElements_DefaultEventSystem_NoInput_VTable UnityEngine_UIElements_DefaultEventSystem_NoInput_VTable, *PUnityEngine_UIElements_DefaultEventSystem_NoInput_VTable;

struct UnityEngine_UIElements_DefaultEventSystem_NoInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetButtonDown;
    struct VirtualInvokeData _5_GetAxisRaw;
    struct VirtualInvokeData _6_get_touchCount;
    struct VirtualInvokeData _7_GetTouch;
    struct VirtualInvokeData _8_get_mousePresent;
};

struct UnityEngine_UIElements_DefaultEventSystem_NoInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DefaultEventSystem_NoInput_VTable vtable;
};

typedef union _union_217643 _union_217643, *P_union_217643;

union _union_217643 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217645 _union_217645, *P_union_217645;

union _union_217645 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16AD0A8 MethodInfo_16AD0A8, *PMethodInfo_16AD0A8;

typedef union _union_159543 _union_159543, *P_union_159543;

union _union_159543 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD0A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159543 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217637 _union_217637, *P_union_217637;

union _union_217637 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242615 _union_242615, *P_union_242615;

union _union_242615 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A9114_RGCTXs MethodInfo_30A9114_RGCTXs, *PMethodInfo_30A9114_RGCTXs;

struct MethodInfo_30A9114_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_217639 _union_217639, *P_union_217639;

union _union_217639 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242617 _union_242617, *P_union_242617;

union _union_242617 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242619 _union_242619, *P_union_242619;

union _union_242619 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D88CC8 MethodInfo_1D88CC8, *PMethodInfo_1D88CC8;

typedef union _union_297584 _union_297584, *P_union_297584;

union _union_297584 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88CC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoaderConst_Resources_c Shock_LoaderConst_Resources_c, *PShock_LoaderConst_Resources_c;

typedef struct Shock_LoaderConst_Resources_VTable Shock_LoaderConst_Resources_VTable, *PShock_LoaderConst_Resources_VTable;

struct Shock_LoaderConst_Resources_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoaderConst_Resources_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoaderConst_Resources_VTable vtable;
};

typedef struct MethodInfo_28B78AC MethodInfo_28B78AC, *PMethodInfo_28B78AC;

typedef union _union_308992 _union_308992, *P_union_308992;

union _union_308992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B78AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164B7E0 MethodInfo_164B7E0, *PMethodInfo_164B7E0;

typedef struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c, *PSystem_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c;

typedef union _union_337221 _union_337221, *P_union_337221;

typedef struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__RGCTXs System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__RGCTXs, *PSystem_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__RGCTXs;

typedef struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__VTable System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__VTable, *PSystem_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__VTable;

union _union_337221 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B7E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult____m__Finally2;
    struct MethodInfo *_1_System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult____m__Finally1;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_6_System_Func_TSource__IEnumerable_TResult__;
    struct MethodInfo *_7_System_Func_TSource__IEnumerable_TResult___Invoke;
    struct Il2CppClass *_8_System_Collections_Generic_IEnumerable_TResult_;
    struct MethodInfo *_9_System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
    struct Il2CppClass *_10_System_Collections_Generic_IEnumerator_TResult_;
    struct MethodInfo *_11_System_Collections_Generic_IEnumerator_TResult__get_Current;
    struct MethodInfo *_12_System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__System_IDisposable_Dispose;
    struct Il2CppClass *_13_TResult;
    struct Il2CppClass *_14_System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult_;
    struct MethodInfo *_15_System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult___ctor;
    struct MethodInfo *_16_System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
};

struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_TResult__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__VTable vtable;
};

typedef struct MethodInfo_288B2A8 MethodInfo_288B2A8, *PMethodInfo_288B2A8;

typedef union _union_272746 _union_272746, *P_union_272746;

union _union_272746 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288B2A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272746 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242611 _union_242611, *P_union_242611;

union _union_242611 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C7A8C MethodInfo_13C7A8C, *PMethodInfo_13C7A8C;

typedef union _union_203878 _union_203878, *P_union_203878;

union _union_203878 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7A8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203878 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242613 _union_242613, *P_union_242613;

union _union_242613 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_GraphicRaycaster___c_StaticFields UnityEngine_UI_GraphicRaycaster___c_StaticFields, *PUnityEngine_UI_GraphicRaycaster___c_StaticFields;

typedef struct UnityEngine_UI_GraphicRaycaster___c_o UnityEngine_UI_GraphicRaycaster___c_o, *PUnityEngine_UI_GraphicRaycaster___c_o;

typedef struct System_Comparison_Graphic__o System_Comparison_Graphic__o, *PSystem_Comparison_Graphic__o;

typedef struct UnityEngine_UI_GraphicRaycaster___c_c UnityEngine_UI_GraphicRaycaster___c_c, *PUnityEngine_UI_GraphicRaycaster___c_c;

typedef struct UnityEngine_UI_GraphicRaycaster___c_Fields UnityEngine_UI_GraphicRaycaster___c_Fields, *PUnityEngine_UI_GraphicRaycaster___c_Fields;

typedef struct System_Comparison_Graphic__Fields System_Comparison_Graphic__Fields, *PSystem_Comparison_Graphic__Fields;

typedef struct UnityEngine_UI_GraphicRaycaster___c_VTable UnityEngine_UI_GraphicRaycaster___c_VTable, *PUnityEngine_UI_GraphicRaycaster___c_VTable;

struct UnityEngine_UI_GraphicRaycaster___c_Fields {
};

struct UnityEngine_UI_GraphicRaycaster___c_StaticFields {
    struct UnityEngine_UI_GraphicRaycaster___c_o *__9;
    struct System_Comparison_Graphic__o *__9__27_0;
};

struct UnityEngine_UI_GraphicRaycaster___c_o {
    struct UnityEngine_UI_GraphicRaycaster___c_c *klass;
    void *monitor;
    struct UnityEngine_UI_GraphicRaycaster___c_Fields fields;
};

struct System_Comparison_Graphic__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_Graphic__o {
    struct System_Comparison_Graphic__c *klass;
    void *monitor;
    struct System_Comparison_Graphic__Fields fields;
};

struct UnityEngine_UI_GraphicRaycaster___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_GraphicRaycaster___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_GraphicRaycaster___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_GraphicRaycaster___c_VTable vtable;
};

typedef struct MethodInfo_2B9383C MethodInfo_2B9383C, *PMethodInfo_2B9383C;

typedef union _union_340368 _union_340368, *P_union_340368;

union _union_340368 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9383C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12E9074 MethodInfo_12E9074, *PMethodInfo_12E9074;

typedef union _union_168411 _union_168411, *P_union_168411;

union _union_168411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E9074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1982A14 MethodInfo_1982A14, *PMethodInfo_1982A14;

typedef union _union_166383 _union_166383, *P_union_166383;

union _union_166383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1982A14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217631 _union_217631, *P_union_217631;

union _union_217631 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_PPMd_I1_Coder_VTable SharpCompress_Compressors_PPMd_I1_Coder_VTable, *PSharpCompress_Compressors_PPMd_I1_Coder_VTable;

struct SharpCompress_Compressors_PPMd_I1_Coder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217633 _union_217633, *P_union_217633;

union _union_217633 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217635 _union_217635, *P_union_217635;

union _union_217635 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217669 _union_217669, *P_union_217669;

union _union_217669 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_5952_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ParseFlags_VTable System_ParseFlags_VTable, *PSystem_ParseFlags_VTable;

struct System_ParseFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_28B78DC MethodInfo_28B78DC, *PMethodInfo_28B78DC;

typedef union _union_310432 _union_310432, *P_union_310432;

union _union_310432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B78DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Plugins_Core_PathCore_Path_StaticFields DG_Tweening_Plugins_Core_PathCore_Path_StaticFields, *PDG_Tweening_Plugins_Core_PathCore_Path_StaticFields;

typedef struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_o DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_o, *PDG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_o;

typedef struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_o DG_Tweening_Plugins_Core_PathCore_LinearDecoder_o, *PDG_Tweening_Plugins_Core_PathCore_LinearDecoder_o;

typedef struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_o DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_o, *PDG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_o;

typedef struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_c DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_c, *PDG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_c;

typedef struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_Fields DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_Fields, *PDG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_Fields;

typedef struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_c DG_Tweening_Plugins_Core_PathCore_LinearDecoder_c, *PDG_Tweening_Plugins_Core_PathCore_LinearDecoder_c;

typedef struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_Fields DG_Tweening_Plugins_Core_PathCore_LinearDecoder_Fields, *PDG_Tweening_Plugins_Core_PathCore_LinearDecoder_Fields;

typedef struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_c DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_c, *PDG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_c;

typedef struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_Fields DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_Fields, *PDG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_Fields;

typedef struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_StaticFields DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_StaticFields, *PDG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_StaticFields;

typedef struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_VTable DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_VTable, *PDG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_VTable;

typedef struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_Fields DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_Fields, *PDG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_Fields;

typedef struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_VTable DG_Tweening_Plugins_Core_PathCore_LinearDecoder_VTable, *PDG_Tweening_Plugins_Core_PathCore_LinearDecoder_VTable;

typedef struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_StaticFields DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_StaticFields, *PDG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_StaticFields;

typedef struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_VTable DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_VTable, *PDG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_VTable;

typedef struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_array DG_Tweening_Plugins_Core_PathCore_ControlPoint_array, *PDG_Tweening_Plugins_Core_PathCore_ControlPoint_array;

typedef struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_o DG_Tweening_Plugins_Core_PathCore_ControlPoint_o, *PDG_Tweening_Plugins_Core_PathCore_ControlPoint_o;

typedef struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_Fields DG_Tweening_Plugins_Core_PathCore_ControlPoint_Fields, *PDG_Tweening_Plugins_Core_PathCore_ControlPoint_Fields;

struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_Fields {
};

struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_Fields {
    struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_Fields super;
};

struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_Fields {
    struct UnityEngine_Vector3_o a;
    struct UnityEngine_Vector3_o b;
};

struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_o {
    struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_Fields fields;
};

struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_FinalizePath;
    struct VirtualInvokeData _5_GetPoint;
};

struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_VTable vtable;
};

struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_FinalizePath;
    struct VirtualInvokeData _5_GetPoint;
};

struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_Fields {
    struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_Fields super;
};

struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_o {
    struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_Fields fields;
};

struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_c {
    struct Il2CppClass_1 _1;
    struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_VTable vtable;
};

struct DG_Tweening_Plugins_Core_PathCore_Path_StaticFields {
    struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_o *_catmullRomDecoder;
    struct DG_Tweening_Plugins_Core_PathCore_LinearDecoder_o *_linearDecoder;
    struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_o *_cubicBezierDecoder;
};

struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_o {
    struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_Fields fields;
};

struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_o m_Items[65535];
};

struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_StaticFields {
    struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_array *_PartialControlPs;
    struct UnityEngine_Vector3_array *_PartialWps;
};

struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_FinalizePath;
    struct VirtualInvokeData _5_GetPoint;
};

struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_c {
    struct Il2CppClass_1 _1;
    struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_VTable vtable;
};

struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_Fields {
    struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_Fields super;
};

struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_o {
    struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_Core_PathCore_CubicBezierDecoder_Fields fields;
};

struct DG_Tweening_Plugins_Core_PathCore_CatmullRomDecoder_StaticFields {
    struct DG_Tweening_Plugins_Core_PathCore_ControlPoint_array *_PartialControlPs;
    struct UnityEngine_Vector3_array *_PartialWps;
};

typedef struct Photon_Pun_Demo_Cockpit_ServerProperty_Fields Photon_Pun_Demo_Cockpit_ServerProperty_Fields, *PPhoton_Pun_Demo_Cockpit_ServerProperty_Fields;

struct Photon_Pun_Demo_Cockpit_ServerProperty_Fields {
    struct Photon_Pun_Demo_Cockpit_PropertyListenerBase_Fields super;
    struct UnityEngine_UI_Text_o *Text;
    int32_t _cache;
};

typedef struct MethodInfo_308BA34_RGCTXs MethodInfo_308BA34_RGCTXs, *PMethodInfo_308BA34_RGCTXs;

struct MethodInfo_308BA34_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_Fields Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_Fields, *PShock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_Fields;

typedef struct Shock_Scenes_Adventure_TalkCommand_Args_o Shock_Scenes_Adventure_TalkCommand_Args_o, *PShock_Scenes_Adventure_TalkCommand_Args_o;

typedef struct Shock_Scenes_Adventure_TalkCommand_Args_Fields Shock_Scenes_Adventure_TalkCommand_Args_Fields, *PShock_Scenes_Adventure_TalkCommand_Args_Fields;

struct Shock_Scenes_Adventure_TalkCommand_Args_Fields {
    struct System_String_o *_Text_k__BackingField;
    uint32_t _CharaId_k__BackingField;
    struct System_String_o *_DispName_k__BackingField;
    uint32_t _VoiceId_k__BackingField;
    int32_t _TalkVolume_k__BackingField;
    uint32_t _ViewType_k__BackingField;
};

struct Shock_Scenes_Adventure_TalkCommand_Args_o {
    struct Shock_Scenes_Adventure_TalkCommand_Args_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_Fields {
    bool isPlayLipSync;
    struct Shock_Scenes_Adventure_AdventureTalkService_o *__4__this;
    struct Shock_Scenes_Adventure_TalkCommand_Args_o args;
    struct System_Action_o *stopLipSync;
    struct System_Action_o *onTalkEnd;
    struct System_Action_o *onEnded;
    struct Shock_Sound_SoundId_o playVoiceSoundId;
};

typedef struct MethodInfo_1D2BCBC MethodInfo_1D2BCBC, *PMethodInfo_1D2BCBC;

typedef union _union_252527 _union_252527, *P_union_252527;

union _union_252527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2BCBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MovieAndColorChangeLiveBg_c MovieAndColorChangeLiveBg_c, *PMovieAndColorChangeLiveBg_c;

typedef struct MovieAndColorChangeLiveBg_VTable MovieAndColorChangeLiveBg_VTable, *PMovieAndColorChangeLiveBg_VTable;

struct MovieAndColorChangeLiveBg_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Release;
    struct VirtualInvokeData _5_Init;
    struct VirtualInvokeData _6_Load;
    struct VirtualInvokeData _7_Setup;
    struct VirtualInvokeData _8_UpdateTime;
    struct VirtualInvokeData _9_Pause;
    struct VirtualInvokeData _10_Resume;
    struct VirtualInvokeData _11_GetMovieTime;
    struct VirtualInvokeData _12_Stop;
    struct VirtualInvokeData _13_LiveStart;
};

struct MovieAndColorChangeLiveBg_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct MovieAndColorChangeLiveBg_VTable vtable;
};

typedef struct UnityEngine_UI_ScrollRect_MovementType_Fields UnityEngine_UI_ScrollRect_MovementType_Fields, *PUnityEngine_UI_ScrollRect_MovementType_Fields;

struct UnityEngine_UI_ScrollRect_MovementType_Fields {
    int32_t value__;
};

typedef struct Shock_Scenes_Adventure_AdventureDefine_c Shock_Scenes_Adventure_AdventureDefine_c, *PShock_Scenes_Adventure_AdventureDefine_c;

typedef struct Shock_Scenes_Adventure_AdventureDefine_StaticFields Shock_Scenes_Adventure_AdventureDefine_StaticFields, *PShock_Scenes_Adventure_AdventureDefine_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureDefine_VTable Shock_Scenes_Adventure_AdventureDefine_VTable, *PShock_Scenes_Adventure_AdventureDefine_VTable;

struct Shock_Scenes_Adventure_AdventureDefine_StaticFields {
    struct System_String_o *SCRIPT_ROOT;
};

struct Shock_Scenes_Adventure_AdventureDefine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureDefine_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureDefine_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureDefine_VTable vtable;
};

typedef union _union_217661 _union_217661, *P_union_217661;

union _union_217661 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217663 _union_217663, *P_union_217663;

union _union_217663 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D88CF0 MethodInfo_1D88CF0, *PMethodInfo_1D88CF0;

typedef union _union_297614 _union_297614, *P_union_297614;

union _union_297614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88CF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747B8C MethodInfo_1747B8C, *PMethodInfo_1747B8C;

typedef union _union_162399 _union_162399, *P_union_162399;

union _union_162399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747B8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217665 _union_217665, *P_union_217665;

union _union_217665 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217667 _union_217667, *P_union_217667;

union _union_217667 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1904EFC MethodInfo_1904EFC, *PMethodInfo_1904EFC;

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c, *PCysharp_Threading_Tasks_Internal_ArrayPoolUtil_c;

typedef struct MethodInfo_1904EFC_RGCTXs MethodInfo_1904EFC_RGCTXs, *PMethodInfo_1904EFC_RGCTXs;

typedef union _union_316798 _union_316798, *P_union_316798;

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_VTable Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_VTable, *PCysharp_Threading_Tasks_Internal_ArrayPoolUtil_VTable;

struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_316798 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904EFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904EFC_RGCTXs *rgctx_data;
    union _union_316798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1904EFC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_EnsureCapacityCore_T_;
};

struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_VTable vtable;
};

typedef union _union_217659 _union_217659, *P_union_217659;

union _union_217659 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_IStringConstVirtualizer_Fields Shock_IStringConstVirtualizer_Fields, *PShock_IStringConstVirtualizer_Fields;

struct Shock_IStringConstVirtualizer_Fields {
};

typedef struct MethodInfo_28B78CC MethodInfo_28B78CC, *PMethodInfo_28B78CC;

typedef union _union_309952 _union_309952, *P_union_309952;

union _union_309952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B78CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusPlayAnimationTask_c Aoharu_LoginBonusPlayAnimationTask_c, *PAoharu_LoginBonusPlayAnimationTask_c;

typedef struct Aoharu_LoginBonusPlayAnimationTask_VTable Aoharu_LoginBonusPlayAnimationTask_VTable, *PAoharu_LoginBonusPlayAnimationTask_VTable;

struct Aoharu_LoginBonusPlayAnimationTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CanSkip;
    struct VirtualInvokeData _5_Ready;
    struct VirtualInvokeData _6_Play;
    struct VirtualInvokeData _7_Skip;
    struct VirtualInvokeData _8_Dispose;
};

struct Aoharu_LoginBonusPlayAnimationTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusPlayAnimationTask_VTable vtable;
};

typedef struct MethodInfo_2894E60 MethodInfo_2894E60, *PMethodInfo_2894E60;

typedef union _union_269790 _union_269790, *P_union_269790;

union _union_269790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2894E60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EventPointRankingRewardMst__Fields System_Collections_Generic_IReadOnlyCollection_EventPointRankingRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_EventPointRankingRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_EventPointRankingRewardMst__Fields {
};

typedef union _union_203010 _union_203010, *P_union_203010;

union _union_203010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginBonusPlayAnimationTask_o Aoharu_LoginBonusPlayAnimationTask_o, *PAoharu_LoginBonusPlayAnimationTask_o;

typedef struct Aoharu_LoginBonusPlayAnimationTask_Fields Aoharu_LoginBonusPlayAnimationTask_Fields, *PAoharu_LoginBonusPlayAnimationTask_Fields;

struct Aoharu_LoginBonusPlayAnimationTask_Fields {
    float advanceTime;
    struct UnityEngine_Animator_o *m_LoginBonusAnimator;
    int32_t m_Layer;
    struct System_String_o *m_NormalAnimationName;
    struct System_String_o *m_SkipAnimationName;
    bool m_IsWait;
    bool m_IsAnimeSkip;
    bool m_IsSkiped;
    struct System_Action_o *m_OnComplete;
    struct System_IDisposable_o *m_DoPlayCoroutine;
    bool _CanSkip_k__BackingField;
};

struct Aoharu_LoginBonusPlayAnimationTask_o {
    struct Aoharu_LoginBonusPlayAnimationTask_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusPlayAnimationTask_Fields fields;
};

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___Fields System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___Fields, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___Fields;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__o Rest;
};

typedef struct System_Collections_Generic_IEnumerable_VisualTreeAsset__c System_Collections_Generic_IEnumerable_VisualTreeAsset__c, *PSystem_Collections_Generic_IEnumerable_VisualTreeAsset__c;

struct System_Collections_Generic_IEnumerable_VisualTreeAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_217651 _union_217651, *P_union_217651;

union _union_217651 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17E3B9C_RGCTXs MethodInfo_17E3B9C_RGCTXs, *PMethodInfo_17E3B9C_RGCTXs;

struct MethodInfo_17E3B9C_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2___ctor;
    struct MethodInfo *_2_GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2___ToOnGameThread_b__0;
    struct Il2CppClass *_3_System_Action_T1__T2_;
    struct MethodInfo *_4_System_Action_T1__T2___ctor;
};

typedef union _union_217653 _union_217653, *P_union_217653;

union _union_217653 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217655 _union_217655, *P_union_217655;

union _union_217655 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217657 _union_217657, *P_union_217657;

union _union_217657 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_MenuItemUI__Fields System_Action_MenuItemUI__Fields, *PSystem_Action_MenuItemUI__Fields;

struct System_Action_MenuItemUI__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_28B78FC MethodInfo_28B78FC, *PMethodInfo_28B78FC;

typedef union _union_311392 _union_311392, *P_union_311392;

union _union_311392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B78FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__c Shock_GameMstTableBase_AdjustTrackingListMst__uint__c, *PShock_GameMstTableBase_AdjustTrackingListMst__uint__c;

typedef struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__VTable Shock_GameMstTableBase_AdjustTrackingListMst__uint__VTable, *PShock_GameMstTableBase_AdjustTrackingListMst__uint__VTable;

struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__VTable vtable;
};

typedef struct MethodInfo_201E200 MethodInfo_201E200, *PMethodInfo_201E200;

typedef union _union_157948 _union_157948, *P_union_157948;

union _union_157948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Task_T___object__Fields System_Action_Task_T___object__Fields, *PSystem_Action_Task_T___object__Fields;

struct System_Action_Task_T___object__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_15FFCA8_RGCTXs MethodInfo_15FFCA8_RGCTXs, *PMethodInfo_15FFCA8_RGCTXs;

struct MethodInfo_15FFCA8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1640CE0 MethodInfo_1640CE0, *PMethodInfo_1640CE0;

typedef union _union_337429 _union_337429, *P_union_337429;

union _union_337429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640CE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_c SharpCompress_Common_Zip_Headers_DirectoryEndHeader_c, *PSharpCompress_Common_Zip_Headers_DirectoryEndHeader_c;

typedef struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_VTable SharpCompress_Common_Zip_Headers_DirectoryEndHeader_VTable, *PSharpCompress_Common_Zip_Headers_DirectoryEndHeader_VTable;

struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Read;
};

struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_VTable vtable;
};

typedef struct MethodInfo_2DB257C MethodInfo_2DB257C, *PMethodInfo_2DB257C;

typedef union _union_239093 _union_239093, *P_union_239093;

union _union_239093 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB257C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239093 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__o Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__o, *PShock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__o;

typedef struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__c Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__c, *PShock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__c;

typedef struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__Fields Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__Fields, *PShock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__Fields;

typedef struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__VTable Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__VTable, *PShock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__VTable;

struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__o {
    struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__Fields fields;
};

struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLClearMigration3rdPartyUserAccount__string__VTable vtable;
};

typedef struct MethodInfo_13C7ADC MethodInfo_13C7ADC, *PMethodInfo_13C7ADC;

typedef union _union_203880 _union_203880, *P_union_203880;

union _union_203880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Datatype_anyURI_Fields System_Xml_Schema_Datatype_anyURI_Fields, *PSystem_Xml_Schema_Datatype_anyURI_Fields;

struct System_Xml_Schema_Datatype_anyURI_Fields {
    struct System_Xml_Schema_Datatype_anySimpleType_Fields super;
};

typedef struct MethodInfo_20A0808 MethodInfo_20A0808, *PMethodInfo_20A0808;

typedef struct UniRx_Operators_FirstObservable_First_T__c UniRx_Operators_FirstObservable_First_T__c, *PUniRx_Operators_FirstObservable_First_T__c;

typedef union _union_293206 _union_293206, *P_union_293206;

typedef struct UniRx_Operators_FirstObservable_First_T__RGCTXs UniRx_Operators_FirstObservable_First_T__RGCTXs, *PUniRx_Operators_FirstObservable_First_T__RGCTXs;

typedef struct UniRx_Operators_FirstObservable_First_T__VTable UniRx_Operators_FirstObservable_First_T__VTable, *PUniRx_Operators_FirstObservable_First_T__VTable;

struct UniRx_Operators_FirstObservable_First_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

union _union_293206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A0808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FirstObservable_First_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_FirstObservable_First_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_5_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_6_UniRx_IObserver_T__OnError;
};

struct UniRx_Operators_FirstObservable_First_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FirstObservable_First_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FirstObservable_First_T__VTable vtable;
};

typedef struct System_Globalization_HebrewNumber_HS_array System_Globalization_HebrewNumber_HS_array, *PSystem_Globalization_HebrewNumber_HS_array;

struct System_Globalization_HebrewNumber_HS_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int8_t m_Items[65535];
};

typedef struct Photon_Pun_UtilityScripts_TextButtonTransition_o Photon_Pun_UtilityScripts_TextButtonTransition_o, *PPhoton_Pun_UtilityScripts_TextButtonTransition_o;

typedef struct Photon_Pun_UtilityScripts_TextButtonTransition_c Photon_Pun_UtilityScripts_TextButtonTransition_c, *PPhoton_Pun_UtilityScripts_TextButtonTransition_c;

typedef struct Photon_Pun_UtilityScripts_TextButtonTransition_Fields Photon_Pun_UtilityScripts_TextButtonTransition_Fields, *PPhoton_Pun_UtilityScripts_TextButtonTransition_Fields;

typedef struct Photon_Pun_UtilityScripts_TextButtonTransition_VTable Photon_Pun_UtilityScripts_TextButtonTransition_VTable, *PPhoton_Pun_UtilityScripts_TextButtonTransition_VTable;

struct Photon_Pun_UtilityScripts_TextButtonTransition_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Text_o *_text;
    struct UnityEngine_UI_Selectable_o *Selectable;
    struct UnityEngine_Color_o NormalColor;
    struct UnityEngine_Color_o HoverColor;
};

struct Photon_Pun_UtilityScripts_TextButtonTransition_o {
    struct Photon_Pun_UtilityScripts_TextButtonTransition_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_TextButtonTransition_Fields fields;
};

struct Photon_Pun_UtilityScripts_TextButtonTransition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnPointerEnter;
    struct VirtualInvokeData _5_OnPointerExit;
};

struct Photon_Pun_UtilityScripts_TextButtonTransition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_TextButtonTransition_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_VTable Cysharp_Threading_Tasks_UniTaskObservableExtensions_VTable, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_VTable;

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask___Fields System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask___Fields, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask___Fields;

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__o System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__o, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__o;

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__Fields System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__Fields, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__Fields;

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__Fields {
    struct Cysharp_Threading_Tasks_UniTask_o Item1;
    struct Cysharp_Threading_Tasks_UniTask_o Item2;
    struct Cysharp_Threading_Tasks_UniTask_o Item3;
    struct Cysharp_Threading_Tasks_UniTask_o Item4;
    struct Cysharp_Threading_Tasks_UniTask_o Item5;
};

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__o {
    struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__Fields fields;
};

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask___Fields {
    struct Cysharp_Threading_Tasks_UniTask_o Item1;
    struct Cysharp_Threading_Tasks_UniTask_o Item2;
    struct Cysharp_Threading_Tasks_UniTask_o Item3;
    struct Cysharp_Threading_Tasks_UniTask_o Item4;
    struct Cysharp_Threading_Tasks_UniTask_o Item5;
    struct Cysharp_Threading_Tasks_UniTask_o Item6;
    struct Cysharp_Threading_Tasks_UniTask_o Item7;
    struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__o Rest;
};

typedef struct Chipstar_Downloads_CriWare_CriMovieFileManager__Setup_d__5_Fields Chipstar_Downloads_CriWare_CriMovieFileManager__Setup_d__5_Fields, *PChipstar_Downloads_CriWare_CriMovieFileManager__Setup_d__5_Fields;

typedef struct Chipstar_Downloads_CriWare_CriMovieFileManager_o Chipstar_Downloads_CriWare_CriMovieFileManager_o, *PChipstar_Downloads_CriWare_CriMovieFileManager_o;

typedef struct Chipstar_Downloads_CriWare_CriMovieFileManager_c Chipstar_Downloads_CriWare_CriMovieFileManager_c, *PChipstar_Downloads_CriWare_CriMovieFileManager_c;

typedef struct Chipstar_Downloads_CriWare_CriMovieFileManager_Fields Chipstar_Downloads_CriWare_CriMovieFileManager_Fields, *PChipstar_Downloads_CriWare_CriMovieFileManager_Fields;

typedef struct Chipstar_Downloads_CriWare_CriMovieFileManager_VTable Chipstar_Downloads_CriWare_CriMovieFileManager_VTable, *PChipstar_Downloads_CriWare_CriMovieFileManager_VTable;

typedef struct Chipstar_Downloads_CriWare_CriFileManager_Fields Chipstar_Downloads_CriWare_CriFileManager_Fields, *PChipstar_Downloads_CriWare_CriFileManager_Fields;

typedef struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_o Chipstar_Downloads_CriWare_IMovieLoadDatabase_o, *PChipstar_Downloads_CriWare_IMovieLoadDatabase_o;

typedef struct Chipstar_Downloads_CriWare_CriVersionTable_o Chipstar_Downloads_CriWare_CriVersionTable_o, *PChipstar_Downloads_CriWare_CriVersionTable_o;

typedef struct Chipstar_IFileBuilder_CriVersionTable__o Chipstar_IFileBuilder_CriVersionTable__o, *PChipstar_IFileBuilder_CriVersionTable__o;

typedef struct Chipstar_Downloads_IJobEngine_o Chipstar_Downloads_IJobEngine_o, *PChipstar_Downloads_IJobEngine_o;

typedef struct Chipstar_Downloads_CriWare_ICriDownloader_o Chipstar_Downloads_CriWare_ICriDownloader_o, *PChipstar_Downloads_CriWare_ICriDownloader_o;

typedef struct Chipstar_Downloads_OperationRoutine_o Chipstar_Downloads_OperationRoutine_o, *PChipstar_Downloads_OperationRoutine_o;

typedef struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_c Chipstar_Downloads_CriWare_IMovieLoadDatabase_c, *PChipstar_Downloads_CriWare_IMovieLoadDatabase_c;

typedef struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_Fields Chipstar_Downloads_CriWare_IMovieLoadDatabase_Fields, *PChipstar_Downloads_CriWare_IMovieLoadDatabase_Fields;

typedef struct Chipstar_Downloads_CriWare_CriVersionTable_c Chipstar_Downloads_CriWare_CriVersionTable_c, *PChipstar_Downloads_CriWare_CriVersionTable_c;

typedef struct Chipstar_Downloads_CriWare_CriVersionTable_Fields Chipstar_Downloads_CriWare_CriVersionTable_Fields, *PChipstar_Downloads_CriWare_CriVersionTable_Fields;

typedef struct Chipstar_IFileBuilder_CriVersionTable__c Chipstar_IFileBuilder_CriVersionTable__c, *PChipstar_IFileBuilder_CriVersionTable__c;

typedef struct Chipstar_IFileBuilder_CriVersionTable__Fields Chipstar_IFileBuilder_CriVersionTable__Fields, *PChipstar_IFileBuilder_CriVersionTable__Fields;

typedef struct Chipstar_Downloads_IJobEngine_c Chipstar_Downloads_IJobEngine_c, *PChipstar_Downloads_IJobEngine_c;

typedef struct Chipstar_Downloads_IJobEngine_Fields Chipstar_Downloads_IJobEngine_Fields, *PChipstar_Downloads_IJobEngine_Fields;

typedef struct Chipstar_Downloads_CriWare_ICriDownloader_c Chipstar_Downloads_CriWare_ICriDownloader_c, *PChipstar_Downloads_CriWare_ICriDownloader_c;

typedef struct Chipstar_Downloads_CriWare_ICriDownloader_Fields Chipstar_Downloads_CriWare_ICriDownloader_Fields, *PChipstar_Downloads_CriWare_ICriDownloader_Fields;

typedef struct Chipstar_Downloads_OperationRoutine_c Chipstar_Downloads_OperationRoutine_c, *PChipstar_Downloads_OperationRoutine_c;

typedef struct Chipstar_Downloads_OperationRoutine_Fields Chipstar_Downloads_OperationRoutine_Fields, *PChipstar_Downloads_OperationRoutine_Fields;

typedef struct Chipstar_Downloads_CriWare_CriVersionTable_VTable Chipstar_Downloads_CriWare_CriVersionTable_VTable, *PChipstar_Downloads_CriWare_CriVersionTable_VTable;

typedef struct System_Collections_Generic_List_CriVersionTable_FileData__o System_Collections_Generic_List_CriVersionTable_FileData__o, *PSystem_Collections_Generic_List_CriVersionTable_FileData__o;

typedef struct Chipstar_Downloads_OperationRoutine_VTable Chipstar_Downloads_OperationRoutine_VTable, *PChipstar_Downloads_OperationRoutine_VTable;

typedef struct System_Collections_Generic_List_ILoadOperater__o System_Collections_Generic_List_ILoadOperater__o, *PSystem_Collections_Generic_List_ILoadOperater__o;

typedef struct System_Collections_Generic_List_CriVersionTable_FileData__c System_Collections_Generic_List_CriVersionTable_FileData__c, *PSystem_Collections_Generic_List_CriVersionTable_FileData__c;

typedef struct System_Collections_Generic_List_CriVersionTable_FileData__Fields System_Collections_Generic_List_CriVersionTable_FileData__Fields, *PSystem_Collections_Generic_List_CriVersionTable_FileData__Fields;

typedef struct System_Collections_Generic_List_ILoadOperater__c System_Collections_Generic_List_ILoadOperater__c, *PSystem_Collections_Generic_List_ILoadOperater__c;

typedef struct System_Collections_Generic_List_ILoadOperater__Fields System_Collections_Generic_List_ILoadOperater__Fields, *PSystem_Collections_Generic_List_ILoadOperater__Fields;

typedef struct System_Collections_Generic_List_CriVersionTable_FileData__StaticFields System_Collections_Generic_List_CriVersionTable_FileData__StaticFields, *PSystem_Collections_Generic_List_CriVersionTable_FileData__StaticFields;

typedef struct System_Collections_Generic_List_CriVersionTable_FileData__VTable System_Collections_Generic_List_CriVersionTable_FileData__VTable, *PSystem_Collections_Generic_List_CriVersionTable_FileData__VTable;

typedef struct System_Collections_Generic_List_ILoadOperater__StaticFields System_Collections_Generic_List_ILoadOperater__StaticFields, *PSystem_Collections_Generic_List_ILoadOperater__StaticFields;

typedef struct System_Collections_Generic_List_ILoadOperater__VTable System_Collections_Generic_List_ILoadOperater__VTable, *PSystem_Collections_Generic_List_ILoadOperater__VTable;

typedef struct Chipstar_Downloads_ILoadOperater_array Chipstar_Downloads_ILoadOperater_array, *PChipstar_Downloads_ILoadOperater_array;

typedef struct Chipstar_Downloads_ILoadOperater_o Chipstar_Downloads_ILoadOperater_o, *PChipstar_Downloads_ILoadOperater_o;

typedef struct Chipstar_Downloads_ILoadOperater_c Chipstar_Downloads_ILoadOperater_c, *PChipstar_Downloads_ILoadOperater_c;

typedef struct Chipstar_Downloads_ILoadOperater_Fields Chipstar_Downloads_ILoadOperater_Fields, *PChipstar_Downloads_ILoadOperater_Fields;

struct System_Collections_Generic_List_CriVersionTable_FileData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CriVersionTable_FileData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CriVersionTable_FileData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CriVersionTable_FileData__VTable vtable;
};

struct System_Collections_Generic_List_CriVersionTable_FileData__Fields {
    struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CriVersionTable_FileData__o {
    struct System_Collections_Generic_List_CriVersionTable_FileData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CriVersionTable_FileData__Fields fields;
};

struct System_Collections_Generic_List_ILoadOperater__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ILoadOperater__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ILoadOperater__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ILoadOperater__VTable vtable;
};

struct System_Collections_Generic_List_ILoadOperater__Fields {
    struct Chipstar_Downloads_ILoadOperater_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ILoadOperater__o {
    struct System_Collections_Generic_List_ILoadOperater__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ILoadOperater__Fields fields;
};

struct Chipstar_IFileBuilder_CriVersionTable__Fields {
};

struct Chipstar_IFileBuilder_CriVersionTable__o {
    struct Chipstar_IFileBuilder_CriVersionTable__c *klass;
    void *monitor;
    struct Chipstar_IFileBuilder_CriVersionTable__Fields fields;
};

struct Chipstar_Downloads_CriWare_CriMovieFileManager__Setup_d__5_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Chipstar_Downloads_CriWare_CriMovieFileManager_o *__4__this;
    struct Chipstar_Downloads_IManifestLoader_o *loader;
    struct Chipstar_Downloads_CriWare_MovieConfig_o *config;
    int32_t platform;
};

struct Chipstar_Downloads_CriWare_CriVersionTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Chipstar_IFileBuilder_CriVersionTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_CriWare_CriMovieFileManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnStartAny;
    struct VirtualInvokeData _5_set_OnStopAny;
    struct VirtualInvokeData _6_set_OnError;
    struct VirtualInvokeData _7_Login;
    struct VirtualInvokeData _8_Logout;
    struct VirtualInvokeData _9_DoUpdate;
    struct VirtualInvokeData _10_Stop;
    struct VirtualInvokeData _11_ClearStorage;
    struct VirtualInvokeData _12_Clean;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoLogin;
    struct VirtualInvokeData _16_DoLogout;
    struct VirtualInvokeData _17_GetLocalFileList;
    struct VirtualInvokeData _18_GetSaveLocation;
    struct VirtualInvokeData _19_GetSaveLocation;
    struct VirtualInvokeData _20_Setup;
    struct VirtualInvokeData _21_PrepareForPlaying;
    struct VirtualInvokeData _22_PrepareForCaching;
    struct VirtualInvokeData _23_Find;
    struct VirtualInvokeData _24_GetFileLocation;
    struct VirtualInvokeData _25_HasPlayableFile;
    struct VirtualInvokeData _26_NeedsCacheDownload;
    struct VirtualInvokeData _27_ExistsStaleFileCache;
    struct VirtualInvokeData _28_DeleteBundleData;
    struct VirtualInvokeData _29_DeleteSplitFileCache;
    struct VirtualInvokeData _30_GetSplitFileCacheList;
    struct VirtualInvokeData _31_GetList;
};

struct System_Collections_Generic_List_CriVersionTable_FileData__StaticFields {
    struct Chipstar_Downloads_CriWare_CriVersionTable_FileData_array *s_emptyArray;
};

struct Chipstar_Downloads_CriWare_ICriDownloader_Fields {
};

struct Chipstar_Downloads_CriWare_ICriDownloader_o {
    struct Chipstar_Downloads_CriWare_ICriDownloader_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_ICriDownloader_Fields fields;
};

struct Chipstar_Downloads_ILoadOperater_Fields {
};

struct Chipstar_Downloads_ILoadOperater_o {
    struct Chipstar_Downloads_ILoadOperater_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadOperater_Fields fields;
};

struct Chipstar_Downloads_CriWare_ICriDownloader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_ILoadOperater_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_ILoadOperater_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_ILoadOperater_o *m_Items[65535];
};

struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_Fields {
};

struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_o {
    struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_Fields fields;
};

struct Chipstar_Downloads_CriWare_CriVersionTable_Fields {
    struct System_Collections_Generic_List_CriVersionTable_FileData__o *m_list;
};

struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_OperationRoutine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_OperationRoutine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_OperationRoutine_VTable vtable;
};

struct Chipstar_Downloads_CriWare_CriFileManager_Fields {
    int32_t _Platform_k__BackingField;
    struct Chipstar_Downloads_IAccessPoint_o *_SaveStorage_k__BackingField;
    struct Chipstar_Downloads_IAccessLocation_o *_SaveFile_k__BackingField;
    struct Chipstar_Downloads_CriWare_CriVersionTable_o *_CacheDatabase_k__BackingField;
    struct Chipstar_IFileBuilder_CriVersionTable__o *_SaveBuilder_k__BackingField;
    struct Chipstar_Downloads_IJobEngine_o *_Engine_k__BackingField;
    struct Chipstar_Downloads_CriWare_ICriDownloader_o *_Downloader_k__BackingField;
    struct Chipstar_Downloads_OperationRoutine_o *_Routine_k__BackingField;
    struct Chipstar_Downloads_IErrorHandler_o *_ErrorHandler_k__BackingField;
    bool _IsRunning_k__BackingField;
    struct System_Action_o *_OnStartAny_k__BackingField;
    struct System_Action_o *_OnStopAny_k__BackingField;
};

struct Chipstar_Downloads_CriWare_CriMovieFileManager_Fields {
    struct Chipstar_Downloads_CriWare_CriFileManager_Fields super;
    struct Chipstar_Downloads_CriWare_MovieConfig_o *m_config;
    struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_o *m_builtinDatabase;
    struct Chipstar_Downloads_CriWare_IMovieLoadDatabase_o *m_remoteDatabase;
};

struct Chipstar_Downloads_CriWare_CriMovieFileManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriMovieFileManager_VTable vtable;
};

struct Chipstar_Downloads_OperationRoutine_Fields {
    struct System_Collections_Generic_List_ILoadOperater__o *m_runList;
    struct System_Collections_Generic_List_ILoadOperater__o *m_completeList;
    struct System_Collections_Generic_List_ILoadOperater__o *m_disposedList;
};

struct Chipstar_Downloads_OperationRoutine_o {
    struct Chipstar_Downloads_OperationRoutine_c *klass;
    void *monitor;
    struct Chipstar_Downloads_OperationRoutine_Fields fields;
};

struct Chipstar_Downloads_CriWare_CriMovieFileManager_o {
    struct Chipstar_Downloads_CriWare_CriMovieFileManager_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_CriMovieFileManager_Fields fields;
};

struct System_Collections_Generic_List_ILoadOperater__StaticFields {
    struct Chipstar_Downloads_ILoadOperater_array *s_emptyArray;
};

struct Chipstar_Downloads_CriWare_CriVersionTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriVersionTable_VTable vtable;
};

struct Chipstar_Downloads_IJobEngine_Fields {
};

struct Chipstar_Downloads_CriWare_CriVersionTable_o {
    struct Chipstar_Downloads_CriWare_CriVersionTable_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_CriVersionTable_Fields fields;
};

struct Chipstar_Downloads_IJobEngine_o {
    struct Chipstar_Downloads_IJobEngine_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IJobEngine_Fields fields;
};

struct Chipstar_Downloads_IJobEngine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_13B3660_RGCTXs MethodInfo_13B3660_RGCTXs, *PMethodInfo_13B3660_RGCTXs;

struct MethodInfo_13B3660_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B78EC MethodInfo_28B78EC, *PMethodInfo_28B78EC;

typedef union _union_310912 _union_310912, *P_union_310912;

union _union_310912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B78EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DB2568 MethodInfo_2DB2568, *PMethodInfo_2DB2568;

typedef union _union_238925 _union_238925, *P_union_238925;

union _union_238925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DD034_RGCTXs MethodInfo_15DD034_RGCTXs, *PMethodInfo_15DD034_RGCTXs;

struct MethodInfo_15DD034_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__VTable Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__VTable, *PCysharp_Threading_Tasks_Internal_StatePool_T1__T2__VTable;

struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Numerics_Hashing_HashHelpers_StaticFields System_Numerics_Hashing_HashHelpers_StaticFields, *PSystem_Numerics_Hashing_HashHelpers_StaticFields;

struct System_Numerics_Hashing_HashHelpers_StaticFields {
    int32_t RandomSeed;
};

typedef struct MethodInfo_2B292F0 MethodInfo_2B292F0, *PMethodInfo_2B292F0;

typedef union _union_236699 _union_236699, *P_union_236699;

union _union_236699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B292F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_314971C MethodInfo_314971C, *PMethodInfo_314971C;

typedef union _union_228237 _union_228237, *P_union_228237;

union _union_228237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_314971C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1273114 MethodInfo_1273114, *PMethodInfo_1273114;

typedef union _union_201178 _union_201178, *P_union_201178;

union _union_201178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__o Shock_GameMstTableBase_AdjustTrackingListMst__uint__o, *PShock_GameMstTableBase_AdjustTrackingListMst__uint__o;

struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__o {
    struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_AdjustTrackingListMst__uint__Fields fields;
};

typedef struct MethodInfo_2659630 MethodInfo_2659630, *PMethodInfo_2659630;

typedef union _union_179618 _union_179618, *P_union_179618;

union _union_179618 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659630 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3149718 MethodInfo_3149718, *PMethodInfo_3149718;

typedef union _union_228069 _union_228069, *P_union_228069;

union _union_228069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149718 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_PhotonTransformViewRotationControl_o Photon_Pun_PhotonTransformViewRotationControl_o, *PPhoton_Pun_PhotonTransformViewRotationControl_o;

typedef struct Photon_Pun_PhotonTransformViewRotationControl_c Photon_Pun_PhotonTransformViewRotationControl_c, *PPhoton_Pun_PhotonTransformViewRotationControl_c;

typedef struct Photon_Pun_PhotonTransformViewRotationControl_Fields Photon_Pun_PhotonTransformViewRotationControl_Fields, *PPhoton_Pun_PhotonTransformViewRotationControl_Fields;

typedef struct Photon_Pun_PhotonTransformViewRotationControl_VTable Photon_Pun_PhotonTransformViewRotationControl_VTable, *PPhoton_Pun_PhotonTransformViewRotationControl_VTable;

typedef struct Photon_Pun_PhotonTransformViewRotationModel_o Photon_Pun_PhotonTransformViewRotationModel_o, *PPhoton_Pun_PhotonTransformViewRotationModel_o;

typedef struct UnityEngine_Quaternion_o UnityEngine_Quaternion_o, *PUnityEngine_Quaternion_o;

typedef struct Photon_Pun_PhotonTransformViewRotationModel_c Photon_Pun_PhotonTransformViewRotationModel_c, *PPhoton_Pun_PhotonTransformViewRotationModel_c;

typedef struct Photon_Pun_PhotonTransformViewRotationModel_Fields Photon_Pun_PhotonTransformViewRotationModel_Fields, *PPhoton_Pun_PhotonTransformViewRotationModel_Fields;

typedef struct UnityEngine_Quaternion_Fields UnityEngine_Quaternion_Fields, *PUnityEngine_Quaternion_Fields;

typedef struct Photon_Pun_PhotonTransformViewRotationModel_VTable Photon_Pun_PhotonTransformViewRotationModel_VTable, *PPhoton_Pun_PhotonTransformViewRotationModel_VTable;

struct Photon_Pun_PhotonTransformViewRotationModel_Fields {
    bool SynchronizeEnabled;
    int32_t InterpolateOption;
    float InterpolateRotateTowardsSpeed;
    float InterpolateLerpSpeed;
};

struct UnityEngine_Quaternion_Fields {
    float x;
    float y;
    float z;
    float w;
};

struct UnityEngine_Quaternion_o {
    struct UnityEngine_Quaternion_Fields fields;
};

struct Photon_Pun_PhotonTransformViewRotationModel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonTransformViewRotationControl_Fields {
    struct Photon_Pun_PhotonTransformViewRotationModel_o *m_Model;
    struct UnityEngine_Quaternion_o m_NetworkRotation;
};

struct Photon_Pun_PhotonTransformViewRotationControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonTransformViewRotationModel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonTransformViewRotationModel_VTable vtable;
};

struct Photon_Pun_PhotonTransformViewRotationModel_o {
    struct Photon_Pun_PhotonTransformViewRotationModel_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonTransformViewRotationModel_Fields fields;
};

struct Photon_Pun_PhotonTransformViewRotationControl_o {
    struct Photon_Pun_PhotonTransformViewRotationControl_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonTransformViewRotationControl_Fields fields;
};

struct Photon_Pun_PhotonTransformViewRotationControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonTransformViewRotationControl_VTable vtable;
};

typedef struct Shock_ShaderLoader_StaticFields Shock_ShaderLoader_StaticFields, *PShock_ShaderLoader_StaticFields;

struct Shock_ShaderLoader_StaticFields {
    struct System_IDisposable_o *m_reference;
};

typedef struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_o SharpCompress_Common_Zip_Headers_DirectoryEndHeader_o, *PSharpCompress_Common_Zip_Headers_DirectoryEndHeader_o;

typedef struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_Fields SharpCompress_Common_Zip_Headers_DirectoryEndHeader_Fields, *PSharpCompress_Common_Zip_Headers_DirectoryEndHeader_Fields;

struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_Fields {
    struct SharpCompress_Common_Zip_Headers_ZipHeader_Fields super;
    uint16_t _VolumeNumber_k__BackingField;
    uint16_t _FirstVolumeWithDirectory_k__BackingField;
    uint16_t _TotalNumberOfEntriesInDisk_k__BackingField;
    uint32_t _DirectorySize_k__BackingField;
    uint32_t _DirectoryStartOffsetRelativeToDisk_k__BackingField;
    uint16_t _CommentLength_k__BackingField;
    struct System_Byte_array *_Comment_k__BackingField;
    uint16_t _TotalNumberOfEntries_k__BackingField;
};

struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_o {
    struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_Headers_DirectoryEndHeader_Fields fields;
};

typedef struct MethodInfo_1904EC4 MethodInfo_1904EC4, *PMethodInfo_1904EC4;

typedef struct MethodInfo_1904EC4_RGCTXs MethodInfo_1904EC4_RGCTXs, *PMethodInfo_1904EC4_RGCTXs;

typedef union _union_316795 _union_316795, *P_union_316795;

union _union_316795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904EC4_RGCTXs *rgctx_data;
    union _union_316795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1904EC4_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_EnsureCapacityCore_T_;
};

typedef struct MethodInfo_265963C MethodInfo_265963C, *PMethodInfo_265963C;

typedef union _union_181056 _union_181056, *P_union_181056;

union _union_181056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265963C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3C4CC MethodInfo_1F3C4CC, *PMethodInfo_1F3C4CC;

typedef union _union_323673 _union_323673, *P_union_323673;

union _union_323673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C4CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_180A7F8_RGCTXs MethodInfo_180A7F8_RGCTXs, *PMethodInfo_180A7F8_RGCTXs;

struct MethodInfo_180A7F8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct System_Action_MemberSortGroupToggle__int__VTable System_Action_MemberSortGroupToggle__int__VTable, *PSystem_Action_MemberSortGroupToggle__int__VTable;

struct System_Action_MemberSortGroupToggle__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_2D64AB8 MethodInfo_2D64AB8, *PMethodInfo_2D64AB8;

typedef struct MethodInfo_2D64AB8_RGCTXs MethodInfo_2D64AB8_RGCTXs, *PMethodInfo_2D64AB8_RGCTXs;

typedef union _union_321639 _union_321639, *P_union_321639;

struct MethodInfo_2D64AB8_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_T;
};

union _union_321639 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64AB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Object_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64AB8_RGCTXs *rgctx_data;
    union _union_321639 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveMissionComboMstTable___c__DisplayClass13_0_Fields Shock_LiveMissionComboMstTable___c__DisplayClass13_0_Fields, *PShock_LiveMissionComboMstTable___c__DisplayClass13_0_Fields;

struct Shock_LiveMissionComboMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_1EFEA58 MethodInfo_1EFEA58, *PMethodInfo_1EFEA58;

typedef struct Shock_Login_StepBuilder_TResult__c Shock_Login_StepBuilder_TResult__c, *PShock_Login_StepBuilder_TResult__c;

typedef union _union_158530 _union_158530, *P_union_158530;

typedef struct Shock_Login_StepBuilder_TResult__RGCTXs Shock_Login_StepBuilder_TResult__RGCTXs, *PShock_Login_StepBuilder_TResult__RGCTXs;

typedef struct Shock_Login_StepBuilder_TResult__VTable Shock_Login_StepBuilder_TResult__VTable, *PShock_Login_StepBuilder_TResult__VTable;

union _union_158530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Shock_Login_StepBuilder_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_GetEnumerator;
};

struct Shock_Login_StepBuilder_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_Login_StepBuilder_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_StepBuilder_TResult__VTable vtable;
};

struct MethodInfo_1EFEA58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Login_StepBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_Login_StepBuilder_TResult__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult___;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____Add;
    struct MethodInfo *_2_System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____TryGetValue;
    struct MethodInfo *_3_Carbon_FuncExtensions_Call_FlowStep_TResult__;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____Clear;
    struct MethodInfo *_5_System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_Dictionary_Enumerator_TResult__Func_FlowStep_TResult___;
    struct MethodInfo *_7_System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult_____ctor;
};

typedef struct System_ComponentModel_ImmutableObjectAttribute_c System_ComponentModel_ImmutableObjectAttribute_c, *PSystem_ComponentModel_ImmutableObjectAttribute_c;

typedef struct System_ComponentModel_ImmutableObjectAttribute_StaticFields System_ComponentModel_ImmutableObjectAttribute_StaticFields, *PSystem_ComponentModel_ImmutableObjectAttribute_StaticFields;

typedef struct System_ComponentModel_ImmutableObjectAttribute_VTable System_ComponentModel_ImmutableObjectAttribute_VTable, *PSystem_ComponentModel_ImmutableObjectAttribute_VTable;

typedef struct System_ComponentModel_ImmutableObjectAttribute_o System_ComponentModel_ImmutableObjectAttribute_o, *PSystem_ComponentModel_ImmutableObjectAttribute_o;

typedef struct System_ComponentModel_ImmutableObjectAttribute_Fields System_ComponentModel_ImmutableObjectAttribute_Fields, *PSystem_ComponentModel_ImmutableObjectAttribute_Fields;

struct System_ComponentModel_ImmutableObjectAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_ImmutableObjectAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_ImmutableObjectAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_ImmutableObjectAttribute_VTable vtable;
};

struct System_ComponentModel_ImmutableObjectAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _Immutable_k__BackingField;
};

struct System_ComponentModel_ImmutableObjectAttribute_o {
    struct System_ComponentModel_ImmutableObjectAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_ImmutableObjectAttribute_Fields fields;
};

struct System_ComponentModel_ImmutableObjectAttribute_StaticFields {
    struct System_ComponentModel_ImmutableObjectAttribute_o *Yes;
    struct System_ComponentModel_ImmutableObjectAttribute_o *No;
    struct System_ComponentModel_ImmutableObjectAttribute_o *Default;
};

typedef struct MethodInfo_33978C4 MethodInfo_33978C4, *PMethodInfo_33978C4;

typedef union _union_224061 _union_224061, *P_union_224061;

union _union_224061 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33978C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224061 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass39_4_c Aoharu_TrainingScene___c__DisplayClass39_4_c, *PAoharu_TrainingScene___c__DisplayClass39_4_c;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_4_VTable Aoharu_TrainingScene___c__DisplayClass39_4_VTable, *PAoharu_TrainingScene___c__DisplayClass39_4_VTable;

struct Aoharu_TrainingScene___c__DisplayClass39_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingScene___c__DisplayClass39_4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene___c__DisplayClass39_4_VTable vtable;
};

typedef struct System_Predicate_KerningPair__Fields System_Predicate_KerningPair__Fields, *PSystem_Predicate_KerningPair__Fields;

struct System_Predicate_KerningPair__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__VTable System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__VTable, *PSystem_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__VTable;

struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass58_0_VTable Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass58_0_VTable, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass58_0_VTable;

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass58_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_308C214 MethodInfo_308C214, *PMethodInfo_308C214;

typedef struct MethodInfo_308C214_RGCTXs MethodInfo_308C214_RGCTXs, *PMethodInfo_308C214_RGCTXs;

typedef union _union_214706 _union_214706, *P_union_214706;

struct MethodInfo_308C214_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C214 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C214_RGCTXs *rgctx_data;
    union _union_214706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_251DD54 MethodInfo_251DD54, *PMethodInfo_251DD54;

typedef union _union_246029 _union_246029, *P_union_246029;

union _union_246029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251DD54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13FD500 MethodInfo_13FD500, *PMethodInfo_13FD500;

typedef union _union_260744 _union_260744, *P_union_260744;

union _union_260744 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FD500 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24E9D54 MethodInfo_24E9D54, *PMethodInfo_24E9D54;

typedef union _union_270302 _union_270302, *P_union_270302;

union _union_270302 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E9D54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270302 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6070C MethodInfo_1D6070C, *PMethodInfo_1D6070C;

typedef union _union_304962 _union_304962, *P_union_304962;

union _union_304962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6070C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_MarshalByValueComponent_StaticFields System_ComponentModel_MarshalByValueComponent_StaticFields, *PSystem_ComponentModel_MarshalByValueComponent_StaticFields;

struct System_ComponentModel_MarshalByValueComponent_StaticFields {
    struct Il2CppObject *s_eventDisposed;
};

typedef struct System_Func_MissionData__uint__c System_Func_MissionData__uint__c, *PSystem_Func_MissionData__uint__c;

typedef struct System_Func_MissionData__uint__VTable System_Func_MissionData__uint__VTable, *PSystem_Func_MissionData__uint__VTable;

struct System_Func_MissionData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MissionData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MissionData__uint__VTable vtable;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass39_4_o Aoharu_TrainingScene___c__DisplayClass39_4_o, *PAoharu_TrainingScene___c__DisplayClass39_4_o;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_4_Fields Aoharu_TrainingScene___c__DisplayClass39_4_Fields, *PAoharu_TrainingScene___c__DisplayClass39_4_Fields;

typedef struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____o System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____o, *PSystem_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____o;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_0_o Aoharu_TrainingScene___c__DisplayClass39_0_o, *PAoharu_TrainingScene___c__DisplayClass39_0_o;

typedef struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____Fields System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____Fields, *PSystem_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____Fields;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_0_c Aoharu_TrainingScene___c__DisplayClass39_0_c, *PAoharu_TrainingScene___c__DisplayClass39_0_c;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_0_Fields Aoharu_TrainingScene___c__DisplayClass39_0_Fields, *PAoharu_TrainingScene___c__DisplayClass39_0_Fields;

typedef struct Aoharu_Training_TrainingItemData_array Aoharu_Training_TrainingItemData_array, *PAoharu_Training_TrainingItemData_array;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_0_VTable Aoharu_TrainingScene___c__DisplayClass39_0_VTable, *PAoharu_TrainingScene___c__DisplayClass39_0_VTable;

typedef struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____o System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____o, *PSystem_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____o;

typedef struct Aoharu_TrainingScene_o Aoharu_TrainingScene_o, *PAoharu_TrainingScene_o;

typedef struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__o System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__o, *PSystem_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__o;

typedef struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____c System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____c, *PSystem_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____c;

typedef struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____Fields System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____Fields, *PSystem_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____Fields;

typedef struct Aoharu_TrainingScene_c Aoharu_TrainingScene_c, *PAoharu_TrainingScene_c;

typedef struct Aoharu_TrainingScene_Fields Aoharu_TrainingScene_Fields, *PAoharu_TrainingScene_Fields;

typedef struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__c System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__c, *PSystem_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__c;

typedef struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__Fields System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__Fields, *PSystem_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__Fields;

typedef struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____VTable System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____VTable, *PSystem_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____VTable;

typedef struct Aoharu_TrainingScene_VTable Aoharu_TrainingScene_VTable, *PAoharu_TrainingScene_VTable;

typedef struct Aoharu_Scenes_Training_TrainingResultDialog_o Aoharu_Scenes_Training_TrainingResultDialog_o, *PAoharu_Scenes_Training_TrainingResultDialog_o;

typedef struct Aoharu_Scenes_Training_TrainingCardIconLayout_o Aoharu_Scenes_Training_TrainingCardIconLayout_o, *PAoharu_Scenes_Training_TrainingCardIconLayout_o;

typedef struct Aoharu_Training_TrainingItemLayout_o Aoharu_Training_TrainingItemLayout_o, *PAoharu_Training_TrainingItemLayout_o;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_o Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_o, *PAoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_o;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_o Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_o, *PAoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_o;

typedef struct Aoharu_MemberNavigation_o Aoharu_MemberNavigation_o, *PAoharu_MemberNavigation_o;

typedef struct Aoharu_Training_TrainingItemSettingDialog_o Aoharu_Training_TrainingItemSettingDialog_o, *PAoharu_Training_TrainingItemSettingDialog_o;

typedef struct System_Collections_Generic_List_MaterialItem__o System_Collections_Generic_List_MaterialItem__o, *PSystem_Collections_Generic_List_MaterialItem__o;

typedef struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__VTable System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__VTable, *PSystem_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__VTable;

typedef struct Aoharu_Scenes_Training_TrainingResultDialog_c Aoharu_Scenes_Training_TrainingResultDialog_c, *PAoharu_Scenes_Training_TrainingResultDialog_c;

typedef struct Aoharu_Scenes_Training_TrainingResultDialog_Fields Aoharu_Scenes_Training_TrainingResultDialog_Fields, *PAoharu_Scenes_Training_TrainingResultDialog_Fields;

typedef struct Aoharu_Scenes_Training_TrainingCardIconLayout_c Aoharu_Scenes_Training_TrainingCardIconLayout_c, *PAoharu_Scenes_Training_TrainingCardIconLayout_c;

typedef struct Aoharu_Scenes_Training_TrainingCardIconLayout_Fields Aoharu_Scenes_Training_TrainingCardIconLayout_Fields, *PAoharu_Scenes_Training_TrainingCardIconLayout_Fields;

typedef struct Aoharu_Training_TrainingItemLayout_Fields Aoharu_Training_TrainingItemLayout_Fields, *PAoharu_Training_TrainingItemLayout_Fields;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_c Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_c, *PAoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_c;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_Fields Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_Fields, *PAoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_Fields;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_c Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_c, *PAoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_c;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_Fields Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_Fields, *PAoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_Fields;

typedef struct Aoharu_MemberNavigation_c Aoharu_MemberNavigation_c, *PAoharu_MemberNavigation_c;

typedef struct Aoharu_MemberNavigation_Fields Aoharu_MemberNavigation_Fields, *PAoharu_MemberNavigation_Fields;

typedef struct Aoharu_Training_TrainingItemSettingDialog_c Aoharu_Training_TrainingItemSettingDialog_c, *PAoharu_Training_TrainingItemSettingDialog_c;

typedef struct Aoharu_Training_TrainingItemSettingDialog_Fields Aoharu_Training_TrainingItemSettingDialog_Fields, *PAoharu_Training_TrainingItemSettingDialog_Fields;

typedef struct System_Collections_Generic_List_MaterialItem__c System_Collections_Generic_List_MaterialItem__c, *PSystem_Collections_Generic_List_MaterialItem__c;

typedef struct System_Collections_Generic_List_MaterialItem__Fields System_Collections_Generic_List_MaterialItem__Fields, *PSystem_Collections_Generic_List_MaterialItem__Fields;

typedef struct Aoharu_Scenes_Training_TrainingResultDialog_VTable Aoharu_Scenes_Training_TrainingResultDialog_VTable, *PAoharu_Scenes_Training_TrainingResultDialog_VTable;

typedef struct Aoharu_Scenes_Training_TrainingResultIconLayout_o Aoharu_Scenes_Training_TrainingResultIconLayout_o, *PAoharu_Scenes_Training_TrainingResultIconLayout_o;

typedef struct Aoharu_Scenes_Training_TrainingResultStatusLayout_o Aoharu_Scenes_Training_TrainingResultStatusLayout_o, *PAoharu_Scenes_Training_TrainingResultStatusLayout_o;

typedef struct Aoharu_Scenes_Training_TrainingCardIconLayout_VTable Aoharu_Scenes_Training_TrainingCardIconLayout_VTable, *PAoharu_Scenes_Training_TrainingCardIconLayout_VTable;

typedef struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_o Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_o, *PAoharu_Scenes_Training_TrainingCardIconLayout_ParamData_o;

typedef struct System_Collections_Generic_List_TrainingCharaScrollItem__o System_Collections_Generic_List_TrainingCharaScrollItem__o, *PSystem_Collections_Generic_List_TrainingCharaScrollItem__o;

typedef struct System_Collections_Generic_List_TrainingSelectItem__o System_Collections_Generic_List_TrainingSelectItem__o, *PSystem_Collections_Generic_List_TrainingSelectItem__o;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_VTable Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_VTable, *PAoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_VTable;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_VTable Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_VTable, *PAoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_VTable;

typedef struct Aoharu_MemberNavigation_VTable Aoharu_MemberNavigation_VTable, *PAoharu_MemberNavigation_VTable;

typedef struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__o System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__o, *PSystem_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__o;

typedef struct System_Action_MemberNavigation_ButtonType__o System_Action_MemberNavigation_ButtonType__o, *PSystem_Action_MemberNavigation_ButtonType__o;

typedef struct Aoharu_Training_TrainingItemSettingDialog_VTable Aoharu_Training_TrainingItemSettingDialog_VTable, *PAoharu_Training_TrainingItemSettingDialog_VTable;

typedef struct System_Collections_Generic_List_MaterialItem__StaticFields System_Collections_Generic_List_MaterialItem__StaticFields, *PSystem_Collections_Generic_List_MaterialItem__StaticFields;

typedef struct System_Collections_Generic_List_MaterialItem__VTable System_Collections_Generic_List_MaterialItem__VTable, *PSystem_Collections_Generic_List_MaterialItem__VTable;

typedef struct Shock_ProtocolData_MaterialItem_array Shock_ProtocolData_MaterialItem_array, *PShock_ProtocolData_MaterialItem_array;

typedef struct Aoharu_Scenes_Training_TrainingResultIconLayout_c Aoharu_Scenes_Training_TrainingResultIconLayout_c, *PAoharu_Scenes_Training_TrainingResultIconLayout_c;

typedef struct Aoharu_Scenes_Training_TrainingResultIconLayout_Fields Aoharu_Scenes_Training_TrainingResultIconLayout_Fields, *PAoharu_Scenes_Training_TrainingResultIconLayout_Fields;

typedef struct Aoharu_Scenes_Training_TrainingResultStatusLayout_c Aoharu_Scenes_Training_TrainingResultStatusLayout_c, *PAoharu_Scenes_Training_TrainingResultStatusLayout_c;

typedef struct Aoharu_Scenes_Training_TrainingResultStatusLayout_Fields Aoharu_Scenes_Training_TrainingResultStatusLayout_Fields, *PAoharu_Scenes_Training_TrainingResultStatusLayout_Fields;

typedef struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_c Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_c, *PAoharu_Scenes_Training_TrainingCardIconLayout_ParamData_c;

typedef struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_Fields Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_Fields, *PAoharu_Scenes_Training_TrainingCardIconLayout_ParamData_Fields;

typedef struct System_Collections_Generic_List_TrainingCharaScrollItem__c System_Collections_Generic_List_TrainingCharaScrollItem__c, *PSystem_Collections_Generic_List_TrainingCharaScrollItem__c;

typedef struct System_Collections_Generic_List_TrainingCharaScrollItem__Fields System_Collections_Generic_List_TrainingCharaScrollItem__Fields, *PSystem_Collections_Generic_List_TrainingCharaScrollItem__Fields;

typedef struct System_Collections_Generic_List_TrainingSelectItem__c System_Collections_Generic_List_TrainingSelectItem__c, *PSystem_Collections_Generic_List_TrainingSelectItem__c;

typedef struct System_Collections_Generic_List_TrainingSelectItem__Fields System_Collections_Generic_List_TrainingSelectItem__Fields, *PSystem_Collections_Generic_List_TrainingSelectItem__Fields;

typedef struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__c System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__c, *PSystem_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__c;

typedef struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__Fields System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__Fields, *PSystem_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__Fields;

typedef struct System_Action_MemberNavigation_ButtonType__c System_Action_MemberNavigation_ButtonType__c, *PSystem_Action_MemberNavigation_ButtonType__c;

typedef struct System_Action_MemberNavigation_ButtonType__Fields System_Action_MemberNavigation_ButtonType__Fields, *PSystem_Action_MemberNavigation_ButtonType__Fields;

typedef struct Shock_ProtocolData_MaterialItem_o Shock_ProtocolData_MaterialItem_o, *PShock_ProtocolData_MaterialItem_o;

typedef struct Aoharu_Scenes_Training_TrainingResultIconLayout_VTable Aoharu_Scenes_Training_TrainingResultIconLayout_VTable, *PAoharu_Scenes_Training_TrainingResultIconLayout_VTable;

typedef struct Aoharu_Scenes_Training_TrainingResultStatusLayout_VTable Aoharu_Scenes_Training_TrainingResultStatusLayout_VTable, *PAoharu_Scenes_Training_TrainingResultStatusLayout_VTable;

typedef struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_VTable Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_VTable, *PAoharu_Scenes_Training_TrainingCardIconLayout_ParamData_VTable;

typedef struct System_Collections_Generic_List_TrainingCharaScrollItem__StaticFields System_Collections_Generic_List_TrainingCharaScrollItem__StaticFields, *PSystem_Collections_Generic_List_TrainingCharaScrollItem__StaticFields;

typedef struct System_Collections_Generic_List_TrainingCharaScrollItem__VTable System_Collections_Generic_List_TrainingCharaScrollItem__VTable, *PSystem_Collections_Generic_List_TrainingCharaScrollItem__VTable;

typedef struct Aoharu_Scenes_Training_TrainingCharaScrollItem_array Aoharu_Scenes_Training_TrainingCharaScrollItem_array, *PAoharu_Scenes_Training_TrainingCharaScrollItem_array;

typedef struct System_Collections_Generic_List_TrainingSelectItem__VTable System_Collections_Generic_List_TrainingSelectItem__VTable, *PSystem_Collections_Generic_List_TrainingSelectItem__VTable;

typedef struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__StaticFields System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__StaticFields, *PSystem_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__StaticFields;

typedef struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__VTable System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__VTable, *PSystem_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__VTable;

typedef struct Aoharu_MemberNavigation_MemberNavigationToggle_array Aoharu_MemberNavigation_MemberNavigationToggle_array, *PAoharu_MemberNavigation_MemberNavigationToggle_array;

typedef struct System_Action_MemberNavigation_ButtonType__VTable System_Action_MemberNavigation_ButtonType__VTable, *PSystem_Action_MemberNavigation_ButtonType__VTable;

typedef struct Shock_ProtocolData_MaterialItem_c Shock_ProtocolData_MaterialItem_c, *PShock_ProtocolData_MaterialItem_c;

typedef struct Shock_ProtocolData_MaterialItem_Fields Shock_ProtocolData_MaterialItem_Fields, *PShock_ProtocolData_MaterialItem_Fields;

typedef struct Aoharu_MemberNavigation_MemberNavigationToggle_o Aoharu_MemberNavigation_MemberNavigationToggle_o, *PAoharu_MemberNavigation_MemberNavigationToggle_o;

typedef struct Shock_ProtocolData_MaterialItem_VTable Shock_ProtocolData_MaterialItem_VTable, *PShock_ProtocolData_MaterialItem_VTable;

typedef struct Aoharu_MemberNavigation_MemberNavigationToggle_c Aoharu_MemberNavigation_MemberNavigationToggle_c, *PAoharu_MemberNavigation_MemberNavigationToggle_c;

typedef struct Aoharu_MemberNavigation_MemberNavigationToggle_Fields Aoharu_MemberNavigation_MemberNavigationToggle_Fields, *PAoharu_MemberNavigation_MemberNavigationToggle_Fields;

typedef struct Aoharu_MemberNavigation_MemberNavigationToggle_VTable Aoharu_MemberNavigation_MemberNavigationToggle_VTable, *PAoharu_MemberNavigation_MemberNavigationToggle_VTable;

struct Shock_ProtocolData_MaterialItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_MaterialItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_MaterialItem_VTable vtable;
};

struct Aoharu_MemberNavigation_MemberNavigationToggle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Training_TrainingItemLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_trainingItemFixRoot;
    struct UnityEngine_GameObject_o *m_trainingItemSelectRoot;
    struct UnityEngine_Transform_o *m_trainingItemParent;
    struct Prefab_o *m_trainingItem;
    struct UnityEngine_Transform_o *m_trainingSelectItemParent;
    struct Prefab_o *m_trainingSelectItem;
    struct System_Collections_Generic_List_TrainingCharaScrollItem__o *m_trainingItemList;
    struct System_Collections_Generic_List_TrainingSelectItem__o *m_trainingSelectItemList;
    struct Shock_CardData_o *m_cardData;
    struct System_Action_ITEM_EFFECT_TYPE__o *OnClickAdd;
};

struct Aoharu_Training_TrainingItemLayout_o {
    struct Aoharu_Training_TrainingItemLayout_c *klass;
    void *monitor;
    struct Aoharu_Training_TrainingItemLayout_Fields fields;
};

struct Aoharu_Scenes_Training_TrainingResultStatusLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Training_TrainingResultStatusLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Training_TrainingResultStatusLayout_VTable vtable;
};

struct Aoharu_TrainingScene___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingScene___c__DisplayClass39_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene___c__DisplayClass39_0_VTable vtable;
};

struct Aoharu_TrainingScene___c__DisplayClass39_0_Fields {
    struct Shock_CardData_o *cardDataFrom;
    struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____o *selectItemDataDic;
    struct Aoharu_TrainingScene_o *__4__this;
    struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__o *fixItemDataDic;
};

struct Aoharu_TrainingScene___c__DisplayClass39_0_o {
    struct Aoharu_TrainingScene___c__DisplayClass39_0_c *klass;
    void *monitor;
    struct Aoharu_TrainingScene___c__DisplayClass39_0_Fields fields;
};

struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Training_TrainingResultStatusLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_cardNameText;
    struct Shock_TextMeshUI_o *m_memberNameText;
    struct Shock_TextMeshUI_o *m_beforeLevelText;
    struct Shock_TextMeshUI_o *m_afterLevelText;
};

struct System_Collections_Generic_List_MaterialItem__StaticFields {
    struct Shock_ProtocolData_MaterialItem_array *s_emptyArray;
};

struct Aoharu_Scenes_Training_TrainingResultIconLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_CardIcon_o *m_CardIcon;
    struct Shock_TextMeshUI_o *m_resultText;
};

struct Aoharu_Scenes_Training_TrainingResultStatusLayout_o {
    struct Aoharu_Scenes_Training_TrainingResultStatusLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Training_TrainingResultStatusLayout_Fields fields;
};

struct Shock_ProtocolData_MaterialItem_Fields {
    uint32_t master_item_id;
    int32_t amount;
};

struct Shock_ProtocolData_MaterialItem_o {
    struct Shock_ProtocolData_MaterialItem_c *klass;
    void *monitor;
    struct Shock_ProtocolData_MaterialItem_Fields fields;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_VTable vtable;
};

struct System_Collections_Generic_List_TrainingSelectItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_GoldText;
    struct UnityEngine_UI_Image_o *m_GoldIconImage;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_o {
    struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_Fields fields;
};

struct System_Collections_Generic_List_TrainingCharaScrollItem__Fields {
    struct Aoharu_Scenes_Training_TrainingCharaScrollItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_MemberNavigation_MemberNavigationToggle_Fields {
    int32_t buttonType;
    struct UnityEngine_UI_Toggle_o *toggle;
    struct UnityEngine_GameObject_o *selectObj;
};

struct Aoharu_MemberNavigation_MemberNavigationToggle_o {
    struct Aoharu_MemberNavigation_MemberNavigationToggle_c *klass;
    void *monitor;
    struct Aoharu_MemberNavigation_MemberNavigationToggle_Fields fields;
};

struct Aoharu_MemberNavigation_MemberNavigationToggle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberNavigation_MemberNavigationToggle_VTable vtable;
};

struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_Fields {
    struct Shock_TextMeshUI_o *beforeValue;
    struct Shock_TextMeshUI_o *afterValue;
};

struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_MemberNavigation_MemberNavigationToggle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MemberNavigation_MemberNavigationToggle_o *m_Items[65535];
};

struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____Fields {
    struct Shock_EvolveItemAmountMst_o *key;
    struct Aoharu_Training_TrainingItemData_array *value;
};

struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____o {
    struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____Fields fields;
};

struct Aoharu_TrainingScene___c__DisplayClass39_4_Fields {
    int32_t effectType;
    struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData____o pair;
    struct Aoharu_TrainingScene___c__DisplayClass39_0_o *CS___8__locals1;
};

struct Aoharu_TrainingScene___c__DisplayClass39_4_o {
    struct Aoharu_TrainingScene___c__DisplayClass39_4_c *klass;
    void *monitor;
    struct Aoharu_TrainingScene___c__DisplayClass39_4_Fields fields;
};

struct System_Collections_Generic_List_TrainingCharaScrollItem__StaticFields {
    struct Aoharu_Scenes_Training_TrainingCharaScrollItem_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_Scenes_Training_TrainingResultDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_Scenes_Training_TrainingResultIconLayout_o *m_resultIconLayout;
    struct Aoharu_Scenes_Training_TrainingResultStatusLayout_o *m_resultStatusLayout;
    struct Shock_TextMeshUI_o *m_titleText;
};

struct Aoharu_Scenes_Training_TrainingResultDialog_o {
    struct Aoharu_Scenes_Training_TrainingResultDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Training_TrainingResultDialog_Fields fields;
};

struct Aoharu_Scenes_Training_TrainingResultDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_Training_TrainingResultDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Training_TrainingResultDialog_VTable vtable;
};

struct System_Collections_Generic_List_MaterialItem__Fields {
    struct Shock_ProtocolData_MaterialItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MaterialItem__o {
    struct System_Collections_Generic_List_MaterialItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MaterialItem__Fields fields;
};

struct System_Collections_Generic_List_TrainingCharaScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TrainingCharaScrollItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TrainingCharaScrollItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TrainingCharaScrollItem__VTable vtable;
};

struct System_Collections_Generic_List_TrainingCharaScrollItem__o {
    struct System_Collections_Generic_List_TrainingCharaScrollItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TrainingCharaScrollItem__Fields fields;
};

struct Aoharu_TrainingScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_Scenes_Training_TrainingResultDialog_o *m_resultDialog;
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_o *m_trainingIconLayout;
    struct Aoharu_Training_TrainingItemLayout_o *m_trainingItemLayout;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_o *m_goldTextLayout;
    struct Shock_ButtonEvent_o *m_cardEvolveButton;
    struct UnityEngine_GameObject_o *m_cardEvolveEffect;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_o *m_balloonLayout;
    struct Aoharu_TrainingEffectControll_o *m_TrainingEffectControll;
    struct Shock_AnimatorPlayerLite_o *m_animator;
    struct Aoharu_MemberNavigation_o *m_Navigation;
    struct Aoharu_MemberCardPager_o *m_Pager;
    struct Shock_AnimatorPlayerLite_o *m_sideanimator;
    struct Shock_CardData_o *m_CardData;
    struct Aoharu_MemberListData_o *m_MemberList;
    struct Aoharu_MemberListData_o *m_CurrentMemberList;
    int32_t m_CardIndex;
    int32_t m_PrevSceneType;
    int32_t m_selectIndex;
    struct Aoharu_Scenes_Training_TrainingCardData_o *m_trainingCardData;
    bool m_IsEffectSkip;
    int32_t m_prevTargetSceneType;
    struct Aoharu_Training_TrainingItemSettingDialog_o *m_settingDialog;
    struct System_Collections_Generic_List_MaterialItem__o *m_selectMaterialItemList;
    struct Shock_InputGestureRect_array *m_FlickList;
    struct Aoharu_MemoriaController_o *m_memoriaController;
};

struct Aoharu_MemberNavigation_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__o *m_Toggles;
    int32_t _currentButtonType;
    bool m_isCardEvolved;
    struct System_Action_MemberNavigation_ButtonType__o *_OnButtonTypeChaged_k__BackingField;
    struct System_Action_MemberNavigation_ButtonType__o *_OnShortMessage_k__BackingField;
};

struct System_Collections_Generic_List_MaterialItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MaterialItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MaterialItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MaterialItem__VTable vtable;
};

struct Aoharu_Training_TrainingItemSettingDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Training_TrainingItemSettingDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_itemTypeName;
    struct Shock_TextMeshUI_o *m_itemNeedNum;
    struct Shock_TextMeshUI_o *m_itemSelectNum;
    struct Shock_SimpleScroll_o *m_scroll;
    struct Aoharu_Training_TrainingItemData_array *m_trainingItemDataList;
    int32_t m_needAmount;
    bool m_IsCorutine;
};

struct Aoharu_MemberNavigation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberNavigation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberNavigation_VTable vtable;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberNavigation_o {
    struct Aoharu_MemberNavigation_c *klass;
    void *monitor;
    struct Aoharu_MemberNavigation_Fields fields;
};

struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__o {
    struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__Fields fields;
};

struct Aoharu_Scenes_Training_TrainingResultIconLayout_o {
    struct Aoharu_Scenes_Training_TrainingResultIconLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Training_TrainingResultIconLayout_Fields fields;
};

struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData__VTable vtable;
};

struct Aoharu_Scenes_Training_TrainingResultIconLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Training_TrainingResultIconLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Training_TrainingResultIconLayout_VTable vtable;
};

struct Aoharu_TrainingScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_BalloonText;
};

struct Aoharu_Scenes_Training_TrainingCardIconLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Training_TrainingCardIconLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_VTable vtable;
};

struct Aoharu_Scenes_Training_TrainingCardIconLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_beforeCard;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_afterCard;
    struct Shock_ButtonEvent_o *m_beforeCardButton;
    struct Shock_ButtonEvent_o *m_afterCardButton;
    struct Shock_TextMeshUI_o *m_beforeMaxLevelText;
    struct Shock_TextMeshUI_o *m_afterMaxLevelText;
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_o *m_hpParamData;
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_o *m_smileParamData;
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_o *m_pureParamData;
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_o *m_coolParamData;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_o *m_cardInfoLayout;
    struct System_Action_CardData__o *_OnClickCard_k__BackingField;
};

struct Aoharu_Scenes_Training_TrainingCardIconLayout_o {
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_Fields fields;
};

struct System_Collections_Generic_List_TrainingSelectItem__Fields {
    struct Aoharu_Training_TrainingSelectItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TrainingSelectItem__o {
    struct System_Collections_Generic_List_TrainingSelectItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TrainingSelectItem__Fields fields;
};

struct System_Collections_Generic_List_TrainingSelectItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TrainingSelectItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TrainingSelectItem__VTable vtable;
};

struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_VTable vtable;
};

struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_o {
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Training_TrainingCardIconLayout_ParamData_Fields fields;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_VTable vtable;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_o {
    struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_Fields fields;
};

struct Shock_ProtocolData_MaterialItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_MaterialItem_o *m_Items[65535];
};

struct Aoharu_Training_TrainingItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Training_TrainingItemData_o *m_Items[65535];
};

struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__Fields {
    struct Aoharu_MemberNavigation_MemberNavigationToggle_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scenes_Training_TrainingCharaScrollItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Training_TrainingCharaScrollItem_o *m_Items[65535];
};

struct System_Action_MemberNavigation_ButtonType__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MemberNavigation_ButtonType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MemberNavigation_ButtonType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MemberNavigation_ButtonType__VTable vtable;
};

struct System_Action_MemberNavigation_ButtonType__o {
    struct System_Action_MemberNavigation_ButtonType__c *klass;
    void *monitor;
    struct System_Action_MemberNavigation_ButtonType__Fields fields;
};

struct Aoharu_Training_TrainingItemSettingDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Training_TrainingItemSettingDialog_VTable vtable;
};

struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____VTable vtable;
};

struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____o {
    struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_EvolveItemAmountMst__TrainingItemData____Fields fields;
};

struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__StaticFields {
    struct Aoharu_MemberNavigation_MemberNavigationToggle_array *s_emptyArray;
};

struct Aoharu_TrainingScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene_VTable vtable;
};

struct Aoharu_Training_TrainingItemSettingDialog_o {
    struct Aoharu_Training_TrainingItemSettingDialog_c *klass;
    void *monitor;
    struct Aoharu_Training_TrainingItemSettingDialog_Fields fields;
};

struct Aoharu_TrainingScene_o {
    struct Aoharu_TrainingScene_c *klass;
    void *monitor;
    struct Aoharu_TrainingScene_Fields fields;
};

struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__VTable vtable;
};

struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__o {
    struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MemberNavigation_MemberNavigationToggle__Fields fields;
};

typedef struct MethodInfo_1D88C88 MethodInfo_1D88C88, *PMethodInfo_1D88C88;

typedef union _union_297554 _union_297554, *P_union_297554;

union _union_297554 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297554 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_VTable Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_VTable, *PAoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_VTable;

struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1BF0F54 MethodInfo_1BF0F54, *PMethodInfo_1BF0F54;

typedef union _union_243037 _union_243037, *P_union_243037;

union _union_243037 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF0F54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243037 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D4F24_RGCTXs MethodInfo_15D4F24_RGCTXs, *PMethodInfo_15D4F24_RGCTXs;

struct MethodInfo_15D4F24_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_15D828C MethodInfo_15D828C, *PMethodInfo_15D828C;

typedef struct MethodInfo_15D828C_RGCTXs MethodInfo_15D828C_RGCTXs, *PMethodInfo_15D828C_RGCTXs;

typedef union _union_335180 _union_335180, *P_union_335180;

union _union_335180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D828C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D828C_RGCTXs *rgctx_data;
    union _union_335180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D828C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_160C1E4 MethodInfo_160C1E4, *PMethodInfo_160C1E4;

typedef struct MethodInfo_160C1E4_RGCTXs MethodInfo_160C1E4_RGCTXs, *PMethodInfo_160C1E4_RGCTXs;

typedef union _union_193086 _union_193086, *P_union_193086;

union _union_193086 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160C1E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160C1E4_RGCTXs *rgctx_data;
    union _union_193086 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160C1E4_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct MethodInfo_1BC5F38 MethodInfo_1BC5F38, *PMethodInfo_1BC5F38;

typedef union _union_303388 _union_303388, *P_union_303388;

union _union_303388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5F38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_A__o System_Action_A__o, *PSystem_Action_A__o;

typedef struct System_Action_A__Fields System_Action_A__Fields, *PSystem_Action_A__Fields;

struct System_Action_A__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_A__o {
    struct System_Action_A__c *klass;
    void *monitor;
    struct System_Action_A__Fields fields;
};

typedef struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_o System_Runtime_Serialization_Formatters_Binary___BinaryWriter_o, *PSystem_Runtime_Serialization_Formatters_Binary___BinaryWriter_o;

typedef struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_c System_Runtime_Serialization_Formatters_Binary___BinaryWriter_c, *PSystem_Runtime_Serialization_Formatters_Binary___BinaryWriter_c;

typedef struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_Fields System_Runtime_Serialization_Formatters_Binary___BinaryWriter_Fields, *PSystem_Runtime_Serialization_Formatters_Binary___BinaryWriter_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_VTable System_Runtime_Serialization_Formatters_Binary___BinaryWriter_VTable, *PSystem_Runtime_Serialization_Formatters_Binary___BinaryWriter_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_o System_Runtime_Serialization_Formatters_Binary_ObjectWriter_o, *PSystem_Runtime_Serialization_Formatters_Binary_ObjectWriter_o;

typedef struct System_IO_BinaryWriter_o System_IO_BinaryWriter_o, *PSystem_IO_BinaryWriter_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_o System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_o, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_o System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_o, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_o System_Runtime_Serialization_Formatters_Binary_BinaryObject_o, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObject_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_o System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_o, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_o System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_o, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_o System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_o, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectString_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_o System_Runtime_Serialization_Formatters_Binary_BinaryArray_o, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryArray_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_o System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_o, *PSystem_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_o System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_o, *PSystem_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_o System_Runtime_Serialization_Formatters_Binary_ObjectNull_o, *PSystem_Runtime_Serialization_Formatters_Binary_ObjectNull_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberReference_o System_Runtime_Serialization_Formatters_Binary_MemberReference_o, *PSystem_Runtime_Serialization_Formatters_Binary_MemberReference_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_o System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_o, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryAssembly_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_c System_Runtime_Serialization_Formatters_Binary_ObjectWriter_c, *PSystem_Runtime_Serialization_Formatters_Binary_ObjectWriter_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_Fields System_Runtime_Serialization_Formatters_Binary_ObjectWriter_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_ObjectWriter_Fields;

typedef struct System_IO_BinaryWriter_c System_IO_BinaryWriter_c, *PSystem_IO_BinaryWriter_c;

typedef struct System_IO_BinaryWriter_Fields System_IO_BinaryWriter_Fields, *PSystem_IO_BinaryWriter_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_c System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_c, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_Fields System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_c System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_c, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_Fields System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_c System_Runtime_Serialization_Formatters_Binary_BinaryObject_c, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObject_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_Fields System_Runtime_Serialization_Formatters_Binary_BinaryObject_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObject_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_c System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_c, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_Fields System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_c System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_c, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_Fields System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_c System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_c, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectString_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_Fields System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectString_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_c System_Runtime_Serialization_Formatters_Binary_BinaryArray_c, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryArray_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_Fields System_Runtime_Serialization_Formatters_Binary_BinaryArray_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryArray_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_c System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_c, *PSystem_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_Fields System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_c System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_c, *PSystem_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_c System_Runtime_Serialization_Formatters_Binary_ObjectNull_c, *PSystem_Runtime_Serialization_Formatters_Binary_ObjectNull_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_Fields System_Runtime_Serialization_Formatters_Binary_ObjectNull_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_ObjectNull_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberReference_c System_Runtime_Serialization_Formatters_Binary_MemberReference_c, *PSystem_Runtime_Serialization_Formatters_Binary_MemberReference_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberReference_Fields System_Runtime_Serialization_Formatters_Binary_MemberReference_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_MemberReference_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_c System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_c, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryAssembly_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_Fields System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryAssembly_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_VTable System_Runtime_Serialization_Formatters_Binary_ObjectWriter_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_ObjectWriter_VTable;

typedef struct System_Collections_Queue_o System_Collections_Queue_o, *PSystem_Collections_Queue_o;

typedef struct System_Runtime_Serialization_ObjectIDGenerator_o System_Runtime_Serialization_ObjectIDGenerator_o, *PSystem_Runtime_Serialization_ObjectIDGenerator_o;

typedef struct System_Runtime_Serialization_ISurrogateSelector_o System_Runtime_Serialization_ISurrogateSelector_o, *PSystem_Runtime_Serialization_ISurrogateSelector_o;

typedef struct System_Runtime_Serialization_StreamingContext_o System_Runtime_Serialization_StreamingContext_o, *PSystem_Runtime_Serialization_StreamingContext_o;

typedef struct System_Runtime_Serialization_SerializationObjectManager_o System_Runtime_Serialization_SerializationObjectManager_o, *PSystem_Runtime_Serialization_SerializationObjectManager_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalFE_o System_Runtime_Serialization_Formatters_Binary_InternalFE_o, *PSystem_Runtime_Serialization_Formatters_Binary_InternalFE_o;

typedef struct System_Runtime_Serialization_SerializationBinder_o System_Runtime_Serialization_SerializationBinder_o, *PSystem_Runtime_Serialization_SerializationBinder_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_o System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_o, *PSystem_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerStack_o System_Runtime_Serialization_Formatters_Binary_SerStack_o, *PSystem_Runtime_Serialization_Formatters_Binary_SerStack_o;

typedef struct System_IO_BinaryWriter_StaticFields System_IO_BinaryWriter_StaticFields, *PSystem_IO_BinaryWriter_StaticFields;

typedef struct System_IO_BinaryWriter_VTable System_IO_BinaryWriter_VTable, *PSystem_IO_BinaryWriter_VTable;

typedef struct System_Text_Encoder_o System_Text_Encoder_o, *PSystem_Text_Encoder_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_VTable System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_StaticFields System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_StaticFields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_StaticFields;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_VTable System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_VTable System_Runtime_Serialization_Formatters_Binary_BinaryObject_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObject_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_VTable System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_VTable System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryTypeEnum_array System_Runtime_Serialization_Formatters_Binary_BinaryTypeEnum_array, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryTypeEnum_array;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_VTable System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryObjectString_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_VTable System_Runtime_Serialization_Formatters_Binary_BinaryArray_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryArray_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_VTable System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_VTable System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_VTable System_Runtime_Serialization_Formatters_Binary_ObjectNull_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_ObjectNull_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_MemberReference_VTable System_Runtime_Serialization_Formatters_Binary_MemberReference_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_MemberReference_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_VTable System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryAssembly_VTable;

typedef struct System_Collections_Queue_c System_Collections_Queue_c, *PSystem_Collections_Queue_c;

typedef struct System_Collections_Queue_Fields System_Collections_Queue_Fields, *PSystem_Collections_Queue_Fields;

typedef struct System_Runtime_Serialization_ObjectIDGenerator_c System_Runtime_Serialization_ObjectIDGenerator_c, *PSystem_Runtime_Serialization_ObjectIDGenerator_c;

typedef struct System_Runtime_Serialization_ObjectIDGenerator_Fields System_Runtime_Serialization_ObjectIDGenerator_Fields, *PSystem_Runtime_Serialization_ObjectIDGenerator_Fields;

typedef struct System_Runtime_Serialization_ISurrogateSelector_c System_Runtime_Serialization_ISurrogateSelector_c, *PSystem_Runtime_Serialization_ISurrogateSelector_c;

typedef struct System_Runtime_Serialization_StreamingContext_Fields System_Runtime_Serialization_StreamingContext_Fields, *PSystem_Runtime_Serialization_StreamingContext_Fields;

typedef struct System_Runtime_Serialization_SerializationObjectManager_c System_Runtime_Serialization_SerializationObjectManager_c, *PSystem_Runtime_Serialization_SerializationObjectManager_c;

typedef struct System_Runtime_Serialization_SerializationObjectManager_Fields System_Runtime_Serialization_SerializationObjectManager_Fields, *PSystem_Runtime_Serialization_SerializationObjectManager_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalFE_c System_Runtime_Serialization_Formatters_Binary_InternalFE_c, *PSystem_Runtime_Serialization_Formatters_Binary_InternalFE_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalFE_Fields System_Runtime_Serialization_Formatters_Binary_InternalFE_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_InternalFE_Fields;

typedef struct System_Runtime_Serialization_SerializationBinder_c System_Runtime_Serialization_SerializationBinder_c, *PSystem_Runtime_Serialization_SerializationBinder_c;

typedef struct System_Runtime_Serialization_SerializationBinder_Fields System_Runtime_Serialization_SerializationBinder_Fields, *PSystem_Runtime_Serialization_SerializationBinder_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_c System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_c, *PSystem_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_Fields System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerStack_c System_Runtime_Serialization_Formatters_Binary_SerStack_c, *PSystem_Runtime_Serialization_Formatters_Binary_SerStack_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerStack_Fields System_Runtime_Serialization_Formatters_Binary_SerStack_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_SerStack_Fields;

typedef struct System_Text_Encoder_c System_Text_Encoder_c, *PSystem_Text_Encoder_c;

typedef struct System_Text_Encoder_Fields System_Text_Encoder_Fields, *PSystem_Text_Encoder_Fields;

typedef struct System_Collections_Queue_VTable System_Collections_Queue_VTable, *PSystem_Collections_Queue_VTable;

typedef struct System_Runtime_Serialization_ObjectIDGenerator_StaticFields System_Runtime_Serialization_ObjectIDGenerator_StaticFields, *PSystem_Runtime_Serialization_ObjectIDGenerator_StaticFields;

typedef struct System_Runtime_Serialization_ObjectIDGenerator_VTable System_Runtime_Serialization_ObjectIDGenerator_VTable, *PSystem_Runtime_Serialization_ObjectIDGenerator_VTable;

typedef struct System_Int64_array System_Int64_array, *PSystem_Int64_array;

typedef struct System_Runtime_Serialization_SerializationObjectManager_VTable System_Runtime_Serialization_SerializationObjectManager_VTable, *PSystem_Runtime_Serialization_SerializationObjectManager_VTable;

typedef struct System_Collections_Generic_Dictionary_object__object__o System_Collections_Generic_Dictionary_object__object__o, *PSystem_Collections_Generic_Dictionary_object__object__o;

typedef struct System_Runtime_Serialization_SerializationEventHandler_o System_Runtime_Serialization_SerializationEventHandler_o, *PSystem_Runtime_Serialization_SerializationEventHandler_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalFE_VTable System_Runtime_Serialization_Formatters_Binary_InternalFE_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_InternalFE_VTable;

typedef struct System_Runtime_Serialization_SerializationBinder_VTable System_Runtime_Serialization_SerializationBinder_VTable, *PSystem_Runtime_Serialization_SerializationBinder_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_VTable System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerStack_VTable System_Runtime_Serialization_Formatters_Binary_SerStack_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_SerStack_VTable;

typedef struct System_Text_Encoder_VTable System_Text_Encoder_VTable, *PSystem_Text_Encoder_VTable;

typedef struct System_Text_EncoderFallbackBuffer_o System_Text_EncoderFallbackBuffer_o, *PSystem_Text_EncoderFallbackBuffer_o;

typedef struct System_Collections_Generic_Dictionary_object__object__c System_Collections_Generic_Dictionary_object__object__c, *PSystem_Collections_Generic_Dictionary_object__object__c;

typedef struct System_Runtime_Serialization_SerializationEventHandler_c System_Runtime_Serialization_SerializationEventHandler_c, *PSystem_Runtime_Serialization_SerializationEventHandler_c;

typedef struct System_Runtime_Serialization_SerializationEventHandler_Fields System_Runtime_Serialization_SerializationEventHandler_Fields, *PSystem_Runtime_Serialization_SerializationEventHandler_Fields;

typedef struct System_Text_EncoderFallbackBuffer_c System_Text_EncoderFallbackBuffer_c, *PSystem_Text_EncoderFallbackBuffer_c;

typedef struct System_Text_EncoderFallbackBuffer_Fields System_Text_EncoderFallbackBuffer_Fields, *PSystem_Text_EncoderFallbackBuffer_Fields;

typedef struct System_Collections_Generic_Dictionary_object__object__VTable System_Collections_Generic_Dictionary_object__object__VTable, *PSystem_Collections_Generic_Dictionary_object__object__VTable;

typedef struct System_Runtime_Serialization_SerializationEventHandler_VTable System_Runtime_Serialization_SerializationEventHandler_VTable, *PSystem_Runtime_Serialization_SerializationEventHandler_VTable;

typedef struct System_Text_EncoderFallbackBuffer_VTable System_Text_EncoderFallbackBuffer_VTable, *PSystem_Text_EncoderFallbackBuffer_VTable;

typedef struct System_Text_EncoderNLS_o System_Text_EncoderNLS_o, *PSystem_Text_EncoderNLS_o;

typedef struct System_Text_EncoderNLS_c System_Text_EncoderNLS_c, *PSystem_Text_EncoderNLS_c;

typedef struct System_Text_EncoderNLS_Fields System_Text_EncoderNLS_Fields, *PSystem_Text_EncoderNLS_Fields;

typedef struct System_Text_EncoderNLS_VTable System_Text_EncoderNLS_VTable, *PSystem_Text_EncoderNLS_VTable;

struct System_Text_EncoderNLS_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_GetByteCount;
    struct VirtualInvokeData _6_GetByteCount;
    struct VirtualInvokeData _7_GetBytes;
    struct VirtualInvokeData _8_GetBytes;
};

struct System_Text_EncoderNLS_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_EncoderNLS_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_Read;
};

struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_SerializationEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Runtime_Serialization_SerializationEventHandler_o {
    struct System_Runtime_Serialization_SerializationEventHandler_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_SerializationEventHandler_Fields fields;
};

struct System_Text_Encoder_Fields {
    struct System_Text_EncoderFallback_o *_fallback;
    struct System_Text_EncoderFallbackBuffer_o *_fallbackBuffer;
};

struct System_Text_EncoderNLS_Fields {
    struct System_Text_Encoder_Fields super;
    uint16_t _charLeftOver;
    struct System_Text_Encoding_o *_encoding;
    bool _mustFlush;
    bool _throwOnOverflow;
    int32_t _charsUsed;
};

struct System_Text_EncoderNLS_o {
    struct System_Text_EncoderNLS_c *klass;
    void *monitor;
    struct System_Text_EncoderNLS_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_Fields {
    struct System_String_o *methodName;
    struct System_String_o *typeName;
    struct System_Object_array *args;
    struct Il2CppObject *callContext;
    struct System_Type_array *argTypes;
    bool bArgsPrimitive;
    int32_t messageEnum;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_Read;
};

struct System_Runtime_Serialization_SerializationObjectManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_Read;
};

struct System_Runtime_Serialization_SerializationEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Runtime_Serialization_SerializationEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_SerializationEventHandler_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_Fields {
    int32_t assemId;
    struct System_String_o *assemblyString;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_o {
    struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_SerStack_Fields {
    struct System_Object_array *objects;
    struct System_String_o *stackId;
    int32_t top;
};

struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_Fields {
    struct System_Collections_Hashtable_o *seenBeforeTable;
    int32_t objectInfoIdCount;
    struct System_Runtime_Serialization_Formatters_Binary_SerStack_o *oiPool;
};

struct System_Runtime_Serialization_ObjectIDGenerator_StaticFields {
    struct System_Int32_array *sizes;
};

struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_o {
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_Fields {
    int32_t binaryHeaderEnum;
    int32_t objectId;
    struct System_String_o *name;
    int32_t numMembers;
    struct System_String_array *memberNames;
    int32_t assemId;
};

struct System_Runtime_Serialization_SerializationBinder_Fields {
};

struct System_IO_BinaryWriter_Fields {
    struct System_IO_Stream_o *OutStream;
    struct System_Byte_array *_buffer;
    struct System_Text_Encoding_o *_encoding;
    struct System_Text_Encoder_o *_encoder;
    bool _leaveOpen;
    struct System_Byte_array *_largeByteBuffer;
    int32_t _maxChars;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_Read;
};

struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_Fields {
    struct System_IO_Stream_o *sout;
    int32_t formatterTypeStyle;
    struct System_Collections_Hashtable_o *objectMapTable;
    struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_o *objectWriter;
    struct System_IO_BinaryWriter_o *dataWriter;
    int32_t m_nestedObjectCount;
    int32_t nullCount;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_o *binaryMethodCall;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_o *binaryMethodReturn;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_o *binaryObject;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_o *binaryObjectWithMap;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_o *binaryObjectWithMapTyped;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_o *binaryObjectString;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_o *binaryArray;
    struct System_Byte_array *byteBuffer;
    int32_t chunkSize;
    struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_o *memberPrimitiveUnTyped;
    struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_o *memberPrimitiveTyped;
    struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_o *objectNull;
    struct System_Runtime_Serialization_Formatters_Binary_MemberReference_o *memberReference;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryAssembly_o *binaryAssembly;
};

struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_o {
    struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_Fields fields;
};

struct System_Runtime_Serialization_SerializationObjectManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_SerializationObjectManager_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Queue_Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _growFactor;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_VTable vtable;
};

struct System_Runtime_Serialization_StreamingContext_Fields {
    struct Il2CppObject *m_additionalContext;
    int32_t m_state;
};

struct System_Runtime_Serialization_StreamingContext_o {
    struct System_Runtime_Serialization_StreamingContext_Fields fields;
};

struct System_Runtime_Serialization_SerializationObjectManager_Fields {
    struct System_Collections_Generic_Dictionary_object__object__o *_objectSeenTable;
    struct System_Runtime_Serialization_StreamingContext_o _context;
    struct System_Runtime_Serialization_SerializationEventHandler_o *_onSerializedHandler;
};

struct System_Runtime_Serialization_SerializationObjectManager_o {
    struct System_Runtime_Serialization_SerializationObjectManager_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_SerializationObjectManager_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
};

struct System_IO_BinaryWriter_StaticFields {
    struct System_IO_BinaryWriter_o *Null;
};

struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_Fields {
    int32_t nullCount;
};

struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_o {
    struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_ObjectNull_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberReference_Fields {
    int32_t idRef;
};

struct System_Collections_Queue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Count;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_get_IsSynchronized;
    struct VirtualInvokeData _13_get_SyncRoot;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Enqueue;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_Dequeue;
    struct VirtualInvokeData _18_Peek;
};

struct System_Collections_Generic_Dictionary_object__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_SerStack_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_SerStack_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_SerStack_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_Fields {
    struct Il2CppObject *returnValue;
    struct System_Object_array *args;
    struct Il2CppObject *callContext;
    struct System_Type_array *argTypes;
    bool bArgsPrimitive;
    int32_t messageEnum;
    struct System_Type_o *returnType;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_o {
    struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_Fields fields;
};

struct System_Collections_Generic_Dictionary_object__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_object__object__VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberReference_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_Read;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_Fields {
    int32_t binaryHeaderEnum;
    int32_t objectId;
    struct System_String_o *name;
    int32_t numMembers;
    struct System_String_array *memberNames;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryTypeEnum_array *binaryTypeEnumA;
    struct System_Object_array *typeInformationA;
    struct System_Int32_array *memberAssemIds;
    int32_t assemId;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_o {
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_Fields fields;
};

struct System_Collections_Generic_Dictionary_object__object__o {
    struct System_Collections_Generic_Dictionary_object__object__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_object__object__Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_SerStack_o {
    struct System_Runtime_Serialization_Formatters_Binary_SerStack_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_SerStack_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMapTyped_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_InternalFE_Fields {
    int32_t FEtypeFormat;
    int32_t FEassemblyFormat;
    int32_t FEsecurityLevel;
    int32_t FEserializerTypeEnum;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_Read;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_Fields {
    int32_t objectId;
    int32_t mapId;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_o {
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObject_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberReference_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_MemberReference_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberReference_o {
    struct System_Runtime_Serialization_Formatters_Binary_MemberReference_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_MemberReference_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodReturn_StaticFields {
    struct Il2CppObject *instanceOfVoid;
};

struct System_Text_EncoderFallbackBuffer_Fields {
    uint16_t *charStart;
    uint16_t *charEnd;
    struct System_Text_EncoderNLS_o *encoder;
    bool setEncoder;
    bool bUsedEncoder;
    bool bFallingBack;
    int32_t iRecursionCount;
};

struct System_Text_EncoderFallbackBuffer_o {
    struct System_Text_EncoderFallbackBuffer_c *klass;
    void *monitor;
    struct System_Text_EncoderFallbackBuffer_Fields fields;
};

struct System_Text_EncoderFallbackBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_InternalFallback;
};

struct System_Text_EncoderFallbackBuffer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_EncoderFallbackBuffer_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_InternalFE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_InternalFE_o {
    struct System_Runtime_Serialization_Formatters_Binary_InternalFE_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_InternalFE_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_InternalFE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_InternalFE_VTable vtable;
};

struct System_Int64_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int64_t m_Items[65535];
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_o {
    struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_Fields fields;
};

struct System_Text_Encoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_GetByteCount;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_GetBytes;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryMethodCall_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_Fields {
    int32_t objectId;
    int32_t rank;
    struct System_Int32_array *lengthA;
    struct System_Int32_array *lowerBoundA;
    int32_t binaryTypeEnum;
    struct Il2CppObject *typeInformation;
    int32_t assemId;
    int32_t binaryHeaderEnum;
    int32_t binaryArrayTypeEnum;
};

struct System_Runtime_Serialization_ISurrogateSelector_o {
    struct System_Runtime_Serialization_ISurrogateSelector_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_ISurrogateSelector_Fields fields;
};

struct System_Runtime_Serialization_ISurrogateSelector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Serialization_ObjectIDGenerator_Fields {
    int32_t m_currentCount;
    int32_t m_currentSize;
    struct System_Int64_array *m_ids;
    struct System_Object_array *m_objs;
};

struct System_Runtime_Serialization_ObjectIDGenerator_o {
    struct System_Runtime_Serialization_ObjectIDGenerator_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_ObjectIDGenerator_Fields fields;
};

struct System_IO_BinaryWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_Flush;
    struct VirtualInvokeData _7_Write;
    struct VirtualInvokeData _8_Write;
    struct VirtualInvokeData _9_Write;
    struct VirtualInvokeData _10_Write;
    struct VirtualInvokeData _11_Write;
    struct VirtualInvokeData _12_Write;
    struct VirtualInvokeData _13_Write;
    struct VirtualInvokeData _14_Write;
    struct VirtualInvokeData _15_Write;
    struct VirtualInvokeData _16_Write;
    struct VirtualInvokeData _17_Write;
    struct VirtualInvokeData _18_Write;
    struct VirtualInvokeData _19_Write;
    struct VirtualInvokeData _20_Write;
    struct VirtualInvokeData _21_Write;
};

struct System_Runtime_Serialization_SerializationBinder_o {
    struct System_Runtime_Serialization_SerializationBinder_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_SerializationBinder_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_Read;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_Fields {
    int32_t objectId;
    struct System_String_o *value;
};

struct System_Runtime_Serialization_ObjectIDGenerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetId;
    struct VirtualInvokeData _5_HasId;
};

struct System_Runtime_Serialization_ObjectIDGenerator_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Serialization_ObjectIDGenerator_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_ObjectIDGenerator_VTable vtable;
};

struct System_Runtime_Serialization_SerializationBinder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_BindToName;
};

struct System_Runtime_Serialization_SerializationBinder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_SerializationBinder_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_o {
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_Read;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectWithMap_VTable vtable;
};

struct System_Collections_Queue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Queue_VTable vtable;
};

struct System_Collections_Queue_o {
    struct System_Collections_Queue_c *klass;
    void *monitor;
    struct System_Collections_Queue_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_o {
    struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryArray_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_Fields {
    struct System_Collections_Queue_o *m_objectQueue;
    struct System_Runtime_Serialization_ObjectIDGenerator_o *m_idGenerator;
    int32_t m_currentId;
    struct System_Runtime_Serialization_ISurrogateSelector_o *m_surrogates;
    struct System_Runtime_Serialization_StreamingContext_o m_context;
    struct System_Runtime_Serialization_Formatters_Binary___BinaryWriter_o *serWriter;
    struct System_Runtime_Serialization_SerializationObjectManager_o *m_objectManager;
    int64_t topId;
    struct System_String_o *topName;
    struct System_Runtime_Remoting_Messaging_Header_array *headers;
    struct System_Runtime_Serialization_Formatters_Binary_InternalFE_o *formatterEnums;
    struct System_Runtime_Serialization_SerializationBinder_o *m_binder;
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_o *serObjectInfoInit;
    struct System_Runtime_Serialization_IFormatterConverter_o *m_formatterConverter;
    struct System_Object_array *crossAppDomainArray;
    struct Il2CppObject *previousObj;
    int64_t previousId;
    struct System_Type_o *previousType;
    int32_t previousCode;
    struct System_Collections_Hashtable_o *assemblyToIdTable;
    struct System_Runtime_Serialization_Formatters_Binary_SerStack_o *niPool;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_o {
    struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveTyped_Fields fields;
};

struct System_IO_BinaryWriter_o {
    struct System_IO_BinaryWriter_c *klass;
    void *monitor;
    struct System_IO_BinaryWriter_Fields fields;
};

struct System_Text_Encoder_o {
    struct System_Text_Encoder_c *klass;
    void *monitor;
    struct System_Text_Encoder_Fields fields;
};

struct System_IO_BinaryWriter_c {
    struct Il2CppClass_1 _1;
    struct System_IO_BinaryWriter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_BinaryWriter_VTable vtable;
};

struct System_Text_Encoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_Encoder_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_o {
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryObjectString_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_Read;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_Fields {
    int32_t typeInformation;
    struct Il2CppObject *value;
};

struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_o {
    struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_MemberPrimitiveUnTyped_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryTypeEnum_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_o {
    struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_ObjectWriter_VTable vtable;
};

typedef struct MethodInfo_3359F00 MethodInfo_3359F00, *PMethodInfo_3359F00;

typedef struct Shock_ScrollBase___c__DisplayClass137_0_T__c Shock_ScrollBase___c__DisplayClass137_0_T__c, *PShock_ScrollBase___c__DisplayClass137_0_T__c;

typedef union _union_158092 _union_158092, *P_union_158092;

typedef struct Shock_ScrollBase___c__DisplayClass137_0_T__RGCTXs Shock_ScrollBase___c__DisplayClass137_0_T__RGCTXs, *PShock_ScrollBase___c__DisplayClass137_0_T__RGCTXs;

typedef struct Shock_ScrollBase___c__DisplayClass137_0_T__VTable Shock_ScrollBase___c__DisplayClass137_0_T__VTable, *PShock_ScrollBase___c__DisplayClass137_0_T__VTable;

struct Shock_ScrollBase___c__DisplayClass137_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_158092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359F00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass137_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_ScrollBase___c__DisplayClass137_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_ScrollBase___c__DisplayClass137_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c__DisplayClass137_0_T__VTable vtable;
};

struct Shock_ScrollBase___c__DisplayClass137_0_T__RGCTXs {
    struct Il2CppClass *_0_Shock_ScrollBase___c__DisplayClass137_1_T_;
    struct MethodInfo *_1_Shock_ScrollBase___c__DisplayClass137_1_T___ctor;
    struct MethodInfo *_2_Shock_ScrollBase_T__get_ScrollItemTable;
    struct Il2CppClass *_3_System_Collections_Generic_Dictionary_int__IList_T__;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_int__IList_T___get_Item;
    struct MethodInfo *_5_Shock_ScrollBase_T__get_IsHorizontal;
    struct MethodInfo *_6_Shock_ScrollBase___c__DisplayClass137_1_T___UpdateScrollCurve_b__1;
    struct Il2CppClass *_7_System_Action_T_;
    struct MethodInfo *_8_System_Action_T___ctor;
    struct MethodInfo *_9_Carbon_IEnumerableExtensions_ForEach_T_;
    struct MethodInfo *_10_Shock_ScrollBase___c__DisplayClass137_1_T___UpdateScrollCurve_b__2;
};

typedef struct System_TypeLoadException_c System_TypeLoadException_c, *PSystem_TypeLoadException_c;

typedef struct System_TypeLoadException_VTable System_TypeLoadException_VTable, *PSystem_TypeLoadException_VTable;

struct System_TypeLoadException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_TypeLoadException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_TypeLoadException_VTable vtable;
};

typedef struct MethodInfo_16AD094 MethodInfo_16AD094, *PMethodInfo_16AD094;

typedef union _union_159627 _union_159627, *P_union_159627;

union _union_159627 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159627 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243F2E8 MethodInfo_243F2E8, *PMethodInfo_243F2E8;

struct MethodInfo_243F2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281480 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__StoryReleaseMst__VTable Carbon_ListDictionary_uint__StoryReleaseMst__VTable, *PCarbon_ListDictionary_uint__StoryReleaseMst__VTable;

struct Carbon_ListDictionary_uint__StoryReleaseMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3359F08 MethodInfo_3359F08, *PMethodInfo_3359F08;

typedef union _union_158094 _union_158094, *P_union_158094;

union _union_158094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359F08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass137_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IAchievementDescription____o System_Action_IAchievementDescription____o, *PSystem_Action_IAchievementDescription____o;

typedef struct System_Action_IAchievementDescription____c System_Action_IAchievementDescription____c, *PSystem_Action_IAchievementDescription____c;

typedef struct System_Action_IAchievementDescription____Fields System_Action_IAchievementDescription____Fields, *PSystem_Action_IAchievementDescription____Fields;

typedef struct System_Action_IAchievementDescription____VTable System_Action_IAchievementDescription____VTable, *PSystem_Action_IAchievementDescription____VTable;

struct System_Action_IAchievementDescription____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IAchievementDescription____o {
    struct System_Action_IAchievementDescription____c *klass;
    void *monitor;
    struct System_Action_IAchievementDescription____Fields fields;
};

struct System_Action_IAchievementDescription____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IAchievementDescription____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IAchievementDescription____VTable vtable;
};

typedef struct MethodInfo_177D614 MethodInfo_177D614, *PMethodInfo_177D614;

typedef union _union_261124 _union_261124, *P_union_261124;

union _union_261124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177D614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_TypeLoadException_o System_TypeLoadException_o, *PSystem_TypeLoadException_o;

typedef struct System_TypeLoadException_Fields System_TypeLoadException_Fields, *PSystem_TypeLoadException_Fields;

struct System_TypeLoadException_Fields {
    struct System_SystemException_Fields super;
    struct System_String_o *ClassName;
    struct System_String_o *AssemblyName;
    struct System_String_o *MessageArg;
    int32_t ResourceId;
};

struct System_TypeLoadException_o {
    struct System_TypeLoadException_c *klass;
    void *monitor;
    struct System_TypeLoadException_Fields fields;
};

typedef struct MethodInfo_1273170 MethodInfo_1273170, *PMethodInfo_1273170;

typedef union _union_201180 _union_201180, *P_union_201180;

union _union_201180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C3AB8_RGCTXs MethodInfo_13C3AB8_RGCTXs, *PMethodInfo_13C3AB8_RGCTXs;

struct MethodInfo_13C3AB8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_AlbumUnitMMst__bool__VTable System_Func_AlbumUnitMMst__bool__VTable, *PSystem_Func_AlbumUnitMMst__bool__VTable;

struct System_Func_AlbumUnitMMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_ChatRewardMstTable___c_c Shock_ChatRewardMstTable___c_c, *PShock_ChatRewardMstTable___c_c;

typedef struct Shock_ChatRewardMstTable___c_StaticFields Shock_ChatRewardMstTable___c_StaticFields, *PShock_ChatRewardMstTable___c_StaticFields;

typedef struct Shock_ChatRewardMstTable___c_VTable Shock_ChatRewardMstTable___c_VTable, *PShock_ChatRewardMstTable___c_VTable;

typedef struct Shock_ChatRewardMstTable___c_o Shock_ChatRewardMstTable___c_o, *PShock_ChatRewardMstTable___c_o;

typedef struct System_Func_ChatRewardMst__string__o System_Func_ChatRewardMst__string__o, *PSystem_Func_ChatRewardMst__string__o;

typedef struct Shock_ChatRewardMstTable___c_Fields Shock_ChatRewardMstTable___c_Fields, *PShock_ChatRewardMstTable___c_Fields;

typedef struct System_Func_ChatRewardMst__string__c System_Func_ChatRewardMst__string__c, *PSystem_Func_ChatRewardMst__string__c;

typedef struct System_Func_ChatRewardMst__string__Fields System_Func_ChatRewardMst__string__Fields, *PSystem_Func_ChatRewardMst__string__Fields;

typedef struct System_Func_ChatRewardMst__string__VTable System_Func_ChatRewardMst__string__VTable, *PSystem_Func_ChatRewardMst__string__VTable;

struct System_Func_ChatRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ChatRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ChatRewardMst__string__o {
    struct System_Func_ChatRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_ChatRewardMst__string__Fields fields;
};

struct System_Func_ChatRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatRewardMst__string__VTable vtable;
};

struct Shock_ChatRewardMstTable___c_Fields {
};

struct Shock_ChatRewardMstTable___c_o {
    struct Shock_ChatRewardMstTable___c_c *klass;
    void *monitor;
    struct Shock_ChatRewardMstTable___c_Fields fields;
};

struct Shock_ChatRewardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ChatRewardMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ChatRewardMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatRewardMstTable___c_VTable vtable;
};

struct Shock_ChatRewardMstTable___c_StaticFields {
    struct Shock_ChatRewardMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_ChatRewardMst__string__o *__9__18_0;
    struct System_Func_ChatRewardMst__string__o *__9__19_0;
};

typedef struct MethodInfo_14A641C MethodInfo_14A641C, *PMethodInfo_14A641C;

typedef union _union_260486 _union_260486, *P_union_260486;

union _union_260486 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A641C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260486 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_177D60C MethodInfo_177D60C, *PMethodInfo_177D60C;

typedef union _union_263036 _union_263036, *P_union_263036;

union _union_263036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177D60C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243F2FC MethodInfo_243F2FC, *PMethodInfo_243F2FC;

typedef union _union_277006 _union_277006, *P_union_277006;

union _union_277006 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F2FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277006 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11808B4 MethodInfo_11808B4, *PMethodInfo_11808B4;

typedef union _union_283870 _union_283870, *P_union_283870;

union _union_283870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11808B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F31A94 MethodInfo_1F31A94, *PMethodInfo_1F31A94;

typedef union _union_321044 _union_321044, *P_union_321044;

union _union_321044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F31A94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_BundleBuildData_array Chipstar_Downloads_BundleBuildData_array, *PChipstar_Downloads_BundleBuildData_array;

typedef struct Chipstar_Downloads_BundleBuildData_o Chipstar_Downloads_BundleBuildData_o, *PChipstar_Downloads_BundleBuildData_o;

typedef struct Chipstar_Downloads_BundleBuildData_Fields Chipstar_Downloads_BundleBuildData_Fields, *PChipstar_Downloads_BundleBuildData_Fields;

struct Chipstar_Downloads_BundleBuildData_Fields {
    struct System_String_o *m_name;
    struct System_String_o *m_identifier;
    struct System_String_array *m_assets;
    struct System_String_array *m_dependencies;
    struct System_String_o *m_hash;
    uint32_t m_crc;
    int64_t m_fileSize;
    struct System_String_array *m_labels;
};

struct Chipstar_Downloads_BundleBuildData_o {
    struct Chipstar_Downloads_BundleBuildData_Fields fields;
};

struct Chipstar_Downloads_BundleBuildData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_BundleBuildData_o m_Items[65535];
};

typedef struct MethodInfo_13DFEA4_RGCTXs MethodInfo_13DFEA4_RGCTXs, *PMethodInfo_13DFEA4_RGCTXs;

struct MethodInfo_13DFEA4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_GameMstTableBase_SoundKeyMst__string__VTable Shock_GameMstTableBase_SoundKeyMst__string__VTable, *PShock_GameMstTableBase_SoundKeyMst__string__VTable;

struct Shock_GameMstTableBase_SoundKeyMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_o Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_o, *PShock_Login_CheckDeviceChanged___c__DisplayClass0_1_o;

typedef struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_c Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_c, *PShock_Login_CheckDeviceChanged___c__DisplayClass0_1_c;

typedef struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_Fields Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_Fields, *PShock_Login_CheckDeviceChanged___c__DisplayClass0_1_Fields;

typedef struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_VTable Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_VTable, *PShock_Login_CheckDeviceChanged___c__DisplayClass0_1_VTable;

typedef struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_o Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_o, *PShock_Login_CheckDeviceChanged___c__DisplayClass0_0_o;

typedef struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_c Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_c, *PShock_Login_CheckDeviceChanged___c__DisplayClass0_0_c;

typedef struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_Fields Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_Fields, *PShock_Login_CheckDeviceChanged___c__DisplayClass0_0_Fields;

typedef struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_VTable Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_VTable, *PShock_Login_CheckDeviceChanged___c__DisplayClass0_0_VTable;

typedef struct System_Action_TitleFlowResult__o System_Action_TitleFlowResult__o, *PSystem_Action_TitleFlowResult__o;

typedef struct System_Action_TitleFlowResult__Fields System_Action_TitleFlowResult__Fields, *PSystem_Action_TitleFlowResult__Fields;

struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_Fields {
    struct Carbon_StepTask_o *task;
    struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_o *CS___8__locals1;
    struct System_Action_o *__9__4;
};

struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_o {
    struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_c *klass;
    void *monitor;
    struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_Fields fields;
};

struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_1_VTable vtable;
};

struct System_Action_TitleFlowResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TitleFlowResult__o {
    struct System_Action_TitleFlowResult__c *klass;
    void *monitor;
    struct System_Action_TitleFlowResult__Fields fields;
};

struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_Fields {
    struct System_Action_TitleFlowResult__o *onComplete;
    struct System_Action_o *__9__3;
};

struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_o {
    struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_Fields fields;
};

struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_CheckDeviceChanged___c__DisplayClass0_0_VTable vtable;
};

typedef struct MethodInfo_16E1CB8 MethodInfo_16E1CB8, *PMethodInfo_16E1CB8;

typedef union _union_193257 _union_193257, *P_union_193257;

union _union_193257 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E1CB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193257 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33A5DCC MethodInfo_33A5DCC, *PMethodInfo_33A5DCC;

typedef union _union_240005 _union_240005, *P_union_240005;

union _union_240005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A5DCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass10_0_VTable UniRx_ObservableWWW___c__DisplayClass10_0_VTable, *PUniRx_ObservableWWW___c__DisplayClass10_0_VTable;

struct UniRx_ObservableWWW___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2DB2554 MethodInfo_2DB2554, *PMethodInfo_2DB2554;

typedef union _union_238757 _union_238757, *P_union_238757;

union _union_238757 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2554 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238757 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_c CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_c, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_c;

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_VTable CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_VTable, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_VTable;

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_WipePlayListMst__c System_Collections_Generic_IReadOnlyList_WipePlayListMst__c, *PSystem_Collections_Generic_IReadOnlyList_WipePlayListMst__c;

struct System_Collections_Generic_IReadOnlyList_WipePlayListMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1BBC3DC MethodInfo_1BBC3DC, *PMethodInfo_1BBC3DC;

typedef union _union_304106 _union_304106, *P_union_304106;

union _union_304106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC3DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869E30 MethodInfo_2869E30, *PMethodInfo_2869E30;

typedef union _union_179824 _union_179824, *P_union_179824;

union _union_179824 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869E30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B914 MethodInfo_2B0B914, *PMethodInfo_2B0B914;

typedef union _union_181916 _union_181916, *P_union_181916;

union _union_181916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B914 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13D6B90_RGCTXs MethodInfo_13D6B90_RGCTXs, *PMethodInfo_13D6B90_RGCTXs;

struct MethodInfo_13D6B90_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2C07C68 MethodInfo_2C07C68, *PMethodInfo_2C07C68;

typedef struct MethodInfo_2C07C68_RGCTXs MethodInfo_2C07C68_RGCTXs, *PMethodInfo_2C07C68_RGCTXs;

typedef union _union_337994 _union_337994, *P_union_337994;

struct MethodInfo_2C07C68_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_SelectIterator_TSource__TResult_;
};

union _union_337994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C07C68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C07C68_RGCTXs *rgctx_data;
    union _union_337994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B918 MethodInfo_2B0B918, *PMethodInfo_2B0B918;

typedef union _union_183354 _union_183354, *P_union_183354;

union _union_183354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747BA0 MethodInfo_1747BA0, *PMethodInfo_1747BA0;

typedef union _union_162189 _union_162189, *P_union_162189;

union _union_162189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747BA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_o CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_o, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_o;

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_Fields CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_Fields, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_Fields;

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_o CriWare_CriTimeline_Mana_CriManaMixerBehaviour_o, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour_o;

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_c CriWare_CriTimeline_Mana_CriManaMixerBehaviour_c, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour_c;

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_Fields CriWare_CriTimeline_Mana_CriManaMixerBehaviour_Fields, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour_Fields;

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_StaticFields CriWare_CriTimeline_Mana_CriManaMixerBehaviour_StaticFields, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour_StaticFields;

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_VTable CriWare_CriTimeline_Mana_CriManaMixerBehaviour_VTable, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour_VTable;

typedef struct UnityEngine_Playables_PlayableBehaviour_Fields UnityEngine_Playables_PlayableBehaviour_Fields, *PUnityEngine_Playables_PlayableBehaviour_Fields;

typedef struct System_Collections_Generic_IEnumerable_TimelineClip__o System_Collections_Generic_IEnumerable_TimelineClip__o, *PSystem_Collections_Generic_IEnumerable_TimelineClip__o;

typedef struct CriWare_CriManaMovieMaterialBase_o CriWare_CriManaMovieMaterialBase_o, *PCriWare_CriManaMovieMaterialBase_o;

typedef struct System_Collections_Generic_Dictionary_int__GCHandle__o System_Collections_Generic_Dictionary_int__GCHandle__o, *PSystem_Collections_Generic_Dictionary_int__GCHandle__o;

typedef struct System_Nullable_Guid__o System_Nullable_Guid__o, *PSystem_Nullable_Guid__o;

typedef struct System_Collections_Generic_IEnumerable_TimelineClip__c System_Collections_Generic_IEnumerable_TimelineClip__c, *PSystem_Collections_Generic_IEnumerable_TimelineClip__c;

typedef struct System_Collections_Generic_IEnumerable_TimelineClip__Fields System_Collections_Generic_IEnumerable_TimelineClip__Fields, *PSystem_Collections_Generic_IEnumerable_TimelineClip__Fields;

typedef struct CriWare_CriManaMovieMaterialBase_c CriWare_CriManaMovieMaterialBase_c, *PCriWare_CriManaMovieMaterialBase_c;

typedef struct System_Collections_Generic_Dictionary_int__GCHandle__c System_Collections_Generic_Dictionary_int__GCHandle__c, *PSystem_Collections_Generic_Dictionary_int__GCHandle__c;

typedef struct System_Collections_Generic_Dictionary_int__GCHandle__Fields System_Collections_Generic_Dictionary_int__GCHandle__Fields, *PSystem_Collections_Generic_Dictionary_int__GCHandle__Fields;

typedef struct System_Nullable_Guid__Fields System_Nullable_Guid__Fields, *PSystem_Nullable_Guid__Fields;

typedef struct CriWare_CriManaMovieMaterialBase_VTable CriWare_CriManaMovieMaterialBase_VTable, *PCriWare_CriManaMovieMaterialBase_VTable;

typedef struct System_Collections_Generic_Dictionary_int__GCHandle__VTable System_Collections_Generic_Dictionary_int__GCHandle__VTable, *PSystem_Collections_Generic_Dictionary_int__GCHandle__VTable;

struct System_Nullable_Guid__Fields {
    bool hasValue;
    struct System_Guid_o value;
};

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_StaticFields {
    double cPreloadTimeSec;
};

struct UnityEngine_Playables_PlayableBehaviour_Fields {
};

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_o *__4__this;
};

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_o {
    struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_c *klass;
    void *monitor;
    struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__seekPlaybackEnumerator_d__30_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__GCHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__GCHandle__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_IEnumerable_TimelineClip__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerable_TimelineClip__Fields {
};

struct System_Collections_Generic_IEnumerable_TimelineClip__o {
    struct System_Collections_Generic_IEnumerable_TimelineClip__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_TimelineClip__Fields fields;
};

struct CriWare_CriManaMovieMaterialBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_OnMaterialAvailableChanged;
    struct VirtualInvokeData _13_OnMaterialUpdated;
    struct VirtualInvokeData _14_RenderTargetManualSetup;
    struct VirtualInvokeData _15_RenderTargetManualFinalize;
    struct VirtualInvokeData _16_Awake;
    struct VirtualInvokeData _17_OnDestroy;
    struct VirtualInvokeData _18_Start;
    struct VirtualInvokeData _19_RenderMovie;
    struct VirtualInvokeData _20_OnWillRenderObject;
};

struct CriWare_CriManaMovieMaterialBase_o {
    struct CriWare_CriManaMovieMaterialBase_c *klass;
    void *monitor;
    struct CriWare_CriManaMovieMaterialBase_Fields fields;
};

struct CriWare_CriManaMovieMaterialBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriManaMovieMaterialBase_VTable vtable;
};

struct System_Nullable_Guid__o {
    struct System_Nullable_Guid__Fields fields;
};

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_Fields {
    struct UnityEngine_Playables_PlayableBehaviour_Fields super;
    struct UnityEngine_Playables_PlayableDirector_o *m_PlayableDirector;
    struct System_Collections_Generic_IEnumerable_TimelineClip__o *m_clips;
    struct CriWare_CriManaMovieMaterialBase_o *m_boundMovieMaterial;
    struct System_Collections_Generic_Dictionary_int__GCHandle__o *m_gcHandleList;
    bool m_frameSync;
    struct System_Nullable_Guid__o m_lastClipId;
    double startTime;
    double m_currentSeekingFrameTime;
    float m_originalAudioVolume;
    float m_originalSubAudioVolume;
    float m_originalExtraAudioVolume;
    bool enableTimelineScrubPlayback;
    int32_t m_movieMixerState;
};

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_o {
    struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_c *klass;
    void *monitor;
    struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_Fields fields;
};

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_OnGraphStart;
    struct VirtualInvokeData _14_OnGraphStop;
    struct VirtualInvokeData _15_OnPlayableCreate;
    struct VirtualInvokeData _16_OnPlayableDestroy;
    struct VirtualInvokeData _17_OnBehaviourPlay;
    struct VirtualInvokeData _18_OnBehaviourPause;
    struct VirtualInvokeData _19_PrepareFrame;
    struct VirtualInvokeData _20_ProcessFrame;
    struct VirtualInvokeData _21_Clone;
};

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__GCHandle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__GCHandle__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__GCHandle__o {
    struct System_Collections_Generic_Dictionary_int__GCHandle__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__GCHandle__Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyList_WipePlayListMst__o System_Collections_Generic_IReadOnlyList_WipePlayListMst__o, *PSystem_Collections_Generic_IReadOnlyList_WipePlayListMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_WipePlayListMst__Fields System_Collections_Generic_IReadOnlyList_WipePlayListMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_WipePlayListMst__Fields;

struct System_Collections_Generic_IReadOnlyList_WipePlayListMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_WipePlayListMst__o {
    struct System_Collections_Generic_IReadOnlyList_WipePlayListMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_WipePlayListMst__Fields fields;
};

typedef struct MethodInfo_30A4164 MethodInfo_30A4164, *PMethodInfo_30A4164;

typedef union _union_205671 _union_205671, *P_union_205671;

union _union_205671 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A4164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A4164_RGCTXs *rgctx_data;
    union _union_205671 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869E3C MethodInfo_2869E3C, *PMethodInfo_2869E3C;

typedef union _union_181262 _union_181262, *P_union_181262;

union _union_181262 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869E3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181262 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB518 MethodInfo_1EAB518, *PMethodInfo_1EAB518;

typedef union _union_263984 _union_263984, *P_union_263984;

union _union_263984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_o UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_o, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_o;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_Fields UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_Fields, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_Fields;

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_o {
    struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_Fields fields;
};

typedef struct MethodInfo_2DB2544 MethodInfo_2DB2544, *PMethodInfo_2DB2544;

typedef union _union_238421 _union_238421, *P_union_238421;

union _union_238421 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B920 MethodInfo_2B0B920, *PMethodInfo_2B0B920;

typedef union _union_184792 _union_184792, *P_union_184792;

union _union_184792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19AFFF8 MethodInfo_19AFFF8, *PMethodInfo_19AFFF8;

typedef union _union_313160 _union_313160, *P_union_313160;

union _union_313160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AFFF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E8A98 MethodInfo_17E8A98, *PMethodInfo_17E8A98;

typedef struct MethodInfo_17E8A98_RGCTXs MethodInfo_17E8A98_RGCTXs, *PMethodInfo_17E8A98_RGCTXs;

typedef union _union_192240 _union_192240, *P_union_192240;

union _union_192240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E8A98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E8A98_RGCTXs *rgctx_data;
    union _union_192240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17E8A98_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_1287778 MethodInfo_1287778, *PMethodInfo_1287778;

typedef union _union_208793 _union_208793, *P_union_208793;

union _union_208793 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208793 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DB254C MethodInfo_2DB254C, *PMethodInfo_2DB254C;

typedef union _union_238589 _union_238589, *P_union_238589;

union _union_238589 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB254C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238589 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135C648 MethodInfo_135C648, *PMethodInfo_135C648;

typedef struct UniRx_Operators_CatchObservable_Catch_T__c UniRx_Operators_CatchObservable_Catch_T__c, *PUniRx_Operators_CatchObservable_Catch_T__c;

typedef union _union_292302 _union_292302, *P_union_292302;

typedef struct UniRx_Operators_CatchObservable_Catch_T__RGCTXs UniRx_Operators_CatchObservable_Catch_T__RGCTXs, *PUniRx_Operators_CatchObservable_Catch_T__RGCTXs;

typedef struct UniRx_Operators_CatchObservable_Catch_T__VTable UniRx_Operators_CatchObservable_Catch_T__VTable, *PUniRx_Operators_CatchObservable_Catch_T__VTable;

struct UniRx_Operators_CatchObservable_Catch_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_CatchObservable_Catch_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CatchObservable_Catch_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CatchObservable_Catch_T__VTable vtable;
};

union _union_292302 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135C648 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CatchObservable_Catch_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292302 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_CatchObservable_Catch_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_IObservable_T__;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_IObservable_T___GetEnumerator;
    struct MethodInfo *_4_UniRx_Operators_CatchObservable_Catch_T__RecursiveRun;
    struct MethodInfo *_5_UniRx_Operators_CatchObservable_Catch_T___Run_b__8_0;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_IObservable_T__;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_IObservable_T___get_Current;
    struct Il2CppClass *_8_UniRx_IObserver_T_;
    struct MethodInfo *_9_UniRx_IObserver_T__OnError;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_11_UniRx_IObserver_T__OnCompleted;
    struct Il2CppClass *_12_UniRx_IObservable_T_;
    struct MethodInfo *_13_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_14_UniRx_IObserver_T__OnNext;
};

typedef struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__VTable System_Linq_Enumerable__OfTypeIterator_d__97_TResult__VTable, *PSystem_Linq_Enumerable__OfTypeIterator_d__97_TResult__VTable;

struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_TResult__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_127DCDC MethodInfo_127DCDC, *PMethodInfo_127DCDC;

typedef union _union_202134 _union_202134, *P_union_202134;

union _union_202134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DCDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_c UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_c, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_c;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_VTable UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_VTable, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_VTable;

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionMultiplierType_VTable vtable;
};

typedef struct System_Collections_Generic_Queue_Enumerator_T__o System_Collections_Generic_Queue_Enumerator_T__o, *PSystem_Collections_Generic_Queue_Enumerator_T__o;

typedef struct System_Collections_Generic_Queue_Enumerator_T__Fields System_Collections_Generic_Queue_Enumerator_T__Fields, *PSystem_Collections_Generic_Queue_Enumerator_T__Fields;

struct System_Collections_Generic_Queue_Enumerator_T__Fields {
    struct System_Collections_Generic_Queue_T__o *_q;
    int32_t _version;
    int32_t _index;
    struct Il2CppObject *_currentElement;
};

struct System_Collections_Generic_Queue_Enumerator_T__o {
    struct System_Collections_Generic_Queue_Enumerator_T__Fields fields;
};

typedef struct MethodInfo_2EEEF5C MethodInfo_2EEEF5C, *PMethodInfo_2EEEF5C;

typedef union _union_202566 _union_202566, *P_union_202566;

union _union_202566 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEEF5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202566 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_TimelineAsset_EditorSettings_StaticFields UnityEngine_Timeline_TimelineAsset_EditorSettings_StaticFields, *PUnityEngine_Timeline_TimelineAsset_EditorSettings_StaticFields;

struct UnityEngine_Timeline_TimelineAsset_EditorSettings_StaticFields {
    double kMinFrameRate;
    double kMaxFrameRate;
    double kDefaultFrameRate;
};

typedef struct Aoharu_DeckConfirmScene___c_c Aoharu_DeckConfirmScene___c_c, *PAoharu_DeckConfirmScene___c_c;

typedef struct Aoharu_DeckConfirmScene___c_StaticFields Aoharu_DeckConfirmScene___c_StaticFields, *PAoharu_DeckConfirmScene___c_StaticFields;

typedef struct Aoharu_DeckConfirmScene___c_VTable Aoharu_DeckConfirmScene___c_VTable, *PAoharu_DeckConfirmScene___c_VTable;

typedef struct Aoharu_DeckConfirmScene___c_o Aoharu_DeckConfirmScene___c_o, *PAoharu_DeckConfirmScene___c_o;

typedef struct Aoharu_DeckConfirmScene___c_Fields Aoharu_DeckConfirmScene___c_Fields, *PAoharu_DeckConfirmScene___c_Fields;

struct Aoharu_DeckConfirmScene___c_Fields {
};

struct Aoharu_DeckConfirmScene___c_o {
    struct Aoharu_DeckConfirmScene___c_c *klass;
    void *monitor;
    struct Aoharu_DeckConfirmScene___c_Fields fields;
};

struct Aoharu_DeckConfirmScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DeckConfirmScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_DeckConfirmScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckConfirmScene___c_VTable vtable;
};

struct Aoharu_DeckConfirmScene___c_StaticFields {
    struct Aoharu_DeckConfirmScene___c_o *__9;
    struct System_Action_Action__o *__9__14_1;
    struct System_Action_Action__o *__9__16_2;
    struct System_Action_string__o *__9__20_17;
    struct System_Action_o *__9__20_6;
    struct System_Action_Action__o *__9__20_7;
    struct System_Action_Action__o *__9__20_10;
    struct System_Action_Action__o *__9__20_11;
    struct System_Action_Action__o *__9__22_0;
};

typedef struct MethodInfo_2B0B970 MethodInfo_2B0B970, *PMethodInfo_2B0B970;

typedef union _union_186230 _union_186230, *P_union_186230;

union _union_186230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B970 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Rigidbody2D_Fields UnityEngine_Rigidbody2D_Fields, *PUnityEngine_Rigidbody2D_Fields;

struct UnityEngine_Rigidbody2D_Fields {
    struct UnityEngine_Component_Fields super;
};

typedef struct Aoharu_EventTopViewController___c_Fields Aoharu_EventTopViewController___c_Fields, *PAoharu_EventTopViewController___c_Fields;

struct Aoharu_EventTopViewController___c_Fields {
};

typedef struct FancyScrollView_IFancyScrollRectContext_c FancyScrollView_IFancyScrollRectContext_c, *PFancyScrollView_IFancyScrollRectContext_c;

struct FancyScrollView_IFancyScrollRectContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_337B354 MethodInfo_337B354, *PMethodInfo_337B354;

typedef struct UniRx_Scheduler_ThreadPoolScheduler_c UniRx_Scheduler_ThreadPoolScheduler_c, *PUniRx_Scheduler_ThreadPoolScheduler_c;

typedef struct MethodInfo_337B354_RGCTXs MethodInfo_337B354_RGCTXs, *PMethodInfo_337B354_RGCTXs;

typedef union _union_289229 _union_289229, *P_union_289229;

typedef struct UniRx_Scheduler_ThreadPoolScheduler_VTable UniRx_Scheduler_ThreadPoolScheduler_VTable, *PUniRx_Scheduler_ThreadPoolScheduler_VTable;

union _union_289229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337B354 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_ThreadPoolScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337B354_RGCTXs *rgctx_data;
    union _union_289229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Scheduler_ThreadPoolScheduler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Now;
    struct VirtualInvokeData _5_Schedule;
    struct VirtualInvokeData _6_Schedule;
    struct VirtualInvokeData _7_SchedulePeriodic;
    struct VirtualInvokeData _8_ScheduleQueueing;
};

struct UniRx_Scheduler_ThreadPoolScheduler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_ThreadPoolScheduler_VTable vtable;
};

struct MethodInfo_337B354_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_ThreadPoolScheduler___c__DisplayClass7_0_T_;
    struct MethodInfo *_1_UniRx_Scheduler_ThreadPoolScheduler___c__DisplayClass7_0_T___ctor;
    struct MethodInfo *_2_UniRx_Scheduler_ThreadPoolScheduler___c__DisplayClass7_0_T___ScheduleQueueing_b__0;
    struct Il2CppClass *_3_T;
};

typedef struct System_Collections_Generic_LinkedListNode_IDisposable__c System_Collections_Generic_LinkedListNode_IDisposable__c, *PSystem_Collections_Generic_LinkedListNode_IDisposable__c;

typedef struct System_Collections_Generic_LinkedListNode_IDisposable__VTable System_Collections_Generic_LinkedListNode_IDisposable__VTable, *PSystem_Collections_Generic_LinkedListNode_IDisposable__VTable;

struct System_Collections_Generic_LinkedListNode_IDisposable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_LinkedListNode_IDisposable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedListNode_IDisposable__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformRemovedTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncRectTransformRemovedTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncRectTransformRemovedTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformRemovedTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

typedef struct MethodInfo_2909260 MethodInfo_2909260, *PMethodInfo_2909260;

typedef union _union_237385 _union_237385, *P_union_237385;

union _union_237385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2909260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass77_0_c Aoharu_MusicSelectScene___c__DisplayClass77_0_c, *PAoharu_MusicSelectScene___c__DisplayClass77_0_c;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass77_0_VTable Aoharu_MusicSelectScene___c__DisplayClass77_0_VTable, *PAoharu_MusicSelectScene___c__DisplayClass77_0_VTable;

struct Aoharu_MusicSelectScene___c__DisplayClass77_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScene___c__DisplayClass77_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene___c__DisplayClass77_0_VTable vtable;
};

typedef struct System_Xml_XmlEmptyElementListEnumerator_Fields System_Xml_XmlEmptyElementListEnumerator_Fields, *PSystem_Xml_XmlEmptyElementListEnumerator_Fields;

struct System_Xml_XmlEmptyElementListEnumerator_Fields {
};

typedef struct MethodInfo_2934220 MethodInfo_2934220, *PMethodInfo_2934220;

typedef union _union_182360 _union_182360, *P_union_182360;

union _union_182360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2934220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F39744_RGCTXs MethodInfo_2F39744_RGCTXs, *PMethodInfo_2F39744_RGCTXs;

struct MethodInfo_2F39744_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2934224 MethodInfo_2934224, *PMethodInfo_2934224;

typedef union _union_183798 _union_183798, *P_union_183798;

union _union_183798 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2934224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2909268 MethodInfo_2909268, *PMethodInfo_2909268;

typedef union _union_237553 _union_237553, *P_union_237553;

union _union_237553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2909268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IList_StoryTopScrollItemData__c System_Collections_Generic_IList_StoryTopScrollItemData__c, *PSystem_Collections_Generic_IList_StoryTopScrollItemData__c;

struct System_Collections_Generic_IList_StoryTopScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_13FD48C MethodInfo_13FD48C, *PMethodInfo_13FD48C;

typedef union _union_260320 _union_260320, *P_union_260320;

union _union_260320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FD48C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A5C3C_RGCTXs MethodInfo_30A5C3C_RGCTXs, *PMethodInfo_30A5C3C_RGCTXs;

struct MethodInfo_30A5C3C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass77_0_o Aoharu_MusicSelectScene___c__DisplayClass77_0_o, *PAoharu_MusicSelectScene___c__DisplayClass77_0_o;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass77_0_Fields Aoharu_MusicSelectScene___c__DisplayClass77_0_Fields, *PAoharu_MusicSelectScene___c__DisplayClass77_0_Fields;

typedef struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__o System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__o, *PSystem_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__o;

typedef struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__c System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__c, *PSystem_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__c;

typedef struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__Fields System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__Fields, *PSystem_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__Fields;

typedef struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__StaticFields System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__StaticFields, *PSystem_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__StaticFields;

typedef struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__VTable System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__VTable, *PSystem_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__VTable;

typedef struct Aoharu_MusicDetailDialog_LiveClearRewardData_array Aoharu_MusicDetailDialog_LiveClearRewardData_array, *PAoharu_MusicDetailDialog_LiveClearRewardData_array;

typedef struct Aoharu_MusicDetailDialog_LiveClearRewardData_o Aoharu_MusicDetailDialog_LiveClearRewardData_o, *PAoharu_MusicDetailDialog_LiveClearRewardData_o;

typedef struct Aoharu_MusicDetailDialog_LiveClearRewardData_c Aoharu_MusicDetailDialog_LiveClearRewardData_c, *PAoharu_MusicDetailDialog_LiveClearRewardData_c;

typedef struct Aoharu_MusicDetailDialog_LiveClearRewardData_Fields Aoharu_MusicDetailDialog_LiveClearRewardData_Fields, *PAoharu_MusicDetailDialog_LiveClearRewardData_Fields;

typedef struct Aoharu_MusicDetailDialog_LiveClearRewardData_VTable Aoharu_MusicDetailDialog_LiveClearRewardData_VTable, *PAoharu_MusicDetailDialog_LiveClearRewardData_VTable;

struct Aoharu_MusicDetailDialog_LiveClearRewardData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__Fields {
    struct Aoharu_MusicDetailDialog_LiveClearRewardData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__o {
    struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__Fields fields;
};

struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__VTable vtable;
};

struct Aoharu_MusicSelectScene___c__DisplayClass77_0_Fields {
    struct Aoharu_MusicSelectScene_o *__4__this;
    struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__o *ensuredList;
    struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__o *randomList;
    struct Shock_IInputLockData_o *inputLock;
};

struct Aoharu_MusicSelectScene___c__DisplayClass77_0_o {
    struct Aoharu_MusicSelectScene___c__DisplayClass77_0_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScene___c__DisplayClass77_0_Fields fields;
};

struct Aoharu_MusicDetailDialog_LiveClearRewardData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicDetailDialog_LiveClearRewardData_VTable vtable;
};

struct Aoharu_MusicDetailDialog_LiveClearRewardData_Fields {
    uint32_t MasterLiveClearRewardId;
    int32_t RewardType;
    uint32_t Value;
    int32_t Amount;
    int32_t GetableCount;
    int32_t ReceivedCount;
};

struct Aoharu_MusicDetailDialog_LiveClearRewardData_o {
    struct Aoharu_MusicDetailDialog_LiveClearRewardData_c *klass;
    void *monitor;
    struct Aoharu_MusicDetailDialog_LiveClearRewardData_Fields fields;
};

struct Aoharu_MusicDetailDialog_LiveClearRewardData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MusicDetailDialog_LiveClearRewardData_o *m_Items[65535];
};

struct System_Collections_Generic_List_MusicDetailDialog_LiveClearRewardData__StaticFields {
    struct Aoharu_MusicDetailDialog_LiveClearRewardData_array *s_emptyArray;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_1_Fields Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_1_Fields, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_1_Fields;

typedef struct Shock_AlbumSeriesMMst_o Shock_AlbumSeriesMMst_o, *PShock_AlbumSeriesMMst_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_o Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_o, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_o;

typedef struct Shock_AlbumSeriesMMst_c Shock_AlbumSeriesMMst_c, *PShock_AlbumSeriesMMst_c;

typedef struct Shock_AlbumSeriesMMst_Fields Shock_AlbumSeriesMMst_Fields, *PShock_AlbumSeriesMMst_Fields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_c Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_c, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_Fields Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_Fields, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_Fields;

typedef struct Shock_AlbumSeriesMMst_VTable Shock_AlbumSeriesMMst_VTable, *PShock_AlbumSeriesMMst_VTable;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_VTable Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_VTable, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_VTable;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_o Aoharu_Scripts_Album_CardList_AlbumCardListManager_o, *PAoharu_Scripts_Album_CardList_AlbumCardListManager_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_c Aoharu_Scripts_Album_CardList_AlbumCardListManager_c, *PAoharu_Scripts_Album_CardList_AlbumCardListManager_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_Fields Aoharu_Scripts_Album_CardList_AlbumCardListManager_Fields, *PAoharu_Scripts_Album_CardList_AlbumCardListManager_Fields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_VTable Aoharu_Scripts_Album_CardList_AlbumCardListManager_VTable, *PAoharu_Scripts_Album_CardList_AlbumCardListManager_VTable;

typedef struct Aoharu_Scripts_Album_AlbumBgImage_o Aoharu_Scripts_Album_AlbumBgImage_o, *PAoharu_Scripts_Album_AlbumBgImage_o;

typedef struct Aoharu_Scripts_Album_AlbumTabButton_array Aoharu_Scripts_Album_AlbumTabButton_array, *PAoharu_Scripts_Album_AlbumTabButton_array;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_o Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_o, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_o Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_o, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_o;

typedef struct System_Action_bool__Action__o System_Action_bool__Action__o, *PSystem_Action_bool__Action__o;

typedef struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__o System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__o, *PSystem_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__o;

typedef struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__o System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__o, *PSystem_Collections_Generic_LinkedListNode_AlbumSeriesMMst__o;

typedef struct Aoharu_Scripts_Album_AlbumBgImage_c Aoharu_Scripts_Album_AlbumBgImage_c, *PAoharu_Scripts_Album_AlbumBgImage_c;

typedef struct Aoharu_Scripts_Album_AlbumBgImage_Fields Aoharu_Scripts_Album_AlbumBgImage_Fields, *PAoharu_Scripts_Album_AlbumBgImage_Fields;

typedef struct Aoharu_Scripts_Album_AlbumTabButton_o Aoharu_Scripts_Album_AlbumTabButton_o, *PAoharu_Scripts_Album_AlbumTabButton_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_c Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_c, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_Fields Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_Fields, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_Fields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_c Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_c, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_Fields Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_Fields, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_Fields;

typedef struct System_Action_bool__Action__c System_Action_bool__Action__c, *PSystem_Action_bool__Action__c;

typedef struct System_Action_bool__Action__Fields System_Action_bool__Action__Fields, *PSystem_Action_bool__Action__Fields;

typedef struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__c System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__c, *PSystem_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__c;

typedef struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__Fields System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__Fields, *PSystem_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__Fields;

typedef struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__c System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__c, *PSystem_Collections_Generic_LinkedListNode_AlbumSeriesMMst__c;

typedef struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__Fields System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__Fields, *PSystem_Collections_Generic_LinkedListNode_AlbumSeriesMMst__Fields;

typedef struct Aoharu_Scripts_Album_AlbumBgImage_VTable Aoharu_Scripts_Album_AlbumBgImage_VTable, *PAoharu_Scripts_Album_AlbumBgImage_VTable;

typedef struct Aoharu_Scripts_Album_AlbumBgPattern_array Aoharu_Scripts_Album_AlbumBgPattern_array, *PAoharu_Scripts_Album_AlbumBgPattern_array;

typedef struct Aoharu_Scripts_Album_AlbumTabButton_c Aoharu_Scripts_Album_AlbumTabButton_c, *PAoharu_Scripts_Album_AlbumTabButton_c;

typedef struct Aoharu_Scripts_Album_AlbumTabButton_Fields Aoharu_Scripts_Album_AlbumTabButton_Fields, *PAoharu_Scripts_Album_AlbumTabButton_Fields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_VTable;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_array Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_array, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPattern_array;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_VTable;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_Fields Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_Fields, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPattern_Fields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_o Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_o, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_o;

typedef struct System_Action_bool__Action__VTable System_Action_bool__Action__VTable, *PSystem_Action_bool__Action__VTable;

typedef struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__VTable System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__VTable, *PSystem_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__VTable;

typedef struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__VTable System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__VTable, *PSystem_Collections_Generic_LinkedListNode_AlbumSeriesMMst__VTable;

typedef struct Aoharu_Scripts_Album_AlbumBgPattern_o Aoharu_Scripts_Album_AlbumBgPattern_o, *PAoharu_Scripts_Album_AlbumBgPattern_o;

typedef struct Aoharu_Scripts_Album_AlbumTabButton_VTable Aoharu_Scripts_Album_AlbumTabButton_VTable, *PAoharu_Scripts_Album_AlbumTabButton_VTable;

typedef struct Aoharu_Scripts_Album_AlbumTabBg_o Aoharu_Scripts_Album_AlbumTabBg_o, *PAoharu_Scripts_Album_AlbumTabBg_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_o Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_o, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPattern_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_array Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_array, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_array;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_c Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_c, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_Fields Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_Fields, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_Fields;

typedef struct Aoharu_Scripts_Album_AlbumBgPattern_c Aoharu_Scripts_Album_AlbumBgPattern_c, *PAoharu_Scripts_Album_AlbumBgPattern_c;

typedef struct Aoharu_Scripts_Album_AlbumBgPattern_Fields Aoharu_Scripts_Album_AlbumBgPattern_Fields, *PAoharu_Scripts_Album_AlbumBgPattern_Fields;

typedef struct Aoharu_Scripts_Album_AlbumTabBg_c Aoharu_Scripts_Album_AlbumTabBg_c, *PAoharu_Scripts_Album_AlbumTabBg_c;

typedef struct Aoharu_Scripts_Album_AlbumTabBg_Fields Aoharu_Scripts_Album_AlbumTabBg_Fields, *PAoharu_Scripts_Album_AlbumTabBg_Fields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_c Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_c, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPattern_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_VTable;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_o Aoharu_Scripts_Album_AlbumThumbnailNameColor_o, *PAoharu_Scripts_Album_AlbumThumbnailNameColor_o;

typedef struct Aoharu_Scripts_Album_AlbumBgPattern_VTable Aoharu_Scripts_Album_AlbumBgPattern_VTable, *PAoharu_Scripts_Album_AlbumBgPattern_VTable;

typedef struct Aoharu_Scripts_Album_AlbumTabBg_VTable Aoharu_Scripts_Album_AlbumTabBg_VTable, *PAoharu_Scripts_Album_AlbumTabBg_VTable;

typedef struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_array Aoharu_Scripts_Album_AlbumTabBg_BgPattern_array, *PAoharu_Scripts_Album_AlbumTabBg_BgPattern_array;

typedef struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_o Aoharu_Scripts_Album_AlbumTabBg_BgPattern_o, *PAoharu_Scripts_Album_AlbumTabBg_BgPattern_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPattern_VTable;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_c Aoharu_Scripts_Album_AlbumThumbnailNameColor_c, *PAoharu_Scripts_Album_AlbumThumbnailNameColor_c;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_Fields Aoharu_Scripts_Album_AlbumThumbnailNameColor_Fields, *PAoharu_Scripts_Album_AlbumThumbnailNameColor_Fields;

typedef struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_c Aoharu_Scripts_Album_AlbumTabBg_BgPattern_c, *PAoharu_Scripts_Album_AlbumTabBg_BgPattern_c;

typedef struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_Fields Aoharu_Scripts_Album_AlbumTabBg_BgPattern_Fields, *PAoharu_Scripts_Album_AlbumTabBg_BgPattern_Fields;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_VTable Aoharu_Scripts_Album_AlbumThumbnailNameColor_VTable, *PAoharu_Scripts_Album_AlbumThumbnailNameColor_VTable;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_array Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_array, *PAoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_array;

typedef struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_VTable Aoharu_Scripts_Album_AlbumTabBg_BgPattern_VTable, *PAoharu_Scripts_Album_AlbumTabBg_BgPattern_VTable;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_o Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_o, *PAoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_o;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_c Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_c, *PAoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_c;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_Fields Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_Fields, *PAoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_Fields;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_VTable Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_VTable, *PAoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_VTable;

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_array *m_ColorList;
};

struct Aoharu_Scripts_Album_AlbumBgPattern_Fields {
    int32_t category;
    struct UnityEngine_Sprite_o *sprite;
};

struct Aoharu_Scripts_Album_AlbumBgPattern_o {
    struct Aoharu_Scripts_Album_AlbumBgPattern_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumBgPattern_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumBgPattern_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumBgPattern_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumBgPattern_VTable vtable;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_array *m_CardList;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_o {
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_Fields {
    int32_t pattern;
    struct UnityEngine_GameObject_o *OnBg;
    struct UnityEngine_GameObject_o *OffBg;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_VTable vtable;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnPageTurning;
    struct VirtualInvokeData _5_set_OnChangeView;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_Setup;
    struct VirtualInvokeData _8_OnFlickEvent;
};

struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__o {
    struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__c *klass;
    void *monitor;
    struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__Fields fields;
};

struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__VTable vtable;
};

struct System_Action_bool__Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct UnityEngine_UI_Image_o *m_UnitImage;
    struct Shock_TextMeshUI_o *m_NameText;
    struct Shock_ButtonEvent_o *m_Event;
    struct UnityEngine_GameObject_o *m_NoGetObject;
    struct UnityEngine_Sprite_o *m_DefaultBgSprite;
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_o *m_NameColor;
    struct UnityEngine_Vector3_o m_DefaultBgPos;
    struct UnityEngine_Vector3_o m_DefaultUnitPos;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumBgImage_Fields {
    struct UnityEngine_UI_Image_o *m_Image;
    struct Aoharu_Scripts_Album_AlbumBgPattern_array *m_PatternList;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_1_Fields {
    struct Shock_AlbumSeriesMMst_o *seriesMst;
    struct System_Action_o *next;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_o *CS___8__locals1;
};

struct Shock_AlbumSeriesMMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_AlbumSeriesMMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumSeriesMMst_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumBgImage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumSeriesMMst_Fields {
    uint32_t _albumSeriesId;
    uint32_t _albumGroupId;
    uint32_t _albumTabId;
    uint32_t _orderNum;
    struct System_String_o *_name;
    struct System_String_o *_nameEn;
    uint32_t _layoutType;
    struct System_String_o *_thumbnailPath;
    uint32_t _masterReleaseLabelId;
};

struct Shock_AlbumSeriesMMst_o {
    struct Shock_AlbumSeriesMMst_c *klass;
    void *monitor;
    struct Shock_AlbumSeriesMMst_Fields fields;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumTabBg_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_array *m_BgList;
    struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_o *m_CurrentBg;
};

struct Aoharu_Scripts_Album_AlbumTabBg_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_o *m_Items[65535];
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_TitleBg;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Aoharu_Scripts_Album_AlbumTabButton_array *m_SwitchButtonList;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_o *m_Pattern;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_o *m_Party;
    struct Shock_ButtonEvent_o *m_ArrowNext;
    struct Shock_ButtonEvent_o *m_ArrowPrev;
    struct UnityEngine_Animator_o *m_CardFadeAnim;
    struct System_Action_bool__Action__o *_OnPageTurning_k__BackingField;
    struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__o *_OnChangeView_k__BackingField;
    struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__o *m_SeriesNode;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_o {
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_Fields fields;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_VTable vtable;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_array *m_PatternList;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_o {
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_o *m_Items[65535];
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumTabButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Album_AlbumTabBg_o *m_Bg;
    struct TMPro_TextMeshProUGUI_o *m_Text;
    struct UnityEngine_UI_Image_o *m_Image;
    struct Shock_GrayoutUI_o *m_Grayout;
    struct Shock_ButtonEvent_o *m_Event;
    struct UnityEngine_Color_o m_SelectTextColor;
    struct UnityEngine_Color_o m_UnSelectTextColor;
};

struct Aoharu_Scripts_Album_AlbumTabButton_o {
    struct Aoharu_Scripts_Album_AlbumTabButton_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumTabButton_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumTabButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumTabButton_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_Fields {
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_o *__4__this;
    bool isNext;
};

struct Aoharu_Scripts_Album_AlbumTabButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_AlbumTabButton_o *m_Items[65535];
};

struct System_Action_bool__Action__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_Fields {
    int32_t Attribute;
    struct UnityEngine_Color_o Color;
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_o {
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumBgPattern_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_AlbumBgPattern_o *m_Items[65535];
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_o {
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_Fields fields;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_Fields {
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_Fields super;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_o *m_PartyCard;
    struct UnityEngine_Animator_o *m_Animator;
    int32_t m_AnimIndex;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_o {
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_Fields fields;
};

struct System_Action_bool__Action__o {
    struct System_Action_bool__Action__c *klass;
    void *monitor;
    struct System_Action_bool__Action__Fields fields;
};

struct System_Action_bool__Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_bool__Action__VTable vtable;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternParty_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_o {
    struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumTabBg_BgPattern_Fields fields;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_o {
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor_ColorSetting_o *m_Items[65535];
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_o {
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_Fields fields;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass22_0_VTable vtable;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumBgImage_o {
    struct Aoharu_Scripts_Album_AlbumBgImage_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumBgImage_Fields fields;
};

struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__Fields {
    struct System_Collections_Generic_LinkedList_T__o *list;
    struct System_Collections_Generic_LinkedListNode_T__o *next;
    struct System_Collections_Generic_LinkedListNode_T__o *prev;
    struct Shock_AlbumSeriesMMst_o *item;
};

struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__o {
    struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__Fields fields;
};

struct Aoharu_Scripts_Album_AlbumBgImage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumBgImage_VTable vtable;
};

struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedListNode_AlbumSeriesMMst__VTable vtable;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_o *m_Items[65535];
};

struct Aoharu_Scripts_Album_AlbumTabBg_o {
    struct Aoharu_Scripts_Album_AlbumTabBg_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumTabBg_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumTabBg_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumTabBg_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncPointerExitTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncPointerExitTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncPointerExitTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncPointerExitTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IPointerExitHandler_OnPointerExit;
};

typedef struct System_Collections_Generic_IList_StoryTopScrollItemData__o System_Collections_Generic_IList_StoryTopScrollItemData__o, *PSystem_Collections_Generic_IList_StoryTopScrollItemData__o;

typedef struct System_Collections_Generic_IList_StoryTopScrollItemData__Fields System_Collections_Generic_IList_StoryTopScrollItemData__Fields, *PSystem_Collections_Generic_IList_StoryTopScrollItemData__Fields;

struct System_Collections_Generic_IList_StoryTopScrollItemData__Fields {
};

struct System_Collections_Generic_IList_StoryTopScrollItemData__o {
    struct System_Collections_Generic_IList_StoryTopScrollItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_StoryTopScrollItemData__Fields fields;
};

typedef struct MethodInfo_293422C MethodInfo_293422C, *PMethodInfo_293422C;

typedef union _union_185236 _union_185236, *P_union_185236;

union _union_185236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293422C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11ECCE4 MethodInfo_11ECCE4, *PMethodInfo_11ECCE4;

typedef union _union_257688 _union_257688, *P_union_257688;

union _union_257688 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ECCE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257688 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Readers_IReaderExtractionListener_o SharpCompress_Readers_IReaderExtractionListener_o, *PSharpCompress_Readers_IReaderExtractionListener_o;

typedef struct SharpCompress_Readers_IReaderExtractionListener_c SharpCompress_Readers_IReaderExtractionListener_c, *PSharpCompress_Readers_IReaderExtractionListener_c;

typedef struct SharpCompress_Readers_IReaderExtractionListener_Fields SharpCompress_Readers_IReaderExtractionListener_Fields, *PSharpCompress_Readers_IReaderExtractionListener_Fields;

struct SharpCompress_Readers_IReaderExtractionListener_Fields {
};

struct SharpCompress_Readers_IReaderExtractionListener_o {
    struct SharpCompress_Readers_IReaderExtractionListener_c *klass;
    void *monitor;
    struct SharpCompress_Readers_IReaderExtractionListener_Fields fields;
};

struct SharpCompress_Readers_IReaderExtractionListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_268464C MethodInfo_268464C, *PMethodInfo_268464C;

typedef union _union_311906 _union_311906, *P_union_311906;

union _union_311906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268464C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30940F8_RGCTXs MethodInfo_30940F8_RGCTXs, *PMethodInfo_30940F8_RGCTXs;

struct MethodInfo_30940F8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Xml_Schema_BitSet_array System_Xml_Schema_BitSet_array, *PSystem_Xml_Schema_BitSet_array;

typedef struct System_Xml_Schema_BitSet_o System_Xml_Schema_BitSet_o, *PSystem_Xml_Schema_BitSet_o;

typedef struct System_Xml_Schema_BitSet_c System_Xml_Schema_BitSet_c, *PSystem_Xml_Schema_BitSet_c;

typedef struct System_Xml_Schema_BitSet_Fields System_Xml_Schema_BitSet_Fields, *PSystem_Xml_Schema_BitSet_Fields;

typedef struct System_Xml_Schema_BitSet_VTable System_Xml_Schema_BitSet_VTable, *PSystem_Xml_Schema_BitSet_VTable;

struct System_Xml_Schema_BitSet_Fields {
    int32_t count;
    struct System_UInt32_array *bits;
};

struct System_Xml_Schema_BitSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Xml_Schema_BitSet_o *m_Items[65535];
};

struct System_Xml_Schema_BitSet_o {
    struct System_Xml_Schema_BitSet_c *klass;
    void *monitor;
    struct System_Xml_Schema_BitSet_Fields fields;
};

struct System_Xml_Schema_BitSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_BitSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_BitSet_VTable vtable;
};

typedef struct System_Func_T__TKey__bool__c System_Func_T__TKey__bool__c, *PSystem_Func_T__TKey__bool__c;

typedef struct System_Func_T__TKey__bool__VTable System_Func_T__TKey__bool__VTable, *PSystem_Func_T__TKey__bool__VTable;

struct System_Func_T__TKey__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_T__TKey__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__TKey__bool__VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_SoundKeyMst__Fields System_Collections_Generic_IReadOnlyCollection_SoundKeyMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_SoundKeyMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_SoundKeyMst__Fields {
};

typedef struct UniRx_Operators_DistinctUntilChangedObservable_T__TKey__RGCTXs UniRx_Operators_DistinctUntilChangedObservable_T__TKey__RGCTXs, *PUniRx_Operators_DistinctUntilChangedObservable_T__TKey__RGCTXs;

struct UniRx_Operators_DistinctUntilChangedObservable_T__TKey__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_DistinctUntilChangedObservable_DistinctUntilChanged_T__TKey_;
    struct MethodInfo *_4_UniRx_Operators_DistinctUntilChangedObservable_DistinctUntilChanged_T__TKey___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

typedef struct MethodInfo_21D26F0 MethodInfo_21D26F0, *PMethodInfo_21D26F0;

typedef union _union_159781 _union_159781, *P_union_159781;

union _union_159781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D26F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ShopGemData__int__VTable System_Func_ShopGemData__int__VTable, *PSystem_Func_ShopGemData__int__VTable;

struct System_Func_ShopGemData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct GreeGameLib_SocialKit_Platform_Fields GreeGameLib_SocialKit_Platform_Fields, *PGreeGameLib_SocialKit_Platform_Fields;

struct GreeGameLib_SocialKit_Platform_Fields {
    int32_t value__;
};

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomMasterClientIdProperty_VTable Photon_Pun_Demo_Cockpit_CurrentRoomMasterClientIdProperty_VTable, *PPhoton_Pun_Demo_Cockpit_CurrentRoomMasterClientIdProperty_VTable;

struct Photon_Pun_Demo_Cockpit_CurrentRoomMasterClientIdProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_TakeObservable_T__RGCTXs UniRx_Operators_TakeObservable_T__RGCTXs, *PUniRx_Operators_TakeObservable_T__RGCTXs;

struct UniRx_Operators_TakeObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_TakeObservable_T_;
    struct MethodInfo *_4_UniRx_Operators_TakeObservable_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_TakeObservable_T___ctor;
    struct Il2CppClass *_6_UniRx_Operators_TakeObservable_Take_T_;
    struct MethodInfo *_7_UniRx_Operators_TakeObservable_Take_T___ctor;
    struct Il2CppClass *_8_UniRx_IObservable_T_;
    struct MethodInfo *_9_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_10_UniRx_Operators_TakeObservable_Take__T_;
    struct MethodInfo *_11_UniRx_Operators_TakeObservable_Take__T___ctor;
    struct MethodInfo *_12_UniRx_Operators_TakeObservable_Take__T__Run;
};

typedef struct Aoharu_Scenes_Mission_MissionListTabButton_VTable Aoharu_Scenes_Mission_MissionListTabButton_VTable, *PAoharu_Scenes_Mission_MissionListTabButton_VTable;

struct Aoharu_Scenes_Mission_MissionListTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Setup;
};

typedef struct MethodInfo_2D6F630 MethodInfo_2D6F630, *PMethodInfo_2D6F630;

typedef struct MethodInfo_2D6F630_RGCTXs MethodInfo_2D6F630_RGCTXs, *PMethodInfo_2D6F630_RGCTXs;

typedef union _union_288178 _union_288178, *P_union_288178;

union _union_288178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F630 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F630_RGCTXs *rgctx_data;
    union _union_288178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6F630_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_T__TC__TR_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_T__TC__TR___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass935_0_Fields Shock_Protocol___c__DisplayClass935_0_Fields, *PShock_Protocol___c__DisplayClass935_0_Fields;

struct Shock_Protocol___c__DisplayClass935_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef struct MethodInfo_267ABE0 MethodInfo_267ABE0, *PMethodInfo_267ABE0;

typedef union _union_286351 _union_286351, *P_union_286351;

union _union_286351 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ABE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventPointMstTable___c__DisplayClass13_0_o Shock_EventPointMstTable___c__DisplayClass13_0_o, *PShock_EventPointMstTable___c__DisplayClass13_0_o;

typedef struct Shock_EventPointMstTable___c__DisplayClass13_0_c Shock_EventPointMstTable___c__DisplayClass13_0_c, *PShock_EventPointMstTable___c__DisplayClass13_0_c;

typedef struct Shock_EventPointMstTable___c__DisplayClass13_0_VTable Shock_EventPointMstTable___c__DisplayClass13_0_VTable, *PShock_EventPointMstTable___c__DisplayClass13_0_VTable;

struct Shock_EventPointMstTable___c__DisplayClass13_0_o {
    struct Shock_EventPointMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_EventPointMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_EventPointMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventPointMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct Shock_PageTabBase_TextTabButton__c Shock_PageTabBase_TextTabButton__c, *PShock_PageTabBase_TextTabButton__c;

typedef struct Shock_PageTabBase_TextTabButton__VTable Shock_PageTabBase_TextTabButton__VTable, *PShock_PageTabBase_TextTabButton__VTable;

struct Shock_PageTabBase_TextTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Shock_PageTabBase_TextTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PageTabBase_TextTabButton__VTable vtable;
};

typedef struct MethodInfo_28B791C MethodInfo_28B791C, *PMethodInfo_28B791C;

typedef union _union_312352 _union_312352, *P_union_312352;

union _union_312352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B791C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CharacterMstNode_VTable Shock_CharacterMstNode_VTable, *PShock_CharacterMstNode_VTable;

struct Shock_CharacterMstNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

typedef struct MethodInfo_2684680 MethodInfo_2684680, *PMethodInfo_2684680;

typedef union _union_312386 _union_312386, *P_union_312386;

union _union_312386 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312386 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UIController___c__DisplayClass13_0_T__VTable UIController___c__DisplayClass13_0_T__VTable, *PUIController___c__DisplayClass13_0_T__VTable;

struct UIController___c__DisplayClass13_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2909244 MethodInfo_2909244, *PMethodInfo_2909244;

typedef union _union_237217 _union_237217, *P_union_237217;

union _union_237217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2909244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryCautionMstTable___c_Fields Shock_LotteryCautionMstTable___c_Fields, *PShock_LotteryCautionMstTable___c_Fields;

struct Shock_LotteryCautionMstTable___c_Fields {
};

typedef struct System_Action_ChatRoomMst__o System_Action_ChatRoomMst__o, *PSystem_Action_ChatRoomMst__o;

typedef struct System_Action_ChatRoomMst__c System_Action_ChatRoomMst__c, *PSystem_Action_ChatRoomMst__c;

typedef struct System_Action_ChatRoomMst__Fields System_Action_ChatRoomMst__Fields, *PSystem_Action_ChatRoomMst__Fields;

typedef struct System_Action_ChatRoomMst__VTable System_Action_ChatRoomMst__VTable, *PSystem_Action_ChatRoomMst__VTable;

struct System_Action_ChatRoomMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ChatRoomMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ChatRoomMst__o {
    struct System_Action_ChatRoomMst__c *klass;
    void *monitor;
    struct System_Action_ChatRoomMst__Fields fields;
};

struct System_Action_ChatRoomMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ChatRoomMst__VTable vtable;
};

typedef struct MethodInfo_10FC97C_RGCTXs MethodInfo_10FC97C_RGCTXs, *PMethodInfo_10FC97C_RGCTXs;

struct MethodInfo_10FC97C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_28B792C MethodInfo_28B792C, *PMethodInfo_28B792C;

typedef union _union_312832 _union_312832, *P_union_312832;

union _union_312832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B792C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267ABE8 MethodInfo_267ABE8, *PMethodInfo_267ABE8;

typedef union _union_286353 _union_286353, *P_union_286353;

union _union_286353 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ABE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286353 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2948898 MethodInfo_2948898, *PMethodInfo_2948898;

typedef union _union_187044 _union_187044, *P_union_187044;

union _union_187044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D26DC MethodInfo_21D26DC, *PMethodInfo_21D26DC;

typedef union _union_159811 _union_159811, *P_union_159811;

union _union_159811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D26DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B790C MethodInfo_28B790C, *PMethodInfo_28B790C;

typedef union _union_311872 _union_311872, *P_union_311872;

union _union_311872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B790C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135C55C MethodInfo_135C55C, *PMethodInfo_135C55C;

typedef struct UniRx_Operators_CastObservable_TSource__TResult__c UniRx_Operators_CastObservable_TSource__TResult__c, *PUniRx_Operators_CastObservable_TSource__TResult__c;

typedef union _union_292286 _union_292286, *P_union_292286;

typedef struct UniRx_Operators_CastObservable_TSource__TResult__RGCTXs UniRx_Operators_CastObservable_TSource__TResult__RGCTXs, *PUniRx_Operators_CastObservable_TSource__TResult__RGCTXs;

typedef struct UniRx_Operators_CastObservable_TSource__TResult__VTable UniRx_Operators_CastObservable_TSource__TResult__VTable, *PUniRx_Operators_CastObservable_TSource__TResult__VTable;

union _union_292286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Operators_CastObservable_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TResult___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TResult_;
    struct Il2CppClass *_3_UniRx_Operators_CastObservable_Cast_TSource__TResult_;
    struct MethodInfo *_4_UniRx_Operators_CastObservable_Cast_TSource__TResult___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_TSource_;
    struct MethodInfo *_6_UniRx_IObservable_TSource__Subscribe;
};

struct MethodInfo_135C55C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CastObservable_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_CastObservable_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_CastObservable_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CastObservable_TSource__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CastObservable_TSource__TResult__VTable vtable;
};

typedef struct System_Func_ComicMst__uint__c System_Func_ComicMst__uint__c, *PSystem_Func_ComicMst__uint__c;

typedef struct System_Func_ComicMst__uint__VTable System_Func_ComicMst__uint__VTable, *PSystem_Func_ComicMst__uint__VTable;

struct System_Func_ComicMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ComicMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ComicMst__uint__VTable vtable;
};

typedef struct MethodInfo_14A6424 MethodInfo_14A6424, *PMethodInfo_14A6424;

typedef union _union_260698 _union_260698, *P_union_260698;

union _union_260698 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A6424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260698 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct FancyScrollView_IFancyScrollRectContext_o FancyScrollView_IFancyScrollRectContext_o, *PFancyScrollView_IFancyScrollRectContext_o;

typedef struct FancyScrollView_IFancyScrollRectContext_Fields FancyScrollView_IFancyScrollRectContext_Fields, *PFancyScrollView_IFancyScrollRectContext_Fields;

struct FancyScrollView_IFancyScrollRectContext_Fields {
};

struct FancyScrollView_IFancyScrollRectContext_o {
    struct FancyScrollView_IFancyScrollRectContext_c *klass;
    void *monitor;
    struct FancyScrollView_IFancyScrollRectContext_Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__UniTask_object____o System_ValueTuple_bool__ValueTuple_bool__UniTask_object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__UniTask_object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__UniTask_object____Fields System_ValueTuple_bool__ValueTuple_bool__UniTask_object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__UniTask_object____Fields;

typedef struct System_ValueTuple_bool__UniTask_object___o System_ValueTuple_bool__UniTask_object___o, *PSystem_ValueTuple_bool__UniTask_object___o;

typedef struct System_ValueTuple_bool__UniTask_object___Fields System_ValueTuple_bool__UniTask_object___Fields, *PSystem_ValueTuple_bool__UniTask_object___Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_object__o Cysharp_Threading_Tasks_UniTask_object__o, *PCysharp_Threading_Tasks_UniTask_object__o;

typedef struct Cysharp_Threading_Tasks_UniTask_object__Fields Cysharp_Threading_Tasks_UniTask_object__Fields, *PCysharp_Threading_Tasks_UniTask_object__Fields;

struct Cysharp_Threading_Tasks_UniTask_object__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_object__o {
    struct Cysharp_Threading_Tasks_UniTask_object__Fields fields;
};

struct System_ValueTuple_bool__UniTask_object___Fields {
    bool Item1;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item2;
};

struct System_ValueTuple_bool__UniTask_object___o {
    struct System_ValueTuple_bool__UniTask_object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__UniTask_object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__UniTask_object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__UniTask_object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__UniTask_object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__UniTask_object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask_object_____o Item2;
};

typedef struct MethodInfo_17FE5A8_RGCTXs MethodInfo_17FE5A8_RGCTXs, *PMethodInfo_17FE5A8_RGCTXs;

struct MethodInfo_17FE5A8_RGCTXs {
    struct Il2CppType *_0_TEnum;
    struct Il2CppClass *_1_TEnum;
};

typedef struct ShockEditor_EditorAccessTable___c__DisplayClass1_0_Fields ShockEditor_EditorAccessTable___c__DisplayClass1_0_Fields, *PShockEditor_EditorAccessTable___c__DisplayClass1_0_Fields;

struct ShockEditor_EditorAccessTable___c__DisplayClass1_0_Fields {
    struct System_String_o *identifier;
};

typedef struct MethodInfo_2C07D20 MethodInfo_2C07D20, *PMethodInfo_2C07D20;

typedef struct MethodInfo_2C07D20_RGCTXs MethodInfo_2C07D20_RGCTXs, *PMethodInfo_2C07D20_RGCTXs;

typedef union _union_337928 _union_337928, *P_union_337928;

union _union_337928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C07D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C07D20_RGCTXs *rgctx_data;
    union _union_337928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C07D20_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_1904E8C MethodInfo_1904E8C, *PMethodInfo_1904E8C;

typedef struct MethodInfo_1904E8C_RGCTXs MethodInfo_1904E8C_RGCTXs, *PMethodInfo_1904E8C_RGCTXs;

typedef union _union_316792 _union_316792, *P_union_316792;

union _union_316792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904E8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904E8C_RGCTXs *rgctx_data;
    union _union_316792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1904E8C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_EnsureCapacityCore_T_;
};

typedef struct MethodInfo_1FDD370 MethodInfo_1FDD370, *PMethodInfo_1FDD370;

typedef union _union_266428 _union_266428, *P_union_266428;

union _union_266428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027E88 MethodInfo_2027E88, *PMethodInfo_2027E88;

typedef union _union_283316 _union_283316, *P_union_283316;

union _union_283316 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027E88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_VTable SharpCompress_Compressors_LZMA_Encoder_LenEncoder_VTable, *PSharpCompress_Compressors_LZMA_Encoder_LenEncoder_VTable;

struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28B794C MethodInfo_28B794C, *PMethodInfo_28B794C;

typedef union _union_309474 _union_309474, *P_union_309474;

union _union_309474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B794C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Tuple_float__Vector2__c UniRx_Tuple_float__Vector2__c, *PUniRx_Tuple_float__Vector2__c;

typedef struct UniRx_Tuple_float__Vector2__VTable UniRx_Tuple_float__Vector2__VTable, *PUniRx_Tuple_float__Vector2__VTable;

struct UniRx_Tuple_float__Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UniRx_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_UniRx_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_UniRx_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_UniRx_ITuple_ToString;
    struct VirtualInvokeData _9_Equals;
};

struct UniRx_Tuple_float__Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Tuple_float__Vector2__VTable vtable;
};

typedef struct MethodInfo_16B6BB0 MethodInfo_16B6BB0, *PMethodInfo_16B6BB0;

typedef union _union_283848 _union_283848, *P_union_283848;

union _union_283848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_AlbumCardMMst__uint__c Shock_GameMstTableBase_AlbumCardMMst__uint__c, *PShock_GameMstTableBase_AlbumCardMMst__uint__c;

typedef struct Shock_GameMstTableBase_AlbumCardMMst__uint__VTable Shock_GameMstTableBase_AlbumCardMMst__uint__VTable, *PShock_GameMstTableBase_AlbumCardMMst__uint__VTable;

struct Shock_GameMstTableBase_AlbumCardMMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_AlbumCardMMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_AlbumCardMMst__uint__VTable vtable;
};

typedef struct MethodInfo_267ABF0 MethodInfo_267ABF0, *PMethodInfo_267ABF0;

typedef union _union_286355 _union_286355, *P_union_286355;

union _union_286355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ABF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205D8FC MethodInfo_205D8FC, *PMethodInfo_205D8FC;

typedef union _union_220563 _union_220563, *P_union_220563;

union _union_220563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D8FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LiveData__GameTime__o System_Func_LiveData__GameTime__o, *PSystem_Func_LiveData__GameTime__o;

typedef struct System_Func_LiveData__GameTime__Fields System_Func_LiveData__GameTime__Fields, *PSystem_Func_LiveData__GameTime__Fields;

struct System_Func_LiveData__GameTime__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveData__GameTime__o {
    struct System_Func_LiveData__GameTime__c *klass;
    void *monitor;
    struct System_Func_LiveData__GameTime__Fields fields;
};

typedef struct Chipstar_Downloads_StorageProvider__AllClear_d__13_VTable Chipstar_Downloads_StorageProvider__AllClear_d__13_VTable, *PChipstar_Downloads_StorageProvider__AllClear_d__13_VTable;

struct Chipstar_Downloads_StorageProvider__AllClear_d__13_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct I2_Loc_LocalizeTarget_MeshRenderer__c I2_Loc_LocalizeTarget_MeshRenderer__c, *PI2_Loc_LocalizeTarget_MeshRenderer__c;

typedef struct I2_Loc_LocalizeTarget_MeshRenderer__VTable I2_Loc_LocalizeTarget_MeshRenderer__VTable, *PI2_Loc_LocalizeTarget_MeshRenderer__VTable;

struct I2_Loc_LocalizeTarget_MeshRenderer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsValid;
};

struct I2_Loc_LocalizeTarget_MeshRenderer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizeTarget_MeshRenderer__VTable vtable;
};

typedef struct Shock_DateConditionMstTable___c__DisplayClass20_0_VTable Shock_DateConditionMstTable___c__DisplayClass20_0_VTable, *PShock_DateConditionMstTable___c__DisplayClass20_0_VTable;

struct Shock_DateConditionMstTable___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28B793C MethodInfo_28B793C, *PMethodInfo_28B793C;

typedef union _union_308994 _union_308994, *P_union_308994;

union _union_308994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B793C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_ExceptionHelper_c System_Net_ExceptionHelper_c, *PSystem_Net_ExceptionHelper_c;

typedef struct System_Net_ExceptionHelper_VTable System_Net_ExceptionHelper_VTable, *PSystem_Net_ExceptionHelper_VTable;

struct System_Net_ExceptionHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_ExceptionHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ExceptionHelper_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_long__ComputedStyle__Fields System_Collections_Generic_Dictionary_long__ComputedStyle__Fields, *PSystem_Collections_Generic_Dictionary_long__ComputedStyle__Fields;

struct System_Collections_Generic_Dictionary_long__ComputedStyle__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct Shock_GameMstTableBase_AlbumCardMMst__uint__o Shock_GameMstTableBase_AlbumCardMMst__uint__o, *PShock_GameMstTableBase_AlbumCardMMst__uint__o;

typedef struct Shock_GameMstTableBase_AlbumCardMMst__uint__Fields Shock_GameMstTableBase_AlbumCardMMst__uint__Fields, *PShock_GameMstTableBase_AlbumCardMMst__uint__Fields;

struct Shock_GameMstTableBase_AlbumCardMMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_AlbumCardMMst__uint__o {
    struct Shock_GameMstTableBase_AlbumCardMMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_AlbumCardMMst__uint__Fields fields;
};

typedef struct MethodInfo_1BF0F70 MethodInfo_1BF0F70, *PMethodInfo_1BF0F70;

typedef union _union_243245 _union_243245, *P_union_243245;

union _union_243245 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF0F70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243245 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__Fields UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__Fields, *PUniRx_Operators_FromCoroutineObservable_FromCoroutine_T__Fields;

struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
};

typedef struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_c SharpCompress_Readers_Rar_NonSeekableStreamFilePart_c, *PSharpCompress_Readers_Rar_NonSeekableStreamFilePart_c;

typedef struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_VTable SharpCompress_Readers_Rar_NonSeekableStreamFilePart_VTable, *PSharpCompress_Readers_Rar_NonSeekableStreamFilePart_VTable;

struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FilePartName;
    struct VirtualInvokeData _5_GetCompressedStream;
    struct VirtualInvokeData _6_GetRawStream;
};

struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_VTable vtable;
};

typedef struct MethodInfo_267ABF8 MethodInfo_267ABF8, *PMethodInfo_267ABF8;

typedef union _union_286357 _union_286357, *P_union_286357;

union _union_286357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ABF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_o GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_o, *PGooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_o;

typedef struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_Fields GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_Fields, *PGooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_Fields;

struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_Fields {
};

struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_o {
    struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_Fields fields;
};

typedef struct MethodInfo_31848F0_RGCTXs MethodInfo_31848F0_RGCTXs, *PMethodInfo_31848F0_RGCTXs;

struct MethodInfo_31848F0_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_2_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_3_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct CriWare_CriAtomExAcf_AcfDspSettingSnapshotInfo_VTable CriWare_CriAtomExAcf_AcfDspSettingSnapshotInfo_VTable, *PCriWare_CriAtomExAcf_AcfDspSettingSnapshotInfo_VTable;

struct CriWare_CriAtomExAcf_AcfDspSettingSnapshotInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2670078 MethodInfo_2670078, *PMethodInfo_2670078;

typedef struct UniRx_Operators_OperatorObservableBase_T__c UniRx_Operators_OperatorObservableBase_T__c, *PUniRx_Operators_OperatorObservableBase_T__c;

typedef union _union_293668 _union_293668, *P_union_293668;

typedef struct UniRx_Operators_OperatorObservableBase_T__RGCTXs UniRx_Operators_OperatorObservableBase_T__RGCTXs, *PUniRx_Operators_OperatorObservableBase_T__RGCTXs;

typedef struct UniRx_Operators_OperatorObservableBase_T__VTable UniRx_Operators_OperatorObservableBase_T__VTable, *PUniRx_Operators_OperatorObservableBase_T__VTable;

struct UniRx_Operators_OperatorObservableBase_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T___ctor;
    struct MethodInfo *_2_UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T___Subscribe_b__0;
    struct Il2CppClass *_3_UniRx_Operators_OperatorObservableBase_T_;
    struct MethodInfo *_4_UniRx_Operators_OperatorObservableBase_T__SubscribeCore;
};

union _union_293668 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2670078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_OperatorObservableBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293668 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_OperatorObservableBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_OperatorObservableBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_OperatorObservableBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObservableBase_T__VTable vtable;
};

typedef struct MethodInfo_19F8A04 MethodInfo_19F8A04, *PMethodInfo_19F8A04;

typedef union _union_247147 _union_247147, *P_union_247147;

union _union_247147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8A04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293427C MethodInfo_293427C, *PMethodInfo_293427C;

typedef union _union_186674 _union_186674, *P_union_186674;

union _union_186674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293427C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D04E8 MethodInfo_19D04E8, *PMethodInfo_19D04E8;

typedef union _union_245787 _union_245787, *P_union_245787;

union _union_245787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D04E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B796C MethodInfo_28B796C, *PMethodInfo_28B796C;

typedef union _union_310434 _union_310434, *P_union_310434;

union _union_310434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B796C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1640CB4 MethodInfo_1640CB4, *PMethodInfo_1640CB4;

typedef union _union_337425 _union_337425, *P_union_337425;

union _union_337425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640CB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LiveTapSeMst__uint__o System_Func_LiveTapSeMst__uint__o, *PSystem_Func_LiveTapSeMst__uint__o;

typedef struct System_Func_LiveTapSeMst__uint__c System_Func_LiveTapSeMst__uint__c, *PSystem_Func_LiveTapSeMst__uint__c;

typedef struct System_Func_LiveTapSeMst__uint__Fields System_Func_LiveTapSeMst__uint__Fields, *PSystem_Func_LiveTapSeMst__uint__Fields;

typedef struct System_Func_LiveTapSeMst__uint__VTable System_Func_LiveTapSeMst__uint__VTable, *PSystem_Func_LiveTapSeMst__uint__VTable;

struct System_Func_LiveTapSeMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveTapSeMst__uint__o {
    struct System_Func_LiveTapSeMst__uint__c *klass;
    void *monitor;
    struct System_Func_LiveTapSeMst__uint__Fields fields;
};

struct System_Func_LiveTapSeMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveTapSeMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveTapSeMst__uint__VTable vtable;
};

typedef struct MethodInfo_2D64A54 MethodInfo_2D64A54, *PMethodInfo_2D64A54;

typedef struct UniRx_Notification_c UniRx_Notification_c, *PUniRx_Notification_c;

typedef struct MethodInfo_2D64A54_RGCTXs MethodInfo_2D64A54_RGCTXs, *PMethodInfo_2D64A54_RGCTXs;

typedef union _union_288853 _union_288853, *P_union_288853;

typedef struct UniRx_Notification_VTable UniRx_Notification_VTable, *PUniRx_Notification_VTable;

struct MethodInfo_2D64A54_RGCTXs {
    struct Il2CppClass *_0_UniRx_Notification_OnNextNotification_T_;
    struct MethodInfo *_1_UniRx_Notification_OnNextNotification_T___ctor;
};

union _union_288853 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64A54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Notification_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64A54_RGCTXs *rgctx_data;
    union _union_288853 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Notification_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Notification_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Notification_VTable vtable;
};

typedef struct MethodInfo_2E6AF6C_RGCTXs MethodInfo_2E6AF6C_RGCTXs, *PMethodInfo_2E6AF6C_RGCTXs;

struct MethodInfo_2E6AF6C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_308C118 MethodInfo_308C118, *PMethodInfo_308C118;

typedef struct MethodInfo_308C118_RGCTXs MethodInfo_308C118_RGCTXs, *PMethodInfo_308C118_RGCTXs;

typedef union _union_214703 _union_214703, *P_union_214703;

struct MethodInfo_308C118_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C118 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C118_RGCTXs *rgctx_data;
    union _union_214703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_Fields Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_Fields, *PShock_CharacterSysVoiceMstTable___c__DisplayClass13_0_Fields;

struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_2027E90 MethodInfo_2027E90, *PMethodInfo_2027E90;

typedef union _union_283320 _union_283320, *P_union_283320;

union _union_283320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027E90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D71A6C_RGCTXs MethodInfo_2D71A6C_RGCTXs, *PMethodInfo_2D71A6C_RGCTXs;

struct MethodInfo_2D71A6C_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Throttle_TSource_;
};

typedef struct Shock_SubMenuDialog_StaticFields Shock_SubMenuDialog_StaticFields, *PShock_SubMenuDialog_StaticFields;

struct Shock_SubMenuDialog_StaticFields {
    bool BgmFlag;
};

typedef struct MethodInfo_28B795C MethodInfo_28B795C, *PMethodInfo_28B795C;

typedef union _union_309954 _union_309954, *P_union_309954;

union _union_309954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B795C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_WipePlayListMstTable_VTable Shock_WipePlayListMstTable_VTable, *PShock_WipePlayListMstTable_VTable;

struct Shock_WipePlayListMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef union _union_242647 _union_242647, *P_union_242647;

union _union_242647 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1747C88 MethodInfo_1747C88, *PMethodInfo_1747C88;

typedef union _union_162191 _union_162191, *P_union_162191;

union _union_162191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C7A3C MethodInfo_13C7A3C, *PMethodInfo_13C7A3C;

typedef union _union_203876 _union_203876, *P_union_203876;

union _union_203876 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7A3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203876 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203040 _union_203040, *P_union_203040;

union _union_203040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30B197C_RGCTXs MethodInfo_30B197C_RGCTXs, *PMethodInfo_30B197C_RGCTXs;

struct MethodInfo_30B197C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203042 _union_203042, *P_union_203042;

union _union_203042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _Module__9_Fields _Module__9_Fields, *P_Module__9_Fields;

struct _Module__9_Fields {
};

typedef union _union_203044 _union_203044, *P_union_203044;

union _union_203044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242641 _union_242641, *P_union_242641;

union _union_242641 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203046 _union_203046, *P_union_203046;

union _union_203046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242643 _union_242643, *P_union_242643;

union _union_242643 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203048 _union_203048, *P_union_203048;

union _union_203048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C49C0 MethodInfo_10C49C0, *PMethodInfo_10C49C0;

typedef union _union_208607 _union_208607, *P_union_208607;

union _union_208607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C49C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242645 _union_242645, *P_union_242645;

union _union_242645 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_150B6A0_RGCTXs MethodInfo_150B6A0_RGCTXs, *PMethodInfo_150B6A0_RGCTXs;

struct MethodInfo_150B6A0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B798C MethodInfo_28B798C, *PMethodInfo_28B798C;

typedef union _union_311394 _union_311394, *P_union_311394;

union _union_311394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B798C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_AppUtilPINVOKE_SWIGStringHelper_StaticFields Firebase_AppUtilPINVOKE_SWIGStringHelper_StaticFields, *PFirebase_AppUtilPINVOKE_SWIGStringHelper_StaticFields;

typedef struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o, *PFirebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o;

typedef struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c, *PFirebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c;

typedef struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields, *PFirebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields;

typedef struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable, *PFirebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable;

struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_AppUtilPINVOKE_SWIGStringHelper_StaticFields {
    struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o *stringDelegate;
};

struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable vtable;
};

struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_o {
    struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_c *klass;
    void *monitor;
    struct Firebase_AppUtilPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields fields;
};

typedef struct System_Configuration_ConfigurationSection_c System_Configuration_ConfigurationSection_c, *PSystem_Configuration_ConfigurationSection_c;

typedef struct System_Configuration_ConfigurationSection_VTable System_Configuration_ConfigurationSection_VTable, *PSystem_Configuration_ConfigurationSection_VTable;

struct System_Configuration_ConfigurationSection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Properties;
    struct VirtualInvokeData _5_DeserializeElement;
    struct VirtualInvokeData _6_InitializeDefault;
    struct VirtualInvokeData _7_IsModified;
    struct VirtualInvokeData _8_PostDeserialize;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_ResetModified;
    struct VirtualInvokeData _11_DeserializeSection;
    struct VirtualInvokeData _12_SerializeSection;
};

struct System_Configuration_ConfigurationSection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Configuration_ConfigurationSection_VTable vtable;
};

typedef struct Shock_GameMstTableBase_CommonBgMovieMst__uint__c Shock_GameMstTableBase_CommonBgMovieMst__uint__c, *PShock_GameMstTableBase_CommonBgMovieMst__uint__c;

typedef struct Shock_GameMstTableBase_CommonBgMovieMst__uint__VTable Shock_GameMstTableBase_CommonBgMovieMst__uint__VTable, *PShock_GameMstTableBase_CommonBgMovieMst__uint__VTable;

struct Shock_GameMstTableBase_CommonBgMovieMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_CommonBgMovieMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_CommonBgMovieMst__uint__VTable vtable;
};

typedef union _union_217681 _union_217681, *P_union_217681;

union _union_217681 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217683 _union_217683, *P_union_217683;

union _union_217683 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_140FF58 MethodInfo_140FF58, *PMethodInfo_140FF58;

typedef union _union_260130 _union_260130, *P_union_260130;

union _union_260130 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140FF58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260130 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24209CC MethodInfo_24209CC, *PMethodInfo_24209CC;

typedef union _union_269230 _union_269230, *P_union_269230;

union _union_269230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24209CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217685 _union_217685, *P_union_217685;

union _union_217685 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_c Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_c, *PShock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_c;

typedef struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_VTable Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_VTable, *PShock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_VTable;

struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_VTable vtable;
};

typedef struct TMPro_TMP_GlyphAdjustmentRecord_c TMPro_TMP_GlyphAdjustmentRecord_c, *PTMPro_TMP_GlyphAdjustmentRecord_c;

typedef struct TMPro_TMP_GlyphAdjustmentRecord_VTable TMPro_TMP_GlyphAdjustmentRecord_VTable, *PTMPro_TMP_GlyphAdjustmentRecord_VTable;

struct TMPro_TMP_GlyphAdjustmentRecord_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_GlyphAdjustmentRecord_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_GlyphAdjustmentRecord_VTable vtable;
};

typedef union _union_217687 _union_217687, *P_union_217687;

union _union_217687 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D88BF4 MethodInfo_1D88BF4, *PMethodInfo_1D88BF4;

typedef union _union_297524 _union_297524, *P_union_297524;

union _union_297524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88BF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217689 _union_217689, *P_union_217689;

union _union_217689 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFEAD4 MethodInfo_1EFEAD4, *PMethodInfo_1EFEAD4;

typedef struct Chipstar_Downloads_StorageDatabase_TFileTable__c Chipstar_Downloads_StorageDatabase_TFileTable__c, *PChipstar_Downloads_StorageDatabase_TFileTable__c;

typedef union _union_324805 _union_324805, *P_union_324805;

typedef struct Chipstar_Downloads_StorageDatabase_TFileTable__RGCTXs Chipstar_Downloads_StorageDatabase_TFileTable__RGCTXs, *PChipstar_Downloads_StorageDatabase_TFileTable__RGCTXs;

typedef struct Chipstar_Downloads_StorageDatabase_TFileTable__VTable Chipstar_Downloads_StorageDatabase_TFileTable__VTable, *PChipstar_Downloads_StorageDatabase_TFileTable__VTable;

struct Chipstar_Downloads_StorageDatabase_TFileTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Initialize;
    struct VirtualInvokeData _5_GetSaveLocation;
    struct VirtualInvokeData _6_HasStorage;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_CleanUp;
    struct VirtualInvokeData _10_Flush;
    struct VirtualInvokeData _11_GetCachedList;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_Save;
    struct VirtualInvokeData _14_Delete;
};

struct Chipstar_Downloads_StorageDatabase_TFileTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__VTable vtable;
};

union _union_324805 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Chipstar_Downloads_StorageDatabase_TFileTable__RGCTXs {
    struct Il2CppClass *_0_Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable_;
    struct MethodInfo *_1_Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable___ctor;
    struct Il2CppClass *_2_Chipstar_IFileBuilder_TFileTable_;
    struct MethodInfo *_3_Chipstar_IFileBuilder_TFileTable__Read;
    struct Il2CppClass *_4_TFileTable;
    struct MethodInfo *_6_Chipstar_Downloads_StorageDatabase_TFileTable__GetCurrentLocation;
    struct MethodInfo *_7_Chipstar_Downloads_StorageDatabase_TFileTable__GetInternal;
    struct MethodInfo *_8_Chipstar_Downloads_StorageDatabase_TFileTable__GetInternal;
    struct MethodInfo *_9_Chipstar_Downloads_StorageDatabase_TFileTable__IsBreakFile;
    struct MethodInfo *_10_Chipstar_Downloads_StorageDatabase_TFileTable__SaveVersion;
    struct MethodInfo *_11_Chipstar_Downloads_StorageDatabase_TFileTable__Apply;
    struct MethodInfo *_12_System_Activator_CreateInstance_TFileTable_;
    struct MethodInfo *_14_Chipstar_IFileBuilder_TFileTable__Write;
    struct Il2CppClass *_15_Chipstar_Downloads_StorageDatabase_TFileTable_;
    struct MethodInfo *_16_Chipstar_Downloads_StorageDatabase_TFileTable__Delete;
    struct MethodInfo *_17_Chipstar_Downloads_StorageDatabase_TFileTable__GetSaveLocation;
    struct Il2CppClass *_18_Chipstar_Downloads_StorageDatabase__Flush_d__24_TFileTable_;
    struct MethodInfo *_19_Chipstar_Downloads_StorageDatabase__Flush_d__24_TFileTable___ctor;
};

struct MethodInfo_1EFEAD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324805 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_CardData__c System_Collections_Generic_IReadOnlyCollection_CardData__c, *PSystem_Collections_Generic_IReadOnlyCollection_CardData__c;

struct System_Collections_Generic_IReadOnlyCollection_CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_242659 _union_242659, *P_union_242659;

union _union_242659 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_EventSystems_EventTriggerType_Fields UnityEngine_EventSystems_EventTriggerType_Fields, *PUnityEngine_EventSystems_EventTriggerType_Fields;

struct UnityEngine_EventSystems_EventTriggerType_Fields {
    int32_t value__;
};

typedef struct System_Collections_Specialized_OrderedDictionary_OrderedDictionaryKeyValueCollection_c System_Collections_Specialized_OrderedDictionary_OrderedDictionaryKeyValueCollection_c, *PSystem_Collections_Specialized_OrderedDictionary_OrderedDictionaryKeyValueCollection_c;

typedef struct System_Collections_Specialized_OrderedDictionary_OrderedDictionaryKeyValueCollection_VTable System_Collections_Specialized_OrderedDictionary_OrderedDictionaryKeyValueCollection_VTable, *PSystem_Collections_Specialized_OrderedDictionary_OrderedDictionaryKeyValueCollection_VTable;

struct System_Collections_Specialized_OrderedDictionary_OrderedDictionaryKeyValueCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _5_System_Collections_ICollection_get_Count;
    struct VirtualInvokeData _6_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _7_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _8_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Collections_Specialized_OrderedDictionary_OrderedDictionaryKeyValueCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Specialized_OrderedDictionary_OrderedDictionaryKeyValueCollection_VTable vtable;
};

typedef struct Aoharu_TutorialProgressSettings_o Aoharu_TutorialProgressSettings_o, *PAoharu_TutorialProgressSettings_o;

typedef struct Aoharu_TutorialProgressSettings_c Aoharu_TutorialProgressSettings_c, *PAoharu_TutorialProgressSettings_c;

typedef struct Aoharu_TutorialProgressSettings_Fields Aoharu_TutorialProgressSettings_Fields, *PAoharu_TutorialProgressSettings_Fields;

typedef struct Aoharu_TutorialProgressSettings_VTable Aoharu_TutorialProgressSettings_VTable, *PAoharu_TutorialProgressSettings_VTable;

typedef struct Aoharu_TutorialProgressSettings_ProgressData_array Aoharu_TutorialProgressSettings_ProgressData_array, *PAoharu_TutorialProgressSettings_ProgressData_array;

typedef struct Aoharu_TutorialProgressSettings_ProgressData_o Aoharu_TutorialProgressSettings_ProgressData_o, *PAoharu_TutorialProgressSettings_ProgressData_o;

typedef struct Aoharu_TutorialProgressSettings_ProgressData_c Aoharu_TutorialProgressSettings_ProgressData_c, *PAoharu_TutorialProgressSettings_ProgressData_c;

typedef struct Aoharu_TutorialProgressSettings_ProgressData_Fields Aoharu_TutorialProgressSettings_ProgressData_Fields, *PAoharu_TutorialProgressSettings_ProgressData_Fields;

typedef struct Aoharu_TutorialProgressSettings_ProgressData_VTable Aoharu_TutorialProgressSettings_ProgressData_VTable, *PAoharu_TutorialProgressSettings_ProgressData_VTable;

struct Aoharu_TutorialProgressSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_AnimationCurve_o *m_curve;
    struct Aoharu_TutorialProgressSettings_ProgressData_array *m_progressTable;
};

struct Aoharu_TutorialProgressSettings_ProgressData_Fields {
    int32_t Progress;
    float Value;
    bool Enable;
};

struct Aoharu_TutorialProgressSettings_ProgressData_o {
    struct Aoharu_TutorialProgressSettings_ProgressData_c *klass;
    void *monitor;
    struct Aoharu_TutorialProgressSettings_ProgressData_Fields fields;
};

struct Aoharu_TutorialProgressSettings_ProgressData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TutorialProgressSettings_ProgressData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TutorialProgressSettings_ProgressData_VTable vtable;
};

struct Aoharu_TutorialProgressSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TutorialProgressSettings_ProgressData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_TutorialProgressSettings_ProgressData_o *m_Items[65535];
};

struct Aoharu_TutorialProgressSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TutorialProgressSettings_VTable vtable;
};

struct Aoharu_TutorialProgressSettings_o {
    struct Aoharu_TutorialProgressSettings_c *klass;
    void *monitor;
    struct Aoharu_TutorialProgressSettings_Fields fields;
};

typedef struct MethodInfo_128F4B0_RGCTXs MethodInfo_128F4B0_RGCTXs, *PMethodInfo_128F4B0_RGCTXs;

struct MethodInfo_128F4B0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_o Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_o, *PShock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_o;

typedef struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_Fields Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_Fields, *PShock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_Fields;

typedef struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___o Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___o, *PShock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___o;

typedef struct Shock_GGL_Payment_GGLQueryTicket_o Shock_GGL_Payment_GGLQueryTicket_o, *PShock_GGL_Payment_GGLQueryTicket_o;

typedef struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___c Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___c, *PShock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___c;

typedef struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___Fields Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___Fields, *PShock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___Fields;

typedef struct Shock_GGL_Payment_GGLQueryTicket_c Shock_GGL_Payment_GGLQueryTicket_c, *PShock_GGL_Payment_GGLQueryTicket_c;

typedef struct Shock_GGL_Payment_GGLQueryTicket_Fields Shock_GGL_Payment_GGLQueryTicket_Fields, *PShock_GGL_Payment_GGLQueryTicket_Fields;

typedef struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___VTable Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___VTable, *PShock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___VTable;

typedef struct Shock_GGL_Payment_GGLQueryTicket_VTable Shock_GGL_Payment_GGLQueryTicket_VTable, *PShock_GGL_Payment_GGLQueryTicket_VTable;

typedef struct System_Action_List_Ticket___o System_Action_List_Ticket___o, *PSystem_Action_List_Ticket___o;

typedef struct System_Action_List_Ticket___c System_Action_List_Ticket___c, *PSystem_Action_List_Ticket___c;

typedef struct System_Action_List_Ticket___Fields System_Action_List_Ticket___Fields, *PSystem_Action_List_Ticket___Fields;

typedef struct System_Action_List_Ticket___VTable System_Action_List_Ticket___VTable, *PSystem_Action_List_Ticket___VTable;

struct Shock_GGL_Payment_GGLQueryTicket_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___o {
    struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___Fields fields;
};

struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___VTable vtable;
};

struct System_Action_List_Ticket___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_List_Ticket___o {
    struct System_Action_List_Ticket___c *klass;
    void *monitor;
    struct System_Action_List_Ticket___Fields fields;
};

struct System_Action_List_Ticket___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_List_Ticket___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_List_Ticket___VTable vtable;
};

struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_Fields {
    struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___o *request;
    struct Shock_GGL_Payment_GGLQueryTicket_o *__4__this;
};

struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_o {
    struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLQueryTicket___c__DisplayClass1_0_Fields fields;
};

struct Shock_GGL_Payment_GGLQueryTicket_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLQueryTicket_VTable vtable;
};

struct Shock_GGL_Payment_GGLQueryTicket_Fields {
    struct Shock_GGL_GGLRequest_GGLQueryTicket__IReadOnlyList_Ticket___Fields super;
    struct System_Action_List_Ticket___o *m_onSuccess;
};

struct Shock_GGL_Payment_GGLQueryTicket_o {
    struct Shock_GGL_Payment_GGLQueryTicket_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLQueryTicket_Fields fields;
};

typedef union _union_203030 _union_203030, *P_union_203030;

union _union_203030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203032 _union_203032, *P_union_203032;

union _union_203032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242651 _union_242651, *P_union_242651;

union _union_242651 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_DownloadContents_ContentsMovie___c__DisplayClass14_1_c Aoharu_DownloadContents_ContentsMovie___c__DisplayClass14_1_c, *PAoharu_DownloadContents_ContentsMovie___c__DisplayClass14_1_c;

typedef struct Aoharu_DownloadContents_ContentsMovie___c__DisplayClass14_1_VTable Aoharu_DownloadContents_ContentsMovie___c__DisplayClass14_1_VTable, *PAoharu_DownloadContents_ContentsMovie___c__DisplayClass14_1_VTable;

struct Aoharu_DownloadContents_ContentsMovie___c__DisplayClass14_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DownloadContents_ContentsMovie___c__DisplayClass14_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DownloadContents_ContentsMovie___c__DisplayClass14_1_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_ChannelWriter_T__c Cysharp_Threading_Tasks_ChannelWriter_T__c, *PCysharp_Threading_Tasks_ChannelWriter_T__c;

typedef struct Cysharp_Threading_Tasks_ChannelWriter_T__RGCTXs Cysharp_Threading_Tasks_ChannelWriter_T__RGCTXs, *PCysharp_Threading_Tasks_ChannelWriter_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_ChannelWriter_T__VTable Cysharp_Threading_Tasks_ChannelWriter_T__VTable, *PCysharp_Threading_Tasks_ChannelWriter_T__VTable;

struct Cysharp_Threading_Tasks_ChannelWriter_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_ChannelWriter_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_ChannelWriter_T__TryComplete;
};

struct Cysharp_Threading_Tasks_ChannelWriter_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_ChannelWriter_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_ChannelWriter_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ChannelWriter_T__VTable vtable;
};

typedef union _union_203034 _union_203034, *P_union_203034;

union _union_203034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242653 _union_242653, *P_union_242653;

union _union_242653 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GachaResultScene___c__DisplayClass38_0_VTable Aoharu_GachaResultScene___c__DisplayClass38_0_VTable, *PAoharu_GachaResultScene___c__DisplayClass38_0_VTable;

struct Aoharu_GachaResultScene___c__DisplayClass38_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_CardData__o System_Collections_Generic_IReadOnlyCollection_CardData__o, *PSystem_Collections_Generic_IReadOnlyCollection_CardData__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_CardData__Fields System_Collections_Generic_IReadOnlyCollection_CardData__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_CardData__Fields;

struct System_Collections_Generic_IReadOnlyCollection_CardData__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_CardData__o {
    struct System_Collections_Generic_IReadOnlyCollection_CardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_CardData__Fields fields;
};

typedef union _union_203036 _union_203036, *P_union_203036;

union _union_203036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242655 _union_242655, *P_union_242655;

union _union_242655 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203038 _union_203038, *P_union_203038;

union _union_203038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242657 _union_242657, *P_union_242657;

union _union_242657 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B797C MethodInfo_28B797C, *PMethodInfo_28B797C;

typedef union _union_310914 _union_310914, *P_union_310914;

union _union_310914 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B797C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16D7384_RGCTXs MethodInfo_16D7384_RGCTXs, *PMethodInfo_16D7384_RGCTXs;

struct MethodInfo_16D7384_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct Carbon_ListDictionary_uint__ChatChapterMst__VTable Carbon_ListDictionary_uint__ChatChapterMst__VTable, *PCarbon_ListDictionary_uint__ChatChapterMst__VTable;

struct Carbon_ListDictionary_uint__ChatChapterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217671 _union_217671, *P_union_217671;

union _union_217671 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_HMACSHA1_Fields System_Security_Cryptography_HMACSHA1_Fields, *PSystem_Security_Cryptography_HMACSHA1_Fields;

typedef struct System_Security_Cryptography_HMAC_Fields System_Security_Cryptography_HMAC_Fields, *PSystem_Security_Cryptography_HMAC_Fields;

typedef struct System_Security_Cryptography_KeyedHashAlgorithm_Fields System_Security_Cryptography_KeyedHashAlgorithm_Fields, *PSystem_Security_Cryptography_KeyedHashAlgorithm_Fields;

typedef struct System_Security_Cryptography_HashAlgorithm_o System_Security_Cryptography_HashAlgorithm_o, *PSystem_Security_Cryptography_HashAlgorithm_o;

typedef struct System_Security_Cryptography_HashAlgorithm_Fields System_Security_Cryptography_HashAlgorithm_Fields, *PSystem_Security_Cryptography_HashAlgorithm_Fields;

typedef struct System_Security_Cryptography_HashAlgorithm_c System_Security_Cryptography_HashAlgorithm_c, *PSystem_Security_Cryptography_HashAlgorithm_c;

typedef struct System_Security_Cryptography_HashAlgorithm_VTable System_Security_Cryptography_HashAlgorithm_VTable, *PSystem_Security_Cryptography_HashAlgorithm_VTable;

struct System_Security_Cryptography_HashAlgorithm_Fields {
    bool _disposed;
    int32_t HashSizeValue;
    struct System_Byte_array *HashValue;
    int32_t State;
};

struct System_Security_Cryptography_KeyedHashAlgorithm_Fields {
    struct System_Security_Cryptography_HashAlgorithm_Fields super;
    struct System_Byte_array *KeyValue;
};

struct System_Security_Cryptography_HMAC_Fields {
    struct System_Security_Cryptography_KeyedHashAlgorithm_Fields super;
    int32_t blockSizeValue;
    struct System_String_o *m_hashName;
    struct System_Security_Cryptography_HashAlgorithm_o *m_hash1;
    struct System_Security_Cryptography_HashAlgorithm_o *m_hash2;
    struct System_Byte_array *m_inner;
    struct System_Byte_array *m_outer;
    bool m_hashing;
};

struct System_Security_Cryptography_HMACSHA1_Fields {
    struct System_Security_Cryptography_HMAC_Fields super;
};

struct System_Security_Cryptography_HashAlgorithm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
};

struct System_Security_Cryptography_HashAlgorithm_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_HashAlgorithm_VTable vtable;
};

struct System_Security_Cryptography_HashAlgorithm_o {
    struct System_Security_Cryptography_HashAlgorithm_c *klass;
    void *monitor;
    struct System_Security_Cryptography_HashAlgorithm_Fields fields;
};

typedef union _union_217673 _union_217673, *P_union_217673;

union _union_217673 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164B6F4 MethodInfo_164B6F4, *PMethodInfo_164B6F4;

typedef union _union_337207 _union_337207, *P_union_337207;

union _union_337207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B6F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct System_Text_ValueStringBuilder_1_Fields System_Text_ValueStringBuilder_1_Fields, *PSystem_Text_ValueStringBuilder_1_Fields;

typedef struct System_Span_char__o System_Span_char__o, *PSystem_Span_char__o;

typedef struct System_Span_char__Fields System_Span_char__Fields, *PSystem_Span_char__Fields;

struct System_Span_char__Fields {
    struct System_ByReference_T__o _pointer;
    int32_t _length;
};

struct System_Span_char__o {
    struct System_Span_char__Fields fields;
};

struct System_Text_ValueStringBuilder_1_Fields {
    struct System_Char_array *_arrayToReturnToPool;
    struct System_Span_char__o _chars;
    int32_t _pos;
};

typedef struct MethodInfo_26596C8 MethodInfo_26596C8, *PMethodInfo_26596C8;

typedef union _union_173868 _union_173868, *P_union_173868;

union _union_173868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26596C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217675 _union_217675, *P_union_217675;

union _union_217675 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_157694C MethodInfo_157694C, *PMethodInfo_157694C;

typedef union _union_168881 _union_168881, *P_union_168881;

union _union_168881 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157694C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168881 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217677 _union_217677, *P_union_217677;

union _union_217677 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217679 _union_217679, *P_union_217679;

union _union_217679 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242625 _union_242625, *P_union_242625;

union _union_242625 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F0888_RGCTXs MethodInfo_17F0888_RGCTXs, *PMethodInfo_17F0888_RGCTXs;

struct MethodInfo_17F0888_RGCTXs {
    struct Il2CppClass *_0_TOutput__;
    struct Il2CppClass *_1_System_Converter_TInput__TOutput_;
    struct MethodInfo *_2_System_Converter_TInput__TOutput__Invoke;
};

typedef union _union_242627 _union_242627, *P_union_242627;

union _union_242627 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11F670C MethodInfo_11F670C, *PMethodInfo_11F670C;

typedef union _union_259818 _union_259818, *P_union_259818;

union _union_259818 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F670C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203060 _union_203060, *P_union_203060;

union _union_203060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242629 _union_242629, *P_union_242629;

union _union_242629 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D6504_RGCTXs MethodInfo_15D6504_RGCTXs, *PMethodInfo_15D6504_RGCTXs;

struct MethodInfo_15D6504_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_203062 _union_203062, *P_union_203062;

union _union_203062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203064 _union_203064, *P_union_203064;

union _union_203064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10BAF3C MethodInfo_10BAF3C, *PMethodInfo_10BAF3C;

typedef union _union_208165 _union_208165, *P_union_208165;

union _union_208165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BAF3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203066 _union_203066, *P_union_203066;

union _union_203066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203068 _union_203068, *P_union_203068;

union _union_203068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242621 _union_242621, *P_union_242621;

union _union_242621 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242623 _union_242623, *P_union_242623;

union _union_242623 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1640C6C MethodInfo_1640C6C, *PMethodInfo_1640C6C;

typedef union _union_337451 _union_337451, *P_union_337451;

union _union_337451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640C6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___o System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___Fields;

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object_______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object______o Item2;
};

typedef struct System_Globalization_HebrewNumber_HebrewValue_array System_Globalization_HebrewNumber_HebrewValue_array, *PSystem_Globalization_HebrewNumber_HebrewValue_array;

typedef struct System_Globalization_HebrewNumber_HebrewValue_o System_Globalization_HebrewNumber_HebrewValue_o, *PSystem_Globalization_HebrewNumber_HebrewValue_o;

typedef struct System_Globalization_HebrewNumber_HebrewValue_Fields System_Globalization_HebrewNumber_HebrewValue_Fields, *PSystem_Globalization_HebrewNumber_HebrewValue_Fields;

struct System_Globalization_HebrewNumber_HebrewValue_Fields {
    int16_t token;
    int16_t value;
};

struct System_Globalization_HebrewNumber_HebrewValue_o {
    struct System_Globalization_HebrewNumber_HebrewValue_Fields fields;
};

struct System_Globalization_HebrewNumber_HebrewValue_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Globalization_HebrewNumber_HebrewValue_o m_Items[65535];
};

typedef struct MethodInfo_127DD38 MethodInfo_127DD38, *PMethodInfo_127DD38;

typedef union _union_202136 _union_202136, *P_union_202136;

union _union_202136 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DD38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202136 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass36_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass36_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass36_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass36_0_Fields {
    struct UnityEngine_Transform_o *target;
};

typedef struct MethodInfo_1BC5FE0 MethodInfo_1BC5FE0, *PMethodInfo_1BC5FE0;

typedef union _union_303784 _union_303784, *P_union_303784;

union _union_303784 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5FE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303784 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_SortedSet_T__VTable System_Collections_Generic_SortedSet_T__VTable, *PSystem_Collections_Generic_SortedSet_T__VTable;

struct System_Collections_Generic_SortedSet_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _19_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
    struct VirtualInvokeData _20_InOrderTreeWalk;
    struct VirtualInvokeData _21_VersionCheck;
    struct VirtualInvokeData _22_IsWithinRange;
    struct VirtualInvokeData _23_Add;
    struct VirtualInvokeData _24_AddIfNotPresent;
    struct VirtualInvokeData _25_DoRemove;
    struct VirtualInvokeData _26_Clear;
    struct VirtualInvokeData _27_Contains;
    struct VirtualInvokeData _28_FindNode;
    struct VirtualInvokeData _29_GetObjectData;
    struct VirtualInvokeData _30_OnDeserialization;
};

typedef union _union_242637 _union_242637, *P_union_242637;

union _union_242637 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242639 _union_242639, *P_union_242639;

union _union_242639 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass687_0_c Shock_Protocol___c__DisplayClass687_0_c, *PShock_Protocol___c__DisplayClass687_0_c;

typedef struct Shock_Protocol___c__DisplayClass687_0_VTable Shock_Protocol___c__DisplayClass687_0_VTable, *PShock_Protocol___c__DisplayClass687_0_VTable;

struct Shock_Protocol___c__DisplayClass687_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass687_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass687_0_VTable vtable;
};

typedef union _union_203050 _union_203050, *P_union_203050;

union _union_203050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_o Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_o, *PCysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_Fields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_VTable;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__o triggerEvent;
    bool calledAwake;
    bool calledDestroy;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformDimensionsChangeTrigger_VTable vtable;
};

typedef struct DG_Tweening_Plugins_StringPlugin_o DG_Tweening_Plugins_StringPlugin_o, *PDG_Tweening_Plugins_StringPlugin_o;

typedef struct DG_Tweening_Plugins_StringPlugin_c DG_Tweening_Plugins_StringPlugin_c, *PDG_Tweening_Plugins_StringPlugin_c;

typedef struct DG_Tweening_Plugins_StringPlugin_Fields DG_Tweening_Plugins_StringPlugin_Fields, *PDG_Tweening_Plugins_StringPlugin_Fields;

typedef struct DG_Tweening_Plugins_StringPlugin_StaticFields DG_Tweening_Plugins_StringPlugin_StaticFields, *PDG_Tweening_Plugins_StringPlugin_StaticFields;

typedef struct DG_Tweening_Plugins_StringPlugin_VTable DG_Tweening_Plugins_StringPlugin_VTable, *PDG_Tweening_Plugins_StringPlugin_VTable;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_string__string__StringOptions__Fields DG_Tweening_Plugins_Core_ABSTweenPlugin_string__string__StringOptions__Fields, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_string__string__StringOptions__Fields;

typedef struct System_Collections_Generic_List_char__o System_Collections_Generic_List_char__o, *PSystem_Collections_Generic_List_char__o;

typedef struct System_Collections_Generic_List_char__c System_Collections_Generic_List_char__c, *PSystem_Collections_Generic_List_char__c;

typedef struct System_Collections_Generic_List_char__Fields System_Collections_Generic_List_char__Fields, *PSystem_Collections_Generic_List_char__Fields;

typedef struct System_Collections_Generic_List_char__StaticFields System_Collections_Generic_List_char__StaticFields, *PSystem_Collections_Generic_List_char__StaticFields;

typedef struct System_Collections_Generic_List_char__VTable System_Collections_Generic_List_char__VTable, *PSystem_Collections_Generic_List_char__VTable;

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_string__string__StringOptions__Fields {
};

struct DG_Tweening_Plugins_StringPlugin_Fields {
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_string__string__StringOptions__Fields super;
};

struct System_Collections_Generic_List_char__Fields {
    struct System_Char_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct DG_Tweening_Plugins_StringPlugin_StaticFields {
    struct System_Text_StringBuilder_o *_Buffer;
    struct System_Collections_Generic_List_char__o *_OpenedTags;
};

struct System_Collections_Generic_List_char__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_char__StaticFields {
    struct System_Char_array *s_emptyArray;
};

struct DG_Tweening_Plugins_StringPlugin_o {
    struct DG_Tweening_Plugins_StringPlugin_c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_StringPlugin_Fields fields;
};

struct DG_Tweening_Plugins_StringPlugin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_SetFrom;
    struct VirtualInvokeData _6_SetFrom;
    struct VirtualInvokeData _7_ConvertToStartValue;
    struct VirtualInvokeData _8_SetRelativeEndValue;
    struct VirtualInvokeData _9_SetChangeValue;
    struct VirtualInvokeData _10_GetSpeedBasedDuration;
    struct VirtualInvokeData _11_EvaluateAndApply;
};

struct DG_Tweening_Plugins_StringPlugin_c {
    struct Il2CppClass_1 _1;
    struct DG_Tweening_Plugins_StringPlugin_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_StringPlugin_VTable vtable;
};

struct System_Collections_Generic_List_char__o {
    struct System_Collections_Generic_List_char__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_char__Fields fields;
};

struct System_Collections_Generic_List_char__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_char__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_char__VTable vtable;
};

typedef union _union_203052 _union_203052, *P_union_203052;

union _union_203052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_KeyValuePair_uint__AdvCharacterHandler___o System_Action_KeyValuePair_uint__AdvCharacterHandler___o, *PSystem_Action_KeyValuePair_uint__AdvCharacterHandler___o;

typedef struct System_Action_KeyValuePair_uint__AdvCharacterHandler___c System_Action_KeyValuePair_uint__AdvCharacterHandler___c, *PSystem_Action_KeyValuePair_uint__AdvCharacterHandler___c;

typedef struct System_Action_KeyValuePair_uint__AdvCharacterHandler___Fields System_Action_KeyValuePair_uint__AdvCharacterHandler___Fields, *PSystem_Action_KeyValuePair_uint__AdvCharacterHandler___Fields;

typedef struct System_Action_KeyValuePair_uint__AdvCharacterHandler___VTable System_Action_KeyValuePair_uint__AdvCharacterHandler___VTable, *PSystem_Action_KeyValuePair_uint__AdvCharacterHandler___VTable;

struct System_Action_KeyValuePair_uint__AdvCharacterHandler___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_uint__AdvCharacterHandler___o {
    struct System_Action_KeyValuePair_uint__AdvCharacterHandler___c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_uint__AdvCharacterHandler___Fields fields;
};

struct System_Action_KeyValuePair_uint__AdvCharacterHandler___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_uint__AdvCharacterHandler___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_uint__AdvCharacterHandler___VTable vtable;
};

typedef union _union_203054 _union_203054, *P_union_203054;

union _union_203054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203056 _union_203056, *P_union_203056;

union _union_203056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242631 _union_242631, *P_union_242631;

union _union_242631 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203058 _union_203058, *P_union_203058;

union _union_203058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242633 _union_242633, *P_union_242633;

union _union_242633 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1747C74 MethodInfo_1747C74, *PMethodInfo_1747C74;

typedef union _union_162401 _union_162401, *P_union_162401;

union _union_162401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747C74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242635 _union_242635, *P_union_242635;

union _union_242635 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1904E10 MethodInfo_1904E10, *PMethodInfo_1904E10;

typedef struct Carbon_ArrayExtensions_c Carbon_ArrayExtensions_c, *PCarbon_ArrayExtensions_c;

typedef union _union_297761 _union_297761, *P_union_297761;

typedef struct Carbon_ArrayExtensions_VTable Carbon_ArrayExtensions_VTable, *PCarbon_ArrayExtensions_VTable;

union _union_297761 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Carbon_ArrayExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ArrayExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ArrayExtensions_VTable vtable;
};

struct MethodInfo_1904E10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ArrayExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297761 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B799C MethodInfo_28B799C, *PMethodInfo_28B799C;

typedef union _union_311874 _union_311874, *P_union_311874;

union _union_311874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B799C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_Fields SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_Fields, *PSharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_Fields;

typedef struct System_Collections_Generic_IEnumerator_RarFilePart__o System_Collections_Generic_IEnumerator_RarFilePart__o, *PSystem_Collections_Generic_IEnumerator_RarFilePart__o;

typedef struct SharpCompress_Common_IExtractionListener_o SharpCompress_Common_IExtractionListener_o, *PSharpCompress_Common_IExtractionListener_o;

typedef struct System_Collections_Generic_IEnumerator_RarFilePart__c System_Collections_Generic_IEnumerator_RarFilePart__c, *PSystem_Collections_Generic_IEnumerator_RarFilePart__c;

typedef struct System_Collections_Generic_IEnumerator_RarFilePart__Fields System_Collections_Generic_IEnumerator_RarFilePart__Fields, *PSystem_Collections_Generic_IEnumerator_RarFilePart__Fields;

typedef struct SharpCompress_Common_IExtractionListener_c SharpCompress_Common_IExtractionListener_c, *PSharpCompress_Common_IExtractionListener_c;

typedef struct SharpCompress_Common_IExtractionListener_Fields SharpCompress_Common_IExtractionListener_Fields, *PSharpCompress_Common_IExtractionListener_Fields;

struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_Fields {
    struct System_IO_Stream_Fields super;
    int64_t currentPosition;
    int64_t maxPosition;
    struct System_Collections_Generic_IEnumerator_RarFilePart__o *filePartEnumerator;
    struct System_IO_Stream_o *currentStream;
    struct SharpCompress_Common_IExtractionListener_o *streamListener;
    int64_t currentPartTotalReadBytes;
    int64_t currentEntryTotalReadBytes;
    uint32_t _CurrentCrc_k__BackingField;
};

struct System_Collections_Generic_IEnumerator_RarFilePart__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_RarFilePart__Fields {
};

struct System_Collections_Generic_IEnumerator_RarFilePart__o {
    struct System_Collections_Generic_IEnumerator_RarFilePart__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_RarFilePart__Fields fields;
};

struct SharpCompress_Common_IExtractionListener_Fields {
};

struct SharpCompress_Common_IExtractionListener_o {
    struct SharpCompress_Common_IExtractionListener_c *klass;
    void *monitor;
    struct SharpCompress_Common_IExtractionListener_Fields fields;
};

struct SharpCompress_Common_IExtractionListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_26596EC MethodInfo_26596EC, *PMethodInfo_26596EC;

typedef union _union_176744 _union_176744, *P_union_176744;

union _union_176744 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26596EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217691 _union_217691, *P_union_217691;

union _union_217691 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217693 _union_217693, *P_union_217693;

union _union_217693 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26596E8 MethodInfo_26596E8, *PMethodInfo_26596E8;

typedef union _union_175306 _union_175306, *P_union_175306;

union _union_175306 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26596E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175306 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217695 _union_217695, *P_union_217695;

union _union_217695 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217697 _union_217697, *P_union_217697;

union _union_217697 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217699 _union_217699, *P_union_217699;

union _union_217699 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AdventureBgLoader___c__DisplayClass0_0_c Shock_AdventureBgLoader___c__DisplayClass0_0_c, *PShock_AdventureBgLoader___c__DisplayClass0_0_c;

typedef struct Shock_AdventureBgLoader___c__DisplayClass0_0_VTable Shock_AdventureBgLoader___c__DisplayClass0_0_VTable, *PShock_AdventureBgLoader___c__DisplayClass0_0_VTable;

struct Shock_AdventureBgLoader___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdventureBgLoader___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdventureBgLoader___c__DisplayClass0_0_VTable vtable;
};

typedef union _union_203080 _union_203080, *P_union_203080;

union _union_203080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243F374 MethodInfo_243F374, *PMethodInfo_243F374;

typedef union _union_277752 _union_277752, *P_union_277752;

union _union_277752 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277752 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_ComputeShader_Fields UnityEngine_ComputeShader_Fields, *PUnityEngine_ComputeShader_Fields;

struct UnityEngine_ComputeShader_Fields {
    struct UnityEngine_Object_Fields super;
};

typedef struct MethodInfo_10F72D0_RGCTXs MethodInfo_10F72D0_RGCTXs, *PMethodInfo_10F72D0_RGCTXs;

struct MethodInfo_10F72D0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_203082 _union_203082, *P_union_203082;

union _union_203082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267AC08 MethodInfo_267AC08, *PMethodInfo_267AC08;

typedef union _union_286361 _union_286361, *P_union_286361;

union _union_286361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203084 _union_203084, *P_union_203084;

union _union_203084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Playables_ScriptPlayable_T__o UnityEngine_Playables_ScriptPlayable_T__o, *PUnityEngine_Playables_ScriptPlayable_T__o;

typedef struct UnityEngine_Playables_ScriptPlayable_T__Fields UnityEngine_Playables_ScriptPlayable_T__Fields, *PUnityEngine_Playables_ScriptPlayable_T__Fields;

struct UnityEngine_Playables_ScriptPlayable_T__Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

struct UnityEngine_Playables_ScriptPlayable_T__o {
    struct UnityEngine_Playables_ScriptPlayable_T__Fields fields;
};

typedef struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_o Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_o, *PAoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_o;

typedef struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_Fields Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_Fields, *PAoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_Fields;

struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_Fields {
    struct System_String_o *sysVoiceKey;
    struct Aoharu_Scenes_Live_LiveSoundController_o *__4__this;
};

struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_o {
    struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_0_Fields fields;
};

typedef union _union_203086 _union_203086, *P_union_203086;

union _union_203086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242683 _union_242683, *P_union_242683;

union _union_242683 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_Xz_XZIndexRecord_o SharpCompress_Compressors_Xz_XZIndexRecord_o, *PSharpCompress_Compressors_Xz_XZIndexRecord_o;

typedef struct SharpCompress_Compressors_Xz_XZIndexRecord_Fields SharpCompress_Compressors_Xz_XZIndexRecord_Fields, *PSharpCompress_Compressors_Xz_XZIndexRecord_Fields;

struct SharpCompress_Compressors_Xz_XZIndexRecord_Fields {
    uint64_t _UnpaddedSize_k__BackingField;
    uint64_t _UncompressedSize_k__BackingField;
};

struct SharpCompress_Compressors_Xz_XZIndexRecord_o {
    struct SharpCompress_Compressors_Xz_XZIndexRecord_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Xz_XZIndexRecord_Fields fields;
};

typedef union _union_203088 _union_203088, *P_union_203088;

union _union_203088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242685 _union_242685, *P_union_242685;

union _union_242685 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Playables_ScriptPlayable_T__c UnityEngine_Playables_ScriptPlayable_T__c, *PUnityEngine_Playables_ScriptPlayable_T__c;

typedef struct UnityEngine_Playables_ScriptPlayable_T__StaticFields UnityEngine_Playables_ScriptPlayable_T__StaticFields, *PUnityEngine_Playables_ScriptPlayable_T__StaticFields;

typedef struct UnityEngine_Playables_ScriptPlayable_T__RGCTXs UnityEngine_Playables_ScriptPlayable_T__RGCTXs, *PUnityEngine_Playables_ScriptPlayable_T__RGCTXs;

typedef struct UnityEngine_Playables_ScriptPlayable_T__VTable UnityEngine_Playables_ScriptPlayable_T__VTable, *PUnityEngine_Playables_ScriptPlayable_T__VTable;

struct UnityEngine_Playables_ScriptPlayable_T__StaticFields {
    struct UnityEngine_Playables_ScriptPlayable_T__o m_NullPlayable;
};

struct UnityEngine_Playables_ScriptPlayable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetHandle;
    struct VirtualInvokeData _5_Equals;
};

struct UnityEngine_Playables_ScriptPlayable_T__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Playables_ScriptPlayable_T__StaticFields *static_fields;
    struct UnityEngine_Playables_ScriptPlayable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_ScriptPlayable_T__VTable vtable;
};

struct UnityEngine_Playables_ScriptPlayable_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_Playables_ScriptPlayable_T_;
    struct MethodInfo *_1_UnityEngine_Playables_ScriptPlayable_T__CreateHandle;
    struct Il2CppClass *_2_UnityEngine_Playables_ScriptPlayable_T_;
    struct MethodInfo *_3_UnityEngine_Playables_ScriptPlayable_T___ctor;
    struct Il2CppClass *_4_T;
    struct MethodInfo *_5_UnityEngine_Playables_ScriptPlayable_T__CreateScriptInstance;
    struct MethodInfo *_6_UnityEngine_Playables_ScriptPlayable_T__CloneScriptInstance;
    struct Il2CppType *_7_T;
    struct MethodInfo *_8_System_Activator_CreateInstance_T_;
    struct MethodInfo *_9_UnityEngine_Playables_ScriptPlayable_T__CloneScriptInstanceFromEngineObject;
    struct MethodInfo *_10_UnityEngine_Playables_ScriptPlayable_T__CloneScriptInstanceFromIClonable;
    struct MethodInfo *_11_UnityEngine_Playables_PlayableHandle_GetObject_T_;
    struct MethodInfo *_12_UnityEngine_Playables_ScriptPlayable_T__GetHandle;
};

typedef union _union_242687 _union_242687, *P_union_242687;

union _union_242687 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_156232C MethodInfo_156232C, *PMethodInfo_156232C;

struct MethodInfo_156232C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AC00 MethodInfo_267AC00, *PMethodInfo_267AC00;

typedef union _union_286359 _union_286359, *P_union_286359;

union _union_286359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242689 _union_242689, *P_union_242689;

union _union_242689 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127DD94 MethodInfo_127DD94, *PMethodInfo_127DD94;

typedef union _union_202138 _union_202138, *P_union_202138;

union _union_202138 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DD94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202138 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B00F14 MethodInfo_2B00F14, *PMethodInfo_2B00F14;

typedef union _union_292990 _union_292990, *P_union_292990;

union _union_292990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00F14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NavigationId_c Shock_NavigationId_c, *PShock_NavigationId_c;

typedef struct Shock_NavigationId_StaticFields Shock_NavigationId_StaticFields, *PShock_NavigationId_StaticFields;

typedef struct Shock_NavigationId_VTable Shock_NavigationId_VTable, *PShock_NavigationId_VTable;

struct Shock_NavigationId_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationId_c {
    struct Il2CppClass_1 _1;
    struct Shock_NavigationId_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationId_VTable vtable;
};

struct Shock_NavigationId_StaticFields {
    struct System_String_o *SubTutorial_FreeLive;
    struct System_String_o *SubTutorial_Practice;
    struct System_String_o *SubTutorial_SkillPractice;
    struct System_String_o *SubTutorial_Training;
    struct System_String_o *SubTutorial_Mission;
    struct System_String_o *SubTutorial_Story;
    struct System_String_o *SubTutorial_BeginnerMission;
    struct System_String_o *MainTutorial_Live;
    struct System_String_o *Event_EmotionalRanking;
    struct System_String_o *SubTutorial_Composition;
    struct System_String_o *SubTutorial_LiveReady;
    struct System_String_o *MainTutorial_DeckConfirm;
    struct System_String_o *MainTutorial_MainGameCycle;
    struct System_String_o *MainTutorial_LiveReslt;
    struct System_String_o *SubTutorial_Chat;
    struct System_String_o *MainTutorial_Gacha;
    struct System_String_o *MainTutorial_GachaReslt;
    struct System_String_o *MainTutorial_MusicSerect;
    struct System_String_o *SubTutorial_Guest;
    struct System_String_o *SubTutorial_Star_PlayBonus;
    struct System_String_o *SubTutorial_Star_ContinuBonus;
};

typedef struct Shock_SoundKey_BandTop_c Shock_SoundKey_BandTop_c, *PShock_SoundKey_BandTop_c;

typedef struct Shock_SoundKey_BandTop_VTable Shock_SoundKey_BandTop_VTable, *PShock_SoundKey_BandTop_VTable;

struct Shock_SoundKey_BandTop_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_BandTop_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_BandTop_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____Fields;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8___o result;
    int16_t token;
};

typedef struct Aoharu_Scenes_Live_LiveSkillController___c__DisplayClass34_0_Fields Aoharu_Scenes_Live_LiveSkillController___c__DisplayClass34_0_Fields, *PAoharu_Scenes_Live_LiveSkillController___c__DisplayClass34_0_Fields;

struct Aoharu_Scenes_Live_LiveSkillController___c__DisplayClass34_0_Fields {
    int32_t inputResultType;
};

typedef struct MethodInfo_31497E0 MethodInfo_31497E0, *PMethodInfo_31497E0;

typedef union _union_228573 _union_228573, *P_union_228573;

union _union_228573 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31497E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEEEA0 MethodInfo_2EEEEA0, *PMethodInfo_2EEEEA0;

typedef union _union_202564 _union_202564, *P_union_202564;

union _union_202564 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEEEA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202564 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A271C_RGCTXs MethodInfo_12A271C_RGCTXs, *PMethodInfo_12A271C_RGCTXs;

struct MethodInfo_12A271C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_GachaResultScene_SceneInData_Fields Aoharu_GachaResultScene_SceneInData_Fields, *PAoharu_GachaResultScene_SceneInData_Fields;

typedef struct System_Collections_Generic_IEnumerable_IPhotoResultData__o System_Collections_Generic_IEnumerable_IPhotoResultData__o, *PSystem_Collections_Generic_IEnumerable_IPhotoResultData__o;

typedef struct Shock_GachaBonusItemData_o Shock_GachaBonusItemData_o, *PShock_GachaBonusItemData_o;

typedef struct System_Collections_Generic_IEnumerable_IPhotoResultData__c System_Collections_Generic_IEnumerable_IPhotoResultData__c, *PSystem_Collections_Generic_IEnumerable_IPhotoResultData__c;

typedef struct System_Collections_Generic_IEnumerable_IPhotoResultData__Fields System_Collections_Generic_IEnumerable_IPhotoResultData__Fields, *PSystem_Collections_Generic_IEnumerable_IPhotoResultData__Fields;

typedef struct Shock_GachaBonusItemData_c Shock_GachaBonusItemData_c, *PShock_GachaBonusItemData_c;

typedef struct Shock_GachaBonusItemData_Fields Shock_GachaBonusItemData_Fields, *PShock_GachaBonusItemData_Fields;

typedef struct Shock_GachaBonusItemData_StaticFields Shock_GachaBonusItemData_StaticFields, *PShock_GachaBonusItemData_StaticFields;

typedef struct Shock_GachaBonusItemData_VTable Shock_GachaBonusItemData_VTable, *PShock_GachaBonusItemData_VTable;

typedef struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___o System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___o, *PSystem_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___o;

typedef struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___c System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___c, *PSystem_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___c;

typedef struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___Fields System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___Fields, *PSystem_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___Fields;

typedef struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___VTable System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___VTable, *PSystem_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___VTable;

struct Shock_GachaBonusItemData_StaticFields {
    struct Shock_GachaBonusItemData_o *Empty;
};

struct Shock_GachaBonusItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GachaBonusItemData_c {
    struct Il2CppClass_1 _1;
    struct Shock_GachaBonusItemData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GachaBonusItemData_VTable vtable;
};

struct Shock_GachaBonusItemData_Fields {
    struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___o *m_rewardMstTable;
};

struct Shock_GachaBonusItemData_o {
    struct Shock_GachaBonusItemData_c *klass;
    void *monitor;
    struct Shock_GachaBonusItemData_Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_IEnumerable_IPhotoResultData__Fields {
};

struct System_Collections_Generic_IEnumerable_IPhotoResultData__o {
    struct System_Collections_Generic_IEnumerable_IPhotoResultData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IPhotoResultData__Fields fields;
};

struct System_Collections_Generic_IEnumerable_IPhotoResultData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_GachaResultScene_SceneInData_Fields {
    struct System_Collections_Generic_IEnumerable_IPhotoResultData__o *_CardList_k__BackingField;
    struct Shock_IGachaData_o *_PlayGachaData_k__BackingField;
    struct Shock_IGachaPriceData_o *_PriceData_k__BackingField;
    int32_t _BackSceneType_k__BackingField;
    struct Shock_GachaBonusItemData_o *_BonusItemData_k__BackingField;
    bool _IsTutorialDoing_k__BackingField;
    int32_t _ExchangePtAmount_k__BackingField;
};

struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___o {
    struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__List_LotteryRewardMst___Fields fields;
};

typedef struct MethodInfo_1640C80 MethodInfo_1640C80, *PMethodInfo_1640C80;

typedef union _union_337421 _union_337421, *P_union_337421;

union _union_337421 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640C80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1562324 MethodInfo_1562324, *PMethodInfo_1562324;

struct MethodInfo_1562324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CardLoader_c Shock_CardLoader_c, *PShock_CardLoader_c;

typedef struct Shock_CardLoader_StaticFields Shock_CardLoader_StaticFields, *PShock_CardLoader_StaticFields;

typedef struct Shock_CardLoader_VTable Shock_CardLoader_VTable, *PShock_CardLoader_VTable;

struct Shock_CardLoader_StaticFields {
    struct System_String_o *VisualSpritePathFormat;
    struct System_String_o *CutInSpritePathFormatLow;
    struct System_String_o *CutInSpritePathFormatHigh;
};

struct Shock_CardLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardLoader_c {
    struct Il2CppClass_1 _1;
    struct Shock_CardLoader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardLoader_VTable vtable;
};

typedef struct Shock_SoundKey_BandTop_o Shock_SoundKey_BandTop_o, *PShock_SoundKey_BandTop_o;

typedef struct Shock_SoundKey_BandTop_Fields Shock_SoundKey_BandTop_Fields, *PShock_SoundKey_BandTop_Fields;

struct Shock_SoundKey_BandTop_Fields {
};

struct Shock_SoundKey_BandTop_o {
    struct Shock_SoundKey_BandTop_c *klass;
    void *monitor;
    struct Shock_SoundKey_BandTop_Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__c System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__c, *PSystem_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__c;

struct System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203070 _union_203070, *P_union_203070;

union _union_203070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3379F94_RGCTXs MethodInfo_3379F94_RGCTXs, *PMethodInfo_3379F94_RGCTXs;

struct MethodInfo_3379F94_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

typedef union _union_203072 _union_203072, *P_union_203072;

union _union_203072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1576908 MethodInfo_1576908, *PMethodInfo_1576908;

typedef union _union_168443 _union_168443, *P_union_168443;

union _union_168443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576908 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203074 _union_203074, *P_union_203074;

union _union_203074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203076 _union_203076, *P_union_203076;

union _union_203076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242695 _union_242695, *P_union_242695;

union _union_242695 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Login_LoadRemoteMstTableStep___c__DisplayClass0_0_VTable Shock_Login_LoadRemoteMstTableStep___c__DisplayClass0_0_VTable, *PShock_Login_LoadRemoteMstTableStep___c__DisplayClass0_0_VTable;

struct Shock_Login_LoadRemoteMstTableStep___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203078 _union_203078, *P_union_203078;

union _union_203078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242697 _union_242697, *P_union_242697;

union _union_242697 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_o DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_o, *PDG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_o;

struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_o {
    struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_Core_PathCore_ABSPathDecoder_Fields fields;
};

typedef union _union_242699 _union_242699, *P_union_242699;

union _union_242699 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243F38C MethodInfo_243F38C, *PMethodInfo_243F38C;

typedef union _union_278498 _union_278498, *P_union_278498;

union _union_278498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F38C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_DOSetter_Color__VTable DG_Tweening_Core_DOSetter_Color__VTable, *PDG_Tweening_Core_DOSetter_Color__VTable;

struct DG_Tweening_Core_DOSetter_Color__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_2B0B9E0 MethodInfo_2B0B9E0, *PMethodInfo_2B0B9E0;

typedef union _union_187668 _union_187668, *P_union_187668;

union _union_187668 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B9E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187668 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2176_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_Fields {
};

typedef union _union_242691 _union_242691, *P_union_242691;

union _union_242691 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAB5C0 MethodInfo_1EAB5C0, *PMethodInfo_1EAB5C0;

typedef union _union_263528 _union_263528, *P_union_263528;

union _union_263528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB5C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B9E4 MethodInfo_2B0B9E4, *PMethodInfo_2B0B9E4;

typedef union _union_189106 _union_189106, *P_union_189106;

union _union_189106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B9E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242693 _union_242693, *P_union_242693;

union _union_242693 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass39_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass39_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass39_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__o System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__o, *PSystem_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__o;

typedef struct System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__Fields System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__Fields;

struct System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__Fields {
};

struct System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__o {
    struct System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyDictionary_string__RoomInfo__Fields fields;
};

typedef struct UnityEngine_UIElements_EventBase_PointerCaptureOutEvent__Fields UnityEngine_UIElements_EventBase_PointerCaptureOutEvent__Fields, *PUnityEngine_UIElements_EventBase_PointerCaptureOutEvent__Fields;

struct UnityEngine_UIElements_EventBase_PointerCaptureOutEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

typedef struct MethodInfo_1562314 MethodInfo_1562314, *PMethodInfo_1562314;

struct MethodInfo_1562314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256305 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B00F00 MethodInfo_2B00F00, *PMethodInfo_2B00F00;

typedef union _union_292968 _union_292968, *P_union_292968;

union _union_292968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00F00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264FC68 MethodInfo_264FC68, *PMethodInfo_264FC68;

typedef union _union_179486 _union_179486, *P_union_179486;

union _union_179486 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FC68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179486 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242669 _union_242669, *P_union_242669;

union _union_242669 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2____ctor_b__2_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2____ctor_b__2_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2___TrySetException;
    struct Il2CppClass *_16_System_ValueTuple_int__T1__T2_;
    struct MethodInfo *_17_System_ValueTuple_int__T1__T2___ctor;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2___TrySetResult;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2___GetResult;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2___GetStatus;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2___OnCompleted;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2___UnsafeGetStatus;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__GetResult;
};

typedef struct MethodInfo_2948840 MethodInfo_2948840, *PMethodInfo_2948840;

typedef union _union_184168 _union_184168, *P_union_184168;

union _union_184168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SerialCodeDisplay___c__DisplayClass9_0_Fields Aoharu_SerialCodeDisplay___c__DisplayClass9_0_Fields, *PAoharu_SerialCodeDisplay___c__DisplayClass9_0_Fields;

typedef struct Aoharu_SerialCodeDisplay_o Aoharu_SerialCodeDisplay_o, *PAoharu_SerialCodeDisplay_o;

typedef struct Aoharu_SerialCodeDisplay_c Aoharu_SerialCodeDisplay_c, *PAoharu_SerialCodeDisplay_c;

typedef struct Aoharu_SerialCodeDisplay_Fields Aoharu_SerialCodeDisplay_Fields, *PAoharu_SerialCodeDisplay_Fields;

typedef struct Aoharu_SerialCodeDisplay_VTable Aoharu_SerialCodeDisplay_VTable, *PAoharu_SerialCodeDisplay_VTable;

typedef struct Aoharu_LocationNavi_o Aoharu_LocationNavi_o, *PAoharu_LocationNavi_o;

typedef struct Aoharu_SerialCodeDisplayDialog_o Aoharu_SerialCodeDisplayDialog_o, *PAoharu_SerialCodeDisplayDialog_o;

typedef struct System_Collections_Generic_List_SerialCode__o System_Collections_Generic_List_SerialCode__o, *PSystem_Collections_Generic_List_SerialCode__o;

typedef struct Aoharu_LocationNavi_c Aoharu_LocationNavi_c, *PAoharu_LocationNavi_c;

typedef struct Aoharu_LocationNavi_Fields Aoharu_LocationNavi_Fields, *PAoharu_LocationNavi_Fields;

typedef struct Aoharu_SerialCodeDisplayDialog_c Aoharu_SerialCodeDisplayDialog_c, *PAoharu_SerialCodeDisplayDialog_c;

typedef struct Aoharu_SerialCodeDisplayDialog_Fields Aoharu_SerialCodeDisplayDialog_Fields, *PAoharu_SerialCodeDisplayDialog_Fields;

typedef struct System_Collections_Generic_List_SerialCode__c System_Collections_Generic_List_SerialCode__c, *PSystem_Collections_Generic_List_SerialCode__c;

typedef struct System_Collections_Generic_List_SerialCode__Fields System_Collections_Generic_List_SerialCode__Fields, *PSystem_Collections_Generic_List_SerialCode__Fields;

typedef struct Aoharu_LocationNavi_VTable Aoharu_LocationNavi_VTable, *PAoharu_LocationNavi_VTable;

typedef struct Aoharu_SerialCodeDisplayDialog_VTable Aoharu_SerialCodeDisplayDialog_VTable, *PAoharu_SerialCodeDisplayDialog_VTable;

typedef struct System_Collections_Generic_List_SerialCode__StaticFields System_Collections_Generic_List_SerialCode__StaticFields, *PSystem_Collections_Generic_List_SerialCode__StaticFields;

typedef struct System_Collections_Generic_List_SerialCode__VTable System_Collections_Generic_List_SerialCode__VTable, *PSystem_Collections_Generic_List_SerialCode__VTable;

typedef struct Shock_ProtocolData_SerialCode_array Shock_ProtocolData_SerialCode_array, *PShock_ProtocolData_SerialCode_array;

typedef struct Shock_ProtocolData_SerialCode_o Shock_ProtocolData_SerialCode_o, *PShock_ProtocolData_SerialCode_o;

typedef struct Shock_ProtocolData_SerialCode_c Shock_ProtocolData_SerialCode_c, *PShock_ProtocolData_SerialCode_c;

typedef struct Shock_ProtocolData_SerialCode_Fields Shock_ProtocolData_SerialCode_Fields, *PShock_ProtocolData_SerialCode_Fields;

typedef struct Shock_ProtocolData_SerialCode_VTable Shock_ProtocolData_SerialCode_VTable, *PShock_ProtocolData_SerialCode_VTable;

struct Shock_ProtocolData_SerialCode_Fields {
    uint32_t id;
    struct System_String_o *name;
    int64_t unique_limit_count;
    int64_t min_user_rank;
    int64_t max_user_rank;
    int64_t limit_date_time;
    struct System_String_o *display_conditions;
    uint8_t display_conditions_progress;
    struct System_String_o *serial_code;
};

struct Shock_ProtocolData_SerialCode_o {
    struct Shock_ProtocolData_SerialCode_c *klass;
    void *monitor;
    struct Shock_ProtocolData_SerialCode_Fields fields;
};

struct Shock_ProtocolData_SerialCode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_SerialCode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_SerialCode_VTable vtable;
};

struct System_Collections_Generic_List_SerialCode__StaticFields {
    struct Shock_ProtocolData_SerialCode_array *s_emptyArray;
};

struct Aoharu_LocationNavi_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_SerialCodeDisplay_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_SerialCodeDisplayDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_copyBtn;
    struct Shock_TextMeshUI_o *m_titleName;
    struct Shock_TextMeshUI_o *m_serialCode;
    struct System_Action_o *OnClickCopy;
};

struct Aoharu_SerialCodeDisplayDialog_o {
    struct Aoharu_SerialCodeDisplayDialog_c *klass;
    void *monitor;
    struct Aoharu_SerialCodeDisplayDialog_Fields fields;
};

struct Shock_ProtocolData_SerialCode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_SerialCode_o *m_Items[65535];
};

struct Aoharu_SerialCodeDisplay___c__DisplayClass9_0_Fields {
    struct Aoharu_SerialCodeDisplay_o *__4__this;
    struct System_Action_o *onComplete;
};

struct Aoharu_LocationNavi_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationNavi_VTable vtable;
};

struct Aoharu_LocationNavi_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_Animator;
    struct UnityEngine_GameObject_o *m_Root;
    struct Shock_TextMeshUI_o *m_Location;
    struct Shock_ButtonEvent_o *m_Navigation;
    struct System_String_o *m_SceneTitleId;
    bool m_IsOpen;
    bool m_IsBusy;
};

struct Aoharu_LocationNavi_o {
    struct Aoharu_LocationNavi_c *klass;
    void *monitor;
    struct Aoharu_LocationNavi_Fields fields;
};

struct Aoharu_SerialCodeDisplay_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_LocationNavi_o *m_locationNavi;
    struct Shock_SimpleScroll_o *m_scroll;
    struct Aoharu_SerialCodeDisplayDialog_o *m_displayDialog;
    struct ShortMessageDialog_o *m_messageDialog;
    struct System_Collections_Generic_List_SerialCode__o *m_serialCodeDataList;
};

struct Aoharu_SerialCodeDisplay_o {
    struct Aoharu_SerialCodeDisplay_c *klass;
    void *monitor;
    struct Aoharu_SerialCodeDisplay_Fields fields;
};

struct Aoharu_SerialCodeDisplay_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SerialCodeDisplay_VTable vtable;
};

struct System_Collections_Generic_List_SerialCode__Fields {
    struct Shock_ProtocolData_SerialCode_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SerialCode__o {
    struct System_Collections_Generic_List_SerialCode__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SerialCode__Fields fields;
};

struct System_Collections_Generic_List_SerialCode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SerialCode__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SerialCode__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SerialCode__VTable vtable;
};

struct Aoharu_SerialCodeDisplayDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_SerialCodeDisplayDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SerialCodeDisplayDialog_VTable vtable;
};

typedef struct MethodInfo_1B5A994 MethodInfo_1B5A994, *PMethodInfo_1B5A994;

struct MethodInfo_1B5A994 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256085 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242661 _union_242661, *P_union_242661;

union _union_242661 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242663 _union_242663, *P_union_242663;

union _union_242663 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_AchievementDescription__VTable System_Collections_Generic_List_AchievementDescription__VTable, *PSystem_Collections_Generic_List_AchievementDescription__VTable;

struct System_Collections_Generic_List_AchievementDescription__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef union _union_242665 _union_242665, *P_union_242665;

union _union_242665 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242667 _union_242667, *P_union_242667;

union _union_242667 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267AC24 MethodInfo_267AC24, *PMethodInfo_267AC24;

typedef union _union_286367 _union_286367, *P_union_286367;

union _union_286367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12E90B8 MethodInfo_12E90B8, *PMethodInfo_12E90B8;

typedef union _union_168849 _union_168849, *P_union_168849;

union _union_168849 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E90B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168849 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309228C_RGCTXs MethodInfo_309228C_RGCTXs, *PMethodInfo_309228C_RGCTXs;

struct MethodInfo_309228C_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_251314C MethodInfo_251314C, *PMethodInfo_251314C;

typedef union _union_252469 _union_252469, *P_union_252469;

union _union_252469 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251314C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252469 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294883C MethodInfo_294883C, *PMethodInfo_294883C;

typedef union _union_182730 _union_182730, *P_union_182730;

union _union_182730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294883C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_ChannelWriter_T__o Cysharp_Threading_Tasks_ChannelWriter_T__o, *PCysharp_Threading_Tasks_ChannelWriter_T__o;

typedef struct Cysharp_Threading_Tasks_ChannelWriter_T__Fields Cysharp_Threading_Tasks_ChannelWriter_T__Fields, *PCysharp_Threading_Tasks_ChannelWriter_T__Fields;

struct Cysharp_Threading_Tasks_ChannelWriter_T__Fields {
};

struct Cysharp_Threading_Tasks_ChannelWriter_T__o {
    struct Cysharp_Threading_Tasks_ChannelWriter_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_ChannelWriter_T__Fields fields;
};

typedef struct MethodInfo_264FC74 MethodInfo_264FC74, *PMethodInfo_264FC74;

typedef union _union_180924 _union_180924, *P_union_180924;

union _union_180924 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FC74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180924 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB5AC MethodInfo_1EAB5AC, *PMethodInfo_1EAB5AC;

typedef union _union_264900 _union_264900, *P_union_264900;

union _union_264900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB5AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DC6E8_RGCTXs MethodInfo_15DC6E8_RGCTXs, *PMethodInfo_15DC6E8_RGCTXs;

struct MethodInfo_15DC6E8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_267AC2C MethodInfo_267AC2C, *PMethodInfo_267AC2C;

typedef union _union_286369 _union_286369, *P_union_286369;

union _union_286369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31497D8 MethodInfo_31497D8, *PMethodInfo_31497D8;

typedef union _union_228405 _union_228405, *P_union_228405;

union _union_228405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31497D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AC14 MethodInfo_267AC14, *PMethodInfo_267AC14;

typedef union _union_286363 _union_286363, *P_union_286363;

union _union_286363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203090 _union_203090, *P_union_203090;

union _union_203090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203092 _union_203092, *P_union_203092;

union _union_203092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203094 _union_203094, *P_union_203094;

union _union_203094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct com_adjust_sdk_AdjustSessionFailure_Fields com_adjust_sdk_AdjustSessionFailure_Fields, *Pcom_adjust_sdk_AdjustSessionFailure_Fields;

struct com_adjust_sdk_AdjustSessionFailure_Fields {
    struct System_String_o *_Adid_k__BackingField;
    struct System_String_o *_Message_k__BackingField;
    struct System_String_o *_Timestamp_k__BackingField;
    bool _WillRetry_k__BackingField;
    struct System_Collections_Generic_Dictionary_string__object__o *_JsonResponse_k__BackingField;
};

typedef union _union_203096 _union_203096, *P_union_203096;

union _union_203096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251DCF0 MethodInfo_251DCF0, *PMethodInfo_251DCF0;

typedef union _union_245821 _union_245821, *P_union_245821;

union _union_245821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251DCF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D606DC MethodInfo_1D606DC, *PMethodInfo_1D606DC;

typedef union _union_304566 _union_304566, *P_union_304566;

union _union_304566 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D606DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304566 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203098 _union_203098, *P_union_203098;

union _union_203098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242673 _union_242673, *P_union_242673;

union _union_242673 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242675 _union_242675, *P_union_242675;

union _union_242675 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_c Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_c, *PAoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_c;

typedef struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_VTable Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_VTable, *PAoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_VTable;

struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_VTable vtable;
};

typedef struct MethodInfo_12731CC MethodInfo_12731CC, *PMethodInfo_12731CC;

typedef union _union_201182 _union_201182, *P_union_201182;

union _union_201182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12731CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242677 _union_242677, *P_union_242677;

union _union_242677 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242679 _union_242679, *P_union_242679;

union _union_242679 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242671 _union_242671, *P_union_242671;

union _union_242671 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2948848 MethodInfo_2948848, *PMethodInfo_2948848;

typedef union _union_185606 _union_185606, *P_union_185606;

union _union_185606 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185606 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31A4D74_RGCTXs MethodInfo_31A4D74_RGCTXs, *PMethodInfo_31A4D74_RGCTXs;

struct MethodInfo_31A4D74_RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityEventExtensions___c__DisplayClass1_0_T_;
    struct MethodInfo *_1_UniRx_UnityEventExtensions___c__DisplayClass1_0_T___ctor;
    struct Il2CppClass *_2_UniRx_UnityEventExtensions___c__1_T_;
    struct MethodInfo *_3_UniRx_UnityEventExtensions___c__1_T___AsObservable_b__1_0;
    struct Il2CppClass *_4_System_Func_Action_T___UnityAction_T__;
    struct MethodInfo *_5_System_Func_Action_T___UnityAction_T____ctor;
    struct MethodInfo *_6_UniRx_UnityEventExtensions___c__DisplayClass1_0_T___AsObservable_b__1;
    struct Il2CppClass *_7_System_Action_UnityAction_T__;
    struct MethodInfo *_8_System_Action_UnityAction_T____ctor;
    struct MethodInfo *_9_UniRx_UnityEventExtensions___c__DisplayClass1_0_T___AsObservable_b__2;
    struct MethodInfo *_10_UniRx_Observable_FromEvent_UnityAction_T___T_;
};

typedef struct MethodInfo_15FA094_RGCTXs MethodInfo_15FA094_RGCTXs, *PMethodInfo_15FA094_RGCTXs;

struct MethodInfo_15FA094_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_290927C MethodInfo_290927C, *PMethodInfo_290927C;

typedef union _union_237721 _union_237721, *P_union_237721;

union _union_237721 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_290927C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237721 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AC1C MethodInfo_267AC1C, *PMethodInfo_267AC1C;

typedef union _union_286365 _union_286365, *P_union_286365;

union _union_286365 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286365 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217725 _union_217725, *P_union_217725;

union _union_217725 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217727 _union_217727, *P_union_217727;

union _union_217727 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217729 _union_217729, *P_union_217729;

union _union_217729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_c Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_c, *PPhoton_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_c;

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_VTable Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_VTable, *PPhoton_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_VTable;

struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_VTable vtable;
};

typedef struct MethodInfo_2D6F6AC MethodInfo_2D6F6AC, *PMethodInfo_2D6F6AC;

typedef struct MethodInfo_2D6F6AC_RGCTXs MethodInfo_2D6F6AC_RGCTXs, *PMethodInfo_2D6F6AC_RGCTXs;

typedef union _union_287725 _union_287725, *P_union_287725;

union _union_287725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F6AC_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Publish_T_;
    struct MethodInfo *_1_UniRx_Observable_RefCount_T_;
};

struct MethodInfo_2D6F6AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F6AC_RGCTXs *rgctx_data;
    union _union_287725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201E168 MethodInfo_201E168, *PMethodInfo_201E168;

typedef union _union_157940 _union_157940, *P_union_157940;

union _union_157940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E168 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AC40 MethodInfo_267AC40, *PMethodInfo_267AC40;

typedef union _union_286373 _union_286373, *P_union_286373;

union _union_286373 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286373 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_Crc_o SharpCompress_Compressors_LZMA_Crc_o, *PSharpCompress_Compressors_LZMA_Crc_o;

typedef struct SharpCompress_Compressors_LZMA_Crc_c SharpCompress_Compressors_LZMA_Crc_c, *PSharpCompress_Compressors_LZMA_Crc_c;

typedef struct SharpCompress_Compressors_LZMA_Crc_Fields SharpCompress_Compressors_LZMA_Crc_Fields, *PSharpCompress_Compressors_LZMA_Crc_Fields;

typedef struct SharpCompress_Compressors_LZMA_Crc_StaticFields SharpCompress_Compressors_LZMA_Crc_StaticFields, *PSharpCompress_Compressors_LZMA_Crc_StaticFields;

typedef struct SharpCompress_Compressors_LZMA_Crc_VTable SharpCompress_Compressors_LZMA_Crc_VTable, *PSharpCompress_Compressors_LZMA_Crc_VTable;

struct SharpCompress_Compressors_LZMA_Crc_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_Crc_StaticFields {
    struct System_UInt32_array *TABLE;
};

struct SharpCompress_Compressors_LZMA_Crc_Fields {
};

struct SharpCompress_Compressors_LZMA_Crc_o {
    struct SharpCompress_Compressors_LZMA_Crc_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Crc_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Crc_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_LZMA_Crc_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Crc_VTable vtable;
};

typedef struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_c Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_c, *PShock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_c;

typedef struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_VTable Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_VTable, *PShock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_VTable;

struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_VTable vtable;
};

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_o Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_o, *PPhoton_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_o;

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_Fields Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_Fields, *PPhoton_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_Fields;

struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_Fields {
    struct Photon_Pun_Demo_Cockpit_PropertyListenerBase_Fields super;
    struct UnityEngine_UI_Text_o *Text;
    int32_t _cache;
};

struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_o {
    struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_CurrentRoomIsOpenProperty_Fields fields;
};

typedef struct MethodInfo_30A1A8C_RGCTXs MethodInfo_30A1A8C_RGCTXs, *PMethodInfo_30A1A8C_RGCTXs;

struct MethodInfo_30A1A8C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_DataNode_GroupLevel_Fields Shock_DataNode_GroupLevel_Fields, *PShock_DataNode_GroupLevel_Fields;

struct Shock_DataNode_GroupLevel_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
};

typedef struct Aoharu_RewardDetailDialog___c_StaticFields Aoharu_RewardDetailDialog___c_StaticFields, *PAoharu_RewardDetailDialog___c_StaticFields;

typedef struct Aoharu_RewardDetailDialog___c_o Aoharu_RewardDetailDialog___c_o, *PAoharu_RewardDetailDialog___c_o;

typedef struct System_Action_UINodeBase__o System_Action_UINodeBase__o, *PSystem_Action_UINodeBase__o;

typedef struct Aoharu_RewardDetailDialog___c_c Aoharu_RewardDetailDialog___c_c, *PAoharu_RewardDetailDialog___c_c;

typedef struct Aoharu_RewardDetailDialog___c_Fields Aoharu_RewardDetailDialog___c_Fields, *PAoharu_RewardDetailDialog___c_Fields;

typedef struct System_Action_UINodeBase__c System_Action_UINodeBase__c, *PSystem_Action_UINodeBase__c;

typedef struct System_Action_UINodeBase__Fields System_Action_UINodeBase__Fields, *PSystem_Action_UINodeBase__Fields;

typedef struct Aoharu_RewardDetailDialog___c_VTable Aoharu_RewardDetailDialog___c_VTable, *PAoharu_RewardDetailDialog___c_VTable;

typedef struct System_Action_UINodeBase__VTable System_Action_UINodeBase__VTable, *PSystem_Action_UINodeBase__VTable;

struct System_Action_UINodeBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_RewardDetailDialog___c_Fields {
};

struct System_Action_UINodeBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_RewardDetailDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_RewardDetailDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_RewardDetailDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_RewardDetailDialog___c_VTable vtable;
};

struct Aoharu_RewardDetailDialog___c_o {
    struct Aoharu_RewardDetailDialog___c_c *klass;
    void *monitor;
    struct Aoharu_RewardDetailDialog___c_Fields fields;
};

struct System_Action_UINodeBase__o {
    struct System_Action_UINodeBase__c *klass;
    void *monitor;
    struct System_Action_UINodeBase__Fields fields;
};

struct System_Action_UINodeBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_UINodeBase__VTable vtable;
};

struct Aoharu_RewardDetailDialog___c_StaticFields {
    struct Aoharu_RewardDetailDialog___c_o *__9;
    struct System_Action_UINodeBase__o *__9__12_0;
};

typedef struct TMPro_TMP_InputField_CharacterValidation_VTable TMPro_TMP_InputField_CharacterValidation_VTable, *PTMPro_TMP_InputField_CharacterValidation_VTable;

struct TMPro_TMP_InputField_CharacterValidation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_UIElements_BaseFieldTraits_string__UxmlStringAttributeDescription__c UnityEngine_UIElements_BaseFieldTraits_string__UxmlStringAttributeDescription__c, *PUnityEngine_UIElements_BaseFieldTraits_string__UxmlStringAttributeDescription__c;

typedef struct UnityEngine_UIElements_BaseFieldTraits_string__UxmlStringAttributeDescription__VTable UnityEngine_UIElements_BaseFieldTraits_string__UxmlStringAttributeDescription__VTable, *PUnityEngine_UIElements_BaseFieldTraits_string__UxmlStringAttributeDescription__VTable;

struct UnityEngine_UIElements_BaseFieldTraits_string__UxmlStringAttributeDescription__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_BaseFieldTraits_string__UxmlStringAttributeDescription__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseFieldTraits_string__UxmlStringAttributeDescription__VTable vtable;
};

typedef struct MethodInfo_267AC4C MethodInfo_267AC4C, *PMethodInfo_267AC4C;

typedef union _union_286375 _union_286375, *P_union_286375;

union _union_286375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217721 _union_217721, *P_union_217721;

union _union_217721 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1430368 MethodInfo_1430368, *PMethodInfo_1430368;

typedef union _union_260802 _union_260802, *P_union_260802;

union _union_260802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1430368 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217723 _union_217723, *P_union_217723;

union _union_217723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217713 _union_217713, *P_union_217713;

union _union_217713 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217715 _union_217715, *P_union_217715;

union _union_217715 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217717 _union_217717, *P_union_217717;

union _union_217717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_InputEffectPlayer__Fields System_Collections_Generic_IEnumerable_InputEffectPlayer__Fields, *PSystem_Collections_Generic_IEnumerable_InputEffectPlayer__Fields;

struct System_Collections_Generic_IEnumerable_InputEffectPlayer__Fields {
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_VTable;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_VTable;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName_o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_o;

typedef struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__o System_Collections_Generic_LinkedListNode_AlbumUnitMMst__o, *PSystem_Collections_Generic_LinkedListNode_AlbumUnitMMst__o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_Fields;

typedef struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__c System_Collections_Generic_LinkedListNode_AlbumUnitMMst__c, *PSystem_Collections_Generic_LinkedListNode_AlbumUnitMMst__c;

typedef struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__Fields System_Collections_Generic_LinkedListNode_AlbumUnitMMst__Fields, *PSystem_Collections_Generic_LinkedListNode_AlbumUnitMMst__Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName_VTable;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_array Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_array, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_array;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_VTable;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_VTable;

typedef struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__VTable System_Collections_Generic_LinkedListNode_AlbumUnitMMst__VTable, *PSystem_Collections_Generic_LinkedListNode_AlbumUnitMMst__VTable;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_VTable;

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Animator;
    struct VirtualInvokeData _5_get_AnimStartStateName;
    struct VirtualInvokeData _6_get_AnimEndStateName;
    struct VirtualInvokeData _7_AnimStart;
    struct VirtualInvokeData _8_AnimReset;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_VTable vtable;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_Fields {
    struct Shock_AlbumUnitMMst_o *unitMst;
    bool isNext;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_o *__4__this;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass26_0_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_Fields {
    struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_Fields super;
    struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_o *LeftCard;
    struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_o *RightCard;
    struct Shock_ButtonEvent_o *Event;
    struct UnityEngine_Animator_o *SlideAnim;
    struct System_Action_o *_AnimComplete_k__BackingField;
    struct UnityEngine_MonoBehaviour_o *m_LifeCycle;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_VTable vtable;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__Fields {
    struct System_Collections_Generic_LinkedList_T__o *list;
    struct System_Collections_Generic_LinkedListNode_T__o *next;
    struct System_Collections_Generic_LinkedListNode_T__o *prev;
    struct Shock_AlbumUnitMMst_o *item;
};

struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__VTable vtable;
};

struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__o {
    struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_VTable vtable;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_Fields {
    struct UnityEngine_UI_Image_o *Icon;
    struct UnityEngine_GameObject_o *Line;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnPageTurning;
    struct VirtualInvokeData _5_set_OnChangeView;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_Setup;
    struct VirtualInvokeData _8_OnFlickEvent;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_VTable vtable;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_o *m_AlbumInfo;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_o *m_Profile;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoPair_o *m_PairCard;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoParty_o *m_PartyCard;
    struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation_o *m_Card;
    struct Aoharu_Scripts_Album_AlbumTabButton_array *m_SwitchButtonList;
    struct Shock_ButtonEvent_o *m_ArrowNext;
    struct Shock_ButtonEvent_o *m_ArrowPrev;
    struct UnityEngine_Animator_o *m_SwitchAnim;
    struct System_Action_bool__Action__o *_OnPageTurning_k__BackingField;
    struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__o *_OnChangeView_k__BackingField;
    struct Shock_AlbumUnitMMst_o *m_CurrentUnit;
    struct System_Collections_Generic_LinkedListNode_AlbumUnitMMst__o *m_UnitNode;
    bool m_IsFrickActive;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_o *m_Items[65535];
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_VTable vtable;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *Eponym;
    struct Shock_TextMeshUI_o *Name;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_IconSet_array *m_IconSetList;
    struct UnityEngine_GameObject_o *PairIcon;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoName_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *Parent;
    struct Shock_TextMeshUI_o *Birth;
    struct Shock_TextMeshUI_o *Blood;
    struct Shock_TextMeshUI_o *Height;
    struct Shock_TextMeshUI_o *CV;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile_VTable vtable;
};

typedef union _union_217719 _union_217719, *P_union_217719;

union _union_217719 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_ImageNodeBase_o Shock_DataNode_ImageNodeBase_o, *PShock_DataNode_ImageNodeBase_o;

typedef struct Shock_DataNode_ImageNodeBase_c Shock_DataNode_ImageNodeBase_c, *PShock_DataNode_ImageNodeBase_c;

typedef struct Shock_DataNode_ImageNodeBase_VTable Shock_DataNode_ImageNodeBase_VTable, *PShock_DataNode_ImageNodeBase_VTable;

struct Shock_DataNode_ImageNodeBase_o {
    struct Shock_DataNode_ImageNodeBase_c *klass;
    void *monitor;
    struct Shock_DataNode_ImageNodeBase_Fields fields;
};

struct Shock_DataNode_ImageNodeBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Shock_DataNode_ImageNodeBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_ImageNodeBase_VTable vtable;
};

typedef struct Shock_BackKeyManagerObject_ActionHandle_array Shock_BackKeyManagerObject_ActionHandle_array, *PShock_BackKeyManagerObject_ActionHandle_array;

typedef struct Shock_BackKeyManagerObject_ActionHandle_o Shock_BackKeyManagerObject_ActionHandle_o, *PShock_BackKeyManagerObject_ActionHandle_o;

typedef struct Shock_BackKeyManagerObject_ActionHandle_c Shock_BackKeyManagerObject_ActionHandle_c, *PShock_BackKeyManagerObject_ActionHandle_c;

typedef struct Shock_BackKeyManagerObject_ActionHandle_VTable Shock_BackKeyManagerObject_ActionHandle_VTable, *PShock_BackKeyManagerObject_ActionHandle_VTable;

struct Shock_BackKeyManagerObject_ActionHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BackKeyManagerObject_ActionHandle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_BackKeyManagerObject_ActionHandle_o *m_Items[65535];
};

struct Shock_BackKeyManagerObject_ActionHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BackKeyManagerObject_ActionHandle_VTable vtable;
};

struct Shock_BackKeyManagerObject_ActionHandle_o {
    struct Shock_BackKeyManagerObject_ActionHandle_c *klass;
    void *monitor;
    struct Shock_BackKeyManagerObject_ActionHandle_Fields fields;
};

typedef struct System_Func_IObserver_string___CancellationToken__IEnumerator__c System_Func_IObserver_string___CancellationToken__IEnumerator__c, *PSystem_Func_IObserver_string___CancellationToken__IEnumerator__c;

typedef struct System_Func_IObserver_string___CancellationToken__IEnumerator__VTable System_Func_IObserver_string___CancellationToken__IEnumerator__VTable, *PSystem_Func_IObserver_string___CancellationToken__IEnumerator__VTable;

struct System_Func_IObserver_string___CancellationToken__IEnumerator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_IObserver_string___CancellationToken__IEnumerator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IObserver_string___CancellationToken__IEnumerator__VTable vtable;
};

typedef struct MethodInfo_267AC34 MethodInfo_267AC34, *PMethodInfo_267AC34;

typedef union _union_286371 _union_286371, *P_union_286371;

union _union_286371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26700A0 MethodInfo_26700A0, *PMethodInfo_26700A0;

typedef union _union_293710 _union_293710, *P_union_293710;

union _union_293710 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26700A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_OperatorObservableBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293710 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IObserver_string___CancellationToken__IEnumerator__o System_Func_IObserver_string___CancellationToken__IEnumerator__o, *PSystem_Func_IObserver_string___CancellationToken__IEnumerator__o;

typedef struct System_Func_IObserver_string___CancellationToken__IEnumerator__Fields System_Func_IObserver_string___CancellationToken__IEnumerator__Fields, *PSystem_Func_IObserver_string___CancellationToken__IEnumerator__Fields;

struct System_Func_IObserver_string___CancellationToken__IEnumerator__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IObserver_string___CancellationToken__IEnumerator__o {
    struct System_Func_IObserver_string___CancellationToken__IEnumerator__c *klass;
    void *monitor;
    struct System_Func_IObserver_string___CancellationToken__IEnumerator__Fields fields;
};

typedef struct Shock_PartsType_VTable Shock_PartsType_VTable, *PShock_PartsType_VTable;

struct Shock_PartsType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_26700A8 MethodInfo_26700A8, *PMethodInfo_26700A8;

typedef union _union_293752 _union_293752, *P_union_293752;

union _union_293752 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26700A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_OperatorObservableBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293752 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2448D30 MethodInfo_2448D30, *PMethodInfo_2448D30;

struct MethodInfo_2448D30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217711 _union_217711, *P_union_217711;

union _union_217711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217747 _union_217747, *P_union_217747;

union _union_217747 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217749 _union_217749, *P_union_217749;

union _union_217749 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberProfileListScroll___c__DisplayClass19_2_Fields Aoharu_MemberProfileListScroll___c__DisplayClass19_2_Fields, *PAoharu_MemberProfileListScroll___c__DisplayClass19_2_Fields;

typedef struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_o Aoharu_MemberProfileListScroll___c__DisplayClass19_1_o, *PAoharu_MemberProfileListScroll___c__DisplayClass19_1_o;

typedef struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_c Aoharu_MemberProfileListScroll___c__DisplayClass19_1_c, *PAoharu_MemberProfileListScroll___c__DisplayClass19_1_c;

typedef struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_Fields Aoharu_MemberProfileListScroll___c__DisplayClass19_1_Fields, *PAoharu_MemberProfileListScroll___c__DisplayClass19_1_Fields;

typedef struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_VTable Aoharu_MemberProfileListScroll___c__DisplayClass19_1_VTable, *PAoharu_MemberProfileListScroll___c__DisplayClass19_1_VTable;

typedef struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_o Aoharu_MemberProfileListScroll___c__DisplayClass19_0_o, *PAoharu_MemberProfileListScroll___c__DisplayClass19_0_o;

typedef struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_c Aoharu_MemberProfileListScroll___c__DisplayClass19_0_c, *PAoharu_MemberProfileListScroll___c__DisplayClass19_0_c;

typedef struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_Fields Aoharu_MemberProfileListScroll___c__DisplayClass19_0_Fields, *PAoharu_MemberProfileListScroll___c__DisplayClass19_0_Fields;

typedef struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_VTable Aoharu_MemberProfileListScroll___c__DisplayClass19_0_VTable, *PAoharu_MemberProfileListScroll___c__DisplayClass19_0_VTable;

typedef struct Aoharu_MemberProfileListScroll_o Aoharu_MemberProfileListScroll_o, *PAoharu_MemberProfileListScroll_o;

typedef struct Aoharu_MemberProfileListScroll_c Aoharu_MemberProfileListScroll_c, *PAoharu_MemberProfileListScroll_c;

typedef struct Aoharu_MemberProfileListScroll_Fields Aoharu_MemberProfileListScroll_Fields, *PAoharu_MemberProfileListScroll_Fields;

typedef struct Aoharu_MemberProfileListScroll_VTable Aoharu_MemberProfileListScroll_VTable, *PAoharu_MemberProfileListScroll_VTable;

typedef struct FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__Fields FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__Fields, *PFancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__Fields;

typedef struct Aoharu_MemberProfileListContext_o Aoharu_MemberProfileListContext_o, *PAoharu_MemberProfileListContext_o;

typedef struct Aoharu_MemberProfileListContext_c Aoharu_MemberProfileListContext_c, *PAoharu_MemberProfileListContext_c;

typedef struct Aoharu_MemberProfileListContext_Fields Aoharu_MemberProfileListContext_Fields, *PAoharu_MemberProfileListContext_Fields;

typedef struct Aoharu_MemberProfileListContext_VTable Aoharu_MemberProfileListContext_VTable, *PAoharu_MemberProfileListContext_VTable;

struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_Fields {
    struct System_String_o *charaId;
    struct Shock_CharacterMst_o *mst;
    struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_o *CS___8__locals1;
};

struct Aoharu_MemberProfileListContext_Fields {
    int32_t SelectedIndex;
    struct System_Action_int__o *OnCellClicked;
    bool IsPreLoad;
    struct System_Collections_Generic_Dictionary_uint__Sprite__o *CharaProfileImageDictionary;
    struct System_Collections_Generic_Dictionary_uint__Sprite__o *CharaUniqueIconDictionary;
    struct System_Collections_Generic_Dictionary_uint__Sprite__o *UnitLogoDictionary;
};

struct Aoharu_MemberProfileListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_MemberProfileListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListScroll_VTable vtable;
};

struct FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float cellInterval;
    float scrollOffset;
    bool loop;
    struct UnityEngine_Transform_o *cellContainer;
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o *pool;
    bool initialized;
    float currentPosition;
    struct System_Collections_Generic_IList_TItemData__o *_ItemsSource_k__BackingField;
    struct Aoharu_MemberProfileListContext_o *_Context_k__BackingField;
};

struct Aoharu_MemberProfileListScroll_Fields {
    struct FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__Fields super;
    struct FancyScrollView_Scroller_o *m_Scroller;
    struct UnityEngine_GameObject_o *m_Prefab;
    struct UnityEngine_UI_Button_o *m_LeftArrow;
    struct UnityEngine_UI_Button_o *m_RightArrow;
    float m_ScrollSpeed;
    struct Shock_InputGestureRect_array *m_FlickList;
    struct System_Action_int__o *_OnUpdate_k__BackingField;
    bool m_IsScroll;
};

struct Aoharu_MemberProfileListScroll_o {
    struct Aoharu_MemberProfileListScroll_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListScroll_Fields fields;
};

struct Aoharu_MemberProfileListContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListContext_VTable vtable;
};

struct Aoharu_MemberProfileListContext_o {
    struct Aoharu_MemberProfileListContext_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListContext_Fields fields;
};

struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_Fields {
    struct Carbon_ParallelTask_o *task;
    struct Aoharu_MemberProfileListScroll_o *__4__this;
    struct System_Collections_Generic_List_uint__o *groupIdList;
};

struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_o {
    struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_Fields fields;
};

struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListScroll___c__DisplayClass19_0_VTable vtable;
};

struct Aoharu_MemberProfileListScroll___c__DisplayClass19_2_Fields {
    struct System_Action_o *next;
    struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_o *CS___8__locals2;
};

struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_o {
    struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_Fields fields;
};

struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListScroll___c__DisplayClass19_1_VTable vtable;
};

typedef struct UnityEngine_UIElements_PopupWindow_UxmlFactory_VTable UnityEngine_UIElements_PopupWindow_UxmlFactory_VTable, *PUnityEngine_UIElements_PopupWindow_UxmlFactory_VTable;

struct UnityEngine_UIElements_PopupWindow_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

typedef union _union_203100 _union_203100, *P_union_203100;

union _union_203100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267AC64 MethodInfo_267AC64, *PMethodInfo_267AC64;

typedef union _union_286379 _union_286379, *P_union_286379;

union _union_286379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203102 _union_203102, *P_union_203102;

union _union_203102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203104 _union_203104, *P_union_203104;

union _union_203104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203106 _union_203106, *P_union_203106;

union _union_203106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D21260 MethodInfo_1D21260, *PMethodInfo_1D21260;

typedef union _union_247737 _union_247737, *P_union_247737;

union _union_247737 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247737 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D8318 MethodInfo_15D8318, *PMethodInfo_15D8318;

typedef struct MethodInfo_15D8318_RGCTXs MethodInfo_15D8318_RGCTXs, *PMethodInfo_15D8318_RGCTXs;

typedef union _union_335183 _union_335183, *P_union_335183;

union _union_335183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D8318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8318_RGCTXs *rgctx_data;
    union _union_335183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D8318_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_203108 _union_203108, *P_union_203108;

union _union_203108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A5E8C MethodInfo_33A5E8C, *PMethodInfo_33A5E8C;

typedef union _union_231271 _union_231271, *P_union_231271;

union _union_231271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A5E8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AC70 MethodInfo_267AC70, *PMethodInfo_267AC70;

typedef union _union_286381 _union_286381, *P_union_286381;

union _union_286381 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286381 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217741 _union_217741, *P_union_217741;

union _union_217741 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217743 _union_217743, *P_union_217743;

union _union_217743 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_PresentBoxData__ulong__c System_Func_PresentBoxData__ulong__c, *PSystem_Func_PresentBoxData__ulong__c;

typedef struct System_Func_PresentBoxData__ulong__VTable System_Func_PresentBoxData__ulong__VTable, *PSystem_Func_PresentBoxData__ulong__VTable;

struct System_Func_PresentBoxData__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_PresentBoxData__ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_PresentBoxData__ulong__VTable vtable;
};

typedef union _union_217745 _union_217745, *P_union_217745;

union _union_217745 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217735 _union_217735, *P_union_217735;

union _union_217735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267AC58 MethodInfo_267AC58, *PMethodInfo_267AC58;

typedef union _union_286377 _union_286377, *P_union_286377;

union _union_286377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29486EC MethodInfo_29486EC, *PMethodInfo_29486EC;

typedef union _union_187042 _union_187042, *P_union_187042;

union _union_187042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29486EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127DB6C MethodInfo_127DB6C, *PMethodInfo_127DB6C;

typedef union _union_202126 _union_202126, *P_union_202126;

union _union_202126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DB6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C32BA8 MethodInfo_2C32BA8, *PMethodInfo_2C32BA8;

typedef struct MethodInfo_2C32BA8_RGCTXs MethodInfo_2C32BA8_RGCTXs, *PMethodInfo_2C32BA8_RGCTXs;

typedef union _union_298439 _union_298439, *P_union_298439;

union _union_298439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C32BA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C32BA8_RGCTXs *rgctx_data;
    union _union_298439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C32BA8_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_GetLastIndex_T_;
    struct Il2CppClass *_1_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_2_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef union _union_217737 _union_217737, *P_union_217737;

union _union_217737 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B6D98 MethodInfo_16B6D98, *PMethodInfo_16B6D98;

typedef union _union_283948 _union_283948, *P_union_283948;

union _union_283948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6D98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeGachaMst_array Shock_NoticeGachaMst_array, *PShock_NoticeGachaMst_array;

typedef struct Shock_NoticeGachaMst_o Shock_NoticeGachaMst_o, *PShock_NoticeGachaMst_o;

typedef struct Shock_NoticeGachaMst_c Shock_NoticeGachaMst_c, *PShock_NoticeGachaMst_c;

typedef struct Shock_NoticeGachaMst_Fields Shock_NoticeGachaMst_Fields, *PShock_NoticeGachaMst_Fields;

typedef struct Shock_NoticeGachaMst_VTable Shock_NoticeGachaMst_VTable, *PShock_NoticeGachaMst_VTable;

struct Shock_NoticeGachaMst_Fields {
    uint32_t _id;
    struct System_String_o *_spriteName;
    struct System_String_o *_textSpriteName;
    struct System_String_o *_efTextSpriteName;
    uint32_t _masterReleaseLabelId;
};

struct Shock_NoticeGachaMst_o {
    struct Shock_NoticeGachaMst_c *klass;
    void *monitor;
    struct Shock_NoticeGachaMst_Fields fields;
};

struct Shock_NoticeGachaMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_NoticeGachaMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeGachaMst_VTable vtable;
};

struct Shock_NoticeGachaMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_NoticeGachaMst_o *m_Items[65535];
};

typedef struct System_Func_string__MigrationCodeVerifyResult__o System_Func_string__MigrationCodeVerifyResult__o, *PSystem_Func_string__MigrationCodeVerifyResult__o;

typedef struct System_Func_string__MigrationCodeVerifyResult__c System_Func_string__MigrationCodeVerifyResult__c, *PSystem_Func_string__MigrationCodeVerifyResult__c;

typedef struct System_Func_string__MigrationCodeVerifyResult__Fields System_Func_string__MigrationCodeVerifyResult__Fields, *PSystem_Func_string__MigrationCodeVerifyResult__Fields;

typedef struct System_Func_string__MigrationCodeVerifyResult__VTable System_Func_string__MigrationCodeVerifyResult__VTable, *PSystem_Func_string__MigrationCodeVerifyResult__VTable;

struct System_Func_string__MigrationCodeVerifyResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__MigrationCodeVerifyResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_string__MigrationCodeVerifyResult__o {
    struct System_Func_string__MigrationCodeVerifyResult__c *klass;
    void *monitor;
    struct System_Func_string__MigrationCodeVerifyResult__Fields fields;
};

struct System_Func_string__MigrationCodeVerifyResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__MigrationCodeVerifyResult__VTable vtable;
};

typedef union _union_217739 _union_217739, *P_union_217739;

union _union_217739 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_VTable Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_VTable, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_VTable;

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Carbon_ListDictionary_uint__ExchangeMst__VTable Carbon_ListDictionary_uint__ExchangeMst__VTable, *PCarbon_ListDictionary_uint__ExchangeMst__VTable;

struct Carbon_ListDictionary_uint__ExchangeMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1957B34 MethodInfo_1957B34, *PMethodInfo_1957B34;

typedef union _union_262900 _union_262900, *P_union_262900;

union _union_262900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1957B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_PresentBoxData__ulong__o System_Func_PresentBoxData__ulong__o, *PSystem_Func_PresentBoxData__ulong__o;

typedef struct System_Func_PresentBoxData__ulong__Fields System_Func_PresentBoxData__ulong__Fields, *PSystem_Func_PresentBoxData__ulong__Fields;

struct System_Func_PresentBoxData__ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_PresentBoxData__ulong__o {
    struct System_Func_PresentBoxData__ulong__c *klass;
    void *monitor;
    struct System_Func_PresentBoxData__ulong__Fields fields;
};

typedef struct Shock_MngPresetData_c Shock_MngPresetData_c, *PShock_MngPresetData_c;

typedef struct Shock_MngPresetData_StaticFields Shock_MngPresetData_StaticFields, *PShock_MngPresetData_StaticFields;

typedef struct Shock_MngPresetData_VTable Shock_MngPresetData_VTable, *PShock_MngPresetData_VTable;

typedef struct Shock_ProtocolData_PossessionCardData_array Shock_ProtocolData_PossessionCardData_array, *PShock_ProtocolData_PossessionCardData_array;

typedef struct Shock_ProtocolData_PossessionCardData_o Shock_ProtocolData_PossessionCardData_o, *PShock_ProtocolData_PossessionCardData_o;

typedef struct Shock_ProtocolData_PossessionCardData_c Shock_ProtocolData_PossessionCardData_c, *PShock_ProtocolData_PossessionCardData_c;

typedef struct Shock_ProtocolData_PossessionCardData_Fields Shock_ProtocolData_PossessionCardData_Fields, *PShock_ProtocolData_PossessionCardData_Fields;

typedef struct Shock_ProtocolData_PossessionCardData_VTable Shock_ProtocolData_PossessionCardData_VTable, *PShock_ProtocolData_PossessionCardData_VTable;

struct Shock_ProtocolData_PossessionCardData_Fields {
    uint32_t id;
    uint32_t master_card_id;
    uint32_t exp;
    uint32_t skill_exp;
    struct System_UInt32_array *evolve;
    struct System_UInt32_array *episode;
};

struct Shock_ProtocolData_PossessionCardData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngPresetData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngPresetData_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngPresetData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngPresetData_VTable vtable;
};

struct Shock_ProtocolData_PossessionCardData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_PossessionCardData_o *m_Items[65535];
};

struct Shock_ProtocolData_PossessionCardData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_PossessionCardData_VTable vtable;
};

struct Shock_ProtocolData_PossessionCardData_o {
    struct Shock_ProtocolData_PossessionCardData_c *klass;
    void *monitor;
    struct Shock_ProtocolData_PossessionCardData_Fields fields;
};

struct Shock_MngPresetData_StaticFields {
    struct Shock_ProtocolData_PossessionCardData_array *ms_card_list;
    struct System_UInt32_array *ms_master_preset_background_ids;
    struct System_UInt32_array *ms_master_preset_foreground_ids;
};

typedef struct Shock_BackKeyManagerObject_VTable Shock_BackKeyManagerObject_VTable, *PShock_BackKeyManagerObject_VTable;

struct Shock_BackKeyManagerObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
};

typedef struct MethodInfo_2B0B7C4 MethodInfo_2B0B7C4, *PMethodInfo_2B0B7C4;

typedef union _union_186228 _union_186228, *P_union_186228;

union _union_186228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B7C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1506814_RGCTXs MethodInfo_1506814_RGCTXs, *PMethodInfo_1506814_RGCTXs;

struct MethodInfo_1506814_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_o Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_o, *PShock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_o;

typedef struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_Fields Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_Fields, *PShock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_Fields;

struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_Fields {
    uint8_t main_deck_slot;
};

struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_o {
    struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamUserUpdateMainDeckSlot_Fields fields;
};

typedef struct MethodInfo_1957B3C MethodInfo_1957B3C, *PMethodInfo_1957B3C;

typedef union _union_260988 _union_260988, *P_union_260988;

union _union_260988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1957B3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_StaticFields Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_StaticFields, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_StaticFields;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__o Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__o, *PCysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__o;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__Fields Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__Fields, *PCysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_o Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_o, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_o;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_c Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_c, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_c;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_Fields Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_Fields, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_VTable Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_VTable, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_VTable;

struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__o {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilCanceledPromise__o pool;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_get_NextNode;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_Fields {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_o *nextNode;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__o core;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_o {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise_Fields fields;
};

typedef struct System_ValueTuple_bool__UniTask__VTable System_ValueTuple_bool__UniTask__VTable, *PSystem_ValueTuple_bool__UniTask__VTable;

struct System_ValueTuple_bool__UniTask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct System_Collections_Generic_IEnumerable_ZipVolume__Fields System_Collections_Generic_IEnumerable_ZipVolume__Fields, *PSystem_Collections_Generic_IEnumerable_ZipVolume__Fields;

struct System_Collections_Generic_IEnumerable_ZipVolume__Fields {
};

typedef union _union_217731 _union_217731, *P_union_217731;

union _union_217731 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217733 _union_217733, *P_union_217733;

union _union_217733 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TutorialController_AdvTransition_VTable Shock_TutorialController_AdvTransition_VTable, *PShock_TutorialController_AdvTransition_VTable;

struct Shock_TutorialController_AdvTransition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_End;
    struct VirtualInvokeData _6_get_ScenarioId;
};

typedef struct MethodInfo_12AEEA8_RGCTXs MethodInfo_12AEEA8_RGCTXs, *PMethodInfo_12AEEA8_RGCTXs;

struct MethodInfo_12AEEA8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_217769 _union_217769, *P_union_217769;

union _union_217769 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242725 _union_242725, *P_union_242725;

union _union_242725 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242727 _union_242727, *P_union_242727;

union _union_242727 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242729 _union_242729, *P_union_242729;

union _union_242729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29340B8 MethodInfo_29340B8, *PMethodInfo_29340B8;

typedef union _union_186672 _union_186672, *P_union_186672;

union _union_186672 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29340B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186672 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17C0454 MethodInfo_17C0454, *PMethodInfo_17C0454;

typedef union _union_166467 _union_166467, *P_union_166467;

union _union_166467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22386E4 MethodInfo_22386E4, *PMethodInfo_22386E4;

typedef union _union_291534 _union_291534, *P_union_291534;

union _union_291534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22386E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203120 _union_203120, *P_union_203120;

union _union_203120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267AC84 MethodInfo_267AC84, *PMethodInfo_267AC84;

typedef union _union_286385 _union_286385, *P_union_286385;

union _union_286385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203122 _union_203122, *P_union_203122;

union _union_203122 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203124 _union_203124, *P_union_203124;

union _union_203124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242721 _union_242721, *P_union_242721;

union _union_242721 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203126 _union_203126, *P_union_203126;

union _union_203126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242723 _union_242723, *P_union_242723;

union _union_242723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_Fields UniRx_Scheduler_EndOfFrameMainThreadScheduler_Fields, *PUniRx_Scheduler_EndOfFrameMainThreadScheduler_Fields;

struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_Fields {
};

typedef union _union_203128 _union_203128, *P_union_203128;

union _union_203128 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FCE58 MethodInfo_18FCE58, *PMethodInfo_18FCE58;

typedef struct MethodInfo_18FCE58_RGCTXs MethodInfo_18FCE58_RGCTXs, *PMethodInfo_18FCE58_RGCTXs;

typedef union _union_193485 _union_193485, *P_union_193485;

union _union_193485 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FCE58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FCE58_RGCTXs *rgctx_data;
    union _union_193485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FCE58_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_10BAFFC MethodInfo_10BAFFC, *PMethodInfo_10BAFFC;

typedef union _union_208167 _union_208167, *P_union_208167;

union _union_208167 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BAFFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208167 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5615C_RGCTXs MethodInfo_2E5615C_RGCTXs, *PMethodInfo_2E5615C_RGCTXs;

struct MethodInfo_2E5615C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct MethodInfo_1287608 MethodInfo_1287608, *PMethodInfo_1287608;

typedef union _union_208789 _union_208789, *P_union_208789;

union _union_208789 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208789 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AC8C MethodInfo_267AC8C, *PMethodInfo_267AC8C;

typedef union _union_286387 _union_286387, *P_union_286387;

union _union_286387 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286387 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217761 _union_217761, *P_union_217761;

union _union_217761 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_217763 _union_217763, *P_union_217763;

union _union_217763 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D88DF0 MethodInfo_1D88DF0, *PMethodInfo_1D88DF0;

typedef union _union_296896 _union_296896, *P_union_296896;

union _union_296896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88DF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217765 _union_217765, *P_union_217765;

union _union_217765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__o Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__o, *PShock_GameMstTableBase_MultieventMatchingrangeMst__uint__o;

typedef struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__c Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__c, *PShock_GameMstTableBase_MultieventMatchingrangeMst__uint__c;

typedef struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__VTable Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__VTable, *PShock_GameMstTableBase_MultieventMatchingrangeMst__uint__VTable;

struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__o {
    struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__Fields fields;
};

struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_MultieventMatchingrangeMst__uint__VTable vtable;
};

typedef union _union_217767 _union_217767, *P_union_217767;

union _union_217767 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217757 _union_217757, *P_union_217757;

union _union_217757 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242735 _union_242735, *P_union_242735;

union _union_242735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217759 _union_217759, *P_union_217759;

union _union_217759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242737 _union_242737, *P_union_242737;

union _union_242737 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293EC60 MethodInfo_293EC60, *PMethodInfo_293EC60;

typedef union _union_183990 _union_183990, *P_union_183990;

union _union_183990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EC60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242739 _union_242739, *P_union_242739;

union _union_242739 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203110 _union_203110, *P_union_203110;

union _union_203110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1904DF0 MethodInfo_1904DF0, *PMethodInfo_1904DF0;

typedef union _union_297759 _union_297759, *P_union_297759;

union _union_297759 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904DF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ArrayExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297759 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293EC68 MethodInfo_293EC68, *PMethodInfo_293EC68;

typedef union _union_185428 _union_185428, *P_union_185428;

union _union_185428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EC68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203112 _union_203112, *P_union_203112;

union _union_203112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242731 _union_242731, *P_union_242731;

union _union_242731 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneBandScrollItem___c_VTable Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneBandScrollItem___c_VTable, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneBandScrollItem___c_VTable;

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneBandScrollItem___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203114 _union_203114, *P_union_203114;

union _union_203114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242733 _union_242733, *P_union_242733;

union _union_242733 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_337A33C_RGCTXs MethodInfo_337A33C_RGCTXs, *PMethodInfo_337A33C_RGCTXs;

struct MethodInfo_337A33C_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

typedef union _union_203116 _union_203116, *P_union_203116;

union _union_203116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_OperatorObservableBase_TSource____c UniRx_Operators_OperatorObservableBase_TSource____c, *PUniRx_Operators_OperatorObservableBase_TSource____c;

typedef struct UniRx_Operators_OperatorObservableBase_TSource____VTable UniRx_Operators_OperatorObservableBase_TSource____VTable, *PUniRx_Operators_OperatorObservableBase_TSource____VTable;

struct UniRx_Operators_OperatorObservableBase_TSource____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_OperatorObservableBase_TSource____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObservableBase_TSource____VTable vtable;
};

typedef union _union_203118 _union_203118, *P_union_203118;

union _union_203118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ResourceDownloadScene___c__DisplayClass27_2_VTable Aoharu_ResourceDownloadScene___c__DisplayClass27_2_VTable, *PAoharu_ResourceDownloadScene___c__DisplayClass27_2_VTable;

struct Aoharu_ResourceDownloadScene___c__DisplayClass27_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24E9C60 MethodInfo_24E9C60, *PMethodInfo_24E9C60;

typedef union _union_269556 _union_269556, *P_union_269556;

union _union_269556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E9C60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293EC5C MethodInfo_293EC5C, *PMethodInfo_293EC5C;

typedef union _union_182552 _union_182552, *P_union_182552;

union _union_182552 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EC5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182552 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAFA4C MethodInfo_2EAFA4C, *PMethodInfo_2EAFA4C;

typedef union _union_234497 _union_234497, *P_union_234497;

union _union_234497 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAFA4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234497 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C1734 MethodInfo_24C1734, *PMethodInfo_24C1734;

typedef union _union_290652 _union_290652, *P_union_290652;

union _union_290652 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C1734 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290652 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AC7C MethodInfo_267AC7C, *PMethodInfo_267AC7C;

typedef union _union_286383 _union_286383, *P_union_286383;

union _union_286383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135C4FC MethodInfo_135C4FC, *PMethodInfo_135C4FC;

typedef union _union_292284 _union_292284, *P_union_292284;

union _union_292284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135C4FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CastObservable_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBC4A0 MethodInfo_1BBC4A0, *PMethodInfo_1BBC4A0;

typedef union _union_302128 _union_302128, *P_union_302128;

union _union_302128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC4A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217751 _union_217751, *P_union_217751;

union _union_217751 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217753 _union_217753, *P_union_217753;

union _union_217753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_OperatorObservableBase_TSource____o UniRx_Operators_OperatorObservableBase_TSource____o, *PUniRx_Operators_OperatorObservableBase_TSource____o;

typedef struct UniRx_Operators_OperatorObservableBase_TSource____Fields UniRx_Operators_OperatorObservableBase_TSource____Fields, *PUniRx_Operators_OperatorObservableBase_TSource____Fields;

struct UniRx_Operators_OperatorObservableBase_TSource____Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_OperatorObservableBase_TSource____o {
    struct UniRx_Operators_OperatorObservableBase_TSource____c *klass;
    void *monitor;
    struct UniRx_Operators_OperatorObservableBase_TSource____Fields fields;
};

typedef struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_VTable UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_VTable, *PUnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_VTable;

struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

typedef union _union_217755 _union_217755, *P_union_217755;

union _union_217755 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242703 _union_242703, *P_union_242703;

union _union_242703 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242705 _union_242705, *P_union_242705;

union _union_242705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B6D44 MethodInfo_16B6D44, *PMethodInfo_16B6D44;

typedef union _union_283898 _union_283898, *P_union_283898;

union _union_283898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6D44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242707 _union_242707, *P_union_242707;

union _union_242707 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B77BC MethodInfo_28B77BC, *PMethodInfo_28B77BC;

typedef union _union_310428 _union_310428, *P_union_310428;

union _union_310428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B77BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_SaveDataUtil_VTable Shock_Data_SaveData_SaveDataUtil_VTable, *PShock_Data_SaveData_SaveDataUtil_VTable;

struct Shock_Data_SaveData_SaveDataUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203140 _union_203140, *P_union_203140;

union _union_203140 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242709 _union_242709, *P_union_242709;

union _union_242709 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_Fields Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_Fields, *PCarbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_Fields;

struct Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    float seconds;
    struct System_Action_o *action;
    float _elapsedTime_5__2;
};

typedef union _union_203142 _union_203142, *P_union_203142;

union _union_203142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203144 _union_203144, *P_union_203144;

union _union_203144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203146 _union_203146, *P_union_203146;

union _union_203146 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F20D8_RGCTXs MethodInfo_10F20D8_RGCTXs, *PMethodInfo_10F20D8_RGCTXs;

struct MethodInfo_10F20D8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_203148 _union_203148, *P_union_203148;

union _union_203148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242701 _union_242701, *P_union_242701;

union _union_242701 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15F8028_RGCTXs MethodInfo_15F8028_RGCTXs, *PMethodInfo_15F8028_RGCTXs;

struct MethodInfo_15F8028_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_217781 _union_217781, *P_union_217781;

union _union_217781 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217783 _union_217783, *P_union_217783;

union _union_217783 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217785 _union_217785, *P_union_217785;

union _union_217785 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217787 _union_217787, *P_union_217787;

union _union_217787 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_InOutAnimatorsController___c_c Aoharu_InOutAnimatorsController___c_c, *PAoharu_InOutAnimatorsController___c_c;

typedef struct Aoharu_InOutAnimatorsController___c_StaticFields Aoharu_InOutAnimatorsController___c_StaticFields, *PAoharu_InOutAnimatorsController___c_StaticFields;

typedef struct Aoharu_InOutAnimatorsController___c_VTable Aoharu_InOutAnimatorsController___c_VTable, *PAoharu_InOutAnimatorsController___c_VTable;

typedef struct Aoharu_InOutAnimatorsController___c_o Aoharu_InOutAnimatorsController___c_o, *PAoharu_InOutAnimatorsController___c_o;

typedef struct System_Predicate_Animator__o System_Predicate_Animator__o, *PSystem_Predicate_Animator__o;

typedef struct System_Predicate_Animator__c System_Predicate_Animator__c, *PSystem_Predicate_Animator__c;

typedef struct System_Predicate_Animator__Fields System_Predicate_Animator__Fields, *PSystem_Predicate_Animator__Fields;

typedef struct System_Predicate_Animator__VTable System_Predicate_Animator__VTable, *PSystem_Predicate_Animator__VTable;

struct System_Predicate_Animator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_InOutAnimatorsController___c_StaticFields {
    struct Aoharu_InOutAnimatorsController___c_o *__9;
    struct System_Predicate_Animator__o *__9__6_0;
};

struct Aoharu_InOutAnimatorsController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Predicate_Animator__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_InOutAnimatorsController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_InOutAnimatorsController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_InOutAnimatorsController___c_VTable vtable;
};

struct Aoharu_InOutAnimatorsController___c_o {
    struct Aoharu_InOutAnimatorsController___c_c *klass;
    void *monitor;
    struct Aoharu_InOutAnimatorsController___c_Fields fields;
};

struct System_Predicate_Animator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_Animator__VTable vtable;
};

struct System_Predicate_Animator__o {
    struct System_Predicate_Animator__c *klass;
    void *monitor;
    struct System_Predicate_Animator__Fields fields;
};

typedef union _union_217789 _union_217789, *P_union_217789;

union _union_217789 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217779 _union_217779, *P_union_217779;

union _union_217779 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242713 _union_242713, *P_union_242713;

union _union_242713 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242715 _union_242715, *P_union_242715;

union _union_242715 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_IGroupBoxOption__Fields System_Collections_Generic_List_IGroupBoxOption__Fields, *PSystem_Collections_Generic_List_IGroupBoxOption__Fields;

struct System_Collections_Generic_List_IGroupBoxOption__Fields {
    struct UnityEngine_UIElements_IGroupBoxOption_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_242717 _union_242717, *P_union_242717;

union _union_242717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1430360 MethodInfo_1430360, *PMethodInfo_1430360;

typedef union _union_260590 _union_260590, *P_union_260590;

union _union_260590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1430360 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__o System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__o, *PSystem_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__o;

typedef struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__Fields System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__Fields, *PSystem_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__Fields;

struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__Fields {
    int32_t key;
    bool value;
};

struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__o {
    struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__Fields fields;
};

typedef struct MethodInfo_20A06FC MethodInfo_20A06FC, *PMethodInfo_20A06FC;

typedef union _union_216070 _union_216070, *P_union_216070;

union _union_216070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A06FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242719 _union_242719, *P_union_242719;

union _union_242719 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B77AC MethodInfo_28B77AC, *PMethodInfo_28B77AC;

typedef union _union_309948 _union_309948, *P_union_309948;

union _union_309948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B77AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32A09E0 MethodInfo_32A09E0, *PMethodInfo_32A09E0;

typedef union _union_316553 _union_316553, *P_union_316553;

union _union_316553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A09E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AC9C MethodInfo_267AC9C, *PMethodInfo_267AC9C;

typedef union _union_286391 _union_286391, *P_union_286391;

union _union_286391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203130 _union_203130, *P_union_203130;

union _union_203130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267AC94 MethodInfo_267AC94, *PMethodInfo_267AC94;

typedef union _union_286389 _union_286389, *P_union_286389;

union _union_286389 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AC94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286389 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__c System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__c, *PSystem_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__c;

typedef struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__VTable System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__VTable, *PSystem_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__VTable;

struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_BAND_CATEGORY__bool__VTable vtable;
};

typedef union _union_203132 _union_203132, *P_union_203132;

union _union_203132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203134 _union_203134, *P_union_203134;

union _union_203134 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass401_0_c Shock_Protocol___c__DisplayClass401_0_c, *PShock_Protocol___c__DisplayClass401_0_c;

typedef struct Shock_Protocol___c__DisplayClass401_0_VTable Shock_Protocol___c__DisplayClass401_0_VTable, *PShock_Protocol___c__DisplayClass401_0_VTable;

struct Shock_Protocol___c__DisplayClass401_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass401_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass401_0_VTable vtable;
};

typedef struct MethodInfo_1D21238 MethodInfo_1D21238, *PMethodInfo_1D21238;

typedef union _union_247529 _union_247529, *P_union_247529;

union _union_247529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203136 _union_203136, *P_union_203136;

union _union_203136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242711 _union_242711, *P_union_242711;

union _union_242711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203138 _union_203138, *P_union_203138;

union _union_203138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__c UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__c, *PUniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__c;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__RGCTXs UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__RGCTXs, *PUniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__RGCTXs;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__VTable UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__VTable, *PUniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__VTable;

struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_Events_UnityEvent_T0__T1__T2__T3_;
    struct MethodInfo *_1_UnityEngine_Events_UnityEvent_T0__T1__T2__T3__AddListener;
    struct MethodInfo *_2_UnityEngine_Events_UnityEvent_T0__T1__T2__T3__RemoveListener;
};

struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__VTable vtable;
};

typedef struct Google_Play_Common_LoadingScreen_LoadingBar_c Google_Play_Common_LoadingScreen_LoadingBar_c, *PGoogle_Play_Common_LoadingScreen_LoadingBar_c;

typedef struct Google_Play_Common_LoadingScreen_LoadingBar_VTable Google_Play_Common_LoadingScreen_LoadingBar_VTable, *PGoogle_Play_Common_LoadingScreen_LoadingBar_VTable;

struct Google_Play_Common_LoadingScreen_LoadingBar_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Google_Play_Common_LoadingScreen_LoadingBar_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Common_LoadingScreen_LoadingBar_VTable vtable;
};

typedef struct UnityEngine_UIElements_ScrollView_UxmlTraits_o UnityEngine_UIElements_ScrollView_UxmlTraits_o, *PUnityEngine_UIElements_ScrollView_UxmlTraits_o;

typedef struct UnityEngine_UIElements_ScrollView_UxmlTraits_Fields UnityEngine_UIElements_ScrollView_UxmlTraits_Fields, *PUnityEngine_UIElements_ScrollView_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__o UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__o UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__o;

typedef struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o UnityEngine_UIElements_UxmlFloatAttributeDescription_o, *PUnityEngine_UIElements_UxmlFloatAttributeDescription_o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__c UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__c UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__Fields;

typedef struct UnityEngine_UIElements_UxmlFloatAttributeDescription_c UnityEngine_UIElements_UxmlFloatAttributeDescription_c, *PUnityEngine_UIElements_UxmlFloatAttributeDescription_c;

typedef struct UnityEngine_UIElements_UxmlFloatAttributeDescription_Fields UnityEngine_UIElements_UxmlFloatAttributeDescription_Fields, *PUnityEngine_UIElements_UxmlFloatAttributeDescription_Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__VTable;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__VTable;

typedef struct UnityEngine_UIElements_UxmlFloatAttributeDescription_VTable UnityEngine_UIElements_UxmlFloatAttributeDescription_VTable, *PUnityEngine_UIElements_UxmlFloatAttributeDescription_VTable;

typedef struct UnityEngine_UIElements_TypedUxmlAttributeDescription_float__Fields UnityEngine_UIElements_TypedUxmlAttributeDescription_float__Fields, *PUnityEngine_UIElements_TypedUxmlAttributeDescription_float__Fields;

struct UnityEngine_UIElements_ScrollView_UxmlTraits_Fields {
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollViewMode__o *m_ScrollViewMode;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__o *m_NestedInteractionKind;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_ShowHorizontal;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_ShowVertical;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__o *m_HorizontalScrollerVisibility;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__o *m_VerticalScrollerVisibility;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o *m_HorizontalPageSize;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o *m_VerticalPageSize;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_TouchScrollBehavior__o *m_TouchScrollBehavior;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o *m_ScrollDecelerationRate;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o *m_Elasticity;
};

struct UnityEngine_UIElements_ScrollView_UxmlTraits_o {
    struct UnityEngine_UIElements_ScrollView_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ScrollView_UxmlTraits_Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_TypedUxmlAttributeDescription_float__Fields {
    struct UnityEngine_UIElements_UxmlAttributeDescription_Fields super;
    float _defaultValue_k__BackingField;
};

struct UnityEngine_UIElements_UxmlFloatAttributeDescription_Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_float__Fields super;
};

struct UnityEngine_UIElements_UxmlFloatAttributeDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__VTable vtable;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollView_NestedInteractionKind__Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ScrollerVisibility__VTable vtable;
};

struct UnityEngine_UIElements_UxmlFloatAttributeDescription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_VTable vtable;
};

struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o {
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_Fields fields;
};

typedef struct System_Func_StarEventSettingMst__uint__Fields System_Func_StarEventSettingMst__uint__Fields, *PSystem_Func_StarEventSettingMst__uint__Fields;

struct System_Func_StarEventSettingMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_217771 _union_217771, *P_union_217771;

union _union_217771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAB468 MethodInfo_1EAB468, *PMethodInfo_1EAB468;

typedef union _union_264440 _union_264440, *P_union_264440;

union _union_264440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2894F84 MethodInfo_2894F84, *PMethodInfo_2894F84;

typedef union _union_271282 _union_271282, *P_union_271282;

union _union_271282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2894F84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217773 _union_217773, *P_union_217773;

union _union_217773 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicLibraryScene___c_Fields Aoharu_MusicLibraryScene___c_Fields, *PAoharu_MusicLibraryScene___c_Fields;

struct Aoharu_MusicLibraryScene___c_Fields {
};

typedef union _union_217775 _union_217775, *P_union_217775;

union _union_217775 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Google_Play_Common_LoadingScreen_LoadingBar_o Google_Play_Common_LoadingScreen_LoadingBar_o, *PGoogle_Play_Common_LoadingScreen_LoadingBar_o;

typedef struct Google_Play_Common_LoadingScreen_LoadingBar_Fields Google_Play_Common_LoadingScreen_LoadingBar_Fields, *PGoogle_Play_Common_LoadingScreen_LoadingBar_Fields;

struct Google_Play_Common_LoadingScreen_LoadingBar_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float OutlineWidth;
    float InnerBorderWidth;
    bool ResizeAutomatically;
    float Progress;
    struct UnityEngine_RectTransform_o *Background;
    struct UnityEngine_RectTransform_o *Outline;
    struct UnityEngine_RectTransform_o *ProgressHolder;
    struct UnityEngine_RectTransform_o *ProgressFill;
    float AssetBundleDownloadToInstallRatio;
};

struct Google_Play_Common_LoadingScreen_LoadingBar_o {
    struct Google_Play_Common_LoadingScreen_LoadingBar_c *klass;
    void *monitor;
    struct Google_Play_Common_LoadingScreen_LoadingBar_Fields fields;
};

typedef union _union_217777 _union_217777, *P_union_217777;

union _union_217777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26E6054 MethodInfo_26E6054, *PMethodInfo_26E6054;

typedef union _union_271390 _union_271390, *P_union_271390;

union _union_271390 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E6054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B77DC MethodInfo_28B77DC, *PMethodInfo_28B77DC;

typedef union _union_311388 _union_311388, *P_union_311388;

union _union_311388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B77DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_Text_TextInputSources_VTable TMPro_TMP_Text_TextInputSources_VTable, *PTMPro_TMP_Text_TextInputSources_VTable;

struct TMPro_TMP_Text_TextInputSources_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass73_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass73_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass73_0_Fields;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass73_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_Fields {
    struct UnityEngine_Quaternion_o to;
    struct UnityEngine_Transform_o *target;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_Fields fields;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass73_0_VTable vtable;
};

typedef struct MethodInfo_2E680A0_RGCTXs MethodInfo_2E680A0_RGCTXs, *PMethodInfo_2E680A0_RGCTXs;

struct MethodInfo_2E680A0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
};

typedef struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_c System_ComponentModel_LicFileLicenseProvider_LicFileLicense_c, *PSystem_ComponentModel_LicFileLicenseProvider_LicFileLicense_c;

typedef struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_VTable System_ComponentModel_LicFileLicenseProvider_LicFileLicense_VTable, *PSystem_ComponentModel_LicFileLicenseProvider_LicFileLicense_VTable;

struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_LicenseKey;
    struct VirtualInvokeData _6_Dispose;
};

struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_VTable vtable;
};

typedef struct CriWare_CriAtomExCategory_ReactParameter_Parameter_o CriWare_CriAtomExCategory_ReactParameter_Parameter_o, *PCriWare_CriAtomExCategory_ReactParameter_Parameter_o;

typedef struct CriWare_CriAtomExCategory_ReactParameter_Parameter_Fields CriWare_CriAtomExCategory_ReactParameter_Parameter_Fields, *PCriWare_CriAtomExCategory_ReactParameter_Parameter_Fields;

typedef struct CriWare_CriAtomExCategory_ReactDuckerParameter_o CriWare_CriAtomExCategory_ReactDuckerParameter_o, *PCriWare_CriAtomExCategory_ReactDuckerParameter_o;

typedef struct CriWare_CriAtomExCategory_ReactAisacModulationParameter_o CriWare_CriAtomExCategory_ReactAisacModulationParameter_o, *PCriWare_CriAtomExCategory_ReactAisacModulationParameter_o;

typedef struct CriWare_CriAtomExCategory_ReactDuckerParameter_Fields CriWare_CriAtomExCategory_ReactDuckerParameter_Fields, *PCriWare_CriAtomExCategory_ReactDuckerParameter_Fields;

typedef struct CriWare_CriAtomExCategory_ReactAisacModulationParameter_Fields CriWare_CriAtomExCategory_ReactAisacModulationParameter_Fields, *PCriWare_CriAtomExCategory_ReactAisacModulationParameter_Fields;

typedef struct CriWare_CriAtomExCategory_ReactDuckerParameter_Target_o CriWare_CriAtomExCategory_ReactDuckerParameter_Target_o, *PCriWare_CriAtomExCategory_ReactDuckerParameter_Target_o;

typedef struct CriWare_CriAtomExCategory_ReactFadeParameter_o CriWare_CriAtomExCategory_ReactFadeParameter_o, *PCriWare_CriAtomExCategory_ReactFadeParameter_o;

typedef struct CriWare_CriAtomExCategory_ReactDuckerParameter_Target_Fields CriWare_CriAtomExCategory_ReactDuckerParameter_Target_Fields, *PCriWare_CriAtomExCategory_ReactDuckerParameter_Target_Fields;

typedef struct CriWare_CriAtomExCategory_ReactFadeParameter_Fields CriWare_CriAtomExCategory_ReactFadeParameter_Fields, *PCriWare_CriAtomExCategory_ReactFadeParameter_Fields;

typedef struct CriWare_CriAtomExCategory_ReactDuckerParameter_Volume_o CriWare_CriAtomExCategory_ReactDuckerParameter_Volume_o, *PCriWare_CriAtomExCategory_ReactDuckerParameter_Volume_o;

typedef struct CriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_o CriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_o, *PCriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_o;

typedef struct CriWare_CriAtomExCategory_ReactDuckerParameter_Volume_Fields CriWare_CriAtomExCategory_ReactDuckerParameter_Volume_Fields, *PCriWare_CriAtomExCategory_ReactDuckerParameter_Volume_Fields;

typedef struct CriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_Fields CriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_Fields, *PCriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_Fields;

struct CriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_Fields {
    uint32_t id;
    float value;
};

struct CriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_o {
    struct CriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_Fields fields;
};

struct CriWare_CriAtomExCategory_ReactDuckerParameter_Volume_Fields {
    float level;
};

struct CriWare_CriAtomExCategory_ReactDuckerParameter_Volume_o {
    struct CriWare_CriAtomExCategory_ReactDuckerParameter_Volume_Fields fields;
};

struct CriWare_CriAtomExCategory_ReactDuckerParameter_Target_Fields {
    struct CriWare_CriAtomExCategory_ReactDuckerParameter_Volume_o volume;
    struct CriWare_CriAtomExCategory_ReactDuckerParameter_AisacControl_o aisacControl;
};

struct CriWare_CriAtomExCategory_ReactAisacModulationParameter_Fields {
    int32_t _enableDecrementAisacModulationKey;
    uint32_t decrementAisacModulationKey;
    int32_t _enableIncrementAisacModulationKey;
    uint32_t incrementAisacModulationKey;
};

struct CriWare_CriAtomExCategory_ReactAisacModulationParameter_o {
    struct CriWare_CriAtomExCategory_ReactAisacModulationParameter_Fields fields;
};

struct CriWare_CriAtomExCategory_ReactFadeParameter_Fields {
    int32_t curveType;
    float curveStrength;
    uint16_t fadeTimeMs;
};

struct CriWare_CriAtomExCategory_ReactFadeParameter_o {
    struct CriWare_CriAtomExCategory_ReactFadeParameter_Fields fields;
};

struct CriWare_CriAtomExCategory_ReactDuckerParameter_Target_o {
    struct CriWare_CriAtomExCategory_ReactDuckerParameter_Target_Fields fields;
};

struct CriWare_CriAtomExCategory_ReactDuckerParameter_Fields {
    struct CriWare_CriAtomExCategory_ReactDuckerParameter_Target_o target;
    int32_t targetType;
    struct CriWare_CriAtomExCategory_ReactFadeParameter_o entry;
    struct CriWare_CriAtomExCategory_ReactFadeParameter_o exit;
    int32_t holdType;
    uint16_t holdTimeMs;
};

struct CriWare_CriAtomExCategory_ReactDuckerParameter_o {
    struct CriWare_CriAtomExCategory_ReactDuckerParameter_Fields fields;
};

struct CriWare_CriAtomExCategory_ReactParameter_Parameter_Fields {
    struct CriWare_CriAtomExCategory_ReactDuckerParameter_o ducker;
    struct CriWare_CriAtomExCategory_ReactAisacModulationParameter_o aisacModulation;
};

struct CriWare_CriAtomExCategory_ReactParameter_Parameter_o {
    struct CriWare_CriAtomExCategory_ReactParameter_Parameter_Fields fields;
};

typedef struct MethodInfo_265973C MethodInfo_265973C, *PMethodInfo_265973C;

typedef union _union_178182 _union_178182, *P_union_178182;

union _union_178182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265973C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28ADD30 MethodInfo_28ADD30, *PMethodInfo_28ADD30;

typedef union _union_313332 _union_313332, *P_union_313332;

union _union_313332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ADD30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExCategory_ReactParameter_Parameter_c CriWare_CriAtomExCategory_ReactParameter_Parameter_c, *PCriWare_CriAtomExCategory_ReactParameter_Parameter_c;

typedef struct CriWare_CriAtomExCategory_ReactParameter_Parameter_VTable CriWare_CriAtomExCategory_ReactParameter_Parameter_VTable, *PCriWare_CriAtomExCategory_ReactParameter_Parameter_VTable;

struct CriWare_CriAtomExCategory_ReactParameter_Parameter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExCategory_ReactParameter_Parameter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExCategory_ReactParameter_Parameter_VTable vtable;
};

typedef struct MethodInfo_1273000 MethodInfo_1273000, *PMethodInfo_1273000;

typedef union _union_201172 _union_201172, *P_union_201172;

union _union_201172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273000 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1904DC0 MethodInfo_1904DC0, *PMethodInfo_1904DC0;

typedef union _union_211772 _union_211772, *P_union_211772;

union _union_211772 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904DC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211772 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293405C MethodInfo_293405C, *PMethodInfo_293405C;

typedef union _union_182358 _union_182358, *P_union_182358;

union _union_182358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293405C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ORNAMENT_SUB_CATEGORY_c Shock_ORNAMENT_SUB_CATEGORY_c, *PShock_ORNAMENT_SUB_CATEGORY_c;

typedef struct Shock_ORNAMENT_SUB_CATEGORY_VTable Shock_ORNAMENT_SUB_CATEGORY_VTable, *PShock_ORNAMENT_SUB_CATEGORY_VTable;

struct Shock_ORNAMENT_SUB_CATEGORY_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_ORNAMENT_SUB_CATEGORY_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ORNAMENT_SUB_CATEGORY_VTable vtable;
};

typedef struct UnityEngine_UI_IClipper_o UnityEngine_UI_IClipper_o, *PUnityEngine_UI_IClipper_o;

typedef struct UnityEngine_UI_IClipper_c UnityEngine_UI_IClipper_c, *PUnityEngine_UI_IClipper_c;

typedef struct UnityEngine_UI_IClipper_Fields UnityEngine_UI_IClipper_Fields, *PUnityEngine_UI_IClipper_Fields;

struct UnityEngine_UI_IClipper_Fields {
};

struct UnityEngine_UI_IClipper_o {
    struct UnityEngine_UI_IClipper_c *klass;
    void *monitor;
    struct UnityEngine_UI_IClipper_Fields fields;
};

struct UnityEngine_UI_IClipper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Network_ConnectState_c Shock_Network_ConnectState_c, *PShock_Network_ConnectState_c;

typedef struct Shock_Network_ConnectState_VTable Shock_Network_ConnectState_VTable, *PShock_Network_ConnectState_VTable;

struct Shock_Network_ConnectState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_End;
    struct VirtualInvokeData _7_Dispose;
};

struct Shock_Network_ConnectState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Network_ConnectState_VTable vtable;
};

typedef struct MethodInfo_1904DBC MethodInfo_1904DBC, *PMethodInfo_1904DBC;

typedef struct MethodInfo_1904DBC_RGCTXs MethodInfo_1904DBC_RGCTXs, *PMethodInfo_1904DBC_RGCTXs;

typedef union _union_211787 _union_211787, *P_union_211787;

union _union_211787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904DBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904DBC_RGCTXs *rgctx_data;
    union _union_211787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1904DBC_RGCTXs {
    struct Il2CppClass *_0_S;
    struct Il2CppClass *_1_R;
};

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__TR__RGCTXs UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__TR__RGCTXs, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__TR__RGCTXs;

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T1_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T2_;
    struct MethodInfo *_2_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T3_;
    struct MethodInfo *_3_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T4_;
    struct MethodInfo *_4_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_5_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_6_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__TR_;
    struct MethodInfo *_7_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__TR___ctor;
    struct MethodInfo *_8_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__TR__Run;
};

typedef struct MethodInfo_2934068 MethodInfo_2934068, *PMethodInfo_2934068;

typedef union _union_185234 _union_185234, *P_union_185234;

union _union_185234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2934068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_o System_ComponentModel_LicFileLicenseProvider_LicFileLicense_o, *PSystem_ComponentModel_LicFileLicenseProvider_LicFileLicense_o;

typedef struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_Fields System_ComponentModel_LicFileLicenseProvider_LicFileLicense_Fields, *PSystem_ComponentModel_LicFileLicenseProvider_LicFileLicense_Fields;

typedef struct System_ComponentModel_License_Fields System_ComponentModel_License_Fields, *PSystem_ComponentModel_License_Fields;

typedef struct System_ComponentModel_LicFileLicenseProvider_o System_ComponentModel_LicFileLicenseProvider_o, *PSystem_ComponentModel_LicFileLicenseProvider_o;

typedef struct System_ComponentModel_LicFileLicenseProvider_c System_ComponentModel_LicFileLicenseProvider_c, *PSystem_ComponentModel_LicFileLicenseProvider_c;

typedef struct System_ComponentModel_LicFileLicenseProvider_Fields System_ComponentModel_LicFileLicenseProvider_Fields, *PSystem_ComponentModel_LicFileLicenseProvider_Fields;

typedef struct System_ComponentModel_LicFileLicenseProvider_VTable System_ComponentModel_LicFileLicenseProvider_VTable, *PSystem_ComponentModel_LicFileLicenseProvider_VTable;

typedef struct System_ComponentModel_LicenseProvider_Fields System_ComponentModel_LicenseProvider_Fields, *PSystem_ComponentModel_LicenseProvider_Fields;

struct System_ComponentModel_LicenseProvider_Fields {
};

struct System_ComponentModel_LicFileLicenseProvider_Fields {
    struct System_ComponentModel_LicenseProvider_Fields super;
};

struct System_ComponentModel_License_Fields {
};

struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_Fields {
    struct System_ComponentModel_License_Fields super;
    struct System_ComponentModel_LicFileLicenseProvider_o *_owner;
    struct System_String_o *_LicenseKey_k__BackingField;
};

struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_o {
    struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_c *klass;
    void *monitor;
    struct System_ComponentModel_LicFileLicenseProvider_LicFileLicense_Fields fields;
};

struct System_ComponentModel_LicFileLicenseProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetLicense;
    struct VirtualInvokeData _5_IsKeyValid;
    struct VirtualInvokeData _6_GetKey;
};

struct System_ComponentModel_LicFileLicenseProvider_o {
    struct System_ComponentModel_LicFileLicenseProvider_c *klass;
    void *monitor;
    struct System_ComponentModel_LicFileLicenseProvider_Fields fields;
};

struct System_ComponentModel_LicFileLicenseProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_LicFileLicenseProvider_VTable vtable;
};

typedef struct MethodInfo_33A5EC0 MethodInfo_33A5EC0, *PMethodInfo_33A5EC0;

typedef union _union_231607 _union_231607, *P_union_231607;

union _union_231607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A5EC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F676C_RGCTXs MethodInfo_14F676C_RGCTXs, *PMethodInfo_14F676C_RGCTXs;

struct MethodInfo_14F676C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2934060 MethodInfo_2934060, *PMethodInfo_2934060;

typedef union _union_183796 _union_183796, *P_union_183796;

union _union_183796 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2934060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ORNAMENT_SUB_CATEGORY_o Shock_ORNAMENT_SUB_CATEGORY_o, *PShock_ORNAMENT_SUB_CATEGORY_o;

struct Shock_ORNAMENT_SUB_CATEGORY_o {
    struct Shock_ORNAMENT_SUB_CATEGORY_Fields fields;
};

typedef struct MethodInfo_294869C MethodInfo_294869C, *PMethodInfo_294869C;

typedef union _union_185604 _union_185604, *P_union_185604;

union _union_185604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294869C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1802C2C_RGCTXs MethodInfo_1802C2C_RGCTXs, *PMethodInfo_1802C2C_RGCTXs;

struct MethodInfo_1802C2C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_CastIterator_TResult_;
};

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__12_TSource__TObject__Fields Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__12_TSource__TObject__Fields, *PCysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__12_TSource__TObject__Fields;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__o Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__o, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__o;

typedef struct System_Action_TObject__TSource__o System_Action_TObject__TSource__o, *PSystem_Action_TObject__TSource__o;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__o Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__o, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__o;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_bool__o Cysharp_Threading_Tasks_UniTask_Awaiter_bool__o, *PCysharp_Threading_Tasks_UniTask_Awaiter_bool__o;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_o Cysharp_Threading_Tasks_UniTask_Awaiter_o, *PCysharp_Threading_Tasks_UniTask_Awaiter_o;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__c Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__c, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__Fields;

typedef struct System_Action_TObject__TSource__c System_Action_TObject__TSource__c, *PSystem_Action_TObject__TSource__c;

typedef struct System_Action_TObject__TSource__Fields System_Action_TObject__TSource__Fields, *PSystem_Action_TObject__TSource__Fields;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__c Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__c, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_bool__Fields Cysharp_Threading_Tasks_UniTask_Awaiter_bool__Fields, *PCysharp_Threading_Tasks_UniTask_Awaiter_bool__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_Fields Cysharp_Threading_Tasks_UniTask_Awaiter_Fields, *PCysharp_Threading_Tasks_UniTask_Awaiter_Fields;

typedef struct System_Action_TObject__TSource__VTable System_Action_TObject__TSource__VTable, *PSystem_Action_TObject__TSource__VTable;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_Fields {
    struct Cysharp_Threading_Tasks_UniTask_o task;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_o {
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_Fields fields;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__Fields {
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__Fields {
};

struct System_Action_TObject__TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_bool__Fields {
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_bool__o {
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_bool__Fields fields;
};

struct System_Action_TObject__TSource__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__o {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__Fields fields;
};

struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__12_TSource__TObject__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o __t__builder;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_TSource__o *source;
    struct System_Threading_CancellationToken_o cancellationToken;
    bool rebindOnError;
    struct System_Action_TObject__TSource__o *bindAction;
    struct Il2CppObject *bindTarget;
    bool _repeat_5__2;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__o *_e_5__3;
    struct Il2CppObject *__7__wrap3;
    int32_t __7__wrap4;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_bool__o __u__1;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_o __u__2;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__o {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_TSource__Fields fields;
};

struct System_Action_TObject__TSource__o {
    struct System_Action_TObject__TSource__c *klass;
    void *monitor;
    struct System_Action_TObject__TSource__Fields fields;
};

struct System_Action_TObject__TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TObject__TSource__VTable vtable;
};

typedef struct System_Func_IGachaData__bool__o System_Func_IGachaData__bool__o, *PSystem_Func_IGachaData__bool__o;

typedef struct System_Func_IGachaData__bool__c System_Func_IGachaData__bool__c, *PSystem_Func_IGachaData__bool__c;

typedef struct System_Func_IGachaData__bool__Fields System_Func_IGachaData__bool__Fields, *PSystem_Func_IGachaData__bool__Fields;

typedef struct System_Func_IGachaData__bool__VTable System_Func_IGachaData__bool__VTable, *PSystem_Func_IGachaData__bool__VTable;

struct System_Func_IGachaData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGachaData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGachaData__bool__VTable vtable;
};

struct System_Func_IGachaData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGachaData__bool__o {
    struct System_Func_IGachaData__bool__c *klass;
    void *monitor;
    struct System_Func_IGachaData__bool__Fields fields;
};

typedef struct MethodInfo_1904DB4 MethodInfo_1904DB4, *PMethodInfo_1904DB4;

typedef struct MethodInfo_1904DB4_RGCTXs MethodInfo_1904DB4_RGCTXs, *PMethodInfo_1904DB4_RGCTXs;

typedef union _union_211781 _union_211781, *P_union_211781;

union _union_211781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904DB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904DB4_RGCTXs *rgctx_data;
    union _union_211781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1904DB4_RGCTXs {
    struct Il2CppClass *_0_S;
    struct Il2CppClass *_1_R;
};

typedef struct Aoharu_MultiRestart___c__DisplayClass44_0_c Aoharu_MultiRestart___c__DisplayClass44_0_c, *PAoharu_MultiRestart___c__DisplayClass44_0_c;

typedef struct Aoharu_MultiRestart___c__DisplayClass44_0_VTable Aoharu_MultiRestart___c__DisplayClass44_0_VTable, *PAoharu_MultiRestart___c__DisplayClass44_0_VTable;

struct Aoharu_MultiRestart___c__DisplayClass44_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiRestart___c__DisplayClass44_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiRestart___c__DisplayClass44_0_VTable vtable;
};

typedef struct MethodInfo_28B77CC MethodInfo_28B77CC, *PMethodInfo_28B77CC;

typedef union _union_310908 _union_310908, *P_union_310908;

union _union_310908 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B77CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310908 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails__Fields _PrivateImplementationDetails__Fields, *P_PrivateImplementationDetails__Fields;

struct _PrivateImplementationDetails__Fields {
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass17_0_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass17_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass17_0_Fields;

typedef struct Shock_StepupGachaSetData_o Shock_StepupGachaSetData_o, *PShock_StepupGachaSetData_o;

typedef struct Shock_StepupGachaSetData_c Shock_StepupGachaSetData_c, *PShock_StepupGachaSetData_c;

typedef struct Shock_StepupGachaSetData_Fields Shock_StepupGachaSetData_Fields, *PShock_StepupGachaSetData_Fields;

typedef struct Shock_StepupGachaSetData_VTable Shock_StepupGachaSetData_VTable, *PShock_StepupGachaSetData_VTable;

typedef struct Shock_GachaSetDataBase_Fields Shock_GachaSetDataBase_Fields, *PShock_GachaSetDataBase_Fields;

typedef struct Shock_LotteryStepupMst_o Shock_LotteryStepupMst_o, *PShock_LotteryStepupMst_o;

typedef struct Shock_LotteryMst_o Shock_LotteryMst_o, *PShock_LotteryMst_o;

typedef struct Shock_IGachaPriceData_array Shock_IGachaPriceData_array, *PShock_IGachaPriceData_array;

typedef struct System_Collections_Generic_Dictionary_uint__IGachaItemData____o System_Collections_Generic_Dictionary_uint__IGachaItemData____o, *PSystem_Collections_Generic_Dictionary_uint__IGachaItemData____o;

typedef struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____o System_Collections_Generic_Dictionary_uint__IGachaRarityData____o, *PSystem_Collections_Generic_Dictionary_uint__IGachaRarityData____o;

typedef struct System_Collections_Generic_Dictionary_uint__RARITY____o System_Collections_Generic_Dictionary_uint__RARITY____o, *PSystem_Collections_Generic_Dictionary_uint__RARITY____o;

typedef struct Shock_LotteryStepupMst_c Shock_LotteryStepupMst_c, *PShock_LotteryStepupMst_c;

typedef struct Shock_LotteryStepupMst_Fields Shock_LotteryStepupMst_Fields, *PShock_LotteryStepupMst_Fields;

typedef struct Shock_LotteryMst_c Shock_LotteryMst_c, *PShock_LotteryMst_c;

typedef struct Shock_LotteryMst_Fields Shock_LotteryMst_Fields, *PShock_LotteryMst_Fields;

typedef struct System_Collections_Generic_Dictionary_uint__IGachaItemData____c System_Collections_Generic_Dictionary_uint__IGachaItemData____c, *PSystem_Collections_Generic_Dictionary_uint__IGachaItemData____c;

typedef struct System_Collections_Generic_Dictionary_uint__IGachaItemData____Fields System_Collections_Generic_Dictionary_uint__IGachaItemData____Fields, *PSystem_Collections_Generic_Dictionary_uint__IGachaItemData____Fields;

typedef struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____c System_Collections_Generic_Dictionary_uint__IGachaRarityData____c, *PSystem_Collections_Generic_Dictionary_uint__IGachaRarityData____c;

typedef struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____Fields System_Collections_Generic_Dictionary_uint__IGachaRarityData____Fields, *PSystem_Collections_Generic_Dictionary_uint__IGachaRarityData____Fields;

typedef struct System_Collections_Generic_Dictionary_uint__RARITY____c System_Collections_Generic_Dictionary_uint__RARITY____c, *PSystem_Collections_Generic_Dictionary_uint__RARITY____c;

typedef struct System_Collections_Generic_Dictionary_uint__RARITY____Fields System_Collections_Generic_Dictionary_uint__RARITY____Fields, *PSystem_Collections_Generic_Dictionary_uint__RARITY____Fields;

typedef struct Shock_LotteryStepupMst_VTable Shock_LotteryStepupMst_VTable, *PShock_LotteryStepupMst_VTable;

typedef struct Shock_LotteryMst_VTable Shock_LotteryMst_VTable, *PShock_LotteryMst_VTable;

typedef struct System_Collections_Generic_Dictionary_uint__IGachaItemData____VTable System_Collections_Generic_Dictionary_uint__IGachaItemData____VTable, *PSystem_Collections_Generic_Dictionary_uint__IGachaItemData____VTable;

typedef struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____VTable System_Collections_Generic_Dictionary_uint__IGachaRarityData____VTable, *PSystem_Collections_Generic_Dictionary_uint__IGachaRarityData____VTable;

typedef struct System_Collections_Generic_Dictionary_uint__RARITY____VTable System_Collections_Generic_Dictionary_uint__RARITY____VTable, *PSystem_Collections_Generic_Dictionary_uint__RARITY____VTable;

struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____VTable vtable;
};

struct Shock_LotteryMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____o {
    struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____Fields fields;
};

struct Shock_LotteryStepupMst_Fields {
    uint32_t _masterLotteryId;
    int32_t _count;
    int32_t _nextCount;
    uint32_t _masterLotteryPriceId;
    uint32_t _masterLotteryRarityId;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LotteryMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    uint32_t _masterLotteryInfoId;
    uint32_t _masterCautionId;
    uint32_t _category;
    int32_t _type;
    int32_t _priority;
    uint32_t _masterLotteryPriceId;
    uint32_t _masterLotteryRarityId;
    uint32_t _masterLotteryImageId;
    struct System_String_o *_balloonSpriteName;
    uint32_t _startdashTime;
    uint32_t _startdashExpireTime;
    uint32_t _checkDisplayableLottery;
    uint32_t _repeat;
    uint32_t _exchangeMasterItemId;
    uint32_t _masterLotteryEffMovieId;
    uint32_t _masterLotteryEffMovieRatioId;
    uint32_t _storeReviewFlag;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LotteryMst_o {
    struct Shock_LotteryMst_c *klass;
    void *monitor;
    struct Shock_LotteryMst_Fields fields;
};

struct Shock_LotteryMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryMst_VTable vtable;
};

struct Shock_StepupGachaSetData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_CountNum;
    struct VirtualInvokeData _6_get_PriceList;
    struct VirtualInvokeData _7_get_BonusItem;
    struct VirtualInvokeData _8_get_EnsureCount;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_LotteryType;
    struct VirtualInvokeData _11_get_ExchangeItemId;
    struct VirtualInvokeData _12_GetHasEnsure;
    struct VirtualInvokeData _13_GetRarityList;
    struct VirtualInvokeData _14_GetOverEnsureRare;
    struct VirtualInvokeData _15_SetPlayCount;
    struct VirtualInvokeData _16_Run;
    struct VirtualInvokeData _17_GetPickupDataList;
    struct VirtualInvokeData _18_GetPickupDataAllList;
    struct VirtualInvokeData _19_GetShowDataList;
    struct VirtualInvokeData _20_GetShowDataAllList;
    struct VirtualInvokeData _21_GetPhotoDataList;
    struct VirtualInvokeData _22_GetGemUseOnly;
    struct VirtualInvokeData _23_GetTicketUseOnly;
    struct VirtualInvokeData _24_GetEnsureRarityList;
    struct VirtualInvokeData _25_GetNotEnsureRarityList;
    struct VirtualInvokeData _26_GetEnsurePhotoDataList;
    struct VirtualInvokeData _27_GetNotEnsurePhotoDataList;
    struct VirtualInvokeData _28_GetMinEnsureRare;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_IsDisplayable;
    struct VirtualInvokeData _31_get_IsFinish;
    struct VirtualInvokeData _32_IsFinisCheck;
};

struct Shock_StepupGachaSetData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StepupGachaSetData_VTable vtable;
};

struct Shock_GachaSetDataBase_Fields {
    struct Shock_LotteryMst_o *m_LotteryMst;
    uint32_t m_id;
    int32_t m_countNumber;
    struct Shock_IGachaPriceData_array *m_priceList;
    struct System_Collections_Generic_Dictionary_uint__IGachaItemData____o *m_itemList;
    struct System_Collections_Generic_Dictionary_uint__IGachaRarityData____o *m_rarityList;
    struct System_Collections_Generic_Dictionary_uint__RARITY____o *m_ensureRareList;
    struct Shock_GachaBonusItemData_o *m_bonusData;
};

struct Shock_StepupGachaSetData_Fields {
    struct Shock_GachaSetDataBase_Fields super;
    struct Shock_LotteryStepupMst_o *m_LotteryStepupMst;
    int32_t _MinStepNo_k__BackingField;
    int32_t _MaxStepNo_k__BackingField;
};

struct Shock_StepupGachaSetData_o {
    struct Shock_StepupGachaSetData_c *klass;
    void *monitor;
    struct Shock_StepupGachaSetData_Fields fields;
};

struct Shock_LotteryStepupMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LotteryStepupMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryStepupMst_VTable vtable;
};

struct Shock_LotteryStepupMst_o {
    struct Shock_LotteryStepupMst_c *klass;
    void *monitor;
    struct Shock_LotteryStepupMst_Fields fields;
};

struct Shock_IGachaPriceData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_IGachaPriceData_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_uint__RARITY____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__RARITY____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__RARITY____VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__RARITY____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__RARITY____o {
    struct System_Collections_Generic_Dictionary_uint__RARITY____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__RARITY____Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__IGachaItemData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__IGachaItemData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__IGachaItemData____VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__IGachaItemData____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__IGachaItemData____o {
    struct System_Collections_Generic_Dictionary_uint__IGachaItemData____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__IGachaItemData____Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass17_0_Fields {
    int32_t i;
    struct Shock_StepupGachaSetData_o *stepData;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage_o *__4__this;
};

typedef struct MethodInfo_1904DB8 MethodInfo_1904DB8, *PMethodInfo_1904DB8;

typedef struct MethodInfo_1904DB8_RGCTXs MethodInfo_1904DB8_RGCTXs, *PMethodInfo_1904DB8_RGCTXs;

typedef union _union_211784 _union_211784, *P_union_211784;

union _union_211784 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904DB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904DB8_RGCTXs *rgctx_data;
    union _union_211784 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1904DB8_RGCTXs {
    struct Il2CppClass *_0_S;
    struct Il2CppClass *_1_R;
};

typedef struct Aoharu_Scenes_ComicListScene_ComicListItem___c__DisplayClass3_0_VTable Aoharu_Scenes_ComicListScene_ComicListItem___c__DisplayClass3_0_VTable, *PAoharu_Scenes_ComicListScene_ComicListItem___c__DisplayClass3_0_VTable;

struct Aoharu_Scenes_ComicListScene_ComicListItem___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_33979C8 MethodInfo_33979C8, *PMethodInfo_33979C8;

typedef union _union_224229 _union_224229, *P_union_224229;

union _union_224229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33979C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1904DB0 MethodInfo_1904DB0, *PMethodInfo_1904DB0;

typedef struct MethodInfo_1904DB0_RGCTXs MethodInfo_1904DB0_RGCTXs, *PMethodInfo_1904DB0_RGCTXs;

typedef union _union_211778 _union_211778, *P_union_211778;

union _union_211778 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904DB0_RGCTXs {
    struct Il2CppClass *_0_S;
    struct Il2CppClass *_1_R;
};

struct MethodInfo_1904DB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904DB0_RGCTXs *rgctx_data;
    union _union_211778 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields;

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTask_object__VTable Cysharp_Threading_Tasks_UniTask_object__VTable, *PCysharp_Threading_Tasks_UniTask_object__VTable;

struct Cysharp_Threading_Tasks_UniTask_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D7F1FC MethodInfo_1D7F1FC, *PMethodInfo_1D7F1FC;

typedef union _union_297508 _union_297508, *P_union_297508;

union _union_297508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F1FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ulong__int__array System_Collections_Generic_Dictionary_Entry_ulong__int__array, *PSystem_Collections_Generic_Dictionary_Entry_ulong__int__array;

typedef struct System_Collections_Generic_Dictionary_Entry_ulong__int__o System_Collections_Generic_Dictionary_Entry_ulong__int__o, *PSystem_Collections_Generic_Dictionary_Entry_ulong__int__o;

typedef struct System_Collections_Generic_Dictionary_Entry_ulong__int__Fields System_Collections_Generic_Dictionary_Entry_ulong__int__Fields, *PSystem_Collections_Generic_Dictionary_Entry_ulong__int__Fields;

struct System_Collections_Generic_Dictionary_Entry_ulong__int__Fields {
    int32_t hashCode;
    int32_t next;
    uint64_t key;
    int32_t value;
};

struct System_Collections_Generic_Dictionary_Entry_ulong__int__o {
    struct System_Collections_Generic_Dictionary_Entry_ulong__int__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_ulong__int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_ulong__int__o m_Items[65535];
};

typedef struct System_Action_RefundBalance__c System_Action_RefundBalance__c, *PSystem_Action_RefundBalance__c;

typedef struct System_Action_RefundBalance__VTable System_Action_RefundBalance__VTable, *PSystem_Action_RefundBalance__VTable;

struct System_Action_RefundBalance__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RefundBalance__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RefundBalance__VTable vtable;
};

typedef struct MethodInfo_1D88D8C MethodInfo_1D88D8C, *PMethodInfo_1D88D8C;

typedef union _union_296866 _union_296866, *P_union_296866;

union _union_296866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88D8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB1A40 MethodInfo_1BB1A40, *PMethodInfo_1BB1A40;

typedef union _union_302048 _union_302048, *P_union_302048;

union _union_302048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1A40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33A5EA8 MethodInfo_33A5EA8, *PMethodInfo_33A5EA8;

typedef union _union_231439 _union_231439, *P_union_231439;

union _union_231439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A5EA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B0424 MethodInfo_10B0424, *PMethodInfo_10B0424;

typedef union _union_207679 _union_207679, *P_union_207679;

union _union_207679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_288B3B0 MethodInfo_288B3B0, *PMethodInfo_288B3B0;

typedef union _union_269018 _union_269018, *P_union_269018;

union _union_269018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288B3B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B77FC MethodInfo_28B77FC, *PMethodInfo_28B77FC;

typedef union _union_312348 _union_312348, *P_union_312348;

union _union_312348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B77FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_SHA1Internal_c System_Security_Cryptography_SHA1Internal_c, *PSystem_Security_Cryptography_SHA1Internal_c;

typedef struct System_Security_Cryptography_SHA1Internal_VTable System_Security_Cryptography_SHA1Internal_VTable, *PSystem_Security_Cryptography_SHA1Internal_VTable;

struct System_Security_Cryptography_SHA1Internal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_SHA1Internal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_SHA1Internal_VTable vtable;
};

typedef struct MethodInfo_1FDD274 MethodInfo_1FDD274, *PMethodInfo_1FDD274;

typedef union _union_267702 _union_267702, *P_union_267702;

union _union_267702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C16D0 MethodInfo_24C16D0, *PMethodInfo_24C16D0;

typedef union _union_290648 _union_290648, *P_union_290648;

union _union_290648 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C16D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RefundBalance__o System_Action_RefundBalance__o, *PSystem_Action_RefundBalance__o;

typedef struct System_Action_RefundBalance__Fields System_Action_RefundBalance__Fields, *PSystem_Action_RefundBalance__Fields;

struct System_Action_RefundBalance__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RefundBalance__o {
    struct System_Action_RefundBalance__c *klass;
    void *monitor;
    struct System_Action_RefundBalance__Fields fields;
};

typedef struct Shock_PermissionTask___c__DisplayClass3_0_c Shock_PermissionTask___c__DisplayClass3_0_c, *PShock_PermissionTask___c__DisplayClass3_0_c;

typedef struct Shock_PermissionTask___c__DisplayClass3_0_VTable Shock_PermissionTask___c__DisplayClass3_0_VTable, *PShock_PermissionTask___c__DisplayClass3_0_VTable;

struct Shock_PermissionTask___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PermissionTask___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PermissionTask___c__DisplayClass3_0_VTable vtable;
};

typedef struct MethodInfo_1904DA8 MethodInfo_1904DA8, *PMethodInfo_1904DA8;

typedef struct MethodInfo_1904DA8_RGCTXs MethodInfo_1904DA8_RGCTXs, *PMethodInfo_1904DA8_RGCTXs;

typedef union _union_211775 _union_211775, *P_union_211775;

union _union_211775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904DA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904DA8_RGCTXs *rgctx_data;
    union _union_211775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1904DA8_RGCTXs {
    struct Il2CppClass *_0_S;
    struct Il2CppClass *_1_R;
};

typedef struct Shock_GGL_Payment_GGLRestoreOrder_Fields Shock_GGL_Payment_GGLRestoreOrder_Fields, *PShock_GGL_Payment_GGLRestoreOrder_Fields;

typedef struct Shock_GGL_GGLRequest_GGLRestoreOrder__ResultNone__Fields Shock_GGL_GGLRequest_GGLRestoreOrder__ResultNone__Fields, *PShock_GGL_GGLRequest_GGLRestoreOrder__ResultNone__Fields;

struct Shock_GGL_GGLRequest_GGLRestoreOrder__ResultNone__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLRestoreOrder_Fields {
    struct Shock_GGL_GGLRequest_GGLRestoreOrder__ResultNone__Fields super;
};

typedef struct Shock_GameMstTableBase_CardMst__uint__o Shock_GameMstTableBase_CardMst__uint__o, *PShock_GameMstTableBase_CardMst__uint__o;

typedef struct Shock_GameMstTableBase_CardMst__uint__c Shock_GameMstTableBase_CardMst__uint__c, *PShock_GameMstTableBase_CardMst__uint__c;

typedef struct Shock_GameMstTableBase_CardMst__uint__Fields Shock_GameMstTableBase_CardMst__uint__Fields, *PShock_GameMstTableBase_CardMst__uint__Fields;

typedef struct Shock_GameMstTableBase_CardMst__uint__VTable Shock_GameMstTableBase_CardMst__uint__VTable, *PShock_GameMstTableBase_CardMst__uint__VTable;

struct Shock_GameMstTableBase_CardMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_CardMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_CardMst__uint__o {
    struct Shock_GameMstTableBase_CardMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_CardMst__uint__Fields fields;
};

struct Shock_GameMstTableBase_CardMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_CardMst__uint__VTable vtable;
};

typedef struct System_Collections_Generic_List_CFileItem__o System_Collections_Generic_List_CFileItem__o, *PSystem_Collections_Generic_List_CFileItem__o;

typedef struct System_Collections_Generic_List_CFileItem__c System_Collections_Generic_List_CFileItem__c, *PSystem_Collections_Generic_List_CFileItem__c;

typedef struct System_Collections_Generic_List_CFileItem__Fields System_Collections_Generic_List_CFileItem__Fields, *PSystem_Collections_Generic_List_CFileItem__Fields;

typedef struct System_Collections_Generic_List_CFileItem__StaticFields System_Collections_Generic_List_CFileItem__StaticFields, *PSystem_Collections_Generic_List_CFileItem__StaticFields;

typedef struct System_Collections_Generic_List_CFileItem__VTable System_Collections_Generic_List_CFileItem__VTable, *PSystem_Collections_Generic_List_CFileItem__VTable;

typedef struct SharpCompress_Common_SevenZip_CFileItem_array SharpCompress_Common_SevenZip_CFileItem_array, *PSharpCompress_Common_SevenZip_CFileItem_array;

typedef struct SharpCompress_Common_SevenZip_CFileItem_o SharpCompress_Common_SevenZip_CFileItem_o, *PSharpCompress_Common_SevenZip_CFileItem_o;

typedef struct SharpCompress_Common_SevenZip_CFileItem_c SharpCompress_Common_SevenZip_CFileItem_c, *PSharpCompress_Common_SevenZip_CFileItem_c;

typedef struct SharpCompress_Common_SevenZip_CFileItem_Fields SharpCompress_Common_SevenZip_CFileItem_Fields, *PSharpCompress_Common_SevenZip_CFileItem_Fields;

typedef struct SharpCompress_Common_SevenZip_CFileItem_VTable SharpCompress_Common_SevenZip_CFileItem_VTable, *PSharpCompress_Common_SevenZip_CFileItem_VTable;

typedef struct System_Nullable_uint__o System_Nullable_uint__o, *PSystem_Nullable_uint__o;

typedef struct System_Nullable_uint__Fields System_Nullable_uint__Fields, *PSystem_Nullable_uint__Fields;

struct SharpCompress_Common_SevenZip_CFileItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Nullable_uint__Fields {
    bool hasValue;
    uint32_t value;
};

struct System_Nullable_uint__o {
    struct System_Nullable_uint__Fields fields;
};

struct SharpCompress_Common_SevenZip_CFileItem_Fields {
    int64_t _Size_k__BackingField;
    struct System_Nullable_uint__o _Attrib_k__BackingField;
    struct System_Nullable_uint__o _Crc_k__BackingField;
    struct System_String_o *_Name_k__BackingField;
    bool _HasStream_k__BackingField;
    bool _IsDir_k__BackingField;
    struct System_Nullable_DateTime__o _CTime_k__BackingField;
    struct System_Nullable_DateTime__o _ATime_k__BackingField;
    struct System_Nullable_DateTime__o _MTime_k__BackingField;
    struct System_Nullable_long__o _StartPos_k__BackingField;
    bool _IsAnti_k__BackingField;
};

struct System_Collections_Generic_List_CFileItem__Fields {
    struct SharpCompress_Common_SevenZip_CFileItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct SharpCompress_Common_SevenZip_CFileItem_o {
    struct SharpCompress_Common_SevenZip_CFileItem_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_CFileItem_Fields fields;
};

struct SharpCompress_Common_SevenZip_CFileItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_CFileItem_VTable vtable;
};

struct System_Collections_Generic_List_CFileItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CFileItem__StaticFields {
    struct SharpCompress_Common_SevenZip_CFileItem_array *s_emptyArray;
};

struct System_Collections_Generic_List_CFileItem__o {
    struct System_Collections_Generic_List_CFileItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CFileItem__Fields fields;
};

struct SharpCompress_Common_SevenZip_CFileItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Common_SevenZip_CFileItem_o *m_Items[65535];
};

struct System_Collections_Generic_List_CFileItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CFileItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CFileItem__VTable vtable;
};

typedef struct MethodInfo_2D76BB4_RGCTXs MethodInfo_2D76BB4_RGCTXs, *PMethodInfo_2D76BB4_RGCTXs;

struct MethodInfo_2D76BB4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SynchronizedObserver_T_;
    struct MethodInfo *_1_UniRx_Operators_SynchronizedObserver_T___ctor;
};

typedef struct System_Security_Cryptography_SHA1Internal_o System_Security_Cryptography_SHA1Internal_o, *PSystem_Security_Cryptography_SHA1Internal_o;

typedef struct System_Security_Cryptography_SHA1Internal_Fields System_Security_Cryptography_SHA1Internal_Fields, *PSystem_Security_Cryptography_SHA1Internal_Fields;

struct System_Security_Cryptography_SHA1Internal_Fields {
    struct System_UInt32_array *_H;
    uint64_t count;
    struct System_Byte_array *_ProcessingBuffer;
    int32_t _ProcessingBufferCount;
    struct System_UInt32_array *buff;
};

struct System_Security_Cryptography_SHA1Internal_o {
    struct System_Security_Cryptography_SHA1Internal_c *klass;
    void *monitor;
    struct System_Security_Cryptography_SHA1Internal_Fields fields;
};

typedef struct MethodInfo_15093C8_RGCTXs MethodInfo_15093C8_RGCTXs, *PMethodInfo_15093C8_RGCTXs;

struct MethodInfo_15093C8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B77EC MethodInfo_28B77EC, *PMethodInfo_28B77EC;

typedef union _union_311868 _union_311868, *P_union_311868;

union _union_311868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B77EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDD288 MethodInfo_1FDD288, *PMethodInfo_1FDD288;

typedef union _union_265790 _union_265790, *P_union_265790;

union _union_265790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBC4D0 MethodInfo_1BBC4D0, *PMethodInfo_1BBC4D0;

typedef union _union_302524 _union_302524, *P_union_302524;

union _union_302524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC4D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_DigestSession_o System_Net_DigestSession_o, *PSystem_Net_DigestSession_o;

typedef struct System_Net_DigestSession_c System_Net_DigestSession_c, *PSystem_Net_DigestSession_c;

typedef struct System_Net_DigestSession_Fields System_Net_DigestSession_Fields, *PSystem_Net_DigestSession_Fields;

typedef struct System_Net_DigestSession_StaticFields System_Net_DigestSession_StaticFields, *PSystem_Net_DigestSession_StaticFields;

typedef struct System_Net_DigestSession_VTable System_Net_DigestSession_VTable, *PSystem_Net_DigestSession_VTable;

typedef struct System_Net_DigestHeaderParser_o System_Net_DigestHeaderParser_o, *PSystem_Net_DigestHeaderParser_o;

typedef struct System_Net_DigestHeaderParser_c System_Net_DigestHeaderParser_c, *PSystem_Net_DigestHeaderParser_c;

typedef struct System_Net_DigestHeaderParser_Fields System_Net_DigestHeaderParser_Fields, *PSystem_Net_DigestHeaderParser_Fields;

typedef struct System_Net_DigestHeaderParser_StaticFields System_Net_DigestHeaderParser_StaticFields, *PSystem_Net_DigestHeaderParser_StaticFields;

typedef struct System_Net_DigestHeaderParser_VTable System_Net_DigestHeaderParser_VTable, *PSystem_Net_DigestHeaderParser_VTable;

struct System_Net_DigestSession_StaticFields {
    struct System_Security_Cryptography_RandomNumberGenerator_o *rng;
};

struct System_Net_DigestHeaderParser_Fields {
    struct System_String_o *header;
    int32_t length;
    int32_t pos;
    struct System_String_array *values;
};

struct System_Net_DigestHeaderParser_StaticFields {
    struct System_String_array *keywords;
};

struct System_Net_DigestHeaderParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_DigestSession_Fields {
    struct System_DateTime_o lastUse;
    int32_t _nc;
    struct System_Security_Cryptography_HashAlgorithm_o *hash;
    struct System_Net_DigestHeaderParser_o *parser;
    struct System_String_o *_cnonce;
};

struct System_Net_DigestSession_o {
    struct System_Net_DigestSession_c *klass;
    void *monitor;
    struct System_Net_DigestSession_Fields fields;
};

struct System_Net_DigestSession_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_DigestSession_c {
    struct Il2CppClass_1 _1;
    struct System_Net_DigestSession_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_DigestSession_VTable vtable;
};

struct System_Net_DigestHeaderParser_c {
    struct Il2CppClass_1 _1;
    struct System_Net_DigestHeaderParser_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_DigestHeaderParser_VTable vtable;
};

struct System_Net_DigestHeaderParser_o {
    struct System_Net_DigestHeaderParser_c *klass;
    void *monitor;
    struct System_Net_DigestHeaderParser_Fields fields;
};

typedef struct UniRx_Operators_ReturnObservable_Return_T__c UniRx_Operators_ReturnObservable_Return_T__c, *PUniRx_Operators_ReturnObservable_Return_T__c;

typedef struct UniRx_Operators_ReturnObservable_Return_T__RGCTXs UniRx_Operators_ReturnObservable_Return_T__RGCTXs, *PUniRx_Operators_ReturnObservable_Return_T__RGCTXs;

typedef struct UniRx_Operators_ReturnObservable_Return_T__VTable UniRx_Operators_ReturnObservable_Return_T__VTable, *PUniRx_Operators_ReturnObservable_Return_T__VTable;

struct UniRx_Operators_ReturnObservable_Return_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_ReturnObservable_Return_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ReturnObservable_Return_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ReturnObservable_Return_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ReturnObservable_Return_T__VTable vtable;
};

typedef struct MethodInfo_24C16C8 MethodInfo_24C16C8, *PMethodInfo_24C16C8;

typedef union _union_290644 _union_290644, *P_union_290644;

union _union_290644 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C16C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290644 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Network_ConnectState_o Shock_Network_ConnectState_o, *PShock_Network_ConnectState_o;

typedef struct Shock_Network_ConnectState_Fields Shock_Network_ConnectState_Fields, *PShock_Network_ConnectState_Fields;

typedef struct Shock_Network_NetworkState_Fields Shock_Network_NetworkState_Fields, *PShock_Network_NetworkState_Fields;

typedef struct Shock_Network_UWPRequest_o Shock_Network_UWPRequest_o, *PShock_Network_UWPRequest_o;

typedef struct Shock_Network_UWPRequest_c Shock_Network_UWPRequest_c, *PShock_Network_UWPRequest_c;

typedef struct Shock_Network_UWPRequest_Fields Shock_Network_UWPRequest_Fields, *PShock_Network_UWPRequest_Fields;

typedef struct Shock_Network_UWPRequest_VTable Shock_Network_UWPRequest_VTable, *PShock_Network_UWPRequest_VTable;

struct Shock_Network_UWPRequest_Fields {
    struct UnityEngine_Networking_UnityWebRequest_o *m_Request;
};

struct Shock_Network_UWPRequest_o {
    struct Shock_Network_UWPRequest_c *klass;
    void *monitor;
    struct Shock_Network_UWPRequest_Fields fields;
};

struct Shock_Network_UWPRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Shock_Network_UWPRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Network_UWPRequest_VTable vtable;
};

struct Shock_Network_NetworkState_Fields {
    int32_t NetworkStateType;
};

struct Shock_Network_ConnectState_Fields {
    struct Shock_Network_NetworkState_Fields super;
    struct Shock_Network_UWPRequest_o *m_Request;
    struct System_Collections_IEnumerator_o *m_ConnectionCoroutine;
    int32_t m_AutoRetryCount;
    int32_t m_ManualRetryCount;
};

struct Shock_Network_ConnectState_o {
    struct Shock_Network_ConnectState_c *klass;
    void *monitor;
    struct Shock_Network_ConnectState_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__Fields {
};

typedef struct System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__c System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__c, *PSystem_Collections_Generic_ICollection_GachaTopBannerScrollCellData__c;

struct System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2C2E3B4_RGCTXs MethodInfo_2C2E3B4_RGCTXs, *PMethodInfo_2C2E3B4_RGCTXs;

struct MethodInfo_2C2E3B4_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FindIndex_T__TKey_;
};

typedef struct Firebase_Platform_FirebaseHandler___c_StaticFields Firebase_Platform_FirebaseHandler___c_StaticFields, *PFirebase_Platform_FirebaseHandler___c_StaticFields;

typedef struct Firebase_Platform_FirebaseHandler___c_o Firebase_Platform_FirebaseHandler___c_o, *PFirebase_Platform_FirebaseHandler___c_o;

typedef struct Firebase_Platform_FirebaseHandler___c_c Firebase_Platform_FirebaseHandler___c_c, *PFirebase_Platform_FirebaseHandler___c_c;

typedef struct Firebase_Platform_FirebaseHandler___c_Fields Firebase_Platform_FirebaseHandler___c_Fields, *PFirebase_Platform_FirebaseHandler___c_Fields;

typedef struct Firebase_Platform_FirebaseHandler___c_VTable Firebase_Platform_FirebaseHandler___c_VTable, *PFirebase_Platform_FirebaseHandler___c_VTable;

struct Firebase_Platform_FirebaseHandler___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Platform_FirebaseHandler___c_Fields {
};

struct Firebase_Platform_FirebaseHandler___c_o {
    struct Firebase_Platform_FirebaseHandler___c_c *klass;
    void *monitor;
    struct Firebase_Platform_FirebaseHandler___c_Fields fields;
};

struct Firebase_Platform_FirebaseHandler___c_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Platform_FirebaseHandler___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Platform_FirebaseHandler___c_VTable vtable;
};

struct Firebase_Platform_FirebaseHandler___c_StaticFields {
    struct Firebase_Platform_FirebaseHandler___c_o *__9;
    struct System_Func_bool__o *__9__19_0;
};

typedef struct UnityEngine_Camera_RenderRequestMode_Fields UnityEngine_Camera_RenderRequestMode_Fields, *PUnityEngine_Camera_RenderRequestMode_Fields;

struct UnityEngine_Camera_RenderRequestMode_Fields {
    int32_t value__;
};

typedef struct UniRx_Operators_ReturnObservable_Return_T__o UniRx_Operators_ReturnObservable_Return_T__o, *PUniRx_Operators_ReturnObservable_Return_T__o;

typedef struct UniRx_Operators_ReturnObservable_Return_T__Fields UniRx_Operators_ReturnObservable_Return_T__Fields, *PUniRx_Operators_ReturnObservable_Return_T__Fields;

struct UniRx_Operators_ReturnObservable_Return_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
};

struct UniRx_Operators_ReturnObservable_Return_T__o {
    struct UniRx_Operators_ReturnObservable_Return_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ReturnObservable_Return_T__Fields fields;
};

typedef struct System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__o System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__o, *PSystem_Collections_Generic_ICollection_GachaTopBannerScrollCellData__o;

typedef struct System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__Fields System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__Fields, *PSystem_Collections_Generic_ICollection_GachaTopBannerScrollCellData__Fields;

struct System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__Fields {
};

struct System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__o {
    struct System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__c *klass;
    void *monitor;
    struct System_Collections_Generic_ICollection_GachaTopBannerScrollCellData__Fields fields;
};

typedef struct MethodInfo_2027CB0 MethodInfo_2027CB0, *PMethodInfo_2027CB0;

typedef union _union_283312 _union_283312, *P_union_283312;

union _union_283312 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027CB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283312 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16DA71C_RGCTXs MethodInfo_16DA71C_RGCTXs, *PMethodInfo_16DA71C_RGCTXs;

struct MethodInfo_16DA71C_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct Shock_SeMstTable___c__DisplayClass13_0_c Shock_SeMstTable___c__DisplayClass13_0_c, *PShock_SeMstTable___c__DisplayClass13_0_c;

typedef struct Shock_SeMstTable___c__DisplayClass13_0_VTable Shock_SeMstTable___c__DisplayClass13_0_VTable, *PShock_SeMstTable___c__DisplayClass13_0_VTable;

struct Shock_SeMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SeMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SeMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_2DB2654 MethodInfo_2DB2654, *PMethodInfo_2DB2654;

typedef union _union_239261 _union_239261, *P_union_239261;

union _union_239261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2654 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F9514_RGCTXs MethodInfo_10F9514_RGCTXs, *PMethodInfo_10F9514_RGCTXs;

struct MethodInfo_10F9514_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_337B274 MethodInfo_337B274, *PMethodInfo_337B274;

typedef struct MethodInfo_337B274_RGCTXs MethodInfo_337B274_RGCTXs, *PMethodInfo_337B274_RGCTXs;

typedef union _union_289226 _union_289226, *P_union_289226;

union _union_289226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337B274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_ThreadPoolScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337B274_RGCTXs *rgctx_data;
    union _union_289226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_337B274_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_ThreadPoolScheduler___c__DisplayClass7_0_T_;
    struct MethodInfo *_1_UniRx_Scheduler_ThreadPoolScheduler___c__DisplayClass7_0_T___ctor;
    struct MethodInfo *_2_UniRx_Scheduler_ThreadPoolScheduler___c__DisplayClass7_0_T___ScheduleQueueing_b__0;
    struct Il2CppClass *_3_T;
};

typedef struct Shock_RewardUtils___c__DisplayClass5_0_o Shock_RewardUtils___c__DisplayClass5_0_o, *PShock_RewardUtils___c__DisplayClass5_0_o;

typedef struct Shock_RewardUtils___c__DisplayClass5_0_c Shock_RewardUtils___c__DisplayClass5_0_c, *PShock_RewardUtils___c__DisplayClass5_0_c;

typedef struct Shock_RewardUtils___c__DisplayClass5_0_Fields Shock_RewardUtils___c__DisplayClass5_0_Fields, *PShock_RewardUtils___c__DisplayClass5_0_Fields;

typedef struct Shock_RewardUtils___c__DisplayClass5_0_VTable Shock_RewardUtils___c__DisplayClass5_0_VTable, *PShock_RewardUtils___c__DisplayClass5_0_VTable;

struct Shock_RewardUtils___c__DisplayClass5_0_Fields {
    uint32_t rewardValue;
};

struct Shock_RewardUtils___c__DisplayClass5_0_o {
    struct Shock_RewardUtils___c__DisplayClass5_0_c *klass;
    void *monitor;
    struct Shock_RewardUtils___c__DisplayClass5_0_Fields fields;
};

struct Shock_RewardUtils___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RewardUtils___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RewardUtils___c__DisplayClass5_0_VTable vtable;
};

typedef struct MethodInfo_15623C0 MethodInfo_15623C0, *PMethodInfo_15623C0;

struct MethodInfo_15623C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockSoundLoadDatabase_o Shock_Downloads_ShockSoundLoadDatabase_o, *PShock_Downloads_ShockSoundLoadDatabase_o;

typedef struct Shock_Downloads_ShockSoundLoadDatabase_c Shock_Downloads_ShockSoundLoadDatabase_c, *PShock_Downloads_ShockSoundLoadDatabase_c;

typedef struct Shock_Downloads_ShockSoundLoadDatabase_Fields Shock_Downloads_ShockSoundLoadDatabase_Fields, *PShock_Downloads_ShockSoundLoadDatabase_Fields;

typedef struct Shock_Downloads_ShockSoundLoadDatabase_VTable Shock_Downloads_ShockSoundLoadDatabase_VTable, *PShock_Downloads_ShockSoundLoadDatabase_VTable;

typedef struct ShockSoundSingleManifest_o ShockSoundSingleManifest_o, *PShockSoundSingleManifest_o;

typedef struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__o System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__o, *PSystem_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__o;

typedef struct Chipstar_IFileParser_ShockSoundSingleManifest__o Chipstar_IFileParser_ShockSoundSingleManifest__o, *PChipstar_IFileParser_ShockSoundSingleManifest__o;

typedef struct ShockSoundSingleManifest_c ShockSoundSingleManifest_c, *PShockSoundSingleManifest_c;

typedef struct ShockSoundSingleManifest_Fields ShockSoundSingleManifest_Fields, *PShockSoundSingleManifest_Fields;

typedef struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__c System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__c, *PSystem_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__c;

typedef struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__Fields System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__Fields, *PSystem_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__Fields;

typedef struct Chipstar_IFileParser_ShockSoundSingleManifest__c Chipstar_IFileParser_ShockSoundSingleManifest__c, *PChipstar_IFileParser_ShockSoundSingleManifest__c;

typedef struct Chipstar_IFileParser_ShockSoundSingleManifest__Fields Chipstar_IFileParser_ShockSoundSingleManifest__Fields, *PChipstar_IFileParser_ShockSoundSingleManifest__Fields;

typedef struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__VTable System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__VTable, *PSystem_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__VTable;

struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__o {
    struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__Fields fields;
};

struct Chipstar_IFileParser_ShockSoundSingleManifest__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_IFileParser_ShockSoundSingleManifest__Fields {
};

struct Chipstar_IFileParser_ShockSoundSingleManifest__o {
    struct Chipstar_IFileParser_ShockSoundSingleManifest__c *klass;
    void *monitor;
    struct Chipstar_IFileParser_ShockSoundSingleManifest__Fields fields;
};

struct ShockSoundSingleManifest_Fields {
};

struct ShockSoundSingleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct ShockSoundSingleManifest_o {
    struct ShockSoundSingleManifest_c *klass;
    void *monitor;
    struct ShockSoundSingleManifest_Fields fields;
};

struct Shock_Downloads_ShockSoundLoadDatabase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Contains;
    struct VirtualInvokeData _5_Find;
    struct VirtualInvokeData _6_GetList;
    struct VirtualInvokeData _7_GetSaveLocation;
    struct VirtualInvokeData _8_GetServerLocation;
    struct VirtualInvokeData _9_GetRemoteServerLocation;
    struct VirtualInvokeData _10_Build;
    struct VirtualInvokeData _11_Dispose;
};

struct Shock_Downloads_ShockSoundLoadDatabase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockSoundLoadDatabase_VTable vtable;
};

struct Shock_Downloads_ShockSoundLoadDatabase_Fields {
    struct ShockSoundSingleManifest_o *m_singleManifest;
    int32_t m_platform;
    struct Chipstar_Downloads_CriWare_SoundConfig_o *m_config;
    struct Chipstar_Downloads_IAccessPoint_o *m_storage;
    struct Chipstar_Downloads_IAccessPoint_o *m_server;
    struct System_Collections_Generic_Dictionary_string__ShockSoundLoadDatabase_Manifest__o *m_table;
    struct Chipstar_IFileParser_ShockSoundSingleManifest__o *m_parser;
};

struct Shock_Downloads_ShockSoundLoadDatabase_o {
    struct Shock_Downloads_ShockSoundLoadDatabase_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockSoundLoadDatabase_Fields fields;
};

typedef struct MethodInfo_2B0B814 MethodInfo_2B0B814, *PMethodInfo_2B0B814;

typedef union _union_187666 _union_187666, *P_union_187666;

union _union_187666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B814 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB40C MethodInfo_1EAB40C, *PMethodInfo_1EAB40C;

typedef union _union_263982 _union_263982, *P_union_263982;

union _union_263982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB40C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B818 MethodInfo_2B0B818, *PMethodInfo_2B0B818;

typedef union _union_189104 _union_189104, *P_union_189104;

union _union_189104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_TimelineUndo_c UnityEngine_Timeline_TimelineUndo_c, *PUnityEngine_Timeline_TimelineUndo_c;

typedef struct UnityEngine_Timeline_TimelineUndo_VTable UnityEngine_Timeline_TimelineUndo_VTable, *PUnityEngine_Timeline_TimelineUndo_VTable;

struct UnityEngine_Timeline_TimelineUndo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_TimelineUndo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_TimelineUndo_VTable vtable;
};

typedef struct MethodInfo_267ACA4 MethodInfo_267ACA4, *PMethodInfo_267ACA4;

typedef union _union_286393 _union_286393, *P_union_286393;

union _union_286393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3149628 MethodInfo_3149628, *PMethodInfo_3149628;

typedef union _union_225213 _union_225213, *P_union_225213;

union _union_225213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149628 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass39_3_c Aoharu_TrainingScene___c__DisplayClass39_3_c, *PAoharu_TrainingScene___c__DisplayClass39_3_c;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_3_VTable Aoharu_TrainingScene___c__DisplayClass39_3_VTable, *PAoharu_TrainingScene___c__DisplayClass39_3_VTable;

struct Aoharu_TrainingScene___c__DisplayClass39_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingScene___c__DisplayClass39_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene___c__DisplayClass39_3_VTable vtable;
};

typedef struct Shock_Notice_MissionClearNoticeWindow_array Shock_Notice_MissionClearNoticeWindow_array, *PShock_Notice_MissionClearNoticeWindow_array;

typedef struct Shock_Notice_MissionClearNoticeWindow_o Shock_Notice_MissionClearNoticeWindow_o, *PShock_Notice_MissionClearNoticeWindow_o;

typedef struct Shock_Notice_MissionClearNoticeWindow_c Shock_Notice_MissionClearNoticeWindow_c, *PShock_Notice_MissionClearNoticeWindow_c;

typedef struct Shock_Notice_MissionClearNoticeWindow_Fields Shock_Notice_MissionClearNoticeWindow_Fields, *PShock_Notice_MissionClearNoticeWindow_Fields;

typedef struct Shock_Notice_MissionClearNoticeWindow_VTable Shock_Notice_MissionClearNoticeWindow_VTable, *PShock_Notice_MissionClearNoticeWindow_VTable;

typedef struct Shock_Notice_NoticeWindowBase_MissionClearNoticeWindowItem__Fields Shock_Notice_NoticeWindowBase_MissionClearNoticeWindowItem__Fields, *PShock_Notice_NoticeWindowBase_MissionClearNoticeWindowItem__Fields;

typedef struct Shock_Notice_MissionClearNoticeWindowItem_o Shock_Notice_MissionClearNoticeWindowItem_o, *PShock_Notice_MissionClearNoticeWindowItem_o;

typedef struct System_Collections_Generic_Dictionary_string__T__o System_Collections_Generic_Dictionary_string__T__o, *PSystem_Collections_Generic_Dictionary_string__T__o;

typedef struct Shock_Notice_MissionClearNoticeWindowItem_c Shock_Notice_MissionClearNoticeWindowItem_c, *PShock_Notice_MissionClearNoticeWindowItem_c;

typedef struct Shock_Notice_MissionClearNoticeWindowItem_Fields Shock_Notice_MissionClearNoticeWindowItem_Fields, *PShock_Notice_MissionClearNoticeWindowItem_Fields;

typedef struct System_Collections_Generic_Dictionary_string__T__c System_Collections_Generic_Dictionary_string__T__c, *PSystem_Collections_Generic_Dictionary_string__T__c;

typedef struct System_Collections_Generic_Dictionary_string__T__Fields System_Collections_Generic_Dictionary_string__T__Fields, *PSystem_Collections_Generic_Dictionary_string__T__Fields;

typedef struct Shock_Notice_MissionClearNoticeWindowItem_VTable Shock_Notice_MissionClearNoticeWindowItem_VTable, *PShock_Notice_MissionClearNoticeWindowItem_VTable;

typedef struct System_Collections_Generic_Dictionary_string__T__VTable System_Collections_Generic_Dictionary_string__T__VTable, *PSystem_Collections_Generic_Dictionary_string__T__VTable;

struct System_Collections_Generic_Dictionary_string__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_Notice_MissionClearNoticeWindowItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Notice_MissionClearNoticeWindowItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearNoticeWindowItem_VTable vtable;
};

struct Shock_Notice_MissionClearNoticeWindowItem_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct Shock_ButtonEvent_o *m_Event;
    struct Shock_AnimatorPlayerLite_o *m_Animatior;
};

struct Shock_Notice_MissionClearNoticeWindowItem_o {
    struct Shock_Notice_MissionClearNoticeWindowItem_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearNoticeWindowItem_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__T__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__T__o {
    struct System_Collections_Generic_Dictionary_string__T__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__T__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__T__VTable vtable;
};

struct Shock_Notice_NoticeWindowBase_MissionClearNoticeWindowItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_CanvasGroup_o *m_CanvasGroup;
    struct Carbon_TweenCollection_o *m_Tweens;
    struct Shock_Notice_MissionClearNoticeWindowItem_o *m_ItemCloneBase;
    struct UnityEngine_RectTransform_o *m_ItemAnchor;
    int32_t m_DefaultWindowHeight;
    int32_t m_ItemIntervalY;
    int32_t m_ItemCountLimit;
    struct System_Collections_Generic_List_T__o *m_ItemList;
    struct System_Collections_Generic_Dictionary_string__T__o *m_ItemTable;
};

struct Shock_Notice_MissionClearNoticeWindow_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Notice_MissionClearNoticeWindow_o *m_Items[65535];
};

struct Shock_Notice_MissionClearNoticeWindow_Fields {
    struct Shock_Notice_NoticeWindowBase_MissionClearNoticeWindowItem__Fields super;
};

struct Shock_Notice_MissionClearNoticeWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Start;
    struct VirtualInvokeData _8_Appear;
    struct VirtualInvokeData _9_SkipAppear;
    struct VirtualInvokeData _10_Vanish;
    struct VirtualInvokeData _11_SkipVanish;
};

struct Shock_Notice_MissionClearNoticeWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearNoticeWindow_VTable vtable;
};

struct Shock_Notice_MissionClearNoticeWindow_o {
    struct Shock_Notice_MissionClearNoticeWindow_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearNoticeWindow_Fields fields;
};

typedef struct Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionWriter_c Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionWriter_c, *PChipstar_CsvManifestVersionFileBuilder_CsvManifestVersionWriter_c;

typedef struct Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionWriter_VTable Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionWriter_VTable, *PChipstar_CsvManifestVersionFileBuilder_CsvManifestVersionWriter_VTable;

struct Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_BuildContent;
};

struct Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_CsvManifestVersionFileBuilder_CsvManifestVersionWriter_VTable vtable;
};

typedef struct MethodInfo_3149620 MethodInfo_3149620, *PMethodInfo_3149620;

typedef union _union_225045 _union_225045, *P_union_225045;

union _union_225045 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149620 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225045 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngPresetData_o Shock_MngPresetData_o, *PShock_MngPresetData_o;

typedef struct Shock_MngPresetData_Fields Shock_MngPresetData_Fields, *PShock_MngPresetData_Fields;

struct Shock_MngPresetData_Fields {
};

struct Shock_MngPresetData_o {
    struct Shock_MngPresetData_c *klass;
    void *monitor;
    struct Shock_MngPresetData_Fields fields;
};

typedef struct MethodInfo_308C310 MethodInfo_308C310, *PMethodInfo_308C310;

typedef union _union_214709 _union_214709, *P_union_214709;

union _union_214709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C310_RGCTXs *rgctx_data;
    union _union_214709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB1A70 MethodInfo_1BB1A70, *PMethodInfo_1BB1A70;

typedef union _union_302444 _union_302444, *P_union_302444;

union _union_302444 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1A70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302444 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869F3C MethodInfo_2869F3C, *PMethodInfo_2869F3C;

typedef union _union_178388 _union_178388, *P_union_178388;

union _union_178388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869F3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1928F24_RGCTXs MethodInfo_1928F24_RGCTXs, *PMethodInfo_1928F24_RGCTXs;

struct MethodInfo_1928F24_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass39_3_o Aoharu_TrainingScene___c__DisplayClass39_3_o, *PAoharu_TrainingScene___c__DisplayClass39_3_o;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_3_Fields Aoharu_TrainingScene___c__DisplayClass39_3_Fields, *PAoharu_TrainingScene___c__DisplayClass39_3_Fields;

typedef struct Shock_EvolveItemConditionMst_o Shock_EvolveItemConditionMst_o, *PShock_EvolveItemConditionMst_o;

typedef struct Shock_EvolveItemConditionMst_c Shock_EvolveItemConditionMst_c, *PShock_EvolveItemConditionMst_c;

typedef struct Shock_EvolveItemConditionMst_Fields Shock_EvolveItemConditionMst_Fields, *PShock_EvolveItemConditionMst_Fields;

typedef struct Shock_EvolveItemConditionMst_VTable Shock_EvolveItemConditionMst_VTable, *PShock_EvolveItemConditionMst_VTable;

struct Shock_EvolveItemConditionMst_Fields {
    uint32_t _masterItemId;
    uint32_t _number;
    int32_t _type;
    struct System_UInt32_array *_valueList;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EvolveItemConditionMst_o {
    struct Shock_EvolveItemConditionMst_c *klass;
    void *monitor;
    struct Shock_EvolveItemConditionMst_Fields fields;
};

struct Shock_EvolveItemConditionMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EvolveItemConditionMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EvolveItemConditionMst_VTable vtable;
};

struct Aoharu_TrainingScene___c__DisplayClass39_3_Fields {
    struct Shock_EvolveItemConditionMst_o *condition;
};

struct Aoharu_TrainingScene___c__DisplayClass39_3_o {
    struct Aoharu_TrainingScene___c__DisplayClass39_3_c *klass;
    void *monitor;
    struct Aoharu_TrainingScene___c__DisplayClass39_3_Fields fields;
};

typedef struct MethodInfo_2B0B820 MethodInfo_2B0B820, *PMethodInfo_2B0B820;

typedef union _union_190542 _union_190542, *P_union_190542;

union _union_190542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_PresentBoxScene__VTable System_Action_PresentBoxScene__VTable, *PSystem_Action_PresentBoxScene__VTable;

struct System_Action_PresentBoxScene__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Collections_Generic_List_TimeZoneInfo_AdjustmentRule__VTable System_Collections_Generic_List_TimeZoneInfo_AdjustmentRule__VTable, *PSystem_Collections_Generic_List_TimeZoneInfo_AdjustmentRule__VTable;

struct System_Collections_Generic_List_TimeZoneInfo_AdjustmentRule__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct Shock_GameMstTableBase_AlbumMultiUnitMMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_AlbumMultiUnitMMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_AlbumMultiUnitMMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_AlbumMultiUnitMMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_AlbumMultiUnitMMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_AlbumMultiUnitMMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_AlbumMultiUnitMMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_AlbumMultiUnitMMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_AlbumMultiUnitMMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct MethodInfo_21D27D0 MethodInfo_21D27D0, *PMethodInfo_21D27D0;

typedef union _union_159783 _union_159783, *P_union_159783;

union _union_159783 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D27D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747AB8 MethodInfo_1747AB8, *PMethodInfo_1747AB8;

typedef union _union_162187 _union_162187, *P_union_162187;

union _union_162187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747AB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ProtocolData_UserLiveSetting_c Shock_ProtocolData_UserLiveSetting_c, *PShock_ProtocolData_UserLiveSetting_c;

typedef struct Shock_ProtocolData_UserLiveSetting_VTable Shock_ProtocolData_UserLiveSetting_VTable, *PShock_ProtocolData_UserLiveSetting_VTable;

struct Shock_ProtocolData_UserLiveSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_UserLiveSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_UserLiveSetting_VTable vtable;
};

typedef struct I2_Loc_LocalizeTargetDesc_T__RGCTXs I2_Loc_LocalizeTargetDesc_T__RGCTXs, *PI2_Loc_LocalizeTargetDesc_T__RGCTXs;

struct I2_Loc_LocalizeTargetDesc_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_ScriptableObject_CreateInstance_T_;
    struct Il2CppClass *_1_T;
    struct Il2CppType *_2_T;
};

typedef struct MethodInfo_336BFC8_RGCTXs MethodInfo_336BFC8_RGCTXs, *PMethodInfo_336BFC8_RGCTXs;

struct MethodInfo_336BFC8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_Timeline_TimelineUndo_o UnityEngine_Timeline_TimelineUndo_o, *PUnityEngine_Timeline_TimelineUndo_o;

typedef struct UnityEngine_Timeline_TimelineUndo_Fields UnityEngine_Timeline_TimelineUndo_Fields, *PUnityEngine_Timeline_TimelineUndo_Fields;

struct UnityEngine_Timeline_TimelineUndo_Fields {
};

struct UnityEngine_Timeline_TimelineUndo_o {
    struct UnityEngine_Timeline_TimelineUndo_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_TimelineUndo_Fields fields;
};

typedef struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_VTable UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_VTable, *PUniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_VTable;

struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Now;
    struct VirtualInvokeData _5_Schedule;
    struct VirtualInvokeData _6_Schedule;
    struct VirtualInvokeData _7_SchedulePeriodic;
    struct VirtualInvokeData _8_ScheduleQueueing;
};

typedef struct MethodInfo_15D83A4 MethodInfo_15D83A4, *PMethodInfo_15D83A4;

typedef struct MethodInfo_15D83A4_RGCTXs MethodInfo_15D83A4_RGCTXs, *PMethodInfo_15D83A4_RGCTXs;

typedef union _union_335186 _union_335186, *P_union_335186;

union _union_335186 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D83A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D83A4_RGCTXs *rgctx_data;
    union _union_335186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D83A4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_16AD190 MethodInfo_16AD190, *PMethodInfo_16AD190;

typedef union _union_159545 _union_159545, *P_union_159545;

union _union_159545 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD190 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159545 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_JobEngine_CompleteState_c Chipstar_Downloads_JobEngine_CompleteState_c, *PChipstar_Downloads_JobEngine_CompleteState_c;

typedef struct Chipstar_Downloads_JobEngine_CompleteState_VTable Chipstar_Downloads_JobEngine_CompleteState_VTable, *PChipstar_Downloads_JobEngine_CompleteState_VTable;

struct Chipstar_Downloads_JobEngine_CompleteState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_End;
};

struct Chipstar_Downloads_JobEngine_CompleteState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_JobEngine_CompleteState_VTable vtable;
};

typedef union _union_217703 _union_217703, *P_union_217703;

union _union_217703 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217705 _union_217705, *P_union_217705;

union _union_217705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_T__Text__Func_T__string___o System_Action_T__Text__Func_T__string___o, *PSystem_Action_T__Text__Func_T__string___o;

typedef struct System_Action_T__Text__Func_T__string___c System_Action_T__Text__Func_T__string___c, *PSystem_Action_T__Text__Func_T__string___c;

typedef struct System_Action_T__Text__Func_T__string___Fields System_Action_T__Text__Func_T__string___Fields, *PSystem_Action_T__Text__Func_T__string___Fields;

typedef struct System_Action_T__Text__Func_T__string___VTable System_Action_T__Text__Func_T__string___VTable, *PSystem_Action_T__Text__Func_T__string___VTable;

struct System_Action_T__Text__Func_T__string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_T__Text__Func_T__string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_T__Text__Func_T__string___VTable vtable;
};

struct System_Action_T__Text__Func_T__string___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_T__Text__Func_T__string___o {
    struct System_Action_T__Text__Func_T__string___c *klass;
    void *monitor;
    struct System_Action_T__Text__Func_T__string___Fields fields;
};

typedef union _union_217707 _union_217707, *P_union_217707;

union _union_217707 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217709 _union_217709, *P_union_217709;

union _union_217709 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20A0710 MethodInfo_20A0710, *PMethodInfo_20A0710;

typedef union _union_216072 _union_216072, *P_union_216072;

union _union_216072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A0710 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_c GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_c, *PGooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_c;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_VTable GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_VTable, *PGooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_VTable;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_VTable vtable;
};

typedef struct System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__c System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__c, *PSystem_Threading_Tasks_ContinuationResultTaskFromTask_TResult__c;

typedef struct System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__RGCTXs System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__RGCTXs, *PSystem_Threading_Tasks_ContinuationResultTaskFromTask_TResult__RGCTXs;

typedef struct System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__VTable System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__VTable, *PSystem_Threading_Tasks_ContinuationResultTaskFromTask_TResult__VTable;

struct System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_Task_TResult___ctor;
    struct Il2CppClass *_1_System_Threading_Tasks_Task_TResult_;
    struct Il2CppClass *_2_System_Func_Task__TResult_;
    struct MethodInfo *_3_System_Func_Task__TResult__Invoke;
    struct Il2CppClass *_4_System_Func_Task__object__TResult_;
    struct MethodInfo *_5_System_Func_Task__object__TResult__Invoke;
};

struct System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_ContinuationResultTaskFromTask_TResult__VTable vtable;
};

typedef struct System_Tuple_Action_object___object__VTable System_Tuple_Action_object___object__VTable, *PSystem_Tuple_Action_object___object__VTable;

struct System_Tuple_Action_object___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_System_ITupleInternal_ToString;
    struct VirtualInvokeData _9_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_267ACBC MethodInfo_267ACBC, *PMethodInfo_267ACBC;

typedef union _union_286399 _union_286399, *P_union_286399;

union _union_286399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F3FE4_RGCTXs MethodInfo_14F3FE4_RGCTXs, *PMethodInfo_14F3FE4_RGCTXs;

struct MethodInfo_14F3FE4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_33A5EE0 MethodInfo_33A5EE0, *PMethodInfo_33A5EE0;

typedef union _union_231775 _union_231775, *P_union_231775;

union _union_231775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A5EE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A6518 MethodInfo_14A6518, *PMethodInfo_14A6518;

typedef union _union_257732 _union_257732, *P_union_257732;

union _union_257732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A6518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_o GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_o, *PGooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_o;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_Fields GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_Fields, *PGooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_Fields;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_Fields {
    struct System_Nullable_TimeSpan__o advertisingDuration;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_o {
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass11_0_Fields fields;
};

typedef struct System_Xml_Schema_XmlSchemaWhiteSpace_o System_Xml_Schema_XmlSchemaWhiteSpace_o, *PSystem_Xml_Schema_XmlSchemaWhiteSpace_o;

typedef struct System_Xml_Schema_XmlSchemaWhiteSpace_Fields System_Xml_Schema_XmlSchemaWhiteSpace_Fields, *PSystem_Xml_Schema_XmlSchemaWhiteSpace_Fields;

struct System_Xml_Schema_XmlSchemaWhiteSpace_Fields {
    int32_t value__;
};

struct System_Xml_Schema_XmlSchemaWhiteSpace_o {
    struct System_Xml_Schema_XmlSchemaWhiteSpace_Fields fields;
};

typedef struct System_Collections_Generic_List_Camera_RenderRequest__Fields System_Collections_Generic_List_Camera_RenderRequest__Fields, *PSystem_Collections_Generic_List_Camera_RenderRequest__Fields;

typedef struct UnityEngine_Camera_RenderRequest_array UnityEngine_Camera_RenderRequest_array, *PUnityEngine_Camera_RenderRequest_array;

typedef struct UnityEngine_Camera_RenderRequest_o UnityEngine_Camera_RenderRequest_o, *PUnityEngine_Camera_RenderRequest_o;

typedef struct UnityEngine_Camera_RenderRequest_Fields UnityEngine_Camera_RenderRequest_Fields, *PUnityEngine_Camera_RenderRequest_Fields;

struct UnityEngine_Camera_RenderRequest_Fields {
    int32_t m_CameraRenderMode;
    struct UnityEngine_RenderTexture_o *m_ResultRT;
    int32_t m_OutputSpace;
};

struct UnityEngine_Camera_RenderRequest_o {
    struct UnityEngine_Camera_RenderRequest_Fields fields;
};

struct UnityEngine_Camera_RenderRequest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Camera_RenderRequest_o m_Items[65535];
};

struct System_Collections_Generic_List_Camera_RenderRequest__Fields {
    struct UnityEngine_Camera_RenderRequest_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct System_Xml_Schema_XmlSchemaWhiteSpace_c System_Xml_Schema_XmlSchemaWhiteSpace_c, *PSystem_Xml_Schema_XmlSchemaWhiteSpace_c;

typedef struct System_Xml_Schema_XmlSchemaWhiteSpace_VTable System_Xml_Schema_XmlSchemaWhiteSpace_VTable, *PSystem_Xml_Schema_XmlSchemaWhiteSpace_VTable;

struct System_Xml_Schema_XmlSchemaWhiteSpace_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Xml_Schema_XmlSchemaWhiteSpace_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaWhiteSpace_VTable vtable;
};

typedef struct MethodInfo_267ACC4 MethodInfo_267ACC4, *PMethodInfo_267ACC4;

typedef union _union_286401 _union_286401, *P_union_286401;

union _union_286401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217701 _union_217701, *P_union_217701;

union _union_217701 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_EventMemberRankingRewardMst__string__c System_Func_EventMemberRankingRewardMst__string__c, *PSystem_Func_EventMemberRankingRewardMst__string__c;

typedef struct System_Func_EventMemberRankingRewardMst__string__VTable System_Func_EventMemberRankingRewardMst__string__VTable, *PSystem_Func_EventMemberRankingRewardMst__string__VTable;

struct System_Func_EventMemberRankingRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventMemberRankingRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventMemberRankingRewardMst__string__VTable vtable;
};

typedef struct GreeGameLib_Subscription_array GreeGameLib_Subscription_array, *PGreeGameLib_Subscription_array;

typedef struct GreeGameLib_Subscription_o GreeGameLib_Subscription_o, *PGreeGameLib_Subscription_o;

typedef struct GreeGameLib_Subscription_c GreeGameLib_Subscription_c, *PGreeGameLib_Subscription_c;

typedef struct GreeGameLib_Subscription_Fields GreeGameLib_Subscription_Fields, *PGreeGameLib_Subscription_Fields;

typedef struct GreeGameLib_Subscription_VTable GreeGameLib_Subscription_VTable, *PGreeGameLib_Subscription_VTable;

struct GreeGameLib_Subscription_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
    struct System_String_o *mSubscriptionLabel;
    struct System_String_o *mSubscriptionStartDatetime;
    struct System_String_o *mSubscriptionEndDatetime;
    int32_t mAutoRenew;
    int32_t mStatus;
    struct System_String_o *mProvider;
    int32_t mTermType;
    int32_t mGracePeriodType;
    int32_t mCountPurchase;
};

struct GreeGameLib_Subscription_o {
    struct GreeGameLib_Subscription_c *klass;
    void *monitor;
    struct GreeGameLib_Subscription_Fields fields;
};

struct GreeGameLib_Subscription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct GreeGameLib_Subscription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_Subscription_VTable vtable;
};

struct GreeGameLib_Subscription_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GreeGameLib_Subscription_o *m_Items[65535];
};

typedef struct UniRx_Operators_ScanObservable_TSource__o UniRx_Operators_ScanObservable_TSource__o, *PUniRx_Operators_ScanObservable_TSource__o;

typedef struct UniRx_Operators_ScanObservable_TSource__c UniRx_Operators_ScanObservable_TSource__c, *PUniRx_Operators_ScanObservable_TSource__c;

typedef struct UniRx_Operators_ScanObservable_TSource__Fields UniRx_Operators_ScanObservable_TSource__Fields, *PUniRx_Operators_ScanObservable_TSource__Fields;

typedef struct UniRx_Operators_ScanObservable_TSource__RGCTXs UniRx_Operators_ScanObservable_TSource__RGCTXs, *PUniRx_Operators_ScanObservable_TSource__RGCTXs;

typedef struct UniRx_Operators_ScanObservable_TSource__VTable UniRx_Operators_ScanObservable_TSource__VTable, *PUniRx_Operators_ScanObservable_TSource__VTable;

typedef struct UniRx_Operators_OperatorObservableBase_TSource__Fields UniRx_Operators_OperatorObservableBase_TSource__Fields, *PUniRx_Operators_OperatorObservableBase_TSource__Fields;

typedef struct System_Func_TSource__TSource__TSource__o System_Func_TSource__TSource__TSource__o, *PSystem_Func_TSource__TSource__TSource__o;

typedef struct System_Func_TSource__TSource__TSource__c System_Func_TSource__TSource__TSource__c, *PSystem_Func_TSource__TSource__TSource__c;

typedef struct System_Func_TSource__TSource__TSource__Fields System_Func_TSource__TSource__TSource__Fields, *PSystem_Func_TSource__TSource__TSource__Fields;

typedef struct System_Func_TSource__TSource__TSource__VTable System_Func_TSource__TSource__TSource__VTable, *PSystem_Func_TSource__TSource__TSource__VTable;

struct UniRx_Operators_OperatorObservableBase_TSource__Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_ScanObservable_TSource__Fields {
    struct UniRx_Operators_OperatorObservableBase_TSource__Fields super;
    struct UniRx_IObservable_TSource__o *source;
    struct System_Func_TSource__TSource__TSource__o *accumulator;
};

struct System_Func_TSource__TSource__TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TSource__TSource__TSource__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_ScanObservable_TSource__o {
    struct UniRx_Operators_ScanObservable_TSource__c *klass;
    void *monitor;
    struct UniRx_Operators_ScanObservable_TSource__Fields fields;
};

struct UniRx_Operators_ScanObservable_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ScanObservable_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ScanObservable_TSource__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ScanObservable_TSource__VTable vtable;
};

struct UniRx_Operators_ScanObservable_TSource__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TSource___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TSource_;
    struct Il2CppClass *_3_UniRx_Operators_ScanObservable_Scan_TSource_;
    struct MethodInfo *_4_UniRx_Operators_ScanObservable_Scan_TSource___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_TSource_;
    struct MethodInfo *_6_UniRx_IObservable_TSource__Subscribe;
};

struct System_Func_TSource__TSource__TSource__o {
    struct System_Func_TSource__TSource__TSource__c *klass;
    void *monitor;
    struct System_Func_TSource__TSource__TSource__Fields fields;
};

struct System_Func_TSource__TSource__TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__TSource__TSource__VTable vtable;
};

typedef struct MethodInfo_127DBC8 MethodInfo_127DBC8, *PMethodInfo_127DBC8;

typedef union _union_202128 _union_202128, *P_union_202128;

union _union_202128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DBC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D27BC MethodInfo_21D27BC, *PMethodInfo_21D27BC;

typedef union _union_159813 _union_159813, *P_union_159813;

union _union_159813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D27BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6F728 MethodInfo_2D6F728, *PMethodInfo_2D6F728;

typedef struct MethodInfo_2D6F728_RGCTXs MethodInfo_2D6F728_RGCTXs, *PMethodInfo_2D6F728_RGCTXs;

typedef union _union_288490 _union_288490, *P_union_288490;

union _union_288490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F728_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SingleObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SingleObservable_T___ctor;
};

struct MethodInfo_2D6F728 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F728_RGCTXs *rgctx_data;
    union _union_288490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_EventMemberRankingRewardMst__string__o System_Func_EventMemberRankingRewardMst__string__o, *PSystem_Func_EventMemberRankingRewardMst__string__o;

typedef struct System_Func_EventMemberRankingRewardMst__string__Fields System_Func_EventMemberRankingRewardMst__string__Fields, *PSystem_Func_EventMemberRankingRewardMst__string__Fields;

struct System_Func_EventMemberRankingRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventMemberRankingRewardMst__string__o {
    struct System_Func_EventMemberRankingRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_EventMemberRankingRewardMst__string__Fields fields;
};

typedef struct MethodInfo_267ACAC MethodInfo_267ACAC, *PMethodInfo_267ACAC;

typedef union _union_286395 _union_286395, *P_union_286395;

union _union_286395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8A6C MethodInfo_19F8A6C, *PMethodInfo_19F8A6C;

typedef union _union_247355 _union_247355, *P_union_247355;

union _union_247355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8A6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_PlayGamesScore__o System_Collections_Generic_List_PlayGamesScore__o, *PSystem_Collections_Generic_List_PlayGamesScore__o;

typedef struct System_Collections_Generic_List_PlayGamesScore__Fields System_Collections_Generic_List_PlayGamesScore__Fields, *PSystem_Collections_Generic_List_PlayGamesScore__Fields;

struct System_Collections_Generic_List_PlayGamesScore__Fields {
    struct GooglePlayGames_PlayGamesScore_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_PlayGamesScore__o {
    struct System_Collections_Generic_List_PlayGamesScore__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PlayGamesScore__Fields fields;
};

typedef struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_VTable Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_VTable, *PAoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_VTable;

struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

typedef struct MethodInfo_267ACB4 MethodInfo_267ACB4, *PMethodInfo_267ACB4;

typedef union _union_286397 _union_286397, *P_union_286397;

union _union_286397 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286397 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2948740 MethodInfo_2948740, *PMethodInfo_2948740;

typedef union _union_189918 _union_189918, *P_union_189918;

union _union_189918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948740 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_RootStorage_StorageData_Fields Chipstar_RootStorage_StorageData_Fields, *PChipstar_RootStorage_StorageData_Fields;

struct Chipstar_RootStorage_StorageData_Fields {
    int32_t RuntimePlatform;
    struct Chipstar_StoragePath_o *StoragePath;
};

typedef struct System_Predicate_PaymentError_ErrorCodeType__VTable System_Predicate_PaymentError_ErrorCodeType__VTable, *PSystem_Predicate_PaymentError_ErrorCodeType__VTable;

struct System_Predicate_PaymentError_ErrorCodeType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_267ACDC MethodInfo_267ACDC, *PMethodInfo_267ACDC;

typedef union _union_286407 _union_286407, *P_union_286407;

union _union_286407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_o UnityEngine_UIElements_UxmlAttributeOverridesFactory_o, *PUnityEngine_UIElements_UxmlAttributeOverridesFactory_o;

typedef struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_c UnityEngine_UIElements_UxmlAttributeOverridesFactory_c, *PUnityEngine_UIElements_UxmlAttributeOverridesFactory_c;

typedef struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_Fields UnityEngine_UIElements_UxmlAttributeOverridesFactory_Fields, *PUnityEngine_UIElements_UxmlAttributeOverridesFactory_Fields;

typedef struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_VTable UnityEngine_UIElements_UxmlAttributeOverridesFactory_VTable, *PUnityEngine_UIElements_UxmlAttributeOverridesFactory_VTable;

typedef struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlAttributeOverridesTraits__Fields UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlAttributeOverridesTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_VisualElement__UxmlAttributeOverridesTraits__Fields;

typedef struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_o UnityEngine_UIElements_UxmlAttributeOverridesTraits_o, *PUnityEngine_UIElements_UxmlAttributeOverridesTraits_o;

typedef struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_c UnityEngine_UIElements_UxmlAttributeOverridesTraits_c, *PUnityEngine_UIElements_UxmlAttributeOverridesTraits_c;

typedef struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_Fields UnityEngine_UIElements_UxmlAttributeOverridesTraits_Fields, *PUnityEngine_UIElements_UxmlAttributeOverridesTraits_Fields;

typedef struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_VTable UnityEngine_UIElements_UxmlAttributeOverridesTraits_VTable, *PUnityEngine_UIElements_UxmlAttributeOverridesTraits_VTable;

struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlAttributeOverridesTraits__Fields {
    struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_o *m_Traits;
};

struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_Fields {
    struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlAttributeOverridesTraits__Fields super;
};

struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_VTable vtable;
};

struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_Fields {
    struct UnityEngine_UIElements_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_ElementName;
};

struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_o {
    struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlAttributeOverridesTraits_Fields fields;
};

struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_o {
    struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_Fields fields;
};

struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlAttributeOverridesFactory_VTable vtable;
};

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T__Fields UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T__Fields, *PUniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T__Fields;

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__o UniRx_Operators_ObserveOnObservable_ObserveOn_T__o, *PUniRx_Operators_ObserveOnObservable_ObserveOn_T__o;

typedef struct System_Collections_Generic_LinkedListNode_IDisposable__o System_Collections_Generic_LinkedListNode_IDisposable__o, *PSystem_Collections_Generic_LinkedListNode_IDisposable__o;

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__c UniRx_Operators_ObserveOnObservable_ObserveOn_T__c, *PUniRx_Operators_ObserveOnObservable_ObserveOn_T__c;

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__Fields UniRx_Operators_ObserveOnObservable_ObserveOn_T__Fields, *PUniRx_Operators_ObserveOnObservable_ObserveOn_T__Fields;

typedef struct System_Collections_Generic_LinkedListNode_IDisposable__Fields System_Collections_Generic_LinkedListNode_IDisposable__Fields, *PSystem_Collections_Generic_LinkedListNode_IDisposable__Fields;

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__RGCTXs UniRx_Operators_ObserveOnObservable_ObserveOn_T__RGCTXs, *PUniRx_Operators_ObserveOnObservable_ObserveOn_T__RGCTXs;

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__VTable UniRx_Operators_ObserveOnObservable_ObserveOn_T__VTable, *PUniRx_Operators_ObserveOnObservable_ObserveOn_T__VTable;

typedef struct System_Collections_Generic_LinkedList_IDisposable__o System_Collections_Generic_LinkedList_IDisposable__o, *PSystem_Collections_Generic_LinkedList_IDisposable__o;

typedef struct System_Collections_Generic_LinkedList_IDisposable__c System_Collections_Generic_LinkedList_IDisposable__c, *PSystem_Collections_Generic_LinkedList_IDisposable__c;

typedef struct System_Collections_Generic_LinkedList_IDisposable__Fields System_Collections_Generic_LinkedList_IDisposable__Fields, *PSystem_Collections_Generic_LinkedList_IDisposable__Fields;

typedef struct System_Collections_Generic_LinkedList_IDisposable__VTable System_Collections_Generic_LinkedList_IDisposable__VTable, *PSystem_Collections_Generic_LinkedList_IDisposable__VTable;

struct System_Collections_Generic_LinkedList_IDisposable__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct System_Collections_Generic_LinkedListNode_IDisposable__Fields {
    struct System_Collections_Generic_LinkedList_T__o *list;
    struct System_Collections_Generic_LinkedListNode_T__o *next;
    struct System_Collections_Generic_LinkedListNode_T__o *prev;
    struct System_IDisposable_o *item;
};

struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_ObserveOnObservable_T__o *parent;
    struct System_Collections_Generic_LinkedList_IDisposable__o *scheduleDisposables;
    bool isDisposed;
};

struct System_Collections_Generic_LinkedListNode_IDisposable__o {
    struct System_Collections_Generic_LinkedListNode_IDisposable__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedListNode_IDisposable__Fields fields;
};

struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__VTable vtable;
};

struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__o {
    struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__Fields fields;
};

struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T__Fields {
    struct UniRx_SingleAssignmentDisposable_o *self;
    struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__o *__4__this;
    struct System_Collections_Generic_LinkedListNode_IDisposable__o *node;
};

struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_4_UniRx_Operators_ObserveOnObservable_ObserveOn_T___Run_b__4_0;
    struct Il2CppClass *_5_UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass5_0_T_;
    struct MethodInfo *_6_UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass5_0_T___ctor;
    struct MethodInfo *_7_UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass5_0_T___OnNext_b__0;
    struct Il2CppClass *_8_UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T_;
    struct MethodInfo *_9_UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T___ctor;
    struct MethodInfo *_10_UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T___OnError_b__0;
    struct Il2CppClass *_11_UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T_;
    struct MethodInfo *_12_UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T___ctor;
    struct MethodInfo *_13_UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T___OnCompleted_b__0;
};

struct System_Collections_Generic_LinkedList_IDisposable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Generic_LinkedList_IDisposable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_IDisposable__VTable vtable;
};

struct System_Collections_Generic_LinkedList_IDisposable__o {
    struct System_Collections_Generic_LinkedList_IDisposable__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_IDisposable__Fields fields;
};

typedef struct MethodInfo_294873C MethodInfo_294873C, *PMethodInfo_294873C;

typedef union _union_188480 _union_188480, *P_union_188480;

union _union_188480 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294873C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188480 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_X509Certificates_X509Extension_o System_Security_Cryptography_X509Certificates_X509Extension_o, *PSystem_Security_Cryptography_X509Certificates_X509Extension_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Extension_c System_Security_Cryptography_X509Certificates_X509Extension_c, *PSystem_Security_Cryptography_X509Certificates_X509Extension_c;

typedef struct System_Security_Cryptography_X509Certificates_X509Extension_Fields System_Security_Cryptography_X509Certificates_X509Extension_Fields, *PSystem_Security_Cryptography_X509Certificates_X509Extension_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509Extension_VTable System_Security_Cryptography_X509Certificates_X509Extension_VTable, *PSystem_Security_Cryptography_X509Certificates_X509Extension_VTable;

typedef struct System_Security_Cryptography_AsnEncodedData_Fields System_Security_Cryptography_AsnEncodedData_Fields, *PSystem_Security_Cryptography_AsnEncodedData_Fields;

struct System_Security_Cryptography_X509Certificates_X509Extension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CopyFrom;
    struct VirtualInvokeData _5_Format;
    struct VirtualInvokeData _6_ToString;
};

struct System_Security_Cryptography_AsnEncodedData_Fields {
    struct System_Security_Cryptography_Oid_o *_oid;
    struct System_Byte_array *_raw;
};

struct System_Security_Cryptography_X509Certificates_X509Extension_Fields {
    struct System_Security_Cryptography_AsnEncodedData_Fields super;
    bool _critical;
};

struct System_Security_Cryptography_X509Certificates_X509Extension_o {
    struct System_Security_Cryptography_X509Certificates_X509Extension_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509Extension_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509Extension_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509Extension_VTable vtable;
};

typedef struct MethodInfo_22C5044 MethodInfo_22C5044, *PMethodInfo_22C5044;

typedef union _union_277960 _union_277960, *P_union_277960;

union _union_277960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C5044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StoryListRefineDialog_NarrowDownReadType_Fields Aoharu_StoryListRefineDialog_NarrowDownReadType_Fields, *PAoharu_StoryListRefineDialog_NarrowDownReadType_Fields;

struct Aoharu_StoryListRefineDialog_NarrowDownReadType_Fields {
    int32_t value__;
};

typedef struct MethodInfo_19D05A8 MethodInfo_19D05A8, *PMethodInfo_19D05A8;

typedef union _union_245995 _union_245995, *P_union_245995;

union _union_245995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D05A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_Native_Path_VTable Carbon_Native_Path_VTable, *PCarbon_Native_Path_VTable;

struct Carbon_Native_Path_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UI_CoroutineTween_ITweenValue_c UnityEngine_UI_CoroutineTween_ITweenValue_c, *PUnityEngine_UI_CoroutineTween_ITweenValue_c;

struct UnityEngine_UI_CoroutineTween_ITweenValue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_267ACE4 MethodInfo_267ACE4, *PMethodInfo_267ACE4;

typedef union _union_286409 _union_286409, *P_union_286409;

union _union_286409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StarEventTopScene___c__DisplayClass12_0_o Aoharu_StarEventTopScene___c__DisplayClass12_0_o, *PAoharu_StarEventTopScene___c__DisplayClass12_0_o;

typedef struct Aoharu_StarEventTopScene___c__DisplayClass12_0_c Aoharu_StarEventTopScene___c__DisplayClass12_0_c, *PAoharu_StarEventTopScene___c__DisplayClass12_0_c;

typedef struct Aoharu_StarEventTopScene___c__DisplayClass12_0_Fields Aoharu_StarEventTopScene___c__DisplayClass12_0_Fields, *PAoharu_StarEventTopScene___c__DisplayClass12_0_Fields;

typedef struct Aoharu_StarEventTopScene___c__DisplayClass12_0_VTable Aoharu_StarEventTopScene___c__DisplayClass12_0_VTable, *PAoharu_StarEventTopScene___c__DisplayClass12_0_VTable;

typedef struct Aoharu_StarEventTopScene_o Aoharu_StarEventTopScene_o, *PAoharu_StarEventTopScene_o;

typedef struct Aoharu_StarEventTopScene_c Aoharu_StarEventTopScene_c, *PAoharu_StarEventTopScene_c;

typedef struct Aoharu_StarEventTopScene_Fields Aoharu_StarEventTopScene_Fields, *PAoharu_StarEventTopScene_Fields;

typedef struct Aoharu_StarEventTopScene_VTable Aoharu_StarEventTopScene_VTable, *PAoharu_StarEventTopScene_VTable;

typedef struct Aoharu_StarEventTopViewController_o Aoharu_StarEventTopViewController_o, *PAoharu_StarEventTopViewController_o;

typedef struct Aoharu_StarEventTopScene_MySave_o Aoharu_StarEventTopScene_MySave_o, *PAoharu_StarEventTopScene_MySave_o;

typedef struct Aoharu_StarEventTopViewController_c Aoharu_StarEventTopViewController_c, *PAoharu_StarEventTopViewController_c;

typedef struct Aoharu_StarEventTopViewController_Fields Aoharu_StarEventTopViewController_Fields, *PAoharu_StarEventTopViewController_Fields;

typedef struct Aoharu_StarEventTopScene_MySave_Fields Aoharu_StarEventTopScene_MySave_Fields, *PAoharu_StarEventTopScene_MySave_Fields;

typedef struct Aoharu_StarEventTopViewController_VTable Aoharu_StarEventTopViewController_VTable, *PAoharu_StarEventTopViewController_VTable;

typedef struct Aoharu_StarEventTopView_o Aoharu_StarEventTopView_o, *PAoharu_StarEventTopView_o;

typedef struct Aoharu_StarMissionChangeConfirmDialog_o Aoharu_StarMissionChangeConfirmDialog_o, *PAoharu_StarMissionChangeConfirmDialog_o;

typedef struct Aoharu_StarAssistsConfirmDialog_o Aoharu_StarAssistsConfirmDialog_o, *PAoharu_StarAssistsConfirmDialog_o;

typedef struct Aoharu_StarEventTopView_c Aoharu_StarEventTopView_c, *PAoharu_StarEventTopView_c;

typedef struct Aoharu_StarEventTopView_Fields Aoharu_StarEventTopView_Fields, *PAoharu_StarEventTopView_Fields;

typedef struct Aoharu_StarMissionChangeConfirmDialog_c Aoharu_StarMissionChangeConfirmDialog_c, *PAoharu_StarMissionChangeConfirmDialog_c;

typedef struct Aoharu_StarMissionChangeConfirmDialog_Fields Aoharu_StarMissionChangeConfirmDialog_Fields, *PAoharu_StarMissionChangeConfirmDialog_Fields;

typedef struct Aoharu_StarAssistsConfirmDialog_c Aoharu_StarAssistsConfirmDialog_c, *PAoharu_StarAssistsConfirmDialog_c;

typedef struct Aoharu_StarAssistsConfirmDialog_Fields Aoharu_StarAssistsConfirmDialog_Fields, *PAoharu_StarAssistsConfirmDialog_Fields;

typedef struct Aoharu_StarEventTopView_VTable Aoharu_StarEventTopView_VTable, *PAoharu_StarEventTopView_VTable;

typedef struct Aoharu_StarEventMusicDetail_o Aoharu_StarEventMusicDetail_o, *PAoharu_StarEventMusicDetail_o;

typedef struct Aoharu_EventTopButtons_o Aoharu_EventTopButtons_o, *PAoharu_EventTopButtons_o;

typedef struct Aoharu_StarEventBonusContent_o Aoharu_StarEventBonusContent_o, *PAoharu_StarEventBonusContent_o;

typedef struct System_Action_uint__LIVE_LEVEL__o System_Action_uint__LIVE_LEVEL__o, *PSystem_Action_uint__LIVE_LEVEL__o;

typedef struct Aoharu_StarMissionChangeConfirmDialog_VTable Aoharu_StarMissionChangeConfirmDialog_VTable, *PAoharu_StarMissionChangeConfirmDialog_VTable;

typedef struct Aoharu_StarAssistsConfirmDialog_VTable Aoharu_StarAssistsConfirmDialog_VTable, *PAoharu_StarAssistsConfirmDialog_VTable;

typedef struct Aoharu_StarEventMusicDetail_c Aoharu_StarEventMusicDetail_c, *PAoharu_StarEventMusicDetail_c;

typedef struct Aoharu_StarEventMusicDetail_Fields Aoharu_StarEventMusicDetail_Fields, *PAoharu_StarEventMusicDetail_Fields;

typedef struct Aoharu_EventTopButtons_c Aoharu_EventTopButtons_c, *PAoharu_EventTopButtons_c;

typedef struct Aoharu_EventTopButtons_Fields Aoharu_EventTopButtons_Fields, *PAoharu_EventTopButtons_Fields;

typedef struct Aoharu_StarEventBonusContent_c Aoharu_StarEventBonusContent_c, *PAoharu_StarEventBonusContent_c;

typedef struct Aoharu_StarEventBonusContent_Fields Aoharu_StarEventBonusContent_Fields, *PAoharu_StarEventBonusContent_Fields;

typedef struct System_Action_uint__LIVE_LEVEL__c System_Action_uint__LIVE_LEVEL__c, *PSystem_Action_uint__LIVE_LEVEL__c;

typedef struct System_Action_uint__LIVE_LEVEL__Fields System_Action_uint__LIVE_LEVEL__Fields, *PSystem_Action_uint__LIVE_LEVEL__Fields;

typedef struct Aoharu_StarEventMusicDetail_StaticFields Aoharu_StarEventMusicDetail_StaticFields, *PAoharu_StarEventMusicDetail_StaticFields;

typedef struct Aoharu_StarEventMusicDetail_VTable Aoharu_StarEventMusicDetail_VTable, *PAoharu_StarEventMusicDetail_VTable;

typedef struct Aoharu_StarEventMusicContent_array Aoharu_StarEventMusicContent_array, *PAoharu_StarEventMusicContent_array;

typedef struct Aoharu_StarEventMusicDetail_IconSet_array Aoharu_StarEventMusicDetail_IconSet_array, *PAoharu_StarEventMusicDetail_IconSet_array;

typedef struct Aoharu_StarEventMusicDetail_LevelSet_o Aoharu_StarEventMusicDetail_LevelSet_o, *PAoharu_StarEventMusicDetail_LevelSet_o;

typedef struct Aoharu_EventTopButtons_VTable Aoharu_EventTopButtons_VTable, *PAoharu_EventTopButtons_VTable;

typedef struct Aoharu_StarEventBonusContent_VTable Aoharu_StarEventBonusContent_VTable, *PAoharu_StarEventBonusContent_VTable;

typedef struct System_Action_uint__LIVE_LEVEL__VTable System_Action_uint__LIVE_LEVEL__VTable, *PSystem_Action_uint__LIVE_LEVEL__VTable;

typedef struct Aoharu_StarEventMusicContent_o Aoharu_StarEventMusicContent_o, *PAoharu_StarEventMusicContent_o;

typedef struct Aoharu_StarEventMusicDetail_IconSet_o Aoharu_StarEventMusicDetail_IconSet_o, *PAoharu_StarEventMusicDetail_IconSet_o;

typedef struct Aoharu_StarEventMusicDetail_LevelSet_c Aoharu_StarEventMusicDetail_LevelSet_c, *PAoharu_StarEventMusicDetail_LevelSet_c;

typedef struct Aoharu_StarEventMusicDetail_LevelSet_Fields Aoharu_StarEventMusicDetail_LevelSet_Fields, *PAoharu_StarEventMusicDetail_LevelSet_Fields;

typedef struct Aoharu_StarEventMusicContent_c Aoharu_StarEventMusicContent_c, *PAoharu_StarEventMusicContent_c;

typedef struct Aoharu_StarEventMusicContent_Fields Aoharu_StarEventMusicContent_Fields, *PAoharu_StarEventMusicContent_Fields;

typedef struct Aoharu_StarEventMusicDetail_IconSet_c Aoharu_StarEventMusicDetail_IconSet_c, *PAoharu_StarEventMusicDetail_IconSet_c;

typedef struct Aoharu_StarEventMusicDetail_IconSet_Fields Aoharu_StarEventMusicDetail_IconSet_Fields, *PAoharu_StarEventMusicDetail_IconSet_Fields;

typedef struct Aoharu_StarEventMusicDetail_LevelSet_VTable Aoharu_StarEventMusicDetail_LevelSet_VTable, *PAoharu_StarEventMusicDetail_LevelSet_VTable;

typedef struct Aoharu_StarEventMusicContent_VTable Aoharu_StarEventMusicContent_VTable, *PAoharu_StarEventMusicContent_VTable;

typedef struct System_Action_EventData_StarMission__o System_Action_EventData_StarMission__o, *PSystem_Action_EventData_StarMission__o;

typedef struct Aoharu_StarEventMusicDetail_IconSet_VTable Aoharu_StarEventMusicDetail_IconSet_VTable, *PAoharu_StarEventMusicDetail_IconSet_VTable;

typedef struct System_Action_EventData_StarMission__c System_Action_EventData_StarMission__c, *PSystem_Action_EventData_StarMission__c;

typedef struct System_Action_EventData_StarMission__Fields System_Action_EventData_StarMission__Fields, *PSystem_Action_EventData_StarMission__Fields;

typedef struct System_Action_EventData_StarMission__VTable System_Action_EventData_StarMission__VTable, *PSystem_Action_EventData_StarMission__VTable;

struct Aoharu_StarEventTopScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_StarEventTopScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventTopScene_VTable vtable;
};

struct Aoharu_StarEventTopScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_StarEventTopViewController_o *m_EventTopViewController;
    struct UnityEngine_Transform_o *m_OpeningRootTransform;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    uint32_t m_CurrentEventId;
    struct Aoharu_StarEventTopScene_MySave_o *m_MySave;
};

struct Aoharu_StarEventTopScene_o {
    struct Aoharu_StarEventTopScene_c *klass;
    void *monitor;
    struct Aoharu_StarEventTopScene_Fields fields;
};

struct Aoharu_StarEventTopScene___c__DisplayClass12_0_Fields {
    struct Aoharu_StarEventTopScene_o *__4__this;
    bool isForward;
};

struct Aoharu_EventTopButtons_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_RuleTipsButton;
    struct Shock_ButtonEvent_o *m_RewardDetailButton;
    struct Shock_ButtonEvent_o *m_BonusDetailButton;
    struct Shock_ButtonEvent_o *m_StoryButton;
    struct Shock_ButtonEvent_o *m_PointRankingButton;
    struct Shock_ButtonEvent_o *m_FavoriteRankingButton;
    struct Shock_ButtonEvent_o *m_ToEventLiveButton;
    struct Shock_ButtonEvent_o *m_ToGeneralLiveButton;
    struct Shock_ButtonEvent_o *m_MissionButton;
    struct UnityEngine_GameObject_o *m_MissionBadge;
    struct UnityEngine_GameObject_array *m_EffectObject;
    struct System_Action_o *_OnClickBonusDetailButton_k__BackingField;
    struct System_Action_o *_OnClickToEventLiveButton_k__BackingField;
    struct System_Action_o *_OnClickToGeneralLiveButton_k__BackingField;
    struct System_Action_o *_OnClickMissionButton_k__BackingField;
};

struct Aoharu_StarEventTopView_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *beforeLvTextMeshUI;
    struct Shock_TextMeshUI_o *currentLvTextMeshUI;
    struct Shock_TextMeshUI_o *currentPtTextMeshUI;
    struct Aoharu_EventGachaBannerScroll_o *eventGachaBannerEventGachaBannerScroll;
    struct Shock_TextMeshUI_o *termTextTextMeshUI;
    struct Shock_ButtonEvent_o *starLvRewardButtonEvent;
    struct Shock_RewardIcon_o *starLvRewardRewardIconRewardIcon;
    struct Shock_RewardIcon_o *starPtRewardRewardIconRewardIcon;
    struct Aoharu_StarEventMusicDetail_o *starEventMusicDetailStarEventMusicDetail;
    struct Shock_ButtonEvent_o *liveButtonButtonEvent;
    struct Shock_ButtonEvent_o *starAssistButtonButtonEvent;
    struct Aoharu_EventTopButtons_o *starEventTopEventTopButtons;
    struct Shock_ButtonEvent_o *shareButtonButtonEvent;
    struct UnityEngine_RectTransform_o *shareButtonBalloonRectTransform;
    struct Shock_TextMeshUI_o *starAssistButtonAmountTextMeshUI;
    struct Shock_TextMeshUI_o *rankingTextMeshUI;
    struct UnityEngine_UI_Image_o *medalImageImage;
    struct UnityEngine_RectTransform_o *starLvRewardGotAllRectTransform;
    struct Shock_ButtonEvent_o *starPtRewardButtonEvent;
    struct Shock_TextMeshUI_o *starPtPointTextMeshUI;
    struct UnityEngine_RectTransform_o *starPtRewardGotAllRectTransform;
    struct UnityEngine_RectTransform_o *aggregateMedalRectTransform;
    struct UnityEngine_RectTransform_o *starLvBeforeRectTransform;
    struct Aoharu_StarEventBonusContent_o *bonusContent;
    struct UnityEngine_GameObject_array *starLights;
    struct UnityEngine_Sprite_array *medalSprites;
    struct Aoharu_EventBonusDetailDialog_o *m_BonusDetailDialog;
    struct System_Action_o *_OnShare_k__BackingField;
    struct System_Action_uint__LIVE_LEVEL__o *_OnUseStarAssist_k__BackingField;
};

struct Aoharu_StarEventMusicDetail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventBonusContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *starBounusTextMeshUI;
    struct Shock_TextMeshUI_o *skillBonusTextMeshUI;
    struct Shock_TextMeshUI_o *musicPlayCountTextMeshUI;
    struct Shock_ButtonEvent_o *starBounusHelpButtonEvent;
    struct Shock_ButtonEvent_o *skillBonusHelpButtonEvent;
    struct Shock_TextMeshUI_o *maxTextTextMeshUI;
};

struct Aoharu_StarMissionChangeConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *infoTextTextMeshUI;
    struct Shock_TextMeshUI_o *beforeTextMeshUI;
    struct Shock_TextMeshUI_o *afterTextMeshUI;
    struct Shock_ButtonEvent_o *okButtonButtonEvent;
};

struct Aoharu_StarEventMusicContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventMusicContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *jacketImage;
    struct Shock_ButtonEvent_o *jacketButtonEvent;
    struct UnityEngine_RectTransform_o *skipLabelRectTransform;
    struct UnityEngine_RectTransform_o *scoreClearRectTransform;
    struct UnityEngine_RectTransform_o *selectedRectTransform;
    struct UnityEngine_Vector3_o selectingSize;
    struct UnityEngine_Vector3_o unselectingSize;
    struct Shock_EventData_StarMission_o *mission;
    struct System_Action_EventData_StarMission__o *_OnSelect_k__BackingField;
};

struct Aoharu_StarEventTopScene_MySave_Fields {
    uint32_t _EventId_k__BackingField;
};

struct Aoharu_StarEventMusicDetail_LevelSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventMusicDetail_StaticFields {
    struct Shock_EventData_StarMission_o *selectingMission;
};

struct Aoharu_StarAssistsConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_StarAssistsConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarAssistsConfirmDialog_VTable vtable;
};

struct Aoharu_StarAssistsConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *closeButtonButtonEvent;
    struct Shock_ButtonEvent_o *okButtonButtonEvent;
    struct Shock_TextMeshUI_o *beforeTextMeshUI;
    struct Shock_TextMeshUI_o *afterTextMeshUI;
    struct Shock_TextMeshUI_o *buffInfoTextMeshUI;
};

struct Aoharu_StarAssistsConfirmDialog_o {
    struct Aoharu_StarAssistsConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_StarAssistsConfirmDialog_Fields fields;
};

struct Aoharu_StarEventBonusContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventMusicDetail_LevelSet_Fields {
    struct UnityEngine_GameObject_o *levelObj;
    struct UnityEngine_GameObject_o *clearObj;
    struct UnityEngine_GameObject_o *noneObj;
};

struct System_Action_uint__LIVE_LEVEL__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_uint__LIVE_LEVEL__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_StarEventMusicDetail_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *scoreClearAmountTextMeshUI;
    struct Shock_TextMeshUI_o *scoreTextTextMeshUI;
    struct UnityEngine_UI_Image_o *attributeIconImage;
    struct Shock_SpriteNumber_o *spriteNumberNormalSpriteNumber;
    struct Shock_SpriteNumber_o *spriteNumberHardSpriteNumber;
    struct Shock_SpriteNumber_o *spriteNumberExpartSpriteNumber;
    struct Shock_SpriteNumber_o *spriteNumberMasterSpriteNumber;
    struct UnityEngine_RectTransform_o *fullComboRectTransform;
    struct UnityEngine_RectTransform_o *allPerfectRectTransform;
    struct UnityEngine_UI_Image_o *groupImageImage;
    struct UnityEngine_UI_Image_o *jacketImageImage;
    struct Shock_ButtonEvent_o *masterButtonEvent;
    struct Shock_ButtonEvent_o *expartButtonEvent;
    struct Shock_ButtonEvent_o *hardButtonEvent;
    struct Shock_ButtonEvent_o *normalButtonEvent;
    struct UnityEngine_RectTransform_o *scoreClearStampRectTransform;
    struct UnityEngine_RectTransform_o *skipContentRectTransform;
    struct Shock_ButtonEvent_o *changeMusicButtonButtonEvent;
    struct UnityEngine_RectTransform_o *firstFreeRectTransform;
    struct UnityEngine_Animator_o *selectedMusicDetailAnimator;
    struct UnityEngine_RectTransform_o *musicNameMaskRectTransform;
    struct Carbon_TweenAnchoredPosition_o *musicNameTweenAnchoredPosition;
    struct Shock_TextMeshUI_o *musicNameTextMeshUI;
    struct UnityEngine_RectTransform_o *artistNameMaskRectTransform;
    struct Carbon_TweenAnchoredPosition_o *artistNameTweenAnchoredPosition;
    struct Shock_TextMeshUI_o *artistNameTextMeshUI;
    struct Aoharu_StarEventMusicContent_array *contents;
    struct Aoharu_StarEventMusicDetail_IconSet_array *icons;
    struct Aoharu_StarEventMusicDetail_LevelSet_o *normalObj;
    struct Aoharu_StarEventMusicDetail_LevelSet_o *hardObj;
    struct Aoharu_StarEventMusicDetail_LevelSet_o *expertObj;
    struct Aoharu_StarEventMusicDetail_LevelSet_o *masterObj;
    int32_t level;
    uint32_t drawingMusicId;
    struct Carbon_CoroutineShell_o *coroutineShell;
    struct System_Action_uint__o *_OnChangeMusic_k__BackingField;
    struct System_Action_LiveData__o *_OnSelectMusic_k__BackingField;
};

struct Aoharu_StarEventMusicDetail_LevelSet_o {
    struct Aoharu_StarEventMusicDetail_LevelSet_c *klass;
    void *monitor;
    struct Aoharu_StarEventMusicDetail_LevelSet_Fields fields;
};

struct Aoharu_StarEventMusicDetail_IconSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_StarEventMusicDetail_IconSet_o *m_Items[65535];
};

struct Aoharu_StarEventTopView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventMusicContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventMusicContent_VTable vtable;
};

struct Aoharu_StarMissionChangeConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_StarEventMusicContent_o {
    struct Aoharu_StarEventMusicContent_c *klass;
    void *monitor;
    struct Aoharu_StarEventMusicContent_Fields fields;
};

struct Aoharu_StarEventTopViewController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_StarEventTopView_o *view;
    struct UnityEngine_UI_Image_o *bgJacket;
    struct Shock_EventData_o *eventData;
    struct Aoharu_StarMissionChangeConfirmDialog_o *missionChangeDialog;
    struct Aoharu_StarAssistsConfirmDialog_o *starAssistsConfirmDialog;
    struct ShortMessageDialog_o *messageDialog;
    struct Shock_SoundManager_PlayOption_o playOption;
    struct Shock_SoundManager_PlaybackHandle_o *playbackHandle;
    struct Aoharu_MusicSelectPlayBgmEventQueue_o *playBgmEventQueue;
    uint32_t selectingLiveId;
};

struct Aoharu_StarEventMusicDetail_LevelSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventMusicDetail_LevelSet_VTable vtable;
};

struct Aoharu_StarEventTopView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventTopView_VTable vtable;
};

struct Aoharu_StarEventTopView_o {
    struct Aoharu_StarEventTopView_c *klass;
    void *monitor;
    struct Aoharu_StarEventTopView_Fields fields;
};

struct System_Action_uint__LIVE_LEVEL__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_uint__LIVE_LEVEL__VTable vtable;
};

struct System_Action_uint__LIVE_LEVEL__o {
    struct System_Action_uint__LIVE_LEVEL__c *klass;
    void *monitor;
    struct System_Action_uint__LIVE_LEVEL__Fields fields;
};

struct Aoharu_StarEventTopScene_MySave_o {
    struct Aoharu_StarEventTopScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_StarEventTopScene_MySave_Fields fields;
};

struct Aoharu_EventTopButtons_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_StarEventTopScene___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventTopButtons_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopButtons_VTable vtable;
};

struct Aoharu_StarEventTopScene___c__DisplayClass12_0_o {
    struct Aoharu_StarEventTopScene___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Aoharu_StarEventTopScene___c__DisplayClass12_0_Fields fields;
};

struct Aoharu_StarEventMusicContent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_StarEventMusicContent_o *m_Items[65535];
};

struct Aoharu_StarEventMusicDetail_IconSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventTopButtons_o {
    struct Aoharu_EventTopButtons_c *klass;
    void *monitor;
    struct Aoharu_EventTopButtons_Fields fields;
};

struct System_Action_EventData_StarMission__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_EventData_StarMission__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_EventData_StarMission__VTable vtable;
};

struct Aoharu_StarMissionChangeConfirmDialog_o {
    struct Aoharu_StarMissionChangeConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_StarMissionChangeConfirmDialog_Fields fields;
};

struct Aoharu_StarEventTopViewController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventTopViewController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventTopViewController_VTable vtable;
};

struct Aoharu_StarEventTopViewController_o {
    struct Aoharu_StarEventTopViewController_c *klass;
    void *monitor;
    struct Aoharu_StarEventTopViewController_Fields fields;
};

struct Aoharu_StarEventMusicDetail_IconSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventMusicDetail_IconSet_VTable vtable;
};

struct Aoharu_StarEventMusicDetail_IconSet_Fields {
    int32_t type;
    struct UnityEngine_Sprite_o *image;
};

struct Aoharu_StarEventMusicDetail_IconSet_o {
    struct Aoharu_StarEventMusicDetail_IconSet_c *klass;
    void *monitor;
    struct Aoharu_StarEventMusicDetail_IconSet_Fields fields;
};

struct System_Action_EventData_StarMission__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_EventData_StarMission__o {
    struct System_Action_EventData_StarMission__c *klass;
    void *monitor;
    struct System_Action_EventData_StarMission__Fields fields;
};

struct Aoharu_StarMissionChangeConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarMissionChangeConfirmDialog_VTable vtable;
};

struct Aoharu_StarEventBonusContent_o {
    struct Aoharu_StarEventBonusContent_c *klass;
    void *monitor;
    struct Aoharu_StarEventBonusContent_Fields fields;
};

struct Aoharu_StarEventBonusContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventBonusContent_VTable vtable;
};

struct Aoharu_StarEventMusicDetail_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_StarEventMusicDetail_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventMusicDetail_VTable vtable;
};

struct Aoharu_StarEventMusicDetail_o {
    struct Aoharu_StarEventMusicDetail_c *klass;
    void *monitor;
    struct Aoharu_StarEventMusicDetail_Fields fields;
};

struct Aoharu_StarEventTopScene___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventTopScene___c__DisplayClass12_0_VTable vtable;
};

typedef struct MethodInfo_247E828 MethodInfo_247E828, *PMethodInfo_247E828;

typedef union _union_290253 _union_290253, *P_union_290253;

union _union_290253 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E828 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290253 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293ECB8 MethodInfo_293ECB8, *PMethodInfo_293ECB8;

typedef union _union_186866 _union_186866, *P_union_186866;

union _union_186866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293ECB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct MethodInfo_1562480 MethodInfo_1562480, *PMethodInfo_1562480;

struct MethodInfo_1562480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14302F4 MethodInfo_14302F4, *PMethodInfo_14302F4;

typedef union _union_260378 _union_260378, *P_union_260378;

union _union_260378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14302F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Cockpit_ServerAddressProperty_Fields Photon_Pun_Demo_Cockpit_ServerAddressProperty_Fields, *PPhoton_Pun_Demo_Cockpit_ServerAddressProperty_Fields;

struct Photon_Pun_Demo_Cockpit_ServerAddressProperty_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Text_o *Text;
    struct System_String_o *_cache;
};

typedef struct MethodInfo_267ACCC MethodInfo_267ACCC, *PMethodInfo_267ACCC;

typedef union _union_286403 _union_286403, *P_union_286403;

union _union_286403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_NativeArray_Plane__c Unity_Collections_NativeArray_Plane__c, *PUnity_Collections_NativeArray_Plane__c;

typedef struct Unity_Collections_NativeArray_Plane__VTable Unity_Collections_NativeArray_Plane__VTable, *PUnity_Collections_NativeArray_Plane__VTable;

struct Unity_Collections_NativeArray_Plane__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _7_Equals;
};

struct Unity_Collections_NativeArray_Plane__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_NativeArray_Plane__VTable vtable;
};

typedef struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_c BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_c, *PBookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_c;

typedef struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_VTable BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_VTable, *PBookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_VTable;

struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_VTable vtable;
};

typedef struct Shock_TutorialProgressComparer_c Shock_TutorialProgressComparer_c, *PShock_TutorialProgressComparer_c;

typedef struct Shock_TutorialProgressComparer_VTable Shock_TutorialProgressComparer_VTable, *PShock_TutorialProgressComparer_VTable;

struct Shock_TutorialProgressComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_TutorialProgressComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialProgressComparer_VTable vtable;
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_0_c Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_0_c, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_0_c;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_0_VTable Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_0_VTable, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_0_VTable;

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_16AD17C MethodInfo_16AD17C, *PMethodInfo_16AD17C;

typedef union _union_159629 _union_159629, *P_union_159629;

union _union_159629 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD17C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159629 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2948748 MethodInfo_2948748, *PMethodInfo_2948748;

typedef union _union_191356 _union_191356, *P_union_191356;

union _union_191356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_ICachableBundle_c Chipstar_Downloads_ICachableBundle_c, *PChipstar_Downloads_ICachableBundle_c;

struct Chipstar_Downloads_ICachableBundle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass17_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass17_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass17_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass17_0_Fields {
    struct UnityEngine_Material_o *target;
    struct System_String_o *property;
};

typedef struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_o BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_o, *PBookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_o;

typedef struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_Fields BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_Fields, *PBookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_Fields;

struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_Fields {
};

struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_o {
    struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_c *klass;
    void *monitor;
    struct BookBeat_Akamai_EdgeAuthToken_HexStringToByteConverter_Fields fields;
};

typedef struct MethodInfo_267ACD4 MethodInfo_267ACD4, *PMethodInfo_267ACD4;

typedef union _union_286405 _union_286405, *P_union_286405;

union _union_286405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_XmlSchemaParticle_StaticFields System_Xml_Schema_XmlSchemaParticle_StaticFields, *PSystem_Xml_Schema_XmlSchemaParticle_StaticFields;

typedef struct System_Xml_Schema_XmlSchemaParticle_o System_Xml_Schema_XmlSchemaParticle_o, *PSystem_Xml_Schema_XmlSchemaParticle_o;

typedef struct System_Xml_Schema_XmlSchemaParticle_c System_Xml_Schema_XmlSchemaParticle_c, *PSystem_Xml_Schema_XmlSchemaParticle_c;

typedef struct System_Xml_Schema_XmlSchemaParticle_Fields System_Xml_Schema_XmlSchemaParticle_Fields, *PSystem_Xml_Schema_XmlSchemaParticle_Fields;

typedef struct System_Xml_Schema_XmlSchemaParticle_VTable System_Xml_Schema_XmlSchemaParticle_VTable, *PSystem_Xml_Schema_XmlSchemaParticle_VTable;

struct System_Xml_Schema_XmlSchemaParticle_Fields {
    struct System_Xml_Schema_XmlSchemaAnnotated_Fields super;
    struct System_Decimal_o minOccurs;
    struct System_Decimal_o maxOccurs;
    int32_t flags;
};

struct System_Xml_Schema_XmlSchemaParticle_o {
    struct System_Xml_Schema_XmlSchemaParticle_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaParticle_Fields fields;
};

struct System_Xml_Schema_XmlSchemaParticle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

struct System_Xml_Schema_XmlSchemaParticle_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_XmlSchemaParticle_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaParticle_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaParticle_StaticFields {
    struct System_Xml_Schema_XmlSchemaParticle_o *Empty;
};

typedef struct MethodInfo_267ACFC MethodInfo_267ACFC, *PMethodInfo_267ACFC;

typedef union _union_286415 _union_286415, *P_union_286415;

union _union_286415 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286415 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemScroll___c__DisplayClass10_0_VTable Shock_Scenes_ExchangeItem_ExchangeItemScroll___c__DisplayClass10_0_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemScroll___c__DisplayClass10_0_VTable;

struct Shock_Scenes_ExchangeItem_ExchangeItemScroll___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Unity_Collections_NativeArray_Plane__o Unity_Collections_NativeArray_Plane__o, *PUnity_Collections_NativeArray_Plane__o;

typedef struct Unity_Collections_NativeArray_Plane__Fields Unity_Collections_NativeArray_Plane__Fields, *PUnity_Collections_NativeArray_Plane__Fields;

struct Unity_Collections_NativeArray_Plane__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_Plane__o {
    struct Unity_Collections_NativeArray_Plane__Fields fields;
};

typedef struct MethodInfo_2448DE4 MethodInfo_2448DE4, *PMethodInfo_2448DE4;

typedef union _union_164007 _union_164007, *P_union_164007;

union _union_164007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448DE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass77_1_c Aoharu_MusicSelectScene___c__DisplayClass77_1_c, *PAoharu_MusicSelectScene___c__DisplayClass77_1_c;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass77_1_VTable Aoharu_MusicSelectScene___c__DisplayClass77_1_VTable, *PAoharu_MusicSelectScene___c__DisplayClass77_1_VTable;

struct Aoharu_MusicSelectScene___c__DisplayClass77_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScene___c__DisplayClass77_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene___c__DisplayClass77_1_VTable vtable;
};

typedef struct MethodInfo_2684794 MethodInfo_2684794, *PMethodInfo_2684794;

typedef union _union_312866 _union_312866, *P_union_312866;

union _union_312866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684794 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2934124 MethodInfo_2934124, *PMethodInfo_2934124;

typedef union _union_189548 _union_189548, *P_union_189548;

union _union_189548 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2934124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189548 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_InternalDecoderBestFitFallbackBuffer_StaticFields System_Text_InternalDecoderBestFitFallbackBuffer_StaticFields, *PSystem_Text_InternalDecoderBestFitFallbackBuffer_StaticFields;

struct System_Text_InternalDecoderBestFitFallbackBuffer_StaticFields {
    struct Il2CppObject *s_InternalSyncObject;
};

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass7_0_Fields Aoharu_EventDeckEditScene___c__DisplayClass7_0_Fields, *PAoharu_EventDeckEditScene___c__DisplayClass7_0_Fields;

struct Aoharu_EventDeckEditScene___c__DisplayClass7_0_Fields {
    struct Aoharu_EventDeckEditScene_o *__4__this;
    bool isForward;
};

typedef struct System_Security_Cryptography_DSASignatureDescription_c System_Security_Cryptography_DSASignatureDescription_c, *PSystem_Security_Cryptography_DSASignatureDescription_c;

typedef struct System_Security_Cryptography_DSASignatureDescription_VTable System_Security_Cryptography_DSASignatureDescription_VTable, *PSystem_Security_Cryptography_DSASignatureDescription_VTable;

struct System_Security_Cryptography_DSASignatureDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateDeformatter;
    struct VirtualInvokeData _5_CreateFormatter;
    struct VirtualInvokeData _6_CreateDigest;
};

struct System_Security_Cryptography_DSASignatureDescription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_DSASignatureDescription_VTable vtable;
};

typedef struct MethodInfo_336D5BC_RGCTXs MethodInfo_336D5BC_RGCTXs, *PMethodInfo_336D5BC_RGCTXs;

struct MethodInfo_336D5BC_RGCTXs {
    struct MethodInfo *_0_System_Numerics_Vector_T__op_Explicit;
    struct Il2CppClass *_1_System_Numerics_Vector_T_;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass77_1_o Aoharu_MusicSelectScene___c__DisplayClass77_1_o, *PAoharu_MusicSelectScene___c__DisplayClass77_1_o;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass77_1_Fields Aoharu_MusicSelectScene___c__DisplayClass77_1_Fields, *PAoharu_MusicSelectScene___c__DisplayClass77_1_Fields;

struct Aoharu_MusicSelectScene___c__DisplayClass77_1_Fields {
    struct System_Action_o *next;
    struct Aoharu_MusicSelectScene___c__DisplayClass77_0_o *CS___8__locals1;
};

struct Aoharu_MusicSelectScene___c__DisplayClass77_1_o {
    struct Aoharu_MusicSelectScene___c__DisplayClass77_1_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScene___c__DisplayClass77_1_Fields fields;
};

typedef struct MethodInfo_2934120 MethodInfo_2934120, *PMethodInfo_2934120;

typedef union _union_188110 _union_188110, *P_union_188110;

union _union_188110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2934120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5A8B8 MethodInfo_1B5A8B8, *PMethodInfo_1B5A8B8;

typedef union _union_255877 _union_255877, *P_union_255877;

union _union_255877 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A8B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255877 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_DSASignatureDescription_o System_Security_Cryptography_DSASignatureDescription_o, *PSystem_Security_Cryptography_DSASignatureDescription_o;

typedef struct System_Security_Cryptography_DSASignatureDescription_Fields System_Security_Cryptography_DSASignatureDescription_Fields, *PSystem_Security_Cryptography_DSASignatureDescription_Fields;

typedef struct System_Security_Cryptography_SignatureDescription_Fields System_Security_Cryptography_SignatureDescription_Fields, *PSystem_Security_Cryptography_SignatureDescription_Fields;

struct System_Security_Cryptography_SignatureDescription_Fields {
    struct System_String_o *_strKey;
    struct System_String_o *_strDigest;
    struct System_String_o *_strFormatter;
    struct System_String_o *_strDeformatter;
};

struct System_Security_Cryptography_DSASignatureDescription_Fields {
    struct System_Security_Cryptography_SignatureDescription_Fields super;
};

struct System_Security_Cryptography_DSASignatureDescription_o {
    struct System_Security_Cryptography_DSASignatureDescription_c *klass;
    void *monitor;
    struct System_Security_Cryptography_DSASignatureDescription_Fields fields;
};

typedef struct MethodInfo_293412C MethodInfo_293412C, *PMethodInfo_293412C;

typedef union _union_190986 _union_190986, *P_union_190986;

union _union_190986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293412C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SSAlignmentDialog_SSAlignmentResultCode_VTable Aoharu_SSAlignmentDialog_SSAlignmentResultCode_VTable, *PAoharu_SSAlignmentDialog_SSAlignmentResultCode_VTable;

struct Aoharu_SSAlignmentDialog_SSAlignmentResultCode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Runtime_Serialization_SerializationInfoEnumerator_Fields System_Runtime_Serialization_SerializationInfoEnumerator_Fields, *PSystem_Runtime_Serialization_SerializationInfoEnumerator_Fields;

struct System_Runtime_Serialization_SerializationInfoEnumerator_Fields {
    struct System_String_array *_members;
    struct System_Object_array *_data;
    struct System_Type_array *_types;
    int32_t _numItems;
    int32_t _currItem;
    bool _current;
};

typedef struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_o Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_o, *PPhoton_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_o;

typedef struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_c Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_c, *PPhoton_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_c;

typedef struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_Fields Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_Fields, *PPhoton_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_Fields;

typedef struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_StaticFields Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_StaticFields, *PPhoton_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_StaticFields;

typedef struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_VTable Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_VTable, *PPhoton_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_VTable;

typedef struct System_Func_string__string__o System_Func_string__string__o, *PSystem_Func_string__string__o;

typedef struct System_Func_string__string__c System_Func_string__string__c, *PSystem_Func_string__string__c;

typedef struct System_Func_string__string__Fields System_Func_string__string__Fields, *PSystem_Func_string__string__Fields;

typedef struct System_Func_string__string__VTable System_Func_string__string__VTable, *PSystem_Func_string__string__VTable;

struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_StaticFields {
    struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_o *__9;
    struct System_Func_string__string__o *__9__8_0;
};

struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_Fields {
};

struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_o {
    struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_Forms_CreateRoomUiForm___c_VTable vtable;
};

struct System_Func_string__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_string__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__string__o {
    struct System_Func_string__string__c *klass;
    void *monitor;
    struct System_Func_string__string__Fields fields;
};

struct System_Func_string__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__string__VTable vtable;
};

typedef struct MethodInfo_251DB7C MethodInfo_251DB7C, *PMethodInfo_251DB7C;

typedef union _union_245613 _union_245613, *P_union_245613;

union _union_245613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251DB7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_Int32Enum__bool__Fields System_Collections_Generic_KeyValuePair_Int32Enum__bool__Fields, *PSystem_Collections_Generic_KeyValuePair_Int32Enum__bool__Fields;

struct System_Collections_Generic_KeyValuePair_Int32Enum__bool__Fields {
    int32_t key;
    bool value;
};

typedef struct MethodInfo_1EAB4B4 MethodInfo_1EAB4B4, *PMethodInfo_1EAB4B4;

typedef union _union_263526 _union_263526, *P_union_263526;

union _union_263526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB4B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B00DC0 MethodInfo_2B00DC0, *PMethodInfo_2B00DC0;

typedef union _union_293032 _union_293032, *P_union_293032;

union _union_293032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00DC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267ACEC MethodInfo_267ACEC, *PMethodInfo_267ACEC;

typedef union _union_286411 _union_286411, *P_union_286411;

union _union_286411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1904D7C MethodInfo_1904D7C, *PMethodInfo_1904D7C;

typedef union _union_211770 _union_211770, *P_union_211770;

union _union_211770 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211770 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D88D30 MethodInfo_1D88D30, *PMethodInfo_1D88D30;

typedef union _union_296836 _union_296836, *P_union_296836;

union _union_296836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88D30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_DESTransform_StaticFields System_Security_Cryptography_DESTransform_StaticFields, *PSystem_Security_Cryptography_DESTransform_StaticFields;

struct System_Security_Cryptography_DESTransform_StaticFields {
    int32_t KEY_BIT_SIZE;
    int32_t KEY_BYTE_SIZE;
    int32_t BLOCK_BIT_SIZE;
    int32_t BLOCK_BYTE_SIZE;
    struct System_UInt32_array *spBoxes;
    struct System_Byte_array *PC1;
    struct System_Byte_array *leftRotTotal;
    struct System_Byte_array *PC2;
    struct System_UInt32_array *ipTab;
    struct System_UInt32_array *fpTab;
};

typedef struct MethodInfo_20A0618 MethodInfo_20A0618, *PMethodInfo_20A0618;

typedef union _union_216068 _union_216068, *P_union_216068;

union _union_216068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A0618 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_CardDetail_ResultStatusLayout_o Aoharu_Scenes_CardDetail_ResultStatusLayout_o, *PAoharu_Scenes_CardDetail_ResultStatusLayout_o;

typedef struct Aoharu_Scenes_CardDetail_ResultStatusLayout_c Aoharu_Scenes_CardDetail_ResultStatusLayout_c, *PAoharu_Scenes_CardDetail_ResultStatusLayout_c;

typedef struct Aoharu_Scenes_CardDetail_ResultStatusLayout_Fields Aoharu_Scenes_CardDetail_ResultStatusLayout_Fields, *PAoharu_Scenes_CardDetail_ResultStatusLayout_Fields;

typedef struct Aoharu_Scenes_CardDetail_ResultStatusLayout_VTable Aoharu_Scenes_CardDetail_ResultStatusLayout_VTable, *PAoharu_Scenes_CardDetail_ResultStatusLayout_VTable;

struct Aoharu_Scenes_CardDetail_ResultStatusLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_beforeTotalText;
    struct Shock_TextMeshUI_o *m_beforeSoulText;
    struct Shock_TextMeshUI_o *m_beforeTechnicText;
    struct Shock_TextMeshUI_o *m_beforeAppealText;
    struct Shock_TextMeshUI_o *m_afterTotalText;
    struct Shock_TextMeshUI_o *m_afterSoulText;
    struct Shock_TextMeshUI_o *m_afterTechnicText;
    struct Shock_TextMeshUI_o *m_afterAppealText;
};

struct Aoharu_Scenes_CardDetail_ResultStatusLayout_o {
    struct Aoharu_Scenes_CardDetail_ResultStatusLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CardDetail_ResultStatusLayout_Fields fields;
};

struct Aoharu_Scenes_CardDetail_ResultStatusLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_CardDetail_ResultStatusLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CardDetail_ResultStatusLayout_VTable vtable;
};

typedef struct Shock_AlbumMemberTagMMst_array Shock_AlbumMemberTagMMst_array, *PShock_AlbumMemberTagMMst_array;

typedef struct Shock_AlbumMemberTagMMst_o Shock_AlbumMemberTagMMst_o, *PShock_AlbumMemberTagMMst_o;

typedef struct Shock_AlbumMemberTagMMst_c Shock_AlbumMemberTagMMst_c, *PShock_AlbumMemberTagMMst_c;

typedef struct Shock_AlbumMemberTagMMst_Fields Shock_AlbumMemberTagMMst_Fields, *PShock_AlbumMemberTagMMst_Fields;

typedef struct Shock_AlbumMemberTagMMst_VTable Shock_AlbumMemberTagMMst_VTable, *PShock_AlbumMemberTagMMst_VTable;

struct Shock_AlbumMemberTagMMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_AlbumMemberTagMMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumMemberTagMMst_VTable vtable;
};

struct Shock_AlbumMemberTagMMst_Fields {
    uint32_t _memberTagId;
    struct System_String_o *_name;
    struct System_String_o *_imgAsset;
    uint32_t _masterReleaseLabelId;
};

struct Shock_AlbumMemberTagMMst_o {
    struct Shock_AlbumMemberTagMMst_c *klass;
    void *monitor;
    struct Shock_AlbumMemberTagMMst_Fields fields;
};

struct Shock_AlbumMemberTagMMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AlbumMemberTagMMst_o *m_Items[65535];
};

typedef struct MethodInfo_127305C MethodInfo_127305C, *PMethodInfo_127305C;

typedef union _union_201174 _union_201174, *P_union_201174;

union _union_201174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127305C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2238754 MethodInfo_2238754, *PMethodInfo_2238754;

typedef union _union_291562 _union_291562, *P_union_291562;

union _union_291562 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291562 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267ACF4 MethodInfo_267ACF4, *PMethodInfo_267ACF4;

typedef union _union_286413 _union_286413, *P_union_286413;

union _union_286413 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ACF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286413 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_64_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IEnumerable_ItemMst__Fields System_Collections_Generic_IEnumerable_ItemMst__Fields, *PSystem_Collections_Generic_IEnumerable_ItemMst__Fields;

struct System_Collections_Generic_IEnumerable_ItemMst__Fields {
};

typedef struct Aoharu_Scenes_Live_StageEnviroment_o Aoharu_Scenes_Live_StageEnviroment_o, *PAoharu_Scenes_Live_StageEnviroment_o;

typedef struct Aoharu_Scenes_Live_StageEnviroment_c Aoharu_Scenes_Live_StageEnviroment_c, *PAoharu_Scenes_Live_StageEnviroment_c;

typedef struct Aoharu_Scenes_Live_StageEnviroment_Fields Aoharu_Scenes_Live_StageEnviroment_Fields, *PAoharu_Scenes_Live_StageEnviroment_Fields;

typedef struct Aoharu_Scenes_Live_StageEnviroment_VTable Aoharu_Scenes_Live_StageEnviroment_VTable, *PAoharu_Scenes_Live_StageEnviroment_VTable;

struct Aoharu_Scenes_Live_StageEnviroment_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Color_o CharaColor;
    struct UnityEngine_Color_o StageColor;
};

struct Aoharu_Scenes_Live_StageEnviroment_o {
    struct Aoharu_Scenes_Live_StageEnviroment_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_StageEnviroment_Fields fields;
};

struct Aoharu_Scenes_Live_StageEnviroment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_StageEnviroment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_StageEnviroment_VTable vtable;
};

typedef struct MethodInfo_19F8B00 MethodInfo_19F8B00, *PMethodInfo_19F8B00;

typedef union _union_247771 _union_247771, *P_union_247771;

union _union_247771 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247771 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B937C8 MethodInfo_2B937C8, *PMethodInfo_2B937C8;

typedef union _union_340326 _union_340326, *P_union_340326;

union _union_340326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B937C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomPropertiesListedInLobbyProperty_c Photon_Pun_Demo_Cockpit_CurrentRoomPropertiesListedInLobbyProperty_c, *PPhoton_Pun_Demo_Cockpit_CurrentRoomPropertiesListedInLobbyProperty_c;

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomPropertiesListedInLobbyProperty_VTable Photon_Pun_Demo_Cockpit_CurrentRoomPropertiesListedInLobbyProperty_VTable, *PPhoton_Pun_Demo_Cockpit_CurrentRoomPropertiesListedInLobbyProperty_VTable;

struct Photon_Pun_Demo_Cockpit_CurrentRoomPropertiesListedInLobbyProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_CurrentRoomPropertiesListedInLobbyProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_CurrentRoomPropertiesListedInLobbyProperty_VTable vtable;
};

typedef struct MethodInfo_10B04DC MethodInfo_10B04DC, *PMethodInfo_10B04DC;

typedef union _union_207681 _union_207681, *P_union_207681;

union _union_207681 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B04DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207681 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_TermInfoStrings_Fields System_TermInfoStrings_Fields, *PSystem_TermInfoStrings_Fields;

struct System_TermInfoStrings_Fields {
    int32_t value__;
};

typedef struct System_FormattableString_Fields System_FormattableString_Fields, *PSystem_FormattableString_Fields;

struct System_FormattableString_Fields {
};

typedef struct MethodInfo_3359DD4 MethodInfo_3359DD4, *PMethodInfo_3359DD4;

typedef struct UniRx_Observable___c__DisplayClass133_1_T__c UniRx_Observable___c__DisplayClass133_1_T__c, *PUniRx_Observable___c__DisplayClass133_1_T__c;

typedef union _union_287503 _union_287503, *P_union_287503;

typedef struct UniRx_Observable___c__DisplayClass133_1_T__RGCTXs UniRx_Observable___c__DisplayClass133_1_T__RGCTXs, *PUniRx_Observable___c__DisplayClass133_1_T__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass133_1_T__VTable UniRx_Observable___c__DisplayClass133_1_T__VTable, *PUniRx_Observable___c__DisplayClass133_1_T__VTable;

union _union_287503 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Observable___c__DisplayClass133_1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass133_1_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass133_1_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass133_1_T__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass133_1_T__RGCTXs {
    struct Il2CppClass *_0_System_Func_T_;
    struct MethodInfo *_1_System_Func_T__Invoke;
    struct Il2CppClass *_2_UniRx_AsyncSubject_T_;
    struct MethodInfo *_3_UniRx_AsyncSubject_T__OnError;
    struct MethodInfo *_4_UniRx_AsyncSubject_T__OnNext;
    struct MethodInfo *_5_UniRx_AsyncSubject_T__OnCompleted;
};

struct MethodInfo_3359DD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable___c__DisplayClass133_1_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287503 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Chat_AuthenticationValues_Fields Photon_Chat_AuthenticationValues_Fields, *PPhoton_Chat_AuthenticationValues_Fields;

struct Photon_Chat_AuthenticationValues_Fields {
    uint8_t authType;
    struct System_String_o *_AuthGetParameters_k__BackingField;
    struct Il2CppObject *_AuthPostData_k__BackingField;
    struct Il2CppObject *_Token_k__BackingField;
    struct System_String_o *_UserId_k__BackingField;
};

typedef struct MethodInfo_1365FF4 MethodInfo_1365FF4, *PMethodInfo_1365FF4;

typedef union _union_292404 _union_292404, *P_union_292404;

union _union_292404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1365FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B782C MethodInfo_28B782C, *PMethodInfo_28B782C;

typedef union _union_309470 _union_309470, *P_union_309470;

union _union_309470 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B782C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309470 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StartDragArgs_Fields UnityEngine_UIElements_StartDragArgs_Fields, *PUnityEngine_UIElements_StartDragArgs_Fields;

typedef struct System_Collections_Generic_IEnumerable_Object__o System_Collections_Generic_IEnumerable_Object__o, *PSystem_Collections_Generic_IEnumerable_Object__o;

typedef struct System_Collections_Generic_IEnumerable_Object__c System_Collections_Generic_IEnumerable_Object__c, *PSystem_Collections_Generic_IEnumerable_Object__c;

typedef struct System_Collections_Generic_IEnumerable_Object__Fields System_Collections_Generic_IEnumerable_Object__Fields, *PSystem_Collections_Generic_IEnumerable_Object__Fields;

struct System_Collections_Generic_IEnumerable_Object__Fields {
};

struct System_Collections_Generic_IEnumerable_Object__o {
    struct System_Collections_Generic_IEnumerable_Object__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_Object__Fields fields;
};

struct UnityEngine_UIElements_StartDragArgs_Fields {
    struct System_String_o *_title_k__BackingField;
    struct Il2CppObject *_userData_k__BackingField;
    struct System_Collections_Hashtable_o *m_GenericData;
    struct System_Collections_Generic_IEnumerable_Object__o *_unityObjectReferences_k__BackingField;
};

struct System_Collections_Generic_IEnumerable_Object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_336C70C_RGCTXs MethodInfo_336C70C_RGCTXs, *PMethodInfo_336C70C_RGCTXs;

struct MethodInfo_336C70C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_13FD324 MethodInfo_13FD324, *PMethodInfo_13FD324;

typedef union _union_260108 _union_260108, *P_union_260108;

union _union_260108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FD324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3359DDC MethodInfo_3359DDC, *PMethodInfo_3359DDC;

typedef union _union_287505 _union_287505, *P_union_287505;

union _union_287505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359DDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable___c__DisplayClass133_1_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1155_0_o Shock_Protocol___c__DisplayClass1155_0_o, *PShock_Protocol___c__DisplayClass1155_0_o;

typedef struct Shock_Protocol___c__DisplayClass1155_0_c Shock_Protocol___c__DisplayClass1155_0_c, *PShock_Protocol___c__DisplayClass1155_0_c;

typedef struct Shock_Protocol___c__DisplayClass1155_0_Fields Shock_Protocol___c__DisplayClass1155_0_Fields, *PShock_Protocol___c__DisplayClass1155_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass1155_0_VTable Shock_Protocol___c__DisplayClass1155_0_VTable, *PShock_Protocol___c__DisplayClass1155_0_VTable;

typedef struct System_Action_RecvEventSetMemberR__o System_Action_RecvEventSetMemberR__o, *PSystem_Action_RecvEventSetMemberR__o;

typedef struct System_Action_RecvEventSetMemberR__c System_Action_RecvEventSetMemberR__c, *PSystem_Action_RecvEventSetMemberR__c;

typedef struct System_Action_RecvEventSetMemberR__Fields System_Action_RecvEventSetMemberR__Fields, *PSystem_Action_RecvEventSetMemberR__Fields;

typedef struct System_Action_RecvEventSetMemberR__VTable System_Action_RecvEventSetMemberR__VTable, *PSystem_Action_RecvEventSetMemberR__VTable;

struct System_Action_RecvEventSetMemberR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvEventSetMemberR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvEventSetMemberR__VTable vtable;
};

struct System_Action_RecvEventSetMemberR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvEventSetMemberR__o {
    struct System_Action_RecvEventSetMemberR__c *klass;
    void *monitor;
    struct System_Action_RecvEventSetMemberR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass1155_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvEventSetMemberR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1155_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1155_0_o {
    struct Shock_Protocol___c__DisplayClass1155_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1155_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass1155_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1155_0_VTable vtable;
};

typedef struct System_Xml_Schema_LeafRangeNode_VTable System_Xml_Schema_LeafRangeNode_VTable, *PSystem_Xml_Schema_LeafRangeNode_VTable;

struct System_Xml_Schema_LeafRangeNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ExpandTree;
    struct VirtualInvokeData _5_ConstructPos;
    struct VirtualInvokeData _6_get_IsNullable;
    struct VirtualInvokeData _7_get_IsRangeNode;
};

typedef struct UnityEngine_RenderMode_VTable UnityEngine_RenderMode_VTable, *PUnityEngine_RenderMode_VTable;

struct UnityEngine_RenderMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_GGL_IGGLResult_GGLUpdateUserToken__ResultNone__Fields Shock_GGL_IGGLResult_GGLUpdateUserToken__ResultNone__Fields, *PShock_GGL_IGGLResult_GGLUpdateUserToken__ResultNone__Fields;

struct Shock_GGL_IGGLResult_GGLUpdateUserToken__ResultNone__Fields {
};

typedef struct Shock_Protocol___c__DisplayClass975_0_c Shock_Protocol___c__DisplayClass975_0_c, *PShock_Protocol___c__DisplayClass975_0_c;

typedef struct Shock_Protocol___c__DisplayClass975_0_VTable Shock_Protocol___c__DisplayClass975_0_VTable, *PShock_Protocol___c__DisplayClass975_0_VTable;

struct Shock_Protocol___c__DisplayClass975_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass975_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass975_0_VTable vtable;
};

typedef struct MethodInfo_28B780C MethodInfo_28B780C, *PMethodInfo_28B780C;

typedef union _union_312828 _union_312828, *P_union_312828;

union _union_312828 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B780C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312828 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_Examples_BoneLocalOverride_VTable Spine_Unity_Examples_BoneLocalOverride_VTable, *PSpine_Unity_Examples_BoneLocalOverride_VTable;

struct Spine_Unity_Examples_BoneLocalOverride_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_14F0428_RGCTXs MethodInfo_14F0428_RGCTXs, *PMethodInfo_14F0428_RGCTXs;

struct MethodInfo_14F0428_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B781C MethodInfo_28B781C, *PMethodInfo_28B781C;

typedef union _union_308990 _union_308990, *P_union_308990;

union _union_308990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B781C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_FriendData__long__Fields System_Func_FriendData__long__Fields, *PSystem_Func_FriendData__long__Fields;

struct System_Func_FriendData__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2D6F790 MethodInfo_2D6F790, *PMethodInfo_2D6F790;

typedef struct MethodInfo_2D6F790_RGCTXs MethodInfo_2D6F790_RGCTXs, *PMethodInfo_2D6F790_RGCTXs;

typedef union _union_288493 _union_288493, *P_union_288493;

struct MethodInfo_2D6F790_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SingleObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SingleObservable_T___ctor;
};

union _union_288493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F790_RGCTXs *rgctx_data;
    union _union_288493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Buffers_ArrayPool_T__VTable System_Buffers_ArrayPool_T__VTable, *PSystem_Buffers_ArrayPool_T__VTable;

struct System_Buffers_ArrayPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_106D54C MethodInfo_106D54C, *PMethodInfo_106D54C;

typedef union _union_167023 _union_167023, *P_union_167023;

union _union_167023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106D54C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TomatoLib_LocalNotificationAndroid_Fields TomatoLib_LocalNotificationAndroid_Fields, *PTomatoLib_LocalNotificationAndroid_Fields;

struct TomatoLib_LocalNotificationAndroid_Fields {
    struct UnityEngine_AndroidJavaClass_o *m_LocalNotification;
};

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_o Aoharu_Chat_MngChatData___c__DisplayClass26_0_o, *PAoharu_Chat_MngChatData___c__DisplayClass26_0_o;

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_c Aoharu_Chat_MngChatData___c__DisplayClass26_0_c, *PAoharu_Chat_MngChatData___c__DisplayClass26_0_c;

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_Fields Aoharu_Chat_MngChatData___c__DisplayClass26_0_Fields, *PAoharu_Chat_MngChatData___c__DisplayClass26_0_Fields;

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_VTable Aoharu_Chat_MngChatData___c__DisplayClass26_0_VTable, *PAoharu_Chat_MngChatData___c__DisplayClass26_0_VTable;

struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_Fields {
    struct Shock_ChatChapterMst_o *chapterMst;
    struct System_Action_o *onComplete;
};

struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_o {
    struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_Fields fields;
};

struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_MngChatData___c__DisplayClass26_0_VTable vtable;
};

typedef struct UnityEngine_Timeline_TimelineAsset_VTable UnityEngine_Timeline_TimelineAsset_VTable, *PUnityEngine_Timeline_TimelineAsset_VTable;

struct UnityEngine_Timeline_TimelineAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreatePlayable;
    struct VirtualInvokeData _7_get_duration;
    struct VirtualInvokeData _8_get_outputs;
    struct VirtualInvokeData _9_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _10_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _11_get_clipCaps;
    struct VirtualInvokeData _12_GatherProperties;
};

typedef struct UniRx_IObservable_TimeInterval_TSource___o UniRx_IObservable_TimeInterval_TSource___o, *PUniRx_IObservable_TimeInterval_TSource___o;

typedef struct UniRx_IObservable_TimeInterval_TSource___c UniRx_IObservable_TimeInterval_TSource___c, *PUniRx_IObservable_TimeInterval_TSource___c;

typedef struct UniRx_IObservable_TimeInterval_TSource___Fields UniRx_IObservable_TimeInterval_TSource___Fields, *PUniRx_IObservable_TimeInterval_TSource___Fields;

struct UniRx_IObservable_TimeInterval_TSource___Fields {
};

struct UniRx_IObservable_TimeInterval_TSource___o {
    struct UniRx_IObservable_TimeInterval_TSource___c *klass;
    void *monitor;
    struct UniRx_IObservable_TimeInterval_TSource___Fields fields;
};

struct UniRx_IObservable_TimeInterval_TSource___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_IEnumerable_FilePart__c System_Collections_Generic_IEnumerable_FilePart__c, *PSystem_Collections_Generic_IEnumerable_FilePart__c;

struct System_Collections_Generic_IEnumerable_FilePart__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_c System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_c, *PSystem_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_VTable System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_VTable;

struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_VTable vtable;
};

typedef struct System_Action_SceneBase__c System_Action_SceneBase__c, *PSystem_Action_SceneBase__c;

typedef struct System_Action_SceneBase__VTable System_Action_SceneBase__VTable, *PSystem_Action_SceneBase__VTable;

struct System_Action_SceneBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SceneBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SceneBase__VTable vtable;
};

typedef struct System_Func_PresentBoxData__bool__Fields System_Func_PresentBoxData__bool__Fields, *PSystem_Func_PresentBoxData__bool__Fields;

struct System_Func_PresentBoxData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UnityEngine_AudioClip_PCMReaderCallback_o UnityEngine_AudioClip_PCMReaderCallback_o, *PUnityEngine_AudioClip_PCMReaderCallback_o;

typedef struct UnityEngine_AudioClip_PCMReaderCallback_c UnityEngine_AudioClip_PCMReaderCallback_c, *PUnityEngine_AudioClip_PCMReaderCallback_c;

typedef struct UnityEngine_AudioClip_PCMReaderCallback_Fields UnityEngine_AudioClip_PCMReaderCallback_Fields, *PUnityEngine_AudioClip_PCMReaderCallback_Fields;

typedef struct UnityEngine_AudioClip_PCMReaderCallback_VTable UnityEngine_AudioClip_PCMReaderCallback_VTable, *PUnityEngine_AudioClip_PCMReaderCallback_VTable;

struct UnityEngine_AudioClip_PCMReaderCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_AudioClip_PCMReaderCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_AudioClip_PCMReaderCallback_o {
    struct UnityEngine_AudioClip_PCMReaderCallback_c *klass;
    void *monitor;
    struct UnityEngine_AudioClip_PCMReaderCallback_Fields fields;
};

struct UnityEngine_AudioClip_PCMReaderCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AudioClip_PCMReaderCallback_VTable vtable;
};

typedef struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_Fields UnityEngine_UIElements_TemplateContainer_UxmlTraits_Fields, *PUnityEngine_UIElements_TemplateContainer_UxmlTraits_Fields;

struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_Fields {
    struct UnityEngine_UIElements_BindableElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Template;
};

typedef struct MethodInfo_28ADDAC MethodInfo_28ADDAC, *PMethodInfo_28ADDAC;

typedef union _union_313414 _union_313414, *P_union_313414;

union _union_313414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ADDAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_ValueTuple_T1__T2__o Mono_ValueTuple_T1__T2__o, *PMono_ValueTuple_T1__T2__o;

typedef struct Mono_ValueTuple_T1__T2__Fields Mono_ValueTuple_T1__T2__Fields, *PMono_ValueTuple_T1__T2__Fields;

struct Mono_ValueTuple_T1__T2__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
};

struct Mono_ValueTuple_T1__T2__o {
    struct Mono_ValueTuple_T1__T2__Fields fields;
};

typedef struct MethodInfo_264FD0C MethodInfo_264FD0C, *PMethodInfo_264FD0C;

typedef union _union_173736 _union_173736, *P_union_173736;

union _union_173736 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FD0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173736 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_o System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_o, *PSystem_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_Fields System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_Fields;

struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_Fields {
    int32_t value__;
};

struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_o {
    struct System_Runtime_Serialization_Formatters_Binary_InternalParseTypeE_Fields fields;
};

typedef struct MethodInfo_28B784C MethodInfo_28B784C, *PMethodInfo_28B784C;

typedef union _union_310430 _union_310430, *P_union_310430;

union _union_310430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B784C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDD23C MethodInfo_1FDD23C, *PMethodInfo_1FDD23C;

typedef union _union_267064 _union_267064, *P_union_267064;

union _union_267064 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD23C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267064 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_IDOTweenInit_c DG_Tweening_IDOTweenInit_c, *PDG_Tweening_IDOTweenInit_c;

struct DG_Tweening_IDOTweenInit_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_EventPointRankingRewardMstTable_StaticFields Shock_EventPointRankingRewardMstTable_StaticFields, *PShock_EventPointRankingRewardMstTable_StaticFields;

typedef struct Shock_EventPointRankingRewardMstTable_o Shock_EventPointRankingRewardMstTable_o, *PShock_EventPointRankingRewardMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__o;

typedef struct Shock_EventPointRankingRewardMstTable_c Shock_EventPointRankingRewardMstTable_c, *PShock_EventPointRankingRewardMstTable_c;

typedef struct Shock_EventPointRankingRewardMstTable_Fields Shock_EventPointRankingRewardMstTable_Fields, *PShock_EventPointRankingRewardMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__Fields;

typedef struct Shock_EventPointRankingRewardMstTable_VTable Shock_EventPointRankingRewardMstTable_VTable, *PShock_EventPointRankingRewardMstTable_VTable;

typedef struct Shock_GameMstTableBase_EventPointRankingRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_EventPointRankingRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_EventPointRankingRewardMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__VTable;

struct Shock_EventPointRankingRewardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventPointRankingRewardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventPointRankingRewardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_EventPointRankingRewardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventPointRankingRewardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointRankingRewardMstTable_VTable vtable;
};

struct Shock_GameMstTableBase_EventPointRankingRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventPointRankingRewardMstTable_Fields {
    struct Shock_GameMstTableBase_EventPointRankingRewardMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_EventPointRankingRewardMstTable_o {
    struct Shock_EventPointRankingRewardMstTable_c *klass;
    void *monitor;
    struct Shock_EventPointRankingRewardMstTable_Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRankingRewardMst__VTable vtable;
};

typedef struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_VTable UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_VTable, *PUnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_VTable;

struct UnityEngine_UIElements_VisualTreeAsset_SlotUsageEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_MultiLiveLoading___c_Fields Aoharu_MultiLiveLoading___c_Fields, *PAoharu_MultiLiveLoading___c_Fields;

struct Aoharu_MultiLiveLoading___c_Fields {
};

typedef struct MethodInfo_198D644 MethodInfo_198D644, *PMethodInfo_198D644;

typedef union _union_167277 _union_167277, *P_union_167277;

union _union_167277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198D644 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_150E2DC_RGCTXs MethodInfo_150E2DC_RGCTXs, *PMethodInfo_150E2DC_RGCTXs;

struct MethodInfo_150E2DC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__c System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LiveConditionMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Unity_Collections_LowLevel_Unsafe_UnsafeUtility_c Unity_Collections_LowLevel_Unsafe_UnsafeUtility_c, *PUnity_Collections_LowLevel_Unsafe_UnsafeUtility_c;

typedef struct Unity_Collections_LowLevel_Unsafe_UnsafeUtility_VTable Unity_Collections_LowLevel_Unsafe_UnsafeUtility_VTable, *PUnity_Collections_LowLevel_Unsafe_UnsafeUtility_VTable;

struct Unity_Collections_LowLevel_Unsafe_UnsafeUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Unity_Collections_LowLevel_Unsafe_UnsafeUtility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_LowLevel_Unsafe_UnsafeUtility_VTable vtable;
};

typedef struct MethodInfo_1D7F1D4 MethodInfo_1D7F1D4, *PMethodInfo_1D7F1D4;

typedef union _union_297478 _union_297478, *P_union_297478;

union _union_297478 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F1D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297478 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__o System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_LiveConditionMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__Fields System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LiveConditionMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_LiveConditionMst__Fields fields;
};

typedef struct System_Action_SceneBase__o System_Action_SceneBase__o, *PSystem_Action_SceneBase__o;

typedef struct System_Action_SceneBase__Fields System_Action_SceneBase__Fields, *PSystem_Action_SceneBase__Fields;

struct System_Action_SceneBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_SceneBase__o {
    struct System_Action_SceneBase__c *klass;
    void *monitor;
    struct System_Action_SceneBase__Fields fields;
};

typedef struct MethodInfo_28B783C MethodInfo_28B783C, *PMethodInfo_28B783C;

typedef union _union_309950 _union_309950, *P_union_309950;

union _union_309950 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B783C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2894EFC MethodInfo_2894EFC, *PMethodInfo_2894EFC;

typedef union _union_270536 _union_270536, *P_union_270536;

union _union_270536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2894EFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C17AC MethodInfo_24C17AC, *PMethodInfo_24C17AC;

typedef union _union_290656 _union_290656, *P_union_290656;

union _union_290656 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C17AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290656 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D211A4 MethodInfo_1D211A4, *PMethodInfo_1D211A4;

typedef union _union_247321 _union_247321, *P_union_247321;

union _union_247321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D211A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_RegularExpressions_RegexFC_array System_Text_RegularExpressions_RegexFC_array, *PSystem_Text_RegularExpressions_RegexFC_array;

typedef struct System_Text_RegularExpressions_RegexFC_o System_Text_RegularExpressions_RegexFC_o, *PSystem_Text_RegularExpressions_RegexFC_o;

typedef struct System_Text_RegularExpressions_RegexFC_c System_Text_RegularExpressions_RegexFC_c, *PSystem_Text_RegularExpressions_RegexFC_c;

typedef struct System_Text_RegularExpressions_RegexFC_Fields System_Text_RegularExpressions_RegexFC_Fields, *PSystem_Text_RegularExpressions_RegexFC_Fields;

typedef struct System_Text_RegularExpressions_RegexFC_VTable System_Text_RegularExpressions_RegexFC_VTable, *PSystem_Text_RegularExpressions_RegexFC_VTable;

typedef struct System_Text_RegularExpressions_RegexCharClass_o System_Text_RegularExpressions_RegexCharClass_o, *PSystem_Text_RegularExpressions_RegexCharClass_o;

typedef struct System_Text_RegularExpressions_RegexCharClass_c System_Text_RegularExpressions_RegexCharClass_c, *PSystem_Text_RegularExpressions_RegexCharClass_c;

typedef struct System_Text_RegularExpressions_RegexCharClass_Fields System_Text_RegularExpressions_RegexCharClass_Fields, *PSystem_Text_RegularExpressions_RegexCharClass_Fields;

typedef struct System_Text_RegularExpressions_RegexCharClass_StaticFields System_Text_RegularExpressions_RegexCharClass_StaticFields, *PSystem_Text_RegularExpressions_RegexCharClass_StaticFields;

typedef struct System_Text_RegularExpressions_RegexCharClass_VTable System_Text_RegularExpressions_RegexCharClass_VTable, *PSystem_Text_RegularExpressions_RegexCharClass_VTable;

typedef struct System_Collections_Generic_List_RegexCharClass_SingleRange__o System_Collections_Generic_List_RegexCharClass_SingleRange__o, *PSystem_Collections_Generic_List_RegexCharClass_SingleRange__o;

typedef struct System_String_array_array System_String_array_array, *PSystem_String_array_array;

typedef struct System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_array System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_array, *PSystem_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_array;

typedef struct System_Collections_Generic_List_RegexCharClass_SingleRange__c System_Collections_Generic_List_RegexCharClass_SingleRange__c, *PSystem_Collections_Generic_List_RegexCharClass_SingleRange__c;

typedef struct System_Collections_Generic_List_RegexCharClass_SingleRange__Fields System_Collections_Generic_List_RegexCharClass_SingleRange__Fields, *PSystem_Collections_Generic_List_RegexCharClass_SingleRange__Fields;

typedef struct System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_o System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_o, *PSystem_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_o;

typedef struct System_Collections_Generic_List_RegexCharClass_SingleRange__StaticFields System_Collections_Generic_List_RegexCharClass_SingleRange__StaticFields, *PSystem_Collections_Generic_List_RegexCharClass_SingleRange__StaticFields;

typedef struct System_Collections_Generic_List_RegexCharClass_SingleRange__VTable System_Collections_Generic_List_RegexCharClass_SingleRange__VTable, *PSystem_Collections_Generic_List_RegexCharClass_SingleRange__VTable;

typedef struct System_Text_RegularExpressions_RegexCharClass_SingleRange_array System_Text_RegularExpressions_RegexCharClass_SingleRange_array, *PSystem_Text_RegularExpressions_RegexCharClass_SingleRange_array;

typedef struct System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_Fields System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_Fields, *PSystem_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_Fields;

typedef struct System_Text_RegularExpressions_RegexCharClass_SingleRange_o System_Text_RegularExpressions_RegexCharClass_SingleRange_o, *PSystem_Text_RegularExpressions_RegexCharClass_SingleRange_o;

typedef struct System_Text_RegularExpressions_RegexCharClass_SingleRange_Fields System_Text_RegularExpressions_RegexCharClass_SingleRange_Fields, *PSystem_Text_RegularExpressions_RegexCharClass_SingleRange_Fields;

struct System_Text_RegularExpressions_RegexCharClass_Fields {
    struct System_Collections_Generic_List_RegexCharClass_SingleRange__o *_rangelist;
    struct System_Text_StringBuilder_o *_categories;
    bool _canonical;
    bool _negate;
    struct System_Text_RegularExpressions_RegexCharClass_o *_subtractor;
};

struct System_Text_RegularExpressions_RegexCharClass_SingleRange_Fields {
    uint16_t First;
    uint16_t Last;
};

struct System_Text_RegularExpressions_RegexCharClass_SingleRange_o {
    struct System_Text_RegularExpressions_RegexCharClass_SingleRange_Fields fields;
};

struct System_Text_RegularExpressions_RegexCharClass_SingleRange_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Text_RegularExpressions_RegexCharClass_SingleRange_o m_Items[65535];
};

struct System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_Fields {
    uint16_t ChMin;
    uint16_t ChMax;
    int32_t LcOp;
    int32_t Data;
};

struct System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_o {
    struct System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_Fields fields;
};

struct System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_o m_Items[65535];
};

struct System_Collections_Generic_List_RegexCharClass_SingleRange__Fields {
    struct System_Text_RegularExpressions_RegexCharClass_SingleRange_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RegexCharClass_SingleRange__StaticFields {
    struct System_Text_RegularExpressions_RegexCharClass_SingleRange_array *s_emptyArray;
};

struct System_Text_RegularExpressions_RegexFC_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_RegexFC_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_RegexFC_VTable vtable;
};

struct System_Text_RegularExpressions_RegexFC_Fields {
    struct System_Text_RegularExpressions_RegexCharClass_o *_cc;
    bool _nullable;
    bool _CaseInsensitive_k__BackingField;
};

struct System_Text_RegularExpressions_RegexFC_o {
    struct System_Text_RegularExpressions_RegexFC_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_RegexFC_Fields fields;
};

struct System_Text_RegularExpressions_RegexCharClass_StaticFields {
    struct System_String_o *s_internalRegexIgnoreCase;
    struct System_String_o *s_space;
    struct System_String_o *s_notSpace;
    struct System_String_o *s_word;
    struct System_String_o *s_notWord;
    struct System_String_o *SpaceClass;
    struct System_String_o *NotSpaceClass;
    struct System_String_o *WordClass;
    struct System_String_o *NotWordClass;
    struct System_String_o *DigitClass;
    struct System_String_o *NotDigitClass;
    struct System_Collections_Generic_Dictionary_string__string__o *s_definedCategories;
    struct System_String_array_array *s_propTable;
    struct System_Text_RegularExpressions_RegexCharClass_LowerCaseMapping_array *s_lcTable;
};

struct System_Text_RegularExpressions_RegexCharClass_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_RegexCharClass_SingleRange__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RegexCharClass_SingleRange__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RegexCharClass_SingleRange__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RegexCharClass_SingleRange__VTable vtable;
};

struct System_Collections_Generic_List_RegexCharClass_SingleRange__o {
    struct System_Collections_Generic_List_RegexCharClass_SingleRange__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RegexCharClass_SingleRange__Fields fields;
};

struct System_String_array_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_String_array *m_Items[65535];
};

struct System_Text_RegularExpressions_RegexCharClass_c {
    struct Il2CppClass_1 _1;
    struct System_Text_RegularExpressions_RegexCharClass_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_RegexCharClass_VTable vtable;
};

struct System_Text_RegularExpressions_RegexFC_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Text_RegularExpressions_RegexFC_o *m_Items[65535];
};

struct System_Text_RegularExpressions_RegexCharClass_o {
    struct System_Text_RegularExpressions_RegexCharClass_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_RegexCharClass_Fields fields;
};

typedef struct Chipstar_Downloads_MultiLineJobEngine_Fields Chipstar_Downloads_MultiLineJobEngine_Fields, *PChipstar_Downloads_MultiLineJobEngine_Fields;

typedef struct Chipstar_Downloads_JobEngine_array Chipstar_Downloads_JobEngine_array, *PChipstar_Downloads_JobEngine_array;

typedef struct Chipstar_Downloads_JobEngine_o Chipstar_Downloads_JobEngine_o, *PChipstar_Downloads_JobEngine_o;

typedef struct Chipstar_Downloads_JobEngine_c Chipstar_Downloads_JobEngine_c, *PChipstar_Downloads_JobEngine_c;

typedef struct Chipstar_Downloads_JobEngine_Fields Chipstar_Downloads_JobEngine_Fields, *PChipstar_Downloads_JobEngine_Fields;

typedef struct Chipstar_Downloads_JobEngine_VTable Chipstar_Downloads_JobEngine_VTable, *PChipstar_Downloads_JobEngine_VTable;

typedef struct System_Collections_Generic_Queue_ILoadJob__o System_Collections_Generic_Queue_ILoadJob__o, *PSystem_Collections_Generic_Queue_ILoadJob__o;

typedef struct Chipstar_Downloads_ILoadJob_o Chipstar_Downloads_ILoadJob_o, *PChipstar_Downloads_ILoadJob_o;

typedef struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__o System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__o, *PSystem_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__o;

typedef struct Chipstar_Downloads_JobEngine_JobState_o Chipstar_Downloads_JobEngine_JobState_o, *PChipstar_Downloads_JobEngine_JobState_o;

typedef struct System_Collections_Generic_Queue_ILoadJob__c System_Collections_Generic_Queue_ILoadJob__c, *PSystem_Collections_Generic_Queue_ILoadJob__c;

typedef struct System_Collections_Generic_Queue_ILoadJob__Fields System_Collections_Generic_Queue_ILoadJob__Fields, *PSystem_Collections_Generic_Queue_ILoadJob__Fields;

typedef struct Chipstar_Downloads_ILoadJob_c Chipstar_Downloads_ILoadJob_c, *PChipstar_Downloads_ILoadJob_c;

typedef struct Chipstar_Downloads_ILoadJob_Fields Chipstar_Downloads_ILoadJob_Fields, *PChipstar_Downloads_ILoadJob_Fields;

typedef struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__c System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__c, *PSystem_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__c;

typedef struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__Fields System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__Fields, *PSystem_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__Fields;

typedef struct Chipstar_Downloads_JobEngine_JobState_c Chipstar_Downloads_JobEngine_JobState_c, *PChipstar_Downloads_JobEngine_JobState_c;

typedef struct Chipstar_Downloads_JobEngine_JobState_Fields Chipstar_Downloads_JobEngine_JobState_Fields, *PChipstar_Downloads_JobEngine_JobState_Fields;

typedef struct System_Collections_Generic_Queue_ILoadJob__VTable System_Collections_Generic_Queue_ILoadJob__VTable, *PSystem_Collections_Generic_Queue_ILoadJob__VTable;

typedef struct Chipstar_Downloads_ILoadJob_array Chipstar_Downloads_ILoadJob_array, *PChipstar_Downloads_ILoadJob_array;

typedef struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__VTable System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__VTable, *PSystem_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__VTable;

typedef struct Chipstar_Downloads_JobEngine_JobState_VTable Chipstar_Downloads_JobEngine_JobState_VTable, *PChipstar_Downloads_JobEngine_JobState_VTable;

struct System_Collections_Generic_Queue_ILoadJob__Fields {
    struct Chipstar_Downloads_ILoadJob_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_ILoadJob__o {
    struct System_Collections_Generic_Queue_ILoadJob__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_ILoadJob__Fields fields;
};

struct System_Collections_Generic_Queue_ILoadJob__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_ILoadJob__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_ILoadJob__VTable vtable;
};

struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__VTable vtable;
};

struct Chipstar_Downloads_ILoadJob_Fields {
};

struct Chipstar_Downloads_ILoadJob_o {
    struct Chipstar_Downloads_ILoadJob_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadJob_Fields fields;
};

struct Chipstar_Downloads_ILoadJob_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__o {
    struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__Fields fields;
};

struct Chipstar_Downloads_JobEngine_JobState_Fields {
    int32_t _State_k__BackingField;
};

struct Chipstar_Downloads_JobEngine_JobState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_End;
};

struct Chipstar_Downloads_JobEngine_JobState_o {
    struct Chipstar_Downloads_JobEngine_JobState_c *klass;
    void *monitor;
    struct Chipstar_Downloads_JobEngine_JobState_Fields fields;
};

struct Chipstar_Downloads_JobEngine_JobState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_JobEngine_JobState_VTable vtable;
};

struct Chipstar_Downloads_JobEngine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_HasRequest;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_Cancel;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_MoveNext;
    struct VirtualInvokeData _10_Enqueue;
};

struct Chipstar_Downloads_ILoadJob_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_ILoadJob_o *m_Items[65535];
};

struct Chipstar_Downloads_MultiLineJobEngine_Fields {
    int32_t m_index;
    struct Chipstar_Downloads_JobEngine_array *m_engineList;
};

struct Chipstar_Downloads_JobEngine_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_JobEngine_o *m_Items[65535];
};

struct Chipstar_Downloads_JobEngine_Fields {
    struct System_Collections_Generic_Queue_ILoadJob__o *m_queue;
    struct Chipstar_Downloads_ILoadJob_o *m_current;
    struct System_Collections_Generic_Dictionary_JobEngine_EngineStatus__JobEngine_JobState__o *m_jobStateTable;
    struct Chipstar_Downloads_JobEngine_JobState_o *m_state;
};

struct Chipstar_Downloads_JobEngine_o {
    struct Chipstar_Downloads_JobEngine_c *klass;
    void *monitor;
    struct Chipstar_Downloads_JobEngine_Fields fields;
};

struct Chipstar_Downloads_JobEngine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_JobEngine_VTable vtable;
};

typedef union _union_242769 _union_242769, *P_union_242769;

union _union_242769 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203160 _union_203160, *P_union_203160;

union _union_203160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidHelperFragment_Fields GooglePlayGames_Android_AndroidHelperFragment_Fields, *PGooglePlayGames_Android_AndroidHelperFragment_Fields;

struct GooglePlayGames_Android_AndroidHelperFragment_Fields {
};

typedef union _union_203162 _union_203162, *P_union_203162;

union _union_203162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E69E78_RGCTXs MethodInfo_2E69E78_RGCTXs, *PMethodInfo_2E69E78_RGCTXs;

struct MethodInfo_2E69E78_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_203164 _union_203164, *P_union_203164;

union _union_203164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242761 _union_242761, *P_union_242761;

union _union_242761 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2869EEC MethodInfo_2869EEC, *PMethodInfo_2869EEC;

typedef union _union_176950 _union_176950, *P_union_176950;

union _union_176950 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203166 _union_203166, *P_union_203166;

union _union_203166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242763 _union_242763, *P_union_242763;

union _union_242763 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203168 _union_203168, *P_union_203168;

union _union_203168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242765 _union_242765, *P_union_242765;

union _union_242765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SerializableKeyValuePair_ButtonSeKey__string__c Shock_SerializableKeyValuePair_ButtonSeKey__string__c, *PShock_SerializableKeyValuePair_ButtonSeKey__string__c;

typedef struct Shock_SerializableKeyValuePair_ButtonSeKey__string__VTable Shock_SerializableKeyValuePair_ButtonSeKey__string__VTable, *PShock_SerializableKeyValuePair_ButtonSeKey__string__VTable;

struct Shock_SerializableKeyValuePair_ButtonSeKey__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SerializableKeyValuePair_ButtonSeKey__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableKeyValuePair_ButtonSeKey__string__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__StaticFields Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__StaticFields, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__o Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__o, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__c Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__c, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__Fields Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__Fields, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__RGCTXs Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__VTable Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__VTable, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__VTable;

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__o *__9;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedUnityObjectPromise_T__U___get_Size;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__o {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedUnityObjectPromise___c_T__U__VTable vtable;
};

typedef struct MethodInfo_264FD2C MethodInfo_264FD2C, *PMethodInfo_264FD2C;

typedef union _union_175174 _union_175174, *P_union_175174;

union _union_175174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FD2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242767 _union_242767, *P_union_242767;

union _union_242767 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B786C MethodInfo_28B786C, *PMethodInfo_28B786C;

typedef union _union_311390 _union_311390, *P_union_311390;

union _union_311390 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B786C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13B4E84_RGCTXs MethodInfo_13B4E84_RGCTXs, *PMethodInfo_13B4E84_RGCTXs;

struct MethodInfo_13B4E84_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_o System_Xml_Schema_XmlSchemaParticle_EmptyParticle_o, *PSystem_Xml_Schema_XmlSchemaParticle_EmptyParticle_o;

typedef struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_c System_Xml_Schema_XmlSchemaParticle_EmptyParticle_c, *PSystem_Xml_Schema_XmlSchemaParticle_EmptyParticle_c;

typedef struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_Fields System_Xml_Schema_XmlSchemaParticle_EmptyParticle_Fields, *PSystem_Xml_Schema_XmlSchemaParticle_EmptyParticle_Fields;

typedef struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_VTable System_Xml_Schema_XmlSchemaParticle_EmptyParticle_VTable, *PSystem_Xml_Schema_XmlSchemaParticle_EmptyParticle_VTable;

struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_Fields {
    struct System_Xml_Schema_XmlSchemaParticle_Fields super;
};

struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_o {
    struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_Fields fields;
};

struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaParticle_EmptyParticle_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_PlayBgmCommand_Args_c Shock_Scenes_Adventure_PlayBgmCommand_Args_c, *PShock_Scenes_Adventure_PlayBgmCommand_Args_c;

typedef struct Shock_Scenes_Adventure_PlayBgmCommand_Args_VTable Shock_Scenes_Adventure_PlayBgmCommand_Args_VTable, *PShock_Scenes_Adventure_PlayBgmCommand_Args_VTable;

struct Shock_Scenes_Adventure_PlayBgmCommand_Args_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_PlayBgmCommand_Args_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_PlayBgmCommand_Args_VTable vtable;
};

typedef struct MethodInfo_16D458C_RGCTXs MethodInfo_16D458C_RGCTXs, *PMethodInfo_16D458C_RGCTXs;

struct MethodInfo_16D458C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct UnityEngine_Experimental_GlobalIllumination_FalloffType_Fields UnityEngine_Experimental_GlobalIllumination_FalloffType_Fields, *PUnityEngine_Experimental_GlobalIllumination_FalloffType_Fields;

struct UnityEngine_Experimental_GlobalIllumination_FalloffType_Fields {
    uint8_t value__;
};

typedef struct Shock_SerializableKeyValuePair_ButtonSeKey__string__o Shock_SerializableKeyValuePair_ButtonSeKey__string__o, *PShock_SerializableKeyValuePair_ButtonSeKey__string__o;

typedef struct Shock_SerializableKeyValuePair_ButtonSeKey__string__Fields Shock_SerializableKeyValuePair_ButtonSeKey__string__Fields, *PShock_SerializableKeyValuePair_ButtonSeKey__string__Fields;

struct Shock_SerializableKeyValuePair_ButtonSeKey__string__Fields {
    int32_t m_Key;
    struct System_String_o *m_Value;
};

struct Shock_SerializableKeyValuePair_ButtonSeKey__string__o {
    struct Shock_SerializableKeyValuePair_ButtonSeKey__string__c *klass;
    void *monitor;
    struct Shock_SerializableKeyValuePair_ButtonSeKey__string__Fields fields;
};

typedef struct MethodInfo_264FD30 MethodInfo_264FD30, *PMethodInfo_264FD30;

typedef union _union_176612 _union_176612, *P_union_176612;

union _union_176612 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FD30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_c Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_c, *PAoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_c;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_StaticFields Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_StaticFields, *PAoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_StaticFields;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_VTable Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_VTable, *PAoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_VTable;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_o Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_o, *PAoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_o;

typedef struct System_Func_ParticleSystemGroup__bool__o System_Func_ParticleSystemGroup__bool__o, *PSystem_Func_ParticleSystemGroup__bool__o;

typedef struct System_Action_ParticleSystemGroup__o System_Action_ParticleSystemGroup__o, *PSystem_Action_ParticleSystemGroup__o;

typedef struct System_Func_GameObject__bool__o System_Func_GameObject__bool__o, *PSystem_Func_GameObject__bool__o;

typedef struct System_Action_GameObject__o System_Action_GameObject__o, *PSystem_Action_GameObject__o;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_Fields Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_Fields, *PAoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_Fields;

typedef struct System_Func_ParticleSystemGroup__bool__c System_Func_ParticleSystemGroup__bool__c, *PSystem_Func_ParticleSystemGroup__bool__c;

typedef struct System_Func_ParticleSystemGroup__bool__Fields System_Func_ParticleSystemGroup__bool__Fields, *PSystem_Func_ParticleSystemGroup__bool__Fields;

typedef struct System_Action_ParticleSystemGroup__c System_Action_ParticleSystemGroup__c, *PSystem_Action_ParticleSystemGroup__c;

typedef struct System_Action_ParticleSystemGroup__Fields System_Action_ParticleSystemGroup__Fields, *PSystem_Action_ParticleSystemGroup__Fields;

typedef struct System_Func_GameObject__bool__c System_Func_GameObject__bool__c, *PSystem_Func_GameObject__bool__c;

typedef struct System_Func_GameObject__bool__Fields System_Func_GameObject__bool__Fields, *PSystem_Func_GameObject__bool__Fields;

typedef struct System_Action_GameObject__c System_Action_GameObject__c, *PSystem_Action_GameObject__c;

typedef struct System_Action_GameObject__Fields System_Action_GameObject__Fields, *PSystem_Action_GameObject__Fields;

typedef struct System_Func_ParticleSystemGroup__bool__VTable System_Func_ParticleSystemGroup__bool__VTable, *PSystem_Func_ParticleSystemGroup__bool__VTable;

typedef struct System_Action_ParticleSystemGroup__VTable System_Action_ParticleSystemGroup__VTable, *PSystem_Action_ParticleSystemGroup__VTable;

typedef struct System_Func_GameObject__bool__VTable System_Func_GameObject__bool__VTable, *PSystem_Func_GameObject__bool__VTable;

typedef struct System_Action_GameObject__VTable System_Action_GameObject__VTable, *PSystem_Action_GameObject__VTable;

struct System_Func_ParticleSystemGroup__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_Fields {
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_StaticFields {
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_o *__9;
    struct System_Func_ParticleSystemGroup__bool__o *__9__4_0;
    struct System_Action_ParticleSystemGroup__o *__9__4_1;
    struct System_Func_GameObject__bool__o *__9__4_2;
    struct System_Action_GameObject__o *__9__4_3;
};

struct System_Action_GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_ParticleSystemGroup__bool__o {
    struct System_Func_ParticleSystemGroup__bool__c *klass;
    void *monitor;
    struct System_Func_ParticleSystemGroup__bool__Fields fields;
};

struct System_Func_ParticleSystemGroup__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ParticleSystemGroup__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ParticleSystemGroup__bool__VTable vtable;
};

struct System_Func_GameObject__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GameObject__bool__o {
    struct System_Func_GameObject__bool__c *klass;
    void *monitor;
    struct System_Func_GameObject__bool__Fields fields;
};

struct System_Func_GameObject__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_GameObject__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GameObject__bool__VTable vtable;
};

struct System_Action_ParticleSystemGroup__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ParticleSystemGroup__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GameObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GameObject__o {
    struct System_Action_GameObject__c *klass;
    void *monitor;
    struct System_Action_GameObject__Fields fields;
};

struct System_Action_GameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GameObject__VTable vtable;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_o {
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_Fields fields;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageEffectControl___c_VTable vtable;
};

struct System_Action_ParticleSystemGroup__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ParticleSystemGroup__VTable vtable;
};

struct System_Action_ParticleSystemGroup__o {
    struct System_Action_ParticleSystemGroup__c *klass;
    void *monitor;
    struct System_Action_ParticleSystemGroup__Fields fields;
};

typedef struct Shock_LoginBonusMst_VTable Shock_LoginBonusMst_VTable, *PShock_LoginBonusMst_VTable;

struct Shock_LoginBonusMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct Carbon_CarbonBehaviour_o Carbon_CarbonBehaviour_o, *PCarbon_CarbonBehaviour_o;

typedef struct Carbon_CarbonBehaviour_c Carbon_CarbonBehaviour_c, *PCarbon_CarbonBehaviour_c;

struct Carbon_CarbonBehaviour_o {
    struct Carbon_CarbonBehaviour_c *klass;
    void *monitor;
    struct Carbon_CarbonBehaviour_Fields fields;
};

struct Carbon_CarbonBehaviour_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_CarbonBehaviour_VTable vtable;
};

typedef union _union_242779 _union_242779, *P_union_242779;

union _union_242779 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_PlayBgmCommand_Args_o Shock_Scenes_Adventure_PlayBgmCommand_Args_o, *PShock_Scenes_Adventure_PlayBgmCommand_Args_o;

typedef struct Shock_Scenes_Adventure_PlayBgmCommand_Args_Fields Shock_Scenes_Adventure_PlayBgmCommand_Args_Fields, *PShock_Scenes_Adventure_PlayBgmCommand_Args_Fields;

struct Shock_Scenes_Adventure_PlayBgmCommand_Args_Fields {
    bool _IsStop_k__BackingField;
    uint32_t _BgmId_k__BackingField;
};

struct Shock_Scenes_Adventure_PlayBgmCommand_Args_o {
    struct Shock_Scenes_Adventure_PlayBgmCommand_Args_Fields fields;
};

typedef struct Mono_ValueTuple_T1__T2__c Mono_ValueTuple_T1__T2__c, *PMono_ValueTuple_T1__T2__c;

typedef struct Mono_ValueTuple_T1__T2__VTable Mono_ValueTuple_T1__T2__VTable, *PMono_ValueTuple_T1__T2__VTable;

struct Mono_ValueTuple_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_ValueTuple_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_ValueTuple_T1__T2__VTable vtable;
};

typedef union _union_203150 _union_203150, *P_union_203150;

union _union_203150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203152 _union_203152, *P_union_203152;

union _union_203152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B9584_RGCTXs MethodInfo_13B9584_RGCTXs, *PMethodInfo_13B9584_RGCTXs;

struct MethodInfo_13B9584_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_242771 _union_242771, *P_union_242771;

union _union_242771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_Panel_array UnityEngine_UIElements_Panel_array, *PUnityEngine_UIElements_Panel_array;

struct UnityEngine_UIElements_Panel_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_Panel_o *m_Items[65535];
};

typedef union _union_203154 _union_203154, *P_union_203154;

union _union_203154 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242773 _union_242773, *P_union_242773;

union _union_242773 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203156 _union_203156, *P_union_203156;

union _union_203156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242775 _union_242775, *P_union_242775;

union _union_242775 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203158 _union_203158, *P_union_203158;

union _union_203158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242777 _union_242777, *P_union_242777;

union _union_242777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_Fields Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_Fields, *PCysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_Fields;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_Fields {
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_object__VTable Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_object__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_object__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct MethodInfo_28B785C MethodInfo_28B785C, *PMethodInfo_28B785C;

typedef union _union_310910 _union_310910, *P_union_310910;

union _union_310910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B785C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217791 _union_217791, *P_union_217791;

union _union_217791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127DC24 MethodInfo_127DC24, *PMethodInfo_127DC24;

typedef union _union_202130 _union_202130, *P_union_202130;

union _union_202130 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202130 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217793 _union_217793, *P_union_217793;

union _union_217793 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Principal_IIdentity_Fields System_Security_Principal_IIdentity_Fields, *PSystem_Security_Principal_IIdentity_Fields;

struct System_Security_Principal_IIdentity_Fields {
};

typedef union _union_217795 _union_217795, *P_union_217795;

union _union_217795 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217797 _union_217797, *P_union_217797;

union _union_217797 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217799 _union_217799, *P_union_217799;

union _union_217799 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleComplexSelector___c_o UnityEngine_UIElements_StyleComplexSelector___c_o, *PUnityEngine_UIElements_StyleComplexSelector___c_o;

typedef struct UnityEngine_UIElements_StyleComplexSelector___c_c UnityEngine_UIElements_StyleComplexSelector___c_c, *PUnityEngine_UIElements_StyleComplexSelector___c_c;

typedef struct UnityEngine_UIElements_StyleComplexSelector___c_Fields UnityEngine_UIElements_StyleComplexSelector___c_Fields, *PUnityEngine_UIElements_StyleComplexSelector___c_Fields;

typedef struct UnityEngine_UIElements_StyleComplexSelector___c_StaticFields UnityEngine_UIElements_StyleComplexSelector___c_StaticFields, *PUnityEngine_UIElements_StyleComplexSelector___c_StaticFields;

typedef struct UnityEngine_UIElements_StyleComplexSelector___c_VTable UnityEngine_UIElements_StyleComplexSelector___c_VTable, *PUnityEngine_UIElements_StyleComplexSelector___c_VTable;

typedef struct System_Func_StyleSelector__string__o System_Func_StyleSelector__string__o, *PSystem_Func_StyleSelector__string__o;

typedef struct System_Func_StyleSelector__string__c System_Func_StyleSelector__string__c, *PSystem_Func_StyleSelector__string__c;

typedef struct System_Func_StyleSelector__string__Fields System_Func_StyleSelector__string__Fields, *PSystem_Func_StyleSelector__string__Fields;

typedef struct System_Func_StyleSelector__string__VTable System_Func_StyleSelector__string__VTable, *PSystem_Func_StyleSelector__string__VTable;

struct UnityEngine_UIElements_StyleComplexSelector___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleComplexSelector___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StyleComplexSelector___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleComplexSelector___c_VTable vtable;
};

struct UnityEngine_UIElements_StyleComplexSelector___c_Fields {
};

struct UnityEngine_UIElements_StyleComplexSelector___c_o {
    struct UnityEngine_UIElements_StyleComplexSelector___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleComplexSelector___c_Fields fields;
};

struct System_Func_StyleSelector__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UnityEngine_UIElements_StyleComplexSelector___c_StaticFields {
    struct UnityEngine_UIElements_StyleComplexSelector___c_o *__9;
    struct System_Func_StyleSelector__string__o *__9__20_0;
};

struct System_Func_StyleSelector__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StyleSelector__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StyleSelector__string__VTable vtable;
};

struct System_Func_StyleSelector__string__o {
    struct System_Func_StyleSelector__string__c *klass;
    void *monitor;
    struct System_Func_StyleSelector__string__Fields fields;
};

typedef struct Carbon_GenericUtils_c Carbon_GenericUtils_c, *PCarbon_GenericUtils_c;

typedef struct Carbon_GenericUtils_VTable Carbon_GenericUtils_VTable, *PCarbon_GenericUtils_VTable;

struct Carbon_GenericUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_GenericUtils_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_GenericUtils_VTable vtable;
};

typedef union _union_242747 _union_242747, *P_union_242747;

union _union_242747 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267AD04 MethodInfo_267AD04, *PMethodInfo_267AD04;

typedef union _union_286417 _union_286417, *P_union_286417;

union _union_286417 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AD04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286417 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3379BEC_RGCTXs MethodInfo_3379BEC_RGCTXs, *PMethodInfo_3379BEC_RGCTXs;

struct MethodInfo_3379BEC_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

typedef union _union_203180 _union_203180, *P_union_203180;

union _union_203180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242749 _union_242749, *P_union_242749;

union _union_242749 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203182 _union_203182, *P_union_203182;

union _union_203182 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203184 _union_203184, *P_union_203184;

union _union_203184 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E5D39C_RGCTXs MethodInfo_2E5D39C_RGCTXs, *PMethodInfo_2E5D39C_RGCTXs;

struct MethodInfo_2E5D39C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef union _union_203186 _union_203186, *P_union_203186;

union _union_203186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3C30C MethodInfo_1F3C30C, *PMethodInfo_1F3C30C;

typedef union _union_323667 _union_323667, *P_union_323667;

union _union_323667 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C30C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323667 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_Enums_RewindCallbackMode_VTable DG_Tweening_Core_Enums_RewindCallbackMode_VTable, *PDG_Tweening_Core_Enums_RewindCallbackMode_VTable;

struct DG_Tweening_Core_Enums_RewindCallbackMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_203188 _union_203188, *P_union_203188;

union _union_203188 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12876C0 MethodInfo_12876C0, *PMethodInfo_12876C0;

typedef union _union_208791 _union_208791, *P_union_208791;

union _union_208791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12876C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5C9C0_RGCTXs MethodInfo_2E5C9C0_RGCTXs, *PMethodInfo_2E5C9C0_RGCTXs;

struct MethodInfo_2E5C9C0_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef union _union_242741 _union_242741, *P_union_242741;

union _union_242741 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_GenericUtils_o Carbon_GenericUtils_o, *PCarbon_GenericUtils_o;

typedef struct Carbon_GenericUtils_Fields Carbon_GenericUtils_Fields, *PCarbon_GenericUtils_Fields;

struct Carbon_GenericUtils_Fields {
};

struct Carbon_GenericUtils_o {
    struct Carbon_GenericUtils_c *klass;
    void *monitor;
    struct Carbon_GenericUtils_Fields fields;
};

typedef union _union_242743 _union_242743, *P_union_242743;

union _union_242743 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242745 _union_242745, *P_union_242745;

union _union_242745 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MovieLengthTypeComparer_Fields Shock_MovieLengthTypeComparer_Fields, *PShock_MovieLengthTypeComparer_Fields;

struct Shock_MovieLengthTypeComparer_Fields {
};

typedef struct MethodInfo_1F45EC4 MethodInfo_1F45EC4, *PMethodInfo_1F45EC4;

struct MethodInfo_1F45EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B788C MethodInfo_28B788C, *PMethodInfo_28B788C;

typedef union _union_312350 _union_312350, *P_union_312350;

union _union_312350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B788C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AD0C MethodInfo_267AD0C, *PMethodInfo_267AD0C;

typedef union _union_286419 _union_286419, *P_union_286419;

union _union_286419 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AD0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286419 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1105BF4_RGCTXs MethodInfo_1105BF4_RGCTXs, *PMethodInfo_1105BF4_RGCTXs;

struct MethodInfo_1105BF4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_19F8AD8 MethodInfo_19F8AD8, *PMethodInfo_19F8AD8;

typedef union _union_247563 _union_247563, *P_union_247563;

union _union_247563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8AD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TutorialSettings___c__DisplayClass64_0_VTable Shock_TutorialSettings___c__DisplayClass64_0_VTable, *PShock_TutorialSettings___c__DisplayClass64_0_VTable;

struct Shock_TutorialSettings___c__DisplayClass64_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242757 _union_242757, *P_union_242757;

union _union_242757 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242759 _union_242759, *P_union_242759;

union _union_242759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203170 _union_203170, *P_union_203170;

union _union_203170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203172 _union_203172, *P_union_203172;

union _union_203172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203174 _union_203174, *P_union_203174;

union _union_203174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203176 _union_203176, *P_union_203176;

union _union_203176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242751 _union_242751, *P_union_242751;

union _union_242751 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203178 _union_203178, *P_union_203178;

union _union_203178 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242753 _union_242753, *P_union_242753;

union _union_242753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242755 _union_242755, *P_union_242755;

union _union_242755 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B787C MethodInfo_28B787C, *PMethodInfo_28B787C;

typedef union _union_311870 _union_311870, *P_union_311870;

union _union_311870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B787C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30AED54 MethodInfo_30AED54, *PMethodInfo_30AED54;

typedef struct MethodInfo_30AED54_RGCTXs MethodInfo_30AED54_RGCTXs, *PMethodInfo_30AED54_RGCTXs;

typedef union _union_206007 _union_206007, *P_union_206007;

struct MethodInfo_30AED54_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_206007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AED54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AED54_RGCTXs *rgctx_data;
    union _union_206007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_PageInfo_o UnityEngine_TextCore_Text_PageInfo_o, *PUnityEngine_TextCore_Text_PageInfo_o;

typedef struct UnityEngine_TextCore_Text_PageInfo_Fields UnityEngine_TextCore_Text_PageInfo_Fields, *PUnityEngine_TextCore_Text_PageInfo_Fields;

struct UnityEngine_TextCore_Text_PageInfo_Fields {
    int32_t firstCharacterIndex;
    int32_t lastCharacterIndex;
    float ascender;
    float baseLine;
    float descender;
};

struct UnityEngine_TextCore_Text_PageInfo_o {
    struct UnityEngine_TextCore_Text_PageInfo_Fields fields;
};

typedef struct Shock_CardEvolveMstTable___c__DisplayClass13_0_Fields Shock_CardEvolveMstTable___c__DisplayClass13_0_Fields, *PShock_CardEvolveMstTable___c__DisplayClass13_0_Fields;

struct Shock_CardEvolveMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct System_Xml_Schema_XmlAnyConverter_StaticFields System_Xml_Schema_XmlAnyConverter_StaticFields, *PSystem_Xml_Schema_XmlAnyConverter_StaticFields;

struct System_Xml_Schema_XmlAnyConverter_StaticFields {
    struct System_Xml_Schema_XmlValueConverter_o *Item;
    struct System_Xml_Schema_XmlValueConverter_o *AnyAtomic;
};

typedef struct MethodInfo_2F39F1C_RGCTXs MethodInfo_2F39F1C_RGCTXs, *PMethodInfo_2F39F1C_RGCTXs;

struct MethodInfo_2F39F1C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_3252FC0 MethodInfo_3252FC0, *PMethodInfo_3252FC0;

typedef union _union_292156 _union_292156, *P_union_292156;

union _union_292156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252FC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7F180 MethodInfo_1D7F180, *PMethodInfo_1D7F180;

typedef union _union_297448 _union_297448, *P_union_297448;

union _union_297448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243F254 MethodInfo_243F254, *PMethodInfo_243F254;

typedef union _union_279988 _union_279988, *P_union_279988;

union _union_279988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_PollPlayerConnection_Fields UnityEngine_PlayerLoop_EarlyUpdate_PollPlayerConnection_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_PollPlayerConnection_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_PollPlayerConnection_Fields {
};

typedef struct MethodInfo_127DC80 MethodInfo_127DC80, *PMethodInfo_127DC80;

typedef union _union_202132 _union_202132, *P_union_202132;

union _union_202132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DC80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngMovieData___c__DisplayClass11_0_c Shock_MngMovieData___c__DisplayClass11_0_c, *PShock_MngMovieData___c__DisplayClass11_0_c;

typedef struct Shock_MngMovieData___c__DisplayClass11_0_VTable Shock_MngMovieData___c__DisplayClass11_0_VTable, *PShock_MngMovieData___c__DisplayClass11_0_VTable;

struct Shock_MngMovieData___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngMovieData___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngMovieData___c__DisplayClass11_0_VTable vtable;
};

typedef struct System_Func_MissionMst__IEnumerable_MissionRewardMst___Fields System_Func_MissionMst__IEnumerable_MissionRewardMst___Fields, *PSystem_Func_MissionMst__IEnumerable_MissionRewardMst___Fields;

struct System_Func_MissionMst__IEnumerable_MissionRewardMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_267AD14 MethodInfo_267AD14, *PMethodInfo_267AD14;

typedef union _union_286421 _union_286421, *P_union_286421;

union _union_286421 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AD14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_c Shock_EventTopBannerMstTable___c__DisplayClass10_0_c, *PShock_EventTopBannerMstTable___c__DisplayClass10_0_c;

typedef struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_VTable Shock_EventTopBannerMstTable___c__DisplayClass10_0_VTable, *PShock_EventTopBannerMstTable___c__DisplayClass10_0_VTable;

struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_VTable vtable;
};

typedef union _union_203190 _union_203190, *P_union_203190;

union _union_203190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A5F80 MethodInfo_33A5F80, *PMethodInfo_33A5F80;

typedef union _union_231943 _union_231943, *P_union_231943;

union _union_231943 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A5F80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231943 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_ThreadPoolGlobals_StaticFields System_Threading_ThreadPoolGlobals_StaticFields, *PSystem_Threading_ThreadPoolGlobals_StaticFields;

struct System_Threading_ThreadPoolGlobals_StaticFields {
    int32_t processorCount;
    bool vmTpInitialized;
    bool enableWorkerTracking;
    struct System_Threading_ThreadPoolWorkQueue_o *workQueue;
};

typedef union _union_203192 _union_203192, *P_union_203192;

union _union_203192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203194 _union_203194, *P_union_203194;

union _union_203194 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Login_FlowStep_TResult__Fields Shock_Login_FlowStep_TResult__Fields, *PShock_Login_FlowStep_TResult__Fields;

struct Shock_Login_FlowStep_TResult__Fields {
    struct System_Action_TResult__o *m_onComlete;
    struct System_Collections_Generic_Dictionary_string__object__o *m_context;
    struct Il2CppObject *_ResultCode_k__BackingField;
};

typedef union _union_203196 _union_203196, *P_union_203196;

union _union_203196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203198 _union_203198, *P_union_203198;

union _union_203198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_o Shock_EventTopBannerMstTable___c__DisplayClass10_0_o, *PShock_EventTopBannerMstTable___c__DisplayClass10_0_o;

typedef struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_Fields Shock_EventTopBannerMstTable___c__DisplayClass10_0_Fields, *PShock_EventTopBannerMstTable___c__DisplayClass10_0_Fields;

struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_o {
    struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Shock_EventTopBannerMstTable___c__DisplayClass10_0_Fields fields;
};

typedef struct MethodInfo_22CFB34 MethodInfo_22CFB34, *PMethodInfo_22CFB34;

typedef union _union_275094 _union_275094, *P_union_275094;

union _union_275094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFB34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AD1C MethodInfo_267AD1C, *PMethodInfo_267AD1C;

typedef union _union_286423 _union_286423, *P_union_286423;

union _union_286423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AD1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveRestartScene_VTable Aoharu_LiveRestartScene_VTable, *PAoharu_LiveRestartScene_VTable;

struct Aoharu_LiveRestartScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

typedef struct MethodInfo_264FD80 MethodInfo_264FD80, *PMethodInfo_264FD80;

typedef union _union_178050 _union_178050, *P_union_178050;

union _union_178050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FD80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB4A0 MethodInfo_1EAB4A0, *PMethodInfo_1EAB4A0;

typedef union _union_264898 _union_264898, *P_union_264898;

union _union_264898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB4A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1957C3C MethodInfo_1957C3C, *PMethodInfo_1957C3C;

typedef union _union_261626 _union_261626, *P_union_261626;

union _union_261626 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1957C3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5A84C MethodInfo_1B5A84C, *PMethodInfo_1B5A84C;

typedef union _union_255669 _union_255669, *P_union_255669;

union _union_255669 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A84C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255669 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_JsonWriter_SoundBuildMapTable__VTable Chipstar_JsonWriter_SoundBuildMapTable__VTable, *PChipstar_JsonWriter_SoundBuildMapTable__VTable;

struct Chipstar_JsonWriter_SoundBuildMapTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_BuildContent;
};

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass64_1_VTable Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass64_1_VTable, *PAoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass64_1_VTable;

struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass64_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__VTable Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__VTable, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__VTable;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28B789C MethodInfo_28B789C, *PMethodInfo_28B789C;

typedef union _union_312830 _union_312830, *P_union_312830;

union _union_312830 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B789C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869EC8 MethodInfo_2869EC8, *PMethodInfo_2869EC8;

typedef union _union_174074 _union_174074, *P_union_174074;

union _union_174074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869EC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242783 _union_242783, *P_union_242783;

union _union_242783 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2052CF0 MethodInfo_2052CF0, *PMethodInfo_2052CF0;

typedef union _union_220329 _union_220329, *P_union_220329;

union _union_220329 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052CF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AD40 MethodInfo_267AD40, *PMethodInfo_267AD40;

typedef union _union_286425 _union_286425, *P_union_286425;

union _union_286425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AD40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242785 _union_242785, *P_union_242785;

union _union_242785 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242787 _union_242787, *P_union_242787;

union _union_242787 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31496A4 MethodInfo_31496A4, *PMethodInfo_31496A4;

typedef union _union_225381 _union_225381, *P_union_225381;

union _union_225381 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31496A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225381 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242789 _union_242789, *P_union_242789;

union _union_242789 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Activation_ContextLevelActivator_c System_Runtime_Remoting_Activation_ContextLevelActivator_c, *PSystem_Runtime_Remoting_Activation_ContextLevelActivator_c;

typedef struct System_Runtime_Remoting_Activation_ContextLevelActivator_VTable System_Runtime_Remoting_Activation_ContextLevelActivator_VTable, *PSystem_Runtime_Remoting_Activation_ContextLevelActivator_VTable;

struct System_Runtime_Remoting_Activation_ContextLevelActivator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_NextActivator;
    struct VirtualInvokeData _5_Activate;
};

struct System_Runtime_Remoting_Activation_ContextLevelActivator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Activation_ContextLevelActivator_VTable vtable;
};

typedef struct MethodInfo_2B29268 MethodInfo_2B29268, *PMethodInfo_2B29268;

typedef union _union_236531 _union_236531, *P_union_236531;

union _union_236531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B29268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Assertions_AssertionException_c UnityEngine_Assertions_AssertionException_c, *PUnityEngine_Assertions_AssertionException_c;

typedef struct UnityEngine_Assertions_AssertionException_VTable UnityEngine_Assertions_AssertionException_VTable, *PUnityEngine_Assertions_AssertionException_VTable;

struct UnityEngine_Assertions_AssertionException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct UnityEngine_Assertions_AssertionException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Assertions_AssertionException_VTable vtable;
};

typedef union _union_242781 _union_242781, *P_union_242781;

union _union_242781 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24208CC MethodInfo_24208CC, *PMethodInfo_24208CC;

typedef union _union_268484 _union_268484, *P_union_268484;

union _union_268484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24208CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Assertions_AssertionException_o UnityEngine_Assertions_AssertionException_o, *PUnityEngine_Assertions_AssertionException_o;

typedef struct UnityEngine_Assertions_AssertionException_Fields UnityEngine_Assertions_AssertionException_Fields, *PUnityEngine_Assertions_AssertionException_Fields;

struct UnityEngine_Assertions_AssertionException_Fields {
    struct System_Exception_Fields super;
    struct System_String_o *m_UserMessage;
};

struct UnityEngine_Assertions_AssertionException_o {
    struct UnityEngine_Assertions_AssertionException_c *klass;
    void *monitor;
    struct UnityEngine_Assertions_AssertionException_Fields fields;
};

typedef union _union_242793 _union_242793, *P_union_242793;

union _union_242793 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24208C4 MethodInfo_24208C4, *PMethodInfo_24208C4;

typedef union _union_272958 _union_272958, *P_union_272958;

union _union_272958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24208C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242795 _union_242795, *P_union_242795;

union _union_242795 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242797 _union_242797, *P_union_242797;

union _union_242797 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_CoroutineManager___CallWaitForTask_d__67_VTable Carbon_CoroutineManager___CallWaitForTask_d__67_VTable, *PCarbon_CoroutineManager___CallWaitForTask_d__67_VTable;

struct Carbon_CoroutineManager___CallWaitForTask_d__67_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef union _union_242799 _union_242799, *P_union_242799;

union _union_242799 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12730B8 MethodInfo_12730B8, *PMethodInfo_12730B8;

typedef union _union_201176 _union_201176, *P_union_201176;

union _union_201176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12730B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242791 _union_242791, *P_union_242791;

union _union_242791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2869EE8 MethodInfo_2869EE8, *PMethodInfo_2869EE8;

typedef union _union_175512 _union_175512, *P_union_175512;

union _union_175512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869EE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Math_Prime_PrimalityTests_VTable Mono_Math_Prime_PrimalityTests_VTable, *PMono_Math_Prime_PrimalityTests_VTable;

struct Mono_Math_Prime_PrimalityTests_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2448C08 MethodInfo_2448C08, *PMethodInfo_2448C08;

struct MethodInfo_2448C08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__Fields System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__Fields, *PSystem_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__Fields;

struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct UnityEngine_FrameTiming_o UnityEngine_FrameTiming_o, *PUnityEngine_FrameTiming_o;

typedef struct UnityEngine_FrameTiming_Fields UnityEngine_FrameTiming_Fields, *PUnityEngine_FrameTiming_Fields;

struct UnityEngine_FrameTiming_Fields {
    uint64_t cpuTimePresentCalled;
    double cpuFrameTime;
    uint64_t cpuTimeFrameComplete;
    double gpuFrameTime;
    float heightScale;
    float widthScale;
    uint32_t syncInterval;
};

struct UnityEngine_FrameTiming_o {
    struct UnityEngine_FrameTiming_Fields fields;
};

typedef struct MethodInfo_2C225B4_RGCTXs MethodInfo_2C225B4_RGCTXs, *PMethodInfo_2C225B4_RGCTXs;

struct MethodInfo_2C225B4_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_System_Collections_Generic_Stack_T_;
    struct MethodInfo *_2_System_Collections_Generic_Stack_T___ctor;
};

typedef struct Shock_Scenes_Adventure_BOKEH_LEVEL_VTable Shock_Scenes_Adventure_BOKEH_LEVEL_VTable, *PShock_Scenes_Adventure_BOKEH_LEVEL_VTable;

struct Shock_Scenes_Adventure_BOKEH_LEVEL_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_FrameTiming_c UnityEngine_FrameTiming_c, *PUnityEngine_FrameTiming_c;

typedef struct UnityEngine_FrameTiming_VTable UnityEngine_FrameTiming_VTable, *PUnityEngine_FrameTiming_VTable;

struct UnityEngine_FrameTiming_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_FrameTiming_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_FrameTiming_VTable vtable;
};

typedef struct MethodInfo_267AD64 MethodInfo_267AD64, *PMethodInfo_267AD64;

typedef union _union_286427 _union_286427, *P_union_286427;

union _union_286427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AD64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_EventTopScene___c__DisplayClass10_0_Fields Aoharu_EventTopScene___c__DisplayClass10_0_Fields, *PAoharu_EventTopScene___c__DisplayClass10_0_Fields;

typedef struct Aoharu_EventTopScene_o Aoharu_EventTopScene_o, *PAoharu_EventTopScene_o;

typedef struct Aoharu_EventTopScene_c Aoharu_EventTopScene_c, *PAoharu_EventTopScene_c;

typedef struct Aoharu_EventTopScene_Fields Aoharu_EventTopScene_Fields, *PAoharu_EventTopScene_Fields;

typedef struct Aoharu_EventTopScene_VTable Aoharu_EventTopScene_VTable, *PAoharu_EventTopScene_VTable;

typedef struct Aoharu_EventTopViewController_o Aoharu_EventTopViewController_o, *PAoharu_EventTopViewController_o;

typedef struct Aoharu_EventTopScene_MySave_o Aoharu_EventTopScene_MySave_o, *PAoharu_EventTopScene_MySave_o;

typedef struct Aoharu_EventTopViewController_c Aoharu_EventTopViewController_c, *PAoharu_EventTopViewController_c;

typedef struct Aoharu_EventTopViewController_Fields Aoharu_EventTopViewController_Fields, *PAoharu_EventTopViewController_Fields;

typedef struct Aoharu_EventTopScene_MySave_c Aoharu_EventTopScene_MySave_c, *PAoharu_EventTopScene_MySave_c;

typedef struct Aoharu_EventTopScene_MySave_Fields Aoharu_EventTopScene_MySave_Fields, *PAoharu_EventTopScene_MySave_Fields;

typedef struct Aoharu_EventTopViewController_VTable Aoharu_EventTopViewController_VTable, *PAoharu_EventTopViewController_VTable;

typedef struct Aoharu_EventTopViewBase_array Aoharu_EventTopViewBase_array, *PAoharu_EventTopViewBase_array;

typedef struct Aoharu_EventTopViewBase_o Aoharu_EventTopViewBase_o, *PAoharu_EventTopViewBase_o;

typedef struct Aoharu_EventTopScene_MySave_VTable Aoharu_EventTopScene_MySave_VTable, *PAoharu_EventTopScene_MySave_VTable;

typedef struct Aoharu_EventTopViewBase_c Aoharu_EventTopViewBase_c, *PAoharu_EventTopViewBase_c;

typedef struct Aoharu_EventTopViewBase_Fields Aoharu_EventTopViewBase_Fields, *PAoharu_EventTopViewBase_Fields;

typedef struct Aoharu_EventTopViewBase_VTable Aoharu_EventTopViewBase_VTable, *PAoharu_EventTopViewBase_VTable;

typedef struct Aoharu_Event_FavoriteTopView_o Aoharu_Event_FavoriteTopView_o, *PAoharu_Event_FavoriteTopView_o;

typedef struct Aoharu_Event_EventNextStoryTopView_o Aoharu_Event_EventNextStoryTopView_o, *PAoharu_Event_EventNextStoryTopView_o;

typedef struct Aoharu_EventTopWebViewDialog_o Aoharu_EventTopWebViewDialog_o, *PAoharu_EventTopWebViewDialog_o;

typedef struct Aoharu_Event_EmotionalMemberDialog_o Aoharu_Event_EmotionalMemberDialog_o, *PAoharu_Event_EmotionalMemberDialog_o;

typedef struct Aoharu_Event_FavoriteTopView_c Aoharu_Event_FavoriteTopView_c, *PAoharu_Event_FavoriteTopView_c;

typedef struct Aoharu_Event_FavoriteTopView_Fields Aoharu_Event_FavoriteTopView_Fields, *PAoharu_Event_FavoriteTopView_Fields;

typedef struct Aoharu_Event_EventNextStoryTopView_c Aoharu_Event_EventNextStoryTopView_c, *PAoharu_Event_EventNextStoryTopView_c;

typedef struct Aoharu_Event_EventNextStoryTopView_Fields Aoharu_Event_EventNextStoryTopView_Fields, *PAoharu_Event_EventNextStoryTopView_Fields;

typedef struct Aoharu_EventTopWebViewDialog_c Aoharu_EventTopWebViewDialog_c, *PAoharu_EventTopWebViewDialog_c;

typedef struct Aoharu_EventTopWebViewDialog_Fields Aoharu_EventTopWebViewDialog_Fields, *PAoharu_EventTopWebViewDialog_Fields;

typedef struct Aoharu_Event_EmotionalMemberDialog_c Aoharu_Event_EmotionalMemberDialog_c, *PAoharu_Event_EmotionalMemberDialog_c;

typedef struct Aoharu_Event_EmotionalMemberDialog_Fields Aoharu_Event_EmotionalMemberDialog_Fields, *PAoharu_Event_EmotionalMemberDialog_Fields;

typedef struct Aoharu_Event_FavoriteTopView_VTable Aoharu_Event_FavoriteTopView_VTable, *PAoharu_Event_FavoriteTopView_VTable;

typedef struct Aoharu_Event_EventNextStoryTopView_VTable Aoharu_Event_EventNextStoryTopView_VTable, *PAoharu_Event_EventNextStoryTopView_VTable;

typedef struct Aoharu_EventTopWebViewDialog_VTable Aoharu_EventTopWebViewDialog_VTable, *PAoharu_EventTopWebViewDialog_VTable;

typedef struct Aoharu_Event_EmotionalMemberDialog_VTable Aoharu_Event_EmotionalMemberDialog_VTable, *PAoharu_Event_EmotionalMemberDialog_VTable;

typedef struct Aoharu_Favorite_FavoriteGroupMemberView_o Aoharu_Favorite_FavoriteGroupMemberView_o, *PAoharu_Favorite_FavoriteGroupMemberView_o;

typedef struct Shock_ToggleRadio_o Shock_ToggleRadio_o, *PShock_ToggleRadio_o;

typedef struct System_Collections_Generic_List_FavoriteMember__o System_Collections_Generic_List_FavoriteMember__o, *PSystem_Collections_Generic_List_FavoriteMember__o;

typedef struct Aoharu_Favorite_FavoriteConfirmDialog_o Aoharu_Favorite_FavoriteConfirmDialog_o, *PAoharu_Favorite_FavoriteConfirmDialog_o;

typedef struct Aoharu_Favorite_FavoriteGroupMemberView_c Aoharu_Favorite_FavoriteGroupMemberView_c, *PAoharu_Favorite_FavoriteGroupMemberView_c;

typedef struct Aoharu_Favorite_FavoriteGroupMemberView_Fields Aoharu_Favorite_FavoriteGroupMemberView_Fields, *PAoharu_Favorite_FavoriteGroupMemberView_Fields;

typedef struct Shock_ToggleRadio_c Shock_ToggleRadio_c, *PShock_ToggleRadio_c;

typedef struct Shock_ToggleRadio_Fields Shock_ToggleRadio_Fields, *PShock_ToggleRadio_Fields;

typedef struct System_Collections_Generic_List_FavoriteMember__c System_Collections_Generic_List_FavoriteMember__c, *PSystem_Collections_Generic_List_FavoriteMember__c;

typedef struct System_Collections_Generic_List_FavoriteMember__Fields System_Collections_Generic_List_FavoriteMember__Fields, *PSystem_Collections_Generic_List_FavoriteMember__Fields;

typedef struct Aoharu_Favorite_FavoriteConfirmDialog_c Aoharu_Favorite_FavoriteConfirmDialog_c, *PAoharu_Favorite_FavoriteConfirmDialog_c;

typedef struct Aoharu_Favorite_FavoriteConfirmDialog_Fields Aoharu_Favorite_FavoriteConfirmDialog_Fields, *PAoharu_Favorite_FavoriteConfirmDialog_Fields;

typedef struct Aoharu_Favorite_FavoriteGroupMemberView_VTable Aoharu_Favorite_FavoriteGroupMemberView_VTable, *PAoharu_Favorite_FavoriteGroupMemberView_VTable;

typedef struct Aoharu_Favorite_FavoriteMember_o Aoharu_Favorite_FavoriteMember_o, *PAoharu_Favorite_FavoriteMember_o;

typedef struct Shock_ToggleRadio_VTable Shock_ToggleRadio_VTable, *PShock_ToggleRadio_VTable;

typedef struct System_Collections_Generic_List_FavoriteMember__StaticFields System_Collections_Generic_List_FavoriteMember__StaticFields, *PSystem_Collections_Generic_List_FavoriteMember__StaticFields;

typedef struct System_Collections_Generic_List_FavoriteMember__VTable System_Collections_Generic_List_FavoriteMember__VTable, *PSystem_Collections_Generic_List_FavoriteMember__VTable;

typedef struct Aoharu_Favorite_FavoriteMember_array Aoharu_Favorite_FavoriteMember_array, *PAoharu_Favorite_FavoriteMember_array;

typedef struct Aoharu_Favorite_FavoriteConfirmDialog_VTable Aoharu_Favorite_FavoriteConfirmDialog_VTable, *PAoharu_Favorite_FavoriteConfirmDialog_VTable;

typedef struct Aoharu_Favorite_FavoriteMember_c Aoharu_Favorite_FavoriteMember_c, *PAoharu_Favorite_FavoriteMember_c;

typedef struct Aoharu_Favorite_FavoriteMember_Fields Aoharu_Favorite_FavoriteMember_Fields, *PAoharu_Favorite_FavoriteMember_Fields;

typedef struct Aoharu_Favorite_FavoriteMember_VTable Aoharu_Favorite_FavoriteMember_VTable, *PAoharu_Favorite_FavoriteMember_VTable;

struct Aoharu_EventTopScene___c__DisplayClass10_0_Fields {
    struct Shock_EventData_o *eventdata;
    struct Aoharu_EventTopScene_o *__4__this;
    struct System_Action_o *onComplete;
};

struct System_Collections_Generic_List_FavoriteMember__Fields {
    struct Aoharu_Favorite_FavoriteMember_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_EventTopViewBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_EventTopViewBase_o *m_Items[65535];
};

struct Aoharu_Event_FavoriteTopView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_CharacterImage;
    struct UnityEngine_UI_Image_o *m_BackgroundImage;
    struct TMPro_TextMeshProUGUI_o *m_NameText;
    struct Aoharu_Event_RankView_o *m_RankView;
};

struct Aoharu_Event_EmotionalMemberDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_Favorite_FavoriteGroupMemberView_o *m_GroupMemberViewPrefab;
    struct UnityEngine_UI_ScrollRect_o *m_ScrollRect;
    struct UnityEngine_RectTransform_o *m_ScrollRoot;
    struct Shock_ToggleRadio_o *m_MemberToggleButton;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct UnityEngine_UI_Image_o *m_TitleImage;
    struct Shock_ButtonEvent_o *m_HelpButton;
    bool m_IsInitialized;
    struct Shock_EventData_o *m_EventData;
    struct System_Collections_Generic_List_FavoriteMember__o *m_MemberList;
    struct ShortMessageDialog_o *m_MessageDialog;
    struct Aoharu_Favorite_FavoriteConfirmDialog_o *m_ConfirmDialog;
    uint32_t _SelectCharacterId_k__BackingField;
    bool _IsViewOnly_k__BackingField;
};

struct Aoharu_EventTopViewBase_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_EventTermText;
    struct Aoharu_EventTopButtons_o *m_EventTopButtons;
    struct Aoharu_EventGachaBannerScroll_o *m_EventGachaBanner;
    struct Aoharu_Event_TotalPointTopView_o *m_TotalPointTopView;
    struct Aoharu_Event_PointRankingTopView_o *m_PointRankingTopView;
    struct Aoharu_Event_FavoriteTopView_o *m_FavoriteTopView;
    struct Aoharu_Event_EventNextRewardTopView_o *m_NextRewardTopView;
    struct Aoharu_Event_EventNextStoryTopView_o *m_NextStoryTopView;
    struct Aoharu_EventTopWebViewDialog_o *m_WebViewDialog;
    struct Shock_MultiPenaltyWindow_o *m_MultiPenaltyWindow;
    struct Shock_BatteryQuantityCheckWindow_o *m_BatteryQuantityCheckWindow;
    struct Aoharu_EventBonusDetailDialog_o *m_BonusDetailDialog;
    struct Aoharu_Event_EmotionalMemberDialog_o *m_EmotionalMemberDialog;
    struct Shock_EventData_o *m_EventData;
    bool m_IsFirstTransition;
};

struct Aoharu_EventTopViewBase_o {
    struct Aoharu_EventTopViewBase_c *klass;
    void *monitor;
    struct Aoharu_EventTopViewBase_Fields fields;
};

struct Aoharu_EventTopViewBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_EventTopViewBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopViewBase_VTable vtable;
};

struct Aoharu_Favorite_FavoriteConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Event_EventNextStoryTopView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Favorite_FavoriteGroupMemberView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Favorite_FavoriteGroupMemberView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Favorite_FavoriteGroupMemberView_VTable vtable;
};

struct Aoharu_Favorite_FavoriteGroupMemberView_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Favorite_FavoriteSettings_o *m_Settings;
    struct UnityEngine_UI_Image_o *m_GroupLogo;
    struct UnityEngine_UI_Image_o *m_Background;
    struct UnityEngine_RectTransform_o *m_MemberRoot;
    struct Aoharu_Favorite_FavoriteMember_o *m_MemberPrefab;
    bool _IsAvailable_k__BackingField;
};

struct Aoharu_Favorite_FavoriteGroupMemberView_o {
    struct Aoharu_Favorite_FavoriteGroupMemberView_c *klass;
    void *monitor;
    struct Aoharu_Favorite_FavoriteGroupMemberView_Fields fields;
};

struct Aoharu_EventTopScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_EventTopViewController_o *m_EventTopViewController;
    struct UnityEngine_Transform_o *m_OpeningRootTransform;
    uint32_t m_CurrentEventId;
    struct Aoharu_EventTopScene_MySave_o *m_MySave;
};

struct Aoharu_EventTopScene_MySave_Fields {
    uint32_t _EventId_k__BackingField;
};

struct Aoharu_EventTopScene_MySave_o {
    struct Aoharu_EventTopScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_EventTopScene_MySave_Fields fields;
};

struct Aoharu_EventTopScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventTopScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopScene_MySave_VTable vtable;
};

struct Shock_ToggleRadio_Fields {
    struct Shock_ToggleBase_ToggleButton__Fields super;
};

struct Shock_ToggleRadio_o {
    struct Shock_ToggleRadio_c *klass;
    void *monitor;
    struct Shock_ToggleRadio_Fields fields;
};

struct Shock_ToggleRadio_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoOnDestroy;
    struct VirtualInvokeData _5_DoAwake;
    struct VirtualInvokeData _6_DoSelectToggle;
};

struct Shock_ToggleRadio_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ToggleRadio_VTable vtable;
};

struct System_Collections_Generic_List_FavoriteMember__StaticFields {
    struct Aoharu_Favorite_FavoriteMember_array *s_emptyArray;
};

struct Aoharu_EventTopViewController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_FavoriteTopView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_EventTopWebViewDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_OpenWebView;
    struct VirtualInvokeData _20_CloseWebView;
    struct VirtualInvokeData _21_CallFromJSEvent;
};

struct Aoharu_EventTopWebViewDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopWebViewDialog_VTable vtable;
};

struct System_Collections_Generic_List_FavoriteMember__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Favorite_FavoriteConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct UnityEngine_UI_Image_o *m_CharaImage;
    struct Shock_TextMeshUI_o *m_DescText;
};

struct Aoharu_Favorite_FavoriteConfirmDialog_o {
    struct Aoharu_Favorite_FavoriteConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_Favorite_FavoriteConfirmDialog_Fields fields;
};

struct Aoharu_Favorite_FavoriteConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Favorite_FavoriteConfirmDialog_VTable vtable;
};

struct Aoharu_EventTopViewController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_EventTopViewBase_array *m_EventTopViews;
    struct Aoharu_EventTopViewBase_o *m_CurrentEventTopView;
};

struct System_Collections_Generic_List_FavoriteMember__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FavoriteMember__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FavoriteMember__VTable vtable;
};

struct System_Collections_Generic_List_FavoriteMember__o {
    struct System_Collections_Generic_List_FavoriteMember__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_FavoriteMember__Fields fields;
};

struct Aoharu_EventTopScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_EventTopWebViewDialog_Fields {
    struct Shock_WebViewDialog_Fields super;
    struct Shock_ButtonEvent_o *m_PolicyButton;
    struct UnityEngine_GameObject_o *m_WindowParts;
};

struct Aoharu_EventTopWebViewDialog_o {
    struct Aoharu_EventTopWebViewDialog_c *klass;
    void *monitor;
    struct Aoharu_EventTopWebViewDialog_Fields fields;
};

struct Aoharu_EventTopViewController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopViewController_VTable vtable;
};

struct Aoharu_Event_EmotionalMemberDialog_o {
    struct Aoharu_Event_EmotionalMemberDialog_c *klass;
    void *monitor;
    struct Aoharu_Event_EmotionalMemberDialog_Fields fields;
};

struct Aoharu_Event_EmotionalMemberDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Event_EmotionalMemberDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_EmotionalMemberDialog_VTable vtable;
};

struct Aoharu_Event_FavoriteTopView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_FavoriteTopView_VTable vtable;
};

struct Aoharu_Event_FavoriteTopView_o {
    struct Aoharu_Event_FavoriteTopView_c *klass;
    void *monitor;
    struct Aoharu_Event_FavoriteTopView_Fields fields;
};

struct Aoharu_EventTopViewController_o {
    struct Aoharu_EventTopViewController_c *klass;
    void *monitor;
    struct Aoharu_EventTopViewController_Fields fields;
};

struct Aoharu_Favorite_FavoriteMember_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Favorite_FavoriteMember_o *m_Items[65535];
};

struct Aoharu_Event_EventNextStoryTopView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Event_PointView_o *m_NextPoint;
    struct UnityEngine_GameObject_o *m_Badge;
    struct UnityEngine_GameObject_o *m_StoryAllReleasaed;
};

struct Aoharu_EventTopScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopScene_VTable vtable;
};

struct Aoharu_EventTopScene_o {
    struct Aoharu_EventTopScene_c *klass;
    void *monitor;
    struct Aoharu_EventTopScene_Fields fields;
};

struct Aoharu_Favorite_FavoriteMember_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Favorite_FavoriteSettings_o *m_Settings;
    struct Shock_ToggleButton_o *m_ToggleButton;
    struct UnityEngine_UI_Image_o *m_Character;
    struct UnityEngine_UI_Image_o *m_SelectedImage;
    struct Shock_TextMeshUI_o *m_NameText;
    struct Shock_CharacterMst_o *_CharacterMst_k__BackingField;
};

struct Aoharu_Favorite_FavoriteMember_o {
    struct Aoharu_Favorite_FavoriteMember_c *klass;
    void *monitor;
    struct Aoharu_Favorite_FavoriteMember_Fields fields;
};

struct Aoharu_Favorite_FavoriteMember_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Favorite_FavoriteMember_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Favorite_FavoriteMember_VTable vtable;
};

struct Aoharu_Event_EventNextStoryTopView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_EventNextStoryTopView_VTable vtable;
};

struct Aoharu_Event_EventNextStoryTopView_o {
    struct Aoharu_Event_EventNextStoryTopView_c *klass;
    void *monitor;
    struct Aoharu_Event_EventNextStoryTopView_Fields fields;
};

typedef struct ShockEditor_PresetAccessObject_o ShockEditor_PresetAccessObject_o, *PShockEditor_PresetAccessObject_o;

typedef struct ShockEditor_PresetAccessObject_c ShockEditor_PresetAccessObject_c, *PShockEditor_PresetAccessObject_c;

typedef struct ShockEditor_PresetAccessObject_Fields ShockEditor_PresetAccessObject_Fields, *PShockEditor_PresetAccessObject_Fields;

typedef struct ShockEditor_PresetAccessObject_VTable ShockEditor_PresetAccessObject_VTable, *PShockEditor_PresetAccessObject_VTable;

typedef struct ShockEditor_EditorAccessObject_Fields ShockEditor_EditorAccessObject_Fields, *PShockEditor_EditorAccessObject_Fields;

typedef struct ShockEditor_EditorServerConfig_o ShockEditor_EditorServerConfig_o, *PShockEditor_EditorServerConfig_o;

typedef struct ShockEditor_EditorServerConfig_c ShockEditor_EditorServerConfig_c, *PShockEditor_EditorServerConfig_c;

typedef struct ShockEditor_EditorServerConfig_Fields ShockEditor_EditorServerConfig_Fields, *PShockEditor_EditorServerConfig_Fields;

typedef struct ShockEditor_EditorServerConfig_VTable ShockEditor_EditorServerConfig_VTable, *PShockEditor_EditorServerConfig_VTable;

struct ShockEditor_EditorAccessObject_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct ShockEditor_PresetAccessObject_Fields {
    struct ShockEditor_EditorAccessObject_Fields super;
    struct System_String_o *m_identifier;
    bool m_isDebug;
    struct ShockEditor_EditorServerConfig_o *m_server;
};

struct ShockEditor_PresetAccessObject_o {
    struct ShockEditor_PresetAccessObject_c *klass;
    void *monitor;
    struct ShockEditor_PresetAccessObject_Fields fields;
};

struct ShockEditor_EditorServerConfig_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_String_o *m_apiServer;
    struct System_String_o *m_cdnServer;
    struct System_String_o *m_maintenanceFile;
    struct System_String_o *m_inquiryServer;
    struct System_String_o *m_AlbumCdnServer;
    struct System_String_o *m_AlbumCdnEncryptKey;
};

struct ShockEditor_PresetAccessObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_Identifier;
    struct VirtualInvokeData _13_get_IsDebug;
    struct VirtualInvokeData _14_get_Api;
    struct VirtualInvokeData _15_get_Cdn;
    struct VirtualInvokeData _16_get_Maintenance;
    struct VirtualInvokeData _17_get_Inquiry;
    struct VirtualInvokeData _18_get_AlbumCdn;
    struct VirtualInvokeData _19_get_AlbumCdnEncryptKey;
};

struct ShockEditor_PresetAccessObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockEditor_PresetAccessObject_VTable vtable;
};

struct ShockEditor_EditorServerConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ShockEditor_EditorServerConfig_o {
    struct ShockEditor_EditorServerConfig_c *klass;
    void *monitor;
    struct ShockEditor_EditorServerConfig_Fields fields;
};

struct ShockEditor_EditorServerConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockEditor_EditorServerConfig_VTable vtable;
};

typedef struct Aoharu_LiveSkipDialog___c_Fields Aoharu_LiveSkipDialog___c_Fields, *PAoharu_LiveSkipDialog___c_Fields;

struct Aoharu_LiveSkipDialog___c_Fields {
};

typedef struct MethodInfo_2448C14 MethodInfo_2448C14, *PMethodInfo_2448C14;

struct MethodInfo_2448C14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163959 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SkillPracticeScene___c__DisplayClass47_0_c Aoharu_SkillPracticeScene___c__DisplayClass47_0_c, *PAoharu_SkillPracticeScene___c__DisplayClass47_0_c;

typedef struct Aoharu_SkillPracticeScene___c__DisplayClass47_0_VTable Aoharu_SkillPracticeScene___c__DisplayClass47_0_VTable, *PAoharu_SkillPracticeScene___c__DisplayClass47_0_VTable;

struct Aoharu_SkillPracticeScene___c__DisplayClass47_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SkillPracticeScene___c__DisplayClass47_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SkillPracticeScene___c__DisplayClass47_0_VTable vtable;
};

typedef struct MethodInfo_1F06C2C MethodInfo_1F06C2C, *PMethodInfo_1F06C2C;

typedef union _union_323884 _union_323884, *P_union_323884;

union _union_323884 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06C2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323884 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29343E4 MethodInfo_29343E4, *PMethodInfo_29343E4;

typedef union _union_182362 _union_182362, *P_union_182362;

union _union_182362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29343E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass649_0_c Shock_Protocol___c__DisplayClass649_0_c, *PShock_Protocol___c__DisplayClass649_0_c;

typedef struct Shock_Protocol___c__DisplayClass649_0_VTable Shock_Protocol___c__DisplayClass649_0_VTable, *PShock_Protocol___c__DisplayClass649_0_VTable;

struct Shock_Protocol___c__DisplayClass649_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass649_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass649_0_VTable vtable;
};

typedef struct MethodInfo_29343E8 MethodInfo_29343E8, *PMethodInfo_29343E8;

typedef union _union_183800 _union_183800, *P_union_183800;

union _union_183800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29343E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31494D4 MethodInfo_31494D4, *PMethodInfo_31494D4;

typedef union _union_224373 _union_224373, *P_union_224373;

union _union_224373 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31494D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224373 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22D92B8 MethodInfo_22D92B8, *PMethodInfo_22D92B8;

typedef union _union_272986 _union_272986, *P_union_272986;

union _union_272986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D92B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B6A54 MethodInfo_16B6A54, *PMethodInfo_16B6A54;

typedef union _union_283748 _union_283748, *P_union_283748;

union _union_283748 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6A54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283748 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E23E8 MethodInfo_11E23E8, *PMethodInfo_11E23E8;

typedef union _union_259370 _union_259370, *P_union_259370;

union _union_259370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E23E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22D92C0 MethodInfo_22D92C0, *PMethodInfo_22D92C0;

typedef union _union_268512 _union_268512, *P_union_268512;

union _union_268512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D92C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_SoundBuildMapTable_c Chipstar_Downloads_CriWare_SoundBuildMapTable_c, *PChipstar_Downloads_CriWare_SoundBuildMapTable_c;

typedef struct Chipstar_Downloads_CriWare_SoundBuildMapTable_VTable Chipstar_Downloads_CriWare_SoundBuildMapTable_VTable, *PChipstar_Downloads_CriWare_SoundBuildMapTable_VTable;

struct Chipstar_Downloads_CriWare_SoundBuildMapTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_SoundBuildMapTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_SoundBuildMapTable_VTable vtable;
};

typedef struct MethodInfo_21DCFC8 MethodInfo_21DCFC8, *PMethodInfo_21DCFC8;

typedef union _union_161535 _union_161535, *P_union_161535;

union _union_161535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCFC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_GGLTest_GGLTestScene___c_o Aoharu_Scenes_GGLTest_GGLTestScene___c_o, *PAoharu_Scenes_GGLTest_GGLTestScene___c_o;

typedef struct Aoharu_Scenes_GGLTest_GGLTestScene___c_c Aoharu_Scenes_GGLTest_GGLTestScene___c_c, *PAoharu_Scenes_GGLTest_GGLTestScene___c_c;

typedef struct Aoharu_Scenes_GGLTest_GGLTestScene___c_Fields Aoharu_Scenes_GGLTest_GGLTestScene___c_Fields, *PAoharu_Scenes_GGLTest_GGLTestScene___c_Fields;

typedef struct Aoharu_Scenes_GGLTest_GGLTestScene___c_StaticFields Aoharu_Scenes_GGLTest_GGLTestScene___c_StaticFields, *PAoharu_Scenes_GGLTest_GGLTestScene___c_StaticFields;

typedef struct Aoharu_Scenes_GGLTest_GGLTestScene___c_VTable Aoharu_Scenes_GGLTest_GGLTestScene___c_VTable, *PAoharu_Scenes_GGLTest_GGLTestScene___c_VTable;

struct Aoharu_Scenes_GGLTest_GGLTestScene___c_Fields {
};

struct Aoharu_Scenes_GGLTest_GGLTestScene___c_o {
    struct Aoharu_Scenes_GGLTest_GGLTestScene___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_GGLTest_GGLTestScene___c_Fields fields;
};

struct Aoharu_Scenes_GGLTest_GGLTestScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_GGLTest_GGLTestScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_GGLTest_GGLTestScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_GGLTest_GGLTestScene___c_VTable vtable;
};

struct Aoharu_Scenes_GGLTest_GGLTestScene___c_StaticFields {
    struct Aoharu_Scenes_GGLTest_GGLTestScene___c_o *__9;
    struct System_Action_o *__9__4_0;
    struct System_Action_o *__9__4_1;
    struct System_Action_o *__9__4_2;
};

typedef struct UniRx_Disposable_AnonymousDisposable_c UniRx_Disposable_AnonymousDisposable_c, *PUniRx_Disposable_AnonymousDisposable_c;

typedef struct UniRx_Disposable_AnonymousDisposable_VTable UniRx_Disposable_AnonymousDisposable_VTable, *PUniRx_Disposable_AnonymousDisposable_VTable;

struct UniRx_Disposable_AnonymousDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UniRx_Disposable_AnonymousDisposable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Disposable_AnonymousDisposable_VTable vtable;
};

typedef struct MethodInfo_2D5AA7C_RGCTXs MethodInfo_2D5AA7C_RGCTXs, *PMethodInfo_2D5AA7C_RGCTXs;

struct MethodInfo_2D5AA7C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_LinkedList_T_;
    struct MethodInfo *_1_System_Collections_Generic_LinkedList_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_LinkedList_T__get_Last;
    struct MethodInfo *_3_System_Collections_Generic_LinkedList_T__RemoveLast;
};

typedef struct System_Collections_Generic_List_Type__c System_Collections_Generic_List_Type__c, *PSystem_Collections_Generic_List_Type__c;

typedef struct System_Collections_Generic_List_Type__StaticFields System_Collections_Generic_List_Type__StaticFields, *PSystem_Collections_Generic_List_Type__StaticFields;

typedef struct System_Collections_Generic_List_Type__VTable System_Collections_Generic_List_Type__VTable, *PSystem_Collections_Generic_List_Type__VTable;

struct System_Collections_Generic_List_Type__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Type__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Type__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Type__VTable vtable;
};

struct System_Collections_Generic_List_Type__StaticFields {
    struct System_Type_array *s_emptyArray;
};

typedef struct Chipstar_Downloads_CriWare_SoundFileDataUtility_VTable Chipstar_Downloads_CriWare_SoundFileDataUtility_VTable, *PChipstar_Downloads_CriWare_SoundFileDataUtility_VTable;

struct Chipstar_Downloads_CriWare_SoundFileDataUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_19D0658 MethodInfo_19D0658, *PMethodInfo_19D0658;

typedef union _union_246203 _union_246203, *P_union_246203;

union _union_246203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0658 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2B40 MethodInfo_1FD2B40, *PMethodInfo_1FD2B40;

typedef union _union_266220 _union_266220, *P_union_266220;

union _union_266220 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2B40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266220 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29343F0 MethodInfo_29343F0, *PMethodInfo_29343F0;

typedef union _union_185238 _union_185238, *P_union_185238;

union _union_185238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29343F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AD88 MethodInfo_267AD88, *PMethodInfo_267AD88;

typedef union _union_286429 _union_286429, *P_union_286429;

union _union_286429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AD88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12CB8BC MethodInfo_12CB8BC, *PMethodInfo_12CB8BC;

typedef union _union_168359 _union_168359, *P_union_168359;

union _union_168359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CB8BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_c Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_c, *PAoharu_DataTakeOverIssueScene___c__DisplayClass18_0_c;

typedef struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_VTable Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_VTable, *PAoharu_DataTakeOverIssueScene___c__DisplayClass18_0_VTable;

struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_VTable vtable;
};

typedef struct System_Collections_Generic_List_Type__o System_Collections_Generic_List_Type__o, *PSystem_Collections_Generic_List_Type__o;

typedef struct System_Collections_Generic_List_Type__Fields System_Collections_Generic_List_Type__Fields, *PSystem_Collections_Generic_List_Type__Fields;

struct System_Collections_Generic_List_Type__Fields {
    struct System_Type_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Type__o {
    struct System_Collections_Generic_List_Type__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Type__Fields fields;
};

typedef struct MethodInfo_1919608_RGCTXs MethodInfo_1919608_RGCTXs, *PMethodInfo_1919608_RGCTXs;

struct MethodInfo_1919608_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct System_Net_ICredentialPolicy_o System_Net_ICredentialPolicy_o, *PSystem_Net_ICredentialPolicy_o;

typedef struct System_Net_ICredentialPolicy_Fields System_Net_ICredentialPolicy_Fields, *PSystem_Net_ICredentialPolicy_Fields;

struct System_Net_ICredentialPolicy_Fields {
};

struct System_Net_ICredentialPolicy_o {
    struct System_Net_ICredentialPolicy_c *klass;
    void *monitor;
    struct System_Net_ICredentialPolicy_Fields fields;
};

typedef struct Baum2_List___c__DisplayClass37_0_VTable Baum2_List___c__DisplayClass37_0_VTable, *PBaum2_List___c__DisplayClass37_0_VTable;

struct Baum2_List___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D7F338 MethodInfo_1D7F338, *PMethodInfo_1D7F338;

typedef union _union_296820 _union_296820, *P_union_296820;

union _union_296820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1812DA4_RGCTXs MethodInfo_1812DA4_RGCTXs, *PMethodInfo_1812DA4_RGCTXs;

struct MethodInfo_1812DA4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_DistinctIterator_TSource_;
};

typedef struct MethodInfo_2E57878 MethodInfo_2E57878, *PMethodInfo_2E57878;

typedef struct MethodInfo_2E57878_RGCTXs MethodInfo_2E57878_RGCTXs, *PMethodInfo_2E57878_RGCTXs;

typedef union _union_214053 _union_214053, *P_union_214053;

union _union_214053 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E57878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E57878_RGCTXs *rgctx_data;
    union _union_214053 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2E57878_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_1903B04_RGCTXs MethodInfo_1903B04_RGCTXs, *PMethodInfo_1903B04_RGCTXs;

struct MethodInfo_1903B04_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_1EAB78C MethodInfo_1EAB78C, *PMethodInfo_1EAB78C;

typedef union _union_264446 _union_264446, *P_union_264446;

union _union_264446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB78C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_StaticFields Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_StaticFields, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_StaticFields;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable;

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable vtable;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o {
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c *klass;
    void *monitor;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields fields;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable vtable;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o {
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c *klass;
    void *monitor;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields fields;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_StaticFields {
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *applicationDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *arithmeticDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *divideByZeroDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *indexOutOfRangeDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *invalidCastDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *invalidOperationDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *ioDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *nullReferenceDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *outOfMemoryDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *overflowDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *systemDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o *argumentDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o *argumentNullDelegate;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o *argumentOutOfRangeDelegate;
};

typedef struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_StaticFields UnityEngine_UIElements_VisualTreeAsset_UsingEntry_StaticFields, *PUnityEngine_UIElements_VisualTreeAsset_UsingEntry_StaticFields;

typedef struct System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__o System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__o, *PSystem_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__o;

typedef struct System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__c System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__c, *PSystem_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__c;

typedef struct System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__Fields System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__Fields, *PSystem_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__Fields;

struct System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__Fields {
};

struct System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__o {
    struct System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__Fields fields;
};

struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_StaticFields {
    struct System_Collections_Generic_IComparer_VisualTreeAsset_UsingEntry__o *comparer;
};

typedef struct System_SRDescriptionAttribute_VTable System_SRDescriptionAttribute_VTable, *PSystem_SRDescriptionAttribute_VTable;

struct System_SRDescriptionAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
    struct VirtualInvokeData _7_get_Description;
};

typedef struct UnityEngine_UIElements_UQueryBuilder_T2__VTable UnityEngine_UIElements_UQueryBuilder_T2__VTable, *PUnityEngine_UIElements_UQueryBuilder_T2__VTable;

struct UnityEngine_UIElements_UQueryBuilder_T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef struct MethodInfo_33A5F98 MethodInfo_33A5F98, *PMethodInfo_33A5F98;

typedef union _union_232111 _union_232111, *P_union_232111;

union _union_232111 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A5F98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217405 _union_217405, *P_union_217405;

union _union_217405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21D2450 MethodInfo_21D2450, *PMethodInfo_21D2450;

typedef union _union_159775 _union_159775, *P_union_159775;

union _union_159775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D2450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217407 _union_217407, *P_union_217407;

union _union_217407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217409 _union_217409, *P_union_217409;

union _union_217409 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D79AB8_RGCTXs MethodInfo_2D79AB8_RGCTXs, *PMethodInfo_2D79AB8_RGCTXs;

struct MethodInfo_2D79AB8_RGCTXs {
    struct Il2CppClass *_0_U;
    struct Il2CppClass *_2_V;
};

typedef struct Shock_LIVE_MODE_o Shock_LIVE_MODE_o, *PShock_LIVE_MODE_o;

typedef struct Shock_LIVE_MODE_Fields Shock_LIVE_MODE_Fields, *PShock_LIVE_MODE_Fields;

struct Shock_LIVE_MODE_Fields {
    int32_t value__;
};

struct Shock_LIVE_MODE_o {
    struct Shock_LIVE_MODE_Fields fields;
};

typedef struct MethodInfo_243F094 MethodInfo_243F094, *PMethodInfo_243F094;

typedef union _union_278496 _union_278496, *P_union_278496;

union _union_278496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observer_Subscribe_T__TState1__TState2__RGCTXs UniRx_Observer_Subscribe_T__TState1__TState2__RGCTXs, *PUniRx_Observer_Subscribe_T__TState1__TState2__RGCTXs;

struct UniRx_Observer_Subscribe_T__TState1__TState2__RGCTXs {
    struct Il2CppClass *_0_System_Action_T__TState1__TState2_;
    struct MethodInfo *_1_System_Action_T__TState1__TState2__Invoke;
    struct Il2CppClass *_2_System_Action_Exception__TState1__TState2_;
    struct MethodInfo *_3_System_Action_Exception__TState1__TState2__Invoke;
    struct Il2CppClass *_4_System_Action_TState1__TState2_;
    struct MethodInfo *_5_System_Action_TState1__TState2__Invoke;
};

typedef struct MethodInfo_2EF8778 MethodInfo_2EF8778, *PMethodInfo_2EF8778;

struct MethodInfo_2EF8778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203006 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_Timer__o System_Collections_Generic_List_Timer__o, *PSystem_Collections_Generic_List_Timer__o;

typedef struct System_Collections_Generic_List_Timer__c System_Collections_Generic_List_Timer__c, *PSystem_Collections_Generic_List_Timer__c;

typedef struct System_Collections_Generic_List_Timer__Fields System_Collections_Generic_List_Timer__Fields, *PSystem_Collections_Generic_List_Timer__Fields;

typedef struct System_Collections_Generic_List_Timer__StaticFields System_Collections_Generic_List_Timer__StaticFields, *PSystem_Collections_Generic_List_Timer__StaticFields;

typedef struct System_Collections_Generic_List_Timer__VTable System_Collections_Generic_List_Timer__VTable, *PSystem_Collections_Generic_List_Timer__VTable;

typedef struct System_Threading_Timer_array System_Threading_Timer_array, *PSystem_Threading_Timer_array;

struct System_Collections_Generic_List_Timer__StaticFields {
    struct System_Threading_Timer_array *s_emptyArray;
};

struct System_Collections_Generic_List_Timer__Fields {
    struct System_Threading_Timer_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Timer__o {
    struct System_Collections_Generic_List_Timer__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Timer__Fields fields;
};

struct System_Collections_Generic_List_Timer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Timer__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Timer__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Timer__VTable vtable;
};

struct System_Threading_Timer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Threading_Timer_o *m_Items[65535];
};

typedef union _union_217401 _union_217401, *P_union_217401;

union _union_217401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DCFF4 MethodInfo_21DCFF4, *PMethodInfo_21DCFF4;

typedef union _union_160031 _union_160031, *P_union_160031;

union _union_160031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DCFF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217403 _union_217403, *P_union_217403;

union _union_217403 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_c Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_c, *PAoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_c;

struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_VTable vtable;
};

typedef struct MethodInfo_17C034C MethodInfo_17C034C, *PMethodInfo_17C034C;

typedef union _union_166029 _union_166029, *P_union_166029;

union _union_166029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C034C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_LoadRemoteMstTableStep_c Shock_Login_LoadRemoteMstTableStep_c, *PShock_Login_LoadRemoteMstTableStep_c;

typedef struct Shock_Login_LoadRemoteMstTableStep_VTable Shock_Login_LoadRemoteMstTableStep_VTable, *PShock_Login_LoadRemoteMstTableStep_VTable;

struct Shock_Login_LoadRemoteMstTableStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_LoadRemoteMstTableStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_LoadRemoteMstTableStep_VTable vtable;
};

typedef struct MethodInfo_194E0F0 MethodInfo_194E0F0, *PMethodInfo_194E0F0;

typedef union _union_261580 _union_261580, *P_union_261580;

union _union_261580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194E0F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_OrnamentEffectTargetCategoryComparer_c Shock_OrnamentEffectTargetCategoryComparer_c, *PShock_OrnamentEffectTargetCategoryComparer_c;

typedef struct Shock_OrnamentEffectTargetCategoryComparer_VTable Shock_OrnamentEffectTargetCategoryComparer_VTable, *PShock_OrnamentEffectTargetCategoryComparer_VTable;

struct Shock_OrnamentEffectTargetCategoryComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_OrnamentEffectTargetCategoryComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_OrnamentEffectTargetCategoryComparer_VTable vtable;
};

typedef struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_Fields Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_Fields, *PGree_Wfs_LegacyAssetBundles_LoadManifestRequest_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadRequest_o Gree_Wfs_LegacyAssetBundles_LoadRequest_o, *PGree_Wfs_LegacyAssetBundles_LoadRequest_o;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadRequest_c Gree_Wfs_LegacyAssetBundles_LoadRequest_c, *PGree_Wfs_LegacyAssetBundles_LoadRequest_c;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadRequest_Fields Gree_Wfs_LegacyAssetBundles_LoadRequest_Fields, *PGree_Wfs_LegacyAssetBundles_LoadRequest_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadRequest_VTable Gree_Wfs_LegacyAssetBundles_LoadRequest_VTable, *PGree_Wfs_LegacyAssetBundles_LoadRequest_VTable;

typedef struct System_Action_AssetBundleHandler__o System_Action_AssetBundleHandler__o, *PSystem_Action_AssetBundleHandler__o;

typedef struct System_Action_AssetBundleHandler__c System_Action_AssetBundleHandler__c, *PSystem_Action_AssetBundleHandler__c;

typedef struct System_Action_AssetBundleHandler__Fields System_Action_AssetBundleHandler__Fields, *PSystem_Action_AssetBundleHandler__Fields;

typedef struct System_Action_AssetBundleHandler__VTable System_Action_AssetBundleHandler__VTable, *PSystem_Action_AssetBundleHandler__VTable;

struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_Fields {
    struct Gree_Wfs_LegacyAssetBundles_LoadRequest_o *_loadRequest_k__BackingField;
};

struct System_Action_AssetBundleHandler__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AssetBundleHandler__o {
    struct System_Action_AssetBundleHandler__c *klass;
    void *monitor;
    struct System_Action_AssetBundleHandler__Fields fields;
};

struct System_Action_AssetBundleHandler__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AssetBundleHandler__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AssetBundleHandler__VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_LoadRequest_Fields {
    struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_o *errorInterruptor;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_o *assetBundleHandler;
    struct System_Action_AssetBundleHandler__o *onSuccess;
    struct System_Action_Exception__o *onFailed;
    bool _isDone_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_LoadRequest_o {
    struct Gree_Wfs_LegacyAssetBundles_LoadRequest_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_LoadRequest_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_LoadRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_isDisposed;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_get_isDone;
    struct VirtualInvokeData _7_get_progress;
    struct VirtualInvokeData _8_Dispose;
};

struct Gree_Wfs_LegacyAssetBundles_LoadRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_LoadRequest_VTable vtable;
};

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_o Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_o, *PAoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_o;

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_Fields Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_Fields, *PAoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_Fields;

struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *onComplete;
};

struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_o {
    struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass46_0_Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____o System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____o, *PSystem_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____o;

typedef struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____c System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____c, *PSystem_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____c;

typedef struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____Fields System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____Fields, *PSystem_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____Fields;

typedef struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____VTable System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____VTable, *PSystem_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____VTable;

struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____o {
    struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____Fields fields;
};

struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_ExchangeItemFilterDialog_CategoryFilter__ExchangeItemFilterDialog_CategoryFilterContainer____VTable vtable;
};

typedef struct MethodInfo_11ECF70 MethodInfo_11ECF70, *PMethodInfo_11ECF70;

typedef union _union_257900 _union_257900, *P_union_257900;

union _union_257900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ECF70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_LoadRemoteMstTableStep_o Shock_Login_LoadRemoteMstTableStep_o, *PShock_Login_LoadRemoteMstTableStep_o;

typedef struct Shock_Login_LoadRemoteMstTableStep_Fields Shock_Login_LoadRemoteMstTableStep_Fields, *PShock_Login_LoadRemoteMstTableStep_Fields;

struct Shock_Login_LoadRemoteMstTableStep_Fields {
    struct Shock_Login_FlowStep_TitleFlowResult__Fields super;
};

struct Shock_Login_LoadRemoteMstTableStep_o {
    struct Shock_Login_LoadRemoteMstTableStep_c *klass;
    void *monitor;
    struct Shock_Login_LoadRemoteMstTableStep_Fields fields;
};

typedef struct System_Func_ResourceDownloadMst__string__o System_Func_ResourceDownloadMst__string__o, *PSystem_Func_ResourceDownloadMst__string__o;

typedef struct System_Func_ResourceDownloadMst__string__c System_Func_ResourceDownloadMst__string__c, *PSystem_Func_ResourceDownloadMst__string__c;

typedef struct System_Func_ResourceDownloadMst__string__Fields System_Func_ResourceDownloadMst__string__Fields, *PSystem_Func_ResourceDownloadMst__string__Fields;

typedef struct System_Func_ResourceDownloadMst__string__VTable System_Func_ResourceDownloadMst__string__VTable, *PSystem_Func_ResourceDownloadMst__string__VTable;

struct System_Func_ResourceDownloadMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ResourceDownloadMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ResourceDownloadMst__string__o {
    struct System_Func_ResourceDownloadMst__string__c *klass;
    void *monitor;
    struct System_Func_ResourceDownloadMst__string__Fields fields;
};

struct System_Func_ResourceDownloadMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ResourceDownloadMst__string__VTable vtable;
};

typedef union _union_217427 _union_217427, *P_union_217427;

union _union_217427 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217429 _union_217429, *P_union_217429;

union _union_217429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F31C1C MethodInfo_1F31C1C, *PMethodInfo_1F31C1C;

typedef union _union_321082 _union_321082, *P_union_321082;

union _union_321082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F31C1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_HashSet_PhotonView__Fields System_Collections_Generic_HashSet_PhotonView__Fields, *PSystem_Collections_Generic_HashSet_PhotonView__Fields;

struct System_Collections_Generic_HashSet_PhotonView__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

typedef struct MethodInfo_10B0580 MethodInfo_10B0580, *PMethodInfo_10B0580;

typedef union _union_207683 _union_207683, *P_union_207683;

union _union_207683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22383A8 MethodInfo_22383A8, *PMethodInfo_22383A8;

typedef union _union_291478 _union_291478, *P_union_291478;

union _union_291478 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22383A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291478 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_CombineLatestObserver_T2__o UniRx_Operators_CombineLatestObserver_T2__o, *PUniRx_Operators_CombineLatestObserver_T2__o;

typedef struct UniRx_Operators_CombineLatestObserver_T2__c UniRx_Operators_CombineLatestObserver_T2__c, *PUniRx_Operators_CombineLatestObserver_T2__c;

typedef struct UniRx_Operators_CombineLatestObserver_T2__Fields UniRx_Operators_CombineLatestObserver_T2__Fields, *PUniRx_Operators_CombineLatestObserver_T2__Fields;

typedef struct UniRx_Operators_CombineLatestObserver_T2__VTable UniRx_Operators_CombineLatestObserver_T2__VTable, *PUniRx_Operators_CombineLatestObserver_T2__VTable;

typedef struct UniRx_Operators_ICombineLatestObservable_o UniRx_Operators_ICombineLatestObservable_o, *PUniRx_Operators_ICombineLatestObservable_o;

typedef struct UniRx_Operators_ICombineLatestObservable_c UniRx_Operators_ICombineLatestObservable_c, *PUniRx_Operators_ICombineLatestObservable_c;

typedef struct UniRx_Operators_ICombineLatestObservable_Fields UniRx_Operators_ICombineLatestObservable_Fields, *PUniRx_Operators_ICombineLatestObservable_Fields;

struct UniRx_Operators_CombineLatestObserver_T2__Fields {
    struct Il2CppObject *gate;
    struct UniRx_Operators_ICombineLatestObservable_o *parent;
    int32_t index;
    struct Il2CppObject *value;
};

struct UniRx_Operators_CombineLatestObserver_T2__o {
    struct UniRx_Operators_CombineLatestObserver_T2__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestObserver_T2__Fields fields;
};

struct UniRx_Operators_CombineLatestObserver_T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_CombineLatestObserver_T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestObserver_T2__VTable vtable;
};

struct UniRx_Operators_ICombineLatestObservable_Fields {
};

struct UniRx_Operators_ICombineLatestObservable_o {
    struct UniRx_Operators_ICombineLatestObservable_c *klass;
    void *monitor;
    struct UniRx_Operators_ICombineLatestObservable_Fields fields;
};

struct UniRx_Operators_ICombineLatestObservable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_c UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_c, *PUnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_c;

typedef struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_VTable UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_VTable, *PUnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_VTable;

struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_VTable vtable;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__Fields {
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__Fields fields;
};

typedef struct MethodInfo_22383A0 MethodInfo_22383A0, *PMethodInfo_22383A0;

typedef union _union_291450 _union_291450, *P_union_291450;

union _union_291450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22383A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StoryListScrollCell___c__DisplayClass13_0_Fields Aoharu_StoryListScrollCell___c__DisplayClass13_0_Fields, *PAoharu_StoryListScrollCell___c__DisplayClass13_0_Fields;

typedef struct Aoharu_StoryListScrollCell_o Aoharu_StoryListScrollCell_o, *PAoharu_StoryListScrollCell_o;

typedef struct Aoharu_StoryListScrollCell_c Aoharu_StoryListScrollCell_c, *PAoharu_StoryListScrollCell_c;

typedef struct Aoharu_StoryListScrollCell_Fields Aoharu_StoryListScrollCell_Fields, *PAoharu_StoryListScrollCell_Fields;

typedef struct Aoharu_StoryListScrollCell_VTable Aoharu_StoryListScrollCell_VTable, *PAoharu_StoryListScrollCell_VTable;

typedef struct FancyScrollView_FancyCell_IStoryPartData__StoryListScrollContext__Fields FancyScrollView_FancyCell_IStoryPartData__StoryListScrollContext__Fields, *PFancyScrollView_FancyCell_IStoryPartData__StoryListScrollContext__Fields;

struct Aoharu_StoryListScrollCell___c__DisplayClass13_0_Fields {
    struct Shock_IStoryPartData_o *itemData;
    struct Aoharu_StoryListScrollCell_o *__4__this;
    bool isLocked;
};

struct Aoharu_StoryListScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct FancyScrollView_FancyCell_IStoryPartData__StoryListScrollContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    int32_t _Index_k__BackingField;
    struct Aoharu_StoryListScrollContext_o *_Context_k__BackingField;
};

struct Aoharu_StoryListScrollCell_Fields {
    struct FancyScrollView_FancyCell_IStoryPartData__StoryListScrollContext__Fields super;
    struct UnityEngine_UI_Button_o *m_Button;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct UnityEngine_GameObject_o *m_DLObj;
    struct UnityEngine_GameObject_o *m_AlreadyReadIconObj;
    struct UnityEngine_GameObject_o *m_UnreadIconObj;
    struct UnityEngine_GameObject_o *m_LockIconObj;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct UnityEngine_Animator_o *m_ScrollAnimator;
    struct UnityEngine_UI_Image_o *m_Bg;
    struct UnityEngine_Color_o m_EnableColor;
    struct UnityEngine_Color_o m_DisableColor;
    float currentPosition;
};

struct Aoharu_StoryListScrollCell_o {
    struct Aoharu_StoryListScrollCell_c *klass;
    void *monitor;
    struct Aoharu_StoryListScrollCell_Fields fields;
};

struct Aoharu_StoryListScrollCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryListScrollCell_VTable vtable;
};

typedef struct System_Collections_Generic_List_StoryPartMst__Fields System_Collections_Generic_List_StoryPartMst__Fields, *PSystem_Collections_Generic_List_StoryPartMst__Fields;

struct System_Collections_Generic_List_StoryPartMst__Fields {
    struct Shock_StoryPartMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct System_Net_Sockets_SelectMode_Fields System_Net_Sockets_SelectMode_Fields, *PSystem_Net_Sockets_SelectMode_Fields;

struct System_Net_Sockets_SelectMode_Fields {
    int32_t value__;
};

typedef struct UnityEngine_Rendering_BatchRendererCullingOutput_Fields UnityEngine_Rendering_BatchRendererCullingOutput_Fields, *PUnityEngine_Rendering_BatchRendererCullingOutput_Fields;

typedef struct Unity_Jobs_JobHandle_o Unity_Jobs_JobHandle_o, *PUnity_Jobs_JobHandle_o;

typedef struct UnityEngine_Plane_o UnityEngine_Plane_o, *PUnityEngine_Plane_o;

typedef struct UnityEngine_Rendering_BatchVisibility_o UnityEngine_Rendering_BatchVisibility_o, *PUnityEngine_Rendering_BatchVisibility_o;

typedef struct Unity_Jobs_JobHandle_Fields Unity_Jobs_JobHandle_Fields, *PUnity_Jobs_JobHandle_Fields;

typedef struct UnityEngine_Plane_Fields UnityEngine_Plane_Fields, *PUnityEngine_Plane_Fields;

typedef struct UnityEngine_Rendering_BatchVisibility_Fields UnityEngine_Rendering_BatchVisibility_Fields, *PUnityEngine_Rendering_BatchVisibility_Fields;

struct Unity_Jobs_JobHandle_Fields {
    intptr_t jobGroup;
    int32_t version;
};

struct Unity_Jobs_JobHandle_o {
    struct Unity_Jobs_JobHandle_Fields fields;
};

struct UnityEngine_Rendering_BatchRendererCullingOutput_Fields {
    struct Unity_Jobs_JobHandle_o cullingJobsFence;
    struct UnityEngine_Matrix4x4_o cullingMatrix;
    struct UnityEngine_Plane_o *cullingPlanes;
    struct UnityEngine_Rendering_BatchVisibility_o *batchVisibility;
    int32_t *visibleIndices;
    int32_t *visibleIndicesY;
    int32_t cullingPlanesCount;
    int32_t batchVisibilityCount;
    int32_t visibleIndicesCount;
    float nearPlane;
};

struct UnityEngine_Plane_Fields {
    struct UnityEngine_Vector3_o m_Normal;
    float m_Distance;
};

struct UnityEngine_Plane_o {
    struct UnityEngine_Plane_Fields fields;
};

struct UnityEngine_Rendering_BatchVisibility_Fields {
    int32_t offset;
    int32_t instancesCount;
    int32_t visibleCount;
};

struct UnityEngine_Rendering_BatchVisibility_o {
    struct UnityEngine_Rendering_BatchVisibility_Fields fields;
};

typedef union _union_217421 _union_217421, *P_union_217421;

union _union_217421 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B294B8 MethodInfo_2B294B8, *PMethodInfo_2B294B8;

typedef union _union_236867 _union_236867, *P_union_236867;

union _union_236867 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B294B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236867 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217423 _union_217423, *P_union_217423;

union _union_217423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217425 _union_217425, *P_union_217425;

union _union_217425 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217417 _union_217417, *P_union_217417;

union _union_217417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217419 _union_217419, *P_union_217419;

union _union_217419 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D60708_RGCTXs MethodInfo_2D60708_RGCTXs, *PMethodInfo_2D60708_RGCTXs;

struct MethodInfo_2D60708_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_T__;
};

typedef struct UnityEngine_UIElements_EventCallback_BlurEvent__c UnityEngine_UIElements_EventCallback_BlurEvent__c, *PUnityEngine_UIElements_EventCallback_BlurEvent__c;

typedef struct UnityEngine_UIElements_EventCallback_BlurEvent__VTable UnityEngine_UIElements_EventCallback_BlurEvent__VTable, *PUnityEngine_UIElements_EventCallback_BlurEvent__VTable;

struct UnityEngine_UIElements_EventCallback_BlurEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_EventCallback_BlurEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallback_BlurEvent__VTable vtable;
};

typedef struct MethodInfo_1F06C90 MethodInfo_1F06C90, *PMethodInfo_1F06C90;

typedef union _union_323906 _union_323906, *P_union_323906;

union _union_323906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06C90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Reward_EventRewardCardViewController___c_o Aoharu_Event_Reward_EventRewardCardViewController___c_o, *PAoharu_Event_Reward_EventRewardCardViewController___c_o;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController___c_c Aoharu_Event_Reward_EventRewardCardViewController___c_c, *PAoharu_Event_Reward_EventRewardCardViewController___c_c;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController___c_Fields Aoharu_Event_Reward_EventRewardCardViewController___c_Fields, *PAoharu_Event_Reward_EventRewardCardViewController___c_Fields;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController___c_StaticFields Aoharu_Event_Reward_EventRewardCardViewController___c_StaticFields, *PAoharu_Event_Reward_EventRewardCardViewController___c_StaticFields;

typedef struct System_Func_RewardData__bool__o System_Func_RewardData__bool__o, *PSystem_Func_RewardData__bool__o;

typedef struct System_Func_RewardData__bool__c System_Func_RewardData__bool__c, *PSystem_Func_RewardData__bool__c;

typedef struct System_Func_RewardData__bool__Fields System_Func_RewardData__bool__Fields, *PSystem_Func_RewardData__bool__Fields;

typedef struct System_Func_RewardData__bool__VTable System_Func_RewardData__bool__VTable, *PSystem_Func_RewardData__bool__VTable;

struct System_Func_RewardData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Event_Reward_EventRewardCardViewController___c_Fields {
};

struct Aoharu_Event_Reward_EventRewardCardViewController___c_o {
    struct Aoharu_Event_Reward_EventRewardCardViewController___c_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_EventRewardCardViewController___c_Fields fields;
};

struct Aoharu_Event_Reward_EventRewardCardViewController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Event_Reward_EventRewardCardViewController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardCardViewController___c_VTable vtable;
};

struct Aoharu_Event_Reward_EventRewardCardViewController___c_StaticFields {
    struct Aoharu_Event_Reward_EventRewardCardViewController___c_o *__9;
    struct System_Func_RewardData__bool__o *__9__8_0;
};

struct System_Func_RewardData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_RewardData__bool__o {
    struct System_Func_RewardData__bool__c *klass;
    void *monitor;
    struct System_Func_RewardData__bool__Fields fields;
};

struct System_Func_RewardData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_RewardData__bool__VTable vtable;
};

typedef struct Aoharu_WipeController___c_StaticFields Aoharu_WipeController___c_StaticFields, *PAoharu_WipeController___c_StaticFields;

typedef struct Aoharu_WipeController___c_o Aoharu_WipeController___c_o, *PAoharu_WipeController___c_o;

typedef struct Aoharu_WipeController___c_c Aoharu_WipeController___c_c, *PAoharu_WipeController___c_c;

typedef struct Aoharu_WipeController___c_Fields Aoharu_WipeController___c_Fields, *PAoharu_WipeController___c_Fields;

typedef struct Aoharu_WipeController___c_VTable Aoharu_WipeController___c_VTable, *PAoharu_WipeController___c_VTable;

struct Aoharu_WipeController___c_Fields {
};

struct Aoharu_WipeController___c_StaticFields {
    struct Aoharu_WipeController___c_o *__9;
    struct System_Action_Action__o *__9__14_2;
    struct System_Action_o *__9__14_3;
};

struct Aoharu_WipeController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_WipeController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_WipeController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_WipeController___c_VTable vtable;
};

struct Aoharu_WipeController___c_o {
    struct Aoharu_WipeController___c_c *klass;
    void *monitor;
    struct Aoharu_WipeController___c_Fields fields;
};

typedef struct Shock_ScoreRankExtensions_c Shock_ScoreRankExtensions_c, *PShock_ScoreRankExtensions_c;

typedef struct Shock_ScoreRankExtensions_VTable Shock_ScoreRankExtensions_VTable, *PShock_ScoreRankExtensions_VTable;

struct Shock_ScoreRankExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ScoreRankExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScoreRankExtensions_VTable vtable;
};

typedef struct MethodInfo_127DEA8 MethodInfo_127DEA8, *PMethodInfo_127DEA8;

typedef union _union_202144 _union_202144, *P_union_202144;

union _union_202144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DEA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164B5B8 MethodInfo_164B5B8, *PMethodInfo_164B5B8;

typedef union _union_337275 _union_337275, *P_union_337275;

union _union_337275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B5B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6F3C4 MethodInfo_2D6F3C4, *PMethodInfo_2D6F3C4;

typedef struct MethodInfo_2D6F3C4_RGCTXs MethodInfo_2D6F3C4_RGCTXs, *PMethodInfo_2D6F3C4_RGCTXs;

typedef union _union_288172 _union_288172, *P_union_288172;

union _union_288172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F3C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F3C4_RGCTXs *rgctx_data;
    union _union_288172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6F3C4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_T__TC__TR_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_T__TC__TR___ctor;
};

typedef struct System_ValueTuple_uint__uint__o System_ValueTuple_uint__uint__o, *PSystem_ValueTuple_uint__uint__o;

typedef struct System_ValueTuple_uint__uint__Fields System_ValueTuple_uint__uint__Fields, *PSystem_ValueTuple_uint__uint__Fields;

struct System_ValueTuple_uint__uint__Fields {
    uint32_t Item1;
    uint32_t Item2;
};

struct System_ValueTuple_uint__uint__o {
    struct System_ValueTuple_uint__uint__Fields fields;
};

typedef struct MethodInfo_21D243C MethodInfo_21D243C, *PMethodInfo_21D243C;

typedef union _union_159805 _union_159805, *P_union_159805;

union _union_159805 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D243C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159805 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164B5B0 MethodInfo_164B5B0, *PMethodInfo_164B5B0;

typedef union _union_337261 _union_337261, *P_union_337261;

union _union_337261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B5B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2B9C MethodInfo_1FD2B9C, *PMethodInfo_1FD2B9C;

typedef union _union_266858 _union_266858, *P_union_266858;

union _union_266858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2B9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9124 MethodInfo_1EC9124, *PMethodInfo_1EC9124;

typedef union _union_295280 _union_295280, *P_union_295280;

union _union_295280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217411 _union_217411, *P_union_217411;

union _union_217411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LIVE_MODE_c Shock_LIVE_MODE_c, *PShock_LIVE_MODE_c;

struct Shock_LIVE_MODE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LIVE_MODE_VTable vtable;
};

typedef union _union_217413 _union_217413, *P_union_217413;

union _union_217413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_NameInputScene_Fields Aoharu_NameInputScene_Fields, *PAoharu_NameInputScene_Fields;

typedef struct Aoharu_NameInputDialog_o Aoharu_NameInputDialog_o, *PAoharu_NameInputDialog_o;

typedef struct Aoharu_NameInputDialog_c Aoharu_NameInputDialog_c, *PAoharu_NameInputDialog_c;

typedef struct Aoharu_NameInputDialog_Fields Aoharu_NameInputDialog_Fields, *PAoharu_NameInputDialog_Fields;

typedef struct Aoharu_NameInputDialog_VTable Aoharu_NameInputDialog_VTable, *PAoharu_NameInputDialog_VTable;

typedef struct Aoharu_OnNameInputDelegate_o Aoharu_OnNameInputDelegate_o, *PAoharu_OnNameInputDelegate_o;

typedef struct Aoharu_OnNameInputDelegate_c Aoharu_OnNameInputDelegate_c, *PAoharu_OnNameInputDelegate_c;

typedef struct Aoharu_OnNameInputDelegate_Fields Aoharu_OnNameInputDelegate_Fields, *PAoharu_OnNameInputDelegate_Fields;

typedef struct Aoharu_OnNameInputDelegate_VTable Aoharu_OnNameInputDelegate_VTable, *PAoharu_OnNameInputDelegate_VTable;

struct Aoharu_NameInputScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_NameInputDialog_o *m_Dialog;
};

struct Aoharu_OnNameInputDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_NameInputDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_NameInputDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_NameInputDialog_VTable vtable;
};

struct Aoharu_OnNameInputDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_NameInputDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_InputFieldUI_o *m_InputField;
    int32_t m_CharacterLimit;
    bool m_IsTitleScene;
    struct System_Action_o *m_OnComplete;
    struct Aoharu_OnNameInputDelegate_o *m_OnConnect;
    struct System_Action_o *m_OnCancel;
};

struct Aoharu_NameInputDialog_o {
    struct Aoharu_NameInputDialog_c *klass;
    void *monitor;
    struct Aoharu_NameInputDialog_Fields fields;
};

struct Aoharu_OnNameInputDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OnNameInputDelegate_VTable vtable;
};

struct Aoharu_OnNameInputDelegate_o {
    struct Aoharu_OnNameInputDelegate_c *klass;
    void *monitor;
    struct Aoharu_OnNameInputDelegate_Fields fields;
};

typedef union _union_217415 _union_217415, *P_union_217415;

union _union_217415 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__c System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__c, *PSystem_Linq_IGrouping_CFolder__SevenZipArchiveEntry__c;

struct System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_ShortEnumEqualityComparer_T__RGCTXs System_Collections_Generic_ShortEnumEqualityComparer_T__RGCTXs, *PSystem_Collections_Generic_ShortEnumEqualityComparer_T__RGCTXs;

struct System_Collections_Generic_ShortEnumEqualityComparer_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EnumEqualityComparer_T___ctor;
    struct Il2CppClass *_1_System_Collections_Generic_EnumEqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Runtime_CompilerServices_JitHelpers_UnsafeEnumCast_T_;
};

typedef struct System_Predicate_BingoSheetData__c System_Predicate_BingoSheetData__c, *PSystem_Predicate_BingoSheetData__c;

typedef struct System_Predicate_BingoSheetData__VTable System_Predicate_BingoSheetData__VTable, *PSystem_Predicate_BingoSheetData__VTable;

struct System_Predicate_BingoSheetData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_BingoSheetData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_BingoSheetData__VTable vtable;
};

typedef struct Shock_GGL_Payment_GGLRequestMigration3rdPartyUserAccount_Fields Shock_GGL_Payment_GGLRequestMigration3rdPartyUserAccount_Fields, *PShock_GGL_Payment_GGLRequestMigration3rdPartyUserAccount_Fields;

typedef struct Shock_GGL_GGLRequest_GGLRequestMigration3rdPartyUserAccount__List_Migration3rdPartyUserAccount___Fields Shock_GGL_GGLRequest_GGLRequestMigration3rdPartyUserAccount__List_Migration3rdPartyUserAccount___Fields, *PShock_GGL_GGLRequest_GGLRequestMigration3rdPartyUserAccount__List_Migration3rdPartyUserAccount___Fields;

struct Shock_GGL_GGLRequest_GGLRequestMigration3rdPartyUserAccount__List_Migration3rdPartyUserAccount___Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLRequestMigration3rdPartyUserAccount_Fields {
    struct Shock_GGL_GGLRequest_GGLRequestMigration3rdPartyUserAccount__List_Migration3rdPartyUserAccount___Fields super;
};

typedef struct Shock_Protocol___c__DisplayClass805_0_Fields Shock_Protocol___c__DisplayClass805_0_Fields, *PShock_Protocol___c__DisplayClass805_0_Fields;

struct Shock_Protocol___c__DisplayClass805_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef struct MethodInfo_33317F0 MethodInfo_33317F0, *PMethodInfo_33317F0;

typedef union _union_212101 _union_212101, *P_union_212101;

union _union_212101 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33317F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_212101 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D213C0 MethodInfo_1D213C0, *PMethodInfo_1D213C0;

typedef union _union_248153 _union_248153, *P_union_248153;

union _union_248153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D213C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB8B0 MethodInfo_22BB8B0, *PMethodInfo_22BB8B0;

typedef union _union_279348 _union_279348, *P_union_279348;

union _union_279348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB8B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB730 MethodInfo_1EAB730, *PMethodInfo_1EAB730;

typedef union _union_263988 _union_263988, *P_union_263988;

union _union_263988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AdvCharacterImageController___c_Fields Shock_AdvCharacterImageController___c_Fields, *PShock_AdvCharacterImageController___c_Fields;

struct Shock_AdvCharacterImageController___c_Fields {
};

typedef struct Encrypt_AesEncrypt_o Encrypt_AesEncrypt_o, *PEncrypt_AesEncrypt_o;

typedef struct Encrypt_AesEncrypt_c Encrypt_AesEncrypt_c, *PEncrypt_AesEncrypt_c;

typedef struct Encrypt_AesEncrypt_Fields Encrypt_AesEncrypt_Fields, *PEncrypt_AesEncrypt_Fields;

typedef struct Encrypt_AesEncrypt_StaticFields Encrypt_AesEncrypt_StaticFields, *PEncrypt_AesEncrypt_StaticFields;

typedef struct Encrypt_AesEncrypt_VTable Encrypt_AesEncrypt_VTable, *PEncrypt_AesEncrypt_VTable;

typedef struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__o System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__o, *PSystem_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__o;

typedef struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__c System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__c, *PSystem_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__c;

typedef struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__Fields System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__Fields, *PSystem_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__Fields;

typedef struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__VTable System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__VTable, *PSystem_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__VTable;

struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Encrypt_AesEncrypt_Fields {
};

struct Encrypt_AesEncrypt_o {
    struct Encrypt_AesEncrypt_c *klass;
    void *monitor;
    struct Encrypt_AesEncrypt_Fields fields;
};

struct Encrypt_AesEncrypt_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Encrypt_AesEncrypt_c {
    struct Il2CppClass_1 _1;
    struct Encrypt_AesEncrypt_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Encrypt_AesEncrypt_VTable vtable;
};

struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__VTable vtable;
};

struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__o {
    struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__Fields fields;
};

struct Encrypt_AesEncrypt_StaticFields {
    struct System_Collections_Generic_Dictionary_AesEncrypt_Key__AesManaged__o *aesManageds;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__c System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_HomeBannerMst__c;

struct System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__o System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__o, *PSystem_Linq_IGrouping_CFolder__SevenZipArchiveEntry__o;

typedef struct System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__Fields System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__Fields, *PSystem_Linq_IGrouping_CFolder__SevenZipArchiveEntry__Fields;

struct System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__Fields {
};

struct System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__o {
    struct System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__c *klass;
    void *monitor;
    struct System_Linq_IGrouping_CFolder__SevenZipArchiveEntry__Fields fields;
};

typedef struct System_Predicate_BingoSheetData__o System_Predicate_BingoSheetData__o, *PSystem_Predicate_BingoSheetData__o;

typedef struct System_Predicate_BingoSheetData__Fields System_Predicate_BingoSheetData__Fields, *PSystem_Predicate_BingoSheetData__Fields;

struct System_Predicate_BingoSheetData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_BingoSheetData__o {
    struct System_Predicate_BingoSheetData__c *klass;
    void *monitor;
    struct System_Predicate_BingoSheetData__Fields fields;
};

typedef struct Firebase_Crashlytics_MetadataBuilder_StaticFields Firebase_Crashlytics_MetadataBuilder_StaticFields, *PFirebase_Crashlytics_MetadataBuilder_StaticFields;

struct Firebase_Crashlytics_MetadataBuilder_StaticFields {
    struct System_String_o *METADATA_KEY;
};

typedef struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_c Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_c, *PMono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_c;

typedef struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_VTable Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_VTable, *PMono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_VTable;

struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_VTable vtable;
};

typedef struct MethodInfo_247E6FC MethodInfo_247E6FC, *PMethodInfo_247E6FC;

typedef union _union_290249 _union_290249, *P_union_290249;

union _union_290249 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E6FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_AsymmetricSignatureFormatter_Fields System_Security_Cryptography_AsymmetricSignatureFormatter_Fields, *PSystem_Security_Cryptography_AsymmetricSignatureFormatter_Fields;

struct System_Security_Cryptography_AsymmetricSignatureFormatter_Fields {
};

typedef struct MethodInfo_15D805C MethodInfo_15D805C, *PMethodInfo_15D805C;

typedef struct MethodInfo_15D805C_RGCTXs MethodInfo_15D805C_RGCTXs, *PMethodInfo_15D805C_RGCTXs;

typedef union _union_335168 _union_335168, *P_union_335168;

union _union_335168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D805C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D805C_RGCTXs *rgctx_data;
    union _union_335168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D805C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct UnityEngine_UIElements_PopupWindow_UxmlTraits_c UnityEngine_UIElements_PopupWindow_UxmlTraits_c, *PUnityEngine_UIElements_PopupWindow_UxmlTraits_c;

typedef struct UnityEngine_UIElements_PopupWindow_UxmlTraits_VTable UnityEngine_UIElements_PopupWindow_UxmlTraits_VTable, *PUnityEngine_UIElements_PopupWindow_UxmlTraits_VTable;

struct UnityEngine_UIElements_PopupWindow_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_PopupWindow_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PopupWindow_UxmlTraits_VTable vtable;
};

typedef struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_c Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_c, *PChipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_c;

typedef struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_VTable Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_VTable, *PChipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_VTable;

struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_VTable vtable;
};

typedef struct MethodInfo_32A0924 MethodInfo_32A0924, *PMethodInfo_32A0924;

typedef union _union_316537 _union_316537, *P_union_316537;

union _union_316537 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Linq_Set_Slot_Int32Enum__array System_Linq_Set_Slot_Int32Enum__array, *PSystem_Linq_Set_Slot_Int32Enum__array;

typedef struct System_Linq_Set_Slot_Int32Enum__o System_Linq_Set_Slot_Int32Enum__o, *PSystem_Linq_Set_Slot_Int32Enum__o;

typedef struct System_Linq_Set_Slot_Int32Enum__Fields System_Linq_Set_Slot_Int32Enum__Fields, *PSystem_Linq_Set_Slot_Int32Enum__Fields;

struct System_Linq_Set_Slot_Int32Enum__Fields {
    int32_t hashCode;
    int32_t value;
    int32_t next;
};

struct System_Linq_Set_Slot_Int32Enum__o {
    struct System_Linq_Set_Slot_Int32Enum__Fields fields;
};

struct System_Linq_Set_Slot_Int32Enum__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Linq_Set_Slot_Int32Enum__o m_Items[65535];
};

typedef struct MethodInfo_2D5B16C MethodInfo_2D5B16C, *PMethodInfo_2D5B16C;

typedef struct MethodInfo_2D5B16C_RGCTXs MethodInfo_2D5B16C_RGCTXs, *PMethodInfo_2D5B16C_RGCTXs;

typedef union _union_298580 _union_298580, *P_union_298580;

union _union_298580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B16C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B16C_RGCTXs *rgctx_data;
    union _union_298580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5B16C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__IndexOf;
    struct MethodInfo *_2_Carbon_ListExtensions_PopAt_T_;
};

typedef struct MethodInfo_1562080 MethodInfo_1562080, *PMethodInfo_1562080;

typedef union _union_282638 _union_282638, *P_union_282638;

union _union_282638 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1562080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_AlbumTabBg___c_c Aoharu_Scripts_Album_AlbumTabBg___c_c, *PAoharu_Scripts_Album_AlbumTabBg___c_c;

typedef struct Aoharu_Scripts_Album_AlbumTabBg___c_StaticFields Aoharu_Scripts_Album_AlbumTabBg___c_StaticFields, *PAoharu_Scripts_Album_AlbumTabBg___c_StaticFields;

typedef struct Aoharu_Scripts_Album_AlbumTabBg___c_VTable Aoharu_Scripts_Album_AlbumTabBg___c_VTable, *PAoharu_Scripts_Album_AlbumTabBg___c_VTable;

typedef struct Aoharu_Scripts_Album_AlbumTabBg___c_o Aoharu_Scripts_Album_AlbumTabBg___c_o, *PAoharu_Scripts_Album_AlbumTabBg___c_o;

typedef struct System_Action_AlbumTabBg_BgPattern__o System_Action_AlbumTabBg_BgPattern__o, *PSystem_Action_AlbumTabBg_BgPattern__o;

typedef struct Aoharu_Scripts_Album_AlbumTabBg___c_Fields Aoharu_Scripts_Album_AlbumTabBg___c_Fields, *PAoharu_Scripts_Album_AlbumTabBg___c_Fields;

typedef struct System_Action_AlbumTabBg_BgPattern__c System_Action_AlbumTabBg_BgPattern__c, *PSystem_Action_AlbumTabBg_BgPattern__c;

typedef struct System_Action_AlbumTabBg_BgPattern__Fields System_Action_AlbumTabBg_BgPattern__Fields, *PSystem_Action_AlbumTabBg_BgPattern__Fields;

typedef struct System_Action_AlbumTabBg_BgPattern__VTable System_Action_AlbumTabBg_BgPattern__VTable, *PSystem_Action_AlbumTabBg_BgPattern__VTable;

struct System_Action_AlbumTabBg_BgPattern__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scripts_Album_AlbumTabBg___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumTabBg___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_AlbumTabBg___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumTabBg___c_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumTabBg___c_Fields {
};

struct Aoharu_Scripts_Album_AlbumTabBg___c_o {
    struct Aoharu_Scripts_Album_AlbumTabBg___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumTabBg___c_Fields fields;
};

struct System_Action_AlbumTabBg_BgPattern__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AlbumTabBg_BgPattern__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AlbumTabBg_BgPattern__VTable vtable;
};

struct System_Action_AlbumTabBg_BgPattern__o {
    struct System_Action_AlbumTabBg_BgPattern__c *klass;
    void *monitor;
    struct System_Action_AlbumTabBg_BgPattern__Fields fields;
};

struct Aoharu_Scripts_Album_AlbumTabBg___c_StaticFields {
    struct Aoharu_Scripts_Album_AlbumTabBg___c_o *__9;
    struct System_Action_AlbumTabBg_BgPattern__o *__9__4_0;
};

typedef struct MethodInfo_271A068 MethodInfo_271A068, *PMethodInfo_271A068;

typedef union _union_178850 _union_178850, *P_union_178850;

union _union_178850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_271A068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33317E8 MethodInfo_33317E8, *PMethodInfo_33317E8;

typedef union _union_212097 _union_212097, *P_union_212097;

union _union_212097 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33317E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_212097 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__o Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__o, *PCysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__o;

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__c Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__c, *PCysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__c;

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__Fields Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__Fields, *PCysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__Fields;

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__VTable Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__VTable, *PCysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__VTable;

typedef struct Cysharp_Threading_Tasks_IPlayerLoopItem_array Cysharp_Threading_Tasks_IPlayerLoopItem_array, *PCysharp_Threading_Tasks_IPlayerLoopItem_array;

typedef struct Cysharp_Threading_Tasks_IPlayerLoopItem_o Cysharp_Threading_Tasks_IPlayerLoopItem_o, *PCysharp_Threading_Tasks_IPlayerLoopItem_o;

typedef struct Cysharp_Threading_Tasks_IPlayerLoopItem_c Cysharp_Threading_Tasks_IPlayerLoopItem_c, *PCysharp_Threading_Tasks_IPlayerLoopItem_c;

typedef struct Cysharp_Threading_Tasks_IPlayerLoopItem_Fields Cysharp_Threading_Tasks_IPlayerLoopItem_Fields, *PCysharp_Threading_Tasks_IPlayerLoopItem_Fields;

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__Fields {
    struct Cysharp_Threading_Tasks_IPlayerLoopItem_array *array;
    int32_t head;
    int32_t tail;
    int32_t size;
};

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__o {
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__VTable vtable;
};

struct Cysharp_Threading_Tasks_IPlayerLoopItem_Fields {
};

struct Cysharp_Threading_Tasks_IPlayerLoopItem_o {
    struct Cysharp_Threading_Tasks_IPlayerLoopItem_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IPlayerLoopItem_Fields fields;
};

struct Cysharp_Threading_Tasks_IPlayerLoopItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Cysharp_Threading_Tasks_IPlayerLoopItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Cysharp_Threading_Tasks_IPlayerLoopItem_o *m_Items[65535];
};

typedef struct MethodInfo_293EF00 MethodInfo_293EF00, *PMethodInfo_293EF00;

typedef union _union_191182 _union_191182, *P_union_191182;

union _union_191182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EF00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8B38 MethodInfo_19F8B38, *PMethodInfo_19F8B38;

typedef union _union_247979 _union_247979, *P_union_247979;

union _union_247979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1786F40 MethodInfo_1786F40, *PMethodInfo_1786F40;

typedef union _union_262444 _union_262444, *P_union_262444;

union _union_262444 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1786F40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262444 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_318CB08_RGCTXs MethodInfo_318CB08_RGCTXs, *PMethodInfo_318CB08_RGCTXs;

struct MethodInfo_318CB08_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_T___ctor;
};

typedef struct System_Action_IEnumerable_Reward___o System_Action_IEnumerable_Reward___o, *PSystem_Action_IEnumerable_Reward___o;

typedef struct System_Action_IEnumerable_Reward___Fields System_Action_IEnumerable_Reward___Fields, *PSystem_Action_IEnumerable_Reward___Fields;

struct System_Action_IEnumerable_Reward___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IEnumerable_Reward___o {
    struct System_Action_IEnumerable_Reward___c *klass;
    void *monitor;
    struct System_Action_IEnumerable_Reward___Fields fields;
};

typedef struct MethodInfo_2D5B154 MethodInfo_2D5B154, *PMethodInfo_2D5B154;

typedef struct MethodInfo_2D5B154_RGCTXs MethodInfo_2D5B154_RGCTXs, *PMethodInfo_2D5B154_RGCTXs;

typedef union _union_298577 _union_298577, *P_union_298577;

struct MethodInfo_2D5B154_RGCTXs {
    struct MethodInfo *_0_Carbon_ListExtensions_PopAt_T_;
};

union _union_298577 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B154 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B154_RGCTXs *rgctx_data;
    union _union_298577 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_int__char__c System_Collections_Generic_Dictionary_Entry_int__char__c, *PSystem_Collections_Generic_Dictionary_Entry_int__char__c;

typedef struct System_Collections_Generic_Dictionary_Entry_int__char__VTable System_Collections_Generic_Dictionary_Entry_int__char__VTable, *PSystem_Collections_Generic_Dictionary_Entry_int__char__VTable;

struct System_Collections_Generic_Dictionary_Entry_int__char__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_int__char__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_int__char__VTable vtable;
};

typedef struct MethodInfo_1EFEC68 MethodInfo_1EFEC68, *PMethodInfo_1EFEC68;

typedef union _union_324811 _union_324811, *P_union_324811;

union _union_324811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFEC68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__o System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_HomeBannerMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__Fields System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_HomeBannerMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_HomeBannerMst__Fields fields;
};

typedef struct Aoharu_PhotonChatManager___c__DisplayClass14_0_VTable Aoharu_PhotonChatManager___c__DisplayClass14_0_VTable, *PAoharu_PhotonChatManager___c__DisplayClass14_0_VTable;

struct Aoharu_PhotonChatManager___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_DictionaryEntry_VTable System_Collections_DictionaryEntry_VTable, *PSystem_Collections_DictionaryEntry_VTable;

struct System_Collections_DictionaryEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EF40D8 MethodInfo_1EF40D8, *PMethodInfo_1EF40D8;

typedef union _union_257472 _union_257472, *P_union_257472;

union _union_257472 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF40D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257472 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_int__char__o System_Collections_Generic_Dictionary_Entry_int__char__o, *PSystem_Collections_Generic_Dictionary_Entry_int__char__o;

typedef struct System_Collections_Generic_Dictionary_Entry_int__char__Fields System_Collections_Generic_Dictionary_Entry_int__char__Fields, *PSystem_Collections_Generic_Dictionary_Entry_int__char__Fields;

struct System_Collections_Generic_Dictionary_Entry_int__char__Fields {
    int32_t hashCode;
    int32_t next;
    int32_t key;
    uint16_t value;
};

struct System_Collections_Generic_Dictionary_Entry_int__char__o {
    struct System_Collections_Generic_Dictionary_Entry_int__char__Fields fields;
};

typedef struct MethodInfo_2EEED44 MethodInfo_2EEED44, *PMethodInfo_2EEED44;

typedef union _union_202560 _union_202560, *P_union_202560;

union _union_202560 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEED44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202560 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_SkeletonPartsRenderer__o System_Collections_Generic_List_SkeletonPartsRenderer__o, *PSystem_Collections_Generic_List_SkeletonPartsRenderer__o;

typedef struct System_Collections_Generic_List_SkeletonPartsRenderer__c System_Collections_Generic_List_SkeletonPartsRenderer__c, *PSystem_Collections_Generic_List_SkeletonPartsRenderer__c;

typedef struct System_Collections_Generic_List_SkeletonPartsRenderer__Fields System_Collections_Generic_List_SkeletonPartsRenderer__Fields, *PSystem_Collections_Generic_List_SkeletonPartsRenderer__Fields;

typedef struct System_Collections_Generic_List_SkeletonPartsRenderer__StaticFields System_Collections_Generic_List_SkeletonPartsRenderer__StaticFields, *PSystem_Collections_Generic_List_SkeletonPartsRenderer__StaticFields;

typedef struct System_Collections_Generic_List_SkeletonPartsRenderer__VTable System_Collections_Generic_List_SkeletonPartsRenderer__VTable, *PSystem_Collections_Generic_List_SkeletonPartsRenderer__VTable;

typedef struct Spine_Unity_SkeletonPartsRenderer_array Spine_Unity_SkeletonPartsRenderer_array, *PSpine_Unity_SkeletonPartsRenderer_array;

typedef struct Spine_Unity_SkeletonPartsRenderer_o Spine_Unity_SkeletonPartsRenderer_o, *PSpine_Unity_SkeletonPartsRenderer_o;

typedef struct Spine_Unity_SkeletonPartsRenderer_c Spine_Unity_SkeletonPartsRenderer_c, *PSpine_Unity_SkeletonPartsRenderer_c;

typedef struct Spine_Unity_SkeletonPartsRenderer_Fields Spine_Unity_SkeletonPartsRenderer_Fields, *PSpine_Unity_SkeletonPartsRenderer_Fields;

typedef struct Spine_Unity_SkeletonPartsRenderer_VTable Spine_Unity_SkeletonPartsRenderer_VTable, *PSpine_Unity_SkeletonPartsRenderer_VTable;

typedef struct Spine_Unity_MeshGenerator_o Spine_Unity_MeshGenerator_o, *PSpine_Unity_MeshGenerator_o;

typedef struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_o Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_o, *PSpine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_o;

typedef struct Spine_Unity_MeshRendererBuffers_o Spine_Unity_MeshRendererBuffers_o, *PSpine_Unity_MeshRendererBuffers_o;

typedef struct Spine_Unity_SkeletonRendererInstruction_o Spine_Unity_SkeletonRendererInstruction_o, *PSpine_Unity_SkeletonRendererInstruction_o;

typedef struct Spine_Unity_MeshGenerator_c Spine_Unity_MeshGenerator_c, *PSpine_Unity_MeshGenerator_c;

typedef struct Spine_Unity_MeshGenerator_Fields Spine_Unity_MeshGenerator_Fields, *PSpine_Unity_MeshGenerator_Fields;

typedef struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_c Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_c, *PSpine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_c;

typedef struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_Fields Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_Fields, *PSpine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_Fields;

typedef struct Spine_Unity_MeshRendererBuffers_c Spine_Unity_MeshRendererBuffers_c, *PSpine_Unity_MeshRendererBuffers_c;

typedef struct Spine_Unity_MeshRendererBuffers_Fields Spine_Unity_MeshRendererBuffers_Fields, *PSpine_Unity_MeshRendererBuffers_Fields;

typedef struct Spine_Unity_SkeletonRendererInstruction_c Spine_Unity_SkeletonRendererInstruction_c, *PSpine_Unity_SkeletonRendererInstruction_c;

typedef struct Spine_Unity_SkeletonRendererInstruction_Fields Spine_Unity_SkeletonRendererInstruction_Fields, *PSpine_Unity_SkeletonRendererInstruction_Fields;

typedef struct Spine_Unity_MeshGenerator_StaticFields Spine_Unity_MeshGenerator_StaticFields, *PSpine_Unity_MeshGenerator_StaticFields;

typedef struct Spine_Unity_MeshGenerator_VTable Spine_Unity_MeshGenerator_VTable, *PSpine_Unity_MeshGenerator_VTable;

typedef struct Spine_Unity_MeshGenerator_Settings_o Spine_Unity_MeshGenerator_Settings_o, *PSpine_Unity_MeshGenerator_Settings_o;

typedef struct Spine_ExposedList_Vector3__o Spine_ExposedList_Vector3__o, *PSpine_ExposedList_Vector3__o;

typedef struct Spine_ExposedList_Color32__o Spine_ExposedList_Color32__o, *PSpine_ExposedList_Color32__o;

typedef struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_VTable Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_VTable, *PSpine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_VTable;

typedef struct Spine_Unity_MeshRendererBuffers_VTable Spine_Unity_MeshRendererBuffers_VTable, *PSpine_Unity_MeshRendererBuffers_VTable;

typedef struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__o Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__o, *PSpine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__o;

typedef struct Spine_ExposedList_Material__o Spine_ExposedList_Material__o, *PSpine_ExposedList_Material__o;

typedef struct Spine_Unity_SkeletonRendererInstruction_VTable Spine_Unity_SkeletonRendererInstruction_VTable, *PSpine_Unity_SkeletonRendererInstruction_VTable;

typedef struct Spine_ExposedList_SubmeshInstruction__o Spine_ExposedList_SubmeshInstruction__o, *PSpine_ExposedList_SubmeshInstruction__o;

typedef struct Spine_ExposedList_Attachment__o Spine_ExposedList_Attachment__o, *PSpine_ExposedList_Attachment__o;

typedef struct Spine_Unity_MeshGenerator_Settings_Fields Spine_Unity_MeshGenerator_Settings_Fields, *PSpine_Unity_MeshGenerator_Settings_Fields;

typedef struct Spine_ExposedList_Vector3__c Spine_ExposedList_Vector3__c, *PSpine_ExposedList_Vector3__c;

typedef struct Spine_ExposedList_Vector3__Fields Spine_ExposedList_Vector3__Fields, *PSpine_ExposedList_Vector3__Fields;

typedef struct Spine_ExposedList_Color32__c Spine_ExposedList_Color32__c, *PSpine_ExposedList_Color32__c;

typedef struct Spine_ExposedList_Color32__Fields Spine_ExposedList_Color32__Fields, *PSpine_ExposedList_Color32__Fields;

typedef struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__c Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__c, *PSpine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__c;

typedef struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__Fields Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__Fields, *PSpine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__Fields;

typedef struct Spine_ExposedList_Material__c Spine_ExposedList_Material__c, *PSpine_ExposedList_Material__c;

typedef struct Spine_ExposedList_Material__Fields Spine_ExposedList_Material__Fields, *PSpine_ExposedList_Material__Fields;

typedef struct Spine_ExposedList_SubmeshInstruction__c Spine_ExposedList_SubmeshInstruction__c, *PSpine_ExposedList_SubmeshInstruction__c;

typedef struct Spine_ExposedList_SubmeshInstruction__Fields Spine_ExposedList_SubmeshInstruction__Fields, *PSpine_ExposedList_SubmeshInstruction__Fields;

typedef struct Spine_ExposedList_Attachment__c Spine_ExposedList_Attachment__c, *PSpine_ExposedList_Attachment__c;

typedef struct Spine_ExposedList_Attachment__Fields Spine_ExposedList_Attachment__Fields, *PSpine_ExposedList_Attachment__Fields;

typedef struct Spine_ExposedList_Vector3__StaticFields Spine_ExposedList_Vector3__StaticFields, *PSpine_ExposedList_Vector3__StaticFields;

typedef struct Spine_ExposedList_Vector3__VTable Spine_ExposedList_Vector3__VTable, *PSpine_ExposedList_Vector3__VTable;

typedef struct Spine_ExposedList_Color32__StaticFields Spine_ExposedList_Color32__StaticFields, *PSpine_ExposedList_Color32__StaticFields;

typedef struct Spine_ExposedList_Color32__VTable Spine_ExposedList_Color32__VTable, *PSpine_ExposedList_Color32__VTable;

typedef struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__VTable Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__VTable, *PSpine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__VTable;

typedef struct Spine_Unity_MeshRendererBuffers_SmartMesh_o Spine_Unity_MeshRendererBuffers_SmartMesh_o, *PSpine_Unity_MeshRendererBuffers_SmartMesh_o;

typedef struct Spine_ExposedList_Material__StaticFields Spine_ExposedList_Material__StaticFields, *PSpine_ExposedList_Material__StaticFields;

typedef struct Spine_ExposedList_Material__VTable Spine_ExposedList_Material__VTable, *PSpine_ExposedList_Material__VTable;

typedef struct Spine_ExposedList_SubmeshInstruction__StaticFields Spine_ExposedList_SubmeshInstruction__StaticFields, *PSpine_ExposedList_SubmeshInstruction__StaticFields;

typedef struct Spine_ExposedList_SubmeshInstruction__VTable Spine_ExposedList_SubmeshInstruction__VTable, *PSpine_ExposedList_SubmeshInstruction__VTable;

typedef struct Spine_Unity_SubmeshInstruction_array Spine_Unity_SubmeshInstruction_array, *PSpine_Unity_SubmeshInstruction_array;

typedef struct Spine_ExposedList_Attachment__StaticFields Spine_ExposedList_Attachment__StaticFields, *PSpine_ExposedList_Attachment__StaticFields;

typedef struct Spine_ExposedList_Attachment__VTable Spine_ExposedList_Attachment__VTable, *PSpine_ExposedList_Attachment__VTable;

typedef struct Spine_Attachment_array Spine_Attachment_array, *PSpine_Attachment_array;

typedef struct Spine_Unity_MeshRendererBuffers_SmartMesh_c Spine_Unity_MeshRendererBuffers_SmartMesh_c, *PSpine_Unity_MeshRendererBuffers_SmartMesh_c;

typedef struct Spine_Unity_MeshRendererBuffers_SmartMesh_Fields Spine_Unity_MeshRendererBuffers_SmartMesh_Fields, *PSpine_Unity_MeshRendererBuffers_SmartMesh_Fields;

typedef struct Spine_Unity_MeshRendererBuffers_SmartMesh_VTable Spine_Unity_MeshRendererBuffers_SmartMesh_VTable, *PSpine_Unity_MeshRendererBuffers_SmartMesh_VTable;

struct Spine_ExposedList_Material__StaticFields {
    struct UnityEngine_Material_array *EmptyArray;
};

struct Spine_Unity_MeshRendererBuffers_Fields {
    struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__o *doubleBufferedMesh;
    struct Spine_ExposedList_Material__o *submeshMaterials;
    struct UnityEngine_Material_array *sharedMaterials;
};

struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__VTable vtable;
};

struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__Fields {
    struct Spine_Unity_MeshRendererBuffers_SmartMesh_o *a;
    struct Spine_Unity_MeshRendererBuffers_SmartMesh_o *b;
    bool usingA;
};

struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__o {
    struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__c *klass;
    void *monitor;
    struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__Fields fields;
};

struct Spine_ExposedList_Color32__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_Attachment__Fields {
    struct Spine_Attachment_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_SubmeshInstruction__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_Unity_SkeletonPartsRenderer_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Spine_Unity_MeshGenerator_o *meshGenerator;
    struct UnityEngine_MeshRenderer_o *meshRenderer;
    struct UnityEngine_MeshFilter_o *meshFilter;
    struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_o *OnMeshAndMaterialsUpdated;
    struct Spine_Unity_MeshRendererBuffers_o *buffers;
    struct Spine_Unity_SkeletonRendererInstruction_o *currentInstructions;
};

struct Spine_ExposedList_SubmeshInstruction__StaticFields {
    struct Spine_Unity_SubmeshInstruction_array *EmptyArray;
};

struct Spine_Unity_MeshRendererBuffers_SmartMesh_Fields {
    struct UnityEngine_Mesh_o *mesh;
    struct Spine_Unity_SkeletonRendererInstruction_o *instructionUsed;
};

struct Spine_Unity_MeshGenerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SkeletonRendererInstruction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_MeshGenerator_StaticFields {
    struct System_Collections_Generic_List_Vector3__o *AttachmentVerts;
    struct System_Collections_Generic_List_Vector2__o *AttachmentUVs;
    struct System_Collections_Generic_List_Color32__o *AttachmentColors32;
    struct System_Collections_Generic_List_int__o *AttachmentIndices;
};

struct System_Collections_Generic_List_SkeletonPartsRenderer__Fields {
    struct Spine_Unity_SkeletonPartsRenderer_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Spine_Unity_SkeletonRendererInstruction_Fields {
    struct Spine_ExposedList_SubmeshInstruction__o *submeshInstructions;
    bool immutableTriangles;
    bool hasActiveClipping;
    int32_t rawVertexCount;
    struct Spine_ExposedList_Attachment__o *attachments;
};

struct Spine_ExposedList_Color32__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Color32__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Color32__VTable vtable;
};

struct Spine_Attachment_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Attachment_o *m_Items[65535];
};

struct Spine_ExposedList_Color32__StaticFields {
    struct UnityEngine_Color32_array *EmptyArray;
};

struct Spine_ExposedList_Material__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_Unity_MeshGenerator_Settings_Fields {
    bool useClipping;
    float zSpacing;
    bool pmaVertexColors;
    bool tintBlack;
    bool canvasGroupTintBlack;
    bool calculateTangents;
    bool addNormals;
    bool immutableTriangles;
};

struct Spine_Unity_SkeletonPartsRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_SkeletonPartsRenderer__StaticFields {
    struct Spine_Unity_SkeletonPartsRenderer_array *s_emptyArray;
};

struct Spine_Unity_MeshGenerator_Settings_o {
    struct Spine_Unity_MeshGenerator_Settings_Fields fields;
};

struct Spine_ExposedList_Vector3__StaticFields {
    struct UnityEngine_Vector3_array *EmptyArray;
};

struct Spine_ExposedList_Vector3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_Unity_SkeletonRendererInstruction_o {
    struct Spine_Unity_SkeletonRendererInstruction_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonRendererInstruction_Fields fields;
};

struct Spine_ExposedList_Color32__Fields {
    struct UnityEngine_Color32_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Color32__o {
    struct Spine_ExposedList_Color32__c *klass;
    void *monitor;
    struct Spine_ExposedList_Color32__Fields fields;
};

struct Spine_Unity_SkeletonRendererInstruction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonRendererInstruction_VTable vtable;
};

struct Spine_ExposedList_Material__Fields {
    struct UnityEngine_Material_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Material__o {
    struct Spine_ExposedList_Material__c *klass;
    void *monitor;
    struct Spine_ExposedList_Material__Fields fields;
};

struct Spine_ExposedList_Material__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Material__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Material__VTable vtable;
};

struct Spine_Unity_MeshRendererBuffers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Spine_Unity_MeshRendererBuffers_SmartMesh_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Spine_ExposedList_Vector3__Fields {
    struct UnityEngine_Vector3_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_SubmeshInstruction__Fields {
    struct Spine_Unity_SubmeshInstruction_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Attachment__StaticFields {
    struct Spine_Attachment_array *EmptyArray;
};

struct Spine_ExposedList_Attachment__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_VTable vtable;
};

struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_o {
    struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonPartsRenderer_SkeletonPartsRendererDelegate_Fields fields;
};

struct Spine_Unity_SkeletonPartsRenderer_o {
    struct Spine_Unity_SkeletonPartsRenderer_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonPartsRenderer_Fields fields;
};

struct Spine_Unity_SkeletonPartsRenderer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonPartsRenderer_VTable vtable;
};

struct Spine_Unity_SkeletonPartsRenderer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonPartsRenderer_o *m_Items[65535];
};

struct Spine_Unity_MeshRendererBuffers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_MeshRendererBuffers_VTable vtable;
};

struct Spine_Unity_MeshRendererBuffers_o {
    struct Spine_Unity_MeshRendererBuffers_c *klass;
    void *monitor;
    struct Spine_Unity_MeshRendererBuffers_Fields fields;
};

struct Spine_Unity_MeshGenerator_Fields {
    struct Spine_Unity_MeshGenerator_Settings_o settings;
    struct Spine_ExposedList_Vector3__o *vertexBuffer;
    struct Spine_ExposedList_Vector2__o *uvBuffer;
    struct Spine_ExposedList_Color32__o *colorBuffer;
    struct Spine_ExposedList_ExposedList_int___o *submeshes;
    struct UnityEngine_Vector2_o meshBoundsMin;
    struct UnityEngine_Vector2_o meshBoundsMax;
    float meshBoundsThickness;
    int32_t submeshIndex;
    struct Spine_SkeletonClipping_o *clipper;
    struct System_Single_array *tempVerts;
    struct System_Int32_array *regionTriangles;
    struct UnityEngine_Vector3_array *normals;
    struct UnityEngine_Vector4_array *tangents;
    struct UnityEngine_Vector2_array *tempTanBuffer;
    struct Spine_ExposedList_Vector2__o *uv2;
    struct Spine_ExposedList_Vector2__o *uv3;
};

struct System_Collections_Generic_List_SkeletonPartsRenderer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Spine_Unity_MeshGenerator_o {
    struct Spine_Unity_MeshGenerator_c *klass;
    void *monitor;
    struct Spine_Unity_MeshGenerator_Fields fields;
};

struct Spine_Unity_MeshGenerator_c {
    struct Il2CppClass_1 _1;
    struct Spine_Unity_MeshGenerator_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_MeshGenerator_VTable vtable;
};

struct Spine_ExposedList_Attachment__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Attachment__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Attachment__VTable vtable;
};

struct Spine_ExposedList_Attachment__o {
    struct Spine_ExposedList_Attachment__c *klass;
    void *monitor;
    struct Spine_ExposedList_Attachment__Fields fields;
};

struct Spine_ExposedList_Vector3__o {
    struct Spine_ExposedList_Vector3__c *klass;
    void *monitor;
    struct Spine_ExposedList_Vector3__Fields fields;
};

struct Spine_ExposedList_Vector3__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Vector3__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Vector3__VTable vtable;
};

struct Spine_Unity_MeshRendererBuffers_SmartMesh_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_MeshRendererBuffers_SmartMesh_VTable vtable;
};

struct System_Collections_Generic_List_SkeletonPartsRenderer__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonPartsRenderer__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonPartsRenderer__VTable vtable;
};

struct System_Collections_Generic_List_SkeletonPartsRenderer__o {
    struct System_Collections_Generic_List_SkeletonPartsRenderer__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonPartsRenderer__Fields fields;
};

struct Spine_Unity_MeshRendererBuffers_SmartMesh_o {
    struct Spine_Unity_MeshRendererBuffers_SmartMesh_c *klass;
    void *monitor;
    struct Spine_Unity_MeshRendererBuffers_SmartMesh_Fields fields;
};

struct Spine_Unity_SubmeshInstruction_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SubmeshInstruction_o m_Items[65535];
};

struct Spine_ExposedList_SubmeshInstruction__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_SubmeshInstruction__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_SubmeshInstruction__VTable vtable;
};

struct Spine_ExposedList_SubmeshInstruction__o {
    struct Spine_ExposedList_SubmeshInstruction__c *klass;
    void *monitor;
    struct Spine_ExposedList_SubmeshInstruction__Fields fields;
};

typedef struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_c UnityEngine_UIElements_VisualTreeAsset_UsingEntry_c, *PUnityEngine_UIElements_VisualTreeAsset_UsingEntry_c;

typedef struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_VTable UnityEngine_UIElements_VisualTreeAsset_UsingEntry_VTable, *PUnityEngine_UIElements_VisualTreeAsset_UsingEntry_VTable;

struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualTreeAsset_UsingEntry_VTable vtable;
};

typedef struct MethodInfo_2659880 MethodInfo_2659880, *PMethodInfo_2659880;

typedef union _union_179620 _union_179620, *P_union_179620;

union _union_179620 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179620 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E68730_RGCTXs MethodInfo_2E68730_RGCTXs, *PMethodInfo_2E68730_RGCTXs;

struct MethodInfo_2E68730_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_WhereSelectObservable_T__TR_;
    struct MethodInfo *_1_UniRx_Operators_WhereSelectObservable_T__TR___ctor;
    struct Il2CppClass *_2_UniRx_Operators_SelectObservable_T__TR_;
    struct MethodInfo *_3_UniRx_Operators_SelectObservable_T__TR___ctor;
};

typedef struct MethodInfo_319DD64_RGCTXs MethodInfo_319DD64_RGCTXs, *PMethodInfo_319DD64_RGCTXs;

struct MethodInfo_319DD64_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_Start_UniTaskExtensions__ContinueWith_d__23_T__;
};

typedef struct GreeGameLib_FileNotExistException_Fields GreeGameLib_FileNotExistException_Fields, *PGreeGameLib_FileNotExistException_Fields;

struct GreeGameLib_FileNotExistException_Fields {
    struct System_Exception_Fields super;
};

typedef struct Shock_SubscriptionImageMstTable_c Shock_SubscriptionImageMstTable_c, *PShock_SubscriptionImageMstTable_c;

typedef struct Shock_SubscriptionImageMstTable_StaticFields Shock_SubscriptionImageMstTable_StaticFields, *PShock_SubscriptionImageMstTable_StaticFields;

typedef struct Shock_SubscriptionImageMstTable_VTable Shock_SubscriptionImageMstTable_VTable, *PShock_SubscriptionImageMstTable_VTable;

typedef struct Shock_SubscriptionImageMstTable_o Shock_SubscriptionImageMstTable_o, *PShock_SubscriptionImageMstTable_o;

typedef struct Carbon_ListDictionary_uint__SubscriptionImageMst__o Carbon_ListDictionary_uint__SubscriptionImageMst__o, *PCarbon_ListDictionary_uint__SubscriptionImageMst__o;

typedef struct Shock_SubscriptionImageMstTable_Fields Shock_SubscriptionImageMstTable_Fields, *PShock_SubscriptionImageMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__SubscriptionImageMst__c Carbon_ListDictionary_uint__SubscriptionImageMst__c, *PCarbon_ListDictionary_uint__SubscriptionImageMst__c;

typedef struct Carbon_ListDictionary_uint__SubscriptionImageMst__Fields Carbon_ListDictionary_uint__SubscriptionImageMst__Fields, *PCarbon_ListDictionary_uint__SubscriptionImageMst__Fields;

typedef struct Shock_GameMstTableBase_SubscriptionImageMst__uint__Fields Shock_GameMstTableBase_SubscriptionImageMst__uint__Fields, *PShock_GameMstTableBase_SubscriptionImageMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__SubscriptionImageMst__VTable Carbon_ListDictionary_uint__SubscriptionImageMst__VTable, *PCarbon_ListDictionary_uint__SubscriptionImageMst__VTable;

struct Shock_SubscriptionImageMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Carbon_ListDictionary_uint__SubscriptionImageMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__SubscriptionImageMst__o {
    struct Carbon_ListDictionary_uint__SubscriptionImageMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__SubscriptionImageMst__Fields fields;
};

struct Carbon_ListDictionary_uint__SubscriptionImageMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__SubscriptionImageMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__SubscriptionImageMst__VTable vtable;
};

struct Shock_SubscriptionImageMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_SubscriptionImageMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__SubscriptionImageMst__o *ms_HashTable;
};

struct Shock_SubscriptionImageMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_SubscriptionImageMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SubscriptionImageMstTable_VTable vtable;
};

struct Shock_GameMstTableBase_SubscriptionImageMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_SubscriptionImageMstTable_Fields {
    struct Shock_GameMstTableBase_SubscriptionImageMst__uint__Fields super;
};

struct Shock_SubscriptionImageMstTable_o {
    struct Shock_SubscriptionImageMstTable_c *klass;
    void *monitor;
    struct Shock_SubscriptionImageMstTable_Fields fields;
};

typedef struct MethodInfo_265988C MethodInfo_265988C, *PMethodInfo_265988C;

typedef union _union_181058 _union_181058, *P_union_181058;

union _union_181058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265988C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_OnDeserializedAttribute_VTable System_Runtime_Serialization_OnDeserializedAttribute_VTable, *PSystem_Runtime_Serialization_OnDeserializedAttribute_VTable;

struct System_Runtime_Serialization_OnDeserializedAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_2D78F9C MethodInfo_2D78F9C, *PMethodInfo_2D78F9C;

typedef struct MethodInfo_2D78F9C_RGCTXs MethodInfo_2D78F9C_RGCTXs, *PMethodInfo_2D78F9C_RGCTXs;

typedef union _union_157211 _union_157211, *P_union_157211;

union _union_157211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D78F9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D78F9C_RGCTXs *rgctx_data;
    union _union_157211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D78F9C_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T_;
    struct MethodInfo *_1_GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T___ctor;
    struct Il2CppClass *_2_GooglePlayGames_PlayGamesPlatform___c__87_T_;
    struct MethodInfo *_3_GooglePlayGames_PlayGamesPlatform___c__87_T___ToOnGameThread_b__87_0;
    struct Il2CppClass *_4_System_Action_T_;
    struct MethodInfo *_5_System_Action_T___ctor;
    struct MethodInfo *_6_GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T___ToOnGameThread_b__1;
};

typedef struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_o Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_o, *PChipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_o;

typedef struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_Fields Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_Fields, *PChipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_Fields;

typedef struct Chipstar_Downloads_RuntimeManifestLoader_o Chipstar_Downloads_RuntimeManifestLoader_o, *PChipstar_Downloads_RuntimeManifestLoader_o;

typedef struct Chipstar_IEntryPoint_o Chipstar_IEntryPoint_o, *PChipstar_IEntryPoint_o;

typedef struct Chipstar_Downloads_RuntimeManifestLoader_c Chipstar_Downloads_RuntimeManifestLoader_c, *PChipstar_Downloads_RuntimeManifestLoader_c;

typedef struct Chipstar_Downloads_RuntimeManifestLoader_Fields Chipstar_Downloads_RuntimeManifestLoader_Fields, *PChipstar_Downloads_RuntimeManifestLoader_Fields;

typedef struct Chipstar_IEntryPoint_c Chipstar_IEntryPoint_c, *PChipstar_IEntryPoint_c;

typedef struct Chipstar_IEntryPoint_Fields Chipstar_IEntryPoint_Fields, *PChipstar_IEntryPoint_Fields;

typedef struct Chipstar_Downloads_RuntimeManifestLoader_VTable Chipstar_Downloads_RuntimeManifestLoader_VTable, *PChipstar_Downloads_RuntimeManifestLoader_VTable;

typedef struct Chipstar_IManifestVersionLoader_o Chipstar_IManifestVersionLoader_o, *PChipstar_IManifestVersionLoader_o;

typedef struct Chipstar_IManifestVersionLoader_c Chipstar_IManifestVersionLoader_c, *PChipstar_IManifestVersionLoader_c;

typedef struct Chipstar_IManifestVersionLoader_Fields Chipstar_IManifestVersionLoader_Fields, *PChipstar_IManifestVersionLoader_Fields;

struct Chipstar_IManifestVersionLoader_Fields {
};

struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Chipstar_Downloads_RuntimeManifestLoader_o *__4__this;
    int32_t platform;
    struct Chipstar_IEntryPoint_o *entryPoint;
    bool isDisableCache;
    struct Chipstar_ManifestVersion_o *_version_5__2;
    bool _isCached_5__3;
    struct System_String_o *_bundleName_5__4;
    bool _isFirstManifest_5__5;
    struct UnityEngine_Networking_UnityWebRequest_o *_www_5__6;
    struct UnityEngine_AssetBundleRequest_o *_loadMainfestAssets_5__7;
};

struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_o {
    struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_c *klass;
    void *monitor;
    struct Chipstar_Downloads_RuntimeManifestLoader__LoadWait_d__6_Fields fields;
};

struct Chipstar_Downloads_RuntimeManifestLoader_Fields {
    struct Chipstar_IManifestVersionLoader_o *m_versionLoader;
    struct UnityEngine_Cache_o m_cache;
    struct UnityEngine_AssetBundle_o *m_bundle;
    struct UnityEngine_Object_array *m_assets;
};

struct Chipstar_IEntryPoint_Fields {
};

struct Chipstar_IManifestVersionLoader_o {
    struct Chipstar_IManifestVersionLoader_c *klass;
    void *monitor;
    struct Chipstar_IManifestVersionLoader_Fields fields;
};

struct Chipstar_Downloads_RuntimeManifestLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_LoadWait;
    struct VirtualInvokeData _5_GetManifest;
    struct VirtualInvokeData _6_Dispose;
};

struct Chipstar_IManifestVersionLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_IEntryPoint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_IEntryPoint_o {
    struct Chipstar_IEntryPoint_c *klass;
    void *monitor;
    struct Chipstar_IEntryPoint_Fields fields;
};

struct Chipstar_Downloads_RuntimeManifestLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_RuntimeManifestLoader_VTable vtable;
};

struct Chipstar_Downloads_RuntimeManifestLoader_o {
    struct Chipstar_Downloads_RuntimeManifestLoader_c *klass;
    void *monitor;
    struct Chipstar_Downloads_RuntimeManifestLoader_Fields fields;
};

typedef struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_o Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_o, *PMono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_o;

typedef struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_Fields Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_Fields, *PMono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_Fields;

struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_Fields {
    struct Mono_Net_Security_MobileAuthenticatedStream_o *__4__this;
    int32_t len;
};

struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_o {
    struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_c *klass;
    void *monitor;
    struct Mono_Net_Security_MobileAuthenticatedStream___c__DisplayClass66_0_Fields fields;
};

typedef struct MethodInfo_1287978 MethodInfo_1287978, *PMethodInfo_1287978;

typedef union _union_208799 _union_208799, *P_union_208799;

union _union_208799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_UnityEventExtensions___c__1_T__c UniRx_UnityEventExtensions___c__1_T__c, *PUniRx_UnityEventExtensions___c__1_T__c;

typedef struct UniRx_UnityEventExtensions___c__1_T__StaticFields UniRx_UnityEventExtensions___c__1_T__StaticFields, *PUniRx_UnityEventExtensions___c__1_T__StaticFields;

typedef struct UniRx_UnityEventExtensions___c__1_T__RGCTXs UniRx_UnityEventExtensions___c__1_T__RGCTXs, *PUniRx_UnityEventExtensions___c__1_T__RGCTXs;

typedef struct UniRx_UnityEventExtensions___c__1_T__VTable UniRx_UnityEventExtensions___c__1_T__VTable, *PUniRx_UnityEventExtensions___c__1_T__VTable;

typedef struct UniRx_UnityEventExtensions___c__1_T__o UniRx_UnityEventExtensions___c__1_T__o, *PUniRx_UnityEventExtensions___c__1_T__o;

typedef struct System_Func_Action_T___UnityAction_T___o System_Func_Action_T___UnityAction_T___o, *PSystem_Func_Action_T___UnityAction_T___o;

typedef struct UniRx_UnityEventExtensions___c__1_T__Fields UniRx_UnityEventExtensions___c__1_T__Fields, *PUniRx_UnityEventExtensions___c__1_T__Fields;

typedef struct System_Func_Action_T___UnityAction_T___c System_Func_Action_T___UnityAction_T___c, *PSystem_Func_Action_T___UnityAction_T___c;

typedef struct System_Func_Action_T___UnityAction_T___Fields System_Func_Action_T___UnityAction_T___Fields, *PSystem_Func_Action_T___UnityAction_T___Fields;

typedef struct System_Func_Action_T___UnityAction_T___VTable System_Func_Action_T___UnityAction_T___VTable, *PSystem_Func_Action_T___UnityAction_T___VTable;

struct System_Func_Action_T___UnityAction_T___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Action_T___UnityAction_T___o {
    struct System_Func_Action_T___UnityAction_T___c *klass;
    void *monitor;
    struct System_Func_Action_T___UnityAction_T___Fields fields;
};

struct System_Func_Action_T___UnityAction_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Action_T___UnityAction_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Action_T___UnityAction_T___VTable vtable;
};

struct UniRx_UnityEventExtensions___c__1_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityEventExtensions___c__1_T_;
    struct MethodInfo *_1_UniRx_UnityEventExtensions___c__1_T___ctor;
    struct Il2CppClass *_2_UniRx_UnityEventExtensions___c__1_T_;
    struct MethodInfo *_3_System_Action_T__Invoke;
    struct Il2CppClass *_4_UnityEngine_Events_UnityAction_T_;
    struct MethodInfo *_5_UnityEngine_Events_UnityAction_T___ctor;
};

struct UniRx_UnityEventExtensions___c__1_T__Fields {
};

struct UniRx_UnityEventExtensions___c__1_T__StaticFields {
    struct UniRx_UnityEventExtensions___c__1_T__o *__9;
    struct System_Func_Action_T___UnityAction_T___o *__9__1_0;
};

struct UniRx_UnityEventExtensions___c__1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEventExtensions___c__1_T__o {
    struct UniRx_UnityEventExtensions___c__1_T__c *klass;
    void *monitor;
    struct UniRx_UnityEventExtensions___c__1_T__Fields fields;
};

struct UniRx_UnityEventExtensions___c__1_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_UnityEventExtensions___c__1_T__StaticFields *static_fields;
    struct UniRx_UnityEventExtensions___c__1_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEventExtensions___c__1_T__VTable vtable;
};

typedef struct UnityEngine_Yoga_Native_c UnityEngine_Yoga_Native_c, *PUnityEngine_Yoga_Native_c;

typedef struct UnityEngine_Yoga_Native_VTable UnityEngine_Yoga_Native_VTable, *PUnityEngine_Yoga_Native_VTable;

struct UnityEngine_Yoga_Native_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Yoga_Native_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Yoga_Native_VTable vtable;
};

typedef struct MethodInfo_263B9A8 MethodInfo_263B9A8, *PMethodInfo_263B9A8;

typedef union _union_268922 _union_268922, *P_union_268922;

union _union_268922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263B9A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127333C MethodInfo_127333C, *PMethodInfo_127333C;

typedef union _union_201190 _union_201190, *P_union_201190;

union _union_201190 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127333C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201190 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_AnimatorClipInfo_c UnityEngine_AnimatorClipInfo_c, *PUnityEngine_AnimatorClipInfo_c;

typedef struct UnityEngine_AnimatorClipInfo_VTable UnityEngine_AnimatorClipInfo_VTable, *PUnityEngine_AnimatorClipInfo_VTable;

struct UnityEngine_AnimatorClipInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_AnimatorClipInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AnimatorClipInfo_VTable vtable;
};

typedef struct MethodInfo_251DB28 MethodInfo_251DB28, *PMethodInfo_251DB28;

typedef union _union_245405 _union_245405, *P_union_245405;

union _union_245405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251DB28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_271A014 MethodInfo_271A014, *PMethodInfo_271A014;

typedef union _union_175974 _union_175974, *P_union_175974;

union _union_175974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_271A014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337B158 MethodInfo_337B158, *PMethodInfo_337B158;

typedef struct UniRx_Scheduler_MainThreadScheduler_c UniRx_Scheduler_MainThreadScheduler_c, *PUniRx_Scheduler_MainThreadScheduler_c;

typedef struct MethodInfo_337B158_RGCTXs MethodInfo_337B158_RGCTXs, *PMethodInfo_337B158_RGCTXs;

typedef union _union_289246 _union_289246, *P_union_289246;

typedef struct UniRx_Scheduler_MainThreadScheduler_VTable UniRx_Scheduler_MainThreadScheduler_VTable, *PUniRx_Scheduler_MainThreadScheduler_VTable;

union _union_289246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337B158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_MainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337B158_RGCTXs *rgctx_data;
    union _union_289246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Scheduler_MainThreadScheduler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Now;
    struct VirtualInvokeData _5_Schedule;
    struct VirtualInvokeData _6_Schedule;
    struct VirtualInvokeData _7_SchedulePeriodic;
    struct VirtualInvokeData _8_ScheduleQueueing;
};

struct UniRx_Scheduler_MainThreadScheduler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_MainThreadScheduler_VTable vtable;
};

struct MethodInfo_337B158_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_MainThreadScheduler_QueuedAction_T_;
    struct MethodInfo *_1_UniRx_Tuple_Create_ICancelable__T__Action_T__;
    struct Il2CppClass *_2_UniRx_Tuple_ICancelable__T__Action_T__;
};

typedef struct LitJson_JsonIgnoreMember_VTable LitJson_JsonIgnoreMember_VTable, *PLitJson_JsonIgnoreMember_VTable;

struct LitJson_JsonIgnoreMember_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_2448C4C MethodInfo_2448C4C, *PMethodInfo_2448C4C;

struct MethodInfo_2448C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19008DC_RGCTXs MethodInfo_19008DC_RGCTXs, *PMethodInfo_19008DC_RGCTXs;

struct MethodInfo_19008DC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_o Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_o, *PCysharp_Threading_Tasks_ReturnToMainThread_Awaiter_o;

typedef struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_Fields Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_Fields, *PCysharp_Threading_Tasks_ReturnToMainThread_Awaiter_Fields;

struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_Fields {
    int32_t timing;
    struct System_Threading_CancellationToken_o cancellationToken;
};

struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_o {
    struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_Fields fields;
};

typedef struct UnityEngine_UIElements_EventCallback_PointerCancelEvent__c UnityEngine_UIElements_EventCallback_PointerCancelEvent__c, *PUnityEngine_UIElements_EventCallback_PointerCancelEvent__c;

typedef struct UnityEngine_UIElements_EventCallback_PointerCancelEvent__VTable UnityEngine_UIElements_EventCallback_PointerCancelEvent__VTable, *PUnityEngine_UIElements_EventCallback_PointerCancelEvent__VTable;

struct UnityEngine_UIElements_EventCallback_PointerCancelEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_EventCallback_PointerCancelEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallback_PointerCancelEvent__VTable vtable;
};

typedef struct MethodInfo_26E6138 MethodInfo_26E6138, *PMethodInfo_26E6138;

typedef union _union_272136 _union_272136, *P_union_272136;

union _union_272136 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E6138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272136 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_271A018 MethodInfo_271A018, *PMethodInfo_271A018;

typedef union _union_177412 _union_177412, *P_union_177412;

union _union_177412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_271A018 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_BingoCellItem__int__o System_Action_BingoCellItem__int__o, *PSystem_Action_BingoCellItem__int__o;

typedef struct System_Action_BingoCellItem__int__c System_Action_BingoCellItem__int__c, *PSystem_Action_BingoCellItem__int__c;

typedef struct System_Action_BingoCellItem__int__Fields System_Action_BingoCellItem__int__Fields, *PSystem_Action_BingoCellItem__int__Fields;

typedef struct System_Action_BingoCellItem__int__VTable System_Action_BingoCellItem__int__VTable, *PSystem_Action_BingoCellItem__int__VTable;

struct System_Action_BingoCellItem__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BingoCellItem__int__o {
    struct System_Action_BingoCellItem__int__c *klass;
    void *monitor;
    struct System_Action_BingoCellItem__int__Fields fields;
};

struct System_Action_BingoCellItem__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BingoCellItem__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BingoCellItem__int__VTable vtable;
};

typedef struct MethodInfo_267ADAC MethodInfo_267ADAC, *PMethodInfo_267ADAC;

typedef union _union_286431 _union_286431, *P_union_286431;

union _union_286431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267ADAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass23_0_VTable Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass23_0_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass23_0_VTable;

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Photon_Pun_Demo_Cockpit_IntInputField_o Photon_Pun_Demo_Cockpit_IntInputField_o, *PPhoton_Pun_Demo_Cockpit_IntInputField_o;

typedef struct Photon_Pun_Demo_Cockpit_IntInputField_c Photon_Pun_Demo_Cockpit_IntInputField_c, *PPhoton_Pun_Demo_Cockpit_IntInputField_c;

typedef struct Photon_Pun_Demo_Cockpit_IntInputField_Fields Photon_Pun_Demo_Cockpit_IntInputField_Fields, *PPhoton_Pun_Demo_Cockpit_IntInputField_Fields;

typedef struct Photon_Pun_Demo_Cockpit_IntInputField_VTable Photon_Pun_Demo_Cockpit_IntInputField_VTable, *PPhoton_Pun_Demo_Cockpit_IntInputField_VTable;

typedef struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_o Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_o, *PPhoton_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_o;

typedef struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_c Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_c, *PPhoton_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_c;

typedef struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_Fields Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_Fields, *PPhoton_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_Fields;

typedef struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_VTable Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_VTable, *PPhoton_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_VTable;

struct Photon_Pun_Demo_Cockpit_IntInputField_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_InputField_o *PropertyValueInput;
    struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_o *OnSubmit;
    bool registered;
};

struct Photon_Pun_Demo_Cockpit_IntInputField_o {
    struct Photon_Pun_Demo_Cockpit_IntInputField_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_IntInputField_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_IntInputField_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_IntInputField_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_IntInputField_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_Fields {
    struct UnityEngine_Events_UnityEvent_int__Fields super;
};

struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_o {
    struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_IntInputField_OnSubmitEvent_VTable vtable;
};

typedef struct MethodInfo_29489EC MethodInfo_29489EC, *PMethodInfo_29489EC;

typedef union _union_184170 _union_184170, *P_union_184170;

union _union_184170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29489EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass273_0_VTable Shock_Protocol___c__DisplayClass273_0_VTable, *PShock_Protocol___c__DisplayClass273_0_VTable;

struct Shock_Protocol___c__DisplayClass273_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_c Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_c, *PCysharp_Threading_Tasks_ReturnToMainThread_Awaiter_c;

typedef struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_VTable Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_VTable, *PCysharp_Threading_Tasks_ReturnToMainThread_Awaiter_VTable;

struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ReturnToMainThread_Awaiter_VTable vtable;
};

typedef struct MethodInfo_29489E8 MethodInfo_29489E8, *PMethodInfo_29489E8;

typedef union _union_182732 _union_182732, *P_union_182732;

union _union_182732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29489E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EmptyGachaItemData_c Shock_EmptyGachaItemData_c, *PShock_EmptyGachaItemData_c;

typedef struct Shock_EmptyGachaItemData_VTable Shock_EmptyGachaItemData_VTable, *PShock_EmptyGachaItemData_VTable;

struct Shock_EmptyGachaItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_GroupId;
    struct VirtualInvokeData _5_get_RewardType;
    struct VirtualInvokeData _6_get_IsPickup;
    struct VirtualInvokeData _7_get_IsShow;
    struct VirtualInvokeData _8_get_DetailId;
    struct VirtualInvokeData _9_get_Rarity;
    struct VirtualInvokeData _10_get_Number;
    struct VirtualInvokeData _11_get_Priority;
    struct VirtualInvokeData _12_get_IsAvailable;
};

struct Shock_EmptyGachaItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EmptyGachaItemData_VTable vtable;
};

typedef struct MethodInfo_1273398 MethodInfo_1273398, *PMethodInfo_1273398;

typedef union _union_201192 _union_201192, *P_union_201192;

union _union_201192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D359B4 MethodInfo_1D359B4, *PMethodInfo_1D359B4;

typedef union _union_324427 _union_324427, *P_union_324427;

union _union_324427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D359B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_JsonParser_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_LazyTask___c_VTable UniRx_LazyTask___c_VTable, *PUniRx_LazyTask___c_VTable;

struct UniRx_LazyTask___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_TouchScreenTextEditorEventHandler_VTable UnityEngine_UIElements_TouchScreenTextEditorEventHandler_VTable, *PUnityEngine_UIElements_TouchScreenTextEditorEventHandler_VTable;

struct UnityEngine_UIElements_TouchScreenTextEditorEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _5_ExecuteDefaultAction;
};

typedef struct MethodInfo_1803520_RGCTXs MethodInfo_1803520_RGCTXs, *PMethodInfo_1803520_RGCTXs;

struct MethodInfo_1803520_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass6_0_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass6_0_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass6_0_TSource___CombinePredicates_b__0;
    struct Il2CppClass *_3_System_Func_TSource__bool_;
    struct MethodInfo *_4_System_Func_TSource__bool___ctor;
};

typedef struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_o UnityEngine_UIElements_UxmlStringAttributeDescription___c_o, *PUnityEngine_UIElements_UxmlStringAttributeDescription___c_o;

typedef struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_c UnityEngine_UIElements_UxmlStringAttributeDescription___c_c, *PUnityEngine_UIElements_UxmlStringAttributeDescription___c_c;

typedef struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_Fields UnityEngine_UIElements_UxmlStringAttributeDescription___c_Fields, *PUnityEngine_UIElements_UxmlStringAttributeDescription___c_Fields;

typedef struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_StaticFields UnityEngine_UIElements_UxmlStringAttributeDescription___c_StaticFields, *PUnityEngine_UIElements_UxmlStringAttributeDescription___c_StaticFields;

typedef struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_VTable UnityEngine_UIElements_UxmlStringAttributeDescription___c_VTable, *PUnityEngine_UIElements_UxmlStringAttributeDescription___c_VTable;

typedef struct System_Func_string__string__string__o System_Func_string__string__string__o, *PSystem_Func_string__string__string__o;

typedef struct System_Func_string__string__string__c System_Func_string__string__string__c, *PSystem_Func_string__string__string__c;

typedef struct System_Func_string__string__string__Fields System_Func_string__string__string__Fields, *PSystem_Func_string__string__string__Fields;

typedef struct System_Func_string__string__string__VTable System_Func_string__string__string__VTable, *PSystem_Func_string__string__string__VTable;

struct System_Func_string__string__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_string__string__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__string__string__VTable vtable;
};

struct System_Func_string__string__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__string__string__o {
    struct System_Func_string__string__string__c *klass;
    void *monitor;
    struct System_Func_string__string__string__Fields fields;
};

struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_Fields {
};

struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_VTable vtable;
};

struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_o {
    struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_Fields fields;
};

struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_StaticFields {
    struct UnityEngine_UIElements_UxmlStringAttributeDescription___c_o *__9;
    struct System_Func_string__string__string__o *__9__3_0;
};

typedef struct MethodInfo_2D7984C_RGCTXs MethodInfo_2D7984C_RGCTXs, *PMethodInfo_2D7984C_RGCTXs;

struct MethodInfo_2D7984C_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct Chipstar_IFileBuilder_MovieBuildMapTable__Fields Chipstar_IFileBuilder_MovieBuildMapTable__Fields, *PChipstar_IFileBuilder_MovieBuildMapTable__Fields;

struct Chipstar_IFileBuilder_MovieBuildMapTable__Fields {
};

typedef struct Shock_RecvUserUpdateProfileSettingsR_c Shock_RecvUserUpdateProfileSettingsR_c, *PShock_RecvUserUpdateProfileSettingsR_c;

typedef struct Shock_RecvUserUpdateProfileSettingsR_VTable Shock_RecvUserUpdateProfileSettingsR_VTable, *PShock_RecvUserUpdateProfileSettingsR_VTable;

struct Shock_RecvUserUpdateProfileSettingsR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserUpdateProfileSettingsR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserUpdateProfileSettingsR_VTable vtable;
};

typedef struct System_Func_Dictionary_string__bool___bool__c System_Func_Dictionary_string__bool___bool__c, *PSystem_Func_Dictionary_string__bool___bool__c;

typedef struct System_Func_Dictionary_string__bool___bool__VTable System_Func_Dictionary_string__bool___bool__VTable, *PSystem_Func_Dictionary_string__bool___bool__VTable;

struct System_Func_Dictionary_string__bool___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Dictionary_string__bool___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Dictionary_string__bool___bool__VTable vtable;
};

typedef struct Photon_Pun_Demo_Procedural_WorldGenerator__GenerateWorld_d__31_VTable Photon_Pun_Demo_Procedural_WorldGenerator__GenerateWorld_d__31_VTable, *PPhoton_Pun_Demo_Procedural_WorldGenerator__GenerateWorld_d__31_VTable;

struct Photon_Pun_Demo_Procedural_WorldGenerator__GenerateWorld_d__31_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_o Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_o, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_o;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_c Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_c, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_c;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_Fields Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_Fields, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_Fields;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_VTable Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_VTable, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_VTable;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_o Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_o, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_o;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_c Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_c, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_c;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_VTable Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_VTable, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_VTable;

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_Fields {
    struct UnityEngine_UI_Image_o *bannerImage;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_o *CS___8__locals1;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_o {
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_Fields fields;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_o {
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_Fields fields;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_0_VTable vtable;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_VTable vtable;
};

typedef struct MethodInfo_17A9964 MethodInfo_17A9964, *PMethodInfo_17A9964;

typedef union _union_169925 _union_169925, *P_union_169925;

union _union_169925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3095B9C MethodInfo_3095B9C, *PMethodInfo_3095B9C;

typedef struct System_SpanHelpers_c System_SpanHelpers_c, *PSystem_SpanHelpers_c;

typedef struct MethodInfo_3095B9C_RGCTXs MethodInfo_3095B9C_RGCTXs, *PMethodInfo_3095B9C_RGCTXs;

typedef union _union_164367 _union_164367, *P_union_164367;

typedef struct System_SpanHelpers_VTable System_SpanHelpers_VTable, *PSystem_SpanHelpers_VTable;

union _union_164367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3095B9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_SpanHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3095B9C_RGCTXs *rgctx_data;
    union _union_164367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_3095B9C_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_IEquatable_T_;
};

struct System_SpanHelpers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_SpanHelpers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_SpanHelpers_VTable vtable;
};

typedef struct Shock_RecvUserUpdateProfileSettingsR_o Shock_RecvUserUpdateProfileSettingsR_o, *PShock_RecvUserUpdateProfileSettingsR_o;

typedef struct Shock_RecvUserUpdateProfileSettingsR_Fields Shock_RecvUserUpdateProfileSettingsR_Fields, *PShock_RecvUserUpdateProfileSettingsR_Fields;

typedef struct Shock_RecvUserUpdateProfileSettingsRData_o Shock_RecvUserUpdateProfileSettingsRData_o, *PShock_RecvUserUpdateProfileSettingsRData_o;

typedef struct Shock_RecvUserUpdateProfileSettingsRData_c Shock_RecvUserUpdateProfileSettingsRData_c, *PShock_RecvUserUpdateProfileSettingsRData_c;

typedef struct Shock_RecvUserUpdateProfileSettingsRData_Fields Shock_RecvUserUpdateProfileSettingsRData_Fields, *PShock_RecvUserUpdateProfileSettingsRData_Fields;

typedef struct Shock_RecvUserUpdateProfileSettingsRData_VTable Shock_RecvUserUpdateProfileSettingsRData_VTable, *PShock_RecvUserUpdateProfileSettingsRData_VTable;

struct Shock_RecvUserUpdateProfileSettingsRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserUpdateProfileSettingsRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserUpdateProfileSettingsRData_VTable vtable;
};

struct Shock_RecvUserUpdateProfileSettingsRData_Fields {
    struct Shock_ProtocolData_User_o *user;
};

struct Shock_RecvUserUpdateProfileSettingsRData_o {
    struct Shock_RecvUserUpdateProfileSettingsRData_c *klass;
    void *monitor;
    struct Shock_RecvUserUpdateProfileSettingsRData_Fields fields;
};

struct Shock_RecvUserUpdateProfileSettingsR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvUserUpdateProfileSettingsRData_o *data;
    int32_t server_time;
};

struct Shock_RecvUserUpdateProfileSettingsR_o {
    struct Shock_RecvUserUpdateProfileSettingsR_c *klass;
    void *monitor;
    struct Shock_RecvUserUpdateProfileSettingsR_Fields fields;
};

typedef struct MethodInfo_1290AC4_RGCTXs MethodInfo_1290AC4_RGCTXs, *PMethodInfo_1290AC4_RGCTXs;

struct MethodInfo_1290AC4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_TabBase_EventBonusTabButton__VTable Shock_TabBase_EventBonusTabButton__VTable, *PShock_TabBase_EventBonusTabButton__VTable;

struct Shock_TabBase_EventBonusTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

typedef struct UniRx_Observable___c__DisplayClass141_0_T__TR__VTable UniRx_Observable___c__DisplayClass141_0_T__TR__VTable, *PUniRx_Observable___c__DisplayClass141_0_T__TR__VTable;

struct UniRx_Observable___c__DisplayClass141_0_T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_29489F4 MethodInfo_29489F4, *PMethodInfo_29489F4;

typedef union _union_185608 _union_185608, *P_union_185608;

union _union_185608 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29489F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185608 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C7CBC MethodInfo_13C7CBC, *PMethodInfo_13C7CBC;

typedef union _union_203892 _union_203892, *P_union_203892;

union _union_203892 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7CBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_LiveSaveData_c Shock_Data_SaveData_LiveSaveData_c, *PShock_Data_SaveData_LiveSaveData_c;

typedef struct Shock_Data_SaveData_LiveSaveData_VTable Shock_Data_SaveData_LiveSaveData_VTable, *PShock_Data_SaveData_LiveSaveData_VTable;

struct Shock_Data_SaveData_LiveSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_LiveSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_LiveSaveData_VTable vtable;
};

typedef struct MethodInfo_1FDD5AC MethodInfo_1FDD5AC, *PMethodInfo_1FDD5AC;

typedef union _union_267706 _union_267706, *P_union_267706;

union _union_267706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD5AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2448C64 MethodInfo_2448C64, *PMethodInfo_2448C64;

struct MethodInfo_2448C64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12E9264 MethodInfo_12E9264, *PMethodInfo_12E9264;

typedef union _union_169287 _union_169287, *P_union_169287;

union _union_169287 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E9264 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169287 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D359AC MethodInfo_1D359AC, *PMethodInfo_1D359AC;

typedef union _union_324425 _union_324425, *P_union_324425;

union _union_324425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D359AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_JsonParser_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_MissionData__o System_Collections_Generic_IReadOnlyList_MissionData__o, *PSystem_Collections_Generic_IReadOnlyList_MissionData__o;

typedef struct System_Collections_Generic_IReadOnlyList_MissionData__c System_Collections_Generic_IReadOnlyList_MissionData__c, *PSystem_Collections_Generic_IReadOnlyList_MissionData__c;

typedef struct System_Collections_Generic_IReadOnlyList_MissionData__Fields System_Collections_Generic_IReadOnlyList_MissionData__Fields, *PSystem_Collections_Generic_IReadOnlyList_MissionData__Fields;

struct System_Collections_Generic_IReadOnlyList_MissionData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_MissionData__o {
    struct System_Collections_Generic_IReadOnlyList_MissionData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MissionData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_MissionData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_30AEAC4 MethodInfo_30AEAC4, *PMethodInfo_30AEAC4;

typedef struct MethodInfo_30AEAC4_RGCTXs MethodInfo_30AEAC4_RGCTXs, *PMethodInfo_30AEAC4_RGCTXs;

typedef union _union_206001 _union_206001, *P_union_206001;

union _union_206001 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AEAC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AEAC4_RGCTXs *rgctx_data;
    union _union_206001 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30AEAC4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Data_SaveData_LiveSaveData_o Shock_Data_SaveData_LiveSaveData_o, *PShock_Data_SaveData_LiveSaveData_o;

typedef struct Shock_Data_SaveData_LiveSaveData_Fields Shock_Data_SaveData_LiveSaveData_Fields, *PShock_Data_SaveData_LiveSaveData_Fields;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__o System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__o, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__uint__o;

typedef struct Shock_Data_SaveData_LiveSaveData_Penalty_array Shock_Data_SaveData_LiveSaveData_Penalty_array, *PShock_Data_SaveData_LiveSaveData_Penalty_array;

typedef struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__o System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__o, *PSystem_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__o;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__c System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__c, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__uint__c;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__Fields System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__Fields, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__uint__Fields;

typedef struct Shock_Data_SaveData_LiveSaveData_Penalty_o Shock_Data_SaveData_LiveSaveData_Penalty_o, *PShock_Data_SaveData_LiveSaveData_Penalty_o;

typedef struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__c System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__c, *PSystem_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__c;

typedef struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__Fields System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__Fields, *PSystem_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__Fields;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__VTable System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__VTable, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__uint__VTable;

typedef struct Shock_Data_SaveData_LiveSaveData_Penalty_c Shock_Data_SaveData_LiveSaveData_Penalty_c, *PShock_Data_SaveData_LiveSaveData_Penalty_c;

typedef struct Shock_Data_SaveData_LiveSaveData_Penalty_Fields Shock_Data_SaveData_LiveSaveData_Penalty_Fields, *PShock_Data_SaveData_LiveSaveData_Penalty_Fields;

typedef struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__VTable System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__VTable, *PSystem_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__VTable;

typedef struct Shock_Data_SaveData_LiveSaveData_Penalty_VTable Shock_Data_SaveData_LiveSaveData_Penalty_VTable, *PShock_Data_SaveData_LiveSaveData_Penalty_VTable;

struct Shock_Data_SaveData_LiveSaveData_Fields {
    struct System_Collections_Generic_List_uint__o *m_NewMusicIdList;
    struct System_Collections_Generic_List_uint__o *m_FavoMusicIdList;
    struct System_Collections_Generic_List_uint__o *m_HistoryStampIdList;
    struct System_Collections_Generic_List_uint__o *m_HistoryLiveIdList;
    struct System_UInt32_array *m_FavoStampIdArray;
    uint32_t m_SelectLiveIdOffline;
    int32_t m_SelectLiveLevelOffline;
    uint32_t m_SelectEventLiveId;
    int32_t m_SelectEventLiveLevel;
    int32_t m_SelectCategoryTab;
    bool m_IsScrollAscending;
    bool m_IsCheckedSkipConfirm;
    int32_t m_RefineCategoryOffline;
    int32_t mRefineMusicRefineOffline;
    int32_t m_MusicSortOffline;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__Dictionary_uint__bool___o *m_MusicGroupFilter;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__bool__o *m_MusicCategoryFilter;
    struct System_Collections_Generic_Dictionary_CARD_TYPE__bool__o *m_MusicTypeFilter;
    int32_t m_MusicAutoTypeFilter;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__o *m_SelectLiveIdOfMusicCategory;
    int32_t PenaltyCount;
    struct Shock_Data_SaveData_LiveSaveData_Penalty_array *m_PenaltyList;
    struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__o *m_PenaltyTable;
};

struct Shock_Data_SaveData_LiveSaveData_o {
    struct Shock_Data_SaveData_LiveSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_LiveSaveData_Fields fields;
};

struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_Data_SaveData_LiveSaveData_Penalty_Fields {
    int32_t LiveType;
    uint32_t LiveTypeValue;
    int64_t UnlockTime;
    int32_t DisconnectCount;
    int32_t NoPlayCount;
    bool IsInLive;
    bool IsNoPlay;
};

struct Shock_Data_SaveData_LiveSaveData_Penalty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__VTable vtable;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__o {
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__uint__Fields fields;
};

struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__o {
    struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__Fields fields;
};

struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Tuple_LIVE_TYPE__uint___LiveSaveData_Penalty__VTable vtable;
};

struct Shock_Data_SaveData_LiveSaveData_Penalty_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Data_SaveData_LiveSaveData_Penalty_o *m_Items[65535];
};

struct Shock_Data_SaveData_LiveSaveData_Penalty_o {
    struct Shock_Data_SaveData_LiveSaveData_Penalty_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_LiveSaveData_Penalty_Fields fields;
};

struct Shock_Data_SaveData_LiveSaveData_Penalty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_LiveSaveData_Penalty_VTable vtable;
};

typedef struct System_Collections_Generic_IEnumerable_FilePart__o System_Collections_Generic_IEnumerable_FilePart__o, *PSystem_Collections_Generic_IEnumerable_FilePart__o;

typedef struct System_Collections_Generic_IEnumerable_FilePart__Fields System_Collections_Generic_IEnumerable_FilePart__Fields, *PSystem_Collections_Generic_IEnumerable_FilePart__Fields;

struct System_Collections_Generic_IEnumerable_FilePart__Fields {
};

struct System_Collections_Generic_IEnumerable_FilePart__o {
    struct System_Collections_Generic_IEnumerable_FilePart__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_FilePart__Fields fields;
};

typedef struct Shock_LoginNotice___c__DisplayClass19_0_Fields Shock_LoginNotice___c__DisplayClass19_0_Fields, *PShock_LoginNotice___c__DisplayClass19_0_Fields;

struct Shock_LoginNotice___c__DisplayClass19_0_Fields {
    uint32_t noticeGeneralId;
};

typedef struct UniRx_UnityUIComponentExtensions___c__1_T__RGCTXs UniRx_UnityUIComponentExtensions___c__1_T__RGCTXs, *PUniRx_UnityUIComponentExtensions___c__1_T__RGCTXs;

struct UniRx_UnityUIComponentExtensions___c__1_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityUIComponentExtensions___c__1_T_;
    struct MethodInfo *_1_UniRx_UnityUIComponentExtensions___c__1_T___ctor;
    struct Il2CppClass *_2_UniRx_UnityUIComponentExtensions___c__1_T_;
    struct Il2CppClass *_3_T;
};

typedef struct MethodInfo_1FDD5C0 MethodInfo_1FDD5C0, *PMethodInfo_1FDD5C0;

typedef union _union_265794 _union_265794, *P_union_265794;

union _union_265794 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD5C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_3_c Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_3_c, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_3_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_3_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_3_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_3_VTable;

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_3_VTable vtable;
};

typedef struct MethodInfo_247E6AC MethodInfo_247E6AC, *PMethodInfo_247E6AC;

typedef union _union_290245 _union_290245, *P_union_290245;

union _union_290245 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E6AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290245 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309AC60_RGCTXs MethodInfo_309AC60_RGCTXs, *PMethodInfo_309AC60_RGCTXs;

struct MethodInfo_309AC60_RGCTXs {
    struct Il2CppClass *_0_ExitGames_Client_Photon_StructWrapping_StructWrapper_T_;
    struct Il2CppClass *_1_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T_;
    struct MethodInfo *_2_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Acquire;
};

typedef struct System_Collections_Generic_List_TrainingItemData__StaticFields System_Collections_Generic_List_TrainingItemData__StaticFields, *PSystem_Collections_Generic_List_TrainingItemData__StaticFields;

struct System_Collections_Generic_List_TrainingItemData__StaticFields {
    struct Aoharu_Training_TrainingItemData_array *s_emptyArray;
};

typedef struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__c UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__c, *PUniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__c;

typedef struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__StaticFields UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__StaticFields, *PUniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__StaticFields;

typedef struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__RGCTXs UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__RGCTXs, *PUniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__RGCTXs;

typedef struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__VTable UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__VTable, *PUniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__VTable;

struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__StaticFields *static_fields;
    struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__VTable vtable;
};

struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__StaticFields {
    struct System_RuntimeTypeHandle_o TypeHandle;
};

struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T_;
};

typedef struct MethodInfo_2EEEC8C MethodInfo_2EEEC8C, *PMethodInfo_2EEEC8C;

typedef union _union_202558 _union_202558, *P_union_202558;

union _union_202558 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEEC8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202558 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_BAND_CATEGORY__GroupMst__o System_Func_BAND_CATEGORY__GroupMst__o, *PSystem_Func_BAND_CATEGORY__GroupMst__o;

typedef struct System_Func_BAND_CATEGORY__GroupMst__c System_Func_BAND_CATEGORY__GroupMst__c, *PSystem_Func_BAND_CATEGORY__GroupMst__c;

typedef struct System_Func_BAND_CATEGORY__GroupMst__Fields System_Func_BAND_CATEGORY__GroupMst__Fields, *PSystem_Func_BAND_CATEGORY__GroupMst__Fields;

typedef struct System_Func_BAND_CATEGORY__GroupMst__VTable System_Func_BAND_CATEGORY__GroupMst__VTable, *PSystem_Func_BAND_CATEGORY__GroupMst__VTable;

struct System_Func_BAND_CATEGORY__GroupMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BAND_CATEGORY__GroupMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BAND_CATEGORY__GroupMst__o {
    struct System_Func_BAND_CATEGORY__GroupMst__c *klass;
    void *monitor;
    struct System_Func_BAND_CATEGORY__GroupMst__Fields fields;
};

struct System_Func_BAND_CATEGORY__GroupMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BAND_CATEGORY__GroupMst__VTable vtable;
};

typedef struct Chipstar_FileParser_StorageFileTable__o Chipstar_FileParser_StorageFileTable__o, *PChipstar_FileParser_StorageFileTable__o;

typedef struct Chipstar_FileParser_StorageFileTable__c Chipstar_FileParser_StorageFileTable__c, *PChipstar_FileParser_StorageFileTable__c;

typedef struct Chipstar_FileParser_StorageFileTable__Fields Chipstar_FileParser_StorageFileTable__Fields, *PChipstar_FileParser_StorageFileTable__Fields;

typedef struct Chipstar_FileParser_StorageFileTable__VTable Chipstar_FileParser_StorageFileTable__VTable, *PChipstar_FileParser_StorageFileTable__VTable;

struct Chipstar_FileParser_StorageFileTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
};

struct Chipstar_FileParser_StorageFileTable__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Chipstar_FileParser_StorageFileTable__o {
    struct Chipstar_FileParser_StorageFileTable__c *klass;
    void *monitor;
    struct Chipstar_FileParser_StorageFileTable__Fields fields;
};

struct Chipstar_FileParser_StorageFileTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_FileParser_StorageFileTable__VTable vtable;
};

typedef struct MethodInfo_1FDD574 MethodInfo_1FDD574, *PMethodInfo_1FDD574;

typedef union _union_267068 _union_267068, *P_union_267068;

union _union_267068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242485 _union_242485, *P_union_242485;

union _union_242485 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_SliderInt_UxmlFactory_c UnityEngine_UIElements_SliderInt_UxmlFactory_c, *PUnityEngine_UIElements_SliderInt_UxmlFactory_c;

typedef struct UnityEngine_UIElements_SliderInt_UxmlFactory_VTable UnityEngine_UIElements_SliderInt_UxmlFactory_VTable, *PUnityEngine_UIElements_SliderInt_UxmlFactory_VTable;

struct UnityEngine_UIElements_SliderInt_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_SliderInt_UxmlFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_SliderInt_UxmlFactory_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_o Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_o, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_o;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_c Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_c, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_c;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_Fields Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_Fields, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_Fields;

typedef struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_VTable Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_VTable, *PAoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_VTable;

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_Fields {
    struct System_Action_o *next;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_1_o *CS___8__locals2;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_o {
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_Fields fields;
};

struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_NoteSelectScrollData___c__DisplayClass10_2_VTable vtable;
};

typedef union _union_242487 _union_242487, *P_union_242487;

union _union_242487 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__VTable UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__VTable, *PUnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__VTable;

struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

typedef struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___o Carbon_ListDictionary_FRIEND_STATUS__List_ulong___o, *PCarbon_ListDictionary_FRIEND_STATUS__List_ulong___o;

typedef struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___c Carbon_ListDictionary_FRIEND_STATUS__List_ulong___c, *PCarbon_ListDictionary_FRIEND_STATUS__List_ulong___c;

typedef struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___Fields Carbon_ListDictionary_FRIEND_STATUS__List_ulong___Fields, *PCarbon_ListDictionary_FRIEND_STATUS__List_ulong___Fields;

typedef struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___VTable Carbon_ListDictionary_FRIEND_STATUS__List_ulong___VTable, *PCarbon_ListDictionary_FRIEND_STATUS__List_ulong___VTable;

struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___VTable vtable;
};

struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___o {
    struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___c *klass;
    void *monitor;
    struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___Fields fields;
};

typedef struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__o UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__o, *PUniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__o;

typedef struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__Fields UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__Fields, *PUniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__Fields;

struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__Fields {
};

struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__o {
    struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__c *klass;
    void *monitor;
    struct UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T__Fields fields;
};

typedef union _union_242489 _union_242489, *P_union_242489;

union _union_242489 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_CardLevel_c Shock_DataNode_CardLevel_c, *PShock_DataNode_CardLevel_c;

typedef struct Shock_DataNode_CardLevel_VTable Shock_DataNode_CardLevel_VTable, *PShock_DataNode_CardLevel_VTable;

struct Shock_DataNode_CardLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

struct Shock_DataNode_CardLevel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_CardLevel_VTable vtable;
};

typedef union _union_242481 _union_242481, *P_union_242481;

union _union_242481 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242483 _union_242483, *P_union_242483;

union _union_242483 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_DialogButtonMst__string__c Shock_GameMstTableBase_DialogButtonMst__string__c, *PShock_GameMstTableBase_DialogButtonMst__string__c;

typedef struct Shock_GameMstTableBase_DialogButtonMst__string__VTable Shock_GameMstTableBase_DialogButtonMst__string__VTable, *PShock_GameMstTableBase_DialogButtonMst__string__VTable;

struct Shock_GameMstTableBase_DialogButtonMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_DialogButtonMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_DialogButtonMst__string__VTable vtable;
};

typedef struct MethodInfo_1640A80 MethodInfo_1640A80, *PMethodInfo_1640A80;

typedef union _union_337431 _union_337431, *P_union_337431;

union _union_337431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640A80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_InteropServices_Marshal___c_o System_Runtime_InteropServices_Marshal___c_o, *PSystem_Runtime_InteropServices_Marshal___c_o;

typedef struct System_Runtime_InteropServices_Marshal___c_c System_Runtime_InteropServices_Marshal___c_c, *PSystem_Runtime_InteropServices_Marshal___c_c;

typedef struct System_Runtime_InteropServices_Marshal___c_Fields System_Runtime_InteropServices_Marshal___c_Fields, *PSystem_Runtime_InteropServices_Marshal___c_Fields;

typedef struct System_Runtime_InteropServices_Marshal___c_StaticFields System_Runtime_InteropServices_Marshal___c_StaticFields, *PSystem_Runtime_InteropServices_Marshal___c_StaticFields;

typedef struct System_Runtime_InteropServices_Marshal___c_VTable System_Runtime_InteropServices_Marshal___c_VTable, *PSystem_Runtime_InteropServices_Marshal___c_VTable;

typedef struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___o System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___o, *PSystem_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___o;

typedef struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___c System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___c, *PSystem_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___c;

typedef struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___Fields System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___Fields, *PSystem_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___Fields;

typedef struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___VTable System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___VTable, *PSystem_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___VTable;

struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Runtime_InteropServices_Marshal___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_InteropServices_Marshal___c_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_InteropServices_Marshal___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_InteropServices_Marshal___c_VTable vtable;
};

struct System_Runtime_InteropServices_Marshal___c_Fields {
};

struct System_Runtime_InteropServices_Marshal___c_o {
    struct System_Runtime_InteropServices_Marshal___c_c *klass;
    void *monitor;
    struct System_Runtime_InteropServices_Marshal___c_Fields fields;
};

struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___o {
    struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___c *klass;
    void *monitor;
    struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___Fields fields;
};

struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___VTable vtable;
};

struct System_Runtime_InteropServices_Marshal___c_StaticFields {
    struct System_Runtime_InteropServices_Marshal___c_o *__9;
    struct System_Func_Dictionary_ValueTuple_Type__string___ICustomMarshaler___o *__9__201_0;
};

typedef struct Shock_Data_SaveData_SaveDataUtil___c_VTable Shock_Data_SaveData_SaveDataUtil___c_VTable, *PShock_Data_SaveData_SaveDataUtil___c_VTable;

struct Shock_Data_SaveData_SaveDataUtil___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_MemberSortController_AwakeningType_VTable Aoharu_MemberSortController_AwakeningType_VTable, *PAoharu_MemberSortController_AwakeningType_VTable;

struct Aoharu_MemberSortController_AwakeningType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Func_AlbumUnitSeriesMMst__bool__c System_Func_AlbumUnitSeriesMMst__bool__c, *PSystem_Func_AlbumUnitSeriesMMst__bool__c;

typedef struct System_Func_AlbumUnitSeriesMMst__bool__VTable System_Func_AlbumUnitSeriesMMst__bool__VTable, *PSystem_Func_AlbumUnitSeriesMMst__bool__VTable;

struct System_Func_AlbumUnitSeriesMMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumUnitSeriesMMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumUnitSeriesMMst__bool__VTable vtable;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_o UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_o, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_o;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_Fields UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_Fields {
};

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_o {
    struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_Fields fields;
};

typedef struct Shock_DataNode_CardLevel_o Shock_DataNode_CardLevel_o, *PShock_DataNode_CardLevel_o;

typedef struct Shock_DataNode_CardLevel_Fields Shock_DataNode_CardLevel_Fields, *PShock_DataNode_CardLevel_Fields;

struct Shock_DataNode_CardLevel_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
};

struct Shock_DataNode_CardLevel_o {
    struct Shock_DataNode_CardLevel_c *klass;
    void *monitor;
    struct Shock_DataNode_CardLevel_Fields fields;
};

typedef struct UniRx_Subject_Collider2D__o UniRx_Subject_Collider2D__o, *PUniRx_Subject_Collider2D__o;

typedef struct UniRx_Subject_Collider2D__Fields UniRx_Subject_Collider2D__Fields, *PUniRx_Subject_Collider2D__Fields;

struct UniRx_Subject_Collider2D__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_Collider2D__o {
    struct UniRx_Subject_Collider2D__c *klass;
    void *monitor;
    struct UniRx_Subject_Collider2D__Fields fields;
};

typedef struct System_Func_bool__string__c System_Func_bool__string__c, *PSystem_Func_bool__string__c;

typedef struct System_Func_bool__string__VTable System_Func_bool__string__VTable, *PSystem_Func_bool__string__VTable;

struct System_Func_bool__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_bool__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_bool__string__VTable vtable;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_c UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_c, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_c;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_VTable UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideo_VTable vtable;
};

typedef struct MethodInfo_2E828C0 MethodInfo_2E828C0, *PMethodInfo_2E828C0;

typedef union _union_335935 _union_335935, *P_union_335935;

union _union_335935 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E828C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335935 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ICollection_StoryTopScrollItemData__c System_Collections_Generic_ICollection_StoryTopScrollItemData__c, *PSystem_Collections_Generic_ICollection_StoryTopScrollItemData__c;

struct System_Collections_Generic_ICollection_StoryTopScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Aoharu_MultiEventRoomCreationDialog___c_Fields Aoharu_MultiEventRoomCreationDialog___c_Fields, *PAoharu_MultiEventRoomCreationDialog___c_Fields;

struct Aoharu_MultiEventRoomCreationDialog___c_Fields {
};

typedef struct MethodInfo_242076C MethodInfo_242076C, *PMethodInfo_242076C;

typedef union _union_272212 _union_272212, *P_union_272212;

union _union_272212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242076C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_160C8C4_RGCTXs MethodInfo_160C8C4_RGCTXs, *PMethodInfo_160C8C4_RGCTXs;

struct MethodInfo_160C8C4_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct MethodInfo_1904C80 MethodInfo_1904C80, *PMethodInfo_1904C80;

typedef struct MethodInfo_1904C80_RGCTXs MethodInfo_1904C80_RGCTXs, *PMethodInfo_1904C80_RGCTXs;

typedef union _union_193780 _union_193780, *P_union_193780;

union _union_193780 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904C80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904C80_RGCTXs *rgctx_data;
    union _union_193780 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1904C80_RGCTXs {
    struct Il2CppClass *_0_System_Predicate_T_;
    struct MethodInfo *_1_System_Predicate_T__Invoke;
};

typedef union _union_242497 _union_242497, *P_union_242497;

union _union_242497 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D88E20 MethodInfo_1D88E20, *PMethodInfo_1D88E20;

typedef union _union_296956 _union_296956, *P_union_296956;

union _union_296956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88E20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3C618 MethodInfo_1F3C618, *PMethodInfo_1F3C618;

typedef union _union_323697 _union_323697, *P_union_323697;

union _union_323697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C618 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242491 _union_242491, *P_union_242491;

union _union_242491 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242493 _union_242493, *P_union_242493;

union _union_242493 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242495 _union_242495, *P_union_242495;

union _union_242495 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13BE23C_RGCTXs MethodInfo_13BE23C_RGCTXs, *PMethodInfo_13BE23C_RGCTXs;

struct MethodInfo_13BE23C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_127DF04 MethodInfo_127DF04, *PMethodInfo_127DF04;

typedef union _union_202146 _union_202146, *P_union_202146;

union _union_202146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DF04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_OptionScene_OptionLiveLaneController___c__DisplayClass7_1_c Aoharu_Scenes_OptionScene_OptionLiveLaneController___c__DisplayClass7_1_c, *PAoharu_Scenes_OptionScene_OptionLiveLaneController___c__DisplayClass7_1_c;

typedef struct Aoharu_Scenes_OptionScene_OptionLiveLaneController___c__DisplayClass7_1_VTable Aoharu_Scenes_OptionScene_OptionLiveLaneController___c__DisplayClass7_1_VTable, *PAoharu_Scenes_OptionScene_OptionLiveLaneController___c__DisplayClass7_1_VTable;

struct Aoharu_Scenes_OptionScene_OptionLiveLaneController___c__DisplayClass7_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_OptionScene_OptionLiveLaneController___c__DisplayClass7_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_OptionScene_OptionLiveLaneController___c__DisplayClass7_1_VTable vtable;
};

typedef struct CriWare_CriWareDecrypter_StaticFields CriWare_CriWareDecrypter_StaticFields, *PCriWare_CriWareDecrypter_StaticFields;

struct CriWare_CriWareDecrypter_StaticFields {
    uint64_t temporalStorage;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____array System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____array, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____array;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___o System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___o, *PSystem_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___o;

typedef struct System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___Fields System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___Fields, *PSystem_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___Fields;

typedef struct System_ValueTuple_int__ValueTuple_bool__object___bool__o System_ValueTuple_int__ValueTuple_bool__object___bool__o, *PSystem_ValueTuple_int__ValueTuple_bool__object___bool__o;

typedef struct System_ValueTuple_int__ValueTuple_bool__object___bool__Fields System_ValueTuple_int__ValueTuple_bool__object___bool__Fields, *PSystem_ValueTuple_int__ValueTuple_bool__object___bool__Fields;

typedef struct System_ValueTuple_bool__object__o System_ValueTuple_bool__object__o, *PSystem_ValueTuple_bool__object__o;

typedef struct System_ValueTuple_bool__object__Fields System_ValueTuple_bool__object__Fields, *PSystem_ValueTuple_bool__object__Fields;

struct System_ValueTuple_bool__object__Fields {
    bool Item1;
    struct Il2CppObject *Item2;
};

struct System_ValueTuple_bool__object__o {
    struct System_ValueTuple_bool__object__Fields fields;
};

struct System_ValueTuple_int__ValueTuple_bool__object___bool__Fields {
    int32_t Item1;
    struct System_ValueTuple_bool__object__o Item2;
    bool Item3;
};

struct System_ValueTuple_int__ValueTuple_bool__object___bool__o {
    struct System_ValueTuple_int__ValueTuple_bool__object___bool__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___Fields {
    bool Item1;
    struct System_ValueTuple_int__ValueTuple_bool__object___bool__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___o {
    struct System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool_____o m_Items[65535];
};

typedef struct MethodInfo_13B56E0_RGCTXs MethodInfo_13B56E0_RGCTXs, *PMethodInfo_13B56E0_RGCTXs;

struct MethodInfo_13B56E0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_3149530 MethodInfo_3149530, *PMethodInfo_3149530;

typedef union _union_224541 _union_224541, *P_union_224541;

union _union_224541 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242463 _union_242463, *P_union_242463;

union _union_242463 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242465 _union_242465, *P_union_242465;

union _union_242465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_177D478 MethodInfo_177D478, *PMethodInfo_177D478;

typedef union _union_262398 _union_262398, *P_union_262398;

union _union_262398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177D478 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C5B8_RGCTXs MethodInfo_336C5B8_RGCTXs, *PMethodInfo_336C5B8_RGCTXs;

struct MethodInfo_336C5B8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_XR_XRDisplaySubsystem_Fields UnityEngine_XR_XRDisplaySubsystem_Fields, *PUnityEngine_XR_XRDisplaySubsystem_Fields;

typedef struct UnityEngine_IntegratedSubsystem_XRDisplaySubsystemDescriptor__Fields UnityEngine_IntegratedSubsystem_XRDisplaySubsystemDescriptor__Fields, *PUnityEngine_IntegratedSubsystem_XRDisplaySubsystemDescriptor__Fields;

typedef struct UnityEngine_IntegratedSubsystem_Fields UnityEngine_IntegratedSubsystem_Fields, *PUnityEngine_IntegratedSubsystem_Fields;

typedef struct UnityEngine_ISubsystemDescriptor_o UnityEngine_ISubsystemDescriptor_o, *PUnityEngine_ISubsystemDescriptor_o;

typedef struct UnityEngine_ISubsystemDescriptor_c UnityEngine_ISubsystemDescriptor_c, *PUnityEngine_ISubsystemDescriptor_c;

typedef struct UnityEngine_ISubsystemDescriptor_Fields UnityEngine_ISubsystemDescriptor_Fields, *PUnityEngine_ISubsystemDescriptor_Fields;

struct UnityEngine_IntegratedSubsystem_Fields {
    intptr_t m_Ptr;
    struct UnityEngine_ISubsystemDescriptor_o *m_SubsystemDescriptor;
};

struct UnityEngine_IntegratedSubsystem_XRDisplaySubsystemDescriptor__Fields {
    struct UnityEngine_IntegratedSubsystem_Fields super;
};

struct UnityEngine_XR_XRDisplaySubsystem_Fields {
    struct UnityEngine_IntegratedSubsystem_XRDisplaySubsystemDescriptor__Fields super;
    struct System_Action_bool__o *displayFocusChanged;
};

struct UnityEngine_ISubsystemDescriptor_Fields {
};

struct UnityEngine_ISubsystemDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_ISubsystemDescriptor_o {
    struct UnityEngine_ISubsystemDescriptor_c *klass;
    void *monitor;
    struct UnityEngine_ISubsystemDescriptor_Fields fields;
};

typedef union _union_242467 _union_242467, *P_union_242467;

union _union_242467 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242469 _union_242469, *P_union_242469;

union _union_242469 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventPointRankingMstTable___c__DisplayClass13_0_Fields Shock_EventPointRankingMstTable___c__DisplayClass13_0_Fields, *PShock_EventPointRankingMstTable___c__DisplayClass13_0_Fields;

struct Shock_EventPointRankingMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct Shock_Scripts_UI_Banner_EventBanner_o Shock_Scripts_UI_Banner_EventBanner_o, *PShock_Scripts_UI_Banner_EventBanner_o;

typedef struct Shock_Scripts_UI_Banner_EventBanner_c Shock_Scripts_UI_Banner_EventBanner_c, *PShock_Scripts_UI_Banner_EventBanner_c;

typedef struct Shock_Scripts_UI_Banner_EventBanner_Fields Shock_Scripts_UI_Banner_EventBanner_Fields, *PShock_Scripts_UI_Banner_EventBanner_Fields;

typedef struct Shock_Scripts_UI_Banner_EventBanner_VTable Shock_Scripts_UI_Banner_EventBanner_VTable, *PShock_Scripts_UI_Banner_EventBanner_VTable;

struct Shock_Scripts_UI_Banner_EventBanner_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_EventTermText;
    struct Shock_TextMeshUI_o *m_EventDetailText;
    struct UnityEngine_UI_Image_o *m_EventBannerImage;
    struct Shock_ButtonEvent_o *m_EventButton;
};

struct Shock_Scripts_UI_Banner_EventBanner_o {
    struct Shock_Scripts_UI_Banner_EventBanner_c *klass;
    void *monitor;
    struct Shock_Scripts_UI_Banner_EventBanner_Fields fields;
};

struct Shock_Scripts_UI_Banner_EventBanner_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scripts_UI_Banner_EventBanner_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scripts_UI_Banner_EventBanner_VTable vtable;
};

typedef struct System_Action_RankingDetail____c System_Action_RankingDetail____c, *PSystem_Action_RankingDetail____c;

typedef struct System_Action_RankingDetail____VTable System_Action_RankingDetail____VTable, *PSystem_Action_RankingDetail____VTable;

struct System_Action_RankingDetail____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RankingDetail____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RankingDetail____VTable vtable;
};

typedef union _union_242461 _union_242461, *P_union_242461;

union _union_242461 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F5E7C_RGCTXs MethodInfo_17F5E7C_RGCTXs, *PMethodInfo_17F5E7C_RGCTXs;

struct MethodInfo_17F5E7C_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppType *_1_T;
};

typedef struct MethodInfo_251DA74 MethodInfo_251DA74, *PMethodInfo_251DA74;

typedef union _union_245197 _union_245197, *P_union_245197;

union _union_245197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251DA74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_LiveScene_Se_StaticFields Shock_SoundKey_LiveScene_Se_StaticFields, *PShock_SoundKey_LiveScene_Se_StaticFields;

struct Shock_SoundKey_LiveScene_Se_StaticFields {
    struct System_String_o *Begin;
    struct System_String_o *BeginYell;
    struct System_String_o *BeginYellCurtain;
    struct System_String_o *BeginMonitorOn;
    struct System_String_o *Cassette;
    struct System_String_o *ClimaxBegin;
    struct System_String_o *ClimaxEnd;
    struct System_String_o *CutInBegin;
    struct System_String_o *CutInEnd;
    struct System_String_o *EndChangeCostume;
    struct System_String_o *EndFireworks;
    struct System_String_o *EndYell;
    struct System_String_o *EndFullCombo;
    struct System_String_o *EndClimaxPerfect;
    struct System_String_o *GameOver;
    struct System_String_o *InputEmpty;
    struct System_String_o *InputFlickBad;
    struct System_String_o *InputFlickGood;
    struct System_String_o *InputFlickGreat;
    struct System_String_o *InputFlickPerfect;
    struct System_String_o *InputLongPress;
    struct System_String_o *InputMiss;
    struct System_String_o *InputSkillBad;
    struct System_String_o *InputSkillGood;
    struct System_String_o *InputSkillGreat;
    struct System_String_o *InputSkillPerfect;
    struct System_String_o *InputTapBad;
    struct System_String_o *InputTapGood;
    struct System_String_o *InputTapGreat;
    struct System_String_o *InputTapPerfect;
    struct System_String_o *Pause;
    struct System_String_o *PauseButton;
    struct System_String_o *CountDown;
};

typedef struct Photon_Pun_UtilityScripts_TabViewManager_c Photon_Pun_UtilityScripts_TabViewManager_c, *PPhoton_Pun_UtilityScripts_TabViewManager_c;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_VTable Photon_Pun_UtilityScripts_TabViewManager_VTable, *PPhoton_Pun_UtilityScripts_TabViewManager_VTable;

struct Photon_Pun_UtilityScripts_TabViewManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_UtilityScripts_TabViewManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_TabViewManager_VTable vtable;
};

typedef struct MethodInfo_1EA0D8C MethodInfo_1EA0D8C, *PMethodInfo_1EA0D8C;

typedef union _union_162011 _union_162011, *P_union_162011;

union _union_162011 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0D8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32A0868 MethodInfo_32A0868, *PMethodInfo_32A0868;

typedef union _union_316521 _union_316521, *P_union_316521;

union _union_316521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0868 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlNodeType_Fields System_Xml_XmlNodeType_Fields, *PSystem_Xml_XmlNodeType_Fields;

struct System_Xml_XmlNodeType_Fields {
    int32_t value__;
};

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask___Fields System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask___Fields, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask___Fields;

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__o System_ValueTuple_UniTask__UniTask__UniTask__o, *PSystem_ValueTuple_UniTask__UniTask__UniTask__o;

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__Fields System_ValueTuple_UniTask__UniTask__UniTask__Fields, *PSystem_ValueTuple_UniTask__UniTask__UniTask__Fields;

struct System_ValueTuple_UniTask__UniTask__UniTask__Fields {
    struct Cysharp_Threading_Tasks_UniTask_o Item1;
    struct Cysharp_Threading_Tasks_UniTask_o Item2;
    struct Cysharp_Threading_Tasks_UniTask_o Item3;
};

struct System_ValueTuple_UniTask__UniTask__UniTask__o {
    struct System_ValueTuple_UniTask__UniTask__UniTask__Fields fields;
};

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask___Fields {
    struct Cysharp_Threading_Tasks_UniTask_o Item1;
    struct Cysharp_Threading_Tasks_UniTask_o Item2;
    struct Cysharp_Threading_Tasks_UniTask_o Item3;
    struct Cysharp_Threading_Tasks_UniTask_o Item4;
    struct Cysharp_Threading_Tasks_UniTask_o Item5;
    struct Cysharp_Threading_Tasks_UniTask_o Item6;
    struct Cysharp_Threading_Tasks_UniTask_o Item7;
    struct System_ValueTuple_UniTask__UniTask__UniTask__o Rest;
};

typedef struct MethodInfo_15F85A4_RGCTXs MethodInfo_15F85A4_RGCTXs, *PMethodInfo_15F85A4_RGCTXs;

struct MethodInfo_15F85A4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Action_RankingDetail____o System_Action_RankingDetail____o, *PSystem_Action_RankingDetail____o;

typedef struct System_Action_RankingDetail____Fields System_Action_RankingDetail____Fields, *PSystem_Action_RankingDetail____Fields;

struct System_Action_RankingDetail____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RankingDetail____o {
    struct System_Action_RankingDetail____c *klass;
    void *monitor;
    struct System_Action_RankingDetail____Fields fields;
};

typedef struct DG_Tweening_DOTweenCYInstruction_Fields DG_Tweening_DOTweenCYInstruction_Fields, *PDG_Tweening_DOTweenCYInstruction_Fields;

struct DG_Tweening_DOTweenCYInstruction_Fields {
};

typedef struct MethodInfo_22BB98C MethodInfo_22BB98C, *PMethodInfo_22BB98C;

typedef union _union_280094 _union_280094, *P_union_280094;

union _union_280094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB98C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ProtocolData_FunctionLock_o Shock_ProtocolData_FunctionLock_o, *PShock_ProtocolData_FunctionLock_o;

typedef struct Shock_ProtocolData_FunctionLock_Fields Shock_ProtocolData_FunctionLock_Fields, *PShock_ProtocolData_FunctionLock_Fields;

struct Shock_ProtocolData_FunctionLock_Fields {
    uint32_t id;
    uint8_t platforms;
    int32_t function_id;
    uint32_t value;
    struct System_String_o *start_date;
    struct System_String_o *end_date;
};

struct Shock_ProtocolData_FunctionLock_o {
    struct Shock_ProtocolData_FunctionLock_c *klass;
    void *monitor;
    struct Shock_ProtocolData_FunctionLock_Fields fields;
};

typedef struct Unity_Collections_NativeArray_ModifiableContactPair__VTable Unity_Collections_NativeArray_ModifiableContactPair__VTable, *PUnity_Collections_NativeArray_ModifiableContactPair__VTable;

struct Unity_Collections_NativeArray_ModifiableContactPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _7_Equals;
};

typedef struct MethodInfo_2238400 MethodInfo_2238400, *PMethodInfo_2238400;

typedef union _union_291506 _union_291506, *P_union_291506;

union _union_291506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_PlaySeCommand_Args_o Shock_Scenes_Adventure_PlaySeCommand_Args_o, *PShock_Scenes_Adventure_PlaySeCommand_Args_o;

typedef struct Shock_Scenes_Adventure_PlaySeCommand_Args_Fields Shock_Scenes_Adventure_PlaySeCommand_Args_Fields, *PShock_Scenes_Adventure_PlaySeCommand_Args_Fields;

struct Shock_Scenes_Adventure_PlaySeCommand_Args_Fields {
    uint32_t _SeId_k__BackingField;
    bool _IsStop_k__BackingField;
    int32_t _PlayTiming_k__BackingField;
    int32_t _SeType_k__BackingField;
    int32_t _SeNum_k__BackingField;
};

struct Shock_Scenes_Adventure_PlaySeCommand_Args_o {
    struct Shock_Scenes_Adventure_PlaySeCommand_Args_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_o Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_o, *PCysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_o;

typedef struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_Fields Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_Fields, *PCysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_Fields;

struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_Fields {
    struct System_Threading_SynchronizationContext_o *synchronizationContext;
    bool dontPostWhenSameContext;
    struct System_Threading_CancellationToken_o cancellationToken;
};

struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_o {
    struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_Fields fields;
};

typedef union _union_242475 _union_242475, *P_union_242475;

union _union_242475 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242477 _union_242477, *P_union_242477;

union _union_242477 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242479 _union_242479, *P_union_242479;

union _union_242479 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_226DF98 MethodInfo_226DF98, *PMethodInfo_226DF98;

typedef struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__c Cysharp_Threading_Tasks_Internal_ThrowObserver_T__c, *PCysharp_Threading_Tasks_Internal_ThrowObserver_T__c;

typedef union _union_317210 _union_317210, *P_union_317210;

typedef struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__StaticFields Cysharp_Threading_Tasks_Internal_ThrowObserver_T__StaticFields, *PCysharp_Threading_Tasks_Internal_ThrowObserver_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__RGCTXs Cysharp_Threading_Tasks_Internal_ThrowObserver_T__RGCTXs, *PCysharp_Threading_Tasks_Internal_ThrowObserver_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__VTable Cysharp_Threading_Tasks_Internal_ThrowObserver_T__VTable, *PCysharp_Threading_Tasks_Internal_ThrowObserver_T__VTable;

typedef struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__o Cysharp_Threading_Tasks_Internal_ThrowObserver_T__o, *PCysharp_Threading_Tasks_Internal_ThrowObserver_T__o;

typedef struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__Fields Cysharp_Threading_Tasks_Internal_ThrowObserver_T__Fields, *PCysharp_Threading_Tasks_Internal_ThrowObserver_T__Fields;

union _union_317210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__Fields {
};

struct MethodInfo_226DF98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__o {
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__StaticFields {
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__o *Instance;
};

struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnNext;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnCompleted;
};

struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_Internal_ThrowObserver_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_Internal_ThrowObserver_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_Internal_ThrowObserver_T_;
};

typedef struct MethodInfo_1062BF0 MethodInfo_1062BF0, *PMethodInfo_1062BF0;

typedef union _union_166567 _union_166567, *P_union_166567;

union _union_166567 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1062BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166567 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA0D78 MethodInfo_1EA0D78, *PMethodInfo_1EA0D78;

typedef union _union_162025 _union_162025, *P_union_162025;

union _union_162025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242471 _union_242471, *P_union_242471;

union _union_242471 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D88E48 MethodInfo_1D88E48, *PMethodInfo_1D88E48;

typedef union _union_296986 _union_296986, *P_union_296986;

union _union_296986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88E48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaHeader___c_c Aoharu_Scenes_Gacha_GachaHeader___c_c, *PAoharu_Scenes_Gacha_GachaHeader___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaHeader___c_StaticFields Aoharu_Scenes_Gacha_GachaHeader___c_StaticFields, *PAoharu_Scenes_Gacha_GachaHeader___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaHeader___c_VTable Aoharu_Scenes_Gacha_GachaHeader___c_VTable, *PAoharu_Scenes_Gacha_GachaHeader___c_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaHeader___c_o Aoharu_Scenes_Gacha_GachaHeader___c_o, *PAoharu_Scenes_Gacha_GachaHeader___c_o;

typedef struct System_Action_Unit__GachaHeader__o System_Action_Unit__GachaHeader__o, *PSystem_Action_Unit__GachaHeader__o;

typedef struct Aoharu_Scenes_Gacha_GachaHeader___c_Fields Aoharu_Scenes_Gacha_GachaHeader___c_Fields, *PAoharu_Scenes_Gacha_GachaHeader___c_Fields;

typedef struct System_Action_Unit__GachaHeader__c System_Action_Unit__GachaHeader__c, *PSystem_Action_Unit__GachaHeader__c;

typedef struct System_Action_Unit__GachaHeader__Fields System_Action_Unit__GachaHeader__Fields, *PSystem_Action_Unit__GachaHeader__Fields;

typedef struct System_Action_Unit__GachaHeader__VTable System_Action_Unit__GachaHeader__VTable, *PSystem_Action_Unit__GachaHeader__VTable;

struct Aoharu_Scenes_Gacha_GachaHeader___c_Fields {
};

struct System_Action_Unit__GachaHeader__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Unit__GachaHeader__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Unit__GachaHeader__VTable vtable;
};

struct System_Action_Unit__GachaHeader__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Unit__GachaHeader__o {
    struct System_Action_Unit__GachaHeader__c *klass;
    void *monitor;
    struct System_Action_Unit__GachaHeader__Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaHeader___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaHeader___c_o *__9;
    struct System_Action_Action__o *__9__3_0;
    struct System_Action_Action__o *__9__3_1;
    struct System_Action_Unit__GachaHeader__o *__9__3_2;
};

struct Aoharu_Scenes_Gacha_GachaHeader___c_o {
    struct Aoharu_Scenes_Gacha_GachaHeader___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaHeader___c_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaHeader___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaHeader___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaHeader___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaHeader___c_VTable vtable;
};

typedef struct MethodInfo_1B5A7A0 MethodInfo_1B5A7A0, *PMethodInfo_1B5A7A0;

typedef union _union_255461 _union_255461, *P_union_255461;

union _union_255461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A7A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_GroupTabButton__Fields System_Action_GroupTabButton__Fields, *PSystem_Action_GroupTabButton__Fields;

struct System_Action_GroupTabButton__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_226DF9C MethodInfo_226DF9C, *PMethodInfo_226DF9C;

typedef union _union_317212 _union_317212, *P_union_317212;

union _union_317212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226DF9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_PlaySeCommand_Args_c Shock_Scenes_Adventure_PlaySeCommand_Args_c, *PShock_Scenes_Adventure_PlaySeCommand_Args_c;

typedef struct Shock_Scenes_Adventure_PlaySeCommand_Args_VTable Shock_Scenes_Adventure_PlaySeCommand_Args_VTable, *PShock_Scenes_Adventure_PlaySeCommand_Args_VTable;

struct Shock_Scenes_Adventure_PlaySeCommand_Args_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_PlaySeCommand_Args_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_PlaySeCommand_Args_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_c Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_c, *PCysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_c;

typedef struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_StaticFields Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_StaticFields, *PCysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_StaticFields;

typedef struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_VTable Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_VTable, *PCysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_VTable;

struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_VTable vtable;
};

struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_Awaiter_StaticFields {
    struct System_Threading_SendOrPostCallback_o *switchToCallback;
};

typedef struct System_Threading_Tasks_Task_HttpWebResponse__Fields System_Threading_Tasks_Task_HttpWebResponse__Fields, *PSystem_Threading_Tasks_Task_HttpWebResponse__Fields;

struct System_Threading_Tasks_Task_HttpWebResponse__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct System_Net_HttpWebResponse_o *m_result;
};

typedef struct System_Func_TOuter__TKey__Fields System_Func_TOuter__TKey__Fields, *PSystem_Func_TOuter__TKey__Fields;

struct System_Func_TOuter__TKey__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_EventPointRewardMstTable_c Shock_EventPointRewardMstTable_c, *PShock_EventPointRewardMstTable_c;

typedef struct Shock_EventPointRewardMstTable_StaticFields Shock_EventPointRewardMstTable_StaticFields, *PShock_EventPointRewardMstTable_StaticFields;

typedef struct Shock_EventPointRewardMstTable_VTable Shock_EventPointRewardMstTable_VTable, *PShock_EventPointRewardMstTable_VTable;

typedef struct Shock_EventPointRewardMstTable_o Shock_EventPointRewardMstTable_o, *PShock_EventPointRewardMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__o;

typedef struct Shock_EventPointRewardMstTable_Fields Shock_EventPointRewardMstTable_Fields, *PShock_EventPointRewardMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__Fields;

typedef struct Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__VTable;

struct Shock_EventPointRewardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventPointRewardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventPointRewardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_EventPointRewardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventPointRewardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointRewardMstTable_VTable vtable;
};

struct Shock_EventPointRewardMstTable_Fields {
    struct Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_EventPointRewardMstTable_o {
    struct Shock_EventPointRewardMstTable_c *klass;
    void *monitor;
    struct Shock_EventPointRewardMstTable_Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointRewardMst__VTable vtable;
};

typedef struct _Module__84_Fields _Module__84_Fields, *P_Module__84_Fields;

struct _Module__84_Fields {
};

typedef struct UnityEngine_MixedLightingMode_VTable UnityEngine_MixedLightingMode_VTable, *PUnityEngine_MixedLightingMode_VTable;

struct UnityEngine_MixedLightingMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_16E1AE4 MethodInfo_16E1AE4, *PMethodInfo_16E1AE4;

typedef union _union_193255 _union_193255, *P_union_193255;

union _union_193255 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E1AE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FCCAC MethodInfo_18FCCAC, *PMethodInfo_18FCCAC;

typedef struct MethodInfo_18FCCAC_RGCTXs MethodInfo_18FCCAC_RGCTXs, *PMethodInfo_18FCCAC_RGCTXs;

typedef union _union_193482 _union_193482, *P_union_193482;

struct MethodInfo_18FCCAC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

union _union_193482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FCCAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FCCAC_RGCTXs *rgctx_data;
    union _union_193482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Procedural_Cluster_VTable Photon_Pun_Demo_Procedural_Cluster_VTable, *PPhoton_Pun_Demo_Procedural_Cluster_VTable;

struct Photon_Pun_Demo_Procedural_Cluster_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

typedef struct Aoharu_MultiEventMatchingScene_c Aoharu_MultiEventMatchingScene_c, *PAoharu_MultiEventMatchingScene_c;

typedef struct Aoharu_MultiEventMatchingScene_VTable Aoharu_MultiEventMatchingScene_VTable, *PAoharu_MultiEventMatchingScene_VTable;

struct Aoharu_MultiEventMatchingScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MultiEventMatchingScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiEventMatchingScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventMatchingScene_VTable vtable;
};

typedef struct System_Xml_Schema_Datatype_IDREF_Fields System_Xml_Schema_Datatype_IDREF_Fields, *PSystem_Xml_Schema_Datatype_IDREF_Fields;

typedef struct System_Xml_Schema_Datatype_NCName_Fields System_Xml_Schema_Datatype_NCName_Fields, *PSystem_Xml_Schema_Datatype_NCName_Fields;

typedef struct System_Xml_Schema_Datatype_Name_Fields System_Xml_Schema_Datatype_Name_Fields, *PSystem_Xml_Schema_Datatype_Name_Fields;

struct System_Xml_Schema_Datatype_Name_Fields {
    struct System_Xml_Schema_Datatype_token_Fields super;
};

struct System_Xml_Schema_Datatype_NCName_Fields {
    struct System_Xml_Schema_Datatype_Name_Fields super;
};

struct System_Xml_Schema_Datatype_IDREF_Fields {
    struct System_Xml_Schema_Datatype_NCName_Fields super;
};

typedef struct Shock_BeginnerMissionBingoData___c_c Shock_BeginnerMissionBingoData___c_c, *PShock_BeginnerMissionBingoData___c_c;

typedef struct Shock_BeginnerMissionBingoData___c_StaticFields Shock_BeginnerMissionBingoData___c_StaticFields, *PShock_BeginnerMissionBingoData___c_StaticFields;

typedef struct Shock_BeginnerMissionBingoData___c_VTable Shock_BeginnerMissionBingoData___c_VTable, *PShock_BeginnerMissionBingoData___c_VTable;

typedef struct Shock_BeginnerMissionBingoData___c_o Shock_BeginnerMissionBingoData___c_o, *PShock_BeginnerMissionBingoData___c_o;

typedef struct System_Func_BeginnerMissionMst__uint__o System_Func_BeginnerMissionMst__uint__o, *PSystem_Func_BeginnerMissionMst__uint__o;

typedef struct System_Func_BeginnerMissionMst__bool__o System_Func_BeginnerMissionMst__bool__o, *PSystem_Func_BeginnerMissionMst__bool__o;

typedef struct System_Func_BeginnerMissionRewardSettingMst__uint__o System_Func_BeginnerMissionRewardSettingMst__uint__o, *PSystem_Func_BeginnerMissionRewardSettingMst__uint__o;

typedef struct System_Func_BeginnerMissionRewardSettingMst__bool__o System_Func_BeginnerMissionRewardSettingMst__bool__o, *PSystem_Func_BeginnerMissionRewardSettingMst__bool__o;

typedef struct System_Func_BingoCellData__ValueTuple_uint__int___o System_Func_BingoCellData__ValueTuple_uint__int___o, *PSystem_Func_BingoCellData__ValueTuple_uint__int___o;

typedef struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____o System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____o, *PSystem_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____o;

typedef struct Shock_BeginnerMissionBingoData___c_Fields Shock_BeginnerMissionBingoData___c_Fields, *PShock_BeginnerMissionBingoData___c_Fields;

typedef struct System_Func_BeginnerMissionMst__uint__c System_Func_BeginnerMissionMst__uint__c, *PSystem_Func_BeginnerMissionMst__uint__c;

typedef struct System_Func_BeginnerMissionMst__uint__Fields System_Func_BeginnerMissionMst__uint__Fields, *PSystem_Func_BeginnerMissionMst__uint__Fields;

typedef struct System_Func_BeginnerMissionMst__bool__c System_Func_BeginnerMissionMst__bool__c, *PSystem_Func_BeginnerMissionMst__bool__c;

typedef struct System_Func_BeginnerMissionMst__bool__Fields System_Func_BeginnerMissionMst__bool__Fields, *PSystem_Func_BeginnerMissionMst__bool__Fields;

typedef struct System_Func_BeginnerMissionRewardSettingMst__uint__c System_Func_BeginnerMissionRewardSettingMst__uint__c, *PSystem_Func_BeginnerMissionRewardSettingMst__uint__c;

typedef struct System_Func_BeginnerMissionRewardSettingMst__uint__Fields System_Func_BeginnerMissionRewardSettingMst__uint__Fields, *PSystem_Func_BeginnerMissionRewardSettingMst__uint__Fields;

typedef struct System_Func_BeginnerMissionRewardSettingMst__bool__c System_Func_BeginnerMissionRewardSettingMst__bool__c, *PSystem_Func_BeginnerMissionRewardSettingMst__bool__c;

typedef struct System_Func_BeginnerMissionRewardSettingMst__bool__Fields System_Func_BeginnerMissionRewardSettingMst__bool__Fields, *PSystem_Func_BeginnerMissionRewardSettingMst__bool__Fields;

typedef struct System_Func_BingoCellData__ValueTuple_uint__int___c System_Func_BingoCellData__ValueTuple_uint__int___c, *PSystem_Func_BingoCellData__ValueTuple_uint__int___c;

typedef struct System_Func_BingoCellData__ValueTuple_uint__int___Fields System_Func_BingoCellData__ValueTuple_uint__int___Fields, *PSystem_Func_BingoCellData__ValueTuple_uint__int___Fields;

typedef struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____Fields System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____Fields, *PSystem_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____Fields;

typedef struct System_Func_BeginnerMissionMst__uint__VTable System_Func_BeginnerMissionMst__uint__VTable, *PSystem_Func_BeginnerMissionMst__uint__VTable;

typedef struct System_Func_BeginnerMissionMst__bool__VTable System_Func_BeginnerMissionMst__bool__VTable, *PSystem_Func_BeginnerMissionMst__bool__VTable;

typedef struct System_Func_BeginnerMissionRewardSettingMst__uint__VTable System_Func_BeginnerMissionRewardSettingMst__uint__VTable, *PSystem_Func_BeginnerMissionRewardSettingMst__uint__VTable;

typedef struct System_Func_BeginnerMissionRewardSettingMst__bool__VTable System_Func_BeginnerMissionRewardSettingMst__bool__VTable, *PSystem_Func_BeginnerMissionRewardSettingMst__bool__VTable;

typedef struct System_Func_BingoCellData__ValueTuple_uint__int___VTable System_Func_BingoCellData__ValueTuple_uint__int___VTable, *PSystem_Func_BingoCellData__ValueTuple_uint__int___VTable;

struct Shock_BeginnerMissionBingoData___c_Fields {
};

struct Shock_BeginnerMissionBingoData___c_o {
    struct Shock_BeginnerMissionBingoData___c_c *klass;
    void *monitor;
    struct Shock_BeginnerMissionBingoData___c_Fields fields;
};

struct Shock_BeginnerMissionBingoData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BeginnerMissionBingoData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_BeginnerMissionBingoData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BeginnerMissionBingoData___c_VTable vtable;
};

struct System_Func_BeginnerMissionMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BeginnerMissionRewardSettingMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BingoCellData__ValueTuple_uint__int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BeginnerMissionRewardSettingMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BeginnerMissionRewardSettingMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BeginnerMissionRewardSettingMst__uint__VTable vtable;
};

struct System_Func_BeginnerMissionRewardSettingMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BeginnerMissionRewardSettingMst__uint__o {
    struct System_Func_BeginnerMissionRewardSettingMst__uint__c *klass;
    void *monitor;
    struct System_Func_BeginnerMissionRewardSettingMst__uint__Fields fields;
};

struct System_Func_BeginnerMissionMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BeginnerMissionMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BeginnerMissionRewardSettingMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BeginnerMissionRewardSettingMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BeginnerMissionRewardSettingMst__bool__VTable vtable;
};

struct System_Func_BingoCellData__ValueTuple_uint__int___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BingoCellData__ValueTuple_uint__int___o {
    struct System_Func_BingoCellData__ValueTuple_uint__int___c *klass;
    void *monitor;
    struct System_Func_BingoCellData__ValueTuple_uint__int___Fields fields;
};

struct System_Func_BingoCellData__ValueTuple_uint__int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BingoCellData__ValueTuple_uint__int___VTable vtable;
};

struct System_Func_BeginnerMissionRewardSettingMst__bool__o {
    struct System_Func_BeginnerMissionRewardSettingMst__bool__c *klass;
    void *monitor;
    struct System_Func_BeginnerMissionRewardSettingMst__bool__Fields fields;
};

struct System_Func_BeginnerMissionMst__uint__o {
    struct System_Func_BeginnerMissionMst__uint__c *klass;
    void *monitor;
    struct System_Func_BeginnerMissionMst__uint__Fields fields;
};

struct System_Func_BeginnerMissionMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BeginnerMissionMst__uint__VTable vtable;
};

struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____o {
    struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____c *klass;
    void *monitor;
    struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____Fields fields;
};

struct Shock_BeginnerMissionBingoData___c_StaticFields {
    struct Shock_BeginnerMissionBingoData___c_o *__9;
    struct System_Func_BeginnerMissionMst__uint__o *__9__10_1;
    struct System_Func_BeginnerMissionMst__bool__o *__9__10_2;
    struct System_Func_BeginnerMissionRewardSettingMst__uint__o *__9__10_5;
    struct System_Func_BeginnerMissionRewardSettingMst__bool__o *__9__10_6;
    struct System_Func_BingoCellData__ValueTuple_uint__int___o *__9__11_1;
    struct System_Func_BingoSheetData__IEnumerable_ValueTuple_uint__int____o *__9__11_0;
};

struct System_Func_BeginnerMissionMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BeginnerMissionMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BeginnerMissionMst__bool__VTable vtable;
};

struct System_Func_BeginnerMissionMst__bool__o {
    struct System_Func_BeginnerMissionMst__bool__c *klass;
    void *monitor;
    struct System_Func_BeginnerMissionMst__bool__Fields fields;
};

typedef struct MethodInfo_313FAF0 MethodInfo_313FAF0, *PMethodInfo_313FAF0;

typedef union _union_236307 _union_236307, *P_union_236307;

union _union_236307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313FAF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F06BFC MethodInfo_1F06BFC, *PMethodInfo_1F06BFC;

typedef union _union_323862 _union_323862, *P_union_323862;

union _union_323862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06BFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___c System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___c, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___c;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___VTable System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___VTable, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___VTable;

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12___VTable vtable;
};

typedef struct System_Collections_Generic_List_PresetCharaElement__o System_Collections_Generic_List_PresetCharaElement__o, *PSystem_Collections_Generic_List_PresetCharaElement__o;

typedef struct System_Collections_Generic_List_PresetCharaElement__c System_Collections_Generic_List_PresetCharaElement__c, *PSystem_Collections_Generic_List_PresetCharaElement__c;

typedef struct System_Collections_Generic_List_PresetCharaElement__Fields System_Collections_Generic_List_PresetCharaElement__Fields, *PSystem_Collections_Generic_List_PresetCharaElement__Fields;

typedef struct System_Collections_Generic_List_PresetCharaElement__StaticFields System_Collections_Generic_List_PresetCharaElement__StaticFields, *PSystem_Collections_Generic_List_PresetCharaElement__StaticFields;

typedef struct System_Collections_Generic_List_PresetCharaElement__VTable System_Collections_Generic_List_PresetCharaElement__VTable, *PSystem_Collections_Generic_List_PresetCharaElement__VTable;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_array Aoharu_HomePreset_CharaSelect_PresetCharaElement_array, *PAoharu_HomePreset_CharaSelect_PresetCharaElement_array;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_o Aoharu_HomePreset_CharaSelect_PresetCharaElement_o, *PAoharu_HomePreset_CharaSelect_PresetCharaElement_o;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_c Aoharu_HomePreset_CharaSelect_PresetCharaElement_c, *PAoharu_HomePreset_CharaSelect_PresetCharaElement_c;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_Fields Aoharu_HomePreset_CharaSelect_PresetCharaElement_Fields, *PAoharu_HomePreset_CharaSelect_PresetCharaElement_Fields;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_VTable Aoharu_HomePreset_CharaSelect_PresetCharaElement_VTable, *PAoharu_HomePreset_CharaSelect_PresetCharaElement_VTable;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaData_array Aoharu_HomePreset_CharaSelect_PresetCharaData_array, *PAoharu_HomePreset_CharaSelect_PresetCharaData_array;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaData_o Aoharu_HomePreset_CharaSelect_PresetCharaData_o, *PAoharu_HomePreset_CharaSelect_PresetCharaData_o;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaData_c Aoharu_HomePreset_CharaSelect_PresetCharaData_c, *PAoharu_HomePreset_CharaSelect_PresetCharaData_c;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaData_Fields Aoharu_HomePreset_CharaSelect_PresetCharaData_Fields, *PAoharu_HomePreset_CharaSelect_PresetCharaData_Fields;

typedef struct Aoharu_HomePreset_CharaSelect_PresetCharaData_VTable Aoharu_HomePreset_CharaSelect_PresetCharaData_VTable, *PAoharu_HomePreset_CharaSelect_PresetCharaData_VTable;

struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_Fields {
    struct Aoharu_HomePreset_CharaSelect_PresetCharaData_array *m_Data;
    int32_t m_LineNo;
};

struct Aoharu_HomePreset_CharaSelect_PresetCharaData_Fields {
    uint32_t m_Id;
    int32_t m_Type;
    bool m_IsEvolveCard;
};

struct Aoharu_HomePreset_CharaSelect_PresetCharaData_o {
    struct Aoharu_HomePreset_CharaSelect_PresetCharaData_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_PresetCharaData_Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_o {
    struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_PresetCharaData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CharaSelect_PresetCharaData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_PresetCharaData_VTable vtable;
};

struct System_Collections_Generic_List_PresetCharaElement__Fields {
    struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_PresetCharaElement__StaticFields {
    struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_array *s_emptyArray;
};

struct System_Collections_Generic_List_PresetCharaElement__o {
    struct System_Collections_Generic_List_PresetCharaElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PresetCharaElement__Fields fields;
};

struct System_Collections_Generic_List_PresetCharaElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PresetCharaElement__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PresetCharaElement__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PresetCharaElement__VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_o *m_Items[65535];
};

struct Aoharu_HomePreset_CharaSelect_PresetCharaData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CharaSelect_PresetCharaData_o *m_Items[65535];
};

typedef struct Shock_LiveSpineMotionSequenceKeyInfo_Fields Shock_LiveSpineMotionSequenceKeyInfo_Fields, *PShock_LiveSpineMotionSequenceKeyInfo_Fields;

struct Shock_LiveSpineMotionSequenceKeyInfo_Fields {
};

typedef struct MethodInfo_1D7F2D0 MethodInfo_1D7F2D0, *PMethodInfo_1D7F2D0;

typedef union _union_297568 _union_297568, *P_union_297568;

union _union_297568 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F2D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297568 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164B500 MethodInfo_164B500, *PMethodInfo_164B500;

typedef union _union_337247 _union_337247, *P_union_337247;

union _union_337247 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B500 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337247 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D88E70 MethodInfo_1D88E70, *PMethodInfo_1D88E70;

typedef union _union_297016 _union_297016, *P_union_297016;

union _union_297016 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88E70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297016 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_RenderChain___c_StaticFields UnityEngine_UIElements_UIR_RenderChain___c_StaticFields, *PUnityEngine_UIElements_UIR_RenderChain___c_StaticFields;

typedef struct UnityEngine_UIElements_UIR_RenderChain___c_o UnityEngine_UIElements_UIR_RenderChain___c_o, *PUnityEngine_UIElements_UIR_RenderChain___c_o;

typedef struct System_Func_RenderChainCommand__o System_Func_RenderChainCommand__o, *PSystem_Func_RenderChainCommand__o;

typedef struct System_Action_RenderChainCommand__o System_Action_RenderChainCommand__o, *PSystem_Action_RenderChainCommand__o;

typedef struct UnityEngine_UIElements_UIR_RenderChain___c_c UnityEngine_UIElements_UIR_RenderChain___c_c, *PUnityEngine_UIElements_UIR_RenderChain___c_c;

typedef struct UnityEngine_UIElements_UIR_RenderChain___c_Fields UnityEngine_UIElements_UIR_RenderChain___c_Fields, *PUnityEngine_UIElements_UIR_RenderChain___c_Fields;

typedef struct System_Func_RenderChainCommand__c System_Func_RenderChainCommand__c, *PSystem_Func_RenderChainCommand__c;

typedef struct System_Func_RenderChainCommand__Fields System_Func_RenderChainCommand__Fields, *PSystem_Func_RenderChainCommand__Fields;

typedef struct System_Action_RenderChainCommand__c System_Action_RenderChainCommand__c, *PSystem_Action_RenderChainCommand__c;

typedef struct System_Action_RenderChainCommand__Fields System_Action_RenderChainCommand__Fields, *PSystem_Action_RenderChainCommand__Fields;

typedef struct UnityEngine_UIElements_UIR_RenderChain___c_VTable UnityEngine_UIElements_UIR_RenderChain___c_VTable, *PUnityEngine_UIElements_UIR_RenderChain___c_VTable;

typedef struct System_Func_RenderChainCommand__VTable System_Func_RenderChainCommand__VTable, *PSystem_Func_RenderChainCommand__VTable;

typedef struct System_Action_RenderChainCommand__VTable System_Action_RenderChainCommand__VTable, *PSystem_Action_RenderChainCommand__VTable;

struct UnityEngine_UIElements_UIR_RenderChain___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_RenderChain___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_RenderChain___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_RenderChain___c_VTable vtable;
};

struct UnityEngine_UIElements_UIR_RenderChain___c_Fields {
};

struct UnityEngine_UIElements_UIR_RenderChain___c_o {
    struct UnityEngine_UIElements_UIR_RenderChain___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_RenderChain___c_Fields fields;
};

struct System_Func_RenderChainCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_RenderChainCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_RenderChainCommand__VTable vtable;
};

struct System_Func_RenderChainCommand__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_RenderChainCommand__o {
    struct System_Func_RenderChainCommand__c *klass;
    void *monitor;
    struct System_Func_RenderChainCommand__Fields fields;
};

struct UnityEngine_UIElements_UIR_RenderChain___c_StaticFields {
    struct UnityEngine_UIElements_UIR_RenderChain___c_o *__9;
    struct System_Func_RenderChainCommand__o *__9__37_0;
    struct System_Action_RenderChainCommand__o *__9__37_1;
};

struct System_Action_RenderChainCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RenderChainCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RenderChainCommand__VTable vtable;
};

struct System_Action_RenderChainCommand__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RenderChainCommand__o {
    struct System_Action_RenderChainCommand__c *klass;
    void *monitor;
    struct System_Action_RenderChainCommand__Fields fields;
};

typedef struct System_Action_EventSelectScene__o System_Action_EventSelectScene__o, *PSystem_Action_EventSelectScene__o;

typedef struct System_Action_EventSelectScene__c System_Action_EventSelectScene__c, *PSystem_Action_EventSelectScene__c;

typedef struct System_Action_EventSelectScene__Fields System_Action_EventSelectScene__Fields, *PSystem_Action_EventSelectScene__Fields;

typedef struct System_Action_EventSelectScene__VTable System_Action_EventSelectScene__VTable, *PSystem_Action_EventSelectScene__VTable;

struct System_Action_EventSelectScene__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_EventSelectScene__o {
    struct System_Action_EventSelectScene__c *klass;
    void *monitor;
    struct System_Action_EventSelectScene__Fields fields;
};

struct System_Action_EventSelectScene__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_EventSelectScene__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_EventSelectScene__VTable vtable;
};

typedef struct MethodInfo_15FDB08_RGCTXs MethodInfo_15FDB08_RGCTXs, *PMethodInfo_15FDB08_RGCTXs;

struct MethodInfo_15FDB08_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass2_1_VTable Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass2_1_VTable, *PShock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass2_1_VTable;

struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass2_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IReadOnlyList_IRewardData__Fields System_Collections_Generic_IReadOnlyList_IRewardData__Fields, *PSystem_Collections_Generic_IReadOnlyList_IRewardData__Fields;

struct System_Collections_Generic_IReadOnlyList_IRewardData__Fields {
};

typedef struct Shock_LocalNotification_Android_VTable Shock_LocalNotification_Android_VTable, *PShock_LocalNotification_Android_VTable;

struct Shock_LocalNotification_Android_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_RegisterChannel;
    struct VirtualInvokeData _5_AllClear;
    struct VirtualInvokeData _6_SetNotification;
};

typedef struct MethodInfo_1D212C0 MethodInfo_1D212C0, *PMethodInfo_1D212C0;

typedef union _union_247945 _union_247945, *P_union_247945;

union _union_247945 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D212C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247945 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Diagnostics_Tracing_NonEventAttribute_VTable System_Diagnostics_Tracing_NonEventAttribute_VTable, *PSystem_Diagnostics_Tracing_NonEventAttribute_VTable;

struct System_Diagnostics_Tracing_NonEventAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct System_Xml_Schema_Datatype_uuid_Fields System_Xml_Schema_Datatype_uuid_Fields, *PSystem_Xml_Schema_Datatype_uuid_Fields;

struct System_Xml_Schema_Datatype_uuid_Fields {
    struct System_Xml_Schema_Datatype_anySimpleType_Fields super;
};

typedef struct MethodInfo_19F8C44 MethodInfo_19F8C44, *PMethodInfo_19F8C44;

typedef union _union_248395 _union_248395, *P_union_248395;

union _union_248395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8C44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2013A9C MethodInfo_2013A9C, *PMethodInfo_2013A9C;

typedef union _union_245731 _union_245731, *P_union_245731;

union _union_245731 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013A9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__c FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__c, *PFancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__c;

typedef struct FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__VTable FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__VTable, *PFancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__VTable;

struct FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__VTable vtable;
};

typedef struct MethodInfo_2F39BE8_RGCTXs MethodInfo_2F39BE8_RGCTXs, *PMethodInfo_2F39BE8_RGCTXs;

struct MethodInfo_2F39BE8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UIElements_DynamicAtlasSettings_c UnityEngine_UIElements_DynamicAtlasSettings_c, *PUnityEngine_UIElements_DynamicAtlasSettings_c;

typedef struct UnityEngine_UIElements_DynamicAtlasSettings_VTable UnityEngine_UIElements_DynamicAtlasSettings_VTable, *PUnityEngine_UIElements_DynamicAtlasSettings_VTable;

struct UnityEngine_UIElements_DynamicAtlasSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_DynamicAtlasSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DynamicAtlasSettings_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__StaticFields Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__StaticFields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__StaticFields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_Triggers_IAsyncOneShotTrigger_OneShotAsync;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _18_Dispose;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_FixedUpdateAsync;
    struct VirtualInvokeData _20_Cysharp_Threading_Tasks_Triggers_IAsyncLateUpdateHandler_LateUpdateAsync;
    struct VirtualInvokeData _21_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorIKHandler_OnAnimatorIKAsync;
    struct VirtualInvokeData _22_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorMoveHandler_OnAnimatorMoveAsync;
    struct VirtualInvokeData _23_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationFocusHandler_OnApplicationFocusAsync;
    struct VirtualInvokeData _24_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_OnApplicationPauseAsync;
    struct VirtualInvokeData _25_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationQuitHandler_OnApplicationQuitAsync;
    struct VirtualInvokeData _26_Cysharp_Threading_Tasks_Triggers_IAsyncOnAudioFilterReadHandler_OnAudioFilterReadAsync;
    struct VirtualInvokeData _27_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameInvisibleHandler_OnBecameInvisibleAsync;
    struct VirtualInvokeData _28_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameVisibleHandler_OnBecameVisibleAsync;
    struct VirtualInvokeData _29_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeforeTransformParentChangedHandler_OnBeforeTransformParentChangedAsync;
    struct VirtualInvokeData _30_Cysharp_Threading_Tasks_Triggers_IAsyncOnCanvasGroupChangedHandler_OnCanvasGroupChangedAsync;
    struct VirtualInvokeData _31_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnterHandler_OnCollisionEnterAsync;
    struct VirtualInvokeData _32_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnter2DHandler_OnCollisionEnter2DAsync;
    struct VirtualInvokeData _33_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExitHandler_OnCollisionExitAsync;
    struct VirtualInvokeData _34_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExit2DHandler_OnCollisionExit2DAsync;
    struct VirtualInvokeData _35_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStayHandler_OnCollisionStayAsync;
    struct VirtualInvokeData _36_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStay2DHandler_OnCollisionStay2DAsync;
    struct VirtualInvokeData _37_Cysharp_Threading_Tasks_Triggers_IAsyncOnControllerColliderHitHandler_OnControllerColliderHitAsync;
    struct VirtualInvokeData _38_Cysharp_Threading_Tasks_Triggers_IAsyncOnDisableHandler_OnDisableAsync;
    struct VirtualInvokeData _39_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosHandler_OnDrawGizmosAsync;
    struct VirtualInvokeData _40_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_OnDrawGizmosSelectedAsync;
    struct VirtualInvokeData _41_Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_OnEnableAsync;
    struct VirtualInvokeData _42_Cysharp_Threading_Tasks_Triggers_IAsyncOnGUIHandler_OnGUIAsync;
    struct VirtualInvokeData _43_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreakHandler_OnJointBreakAsync;
    struct VirtualInvokeData _44_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreak2DHandler_OnJointBreak2DAsync;
    struct VirtualInvokeData _45_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_OnParticleCollisionAsync;
    struct VirtualInvokeData _46_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleSystemStoppedHandler_OnParticleSystemStoppedAsync;
    struct VirtualInvokeData _47_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleTriggerHandler_OnParticleTriggerAsync;
    struct VirtualInvokeData _48_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleUpdateJobScheduledHandler_OnParticleUpdateJobScheduledAsync;
    struct VirtualInvokeData _49_Cysharp_Threading_Tasks_Triggers_IAsyncOnPostRenderHandler_OnPostRenderAsync;
    struct VirtualInvokeData _50_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreCullHandler_OnPreCullAsync;
    struct VirtualInvokeData _51_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_OnPreRenderAsync;
    struct VirtualInvokeData _52_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformDimensionsChangeHandler_OnRectTransformDimensionsChangeAsync;
    struct VirtualInvokeData _53_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformRemovedHandler_OnRectTransformRemovedAsync;
    struct VirtualInvokeData _54_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderImageHandler_OnRenderImageAsync;
    struct VirtualInvokeData _55_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderObjectHandler_OnRenderObjectAsync;
    struct VirtualInvokeData _56_Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_OnServerInitializedAsync;
    struct VirtualInvokeData _57_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_OnTransformChildrenChangedAsync;
    struct VirtualInvokeData _58_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformParentChangedHandler_OnTransformParentChangedAsync;
    struct VirtualInvokeData _59_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnterHandler_OnTriggerEnterAsync;
    struct VirtualInvokeData _60_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_OnTriggerEnter2DAsync;
    struct VirtualInvokeData _61_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExitHandler_OnTriggerExitAsync;
    struct VirtualInvokeData _62_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExit2DHandler_OnTriggerExit2DAsync;
    struct VirtualInvokeData _63_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStayHandler_OnTriggerStayAsync;
    struct VirtualInvokeData _64_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStay2DHandler_OnTriggerStay2DAsync;
    struct VirtualInvokeData _65_Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_OnValidateAsync;
    struct VirtualInvokeData _66_Cysharp_Threading_Tasks_Triggers_IAsyncOnWillRenderObjectHandler_OnWillRenderObjectAsync;
    struct VirtualInvokeData _67_Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_ResetAsync;
    struct VirtualInvokeData _68_Cysharp_Threading_Tasks_Triggers_IAsyncUpdateHandler_UpdateAsync;
    struct VirtualInvokeData _69_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_OnBeginDragAsync;
    struct VirtualInvokeData _70_Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_OnCancelAsync;
    struct VirtualInvokeData _71_Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_OnDeselectAsync;
    struct VirtualInvokeData _72_Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_OnDragAsync;
    struct VirtualInvokeData _73_Cysharp_Threading_Tasks_Triggers_IAsyncOnDropHandler_OnDropAsync;
    struct VirtualInvokeData _74_Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_OnEndDragAsync;
    struct VirtualInvokeData _75_Cysharp_Threading_Tasks_Triggers_IAsyncOnInitializePotentialDragHandler_OnInitializePotentialDragAsync;
    struct VirtualInvokeData _76_Cysharp_Threading_Tasks_Triggers_IAsyncOnMoveHandler_OnMoveAsync;
    struct VirtualInvokeData _77_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerClickHandler_OnPointerClickAsync;
    struct VirtualInvokeData _78_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerDownHandler_OnPointerDownAsync;
    struct VirtualInvokeData _79_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerEnterHandler_OnPointerEnterAsync;
    struct VirtualInvokeData _80_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerExitHandler_OnPointerExitAsync;
    struct VirtualInvokeData _81_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_OnPointerUpAsync;
    struct VirtualInvokeData _82_Cysharp_Threading_Tasks_Triggers_IAsyncOnScrollHandler_OnScrollAsync;
    struct VirtualInvokeData _83_Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_OnSelectAsync;
    struct VirtualInvokeData _84_Cysharp_Threading_Tasks_Triggers_IAsyncOnSubmitHandler_OnSubmitAsync;
    struct VirtualInvokeData _85_Cysharp_Threading_Tasks_Triggers_IAsyncOnUpdateSelectedHandler_OnUpdateSelectedAsync;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__VTable vtable;
};

typedef struct MethodInfo_16D445C_RGCTXs MethodInfo_16D445C_RGCTXs, *PMethodInfo_16D445C_RGCTXs;

struct MethodInfo_16D445C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_314956C MethodInfo_314956C, *PMethodInfo_314956C;

typedef union _union_224877 _union_224877, *P_union_224877;

union _union_224877 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_314956C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224877 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3149568 MethodInfo_3149568, *PMethodInfo_3149568;

typedef union _union_224709 _union_224709, *P_union_224709;

union _union_224709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2630ECC MethodInfo_2630ECC, *PMethodInfo_2630ECC;

typedef union _union_271874 _union_271874, *P_union_271874;

union _union_271874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2630ECC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C32E98 MethodInfo_2C32E98, *PMethodInfo_2C32E98;

typedef struct MethodInfo_2C32E98_RGCTXs MethodInfo_2C32E98_RGCTXs, *PMethodInfo_2C32E98_RGCTXs;

typedef union _union_298340 _union_298340, *P_union_298340;

union _union_298340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C32E98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C32E98_RGCTXs *rgctx_data;
    union _union_298340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C32E98_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_3_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_4_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_5_System_Collections_Generic_IEqualityComparer_T__Equals;
};

typedef struct MethodInfo_2D6F440 MethodInfo_2D6F440, *PMethodInfo_2D6F440;

typedef struct MethodInfo_2D6F440_RGCTXs MethodInfo_2D6F440_RGCTXs, *PMethodInfo_2D6F440_RGCTXs;

typedef union _union_288190 _union_288190, *P_union_288190;

union _union_288190 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F440 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F440_RGCTXs *rgctx_data;
    union _union_288190 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6F440_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult___ctor;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__o Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__o, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__o;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_Collision__Fields fields;
};

typedef struct System_Action_TrainingItemData__VTable System_Action_TrainingItemData__VTable, *PSystem_Action_TrainingItemData__VTable;

struct System_Action_TrainingItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Aoharu_MultiEventMatchingScene_o Aoharu_MultiEventMatchingScene_o, *PAoharu_MultiEventMatchingScene_o;

typedef struct Aoharu_MultiEventMatchingScene_Fields Aoharu_MultiEventMatchingScene_Fields, *PAoharu_MultiEventMatchingScene_Fields;

typedef struct Aoharu_MultiMatchingView_o Aoharu_MultiMatchingView_o, *PAoharu_MultiMatchingView_o;

typedef struct Aoharu_MultiEventMatchingScene_MyInput_o Aoharu_MultiEventMatchingScene_MyInput_o, *PAoharu_MultiEventMatchingScene_MyInput_o;

typedef struct Aoharu_MultiMatchingView_c Aoharu_MultiMatchingView_c, *PAoharu_MultiMatchingView_c;

typedef struct Aoharu_MultiMatchingView_Fields Aoharu_MultiMatchingView_Fields, *PAoharu_MultiMatchingView_Fields;

typedef struct Aoharu_MultiEventMatchingScene_MyInput_c Aoharu_MultiEventMatchingScene_MyInput_c, *PAoharu_MultiEventMatchingScene_MyInput_c;

typedef struct Aoharu_MultiEventMatchingScene_MyInput_Fields Aoharu_MultiEventMatchingScene_MyInput_Fields, *PAoharu_MultiEventMatchingScene_MyInput_Fields;

typedef struct Aoharu_MultiMatchingView_VTable Aoharu_MultiMatchingView_VTable, *PAoharu_MultiMatchingView_VTable;

typedef struct Photon_Pun_MonoBehaviourPunCallbacks_Fields Photon_Pun_MonoBehaviourPunCallbacks_Fields, *PPhoton_Pun_MonoBehaviourPunCallbacks_Fields;

typedef struct Aoharu_StampDialog_o Aoharu_StampDialog_o, *PAoharu_StampDialog_o;

typedef struct Aoharu_MemberContent_array Aoharu_MemberContent_array, *PAoharu_MemberContent_array;

typedef struct System_Collections_Generic_Dictionary_int__MemberContent__o System_Collections_Generic_Dictionary_int__MemberContent__o, *PSystem_Collections_Generic_Dictionary_int__MemberContent__o;

typedef struct System_Action_uint__uint__LIVE_LEVEL__o System_Action_uint__uint__LIVE_LEVEL__o, *PSystem_Action_uint__uint__LIVE_LEVEL__o;

typedef struct Aoharu_MultiEventMatchingScene_MyInput_VTable Aoharu_MultiEventMatchingScene_MyInput_VTable, *PAoharu_MultiEventMatchingScene_MyInput_VTable;

typedef struct Aoharu_StampDialog_c Aoharu_StampDialog_c, *PAoharu_StampDialog_c;

typedef struct Aoharu_StampDialog_Fields Aoharu_StampDialog_Fields, *PAoharu_StampDialog_Fields;

typedef struct Aoharu_MemberContent_o Aoharu_MemberContent_o, *PAoharu_MemberContent_o;

typedef struct System_Collections_Generic_Dictionary_int__MemberContent__c System_Collections_Generic_Dictionary_int__MemberContent__c, *PSystem_Collections_Generic_Dictionary_int__MemberContent__c;

typedef struct System_Collections_Generic_Dictionary_int__MemberContent__Fields System_Collections_Generic_Dictionary_int__MemberContent__Fields, *PSystem_Collections_Generic_Dictionary_int__MemberContent__Fields;

typedef struct System_Action_uint__uint__LIVE_LEVEL__c System_Action_uint__uint__LIVE_LEVEL__c, *PSystem_Action_uint__uint__LIVE_LEVEL__c;

typedef struct System_Action_uint__uint__LIVE_LEVEL__Fields System_Action_uint__uint__LIVE_LEVEL__Fields, *PSystem_Action_uint__uint__LIVE_LEVEL__Fields;

typedef struct Aoharu_StampDialog_VTable Aoharu_StampDialog_VTable, *PAoharu_StampDialog_VTable;

typedef struct Aoharu_MemberContent_c Aoharu_MemberContent_c, *PAoharu_MemberContent_c;

typedef struct Aoharu_MemberContent_Fields Aoharu_MemberContent_Fields, *PAoharu_MemberContent_Fields;

typedef struct System_Collections_Generic_Dictionary_int__MemberContent__VTable System_Collections_Generic_Dictionary_int__MemberContent__VTable, *PSystem_Collections_Generic_Dictionary_int__MemberContent__VTable;

typedef struct System_Action_uint__uint__LIVE_LEVEL__VTable System_Action_uint__uint__LIVE_LEVEL__VTable, *PSystem_Action_uint__uint__LIVE_LEVEL__VTable;

typedef struct Aoharu_MemberContent_VTable Aoharu_MemberContent_VTable, *PAoharu_MemberContent_VTable;

struct Photon_Pun_MonoBehaviourPunCallbacks_Fields {
    struct Photon_Pun_MonoBehaviourPun_Fields super;
};

struct Aoharu_MultiEventMatchingScene_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventMatchingScene_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventMatchingScene_MyInput_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__MemberContent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_MultiEventMatchingScene_MyInput_Fields {
    bool _IsHelper_k__BackingField;
    uint32_t _EventId_k__BackingField;
};

struct Aoharu_MultiEventMatchingScene_MyInput_o {
    struct Aoharu_MultiEventMatchingScene_MyInput_c *klass;
    void *monitor;
    struct Aoharu_MultiEventMatchingScene_MyInput_Fields fields;
};

struct Aoharu_MemberContent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MemberContent_o *m_Items[65535];
};

struct Aoharu_StampDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiMatchingView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

struct Aoharu_MultiEventMatchingScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_MultiMatchingView_o *view;
    struct Aoharu_MultiEventMatchingScene_MyInput_o *m_MyInput;
    struct System_Threading_CancellationTokenSource_o *_CurrentAnimationToken_k__BackingField;
    struct System_Action_o *_OnPop_k__BackingField;
};

struct Aoharu_MultiEventMatchingScene_o {
    struct Aoharu_MultiEventMatchingScene_c *klass;
    void *monitor;
    struct Aoharu_MultiEventMatchingScene_Fields fields;
};

struct System_Action_uint__uint__LIVE_LEVEL__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_StampDialog_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Prefab_o *stampObjectPrefab;
    struct UnityEngine_Animator_o *stampDialogAnimator;
    struct Shock_ButtonEvent_o *escapeButtonButton;
    struct UnityEngine_RectTransform_o *gridRectTransform;
    struct Shock_ButtonEvent_o *rightArrowButton;
    struct UnityEngine_UI_Image_o *rightArrowImage;
    struct Shock_ButtonEvent_o *leftArrowButton;
    struct UnityEngine_UI_Image_o *leftArrowImage;
    int32_t maxPage;
    int32_t currentPage;
    struct System_Collections_Generic_List_uint__o *stampIdList;
    bool _IsOpen_k__BackingField;
    struct System_Action_uint__o *_OnStamp_k__BackingField;
};

struct System_Action_uint__uint__LIVE_LEVEL__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_Dictionary_int__MemberContent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__MemberContent__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__MemberContent__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__MemberContent__o {
    struct System_Collections_Generic_Dictionary_int__MemberContent__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__MemberContent__Fields fields;
};

struct Aoharu_MultiMatchingView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiMatchingView_VTable vtable;
};

struct Aoharu_MultiMatchingView_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    struct Shock_TextMeshUI_o *iDTextTextMeshUI;
    struct Shock_TextMeshUI_o *countTextTextMeshUI;
    struct Shock_ButtonEvent_o *backButtonButtonEvent;
    struct Shock_ButtonEvent_o *copyButtonButtonEvent;
    struct Shock_ButtonEvent_o *matchingStartButtonButtonEvent;
    struct Shock_ButtonEvent_o *stampButtonButtonEvent;
    struct Aoharu_StampDialog_o *stampDialogStampDialog;
    struct Aoharu_MemberContent_array *contents;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_o *difficultyLevel;
    struct UnityEngine_RectTransform_o *parentMatchingStartButton;
    struct UnityEngine_RectTransform_o *parentTitle;
    struct UnityEngine_RectTransform_o *parentID;
    struct UnityEngine_RectTransform_o *parentTimer;
    struct Shock_TextMeshUI_o *titleTextMeshUI;
    struct UnityEngine_Animator_o *animator;
    struct ShortMessageDialog_o *shortMessage;
    bool _IsPrivateRoom_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__MemberContent__o *contentDictionary;
    struct System_Action_o *_OnLiveStart_k__BackingField;
    struct System_Action_uint__uint__LIVE_LEVEL__o *_OnMoveScene_k__BackingField;
    struct System_Action_o *_OnPop_k__BackingField;
    struct CountDownTimer_o *remainTimer;
    int32_t timerMode;
    int32_t FullPlayerCount;
    struct Shock_IInputLockData_o *lockData;
};

struct Aoharu_MultiMatchingView_o {
    struct Aoharu_MultiMatchingView_c *klass;
    void *monitor;
    struct Aoharu_MultiMatchingView_Fields fields;
};

struct System_Action_uint__uint__LIVE_LEVEL__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_uint__uint__LIVE_LEVEL__VTable vtable;
};

struct System_Action_uint__uint__LIVE_LEVEL__o {
    struct System_Action_uint__uint__LIVE_LEVEL__c *klass;
    void *monitor;
    struct System_Action_uint__uint__LIVE_LEVEL__Fields fields;
};

struct Aoharu_StampDialog_o {
    struct Aoharu_StampDialog_c *klass;
    void *monitor;
    struct Aoharu_StampDialog_Fields fields;
};

struct Aoharu_MemberContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *cardImageImage;
    struct UnityEngine_UI_Image_o *cardImageBgImage;
    struct Shock_TextMeshUI_o *rankNumTextTextMeshUI;
    struct Shock_TextMeshUI_o *userNemeTextMeshUI;
    struct UnityEngine_UI_Image_o *stampImageImage;
    struct UnityEngine_RectTransform_o *matchingRectTransform;
    struct UnityEngine_RectTransform_o *waitingRectTransform;
    struct UnityEngine_RectTransform_o *resultRectTransform;
    struct UnityEngine_UI_Image_o *titleImageImage;
    struct UnityEngine_Animator_o *stampObjectAnimator;
    struct UnityEngine_RectTransform_o *helperMarkRectTransform;
    struct UnityEngine_RectTransform_o *hostMarkRectTransform;
    struct Aoharu_SDCharacter_o *m_SdCharacter;
    struct UnityEngine_UI_Image_o *bg1stBg;
    bool _IsEmpty_k__BackingField;
};

struct Aoharu_MemberContent_o {
    struct Aoharu_MemberContent_c *klass;
    void *monitor;
    struct Aoharu_MemberContent_Fields fields;
};

struct Aoharu_MemberContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberContent_VTable vtable;
};

struct Aoharu_StampDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StampDialog_VTable vtable;
};

typedef struct Shock_SpPhotoLoader___c__DisplayClass3_0_Fields Shock_SpPhotoLoader___c__DisplayClass3_0_Fields, *PShock_SpPhotoLoader___c__DisplayClass3_0_Fields;

typedef struct System_Action_Sprite__o System_Action_Sprite__o, *PSystem_Action_Sprite__o;

typedef struct System_Action_Sprite__c System_Action_Sprite__c, *PSystem_Action_Sprite__c;

typedef struct System_Action_Sprite__Fields System_Action_Sprite__Fields, *PSystem_Action_Sprite__Fields;

typedef struct System_Action_Sprite__VTable System_Action_Sprite__VTable, *PSystem_Action_Sprite__VTable;

struct System_Action_Sprite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_SpPhotoLoader___c__DisplayClass3_0_Fields {
    struct System_Action_Sprite__o *onComplete;
};

struct System_Action_Sprite__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Sprite__o {
    struct System_Action_Sprite__c *klass;
    void *monitor;
    struct System_Action_Sprite__Fields fields;
};

struct System_Action_Sprite__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Sprite__VTable vtable;
};

typedef struct MethodInfo_10F78DC_RGCTXs MethodInfo_10F78DC_RGCTXs, *PMethodInfo_10F78DC_RGCTXs;

struct MethodInfo_10F78DC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_17F9910_RGCTXs MethodInfo_17F9910_RGCTXs, *PMethodInfo_17F9910_RGCTXs;

struct MethodInfo_17F9910_RGCTXs {
    struct Il2CppClass *_0_TFormat;
    struct MethodInfo *_1_Pringles_ConfigObject_Deserialize_TFormat_;
};

typedef struct Chipstar_Downloads_CriWare_CriFileManager__CleanMissingFiles_d__65_VTable Chipstar_Downloads_CriWare_CriFileManager__CleanMissingFiles_d__65_VTable, *PChipstar_Downloads_CriWare_CriFileManager__CleanMissingFiles_d__65_VTable;

struct Chipstar_Downloads_CriWare_CriFileManager__CleanMissingFiles_d__65_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct Cysharp_Threading_Tasks_DelayType_Fields Cysharp_Threading_Tasks_DelayType_Fields, *PCysharp_Threading_Tasks_DelayType_Fields;

struct Cysharp_Threading_Tasks_DelayType_Fields {
    int32_t value__;
};

typedef struct Aoharu_ShopScene___c__DisplayClass49_0_Fields Aoharu_ShopScene___c__DisplayClass49_0_Fields, *PAoharu_ShopScene___c__DisplayClass49_0_Fields;

struct Aoharu_ShopScene___c__DisplayClass49_0_Fields {
    struct Aoharu_ShopScene_o *__4__this;
    struct GreeGameLib_Product_o *product;
    struct System_Action_o *__9__3;
    struct System_Action_o *__9__2;
};

typedef struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_T1__Fields UnityEngine_EventSystems_ExecuteEvents_EventFunction_T1__Fields, *PUnityEngine_EventSystems_ExecuteEvents_EventFunction_T1__Fields;

struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_T1__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_19F8C2C MethodInfo_19F8C2C, *PMethodInfo_19F8C2C;

typedef union _union_248187 _union_248187, *P_union_248187;

union _union_248187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8C2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7F2F8 MethodInfo_1D7F2F8, *PMethodInfo_1D7F2F8;

typedef union _union_297598 _union_297598, *P_union_297598;

union _union_297598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F2F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_ValueTuple_T1__T2__T3__VTable Mono_ValueTuple_T1__T2__T3__VTable, *PMono_ValueTuple_T1__T2__T3__VTable;

struct Mono_ValueTuple_T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217449 _union_217449, *P_union_217449;

union _union_217449 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242405 _union_242405, *P_union_242405;

union _union_242405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242407 _union_242407, *P_union_242407;

union _union_242407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242409 _union_242409, *P_union_242409;

union _union_242409 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243F178 MethodInfo_243F178, *PMethodInfo_243F178;

typedef union _union_279242 _union_279242, *P_union_279242;

union _union_279242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_131D208 MethodInfo_131D208, *PMethodInfo_131D208;

typedef union _union_284772 _union_284772, *P_union_284772;

union _union_284772 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131D208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284772 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ParticleCanvas_c Aoharu_ParticleCanvas_c, *PAoharu_ParticleCanvas_c;

typedef struct Aoharu_ParticleCanvas_VTable Aoharu_ParticleCanvas_VTable, *PAoharu_ParticleCanvas_VTable;

struct Aoharu_ParticleCanvas_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_ParticleCanvas_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ParticleCanvas_VTable vtable;
};

typedef struct MethodInfo_267AE08 MethodInfo_267AE08, *PMethodInfo_267AE08;

typedef union _union_286433 _union_286433, *P_union_286433;

union _union_286433 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286433 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngLiveData___c__DisplayClass41_0_c Shock_MngLiveData___c__DisplayClass41_0_c, *PShock_MngLiveData___c__DisplayClass41_0_c;

typedef struct Shock_MngLiveData___c__DisplayClass41_0_VTable Shock_MngLiveData___c__DisplayClass41_0_VTable, *PShock_MngLiveData___c__DisplayClass41_0_VTable;

struct Shock_MngLiveData___c__DisplayClass41_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngLiveData___c__DisplayClass41_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngLiveData___c__DisplayClass41_0_VTable vtable;
};

typedef struct MethodInfo_1EAB7C4 MethodInfo_1EAB7C4, *PMethodInfo_1EAB7C4;

typedef union _union_264904 _union_264904, *P_union_264904;

union _union_264904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB7C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242401 _union_242401, *P_union_242401;

union _union_242401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242403 _union_242403, *P_union_242403;

union _union_242403 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngLiveData___c__DisplayClass41_0_o Shock_MngLiveData___c__DisplayClass41_0_o, *PShock_MngLiveData___c__DisplayClass41_0_o;

typedef struct Shock_MngLiveData___c__DisplayClass41_0_Fields Shock_MngLiveData___c__DisplayClass41_0_Fields, *PShock_MngLiveData___c__DisplayClass41_0_Fields;

typedef struct System_Action_RecvLiveMissionRData__o System_Action_RecvLiveMissionRData__o, *PSystem_Action_RecvLiveMissionRData__o;

typedef struct System_Action_RecvLiveMissionRData__c System_Action_RecvLiveMissionRData__c, *PSystem_Action_RecvLiveMissionRData__c;

typedef struct System_Action_RecvLiveMissionRData__Fields System_Action_RecvLiveMissionRData__Fields, *PSystem_Action_RecvLiveMissionRData__Fields;

typedef struct System_Action_RecvLiveMissionRData__VTable System_Action_RecvLiveMissionRData__VTable, *PSystem_Action_RecvLiveMissionRData__VTable;

struct System_Action_RecvLiveMissionRData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLiveMissionRData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLiveMissionRData__o {
    struct System_Action_RecvLiveMissionRData__c *klass;
    void *monitor;
    struct System_Action_RecvLiveMissionRData__Fields fields;
};

struct System_Action_RecvLiveMissionRData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLiveMissionRData__VTable vtable;
};

struct Shock_MngLiveData___c__DisplayClass41_0_Fields {
    struct System_Action_RecvLiveMissionRData__o *onComplete;
};

struct Shock_MngLiveData___c__DisplayClass41_0_o {
    struct Shock_MngLiveData___c__DisplayClass41_0_c *klass;
    void *monitor;
    struct Shock_MngLiveData___c__DisplayClass41_0_Fields fields;
};

typedef union _union_217441 _union_217441, *P_union_217441;

union _union_217441 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217443 _union_217443, *P_union_217443;

union _union_217443 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Playables_ScriptPlayable_SkipBehaviour__Fields UnityEngine_Playables_ScriptPlayable_SkipBehaviour__Fields, *PUnityEngine_Playables_ScriptPlayable_SkipBehaviour__Fields;

struct UnityEngine_Playables_ScriptPlayable_SkipBehaviour__Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

typedef union _union_217445 _union_217445, *P_union_217445;

union _union_217445 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217447 _union_217447, *P_union_217447;

union _union_217447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7F290 MethodInfo_1D7F290, *PMethodInfo_1D7F290;

typedef union _union_297538 _union_297538, *P_union_297538;

union _union_297538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217439 _union_217439, *P_union_217439;

union _union_217439 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242417 _union_242417, *P_union_242417;

union _union_242417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_StartObservable_T__Fields UniRx_Operators_StartObservable_T__Fields, *PUniRx_Operators_StartObservable_T__Fields;

struct UniRx_Operators_StartObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct System_Action_o *action;
    struct System_Func_T__o *function;
    struct UniRx_IScheduler_o *scheduler;
    struct System_Nullable_TimeSpan__o startAfter;
};

typedef struct Carbon_ListDictionary_uint__NoticeBirthdayMst__o Carbon_ListDictionary_uint__NoticeBirthdayMst__o, *PCarbon_ListDictionary_uint__NoticeBirthdayMst__o;

typedef struct Carbon_ListDictionary_uint__NoticeBirthdayMst__c Carbon_ListDictionary_uint__NoticeBirthdayMst__c, *PCarbon_ListDictionary_uint__NoticeBirthdayMst__c;

typedef struct Carbon_ListDictionary_uint__NoticeBirthdayMst__Fields Carbon_ListDictionary_uint__NoticeBirthdayMst__Fields, *PCarbon_ListDictionary_uint__NoticeBirthdayMst__Fields;

typedef struct Carbon_ListDictionary_uint__NoticeBirthdayMst__VTable Carbon_ListDictionary_uint__NoticeBirthdayMst__VTable, *PCarbon_ListDictionary_uint__NoticeBirthdayMst__VTable;

struct Carbon_ListDictionary_uint__NoticeBirthdayMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__NoticeBirthdayMst__o {
    struct Carbon_ListDictionary_uint__NoticeBirthdayMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__NoticeBirthdayMst__Fields fields;
};

struct Carbon_ListDictionary_uint__NoticeBirthdayMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__NoticeBirthdayMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__NoticeBirthdayMst__VTable vtable;
};

typedef union _union_242419 _union_242419, *P_union_242419;

union _union_242419 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TimerUtil_c TimerUtil_c, *PTimerUtil_c;

typedef struct TimerUtil_VTable TimerUtil_VTable, *PTimerUtil_VTable;

struct TimerUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TimerUtil_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TimerUtil_VTable vtable;
};

typedef struct UniRx_Operators_BufferObservable_BufferTC_T__StaticFields UniRx_Operators_BufferObservable_BufferTC_T__StaticFields, *PUniRx_Operators_BufferObservable_BufferTC_T__StaticFields;

struct UniRx_Operators_BufferObservable_BufferTC_T__StaticFields {
    struct System_Object_array *EmptyArray;
};

typedef union _union_242411 _union_242411, *P_union_242411;

union _union_242411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Texture2DArray_Fields UnityEngine_Texture2DArray_Fields, *PUnityEngine_Texture2DArray_Fields;

struct UnityEngine_Texture2DArray_Fields {
    struct UnityEngine_Texture_Fields super;
};

typedef struct Shock_SceneController__SwitchSceneCoroutine_d__62_Fields Shock_SceneController__SwitchSceneCoroutine_d__62_Fields, *PShock_SceneController__SwitchSceneCoroutine_d__62_Fields;

typedef struct Shock_SceneBase_o Shock_SceneBase_o, *PShock_SceneBase_o;

typedef struct Shock_SceneController___c__DisplayClass62_0_o Shock_SceneController___c__DisplayClass62_0_o, *PShock_SceneController___c__DisplayClass62_0_o;

typedef struct Shock_SceneBase_c Shock_SceneBase_c, *PShock_SceneBase_c;

typedef struct Shock_SceneController___c__DisplayClass62_0_c Shock_SceneController___c__DisplayClass62_0_c, *PShock_SceneController___c__DisplayClass62_0_c;

typedef struct Shock_SceneController___c__DisplayClass62_0_Fields Shock_SceneController___c__DisplayClass62_0_Fields, *PShock_SceneController___c__DisplayClass62_0_Fields;

typedef struct Shock_SceneBase_StaticFields Shock_SceneBase_StaticFields, *PShock_SceneBase_StaticFields;

typedef struct Shock_SceneBase_VTable Shock_SceneBase_VTable, *PShock_SceneBase_VTable;

typedef struct Shock_SceneController___c__DisplayClass62_0_VTable Shock_SceneController___c__DisplayClass62_0_VTable, *PShock_SceneController___c__DisplayClass62_0_VTable;

typedef struct System_Collections_Generic_List_SceneBase__o System_Collections_Generic_List_SceneBase__o, *PSystem_Collections_Generic_List_SceneBase__o;

typedef struct System_Collections_Generic_List_SceneBase__c System_Collections_Generic_List_SceneBase__c, *PSystem_Collections_Generic_List_SceneBase__c;

typedef struct System_Collections_Generic_List_SceneBase__Fields System_Collections_Generic_List_SceneBase__Fields, *PSystem_Collections_Generic_List_SceneBase__Fields;

typedef struct System_Collections_Generic_List_SceneBase__StaticFields System_Collections_Generic_List_SceneBase__StaticFields, *PSystem_Collections_Generic_List_SceneBase__StaticFields;

typedef struct System_Collections_Generic_List_SceneBase__VTable System_Collections_Generic_List_SceneBase__VTable, *PSystem_Collections_Generic_List_SceneBase__VTable;

typedef struct Shock_SceneBase_array Shock_SceneBase_array, *PShock_SceneBase_array;

struct System_Collections_Generic_List_SceneBase__Fields {
    struct Shock_SceneBase_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SceneBase__o {
    struct System_Collections_Generic_List_SceneBase__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SceneBase__Fields fields;
};

struct System_Collections_Generic_List_SceneBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SceneBase__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SceneBase__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SceneBase__VTable vtable;
};

struct Shock_SceneBase_o {
    struct Shock_SceneBase_c *klass;
    void *monitor;
    struct Shock_SceneBase_Fields fields;
};

struct Shock_SceneBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
};

struct Shock_SceneBase_c {
    struct Il2CppClass_1 _1;
    struct Shock_SceneBase_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneBase_VTable vtable;
};

struct Shock_SceneBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_SceneBase_o *m_Items[65535];
};

struct System_Collections_Generic_List_SceneBase__StaticFields {
    struct Shock_SceneBase_array *s_emptyArray;
};

struct Shock_SceneController__SwitchSceneCoroutine_d__62_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_SceneBase_o *exitSceneBase;
    bool isForward;
    struct Shock_SceneBase_o *enterSceneBase;
    struct Shock_SceneController_SceneData_o *enterSceneData;
    int32_t loadSceneMode;
    struct Shock_SceneController_SceneData_o *exitSceneData;
    struct Shock_SceneController___c__DisplayClass62_0_o *__8__1;
    struct Shock_IInputLockData_o *_inputLock_5__2;
};

struct Shock_SceneController___c__DisplayClass62_0_Fields {
    struct Shock_SceneBase_o *exitSceneBase;
    bool isForwardExit;
    bool isForward;
    struct Shock_SceneBase_o *enterSceneBase;
    struct Shock_SceneController_SceneData_o *enterSceneData;
    int32_t exitSceneType;
    struct Il2CppObject *dataFromExit;
    struct Il2CppObject *exitSceneOutputData;
    int32_t enterSceneType;
    int32_t loadSceneMode;
    struct Carbon_ParallelTask_o *task;
};

struct Shock_SceneController___c__DisplayClass62_0_o {
    struct Shock_SceneController___c__DisplayClass62_0_c *klass;
    void *monitor;
    struct Shock_SceneController___c__DisplayClass62_0_Fields fields;
};

struct Shock_SceneController___c__DisplayClass62_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneController___c__DisplayClass62_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController___c__DisplayClass62_0_VTable vtable;
};

struct Shock_SceneBase_StaticFields {
    struct System_Collections_Generic_List_SceneBase__o *sm_ActiveList;
};

typedef struct Aoharu_LocationInformationScene___c__DisplayClass17_0_Fields Aoharu_LocationInformationScene___c__DisplayClass17_0_Fields, *PAoharu_LocationInformationScene___c__DisplayClass17_0_Fields;

typedef struct Aoharu_LocationInformationScene_o Aoharu_LocationInformationScene_o, *PAoharu_LocationInformationScene_o;

typedef struct Aoharu_LocationInformationScene_c Aoharu_LocationInformationScene_c, *PAoharu_LocationInformationScene_c;

typedef struct Aoharu_LocationInformationScene_Fields Aoharu_LocationInformationScene_Fields, *PAoharu_LocationInformationScene_Fields;

typedef struct Aoharu_LocationInformationScene_VTable Aoharu_LocationInformationScene_VTable, *PAoharu_LocationInformationScene_VTable;

typedef struct System_Collections_Generic_List_LocationInformationScene_LocationData__o System_Collections_Generic_List_LocationInformationScene_LocationData__o, *PSystem_Collections_Generic_List_LocationInformationScene_LocationData__o;

typedef struct Aoharu_LocationInformation_GpsConfirmDialog_o Aoharu_LocationInformation_GpsConfirmDialog_o, *PAoharu_LocationInformation_GpsConfirmDialog_o;

typedef struct Aoharu_MultiEventMatchingDialog_o Aoharu_MultiEventMatchingDialog_o, *PAoharu_MultiEventMatchingDialog_o;

typedef struct System_Collections_Generic_List_LocationInformationScene_LocationData__c System_Collections_Generic_List_LocationInformationScene_LocationData__c, *PSystem_Collections_Generic_List_LocationInformationScene_LocationData__c;

typedef struct System_Collections_Generic_List_LocationInformationScene_LocationData__Fields System_Collections_Generic_List_LocationInformationScene_LocationData__Fields, *PSystem_Collections_Generic_List_LocationInformationScene_LocationData__Fields;

typedef struct Aoharu_LocationInformation_GpsConfirmDialog_c Aoharu_LocationInformation_GpsConfirmDialog_c, *PAoharu_LocationInformation_GpsConfirmDialog_c;

typedef struct Aoharu_LocationInformation_GpsConfirmDialog_Fields Aoharu_LocationInformation_GpsConfirmDialog_Fields, *PAoharu_LocationInformation_GpsConfirmDialog_Fields;

typedef struct Aoharu_MultiEventMatchingDialog_c Aoharu_MultiEventMatchingDialog_c, *PAoharu_MultiEventMatchingDialog_c;

typedef struct Aoharu_MultiEventMatchingDialog_Fields Aoharu_MultiEventMatchingDialog_Fields, *PAoharu_MultiEventMatchingDialog_Fields;

typedef struct System_Collections_Generic_List_LocationInformationScene_LocationData__StaticFields System_Collections_Generic_List_LocationInformationScene_LocationData__StaticFields, *PSystem_Collections_Generic_List_LocationInformationScene_LocationData__StaticFields;

typedef struct System_Collections_Generic_List_LocationInformationScene_LocationData__VTable System_Collections_Generic_List_LocationInformationScene_LocationData__VTable, *PSystem_Collections_Generic_List_LocationInformationScene_LocationData__VTable;

typedef struct Aoharu_LocationInformationScene_LocationData_array Aoharu_LocationInformationScene_LocationData_array, *PAoharu_LocationInformationScene_LocationData_array;

typedef struct Aoharu_LocationInformation_GpsConfirmDialog_VTable Aoharu_LocationInformation_GpsConfirmDialog_VTable, *PAoharu_LocationInformation_GpsConfirmDialog_VTable;

typedef struct Aoharu_LocationInformation_LocationInformationScrollItem_o Aoharu_LocationInformation_LocationInformationScrollItem_o, *PAoharu_LocationInformation_LocationInformationScrollItem_o;

typedef struct System_Collections_Generic_List_RewardIcon__o System_Collections_Generic_List_RewardIcon__o, *PSystem_Collections_Generic_List_RewardIcon__o;

typedef struct Aoharu_LocationInformationScene_LocationData_o Aoharu_LocationInformationScene_LocationData_o, *PAoharu_LocationInformationScene_LocationData_o;

typedef struct Aoharu_LocationInformation_LocationInformationScrollItem_c Aoharu_LocationInformation_LocationInformationScrollItem_c, *PAoharu_LocationInformation_LocationInformationScrollItem_c;

typedef struct Aoharu_LocationInformation_LocationInformationScrollItem_Fields Aoharu_LocationInformation_LocationInformationScrollItem_Fields, *PAoharu_LocationInformation_LocationInformationScrollItem_Fields;

typedef struct System_Collections_Generic_List_RewardIcon__c System_Collections_Generic_List_RewardIcon__c, *PSystem_Collections_Generic_List_RewardIcon__c;

typedef struct System_Collections_Generic_List_RewardIcon__Fields System_Collections_Generic_List_RewardIcon__Fields, *PSystem_Collections_Generic_List_RewardIcon__Fields;

typedef struct Aoharu_LocationInformationScene_LocationData_c Aoharu_LocationInformationScene_LocationData_c, *PAoharu_LocationInformationScene_LocationData_c;

typedef struct Aoharu_LocationInformationScene_LocationData_Fields Aoharu_LocationInformationScene_LocationData_Fields, *PAoharu_LocationInformationScene_LocationData_Fields;

typedef struct Aoharu_LocationInformation_LocationInformationScrollItem_VTable Aoharu_LocationInformation_LocationInformationScrollItem_VTable, *PAoharu_LocationInformation_LocationInformationScrollItem_VTable;

typedef struct System_Collections_Generic_List_RewardIcon__StaticFields System_Collections_Generic_List_RewardIcon__StaticFields, *PSystem_Collections_Generic_List_RewardIcon__StaticFields;

typedef struct System_Collections_Generic_List_RewardIcon__VTable System_Collections_Generic_List_RewardIcon__VTable, *PSystem_Collections_Generic_List_RewardIcon__VTable;

typedef struct Shock_RewardIcon_array Shock_RewardIcon_array, *PShock_RewardIcon_array;

typedef struct Aoharu_LocationInformationScene_LocationData_VTable Aoharu_LocationInformationScene_LocationData_VTable, *PAoharu_LocationInformationScene_LocationData_VTable;

typedef struct Shock_LocationMst_o Shock_LocationMst_o, *PShock_LocationMst_o;

typedef struct Shock_LocationMst_c Shock_LocationMst_c, *PShock_LocationMst_c;

typedef struct Shock_LocationMst_Fields Shock_LocationMst_Fields, *PShock_LocationMst_Fields;

typedef struct Shock_LocationMst_VTable Shock_LocationMst_VTable, *PShock_LocationMst_VTable;

struct Shock_LocationMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LocationMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LocationMst_VTable vtable;
};

struct System_Collections_Generic_List_LocationInformationScene_LocationData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_LocationMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    struct System_String_o *_description;
    uint32_t _masterLocationRewardId;
    struct System_String_o *_bannerName;
    int32_t _priority;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LocationMst_o {
    struct Shock_LocationMst_c *klass;
    void *monitor;
    struct Shock_LocationMst_Fields fields;
};

struct Aoharu_LocationInformation_GpsConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_LocationInformationScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_menuTween;
    struct Shock_SimpleScroll_o *m_scroll;
    bool m_NotPrepare;
    struct System_Collections_Generic_List_LocationInformationScene_LocationData__o *m_locationDataList;
    struct System_UInt32_array *m_recievedIds;
    struct Aoharu_LocationInformation_GpsConfirmDialog_o *m_confirmDialog;
    struct Aoharu_MultiEventMatchingDialog_o *m_waitingDialog;
    struct ShortMessageDialog_o *m_shortMessageDialog;
    struct UnityEngine_Coroutine_o *m_coroutine;
};

struct System_Collections_Generic_List_RewardIcon__StaticFields {
    struct Shock_RewardIcon_array *s_emptyArray;
};

struct System_Collections_Generic_List_LocationInformationScene_LocationData__Fields {
    struct Aoharu_LocationInformationScene_LocationData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LocationInformationScene_LocationData__o {
    struct System_Collections_Generic_List_LocationInformationScene_LocationData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LocationInformationScene_LocationData__Fields fields;
};

struct System_Collections_Generic_List_LocationInformationScene_LocationData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LocationInformationScene_LocationData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LocationInformationScene_LocationData__VTable vtable;
};

struct Aoharu_MultiEventMatchingDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_SDCharacter_o *charaSDCharacter;
    struct Shock_ButtonEvent_o *button0001ButtonEvent;
    struct Shock_TextMeshUI_o *titleTextMeshUI;
    struct Shock_TextMeshUI_o *messageTextMeshUI;
    struct UnityEngine_GameObject_o *multiSpecificText;
    struct Shock_DialogMst_o *dialogMst;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct System_Collections_Generic_List_RewardIcon__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RewardIcon__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RewardIcon__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RewardIcon__VTable vtable;
};

struct System_Collections_Generic_List_RewardIcon__Fields {
    struct Shock_RewardIcon_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RewardIcon__o {
    struct System_Collections_Generic_List_RewardIcon__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RewardIcon__Fields fields;
};

struct Aoharu_MultiEventMatchingDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventMatchingDialog_VTable vtable;
};

struct Aoharu_LocationInformationScene_LocationData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_LocationInformationScene_LocationData_o *m_Items[65535];
};

struct Aoharu_MultiEventMatchingDialog_o {
    struct Aoharu_MultiEventMatchingDialog_c *klass;
    void *monitor;
    struct Aoharu_MultiEventMatchingDialog_Fields fields;
};

struct Aoharu_LocationInformationScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_LocationInformationScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformationScene_VTable vtable;
};

struct Aoharu_LocationInformationScene_o {
    struct Aoharu_LocationInformationScene_c *klass;
    void *monitor;
    struct Aoharu_LocationInformationScene_Fields fields;
};

struct Aoharu_LocationInformationScene___c__DisplayClass17_0_Fields {
    struct Aoharu_LocationInformationScene_o *__4__this;
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *onComplete;
};

struct Aoharu_LocationInformation_LocationInformationScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_LocationInformationScene_LocationData_Fields {
    struct Shock_LocationMst_o *_LocationMst_k__BackingField;
    bool _IsReceived_k__BackingField;
};

struct Aoharu_LocationInformationScene_LocationData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LocationInformation_LocationInformationScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_TextMeshUI_o *m_titleName;
    struct UnityEngine_UI_Image_o *m_bannerImage;
    struct Shock_TextMeshUI_o *m_locationName;
    struct Shock_TextMeshUI_o *m_expireTime;
    struct UnityEngine_GameObject_o *m_receivedRoot;
    struct Shock_ButtonEvent_o *m_button;
    struct Shock_AnimatorPlayerLite_o *m_animatorPlayer;
    struct System_Action_o *_OnClick_k__BackingField;
};

struct Aoharu_LocationInformation_GpsConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Aoharu_LocationInformation_LocationInformationScrollItem_o *m_locationInformationItem;
    struct UnityEngine_RectTransform_o *m_scrollRectTransform;
    struct UnityEngine_UI_ScrollRect_o *m_scrollRect;
    struct UnityEngine_RectTransform_o *m_gridTransform;
    struct UnityEngine_UI_ContentSizeFitter_o *m_contentSizeFitter;
    struct UnityEngine_UI_HorizontalLayoutGroup_o *m_layoutGroup;
    struct Prefab_o *m_rewardPrefab;
    struct UnityEngine_RectTransform_o *m_rewardRectTransform;
    struct System_Collections_Generic_List_RewardIcon__o *m_rewardIconList;
};

struct System_Collections_Generic_List_LocationInformationScene_LocationData__StaticFields {
    struct Aoharu_LocationInformationScene_LocationData_array *s_emptyArray;
};

struct Aoharu_LocationInformation_GpsConfirmDialog_o {
    struct Aoharu_LocationInformation_GpsConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_LocationInformation_GpsConfirmDialog_Fields fields;
};

struct Aoharu_LocationInformation_GpsConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformation_GpsConfirmDialog_VTable vtable;
};

struct Aoharu_LocationInformationScene_LocationData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformationScene_LocationData_VTable vtable;
};

struct Aoharu_LocationInformationScene_LocationData_o {
    struct Aoharu_LocationInformationScene_LocationData_c *klass;
    void *monitor;
    struct Aoharu_LocationInformationScene_LocationData_Fields fields;
};

struct Aoharu_LocationInformation_LocationInformationScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformation_LocationInformationScrollItem_VTable vtable;
};

struct Shock_RewardIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_RewardIcon_o *m_Items[65535];
};

struct Aoharu_LocationInformation_LocationInformationScrollItem_o {
    struct Aoharu_LocationInformation_LocationInformationScrollItem_c *klass;
    void *monitor;
    struct Aoharu_LocationInformation_LocationInformationScrollItem_Fields fields;
};

typedef union _union_242413 _union_242413, *P_union_242413;

union _union_242413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1747A54 MethodInfo_1747A54, *PMethodInfo_1747A54;

typedef union _union_162397 _union_162397, *P_union_162397;

union _union_162397 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747A54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162397 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242415 _union_242415, *P_union_242415;

union _union_242415 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ParticleCanvas_o Aoharu_ParticleCanvas_o, *PAoharu_ParticleCanvas_o;

typedef struct Aoharu_ParticleCanvas_Fields Aoharu_ParticleCanvas_Fields, *PAoharu_ParticleCanvas_Fields;

struct Aoharu_ParticleCanvas_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_targetRectTransform;
    struct UnityEngine_UI_CanvasScaler_o *m_targetCanvasScaler;
    struct UnityEngine_Vector2_o m_halfRefrenceResolution;
};

struct Aoharu_ParticleCanvas_o {
    struct Aoharu_ParticleCanvas_c *klass;
    void *monitor;
    struct Aoharu_ParticleCanvas_Fields fields;
};

typedef struct MethodInfo_11F6948 MethodInfo_11F6948, *PMethodInfo_11F6948;

typedef union _union_260030 _union_260030, *P_union_260030;

union _union_260030 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F6948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260030 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217431 _union_217431, *P_union_217431;

union _union_217431 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217433 _union_217433, *P_union_217433;

union _union_217433 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Unity_IO_LowLevel_Unsafe_AssetLoadingSubsystem_array Unity_IO_LowLevel_Unsafe_AssetLoadingSubsystem_array, *PUnity_IO_LowLevel_Unsafe_AssetLoadingSubsystem_array;

struct Unity_IO_LowLevel_Unsafe_AssetLoadingSubsystem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef struct MethodInfo_12733F4 MethodInfo_12733F4, *PMethodInfo_12733F4;

typedef union _union_201194 _union_201194, *P_union_201194;

union _union_201194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12733F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217435 _union_217435, *P_union_217435;

union _union_217435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217437 _union_217437, *P_union_217437;

union _union_217437 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267AE24 MethodInfo_267AE24, *PMethodInfo_267AE24;

typedef union _union_286439 _union_286439, *P_union_286439;

union _union_286439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AE24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Cockpit_PropertyCell_o Photon_Pun_Demo_Cockpit_PropertyCell_o, *PPhoton_Pun_Demo_Cockpit_PropertyCell_o;

typedef struct Photon_Pun_Demo_Cockpit_PropertyCell_Fields Photon_Pun_Demo_Cockpit_PropertyCell_Fields, *PPhoton_Pun_Demo_Cockpit_PropertyCell_Fields;

struct Photon_Pun_Demo_Cockpit_PropertyCell_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Text_o *PropertyText;
    struct UnityEngine_UI_Text_o *ValueText;
    struct UnityEngine_UI_Image_o *isUpdatedFlag;
    struct UnityEngine_UI_LayoutElement_o *LayoutElement;
};

struct Photon_Pun_Demo_Cockpit_PropertyCell_o {
    struct Photon_Pun_Demo_Cockpit_PropertyCell_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_PropertyCell_Fields fields;
};

typedef struct System_Func_EventScoreRankingMst__uint__c System_Func_EventScoreRankingMst__uint__c, *PSystem_Func_EventScoreRankingMst__uint__c;

typedef struct System_Func_EventScoreRankingMst__uint__VTable System_Func_EventScoreRankingMst__uint__VTable, *PSystem_Func_EventScoreRankingMst__uint__VTable;

struct System_Func_EventScoreRankingMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventScoreRankingMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventScoreRankingMst__uint__VTable vtable;
};

typedef struct DG_Tweening_Core_Utils_VTable DG_Tweening_Core_Utils_VTable, *PDG_Tweening_Core_Utils_VTable;

struct DG_Tweening_Core_Utils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17E7638_RGCTXs MethodInfo_17E7638_RGCTXs, *PMethodInfo_17E7638_RGCTXs;

struct MethodInfo_17E7638_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_22779A8 MethodInfo_22779A8, *PMethodInfo_22779A8;

typedef union _union_295000 _union_295000, *P_union_295000;

union _union_295000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22779A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ToArrayObservable_ToArray_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_EventScoreRankingMst__uint__o System_Func_EventScoreRankingMst__uint__o, *PSystem_Func_EventScoreRankingMst__uint__o;

typedef struct System_Func_EventScoreRankingMst__uint__Fields System_Func_EventScoreRankingMst__uint__Fields, *PSystem_Func_EventScoreRankingMst__uint__Fields;

struct System_Func_EventScoreRankingMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventScoreRankingMst__uint__o {
    struct System_Func_EventScoreRankingMst__uint__c *klass;
    void *monitor;
    struct System_Func_EventScoreRankingMst__uint__Fields fields;
};

typedef union _union_217461 _union_217461, *P_union_217461;

union _union_217461 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBC660 MethodInfo_1BBC660, *PMethodInfo_1BBC660;

typedef union _union_302920 _union_302920, *P_union_302920;

union _union_302920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217463 _union_217463, *P_union_217463;

union _union_217463 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217465 _union_217465, *P_union_217465;

union _union_217465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217467 _union_217467, *P_union_217467;

union _union_217467 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217469 _union_217469, *P_union_217469;

union _union_217469 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5B0C0 MethodInfo_2D5B0C0, *PMethodInfo_2D5B0C0;

typedef struct MethodInfo_2D5B0C0_RGCTXs MethodInfo_2D5B0C0_RGCTXs, *PMethodInfo_2D5B0C0_RGCTXs;

typedef union _union_298574 _union_298574, *P_union_298574;

union _union_298574 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B0C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B0C0_RGCTXs *rgctx_data;
    union _union_298574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5B0C0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
    struct MethodInfo *_3_System_Collections_Generic_List_T__RemoveAt;
};

typedef struct MethodInfo_106D6B0 MethodInfo_106D6B0, *PMethodInfo_106D6B0;

typedef union _union_167461 _union_167461, *P_union_167461;

union _union_167461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106D6B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_CanvasRenderer__StaticFields System_Collections_Generic_List_CanvasRenderer__StaticFields, *PSystem_Collections_Generic_List_CanvasRenderer__StaticFields;

struct System_Collections_Generic_List_CanvasRenderer__StaticFields {
    struct UnityEngine_CanvasRenderer_array *s_emptyArray;
};

typedef struct MethodInfo_13C7C6C MethodInfo_13C7C6C, *PMethodInfo_13C7C6C;

typedef union _union_203890 _union_203890, *P_union_203890;

union _union_203890 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7C6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203890 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_c Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_StaticFields Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_StaticFields, *PAoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_StaticFields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_VTable;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_o Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_o;

typedef struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__o System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__o, *PSystem_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_Fields;

typedef struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__c System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__c, *PSystem_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__c;

typedef struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__Fields System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__Fields, *PSystem_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__Fields;

typedef struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__VTable System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__VTable, *PSystem_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__VTable;

struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_Fields {
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_StaticFields {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog___c_o *__9;
    struct System_Action_o *__9__6_0;
    struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__o *__9__9_0;
};

struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__VTable vtable;
};

struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__o {
    struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__c *klass;
    void *monitor;
    struct System_Func_HighScoreRateDetail__HighScoreRateUtils_HighScoreRateData__Fields fields;
};

typedef struct MethodInfo_1BBC674 MethodInfo_1BBC674, *PMethodInfo_1BBC674;

typedef union _union_303316 _union_303316, *P_union_303316;

union _union_303316 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AE10 MethodInfo_267AE10, *PMethodInfo_267AE10;

typedef union _union_286435 _union_286435, *P_union_286435;

union _union_286435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AE10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetFileParts_d__0_VTable SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetFileParts_d__0_VTable, *PSharpCompress_Archives_Rar_RarArchiveEntryFactory__GetFileParts_d__0_VTable;

struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetFileParts_d__0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_SharpCompress_Common_Rar_RarFilePart__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_SharpCompress_Common_Rar_RarFilePart__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_3252EA0 MethodInfo_3252EA0, *PMethodInfo_3252EA0;

typedef union _union_292152 _union_292152, *P_union_292152;

union _union_292152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267AE1C MethodInfo_267AE1C, *PMethodInfo_267AE1C;

typedef union _union_286437 _union_286437, *P_union_286437;

union _union_286437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AE1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127DF60 MethodInfo_127DF60, *PMethodInfo_127DF60;

typedef union _union_202148 _union_202148, *P_union_202148;

union _union_202148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DF60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ShockJsonSoundManifest_VTable ShockJsonSoundManifest_VTable, *PShockJsonSoundManifest_VTable;

struct ShockJsonSoundManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_identifier;
    struct VirtualInvokeData _5_get_name;
    struct VirtualInvokeData _6_get_hash;
    struct VirtualInvokeData _7_get_acbHash;
    struct VirtualInvokeData _8_get_acbSize;
    struct VirtualInvokeData _9_get_acbPrimaryPartHash;
    struct VirtualInvokeData _10_get_acbPrimaryPartSize;
    struct VirtualInvokeData _11_get_acbSecondaryPartHash;
    struct VirtualInvokeData _12_get_acbSecondaryPartSize;
    struct VirtualInvokeData _13_get_awbHash;
    struct VirtualInvokeData _14_get_awbSize;
    struct VirtualInvokeData _15_get_awbPrimaryPartHash;
    struct VirtualInvokeData _16_get_awbPrimaryPartSize;
    struct VirtualInvokeData _17_get_awbSecondaryPartHash;
    struct VirtualInvokeData _18_get_awbSecondaryPartSize;
    struct VirtualInvokeData _19_get_labels;
    struct VirtualInvokeData _20_get_enableSplit;
};

typedef struct MethodInfo_2DBCF80 MethodInfo_2DBCF80, *PMethodInfo_2DBCF80;

typedef union _union_256606 _union_256606, *P_union_256606;

union _union_256606 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCF80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256606 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12E92A8 MethodInfo_12E92A8, *PMethodInfo_12E92A8;

typedef union _union_169725 _union_169725, *P_union_169725;

union _union_169725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E92A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217451 _union_217451, *P_union_217451;

union _union_217451 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass336_0_Fields Shock_Protocol___c__DisplayClass336_0_Fields, *PShock_Protocol___c__DisplayClass336_0_Fields;

typedef struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__o System_Action_RecvUserUpdateFavoriteMasterGroupIdR__o, *PSystem_Action_RecvUserUpdateFavoriteMasterGroupIdR__o;

typedef struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__c System_Action_RecvUserUpdateFavoriteMasterGroupIdR__c, *PSystem_Action_RecvUserUpdateFavoriteMasterGroupIdR__c;

typedef struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__Fields System_Action_RecvUserUpdateFavoriteMasterGroupIdR__Fields, *PSystem_Action_RecvUserUpdateFavoriteMasterGroupIdR__Fields;

typedef struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__VTable System_Action_RecvUserUpdateFavoriteMasterGroupIdR__VTable, *PSystem_Action_RecvUserUpdateFavoriteMasterGroupIdR__VTable;

struct Shock_Protocol___c__DisplayClass336_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__o *onSuccess;
};

struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__o {
    struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__c *klass;
    void *monitor;
    struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__Fields fields;
};

struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvUserUpdateFavoriteMasterGroupIdR__VTable vtable;
};

typedef union _union_217453 _union_217453, *P_union_217453;

union _union_217453 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217455 _union_217455, *P_union_217455;

union _union_217455 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217457 _union_217457, *P_union_217457;

union _union_217457 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217459 _union_217459, *P_union_217459;

union _union_217459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D64C48 MethodInfo_2D64C48, *PMethodInfo_2D64C48;

typedef struct MethodInfo_2D64C48_RGCTXs MethodInfo_2D64C48_RGCTXs, *PMethodInfo_2D64C48_RGCTXs;

typedef union _union_321621 _union_321621, *P_union_321621;

union _union_321621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64C48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Object_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64C48_RGCTXs *rgctx_data;
    union _union_321621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D64C48_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_242449 _union_242449, *P_union_242449;

union _union_242449 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_226DF68 MethodInfo_226DF68, *PMethodInfo_226DF68;

typedef union _union_317204 _union_317204, *P_union_317204;

union _union_317204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226DF68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_MemberList_MemberListTextLayout_o Aoharu_Scenes_MemberList_MemberListTextLayout_o, *PAoharu_Scenes_MemberList_MemberListTextLayout_o;

typedef struct Aoharu_Scenes_MemberList_MemberListTextLayout_c Aoharu_Scenes_MemberList_MemberListTextLayout_c, *PAoharu_Scenes_MemberList_MemberListTextLayout_c;

typedef struct Aoharu_Scenes_MemberList_MemberListTextLayout_Fields Aoharu_Scenes_MemberList_MemberListTextLayout_Fields, *PAoharu_Scenes_MemberList_MemberListTextLayout_Fields;

typedef struct Aoharu_Scenes_MemberList_MemberListTextLayout_VTable Aoharu_Scenes_MemberList_MemberListTextLayout_VTable, *PAoharu_Scenes_MemberList_MemberListTextLayout_VTable;

struct Aoharu_Scenes_MemberList_MemberListTextLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_photoBoxButtonText;
    struct Shock_TextMeshUI_o *m_ascendingOrderButtonText;
    struct Shock_TextMeshUI_o *m_OrderButtonText;
    struct UnityEngine_GameObject_o *m_sortAdaptationImage;
    struct UnityEngine_UI_Image_o *m_AscendingImage;
    struct UnityEngine_Sprite_o *m_AscendingButtonSprite;
    struct UnityEngine_Sprite_o *m_DescendingButtonSprite;
    struct System_String_array *m_SortTexts;
};

struct Aoharu_Scenes_MemberList_MemberListTextLayout_o {
    struct Aoharu_Scenes_MemberList_MemberListTextLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_MemberList_MemberListTextLayout_Fields fields;
};

struct Aoharu_Scenes_MemberList_MemberListTextLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_MemberList_MemberListTextLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_MemberList_MemberListTextLayout_VTable vtable;
};

typedef struct System_Action_Player__PhotonTeam__o System_Action_Player__PhotonTeam__o, *PSystem_Action_Player__PhotonTeam__o;

typedef struct System_Action_Player__PhotonTeam__c System_Action_Player__PhotonTeam__c, *PSystem_Action_Player__PhotonTeam__c;

typedef struct System_Action_Player__PhotonTeam__Fields System_Action_Player__PhotonTeam__Fields, *PSystem_Action_Player__PhotonTeam__Fields;

typedef struct System_Action_Player__PhotonTeam__VTable System_Action_Player__PhotonTeam__VTable, *PSystem_Action_Player__PhotonTeam__VTable;

struct System_Action_Player__PhotonTeam__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Player__PhotonTeam__o {
    struct System_Action_Player__PhotonTeam__c *klass;
    void *monitor;
    struct System_Action_Player__PhotonTeam__Fields fields;
};

struct System_Action_Player__PhotonTeam__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Player__PhotonTeam__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Player__PhotonTeam__VTable vtable;
};

typedef union _union_242443 _union_242443, *P_union_242443;

union _union_242443 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242445 _union_242445, *P_union_242445;

union _union_242445 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242447 _union_242447, *P_union_242447;

union _union_242447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Home_FrontUI___c__DisplayClass102_0_VTable Shock_Home_FrontUI___c__DisplayClass102_0_VTable, *PShock_Home_FrontUI___c__DisplayClass102_0_VTable;

struct Shock_Home_FrontUI___c__DisplayClass102_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3252EB4 MethodInfo_3252EB4, *PMethodInfo_3252EB4;

typedef union _union_292154 _union_292154, *P_union_292154;

union _union_292154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252EB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217481 _union_217481, *P_union_217481;

union _union_217481 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_NeverPromise_AsyncUnit__VTable Cysharp_Threading_Tasks_UniTask_NeverPromise_AsyncUnit__VTable, *PCysharp_Threading_Tasks_UniTask_NeverPromise_AsyncUnit__VTable;

struct Cysharp_Threading_Tasks_UniTask_NeverPromise_AsyncUnit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

typedef union _union_217483 _union_217483, *P_union_217483;

union _union_217483 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217485 _union_217485, *P_union_217485;

union _union_217485 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D35930 MethodInfo_1D35930, *PMethodInfo_1D35930;

typedef struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c Shock_Data_SaveData_JsonDictionary_TKey__TValue__c, *PShock_Data_SaveData_JsonDictionary_TKey__TValue__c;

typedef union _union_158937 _union_158937, *P_union_158937;

typedef struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__RGCTXs Shock_Data_SaveData_JsonDictionary_TKey__TValue__RGCTXs, *PShock_Data_SaveData_JsonDictionary_TKey__TValue__RGCTXs;

typedef struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__VTable Shock_Data_SaveData_JsonDictionary_TKey__TValue__VTable, *PShock_Data_SaveData_JsonDictionary_TKey__TValue__VTable;

union _union_158937 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_Shock_Data_SaveData_JsonDictionary___c_TKey__TValue_;
    struct MethodInfo *_1_Shock_Data_SaveData_JsonDictionary___c_TKey__TValue___UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_b__6_0;
    struct Il2CppClass *_2_System_Func_KeyValuePair_TKey__TValue___JsonDictionary_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_3_System_Func_KeyValuePair_TKey__TValue___JsonDictionary_KeyValuePair_TKey__TValue____ctor;
    struct MethodInfo *_4_System_Linq_Enumerable_Select_KeyValuePair_TKey__TValue___JsonDictionary_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_5_System_Linq_Enumerable_ToArray_JsonDictionary_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_6_Shock_Data_SaveData_JsonDictionary___c_TKey__TValue___UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_b__7_0;
    struct Il2CppClass *_7_System_Func_JsonDictionary_KeyValuePair_TKey__TValue___TKey_;
    struct MethodInfo *_8_System_Func_JsonDictionary_KeyValuePair_TKey__TValue___TKey___ctor;
    struct MethodInfo *_9_Shock_Data_SaveData_JsonDictionary___c_TKey__TValue___UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_b__7_1;
    struct Il2CppClass *_10_System_Func_JsonDictionary_KeyValuePair_TKey__TValue___TValue_;
    struct MethodInfo *_11_System_Func_JsonDictionary_KeyValuePair_TKey__TValue___TValue___ctor;
    struct MethodInfo *_12_System_Linq_Enumerable_ToDictionary_JsonDictionary_KeyValuePair_TKey__TValue___TKey__TValue_;
    struct Il2CppClass *_13_System_Collections_Generic_Dictionary_TKey__TValue_;
    struct MethodInfo *_14_System_Collections_Generic_Dictionary_TKey__TValue___ctor;
};

struct MethodInfo_1D35930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158937 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
};

struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__VTable vtable;
};

typedef struct MethodInfo_198D7A8 MethodInfo_198D7A8, *PMethodInfo_198D7A8;

typedef union _union_167715 _union_167715, *P_union_167715;

union _union_167715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198D7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217487 _union_217487, *P_union_217487;

union _union_217487 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_SkillCenterMst__string__VTable System_Func_SkillCenterMst__string__VTable, *PSystem_Func_SkillCenterMst__string__VTable;

struct System_Func_SkillCenterMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_217489 _union_217489, *P_union_217489;

union _union_217489 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__RGCTXs UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__RGCTXs, *PUniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__RGCTXs;

struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource__;
    struct Il2CppClass *_2_System_Collections_Generic_List_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_List_TSource___ctor;
    struct Il2CppClass *_4_UniRx_IObservable_TSource_;
    struct MethodInfo *_5_UniRx_IObservable_TSource__Subscribe;
    struct Il2CppClass *_6_UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary_;
    struct MethodInfo *_7_UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary___ctor;
    struct Il2CppClass *_8_UniRx_IObservable_TWindowBoundary_;
    struct MethodInfo *_9_UniRx_IObservable_TWindowBoundary__Subscribe;
    struct MethodInfo *_10_System_Collections_Generic_List_TSource__Add;
    struct Il2CppClass *_11_UniRx_IObserver_IList_TSource__;
    struct MethodInfo *_12_UniRx_IObserver_IList_TSource___OnError;
    struct MethodInfo *_13_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___Dispose;
    struct MethodInfo *_14_UniRx_IObserver_IList_TSource___OnNext;
    struct MethodInfo *_15_UniRx_IObserver_IList_TSource___OnCompleted;
    struct Il2CppClass *_16_TSource__;
    struct Il2CppClass *_17_UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary_;
};

typedef struct MethodInfo_1037C3C MethodInfo_1037C3C, *PMethodInfo_1037C3C;

typedef union _union_172347 _union_172347, *P_union_172347;

union _union_172347 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1037C3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172347 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242453 _union_242453, *P_union_242453;

union _union_242453 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_226DF70 MethodInfo_226DF70, *PMethodInfo_226DF70;

typedef union _union_317206 _union_317206, *P_union_317206;

union _union_317206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226DF70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_TakeUntilObservable_TakeUntil_T__TOther__Fields UniRx_Operators_TakeUntilObservable_TakeUntil_T__TOther__Fields, *PUniRx_Operators_TakeUntilObservable_TakeUntil_T__TOther__Fields;

typedef struct UniRx_Operators_TakeUntilObservable_T__TOther__o UniRx_Operators_TakeUntilObservable_T__TOther__o, *PUniRx_Operators_TakeUntilObservable_T__TOther__o;

typedef struct UniRx_Operators_TakeUntilObservable_T__TOther__c UniRx_Operators_TakeUntilObservable_T__TOther__c, *PUniRx_Operators_TakeUntilObservable_T__TOther__c;

typedef struct UniRx_Operators_TakeUntilObservable_T__TOther__Fields UniRx_Operators_TakeUntilObservable_T__TOther__Fields, *PUniRx_Operators_TakeUntilObservable_T__TOther__Fields;

typedef struct UniRx_Operators_TakeUntilObservable_T__TOther__VTable UniRx_Operators_TakeUntilObservable_T__TOther__VTable, *PUniRx_Operators_TakeUntilObservable_T__TOther__VTable;

typedef struct UniRx_IObservable_TOther__o UniRx_IObservable_TOther__o, *PUniRx_IObservable_TOther__o;

typedef struct UniRx_IObservable_TOther__c UniRx_IObservable_TOther__c, *PUniRx_IObservable_TOther__c;

typedef struct UniRx_IObservable_TOther__Fields UniRx_IObservable_TOther__Fields, *PUniRx_IObservable_TOther__Fields;

struct UniRx_IObservable_TOther__Fields {
};

struct UniRx_IObservable_TOther__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObservable_TOther__o {
    struct UniRx_IObservable_TOther__c *klass;
    void *monitor;
    struct UniRx_IObservable_TOther__Fields fields;
};

struct UniRx_Operators_TakeUntilObservable_TakeUntil_T__TOther__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_TakeUntilObservable_T__TOther__o *parent;
    struct Il2CppObject *gate;
    bool open;
};

struct UniRx_Operators_TakeUntilObservable_T__TOther__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_TakeUntilObservable_T__TOther__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_TakeUntilObservable_T__TOther__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TakeUntilObservable_T__TOther__VTable vtable;
};

struct UniRx_Operators_TakeUntilObservable_T__TOther__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct UniRx_IObservable_TOther__o *other;
};

struct UniRx_Operators_TakeUntilObservable_T__TOther__o {
    struct UniRx_Operators_TakeUntilObservable_T__TOther__c *klass;
    void *monitor;
    struct UniRx_Operators_TakeUntilObservable_T__TOther__Fields fields;
};

typedef union _union_242455 _union_242455, *P_union_242455;

union _union_242455 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleSheets_Dimension_c UnityEngine_UIElements_StyleSheets_Dimension_c, *PUnityEngine_UIElements_StyleSheets_Dimension_c;

typedef struct UnityEngine_UIElements_StyleSheets_Dimension_VTable UnityEngine_UIElements_StyleSheets_Dimension_VTable, *PUnityEngine_UIElements_StyleSheets_Dimension_VTable;

struct UnityEngine_UIElements_StyleSheets_Dimension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct UnityEngine_UIElements_StyleSheets_Dimension_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_Dimension_VTable vtable;
};

typedef struct MethodInfo_267AE30 MethodInfo_267AE30, *PMethodInfo_267AE30;

typedef union _union_286441 _union_286441, *P_union_286441;

union _union_286441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AE30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BE0B4 MethodInfo_13BE0B4, *PMethodInfo_13BE0B4;

typedef struct MethodInfo_13BE0B4_RGCTXs MethodInfo_13BE0B4_RGCTXs, *PMethodInfo_13BE0B4_RGCTXs;

typedef union _union_207156 _union_207156, *P_union_207156;

union _union_207156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BE0B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BE0B4_RGCTXs *rgctx_data;
    union _union_207156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13BE0B4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_242457 _union_242457, *P_union_242457;

union _union_242457 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_226DF74 MethodInfo_226DF74, *PMethodInfo_226DF74;

typedef union _union_317208 _union_317208, *P_union_317208;

union _union_317208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226DF74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ThrowObserver_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242459 _union_242459, *P_union_242459;

union _union_242459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217471 _union_217471, *P_union_217471;

union _union_217471 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217473 _union_217473, *P_union_217473;

union _union_217473 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242451 _union_242451, *P_union_242451;

union _union_242451 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217475 _union_217475, *P_union_217475;

union _union_217475 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217477 _union_217477, *P_union_217477;

union _union_217477 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_LocalizeTargetDesc_Type_RawImage__LocalizeTarget_UnityUI_RawImage__VTable I2_Loc_LocalizeTargetDesc_Type_RawImage__LocalizeTarget_UnityUI_RawImage__VTable, *PI2_Loc_LocalizeTargetDesc_Type_RawImage__LocalizeTarget_UnityUI_RawImage__VTable;

struct I2_Loc_LocalizeTargetDesc_Type_RawImage__LocalizeTarget_UnityUI_RawImage__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanLocalize;
    struct VirtualInvokeData _5_CreateTarget;
    struct VirtualInvokeData _6_GetTargetType;
};

typedef union _union_217479 _union_217479, *P_union_217479;

union _union_217479 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242427 _union_242427, *P_union_242427;

union _union_242427 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TextVertex_VTable UnityEngine_UIElements_TextVertex_VTable, *PUnityEngine_UIElements_TextVertex_VTable;

struct UnityEngine_UIElements_TextVertex_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242429 _union_242429, *P_union_242429;

union _union_242429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_CspKeyContainerInfo_o System_Security_Cryptography_CspKeyContainerInfo_o, *PSystem_Security_Cryptography_CspKeyContainerInfo_o;

typedef struct System_Security_Cryptography_CspKeyContainerInfo_c System_Security_Cryptography_CspKeyContainerInfo_c, *PSystem_Security_Cryptography_CspKeyContainerInfo_c;

typedef struct System_Security_Cryptography_CspKeyContainerInfo_Fields System_Security_Cryptography_CspKeyContainerInfo_Fields, *PSystem_Security_Cryptography_CspKeyContainerInfo_Fields;

typedef struct System_Security_Cryptography_CspKeyContainerInfo_VTable System_Security_Cryptography_CspKeyContainerInfo_VTable, *PSystem_Security_Cryptography_CspKeyContainerInfo_VTable;

typedef struct System_Security_Cryptography_CspParameters_o System_Security_Cryptography_CspParameters_o, *PSystem_Security_Cryptography_CspParameters_o;

typedef struct System_Security_Cryptography_CspParameters_c System_Security_Cryptography_CspParameters_c, *PSystem_Security_Cryptography_CspParameters_c;

typedef struct System_Security_Cryptography_CspParameters_Fields System_Security_Cryptography_CspParameters_Fields, *PSystem_Security_Cryptography_CspParameters_Fields;

typedef struct System_Security_Cryptography_CspParameters_VTable System_Security_Cryptography_CspParameters_VTable, *PSystem_Security_Cryptography_CspParameters_VTable;

typedef struct System_Security_AccessControl_CryptoKeySecurity_o System_Security_AccessControl_CryptoKeySecurity_o, *PSystem_Security_AccessControl_CryptoKeySecurity_o;

typedef struct System_Security_AccessControl_CryptoKeySecurity_c System_Security_AccessControl_CryptoKeySecurity_c, *PSystem_Security_AccessControl_CryptoKeySecurity_c;

typedef struct System_Security_AccessControl_CryptoKeySecurity_Fields System_Security_AccessControl_CryptoKeySecurity_Fields, *PSystem_Security_AccessControl_CryptoKeySecurity_Fields;

typedef struct System_Security_AccessControl_CryptoKeySecurity_VTable System_Security_AccessControl_CryptoKeySecurity_VTable, *PSystem_Security_AccessControl_CryptoKeySecurity_VTable;

typedef struct System_Security_AccessControl_NativeObjectSecurity_Fields System_Security_AccessControl_NativeObjectSecurity_Fields, *PSystem_Security_AccessControl_NativeObjectSecurity_Fields;

typedef struct System_Security_AccessControl_CommonObjectSecurity_Fields System_Security_AccessControl_CommonObjectSecurity_Fields, *PSystem_Security_AccessControl_CommonObjectSecurity_Fields;

typedef struct System_Security_AccessControl_ObjectSecurity_Fields System_Security_AccessControl_ObjectSecurity_Fields, *PSystem_Security_AccessControl_ObjectSecurity_Fields;

struct System_Security_Cryptography_CspParameters_Fields {
    int32_t ProviderType;
    struct System_String_o *ProviderName;
    struct System_String_o *KeyContainerName;
    int32_t KeyNumber;
    int32_t m_flags;
    struct System_Security_AccessControl_CryptoKeySecurity_o *m_cryptoKeySecurity;
    struct System_Security_SecureString_o *m_keyPassword;
    intptr_t m_parentWindowHandle;
};

struct System_Security_Cryptography_CspParameters_o {
    struct System_Security_Cryptography_CspParameters_c *klass;
    void *monitor;
    struct System_Security_Cryptography_CspParameters_Fields fields;
};

struct System_Security_Cryptography_CspParameters_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_CspParameters_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_CspParameters_VTable vtable;
};

struct System_Security_AccessControl_CryptoKeySecurity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_CspKeyContainerInfo_Fields {
    struct System_Security_Cryptography_CspParameters_o *_params;
    bool _random;
};

struct System_Security_Cryptography_CspKeyContainerInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_CspKeyContainerInfo_o {
    struct System_Security_Cryptography_CspKeyContainerInfo_c *klass;
    void *monitor;
    struct System_Security_Cryptography_CspKeyContainerInfo_Fields fields;
};

struct System_Security_Cryptography_CspKeyContainerInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_CspKeyContainerInfo_VTable vtable;
};

struct System_Security_AccessControl_ObjectSecurity_Fields {
};

struct System_Security_AccessControl_CommonObjectSecurity_Fields {
    struct System_Security_AccessControl_ObjectSecurity_Fields super;
};

struct System_Security_AccessControl_NativeObjectSecurity_Fields {
    struct System_Security_AccessControl_CommonObjectSecurity_Fields super;
};

struct System_Security_AccessControl_CryptoKeySecurity_Fields {
    struct System_Security_AccessControl_NativeObjectSecurity_Fields super;
};

struct System_Security_AccessControl_CryptoKeySecurity_o {
    struct System_Security_AccessControl_CryptoKeySecurity_c *klass;
    void *monitor;
    struct System_Security_AccessControl_CryptoKeySecurity_Fields fields;
};

struct System_Security_AccessControl_CryptoKeySecurity_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_AccessControl_CryptoKeySecurity_VTable vtable;
};

typedef struct MethodInfo_26702CC MethodInfo_26702CC, *PMethodInfo_26702CC;

typedef union _union_293670 _union_293670, *P_union_293670;

union _union_293670 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26702CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_OperatorObservableBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293670 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C7C1C MethodInfo_13C7C1C, *PMethodInfo_13C7C1C;

typedef union _union_203888 _union_203888, *P_union_203888;

union _union_203888 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7C1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203888 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242421 _union_242421, *P_union_242421;

union _union_242421 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242423 _union_242423, *P_union_242423;

union _union_242423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomOutputDeviceObserver_c CriWare_CriAtomOutputDeviceObserver_c, *PCriWare_CriAtomOutputDeviceObserver_c;

typedef struct CriWare_CriAtomOutputDeviceObserver_StaticFields CriWare_CriAtomOutputDeviceObserver_StaticFields, *PCriWare_CriAtomOutputDeviceObserver_StaticFields;

typedef struct CriWare_CriAtomOutputDeviceObserver_VTable CriWare_CriAtomOutputDeviceObserver_VTable, *PCriWare_CriAtomOutputDeviceObserver_VTable;

typedef struct CriWare_CriAtomOutputDeviceObserver_o CriWare_CriAtomOutputDeviceObserver_o, *PCriWare_CriAtomOutputDeviceObserver_o;

typedef struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_o CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_o, *PCriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_o;

typedef struct CriWare_CriAtomOutputDeviceObserver_Fields CriWare_CriAtomOutputDeviceObserver_Fields, *PCriWare_CriAtomOutputDeviceObserver_Fields;

typedef struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_c CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_c, *PCriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_c;

typedef struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_Fields CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_Fields, *PCriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_Fields;

typedef struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_VTable CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_VTable, *PCriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_VTable;

struct CriWare_CriAtomOutputDeviceObserver_StaticFields {
    struct CriWare_CriAtomOutputDeviceObserver_o *instance;
    struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_o *_onDeviceConnectionChanged;
    struct UnityEngine_AndroidJavaObject_o *checker;
};

struct CriWare_CriAtomOutputDeviceObserver_Fields {
    struct CriWare_CriMonoBehaviour_Fields super;
    bool dontDestroyOnLoad;
    bool lastIsConnected;
    bool isConnected;
    int32_t lastDeviceType;
    int32_t deviceType;
};

struct CriWare_CriAtomOutputDeviceObserver_o {
    struct CriWare_CriAtomOutputDeviceObserver_c *klass;
    void *monitor;
    struct CriWare_CriAtomOutputDeviceObserver_Fields fields;
};

struct CriWare_CriAtomOutputDeviceObserver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
};

struct CriWare_CriAtomOutputDeviceObserver_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriAtomOutputDeviceObserver_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomOutputDeviceObserver_VTable vtable;
};

struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_VTable vtable;
};

struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_o {
    struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_c *klass;
    void *monitor;
    struct CriWare_CriAtomOutputDeviceObserver_DeviceConnectionChangeCallback_Fields fields;
};

typedef union _union_242425 _union_242425, *P_union_242425;

union _union_242425 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2934440 MethodInfo_2934440, *PMethodInfo_2934440;

typedef union _union_186676 _union_186676, *P_union_186676;

union _union_186676 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2934440 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12CB900 MethodInfo_12CB900, *PMethodInfo_12CB900;

typedef union _union_168797 _union_168797, *P_union_168797;

union _union_168797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CB900 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D88E18 MethodInfo_1D88E18, *PMethodInfo_1D88E18;

typedef union _union_296926 _union_296926, *P_union_296926;

union _union_296926 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88E18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDD518 MethodInfo_1FDD518, *PMethodInfo_1FDD518;

typedef union _union_266430 _union_266430, *P_union_266430;

union _union_266430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242439 _union_242439, *P_union_242439;

union _union_242439 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_InteropServices_DllImportSearchPath_VTable System_Runtime_InteropServices_DllImportSearchPath_VTable, *PSystem_Runtime_InteropServices_DllImportSearchPath_VTable;

struct System_Runtime_InteropServices_DllImportSearchPath_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Carbon_ComponentExtensions___c__DisplayClass67_0_T__VTable Carbon_ComponentExtensions___c__DisplayClass67_0_T__VTable, *PCarbon_ComponentExtensions___c__DisplayClass67_0_T__VTable;

struct Carbon_ComponentExtensions___c__DisplayClass67_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242431 _union_242431, *P_union_242431;

union _union_242431 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UxmlFactory_DropdownField__DropdownField_UxmlTraits__VTable UnityEngine_UIElements_UxmlFactory_DropdownField__DropdownField_UxmlTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_DropdownField__DropdownField_UxmlTraits__VTable;

struct UnityEngine_UIElements_UxmlFactory_DropdownField__DropdownField_UxmlTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__TimeoutWithoutException_d__15_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__TimeoutWithoutException_d__15_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__TimeoutWithoutException_d__15_T__RGCTXs;

struct Cysharp_Threading_Tasks_UniTaskExtensions__TimeoutWithoutException_d__15_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__SuppressCancellationThrow;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAny_ValueTuple_bool__T___bool_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_ValueTuple_int__ValueTuple_bool__T___bool___GetAwaiter;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_int__ValueTuple_bool__T___bool___get_IsCompleted;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_ValueTuple_bool__T___AwaitUnsafeOnCompleted_UniTask_Awaiter_ValueTuple_int__ValueTuple_bool__T___bool____UniTaskExtensions__TimeoutWithoutException_d__15_T__;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_int__ValueTuple_bool__T___bool___GetResult;
    struct Il2CppClass *_6_System_ValueTuple_bool__T_;
    struct MethodInfo *_7_System_ValueTuple_bool__T___ctor;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_ValueTuple_bool__T___SetException;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_ValueTuple_bool__T___SetResult;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_ValueTuple_bool__T___SetStateMachine;
};

typedef union _union_242433 _union_242433, *P_union_242433;

union _union_242433 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF4138 MethodInfo_1EF4138, *PMethodInfo_1EF4138;

typedef union _union_257492 _union_257492, *P_union_257492;

union _union_257492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242435 _union_242435, *P_union_242435;

union _union_242435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ItemListScene___c_StaticFields Aoharu_ItemListScene___c_StaticFields, *PAoharu_ItemListScene___c_StaticFields;

typedef struct Aoharu_ItemListScene___c_o Aoharu_ItemListScene___c_o, *PAoharu_ItemListScene___c_o;

typedef struct Aoharu_ItemListScene___c_c Aoharu_ItemListScene___c_c, *PAoharu_ItemListScene___c_c;

typedef struct Aoharu_ItemListScene___c_Fields Aoharu_ItemListScene___c_Fields, *PAoharu_ItemListScene___c_Fields;

typedef struct Aoharu_ItemListScene___c_VTable Aoharu_ItemListScene___c_VTable, *PAoharu_ItemListScene___c_VTable;

struct Aoharu_ItemListScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ItemListScene___c_Fields {
};

struct Aoharu_ItemListScene___c_StaticFields {
    struct Aoharu_ItemListScene___c_o *__9;
    struct System_Action_Action__o *__9__10_0;
    struct System_Action_Action__o *__9__11_0;
};

struct Aoharu_ItemListScene___c_o {
    struct Aoharu_ItemListScene___c_c *klass;
    void *monitor;
    struct Aoharu_ItemListScene___c_Fields fields;
};

struct Aoharu_ItemListScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_ItemListScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ItemListScene___c_VTable vtable;
};

typedef struct MethodInfo_1EAB7D8 MethodInfo_1EAB7D8, *PMethodInfo_1EAB7D8;

typedef union _union_263532 _union_263532, *P_union_263532;

union _union_263532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB7D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242437 _union_242437, *P_union_242437;

union _union_242437 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MultieventSettingMst_o Shock_MultieventSettingMst_o, *PShock_MultieventSettingMst_o;

typedef struct Shock_MultieventSettingMst_c Shock_MultieventSettingMst_c, *PShock_MultieventSettingMst_c;

typedef struct Shock_MultieventSettingMst_Fields Shock_MultieventSettingMst_Fields, *PShock_MultieventSettingMst_Fields;

typedef struct Shock_MultieventSettingMst_VTable Shock_MultieventSettingMst_VTable, *PShock_MultieventSettingMst_VTable;

struct Shock_MultieventSettingMst_Fields {
    uint32_t _eventId;
    struct System_String_o *_name;
    int32_t _type;
    struct System_UInt32_array *_targetGroupIds;
    int32_t _targetType;
    uint32_t _leftLiveButtonCharaId;
    uint32_t _rightLiveButtonCharaId;
    int32_t _needHelperLevel;
    int32_t _needHelperPower;
    int32_t _needHelperRank;
    struct System_String_o *_needHelpableMessage;
    int32_t _exclusionLevel;
    int32_t _helpCount;
    int32_t _roomWaitSec;
    uint32_t _masterReleaseLabelId;
};

struct Shock_MultieventSettingMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_MultieventSettingMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultieventSettingMst_VTable vtable;
};

struct Shock_MultieventSettingMst_o {
    struct Shock_MultieventSettingMst_c *klass;
    void *monitor;
    struct Shock_MultieventSettingMst_Fields fields;
};

typedef struct MethodInfo_13DC338_RGCTXs MethodInfo_13DC338_RGCTXs, *PMethodInfo_13DC338_RGCTXs;

struct MethodInfo_13DC338_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_217491 _union_217491, *P_union_217491;

union _union_217491 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217493 _union_217493, *P_union_217493;

union _union_217493 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_CommandManager_o Shock_Scenes_Adventure_CommandManager_o, *PShock_Scenes_Adventure_CommandManager_o;

typedef struct Shock_Scenes_Adventure_CommandManager_Fields Shock_Scenes_Adventure_CommandManager_Fields, *PShock_Scenes_Adventure_CommandManager_Fields;

typedef struct Shock_Scenes_Adventure_AdvData_o Shock_Scenes_Adventure_AdvData_o, *PShock_Scenes_Adventure_AdvData_o;

typedef struct Shock_Scenes_Adventure_ScriptParseSystem_o Shock_Scenes_Adventure_ScriptParseSystem_o, *PShock_Scenes_Adventure_ScriptParseSystem_o;

typedef struct System_Collections_Generic_Dictionary_CommandType__Type__o System_Collections_Generic_Dictionary_CommandType__Type__o, *PSystem_Collections_Generic_Dictionary_CommandType__Type__o;

typedef struct System_Collections_Generic_List_NormalCommandData__o System_Collections_Generic_List_NormalCommandData__o, *PSystem_Collections_Generic_List_NormalCommandData__o;

typedef struct System_Collections_Generic_HashSet_ICommandAction__o System_Collections_Generic_HashSet_ICommandAction__o, *PSystem_Collections_Generic_HashSet_ICommandAction__o;

typedef struct Shock_Scenes_Adventure_AdvData_c Shock_Scenes_Adventure_AdvData_c, *PShock_Scenes_Adventure_AdvData_c;

typedef struct Shock_Scenes_Adventure_AdvData_Fields Shock_Scenes_Adventure_AdvData_Fields, *PShock_Scenes_Adventure_AdvData_Fields;

typedef struct Shock_Scenes_Adventure_ScriptParseSystem_c Shock_Scenes_Adventure_ScriptParseSystem_c, *PShock_Scenes_Adventure_ScriptParseSystem_c;

typedef struct Shock_Scenes_Adventure_ScriptParseSystem_Fields Shock_Scenes_Adventure_ScriptParseSystem_Fields, *PShock_Scenes_Adventure_ScriptParseSystem_Fields;

typedef struct System_Collections_Generic_Dictionary_CommandType__Type__c System_Collections_Generic_Dictionary_CommandType__Type__c, *PSystem_Collections_Generic_Dictionary_CommandType__Type__c;

typedef struct System_Collections_Generic_Dictionary_CommandType__Type__Fields System_Collections_Generic_Dictionary_CommandType__Type__Fields, *PSystem_Collections_Generic_Dictionary_CommandType__Type__Fields;

typedef struct System_Collections_Generic_List_NormalCommandData__c System_Collections_Generic_List_NormalCommandData__c, *PSystem_Collections_Generic_List_NormalCommandData__c;

typedef struct System_Collections_Generic_List_NormalCommandData__Fields System_Collections_Generic_List_NormalCommandData__Fields, *PSystem_Collections_Generic_List_NormalCommandData__Fields;

typedef struct System_Collections_Generic_HashSet_ICommandAction__c System_Collections_Generic_HashSet_ICommandAction__c, *PSystem_Collections_Generic_HashSet_ICommandAction__c;

typedef struct System_Collections_Generic_HashSet_ICommandAction__Fields System_Collections_Generic_HashSet_ICommandAction__Fields, *PSystem_Collections_Generic_HashSet_ICommandAction__Fields;

typedef struct Shock_Scenes_Adventure_AdvData_VTable Shock_Scenes_Adventure_AdvData_VTable, *PShock_Scenes_Adventure_AdvData_VTable;

typedef struct System_Collections_Generic_IList_uint__o System_Collections_Generic_IList_uint__o, *PSystem_Collections_Generic_IList_uint__o;

typedef struct System_Collections_Generic_IList_string__o System_Collections_Generic_IList_string__o, *PSystem_Collections_Generic_IList_string__o;

typedef struct System_Collections_Generic_IReadOnlyList_NormalCommandData__o System_Collections_Generic_IReadOnlyList_NormalCommandData__o, *PSystem_Collections_Generic_IReadOnlyList_NormalCommandData__o;

typedef struct System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___o System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___o, *PSystem_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___o;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__int__o System_Collections_Generic_IReadOnlyDictionary_uint__int__o, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__int__o;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__List_string___o System_Collections_Generic_IReadOnlyDictionary_uint__List_string___o, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__List_string___o;

typedef struct System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___o System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___o, *PSystem_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___o;

typedef struct Shock_Scenes_Adventure_ScriptParseSystem_VTable Shock_Scenes_Adventure_ScriptParseSystem_VTable, *PShock_Scenes_Adventure_ScriptParseSystem_VTable;

typedef struct System_Collections_Generic_Dictionary_CommandType__Type__VTable System_Collections_Generic_Dictionary_CommandType__Type__VTable, *PSystem_Collections_Generic_Dictionary_CommandType__Type__VTable;

typedef struct System_Collections_Generic_List_NormalCommandData__StaticFields System_Collections_Generic_List_NormalCommandData__StaticFields, *PSystem_Collections_Generic_List_NormalCommandData__StaticFields;

typedef struct System_Collections_Generic_List_NormalCommandData__VTable System_Collections_Generic_List_NormalCommandData__VTable, *PSystem_Collections_Generic_List_NormalCommandData__VTable;

typedef struct Shock_Scenes_Adventure_NormalCommandData_array Shock_Scenes_Adventure_NormalCommandData_array, *PShock_Scenes_Adventure_NormalCommandData_array;

typedef struct System_Collections_Generic_HashSet_ICommandAction__VTable System_Collections_Generic_HashSet_ICommandAction__VTable, *PSystem_Collections_Generic_HashSet_ICommandAction__VTable;

typedef struct System_Collections_Generic_IList_uint__c System_Collections_Generic_IList_uint__c, *PSystem_Collections_Generic_IList_uint__c;

typedef struct System_Collections_Generic_IList_uint__Fields System_Collections_Generic_IList_uint__Fields, *PSystem_Collections_Generic_IList_uint__Fields;

typedef struct System_Collections_Generic_IList_string__c System_Collections_Generic_IList_string__c, *PSystem_Collections_Generic_IList_string__c;

typedef struct System_Collections_Generic_IList_string__Fields System_Collections_Generic_IList_string__Fields, *PSystem_Collections_Generic_IList_string__Fields;

typedef struct System_Collections_Generic_IReadOnlyList_NormalCommandData__c System_Collections_Generic_IReadOnlyList_NormalCommandData__c, *PSystem_Collections_Generic_IReadOnlyList_NormalCommandData__c;

typedef struct System_Collections_Generic_IReadOnlyList_NormalCommandData__Fields System_Collections_Generic_IReadOnlyList_NormalCommandData__Fields, *PSystem_Collections_Generic_IReadOnlyList_NormalCommandData__Fields;

typedef struct System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___c System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___c, *PSystem_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___c;

typedef struct System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___Fields System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___Fields;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__int__c System_Collections_Generic_IReadOnlyDictionary_uint__int__c, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__int__c;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__int__Fields System_Collections_Generic_IReadOnlyDictionary_uint__int__Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__int__Fields;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__List_string___c System_Collections_Generic_IReadOnlyDictionary_uint__List_string___c, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__List_string___c;

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__List_string___Fields System_Collections_Generic_IReadOnlyDictionary_uint__List_string___Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__List_string___Fields;

typedef struct System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___c System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___c, *PSystem_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___c;

typedef struct System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___Fields System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___Fields;

typedef struct Shock_Scenes_Adventure_NormalCommandData_o Shock_Scenes_Adventure_NormalCommandData_o, *PShock_Scenes_Adventure_NormalCommandData_o;

typedef struct Shock_Scenes_Adventure_NormalCommandData_c Shock_Scenes_Adventure_NormalCommandData_c, *PShock_Scenes_Adventure_NormalCommandData_c;

typedef struct Shock_Scenes_Adventure_NormalCommandData_Fields Shock_Scenes_Adventure_NormalCommandData_Fields, *PShock_Scenes_Adventure_NormalCommandData_Fields;

typedef struct Shock_Scenes_Adventure_NormalCommandData_VTable Shock_Scenes_Adventure_NormalCommandData_VTable, *PShock_Scenes_Adventure_NormalCommandData_VTable;

typedef struct Shock_Scenes_Adventure_CommandData_Fields Shock_Scenes_Adventure_CommandData_Fields, *PShock_Scenes_Adventure_CommandData_Fields;

struct System_Collections_Generic_IReadOnlyList_NormalCommandData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_NormalCommandData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_NormalCommandData__o {
    struct System_Collections_Generic_IReadOnlyList_NormalCommandData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_NormalCommandData__Fields fields;
};

struct System_Collections_Generic_HashSet_ICommandAction__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct Shock_Scenes_Adventure_CommandData_Fields {
    int32_t m_lineNum;
    int32_t m_commnadType;
};

struct Shock_Scenes_Adventure_NormalCommandData_Fields {
    struct Shock_Scenes_Adventure_CommandData_Fields super;
    struct System_Object_array *m_params;
};

struct System_Collections_Generic_HashSet_ICommandAction__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_ICommandAction__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_ICommandAction__VTable vtable;
};

struct System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___Fields {
};

struct System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___o {
    struct System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___Fields fields;
};

struct System_Collections_Generic_IList_uint__Fields {
};

struct System_Collections_Generic_IList_uint__o {
    struct System_Collections_Generic_IList_uint__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_uint__Fields fields;
};

struct System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IList_uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Scenes_Adventure_NormalCommandData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_Adventure_NormalCommandData_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_CommandType__Type__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_Scenes_Adventure_NormalCommandData_o {
    struct Shock_Scenes_Adventure_NormalCommandData_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_NormalCommandData_Fields fields;
};

struct Shock_Scenes_Adventure_NormalCommandData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_NormalCommandData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_NormalCommandData_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__int__Fields {
};

struct System_Collections_Generic_Dictionary_CommandType__Type__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_CommandType__Type__o {
    struct System_Collections_Generic_Dictionary_CommandType__Type__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_CommandType__Type__Fields fields;
};

struct Shock_Scenes_Adventure_ScriptParseSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_CommandManager_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_Scenes_Adventure_AdventureUIManager_o *m_UiManager;
    struct Shock_Scenes_Adventure_AdvData_o *m_AdvData;
    struct Shock_Scenes_Adventure_ScriptParseSystem_o *m_ScriptParseSystem;
    struct System_Collections_Generic_Dictionary_CommandType__Type__o *m_CommandTypeTable;
    struct System_Collections_Generic_List_NormalCommandData__o *m_CommandList;
    struct System_Collections_Generic_HashSet_ICommandAction__o *m_ExeCommandTable;
    struct System_Collections_Generic_HashSet_ICommandAction__o *m_NextExeCommandTable;
    int32_t m_CommandIndex;
    int32_t m_CurLineNum;
    int32_t m_PrevLineNum;
    struct System_Action_o *m_OnEnded;
    bool m_IsProcUiSequence;
    bool _IsPlay_k__BackingField;
};

struct Shock_Scenes_Adventure_CommandManager_o {
    struct Shock_Scenes_Adventure_CommandManager_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_CommandManager_Fields fields;
};

struct System_Collections_Generic_Dictionary_CommandType__Type__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_CommandType__Type__VTable vtable;
};

struct System_Collections_Generic_List_NormalCommandData__StaticFields {
    struct Shock_Scenes_Adventure_NormalCommandData_array *s_emptyArray;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__List_string___Fields {
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__List_string___o {
    struct System_Collections_Generic_IReadOnlyDictionary_uint__List_string___c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__List_string___Fields fields;
};

struct System_Collections_Generic_IList_string__Fields {
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__List_string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IList_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_NormalCommandData__Fields {
    struct Shock_Scenes_Adventure_NormalCommandData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_NormalCommandData__o {
    struct System_Collections_Generic_List_NormalCommandData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_NormalCommandData__Fields fields;
};

struct System_Collections_Generic_List_NormalCommandData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_NormalCommandData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_NormalCommandData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_NormalCommandData__VTable vtable;
};

struct System_Collections_Generic_IList_string__o {
    struct System_Collections_Generic_IList_string__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_string__Fields fields;
};

struct Shock_Scenes_Adventure_ScriptParseSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_ScriptParseSystem_VTable vtable;
};

struct Shock_Scenes_Adventure_ScriptParseSystem_Fields {
};

struct Shock_Scenes_Adventure_ScriptParseSystem_o {
    struct Shock_Scenes_Adventure_ScriptParseSystem_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_ScriptParseSystem_Fields fields;
};

struct Shock_Scenes_Adventure_AdvData_Fields {
    struct System_Collections_Generic_IList_uint__o *_CharaIdList_k__BackingField;
    struct System_Collections_Generic_IList_string__o *_StillIdList_k__BackingField;
    struct System_Collections_Generic_IList_string__o *_BGIdList_k__BackingField;
    struct System_Collections_Generic_IList_string__o *_TelopNameList_k__BackingField;
    struct System_Collections_Generic_IList_string__o *_FlashNameList_k__BackingField;
    uint32_t _FirstBgmId_k__BackingField;
    struct System_Collections_Generic_IReadOnlyList_NormalCommandData__o *_CommandList_k__BackingField;
    struct System_Collections_Generic_IReadOnlyDictionary_int__List_ShowCharacterCommand_Args___o *_CharaActiveTable_k__BackingField;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__int__o *_CharaEndLineTable_k__BackingField;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__List_string___o *_CharaImageIdList_k__BackingField;
    struct System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___o *ScreenFilterList;
};

struct Shock_Scenes_Adventure_AdvData_o {
    struct Shock_Scenes_Adventure_AdvData_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdvData_Fields fields;
};

struct System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___Fields {
};

struct System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___o {
    struct System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___Fields fields;
};

struct System_Collections_Generic_IReadOnlyDictionary_AdventureDefine_SCREEN_FILTER_TYPE__List_string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Scenes_Adventure_AdvData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Shock_Scenes_Adventure_AdvData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdvData_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyDictionary_uint__int__o {
    struct System_Collections_Generic_IReadOnlyDictionary_uint__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyDictionary_uint__int__Fields fields;
};

struct System_Collections_Generic_HashSet_ICommandAction__o {
    struct System_Collections_Generic_HashSet_ICommandAction__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_ICommandAction__Fields fields;
};

typedef union _union_217495 _union_217495, *P_union_217495;

union _union_217495 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217497 _union_217497, *P_union_217497;

union _union_217497 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__TryInvokeContinuationT2;
};

typedef struct MethodInfo_293EFF4 MethodInfo_293EFF4, *PMethodInfo_293EFF4;

typedef union _union_182556 _union_182556, *P_union_182556;

union _union_182556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EFF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217499 _union_217499, *P_union_217499;

union _union_217499 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UQueryExtensions_Fields UnityEngine_UIElements_UQueryExtensions_Fields, *PUnityEngine_UIElements_UQueryExtensions_Fields;

struct UnityEngine_UIElements_UQueryExtensions_Fields {
};

typedef struct MethodInfo_293EFF8 MethodInfo_293EFF8, *PMethodInfo_293EFF8;

typedef union _union_183994 _union_183994, *P_union_183994;

union _union_183994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EFF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFECE4 MethodInfo_1EFECE4, *PMethodInfo_1EFECE4;

typedef union _union_324813 _union_324813, *P_union_324813;

union _union_324813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFECE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5797C MethodInfo_2E5797C, *PMethodInfo_2E5797C;

typedef struct MethodInfo_2E5797C_RGCTXs MethodInfo_2E5797C_RGCTXs, *PMethodInfo_2E5797C_RGCTXs;

typedef union _union_214056 _union_214056, *P_union_214056;

union _union_214056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E5797C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E5797C_RGCTXs *rgctx_data;
    union _union_214056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2E5797C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct UnityEngine_UIElements_TextElement_UxmlFactory_VTable UnityEngine_UIElements_TextElement_UxmlFactory_VTable, *PUnityEngine_UIElements_TextElement_UxmlFactory_VTable;

struct UnityEngine_UIElements_TextElement_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

typedef struct MethodInfo_2E8293C MethodInfo_2E8293C, *PMethodInfo_2E8293C;

typedef union _union_334167 _union_334167, *P_union_334167;

union _union_334167 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8293C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334167 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17C025C MethodInfo_17C025C, *PMethodInfo_17C025C;

typedef union _union_165153 _union_165153, *P_union_165153;

union _union_165153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C025C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D2530 MethodInfo_21D2530, *PMethodInfo_21D2530;

typedef union _union_159777 _union_159777, *P_union_159777;

union _union_159777 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D2530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159777 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CircularGauge___c__DisplayClass48_0_VTable Shock_CircularGauge___c__DisplayClass48_0_VTable, *PShock_CircularGauge___c__DisplayClass48_0_VTable;

struct Shock_CircularGauge___c__DisplayClass48_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_126A1DC_RGCTXs MethodInfo_126A1DC_RGCTXs, *PMethodInfo_126A1DC_RGCTXs;

struct MethodInfo_126A1DC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___o Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___o, *PCarbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___o;

typedef struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___Fields Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___Fields, *PCarbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___Fields;

struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___o {
    struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___Fields fields;
};

typedef struct MethodInfo_3120F84 MethodInfo_3120F84, *PMethodInfo_3120F84;

typedef union _union_225117 _union_225117, *P_union_225117;

union _union_225117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120F84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_ResourceManager_c I2_Loc_ResourceManager_c, *PI2_Loc_ResourceManager_c;

typedef struct I2_Loc_ResourceManager_StaticFields I2_Loc_ResourceManager_StaticFields, *PI2_Loc_ResourceManager_StaticFields;

typedef struct I2_Loc_ResourceManager_VTable I2_Loc_ResourceManager_VTable, *PI2_Loc_ResourceManager_VTable;

typedef struct I2_Loc_ResourceManager_o I2_Loc_ResourceManager_o, *PI2_Loc_ResourceManager_o;

typedef struct I2_Loc_ResourceManager_Fields I2_Loc_ResourceManager_Fields, *PI2_Loc_ResourceManager_Fields;

typedef struct System_Collections_Generic_List_IResourceManager_Bundles__o System_Collections_Generic_List_IResourceManager_Bundles__o, *PSystem_Collections_Generic_List_IResourceManager_Bundles__o;

typedef struct System_Collections_Generic_List_IResourceManager_Bundles__c System_Collections_Generic_List_IResourceManager_Bundles__c, *PSystem_Collections_Generic_List_IResourceManager_Bundles__c;

typedef struct System_Collections_Generic_List_IResourceManager_Bundles__Fields System_Collections_Generic_List_IResourceManager_Bundles__Fields, *PSystem_Collections_Generic_List_IResourceManager_Bundles__Fields;

typedef struct System_Collections_Generic_List_IResourceManager_Bundles__StaticFields System_Collections_Generic_List_IResourceManager_Bundles__StaticFields, *PSystem_Collections_Generic_List_IResourceManager_Bundles__StaticFields;

typedef struct System_Collections_Generic_List_IResourceManager_Bundles__VTable System_Collections_Generic_List_IResourceManager_Bundles__VTable, *PSystem_Collections_Generic_List_IResourceManager_Bundles__VTable;

typedef struct I2_Loc_IResourceManager_Bundles_array I2_Loc_IResourceManager_Bundles_array, *PI2_Loc_IResourceManager_Bundles_array;

struct System_Collections_Generic_List_IResourceManager_Bundles__Fields {
    struct I2_Loc_IResourceManager_Bundles_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IResourceManager_Bundles__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IResourceManager_Bundles__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IResourceManager_Bundles__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IResourceManager_Bundles__VTable vtable;
};

struct System_Collections_Generic_List_IResourceManager_Bundles__o {
    struct System_Collections_Generic_List_IResourceManager_Bundles__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IResourceManager_Bundles__Fields fields;
};

struct I2_Loc_ResourceManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_ResourceManager_StaticFields {
    struct I2_Loc_ResourceManager_o *mInstance;
};

struct System_Collections_Generic_List_IResourceManager_Bundles__StaticFields {
    struct I2_Loc_IResourceManager_Bundles_array *s_emptyArray;
};

struct I2_Loc_IResourceManager_Bundles_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct I2_Loc_IResourceManager_Bundles_o *m_Items[65535];
};

struct I2_Loc_ResourceManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_List_IResourceManager_Bundles__o *mBundleManagers;
    struct UnityEngine_Object_array *Assets;
    struct System_Collections_Generic_Dictionary_string__Object__o *mResourcesCache;
};

struct I2_Loc_ResourceManager_c {
    struct Il2CppClass_1 _1;
    struct I2_Loc_ResourceManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_ResourceManager_VTable vtable;
};

struct I2_Loc_ResourceManager_o {
    struct I2_Loc_ResourceManager_c *klass;
    void *monitor;
    struct I2_Loc_ResourceManager_Fields fields;
};

typedef struct MethodInfo_29488F4 MethodInfo_29488F4, *PMethodInfo_29488F4;

typedef union _union_191358 _union_191358, *P_union_191358;

union _union_191358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29488F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26702F4 MethodInfo_26702F4, *PMethodInfo_26702F4;

typedef union _union_293712 _union_293712, *P_union_293712;

union _union_293712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26702F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_OperatorObservableBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____o System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____Fields;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___o System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___o, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___o;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___Fields System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___Fields, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___Fields;

typedef struct System_ValueTuple_object__object__object__o System_ValueTuple_object__object__object__o, *PSystem_ValueTuple_object__object__object__o;

typedef struct System_ValueTuple_object__object__object__Fields System_ValueTuple_object__object__object__Fields, *PSystem_ValueTuple_object__object__object__Fields;

struct System_ValueTuple_object__object__object__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
};

struct System_ValueTuple_object__object__object__o {
    struct System_ValueTuple_object__object__object__Fields fields;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__o Rest;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___o {
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____Fields fields;
};

typedef struct MethodInfo_17C0254 MethodInfo_17C0254, *PMethodInfo_17C0254;

typedef union _union_170845 _union_170845, *P_union_170845;

union _union_170845 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170845 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____o System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____o, *PSystem_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____o;

typedef struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____c System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____c, *PSystem_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____c;

typedef struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____Fields System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____Fields, *PSystem_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____Fields;

typedef struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____VTable System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____VTable, *PSystem_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____VTable;

struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____o {
    struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____Fields fields;
};

struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____VTable vtable;
};

typedef struct System_Action_Stamina__o System_Action_Stamina__o, *PSystem_Action_Stamina__o;

typedef struct System_Action_Stamina__c System_Action_Stamina__c, *PSystem_Action_Stamina__c;

typedef struct System_Action_Stamina__Fields System_Action_Stamina__Fields, *PSystem_Action_Stamina__Fields;

typedef struct System_Action_Stamina__VTable System_Action_Stamina__VTable, *PSystem_Action_Stamina__VTable;

struct System_Action_Stamina__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Stamina__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Stamina__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Stamina__VTable vtable;
};

struct System_Action_Stamina__o {
    struct System_Action_Stamina__c *klass;
    void *monitor;
    struct System_Action_Stamina__Fields fields;
};

typedef struct LitJson_JsonData_array LitJson_JsonData_array, *PLitJson_JsonData_array;

typedef struct LitJson_JsonData_o LitJson_JsonData_o, *PLitJson_JsonData_o;

typedef struct LitJson_JsonData_c LitJson_JsonData_c, *PLitJson_JsonData_c;

typedef struct LitJson_JsonData_Fields LitJson_JsonData_Fields, *PLitJson_JsonData_Fields;

typedef struct LitJson_JsonData_VTable LitJson_JsonData_VTable, *PLitJson_JsonData_VTable;

struct LitJson_JsonData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsObject;
    struct VirtualInvokeData _5_get_IsArray;
    struct VirtualInvokeData _6_get_IsString;
    struct VirtualInvokeData _7_get_IsNatural;
    struct VirtualInvokeData _8_get_IsReal;
    struct VirtualInvokeData _9_get_IsBoolean;
    struct VirtualInvokeData _10_GetJsonType;
    struct VirtualInvokeData _11_GetString;
    struct VirtualInvokeData _12_GetNatural;
    struct VirtualInvokeData _13_GetReal;
    struct VirtualInvokeData _14_GetBoolean;
    struct VirtualInvokeData _15_SetJsonType;
    struct VirtualInvokeData _16_SetString;
    struct VirtualInvokeData _17_SetNatural;
    struct VirtualInvokeData _18_SetReal;
    struct VirtualInvokeData _19_SetBoolean;
    struct VirtualInvokeData _20_ToJson;
    struct VirtualInvokeData _21_LitJson_IJsonWrapper_ToJson;
    struct VirtualInvokeData _22_System_Collections_IList_get_Item;
    struct VirtualInvokeData _23_System_Collections_IList_set_Item;
    struct VirtualInvokeData _24_System_Collections_IList_Add;
    struct VirtualInvokeData _25_System_Collections_IList_Contains;
    struct VirtualInvokeData _26_System_Collections_IList_Clear;
    struct VirtualInvokeData _27_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _28_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _29_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _30_System_Collections_IList_Insert;
    struct VirtualInvokeData _31_System_Collections_IList_Remove;
    struct VirtualInvokeData _32_System_Collections_IList_RemoveAt;
    struct VirtualInvokeData _33_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_Count;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _36_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _37_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _38_System_Collections_Specialized_IOrderedDictionary_get_Item;
    struct VirtualInvokeData _39_System_Collections_Specialized_IOrderedDictionary_set_Item;
    struct VirtualInvokeData _40_System_Collections_Specialized_IOrderedDictionary_GetEnumerator;
    struct VirtualInvokeData _41_System_Collections_Specialized_IOrderedDictionary_Insert;
    struct VirtualInvokeData _42_System_Collections_Specialized_IOrderedDictionary_RemoveAt;
    struct VirtualInvokeData _43_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _44_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _45_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _46_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _47_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _48_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _49_System_Collections_IDictionary_Clear;
    struct VirtualInvokeData _50_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _51_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _52_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _53_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _54_Equals;
};

struct LitJson_JsonData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_JsonData_VTable vtable;
};

struct LitJson_JsonData_Fields {
    struct Il2CppObject *val;
    struct System_String_o *json;
    int32_t type;
    struct System_Collections_Generic_IList_KeyValuePair_string__JsonData___o *list;
};

struct LitJson_JsonData_o {
    struct LitJson_JsonData_c *klass;
    void *monitor;
    struct LitJson_JsonData_Fields fields;
};

struct LitJson_JsonData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct LitJson_JsonData_o *m_Items[65535];
};

typedef struct MethodInfo_17EE498_RGCTXs MethodInfo_17EE498_RGCTXs, *PMethodInfo_17EE498_RGCTXs;

struct MethodInfo_17EE498_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_1FD2A4C MethodInfo_1FD2A4C, *PMethodInfo_1FD2A4C;

typedef union _union_265582 _union_265582, *P_union_265582;

union _union_265582 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2A4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265582 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExSoundObject_Config_o CriWare_CriAtomExSoundObject_Config_o, *PCriWare_CriAtomExSoundObject_Config_o;

typedef struct CriWare_CriAtomExSoundObject_Config_Fields CriWare_CriAtomExSoundObject_Config_Fields, *PCriWare_CriAtomExSoundObject_Config_Fields;

struct CriWare_CriAtomExSoundObject_Config_Fields {
    bool enableVoiceLimitScope;
    bool enableCategoryCueLimitScope;
};

struct CriWare_CriAtomExSoundObject_Config_o {
    struct CriWare_CriAtomExSoundObject_Config_Fields fields;
};

typedef struct MethodInfo_1EAB680 MethodInfo_1EAB680, *PMethodInfo_1EAB680;

typedef union _union_264444 _union_264444, *P_union_264444;

union _union_264444 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264444 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAwaiter_Fields Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAwaiter_Fields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAwaiter_Fields;

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAwaiter_Fields {
    struct UnityEngine_AssetBundleRequest_o *asyncOperation;
    struct System_Action_AsyncOperation__o *continuationAction;
};

typedef struct MethodInfo_17C026C MethodInfo_17C026C, *PMethodInfo_17C026C;

typedef union _union_165591 _union_165591, *P_union_165591;

union _union_165591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C026C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TitleNameInputScene_Fields Aoharu_TitleNameInputScene_Fields, *PAoharu_TitleNameInputScene_Fields;

struct Aoharu_TitleNameInputScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_TitleNameInputController_o *m_Controller;
};

typedef struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_VTable Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_VTable, *PCysharp_Threading_Tasks_Internal_PlayerLoopRunner_VTable;

struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_TUTORIAL_STEP_VTable Shock_TUTORIAL_STEP_VTable, *PShock_TUTORIAL_STEP_VTable;

struct Shock_TUTORIAL_STEP_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Aoharu_Scenes_Live_InputEffectLayout___c__DisplayClass1_2_VTable Aoharu_Scenes_Live_InputEffectLayout___c__DisplayClass1_2_VTable, *PAoharu_Scenes_Live_InputEffectLayout___c__DisplayClass1_2_VTable;

struct Aoharu_Scenes_Live_InputEffectLayout___c__DisplayClass1_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct CriWare_CriAtomExSoundObject_Config_c CriWare_CriAtomExSoundObject_Config_c, *PCriWare_CriAtomExSoundObject_Config_c;

typedef struct CriWare_CriAtomExSoundObject_Config_VTable CriWare_CriAtomExSoundObject_Config_VTable, *PCriWare_CriAtomExSoundObject_Config_VTable;

struct CriWare_CriAtomExSoundObject_Config_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExSoundObject_Config_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExSoundObject_Config_VTable vtable;
};

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_3_c Aoharu_GachaPlayScene___c__DisplayClass19_3_c, *PAoharu_GachaPlayScene___c__DisplayClass19_3_c;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_3_VTable Aoharu_GachaPlayScene___c__DisplayClass19_3_VTable, *PAoharu_GachaPlayScene___c__DisplayClass19_3_VTable;

struct Aoharu_GachaPlayScene___c__DisplayClass19_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_3_VTable vtable;
};

typedef struct MethodInfo_267AE7C MethodInfo_267AE7C, *PMethodInfo_267AE7C;

typedef union _union_286443 _union_286443, *P_union_286443;

union _union_286443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267AE7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_PointerEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217505 _union_217505, *P_union_217505;

union _union_217505 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336B54C_RGCTXs MethodInfo_336B54C_RGCTXs, *PMethodInfo_336B54C_RGCTXs;

struct MethodInfo_336B54C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_180655C_RGCTXs MethodInfo_180655C_RGCTXs, *PMethodInfo_180655C_RGCTXs;

struct MethodInfo_180655C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct _Module__46_c _Module__46_c, *P_Module__46_c;

struct _Module__46_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_217507 _union_217507, *P_union_217507;

union _union_217507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1194AEC MethodInfo_1194AEC, *PMethodInfo_1194AEC;

typedef union _union_259978 _union_259978, *P_union_259978;

union _union_259978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1194AEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B9EC MethodInfo_2B0B9EC, *PMethodInfo_2B0B9EC;

typedef union _union_190544 _union_190544, *P_union_190544;

union _union_190544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B9EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217509 _union_217509, *P_union_217509;

union _union_217509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B79BC MethodInfo_28B79BC, *PMethodInfo_28B79BC;

typedef union _union_312834 _union_312834, *P_union_312834;

union _union_312834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B79BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_SkeletonSubmeshGraphic__StaticFields System_Collections_Generic_List_SkeletonSubmeshGraphic__StaticFields, *PSystem_Collections_Generic_List_SkeletonSubmeshGraphic__StaticFields;

typedef struct Spine_Unity_SkeletonSubmeshGraphic_array Spine_Unity_SkeletonSubmeshGraphic_array, *PSpine_Unity_SkeletonSubmeshGraphic_array;

typedef struct Spine_Unity_SkeletonSubmeshGraphic_o Spine_Unity_SkeletonSubmeshGraphic_o, *PSpine_Unity_SkeletonSubmeshGraphic_o;

typedef struct Spine_Unity_SkeletonSubmeshGraphic_c Spine_Unity_SkeletonSubmeshGraphic_c, *PSpine_Unity_SkeletonSubmeshGraphic_c;

typedef struct Spine_Unity_SkeletonSubmeshGraphic_Fields Spine_Unity_SkeletonSubmeshGraphic_Fields, *PSpine_Unity_SkeletonSubmeshGraphic_Fields;

typedef struct Spine_Unity_SkeletonSubmeshGraphic_VTable Spine_Unity_SkeletonSubmeshGraphic_VTable, *PSpine_Unity_SkeletonSubmeshGraphic_VTable;

struct Spine_Unity_SkeletonSubmeshGraphic_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
};

struct System_Collections_Generic_List_SkeletonSubmeshGraphic__StaticFields {
    struct Spine_Unity_SkeletonSubmeshGraphic_array *s_emptyArray;
};

struct Spine_Unity_SkeletonSubmeshGraphic_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonSubmeshGraphic_VTable vtable;
};

struct Spine_Unity_SkeletonSubmeshGraphic_Fields {
    struct UnityEngine_UI_MaskableGraphic_Fields super;
};

struct Spine_Unity_SkeletonSubmeshGraphic_o {
    struct Spine_Unity_SkeletonSubmeshGraphic_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonSubmeshGraphic_Fields fields;
};

struct Spine_Unity_SkeletonSubmeshGraphic_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonSubmeshGraphic_o *m_Items[65535];
};

typedef struct MethodInfo_2659910 MethodInfo_2659910, *PMethodInfo_2659910;

typedef union _union_173870 _union_173870, *P_union_173870;

union _union_173870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MainHeaderObject___c__DisplayClass63_1_Fields Shock_MainHeaderObject___c__DisplayClass63_1_Fields, *PShock_MainHeaderObject___c__DisplayClass63_1_Fields;

typedef struct Shock_MainHeaderObject___c__DisplayClass63_0_o Shock_MainHeaderObject___c__DisplayClass63_0_o, *PShock_MainHeaderObject___c__DisplayClass63_0_o;

typedef struct Shock_MainHeaderObject___c__DisplayClass63_0_c Shock_MainHeaderObject___c__DisplayClass63_0_c, *PShock_MainHeaderObject___c__DisplayClass63_0_c;

typedef struct Shock_MainHeaderObject___c__DisplayClass63_0_Fields Shock_MainHeaderObject___c__DisplayClass63_0_Fields, *PShock_MainHeaderObject___c__DisplayClass63_0_Fields;

typedef struct Shock_MainHeaderObject___c__DisplayClass63_0_VTable Shock_MainHeaderObject___c__DisplayClass63_0_VTable, *PShock_MainHeaderObject___c__DisplayClass63_0_VTable;

typedef struct Shock_MainHeaderObject_o Shock_MainHeaderObject_o, *PShock_MainHeaderObject_o;

typedef struct Shock_MainHeaderObject_c Shock_MainHeaderObject_c, *PShock_MainHeaderObject_c;

typedef struct Shock_MainHeaderObject_Fields Shock_MainHeaderObject_Fields, *PShock_MainHeaderObject_Fields;

typedef struct Shock_MainHeaderObject_VTable Shock_MainHeaderObject_VTable, *PShock_MainHeaderObject_VTable;

typedef struct Shock_MainHeaderUserStatus_o Shock_MainHeaderUserStatus_o, *PShock_MainHeaderUserStatus_o;

typedef struct Shock_SubMenuDialog_o Shock_SubMenuDialog_o, *PShock_SubMenuDialog_o;

typedef struct Shock_AnimatorPlayerLite_array Shock_AnimatorPlayerLite_array, *PShock_AnimatorPlayerLite_array;

typedef struct Shock_MainHeaderObject_BackButtonCallback_o Shock_MainHeaderObject_BackButtonCallback_o, *PShock_MainHeaderObject_BackButtonCallback_o;

typedef struct Shock_MainHeaderUserStatus_c Shock_MainHeaderUserStatus_c, *PShock_MainHeaderUserStatus_c;

typedef struct Shock_MainHeaderUserStatus_Fields Shock_MainHeaderUserStatus_Fields, *PShock_MainHeaderUserStatus_Fields;

typedef struct Shock_SubMenuDialog_c Shock_SubMenuDialog_c, *PShock_SubMenuDialog_c;

typedef struct Shock_SubMenuDialog_Fields Shock_SubMenuDialog_Fields, *PShock_SubMenuDialog_Fields;

typedef struct Shock_MainHeaderObject_BackButtonCallback_c Shock_MainHeaderObject_BackButtonCallback_c, *PShock_MainHeaderObject_BackButtonCallback_c;

typedef struct Shock_MainHeaderObject_BackButtonCallback_Fields Shock_MainHeaderObject_BackButtonCallback_Fields, *PShock_MainHeaderObject_BackButtonCallback_Fields;

typedef struct Shock_MainHeaderUserStatus_VTable Shock_MainHeaderUserStatus_VTable, *PShock_MainHeaderUserStatus_VTable;

typedef struct Shock_MainHeaderItemAmountObject_array Shock_MainHeaderItemAmountObject_array, *PShock_MainHeaderItemAmountObject_array;

typedef struct RankNumber_o RankNumber_o, *PRankNumber_o;

typedef struct Shock_SubMenuDialog_VTable Shock_SubMenuDialog_VTable, *PShock_SubMenuDialog_VTable;

typedef struct Shock_MainHeaderObject_BackButtonCallback_VTable Shock_MainHeaderObject_BackButtonCallback_VTable, *PShock_MainHeaderObject_BackButtonCallback_VTable;

typedef struct Shock_MainHeaderItemAmountObject_o Shock_MainHeaderItemAmountObject_o, *PShock_MainHeaderItemAmountObject_o;

typedef struct RankNumber_c RankNumber_c, *PRankNumber_c;

typedef struct RankNumber_Fields RankNumber_Fields, *PRankNumber_Fields;

typedef struct Shock_MainHeaderItemAmountObject_c Shock_MainHeaderItemAmountObject_c, *PShock_MainHeaderItemAmountObject_c;

typedef struct Shock_MainHeaderItemAmountObject_Fields Shock_MainHeaderItemAmountObject_Fields, *PShock_MainHeaderItemAmountObject_Fields;

typedef struct RankNumber_VTable RankNumber_VTable, *PRankNumber_VTable;

typedef struct Shock_MainHeaderItemAmountObject_VTable Shock_MainHeaderItemAmountObject_VTable, *PShock_MainHeaderItemAmountObject_VTable;

struct Shock_AnimatorPlayerLite_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AnimatorPlayerLite_o *m_Items[65535];
};

struct Shock_MainHeaderObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Initialize;
};

struct Shock_MainHeaderObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeaderObject_VTable vtable;
};

struct Shock_MainHeaderObject_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_BackButton;
    struct UnityEngine_RectTransform_o *m_TitleRoot;
    struct Shock_TextMeshUI_o *m_MainTitle;
    struct Shock_ButtonEvent_o *m_MainNavigationButton;
    struct Shock_ButtonEvent_o *m_SubNavigationButton;
    struct Shock_MainHeaderUserStatus_o *m_UserStatus;
    struct Shock_ButtonEvent_o *m_SubMenuButton;
    struct Shock_CountBadge_o *m_SubMenuButtonBadge;
    struct Shock_SubMenuDialog_o *m_SubMenuDialog;
    struct Shock_MenuTween_o *m_MenuTween;
    struct UnityEngine_Canvas_o *m_MainMenuCanvas;
    struct UnityEngine_Canvas_o *m_UserStatusCanvas;
    struct UnityEngine_Canvas_o *m_UserStatusRankCanvas;
    struct Shock_AnimatorPlayerLite_array *m_AnimPlayerList;
    struct Carbon_TweenAnchoredPosition_o *m_MainTitleTween;
    struct UnityEngine_RectTransform_o *m_MainTItleMaskRectTrans;
    struct UnityEngine_GameObject_o *m_MusicNameObj;
    struct Shock_TextMeshUI_o *m_MusicName;
    struct UnityEngine_UI_Image_o *m_MusicLevelImg;
    struct UnityEngine_Sprite_array *m_MusicLevelSprite;
    struct UnityEngine_GameObject_o *m_UserInfoPanel;
    bool m_IsStay;
    struct Shock_MainHeaderObject_BackButtonCallback_o *m_OnBack;
    int32_t m_DefaultMainMenuCanvasSortOrder;
    bool m_IsShopBalloonEnable;
    struct System_Action_o *m_OnClickNavigation;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
    struct Carbon_CoroutineShell_o *m_MainTitleMoveCoroutineShell;
    struct Carbon_CoroutineShell_o *m_SubTitleMoveCoroutineShell;
    struct System_Action_o *OnCloseSubMenu;
    struct System_Action_o *OnOpenSubMenu;
    struct System_Action_o *OnOpenChargeStamina;
    struct System_Action_o *OnCloseChargeStamina;
};

struct Shock_MainHeaderObject_o {
    struct Shock_MainHeaderObject_c *klass;
    void *monitor;
    struct Shock_MainHeaderObject_Fields fields;
};

struct Shock_MainHeaderItemAmountObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MainHeaderItemAmountObject_o *m_Items[65535];
};

struct Shock_MainHeaderUserStatus_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_StoneFree;
    struct UnityEngine_GameObject_o *m_StonePaid;
    struct UnityEngine_GameObject_o *m_Coin;
    struct UnityEngine_GameObject_o *m_Stone;
    struct UnityEngine_GameObject_o *m_Lp;
    struct Shock_MainHeaderItemAmountObject_array *m_Items;
    struct RankNumber_o *m_RankUi;
    struct UnityEngine_UI_Image_o *m_UserEmblemImage;
    struct Shock_ButtonEvent_o *m_UserEmblemButton;
    struct Shock_TweenGauge_o *m_ExpGauge;
    struct UnityEngine_UI_Image_o *m_StaminaGauge;
    struct Shock_TextMeshUI_o *m_StaminaText;
    struct Shock_ButtonEvent_o *m_StaminaChargeButton;
    struct Shock_TextMeshUI_o *m_GemText;
    struct Shock_ButtonEvent_o *m_GemShopButton;
    struct Shock_ButtonEvent_o *m_PaidGemShopButton;
    struct Shock_TextMeshUI_o *m_CoinText;
    struct Shock_TextMeshUI_o *m_FreeGemAmount;
    struct Shock_TextMeshUI_o *m_ChargeGemAmount;
    struct Shock_TextMeshUI_o *m_UserName;
    struct Shock_ButtonEvent_o *m_UserNameButton;
    struct System_IDisposable_o *m_UpdateStaminaCoroutine;
    struct System_IDisposable_o *m_UpdateStoreTimeCoroutine;
    int32_t m_StaminaBeforeUpdate;
    float m_StaminaRateBeforeUpdate;
    struct System_Action_o *RequestChargeStamina;
    struct System_Action_o *RequestOpenGemShop;
    struct System_Action_o *RequestOpenPlayerProfile;
    struct System_Action_o *RequestOpenTitleSetting;
    uint32_t m_currentTitleId;
    bool m_initializedTitleImage;
};

struct Shock_MainHeaderObject___c__DisplayClass63_0_Fields {
    struct Shock_MainHeaderObject_o *__4__this;
    bool isForward;
};

struct Shock_MainHeaderObject___c__DisplayClass63_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SubMenuDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_ConfirmStoneButton;
    struct Shock_ButtonEvent_o *m_ViewAgreementButton;
    struct Shock_ButtonEvent_o *m_AchievementButton;
    struct Shock_ButtonEvent_o *m_HelpButton;
    struct Shock_ButtonEvent_o *m_ProfileButton;
    struct Shock_ButtonEvent_o *m_FriendButton;
    struct Shock_ButtonEvent_o *m_ItemListButton;
    struct Shock_ButtonEvent_o *m_ExchangeButton;
    struct Shock_ButtonEvent_o *m_AlbumButton;
    struct Shock_ButtonEvent_o *m_ComicButton;
    struct Shock_ButtonEvent_o *m_GpsButton;
    struct Shock_ButtonEvent_o *m_MusicLibraryButton;
    struct Shock_ButtonEvent_o *m_MemoryAlbumButton;
    struct Shock_ButtonEvent_o *m_SSAlignmentButtonEvent;
    struct UnityEngine_GameObject_o *m_SSAlreadyCompletedObj;
    struct Shock_ButtonEvent_o *m_InheritDataButton;
    struct Shock_ButtonEvent_o *m_SerialCodeButton;
    struct UnityEngine_GameObject_o *m_SerialCodeBadgeObj;
    struct Shock_ButtonEvent_o *m_CloseButton;
    struct Shock_ButtonEvent_o *m_OptionButton;
    struct Shock_ButtonEvent_o *m_BGMButton;
    struct Shock_ButtonEvent_o *m_TitleSceneButton;
    struct Shock_CountBadge_o *m_friendPendingCountBadge;
    struct Shock_CountBadge_o *m_AnnouncementCountBadge;
    struct Aoharu_Scenes_Live_LiveDialogBlurSnapshot_o *m_BlurSnapshot;
    struct UnityEngine_GameObject_o *BGM_ON;
    struct TMPro_TextMeshProUGUI_o *BGM_Text;
    struct Shock_AnimatorPlayerLite_o *m_ContentsAnimator;
    bool FooterAvtiveTemp;
    struct Shock_Data_SaveData_OptionSaveData_OptionSettingSaveData_o *m_SaveData;
    struct System_Action_o *OnClosedAnnouncementWindow;
    struct System_Action_o *OnHomeClosed;
    struct System_Func_bool__o *OnPlayEnter;
    struct System_Action_o *OnPlayExit;
    struct System_Action_o *_OnUpdatePresentBoxBatch_k__BackingField;
};

struct Shock_MainHeaderItemAmountObject_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_Item;
    struct Shock_TextMeshUI_o *m_ItemAmount;
    struct UnityEngine_UI_Image_o *m_ItemIcon;
    uint32_t m_lastUpdateItemId;
};

struct Shock_MainHeaderItemAmountObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct RankNumber_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *m_SpriteAtlas;
    struct UnityEngine_UI_Image_array *m_DigitSpriteRendererList;
};

struct RankNumber_o {
    struct RankNumber_c *klass;
    void *monitor;
    struct RankNumber_Fields fields;
};

struct Shock_MainHeaderObject___c__DisplayClass63_1_Fields {
    struct System_Action_o *next;
    struct Shock_MainHeaderObject___c__DisplayClass63_0_o *CS___8__locals1;
};

struct RankNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct RankNumber_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct RankNumber_VTable vtable;
};

struct Shock_MainHeaderItemAmountObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeaderItemAmountObject_VTable vtable;
};

struct Shock_MainHeaderItemAmountObject_o {
    struct Shock_MainHeaderItemAmountObject_c *klass;
    void *monitor;
    struct Shock_MainHeaderItemAmountObject_Fields fields;
};

struct Shock_SubMenuDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_MainHeaderUserStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_MainHeaderObject_BackButtonCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainHeaderUserStatus_o {
    struct Shock_MainHeaderUserStatus_c *klass;
    void *monitor;
    struct Shock_MainHeaderUserStatus_Fields fields;
};

struct Shock_MainHeaderUserStatus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeaderUserStatus_VTable vtable;
};

struct Shock_MainHeaderObject_BackButtonCallback_Fields {
    struct UnityEngine_Object_o *m_Owner;
    struct System_Action_o *m_Callback;
};

struct Shock_SubMenuDialog_o {
    struct Shock_SubMenuDialog_c *klass;
    void *monitor;
    struct Shock_SubMenuDialog_Fields fields;
};

struct Shock_SubMenuDialog_c {
    struct Il2CppClass_1 _1;
    struct Shock_SubMenuDialog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SubMenuDialog_VTable vtable;
};

struct Shock_MainHeaderObject___c__DisplayClass63_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeaderObject___c__DisplayClass63_0_VTable vtable;
};

struct Shock_MainHeaderObject___c__DisplayClass63_0_o {
    struct Shock_MainHeaderObject___c__DisplayClass63_0_c *klass;
    void *monitor;
    struct Shock_MainHeaderObject___c__DisplayClass63_0_Fields fields;
};

struct Shock_MainHeaderObject_BackButtonCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeaderObject_BackButtonCallback_VTable vtable;
};

struct Shock_MainHeaderObject_BackButtonCallback_o {
    struct Shock_MainHeaderObject_BackButtonCallback_c *klass;
    void *monitor;
    struct Shock_MainHeaderObject_BackButtonCallback_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____Fields;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___o System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___o, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___o;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___Fields System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___Fields, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___Fields;

typedef struct System_ValueTuple_T8__T9__T10__o System_ValueTuple_T8__T9__T10__o, *PSystem_ValueTuple_T8__T9__T10__o;

typedef struct System_ValueTuple_T8__T9__T10__Fields System_ValueTuple_T8__T9__T10__Fields, *PSystem_ValueTuple_T8__T9__T10__Fields;

struct System_ValueTuple_T8__T9__T10__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
};

struct System_ValueTuple_T8__T9__T10__o {
    struct System_ValueTuple_T8__T9__T10__Fields fields;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T8__T9__T10__o Rest;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___o {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____Fields {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields {
    struct Il2CppObject *t1;
    struct Il2CppObject *t2;
    struct Il2CppObject *t3;
    struct Il2CppObject *t4;
    struct Il2CppObject *t5;
    struct Il2CppObject *t6;
    struct Il2CppObject *t7;
    struct Il2CppObject *t8;
    struct Il2CppObject *t9;
    struct Il2CppObject *t10;
    int32_t completedCount;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____o core;
};

typedef struct MethodInfo_2448B0C MethodInfo_2448B0C, *PMethodInfo_2448B0C;

typedef union _union_164113 _union_164113, *P_union_164113;

union _union_164113 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448B0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164113 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1326C50 MethodInfo_1326C50, *PMethodInfo_1326C50;

typedef union _union_284850 _union_284850, *P_union_284850;

union _union_284850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1326C50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_271A1B0 MethodInfo_271A1B0, *PMethodInfo_271A1B0;

typedef union _union_180288 _union_180288, *P_union_180288;

union _union_180288 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_271A1B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180288 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F06B48 MethodInfo_1F06B48, *PMethodInfo_1F06B48;

typedef union _union_323840 _union_323840, *P_union_323840;

union _union_323840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06B48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E6588_RGCTXs MethodInfo_17E6588_RGCTXs, *PMethodInfo_17E6588_RGCTXs;

struct MethodInfo_17E6588_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_22B0F8C MethodInfo_22B0F8C, *PMethodInfo_22B0F8C;

typedef union _union_164009 _union_164009, *P_union_164009;

union _union_164009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B0F8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F06B40 MethodInfo_1F06B40, *PMethodInfo_1F06B40;

typedef union _union_323818 _union_323818, *P_union_323818;

union _union_323818 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06B40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217501 _union_217501, *P_union_217501;

union _union_217501 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217503 _union_217503, *P_union_217503;

union _union_217503 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29342E4 MethodInfo_29342E4, *PMethodInfo_29342E4;

typedef union _union_188112 _union_188112, *P_union_188112;

union _union_188112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29342E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26702FC MethodInfo_26702FC, *PMethodInfo_26702FC;

typedef union _union_293754 _union_293754, *P_union_293754;

union _union_293754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26702FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_OperatorObservableBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2448B18 MethodInfo_2448B18, *PMethodInfo_2448B18;

struct MethodInfo_2448B18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163911 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_271A1BC MethodInfo_271A1BC, *PMethodInfo_271A1BC;

typedef union _union_181726 _union_181726, *P_union_181726;

union _union_181726 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_271A1BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181726 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29342E8 MethodInfo_29342E8, *PMethodInfo_29342E8;

typedef union _union_189550 _union_189550, *P_union_189550;

union _union_189550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29342E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Datatype_unsignedShort_c System_Xml_Schema_Datatype_unsignedShort_c, *PSystem_Xml_Schema_Datatype_unsignedShort_c;

typedef struct System_Xml_Schema_Datatype_unsignedShort_StaticFields System_Xml_Schema_Datatype_unsignedShort_StaticFields, *PSystem_Xml_Schema_Datatype_unsignedShort_StaticFields;

typedef struct System_Xml_Schema_Datatype_unsignedShort_VTable System_Xml_Schema_Datatype_unsignedShort_VTable, *PSystem_Xml_Schema_Datatype_unsignedShort_VTable;

struct System_Xml_Schema_Datatype_unsignedShort_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_unsignedShort_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_Datatype_unsignedShort_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_unsignedShort_VTable vtable;
};

struct System_Xml_Schema_Datatype_unsignedShort_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
    struct System_Xml_Schema_FacetsChecker_o *numeric10FacetsChecker;
};

typedef struct MethodInfo_293EE84 MethodInfo_293EE84, *PMethodInfo_293EE84;

typedef union _union_186868 _union_186868, *P_union_186868;

union _union_186868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EE84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs;

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7_;
    struct Il2CppClass *_1_T1;
    struct Il2CppClass *_2_T2;
    struct Il2CppClass *_3_T3;
    struct Il2CppClass *_4_T4;
    struct Il2CppClass *_5_T5;
    struct Il2CppClass *_6_T6;
    struct Il2CppClass *_7_T7;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_9_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_11_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_12_System_Collections_Generic_EqualityComparer_T3__get_Default;
    struct Il2CppClass *_13_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_14_System_Collections_Generic_EqualityComparer_T4__get_Default;
    struct Il2CppClass *_15_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_16_System_Collections_Generic_EqualityComparer_T5__get_Default;
    struct Il2CppClass *_17_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_18_System_Collections_Generic_EqualityComparer_T6__get_Default;
    struct Il2CppClass *_19_System_Collections_Generic_EqualityComparer_T6_;
    struct MethodInfo *_20_System_Collections_Generic_EqualityComparer_T7__get_Default;
    struct Il2CppClass *_21_System_Collections_Generic_EqualityComparer_T7_;
    struct Il2CppClass *_22_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_23_System_Collections_Generic_EqualityComparer_T1__GetHashCode;
    struct Il2CppClass *_24_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_25_System_Collections_Generic_EqualityComparer_T2__GetHashCode;
    struct Il2CppClass *_26_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_27_System_Collections_Generic_EqualityComparer_T3__GetHashCode;
    struct Il2CppClass *_28_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_29_System_Collections_Generic_EqualityComparer_T4__GetHashCode;
    struct Il2CppClass *_30_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_31_System_Collections_Generic_EqualityComparer_T5__GetHashCode;
    struct Il2CppClass *_32_System_Collections_Generic_EqualityComparer_T6_;
    struct MethodInfo *_33_System_Collections_Generic_EqualityComparer_T6__GetHashCode;
    struct Il2CppClass *_34_System_Collections_Generic_EqualityComparer_T7_;
    struct MethodInfo *_35_System_Collections_Generic_EqualityComparer_T7__GetHashCode;
    struct MethodInfo *_36_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__get_Item1;
    struct MethodInfo *_37_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_38_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__get_Item2;
    struct MethodInfo *_39_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct MethodInfo *_40_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__get_Item3;
    struct MethodInfo *_41_System_Collections_Generic_EqualityComparer_T3__Equals;
    struct MethodInfo *_42_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__get_Item4;
    struct MethodInfo *_43_System_Collections_Generic_EqualityComparer_T4__Equals;
    struct MethodInfo *_44_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__get_Item5;
    struct MethodInfo *_45_System_Collections_Generic_EqualityComparer_T5__Equals;
    struct MethodInfo *_46_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__get_Item6;
    struct MethodInfo *_47_System_Collections_Generic_EqualityComparer_T6__Equals;
    struct MethodInfo *_48_UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__get_Item7;
    struct MethodInfo *_49_System_Collections_Generic_EqualityComparer_T7__Equals;
};

typedef struct I2_Loc_GoogleTranslation_StaticFields I2_Loc_GoogleTranslation_StaticFields, *PI2_Loc_GoogleTranslation_StaticFields;

typedef struct System_Collections_Generic_List_UnityWebRequest__o System_Collections_Generic_List_UnityWebRequest__o, *PSystem_Collections_Generic_List_UnityWebRequest__o;

typedef struct System_Collections_Generic_List_TranslationJob__o System_Collections_Generic_List_TranslationJob__o, *PSystem_Collections_Generic_List_TranslationJob__o;

typedef struct System_Collections_Generic_List_UnityWebRequest__c System_Collections_Generic_List_UnityWebRequest__c, *PSystem_Collections_Generic_List_UnityWebRequest__c;

typedef struct System_Collections_Generic_List_UnityWebRequest__Fields System_Collections_Generic_List_UnityWebRequest__Fields, *PSystem_Collections_Generic_List_UnityWebRequest__Fields;

typedef struct System_Collections_Generic_List_TranslationJob__c System_Collections_Generic_List_TranslationJob__c, *PSystem_Collections_Generic_List_TranslationJob__c;

typedef struct System_Collections_Generic_List_TranslationJob__Fields System_Collections_Generic_List_TranslationJob__Fields, *PSystem_Collections_Generic_List_TranslationJob__Fields;

typedef struct System_Collections_Generic_List_UnityWebRequest__StaticFields System_Collections_Generic_List_UnityWebRequest__StaticFields, *PSystem_Collections_Generic_List_UnityWebRequest__StaticFields;

typedef struct System_Collections_Generic_List_UnityWebRequest__VTable System_Collections_Generic_List_UnityWebRequest__VTable, *PSystem_Collections_Generic_List_UnityWebRequest__VTable;

typedef struct UnityEngine_Networking_UnityWebRequest_array UnityEngine_Networking_UnityWebRequest_array, *PUnityEngine_Networking_UnityWebRequest_array;

typedef struct System_Collections_Generic_List_TranslationJob__StaticFields System_Collections_Generic_List_TranslationJob__StaticFields, *PSystem_Collections_Generic_List_TranslationJob__StaticFields;

typedef struct System_Collections_Generic_List_TranslationJob__VTable System_Collections_Generic_List_TranslationJob__VTable, *PSystem_Collections_Generic_List_TranslationJob__VTable;

typedef struct I2_Loc_TranslationJob_array I2_Loc_TranslationJob_array, *PI2_Loc_TranslationJob_array;

typedef struct I2_Loc_TranslationJob_o I2_Loc_TranslationJob_o, *PI2_Loc_TranslationJob_o;

typedef struct I2_Loc_TranslationJob_c I2_Loc_TranslationJob_c, *PI2_Loc_TranslationJob_c;

typedef struct I2_Loc_TranslationJob_Fields I2_Loc_TranslationJob_Fields, *PI2_Loc_TranslationJob_Fields;

typedef struct I2_Loc_TranslationJob_VTable I2_Loc_TranslationJob_VTable, *PI2_Loc_TranslationJob_VTable;

struct System_Collections_Generic_List_UnityWebRequest__Fields {
    struct UnityEngine_Networking_UnityWebRequest_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TranslationJob__StaticFields {
    struct I2_Loc_TranslationJob_array *s_emptyArray;
};

struct System_Collections_Generic_List_TranslationJob__Fields {
    struct I2_Loc_TranslationJob_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct I2_Loc_TranslationJob_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_GetState;
    struct VirtualInvokeData _6_Dispose;
};

struct I2_Loc_GoogleTranslation_StaticFields {
    struct System_Collections_Generic_List_UnityWebRequest__o *mCurrentTranslations;
    struct System_Collections_Generic_List_TranslationJob__o *mTranslationJobs;
};

struct UnityEngine_Networking_UnityWebRequest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Networking_UnityWebRequest_o *m_Items[65535];
};

struct System_Collections_Generic_List_UnityWebRequest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_UnityWebRequest__StaticFields {
    struct UnityEngine_Networking_UnityWebRequest_array *s_emptyArray;
};

struct System_Collections_Generic_List_TranslationJob__o {
    struct System_Collections_Generic_List_TranslationJob__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TranslationJob__Fields fields;
};

struct System_Collections_Generic_List_TranslationJob__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TranslationJob__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TranslationJob__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TranslationJob__VTable vtable;
};

struct System_Collections_Generic_List_UnityWebRequest__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UnityWebRequest__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UnityWebRequest__VTable vtable;
};

struct System_Collections_Generic_List_UnityWebRequest__o {
    struct System_Collections_Generic_List_UnityWebRequest__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UnityWebRequest__Fields fields;
};

struct I2_Loc_TranslationJob_Fields {
    int32_t mJobState;
};

struct I2_Loc_TranslationJob_o {
    struct I2_Loc_TranslationJob_c *klass;
    void *monitor;
    struct I2_Loc_TranslationJob_Fields fields;
};

struct I2_Loc_TranslationJob_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_TranslationJob_VTable vtable;
};

struct I2_Loc_TranslationJob_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct I2_Loc_TranslationJob_o *m_Items[65535];
};

typedef struct MethodInfo_1D7F458 MethodInfo_1D7F458, *PMethodInfo_1D7F458;

typedef union _union_296970 _union_296970, *P_union_296970;

union _union_296970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6BBE4_RGCTXs MethodInfo_2D6BBE4_RGCTXs, *PMethodInfo_2D6BBE4_RGCTXs;

struct MethodInfo_2D6BBE4_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_ToObservable_IObservable_TSource__;
    struct Il2CppClass *_1_UniRx_Operators_MergeObservable_TSource_;
    struct MethodInfo *_2_UniRx_Operators_MergeObservable_TSource___ctor;
};

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass18_0_c Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass18_0_c, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass18_0_c;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass18_0_VTable Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass18_0_VTable, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass18_0_VTable;

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass18_0_VTable vtable;
};

typedef struct MethodInfo_1B5A708 MethodInfo_1B5A708, *PMethodInfo_1B5A708;

typedef union _union_255253 _union_255253, *P_union_255253;

union _union_255253 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A708 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255253 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2A38 MethodInfo_1FD2A38, *PMethodInfo_1FD2A38;

typedef union _union_267494 _union_267494, *P_union_267494;

union _union_267494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2A38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F06B38 MethodInfo_1F06B38, *PMethodInfo_1F06B38;

typedef union _union_323796 _union_323796, *P_union_323796;

union _union_323796 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2659930 MethodInfo_2659930, *PMethodInfo_2659930;

typedef union _union_175308 _union_175308, *P_union_175308;

union _union_175308 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175308 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass363_0_c Shock_Protocol___c__DisplayClass363_0_c, *PShock_Protocol___c__DisplayClass363_0_c;

typedef struct Shock_Protocol___c__DisplayClass363_0_VTable Shock_Protocol___c__DisplayClass363_0_VTable, *PShock_Protocol___c__DisplayClass363_0_VTable;

struct Shock_Protocol___c__DisplayClass363_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass363_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass363_0_VTable vtable;
};

typedef struct MethodInfo_28B79AC MethodInfo_28B79AC, *PMethodInfo_28B79AC;

typedef union _union_312354 _union_312354, *P_union_312354;

union _union_312354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B79AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TypedUxmlAttributeDescription_bool__VTable UnityEngine_UIElements_TypedUxmlAttributeDescription_bool__VTable, *PUnityEngine_UIElements_TypedUxmlAttributeDescription_bool__VTable;

struct UnityEngine_UIElements_TypedUxmlAttributeDescription_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_21D251C MethodInfo_21D251C, *PMethodInfo_21D251C;

typedef union _union_159807 _union_159807, *P_union_159807;

union _union_159807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D251C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3120F8C MethodInfo_3120F8C, *PMethodInfo_3120F8C;

typedef union _union_225285 _union_225285, *P_union_225285;

union _union_225285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120F8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217527 _union_217527, *P_union_217527;

union _union_217527 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_c Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_c, *PAoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_VTable Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_VTable, *PAoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_VTable;

struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_VTable vtable;
};

typedef union _union_217529 _union_217529, *P_union_217529;

union _union_217529 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B93974 MethodInfo_2B93974, *PMethodInfo_2B93974;

typedef union _union_340410 _union_340410, *P_union_340410;

union _union_340410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93974 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B79DC MethodInfo_28B79DC, *PMethodInfo_28B79DC;

typedef union _union_309476 _union_309476, *P_union_309476;

union _union_309476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B79DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16D4D94_RGCTXs MethodInfo_16D4D94_RGCTXs, *PMethodInfo_16D4D94_RGCTXs;

struct MethodInfo_16D4D94_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_2659934 MethodInfo_2659934, *PMethodInfo_2659934;

typedef union _union_176746 _union_176746, *P_union_176746;

union _union_176746 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659934 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176746 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29342F0 MethodInfo_29342F0, *PMethodInfo_29342F0;

typedef union _union_190988 _union_190988, *P_union_190988;

union _union_190988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29342F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T__RGCTXs UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T__RGCTXs, *PUniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T__RGCTXs;

struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass7_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_2_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
};

typedef struct MethodInfo_164B6AC MethodInfo_164B6AC, *PMethodInfo_164B6AC;

typedef union _union_337317 _union_337317, *P_union_337317;

union _union_337317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B6AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_o Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_o, *PAoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_Fields Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_Fields, *PAoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkCharacter_o Aoharu_Chat_Talk_Main_MainTalkCharacter_o, *PAoharu_Chat_Talk_Main_MainTalkCharacter_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkCharacter_Fields Aoharu_Chat_Talk_Main_MainTalkCharacter_Fields, *PAoharu_Chat_Talk_Main_MainTalkCharacter_Fields;

struct Aoharu_Chat_Talk_Main_MainTalkCharacter_Fields {
    struct Aoharu_Chat_Talk_Main_MainTalkFrame_Fields super;
    struct UnityEngine_UI_Image_o *m_FaceIcon;
    int32_t m_ViewMode;
};

struct Aoharu_Chat_Talk_Main_MainTalkCharacter_o {
    struct Aoharu_Chat_Talk_Main_MainTalkCharacter_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkCharacter_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_Fields {
    struct Aoharu_Chat_Talk_Main_MainTalkCharacter_o *__4__this;
    struct Aoharu_Chat_ChatTalkElement_o *talk;
    struct System_Action_o *onComplete;
};

struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_o {
    struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkCharacter___c__DisplayClass6_0_Fields fields;
};

typedef struct MethodInfo_201E360 MethodInfo_201E360, *PMethodInfo_201E360;

typedef union _union_157964 _union_157964, *P_union_157964;

union _union_157964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E360 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB1C2C MethodInfo_1BB1C2C, *PMethodInfo_1BB1C2C;

typedef union _union_302840 _union_302840, *P_union_302840;

union _union_302840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1C2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3C5BC MethodInfo_1F3C5BC, *PMethodInfo_1F3C5BC;

typedef union _union_323691 _union_323691, *P_union_323691;

union _union_323691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C5BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217521 _union_217521, *P_union_217521;

union _union_217521 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Serialization_XmlEnumAttribute_Fields System_Xml_Serialization_XmlEnumAttribute_Fields, *PSystem_Xml_Serialization_XmlEnumAttribute_Fields;

struct System_Xml_Serialization_XmlEnumAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *name;
};

typedef union _union_217523 _union_217523, *P_union_217523;

union _union_217523 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct com_adjust_sdk_JSONBinaryTag_c com_adjust_sdk_JSONBinaryTag_c, *Pcom_adjust_sdk_JSONBinaryTag_c;

typedef struct com_adjust_sdk_JSONBinaryTag_VTable com_adjust_sdk_JSONBinaryTag_VTable, *Pcom_adjust_sdk_JSONBinaryTag_VTable;

struct com_adjust_sdk_JSONBinaryTag_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct com_adjust_sdk_JSONBinaryTag_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_JSONBinaryTag_VTable vtable;
};

typedef union _union_217525 _union_217525, *P_union_217525;

union _union_217525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217515 _union_217515, *P_union_217515;

union _union_217515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217517 _union_217517, *P_union_217517;

union _union_217517 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6F4BC MethodInfo_2D6F4BC, *PMethodInfo_2D6F4BC;

typedef struct MethodInfo_2D6F4BC_RGCTXs MethodInfo_2D6F4BC_RGCTXs, *PMethodInfo_2D6F4BC_RGCTXs;

typedef union _union_288175 _union_288175, *P_union_288175;

union _union_288175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F4BC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_T__TC__TR_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_T__TC__TR___ctor;
};

struct MethodInfo_2D6F4BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F4BC_RGCTXs *rgctx_data;
    union _union_288175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217519 _union_217519, *P_union_217519;

union _union_217519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B79CC MethodInfo_28B79CC, *PMethodInfo_28B79CC;

typedef union _union_308996 _union_308996, *P_union_308996;

union _union_308996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B79CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13FD5F4 MethodInfo_13FD5F4, *PMethodInfo_13FD5F4;

typedef union _union_257778 _union_257778, *P_union_257778;

union _union_257778 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FD5F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257778 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Navigation___c__DisplayClass12_0_c Shock_Navigation___c__DisplayClass12_0_c, *PShock_Navigation___c__DisplayClass12_0_c;

typedef struct Shock_Navigation___c__DisplayClass12_0_VTable Shock_Navigation___c__DisplayClass12_0_VTable, *PShock_Navigation___c__DisplayClass12_0_VTable;

struct Shock_Navigation___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass12_0_VTable vtable;
};

typedef struct MethodInfo_1D7F480 MethodInfo_1D7F480, *PMethodInfo_1D7F480;

typedef union _union_297000 _union_297000, *P_union_297000;

union _union_297000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F3E1BC_RGCTXs MethodInfo_2F3E1BC_RGCTXs, *PMethodInfo_2F3E1BC_RGCTXs;

struct MethodInfo_2F3E1BC_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppType *_2_TPlugOptions;
    struct Il2CppClass *_3_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions___ctor;
};

typedef struct MethodInfo_1501C14_RGCTXs MethodInfo_1501C14_RGCTXs, *PMethodInfo_1501C14_RGCTXs;

struct MethodInfo_1501C14_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_217511 _union_217511, *P_union_217511;

union _union_217511 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_MessageEnum_VTable System_Runtime_Serialization_Formatters_Binary_MessageEnum_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_MessageEnum_VTable;

struct System_Runtime_Serialization_Formatters_Binary_MessageEnum_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_Navigation___c__DisplayClass12_0_o Shock_Navigation___c__DisplayClass12_0_o, *PShock_Navigation___c__DisplayClass12_0_o;

typedef struct Shock_Navigation___c__DisplayClass12_0_Fields Shock_Navigation___c__DisplayClass12_0_Fields, *PShock_Navigation___c__DisplayClass12_0_Fields;

struct Shock_Navigation___c__DisplayClass12_0_Fields {
    uint32_t eventId;
    struct System_String_o *root;
};

struct Shock_Navigation___c__DisplayClass12_0_o {
    struct Shock_Navigation___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Shock_Navigation___c__DisplayClass12_0_Fields fields;
};

typedef struct MethodInfo_1287830 MethodInfo_1287830, *PMethodInfo_1287830;

typedef union _union_208795 _union_208795, *P_union_208795;

union _union_208795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217513 _union_217513, *P_union_217513;

union _union_217513 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C7B7C MethodInfo_13C7B7C, *PMethodInfo_13C7B7C;

typedef union _union_203884 _union_203884, *P_union_203884;

union _union_203884 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7B7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203884 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217549 _union_217549, *P_union_217549;

union _union_217549 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B79FC MethodInfo_28B79FC, *PMethodInfo_28B79FC;

typedef union _union_310436 _union_310436, *P_union_310436;

union _union_310436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B79FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3359C08 MethodInfo_3359C08, *PMethodInfo_3359C08;

typedef union _union_287501 _union_287501, *P_union_287501;

union _union_287501 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359C08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable___c__DisplayClass133_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287501 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_JsonCriSaveDataWriter_VTable Chipstar_Downloads_CriWare_JsonCriSaveDataWriter_VTable, *PChipstar_Downloads_CriWare_JsonCriSaveDataWriter_VTable;

struct Chipstar_Downloads_CriWare_JsonCriSaveDataWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_BuildContent;
};

typedef struct I2_Loc_I2Utils___c__DisplayClass3_0_Fields I2_Loc_I2Utils___c__DisplayClass3_0_Fields, *PI2_Loc_I2Utils___c__DisplayClass3_0_Fields;

struct I2_Loc_I2Utils___c__DisplayClass3_0_Fields {
    struct System_Char_array *output;
    struct System_String_o *source;
};

typedef struct MethodInfo_28ADF54 MethodInfo_28ADF54, *PMethodInfo_28ADF54;

typedef union _union_313496 _union_313496, *P_union_313496;

union _union_313496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ADF54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17CADEC MethodInfo_17CADEC, *PMethodInfo_17CADEC;

typedef union _union_236423 _union_236423, *P_union_236423;

union _union_236423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CADEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_o Aoharu_RewardAnnouncer___c__DisplayClass27_1_o, *PAoharu_RewardAnnouncer___c__DisplayClass27_1_o;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_c Aoharu_RewardAnnouncer___c__DisplayClass27_1_c, *PAoharu_RewardAnnouncer___c__DisplayClass27_1_c;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_Fields Aoharu_RewardAnnouncer___c__DisplayClass27_1_Fields, *PAoharu_RewardAnnouncer___c__DisplayClass27_1_Fields;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_VTable Aoharu_RewardAnnouncer___c__DisplayClass27_1_VTable, *PAoharu_RewardAnnouncer___c__DisplayClass27_1_VTable;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_o Aoharu_RewardAnnouncer___c__DisplayClass27_0_o, *PAoharu_RewardAnnouncer___c__DisplayClass27_0_o;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_c Aoharu_RewardAnnouncer___c__DisplayClass27_0_c, *PAoharu_RewardAnnouncer___c__DisplayClass27_0_c;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_Fields Aoharu_RewardAnnouncer___c__DisplayClass27_0_Fields, *PAoharu_RewardAnnouncer___c__DisplayClass27_0_Fields;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_VTable Aoharu_RewardAnnouncer___c__DisplayClass27_0_VTable, *PAoharu_RewardAnnouncer___c__DisplayClass27_0_VTable;

struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_Fields {
    struct Carbon_TaskSequence_o *task;
    struct Aoharu_RewardAnnouncer_o *__4__this;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_o {
    struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_c *klass;
    void *monitor;
    struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_Fields fields;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_VTable vtable;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_Fields {
    struct Shock_RewardData_o *n;
    struct Aoharu_RewardAnnouncer___c__DisplayClass27_0_o *CS___8__locals1;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_o {
    struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_c *klass;
    void *monitor;
    struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_Fields fields;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_RewardAnnouncer___c__DisplayClass27_1_VTable vtable;
};

typedef struct MethodInfo_164B6C0 MethodInfo_164B6C0, *PMethodInfo_164B6C0;

typedef union _union_337193 _union_337193, *P_union_337193;

union _union_337193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B6C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217541 _union_217541, *P_union_217541;

union _union_217541 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30AEC08 MethodInfo_30AEC08, *PMethodInfo_30AEC08;

typedef struct MethodInfo_30AEC08_RGCTXs MethodInfo_30AEC08_RGCTXs, *PMethodInfo_30AEC08_RGCTXs;

typedef union _union_206004 _union_206004, *P_union_206004;

struct MethodInfo_30AEC08_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_206004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AEC08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AEC08_RGCTXs *rgctx_data;
    union _union_206004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217543 _union_217543, *P_union_217543;

union _union_217543 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28ADF5C MethodInfo_28ADF5C, *PMethodInfo_28ADF5C;

typedef union _union_313578 _union_313578, *P_union_313578;

union _union_313578 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ADF5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313578 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlFactory_GroupBox__GroupBox_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_GroupBox__GroupBox_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_GroupBox__GroupBox_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_GroupBox_UxmlTraits_o UnityEngine_UIElements_GroupBox_UxmlTraits_o, *PUnityEngine_UIElements_GroupBox_UxmlTraits_o;

typedef struct UnityEngine_UIElements_GroupBox_UxmlTraits_c UnityEngine_UIElements_GroupBox_UxmlTraits_c, *PUnityEngine_UIElements_GroupBox_UxmlTraits_c;

typedef struct UnityEngine_UIElements_GroupBox_UxmlTraits_Fields UnityEngine_UIElements_GroupBox_UxmlTraits_Fields, *PUnityEngine_UIElements_GroupBox_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_GroupBox_UxmlTraits_VTable UnityEngine_UIElements_GroupBox_UxmlTraits_VTable, *PUnityEngine_UIElements_GroupBox_UxmlTraits_VTable;

struct UnityEngine_UIElements_GroupBox_UxmlTraits_Fields {
    struct UnityEngine_UIElements_BindableElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Text;
};

struct UnityEngine_UIElements_UxmlFactory_GroupBox__GroupBox_UxmlTraits__Fields {
    struct UnityEngine_UIElements_GroupBox_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_GroupBox_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_GroupBox_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_GroupBox_UxmlTraits_VTable vtable;
};

struct UnityEngine_UIElements_GroupBox_UxmlTraits_o {
    struct UnityEngine_UIElements_GroupBox_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_GroupBox_UxmlTraits_Fields fields;
};

typedef union _union_217545 _union_217545, *P_union_217545;

union _union_217545 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264FECC MethodInfo_264FECC, *PMethodInfo_264FECC;

typedef union _union_179488 _union_179488, *P_union_179488;

union _union_179488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FECC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217547 _union_217547, *P_union_217547;

union _union_217547 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3359C00 MethodInfo_3359C00, *PMethodInfo_3359C00;

typedef union _union_287499 _union_287499, *P_union_287499;

union _union_287499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359C00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable___c__DisplayClass133_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217537 _union_217537, *P_union_217537;

union _union_217537 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217539 _union_217539, *P_union_217539;

union _union_217539 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B79EC MethodInfo_28B79EC, *PMethodInfo_28B79EC;

typedef union _union_309956 _union_309956, *P_union_309956;

union _union_309956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B79EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_Toggle_Fields UnityEngine_UIElements_Toggle_Fields, *PUnityEngine_UIElements_Toggle_Fields;

typedef struct UnityEngine_UIElements_BaseBoolField_Fields UnityEngine_UIElements_BaseBoolField_Fields, *PUnityEngine_UIElements_BaseBoolField_Fields;

typedef struct UnityEngine_UIElements_Clickable_o UnityEngine_UIElements_Clickable_o, *PUnityEngine_UIElements_Clickable_o;

typedef struct UnityEngine_UIElements_Clickable_c UnityEngine_UIElements_Clickable_c, *PUnityEngine_UIElements_Clickable_c;

typedef struct UnityEngine_UIElements_Clickable_VTable UnityEngine_UIElements_Clickable_VTable, *PUnityEngine_UIElements_Clickable_VTable;

struct UnityEngine_UIElements_BaseBoolField_Fields {
    struct UnityEngine_UIElements_BaseField_bool__Fields super;
    struct UnityEngine_UIElements_Label_o *m_Label;
    struct UnityEngine_UIElements_VisualElement_o *m_CheckMark;
    struct UnityEngine_UIElements_Clickable_o *m_Clickable;
    struct System_String_o *m_OriginalText;
};

struct UnityEngine_UIElements_Toggle_Fields {
    struct UnityEngine_UIElements_BaseBoolField_Fields super;
};

struct UnityEngine_UIElements_Clickable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_target;
    struct VirtualInvokeData _5_RegisterCallbacksOnTarget;
    struct VirtualInvokeData _6_UnregisterCallbacksFromTarget;
    struct VirtualInvokeData _7_get_target;
    struct VirtualInvokeData _8_ProcessDownEvent;
    struct VirtualInvokeData _9_ProcessMoveEvent;
    struct VirtualInvokeData _10_ProcessUpEvent;
    struct VirtualInvokeData _11_ProcessCancelEvent;
};

struct UnityEngine_UIElements_Clickable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Clickable_VTable vtable;
};

struct UnityEngine_UIElements_Clickable_o {
    struct UnityEngine_UIElements_Clickable_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Clickable_Fields fields;
};

typedef struct Shock_LotteryTypeComparer_c Shock_LotteryTypeComparer_c, *PShock_LotteryTypeComparer_c;

typedef struct Shock_LotteryTypeComparer_VTable Shock_LotteryTypeComparer_VTable, *PShock_LotteryTypeComparer_VTable;

struct Shock_LotteryTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_LotteryTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryTypeComparer_VTable vtable;
};

typedef struct UniRx_Operators_CreateSafeObservable_T__c UniRx_Operators_CreateSafeObservable_T__c, *PUniRx_Operators_CreateSafeObservable_T__c;

typedef struct UniRx_Operators_CreateSafeObservable_T__RGCTXs UniRx_Operators_CreateSafeObservable_T__RGCTXs, *PUniRx_Operators_CreateSafeObservable_T__RGCTXs;

typedef struct UniRx_Operators_CreateSafeObservable_T__VTable UniRx_Operators_CreateSafeObservable_T__VTable, *PUniRx_Operators_CreateSafeObservable_T__VTable;

struct UniRx_Operators_CreateSafeObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_CreateSafeObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CreateSafeObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CreateSafeObservable_T__VTable vtable;
};

struct UniRx_Operators_CreateSafeObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_CreateSafeObservable_CreateSafe_T_;
    struct MethodInfo *_3_UniRx_Operators_CreateSafeObservable_CreateSafe_T___ctor;
    struct Il2CppClass *_4_System_Func_IObserver_T___IDisposable_;
    struct MethodInfo *_5_System_Func_IObserver_T___IDisposable__Invoke;
};

typedef struct MethodInfo_1982D4C MethodInfo_1982D4C, *PMethodInfo_1982D4C;

typedef union _union_166821 _union_166821, *P_union_166821;

union _union_166821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1982D4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct com_adjust_sdk_JSONBinaryTag_o com_adjust_sdk_JSONBinaryTag_o, *Pcom_adjust_sdk_JSONBinaryTag_o;

typedef struct com_adjust_sdk_JSONBinaryTag_Fields com_adjust_sdk_JSONBinaryTag_Fields, *Pcom_adjust_sdk_JSONBinaryTag_Fields;

struct com_adjust_sdk_JSONBinaryTag_Fields {
    int32_t value__;
};

struct com_adjust_sdk_JSONBinaryTag_o {
    struct com_adjust_sdk_JSONBinaryTag_Fields fields;
};

typedef struct MethodInfo_15DA9EC_RGCTXs MethodInfo_15DA9EC_RGCTXs, *PMethodInfo_15DA9EC_RGCTXs;

struct MethodInfo_15DA9EC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2880B98 MethodInfo_2880B98, *PMethodInfo_2880B98;

typedef union _union_268244 _union_268244, *P_union_268244;

union _union_268244 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2880B98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268244 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BB9E8 MethodInfo_22BB9E8, *PMethodInfo_22BB9E8;

typedef union _union_280840 _union_280840, *P_union_280840;

union _union_280840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BB9E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__c System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__c, *PSystem_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__c;

typedef struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__VTable System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__VTable, *PSystem_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__VTable;

struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__VTable vtable;
};

typedef struct MethodInfo_264FED8 MethodInfo_264FED8, *PMethodInfo_264FED8;

typedef union _union_180926 _union_180926, *P_union_180926;

union _union_180926 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2880B90 MethodInfo_2880B90, *PMethodInfo_2880B90;

typedef union _union_272718 _union_272718, *P_union_272718;

union _union_272718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2880B90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_CreateSafeObservable_T__o UniRx_Operators_CreateSafeObservable_T__o, *PUniRx_Operators_CreateSafeObservable_T__o;

typedef struct UniRx_Operators_CreateSafeObservable_T__Fields UniRx_Operators_CreateSafeObservable_T__Fields, *PUniRx_Operators_CreateSafeObservable_T__Fields;

struct UniRx_Operators_CreateSafeObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct System_Func_IObserver_T___IDisposable__o *subscribe;
};

struct UniRx_Operators_CreateSafeObservable_T__o {
    struct UniRx_Operators_CreateSafeObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_CreateSafeObservable_T__Fields fields;
};

typedef struct MethodInfo_2684900 MethodInfo_2684900, *PMethodInfo_2684900;

typedef union _union_309028 _union_309028, *P_union_309028;

union _union_309028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684900 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_EditorAttribute_c System_ComponentModel_EditorAttribute_c, *PSystem_ComponentModel_EditorAttribute_c;

typedef struct System_ComponentModel_EditorAttribute_VTable System_ComponentModel_EditorAttribute_VTable, *PSystem_ComponentModel_EditorAttribute_VTable;

struct System_ComponentModel_EditorAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_EditorAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_EditorAttribute_VTable vtable;
};

typedef union _union_217531 _union_217531, *P_union_217531;

union _union_217531 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32A07AC MethodInfo_32A07AC, *PMethodInfo_32A07AC;

typedef union _union_316505 _union_316505, *P_union_316505;

union _union_316505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A07AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DBC84_RGCTXs MethodInfo_15DBC84_RGCTXs, *PMethodInfo_15DBC84_RGCTXs;

struct MethodInfo_15DBC84_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_217533 _union_217533, *P_union_217533;

union _union_217533 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__o System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__o, *PSystem_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__o;

typedef struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__Fields System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__Fields, *PSystem_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__Fields;

struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__o {
    struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__Fields fields;
};

typedef union _union_217535 _union_217535, *P_union_217535;

union _union_217535 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127DDF0 MethodInfo_127DDF0, *PMethodInfo_127DDF0;

typedef union _union_202140 _union_202140, *P_union_202140;

union _union_202140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DDF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DB2454 MethodInfo_2DB2454, *PMethodInfo_2DB2454;

typedef union _union_237917 _union_237917, *P_union_237917;

union _union_237917 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237917 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D8174 MethodInfo_15D8174, *PMethodInfo_15D8174;

typedef struct MethodInfo_15D8174_RGCTXs MethodInfo_15D8174_RGCTXs, *PMethodInfo_15D8174_RGCTXs;

typedef union _union_335174 _union_335174, *P_union_335174;

struct MethodInfo_15D8174_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

union _union_335174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D8174 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8174_RGCTXs *rgctx_data;
    union _union_335174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseEventBase_WheelEvent__c UnityEngine_UIElements_MouseEventBase_WheelEvent__c, *PUnityEngine_UIElements_MouseEventBase_WheelEvent__c;

typedef struct UnityEngine_UIElements_MouseEventBase_WheelEvent__VTable UnityEngine_UIElements_MouseEventBase_WheelEvent__VTable, *PUnityEngine_UIElements_MouseEventBase_WheelEvent__VTable;

struct UnityEngine_UIElements_MouseEventBase_WheelEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

struct UnityEngine_UIElements_MouseEventBase_WheelEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MouseEventBase_WheelEvent__VTable vtable;
};

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_o Aoharu_BeginnerMissionScene___c__DisplayClass14_2_o, *PAoharu_BeginnerMissionScene___c__DisplayClass14_2_o;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_c Aoharu_BeginnerMissionScene___c__DisplayClass14_2_c, *PAoharu_BeginnerMissionScene___c__DisplayClass14_2_c;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_Fields Aoharu_BeginnerMissionScene___c__DisplayClass14_2_Fields, *PAoharu_BeginnerMissionScene___c__DisplayClass14_2_Fields;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_VTable Aoharu_BeginnerMissionScene___c__DisplayClass14_2_VTable, *PAoharu_BeginnerMissionScene___c__DisplayClass14_2_VTable;

typedef struct Shock_BeginnerMissionRewardSettingMst_o Shock_BeginnerMissionRewardSettingMst_o, *PShock_BeginnerMissionRewardSettingMst_o;

typedef struct Shock_BeginnerMissionRewardSettingMst_c Shock_BeginnerMissionRewardSettingMst_c, *PShock_BeginnerMissionRewardSettingMst_c;

typedef struct Shock_BeginnerMissionRewardSettingMst_Fields Shock_BeginnerMissionRewardSettingMst_Fields, *PShock_BeginnerMissionRewardSettingMst_Fields;

typedef struct Shock_BeginnerMissionRewardSettingMst_VTable Shock_BeginnerMissionRewardSettingMst_VTable, *PShock_BeginnerMissionRewardSettingMst_VTable;

struct Shock_BeginnerMissionRewardSettingMst_Fields {
    uint32_t _masterBeginnerMissionId;
    uint32_t _level;
    uint32_t _number;
    uint32_t _masterBeginnerMissionRewardId;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_Fields {
    struct Shock_BeginnerMissionRewardSettingMst_o *mst;
};

struct Shock_BeginnerMissionRewardSettingMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BingoType;
    struct VirtualInvokeData _5_get_TargetMasterId;
    struct VirtualInvokeData _6_get_Level;
    struct VirtualInvokeData _7_get_Number;
    struct VirtualInvokeData _8_get_TargetMasterBingoRewardId;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_MasterReleaseLabelId;
    struct VirtualInvokeData _11_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _12_GetObjectData;
};

struct Shock_BeginnerMissionRewardSettingMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BeginnerMissionRewardSettingMst_VTable vtable;
};

struct Shock_BeginnerMissionRewardSettingMst_o {
    struct Shock_BeginnerMissionRewardSettingMst_c *klass;
    void *monitor;
    struct Shock_BeginnerMissionRewardSettingMst_Fields fields;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_o {
    struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_c *klass;
    void *monitor;
    struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_Fields fields;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_BeginnerMissionScene___c__DisplayClass14_2_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass20_0_c Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass20_0_c, *PAoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass20_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass20_0_VTable Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass20_0_VTable, *PAoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass20_0_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass20_0_VTable vtable;
};

typedef struct SharpCompress_Compressors_Xz_BinaryUtils_Fields SharpCompress_Compressors_Xz_BinaryUtils_Fields, *PSharpCompress_Compressors_Xz_BinaryUtils_Fields;

struct SharpCompress_Compressors_Xz_BinaryUtils_Fields {
};

typedef struct MethodInfo_2473B20 MethodInfo_2473B20, *PMethodInfo_2473B20;

typedef struct Cysharp_Threading_Tasks_TriggerEvent_T__c Cysharp_Threading_Tasks_TriggerEvent_T__c, *PCysharp_Threading_Tasks_TriggerEvent_T__c;

typedef union _union_299827 _union_299827, *P_union_299827;

typedef struct Cysharp_Threading_Tasks_TriggerEvent_T__RGCTXs Cysharp_Threading_Tasks_TriggerEvent_T__RGCTXs, *PCysharp_Threading_Tasks_TriggerEvent_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_TriggerEvent_T__VTable Cysharp_Threading_Tasks_TriggerEvent_T__VTable, *PCysharp_Threading_Tasks_TriggerEvent_T__VTable;

struct Cysharp_Threading_Tasks_TriggerEvent_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_ITriggerHandler_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_TriggerEvent_T__LogError;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_TriggerEvent_T__Remove;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_TriggerEvent_T__Add;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
};

struct Cysharp_Threading_Tasks_TriggerEvent_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_299827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2473B20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_TriggerEvent_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__VTable vtable;
};

typedef struct MethodInfo_2659984 MethodInfo_2659984, *PMethodInfo_2659984;

typedef union _union_178184 _union_178184, *P_union_178184;

union _union_178184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D214D4 MethodInfo_1D214D4, *PMethodInfo_1D214D4;

typedef union _union_248777 _union_248777, *P_union_248777;

union _union_248777 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D214D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248777 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF88F0 MethodInfo_2EF88F0, *PMethodInfo_2EF88F0;

struct MethodInfo_2EF88F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_ManagedWebSocket___c_StaticFields System_Net_WebSockets_ManagedWebSocket___c_StaticFields, *PSystem_Net_WebSockets_ManagedWebSocket___c_StaticFields;

typedef struct System_Net_WebSockets_ManagedWebSocket___c_o System_Net_WebSockets_ManagedWebSocket___c_o, *PSystem_Net_WebSockets_ManagedWebSocket___c_o;

typedef struct System_Action_Task__o System_Action_Task__o, *PSystem_Action_Task__o;

typedef struct System_Net_WebSockets_ManagedWebSocket___c_c System_Net_WebSockets_ManagedWebSocket___c_c, *PSystem_Net_WebSockets_ManagedWebSocket___c_c;

typedef struct System_Net_WebSockets_ManagedWebSocket___c_Fields System_Net_WebSockets_ManagedWebSocket___c_Fields, *PSystem_Net_WebSockets_ManagedWebSocket___c_Fields;

typedef struct System_Action_Task__c System_Action_Task__c, *PSystem_Action_Task__c;

typedef struct System_Action_Task__Fields System_Action_Task__Fields, *PSystem_Action_Task__Fields;

typedef struct System_Net_WebSockets_ManagedWebSocket___c_VTable System_Net_WebSockets_ManagedWebSocket___c_VTable, *PSystem_Net_WebSockets_ManagedWebSocket___c_VTable;

typedef struct System_Action_Task__VTable System_Action_Task__VTable, *PSystem_Action_Task__VTable;

struct System_Net_WebSockets_ManagedWebSocket___c_StaticFields {
    struct System_Net_WebSockets_ManagedWebSocket___c_o *__9;
    struct System_Action_object__o *__9__36_0;
    struct System_Threading_TimerCallback_o *__9__36_1;
    struct System_Action_object__o *__9__56_0;
    struct System_Action_Task__o *__9__58_0;
    struct System_Action_object__o *__9__63_0;
};

struct System_Action_Task__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Task__o {
    struct System_Action_Task__c *klass;
    void *monitor;
    struct System_Action_Task__Fields fields;
};

struct System_Action_Task__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Task__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Task__VTable vtable;
};

struct System_Net_WebSockets_ManagedWebSocket___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebSockets_ManagedWebSocket___c_c {
    struct Il2CppClass_1 _1;
    struct System_Net_WebSockets_ManagedWebSocket___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_ManagedWebSocket___c_VTable vtable;
};

struct System_Net_WebSockets_ManagedWebSocket___c_Fields {
};

struct System_Net_WebSockets_ManagedWebSocket___c_o {
    struct System_Net_WebSockets_ManagedWebSocket___c_c *klass;
    void *monitor;
    struct System_Net_WebSockets_ManagedWebSocket___c_Fields fields;
};

typedef struct MethodInfo_24C14A0 MethodInfo_24C14A0, *PMethodInfo_24C14A0;

typedef union _union_290682 _union_290682, *P_union_290682;

union _union_290682 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C14A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290682 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C14A8 MethodInfo_24C14A8, *PMethodInfo_24C14A8;

typedef union _union_290686 _union_290686, *P_union_290686;

union _union_290686 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C14A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290686 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1405558 MethodInfo_1405558, *PMethodInfo_1405558;

typedef union _union_259694 _union_259694, *P_union_259694;

union _union_259694 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1405558 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259694 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseEventBase_WheelEvent__o UnityEngine_UIElements_MouseEventBase_WheelEvent__o, *PUnityEngine_UIElements_MouseEventBase_WheelEvent__o;

typedef struct UnityEngine_UIElements_MouseEventBase_WheelEvent__Fields UnityEngine_UIElements_MouseEventBase_WheelEvent__Fields, *PUnityEngine_UIElements_MouseEventBase_WheelEvent__Fields;

struct UnityEngine_UIElements_MouseEventBase_WheelEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _modifiers_k__BackingField;
    struct UnityEngine_Vector2_o _mousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _localMousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _mouseDelta_k__BackingField;
    int32_t _clickCount_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_recomputeTopElementUnderMouse_k__BackingField;
    struct UnityEngine_UIElements_IPointerEvent_o *_UnityEngine_UIElements_IMouseEventInternal_sourcePointerEvent_k__BackingField;
};

struct UnityEngine_UIElements_MouseEventBase_WheelEvent__o {
    struct UnityEngine_UIElements_MouseEventBase_WheelEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_MouseEventBase_WheelEvent__Fields fields;
};

typedef struct MethodInfo_263B8A0 MethodInfo_263B8A0, *PMethodInfo_263B8A0;

typedef union _union_272650 _union_272650, *P_union_272650;

union _union_272650 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263B8A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272650 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_AbstractWritableArchive_ZipArchiveEntry__ZipVolume__Fields SharpCompress_Archives_AbstractWritableArchive_ZipArchiveEntry__ZipVolume__Fields, *PSharpCompress_Archives_AbstractWritableArchive_ZipArchiveEntry__ZipVolume__Fields;

typedef struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__Fields SharpCompress_Archives_AbstractArchive_TEntry__TVolume__Fields, *PSharpCompress_Archives_AbstractArchive_TEntry__TVolume__Fields;

typedef struct System_Collections_Generic_List_TEntry__o System_Collections_Generic_List_TEntry__o, *PSystem_Collections_Generic_List_TEntry__o;

typedef struct SharpCompress_LazyReadOnlyCollection_TVolume__o SharpCompress_LazyReadOnlyCollection_TVolume__o, *PSharpCompress_LazyReadOnlyCollection_TVolume__o;

typedef struct SharpCompress_LazyReadOnlyCollection_TEntry__o SharpCompress_LazyReadOnlyCollection_TEntry__o, *PSharpCompress_LazyReadOnlyCollection_TEntry__o;

typedef struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o, *PSystem_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o;

typedef struct SharpCompress_IO_SourceStream_o SharpCompress_IO_SourceStream_o, *PSharpCompress_IO_SourceStream_o;

typedef struct System_Collections_Generic_List_TEntry__c System_Collections_Generic_List_TEntry__c, *PSystem_Collections_Generic_List_TEntry__c;

typedef struct System_Collections_Generic_List_TEntry__Fields System_Collections_Generic_List_TEntry__Fields, *PSystem_Collections_Generic_List_TEntry__Fields;

typedef struct SharpCompress_LazyReadOnlyCollection_TVolume__c SharpCompress_LazyReadOnlyCollection_TVolume__c, *PSharpCompress_LazyReadOnlyCollection_TVolume__c;

typedef struct SharpCompress_LazyReadOnlyCollection_TVolume__Fields SharpCompress_LazyReadOnlyCollection_TVolume__Fields, *PSharpCompress_LazyReadOnlyCollection_TVolume__Fields;

typedef struct SharpCompress_LazyReadOnlyCollection_TEntry__c SharpCompress_LazyReadOnlyCollection_TEntry__c, *PSharpCompress_LazyReadOnlyCollection_TEntry__c;

typedef struct SharpCompress_LazyReadOnlyCollection_TEntry__Fields SharpCompress_LazyReadOnlyCollection_TEntry__Fields, *PSharpCompress_LazyReadOnlyCollection_TEntry__Fields;

typedef struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___c System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___c, *PSystem_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___c;

typedef struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___Fields System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___Fields, *PSystem_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___Fields;

typedef struct SharpCompress_IO_SourceStream_c SharpCompress_IO_SourceStream_c, *PSharpCompress_IO_SourceStream_c;

typedef struct SharpCompress_IO_SourceStream_Fields SharpCompress_IO_SourceStream_Fields, *PSharpCompress_IO_SourceStream_Fields;

typedef struct System_Collections_Generic_List_TEntry__StaticFields System_Collections_Generic_List_TEntry__StaticFields, *PSystem_Collections_Generic_List_TEntry__StaticFields;

typedef struct System_Collections_Generic_List_TEntry__VTable System_Collections_Generic_List_TEntry__VTable, *PSystem_Collections_Generic_List_TEntry__VTable;

typedef struct SharpCompress_LazyReadOnlyCollection_TVolume__VTable SharpCompress_LazyReadOnlyCollection_TVolume__VTable, *PSharpCompress_LazyReadOnlyCollection_TVolume__VTable;

typedef struct System_Collections_Generic_IEnumerator_T__o System_Collections_Generic_IEnumerator_T__o, *PSystem_Collections_Generic_IEnumerator_T__o;

typedef struct SharpCompress_LazyReadOnlyCollection_TEntry__VTable SharpCompress_LazyReadOnlyCollection_TEntry__VTable, *PSharpCompress_LazyReadOnlyCollection_TEntry__VTable;

typedef struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___VTable System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___VTable, *PSystem_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___VTable;

typedef struct SharpCompress_IO_SourceStream_VTable SharpCompress_IO_SourceStream_VTable, *PSharpCompress_IO_SourceStream_VTable;

typedef struct System_Collections_Generic_List_FileInfo__o System_Collections_Generic_List_FileInfo__o, *PSystem_Collections_Generic_List_FileInfo__o;

typedef struct System_Collections_Generic_List_Stream__o System_Collections_Generic_List_Stream__o, *PSystem_Collections_Generic_List_Stream__o;

typedef struct System_Func_int__FileInfo__o System_Func_int__FileInfo__o, *PSystem_Func_int__FileInfo__o;

typedef struct System_Collections_Generic_IEnumerator_T__c System_Collections_Generic_IEnumerator_T__c, *PSystem_Collections_Generic_IEnumerator_T__c;

typedef struct System_Collections_Generic_IEnumerator_T__Fields System_Collections_Generic_IEnumerator_T__Fields, *PSystem_Collections_Generic_IEnumerator_T__Fields;

typedef struct System_Collections_Generic_List_FileInfo__c System_Collections_Generic_List_FileInfo__c, *PSystem_Collections_Generic_List_FileInfo__c;

typedef struct System_Collections_Generic_List_FileInfo__Fields System_Collections_Generic_List_FileInfo__Fields, *PSystem_Collections_Generic_List_FileInfo__Fields;

typedef struct System_Collections_Generic_List_Stream__c System_Collections_Generic_List_Stream__c, *PSystem_Collections_Generic_List_Stream__c;

typedef struct System_Collections_Generic_List_Stream__Fields System_Collections_Generic_List_Stream__Fields, *PSystem_Collections_Generic_List_Stream__Fields;

typedef struct System_Func_int__FileInfo__Fields System_Func_int__FileInfo__Fields, *PSystem_Func_int__FileInfo__Fields;

typedef struct System_Collections_Generic_List_FileInfo__StaticFields System_Collections_Generic_List_FileInfo__StaticFields, *PSystem_Collections_Generic_List_FileInfo__StaticFields;

typedef struct System_Collections_Generic_List_FileInfo__VTable System_Collections_Generic_List_FileInfo__VTable, *PSystem_Collections_Generic_List_FileInfo__VTable;

typedef struct System_IO_FileInfo_array System_IO_FileInfo_array, *PSystem_IO_FileInfo_array;

typedef struct System_Collections_Generic_List_Stream__StaticFields System_Collections_Generic_List_Stream__StaticFields, *PSystem_Collections_Generic_List_Stream__StaticFields;

typedef struct System_Collections_Generic_List_Stream__VTable System_Collections_Generic_List_Stream__VTable, *PSystem_Collections_Generic_List_Stream__VTable;

typedef struct System_IO_Stream_array System_IO_Stream_array, *PSystem_IO_Stream_array;

struct System_Collections_Generic_List_TEntry__Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Stream__Fields {
    struct System_IO_Stream_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Stream__o {
    struct System_Collections_Generic_List_Stream__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Stream__Fields fields;
};

struct System_Collections_Generic_List_Stream__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Stream__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Stream__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Stream__VTable vtable;
};

struct SharpCompress_LazyReadOnlyCollection_TEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Count;
    struct VirtualInvokeData _5_get_IsReadOnly;
    struct VirtualInvokeData _6_Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
};

struct SharpCompress_LazyReadOnlyCollection_TEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_LazyReadOnlyCollection_TEntry__VTable vtable;
};

struct SharpCompress_LazyReadOnlyCollection_TEntry__Fields {
    struct System_Collections_Generic_List_T__o *backing;
    struct System_Collections_Generic_IEnumerator_T__o *source;
    bool fullyLoaded;
};

struct SharpCompress_LazyReadOnlyCollection_TEntry__o {
    struct SharpCompress_LazyReadOnlyCollection_TEntry__c *klass;
    void *monitor;
    struct SharpCompress_LazyReadOnlyCollection_TEntry__Fields fields;
};

struct System_IO_FileInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_IO_FileInfo_o *m_Items[65535];
};

struct SharpCompress_LazyReadOnlyCollection_TVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Count;
    struct VirtualInvokeData _5_get_IsReadOnly;
    struct VirtualInvokeData _6_Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Collections_Generic_List_FileInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct SharpCompress_IO_SourceStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct SharpCompress_IO_SourceStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_IO_SourceStream_VTable vtable;
};

struct SharpCompress_IO_SourceStream_Fields {
    struct System_IO_Stream_Fields super;
    int64_t _prevSize;
    struct System_Collections_Generic_List_FileInfo__o *_files;
    struct System_Collections_Generic_List_Stream__o *_streams;
    struct System_Func_int__FileInfo__o *_getFilePart;
    struct System_Func_int__Stream__o *_getStreamPart;
    int32_t _stream;
    bool _IsVolumes_k__BackingField;
    struct SharpCompress_Readers_ReaderOptions_o *_ReaderOptions_k__BackingField;
    bool _IsFileMode_k__BackingField;
};

struct SharpCompress_IO_SourceStream_o {
    struct SharpCompress_IO_SourceStream_c *klass;
    void *monitor;
    struct SharpCompress_IO_SourceStream_Fields fields;
};

struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__Fields {
    struct SharpCompress_LazyReadOnlyCollection_TVolume__o *lazyVolumes;
    struct SharpCompress_LazyReadOnlyCollection_TEntry__o *lazyEntries;
    struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o *EntryExtractionBegin;
    struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o *EntryExtractionEnd;
    struct System_EventHandler_CompressedBytesReadEventArgs__o *CompressedBytesRead;
    struct System_EventHandler_FilePartExtractionBeginEventArgs__o *FilePartExtractionBegin;
    struct SharpCompress_Readers_ReaderOptions_o *_ReaderOptions_k__BackingField;
    bool disposed;
    struct SharpCompress_IO_SourceStream_o *SrcStream;
    int32_t _Type_k__BackingField;
};

struct System_Collections_Generic_List_Stream__StaticFields {
    struct System_IO_Stream_array *s_emptyArray;
};

struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o {
    struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___c *klass;
    void *monitor;
    struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___Fields fields;
};

struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___VTable vtable;
};

struct System_Collections_Generic_IEnumerator_T__Fields {
};

struct SharpCompress_LazyReadOnlyCollection_TVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_LazyReadOnlyCollection_TVolume__VTable vtable;
};

struct SharpCompress_LazyReadOnlyCollection_TVolume__Fields {
    struct System_Collections_Generic_List_T__o *backing;
    struct System_Collections_Generic_IEnumerator_T__o *source;
    bool fullyLoaded;
};

struct SharpCompress_LazyReadOnlyCollection_TVolume__o {
    struct SharpCompress_LazyReadOnlyCollection_TVolume__c *klass;
    void *monitor;
    struct SharpCompress_LazyReadOnlyCollection_TVolume__Fields fields;
};

struct System_Collections_Generic_List_TEntry__o {
    struct System_Collections_Generic_List_TEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TEntry__Fields fields;
};

struct System_Collections_Generic_List_TEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TEntry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TEntry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TEntry__VTable vtable;
};

struct System_Collections_Generic_IEnumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_T__o {
    struct System_Collections_Generic_IEnumerator_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_T__Fields fields;
};

struct System_Collections_Generic_List_FileInfo__Fields {
    struct System_IO_FileInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Func_int__FileInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_int__FileInfo__o {
    struct System_Func_int__FileInfo__c *klass;
    void *monitor;
    struct System_Func_int__FileInfo__Fields fields;
};

struct System_IO_Stream_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_IO_Stream_o *m_Items[65535];
};

struct System_Collections_Generic_List_TEntry__StaticFields {
    struct System_Object_array *s_emptyArray;
};

struct SharpCompress_Archives_AbstractWritableArchive_ZipArchiveEntry__ZipVolume__Fields {
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__Fields super;
    struct System_Collections_Generic_List_TEntry__o *newEntries;
    struct System_Collections_Generic_List_TEntry__o *removedEntries;
    struct System_Collections_Generic_List_TEntry__o *modifiedEntries;
    bool hasModifications;
    bool pauseRebuilding;
};

struct System_Collections_Generic_List_FileInfo__StaticFields {
    struct System_IO_FileInfo_array *s_emptyArray;
};

struct System_Collections_Generic_List_FileInfo__o {
    struct System_Collections_Generic_List_FileInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_FileInfo__Fields fields;
};

struct System_Collections_Generic_List_FileInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FileInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FileInfo__VTable vtable;
};

typedef struct MethodInfo_308EF5C_RGCTXs MethodInfo_308EF5C_RGCTXs, *PMethodInfo_308EF5C_RGCTXs;

struct MethodInfo_308EF5C_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_263B8A8 MethodInfo_263B8A8, *PMethodInfo_263B8A8;

typedef union _union_268176 _union_268176, *P_union_268176;

union _union_268176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263B8A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135C700 MethodInfo_135C700, *PMethodInfo_135C700;

typedef union _union_292304 _union_292304, *P_union_292304;

union _union_292304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135C700 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CatchObservable_Catch_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B02C MethodInfo_2D5B02C, *PMethodInfo_2D5B02C;

typedef struct MethodInfo_2D5B02C_RGCTXs MethodInfo_2D5B02C_RGCTXs, *PMethodInfo_2D5B02C_RGCTXs;

typedef union _union_298571 _union_298571, *P_union_298571;

struct MethodInfo_2D5B02C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
    struct MethodInfo *_3_System_Collections_Generic_List_T__RemoveAt;
};

union _union_298571 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B02C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B02C_RGCTXs *rgctx_data;
    union _union_298571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13DFFC0_RGCTXs MethodInfo_13DFFC0_RGCTXs, *PMethodInfo_13DFFC0_RGCTXs;

struct MethodInfo_13DFFC0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1273228 MethodInfo_1273228, *PMethodInfo_1273228;

typedef union _union_201184 _union_201184, *P_union_201184;

union _union_201184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33316F4 MethodInfo_33316F4, *PMethodInfo_33316F4;

typedef union _union_212093 _union_212093, *P_union_212093;

union _union_212093 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33316F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_212093 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB1C58 MethodInfo_1BB1C58, *PMethodInfo_1BB1C58;

typedef union _union_303236 _union_303236, *P_union_303236;

union _union_303236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1C58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337A8B4_RGCTXs MethodInfo_337A8B4_RGCTXs, *PMethodInfo_337A8B4_RGCTXs;

struct MethodInfo_337A8B4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T_;
    struct MethodInfo *_1_UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T___ctor;
};

typedef struct Shock_MissionMst___c__DisplayClass12_0_o Shock_MissionMst___c__DisplayClass12_0_o, *PShock_MissionMst___c__DisplayClass12_0_o;

typedef struct Shock_MissionMst___c__DisplayClass12_0_c Shock_MissionMst___c__DisplayClass12_0_c, *PShock_MissionMst___c__DisplayClass12_0_c;

typedef struct Shock_MissionMst___c__DisplayClass12_0_Fields Shock_MissionMst___c__DisplayClass12_0_Fields, *PShock_MissionMst___c__DisplayClass12_0_Fields;

typedef struct Shock_MissionMst___c__DisplayClass12_0_VTable Shock_MissionMst___c__DisplayClass12_0_VTable, *PShock_MissionMst___c__DisplayClass12_0_VTable;

struct Shock_MissionMst___c__DisplayClass12_0_Fields {
    struct System_Text_StringBuilder_o *builder;
};

struct Shock_MissionMst___c__DisplayClass12_0_o {
    struct Shock_MissionMst___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Shock_MissionMst___c__DisplayClass12_0_Fields fields;
};

struct Shock_MissionMst___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MissionMst___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MissionMst___c__DisplayClass12_0_VTable vtable;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass21_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass21_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass21_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_205D904 MethodInfo_205D904, *PMethodInfo_205D904;

typedef union _union_220775 _union_220775, *P_union_220775;

union _union_220775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D904 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFEB78 MethodInfo_1EFEB78, *PMethodInfo_1EFEB78;

typedef union _union_324807 _union_324807, *P_union_324807;

union _union_324807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFEB78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_uint__long__VTable Shock_Data_SaveData_JsonDictionary_KeyValuePair_uint__long__VTable, *PShock_Data_SaveData_JsonDictionary_KeyValuePair_uint__long__VTable;

struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_uint__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ApplicationException_Fields System_ApplicationException_Fields, *PSystem_ApplicationException_Fields;

struct System_ApplicationException_Fields {
    struct System_Exception_Fields super;
};

typedef struct MethodInfo_2F40304_RGCTXs MethodInfo_2F40304_RGCTXs, *PMethodInfo_2F40304_RGCTXs;

struct MethodInfo_2F40304_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppType *_2_TPlugOptions;
    struct Il2CppClass *_3_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions___ctor;
};

typedef struct MethodInfo_1D214B4 MethodInfo_1D214B4, *PMethodInfo_1D214B4;

typedef union _union_248569 _union_248569, *P_union_248569;

union _union_248569 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D214B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248569 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205D90C MethodInfo_205D90C, *PMethodInfo_205D90C;

typedef union _union_220987 _union_220987, *P_union_220987;

union _union_220987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D90C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__c UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__c, *PUnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__c;

typedef struct UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__RGCTXs UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__RGCTXs, *PUnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__RGCTXs;

typedef struct UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__VTable UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__VTable, *PUnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__VTable;

struct UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_TextInputBaseField_TValueType_;
    struct MethodInfo *_1_UnityEngine_UIElements_TextInputBaseField_TValueType__set_maxLength;
    struct MethodInfo *_2_UnityEngine_UIElements_TextInputBaseField_TValueType__set_isPasswordField;
    struct MethodInfo *_3_UnityEngine_UIElements_TextInputBaseField_TValueType__set_isReadOnly;
    struct MethodInfo *_4_UnityEngine_UIElements_TextInputBaseField_TValueType__set_isDelayed;
    struct MethodInfo *_5_UnityEngine_UIElements_TextInputBaseField_TValueType__set_maskChar;
    struct MethodInfo *_6_UnityEngine_UIElements_TextInputBaseField_TValueType__set_text;
};

struct UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextInputBaseField_UxmlTraits_TValueType__VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__c System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__c, *PSystem_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__c;

struct System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_PageTabBase_SimpleTabButton__VTable Shock_PageTabBase_SimpleTabButton__VTable, *PShock_PageTabBase_SimpleTabButton__VTable;

struct Shock_PageTabBase_SimpleTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

typedef struct System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__o System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__o, *PSystem_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__Fields System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__Fields;

struct System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__o {
    struct System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MultieventRankbonusMst__Fields fields;
};

typedef struct MethodInfo_337B03C MethodInfo_337B03C, *PMethodInfo_337B03C;

typedef struct MethodInfo_337B03C_RGCTXs MethodInfo_337B03C_RGCTXs, *PMethodInfo_337B03C_RGCTXs;

typedef union _union_289243 _union_289243, *P_union_289243;

union _union_289243 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337B03C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_MainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337B03C_RGCTXs *rgctx_data;
    union _union_289243 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_337B03C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_MainThreadScheduler_QueuedAction_T_;
    struct MethodInfo *_1_UniRx_Tuple_Create_ICancelable__T__Action_T__;
    struct Il2CppClass *_2_UniRx_Tuple_ICancelable__T__Action_T__;
};

typedef struct System_Collections_Generic_IEnumerator_List_NoticeGeneralSequenceMst___c System_Collections_Generic_IEnumerator_List_NoticeGeneralSequenceMst___c, *PSystem_Collections_Generic_IEnumerator_List_NoticeGeneralSequenceMst___c;

struct System_Collections_Generic_IEnumerator_List_NoticeGeneralSequenceMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2684948 MethodInfo_2684948, *PMethodInfo_2684948;

typedef union _union_309508 _union_309508, *P_union_309508;

union _union_309508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_Fields UnityEngine_SocialPlatforms_Impl_AchievementDescription_Fields, *PUnityEngine_SocialPlatforms_Impl_AchievementDescription_Fields;

struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_Fields {
    struct System_String_o *m_Title;
    struct UnityEngine_Texture2D_o *m_Image;
    struct System_String_o *m_AchievedDescription;
    struct System_String_o *m_UnachievedDescription;
    bool m_Hidden;
    int32_t m_Points;
    struct System_String_o *_id_k__BackingField;
};

typedef struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__Fields Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__Fields, *PGoogle_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__Fields;

struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__Fields {
    struct Google_Play_Common_PlayAsyncOperation_TResult__TError__Fields super;
    struct Il2CppObject *_result;
};

typedef struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__o System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__o, *PSystem_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__o;

typedef struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__c System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__c, *PSystem_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__c;

typedef struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__Fields System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__Fields, *PSystem_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__Fields;

typedef struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__StaticFields System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__StaticFields, *PSystem_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__StaticFields;

typedef struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__VTable System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__VTable, *PSystem_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__VTable;

typedef struct TMPro_TMP_MaterialManager_MaskingMaterial_array TMPro_TMP_MaterialManager_MaskingMaterial_array, *PTMPro_TMP_MaterialManager_MaskingMaterial_array;

typedef struct TMPro_TMP_MaterialManager_MaskingMaterial_o TMPro_TMP_MaterialManager_MaskingMaterial_o, *PTMPro_TMP_MaterialManager_MaskingMaterial_o;

typedef struct TMPro_TMP_MaterialManager_MaskingMaterial_c TMPro_TMP_MaterialManager_MaskingMaterial_c, *PTMPro_TMP_MaterialManager_MaskingMaterial_c;

typedef struct TMPro_TMP_MaterialManager_MaskingMaterial_Fields TMPro_TMP_MaterialManager_MaskingMaterial_Fields, *PTMPro_TMP_MaterialManager_MaskingMaterial_Fields;

typedef struct TMPro_TMP_MaterialManager_MaskingMaterial_VTable TMPro_TMP_MaterialManager_MaskingMaterial_VTable, *PTMPro_TMP_MaterialManager_MaskingMaterial_VTable;

struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__Fields {
    struct TMPro_TMP_MaterialManager_MaskingMaterial_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__o {
    struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__Fields fields;
};

struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__VTable vtable;
};

struct TMPro_TMP_MaterialManager_MaskingMaterial_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_MaterialManager_MaskingMaterial_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_MaterialManager_MaskingMaterial_VTable vtable;
};

struct TMPro_TMP_MaterialManager_MaskingMaterial_Fields {
    struct UnityEngine_Material_o *baseMaterial;
    struct UnityEngine_Material_o *stencilMaterial;
    int32_t count;
    int32_t stencilID;
};

struct TMPro_TMP_MaterialManager_MaskingMaterial_o {
    struct TMPro_TMP_MaterialManager_MaskingMaterial_c *klass;
    void *monitor;
    struct TMPro_TMP_MaterialManager_MaskingMaterial_Fields fields;
};

struct System_Collections_Generic_List_TMP_MaterialManager_MaskingMaterial__StaticFields {
    struct TMPro_TMP_MaterialManager_MaskingMaterial_array *s_emptyArray;
};

struct TMPro_TMP_MaterialManager_MaskingMaterial_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_MaterialManager_MaskingMaterial_o *m_Items[65535];
};

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__c UniRx_Operators_SubscribeOnMainThreadObservable___c_T__c, *PUniRx_Operators_SubscribeOnMainThreadObservable___c_T__c;

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__StaticFields UniRx_Operators_SubscribeOnMainThreadObservable___c_T__StaticFields, *PUniRx_Operators_SubscribeOnMainThreadObservable___c_T__StaticFields;

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__RGCTXs UniRx_Operators_SubscribeOnMainThreadObservable___c_T__RGCTXs, *PUniRx_Operators_SubscribeOnMainThreadObservable___c_T__RGCTXs;

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__VTable UniRx_Operators_SubscribeOnMainThreadObservable___c_T__VTable, *PUniRx_Operators_SubscribeOnMainThreadObservable___c_T__VTable;

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__o UniRx_Operators_SubscribeOnMainThreadObservable___c_T__o, *PUniRx_Operators_SubscribeOnMainThreadObservable___c_T__o;

typedef struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___o System_Action_long__IObserver_T___SerialDisposable__IObservable_T___o, *PSystem_Action_long__IObserver_T___SerialDisposable__IObservable_T___o;

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__Fields UniRx_Operators_SubscribeOnMainThreadObservable___c_T__Fields, *PUniRx_Operators_SubscribeOnMainThreadObservable___c_T__Fields;

typedef struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___c System_Action_long__IObserver_T___SerialDisposable__IObservable_T___c, *PSystem_Action_long__IObserver_T___SerialDisposable__IObservable_T___c;

typedef struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___Fields System_Action_long__IObserver_T___SerialDisposable__IObservable_T___Fields, *PSystem_Action_long__IObserver_T___SerialDisposable__IObservable_T___Fields;

typedef struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___VTable System_Action_long__IObserver_T___SerialDisposable__IObservable_T___VTable, *PSystem_Action_long__IObserver_T___SerialDisposable__IObservable_T___VTable;

struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__StaticFields {
    struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__o *__9;
    struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___o *__9__3_0;
};

struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___o {
    struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___c *klass;
    void *monitor;
    struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___Fields fields;
};

struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_long__IObserver_T___SerialDisposable__IObservable_T___VTable vtable;
};

struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__StaticFields *static_fields;
    struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__VTable vtable;
};

struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__Fields {
};

struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__o {
    struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__c *klass;
    void *monitor;
    struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__Fields fields;
};

struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SubscribeOnMainThreadObservable___c_T_;
    struct MethodInfo *_1_UniRx_Operators_SubscribeOnMainThreadObservable___c_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_SubscribeOnMainThreadObservable___c_T_;
    struct Il2CppClass *_3_UniRx_IObservable_T_;
    struct MethodInfo *_4_UniRx_IObservable_T__Subscribe;
};

typedef struct MethodInfo_1273284 MethodInfo_1273284, *PMethodInfo_1273284;

typedef union _union_201186 _union_201186, *P_union_201186;

union _union_201186 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273284 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_160C0AC MethodInfo_160C0AC, *PMethodInfo_160C0AC;

typedef struct MethodInfo_160C0AC_RGCTXs MethodInfo_160C0AC_RGCTXs, *PMethodInfo_160C0AC_RGCTXs;

typedef union _union_193083 _union_193083, *P_union_193083;

struct MethodInfo_160C0AC_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193083 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160C0AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160C0AC_RGCTXs *rgctx_data;
    union _union_193083 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7F400 MethodInfo_1D7F400, *PMethodInfo_1D7F400;

typedef union _union_296880 _union_296880, *P_union_296880;

union _union_296880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15F99AC_RGCTXs MethodInfo_15F99AC_RGCTXs, *PMethodInfo_15F99AC_RGCTXs;

struct MethodInfo_15F99AC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1FD2A00 MethodInfo_1FD2A00, *PMethodInfo_1FD2A00;

typedef union _union_266856 _union_266856, *P_union_266856;

union _union_266856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2A00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1104318_RGCTXs MethodInfo_1104318_RGCTXs, *PMethodInfo_1104318_RGCTXs;

struct MethodInfo_1104318_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2DBCFC0 MethodInfo_2DBCFC0, *PMethodInfo_2DBCFC0;

typedef union _union_256628 _union_256628, *P_union_256628;

union _union_256628 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCFC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256628 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2420614 MethodInfo_2420614, *PMethodInfo_2420614;

typedef union _union_270720 _union_270720, *P_union_270720;

union _union_270720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2420614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BillingSubscriptionRewardMst_o Shock_BillingSubscriptionRewardMst_o, *PShock_BillingSubscriptionRewardMst_o;

typedef struct Shock_BillingSubscriptionRewardMst_c Shock_BillingSubscriptionRewardMst_c, *PShock_BillingSubscriptionRewardMst_c;

typedef struct Shock_BillingSubscriptionRewardMst_Fields Shock_BillingSubscriptionRewardMst_Fields, *PShock_BillingSubscriptionRewardMst_Fields;

typedef struct Shock_BillingSubscriptionRewardMst_VTable Shock_BillingSubscriptionRewardMst_VTable, *PShock_BillingSubscriptionRewardMst_VTable;

struct Shock_BillingSubscriptionRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_BillingSubscriptionRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingSubscriptionRewardMst_VTable vtable;
};

struct Shock_BillingSubscriptionRewardMst_Fields {
    struct System_String_o *_masterBillingSubscriptionLabel;
    uint32_t _number;
    int32_t _subscriptionRewardType;
    uint32_t _value;
    uint32_t _masterReleaseLabelId;
};

struct Shock_BillingSubscriptionRewardMst_o {
    struct Shock_BillingSubscriptionRewardMst_c *klass;
    void *monitor;
    struct Shock_BillingSubscriptionRewardMst_Fields fields;
};

typedef struct MethodInfo_16D4844_RGCTXs MethodInfo_16D4844_RGCTXs, *PMethodInfo_16D4844_RGCTXs;

struct MethodInfo_16D4844_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct com_adjust_sdk_AdjustAttribution_c com_adjust_sdk_AdjustAttribution_c, *Pcom_adjust_sdk_AdjustAttribution_c;

typedef struct com_adjust_sdk_AdjustAttribution_VTable com_adjust_sdk_AdjustAttribution_VTable, *Pcom_adjust_sdk_AdjustAttribution_VTable;

struct com_adjust_sdk_AdjustAttribution_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct com_adjust_sdk_AdjustAttribution_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustAttribution_VTable vtable;
};

typedef struct System_Runtime_CompilerServices_UnsafeValueTypeAttribute_c System_Runtime_CompilerServices_UnsafeValueTypeAttribute_c, *PSystem_Runtime_CompilerServices_UnsafeValueTypeAttribute_c;

typedef struct System_Runtime_CompilerServices_UnsafeValueTypeAttribute_VTable System_Runtime_CompilerServices_UnsafeValueTypeAttribute_VTable, *PSystem_Runtime_CompilerServices_UnsafeValueTypeAttribute_VTable;

struct System_Runtime_CompilerServices_UnsafeValueTypeAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Runtime_CompilerServices_UnsafeValueTypeAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_UnsafeValueTypeAttribute_VTable vtable;
};

typedef struct MethodInfo_2448B38 MethodInfo_2448B38, *PMethodInfo_2448B38;

struct MethodInfo_2448B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3120FCC MethodInfo_3120FCC, *PMethodInfo_3120FCC;

typedef union _union_225453 _union_225453, *P_union_225453;

union _union_225453 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120FCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Installations_InstallationsUtil_Fields Firebase_Installations_InstallationsUtil_Fields, *PFirebase_Installations_InstallationsUtil_Fields;

struct Firebase_Installations_InstallationsUtil_Fields {
};

typedef struct MethodInfo_15FEF28_RGCTXs MethodInfo_15FEF28_RGCTXs, *PMethodInfo_15FEF28_RGCTXs;

struct MethodInfo_15FEF28_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_TitleScene___c__DisplayClass45_0_VTable Aoharu_TitleScene___c__DisplayClass45_0_VTable, *PAoharu_TitleScene___c__DisplayClass45_0_VTable;

struct Aoharu_TitleScene___c__DisplayClass45_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_GGL_Payment_GGLAuth_c Shock_GGL_Payment_GGLAuth_c, *PShock_GGL_Payment_GGLAuth_c;

typedef struct Shock_GGL_Payment_GGLAuth_VTable Shock_GGL_Payment_GGLAuth_VTable, *PShock_GGL_Payment_GGLAuth_VTable;

struct Shock_GGL_Payment_GGLAuth_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLAuth_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLAuth_VTable vtable;
};

typedef struct MethodInfo_13C7BCC MethodInfo_13C7BCC, *PMethodInfo_13C7BCC;

typedef union _union_203886 _union_203886, *P_union_203886;

union _union_203886 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7BCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203886 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C32E08 MethodInfo_2C32E08, *PMethodInfo_2C32E08;

typedef struct MethodInfo_2C32E08_RGCTXs MethodInfo_2C32E08_RGCTXs, *PMethodInfo_2C32E08_RGCTXs;

typedef union _union_298343 _union_298343, *P_union_298343;

union _union_298343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C32E08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C32E08_RGCTXs *rgctx_data;
    union _union_298343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C32E08_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_2_Carbon_IReadOnlyListExtensions_LastIndexOf_T_;
};

typedef struct Shock_GGL_Payment_GGLAuth_o Shock_GGL_Payment_GGLAuth_o, *PShock_GGL_Payment_GGLAuth_o;

typedef struct Shock_GGL_Payment_GGLAuth_Fields Shock_GGL_Payment_GGLAuth_Fields, *PShock_GGL_Payment_GGLAuth_Fields;

typedef struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__Fields Shock_GGL_GGLRequest_GGLAuth__ResultNone__Fields, *PShock_GGL_GGLRequest_GGLAuth__ResultNone__Fields;

typedef struct Shock_GGL_GGLPaymentPayload_o Shock_GGL_GGLPaymentPayload_o, *PShock_GGL_GGLPaymentPayload_o;

typedef struct Shock_GGL_GGLPaymentPayload_c Shock_GGL_GGLPaymentPayload_c, *PShock_GGL_GGLPaymentPayload_c;

typedef struct Shock_GGL_GGLPaymentPayload_Fields Shock_GGL_GGLPaymentPayload_Fields, *PShock_GGL_GGLPaymentPayload_Fields;

typedef struct Shock_GGL_GGLPaymentPayload_VTable Shock_GGL_GGLPaymentPayload_VTable, *PShock_GGL_GGLPaymentPayload_VTable;

typedef struct Shock_GGL_GGLPayload_Fields Shock_GGL_GGLPayload_Fields, *PShock_GGL_GGLPayload_Fields;

struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLAuth_Fields {
    struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__Fields super;
    struct Shock_GGL_GGLPaymentPayload_o *m_payload;
};

struct Shock_GGL_GGLPayload_Fields {
    struct System_String_o *client_version;
};

struct Shock_GGL_GGLPaymentPayload_Fields {
    struct Shock_GGL_GGLPayload_Fields super;
};

struct Shock_GGL_GGLPaymentPayload_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GGL_Payment_GGLAuth_o {
    struct Shock_GGL_Payment_GGLAuth_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLAuth_Fields fields;
};

struct Shock_GGL_GGLPaymentPayload_o {
    struct Shock_GGL_GGLPaymentPayload_c *klass;
    void *monitor;
    struct Shock_GGL_GGLPaymentPayload_Fields fields;
};

struct Shock_GGL_GGLPaymentPayload_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLPaymentPayload_VTable vtable;
};

typedef struct Shock_Downloads_ShockSoundSingleManifestParser_c Shock_Downloads_ShockSoundSingleManifestParser_c, *PShock_Downloads_ShockSoundSingleManifestParser_c;

typedef struct Shock_Downloads_ShockSoundSingleManifestParser_VTable Shock_Downloads_ShockSoundSingleManifestParser_VTable, *PShock_Downloads_ShockSoundSingleManifestParser_VTable;

struct Shock_Downloads_ShockSoundSingleManifestParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
};

struct Shock_Downloads_ShockSoundSingleManifestParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockSoundSingleManifestParser_VTable vtable;
};

typedef struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__VTable UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__VTable, *PUniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__VTable;

struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D7F428 MethodInfo_1D7F428, *PMethodInfo_1D7F428;

typedef union _union_296910 _union_296910, *P_union_296910;

union _union_296910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201E308 MethodInfo_201E308, *PMethodInfo_201E308;

typedef union _union_157956 _union_157956, *P_union_157956;

union _union_157956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C04BD8_RGCTXs MethodInfo_2C04BD8_RGCTXs, *PMethodInfo_2C04BD8_RGCTXs;

struct MethodInfo_2C04BD8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_ReverseIterator_TSource_;
};

typedef struct MethodInfo_1351CB8 MethodInfo_1351CB8, *PMethodInfo_1351CB8;

typedef union _union_292182 _union_292182, *P_union_292182;

union _union_292182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1351CB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_Buffer__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293EE34 MethodInfo_293EE34, *PMethodInfo_293EE34;

typedef union _union_185430 _union_185430, *P_union_185430;

union _union_185430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EE34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293EE28 MethodInfo_293EE28, *PMethodInfo_293EE28;

typedef union _union_182554 _union_182554, *P_union_182554;

union _union_182554 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EE28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182554 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7F430 MethodInfo_1D7F430, *PMethodInfo_1D7F430;

typedef union _union_296940 _union_296940, *P_union_296940;

union _union_296940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_uint____bool__c System_Func_uint____bool__c, *PSystem_Func_uint____bool__c;

typedef struct System_Func_uint____bool__VTable System_Func_uint____bool__VTable, *PSystem_Func_uint____bool__VTable;

struct System_Func_uint____bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint____bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint____bool__VTable vtable;
};

typedef struct UnityEngine_UIElements_TextField_TextInput_c UnityEngine_UIElements_TextField_TextInput_c, *PUnityEngine_UIElements_TextField_TextInput_c;

typedef struct UnityEngine_UIElements_TextField_TextInput_VTable UnityEngine_UIElements_TextField_TextInput_VTable, *PUnityEngine_UIElements_TextField_TextInput_VTable;

struct UnityEngine_UIElements_TextField_TextInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_UnityEngine_UIElements_ITextInputField_get_hasFocus;
    struct VirtualInvokeData _96_get_doubleClickSelectsWord;
    struct VirtualInvokeData _97_get_tripleClickSelectsLine;
    struct VirtualInvokeData _98_UnityEngine_UIElements_ITextInputField_get_isReadOnly;
    struct VirtualInvokeData _99_UnityEngine_UIElements_ITextInputField_get_isDelayed;
    struct VirtualInvokeData _100_unknown;
    struct VirtualInvokeData _101_UnityEngine_UIElements_ITextInputField_get_editorEngine;
    struct VirtualInvokeData _102_UnityEngine_UIElements_ITextInputField_SyncTextEngine;
    struct VirtualInvokeData _103_UnityEngine_UIElements_ITextInputField_AcceptCharacter;
    struct VirtualInvokeData _104_UnityEngine_UIElements_ITextInputField_CullString;
    struct VirtualInvokeData _105_UnityEngine_UIElements_ITextInputField_UpdateText;
    struct VirtualInvokeData _106_UnityEngine_UIElements_ITextInputField_UpdateValueFromText;
    struct VirtualInvokeData _107_get_text;
    struct VirtualInvokeData _108_StringToValue;
    struct VirtualInvokeData _109_get_isPasswordField;
    struct VirtualInvokeData _110_set_isPasswordField;
    struct VirtualInvokeData _111_set_text;
    struct VirtualInvokeData _112_SyncTextEngine;
    struct VirtualInvokeData _113_AcceptCharacter;
    struct VirtualInvokeData _114_BuildContextualMenu;
};

struct UnityEngine_UIElements_TextField_TextInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextField_TextInput_VTable vtable;
};

typedef struct MethodInfo_293EE2C MethodInfo_293EE2C, *PMethodInfo_293EE2C;

typedef union _union_183992 _union_183992, *P_union_183992;

union _union_183992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EE2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_IStyleDataGroup_T__Fields UnityEngine_UIElements_IStyleDataGroup_T__Fields, *PUnityEngine_UIElements_IStyleDataGroup_T__Fields;

struct UnityEngine_UIElements_IStyleDataGroup_T__Fields {
};

typedef struct System_ComponentModel_RunInstallerAttribute_c System_ComponentModel_RunInstallerAttribute_c, *PSystem_ComponentModel_RunInstallerAttribute_c;

typedef struct System_ComponentModel_RunInstallerAttribute_StaticFields System_ComponentModel_RunInstallerAttribute_StaticFields, *PSystem_ComponentModel_RunInstallerAttribute_StaticFields;

typedef struct System_ComponentModel_RunInstallerAttribute_VTable System_ComponentModel_RunInstallerAttribute_VTable, *PSystem_ComponentModel_RunInstallerAttribute_VTable;

typedef struct System_ComponentModel_RunInstallerAttribute_o System_ComponentModel_RunInstallerAttribute_o, *PSystem_ComponentModel_RunInstallerAttribute_o;

typedef struct System_ComponentModel_RunInstallerAttribute_Fields System_ComponentModel_RunInstallerAttribute_Fields, *PSystem_ComponentModel_RunInstallerAttribute_Fields;

struct System_ComponentModel_RunInstallerAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _RunInstaller_k__BackingField;
};

struct System_ComponentModel_RunInstallerAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_RunInstallerAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_RunInstallerAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_RunInstallerAttribute_VTable vtable;
};

struct System_ComponentModel_RunInstallerAttribute_o {
    struct System_ComponentModel_RunInstallerAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_RunInstallerAttribute_Fields fields;
};

struct System_ComponentModel_RunInstallerAttribute_StaticFields {
    struct System_ComponentModel_RunInstallerAttribute_o *Yes;
    struct System_ComponentModel_RunInstallerAttribute_o *No;
    struct System_ComponentModel_RunInstallerAttribute_o *Default;
};

typedef struct Shock_Protocol___c__DisplayClass1053_0_c Shock_Protocol___c__DisplayClass1053_0_c, *PShock_Protocol___c__DisplayClass1053_0_c;

typedef struct Shock_Protocol___c__DisplayClass1053_0_VTable Shock_Protocol___c__DisplayClass1053_0_VTable, *PShock_Protocol___c__DisplayClass1053_0_VTable;

struct Shock_Protocol___c__DisplayClass1053_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1053_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1053_0_VTable vtable;
};

typedef struct MethodInfo_29488EC MethodInfo_29488EC, *PMethodInfo_29488EC;

typedef union _union_189920 _union_189920, *P_union_189920;

union _union_189920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29488EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B0638 MethodInfo_10B0638, *PMethodInfo_10B0638;

typedef union _union_207685 _union_207685, *P_union_207685;

union _union_207685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0638 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_uint____bool__o System_Func_uint____bool__o, *PSystem_Func_uint____bool__o;

typedef struct System_Func_uint____bool__Fields System_Func_uint____bool__Fields, *PSystem_Func_uint____bool__Fields;

struct System_Func_uint____bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint____bool__o {
    struct System_Func_uint____bool__c *klass;
    void *monitor;
    struct System_Func_uint____bool__Fields fields;
};

typedef struct MethodInfo_29488E8 MethodInfo_29488E8, *PMethodInfo_29488E8;

typedef union _union_188482 _union_188482, *P_union_188482;

union _union_188482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29488E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__c UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__c, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__c;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__RGCTXs UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__RGCTXs, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__RGCTXs;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__VTable UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__VTable, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__VTable;

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__VTable vtable;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_NativeArray_T__;
    struct MethodInfo *_1_System_Collections_Generic_List_NativeArray_T____ctor;
    struct MethodInfo *_2_System_Collections_Generic_List_NativeArray_T___GetEnumerator;
    struct MethodInfo *_3_System_Collections_Generic_List_Enumerator_NativeArray_T___get_Current;
    struct MethodInfo *_4_Unity_Collections_NativeArray_T__Dispose;
    struct MethodInfo *_5_System_Collections_Generic_List_Enumerator_NativeArray_T___MoveNext;
    struct Il2CppClass *_6_System_Collections_Generic_List_Enumerator_NativeArray_T__;
    struct MethodInfo *_8_System_Collections_Generic_List_NativeArray_T___Clear;
    struct MethodInfo *_9_Unity_Collections_NativeArray_T__get_IsCreated;
    struct MethodInfo *_10_Unity_Collections_NativeSliceExtensions_Slice_T_;
    struct MethodInfo *_11_Unity_Collections_NativeArray_T___ctor;
    struct MethodInfo *_12_System_Collections_Generic_List_NativeArray_T___Add;
    struct MethodInfo *_13_Unity_Collections_NativeSlice_T__op_Implicit;
    struct Il2CppClass *_14_Unity_Collections_NativeSlice_T_;
    struct Il2CppClass *_15_Unity_Collections_NativeArray_T_;
};

typedef struct Shock_ScrollBase_ClassmateListItem__c Shock_ScrollBase_ClassmateListItem__c, *PShock_ScrollBase_ClassmateListItem__c;

typedef struct Shock_ScrollBase_ClassmateListItem__VTable Shock_ScrollBase_ClassmateListItem__VTable, *PShock_ScrollBase_ClassmateListItem__VTable;

struct Shock_ScrollBase_ClassmateListItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_ScrollBase_ClassmateListItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase_ClassmateListItem__VTable vtable;
};

typedef struct MethodInfo_2684980 MethodInfo_2684980, *PMethodInfo_2684980;

typedef union _union_309988 _union_309988, *P_union_309988;

union _union_309988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_NamespaceListNode_VTable System_Xml_Schema_NamespaceListNode_VTable, *PSystem_Xml_Schema_NamespaceListNode_VTable;

struct System_Xml_Schema_NamespaceListNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ExpandTree;
    struct VirtualInvokeData _5_ConstructPos;
    struct VirtualInvokeData _6_get_IsNullable;
    struct VirtualInvokeData _7_get_IsRangeNode;
    struct VirtualInvokeData _8_GetResolvedSymbols;
};

typedef struct CriWare_CriTimeline_Atom_CriAtomBehaviour_VTable CriWare_CriTimeline_Atom_CriAtomBehaviour_VTable, *PCriWare_CriTimeline_Atom_CriAtomBehaviour_VTable;

struct CriWare_CriTimeline_Atom_CriAtomBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_OnGraphStart;
    struct VirtualInvokeData _14_OnGraphStop;
    struct VirtualInvokeData _15_OnPlayableCreate;
    struct VirtualInvokeData _16_OnPlayableDestroy;
    struct VirtualInvokeData _17_OnBehaviourPlay;
    struct VirtualInvokeData _18_OnBehaviourPause;
    struct VirtualInvokeData _19_PrepareFrame;
    struct VirtualInvokeData _20_ProcessFrame;
    struct VirtualInvokeData _21_Clone;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__StaticFields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__StaticFields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__StaticFields;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_defaultResultTask;
};

typedef struct MethodInfo_2F46B60_RGCTXs MethodInfo_2F46B60_RGCTXs, *PMethodInfo_2F46B60_RGCTXs;

struct MethodInfo_2F46B60_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_6_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_1EAB624 MethodInfo_1EAB624, *PMethodInfo_1EAB624;

typedef union _union_263986 _union_263986, *P_union_263986;

union _union_263986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB624 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockSoundSingleManifestParser_o Shock_Downloads_ShockSoundSingleManifestParser_o, *PShock_Downloads_ShockSoundSingleManifestParser_o;

typedef struct Shock_Downloads_ShockSoundSingleManifestParser_Fields Shock_Downloads_ShockSoundSingleManifestParser_Fields, *PShock_Downloads_ShockSoundSingleManifestParser_Fields;

typedef struct Chipstar_FileParser_ShockSoundSingleManifest__Fields Chipstar_FileParser_ShockSoundSingleManifest__Fields, *PChipstar_FileParser_ShockSoundSingleManifest__Fields;

struct Chipstar_FileParser_ShockSoundSingleManifest__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Shock_Downloads_ShockSoundSingleManifestParser_Fields {
    struct Chipstar_FileParser_ShockSoundSingleManifest__Fields super;
};

struct Shock_Downloads_ShockSoundSingleManifestParser_o {
    struct Shock_Downloads_ShockSoundSingleManifestParser_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockSoundSingleManifestParser_Fields fields;
};

typedef struct MethodInfo_10F0098_RGCTXs MethodInfo_10F0098_RGCTXs, *PMethodInfo_10F0098_RGCTXs;

struct MethodInfo_10F0098_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Gree_Wfs_LegacyAssetBundles_BinaryVersion_Fields Gree_Wfs_LegacyAssetBundles_BinaryVersion_Fields, *PGree_Wfs_LegacyAssetBundles_BinaryVersion_Fields;

struct Gree_Wfs_LegacyAssetBundles_BinaryVersion_Fields {
    struct System_String_o *m_hash;
    uint32_t m_crc;
    int64_t m_length;
};

typedef struct Aoharu_LiveResultView___c__DisplayClass51_0_c Aoharu_LiveResultView___c__DisplayClass51_0_c, *PAoharu_LiveResultView___c__DisplayClass51_0_c;

typedef struct Aoharu_LiveResultView___c__DisplayClass51_0_VTable Aoharu_LiveResultView___c__DisplayClass51_0_VTable, *PAoharu_LiveResultView___c__DisplayClass51_0_VTable;

struct Aoharu_LiveResultView___c__DisplayClass51_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView___c__DisplayClass51_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView___c__DisplayClass51_0_VTable vtable;
};

typedef struct MethodInfo_19D07EC MethodInfo_19D07EC, *PMethodInfo_19D07EC;

typedef union _union_246411 _union_246411, *P_union_246411;

union _union_246411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D07EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TItemData__int__ValueTuple_TItemData__int___o System_Func_TItemData__int__ValueTuple_TItemData__int___o, *PSystem_Func_TItemData__int__ValueTuple_TItemData__int___o;

typedef struct System_Func_TItemData__int__ValueTuple_TItemData__int___c System_Func_TItemData__int__ValueTuple_TItemData__int___c, *PSystem_Func_TItemData__int__ValueTuple_TItemData__int___c;

typedef struct System_Func_TItemData__int__ValueTuple_TItemData__int___Fields System_Func_TItemData__int__ValueTuple_TItemData__int___Fields, *PSystem_Func_TItemData__int__ValueTuple_TItemData__int___Fields;

typedef struct System_Func_TItemData__int__ValueTuple_TItemData__int___VTable System_Func_TItemData__int__ValueTuple_TItemData__int___VTable, *PSystem_Func_TItemData__int__ValueTuple_TItemData__int___VTable;

struct System_Func_TItemData__int__ValueTuple_TItemData__int___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TItemData__int__ValueTuple_TItemData__int___o {
    struct System_Func_TItemData__int__ValueTuple_TItemData__int___c *klass;
    void *monitor;
    struct System_Func_TItemData__int__ValueTuple_TItemData__int___Fields fields;
};

struct System_Func_TItemData__int__ValueTuple_TItemData__int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TItemData__int__ValueTuple_TItemData__int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TItemData__int__ValueTuple_TItemData__int___VTable vtable;
};

typedef struct Shock_LotteryPriceMstTable_StaticFields Shock_LotteryPriceMstTable_StaticFields, *PShock_LotteryPriceMstTable_StaticFields;

typedef struct Shock_LotteryPriceMstTable_o Shock_LotteryPriceMstTable_o, *PShock_LotteryPriceMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__o Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__o;

typedef struct Shock_LotteryPriceMstTable_c Shock_LotteryPriceMstTable_c, *PShock_LotteryPriceMstTable_c;

typedef struct Shock_LotteryPriceMstTable_Fields Shock_LotteryPriceMstTable_Fields, *PShock_LotteryPriceMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__c Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__Fields;

typedef struct Shock_LotteryPriceMstTable_VTable Shock_LotteryPriceMstTable_VTable, *PShock_LotteryPriceMstTable_VTable;

typedef struct Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LotteryPriceMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LotteryPriceMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LotteryPriceMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryPriceMstTable_VTable vtable;
};

struct Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LotteryPriceMstTable_Fields {
    struct Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_LotteryPriceMstTable_o {
    struct Shock_LotteryPriceMstTable_c *klass;
    void *monitor;
    struct Shock_LotteryPriceMstTable_Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__Fields fields;
};

struct Shock_LotteryPriceMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LotteryPriceMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryPriceMst__o *ms_HashTable;
};

typedef struct Shock_LoginBonusRewardSettingMstTable_StaticFields Shock_LoginBonusRewardSettingMstTable_StaticFields, *PShock_LoginBonusRewardSettingMstTable_StaticFields;

typedef struct Shock_LoginBonusRewardSettingMstTable_o Shock_LoginBonusRewardSettingMstTable_o, *PShock_LoginBonusRewardSettingMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__o Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__o, *PCarbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__o;

typedef struct Shock_LoginBonusRewardSettingMstTable_c Shock_LoginBonusRewardSettingMstTable_c, *PShock_LoginBonusRewardSettingMstTable_c;

typedef struct Shock_LoginBonusRewardSettingMstTable_Fields Shock_LoginBonusRewardSettingMstTable_Fields, *PShock_LoginBonusRewardSettingMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__c Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__c, *PCarbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__Fields Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__Fields;

typedef struct Shock_LoginBonusRewardSettingMstTable_VTable Shock_LoginBonusRewardSettingMstTable_VTable, *PShock_LoginBonusRewardSettingMstTable_VTable;

typedef struct Shock_GameMstTableBase_LoginBonusRewardSettingMst__ValueTuple_uint__int___Fields Shock_GameMstTableBase_LoginBonusRewardSettingMst__ValueTuple_uint__int___Fields, *PShock_GameMstTableBase_LoginBonusRewardSettingMst__ValueTuple_uint__int___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__VTable Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__VTable;

struct Shock_GameMstTableBase_LoginBonusRewardSettingMst__ValueTuple_uint__int___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LoginBonusRewardSettingMstTable_Fields {
    struct Shock_GameMstTableBase_LoginBonusRewardSettingMst__ValueTuple_uint__int___Fields super;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__Fields fields;
};

struct Shock_LoginBonusRewardSettingMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LoginBonusRewardSettingMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__int___LoginBonusRewardSettingMst__o *ms_HashTable;
};

struct Shock_LoginBonusRewardSettingMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LoginBonusRewardSettingMstTable_o {
    struct Shock_LoginBonusRewardSettingMstTable_c *klass;
    void *monitor;
    struct Shock_LoginBonusRewardSettingMstTable_Fields fields;
};

struct Shock_LoginBonusRewardSettingMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LoginBonusRewardSettingMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginBonusRewardSettingMstTable_VTable vtable;
};

typedef struct Aoharu_StoryListController___c__DisplayClass34_0_c Aoharu_StoryListController___c__DisplayClass34_0_c, *PAoharu_StoryListController___c__DisplayClass34_0_c;

typedef struct Aoharu_StoryListController___c__DisplayClass34_0_VTable Aoharu_StoryListController___c__DisplayClass34_0_VTable, *PAoharu_StoryListController___c__DisplayClass34_0_VTable;

struct Aoharu_StoryListController___c__DisplayClass34_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryListController___c__DisplayClass34_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryListController___c__DisplayClass34_0_VTable vtable;
};

typedef struct Shock_ScrollBase_ClassmateListItem__o Shock_ScrollBase_ClassmateListItem__o, *PShock_ScrollBase_ClassmateListItem__o;

typedef struct Shock_ScrollBase_ClassmateListItem__Fields Shock_ScrollBase_ClassmateListItem__Fields, *PShock_ScrollBase_ClassmateListItem__Fields;

struct Shock_ScrollBase_ClassmateListItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_ScrollBase_ClassmateListItem__o {
    struct Shock_ScrollBase_ClassmateListItem__c *klass;
    void *monitor;
    struct Shock_ScrollBase_ClassmateListItem__Fields fields;
};

typedef struct UnityEngine_TextCore_Text_RichTextTagAttribute_array UnityEngine_TextCore_Text_RichTextTagAttribute_array, *PUnityEngine_TextCore_Text_RichTextTagAttribute_array;

typedef struct UnityEngine_TextCore_Text_RichTextTagAttribute_o UnityEngine_TextCore_Text_RichTextTagAttribute_o, *PUnityEngine_TextCore_Text_RichTextTagAttribute_o;

typedef struct UnityEngine_TextCore_Text_RichTextTagAttribute_Fields UnityEngine_TextCore_Text_RichTextTagAttribute_Fields, *PUnityEngine_TextCore_Text_RichTextTagAttribute_Fields;

struct UnityEngine_TextCore_Text_RichTextTagAttribute_Fields {
    int32_t nameHashCode;
    int32_t valueHashCode;
    int32_t valueType;
    int32_t valueStartIndex;
    int32_t valueLength;
};

struct UnityEngine_TextCore_Text_RichTextTagAttribute_o {
    struct UnityEngine_TextCore_Text_RichTextTagAttribute_Fields fields;
};

struct UnityEngine_TextCore_Text_RichTextTagAttribute_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_RichTextTagAttribute_o m_Items[65535];
};

typedef struct UnityEngine_Analytics_AnalyticsSessionInfo_IdentityTokenChanged_Fields UnityEngine_Analytics_AnalyticsSessionInfo_IdentityTokenChanged_Fields, *PUnityEngine_Analytics_AnalyticsSessionInfo_IdentityTokenChanged_Fields;

struct UnityEngine_Analytics_AnalyticsSessionInfo_IdentityTokenChanged_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_ComponentModel_LicenseException_c System_ComponentModel_LicenseException_c, *PSystem_ComponentModel_LicenseException_c;

typedef struct System_ComponentModel_LicenseException_VTable System_ComponentModel_LicenseException_VTable, *PSystem_ComponentModel_LicenseException_VTable;

struct System_ComponentModel_LicenseException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_ComponentModel_LicenseException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_LicenseException_VTable vtable;
};

typedef struct Aoharu_StoryListController___c__DisplayClass34_0_o Aoharu_StoryListController___c__DisplayClass34_0_o, *PAoharu_StoryListController___c__DisplayClass34_0_o;

typedef struct Aoharu_StoryListController___c__DisplayClass34_0_Fields Aoharu_StoryListController___c__DisplayClass34_0_Fields, *PAoharu_StoryListController___c__DisplayClass34_0_Fields;

struct Aoharu_StoryListController___c__DisplayClass34_0_Fields {
    struct Aoharu_StoryListController_o *__4__this;
    bool isFirstPage;
};

struct Aoharu_StoryListController___c__DisplayClass34_0_o {
    struct Aoharu_StoryListController___c__DisplayClass34_0_c *klass;
    void *monitor;
    struct Aoharu_StoryListController___c__DisplayClass34_0_Fields fields;
};

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__o UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__o, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__o;

typedef struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__Fields UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__Fields, *PUnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__Fields;

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__Fields {
    int32_t maxPoolElemCount;
    struct Unity_Collections_NativeArray_T__o pool;
    struct System_Collections_Generic_List_NativeArray_T___o *excess;
    uint32_t takenFromPool;
};

struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__o {
    struct UnityEngine_UIElements_UIR_Implementation_UIRStylePainter_TempDataAlloc_T__Fields fields;
};

typedef struct MethodInfo_1BBC71C MethodInfo_1BBC71C, *PMethodInfo_1BBC71C;

typedef union _union_303712 _union_303712, *P_union_303712;

union _union_303712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC71C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamLiveRetire_c Shock_Protocol_CJsonSendParamLiveRetire_c, *PShock_Protocol_CJsonSendParamLiveRetire_c;

typedef struct Shock_Protocol_CJsonSendParamLiveRetire_VTable Shock_Protocol_CJsonSendParamLiveRetire_VTable, *PShock_Protocol_CJsonSendParamLiveRetire_VTable;

struct Shock_Protocol_CJsonSendParamLiveRetire_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamLiveRetire_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamLiveRetire_VTable vtable;
};

typedef struct System_Decimal_StaticFields System_Decimal_StaticFields, *PSystem_Decimal_StaticFields;

struct System_Decimal_StaticFields {
    struct System_Decimal_o Zero;
    struct System_Decimal_o One;
    struct System_Decimal_o MinusOne;
    struct System_Decimal_o MaxValue;
    struct System_Decimal_o MinValue;
};

typedef struct Shock_Scenes_Adventure_ShowCharacterCommand_Args_VTable Shock_Scenes_Adventure_ShowCharacterCommand_Args_VTable, *PShock_Scenes_Adventure_ShowCharacterCommand_Args_VTable;

struct Shock_Scenes_Adventure_ShowCharacterCommand_Args_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTask_T15__o Cysharp_Threading_Tasks_UniTask_T15__o, *PCysharp_Threading_Tasks_UniTask_T15__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T15__Fields Cysharp_Threading_Tasks_UniTask_T15__Fields, *PCysharp_Threading_Tasks_UniTask_T15__Fields;

struct Cysharp_Threading_Tasks_UniTask_T15__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T15__o {
    struct Cysharp_Threading_Tasks_UniTask_T15__Fields fields;
};

typedef struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__c UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__c, *PUnityEngine_UIElements_EventBase_MouseEnterWindowEvent__c;

typedef struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__StaticFields UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__StaticFields, *PUnityEngine_UIElements_EventBase_MouseEnterWindowEvent__StaticFields;

typedef struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__VTable UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__VTable, *PUnityEngine_UIElements_EventBase_MouseEnterWindowEvent__VTable;

typedef struct UnityEngine_UIElements_ObjectPool_T__o UnityEngine_UIElements_ObjectPool_T__o, *PUnityEngine_UIElements_ObjectPool_T__o;

typedef struct UnityEngine_UIElements_ObjectPool_T__c UnityEngine_UIElements_ObjectPool_T__c, *PUnityEngine_UIElements_ObjectPool_T__c;

typedef struct UnityEngine_UIElements_ObjectPool_T__Fields UnityEngine_UIElements_ObjectPool_T__Fields, *PUnityEngine_UIElements_ObjectPool_T__Fields;

typedef struct UnityEngine_UIElements_ObjectPool_T__RGCTXs UnityEngine_UIElements_ObjectPool_T__RGCTXs, *PUnityEngine_UIElements_ObjectPool_T__RGCTXs;

typedef struct UnityEngine_UIElements_ObjectPool_T__VTable UnityEngine_UIElements_ObjectPool_T__VTable, *PUnityEngine_UIElements_ObjectPool_T__VTable;

struct UnityEngine_UIElements_ObjectPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ObjectPool_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_ObjectPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ObjectPool_T__VTable vtable;
};

struct UnityEngine_UIElements_ObjectPool_T__Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    int32_t m_MaxSize;
};

struct UnityEngine_UIElements_ObjectPool_T__o {
    struct UnityEngine_UIElements_ObjectPool_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ObjectPool_T__Fields fields;
};

struct UnityEngine_UIElements_ObjectPool_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_ObjectPool_T__Get;
    struct MethodInfo *_1_UnityEngine_UIElements_ObjectPool_T__Size;
    struct Il2CppClass *_2_System_Collections_Generic_Stack_T_;
    struct MethodInfo *_3_System_Collections_Generic_Stack_T___ctor;
    struct MethodInfo *_4_UnityEngine_UIElements_ObjectPool_T__set_maxSize;
    struct MethodInfo *_5_System_Collections_Generic_Stack_T__get_Count;
    struct MethodInfo *_6_System_Collections_Generic_Stack_T__Pop;
    struct MethodInfo *_7_System_Activator_CreateInstance_T_;
    struct MethodInfo *_8_System_Collections_Generic_Stack_T__Peek;
    struct Il2CppClass *_9_T;
    struct MethodInfo *_10_UnityEngine_UIElements_ObjectPool_T__get_maxSize;
    struct MethodInfo *_11_System_Collections_Generic_Stack_T__Push;
};

struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__VTable vtable;
};

typedef struct System_Action_RecvSsMigrateR__Fields System_Action_RecvSsMigrateR__Fields, *PSystem_Action_RecvSsMigrateR__Fields;

struct System_Action_RecvSsMigrateR__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_Scenes_MainUIScene_DueDateDialogScrollItem_VTable Shock_Scenes_MainUIScene_DueDateDialogScrollItem_VTable, *PShock_Scenes_MainUIScene_DueDateDialogScrollItem_VTable;

struct Shock_Scenes_MainUIScene_DueDateDialogScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef struct Aoharu_StoryListController___c__DisplayClass25_3_c Aoharu_StoryListController___c__DisplayClass25_3_c, *PAoharu_StoryListController___c__DisplayClass25_3_c;

typedef struct Aoharu_StoryListController___c__DisplayClass25_3_VTable Aoharu_StoryListController___c__DisplayClass25_3_VTable, *PAoharu_StoryListController___c__DisplayClass25_3_VTable;

struct Aoharu_StoryListController___c__DisplayClass25_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryListController___c__DisplayClass25_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryListController___c__DisplayClass25_3_VTable vtable;
};

typedef struct Shock_Protocol_CJsonSendParamLiveRetire_o Shock_Protocol_CJsonSendParamLiveRetire_o, *PShock_Protocol_CJsonSendParamLiveRetire_o;

typedef struct Shock_Protocol_CJsonSendParamLiveRetire_Fields Shock_Protocol_CJsonSendParamLiveRetire_Fields, *PShock_Protocol_CJsonSendParamLiveRetire_Fields;

struct Shock_Protocol_CJsonSendParamLiveRetire_Fields {
    uint32_t master_live_id;
    int32_t level;
    struct Shock_ProtocolData_LiveScore_o *live_score;
};

struct Shock_Protocol_CJsonSendParamLiveRetire_o {
    struct Shock_Protocol_CJsonSendParamLiveRetire_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamLiveRetire_Fields fields;
};

typedef struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__o UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__o, *PUnityEngine_UIElements_EventBase_MouseEnterWindowEvent__o;

typedef struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__Fields UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__Fields, *PUnityEngine_UIElements_EventBase_MouseEnterWindowEvent__Fields;

struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__o {
    struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventBase_MouseEnterWindowEvent__Fields fields;
};

typedef struct MethodInfo_293EEF4 MethodInfo_293EEF4, *PMethodInfo_293EEF4;

typedef union _union_188306 _union_188306, *P_union_188306;

union _union_188306 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EEF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188306 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293EEF8 MethodInfo_293EEF8, *PMethodInfo_293EEF8;

typedef union _union_189744 _union_189744, *P_union_189744;

union _union_189744 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EEF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_o Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_o, *PAoharu_GuestSelectScrollCell___c__DisplayClass13_1_o;

typedef struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_c Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_c, *PAoharu_GuestSelectScrollCell___c__DisplayClass13_1_c;

typedef struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_Fields Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_Fields, *PAoharu_GuestSelectScrollCell___c__DisplayClass13_1_Fields;

typedef struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_VTable Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_VTable, *PAoharu_GuestSelectScrollCell___c__DisplayClass13_1_VTable;

typedef struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_o Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_o, *PAoharu_GuestSelectScrollCell___c__DisplayClass13_0_o;

typedef struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_c Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_c, *PAoharu_GuestSelectScrollCell___c__DisplayClass13_0_c;

typedef struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_Fields Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_Fields, *PAoharu_GuestSelectScrollCell___c__DisplayClass13_0_Fields;

typedef struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_VTable Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_VTable, *PAoharu_GuestSelectScrollCell___c__DisplayClass13_0_VTable;

typedef struct Aoharu_GuestSelectScrollCell_o Aoharu_GuestSelectScrollCell_o, *PAoharu_GuestSelectScrollCell_o;

typedef struct Aoharu_GuestSelectSelectScrollItemData_o Aoharu_GuestSelectSelectScrollItemData_o, *PAoharu_GuestSelectSelectScrollItemData_o;

typedef struct Aoharu_GuestSelectScrollCell_c Aoharu_GuestSelectScrollCell_c, *PAoharu_GuestSelectScrollCell_c;

typedef struct Aoharu_GuestSelectScrollCell_Fields Aoharu_GuestSelectScrollCell_Fields, *PAoharu_GuestSelectScrollCell_Fields;

typedef struct Aoharu_GuestSelectSelectScrollItemData_c Aoharu_GuestSelectSelectScrollItemData_c, *PAoharu_GuestSelectSelectScrollItemData_c;

typedef struct Aoharu_GuestSelectSelectScrollItemData_Fields Aoharu_GuestSelectSelectScrollItemData_Fields, *PAoharu_GuestSelectSelectScrollItemData_Fields;

typedef struct Aoharu_GuestSelectScrollCell_VTable Aoharu_GuestSelectScrollCell_VTable, *PAoharu_GuestSelectScrollCell_VTable;

typedef struct FancyScrollView_FancyScrollRectCell_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields FancyScrollView_FancyScrollRectCell_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields, *PFancyScrollView_FancyScrollRectCell_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields;

typedef struct Aoharu_GuestSelectSelectScrollItemData_VTable Aoharu_GuestSelectSelectScrollItemData_VTable, *PAoharu_GuestSelectSelectScrollItemData_VTable;

struct Aoharu_GuestSelectSelectScrollItemData_Fields {
    struct Shock_ProtocolData_Friend_o *_Friend_k__BackingField;
    struct Shock_FriendData_o *_Data_k__BackingField;
    int32_t _Type_k__BackingField;
};

struct FancyScrollView_FancyScrollRectCell_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields {
    struct FancyScrollView_FancyCell_TItemData__TContext__Fields super;
};

struct Aoharu_GuestSelectScrollCell_Fields {
    struct FancyScrollView_FancyScrollRectCell_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields super;
    struct UnityEngine_UI_Button_o *m_Button;
    struct Aoharu_UI_CharaImageIcon_o *m_CharaIcon;
    struct Shock_TextMeshUI_o *m_SkillNameText;
    struct Shock_TextMeshUI_o *m_SkillInfoText;
    struct Shock_TextMeshUI_o *m_RankText;
    struct Shock_TextMeshUI_o *m_UserNameText;
    struct UnityEngine_UI_Image_o *m_TitleImage;
    struct UnityEngine_GameObject_o *m_FriendObj;
    struct Shock_ButtonEvent_o *m_FriendRequestButton;
};

struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_Fields {
    struct Aoharu_GuestSelectScrollCell_o *__4__this;
    struct Aoharu_GuestSelectSelectScrollItemData_o *itemData;
};

struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_o {
    struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_Fields fields;
};

struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_VTable vtable;
};

struct Aoharu_GuestSelectSelectScrollItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestSelectSelectScrollItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSelectSelectScrollItemData_VTable vtable;
};

struct Aoharu_GuestSelectScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct Aoharu_GuestSelectSelectScrollItemData_o {
    struct Aoharu_GuestSelectSelectScrollItemData_c *klass;
    void *monitor;
    struct Aoharu_GuestSelectSelectScrollItemData_Fields fields;
};

struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_Fields {
    struct Shock_IInputLockData_o *lockObj;
    struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_0_o *CS___8__locals1;
};

struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_o {
    struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_c *klass;
    void *monitor;
    struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_Fields fields;
};

struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSelectScrollCell___c__DisplayClass13_1_VTable vtable;
};

struct Aoharu_GuestSelectScrollCell_o {
    struct Aoharu_GuestSelectScrollCell_c *klass;
    void *monitor;
    struct Aoharu_GuestSelectScrollCell_Fields fields;
};

struct Aoharu_GuestSelectScrollCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSelectScrollCell_VTable vtable;
};

typedef struct Gree_Wfs_LegacyAssetBundles_BundleUri_Fields Gree_Wfs_LegacyAssetBundles_BundleUri_Fields, *PGree_Wfs_LegacyAssetBundles_BundleUri_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_o Gree_Wfs_LegacyAssetBundles_PlatformDomain_o, *PGree_Wfs_LegacyAssetBundles_PlatformDomain_o;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_o Gree_Wfs_LegacyAssetBundles_BundleDirectory_o, *PGree_Wfs_LegacyAssetBundles_BundleDirectory_o;

typedef struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_c Gree_Wfs_LegacyAssetBundles_PlatformDomain_c, *PGree_Wfs_LegacyAssetBundles_PlatformDomain_c;

typedef struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_Fields Gree_Wfs_LegacyAssetBundles_PlatformDomain_Fields, *PGree_Wfs_LegacyAssetBundles_PlatformDomain_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_c Gree_Wfs_LegacyAssetBundles_BundleDirectory_c, *PGree_Wfs_LegacyAssetBundles_BundleDirectory_c;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_Fields Gree_Wfs_LegacyAssetBundles_BundleDirectory_Fields, *PGree_Wfs_LegacyAssetBundles_BundleDirectory_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_VTable Gree_Wfs_LegacyAssetBundles_PlatformDomain_VTable, *PGree_Wfs_LegacyAssetBundles_PlatformDomain_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_Domain_o Gree_Wfs_LegacyAssetBundles_Domain_o, *PGree_Wfs_LegacyAssetBundles_Domain_o;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_VTable Gree_Wfs_LegacyAssetBundles_BundleDirectory_VTable, *PGree_Wfs_LegacyAssetBundles_BundleDirectory_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_Domain_c Gree_Wfs_LegacyAssetBundles_Domain_c, *PGree_Wfs_LegacyAssetBundles_Domain_c;

typedef struct Gree_Wfs_LegacyAssetBundles_Domain_Fields Gree_Wfs_LegacyAssetBundles_Domain_Fields, *PGree_Wfs_LegacyAssetBundles_Domain_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_Domain_VTable Gree_Wfs_LegacyAssetBundles_Domain_VTable, *PGree_Wfs_LegacyAssetBundles_Domain_VTable;

struct Gree_Wfs_LegacyAssetBundles_Domain_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_String_o *format;
};

struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_o {
    struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Gree_Wfs_LegacyAssetBundles_Domain_o *domain;
};

struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_o {
    struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_Domain_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct Gree_Wfs_LegacyAssetBundles_Domain_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_Domain_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_Domain_o {
    struct Gree_Wfs_LegacyAssetBundles_Domain_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_Domain_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_BundleUri_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_o *m_platformDomain;
    struct Gree_Wfs_LegacyAssetBundles_BundleDirectory_o *m_directory;
};

typedef struct UniRx_Operators_SelectObservable_Select_T__TR__VTable UniRx_Operators_SelectObservable_Select_T__TR__VTable, *PUniRx_Operators_SelectObservable_Select_T__TR__VTable;

struct UniRx_Operators_SelectObservable_Select_T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef struct MethodInfo_19F8D20 MethodInfo_19F8D20, *PMethodInfo_19F8D20;

typedef union _union_248603 _union_248603, *P_union_248603;

union _union_248603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A9920 MethodInfo_17A9920, *PMethodInfo_17A9920;

typedef union _union_169487 _union_169487, *P_union_169487;

union _union_169487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242585 _union_242585, *P_union_242585;

union _union_242585 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3359BC0 MethodInfo_3359BC0, *PMethodInfo_3359BC0;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c;

typedef union _union_157423 _union_157423, *P_union_157423;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__RGCTXs GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__RGCTXs, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__RGCTXs;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__VTable GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__VTable, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__VTable;

union _union_157423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__VTable vtable;
};

struct MethodInfo_3359BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef union _union_242587 _union_242587, *P_union_242587;

union _union_242587 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17339F8 MethodInfo_17339F8, *PMethodInfo_17339F8;

typedef union _union_169385 _union_169385, *P_union_169385;

union _union_169385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17339F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242589 _union_242589, *P_union_242589;

union _union_242589 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_StateExtensions_Fields Cysharp_Threading_Tasks_StateExtensions_Fields, *PCysharp_Threading_Tasks_StateExtensions_Fields;

struct Cysharp_Threading_Tasks_StateExtensions_Fields {
};

typedef struct SharpCompress_Common_SevenZip_CFolder_o SharpCompress_Common_SevenZip_CFolder_o, *PSharpCompress_Common_SevenZip_CFolder_o;

typedef struct SharpCompress_Common_SevenZip_CFolder_c SharpCompress_Common_SevenZip_CFolder_c, *PSharpCompress_Common_SevenZip_CFolder_c;

typedef struct SharpCompress_Common_SevenZip_CFolder_Fields SharpCompress_Common_SevenZip_CFolder_Fields, *PSharpCompress_Common_SevenZip_CFolder_Fields;

typedef struct SharpCompress_Common_SevenZip_CFolder_VTable SharpCompress_Common_SevenZip_CFolder_VTable, *PSharpCompress_Common_SevenZip_CFolder_VTable;

typedef struct System_Collections_Generic_List_CCoderInfo__o System_Collections_Generic_List_CCoderInfo__o, *PSystem_Collections_Generic_List_CCoderInfo__o;

typedef struct System_Collections_Generic_List_CBindPair__o System_Collections_Generic_List_CBindPair__o, *PSystem_Collections_Generic_List_CBindPair__o;

typedef struct System_Collections_Generic_List_long__o System_Collections_Generic_List_long__o, *PSystem_Collections_Generic_List_long__o;

typedef struct System_Collections_Generic_List_CCoderInfo__c System_Collections_Generic_List_CCoderInfo__c, *PSystem_Collections_Generic_List_CCoderInfo__c;

typedef struct System_Collections_Generic_List_CCoderInfo__Fields System_Collections_Generic_List_CCoderInfo__Fields, *PSystem_Collections_Generic_List_CCoderInfo__Fields;

typedef struct System_Collections_Generic_List_CBindPair__c System_Collections_Generic_List_CBindPair__c, *PSystem_Collections_Generic_List_CBindPair__c;

typedef struct System_Collections_Generic_List_CBindPair__Fields System_Collections_Generic_List_CBindPair__Fields, *PSystem_Collections_Generic_List_CBindPair__Fields;

typedef struct System_Collections_Generic_List_long__c System_Collections_Generic_List_long__c, *PSystem_Collections_Generic_List_long__c;

typedef struct System_Collections_Generic_List_long__Fields System_Collections_Generic_List_long__Fields, *PSystem_Collections_Generic_List_long__Fields;

typedef struct System_Collections_Generic_List_CCoderInfo__StaticFields System_Collections_Generic_List_CCoderInfo__StaticFields, *PSystem_Collections_Generic_List_CCoderInfo__StaticFields;

typedef struct System_Collections_Generic_List_CCoderInfo__VTable System_Collections_Generic_List_CCoderInfo__VTable, *PSystem_Collections_Generic_List_CCoderInfo__VTable;

typedef struct SharpCompress_Common_SevenZip_CCoderInfo_array SharpCompress_Common_SevenZip_CCoderInfo_array, *PSharpCompress_Common_SevenZip_CCoderInfo_array;

typedef struct System_Collections_Generic_List_CBindPair__VTable System_Collections_Generic_List_CBindPair__VTable, *PSystem_Collections_Generic_List_CBindPair__VTable;

typedef struct System_Collections_Generic_List_long__StaticFields System_Collections_Generic_List_long__StaticFields, *PSystem_Collections_Generic_List_long__StaticFields;

typedef struct System_Collections_Generic_List_long__VTable System_Collections_Generic_List_long__VTable, *PSystem_Collections_Generic_List_long__VTable;

typedef struct SharpCompress_Common_SevenZip_CCoderInfo_o SharpCompress_Common_SevenZip_CCoderInfo_o, *PSharpCompress_Common_SevenZip_CCoderInfo_o;

typedef struct SharpCompress_Common_SevenZip_CCoderInfo_c SharpCompress_Common_SevenZip_CCoderInfo_c, *PSharpCompress_Common_SevenZip_CCoderInfo_c;

typedef struct SharpCompress_Common_SevenZip_CCoderInfo_Fields SharpCompress_Common_SevenZip_CCoderInfo_Fields, *PSharpCompress_Common_SevenZip_CCoderInfo_Fields;

typedef struct SharpCompress_Common_SevenZip_CCoderInfo_VTable SharpCompress_Common_SevenZip_CCoderInfo_VTable, *PSharpCompress_Common_SevenZip_CCoderInfo_VTable;

typedef struct SharpCompress_Common_SevenZip_CMethodId_o SharpCompress_Common_SevenZip_CMethodId_o, *PSharpCompress_Common_SevenZip_CMethodId_o;

typedef struct SharpCompress_Common_SevenZip_CMethodId_Fields SharpCompress_Common_SevenZip_CMethodId_Fields, *PSharpCompress_Common_SevenZip_CMethodId_Fields;

struct SharpCompress_Common_SevenZip_CMethodId_Fields {
    uint64_t _id;
};

struct System_Collections_Generic_List_long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct SharpCompress_Common_SevenZip_CFolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_CCoderInfo__Fields {
    struct SharpCompress_Common_SevenZip_CCoderInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CBindPair__Fields {
    struct SharpCompress_Common_SevenZip_CBindPair_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CBindPair__o {
    struct System_Collections_Generic_List_CBindPair__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CBindPair__Fields fields;
};

struct System_Collections_Generic_List_CBindPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CBindPair__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CBindPair__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CBindPair__VTable vtable;
};

struct SharpCompress_Common_SevenZip_CCoderInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_SevenZip_CCoderInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_CCoderInfo_VTable vtable;
};

struct SharpCompress_Common_SevenZip_CMethodId_o {
    struct SharpCompress_Common_SevenZip_CMethodId_Fields fields;
};

struct SharpCompress_Common_SevenZip_CCoderInfo_Fields {
    struct SharpCompress_Common_SevenZip_CMethodId_o _methodId;
    struct System_Byte_array *_props;
    int32_t _numInStreams;
    int32_t _numOutStreams;
};

struct SharpCompress_Common_SevenZip_CCoderInfo_o {
    struct SharpCompress_Common_SevenZip_CCoderInfo_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_CCoderInfo_Fields fields;
};

struct System_Collections_Generic_List_long__Fields {
    struct System_Int64_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_long__o {
    struct System_Collections_Generic_List_long__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_long__Fields fields;
};

struct System_Collections_Generic_List_long__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_long__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_long__VTable vtable;
};

struct System_Collections_Generic_List_long__StaticFields {
    struct System_Int64_array *s_emptyArray;
};

struct System_Collections_Generic_List_CCoderInfo__o {
    struct System_Collections_Generic_List_CCoderInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CCoderInfo__Fields fields;
};

struct System_Collections_Generic_List_CCoderInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CCoderInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CCoderInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CCoderInfo__VTable vtable;
};

struct SharpCompress_Common_SevenZip_CCoderInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Common_SevenZip_CCoderInfo_o *m_Items[65535];
};

struct SharpCompress_Common_SevenZip_CFolder_Fields {
    struct System_Collections_Generic_List_CCoderInfo__o *_coders;
    struct System_Collections_Generic_List_CBindPair__o *_bindPairs;
    struct System_Collections_Generic_List_int__o *_packStreams;
    int32_t _firstPackStreamId;
    struct System_Collections_Generic_List_long__o *_unpackSizes;
    struct System_Nullable_uint__o _unpackCrc;
};

struct SharpCompress_Common_SevenZip_CFolder_o {
    struct SharpCompress_Common_SevenZip_CFolder_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_CFolder_Fields fields;
};

struct SharpCompress_Common_SevenZip_CFolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_CFolder_VTable vtable;
};

struct System_Collections_Generic_List_CCoderInfo__StaticFields {
    struct SharpCompress_Common_SevenZip_CCoderInfo_array *s_emptyArray;
};

typedef struct MethodInfo_2C10880_RGCTXs MethodInfo_2C10880_RGCTXs, *PMethodInfo_2C10880_RGCTXs;

struct MethodInfo_2C10880_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_ToDictionary_TSource__TKey__TElement_;
};

typedef struct System_Func_ResultCodeMst__RESULT_CODE__o System_Func_ResultCodeMst__RESULT_CODE__o, *PSystem_Func_ResultCodeMst__RESULT_CODE__o;

typedef struct System_Func_ResultCodeMst__RESULT_CODE__c System_Func_ResultCodeMst__RESULT_CODE__c, *PSystem_Func_ResultCodeMst__RESULT_CODE__c;

typedef struct System_Func_ResultCodeMst__RESULT_CODE__Fields System_Func_ResultCodeMst__RESULT_CODE__Fields, *PSystem_Func_ResultCodeMst__RESULT_CODE__Fields;

typedef struct System_Func_ResultCodeMst__RESULT_CODE__VTable System_Func_ResultCodeMst__RESULT_CODE__VTable, *PSystem_Func_ResultCodeMst__RESULT_CODE__VTable;

struct System_Func_ResultCodeMst__RESULT_CODE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ResultCodeMst__RESULT_CODE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ResultCodeMst__RESULT_CODE__VTable vtable;
};

struct System_Func_ResultCodeMst__RESULT_CODE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ResultCodeMst__RESULT_CODE__o {
    struct System_Func_ResultCodeMst__RESULT_CODE__c *klass;
    void *monitor;
    struct System_Func_ResultCodeMst__RESULT_CODE__Fields fields;
};

typedef struct Shock_LiveRecommendMstTable_StaticFields Shock_LiveRecommendMstTable_StaticFields, *PShock_LiveRecommendMstTable_StaticFields;

typedef struct Shock_LiveRecommendMstTable_o Shock_LiveRecommendMstTable_o, *PShock_LiveRecommendMstTable_o;

typedef struct Carbon_ListDictionary_uint__LiveRecommendMst__o Carbon_ListDictionary_uint__LiveRecommendMst__o, *PCarbon_ListDictionary_uint__LiveRecommendMst__o;

typedef struct Shock_LiveRecommendMstTable_c Shock_LiveRecommendMstTable_c, *PShock_LiveRecommendMstTable_c;

typedef struct Shock_LiveRecommendMstTable_Fields Shock_LiveRecommendMstTable_Fields, *PShock_LiveRecommendMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__LiveRecommendMst__c Carbon_ListDictionary_uint__LiveRecommendMst__c, *PCarbon_ListDictionary_uint__LiveRecommendMst__c;

typedef struct Carbon_ListDictionary_uint__LiveRecommendMst__Fields Carbon_ListDictionary_uint__LiveRecommendMst__Fields, *PCarbon_ListDictionary_uint__LiveRecommendMst__Fields;

typedef struct Shock_LiveRecommendMstTable_VTable Shock_LiveRecommendMstTable_VTable, *PShock_LiveRecommendMstTable_VTable;

typedef struct Shock_GameMstTableBase_LiveRecommendMst__uint__Fields Shock_GameMstTableBase_LiveRecommendMst__uint__Fields, *PShock_GameMstTableBase_LiveRecommendMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__LiveRecommendMst__VTable Carbon_ListDictionary_uint__LiveRecommendMst__VTable, *PCarbon_ListDictionary_uint__LiveRecommendMst__VTable;

struct Carbon_ListDictionary_uint__LiveRecommendMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_GameMstTableBase_LiveRecommendMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LiveRecommendMstTable_Fields {
    struct Shock_GameMstTableBase_LiveRecommendMst__uint__Fields super;
};

struct Carbon_ListDictionary_uint__LiveRecommendMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__LiveRecommendMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__LiveRecommendMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__LiveRecommendMst__o {
    struct Carbon_ListDictionary_uint__LiveRecommendMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__LiveRecommendMst__Fields fields;
};

struct Shock_LiveRecommendMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LiveRecommendMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveRecommendMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRecommendMstTable_VTable vtable;
};

struct Shock_LiveRecommendMstTable_o {
    struct Shock_LiveRecommendMstTable_c *klass;
    void *monitor;
    struct Shock_LiveRecommendMstTable_Fields fields;
};

struct Shock_LiveRecommendMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LiveRecommendMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__LiveRecommendMst__o *ms_HashTable;
};

typedef union _union_242581 _union_242581, *P_union_242581;

union _union_242581 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242583 _union_242583, *P_union_242583;

union _union_242583 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_SystemClock_Fields UnityEngine_SystemClock_Fields, *PUnityEngine_SystemClock_Fields;

struct UnityEngine_SystemClock_Fields {
};

typedef struct System_Runtime_InteropServices__AssemblyName_c System_Runtime_InteropServices__AssemblyName_c, *PSystem_Runtime_InteropServices__AssemblyName_c;

struct System_Runtime_InteropServices__AssemblyName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LimitedLiveMst__c System_Collections_Generic_IReadOnlyCollection_LimitedLiveMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LimitedLiveMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LimitedLiveMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_Dictionary_Texture__AtlasPage__c System_Collections_Generic_Dictionary_Texture__AtlasPage__c, *PSystem_Collections_Generic_Dictionary_Texture__AtlasPage__c;

typedef struct System_Collections_Generic_Dictionary_Texture__AtlasPage__VTable System_Collections_Generic_Dictionary_Texture__AtlasPage__VTable, *PSystem_Collections_Generic_Dictionary_Texture__AtlasPage__VTable;

struct System_Collections_Generic_Dictionary_Texture__AtlasPage__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Texture__AtlasPage__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Texture__AtlasPage__VTable vtable;
};

typedef union _union_242595 _union_242595, *P_union_242595;

union _union_242595 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242597 _union_242597, *P_union_242597;

union _union_242597 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164B600 MethodInfo_164B600, *PMethodInfo_164B600;

typedef union _union_337303 _union_337303, *P_union_337303;

union _union_337303 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242599 _union_242599, *P_union_242599;

union _union_242599 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Event_Reward_RewardRankingData___c_c Aoharu_Event_Reward_RewardRankingData___c_c, *PAoharu_Event_Reward_RewardRankingData___c_c;

typedef struct Aoharu_Event_Reward_RewardRankingData___c_StaticFields Aoharu_Event_Reward_RewardRankingData___c_StaticFields, *PAoharu_Event_Reward_RewardRankingData___c_StaticFields;

typedef struct Aoharu_Event_Reward_RewardRankingData___c_VTable Aoharu_Event_Reward_RewardRankingData___c_VTable, *PAoharu_Event_Reward_RewardRankingData___c_VTable;

typedef struct Aoharu_Event_Reward_RewardRankingData___c_o Aoharu_Event_Reward_RewardRankingData___c_o, *PAoharu_Event_Reward_RewardRankingData___c_o;

typedef struct System_Func_IRewardMst__RewardData__o System_Func_IRewardMst__RewardData__o, *PSystem_Func_IRewardMst__RewardData__o;

typedef struct Aoharu_Event_Reward_RewardRankingData___c_Fields Aoharu_Event_Reward_RewardRankingData___c_Fields, *PAoharu_Event_Reward_RewardRankingData___c_Fields;

typedef struct System_Func_IRewardMst__RewardData__c System_Func_IRewardMst__RewardData__c, *PSystem_Func_IRewardMst__RewardData__c;

typedef struct System_Func_IRewardMst__RewardData__Fields System_Func_IRewardMst__RewardData__Fields, *PSystem_Func_IRewardMst__RewardData__Fields;

typedef struct System_Func_IRewardMst__RewardData__VTable System_Func_IRewardMst__RewardData__VTable, *PSystem_Func_IRewardMst__RewardData__VTable;

struct System_Func_IRewardMst__RewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Event_Reward_RewardRankingData___c_StaticFields {
    struct Aoharu_Event_Reward_RewardRankingData___c_o *__9;
    struct System_Func_IRewardMst__RewardData__o *__9__18_0;
};

struct Aoharu_Event_Reward_RewardRankingData___c_Fields {
};

struct System_Func_IRewardMst__RewardData__o {
    struct System_Func_IRewardMst__RewardData__c *klass;
    void *monitor;
    struct System_Func_IRewardMst__RewardData__Fields fields;
};

struct System_Func_IRewardMst__RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IRewardMst__RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IRewardMst__RewardData__VTable vtable;
};

struct Aoharu_Event_Reward_RewardRankingData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_RewardRankingData___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Event_Reward_RewardRankingData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_RewardRankingData___c_VTable vtable;
};

struct Aoharu_Event_Reward_RewardRankingData___c_o {
    struct Aoharu_Event_Reward_RewardRankingData___c_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_RewardRankingData___c_Fields fields;
};

typedef struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_1_c Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_1_c, *PShock_Notice_GroupExpNoticeChannel___c__DisplayClass35_1_c;

typedef struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_1_VTable Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_1_VTable, *PShock_Notice_GroupExpNoticeChannel___c__DisplayClass35_1_VTable;

struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_1_VTable vtable;
};

typedef struct MethodInfo_3359BC8 MethodInfo_3359BC8, *PMethodInfo_3359BC8;

typedef union _union_157429 _union_157429, *P_union_157429;

union _union_157429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242591 _union_242591, *P_union_242591;

union _union_242591 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242593 _union_242593, *P_union_242593;

union _union_242593 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2630DE0 MethodInfo_2630DE0, *PMethodInfo_2630DE0;

typedef union _union_271128 _union_271128, *P_union_271128;

union _union_271128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2630DE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243F00C MethodInfo_243F00C, *PMethodInfo_243F00C;

typedef union _union_277004 _union_277004, *P_union_277004;

union _union_277004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F00C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoginNotice___c__DisplayClass13_0_Fields Shock_LoginNotice___c__DisplayClass13_0_Fields, *PShock_LoginNotice___c__DisplayClass13_0_Fields;

struct Shock_LoginNotice___c__DisplayClass13_0_Fields {
    bool isLoginBonusChanged;
};

typedef struct MethodInfo_271A248 MethodInfo_271A248, *PMethodInfo_271A248;

typedef union _union_174538 _union_174538, *P_union_174538;

union _union_174538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_271A248 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20A085C MethodInfo_20A085C, *PMethodInfo_20A085C;

typedef union _union_293208 _union_293208, *P_union_293208;

union _union_293208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20A085C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FirstObservable_First_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2448BAC MethodInfo_2448BAC, *PMethodInfo_2448BAC;

struct MethodInfo_2448BAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163935 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ReleaseLabelMst__uint__c Shock_GameMstTableBase_ReleaseLabelMst__uint__c, *PShock_GameMstTableBase_ReleaseLabelMst__uint__c;

typedef struct Shock_GameMstTableBase_ReleaseLabelMst__uint__VTable Shock_GameMstTableBase_ReleaseLabelMst__uint__VTable, *PShock_GameMstTableBase_ReleaseLabelMst__uint__VTable;

struct Shock_GameMstTableBase_ReleaseLabelMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_ReleaseLabelMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_ReleaseLabelMst__uint__VTable vtable;
};

typedef struct Chipstar_FileParserBuilder_ShockSoundSingleManifest__VTable Chipstar_FileParserBuilder_ShockSoundSingleManifest__VTable, *PChipstar_FileParserBuilder_ShockSoundSingleManifest__VTable;

struct Chipstar_FileParserBuilder_ShockSoundSingleManifest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_19F8D40 MethodInfo_19F8D40, *PMethodInfo_19F8D40;

typedef union _union_248811 _union_248811, *P_union_248811;

union _union_248811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8D40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6F538 MethodInfo_2D6F538, *PMethodInfo_2D6F538;

typedef struct MethodInfo_2D6F538_RGCTXs MethodInfo_2D6F538_RGCTXs, *PMethodInfo_2D6F538_RGCTXs;

typedef union _union_288193 _union_288193, *P_union_288193;

struct MethodInfo_2D6F538_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult___ctor;
};

union _union_288193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F538_RGCTXs *rgctx_data;
    union _union_288193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_FontFeatureTable___c_VTable TMPro_TMP_FontFeatureTable___c_VTable, *PTMPro_TMP_FontFeatureTable___c_VTable;

struct TMPro_TMP_FontFeatureTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1F3C52C MethodInfo_1F3C52C, *PMethodInfo_1F3C52C;

typedef union _union_323679 _union_323679, *P_union_323679;

union _union_323679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C52C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_UserDataNode_Fields Shock_UserDataNode_Fields, *PShock_UserDataNode_Fields;

typedef struct Carbon_DataNodeBase_UserData__Fields Carbon_DataNodeBase_UserData__Fields, *PCarbon_DataNodeBase_UserData__Fields;

struct Carbon_DataNodeBase_UserData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_UserData_o *_Data_k__BackingField;
};

struct Shock_UserDataNode_Fields {
    struct Carbon_DataNodeBase_UserData__Fields super;
};

typedef struct GooglePlayGames_Android_AndroidEventsClient_Fields GooglePlayGames_Android_AndroidEventsClient_Fields, *PGooglePlayGames_Android_AndroidEventsClient_Fields;

struct GooglePlayGames_Android_AndroidEventsClient_Fields {
    struct UnityEngine_AndroidJavaObject_o *mEventsClient;
};

typedef struct MethodInfo_12CB844 MethodInfo_12CB844, *PMethodInfo_12CB844;

typedef union _union_167921 _union_167921, *P_union_167921;

union _union_167921 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CB844 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ButtonSeSettings_ButtonSeDictionary_VTable Shock_ButtonSeSettings_ButtonSeDictionary_VTable, *PShock_ButtonSeSettings_ButtonSeDictionary_VTable;

struct Shock_ButtonSeSettings_ButtonSeDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

typedef struct Aoharu_LoginBonusPlayAnimationTask__DoPlay_d__17_Fields Aoharu_LoginBonusPlayAnimationTask__DoPlay_d__17_Fields, *PAoharu_LoginBonusPlayAnimationTask__DoPlay_d__17_Fields;

struct Aoharu_LoginBonusPlayAnimationTask__DoPlay_d__17_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_LoginBonusPlayAnimationTask_o *__4__this;
    float _normalizedTimeCheck_5__2;
};

typedef struct MethodInfo_10FAB40_RGCTXs MethodInfo_10FAB40_RGCTXs, *PMethodInfo_10FAB40_RGCTXs;

struct MethodInfo_10FAB40_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2D64B9C MethodInfo_2D64B9C, *PMethodInfo_2D64B9C;

typedef struct MethodInfo_2D64B9C_RGCTXs MethodInfo_2D64B9C_RGCTXs, *PMethodInfo_2D64B9C_RGCTXs;

typedef union _union_321636 _union_321636, *P_union_321636;

struct MethodInfo_2D64B9C_RGCTXs {
    struct Il2CppType *_0_T;
    struct MethodInfo *_1_UnityEngine_Resources_ConvertObjects_T_;
};

union _union_321636 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64B9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Object_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64B9C_RGCTXs *rgctx_data;
    union _union_321636 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____Fields fields;
};

typedef struct UniRx_Tuple_T1__VTable UniRx_Tuple_T1__VTable, *PUniRx_Tuple_T1__VTable;

struct UniRx_Tuple_T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UniRx_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_UniRx_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_UniRx_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_UniRx_ITuple_ToString;
    struct VirtualInvokeData _9_Equals;
};

typedef struct Spine_Unity_ISpineComponentExtensions_c Spine_Unity_ISpineComponentExtensions_c, *PSpine_Unity_ISpineComponentExtensions_c;

typedef struct Spine_Unity_ISpineComponentExtensions_VTable Spine_Unity_ISpineComponentExtensions_VTable, *PSpine_Unity_ISpineComponentExtensions_VTable;

struct Spine_Unity_ISpineComponentExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_ISpineComponentExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_ISpineComponentExtensions_VTable vtable;
};

typedef struct MethodInfo_12878DC MethodInfo_12878DC, *PMethodInfo_12878DC;

typedef union _union_208797 _union_208797, *P_union_208797;

union _union_208797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12878DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_int__SpriteAsset__VTable System_Collections_Generic_Dictionary_int__SpriteAsset__VTable, *PSystem_Collections_Generic_Dictionary_int__SpriteAsset__VTable;

struct System_Collections_Generic_Dictionary_int__SpriteAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct Shock_Sound_SoundGroup___c_StaticFields Shock_Sound_SoundGroup___c_StaticFields, *PShock_Sound_SoundGroup___c_StaticFields;

typedef struct Shock_Sound_SoundGroup___c_o Shock_Sound_SoundGroup___c_o, *PShock_Sound_SoundGroup___c_o;

typedef struct System_Func_Playback__o System_Func_Playback__o, *PSystem_Func_Playback__o;

typedef struct System_Func_Playback__bool__o System_Func_Playback__bool__o, *PSystem_Func_Playback__bool__o;

typedef struct System_Func_Playback__string__o System_Func_Playback__string__o, *PSystem_Func_Playback__string__o;

typedef struct Shock_Sound_SoundGroup___c_c Shock_Sound_SoundGroup___c_c, *PShock_Sound_SoundGroup___c_c;

typedef struct Shock_Sound_SoundGroup___c_Fields Shock_Sound_SoundGroup___c_Fields, *PShock_Sound_SoundGroup___c_Fields;

typedef struct System_Func_Playback__c System_Func_Playback__c, *PSystem_Func_Playback__c;

typedef struct System_Func_Playback__Fields System_Func_Playback__Fields, *PSystem_Func_Playback__Fields;

typedef struct System_Func_Playback__bool__c System_Func_Playback__bool__c, *PSystem_Func_Playback__bool__c;

typedef struct System_Func_Playback__bool__Fields System_Func_Playback__bool__Fields, *PSystem_Func_Playback__bool__Fields;

typedef struct System_Func_Playback__string__c System_Func_Playback__string__c, *PSystem_Func_Playback__string__c;

typedef struct System_Func_Playback__string__Fields System_Func_Playback__string__Fields, *PSystem_Func_Playback__string__Fields;

typedef struct Shock_Sound_SoundGroup___c_VTable Shock_Sound_SoundGroup___c_VTable, *PShock_Sound_SoundGroup___c_VTable;

typedef struct System_Func_Playback__VTable System_Func_Playback__VTable, *PSystem_Func_Playback__VTable;

typedef struct System_Func_Playback__bool__VTable System_Func_Playback__bool__VTable, *PSystem_Func_Playback__bool__VTable;

typedef struct System_Func_Playback__string__VTable System_Func_Playback__string__VTable, *PSystem_Func_Playback__string__VTable;

struct System_Func_Playback__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Playback__o {
    struct System_Func_Playback__c *klass;
    void *monitor;
    struct System_Func_Playback__Fields fields;
};

struct System_Func_Playback__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Playback__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Playback__VTable vtable;
};

struct Shock_Sound_SoundGroup___c_Fields {
};

struct Shock_Sound_SoundGroup___c_o {
    struct Shock_Sound_SoundGroup___c_c *klass;
    void *monitor;
    struct Shock_Sound_SoundGroup___c_Fields fields;
};

struct Shock_Sound_SoundGroup___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_SoundGroup___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Sound_SoundGroup___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundGroup___c_VTable vtable;
};

struct System_Func_Playback__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Playback__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Playback__string__VTable vtable;
};

struct System_Func_Playback__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Playback__string__o {
    struct System_Func_Playback__string__c *klass;
    void *monitor;
    struct System_Func_Playback__string__Fields fields;
};

struct System_Func_Playback__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Playback__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Playback__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Playback__bool__VTable vtable;
};

struct System_Func_Playback__bool__o {
    struct System_Func_Playback__bool__c *klass;
    void *monitor;
    struct System_Func_Playback__bool__Fields fields;
};

struct Shock_Sound_SoundGroup___c_StaticFields {
    struct Shock_Sound_SoundGroup___c_o *__9;
    struct System_Action_Playback__o *__9__10_0;
    struct System_Action_Playback__o *__9__10_1;
    struct System_Func_Playback__o *__9__12_0;
    struct System_Func_Playback__bool__o *__9__17_0;
    struct System_Func_Playback__string__o *__9__17_1;
    struct System_Func_Playback__bool__o *__9__37_0;
};

typedef struct MethodInfo_2D71F68_RGCTXs MethodInfo_2D71F68_RGCTXs, *PMethodInfo_2D71F68_RGCTXs;

struct MethodInfo_2D71F68_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ThrowObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_ThrowObservable_T___ctor;
};

typedef struct MethodInfo_308C01C MethodInfo_308C01C, *PMethodInfo_308C01C;

typedef struct MethodInfo_308C01C_RGCTXs MethodInfo_308C01C_RGCTXs, *PMethodInfo_308C01C_RGCTXs;

typedef union _union_214700 _union_214700, *P_union_214700;

struct MethodInfo_308C01C_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214700 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308C01C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308C01C_RGCTXs *rgctx_data;
    union _union_214700 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_LimitedLive_LimitedLiveDetailDialog_Fields Shock_Scenes_LimitedLive_LimitedLiveDetailDialog_Fields, *PShock_Scenes_LimitedLive_LimitedLiveDetailDialog_Fields;

struct Shock_Scenes_LimitedLive_LimitedLiveDetailDialog_Fields {
    struct Shock_DialogBase_Fields super;
};

typedef struct System_Func_ResultCodeMst__string__o System_Func_ResultCodeMst__string__o, *PSystem_Func_ResultCodeMst__string__o;

typedef struct System_Func_ResultCodeMst__string__c System_Func_ResultCodeMst__string__c, *PSystem_Func_ResultCodeMst__string__c;

typedef struct System_Func_ResultCodeMst__string__Fields System_Func_ResultCodeMst__string__Fields, *PSystem_Func_ResultCodeMst__string__Fields;

typedef struct System_Func_ResultCodeMst__string__VTable System_Func_ResultCodeMst__string__VTable, *PSystem_Func_ResultCodeMst__string__VTable;

struct System_Func_ResultCodeMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ResultCodeMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ResultCodeMst__string__o {
    struct System_Func_ResultCodeMst__string__c *klass;
    void *monitor;
    struct System_Func_ResultCodeMst__string__Fields fields;
};

struct System_Func_ResultCodeMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ResultCodeMst__string__VTable vtable;
};

typedef struct System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__VTable System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__VTable, *PSystem_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__VTable;

struct System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

typedef struct UnityEngine_MissingComponentException_VTable UnityEngine_MissingComponentException_VTable, *PUnityEngine_MissingComponentException_VTable;

struct UnityEngine_MissingComponentException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct MethodInfo_2E829A8 MethodInfo_2E829A8, *PMethodInfo_2E829A8;

typedef union _union_334549 _union_334549, *P_union_334549;

union _union_334549 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E829A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334549 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_SortedList_Enumerator_TKey__TValue__RGCTXs System_Collections_Generic_SortedList_Enumerator_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_SortedList_Enumerator_TKey__TValue__RGCTXs;

struct System_Collections_Generic_SortedList_Enumerator_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_SortedList_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_SortedList_TKey__TValue__get_Count;
    struct Il2CppClass *_2_TKey;
    struct Il2CppClass *_3_TValue;
    struct Il2CppClass *_4_System_Collections_Generic_KeyValuePair_TKey__TValue_;
    struct MethodInfo *_5_System_Collections_Generic_KeyValuePair_TKey__TValue___ctor;
};

typedef struct Shock_PoolSystem___c_T__RGCTXs Shock_PoolSystem___c_T__RGCTXs, *PShock_PoolSystem___c_T__RGCTXs;

struct Shock_PoolSystem___c_T__RGCTXs {
    struct Il2CppClass *_0_Shock_PoolSystem___c_T_;
    struct MethodInfo *_1_Shock_PoolSystem___c_T___ctor;
    struct Il2CppClass *_2_Shock_PoolSystem___c_T_;
    struct Il2CppClass *_3_T;
};

typedef struct Shock_MngGGLData___c__DisplayClass37_0_o Shock_MngGGLData___c__DisplayClass37_0_o, *PShock_MngGGLData___c__DisplayClass37_0_o;

typedef struct Shock_MngGGLData___c__DisplayClass37_0_c Shock_MngGGLData___c__DisplayClass37_0_c, *PShock_MngGGLData___c__DisplayClass37_0_c;

typedef struct Shock_MngGGLData___c__DisplayClass37_0_Fields Shock_MngGGLData___c__DisplayClass37_0_Fields, *PShock_MngGGLData___c__DisplayClass37_0_Fields;

typedef struct Shock_MngGGLData___c__DisplayClass37_0_VTable Shock_MngGGLData___c__DisplayClass37_0_VTable, *PShock_MngGGLData___c__DisplayClass37_0_VTable;

typedef struct System_Action_List_Order___o System_Action_List_Order___o, *PSystem_Action_List_Order___o;

typedef struct System_Action_List_Order___c System_Action_List_Order___c, *PSystem_Action_List_Order___c;

typedef struct System_Action_List_Order___Fields System_Action_List_Order___Fields, *PSystem_Action_List_Order___Fields;

typedef struct System_Action_List_Order___VTable System_Action_List_Order___VTable, *PSystem_Action_List_Order___VTable;

struct System_Action_List_Order___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_List_Order___o {
    struct System_Action_List_Order___c *klass;
    void *monitor;
    struct System_Action_List_Order___Fields fields;
};

struct System_Action_List_Order___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_List_Order___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_List_Order___VTable vtable;
};

struct Shock_MngGGLData___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngGGLData___c__DisplayClass37_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngGGLData___c__DisplayClass37_0_VTable vtable;
};

struct Shock_MngGGLData___c__DisplayClass37_0_Fields {
    struct System_Action_o *onError;
    struct System_Action_List_Order___o *onSuccess;
};

struct Shock_MngGGLData___c__DisplayClass37_0_o {
    struct Shock_MngGGLData___c__DisplayClass37_0_c *klass;
    void *monitor;
    struct Shock_MngGGLData___c__DisplayClass37_0_Fields fields;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_Fields Aoharu_ProfileCardSelect_ProfileCardSelectController___c_Fields, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c_Fields;

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_Fields {
};

typedef struct MethodInfo_22B0FE8 MethodInfo_22B0FE8, *PMethodInfo_22B0FE8;

typedef union _union_164021 _union_164021, *P_union_164021;

union _union_164021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B0FE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_NoticeBirthdayMst__Fields System_Collections_Generic_IReadOnlyList_NoticeBirthdayMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_NoticeBirthdayMst__Fields;

struct System_Collections_Generic_IReadOnlyList_NoticeBirthdayMst__Fields {
};

typedef struct MethodInfo_205D9E4 MethodInfo_205D9E4, *PMethodInfo_205D9E4;

typedef union _union_221411 _union_221411, *P_union_221411;

union _union_221411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D9E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3149448 MethodInfo_3149448, *PMethodInfo_3149448;

typedef union _union_224205 _union_224205, *P_union_224205;

union _union_224205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149448 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D213D8 MethodInfo_1D213D8, *PMethodInfo_1D213D8;

typedef union _union_248361 _union_248361, *P_union_248361;

union _union_248361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D213D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_LicenseException_o System_ComponentModel_LicenseException_o, *PSystem_ComponentModel_LicenseException_o;

typedef struct System_ComponentModel_LicenseException_Fields System_ComponentModel_LicenseException_Fields, *PSystem_ComponentModel_LicenseException_Fields;

struct System_ComponentModel_LicenseException_Fields {
    struct System_SystemException_Fields super;
    struct System_Type_o *type;
    struct Il2CppObject *instance;
};

struct System_ComponentModel_LicenseException_o {
    struct System_ComponentModel_LicenseException_c *klass;
    void *monitor;
    struct System_ComponentModel_LicenseException_Fields fields;
};

typedef struct MethodInfo_21D25FC MethodInfo_21D25FC, *PMethodInfo_21D25FC;

typedef union _union_159809 _union_159809, *P_union_159809;

union _union_159809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D25FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicRankingScene___c__DisplayClass15_1_c Aoharu_MusicRankingScene___c__DisplayClass15_1_c, *PAoharu_MusicRankingScene___c__DisplayClass15_1_c;

typedef struct Aoharu_MusicRankingScene___c__DisplayClass15_1_VTable Aoharu_MusicRankingScene___c__DisplayClass15_1_VTable, *PAoharu_MusicRankingScene___c__DisplayClass15_1_VTable;

struct Aoharu_MusicRankingScene___c__DisplayClass15_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicRankingScene___c__DisplayClass15_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRankingScene___c__DisplayClass15_1_VTable vtable;
};

typedef struct MethodInfo_2473B78 MethodInfo_2473B78, *PMethodInfo_2473B78;

typedef union _union_299843 _union_299843, *P_union_299843;

union _union_299843 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2473B78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299843 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_DragAndDropUtility_VTable UnityEngine_UIElements_DragAndDropUtility_VTable, *PUnityEngine_UIElements_DragAndDropUtility_VTable;

struct UnityEngine_UIElements_DragAndDropUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___c System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___c, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___c;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___VTable System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___VTable, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___VTable;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___VTable vtable;
};

typedef struct MethodInfo_1576890 MethodInfo_1576890, *PMethodInfo_1576890;

typedef union _union_168005 _union_168005, *P_union_168005;

union _union_168005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576890 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_object__bool__bool__object__object___Fields fields;
};

typedef struct MethodInfo_264FF64 MethodInfo_264FF64, *PMethodInfo_264FF64;

typedef union _union_173738 _union_173738, *P_union_173738;

union _union_173738 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FF64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173738 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B06DC MethodInfo_10B06DC, *PMethodInfo_10B06DC;

typedef union _union_207687 _union_207687, *P_union_207687;

union _union_207687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B06DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242527 _union_242527, *P_union_242527;

union _union_242527 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242529 _union_242529, *P_union_242529;

union _union_242529 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10FA080 MethodInfo_10FA080, *PMethodInfo_10FA080;

typedef struct MethodInfo_10FA080_RGCTXs MethodInfo_10FA080_RGCTXs, *PMethodInfo_10FA080_RGCTXs;

typedef union _union_194785 _union_194785, *P_union_194785;

struct MethodInfo_10FA080_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_194785 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA080_RGCTXs *rgctx_data;
    union _union_194785 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass29_0_VTable Aoharu_MultiEventTopScene___c__DisplayClass29_0_VTable, *PAoharu_MultiEventTopScene___c__DisplayClass29_0_VTable;

struct Aoharu_MultiEventTopScene___c__DisplayClass29_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242521 _union_242521, *P_union_242521;

union _union_242521 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_Fields GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_Fields, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_Fields;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_o GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_o, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_o;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_c GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_c, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_c;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_Fields GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_Fields, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_Fields;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_VTable GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_VTable, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_VTable;

typedef struct GooglePlayGames_BasicApi_Nearby_IMessageListener_o GooglePlayGames_BasicApi_Nearby_IMessageListener_o, *PGooglePlayGames_BasicApi_Nearby_IMessageListener_o;

typedef struct GooglePlayGames_BasicApi_Nearby_IMessageListener_c GooglePlayGames_BasicApi_Nearby_IMessageListener_c, *PGooglePlayGames_BasicApi_Nearby_IMessageListener_c;

typedef struct GooglePlayGames_BasicApi_Nearby_IMessageListener_Fields GooglePlayGames_BasicApi_Nearby_IMessageListener_Fields, *PGooglePlayGames_BasicApi_Nearby_IMessageListener_Fields;

struct GooglePlayGames_BasicApi_Nearby_IMessageListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct GooglePlayGames_BasicApi_Nearby_IMessageListener_Fields {
};

struct GooglePlayGames_BasicApi_Nearby_IMessageListener_o {
    struct GooglePlayGames_BasicApi_Nearby_IMessageListener_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_Nearby_IMessageListener_Fields fields;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_Fields {
    struct GooglePlayGames_BasicApi_Nearby_IMessageListener_o *mListener;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_o {
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_Fields fields;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnMessageReceived;
    struct VirtualInvokeData _5_OnRemoteEndpointDisconnected;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_VTable vtable;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_Fields {
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener_o *__4__this;
    struct System_String_o *remoteEndpointId;
    struct System_Byte_array *data;
    bool isReliableMessage;
};

typedef struct FancyScrollView_FancyGridView___c_TItemData__TContext__c FancyScrollView_FancyGridView___c_TItemData__TContext__c, *PFancyScrollView_FancyGridView___c_TItemData__TContext__c;

typedef struct FancyScrollView_FancyGridView___c_TItemData__TContext__StaticFields FancyScrollView_FancyGridView___c_TItemData__TContext__StaticFields, *PFancyScrollView_FancyGridView___c_TItemData__TContext__StaticFields;

typedef struct FancyScrollView_FancyGridView___c_TItemData__TContext__RGCTXs FancyScrollView_FancyGridView___c_TItemData__TContext__RGCTXs, *PFancyScrollView_FancyGridView___c_TItemData__TContext__RGCTXs;

typedef struct FancyScrollView_FancyGridView___c_TItemData__TContext__VTable FancyScrollView_FancyGridView___c_TItemData__TContext__VTable, *PFancyScrollView_FancyGridView___c_TItemData__TContext__VTable;

typedef struct FancyScrollView_FancyGridView___c_TItemData__TContext__o FancyScrollView_FancyGridView___c_TItemData__TContext__o, *PFancyScrollView_FancyGridView___c_TItemData__TContext__o;

typedef struct System_Func_ValueTuple_TItemData__int___TItemData__o System_Func_ValueTuple_TItemData__int___TItemData__o, *PSystem_Func_ValueTuple_TItemData__int___TItemData__o;

typedef struct System_Func_IGrouping_int__TItemData___TItemData____o System_Func_IGrouping_int__TItemData___TItemData____o, *PSystem_Func_IGrouping_int__TItemData___TItemData____o;

typedef struct FancyScrollView_FancyGridView___c_TItemData__TContext__Fields FancyScrollView_FancyGridView___c_TItemData__TContext__Fields, *PFancyScrollView_FancyGridView___c_TItemData__TContext__Fields;

typedef struct System_Func_ValueTuple_TItemData__int___TItemData__c System_Func_ValueTuple_TItemData__int___TItemData__c, *PSystem_Func_ValueTuple_TItemData__int___TItemData__c;

typedef struct System_Func_ValueTuple_TItemData__int___TItemData__Fields System_Func_ValueTuple_TItemData__int___TItemData__Fields, *PSystem_Func_ValueTuple_TItemData__int___TItemData__Fields;

typedef struct System_Func_IGrouping_int__TItemData___TItemData____c System_Func_IGrouping_int__TItemData___TItemData____c, *PSystem_Func_IGrouping_int__TItemData___TItemData____c;

typedef struct System_Func_IGrouping_int__TItemData___TItemData____Fields System_Func_IGrouping_int__TItemData___TItemData____Fields, *PSystem_Func_IGrouping_int__TItemData___TItemData____Fields;

typedef struct System_Func_ValueTuple_TItemData__int___TItemData__VTable System_Func_ValueTuple_TItemData__int___TItemData__VTable, *PSystem_Func_ValueTuple_TItemData__int___TItemData__VTable;

typedef struct System_Func_IGrouping_int__TItemData___TItemData____VTable System_Func_IGrouping_int__TItemData___TItemData____VTable, *PSystem_Func_IGrouping_int__TItemData___TItemData____VTable;

struct System_Func_IGrouping_int__TItemData___TItemData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ValueTuple_TItemData__int___TItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ValueTuple_TItemData__int___TItemData__o {
    struct System_Func_ValueTuple_TItemData__int___TItemData__c *klass;
    void *monitor;
    struct System_Func_ValueTuple_TItemData__int___TItemData__Fields fields;
};

struct System_Func_ValueTuple_TItemData__int___TItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ValueTuple_TItemData__int___TItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ValueTuple_TItemData__int___TItemData__VTable vtable;
};

struct System_Func_IGrouping_int__TItemData___TItemData____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct FancyScrollView_FancyGridView___c_TItemData__TContext__RGCTXs {
    struct Il2CppClass *_0_FancyScrollView_FancyGridView___c_TItemData__TContext_;
    struct MethodInfo *_1_FancyScrollView_FancyGridView___c_TItemData__TContext___ctor;
    struct Il2CppClass *_2_FancyScrollView_FancyGridView___c_TItemData__TContext_;
    struct Il2CppClass *_3_System_ValueTuple_TItemData__int_;
    struct MethodInfo *_4_System_ValueTuple_TItemData__int___ctor;
    struct MethodInfo *_5_System_Linq_Enumerable_ToArray_TItemData_;
};

struct System_Func_IGrouping_int__TItemData___TItemData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGrouping_int__TItemData___TItemData____VTable vtable;
};

struct System_Func_IGrouping_int__TItemData___TItemData____o {
    struct System_Func_IGrouping_int__TItemData___TItemData____c *klass;
    void *monitor;
    struct System_Func_IGrouping_int__TItemData___TItemData____Fields fields;
};

struct FancyScrollView_FancyGridView___c_TItemData__TContext__Fields {
};

struct FancyScrollView_FancyGridView___c_TItemData__TContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct FancyScrollView_FancyGridView___c_TItemData__TContext__c {
    struct Il2CppClass_1 _1;
    struct FancyScrollView_FancyGridView___c_TItemData__TContext__StaticFields *static_fields;
    struct FancyScrollView_FancyGridView___c_TItemData__TContext__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyGridView___c_TItemData__TContext__VTable vtable;
};

struct FancyScrollView_FancyGridView___c_TItemData__TContext__o {
    struct FancyScrollView_FancyGridView___c_TItemData__TContext__c *klass;
    void *monitor;
    struct FancyScrollView_FancyGridView___c_TItemData__TContext__Fields fields;
};

struct FancyScrollView_FancyGridView___c_TItemData__TContext__StaticFields {
    struct FancyScrollView_FancyGridView___c_TItemData__TContext__o *__9;
    struct System_Func_TItemData__int__ValueTuple_TItemData__int___o *__9__16_0;
    struct System_Func_ValueTuple_TItemData__int___TItemData__o *__9__16_2;
    struct System_Func_IGrouping_int__TItemData___TItemData____o *__9__16_3;
};

typedef union _union_242523 _union_242523, *P_union_242523;

union _union_242523 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242525 _union_242525, *P_union_242525;

union _union_242525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1104114_RGCTXs MethodInfo_1104114_RGCTXs, *PMethodInfo_1104114_RGCTXs;

struct MethodInfo_1104114_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_190D2EC_RGCTXs MethodInfo_190D2EC_RGCTXs, *PMethodInfo_190D2EC_RGCTXs;

struct MethodInfo_190D2EC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass48_0_Fields Aoharu_Chat_Talk_MainTalkList___c__DisplayClass48_0_Fields, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass48_0_Fields;

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass48_0_Fields {
    struct Aoharu_Chat_Talk_MainTalkList_o *__4__this;
    struct Shock_ChatChapterMst_o *chapterMst;
    struct System_Action_o *__9__2;
};

typedef struct UnityEngine_UIElements_Scroller_UxmlFactory_c UnityEngine_UIElements_Scroller_UxmlFactory_c, *PUnityEngine_UIElements_Scroller_UxmlFactory_c;

typedef struct UnityEngine_UIElements_Scroller_UxmlFactory_VTable UnityEngine_UIElements_Scroller_UxmlFactory_VTable, *PUnityEngine_UIElements_Scroller_UxmlFactory_VTable;

struct UnityEngine_UIElements_Scroller_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_Scroller_UxmlFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Scroller_UxmlFactory_VTable vtable;
};

typedef union _union_217561 _union_217561, *P_union_217561;

union _union_217561 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5A65C MethodInfo_1B5A65C, *PMethodInfo_1B5A65C;

typedef union _union_255045 _union_255045, *P_union_255045;

union _union_255045 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A65C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255045 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12732E0 MethodInfo_12732E0, *PMethodInfo_12732E0;

typedef union _union_201188 _union_201188, *P_union_201188;

union _union_201188 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12732E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201188 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217563 _union_217563, *P_union_217563;

union _union_217563 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D609C0 MethodInfo_1D609C0, *PMethodInfo_1D609C0;

typedef union _union_305358 _union_305358, *P_union_305358;

union _union_305358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D609C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217565 _union_217565, *P_union_217565;

union _union_217565 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217567 _union_217567, *P_union_217567;

union _union_217567 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollView_TItemData__NullContext__VTable FancyScrollView_FancyScrollView_TItemData__NullContext__VTable, *PFancyScrollView_FancyScrollView_TItemData__NullContext__VTable;

struct FancyScrollView_FancyScrollView_TItemData__NullContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

typedef union _union_217569 _union_217569, *P_union_217569;

union _union_217569 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217559 _union_217559, *P_union_217559;

union _union_217559 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205D9D8 MethodInfo_205D9D8, *PMethodInfo_205D9D8;

typedef union _union_221199 _union_221199, *P_union_221199;

union _union_221199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205D9D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242537 _union_242537, *P_union_242537;

union _union_242537 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242539 _union_242539, *P_union_242539;

union _union_242539 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Header_HeaderTabButton___c_o Aoharu_Chat_Header_HeaderTabButton___c_o, *PAoharu_Chat_Header_HeaderTabButton___c_o;

typedef struct Aoharu_Chat_Header_HeaderTabButton___c_c Aoharu_Chat_Header_HeaderTabButton___c_c, *PAoharu_Chat_Header_HeaderTabButton___c_c;

typedef struct Aoharu_Chat_Header_HeaderTabButton___c_Fields Aoharu_Chat_Header_HeaderTabButton___c_Fields, *PAoharu_Chat_Header_HeaderTabButton___c_Fields;

typedef struct Aoharu_Chat_Header_HeaderTabButton___c_StaticFields Aoharu_Chat_Header_HeaderTabButton___c_StaticFields, *PAoharu_Chat_Header_HeaderTabButton___c_StaticFields;

typedef struct Aoharu_Chat_Header_HeaderTabButton___c_VTable Aoharu_Chat_Header_HeaderTabButton___c_VTable, *PAoharu_Chat_Header_HeaderTabButton___c_VTable;

struct Aoharu_Chat_Header_HeaderTabButton___c_Fields {
};

struct Aoharu_Chat_Header_HeaderTabButton___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Header_HeaderTabButton___c_StaticFields {
    struct Aoharu_Chat_Header_HeaderTabButton___c_o *__9;
    struct System_Action_o *__9__23_0;
    struct System_Action_o *__9__27_0;
    struct System_Action_int__o *__9__27_1;
};

struct Aoharu_Chat_Header_HeaderTabButton___c_o {
    struct Aoharu_Chat_Header_HeaderTabButton___c_c *klass;
    void *monitor;
    struct Aoharu_Chat_Header_HeaderTabButton___c_Fields fields;
};

struct Aoharu_Chat_Header_HeaderTabButton___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Chat_Header_HeaderTabButton___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Header_HeaderTabButton___c_VTable vtable;
};

typedef struct MethodInfo_308B44C_RGCTXs MethodInfo_308B44C_RGCTXs, *PMethodInfo_308B44C_RGCTXs;

struct MethodInfo_308B44C_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_1640B38 MethodInfo_1640B38, *PMethodInfo_1640B38;

typedef union _union_337439 _union_337439, *P_union_337439;

union _union_337439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_VTable Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_VTable, *PAoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_VTable;

struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

typedef struct MethodInfo_1D7F398 MethodInfo_1D7F398, *PMethodInfo_1D7F398;

typedef union _union_296850 _union_296850, *P_union_296850;

union _union_296850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7F398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242531 _union_242531, *P_union_242531;

union _union_242531 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242533 _union_242533, *P_union_242533;

union _union_242533 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242535 _union_242535, *P_union_242535;

union _union_242535 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_MaterialItem__o System_Predicate_MaterialItem__o, *PSystem_Predicate_MaterialItem__o;

typedef struct System_Predicate_MaterialItem__c System_Predicate_MaterialItem__c, *PSystem_Predicate_MaterialItem__c;

typedef struct System_Predicate_MaterialItem__Fields System_Predicate_MaterialItem__Fields, *PSystem_Predicate_MaterialItem__Fields;

typedef struct System_Predicate_MaterialItem__VTable System_Predicate_MaterialItem__VTable, *PSystem_Predicate_MaterialItem__VTable;

struct System_Predicate_MaterialItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_MaterialItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_MaterialItem__o {
    struct System_Predicate_MaterialItem__c *klass;
    void *monitor;
    struct System_Predicate_MaterialItem__Fields fields;
};

struct System_Predicate_MaterialItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_MaterialItem__VTable vtable;
};

typedef struct Aoharu_HomePreset_CardIllust_PresetLine___c__DisplayClass2_0_VTable Aoharu_HomePreset_CardIllust_PresetLine___c__DisplayClass2_0_VTable, *PAoharu_HomePreset_CardIllust_PresetLine___c__DisplayClass2_0_VTable;

struct Aoharu_HomePreset_CardIllust_PresetLine___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217551 _union_217551, *P_union_217551;

union _union_217551 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217553 _union_217553, *P_union_217553;

union _union_217553 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264FF84 MethodInfo_264FF84, *PMethodInfo_264FF84;

typedef union _union_175176 _union_175176, *P_union_175176;

union _union_175176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FF84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217555 _union_217555, *P_union_217555;

union _union_217555 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217557 _union_217557, *P_union_217557;

union _union_217557 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1640B30 MethodInfo_1640B30, *PMethodInfo_1640B30;

typedef union _union_337435 _union_337435, *P_union_337435;

union _union_337435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640B30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_VTable;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_VTable vtable;
};

typedef struct MethodInfo_264FF88 MethodInfo_264FF88, *PMethodInfo_264FF88;

typedef union _union_176614 _union_176614, *P_union_176614;

union _union_176614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FF88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242505 _union_242505, *P_union_242505;

union _union_242505 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Yoga_YogaEdge_VTable UnityEngine_Yoga_YogaEdge_VTable, *PUnityEngine_Yoga_YogaEdge_VTable;

struct UnityEngine_Yoga_YogaEdge_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_242507 _union_242507, *P_union_242507;

union _union_242507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242509 _union_242509, *P_union_242509;

union _union_242509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_TaskExtensions_o System_Threading_Tasks_TaskExtensions_o, *PSystem_Threading_Tasks_TaskExtensions_o;

typedef struct System_Threading_Tasks_TaskExtensions_c System_Threading_Tasks_TaskExtensions_c, *PSystem_Threading_Tasks_TaskExtensions_c;

typedef struct System_Threading_Tasks_TaskExtensions_Fields System_Threading_Tasks_TaskExtensions_Fields, *PSystem_Threading_Tasks_TaskExtensions_Fields;

typedef struct System_Threading_Tasks_TaskExtensions_VTable System_Threading_Tasks_TaskExtensions_VTable, *PSystem_Threading_Tasks_TaskExtensions_VTable;

struct System_Threading_Tasks_TaskExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskExtensions_Fields {
};

struct System_Threading_Tasks_TaskExtensions_o {
    struct System_Threading_Tasks_TaskExtensions_c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskExtensions_Fields fields;
};

struct System_Threading_Tasks_TaskExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskExtensions_VTable vtable;
};

typedef struct MethodInfo_1D609EC MethodInfo_1D609EC, *PMethodInfo_1D609EC;

typedef union _union_305754 _union_305754, *P_union_305754;

union _union_305754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D609EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242501 _union_242501, *P_union_242501;

union _union_242501 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TextInputBaseField_TValueType__c UnityEngine_UIElements_TextInputBaseField_TValueType__c, *PUnityEngine_UIElements_TextInputBaseField_TValueType__c;

typedef struct UnityEngine_UIElements_TextInputBaseField_TValueType__RGCTXs UnityEngine_UIElements_TextInputBaseField_TValueType__RGCTXs, *PUnityEngine_UIElements_TextInputBaseField_TValueType__RGCTXs;

typedef struct UnityEngine_UIElements_TextInputBaseField_TValueType__VTable UnityEngine_UIElements_TextInputBaseField_TValueType__VTable, *PUnityEngine_UIElements_TextInputBaseField_TValueType__VTable;

struct UnityEngine_UIElements_TextInputBaseField_TValueType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
};

struct UnityEngine_UIElements_TextInputBaseField_TValueType__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_TextInputBaseField_TValueType__StaticFields *static_fields;
    struct UnityEngine_UIElements_TextInputBaseField_TValueType__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextInputBaseField_TValueType__VTable vtable;
};

struct UnityEngine_UIElements_TextInputBaseField_TValueType__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType_;
    struct MethodInfo *_1_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_text;
    struct MethodInfo *_2_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_isReadOnly;
    struct MethodInfo *_3_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_isPasswordField;
    struct MethodInfo *_4_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_isPasswordField;
    struct MethodInfo *_5_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_maxLength;
    struct MethodInfo *_6_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__get_isDelayed;
    struct MethodInfo *_7_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_isDelayed;
    struct MethodInfo *_8_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__set_maskChar;
    struct MethodInfo *_9_UnityEngine_UIElements_BaseField_TValueType___ctor;
    struct Il2CppClass *_10_UnityEngine_UIElements_BaseField_TValueType_;
    struct MethodInfo *_11_UnityEngine_UIElements_BaseField_TValueType__get_labelElement;
    struct Il2CppClass *_12_UnityEngine_UIElements_TextInputBaseField_TValueType_;
    struct MethodInfo *_13_UnityEngine_UIElements_BaseField_TValueType__get_visualInput;
    struct MethodInfo *_14_UnityEngine_UIElements_TextInputBaseField_TValueType__OnAttachToPanel;
    struct MethodInfo *_15_UnityEngine_UIElements_TextInputBaseField_TValueType__OnFieldCustomStyleResolved;
    struct MethodInfo *_16_UnityEngine_UIElements_TextInputBaseField_TValueType__set_iTextHandle;
    struct MethodInfo *_17_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__OnInputCustomStyleResolved;
    struct MethodInfo *_18_UnityEngine_UIElements_BaseField_TValueType__get_showMixedValue;
    struct MethodInfo *_19_UnityEngine_UIElements_TextInputBaseField_TextInputBase_TValueType__ResetValueAndText;
    struct MethodInfo *_20_UnityEngine_UIElements_TextInputBaseField_TValueType__set_text;
};

typedef union _union_242503 _union_242503, *P_union_242503;

union _union_242503 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__VTable System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217581 _union_217581, *P_union_217581;

union _union_217581 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217583 _union_217583, *P_union_217583;

union _union_217583 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GGLLog_StaticFields GGLLog_StaticFields, *PGGLLog_StaticFields;

typedef struct GGLLog_o GGLLog_o, *PGGLLog_o;

typedef struct GGLLog_c GGLLog_c, *PGGLLog_c;

typedef struct GGLLog_Fields GGLLog_Fields, *PGGLLog_Fields;

typedef struct GGLLog_VTable GGLLog_VTable, *PGGLLog_VTable;

struct GGLLog_StaticFields {
    struct GGLLog_o *mInstance;
    bool isDebug;
};

struct GGLLog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GGLLog_Fields {
};

struct GGLLog_o {
    struct GGLLog_c *klass;
    void *monitor;
    struct GGLLog_Fields fields;
};

struct GGLLog_c {
    struct Il2CppClass_1 _1;
    struct GGLLog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GGLLog_VTable vtable;
};

typedef struct Shock_Network_ErrorState___c__DisplayClass1_0_o Shock_Network_ErrorState___c__DisplayClass1_0_o, *PShock_Network_ErrorState___c__DisplayClass1_0_o;

typedef struct Shock_Network_ErrorState___c__DisplayClass1_0_c Shock_Network_ErrorState___c__DisplayClass1_0_c, *PShock_Network_ErrorState___c__DisplayClass1_0_c;

typedef struct Shock_Network_ErrorState___c__DisplayClass1_0_Fields Shock_Network_ErrorState___c__DisplayClass1_0_Fields, *PShock_Network_ErrorState___c__DisplayClass1_0_Fields;

typedef struct Shock_Network_ErrorState___c__DisplayClass1_0_VTable Shock_Network_ErrorState___c__DisplayClass1_0_VTable, *PShock_Network_ErrorState___c__DisplayClass1_0_VTable;

typedef struct Shock_Network_NetworkEngine_o Shock_Network_NetworkEngine_o, *PShock_Network_NetworkEngine_o;

typedef struct Shock_Network_NetworkEngine_c Shock_Network_NetworkEngine_c, *PShock_Network_NetworkEngine_c;

typedef struct Shock_Network_NetworkEngine_Fields Shock_Network_NetworkEngine_Fields, *PShock_Network_NetworkEngine_Fields;

typedef struct Shock_Network_NetworkEngine_StaticFields Shock_Network_NetworkEngine_StaticFields, *PShock_Network_NetworkEngine_StaticFields;

typedef struct Shock_Network_NetworkEngine_VTable Shock_Network_NetworkEngine_VTable, *PShock_Network_NetworkEngine_VTable;

typedef struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__o System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__o, *PSystem_Collections_Generic_Dictionary_NetworkStateType__NetworkState__o;

typedef struct System_Collections_Generic_Queue_RequestData__o System_Collections_Generic_Queue_RequestData__o, *PSystem_Collections_Generic_Queue_RequestData__o;

typedef struct Shock_Network_RequestData_o Shock_Network_RequestData_o, *PShock_Network_RequestData_o;

typedef struct Shock_Network_NetworkState_o Shock_Network_NetworkState_o, *PShock_Network_NetworkState_o;

typedef struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__c System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__c, *PSystem_Collections_Generic_Dictionary_NetworkStateType__NetworkState__c;

typedef struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__Fields System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__Fields, *PSystem_Collections_Generic_Dictionary_NetworkStateType__NetworkState__Fields;

typedef struct System_Collections_Generic_Queue_RequestData__c System_Collections_Generic_Queue_RequestData__c, *PSystem_Collections_Generic_Queue_RequestData__c;

typedef struct System_Collections_Generic_Queue_RequestData__Fields System_Collections_Generic_Queue_RequestData__Fields, *PSystem_Collections_Generic_Queue_RequestData__Fields;

typedef struct Shock_Network_RequestData_c Shock_Network_RequestData_c, *PShock_Network_RequestData_c;

typedef struct Shock_Network_RequestData_Fields Shock_Network_RequestData_Fields, *PShock_Network_RequestData_Fields;

typedef struct Shock_Network_NetworkState_c Shock_Network_NetworkState_c, *PShock_Network_NetworkState_c;

typedef struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__VTable System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__VTable, *PSystem_Collections_Generic_Dictionary_NetworkStateType__NetworkState__VTable;

typedef struct System_Collections_Generic_Queue_RequestData__VTable System_Collections_Generic_Queue_RequestData__VTable, *PSystem_Collections_Generic_Queue_RequestData__VTable;

typedef struct Shock_Network_RequestData_array Shock_Network_RequestData_array, *PShock_Network_RequestData_array;

typedef struct Shock_Network_RequestData_VTable Shock_Network_RequestData_VTable, *PShock_Network_RequestData_VTable;

typedef struct Shock_Network_NetworkState_VTable Shock_Network_NetworkState_VTable, *PShock_Network_NetworkState_VTable;

struct Shock_Network_RequestData_Fields {
    struct System_String_o *m_json;
    struct System_Byte_array *m_rawData;
    int32_t _FuncId_k__BackingField;
    struct System_String_o *_Method_k__BackingField;
    struct System_String_o *_URI_k__BackingField;
};

struct Shock_Network_NetworkEngine_StaticFields {
    struct System_Byte_array *r;
    struct System_Byte_array *o;
};

struct Shock_Network_RequestData_o {
    struct Shock_Network_RequestData_c *klass;
    void *monitor;
    struct Shock_Network_RequestData_Fields fields;
};

struct Shock_Network_RequestData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Network_RequestData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Network_RequestData_VTable vtable;
};

struct Shock_Network_ErrorState___c__DisplayClass1_0_Fields {
    struct Shock_Network_NetworkEngine_o *engine;
};

struct Shock_Network_NetworkEngine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_Network_NetworkState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_End;
    struct VirtualInvokeData _7_Dispose;
};

struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__o {
    struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__Fields fields;
};

struct System_Collections_Generic_Queue_RequestData__Fields {
    struct Shock_Network_RequestData_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_RequestData__o {
    struct System_Collections_Generic_Queue_RequestData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_RequestData__Fields fields;
};

struct System_Collections_Generic_Queue_RequestData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_RequestData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_RequestData__VTable vtable;
};

struct Shock_Network_NetworkState_o {
    struct Shock_Network_NetworkState_c *klass;
    void *monitor;
    struct Shock_Network_NetworkState_Fields fields;
};

struct Shock_Network_NetworkEngine_c {
    struct Il2CppClass_1 _1;
    struct Shock_Network_NetworkEngine_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Network_NetworkEngine_VTable vtable;
};

struct Shock_Network_NetworkEngine_Fields {
    struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__o *m_StateTable;
    struct System_Collections_Generic_Queue_RequestData__o *m_requestQueue;
    struct System_String_o *m_ServerUrl;
    struct System_String_o *m_DeviceOsVersion;
    uint64_t m_UserId;
    struct Shock_Network_RequestData_o *m_RequestData;
    struct Shock_Network_NetworkState_o *m_State;
    struct System_String_o *m_ThisSignature;
    struct System_String_o *m_LastSignature;
    struct System_String_o *m_AppBinaryHash;
    struct System_IDisposable_o *m_AppHashComputeStream;
    struct Shock_IInputLockHandle_o *m_InputLock;
    bool _IsCreated_k__BackingField;
};

struct Shock_Network_NetworkEngine_o {
    struct Shock_Network_NetworkEngine_c *klass;
    void *monitor;
    struct Shock_Network_NetworkEngine_Fields fields;
};

struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_NetworkStateType__NetworkState__VTable vtable;
};

struct Shock_Network_RequestData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Network_RequestData_o *m_Items[65535];
};

struct Shock_Network_ErrorState___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Network_NetworkState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Network_NetworkState_VTable vtable;
};

struct Shock_Network_ErrorState___c__DisplayClass1_0_o {
    struct Shock_Network_ErrorState___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct Shock_Network_ErrorState___c__DisplayClass1_0_Fields fields;
};

struct Shock_Network_ErrorState___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Network_ErrorState___c__DisplayClass1_0_VTable vtable;
};

typedef union _union_217585 _union_217585, *P_union_217585;

union _union_217585 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217587 _union_217587, *P_union_217587;

union _union_217587 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_Fields;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_Fields fields;
};

typedef union _union_217589 _union_217589, *P_union_217589;

union _union_217589 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_FromCoroutineObservable_T__RGCTXs UniRx_Operators_FromCoroutineObservable_T__RGCTXs, *PUniRx_Operators_FromCoroutineObservable_T__RGCTXs;

struct UniRx_Operators_FromCoroutineObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_FromCoroutineObservable_FromCoroutine_T_;
    struct MethodInfo *_3_UniRx_Operators_FromCoroutineObservable_FromCoroutine_T___ctor;
    struct Il2CppClass *_4_System_Func_IObserver_T___CancellationToken__IEnumerator_;
    struct MethodInfo *_5_System_Func_IObserver_T___CancellationToken__IEnumerator__Invoke;
};

typedef struct MethodInfo_1EF4070 MethodInfo_1EF4070, *PMethodInfo_1EF4070;

typedef union _union_257452 _union_257452, *P_union_257452;

union _union_257452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4070 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243F07C MethodInfo_243F07C, *PMethodInfo_243F07C;

typedef union _union_277750 _union_277750, *P_union_277750;

union _union_277750 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F07C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277750 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242515 _union_242515, *P_union_242515;

union _union_242515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242517 _union_242517, *P_union_242517;

union _union_242517 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242519 _union_242519, *P_union_242519;

union _union_242519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127DE4C MethodInfo_127DE4C, *PMethodInfo_127DE4C;

typedef union _union_202142 _union_202142, *P_union_202142;

union _union_202142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DE4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242511 _union_242511, *P_union_242511;

union _union_242511 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_AssetBundleSceneLoadOperation_Fields Chipstar_Downloads_AssetBundleSceneLoadOperation_Fields, *PChipstar_Downloads_AssetBundleSceneLoadOperation_Fields;

typedef struct Chipstar_Downloads_SceneLoadOperation_Fields Chipstar_Downloads_SceneLoadOperation_Fields, *PChipstar_Downloads_SceneLoadOperation_Fields;

typedef struct Chipstar_Downloads_AssetData_o Chipstar_Downloads_AssetData_o, *PChipstar_Downloads_AssetData_o;

typedef struct Chipstar_Downloads_AssetData_c Chipstar_Downloads_AssetData_c, *PChipstar_Downloads_AssetData_c;

typedef struct Chipstar_Downloads_AssetData_Fields Chipstar_Downloads_AssetData_Fields, *PChipstar_Downloads_AssetData_Fields;

typedef struct Chipstar_Downloads_AssetData_VTable Chipstar_Downloads_AssetData_VTable, *PChipstar_Downloads_AssetData_VTable;

typedef struct Chipstar_Downloads_IRuntimeBundleData_o Chipstar_Downloads_IRuntimeBundleData_o, *PChipstar_Downloads_IRuntimeBundleData_o;

typedef struct Chipstar_Downloads_IRuntimeBundleData_c Chipstar_Downloads_IRuntimeBundleData_c, *PChipstar_Downloads_IRuntimeBundleData_c;

typedef struct Chipstar_Downloads_IRuntimeBundleData_Fields Chipstar_Downloads_IRuntimeBundleData_Fields, *PChipstar_Downloads_IRuntimeBundleData_Fields;

struct Chipstar_Downloads_IRuntimeBundleData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IRuntimeBundleData_Fields {
};

struct Chipstar_Downloads_IRuntimeBundleData_o {
    struct Chipstar_Downloads_IRuntimeBundleData_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IRuntimeBundleData_Fields fields;
};

struct Chipstar_Downloads_AssetData_Fields {
    struct System_String_o *_Path_k__BackingField;
    struct System_String_o *_Guid_k__BackingField;
    struct Chipstar_Downloads_IRuntimeBundleData_o *_BundleData_k__BackingField;
};

struct Chipstar_Downloads_AssetData_o {
    struct Chipstar_Downloads_AssetData_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetData_Fields fields;
};

struct Chipstar_Downloads_AssetData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Chipstar_Downloads_IRefCountable_get_IsFree;
    struct VirtualInvokeData _6_Chipstar_Downloads_IRefCountable_get_RefCount;
    struct VirtualInvokeData _7_AddRef;
    struct VirtualInvokeData _8_ReleaseRef;
    struct VirtualInvokeData _9_Chipstar_Downloads_IRefCountable_ClearRef;
};

struct Chipstar_Downloads_AssetData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetData_VTable vtable;
};

struct Chipstar_Downloads_SceneLoadOperation_Fields {
    struct Chipstar_Downloads_LoadOperation_Fields super;
    struct UnityEngine_AsyncOperation_o *m_sceneOperation;
    struct System_Action_o *m_onComplete;
    int32_t _SceneMode_k__BackingField;
};

struct Chipstar_Downloads_AssetBundleSceneLoadOperation_Fields {
    struct Chipstar_Downloads_SceneLoadOperation_Fields super;
    struct Chipstar_Downloads_AssetData_o *m_data;
};

typedef struct System_Collections_Generic_IEnumerable_IDisposable__o System_Collections_Generic_IEnumerable_IDisposable__o, *PSystem_Collections_Generic_IEnumerable_IDisposable__o;

typedef struct System_Collections_Generic_IEnumerable_IDisposable__c System_Collections_Generic_IEnumerable_IDisposable__c, *PSystem_Collections_Generic_IEnumerable_IDisposable__c;

typedef struct System_Collections_Generic_IEnumerable_IDisposable__Fields System_Collections_Generic_IEnumerable_IDisposable__Fields, *PSystem_Collections_Generic_IEnumerable_IDisposable__Fields;

struct System_Collections_Generic_IEnumerable_IDisposable__Fields {
};

struct System_Collections_Generic_IEnumerable_IDisposable__o {
    struct System_Collections_Generic_IEnumerable_IDisposable__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IDisposable__Fields fields;
};

struct System_Collections_Generic_IEnumerable_IDisposable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_242513 _union_242513, *P_union_242513;

union _union_242513 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_Fields Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_Fields, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_Fields;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_o Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_o, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager_o;

typedef struct Aoharu_HomePresetData_o Aoharu_HomePresetData_o, *PAoharu_HomePresetData_o;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetView_o Aoharu_Scripts_HomeScene_HomeScenePresetView_o, *PAoharu_Scripts_HomeScene_HomeScenePresetView_o;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_c Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_c, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager_c;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_Fields Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_Fields, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager_Fields;

typedef struct Aoharu_HomePresetData_c Aoharu_HomePresetData_c, *PAoharu_HomePresetData_c;

typedef struct Aoharu_HomePresetData_Fields Aoharu_HomePresetData_Fields, *PAoharu_HomePresetData_Fields;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetView_c Aoharu_Scripts_HomeScene_HomeScenePresetView_c, *PAoharu_Scripts_HomeScene_HomeScenePresetView_c;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetView_Fields Aoharu_Scripts_HomeScene_HomeScenePresetView_Fields, *PAoharu_Scripts_HomeScene_HomeScenePresetView_Fields;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_VTable Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_VTable, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager_VTable;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetView_array Aoharu_Scripts_HomeScene_HomeScenePresetView_array, *PAoharu_Scripts_HomeScene_HomeScenePresetView_array;

typedef struct Aoharu_HomePresetData_VTable Aoharu_HomePresetData_VTable, *PAoharu_HomePresetData_VTable;

typedef struct Aoharu_BackGround_o Aoharu_BackGround_o, *PAoharu_BackGround_o;

typedef struct Aoharu_FrontEffect_o Aoharu_FrontEffect_o, *PAoharu_FrontEffect_o;

typedef struct Aoharu_CharaPicture_o Aoharu_CharaPicture_o, *PAoharu_CharaPicture_o;

typedef struct Aoharu_CardIllust_o Aoharu_CardIllust_o, *PAoharu_CardIllust_o;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetView_VTable Aoharu_Scripts_HomeScene_HomeScenePresetView_VTable, *PAoharu_Scripts_HomeScene_HomeScenePresetView_VTable;

typedef struct Aoharu_BackGround_c Aoharu_BackGround_c, *PAoharu_BackGround_c;

typedef struct Aoharu_BackGround_Fields Aoharu_BackGround_Fields, *PAoharu_BackGround_Fields;

typedef struct Aoharu_FrontEffect_c Aoharu_FrontEffect_c, *PAoharu_FrontEffect_c;

typedef struct Aoharu_FrontEffect_Fields Aoharu_FrontEffect_Fields, *PAoharu_FrontEffect_Fields;

typedef struct Aoharu_CharaPicture_c Aoharu_CharaPicture_c, *PAoharu_CharaPicture_c;

typedef struct Aoharu_CharaPicture_Fields Aoharu_CharaPicture_Fields, *PAoharu_CharaPicture_Fields;

typedef struct Aoharu_CardIllust_c Aoharu_CardIllust_c, *PAoharu_CardIllust_c;

typedef struct Aoharu_CardIllust_Fields Aoharu_CardIllust_Fields, *PAoharu_CardIllust_Fields;

typedef struct Aoharu_BackGround_VTable Aoharu_BackGround_VTable, *PAoharu_BackGround_VTable;

typedef struct Aoharu_FrontEffect_VTable Aoharu_FrontEffect_VTable, *PAoharu_FrontEffect_VTable;

typedef struct Aoharu_CharaPicture_VTable Aoharu_CharaPicture_VTable, *PAoharu_CharaPicture_VTable;

typedef struct Aoharu_CardIllust_VTable Aoharu_CardIllust_VTable, *PAoharu_CardIllust_VTable;

struct Aoharu_CharaPicture_Fields {
    uint32_t _Id_k__BackingField;
    struct System_String_o *_FileName_k__BackingField;
    int32_t _Rare_k__BackingField;
};

struct Aoharu_CardIllust_Fields {
    uint32_t _Id_k__BackingField;
    struct System_String_o *_FileName_k__BackingField;
    int32_t _Rare_k__BackingField;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetView_array *m_PresetViewList;
    int32_t m_CurrentIndex;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetView_VTable vtable;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetView_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_PresetParent;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct UnityEngine_UI_Image_o *m_CardIllustImage;
    struct UnityEngine_GameObject_o *m_FrontEffectAnime;
    struct UnityEngine_GameObject_o *m_PhotoAnimeParent;
    struct UnityEngine_UI_Image_o *m_RestChara;
    bool _IsReserveBg_k__BackingField;
    bool _IsReserveIllust_k__BackingField;
    bool _IsReserveFrontEffect_k__BackingField;
    bool _IsReservePhotoAnime_k__BackingField;
    bool _IsReserveRestChara_k__BackingField;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetView_o {
    struct Aoharu_Scripts_HomeScene_HomeScenePresetView_c *klass;
    void *monitor;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetView_Fields fields;
};

struct Aoharu_FrontEffect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_FrontEffect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_FrontEffect_VTable vtable;
};

struct Aoharu_FrontEffect_Fields {
    uint32_t _Id_k__BackingField;
    struct System_String_o *_FileName_k__BackingField;
};

struct Aoharu_FrontEffect_o {
    struct Aoharu_FrontEffect_c *klass;
    void *monitor;
    struct Aoharu_FrontEffect_Fields fields;
};

struct Aoharu_CharaPicture_o {
    struct Aoharu_CharaPicture_c *klass;
    void *monitor;
    struct Aoharu_CharaPicture_Fields fields;
};

struct Aoharu_CharaPicture_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CharaPicture_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CharaPicture_VTable vtable;
};

struct Aoharu_CardIllust_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CardIllust_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardIllust_VTable vtable;
};

struct Aoharu_HomePresetData_Fields {
    struct Aoharu_BackGround_o *m_Bg;
    struct Aoharu_FrontEffect_o *m_Fe;
    struct Aoharu_CharaPicture_o *m_Chara;
    struct Aoharu_CardIllust_o *m_CardIllust;
    bool _IsEvolveCard_k__BackingField;
};

struct Aoharu_HomePresetData_o {
    struct Aoharu_HomePresetData_c *klass;
    void *monitor;
    struct Aoharu_HomePresetData_Fields fields;
};

struct Aoharu_CardIllust_o {
    struct Aoharu_CardIllust_c *klass;
    void *monitor;
    struct Aoharu_CardIllust_Fields fields;
};

struct Aoharu_HomePresetData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePresetData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePresetData_VTable vtable;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetView_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetView_o *m_Items[65535];
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_VTable vtable;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_o {
    struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_c *klass;
    void *monitor;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_Fields fields;
};

struct Aoharu_BackGround_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_BackGround_Fields {
    uint32_t _Id_k__BackingField;
    struct System_String_o *_FileName_k__BackingField;
};

struct Aoharu_BackGround_o {
    struct Aoharu_BackGround_c *klass;
    void *monitor;
    struct Aoharu_BackGround_Fields fields;
};

struct Aoharu_BackGround_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_BackGround_VTable vtable;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_Fields {
    struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_o *__4__this;
    struct Aoharu_HomePresetData_o *preset;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetView_o *backPresetView;
    struct System_Action_o *onComplete;
};

typedef struct MethodInfo_2EEEDFC MethodInfo_2EEEDFC, *PMethodInfo_2EEEDFC;

typedef union _union_202562 _union_202562, *P_union_202562;

union _union_202562 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEEDFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202562 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217571 _union_217571, *P_union_217571;

union _union_217571 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217573 _union_217573, *P_union_217573;

union _union_217573 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Events_UnityAction_MessageEventArgs__VTable UnityEngine_Events_UnityAction_MessageEventArgs__VTable, *PUnityEngine_Events_UnityAction_MessageEventArgs__VTable;

struct UnityEngine_Events_UnityAction_MessageEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_217575 _union_217575, *P_union_217575;

union _union_217575 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D80E8 MethodInfo_15D80E8, *PMethodInfo_15D80E8;

typedef struct MethodInfo_15D80E8_RGCTXs MethodInfo_15D80E8_RGCTXs, *PMethodInfo_15D80E8_RGCTXs;

typedef union _union_335171 _union_335171, *P_union_335171;

union _union_335171 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D80E8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

struct MethodInfo_15D80E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D80E8_RGCTXs *rgctx_data;
    union _union_335171 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_IGrouping_uint__Lottery___Fields System_Collections_Generic_IEnumerable_IGrouping_uint__Lottery___Fields, *PSystem_Collections_Generic_IEnumerable_IGrouping_uint__Lottery___Fields;

struct System_Collections_Generic_IEnumerable_IGrouping_uint__Lottery___Fields {
};

typedef union _union_217577 _union_217577, *P_union_217577;

union _union_217577 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164B5F8 MethodInfo_164B5F8, *PMethodInfo_164B5F8;

typedef union _union_337289 _union_337289, *P_union_337289;

union _union_337289 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B5F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337289 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217579 _union_217579, *P_union_217579;

union _union_217579 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_Func_bool___bool__VTable System_Func_Func_bool___bool__VTable, *PSystem_Func_Func_bool___bool__VTable;

struct System_Func_Func_bool___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24206B0 MethodInfo_24206B0, *PMethodInfo_24206B0;

typedef union _union_271466 _union_271466, *P_union_271466;

union _union_271466 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24206B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D2610 MethodInfo_21D2610, *PMethodInfo_21D2610;

typedef union _union_159779 _union_159779, *P_union_159779;

union _union_159779 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D2610 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242563 _union_242563, *P_union_242563;

union _union_242563 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242565 _union_242565, *P_union_242565;

union _union_242565 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242567 _union_242567, *P_union_242567;

union _union_242567 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF4008 MethodInfo_1EF4008, *PMethodInfo_1EF4008;

typedef union _union_257432 _union_257432, *P_union_257432;

union _union_257432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242569 _union_242569, *P_union_242569;

union _union_242569 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_SkeletonRenderer_InstructionDelegate_o Spine_Unity_SkeletonRenderer_InstructionDelegate_o, *PSpine_Unity_SkeletonRenderer_InstructionDelegate_o;

typedef struct Spine_Unity_SkeletonRenderer_InstructionDelegate_Fields Spine_Unity_SkeletonRenderer_InstructionDelegate_Fields, *PSpine_Unity_SkeletonRenderer_InstructionDelegate_Fields;

struct Spine_Unity_SkeletonRenderer_InstructionDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Spine_Unity_SkeletonRenderer_InstructionDelegate_o {
    struct Spine_Unity_SkeletonRenderer_InstructionDelegate_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonRenderer_InstructionDelegate_Fields fields;
};

typedef struct GooglePlayGames_BasicApi_Nearby_AdvertisingResult_Fields GooglePlayGames_BasicApi_Nearby_AdvertisingResult_Fields, *PGooglePlayGames_BasicApi_Nearby_AdvertisingResult_Fields;

struct GooglePlayGames_BasicApi_Nearby_AdvertisingResult_Fields {
    int32_t mStatus;
    struct System_String_o *mLocalEndpointName;
};

typedef union _union_242561 _union_242561, *P_union_242561;

union _union_242561 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3359B84 MethodInfo_3359B84, *PMethodInfo_3359B84;

typedef union _union_157427 _union_157427, *P_union_157427;

union _union_157427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359B84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_AnimationState_TrackEntryDelegate_o Spine_AnimationState_TrackEntryDelegate_o, *PSpine_AnimationState_TrackEntryDelegate_o;

typedef struct Spine_AnimationState_TrackEntryDelegate_c Spine_AnimationState_TrackEntryDelegate_c, *PSpine_AnimationState_TrackEntryDelegate_c;

typedef struct Spine_AnimationState_TrackEntryDelegate_Fields Spine_AnimationState_TrackEntryDelegate_Fields, *PSpine_AnimationState_TrackEntryDelegate_Fields;

typedef struct Spine_AnimationState_TrackEntryDelegate_VTable Spine_AnimationState_TrackEntryDelegate_VTable, *PSpine_AnimationState_TrackEntryDelegate_VTable;

struct Spine_AnimationState_TrackEntryDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Spine_AnimationState_TrackEntryDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Spine_AnimationState_TrackEntryDelegate_o {
    struct Spine_AnimationState_TrackEntryDelegate_c *klass;
    void *monitor;
    struct Spine_AnimationState_TrackEntryDelegate_Fields fields;
};

struct Spine_AnimationState_TrackEntryDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_AnimationState_TrackEntryDelegate_VTable vtable;
};

typedef struct MethodInfo_1FDD418 MethodInfo_1FDD418, *PMethodInfo_1FDD418;

typedef union _union_265792 _union_265792, *P_union_265792;

union _union_265792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD418 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C156C MethodInfo_24C156C, *PMethodInfo_24C156C;

typedef union _union_290636 _union_290636, *P_union_290636;

union _union_290636 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C156C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290636 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1640B78 MethodInfo_1640B78, *PMethodInfo_1640B78;

typedef union _union_337443 _union_337443, *P_union_337443;

union _union_337443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640B78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Chat_ChatClient_c Photon_Chat_ChatClient_c, *PPhoton_Chat_ChatClient_c;

typedef struct Photon_Chat_ChatClient_VTable Photon_Chat_ChatClient_VTable, *PPhoton_Chat_ChatClient_VTable;

struct Photon_Chat_ChatClient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ExitGames_Client_Photon_IPhotonPeerListener_DebugReturn;
    struct VirtualInvokeData _5_ExitGames_Client_Photon_IPhotonPeerListener_OnOperationResponse;
    struct VirtualInvokeData _6_ExitGames_Client_Photon_IPhotonPeerListener_OnStatusChanged;
    struct VirtualInvokeData _7_ExitGames_Client_Photon_IPhotonPeerListener_OnEvent;
};

struct Photon_Chat_ChatClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Chat_ChatClient_VTable vtable;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_c Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_c, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_VTable Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_VTable;

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_VTable vtable;
};

typedef struct MethodInfo_13C7B2C MethodInfo_13C7B2C, *PMethodInfo_13C7B2C;

typedef union _union_203882 _union_203882, *P_union_203882;

union _union_203882 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7B2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203882 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GachaBuyButtonListScrollItem___c_o Aoharu_GachaBuyButtonListScrollItem___c_o, *PAoharu_GachaBuyButtonListScrollItem___c_o;

typedef struct Aoharu_GachaBuyButtonListScrollItem___c_c Aoharu_GachaBuyButtonListScrollItem___c_c, *PAoharu_GachaBuyButtonListScrollItem___c_c;

typedef struct Aoharu_GachaBuyButtonListScrollItem___c_Fields Aoharu_GachaBuyButtonListScrollItem___c_Fields, *PAoharu_GachaBuyButtonListScrollItem___c_Fields;

typedef struct Aoharu_GachaBuyButtonListScrollItem___c_StaticFields Aoharu_GachaBuyButtonListScrollItem___c_StaticFields, *PAoharu_GachaBuyButtonListScrollItem___c_StaticFields;

typedef struct Aoharu_GachaBuyButtonListScrollItem___c_VTable Aoharu_GachaBuyButtonListScrollItem___c_VTable, *PAoharu_GachaBuyButtonListScrollItem___c_VTable;

struct Aoharu_GachaBuyButtonListScrollItem___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaBuyButtonListScrollItem___c_StaticFields {
    struct Aoharu_GachaBuyButtonListScrollItem___c_o *__9;
    struct System_Action_o *__9__12_0;
};

struct Aoharu_GachaBuyButtonListScrollItem___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_GachaBuyButtonListScrollItem___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaBuyButtonListScrollItem___c_VTable vtable;
};

struct Aoharu_GachaBuyButtonListScrollItem___c_Fields {
};

struct Aoharu_GachaBuyButtonListScrollItem___c_o {
    struct Aoharu_GachaBuyButtonListScrollItem___c_c *klass;
    void *monitor;
    struct Aoharu_GachaBuyButtonListScrollItem___c_Fields fields;
};

typedef struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__o System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__o, *PSystem_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__o;

typedef struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__c System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__c, *PSystem_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__c;

typedef struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__Fields System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__Fields, *PSystem_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__Fields;

typedef struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__VTable System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__VTable, *PSystem_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__VTable;

struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__VTable vtable;
};

struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__o {
    struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__c *klass;
    void *monitor;
    struct System_Func_CardSysVoiceMst__SYSTEM_VOICE_TYPE__Fields fields;
};

typedef union _union_242573 _union_242573, *P_union_242573;

union _union_242573 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26E62D8 MethodInfo_26E62D8, *PMethodInfo_26E62D8;

typedef union _union_268408 _union_268408, *P_union_268408;

union _union_268408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E62D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242575 _union_242575, *P_union_242575;

union _union_242575 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242577 _union_242577, *P_union_242577;

union _union_242577 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_TKey__TSource__Fields System_Collections_Generic_Dictionary_TKey__TSource__Fields, *PSystem_Collections_Generic_Dictionary_TKey__TSource__Fields;

struct System_Collections_Generic_Dictionary_TKey__TSource__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_242579 _union_242579, *P_union_242579;

union _union_242579 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_o Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_o, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_Fields Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_Fields;

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_Fields {
    struct Carbon_ParallelTask_o *pTask;
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *onComplete;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass26_0_Fields fields;
};

typedef struct System_Collections_Generic_List_Transform__c System_Collections_Generic_List_Transform__c, *PSystem_Collections_Generic_List_Transform__c;

typedef struct System_Collections_Generic_List_Transform__StaticFields System_Collections_Generic_List_Transform__StaticFields, *PSystem_Collections_Generic_List_Transform__StaticFields;

typedef struct System_Collections_Generic_List_Transform__VTable System_Collections_Generic_List_Transform__VTable, *PSystem_Collections_Generic_List_Transform__VTable;

struct System_Collections_Generic_List_Transform__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Transform__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Transform__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Transform__VTable vtable;
};

struct System_Collections_Generic_List_Transform__StaticFields {
    struct UnityEngine_Transform_array *s_emptyArray;
};

typedef struct Aoharu_Scripts_Event_EventOpening_o Aoharu_Scripts_Event_EventOpening_o, *PAoharu_Scripts_Event_EventOpening_o;

typedef struct Aoharu_Scripts_Event_EventOpening_c Aoharu_Scripts_Event_EventOpening_c, *PAoharu_Scripts_Event_EventOpening_c;

typedef struct Aoharu_Scripts_Event_EventOpening_Fields Aoharu_Scripts_Event_EventOpening_Fields, *PAoharu_Scripts_Event_EventOpening_Fields;

typedef struct Aoharu_Scripts_Event_EventOpening_VTable Aoharu_Scripts_Event_EventOpening_VTable, *PAoharu_Scripts_Event_EventOpening_VTable;

typedef struct Aoharu_Scripts_Event_EventOpeningGradationSettings_o Aoharu_Scripts_Event_EventOpeningGradationSettings_o, *PAoharu_Scripts_Event_EventOpeningGradationSettings_o;

typedef struct Aoharu_Scripts_Event_EventOpeningGradationSettings_c Aoharu_Scripts_Event_EventOpeningGradationSettings_c, *PAoharu_Scripts_Event_EventOpeningGradationSettings_c;

typedef struct Aoharu_Scripts_Event_EventOpeningGradationSettings_Fields Aoharu_Scripts_Event_EventOpeningGradationSettings_Fields, *PAoharu_Scripts_Event_EventOpeningGradationSettings_Fields;

typedef struct Aoharu_Scripts_Event_EventOpeningGradationSettings_VTable Aoharu_Scripts_Event_EventOpeningGradationSettings_VTable, *PAoharu_Scripts_Event_EventOpeningGradationSettings_VTable;

typedef struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_array Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_array, *PAoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_array;

typedef struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_o Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_o, *PAoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_o;

typedef struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_c Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_c, *PAoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_c;

typedef struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_Fields Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_Fields, *PAoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_Fields;

typedef struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_VTable Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_VTable, *PAoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_VTable;

struct Aoharu_Scripts_Event_EventOpeningGradationSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_array *m_GradationList;
};

struct Aoharu_Scripts_Event_EventOpeningGradationSettings_o {
    struct Aoharu_Scripts_Event_EventOpeningGradationSettings_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Event_EventOpeningGradationSettings_Fields fields;
};

struct Aoharu_Scripts_Event_EventOpeningGradationSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Event_EventOpeningGradationSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Event_EventOpeningGradationSettings_VTable vtable;
};

struct Aoharu_Scripts_Event_EventOpening_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Event_EventOpeningGradationSettings_o *m_Settings;
    struct UnityEngine_UI_Image_o *m_EventIcon;
    struct UnityEngine_UI_Image_o *m_EventBg;
    struct UnityEngine_Animator_o *m_Animator;
};

struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_Fields {
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__Fields super;
};

struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_o {
    struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_Fields fields;
};

struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_VTable vtable;
};

struct Aoharu_Scripts_Event_EventOpening_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Setup;
};

struct Aoharu_Scripts_Event_EventOpening_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Event_EventOpening_VTable vtable;
};

struct Aoharu_Scripts_Event_EventOpening_o {
    struct Aoharu_Scripts_Event_EventOpening_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Event_EventOpening_Fields fields;
};

struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Event_EventOpeningGradationSettings_CategoryToMaterialPair_o *m_Items[65535];
};

typedef struct MethodInfo_1B5A608 MethodInfo_1B5A608, *PMethodInfo_1B5A608;

typedef union _union_254837 _union_254837, *P_union_254837;

union _union_254837 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254837 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C1574 MethodInfo_24C1574, *PMethodInfo_24C1574;

typedef union _union_290640 _union_290640, *P_union_290640;

union _union_290640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C1574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217591 _union_217591, *P_union_217591;

union _union_217591 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Playables_PlayableBehaviour_o UnityEngine_Playables_PlayableBehaviour_o, *PUnityEngine_Playables_PlayableBehaviour_o;

typedef struct UnityEngine_Playables_PlayableBehaviour_c UnityEngine_Playables_PlayableBehaviour_c, *PUnityEngine_Playables_PlayableBehaviour_c;

typedef struct UnityEngine_Playables_PlayableBehaviour_VTable UnityEngine_Playables_PlayableBehaviour_VTable, *PUnityEngine_Playables_PlayableBehaviour_VTable;

struct UnityEngine_Playables_PlayableBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_OnGraphStart;
    struct VirtualInvokeData _14_OnGraphStop;
    struct VirtualInvokeData _15_OnPlayableCreate;
    struct VirtualInvokeData _16_OnPlayableDestroy;
    struct VirtualInvokeData _17_OnBehaviourPlay;
    struct VirtualInvokeData _18_OnBehaviourPause;
    struct VirtualInvokeData _19_PrepareFrame;
    struct VirtualInvokeData _20_ProcessFrame;
    struct VirtualInvokeData _21_Clone;
};

struct UnityEngine_Playables_PlayableBehaviour_o {
    struct UnityEngine_Playables_PlayableBehaviour_c *klass;
    void *monitor;
    struct UnityEngine_Playables_PlayableBehaviour_Fields fields;
};

struct UnityEngine_Playables_PlayableBehaviour_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_PlayableBehaviour_VTable vtable;
};

typedef struct MethodInfo_1EA0C38 MethodInfo_1EA0C38, *PMethodInfo_1EA0C38;

typedef union _union_162009 _union_162009, *P_union_162009;

union _union_162009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0C38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217593 _union_217593, *P_union_217593;

union _union_217593 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242571 _union_242571, *P_union_242571;

union _union_242571 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217597 _union_217597, *P_union_217597;

union _union_217597 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_TimeoutHelper_c System_Threading_TimeoutHelper_c, *PSystem_Threading_TimeoutHelper_c;

typedef struct System_Threading_TimeoutHelper_VTable System_Threading_TimeoutHelper_VTable, *PSystem_Threading_TimeoutHelper_VTable;

struct System_Threading_TimeoutHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_TimeoutHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_TimeoutHelper_VTable vtable;
};

typedef union _union_217599 _union_217599, *P_union_217599;

union _union_217599 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Chat_ChatClient_o Photon_Chat_ChatClient_o, *PPhoton_Chat_ChatClient_o;

typedef struct Photon_Chat_ChatClient_Fields Photon_Chat_ChatClient_Fields, *PPhoton_Chat_ChatClient_Fields;

typedef struct Photon_Chat_AuthenticationValues_o Photon_Chat_AuthenticationValues_o, *PPhoton_Chat_AuthenticationValues_o;

typedef struct System_Collections_Generic_Dictionary_string__ChatChannel__o System_Collections_Generic_Dictionary_string__ChatChannel__o, *PSystem_Collections_Generic_Dictionary_string__ChatChannel__o;

typedef struct Photon_Chat_IChatClientListener_o Photon_Chat_IChatClientListener_o, *PPhoton_Chat_IChatClientListener_o;

typedef struct Photon_Chat_ChatPeer_o Photon_Chat_ChatPeer_o, *PPhoton_Chat_ChatPeer_o;

typedef struct Photon_Chat_AuthenticationValues_c Photon_Chat_AuthenticationValues_c, *PPhoton_Chat_AuthenticationValues_c;

typedef struct System_Collections_Generic_Dictionary_string__ChatChannel__c System_Collections_Generic_Dictionary_string__ChatChannel__c, *PSystem_Collections_Generic_Dictionary_string__ChatChannel__c;

typedef struct System_Collections_Generic_Dictionary_string__ChatChannel__Fields System_Collections_Generic_Dictionary_string__ChatChannel__Fields, *PSystem_Collections_Generic_Dictionary_string__ChatChannel__Fields;

typedef struct Photon_Chat_IChatClientListener_c Photon_Chat_IChatClientListener_c, *PPhoton_Chat_IChatClientListener_c;

typedef struct Photon_Chat_IChatClientListener_Fields Photon_Chat_IChatClientListener_Fields, *PPhoton_Chat_IChatClientListener_Fields;

typedef struct Photon_Chat_ChatPeer_c Photon_Chat_ChatPeer_c, *PPhoton_Chat_ChatPeer_c;

typedef struct Photon_Chat_ChatPeer_Fields Photon_Chat_ChatPeer_Fields, *PPhoton_Chat_ChatPeer_Fields;

typedef struct Photon_Chat_AuthenticationValues_VTable Photon_Chat_AuthenticationValues_VTable, *PPhoton_Chat_AuthenticationValues_VTable;

typedef struct System_Collections_Generic_Dictionary_string__ChatChannel__VTable System_Collections_Generic_Dictionary_string__ChatChannel__VTable, *PSystem_Collections_Generic_Dictionary_string__ChatChannel__VTable;

typedef struct Photon_Chat_ChatPeer_StaticFields Photon_Chat_ChatPeer_StaticFields, *PPhoton_Chat_ChatPeer_StaticFields;

typedef struct Photon_Chat_ChatPeer_VTable Photon_Chat_ChatPeer_VTable, *PPhoton_Chat_ChatPeer_VTable;

struct Photon_Chat_ChatPeer_Fields {
    struct ExitGames_Client_Photon_PhotonPeer_Fields super;
    struct System_String_o *NameServerHost;
    uint16_t NameServerPortOverride;
};

struct Photon_Chat_ChatPeer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsSimulationEnabled;
    struct VirtualInvokeData _5_set_IsSimulationEnabled;
    struct VirtualInvokeData _6_Connect;
    struct VirtualInvokeData _7_Connect;
    struct VirtualInvokeData _8_Disconnect;
    struct VirtualInvokeData _9_StopThread;
    struct VirtualInvokeData _10_FetchServerTimestamp;
    struct VirtualInvokeData _11_Service;
    struct VirtualInvokeData _12_SendOutgoingCommands;
    struct VirtualInvokeData _13_SendAcksOnly;
    struct VirtualInvokeData _14_DispatchIncomingCommands;
    struct VirtualInvokeData _15_SendOperation;
    struct VirtualInvokeData _16_SendOperation;
    struct VirtualInvokeData _17_get_IsProtocolSecure;
};

struct Photon_Chat_ChatPeer_c {
    struct Il2CppClass_1 _1;
    struct Photon_Chat_ChatPeer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Chat_ChatPeer_VTable vtable;
};

struct Photon_Chat_ChatClient_Fields {
    bool _EnableProtocolFallback_k__BackingField;
    struct System_String_o *_NameServerAddress_k__BackingField;
    struct System_String_o *_FrontendAddress_k__BackingField;
    struct System_String_o *chatRegion;
    struct System_String_o *ProxyServerAddress;
    int32_t _State_k__BackingField;
    int32_t _DisconnectedCause_k__BackingField;
    struct System_String_o *_AppVersion_k__BackingField;
    struct System_String_o *_AppId_k__BackingField;
    struct Photon_Chat_AuthenticationValues_o *_AuthValues_k__BackingField;
    int32_t MessageLimit;
    int32_t PrivateChatHistoryLength;
    struct System_Collections_Generic_Dictionary_string__ChatChannel__o *PublicChannels;
    struct System_Collections_Generic_Dictionary_string__ChatChannel__o *PrivateChannels;
    struct System_Collections_Generic_HashSet_string__o *PublicChannelsUnsubscribing;
    struct Photon_Chat_IChatClientListener_o *listener;
    struct Photon_Chat_ChatPeer_o *chatPeer;
    bool didAuthenticate;
    struct System_Nullable_int__o statusToSetWhenConnected;
    struct Il2CppObject *messageToSetWhenConnected;
    int32_t msDeltaForServiceCalls;
    int32_t msTimestampOfLastServiceCall;
    bool _UseBackgroundWorkerForSending_k__BackingField;
};

struct Photon_Chat_ChatPeer_o {
    struct Photon_Chat_ChatPeer_c *klass;
    void *monitor;
    struct Photon_Chat_ChatPeer_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__ChatChannel__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Photon_Chat_ChatPeer_StaticFields {
    struct System_Collections_Generic_Dictionary_ConnectionProtocol__int__o *ProtocolToNameServerPort;
};

struct System_Collections_Generic_Dictionary_string__ChatChannel__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__ChatChannel__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__ChatChannel__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__ChatChannel__o {
    struct System_Collections_Generic_Dictionary_string__ChatChannel__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__ChatChannel__Fields fields;
};

struct Photon_Chat_AuthenticationValues_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SetAuthPostData;
    struct VirtualInvokeData _5_SetAuthPostData;
    struct VirtualInvokeData _6_SetAuthPostData;
    struct VirtualInvokeData _7_AddAuthParameter;
};

struct Photon_Chat_IChatClientListener_Fields {
};

struct Photon_Chat_IChatClientListener_o {
    struct Photon_Chat_IChatClientListener_c *klass;
    void *monitor;
    struct Photon_Chat_IChatClientListener_Fields fields;
};

struct Photon_Chat_IChatClientListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Photon_Chat_AuthenticationValues_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Chat_AuthenticationValues_VTable vtable;
};

struct Photon_Chat_AuthenticationValues_o {
    struct Photon_Chat_AuthenticationValues_c *klass;
    void *monitor;
    struct Photon_Chat_AuthenticationValues_Fields fields;
};

struct Photon_Chat_ChatClient_o {
    struct Photon_Chat_ChatClient_c *klass;
    void *monitor;
    struct Photon_Chat_ChatClient_Fields fields;
};

typedef struct UniRx_Stubs_T1__T2__T3__RGCTXs UniRx_Stubs_T1__T2__T3__RGCTXs, *PUniRx_Stubs_T1__T2__T3__RGCTXs;

struct UniRx_Stubs_T1__T2__T3__RGCTXs {
    struct Il2CppClass *_0_UniRx_Stubs___c_T1__T2__T3_;
    struct MethodInfo *_1_UniRx_Stubs___c_T1__T2__T3____cctor_b__2_0;
    struct Il2CppClass *_2_System_Action_T1__T2__T3_;
    struct MethodInfo *_3_System_Action_T1__T2__T3___ctor;
    struct Il2CppClass *_4_UniRx_Stubs_T1__T2__T3_;
    struct MethodInfo *_5_UniRx_Stubs___c_T1__T2__T3____cctor_b__2_1;
    struct Il2CppClass *_6_System_Action_Exception__T1__T2__T3_;
    struct MethodInfo *_7_System_Action_Exception__T1__T2__T3___ctor;
};

typedef union _union_242549 _union_242549, *P_union_242549;

union _union_242549 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_DLFileViewer_DLFileData___c__DisplayClass29_0_Fields Shock_Scenes_DLFileViewer_DLFileData___c__DisplayClass29_0_Fields, *PShock_Scenes_DLFileViewer_DLFileData___c__DisplayClass29_0_Fields;

struct Shock_Scenes_DLFileViewer_DLFileData___c__DisplayClass29_0_Fields {
    struct Chipstar_Downloads_IRuntimeBundleData_o *c;
};

typedef struct MethodInfo_2DB24CC MethodInfo_2DB24CC, *PMethodInfo_2DB24CC;

typedef union _union_238253 _union_238253, *P_union_238253;

union _union_238253 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB24CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238253 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D66EC4_RGCTXs MethodInfo_2D66EC4_RGCTXs, *PMethodInfo_2D66EC4_RGCTXs;

struct MethodInfo_2D66EC4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ConcatObservable_TSource_;
    struct MethodInfo *_1_UniRx_Operators_ConcatObservable_TSource___ctor;
};

typedef struct System_Threading_TimeoutHelper_o System_Threading_TimeoutHelper_o, *PSystem_Threading_TimeoutHelper_o;

typedef struct System_Threading_TimeoutHelper_Fields System_Threading_TimeoutHelper_Fields, *PSystem_Threading_TimeoutHelper_Fields;

struct System_Threading_TimeoutHelper_Fields {
};

struct System_Threading_TimeoutHelper_o {
    struct System_Threading_TimeoutHelper_c *klass;
    void *monitor;
    struct System_Threading_TimeoutHelper_Fields fields;
};

typedef union _union_242541 _union_242541, *P_union_242541;

union _union_242541 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollRectCell_ScrollItemData__ScrollContext__Fields FancyScrollView_FancyScrollRectCell_ScrollItemData__ScrollContext__Fields, *PFancyScrollView_FancyScrollRectCell_ScrollItemData__ScrollContext__Fields;

struct FancyScrollView_FancyScrollRectCell_ScrollItemData__ScrollContext__Fields {
    struct FancyScrollView_FancyCell_TItemData__TContext__Fields super;
};

typedef union _union_242543 _union_242543, *P_union_242543;

union _union_242543 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242545 _union_242545, *P_union_242545;

union _union_242545 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242547 _union_242547, *P_union_242547;

union _union_242547 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_T15__c Cysharp_Threading_Tasks_UniTask_T15__c, *PCysharp_Threading_Tasks_UniTask_T15__c;

typedef struct Cysharp_Threading_Tasks_UniTask_T15__VTable Cysharp_Threading_Tasks_UniTask_T15__VTable, *PCysharp_Threading_Tasks_UniTask_T15__VTable;

struct Cysharp_Threading_Tasks_UniTask_T15__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_T15__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_T15__VTable vtable;
};

typedef struct System_IO_File__InternalWriteAllBytesAsync_d__74_Fields System_IO_File__InternalWriteAllBytesAsync_d__74_Fields, *PSystem_IO_File__InternalWriteAllBytesAsync_d__74_Fields;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_o;

typedef struct System_IO_FileStream_o System_IO_FileStream_o, *PSystem_IO_FileStream_o;

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_o System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_o, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Fields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Fields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Fields;

typedef struct System_IO_FileStream_c System_IO_FileStream_c, *PSystem_IO_FileStream_c;

typedef struct System_IO_FileStream_Fields System_IO_FileStream_Fields, *PSystem_IO_FileStream_Fields;

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_Fields System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_Fields, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_Fields;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Fields;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__o System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__o, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__o;

typedef struct System_IO_FileStream_StaticFields System_IO_FileStream_StaticFields, *PSystem_IO_FileStream_StaticFields;

typedef struct System_IO_FileStream_VTable System_IO_FileStream_VTable, *PSystem_IO_FileStream_VTable;

typedef struct Microsoft_Win32_SafeHandles_SafeFileHandle_o Microsoft_Win32_SafeHandles_SafeFileHandle_o, *PMicrosoft_Win32_SafeHandles_SafeFileHandle_o;

typedef struct System_Threading_Tasks_ValueTask_o System_Threading_Tasks_ValueTask_o, *PSystem_Threading_Tasks_ValueTask_o;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__Fields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__Fields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__Fields;

typedef struct Microsoft_Win32_SafeHandles_SafeFileHandle_c Microsoft_Win32_SafeHandles_SafeFileHandle_c, *PMicrosoft_Win32_SafeHandles_SafeFileHandle_c;

typedef struct Microsoft_Win32_SafeHandles_SafeFileHandle_Fields Microsoft_Win32_SafeHandles_SafeFileHandle_Fields, *PMicrosoft_Win32_SafeHandles_SafeFileHandle_Fields;

typedef struct System_Threading_Tasks_ValueTask_Fields System_Threading_Tasks_ValueTask_Fields, *PSystem_Threading_Tasks_ValueTask_Fields;

typedef struct Microsoft_Win32_SafeHandles_SafeFileHandle_VTable Microsoft_Win32_SafeHandles_SafeFileHandle_VTable, *PMicrosoft_Win32_SafeHandles_SafeFileHandle_VTable;

struct System_IO_FileStream_StaticFields {
    struct System_Byte_array *buf_recycle;
    struct Il2CppObject *buf_recycle_lock;
};

struct System_Threading_Tasks_ValueTask_Fields {
    struct Il2CppObject *_obj;
    int16_t _token;
    bool _continueOnCapturedContext;
};

struct System_Threading_Tasks_ValueTask_o {
    struct System_Threading_Tasks_ValueTask_Fields fields;
};

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_Fields {
    struct System_Threading_Tasks_ValueTask_o _value;
};

struct Microsoft_Win32_SafeHandles_SafeFileHandle_Fields {
    struct Microsoft_Win32_SafeHandles_SafeHandleZeroOrMinusOneIsInvalid_Fields super;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__Fields {
    struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_o m_coreState;
    struct System_Threading_Tasks_Task_TResult__o *m_task;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__o {
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__Fields fields;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Fields {
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__o m_builder;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o {
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Fields fields;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Fields {
    struct System_Threading_Tasks_Task_o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Fields fields;
};

struct System_IO_FileStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_Byte_array *buf;
    struct System_String_o *name;
    struct Microsoft_Win32_SafeHandles_SafeFileHandle_o *safeHandle;
    bool isExposed;
    int64_t append_startpos;
    int32_t access;
    bool owner;
    bool async;
    bool canseek;
    bool anonymous;
    bool buf_dirty;
    int32_t buf_size;
    int32_t buf_length;
    int32_t buf_offset;
    int64_t buf_start;
};

struct System_IO_FileStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_get_Name;
    struct VirtualInvokeData _39_get_SafeFileHandle;
};

struct System_IO_FileStream_c {
    struct Il2CppClass_1 _1;
    struct System_IO_FileStream_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_FileStream_VTable vtable;
};

struct System_IO_FileStream_o {
    struct System_IO_FileStream_c *klass;
    void *monitor;
    struct System_IO_FileStream_Fields fields;
};

struct Microsoft_Win32_SafeHandles_SafeFileHandle_o {
    struct Microsoft_Win32_SafeHandles_SafeFileHandle_c *klass;
    void *monitor;
    struct Microsoft_Win32_SafeHandles_SafeFileHandle_Fields fields;
};

struct Microsoft_Win32_SafeHandles_SafeFileHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsInvalid;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_ReleaseHandle;
};

struct Microsoft_Win32_SafeHandles_SafeFileHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Microsoft_Win32_SafeHandles_SafeFileHandle_VTable vtable;
};

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_o {
    struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_Fields fields;
};

struct System_IO_File__InternalWriteAllBytesAsync_d__74_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o __t__builder;
    struct System_String_o *path;
    struct System_Byte_array *bytes;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_IO_FileStream_o *_fs_5__2;
    struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_o __u__1;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o __u__2;
};

typedef struct MethodInfo_26E62D0 MethodInfo_26E62D0, *PMethodInfo_26E62D0;

typedef union _union_272882 _union_272882, *P_union_272882;

union _union_272882 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E62D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272882 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA0C24 MethodInfo_1EA0C24, *PMethodInfo_1EA0C24;

typedef union _union_162023 _union_162023, *P_union_162023;

union _union_162023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0C24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3252DB4 MethodInfo_3252DB4, *PMethodInfo_3252DB4;

typedef struct UniRx_Operators_AsSingleUnitObservableObservable_T__c UniRx_Operators_AsSingleUnitObservableObservable_T__c, *PUniRx_Operators_AsSingleUnitObservableObservable_T__c;

typedef union _union_292150 _union_292150, *P_union_292150;

typedef struct UniRx_Operators_AsSingleUnitObservableObservable_T__RGCTXs UniRx_Operators_AsSingleUnitObservableObservable_T__RGCTXs, *PUniRx_Operators_AsSingleUnitObservableObservable_T__RGCTXs;

typedef struct UniRx_Operators_AsSingleUnitObservableObservable_T__VTable UniRx_Operators_AsSingleUnitObservableObservable_T__VTable, *PUniRx_Operators_AsSingleUnitObservableObservable_T__VTable;

struct UniRx_Operators_AsSingleUnitObservableObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

union _union_292150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Operators_AsSingleUnitObservableObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AsSingleUnitObservableObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AsSingleUnitObservableObservable_T__VTable vtable;
};

struct UniRx_Operators_AsSingleUnitObservableObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct Il2CppClass *_1_UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T_;
    struct MethodInfo *_2_UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T___ctor;
    struct Il2CppClass *_3_UniRx_IObservable_T_;
    struct MethodInfo *_4_UniRx_IObservable_T__Subscribe;
};

struct MethodInfo_3252DB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsSingleUnitObservableObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_DateTimeConstantAttribute_o System_Runtime_CompilerServices_DateTimeConstantAttribute_o, *PSystem_Runtime_CompilerServices_DateTimeConstantAttribute_o;

typedef struct System_Runtime_CompilerServices_DateTimeConstantAttribute_c System_Runtime_CompilerServices_DateTimeConstantAttribute_c, *PSystem_Runtime_CompilerServices_DateTimeConstantAttribute_c;

typedef struct System_Runtime_CompilerServices_DateTimeConstantAttribute_Fields System_Runtime_CompilerServices_DateTimeConstantAttribute_Fields, *PSystem_Runtime_CompilerServices_DateTimeConstantAttribute_Fields;

typedef struct System_Runtime_CompilerServices_DateTimeConstantAttribute_VTable System_Runtime_CompilerServices_DateTimeConstantAttribute_VTable, *PSystem_Runtime_CompilerServices_DateTimeConstantAttribute_VTable;

typedef struct System_Runtime_CompilerServices_CustomConstantAttribute_Fields System_Runtime_CompilerServices_CustomConstantAttribute_Fields, *PSystem_Runtime_CompilerServices_CustomConstantAttribute_Fields;

struct System_Runtime_CompilerServices_CustomConstantAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct System_Runtime_CompilerServices_DateTimeConstantAttribute_Fields {
    struct System_Runtime_CompilerServices_CustomConstantAttribute_Fields super;
    struct System_DateTime_o _date;
};

struct System_Runtime_CompilerServices_DateTimeConstantAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
    struct VirtualInvokeData _7_get_Value;
};

struct System_Runtime_CompilerServices_DateTimeConstantAttribute_o {
    struct System_Runtime_CompilerServices_DateTimeConstantAttribute_c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_DateTimeConstantAttribute_Fields fields;
};

struct System_Runtime_CompilerServices_DateTimeConstantAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_DateTimeConstantAttribute_VTable vtable;
};

typedef struct MethodInfo_2EF8834 MethodInfo_2EF8834, *PMethodInfo_2EF8834;

struct MethodInfo_2EF8834 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203008 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3C588 MethodInfo_1F3C588, *PMethodInfo_1F3C588;

typedef union _union_323685 _union_323685, *P_union_323685;

union _union_323685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB6CC MethodInfo_1EAB6CC, *PMethodInfo_1EAB6CC;

typedef union _union_263530 _union_263530, *P_union_263530;

union _union_263530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB6CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1640B80 MethodInfo_1640B80, *PMethodInfo_1640B80;

typedef union _union_337447 _union_337447, *P_union_337447;

union _union_337447 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640B80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337447 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242559 _union_242559, *P_union_242559;

union _union_242559 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Messaging_ObjRefSurrogate_c System_Runtime_Remoting_Messaging_ObjRefSurrogate_c, *PSystem_Runtime_Remoting_Messaging_ObjRefSurrogate_c;

typedef struct System_Runtime_Remoting_Messaging_ObjRefSurrogate_VTable System_Runtime_Remoting_Messaging_ObjRefSurrogate_VTable, *PSystem_Runtime_Remoting_Messaging_ObjRefSurrogate_VTable;

struct System_Runtime_Remoting_Messaging_ObjRefSurrogate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_GetObjectData;
    struct VirtualInvokeData _7_SetObjectData;
};

struct System_Runtime_Remoting_Messaging_ObjRefSurrogate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_ObjRefSurrogate_VTable vtable;
};

typedef struct MethodInfo_1EFEBC8 MethodInfo_1EFEBC8, *PMethodInfo_1EFEBC8;

typedef union _union_324809 _union_324809, *P_union_324809;

union _union_324809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFEBC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_X509_PKCS12_DeriveBytes_VTable Mono_Security_X509_PKCS12_DeriveBytes_VTable, *PMono_Security_X509_PKCS12_DeriveBytes_VTable;

struct Mono_Security_X509_PKCS12_DeriveBytes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242551 _union_242551, *P_union_242551;

union _union_242551 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ResourceDLProgress___c__DisplayClass19_0_c Shock_ResourceDLProgress___c__DisplayClass19_0_c, *PShock_ResourceDLProgress___c__DisplayClass19_0_c;

typedef struct Shock_ResourceDLProgress___c__DisplayClass19_0_VTable Shock_ResourceDLProgress___c__DisplayClass19_0_VTable, *PShock_ResourceDLProgress___c__DisplayClass19_0_VTable;

struct Shock_ResourceDLProgress___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ResourceDLProgress___c__DisplayClass19_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ResourceDLProgress___c__DisplayClass19_0_VTable vtable;
};

typedef struct MethodInfo_16B6A70 MethodInfo_16B6A70, *PMethodInfo_16B6A70;

typedef union _union_283798 _union_283798, *P_union_283798;

union _union_283798 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6A70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3359B7C MethodInfo_3359B7C, *PMethodInfo_3359B7C;

typedef union _union_157421 _union_157421, *P_union_157421;

union _union_157421 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359B7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242553 _union_242553, *P_union_242553;

union _union_242553 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242555 _union_242555, *P_union_242555;

union _union_242555 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242557 _union_242557, *P_union_242557;

union _union_242557 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAB6B8 MethodInfo_1EAB6B8, *PMethodInfo_1EAB6B8;

typedef union _union_264902 _union_264902, *P_union_264902;

union _union_264902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB6B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_StorageProvider__Flush_d__14_Fields Chipstar_Downloads_StorageProvider__Flush_d__14_Fields, *PChipstar_Downloads_StorageProvider__Flush_d__14_Fields;

typedef struct Chipstar_Downloads_StorageProvider_o Chipstar_Downloads_StorageProvider_o, *PChipstar_Downloads_StorageProvider_o;

typedef struct Chipstar_Downloads_StorageProvider_c Chipstar_Downloads_StorageProvider_c, *PChipstar_Downloads_StorageProvider_c;

typedef struct Chipstar_Downloads_StorageProvider_Fields Chipstar_Downloads_StorageProvider_Fields, *PChipstar_Downloads_StorageProvider_Fields;

typedef struct Chipstar_Downloads_StorageProvider_VTable Chipstar_Downloads_StorageProvider_VTable, *PChipstar_Downloads_StorageProvider_VTable;

struct Chipstar_Downloads_StorageProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Save;
    struct VirtualInvokeData _5_Delete;
    struct VirtualInvokeData _6_DoUpdate;
    struct VirtualInvokeData _7_GetNeedUpdateList;
    struct VirtualInvokeData _8_AllClear;
    struct VirtualInvokeData _9_Flush;
    struct VirtualInvokeData _10_Dispose;
};

struct Chipstar_Downloads_StorageProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_StorageProvider_VTable vtable;
};

struct Chipstar_Downloads_StorageProvider_Fields {
    struct Chipstar_Downloads_ILoadDatabase_o *_LoadDatabase_k__BackingField;
    struct Chipstar_Downloads_IStorageDatabase_o *_StorageDatabase_k__BackingField;
};

struct Chipstar_Downloads_StorageProvider_o {
    struct Chipstar_Downloads_StorageProvider_c *klass;
    void *monitor;
    struct Chipstar_Downloads_StorageProvider_Fields fields;
};

struct Chipstar_Downloads_StorageProvider__Flush_d__14_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Chipstar_Downloads_StorageProvider_o *__4__this;
};

typedef struct MethodInfo_2DB24C4 MethodInfo_2DB24C4, *PMethodInfo_2DB24C4;

typedef union _union_238085 _union_238085, *P_union_238085;

union _union_238085 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB24C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238085 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22D93C0 MethodInfo_22D93C0, *PMethodInfo_22D93C0;

typedef union _union_269258 _union_269258, *P_union_269258;

union _union_269258 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D93C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269258 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D88F24 MethodInfo_1D88F24, *PMethodInfo_1D88F24;

typedef union _union_297046 _union_297046, *P_union_297046;

union _union_297046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88F24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C1558 MethodInfo_24C1558, *PMethodInfo_24C1558;

typedef union _union_290690 _union_290690, *P_union_290690;

union _union_290690 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C1558 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290690 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDD404 MethodInfo_1FDD404, *PMethodInfo_1FDD404;

typedef union _union_267704 _union_267704, *P_union_267704;

union _union_267704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_DownloadProviderBuilder_c Chipstar_Downloads_DownloadProviderBuilder_c, *PChipstar_Downloads_DownloadProviderBuilder_c;

typedef struct Chipstar_Downloads_DownloadProviderBuilder_VTable Chipstar_Downloads_DownloadProviderBuilder_VTable, *PChipstar_Downloads_DownloadProviderBuilder_VTable;

struct Chipstar_Downloads_DownloadProviderBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_DownloadProviderBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_DownloadProviderBuilder_VTable vtable;
};

typedef struct MethodInfo_292A9E4 MethodInfo_292A9E4, *PMethodInfo_292A9E4;

typedef union _union_186500 _union_186500, *P_union_186500;

union _union_186500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A9E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ScreenCapturer___c__DisplayClass1_0_o Aoharu_ScreenCapturer___c__DisplayClass1_0_o, *PAoharu_ScreenCapturer___c__DisplayClass1_0_o;

typedef struct Aoharu_ScreenCapturer___c__DisplayClass1_0_c Aoharu_ScreenCapturer___c__DisplayClass1_0_c, *PAoharu_ScreenCapturer___c__DisplayClass1_0_c;

typedef struct Aoharu_ScreenCapturer___c__DisplayClass1_0_Fields Aoharu_ScreenCapturer___c__DisplayClass1_0_Fields, *PAoharu_ScreenCapturer___c__DisplayClass1_0_Fields;

typedef struct Aoharu_ScreenCapturer___c__DisplayClass1_0_VTable Aoharu_ScreenCapturer___c__DisplayClass1_0_VTable, *PAoharu_ScreenCapturer___c__DisplayClass1_0_VTable;

typedef struct System_Action_Texture2D__o System_Action_Texture2D__o, *PSystem_Action_Texture2D__o;

typedef struct System_Action_Texture2D__c System_Action_Texture2D__c, *PSystem_Action_Texture2D__c;

typedef struct System_Action_Texture2D__Fields System_Action_Texture2D__Fields, *PSystem_Action_Texture2D__Fields;

typedef struct System_Action_Texture2D__VTable System_Action_Texture2D__VTable, *PSystem_Action_Texture2D__VTable;

struct Aoharu_ScreenCapturer___c__DisplayClass1_0_Fields {
    struct UnityEngine_Camera_o *camera;
    struct System_Action_Texture2D__o *onComplete;
};

struct Aoharu_ScreenCapturer___c__DisplayClass1_0_o {
    struct Aoharu_ScreenCapturer___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct Aoharu_ScreenCapturer___c__DisplayClass1_0_Fields fields;
};

struct Aoharu_ScreenCapturer___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ScreenCapturer___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ScreenCapturer___c__DisplayClass1_0_VTable vtable;
};

struct System_Action_Texture2D__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Texture2D__o {
    struct System_Action_Texture2D__c *klass;
    void *monitor;
    struct System_Action_Texture2D__Fields fields;
};

struct System_Action_Texture2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Texture2D__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Texture2D__VTable vtable;
};

typedef struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_c UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_c, *PUnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_c;

struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_VTable vtable;
};

typedef struct MethodInfo_19D0878 MethodInfo_19D0878, *PMethodInfo_19D0878;

typedef union _union_246827 _union_246827, *P_union_246827;

union _union_246827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_CriAtomSource__Fields System_Action_CriAtomSource__Fields, *PSystem_Action_CriAtomSource__Fields;

struct System_Action_CriAtomSource__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2B9E048 MethodInfo_2B9E048, *PMethodInfo_2B9E048;

typedef union _union_257172 _union_257172, *P_union_257172;

union _union_257172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_DownloadProviderBuilder_o Chipstar_Downloads_DownloadProviderBuilder_o, *PChipstar_Downloads_DownloadProviderBuilder_o;

typedef struct Chipstar_Downloads_DownloadProviderBuilder_Fields Chipstar_Downloads_DownloadProviderBuilder_Fields, *PChipstar_Downloads_DownloadProviderBuilder_Fields;

struct Chipstar_Downloads_DownloadProviderBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    int32_t m_engineNum;
};

struct Chipstar_Downloads_DownloadProviderBuilder_o {
    struct Chipstar_Downloads_DownloadProviderBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_DownloadProviderBuilder_Fields fields;
};

typedef struct MethodInfo_2E682D0_RGCTXs MethodInfo_2E682D0_RGCTXs, *PMethodInfo_2E682D0_RGCTXs;

struct MethodInfo_2E682D0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
};

typedef struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass7_0_VTable SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass7_0_VTable, *PSharpCompress_Archives_Zip_ZipArchive___c__DisplayClass7_0_VTable;

struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ArgumentOutOfRangeException_Fields System_ArgumentOutOfRangeException_Fields, *PSystem_ArgumentOutOfRangeException_Fields;

struct System_ArgumentOutOfRangeException_Fields {
    struct System_ArgumentException_Fields super;
    struct Il2CppObject *_actualValue;
};

typedef struct System_Func_T__IObservable_long___c System_Func_T__IObservable_long___c, *PSystem_Func_T__IObservable_long___c;

typedef struct System_Func_T__IObservable_long___VTable System_Func_T__IObservable_long___VTable, *PSystem_Func_T__IObservable_long___VTable;

struct System_Func_T__IObservable_long___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_T__IObservable_long___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__IObservable_long___VTable vtable;
};

typedef struct Aoharu_MusicDetailRewardContent_c Aoharu_MusicDetailRewardContent_c, *PAoharu_MusicDetailRewardContent_c;

typedef struct Aoharu_MusicDetailRewardContent_VTable Aoharu_MusicDetailRewardContent_VTable, *PAoharu_MusicDetailRewardContent_VTable;

struct Aoharu_MusicDetailRewardContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicDetailRewardContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicDetailRewardContent_VTable vtable;
};

typedef struct MethodInfo_3359B40 MethodInfo_3359B40, *PMethodInfo_3359B40;

typedef union _union_157425 _union_157425, *P_union_157425;

union _union_157425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359B40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14FCA50_RGCTXs MethodInfo_14FCA50_RGCTXs, *PMethodInfo_14FCA50_RGCTXs;

struct MethodInfo_14FCA50_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol___c__DisplayClass285_0_VTable Shock_Protocol___c__DisplayClass285_0_VTable, *PShock_Protocol___c__DisplayClass285_0_VTable;

struct Shock_Protocol___c__DisplayClass285_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28B746C MethodInfo_28B746C, *PMethodInfo_28B746C;

typedef union _union_310896 _union_310896, *P_union_310896;

union _union_310896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B746C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_PracticeTicketItem__bool__VTable System_Func_PracticeTicketItem__bool__VTable, *PSystem_Func_PracticeTicketItem__bool__VTable;

struct System_Func_PracticeTicketItem__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_15764B8 MethodInfo_15764B8, *PMethodInfo_15764B8;

typedef union _union_167567 _union_167567, *P_union_167567;

union _union_167567 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15764B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167567 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DB2960 MethodInfo_2DB2960, *PMethodInfo_2DB2960;

typedef union _union_239597 _union_239597, *P_union_239597;

union _union_239597 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2960 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239597 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_ReportProgress_Fields GooglePlayGames_ReportProgress_Fields, *PGooglePlayGames_ReportProgress_Fields;

struct GooglePlayGames_ReportProgress_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2E96DC0 MethodInfo_2E96DC0, *PMethodInfo_2E96DC0;

typedef union _union_270814 _union_270814, *P_union_270814;

union _union_270814 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E96DC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270814 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_EventSystems_TouchInputModule_Fields UnityEngine_EventSystems_TouchInputModule_Fields, *PUnityEngine_EventSystems_TouchInputModule_Fields;

typedef struct UnityEngine_EventSystems_PointerInputModule_Fields UnityEngine_EventSystems_PointerInputModule_Fields, *PUnityEngine_EventSystems_PointerInputModule_Fields;

typedef struct System_Collections_Generic_Dictionary_int__PointerEventData__o System_Collections_Generic_Dictionary_int__PointerEventData__o, *PSystem_Collections_Generic_Dictionary_int__PointerEventData__o;

typedef struct UnityEngine_EventSystems_PointerInputModule_MouseState_o UnityEngine_EventSystems_PointerInputModule_MouseState_o, *PUnityEngine_EventSystems_PointerInputModule_MouseState_o;

typedef struct System_Collections_Generic_Dictionary_int__PointerEventData__c System_Collections_Generic_Dictionary_int__PointerEventData__c, *PSystem_Collections_Generic_Dictionary_int__PointerEventData__c;

typedef struct System_Collections_Generic_Dictionary_int__PointerEventData__Fields System_Collections_Generic_Dictionary_int__PointerEventData__Fields, *PSystem_Collections_Generic_Dictionary_int__PointerEventData__Fields;

typedef struct UnityEngine_EventSystems_PointerInputModule_MouseState_c UnityEngine_EventSystems_PointerInputModule_MouseState_c, *PUnityEngine_EventSystems_PointerInputModule_MouseState_c;

typedef struct UnityEngine_EventSystems_PointerInputModule_MouseState_Fields UnityEngine_EventSystems_PointerInputModule_MouseState_Fields, *PUnityEngine_EventSystems_PointerInputModule_MouseState_Fields;

typedef struct System_Collections_Generic_Dictionary_int__PointerEventData__VTable System_Collections_Generic_Dictionary_int__PointerEventData__VTable, *PSystem_Collections_Generic_Dictionary_int__PointerEventData__VTable;

typedef struct UnityEngine_EventSystems_PointerInputModule_MouseState_VTable UnityEngine_EventSystems_PointerInputModule_MouseState_VTable, *PUnityEngine_EventSystems_PointerInputModule_MouseState_VTable;

typedef struct System_Collections_Generic_List_PointerInputModule_ButtonState__o System_Collections_Generic_List_PointerInputModule_ButtonState__o, *PSystem_Collections_Generic_List_PointerInputModule_ButtonState__o;

typedef struct System_Collections_Generic_List_PointerInputModule_ButtonState__c System_Collections_Generic_List_PointerInputModule_ButtonState__c, *PSystem_Collections_Generic_List_PointerInputModule_ButtonState__c;

typedef struct System_Collections_Generic_List_PointerInputModule_ButtonState__Fields System_Collections_Generic_List_PointerInputModule_ButtonState__Fields, *PSystem_Collections_Generic_List_PointerInputModule_ButtonState__Fields;

typedef struct System_Collections_Generic_List_PointerInputModule_ButtonState__StaticFields System_Collections_Generic_List_PointerInputModule_ButtonState__StaticFields, *PSystem_Collections_Generic_List_PointerInputModule_ButtonState__StaticFields;

typedef struct System_Collections_Generic_List_PointerInputModule_ButtonState__VTable System_Collections_Generic_List_PointerInputModule_ButtonState__VTable, *PSystem_Collections_Generic_List_PointerInputModule_ButtonState__VTable;

typedef struct UnityEngine_EventSystems_PointerInputModule_ButtonState_array UnityEngine_EventSystems_PointerInputModule_ButtonState_array, *PUnityEngine_EventSystems_PointerInputModule_ButtonState_array;

typedef struct UnityEngine_EventSystems_PointerInputModule_ButtonState_o UnityEngine_EventSystems_PointerInputModule_ButtonState_o, *PUnityEngine_EventSystems_PointerInputModule_ButtonState_o;

typedef struct UnityEngine_EventSystems_PointerInputModule_ButtonState_c UnityEngine_EventSystems_PointerInputModule_ButtonState_c, *PUnityEngine_EventSystems_PointerInputModule_ButtonState_c;

typedef struct UnityEngine_EventSystems_PointerInputModule_ButtonState_Fields UnityEngine_EventSystems_PointerInputModule_ButtonState_Fields, *PUnityEngine_EventSystems_PointerInputModule_ButtonState_Fields;

typedef struct UnityEngine_EventSystems_PointerInputModule_ButtonState_VTable UnityEngine_EventSystems_PointerInputModule_ButtonState_VTable, *PUnityEngine_EventSystems_PointerInputModule_ButtonState_VTable;

typedef struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_o UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_o, *PUnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_o;

typedef struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_c UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_c, *PUnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_c;

typedef struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_Fields UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_Fields, *PUnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_Fields;

typedef struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_VTable UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_VTable, *PUnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_VTable;

struct UnityEngine_EventSystems_PointerInputModule_Fields {
    struct UnityEngine_EventSystems_BaseInputModule_Fields super;
    struct System_Collections_Generic_Dictionary_int__PointerEventData__o *m_PointerData;
    struct UnityEngine_EventSystems_PointerInputModule_MouseState_o *m_MouseState;
};

struct UnityEngine_EventSystems_TouchInputModule_Fields {
    struct UnityEngine_EventSystems_PointerInputModule_Fields super;
    struct UnityEngine_Vector2_o m_LastMousePosition;
    struct UnityEngine_Vector2_o m_MousePosition;
    struct UnityEngine_EventSystems_PointerEventData_o *m_InputPointerEvent;
    bool m_ForceModuleActive;
};

struct UnityEngine_EventSystems_PointerInputModule_ButtonState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_int__PointerEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_VTable vtable;
};

struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_Fields {
    int32_t buttonState;
    struct UnityEngine_EventSystems_PointerEventData_o *buttonData;
};

struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_o {
    struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_Fields fields;
};

struct UnityEngine_EventSystems_PointerInputModule_ButtonState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_PointerInputModule_ButtonState_VTable vtable;
};

struct UnityEngine_EventSystems_PointerInputModule_ButtonState_Fields {
    int32_t m_Button;
    struct UnityEngine_EventSystems_PointerInputModule_MouseButtonEventData_o *m_EventData;
};

struct UnityEngine_EventSystems_PointerInputModule_ButtonState_o {
    struct UnityEngine_EventSystems_PointerInputModule_ButtonState_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_PointerInputModule_ButtonState_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__PointerEventData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_PointerInputModule_ButtonState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PointerInputModule_ButtonState__Fields {
    struct UnityEngine_EventSystems_PointerInputModule_ButtonState_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__PointerEventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__PointerEventData__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__PointerEventData__o {
    struct System_Collections_Generic_Dictionary_int__PointerEventData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__PointerEventData__Fields fields;
};

struct System_Collections_Generic_List_PointerInputModule_ButtonState__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PointerInputModule_ButtonState__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PointerInputModule_ButtonState__VTable vtable;
};

struct System_Collections_Generic_List_PointerInputModule_ButtonState__o {
    struct System_Collections_Generic_List_PointerInputModule_ButtonState__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PointerInputModule_ButtonState__Fields fields;
};

struct UnityEngine_EventSystems_PointerInputModule_MouseState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_EventSystems_PointerInputModule_MouseState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_PointerInputModule_MouseState_VTable vtable;
};

struct UnityEngine_EventSystems_PointerInputModule_MouseState_Fields {
    struct System_Collections_Generic_List_PointerInputModule_ButtonState__o *m_TrackedButtons;
};

struct UnityEngine_EventSystems_PointerInputModule_MouseState_o {
    struct UnityEngine_EventSystems_PointerInputModule_MouseState_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_PointerInputModule_MouseState_Fields fields;
};

struct System_Collections_Generic_List_PointerInputModule_ButtonState__StaticFields {
    struct UnityEngine_EventSystems_PointerInputModule_ButtonState_array *s_emptyArray;
};

struct UnityEngine_EventSystems_PointerInputModule_ButtonState_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_EventSystems_PointerInputModule_ButtonState_o *m_Items[65535];
};

typedef struct Shock_MainFooterObject___c__DisplayClass27_0_VTable Shock_MainFooterObject___c__DisplayClass27_0_VTable, *PShock_MainFooterObject___c__DisplayClass27_0_VTable;

struct Shock_MainFooterObject___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_EventTopScene___c__DisplayClass18_1_VTable Aoharu_EventTopScene___c__DisplayClass18_1_VTable, *PAoharu_EventTopScene___c__DisplayClass18_1_VTable;

struct Aoharu_EventTopScene___c__DisplayClass18_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_o UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_o, *PUnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_o;

typedef struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_Fields UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_Fields, *PUnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_Fields;

typedef struct System_Action_ulong__AndroidAssetPackState____o System_Action_ulong__AndroidAssetPackState____o, *PSystem_Action_ulong__AndroidAssetPackState____o;

typedef struct System_Collections_Generic_List_AndroidAssetPackState__o System_Collections_Generic_List_AndroidAssetPackState__o, *PSystem_Collections_Generic_List_AndroidAssetPackState__o;

typedef struct System_Action_ulong__AndroidAssetPackState____c System_Action_ulong__AndroidAssetPackState____c, *PSystem_Action_ulong__AndroidAssetPackState____c;

typedef struct System_Action_ulong__AndroidAssetPackState____Fields System_Action_ulong__AndroidAssetPackState____Fields, *PSystem_Action_ulong__AndroidAssetPackState____Fields;

typedef struct System_Collections_Generic_List_AndroidAssetPackState__c System_Collections_Generic_List_AndroidAssetPackState__c, *PSystem_Collections_Generic_List_AndroidAssetPackState__c;

typedef struct System_Collections_Generic_List_AndroidAssetPackState__Fields System_Collections_Generic_List_AndroidAssetPackState__Fields, *PSystem_Collections_Generic_List_AndroidAssetPackState__Fields;

typedef struct System_Collections_Generic_List_AndroidAssetPackState__StaticFields System_Collections_Generic_List_AndroidAssetPackState__StaticFields, *PSystem_Collections_Generic_List_AndroidAssetPackState__StaticFields;

typedef struct System_Collections_Generic_List_AndroidAssetPackState__VTable System_Collections_Generic_List_AndroidAssetPackState__VTable, *PSystem_Collections_Generic_List_AndroidAssetPackState__VTable;

typedef struct UnityEngine_Android_AndroidAssetPackState_array UnityEngine_Android_AndroidAssetPackState_array, *PUnityEngine_Android_AndroidAssetPackState_array;

typedef struct UnityEngine_Android_AndroidAssetPackState_o UnityEngine_Android_AndroidAssetPackState_o, *PUnityEngine_Android_AndroidAssetPackState_o;

typedef struct UnityEngine_Android_AndroidAssetPackState_c UnityEngine_Android_AndroidAssetPackState_c, *PUnityEngine_Android_AndroidAssetPackState_c;

typedef struct UnityEngine_Android_AndroidAssetPackState_Fields UnityEngine_Android_AndroidAssetPackState_Fields, *PUnityEngine_Android_AndroidAssetPackState_Fields;

typedef struct UnityEngine_Android_AndroidAssetPackState_VTable UnityEngine_Android_AndroidAssetPackState_VTable, *PUnityEngine_Android_AndroidAssetPackState_VTable;

struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_ulong__AndroidAssetPackState____o *m_Callback;
    struct System_Collections_Generic_List_string__o *m_AssetPackNames;
    struct System_Collections_Generic_List_AndroidAssetPackState__o *m_States;
    int64_t m_Size;
};

struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_o {
    struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_c *klass;
    void *monitor;
    struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerStatusQueryCallback_Fields fields;
};

struct System_Action_ulong__AndroidAssetPackState____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Android_AndroidAssetPackState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Android_AndroidAssetPackState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Android_AndroidAssetPackState_VTable vtable;
};

struct UnityEngine_Android_AndroidAssetPackState_Fields {
    struct System_String_o *_name_k__BackingField;
    int32_t _status_k__BackingField;
    int32_t _error_k__BackingField;
};

struct UnityEngine_Android_AndroidAssetPackState_o {
    struct UnityEngine_Android_AndroidAssetPackState_c *klass;
    void *monitor;
    struct UnityEngine_Android_AndroidAssetPackState_Fields fields;
};

struct System_Action_ulong__AndroidAssetPackState____o {
    struct System_Action_ulong__AndroidAssetPackState____c *klass;
    void *monitor;
    struct System_Action_ulong__AndroidAssetPackState____Fields fields;
};

struct System_Action_ulong__AndroidAssetPackState____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ulong__AndroidAssetPackState____VTable vtable;
};

struct UnityEngine_Android_AndroidAssetPackState_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Android_AndroidAssetPackState_o *m_Items[65535];
};

struct System_Collections_Generic_List_AndroidAssetPackState__Fields {
    struct UnityEngine_Android_AndroidAssetPackState_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AndroidAssetPackState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AndroidAssetPackState__StaticFields {
    struct UnityEngine_Android_AndroidAssetPackState_array *s_emptyArray;
};

struct System_Collections_Generic_List_AndroidAssetPackState__o {
    struct System_Collections_Generic_List_AndroidAssetPackState__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AndroidAssetPackState__Fields fields;
};

struct System_Collections_Generic_List_AndroidAssetPackState__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AndroidAssetPackState__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AndroidAssetPackState__VTable vtable;
};

typedef struct MethodInfo_1733808 MethodInfo_1733808, *PMethodInfo_1733808;

typedef union _union_168509 _union_168509, *P_union_168509;

union _union_168509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26987B0 MethodInfo_26987B0, *PMethodInfo_26987B0;

typedef union _union_311540 _union_311540, *P_union_311540;

union _union_311540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26987B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_c Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_c, *PAoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_VTable Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_VTable, *PAoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_VTable;

struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_VTable vtable;
};

typedef struct MethodInfo_10C4524 MethodInfo_10C4524, *PMethodInfo_10C4524;

typedef union _union_208593 _union_208593, *P_union_208593;

union _union_208593 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208593 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B745C MethodInfo_28B745C, *PMethodInfo_28B745C;

typedef union _union_310416 _union_310416, *P_union_310416;

union _union_310416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B745C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorPair_VTable Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorPair_VTable, *PShock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorPair_VTable;

struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct LitJson_FactoryFunc_T__o LitJson_FactoryFunc_T__o, *PLitJson_FactoryFunc_T__o;

typedef struct LitJson_FactoryFunc_T__c LitJson_FactoryFunc_T__c, *PLitJson_FactoryFunc_T__c;

typedef struct LitJson_FactoryFunc_T__Fields LitJson_FactoryFunc_T__Fields, *PLitJson_FactoryFunc_T__Fields;

typedef struct LitJson_FactoryFunc_T__VTable LitJson_FactoryFunc_T__VTable, *PLitJson_FactoryFunc_T__VTable;

struct LitJson_FactoryFunc_T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct LitJson_FactoryFunc_T__o {
    struct LitJson_FactoryFunc_T__c *klass;
    void *monitor;
    struct LitJson_FactoryFunc_T__Fields fields;
};

struct LitJson_FactoryFunc_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct LitJson_FactoryFunc_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_FactoryFunc_T__VTable vtable;
};

typedef struct CriWare_CriAtomExSequencer_Fields CriWare_CriAtomExSequencer_Fields, *PCriWare_CriAtomExSequencer_Fields;

struct CriWare_CriAtomExSequencer_Fields {
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2___VTable Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2___VTable, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2___VTable;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_12872C8 MethodInfo_12872C8, *PMethodInfo_12872C8;

typedef union _union_208779 _union_208779, *P_union_208779;

union _union_208779 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12872C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__c UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__c, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__c;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__RGCTXs UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__RGCTXs, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__RGCTXs;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__VTable UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__VTable, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__VTable;

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Queue_T1_;
    struct MethodInfo *_1_System_Collections_Generic_Queue_T1___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_T2_;
    struct MethodInfo *_3_System_Collections_Generic_Queue_T2___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_Queue_T3_;
    struct MethodInfo *_5_System_Collections_Generic_Queue_T3___ctor;
    struct MethodInfo *_6_UniRx_Operators_NthZipObserverBase_TR___ctor;
    struct Il2CppClass *_7_UniRx_Operators_NthZipObserverBase_TR_;
    struct Il2CppClass *_8_UniRx_Operators_OperatorObserverBase_TR__TR_;
    struct MethodInfo *_9_UniRx_Operators_NthZipObserverBase_TR__SetQueue;
    struct Il2CppClass *_10_UniRx_Operators_ZipObserver_T1_;
    struct MethodInfo *_11_UniRx_Operators_ZipObserver_T1___ctor;
    struct Il2CppClass *_12_UniRx_IObservable_T1_;
    struct MethodInfo *_13_UniRx_IObservable_T1__Subscribe;
    struct Il2CppClass *_14_UniRx_Operators_ZipObserver_T2_;
    struct MethodInfo *_15_UniRx_Operators_ZipObserver_T2___ctor;
    struct Il2CppClass *_16_UniRx_IObservable_T2_;
    struct MethodInfo *_17_UniRx_IObservable_T2__Subscribe;
    struct Il2CppClass *_18_UniRx_Operators_ZipObserver_T3_;
    struct MethodInfo *_19_UniRx_Operators_ZipObserver_T3___ctor;
    struct Il2CppClass *_20_UniRx_IObservable_T3_;
    struct MethodInfo *_21_UniRx_IObservable_T3__Subscribe;
    struct MethodInfo *_22_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR___Run_b__6_0;
    struct MethodInfo *_23_System_Collections_Generic_Queue_T1__Dequeue;
    struct MethodInfo *_24_System_Collections_Generic_Queue_T2__Dequeue;
    struct MethodInfo *_25_System_Collections_Generic_Queue_T3__Dequeue;
    struct Il2CppClass *_26_UniRx_Operators_ZipFunc_T1__T2__T3__TR_;
    struct MethodInfo *_27_UniRx_Operators_ZipFunc_T1__T2__T3__TR__Invoke;
    struct Il2CppClass *_28_UniRx_IObserver_TR_;
    struct MethodInfo *_29_UniRx_IObserver_TR__OnNext;
    struct MethodInfo *_30_UniRx_IObserver_TR__OnError;
    struct MethodInfo *_31_UniRx_Operators_OperatorObserverBase_TR__TR__Dispose;
    struct MethodInfo *_32_UniRx_IObserver_TR__OnCompleted;
    struct MethodInfo *_33_System_Collections_Generic_Queue_T1__Clear;
    struct MethodInfo *_34_System_Collections_Generic_Queue_T2__Clear;
    struct MethodInfo *_35_System_Collections_Generic_Queue_T3__Clear;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
    struct VirtualInvokeData _11_Dequeue;
    struct VirtualInvokeData _12_Fail;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_GetResult;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__TR__VTable vtable;
};

typedef struct MethodInfo_28B748C MethodInfo_28B748C, *PMethodInfo_28B748C;

typedef union _union_311856 _union_311856, *P_union_311856;

union _union_311856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B748C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Datatype_NOTATION_Fields System_Xml_Schema_Datatype_NOTATION_Fields, *PSystem_Xml_Schema_Datatype_NOTATION_Fields;

struct System_Xml_Schema_Datatype_NOTATION_Fields {
    struct System_Xml_Schema_Datatype_anySimpleType_Fields super;
};

typedef struct System_Collections_Generic_IComparer_T__Fields System_Collections_Generic_IComparer_T__Fields, *PSystem_Collections_Generic_IComparer_T__Fields;

struct System_Collections_Generic_IComparer_T__Fields {
};

typedef struct System_Action_MigrationVerifyResult__c System_Action_MigrationVerifyResult__c, *PSystem_Action_MigrationVerifyResult__c;

typedef struct System_Action_MigrationVerifyResult__VTable System_Action_MigrationVerifyResult__VTable, *PSystem_Action_MigrationVerifyResult__VTable;

struct System_Action_MigrationVerifyResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MigrationVerifyResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MigrationVerifyResult__VTable vtable;
};

typedef struct UniRx_UnityEventExtensions___c__2_T0__T1__StaticFields UniRx_UnityEventExtensions___c__2_T0__T1__StaticFields, *PUniRx_UnityEventExtensions___c__2_T0__T1__StaticFields;

typedef struct UniRx_UnityEventExtensions___c__2_T0__T1__o UniRx_UnityEventExtensions___c__2_T0__T1__o, *PUniRx_UnityEventExtensions___c__2_T0__T1__o;

typedef struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___o System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___o, *PSystem_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___o;

typedef struct UniRx_UnityEventExtensions___c__2_T0__T1__c UniRx_UnityEventExtensions___c__2_T0__T1__c, *PUniRx_UnityEventExtensions___c__2_T0__T1__c;

typedef struct UniRx_UnityEventExtensions___c__2_T0__T1__Fields UniRx_UnityEventExtensions___c__2_T0__T1__Fields, *PUniRx_UnityEventExtensions___c__2_T0__T1__Fields;

typedef struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___c System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___c, *PSystem_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___c;

typedef struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___Fields System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___Fields, *PSystem_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___Fields;

typedef struct UniRx_UnityEventExtensions___c__2_T0__T1__RGCTXs UniRx_UnityEventExtensions___c__2_T0__T1__RGCTXs, *PUniRx_UnityEventExtensions___c__2_T0__T1__RGCTXs;

typedef struct UniRx_UnityEventExtensions___c__2_T0__T1__VTable UniRx_UnityEventExtensions___c__2_T0__T1__VTable, *PUniRx_UnityEventExtensions___c__2_T0__T1__VTable;

typedef struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___VTable System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___VTable, *PSystem_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___VTable;

struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___o {
    struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___c *klass;
    void *monitor;
    struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___Fields fields;
};

struct UniRx_UnityEventExtensions___c__2_T0__T1__StaticFields {
    struct UniRx_UnityEventExtensions___c__2_T0__T1__o *__9;
    struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___o *__9__2_0;
};

struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Action_Tuple_T0__T1____UnityAction_T0__T1___VTable vtable;
};

struct UniRx_UnityEventExtensions___c__2_T0__T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEventExtensions___c__2_T0__T1__c {
    struct Il2CppClass_1 _1;
    struct UniRx_UnityEventExtensions___c__2_T0__T1__StaticFields *static_fields;
    struct UniRx_UnityEventExtensions___c__2_T0__T1__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEventExtensions___c__2_T0__T1__VTable vtable;
};

struct UniRx_UnityEventExtensions___c__2_T0__T1__Fields {
};

struct UniRx_UnityEventExtensions___c__2_T0__T1__o {
    struct UniRx_UnityEventExtensions___c__2_T0__T1__c *klass;
    void *monitor;
    struct UniRx_UnityEventExtensions___c__2_T0__T1__Fields fields;
};

struct UniRx_UnityEventExtensions___c__2_T0__T1__RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityEventExtensions___c__2_T0__T1_;
    struct MethodInfo *_1_UniRx_UnityEventExtensions___c__2_T0__T1___ctor;
    struct Il2CppClass *_2_UniRx_UnityEventExtensions___c__2_T0__T1_;
    struct Il2CppClass *_3_UniRx_UnityEventExtensions___c__DisplayClass2_1_T0__T1_;
    struct MethodInfo *_4_UniRx_UnityEventExtensions___c__DisplayClass2_1_T0__T1___ctor;
    struct MethodInfo *_5_UniRx_UnityEventExtensions___c__DisplayClass2_1_T0__T1___AsObservable_b__3;
    struct Il2CppClass *_6_UnityEngine_Events_UnityAction_T0__T1_;
    struct MethodInfo *_7_UnityEngine_Events_UnityAction_T0__T1___ctor;
};

typedef struct Aoharu_DeckEditScene___c__DisplayClass4_0_c Aoharu_DeckEditScene___c__DisplayClass4_0_c, *PAoharu_DeckEditScene___c__DisplayClass4_0_c;

typedef struct Aoharu_DeckEditScene___c__DisplayClass4_0_VTable Aoharu_DeckEditScene___c__DisplayClass4_0_VTable, *PAoharu_DeckEditScene___c__DisplayClass4_0_VTable;

struct Aoharu_DeckEditScene___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DeckEditScene___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckEditScene___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_3359B38 MethodInfo_3359B38, *PMethodInfo_3359B38;

typedef union _union_157419 _union_157419, *P_union_157419;

union _union_157419 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157419 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_AlbumDownloader___c__DisplayClass21_0_VTable Aoharu_AlbumDownloader___c__DisplayClass21_0_VTable, *PAoharu_AlbumDownloader___c__DisplayClass21_0_VTable;

struct Aoharu_AlbumDownloader___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10BAAA4 MethodInfo_10BAAA4, *PMethodInfo_10BAAA4;

typedef union _union_208153 _union_208153, *P_union_208153;

union _union_208153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BAAA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__o System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__o, *PSystem_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__o;

typedef struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__Fields System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__Fields, *PSystem_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__Fields;

typedef struct System_Collections_Generic_IEnumerable_TInner__o System_Collections_Generic_IEnumerable_TInner__o, *PSystem_Collections_Generic_IEnumerable_TInner__o;

typedef struct System_Func_TInner__TKey__o System_Func_TInner__TKey__o, *PSystem_Func_TInner__TKey__o;

typedef struct System_Collections_Generic_IEnumerable_TOuter__o System_Collections_Generic_IEnumerable_TOuter__o, *PSystem_Collections_Generic_IEnumerable_TOuter__o;

typedef struct System_Func_TOuter__TKey__o System_Func_TOuter__TKey__o, *PSystem_Func_TOuter__TKey__o;

typedef struct System_Func_TOuter__TInner__TResult__o System_Func_TOuter__TInner__TResult__o, *PSystem_Func_TOuter__TInner__TResult__o;

typedef struct System_Linq_Lookup_TKey__TInner__o System_Linq_Lookup_TKey__TInner__o, *PSystem_Linq_Lookup_TKey__TInner__o;

typedef struct System_Collections_Generic_IEnumerator_TOuter__o System_Collections_Generic_IEnumerator_TOuter__o, *PSystem_Collections_Generic_IEnumerator_TOuter__o;

typedef struct System_Linq_Lookup_Grouping_TKey__TInner__o System_Linq_Lookup_Grouping_TKey__TInner__o, *PSystem_Linq_Lookup_Grouping_TKey__TInner__o;

typedef struct System_Collections_Generic_IEnumerable_TInner__c System_Collections_Generic_IEnumerable_TInner__c, *PSystem_Collections_Generic_IEnumerable_TInner__c;

typedef struct System_Collections_Generic_IEnumerable_TInner__Fields System_Collections_Generic_IEnumerable_TInner__Fields, *PSystem_Collections_Generic_IEnumerable_TInner__Fields;

typedef struct System_Func_TInner__TKey__c System_Func_TInner__TKey__c, *PSystem_Func_TInner__TKey__c;

typedef struct System_Func_TInner__TKey__Fields System_Func_TInner__TKey__Fields, *PSystem_Func_TInner__TKey__Fields;

typedef struct System_Collections_Generic_IEnumerable_TOuter__c System_Collections_Generic_IEnumerable_TOuter__c, *PSystem_Collections_Generic_IEnumerable_TOuter__c;

typedef struct System_Collections_Generic_IEnumerable_TOuter__Fields System_Collections_Generic_IEnumerable_TOuter__Fields, *PSystem_Collections_Generic_IEnumerable_TOuter__Fields;

typedef struct System_Func_TOuter__TKey__c System_Func_TOuter__TKey__c, *PSystem_Func_TOuter__TKey__c;

typedef struct System_Func_TOuter__TInner__TResult__c System_Func_TOuter__TInner__TResult__c, *PSystem_Func_TOuter__TInner__TResult__c;

typedef struct System_Func_TOuter__TInner__TResult__Fields System_Func_TOuter__TInner__TResult__Fields, *PSystem_Func_TOuter__TInner__TResult__Fields;

typedef struct System_Linq_Lookup_TKey__TInner__c System_Linq_Lookup_TKey__TInner__c, *PSystem_Linq_Lookup_TKey__TInner__c;

typedef struct System_Linq_Lookup_TKey__TInner__Fields System_Linq_Lookup_TKey__TInner__Fields, *PSystem_Linq_Lookup_TKey__TInner__Fields;

typedef struct System_Collections_Generic_IEnumerator_TOuter__c System_Collections_Generic_IEnumerator_TOuter__c, *PSystem_Collections_Generic_IEnumerator_TOuter__c;

typedef struct System_Collections_Generic_IEnumerator_TOuter__Fields System_Collections_Generic_IEnumerator_TOuter__Fields, *PSystem_Collections_Generic_IEnumerator_TOuter__Fields;

typedef struct System_Linq_Lookup_Grouping_TKey__TInner__c System_Linq_Lookup_Grouping_TKey__TInner__c, *PSystem_Linq_Lookup_Grouping_TKey__TInner__c;

typedef struct System_Linq_Lookup_Grouping_TKey__TInner__Fields System_Linq_Lookup_Grouping_TKey__TInner__Fields, *PSystem_Linq_Lookup_Grouping_TKey__TInner__Fields;

typedef struct System_Func_TInner__TKey__VTable System_Func_TInner__TKey__VTable, *PSystem_Func_TInner__TKey__VTable;

typedef struct System_Func_TOuter__TKey__VTable System_Func_TOuter__TKey__VTable, *PSystem_Func_TOuter__TKey__VTable;

typedef struct System_Func_TOuter__TInner__TResult__VTable System_Func_TOuter__TInner__TResult__VTable, *PSystem_Func_TOuter__TInner__TResult__VTable;

typedef struct System_Linq_Lookup_TKey__TInner__VTable System_Linq_Lookup_TKey__TInner__VTable, *PSystem_Linq_Lookup_TKey__TInner__VTable;

typedef struct System_Linq_Lookup_Grouping_TKey__TElement__array System_Linq_Lookup_Grouping_TKey__TElement__array, *PSystem_Linq_Lookup_Grouping_TKey__TElement__array;

typedef struct System_Linq_Lookup_Grouping_TKey__TElement__o System_Linq_Lookup_Grouping_TKey__TElement__o, *PSystem_Linq_Lookup_Grouping_TKey__TElement__o;

typedef struct System_Linq_Lookup_Grouping_TKey__TInner__VTable System_Linq_Lookup_Grouping_TKey__TInner__VTable, *PSystem_Linq_Lookup_Grouping_TKey__TInner__VTable;

typedef struct System_Linq_Lookup_Grouping_TKey__TElement__c System_Linq_Lookup_Grouping_TKey__TElement__c, *PSystem_Linq_Lookup_Grouping_TKey__TElement__c;

typedef struct System_Linq_Lookup_Grouping_TKey__TElement__Fields System_Linq_Lookup_Grouping_TKey__TElement__Fields, *PSystem_Linq_Lookup_Grouping_TKey__TElement__Fields;

typedef struct System_Linq_Lookup_Grouping_TKey__TElement__RGCTXs System_Linq_Lookup_Grouping_TKey__TElement__RGCTXs, *PSystem_Linq_Lookup_Grouping_TKey__TElement__RGCTXs;

typedef struct System_Linq_Lookup_Grouping_TKey__TElement__VTable System_Linq_Lookup_Grouping_TKey__TElement__VTable, *PSystem_Linq_Lookup_Grouping_TKey__TElement__VTable;

struct System_Func_TOuter__TKey__o {
    struct System_Func_TOuter__TKey__c *klass;
    void *monitor;
    struct System_Func_TOuter__TKey__Fields fields;
};

struct System_Collections_Generic_IEnumerable_TOuter__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Func_TOuter__TKey__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TOuter__TKey__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TOuter__TKey__VTable vtable;
};

struct System_Collections_Generic_IEnumerable_TOuter__Fields {
};

struct System_Collections_Generic_IEnumerable_TOuter__o {
    struct System_Collections_Generic_IEnumerable_TOuter__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_TOuter__Fields fields;
};

struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t __l__initialThreadId;
    struct System_Collections_Generic_IEnumerable_TInner__o *inner;
    struct System_Collections_Generic_IEnumerable_TInner__o *__3__inner;
    struct System_Func_TInner__TKey__o *innerKeySelector;
    struct System_Func_TInner__TKey__o *__3__innerKeySelector;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *comparer;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *__3__comparer;
    struct System_Collections_Generic_IEnumerable_TOuter__o *outer;
    struct System_Collections_Generic_IEnumerable_TOuter__o *__3__outer;
    struct System_Func_TOuter__TKey__o *outerKeySelector;
    struct System_Func_TOuter__TKey__o *__3__outerKeySelector;
    struct System_Func_TOuter__TInner__TResult__o *resultSelector;
    struct System_Func_TOuter__TInner__TResult__o *__3__resultSelector;
    struct System_Linq_Lookup_TKey__TInner__o *_lookup_5__2;
    struct System_Collections_Generic_IEnumerator_TOuter__o *__7__wrap2;
    struct Il2CppObject *_item_5__4;
    struct System_Linq_Lookup_Grouping_TKey__TInner__o *_g_5__5;
    int32_t _i_5__6;
};

struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__o {
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    void *monitor;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__Fields fields;
};

struct System_Linq_Lookup_Grouping_TKey__TInner__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Key;
    struct VirtualInvokeData _5_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _7_System_Collections_Generic_IList_TElement__get_Item;
    struct VirtualInvokeData _8_System_Collections_Generic_IList_TElement__set_Item;
    struct VirtualInvokeData _9_System_Collections_Generic_IList_TElement__IndexOf;
    struct VirtualInvokeData _10_System_Collections_Generic_IList_TElement__Insert;
    struct VirtualInvokeData _11_System_Collections_Generic_IList_TElement__RemoveAt;
    struct VirtualInvokeData _12_System_Collections_Generic_ICollection_TElement__get_Count;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_TElement__get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_TElement__Add;
    struct VirtualInvokeData _15_System_Collections_Generic_ICollection_TElement__Clear;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_TElement__Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_TElement__CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_TElement__Remove;
};

struct System_Func_TInner__TKey__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TOuter__TInner__TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Linq_Lookup_Grouping_TKey__TElement__RGCTXs {
    struct MethodInfo *_0_System_Array_Resize_TElement_;
    struct Il2CppClass *_1_System_Linq_Lookup_Grouping__GetEnumerator_d__7_TKey__TElement_;
    struct MethodInfo *_2_System_Linq_Lookup_Grouping__GetEnumerator_d__7_TKey__TElement___ctor;
    struct MethodInfo *_3_System_Linq_Lookup_Grouping_TKey__TElement__GetEnumerator;
    struct MethodInfo *_4_System_Array_IndexOf_TElement_;
};

struct System_Linq_Lookup_Grouping_TKey__TInner__Fields {
    struct Il2CppObject *key;
    int32_t hashCode;
    struct System_Object_array *elements;
    int32_t count;
    struct System_Linq_Lookup_Grouping_TKey__TElement__o *hashNext;
    struct System_Linq_Lookup_Grouping_TKey__TElement__o *next;
};

struct System_Linq_Lookup_Grouping_TKey__TInner__o {
    struct System_Linq_Lookup_Grouping_TKey__TInner__c *klass;
    void *monitor;
    struct System_Linq_Lookup_Grouping_TKey__TInner__Fields fields;
};

struct System_Linq_Lookup_Grouping_TKey__TInner__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Lookup_Grouping_TKey__TInner__VTable vtable;
};

struct System_Func_TOuter__TInner__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TOuter__TInner__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TOuter__TInner__TResult__VTable vtable;
};

struct System_Func_TOuter__TInner__TResult__o {
    struct System_Func_TOuter__TInner__TResult__c *klass;
    void *monitor;
    struct System_Func_TOuter__TInner__TResult__Fields fields;
};

struct System_Linq_Lookup_Grouping_TKey__TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Key;
    struct VirtualInvokeData _5_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _7_System_Collections_Generic_IList_TElement__get_Item;
    struct VirtualInvokeData _8_System_Collections_Generic_IList_TElement__set_Item;
    struct VirtualInvokeData _9_System_Collections_Generic_IList_TElement__IndexOf;
    struct VirtualInvokeData _10_System_Collections_Generic_IList_TElement__Insert;
    struct VirtualInvokeData _11_System_Collections_Generic_IList_TElement__RemoveAt;
    struct VirtualInvokeData _12_System_Collections_Generic_ICollection_TElement__get_Count;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_TElement__get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_TElement__Add;
    struct VirtualInvokeData _15_System_Collections_Generic_ICollection_TElement__Clear;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_TElement__Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_TElement__CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_TElement__Remove;
};

struct System_Linq_Lookup_Grouping_TKey__TElement__Fields {
    struct Il2CppObject *key;
    int32_t hashCode;
    struct System_Object_array *elements;
    int32_t count;
    struct System_Linq_Lookup_Grouping_TKey__TElement__o *hashNext;
    struct System_Linq_Lookup_Grouping_TKey__TElement__o *next;
};

struct System_Collections_Generic_IEnumerable_TInner__Fields {
};

struct System_Collections_Generic_IEnumerable_TInner__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerable_TInner__o {
    struct System_Collections_Generic_IEnumerable_TInner__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_TInner__Fields fields;
};

struct System_Linq_Lookup_Grouping_TKey__TElement__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Linq_Lookup_Grouping_TKey__TElement__o *m_Items[65535];
};

struct System_Linq_Lookup_Grouping_TKey__TElement__o {
    struct System_Linq_Lookup_Grouping_TKey__TElement__c *klass;
    void *monitor;
    struct System_Linq_Lookup_Grouping_TKey__TElement__Fields fields;
};

struct System_Linq_Lookup_Grouping_TKey__TElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Lookup_Grouping_TKey__TElement__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Lookup_Grouping_TKey__TElement__VTable vtable;
};

struct System_Linq_Lookup_TKey__TInner__Fields {
    struct System_Collections_Generic_IEqualityComparer_TKey__o *comparer;
    struct System_Linq_Lookup_Grouping_TKey__TElement__array *groupings;
    struct System_Linq_Lookup_Grouping_TKey__TElement__o *lastGrouping;
    int32_t count;
};

struct System_Linq_Lookup_TKey__TInner__o {
    struct System_Linq_Lookup_TKey__TInner__c *klass;
    void *monitor;
    struct System_Linq_Lookup_TKey__TInner__Fields fields;
};

struct System_Linq_Lookup_TKey__TInner__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Linq_Lookup_TKey__TInner__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Lookup_TKey__TInner__VTable vtable;
};

struct System_Func_TInner__TKey__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Collections_Generic_IEnumerator_TOuter__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_TOuter__Fields {
};

struct System_Collections_Generic_IEnumerator_TOuter__o {
    struct System_Collections_Generic_IEnumerator_TOuter__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_TOuter__Fields fields;
};

struct System_Func_TInner__TKey__o {
    struct System_Func_TInner__TKey__c *klass;
    void *monitor;
    struct System_Func_TInner__TKey__Fields fields;
};

struct System_Func_TInner__TKey__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TInner__TKey__VTable vtable;
};

typedef struct UniRx_AsyncSubject_Subscription_T__RGCTXs UniRx_AsyncSubject_Subscription_T__RGCTXs, *PUniRx_AsyncSubject_Subscription_T__RGCTXs;

struct UniRx_AsyncSubject_Subscription_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_ListObserver_T_;
    struct MethodInfo *_1_UniRx_InternalUtil_ListObserver_T__Remove;
    struct Il2CppClass *_2_UniRx_InternalUtil_EmptyObserver_T_;
};

typedef struct CriWare_CriAtomExAcf_SelectorInfo_Fields CriWare_CriAtomExAcf_SelectorInfo_Fields, *PCriWare_CriAtomExAcf_SelectorInfo_Fields;

struct CriWare_CriAtomExAcf_SelectorInfo_Fields {
    struct System_String_o *name;
    uint16_t index;
    uint16_t numLabels;
    uint16_t globalLabelIndex;
};

typedef struct MethodInfo_1B64218 MethodInfo_1B64218, *PMethodInfo_1B64218;

typedef union _union_244735 _union_244735, *P_union_244735;

union _union_244735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TermsOfServiceAgreeScene___c__DisplayClass2_0_Fields Aoharu_TermsOfServiceAgreeScene___c__DisplayClass2_0_Fields, *PAoharu_TermsOfServiceAgreeScene___c__DisplayClass2_0_Fields;

struct Aoharu_TermsOfServiceAgreeScene___c__DisplayClass2_0_Fields {
    struct System_Action_o *onAgree;
    struct System_Action_o *onNoAgree;
};

typedef struct MethodInfo_2869A8C MethodInfo_2869A8C, *PMethodInfo_2869A8C;

typedef union _union_178384 _union_178384, *P_union_178384;

union _union_178384 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869A8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178384 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_118AFF4 MethodInfo_118AFF4, *PMethodInfo_118AFF4;

typedef union _union_258484 _union_258484, *P_union_258484;

union _union_258484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118AFF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8DA0 MethodInfo_19F8DA0, *PMethodInfo_19F8DA0;

typedef union _union_249019 _union_249019, *P_union_249019;

union _union_249019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__VTable UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__VTable, *PUniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__VTable;

struct UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

typedef struct MethodInfo_28B747C MethodInfo_28B747C, *PMethodInfo_28B747C;

typedef union _union_311376 _union_311376, *P_union_311376;

union _union_311376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B747C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_DeckEditScene___c__DisplayClass4_0_o Aoharu_DeckEditScene___c__DisplayClass4_0_o, *PAoharu_DeckEditScene___c__DisplayClass4_0_o;

typedef struct Aoharu_DeckEditScene___c__DisplayClass4_0_Fields Aoharu_DeckEditScene___c__DisplayClass4_0_Fields, *PAoharu_DeckEditScene___c__DisplayClass4_0_Fields;

typedef struct Aoharu_DeckEditScene_o Aoharu_DeckEditScene_o, *PAoharu_DeckEditScene_o;

typedef struct Aoharu_DeckEditScene_Fields Aoharu_DeckEditScene_Fields, *PAoharu_DeckEditScene_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditController_o Aoharu_Scenes_DeckEdit_DeckEditController_o, *PAoharu_Scenes_DeckEdit_DeckEditController_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditController_c Aoharu_Scenes_DeckEdit_DeckEditController_c, *PAoharu_Scenes_DeckEdit_DeckEditController_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditController_Fields Aoharu_Scenes_DeckEdit_DeckEditController_Fields, *PAoharu_Scenes_DeckEdit_DeckEditController_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditController_VTable Aoharu_Scenes_DeckEdit_DeckEditController_VTable, *PAoharu_Scenes_DeckEdit_DeckEditController_VTable;

typedef struct Aoharu_Scenes_DeckEdit_UnitNameDialog_o Aoharu_Scenes_DeckEdit_UnitNameDialog_o, *PAoharu_Scenes_DeckEdit_UnitNameDialog_o;

typedef struct Aoharu_Scenes_DeckEdit_UnitNameDialog_c Aoharu_Scenes_DeckEdit_UnitNameDialog_c, *PAoharu_Scenes_DeckEdit_UnitNameDialog_c;

typedef struct Aoharu_Scenes_DeckEdit_UnitNameDialog_Fields Aoharu_Scenes_DeckEdit_UnitNameDialog_Fields, *PAoharu_Scenes_DeckEdit_UnitNameDialog_Fields;

typedef struct Aoharu_Scenes_DeckEdit_UnitNameDialog_VTable Aoharu_Scenes_DeckEdit_UnitNameDialog_VTable, *PAoharu_Scenes_DeckEdit_UnitNameDialog_VTable;

struct Aoharu_Scenes_DeckEdit_DeckEditController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout_o *m_CardLayout;
    struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker_o *m_PageMarker;
    struct Shock_ButtonEvent_o *m_LeftArrowButton;
    struct Shock_ButtonEvent_o *m_RightArrowButton;
    struct UnityEngine_GameObject_o *m_MaindeckObj;
    struct Shock_InputFieldUI_o *m_DeckNameTextInput;
    struct Shock_ButtonEvent_o *m_MainDeckSetButton;
    struct Shock_ButtonEvent_o *m_RecommendEditButton;
    struct Shock_ButtonEvent_o *m_InputDeckNameButton;
    struct Shock_ButtonEvent_o *m_ResetButton;
    struct Shock_ButtonEvent_o *m_MemberListButton;
    struct Shock_ButtonEvent_o *m_PositionEditButton;
    struct Shock_ButtonEvent_o *m_TotalParamButton;
    struct Shock_Scenes_DeckConfirm_DeckConfirmDeckStatus_o *m_DeckStatus;
    struct UnityEngine_GameObject_o *m_EventBonusMessage;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_o *m_RecommendEditController;
    struct Aoharu_Scenes_DeckEdit_UnitNameDialog_o *m_UnitNameDialog;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_o *m_TotalParamDetailDialog;
    struct UnityEngine_GameObject_o *m_LiveStartWarningObj;
    struct Shock_AnimatorPlayerLite_o *m_Animation;
    int32_t m_DeckNameCharacterLimit;
    struct Shock_AnimatorPlayerLite_o *m_ArrowAnimator;
    struct Shock_AnimatorPlayerLite_o *m_RightButtonAnimator;
    struct Aoharu_Scenes_DeckEdit_DeckEditPositionEditParts_o *m_PositionEditParts;
    struct UnityEngine_GameObject_array *m_PositionEditHideObj;
    struct UnityEngine_GameObject_array *m_MemberSettingObj;
    struct Shock_EventData_o *m_EventData;
    struct System_Collections_Generic_List_CardData__o *m_DeckCardDataList;
    int32_t m_CurrentMainDeck;
    int32_t m_CurrentFocusDeckIndex;
    bool m_IsEmptyDeck;
    struct System_String_o *m_CurrentDeckName;
    struct Aoharu_Scenes_DeckEdit_DeckEditDataController_o *m_DeckEditDataController;
    struct Aoharu_Scenes_DeckEdit_DeckEditData_o *m_CurrentDeckEditData;
    struct System_UInt64_array *m_PrevMainCardIds;
    bool m_ShowEventBonus;
    struct System_Action_SceneType__object__o *OnSceneTransition;
};

struct Aoharu_Scenes_DeckEdit_UnitNameDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DeckEditScene___c__DisplayClass4_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct Aoharu_DeckEditScene_o *__4__this;
};

struct Aoharu_DeckEditScene___c__DisplayClass4_0_o {
    struct Aoharu_DeckEditScene___c__DisplayClass4_0_c *klass;
    void *monitor;
    struct Aoharu_DeckEditScene___c__DisplayClass4_0_Fields fields;
};

struct Aoharu_DeckEditScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_Scenes_DeckEdit_DeckEditController_o *m_DeckEditController;
};

struct Aoharu_DeckEditScene_o {
    struct Aoharu_DeckEditScene_c *klass;
    void *monitor;
    struct Aoharu_DeckEditScene_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckEditController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_DeckEdit_UnitNameDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_InputFieldUI_o *m_inputUI;
    struct Shock_TextMeshUI_o *m_titleText;
    struct Shock_TextMeshUI_o *m_messageText;
    struct Shock_TextMeshUI_o *m_limitNumText;
    struct Shock_TextMeshUI_o *m_cancelButtonText;
    struct Shock_TextMeshUI_o *m_okButtonText;
    int32_t m_CharacterLimit;
    struct System_String_o *m_currentName;
};

struct Aoharu_Scenes_DeckEdit_UnitNameDialog_o {
    struct Aoharu_Scenes_DeckEdit_UnitNameDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_UnitNameDialog_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_UnitNameDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_UnitNameDialog_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_DeckEditController_o {
    struct Aoharu_Scenes_DeckEdit_DeckEditController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckEditController_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckEditController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckEditController_VTable vtable;
};

typedef struct MethodInfo_2434C3C MethodInfo_2434C3C, *PMethodInfo_2434C3C;

typedef union _union_274972 _union_274972, *P_union_274972;

union _union_274972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434C3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ProtocolResultCodeDialog_BanUser___c_c Shock_ProtocolResultCodeDialog_BanUser___c_c, *PShock_ProtocolResultCodeDialog_BanUser___c_c;

typedef struct Shock_ProtocolResultCodeDialog_BanUser___c_StaticFields Shock_ProtocolResultCodeDialog_BanUser___c_StaticFields, *PShock_ProtocolResultCodeDialog_BanUser___c_StaticFields;

typedef struct Shock_ProtocolResultCodeDialog_BanUser___c_VTable Shock_ProtocolResultCodeDialog_BanUser___c_VTable, *PShock_ProtocolResultCodeDialog_BanUser___c_VTable;

typedef struct Shock_ProtocolResultCodeDialog_BanUser___c_o Shock_ProtocolResultCodeDialog_BanUser___c_o, *PShock_ProtocolResultCodeDialog_BanUser___c_o;

typedef struct Shock_ProtocolResultCodeDialog_BanUser___c_Fields Shock_ProtocolResultCodeDialog_BanUser___c_Fields, *PShock_ProtocolResultCodeDialog_BanUser___c_Fields;

struct Shock_ProtocolResultCodeDialog_BanUser___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolResultCodeDialog_BanUser___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ProtocolResultCodeDialog_BanUser___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolResultCodeDialog_BanUser___c_VTable vtable;
};

struct Shock_ProtocolResultCodeDialog_BanUser___c_Fields {
};

struct Shock_ProtocolResultCodeDialog_BanUser___c_o {
    struct Shock_ProtocolResultCodeDialog_BanUser___c_c *klass;
    void *monitor;
    struct Shock_ProtocolResultCodeDialog_BanUser___c_Fields fields;
};

struct Shock_ProtocolResultCodeDialog_BanUser___c_StaticFields {
    struct Shock_ProtocolResultCodeDialog_BanUser___c_o *__9;
    struct System_Action_DialogResultCode__o *__9__0_0;
};

typedef struct MethodInfo_15DF1B0_RGCTXs MethodInfo_15DF1B0_RGCTXs, *PMethodInfo_15DF1B0_RGCTXs;

struct MethodInfo_15DF1B0_RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct Aoharu_ResourceDownloadScene_c Aoharu_ResourceDownloadScene_c, *PAoharu_ResourceDownloadScene_c;

typedef struct Aoharu_ResourceDownloadScene_VTable Aoharu_ResourceDownloadScene_VTable, *PAoharu_ResourceDownloadScene_VTable;

struct Aoharu_ResourceDownloadScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_ResourceDownloadScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ResourceDownloadScene_VTable vtable;
};

typedef struct ShockJsonBundleSingleManifest_c ShockJsonBundleSingleManifest_c, *PShockJsonBundleSingleManifest_c;

typedef struct ShockJsonBundleSingleManifest_VTable ShockJsonBundleSingleManifest_VTable, *PShockJsonBundleSingleManifest_VTable;

struct ShockJsonBundleSingleManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_manifestCollection;
};

struct ShockJsonBundleSingleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockJsonBundleSingleManifest_VTable vtable;
};

typedef struct MethodInfo_2869A18 MethodInfo_2869A18, *PMethodInfo_2869A18;

typedef union _union_174070 _union_174070, *P_union_174070;

union _union_174070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1180414 MethodInfo_1180414, *PMethodInfo_1180414;

typedef union _union_284118 _union_284118, *P_union_284118;

union _union_284118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180414 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49930 MethodInfo_1D49930, *PMethodInfo_1D49930;

typedef union _union_225955 _union_225955, *P_union_225955;

union _union_225955 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225955 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ShockJsonBundleSingleManifest_o ShockJsonBundleSingleManifest_o, *PShockJsonBundleSingleManifest_o;

typedef struct ShockJsonBundleSingleManifest_Fields ShockJsonBundleSingleManifest_Fields, *PShockJsonBundleSingleManifest_Fields;

typedef struct ShockJsonBundleManifest_array ShockJsonBundleManifest_array, *PShockJsonBundleManifest_array;

typedef struct ShockJsonBundleManifest_o ShockJsonBundleManifest_o, *PShockJsonBundleManifest_o;

typedef struct ShockJsonBundleManifest_c ShockJsonBundleManifest_c, *PShockJsonBundleManifest_c;

typedef struct ShockJsonBundleManifest_Fields ShockJsonBundleManifest_Fields, *PShockJsonBundleManifest_Fields;

typedef struct ShockJsonBundleManifest_VTable ShockJsonBundleManifest_VTable, *PShockJsonBundleManifest_VTable;

struct ShockJsonBundleManifest_Fields {
    struct System_String_o *m_identifier;
    struct System_String_o *m_name;
    struct System_String_o *m_hash;
    uint32_t m_crc;
    int64_t m_length;
    struct System_String_array *m_dependencies;
    struct System_String_array *m_labels;
    struct System_String_array *m_assets;
};

struct ShockJsonBundleSingleManifest_Fields {
    struct ShockJsonBundleManifest_array *m_manifestCollection;
};

struct ShockJsonBundleSingleManifest_o {
    struct ShockJsonBundleSingleManifest_c *klass;
    void *monitor;
    struct ShockJsonBundleSingleManifest_Fields fields;
};

struct ShockJsonBundleManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_identifier;
    struct VirtualInvokeData _5_get_name;
    struct VirtualInvokeData _6_get_hash;
    struct VirtualInvokeData _7_get_crc;
    struct VirtualInvokeData _8_get_length;
    struct VirtualInvokeData _9_get_dependencies;
    struct VirtualInvokeData _10_get_labels;
    struct VirtualInvokeData _11_get_assets;
};

struct ShockJsonBundleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockJsonBundleManifest_VTable vtable;
};

struct ShockJsonBundleManifest_o {
    struct ShockJsonBundleManifest_c *klass;
    void *monitor;
    struct ShockJsonBundleManifest_Fields fields;
};

struct ShockJsonBundleManifest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ShockJsonBundleManifest_o *m_Items[65535];
};

typedef struct System_Net_WebRequestStream__WriteChunkTrailer_inner_d__39_Fields System_Net_WebRequestStream__WriteChunkTrailer_inner_d__39_Fields, *PSystem_Net_WebRequestStream__WriteChunkTrailer_inner_d__39_Fields;

struct System_Net_WebRequestStream__WriteChunkTrailer_inner_d__39_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o __t__builder;
    struct System_Net_WebRequestStream_o *__4__this;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o __u__1;
};

typedef struct MethodInfo_1405090 MethodInfo_1405090, *PMethodInfo_1405090;

typedef union _union_259482 _union_259482, *P_union_259482;

union _union_259482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1405090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_Fields Aoharu_Chat_MngChatData___c__DisplayClass39_0_Fields, *PAoharu_Chat_MngChatData___c__DisplayClass39_0_Fields;

struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_Fields {
    uint32_t chat_id;
    uint32_t room_id;
    uint32_t chapter;
};

typedef struct System_Collections_Generic_KeyValuePair_string__JsonData__VTable System_Collections_Generic_KeyValuePair_string__JsonData__VTable, *PSystem_Collections_Generic_KeyValuePair_string__JsonData__VTable;

struct System_Collections_Generic_KeyValuePair_string__JsonData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D7496C MethodInfo_1D7496C, *PMethodInfo_1D7496C;

typedef union _union_282848 _union_282848, *P_union_282848;

union _union_282848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7496C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9E014 MethodInfo_2B9E014, *PMethodInfo_2B9E014;

typedef union _union_257152 _union_257152, *P_union_257152;

union _union_257152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FCB00 MethodInfo_18FCB00, *PMethodInfo_18FCB00;

typedef struct MethodInfo_18FCB00_RGCTXs MethodInfo_18FCB00_RGCTXs, *PMethodInfo_18FCB00_RGCTXs;

typedef union _union_193479 _union_193479, *P_union_193479;

union _union_193479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FCB00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FCB00_RGCTXs *rgctx_data;
    union _union_193479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FCB00_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_14F0920_RGCTXs MethodInfo_14F0920_RGCTXs, *PMethodInfo_14F0920_RGCTXs;

struct MethodInfo_14F0920_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_DownloadContentsScene_c Aoharu_DownloadContentsScene_c, *PAoharu_DownloadContentsScene_c;

typedef struct Aoharu_DownloadContentsScene_StaticFields Aoharu_DownloadContentsScene_StaticFields, *PAoharu_DownloadContentsScene_StaticFields;

typedef struct Aoharu_DownloadContentsScene_VTable Aoharu_DownloadContentsScene_VTable, *PAoharu_DownloadContentsScene_VTable;

typedef struct Aoharu_DownloadContentsScene_o Aoharu_DownloadContentsScene_o, *PAoharu_DownloadContentsScene_o;

typedef struct Aoharu_DownloadContentsScene_Fields Aoharu_DownloadContentsScene_Fields, *PAoharu_DownloadContentsScene_Fields;

typedef struct Shock_ResourceDLProgress_o Shock_ResourceDLProgress_o, *PShock_ResourceDLProgress_o;

typedef struct Shock_ResourceDLProgress_c Shock_ResourceDLProgress_c, *PShock_ResourceDLProgress_c;

typedef struct Shock_ResourceDLProgress_Fields Shock_ResourceDLProgress_Fields, *PShock_ResourceDLProgress_Fields;

typedef struct Shock_ResourceDLProgress_VTable Shock_ResourceDLProgress_VTable, *PShock_ResourceDLProgress_VTable;

typedef struct Aoharu_NowLoadingUI_o Aoharu_NowLoadingUI_o, *PAoharu_NowLoadingUI_o;

typedef struct System_Collections_Generic_List_IResourceDownload__o System_Collections_Generic_List_IResourceDownload__o, *PSystem_Collections_Generic_List_IResourceDownload__o;

typedef struct Aoharu_NowLoadingUI_c Aoharu_NowLoadingUI_c, *PAoharu_NowLoadingUI_c;

typedef struct Aoharu_NowLoadingUI_Fields Aoharu_NowLoadingUI_Fields, *PAoharu_NowLoadingUI_Fields;

typedef struct System_Collections_Generic_List_IResourceDownload__c System_Collections_Generic_List_IResourceDownload__c, *PSystem_Collections_Generic_List_IResourceDownload__c;

typedef struct System_Collections_Generic_List_IResourceDownload__Fields System_Collections_Generic_List_IResourceDownload__Fields, *PSystem_Collections_Generic_List_IResourceDownload__Fields;

typedef struct Aoharu_NowLoadingUI_VTable Aoharu_NowLoadingUI_VTable, *PAoharu_NowLoadingUI_VTable;

typedef struct System_Collections_Generic_List_IResourceDownload__StaticFields System_Collections_Generic_List_IResourceDownload__StaticFields, *PSystem_Collections_Generic_List_IResourceDownload__StaticFields;

typedef struct System_Collections_Generic_List_IResourceDownload__VTable System_Collections_Generic_List_IResourceDownload__VTable, *PSystem_Collections_Generic_List_IResourceDownload__VTable;

struct System_Collections_Generic_List_IResourceDownload__Fields {
    struct Shock_Scenes_ResourceDownload_IResourceDownload_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_DownloadContentsScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_DownloadContentsScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_DownloadContentsScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DownloadContentsScene_VTable vtable;
};

struct Aoharu_DownloadContentsScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ResourceDLProgress_o *m_Progress;
};

struct Aoharu_DownloadContentsScene_o {
    struct Aoharu_DownloadContentsScene_c *klass;
    void *monitor;
    struct Aoharu_DownloadContentsScene_Fields fields;
};

struct System_Collections_Generic_List_IResourceDownload__StaticFields {
    struct Shock_Scenes_ResourceDownload_IResourceDownload_array *s_emptyArray;
};

struct Aoharu_NowLoadingUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_progressBarUI;
    struct UnityEngine_GameObject_o *m_progressGaugeRoot;
    float m_gaugeWidth;
    struct Aoharu_SDCharacter_o *m_sdCharacter;
    struct Shock_AnimatorPlayerLite_o *m_charaAnimatorPlayer;
    struct Shock_AnimatorPlayerLite_o *m_firstAnimatorPlayer;
    int32_t m_animState;
    struct Carbon_CoroutineShell_o *m_playCoroutine;
    bool m_charaLoading;
    bool m_isInvalidCharaDisp;
    struct Shock_AnimatorPlayerLite_o *m_animatorPlayer;
};

struct Aoharu_NowLoadingUI_o {
    struct Aoharu_NowLoadingUI_c *klass;
    void *monitor;
    struct Aoharu_NowLoadingUI_Fields fields;
};

struct Aoharu_NowLoadingUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_NowLoadingUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_NowLoadingUI_VTable vtable;
};

struct Aoharu_DownloadContentsScene_StaticFields {
    struct Aoharu_DownloadContentsScene_o *sm_Instance;
};

struct System_Collections_Generic_List_IResourceDownload__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_ResourceDLProgress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_ResourceDLProgress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ResourceDLProgress_VTable vtable;
};

struct Shock_ResourceDLProgress_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_NowLoadingUI_o *m_NowLoading;
    struct UnityEngine_RectTransform_o *m_GaugeIcon;
    struct UnityEngine_RectTransform_o *m_Gauge;
    struct Shock_TextMeshUI_o *m_ProgressNum;
    struct UnityEngine_Canvas_o *m_Canvas;
    struct UnityEngine_GameObject_o *m_LoadingEffect;
    int32_t m_DataLength;
    struct System_Int32_array *m_ProgressList;
    struct UnityEngine_Vector2_o m_IconBasePos;
    float m_GaugeLength;
    struct System_Collections_Generic_List_IResourceDownload__o *m_DownloadList;
};

struct Shock_ResourceDLProgress_o {
    struct Shock_ResourceDLProgress_c *klass;
    void *monitor;
    struct Shock_ResourceDLProgress_Fields fields;
};

struct System_Collections_Generic_List_IResourceDownload__o {
    struct System_Collections_Generic_List_IResourceDownload__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IResourceDownload__Fields fields;
};

struct System_Collections_Generic_List_IResourceDownload__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IResourceDownload__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IResourceDownload__VTable vtable;
};

typedef struct MethodInfo_22C52C4 MethodInfo_22C52C4, *PMethodInfo_22C52C4;

typedef union _union_277216 _union_277216, *P_union_277216;

union _union_277216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C52C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B749C MethodInfo_28B749C, *PMethodInfo_28B749C;

typedef union _union_312336 _union_312336, *P_union_312336;

union _union_312336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B749C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3120E8C MethodInfo_3120E8C, *PMethodInfo_3120E8C;

typedef union _union_224613 _union_224613, *P_union_224613;

union _union_224613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120E8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1419678 MethodInfo_1419678, *PMethodInfo_1419678;

typedef union _union_258870 _union_258870, *P_union_258870;

union _union_258870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1419678 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8DC8 MethodInfo_19F8DC8, *PMethodInfo_19F8DC8;

typedef union _union_249227 _union_249227, *P_union_249227;

union _union_249227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8DC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_StoryMst__VTable System_Collections_Generic_List_StoryMst__VTable, *PSystem_Collections_Generic_List_StoryMst__VTable;

struct System_Collections_Generic_List_StoryMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_2092064 MethodInfo_2092064, *PMethodInfo_2092064;

typedef union _union_325893 _union_325893, *P_union_325893;

union _union_325893 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2092064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325893 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869A38 MethodInfo_2869A38, *PMethodInfo_2869A38;

typedef union _union_175508 _union_175508, *P_union_175508;

union _union_175508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869A38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlDownloadManager_o System_Xml_XmlDownloadManager_o, *PSystem_Xml_XmlDownloadManager_o;

typedef struct System_Xml_XmlDownloadManager_c System_Xml_XmlDownloadManager_c, *PSystem_Xml_XmlDownloadManager_c;

typedef struct System_Xml_XmlDownloadManager_Fields System_Xml_XmlDownloadManager_Fields, *PSystem_Xml_XmlDownloadManager_Fields;

typedef struct System_Xml_XmlDownloadManager_VTable System_Xml_XmlDownloadManager_VTable, *PSystem_Xml_XmlDownloadManager_VTable;

struct System_Xml_XmlDownloadManager_Fields {
    struct System_Collections_Hashtable_o *connections;
};

struct System_Xml_XmlDownloadManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_XmlDownloadManager_o {
    struct System_Xml_XmlDownloadManager_c *klass;
    void *monitor;
    struct System_Xml_XmlDownloadManager_Fields fields;
};

struct System_Xml_XmlDownloadManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlDownloadManager_VTable vtable;
};

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_2_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_2_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_2_VTable;

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D6AEF8 MethodInfo_1D6AEF8, *PMethodInfo_1D6AEF8;

typedef struct Shock_GameMstTableBase_MstBinder_T__c Shock_GameMstTableBase_MstBinder_T__c, *PShock_GameMstTableBase_MstBinder_T__c;

typedef union _union_157551 _union_157551, *P_union_157551;

typedef struct Shock_GameMstTableBase_MstBinder_T__StaticFields Shock_GameMstTableBase_MstBinder_T__StaticFields, *PShock_GameMstTableBase_MstBinder_T__StaticFields;

typedef struct Shock_GameMstTableBase_MstBinder_T__RGCTXs Shock_GameMstTableBase_MstBinder_T__RGCTXs, *PShock_GameMstTableBase_MstBinder_T__RGCTXs;

typedef struct Shock_GameMstTableBase_MstBinder_T__VTable Shock_GameMstTableBase_MstBinder_T__VTable, *PShock_GameMstTableBase_MstBinder_T__VTable;

typedef struct Shock_GameMstTableBase_MstBinder_T__o Shock_GameMstTableBase_MstBinder_T__o, *PShock_GameMstTableBase_MstBinder_T__o;

typedef struct Shock_GameMstTableBase_MstBinder_T__Fields Shock_GameMstTableBase_MstBinder_T__Fields, *PShock_GameMstTableBase_MstBinder_T__Fields;

struct Shock_GameMstTableBase_MstBinder_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_BindToName;
    struct VirtualInvokeData _5_BindToType;
};

struct Shock_GameMstTableBase_MstBinder_T__Fields {
    struct System_Runtime_Serialization_SerializationBinder_Fields super;
};

struct Shock_GameMstTableBase_MstBinder_T__o {
    struct Shock_GameMstTableBase_MstBinder_T__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_MstBinder_T__Fields fields;
};

struct Shock_GameMstTableBase_MstBinder_T__c {
    struct Il2CppClass_1 _1;
    struct Shock_GameMstTableBase_MstBinder_T__StaticFields *static_fields;
    struct Shock_GameMstTableBase_MstBinder_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_MstBinder_T__VTable vtable;
};

union _union_157551 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6AEF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GameMstTableBase_MstBinder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157551 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_GameMstTableBase_MstBinder_T__RGCTXs {
    struct Il2CppClass *_0_Shock_GameMstTableBase_MstBinder_T_;
    struct Il2CppClass *_1_Shock_GameMstTableBase_MstBinder_T_;
    struct MethodInfo *_2_Shock_GameMstTableBase_MstBinder_T___ctor;
};

struct Shock_GameMstTableBase_MstBinder_T__StaticFields {
    struct Shock_GameMstTableBase_MstBinder_T__o *_Instance_k__BackingField;
};

typedef struct System_IO_MonoIOStat_Fields System_IO_MonoIOStat_Fields, *PSystem_IO_MonoIOStat_Fields;

struct System_IO_MonoIOStat_Fields {
    int32_t fileAttributes;
    int64_t Length;
    int64_t CreationTime;
    int64_t LastAccessTime;
    int64_t LastWriteTime;
};

typedef struct MethodInfo_2869A3C MethodInfo_2869A3C, *PMethodInfo_2869A3C;

typedef union _union_176946 _union_176946, *P_union_176946;

union _union_176946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869A3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_AlbumCardPagerObject__c System_Action_AlbumCardPagerObject__c, *PSystem_Action_AlbumCardPagerObject__c;

typedef struct System_Action_AlbumCardPagerObject__VTable System_Action_AlbumCardPagerObject__VTable, *PSystem_Action_AlbumCardPagerObject__VTable;

struct System_Action_AlbumCardPagerObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AlbumCardPagerObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AlbumCardPagerObject__VTable vtable;
};

typedef struct MethodInfo_1D4990C MethodInfo_1D4990C, *PMethodInfo_1D4990C;

typedef union _union_225787 _union_225787, *P_union_225787;

union _union_225787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D4990C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_LinkedPool_T__c UnityEngine_UIElements_UIR_LinkedPool_T__c, *PUnityEngine_UIElements_UIR_LinkedPool_T__c;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_T__RGCTXs UnityEngine_UIElements_UIR_LinkedPool_T__RGCTXs, *PUnityEngine_UIElements_UIR_LinkedPool_T__RGCTXs;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_T__VTable UnityEngine_UIElements_UIR_LinkedPool_T__VTable, *PUnityEngine_UIElements_UIR_LinkedPool_T__VTable;

struct UnityEngine_UIElements_UIR_LinkedPool_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_UIR_LinkedPool_T__set_Count;
    struct Il2CppClass *_1_T;
    struct MethodInfo *_2_UnityEngine_UIElements_UIR_LinkedPool_T__get_Count;
    struct Il2CppClass *_3_System_Action_T_;
    struct MethodInfo *_4_System_Action_T__Invoke;
    struct Il2CppClass *_5_System_Func_T_;
    struct MethodInfo *_6_System_Func_T__Invoke;
};

struct UnityEngine_UIElements_UIR_LinkedPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_LinkedPool_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_UIR_LinkedPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_LinkedPool_T__VTable vtable;
};

typedef struct MethodInfo_1E9CCF8 MethodInfo_1E9CCF8, *PMethodInfo_1E9CCF8;

typedef union _union_161819 _union_161819, *P_union_161819;

union _union_161819 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CCF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_SignatureType_o System_Reflection_SignatureType_o, *PSystem_Reflection_SignatureType_o;

typedef struct System_Reflection_SignatureType_Fields System_Reflection_SignatureType_Fields, *PSystem_Reflection_SignatureType_Fields;

struct System_Reflection_SignatureType_Fields {
    struct System_Type_Fields super;
};

struct System_Reflection_SignatureType_o {
    struct System_Reflection_SignatureType_c *klass;
    void *monitor;
    struct System_Reflection_SignatureType_Fields fields;
};

typedef struct MethodInfo_2DFC2B4 MethodInfo_2DFC2B4, *PMethodInfo_2DFC2B4;

typedef union _union_171693 _union_171693, *P_union_171693;

union _union_171693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFC2B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C52B0 MethodInfo_22C52B0, *PMethodInfo_22C52B0;

typedef union _union_281690 _union_281690, *P_union_281690;

union _union_281690 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C52B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281690 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CFEC8 MethodInfo_22CFEC8, *PMethodInfo_22CFEC8;

typedef union _union_275644 _union_275644, *P_union_275644;

union _union_275644 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFEC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275644 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_CardData__ulong__VTable System_Func_CardData__ulong__VTable, *PSystem_Func_CardData__ulong__VTable;

struct System_Func_CardData__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_MngMissionData___c__DisplayClass14_0_VTable Shock_MngMissionData___c__DisplayClass14_0_VTable, *PShock_MngMissionData___c__DisplayClass14_0_VTable;

struct Shock_MngMissionData___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_15DBD9C_RGCTXs MethodInfo_15DBD9C_RGCTXs, *PMethodInfo_15DBD9C_RGCTXs;

struct MethodInfo_15DBD9C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_c CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_c, *PCriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_c;

typedef struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_VTable CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_VTable, *PCriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_VTable;

struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_GachaPriceUI___c_VTable Aoharu_Scenes_Gacha_GachaPriceUI___c_VTable, *PAoharu_Scenes_Gacha_GachaPriceUI___c_VTable;

struct Aoharu_Scenes_Gacha_GachaPriceUI___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2DFC2BC MethodInfo_2DFC2BC, *PMethodInfo_2DFC2BC;

typedef union _union_171591 _union_171591, *P_union_171591;

union _union_171591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFC2BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___VTable System_Func_DeckUtils_CardEventBonusData__Nullable_uint___VTable, *PSystem_Func_DeckUtils_CardEventBonusData__Nullable_uint___VTable;

struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_o CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_o, *PCriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_o;

typedef struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_Fields CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_Fields, *PCriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_Fields;

struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct CriWare_CriManaMovieMaterialBase_o *__4__this;
};

struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_o {
    struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_c *klass;
    void *monitor;
    struct CriWare_CriManaMovieMaterialBase__RestartPlayerRoutine_d__58_Fields fields;
};

typedef struct System_Action_SceneType__HomeBannerMst__Fields System_Action_SceneType__HomeBannerMst__Fields, *PSystem_Action_SceneType__HomeBannerMst__Fields;

struct System_Action_SceneType__HomeBannerMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Aoharu_Scripts_Album_MngAlbumData_c Aoharu_Scripts_Album_MngAlbumData_c, *PAoharu_Scripts_Album_MngAlbumData_c;

typedef struct Aoharu_Scripts_Album_MngAlbumData_StaticFields Aoharu_Scripts_Album_MngAlbumData_StaticFields, *PAoharu_Scripts_Album_MngAlbumData_StaticFields;

typedef struct Aoharu_Scripts_Album_MngAlbumData_VTable Aoharu_Scripts_Album_MngAlbumData_VTable, *PAoharu_Scripts_Album_MngAlbumData_VTable;

typedef struct System_Collections_Generic_List_AlbumCardData__o System_Collections_Generic_List_AlbumCardData__o, *PSystem_Collections_Generic_List_AlbumCardData__o;

typedef struct System_Collections_Generic_List_AlbumCardData__c System_Collections_Generic_List_AlbumCardData__c, *PSystem_Collections_Generic_List_AlbumCardData__c;

typedef struct System_Collections_Generic_List_AlbumCardData__Fields System_Collections_Generic_List_AlbumCardData__Fields, *PSystem_Collections_Generic_List_AlbumCardData__Fields;

typedef struct System_Collections_Generic_List_AlbumCardData__StaticFields System_Collections_Generic_List_AlbumCardData__StaticFields, *PSystem_Collections_Generic_List_AlbumCardData__StaticFields;

typedef struct System_Collections_Generic_List_AlbumCardData__VTable System_Collections_Generic_List_AlbumCardData__VTable, *PSystem_Collections_Generic_List_AlbumCardData__VTable;

typedef struct Shock_ProtocolData_AlbumCardData_array Shock_ProtocolData_AlbumCardData_array, *PShock_ProtocolData_AlbumCardData_array;

typedef struct Shock_ProtocolData_AlbumCardData_o Shock_ProtocolData_AlbumCardData_o, *PShock_ProtocolData_AlbumCardData_o;

typedef struct Shock_ProtocolData_AlbumCardData_c Shock_ProtocolData_AlbumCardData_c, *PShock_ProtocolData_AlbumCardData_c;

typedef struct Shock_ProtocolData_AlbumCardData_Fields Shock_ProtocolData_AlbumCardData_Fields, *PShock_ProtocolData_AlbumCardData_Fields;

struct Shock_ProtocolData_AlbumCardData_Fields {
    uint32_t master_card_id;
    uint8_t evolve;
    uint8_t sign_flag;
};

struct System_Collections_Generic_List_AlbumCardData__Fields {
    struct Shock_ProtocolData_AlbumCardData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Scripts_Album_MngAlbumData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_MngAlbumData_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_MngAlbumData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_MngAlbumData_VTable vtable;
};

struct Shock_ProtocolData_AlbumCardData_o {
    struct Shock_ProtocolData_AlbumCardData_c *klass;
    void *monitor;
    struct Shock_ProtocolData_AlbumCardData_Fields fields;
};

struct Shock_ProtocolData_AlbumCardData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_AlbumCardData_VTable vtable;
};

struct System_Collections_Generic_List_AlbumCardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AlbumCardData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AlbumCardData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AlbumCardData__VTable vtable;
};

struct System_Collections_Generic_List_AlbumCardData__o {
    struct System_Collections_Generic_List_AlbumCardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AlbumCardData__Fields fields;
};

struct Aoharu_Scripts_Album_MngAlbumData_StaticFields {
    struct System_Collections_Generic_List_AlbumCardData__o *ms_UnitIdHash;
};

struct System_Collections_Generic_List_AlbumCardData__StaticFields {
    struct Shock_ProtocolData_AlbumCardData_array *s_emptyArray;
};

struct Shock_ProtocolData_AlbumCardData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_AlbumCardData_o *m_Items[65535];
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveMissionRewardMst__Fields fields;
};

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable;

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o {
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields fields;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable vtable;
};

typedef struct System_Func_LotteryMst__string__Fields System_Func_LotteryMst__string__Fields, *PSystem_Func_LotteryMst__string__Fields;

struct System_Func_LotteryMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2948340 MethodInfo_2948340, *PMethodInfo_2948340;

typedef union _union_185600 _union_185600, *P_union_185600;

union _union_185600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948340 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_PersistentStorage_VTable I2_Loc_PersistentStorage_VTable, *PI2_Loc_PersistentStorage_VTable;

struct I2_Loc_PersistentStorage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Unity_Collections_LowLevel_Unsafe_WriteAccessRequiredAttribute_Fields Unity_Collections_LowLevel_Unsafe_WriteAccessRequiredAttribute_Fields, *PUnity_Collections_LowLevel_Unsafe_WriteAccessRequiredAttribute_Fields;

struct Unity_Collections_LowLevel_Unsafe_WriteAccessRequiredAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef struct System_Xml_Schema_Datatype_month_c System_Xml_Schema_Datatype_month_c, *PSystem_Xml_Schema_Datatype_month_c;

typedef struct System_Xml_Schema_Datatype_month_VTable System_Xml_Schema_Datatype_month_VTable, *PSystem_Xml_Schema_Datatype_month_VTable;

struct System_Xml_Schema_Datatype_month_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_month_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_month_VTable vtable;
};

typedef struct MethodInfo_2DFC338 MethodInfo_2DFC338, *PMethodInfo_2DFC338;

typedef union _union_171599 _union_171599, *P_union_171599;

union _union_171599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFC338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F7924 MethodInfo_30F7924, *PMethodInfo_30F7924;

typedef union _union_232975 _union_232975, *P_union_232975;

union _union_232975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_VTable Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_VTable;

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_o GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_o, *PGooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_o;

typedef struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_c GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_c, *PGooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_c;

typedef struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_Fields GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_Fields, *PGooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_Fields;

typedef struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_VTable GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_VTable, *PGooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_VTable;

typedef struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_o GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_o, *PGooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_o;

typedef struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_c GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_c, *PGooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_c;

typedef struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_Fields GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_Fields, *PGooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_Fields;

typedef struct GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_o GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_o, *PGooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_o;

typedef struct GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_c GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_c, *PGooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_c;

typedef struct GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_Fields GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_Fields, *PGooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_Fields;

struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_Fields {
    struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_o *__4__this;
    int32_t overlayState;
};

struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_o {
    struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_Fields fields;
};

struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy___c__DisplayClass2_0_VTable vtable;
};

struct GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_Fields {
};

struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_o *mListener;
};

struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_o {
    struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_Fields fields;
};

struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidVideoClient_OnCaptureOverlayStateListenerProxy_VTable vtable;
};

struct GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_o {
    struct GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_Video_CaptureOverlayStateListener_Fields fields;
};

typedef struct MethodInfo_24D5B50 MethodInfo_24D5B50, *PMethodInfo_24D5B50;

typedef union _union_173542 _union_173542, *P_union_173542;

union _union_173542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5B50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B398 MethodInfo_2D5B398, *PMethodInfo_2D5B398;

typedef struct MethodInfo_2D5B398_RGCTXs MethodInfo_2D5B398_RGCTXs, *PMethodInfo_2D5B398_RGCTXs;

typedef union _union_298598 _union_298598, *P_union_298598;

struct MethodInfo_2D5B398_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__FindLastIndex;
    struct MethodInfo *_2_Carbon_ListExtensions_PopAt_T_;
};

union _union_298598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B398_RGCTXs *rgctx_data;
    union _union_298598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusPlayBgmTask_o Aoharu_LoginBonusPlayBgmTask_o, *PAoharu_LoginBonusPlayBgmTask_o;

typedef struct Aoharu_LoginBonusPlayBgmTask_c Aoharu_LoginBonusPlayBgmTask_c, *PAoharu_LoginBonusPlayBgmTask_c;

typedef struct Aoharu_LoginBonusPlayBgmTask_Fields Aoharu_LoginBonusPlayBgmTask_Fields, *PAoharu_LoginBonusPlayBgmTask_Fields;

typedef struct Aoharu_LoginBonusPlayBgmTask_VTable Aoharu_LoginBonusPlayBgmTask_VTable, *PAoharu_LoginBonusPlayBgmTask_VTable;

struct Aoharu_LoginBonusPlayBgmTask_Fields {
    struct System_String_o *m_BgmName;
};

struct Aoharu_LoginBonusPlayBgmTask_o {
    struct Aoharu_LoginBonusPlayBgmTask_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusPlayBgmTask_Fields fields;
};

struct Aoharu_LoginBonusPlayBgmTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CanSkip;
    struct VirtualInvokeData _5_Ready;
    struct VirtualInvokeData _6_Play;
    struct VirtualInvokeData _7_Skip;
    struct VirtualInvokeData _8_Dispose;
};

struct Aoharu_LoginBonusPlayBgmTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusPlayBgmTask_VTable vtable;
};

typedef struct MethodInfo_1EAB0E8 MethodInfo_1EAB0E8, *PMethodInfo_1EAB0E8;

typedef union _union_263976 _union_263976, *P_union_263976;

union _union_263976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB0E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SerializableDictionary_BAND_CATEGORY__Sprite__BandCategoryToLogoSpriteTable_BandCategoryToLogoSpritePair__VTable Shock_SerializableDictionary_BAND_CATEGORY__Sprite__BandCategoryToLogoSpriteTable_BandCategoryToLogoSpritePair__VTable, *PShock_SerializableDictionary_BAND_CATEGORY__Sprite__BandCategoryToLogoSpriteTable_BandCategoryToLogoSpritePair__VTable;

struct Shock_SerializableDictionary_BAND_CATEGORY__Sprite__BandCategoryToLogoSpriteTable_BandCategoryToLogoSpritePair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

typedef struct Aoharu_EventTopButtons___c__DisplayClass29_0_c Aoharu_EventTopButtons___c__DisplayClass29_0_c, *PAoharu_EventTopButtons___c__DisplayClass29_0_c;

typedef struct Aoharu_EventTopButtons___c__DisplayClass29_0_VTable Aoharu_EventTopButtons___c__DisplayClass29_0_VTable, *PAoharu_EventTopButtons___c__DisplayClass29_0_VTable;

struct Aoharu_EventTopButtons___c__DisplayClass29_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventTopButtons___c__DisplayClass29_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopButtons___c__DisplayClass29_0_VTable vtable;
};

typedef struct System_Threading_Tasks_TaskToApm_TaskWrapperAsyncResult_c System_Threading_Tasks_TaskToApm_TaskWrapperAsyncResult_c, *PSystem_Threading_Tasks_TaskToApm_TaskWrapperAsyncResult_c;

typedef struct System_Threading_Tasks_TaskToApm_TaskWrapperAsyncResult_VTable System_Threading_Tasks_TaskToApm_TaskWrapperAsyncResult_VTable, *PSystem_Threading_Tasks_TaskToApm_TaskWrapperAsyncResult_VTable;

struct System_Threading_Tasks_TaskToApm_TaskWrapperAsyncResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_IAsyncResult_get_IsCompleted;
    struct VirtualInvokeData _5_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _6_System_IAsyncResult_get_AsyncState;
    struct VirtualInvokeData _7_System_IAsyncResult_get_CompletedSynchronously;
};

struct System_Threading_Tasks_TaskToApm_TaskWrapperAsyncResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskToApm_TaskWrapperAsyncResult_VTable vtable;
};

typedef struct FancyScrollView_NullContext_Fields FancyScrollView_NullContext_Fields, *PFancyScrollView_NullContext_Fields;

struct FancyScrollView_NullContext_Fields {
};

typedef struct MethodInfo_200A058 MethodInfo_200A058, *PMethodInfo_200A058;

typedef union _union_254459 _union_254459, *P_union_254459;

union _union_254459 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_200A058 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254459 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16DC7BC_RGCTXs MethodInfo_16DC7BC_RGCTXs, *PMethodInfo_16DC7BC_RGCTXs;

struct MethodInfo_16DC7BC_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct Shock_LiveLaneSkinMstTable___c_o Shock_LiveLaneSkinMstTable___c_o, *PShock_LiveLaneSkinMstTable___c_o;

typedef struct Shock_LiveLaneSkinMstTable___c_c Shock_LiveLaneSkinMstTable___c_c, *PShock_LiveLaneSkinMstTable___c_c;

typedef struct Shock_LiveLaneSkinMstTable___c_Fields Shock_LiveLaneSkinMstTable___c_Fields, *PShock_LiveLaneSkinMstTable___c_Fields;

typedef struct Shock_LiveLaneSkinMstTable___c_StaticFields Shock_LiveLaneSkinMstTable___c_StaticFields, *PShock_LiveLaneSkinMstTable___c_StaticFields;

typedef struct Shock_LiveLaneSkinMstTable___c_VTable Shock_LiveLaneSkinMstTable___c_VTable, *PShock_LiveLaneSkinMstTable___c_VTable;

typedef struct System_Func_LiveLaneSkinMst__uint__o System_Func_LiveLaneSkinMst__uint__o, *PSystem_Func_LiveLaneSkinMst__uint__o;

typedef struct System_Func_LiveLaneSkinMst__string__o System_Func_LiveLaneSkinMst__string__o, *PSystem_Func_LiveLaneSkinMst__string__o;

typedef struct System_Func_LiveLaneSkinMst__uint__c System_Func_LiveLaneSkinMst__uint__c, *PSystem_Func_LiveLaneSkinMst__uint__c;

typedef struct System_Func_LiveLaneSkinMst__uint__Fields System_Func_LiveLaneSkinMst__uint__Fields, *PSystem_Func_LiveLaneSkinMst__uint__Fields;

typedef struct System_Func_LiveLaneSkinMst__string__c System_Func_LiveLaneSkinMst__string__c, *PSystem_Func_LiveLaneSkinMst__string__c;

typedef struct System_Func_LiveLaneSkinMst__string__Fields System_Func_LiveLaneSkinMst__string__Fields, *PSystem_Func_LiveLaneSkinMst__string__Fields;

typedef struct System_Func_LiveLaneSkinMst__uint__VTable System_Func_LiveLaneSkinMst__uint__VTable, *PSystem_Func_LiveLaneSkinMst__uint__VTable;

typedef struct System_Func_LiveLaneSkinMst__string__VTable System_Func_LiveLaneSkinMst__string__VTable, *PSystem_Func_LiveLaneSkinMst__string__VTable;

struct System_Func_LiveLaneSkinMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_LiveLaneSkinMstTable___c_Fields {
};

struct Shock_LiveLaneSkinMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_LiveLaneSkinMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveLaneSkinMst__string__VTable vtable;
};

struct System_Func_LiveLaneSkinMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveLaneSkinMst__string__o {
    struct System_Func_LiveLaneSkinMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveLaneSkinMst__string__Fields fields;
};

struct System_Func_LiveLaneSkinMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveLaneSkinMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveLaneSkinMst__uint__VTable vtable;
};

struct System_Func_LiveLaneSkinMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveLaneSkinMst__uint__o {
    struct System_Func_LiveLaneSkinMst__uint__c *klass;
    void *monitor;
    struct System_Func_LiveLaneSkinMst__uint__Fields fields;
};

struct Shock_LiveLaneSkinMstTable___c_StaticFields {
    struct Shock_LiveLaneSkinMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Func_LiveLaneSkinMst__uint__o *__9__11_0;
    struct System_Func_LiveLaneSkinMst__string__o *__9__18_0;
    struct System_Func_LiveLaneSkinMst__string__o *__9__19_0;
};

struct Shock_LiveLaneSkinMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveLaneSkinMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveLaneSkinMstTable___c_VTable vtable;
};

struct Shock_LiveLaneSkinMstTable___c_o {
    struct Shock_LiveLaneSkinMstTable___c_c *klass;
    void *monitor;
    struct Shock_LiveLaneSkinMstTable___c_Fields fields;
};

typedef struct MethodInfo_2C27A74_RGCTXs MethodInfo_2C27A74_RGCTXs, *PMethodInfo_2C27A74_RGCTXs;

struct MethodInfo_2C27A74_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Count_T_;
    struct MethodInfo *_1_System_Linq_Enumerable_ElementAt_T_;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass11_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass11_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass11_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass11_0_Fields {
    struct UnityEngine_Camera_o *target;
};

typedef union _union_242189 _union_242189, *P_union_242189;

union _union_242189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_DropdownMenuAction__c System_Action_DropdownMenuAction__c, *PSystem_Action_DropdownMenuAction__c;

typedef struct System_Action_DropdownMenuAction__VTable System_Action_DropdownMenuAction__VTable, *PSystem_Action_DropdownMenuAction__VTable;

struct System_Action_DropdownMenuAction__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_DropdownMenuAction__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_DropdownMenuAction__VTable vtable;
};

typedef struct Shock_Downloads_ShockMovieLoadDatabase_VTable Shock_Downloads_ShockMovieLoadDatabase_VTable, *PShock_Downloads_ShockMovieLoadDatabase_VTable;

struct Shock_Downloads_ShockMovieLoadDatabase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetList;
    struct VirtualInvokeData _5_Contains;
    struct VirtualInvokeData _6_Find;
    struct VirtualInvokeData _7_GetSaveLocation;
    struct VirtualInvokeData _8_GetServerLocation;
    struct VirtualInvokeData _9_GetRemoteServerLocation;
    struct VirtualInvokeData _10_Build;
    struct VirtualInvokeData _11_Dispose;
};

typedef struct Shock_UI_PassContentsDialog_c Shock_UI_PassContentsDialog_c, *PShock_UI_PassContentsDialog_c;

typedef struct Shock_UI_PassContentsDialog_VTable Shock_UI_PassContentsDialog_VTable, *PShock_UI_PassContentsDialog_VTable;

struct Shock_UI_PassContentsDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_UI_PassContentsDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_PassContentsDialog_VTable vtable;
};

typedef union _union_242181 _union_242181, *P_union_242181;

union _union_242181 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242183 _union_242183, *P_union_242183;

union _union_242183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242185 _union_242185, *P_union_242185;

union _union_242185 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A9E1C MethodInfo_12A9E1C, *PMethodInfo_12A9E1C;

typedef struct MethodInfo_12A9E1C_RGCTXs MethodInfo_12A9E1C_RGCTXs, *PMethodInfo_12A9E1C_RGCTXs;

typedef union _union_210025 _union_210025, *P_union_210025;

struct MethodInfo_12A9E1C_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A9E1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A9E1C_RGCTXs *rgctx_data;
    union _union_210025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_FaceTypeExt_FaceAnime_array Shock_FaceTypeExt_FaceAnime_array, *PShock_FaceTypeExt_FaceAnime_array;

typedef struct Shock_FaceTypeExt_FaceAnime_o Shock_FaceTypeExt_FaceAnime_o, *PShock_FaceTypeExt_FaceAnime_o;

typedef struct Shock_FaceTypeExt_FaceAnime_c Shock_FaceTypeExt_FaceAnime_c, *PShock_FaceTypeExt_FaceAnime_c;

typedef struct Shock_FaceTypeExt_FaceAnime_Fields Shock_FaceTypeExt_FaceAnime_Fields, *PShock_FaceTypeExt_FaceAnime_Fields;

typedef struct Shock_FaceTypeExt_FaceAnime_VTable Shock_FaceTypeExt_FaceAnime_VTable, *PShock_FaceTypeExt_FaceAnime_VTable;

struct Shock_FaceTypeExt_FaceAnime_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_FaceTypeExt_FaceAnime_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_FaceTypeExt_FaceAnime_o *m_Items[65535];
};

struct Shock_FaceTypeExt_FaceAnime_Fields {
    struct System_String_o *_Skin_k__BackingField;
    struct System_String_o *_Motion_k__BackingField;
    struct System_String_o *_Eye_k__BackingField;
    struct System_String_o *_Mouth_k__BackingField;
};

struct Shock_FaceTypeExt_FaceAnime_o {
    struct Shock_FaceTypeExt_FaceAnime_c *klass;
    void *monitor;
    struct Shock_FaceTypeExt_FaceAnime_Fields fields;
};

struct Shock_FaceTypeExt_FaceAnime_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FaceTypeExt_FaceAnime_VTable vtable;
};

typedef union _union_242187 _union_242187, *P_union_242187;

union _union_242187 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D080C MethodInfo_19D080C, *PMethodInfo_19D080C;

typedef union _union_246619 _union_246619, *P_union_246619;

union _union_246619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D080C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvPresetGetRData_Fields Shock_RecvPresetGetRData_Fields, *PShock_RecvPresetGetRData_Fields;

struct Shock_RecvPresetGetRData_Fields {
    struct System_UInt32_array *master_preset_background_ids;
    struct System_UInt32_array *master_preset_foreground_ids;
    struct Shock_ProtocolData_PossessionCardData_array *card_list;
};

typedef struct System_Action_DropdownMenuAction__o System_Action_DropdownMenuAction__o, *PSystem_Action_DropdownMenuAction__o;

typedef struct System_Action_DropdownMenuAction__Fields System_Action_DropdownMenuAction__Fields, *PSystem_Action_DropdownMenuAction__Fields;

struct System_Action_DropdownMenuAction__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_DropdownMenuAction__o {
    struct System_Action_DropdownMenuAction__c *klass;
    void *monitor;
    struct System_Action_DropdownMenuAction__Fields fields;
};

typedef struct MethodInfo_22F0314 MethodInfo_22F0314, *PMethodInfo_22F0314;

typedef union _union_326315 _union_326315, *P_union_326315;

union _union_326315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F0314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Zip_Headers_Zip64DirectoryEndHeader_Fields SharpCompress_Common_Zip_Headers_Zip64DirectoryEndHeader_Fields, *PSharpCompress_Common_Zip_Headers_Zip64DirectoryEndHeader_Fields;

struct SharpCompress_Common_Zip_Headers_Zip64DirectoryEndHeader_Fields {
    struct SharpCompress_Common_Zip_Headers_ZipHeader_Fields super;
    int64_t _SizeOfDirectoryEndRecord_k__BackingField;
    uint16_t _VersionMadeBy_k__BackingField;
    uint16_t _VersionNeededToExtract_k__BackingField;
    uint32_t _VolumeNumber_k__BackingField;
    uint32_t _FirstVolumeWithDirectory_k__BackingField;
    int64_t _TotalNumberOfEntriesInDisk_k__BackingField;
    int64_t _TotalNumberOfEntries_k__BackingField;
    int64_t _DirectorySize_k__BackingField;
    int64_t _DirectoryStartOffsetRelativeToDisk_k__BackingField;
    struct System_Byte_array *_DataSector_k__BackingField;
};

typedef struct MethodInfo_181153C_RGCTXs MethodInfo_181153C_RGCTXs, *PMethodInfo_181153C_RGCTXs;

struct MethodInfo_181153C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_TSource__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
};

typedef struct System_Func_AlbumCardMMst__string__c System_Func_AlbumCardMMst__string__c, *PSystem_Func_AlbumCardMMst__string__c;

typedef struct System_Func_AlbumCardMMst__string__VTable System_Func_AlbumCardMMst__string__VTable, *PSystem_Func_AlbumCardMMst__string__VTable;

struct System_Func_AlbumCardMMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumCardMMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumCardMMst__string__VTable vtable;
};

typedef struct MethodInfo_17A9774 MethodInfo_17A9774, *PMethodInfo_17A9774;

typedef union _union_169049 _union_169049, *P_union_169049;

union _union_169049 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169049 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242199 _union_242199, *P_union_242199;

union _union_242199 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoreReviewManager___c__DisplayClass9_0_o Aoharu_StoreReviewManager___c__DisplayClass9_0_o, *PAoharu_StoreReviewManager___c__DisplayClass9_0_o;

typedef struct Aoharu_StoreReviewManager___c__DisplayClass9_0_c Aoharu_StoreReviewManager___c__DisplayClass9_0_c, *PAoharu_StoreReviewManager___c__DisplayClass9_0_c;

typedef struct Aoharu_StoreReviewManager___c__DisplayClass9_0_Fields Aoharu_StoreReviewManager___c__DisplayClass9_0_Fields, *PAoharu_StoreReviewManager___c__DisplayClass9_0_Fields;

typedef struct Aoharu_StoreReviewManager___c__DisplayClass9_0_VTable Aoharu_StoreReviewManager___c__DisplayClass9_0_VTable, *PAoharu_StoreReviewManager___c__DisplayClass9_0_VTable;

typedef struct System_Collections_Generic_IEnumerable_IGachaData__o System_Collections_Generic_IEnumerable_IGachaData__o, *PSystem_Collections_Generic_IEnumerable_IGachaData__o;

typedef struct System_Collections_Generic_IEnumerable_IGachaData__c System_Collections_Generic_IEnumerable_IGachaData__c, *PSystem_Collections_Generic_IEnumerable_IGachaData__c;

typedef struct System_Collections_Generic_IEnumerable_IGachaData__Fields System_Collections_Generic_IEnumerable_IGachaData__Fields, *PSystem_Collections_Generic_IEnumerable_IGachaData__Fields;

struct Aoharu_StoreReviewManager___c__DisplayClass9_0_Fields {
    struct System_Collections_Generic_IEnumerable_IGachaData__o *availableGachaList;
};

struct Aoharu_StoreReviewManager___c__DisplayClass9_0_o {
    struct Aoharu_StoreReviewManager___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Aoharu_StoreReviewManager___c__DisplayClass9_0_Fields fields;
};

struct Aoharu_StoreReviewManager___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoreReviewManager___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoreReviewManager___c__DisplayClass9_0_VTable vtable;
};

struct System_Collections_Generic_IEnumerable_IGachaData__Fields {
};

struct System_Collections_Generic_IEnumerable_IGachaData__o {
    struct System_Collections_Generic_IEnumerable_IGachaData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IGachaData__Fields fields;
};

struct System_Collections_Generic_IEnumerable_IGachaData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Mono_Security_Interface_AlertLevel_Fields Mono_Security_Interface_AlertLevel_Fields, *PMono_Security_Interface_AlertLevel_Fields;

struct Mono_Security_Interface_AlertLevel_Fields {
    uint8_t value__;
};

typedef union _union_242191 _union_242191, *P_union_242191;

union _union_242191 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__o UnityEngine_Events_UnityAction_Scene__LoadSceneMode__o, *PUnityEngine_Events_UnityAction_Scene__LoadSceneMode__o;

typedef struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__c UnityEngine_Events_UnityAction_Scene__LoadSceneMode__c, *PUnityEngine_Events_UnityAction_Scene__LoadSceneMode__c;

typedef struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__Fields UnityEngine_Events_UnityAction_Scene__LoadSceneMode__Fields, *PUnityEngine_Events_UnityAction_Scene__LoadSceneMode__Fields;

typedef struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__VTable UnityEngine_Events_UnityAction_Scene__LoadSceneMode__VTable, *PUnityEngine_Events_UnityAction_Scene__LoadSceneMode__VTable;

struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__VTable vtable;
};

struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__o {
    struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__Fields fields;
};

typedef union _union_242193 _union_242193, *P_union_242193;

union _union_242193 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242195 _union_242195, *P_union_242195;

union _union_242195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_AdjustAttribution__c System_Action_AdjustAttribution__c, *PSystem_Action_AdjustAttribution__c;

typedef struct System_Action_AdjustAttribution__VTable System_Action_AdjustAttribution__VTable, *PSystem_Action_AdjustAttribution__VTable;

struct System_Action_AdjustAttribution__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AdjustAttribution__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AdjustAttribution__VTable vtable;
};

typedef union _union_242197 _union_242197, *P_union_242197;

union _union_242197 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B74BC MethodInfo_28B74BC, *PMethodInfo_28B74BC;

typedef union _union_308978 _union_308978, *P_union_308978;

union _union_308978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B74BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_OnSerializingAttribute_Fields System_Runtime_Serialization_OnSerializingAttribute_Fields, *PSystem_Runtime_Serialization_OnSerializingAttribute_Fields;

struct System_Runtime_Serialization_OnSerializingAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef union _union_281770 _union_281770, *P_union_281770;

union _union_281770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_TState__IObserver_T___IDisposable__c System_Func_TState__IObserver_T___IDisposable__c, *PSystem_Func_TState__IObserver_T___IDisposable__c;

typedef struct System_Func_TState__IObserver_T___IDisposable__VTable System_Func_TState__IObserver_T___IDisposable__VTable, *PSystem_Func_TState__IObserver_T___IDisposable__VTable;

struct System_Func_TState__IObserver_T___IDisposable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TState__IObserver_T___IDisposable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TState__IObserver_T___IDisposable__VTable vtable;
};

typedef struct Aoharu_TermsOfServiceDialog_o Aoharu_TermsOfServiceDialog_o, *PAoharu_TermsOfServiceDialog_o;

typedef struct Aoharu_TermsOfServiceDialog_c Aoharu_TermsOfServiceDialog_c, *PAoharu_TermsOfServiceDialog_c;

typedef struct Aoharu_TermsOfServiceDialog_Fields Aoharu_TermsOfServiceDialog_Fields, *PAoharu_TermsOfServiceDialog_Fields;

typedef struct Aoharu_TermsOfServiceDialog_VTable Aoharu_TermsOfServiceDialog_VTable, *PAoharu_TermsOfServiceDialog_VTable;

typedef struct Aoharu_TermsTab_o Aoharu_TermsTab_o, *PAoharu_TermsTab_o;

typedef struct Aoharu_TermsTab_c Aoharu_TermsTab_c, *PAoharu_TermsTab_c;

typedef struct Aoharu_TermsTab_Fields Aoharu_TermsTab_Fields, *PAoharu_TermsTab_Fields;

typedef struct Aoharu_TermsTab_VTable Aoharu_TermsTab_VTable, *PAoharu_TermsTab_VTable;

typedef struct Shock_PageTabBase_TermsTabButton__Fields Shock_PageTabBase_TermsTabButton__Fields, *PShock_PageTabBase_TermsTabButton__Fields;

typedef struct Shock_TabBase_T__Fields Shock_TabBase_T__Fields, *PShock_TabBase_T__Fields;

typedef struct System_Action_T__int__o System_Action_T__int__o, *PSystem_Action_T__int__o;

typedef struct System_Action_string__int__o System_Action_string__int__o, *PSystem_Action_string__int__o;

typedef struct System_Action_T__int__c System_Action_T__int__c, *PSystem_Action_T__int__c;

typedef struct System_Action_T__int__Fields System_Action_T__int__Fields, *PSystem_Action_T__int__Fields;

typedef struct System_Action_string__int__c System_Action_string__int__c, *PSystem_Action_string__int__c;

typedef struct System_Action_string__int__Fields System_Action_string__int__Fields, *PSystem_Action_string__int__Fields;

typedef struct System_Action_T__int__VTable System_Action_T__int__VTable, *PSystem_Action_T__int__VTable;

typedef struct System_Action_string__int__VTable System_Action_string__int__VTable, *PSystem_Action_string__int__VTable;

struct Shock_TabBase_T__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_T__o *m_list;
    int32_t m_selectedIndex;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Shock_PageTabBase_TermsTabButton__Fields {
    struct Shock_TabBase_T__Fields super;
    struct Shock_ButtonEvent_o *m_prevTabPageButton;
    struct Shock_ButtonEvent_o *m_nextTabPageButton;
    struct Shock_ButtonEvent_o *m_prevTabButton;
    struct Shock_ButtonEvent_o *m_nextTabButton;
    struct System_Collections_Generic_List_string__o *m_tabTextList;
    int32_t m_tabNum;
    int32_t m_tabTotalNum;
    int32_t m_tabPageNum;
    int32_t m_currentTab;
    int32_t m_currentTabPage;
    struct System_Action_T__int__o *_OnSetTab_k__BackingField;
    struct System_Action_string__int__o *_OnSetText_k__BackingField;
    struct System_Action_int__o *_OnMoveHideTab_k__BackingField;
};

struct Aoharu_TermsTab_Fields {
    struct Shock_PageTabBase_TermsTabButton__Fields super;
};

struct Aoharu_TermsTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Aoharu_TermsTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TermsTab_VTable vtable;
};

struct Aoharu_TermsTab_o {
    struct Aoharu_TermsTab_c *klass;
    void *monitor;
    struct Aoharu_TermsTab_Fields fields;
};

struct System_Action_string__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_string__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_string__int__VTable vtable;
};

struct System_Action_string__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_string__int__o {
    struct System_Action_string__int__c *klass;
    void *monitor;
    struct System_Action_string__int__Fields fields;
};

struct Aoharu_TermsOfServiceDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_OpenWebView;
    struct VirtualInvokeData _20_CloseWebView;
    struct VirtualInvokeData _21_CallFromJSEvent;
};

struct Aoharu_TermsOfServiceDialog_Fields {
    struct Shock_WebViewDialog_Fields super;
    struct Aoharu_TermsTab_o *m_termsTab;
    struct System_String_array *m_TabNameIdList;
    struct System_String_array *m_UrlIdList;
    struct System_String_array *m_TitleTextIdList;
    int32_t m_TabIndex;
};

struct Aoharu_TermsOfServiceDialog_o {
    struct Aoharu_TermsOfServiceDialog_c *klass;
    void *monitor;
    struct Aoharu_TermsOfServiceDialog_Fields fields;
};

struct Aoharu_TermsOfServiceDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TermsOfServiceDialog_VTable vtable;
};

struct System_Action_T__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_T__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_T__int__VTable vtable;
};

struct System_Action_T__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_T__int__o {
    struct System_Action_T__int__c *klass;
    void *monitor;
    struct System_Action_T__int__Fields fields;
};

typedef union _union_281772 _union_281772, *P_union_281772;

union _union_281772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281774 _union_281774, *P_union_281774;

union _union_281774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281776 _union_281776, *P_union_281776;

union _union_281776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9CD20 MethodInfo_1E9CD20, *PMethodInfo_1E9CD20;

typedef union _union_160315 _union_160315, *P_union_160315;

union _union_160315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CD20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281778 _union_281778, *P_union_281778;

union _union_281778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_TState__IObserver_T___IDisposable__o System_Func_TState__IObserver_T___IDisposable__o, *PSystem_Func_TState__IObserver_T___IDisposable__o;

typedef struct System_Func_TState__IObserver_T___IDisposable__Fields System_Func_TState__IObserver_T___IDisposable__Fields, *PSystem_Func_TState__IObserver_T___IDisposable__Fields;

struct System_Func_TState__IObserver_T___IDisposable__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TState__IObserver_T___IDisposable__o {
    struct System_Func_TState__IObserver_T___IDisposable__c *klass;
    void *monitor;
    struct System_Func_TState__IObserver_T___IDisposable__Fields fields;
};

typedef struct Shock_Protocol___c__DisplayClass1286_0_Fields Shock_Protocol___c__DisplayClass1286_0_Fields, *PShock_Protocol___c__DisplayClass1286_0_Fields;

struct Shock_Protocol___c__DisplayClass1286_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef struct System_Func_AlbumCardMMst__string__o System_Func_AlbumCardMMst__string__o, *PSystem_Func_AlbumCardMMst__string__o;

typedef struct System_Func_AlbumCardMMst__string__Fields System_Func_AlbumCardMMst__string__Fields, *PSystem_Func_AlbumCardMMst__string__Fields;

struct System_Func_AlbumCardMMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumCardMMst__string__o {
    struct System_Func_AlbumCardMMst__string__c *klass;
    void *monitor;
    struct System_Func_AlbumCardMMst__string__Fields fields;
};

typedef struct Mono_Unity_Debug_c Mono_Unity_Debug_c, *PMono_Unity_Debug_c;

typedef struct Mono_Unity_Debug_VTable Mono_Unity_Debug_VTable, *PMono_Unity_Debug_VTable;

struct Mono_Unity_Debug_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Unity_Debug_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_Debug_VTable vtable;
};

typedef struct Aoharu_OptionMarkerController___c__DisplayClass51_2_VTable Aoharu_OptionMarkerController___c__DisplayClass51_2_VTable, *PAoharu_OptionMarkerController___c__DisplayClass51_2_VTable;

struct Aoharu_OptionMarkerController___c__DisplayClass51_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1F45C50 MethodInfo_1F45C50, *PMethodInfo_1F45C50;

typedef union _union_163219 _union_163219, *P_union_163219;

union _union_163219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45C50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Sockets_SocketOptionName_Fields System_Net_Sockets_SocketOptionName_Fields, *PSystem_Net_Sockets_SocketOptionName_Fields;

struct System_Net_Sockets_SocketOptionName_Fields {
    int32_t value__;
};

typedef struct MethodInfo_126F87C_RGCTXs MethodInfo_126F87C_RGCTXs, *PMethodInfo_126F87C_RGCTXs;

struct MethodInfo_126F87C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_uint__RewardData__c System_Func_uint__RewardData__c, *PSystem_Func_uint__RewardData__c;

typedef struct System_Func_uint__RewardData__VTable System_Func_uint__RewardData__VTable, *PSystem_Func_uint__RewardData__VTable;

struct System_Func_uint__RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__RewardData__VTable vtable;
};

typedef struct Shock_Sound_BgmCoreLoopSystem_c Shock_Sound_BgmCoreLoopSystem_c, *PShock_Sound_BgmCoreLoopSystem_c;

typedef struct Shock_Sound_BgmCoreLoopSystem_VTable Shock_Sound_BgmCoreLoopSystem_VTable, *PShock_Sound_BgmCoreLoopSystem_VTable;

struct Shock_Sound_BgmCoreLoopSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_DoDispose;
    struct VirtualInvokeData _7_DoUpdate;
};

struct Shock_Sound_BgmCoreLoopSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_BgmCoreLoopSystem_VTable vtable;
};

typedef union _union_281780 _union_281780, *P_union_281780;

union _union_281780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B74AC MethodInfo_28B74AC, *PMethodInfo_28B74AC;

typedef union _union_312816 _union_312816, *P_union_312816;

union _union_312816 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B74AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312816 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_GetAssetHashStep_c Shock_Login_GetAssetHashStep_c, *PShock_Login_GetAssetHashStep_c;

typedef struct Shock_Login_GetAssetHashStep_VTable Shock_Login_GetAssetHashStep_VTable, *PShock_Login_GetAssetHashStep_VTable;

struct Shock_Login_GetAssetHashStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_GetAssetHashStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_GetAssetHashStep_VTable vtable;
};

typedef union _union_281782 _union_281782, *P_union_281782;

union _union_281782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281784 _union_281784, *P_union_281784;

union _union_281784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D68534_RGCTXs MethodInfo_2D68534_RGCTXs, *PMethodInfo_2D68534_RGCTXs;

struct MethodInfo_2D68534_RGCTXs {
    struct MethodInfo *_0_UniRx_UnityEqualityComparer_GetDefault_TKey_;
    struct Il2CppClass *_1_UniRx_Operators_DistinctUntilChangedObservable_T__TKey_;
    struct MethodInfo *_2_UniRx_Operators_DistinctUntilChangedObservable_T__TKey___ctor;
};

typedef struct MethodInfo_24880AC MethodInfo_24880AC, *PMethodInfo_24880AC;

typedef union _union_290107 _union_290107, *P_union_290107;

union _union_290107 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24880AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173384C MethodInfo_173384C, *PMethodInfo_173384C;

typedef union _union_168947 _union_168947, *P_union_168947;

union _union_168947 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173384C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1904A7C MethodInfo_1904A7C, *PMethodInfo_1904A7C;

typedef struct MethodInfo_1904A7C_RGCTXs MethodInfo_1904A7C_RGCTXs, *PMethodInfo_1904A7C_RGCTXs;

typedef union _union_193743 _union_193743, *P_union_193743;

union _union_193743 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904A7C_RGCTXs {
    struct MethodInfo *_0_System_Array_Sort_TKey_;
    struct MethodInfo *_1_System_Collections_Generic_ArraySortHelper_TKey__TValue__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_TKey__TValue_;
    struct Il2CppClass *_3_System_Collections_Generic_ArraySortHelper_TKey__TValue_;
    struct MethodInfo *_4_System_Collections_Generic_ArraySortHelper_TKey__TValue__Sort;
};

struct MethodInfo_1904A7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904A7C_RGCTXs *rgctx_data;
    union _union_193743 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B641A0 MethodInfo_1B641A0, *PMethodInfo_1B641A0;

typedef union _union_244527 _union_244527, *P_union_244527;

union _union_244527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B641A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281786 _union_281786, *P_union_281786;

union _union_281786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281788 _union_281788, *P_union_281788;

union _union_281788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAFDCC MethodInfo_2EAFDCC, *PMethodInfo_2EAFDCC;

typedef union _union_235337 _union_235337, *P_union_235337;

union _union_235337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAFDCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Sound_BgmCoreLoopSystem_o Shock_Sound_BgmCoreLoopSystem_o, *PShock_Sound_BgmCoreLoopSystem_o;

typedef struct Shock_Sound_BgmCoreLoopSystem_Fields Shock_Sound_BgmCoreLoopSystem_Fields, *PShock_Sound_BgmCoreLoopSystem_Fields;

typedef struct Shock_Sound_SoundPlaySystem_Fields Shock_Sound_SoundPlaySystem_Fields, *PShock_Sound_SoundPlaySystem_Fields;

typedef struct System_Func_string__CriAtomExPlayback__o System_Func_string__CriAtomExPlayback__o, *PSystem_Func_string__CriAtomExPlayback__o;

typedef struct System_Func_string__CriAtomExPlayback__c System_Func_string__CriAtomExPlayback__c, *PSystem_Func_string__CriAtomExPlayback__c;

typedef struct System_Func_string__CriAtomExPlayback__Fields System_Func_string__CriAtomExPlayback__Fields, *PSystem_Func_string__CriAtomExPlayback__Fields;

typedef struct System_Func_string__CriAtomExPlayback__VTable System_Func_string__CriAtomExPlayback__VTable, *PSystem_Func_string__CriAtomExPlayback__VTable;

struct Shock_Sound_SoundPlaySystem_Fields {
    struct Shock_Sound_Playback_o *_Playback_k__BackingField;
};

struct Shock_Sound_BgmCoreLoopSystem_Fields {
    struct Shock_Sound_SoundPlaySystem_Fields super;
    struct System_Func_string__CriAtomExPlayback__o *_OnReplay_k__BackingField;
};

struct Shock_Sound_BgmCoreLoopSystem_o {
    struct Shock_Sound_BgmCoreLoopSystem_c *klass;
    void *monitor;
    struct Shock_Sound_BgmCoreLoopSystem_Fields fields;
};

struct System_Func_string__CriAtomExPlayback__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__CriAtomExPlayback__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_string__CriAtomExPlayback__o {
    struct System_Func_string__CriAtomExPlayback__c *klass;
    void *monitor;
    struct System_Func_string__CriAtomExPlayback__Fields fields;
};

struct System_Func_string__CriAtomExPlayback__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__CriAtomExPlayback__VTable vtable;
};

typedef struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__RGCTXs UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__RGCTXs, *PUniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__RGCTXs;

struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TResult___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TResult_;
    struct Il2CppClass *_3_UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult_;
    struct MethodInfo *_4_UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult___ctor;
    struct MethodInfo *_5_UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__Run;
    struct Il2CppClass *_6_UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult_;
    struct MethodInfo *_7_UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult___ctor;
    struct MethodInfo *_8_UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__Run;
    struct Il2CppClass *_9_UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TCollection__TResult_;
    struct MethodInfo *_10_UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TCollection__TResult___ctor;
    struct MethodInfo *_11_UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TCollection__TResult__Run;
    struct Il2CppClass *_12_UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserverWithIndex_TSource__TCollection__TResult_;
    struct MethodInfo *_13_UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserverWithIndex_TSource__TCollection__TResult___ctor;
    struct MethodInfo *_14_UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserverWithIndex_TSource__TCollection__TResult__Run;
};

typedef struct MethodInfo_1390D4C MethodInfo_1390D4C, *PMethodInfo_1390D4C;

typedef union _union_167405 _union_167405, *P_union_167405;

union _union_167405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1390D4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30968F4_RGCTXs MethodInfo_30968F4_RGCTXs, *PMethodInfo_30968F4_RGCTXs;

struct MethodInfo_30968F4_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__Create;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_StatePool_T1__T2_;
};

typedef struct MethodInfo_2948390 MethodInfo_2948390, *PMethodInfo_2948390;

typedef union _union_187038 _union_187038, *P_union_187038;

union _union_187038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_RuntimePropertyInfo_GetterAdapter_c System_Reflection_RuntimePropertyInfo_GetterAdapter_c, *PSystem_Reflection_RuntimePropertyInfo_GetterAdapter_c;

typedef struct System_Reflection_RuntimePropertyInfo_GetterAdapter_VTable System_Reflection_RuntimePropertyInfo_GetterAdapter_VTable, *PSystem_Reflection_RuntimePropertyInfo_GetterAdapter_VTable;

struct System_Reflection_RuntimePropertyInfo_GetterAdapter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Reflection_RuntimePropertyInfo_GetterAdapter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_RuntimePropertyInfo_GetterAdapter_VTable vtable;
};

typedef struct MethodInfo_28B74DC MethodInfo_28B74DC, *PMethodInfo_28B74DC;

typedef union _union_309938 _union_309938, *P_union_309938;

union _union_309938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B74DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281790 _union_281790, *P_union_281790;

union _union_281790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32A06F0 MethodInfo_32A06F0, *PMethodInfo_32A06F0;

typedef union _union_316489 _union_316489, *P_union_316489;

union _union_316489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A06F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BandRankUpItem_Fields Shock_BandRankUpItem_Fields, *PShock_BandRankUpItem_Fields;

struct Shock_BandRankUpItem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    uint32_t m_band;
    struct Shock_TextMeshUI_o *m_bandText;
    struct Shock_TextMeshUI_o *m_bandNameText;
    struct Shock_TextMeshUI_o *m_beforeRankText;
    struct Shock_TextMeshUI_o *m_afterRankText;
};

typedef union _union_281792 _union_281792, *P_union_281792;

union _union_281792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281794 _union_281794, *P_union_281794;

union _union_281794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281796 _union_281796, *P_union_281796;

union _union_281796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_Dictionary_string__List_ChatTalkElement____o System_Action_Dictionary_string__List_ChatTalkElement____o, *PSystem_Action_Dictionary_string__List_ChatTalkElement____o;

typedef struct System_Action_Dictionary_string__List_ChatTalkElement____Fields System_Action_Dictionary_string__List_ChatTalkElement____Fields, *PSystem_Action_Dictionary_string__List_ChatTalkElement____Fields;

struct System_Action_Dictionary_string__List_ChatTalkElement____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Dictionary_string__List_ChatTalkElement____o {
    struct System_Action_Dictionary_string__List_ChatTalkElement____c *klass;
    void *monitor;
    struct System_Action_Dictionary_string__List_ChatTalkElement____Fields fields;
};

typedef union _union_281798 _union_281798, *P_union_281798;

union _union_281798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_RuntimePropertyInfo_GetterAdapter_o System_Reflection_RuntimePropertyInfo_GetterAdapter_o, *PSystem_Reflection_RuntimePropertyInfo_GetterAdapter_o;

typedef struct System_Reflection_RuntimePropertyInfo_GetterAdapter_Fields System_Reflection_RuntimePropertyInfo_GetterAdapter_Fields, *PSystem_Reflection_RuntimePropertyInfo_GetterAdapter_Fields;

struct System_Reflection_RuntimePropertyInfo_GetterAdapter_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Reflection_RuntimePropertyInfo_GetterAdapter_o {
    struct System_Reflection_RuntimePropertyInfo_GetterAdapter_c *klass;
    void *monitor;
    struct System_Reflection_RuntimePropertyInfo_GetterAdapter_Fields fields;
};

typedef struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_c Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_c, *PAoharu_MusicSelectFooterContent___c__DisplayClass43_0_c;

typedef struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_VTable Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_VTable, *PAoharu_MusicSelectFooterContent___c__DisplayClass43_0_VTable;

struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_VTable vtable;
};

typedef struct MethodInfo_10EFC90_RGCTXs MethodInfo_10EFC90_RGCTXs, *PMethodInfo_10EFC90_RGCTXs;

struct MethodInfo_10EFC90_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Guid_array System_Guid_array, *PSystem_Guid_array;

struct System_Guid_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Guid_o m_Items[65535];
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_o DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_o, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_o;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_c DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_c, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_c;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_Fields DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_Fields, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_Fields;

typedef struct UnityEngine_UI_Outline_o UnityEngine_UI_Outline_o, *PUnityEngine_UI_Outline_o;

typedef struct UnityEngine_UI_Outline_c UnityEngine_UI_Outline_c, *PUnityEngine_UI_Outline_c;

typedef struct UnityEngine_UI_Outline_Fields UnityEngine_UI_Outline_Fields, *PUnityEngine_UI_Outline_Fields;

typedef struct UnityEngine_UI_Outline_VTable UnityEngine_UI_Outline_VTable, *PUnityEngine_UI_Outline_VTable;

typedef struct UnityEngine_UI_Shadow_Fields UnityEngine_UI_Shadow_Fields, *PUnityEngine_UI_Shadow_Fields;

struct UnityEngine_UI_Shadow_Fields {
    struct UnityEngine_UI_BaseMeshEffect_Fields super;
    struct UnityEngine_Color_o m_EffectColor;
    struct UnityEngine_Vector2_o m_EffectDistance;
    bool m_UseGraphicAlpha;
};

struct UnityEngine_UI_Outline_Fields {
    struct UnityEngine_UI_Shadow_Fields super;
};

struct UnityEngine_UI_Outline_o {
    struct UnityEngine_UI_Outline_c *klass;
    void *monitor;
    struct UnityEngine_UI_Outline_Fields fields;
};

struct UnityEngine_UI_Outline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_ModifyMesh;
    struct VirtualInvokeData _20_ModifyMesh;
};

struct UnityEngine_UI_Outline_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Outline_VTable vtable;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_Fields {
    struct UnityEngine_UI_Outline_o *target;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_o {
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_Fields fields;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass11_0_VTable vtable;
};

typedef struct MethodInfo_242B100 MethodInfo_242B100, *PMethodInfo_242B100;

typedef union _union_275400 _union_275400, *P_union_275400;

union _union_275400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242B100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B348 MethodInfo_2D5B348, *PMethodInfo_2D5B348;

typedef struct MethodInfo_2D5B348_RGCTXs MethodInfo_2D5B348_RGCTXs, *PMethodInfo_2D5B348_RGCTXs;

typedef union _union_298595 _union_298595, *P_union_298595;

union _union_298595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B348 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B348_RGCTXs *rgctx_data;
    union _union_298595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5B348_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__LastIndexOf;
    struct MethodInfo *_2_Carbon_ListExtensions_PopAt_T_;
};

typedef struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_o Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_o, *PAoharu_MusicSelectFooterContent___c__DisplayClass43_0_o;

typedef struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_Fields Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_Fields, *PAoharu_MusicSelectFooterContent___c__DisplayClass43_0_Fields;

struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_Fields {
    struct Shock_LiveData_o *data;
};

struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_o {
    struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectFooterContent___c__DisplayClass43_0_Fields fields;
};

typedef struct Shock_Protocol___c__DisplayClass830_0_c Shock_Protocol___c__DisplayClass830_0_c, *PShock_Protocol___c__DisplayClass830_0_c;

typedef struct Shock_Protocol___c__DisplayClass830_0_VTable Shock_Protocol___c__DisplayClass830_0_VTable, *PShock_Protocol___c__DisplayClass830_0_VTable;

struct Shock_Protocol___c__DisplayClass830_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass830_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass830_0_VTable vtable;
};

typedef struct MethodInfo_13D93DC_RGCTXs MethodInfo_13D93DC_RGCTXs, *PMethodInfo_13D93DC_RGCTXs;

struct MethodInfo_13D93DC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B74CC MethodInfo_28B74CC, *PMethodInfo_28B74CC;

typedef union _union_309458 _union_309458, *P_union_309458;

union _union_309458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B74CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A9730 MethodInfo_17A9730, *PMethodInfo_17A9730;

typedef union _union_168611 _union_168611, *P_union_168611;

union _union_168611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D5B70 MethodInfo_24D5B70, *PMethodInfo_24D5B70;

typedef union _union_174980 _union_174980, *P_union_174980;

union _union_174980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D5B74 MethodInfo_24D5B74, *PMethodInfo_24D5B74;

typedef union _union_176418 _union_176418, *P_union_176418;

union _union_176418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5B74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3252D30 MethodInfo_3252D30, *PMethodInfo_3252D30;

typedef union _union_292148 _union_292148, *P_union_292148;

union _union_292148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252D30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsSingleUnitObservableObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3120EC4 MethodInfo_3120EC4, *PMethodInfo_3120EC4;

typedef union _union_224781 _union_224781, *P_union_224781;

union _union_224781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_VTable UnityEngine_PlayerLoop_PostLateUpdate_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3120EC8 MethodInfo_3120EC8, *PMethodInfo_3120EC8;

typedef union _union_224949 _union_224949, *P_union_224949;

union _union_224949 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120EC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224949 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveResultView_StarEventObj_VTable Aoharu_LiveResultView_StarEventObj_VTable, *PAoharu_LiveResultView_StarEventObj_VTable;

struct Aoharu_LiveResultView_StarEventObj_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Compressors_PPMd_H_State_VTable SharpCompress_Compressors_PPMd_H_State_VTable, *PSharpCompress_Compressors_PPMd_H_State_VTable;

struct SharpCompress_Compressors_PPMd_H_State_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Address;
    struct VirtualInvokeData _5_set_Address;
};

typedef struct MethodInfo_2B15120 MethodInfo_2B15120, *PMethodInfo_2B15120;

typedef union _union_231983 _union_231983, *P_union_231983;

union _union_231983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B15120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6ED10 MethodInfo_1B6ED10, *PMethodInfo_1B6ED10;

typedef union _union_252853 _union_252853, *P_union_252853;

union _union_252853 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6ED10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252853 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256890 _union_256890, *P_union_256890;

union _union_256890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Unity_Collections_LowLevel_Unsafe_NativeSetClassTypeToNullOnScheduleAttribute_c Unity_Collections_LowLevel_Unsafe_NativeSetClassTypeToNullOnScheduleAttribute_c, *PUnity_Collections_LowLevel_Unsafe_NativeSetClassTypeToNullOnScheduleAttribute_c;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeSetClassTypeToNullOnScheduleAttribute_VTable Unity_Collections_LowLevel_Unsafe_NativeSetClassTypeToNullOnScheduleAttribute_VTable, *PUnity_Collections_LowLevel_Unsafe_NativeSetClassTypeToNullOnScheduleAttribute_VTable;

struct Unity_Collections_LowLevel_Unsafe_NativeSetClassTypeToNullOnScheduleAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct Unity_Collections_LowLevel_Unsafe_NativeSetClassTypeToNullOnScheduleAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_LowLevel_Unsafe_NativeSetClassTypeToNullOnScheduleAttribute_VTable vtable;
};

typedef union _union_256892 _union_256892, *P_union_256892;

union _union_256892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336C71C_RGCTXs MethodInfo_336C71C_RGCTXs, *PMethodInfo_336C71C_RGCTXs;

struct MethodInfo_336C71C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1D6AE08 MethodInfo_1D6AE08, *PMethodInfo_1D6AE08;

typedef union _union_157547 _union_157547, *P_union_157547;

union _union_157547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6AE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GameMstTableBase_MstBinder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256894 _union_256894, *P_union_256894;

union _union_256894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281850 _union_281850, *P_union_281850;

union _union_281850 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_128736C MethodInfo_128736C, *PMethodInfo_128736C;

typedef union _union_208781 _union_208781, *P_union_208781;

union _union_208781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_128736C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242243 _union_242243, *P_union_242243;

union _union_242243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2659218 MethodInfo_2659218, *PMethodInfo_2659218;

typedef union _union_173864 _union_173864, *P_union_173864;

union _union_173864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281852 _union_281852, *P_union_281852;

union _union_281852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C45C0 MethodInfo_10C45C0, *PMethodInfo_10C45C0;

typedef union _union_208595 _union_208595, *P_union_208595;

union _union_208595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C45C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8D2A8 MethodInfo_2E8D2A8, *PMethodInfo_2E8D2A8;

typedef union _union_223655 _union_223655, *P_union_223655;

union _union_223655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D2A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242245 _union_242245, *P_union_242245;

union _union_242245 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281854 _union_281854, *P_union_281854;

union _union_281854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242247 _union_242247, *P_union_242247;

union _union_242247 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281856 _union_281856, *P_union_281856;

union _union_281856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_MethodAccessException_c System_MethodAccessException_c, *PSystem_MethodAccessException_c;

typedef struct System_MethodAccessException_VTable System_MethodAccessException_VTable, *PSystem_MethodAccessException_VTable;

struct System_MethodAccessException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_MethodAccessException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_MethodAccessException_VTable vtable;
};

typedef union _union_242249 _union_242249, *P_union_242249;

union _union_242249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B74FC MethodInfo_28B74FC, *PMethodInfo_28B74FC;

typedef union _union_310898 _union_310898, *P_union_310898;

union _union_310898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B74FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281858 _union_281858, *P_union_281858;

union _union_281858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281848 _union_281848, *P_union_281848;

union _union_281848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BC5B68 MethodInfo_1BC5B68, *PMethodInfo_1BC5B68;

typedef union _union_303386 _union_303386, *P_union_303386;

union _union_303386 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303386 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217281 _union_217281, *P_union_217281;

union _union_217281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217283 _union_217283, *P_union_217283;

union _union_217283 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_c GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_c, *PGooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_c;

typedef struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_VTable GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_VTable, *PGooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_VTable;

struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_VTable vtable;
};

typedef union _union_217285 _union_217285, *P_union_217285;

union _union_217285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242241 _union_242241, *P_union_242241;

union _union_242241 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217287 _union_217287, *P_union_217287;

union _union_217287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256896 _union_256896, *P_union_256896;

union _union_256896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217289 _union_217289, *P_union_217289;

union _union_217289 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256898 _union_256898, *P_union_256898;

union _union_256898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StaminaChargeConfirmLayoutBase_c Aoharu_StaminaChargeConfirmLayoutBase_c, *PAoharu_StaminaChargeConfirmLayoutBase_c;

typedef struct Aoharu_StaminaChargeConfirmLayoutBase_VTable Aoharu_StaminaChargeConfirmLayoutBase_VTable, *PAoharu_StaminaChargeConfirmLayoutBase_VTable;

struct Aoharu_StaminaChargeConfirmLayoutBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetItemName;
    struct VirtualInvokeData _5_GetConsumption;
    struct VirtualInvokeData _6_PostSetup;
};

struct Aoharu_StaminaChargeConfirmLayoutBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StaminaChargeConfirmLayoutBase_VTable vtable;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__o System_ValueTuple_int__T1__T2__T3__T4__T5__T6__o, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__o;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__Fields System_ValueTuple_int__T1__T2__T3__T4__T5__T6__Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__Fields;

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__o {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__Fields fields;
};

typedef union _union_256880 _union_256880, *P_union_256880;

union _union_256880 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308DEA0_RGCTXs MethodInfo_308DEA0_RGCTXs, *PMethodInfo_308DEA0_RGCTXs;

struct MethodInfo_308DEA0_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_242B15C MethodInfo_242B15C, *PMethodInfo_242B15C;

typedef union _union_275948 _union_275948, *P_union_275948;

union _union_275948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242B15C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256882 _union_256882, *P_union_256882;

union _union_256882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281860 _union_281860, *P_union_281860;

union _union_281860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_U2D_SpriteAtlasManager_o UnityEngine_U2D_SpriteAtlasManager_o, *PUnityEngine_U2D_SpriteAtlasManager_o;

typedef struct UnityEngine_U2D_SpriteAtlasManager_c UnityEngine_U2D_SpriteAtlasManager_c, *PUnityEngine_U2D_SpriteAtlasManager_c;

typedef struct UnityEngine_U2D_SpriteAtlasManager_Fields UnityEngine_U2D_SpriteAtlasManager_Fields, *PUnityEngine_U2D_SpriteAtlasManager_Fields;

typedef struct UnityEngine_U2D_SpriteAtlasManager_StaticFields UnityEngine_U2D_SpriteAtlasManager_StaticFields, *PUnityEngine_U2D_SpriteAtlasManager_StaticFields;

typedef struct UnityEngine_U2D_SpriteAtlasManager_VTable UnityEngine_U2D_SpriteAtlasManager_VTable, *PUnityEngine_U2D_SpriteAtlasManager_VTable;

typedef struct System_Action_string__Action_SpriteAtlas___o System_Action_string__Action_SpriteAtlas___o, *PSystem_Action_string__Action_SpriteAtlas___o;

typedef struct System_Action_SpriteAtlas__o System_Action_SpriteAtlas__o, *PSystem_Action_SpriteAtlas__o;

typedef struct System_Action_string__Action_SpriteAtlas___c System_Action_string__Action_SpriteAtlas___c, *PSystem_Action_string__Action_SpriteAtlas___c;

typedef struct System_Action_string__Action_SpriteAtlas___Fields System_Action_string__Action_SpriteAtlas___Fields, *PSystem_Action_string__Action_SpriteAtlas___Fields;

typedef struct System_Action_SpriteAtlas__c System_Action_SpriteAtlas__c, *PSystem_Action_SpriteAtlas__c;

typedef struct System_Action_SpriteAtlas__Fields System_Action_SpriteAtlas__Fields, *PSystem_Action_SpriteAtlas__Fields;

typedef struct System_Action_string__Action_SpriteAtlas___VTable System_Action_string__Action_SpriteAtlas___VTable, *PSystem_Action_string__Action_SpriteAtlas___VTable;

typedef struct System_Action_SpriteAtlas__VTable System_Action_SpriteAtlas__VTable, *PSystem_Action_SpriteAtlas__VTable;

struct System_Action_string__Action_SpriteAtlas___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_U2D_SpriteAtlasManager_Fields {
};

struct UnityEngine_U2D_SpriteAtlasManager_StaticFields {
    struct System_Action_string__Action_SpriteAtlas___o *atlasRequested;
    struct System_Action_SpriteAtlas__o *atlasRegistered;
};

struct UnityEngine_U2D_SpriteAtlasManager_o {
    struct UnityEngine_U2D_SpriteAtlasManager_c *klass;
    void *monitor;
    struct UnityEngine_U2D_SpriteAtlasManager_Fields fields;
};

struct UnityEngine_U2D_SpriteAtlasManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_U2D_SpriteAtlasManager_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_U2D_SpriteAtlasManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_U2D_SpriteAtlasManager_VTable vtable;
};

struct System_Action_SpriteAtlas__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_string__Action_SpriteAtlas___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SpriteAtlas__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SpriteAtlas__o {
    struct System_Action_SpriteAtlas__c *klass;
    void *monitor;
    struct System_Action_SpriteAtlas__Fields fields;
};

struct System_Action_SpriteAtlas__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SpriteAtlas__VTable vtable;
};

struct System_Action_string__Action_SpriteAtlas___o {
    struct System_Action_string__Action_SpriteAtlas___c *klass;
    void *monitor;
    struct System_Action_string__Action_SpriteAtlas___Fields fields;
};

struct System_Action_string__Action_SpriteAtlas___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_string__Action_SpriteAtlas___VTable vtable;
};

typedef struct Internal_Cryptography_Pal_GeneralNameType_Fields Internal_Cryptography_Pal_GeneralNameType_Fields, *PInternal_Cryptography_Pal_GeneralNameType_Fields;

struct Internal_Cryptography_Pal_GeneralNameType_Fields {
    int32_t value__;
};

typedef union _union_281862 _union_281862, *P_union_281862;

union _union_281862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242255 _union_242255, *P_union_242255;

union _union_242255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281864 _union_281864, *P_union_281864;

union _union_281864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_ComicListScene_ComicListController___c__DisplayClass9_0_VTable Aoharu_Scenes_ComicListScene_ComicListController___c__DisplayClass9_0_VTable, *PAoharu_Scenes_ComicListScene_ComicListController___c__DisplayClass9_0_VTable;

struct Aoharu_Scenes_ComicListScene_ComicListController___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242257 _union_242257, *P_union_242257;

union _union_242257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281866 _union_281866, *P_union_281866;

union _union_281866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242259 _union_242259, *P_union_242259;

union _union_242259 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A6D24 MethodInfo_26A6D24, *PMethodInfo_26A6D24;

typedef union _union_278114 _union_278114, *P_union_278114;

union _union_278114 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6D24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278114 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281868 _union_281868, *P_union_281868;

union _union_281868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_LiveConditionMst__bool__c System_Func_LiveConditionMst__bool__c, *PSystem_Func_LiveConditionMst__bool__c;

typedef struct System_Func_LiveConditionMst__bool__VTable System_Func_LiveConditionMst__bool__VTable, *PSystem_Func_LiveConditionMst__bool__VTable;

struct System_Func_LiveConditionMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveConditionMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveConditionMst__bool__VTable vtable;
};

typedef struct MethodInfo_28B74EC MethodInfo_28B74EC, *PMethodInfo_28B74EC;

typedef union _union_310418 _union_310418, *P_union_310418;

union _union_310418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B74EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_DelayFrameObservable_QueuePool_T__Fields UniRx_Operators_DelayFrameObservable_QueuePool_T__Fields, *PUniRx_Operators_DelayFrameObservable_QueuePool_T__Fields;

typedef struct System_Collections_Generic_Queue_Queue_T___o System_Collections_Generic_Queue_Queue_T___o, *PSystem_Collections_Generic_Queue_Queue_T___o;

typedef struct System_Collections_Generic_Queue_Queue_T___c System_Collections_Generic_Queue_Queue_T___c, *PSystem_Collections_Generic_Queue_Queue_T___c;

typedef struct System_Collections_Generic_Queue_Queue_T___Fields System_Collections_Generic_Queue_Queue_T___Fields, *PSystem_Collections_Generic_Queue_Queue_T___Fields;

typedef struct System_Collections_Generic_Queue_Queue_T___VTable System_Collections_Generic_Queue_Queue_T___VTable, *PSystem_Collections_Generic_Queue_Queue_T___VTable;

typedef struct System_Collections_Generic_Queue_T__array System_Collections_Generic_Queue_T__array, *PSystem_Collections_Generic_Queue_T__array;

struct System_Collections_Generic_Queue_Queue_T___Fields {
    struct System_Collections_Generic_Queue_T__array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_Queue_T___o {
    struct System_Collections_Generic_Queue_Queue_T___c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_Queue_T___Fields fields;
};

struct System_Collections_Generic_Queue_Queue_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_Queue_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Queue_T___VTable vtable;
};

struct System_Collections_Generic_Queue_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Queue_T__o *m_Items[65535];
};

struct UniRx_Operators_DelayFrameObservable_QueuePool_T__Fields {
    struct Il2CppObject *gate;
    struct System_Collections_Generic_Queue_Queue_T___o *pool;
};

typedef struct Shock_SkillCenterMstTable___c_Fields Shock_SkillCenterMstTable___c_Fields, *PShock_SkillCenterMstTable___c_Fields;

struct Shock_SkillCenterMstTable___c_Fields {
};

typedef union _union_217271 _union_217271, *P_union_217271;

union _union_217271 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217273 _union_217273, *P_union_217273;

union _union_217273 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8D2AC MethodInfo_2E8D2AC, *PMethodInfo_2E8D2AC;

typedef union _union_223823 _union_223823, *P_union_223823;

union _union_223823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D2AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242251 _union_242251, *P_union_242251;

union _union_242251 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__c System_ValueTuple_int__T1__T2__T3__T4__T5__T6__c, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__c;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__VTable System_ValueTuple_int__T1__T2__T3__T4__T5__T6__VTable, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__VTable;

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__VTable vtable;
};

typedef struct MethodInfo_2659238 MethodInfo_2659238, *PMethodInfo_2659238;

typedef union _union_175302 _union_175302, *P_union_175302;

union _union_175302 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175302 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217275 _union_217275, *P_union_217275;

union _union_217275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242253 _union_242253, *P_union_242253;

union _union_242253 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256884 _union_256884, *P_union_256884;

union _union_256884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22F0244 MethodInfo_22F0244, *PMethodInfo_22F0244;

typedef union _union_326283 _union_326283, *P_union_326283;

union _union_326283 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F0244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326283 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217277 _union_217277, *P_union_217277;

union _union_217277 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B15138 MethodInfo_2B15138, *PMethodInfo_2B15138;

typedef union _union_232151 _union_232151, *P_union_232151;

union _union_232151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B15138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256886 _union_256886, *P_union_256886;

union _union_256886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_LiveConditionMst__bool__o System_Func_LiveConditionMst__bool__o, *PSystem_Func_LiveConditionMst__bool__o;

typedef struct System_Func_LiveConditionMst__bool__Fields System_Func_LiveConditionMst__bool__Fields, *PSystem_Func_LiveConditionMst__bool__Fields;

struct System_Func_LiveConditionMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveConditionMst__bool__o {
    struct System_Func_LiveConditionMst__bool__c *klass;
    void *monitor;
    struct System_Func_LiveConditionMst__bool__Fields fields;
};

typedef union _union_217279 _union_217279, *P_union_217279;

union _union_217279 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256888 _union_256888, *P_union_256888;

union _union_256888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D64EBC MethodInfo_2D64EBC, *PMethodInfo_2D64EBC;

typedef struct MethodInfo_2D64EBC_RGCTXs MethodInfo_2D64EBC_RGCTXs, *PMethodInfo_2D64EBC_RGCTXs;

typedef union _union_321624 _union_321624, *P_union_321624;

union _union_321624 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64EBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Object_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64EBC_RGCTXs *rgctx_data;
    union _union_321624 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D64EBC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_ConstMst_VTable Shock_ConstMst_VTable, *PShock_ConstMst_VTable;

struct Shock_ConstMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct UnityEngine_Rendering_SortingGroup_o UnityEngine_Rendering_SortingGroup_o, *PUnityEngine_Rendering_SortingGroup_o;

typedef struct UnityEngine_Rendering_SortingGroup_c UnityEngine_Rendering_SortingGroup_c, *PUnityEngine_Rendering_SortingGroup_c;

typedef struct UnityEngine_Rendering_SortingGroup_Fields UnityEngine_Rendering_SortingGroup_Fields, *PUnityEngine_Rendering_SortingGroup_Fields;

typedef struct UnityEngine_Rendering_SortingGroup_VTable UnityEngine_Rendering_SortingGroup_VTable, *PUnityEngine_Rendering_SortingGroup_VTable;

struct UnityEngine_Rendering_SortingGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Rendering_SortingGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rendering_SortingGroup_VTable vtable;
};

struct UnityEngine_Rendering_SortingGroup_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct UnityEngine_Rendering_SortingGroup_o {
    struct UnityEngine_Rendering_SortingGroup_c *klass;
    void *monitor;
    struct UnityEngine_Rendering_SortingGroup_Fields fields;
};

typedef struct MethodInfo_265923C MethodInfo_265923C, *PMethodInfo_265923C;

typedef union _union_176740 _union_176740, *P_union_176740;

union _union_176740 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265923C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176740 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268EDA8 MethodInfo_268EDA8, *PMethodInfo_268EDA8;

typedef union _union_311500 _union_311500, *P_union_311500;

union _union_311500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268EDA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_StaminaChargeSelectItemDialog_ConsumeItemData__StaticFields System_Collections_Generic_List_StaminaChargeSelectItemDialog_ConsumeItemData__StaticFields, *PSystem_Collections_Generic_List_StaminaChargeSelectItemDialog_ConsumeItemData__StaticFields;

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_array Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_array, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData_array;

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_o Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_o, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData_o;

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_c Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_c, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData_c;

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_Fields Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_Fields, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData_Fields;

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_VTable Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_VTable, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData_VTable;

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_o *m_Items[65535];
};

struct System_Collections_Generic_List_StaminaChargeSelectItemDialog_ConsumeItemData__StaticFields {
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_array *s_emptyArray;
};

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_Fields {
    int32_t _RewardType_k__BackingField;
    struct System_String_o *_Name_k__BackingField;
    uint32_t _ItemId_k__BackingField;
    int32_t _EffectType_k__BackingField;
    int32_t _EffectValue_k__BackingField;
    struct Carbon_GameTime_o _ExpireDate_k__BackingField;
    int32_t _ConsumptionAmount_k__BackingField;
    int64_t _HasAmount_k__BackingField;
};

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_o {
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_c *klass;
    void *monitor;
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_Fields fields;
};

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData_VTable vtable;
};

typedef struct MethodInfo_13D22E8_RGCTXs MethodInfo_13D22E8_RGCTXs, *PMethodInfo_13D22E8_RGCTXs;

struct MethodInfo_13D22E8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256870 _union_256870, *P_union_256870;

union _union_256870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281870 _union_281870, *P_union_281870;

union _union_281870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256872 _union_256872, *P_union_256872;

union _union_256872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281872 _union_281872, *P_union_281872;

union _union_281872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GachaScene___c__DisplayClass63_0_VTable Aoharu_GachaScene___c__DisplayClass63_0_VTable, *PAoharu_GachaScene___c__DisplayClass63_0_VTable;

struct Aoharu_GachaScene___c__DisplayClass63_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D498CC MethodInfo_1D498CC, *PMethodInfo_1D498CC;

typedef union _union_225619 _union_225619, *P_union_225619;

union _union_225619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D498CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242221 _union_242221, *P_union_242221;

union _union_242221 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281874 _union_281874, *P_union_281874;

union _union_281874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242223 _union_242223, *P_union_242223;

union _union_242223 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281876 _union_281876, *P_union_281876;

union _union_281876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242225 _union_242225, *P_union_242225;

union _union_242225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281878 _union_281878, *P_union_281878;

union _union_281878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242227 _union_242227, *P_union_242227;

union _union_242227 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_Dropdown_OptionDataList_o UnityEngine_UI_Dropdown_OptionDataList_o, *PUnityEngine_UI_Dropdown_OptionDataList_o;

typedef struct UnityEngine_UI_Dropdown_OptionDataList_Fields UnityEngine_UI_Dropdown_OptionDataList_Fields, *PUnityEngine_UI_Dropdown_OptionDataList_Fields;

typedef struct System_Collections_Generic_List_Dropdown_OptionData__o System_Collections_Generic_List_Dropdown_OptionData__o, *PSystem_Collections_Generic_List_Dropdown_OptionData__o;

typedef struct System_Collections_Generic_List_Dropdown_OptionData__c System_Collections_Generic_List_Dropdown_OptionData__c, *PSystem_Collections_Generic_List_Dropdown_OptionData__c;

typedef struct System_Collections_Generic_List_Dropdown_OptionData__Fields System_Collections_Generic_List_Dropdown_OptionData__Fields, *PSystem_Collections_Generic_List_Dropdown_OptionData__Fields;

typedef struct System_Collections_Generic_List_Dropdown_OptionData__StaticFields System_Collections_Generic_List_Dropdown_OptionData__StaticFields, *PSystem_Collections_Generic_List_Dropdown_OptionData__StaticFields;

typedef struct System_Collections_Generic_List_Dropdown_OptionData__VTable System_Collections_Generic_List_Dropdown_OptionData__VTable, *PSystem_Collections_Generic_List_Dropdown_OptionData__VTable;

typedef struct UnityEngine_UI_Dropdown_OptionData_array UnityEngine_UI_Dropdown_OptionData_array, *PUnityEngine_UI_Dropdown_OptionData_array;

typedef struct UnityEngine_UI_Dropdown_OptionData_o UnityEngine_UI_Dropdown_OptionData_o, *PUnityEngine_UI_Dropdown_OptionData_o;

typedef struct UnityEngine_UI_Dropdown_OptionData_c UnityEngine_UI_Dropdown_OptionData_c, *PUnityEngine_UI_Dropdown_OptionData_c;

typedef struct UnityEngine_UI_Dropdown_OptionData_Fields UnityEngine_UI_Dropdown_OptionData_Fields, *PUnityEngine_UI_Dropdown_OptionData_Fields;

typedef struct UnityEngine_UI_Dropdown_OptionData_VTable UnityEngine_UI_Dropdown_OptionData_VTable, *PUnityEngine_UI_Dropdown_OptionData_VTable;

struct UnityEngine_UI_Dropdown_OptionDataList_Fields {
    struct System_Collections_Generic_List_Dropdown_OptionData__o *m_Options;
};

struct UnityEngine_UI_Dropdown_OptionDataList_o {
    struct UnityEngine_UI_Dropdown_OptionDataList_c *klass;
    void *monitor;
    struct UnityEngine_UI_Dropdown_OptionDataList_Fields fields;
};

struct UnityEngine_UI_Dropdown_OptionData_Fields {
    struct System_String_o *m_Text;
    struct UnityEngine_Sprite_o *m_Image;
};

struct UnityEngine_UI_Dropdown_OptionData_o {
    struct UnityEngine_UI_Dropdown_OptionData_c *klass;
    void *monitor;
    struct UnityEngine_UI_Dropdown_OptionData_Fields fields;
};

struct UnityEngine_UI_Dropdown_OptionData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_Dropdown_OptionData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Dropdown_OptionData_VTable vtable;
};

struct System_Collections_Generic_List_Dropdown_OptionData__StaticFields {
    struct UnityEngine_UI_Dropdown_OptionData_array *s_emptyArray;
};

struct System_Collections_Generic_List_Dropdown_OptionData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UI_Dropdown_OptionData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UI_Dropdown_OptionData_o *m_Items[65535];
};

struct System_Collections_Generic_List_Dropdown_OptionData__Fields {
    struct UnityEngine_UI_Dropdown_OptionData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Dropdown_OptionData__o {
    struct System_Collections_Generic_List_Dropdown_OptionData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Dropdown_OptionData__Fields fields;
};

struct System_Collections_Generic_List_Dropdown_OptionData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Dropdown_OptionData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Dropdown_OptionData__VTable vtable;
};

typedef union _union_256874 _union_256874, *P_union_256874;

union _union_256874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256876 _union_256876, *P_union_256876;

union _union_256876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_OurUtils_Logger___c_o GooglePlayGames_OurUtils_Logger___c_o, *PGooglePlayGames_OurUtils_Logger___c_o;

typedef struct GooglePlayGames_OurUtils_Logger___c_c GooglePlayGames_OurUtils_Logger___c_c, *PGooglePlayGames_OurUtils_Logger___c_c;

typedef struct GooglePlayGames_OurUtils_Logger___c_Fields GooglePlayGames_OurUtils_Logger___c_Fields, *PGooglePlayGames_OurUtils_Logger___c_Fields;

typedef struct GooglePlayGames_OurUtils_Logger___c_StaticFields GooglePlayGames_OurUtils_Logger___c_StaticFields, *PGooglePlayGames_OurUtils_Logger___c_StaticFields;

typedef struct GooglePlayGames_OurUtils_Logger___c_VTable GooglePlayGames_OurUtils_Logger___c_VTable, *PGooglePlayGames_OurUtils_Logger___c_VTable;

struct GooglePlayGames_OurUtils_Logger___c_Fields {
};

struct GooglePlayGames_OurUtils_Logger___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_OurUtils_Logger___c_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_OurUtils_Logger___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_OurUtils_Logger___c_VTable vtable;
};

struct GooglePlayGames_OurUtils_Logger___c_o {
    struct GooglePlayGames_OurUtils_Logger___c_c *klass;
    void *monitor;
    struct GooglePlayGames_OurUtils_Logger___c_Fields fields;
};

struct GooglePlayGames_OurUtils_Logger___c_StaticFields {
    struct GooglePlayGames_OurUtils_Logger___c_o *__9;
    struct System_Action_o *__9__12_0;
};

typedef union _union_256878 _union_256878, *P_union_256878;

union _union_256878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_o GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_o, *PGooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_o;

typedef struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_Fields GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_Fields, *PGooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_Fields;

struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_Fields {
    struct System_String_o *msg;
};

struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_o {
    struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct GooglePlayGames_OurUtils_Logger___c__DisplayClass9_0_Fields fields;
};

typedef union _union_281880 _union_281880, *P_union_281880;

union _union_281880 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_Cryptography_MD4Managed_Fields Mono_Security_Cryptography_MD4Managed_Fields, *PMono_Security_Cryptography_MD4Managed_Fields;

typedef struct Mono_Security_Cryptography_MD4_Fields Mono_Security_Cryptography_MD4_Fields, *PMono_Security_Cryptography_MD4_Fields;

struct Mono_Security_Cryptography_MD4_Fields {
    struct System_Security_Cryptography_HashAlgorithm_Fields super;
};

struct Mono_Security_Cryptography_MD4Managed_Fields {
    struct Mono_Security_Cryptography_MD4_Fields super;
    struct System_UInt32_array *state;
    struct System_Byte_array *buffer;
    struct System_UInt32_array *count;
    struct System_UInt32_array *x;
    struct System_Byte_array *digest;
};

typedef union _union_256860 _union_256860, *P_union_256860;

union _union_256860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281882 _union_281882, *P_union_281882;

union _union_281882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Converter_Transform__GameObject__c System_Converter_Transform__GameObject__c, *PSystem_Converter_Transform__GameObject__c;

typedef struct System_Converter_Transform__GameObject__VTable System_Converter_Transform__GameObject__VTable, *PSystem_Converter_Transform__GameObject__VTable;

struct System_Converter_Transform__GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Converter_Transform__GameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Converter_Transform__GameObject__VTable vtable;
};

typedef union _union_281884 _union_281884, *P_union_281884;

union _union_281884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242233 _union_242233, *P_union_242233;

union _union_242233 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281886 _union_281886, *P_union_281886;

union _union_281886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242235 _union_242235, *P_union_242235;

union _union_242235 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281888 _union_281888, *P_union_281888;

union _union_281888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242237 _union_242237, *P_union_242237;

union _union_242237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Internal_ExcludeFromDocsAttribute_o UnityEngine_Internal_ExcludeFromDocsAttribute_o, *PUnityEngine_Internal_ExcludeFromDocsAttribute_o;

typedef struct UnityEngine_Internal_ExcludeFromDocsAttribute_c UnityEngine_Internal_ExcludeFromDocsAttribute_c, *PUnityEngine_Internal_ExcludeFromDocsAttribute_c;

typedef struct UnityEngine_Internal_ExcludeFromDocsAttribute_Fields UnityEngine_Internal_ExcludeFromDocsAttribute_Fields, *PUnityEngine_Internal_ExcludeFromDocsAttribute_Fields;

typedef struct UnityEngine_Internal_ExcludeFromDocsAttribute_VTable UnityEngine_Internal_ExcludeFromDocsAttribute_VTable, *PUnityEngine_Internal_ExcludeFromDocsAttribute_VTable;

struct UnityEngine_Internal_ExcludeFromDocsAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct UnityEngine_Internal_ExcludeFromDocsAttribute_o {
    struct UnityEngine_Internal_ExcludeFromDocsAttribute_c *klass;
    void *monitor;
    struct UnityEngine_Internal_ExcludeFromDocsAttribute_Fields fields;
};

struct UnityEngine_Internal_ExcludeFromDocsAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_Internal_ExcludeFromDocsAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Internal_ExcludeFromDocsAttribute_VTable vtable;
};

typedef union _union_242239 _union_242239, *P_union_242239;

union _union_242239 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217291 _union_217291, *P_union_217291;

union _union_217291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_ReactiveProperty_Vector4__c UniRx_ReactiveProperty_Vector4__c, *PUniRx_ReactiveProperty_Vector4__c;

typedef struct UniRx_ReactiveProperty_Vector4__StaticFields UniRx_ReactiveProperty_Vector4__StaticFields, *PUniRx_ReactiveProperty_Vector4__StaticFields;

typedef struct UniRx_ReactiveProperty_Vector4__VTable UniRx_ReactiveProperty_Vector4__VTable, *PUniRx_ReactiveProperty_Vector4__VTable;

struct UniRx_ReactiveProperty_Vector4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

struct UniRx_ReactiveProperty_Vector4__c {
    struct Il2CppClass_1 _1;
    struct UniRx_ReactiveProperty_Vector4__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ReactiveProperty_Vector4__VTable vtable;
};

struct UniRx_ReactiveProperty_Vector4__StaticFields {
    struct System_Collections_Generic_IEqualityComparer_T__o *defaultEqualityComparer;
};

typedef union _union_217293 _union_217293, *P_union_217293;

union _union_217293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA5124 MethodInfo_2EA5124, *PMethodInfo_2EA5124;

typedef union _union_239193 _union_239193, *P_union_239193;

union _union_239193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA5124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_Fields UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_Fields {
};

typedef union _union_217295 _union_217295, *P_union_217295;

union _union_217295 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveData_array Shock_LiveData_array, *PShock_LiveData_array;

struct Shock_LiveData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LiveData_o *m_Items[65535];
};

typedef union _union_217297 _union_217297, *P_union_217297;

union _union_217297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242231 _union_242231, *P_union_242231;

union _union_242231 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256862 _union_256862, *P_union_256862;

union _union_256862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_Fields System_Xml_Schema_XsdDateTime_XsdDateTimeKind_Fields, *PSystem_Xml_Schema_XsdDateTime_XsdDateTimeKind_Fields;

struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_Fields {
    int32_t value__;
};

typedef union _union_217299 _union_217299, *P_union_217299;

union _union_217299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32A0634 MethodInfo_32A0634, *PMethodInfo_32A0634;

typedef union _union_316473 _union_316473, *P_union_316473;

union _union_316473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256864 _union_256864, *P_union_256864;

union _union_256864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256866 _union_256866, *P_union_256866;

union _union_256866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256868 _union_256868, *P_union_256868;

union _union_256868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BB608C MethodInfo_2BB608C, *PMethodInfo_2BB608C;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c;

typedef union _union_300743 _union_300743, *P_union_300743;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable vtable;
};

union _union_300743 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB608C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300743 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_T11__GetAwaiter;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__get_IsCompleted;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT11;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_10;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T11__;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__SourceOnCompleted;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_T12__GetAwaiter;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__get_IsCompleted;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT12;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_11;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T12__;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__SourceOnCompleted;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTask_T13__GetAwaiter;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__get_IsCompleted;
    struct MethodInfo *_76_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT13;
    struct MethodInfo *_77_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_12;
    struct MethodInfo *_78_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T13__;
    struct MethodInfo *_79_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__SourceOnCompleted;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTask_T14__GetAwaiter;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__get_IsCompleted;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT14;
    struct MethodInfo *_83_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__16_13;
    struct MethodInfo *_84_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T14__;
    struct MethodInfo *_85_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__SourceOnCompleted;
    struct MethodInfo *_86_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_87_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____TrySetException;
    struct Il2CppClass *_88_System_ValueTuple_T8__T9__T10__T11__T12__T13__T14_;
    struct MethodInfo *_89_System_ValueTuple_T8__T9__T10__T11__T12__T13__T14___ctor;
    struct Il2CppClass *_90_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__;
    struct MethodInfo *_91_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____ctor;
    struct MethodInfo *_92_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____TrySetResult;
    struct MethodInfo *_93_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_94_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_95_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_96_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_97_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_98_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_99_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_100_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_101_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_102_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__GetResult;
    struct MethodInfo *_103_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__GetResult;
    struct MethodInfo *_104_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__GetResult;
    struct MethodInfo *_105_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__GetResult;
    struct MethodInfo *_106_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____GetResult;
    struct MethodInfo *_107_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__GetResult;
    struct MethodInfo *_108_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____GetStatus;
    struct MethodInfo *_109_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____UnsafeGetStatus;
    struct MethodInfo *_110_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____OnCompleted;
};

typedef struct MethodInfo_1BC5B3C MethodInfo_1BC5B3C, *PMethodInfo_1BC5B3C;

typedef union _union_302990 _union_302990, *P_union_302990;

union _union_302990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5B3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243F770 MethodInfo_243F770, *PMethodInfo_243F770;

typedef union _union_279246 _union_279246, *P_union_279246;

union _union_279246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__o *__9;
    struct System_Action_object__o *__9__6_0;
    struct System_Action_object__o *__9__6_1;
    struct System_Action_object__o *__9__6_2;
    struct System_Action_object__o *__9__6_3;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__TryInvokeContinuationT4;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__Fields fields;
};

typedef union _union_242287 _union_242287, *P_union_242287;

union _union_242287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242289 _union_242289, *P_union_242289;

union _union_242289 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281810 _union_281810, *P_union_281810;

union _union_281810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281812 _union_281812, *P_union_281812;

union _union_281812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BE108C MethodInfo_2BE108C, *PMethodInfo_2BE108C;

typedef union _union_236723 _union_236723, *P_union_236723;

union _union_236723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE108C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281814 _union_281814, *P_union_281814;

union _union_281814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281804 _union_281804, *P_union_281804;

union _union_281804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242281 _union_242281, *P_union_242281;

union _union_242281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281806 _union_281806, *P_union_281806;

union _union_281806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242283 _union_242283, *P_union_242283;

union _union_242283 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281808 _union_281808, *P_union_281808;

union _union_281808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NoticeCardImageMstTable___c__DisplayClass13_0_Fields Shock_NoticeCardImageMstTable___c__DisplayClass13_0_Fields, *PShock_NoticeCardImageMstTable___c__DisplayClass13_0_Fields;

struct Shock_NoticeCardImageMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef union _union_242285 _union_242285, *P_union_242285;

union _union_242285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__Fields;

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

typedef struct MethodInfo_13CD844_RGCTXs MethodInfo_13CD844_RGCTXs, *PMethodInfo_13CD844_RGCTXs;

struct MethodInfo_13CD844_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1B64190 MethodInfo_1B64190, *PMethodInfo_1B64190;

typedef union _union_244111 _union_244111, *P_union_244111;

union _union_244111 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64190 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_IEnumerableExtensions_VTable Carbon_IEnumerableExtensions_VTable, *PCarbon_IEnumerableExtensions_VTable;

struct Carbon_IEnumerableExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Action_RecvAnalysisMovieR__VTable System_Action_RecvAnalysisMovieR__VTable, *PSystem_Action_RecvAnalysisMovieR__VTable;

struct System_Action_RecvAnalysisMovieR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_2F35228_RGCTXs MethodInfo_2F35228_RGCTXs, *PMethodInfo_2F35228_RGCTXs;

struct MethodInfo_2F35228_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

typedef union _union_242299 _union_242299, *P_union_242299;

union _union_242299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281820 _union_281820, *P_union_281820;

union _union_281820 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ListViewDragger_o UnityEngine_UIElements_ListViewDragger_o, *PUnityEngine_UIElements_ListViewDragger_o;

typedef struct UnityEngine_UIElements_ListViewDragger_c UnityEngine_UIElements_ListViewDragger_c, *PUnityEngine_UIElements_ListViewDragger_c;

typedef struct UnityEngine_UIElements_ListViewDragger_Fields UnityEngine_UIElements_ListViewDragger_Fields, *PUnityEngine_UIElements_ListViewDragger_Fields;

typedef struct UnityEngine_UIElements_ListViewDragger_VTable UnityEngine_UIElements_ListViewDragger_VTable, *PUnityEngine_UIElements_ListViewDragger_VTable;

typedef struct UnityEngine_UIElements_DragEventsProcessor_Fields UnityEngine_UIElements_DragEventsProcessor_Fields, *PUnityEngine_UIElements_DragEventsProcessor_Fields;

typedef struct UnityEngine_UIElements_ListViewDragger_DragPosition_o UnityEngine_UIElements_ListViewDragger_DragPosition_o, *PUnityEngine_UIElements_ListViewDragger_DragPosition_o;

typedef struct UnityEngine_UIElements_ICollectionDragAndDropController_o UnityEngine_UIElements_ICollectionDragAndDropController_o, *PUnityEngine_UIElements_ICollectionDragAndDropController_o;

typedef struct UnityEngine_UIElements_DefaultDragAndDropClient_o UnityEngine_UIElements_DefaultDragAndDropClient_o, *PUnityEngine_UIElements_DefaultDragAndDropClient_o;

typedef struct UnityEngine_UIElements_ListViewDragger_DragPosition_Fields UnityEngine_UIElements_ListViewDragger_DragPosition_Fields, *PUnityEngine_UIElements_ListViewDragger_DragPosition_Fields;

typedef struct UnityEngine_UIElements_ICollectionDragAndDropController_c UnityEngine_UIElements_ICollectionDragAndDropController_c, *PUnityEngine_UIElements_ICollectionDragAndDropController_c;

typedef struct UnityEngine_UIElements_ICollectionDragAndDropController_Fields UnityEngine_UIElements_ICollectionDragAndDropController_Fields, *PUnityEngine_UIElements_ICollectionDragAndDropController_Fields;

typedef struct UnityEngine_UIElements_DefaultDragAndDropClient_c UnityEngine_UIElements_DefaultDragAndDropClient_c, *PUnityEngine_UIElements_DefaultDragAndDropClient_c;

typedef struct UnityEngine_UIElements_DefaultDragAndDropClient_Fields UnityEngine_UIElements_DefaultDragAndDropClient_Fields, *PUnityEngine_UIElements_DefaultDragAndDropClient_Fields;

typedef struct UnityEngine_UIElements_ReusableCollectionItem_o UnityEngine_UIElements_ReusableCollectionItem_o, *PUnityEngine_UIElements_ReusableCollectionItem_o;

typedef struct UnityEngine_UIElements_DefaultDragAndDropClient_VTable UnityEngine_UIElements_DefaultDragAndDropClient_VTable, *PUnityEngine_UIElements_DefaultDragAndDropClient_VTable;

typedef struct UnityEngine_UIElements_StartDragArgs_o UnityEngine_UIElements_StartDragArgs_o, *PUnityEngine_UIElements_StartDragArgs_o;

typedef struct UnityEngine_UIElements_ReusableCollectionItem_c UnityEngine_UIElements_ReusableCollectionItem_c, *PUnityEngine_UIElements_ReusableCollectionItem_c;

typedef struct UnityEngine_UIElements_ReusableCollectionItem_Fields UnityEngine_UIElements_ReusableCollectionItem_Fields, *PUnityEngine_UIElements_ReusableCollectionItem_Fields;

typedef struct UnityEngine_UIElements_StartDragArgs_c UnityEngine_UIElements_StartDragArgs_c, *PUnityEngine_UIElements_StartDragArgs_c;

typedef struct UnityEngine_UIElements_ReusableCollectionItem_VTable UnityEngine_UIElements_ReusableCollectionItem_VTable, *PUnityEngine_UIElements_ReusableCollectionItem_VTable;

typedef struct System_Action_ReusableCollectionItem__o System_Action_ReusableCollectionItem__o, *PSystem_Action_ReusableCollectionItem__o;

typedef struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__o UnityEngine_UIElements_EventCallback_GeometryChangedEvent__o, *PUnityEngine_UIElements_EventCallback_GeometryChangedEvent__o;

typedef struct UnityEngine_UIElements_StartDragArgs_VTable UnityEngine_UIElements_StartDragArgs_VTable, *PUnityEngine_UIElements_StartDragArgs_VTable;

typedef struct System_Action_ReusableCollectionItem__c System_Action_ReusableCollectionItem__c, *PSystem_Action_ReusableCollectionItem__c;

typedef struct System_Action_ReusableCollectionItem__Fields System_Action_ReusableCollectionItem__Fields, *PSystem_Action_ReusableCollectionItem__Fields;

typedef struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__c UnityEngine_UIElements_EventCallback_GeometryChangedEvent__c, *PUnityEngine_UIElements_EventCallback_GeometryChangedEvent__c;

typedef struct System_Action_ReusableCollectionItem__VTable System_Action_ReusableCollectionItem__VTable, *PSystem_Action_ReusableCollectionItem__VTable;

typedef struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__VTable UnityEngine_UIElements_EventCallback_GeometryChangedEvent__VTable, *PUnityEngine_UIElements_EventCallback_GeometryChangedEvent__VTable;

struct UnityEngine_UIElements_ListViewDragger_DragPosition_Fields {
    int32_t insertAtIndex;
    struct UnityEngine_UIElements_ReusableCollectionItem_o *recycledItem;
    int32_t dragAndDropPosition;
};

struct UnityEngine_UIElements_DragEventsProcessor_Fields {
    bool m_IsRegistered;
    int32_t m_DragState;
    struct UnityEngine_Vector3_o m_Start;
    struct UnityEngine_UIElements_VisualElement_o *m_Target;
    struct UnityEngine_UIElements_DefaultDragAndDropClient_o *dragAndDropClient;
};

struct UnityEngine_UIElements_ListViewDragger_DragPosition_o {
    struct UnityEngine_UIElements_ListViewDragger_DragPosition_Fields fields;
};

struct UnityEngine_UIElements_ListViewDragger_Fields {
    struct UnityEngine_UIElements_DragEventsProcessor_Fields super;
    struct UnityEngine_UIElements_ListViewDragger_DragPosition_o m_LastDragPosition;
    struct UnityEngine_UIElements_VisualElement_o *m_DragHoverBar;
    struct UnityEngine_UIElements_ICollectionDragAndDropController_o *_dragAndDropController_k__BackingField;
};

struct UnityEngine_UIElements_ListViewDragger_o {
    struct UnityEngine_UIElements_ListViewDragger_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ListViewDragger_Fields fields;
};

struct UnityEngine_UIElements_StartDragArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StartDragArgs_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StartDragArgs_VTable vtable;
};

struct UnityEngine_UIElements_StartDragArgs_o {
    struct UnityEngine_UIElements_StartDragArgs_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StartDragArgs_Fields fields;
};

struct UnityEngine_UIElements_DefaultDragAndDropClient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_StartDrag;
    struct VirtualInvokeData _5_get_data;
    struct VirtualInvokeData _6_get_userData;
};

struct System_Action_ReusableCollectionItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ReusableCollectionItem__o {
    struct System_Action_ReusableCollectionItem__c *klass;
    void *monitor;
    struct System_Action_ReusableCollectionItem__Fields fields;
};

struct System_Action_ReusableCollectionItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ReusableCollectionItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ReusableCollectionItem__VTable vtable;
};

struct UnityEngine_UIElements_ListViewDragger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_supportsDragEvents;
    struct VirtualInvokeData _5_CanStartDrag;
    struct VirtualInvokeData _6_StartDrag;
    struct VirtualInvokeData _7_UpdateDrag;
    struct VirtualInvokeData _8_OnDrop;
    struct VirtualInvokeData _9_ClearDragAndDropUI;
    struct VirtualInvokeData _10_TryGetDragPosition;
};

struct UnityEngine_UIElements_ReusableCollectionItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_rootElement;
    struct VirtualInvokeData _5_Init;
    struct VirtualInvokeData _6_PreAttachElement;
    struct VirtualInvokeData _7_DetachElement;
    struct VirtualInvokeData _8_SetSelected;
};

struct UnityEngine_UIElements_ICollectionDragAndDropController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_ICollectionDragAndDropController_Fields {
};

struct UnityEngine_UIElements_ICollectionDragAndDropController_o {
    struct UnityEngine_UIElements_ICollectionDragAndDropController_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ICollectionDragAndDropController_Fields fields;
};

struct UnityEngine_UIElements_ListViewDragger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ListViewDragger_VTable vtable;
};

struct UnityEngine_UIElements_ReusableCollectionItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ReusableCollectionItem_VTable vtable;
};

struct UnityEngine_UIElements_ReusableCollectionItem_Fields {
    struct UnityEngine_UIElements_VisualElement_o *_bindableElement_k__BackingField;
    struct UnityEngine_UIElements_Experimental_ValueAnimation_StyleValues__o *_animator_k__BackingField;
    int32_t _index_k__BackingField;
    int32_t _id_k__BackingField;
    struct System_Action_ReusableCollectionItem__o *onGeometryChanged;
    struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__o *m_GeometryChangedEventCallback;
};

struct UnityEngine_UIElements_ReusableCollectionItem_o {
    struct UnityEngine_UIElements_ReusableCollectionItem_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ReusableCollectionItem_Fields fields;
};

struct UnityEngine_UIElements_DefaultDragAndDropClient_Fields {
    struct UnityEngine_UIElements_StartDragArgs_o *m_StartDragArgs;
};

struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_DefaultDragAndDropClient_o {
    struct UnityEngine_UIElements_DefaultDragAndDropClient_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_DefaultDragAndDropClient_Fields fields;
};

struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__o {
    struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__Fields fields;
};

struct UnityEngine_UIElements_DefaultDragAndDropClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DefaultDragAndDropClient_VTable vtable;
};

struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallback_GeometryChangedEvent__VTable vtable;
};

typedef union _union_281822 _union_281822, *P_union_281822;

union _union_281822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281824 _union_281824, *P_union_281824;

union _union_281824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_X509Certificates_X509BasicConstraintsExtension_Fields System_Security_Cryptography_X509Certificates_X509BasicConstraintsExtension_Fields, *PSystem_Security_Cryptography_X509Certificates_X509BasicConstraintsExtension_Fields;

struct System_Security_Cryptography_X509Certificates_X509BasicConstraintsExtension_Fields {
    struct System_Security_Cryptography_X509Certificates_X509Extension_Fields super;
    bool _certificateAuthority;
    bool _hasPathLengthConstraint;
    int32_t _pathLengthConstraint;
    int32_t _status;
};

typedef union _union_242291 _union_242291, *P_union_242291;

union _union_242291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281816 _union_281816, *P_union_281816;

union _union_281816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242B194 MethodInfo_242B194, *PMethodInfo_242B194;

typedef union _union_276496 _union_276496, *P_union_276496;

union _union_276496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242B194 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2684200 MethodInfo_2684200, *PMethodInfo_2684200;

typedef union _union_309026 _union_309026, *P_union_309026;

union _union_309026 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309026 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242293 _union_242293, *P_union_242293;

union _union_242293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281818 _union_281818, *P_union_281818;

union _union_281818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C5350 MethodInfo_22C5350, *PMethodInfo_22C5350;

typedef union _union_278708 _union_278708, *P_union_278708;

union _union_278708 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C5350 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278708 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBF7FC MethodInfo_1EBF7FC, *PMethodInfo_1EBF7FC;

typedef union _union_283186 _union_283186, *P_union_283186;

union _union_283186 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF7FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242295 _union_242295, *P_union_242295;

union _union_242295 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E0B4 MethodInfo_2B9E0B4, *PMethodInfo_2B9E0B4;

typedef union _union_257192 _union_257192, *P_union_257192;

union _union_257192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E0B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242297 _union_242297, *P_union_242297;

union _union_242297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64198 MethodInfo_1B64198, *PMethodInfo_1B64198;

typedef union _union_244319 _union_244319, *P_union_244319;

union _union_244319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_LocalizeTargetDesc_Child_Fields I2_Loc_LocalizeTargetDesc_Child_Fields, *PI2_Loc_LocalizeTargetDesc_Child_Fields;

typedef struct I2_Loc_LocalizeTargetDesc_LocalizeTarget_UnityStandard_Child__Fields I2_Loc_LocalizeTargetDesc_LocalizeTarget_UnityStandard_Child__Fields, *PI2_Loc_LocalizeTargetDesc_LocalizeTarget_UnityStandard_Child__Fields;

struct I2_Loc_LocalizeTargetDesc_LocalizeTarget_UnityStandard_Child__Fields {
    struct I2_Loc_ILocalizeTargetDescriptor_Fields super;
};

struct I2_Loc_LocalizeTargetDesc_Child_Fields {
    struct I2_Loc_LocalizeTargetDesc_LocalizeTarget_UnityStandard_Child__Fields super;
};

typedef struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_c Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_c, *PMono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_c;

typedef struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_VTable Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_VTable, *PMono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_VTable;

struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_VTable vtable;
};

typedef struct MethodInfo_21E6A74 MethodInfo_21E6A74, *PMethodInfo_21E6A74;

typedef union _union_161723 _union_161723, *P_union_161723;

union _union_161723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6A74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TextField_TextInput_Fields UnityEngine_UIElements_TextField_TextInput_Fields, *PUnityEngine_UIElements_TextField_TextInput_Fields;

typedef struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_string__Fields UnityEngine_UIElements_TextInputBaseField_TextInputBase_string__Fields, *PUnityEngine_UIElements_TextInputBaseField_TextInputBase_string__Fields;

struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_string__Fields {
    struct UnityEngine_UIElements_VisualElement_Fields super;
    struct System_String_o *m_OriginalText;
    bool _isReadOnly_k__BackingField;
    int32_t _maxLength_k__BackingField;
    uint16_t _maskChar_k__BackingField;
    bool _isPasswordField_k__BackingField;
    bool _doubleClickSelectsWord_k__BackingField;
    bool _tripleClickSelectsLine_k__BackingField;
    bool _isDelayed_k__BackingField;
    bool _isDragging_k__BackingField;
    bool m_TouchScreenTextFieldInitialized;
    struct UnityEngine_UIElements_IVisualElementScheduledItem_o *m_HardwareKeyboardPoller;
    struct UnityEngine_Color_o m_SelectionColor;
    struct UnityEngine_Color_o m_CursorColor;
    struct UnityEngine_UIElements_TextEditorEventHandler_o *_editorEventHandler_k__BackingField;
    struct UnityEngine_UIElements_TextEditorEngine_o *_editorEngine_k__BackingField;
    struct UnityEngine_UIElements_ITextHandle_o *m_TextHandle;
    struct System_String_o *m_Text;
};

struct UnityEngine_UIElements_TextField_TextInput_Fields {
    struct UnityEngine_UIElements_TextInputBaseField_TextInputBase_string__Fields super;
    bool m_Multiline;
};

typedef struct System_IO_Path_c System_IO_Path_c, *PSystem_IO_Path_c;

typedef struct System_IO_Path_VTable System_IO_Path_VTable, *PSystem_IO_Path_VTable;

struct System_IO_Path_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_IO_Path_c {
    struct Il2CppClass_1 _1;
    struct System_IO_Path_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Path_VTable vtable;
};

typedef struct MethodInfo_11070C8_RGCTXs MethodInfo_11070C8_RGCTXs, *PMethodInfo_11070C8_RGCTXs;

struct MethodInfo_11070C8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_242265 _union_242265, *P_union_242265;

union _union_242265 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281830 _union_281830, *P_union_281830;

union _union_281830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242267 _union_242267, *P_union_242267;

union _union_242267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281832 _union_281832, *P_union_281832;

union _union_281832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242269 _union_242269, *P_union_242269;

union _union_242269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281834 _union_281834, *P_union_281834;

union _union_281834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281836 _union_281836, *P_union_281836;

union _union_281836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_XR_XRDisplaySubsystem_XRMirrorViewBlitDesc_VTable UnityEngine_XR_XRDisplaySubsystem_XRMirrorViewBlitDesc_VTable, *PUnityEngine_XR_XRDisplaySubsystem_XRMirrorViewBlitDesc_VTable;

struct UnityEngine_XR_XRDisplaySubsystem_XRMirrorViewBlitDesc_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_281826 _union_281826, *P_union_281826;

union _union_281826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LoginFlow___c_StaticFields Shock_LoginFlow___c_StaticFields, *PShock_LoginFlow___c_StaticFields;

typedef struct Shock_LoginFlow___c_o Shock_LoginFlow___c_o, *PShock_LoginFlow___c_o;

typedef struct System_Func_FirstTermOfServiceAgreeStep__o System_Func_FirstTermOfServiceAgreeStep__o, *PSystem_Func_FirstTermOfServiceAgreeStep__o;

typedef struct System_Func_DummyLoginStep__o System_Func_DummyLoginStep__o, *PSystem_Func_DummyLoginStep__o;

typedef struct System_Func_TermOfServiceAgreeStep__o System_Func_TermOfServiceAgreeStep__o, *PSystem_Func_TermOfServiceAgreeStep__o;

typedef struct System_Func_InitAdjustStep__o System_Func_InitAdjustStep__o, *PSystem_Func_InitAdjustStep__o;

typedef struct System_Func_CheckDeviceChanged__o System_Func_CheckDeviceChanged__o, *PSystem_Func_CheckDeviceChanged__o;

typedef struct System_Func_AuthPaymentStep__o System_Func_AuthPaymentStep__o, *PSystem_Func_AuthPaymentStep__o;

typedef struct System_Func_GetGGLUserIdStep__o System_Func_GetGGLUserIdStep__o, *PSystem_Func_GetGGLUserIdStep__o;

typedef struct System_Func_AuthKeywordStep__o System_Func_AuthKeywordStep__o, *PSystem_Func_AuthKeywordStep__o;

typedef struct System_Func_GenerateUuidStep__o System_Func_GenerateUuidStep__o, *PSystem_Func_GenerateUuidStep__o;

typedef struct System_Func_MigrationCompletedStep__o System_Func_MigrationCompletedStep__o, *PSystem_Func_MigrationCompletedStep__o;

typedef struct System_Func_TitleFlowResult__o System_Func_TitleFlowResult__o, *PSystem_Func_TitleFlowResult__o;

typedef struct Shock_LoginFlow___c_c Shock_LoginFlow___c_c, *PShock_LoginFlow___c_c;

typedef struct Shock_LoginFlow___c_Fields Shock_LoginFlow___c_Fields, *PShock_LoginFlow___c_Fields;

typedef struct System_Func_FirstTermOfServiceAgreeStep__c System_Func_FirstTermOfServiceAgreeStep__c, *PSystem_Func_FirstTermOfServiceAgreeStep__c;

typedef struct System_Func_FirstTermOfServiceAgreeStep__Fields System_Func_FirstTermOfServiceAgreeStep__Fields, *PSystem_Func_FirstTermOfServiceAgreeStep__Fields;

typedef struct System_Func_DummyLoginStep__c System_Func_DummyLoginStep__c, *PSystem_Func_DummyLoginStep__c;

typedef struct System_Func_DummyLoginStep__Fields System_Func_DummyLoginStep__Fields, *PSystem_Func_DummyLoginStep__Fields;

typedef struct System_Func_TermOfServiceAgreeStep__c System_Func_TermOfServiceAgreeStep__c, *PSystem_Func_TermOfServiceAgreeStep__c;

typedef struct System_Func_TermOfServiceAgreeStep__Fields System_Func_TermOfServiceAgreeStep__Fields, *PSystem_Func_TermOfServiceAgreeStep__Fields;

typedef struct System_Func_InitAdjustStep__c System_Func_InitAdjustStep__c, *PSystem_Func_InitAdjustStep__c;

typedef struct System_Func_InitAdjustStep__Fields System_Func_InitAdjustStep__Fields, *PSystem_Func_InitAdjustStep__Fields;

typedef struct System_Func_CheckDeviceChanged__c System_Func_CheckDeviceChanged__c, *PSystem_Func_CheckDeviceChanged__c;

typedef struct System_Func_CheckDeviceChanged__Fields System_Func_CheckDeviceChanged__Fields, *PSystem_Func_CheckDeviceChanged__Fields;

typedef struct System_Func_AuthPaymentStep__c System_Func_AuthPaymentStep__c, *PSystem_Func_AuthPaymentStep__c;

typedef struct System_Func_AuthPaymentStep__Fields System_Func_AuthPaymentStep__Fields, *PSystem_Func_AuthPaymentStep__Fields;

typedef struct System_Func_GetGGLUserIdStep__c System_Func_GetGGLUserIdStep__c, *PSystem_Func_GetGGLUserIdStep__c;

typedef struct System_Func_GetGGLUserIdStep__Fields System_Func_GetGGLUserIdStep__Fields, *PSystem_Func_GetGGLUserIdStep__Fields;

typedef struct System_Func_AuthKeywordStep__c System_Func_AuthKeywordStep__c, *PSystem_Func_AuthKeywordStep__c;

typedef struct System_Func_AuthKeywordStep__Fields System_Func_AuthKeywordStep__Fields, *PSystem_Func_AuthKeywordStep__Fields;

typedef struct System_Func_GenerateUuidStep__c System_Func_GenerateUuidStep__c, *PSystem_Func_GenerateUuidStep__c;

typedef struct System_Func_GenerateUuidStep__Fields System_Func_GenerateUuidStep__Fields, *PSystem_Func_GenerateUuidStep__Fields;

typedef struct System_Func_MigrationCompletedStep__c System_Func_MigrationCompletedStep__c, *PSystem_Func_MigrationCompletedStep__c;

typedef struct System_Func_MigrationCompletedStep__Fields System_Func_MigrationCompletedStep__Fields, *PSystem_Func_MigrationCompletedStep__Fields;

typedef struct System_Func_TitleFlowResult__c System_Func_TitleFlowResult__c, *PSystem_Func_TitleFlowResult__c;

typedef struct System_Func_TitleFlowResult__Fields System_Func_TitleFlowResult__Fields, *PSystem_Func_TitleFlowResult__Fields;

typedef struct Shock_LoginFlow___c_VTable Shock_LoginFlow___c_VTable, *PShock_LoginFlow___c_VTable;

typedef struct System_Func_FirstTermOfServiceAgreeStep__VTable System_Func_FirstTermOfServiceAgreeStep__VTable, *PSystem_Func_FirstTermOfServiceAgreeStep__VTable;

typedef struct System_Func_DummyLoginStep__VTable System_Func_DummyLoginStep__VTable, *PSystem_Func_DummyLoginStep__VTable;

typedef struct System_Func_TermOfServiceAgreeStep__VTable System_Func_TermOfServiceAgreeStep__VTable, *PSystem_Func_TermOfServiceAgreeStep__VTable;

typedef struct System_Func_InitAdjustStep__VTable System_Func_InitAdjustStep__VTable, *PSystem_Func_InitAdjustStep__VTable;

typedef struct System_Func_CheckDeviceChanged__VTable System_Func_CheckDeviceChanged__VTable, *PSystem_Func_CheckDeviceChanged__VTable;

typedef struct System_Func_AuthPaymentStep__VTable System_Func_AuthPaymentStep__VTable, *PSystem_Func_AuthPaymentStep__VTable;

typedef struct System_Func_GetGGLUserIdStep__VTable System_Func_GetGGLUserIdStep__VTable, *PSystem_Func_GetGGLUserIdStep__VTable;

typedef struct System_Func_AuthKeywordStep__VTable System_Func_AuthKeywordStep__VTable, *PSystem_Func_AuthKeywordStep__VTable;

typedef struct System_Func_GenerateUuidStep__VTable System_Func_GenerateUuidStep__VTable, *PSystem_Func_GenerateUuidStep__VTable;

typedef struct System_Func_MigrationCompletedStep__VTable System_Func_MigrationCompletedStep__VTable, *PSystem_Func_MigrationCompletedStep__VTable;

typedef struct System_Func_TitleFlowResult__VTable System_Func_TitleFlowResult__VTable, *PSystem_Func_TitleFlowResult__VTable;

struct System_Func_MigrationCompletedStep__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MigrationCompletedStep__o {
    struct System_Func_MigrationCompletedStep__c *klass;
    void *monitor;
    struct System_Func_MigrationCompletedStep__Fields fields;
};

struct System_Func_MigrationCompletedStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_MigrationCompletedStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MigrationCompletedStep__VTable vtable;
};

struct System_Func_AuthPaymentStep__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AuthKeywordStep__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_InitAdjustStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_InitAdjustStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_InitAdjustStep__VTable vtable;
};

struct System_Func_InitAdjustStep__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_InitAdjustStep__o {
    struct System_Func_InitAdjustStep__c *klass;
    void *monitor;
    struct System_Func_InitAdjustStep__Fields fields;
};

struct System_Func_FirstTermOfServiceAgreeStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TermOfServiceAgreeStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TermOfServiceAgreeStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TermOfServiceAgreeStep__VTable vtable;
};

struct System_Func_TermOfServiceAgreeStep__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TermOfServiceAgreeStep__o {
    struct System_Func_TermOfServiceAgreeStep__c *klass;
    void *monitor;
    struct System_Func_TermOfServiceAgreeStep__Fields fields;
};

struct System_Func_GenerateUuidStep__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GenerateUuidStep__o {
    struct System_Func_GenerateUuidStep__c *klass;
    void *monitor;
    struct System_Func_GenerateUuidStep__Fields fields;
};

struct Shock_LoginFlow___c_Fields {
};

struct System_Func_DummyLoginStep__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_DummyLoginStep__o {
    struct System_Func_DummyLoginStep__c *klass;
    void *monitor;
    struct System_Func_DummyLoginStep__Fields fields;
};

struct System_Func_GenerateUuidStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_GenerateUuidStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GenerateUuidStep__VTable vtable;
};

struct System_Func_DummyLoginStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_DummyLoginStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DummyLoginStep__VTable vtable;
};

struct System_Func_CheckDeviceChanged__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_CheckDeviceChanged__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FirstTermOfServiceAgreeStep__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FirstTermOfServiceAgreeStep__o {
    struct System_Func_FirstTermOfServiceAgreeStep__c *klass;
    void *monitor;
    struct System_Func_FirstTermOfServiceAgreeStep__Fields fields;
};

struct Shock_LoginFlow___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_FirstTermOfServiceAgreeStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FirstTermOfServiceAgreeStep__VTable vtable;
};

struct System_Func_TitleFlowResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CheckDeviceChanged__o {
    struct System_Func_CheckDeviceChanged__c *klass;
    void *monitor;
    struct System_Func_CheckDeviceChanged__Fields fields;
};

struct System_Func_CheckDeviceChanged__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CheckDeviceChanged__VTable vtable;
};

struct System_Func_AuthPaymentStep__o {
    struct System_Func_AuthPaymentStep__c *klass;
    void *monitor;
    struct System_Func_AuthPaymentStep__Fields fields;
};

struct System_Func_TitleFlowResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_AuthPaymentStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_AuthPaymentStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AuthPaymentStep__VTable vtable;
};

struct System_Func_TitleFlowResult__o {
    struct System_Func_TitleFlowResult__c *klass;
    void *monitor;
    struct System_Func_TitleFlowResult__Fields fields;
};

struct System_Func_TitleFlowResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TitleFlowResult__VTable vtable;
};

struct System_Func_GetGGLUserIdStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_GetGGLUserIdStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GetGGLUserIdStep__VTable vtable;
};

struct System_Func_GetGGLUserIdStep__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GetGGLUserIdStep__o {
    struct System_Func_GetGGLUserIdStep__c *klass;
    void *monitor;
    struct System_Func_GetGGLUserIdStep__Fields fields;
};

struct System_Func_AuthKeywordStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_AuthKeywordStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AuthKeywordStep__VTable vtable;
};

struct System_Func_AuthKeywordStep__o {
    struct System_Func_AuthKeywordStep__c *klass;
    void *monitor;
    struct System_Func_AuthKeywordStep__Fields fields;
};

struct Shock_LoginFlow___c_o {
    struct Shock_LoginFlow___c_c *klass;
    void *monitor;
    struct Shock_LoginFlow___c_Fields fields;
};

struct Shock_LoginFlow___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LoginFlow___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginFlow___c_VTable vtable;
};

struct Shock_LoginFlow___c_StaticFields {
    struct Shock_LoginFlow___c_o *__9;
    struct System_Action_o *__9__2_1;
    struct System_Action_Action__o *__9__2_0;
    struct System_Action_o *__9__3_0;
    struct System_Action_o *__9__3_1;
    struct System_Action_o *__9__5_0;
    struct System_Action_o *__9__5_1;
    struct System_Func_FirstTermOfServiceAgreeStep__o *__9__9_7;
    struct System_Func_DummyLoginStep__o *__9__9_8;
    struct System_Func_TermOfServiceAgreeStep__o *__9__9_9;
    struct System_Func_InitAdjustStep__o *__9__9_10;
    struct System_Func_InitAdjustStep__o *__9__9_11;
    struct System_Func_CheckDeviceChanged__o *__9__9_12;
    struct System_Func_AuthPaymentStep__o *__9__9_13;
    struct System_Func_GetGGLUserIdStep__o *__9__9_14;
    struct System_Func_AuthKeywordStep__o *__9__9_15;
    struct System_Func_GenerateUuidStep__o *__9__9_16;
    struct System_Func_MigrationCompletedStep__o *__9__9_17;
    struct System_Action_o *__9__9_0;
    struct System_Action_o *__9__9_3;
    struct System_Action_o *__9__9_4;
    struct System_Func_TitleFlowResult__o *__9__9_5;
    struct System_Action_o *__9__9_6;
    struct System_Func_FirstTermOfServiceAgreeStep__o *__9__10_4;
    struct System_Func_TermOfServiceAgreeStep__o *__9__10_5;
    struct System_Func_AuthPaymentStep__o *__9__10_6;
    struct System_Func_GetGGLUserIdStep__o *__9__10_7;
    struct System_Func_AuthKeywordStep__o *__9__10_8;
    struct System_Func_GenerateUuidStep__o *__9__10_9;
    struct System_Action_o *__9__10_0;
    struct System_Action_o *__9__10_2;
    struct System_Func_TitleFlowResult__o *__9__10_3;
    struct System_Func_DummyLoginStep__o *__9__11_3;
    struct System_Func_AuthPaymentStep__o *__9__11_4;
    struct System_Func_GetGGLUserIdStep__o *__9__11_5;
    struct System_Func_AuthKeywordStep__o *__9__11_6;
    struct System_Func_GenerateUuidStep__o *__9__11_7;
    struct System_Action_o *__9__11_0;
    struct System_Func_TitleFlowResult__o *__9__12_0;
    struct System_Action_o *__9__13_6;
    struct System_Action_Action__o *__9__13_1;
};

typedef union _union_281828 _union_281828, *P_union_281828;

union _union_281828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventTipsMst_o Shock_EventTipsMst_o, *PShock_EventTipsMst_o;

typedef struct Shock_EventTipsMst_c Shock_EventTipsMst_c, *PShock_EventTipsMst_c;

typedef struct Shock_EventTipsMst_Fields Shock_EventTipsMst_Fields, *PShock_EventTipsMst_Fields;

typedef struct Shock_EventTipsMst_VTable Shock_EventTipsMst_VTable, *PShock_EventTipsMst_VTable;

struct Shock_EventTipsMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventTipsMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventTipsMst_VTable vtable;
};

struct Shock_EventTipsMst_Fields {
    uint32_t _masterEventId;
    struct System_String_o *_title;
    struct System_String_o *_rootPath;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventTipsMst_o {
    struct Shock_EventTipsMst_c *klass;
    void *monitor;
    struct Shock_EventTipsMst_Fields fields;
};

typedef union _union_242261 _union_242261, *P_union_242261;

union _union_242261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242263 _union_242263, *P_union_242263;

union _union_242263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c, *PCysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c;

typedef struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__VTable Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__VTable, *PCysharp_Threading_Tasks_UniTask_CanceledResultSource_T__VTable;

struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__VTable vtable;
};

typedef struct MethodInfo_1BF0B0C MethodInfo_1BF0B0C, *PMethodInfo_1BF0B0C;

struct MethodInfo_1BF0B0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_NfaContentValidator_VTable System_Xml_Schema_NfaContentValidator_VTable, *PSystem_Xml_Schema_NfaContentValidator_VTable;

struct System_Xml_Schema_NfaContentValidator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_TMP_SpriteCharacter__uint__Fields System_Func_TMP_SpriteCharacter__uint__Fields, *PSystem_Func_TMP_SpriteCharacter__uint__Fields;

struct System_Func_TMP_SpriteCharacter__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_3149340 MethodInfo_3149340, *PMethodInfo_3149340;

typedef union _union_223869 _union_223869, *P_union_223869;

union _union_223869 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149340 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223869 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281840 _union_281840, *P_union_281840;

union _union_281840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1A07450 MethodInfo_1A07450, *PMethodInfo_1A07450;

typedef struct System_Linq_Lookup_TKey__TElement__c System_Linq_Lookup_TKey__TElement__c, *PSystem_Linq_Lookup_TKey__TElement__c;

typedef union _union_339947 _union_339947, *P_union_339947;

typedef struct System_Linq_Lookup_TKey__TElement__RGCTXs System_Linq_Lookup_TKey__TElement__RGCTXs, *PSystem_Linq_Lookup_TKey__TElement__RGCTXs;

typedef struct System_Linq_Lookup_TKey__TElement__VTable System_Linq_Lookup_TKey__TElement__VTable, *PSystem_Linq_Lookup_TKey__TElement__VTable;

struct System_Linq_Lookup_TKey__TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Linq_Lookup_TKey__TElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Lookup_TKey__TElement__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Lookup_TKey__TElement__VTable vtable;
};

union _union_339947 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A07450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_Lookup_TKey__TElement__RGCTXs {
    struct Il2CppClass *_0_System_Linq_Lookup_TKey__TElement_;
    struct MethodInfo *_1_System_Linq_Lookup_TKey__TElement___ctor;
    struct MethodInfo *_2_System_Linq_Lookup_TKey__TElement__GetGrouping;
    struct Il2CppClass *_3_System_Linq_Lookup_Grouping_TKey__TElement_;
    struct MethodInfo *_4_System_Linq_Lookup_Grouping_TKey__TElement__Add;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerable_TElement_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerable_TElement__GetEnumerator;
    struct Il2CppClass *_7_System_Collections_Generic_IEnumerator_TElement_;
    struct MethodInfo *_8_System_Collections_Generic_IEnumerator_TElement__get_Current;
    struct Il2CppClass *_9_System_Func_TElement__TKey_;
    struct MethodInfo *_10_System_Func_TElement__TKey__Invoke;
    struct Il2CppClass *_11_TKey;
    struct MethodInfo *_12_System_Collections_Generic_EqualityComparer_TKey__get_Default;
    struct Il2CppClass *_13_System_Collections_Generic_EqualityComparer_TKey_;
    struct Il2CppClass *_14_System_Linq_Lookup_Grouping_TKey__TElement___;
    struct Il2CppClass *_15_System_Linq_Lookup__GetEnumerator_d__12_TKey__TElement_;
    struct MethodInfo *_16_System_Linq_Lookup__GetEnumerator_d__12_TKey__TElement___ctor;
    struct MethodInfo *_17_System_Linq_Lookup_TKey__TElement__GetEnumerator;
    struct Il2CppClass *_18_System_Collections_Generic_IEqualityComparer_TKey_;
    struct MethodInfo *_19_System_Collections_Generic_IEqualityComparer_TKey__GetHashCode;
    struct MethodInfo *_20_System_Linq_Lookup_TKey__TElement__InternalGetHashCode;
    struct MethodInfo *_21_System_Collections_Generic_IEqualityComparer_TKey__Equals;
    struct MethodInfo *_22_System_Linq_Lookup_TKey__TElement__Resize;
    struct MethodInfo *_23_System_Linq_Lookup_Grouping_TKey__TElement___ctor;
    struct Il2CppClass *_24_TElement__;
};

typedef struct UniRx_Operators_SynchronizeObservable_Synchronize_T__Fields UniRx_Operators_SynchronizeObservable_Synchronize_T__Fields, *PUniRx_Operators_SynchronizeObservable_Synchronize_T__Fields;

typedef struct UniRx_Operators_SynchronizeObservable_T__o UniRx_Operators_SynchronizeObservable_T__o, *PUniRx_Operators_SynchronizeObservable_T__o;

typedef struct UniRx_Operators_SynchronizeObservable_T__c UniRx_Operators_SynchronizeObservable_T__c, *PUniRx_Operators_SynchronizeObservable_T__c;

typedef struct UniRx_Operators_SynchronizeObservable_T__Fields UniRx_Operators_SynchronizeObservable_T__Fields, *PUniRx_Operators_SynchronizeObservable_T__Fields;

typedef struct UniRx_Operators_SynchronizeObservable_T__RGCTXs UniRx_Operators_SynchronizeObservable_T__RGCTXs, *PUniRx_Operators_SynchronizeObservable_T__RGCTXs;

typedef struct UniRx_Operators_SynchronizeObservable_T__VTable UniRx_Operators_SynchronizeObservable_T__VTable, *PUniRx_Operators_SynchronizeObservable_T__VTable;

struct UniRx_Operators_SynchronizeObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_SynchronizeObservable_Synchronize_T_;
    struct MethodInfo *_4_UniRx_Operators_SynchronizeObservable_Synchronize_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

struct UniRx_Operators_SynchronizeObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SynchronizeObservable_Synchronize_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_SynchronizeObservable_T__o *parent;
};

struct UniRx_Operators_SynchronizeObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct Il2CppObject *gate;
};

struct UniRx_Operators_SynchronizeObservable_T__o {
    struct UniRx_Operators_SynchronizeObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_SynchronizeObservable_T__Fields fields;
};

struct UniRx_Operators_SynchronizeObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SynchronizeObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SynchronizeObservable_T__VTable vtable;
};

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable;

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_242277 _union_242277, *P_union_242277;

union _union_242277 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvCardReinforceRData_c Shock_RecvCardReinforceRData_c, *PShock_RecvCardReinforceRData_c;

typedef struct Shock_RecvCardReinforceRData_VTable Shock_RecvCardReinforceRData_VTable, *PShock_RecvCardReinforceRData_VTable;

struct Shock_RecvCardReinforceRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvCardReinforceRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvCardReinforceRData_VTable vtable;
};

typedef union _union_242279 _union_242279, *P_union_242279;

union _union_242279 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D6AE74 MethodInfo_1D6AE74, *PMethodInfo_1D6AE74;

typedef union _union_157549 _union_157549, *P_union_157549;

union _union_157549 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6AE74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GameMstTableBase_MstBinder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157549 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281844 _union_281844, *P_union_281844;

union _union_281844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_265928C MethodInfo_265928C, *PMethodInfo_265928C;

typedef union _union_178178 _union_178178, *P_union_178178;

union _union_178178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265928C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C5338 MethodInfo_22C5338, *PMethodInfo_22C5338;

typedef union _union_277962 _union_277962, *P_union_277962;

union _union_277962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C5338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281846 _union_281846, *P_union_281846;

union _union_281846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281838 _union_281838, *P_union_281838;

union _union_281838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242271 _union_242271, *P_union_242271;

union _union_242271 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242273 _union_242273, *P_union_242273;

union _union_242273 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242275 _union_242275, *P_union_242275;

union _union_242275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1365CC8 MethodInfo_1365CC8, *PMethodInfo_1365CC8;

typedef union _union_292400 _union_292400, *P_union_292400;

union _union_292400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1365CC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_MethodAccessException_o System_MethodAccessException_o, *PSystem_MethodAccessException_o;

typedef struct System_MethodAccessException_Fields System_MethodAccessException_Fields, *PSystem_MethodAccessException_Fields;

typedef struct System_MemberAccessException_Fields System_MemberAccessException_Fields, *PSystem_MemberAccessException_Fields;

struct System_MemberAccessException_Fields {
    struct System_SystemException_Fields super;
};

struct System_MethodAccessException_Fields {
    struct System_MemberAccessException_Fields super;
};

struct System_MethodAccessException_o {
    struct System_MethodAccessException_c *klass;
    void *monitor;
    struct System_MethodAccessException_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_Fields Cysharp_Threading_Tasks_UniTask_NextFramePromise_Fields, *PCysharp_Threading_Tasks_UniTask_NextFramePromise_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_o Cysharp_Threading_Tasks_UniTask_NextFramePromise_o, *PCysharp_Threading_Tasks_UniTask_NextFramePromise_o;

typedef struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_c Cysharp_Threading_Tasks_UniTask_NextFramePromise_c, *PCysharp_Threading_Tasks_UniTask_NextFramePromise_c;

typedef struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_StaticFields Cysharp_Threading_Tasks_UniTask_NextFramePromise_StaticFields, *PCysharp_Threading_Tasks_UniTask_NextFramePromise_StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_VTable Cysharp_Threading_Tasks_UniTask_NextFramePromise_VTable, *PCysharp_Threading_Tasks_UniTask_NextFramePromise_VTable;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__o Cysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__o, *PCysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__o;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__Fields Cysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__Fields, *PCysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__Fields;

struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_get_NextNode;
};

struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_Fields {
    struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_o *nextNode;
    int32_t frameCount;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o core;
};

struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_o {
    struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_Fields fields;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__o {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_NextFramePromise_StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_NextFramePromise__o pool;
};

typedef union _union_217207 _union_217207, *P_union_217207;

union _union_217207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217209 _union_217209, *P_union_217209;

union _union_217209 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_333151C MethodInfo_333151C, *PMethodInfo_333151C;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__c;

typedef union _union_300857 _union_300857, *P_union_300857;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__Fields {
};

union _union_300857 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T___UniTask_Awaiter_T___int_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__TryInvokeContinuation;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T_;
};

struct MethodInfo_333151C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300857 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__o *__9;
    struct System_Action_object__o *__9__2_0;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__Fields fields;
};

typedef struct Cysharp_Threading_Tasks_IResolvePromise_T__c Cysharp_Threading_Tasks_IResolvePromise_T__c, *PCysharp_Threading_Tasks_IResolvePromise_T__c;

struct Cysharp_Threading_Tasks_IResolvePromise_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_RecvMissionReceiveRData_o Shock_RecvMissionReceiveRData_o, *PShock_RecvMissionReceiveRData_o;

typedef struct Shock_RecvMissionReceiveRData_c Shock_RecvMissionReceiveRData_c, *PShock_RecvMissionReceiveRData_c;

typedef struct Shock_RecvMissionReceiveRData_Fields Shock_RecvMissionReceiveRData_Fields, *PShock_RecvMissionReceiveRData_Fields;

typedef struct Shock_RecvMissionReceiveRData_VTable Shock_RecvMissionReceiveRData_VTable, *PShock_RecvMissionReceiveRData_VTable;

typedef struct Shock_ProtocolData_Gift_array Shock_ProtocolData_Gift_array, *PShock_ProtocolData_Gift_array;

typedef struct Shock_ProtocolData_Mission_array Shock_ProtocolData_Mission_array, *PShock_ProtocolData_Mission_array;

typedef struct Shock_ProtocolData_Gift_o Shock_ProtocolData_Gift_o, *PShock_ProtocolData_Gift_o;

typedef struct Shock_ProtocolData_Gift_c Shock_ProtocolData_Gift_c, *PShock_ProtocolData_Gift_c;

typedef struct Shock_ProtocolData_Gift_Fields Shock_ProtocolData_Gift_Fields, *PShock_ProtocolData_Gift_Fields;

typedef struct Shock_ProtocolData_Gift_VTable Shock_ProtocolData_Gift_VTable, *PShock_ProtocolData_Gift_VTable;

struct Shock_ProtocolData_Gift_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Gift_o *m_Items[65535];
};

struct Shock_ProtocolData_Gift_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Gift_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Gift_VTable vtable;
};

struct Shock_ProtocolData_Gift_Fields {
    uint64_t id;
    uint8_t is_receive;
    struct System_String_o *reason_text;
    int32_t reward_type;
    uint32_t value;
    int32_t level;
    int32_t amount;
    int64_t created_date_time;
    int64_t expire_date_time;
    int64_t received_date_time;
};

struct Shock_ProtocolData_Gift_o {
    struct Shock_ProtocolData_Gift_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Gift_Fields fields;
};

struct Shock_RecvMissionReceiveRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvMissionReceiveRData_Fields {
    struct Shock_ProtocolData_Reward_array *reward_list;
    struct Shock_ProtocolData_Gift_array *gift_list;
    struct Shock_ProtocolData_UpdatedValueList_o *updated_value_list;
    struct Shock_ProtocolData_Mission_array *mission_list;
};

struct Shock_RecvMissionReceiveRData_o {
    struct Shock_RecvMissionReceiveRData_c *klass;
    void *monitor;
    struct Shock_RecvMissionReceiveRData_Fields fields;
};

struct Shock_RecvMissionReceiveRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvMissionReceiveRData_VTable vtable;
};

struct Shock_ProtocolData_Mission_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Mission_o *m_Items[65535];
};

typedef struct MethodInfo_2E8D294 MethodInfo_2E8D294, *PMethodInfo_2E8D294;

typedef union _union_223487 _union_223487, *P_union_223487;

union _union_223487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D294 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB17C MethodInfo_1EAB17C, *PMethodInfo_1EAB17C;

typedef union _union_264892 _union_264892, *P_union_264892;

union _union_264892 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB17C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256816 _union_256816, *P_union_256816;

union _union_256816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256818 _union_256818, *P_union_256818;

union _union_256818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B750C MethodInfo_28B750C, *PMethodInfo_28B750C;

typedef union _union_311378 _union_311378, *P_union_311378;

union _union_311378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B750C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217201 _union_217201, *P_union_217201;

union _union_217201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3331514 MethodInfo_3331514, *PMethodInfo_3331514;

typedef union _union_300855 _union_300855, *P_union_300855;

union _union_300855 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3331514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300855 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256810 _union_256810, *P_union_256810;

union _union_256810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9CDF4 MethodInfo_1E9CDF4, *PMethodInfo_1E9CDF4;

typedef union _union_160817 _union_160817, *P_union_160817;

union _union_160817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CDF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217203 _union_217203, *P_union_217203;

union _union_217203 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256812 _union_256812, *P_union_256812;

union _union_256812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiPlayManager___c_VTable Aoharu_MultiPlayManager___c_VTable, *PAoharu_MultiPlayManager___c_VTable;

struct Aoharu_MultiPlayManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_30A8350_RGCTXs MethodInfo_30A8350_RGCTXs, *PMethodInfo_30A8350_RGCTXs;

struct MethodInfo_30A8350_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_217205 _union_217205, *P_union_217205;

union _union_217205 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_RARITY__CardRarityMst__VTable Carbon_ListDictionary_RARITY__CardRarityMst__VTable, *PCarbon_ListDictionary_RARITY__CardRarityMst__VTable;

struct Carbon_ListDictionary_RARITY__CardRarityMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_13B659C_RGCTXs MethodInfo_13B659C_RGCTXs, *PMethodInfo_13B659C_RGCTXs;

struct MethodInfo_13B659C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256814 _union_256814, *P_union_256814;

union _union_256814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2645320 MethodInfo_2645320, *PMethodInfo_2645320;

typedef union _union_271932 _union_271932, *P_union_271932;

union _union_271932 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2645320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_106D07C MethodInfo_106D07C, *PMethodInfo_106D07C;

typedef union _union_166147 _union_166147, *P_union_166147;

union _union_166147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106D07C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MembershipInfoLoginBonusUI_o Aoharu_MembershipInfoLoginBonusUI_o, *PAoharu_MembershipInfoLoginBonusUI_o;

typedef struct Aoharu_MembershipInfoLoginBonusUI_c Aoharu_MembershipInfoLoginBonusUI_c, *PAoharu_MembershipInfoLoginBonusUI_c;

typedef struct Aoharu_MembershipInfoLoginBonusUI_Fields Aoharu_MembershipInfoLoginBonusUI_Fields, *PAoharu_MembershipInfoLoginBonusUI_Fields;

typedef struct Aoharu_MembershipInfoLoginBonusUI_VTable Aoharu_MembershipInfoLoginBonusUI_VTable, *PAoharu_MembershipInfoLoginBonusUI_VTable;

typedef struct Aoharu_MembershipInfoLoginBonusScrollItem_o Aoharu_MembershipInfoLoginBonusScrollItem_o, *PAoharu_MembershipInfoLoginBonusScrollItem_o;

typedef struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__o System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__o, *PSystem_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__o;

typedef struct System_Collections_Generic_List_MembershipData_RewardStruct__o System_Collections_Generic_List_MembershipData_RewardStruct__o, *PSystem_Collections_Generic_List_MembershipData_RewardStruct__o;

typedef struct Aoharu_MembershipInfoLoginBonusScrollItem_c Aoharu_MembershipInfoLoginBonusScrollItem_c, *PAoharu_MembershipInfoLoginBonusScrollItem_c;

typedef struct Aoharu_MembershipInfoLoginBonusScrollItem_Fields Aoharu_MembershipInfoLoginBonusScrollItem_Fields, *PAoharu_MembershipInfoLoginBonusScrollItem_Fields;

typedef struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__c System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__c, *PSystem_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__c;

typedef struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__Fields System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__Fields, *PSystem_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__Fields;

typedef struct System_Collections_Generic_List_MembershipData_RewardStruct__c System_Collections_Generic_List_MembershipData_RewardStruct__c, *PSystem_Collections_Generic_List_MembershipData_RewardStruct__c;

typedef struct System_Collections_Generic_List_MembershipData_RewardStruct__Fields System_Collections_Generic_List_MembershipData_RewardStruct__Fields, *PSystem_Collections_Generic_List_MembershipData_RewardStruct__Fields;

typedef struct Aoharu_MembershipInfoLoginBonusScrollItem_VTable Aoharu_MembershipInfoLoginBonusScrollItem_VTable, *PAoharu_MembershipInfoLoginBonusScrollItem_VTable;

typedef struct Aoharu_MembershipInfoScrollItemBase_MembershipData_RewardStruct__Fields Aoharu_MembershipInfoScrollItemBase_MembershipData_RewardStruct__Fields, *PAoharu_MembershipInfoScrollItemBase_MembershipData_RewardStruct__Fields;

typedef struct Shock_MembershipData_RewardStruct_o Shock_MembershipData_RewardStruct_o, *PShock_MembershipData_RewardStruct_o;

typedef struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__StaticFields System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__StaticFields, *PSystem_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__StaticFields;

typedef struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__VTable System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__VTable, *PSystem_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__VTable;

typedef struct Aoharu_MembershipInfoLoginBonusScrollItem_array Aoharu_MembershipInfoLoginBonusScrollItem_array, *PAoharu_MembershipInfoLoginBonusScrollItem_array;

typedef struct System_Collections_Generic_List_MembershipData_RewardStruct__StaticFields System_Collections_Generic_List_MembershipData_RewardStruct__StaticFields, *PSystem_Collections_Generic_List_MembershipData_RewardStruct__StaticFields;

typedef struct System_Collections_Generic_List_MembershipData_RewardStruct__VTable System_Collections_Generic_List_MembershipData_RewardStruct__VTable, *PSystem_Collections_Generic_List_MembershipData_RewardStruct__VTable;

typedef struct Shock_MembershipData_RewardStruct_array Shock_MembershipData_RewardStruct_array, *PShock_MembershipData_RewardStruct_array;

typedef struct Shock_MembershipData_RewardStruct_c Shock_MembershipData_RewardStruct_c, *PShock_MembershipData_RewardStruct_c;

typedef struct Shock_MembershipData_RewardStruct_Fields Shock_MembershipData_RewardStruct_Fields, *PShock_MembershipData_RewardStruct_Fields;

typedef struct Shock_MembershipData_RewardStruct_VTable Shock_MembershipData_RewardStruct_VTable, *PShock_MembershipData_RewardStruct_VTable;

struct Shock_MembershipData_RewardStruct_Fields {
    struct System_Collections_Generic_List_RewardData__o *_RewardDataList_k__BackingField;
    int32_t _Number_k__BackingField;
};

struct Shock_MembershipData_RewardStruct_o {
    struct Shock_MembershipData_RewardStruct_c *klass;
    void *monitor;
    struct Shock_MembershipData_RewardStruct_Fields fields;
};

struct System_Collections_Generic_List_MembershipData_RewardStruct__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_MembershipData_RewardStruct_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MembershipData_RewardStruct_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MembershipData_RewardStruct_VTable vtable;
};

struct System_Collections_Generic_List_MembershipData_RewardStruct__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MembershipData_RewardStruct__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MembershipData_RewardStruct__VTable vtable;
};

struct System_Collections_Generic_List_MembershipData_RewardStruct__Fields {
    struct Shock_MembershipData_RewardStruct_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MembershipData_RewardStruct__o {
    struct System_Collections_Generic_List_MembershipData_RewardStruct__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MembershipData_RewardStruct__Fields fields;
};

struct Aoharu_MembershipInfoLoginBonusScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_InitializeImpl;
    struct VirtualInvokeData _7_IsSameData;
};

struct Aoharu_MembershipInfoLoginBonusUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_InitializeByMstImpl;
    struct VirtualInvokeData _7_InitializeByData;
};

struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__VTable vtable;
};

struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__Fields {
    struct Aoharu_MembershipInfoLoginBonusScrollItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__o {
    struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__Fields fields;
};

struct System_Collections_Generic_List_MembershipData_RewardStruct__StaticFields {
    struct Shock_MembershipData_RewardStruct_array *s_emptyArray;
};

struct Shock_MembershipData_RewardStruct_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MembershipData_RewardStruct_o *m_Items[65535];
};

struct Aoharu_MembershipInfoLoginBonusUI_Fields {
    struct Aoharu_MembershipInfoUIBase_Fields super;
    struct UnityEngine_Transform_o *m_contentRoot;
    struct Aoharu_MembershipInfoLoginBonusScrollItem_o *m_prefab;
    struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__o *m_list;
    struct System_Collections_Generic_List_MembershipData_RewardStruct__o *m_loginRewardList;
    struct Shock_ProtocolData_LoginBonusProgress_o *m_loginBonusProgress;
};

struct Aoharu_MembershipInfoLoginBonusUI_o {
    struct Aoharu_MembershipInfoLoginBonusUI_c *klass;
    void *monitor;
    struct Aoharu_MembershipInfoLoginBonusUI_Fields fields;
};

struct Aoharu_MembershipInfoLoginBonusUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoLoginBonusUI_VTable vtable;
};

struct Aoharu_MembershipInfoScrollItemBase_MembershipData_RewardStruct__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_mask;
    struct UnityEngine_GameObject_o *m_contentRoot;
    struct UnityEngine_UI_ContentSizeFitter_o *m_contentSizeFitter;
    int32_t _Index_k__BackingField;
};

struct Aoharu_MembershipInfoLoginBonusScrollItem_Fields {
    struct Aoharu_MembershipInfoScrollItemBase_MembershipData_RewardStruct__Fields super;
    struct Shock_TextMeshUI_o *m_dayCountText;
    struct Shock_TextMeshUI_o *m_rewardText;
    struct Shock_TextMeshUI_o *m_clearText;
    struct UnityEngine_UI_Image_o *m_background;
    struct UnityEngine_Color_o m_backgroundColorFirst;
    struct UnityEngine_Color_o m_backgroundColorSecond;
    struct Shock_MembershipData_RewardStruct_o *m_data;
};

struct Aoharu_MembershipInfoLoginBonusScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoLoginBonusScrollItem_VTable vtable;
};

struct Aoharu_MembershipInfoLoginBonusScrollItem_o {
    struct Aoharu_MembershipInfoLoginBonusScrollItem_c *klass;
    void *monitor;
    struct Aoharu_MembershipInfoLoginBonusScrollItem_Fields fields;
};

struct Aoharu_MembershipInfoLoginBonusScrollItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MembershipInfoLoginBonusScrollItem_o *m_Items[65535];
};

struct System_Collections_Generic_List_MembershipInfoLoginBonusScrollItem__StaticFields {
    struct Aoharu_MembershipInfoLoginBonusScrollItem_array *s_emptyArray;
};

typedef struct Shock_SpineModelViewerSceneController_o Shock_SpineModelViewerSceneController_o, *PShock_SpineModelViewerSceneController_o;

typedef struct Shock_SpineModelViewerSceneController_c Shock_SpineModelViewerSceneController_c, *PShock_SpineModelViewerSceneController_c;

typedef struct Shock_SpineModelViewerSceneController_Fields Shock_SpineModelViewerSceneController_Fields, *PShock_SpineModelViewerSceneController_Fields;

typedef struct Shock_SpineModelViewerSceneController_VTable Shock_SpineModelViewerSceneController_VTable, *PShock_SpineModelViewerSceneController_VTable;

typedef struct Shock_SpineModelViewerSceneButton_o Shock_SpineModelViewerSceneButton_o, *PShock_SpineModelViewerSceneButton_o;

typedef struct Shock_SpineModelViewerSceneText_o Shock_SpineModelViewerSceneText_o, *PShock_SpineModelViewerSceneText_o;

typedef struct Shock_SpineModelViewerSceneScroll_o Shock_SpineModelViewerSceneScroll_o, *PShock_SpineModelViewerSceneScroll_o;

typedef struct Shock_SpineCharacter_o Shock_SpineCharacter_o, *PShock_SpineCharacter_o;

typedef struct Shock_SpineModelViewerSceneButton_c Shock_SpineModelViewerSceneButton_c, *PShock_SpineModelViewerSceneButton_c;

typedef struct Shock_SpineModelViewerSceneButton_Fields Shock_SpineModelViewerSceneButton_Fields, *PShock_SpineModelViewerSceneButton_Fields;

typedef struct Shock_SpineModelViewerSceneText_c Shock_SpineModelViewerSceneText_c, *PShock_SpineModelViewerSceneText_c;

typedef struct Shock_SpineModelViewerSceneText_Fields Shock_SpineModelViewerSceneText_Fields, *PShock_SpineModelViewerSceneText_Fields;

typedef struct Shock_SpineModelViewerSceneScroll_c Shock_SpineModelViewerSceneScroll_c, *PShock_SpineModelViewerSceneScroll_c;

typedef struct Shock_SpineModelViewerSceneScroll_Fields Shock_SpineModelViewerSceneScroll_Fields, *PShock_SpineModelViewerSceneScroll_Fields;

typedef struct Shock_SpineCharacter_c Shock_SpineCharacter_c, *PShock_SpineCharacter_c;

typedef struct Shock_SpineCharacter_Fields Shock_SpineCharacter_Fields, *PShock_SpineCharacter_Fields;

typedef struct Shock_SpineModelViewerSceneButton_VTable Shock_SpineModelViewerSceneButton_VTable, *PShock_SpineModelViewerSceneButton_VTable;

typedef struct Shock_SpineModelViewerSceneText_VTable Shock_SpineModelViewerSceneText_VTable, *PShock_SpineModelViewerSceneText_VTable;

typedef struct Shock_SpineModelViewerSceneScroll_VTable Shock_SpineModelViewerSceneScroll_VTable, *PShock_SpineModelViewerSceneScroll_VTable;

typedef struct Shock_ScrollBase_SpineModelViewerSceneScrollButton__Fields Shock_ScrollBase_SpineModelViewerSceneScrollButton__Fields, *PShock_ScrollBase_SpineModelViewerSceneScrollButton__Fields;

typedef struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__o System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__o, *PSystem_Collections_Generic_List_SpineModelViewerSceneScroll_Item__o;

typedef struct Shock_SpineCharacter_VTable Shock_SpineCharacter_VTable, *PShock_SpineCharacter_VTable;

typedef struct Spine_Unity_SkeletonGraphic_o Spine_Unity_SkeletonGraphic_o, *PSpine_Unity_SkeletonGraphic_o;

typedef struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__o System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__o, *PSystem_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__o;

typedef struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__c System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__c, *PSystem_Collections_Generic_List_SpineModelViewerSceneScroll_Item__c;

typedef struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__Fields System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__Fields, *PSystem_Collections_Generic_List_SpineModelViewerSceneScroll_Item__Fields;

typedef struct Spine_Unity_SkeletonGraphic_c Spine_Unity_SkeletonGraphic_c, *PSpine_Unity_SkeletonGraphic_c;

typedef struct Spine_Unity_SkeletonGraphic_Fields Spine_Unity_SkeletonGraphic_Fields, *PSpine_Unity_SkeletonGraphic_Fields;

typedef struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__c System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__c, *PSystem_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__c;

typedef struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__Fields System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__Fields, *PSystem_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__Fields;

typedef struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__StaticFields System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__StaticFields, *PSystem_Collections_Generic_List_SpineModelViewerSceneScroll_Item__StaticFields;

typedef struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__VTable System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__VTable, *PSystem_Collections_Generic_List_SpineModelViewerSceneScroll_Item__VTable;

typedef struct Shock_SpineModelViewerSceneScroll_Item_array Shock_SpineModelViewerSceneScroll_Item_array, *PShock_SpineModelViewerSceneScroll_Item_array;

typedef struct Spine_Unity_SkeletonGraphic_VTable Spine_Unity_SkeletonGraphic_VTable, *PSpine_Unity_SkeletonGraphic_VTable;

typedef struct System_Collections_Generic_List_CanvasRenderer__o System_Collections_Generic_List_CanvasRenderer__o, *PSystem_Collections_Generic_List_CanvasRenderer__o;

typedef struct System_Collections_Generic_List_SkeletonSubmeshGraphic__o System_Collections_Generic_List_SkeletonSubmeshGraphic__o, *PSystem_Collections_Generic_List_SkeletonSubmeshGraphic__o;

typedef struct System_Collections_Generic_List_Slot__o System_Collections_Generic_List_Slot__o, *PSystem_Collections_Generic_List_Slot__o;

typedef struct System_Collections_Generic_List_Transform__o System_Collections_Generic_List_Transform__o, *PSystem_Collections_Generic_List_Transform__o;

typedef struct System_Collections_Generic_Dictionary_Texture__Texture__o System_Collections_Generic_Dictionary_Texture__Texture__o, *PSystem_Collections_Generic_Dictionary_Texture__Texture__o;

typedef struct System_Collections_Generic_Dictionary_Texture__Material__o System_Collections_Generic_Dictionary_Texture__Material__o, *PSystem_Collections_Generic_Dictionary_Texture__Material__o;

typedef struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_o Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_o, *PSpine_Unity_SkeletonGraphic_SkeletonRendererDelegate_o;

typedef struct Spine_AnimationState_o Spine_AnimationState_o, *PSpine_AnimationState_o;

typedef struct Spine_ExposedList_Mesh__o Spine_ExposedList_Mesh__o, *PSpine_ExposedList_Mesh__o;

typedef struct Spine_Unity_UpdateBonesDelegate_o Spine_Unity_UpdateBonesDelegate_o, *PSpine_Unity_UpdateBonesDelegate_o;

typedef struct Spine_Unity_MeshGeneratorDelegate_o Spine_Unity_MeshGeneratorDelegate_o, *PSpine_Unity_MeshGeneratorDelegate_o;

typedef struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__VTable System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__VTable, *PSystem_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__VTable;

typedef struct Shock_SpineModelViewerSceneScroll_Item_o Shock_SpineModelViewerSceneScroll_Item_o, *PShock_SpineModelViewerSceneScroll_Item_o;

typedef struct System_Collections_Generic_List_CanvasRenderer__c System_Collections_Generic_List_CanvasRenderer__c, *PSystem_Collections_Generic_List_CanvasRenderer__c;

typedef struct System_Collections_Generic_List_CanvasRenderer__Fields System_Collections_Generic_List_CanvasRenderer__Fields, *PSystem_Collections_Generic_List_CanvasRenderer__Fields;

typedef struct System_Collections_Generic_List_SkeletonSubmeshGraphic__c System_Collections_Generic_List_SkeletonSubmeshGraphic__c, *PSystem_Collections_Generic_List_SkeletonSubmeshGraphic__c;

typedef struct System_Collections_Generic_List_SkeletonSubmeshGraphic__Fields System_Collections_Generic_List_SkeletonSubmeshGraphic__Fields, *PSystem_Collections_Generic_List_SkeletonSubmeshGraphic__Fields;

typedef struct System_Collections_Generic_List_Slot__c System_Collections_Generic_List_Slot__c, *PSystem_Collections_Generic_List_Slot__c;

typedef struct System_Collections_Generic_List_Slot__Fields System_Collections_Generic_List_Slot__Fields, *PSystem_Collections_Generic_List_Slot__Fields;

typedef struct System_Collections_Generic_List_Transform__Fields System_Collections_Generic_List_Transform__Fields, *PSystem_Collections_Generic_List_Transform__Fields;

typedef struct System_Collections_Generic_Dictionary_Texture__Texture__c System_Collections_Generic_Dictionary_Texture__Texture__c, *PSystem_Collections_Generic_Dictionary_Texture__Texture__c;

typedef struct System_Collections_Generic_Dictionary_Texture__Texture__Fields System_Collections_Generic_Dictionary_Texture__Texture__Fields, *PSystem_Collections_Generic_Dictionary_Texture__Texture__Fields;

typedef struct System_Collections_Generic_Dictionary_Texture__Material__c System_Collections_Generic_Dictionary_Texture__Material__c, *PSystem_Collections_Generic_Dictionary_Texture__Material__c;

typedef struct System_Collections_Generic_Dictionary_Texture__Material__Fields System_Collections_Generic_Dictionary_Texture__Material__Fields, *PSystem_Collections_Generic_Dictionary_Texture__Material__Fields;

typedef struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_c Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_c, *PSpine_Unity_SkeletonGraphic_SkeletonRendererDelegate_c;

typedef struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_Fields Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_Fields, *PSpine_Unity_SkeletonGraphic_SkeletonRendererDelegate_Fields;

typedef struct Spine_AnimationState_c Spine_AnimationState_c, *PSpine_AnimationState_c;

typedef struct Spine_AnimationState_Fields Spine_AnimationState_Fields, *PSpine_AnimationState_Fields;

typedef struct Spine_ExposedList_Mesh__c Spine_ExposedList_Mesh__c, *PSpine_ExposedList_Mesh__c;

typedef struct Spine_ExposedList_Mesh__Fields Spine_ExposedList_Mesh__Fields, *PSpine_ExposedList_Mesh__Fields;

typedef struct Spine_Unity_UpdateBonesDelegate_c Spine_Unity_UpdateBonesDelegate_c, *PSpine_Unity_UpdateBonesDelegate_c;

typedef struct Spine_Unity_UpdateBonesDelegate_Fields Spine_Unity_UpdateBonesDelegate_Fields, *PSpine_Unity_UpdateBonesDelegate_Fields;

typedef struct Spine_Unity_MeshGeneratorDelegate_c Spine_Unity_MeshGeneratorDelegate_c, *PSpine_Unity_MeshGeneratorDelegate_c;

typedef struct Spine_Unity_MeshGeneratorDelegate_Fields Spine_Unity_MeshGeneratorDelegate_Fields, *PSpine_Unity_MeshGeneratorDelegate_Fields;

typedef struct Shock_SpineModelViewerSceneScroll_Item_c Shock_SpineModelViewerSceneScroll_Item_c, *PShock_SpineModelViewerSceneScroll_Item_c;

typedef struct Shock_SpineModelViewerSceneScroll_Item_Fields Shock_SpineModelViewerSceneScroll_Item_Fields, *PShock_SpineModelViewerSceneScroll_Item_Fields;

typedef struct System_Collections_Generic_List_CanvasRenderer__VTable System_Collections_Generic_List_CanvasRenderer__VTable, *PSystem_Collections_Generic_List_CanvasRenderer__VTable;

typedef struct System_Collections_Generic_List_SkeletonSubmeshGraphic__VTable System_Collections_Generic_List_SkeletonSubmeshGraphic__VTable, *PSystem_Collections_Generic_List_SkeletonSubmeshGraphic__VTable;

typedef struct System_Collections_Generic_List_Slot__StaticFields System_Collections_Generic_List_Slot__StaticFields, *PSystem_Collections_Generic_List_Slot__StaticFields;

typedef struct System_Collections_Generic_List_Slot__VTable System_Collections_Generic_List_Slot__VTable, *PSystem_Collections_Generic_List_Slot__VTable;

typedef struct System_Collections_Generic_Dictionary_Texture__Texture__VTable System_Collections_Generic_Dictionary_Texture__Texture__VTable, *PSystem_Collections_Generic_Dictionary_Texture__Texture__VTable;

typedef struct System_Collections_Generic_Dictionary_Texture__Material__VTable System_Collections_Generic_Dictionary_Texture__Material__VTable, *PSystem_Collections_Generic_Dictionary_Texture__Material__VTable;

typedef struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_VTable Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_VTable, *PSpine_Unity_SkeletonGraphic_SkeletonRendererDelegate_VTable;

typedef struct Spine_AnimationState_StaticFields Spine_AnimationState_StaticFields, *PSpine_AnimationState_StaticFields;

typedef struct Spine_AnimationState_VTable Spine_AnimationState_VTable, *PSpine_AnimationState_VTable;

typedef struct Spine_ExposedList_TrackEntry__o Spine_ExposedList_TrackEntry__o, *PSpine_ExposedList_TrackEntry__o;

typedef struct Spine_ExposedList_Event__o Spine_ExposedList_Event__o, *PSpine_ExposedList_Event__o;

typedef struct Spine_AnimationState_TrackEntryEventDelegate_o Spine_AnimationState_TrackEntryEventDelegate_o, *PSpine_AnimationState_TrackEntryEventDelegate_o;

typedef struct Spine_EventQueue_o Spine_EventQueue_o, *PSpine_EventQueue_o;

typedef struct Spine_Pool_TrackEntry__o Spine_Pool_TrackEntry__o, *PSpine_Pool_TrackEntry__o;

typedef struct Spine_ExposedList_Mesh__StaticFields Spine_ExposedList_Mesh__StaticFields, *PSpine_ExposedList_Mesh__StaticFields;

typedef struct Spine_ExposedList_Mesh__VTable Spine_ExposedList_Mesh__VTable, *PSpine_ExposedList_Mesh__VTable;

typedef struct UnityEngine_Mesh_array UnityEngine_Mesh_array, *PUnityEngine_Mesh_array;

typedef struct Spine_Unity_UpdateBonesDelegate_VTable Spine_Unity_UpdateBonesDelegate_VTable, *PSpine_Unity_UpdateBonesDelegate_VTable;

typedef struct Spine_Unity_MeshGeneratorDelegate_VTable Spine_Unity_MeshGeneratorDelegate_VTable, *PSpine_Unity_MeshGeneratorDelegate_VTable;

typedef struct Shock_SpineModelViewerSceneScroll_Item_VTable Shock_SpineModelViewerSceneScroll_Item_VTable, *PShock_SpineModelViewerSceneScroll_Item_VTable;

typedef struct Spine_ExposedList_TrackEntry__c Spine_ExposedList_TrackEntry__c, *PSpine_ExposedList_TrackEntry__c;

typedef struct Spine_ExposedList_TrackEntry__Fields Spine_ExposedList_TrackEntry__Fields, *PSpine_ExposedList_TrackEntry__Fields;

typedef struct Spine_ExposedList_Event__c Spine_ExposedList_Event__c, *PSpine_ExposedList_Event__c;

typedef struct Spine_ExposedList_Event__Fields Spine_ExposedList_Event__Fields, *PSpine_ExposedList_Event__Fields;

typedef struct Spine_AnimationState_TrackEntryEventDelegate_c Spine_AnimationState_TrackEntryEventDelegate_c, *PSpine_AnimationState_TrackEntryEventDelegate_c;

typedef struct Spine_AnimationState_TrackEntryEventDelegate_Fields Spine_AnimationState_TrackEntryEventDelegate_Fields, *PSpine_AnimationState_TrackEntryEventDelegate_Fields;

typedef struct Spine_EventQueue_c Spine_EventQueue_c, *PSpine_EventQueue_c;

typedef struct Spine_EventQueue_Fields Spine_EventQueue_Fields, *PSpine_EventQueue_Fields;

typedef struct Spine_Pool_TrackEntry__c Spine_Pool_TrackEntry__c, *PSpine_Pool_TrackEntry__c;

typedef struct Spine_ExposedList_TrackEntry__StaticFields Spine_ExposedList_TrackEntry__StaticFields, *PSpine_ExposedList_TrackEntry__StaticFields;

typedef struct Spine_ExposedList_TrackEntry__VTable Spine_ExposedList_TrackEntry__VTable, *PSpine_ExposedList_TrackEntry__VTable;

typedef struct Spine_TrackEntry_array Spine_TrackEntry_array, *PSpine_TrackEntry_array;

typedef struct Spine_ExposedList_Event__StaticFields Spine_ExposedList_Event__StaticFields, *PSpine_ExposedList_Event__StaticFields;

typedef struct Spine_ExposedList_Event__VTable Spine_ExposedList_Event__VTable, *PSpine_ExposedList_Event__VTable;

typedef struct Spine_AnimationState_TrackEntryEventDelegate_VTable Spine_AnimationState_TrackEntryEventDelegate_VTable, *PSpine_AnimationState_TrackEntryEventDelegate_VTable;

typedef struct Spine_EventQueue_VTable Spine_EventQueue_VTable, *PSpine_EventQueue_VTable;

typedef struct System_Collections_Generic_List_EventQueue_EventQueueEntry__o System_Collections_Generic_List_EventQueue_EventQueueEntry__o, *PSystem_Collections_Generic_List_EventQueue_EventQueueEntry__o;

typedef struct Spine_Pool_TrackEntry__VTable Spine_Pool_TrackEntry__VTable, *PSpine_Pool_TrackEntry__VTable;

typedef struct Spine_TrackEntry_o Spine_TrackEntry_o, *PSpine_TrackEntry_o;

typedef struct System_Collections_Generic_List_EventQueue_EventQueueEntry__c System_Collections_Generic_List_EventQueue_EventQueueEntry__c, *PSystem_Collections_Generic_List_EventQueue_EventQueueEntry__c;

typedef struct System_Collections_Generic_List_EventQueue_EventQueueEntry__Fields System_Collections_Generic_List_EventQueue_EventQueueEntry__Fields, *PSystem_Collections_Generic_List_EventQueue_EventQueueEntry__Fields;

typedef struct Spine_TrackEntry_c Spine_TrackEntry_c, *PSpine_TrackEntry_c;

typedef struct Spine_TrackEntry_Fields Spine_TrackEntry_Fields, *PSpine_TrackEntry_Fields;

typedef struct System_Collections_Generic_List_EventQueue_EventQueueEntry__StaticFields System_Collections_Generic_List_EventQueue_EventQueueEntry__StaticFields, *PSystem_Collections_Generic_List_EventQueue_EventQueueEntry__StaticFields;

typedef struct System_Collections_Generic_List_EventQueue_EventQueueEntry__VTable System_Collections_Generic_List_EventQueue_EventQueueEntry__VTable, *PSystem_Collections_Generic_List_EventQueue_EventQueueEntry__VTable;

typedef struct Spine_EventQueue_EventQueueEntry_array Spine_EventQueue_EventQueueEntry_array, *PSpine_EventQueue_EventQueueEntry_array;

typedef struct Spine_TrackEntry_VTable Spine_TrackEntry_VTable, *PSpine_TrackEntry_VTable;

typedef struct Spine_EventQueue_EventQueueEntry_o Spine_EventQueue_EventQueueEntry_o, *PSpine_EventQueue_EventQueueEntry_o;

typedef struct Spine_EventQueue_EventQueueEntry_Fields Spine_EventQueue_EventQueueEntry_Fields, *PSpine_EventQueue_EventQueueEntry_Fields;

struct Shock_SpineModelViewerSceneButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Button_o *m_Button;
    struct TMPro_TextMeshProUGUI_o *m_Text;
    int32_t _Model_k__BackingField;
};

struct System_Collections_Generic_List_Slot__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Spine_EventQueue_EventQueueEntry_Fields {
    int32_t type;
    struct Spine_TrackEntry_o *entry;
    struct Spine_Event_o *e;
};

struct Spine_AnimationState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_AnimationState_c {
    struct Il2CppClass_1 _1;
    struct Spine_AnimationState_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_AnimationState_VTable vtable;
};

struct Spine_AnimationState_Fields {
    struct Spine_AnimationStateData_o *data;
    struct Spine_ExposedList_TrackEntry__o *tracks;
    struct Spine_ExposedList_Event__o *events;
    struct Spine_AnimationState_TrackEntryDelegate_o *Start;
    struct Spine_AnimationState_TrackEntryDelegate_o *Interrupt;
    struct Spine_AnimationState_TrackEntryDelegate_o *End;
    struct Spine_AnimationState_TrackEntryDelegate_o *Dispose;
    struct Spine_AnimationState_TrackEntryDelegate_o *Complete;
    struct Spine_AnimationState_TrackEntryEventDelegate_o *Event;
    struct Spine_EventQueue_o *queue;
    struct System_Collections_Generic_HashSet_string__o *propertyIds;
    bool animationsChanged;
    float timeScale;
    int32_t unkeyedState;
    struct Spine_Pool_TrackEntry__o *trackEntryPool;
};

struct Spine_AnimationState_o {
    struct Spine_AnimationState_c *klass;
    void *monitor;
    struct Spine_AnimationState_Fields fields;
};

struct System_Collections_Generic_List_EventQueue_EventQueueEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_Dictionary_Texture__Material__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_List_Slot__StaticFields {
    struct Spine_Slot_array *s_emptyArray;
};

struct Spine_AnimationState_TrackEntryEventDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Spine_EventQueue_EventQueueEntry_o {
    struct Spine_EventQueue_EventQueueEntry_Fields fields;
};

struct Spine_EventQueue_EventQueueEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_EventQueue_EventQueueEntry_o m_Items[65535];
};

struct UnityEngine_Mesh_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Mesh_o *m_Items[65535];
};

struct Spine_ExposedList_Event__Fields {
    struct Spine_Event_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_Event__o {
    struct Spine_ExposedList_Event__c *klass;
    void *monitor;
    struct Spine_ExposedList_Event__Fields fields;
};

struct Spine_Unity_MeshGeneratorDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Spine_ExposedList_Event__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_Event__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Event__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Event__VTable vtable;
};

struct Spine_Unity_UpdateBonesDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Spine_Unity_UpdateBonesDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_UpdateBonesDelegate_VTable vtable;
};

struct Spine_TrackEntry_Fields {
    struct Spine_Animation_o *animation;
    struct Spine_TrackEntry_o *previous;
    struct Spine_TrackEntry_o *next;
    struct Spine_TrackEntry_o *mixingFrom;
    struct Spine_TrackEntry_o *mixingTo;
    struct Spine_AnimationState_TrackEntryDelegate_o *Start;
    struct Spine_AnimationState_TrackEntryDelegate_o *Interrupt;
    struct Spine_AnimationState_TrackEntryDelegate_o *End;
    struct Spine_AnimationState_TrackEntryDelegate_o *Dispose;
    struct Spine_AnimationState_TrackEntryDelegate_o *Complete;
    struct Spine_AnimationState_TrackEntryEventDelegate_o *Event;
    int32_t trackIndex;
    bool loop;
    bool holdPrevious;
    bool reverse;
    float eventThreshold;
    float attachmentThreshold;
    float drawOrderThreshold;
    float animationStart;
    float animationEnd;
    float animationLast;
    float nextAnimationLast;
    float delay;
    float trackTime;
    float trackLast;
    float nextTrackLast;
    float trackEnd;
    float timeScale;
    float alpha;
    float mixTime;
    float mixDuration;
    float interruptAlpha;
    float totalAlpha;
    int32_t mixBlend;
    struct Spine_ExposedList_int__o *timelineMode;
    struct Spine_ExposedList_TrackEntry__o *timelineHoldMix;
    struct Spine_ExposedList_float__o *timelinesRotation;
};

struct Spine_TrackEntry_o {
    struct Spine_TrackEntry_c *klass;
    void *monitor;
    struct Spine_TrackEntry_Fields fields;
};

struct Spine_Unity_UpdateBonesDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Spine_Unity_UpdateBonesDelegate_o {
    struct Spine_Unity_UpdateBonesDelegate_c *klass;
    void *monitor;
    struct Spine_Unity_UpdateBonesDelegate_Fields fields;
};

struct Spine_TrackEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
};

struct Spine_TrackEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_TrackEntry_VTable vtable;
};

struct Spine_ExposedList_Mesh__Fields {
    struct UnityEngine_Mesh_array *Items;
    int32_t Count;
    int32_t version;
};

struct Shock_ScrollBase_SpineModelViewerSceneScrollButton__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct System_Collections_Generic_List_CanvasRenderer__Fields {
    struct UnityEngine_CanvasRenderer_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_SpineCharacter_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_SkeletonPrefab;
    struct Spine_Unity_SkeletonGraphic_o *_Skeleton_k__BackingField;
    bool _CloseEyes_k__BackingField;
    bool _CloseMouth_k__BackingField;
    struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__o *m_CompleteTrackEntry;
    struct UnityEngine_GameObject_o *m_BaseObject;
    struct UnityEngine_Vector2_o m_OriginPivot;
    float m_TimeScale;
};

struct Shock_SpineModelViewerSceneText_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_SkeletonSubmeshGraphic__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_SpineModelViewerSceneScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Spine_ExposedList_Mesh__o {
    struct Spine_ExposedList_Mesh__c *klass;
    void *monitor;
    struct Spine_ExposedList_Mesh__Fields fields;
};

struct Shock_SpineModelViewerSceneScroll_Item_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_SpineModelViewerSceneScroll_Item_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Spine_ExposedList_Mesh__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_Mesh__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_Mesh__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Mesh__VTable vtable;
};

struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__VTable vtable;
};

struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__Fields {
    struct Shock_SpineModelViewerSceneScroll_Item_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__o {
    struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__Fields fields;
};

struct System_Collections_Generic_List_Transform__Fields {
    struct UnityEngine_Transform_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_SpineModelViewerSceneText_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SpineModelViewerSceneText_VTable vtable;
};

struct Shock_SpineModelViewerSceneText_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct TMPro_TextMeshProUGUI_o *m_ParentText;
    struct TMPro_TextMeshProUGUI_o *m_ChildText;
};

struct Shock_SpineModelViewerSceneText_o {
    struct Shock_SpineModelViewerSceneText_c *klass;
    void *monitor;
    struct Shock_SpineModelViewerSceneText_Fields fields;
};

struct System_Collections_Generic_List_Transform__o {
    struct System_Collections_Generic_List_Transform__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Transform__Fields fields;
};

struct Shock_SpineModelViewerSceneController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Transform_o *m_ContentHeader;
    struct Shock_SpineModelViewerSceneButton_o *m_ButtonPrefab;
    struct UnityEngine_Transform_o *m_ContentLeft;
    struct Shock_SpineModelViewerSceneText_o *m_TextPrefab;
    struct Shock_SpineModelViewerSceneScroll_o *m_Scroll;
    struct Shock_SpineCharacter_o *m_Model;
    struct System_Collections_Generic_Dictionary_ModelViewHeader__SpineModelViewerSceneButton__o *m_ButtonDict;
    struct System_Collections_Generic_Dictionary_ModelViewStatus__SpineModelViewerSceneText__o *m_TextDict;
    struct System_Collections_Generic_Dictionary_string__string__o *m_SpineDict;
};

struct Shock_SpineModelViewerSceneController_o {
    struct Shock_SpineModelViewerSceneController_c *klass;
    void *monitor;
    struct Shock_SpineModelViewerSceneController_Fields fields;
};

struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_VTable vtable;
};

struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_o {
    struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_Fields fields;
};

struct Shock_SpineModelViewerSceneController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SpineModelViewerSceneController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SpineModelViewerSceneController_VTable vtable;
};

struct Shock_SpineCharacter_o {
    struct Shock_SpineCharacter_c *klass;
    void *monitor;
    struct Shock_SpineCharacter_Fields fields;
};

struct Shock_SpineModelViewerSceneButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SpineModelViewerSceneButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SpineModelViewerSceneButton_VTable vtable;
};

struct Shock_SpineModelViewerSceneScroll_Item_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SpineModelViewerSceneButton_o {
    struct Shock_SpineModelViewerSceneButton_c *klass;
    void *monitor;
    struct Shock_SpineModelViewerSceneButton_Fields fields;
};

struct Shock_SpineCharacter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SpineCharacter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SpineCharacter_VTable vtable;
};

struct System_Collections_Generic_List_CanvasRenderer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CanvasRenderer__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CanvasRenderer__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CanvasRenderer__VTable vtable;
};

struct System_Collections_Generic_List_CanvasRenderer__o {
    struct System_Collections_Generic_List_CanvasRenderer__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CanvasRenderer__Fields fields;
};

struct Spine_ExposedList_TrackEntry__StaticFields {
    struct Spine_TrackEntry_array *EmptyArray;
};

struct Shock_SpineModelViewerSceneScroll_Item_Fields {
    struct System_Action_string__o *_OnClick_k__BackingField;
    struct System_Collections_Generic_List_string__o *Views;
};

struct Spine_Pool_TrackEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Pool_TrackEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Pool_TrackEntry__VTable vtable;
};

struct System_Collections_Generic_List_Slot__Fields {
    struct Spine_Slot_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Spine_Pool_TrackEntry__o {
    struct Spine_Pool_TrackEntry__c *klass;
    void *monitor;
    struct Spine_Pool_TrackEntry__Fields fields;
};

struct Shock_SpineModelViewerSceneScroll_Fields {
    struct Shock_ScrollBase_SpineModelViewerSceneScrollButton__Fields super;
    int32_t _Type_k__BackingField;
    struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__o *m_Items;
};

struct Shock_SpineModelViewerSceneScroll_o {
    struct Shock_SpineModelViewerSceneScroll_c *klass;
    void *monitor;
    struct Shock_SpineModelViewerSceneScroll_Fields fields;
};

struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__o {
    struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__Fields fields;
};

struct Shock_SpineModelViewerSceneScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SpineModelViewerSceneScroll_VTable vtable;
};

struct Spine_AnimationState_TrackEntryEventDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_PartsType__AnimationState_TrackEntryDelegate__VTable vtable;
};

struct System_Collections_Generic_List_EventQueue_EventQueueEntry__Fields {
    struct Spine_EventQueue_EventQueueEntry_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_EventQueue_EventQueueEntry__o {
    struct System_Collections_Generic_List_EventQueue_EventQueueEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_EventQueue_EventQueueEntry__Fields fields;
};

struct System_Collections_Generic_List_EventQueue_EventQueueEntry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_EventQueue_EventQueueEntry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_EventQueue_EventQueueEntry__VTable vtable;
};

struct System_Collections_Generic_List_EventQueue_EventQueueEntry__StaticFields {
    struct Spine_EventQueue_EventQueueEntry_array *s_emptyArray;
};

struct Spine_ExposedList_Event__StaticFields {
    struct Spine_Event_array *EmptyArray;
};

struct System_Collections_Generic_List_SpineModelViewerSceneScroll_Item__StaticFields {
    struct Shock_SpineModelViewerSceneScroll_Item_array *s_emptyArray;
};

struct Spine_Unity_MeshGeneratorDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Collections_Generic_Dictionary_Texture__Material__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Texture__Texture__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_List_SkeletonSubmeshGraphic__Fields {
    struct Spine_Unity_SkeletonSubmeshGraphic_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SkeletonSubmeshGraphic__o {
    struct System_Collections_Generic_List_SkeletonSubmeshGraphic__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonSubmeshGraphic__Fields fields;
};

struct System_Collections_Generic_List_Slot__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Slot__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Slot__VTable vtable;
};

struct Spine_Unity_SkeletonGraphic_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
    struct VirtualInvokeData _65_unknown;
    struct VirtualInvokeData _66_unknown;
    struct VirtualInvokeData _67_get_AnimationState;
    struct VirtualInvokeData _68_add_UpdateLocal;
    struct VirtualInvokeData _69_remove_UpdateLocal;
    struct VirtualInvokeData _70_add_UpdateWorld;
    struct VirtualInvokeData _71_remove_UpdateWorld;
    struct VirtualInvokeData _72_add_UpdateComplete;
    struct VirtualInvokeData _73_remove_UpdateComplete;
    struct VirtualInvokeData _74_get_Skeleton;
    struct VirtualInvokeData _75_get_SkeletonDataAsset;
    struct VirtualInvokeData _76_Update;
    struct VirtualInvokeData _77_Update;
};

struct System_Collections_Generic_List_Slot__o {
    struct System_Collections_Generic_List_Slot__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Slot__Fields fields;
};

struct Spine_AnimationState_TrackEntryEventDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_AnimationState_TrackEntryEventDelegate_VTable vtable;
};

struct Spine_Unity_SkeletonGraphic_Fields {
    struct UnityEngine_UI_MaskableGraphic_Fields super;
    struct Spine_Unity_SkeletonDataAsset_o *skeletonDataAsset;
    struct UnityEngine_Material_o *additiveMaterial;
    struct UnityEngine_Material_o *multiplyMaterial;
    struct UnityEngine_Material_o *screenMaterial;
    struct System_String_o *initialSkinName;
    bool initialFlipX;
    bool initialFlipY;
    struct System_String_o *startingAnimation;
    bool startingLoop;
    float timeScale;
    bool freeze;
    int32_t updateMode;
    int32_t updateWhenInvisible;
    bool unscaledTime;
    bool allowMultipleCanvasRenderers;
    struct System_Collections_Generic_List_CanvasRenderer__o *canvasRenderers;
    struct System_Collections_Generic_List_SkeletonSubmeshGraphic__o *submeshGraphics;
    int32_t usedRenderersCount;
    struct System_String_array *separatorSlotNames;
    struct System_Collections_Generic_List_Slot__o *separatorSlots;
    bool enableSeparatorSlots;
    struct System_Collections_Generic_List_Transform__o *separatorParts;
    bool updateSeparatorPartLocation;
    bool wasUpdatedAfterInit;
    struct UnityEngine_Texture_o *baseTexture;
    struct System_Collections_Generic_Dictionary_Texture__Texture__o *customTextureOverride;
    struct System_Collections_Generic_Dictionary_Texture__Material__o *customMaterialOverride;
    struct UnityEngine_Texture_o *overrideTexture;
    struct Spine_Skeleton_o *skeleton;
    struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_o *OnRebuild;
    struct Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate_o *OnMeshAndMaterialsUpdated;
    struct Spine_AnimationState_o *state;
    struct Spine_Unity_MeshGenerator_o *meshGenerator;
    struct Spine_Unity_DoubleBuffered_MeshRendererBuffers_SmartMesh__o *meshBuffers;
    struct Spine_Unity_SkeletonRendererInstruction_o *currentInstructions;
    struct Spine_ExposedList_Mesh__o *meshes;
    struct Spine_Unity_UpdateBonesDelegate_o *BeforeApply;
    struct Spine_Unity_UpdateBonesDelegate_o *UpdateLocal;
    struct Spine_Unity_UpdateBonesDelegate_o *UpdateWorld;
    struct Spine_Unity_UpdateBonesDelegate_o *UpdateComplete;
    struct Spine_Unity_MeshGeneratorDelegate_o *OnPostProcessVertices;
};

struct Spine_AnimationState_TrackEntryEventDelegate_o {
    struct Spine_AnimationState_TrackEntryEventDelegate_c *klass;
    void *monitor;
    struct Spine_AnimationState_TrackEntryEventDelegate_Fields fields;
};

struct Spine_TrackEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_TrackEntry_o *m_Items[65535];
};

struct Spine_ExposedList_TrackEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_TrackEntry__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_TrackEntry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_TrackEntry__VTable vtable;
};

struct Spine_ExposedList_TrackEntry__Fields {
    struct Spine_TrackEntry_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_TrackEntry__o {
    struct Spine_ExposedList_TrackEntry__c *klass;
    void *monitor;
    struct Spine_ExposedList_TrackEntry__Fields fields;
};

struct Spine_Unity_MeshGeneratorDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_MeshGeneratorDelegate_VTable vtable;
};

struct Spine_Unity_MeshGeneratorDelegate_o {
    struct Spine_Unity_MeshGeneratorDelegate_c *klass;
    void *monitor;
    struct Spine_Unity_MeshGeneratorDelegate_Fields fields;
};

struct Shock_SpineModelViewerSceneScroll_Item_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SpineModelViewerSceneScroll_Item_VTable vtable;
};

struct Shock_SpineModelViewerSceneScroll_Item_o {
    struct Shock_SpineModelViewerSceneScroll_Item_c *klass;
    void *monitor;
    struct Shock_SpineModelViewerSceneScroll_Item_Fields fields;
};

struct System_Collections_Generic_Dictionary_Texture__Texture__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Spine_ExposedList_Mesh__StaticFields {
    struct UnityEngine_Mesh_array *EmptyArray;
};

struct Spine_EventQueue_Fields {
    struct System_Collections_Generic_List_EventQueue_EventQueueEntry__o *eventQueueEntries;
    bool drainDisabled;
    struct Spine_AnimationState_o *state;
    struct Spine_Pool_TrackEntry__o *trackEntryPool;
    struct System_Action_o *AnimationsChanged;
};

struct System_Collections_Generic_Dictionary_Texture__Texture__o {
    struct System_Collections_Generic_Dictionary_Texture__Texture__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Texture__Texture__Fields fields;
};

struct Spine_Unity_SkeletonGraphic_o {
    struct Spine_Unity_SkeletonGraphic_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonGraphic_Fields fields;
};

struct System_Collections_Generic_Dictionary_Texture__Material__o {
    struct System_Collections_Generic_Dictionary_Texture__Material__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Texture__Material__Fields fields;
};

struct Spine_EventQueue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_EventQueue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_EventQueue_VTable vtable;
};

struct Spine_Unity_SkeletonGraphic_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonGraphic_VTable vtable;
};

struct System_Collections_Generic_Dictionary_Texture__Material__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Texture__Material__VTable vtable;
};

struct System_Collections_Generic_Dictionary_Texture__Texture__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Texture__Texture__VTable vtable;
};

struct Spine_EventQueue_o {
    struct Spine_EventQueue_c *klass;
    void *monitor;
    struct Spine_EventQueue_Fields fields;
};

struct System_Collections_Generic_List_SkeletonSubmeshGraphic__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonSubmeshGraphic__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonSubmeshGraphic__VTable vtable;
};

struct Spine_AnimationState_StaticFields {
    struct Spine_Animation_o *EmptyAnimation;
};

typedef struct MethodInfo_16A282C MethodInfo_16A282C, *PMethodInfo_16A282C;

typedef union _union_299286 _union_299286, *P_union_299286;

union _union_299286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A282C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvLiveEndRData_Fields Shock_RecvLiveEndRData_Fields, *PShock_RecvLiveEndRData_Fields;

typedef struct Shock_ProtocolData_Live_o Shock_ProtocolData_Live_o, *PShock_ProtocolData_Live_o;

typedef struct Shock_ProtocolData_EventRankingData_o Shock_ProtocolData_EventRankingData_o, *PShock_ProtocolData_EventRankingData_o;

typedef struct Shock_ProtocolData_Live_c Shock_ProtocolData_Live_c, *PShock_ProtocolData_Live_c;

typedef struct Shock_ProtocolData_Live_Fields Shock_ProtocolData_Live_Fields, *PShock_ProtocolData_Live_Fields;

typedef struct Shock_ProtocolData_EventRankingData_c Shock_ProtocolData_EventRankingData_c, *PShock_ProtocolData_EventRankingData_c;

typedef struct Shock_ProtocolData_EventRankingData_Fields Shock_ProtocolData_EventRankingData_Fields, *PShock_ProtocolData_EventRankingData_Fields;

typedef struct Shock_ProtocolData_Live_VTable Shock_ProtocolData_Live_VTable, *PShock_ProtocolData_Live_VTable;

typedef struct Shock_ProtocolData_EventRankingData_VTable Shock_ProtocolData_EventRankingData_VTable, *PShock_ProtocolData_EventRankingData_VTable;

struct Shock_ProtocolData_EventRankingData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Live_Fields {
    uint32_t master_live_id;
    int32_t level;
    int32_t clear_count;
    int32_t high_score;
    int32_t max_combo;
    uint8_t auto_enable;
    int32_t updated_time;
};

struct Shock_ProtocolData_EventRankingData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_EventRankingData_VTable vtable;
};

struct Shock_ProtocolData_EventRankingData_Fields {
    uint32_t event_point_rank;
    uint32_t next_reward_rank_point;
    uint32_t event_score_rank;
    uint32_t next_reward_rank_score;
};

struct Shock_ProtocolData_EventRankingData_o {
    struct Shock_ProtocolData_EventRankingData_c *klass;
    void *monitor;
    struct Shock_ProtocolData_EventRankingData_Fields fields;
};

struct Shock_RecvLiveEndRData_Fields {
    struct Shock_ProtocolData_Live_o *live;
    struct Shock_ProtocolData_Gem_o *gem;
    struct System_UInt32_array *clear_master_live_mission_ids;
    struct Shock_ProtocolData_User_o *user;
    struct Shock_ProtocolData_Stamina_o *stamina;
    struct Shock_ProtocolData_Character_array *character_list;
    struct Shock_ProtocolData_Card_array *card_list;
    struct Shock_ProtocolData_CardSub_array *card_sub_list;
    struct Shock_ProtocolData_Item_array *item_list;
    struct Shock_ProtocolData_Point_array *point_list;
    struct Shock_ProtocolData_Group_array *group_list;
    struct Shock_ProtocolData_Reward_array *reward_list;
    struct Shock_ProtocolData_Gift_array *gift_list;
    struct System_UInt32_array *clear_mission_ids;
    struct Shock_ProtocolData_EventPoint_array *event_point_list;
    struct Shock_ProtocolData_Reward_array *event_point_reward_list;
    struct Shock_ProtocolData_RankingChange_o *ranking_change;
    struct Shock_ProtocolData_Reward_array *music_mission_reward_list;
    struct Shock_ProtocolData_EventRankingData_o *event_ranking_data;
    struct Shock_ProtocolData_StarEventBonus_o *star_event_bonus_list;
    uint32_t total_score;
    struct Shock_ProtocolData_StarEventData_o *star_event;
};

struct Shock_ProtocolData_Live_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Live_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Live_VTable vtable;
};

struct Shock_ProtocolData_Live_o {
    struct Shock_ProtocolData_Live_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Live_Fields fields;
};

typedef struct System_Threading_SpinLock_array System_Threading_SpinLock_array, *PSystem_Threading_SpinLock_array;

struct System_Threading_SpinLock_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Threading_SpinLock_o m_Items[65535];
};

typedef union _union_256804 _union_256804, *P_union_256804;

union _union_256804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256806 _union_256806, *P_union_256806;

union _union_256806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29483E8 MethodInfo_29483E8, *PMethodInfo_29483E8;

typedef union _union_189914 _union_189914, *P_union_189914;

union _union_189914 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29483E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256808 _union_256808, *P_union_256808;

union _union_256808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_StylePropertyAnimationSystem_ElementPropertyPair__int__Fields System_Collections_Generic_KeyValuePair_StylePropertyAnimationSystem_ElementPropertyPair__int__Fields, *PSystem_Collections_Generic_KeyValuePair_StylePropertyAnimationSystem_ElementPropertyPair__int__Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_o UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_Fields UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_Fields {
    struct UnityEngine_UIElements_VisualElement_o *element;
    int32_t property;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_Fields fields;
};

struct System_Collections_Generic_KeyValuePair_StylePropertyAnimationSystem_ElementPropertyPair__int__Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_o key;
    int32_t value;
};

typedef struct MethodInfo_2684248 MethodInfo_2684248, *PMethodInfo_2684248;

typedef union _union_309506 _union_309506, *P_union_309506;

union _union_309506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684248 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256800 _union_256800, *P_union_256800;

union _union_256800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256802 _union_256802, *P_union_256802;

union _union_256802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29483E4 MethodInfo_29483E4, *PMethodInfo_29483E4;

typedef union _union_188476 _union_188476, *P_union_188476;

union _union_188476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29483E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217229 _union_217229, *P_union_217229;

union _union_217229 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64180 MethodInfo_1B64180, *PMethodInfo_1B64180;

typedef union _union_243695 _union_243695, *P_union_243695;

union _union_243695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_TaskAwaiter_int__Fields System_Runtime_CompilerServices_TaskAwaiter_int__Fields, *PSystem_Runtime_CompilerServices_TaskAwaiter_int__Fields;

struct System_Runtime_CompilerServices_TaskAwaiter_int__Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
};

typedef struct System_Action_RecvRefundBalanceR__VTable System_Action_RecvRefundBalanceR__VTable, *PSystem_Action_RecvRefundBalanceR__VTable;

struct System_Action_RecvRefundBalanceR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_200A0FC MethodInfo_200A0FC, *PMethodInfo_200A0FC;

typedef union _union_254875 _union_254875, *P_union_254875;

union _union_254875 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_200A0FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254875 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2684280 MethodInfo_2684280, *PMethodInfo_2684280;

typedef union _union_309986 _union_309986, *P_union_309986;

union _union_309986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684280 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E6A9C MethodInfo_21E6A9C, *PMethodInfo_21E6A9C;

typedef union _union_160219 _union_160219, *P_union_160219;

union _union_160219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6A9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ArrayExtensions_Fields Carbon_ArrayExtensions_Fields, *PCarbon_ArrayExtensions_Fields;

struct Carbon_ArrayExtensions_Fields {
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass30_0_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass30_0_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass30_0_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass30_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2D5B2FC MethodInfo_2D5B2FC, *PMethodInfo_2D5B2FC;

typedef struct MethodInfo_2D5B2FC_RGCTXs MethodInfo_2D5B2FC_RGCTXs, *PMethodInfo_2D5B2FC_RGCTXs;

typedef union _union_298592 _union_298592, *P_union_298592;

union _union_298592 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B2FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B2FC_RGCTXs *rgctx_data;
    union _union_298592 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5B2FC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_Carbon_ListExtensions_PopAt_T_;
};

typedef struct MethodInfo_28B752C MethodInfo_28B752C, *PMethodInfo_28B752C;

typedef union _union_312338 _union_312338, *P_union_312338;

union _union_312338 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B752C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312338 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_AreaShop_MusicShopBuyConfirmDialog___c_VTable Shock_Scenes_AreaShop_MusicShopBuyConfirmDialog___c_VTable, *PShock_Scenes_AreaShop_MusicShopBuyConfirmDialog___c_VTable;

struct Shock_Scenes_AreaShop_MusicShopBuyConfirmDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_DeckEditScene___c_StaticFields Aoharu_DeckEditScene___c_StaticFields, *PAoharu_DeckEditScene___c_StaticFields;

typedef struct Aoharu_DeckEditScene___c_o Aoharu_DeckEditScene___c_o, *PAoharu_DeckEditScene___c_o;

typedef struct Aoharu_DeckEditScene___c_c Aoharu_DeckEditScene___c_c, *PAoharu_DeckEditScene___c_c;

typedef struct Aoharu_DeckEditScene___c_Fields Aoharu_DeckEditScene___c_Fields, *PAoharu_DeckEditScene___c_Fields;

typedef struct Aoharu_DeckEditScene___c_VTable Aoharu_DeckEditScene___c_VTable, *PAoharu_DeckEditScene___c_VTable;

struct Aoharu_DeckEditScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DeckEditScene___c_Fields {
};

struct Aoharu_DeckEditScene___c_o {
    struct Aoharu_DeckEditScene___c_c *klass;
    void *monitor;
    struct Aoharu_DeckEditScene___c_Fields fields;
};

struct Aoharu_DeckEditScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_DeckEditScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckEditScene___c_VTable vtable;
};

struct Aoharu_DeckEditScene___c_StaticFields {
    struct Aoharu_DeckEditScene___c_o *__9;
    struct System_Action_Action__o *__9__9_1;
};

typedef union _union_217221 _union_217221, *P_union_217221;

union _union_217221 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29483F0 MethodInfo_29483F0, *PMethodInfo_29483F0;

typedef union _union_191352 _union_191352, *P_union_191352;

union _union_191352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29483F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217223 _union_217223, *P_union_217223;

union _union_217223 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64188 MethodInfo_1B64188, *PMethodInfo_1B64188;

typedef union _union_243903 _union_243903, *P_union_243903;

union _union_243903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_Fields SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_Fields, *PSharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_Fields;

struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_Fields {
};

typedef union _union_217225 _union_217225, *P_union_217225;

union _union_217225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Globalization_FormatProvider_Number_c System_Globalization_FormatProvider_Number_c, *PSystem_Globalization_FormatProvider_Number_c;

typedef struct System_Globalization_FormatProvider_Number_StaticFields System_Globalization_FormatProvider_Number_StaticFields, *PSystem_Globalization_FormatProvider_Number_StaticFields;

typedef struct System_Globalization_FormatProvider_Number_VTable System_Globalization_FormatProvider_Number_VTable, *PSystem_Globalization_FormatProvider_Number_VTable;

struct System_Globalization_FormatProvider_Number_StaticFields {
    struct System_String_array *s_posCurrencyFormats;
    struct System_String_array *s_negCurrencyFormats;
    struct System_String_array *s_posPercentFormats;
    struct System_String_array *s_negPercentFormats;
    struct System_String_array *s_negNumberFormats;
    struct System_String_o *s_posNumberFormat;
};

struct System_Globalization_FormatProvider_Number_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Globalization_FormatProvider_Number_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_FormatProvider_Number_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_FormatProvider_Number_VTable vtable;
};

typedef union _union_217227 _union_217227, *P_union_217227;

union _union_217227 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D5BC4 MethodInfo_24D5BC4, *PMethodInfo_24D5BC4;

typedef union _union_177856 _union_177856, *P_union_177856;

union _union_177856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5BC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3149380 MethodInfo_3149380, *PMethodInfo_3149380;

typedef union _union_224037 _union_224037, *P_union_224037;

union _union_224037 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224037 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217219 _union_217219, *P_union_217219;

union _union_217219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_string__PurchaseAlertSetting__Fields System_Func_string__PurchaseAlertSetting__Fields, *PSystem_Func_string__PurchaseAlertSetting__Fields;

struct System_Func_string__PurchaseAlertSetting__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2F3601C MethodInfo_2F3601C, *PMethodInfo_2F3601C;

typedef struct MethodInfo_2F3601C_RGCTXs MethodInfo_2F3601C_RGCTXs, *PMethodInfo_2F3601C_RGCTXs;

typedef union _union_286720 _union_286720, *P_union_286720;

struct MethodInfo_2F3601C_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

union _union_286720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F3601C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F3601C_RGCTXs *rgctx_data;
    union _union_286720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB144 MethodInfo_1EAB144, *PMethodInfo_1EAB144;

typedef union _union_264434 _union_264434, *P_union_264434;

union _union_264434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Task_TResult___object__VTable System_Action_Task_TResult___object__VTable, *PSystem_Action_Task_TResult___object__VTable;

struct System_Action_Task_TResult___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_30F78A0 MethodInfo_30F78A0, *PMethodInfo_30F78A0;

typedef union _union_232807 _union_232807, *P_union_232807;

union _union_232807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F78A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_FormatProvider_Number_o System_Globalization_FormatProvider_Number_o, *PSystem_Globalization_FormatProvider_Number_o;

typedef struct System_Globalization_FormatProvider_Number_Fields System_Globalization_FormatProvider_Number_Fields, *PSystem_Globalization_FormatProvider_Number_Fields;

struct System_Globalization_FormatProvider_Number_Fields {
};

struct System_Globalization_FormatProvider_Number_o {
    struct System_Globalization_FormatProvider_Number_c *klass;
    void *monitor;
    struct System_Globalization_FormatProvider_Number_Fields fields;
};

typedef struct MethodInfo_312B9A0 MethodInfo_312B9A0, *PMethodInfo_312B9A0;

typedef union _union_225157 _union_225157, *P_union_225157;

union _union_225157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B9A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_Examples_BoneLocalOverride_o Spine_Unity_Examples_BoneLocalOverride_o, *PSpine_Unity_Examples_BoneLocalOverride_o;

typedef struct Spine_Unity_Examples_BoneLocalOverride_c Spine_Unity_Examples_BoneLocalOverride_c, *PSpine_Unity_Examples_BoneLocalOverride_c;

typedef struct Spine_Unity_Examples_BoneLocalOverride_Fields Spine_Unity_Examples_BoneLocalOverride_Fields, *PSpine_Unity_Examples_BoneLocalOverride_Fields;

typedef struct Spine_Unity_ISkeletonAnimation_o Spine_Unity_ISkeletonAnimation_o, *PSpine_Unity_ISkeletonAnimation_o;

typedef struct Spine_Unity_ISkeletonAnimation_c Spine_Unity_ISkeletonAnimation_c, *PSpine_Unity_ISkeletonAnimation_c;

typedef struct Spine_Unity_ISkeletonAnimation_Fields Spine_Unity_ISkeletonAnimation_Fields, *PSpine_Unity_ISkeletonAnimation_Fields;

struct Spine_Unity_Examples_BoneLocalOverride_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_String_o *boneName;
    float alpha;
    bool overridePosition;
    struct UnityEngine_Vector2_o localPosition;
    bool overrideRotation;
    float rotation;
    struct Spine_Unity_ISkeletonAnimation_o *spineComponent;
    struct Spine_Bone_o *bone;
};

struct Spine_Unity_Examples_BoneLocalOverride_o {
    struct Spine_Unity_Examples_BoneLocalOverride_c *klass;
    void *monitor;
    struct Spine_Unity_Examples_BoneLocalOverride_Fields fields;
};

struct Spine_Unity_Examples_BoneLocalOverride_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_Examples_BoneLocalOverride_VTable vtable;
};

struct Spine_Unity_ISkeletonAnimation_Fields {
};

struct Spine_Unity_ISkeletonAnimation_o {
    struct Spine_Unity_ISkeletonAnimation_c *klass;
    void *monitor;
    struct Spine_Unity_ISkeletonAnimation_Fields fields;
};

struct Spine_Unity_ISkeletonAnimation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_int__VTable ExitGames_Client_Photon_StructWrapping_StructWrapper_int__VTable, *PExitGames_Client_Photon_StructWrapping_StructWrapper_int__VTable;

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Box;
    struct VirtualInvokeData _6_DisconnectFromPool;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_ToString;
};

typedef struct System_Action_SingleRewardDialog__c System_Action_SingleRewardDialog__c, *PSystem_Action_SingleRewardDialog__c;

typedef struct System_Action_SingleRewardDialog__VTable System_Action_SingleRewardDialog__VTable, *PSystem_Action_SingleRewardDialog__VTable;

struct System_Action_SingleRewardDialog__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SingleRewardDialog__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SingleRewardDialog__VTable vtable;
};

typedef union _union_281800 _union_281800, *P_union_281800;

union _union_281800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_KeyValuePair_LiveSpineMotionSequenceKey__string___bool__c System_Func_KeyValuePair_LiveSpineMotionSequenceKey__string___bool__c, *PSystem_Func_KeyValuePair_LiveSpineMotionSequenceKey__string___bool__c;

typedef struct System_Func_KeyValuePair_LiveSpineMotionSequenceKey__string___bool__VTable System_Func_KeyValuePair_LiveSpineMotionSequenceKey__string___bool__VTable, *PSystem_Func_KeyValuePair_LiveSpineMotionSequenceKey__string___bool__VTable;

struct System_Func_KeyValuePair_LiveSpineMotionSequenceKey__string___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_LiveSpineMotionSequenceKey__string___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_LiveSpineMotionSequenceKey__string___bool__VTable vtable;
};

typedef union _union_281802 _union_281802, *P_union_281802;

union _union_281802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B9A8 MethodInfo_312B9A8, *PMethodInfo_312B9A8;

typedef union _union_225325 _union_225325, *P_union_225325;

union _union_225325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B9A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B751C MethodInfo_28B751C, *PMethodInfo_28B751C;

typedef union _union_311858 _union_311858, *P_union_311858;

union _union_311858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B751C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_SingleRewardDialog__o System_Action_SingleRewardDialog__o, *PSystem_Action_SingleRewardDialog__o;

typedef struct System_Action_SingleRewardDialog__Fields System_Action_SingleRewardDialog__Fields, *PSystem_Action_SingleRewardDialog__Fields;

struct System_Action_SingleRewardDialog__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_SingleRewardDialog__o {
    struct System_Action_SingleRewardDialog__c *klass;
    void *monitor;
    struct System_Action_SingleRewardDialog__Fields fields;
};

typedef union _union_217211 _union_217211, *P_union_217211;

union _union_217211 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217213 _union_217213, *P_union_217213;

union _union_217213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64178 MethodInfo_1B64178, *PMethodInfo_1B64178;

typedef union _union_243487 _union_243487, *P_union_243487;

union _union_243487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Realtime_ErrorCode_Fields Photon_Realtime_ErrorCode_Fields, *PPhoton_Realtime_ErrorCode_Fields;

struct Photon_Realtime_ErrorCode_Fields {
};

typedef union _union_217215 _union_217215, *P_union_217215;

union _union_217215 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217217 _union_217217, *P_union_217217;

union _union_217217 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242207 _union_242207, *P_union_242207;

union _union_242207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14FB3C8_RGCTXs MethodInfo_14FB3C8_RGCTXs, *PMethodInfo_14FB3C8_RGCTXs;

struct MethodInfo_14FB3C8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_10236A4 MethodInfo_10236A4, *PMethodInfo_10236A4;

typedef union _union_272378 _union_272378, *P_union_272378;

union _union_272378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10236A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242209 _union_242209, *P_union_242209;

union _union_242209 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1275_0_c Shock_Protocol___c__DisplayClass1275_0_c, *PShock_Protocol___c__DisplayClass1275_0_c;

typedef struct Shock_Protocol___c__DisplayClass1275_0_VTable Shock_Protocol___c__DisplayClass1275_0_VTable, *PShock_Protocol___c__DisplayClass1275_0_VTable;

struct Shock_Protocol___c__DisplayClass1275_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1275_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1275_0_VTable vtable;
};

typedef struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__RGCTXs UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__RGCTXs, *PUniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__RGCTXs;

struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__RGCTXs {
    struct MethodInfo *_0_UniRx_Tuple_Create_T0__T1__T2_;
    struct Il2CppClass *_1_System_Action_Tuple_T0__T1__T2__;
    struct MethodInfo *_2_System_Action_Tuple_T0__T1__T2___Invoke;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode_Fields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode_Fields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode_Fields;

typedef struct Shock_Scenes_Adventure_AdventureStyle_Fields Shock_Scenes_Adventure_AdventureStyle_Fields, *PShock_Scenes_Adventure_AdventureStyle_Fields;

struct Shock_Scenes_Adventure_AdventureStyle_Fields {
    struct System_Action_Action__o *_OnEndCommand_k__BackingField;
    struct System_Action_o *_RequestPopScene_k__BackingField;
    struct System_Action_SceneType__object__o *_RequestPopToFirstSceneSingle_k__BackingField;
    struct System_Action_Action__o *_RequestUnloadScene_k__BackingField;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode_Fields {
    struct Shock_Scenes_Adventure_AdventureStyle_Fields super;
};

typedef union _union_256850 _union_256850, *P_union_256850;

union _union_256850 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DeckUtils_StatusParam_VTable Shock_DeckUtils_StatusParam_VTable, *PShock_DeckUtils_StatusParam_VTable;

struct Shock_DeckUtils_StatusParam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2BE1004 MethodInfo_2BE1004, *PMethodInfo_2BE1004;

typedef union _union_236555 _union_236555, *P_union_236555;

union _union_236555 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE1004 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236555 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242201 _union_242201, *P_union_242201;

union _union_242201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242203 _union_242203, *P_union_242203;

union _union_242203 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A6D78 MethodInfo_26A6D78, *PMethodInfo_26A6D78;

typedef union _union_278860 _union_278860, *P_union_278860;

union _union_278860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ReactiveProperty_Vector4__o UniRx_ReactiveProperty_Vector4__o, *PUniRx_ReactiveProperty_Vector4__o;

struct UniRx_ReactiveProperty_Vector4__o {
    struct UniRx_ReactiveProperty_Vector4__c *klass;
    void *monitor;
    struct UniRx_ReactiveProperty_Vector4__Fields fields;
};

typedef union _union_242205 _union_242205, *P_union_242205;

union _union_242205 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1275_0_o Shock_Protocol___c__DisplayClass1275_0_o, *PShock_Protocol___c__DisplayClass1275_0_o;

typedef struct Shock_Protocol___c__DisplayClass1275_0_Fields Shock_Protocol___c__DisplayClass1275_0_Fields, *PShock_Protocol___c__DisplayClass1275_0_Fields;

struct Shock_Protocol___c__DisplayClass1275_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1275_0_o {
    struct Shock_Protocol___c__DisplayClass1275_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1275_0_Fields fields;
};

typedef struct MethodInfo_13DFA0C_RGCTXs MethodInfo_13DFA0C_RGCTXs, *PMethodInfo_13DFA0C_RGCTXs;

struct MethodInfo_13DFA0C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B754C MethodInfo_28B754C, *PMethodInfo_28B754C;

typedef union _union_308980 _union_308980, *P_union_308980;

union _union_308980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B754C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217241 _union_217241, *P_union_217241;

union _union_217241 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217243 _union_217243, *P_union_217243;

union _union_217243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256852 _union_256852, *P_union_256852;

union _union_256852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217245 _union_217245, *P_union_217245;

union _union_217245 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22F02AC MethodInfo_22F02AC, *PMethodInfo_22F02AC;

typedef union _union_326299 _union_326299, *P_union_326299;

union _union_326299 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F02AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326299 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256854 _union_256854, *P_union_256854;

union _union_256854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217247 _union_217247, *P_union_217247;

union _union_217247 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256856 _union_256856, *P_union_256856;

union _union_256856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217249 _union_217249, *P_union_217249;

union _union_217249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256858 _union_256858, *P_union_256858;

union _union_256858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_200A0A8 MethodInfo_200A0A8, *PMethodInfo_200A0A8;

typedef union _union_254667 _union_254667, *P_union_254667;

union _union_254667 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_200A0A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254667 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242219 _union_242219, *P_union_242219;

union _union_242219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_140FB14 MethodInfo_140FB14, *PMethodInfo_140FB14;

typedef union _union_259706 _union_259706, *P_union_259706;

union _union_259706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140FB14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngGachaData_Fields Shock_MngGachaData_Fields, *PShock_MngGachaData_Fields;

struct Shock_MngGachaData_Fields {
};

typedef struct MethodInfo_2B297CC MethodInfo_2B297CC, *PMethodInfo_2B297CC;

typedef union _union_237035 _union_237035, *P_union_237035;

union _union_237035 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B297CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___c System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___c, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___c;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___VTable System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___VTable, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___VTable;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___VTable vtable;
};

typedef union _union_242211 _union_242211, *P_union_242211;

union _union_242211 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242213 _union_242213, *P_union_242213;

union _union_242213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242215 _union_242215, *P_union_242215;

union _union_242215 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242217 _union_242217, *P_union_242217;

union _union_242217 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256848 _union_256848, *P_union_256848;

union _union_256848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B753C MethodInfo_28B753C, *PMethodInfo_28B753C;

typedef union _union_312818 _union_312818, *P_union_312818;

union _union_312818 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B753C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_object___Fields fields;
};

typedef struct MethodInfo_1B6ECB4 MethodInfo_1B6ECB4, *PMethodInfo_1B6ECB4;

typedef union _union_252645 _union_252645, *P_union_252645;

union _union_252645 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6ECB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252645 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3C01C MethodInfo_1F3C01C, *PMethodInfo_1F3C01C;

typedef union _union_323649 _union_323649, *P_union_323649;

union _union_323649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C01C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PresetBackgroundMst_o Shock_PresetBackgroundMst_o, *PShock_PresetBackgroundMst_o;

typedef struct Shock_PresetBackgroundMst_c Shock_PresetBackgroundMst_c, *PShock_PresetBackgroundMst_c;

typedef struct Shock_PresetBackgroundMst_Fields Shock_PresetBackgroundMst_Fields, *PShock_PresetBackgroundMst_Fields;

typedef struct Shock_PresetBackgroundMst_VTable Shock_PresetBackgroundMst_VTable, *PShock_PresetBackgroundMst_VTable;

struct Shock_PresetBackgroundMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    int32_t _type;
    struct System_String_o *_filename;
    uint32_t _masterReleaseLabelId;
};

struct Shock_PresetBackgroundMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_PresetBackgroundMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PresetBackgroundMst_VTable vtable;
};

struct Shock_PresetBackgroundMst_o {
    struct Shock_PresetBackgroundMst_c *klass;
    void *monitor;
    struct Shock_PresetBackgroundMst_Fields fields;
};

typedef struct GreeGameLib_GGLUIThreadInvoker_StaticFields GreeGameLib_GGLUIThreadInvoker_StaticFields, *PGreeGameLib_GGLUIThreadInvoker_StaticFields;

typedef struct GreeGameLib_GGLUIThreadInvoker_o GreeGameLib_GGLUIThreadInvoker_o, *PGreeGameLib_GGLUIThreadInvoker_o;

typedef struct GreeGameLib_GGLUIThreadInvoker_c GreeGameLib_GGLUIThreadInvoker_c, *PGreeGameLib_GGLUIThreadInvoker_c;

typedef struct GreeGameLib_GGLUIThreadInvoker_Fields GreeGameLib_GGLUIThreadInvoker_Fields, *PGreeGameLib_GGLUIThreadInvoker_Fields;

typedef struct GreeGameLib_GGLUIThreadInvoker_VTable GreeGameLib_GGLUIThreadInvoker_VTable, *PGreeGameLib_GGLUIThreadInvoker_VTable;

typedef struct System_Collections_Generic_Queue_Action__o System_Collections_Generic_Queue_Action__o, *PSystem_Collections_Generic_Queue_Action__o;

typedef struct System_Collections_Generic_Queue_Action__c System_Collections_Generic_Queue_Action__c, *PSystem_Collections_Generic_Queue_Action__c;

typedef struct System_Collections_Generic_Queue_Action__Fields System_Collections_Generic_Queue_Action__Fields, *PSystem_Collections_Generic_Queue_Action__Fields;

typedef struct System_Collections_Generic_Queue_Action__VTable System_Collections_Generic_Queue_Action__VTable, *PSystem_Collections_Generic_Queue_Action__VTable;

typedef struct System_Action_array System_Action_array, *PSystem_Action_array;

struct System_Collections_Generic_Queue_Action__Fields {
    struct System_Action_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Action_o *m_Items[65535];
};

struct GreeGameLib_GGLUIThreadInvoker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_GGLUIThreadInvoker_c {
    struct Il2CppClass_1 _1;
    struct GreeGameLib_GGLUIThreadInvoker_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_GGLUIThreadInvoker_VTable vtable;
};

struct GreeGameLib_GGLUIThreadInvoker_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Il2CppObject *lockObj;
    struct System_Collections_Generic_Queue_Action__o *queue;
};

struct GreeGameLib_GGLUIThreadInvoker_o {
    struct GreeGameLib_GGLUIThreadInvoker_c *klass;
    void *monitor;
    struct GreeGameLib_GGLUIThreadInvoker_Fields fields;
};

struct GreeGameLib_GGLUIThreadInvoker_StaticFields {
    struct GreeGameLib_GGLUIThreadInvoker_o *instance;
};

struct System_Collections_Generic_Queue_Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_Action__o {
    struct System_Collections_Generic_Queue_Action__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_Action__Fields fields;
};

struct System_Collections_Generic_Queue_Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Action__VTable vtable;
};

typedef union _union_217231 _union_217231, *P_union_217231;

union _union_217231 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256840 _union_256840, *P_union_256840;

union _union_256840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26DC7D8 MethodInfo_26DC7D8, *PMethodInfo_26DC7D8;

typedef union _union_269126 _union_269126, *P_union_269126;

union _union_269126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DC7D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217233 _union_217233, *P_union_217233;

union _union_217233 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256842 _union_256842, *P_union_256842;

union _union_256842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217235 _union_217235, *P_union_217235;

union _union_217235 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256844 _union_256844, *P_union_256844;

union _union_256844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_string__int__AsyncCallback__object__IAsyncResult__VTable System_Func_string__int__AsyncCallback__object__IAsyncResult__VTable, *PSystem_Func_string__int__AsyncCallback__object__IAsyncResult__VTable;

struct System_Func_string__int__AsyncCallback__object__IAsyncResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_217237 _union_217237, *P_union_217237;

union _union_217237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256846 _union_256846, *P_union_256846;

union _union_256846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242B1A8 MethodInfo_242B1A8, *PMethodInfo_242B1A8;

typedef union _union_273210 _union_273210, *P_union_273210;

union _union_273210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242B1A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217239 _union_217239, *P_union_217239;

union _union_217239 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12D4E64 MethodInfo_12D4E64, *PMethodInfo_12D4E64;

typedef union _union_166187 _union_166187, *P_union_166187;

union _union_166187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D4E64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB190 MethodInfo_1EAB190, *PMethodInfo_1EAB190;

typedef union _union_263520 _union_263520, *P_union_263520;

union _union_263520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB190 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17C0194 MethodInfo_17C0194, *PMethodInfo_17C0194;

typedef union _union_170407 _union_170407, *P_union_170407;

union _union_170407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0194 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256838 _union_256838, *P_union_256838;

union _union_256838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18F972C_RGCTXs MethodInfo_18F972C_RGCTXs, *PMethodInfo_18F972C_RGCTXs;

struct MethodInfo_18F972C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct System_Func_IDataNode_T___bool__VTable System_Func_IDataNode_T___bool__VTable, *PSystem_Func_IDataNode_T___bool__VTable;

struct System_Func_IDataNode_T___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_217261 _union_217261, *P_union_217261;

union _union_217261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217263 _union_217263, *P_union_217263;

union _union_217263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_Fields UnityEngine_XR_XRMeshSubsystem_MeshTransformList_Fields, *PUnityEngine_XR_XRMeshSubsystem_MeshTransformList_Fields;

struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_Fields {
    intptr_t m_Self;
};

typedef union _union_217265 _union_217265, *P_union_217265;

union _union_217265 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256830 _union_256830, *P_union_256830;

union _union_256830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217267 _union_217267, *P_union_217267;

union _union_217267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256832 _union_256832, *P_union_256832;

union _union_256832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217269 _union_217269, *P_union_217269;

union _union_217269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256834 _union_256834, *P_union_256834;

union _union_256834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_T8__c System_ValueTuple_T8__c, *PSystem_ValueTuple_T8__c;

typedef struct System_ValueTuple_T8__VTable System_ValueTuple_T8__VTable, *PSystem_ValueTuple_T8__VTable;

struct System_ValueTuple_T8__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T8__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T8__VTable vtable;
};

typedef union _union_256836 _union_256836, *P_union_256836;

union _union_256836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B756C MethodInfo_28B756C, *PMethodInfo_28B756C;

typedef union _union_309940 _union_309940, *P_union_309940;

union _union_309940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B756C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B2B0 MethodInfo_2D5B2B0, *PMethodInfo_2D5B2B0;

typedef struct MethodInfo_2D5B2B0_RGCTXs MethodInfo_2D5B2B0_RGCTXs, *PMethodInfo_2D5B2B0_RGCTXs;

typedef union _union_298589 _union_298589, *P_union_298589;

union _union_298589 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B2B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B2B0_RGCTXs *rgctx_data;
    union _union_298589 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5B2B0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_Carbon_ListExtensions_PopAt_T_;
};

typedef struct Carbon_GameObjectExtensions___c__DisplayClass46_0_o Carbon_GameObjectExtensions___c__DisplayClass46_0_o, *PCarbon_GameObjectExtensions___c__DisplayClass46_0_o;

typedef struct Carbon_GameObjectExtensions___c__DisplayClass46_0_c Carbon_GameObjectExtensions___c__DisplayClass46_0_c, *PCarbon_GameObjectExtensions___c__DisplayClass46_0_c;

typedef struct Carbon_GameObjectExtensions___c__DisplayClass46_0_Fields Carbon_GameObjectExtensions___c__DisplayClass46_0_Fields, *PCarbon_GameObjectExtensions___c__DisplayClass46_0_Fields;

typedef struct Carbon_GameObjectExtensions___c__DisplayClass46_0_VTable Carbon_GameObjectExtensions___c__DisplayClass46_0_VTable, *PCarbon_GameObjectExtensions___c__DisplayClass46_0_VTable;

struct Carbon_GameObjectExtensions___c__DisplayClass46_0_Fields {
    struct System_Action_GameObject__o *action;
};

struct Carbon_GameObjectExtensions___c__DisplayClass46_0_o {
    struct Carbon_GameObjectExtensions___c__DisplayClass46_0_c *klass;
    void *monitor;
    struct Carbon_GameObjectExtensions___c__DisplayClass46_0_Fields fields;
};

struct Carbon_GameObjectExtensions___c__DisplayClass46_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_GameObjectExtensions___c__DisplayClass46_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_GameObjectExtensions___c__DisplayClass46_0_VTable vtable;
};

typedef struct MethodInfo_2434D0C MethodInfo_2434D0C, *PMethodInfo_2434D0C;

typedef union _union_275520 _union_275520, *P_union_275520;

union _union_275520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434D0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_DependencyInjector_StaticFields Mono_DependencyInjector_StaticFields, *PMono_DependencyInjector_StaticFields;

typedef struct Mono_ISystemDependencyProvider_o Mono_ISystemDependencyProvider_o, *PMono_ISystemDependencyProvider_o;

typedef struct Mono_ISystemDependencyProvider_c Mono_ISystemDependencyProvider_c, *PMono_ISystemDependencyProvider_c;

typedef struct Mono_ISystemDependencyProvider_Fields Mono_ISystemDependencyProvider_Fields, *PMono_ISystemDependencyProvider_Fields;

struct Mono_ISystemDependencyProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Mono_DependencyInjector_StaticFields {
    struct Il2CppObject *locker;
    struct Mono_ISystemDependencyProvider_o *systemDependency;
};

struct Mono_ISystemDependencyProvider_Fields {
};

struct Mono_ISystemDependencyProvider_o {
    struct Mono_ISystemDependencyProvider_c *klass;
    void *monitor;
    struct Mono_ISystemDependencyProvider_Fields fields;
};

typedef union _union_256826 _union_256826, *P_union_256826;

union _union_256826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10236AC MethodInfo_10236AC, *PMethodInfo_10236AC;

typedef union _union_267904 _union_267904, *P_union_267904;

union _union_267904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10236AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B755C MethodInfo_28B755C, *PMethodInfo_28B755C;

typedef union _union_309460 _union_309460, *P_union_309460;

union _union_309460 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B755C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309460 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveSpineMotionSequenceKey_Fields Shock_LiveSpineMotionSequenceKey_Fields, *PShock_LiveSpineMotionSequenceKey_Fields;

struct Shock_LiveSpineMotionSequenceKey_Fields {
    int32_t value__;
};

typedef union _union_256828 _union_256828, *P_union_256828;

union _union_256828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217251 _union_217251, *P_union_217251;

union _union_217251 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217253 _union_217253, *P_union_217253;

union _union_217253 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217255 _union_217255, *P_union_217255;

union _union_217255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_LiveRewardMst__c System_Collections_Generic_IReadOnlyList_LiveRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_LiveRewardMst__c;

struct System_Collections_Generic_IReadOnlyList_LiveRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_256820 _union_256820, *P_union_256820;

union _union_256820 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217257 _union_217257, *P_union_217257;

union _union_217257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256822 _union_256822, *P_union_256822;

union _union_256822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217259 _union_217259, *P_union_217259;

union _union_217259 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_KeyboardEventBase_T__RGCTXs UnityEngine_UIElements_KeyboardEventBase_T__RGCTXs, *PUnityEngine_UIElements_KeyboardEventBase_T__RGCTXs;

struct UnityEngine_UIElements_KeyboardEventBase_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_KeyboardEventBase_T__get_modifiers;
    struct MethodInfo *_1_UnityEngine_UIElements_KeyboardEventBase_T__get_commandKey;
    struct MethodInfo *_2_UnityEngine_UIElements_KeyboardEventBase_T__get_ctrlKey;
    struct MethodInfo *_3_UnityEngine_UIElements_EventBase_T__Init;
    struct MethodInfo *_4_UnityEngine_UIElements_KeyboardEventBase_T__LocalInit;
    struct MethodInfo *_5_UnityEngine_UIElements_KeyboardEventBase_T__set_modifiers;
    struct MethodInfo *_6_UnityEngine_UIElements_KeyboardEventBase_T__set_character;
    struct MethodInfo *_7_UnityEngine_UIElements_KeyboardEventBase_T__set_keyCode;
    struct MethodInfo *_8_UnityEngine_UIElements_EventBase_T__GetPooled;
    struct Il2CppClass *_9_UnityEngine_UIElements_EventBase_T_;
    struct Il2CppClass *_10_T;
    struct Il2CppClass *_11_UnityEngine_UIElements_KeyboardEventBase_T_;
    struct MethodInfo *_12_UnityEngine_UIElements_EventBase_T___ctor;
};

typedef union _union_256824 _union_256824, *P_union_256824;

union _union_256824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1982F14 MethodInfo_1982F14, *PMethodInfo_1982F14;

typedef union _union_167259 _union_167259, *P_union_167259;

union _union_167259 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1982F14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167259 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF0BB4 MethodInfo_1BF0BB4, *PMethodInfo_1BF0BB4;

struct MethodInfo_1BF0BB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242413 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___Fields System_Threading_Tasks_Task_Tuple_int__int__int__bool___Fields, *PSystem_Threading_Tasks_Task_Tuple_int__int__int__bool___Fields;

typedef struct System_Tuple_int__int__int__bool__o System_Tuple_int__int__int__bool__o, *PSystem_Tuple_int__int__int__bool__o;

typedef struct System_Tuple_int__int__int__bool__c System_Tuple_int__int__int__bool__c, *PSystem_Tuple_int__int__int__bool__c;

typedef struct System_Tuple_int__int__int__bool__Fields System_Tuple_int__int__int__bool__Fields, *PSystem_Tuple_int__int__int__bool__Fields;

typedef struct System_Tuple_int__int__int__bool__VTable System_Tuple_int__int__int__bool__VTable, *PSystem_Tuple_int__int__int__bool__VTable;

struct System_Tuple_int__int__int__bool__Fields {
    int32_t m_Item1;
    int32_t m_Item2;
    int32_t m_Item3;
    bool m_Item4;
};

struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct System_Tuple_int__int__int__bool__o *m_result;
};

struct System_Tuple_int__int__int__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_System_ITupleInternal_ToString;
    struct VirtualInvokeData _9_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_Tuple_int__int__int__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Tuple_int__int__int__bool__VTable vtable;
};

struct System_Tuple_int__int__int__bool__o {
    struct System_Tuple_int__int__int__bool__c *klass;
    void *monitor;
    struct System_Tuple_int__int__int__bool__Fields fields;
};

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__o UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__o, *PUniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__o;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__c UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__c, *PUniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__c;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__Fields UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__Fields, *PUniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__Fields;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__RGCTXs UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__RGCTXs, *PUniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__RGCTXs;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__VTable UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__VTable, *PUniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__VTable;

struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_2_UniRx_IObserver_T__OnError;
    struct Il2CppClass *_3_UniRx_InternalUtil_EmptyObserver_T_;
    struct MethodInfo *_4_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__Fields {
    struct UniRx_IObserver_T__o *targetObserver;
    struct System_IDisposable_o *targetDisposable;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__o {
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__c *klass;
    void *monitor;
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__Fields fields;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T__VTable vtable;
};

typedef struct System_Collections_Generic_List_ContentInfo__Fields System_Collections_Generic_List_ContentInfo__Fields, *PSystem_Collections_Generic_List_ContentInfo__Fields;

typedef struct Aoharu_DownloadContents_ContentInfo_array Aoharu_DownloadContents_ContentInfo_array, *PAoharu_DownloadContents_ContentInfo_array;

typedef struct Aoharu_DownloadContents_ContentInfo_o Aoharu_DownloadContents_ContentInfo_o, *PAoharu_DownloadContents_ContentInfo_o;

typedef struct Aoharu_DownloadContents_ContentInfo_c Aoharu_DownloadContents_ContentInfo_c, *PAoharu_DownloadContents_ContentInfo_c;

typedef struct Aoharu_DownloadContents_ContentInfo_Fields Aoharu_DownloadContents_ContentInfo_Fields, *PAoharu_DownloadContents_ContentInfo_Fields;

typedef struct Aoharu_DownloadContents_ContentInfo_VTable Aoharu_DownloadContents_ContentInfo_VTable, *PAoharu_DownloadContents_ContentInfo_VTable;

struct Aoharu_DownloadContents_ContentInfo_Fields {
    struct Shock_Scenes_ResourceDownload_IResourceDownload_o *_Download_k__BackingField;
    int64_t _Size_k__BackingField;
};

struct Aoharu_DownloadContents_ContentInfo_o {
    struct Aoharu_DownloadContents_ContentInfo_c *klass;
    void *monitor;
    struct Aoharu_DownloadContents_ContentInfo_Fields fields;
};

struct Aoharu_DownloadContents_ContentInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DownloadContents_ContentInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DownloadContents_ContentInfo_VTable vtable;
};

struct System_Collections_Generic_List_ContentInfo__Fields {
    struct Aoharu_DownloadContents_ContentInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_DownloadContents_ContentInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_DownloadContents_ContentInfo_o *m_Items[65535];
};

typedef struct MethodInfo_2434B68 MethodInfo_2434B68, *PMethodInfo_2434B68;

typedef union _union_274424 _union_274424, *P_union_274424;

union _union_274424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass674_0_VTable Shock_Protocol___c__DisplayClass674_0_VTable, *PShock_Protocol___c__DisplayClass674_0_VTable;

struct Shock_Protocol___c__DisplayClass674_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1BBC040 MethodInfo_1BBC040, *PMethodInfo_1BBC040;

typedef union _union_302126 _union_302126, *P_union_302126;

union _union_302126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC040 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Triggers_ObservableTriggerBase_Fields UniRx_Triggers_ObservableTriggerBase_Fields, *PUniRx_Triggers_ObservableTriggerBase_Fields;

typedef struct UniRx_Subject_Unit__o UniRx_Subject_Unit__o, *PUniRx_Subject_Unit__o;

typedef struct UniRx_Subject_Unit__c UniRx_Subject_Unit__c, *PUniRx_Subject_Unit__c;

typedef struct UniRx_Subject_Unit__Fields UniRx_Subject_Unit__Fields, *PUniRx_Subject_Unit__Fields;

typedef struct UniRx_Subject_Unit__VTable UniRx_Subject_Unit__VTable, *PUniRx_Subject_Unit__VTable;

struct UniRx_Subject_Unit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Triggers_ObservableTriggerBase_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    bool calledAwake;
    struct UniRx_Subject_Unit__o *awake;
    bool calledStart;
    struct UniRx_Subject_Unit__o *start;
    bool calledDestroy;
    struct UniRx_Subject_Unit__o *onDestroy;
};

struct UniRx_Subject_Unit__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_Unit__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_Unit__VTable vtable;
};

struct UniRx_Subject_Unit__o {
    struct UniRx_Subject_Unit__c *klass;
    void *monitor;
    struct UniRx_Subject_Unit__Fields fields;
};

typedef struct Shock_Scenes_Adventure_AdventureTextController___c__DisplayClass34_0_Fields Shock_Scenes_Adventure_AdventureTextController___c__DisplayClass34_0_Fields, *PShock_Scenes_Adventure_AdventureTextController___c__DisplayClass34_0_Fields;

struct Shock_Scenes_Adventure_AdventureTextController___c__DisplayClass34_0_Fields {
    bool isAuto;
};

typedef struct MethodInfo_156CB30 MethodInfo_156CB30, *PMethodInfo_156CB30;

typedef union _union_166237 _union_166237, *P_union_166237;

union _union_166237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156CB30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseCaptureOutEvent_Fields UnityEngine_UIElements_MouseCaptureOutEvent_Fields, *PUnityEngine_UIElements_MouseCaptureOutEvent_Fields;

typedef struct UnityEngine_UIElements_MouseCaptureEventBase_MouseCaptureOutEvent__Fields UnityEngine_UIElements_MouseCaptureEventBase_MouseCaptureOutEvent__Fields, *PUnityEngine_UIElements_MouseCaptureEventBase_MouseCaptureOutEvent__Fields;

typedef struct UnityEngine_UIElements_PointerCaptureEventBase_T__Fields UnityEngine_UIElements_PointerCaptureEventBase_T__Fields, *PUnityEngine_UIElements_PointerCaptureEventBase_T__Fields;

struct UnityEngine_UIElements_PointerCaptureEventBase_T__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    struct UnityEngine_UIElements_IEventHandler_o *_relatedTarget_k__BackingField;
    int32_t _pointerId_k__BackingField;
};

struct UnityEngine_UIElements_MouseCaptureEventBase_MouseCaptureOutEvent__Fields {
    struct UnityEngine_UIElements_PointerCaptureEventBase_T__Fields super;
};

struct UnityEngine_UIElements_MouseCaptureOutEvent_Fields {
    struct UnityEngine_UIElements_MouseCaptureEventBase_MouseCaptureOutEvent__Fields super;
};

typedef struct System_Action_Shop____VTable System_Action_Shop____VTable, *PSystem_Action_Shop____VTable;

struct System_Action_Shop____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_28B734C MethodInfo_28B734C, *PMethodInfo_28B734C;

typedef union _union_310892 _union_310892, *P_union_310892;

union _union_310892 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B734C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LiveData_LevelData__SCORE_RANK__VTable System_Func_LiveData_LevelData__SCORE_RANK__VTable, *PSystem_Func_LiveData_LevelData__SCORE_RANK__VTable;

struct System_Func_LiveData_LevelData__SCORE_RANK__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Photon_Pun_PhotonTransformViewPositionControl_o Photon_Pun_PhotonTransformViewPositionControl_o, *PPhoton_Pun_PhotonTransformViewPositionControl_o;

typedef struct Photon_Pun_PhotonTransformViewPositionControl_c Photon_Pun_PhotonTransformViewPositionControl_c, *PPhoton_Pun_PhotonTransformViewPositionControl_c;

typedef struct Photon_Pun_PhotonTransformViewPositionControl_Fields Photon_Pun_PhotonTransformViewPositionControl_Fields, *PPhoton_Pun_PhotonTransformViewPositionControl_Fields;

typedef struct Photon_Pun_PhotonTransformViewPositionControl_VTable Photon_Pun_PhotonTransformViewPositionControl_VTable, *PPhoton_Pun_PhotonTransformViewPositionControl_VTable;

typedef struct Photon_Pun_PhotonTransformViewPositionModel_o Photon_Pun_PhotonTransformViewPositionModel_o, *PPhoton_Pun_PhotonTransformViewPositionModel_o;

typedef struct Photon_Pun_PhotonTransformViewPositionModel_c Photon_Pun_PhotonTransformViewPositionModel_c, *PPhoton_Pun_PhotonTransformViewPositionModel_c;

typedef struct Photon_Pun_PhotonTransformViewPositionModel_Fields Photon_Pun_PhotonTransformViewPositionModel_Fields, *PPhoton_Pun_PhotonTransformViewPositionModel_Fields;

typedef struct Photon_Pun_PhotonTransformViewPositionModel_VTable Photon_Pun_PhotonTransformViewPositionModel_VTable, *PPhoton_Pun_PhotonTransformViewPositionModel_VTable;

struct Photon_Pun_PhotonTransformViewPositionControl_Fields {
    struct Photon_Pun_PhotonTransformViewPositionModel_o *m_Model;
    float m_CurrentSpeed;
    double m_LastSerializeTime;
    struct UnityEngine_Vector3_o m_SynchronizedSpeed;
    float m_SynchronizedTurnSpeed;
    struct UnityEngine_Vector3_o m_NetworkPosition;
    struct System_Collections_Generic_Queue_Vector3__o *m_OldNetworkPositions;
    bool m_UpdatedPositionAfterOnSerialize;
};

struct Photon_Pun_PhotonTransformViewPositionModel_Fields {
    bool SynchronizeEnabled;
    bool TeleportEnabled;
    float TeleportIfDistanceGreaterThan;
    int32_t InterpolateOption;
    float InterpolateMoveTowardsSpeed;
    float InterpolateLerpSpeed;
    int32_t ExtrapolateOption;
    float ExtrapolateSpeed;
    bool ExtrapolateIncludingRoundTripTime;
    int32_t ExtrapolateNumberOfStoredPositions;
};

struct Photon_Pun_PhotonTransformViewPositionControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonTransformViewPositionControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonTransformViewPositionControl_VTable vtable;
};

struct Photon_Pun_PhotonTransformViewPositionControl_o {
    struct Photon_Pun_PhotonTransformViewPositionControl_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonTransformViewPositionControl_Fields fields;
};

struct Photon_Pun_PhotonTransformViewPositionModel_o {
    struct Photon_Pun_PhotonTransformViewPositionModel_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonTransformViewPositionModel_Fields fields;
};

struct Photon_Pun_PhotonTransformViewPositionModel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonTransformViewPositionModel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonTransformViewPositionModel_VTable vtable;
};

typedef struct MethodInfo_1EBF604 MethodInfo_1EBF604, *PMethodInfo_1EBF604;

typedef union _union_283174 _union_283174, *P_union_283174;

union _union_283174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ItemMst__long__o System_Func_ItemMst__long__o, *PSystem_Func_ItemMst__long__o;

typedef struct System_Func_ItemMst__long__c System_Func_ItemMst__long__c, *PSystem_Func_ItemMst__long__c;

typedef struct System_Func_ItemMst__long__Fields System_Func_ItemMst__long__Fields, *PSystem_Func_ItemMst__long__Fields;

typedef struct System_Func_ItemMst__long__VTable System_Func_ItemMst__long__VTable, *PSystem_Func_ItemMst__long__VTable;

struct System_Func_ItemMst__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemMst__long__o {
    struct System_Func_ItemMst__long__c *klass;
    void *monitor;
    struct System_Func_ItemMst__long__Fields fields;
};

struct System_Func_ItemMst__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ItemMst__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemMst__long__VTable vtable;
};

typedef struct UnityEngine_Animations_AnimationScriptPlayable_o UnityEngine_Animations_AnimationScriptPlayable_o, *PUnityEngine_Animations_AnimationScriptPlayable_o;

typedef struct UnityEngine_Animations_AnimationScriptPlayable_Fields UnityEngine_Animations_AnimationScriptPlayable_Fields, *PUnityEngine_Animations_AnimationScriptPlayable_Fields;

struct UnityEngine_Animations_AnimationScriptPlayable_Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

struct UnityEngine_Animations_AnimationScriptPlayable_o {
    struct UnityEngine_Animations_AnimationScriptPlayable_Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_string__Product__VTable System_Collections_Generic_Dictionary_string__Product__VTable, *PSystem_Collections_Generic_Dictionary_string__Product__VTable;

struct System_Collections_Generic_Dictionary_string__Product__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_28B733C MethodInfo_28B733C, *PMethodInfo_28B733C;

typedef union _union_310412 _union_310412, *P_union_310412;

union _union_310412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B733C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__c System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__c, *PSystem_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__c;

struct System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1390BE8 MethodInfo_1390BE8, *PMethodInfo_1390BE8;

typedef union _union_166967 _union_166967, *P_union_166967;

union _union_166967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1390BE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveRuleMstTable___c__DisplayClass13_0_Fields Shock_LiveRuleMstTable___c__DisplayClass13_0_Fields, *PShock_LiveRuleMstTable___c__DisplayClass13_0_Fields;

struct Shock_LiveRuleMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct UnityEngine_Coroutine_array UnityEngine_Coroutine_array, *PUnityEngine_Coroutine_array;

struct UnityEngine_Coroutine_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Coroutine_o *m_Items[65535];
};

typedef struct System_Numerics_BigIntegerCalculator_StaticFields System_Numerics_BigIntegerCalculator_StaticFields, *PSystem_Numerics_BigIntegerCalculator_StaticFields;

struct System_Numerics_BigIntegerCalculator_StaticFields {
    int32_t ReducerThreshold;
    int32_t SquareThreshold;
    int32_t AllocationThreshold;
    int32_t MultiplyThreshold;
};

typedef struct System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__o System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__o, *PSystem_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__o;

typedef struct System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__Fields System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__Fields, *PSystem_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__Fields;

struct System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__Fields {
};

struct System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__o {
    struct System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_RewardAnnouncer_GroupLevel__Fields fields;
};

typedef struct Shock_EventCardBonusMstTable___c_StaticFields Shock_EventCardBonusMstTable___c_StaticFields, *PShock_EventCardBonusMstTable___c_StaticFields;

typedef struct Shock_EventCardBonusMstTable___c_o Shock_EventCardBonusMstTable___c_o, *PShock_EventCardBonusMstTable___c_o;

typedef struct System_Func_EventCardBonusMst__string__o System_Func_EventCardBonusMst__string__o, *PSystem_Func_EventCardBonusMst__string__o;

typedef struct Shock_EventCardBonusMstTable___c_c Shock_EventCardBonusMstTable___c_c, *PShock_EventCardBonusMstTable___c_c;

typedef struct Shock_EventCardBonusMstTable___c_Fields Shock_EventCardBonusMstTable___c_Fields, *PShock_EventCardBonusMstTable___c_Fields;

typedef struct System_Func_EventCardBonusMst__string__c System_Func_EventCardBonusMst__string__c, *PSystem_Func_EventCardBonusMst__string__c;

typedef struct System_Func_EventCardBonusMst__string__Fields System_Func_EventCardBonusMst__string__Fields, *PSystem_Func_EventCardBonusMst__string__Fields;

typedef struct Shock_EventCardBonusMstTable___c_VTable Shock_EventCardBonusMstTable___c_VTable, *PShock_EventCardBonusMstTable___c_VTable;

typedef struct System_Func_EventCardBonusMst__string__VTable System_Func_EventCardBonusMst__string__VTable, *PSystem_Func_EventCardBonusMst__string__VTable;

struct Shock_EventCardBonusMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_EventCardBonusMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventCardBonusMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventCardBonusMst__string__VTable vtable;
};

struct System_Func_EventCardBonusMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventCardBonusMst__string__o {
    struct System_Func_EventCardBonusMst__string__c *klass;
    void *monitor;
    struct System_Func_EventCardBonusMst__string__Fields fields;
};

struct Shock_EventCardBonusMstTable___c_StaticFields {
    struct Shock_EventCardBonusMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_EventCardBonusMst__string__o *__9__18_0;
    struct System_Func_EventCardBonusMst__string__o *__9__19_0;
};

struct Shock_EventCardBonusMstTable___c_Fields {
};

struct Shock_EventCardBonusMstTable___c_o {
    struct Shock_EventCardBonusMstTable___c_c *klass;
    void *monitor;
    struct Shock_EventCardBonusMstTable___c_Fields fields;
};

struct Shock_EventCardBonusMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventCardBonusMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventCardBonusMstTable___c_VTable vtable;
};

typedef struct MethodInfo_17F1844_RGCTXs MethodInfo_17F1844_RGCTXs, *PMethodInfo_17F1844_RGCTXs;

struct MethodInfo_17F1844_RGCTXs {
    struct Il2CppClass *_0_System_Predicate_T_;
    struct MethodInfo *_1_System_Predicate_T__Invoke;
};

typedef struct MethodInfo_12CB14C MethodInfo_12CB14C, *PMethodInfo_12CB14C;

typedef union _union_166607 _union_166607, *P_union_166607;

union _union_166607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CB14C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAFE64 MethodInfo_2EAFE64, *PMethodInfo_2EAFE64;

typedef union _union_235673 _union_235673, *P_union_235673;

union _union_235673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAFE64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31A4FA0_RGCTXs MethodInfo_31A4FA0_RGCTXs, *PMethodInfo_31A4FA0_RGCTXs;

struct MethodInfo_31A4FA0_RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityEventExtensions___c__DisplayClass1_0_T_;
    struct MethodInfo *_1_UniRx_UnityEventExtensions___c__DisplayClass1_0_T___ctor;
    struct Il2CppClass *_2_UniRx_UnityEventExtensions___c__1_T_;
    struct MethodInfo *_3_UniRx_UnityEventExtensions___c__1_T___AsObservable_b__1_0;
    struct Il2CppClass *_4_System_Func_Action_T___UnityAction_T__;
    struct MethodInfo *_5_System_Func_Action_T___UnityAction_T____ctor;
    struct MethodInfo *_6_UniRx_UnityEventExtensions___c__DisplayClass1_0_T___AsObservable_b__1;
    struct Il2CppClass *_7_System_Action_UnityAction_T__;
    struct MethodInfo *_8_System_Action_UnityAction_T____ctor;
    struct MethodInfo *_9_UniRx_UnityEventExtensions___c__DisplayClass1_0_T___AsObservable_b__2;
    struct MethodInfo *_10_UniRx_Observable_FromEvent_UnityAction_T___T_;
};

typedef struct System_Collections_Generic_KeyValuePair_K__V__o System_Collections_Generic_KeyValuePair_K__V__o, *PSystem_Collections_Generic_KeyValuePair_K__V__o;

typedef struct System_Collections_Generic_KeyValuePair_K__V__Fields System_Collections_Generic_KeyValuePair_K__V__Fields, *PSystem_Collections_Generic_KeyValuePair_K__V__Fields;

struct System_Collections_Generic_KeyValuePair_K__V__Fields {
    struct Il2CppObject *key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_K__V__o {
    struct System_Collections_Generic_KeyValuePair_K__V__Fields fields;
};

typedef struct MethodInfo_28F6930 MethodInfo_28F6930, *PMethodInfo_28F6930;

typedef union _union_236869 _union_236869, *P_union_236869;

union _union_236869 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F6930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236869 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Animations_AnimationScriptPlayable_c UnityEngine_Animations_AnimationScriptPlayable_c, *PUnityEngine_Animations_AnimationScriptPlayable_c;

typedef struct UnityEngine_Animations_AnimationScriptPlayable_StaticFields UnityEngine_Animations_AnimationScriptPlayable_StaticFields, *PUnityEngine_Animations_AnimationScriptPlayable_StaticFields;

typedef struct UnityEngine_Animations_AnimationScriptPlayable_VTable UnityEngine_Animations_AnimationScriptPlayable_VTable, *PUnityEngine_Animations_AnimationScriptPlayable_VTable;

struct UnityEngine_Animations_AnimationScriptPlayable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetHandle;
    struct VirtualInvokeData _5_Equals;
};

struct UnityEngine_Animations_AnimationScriptPlayable_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Animations_AnimationScriptPlayable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Animations_AnimationScriptPlayable_VTable vtable;
};

struct UnityEngine_Animations_AnimationScriptPlayable_StaticFields {
    struct UnityEngine_Animations_AnimationScriptPlayable_o m_NullPlayable;
};

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl___c__DisplayClass46_1_VTable Aoharu_Scenes_Live_MarkerSystem_LiveInputControl___c__DisplayClass46_1_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl___c__DisplayClass46_1_VTable;

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl___c__DisplayClass46_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Unity_Notifications_Android_AndroidNotificationIntentData_Fields Unity_Notifications_Android_AndroidNotificationIntentData_Fields, *PUnity_Notifications_Android_AndroidNotificationIntentData_Fields;

typedef struct Unity_Notifications_Android_AndroidNotification_o Unity_Notifications_Android_AndroidNotification_o, *PUnity_Notifications_Android_AndroidNotification_o;

typedef struct Unity_Notifications_Android_AndroidNotification_Fields Unity_Notifications_Android_AndroidNotification_Fields, *PUnity_Notifications_Android_AndroidNotification_Fields;

struct Unity_Notifications_Android_AndroidNotification_Fields {
    struct System_String_o *_Title_k__BackingField;
    struct System_String_o *_Text_k__BackingField;
    struct System_String_o *_SmallIcon_k__BackingField;
    struct System_DateTime_o _FireTime_k__BackingField;
    struct System_String_o *_LargeIcon_k__BackingField;
    int32_t _Style_k__BackingField;
    int32_t _Number_k__BackingField;
    bool _ShouldAutoCancel_k__BackingField;
    bool _UsesStopwatch_k__BackingField;
    struct System_String_o *_Group_k__BackingField;
    bool _GroupSummary_k__BackingField;
    int32_t _GroupAlertBehaviour_k__BackingField;
    struct System_String_o *_SortKey_k__BackingField;
    struct System_String_o *_IntentData_k__BackingField;
    bool _ShowTimestamp_k__BackingField;
    bool _ShowCustomTimestamp_k__BackingField;
    struct UnityEngine_Color_o m_Color;
    struct System_TimeSpan_o m_RepeatInterval;
    struct System_DateTime_o m_CustomTimestamp;
    bool m_SilentInForeground;
};

struct Unity_Notifications_Android_AndroidNotification_o {
    struct Unity_Notifications_Android_AndroidNotification_Fields fields;
};

struct Unity_Notifications_Android_AndroidNotificationIntentData_Fields {
    int32_t _Id_k__BackingField;
    struct System_String_o *_Channel_k__BackingField;
    struct Unity_Notifications_Android_AndroidNotification_o _Notification_k__BackingField;
    struct UnityEngine_AndroidJavaObject_o *_NativeNotification_k__BackingField;
};

typedef struct MethodInfo_1F45ACC MethodInfo_1F45ACC, *PMethodInfo_1F45ACC;

struct MethodInfo_1F45ACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B001C MethodInfo_10B001C, *PMethodInfo_10B001C;

typedef union _union_207667 _union_207667, *P_union_207667;

union _union_207667 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B001C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207667 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B736C MethodInfo_28B736C, *PMethodInfo_28B736C;

typedef union _union_311852 _union_311852, *P_union_311852;

union _union_311852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B736C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3359A14 MethodInfo_3359A14, *PMethodInfo_3359A14;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c;

typedef union _union_157411 _union_157411, *P_union_157411;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__RGCTXs GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__RGCTXs, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__RGCTXs;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__VTable GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__VTable, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__VTable;

union _union_157411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359A14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__VTable vtable;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2___ctor;
    struct MethodInfo *_2_GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2___ToOnGameThread_b__1;
};

typedef struct MethodInfo_2013B00 MethodInfo_2013B00, *PMethodInfo_2013B00;

typedef union _union_245939 _union_245939, *P_union_245939;

union _union_245939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToCardIconBackSpriteTable_CardTypeToBackSpritePair__c Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToCardIconBackSpriteTable_CardTypeToBackSpritePair__c, *PShock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToCardIconBackSpriteTable_CardTypeToBackSpritePair__c;

typedef struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToCardIconBackSpriteTable_CardTypeToBackSpritePair__VTable Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToCardIconBackSpriteTable_CardTypeToBackSpritePair__VTable, *PShock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToCardIconBackSpriteTable_CardTypeToBackSpritePair__VTable;

struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToCardIconBackSpriteTable_CardTypeToBackSpritePair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToCardIconBackSpriteTable_CardTypeToBackSpritePair__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToCardIconBackSpriteTable_CardTypeToBackSpritePair__VTable vtable;
};

typedef struct MethodInfo_1180560 MethodInfo_1180560, *PMethodInfo_1180560;

typedef union _union_284218 _union_284218, *P_union_284218;

union _union_284218 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180560 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284218 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_CharaInfoGroup_NameColors__VTable System_Predicate_CharaInfoGroup_NameColors__VTable, *PSystem_Predicate_CharaInfoGroup_NameColors__VTable;

struct System_Predicate_CharaInfoGroup_NameColors__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_3359A1C MethodInfo_3359A1C, *PMethodInfo_3359A1C;

typedef union _union_157417 _union_157417, *P_union_157417;

union _union_157417 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157417 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12D4CF4 MethodInfo_12D4CF4, *PMethodInfo_12D4CF4;

typedef union _union_165749 _union_165749, *P_union_165749;

union _union_165749 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D4CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165749 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_ScoreNumberCounterUI___c__DisplayClass11_0_Fields Aoharu_Scenes_Live_ScoreNumberCounterUI___c__DisplayClass11_0_Fields, *PAoharu_Scenes_Live_ScoreNumberCounterUI___c__DisplayClass11_0_Fields;

struct Aoharu_Scenes_Live_ScoreNumberCounterUI___c__DisplayClass11_0_Fields {
    struct Aoharu_Scenes_Live_ScoreNumberCounterUI_o *__4__this;
    int32_t score;
};

typedef struct MethodInfo_10C4664 MethodInfo_10C4664, *PMethodInfo_10C4664;

typedef union _union_208597 _union_208597, *P_union_208597;

union _union_208597 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208597 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B735C MethodInfo_28B735C, *PMethodInfo_28B735C;

typedef union _union_311372 _union_311372, *P_union_311372;

union _union_311372 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B735C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311372 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SkillMainEffectTypeComparer_c Shock_SkillMainEffectTypeComparer_c, *PShock_SkillMainEffectTypeComparer_c;

typedef struct Shock_SkillMainEffectTypeComparer_VTable Shock_SkillMainEffectTypeComparer_VTable, *PShock_SkillMainEffectTypeComparer_VTable;

struct Shock_SkillMainEffectTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_SkillMainEffectTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SkillMainEffectTypeComparer_VTable vtable;
};

typedef struct Carbon_XmlNodeListExtensions_VTable Carbon_XmlNodeListExtensions_VTable, *PCarbon_XmlNodeListExtensions_VTable;

struct Carbon_XmlNodeListExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__o System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__o, *PSystem_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__o;

typedef struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__Fields System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__Fields, *PSystem_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__Fields;

struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__Fields {
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__o _methodBuilder;
    int32_t _result;
    bool _haveResult;
    bool _useBuilder;
};

struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__o {
    struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__Fields fields;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_o Aoharu_MultiEventTopScene___c__DisplayClass43_1_o, *PAoharu_MultiEventTopScene___c__DisplayClass43_1_o;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_c Aoharu_MultiEventTopScene___c__DisplayClass43_1_c, *PAoharu_MultiEventTopScene___c__DisplayClass43_1_c;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_Fields Aoharu_MultiEventTopScene___c__DisplayClass43_1_Fields, *PAoharu_MultiEventTopScene___c__DisplayClass43_1_Fields;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_VTable Aoharu_MultiEventTopScene___c__DisplayClass43_1_VTable, *PAoharu_MultiEventTopScene___c__DisplayClass43_1_VTable;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_o Aoharu_MultiEventTopScene___c__DisplayClass43_0_o, *PAoharu_MultiEventTopScene___c__DisplayClass43_0_o;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_c Aoharu_MultiEventTopScene___c__DisplayClass43_0_c, *PAoharu_MultiEventTopScene___c__DisplayClass43_0_c;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_Fields Aoharu_MultiEventTopScene___c__DisplayClass43_0_Fields, *PAoharu_MultiEventTopScene___c__DisplayClass43_0_Fields;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_VTable Aoharu_MultiEventTopScene___c__DisplayClass43_0_VTable, *PAoharu_MultiEventTopScene___c__DisplayClass43_0_VTable;

typedef struct Aoharu_MultiEventTopScene_o Aoharu_MultiEventTopScene_o, *PAoharu_MultiEventTopScene_o;

typedef struct Aoharu_MultiEventTopScene_c Aoharu_MultiEventTopScene_c, *PAoharu_MultiEventTopScene_c;

typedef struct Aoharu_MultiEventTopScene_Fields Aoharu_MultiEventTopScene_Fields, *PAoharu_MultiEventTopScene_Fields;

typedef struct Aoharu_MultiEventTopScene_VTable Aoharu_MultiEventTopScene_VTable, *PAoharu_MultiEventTopScene_VTable;

typedef struct Aoharu_Top_MultiEventTopView_o Aoharu_Top_MultiEventTopView_o, *PAoharu_Top_MultiEventTopView_o;

typedef struct Aoharu_MultiSelectionView_o Aoharu_MultiSelectionView_o, *PAoharu_MultiSelectionView_o;

typedef struct Aoharu_MultiEventTopScene_MySave_o Aoharu_MultiEventTopScene_MySave_o, *PAoharu_MultiEventTopScene_MySave_o;

typedef struct Aoharu_Top_MultiEventTopView_c Aoharu_Top_MultiEventTopView_c, *PAoharu_Top_MultiEventTopView_c;

typedef struct Aoharu_MultiSelectionView_c Aoharu_MultiSelectionView_c, *PAoharu_MultiSelectionView_c;

typedef struct Aoharu_MultiSelectionView_Fields Aoharu_MultiSelectionView_Fields, *PAoharu_MultiSelectionView_Fields;

typedef struct Aoharu_MultiEventTopScene_MySave_c Aoharu_MultiEventTopScene_MySave_c, *PAoharu_MultiEventTopScene_MySave_c;

typedef struct Aoharu_MultiEventTopScene_MySave_Fields Aoharu_MultiEventTopScene_MySave_Fields, *PAoharu_MultiEventTopScene_MySave_Fields;

typedef struct Aoharu_Top_MultiEventTopView_VTable Aoharu_Top_MultiEventTopView_VTable, *PAoharu_Top_MultiEventTopView_VTable;

typedef struct Aoharu_MultiSelectionView_VTable Aoharu_MultiSelectionView_VTable, *PAoharu_MultiSelectionView_VTable;

typedef struct Aoharu_MultiEventRoomCreationDialog_o Aoharu_MultiEventRoomCreationDialog_o, *PAoharu_MultiEventRoomCreationDialog_o;

typedef struct Aoharu_MultiEventRoomSearchDialog_o Aoharu_MultiEventRoomSearchDialog_o, *PAoharu_MultiEventRoomSearchDialog_o;

typedef struct System_Action_Dictionary_LIVE_LEVEL__bool___o System_Action_Dictionary_LIVE_LEVEL__bool___o, *PSystem_Action_Dictionary_LIVE_LEVEL__bool___o;

typedef struct Aoharu_MultiEventTopScene_MySave_VTable Aoharu_MultiEventTopScene_MySave_VTable, *PAoharu_MultiEventTopScene_MySave_VTable;

typedef struct Aoharu_MultiEventRoomCreationDialog_c Aoharu_MultiEventRoomCreationDialog_c, *PAoharu_MultiEventRoomCreationDialog_c;

typedef struct Aoharu_MultiEventRoomCreationDialog_Fields Aoharu_MultiEventRoomCreationDialog_Fields, *PAoharu_MultiEventRoomCreationDialog_Fields;

typedef struct Aoharu_MultiEventRoomSearchDialog_c Aoharu_MultiEventRoomSearchDialog_c, *PAoharu_MultiEventRoomSearchDialog_c;

typedef struct Aoharu_MultiEventRoomSearchDialog_Fields Aoharu_MultiEventRoomSearchDialog_Fields, *PAoharu_MultiEventRoomSearchDialog_Fields;

typedef struct System_Action_Dictionary_LIVE_LEVEL__bool___c System_Action_Dictionary_LIVE_LEVEL__bool___c, *PSystem_Action_Dictionary_LIVE_LEVEL__bool___c;

typedef struct System_Action_Dictionary_LIVE_LEVEL__bool___Fields System_Action_Dictionary_LIVE_LEVEL__bool___Fields, *PSystem_Action_Dictionary_LIVE_LEVEL__bool___Fields;

typedef struct Aoharu_MultiEventRoomCreationDialog_VTable Aoharu_MultiEventRoomCreationDialog_VTable, *PAoharu_MultiEventRoomCreationDialog_VTable;

typedef struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_array Aoharu_MultiEventRoomCreationDialog_DifficultToggle_array, *PAoharu_MultiEventRoomCreationDialog_DifficultToggle_array;

typedef struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__o System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__o, *PSystem_Collections_Generic_Dictionary_LIVE_LEVEL__bool__o;

typedef struct Aoharu_MultiEventRoomSearchDialog_VTable Aoharu_MultiEventRoomSearchDialog_VTable, *PAoharu_MultiEventRoomSearchDialog_VTable;

typedef struct System_Action_Dictionary_LIVE_LEVEL__bool___VTable System_Action_Dictionary_LIVE_LEVEL__bool___VTable, *PSystem_Action_Dictionary_LIVE_LEVEL__bool___VTable;

typedef struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__c System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__c, *PSystem_Collections_Generic_Dictionary_LIVE_LEVEL__bool__c;

typedef struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__Fields System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__Fields, *PSystem_Collections_Generic_Dictionary_LIVE_LEVEL__bool__Fields;

typedef struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__VTable System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__VTable, *PSystem_Collections_Generic_Dictionary_LIVE_LEVEL__bool__VTable;

struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_MultiEventRoomCreationDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_MultiSelectionView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_Fields {
    struct Aoharu_MultiEventTopScene_o *__4__this;
    struct Aoharu_MultiEventMatchingScene_MyInput_o *inputData;
    struct System_Action_Action__o *__9__8;
    struct System_Action_o *__9__9;
    struct System_Action_Action__o *__9__11;
    struct System_Action_Action__o *__9__12;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_o {
    struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_c *klass;
    void *monitor;
    struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_Fields fields;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_VTable vtable;
};

struct Aoharu_MultiEventTopScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventTopScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_Top_MultiEventTopView_o *m_TopView;
    struct Aoharu_MultiSelectionView_o *m_SelectionView;
    struct Aoharu_EventBonusDetailDialog_o *m_BonusDetailDialog;
    struct UnityEngine_Transform_o *m_OpeningRootTransform;
    struct Aoharu_MultiEventMatchingDialog_o *matchinDialog;
    struct ShortMessageDialog_o *shortMessage;
    struct Shock_EventData_o *m_CurrentEventData;
    struct Shock_MultieventSettingMst_o *multieventSettingMst;
    struct Aoharu_MultiEventTopScene_MySave_o *m_MySave;
    bool isFirstTransition;
    int32_t retryCount;
    struct Aoharu_MultiEventMatchingScene_o *matchingScene;
};

struct Aoharu_MultiEventTopScene_o {
    struct Aoharu_MultiEventTopScene_c *klass;
    void *monitor;
    struct Aoharu_MultiEventTopScene_Fields fields;
};

struct Aoharu_MultiEventTopScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MultiEventTopScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventTopScene_VTable vtable;
};

struct Aoharu_Top_MultiEventTopView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Action_Dictionary_LIVE_LEVEL__bool___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_MultiEventRoomSearchDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct System_Action_Dictionary_LIVE_LEVEL__bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_MultiEventRoomSearchDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct TMPro_TMP_InputField_o *InputField;
    struct Shock_ButtonEvent_o *CancelButton;
    struct Shock_ButtonEvent_o *OkButton;
    struct System_Action_string__o *_OnSearchStart_k__BackingField;
};

struct Aoharu_MultiEventRoomSearchDialog_o {
    struct Aoharu_MultiEventRoomSearchDialog_c *klass;
    void *monitor;
    struct Aoharu_MultiEventRoomSearchDialog_Fields fields;
};

struct Aoharu_MultiEventRoomSearchDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventRoomSearchDialog_VTable vtable;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_Fields {
    struct System_Action_o *next;
    struct Aoharu_MultiEventTopScene___c__DisplayClass43_0_o *CS___8__locals1;
};

struct Aoharu_MultiEventTopScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventTopScene_MySave_VTable vtable;
};

struct Aoharu_MultiEventTopScene_MySave_Fields {
    uint32_t _EventId_k__BackingField;
};

struct Aoharu_MultiEventTopScene_MySave_o {
    struct Aoharu_MultiEventTopScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_MultiEventTopScene_MySave_Fields fields;
};

struct Aoharu_MultiSelectionView_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct LpBoostButton_o *lPStaminaBoostButtonButtonEvent;
    struct Shock_ButtonEvent_o *joinBottomButtonEvent;
    struct Shock_ButtonEvent_o *helperBottomButtonEvent;
    struct Shock_ButtonEvent_o *roomCreateBottomButtonEvent;
    struct Shock_ButtonEvent_o *joinRoomBottomButtonEvent;
    struct Aoharu_InOutAnimatorsController_o *multiSelectionInOutAnimatorsController;
    struct Shock_ButtonEvent_o *bgBlurButtonEvent;
    struct StaticBluredScreen_o *bgBlurStaticBluredScreen;
    struct UnityEngine_GameObject_o *m_HelperDisableObj;
    struct Aoharu_LPBoostDialog_o *m_UseBoostDialog;
    struct Aoharu_MultiEventRoomCreationDialog_o *creationDialog;
    struct Aoharu_MultiEventRoomSearchDialog_o *searchDialog;
    struct ShortMessageDialog_o *messageDialog;
    bool isEnableHelper;
    struct System_Action_Dictionary_LIVE_LEVEL__bool___o *_OnCreateRoom_k__BackingField;
    struct System_Action_LIVE_LEVEL__o *_OnCreatePrivateRoom_k__BackingField;
    struct System_Action_LIVE_LEVEL__o *_OnJoinHelperRoom_k__BackingField;
    struct System_Action_string__o *_OnJoinPrivateRoom_k__BackingField;
};

struct Aoharu_MultiEventRoomCreationDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *dialogTitle;
    struct Shock_TextMeshUI_o *dialogDifficult;
    struct Shock_TextMeshUI_o *dialogDetail;
    struct UnityEngine_GameObject_o *difficultToggleSingleParent;
    struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_array *difficultToggleListSingle;
    struct UnityEngine_GameObject_o *difficultToggleMultipleParent;
    struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_array *difficultToggleListMultiple;
    struct Shock_ButtonEvent_o *button0001ButtonEvent;
    struct Shock_ButtonEvent_o *button0002ButtonEvent;
    struct ShortMessageDialog_o *messageDialog;
    struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__o *difficultyList;
    struct System_Action_Dictionary_LIVE_LEVEL__bool___o *_OnCreateRoom_k__BackingField;
};

struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MultiEventRoomCreationDialog_DifficultToggle_o *m_Items[65535];
};

struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_o {
    struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_c *klass;
    void *monitor;
    struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_Fields fields;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventTopScene___c__DisplayClass43_1_VTable vtable;
};

struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Action_Dictionary_LIVE_LEVEL__bool___o {
    struct System_Action_Dictionary_LIVE_LEVEL__bool___c *klass;
    void *monitor;
    struct System_Action_Dictionary_LIVE_LEVEL__bool___Fields fields;
};

struct System_Action_Dictionary_LIVE_LEVEL__bool___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Dictionary_LIVE_LEVEL__bool___VTable vtable;
};

struct Aoharu_Top_MultiEventTopView_o {
    struct Aoharu_Top_MultiEventTopView_c *klass;
    void *monitor;
    struct Aoharu_Top_MultiEventTopView_Fields fields;
};

struct Aoharu_Top_MultiEventTopView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Top_MultiEventTopView_VTable vtable;
};

struct Aoharu_MultiEventRoomCreationDialog_o {
    struct Aoharu_MultiEventRoomCreationDialog_c *klass;
    void *monitor;
    struct Aoharu_MultiEventRoomCreationDialog_Fields fields;
};

struct Aoharu_MultiEventRoomCreationDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventRoomCreationDialog_VTable vtable;
};

struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__o {
    struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__Fields fields;
};

struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_LIVE_LEVEL__bool__VTable vtable;
};

struct Aoharu_MultiSelectionView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiSelectionView_VTable vtable;
};

struct Aoharu_MultiSelectionView_o {
    struct Aoharu_MultiSelectionView_c *klass;
    void *monitor;
    struct Aoharu_MultiSelectionView_Fields fields;
};

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_T__c UniRx_Operators_WhenAllObservable_WhenAll_T__c, *PUniRx_Operators_WhenAllObservable_WhenAll_T__c;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_T__RGCTXs UniRx_Operators_WhenAllObservable_WhenAll_T__RGCTXs, *PUniRx_Operators_WhenAllObservable_WhenAll_T__RGCTXs;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_T__VTable UniRx_Operators_WhenAllObservable_WhenAll_T__VTable, *PUniRx_Operators_WhenAllObservable_WhenAll_T__VTable;

struct UniRx_Operators_WhenAllObservable_WhenAll_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T____T_____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T____T___;
    struct Il2CppClass *_2_T__;
    struct Il2CppClass *_3_UniRx_Operators_OperatorObserverBase_T____T___;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T____T____OnNext;
    struct Il2CppClass *_5_UniRx_IObserver_T___;
    struct MethodInfo *_6_UniRx_IObserver_T____OnCompleted;
    struct MethodInfo *_7_UniRx_Operators_OperatorObserverBase_T____T____Dispose;
    struct Il2CppClass *_8_UniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_T_;
    struct MethodInfo *_9_UniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_T___ctor;
    struct Il2CppClass *_10_UniRx_IObservable_T_;
    struct MethodInfo *_11_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_12_UniRx_IObserver_T____OnNext;
    struct MethodInfo *_13_UniRx_IObserver_T____OnError;
};

struct UniRx_Operators_WhenAllObservable_WhenAll_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_WhenAllObservable_WhenAll_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_WhenAllObservable_WhenAll_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_WhenAllObservable_WhenAll_T__VTable vtable;
};

typedef struct UniRx_IObserver_TSource____c UniRx_IObserver_TSource____c, *PUniRx_IObserver_TSource____c;

struct UniRx_IObserver_TSource____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______array System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______array, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______array;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o m_Items[65535];
};

typedef struct MethodInfo_1505A88_RGCTXs MethodInfo_1505A88_RGCTXs, *PMethodInfo_1505A88_RGCTXs;

struct MethodInfo_1505A88_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B738C MethodInfo_28B738C, *PMethodInfo_28B738C;

typedef union _union_312812 _union_312812, *P_union_312812;

union _union_312812 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B738C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312812 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SkillMainEffectTypeComparer_o Shock_SkillMainEffectTypeComparer_o, *PShock_SkillMainEffectTypeComparer_o;

typedef struct Shock_SkillMainEffectTypeComparer_Fields Shock_SkillMainEffectTypeComparer_Fields, *PShock_SkillMainEffectTypeComparer_Fields;

struct Shock_SkillMainEffectTypeComparer_Fields {
};

struct Shock_SkillMainEffectTypeComparer_o {
    struct Shock_SkillMainEffectTypeComparer_c *klass;
    void *monitor;
    struct Shock_SkillMainEffectTypeComparer_Fields fields;
};

typedef struct MethodInfo_1D6AFF4 MethodInfo_1D6AFF4, *PMethodInfo_1D6AFF4;

typedef union _union_320298 _union_320298, *P_union_320298;

union _union_320298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6AFF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_T__o UniRx_Operators_WhenAllObservable_WhenAll_T__o, *PUniRx_Operators_WhenAllObservable_WhenAll_T__o;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_T__Fields UniRx_Operators_WhenAllObservable_WhenAll_T__Fields, *PUniRx_Operators_WhenAllObservable_WhenAll_T__Fields;

typedef struct UniRx_Operators_OperatorObserverBase_T____T____Fields UniRx_Operators_OperatorObserverBase_T____T____Fields, *PUniRx_Operators_OperatorObserverBase_T____T____Fields;

typedef struct UniRx_IObservable_T__array UniRx_IObservable_T__array, *PUniRx_IObservable_T__array;

struct UniRx_Operators_OperatorObserverBase_T____T____Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_WhenAllObservable_WhenAll_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T____T____Fields super;
    struct UniRx_IObservable_T__array *sources;
    struct Il2CppObject *gate;
    int32_t completedCount;
    int32_t length;
    struct System_Object_array *values;
};

struct UniRx_Operators_WhenAllObservable_WhenAll_T__o {
    struct UniRx_Operators_WhenAllObservable_WhenAll_T__c *klass;
    void *monitor;
    struct UniRx_Operators_WhenAllObservable_WhenAll_T__Fields fields;
};

struct UniRx_IObservable_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UniRx_IObservable_T__o *m_Items[65535];
};

typedef struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___o System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___o, *PSystem_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___o;

typedef struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___c System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___c, *PSystem_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___c;

typedef struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___Fields System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___Fields, *PSystem_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___Fields;

typedef struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___VTable System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___VTable, *PSystem_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___VTable;

struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___Fields {
    struct Il2CppObject *_crossSegmentLock;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o *_tail;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o *_head;
};

struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
    struct VirtualInvokeData _11_ToArray;
    struct VirtualInvokeData _12_CopyTo;
};

struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___o {
    struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___Fields fields;
};

struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___VTable vtable;
};

typedef struct MethodInfo_1D60464 MethodInfo_1D60464, *PMethodInfo_1D60464;

typedef union _union_305356 _union_305356, *P_union_305356;

union _union_305356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D60464 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31491BC MethodInfo_31491BC, *PMethodInfo_31491BC;

typedef union _union_223701 _union_223701, *P_union_223701;

union _union_223701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31491BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336B668_RGCTXs MethodInfo_336B668_RGCTXs, *PMethodInfo_336B668_RGCTXs;

struct MethodInfo_336B668_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_31491B8 MethodInfo_31491B8, *PMethodInfo_31491B8;

typedef union _union_223533 _union_223533, *P_union_223533;

union _union_223533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31491B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass39_0_c Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass39_0_c, *PShock_Scenes_Adventure_AdventureMovieController___c__DisplayClass39_0_c;

typedef struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass39_0_VTable Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass39_0_VTable, *PShock_Scenes_Adventure_AdventureMovieController___c__DisplayClass39_0_VTable;

struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass39_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass39_0_VTable vtable;
};

typedef struct MethodInfo_31491AC MethodInfo_31491AC, *PMethodInfo_31491AC;

typedef union _union_223365 _union_223365, *P_union_223365;

union _union_223365 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31491AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223365 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveConditionMst___c__DisplayClass9_0_Fields Shock_LiveConditionMst___c__DisplayClass9_0_Fields, *PShock_LiveConditionMst___c__DisplayClass9_0_Fields;

struct Shock_LiveConditionMst___c__DisplayClass9_0_Fields {
    struct System_Text_StringBuilder_o *builder;
};

typedef struct MethodInfo_28B737C MethodInfo_28B737C, *PMethodInfo_28B737C;

typedef union _union_312332 _union_312332, *P_union_312332;

union _union_312332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B737C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_AtlasRegion_array Spine_AtlasRegion_array, *PSpine_AtlasRegion_array;

struct Spine_AtlasRegion_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_AtlasRegion_o *m_Items[65535];
};

typedef struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__c System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__c, *PSystem_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__c;

typedef struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__VTable System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__VTable, *PSystem_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__VTable;

struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_int__VTable vtable;
};

typedef struct MethodInfo_12A9CC0 MethodInfo_12A9CC0, *PMethodInfo_12A9CC0;

typedef struct MethodInfo_12A9CC0_RGCTXs MethodInfo_12A9CC0_RGCTXs, *PMethodInfo_12A9CC0_RGCTXs;

typedef union _union_210022 _union_210022, *P_union_210022;

struct MethodInfo_12A9CC0_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210022 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A9CC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A9CC0_RGCTXs *rgctx_data;
    union _union_210022 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StoryPartMstTable___c_VTable Shock_StoryPartMstTable___c_VTable, *PShock_StoryPartMstTable___c_VTable;

struct Shock_StoryPartMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Diagnostics_ObservableDebugExtensions_Fields UniRx_Diagnostics_ObservableDebugExtensions_Fields, *PUniRx_Diagnostics_ObservableDebugExtensions_Fields;

struct UniRx_Diagnostics_ObservableDebugExtensions_Fields {
};

typedef union _union_217307 _union_217307, *P_union_217307;

union _union_217307 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217309 _union_217309, *P_union_217309;

union _union_217309 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CFFD8 MethodInfo_22CFFD8, *PMethodInfo_22CFFD8;

typedef union _union_274002 _union_274002, *P_union_274002;

union _union_274002 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFFD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_c Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_c, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_c;

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_VTable Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_VTable, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_VTable;

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_VTable vtable;
};

typedef struct MethodInfo_243F5F0 MethodInfo_243F5F0, *PMethodInfo_243F5F0;

struct MethodInfo_243F5F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberProfileListParent___c_VTable Aoharu_MemberProfileListParent___c_VTable, *PAoharu_MemberProfileListParent___c_VTable;

struct Aoharu_MemberProfileListParent___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_ScrollBase___c__DisplayClass119_0_T__RGCTXs Shock_ScrollBase___c__DisplayClass119_0_T__RGCTXs, *PShock_ScrollBase___c__DisplayClass119_0_T__RGCTXs;

struct Shock_ScrollBase___c__DisplayClass119_0_T__RGCTXs {
    struct MethodInfo *_0_Shock_ScrollBase_T__get_IsHorizontal;
    struct Il2CppClass *_1_T;
};

typedef union _union_217301 _union_217301, *P_union_217301;

union _union_217301 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_o Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_o, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_o;

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_Fields Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_Fields, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_Fields;

typedef struct Aoharu_Scripts_Album_AlbumController_o Aoharu_Scripts_Album_AlbumController_o, *PAoharu_Scripts_Album_AlbumController_o;

typedef struct Aoharu_Scripts_Album_AlbumController_c Aoharu_Scripts_Album_AlbumController_c, *PAoharu_Scripts_Album_AlbumController_c;

typedef struct Aoharu_Scripts_Album_AlbumController_Fields Aoharu_Scripts_Album_AlbumController_Fields, *PAoharu_Scripts_Album_AlbumController_Fields;

typedef struct Aoharu_Scripts_Album_AlbumController_StaticFields Aoharu_Scripts_Album_AlbumController_StaticFields, *PAoharu_Scripts_Album_AlbumController_StaticFields;

typedef struct Aoharu_Scripts_Album_AlbumController_VTable Aoharu_Scripts_Album_AlbumController_VTable, *PAoharu_Scripts_Album_AlbumController_VTable;

typedef struct Aoharu_Scripts_Album_AlbumBgManager_o Aoharu_Scripts_Album_AlbumBgManager_o, *PAoharu_Scripts_Album_AlbumBgManager_o;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_o Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_o;

typedef struct Aoharu_Scripts_Album_AlbumController_ViewParam_o Aoharu_Scripts_Album_AlbumController_ViewParam_o, *PAoharu_Scripts_Album_AlbumController_ViewParam_o;

typedef struct Aoharu_Scripts_Album_AlbumBgManager_c Aoharu_Scripts_Album_AlbumBgManager_c, *PAoharu_Scripts_Album_AlbumBgManager_c;

typedef struct Aoharu_Scripts_Album_AlbumBgManager_Fields Aoharu_Scripts_Album_AlbumBgManager_Fields, *PAoharu_Scripts_Album_AlbumBgManager_Fields;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_c Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_Fields;

typedef struct Aoharu_Scripts_Album_AlbumController_ViewParam_c Aoharu_Scripts_Album_AlbumController_ViewParam_c, *PAoharu_Scripts_Album_AlbumController_ViewParam_c;

typedef struct Aoharu_Scripts_Album_AlbumController_ViewParam_Fields Aoharu_Scripts_Album_AlbumController_ViewParam_Fields, *PAoharu_Scripts_Album_AlbumController_ViewParam_Fields;

typedef struct Aoharu_Scripts_Album_AlbumBgManager_VTable Aoharu_Scripts_Album_AlbumBgManager_VTable, *PAoharu_Scripts_Album_AlbumBgManager_VTable;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_VTable;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_array Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_array, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroup_array;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_o Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_o;

typedef struct System_Action_BAND_CATEGORY__Action__o System_Action_BAND_CATEGORY__Action__o, *PSystem_Action_BAND_CATEGORY__Action__o;

typedef struct System_Collections_Generic_List_List_AlbumSeriesMMst___o System_Collections_Generic_List_List_AlbumSeriesMMst___o, *PSystem_Collections_Generic_List_List_AlbumSeriesMMst___o;

typedef struct Aoharu_Scripts_Album_AlbumController_ViewParam_VTable Aoharu_Scripts_Album_AlbumController_ViewParam_VTable, *PAoharu_Scripts_Album_AlbumController_ViewParam_VTable;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_c Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_Fields;

typedef struct System_Action_BAND_CATEGORY__Action__c System_Action_BAND_CATEGORY__Action__c, *PSystem_Action_BAND_CATEGORY__Action__c;

typedef struct System_Action_BAND_CATEGORY__Action__Fields System_Action_BAND_CATEGORY__Action__Fields, *PSystem_Action_BAND_CATEGORY__Action__Fields;

typedef struct System_Collections_Generic_List_List_AlbumSeriesMMst___c System_Collections_Generic_List_List_AlbumSeriesMMst___c, *PSystem_Collections_Generic_List_List_AlbumSeriesMMst___c;

typedef struct System_Collections_Generic_List_List_AlbumSeriesMMst___Fields System_Collections_Generic_List_List_AlbumSeriesMMst___Fields, *PSystem_Collections_Generic_List_List_AlbumSeriesMMst___Fields;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_VTable;

typedef struct Shock_ScrollBase_AlbumCardPagerObject__Fields Shock_ScrollBase_AlbumCardPagerObject__Fields, *PShock_ScrollBase_AlbumCardPagerObject__Fields;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_o Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_o;

typedef struct System_Action_AlbumCardPagerObject__o System_Action_AlbumCardPagerObject__o, *PSystem_Action_AlbumCardPagerObject__o;

typedef struct System_Collections_Generic_List_AlbumCardPagerObject__o System_Collections_Generic_List_AlbumCardPagerObject__o, *PSystem_Collections_Generic_List_AlbumCardPagerObject__o;

typedef struct System_Action_BAND_CATEGORY__Action__VTable System_Action_BAND_CATEGORY__Action__VTable, *PSystem_Action_BAND_CATEGORY__Action__VTable;

typedef struct System_Collections_Generic_List_List_AlbumSeriesMMst___StaticFields System_Collections_Generic_List_List_AlbumSeriesMMst___StaticFields, *PSystem_Collections_Generic_List_List_AlbumSeriesMMst___StaticFields;

typedef struct System_Collections_Generic_List_List_AlbumSeriesMMst___VTable System_Collections_Generic_List_List_AlbumSeriesMMst___VTable, *PSystem_Collections_Generic_List_List_AlbumSeriesMMst___VTable;

typedef struct System_Collections_Generic_List_AlbumSeriesMMst__array System_Collections_Generic_List_AlbumSeriesMMst__array, *PSystem_Collections_Generic_List_AlbumSeriesMMst__array;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_c Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_Fields;

typedef struct System_Action_AlbumCardPagerObject__Fields System_Action_AlbumCardPagerObject__Fields, *PSystem_Action_AlbumCardPagerObject__Fields;

typedef struct System_Collections_Generic_List_AlbumCardPagerObject__c System_Collections_Generic_List_AlbumCardPagerObject__c, *PSystem_Collections_Generic_List_AlbumCardPagerObject__c;

typedef struct System_Collections_Generic_List_AlbumCardPagerObject__Fields System_Collections_Generic_List_AlbumCardPagerObject__Fields, *PSystem_Collections_Generic_List_AlbumCardPagerObject__Fields;

typedef struct System_Collections_Generic_List_AlbumSeriesMMst__o System_Collections_Generic_List_AlbumSeriesMMst__o, *PSystem_Collections_Generic_List_AlbumSeriesMMst__o;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_VTable;

typedef struct System_Collections_Generic_List_AlbumCardPagerObject__StaticFields System_Collections_Generic_List_AlbumCardPagerObject__StaticFields, *PSystem_Collections_Generic_List_AlbumCardPagerObject__StaticFields;

typedef struct System_Collections_Generic_List_AlbumCardPagerObject__VTable System_Collections_Generic_List_AlbumCardPagerObject__VTable, *PSystem_Collections_Generic_List_AlbumCardPagerObject__VTable;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_array Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_array, *PAoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_array;

typedef struct System_Collections_Generic_List_AlbumSeriesMMst__c System_Collections_Generic_List_AlbumSeriesMMst__c, *PSystem_Collections_Generic_List_AlbumSeriesMMst__c;

typedef struct System_Collections_Generic_List_AlbumSeriesMMst__Fields System_Collections_Generic_List_AlbumSeriesMMst__Fields, *PSystem_Collections_Generic_List_AlbumSeriesMMst__Fields;

typedef struct System_Collections_Generic_List_AlbumSeriesMMst__StaticFields System_Collections_Generic_List_AlbumSeriesMMst__StaticFields, *PSystem_Collections_Generic_List_AlbumSeriesMMst__StaticFields;

typedef struct System_Collections_Generic_List_AlbumSeriesMMst__VTable System_Collections_Generic_List_AlbumSeriesMMst__VTable, *PSystem_Collections_Generic_List_AlbumSeriesMMst__VTable;

typedef struct Shock_AlbumSeriesMMst_array Shock_AlbumSeriesMMst_array, *PShock_AlbumSeriesMMst_array;

struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ButtonEvent_o *m_Button;
    struct UnityEngine_GameObject_o *m_SelectParent;
    struct Shock_TextMeshUI_o *m_SelectText;
    struct UnityEngine_GameObject_o *m_UnSelectParent;
    struct Shock_TextMeshUI_o *m_UnSelectText;
};

struct System_Action_BAND_CATEGORY__Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BAND_CATEGORY__Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BAND_CATEGORY__Action__VTable vtable;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Album_AlbumTabButton_array *m_TabButtonList;
    struct Aoharu_Scripts_Album_AlbumTabButton_array *m_SeriesButtonList;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_array *m_GroupList;
    struct Shock_ButtonEvent_o *m_ArrowNext;
    struct Shock_ButtonEvent_o *m_ArrowPrev;
    struct UnityEngine_Animator_o *m_CardFadeAnim;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_o *m_Pager;
    struct Shock_ButtonEvent_o *m_PagerNext;
    struct Shock_ButtonEvent_o *m_PagerPrev;
    struct System_Action_bool__Action__o *_OnPageTurning_k__BackingField;
    struct System_Action_AlbumConst_ViewType__AlbumController_ViewParam__Action__o *_OnChangeView_k__BackingField;
    struct System_Action_BAND_CATEGORY__Action__o *_OnChangeBg_k__BackingField;
    struct System_Collections_Generic_List_List_AlbumSeriesMMst___o *m_MasterArray;
    int32_t m_PageMax;
    bool m_IsSurplus;
    int32_t m_CurrentPage;
    uint32_t m_CurrentSeries;
    int32_t m_CurrentCategory;
    int32_t m_DummyFocusPage;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_Fields fields;
};

struct System_Action_BAND_CATEGORY__Action__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BAND_CATEGORY__Action__o {
    struct System_Action_BAND_CATEGORY__Action__c *klass;
    void *monitor;
    struct System_Action_BAND_CATEGORY__Action__Fields fields;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnPageTurning;
    struct VirtualInvokeData _5_set_OnChangeView;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_Setup;
    struct VirtualInvokeData _8_OnFlickEvent;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Album_AlbumBgManager_o *m_Bg;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_o *m_Group;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager_o *m_List;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager_o *m_Info;
    struct Shock_AnimatorPlayerLite_o *m_Animator;
    struct System_Action_o *_OnBackEvent_k__BackingField;
    int32_t m_CurrentGroup;
    int32_t m_CurrentView;
    bool m_IsSeriesNormal;
    struct Aoharu_Scripts_Album_AlbumController_ViewParam_o *m_CurrentViewParam;
    int32_t m_CardType;
};

struct Aoharu_Scripts_Album_AlbumController_ViewParam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_AlbumCardPagerObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroup_o *m_Items[65535];
};

struct System_Collections_Generic_List_List_AlbumSeriesMMst___Fields {
    struct System_Collections_Generic_List_AlbumSeriesMMst__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AlbumSeriesMMst__Fields {
    struct Shock_AlbumSeriesMMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AlbumCardPagerObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_Fields {
    struct Aoharu_Scripts_Album_AlbumController_o *__4__this;
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__7;
    struct System_Action_o *__9__9;
};

struct Aoharu_Scripts_Album_AlbumBgManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_Bg;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_Pattern1;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_Pattern2;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_Pattern3;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_Pattern4;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_Pattern5;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_DummyPhoto1;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_DummyPhoto2;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_DummyPhoto3;
    struct Aoharu_Scripts_Album_AlbumBgImage_o *m_DummyPhoto4;
    struct Shock_InputGestureRect_array *m_FlickList;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_VTable vtable;
};

struct Shock_ScrollBase_AlbumCardPagerObject__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_Fields {
    struct Shock_ScrollBase_AlbumCardPagerObject__Fields super;
    struct UnityEngine_RectTransform_o *m_FixedParent;
    struct UnityEngine_RectTransform_o *m_ScrollParent;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_o *m_Prefab;
    struct System_Action_AlbumCardPagerObject__o *_OnInitialize_k__BackingField;
    struct System_Collections_Generic_List_AlbumCardPagerObject__o *m_FixedPagerList;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerScroll_Fields fields;
};

struct System_Collections_Generic_List_AlbumSeriesMMst__o {
    struct System_Collections_Generic_List_AlbumSeriesMMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AlbumSeriesMMst__Fields fields;
};

struct System_Collections_Generic_List_AlbumSeriesMMst__StaticFields {
    struct Shock_AlbumSeriesMMst_array *s_emptyArray;
};

struct Aoharu_Scripts_Album_AlbumBgManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_AlbumSeriesMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AlbumSeriesMMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AlbumSeriesMMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AlbumSeriesMMst__VTable vtable;
};

struct System_Action_AlbumCardPagerObject__o {
    struct System_Action_AlbumCardPagerObject__c *klass;
    void *monitor;
    struct System_Action_AlbumCardPagerObject__Fields fields;
};

struct System_Collections_Generic_List_AlbumCardPagerObject__StaticFields {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_array *s_emptyArray;
};

struct System_Collections_Generic_List_List_AlbumSeriesMMst___o {
    struct System_Collections_Generic_List_List_AlbumSeriesMMst___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_List_AlbumSeriesMMst___Fields fields;
};

struct System_Collections_Generic_List_List_AlbumSeriesMMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_List_AlbumSeriesMMst___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_List_AlbumSeriesMMst___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_List_AlbumSeriesMMst___VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumController_ViewParam_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumController_ViewParam_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumController_ViewParam_Fields {
    int32_t category;
    uint32_t series;
    struct Shock_AlbumSeriesMMst_o *seriesMst;
    struct Shock_AlbumUnitMMst_o *unitMst;
};

struct Aoharu_Scripts_Album_AlbumController_ViewParam_o {
    struct Aoharu_Scripts_Album_AlbumController_ViewParam_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumController_ViewParam_Fields fields;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_List_List_AlbumSeriesMMst___StaticFields {
    struct System_Collections_Generic_List_AlbumSeriesMMst__array *s_emptyArray;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_VTable vtable;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_o {
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_0_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumSeriesMMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AlbumSeriesMMst_o *m_Items[65535];
};

struct System_Collections_Generic_List_AlbumCardPagerObject__Fields {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AlbumSeriesMMst__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_List_AlbumSeriesMMst__o *m_Items[65535];
};

struct Aoharu_Scripts_Album_AlbumController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_AlbumController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumController_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumController_o {
    struct Aoharu_Scripts_Album_AlbumController_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumController_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumController_StaticFields {
    struct Aoharu_Scripts_Album_AlbumController_o *s_Controller;
};

struct Aoharu_Scripts_Album_AlbumBgManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumBgManager_VTable vtable;
};

struct Aoharu_Scripts_Album_AlbumBgManager_o {
    struct Aoharu_Scripts_Album_AlbumBgManager_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumBgManager_Fields fields;
};

struct System_Collections_Generic_List_AlbumCardPagerObject__o {
    struct System_Collections_Generic_List_AlbumCardPagerObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AlbumCardPagerObject__Fields fields;
};

struct System_Collections_Generic_List_AlbumCardPagerObject__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AlbumCardPagerObject__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AlbumCardPagerObject__VTable vtable;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardPagerObject_o *m_Items[65535];
};

typedef union _union_217303 _union_217303, *P_union_217303;

union _union_217303 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Diagnostics_ConditionalAttribute_c System_Diagnostics_ConditionalAttribute_c, *PSystem_Diagnostics_ConditionalAttribute_c;

typedef struct System_Diagnostics_ConditionalAttribute_VTable System_Diagnostics_ConditionalAttribute_VTable, *PSystem_Diagnostics_ConditionalAttribute_VTable;

struct System_Diagnostics_ConditionalAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Diagnostics_ConditionalAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Diagnostics_ConditionalAttribute_VTable vtable;
};

typedef union _union_217305 _union_217305, *P_union_217305;

union _union_217305 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_RewardDetailDialogScene_VTable Aoharu_RewardDetailDialogScene_VTable, *PAoharu_RewardDetailDialogScene_VTable;

struct Aoharu_RewardDetailDialogScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Shock_ISceneType_get_SceneType;
};

typedef struct GooglePlayObbDownloader_StaticFields GooglePlayObbDownloader_StaticFields, *PGooglePlayObbDownloader_StaticFields;

struct GooglePlayObbDownloader_StaticFields {
    struct UnityEngine_AndroidJavaClass_o *EnvironmentClass;
    struct System_String_o *m_ObbPackage;
    int32_t m_ObbVersion;
};

typedef struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass13_0_VTable Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass13_0_VTable, *PChipstar_Downloads_AssetUnloadProvider___c__DisplayClass13_0_VTable;

struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EBF62C MethodInfo_1EBF62C, *PMethodInfo_1EBF62C;

typedef union _union_283178 _union_283178, *P_union_283178;

union _union_283178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF62C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434B50 MethodInfo_2434B50, *PMethodInfo_2434B50;

typedef union _union_273876 _union_273876, *P_union_273876;

union _union_273876 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434B50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273876 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__StaticFields ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__StaticFields, *PExitGames_Client_Photon_NonAllocDictionary_int__NCommand__StaticFields;

struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__StaticFields {
    struct System_UInt32_array *_primeTableUInt;
};

typedef struct Aoharu_MissionScene_VTable Aoharu_MissionScene_VTable, *PAoharu_MissionScene_VTable;

struct Aoharu_MissionScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

typedef struct Google_Play_Core_Internal_PlayCoreOnFailureListener___c__DisplayClass4_0_Fields Google_Play_Core_Internal_PlayCoreOnFailureListener___c__DisplayClass4_0_Fields, *PGoogle_Play_Core_Internal_PlayCoreOnFailureListener___c__DisplayClass4_0_Fields;

typedef struct Google_Play_Core_Internal_PlayCoreOnFailureListener_o Google_Play_Core_Internal_PlayCoreOnFailureListener_o, *PGoogle_Play_Core_Internal_PlayCoreOnFailureListener_o;

typedef struct Google_Play_Core_Internal_PlayCoreOnFailureListener_c Google_Play_Core_Internal_PlayCoreOnFailureListener_c, *PGoogle_Play_Core_Internal_PlayCoreOnFailureListener_c;

typedef struct Google_Play_Core_Internal_PlayCoreOnFailureListener_Fields Google_Play_Core_Internal_PlayCoreOnFailureListener_Fields, *PGoogle_Play_Core_Internal_PlayCoreOnFailureListener_Fields;

typedef struct Google_Play_Core_Internal_PlayCoreOnFailureListener_VTable Google_Play_Core_Internal_PlayCoreOnFailureListener_VTable, *PGoogle_Play_Core_Internal_PlayCoreOnFailureListener_VTable;

struct Google_Play_Core_Internal_PlayCoreOnFailureListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct Google_Play_Core_Internal_PlayCoreOnFailureListener___c__DisplayClass4_0_Fields {
    struct Google_Play_Core_Internal_PlayCoreOnFailureListener_o *__4__this;
    struct System_String_o *message;
    int32_t errorCode;
};

struct Google_Play_Core_Internal_PlayCoreOnFailureListener_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_string__int__o *OnTaskFailed;
};

struct Google_Play_Core_Internal_PlayCoreOnFailureListener_o {
    struct Google_Play_Core_Internal_PlayCoreOnFailureListener_c *klass;
    void *monitor;
    struct Google_Play_Core_Internal_PlayCoreOnFailureListener_Fields fields;
};

struct Google_Play_Core_Internal_PlayCoreOnFailureListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Core_Internal_PlayCoreOnFailureListener_VTable vtable;
};

typedef struct Shock_UserRankMstTable___c_c Shock_UserRankMstTable___c_c, *PShock_UserRankMstTable___c_c;

typedef struct Shock_UserRankMstTable___c_StaticFields Shock_UserRankMstTable___c_StaticFields, *PShock_UserRankMstTable___c_StaticFields;

typedef struct Shock_UserRankMstTable___c_VTable Shock_UserRankMstTable___c_VTable, *PShock_UserRankMstTable___c_VTable;

typedef struct Shock_UserRankMstTable___c_o Shock_UserRankMstTable___c_o, *PShock_UserRankMstTable___c_o;

typedef struct System_Func_UserRankMst__int__o System_Func_UserRankMst__int__o, *PSystem_Func_UserRankMst__int__o;

typedef struct System_Func_UserRankMst__string__o System_Func_UserRankMst__string__o, *PSystem_Func_UserRankMst__string__o;

typedef struct Shock_UserRankMstTable___c_Fields Shock_UserRankMstTable___c_Fields, *PShock_UserRankMstTable___c_Fields;

typedef struct System_Func_UserRankMst__int__c System_Func_UserRankMst__int__c, *PSystem_Func_UserRankMst__int__c;

typedef struct System_Func_UserRankMst__int__Fields System_Func_UserRankMst__int__Fields, *PSystem_Func_UserRankMst__int__Fields;

typedef struct System_Func_UserRankMst__string__c System_Func_UserRankMst__string__c, *PSystem_Func_UserRankMst__string__c;

typedef struct System_Func_UserRankMst__string__Fields System_Func_UserRankMst__string__Fields, *PSystem_Func_UserRankMst__string__Fields;

typedef struct System_Func_UserRankMst__int__VTable System_Func_UserRankMst__int__VTable, *PSystem_Func_UserRankMst__int__VTable;

typedef struct System_Func_UserRankMst__string__VTable System_Func_UserRankMst__string__VTable, *PSystem_Func_UserRankMst__string__VTable;

struct Shock_UserRankMstTable___c_Fields {
};

struct System_Func_UserRankMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_UserRankMst__string__o {
    struct System_Func_UserRankMst__string__c *klass;
    void *monitor;
    struct System_Func_UserRankMst__string__Fields fields;
};

struct System_Func_UserRankMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_UserRankMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_UserRankMst__string__VTable vtable;
};

struct Shock_UserRankMstTable___c_StaticFields {
    struct Shock_UserRankMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Func_UserRankMst__int__o *__9__11_0;
    struct System_Func_UserRankMst__string__o *__9__18_0;
    struct System_Func_UserRankMst__string__o *__9__19_0;
};

struct System_Func_UserRankMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_UserRankMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_UserRankMst__int__VTable vtable;
};

struct Shock_UserRankMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_UserRankMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_UserRankMst__int__o {
    struct System_Func_UserRankMst__int__c *klass;
    void *monitor;
    struct System_Func_UserRankMst__int__Fields fields;
};

struct Shock_UserRankMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_UserRankMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UserRankMstTable___c_VTable vtable;
};

struct Shock_UserRankMstTable___c_o {
    struct Shock_UserRankMstTable___c_c *klass;
    void *monitor;
    struct Shock_UserRankMstTable___c_Fields fields;
};

typedef struct System_Func_float__VTable System_Func_float__VTable, *PSystem_Func_float__VTable;

struct System_Func_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_28B739C MethodInfo_28B739C, *PMethodInfo_28B739C;

typedef union _union_308974 _union_308974, *P_union_308974;

union _union_308974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B739C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CFFF0 MethodInfo_22CFFF0, *PMethodInfo_22CFFF0;

typedef union _union_274550 _union_274550, *P_union_274550;

union _union_274550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFFF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBC070 MethodInfo_1BBC070, *PMethodInfo_1BBC070;

typedef union _union_302522 _union_302522, *P_union_302522;

union _union_302522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC070 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ObtainTypeComparer_o Shock_ObtainTypeComparer_o, *PShock_ObtainTypeComparer_o;

typedef struct Shock_ObtainTypeComparer_c Shock_ObtainTypeComparer_c, *PShock_ObtainTypeComparer_c;

typedef struct Shock_ObtainTypeComparer_Fields Shock_ObtainTypeComparer_Fields, *PShock_ObtainTypeComparer_Fields;

typedef struct Shock_ObtainTypeComparer_VTable Shock_ObtainTypeComparer_VTable, *PShock_ObtainTypeComparer_VTable;

struct Shock_ObtainTypeComparer_Fields {
};

struct Shock_ObtainTypeComparer_o {
    struct Shock_ObtainTypeComparer_c *klass;
    void *monitor;
    struct Shock_ObtainTypeComparer_Fields fields;
};

struct Shock_ObtainTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_ObtainTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ObtainTypeComparer_VTable vtable;
};

typedef struct TMPro_TextureMappingOptions_c TMPro_TextureMappingOptions_c, *PTMPro_TextureMappingOptions_c;

typedef struct TMPro_TextureMappingOptions_VTable TMPro_TextureMappingOptions_VTable, *PTMPro_TextureMappingOptions_VTable;

struct TMPro_TextureMappingOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct TMPro_TextureMappingOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TextureMappingOptions_VTable vtable;
};

typedef struct MethodInfo_2C22214_RGCTXs MethodInfo_2C22214_RGCTXs, *PMethodInfo_2C22214_RGCTXs;

struct MethodInfo_2C22214_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponents_T_;
    struct Il2CppClass *_1_T;
};

typedef struct Shock_AspectOffsetObject_Fields Shock_AspectOffsetObject_Fields, *PShock_AspectOffsetObject_Fields;

struct Shock_AspectOffsetObject_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Vector2_o m_JudgResolution;
    bool m_X;
    float m_OffsetX;
    bool m_Y;
    float m_OffsetY;
};

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_Quaternion__Vector3__QuaternionOptions__c DG_Tweening_Plugins_Core_ABSTweenPlugin_Quaternion__Vector3__QuaternionOptions__c, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_Quaternion__Vector3__QuaternionOptions__c;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_Quaternion__Vector3__QuaternionOptions__VTable DG_Tweening_Plugins_Core_ABSTweenPlugin_Quaternion__Vector3__QuaternionOptions__VTable, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_Quaternion__Vector3__QuaternionOptions__VTable;

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_Quaternion__Vector3__QuaternionOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_Quaternion__Vector3__QuaternionOptions__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_Quaternion__Vector3__QuaternionOptions__VTable vtable;
};

typedef struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_Fields Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_Fields, *PPhoton_Pun_Demo_SlotRacer_Utils_SplinePosition_Fields;

typedef struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_o Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_o, *PPhoton_Pun_Demo_SlotRacer_Utils_BezierSpline_o;

typedef struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_c Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_c, *PPhoton_Pun_Demo_SlotRacer_Utils_BezierSpline_c;

typedef struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_Fields Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_Fields, *PPhoton_Pun_Demo_SlotRacer_Utils_BezierSpline_Fields;

typedef struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_VTable Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_VTable, *PPhoton_Pun_Demo_SlotRacer_Utils_BezierSpline_VTable;

typedef struct Photon_Pun_Demo_SlotRacer_Utils_BezierControlPointMode_array Photon_Pun_Demo_SlotRacer_Utils_BezierControlPointMode_array, *PPhoton_Pun_Demo_SlotRacer_Utils_BezierControlPointMode_array;

struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_o *Spline;
    bool reverse;
    bool lookForward;
    float currentDistance;
    float currentClampedDistance;
    float LastDistance;
};

struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Vector3_array *points;
    struct System_Single_array *lengths;
    struct System_Single_array *lengthsTime;
    float TotalLength;
    struct Photon_Pun_Demo_SlotRacer_Utils_BezierControlPointMode_array *modes;
    bool loop;
};

struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_o {
    struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_Fields fields;
};

struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_SlotRacer_Utils_BezierSpline_VTable vtable;
};

struct Photon_Pun_Demo_SlotRacer_Utils_BezierControlPointMode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef struct TMPro_TextureMappingOptions_o TMPro_TextureMappingOptions_o, *PTMPro_TextureMappingOptions_o;

struct TMPro_TextureMappingOptions_o {
    struct TMPro_TextureMappingOptions_Fields fields;
};

typedef struct Shock_ChatMst_o Shock_ChatMst_o, *PShock_ChatMst_o;

typedef struct Shock_ChatMst_Fields Shock_ChatMst_Fields, *PShock_ChatMst_Fields;

struct Shock_ChatMst_Fields {
    uint32_t _id;
    struct System_String_o *_title;
    uint32_t _type;
    int32_t _category;
    uint32_t _chatCharaId;
    struct System_String_o *_bgColorCode;
    struct System_String_o *_headerColorCode;
    uint32_t _masterReleaseLabelId;
};

struct Shock_ChatMst_o {
    struct Shock_ChatMst_c *klass;
    void *monitor;
    struct Shock_ChatMst_Fields fields;
};

typedef struct TMPro_TMP_FontAssetUtilities_VTable TMPro_TMP_FontAssetUtilities_VTable, *PTMPro_TMP_FontAssetUtilities_VTable;

struct TMPro_TMP_FontAssetUtilities_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_16A29DC MethodInfo_16A29DC, *PMethodInfo_16A29DC;

typedef union _union_299288 _union_299288, *P_union_299288;

union _union_299288 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A29DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299288 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ShockBinaryBundleSingleManifest_VTable ShockBinaryBundleSingleManifest_VTable, *PShockBinaryBundleSingleManifest_VTable;

struct ShockBinaryBundleSingleManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_manifestCollection;
    struct VirtualInvokeData _5_GetObjectData;
};

typedef struct MethodInfo_2948234 MethodInfo_2948234, *PMethodInfo_2948234;

typedef union _union_188474 _union_188474, *P_union_188474;

union _union_188474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8E90 MethodInfo_19F8E90, *PMethodInfo_19F8E90;

typedef union _union_249435 _union_249435, *P_union_249435;

union _union_249435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8E90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___o System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___o, *PSystem_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___o;

typedef struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___c System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___c, *PSystem_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___c;

typedef struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___Fields System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___Fields, *PSystem_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___Fields;

typedef struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___VTable System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___VTable, *PSystem_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___VTable;

struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___o {
    struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___c *klass;
    void *monitor;
    struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___Fields fields;
};

struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GGLSubmitBuy__IGGLResult_GGLSubmitBuy__ResultNone___VTable vtable;
};

typedef struct MethodInfo_2948238 MethodInfo_2948238, *PMethodInfo_2948238;

typedef union _union_189912 _union_189912, *P_union_189912;

union _union_189912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ImmutableNeverObservable_T__c UniRx_Operators_ImmutableNeverObservable_T__c, *PUniRx_Operators_ImmutableNeverObservable_T__c;

typedef struct UniRx_Operators_ImmutableNeverObservable_T__StaticFields UniRx_Operators_ImmutableNeverObservable_T__StaticFields, *PUniRx_Operators_ImmutableNeverObservable_T__StaticFields;

typedef struct UniRx_Operators_ImmutableNeverObservable_T__RGCTXs UniRx_Operators_ImmutableNeverObservable_T__RGCTXs, *PUniRx_Operators_ImmutableNeverObservable_T__RGCTXs;

typedef struct UniRx_Operators_ImmutableNeverObservable_T__VTable UniRx_Operators_ImmutableNeverObservable_T__VTable, *PUniRx_Operators_ImmutableNeverObservable_T__VTable;

typedef struct UniRx_Operators_ImmutableNeverObservable_T__o UniRx_Operators_ImmutableNeverObservable_T__o, *PUniRx_Operators_ImmutableNeverObservable_T__o;

typedef struct UniRx_Operators_ImmutableNeverObservable_T__Fields UniRx_Operators_ImmutableNeverObservable_T__Fields, *PUniRx_Operators_ImmutableNeverObservable_T__Fields;

struct UniRx_Operators_ImmutableNeverObservable_T__StaticFields {
    struct UniRx_Operators_ImmutableNeverObservable_T__o *Instance;
};

struct UniRx_Operators_ImmutableNeverObservable_T__Fields {
};

struct UniRx_Operators_ImmutableNeverObservable_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ImmutableNeverObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_ImmutableNeverObservable_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_ImmutableNeverObservable_T_;
};

struct UniRx_Operators_ImmutableNeverObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_ImmutableNeverObservable_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Operators_ImmutableNeverObservable_T__StaticFields *static_fields;
    struct UniRx_Operators_ImmutableNeverObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ImmutableNeverObservable_T__VTable vtable;
};

struct UniRx_Operators_ImmutableNeverObservable_T__o {
    struct UniRx_Operators_ImmutableNeverObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ImmutableNeverObservable_T__Fields fields;
};

typedef struct MethodInfo_1EEA5C8 MethodInfo_1EEA5C8, *PMethodInfo_1EEA5C8;

typedef union _union_304408 _union_304408, *P_union_304408;

union _union_304408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA5C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2409BBC MethodInfo_2409BBC, *PMethodInfo_2409BBC;

typedef union _union_269164 _union_269164, *P_union_269164;

union _union_269164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2409BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_MissionBannerMst__string__VTable System_Func_MissionBannerMst__string__VTable, *PSystem_Func_MissionBannerMst__string__VTable;

struct System_Func_MissionBannerMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_GGL_GGLRequest_GGLQueryTransactionHistory__TransactionHistory__VTable Shock_GGL_GGLRequest_GGLQueryTransactionHistory__TransactionHistory__VTable, *PShock_GGL_GGLRequest_GGLQueryTransactionHistory__TransactionHistory__VTable;

struct Shock_GGL_GGLRequest_GGLQueryTransactionHistory__TransactionHistory__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

typedef struct Carbon_LabelAttribute_VTable Carbon_LabelAttribute_VTable, *PCarbon_LabelAttribute_VTable;

struct Carbon_LabelAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_1EEA5F8 MethodInfo_1EEA5F8, *PMethodInfo_1EEA5F8;

typedef union _union_304804 _union_304804, *P_union_304804;

union _union_304804 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA5F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_IComponent_Fields System_ComponentModel_IComponent_Fields, *PSystem_ComponentModel_IComponent_Fields;

struct System_ComponentModel_IComponent_Fields {
};

typedef struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_c UnityEngine_EventSystems_EventTrigger_TriggerEvent_c, *PUnityEngine_EventSystems_EventTrigger_TriggerEvent_c;

typedef struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_VTable UnityEngine_EventSystems_EventTrigger_TriggerEvent_VTable, *PUnityEngine_EventSystems_EventTrigger_TriggerEvent_VTable;

struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_VTable vtable;
};

typedef struct MethodInfo_2948240 MethodInfo_2948240, *PMethodInfo_2948240;

typedef union _union_191350 _union_191350, *P_union_191350;

union _union_191350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22F042C MethodInfo_22F042C, *PMethodInfo_22F042C;

typedef union _union_325226 _union_325226, *P_union_325226;

union _union_325226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F042C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_XmlAnyListConverter_VTable System_Xml_Schema_XmlAnyListConverter_VTable, *PSystem_Xml_Schema_XmlAnyListConverter_VTable;

struct System_Xml_Schema_XmlAnyListConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ToBoolean;
    struct VirtualInvokeData _5_ToBoolean;
    struct VirtualInvokeData _6_ToBoolean;
    struct VirtualInvokeData _7_ToBoolean;
    struct VirtualInvokeData _8_ToBoolean;
    struct VirtualInvokeData _9_ToBoolean;
    struct VirtualInvokeData _10_ToInt32;
    struct VirtualInvokeData _11_ToInt32;
    struct VirtualInvokeData _12_ToInt32;
    struct VirtualInvokeData _13_ToInt32;
    struct VirtualInvokeData _14_ToInt32;
    struct VirtualInvokeData _15_ToInt32;
    struct VirtualInvokeData _16_ToInt64;
    struct VirtualInvokeData _17_ToInt64;
    struct VirtualInvokeData _18_ToInt64;
    struct VirtualInvokeData _19_ToInt64;
    struct VirtualInvokeData _20_ToInt64;
    struct VirtualInvokeData _21_ToInt64;
    struct VirtualInvokeData _22_ToDecimal;
    struct VirtualInvokeData _23_ToDecimal;
    struct VirtualInvokeData _24_ToDouble;
    struct VirtualInvokeData _25_ToDouble;
    struct VirtualInvokeData _26_ToDouble;
    struct VirtualInvokeData _27_ToDouble;
    struct VirtualInvokeData _28_ToDouble;
    struct VirtualInvokeData _29_ToDouble;
    struct VirtualInvokeData _30_ToSingle;
    struct VirtualInvokeData _31_ToSingle;
    struct VirtualInvokeData _32_ToSingle;
    struct VirtualInvokeData _33_ToDateTime;
    struct VirtualInvokeData _34_ToDateTime;
    struct VirtualInvokeData _35_ToDateTime;
    struct VirtualInvokeData _36_ToDateTime;
    struct VirtualInvokeData _37_ToDateTime;
    struct VirtualInvokeData _38_ToDateTime;
    struct VirtualInvokeData _39_ToDateTime;
    struct VirtualInvokeData _40_ToDateTimeOffset;
    struct VirtualInvokeData _41_ToDateTimeOffset;
    struct VirtualInvokeData _42_ToDateTimeOffset;
    struct VirtualInvokeData _43_ToString;
    struct VirtualInvokeData _44_ToString;
    struct VirtualInvokeData _45_ToString;
    struct VirtualInvokeData _46_ToString;
    struct VirtualInvokeData _47_ToString;
    struct VirtualInvokeData _48_ToString;
    struct VirtualInvokeData _49_ToString;
    struct VirtualInvokeData _50_ToString;
    struct VirtualInvokeData _51_ToString;
    struct VirtualInvokeData _52_ToString;
    struct VirtualInvokeData _53_ChangeType;
    struct VirtualInvokeData _54_ChangeType;
    struct VirtualInvokeData _55_ChangeType;
    struct VirtualInvokeData _56_ChangeType;
    struct VirtualInvokeData _57_ChangeType;
    struct VirtualInvokeData _58_ChangeType;
    struct VirtualInvokeData _59_ChangeType;
    struct VirtualInvokeData _60_ChangeType;
    struct VirtualInvokeData _61_ChangeType;
    struct VirtualInvokeData _62_ChangeListType;
};

typedef struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__c Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__c, *PCarbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__c;

typedef struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__RGCTXs Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__RGCTXs, *PCarbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__RGCTXs;

typedef struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__VTable Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__VTable, *PCarbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__VTable;

struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Value;
    struct Il2CppClass *_1_System_Action_TValue_;
    struct MethodInfo *_2_System_Action_TValue__Invoke;
};

struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue__VTable vtable;
};

typedef struct MethodInfo_10FC824_RGCTXs MethodInfo_10FC824_RGCTXs, *PMethodInfo_10FC824_RGCTXs;

struct MethodInfo_10FC824_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2DFC438 MethodInfo_2DFC438, *PMethodInfo_2DFC438;

typedef union _union_171607 _union_171607, *P_union_171607;

union _union_171607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFC438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_TweenCallback__StaticFields System_Collections_Generic_List_TweenCallback__StaticFields, *PSystem_Collections_Generic_List_TweenCallback__StaticFields;

typedef struct DG_Tweening_TweenCallback_array DG_Tweening_TweenCallback_array, *PDG_Tweening_TweenCallback_array;

struct DG_Tweening_TweenCallback_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct DG_Tweening_TweenCallback_o *m_Items[65535];
};

struct System_Collections_Generic_List_TweenCallback__StaticFields {
    struct DG_Tweening_TweenCallback_array *s_emptyArray;
};

typedef struct MethodInfo_1733790 MethodInfo_1733790, *PMethodInfo_1733790;

typedef union _union_168071 _union_168071, *P_union_168071;

union _union_168071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlText_VTable System_Xml_XmlText_VTable, *PSystem_Xml_XmlText_VTable;

struct System_Xml_XmlText_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_ICloneable_Clone;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Name;
    struct VirtualInvokeData _7_get_Value;
    struct VirtualInvokeData _8_get_NodeType;
    struct VirtualInvokeData _9_get_ParentNode;
    struct VirtualInvokeData _10_get_ChildNodes;
    struct VirtualInvokeData _11_get_PreviousSibling;
    struct VirtualInvokeData _12_get_NextSibling;
    struct VirtualInvokeData _13_get_Attributes;
    struct VirtualInvokeData _14_get_OwnerDocument;
    struct VirtualInvokeData _15_get_FirstChild;
    struct VirtualInvokeData _16_get_LastChild;
    struct VirtualInvokeData _17_get_IsContainer;
    struct VirtualInvokeData _18_get_LastNode;
    struct VirtualInvokeData _19_set_LastNode;
    struct VirtualInvokeData _20_RemoveChild;
    struct VirtualInvokeData _21_AppendChild;
    struct VirtualInvokeData _22_AppendChildForLoad;
    struct VirtualInvokeData _23_IsValidChildType;
    struct VirtualInvokeData _24_CanInsertAfter;
    struct VirtualInvokeData _25_get_HasChildNodes;
    struct VirtualInvokeData _26_CloneNode;
    struct VirtualInvokeData _27_CopyChildren;
    struct VirtualInvokeData _28_get_NamespaceURI;
    struct VirtualInvokeData _29_get_Prefix;
    struct VirtualInvokeData _30_get_LocalName;
    struct VirtualInvokeData _31_get_IsReadOnly;
    struct VirtualInvokeData _32_get_InnerText;
    struct VirtualInvokeData _33_set_InnerXml;
    struct VirtualInvokeData _34_get_BaseURI;
    struct VirtualInvokeData _35_RemoveAll;
    struct VirtualInvokeData _36_SetParent;
    struct VirtualInvokeData _37_SetParentForLoad;
    struct VirtualInvokeData _38_FindChild;
    struct VirtualInvokeData _39_GetEventArgs;
    struct VirtualInvokeData _40_BeforeEvent;
    struct VirtualInvokeData _41_AfterEvent;
    struct VirtualInvokeData _42_get_IsText;
    struct VirtualInvokeData _43_get_Data;
};

typedef struct Aoharu_LiveResultScene___c_Fields Aoharu_LiveResultScene___c_Fields, *PAoharu_LiveResultScene___c_Fields;

struct Aoharu_LiveResultScene___c_Fields {
};

typedef struct Shock_Scenes_FriendList_FriendListScrollItem_c Shock_Scenes_FriendList_FriendListScrollItem_c, *PShock_Scenes_FriendList_FriendListScrollItem_c;

typedef struct Shock_Scenes_FriendList_FriendListScrollItem_VTable Shock_Scenes_FriendList_FriendListScrollItem_VTable, *PShock_Scenes_FriendList_FriendListScrollItem_VTable;

struct Shock_Scenes_FriendList_FriendListScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_FriendList_FriendListScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FriendList_FriendListScrollItem_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__c Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__c, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_bool__c;

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__StaticFields Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__StaticFields, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_bool__StaticFields;

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__VTable vtable;
};

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_bool__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

typedef struct MethodInfo_126F448_RGCTXs MethodInfo_126F448_RGCTXs, *PMethodInfo_126F448_RGCTXs;

struct MethodInfo_126F448_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Mono_X509PalImplMono_c Mono_X509PalImplMono_c, *PMono_X509PalImplMono_c;

typedef struct Mono_X509PalImplMono_VTable Mono_X509PalImplMono_VTable, *PMono_X509PalImplMono_VTable;

struct Mono_X509PalImplMono_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Import;
    struct VirtualInvokeData _5_Import;
    struct VirtualInvokeData _6_Import;
};

struct Mono_X509PalImplMono_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_X509PalImplMono_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_o *__9;
    struct System_Action_object__o *__9__2_0;
};

typedef struct UnityEngine_Android_AndroidAssetPackUseMobileDataRequestResult_VTable UnityEngine_Android_AndroidAssetPackUseMobileDataRequestResult_VTable, *PUnityEngine_Android_AndroidAssetPackUseMobileDataRequestResult_VTable;

struct UnityEngine_Android_AndroidAssetPackUseMobileDataRequestResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_IZipObservable_o UniRx_Operators_IZipObservable_o, *PUniRx_Operators_IZipObservable_o;

typedef struct UniRx_Operators_IZipObservable_c UniRx_Operators_IZipObservable_c, *PUniRx_Operators_IZipObservable_c;

typedef struct UniRx_Operators_IZipObservable_Fields UniRx_Operators_IZipObservable_Fields, *PUniRx_Operators_IZipObservable_Fields;

struct UniRx_Operators_IZipObservable_Fields {
};

struct UniRx_Operators_IZipObservable_o {
    struct UniRx_Operators_IZipObservable_c *klass;
    void *monitor;
    struct UniRx_Operators_IZipObservable_Fields fields;
};

struct UniRx_Operators_IZipObservable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Scenes_FriendList_FriendListScrollItem_o Shock_Scenes_FriendList_FriendListScrollItem_o, *PShock_Scenes_FriendList_FriendListScrollItem_o;

typedef struct Shock_Scenes_FriendList_FriendListScrollItem_Fields Shock_Scenes_FriendList_FriendListScrollItem_Fields, *PShock_Scenes_FriendList_FriendListScrollItem_Fields;

struct Shock_Scenes_FriendList_FriendListScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Aoharu_UI_CharaImageIcon_o *m_cardIcon;
    struct UnityEngine_GameObject_o *m_myFriendButtonsObj;
    struct UnityEngine_GameObject_o *m_requestButtonsObj;
    struct UnityEngine_GameObject_o *m_pendingButtonsObj;
    struct UnityEngine_GameObject_o *m_friendSearchButtonsObj;
    struct Shock_ToggleButton_o *m_favoriteFriendIconButton;
    struct Shock_ButtonEvent_o *m_deleteButton;
    struct Shock_ButtonEvent_o *m_requestCancelButton;
    struct Shock_ButtonEvent_o *m_pendingButton;
    struct Shock_ButtonEvent_o *m_rejectButton;
    struct Shock_ButtonEvent_o *m_requestButton;
    struct Shock_ButtonEvent_o *m_detailButton;
    struct Shock_TextMeshUI_o *m_nameText;
    struct Shock_TextMeshUI_o *m_rankText;
    struct Shock_TextMeshUI_o *m_commentText;
    struct Shock_TextMeshUI_o *m_lastLoginText;
    struct Shock_TitleDataNode_o *m_titleNode;
    struct Shock_FriendData_o *m_friendData;
    int32_t m_overMonthNum;
    int32_t m_overHourNum;
    struct System_Int32_array *elapsedHour;
    struct System_Action_o *_OnDeleteClick_k__BackingField;
    struct System_Action_o *_OnRequestCancelClick_k__BackingField;
    struct System_Action_o *_OnPendingClick_k__BackingField;
    struct System_Action_o *_OnRejectClick_k__BackingField;
    struct System_Action_o *_OnRequestClick_k__BackingField;
    struct System_Action_o *_OnDetailClick_k__BackingField;
    struct System_Action_o *_OnIconLongPress_k__BackingField;
    struct System_Action_o *_OnFavoriteFriendClick_k__BackingField;
};

struct Shock_Scenes_FriendList_FriendListScrollItem_o {
    struct Shock_Scenes_FriendList_FriendListScrollItem_c *klass;
    void *monitor;
    struct Shock_Scenes_FriendList_FriendListScrollItem_Fields fields;
};

typedef struct System_Text_RegularExpressions_GroupCollection_Enumerator_Fields System_Text_RegularExpressions_GroupCollection_Enumerator_Fields, *PSystem_Text_RegularExpressions_GroupCollection_Enumerator_Fields;

struct System_Text_RegularExpressions_GroupCollection_Enumerator_Fields {
    struct System_Text_RegularExpressions_GroupCollection_o *_collection;
    int32_t _index;
};

typedef struct MethodInfo_13B3660 MethodInfo_13B3660, *PMethodInfo_13B3660;

typedef union _union_206814 _union_206814, *P_union_206814;

union _union_206814 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B3660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B3660_RGCTXs *rgctx_data;
    union _union_206814 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_o UnityEngine_EventSystems_EventTrigger_TriggerEvent_o, *PUnityEngine_EventSystems_EventTrigger_TriggerEvent_o;

typedef struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_Fields UnityEngine_EventSystems_EventTrigger_TriggerEvent_Fields, *PUnityEngine_EventSystems_EventTrigger_TriggerEvent_Fields;

typedef struct UnityEngine_Events_UnityEvent_BaseEventData__Fields UnityEngine_Events_UnityEvent_BaseEventData__Fields, *PUnityEngine_Events_UnityEvent_BaseEventData__Fields;

struct UnityEngine_Events_UnityEvent_BaseEventData__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_Fields {
    struct UnityEngine_Events_UnityEvent_BaseEventData__Fields super;
};

struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_o {
    struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____o;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______Fields fields;
};

typedef struct UniRx_Operators_LastObservable_Last__T__Fields UniRx_Operators_LastObservable_Last__T__Fields, *PUniRx_Operators_LastObservable_Last__T__Fields;

typedef struct UniRx_Operators_LastObservable_T__o UniRx_Operators_LastObservable_T__o, *PUniRx_Operators_LastObservable_T__o;

typedef struct UniRx_Operators_LastObservable_T__c UniRx_Operators_LastObservable_T__c, *PUniRx_Operators_LastObservable_T__c;

typedef struct UniRx_Operators_LastObservable_T__Fields UniRx_Operators_LastObservable_T__Fields, *PUniRx_Operators_LastObservable_T__Fields;

typedef struct UniRx_Operators_LastObservable_T__VTable UniRx_Operators_LastObservable_T__VTable, *PUniRx_Operators_LastObservable_T__VTable;

typedef struct System_Func_T__bool__o System_Func_T__bool__o, *PSystem_Func_T__bool__o;

typedef struct System_Func_T__bool__c System_Func_T__bool__c, *PSystem_Func_T__bool__c;

typedef struct System_Func_T__bool__Fields System_Func_T__bool__Fields, *PSystem_Func_T__bool__Fields;

typedef struct System_Func_T__bool__VTable System_Func_T__bool__VTable, *PSystem_Func_T__bool__VTable;

struct UniRx_Operators_LastObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    bool useDefault;
    struct System_Func_T__bool__o *predicate;
};

struct System_Func_T__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Operators_LastObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct System_Func_T__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__bool__VTable vtable;
};

struct System_Func_T__bool__o {
    struct System_Func_T__bool__c *klass;
    void *monitor;
    struct System_Func_T__bool__Fields fields;
};

struct UniRx_Operators_LastObservable_Last__T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_LastObservable_T__o *parent;
    bool notPublished;
    struct Il2CppObject *lastValue;
};

struct UniRx_Operators_LastObservable_T__o {
    struct UniRx_Operators_LastObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_LastObservable_T__Fields fields;
};

struct UniRx_Operators_LastObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_LastObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_LastObservable_T__VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object______VTable vtable;
};

typedef struct MethodInfo_19D0950 MethodInfo_19D0950, *PMethodInfo_19D0950;

typedef union _union_247035 _union_247035, *P_union_247035;

union _union_247035 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0950 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281890 _union_281890, *P_union_281890;

union _union_281890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281892 _union_281892, *P_union_281892;

union _union_281892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281894 _union_281894, *P_union_281894;

union _union_281894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StartupScene___c_StaticFields Aoharu_StartupScene___c_StaticFields, *PAoharu_StartupScene___c_StaticFields;

typedef struct Aoharu_StartupScene___c_o Aoharu_StartupScene___c_o, *PAoharu_StartupScene___c_o;

typedef struct Aoharu_StartupScene___c_c Aoharu_StartupScene___c_c, *PAoharu_StartupScene___c_c;

typedef struct Aoharu_StartupScene___c_Fields Aoharu_StartupScene___c_Fields, *PAoharu_StartupScene___c_Fields;

typedef struct Aoharu_StartupScene___c_VTable Aoharu_StartupScene___c_VTable, *PAoharu_StartupScene___c_VTable;

struct Aoharu_StartupScene___c_Fields {
};

struct Aoharu_StartupScene___c_StaticFields {
    struct Aoharu_StartupScene___c_o *__9;
    struct System_Action_o *__9__2_0;
    struct System_Action_o *__9__2_1;
    struct System_Action_Action__o *__9__2_3;
    struct System_Action_o *__9__2_4;
    struct System_Action_o *__9__2_5;
    struct System_Action_o *__9__2_6;
};

struct Aoharu_StartupScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StartupScene___c_o {
    struct Aoharu_StartupScene___c_c *klass;
    void *monitor;
    struct Aoharu_StartupScene___c_Fields fields;
};

struct Aoharu_StartupScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_StartupScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StartupScene___c_VTable vtable;
};

typedef struct System_Security_Cryptography_RNGCryptoServiceProvider_VTable System_Security_Cryptography_RNGCryptoServiceProvider_VTable, *PSystem_Security_Cryptography_RNGCryptoServiceProvider_VTable;

struct System_Security_Cryptography_RNGCryptoServiceProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_GetBytes;
    struct VirtualInvokeData _7_GetBytes;
    struct VirtualInvokeData _8_GetNonZeroBytes;
    struct VirtualInvokeData _9_GetBytes;
    struct VirtualInvokeData _10_GetNonZeroBytes;
};

typedef struct MethodInfo_2E96E7C MethodInfo_2E96E7C, *PMethodInfo_2E96E7C;

typedef union _union_271560 _union_271560, *P_union_271560;

union _union_271560 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E96E7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271560 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281896 _union_281896, *P_union_281896;

union _union_281896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281898 _union_281898, *P_union_281898;

union _union_281898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__o UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__o, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__o;

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__c UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__c, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__c;

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__Fields UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__Fields, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__Fields;

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__RGCTXs UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__RGCTXs, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__RGCTXs;

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__VTable UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__VTable, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__VTable;

typedef struct UniRx_Operators_OperatorObservableBase_TR__Fields UniRx_Operators_OperatorObservableBase_TR__Fields, *PUniRx_Operators_OperatorObservableBase_TR__Fields;

typedef struct UniRx_IObservable_T1__o UniRx_IObservable_T1__o, *PUniRx_IObservable_T1__o;

typedef struct UniRx_IObservable_T2__o UniRx_IObservable_T2__o, *PUniRx_IObservable_T2__o;

typedef struct UniRx_IObservable_T3__o UniRx_IObservable_T3__o, *PUniRx_IObservable_T3__o;

typedef struct UniRx_IObservable_T4__o UniRx_IObservable_T4__o, *PUniRx_IObservable_T4__o;

typedef struct UniRx_IObservable_T5__o UniRx_IObservable_T5__o, *PUniRx_IObservable_T5__o;

typedef struct UniRx_IObservable_T6__o UniRx_IObservable_T6__o, *PUniRx_IObservable_T6__o;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__o UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__o, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__o;

typedef struct UniRx_IObservable_T1__c UniRx_IObservable_T1__c, *PUniRx_IObservable_T1__c;

typedef struct UniRx_IObservable_T2__c UniRx_IObservable_T2__c, *PUniRx_IObservable_T2__c;

typedef struct UniRx_IObservable_T2__Fields UniRx_IObservable_T2__Fields, *PUniRx_IObservable_T2__Fields;

typedef struct UniRx_IObservable_T3__c UniRx_IObservable_T3__c, *PUniRx_IObservable_T3__c;

typedef struct UniRx_IObservable_T3__Fields UniRx_IObservable_T3__Fields, *PUniRx_IObservable_T3__Fields;

typedef struct UniRx_IObservable_T4__c UniRx_IObservable_T4__c, *PUniRx_IObservable_T4__c;

typedef struct UniRx_IObservable_T4__Fields UniRx_IObservable_T4__Fields, *PUniRx_IObservable_T4__Fields;

typedef struct UniRx_IObservable_T5__c UniRx_IObservable_T5__c, *PUniRx_IObservable_T5__c;

typedef struct UniRx_IObservable_T5__Fields UniRx_IObservable_T5__Fields, *PUniRx_IObservable_T5__Fields;

typedef struct UniRx_IObservable_T6__c UniRx_IObservable_T6__c, *PUniRx_IObservable_T6__c;

typedef struct UniRx_IObservable_T6__Fields UniRx_IObservable_T6__Fields, *PUniRx_IObservable_T6__Fields;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__c UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__c, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__c;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__Fields UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__Fields, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__Fields;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__VTable UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__VTable, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__VTable;

struct UniRx_IObservable_T4__Fields {
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T1_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T2_;
    struct MethodInfo *_2_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T3_;
    struct MethodInfo *_3_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T4_;
    struct MethodInfo *_4_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T5_;
    struct MethodInfo *_5_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T6_;
    struct MethodInfo *_6_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_7_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_8_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__T6__TR_;
    struct MethodInfo *_9_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__T6__TR___ctor;
    struct MethodInfo *_10_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__T6__TR__Run;
};

struct UniRx_IObservable_T6__Fields {
};

struct UniRx_IObservable_T6__o {
    struct UniRx_IObservable_T6__c *klass;
    void *monitor;
    struct UniRx_IObservable_T6__Fields fields;
};

struct UniRx_IObservable_T6__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Operators_OperatorObservableBase_TR__Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T1__o *source1;
    struct UniRx_IObservable_T2__o *source2;
    struct UniRx_IObservable_T3__o *source3;
    struct UniRx_IObservable_T4__o *source4;
    struct UniRx_IObservable_T5__o *source5;
    struct UniRx_IObservable_T6__o *source6;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__o *resultSelector;
};

struct UniRx_IObservable_T5__Fields {
};

struct UniRx_IObservable_T3__Fields {
};

struct UniRx_IObservable_T2__Fields {
};

struct UniRx_IObservable_T2__o {
    struct UniRx_IObservable_T2__c *klass;
    void *monitor;
    struct UniRx_IObservable_T2__Fields fields;
};

struct UniRx_IObservable_T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObservable_T4__o {
    struct UniRx_IObservable_T4__c *klass;
    void *monitor;
    struct UniRx_IObservable_T4__Fields fields;
};

struct UniRx_IObservable_T4__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__o {
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__Fields fields;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__TR__VTable vtable;
};

struct UniRx_IObservable_T5__o {
    struct UniRx_IObservable_T5__c *klass;
    void *monitor;
    struct UniRx_IObservable_T5__Fields fields;
};

struct UniRx_IObservable_T5__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__o {
    struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__Fields fields;
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__TR__VTable vtable;
};

struct UniRx_IObservable_T1__o {
    struct UniRx_IObservable_T1__c *klass;
    void *monitor;
    struct UniRx_IObservable_T1__Fields fields;
};

struct UniRx_IObservable_T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObservable_T3__o {
    struct UniRx_IObservable_T3__c *klass;
    void *monitor;
    struct UniRx_IObservable_T3__Fields fields;
};

struct UniRx_IObservable_T3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Aoharu_LiveResultView___c__DisplayClass45_3_Fields Aoharu_LiveResultView___c__DisplayClass45_3_Fields, *PAoharu_LiveResultView___c__DisplayClass45_3_Fields;

typedef struct Aoharu_LiveResultView___c__DisplayClass45_0_o Aoharu_LiveResultView___c__DisplayClass45_0_o, *PAoharu_LiveResultView___c__DisplayClass45_0_o;

typedef struct Aoharu_LiveResultView___c__DisplayClass45_0_c Aoharu_LiveResultView___c__DisplayClass45_0_c, *PAoharu_LiveResultView___c__DisplayClass45_0_c;

typedef struct Aoharu_LiveResultView___c__DisplayClass45_0_Fields Aoharu_LiveResultView___c__DisplayClass45_0_Fields, *PAoharu_LiveResultView___c__DisplayClass45_0_Fields;

typedef struct Aoharu_LiveResultView___c__DisplayClass45_0_VTable Aoharu_LiveResultView___c__DisplayClass45_0_VTable, *PAoharu_LiveResultView___c__DisplayClass45_0_VTable;

typedef struct Aoharu_LiveResultView_o Aoharu_LiveResultView_o, *PAoharu_LiveResultView_o;

typedef struct System_Predicate_LiveMissionComboMst__o System_Predicate_LiveMissionComboMst__o, *PSystem_Predicate_LiveMissionComboMst__o;

typedef struct Aoharu_LiveResultView_c Aoharu_LiveResultView_c, *PAoharu_LiveResultView_c;

typedef struct Aoharu_LiveResultView_Fields Aoharu_LiveResultView_Fields, *PAoharu_LiveResultView_Fields;

typedef struct System_Predicate_LiveMissionComboMst__c System_Predicate_LiveMissionComboMst__c, *PSystem_Predicate_LiveMissionComboMst__c;

typedef struct System_Predicate_LiveMissionComboMst__Fields System_Predicate_LiveMissionComboMst__Fields, *PSystem_Predicate_LiveMissionComboMst__Fields;

typedef struct Aoharu_LiveResultView_VTable Aoharu_LiveResultView_VTable, *PAoharu_LiveResultView_VTable;

typedef struct System_Collections_Generic_List_LiveResultView_RankIcon__o System_Collections_Generic_List_LiveResultView_RankIcon__o, *PSystem_Collections_Generic_List_LiveResultView_RankIcon__o;

typedef struct Aoharu_MultiEventLiveResult_o Aoharu_MultiEventLiveResult_o, *PAoharu_MultiEventLiveResult_o;

typedef struct Aoharu_LiveResultView_PlayResult_o Aoharu_LiveResultView_PlayResult_o, *PAoharu_LiveResultView_PlayResult_o;

typedef struct Aoharu_LiveResultView_ExpResult_o Aoharu_LiveResultView_ExpResult_o, *PAoharu_LiveResultView_ExpResult_o;

typedef struct Aoharu_LiveResultView_EventResult_o Aoharu_LiveResultView_EventResult_o, *PAoharu_LiveResultView_EventResult_o;

typedef struct Aoharu_LiveResultView_EventScore_o Aoharu_LiveResultView_EventScore_o, *PAoharu_LiveResultView_EventScore_o;

typedef struct System_Predicate_LiveMissionComboMst__VTable System_Predicate_LiveMissionComboMst__VTable, *PSystem_Predicate_LiveMissionComboMst__VTable;

typedef struct System_Collections_Generic_List_LiveResultView_RankIcon__c System_Collections_Generic_List_LiveResultView_RankIcon__c, *PSystem_Collections_Generic_List_LiveResultView_RankIcon__c;

typedef struct System_Collections_Generic_List_LiveResultView_RankIcon__Fields System_Collections_Generic_List_LiveResultView_RankIcon__Fields, *PSystem_Collections_Generic_List_LiveResultView_RankIcon__Fields;

typedef struct Aoharu_MultiEventLiveResult_c Aoharu_MultiEventLiveResult_c, *PAoharu_MultiEventLiveResult_c;

typedef struct Aoharu_MultiEventLiveResult_Fields Aoharu_MultiEventLiveResult_Fields, *PAoharu_MultiEventLiveResult_Fields;

typedef struct Aoharu_LiveResultView_PlayResult_c Aoharu_LiveResultView_PlayResult_c, *PAoharu_LiveResultView_PlayResult_c;

typedef struct Aoharu_LiveResultView_PlayResult_Fields Aoharu_LiveResultView_PlayResult_Fields, *PAoharu_LiveResultView_PlayResult_Fields;

typedef struct Aoharu_LiveResultView_ExpResult_c Aoharu_LiveResultView_ExpResult_c, *PAoharu_LiveResultView_ExpResult_c;

typedef struct Aoharu_LiveResultView_ExpResult_Fields Aoharu_LiveResultView_ExpResult_Fields, *PAoharu_LiveResultView_ExpResult_Fields;

typedef struct Aoharu_LiveResultView_EventResult_c Aoharu_LiveResultView_EventResult_c, *PAoharu_LiveResultView_EventResult_c;

typedef struct Aoharu_LiveResultView_EventResult_Fields Aoharu_LiveResultView_EventResult_Fields, *PAoharu_LiveResultView_EventResult_Fields;

typedef struct Aoharu_LiveResultView_EventScore_c Aoharu_LiveResultView_EventScore_c, *PAoharu_LiveResultView_EventScore_c;

typedef struct Aoharu_LiveResultView_EventScore_Fields Aoharu_LiveResultView_EventScore_Fields, *PAoharu_LiveResultView_EventScore_Fields;

typedef struct System_Collections_Generic_List_LiveResultView_RankIcon__StaticFields System_Collections_Generic_List_LiveResultView_RankIcon__StaticFields, *PSystem_Collections_Generic_List_LiveResultView_RankIcon__StaticFields;

typedef struct System_Collections_Generic_List_LiveResultView_RankIcon__VTable System_Collections_Generic_List_LiveResultView_RankIcon__VTable, *PSystem_Collections_Generic_List_LiveResultView_RankIcon__VTable;

typedef struct Aoharu_LiveResultView_RankIcon_array Aoharu_LiveResultView_RankIcon_array, *PAoharu_LiveResultView_RankIcon_array;

typedef struct Aoharu_MultiEventLiveResult_StaticFields Aoharu_MultiEventLiveResult_StaticFields, *PAoharu_MultiEventLiveResult_StaticFields;

typedef struct Aoharu_MultiEventLiveResult_VTable Aoharu_MultiEventLiveResult_VTable, *PAoharu_MultiEventLiveResult_VTable;

typedef struct Aoharu_MultiEventPlayerResult_array Aoharu_MultiEventPlayerResult_array, *PAoharu_MultiEventPlayerResult_array;

typedef struct Aoharu_LiveResultView_PlayResult_VTable Aoharu_LiveResultView_PlayResult_VTable, *PAoharu_LiveResultView_PlayResult_VTable;

typedef struct Aoharu_LiveResultView_ComboObj_o Aoharu_LiveResultView_ComboObj_o, *PAoharu_LiveResultView_ComboObj_o;

typedef struct Aoharu_LiveImageGauge_o Aoharu_LiveImageGauge_o, *PAoharu_LiveImageGauge_o;

typedef struct Aoharu_LiveResultView_StarEventObj_o Aoharu_LiveResultView_StarEventObj_o, *PAoharu_LiveResultView_StarEventObj_o;

typedef struct Aoharu_LiveResultView_StarEventScore_o Aoharu_LiveResultView_StarEventScore_o, *PAoharu_LiveResultView_StarEventScore_o;

typedef struct Aoharu_LiveResultView_ExpResult_VTable Aoharu_LiveResultView_ExpResult_VTable, *PAoharu_LiveResultView_ExpResult_VTable;

typedef struct Shock_CircularGauge_o Shock_CircularGauge_o, *PShock_CircularGauge_o;

typedef struct Aoharu_LiveResultView_EventResult_VTable Aoharu_LiveResultView_EventResult_VTable, *PAoharu_LiveResultView_EventResult_VTable;

typedef struct Aoharu_LiveResultView_EventScore_VTable Aoharu_LiveResultView_EventScore_VTable, *PAoharu_LiveResultView_EventScore_VTable;

typedef struct Aoharu_LiveResultView_RankIcon_o Aoharu_LiveResultView_RankIcon_o, *PAoharu_LiveResultView_RankIcon_o;

typedef struct System_Collections_Generic_List_ulong__o System_Collections_Generic_List_ulong__o, *PSystem_Collections_Generic_List_ulong__o;

typedef struct Aoharu_LiveResultView_ComboObj_c Aoharu_LiveResultView_ComboObj_c, *PAoharu_LiveResultView_ComboObj_c;

typedef struct Aoharu_LiveResultView_ComboObj_Fields Aoharu_LiveResultView_ComboObj_Fields, *PAoharu_LiveResultView_ComboObj_Fields;

typedef struct Aoharu_LiveImageGauge_c Aoharu_LiveImageGauge_c, *PAoharu_LiveImageGauge_c;

typedef struct Aoharu_LiveImageGauge_Fields Aoharu_LiveImageGauge_Fields, *PAoharu_LiveImageGauge_Fields;

typedef struct Aoharu_LiveResultView_StarEventObj_c Aoharu_LiveResultView_StarEventObj_c, *PAoharu_LiveResultView_StarEventObj_c;

typedef struct Aoharu_LiveResultView_StarEventObj_Fields Aoharu_LiveResultView_StarEventObj_Fields, *PAoharu_LiveResultView_StarEventObj_Fields;

typedef struct Aoharu_LiveResultView_StarEventScore_c Aoharu_LiveResultView_StarEventScore_c, *PAoharu_LiveResultView_StarEventScore_c;

typedef struct Aoharu_LiveResultView_StarEventScore_Fields Aoharu_LiveResultView_StarEventScore_Fields, *PAoharu_LiveResultView_StarEventScore_Fields;

typedef struct Shock_CircularGauge_c Shock_CircularGauge_c, *PShock_CircularGauge_c;

typedef struct Shock_CircularGauge_Fields Shock_CircularGauge_Fields, *PShock_CircularGauge_Fields;

typedef struct Aoharu_LiveResultView_RankIcon_c Aoharu_LiveResultView_RankIcon_c, *PAoharu_LiveResultView_RankIcon_c;

typedef struct Aoharu_LiveResultView_RankIcon_Fields Aoharu_LiveResultView_RankIcon_Fields, *PAoharu_LiveResultView_RankIcon_Fields;

typedef struct System_Collections_Generic_List_ulong__c System_Collections_Generic_List_ulong__c, *PSystem_Collections_Generic_List_ulong__c;

typedef struct System_Collections_Generic_List_ulong__Fields System_Collections_Generic_List_ulong__Fields, *PSystem_Collections_Generic_List_ulong__Fields;

typedef struct Aoharu_LiveResultView_ComboObj_VTable Aoharu_LiveResultView_ComboObj_VTable, *PAoharu_LiveResultView_ComboObj_VTable;

typedef struct Aoharu_LiveImageGauge_VTable Aoharu_LiveImageGauge_VTable, *PAoharu_LiveImageGauge_VTable;

typedef struct Aoharu_LiveResultView_StarEventScore_VTable Aoharu_LiveResultView_StarEventScore_VTable, *PAoharu_LiveResultView_StarEventScore_VTable;

typedef struct Shock_CircularGauge_VTable Shock_CircularGauge_VTable, *PShock_CircularGauge_VTable;

typedef struct Aoharu_LiveResultView_RankIcon_VTable Aoharu_LiveResultView_RankIcon_VTable, *PAoharu_LiveResultView_RankIcon_VTable;

typedef struct System_Collections_Generic_List_ulong__StaticFields System_Collections_Generic_List_ulong__StaticFields, *PSystem_Collections_Generic_List_ulong__StaticFields;

typedef struct System_Collections_Generic_List_ulong__VTable System_Collections_Generic_List_ulong__VTable, *PSystem_Collections_Generic_List_ulong__VTable;

struct Aoharu_LiveImageGauge_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventPlayerResult_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MultiEventPlayerResult_o *m_Items[65535];
};

struct System_Predicate_LiveMissionComboMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_ulong__Fields {
    struct System_UInt64_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ulong__o {
    struct System_Collections_Generic_List_ulong__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ulong__Fields fields;
};

struct System_Collections_Generic_List_ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ulong__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ulong__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ulong__VTable vtable;
};

struct Aoharu_LiveResultView_ExpResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView_ExpResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView_ExpResult_VTable vtable;
};

struct Aoharu_LiveResultView_ExpResult_Fields {
    struct UnityEngine_Animator_o *animator;
    struct Shock_TextMeshUI_o *rank;
    struct Shock_TextMeshUI_o *exp;
    struct Shock_TextMeshUI_o *expRemain;
    struct Shock_CircularGauge_o *slider;
    struct UnityEngine_GameObject_o *root;
    struct Shock_TextMeshUI_o *gold;
    struct Shock_TextMeshUI_o *kizunaPoint;
    struct UnityEngine_Transform_o *grid;
};

struct Aoharu_LiveResultView_ExpResult_o {
    struct Aoharu_LiveResultView_ExpResult_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView_ExpResult_Fields fields;
};

struct Aoharu_LiveResultView_RankIcon_Fields {
    int32_t rank;
    struct UnityEngine_GameObject_o *sprite;
};

struct Aoharu_LiveResultView_EventScore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView_StarEventScore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView_PlayResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CircularGauge_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_LiveResultView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_LiveResultView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView_VTable vtable;
};

struct Aoharu_LiveResultView_RankIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_LiveResultView_RankIcon_o *m_Items[65535];
};

struct System_Collections_Generic_List_LiveResultView_RankIcon__Fields {
    struct Aoharu_LiveResultView_RankIcon_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_LiveResultView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Prefab_o *liveRewardIconPrefab;
    struct System_Collections_Generic_List_LiveResultView_RankIcon__o *comboRankIcons;
    struct System_Collections_Generic_List_LiveResultView_RankIcon__o *scoreRankIcons;
    struct UnityEngine_UI_Image_o *jacket;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_o *musicStatus;
    struct Aoharu_MultiEventLiveResult_o *mulitResult;
    struct Shock_AnimatorPlayerLite_o *multiResultAnimation;
    struct Aoharu_LiveResultView_PlayResult_o *playResult;
    struct Aoharu_LiveResultView_ExpResult_o *expResult;
    struct Aoharu_LiveResultView_EventResult_o *eventResult;
    struct Aoharu_LiveResultView_EventScore_o *eventScore;
    struct Aoharu_LiveResultView_EventResult_o *simpleEventResult;
    struct Shock_ButtonEvent_o *musicGoalButton;
    struct Shock_ButtonEvent_o *kizunaPointButton;
    struct UnityEngine_GameObject_o *tapObject;
    struct UnityEngine_GameObject_o *effectObject;
    struct UnityEngine_SpriteRenderer_o *renderer;
    struct Shock_AnimatorPlayerLite_o *ResultAnimation;
    struct Aoharu_LiveResults_o *resultData;
    struct Carbon_StepTask_o *animationStepTask;
    struct Carbon_CoroutineShell_o *coroutineShell;
    struct System_Threading_CancellationTokenSource_o *_CurrentAnimationToken_k__BackingField;
};

struct Aoharu_LiveResultView_o {
    struct Aoharu_LiveResultView_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView_Fields fields;
};

struct System_Collections_Generic_List_LiveResultView_RankIcon__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_LiveImageGauge_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveImageGauge_VTable vtable;
};

struct Aoharu_LiveImageGauge_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_RectTransform_array *m_GaugeLineObject;
    struct UnityEngine_UI_Image_o *m_Gauge;
    struct System_Int32_array *m_ScoreBaseList;
    struct System_Int32_array *m_ScoreRangeList;
    struct System_Single_array *m_GaugeRateRangeList;
    struct System_Single_array *m_GaugeRateBaseList;
    int32_t m_GaugeRateIndex;
};

struct Aoharu_LiveImageGauge_o {
    struct Aoharu_LiveImageGauge_c *klass;
    void *monitor;
    struct Aoharu_LiveImageGauge_Fields fields;
};

struct Aoharu_LiveResultView_PlayResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView_PlayResult_VTable vtable;
};

struct Aoharu_LiveResultView_PlayResult_Fields {
    struct UnityEngine_Animator_o *animator;
    struct UnityEngine_GameObject_o *root;
    struct Shock_TextMeshUI_o *score;
    struct Shock_TextMeshUI_o *highScore;
    struct UnityEngine_GameObject_o *evBonusRoot;
    struct Shock_TextMeshUI_o *evBonus;
    struct UnityEngine_GameObject_o *multiHighScoreBalloon;
    struct UnityEngine_GameObject_o *starAssistHighScoreBalloon;
    struct UnityEngine_GameObject_o *newRecord;
    struct UnityEngine_GameObject_o *fullCombo;
    struct UnityEngine_GameObject_o *allPerfect;
    struct UnityEngine_GameObject_o *comboNotSaveObj;
    struct Aoharu_LiveResultView_ComboObj_o *comboObj;
    struct Shock_TextMeshUI_o *slowText;
    struct Shock_TextMeshUI_o *fastText;
    struct Aoharu_LiveImageGauge_o *gauge;
    struct Aoharu_LiveResultView_StarEventObj_o *starObj;
    struct Aoharu_LiveResultView_StarEventScore_o *starScore;
};

struct Aoharu_LiveResultView_PlayResult_o {
    struct Aoharu_LiveResultView_PlayResult_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView_PlayResult_Fields fields;
};

struct Aoharu_LiveResultView___c__DisplayClass45_0_Fields {
    struct Aoharu_LiveResultView_o *__4__this;
    int32_t score;
    int32_t highScore;
    struct System_Action_Action__o *anime;
    struct System_Action_Action__o *starAnim;
    struct System_Action_float__o *__9__12;
    struct System_Predicate_LiveMissionComboMst__o *__9__15;
};

struct Aoharu_LiveResultView___c__DisplayClass45_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView_StarEventScore_Fields {
    struct UnityEngine_GameObject_o *root;
    struct Shock_TextMeshUI_o *memberBonus;
    struct Shock_TextMeshUI_o *memberBonusPer;
    struct Shock_TextMeshUI_o *playBonus;
    struct Shock_TextMeshUI_o *playBonusPer;
    struct Shock_TextMeshUI_o *keepBonus;
    struct Shock_TextMeshUI_o *keepBonusPer;
    struct Shock_TextMeshUI_o *starAssistBonus;
    struct Shock_TextMeshUI_o *starAssistPer;
};

struct Aoharu_LiveResultView_StarEventScore_o {
    struct Aoharu_LiveResultView_StarEventScore_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView_StarEventScore_Fields fields;
};

struct Aoharu_LiveResultView_StarEventScore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView_StarEventScore_VTable vtable;
};

struct Shock_CircularGauge_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_UnionValue_o m_ValueFrom;
    struct Shock_UnionValue_o m_ValueTo;
    bool m_IsInitialized;
    float m_DurationPerCycle;
    struct Shock_TweenGauge_o *m_TweenGauge;
    struct Carbon_StepTask_o *m_PlayTask;
    struct System_Action_o *m_OnPlayComplete;
    struct System_Action_o *_OnReachTop_k__BackingField;
    struct System_Action_o *_OnReachBottom_k__BackingField;
    struct System_Action_o *_OnPlaying_k__BackingField;
    int32_t _ValueInt_k__BackingField;
    float _ValueFraction_k__BackingField;
    int32_t _ValueMin_k__BackingField;
    int32_t _ValueMax_k__BackingField;
};

struct Aoharu_LiveResultView_RankIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView_RankIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView_RankIcon_VTable vtable;
};

struct System_Predicate_LiveMissionComboMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_LiveResultView_RankIcon_o {
    struct Aoharu_LiveResultView_RankIcon_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView_RankIcon_Fields fields;
};

struct System_Collections_Generic_List_LiveResultView_RankIcon__StaticFields {
    struct Aoharu_LiveResultView_RankIcon_array *s_emptyArray;
};

struct Aoharu_LiveResultView_StarEventObj_Fields {
    struct UnityEngine_GameObject_o *root;
    struct UnityEngine_Animator_o *animator;
    struct UnityEngine_UI_Image_o *jacket;
    struct UnityEngine_RectTransform_o *musicNameMaskRectTransform;
    struct Carbon_TweenAnchoredPosition_o *musicNameTweenAnchoredPosition;
    struct Shock_TextMeshUI_o *musicNameTextMeshUI;
    struct UnityEngine_RectTransform_o *artistNameMaskRectTransform;
    struct Carbon_TweenAnchoredPosition_o *artistNameTweenAnchoredPosition;
    struct Shock_TextMeshUI_o *artistNameTextMeshUI;
    struct Shock_TextMeshUI_o *targetScore;
    struct UnityEngine_GameObject_o *clearObj;
    struct UnityEngine_GameObject_o *nonClearObj;
    struct UnityEngine_GameObject_o *musicIconSmile;
    struct UnityEngine_GameObject_o *musicIconPure;
    struct UnityEngine_GameObject_o *musicIconCool;
};

struct System_Predicate_LiveMissionComboMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_LiveMissionComboMst__VTable vtable;
};

struct Aoharu_LiveResultView_EventScore_Fields {
    struct UnityEngine_GameObject_o *staminaObj;
    struct Shock_TextMeshUI_o *staminaBefore;
    struct Shock_TextMeshUI_o *staminaAfter;
    struct UnityEngine_GameObject_o *totalScoreObj;
    struct Shock_TextMeshUI_o *totalScore;
};

struct Aoharu_LiveResultView___c__DisplayClass45_3_Fields {
    int64_t temp;
    uint32_t fullScore;
    struct System_Action_o *next;
    struct Aoharu_LiveResultView___c__DisplayClass45_0_o *CS___8__locals2;
};

struct Aoharu_MultiEventLiveResult_StaticFields {
    struct System_Collections_Generic_List_ulong__o *_CachedParticipantUserIdList_k__BackingField;
    int32_t _CachedTotalScore_k__BackingField;
    bool _IsOpenCautionDialog_k__BackingField;
};

struct System_Collections_Generic_List_ulong__StaticFields {
    struct System_UInt64_array *s_emptyArray;
};

struct Aoharu_MultiEventLiveResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

struct Aoharu_MultiEventLiveResult_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiEventLiveResult_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventLiveResult_VTable vtable;
};

struct Aoharu_MultiEventLiveResult_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    struct Shock_TextMeshUI_o *scoreValueTextMeshUI;
    struct Shock_ButtonEvent_o *stampButton;
    struct Shock_TextMeshUI_o *timeCountTextMeshUI;
    struct UnityEngine_GameObject_o *MainObject;
    struct UnityEngine_GameObject_o *HeaderObject;
    struct Aoharu_StampDialog_o *stampDialog;
    struct Aoharu_MultiEventPlayerResult_array *playerResults;
    struct Shock_AnimatorPlayerLite_o *multiResultEffectAnimation;
    struct System_Collections_Generic_Dictionary_int__MultiEventPlayerResult__o *resultDictionary;
};

struct Aoharu_MultiEventLiveResult_o {
    struct Aoharu_MultiEventLiveResult_c *klass;
    void *monitor;
    struct Aoharu_MultiEventLiveResult_Fields fields;
};

struct Aoharu_LiveResultView_EventScore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView_EventScore_VTable vtable;
};

struct Aoharu_LiveResultView_EventResult_Fields {
    struct UnityEngine_GameObject_o *root;
    struct UnityEngine_Animator_o *animator;
    struct UnityEngine_UI_Image_o *eventLogo;
    struct UnityEngine_UI_Image_o *eventBack;
    struct Shock_TextMeshUI_o *gotEventPoint;
    struct Shock_TextMeshUI_o *gotEventPointMinus;
    struct Shock_TextMeshUI_o *totalEventPoint;
    struct Shock_RewardIcon_o *rewardIcon;
    struct Shock_TextMeshUI_o *nextRewardText;
    struct Shock_TextMeshUI_o *nextRewardPoint;
    struct UnityEngine_GameObject_o *pointRewardDisableObj;
    struct UnityEngine_GameObject_array *achievementRewardObjects;
    struct UnityEngine_Transform_o *grid;
    struct UnityEngine_GameObject_o *gotEventPointBonusObj;
    struct Shock_TextMeshUI_o *gotEventPointBonus;
    struct UnityEngine_GameObject_o *gotEventPointBonusMinusObj;
    struct Aoharu_StarEventBonusContent_o *starEventBonusContent;
};

struct Aoharu_LiveResultView_EventResult_o {
    struct Aoharu_LiveResultView_EventResult_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView_EventResult_Fields fields;
};

struct Aoharu_LiveResultView_EventScore_o {
    struct Aoharu_LiveResultView_EventScore_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView_EventScore_Fields fields;
};

struct Aoharu_LiveResultView_EventResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView_EventResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView_EventResult_VTable vtable;
};

struct System_Predicate_LiveMissionComboMst__o {
    struct System_Predicate_LiveMissionComboMst__c *klass;
    void *monitor;
    struct System_Predicate_LiveMissionComboMst__Fields fields;
};

struct Aoharu_LiveResultView_ComboObj_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView_ComboObj_Fields {
    struct Shock_TextMeshUI_o *Combo;
    struct Shock_TextMeshUI_o *perfect;
    struct Shock_TextMeshUI_o *perfectPer;
    struct Shock_TextMeshUI_o *great;
    struct Shock_TextMeshUI_o *greatPer;
    struct Shock_TextMeshUI_o *good;
    struct Shock_TextMeshUI_o *goodPer;
    struct Shock_TextMeshUI_o *bad;
    struct Shock_TextMeshUI_o *badPer;
    struct Shock_TextMeshUI_o *miss;
    struct Shock_TextMeshUI_o *missPer;
};

struct System_Collections_Generic_List_LiveResultView_RankIcon__o {
    struct System_Collections_Generic_List_LiveResultView_RankIcon__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveResultView_RankIcon__Fields fields;
};

struct System_Collections_Generic_List_LiveResultView_RankIcon__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveResultView_RankIcon__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveResultView_RankIcon__VTable vtable;
};

struct Aoharu_LiveResultView_ComboObj_o {
    struct Aoharu_LiveResultView_ComboObj_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView_ComboObj_Fields fields;
};

struct Aoharu_LiveResultView_StarEventObj_o {
    struct Aoharu_LiveResultView_StarEventObj_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView_StarEventObj_Fields fields;
};

struct Aoharu_LiveResultView_StarEventObj_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView_StarEventObj_VTable vtable;
};

struct Aoharu_LiveResultView___c__DisplayClass45_0_o {
    struct Aoharu_LiveResultView___c__DisplayClass45_0_c *klass;
    void *monitor;
    struct Aoharu_LiveResultView___c__DisplayClass45_0_Fields fields;
};

struct Aoharu_LiveResultView___c__DisplayClass45_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView___c__DisplayClass45_0_VTable vtable;
};

struct Aoharu_LiveResultView_ComboObj_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView_ComboObj_VTable vtable;
};

struct Shock_CircularGauge_o {
    struct Shock_CircularGauge_c *klass;
    void *monitor;
    struct Shock_CircularGauge_Fields fields;
};

struct Shock_CircularGauge_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CircularGauge_VTable vtable;
};

typedef struct MethodInfo_2D64DF8 MethodInfo_2D64DF8, *PMethodInfo_2D64DF8;

typedef struct MethodInfo_2D64DF8_RGCTXs MethodInfo_2D64DF8_RGCTXs, *PMethodInfo_2D64DF8_RGCTXs;

typedef union _union_321633 _union_321633, *P_union_321633;

union _union_321633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64DF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Object_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64DF8_RGCTXs *rgctx_data;
    union _union_321633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D64DF8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UniRx_ObservableWWW_c UniRx_ObservableWWW_c, *PUniRx_ObservableWWW_c;

typedef struct UniRx_ObservableWWW_VTable UniRx_ObservableWWW_VTable, *PUniRx_ObservableWWW_VTable;

struct UniRx_ObservableWWW_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_ObservableWWW_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ObservableWWW_VTable vtable;
};

typedef struct MethodInfo_164B450 MethodInfo_164B450, *PMethodInfo_164B450;

typedef union _union_337233 _union_337233, *P_union_337233;

union _union_337233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164B450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ObservableWWW_o UniRx_ObservableWWW_o, *PUniRx_ObservableWWW_o;

typedef struct UniRx_ObservableWWW_Fields UniRx_ObservableWWW_Fields, *PUniRx_ObservableWWW_Fields;

struct UniRx_ObservableWWW_Fields {
};

struct UniRx_ObservableWWW_o {
    struct UniRx_ObservableWWW_c *klass;
    void *monitor;
    struct UniRx_ObservableWWW_Fields fields;
};

typedef struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__RGCTXs System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__RGCTXs, *PSystem_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__RGCTXs;

struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__RGCTXs {
    struct Il2CppType *_0_TValue;
    struct MethodInfo *_1_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__get_DefaultConcurrencyLevel;
    struct Il2CppClass *_2_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue_;
    struct MethodInfo *_3_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_KeyValuePair_TKey__TValue___GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_KeyValuePair_TKey__TValue___get_Current;
    struct MethodInfo *_8_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Key;
    struct Il2CppClass *_9_TKey;
    struct MethodInfo *_10_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__ThrowKeyNullException;
    struct Il2CppClass *_11_System_Collections_Generic_IEqualityComparer_TKey_;
    struct MethodInfo *_12_System_Collections_Generic_IEqualityComparer_TKey__GetHashCode;
    struct MethodInfo *_13_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Value;
    struct MethodInfo *_14_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__TryAddInternal;
    struct Il2CppClass *_15_System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue___;
    struct Il2CppClass *_16_System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue_;
    struct MethodInfo *_17_System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue___ctor;
    struct MethodInfo *_18_System_Collections_Generic_EqualityComparer_TKey__get_Default;
    struct Il2CppClass *_19_System_Collections_Generic_EqualityComparer_TKey_;
    struct MethodInfo *_20_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__TryGetValue;
    struct MethodInfo *_21_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__TryRemoveInternal;
    struct MethodInfo *_22_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__GetBucketAndLockNo;
    struct MethodInfo *_23_System_Collections_Generic_IEqualityComparer_TKey__Equals;
    struct MethodInfo *_24_System_Collections_Generic_EqualityComparer_TValue__get_Default;
    struct Il2CppClass *_25_System_Collections_Generic_EqualityComparer_TValue_;
    struct Il2CppClass *_26_System_Collections_Generic_EqualityComparer_TValue_;
    struct MethodInfo *_27_System_Collections_Generic_EqualityComparer_TValue__Equals;
    struct MethodInfo *_28_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__TryGetValueInternal;
    struct MethodInfo *_29_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__GetBucket;
    struct MethodInfo *_30_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__AcquireAllLocks;
    struct MethodInfo *_31_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__ReleaseLocks;
    struct MethodInfo *_32_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__CopyToPairs;
    struct MethodInfo *_33_System_Array_Empty_KeyValuePair_TKey__TValue__;
    struct Il2CppClass *_34_System_Collections_Generic_KeyValuePair_TKey__TValue___;
    struct Il2CppClass *_35_System_Collections_Generic_KeyValuePair_TKey__TValue_;
    struct MethodInfo *_36_System_Collections_Generic_KeyValuePair_TKey__TValue___ctor;
    struct Il2CppClass *_37_TValue;
    struct Il2CppClass *_38_System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue_;
    struct MethodInfo *_39_System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue___ctor;
    struct Il2CppClass *_40_System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue_;
    struct MethodInfo *_41_System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue___ctor;
    struct MethodInfo *_42_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__GrowTable;
    struct MethodInfo *_43_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__ThrowKeyNotFoundException;
    struct MethodInfo *_44_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__GetCountInternal;
    struct Il2CppClass *_45_System_Func_TKey__TValue_;
    struct MethodInfo *_46_System_Func_TKey__TValue__Invoke;
    struct MethodInfo *_47_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__TryAdd;
    struct MethodInfo *_48_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__TryRemove;
    struct MethodInfo *_49_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__GetKeys;
    struct MethodInfo *_50_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__GetValues;
    struct Il2CppClass *_51_System_Collections_Generic_IDictionary_TKey__TValue_;
    struct MethodInfo *_52_System_Collections_Generic_IDictionary_TKey__TValue__Add;
    struct Il2CppClass *_53_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue_;
    struct MethodInfo *_54_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__GetEnumerator;
    struct MethodInfo *_55_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__ContainsKey;
    struct Il2CppClass *_56_System_Collections_Concurrent_ConcurrentDictionary_DictionaryEnumerator_TKey__TValue_;
    struct MethodInfo *_57_System_Collections_Concurrent_ConcurrentDictionary_DictionaryEnumerator_TKey__TValue___ctor;
    struct MethodInfo *_58_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__set_Item;
    struct Il2CppClass *_59_System_Collections_Generic_KeyValuePair_TKey__TValue___;
    struct MethodInfo *_60_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__CopyToEntries;
    struct MethodInfo *_61_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__CopyToObjects;
    struct MethodInfo *_62_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__AcquireLocks;
    struct Il2CppClass *_63_System_Collections_Generic_List_TKey_;
    struct MethodInfo *_64_System_Collections_Generic_List_TKey___ctor;
    struct MethodInfo *_65_System_Collections_Generic_List_TKey__Add;
    struct Il2CppClass *_66_System_Collections_ObjectModel_ReadOnlyCollection_TKey_;
    struct MethodInfo *_67_System_Collections_ObjectModel_ReadOnlyCollection_TKey___ctor;
    struct Il2CppClass *_68_System_Collections_Generic_List_TValue_;
    struct MethodInfo *_69_System_Collections_Generic_List_TValue___ctor;
    struct MethodInfo *_70_System_Collections_Generic_List_TValue__Add;
    struct Il2CppClass *_71_System_Collections_ObjectModel_ReadOnlyCollection_TValue_;
    struct MethodInfo *_72_System_Collections_ObjectModel_ReadOnlyCollection_TValue___ctor;
    struct MethodInfo *_73_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__ToArray;
    struct MethodInfo *_74_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__InitializeFromCollection;
    struct MethodInfo *_75_System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__IsValueWriteAtomic;
};

typedef struct Aoharu_GemShopController___c__DisplayClass11_1_Fields Aoharu_GemShopController___c__DisplayClass11_1_Fields, *PAoharu_GemShopController___c__DisplayClass11_1_Fields;

typedef struct System_Collections_Generic_List_Order__o System_Collections_Generic_List_Order__o, *PSystem_Collections_Generic_List_Order__o;

typedef struct Aoharu_GemShopController___c__DisplayClass11_0_o Aoharu_GemShopController___c__DisplayClass11_0_o, *PAoharu_GemShopController___c__DisplayClass11_0_o;

typedef struct System_Collections_Generic_List_Order__c System_Collections_Generic_List_Order__c, *PSystem_Collections_Generic_List_Order__c;

typedef struct System_Collections_Generic_List_Order__Fields System_Collections_Generic_List_Order__Fields, *PSystem_Collections_Generic_List_Order__Fields;

typedef struct Aoharu_GemShopController___c__DisplayClass11_0_c Aoharu_GemShopController___c__DisplayClass11_0_c, *PAoharu_GemShopController___c__DisplayClass11_0_c;

typedef struct Aoharu_GemShopController___c__DisplayClass11_0_Fields Aoharu_GemShopController___c__DisplayClass11_0_Fields, *PAoharu_GemShopController___c__DisplayClass11_0_Fields;

typedef struct System_Collections_Generic_List_Order__StaticFields System_Collections_Generic_List_Order__StaticFields, *PSystem_Collections_Generic_List_Order__StaticFields;

typedef struct System_Collections_Generic_List_Order__VTable System_Collections_Generic_List_Order__VTable, *PSystem_Collections_Generic_List_Order__VTable;

typedef struct GreeGameLib_Order_array GreeGameLib_Order_array, *PGreeGameLib_Order_array;

typedef struct Aoharu_GemShopController___c__DisplayClass11_0_VTable Aoharu_GemShopController___c__DisplayClass11_0_VTable, *PAoharu_GemShopController___c__DisplayClass11_0_VTable;

struct Aoharu_GemShopController___c__DisplayClass11_0_Fields {
    struct System_Action_List_Order___o *onSuccess;
    struct System_Action_o *onError;
};

struct Aoharu_GemShopController___c__DisplayClass11_0_o {
    struct Aoharu_GemShopController___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct Aoharu_GemShopController___c__DisplayClass11_0_Fields fields;
};

struct Aoharu_GemShopController___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GemShopController___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GemShopController___c__DisplayClass11_0_VTable vtable;
};

struct System_Collections_Generic_List_Order__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Order__Fields {
    struct GreeGameLib_Order_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Order__o {
    struct System_Collections_Generic_List_Order__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Order__Fields fields;
};

struct System_Collections_Generic_List_Order__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Order__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Order__VTable vtable;
};

struct GreeGameLib_Order_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GreeGameLib_Order_o *m_Items[65535];
};

struct Aoharu_GemShopController___c__DisplayClass11_1_Fields {
    struct System_Collections_Generic_List_Order__o *purchasedPendingOrderProductNameList;
    struct Aoharu_GemShopController___c__DisplayClass11_0_o *CS___8__locals1;
    struct System_Action_o *__9__4;
    struct System_Action_o *__9__3;
};

struct System_Collections_Generic_List_Order__StaticFields {
    struct GreeGameLib_Order_array *s_emptyArray;
};

typedef struct Shock_Network_NetworkEngine___c_Fields Shock_Network_NetworkEngine___c_Fields, *PShock_Network_NetworkEngine___c_Fields;

struct Shock_Network_NetworkEngine___c_Fields {
};

typedef struct Shock_CHARACTER_STAND_DISP_TYPE_VTable Shock_CHARACTER_STAND_DISP_TYPE_VTable, *PShock_CHARACTER_STAND_DISP_TYPE_VTable;

struct Shock_CHARACTER_STAND_DISP_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_17F6A34_RGCTXs MethodInfo_17F6A34_RGCTXs, *PMethodInfo_17F6A34_RGCTXs;

struct MethodInfo_17F6A34_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Shock_MngGroupData_StaticFields Shock_MngGroupData_StaticFields, *PShock_MngGroupData_StaticFields;

struct Shock_MngGroupData_StaticFields {
    struct System_Collections_Generic_List_GroupData__o *ms_GroupDataList;
};

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_StaticFields Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_StaticFields, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_StaticFields;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_o Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_o;

typedef struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___o System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___o, *PSystem_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___o;

typedef struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__o System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__o, *PSystem_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__o;

typedef struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__o System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__o, *PSystem_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__o;

typedef struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___o System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___o, *PSystem_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___o;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_c Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_Fields;

typedef struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___c System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___c, *PSystem_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___c;

typedef struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___Fields System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___Fields, *PSystem_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___Fields;

typedef struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__c System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__c, *PSystem_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__c;

typedef struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__Fields System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__Fields, *PSystem_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__Fields;

typedef struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__c System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__c, *PSystem_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__c;

typedef struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__Fields System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__Fields, *PSystem_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__Fields;

typedef struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___c System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___c, *PSystem_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___c;

typedef struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___Fields System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___Fields, *PSystem_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___Fields;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_VTable;

typedef struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___VTable System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___VTable, *PSystem_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___VTable;

typedef struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__VTable System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__VTable, *PSystem_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__VTable;

typedef struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__VTable System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__VTable, *PSystem_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__VTable;

typedef struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___VTable System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___VTable, *PSystem_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___VTable;

struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__o {
    struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__c *klass;
    void *monitor;
    struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__Fields fields;
};

struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__VTable vtable;
};

struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_Fields {
};

struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___VTable vtable;
};

struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___o {
    struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___c *klass;
    void *monitor;
    struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___Fields fields;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_Fields fields;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_VTable vtable;
};

struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___o {
    struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___c *klass;
    void *monitor;
    struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___Fields fields;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_StaticFields {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c_o *__9;
    struct System_Action_AlbumTabButton__o *__9__31_1;
    struct System_Action_AlbumTabButton__o *__9__31_5;
    struct System_Func_AlbumSeriesMMst__int____f__AnonymousType0_int__AlbumSeriesMMst___o *__9__32_0;
    struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__o *__9__32_1;
    struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___AlbumSeriesMMst__o *__9__32_8;
    struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___o *__9__32_2;
    struct System_Action_AlbumCardPagerObject__o *__9__32_4;
};

struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGrouping_int____f__AnonymousType0_int__AlbumSeriesMMst____List_AlbumSeriesMMst___VTable vtable;
};

struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__VTable vtable;
};

struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__o {
    struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__c *klass;
    void *monitor;
    struct System_Func___f__AnonymousType0_int__AlbumSeriesMMst___int__Fields fields;
};

typedef struct MethodInfo_2D5F970_RGCTXs MethodInfo_2D5F970_RGCTXs, *PMethodInfo_2D5F970_RGCTXs;

struct MethodInfo_2D5F970_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Aoharu_Scenes_Gacha_NoteTabButton___c__DisplayClass5_0_c Aoharu_Scenes_Gacha_NoteTabButton___c__DisplayClass5_0_c, *PAoharu_Scenes_Gacha_NoteTabButton___c__DisplayClass5_0_c;

typedef struct Aoharu_Scenes_Gacha_NoteTabButton___c__DisplayClass5_0_VTable Aoharu_Scenes_Gacha_NoteTabButton___c__DisplayClass5_0_VTable, *PAoharu_Scenes_Gacha_NoteTabButton___c__DisplayClass5_0_VTable;

struct Aoharu_Scenes_Gacha_NoteTabButton___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_NoteTabButton___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_NoteTabButton___c__DisplayClass5_0_VTable vtable;
};

typedef struct MethodInfo_28B73BC MethodInfo_28B73BC, *PMethodInfo_28B73BC;

typedef union _union_309934 _union_309934, *P_union_309934;

union _union_309934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B73BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_EmptyDatabaseBuilder_EmptyDatabase__Create_d__10_VTable Chipstar_Downloads_EmptyDatabaseBuilder_EmptyDatabase__Create_d__10_VTable, *PChipstar_Downloads_EmptyDatabaseBuilder_EmptyDatabase__Create_d__10_VTable;

struct Chipstar_Downloads_EmptyDatabaseBuilder_EmptyDatabase__Create_d__10_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_c UnityEngine_Experimental_GlobalIllumination_LightDataGI_c, *PUnityEngine_Experimental_GlobalIllumination_LightDataGI_c;

typedef struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_VTable UnityEngine_Experimental_GlobalIllumination_LightDataGI_VTable, *PUnityEngine_Experimental_GlobalIllumination_LightDataGI_VTable;

struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass15_2_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass15_2_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass15_2_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass15_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_SkinIconToggle_Fields Aoharu_SkinIconToggle_Fields, *PAoharu_SkinIconToggle_Fields;

struct Aoharu_SkinIconToggle_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ToggleButton_o *onButtonToggleButton;
    struct Shock_TextMeshUI_o *skinTitleTextMeshUI;
    struct UnityEngine_SpriteRenderer_o *normalIconSpriteRenderer;
    struct UnityEngine_SpriteRenderer_o *swingIconBaseSpriteRenderer;
    struct UnityEngine_SpriteRenderer_o *swingIconSpriteRenderer;
    struct UnityEngine_SpriteRenderer_o *starIconBaseSpriteRenderer;
    struct UnityEngine_SpriteRenderer_o *starIconSpriteRenderer;
    struct UnityEngine_SpriteRenderer_o *syncIconBaseSpriteRenderer;
    struct UnityEngine_SpriteRenderer_o *syncIconSpriteRenderer;
    struct System_Action_uint__o *_OnCheck_k__BackingField;
};

typedef struct System_Action_bool__SceneType__VTable System_Action_bool__SceneType__VTable, *PSystem_Action_bool__SceneType__VTable;

struct System_Action_bool__SceneType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_o UnityEngine_Experimental_GlobalIllumination_LightDataGI_o, *PUnityEngine_Experimental_GlobalIllumination_LightDataGI_o;

typedef struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_Fields UnityEngine_Experimental_GlobalIllumination_LightDataGI_Fields, *PUnityEngine_Experimental_GlobalIllumination_LightDataGI_Fields;

typedef struct UnityEngine_Experimental_GlobalIllumination_LinearColor_o UnityEngine_Experimental_GlobalIllumination_LinearColor_o, *PUnityEngine_Experimental_GlobalIllumination_LinearColor_o;

typedef struct UnityEngine_Experimental_GlobalIllumination_LinearColor_Fields UnityEngine_Experimental_GlobalIllumination_LinearColor_Fields, *PUnityEngine_Experimental_GlobalIllumination_LinearColor_Fields;

struct UnityEngine_Experimental_GlobalIllumination_LinearColor_Fields {
    float m_red;
    float m_green;
    float m_blue;
    float m_intensity;
};

struct UnityEngine_Experimental_GlobalIllumination_LinearColor_o {
    struct UnityEngine_Experimental_GlobalIllumination_LinearColor_Fields fields;
};

struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_Fields {
    int32_t instanceID;
    int32_t cookieID;
    float cookieScale;
    struct UnityEngine_Experimental_GlobalIllumination_LinearColor_o color;
    struct UnityEngine_Experimental_GlobalIllumination_LinearColor_o indirectColor;
    struct UnityEngine_Quaternion_o orientation;
    struct UnityEngine_Vector3_o position;
    float range;
    float coneAngle;
    float innerConeAngle;
    float shape0;
    float shape1;
    uint8_t type;
    uint8_t mode;
    uint8_t shadow;
    uint8_t falloff;
};

struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_o {
    struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_Fields fields;
};

typedef struct MethodInfo_312B824 MethodInfo_312B824, *PMethodInfo_312B824;

typedef union _union_224485 _union_224485, *P_union_224485;

union _union_224485 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB4B88 MethodInfo_1EB4B88, *PMethodInfo_1EB4B88;

typedef union _union_227485 _union_227485, *P_union_227485;

union _union_227485 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4B88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass689_0_Fields Shock_Protocol___c__DisplayClass689_0_Fields, *PShock_Protocol___c__DisplayClass689_0_Fields;

typedef struct System_Action_RecvCardEvolveR__o System_Action_RecvCardEvolveR__o, *PSystem_Action_RecvCardEvolveR__o;

typedef struct System_Action_RecvCardEvolveR__c System_Action_RecvCardEvolveR__c, *PSystem_Action_RecvCardEvolveR__c;

typedef struct System_Action_RecvCardEvolveR__Fields System_Action_RecvCardEvolveR__Fields, *PSystem_Action_RecvCardEvolveR__Fields;

typedef struct System_Action_RecvCardEvolveR__VTable System_Action_RecvCardEvolveR__VTable, *PSystem_Action_RecvCardEvolveR__VTable;

struct System_Action_RecvCardEvolveR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvCardEvolveR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvCardEvolveR__o {
    struct System_Action_RecvCardEvolveR__c *klass;
    void *monitor;
    struct System_Action_RecvCardEvolveR__Fields fields;
};

struct System_Action_RecvCardEvolveR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvCardEvolveR__VTable vtable;
};

struct Shock_Protocol___c__DisplayClass689_0_Fields {
    struct System_Action_RecvCardEvolveR__o *onSuccess;
};

typedef struct MethodInfo_10BAB6C MethodInfo_10BAB6C, *PMethodInfo_10BAB6C;

typedef union _union_208155 _union_208155, *P_union_208155;

union _union_208155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BAB6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B73AC MethodInfo_28B73AC, *PMethodInfo_28B73AC;

typedef union _union_309454 _union_309454, *P_union_309454;

union _union_309454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B73AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass14_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass14_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass14_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_Fields Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_Fields, *PSpine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_Fields;

typedef struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__o System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__o, *PSystem_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__o;

typedef struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__c System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__c, *PSystem_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__c;

typedef struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__Fields System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__Fields, *PSystem_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__Fields;

typedef struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__VTable System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__VTable, *PSystem_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__VTable;

struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_Fields {
    struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__o *cache;
};

struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__o {
    struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__Fields fields;
};

struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_KeyValuePair_AtlasPage__Material___AtlasPage__VTable vtable;
};

typedef struct Aoharu_Event_EventNextStoryTopView___c_StaticFields Aoharu_Event_EventNextStoryTopView___c_StaticFields, *PAoharu_Event_EventNextStoryTopView___c_StaticFields;

typedef struct Aoharu_Event_EventNextStoryTopView___c_o Aoharu_Event_EventNextStoryTopView___c_o, *PAoharu_Event_EventNextStoryTopView___c_o;

typedef struct System_Func_StoryData__bool__o System_Func_StoryData__bool__o, *PSystem_Func_StoryData__bool__o;

typedef struct Aoharu_Event_EventNextStoryTopView___c_c Aoharu_Event_EventNextStoryTopView___c_c, *PAoharu_Event_EventNextStoryTopView___c_c;

typedef struct Aoharu_Event_EventNextStoryTopView___c_Fields Aoharu_Event_EventNextStoryTopView___c_Fields, *PAoharu_Event_EventNextStoryTopView___c_Fields;

typedef struct System_Func_StoryData__bool__c System_Func_StoryData__bool__c, *PSystem_Func_StoryData__bool__c;

typedef struct System_Func_StoryData__bool__Fields System_Func_StoryData__bool__Fields, *PSystem_Func_StoryData__bool__Fields;

typedef struct Aoharu_Event_EventNextStoryTopView___c_VTable Aoharu_Event_EventNextStoryTopView___c_VTable, *PAoharu_Event_EventNextStoryTopView___c_VTable;

typedef struct System_Func_StoryData__bool__VTable System_Func_StoryData__bool__VTable, *PSystem_Func_StoryData__bool__VTable;

struct Aoharu_Event_EventNextStoryTopView___c_Fields {
};

struct Aoharu_Event_EventNextStoryTopView___c_o {
    struct Aoharu_Event_EventNextStoryTopView___c_c *klass;
    void *monitor;
    struct Aoharu_Event_EventNextStoryTopView___c_Fields fields;
};

struct Aoharu_Event_EventNextStoryTopView___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_EventNextStoryTopView___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Event_EventNextStoryTopView___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_EventNextStoryTopView___c_VTable vtable;
};

struct Aoharu_Event_EventNextStoryTopView___c_StaticFields {
    struct Aoharu_Event_EventNextStoryTopView___c_o *__9;
    struct System_Func_StoryData__bool__o *__9__5_1;
};

struct System_Func_StoryData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StoryData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StoryData__bool__VTable vtable;
};

struct System_Func_StoryData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StoryData__bool__o {
    struct System_Func_StoryData__bool__c *klass;
    void *monitor;
    struct System_Func_StoryData__bool__Fields fields;
};

typedef struct MethodInfo_2C23498_RGCTXs MethodInfo_2C23498_RGCTXs, *PMethodInfo_2C23498_RGCTXs;

struct MethodInfo_2C23498_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_HashSet_T_;
    struct MethodInfo *_1_System_Collections_Generic_HashSet_T__Clear;
    struct MethodInfo *_2_Carbon_HashSetExtensions_AddRange_T_;
};

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_c Spine_Unity_SkeletonMecanim_MecanimTranslator_c, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_c;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_VTable Spine_Unity_SkeletonMecanim_MecanimTranslator_VTable, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_VTable;

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_VTable vtable;
};

typedef struct MethodInfo_1BC5C10 MethodInfo_1BC5C10, *PMethodInfo_1BC5C10;

typedef union _union_303782 _union_303782, *P_union_303782;

union _union_303782 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5C10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303782 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13E034C_RGCTXs MethodInfo_13E034C_RGCTXs, *PMethodInfo_13E034C_RGCTXs;

struct MethodInfo_13E034C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_3120DA4 MethodInfo_3120DA4, *PMethodInfo_3120DA4;

typedef union _union_224277 _union_224277, *P_union_224277;

union _union_224277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120DA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D35468 MethodInfo_1D35468, *PMethodInfo_1D35468;

typedef union _union_158935 _union_158935, *P_union_158935;

union _union_158935 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158935 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__EventStoryMst__c Carbon_ListDictionary_uint__EventStoryMst__c, *PCarbon_ListDictionary_uint__EventStoryMst__c;

typedef struct Carbon_ListDictionary_uint__EventStoryMst__VTable Carbon_ListDictionary_uint__EventStoryMst__VTable, *PCarbon_ListDictionary_uint__EventStoryMst__VTable;

struct Carbon_ListDictionary_uint__EventStoryMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__EventStoryMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__EventStoryMst__VTable vtable;
};

typedef struct MethodInfo_243F604 MethodInfo_243F604, *PMethodInfo_243F604;

typedef union _union_277008 _union_277008, *P_union_277008;

union _union_277008 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277008 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281970 _union_281970, *P_union_281970;

union _union_281970 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5B20C MethodInfo_2D5B20C, *PMethodInfo_2D5B20C;

typedef struct MethodInfo_2D5B20C_RGCTXs MethodInfo_2D5B20C_RGCTXs, *PMethodInfo_2D5B20C_RGCTXs;

typedef union _union_298586 _union_298586, *P_union_298586;

union _union_298586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B20C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B20C_RGCTXs *rgctx_data;
    union _union_298586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5B20C_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FindIndex_T__TKey_;
    struct MethodInfo *_1_Carbon_ListExtensions_PopAt_T_;
};

typedef union _union_281972 _union_281972, *P_union_281972;

union _union_281972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242365 _union_242365, *P_union_242365;

union _union_242365 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281974 _union_281974, *P_union_281974;

union _union_281974 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242367 _union_242367, *P_union_242367;

union _union_242367 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281976 _union_281976, *P_union_281976;

union _union_281976 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242369 _union_242369, *P_union_242369;

union _union_242369 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281978 _union_281978, *P_union_281978;

union _union_281978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B73DC MethodInfo_28B73DC, *PMethodInfo_28B73DC;

typedef union _union_310894 _union_310894, *P_union_310894;

union _union_310894 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B73DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_o System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_o, *PSystem_ComponentModel_TypeDescriptor_TypeDescriptorInterface_o;

typedef struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_Fields System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_Fields, *PSystem_ComponentModel_TypeDescriptor_TypeDescriptorInterface_Fields;

struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_Fields {
};

struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_o {
    struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_c *klass;
    void *monitor;
    struct System_ComponentModel_TypeDescriptor_TypeDescriptorInterface_Fields fields;
};

typedef union _union_242361 _union_242361, *P_union_242361;

union _union_242361 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_c Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_c, *PAoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_c;

typedef struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_VTable Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_VTable, *PAoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_VTable;

struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_VTable vtable;
};

typedef union _union_242363 _union_242363, *P_union_242363;

union _union_242363 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_FavoriteMember__ToggleButton__o System_Func_FavoriteMember__ToggleButton__o, *PSystem_Func_FavoriteMember__ToggleButton__o;

typedef struct System_Func_FavoriteMember__ToggleButton__c System_Func_FavoriteMember__ToggleButton__c, *PSystem_Func_FavoriteMember__ToggleButton__c;

typedef struct System_Func_FavoriteMember__ToggleButton__Fields System_Func_FavoriteMember__ToggleButton__Fields, *PSystem_Func_FavoriteMember__ToggleButton__Fields;

typedef struct System_Func_FavoriteMember__ToggleButton__VTable System_Func_FavoriteMember__ToggleButton__VTable, *PSystem_Func_FavoriteMember__ToggleButton__VTable;

struct System_Func_FavoriteMember__ToggleButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FavoriteMember__ToggleButton__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FavoriteMember__ToggleButton__o {
    struct System_Func_FavoriteMember__ToggleButton__c *klass;
    void *monitor;
    struct System_Func_FavoriteMember__ToggleButton__Fields fields;
};

struct System_Func_FavoriteMember__ToggleButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FavoriteMember__ToggleButton__VTable vtable;
};

typedef struct MethodInfo_2EAFDF4 MethodInfo_2EAFDF4, *PMethodInfo_2EAFDF4;

typedef union _union_235505 _union_235505, *P_union_235505;

union _union_235505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAFDF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicSelectUtil_MusicSort_c Aoharu_MusicSelectUtil_MusicSort_c, *PAoharu_MusicSelectUtil_MusicSort_c;

typedef struct Aoharu_MusicSelectUtil_MusicSort_VTable Aoharu_MusicSelectUtil_MusicSort_VTable, *PAoharu_MusicSelectUtil_MusicSort_VTable;

struct Aoharu_MusicSelectUtil_MusicSort_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_MusicSelectUtil_MusicSort_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectUtil_MusicSort_VTable vtable;
};

typedef struct MethodInfo_28B73CC MethodInfo_28B73CC, *PMethodInfo_28B73CC;

typedef union _union_310414 _union_310414, *P_union_310414;

union _union_310414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B73CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_FontUpdateTracker_StaticFields UnityEngine_UI_FontUpdateTracker_StaticFields, *PUnityEngine_UI_FontUpdateTracker_StaticFields;

typedef struct System_Collections_Generic_Dictionary_Font__HashSet_Text___o System_Collections_Generic_Dictionary_Font__HashSet_Text___o, *PSystem_Collections_Generic_Dictionary_Font__HashSet_Text___o;

typedef struct System_Collections_Generic_Dictionary_Font__HashSet_Text___c System_Collections_Generic_Dictionary_Font__HashSet_Text___c, *PSystem_Collections_Generic_Dictionary_Font__HashSet_Text___c;

typedef struct System_Collections_Generic_Dictionary_Font__HashSet_Text___Fields System_Collections_Generic_Dictionary_Font__HashSet_Text___Fields, *PSystem_Collections_Generic_Dictionary_Font__HashSet_Text___Fields;

typedef struct System_Collections_Generic_Dictionary_Font__HashSet_Text___VTable System_Collections_Generic_Dictionary_Font__HashSet_Text___VTable, *PSystem_Collections_Generic_Dictionary_Font__HashSet_Text___VTable;

struct System_Collections_Generic_Dictionary_Font__HashSet_Text___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Font__HashSet_Text___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Font__HashSet_Text___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Font__HashSet_Text___VTable vtable;
};

struct System_Collections_Generic_Dictionary_Font__HashSet_Text___o {
    struct System_Collections_Generic_Dictionary_Font__HashSet_Text___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Font__HashSet_Text___Fields fields;
};

struct UnityEngine_UI_FontUpdateTracker_StaticFields {
    struct System_Collections_Generic_Dictionary_Font__HashSet_Text___o *m_Tracked;
};

typedef struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__o System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__o, *PSystem_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__o;

typedef struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__Fields System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__Fields, *PSystem_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__Fields;

typedef struct Spine_AnimationStateData_AnimationPair_o Spine_AnimationStateData_AnimationPair_o, *PSpine_AnimationStateData_AnimationPair_o;

typedef struct Spine_AnimationStateData_AnimationPair_Fields Spine_AnimationStateData_AnimationPair_Fields, *PSpine_AnimationStateData_AnimationPair_Fields;

struct Spine_AnimationStateData_AnimationPair_Fields {
    struct Spine_Animation_o *a1;
    struct Spine_Animation_o *a2;
};

struct Spine_AnimationStateData_AnimationPair_o {
    struct Spine_AnimationStateData_AnimationPair_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__Fields {
    int32_t hashCode;
    int32_t next;
    struct Spine_AnimationStateData_AnimationPair_o key;
    float value;
};

struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__o {
    struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__Fields fields;
};

typedef union _union_281980 _union_281980, *P_union_281980;

union _union_281980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3252B18 MethodInfo_3252B18, *PMethodInfo_3252B18;

typedef union _union_292146 _union_292146, *P_union_292146;

union _union_292146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252B18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281982 _union_281982, *P_union_281982;

union _union_281982 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_PropertyInfo__string__Fields System_Func_PropertyInfo__string__Fields, *PSystem_Func_PropertyInfo__string__Fields;

struct System_Func_PropertyInfo__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_242375 _union_242375, *P_union_242375;

union _union_242375 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__c System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__c, *PSystem_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__c;

typedef struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__VTable System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__VTable, *PSystem_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__VTable;

struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__VTable vtable;
};

typedef union _union_281984 _union_281984, *P_union_281984;

union _union_281984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242377 _union_242377, *P_union_242377;

union _union_242377 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ScreenUtils_StaticFields Carbon_ScreenUtils_StaticFields, *PCarbon_ScreenUtils_StaticFields;

typedef struct Carbon_ScreenUtils_IScreen_o Carbon_ScreenUtils_IScreen_o, *PCarbon_ScreenUtils_IScreen_o;

typedef struct Carbon_ScreenUtils_IScreen_c Carbon_ScreenUtils_IScreen_c, *PCarbon_ScreenUtils_IScreen_c;

typedef struct Carbon_ScreenUtils_IScreen_Fields Carbon_ScreenUtils_IScreen_Fields, *PCarbon_ScreenUtils_IScreen_Fields;

struct Carbon_ScreenUtils_IScreen_Fields {
};

struct Carbon_ScreenUtils_IScreen_o {
    struct Carbon_ScreenUtils_IScreen_c *klass;
    void *monitor;
    struct Carbon_ScreenUtils_IScreen_Fields fields;
};

struct Carbon_ScreenUtils_IScreen_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Carbon_ScreenUtils_StaticFields {
    struct Carbon_ScreenUtils_IScreen_o *ms_Screen;
};

typedef union _union_281986 _union_281986, *P_union_281986;

union _union_281986 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242379 _union_242379, *P_union_242379;

union _union_242379 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281988 _union_281988, *P_union_281988;

union _union_281988 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_318880C MethodInfo_318880C, *PMethodInfo_318880C;

typedef struct MethodInfo_318880C_RGCTXs MethodInfo_318880C_RGCTXs, *PMethodInfo_318880C_RGCTXs;

typedef union _union_326827 _union_326827, *P_union_326827;

union _union_326827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_318880C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_318880C_RGCTXs *rgctx_data;
    union _union_326827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_318880C_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct Photon_Realtime_CustomAuthenticationType_c Photon_Realtime_CustomAuthenticationType_c, *PPhoton_Realtime_CustomAuthenticationType_c;

typedef struct Photon_Realtime_CustomAuthenticationType_VTable Photon_Realtime_CustomAuthenticationType_VTable, *PPhoton_Realtime_CustomAuthenticationType_VTable;

struct Photon_Realtime_CustomAuthenticationType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Photon_Realtime_CustomAuthenticationType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_CustomAuthenticationType_VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_int__int__VTable System_Collections_Generic_KeyValuePair_int__int__VTable, *PSystem_Collections_Generic_KeyValuePair_int__int__VTable;

struct System_Collections_Generic_KeyValuePair_int__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10BAC30 MethodInfo_10BAC30, *PMethodInfo_10BAC30;

typedef union _union_208157 _union_208157, *P_union_208157;

union _union_208157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BAC30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217391 _union_217391, *P_union_217391;

union _union_217391 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217393 _union_217393, *P_union_217393;

union _union_217393 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242371 _union_242371, *P_union_242371;

union _union_242371 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_269895C MethodInfo_269895C, *PMethodInfo_269895C;

typedef union _union_312020 _union_312020, *P_union_312020;

union _union_312020 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_269895C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217395 _union_217395, *P_union_217395;

union _union_217395 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242373 _union_242373, *P_union_242373;

union _union_242373 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217397 _union_217397, *P_union_217397;

union _union_217397 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217399 _union_217399, *P_union_217399;

union _union_217399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_o Aoharu_MusicFilterDialog___c__DisplayClass40_0_o, *PAoharu_MusicFilterDialog___c__DisplayClass40_0_o;

typedef struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_c Aoharu_MusicFilterDialog___c__DisplayClass40_0_c, *PAoharu_MusicFilterDialog___c__DisplayClass40_0_c;

typedef struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_Fields Aoharu_MusicFilterDialog___c__DisplayClass40_0_Fields, *PAoharu_MusicFilterDialog___c__DisplayClass40_0_Fields;

typedef struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_VTable Aoharu_MusicFilterDialog___c__DisplayClass40_0_VTable, *PAoharu_MusicFilterDialog___c__DisplayClass40_0_VTable;

typedef struct System_Action_BAND_CATEGORY__uint__bool__o System_Action_BAND_CATEGORY__uint__bool__o, *PSystem_Action_BAND_CATEGORY__uint__bool__o;

typedef struct System_Action_BAND_CATEGORY__bool__o System_Action_BAND_CATEGORY__bool__o, *PSystem_Action_BAND_CATEGORY__bool__o;

typedef struct System_Action_BAND_CATEGORY__uint__bool__c System_Action_BAND_CATEGORY__uint__bool__c, *PSystem_Action_BAND_CATEGORY__uint__bool__c;

typedef struct System_Action_BAND_CATEGORY__uint__bool__Fields System_Action_BAND_CATEGORY__uint__bool__Fields, *PSystem_Action_BAND_CATEGORY__uint__bool__Fields;

typedef struct System_Action_BAND_CATEGORY__bool__c System_Action_BAND_CATEGORY__bool__c, *PSystem_Action_BAND_CATEGORY__bool__c;

typedef struct System_Action_BAND_CATEGORY__bool__Fields System_Action_BAND_CATEGORY__bool__Fields, *PSystem_Action_BAND_CATEGORY__bool__Fields;

typedef struct System_Action_BAND_CATEGORY__uint__bool__VTable System_Action_BAND_CATEGORY__uint__bool__VTable, *PSystem_Action_BAND_CATEGORY__uint__bool__VTable;

typedef struct System_Action_BAND_CATEGORY__bool__VTable System_Action_BAND_CATEGORY__bool__VTable, *PSystem_Action_BAND_CATEGORY__bool__VTable;

struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_VTable vtable;
};

struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_Fields {
    struct Shock_BAND_CATEGORY_array *groups;
    struct Aoharu_MusicFilterDialog_o *__4__this;
    struct System_Action_BAND_CATEGORY__uint__bool__o *__9__3;
    struct System_Action_BAND_CATEGORY__bool__o *__9__4;
};

struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_o {
    struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_c *klass;
    void *monitor;
    struct Aoharu_MusicFilterDialog___c__DisplayClass40_0_Fields fields;
};

struct System_Action_BAND_CATEGORY__uint__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BAND_CATEGORY__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BAND_CATEGORY__uint__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BAND_CATEGORY__uint__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BAND_CATEGORY__uint__bool__VTable vtable;
};

struct System_Action_BAND_CATEGORY__uint__bool__o {
    struct System_Action_BAND_CATEGORY__uint__bool__c *klass;
    void *monitor;
    struct System_Action_BAND_CATEGORY__uint__bool__Fields fields;
};

struct System_Action_BAND_CATEGORY__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BAND_CATEGORY__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BAND_CATEGORY__bool__VTable vtable;
};

struct System_Action_BAND_CATEGORY__bool__o {
    struct System_Action_BAND_CATEGORY__bool__c *klass;
    void *monitor;
    struct System_Action_BAND_CATEGORY__bool__Fields fields;
};

typedef struct System_ComponentModel_MarshalByValueComponent_c System_ComponentModel_MarshalByValueComponent_c, *PSystem_ComponentModel_MarshalByValueComponent_c;

typedef struct System_ComponentModel_MarshalByValueComponent_VTable System_ComponentModel_MarshalByValueComponent_VTable, *PSystem_ComponentModel_MarshalByValueComponent_VTable;

struct System_ComponentModel_MarshalByValueComponent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_add_Disposed;
    struct VirtualInvokeData _7_remove_Disposed;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Site;
    struct VirtualInvokeData _11_set_Site;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_get_Container;
    struct VirtualInvokeData _14_GetService;
    struct VirtualInvokeData _15_get_DesignMode;
};

struct System_ComponentModel_MarshalByValueComponent_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_MarshalByValueComponent_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_MarshalByValueComponent_VTable vtable;
};

typedef union _union_256990 _union_256990, *P_union_256990;

union _union_256990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281990 _union_281990, *P_union_281990;

union _union_281990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_AsyncReactiveCommand_T__Fields UniRx_AsyncReactiveCommand_T__Fields, *PUniRx_AsyncReactiveCommand_T__Fields;

typedef struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____o UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____o, *PUniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____o;

typedef struct UniRx_IReactiveProperty_bool__o UniRx_IReactiveProperty_bool__o, *PUniRx_IReactiveProperty_bool__o;

typedef struct UniRx_IReadOnlyReactiveProperty_bool__o UniRx_IReadOnlyReactiveProperty_bool__o, *PUniRx_IReadOnlyReactiveProperty_bool__o;

typedef struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____c UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____c, *PUniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____c;

typedef struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____Fields UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____Fields, *PUniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____Fields;

typedef struct UniRx_IReactiveProperty_bool__c UniRx_IReactiveProperty_bool__c, *PUniRx_IReactiveProperty_bool__c;

typedef struct UniRx_IReactiveProperty_bool__Fields UniRx_IReactiveProperty_bool__Fields, *PUniRx_IReactiveProperty_bool__Fields;

typedef struct UniRx_IReadOnlyReactiveProperty_bool__c UniRx_IReadOnlyReactiveProperty_bool__c, *PUniRx_IReadOnlyReactiveProperty_bool__c;

typedef struct UniRx_IReadOnlyReactiveProperty_bool__Fields UniRx_IReadOnlyReactiveProperty_bool__Fields, *PUniRx_IReadOnlyReactiveProperty_bool__Fields;

typedef struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____StaticFields UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____StaticFields, *PUniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____StaticFields;

typedef struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____VTable UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____VTable, *PUniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____VTable;

typedef struct UniRx_InternalUtil_ImmutableList_T__o UniRx_InternalUtil_ImmutableList_T__o, *PUniRx_InternalUtil_ImmutableList_T__o;

typedef struct UniRx_InternalUtil_ImmutableList_T__c UniRx_InternalUtil_ImmutableList_T__c, *PUniRx_InternalUtil_ImmutableList_T__c;

typedef struct UniRx_InternalUtil_ImmutableList_T__Fields UniRx_InternalUtil_ImmutableList_T__Fields, *PUniRx_InternalUtil_ImmutableList_T__Fields;

typedef struct UniRx_InternalUtil_ImmutableList_T__StaticFields UniRx_InternalUtil_ImmutableList_T__StaticFields, *PUniRx_InternalUtil_ImmutableList_T__StaticFields;

typedef struct UniRx_InternalUtil_ImmutableList_T__RGCTXs UniRx_InternalUtil_ImmutableList_T__RGCTXs, *PUniRx_InternalUtil_ImmutableList_T__RGCTXs;

typedef struct UniRx_InternalUtil_ImmutableList_T__VTable UniRx_InternalUtil_ImmutableList_T__VTable, *PUniRx_InternalUtil_ImmutableList_T__VTable;

struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____c {
    struct Il2CppClass_1 _1;
    struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____VTable vtable;
};

struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____Fields {
    struct System_Func_T__IObservable_Unit___array *data;
};

struct UniRx_IReactiveProperty_bool__Fields {
};

struct UniRx_InternalUtil_ImmutableList_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_InternalUtil_ImmutableList_T__Fields {
    struct System_Object_array *data;
};

struct UniRx_IReadOnlyReactiveProperty_bool__Fields {
};

struct UniRx_IReadOnlyReactiveProperty_bool__o {
    struct UniRx_IReadOnlyReactiveProperty_bool__c *klass;
    void *monitor;
    struct UniRx_IReadOnlyReactiveProperty_bool__Fields fields;
};

struct UniRx_IReadOnlyReactiveProperty_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IReactiveProperty_bool__o {
    struct UniRx_IReactiveProperty_bool__c *klass;
    void *monitor;
    struct UniRx_IReactiveProperty_bool__Fields fields;
};

struct UniRx_IReactiveProperty_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_InternalUtil_ImmutableList_T__StaticFields {
    struct UniRx_InternalUtil_ImmutableList_T__o *Empty;
};

struct UniRx_AsyncReactiveCommand_T__Fields {
    struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____o *asyncActions;
    struct Il2CppObject *gate;
    struct UniRx_IReactiveProperty_bool__o *canExecuteSource;
    struct UniRx_IReadOnlyReactiveProperty_bool__o *canExecute;
    bool _IsDisposed_k__BackingField;
};

struct UniRx_InternalUtil_ImmutableList_T__o {
    struct UniRx_InternalUtil_ImmutableList_T__c *klass;
    void *monitor;
    struct UniRx_InternalUtil_ImmutableList_T__Fields fields;
};

struct UniRx_InternalUtil_ImmutableList_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_InternalUtil_ImmutableList_T__StaticFields *static_fields;
    struct UniRx_InternalUtil_ImmutableList_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_InternalUtil_ImmutableList_T__VTable vtable;
};

struct UniRx_InternalUtil_ImmutableList_T__RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_UniRx_InternalUtil_ImmutableList_T_;
    struct MethodInfo *_2_UniRx_InternalUtil_ImmutableList_T___ctor;
    struct MethodInfo *_3_UniRx_InternalUtil_ImmutableList_T__IndexOf;
    struct Il2CppClass *_4_UniRx_InternalUtil_ImmutableList_T_;
    struct Il2CppClass *_5_T;
    struct MethodInfo *_6_UniRx_InternalUtil_ImmutableList_T___ctor;
};

struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____o {
    struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____c *klass;
    void *monitor;
    struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____Fields fields;
};

struct UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____StaticFields {
    struct UniRx_InternalUtil_ImmutableList_T__o *Empty;
};

typedef union _union_256992 _union_256992, *P_union_256992;

union _union_256992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281992 _union_281992, *P_union_281992;

union _union_281992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_VTable UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_VTable, *PUnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_VTable;

struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_281994 _union_281994, *P_union_281994;

union _union_281994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242343 _union_242343, *P_union_242343;

union _union_242343 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281996 _union_281996, *P_union_281996;

union _union_281996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242345 _union_242345, *P_union_242345;

union _union_242345 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281998 _union_281998, *P_union_281998;

union _union_281998 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242347 _union_242347, *P_union_242347;

union _union_242347 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B73FC MethodInfo_28B73FC, *PMethodInfo_28B73FC;

typedef union _union_311854 _union_311854, *P_union_311854;

union _union_311854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B73FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Cockpit_InfosPanelPlaceholder_c Photon_Pun_Demo_Cockpit_InfosPanelPlaceholder_c, *PPhoton_Pun_Demo_Cockpit_InfosPanelPlaceholder_c;

typedef struct Photon_Pun_Demo_Cockpit_InfosPanelPlaceholder_VTable Photon_Pun_Demo_Cockpit_InfosPanelPlaceholder_VTable, *PPhoton_Pun_Demo_Cockpit_InfosPanelPlaceholder_VTable;

struct Photon_Pun_Demo_Cockpit_InfosPanelPlaceholder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_InfosPanelPlaceholder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_InfosPanelPlaceholder_VTable vtable;
};

typedef union _union_242349 _union_242349, *P_union_242349;

union _union_242349 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242341 _union_242341, *P_union_242341;

union _union_242341 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256994 _union_256994, *P_union_256994;

union _union_256994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256996 _union_256996, *P_union_256996;

union _union_256996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1287224 MethodInfo_1287224, *PMethodInfo_1287224;

typedef union _union_208777 _union_208777, *P_union_208777;

union _union_208777 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208777 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256998 _union_256998, *P_union_256998;

union _union_256998 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_GGLError___c_T__TResult__c Shock_GGL_GGLError___c_T__TResult__c, *PShock_GGL_GGLError___c_T__TResult__c;

typedef struct Shock_GGL_GGLError___c_T__TResult__StaticFields Shock_GGL_GGLError___c_T__TResult__StaticFields, *PShock_GGL_GGLError___c_T__TResult__StaticFields;

typedef struct Shock_GGL_GGLError___c_T__TResult__RGCTXs Shock_GGL_GGLError___c_T__TResult__RGCTXs, *PShock_GGL_GGLError___c_T__TResult__RGCTXs;

typedef struct Shock_GGL_GGLError___c_T__TResult__VTable Shock_GGL_GGLError___c_T__TResult__VTable, *PShock_GGL_GGLError___c_T__TResult__VTable;

typedef struct Shock_GGL_GGLError___c_T__TResult__o Shock_GGL_GGLError___c_T__TResult__o, *PShock_GGL_GGLError___c_T__TResult__o;

typedef struct Shock_GGL_GGLError___c_T__TResult__Fields Shock_GGL_GGLError___c_T__TResult__Fields, *PShock_GGL_GGLError___c_T__TResult__Fields;

struct Shock_GGL_GGLError___c_T__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GGL_GGLError___c_T__TResult__Fields {
};

struct Shock_GGL_GGLError___c_T__TResult__RGCTXs {
    struct Il2CppClass *_0_Shock_GGL_GGLError___c_T__TResult_;
    struct MethodInfo *_1_Shock_GGL_GGLError___c_T__TResult___ctor;
    struct Il2CppClass *_2_Shock_GGL_GGLError___c_T__TResult_;
};

struct Shock_GGL_GGLError___c_T__TResult__StaticFields {
    struct Shock_GGL_GGLError___c_T__TResult__o *__9;
    struct System_Action_DialogResultCode__o *__9__11_0;
    struct System_Action_DialogResultCode__o *__9__12_0;
};

struct Shock_GGL_GGLError___c_T__TResult__c {
    struct Il2CppClass_1 _1;
    struct Shock_GGL_GGLError___c_T__TResult__StaticFields *static_fields;
    struct Shock_GGL_GGLError___c_T__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLError___c_T__TResult__VTable vtable;
};

struct Shock_GGL_GGLError___c_T__TResult__o {
    struct Shock_GGL_GGLError___c_T__TResult__c *klass;
    void *monitor;
    struct Shock_GGL_GGLError___c_T__TResult__Fields fields;
};

typedef struct MethodInfo_11804D8 MethodInfo_11804D8, *PMethodInfo_11804D8;

typedef union _union_284168 _union_284168, *P_union_284168;

union _union_284168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11804D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleDataRef_T__c UnityEngine_UIElements_StyleDataRef_T__c, *PUnityEngine_UIElements_StyleDataRef_T__c;

typedef struct UnityEngine_UIElements_StyleDataRef_T__RGCTXs UnityEngine_UIElements_StyleDataRef_T__RGCTXs, *PUnityEngine_UIElements_StyleDataRef_T__RGCTXs;

typedef struct UnityEngine_UIElements_StyleDataRef_T__VTable UnityEngine_UIElements_StyleDataRef_T__VTable, *PUnityEngine_UIElements_StyleDataRef_T__VTable;

struct UnityEngine_UIElements_StyleDataRef_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct UnityEngine_UIElements_StyleDataRef_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_StyleDataRef_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleDataRef_T__VTable vtable;
};

struct UnityEngine_UIElements_StyleDataRef_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_StyleDataRef_RefCounted_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_StyleDataRef_RefCounted_T__Acquire;
    struct MethodInfo *_2_UnityEngine_UIElements_StyleDataRef_RefCounted_T__Release;
    struct MethodInfo *_3_UnityEngine_UIElements_StyleDataRef_RefCounted_T__get_refCount;
    struct Il2CppClass *_4_T;
    struct Il2CppClass *_5_UnityEngine_UIElements_IStyleDataGroup_T_;
    struct MethodInfo *_7_UnityEngine_UIElements_StyleDataRef_RefCounted_T__Copy;
    struct MethodInfo *_8_UnityEngine_UIElements_StyleDataRef_RefCounted_T___ctor;
    struct Il2CppClass *_10_System_IEquatable_T_;
    struct MethodInfo *_12_UnityEngine_UIElements_StyleDataRef_T__op_Equality;
    struct Il2CppClass *_13_UnityEngine_UIElements_StyleDataRef_T_;
    struct Il2CppClass *_14_UnityEngine_UIElements_StyleDataRef_T_;
    struct MethodInfo *_15_UnityEngine_UIElements_StyleDataRef_T__Equals;
};

typedef struct Shock_Protocol___c__DisplayClass937_0_c Shock_Protocol___c__DisplayClass937_0_c, *PShock_Protocol___c__DisplayClass937_0_c;

typedef struct Shock_Protocol___c__DisplayClass937_0_VTable Shock_Protocol___c__DisplayClass937_0_VTable, *PShock_Protocol___c__DisplayClass937_0_VTable;

struct Shock_Protocol___c__DisplayClass937_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass937_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass937_0_VTable vtable;
};

typedef union _union_256980 _union_256980, *P_union_256980;

union _union_256980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256982 _union_256982, *P_union_256982;

union _union_256982 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TextMstTable___c_StaticFields Shock_TextMstTable___c_StaticFields, *PShock_TextMstTable___c_StaticFields;

typedef struct Shock_TextMstTable___c_o Shock_TextMstTable___c_o, *PShock_TextMstTable___c_o;

typedef struct System_Func_TextMst__string__o System_Func_TextMst__string__o, *PSystem_Func_TextMst__string__o;

typedef struct Shock_TextMstTable___c_c Shock_TextMstTable___c_c, *PShock_TextMstTable___c_c;

typedef struct System_Func_TextMst__string__c System_Func_TextMst__string__c, *PSystem_Func_TextMst__string__c;

typedef struct System_Func_TextMst__string__Fields System_Func_TextMst__string__Fields, *PSystem_Func_TextMst__string__Fields;

typedef struct Shock_TextMstTable___c_VTable Shock_TextMstTable___c_VTable, *PShock_TextMstTable___c_VTable;

struct System_Func_TextMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TextMst__string__VTable vtable;
};

struct System_Func_TextMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TextMst__string__o {
    struct System_Func_TextMst__string__c *klass;
    void *monitor;
    struct System_Func_TextMst__string__Fields fields;
};

struct Shock_TextMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TextMstTable___c_StaticFields {
    struct Shock_TextMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Func_TextMst__string__o *__9__11_0;
    struct System_Func_TextMst__string__o *__9__18_0;
    struct System_Func_TextMst__string__o *__9__19_0;
};

struct Shock_TextMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_TextMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TextMstTable___c_VTable vtable;
};

struct Shock_TextMstTable___c_o {
    struct Shock_TextMstTable___c_c *klass;
    void *monitor;
    struct Shock_TextMstTable___c_Fields fields;
};

typedef union _union_242353 _union_242353, *P_union_242353;

union _union_242353 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicSelectUtil_MusicSort_o Aoharu_MusicSelectUtil_MusicSort_o, *PAoharu_MusicSelectUtil_MusicSort_o;

typedef struct Aoharu_MusicSelectUtil_MusicSort_Fields Aoharu_MusicSelectUtil_MusicSort_Fields, *PAoharu_MusicSelectUtil_MusicSort_Fields;

struct Aoharu_MusicSelectUtil_MusicSort_Fields {
    int32_t value__;
};

struct Aoharu_MusicSelectUtil_MusicSort_o {
    struct Aoharu_MusicSelectUtil_MusicSort_Fields fields;
};

typedef union _union_242355 _union_242355, *P_union_242355;

union _union_242355 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242357 _union_242357, *P_union_242357;

union _union_242357 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242359 _union_242359, *P_union_242359;

union _union_242359 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B73EC MethodInfo_28B73EC, *PMethodInfo_28B73EC;

typedef union _union_311374 _union_311374, *P_union_311374;

union _union_311374 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B73EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311374 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngFriendData___c__DisplayClass24_0_c Shock_MngFriendData___c__DisplayClass24_0_c, *PShock_MngFriendData___c__DisplayClass24_0_c;

typedef struct Shock_MngFriendData___c__DisplayClass24_0_VTable Shock_MngFriendData___c__DisplayClass24_0_VTable, *PShock_MngFriendData___c__DisplayClass24_0_VTable;

struct Shock_MngFriendData___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngFriendData___c__DisplayClass24_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngFriendData___c__DisplayClass24_0_VTable vtable;
};

typedef struct MethodInfo_292A988 MethodInfo_292A988, *PMethodInfo_292A988;

typedef union _union_182186 _union_182186, *P_union_182186;

union _union_182186 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A988 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242351 _union_242351, *P_union_242351;

union _union_242351 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_Sockets_Socket___c__DisplayClass240_0_Fields System_Net_Sockets_Socket___c__DisplayClass240_0_Fields, *PSystem_Net_Sockets_Socket___c__DisplayClass240_0_Fields;

struct System_Net_Sockets_Socket___c__DisplayClass240_0_Fields {
    struct System_Net_Sockets_SocketAsyncResult_o *sockares;
};

typedef struct MethodInfo_10B00C0 MethodInfo_10B00C0, *PMethodInfo_10B00C0;

typedef union _union_207669 _union_207669, *P_union_207669;

union _union_207669 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B00C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207669 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256984 _union_256984, *P_union_256984;

union _union_256984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256986 _union_256986, *P_union_256986;

union _union_256986 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256988 _union_256988, *P_union_256988;

union _union_256988 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleDataRef_T__o UnityEngine_UIElements_StyleDataRef_T__o, *PUnityEngine_UIElements_StyleDataRef_T__o;

typedef struct UnityEngine_UIElements_StyleDataRef_T__Fields UnityEngine_UIElements_StyleDataRef_T__Fields, *PUnityEngine_UIElements_StyleDataRef_T__Fields;

struct UnityEngine_UIElements_StyleDataRef_T__Fields {
    struct UnityEngine_UIElements_StyleDataRef_RefCounted_T__o *m_Ref;
};

struct UnityEngine_UIElements_StyleDataRef_T__o {
    struct UnityEngine_UIElements_StyleDataRef_T__Fields fields;
};

typedef struct Shock_MngFriendData___c__DisplayClass24_0_o Shock_MngFriendData___c__DisplayClass24_0_o, *PShock_MngFriendData___c__DisplayClass24_0_o;

typedef struct Shock_MngFriendData___c__DisplayClass24_0_Fields Shock_MngFriendData___c__DisplayClass24_0_Fields, *PShock_MngFriendData___c__DisplayClass24_0_Fields;

typedef struct System_Action_RecvFriendSearchR__o System_Action_RecvFriendSearchR__o, *PSystem_Action_RecvFriendSearchR__o;

typedef struct System_Action_RecvFriendSearchR__c System_Action_RecvFriendSearchR__c, *PSystem_Action_RecvFriendSearchR__c;

typedef struct System_Action_RecvFriendSearchR__Fields System_Action_RecvFriendSearchR__Fields, *PSystem_Action_RecvFriendSearchR__Fields;

typedef struct System_Action_RecvFriendSearchR__VTable System_Action_RecvFriendSearchR__VTable, *PSystem_Action_RecvFriendSearchR__VTable;

struct System_Action_RecvFriendSearchR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvFriendSearchR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_MngFriendData___c__DisplayClass24_0_Fields {
    struct System_Action_RecvFriendSearchR__o *onSuccess;
};

struct System_Action_RecvFriendSearchR__o {
    struct System_Action_RecvFriendSearchR__c *klass;
    void *monitor;
    struct System_Action_RecvFriendSearchR__Fields fields;
};

struct System_Action_RecvFriendSearchR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvFriendSearchR__VTable vtable;
};

struct Shock_MngFriendData___c__DisplayClass24_0_o {
    struct Shock_MngFriendData___c__DisplayClass24_0_c *klass;
    void *monitor;
    struct Shock_MngFriendData___c__DisplayClass24_0_Fields fields;
};

typedef struct MethodInfo_292A98C MethodInfo_292A98C, *PMethodInfo_292A98C;

typedef union _union_183624 _union_183624, *P_union_183624;

union _union_183624 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A98C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183624 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Notice_NoticeWindowBase___c_T__o Shock_Notice_NoticeWindowBase___c_T__o, *PShock_Notice_NoticeWindowBase___c_T__o;

typedef struct Shock_Notice_NoticeWindowBase___c_T__c Shock_Notice_NoticeWindowBase___c_T__c, *PShock_Notice_NoticeWindowBase___c_T__c;

typedef struct Shock_Notice_NoticeWindowBase___c_T__Fields Shock_Notice_NoticeWindowBase___c_T__Fields, *PShock_Notice_NoticeWindowBase___c_T__Fields;

typedef struct Shock_Notice_NoticeWindowBase___c_T__StaticFields Shock_Notice_NoticeWindowBase___c_T__StaticFields, *PShock_Notice_NoticeWindowBase___c_T__StaticFields;

typedef struct Shock_Notice_NoticeWindowBase___c_T__RGCTXs Shock_Notice_NoticeWindowBase___c_T__RGCTXs, *PShock_Notice_NoticeWindowBase___c_T__RGCTXs;

typedef struct Shock_Notice_NoticeWindowBase___c_T__VTable Shock_Notice_NoticeWindowBase___c_T__VTable, *PShock_Notice_NoticeWindowBase___c_T__VTable;

struct Shock_Notice_NoticeWindowBase___c_T__Fields {
};

struct Shock_Notice_NoticeWindowBase___c_T__StaticFields {
    struct Shock_Notice_NoticeWindowBase___c_T__o *__9;
    struct System_Func_T__bool__o *__9__11_0;
    struct System_Action_T__o *__9__11_1;
};

struct Shock_Notice_NoticeWindowBase___c_T__o {
    struct Shock_Notice_NoticeWindowBase___c_T__c *klass;
    void *monitor;
    struct Shock_Notice_NoticeWindowBase___c_T__Fields fields;
};

struct Shock_Notice_NoticeWindowBase___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_NoticeWindowBase___c_T__c {
    struct Il2CppClass_1 _1;
    struct Shock_Notice_NoticeWindowBase___c_T__StaticFields *static_fields;
    struct Shock_Notice_NoticeWindowBase___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_NoticeWindowBase___c_T__VTable vtable;
};

struct Shock_Notice_NoticeWindowBase___c_T__RGCTXs {
    struct Il2CppClass *_0_Shock_Notice_NoticeWindowBase___c_T_;
    struct MethodInfo *_1_Shock_Notice_NoticeWindowBase___c_T___ctor;
    struct Il2CppClass *_2_Shock_Notice_NoticeWindowBase___c_T_;
    struct Il2CppClass *_3_T;
};

typedef struct System_Runtime_CompilerServices_TaskAwaiter_TResult__VTable System_Runtime_CompilerServices_TaskAwaiter_TResult__VTable, *PSystem_Runtime_CompilerServices_TaskAwaiter_TResult__VTable;

struct System_Runtime_CompilerServices_TaskAwaiter_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

typedef union _union_281930 _union_281930, *P_union_281930;

union _union_281930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281932 _union_281932, *P_union_281932;

union _union_281932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_292A994 MethodInfo_292A994, *PMethodInfo_292A994;

typedef union _union_185062 _union_185062, *P_union_185062;

union _union_185062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_292A994 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281934 _union_281934, *P_union_281934;

union _union_281934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281926 _union_281926, *P_union_281926;

union _union_281926 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Networking_DownloadHandlerTexture_c UnityEngine_Networking_DownloadHandlerTexture_c, *PUnityEngine_Networking_DownloadHandlerTexture_c;

typedef struct UnityEngine_Networking_DownloadHandlerTexture_VTable UnityEngine_Networking_DownloadHandlerTexture_VTable, *PUnityEngine_Networking_DownloadHandlerTexture_VTable;

struct UnityEngine_Networking_DownloadHandlerTexture_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_GetNativeData;
    struct VirtualInvokeData _7_GetData;
    struct VirtualInvokeData _8_GetText;
    struct VirtualInvokeData _9_ReceiveData;
    struct VirtualInvokeData _10_ReceiveContentLengthHeader;
    struct VirtualInvokeData _11_ReceiveContentLength;
    struct VirtualInvokeData _12_CompleteContent;
};

struct UnityEngine_Networking_DownloadHandlerTexture_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_DownloadHandlerTexture_VTable vtable;
};

typedef struct UnityEngine_UIElements_DynamicAtlasSettings_o UnityEngine_UIElements_DynamicAtlasSettings_o, *PUnityEngine_UIElements_DynamicAtlasSettings_o;

typedef struct UnityEngine_UIElements_DynamicAtlasSettings_Fields UnityEngine_UIElements_DynamicAtlasSettings_Fields, *PUnityEngine_UIElements_DynamicAtlasSettings_Fields;

typedef struct UnityEngine_UIElements_DynamicAtlasCustomFilter_o UnityEngine_UIElements_DynamicAtlasCustomFilter_o, *PUnityEngine_UIElements_DynamicAtlasCustomFilter_o;

typedef struct UnityEngine_UIElements_DynamicAtlasCustomFilter_c UnityEngine_UIElements_DynamicAtlasCustomFilter_c, *PUnityEngine_UIElements_DynamicAtlasCustomFilter_c;

typedef struct UnityEngine_UIElements_DynamicAtlasCustomFilter_Fields UnityEngine_UIElements_DynamicAtlasCustomFilter_Fields, *PUnityEngine_UIElements_DynamicAtlasCustomFilter_Fields;

typedef struct UnityEngine_UIElements_DynamicAtlasCustomFilter_VTable UnityEngine_UIElements_DynamicAtlasCustomFilter_VTable, *PUnityEngine_UIElements_DynamicAtlasCustomFilter_VTable;

struct UnityEngine_UIElements_DynamicAtlasCustomFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_DynamicAtlasCustomFilter_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_DynamicAtlasCustomFilter_o {
    struct UnityEngine_UIElements_DynamicAtlasCustomFilter_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_DynamicAtlasCustomFilter_Fields fields;
};

struct UnityEngine_UIElements_DynamicAtlasCustomFilter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DynamicAtlasCustomFilter_VTable vtable;
};

struct UnityEngine_UIElements_DynamicAtlasSettings_Fields {
    int32_t m_MinAtlasSize;
    int32_t m_MaxAtlasSize;
    int32_t m_MaxSubTextureSize;
    int32_t m_ActiveFilters;
    struct UnityEngine_UIElements_DynamicAtlasCustomFilter_o *m_CustomFilter;
};

struct UnityEngine_UIElements_DynamicAtlasSettings_o {
    struct UnityEngine_UIElements_DynamicAtlasSettings_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_DynamicAtlasSettings_Fields fields;
};

typedef union _union_281928 _union_281928, *P_union_281928;

union _union_281928 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2684334 MethodInfo_2684334, *PMethodInfo_2684334;

typedef union _union_310466 _union_310466, *P_union_310466;

union _union_310466 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684334 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CFF24 MethodInfo_22CFF24, *PMethodInfo_22CFF24;

typedef union _union_276192 _union_276192, *P_union_276192;

union _union_276192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFF24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B15048 MethodInfo_2B15048, *PMethodInfo_2B15048;

typedef union _union_231479 _union_231479, *P_union_231479;

union _union_231479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B15048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__Fields System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__Fields, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__Fields;

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__Fields {
    struct Cysharp_Threading_Tasks_UniTask_o Item1;
    struct Cysharp_Threading_Tasks_UniTask_o Item2;
    struct Cysharp_Threading_Tasks_UniTask_o Item3;
    struct Cysharp_Threading_Tasks_UniTask_o Item4;
    struct Cysharp_Threading_Tasks_UniTask_o Item5;
    struct Cysharp_Threading_Tasks_UniTask_o Item6;
};

typedef struct System_DBNull_c System_DBNull_c, *PSystem_DBNull_c;

typedef struct System_DBNull_StaticFields System_DBNull_StaticFields, *PSystem_DBNull_StaticFields;

typedef struct System_DBNull_VTable System_DBNull_VTable, *PSystem_DBNull_VTable;

typedef struct System_DBNull_o System_DBNull_o, *PSystem_DBNull_o;

typedef struct System_DBNull_Fields System_DBNull_Fields, *PSystem_DBNull_Fields;

struct System_DBNull_StaticFields {
    struct System_DBNull_o *Value;
};

struct System_DBNull_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObjectData;
    struct VirtualInvokeData _5_GetTypeCode;
    struct VirtualInvokeData _6_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _7_System_IConvertible_ToChar;
    struct VirtualInvokeData _8_System_IConvertible_ToSByte;
    struct VirtualInvokeData _9_System_IConvertible_ToByte;
    struct VirtualInvokeData _10_System_IConvertible_ToInt16;
    struct VirtualInvokeData _11_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToInt32;
    struct VirtualInvokeData _13_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToInt64;
    struct VirtualInvokeData _15_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToSingle;
    struct VirtualInvokeData _17_System_IConvertible_ToDouble;
    struct VirtualInvokeData _18_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _19_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _20_ToString;
    struct VirtualInvokeData _21_System_IConvertible_ToType;
};

struct System_DBNull_c {
    struct Il2CppClass_1 _1;
    struct System_DBNull_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_DBNull_VTable vtable;
};

struct System_DBNull_Fields {
};

struct System_DBNull_o {
    struct System_DBNull_c *klass;
    void *monitor;
    struct System_DBNull_Fields fields;
};

typedef struct MethodInfo_2698990 MethodInfo_2698990, *PMethodInfo_2698990;

typedef union _union_312500 _union_312500, *P_union_312500;

union _union_312500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2698990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoadingManager_StaticFields Shock_LoadingManager_StaticFields, *PShock_LoadingManager_StaticFields;

typedef struct Shock_LoadingManager_o Shock_LoadingManager_o, *PShock_LoadingManager_o;

typedef struct Shock_LoadingManager_c Shock_LoadingManager_c, *PShock_LoadingManager_c;

typedef struct Shock_LoadingManager_Fields Shock_LoadingManager_Fields, *PShock_LoadingManager_Fields;

typedef struct Shock_LoadingManager_VTable Shock_LoadingManager_VTable, *PShock_LoadingManager_VTable;

struct Shock_LoadingManager_Fields {
    int32_t m_loadingCount;
    int32_t m_progressCount;
};

struct Shock_LoadingManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoadingManager_o {
    struct Shock_LoadingManager_c *klass;
    void *monitor;
    struct Shock_LoadingManager_Fields fields;
};

struct Shock_LoadingManager_StaticFields {
    struct Shock_LoadingManager_o *ms_Instance;
};

struct Shock_LoadingManager_c {
    struct Il2CppClass_1 _1;
    struct Shock_LoadingManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoadingManager_VTable vtable;
};

typedef union _union_281940 _union_281940, *P_union_281940;

union _union_281940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281942 _union_281942, *P_union_281942;

union _union_281942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_c Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_c, *PShock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_c;

typedef struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_VTable Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_VTable, *PShock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_VTable;

struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_VTable vtable;
};

typedef union _union_281944 _union_281944, *P_union_281944;

union _union_281944 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TextDialog_c Shock_TextDialog_c, *PShock_TextDialog_c;

typedef struct Shock_TextDialog_StaticFields Shock_TextDialog_StaticFields, *PShock_TextDialog_StaticFields;

typedef struct Shock_TextDialog_VTable Shock_TextDialog_VTable, *PShock_TextDialog_VTable;

typedef struct Shock_TextDialogObject_o Shock_TextDialogObject_o, *PShock_TextDialogObject_o;

typedef struct Shock_TextDialogObject_c Shock_TextDialogObject_c, *PShock_TextDialogObject_c;

typedef struct Shock_TextDialogObject_Fields Shock_TextDialogObject_Fields, *PShock_TextDialogObject_Fields;

typedef struct Shock_TextDialogObject_VTable Shock_TextDialogObject_VTable, *PShock_TextDialogObject_VTable;

typedef struct System_Collections_Generic_List_Action__o System_Collections_Generic_List_Action__o, *PSystem_Collections_Generic_List_Action__o;

typedef struct Shock_LifecycleCheckObject_o Shock_LifecycleCheckObject_o, *PShock_LifecycleCheckObject_o;

typedef struct System_Collections_Generic_List_Action__c System_Collections_Generic_List_Action__c, *PSystem_Collections_Generic_List_Action__c;

typedef struct System_Collections_Generic_List_Action__Fields System_Collections_Generic_List_Action__Fields, *PSystem_Collections_Generic_List_Action__Fields;

typedef struct Shock_LifecycleCheckObject_c Shock_LifecycleCheckObject_c, *PShock_LifecycleCheckObject_c;

typedef struct Shock_LifecycleCheckObject_Fields Shock_LifecycleCheckObject_Fields, *PShock_LifecycleCheckObject_Fields;

typedef struct System_Collections_Generic_List_Action__StaticFields System_Collections_Generic_List_Action__StaticFields, *PSystem_Collections_Generic_List_Action__StaticFields;

typedef struct System_Collections_Generic_List_Action__VTable System_Collections_Generic_List_Action__VTable, *PSystem_Collections_Generic_List_Action__VTable;

typedef struct Shock_LifecycleCheckObject_VTable Shock_LifecycleCheckObject_VTable, *PShock_LifecycleCheckObject_VTable;

struct Shock_TextDialog_StaticFields {
    struct Shock_TextDialogObject_o *ms_Object;
};

struct System_Collections_Generic_List_Action__Fields {
    struct System_Action_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Action__o {
    struct System_Collections_Generic_List_Action__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Action__Fields fields;
};

struct System_Collections_Generic_List_Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Action__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Action__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Action__VTable vtable;
};

struct System_Collections_Generic_List_Action__StaticFields {
    struct System_Action_array *s_emptyArray;
};

struct Shock_LifecycleCheckObject_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Component_o *m_LifecycleComponent;
    struct System_Action_o *m_OnLifecycleDestroyEvent;
};

struct Shock_LifecycleCheckObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_TextDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TextDialogObject_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_TextMeshUI_o *m_Message;
    struct Shock_ScrollRectUI_o *m_ScrollRect;
    struct UnityEngine_UI_Image_array *m_ButtonImageList;
    struct Shock_TextMeshUI_array *m_ButtonTextList;
    struct Shock_CachingSpriteAtlas_o *m_ButtonSpriteAtlas;
    struct Shock_ButtonEventArea_o *m_ButtonEventArea;
    struct Shock_DialogMst_o *m_DialogMst;
    struct System_Collections_Generic_List_Action__o *m_ActionList;
    struct System_Collections_Generic_List_string__o *m_SoundKeyList;
    struct System_Collections_Generic_HashSet_int__o *m_ActiveButtonIndexHash;
    struct Shock_LifecycleCheckObject_o *m_LifecycleCheckObject;
    float m_ScrollItemSize;
    int32_t m_ScrollTextAlignmentOptions;
    bool _IsEnableBackKeyEvent_k__BackingField;
};

struct Shock_TextDialogObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_Initialize;
};

struct Shock_TextDialog_c {
    struct Il2CppClass_1 _1;
    struct Shock_TextDialog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TextDialog_VTable vtable;
};

struct Shock_TextDialogObject_o {
    struct Shock_TextDialogObject_c *klass;
    void *monitor;
    struct Shock_TextDialogObject_Fields fields;
};

struct Shock_LifecycleCheckObject_o {
    struct Shock_LifecycleCheckObject_c *klass;
    void *monitor;
    struct Shock_LifecycleCheckObject_Fields fields;
};

struct Shock_TextDialogObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TextDialogObject_VTable vtable;
};

struct Shock_LifecycleCheckObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LifecycleCheckObject_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_LiveData__Fields System_Collections_Generic_IReadOnlyList_LiveData__Fields, *PSystem_Collections_Generic_IReadOnlyList_LiveData__Fields;

struct System_Collections_Generic_IReadOnlyList_LiveData__Fields {
};

typedef union _union_281946 _union_281946, *P_union_281946;

union _union_281946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281936 _union_281936, *P_union_281936;

union _union_281936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281938 _union_281938, *P_union_281938;

union _union_281938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3331420 MethodInfo_3331420, *PMethodInfo_3331420;

typedef union _union_300853 _union_300853, *P_union_300853;

union _union_300853 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3331420 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300853 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_StreamingAssetsFileMap_Table_c Chipstar_Downloads_StreamingAssetsFileMap_Table_c, *PChipstar_Downloads_StreamingAssetsFileMap_Table_c;

typedef struct Chipstar_Downloads_StreamingAssetsFileMap_Table_VTable Chipstar_Downloads_StreamingAssetsFileMap_Table_VTable, *PChipstar_Downloads_StreamingAssetsFileMap_Table_VTable;

struct Chipstar_Downloads_StreamingAssetsFileMap_Table_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Chipstar_Downloads_StreamingAssetsFileMap_Table_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_StreamingAssetsFileMap_Table_VTable vtable;
};

typedef struct MethodInfo_110A07C_RGCTXs MethodInfo_110A07C_RGCTXs, *PMethodInfo_110A07C_RGCTXs;

struct MethodInfo_110A07C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_264523C MethodInfo_264523C, *PMethodInfo_264523C;

typedef union _union_271186 _union_271186, *P_union_271186;

union _union_271186 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264523C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9CC70 MethodInfo_1E9CC70, *PMethodInfo_1E9CC70;

typedef union _union_161317 _union_161317, *P_union_161317;

union _union_161317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CC70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB0A4 MethodInfo_1EAB0A4, *PMethodInfo_1EAB0A4;

typedef union _union_263518 _union_263518, *P_union_263518;

union _union_263518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB0A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_c UnityEngine_UIElements_PanelEventHandler_PointerEvent_c, *PUnityEngine_UIElements_PanelEventHandler_PointerEvent_c;

typedef struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_VTable UnityEngine_UIElements_PanelEventHandler_PointerEvent_VTable, *PUnityEngine_UIElements_PanelEventHandler_PointerEvent_VTable;

struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_pointerId;
    struct VirtualInvokeData _5_get_pointerType;
    struct VirtualInvokeData _6_get_isPrimary;
    struct VirtualInvokeData _7_get_button;
    struct VirtualInvokeData _8_get_pressedButtons;
    struct VirtualInvokeData _9_get_position;
    struct VirtualInvokeData _10_get_localPosition;
    struct VirtualInvokeData _11_get_deltaPosition;
    struct VirtualInvokeData _12_get_deltaTime;
    struct VirtualInvokeData _13_get_clickCount;
    struct VirtualInvokeData _14_get_pressure;
    struct VirtualInvokeData _15_get_tangentialPressure;
    struct VirtualInvokeData _16_get_altitudeAngle;
    struct VirtualInvokeData _17_get_azimuthAngle;
    struct VirtualInvokeData _18_get_twist;
    struct VirtualInvokeData _19_get_radius;
    struct VirtualInvokeData _20_get_radiusVariance;
    struct VirtualInvokeData _21_get_modifiers;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_get_actionKey;
};

struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_VTable vtable;
};

typedef struct Shock_TutorialSettings___c__DisplayClass61_0_Fields Shock_TutorialSettings___c__DisplayClass61_0_Fields, *PShock_TutorialSettings___c__DisplayClass61_0_Fields;

struct Shock_TutorialSettings___c__DisplayClass61_0_Fields {
    int32_t group;
    struct System_Action_o *__9__1;
};

typedef struct MethodInfo_243F674 MethodInfo_243F674, *PMethodInfo_243F674;

typedef union _union_277754 _union_277754, *P_union_277754;

union _union_277754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281950 _union_281950, *P_union_281950;

union _union_281950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242387 _union_242387, *P_union_242387;

union _union_242387 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281952 _union_281952, *P_union_281952;

union _union_281952 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242389 _union_242389, *P_union_242389;

union _union_242389 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Realtime_CustomAuthenticationType_o Photon_Realtime_CustomAuthenticationType_o, *PPhoton_Realtime_CustomAuthenticationType_o;

typedef struct Photon_Realtime_CustomAuthenticationType_Fields Photon_Realtime_CustomAuthenticationType_Fields, *PPhoton_Realtime_CustomAuthenticationType_Fields;

struct Photon_Realtime_CustomAuthenticationType_Fields {
    uint8_t value__;
};

struct Photon_Realtime_CustomAuthenticationType_o {
    struct Photon_Realtime_CustomAuthenticationType_Fields fields;
};

typedef union _union_281954 _union_281954, *P_union_281954;

union _union_281954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281956 _union_281956, *P_union_281956;

union _union_281956 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251DFE4 MethodInfo_251DFE4, *PMethodInfo_251DFE4;

typedef union _union_246861 _union_246861, *P_union_246861;

union _union_246861 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251DFE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246861 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Scheduler_MainThreadScheduler__DelayAction_d__2_VTable UniRx_Scheduler_MainThreadScheduler__DelayAction_d__2_VTable, *PUniRx_Scheduler_MainThreadScheduler__DelayAction_d__2_VTable;

struct UniRx_Scheduler_MainThreadScheduler__DelayAction_d__2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_242B060 MethodInfo_242B060, *PMethodInfo_242B060;

typedef union _union_274852 _union_274852, *P_union_274852;

union _union_274852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242B060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281948 _union_281948, *P_union_281948;

union _union_281948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BF0C24 MethodInfo_1BF0C24, *PMethodInfo_1BF0C24;

struct MethodInfo_1BF0C24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242381 _union_242381, *P_union_242381;

union _union_242381 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_NoticeGeneralNavigationMst__c System_Collections_Generic_List_NoticeGeneralNavigationMst__c, *PSystem_Collections_Generic_List_NoticeGeneralNavigationMst__c;

typedef struct System_Collections_Generic_List_NoticeGeneralNavigationMst__StaticFields System_Collections_Generic_List_NoticeGeneralNavigationMst__StaticFields, *PSystem_Collections_Generic_List_NoticeGeneralNavigationMst__StaticFields;

typedef struct System_Collections_Generic_List_NoticeGeneralNavigationMst__VTable System_Collections_Generic_List_NoticeGeneralNavigationMst__VTable, *PSystem_Collections_Generic_List_NoticeGeneralNavigationMst__VTable;

typedef struct Shock_NoticeGeneralNavigationMst_array Shock_NoticeGeneralNavigationMst_array, *PShock_NoticeGeneralNavigationMst_array;

typedef struct Shock_NoticeGeneralNavigationMst_o Shock_NoticeGeneralNavigationMst_o, *PShock_NoticeGeneralNavigationMst_o;

typedef struct Shock_NoticeGeneralNavigationMst_c Shock_NoticeGeneralNavigationMst_c, *PShock_NoticeGeneralNavigationMst_c;

typedef struct Shock_NoticeGeneralNavigationMst_Fields Shock_NoticeGeneralNavigationMst_Fields, *PShock_NoticeGeneralNavigationMst_Fields;

typedef struct Shock_NoticeGeneralNavigationMst_VTable Shock_NoticeGeneralNavigationMst_VTable, *PShock_NoticeGeneralNavigationMst_VTable;

struct Shock_NoticeGeneralNavigationMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_NoticeGeneralNavigationMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeGeneralNavigationMst_VTable vtable;
};

struct Shock_NoticeGeneralNavigationMst_Fields {
    uint32_t _masterNoticeGeneralId;
    uint32_t _order;
    struct System_String_o *_spriteName;
    struct System_String_o *_message;
    uint32_t _masterReleaseLabelId;
};

struct Shock_NoticeGeneralNavigationMst_o {
    struct Shock_NoticeGeneralNavigationMst_c *klass;
    void *monitor;
    struct Shock_NoticeGeneralNavigationMst_Fields fields;
};

struct Shock_NoticeGeneralNavigationMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_NoticeGeneralNavigationMst_o *m_Items[65535];
};

struct System_Collections_Generic_List_NoticeGeneralNavigationMst__StaticFields {
    struct Shock_NoticeGeneralNavigationMst_array *s_emptyArray;
};

struct System_Collections_Generic_List_NoticeGeneralNavigationMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_NoticeGeneralNavigationMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_NoticeGeneralNavigationMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_NoticeGeneralNavigationMst__VTable vtable;
};

typedef struct MethodInfo_2B1502C MethodInfo_2B1502C, *PMethodInfo_2B1502C;

typedef union _union_231311 _union_231311, *P_union_231311;

union _union_231311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1502C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242383 _union_242383, *P_union_242383;

union _union_242383 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242385 _union_242385, *P_union_242385;

union _union_242385 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngLoginData___c_o Shock_MngLoginData___c_o, *PShock_MngLoginData___c_o;

typedef struct Shock_MngLoginData___c_c Shock_MngLoginData___c_c, *PShock_MngLoginData___c_c;

typedef struct Shock_MngLoginData___c_Fields Shock_MngLoginData___c_Fields, *PShock_MngLoginData___c_Fields;

typedef struct Shock_MngLoginData___c_StaticFields Shock_MngLoginData___c_StaticFields, *PShock_MngLoginData___c_StaticFields;

typedef struct Shock_MngLoginData___c_VTable Shock_MngLoginData___c_VTable, *PShock_MngLoginData___c_VTable;

struct Shock_MngLoginData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngLoginData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngLoginData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngLoginData___c_VTable vtable;
};

struct Shock_MngLoginData___c_Fields {
};

struct Shock_MngLoginData___c_o {
    struct Shock_MngLoginData___c_c *klass;
    void *monitor;
    struct Shock_MngLoginData___c_Fields fields;
};

struct Shock_MngLoginData___c_StaticFields {
    struct Shock_MngLoginData___c_o *__9;
    struct System_Action_o *__9__22_1;
};

typedef struct Shock_TextDialog_o Shock_TextDialog_o, *PShock_TextDialog_o;

typedef struct Shock_TextDialog_Fields Shock_TextDialog_Fields, *PShock_TextDialog_Fields;

struct Shock_TextDialog_Fields {
};

struct Shock_TextDialog_o {
    struct Shock_TextDialog_c *klass;
    void *monitor;
    struct Shock_TextDialog_Fields fields;
};

typedef struct MethodInfo_1E9CC5C MethodInfo_1E9CC5C, *PMethodInfo_1E9CC5C;

typedef union _union_160815 _union_160815, *P_union_160815;

union _union_160815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CC5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F0CE7C_RGCTXs MethodInfo_2F0CE7C_RGCTXs, *PMethodInfo_2F0CE7C_RGCTXs;

struct MethodInfo_2F0CE7C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Chipstar_Downloads_WRDLJob_AssetBundle__Fields Chipstar_Downloads_WRDLJob_AssetBundle__Fields, *PChipstar_Downloads_WRDLJob_AssetBundle__Fields;

typedef struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__Fields Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__Fields, *PChipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__Fields;

typedef struct Chipstar_Downloads_IJobOptionSystem_o Chipstar_Downloads_IJobOptionSystem_o, *PChipstar_Downloads_IJobOptionSystem_o;

typedef struct Chipstar_Downloads_WRDL_WRHandler_TData__o Chipstar_Downloads_WRDL_WRHandler_TData__o, *PChipstar_Downloads_WRDL_WRHandler_TData__o;

typedef struct Chipstar_Downloads_IJobOptionSystem_c Chipstar_Downloads_IJobOptionSystem_c, *PChipstar_Downloads_IJobOptionSystem_c;

typedef struct Chipstar_Downloads_IJobOptionSystem_Fields Chipstar_Downloads_IJobOptionSystem_Fields, *PChipstar_Downloads_IJobOptionSystem_Fields;

typedef struct Chipstar_Downloads_WRDL_WRHandler_TData__c Chipstar_Downloads_WRDL_WRHandler_TData__c, *PChipstar_Downloads_WRDL_WRHandler_TData__c;

typedef struct Chipstar_Downloads_WRDL_WRHandler_TData__Fields Chipstar_Downloads_WRDL_WRHandler_TData__Fields, *PChipstar_Downloads_WRDL_WRHandler_TData__Fields;

typedef struct Chipstar_Downloads_WRDL_WRHandler_TData__VTable Chipstar_Downloads_WRDL_WRHandler_TData__VTable, *PChipstar_Downloads_WRDL_WRHandler_TData__VTable;

typedef struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__Fields Chipstar_Downloads_DLHandler_UnityWebRequest__T__Fields, *PChipstar_Downloads_DLHandler_UnityWebRequest__T__Fields;

struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__Fields {
};

struct Chipstar_Downloads_WRDL_WRHandler_TData__Fields {
    struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__Fields super;
};

struct Chipstar_Downloads_WRDL_WRHandler_TData__o {
    struct Chipstar_Downloads_WRDL_WRHandler_TData__c *klass;
    void *monitor;
    struct Chipstar_Downloads_WRDL_WRHandler_TData__Fields fields;
};

struct Chipstar_Downloads_WRDL_WRHandler_TData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Complete;
    struct VirtualInvokeData _5_Dispose;
};

struct Chipstar_Downloads_WRDL_WRHandler_TData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_WRDL_WRHandler_TData__VTable vtable;
};

struct Chipstar_Downloads_IJobOptionSystem_Fields {
};

struct Chipstar_Downloads_IJobOptionSystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IJobOptionSystem_o {
    struct Chipstar_Downloads_IJobOptionSystem_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IJobOptionSystem_Fields fields;
};

struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__Fields {
    struct System_Action_o *m_onSuccess;
    struct System_Action_ILoadJob__o *m_onStart;
    struct System_Action_ILoadJob__o *m_onStop;
    struct System_Action_ResultCode__o *m_onError;
    struct System_Action_o *m_onDisposed;
    struct System_String_o *_Identifier_k__BackingField;
    struct Il2CppObject *_Content_k__BackingField;
    float _Progress_k__BackingField;
    bool _IsRunning_k__BackingField;
    bool _IsCompleted_k__BackingField;
    bool _IsError_k__BackingField;
    struct Chipstar_Downloads_IAccessLocation_o *_Location_k__BackingField;
    struct UnityEngine_Networking_UnityWebRequest_o *_Source_k__BackingField;
    struct Chipstar_Downloads_WRDL_WRHandler_TData__o *_DLHandler_k__BackingField;
    bool _IsCanceled_k__BackingField;
    bool _IsDisposed_k__BackingField;
    bool _IsFinish_k__BackingField;
};

struct Chipstar_Downloads_WRDLJob_AssetBundle__Fields {
    struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__Fields super;
    struct Chipstar_Downloads_IJobOptionSystem_o *m_option;
};

typedef struct MethodInfo_2948334 MethodInfo_2948334, *PMethodInfo_2948334;

typedef union _union_182724 _union_182724, *P_union_182724;

union _union_182724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948334 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_o Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_o, *PAoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_o;

typedef struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_Fields Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_Fields, *PAoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_Fields;

struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_Fields {
    struct System_Action_Dictionary_string__List_ChatTalkElement____o *onComplete;
};

struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_o {
    struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatTalkMstTable___c__DisplayClass2_0_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncPointerEnterTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncPointerEnterTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncPointerEnterTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncPointerEnterTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IPointerEnterHandler_OnPointerEnter;
};

typedef struct MethodInfo_2948338 MethodInfo_2948338, *PMethodInfo_2948338;

typedef union _union_184162 _union_184162, *P_union_184162;

union _union_184162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281960 _union_281960, *P_union_281960;

union _union_281960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Buffers_SpanAction_char__ValueTuple_byte____int__int___VTable System_Buffers_SpanAction_char__ValueTuple_byte____int__int___VTable, *PSystem_Buffers_SpanAction_char__ValueTuple_byte____int__int___VTable;

struct System_Buffers_SpanAction_char__ValueTuple_byte____int__int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_242397 _union_242397, *P_union_242397;

union _union_242397 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281962 _union_281962, *P_union_281962;

union _union_281962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242399 _union_242399, *P_union_242399;

union _union_242399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_o Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_o, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_o;

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_c Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_c, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_c;

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_Fields Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_Fields, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_Fields;

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_StaticFields Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_StaticFields, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_StaticFields;

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_VTable Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_VTable, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_VTable;

typedef struct Cysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__o Cysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__o, *PCysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__o;

typedef struct Cysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__Fields Cysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__Fields, *PCysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__Fields;

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_Fields {
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_o *nextNode;
    struct System_Collections_IEnumerator_o *innerEnumerator;
    struct System_Threading_CancellationToken_o cancellationToken;
    int32_t initialFrame;
    bool loopRunning;
    bool calledGetResult;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_object__o core;
};

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_get_NextNode;
};

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_VTable vtable;
};

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_o {
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_Fields fields;
};

struct Cysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__o {
    struct Cysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__Fields fields;
};

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise_StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_EnumeratorAsyncExtensions_EnumeratorPromise__o pool;
    struct System_Reflection_FieldInfo_o *waitForSeconds_Seconds;
};

typedef union _union_281964 _union_281964, *P_union_281964;

union _union_281964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281966 _union_281966, *P_union_281966;

union _union_281966 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281968 _union_281968, *P_union_281968;

union _union_281968 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281958 _union_281958, *P_union_281958;

union _union_281958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242391 _union_242391, *P_union_242391;

union _union_242391 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242393 _union_242393, *P_union_242393;

union _union_242393 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243F68C MethodInfo_243F68C, *PMethodInfo_243F68C;

typedef union _union_278500 _union_278500, *P_union_278500;

union _union_278500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F68C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242395 _union_242395, *P_union_242395;

union _union_242395 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E6B70 MethodInfo_21E6B70, *PMethodInfo_21E6B70;

typedef union _union_160721 _union_160721, *P_union_160721;

union _union_160721 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160721 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217329 _union_217329, *P_union_217329;

union _union_217329 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CFF5C MethodInfo_22CFF5C, *PMethodInfo_22CFF5C;

typedef union _union_276740 _union_276740, *P_union_276740;

union _union_276740 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFF5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276740 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_AI_NavMesh_StaticFields UnityEngine_AI_NavMesh_StaticFields, *PUnityEngine_AI_NavMesh_StaticFields;

typedef struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_o UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_o, *PUnityEngine_AI_NavMesh_OnNavMeshPreUpdate_o;

typedef struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_c UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_c, *PUnityEngine_AI_NavMesh_OnNavMeshPreUpdate_c;

typedef struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_Fields UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_Fields, *PUnityEngine_AI_NavMesh_OnNavMeshPreUpdate_Fields;

typedef struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_VTable UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_VTable, *PUnityEngine_AI_NavMesh_OnNavMeshPreUpdate_VTable;

struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_o {
    struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_c *klass;
    void *monitor;
    struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_Fields fields;
};

struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_VTable vtable;
};

struct UnityEngine_AI_NavMesh_StaticFields {
    struct UnityEngine_AI_NavMesh_OnNavMeshPreUpdate_o *onPreUpdate;
};

typedef struct MethodInfo_10F26E4_RGCTXs MethodInfo_10F26E4_RGCTXs, *PMethodInfo_10F26E4_RGCTXs;

struct MethodInfo_10F26E4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1EAB058 MethodInfo_1EAB058, *PMethodInfo_1EAB058;

typedef union _union_264432 _union_264432, *P_union_264432;

union _union_264432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB058 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CardMstTable_VTable Shock_CardMstTable_VTable, *PShock_CardMstTable_VTable;

struct Shock_CardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef struct MethodInfo_13CA4F0_RGCTXs MethodInfo_13CA4F0_RGCTXs, *PMethodInfo_13CA4F0_RGCTXs;

struct MethodInfo_13CA4F0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2B15080 MethodInfo_2B15080, *PMethodInfo_2B15080;

typedef union _union_231815 _union_231815, *P_union_231815;

union _union_231815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B15080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D5ADC MethodInfo_24D5ADC, *PMethodInfo_24D5ADC;

typedef union _union_180730 _union_180730, *P_union_180730;

union _union_180730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256936 _union_256936, *P_union_256936;

union _union_256936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256938 _union_256938, *P_union_256938;

union _union_256938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1918A60 MethodInfo_1918A60, *PMethodInfo_1918A60;

typedef struct MethodInfo_1918A60_RGCTXs MethodInfo_1918A60_RGCTXs, *PMethodInfo_1918A60_RGCTXs;

typedef union _union_211255 _union_211255, *P_union_211255;

union _union_211255 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918A60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918A60_RGCTXs *rgctx_data;
    union _union_211255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918A60_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_14A617C MethodInfo_14A617C, *PMethodInfo_14A617C;

typedef union _union_260062 _union_260062, *P_union_260062;

union _union_260062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A617C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__c UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__c, *PUniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__c;

typedef struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__VTable UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__VTable, *PUniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__VTable;

struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__VTable vtable;
};

typedef union _union_217321 _union_217321, *P_union_217321;

union _union_217321 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Nullable_long__VTable System_Nullable_long__VTable, *PSystem_Nullable_long__VTable;

struct System_Nullable_long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24D5AD0 MethodInfo_24D5AD0, *PMethodInfo_24D5AD0;

typedef union _union_179292 _union_179292, *P_union_179292;

union _union_179292 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5AD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256930 _union_256930, *P_union_256930;

union _union_256930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217323 _union_217323, *P_union_217323;

union _union_217323 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256932 _union_256932, *P_union_256932;

union _union_256932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217325 _union_217325, *P_union_217325;

union _union_217325 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64048 MethodInfo_1B64048, *PMethodInfo_1B64048;

typedef union _union_243071 _union_243071, *P_union_243071;

union _union_243071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256934 _union_256934, *P_union_256934;

union _union_256934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217327 _union_217327, *P_union_217327;

union _union_217327 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217317 _union_217317, *P_union_217317;

union _union_217317 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D60160_RGCTXs MethodInfo_2D60160_RGCTXs, *PMethodInfo_2D60160_RGCTXs;

struct MethodInfo_2D60160_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_217319 _union_217319, *P_union_217319;

union _union_217319 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_DayOfWeek_c System_DayOfWeek_c, *PSystem_DayOfWeek_c;

typedef struct System_DayOfWeek_VTable System_DayOfWeek_VTable, *PSystem_DayOfWeek_VTable;

struct System_DayOfWeek_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_DayOfWeek_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_DayOfWeek_VTable vtable;
};

typedef struct Shock_MngLoginData___c__DisplayClass27_0_Fields Shock_MngLoginData___c__DisplayClass27_0_Fields, *PShock_MngLoginData___c__DisplayClass27_0_Fields;

struct Shock_MngLoginData___c__DisplayClass27_0_Fields {
    struct System_Action_o *onComplete;
    struct System_Action_o *onFailure;
};

typedef struct MethodInfo_2F39A1C_RGCTXs MethodInfo_2F39A1C_RGCTXs, *PMethodInfo_2F39A1C_RGCTXs;

struct MethodInfo_2F39A1C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2B40038 MethodInfo_2B40038, *PMethodInfo_2B40038;

typedef union _union_236781 _union_236781, *P_union_236781;

union _union_236781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B40038 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C5434 MethodInfo_22C5434, *PMethodInfo_22C5434;

typedef union _union_279454 _union_279454, *P_union_279454;

union _union_279454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C5434 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PointerEnterEvent_VTable UnityEngine_UIElements_PointerEnterEvent_VTable, *PUnityEngine_UIElements_PointerEnterEvent_VTable;

struct UnityEngine_UIElements_PointerEnterEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
    struct VirtualInvokeData _16_get_pointerType;
    struct VirtualInvokeData _17_get_isPrimary;
    struct VirtualInvokeData _18_get_button;
    struct VirtualInvokeData _19_get_pressedButtons;
    struct VirtualInvokeData _20_get_position;
    struct VirtualInvokeData _21_get_localPosition;
    struct VirtualInvokeData _22_get_deltaPosition;
    struct VirtualInvokeData _23_get_deltaTime;
    struct VirtualInvokeData _24_get_clickCount;
    struct VirtualInvokeData _25_get_pressure;
    struct VirtualInvokeData _26_get_tangentialPressure;
    struct VirtualInvokeData _27_get_altitudeAngle;
    struct VirtualInvokeData _28_get_azimuthAngle;
    struct VirtualInvokeData _29_get_twist;
    struct VirtualInvokeData _30_get_radius;
    struct VirtualInvokeData _31_get_radiusVariance;
    struct VirtualInvokeData _32_get_modifiers;
    struct VirtualInvokeData _33_get_shiftKey;
    struct VirtualInvokeData _34_get_ctrlKey;
    struct VirtualInvokeData _35_get_commandKey;
    struct VirtualInvokeData _36_get_altKey;
    struct VirtualInvokeData _37_get_actionKey;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IPointerEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IPointerEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IPointerEventInternal_get_recomputeTopElementUnderPointer;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IPointerEventInternal_set_recomputeTopElementUnderPointer;
};

typedef struct MethodInfo_22CFF70 MethodInfo_22CFF70, *PMethodInfo_22CFF70;

typedef union _union_273454 _union_273454, *P_union_273454;

union _union_273454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFF70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_T11__GetAwaiter;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__get_IsCompleted;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT11;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_10;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T11__;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__SourceOnCompleted;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_T12__GetAwaiter;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__get_IsCompleted;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT12;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_11;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T12__;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__SourceOnCompleted;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTask_T13__GetAwaiter;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__get_IsCompleted;
    struct MethodInfo *_76_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT13;
    struct MethodInfo *_77_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_12;
    struct MethodInfo *_78_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T13__;
    struct MethodInfo *_79_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__SourceOnCompleted;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTask_T14__GetAwaiter;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__get_IsCompleted;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT14;
    struct MethodInfo *_83_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_13;
    struct MethodInfo *_84_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T14__;
    struct MethodInfo *_85_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__SourceOnCompleted;
    struct MethodInfo *_86_Cysharp_Threading_Tasks_UniTask_T15__GetAwaiter;
    struct MethodInfo *_87_Cysharp_Threading_Tasks_UniTask_Awaiter_T15__get_IsCompleted;
    struct MethodInfo *_88_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT15;
    struct MethodInfo *_89_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__17_14;
    struct MethodInfo *_90_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T15__;
    struct MethodInfo *_91_Cysharp_Threading_Tasks_UniTask_Awaiter_T15__SourceOnCompleted;
    struct MethodInfo *_92_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_93_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____TrySetException;
    struct Il2CppClass *_94_System_ValueTuple_T15_;
    struct MethodInfo *_95_System_ValueTuple_T15___ctor;
    struct Il2CppClass *_96_System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15__;
    struct MethodInfo *_97_System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____ctor;
    struct Il2CppClass *_98_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___;
    struct MethodInfo *_99_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____ctor;
    struct MethodInfo *_100_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____TrySetResult;
    struct MethodInfo *_101_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_102_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_103_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_104_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_105_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_106_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_107_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_108_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_109_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_110_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__GetResult;
    struct MethodInfo *_111_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__GetResult;
    struct MethodInfo *_112_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__GetResult;
    struct MethodInfo *_113_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__GetResult;
    struct MethodInfo *_114_Cysharp_Threading_Tasks_UniTask_Awaiter_T15__GetResult;
    struct MethodInfo *_115_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____GetResult;
    struct MethodInfo *_116_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__GetResult;
    struct MethodInfo *_117_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____GetStatus;
    struct MethodInfo *_118_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____UnsafeGetStatus;
    struct MethodInfo *_119_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____OnCompleted;
};

typedef union _union_281900 _union_281900, *P_union_281900;

union _union_281900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281902 _union_281902, *P_union_281902;

union _union_281902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256926 _union_256926, *P_union_256926;

union _union_256926 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30F79A8 MethodInfo_30F79A8, *PMethodInfo_30F79A8;

typedef union _union_233143 _union_233143, *P_union_233143;

union _union_233143 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F79A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233143 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBF684 MethodInfo_1EBF684, *PMethodInfo_1EBF684;

typedef union _union_283182 _union_283182, *P_union_283182;

union _union_283182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256928 _union_256928, *P_union_256928;

union _union_256928 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Unity_Collections_LowLevel_Unsafe_NativeDisableContainerSafetyRestrictionAttribute_VTable Unity_Collections_LowLevel_Unsafe_NativeDisableContainerSafetyRestrictionAttribute_VTable, *PUnity_Collections_LowLevel_Unsafe_NativeDisableContainerSafetyRestrictionAttribute_VTable;

struct Unity_Collections_LowLevel_Unsafe_NativeDisableContainerSafetyRestrictionAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_217311 _union_217311, *P_union_217311;

union _union_217311 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6F808_RGCTXs MethodInfo_2D6F808_RGCTXs, *PMethodInfo_2D6F808_RGCTXs;

struct MethodInfo_2D6F808_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SingleObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SingleObservable_T___ctor;
};

typedef union _union_256920 _union_256920, *P_union_256920;

union _union_256920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D7696C_RGCTXs MethodInfo_2D7696C_RGCTXs, *PMethodInfo_2D7696C_RGCTXs;

struct MethodInfo_2D7696C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observer_Subscribe_T__TState_;
    struct MethodInfo *_1_UniRx_Observer_Subscribe_T__TState___ctor;
};

typedef union _union_217313 _union_217313, *P_union_217313;

union _union_217313 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256922 _union_256922, *P_union_256922;

union _union_256922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217315 _union_217315, *P_union_217315;

union _union_217315 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ICollectionExtensions_Fields Carbon_ICollectionExtensions_Fields, *PCarbon_ICollectionExtensions_Fields;

struct Carbon_ICollectionExtensions_Fields {
};

typedef union _union_256924 _union_256924, *P_union_256924;

union _union_256924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3120E00 MethodInfo_3120E00, *PMethodInfo_3120E00;

typedef union _union_224445 _union_224445, *P_union_224445;

union _union_224445 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120E00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D64D80 MethodInfo_2D64D80, *PMethodInfo_2D64D80;

typedef struct MethodInfo_2D64D80_RGCTXs MethodInfo_2D64D80_RGCTXs, *PMethodInfo_2D64D80_RGCTXs;

typedef union _union_321630 _union_321630, *P_union_321630;

struct MethodInfo_2D64D80_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Object_Instantiate_T_;
};

union _union_321630 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64D80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Object_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64D80_RGCTXs *rgctx_data;
    union _union_321630 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Action__TDelegate__o System_Func_Action__TDelegate__o, *PSystem_Func_Action__TDelegate__o;

typedef struct System_Func_Action__TDelegate__c System_Func_Action__TDelegate__c, *PSystem_Func_Action__TDelegate__c;

typedef struct System_Func_Action__TDelegate__Fields System_Func_Action__TDelegate__Fields, *PSystem_Func_Action__TDelegate__Fields;

typedef struct System_Func_Action__TDelegate__VTable System_Func_Action__TDelegate__VTable, *PSystem_Func_Action__TDelegate__VTable;

struct System_Func_Action__TDelegate__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Action__TDelegate__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Action__TDelegate__o {
    struct System_Func_Action__TDelegate__c *klass;
    void *monitor;
    struct System_Func_Action__TDelegate__Fields fields;
};

struct System_Func_Action__TDelegate__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Action__TDelegate__VTable vtable;
};

typedef struct MethodInfo_1B64064 MethodInfo_1B64064, *PMethodInfo_1B64064;

typedef union _union_243279 _union_243279, *P_union_243279;

union _union_243279 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243279 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281910 _union_281910, *P_union_281910;

union _union_281910 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B15060 MethodInfo_2B15060, *PMethodInfo_2B15060;

typedef union _union_231647 _union_231647, *P_union_231647;

union _union_231647 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B15060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231647 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281912 _union_281912, *P_union_281912;

union _union_281912 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256914 _union_256914, *P_union_256914;

union _union_256914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281904 _union_281904, *P_union_281904;

union _union_281904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256916 _union_256916, *P_union_256916;

union _union_256916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281906 _union_281906, *P_union_281906;

union _union_281906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256918 _union_256918, *P_union_256918;

union _union_256918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B740C MethodInfo_28B740C, *PMethodInfo_28B740C;

typedef union _union_312334 _union_312334, *P_union_312334;

union _union_312334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B740C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281908 _union_281908, *P_union_281908;

union _union_281908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217341 _union_217341, *P_union_217341;

union _union_217341 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Shared_DocLinks_o Photon_Pun_Demo_Shared_DocLinks_o, *PPhoton_Pun_Demo_Shared_DocLinks_o;

typedef struct Photon_Pun_Demo_Shared_DocLinks_c Photon_Pun_Demo_Shared_DocLinks_c, *PPhoton_Pun_Demo_Shared_DocLinks_c;

typedef struct Photon_Pun_Demo_Shared_DocLinks_Fields Photon_Pun_Demo_Shared_DocLinks_Fields, *PPhoton_Pun_Demo_Shared_DocLinks_Fields;

typedef struct Photon_Pun_Demo_Shared_DocLinks_VTable Photon_Pun_Demo_Shared_DocLinks_VTable, *PPhoton_Pun_Demo_Shared_DocLinks_VTable;

struct Photon_Pun_Demo_Shared_DocLinks_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Shared_DocLinks_Fields {
};

struct Photon_Pun_Demo_Shared_DocLinks_o {
    struct Photon_Pun_Demo_Shared_DocLinks_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Shared_DocLinks_Fields fields;
};

struct Photon_Pun_Demo_Shared_DocLinks_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_Demo_Shared_DocLinks_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Shared_DocLinks_VTable vtable;
};

typedef union _union_217343 _union_217343, *P_union_217343;

union _union_217343 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217345 _union_217345, *P_union_217345;

union _union_217345 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2013B70 MethodInfo_2013B70, *PMethodInfo_2013B70;

typedef union _union_246147 _union_246147, *P_union_246147;

union _union_246147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256910 _union_256910, *P_union_256910;

union _union_256910 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217347 _union_217347, *P_union_217347;

union _union_217347 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256912 _union_256912, *P_union_256912;

union _union_256912 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_DayOfWeek_o System_DayOfWeek_o, *PSystem_DayOfWeek_o;

typedef struct System_DayOfWeek_Fields System_DayOfWeek_Fields, *PSystem_DayOfWeek_Fields;

struct System_DayOfWeek_Fields {
    int32_t value__;
};

struct System_DayOfWeek_o {
    struct System_DayOfWeek_Fields fields;
};

typedef union _union_217349 _union_217349, *P_union_217349;

union _union_217349 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217339 _union_217339, *P_union_217339;

union _union_217339 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_DateTimeParse_DTT_c System_DateTimeParse_DTT_c, *PSystem_DateTimeParse_DTT_c;

typedef struct System_DateTimeParse_DTT_VTable System_DateTimeParse_DTT_VTable, *PSystem_DateTimeParse_DTT_VTable;

struct System_DateTimeParse_DTT_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_DateTimeParse_DTT_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_DateTimeParse_DTT_VTable vtable;
};

typedef struct Aoharu_EventRankingScene___c__DisplayClass8_0_VTable Aoharu_EventRankingScene___c__DisplayClass8_0_VTable, *PAoharu_EventRankingScene___c__DisplayClass8_0_VTable;

struct Aoharu_EventRankingScene___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__o UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__o, *PUniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__o;

typedef struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__Fields UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__Fields, *PUniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__Fields;

struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__o {
    struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__Fields fields;
};

typedef struct com_adjust_sdk_AdjustAndroid_StaticFields com_adjust_sdk_AdjustAndroid_StaticFields, *Pcom_adjust_sdk_AdjustAndroid_StaticFields;

typedef struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_o com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_o, *Pcom_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_o;

typedef struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_o com_adjust_sdk_AdjustAndroid_AttributionChangeListener_o, *Pcom_adjust_sdk_AdjustAndroid_AttributionChangeListener_o;

typedef struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_o com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_o, *Pcom_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_o;

typedef struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_o com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_o, *Pcom_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_o;

typedef struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_o com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_o, *Pcom_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_o;

typedef struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_o com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_o, *Pcom_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_o;

typedef struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_c com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_c, *Pcom_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_c;

typedef struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_Fields com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_Fields, *Pcom_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_Fields;

typedef struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_c com_adjust_sdk_AdjustAndroid_AttributionChangeListener_c, *Pcom_adjust_sdk_AdjustAndroid_AttributionChangeListener_c;

typedef struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_Fields com_adjust_sdk_AdjustAndroid_AttributionChangeListener_Fields, *Pcom_adjust_sdk_AdjustAndroid_AttributionChangeListener_Fields;

typedef struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_c com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_c, *Pcom_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_c;

typedef struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_Fields com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_Fields, *Pcom_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_Fields;

typedef struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_c com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_c, *Pcom_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_c;

typedef struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_Fields com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_Fields, *Pcom_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_Fields;

typedef struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_c com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_c, *Pcom_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_c;

typedef struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_Fields com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_Fields, *Pcom_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_Fields;

typedef struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_c com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_c, *Pcom_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_c;

typedef struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_Fields com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_Fields, *Pcom_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_Fields;

typedef struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_VTable com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_VTable, *Pcom_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_VTable;

typedef struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_VTable com_adjust_sdk_AdjustAndroid_AttributionChangeListener_VTable, *Pcom_adjust_sdk_AdjustAndroid_AttributionChangeListener_VTable;

typedef struct System_Action_AdjustAttribution__o System_Action_AdjustAttribution__o, *PSystem_Action_AdjustAttribution__o;

typedef struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_VTable com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_VTable, *Pcom_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_VTable;

typedef struct System_Action_AdjustEventFailure__o System_Action_AdjustEventFailure__o, *PSystem_Action_AdjustEventFailure__o;

typedef struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_VTable com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_VTable, *Pcom_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_VTable;

typedef struct System_Action_AdjustEventSuccess__o System_Action_AdjustEventSuccess__o, *PSystem_Action_AdjustEventSuccess__o;

typedef struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_VTable com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_VTable, *Pcom_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_VTable;

typedef struct System_Action_AdjustSessionFailure__o System_Action_AdjustSessionFailure__o, *PSystem_Action_AdjustSessionFailure__o;

typedef struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_VTable com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_VTable, *Pcom_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_VTable;

typedef struct System_Action_AdjustSessionSuccess__o System_Action_AdjustSessionSuccess__o, *PSystem_Action_AdjustSessionSuccess__o;

typedef struct System_Action_AdjustAttribution__Fields System_Action_AdjustAttribution__Fields, *PSystem_Action_AdjustAttribution__Fields;

typedef struct System_Action_AdjustEventFailure__c System_Action_AdjustEventFailure__c, *PSystem_Action_AdjustEventFailure__c;

typedef struct System_Action_AdjustEventFailure__Fields System_Action_AdjustEventFailure__Fields, *PSystem_Action_AdjustEventFailure__Fields;

typedef struct System_Action_AdjustEventSuccess__Fields System_Action_AdjustEventSuccess__Fields, *PSystem_Action_AdjustEventSuccess__Fields;

typedef struct System_Action_AdjustSessionFailure__c System_Action_AdjustSessionFailure__c, *PSystem_Action_AdjustSessionFailure__c;

typedef struct System_Action_AdjustSessionFailure__Fields System_Action_AdjustSessionFailure__Fields, *PSystem_Action_AdjustSessionFailure__Fields;

typedef struct System_Action_AdjustSessionSuccess__c System_Action_AdjustSessionSuccess__c, *PSystem_Action_AdjustSessionSuccess__c;

typedef struct System_Action_AdjustSessionSuccess__Fields System_Action_AdjustSessionSuccess__Fields, *PSystem_Action_AdjustSessionSuccess__Fields;

typedef struct System_Action_AdjustEventFailure__VTable System_Action_AdjustEventFailure__VTable, *PSystem_Action_AdjustEventFailure__VTable;

typedef struct System_Action_AdjustSessionFailure__VTable System_Action_AdjustSessionFailure__VTable, *PSystem_Action_AdjustSessionFailure__VTable;

typedef struct System_Action_AdjustSessionSuccess__VTable System_Action_AdjustSessionSuccess__VTable, *PSystem_Action_AdjustSessionSuccess__VTable;

struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_AdjustSessionFailure__o *callback;
};

struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_AdjustAttribution__o *callback;
};

struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_o {
    struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_c *klass;
    void *monitor;
    struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_Fields fields;
};

struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_VTable vtable;
};

struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct System_Action_AdjustEventSuccess__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AdjustEventSuccess__o {
    struct System_Action_AdjustEventSuccess__c *klass;
    void *monitor;
    struct System_Action_AdjustEventSuccess__Fields fields;
};

struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_AdjustEventFailure__o *callback;
};

struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_o {
    struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_c *klass;
    void *monitor;
    struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_Fields fields;
};

struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_VTable vtable;
};

struct System_Action_AdjustAttribution__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AdjustAttribution__o {
    struct System_Action_AdjustAttribution__c *klass;
    void *monitor;
    struct System_Action_AdjustAttribution__Fields fields;
};

struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_AdjustSessionSuccess__o *callback;
};

struct System_Action_AdjustSessionSuccess__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_o {
    struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_c *klass;
    void *monitor;
    struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_Fields fields;
};

struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_VTable vtable;
};

struct System_Action_AdjustSessionSuccess__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AdjustSessionSuccess__o {
    struct System_Action_AdjustSessionSuccess__c *klass;
    void *monitor;
    struct System_Action_AdjustSessionSuccess__Fields fields;
};

struct System_Action_AdjustSessionSuccess__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AdjustSessionSuccess__VTable vtable;
};

struct System_Action_AdjustSessionFailure__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AdjustSessionFailure__o {
    struct System_Action_AdjustSessionFailure__c *klass;
    void *monitor;
    struct System_Action_AdjustSessionFailure__Fields fields;
};

struct System_Action_AdjustSessionFailure__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AdjustSessionFailure__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AdjustSessionFailure__VTable vtable;
};

struct System_Action_AdjustEventFailure__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AdjustEventFailure__o {
    struct System_Action_AdjustEventFailure__c *klass;
    void *monitor;
    struct System_Action_AdjustEventFailure__Fields fields;
};

struct System_Action_AdjustEventFailure__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AdjustEventFailure__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AdjustEventFailure__VTable vtable;
};

struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_VTable vtable;
};

struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_string__o *callback;
};

struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_o {
    struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_c *klass;
    void *monitor;
    struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_Fields fields;
};

struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_VTable vtable;
};

struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_AdjustEventSuccess__o *callback;
};

struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_o {
    struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_c *klass;
    void *monitor;
    struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_Fields fields;
};

struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_o {
    struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_c *klass;
    void *monitor;
    struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_Fields fields;
};

struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_VTable vtable;
};

struct com_adjust_sdk_AdjustAndroid_StaticFields {
    bool launchDeferredDeeplink;
    struct UnityEngine_AndroidJavaClass_o *ajcAdjust;
    struct UnityEngine_AndroidJavaObject_o *ajoCurrentActivity;
    struct com_adjust_sdk_AdjustAndroid_DeferredDeeplinkListener_o *onDeferredDeeplinkListener;
    struct com_adjust_sdk_AdjustAndroid_AttributionChangeListener_o *onAttributionChangedListener;
    struct com_adjust_sdk_AdjustAndroid_EventTrackingFailedListener_o *onEventTrackingFailedListener;
    struct com_adjust_sdk_AdjustAndroid_EventTrackingSucceededListener_o *onEventTrackingSucceededListener;
    struct com_adjust_sdk_AdjustAndroid_SessionTrackingFailedListener_o *onSessionTrackingFailedListener;
    struct com_adjust_sdk_AdjustAndroid_SessionTrackingSucceededListener_o *onSessionTrackingSucceededListener;
};

typedef struct MethodInfo_2C11878_RGCTXs MethodInfo_2C11878_RGCTXs, *PMethodInfo_2C11878_RGCTXs;

struct MethodInfo_2C11878_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_TKey__TElement_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TKey__TElement___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_6_System_Func_TSource__TKey_;
    struct MethodInfo *_7_System_Func_TSource__TKey__Invoke;
    struct Il2CppClass *_8_System_Func_TSource__TElement_;
    struct MethodInfo *_9_System_Func_TSource__TElement__Invoke;
    struct MethodInfo *_10_System_Collections_Generic_Dictionary_TKey__TElement__Add;
};

typedef union _union_281920 _union_281920, *P_union_281920;

union _union_281920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_DateTimeParse_DTT_o System_DateTimeParse_DTT_o, *PSystem_DateTimeParse_DTT_o;

typedef struct System_DateTimeParse_DTT_Fields System_DateTimeParse_DTT_Fields, *PSystem_DateTimeParse_DTT_Fields;

struct System_DateTimeParse_DTT_Fields {
    int32_t value__;
};

struct System_DateTimeParse_DTT_o {
    struct System_DateTimeParse_DTT_Fields fields;
};

typedef union _union_281922 _union_281922, *P_union_281922;

union _union_281922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Notice_ChatNoticeChannel___c__DisplayClass31_0_Fields Shock_Notice_ChatNoticeChannel___c__DisplayClass31_0_Fields, *PShock_Notice_ChatNoticeChannel___c__DisplayClass31_0_Fields;

typedef struct Shock_Notice_ChatNoticeChannel_o Shock_Notice_ChatNoticeChannel_o, *PShock_Notice_ChatNoticeChannel_o;

typedef struct Shock_Notice_ChatNoticeChannel_c Shock_Notice_ChatNoticeChannel_c, *PShock_Notice_ChatNoticeChannel_c;

typedef struct Shock_Notice_ChatNoticeChannel_Fields Shock_Notice_ChatNoticeChannel_Fields, *PShock_Notice_ChatNoticeChannel_Fields;

typedef struct Shock_Notice_ChatNoticeChannel_StaticFields Shock_Notice_ChatNoticeChannel_StaticFields, *PShock_Notice_ChatNoticeChannel_StaticFields;

typedef struct Shock_Notice_ChatNoticeChannel_VTable Shock_Notice_ChatNoticeChannel_VTable, *PShock_Notice_ChatNoticeChannel_VTable;

typedef struct Shock_Notice_ChatNoticeWindow_o Shock_Notice_ChatNoticeWindow_o, *PShock_Notice_ChatNoticeWindow_o;

typedef struct Shock_Notice_ChatNoticeChannel_MyInput_o Shock_Notice_ChatNoticeChannel_MyInput_o, *PShock_Notice_ChatNoticeChannel_MyInput_o;

typedef struct Shock_Notice_ChatNoticeWindow_c Shock_Notice_ChatNoticeWindow_c, *PShock_Notice_ChatNoticeWindow_c;

typedef struct Shock_Notice_ChatNoticeWindow_Fields Shock_Notice_ChatNoticeWindow_Fields, *PShock_Notice_ChatNoticeWindow_Fields;

typedef struct Shock_Notice_ChatNoticeChannel_MyInput_c Shock_Notice_ChatNoticeChannel_MyInput_c, *PShock_Notice_ChatNoticeChannel_MyInput_c;

typedef struct Shock_Notice_ChatNoticeChannel_MyInput_Fields Shock_Notice_ChatNoticeChannel_MyInput_Fields, *PShock_Notice_ChatNoticeChannel_MyInput_Fields;

typedef struct Shock_Notice_ChatNoticeWindow_VTable Shock_Notice_ChatNoticeWindow_VTable, *PShock_Notice_ChatNoticeWindow_VTable;

typedef struct Shock_Notice_NoticeWindowBase_ChatNoticeWindowItemParent__Fields Shock_Notice_NoticeWindowBase_ChatNoticeWindowItemParent__Fields, *PShock_Notice_NoticeWindowBase_ChatNoticeWindowItemParent__Fields;

typedef struct Shock_Notice_ChatNoticeChannel_MyInput_VTable Shock_Notice_ChatNoticeChannel_MyInput_VTable, *PShock_Notice_ChatNoticeChannel_MyInput_VTable;

typedef struct System_Collections_Generic_IReadOnlyList_ChatChapterMst__o System_Collections_Generic_IReadOnlyList_ChatChapterMst__o, *PSystem_Collections_Generic_IReadOnlyList_ChatChapterMst__o;

typedef struct Shock_Notice_ChatNoticeWindowItemParent_o Shock_Notice_ChatNoticeWindowItemParent_o, *PShock_Notice_ChatNoticeWindowItemParent_o;

typedef struct System_Collections_Generic_IReadOnlyList_ChatChapterMst__c System_Collections_Generic_IReadOnlyList_ChatChapterMst__c, *PSystem_Collections_Generic_IReadOnlyList_ChatChapterMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_ChatChapterMst__Fields System_Collections_Generic_IReadOnlyList_ChatChapterMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_ChatChapterMst__Fields;

typedef struct Shock_Notice_ChatNoticeWindowItemParent_c Shock_Notice_ChatNoticeWindowItemParent_c, *PShock_Notice_ChatNoticeWindowItemParent_c;

typedef struct Shock_Notice_ChatNoticeWindowItemParent_Fields Shock_Notice_ChatNoticeWindowItemParent_Fields, *PShock_Notice_ChatNoticeWindowItemParent_Fields;

typedef struct Shock_Notice_ChatNoticeWindowItemParent_VTable Shock_Notice_ChatNoticeWindowItemParent_VTable, *PShock_Notice_ChatNoticeWindowItemParent_VTable;

typedef struct Shock_Notice_ChatNoticeWindowItemChild_o Shock_Notice_ChatNoticeWindowItemChild_o, *PShock_Notice_ChatNoticeWindowItemChild_o;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__o System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__o, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__o;

typedef struct System_Collections_Generic_IEnumerable_BAND_CATEGORY__o System_Collections_Generic_IEnumerable_BAND_CATEGORY__o, *PSystem_Collections_Generic_IEnumerable_BAND_CATEGORY__o;

typedef struct Shock_Notice_ChatNoticeWindowItemChild_c Shock_Notice_ChatNoticeWindowItemChild_c, *PShock_Notice_ChatNoticeWindowItemChild_c;

typedef struct Shock_Notice_ChatNoticeWindowItemChild_Fields Shock_Notice_ChatNoticeWindowItemChild_Fields, *PShock_Notice_ChatNoticeWindowItemChild_Fields;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__c System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__c, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__c;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__Fields System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__Fields, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__Fields;

typedef struct System_Collections_Generic_IEnumerable_BAND_CATEGORY__c System_Collections_Generic_IEnumerable_BAND_CATEGORY__c, *PSystem_Collections_Generic_IEnumerable_BAND_CATEGORY__c;

typedef struct System_Collections_Generic_IEnumerable_BAND_CATEGORY__Fields System_Collections_Generic_IEnumerable_BAND_CATEGORY__Fields, *PSystem_Collections_Generic_IEnumerable_BAND_CATEGORY__Fields;

typedef struct Shock_Notice_ChatNoticeWindowItemChild_VTable Shock_Notice_ChatNoticeWindowItemChild_VTable, *PShock_Notice_ChatNoticeWindowItemChild_VTable;

typedef struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_array Shock_Notice_ChatNoticeWindowItemChild_BandSetting_array, *PShock_Notice_ChatNoticeWindowItemChild_BandSetting_array;

typedef struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__VTable System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__VTable, *PSystem_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__VTable;

typedef struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_o Shock_Notice_ChatNoticeWindowItemChild_BandSetting_o, *PShock_Notice_ChatNoticeWindowItemChild_BandSetting_o;

typedef struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_c Shock_Notice_ChatNoticeWindowItemChild_BandSetting_c, *PShock_Notice_ChatNoticeWindowItemChild_BandSetting_c;

typedef struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_Fields Shock_Notice_ChatNoticeWindowItemChild_BandSetting_Fields, *PShock_Notice_ChatNoticeWindowItemChild_BandSetting_Fields;

typedef struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_VTable Shock_Notice_ChatNoticeWindowItemChild_BandSetting_VTable, *PShock_Notice_ChatNoticeWindowItemChild_BandSetting_VTable;

struct Shock_Notice_ChatNoticeChannel_MyInput_Fields {
    struct System_Collections_Generic_IReadOnlyList_ChatChapterMst__o *ChatChapterList;
    float WindowIdleDurationOffset;
    struct System_Action_o *WindowIdleEvent;
};

struct Shock_Notice_ChatNoticeWindowItemChild_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_Notice_ChatNoticeChannel_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Canvas_o *m_Canvas;
    struct UnityEngine_RectTransform_o *m_FieldRect;
    struct Shock_Notice_ChatNoticeWindow_o *m_Window;
    float m_WindowIdleDuration;
    struct System_Action_o *m_SkipAction;
    struct Shock_Notice_ChatNoticeChannel_MyInput_o *m_MyInput;
    bool _IsIdle_k__BackingField;
    float _WindowLeftTopY_k__BackingField;
    float _WindowHeight_k__BackingField;
};

struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_VTable vtable;
};

struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_Fields {
    int32_t Group;
    struct UnityEngine_Sprite_o *Sprite;
    struct UnityEngine_Material_o *Gradation;
};

struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_o {
    struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_c *klass;
    void *monitor;
    struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_Fields fields;
};

struct Shock_Notice_ChatNoticeWindowItemParent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Notice_ChatNoticeWindowItemChild_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_ChatNoticeWindowItemChild_VTable vtable;
};

struct Shock_Notice_ChatNoticeWindowItemChild_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_GroupHead;
    struct UnityEngine_UI_Image_o *m_GroupIcon;
    struct Shock_TextMeshUI_o *m_NoticeValue;
    struct Shock_ButtonEvent_o *m_Event;
    struct Shock_InputGestureRect_o *m_Frick;
    struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_array *m_SettingList;
    int32_t m_Category;
};

struct Shock_Notice_ChatNoticeWindowItemChild_o {
    struct Shock_Notice_ChatNoticeWindowItemChild_c *klass;
    void *monitor;
    struct Shock_Notice_ChatNoticeWindowItemChild_Fields fields;
};

struct Shock_Notice_ChatNoticeChannel_StaticFields {
    struct System_Action_o *m_ExternalTapAction;
};

struct System_Collections_Generic_IReadOnlyList_ChatChapterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_ChatChapterMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_ChatChapterMst__o {
    struct System_Collections_Generic_IReadOnlyList_ChatChapterMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ChatChapterMst__Fields fields;
};

struct Shock_Notice_ChatNoticeWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Start;
    struct VirtualInvokeData _8_Appear;
    struct VirtualInvokeData _9_SkipAppear;
    struct VirtualInvokeData _10_Vanish;
    struct VirtualInvokeData _11_SkipVanish;
};

struct Shock_Notice_NoticeWindowBase_ChatNoticeWindowItemParent__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_CanvasGroup_o *m_CanvasGroup;
    struct Carbon_TweenCollection_o *m_Tweens;
    struct Shock_Notice_ChatNoticeWindowItemParent_o *m_ItemCloneBase;
    struct UnityEngine_RectTransform_o *m_ItemAnchor;
    int32_t m_DefaultWindowHeight;
    int32_t m_ItemIntervalY;
    int32_t m_ItemCountLimit;
    struct System_Collections_Generic_List_T__o *m_ItemList;
    struct System_Collections_Generic_Dictionary_string__T__o *m_ItemTable;
};

struct Shock_Notice_ChatNoticeWindow_Fields {
    struct Shock_Notice_NoticeWindowBase_ChatNoticeWindowItemParent__Fields super;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_Notice_ChatNoticeWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_ChatNoticeWindow_VTable vtable;
};

struct Shock_Notice_ChatNoticeWindow_o {
    struct Shock_Notice_ChatNoticeWindow_c *klass;
    void *monitor;
    struct Shock_Notice_ChatNoticeWindow_Fields fields;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__VTable vtable;
};

struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__o {
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__Fields fields;
};

struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Notice_ChatNoticeWindowItemChild_BandSetting_o *m_Items[65535];
};

struct Shock_Notice_ChatNoticeWindowItemParent_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    int32_t NOTICE_STRING_MAX;
    struct UnityEngine_RectTransform_o *m_Parent;
    struct Shock_Notice_ChatNoticeWindowItemChild_o *m_Prefab;
    struct System_Collections_Generic_Dictionary_BAND_CATEGORY__ChatNoticeWindowItemChild__o *m_NoticeDict;
    struct System_Collections_Generic_IEnumerable_BAND_CATEGORY__o *m_TargetGroupList;
};

struct Shock_Notice_ChatNoticeWindowItemParent_o {
    struct Shock_Notice_ChatNoticeWindowItemParent_c *klass;
    void *monitor;
    struct Shock_Notice_ChatNoticeWindowItemParent_Fields fields;
};

struct Shock_Notice_ChatNoticeWindowItemParent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_ChatNoticeWindowItemParent_VTable vtable;
};

struct Shock_Notice_ChatNoticeChannel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsIdle;
    struct VirtualInvokeData _7_get_ChannelName;
    struct VirtualInvokeData _8_get_WindowLeftTopY;
    struct VirtualInvokeData _9_get_WindowHeight;
    struct VirtualInvokeData _10_Initialize;
    struct VirtualInvokeData _11_SetVertical;
    struct VirtualInvokeData _12_Play;
    struct VirtualInvokeData _13_Skip;
    struct VirtualInvokeData _14_GetNoticeRect;
};

struct Shock_Notice_ChatNoticeChannel_c {
    struct Il2CppClass_1 _1;
    struct Shock_Notice_ChatNoticeChannel_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_ChatNoticeChannel_VTable vtable;
};

struct Shock_Notice_ChatNoticeChannel_o {
    struct Shock_Notice_ChatNoticeChannel_c *klass;
    void *monitor;
    struct Shock_Notice_ChatNoticeChannel_Fields fields;
};

struct System_Collections_Generic_IEnumerable_BAND_CATEGORY__Fields {
};

struct System_Collections_Generic_IEnumerable_BAND_CATEGORY__o {
    struct System_Collections_Generic_IEnumerable_BAND_CATEGORY__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_BAND_CATEGORY__Fields fields;
};

struct System_Collections_Generic_IEnumerable_BAND_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Notice_ChatNoticeChannel___c__DisplayClass31_0_Fields {
    struct Carbon_StepTask_o *task;
    struct System_Action_o *onComplete;
    struct Shock_Notice_ChatNoticeChannel_o *__4__this;
};

struct Shock_Notice_ChatNoticeChannel_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_ChatNoticeChannel_MyInput_o {
    struct Shock_Notice_ChatNoticeChannel_MyInput_c *klass;
    void *monitor;
    struct Shock_Notice_ChatNoticeChannel_MyInput_Fields fields;
};

struct Shock_Notice_ChatNoticeChannel_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_ChatNoticeChannel_MyInput_VTable vtable;
};

typedef union _union_281924 _union_281924, *P_union_281924;

union _union_281924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281914 _union_281914, *P_union_281914;

union _union_281914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256904 _union_256904, *P_union_256904;

union _union_256904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281916 _union_281916, *P_union_281916;

union _union_281916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256906 _union_256906, *P_union_256906;

union _union_256906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2684388 MethodInfo_2684388, *PMethodInfo_2684388;

typedef union _union_310946 _union_310946, *P_union_310946;

union _union_310946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2684388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281918 _union_281918, *P_union_281918;

union _union_281918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256908 _union_256908, *P_union_256908;

union _union_256908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_StopWatchScope_c Chipstar_StopWatchScope_c, *PChipstar_StopWatchScope_c;

typedef struct Chipstar_StopWatchScope_VTable Chipstar_StopWatchScope_VTable, *PChipstar_StopWatchScope_VTable;

struct Chipstar_StopWatchScope_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Chipstar_StopWatchScope_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_StopWatchScope_VTable vtable;
};

typedef struct Aoharu_Chat_Group_GroupArea___c__DisplayClass13_0_VTable Aoharu_Chat_Group_GroupArea___c__DisplayClass13_0_VTable, *PAoharu_Chat_Group_GroupArea___c__DisplayClass13_0_VTable;

struct Aoharu_Chat_Group_GroupArea___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217331 _union_217331, *P_union_217331;

union _union_217331 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217333 _union_217333, *P_union_217333;

union _union_217333 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14194AC MethodInfo_14194AC, *PMethodInfo_14194AC;

typedef union _union_258658 _union_258658, *P_union_258658;

union _union_258658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14194AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217335 _union_217335, *P_union_217335;

union _union_217335 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureStillController___c_VTable Shock_Scenes_Adventure_AdventureStillController___c_VTable, *PShock_Scenes_Adventure_AdventureStillController___c_VTable;

struct Shock_Scenes_Adventure_AdventureStillController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256900 _union_256900, *P_union_256900;

union _union_256900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217337 _union_217337, *P_union_217337;

union _union_217337 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256902 _union_256902, *P_union_256902;

union _union_256902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242329 _union_242329, *P_union_242329;

union _union_242329 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_DOTweenModuleUI_o DG_Tweening_DOTweenModuleUI_o, *PDG_Tweening_DOTweenModuleUI_o;

typedef struct DG_Tweening_DOTweenModuleUI_c DG_Tweening_DOTweenModuleUI_c, *PDG_Tweening_DOTweenModuleUI_c;

typedef struct DG_Tweening_DOTweenModuleUI_Fields DG_Tweening_DOTweenModuleUI_Fields, *PDG_Tweening_DOTweenModuleUI_Fields;

typedef struct DG_Tweening_DOTweenModuleUI_VTable DG_Tweening_DOTweenModuleUI_VTable, *PDG_Tweening_DOTweenModuleUI_VTable;

struct DG_Tweening_DOTweenModuleUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_DOTweenModuleUI_Fields {
};

struct DG_Tweening_DOTweenModuleUI_o {
    struct DG_Tweening_DOTweenModuleUI_c *klass;
    void *monitor;
    struct DG_Tweening_DOTweenModuleUI_Fields fields;
};

struct DG_Tweening_DOTweenModuleUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenModuleUI_VTable vtable;
};

typedef struct MethodInfo_21E6BAC MethodInfo_21E6BAC, *PMethodInfo_21E6BAC;

typedef union _union_161223 _union_161223, *P_union_161223;

union _union_161223 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6BAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161223 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_IntervalTree_Entry_object__o UnityEngine_Timeline_IntervalTree_Entry_object__o, *PUnityEngine_Timeline_IntervalTree_Entry_object__o;

typedef struct UnityEngine_Timeline_IntervalTree_Entry_object__Fields UnityEngine_Timeline_IntervalTree_Entry_object__Fields, *PUnityEngine_Timeline_IntervalTree_Entry_object__Fields;

struct UnityEngine_Timeline_IntervalTree_Entry_object__Fields {
    int64_t intervalStart;
    int64_t intervalEnd;
    struct Il2CppObject *item;
};

struct UnityEngine_Timeline_IntervalTree_Entry_object__o {
    struct UnityEngine_Timeline_IntervalTree_Entry_object__Fields fields;
};

typedef union _union_256970 _union_256970, *P_union_256970;

union _union_256970 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_BundleObject__StaticFields System_Collections_Generic_List_BundleObject__StaticFields, *PSystem_Collections_Generic_List_BundleObject__StaticFields;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject_array Gree_Wfs_LegacyAssetBundles_BundleObject_array, *PGree_Wfs_LegacyAssetBundles_BundleObject_array;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject_o Gree_Wfs_LegacyAssetBundles_BundleObject_o, *PGree_Wfs_LegacyAssetBundles_BundleObject_o;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject_c Gree_Wfs_LegacyAssetBundles_BundleObject_c, *PGree_Wfs_LegacyAssetBundles_BundleObject_c;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject_Fields Gree_Wfs_LegacyAssetBundles_BundleObject_Fields, *PGree_Wfs_LegacyAssetBundles_BundleObject_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject_VTable Gree_Wfs_LegacyAssetBundles_BundleObject_VTable, *PGree_Wfs_LegacyAssetBundles_BundleObject_VTable;

typedef struct System_Collections_Generic_Dictionary_string__BundleObject__o System_Collections_Generic_Dictionary_string__BundleObject__o, *PSystem_Collections_Generic_Dictionary_string__BundleObject__o;

typedef struct System_Collections_Generic_List_DownloadBundleRequest__o System_Collections_Generic_List_DownloadBundleRequest__o, *PSystem_Collections_Generic_List_DownloadBundleRequest__o;

typedef struct System_Collections_Generic_List_LoadBundleRequest__o System_Collections_Generic_List_LoadBundleRequest__o, *PSystem_Collections_Generic_List_LoadBundleRequest__o;

typedef struct System_Collections_Generic_Dictionary_string__BundleObject__c System_Collections_Generic_Dictionary_string__BundleObject__c, *PSystem_Collections_Generic_Dictionary_string__BundleObject__c;

typedef struct System_Collections_Generic_Dictionary_string__BundleObject__Fields System_Collections_Generic_Dictionary_string__BundleObject__Fields, *PSystem_Collections_Generic_Dictionary_string__BundleObject__Fields;

typedef struct System_Collections_Generic_List_DownloadBundleRequest__c System_Collections_Generic_List_DownloadBundleRequest__c, *PSystem_Collections_Generic_List_DownloadBundleRequest__c;

typedef struct System_Collections_Generic_List_DownloadBundleRequest__Fields System_Collections_Generic_List_DownloadBundleRequest__Fields, *PSystem_Collections_Generic_List_DownloadBundleRequest__Fields;

typedef struct System_Collections_Generic_List_LoadBundleRequest__c System_Collections_Generic_List_LoadBundleRequest__c, *PSystem_Collections_Generic_List_LoadBundleRequest__c;

typedef struct System_Collections_Generic_List_LoadBundleRequest__Fields System_Collections_Generic_List_LoadBundleRequest__Fields, *PSystem_Collections_Generic_List_LoadBundleRequest__Fields;

typedef struct System_Collections_Generic_Dictionary_string__BundleObject__VTable System_Collections_Generic_Dictionary_string__BundleObject__VTable, *PSystem_Collections_Generic_Dictionary_string__BundleObject__VTable;

typedef struct System_Collections_Generic_List_DownloadBundleRequest__StaticFields System_Collections_Generic_List_DownloadBundleRequest__StaticFields, *PSystem_Collections_Generic_List_DownloadBundleRequest__StaticFields;

typedef struct System_Collections_Generic_List_DownloadBundleRequest__VTable System_Collections_Generic_List_DownloadBundleRequest__VTable, *PSystem_Collections_Generic_List_DownloadBundleRequest__VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_array Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_array, *PGree_Wfs_LegacyAssetBundles_DownloadBundleRequest_array;

typedef struct System_Collections_Generic_List_LoadBundleRequest__StaticFields System_Collections_Generic_List_LoadBundleRequest__StaticFields, *PSystem_Collections_Generic_List_LoadBundleRequest__StaticFields;

typedef struct System_Collections_Generic_List_LoadBundleRequest__VTable System_Collections_Generic_List_LoadBundleRequest__VTable, *PSystem_Collections_Generic_List_LoadBundleRequest__VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_array Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_array, *PGree_Wfs_LegacyAssetBundles_LoadBundleRequest_array;

typedef struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_o Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_o, *PGree_Wfs_LegacyAssetBundles_DownloadBundleRequest_o;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_o Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_o, *PGree_Wfs_LegacyAssetBundles_LoadBundleRequest_o;

typedef struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_c Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_c, *PGree_Wfs_LegacyAssetBundles_DownloadBundleRequest_c;

typedef struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_Fields Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_Fields, *PGree_Wfs_LegacyAssetBundles_DownloadBundleRequest_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_c Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_c, *PGree_Wfs_LegacyAssetBundles_LoadBundleRequest_c;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_Fields Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_Fields, *PGree_Wfs_LegacyAssetBundles_LoadBundleRequest_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_VTable Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_VTable, *PGree_Wfs_LegacyAssetBundles_DownloadBundleRequest_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_o Gree_Wfs_LegacyAssetBundles_DownloadRequest_o, *PGree_Wfs_LegacyAssetBundles_DownloadRequest_o;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_VTable Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_VTable, *PGree_Wfs_LegacyAssetBundles_LoadBundleRequest_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_c Gree_Wfs_LegacyAssetBundles_DownloadRequest_c, *PGree_Wfs_LegacyAssetBundles_DownloadRequest_c;

typedef struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_Fields Gree_Wfs_LegacyAssetBundles_DownloadRequest_Fields, *PGree_Wfs_LegacyAssetBundles_DownloadRequest_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_VTable Gree_Wfs_LegacyAssetBundles_DownloadRequest_VTable, *PGree_Wfs_LegacyAssetBundles_DownloadRequest_VTable;

struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_Fields {
    struct Gree_Wfs_LegacyAssetBundles_ErrorInterruptor_o *errorInterruptor;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleHandler_o *assetBundleHandler;
    struct System_Action_AssetBundleHandler__o *onSuccess;
    struct System_Action_Exception__o *onFailed;
    bool _isDone_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_o {
    struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_Fields fields;
};

struct System_Collections_Generic_List_DownloadBundleRequest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_isDisposed;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_get_isDone;
    struct VirtualInvokeData _7_get_progress;
    struct VirtualInvokeData _8_Dispose;
};

struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_VTable vtable;
};

struct System_Collections_Generic_List_DownloadBundleRequest__StaticFields {
    struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_array *s_emptyArray;
};

struct System_Collections_Generic_List_DownloadBundleRequest__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_DownloadBundleRequest__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_DownloadBundleRequest__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__BundleObject__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__BundleObject__o {
    struct System_Collections_Generic_Dictionary_string__BundleObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__BundleObject__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__BundleObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__BundleObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__BundleObject__VTable vtable;
};

struct System_Collections_Generic_List_DownloadBundleRequest__Fields {
    struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_DownloadBundleRequest__o {
    struct System_Collections_Generic_List_DownloadBundleRequest__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_DownloadBundleRequest__Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_isDone;
    struct VirtualInvokeData _5_get_progress;
    struct VirtualInvokeData _6_Dispose;
};

struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_Fields {
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_o *bundleObject;
    struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_array *_loadBundleRequestCollection_k__BackingField;
    struct Gree_Wfs_LegacyAssetBundles_LoadRequest_o *_loadRequest_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_o {
    struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject_Fields {
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_o *assetBundleManager;
    struct UnityEngine_Cache_o cache;
    struct System_Collections_Generic_Dictionary_string__BundleObject__o *bundleObjectCollection;
    struct System_Collections_Generic_List_DownloadBundleRequest__o *downloadBundleRequestCollection;
    struct System_Collections_Generic_List_LoadBundleRequest__o *loadBundleRequestCollection;
    struct System_String_o *_identifier_k__BackingField;
    struct System_String_o *_name_k__BackingField;
    struct System_String_o *_url_k__BackingField;
    struct UnityEngine_Hash128_o _hash_k__BackingField;
    uint32_t _crc_k__BackingField;
    int64_t _length_k__BackingField;
    struct System_String_array *_dependencies_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_o *m_Items[65535];
};

struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_Fields {
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_o *bundleObject;
    struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_array *_downloadBundleRequestCollection_k__BackingField;
    struct Gree_Wfs_LegacyAssetBundles_DownloadRequest_o *_downloadRequest_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_isDone;
    struct VirtualInvokeData _5_get_progress;
    struct VirtualInvokeData _6_Dispose;
};

struct System_Collections_Generic_List_LoadBundleRequest__Fields {
    struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LoadBundleRequest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LoadBundleRequest__StaticFields {
    struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_array *s_emptyArray;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject_o {
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_o *m_Items[65535];
};

struct System_Collections_Generic_List_LoadBundleRequest__o {
    struct System_Collections_Generic_List_LoadBundleRequest__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LoadBundleRequest__Fields fields;
};

struct System_Collections_Generic_List_LoadBundleRequest__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LoadBundleRequest__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LoadBundleRequest__VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_o {
    struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_DownloadBundleRequest_VTable vtable;
};

struct System_Collections_Generic_List_BundleObject__StaticFields {
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_array *s_emptyArray;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_o *m_Items[65535];
};

typedef struct UnityEngine_Timeline_IntervalTree_Entry_object__c UnityEngine_Timeline_IntervalTree_Entry_object__c, *PUnityEngine_Timeline_IntervalTree_Entry_object__c;

typedef struct UnityEngine_Timeline_IntervalTree_Entry_object__VTable UnityEngine_Timeline_IntervalTree_Entry_object__VTable, *PUnityEngine_Timeline_IntervalTree_Entry_object__VTable;

struct UnityEngine_Timeline_IntervalTree_Entry_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_IntervalTree_Entry_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_IntervalTree_Entry_object__VTable vtable;
};

typedef union _union_242321 _union_242321, *P_union_242321;

union _union_242321 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAB090 MethodInfo_1EAB090, *PMethodInfo_1EAB090;

typedef union _union_264890 _union_264890, *P_union_264890;

union _union_264890 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264890 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_ChatController___c__DisplayClass39_0_c Aoharu_Chat_ChatController___c__DisplayClass39_0_c, *PAoharu_Chat_ChatController___c__DisplayClass39_0_c;

typedef struct Aoharu_Chat_ChatController___c__DisplayClass39_0_VTable Aoharu_Chat_ChatController___c__DisplayClass39_0_VTable, *PAoharu_Chat_ChatController___c__DisplayClass39_0_VTable;

struct Aoharu_Chat_ChatController___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatController___c__DisplayClass39_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatController___c__DisplayClass39_0_VTable vtable;
};

typedef union _union_242327 _union_242327, *P_union_242327;

union _union_242327 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B742C MethodInfo_28B742C, *PMethodInfo_28B742C;

typedef union _union_308976 _union_308976, *P_union_308976;

union _union_308976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B742C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B1BC MethodInfo_2D5B1BC, *PMethodInfo_2D5B1BC;

typedef struct MethodInfo_2D5B1BC_RGCTXs MethodInfo_2D5B1BC_RGCTXs, *PMethodInfo_2D5B1BC_RGCTXs;

typedef union _union_298583 _union_298583, *P_union_298583;

struct MethodInfo_2D5B1BC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__FindIndex;
    struct MethodInfo *_2_Carbon_ListExtensions_PopAt_T_;
};

union _union_298583 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B1BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B1BC_RGCTXs *rgctx_data;
    union _union_298583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D09E4 MethodInfo_19D09E4, *PMethodInfo_19D09E4;

typedef union _union_247243 _union_247243, *P_union_247243;

union _union_247243 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D09E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247243 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217361 _union_217361, *P_union_217361;

union _union_217361 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217363 _union_217363, *P_union_217363;

union _union_217363 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_Level2Map__StaticFields System_Collections_Generic_List_Level2Map__StaticFields, *PSystem_Collections_Generic_List_Level2Map__StaticFields;

typedef struct Mono_Globalization_Unicode_Level2Map_array Mono_Globalization_Unicode_Level2Map_array, *PMono_Globalization_Unicode_Level2Map_array;

typedef struct Mono_Globalization_Unicode_Level2Map_o Mono_Globalization_Unicode_Level2Map_o, *PMono_Globalization_Unicode_Level2Map_o;

typedef struct Mono_Globalization_Unicode_Level2Map_c Mono_Globalization_Unicode_Level2Map_c, *PMono_Globalization_Unicode_Level2Map_c;

typedef struct Mono_Globalization_Unicode_Level2Map_Fields Mono_Globalization_Unicode_Level2Map_Fields, *PMono_Globalization_Unicode_Level2Map_Fields;

typedef struct Mono_Globalization_Unicode_Level2Map_VTable Mono_Globalization_Unicode_Level2Map_VTable, *PMono_Globalization_Unicode_Level2Map_VTable;

struct Mono_Globalization_Unicode_Level2Map_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Mono_Globalization_Unicode_Level2Map_o *m_Items[65535];
};

struct Mono_Globalization_Unicode_Level2Map_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Globalization_Unicode_Level2Map_Fields {
    uint8_t Source;
    uint8_t Replace;
};

struct Mono_Globalization_Unicode_Level2Map_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Globalization_Unicode_Level2Map_VTable vtable;
};

struct Mono_Globalization_Unicode_Level2Map_o {
    struct Mono_Globalization_Unicode_Level2Map_c *klass;
    void *monitor;
    struct Mono_Globalization_Unicode_Level2Map_Fields fields;
};

struct System_Collections_Generic_List_Level2Map__StaticFields {
    struct Mono_Globalization_Unicode_Level2Map_array *s_emptyArray;
};

typedef union _union_256972 _union_256972, *P_union_256972;

union _union_256972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217365 _union_217365, *P_union_217365;

union _union_217365 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256974 _union_256974, *P_union_256974;

union _union_256974 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217367 _union_217367, *P_union_217367;

union _union_217367 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13D9B34_RGCTXs MethodInfo_13D9B34_RGCTXs, *PMethodInfo_13D9B34_RGCTXs;

struct MethodInfo_13D9B34_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256976 _union_256976, *P_union_256976;

union _union_256976 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217369 _union_217369, *P_union_217369;

union _union_217369 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256978 _union_256978, *P_union_256978;

union _union_256978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242339 _union_242339, *P_union_242339;

union _union_242339 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256960 _union_256960, *P_union_256960;

union _union_256960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242331 _union_242331, *P_union_242331;

union _union_242331 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242333 _union_242333, *P_union_242333;

union _union_242333 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242335 _union_242335, *P_union_242335;

union _union_242335 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B8E8 MethodInfo_312B8E8, *PMethodInfo_312B8E8;

typedef union _union_224821 _union_224821, *P_union_224821;

union _union_224821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B8E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UnityEngineModuleAssembly_VTable UnityEngine_UnityEngineModuleAssembly_VTable, *PUnityEngine_UnityEngineModuleAssembly_VTable;

struct UnityEngine_UnityEngineModuleAssembly_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_242337 _union_242337, *P_union_242337;

union _union_242337 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10237AC MethodInfo_10237AC, *PMethodInfo_10237AC;

typedef union _union_268650 _union_268650, *P_union_268650;

union _union_268650 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10237AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268650 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B741C MethodInfo_28B741C, *PMethodInfo_28B741C;

typedef union _union_312814 _union_312814, *P_union_312814;

union _union_312814 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B741C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312814 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass404_0_Fields Shock_Protocol___c__DisplayClass404_0_Fields, *PShock_Protocol___c__DisplayClass404_0_Fields;

struct Shock_Protocol___c__DisplayClass404_0_Fields {
    struct System_Action_o *onSuccess;
};

typedef union _union_217351 _union_217351, *P_union_217351;

union _union_217351 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217353 _union_217353, *P_union_217353;

union _union_217353 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B8EC MethodInfo_312B8EC, *PMethodInfo_312B8EC;

typedef union _union_224989 _union_224989, *P_union_224989;

union _union_224989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B8EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32A0578 MethodInfo_32A0578, *PMethodInfo_32A0578;

typedef union _union_316457 _union_316457, *P_union_316457;

union _union_316457 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0578 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316457 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256962 _union_256962, *P_union_256962;

union _union_256962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217355 _union_217355, *P_union_217355;

union _union_217355 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22F03BC MethodInfo_22F03BC, *PMethodInfo_22F03BC;

typedef union _union_325210 _union_325210, *P_union_325210;

union _union_325210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F03BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__c FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__c, *PFancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__c;

typedef struct FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__VTable FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__VTable, *PFancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__VTable;

struct FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollView_MemberProfileListItem__MemberProfileListContext__VTable vtable;
};

typedef union _union_256964 _union_256964, *P_union_256964;

union _union_256964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217357 _union_217357, *P_union_217357;

union _union_217357 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_LiveMissionMst__VTable System_Collections_Generic_List_LiveMissionMst__VTable, *PSystem_Collections_Generic_List_LiveMissionMst__VTable;

struct System_Collections_Generic_List_LiveMissionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef union _union_256966 _union_256966, *P_union_256966;

union _union_256966 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217359 _union_217359, *P_union_217359;

union _union_217359 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256968 _union_256968, *P_union_256968;

union _union_256968 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D6AF00 MethodInfo_1D6AF00, *PMethodInfo_1D6AF00;

typedef union _union_157553 _union_157553, *P_union_157553;

union _union_157553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6AF00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GameMstTableBase_MstBinder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242307 _union_242307, *P_union_242307;

union _union_242307 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_KeyDownEvent_VTable UnityEngine_UIElements_KeyDownEvent_VTable, *PUnityEngine_UIElements_KeyDownEvent_VTable;

struct UnityEngine_UIElements_KeyDownEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_character;
    struct VirtualInvokeData _17_get_keyCode;
    struct VirtualInvokeData _18_get_shiftKey;
    struct VirtualInvokeData _19_get_ctrlKey;
    struct VirtualInvokeData _20_get_commandKey;
    struct VirtualInvokeData _21_get_altKey;
    struct VirtualInvokeData _22_get_actionKey;
};

typedef struct MethodInfo_1BC5CB4 MethodInfo_1BC5CB4, *PMethodInfo_1BC5CB4;

typedef union _union_304178 _union_304178, *P_union_304178;

union _union_304178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5CB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Interop_ErrorInfo_VTable Interop_ErrorInfo_VTable, *PInterop_ErrorInfo_VTable;

struct Interop_ErrorInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242309 _union_242309, *P_union_242309;

union _union_242309 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B8B0 MethodInfo_312B8B0, *PMethodInfo_312B8B0;

typedef union _union_224653 _union_224653, *P_union_224653;

union _union_224653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B8B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242301 _union_242301, *P_union_242301;

union _union_242301 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242303 _union_242303, *P_union_242303;

union _union_242303 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242305 _union_242305, *P_union_242305;

union _union_242305 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256958 _union_256958, *P_union_256958;

union _union_256958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B744C MethodInfo_28B744C, *PMethodInfo_28B744C;

typedef union _union_309936 _union_309936, *P_union_309936;

union _union_309936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B744C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217381 _union_217381, *P_union_217381;

union _union_217381 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217383 _union_217383, *P_union_217383;

union _union_217383 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217385 _union_217385, *P_union_217385;

union _union_217385 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256950 _union_256950, *P_union_256950;

union _union_256950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_DynamicAtlasPage_o UnityEngine_UIElements_DynamicAtlasPage_o, *PUnityEngine_UIElements_DynamicAtlasPage_o;

typedef struct UnityEngine_UIElements_DynamicAtlasPage_c UnityEngine_UIElements_DynamicAtlasPage_c, *PUnityEngine_UIElements_DynamicAtlasPage_c;

typedef struct UnityEngine_UIElements_DynamicAtlasPage_Fields UnityEngine_UIElements_DynamicAtlasPage_Fields, *PUnityEngine_UIElements_DynamicAtlasPage_Fields;

typedef struct UnityEngine_UIElements_DynamicAtlasPage_StaticFields UnityEngine_UIElements_DynamicAtlasPage_StaticFields, *PUnityEngine_UIElements_DynamicAtlasPage_StaticFields;

typedef struct UnityEngine_UIElements_DynamicAtlasPage_VTable UnityEngine_UIElements_DynamicAtlasPage_VTable, *PUnityEngine_UIElements_DynamicAtlasPage_VTable;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_o UnityEngine_UIElements_UIR_Allocator2D_o, *PUnityEngine_UIElements_UIR_Allocator2D_o;

typedef struct UnityEngine_UIElements_UIR_TextureBlitter_o UnityEngine_UIElements_UIR_TextureBlitter_o, *PUnityEngine_UIElements_UIR_TextureBlitter_o;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_c UnityEngine_UIElements_UIR_Allocator2D_c, *PUnityEngine_UIElements_UIR_Allocator2D_c;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Fields UnityEngine_UIElements_UIR_Allocator2D_Fields, *PUnityEngine_UIElements_UIR_Allocator2D_Fields;

typedef struct UnityEngine_UIElements_UIR_TextureBlitter_c UnityEngine_UIElements_UIR_TextureBlitter_c, *PUnityEngine_UIElements_UIR_TextureBlitter_c;

typedef struct UnityEngine_UIElements_UIR_TextureBlitter_Fields UnityEngine_UIElements_UIR_TextureBlitter_Fields, *PUnityEngine_UIElements_UIR_TextureBlitter_Fields;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_VTable UnityEngine_UIElements_UIR_Allocator2D_VTable, *PUnityEngine_UIElements_UIR_Allocator2D_VTable;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Row_array UnityEngine_UIElements_UIR_Allocator2D_Row_array, *PUnityEngine_UIElements_UIR_Allocator2D_Row_array;

typedef struct System_Collections_Generic_List_Allocator2D_Area__o System_Collections_Generic_List_Allocator2D_Area__o, *PSystem_Collections_Generic_List_Allocator2D_Area__o;

typedef struct UnityEngine_UIElements_UIR_TextureBlitter_StaticFields UnityEngine_UIElements_UIR_TextureBlitter_StaticFields, *PUnityEngine_UIElements_UIR_TextureBlitter_StaticFields;

typedef struct UnityEngine_UIElements_UIR_TextureBlitter_VTable UnityEngine_UIElements_UIR_TextureBlitter_VTable, *PUnityEngine_UIElements_UIR_TextureBlitter_VTable;

typedef struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_array UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_array, *PUnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_array;

typedef struct System_Collections_Generic_List_TextureBlitter_BlitInfo__o System_Collections_Generic_List_TextureBlitter_BlitInfo__o, *PSystem_Collections_Generic_List_TextureBlitter_BlitInfo__o;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Row_o UnityEngine_UIElements_UIR_Allocator2D_Row_o, *PUnityEngine_UIElements_UIR_Allocator2D_Row_o;

typedef struct System_Collections_Generic_List_Allocator2D_Area__c System_Collections_Generic_List_Allocator2D_Area__c, *PSystem_Collections_Generic_List_Allocator2D_Area__c;

typedef struct System_Collections_Generic_List_Allocator2D_Area__Fields System_Collections_Generic_List_Allocator2D_Area__Fields, *PSystem_Collections_Generic_List_Allocator2D_Area__Fields;

typedef struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_o UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_o, *PUnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_o;

typedef struct System_Collections_Generic_List_TextureBlitter_BlitInfo__c System_Collections_Generic_List_TextureBlitter_BlitInfo__c, *PSystem_Collections_Generic_List_TextureBlitter_BlitInfo__c;

typedef struct System_Collections_Generic_List_TextureBlitter_BlitInfo__Fields System_Collections_Generic_List_TextureBlitter_BlitInfo__Fields, *PSystem_Collections_Generic_List_TextureBlitter_BlitInfo__Fields;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Row_c UnityEngine_UIElements_UIR_Allocator2D_Row_c, *PUnityEngine_UIElements_UIR_Allocator2D_Row_c;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Row_Fields UnityEngine_UIElements_UIR_Allocator2D_Row_Fields, *PUnityEngine_UIElements_UIR_Allocator2D_Row_Fields;

typedef struct System_Collections_Generic_List_Allocator2D_Area__StaticFields System_Collections_Generic_List_Allocator2D_Area__StaticFields, *PSystem_Collections_Generic_List_Allocator2D_Area__StaticFields;

typedef struct System_Collections_Generic_List_Allocator2D_Area__VTable System_Collections_Generic_List_Allocator2D_Area__VTable, *PSystem_Collections_Generic_List_Allocator2D_Area__VTable;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Area_array UnityEngine_UIElements_UIR_Allocator2D_Area_array, *PUnityEngine_UIElements_UIR_Allocator2D_Area_array;

typedef struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_Fields UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_Fields, *PUnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_Fields;

typedef struct System_Collections_Generic_List_TextureBlitter_BlitInfo__StaticFields System_Collections_Generic_List_TextureBlitter_BlitInfo__StaticFields, *PSystem_Collections_Generic_List_TextureBlitter_BlitInfo__StaticFields;

typedef struct System_Collections_Generic_List_TextureBlitter_BlitInfo__VTable System_Collections_Generic_List_TextureBlitter_BlitInfo__VTable, *PSystem_Collections_Generic_List_TextureBlitter_BlitInfo__VTable;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Row_StaticFields UnityEngine_UIElements_UIR_Allocator2D_Row_StaticFields, *PUnityEngine_UIElements_UIR_Allocator2D_Row_StaticFields;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Row_VTable UnityEngine_UIElements_UIR_Allocator2D_Row_VTable, *PUnityEngine_UIElements_UIR_Allocator2D_Row_VTable;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_Allocator2D_Row__Fields UnityEngine_UIElements_UIR_LinkedPoolItem_Allocator2D_Row__Fields, *PUnityEngine_UIElements_UIR_LinkedPoolItem_Allocator2D_Row__Fields;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Area_o UnityEngine_UIElements_UIR_Allocator2D_Area_o, *PUnityEngine_UIElements_UIR_Allocator2D_Area_o;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__o UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__o, *PUnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__o;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Area_c UnityEngine_UIElements_UIR_Allocator2D_Area_c, *PUnityEngine_UIElements_UIR_Allocator2D_Area_c;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Area_Fields UnityEngine_UIElements_UIR_Allocator2D_Area_Fields, *PUnityEngine_UIElements_UIR_Allocator2D_Area_Fields;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__Fields UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__Fields, *PUnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__Fields;

typedef struct UnityEngine_UIElements_UIR_Allocator2D_Area_VTable UnityEngine_UIElements_UIR_Allocator2D_Area_VTable, *PUnityEngine_UIElements_UIR_Allocator2D_Area_VTable;

struct System_Collections_Generic_List_Allocator2D_Area__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_UIR_Allocator2D_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_Allocator2D_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Allocator2D_VTable vtable;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Fields {
    struct UnityEngine_Vector2Int_o m_MinSize;
    struct UnityEngine_Vector2Int_o m_MaxSize;
    struct UnityEngine_Vector2Int_o m_MaxAllocSize;
    int32_t m_RowHeightBias;
    struct UnityEngine_UIElements_UIR_Allocator2D_Row_array *m_Rows;
    struct System_Collections_Generic_List_Allocator2D_Area__o *m_Areas;
};

struct UnityEngine_UIElements_UIR_Allocator2D_o {
    struct UnityEngine_UIElements_UIR_Allocator2D_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_Allocator2D_Fields fields;
};

struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__Fields {
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ResetAction;
    int32_t m_Limit;
    struct UnityEngine_UIElements_UIR_Allocator2D_Row_o *m_PoolFirst;
    int32_t _Count_k__BackingField;
};

struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__o {
    struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__Fields fields;
};

struct UnityEngine_UIElements_UIR_TextureBlitter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Area_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_Allocator2D_Row__Fields {
    struct UnityEngine_UIElements_UIR_Allocator2D_Row_o *poolNext;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Row_Fields {
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_Allocator2D_Row__Fields super;
    struct UnityEngine_RectInt_o rect;
    struct UnityEngine_UIElements_UIR_Allocator2D_Area_o *area;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_o *allocator;
    struct UnityEngine_UIElements_UIR_Alloc_o alloc;
    struct UnityEngine_UIElements_UIR_Allocator2D_Row_o *next;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Row_o {
    struct UnityEngine_UIElements_UIR_Allocator2D_Row_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_Allocator2D_Row_Fields fields;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Row_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Row_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_Allocator2D_Row_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Allocator2D_Row_VTable vtable;
};

struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_Fields {
    struct UnityEngine_Texture_o *src;
    struct UnityEngine_RectInt_o srcRect;
    struct UnityEngine_Vector2Int_o dstPos;
    int32_t border;
    struct UnityEngine_Color_o tint;
};

struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_o {
    struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_Fields fields;
};

struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_o m_Items[65535];
};

struct System_Collections_Generic_List_TextureBlitter_BlitInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TextureBlitter_BlitInfo__Fields {
    struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_DynamicAtlasPage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_UIElements_UIR_TextureBlitter_Fields {
    struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_array *m_SingleBlit;
    struct UnityEngine_Material_o *m_BlitMaterial;
    struct UnityEngine_MaterialPropertyBlock_o *m_Properties;
    struct UnityEngine_RectInt_o m_Viewport;
    struct UnityEngine_RenderTexture_o *m_PrevRT;
    struct System_Collections_Generic_List_TextureBlitter_BlitInfo__o *m_PendingBlits;
    bool _disposed_k__BackingField;
};

struct UnityEngine_UIElements_UIR_TextureBlitter_o {
    struct UnityEngine_UIElements_UIR_TextureBlitter_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_TextureBlitter_Fields fields;
};

struct UnityEngine_UIElements_UIR_TextureBlitter_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_TextureBlitter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_TextureBlitter_VTable vtable;
};

struct System_Collections_Generic_List_Allocator2D_Area__StaticFields {
    struct UnityEngine_UIElements_UIR_Allocator2D_Area_array *s_emptyArray;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Area_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_Allocator2D_Area_o *m_Items[65535];
};

struct UnityEngine_UIElements_UIR_Allocator2D_Row_StaticFields {
    struct UnityEngine_UIElements_UIR_LinkedPool_Allocator2D_Row__o *pool;
};

struct System_Collections_Generic_List_Allocator2D_Area__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Allocator2D_Area__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Allocator2D_Area__VTable vtable;
};

struct System_Collections_Generic_List_Allocator2D_Area__Fields {
    struct UnityEngine_UIElements_UIR_Allocator2D_Area_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TextureBlitter_BlitInfo__StaticFields {
    struct UnityEngine_UIElements_UIR_TextureBlitter_BlitInfo_array *s_emptyArray;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Area_Fields {
    struct UnityEngine_RectInt_o rect;
    struct UnityEngine_UIElements_UIR_BestFitAllocator_o *allocator;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Area_o {
    struct UnityEngine_UIElements_UIR_Allocator2D_Area_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_Allocator2D_Area_Fields fields;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Area_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_Allocator2D_Area_VTable vtable;
};

struct UnityEngine_UIElements_DynamicAtlasPage_Fields {
    struct UnityEngine_UIElements_TextureId_o _textureId_k__BackingField;
    struct UnityEngine_RenderTexture_o *_atlas_k__BackingField;
    int32_t _format_k__BackingField;
    int32_t _filterMode_k__BackingField;
    struct UnityEngine_Vector2Int_o _minSize_k__BackingField;
    struct UnityEngine_Vector2Int_o _maxSize_k__BackingField;
    int32_t m_1Padding;
    int32_t m_2Padding;
    struct UnityEngine_UIElements_UIR_Allocator2D_o *m_Allocator;
    struct UnityEngine_UIElements_UIR_TextureBlitter_o *m_Blitter;
    struct UnityEngine_Vector2Int_o m_CurrentSize;
    bool _disposed_k__BackingField;
};

struct UnityEngine_UIElements_DynamicAtlasPage_StaticFields {
    int32_t s_TextureCounter;
};

struct System_Collections_Generic_List_TextureBlitter_BlitInfo__o {
    struct System_Collections_Generic_List_TextureBlitter_BlitInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TextureBlitter_BlitInfo__Fields fields;
};

struct System_Collections_Generic_List_TextureBlitter_BlitInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TextureBlitter_BlitInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TextureBlitter_BlitInfo__VTable vtable;
};

struct UnityEngine_UIElements_UIR_Allocator2D_Row_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_Allocator2D_Row_o *m_Items[65535];
};

struct System_Collections_Generic_List_Allocator2D_Area__o {
    struct System_Collections_Generic_List_Allocator2D_Area__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Allocator2D_Area__Fields fields;
};

struct UnityEngine_UIElements_UIR_TextureBlitter_StaticFields {
    struct System_Int32_array *k_TextureIds;
    struct Unity_Profiling_ProfilerMarker_o s_CommitSampler;
};

struct UnityEngine_UIElements_DynamicAtlasPage_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_DynamicAtlasPage_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DynamicAtlasPage_VTable vtable;
};

struct UnityEngine_UIElements_DynamicAtlasPage_o {
    struct UnityEngine_UIElements_DynamicAtlasPage_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_DynamicAtlasPage_Fields fields;
};

typedef union _union_217387 _union_217387, *P_union_217387;

union _union_217387 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256952 _union_256952, *P_union_256952;

union _union_256952 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_CriWare_CriVersionTable___c__DisplayClass8_0_VTable Chipstar_Downloads_CriWare_CriVersionTable___c__DisplayClass8_0_VTable, *PChipstar_Downloads_CriWare_CriVersionTable___c__DisplayClass8_0_VTable;

struct Chipstar_Downloads_CriWare_CriVersionTable___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217389 _union_217389, *P_union_217389;

union _union_217389 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_AsyncMethodBuilderAttribute_VTable System_Runtime_CompilerServices_AsyncMethodBuilderAttribute_VTable, *PSystem_Runtime_CompilerServices_AsyncMethodBuilderAttribute_VTable;

struct System_Runtime_CompilerServices_AsyncMethodBuilderAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_256954 _union_256954, *P_union_256954;

union _union_256954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256956 _union_256956, *P_union_256956;

union _union_256956 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242317 _union_242317, *P_union_242317;

union _union_242317 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_EncodingHelper_c System_Text_EncodingHelper_c, *PSystem_Text_EncodingHelper_c;

typedef struct System_Text_EncodingHelper_StaticFields System_Text_EncodingHelper_StaticFields, *PSystem_Text_EncodingHelper_StaticFields;

typedef struct System_Text_EncodingHelper_VTable System_Text_EncodingHelper_VTable, *PSystem_Text_EncodingHelper_VTable;

struct System_Text_EncodingHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_EncodingHelper_c {
    struct Il2CppClass_1 _1;
    struct System_Text_EncodingHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_EncodingHelper_VTable vtable;
};

struct System_Text_EncodingHelper_StaticFields {
    struct System_Text_Encoding_o *utf8EncodingWithoutMarkers;
    struct Il2CppObject *lockobj;
    struct System_Reflection_Assembly_o *i18nAssembly;
    bool i18nDisabled;
};

typedef union _union_242319 _union_242319, *P_union_242319;

union _union_242319 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StarEventTopScene___c_Fields Aoharu_StarEventTopScene___c_Fields, *PAoharu_StarEventTopScene___c_Fields;

struct Aoharu_StarEventTopScene___c_Fields {
};

typedef union _union_242311 _union_242311, *P_union_242311;

union _union_242311 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12AB888_RGCTXs MethodInfo_12AB888_RGCTXs, *PMethodInfo_12AB888_RGCTXs;

struct MethodInfo_12AB888_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_242313 _union_242313, *P_union_242313;

union _union_242313 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_GachaBonusScrollItem__VTable System_Action_GachaBonusScrollItem__VTable, *PSystem_Action_GachaBonusScrollItem__VTable;

struct System_Action_GachaBonusScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_242315 _union_242315, *P_union_242315;

union _union_242315 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_T__TKey__RGCTXs Shock_GameMstTableBase_T__TKey__RGCTXs, *PShock_GameMstTableBase_T__TKey__RGCTXs;

struct Shock_GameMstTableBase_T__TKey__RGCTXs {
    struct MethodInfo *_0_Shock_GameMstTableBase_T___ctor;
    struct Il2CppClass *_1_Shock_GameMstTableBase_T_;
    struct MethodInfo *_2_Shock_GameMstTableBase_T___ctor;
    struct MethodInfo *_3_Shock_GameMstTableBase_T__Parse;
    struct Il2CppClass *_4_T;
    struct Il2CppClass *_6_Shock_GameMstTableBase_T__TKey_;
    struct MethodInfo *_7_Shock_GameMstTableBase_T__TKey__CreateHashTable;
    struct MethodInfo *_8_Shock_GameMstTableBase_T__TKey__ClearHashTable;
};

typedef union _union_256948 _union_256948, *P_union_256948;

union _union_256948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B743C MethodInfo_28B743C, *PMethodInfo_28B743C;

typedef union _union_309456 _union_309456, *P_union_309456;

union _union_309456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B743C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217371 _union_217371, *P_union_217371;

union _union_217371 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Buffers_SpanAction_char__ValueTuple_IntPtr__int__IntPtr__int__bool___VTable System_Buffers_SpanAction_char__ValueTuple_IntPtr__int__IntPtr__int__bool___VTable, *PSystem_Buffers_SpanAction_char__ValueTuple_IntPtr__int__IntPtr__int__bool___VTable;

struct System_Buffers_SpanAction_char__ValueTuple_IntPtr__int__IntPtr__int__bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_217373 _union_217373, *P_union_217373;

union _union_217373 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_ChatController___c__DisplayClass39_0_o Aoharu_Chat_ChatController___c__DisplayClass39_0_o, *PAoharu_Chat_ChatController___c__DisplayClass39_0_o;

typedef struct Aoharu_Chat_ChatController___c__DisplayClass39_0_Fields Aoharu_Chat_ChatController___c__DisplayClass39_0_Fields, *PAoharu_Chat_ChatController___c__DisplayClass39_0_Fields;

struct Aoharu_Chat_ChatController___c__DisplayClass39_0_Fields {
    struct Aoharu_Chat_ChatController_o *__4__this;
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__1;
};

struct Aoharu_Chat_ChatController___c__DisplayClass39_0_o {
    struct Aoharu_Chat_ChatController___c__DisplayClass39_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatController___c__DisplayClass39_0_Fields fields;
};

typedef union _union_217375 _union_217375, *P_union_217375;

union _union_217375 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256940 _union_256940, *P_union_256940;

union _union_256940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_AttributeCollection_AttributeEntry_c System_ComponentModel_AttributeCollection_AttributeEntry_c, *PSystem_ComponentModel_AttributeCollection_AttributeEntry_c;

typedef struct System_ComponentModel_AttributeCollection_AttributeEntry_VTable System_ComponentModel_AttributeCollection_AttributeEntry_VTable, *PSystem_ComponentModel_AttributeCollection_AttributeEntry_VTable;

struct System_ComponentModel_AttributeCollection_AttributeEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_ComponentModel_AttributeCollection_AttributeEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_AttributeCollection_AttributeEntry_VTable vtable;
};

typedef union _union_217377 _union_217377, *P_union_217377;

union _union_217377 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256942 _union_256942, *P_union_256942;

union _union_256942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217379 _union_217379, *P_union_217379;

union _union_217379 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256944 _union_256944, *P_union_256944;

union _union_256944 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17A96B8 MethodInfo_17A96B8, *PMethodInfo_17A96B8;

typedef union _union_168173 _union_168173, *P_union_168173;

union _union_168173 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A96B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168173 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256946 _union_256946, *P_union_256946;

union _union_256946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_string____VTable System_Collections_Generic_List_string____VTable, *PSystem_Collections_Generic_List_string____VTable;

struct System_Collections_Generic_List_string____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_2869C90 MethodInfo_2869C90, *PMethodInfo_2869C90;

typedef union _union_175510 _union_175510, *P_union_175510;

union _union_175510 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869C90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175510 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869C94 MethodInfo_2869C94, *PMethodInfo_2869C94;

typedef union _union_176948 _union_176948, *P_union_176948;

union _union_176948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869C94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass23_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass23_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass23_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_26593D8 MethodInfo_26593D8, *PMethodInfo_26593D8;

typedef union _union_179616 _union_179616, *P_union_179616;

union _union_179616 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26593D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179616 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Loader___DoInitLoad_d__115_o Shock_Loader___DoInitLoad_d__115_o, *PShock_Loader___DoInitLoad_d__115_o;

typedef struct Shock_Loader___DoInitLoad_d__115_c Shock_Loader___DoInitLoad_d__115_c, *PShock_Loader___DoInitLoad_d__115_c;

typedef struct Shock_Loader___DoInitLoad_d__115_Fields Shock_Loader___DoInitLoad_d__115_Fields, *PShock_Loader___DoInitLoad_d__115_Fields;

typedef struct Shock_Loader___DoInitLoad_d__115_VTable Shock_Loader___DoInitLoad_d__115_VTable, *PShock_Loader___DoInitLoad_d__115_VTable;

struct Shock_Loader___DoInitLoad_d__115_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_Loader_o *__4__this;
};

struct Shock_Loader___DoInitLoad_d__115_o {
    struct Shock_Loader___DoInitLoad_d__115_c *klass;
    void *monitor;
    struct Shock_Loader___DoInitLoad_d__115_Fields fields;
};

struct Shock_Loader___DoInitLoad_d__115_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_Loader___DoInitLoad_d__115_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Loader___DoInitLoad_d__115_VTable vtable;
};

typedef struct System_Collections_Generic_List_TrainingItemData__o System_Collections_Generic_List_TrainingItemData__o, *PSystem_Collections_Generic_List_TrainingItemData__o;

typedef struct System_Collections_Generic_List_TrainingItemData__c System_Collections_Generic_List_TrainingItemData__c, *PSystem_Collections_Generic_List_TrainingItemData__c;

typedef struct System_Collections_Generic_List_TrainingItemData__Fields System_Collections_Generic_List_TrainingItemData__Fields, *PSystem_Collections_Generic_List_TrainingItemData__Fields;

typedef struct System_Collections_Generic_List_TrainingItemData__VTable System_Collections_Generic_List_TrainingItemData__VTable, *PSystem_Collections_Generic_List_TrainingItemData__VTable;

struct System_Collections_Generic_List_TrainingItemData__Fields {
    struct Aoharu_Training_TrainingItemData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TrainingItemData__o {
    struct System_Collections_Generic_List_TrainingItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TrainingItemData__Fields fields;
};

struct System_Collections_Generic_List_TrainingItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TrainingItemData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TrainingItemData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TrainingItemData__VTable vtable;
};

typedef struct MethodInfo_2434A40 MethodInfo_2434A40, *PMethodInfo_2434A40;

typedef union _union_275518 _union_275518, *P_union_275518;

union _union_275518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434A40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B5FC MethodInfo_2D5B5FC, *PMethodInfo_2D5B5FC;

typedef struct MethodInfo_2D5B5FC_RGCTXs MethodInfo_2D5B5FC_RGCTXs, *PMethodInfo_2D5B5FC_RGCTXs;

typedef union _union_298541 _union_298541, *P_union_298541;

union _union_298541 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B5FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B5FC_RGCTXs *rgctx_data;
    union _union_298541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5B5FC_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FindIndex_T__TKey_;
    struct Il2CppClass *_1_System_Collections_Generic_List_T_;
    struct MethodInfo *_2_System_Collections_Generic_List_T__RemoveAt;
};

typedef struct Aoharu_MultiPlayManager___c__DisplayClass30_0_o Aoharu_MultiPlayManager___c__DisplayClass30_0_o, *PAoharu_MultiPlayManager___c__DisplayClass30_0_o;

typedef struct Aoharu_MultiPlayManager___c__DisplayClass30_0_c Aoharu_MultiPlayManager___c__DisplayClass30_0_c, *PAoharu_MultiPlayManager___c__DisplayClass30_0_c;

typedef struct Aoharu_MultiPlayManager___c__DisplayClass30_0_Fields Aoharu_MultiPlayManager___c__DisplayClass30_0_Fields, *PAoharu_MultiPlayManager___c__DisplayClass30_0_Fields;

typedef struct Aoharu_MultiPlayManager___c__DisplayClass30_0_VTable Aoharu_MultiPlayManager___c__DisplayClass30_0_VTable, *PAoharu_MultiPlayManager___c__DisplayClass30_0_VTable;

struct Aoharu_MultiPlayManager___c__DisplayClass30_0_Fields {
    struct System_Action_o *onComplete;
};

struct Aoharu_MultiPlayManager___c__DisplayClass30_0_o {
    struct Aoharu_MultiPlayManager___c__DisplayClass30_0_c *klass;
    void *monitor;
    struct Aoharu_MultiPlayManager___c__DisplayClass30_0_Fields fields;
};

struct Aoharu_MultiPlayManager___c__DisplayClass30_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiPlayManager___c__DisplayClass30_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiPlayManager___c__DisplayClass30_0_VTable vtable;
};

typedef struct Aoharu_MusicSelectUtil___c__DisplayClass5_0_VTable Aoharu_MusicSelectUtil___c__DisplayClass5_0_VTable, *PAoharu_MusicSelectUtil___c__DisplayClass5_0_VTable;

struct Aoharu_MusicSelectUtil___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_16D66A4_RGCTXs MethodInfo_16D66A4_RGCTXs, *PMethodInfo_16D66A4_RGCTXs;

struct MethodInfo_16D66A4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct Shock_DataNode_ItemAmountX_o Shock_DataNode_ItemAmountX_o, *PShock_DataNode_ItemAmountX_o;

typedef struct Shock_DataNode_ItemAmountX_c Shock_DataNode_ItemAmountX_c, *PShock_DataNode_ItemAmountX_c;

typedef struct Shock_DataNode_ItemAmountX_Fields Shock_DataNode_ItemAmountX_Fields, *PShock_DataNode_ItemAmountX_Fields;

typedef struct Shock_DataNode_ItemAmountX_VTable Shock_DataNode_ItemAmountX_VTable, *PShock_DataNode_ItemAmountX_VTable;

struct Shock_DataNode_ItemAmountX_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
};

struct Shock_DataNode_ItemAmountX_o {
    struct Shock_DataNode_ItemAmountX_c *klass;
    void *monitor;
    struct Shock_DataNode_ItemAmountX_Fields fields;
};

struct Shock_DataNode_ItemAmountX_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

struct Shock_DataNode_ItemAmountX_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_ItemAmountX_VTable vtable;
};

typedef struct MethodInfo_1BF0CDC MethodInfo_1BF0CDC, *PMethodInfo_1BF0CDC;

typedef union _union_242829 _union_242829, *P_union_242829;

union _union_242829 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF0CDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242829 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8FC8 MethodInfo_19F8FC8, *PMethodInfo_19F8FC8;

typedef union _union_249851 _union_249851, *P_union_249851;

union _union_249851 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8FC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249851 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26593E4 MethodInfo_26593E4, *PMethodInfo_26593E4;

typedef union _union_181054 _union_181054, *P_union_181054;

union _union_181054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26593E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_AdventureUIManager_SeData__c System_Action_AdventureUIManager_SeData__c, *PSystem_Action_AdventureUIManager_SeData__c;

typedef struct System_Action_AdventureUIManager_SeData__VTable System_Action_AdventureUIManager_SeData__VTable, *PSystem_Action_AdventureUIManager_SeData__VTable;

struct System_Action_AdventureUIManager_SeData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AdventureUIManager_SeData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AdventureUIManager_SeData__VTable vtable;
};

typedef struct MethodInfo_13B3928 MethodInfo_13B3928, *PMethodInfo_13B3928;

typedef struct MethodInfo_13B3928_RGCTXs MethodInfo_13B3928_RGCTXs, *PMethodInfo_13B3928_RGCTXs;

typedef union _union_206820 _union_206820, *P_union_206820;

union _union_206820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B3928 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B3928_RGCTXs *rgctx_data;
    union _union_206820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13B3928_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_StoryTopScene___c__DisplayClass12_0_Fields Aoharu_StoryTopScene___c__DisplayClass12_0_Fields, *PAoharu_StoryTopScene___c__DisplayClass12_0_Fields;

struct Aoharu_StoryTopScene___c__DisplayClass12_0_Fields {
    struct System_Action_o *onComplete;
};

typedef struct UniRx_Operators_DoOnSubscribeObservable_DoOnSubscribe_T__VTable UniRx_Operators_DoOnSubscribeObservable_DoOnSubscribe_T__VTable, *PUniRx_Operators_DoOnSubscribeObservable_DoOnSubscribe_T__VTable;

struct UniRx_Operators_DoOnSubscribeObservable_DoOnSubscribe_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef struct MethodInfo_1D60544 MethodInfo_1D60544, *PMethodInfo_1D60544;

typedef union _union_306148 _union_306148, *P_union_306148;

union _union_306148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D60544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IntPtr_array_array System_IntPtr_array_array, *PSystem_IntPtr_array_array;

struct System_IntPtr_array_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_IntPtr_array *m_Items[65535];
};

typedef struct MethodInfo_22CFC94 MethodInfo_22CFC94, *PMethodInfo_22CFC94;

typedef union _union_276738 _union_276738, *P_union_276738;

union _union_276738 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFC94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276738 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D289C MethodInfo_21D289C, *PMethodInfo_21D289C;

typedef union _union_159815 _union_159815, *P_union_159815;

union _union_159815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D289C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_X509_X509CertificateCollection_VTable Mono_Security_X509_X509CertificateCollection_VTable, *PMono_Security_X509_X509CertificateCollection_VTable;

struct Mono_Security_X509_X509CertificateCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IList_get_Item;
    struct VirtualInvokeData _5_System_Collections_IList_set_Item;
    struct VirtualInvokeData _6_System_Collections_IList_Add;
    struct VirtualInvokeData _7_System_Collections_IList_Contains;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _10_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _11_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _12_System_Collections_IList_Insert;
    struct VirtualInvokeData _13_System_Collections_IList_Remove;
    struct VirtualInvokeData _14_RemoveAt;
    struct VirtualInvokeData _15_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _16_get_Count;
    struct VirtualInvokeData _17_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _18_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _19_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _20_OnSet;
    struct VirtualInvokeData _21_OnInsert;
    struct VirtualInvokeData _22_OnClear;
    struct VirtualInvokeData _23_OnRemove;
    struct VirtualInvokeData _24_OnValidate;
    struct VirtualInvokeData _25_OnSetComplete;
    struct VirtualInvokeData _26_OnInsertComplete;
    struct VirtualInvokeData _27_OnClearComplete;
    struct VirtualInvokeData _28_OnRemoveComplete;
};

typedef struct Shock_BillingProductTypeComparer_VTable Shock_BillingProductTypeComparer_VTable, *PShock_BillingProductTypeComparer_VTable;

struct Shock_BillingProductTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass20_0_c Aoharu_CommonBgMovieScene___c__DisplayClass20_0_c, *PAoharu_CommonBgMovieScene___c__DisplayClass20_0_c;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass20_0_VTable Aoharu_CommonBgMovieScene___c__DisplayClass20_0_VTable, *PAoharu_CommonBgMovieScene___c__DisplayClass20_0_VTable;

struct Aoharu_CommonBgMovieScene___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CommonBgMovieScene___c__DisplayClass20_0_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_Entry_byte__object__VTable System_Collections_Generic_Dictionary_Entry_byte__object__VTable, *PSystem_Collections_Generic_Dictionary_Entry_byte__object__VTable;

struct System_Collections_Generic_Dictionary_Entry_byte__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28B769C MethodInfo_28B769C, *PMethodInfo_28B769C;

typedef union _union_310424 _union_310424, *P_union_310424;

union _union_310424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B769C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BACF4 MethodInfo_10BACF4, *PMethodInfo_10BACF4;

typedef union _union_208159 _union_208159, *P_union_208159;

union _union_208159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BACF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EvolveItemConditionMstTable___c_StaticFields Shock_EvolveItemConditionMstTable___c_StaticFields, *PShock_EvolveItemConditionMstTable___c_StaticFields;

typedef struct Shock_EvolveItemConditionMstTable___c_o Shock_EvolveItemConditionMstTable___c_o, *PShock_EvolveItemConditionMstTable___c_o;

typedef struct System_Func_EvolveItemConditionMst__string__o System_Func_EvolveItemConditionMst__string__o, *PSystem_Func_EvolveItemConditionMst__string__o;

typedef struct Shock_EvolveItemConditionMstTable___c_c Shock_EvolveItemConditionMstTable___c_c, *PShock_EvolveItemConditionMstTable___c_c;

typedef struct Shock_EvolveItemConditionMstTable___c_Fields Shock_EvolveItemConditionMstTable___c_Fields, *PShock_EvolveItemConditionMstTable___c_Fields;

typedef struct System_Func_EvolveItemConditionMst__string__c System_Func_EvolveItemConditionMst__string__c, *PSystem_Func_EvolveItemConditionMst__string__c;

typedef struct System_Func_EvolveItemConditionMst__string__Fields System_Func_EvolveItemConditionMst__string__Fields, *PSystem_Func_EvolveItemConditionMst__string__Fields;

typedef struct Shock_EvolveItemConditionMstTable___c_VTable Shock_EvolveItemConditionMstTable___c_VTable, *PShock_EvolveItemConditionMstTable___c_VTable;

typedef struct System_Func_EvolveItemConditionMst__string__VTable System_Func_EvolveItemConditionMst__string__VTable, *PSystem_Func_EvolveItemConditionMst__string__VTable;

struct Shock_EvolveItemConditionMstTable___c_StaticFields {
    struct Shock_EvolveItemConditionMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_EvolveItemConditionMst__string__o *__9__18_0;
    struct System_Func_EvolveItemConditionMst__string__o *__9__19_0;
};

struct Shock_EvolveItemConditionMstTable___c_Fields {
};

struct System_Func_EvolveItemConditionMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EvolveItemConditionMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EvolveItemConditionMst__string__o {
    struct System_Func_EvolveItemConditionMst__string__c *klass;
    void *monitor;
    struct System_Func_EvolveItemConditionMst__string__Fields fields;
};

struct System_Func_EvolveItemConditionMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EvolveItemConditionMst__string__VTable vtable;
};

struct Shock_EvolveItemConditionMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EvolveItemConditionMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EvolveItemConditionMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EvolveItemConditionMstTable___c_VTable vtable;
};

struct Shock_EvolveItemConditionMstTable___c_o {
    struct Shock_EvolveItemConditionMstTable___c_c *klass;
    void *monitor;
    struct Shock_EvolveItemConditionMstTable___c_Fields fields;
};

typedef struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_c Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_c, *PShock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_c;

typedef struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_VTable Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_VTable, *PShock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_VTable;

struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_VTable vtable;
};

typedef struct MethodInfo_22F00C4 MethodInfo_22F00C4, *PMethodInfo_22F00C4;

typedef union _union_326219 _union_326219, *P_union_326219;

union _union_326219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F00C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201E8FC MethodInfo_201E8FC, *PMethodInfo_201E8FC;

typedef union _union_157934 _union_157934, *P_union_157934;

union _union_157934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E8FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19119AC_RGCTXs MethodInfo_19119AC_RGCTXs, *PMethodInfo_19119AC_RGCTXs;

struct MethodInfo_19119AC_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct MethodInfo_15F9310_RGCTXs MethodInfo_15F9310_RGCTXs, *PMethodInfo_15F9310_RGCTXs;

struct MethodInfo_15F9310_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_127DA58 MethodInfo_127DA58, *PMethodInfo_127DA58;

typedef union _union_202120 _union_202120, *P_union_202120;

union _union_202120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DA58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass20_3_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass20_3_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass20_3_VTable;

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass20_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_o Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_o;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_c Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_Fields;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_VTable;

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_Fields {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_o *__4__this;
    int32_t pageIndex;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_Fields fields;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass33_0_VTable vtable;
};

typedef struct MethodInfo_2C102B4_RGCTXs MethodInfo_2C102B4_RGCTXs, *PMethodInfo_2C102B4_RGCTXs;

struct MethodInfo_2C102B4_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Buffer_TSource_;
    struct MethodInfo *_1_System_Linq_Buffer_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Buffer_TSource__ToArray;
};

typedef struct MethodInfo_1EAB300 MethodInfo_1EAB300, *PMethodInfo_1EAB300;

typedef union _union_263980 _union_263980, *P_union_263980;

union _union_263980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C540_RGCTXs MethodInfo_336C540_RGCTXs, *PMethodInfo_336C540_RGCTXs;

struct MethodInfo_336C540_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Internal_Threading_Tasks_Tracing_TaskTrace_o Internal_Threading_Tasks_Tracing_TaskTrace_o, *PInternal_Threading_Tasks_Tracing_TaskTrace_o;

typedef struct Internal_Threading_Tasks_Tracing_TaskTrace_c Internal_Threading_Tasks_Tracing_TaskTrace_c, *PInternal_Threading_Tasks_Tracing_TaskTrace_c;

typedef struct Internal_Threading_Tasks_Tracing_TaskTrace_Fields Internal_Threading_Tasks_Tracing_TaskTrace_Fields, *PInternal_Threading_Tasks_Tracing_TaskTrace_Fields;

typedef struct Internal_Threading_Tasks_Tracing_TaskTrace_StaticFields Internal_Threading_Tasks_Tracing_TaskTrace_StaticFields, *PInternal_Threading_Tasks_Tracing_TaskTrace_StaticFields;

typedef struct Internal_Threading_Tasks_Tracing_TaskTrace_VTable Internal_Threading_Tasks_Tracing_TaskTrace_VTable, *PInternal_Threading_Tasks_Tracing_TaskTrace_VTable;

typedef struct Internal_Runtime_Augments_TaskTraceCallbacks_o Internal_Runtime_Augments_TaskTraceCallbacks_o, *PInternal_Runtime_Augments_TaskTraceCallbacks_o;

typedef struct Internal_Runtime_Augments_TaskTraceCallbacks_c Internal_Runtime_Augments_TaskTraceCallbacks_c, *PInternal_Runtime_Augments_TaskTraceCallbacks_c;

typedef struct Internal_Runtime_Augments_TaskTraceCallbacks_Fields Internal_Runtime_Augments_TaskTraceCallbacks_Fields, *PInternal_Runtime_Augments_TaskTraceCallbacks_Fields;

typedef struct Internal_Runtime_Augments_TaskTraceCallbacks_VTable Internal_Runtime_Augments_TaskTraceCallbacks_VTable, *PInternal_Runtime_Augments_TaskTraceCallbacks_VTable;

struct Internal_Threading_Tasks_Tracing_TaskTrace_Fields {
};

struct Internal_Threading_Tasks_Tracing_TaskTrace_o {
    struct Internal_Threading_Tasks_Tracing_TaskTrace_c *klass;
    void *monitor;
    struct Internal_Threading_Tasks_Tracing_TaskTrace_Fields fields;
};

struct Internal_Threading_Tasks_Tracing_TaskTrace_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Internal_Threading_Tasks_Tracing_TaskTrace_c {
    struct Il2CppClass_1 _1;
    struct Internal_Threading_Tasks_Tracing_TaskTrace_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Internal_Threading_Tasks_Tracing_TaskTrace_VTable vtable;
};

struct Internal_Runtime_Augments_TaskTraceCallbacks_Fields {
};

struct Internal_Runtime_Augments_TaskTraceCallbacks_o {
    struct Internal_Runtime_Augments_TaskTraceCallbacks_c *klass;
    void *monitor;
    struct Internal_Runtime_Augments_TaskTraceCallbacks_Fields fields;
};

struct Internal_Runtime_Augments_TaskTraceCallbacks_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Internal_Runtime_Augments_TaskTraceCallbacks_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Internal_Runtime_Augments_TaskTraceCallbacks_VTable vtable;
};

struct Internal_Threading_Tasks_Tracing_TaskTrace_StaticFields {
    struct Internal_Runtime_Augments_TaskTraceCallbacks_o *s_callbacks;
};

typedef struct MethodInfo_2EAFB10 MethodInfo_2EAFB10, *PMethodInfo_2EAFB10;

typedef union _union_234665 _union_234665, *P_union_234665;

union _union_234665 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAFB10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234665 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F0E458_RGCTXs MethodInfo_2F0E458_RGCTXs, *PMethodInfo_2F0E458_RGCTXs;

struct MethodInfo_2F0E458_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_GGL_Payment_GGLSubmitBuy_c Shock_GGL_Payment_GGLSubmitBuy_c, *PShock_GGL_Payment_GGLSubmitBuy_c;

typedef struct Shock_GGL_Payment_GGLSubmitBuy_VTable Shock_GGL_Payment_GGLSubmitBuy_VTable, *PShock_GGL_Payment_GGLSubmitBuy_VTable;

struct Shock_GGL_Payment_GGLSubmitBuy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLSubmitBuy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLSubmitBuy_VTable vtable;
};

typedef struct System_Security_SecurityElement_Fields System_Security_SecurityElement_Fields, *PSystem_Security_SecurityElement_Fields;

struct System_Security_SecurityElement_Fields {
    struct System_String_o *text;
    struct System_String_o *tag;
    struct System_Collections_ArrayList_o *attributes;
    struct System_Collections_ArrayList_o *children;
};

typedef struct MethodInfo_135C3BC MethodInfo_135C3BC, *PMethodInfo_135C3BC;

typedef union _union_292282 _union_292282, *P_union_292282;

union _union_292282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135C3BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CastObservable_Cast_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_314909C MethodInfo_314909C, *PMethodInfo_314909C;

typedef union _union_223197 _union_223197, *P_union_223197;

union _union_223197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_314909C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2067240 MethodInfo_2067240, *PMethodInfo_2067240;

typedef union _union_221855 _union_221855, *P_union_221855;

union _union_221855 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2067240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221855 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1180650 MethodInfo_1180650, *PMethodInfo_1180650;

typedef union _union_284268 _union_284268, *P_union_284268;

union _union_284268 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180650 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284268 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Triggers_ObservableInitializePotentialDragTrigger_Fields UniRx_Triggers_ObservableInitializePotentialDragTrigger_Fields, *PUniRx_Triggers_ObservableInitializePotentialDragTrigger_Fields;

typedef struct UniRx_Subject_PointerEventData__o UniRx_Subject_PointerEventData__o, *PUniRx_Subject_PointerEventData__o;

typedef struct UniRx_Subject_PointerEventData__c UniRx_Subject_PointerEventData__c, *PUniRx_Subject_PointerEventData__c;

typedef struct UniRx_Subject_PointerEventData__Fields UniRx_Subject_PointerEventData__Fields, *PUniRx_Subject_PointerEventData__Fields;

typedef struct UniRx_Subject_PointerEventData__VTable UniRx_Subject_PointerEventData__VTable, *PUniRx_Subject_PointerEventData__VTable;

struct UniRx_Triggers_ObservableInitializePotentialDragTrigger_Fields {
    struct UniRx_Triggers_ObservableTriggerBase_Fields super;
    struct UniRx_Subject_PointerEventData__o *onInitializePotentialDrag;
};

struct UniRx_Subject_PointerEventData__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_PointerEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Subject_PointerEventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_PointerEventData__VTable vtable;
};

struct UniRx_Subject_PointerEventData__o {
    struct UniRx_Subject_PointerEventData__c *klass;
    void *monitor;
    struct UniRx_Subject_PointerEventData__Fields fields;
};

typedef struct System_ComponentModel_DataObjectAttribute_c System_ComponentModel_DataObjectAttribute_c, *PSystem_ComponentModel_DataObjectAttribute_c;

typedef struct System_ComponentModel_DataObjectAttribute_StaticFields System_ComponentModel_DataObjectAttribute_StaticFields, *PSystem_ComponentModel_DataObjectAttribute_StaticFields;

typedef struct System_ComponentModel_DataObjectAttribute_VTable System_ComponentModel_DataObjectAttribute_VTable, *PSystem_ComponentModel_DataObjectAttribute_VTable;

typedef struct System_ComponentModel_DataObjectAttribute_o System_ComponentModel_DataObjectAttribute_o, *PSystem_ComponentModel_DataObjectAttribute_o;

typedef struct System_ComponentModel_DataObjectAttribute_Fields System_ComponentModel_DataObjectAttribute_Fields, *PSystem_ComponentModel_DataObjectAttribute_Fields;

struct System_ComponentModel_DataObjectAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_DataObjectAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_DataObjectAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_DataObjectAttribute_VTable vtable;
};

struct System_ComponentModel_DataObjectAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _IsDataObject_k__BackingField;
};

struct System_ComponentModel_DataObjectAttribute_o {
    struct System_ComponentModel_DataObjectAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_DataObjectAttribute_Fields fields;
};

struct System_ComponentModel_DataObjectAttribute_StaticFields {
    struct System_ComponentModel_DataObjectAttribute_o *DataObject;
    struct System_ComponentModel_DataObjectAttribute_o *NonDataObject;
    struct System_ComponentModel_DataObjectAttribute_o *Default;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4___Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4___Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4___Fields;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__o System_ValueTuple_int__T1__T2__T3__T4__o, *PSystem_ValueTuple_int__T1__T2__T3__T4__o;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__Fields System_ValueTuple_int__T1__T2__T3__T4__Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__Fields;

struct System_ValueTuple_int__T1__T2__T3__T4__Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
};

struct System_ValueTuple_int__T1__T2__T3__T4__o {
    struct System_ValueTuple_int__T1__T2__T3__T4__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4___Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_int__T1__T2__T3__T4__o result;
    int16_t token;
};

typedef struct MethodInfo_26A6EA0 MethodInfo_26A6EA0, *PMethodInfo_26A6EA0;

typedef union _union_279606 _union_279606, *P_union_279606;

union _union_279606 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279606 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2067234 MethodInfo_2067234, *PMethodInfo_2067234;

typedef union _union_221643 _union_221643, *P_union_221643;

union _union_221643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2067234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_EventSystems_IEndDragHandler_o UnityEngine_EventSystems_IEndDragHandler_o, *PUnityEngine_EventSystems_IEndDragHandler_o;

typedef struct UnityEngine_EventSystems_IEndDragHandler_c UnityEngine_EventSystems_IEndDragHandler_c, *PUnityEngine_EventSystems_IEndDragHandler_c;

typedef struct UnityEngine_EventSystems_IEndDragHandler_Fields UnityEngine_EventSystems_IEndDragHandler_Fields, *PUnityEngine_EventSystems_IEndDragHandler_Fields;

struct UnityEngine_EventSystems_IEndDragHandler_Fields {
};

struct UnityEngine_EventSystems_IEndDragHandler_o {
    struct UnityEngine_EventSystems_IEndDragHandler_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_IEndDragHandler_Fields fields;
};

struct UnityEngine_EventSystems_IEndDragHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__c System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__c;

struct System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_HomeBannerMst_array Shock_HomeBannerMst_array, *PShock_HomeBannerMst_array;

typedef struct Shock_HomeBannerMst_o Shock_HomeBannerMst_o, *PShock_HomeBannerMst_o;

typedef struct Shock_HomeBannerMst_c Shock_HomeBannerMst_c, *PShock_HomeBannerMst_c;

typedef struct Shock_HomeBannerMst_Fields Shock_HomeBannerMst_Fields, *PShock_HomeBannerMst_Fields;

typedef struct Shock_HomeBannerMst_VTable Shock_HomeBannerMst_VTable, *PShock_HomeBannerMst_VTable;

struct Shock_HomeBannerMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_HomeBannerMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_HomeBannerMst_VTable vtable;
};

struct Shock_HomeBannerMst_Fields {
    uint32_t _id;
    int32_t _type;
    struct System_String_o *_value;
    int32_t _deviceType;
    struct System_String_o *_spriteName;
    int32_t _position;
    int32_t _priority;
    uint32_t _masterReleaseLabelId;
};

struct Shock_HomeBannerMst_o {
    struct Shock_HomeBannerMst_c *klass;
    void *monitor;
    struct Shock_HomeBannerMst_Fields fields;
};

struct Shock_HomeBannerMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_HomeBannerMst_o *m_Items[65535];
};

typedef struct UnityEngine_UIElements_UQuery_IVisualPredicateWrapper_c UnityEngine_UIElements_UQuery_IVisualPredicateWrapper_c, *PUnityEngine_UIElements_UQuery_IVisualPredicateWrapper_c;

struct UnityEngine_UIElements_UQuery_IVisualPredicateWrapper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Xml_XmlTextReader_c System_Xml_XmlTextReader_c, *PSystem_Xml_XmlTextReader_c;

typedef struct System_Xml_XmlTextReader_VTable System_Xml_XmlTextReader_VTable, *PSystem_Xml_XmlTextReader_VTable;

struct System_Xml_XmlTextReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_Settings;
    struct VirtualInvokeData _6_get_NodeType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_LocalName;
    struct VirtualInvokeData _9_get_NamespaceURI;
    struct VirtualInvokeData _10_get_Prefix;
    struct VirtualInvokeData _11_get_Value;
    struct VirtualInvokeData _12_get_BaseURI;
    struct VirtualInvokeData _13_get_IsEmptyElement;
    struct VirtualInvokeData _14_get_IsDefault;
    struct VirtualInvokeData _15_get_SchemaInfo;
    struct VirtualInvokeData _16_MoveToAttribute;
    struct VirtualInvokeData _17_MoveToFirstAttribute;
    struct VirtualInvokeData _18_MoveToNextAttribute;
    struct VirtualInvokeData _19_MoveToElement;
    struct VirtualInvokeData _20_ReadAttributeValue;
    struct VirtualInvokeData _21_Read;
    struct VirtualInvokeData _22_Close;
    struct VirtualInvokeData _23_get_ReadState;
    struct VirtualInvokeData _24_get_NameTable;
    struct VirtualInvokeData _25_LookupNamespace;
    struct VirtualInvokeData _26_get_CanResolveEntity;
    struct VirtualInvokeData _27_ResolveEntity;
    struct VirtualInvokeData _28_Dispose;
    struct VirtualInvokeData _29_get_DtdInfo;
    struct VirtualInvokeData _30_System_Xml_IXmlNamespaceResolver_LookupNamespace;
    struct VirtualInvokeData _31_System_Xml_IXmlNamespaceResolver_LookupPrefix;
};

struct System_Xml_XmlTextReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlTextReader_VTable vtable;
};

typedef struct MethodInfo_2D5AC18_RGCTXs MethodInfo_2D5AC18_RGCTXs, *PMethodInfo_2D5AC18_RGCTXs;

struct MethodInfo_2D5AC18_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__FindLast;
};

typedef struct Shock_MenuTween___c__DisplayClass26_1_VTable Shock_MenuTween___c__DisplayClass26_1_VTable, *PShock_MenuTween___c__DisplayClass26_1_VTable;

struct Shock_MenuTween___c__DisplayClass26_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_13C23D8_RGCTXs MethodInfo_13C23D8_RGCTXs, *PMethodInfo_13C23D8_RGCTXs;

struct MethodInfo_13C23D8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_o Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_o, *PShock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_o;

typedef struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_Fields Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_Fields, *PShock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_Fields;

typedef struct Shock_Scenes_Practice_PracticeTicketItem_o Shock_Scenes_Practice_PracticeTicketItem_o, *PShock_Scenes_Practice_PracticeTicketItem_o;

typedef struct Shock_Scenes_Practice_PracticeTicketItem_c Shock_Scenes_Practice_PracticeTicketItem_c, *PShock_Scenes_Practice_PracticeTicketItem_c;

typedef struct Shock_Scenes_Practice_PracticeTicketItem_Fields Shock_Scenes_Practice_PracticeTicketItem_Fields, *PShock_Scenes_Practice_PracticeTicketItem_Fields;

typedef struct Shock_Scenes_Practice_PracticeTicketItem_VTable Shock_Scenes_Practice_PracticeTicketItem_VTable, *PShock_Scenes_Practice_PracticeTicketItem_VTable;

struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_Fields {
    struct Shock_Scenes_Practice_PracticeTicketItem_o *item;
};

struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_o {
    struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Practice_PracticeTicketItemScroll___c__DisplayClass3_0_Fields fields;
};

struct Shock_Scenes_Practice_PracticeTicketItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_RewardIcon_o *m_rewardIcon;
    struct Shock_TextMeshUI_o *m_itemNameText;
    struct Shock_TextMeshUI_o *m_useNumText;
    struct Shock_ButtonEvent_o *m_minusButton;
    struct Shock_ButtonEvent_o *m_plusbutton;
    struct Shock_ButtonEvent_o *m_maxUsebutton;
    uint32_t _TicketItemId_k__BackingField;
    struct System_Action_o *_OnMinusClick_k__BackingField;
    struct System_Action_o *_OnPlusClick_k__BackingField;
    struct System_Action_o *_OnMaxUseClick_k__BackingField;
};

struct Shock_Scenes_Practice_PracticeTicketItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Practice_PracticeTicketItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Practice_PracticeTicketItem_VTable vtable;
};

struct Shock_Scenes_Practice_PracticeTicketItem_o {
    struct Shock_Scenes_Practice_PracticeTicketItem_c *klass;
    void *monitor;
    struct Shock_Scenes_Practice_PracticeTicketItem_Fields fields;
};

typedef struct MethodInfo_22F00DC MethodInfo_22F00DC, *PMethodInfo_22F00DC;

typedef union _union_326235 _union_326235, *P_union_326235;

union _union_326235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F00DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__o System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__Fields System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_EvolveItemConditionMst__Fields fields;
};

typedef struct MethodInfo_268EF54 MethodInfo_268EF54, *PMethodInfo_268EF54;

typedef union _union_311980 _union_311980, *P_union_311980;

union _union_311980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268EF54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12AF168_RGCTXs MethodInfo_12AF168_RGCTXs, *PMethodInfo_12AF168_RGCTXs;

struct MethodInfo_12AF168_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1FDD1E0 MethodInfo_1FDD1E0, *PMethodInfo_1FDD1E0;

typedef union _union_266426 _union_266426, *P_union_266426;

union _union_266426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD1E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869C70 MethodInfo_2869C70, *PMethodInfo_2869C70;

typedef union _union_174072 _union_174072, *P_union_174072;

union _union_174072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869C70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FE9BC_RGCTXs MethodInfo_10FE9BC_RGCTXs, *PMethodInfo_10FE9BC_RGCTXs;

struct MethodInfo_10FE9BC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2067218 MethodInfo_2067218, *PMethodInfo_2067218;

typedef union _union_221431 _union_221431, *P_union_221431;

union _union_221431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2067218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB35C MethodInfo_1EAB35C, *PMethodInfo_1EAB35C;

typedef union _union_264438 _union_264438, *P_union_264438;

union _union_264438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB35C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Crashlytics_ExceptionHandler_c Firebase_Crashlytics_ExceptionHandler_c, *PFirebase_Crashlytics_ExceptionHandler_c;

typedef struct Firebase_Crashlytics_ExceptionHandler_VTable Firebase_Crashlytics_ExceptionHandler_VTable, *PFirebase_Crashlytics_ExceptionHandler_VTable;

struct Firebase_Crashlytics_ExceptionHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_LogException;
};

struct Firebase_Crashlytics_ExceptionHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_ExceptionHandler_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___o System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___o, *PSystem_Collections_Generic_Dictionary_uint__List_MusicLevelMst___o;

typedef struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___c System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___c, *PSystem_Collections_Generic_Dictionary_uint__List_MusicLevelMst___c;

typedef struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___Fields System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___Fields, *PSystem_Collections_Generic_Dictionary_uint__List_MusicLevelMst___Fields;

typedef struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___VTable System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___VTable, *PSystem_Collections_Generic_Dictionary_uint__List_MusicLevelMst___VTable;

struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___o {
    struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__List_MusicLevelMst___VTable vtable;
};

typedef struct MethodInfo_268EF88 MethodInfo_268EF88, *PMethodInfo_268EF88;

typedef union _union_312460 _union_312460, *P_union_312460;

union _union_312460 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268EF88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312460 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1A071A4 MethodInfo_1A071A4, *PMethodInfo_1A071A4;

typedef union _union_339939 _union_339939, *P_union_339939;

union _union_339939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A071A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Crashlytics_ExceptionHandler_o Firebase_Crashlytics_ExceptionHandler_o, *PFirebase_Crashlytics_ExceptionHandler_o;

typedef struct Firebase_Crashlytics_ExceptionHandler_Fields Firebase_Crashlytics_ExceptionHandler_Fields, *PFirebase_Crashlytics_ExceptionHandler_Fields;

struct Firebase_Crashlytics_ExceptionHandler_Fields {
    bool isRegistered;
};

struct Firebase_Crashlytics_ExceptionHandler_o {
    struct Firebase_Crashlytics_ExceptionHandler_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_ExceptionHandler_Fields fields;
};

typedef struct MethodInfo_293EB60 MethodInfo_293EB60, *PMethodInfo_293EB60;

typedef union _union_189740 _union_189740, *P_union_189740;

union _union_189740 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EB60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189740 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBF98C MethodInfo_1EBF98C, *PMethodInfo_1EBF98C;

typedef union _union_283206 _union_283206, *P_union_283206;

union _union_283206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF98C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BB6210 MethodInfo_2BB6210, *PMethodInfo_2BB6210;

typedef union _union_300751 _union_300751, *P_union_300751;

union _union_300751 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB6210 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300751 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__o System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__o, *PSystem_Func_KeyValuePair_BAND_CATEGORY__bool___bool__o;

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__c System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__c, *PSystem_Func_KeyValuePair_BAND_CATEGORY__bool___bool__c;

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__Fields System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__Fields, *PSystem_Func_KeyValuePair_BAND_CATEGORY__bool___bool__Fields;

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__VTable System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__VTable, *PSystem_Func_KeyValuePair_BAND_CATEGORY__bool___bool__VTable;

struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__VTable vtable;
};

struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__o {
    struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__Fields fields;
};

typedef struct MethodInfo_293EB68 MethodInfo_293EB68, *PMethodInfo_293EB68;

typedef union _union_191178 _union_191178, *P_union_191178;

union _union_191178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EB68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_194E518 MethodInfo_194E518, *PMethodInfo_194E518;

typedef union _union_262218 _union_262218, *P_union_262218;

union _union_262218 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194E518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262218 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_318A4EC_RGCTXs MethodInfo_318A4EC_RGCTXs, *PMethodInfo_318A4EC_RGCTXs;

struct MethodInfo_318A4EC_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Plugins_Core_PluginsManager_GetDefaultPlugin_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_15BA230 MethodInfo_15BA230, *PMethodInfo_15BA230;

typedef union _union_172289 _union_172289, *P_union_172289;

union _union_172289 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15BA230 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172289 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293EB5C MethodInfo_293EB5C, *PMethodInfo_293EB5C;

typedef union _union_188302 _union_188302, *P_union_188302;

union _union_188302 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EB5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188302 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2013E1C MethodInfo_2013E1C, *PMethodInfo_2013E1C;

typedef union _union_246979 _union_246979, *P_union_246979;

union _union_246979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013E1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281570 _union_281570, *P_union_281570;

union _union_281570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1918AF0 MethodInfo_1918AF0, *PMethodInfo_1918AF0;

typedef struct MethodInfo_1918AF0_RGCTXs MethodInfo_1918AF0_RGCTXs, *PMethodInfo_1918AF0_RGCTXs;

typedef union _union_211258 _union_211258, *P_union_211258;

union _union_211258 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918AF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918AF0_RGCTXs *rgctx_data;
    union _union_211258 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918AF0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_281572 _union_281572, *P_union_281572;

union _union_281572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B76BC MethodInfo_28B76BC, *PMethodInfo_28B76BC;

typedef union _union_311384 _union_311384, *P_union_311384;

union _union_311384 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B76BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311384 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293EAEC MethodInfo_293EAEC, *PMethodInfo_293EAEC;

typedef union _union_186864 _union_186864, *P_union_186864;

union _union_186864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EAEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281574 _union_281574, *P_union_281574;

union _union_281574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281576 _union_281576, *P_union_281576;

union _union_281576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Notice_MissionClearSpecialNoticeWindow_Fields Shock_Notice_MissionClearSpecialNoticeWindow_Fields, *PShock_Notice_MissionClearSpecialNoticeWindow_Fields;

typedef struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__Fields Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__Fields, *PShock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__Fields;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindowItem_o Shock_Notice_MissionClearSpecialNoticeWindowItem_o, *PShock_Notice_MissionClearSpecialNoticeWindowItem_o;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindowItem_c Shock_Notice_MissionClearSpecialNoticeWindowItem_c, *PShock_Notice_MissionClearSpecialNoticeWindowItem_c;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindowItem_Fields Shock_Notice_MissionClearSpecialNoticeWindowItem_Fields, *PShock_Notice_MissionClearSpecialNoticeWindowItem_Fields;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindowItem_VTable Shock_Notice_MissionClearSpecialNoticeWindowItem_VTable, *PShock_Notice_MissionClearSpecialNoticeWindowItem_VTable;

struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_CanvasGroup_o *m_CanvasGroup;
    struct Carbon_TweenCollection_o *m_Tweens;
    struct Shock_Notice_MissionClearSpecialNoticeWindowItem_o *m_ItemCloneBase;
    struct UnityEngine_RectTransform_o *m_ItemAnchor;
    int32_t m_DefaultWindowHeight;
    int32_t m_ItemIntervalY;
    int32_t m_ItemCountLimit;
    struct System_Collections_Generic_List_T__o *m_ItemList;
    struct System_Collections_Generic_Dictionary_string__T__o *m_ItemTable;
};

struct Shock_Notice_MissionClearSpecialNoticeWindow_Fields {
    struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__Fields super;
};

struct Shock_Notice_MissionClearSpecialNoticeWindowItem_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_CardIcon;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
};

struct Shock_Notice_MissionClearSpecialNoticeWindowItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Notice_MissionClearSpecialNoticeWindowItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearSpecialNoticeWindowItem_VTable vtable;
};

struct Shock_Notice_MissionClearSpecialNoticeWindowItem_o {
    struct Shock_Notice_MissionClearSpecialNoticeWindowItem_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearSpecialNoticeWindowItem_Fields fields;
};

typedef union _union_281578 _union_281578, *P_union_281578;

union _union_281578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14FD040_RGCTXs MethodInfo_14FD040_RGCTXs, *PMethodInfo_14FD040_RGCTXs;

struct MethodInfo_14FD040_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_TapToAdjustTapTimingScene___c_c Aoharu_TapToAdjustTapTimingScene___c_c, *PAoharu_TapToAdjustTapTimingScene___c_c;

typedef struct Aoharu_TapToAdjustTapTimingScene___c_StaticFields Aoharu_TapToAdjustTapTimingScene___c_StaticFields, *PAoharu_TapToAdjustTapTimingScene___c_StaticFields;

typedef struct Aoharu_TapToAdjustTapTimingScene___c_VTable Aoharu_TapToAdjustTapTimingScene___c_VTable, *PAoharu_TapToAdjustTapTimingScene___c_VTable;

typedef struct Aoharu_TapToAdjustTapTimingScene___c_o Aoharu_TapToAdjustTapTimingScene___c_o, *PAoharu_TapToAdjustTapTimingScene___c_o;

typedef struct System_Action_SoundPlayingData__o System_Action_SoundPlayingData__o, *PSystem_Action_SoundPlayingData__o;

typedef struct System_Action_SoundPlayingData__c System_Action_SoundPlayingData__c, *PSystem_Action_SoundPlayingData__c;

typedef struct System_Action_SoundPlayingData__Fields System_Action_SoundPlayingData__Fields, *PSystem_Action_SoundPlayingData__Fields;

typedef struct System_Action_SoundPlayingData__VTable System_Action_SoundPlayingData__VTable, *PSystem_Action_SoundPlayingData__VTable;

struct System_Action_SoundPlayingData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_TapToAdjustTapTimingScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TapToAdjustTapTimingScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TapToAdjustTapTimingScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TapToAdjustTapTimingScene___c_VTable vtable;
};

struct Aoharu_TapToAdjustTapTimingScene___c_o {
    struct Aoharu_TapToAdjustTapTimingScene___c_c *klass;
    void *monitor;
    struct Aoharu_TapToAdjustTapTimingScene___c_Fields fields;
};

struct Aoharu_TapToAdjustTapTimingScene___c_StaticFields {
    struct Aoharu_TapToAdjustTapTimingScene___c_o *__9;
    struct System_Action_Action__o *__9__21_0;
    struct System_Action_Action__o *__9__22_1;
    struct System_Action_Action__o *__9__22_2;
    struct System_Action_SoundPlayingData__o *__9__26_0;
};

struct System_Action_SoundPlayingData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SoundPlayingData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SoundPlayingData__VTable vtable;
};

struct System_Action_SoundPlayingData__o {
    struct System_Action_SoundPlayingData__c *klass;
    void *monitor;
    struct System_Action_SoundPlayingData__Fields fields;
};

typedef struct Aoharu_ResourceDownloadScene___c__DisplayClass27_2_c Aoharu_ResourceDownloadScene___c__DisplayClass27_2_c, *PAoharu_ResourceDownloadScene___c__DisplayClass27_2_c;

struct Aoharu_ResourceDownloadScene___c__DisplayClass27_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ResourceDownloadScene___c__DisplayClass27_2_VTable vtable;
};

typedef struct MethodInfo_2D71404_RGCTXs MethodInfo_2D71404_RGCTXs, *PMethodInfo_2D71404_RGCTXs;

struct MethodInfo_2D71404_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_TakeLastObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_TakeLastObservable_T___ctor;
};

typedef struct Aoharu_SkillPracticeScene_UseType_Fields Aoharu_SkillPracticeScene_UseType_Fields, *PAoharu_SkillPracticeScene_UseType_Fields;

struct Aoharu_SkillPracticeScene_UseType_Fields {
    int32_t value__;
};

typedef struct Shock_GameMstTableBase_StampMst__uint__c Shock_GameMstTableBase_StampMst__uint__c, *PShock_GameMstTableBase_StampMst__uint__c;

typedef struct Shock_GameMstTableBase_StampMst__uint__VTable Shock_GameMstTableBase_StampMst__uint__VTable, *PShock_GameMstTableBase_StampMst__uint__VTable;

struct Shock_GameMstTableBase_StampMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_StampMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_StampMst__uint__VTable vtable;
};

typedef struct MethodInfo_1419864 MethodInfo_1419864, *PMethodInfo_1419864;

typedef union _union_259294 _union_259294, *P_union_259294;

union _union_259294 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1419864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259294 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiRestart___c_c Aoharu_MultiRestart___c_c, *PAoharu_MultiRestart___c_c;

typedef struct Aoharu_MultiRestart___c_StaticFields Aoharu_MultiRestart___c_StaticFields, *PAoharu_MultiRestart___c_StaticFields;

typedef struct Aoharu_MultiRestart___c_VTable Aoharu_MultiRestart___c_VTable, *PAoharu_MultiRestart___c_VTable;

typedef struct Aoharu_MultiRestart___c_o Aoharu_MultiRestart___c_o, *PAoharu_MultiRestart___c_o;

typedef struct System_Action_MultiResultUserStatus__o System_Action_MultiResultUserStatus__o, *PSystem_Action_MultiResultUserStatus__o;

typedef struct System_Func_RewardIcon__bool__o System_Func_RewardIcon__bool__o, *PSystem_Func_RewardIcon__bool__o;

typedef struct System_Func_LpBoostButton__bool__o System_Func_LpBoostButton__bool__o, *PSystem_Func_LpBoostButton__bool__o;

typedef struct Aoharu_MultiRestart___c_Fields Aoharu_MultiRestart___c_Fields, *PAoharu_MultiRestart___c_Fields;

typedef struct System_Action_MultiResultUserStatus__c System_Action_MultiResultUserStatus__c, *PSystem_Action_MultiResultUserStatus__c;

typedef struct System_Action_MultiResultUserStatus__Fields System_Action_MultiResultUserStatus__Fields, *PSystem_Action_MultiResultUserStatus__Fields;

typedef struct System_Func_RewardIcon__bool__c System_Func_RewardIcon__bool__c, *PSystem_Func_RewardIcon__bool__c;

typedef struct System_Func_RewardIcon__bool__Fields System_Func_RewardIcon__bool__Fields, *PSystem_Func_RewardIcon__bool__Fields;

typedef struct System_Func_LpBoostButton__bool__c System_Func_LpBoostButton__bool__c, *PSystem_Func_LpBoostButton__bool__c;

typedef struct System_Func_LpBoostButton__bool__Fields System_Func_LpBoostButton__bool__Fields, *PSystem_Func_LpBoostButton__bool__Fields;

typedef struct System_Action_MultiResultUserStatus__VTable System_Action_MultiResultUserStatus__VTable, *PSystem_Action_MultiResultUserStatus__VTable;

typedef struct System_Func_RewardIcon__bool__VTable System_Func_RewardIcon__bool__VTable, *PSystem_Func_RewardIcon__bool__VTable;

typedef struct System_Func_LpBoostButton__bool__VTable System_Func_LpBoostButton__bool__VTable, *PSystem_Func_LpBoostButton__bool__VTable;

struct System_Func_LpBoostButton__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MultiResultUserStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_LpBoostButton__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LpBoostButton__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LpBoostButton__bool__VTable vtable;
};

struct System_Func_LpBoostButton__bool__o {
    struct System_Func_LpBoostButton__bool__c *klass;
    void *monitor;
    struct System_Func_LpBoostButton__bool__Fields fields;
};

struct Aoharu_MultiRestart___c_Fields {
};

struct System_Action_MultiResultUserStatus__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MultiResultUserStatus__o {
    struct System_Action_MultiResultUserStatus__c *klass;
    void *monitor;
    struct System_Action_MultiResultUserStatus__Fields fields;
};

struct System_Action_MultiResultUserStatus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MultiResultUserStatus__VTable vtable;
};

struct Aoharu_MultiRestart___c_o {
    struct Aoharu_MultiRestart___c_c *klass;
    void *monitor;
    struct Aoharu_MultiRestart___c_Fields fields;
};

struct Aoharu_MultiRestart___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiRestart___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiRestart___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiRestart___c_VTable vtable;
};

struct Aoharu_MultiRestart___c_StaticFields {
    struct Aoharu_MultiRestart___c_o *__9;
    struct System_Func_Player__bool__o *__9__31_0;
    struct System_Action_MultiResultUserStatus__o *__9__34_0;
    struct System_Action_o *__9__44_0;
    struct System_Action_Action__o *__9__44_1;
    struct System_Func_Image__bool__o *__9__45_0;
    struct System_Func_ButtonEvent__bool__o *__9__45_1;
    struct System_Func_TextMeshUI__bool__o *__9__45_2;
    struct System_Func_TextMeshUI__bool__o *__9__45_3;
    struct System_Func_ButtonEvent__bool__o *__9__45_4;
    struct System_Func_RewardIcon__bool__o *__9__45_5;
    struct System_Func_ButtonEvent__bool__o *__9__45_6;
    struct System_Func_LpBoostButton__bool__o *__9__45_7;
    struct System_Func_ButtonEvent__bool__o *__9__45_8;
    struct System_Func_TextMeshUI__bool__o *__9__45_9;
};

struct System_Func_RewardIcon__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_RewardIcon__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_RewardIcon__bool__o {
    struct System_Func_RewardIcon__bool__c *klass;
    void *monitor;
    struct System_Func_RewardIcon__bool__Fields fields;
};

struct System_Func_RewardIcon__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_RewardIcon__bool__VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____array System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____array, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____array;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___o System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___o, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___o;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__o Rest;
};

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___o {
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____o m_Items[65535];
};

typedef struct MethodInfo_251DF58 MethodInfo_251DF58, *PMethodInfo_251DF58;

typedef union _union_246445 _union_246445, *P_union_246445;

union _union_246445 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251DF58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_X509Certificates_PublicKey_o System_Security_Cryptography_X509Certificates_PublicKey_o, *PSystem_Security_Cryptography_X509Certificates_PublicKey_o;

typedef struct System_Security_Cryptography_X509Certificates_PublicKey_c System_Security_Cryptography_X509Certificates_PublicKey_c, *PSystem_Security_Cryptography_X509Certificates_PublicKey_c;

typedef struct System_Security_Cryptography_X509Certificates_PublicKey_Fields System_Security_Cryptography_X509Certificates_PublicKey_Fields, *PSystem_Security_Cryptography_X509Certificates_PublicKey_Fields;

typedef struct System_Security_Cryptography_X509Certificates_PublicKey_StaticFields System_Security_Cryptography_X509Certificates_PublicKey_StaticFields, *PSystem_Security_Cryptography_X509Certificates_PublicKey_StaticFields;

typedef struct System_Security_Cryptography_X509Certificates_PublicKey_VTable System_Security_Cryptography_X509Certificates_PublicKey_VTable, *PSystem_Security_Cryptography_X509Certificates_PublicKey_VTable;

typedef struct System_Security_Cryptography_AsnEncodedData_o System_Security_Cryptography_AsnEncodedData_o, *PSystem_Security_Cryptography_AsnEncodedData_o;

typedef struct System_Security_Cryptography_AsnEncodedData_c System_Security_Cryptography_AsnEncodedData_c, *PSystem_Security_Cryptography_AsnEncodedData_c;

typedef struct System_Security_Cryptography_AsnEncodedData_VTable System_Security_Cryptography_AsnEncodedData_VTable, *PSystem_Security_Cryptography_AsnEncodedData_VTable;

struct System_Security_Cryptography_AsnEncodedData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CopyFrom;
    struct VirtualInvokeData _5_Format;
    struct VirtualInvokeData _6_ToString;
};

struct System_Security_Cryptography_X509Certificates_PublicKey_Fields {
    struct System_Security_Cryptography_AsnEncodedData_o *_keyValue;
    struct System_Security_Cryptography_AsnEncodedData_o *_params;
    struct System_Security_Cryptography_Oid_o *_oid;
};

struct System_Security_Cryptography_X509Certificates_PublicKey_o {
    struct System_Security_Cryptography_X509Certificates_PublicKey_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_PublicKey_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_PublicKey_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_X509Certificates_PublicKey_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_X509Certificates_PublicKey_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_PublicKey_VTable vtable;
};

struct System_Security_Cryptography_AsnEncodedData_o {
    struct System_Security_Cryptography_AsnEncodedData_c *klass;
    void *monitor;
    struct System_Security_Cryptography_AsnEncodedData_Fields fields;
};

struct System_Security_Cryptography_AsnEncodedData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_AsnEncodedData_VTable vtable;
};

struct System_Security_Cryptography_X509Certificates_PublicKey_StaticFields {
    struct System_Byte_array *Empty;
};

typedef struct MethodInfo_28B76AC MethodInfo_28B76AC, *PMethodInfo_28B76AC;

typedef union _union_310904 _union_310904, *P_union_310904;

union _union_310904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B76AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CFCA8 MethodInfo_22CFCA8, *PMethodInfo_22CFCA8;

typedef union _union_273452 _union_273452, *P_union_273452;

union _union_273452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFCA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281586 _union_281586, *P_union_281586;

union _union_281586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2948590 MethodInfo_2948590, *PMethodInfo_2948590;

typedef union _union_188478 _union_188478, *P_union_188478;

union _union_188478 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188478 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281588 _union_281588, *P_union_281588;

union _union_281588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngFriendData___c_VTable Shock_MngFriendData___c_VTable, *PShock_MngFriendData___c_VTable;

struct Shock_MngFriendData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Runtime_Remoting_Messaging_CADMessageBase_o System_Runtime_Remoting_Messaging_CADMessageBase_o, *PSystem_Runtime_Remoting_Messaging_CADMessageBase_o;

typedef struct System_Runtime_Remoting_Messaging_CADMessageBase_c System_Runtime_Remoting_Messaging_CADMessageBase_c, *PSystem_Runtime_Remoting_Messaging_CADMessageBase_c;

typedef struct System_Runtime_Remoting_Messaging_CADMessageBase_Fields System_Runtime_Remoting_Messaging_CADMessageBase_Fields, *PSystem_Runtime_Remoting_Messaging_CADMessageBase_Fields;

typedef struct System_Runtime_Remoting_Messaging_CADMessageBase_VTable System_Runtime_Remoting_Messaging_CADMessageBase_VTable, *PSystem_Runtime_Remoting_Messaging_CADMessageBase_VTable;

typedef struct System_Runtime_Remoting_Messaging_CADArgHolder_o System_Runtime_Remoting_Messaging_CADArgHolder_o, *PSystem_Runtime_Remoting_Messaging_CADArgHolder_o;

typedef struct System_Runtime_Remoting_Messaging_CADArgHolder_c System_Runtime_Remoting_Messaging_CADArgHolder_c, *PSystem_Runtime_Remoting_Messaging_CADArgHolder_c;

typedef struct System_Runtime_Remoting_Messaging_CADArgHolder_Fields System_Runtime_Remoting_Messaging_CADArgHolder_Fields, *PSystem_Runtime_Remoting_Messaging_CADArgHolder_Fields;

typedef struct System_Runtime_Remoting_Messaging_CADArgHolder_VTable System_Runtime_Remoting_Messaging_CADArgHolder_VTable, *PSystem_Runtime_Remoting_Messaging_CADArgHolder_VTable;

struct System_Runtime_Remoting_Messaging_CADMessageBase_Fields {
    struct System_Object_array *_args;
    struct System_Byte_array *_serializedArgs;
    int32_t _propertyCount;
    struct System_Runtime_Remoting_Messaging_CADArgHolder_o *_callContext;
    struct System_Byte_array *serializedMethod;
};

struct System_Runtime_Remoting_Messaging_CADArgHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_Messaging_CADArgHolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_CADArgHolder_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_CADArgHolder_Fields {
    int32_t index;
};

struct System_Runtime_Remoting_Messaging_CADArgHolder_o {
    struct System_Runtime_Remoting_Messaging_CADArgHolder_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_CADArgHolder_Fields fields;
};

struct System_Runtime_Remoting_Messaging_CADMessageBase_o {
    struct System_Runtime_Remoting_Messaging_CADMessageBase_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_CADMessageBase_Fields fields;
};

struct System_Runtime_Remoting_Messaging_CADMessageBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_Messaging_CADMessageBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_CADMessageBase_VTable vtable;
};

typedef struct Aoharu_PlayerProfileScene_o Aoharu_PlayerProfileScene_o, *PAoharu_PlayerProfileScene_o;

typedef struct Aoharu_PlayerProfileScene_c Aoharu_PlayerProfileScene_c, *PAoharu_PlayerProfileScene_c;

typedef struct Aoharu_PlayerProfileScene_Fields Aoharu_PlayerProfileScene_Fields, *PAoharu_PlayerProfileScene_Fields;

typedef struct Aoharu_PlayerProfileScene_VTable Aoharu_PlayerProfileScene_VTable, *PAoharu_PlayerProfileScene_VTable;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_o Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_c Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController_VTable;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_o Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_o Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_o Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_o Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_o Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_o Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_o;

typedef struct System_Action_FRIEND_STATUS__o System_Action_FRIEND_STATUS__o, *PSystem_Action_FRIEND_STATUS__o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_c Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_c Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_c Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_c Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_c Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_c Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_Fields;

typedef struct System_Action_FRIEND_STATUS__c System_Action_FRIEND_STATUS__c, *PSystem_Action_FRIEND_STATUS__c;

typedef struct System_Action_FRIEND_STATUS__Fields System_Action_FRIEND_STATUS__Fields, *PSystem_Action_FRIEND_STATUS__Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_VTable;

typedef struct Shock_TitleDataNode_array Shock_TitleDataNode_array, *PShock_TitleDataNode_array;

typedef struct Shock_UserDataNode_o Shock_UserDataNode_o, *PShock_UserDataNode_o;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_o Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_o, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_VTable;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_VTable;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_VTable;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_VTable;

typedef struct Shock_CardIcon_array Shock_CardIcon_array, *PShock_CardIcon_array;

typedef struct System_Action_FRIEND_STATUS__VTable System_Action_FRIEND_STATUS__VTable, *PSystem_Action_FRIEND_STATUS__VTable;

typedef struct Shock_UserDataNode_c Shock_UserDataNode_c, *PShock_UserDataNode_c;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_c Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_c, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog_c;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_Fields Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_Fields, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog_Fields;

typedef struct Shock_UserDataNode_VTable Shock_UserDataNode_VTable, *PShock_UserDataNode_VTable;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_VTable Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_VTable, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog_VTable;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_o Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_o, *PAoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_o;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_c Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_c, *PAoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_c;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_Fields Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_Fields, *PAoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_Fields;

struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_Fields {
    struct Shock_DialogBase_Fields super;
    float m_NotDispConfirmButtonTime;
    struct Aoharu_SelectAmountScroll_o *m_MonthScroll;
    struct Aoharu_SelectAmountScroll_o *m_DayScroll;
    struct Shock_ButtonEvent_o *m_OkButton;
    struct Shock_ButtonEvent_o *m_CancelButton;
    struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_o *m_BirthdayConfirmDialog;
    struct Carbon_ICoroutine_o *m_NotDispConfirmButtonTimeCoroutine;
    struct System_Collections_Generic_HashSet_SelectAmountScrollItem__o *m_monthListItems;
    struct System_Collections_Generic_HashSet_SelectAmountScrollItem__o *m_dateListItems;
    int32_t m_selectedMonth;
    int32_t m_selectedDay;
    int32_t m_currentDayLength;
};

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_o {
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_Fields fields;
};

struct Aoharu_PlayerProfileScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_o *m_uiContoller;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Shock_ButtonEvent_o *m_RecommendViewerButtonEvent;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct Shock_UserDetailData_o *m_FriendUserDetailData;
    int32_t m_FriendStatus;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_PlayerProfileScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_PlayerProfileScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PlayerProfileScene_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_BirthDayMonth;
    struct Shock_TextMeshUI_o *m_BirthDayDay;
    struct Shock_ButtonEvent_o *m_Ok;
    struct Shock_ButtonEvent_o *m_Cancel;
};

struct Aoharu_PlayerProfileScene_o {
    struct Aoharu_PlayerProfileScene_c *klass;
    void *monitor;
    struct Aoharu_PlayerProfileScene_Fields fields;
};

struct Shock_CardIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CardIcon_o *m_Items[65535];
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_FRIEND_STATUS__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_editButton;
    struct UnityEngine_GameObject_o *m_guestRootObject;
    struct Shock_CardIcon_array *m_guestCardIconList;
    struct UnityEngine_GameObject_o *m_secretObject;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ToggleTextCheckBox_o *m_openToggleCheckBox;
    struct System_Collections_Generic_List_bool__o *m_isOpenSettingList;
    struct System_String_array *m_openTypeNameList;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_userNameText;
    struct Shock_TextMeshUI_o *m_userIdText;
    struct Shock_TextMeshUI_o *m_rankNumText;
    struct Shock_InputFieldUI_o *m_commentTextInput;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_recommenderCardIcon;
    struct Shock_ButtonEvent_o *m_recommenderCardIconButton;
    struct Shock_ButtonEvent_o *m_recommenderSelectButton;
    struct Shock_ButtonEvent_o *m_userNameButton;
    struct Shock_ButtonEvent_o *m_userIdButton;
    struct Shock_ButtonEvent_o *m_commentButton;
    struct Shock_ButtonEvent_array *m_titleSelectButtonList;
    struct Shock_TitleDataNode_array *m_titleDataNodeList;
    struct Shock_ButtonEvent_o *m_titleEditButtonEvent;
    struct UnityEngine_GameObject_o *m_titleEditButton;
    struct UnityEngine_UI_Image_o *m_rankGauge;
    struct Shock_UserDataNode_o *m_userDataNode;
    struct UnityEngine_GameObject_o *m_expRoot;
    struct Shock_TextMeshUI_o *m_nextExpNum;
    struct UnityEngine_GameObject_o *m_birthdayRoot;
    struct Shock_TextMeshUI_o *m_birthdayText;
    struct Shock_ButtonEvent_o *m_birthdayEditButton;
    struct Shock_ButtonEvent_o *m_friendRecommendButtonEvent;
    struct UnityEngine_UI_Button_o *m_friendRecommendButton;
    struct UnityEngine_Sprite_array *m_friendRecommendButtonSprite;
    int32_t m_CharacterLimit;
    struct System_Action_o *OnRecommenderSelect;
    struct System_Action_o *OnFriendSelect;
    struct System_Action_o *OnTitleSelect;
    struct System_Action_o *OnTitleDetail;
    struct System_Action_o *OnIdCopy;
    struct System_Action_CardData__o *_OnCardIconClick_k__BackingField;
    struct System_Action_CardData__o *_OnCardIconLongPress_k__BackingField;
    uint64_t m_friendUserId;
    bool m_isFriend;
    struct System_String_o *m_CurrentComment;
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog_o *m_birthdaySettingDialog;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_o {
    struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ToggleRadio_o *m_toggleTabButton;
    struct UnityEngine_RectTransform_array *m_slideTransList;
    struct Shock_ButtonEvent_o *m_changeLeftButtonList;
    struct Shock_ButtonEvent_o *m_changeRightButtonList;
    int32_t m_curIndex;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_Fields fields;
};

struct Shock_TitleDataNode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_TitleDataNode_o *m_Items[65535];
};

struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_BirthdayConfirmDialog_VTable vtable;
};

struct System_Action_FRIEND_STATUS__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_clearScoresObj;
    struct Shock_TextMeshUI_o *m_clearScoreSecretMessage;
    struct Shock_TextMeshUI_array *m_clearNumTextList;
    struct UnityEngine_GameObject_o *m_fullComboScoresObj;
    struct Shock_TextMeshUI_o *m_fullComboScoreSecretMessage;
    struct Shock_TextMeshUI_array *m_fullComboNumTextList;
    struct UnityEngine_GameObject_o *m_allPerfectScoresObj;
    struct Shock_TextMeshUI_o *m_allPerfectScoreSecretMessage;
    struct Shock_TextMeshUI_array *m_allPerfectNumTextList;
    struct System_Int32_array *m_clearMusicNum;
    struct System_Int32_array *m_fullComboMusicNum;
    struct System_Int32_array *m_perfectMusicNum;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_FRIEND_STATUS__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_FRIEND_STATUS__VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout_o *m_userInfoLayout;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileRecommendViewer_o *m_recommendViewer;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileSlideUIController_o *m_slideUIController;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileOpenSettingDialog_o *m_openSettingDialog;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileScoreLayout_o *m_scoreLayout;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_o *m_guestLayout;
    struct Shock_TextMeshUI_o *m_loginTimeText;
    struct Shock_ButtonEvent_o *m_openSettingButton;
    struct Shock_ButtonEvent_o *m_shareButton;
    struct UnityEngine_UI_Image_o *m_background;
    struct UnityEngine_UI_Image_o *m_noteBg;
    float m_noteAlpha;
    int32_t m_friendStatus;
    struct System_Action_FRIEND_STATUS__o *m_updateFriendStatus;
    int32_t m_overMonthNum;
    int32_t m_overHourNum;
    struct Aoharu_MemoriaController_o *m_memoriaController;
    struct ShortMessageDialog_o *m_messageDialog;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController_VTable vtable;
};

struct System_Action_FRIEND_STATUS__o {
    struct System_Action_FRIEND_STATUS__c *klass;
    void *monitor;
    struct System_Action_FRIEND_STATUS__Fields fields;
};

struct Shock_UserDataNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_Fields fields;
};

struct Shock_UserDataNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UserDataNode_VTable vtable;
};

struct Shock_UserDataNode_o {
    struct Shock_UserDataNode_c *klass;
    void *monitor;
    struct Shock_UserDataNode_Fields fields;
};

typedef struct MethodInfo_2948594 MethodInfo_2948594, *PMethodInfo_2948594;

typedef union _union_189916 _union_189916, *P_union_189916;

union _union_189916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumSeriesMMstTable___c_c Shock_AlbumSeriesMMstTable___c_c, *PShock_AlbumSeriesMMstTable___c_c;

typedef struct Shock_AlbumSeriesMMstTable___c_StaticFields Shock_AlbumSeriesMMstTable___c_StaticFields, *PShock_AlbumSeriesMMstTable___c_StaticFields;

typedef struct Shock_AlbumSeriesMMstTable___c_VTable Shock_AlbumSeriesMMstTable___c_VTable, *PShock_AlbumSeriesMMstTable___c_VTable;

typedef struct Shock_AlbumSeriesMMstTable___c_o Shock_AlbumSeriesMMstTable___c_o, *PShock_AlbumSeriesMMstTable___c_o;

typedef struct System_Func_AlbumSeriesMMst__uint__o System_Func_AlbumSeriesMMst__uint__o, *PSystem_Func_AlbumSeriesMMst__uint__o;

typedef struct System_Func_AlbumSeriesMMst__string__o System_Func_AlbumSeriesMMst__string__o, *PSystem_Func_AlbumSeriesMMst__string__o;

typedef struct Shock_AlbumSeriesMMstTable___c_Fields Shock_AlbumSeriesMMstTable___c_Fields, *PShock_AlbumSeriesMMstTable___c_Fields;

typedef struct System_Func_AlbumSeriesMMst__uint__c System_Func_AlbumSeriesMMst__uint__c, *PSystem_Func_AlbumSeriesMMst__uint__c;

typedef struct System_Func_AlbumSeriesMMst__uint__Fields System_Func_AlbumSeriesMMst__uint__Fields, *PSystem_Func_AlbumSeriesMMst__uint__Fields;

typedef struct System_Func_AlbumSeriesMMst__string__c System_Func_AlbumSeriesMMst__string__c, *PSystem_Func_AlbumSeriesMMst__string__c;

typedef struct System_Func_AlbumSeriesMMst__string__Fields System_Func_AlbumSeriesMMst__string__Fields, *PSystem_Func_AlbumSeriesMMst__string__Fields;

typedef struct System_Func_AlbumSeriesMMst__uint__VTable System_Func_AlbumSeriesMMst__uint__VTable, *PSystem_Func_AlbumSeriesMMst__uint__VTable;

typedef struct System_Func_AlbumSeriesMMst__string__VTable System_Func_AlbumSeriesMMst__string__VTable, *PSystem_Func_AlbumSeriesMMst__string__VTable;

struct System_Func_AlbumSeriesMMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumSeriesMMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumSeriesMMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumSeriesMMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumSeriesMMst__uint__VTable vtable;
};

struct System_Func_AlbumSeriesMMst__uint__o {
    struct System_Func_AlbumSeriesMMst__uint__c *klass;
    void *monitor;
    struct System_Func_AlbumSeriesMMst__uint__Fields fields;
};

struct Shock_AlbumSeriesMMstTable___c_Fields {
};

struct Shock_AlbumSeriesMMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumSeriesMMstTable___c_StaticFields {
    struct Shock_AlbumSeriesMMstTable___c_o *__9;
    struct System_Func_AlbumSeriesMMst__uint__o *__9__2_1;
    struct System_Func_AlbumSeriesMMst__uint__o *__9__2_3;
    struct System_Predicate_string__o *__9__5_0;
    struct System_Predicate_string__o *__9__5_1;
    struct System_Predicate_string__o *__9__5_2;
    struct System_Predicate_string__o *__9__5_3;
    struct System_Predicate_string__o *__9__5_4;
    struct System_Predicate_string__o *__9__5_5;
    struct System_Predicate_string__o *__9__5_6;
    struct System_Predicate_string__o *__9__5_7;
    struct System_Predicate_string__o *__9__5_8;
    struct System_Func_AlbumSeriesMMst__uint__o *__9__14_0;
    struct System_Func_AlbumSeriesMMst__string__o *__9__21_0;
    struct System_Func_AlbumSeriesMMst__string__o *__9__22_0;
};

struct Shock_AlbumSeriesMMstTable___c_o {
    struct Shock_AlbumSeriesMMstTable___c_c *klass;
    void *monitor;
    struct Shock_AlbumSeriesMMstTable___c_Fields fields;
};

struct Shock_AlbumSeriesMMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_AlbumSeriesMMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumSeriesMMstTable___c_VTable vtable;
};

struct System_Func_AlbumSeriesMMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumSeriesMMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumSeriesMMst__string__VTable vtable;
};

struct System_Func_AlbumSeriesMMst__string__o {
    struct System_Func_AlbumSeriesMMst__string__c *klass;
    void *monitor;
    struct System_Func_AlbumSeriesMMst__string__Fields fields;
};

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit_VTable Photon_Pun_Demo_Cockpit_PunCockpit_VTable, *PPhoton_Pun_Demo_Cockpit_PunCockpit_VTable;

struct Photon_Pun_Demo_Cockpit_PunCockpit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

typedef struct MethodInfo_206720C MethodInfo_206720C, *PMethodInfo_206720C;

typedef union _union_221219 _union_221219, *P_union_221219;

union _union_221219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_206720C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D28B0 MethodInfo_21D28B0, *PMethodInfo_21D28B0;

typedef union _union_159785 _union_159785, *P_union_159785;

union _union_159785 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D28B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159785 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9CF88 MethodInfo_1E9CF88, *PMethodInfo_1E9CF88;

typedef union _union_160819 _union_160819, *P_union_160819;

union _union_160819 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CF88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256590 _union_256590, *P_union_256590;

union _union_256590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281590 _union_281590, *P_union_281590;

union _union_281590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256592 _union_256592, *P_union_256592;

union _union_256592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281592 _union_281592, *P_union_281592;

union _union_281592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B76DC MethodInfo_28B76DC, *PMethodInfo_28B76DC;

typedef union _union_312344 _union_312344, *P_union_312344;

union _union_312344 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B76DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312344 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256594 _union_256594, *P_union_256594;

union _union_256594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281594 _union_281594, *P_union_281594;

union _union_281594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F45E28 MethodInfo_1F45E28, *PMethodInfo_1F45E28;

struct MethodInfo_1F45E28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163759 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngItemData___c__DisplayClass16_0_o Shock_MngItemData___c__DisplayClass16_0_o, *PShock_MngItemData___c__DisplayClass16_0_o;

typedef struct Shock_MngItemData___c__DisplayClass16_0_c Shock_MngItemData___c__DisplayClass16_0_c, *PShock_MngItemData___c__DisplayClass16_0_c;

typedef struct Shock_MngItemData___c__DisplayClass16_0_Fields Shock_MngItemData___c__DisplayClass16_0_Fields, *PShock_MngItemData___c__DisplayClass16_0_Fields;

typedef struct Shock_MngItemData___c__DisplayClass16_0_VTable Shock_MngItemData___c__DisplayClass16_0_VTable, *PShock_MngItemData___c__DisplayClass16_0_VTable;

struct Shock_MngItemData___c__DisplayClass16_0_Fields {
    uint32_t masterItemId;
};

struct Shock_MngItemData___c__DisplayClass16_0_o {
    struct Shock_MngItemData___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct Shock_MngItemData___c__DisplayClass16_0_Fields fields;
};

struct Shock_MngItemData___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngItemData___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngItemData___c__DisplayClass16_0_VTable vtable;
};

typedef union _union_256596 _union_256596, *P_union_256596;

union _union_256596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281596 _union_281596, *P_union_281596;

union _union_281596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_ValueTuple_T1__T2__T3__T4__T5__VTable Mono_ValueTuple_T1__T2__T3__T4__T5__VTable, *PMono_ValueTuple_T1__T2__T3__T4__T5__VTable;

struct Mono_ValueTuple_T1__T2__T3__T4__T5__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_RewardUtils___c__DisplayClass5_1_o Shock_RewardUtils___c__DisplayClass5_1_o, *PShock_RewardUtils___c__DisplayClass5_1_o;

typedef struct Shock_RewardUtils___c__DisplayClass5_1_c Shock_RewardUtils___c__DisplayClass5_1_c, *PShock_RewardUtils___c__DisplayClass5_1_c;

typedef struct Shock_RewardUtils___c__DisplayClass5_1_Fields Shock_RewardUtils___c__DisplayClass5_1_Fields, *PShock_RewardUtils___c__DisplayClass5_1_Fields;

typedef struct Shock_RewardUtils___c__DisplayClass5_1_VTable Shock_RewardUtils___c__DisplayClass5_1_VTable, *PShock_RewardUtils___c__DisplayClass5_1_VTable;

typedef struct Shock_ChatStampMst_o Shock_ChatStampMst_o, *PShock_ChatStampMst_o;

typedef struct Shock_ChatStampMst_c Shock_ChatStampMst_c, *PShock_ChatStampMst_c;

typedef struct Shock_ChatStampMst_Fields Shock_ChatStampMst_Fields, *PShock_ChatStampMst_Fields;

typedef struct Shock_ChatStampMst_VTable Shock_ChatStampMst_VTable, *PShock_ChatStampMst_VTable;

struct Shock_RewardUtils___c__DisplayClass5_1_Fields {
    struct Shock_ChatStampMst_o *mst;
};

struct Shock_RewardUtils___c__DisplayClass5_1_o {
    struct Shock_RewardUtils___c__DisplayClass5_1_c *klass;
    void *monitor;
    struct Shock_RewardUtils___c__DisplayClass5_1_Fields fields;
};

struct Shock_RewardUtils___c__DisplayClass5_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RewardUtils___c__DisplayClass5_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RewardUtils___c__DisplayClass5_1_VTable vtable;
};

struct Shock_ChatStampMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    int32_t _group;
    uint32_t _isUsableChat;
    uint32_t _isUsableMulti;
    struct System_String_o *_filename;
    uint32_t _order;
    uint32_t _initialStamp;
    uint32_t _masterReleaseLabelId;
};

struct Shock_ChatStampMst_o {
    struct Shock_ChatStampMst_c *klass;
    void *monitor;
    struct Shock_ChatStampMst_Fields fields;
};

struct Shock_ChatStampMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ChatStampMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatStampMst_VTable vtable;
};

typedef union _union_281598 _union_281598, *P_union_281598;

union _union_281598 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass3_1_VTable Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass3_1_VTable, *PAoharu_Scenes_Live_InputEffectPool___c__DisplayClass3_1_VTable;

struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass3_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Photon_Pun_UtilityScripts_TurnExtensions_c Photon_Pun_UtilityScripts_TurnExtensions_c, *PPhoton_Pun_UtilityScripts_TurnExtensions_c;

typedef struct Photon_Pun_UtilityScripts_TurnExtensions_StaticFields Photon_Pun_UtilityScripts_TurnExtensions_StaticFields, *PPhoton_Pun_UtilityScripts_TurnExtensions_StaticFields;

typedef struct Photon_Pun_UtilityScripts_TurnExtensions_VTable Photon_Pun_UtilityScripts_TurnExtensions_VTable, *PPhoton_Pun_UtilityScripts_TurnExtensions_VTable;

struct Photon_Pun_UtilityScripts_TurnExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_UtilityScripts_TurnExtensions_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_UtilityScripts_TurnExtensions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_TurnExtensions_VTable vtable;
};

struct Photon_Pun_UtilityScripts_TurnExtensions_StaticFields {
    struct System_String_o *TurnPropKey;
    struct System_String_o *TurnStartPropKey;
    struct System_String_o *FinishedTurnPropKey;
};

typedef struct MethodInfo_17FA750_RGCTXs MethodInfo_17FA750_RGCTXs, *PMethodInfo_17FA750_RGCTXs;

struct MethodInfo_17FA750_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Core_TweenManager_GetTweener_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Tweener_Setup_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_2EAFB7C MethodInfo_2EAFB7C, *PMethodInfo_2EAFB7C;

typedef union _union_234833 _union_234833, *P_union_234833;

union _union_234833 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAFB7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MissionTabType_VTable Aoharu_MissionTabType_VTable, *PAoharu_MissionTabType_VTable;

struct Aoharu_MissionTabType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Chipstar_Downloads_IVersionManifest_c Chipstar_Downloads_IVersionManifest_c, *PChipstar_Downloads_IVersionManifest_c;

struct Chipstar_Downloads_IVersionManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_256598 _union_256598, *P_union_256598;

union _union_256598 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Data_SaveData_ItemSaveData_o Shock_Data_SaveData_ItemSaveData_o, *PShock_Data_SaveData_ItemSaveData_o;

typedef struct Shock_Data_SaveData_ItemSaveData_c Shock_Data_SaveData_ItemSaveData_c, *PShock_Data_SaveData_ItemSaveData_c;

typedef struct Shock_Data_SaveData_ItemSaveData_Fields Shock_Data_SaveData_ItemSaveData_Fields, *PShock_Data_SaveData_ItemSaveData_Fields;

typedef struct Shock_Data_SaveData_ItemSaveData_VTable Shock_Data_SaveData_ItemSaveData_VTable, *PShock_Data_SaveData_ItemSaveData_VTable;

struct Shock_Data_SaveData_ItemSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_ItemSaveData_Fields {
    struct System_Collections_Generic_List_uint__o *m_NotifiedExpirationItemIdList;
};

struct Shock_Data_SaveData_ItemSaveData_o {
    struct Shock_Data_SaveData_ItemSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_ItemSaveData_Fields fields;
};

struct Shock_Data_SaveData_ItemSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_ItemSaveData_VTable vtable;
};

typedef struct MethodInfo_294859C MethodInfo_294859C, *PMethodInfo_294859C;

typedef union _union_191354 _union_191354, *P_union_191354;

union _union_191354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294859C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_251DF78 MethodInfo_251DF78, *PMethodInfo_251DF78;

typedef union _union_246653 _union_246653, *P_union_246653;

union _union_246653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251DF78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256580 _union_256580, *P_union_256580;

union _union_256580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14EFF3C MethodInfo_14EFF3C, *PMethodInfo_14EFF3C;

typedef struct MethodInfo_14EFF3C_RGCTXs MethodInfo_14EFF3C_RGCTXs, *PMethodInfo_14EFF3C_RGCTXs;

typedef union _union_200013 _union_200013, *P_union_200013;

union _union_200013 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EFF3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EFF3C_RGCTXs *rgctx_data;
    union _union_200013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14EFF3C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Chipstar_Downloads_IVersionManifest_o Chipstar_Downloads_IVersionManifest_o, *PChipstar_Downloads_IVersionManifest_o;

typedef struct Chipstar_Downloads_IVersionManifest_Fields Chipstar_Downloads_IVersionManifest_Fields, *PChipstar_Downloads_IVersionManifest_Fields;

struct Chipstar_Downloads_IVersionManifest_Fields {
};

struct Chipstar_Downloads_IVersionManifest_o {
    struct Chipstar_Downloads_IVersionManifest_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IVersionManifest_Fields fields;
};

typedef union _union_256582 _union_256582, *P_union_256582;

union _union_256582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B76CC MethodInfo_28B76CC, *PMethodInfo_28B76CC;

typedef union _union_311864 _union_311864, *P_union_311864;

union _union_311864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B76CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256584 _union_256584, *P_union_256584;

union _union_256584 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256586 _union_256586, *P_union_256586;

union _union_256586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209CE24 MethodInfo_209CE24, *PMethodInfo_209CE24;

typedef struct TMPro_FastAction_A__c TMPro_FastAction_A__c, *PTMPro_FastAction_A__c;

typedef union _union_322601 _union_322601, *P_union_322601;

typedef struct TMPro_FastAction_A__RGCTXs TMPro_FastAction_A__RGCTXs, *PTMPro_FastAction_A__RGCTXs;

typedef struct TMPro_FastAction_A__VTable TMPro_FastAction_A__VTable, *PTMPro_FastAction_A__VTable;

union _union_322601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209CE24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct TMPro_FastAction_A__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct TMPro_FastAction_A__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A___;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____ContainsKey;
    struct Il2CppClass *_2_System_Collections_Generic_LinkedList_Action_A__;
    struct MethodInfo *_3_System_Collections_Generic_LinkedList_Action_A___AddLast;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____set_Item;
    struct MethodInfo *_5_System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____TryGetValue;
    struct MethodInfo *_6_System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____Remove;
    struct MethodInfo *_7_System_Collections_Generic_LinkedList_Action_A___Remove;
    struct MethodInfo *_8_System_Collections_Generic_LinkedList_Action_A___get_First;
    struct Il2CppClass *_9_System_Collections_Generic_LinkedListNode_Action_A__;
    struct MethodInfo *_10_System_Collections_Generic_LinkedListNode_Action_A___get_Value;
    struct Il2CppClass *_11_System_Action_A_;
    struct MethodInfo *_12_System_Action_A__Invoke;
    struct MethodInfo *_13_System_Collections_Generic_LinkedListNode_Action_A___get_Next;
    struct MethodInfo *_14_System_Collections_Generic_LinkedList_Action_A____ctor;
    struct MethodInfo *_15_System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A_____ctor;
};

struct TMPro_FastAction_A__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_FastAction_A__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct TMPro_FastAction_A__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_FastAction_A__VTable vtable;
};

typedef struct MethodInfo_13E07EC_RGCTXs MethodInfo_13E07EC_RGCTXs, *PMethodInfo_13E07EC_RGCTXs;

struct MethodInfo_13E07EC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_SpriteAtlasLoader_Fields Shock_SpriteAtlasLoader_Fields, *PShock_SpriteAtlasLoader_Fields;

struct Shock_SpriteAtlasLoader_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

typedef struct MethodInfo_2D6F808 MethodInfo_2D6F808, *PMethodInfo_2D6F808;

typedef union _union_288496 _union_288496, *P_union_288496;

union _union_288496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F808_RGCTXs *rgctx_data;
    union _union_288496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C4708 MethodInfo_10C4708, *PMethodInfo_10C4708;

typedef union _union_208599 _union_208599, *P_union_208599;

union _union_208599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4708 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F99EC MethodInfo_14F99EC, *PMethodInfo_14F99EC;

typedef struct MethodInfo_14F99EC_RGCTXs MethodInfo_14F99EC_RGCTXs, *PMethodInfo_14F99EC_RGCTXs;

typedef union _union_200388 _union_200388, *P_union_200388;

union _union_200388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F99EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F99EC_RGCTXs *rgctx_data;
    union _union_200388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F99EC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256588 _union_256588, *P_union_256588;

union _union_256588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1100094_RGCTXs MethodInfo_1100094_RGCTXs, *PMethodInfo_1100094_RGCTXs;

struct MethodInfo_1100094_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_ComponentModel_TypeDescriptor_IUnimplemented_c System_ComponentModel_TypeDescriptor_IUnimplemented_c, *PSystem_ComponentModel_TypeDescriptor_IUnimplemented_c;

struct System_ComponentModel_TypeDescriptor_IUnimplemented_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_28B76FC MethodInfo_28B76FC, *PMethodInfo_28B76FC;

typedef union _union_308986 _union_308986, *P_union_308986;

union _union_308986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B76FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Animations_AnimationMotionXToDeltaPlayable_StaticFields UnityEngine_Animations_AnimationMotionXToDeltaPlayable_StaticFields, *PUnityEngine_Animations_AnimationMotionXToDeltaPlayable_StaticFields;

typedef struct UnityEngine_Animations_AnimationMotionXToDeltaPlayable_o UnityEngine_Animations_AnimationMotionXToDeltaPlayable_o, *PUnityEngine_Animations_AnimationMotionXToDeltaPlayable_o;

typedef struct UnityEngine_Animations_AnimationMotionXToDeltaPlayable_Fields UnityEngine_Animations_AnimationMotionXToDeltaPlayable_Fields, *PUnityEngine_Animations_AnimationMotionXToDeltaPlayable_Fields;

struct UnityEngine_Animations_AnimationMotionXToDeltaPlayable_Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

struct UnityEngine_Animations_AnimationMotionXToDeltaPlayable_o {
    struct UnityEngine_Animations_AnimationMotionXToDeltaPlayable_Fields fields;
};

struct UnityEngine_Animations_AnimationMotionXToDeltaPlayable_StaticFields {
    struct UnityEngine_Animations_AnimationMotionXToDeltaPlayable_o m_NullPlayable;
};

typedef struct MethodInfo_32A04D0 MethodInfo_32A04D0, *PMethodInfo_32A04D0;

typedef union _union_316441 _union_316441, *P_union_316441;

union _union_316441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A04D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiSelectionView___c__DisplayClass40_0_o Aoharu_MultiSelectionView___c__DisplayClass40_0_o, *PAoharu_MultiSelectionView___c__DisplayClass40_0_o;

typedef struct Aoharu_MultiSelectionView___c__DisplayClass40_0_c Aoharu_MultiSelectionView___c__DisplayClass40_0_c, *PAoharu_MultiSelectionView___c__DisplayClass40_0_c;

typedef struct Aoharu_MultiSelectionView___c__DisplayClass40_0_Fields Aoharu_MultiSelectionView___c__DisplayClass40_0_Fields, *PAoharu_MultiSelectionView___c__DisplayClass40_0_Fields;

typedef struct Aoharu_MultiSelectionView___c__DisplayClass40_0_VTable Aoharu_MultiSelectionView___c__DisplayClass40_0_VTable, *PAoharu_MultiSelectionView___c__DisplayClass40_0_VTable;

struct Aoharu_MultiSelectionView___c__DisplayClass40_0_Fields {
    int32_t l;
};

struct Aoharu_MultiSelectionView___c__DisplayClass40_0_o {
    struct Aoharu_MultiSelectionView___c__DisplayClass40_0_c *klass;
    void *monitor;
    struct Aoharu_MultiSelectionView___c__DisplayClass40_0_Fields fields;
};

struct Aoharu_MultiSelectionView___c__DisplayClass40_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiSelectionView___c__DisplayClass40_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiSelectionView___c__DisplayClass40_0_VTable vtable;
};

typedef struct System_Converter_string__LoadBundleRequest__c System_Converter_string__LoadBundleRequest__c, *PSystem_Converter_string__LoadBundleRequest__c;

typedef struct System_Converter_string__LoadBundleRequest__VTable System_Converter_string__LoadBundleRequest__VTable, *PSystem_Converter_string__LoadBundleRequest__VTable;

struct System_Converter_string__LoadBundleRequest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Converter_string__LoadBundleRequest__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Converter_string__LoadBundleRequest__VTable vtable;
};

typedef struct MethodInfo_24E9F28 MethodInfo_24E9F28, *PMethodInfo_24E9F28;

typedef union _union_271794 _union_271794, *P_union_271794;

union _union_271794 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E9F28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281530 _union_281530, *P_union_281530;

union _union_281530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1654CA8 MethodInfo_1654CA8, *PMethodInfo_1654CA8;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__c Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__c;

typedef union _union_314458 _union_314458, *P_union_314458;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

union _union_314458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1654CA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_Task_T___GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_Task_T___get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_Task_T____UniTaskExtensions__Unwrap_d__36_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_Task_T___GetResult;
    struct Il2CppClass *_4_System_Threading_Tasks_Task_T_;
    struct MethodInfo *_5_System_Threading_Tasks_Task_T__GetAwaiter;
    struct MethodInfo *_6_System_Runtime_CompilerServices_TaskAwaiter_T__get_IsCompleted;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_TaskAwaiter_T___UniTaskExtensions__Unwrap_d__36_T__;
    struct MethodInfo *_8_System_Runtime_CompilerServices_TaskAwaiter_T__GetResult;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

typedef struct MethodInfo_200A240 MethodInfo_200A240, *PMethodInfo_200A240;

typedef union _union_255291 _union_255291, *P_union_255291;

union _union_255291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_200A240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281532 _union_281532, *P_union_281532;

union _union_281532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_SpriteMaskInteraction_o UnityEngine_SpriteMaskInteraction_o, *PUnityEngine_SpriteMaskInteraction_o;

typedef struct UnityEngine_SpriteMaskInteraction_Fields UnityEngine_SpriteMaskInteraction_Fields, *PUnityEngine_SpriteMaskInteraction_Fields;

struct UnityEngine_SpriteMaskInteraction_Fields {
    int32_t value__;
};

struct UnityEngine_SpriteMaskInteraction_o {
    struct UnityEngine_SpriteMaskInteraction_Fields fields;
};

typedef struct MethodInfo_128756C MethodInfo_128756C, *PMethodInfo_128756C;

typedef union _union_208787 _union_208787, *P_union_208787;

union _union_208787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_128756C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281534 _union_281534, *P_union_281534;

union _union_281534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_c Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_c, *PShock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_c;

typedef struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_VTable Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_VTable, *PShock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_VTable;

struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_VTable vtable;
};

typedef union _union_281536 _union_281536, *P_union_281536;

union _union_281536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281538 _union_281538, *P_union_281538;

union _union_281538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Downloads_ShockDatabaseBuilder_Fields Shock_Downloads_ShockDatabaseBuilder_Fields, *PShock_Downloads_ShockDatabaseBuilder_Fields;

typedef struct Shock_Downloads_ShockManifestParser_o Shock_Downloads_ShockManifestParser_o, *PShock_Downloads_ShockManifestParser_o;

typedef struct Shock_Downloads_ShockManifestParser_c Shock_Downloads_ShockManifestParser_c, *PShock_Downloads_ShockManifestParser_c;

typedef struct Shock_Downloads_ShockManifestParser_Fields Shock_Downloads_ShockManifestParser_Fields, *PShock_Downloads_ShockManifestParser_Fields;

typedef struct Shock_Downloads_ShockManifestParser_VTable Shock_Downloads_ShockManifestParser_VTable, *PShock_Downloads_ShockManifestParser_VTable;

typedef struct Chipstar_FileParserBuilder_ShockBundleSingleManifest__Fields Chipstar_FileParserBuilder_ShockBundleSingleManifest__Fields, *PChipstar_FileParserBuilder_ShockBundleSingleManifest__Fields;

typedef struct Chipstar_FileConverterBuilder_o Chipstar_FileConverterBuilder_o, *PChipstar_FileConverterBuilder_o;

typedef struct Chipstar_FileConverterBuilder_c Chipstar_FileConverterBuilder_c, *PChipstar_FileConverterBuilder_c;

typedef struct Chipstar_FileConverterBuilder_Fields Chipstar_FileConverterBuilder_Fields, *PChipstar_FileConverterBuilder_Fields;

typedef struct Chipstar_FileConverterBuilder_VTable Chipstar_FileConverterBuilder_VTable, *PChipstar_FileConverterBuilder_VTable;

struct Shock_Downloads_ShockDatabaseBuilder_Fields {
    struct Chipstar_Downloads_LoadDatabaseBuilder_Fields super;
    struct Shock_Downloads_ShockManifestParser_o *m_parser;
};

struct Shock_Downloads_ShockManifestParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_FileParserBuilder_ShockBundleSingleManifest__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_FileConverterBuilder_o *m_converter;
};

struct Shock_Downloads_ShockManifestParser_Fields {
    struct Chipstar_FileParserBuilder_ShockBundleSingleManifest__Fields super;
};

struct Shock_Downloads_ShockManifestParser_o {
    struct Shock_Downloads_ShockManifestParser_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockManifestParser_Fields fields;
};

struct Shock_Downloads_ShockManifestParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockManifestParser_VTable vtable;
};

struct Chipstar_FileConverterBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_FileConverterBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_FileConverterBuilder_VTable vtable;
};

struct Chipstar_FileConverterBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_FileConverterBuilder_o {
    struct Chipstar_FileConverterBuilder_c *klass;
    void *monitor;
    struct Chipstar_FileConverterBuilder_Fields fields;
};

typedef struct UnityEngine_SceneManagement_SceneManagerAPIInternal_VTable UnityEngine_SceneManagement_SceneManagerAPIInternal_VTable, *PUnityEngine_SceneManagement_SceneManagerAPIInternal_VTable;

struct UnityEngine_SceneManagement_SceneManagerAPIInternal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_201E880 MethodInfo_201E880, *PMethodInfo_201E880;

typedef union _union_157980 _union_157980, *P_union_157980;

union _union_157980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SkillCenterMstTable___c__DisplayClass3_0_c Shock_SkillCenterMstTable___c__DisplayClass3_0_c, *PShock_SkillCenterMstTable___c__DisplayClass3_0_c;

typedef struct Shock_SkillCenterMstTable___c__DisplayClass3_0_VTable Shock_SkillCenterMstTable___c__DisplayClass3_0_VTable, *PShock_SkillCenterMstTable___c__DisplayClass3_0_VTable;

struct Shock_SkillCenterMstTable___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SkillCenterMstTable___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SkillCenterMstTable___c__DisplayClass3_0_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_o Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_o, *PShock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_o;

typedef struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_Fields Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_Fields, *PShock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureLogScrollItem_o Shock_Scenes_Adventure_AdventureLogScrollItem_o, *PShock_Scenes_Adventure_AdventureLogScrollItem_o;

typedef struct Shock_Scenes_Adventure_AdventureLogScrollItem_c Shock_Scenes_Adventure_AdventureLogScrollItem_c, *PShock_Scenes_Adventure_AdventureLogScrollItem_c;

typedef struct Shock_Scenes_Adventure_AdventureLogScrollItem_Fields Shock_Scenes_Adventure_AdventureLogScrollItem_Fields, *PShock_Scenes_Adventure_AdventureLogScrollItem_Fields;

typedef struct Shock_Scenes_Adventure_AdventureLogScrollItem_VTable Shock_Scenes_Adventure_AdventureLogScrollItem_VTable, *PShock_Scenes_Adventure_AdventureLogScrollItem_VTable;

typedef struct System_Action_AdvVoiceButton__o System_Action_AdvVoiceButton__o, *PSystem_Action_AdvVoiceButton__o;

typedef struct System_Action_AdvVoiceButton__c System_Action_AdvVoiceButton__c, *PSystem_Action_AdvVoiceButton__c;

typedef struct System_Action_AdvVoiceButton__Fields System_Action_AdvVoiceButton__Fields, *PSystem_Action_AdvVoiceButton__Fields;

typedef struct System_Action_AdvVoiceButton__VTable System_Action_AdvVoiceButton__VTable, *PSystem_Action_AdvVoiceButton__VTable;

struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_Fields {
    struct Shock_Scenes_Adventure_AdventureLogScrollItem_o *__4__this;
    struct Aoharu_AdvVoiceButton_o *voice;
};

struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_o {
    struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureLogScrollItem___c__DisplayClass10_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureLogScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureLogScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureLogScrollItem_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureLogScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_TextMeshUI_o *m_Message;
    struct Shock_TextMeshUI_o *m_SpeakerName;
    struct UnityEngine_UI_Image_o *m_CharacterIcon;
    struct Shock_ButtonEvent_o *m_PlayVoice;
    struct UnityEngine_UI_Image_o *m_Baloontail;
    struct Shock_Scenes_Adventure_AdventureLogIconCache_o *m_IconCache;
    struct System_Action_AdvVoiceButton__o *_OnClickVoice_k__BackingField;
};

struct Shock_Scenes_Adventure_AdventureLogScrollItem_o {
    struct Shock_Scenes_Adventure_AdventureLogScrollItem_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureLogScrollItem_Fields fields;
};

struct System_Action_AdvVoiceButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AdvVoiceButton__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AdvVoiceButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AdvVoiceButton__VTable vtable;
};

struct System_Action_AdvVoiceButton__o {
    struct System_Action_AdvVoiceButton__c *klass;
    void *monitor;
    struct System_Action_AdvVoiceButton__Fields fields;
};

typedef struct Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_Fields Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_Fields, *PAoharu_LoginBonusBoardManager___c__DisplayClass14_0_Fields;

typedef struct Aoharu_LoginBonusBoardManager_o Aoharu_LoginBonusBoardManager_o, *PAoharu_LoginBonusBoardManager_o;

typedef struct System_Action_SpecialLoginBonusBoard__o System_Action_SpecialLoginBonusBoard__o, *PSystem_Action_SpecialLoginBonusBoard__o;

typedef struct Aoharu_LoginBonusBoardManager_c Aoharu_LoginBonusBoardManager_c, *PAoharu_LoginBonusBoardManager_c;

typedef struct Aoharu_LoginBonusBoardManager_Fields Aoharu_LoginBonusBoardManager_Fields, *PAoharu_LoginBonusBoardManager_Fields;

typedef struct System_Action_SpecialLoginBonusBoard__c System_Action_SpecialLoginBonusBoard__c, *PSystem_Action_SpecialLoginBonusBoard__c;

typedef struct System_Action_SpecialLoginBonusBoard__Fields System_Action_SpecialLoginBonusBoard__Fields, *PSystem_Action_SpecialLoginBonusBoard__Fields;

typedef struct Aoharu_LoginBonusBoardManager_StaticFields Aoharu_LoginBonusBoardManager_StaticFields, *PAoharu_LoginBonusBoardManager_StaticFields;

typedef struct Aoharu_LoginBonusBoardManager_VTable Aoharu_LoginBonusBoardManager_VTable, *PAoharu_LoginBonusBoardManager_VTable;

typedef struct Aoharu_SpecialLoginBonusBoard_o Aoharu_SpecialLoginBonusBoard_o, *PAoharu_SpecialLoginBonusBoard_o;

typedef struct System_Action_SpecialLoginBonusBoard__VTable System_Action_SpecialLoginBonusBoard__VTable, *PSystem_Action_SpecialLoginBonusBoard__VTable;

typedef struct Aoharu_SpecialLoginBonusBoard_c Aoharu_SpecialLoginBonusBoard_c, *PAoharu_SpecialLoginBonusBoard_c;

typedef struct Aoharu_SpecialLoginBonusBoard_Fields Aoharu_SpecialLoginBonusBoard_Fields, *PAoharu_SpecialLoginBonusBoard_Fields;

typedef struct Aoharu_SpecialLoginBonusBoard_StaticFields Aoharu_SpecialLoginBonusBoard_StaticFields, *PAoharu_SpecialLoginBonusBoard_StaticFields;

typedef struct Aoharu_SpecialLoginBonusBoard_VTable Aoharu_SpecialLoginBonusBoard_VTable, *PAoharu_SpecialLoginBonusBoard_VTable;

typedef struct Aoharu_SpecialLoginBonusBoard_ItemHandle_array Aoharu_SpecialLoginBonusBoard_ItemHandle_array, *PAoharu_SpecialLoginBonusBoard_ItemHandle_array;

typedef struct Aoharu_SpecialLoginBonusBoard_ItemHandle_o Aoharu_SpecialLoginBonusBoard_ItemHandle_o, *PAoharu_SpecialLoginBonusBoard_ItemHandle_o;

typedef struct Aoharu_SpecialLoginBonusBoard_ItemHandle_c Aoharu_SpecialLoginBonusBoard_ItemHandle_c, *PAoharu_SpecialLoginBonusBoard_ItemHandle_c;

typedef struct Aoharu_SpecialLoginBonusBoard_ItemHandle_Fields Aoharu_SpecialLoginBonusBoard_ItemHandle_Fields, *PAoharu_SpecialLoginBonusBoard_ItemHandle_Fields;

typedef struct Aoharu_SpecialLoginBonusBoard_ItemHandle_VTable Aoharu_SpecialLoginBonusBoard_ItemHandle_VTable, *PAoharu_SpecialLoginBonusBoard_ItemHandle_VTable;

struct Aoharu_SpecialLoginBonusBoard_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusBoardManager_StaticFields {
    struct System_String_o *BoardPrefabPathFormat;
};

struct Aoharu_SpecialLoginBonusBoard_ItemHandle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_SpecialLoginBonusBoard_ItemHandle_o *m_Items[65535];
};

struct Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_Fields {
    struct Aoharu_LoginBonusBoardManager_o *__4__this;
    struct System_Action_SpecialLoginBonusBoard__o *onComplete;
};

struct System_Action_SpecialLoginBonusBoard__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_SpecialLoginBonusBoard_ItemHandle_Fields {
    struct Aoharu_LoginBonusItem_o *item;
    struct UnityEngine_SpriteRenderer_o *arrow;
    struct Shock_TextMeshUI_o *daysCount;
};

struct Aoharu_SpecialLoginBonusBoard_ItemHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SpecialLoginBonusBoard_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_SpriteRenderer_o *m_BackgroundRenderer;
    struct Aoharu_SpecialLoginBonusBoard_ItemHandle_array *m_ItemHandleList;
    struct Shock_TextMeshUI_o *m_SeasonText;
    int32_t m_SeasonTextOrderOffset;
    int32_t m_OrderLayer;
    struct Aoharu_LoginBonusItem_o *_TodayItem_k__BackingField;
};

struct System_Action_SpecialLoginBonusBoard__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_LoginBonusBoardManager_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Transform_o *m_Board1Parent;
    struct UnityEngine_Transform_o *m_Board2Parent;
    int32_t m_FrontBoardLayer;
    int32_t m_BackBoardLayer;
    struct Aoharu_SpecialLoginBonusBoard_o *Board1;
    struct Aoharu_SpecialLoginBonusBoard_o *Board2;
    struct Aoharu_SpecialLoginBonusBoard_o *_CurrentBoard_k__BackingField;
};

struct Aoharu_LoginBonusBoardManager_o {
    struct Aoharu_LoginBonusBoardManager_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusBoardManager_Fields fields;
};

struct Aoharu_LoginBonusBoardManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_LoginBonusBoardManager_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LoginBonusBoardManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusBoardManager_VTable vtable;
};

struct System_Action_SpecialLoginBonusBoard__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SpecialLoginBonusBoard__VTable vtable;
};

struct System_Action_SpecialLoginBonusBoard__o {
    struct System_Action_SpecialLoginBonusBoard__c *klass;
    void *monitor;
    struct System_Action_SpecialLoginBonusBoard__Fields fields;
};

struct Aoharu_SpecialLoginBonusBoard_StaticFields {
    int32_t ARROW_ORDER;
};

struct Aoharu_SpecialLoginBonusBoard_ItemHandle_o {
    struct Aoharu_SpecialLoginBonusBoard_ItemHandle_c *klass;
    void *monitor;
    struct Aoharu_SpecialLoginBonusBoard_ItemHandle_Fields fields;
};

struct Aoharu_SpecialLoginBonusBoard_ItemHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SpecialLoginBonusBoard_ItemHandle_VTable vtable;
};

struct Aoharu_SpecialLoginBonusBoard_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_SpecialLoginBonusBoard_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SpecialLoginBonusBoard_VTable vtable;
};

struct Aoharu_SpecialLoginBonusBoard_o {
    struct Aoharu_SpecialLoginBonusBoard_c *klass;
    void *monitor;
    struct Aoharu_SpecialLoginBonusBoard_Fields fields;
};

typedef struct MethodInfo_28B76EC MethodInfo_28B76EC, *PMethodInfo_28B76EC;

typedef union _union_312824 _union_312824, *P_union_312824;

union _union_312824 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B76EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281540 _union_281540, *P_union_281540;

union _union_281540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281542 _union_281542, *P_union_281542;

union _union_281542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281544 _union_281544, *P_union_281544;

union _union_281544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281546 _union_281546, *P_union_281546;

union _union_281546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_FileParser_CriVersionTable__VTable Chipstar_FileParser_CriVersionTable__VTable, *PChipstar_FileParser_CriVersionTable__VTable;

struct Chipstar_FileParser_CriVersionTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
};

typedef union _union_281548 _union_281548, *P_union_281548;

union _union_281548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ExchangeItemListScene___c__DisplayClass4_0_VTable Aoharu_ExchangeItemListScene___c__DisplayClass4_0_VTable, *PAoharu_ExchangeItemListScene___c__DisplayClass4_0_VTable;

struct Aoharu_ExchangeItemListScene___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_14ECB44_RGCTXs MethodInfo_14ECB44_RGCTXs, *PMethodInfo_14ECB44_RGCTXs;

struct MethodInfo_14ECB44_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EBF928 MethodInfo_1EBF928, *PMethodInfo_1EBF928;

typedef union _union_283202 _union_283202, *P_union_283202;

union _union_283202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF928 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observable___c__DisplayClass199_0_T1__T2__TResult__VTable UniRx_Observable___c__DisplayClass199_0_T1__T2__TResult__VTable, *PUniRx_Observable___c__DisplayClass199_0_T1__T2__TResult__VTable;

struct UniRx_Observable___c__DisplayClass199_0_T1__T2__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_VisualTreeStyleUpdaterTraversal_Fields UnityEngine_UIElements_VisualTreeStyleUpdaterTraversal_Fields, *PUnityEngine_UIElements_VisualTreeStyleUpdaterTraversal_Fields;

typedef struct System_Collections_Generic_HashSet_VisualElement__o System_Collections_Generic_HashSet_VisualElement__o, *PSystem_Collections_Generic_HashSet_VisualElement__o;

typedef struct System_Collections_Generic_List_SelectorMatchRecord__o System_Collections_Generic_List_SelectorMatchRecord__o, *PSystem_Collections_Generic_List_SelectorMatchRecord__o;

typedef struct UnityEngine_UIElements_StyleMatchingContext_o UnityEngine_UIElements_StyleMatchingContext_o, *PUnityEngine_UIElements_StyleMatchingContext_o;

typedef struct System_Collections_Generic_List_StylePropertyId__o System_Collections_Generic_List_StylePropertyId__o, *PSystem_Collections_Generic_List_StylePropertyId__o;

typedef struct System_Collections_Generic_HashSet_VisualElement__c System_Collections_Generic_HashSet_VisualElement__c, *PSystem_Collections_Generic_HashSet_VisualElement__c;

typedef struct System_Collections_Generic_HashSet_VisualElement__Fields System_Collections_Generic_HashSet_VisualElement__Fields, *PSystem_Collections_Generic_HashSet_VisualElement__Fields;

typedef struct System_Collections_Generic_List_SelectorMatchRecord__c System_Collections_Generic_List_SelectorMatchRecord__c, *PSystem_Collections_Generic_List_SelectorMatchRecord__c;

typedef struct System_Collections_Generic_List_SelectorMatchRecord__Fields System_Collections_Generic_List_SelectorMatchRecord__Fields, *PSystem_Collections_Generic_List_SelectorMatchRecord__Fields;

typedef struct UnityEngine_UIElements_StyleMatchingContext_c UnityEngine_UIElements_StyleMatchingContext_c, *PUnityEngine_UIElements_StyleMatchingContext_c;

typedef struct UnityEngine_UIElements_StyleMatchingContext_Fields UnityEngine_UIElements_StyleMatchingContext_Fields, *PUnityEngine_UIElements_StyleMatchingContext_Fields;

typedef struct System_Collections_Generic_List_StylePropertyId__c System_Collections_Generic_List_StylePropertyId__c, *PSystem_Collections_Generic_List_StylePropertyId__c;

typedef struct System_Collections_Generic_List_StylePropertyId__Fields System_Collections_Generic_List_StylePropertyId__Fields, *PSystem_Collections_Generic_List_StylePropertyId__Fields;

typedef struct System_Collections_Generic_HashSet_VisualElement__VTable System_Collections_Generic_HashSet_VisualElement__VTable, *PSystem_Collections_Generic_HashSet_VisualElement__VTable;

typedef struct System_Collections_Generic_List_SelectorMatchRecord__StaticFields System_Collections_Generic_List_SelectorMatchRecord__StaticFields, *PSystem_Collections_Generic_List_SelectorMatchRecord__StaticFields;

typedef struct System_Collections_Generic_List_SelectorMatchRecord__VTable System_Collections_Generic_List_SelectorMatchRecord__VTable, *PSystem_Collections_Generic_List_SelectorMatchRecord__VTable;

typedef struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_array UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_array, *PUnityEngine_UIElements_StyleSheets_SelectorMatchRecord_array;

typedef struct UnityEngine_UIElements_StyleMatchingContext_VTable UnityEngine_UIElements_StyleMatchingContext_VTable, *PUnityEngine_UIElements_StyleMatchingContext_VTable;

typedef struct System_Action_VisualElement__MatchResultInfo__o System_Action_VisualElement__MatchResultInfo__o, *PSystem_Action_VisualElement__MatchResultInfo__o;

typedef struct System_Collections_Generic_List_StylePropertyId__StaticFields System_Collections_Generic_List_StylePropertyId__StaticFields, *PSystem_Collections_Generic_List_StylePropertyId__StaticFields;

typedef struct System_Collections_Generic_List_StylePropertyId__VTable System_Collections_Generic_List_StylePropertyId__VTable, *PSystem_Collections_Generic_List_StylePropertyId__VTable;

typedef struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_o UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_o, *PUnityEngine_UIElements_StyleSheets_SelectorMatchRecord_o;

typedef struct System_Action_VisualElement__MatchResultInfo__c System_Action_VisualElement__MatchResultInfo__c, *PSystem_Action_VisualElement__MatchResultInfo__c;

typedef struct System_Action_VisualElement__MatchResultInfo__Fields System_Action_VisualElement__MatchResultInfo__Fields, *PSystem_Action_VisualElement__MatchResultInfo__Fields;

typedef struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_Fields UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_Fields, *PUnityEngine_UIElements_StyleSheets_SelectorMatchRecord_Fields;

typedef struct System_Action_VisualElement__MatchResultInfo__VTable System_Action_VisualElement__MatchResultInfo__VTable, *PSystem_Action_VisualElement__MatchResultInfo__VTable;

struct System_Collections_Generic_HashSet_VisualElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_List_StylePropertyId__StaticFields {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyId_array *s_emptyArray;
};

struct System_Collections_Generic_List_SelectorMatchRecord__Fields {
    struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SelectorMatchRecord__o {
    struct System_Collections_Generic_List_SelectorMatchRecord__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SelectorMatchRecord__Fields fields;
};

struct System_Collections_Generic_List_StylePropertyId__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SelectorMatchRecord__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SelectorMatchRecord__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SelectorMatchRecord__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SelectorMatchRecord__VTable vtable;
};

struct UnityEngine_UIElements_StyleMatchingContext_Fields {
    struct System_Collections_Generic_List_StyleSheet__o *m_StyleSheetStack;
    struct UnityEngine_UIElements_StyleVariableContext_o *variableContext;
    struct UnityEngine_UIElements_VisualElement_o *currentElement;
    struct System_Action_VisualElement__MatchResultInfo__o *processResult;
};

struct UnityEngine_UIElements_StyleMatchingContext_o {
    struct UnityEngine_UIElements_StyleMatchingContext_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleMatchingContext_Fields fields;
};

struct UnityEngine_UIElements_StyleMatchingContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleMatchingContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleMatchingContext_VTable vtable;
};

struct System_Collections_Generic_List_StylePropertyId__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StylePropertyId__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StylePropertyId__VTable vtable;
};

struct System_Collections_Generic_List_StylePropertyId__Fields {
    struct UnityEngine_UIElements_StyleSheets_StylePropertyId_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_StylePropertyId__o {
    struct System_Collections_Generic_List_StylePropertyId__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StylePropertyId__Fields fields;
};

struct UnityEngine_UIElements_VisualTreeStyleUpdaterTraversal_Fields {
    struct UnityEngine_UIElements_StyleSheets_HierarchyTraversal_Fields super;
    struct UnityEngine_UIElements_StyleVariableContext_o *m_ProcessVarContext;
    struct System_Collections_Generic_HashSet_VisualElement__o *m_UpdateList;
    struct System_Collections_Generic_HashSet_VisualElement__o *m_ParentList;
    struct System_Collections_Generic_List_SelectorMatchRecord__o *m_TempMatchResults;
    float _currentPixelsPerPoint_k__BackingField;
    struct UnityEngine_UIElements_StyleMatchingContext_o *m_StyleMatchingContext;
    struct UnityEngine_UIElements_StyleSheets_StylePropertyReader_o *m_StylePropertyReader;
    struct System_Collections_Generic_List_StylePropertyId__o *m_AnimatedProperties;
};

struct System_Collections_Generic_HashSet_VisualElement__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_VisualElement__o {
    struct System_Collections_Generic_HashSet_VisualElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_VisualElement__Fields fields;
};

struct System_Collections_Generic_HashSet_VisualElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_VisualElement__VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_Fields {
    struct UnityEngine_UIElements_StyleSheet_o *sheet;
    int32_t styleSheetIndexInStack;
    struct UnityEngine_UIElements_StyleComplexSelector_o *complexSelector;
};

struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_o {
    struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_o m_Items[65535];
};

struct System_Action_VisualElement__MatchResultInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_VisualElement__MatchResultInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_VisualElement__MatchResultInfo__VTable vtable;
};

struct System_Action_VisualElement__MatchResultInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_VisualElement__MatchResultInfo__o {
    struct System_Action_VisualElement__MatchResultInfo__c *klass;
    void *monitor;
    struct System_Action_VisualElement__MatchResultInfo__Fields fields;
};

struct System_Collections_Generic_List_SelectorMatchRecord__StaticFields {
    struct UnityEngine_UIElements_StyleSheets_SelectorMatchRecord_array *s_emptyArray;
};

typedef struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__VTable __f__AnonymousType0__Index_j__TPar___Value_j__TPar__VTable, *P__f__AnonymousType0__Index_j__TPar___Value_j__TPar__VTable;

struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Runtime_Remoting_Channels_SinkProviderData_c System_Runtime_Remoting_Channels_SinkProviderData_c, *PSystem_Runtime_Remoting_Channels_SinkProviderData_c;

typedef struct System_Runtime_Remoting_Channels_SinkProviderData_VTable System_Runtime_Remoting_Channels_SinkProviderData_VTable, *PSystem_Runtime_Remoting_Channels_SinkProviderData_VTable;

struct System_Runtime_Remoting_Channels_SinkProviderData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_Channels_SinkProviderData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Channels_SinkProviderData_VTable vtable;
};

typedef struct System_Predicate_ItemData__Fields System_Predicate_ItemData__Fields, *PSystem_Predicate_ItemData__Fields;

struct System_Predicate_ItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2434A9C MethodInfo_2434A9C, *PMethodInfo_2434A9C;

typedef union _union_276066 _union_276066, *P_union_276066;

union _union_276066 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434A9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276066 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_PresentBoxSaveData_o Shock_Data_SaveData_PresentBoxSaveData_o, *PShock_Data_SaveData_PresentBoxSaveData_o;

typedef struct Shock_Data_SaveData_PresentBoxSaveData_c Shock_Data_SaveData_PresentBoxSaveData_c, *PShock_Data_SaveData_PresentBoxSaveData_c;

typedef struct Shock_Data_SaveData_PresentBoxSaveData_Fields Shock_Data_SaveData_PresentBoxSaveData_Fields, *PShock_Data_SaveData_PresentBoxSaveData_Fields;

typedef struct Shock_Data_SaveData_PresentBoxSaveData_VTable Shock_Data_SaveData_PresentBoxSaveData_VTable, *PShock_Data_SaveData_PresentBoxSaveData_VTable;

struct Shock_Data_SaveData_PresentBoxSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_PresentBoxSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_PresentBoxSaveData_VTable vtable;
};

struct Shock_Data_SaveData_PresentBoxSaveData_Fields {
    struct System_Collections_Generic_List_ulong__o *m_NotifiedExpirationPresentIdList;
};

struct Shock_Data_SaveData_PresentBoxSaveData_o {
    struct Shock_Data_SaveData_PresentBoxSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_PresentBoxSaveData_Fields fields;
};

typedef struct Photon_Pun_UtilityScripts_TurnExtensions_o Photon_Pun_UtilityScripts_TurnExtensions_o, *PPhoton_Pun_UtilityScripts_TurnExtensions_o;

typedef struct Photon_Pun_UtilityScripts_TurnExtensions_Fields Photon_Pun_UtilityScripts_TurnExtensions_Fields, *PPhoton_Pun_UtilityScripts_TurnExtensions_Fields;

struct Photon_Pun_UtilityScripts_TurnExtensions_Fields {
};

struct Photon_Pun_UtilityScripts_TurnExtensions_o {
    struct Photon_Pun_UtilityScripts_TurnExtensions_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_TurnExtensions_Fields fields;
};

typedef struct MethodInfo_2409AB4 MethodInfo_2409AB4, *PMethodInfo_2409AB4;

typedef union _union_272892 _union_272892, *P_union_272892;

union _union_272892 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2409AB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoginBonusMstTable_VTable Shock_LoginBonusMstTable_VTable, *PShock_LoginBonusMstTable_VTable;

struct Shock_LoginBonusMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef union _union_281550 _union_281550, *P_union_281550;

union _union_281550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_MarkerData__Fields System_Collections_Generic_IReadOnlyList_MarkerData__Fields, *PSystem_Collections_Generic_IReadOnlyList_MarkerData__Fields;

struct System_Collections_Generic_IReadOnlyList_MarkerData__Fields {
};

typedef struct MethodInfo_127DAB4 MethodInfo_127DAB4, *PMethodInfo_127DAB4;

typedef union _union_202122 _union_202122, *P_union_202122;

union _union_202122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DAB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281552 _union_281552, *P_union_281552;

union _union_281552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicGoalDialog___c__DisplayClass24_0_Fields Aoharu_MusicGoalDialog___c__DisplayClass24_0_Fields, *PAoharu_MusicGoalDialog___c__DisplayClass24_0_Fields;

struct Aoharu_MusicGoalDialog___c__DisplayClass24_0_Fields {
    struct System_Collections_Generic_IEnumerable_uint__o *liveMissionIds;
};

typedef union _union_281554 _union_281554, *P_union_281554;

union _union_281554 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_ShopItemData__StaticFields System_Collections_Generic_List_ShopItemData__StaticFields, *PSystem_Collections_Generic_List_ShopItemData__StaticFields;

typedef struct Shock_ShopItemData_array Shock_ShopItemData_array, *PShock_ShopItemData_array;

typedef struct Shock_ShopItemData_o Shock_ShopItemData_o, *PShock_ShopItemData_o;

typedef struct Shock_ShopItemData_c Shock_ShopItemData_c, *PShock_ShopItemData_c;

typedef struct Shock_ShopItemData_Fields Shock_ShopItemData_Fields, *PShock_ShopItemData_Fields;

typedef struct Shock_ShopItemData_VTable Shock_ShopItemData_VTable, *PShock_ShopItemData_VTable;

typedef struct System_Collections_Generic_IReadOnlyList_ShopRewardMst__o System_Collections_Generic_IReadOnlyList_ShopRewardMst__o, *PSystem_Collections_Generic_IReadOnlyList_ShopRewardMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_ShopRewardMst__c System_Collections_Generic_IReadOnlyList_ShopRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_ShopRewardMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_ShopRewardMst__Fields System_Collections_Generic_IReadOnlyList_ShopRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_ShopRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyList_ShopRewardMst__Fields {
};

struct Shock_ShopItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_ShopItemData__StaticFields {
    struct Shock_ShopItemData_array *s_emptyArray;
};

struct Shock_ShopItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ShopItemData_o *m_Items[65535];
};

struct System_Collections_Generic_IReadOnlyList_ShopRewardMst__o {
    struct System_Collections_Generic_IReadOnlyList_ShopRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ShopRewardMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_ShopRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_ShopItemData_Fields {
    struct Shock_ShopItemMst_o *m_ShopItemMst;
    struct System_Collections_Generic_IReadOnlyList_ShopRewardMst__o *m_RewardMstList;
    int32_t _Count_k__BackingField;
};

struct Shock_ShopItemData_o {
    struct Shock_ShopItemData_c *klass;
    void *monitor;
    struct Shock_ShopItemData_Fields fields;
};

struct Shock_ShopItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShopItemData_VTable vtable;
};

typedef struct MethodInfo_12CB46C MethodInfo_12CB46C, *PMethodInfo_12CB46C;

typedef union _union_167483 _union_167483, *P_union_167483;

union _union_167483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CB46C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281556 _union_281556, *P_union_281556;

union _union_281556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281558 _union_281558, *P_union_281558;

union _union_281558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ProtocolData_Deck_array Shock_ProtocolData_Deck_array, *PShock_ProtocolData_Deck_array;

struct Shock_ProtocolData_Deck_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Deck_o *m_Items[65535];
};

typedef struct System_Func_Color__Color__VTable System_Func_Color__Color__VTable, *PSystem_Func_Color__Color__VTable;

struct System_Func_Color__Color__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass39_2_c Aoharu_TrainingScene___c__DisplayClass39_2_c, *PAoharu_TrainingScene___c__DisplayClass39_2_c;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_2_VTable Aoharu_TrainingScene___c__DisplayClass39_2_VTable, *PAoharu_TrainingScene___c__DisplayClass39_2_VTable;

struct Aoharu_TrainingScene___c__DisplayClass39_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingScene___c__DisplayClass39_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene___c__DisplayClass39_2_VTable vtable;
};

typedef struct MethodInfo_1786B18 MethodInfo_1786B18, *PMethodInfo_1786B18;

typedef union _union_261806 _union_261806, *P_union_261806;

union _union_261806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1786B18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_StableCompositeDisposable_NAry_Fields UniRx_StableCompositeDisposable_NAry_Fields, *PUniRx_StableCompositeDisposable_NAry_Fields;

struct UniRx_StableCompositeDisposable_NAry_Fields {
    struct UniRx_StableCompositeDisposable_Fields super;
    int32_t disposedCallCount;
    struct System_Collections_Generic_List_IDisposable__o *_disposables;
};

typedef struct Aoharu_Scenes_Help_HelpDialog_Fields Aoharu_Scenes_Help_HelpDialog_Fields, *PAoharu_Scenes_Help_HelpDialog_Fields;

typedef struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__o System_Collections_Generic_Dictionary_HelpDialog_FormType__string__o, *PSystem_Collections_Generic_Dictionary_HelpDialog_FormType__string__o;

typedef struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__c System_Collections_Generic_Dictionary_HelpDialog_FormType__string__c, *PSystem_Collections_Generic_Dictionary_HelpDialog_FormType__string__c;

typedef struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__VTable System_Collections_Generic_Dictionary_HelpDialog_FormType__string__VTable, *PSystem_Collections_Generic_Dictionary_HelpDialog_FormType__string__VTable;

struct Aoharu_Scenes_Help_HelpDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_array *m_helpButton;
    struct Shock_TextMeshUI_o *m_titleText;
    struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__o *m_urlList;
};

struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__o {
    struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__Fields fields;
};

struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_HelpDialog_FormType__string__VTable vtable;
};

typedef struct Shock_Downloads_ShockJsonMMParser_VTable Shock_Downloads_ShockJsonMMParser_VTable, *PShock_Downloads_ShockJsonMMParser_VTable;

struct Shock_Downloads_ShockJsonMMParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
    struct VirtualInvokeData _5_DoParse;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass39_2_o Aoharu_TrainingScene___c__DisplayClass39_2_o, *PAoharu_TrainingScene___c__DisplayClass39_2_o;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_2_Fields Aoharu_TrainingScene___c__DisplayClass39_2_Fields, *PAoharu_TrainingScene___c__DisplayClass39_2_Fields;

typedef struct System_Collections_Generic_IEnumerable_ItemMst__o System_Collections_Generic_IEnumerable_ItemMst__o, *PSystem_Collections_Generic_IEnumerable_ItemMst__o;

typedef struct System_Collections_Generic_IEnumerable_ItemMst__c System_Collections_Generic_IEnumerable_ItemMst__c, *PSystem_Collections_Generic_IEnumerable_ItemMst__c;

struct Aoharu_TrainingScene___c__DisplayClass39_2_Fields {
    struct System_Collections_Generic_IEnumerable_ItemMst__o *itemMstList;
};

struct Aoharu_TrainingScene___c__DisplayClass39_2_o {
    struct Aoharu_TrainingScene___c__DisplayClass39_2_c *klass;
    void *monitor;
    struct Aoharu_TrainingScene___c__DisplayClass39_2_Fields fields;
};

struct System_Collections_Generic_IEnumerable_ItemMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerable_ItemMst__o {
    struct System_Collections_Generic_IEnumerable_ItemMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_ItemMst__Fields fields;
};

typedef struct Shock_SpriteAtlasLoader_c Shock_SpriteAtlasLoader_c, *PShock_SpriteAtlasLoader_c;

typedef struct Shock_SpriteAtlasLoader_VTable Shock_SpriteAtlasLoader_VTable, *PShock_SpriteAtlasLoader_VTable;

struct Shock_SpriteAtlasLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SpriteAtlasLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SpriteAtlasLoader_VTable vtable;
};

typedef struct MethodInfo_19F8FA8 MethodInfo_19F8FA8, *PMethodInfo_19F8FA8;

typedef union _union_249643 _union_249643, *P_union_249643;

union _union_249643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8FA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281560 _union_281560, *P_union_281560;

union _union_281560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C505C MethodInfo_22C505C, *PMethodInfo_22C505C;

typedef union _union_278706 _union_278706, *P_union_278706;

union _union_278706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C505C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281562 _union_281562, *P_union_281562;

union _union_281562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_TData__Fields System_Collections_Generic_IReadOnlyList_TData__Fields, *PSystem_Collections_Generic_IReadOnlyList_TData__Fields;

struct System_Collections_Generic_IReadOnlyList_TData__Fields {
};

typedef union _union_281564 _union_281564, *P_union_281564;

union _union_281564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass10_0_c GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass10_0_c, *PGooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass10_0_c;

typedef struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass10_0_VTable GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass10_0_VTable, *PGooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass10_0_VTable;

struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass10_0_VTable vtable;
};

typedef union _union_281566 _union_281566, *P_union_281566;

union _union_281566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30ABB34_RGCTXs MethodInfo_30ABB34_RGCTXs, *PMethodInfo_30ABB34_RGCTXs;

struct MethodInfo_30ABB34_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_281568 _union_281568, *P_union_281568;

union _union_281568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_c Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_c, *PAoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_VTable Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_VTable, *PAoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_VTable vtable;
};

typedef struct Chipstar_Downloads_CriWare_CriSoundFileManager__DoLogin_d__6_VTable Chipstar_Downloads_CriWare_CriSoundFileManager__DoLogin_d__6_VTable, *PChipstar_Downloads_CriWare_CriSoundFileManager__DoLogin_d__6_VTable;

struct Chipstar_Downloads_CriWare_CriSoundFileManager__DoLogin_d__6_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct LitJson_ParserToken_VTable LitJson_ParserToken_VTable, *PLitJson_ParserToken_VTable;

struct LitJson_ParserToken_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_SpriteMaskInteraction_c UnityEngine_SpriteMaskInteraction_c, *PUnityEngine_SpriteMaskInteraction_c;

typedef struct UnityEngine_SpriteMaskInteraction_VTable UnityEngine_SpriteMaskInteraction_VTable, *PUnityEngine_SpriteMaskInteraction_VTable;

struct UnityEngine_SpriteMaskInteraction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_SpriteMaskInteraction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SpriteMaskInteraction_VTable vtable;
};

typedef struct MethodInfo_2409ABC MethodInfo_2409ABC, *PMethodInfo_2409ABC;

typedef union _union_268418 _union_268418, *P_union_268418;

union _union_268418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2409ABC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242009 _union_242009, *P_union_242009;

union _union_242009 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_StoryPartMst__string__c System_Func_StoryPartMst__string__c, *PSystem_Func_StoryPartMst__string__c;

typedef struct System_Func_StoryPartMst__string__VTable System_Func_StoryPartMst__string__VTable, *PSystem_Func_StoryPartMst__string__VTable;

struct System_Func_StoryPartMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StoryPartMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StoryPartMst__string__VTable vtable;
};

typedef struct System_Net_WebRequestStream__FinishWriting_d__31_c System_Net_WebRequestStream__FinishWriting_d__31_c, *PSystem_Net_WebRequestStream__FinishWriting_d__31_c;

typedef struct System_Net_WebRequestStream__FinishWriting_d__31_VTable System_Net_WebRequestStream__FinishWriting_d__31_VTable, *PSystem_Net_WebRequestStream__FinishWriting_d__31_VTable;

struct System_Net_WebRequestStream__FinishWriting_d__31_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct System_Net_WebRequestStream__FinishWriting_d__31_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebRequestStream__FinishWriting_d__31_VTable vtable;
};

typedef struct System_Collections_Generic_List_CriAtomSourceBase__c System_Collections_Generic_List_CriAtomSourceBase__c, *PSystem_Collections_Generic_List_CriAtomSourceBase__c;

typedef struct System_Collections_Generic_List_CriAtomSourceBase__StaticFields System_Collections_Generic_List_CriAtomSourceBase__StaticFields, *PSystem_Collections_Generic_List_CriAtomSourceBase__StaticFields;

typedef struct System_Collections_Generic_List_CriAtomSourceBase__VTable System_Collections_Generic_List_CriAtomSourceBase__VTable, *PSystem_Collections_Generic_List_CriAtomSourceBase__VTable;

typedef struct CriWare_CriAtomSourceBase_array CriWare_CriAtomSourceBase_array, *PCriWare_CriAtomSourceBase_array;

typedef struct CriWare_CriAtomSourceBase_o CriWare_CriAtomSourceBase_o, *PCriWare_CriAtomSourceBase_o;

typedef struct CriWare_CriAtomSourceBase_c CriWare_CriAtomSourceBase_c, *PCriWare_CriAtomSourceBase_c;

typedef struct CriWare_CriAtomSourceBase_Fields CriWare_CriAtomSourceBase_Fields, *PCriWare_CriAtomSourceBase_Fields;

typedef struct CriWare_CriAtomSourceBase_VTable CriWare_CriAtomSourceBase_VTable, *PCriWare_CriAtomSourceBase_VTable;

typedef struct CriWare_CriAtomRegion_o CriWare_CriAtomRegion_o, *PCriWare_CriAtomRegion_o;

typedef struct CriWare_CriAtomListener_o CriWare_CriAtomListener_o, *PCriWare_CriAtomListener_o;

typedef struct CriWare_CriAtomRegion_c CriWare_CriAtomRegion_c, *PCriWare_CriAtomRegion_c;

typedef struct CriWare_CriAtomRegion_Fields CriWare_CriAtomRegion_Fields, *PCriWare_CriAtomRegion_Fields;

typedef struct CriWare_CriAtomListener_c CriWare_CriAtomListener_c, *PCriWare_CriAtomListener_c;

typedef struct CriWare_CriAtomListener_Fields CriWare_CriAtomListener_Fields, *PCriWare_CriAtomListener_Fields;

typedef struct CriWare_CriAtomRegion_VTable CriWare_CriAtomRegion_VTable, *PCriWare_CriAtomRegion_VTable;

typedef struct CriWare_CriAtomEx3dRegion_o CriWare_CriAtomEx3dRegion_o, *PCriWare_CriAtomEx3dRegion_o;

typedef struct System_Collections_Generic_List_CriAtomSourceBase__o System_Collections_Generic_List_CriAtomSourceBase__o, *PSystem_Collections_Generic_List_CriAtomSourceBase__o;

typedef struct System_Collections_Generic_List_CriAtomListener__o System_Collections_Generic_List_CriAtomListener__o, *PSystem_Collections_Generic_List_CriAtomListener__o;

typedef struct System_Collections_Generic_List_CriAtomTransceiver__o System_Collections_Generic_List_CriAtomTransceiver__o, *PSystem_Collections_Generic_List_CriAtomTransceiver__o;

typedef struct CriWare_CriAtomListener_StaticFields CriWare_CriAtomListener_StaticFields, *PCriWare_CriAtomListener_StaticFields;

typedef struct CriWare_CriAtomListener_VTable CriWare_CriAtomListener_VTable, *PCriWare_CriAtomListener_VTable;

typedef struct CriWare_CriAtomEx3dListener_o CriWare_CriAtomEx3dListener_o, *PCriWare_CriAtomEx3dListener_o;

typedef struct CriWare_CriAtomEx3dRegion_c CriWare_CriAtomEx3dRegion_c, *PCriWare_CriAtomEx3dRegion_c;

typedef struct CriWare_CriAtomEx3dRegion_Fields CriWare_CriAtomEx3dRegion_Fields, *PCriWare_CriAtomEx3dRegion_Fields;

typedef struct System_Collections_Generic_List_CriAtomSourceBase__Fields System_Collections_Generic_List_CriAtomSourceBase__Fields, *PSystem_Collections_Generic_List_CriAtomSourceBase__Fields;

typedef struct System_Collections_Generic_List_CriAtomListener__c System_Collections_Generic_List_CriAtomListener__c, *PSystem_Collections_Generic_List_CriAtomListener__c;

typedef struct System_Collections_Generic_List_CriAtomListener__Fields System_Collections_Generic_List_CriAtomListener__Fields, *PSystem_Collections_Generic_List_CriAtomListener__Fields;

typedef struct System_Collections_Generic_List_CriAtomTransceiver__c System_Collections_Generic_List_CriAtomTransceiver__c, *PSystem_Collections_Generic_List_CriAtomTransceiver__c;

typedef struct System_Collections_Generic_List_CriAtomTransceiver__Fields System_Collections_Generic_List_CriAtomTransceiver__Fields, *PSystem_Collections_Generic_List_CriAtomTransceiver__Fields;

typedef struct CriWare_CriAtomEx3dListener_Fields CriWare_CriAtomEx3dListener_Fields, *PCriWare_CriAtomEx3dListener_Fields;

typedef struct CriWare_CriAtomEx3dRegion_VTable CriWare_CriAtomEx3dRegion_VTable, *PCriWare_CriAtomEx3dRegion_VTable;

typedef struct System_Collections_Generic_List_CriAtomListener__StaticFields System_Collections_Generic_List_CriAtomListener__StaticFields, *PSystem_Collections_Generic_List_CriAtomListener__StaticFields;

typedef struct System_Collections_Generic_List_CriAtomListener__VTable System_Collections_Generic_List_CriAtomListener__VTable, *PSystem_Collections_Generic_List_CriAtomListener__VTable;

typedef struct CriWare_CriAtomListener_array CriWare_CriAtomListener_array, *PCriWare_CriAtomListener_array;

typedef struct System_Collections_Generic_List_CriAtomTransceiver__StaticFields System_Collections_Generic_List_CriAtomTransceiver__StaticFields, *PSystem_Collections_Generic_List_CriAtomTransceiver__StaticFields;

typedef struct System_Collections_Generic_List_CriAtomTransceiver__VTable System_Collections_Generic_List_CriAtomTransceiver__VTable, *PSystem_Collections_Generic_List_CriAtomTransceiver__VTable;

typedef struct CriWare_CriAtomTransceiver_array CriWare_CriAtomTransceiver_array, *PCriWare_CriAtomTransceiver_array;

typedef struct CriWare_CriAtomTransceiver_o CriWare_CriAtomTransceiver_o, *PCriWare_CriAtomTransceiver_o;

typedef struct CriWare_CriAtomTransceiver_c CriWare_CriAtomTransceiver_c, *PCriWare_CriAtomTransceiver_c;

typedef struct CriWare_CriAtomTransceiver_Fields CriWare_CriAtomTransceiver_Fields, *PCriWare_CriAtomTransceiver_Fields;

typedef struct CriWare_CriAtomTransceiver_VTable CriWare_CriAtomTransceiver_VTable, *PCriWare_CriAtomTransceiver_VTable;

typedef struct CriWare_CriAtomEx3dTransceiver_o CriWare_CriAtomEx3dTransceiver_o, *PCriWare_CriAtomEx3dTransceiver_o;

typedef struct CriWare_CriAtomEx3dTransceiver_c CriWare_CriAtomEx3dTransceiver_c, *PCriWare_CriAtomEx3dTransceiver_c;

typedef struct CriWare_CriAtomEx3dTransceiver_Fields CriWare_CriAtomEx3dTransceiver_Fields, *PCriWare_CriAtomEx3dTransceiver_Fields;

typedef struct CriWare_CriAtomEx3dTransceiver_VTable CriWare_CriAtomEx3dTransceiver_VTable, *PCriWare_CriAtomEx3dTransceiver_VTable;

struct CriWare_CriAtomRegion_Fields {
    struct CriWare_CriMonoBehaviour_Fields super;
    struct CriWare_CriAtomEx3dRegion_o *_region3dHn_k__BackingField;
    struct System_Collections_Generic_List_CriAtomSourceBase__o *referringSources;
    struct System_Collections_Generic_List_CriAtomListener__o *referringListeners;
    struct System_Collections_Generic_List_CriAtomTransceiver__o *referringTransceivers;
};

struct CriWare_CriAtomRegion_o {
    struct CriWare_CriAtomRegion_c *klass;
    void *monitor;
    struct CriWare_CriAtomRegion_Fields fields;
};

struct CriWare_CriAtomRegion_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
    struct VirtualInvokeData _8_InternalInitialize;
    struct VirtualInvokeData _9_InternalFinalize;
    struct VirtualInvokeData _10_InitializeParameters;
};

struct CriWare_CriAtomRegion_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomRegion_VTable vtable;
};

struct System_Collections_Generic_List_CriAtomSourceBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct CriWare_CriAtomListener_StaticFields {
    struct System_Collections_Generic_List_CriAtomListener__o *listenersList;
    struct CriWare_CriAtomEx3dListener_o *dummyNativeListener;
};

struct CriWare_CriAtomListener_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriAtomListener_o *m_Items[65535];
};

struct CriWare_CriAtomEx3dTransceiver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

struct CriWare_CriAtomEx3dTransceiver_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx3dTransceiver_VTable vtable;
};

struct CriWare_CriAtomEx3dTransceiver_Fields {
    struct CriWare_CriDisposable_Fields super;
    intptr_t handle;
};

struct CriWare_CriAtomEx3dTransceiver_o {
    struct CriWare_CriAtomEx3dTransceiver_c *klass;
    void *monitor;
    struct CriWare_CriAtomEx3dTransceiver_Fields fields;
};

struct System_Collections_Generic_List_CriAtomListener__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CriAtomSourceBase__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CriAtomSourceBase__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CriAtomSourceBase__VTable vtable;
};

struct System_Collections_Generic_List_CriAtomSourceBase__Fields {
    struct CriWare_CriAtomSourceBase_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CriAtomSourceBase__o {
    struct System_Collections_Generic_List_CriAtomSourceBase__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CriAtomSourceBase__Fields fields;
};

struct CriWare_CriAtomTransceiver_Fields {
    struct CriWare_CriMonoBehaviour_Fields super;
    struct CriWare_CriAtomEx3dTransceiver_o *_transceiverHn_k__BackingField;
    struct UnityEngine_Vector3_o _inputPos_k__BackingField;
    struct UnityEngine_Vector3_o _inputFront_k__BackingField;
    struct UnityEngine_Vector3_o _inputUp_k__BackingField;
    struct CriWare_CriAtomRegion_o *regionOnStart;
    bool useDedicatedInput;
    struct UnityEngine_GameObject_o *dedicatedInput;
    float outputVolume;
    float directAudioRadius;
    float crossFadeDistance;
    float coneInsideAngle;
    float coneOutsideAngle;
    float coneOutsideVolume;
    float transceiverRadius;
    float interiorDistance;
    float minAttenuation;
    float maxAttenuation;
    struct System_String_o *globalAisacName;
    float maxAngleAisacDelta;
    struct System_String_o *distanceAisacControlId;
    struct System_String_o *listenerAzimuthAisacControlId;
    struct System_String_o *listenerElevationAisacControlId;
    struct System_String_o *outputAzimuthAisacControlId;
    struct System_String_o *outputElevationAisacControlId;
    bool inspectorAisacSettingFoldout;
    bool isInitialized;
    bool dedicatedInputNotSetWarned;
    struct CriWare_CriAtomRegion_o *currentRegion;
};

struct CriWare_CriAtomSourceBase_Fields {
    struct CriWare_CriMonoBehaviour_Fields super;
    struct CriWare_CriAtomExPlayer_o *_player_k__BackingField;
    struct CriWare_CriAtomEx3dSource_o *_source_k__BackingField;
    bool initialized;
    struct UnityEngine_Vector3_o lastPosition;
    bool hasValidPosition;
    struct CriWare_CriAtomRegion_o *currentRegion;
    struct CriWare_CriAtomListener_o *currentListener;
    bool _playOnStart;
    struct CriWare_CriAtomRegion_o *_regionOnStart;
    struct CriWare_CriAtomListener_o *_listenerOnStart;
    bool _use3dPositioning;
    bool _freezeOrientation;
    bool _loop;
    float _volume;
    float _pitch;
    bool _androidUseLowLatencyVoicePool;
    bool need_to_player_update_all;
    bool _use3dRandomization;
    uint32_t _randomPositionListMaxLength;
    struct CriWare_CriAtomEx_Randomize3dConfig_o randomize3dConfig;
};

struct CriWare_CriAtomEx3dListener_Fields {
    struct CriWare_CriDisposable_Fields super;
    intptr_t handle;
};

struct CriWare_CriAtomListener_Fields {
    struct CriWare_CriMonoBehaviour_Fields super;
    struct CriWare_CriAtomEx3dListener_o *_nativeListener_k__BackingField;
    struct CriWare_CriAtomRegion_o *regionOnStart;
    bool activateListenerOnEnable;
    struct UnityEngine_Vector3_o lastPosition;
    struct CriWare_CriAtomRegion_o *currentRegion;
    bool _isActive;
};

struct CriWare_CriAtomListener_o {
    struct CriWare_CriAtomListener_c *klass;
    void *monitor;
    struct CriWare_CriAtomListener_Fields fields;
};

struct CriWare_CriAtomEx3dListener_o {
    struct CriWare_CriAtomEx3dListener_c *klass;
    void *monitor;
    struct CriWare_CriAtomEx3dListener_Fields fields;
};

struct CriWare_CriAtomSourceBase_o {
    struct CriWare_CriAtomSourceBase_c *klass;
    void *monitor;
    struct CriWare_CriAtomSourceBase_Fields fields;
};

struct CriWare_CriAtomSourceBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
    struct VirtualInvokeData _8_InternalInitialize;
    struct VirtualInvokeData _9_InternalFinalize;
    struct VirtualInvokeData _10_SetInitialParameters;
    struct VirtualInvokeData _11_UpdatePosition;
};

struct CriWare_CriAtomSourceBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomSourceBase_VTable vtable;
};

struct CriWare_CriAtomListener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
};

struct CriWare_CriAtomListener_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriAtomListener_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomListener_VTable vtable;
};

struct CriWare_CriAtomSourceBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriAtomSourceBase_o *m_Items[65535];
};

struct System_Collections_Generic_List_CriAtomListener__StaticFields {
    struct CriWare_CriAtomListener_array *s_emptyArray;
};

struct System_Collections_Generic_List_CriAtomListener__Fields {
    struct CriWare_CriAtomListener_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct CriWare_CriAtomTransceiver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
    struct VirtualInvokeData _8_InternalInitialize;
    struct VirtualInvokeData _9_InternalFinalize;
    struct VirtualInvokeData _10_InitializeParameters;
};

struct System_Collections_Generic_List_CriAtomListener__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CriAtomListener__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CriAtomListener__VTable vtable;
};

struct System_Collections_Generic_List_CriAtomListener__o {
    struct System_Collections_Generic_List_CriAtomListener__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CriAtomListener__Fields fields;
};

struct CriWare_CriAtomTransceiver_o {
    struct CriWare_CriAtomTransceiver_c *klass;
    void *monitor;
    struct CriWare_CriAtomTransceiver_Fields fields;
};

struct System_Collections_Generic_List_CriAtomTransceiver__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CriAtomTransceiver__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CriAtomTransceiver__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CriAtomTransceiver__VTable vtable;
};

struct System_Collections_Generic_List_CriAtomTransceiver__Fields {
    struct CriWare_CriAtomTransceiver_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CriAtomTransceiver__o {
    struct System_Collections_Generic_List_CriAtomTransceiver__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CriAtomTransceiver__Fields fields;
};

struct CriWare_CriAtomTransceiver_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomTransceiver_VTable vtable;
};

struct CriWare_CriAtomEx3dRegion_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

struct CriWare_CriAtomEx3dRegion_Fields {
    struct CriWare_CriDisposable_Fields super;
    intptr_t handle;
};

struct CriWare_CriAtomEx3dRegion_o {
    struct CriWare_CriAtomEx3dRegion_c *klass;
    void *monitor;
    struct CriWare_CriAtomEx3dRegion_Fields fields;
};

struct CriWare_CriAtomEx3dRegion_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx3dRegion_VTable vtable;
};

struct System_Collections_Generic_List_CriAtomSourceBase__StaticFields {
    struct CriWare_CriAtomSourceBase_array *s_emptyArray;
};

struct CriWare_CriAtomTransceiver_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriAtomTransceiver_o *m_Items[65535];
};

struct System_Collections_Generic_List_CriAtomTransceiver__StaticFields {
    struct CriWare_CriAtomTransceiver_array *s_emptyArray;
};

typedef struct MethodInfo_1D354EC MethodInfo_1D354EC, *PMethodInfo_1D354EC;

typedef union _union_158925 _union_158925, *P_union_158925;

union _union_158925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D354EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable;

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_256652 _union_256652, *P_union_256652;

union _union_256652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242001 _union_242001, *P_union_242001;

union _union_242001 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281610 _union_281610, *P_union_281610;

union _union_281610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242003 _union_242003, *P_union_242003;

union _union_242003 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281612 _union_281612, *P_union_281612;

union _union_281612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242005 _union_242005, *P_union_242005;

union _union_242005 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_StoryPartMst__string__o System_Func_StoryPartMst__string__o, *PSystem_Func_StoryPartMst__string__o;

typedef struct System_Func_StoryPartMst__string__Fields System_Func_StoryPartMst__string__Fields, *PSystem_Func_StoryPartMst__string__Fields;

struct System_Func_StoryPartMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StoryPartMst__string__o {
    struct System_Func_StoryPartMst__string__c *klass;
    void *monitor;
    struct System_Func_StoryPartMst__string__Fields fields;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_o Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_o, *PAoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_o;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_Fields Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_Fields, *PAoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_Fields;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_o Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_o, *PAoharu_Scenes_PresentBox_PresentBoxListScrollCell_o;

typedef struct Shock_PresentBoxData_o Shock_PresentBoxData_o, *PShock_PresentBoxData_o;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_c Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_c, *PAoharu_Scenes_PresentBox_PresentBoxListScrollCell_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_Fields Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_Fields, *PAoharu_Scenes_PresentBox_PresentBoxListScrollCell_Fields;

typedef struct Shock_PresentBoxData_c Shock_PresentBoxData_c, *PShock_PresentBoxData_c;

typedef struct Shock_PresentBoxData_Fields Shock_PresentBoxData_Fields, *PShock_PresentBoxData_Fields;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_VTable Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_VTable, *PAoharu_Scenes_PresentBox_PresentBoxListScrollCell_VTable;

typedef struct Shock_PresentBoxData_VTable Shock_PresentBoxData_VTable, *PShock_PresentBoxData_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_VTable vtable;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_Fields {
    struct FancyScrollView_FancyScrollRectCell_ScrollItemData__ScrollContext__Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_CharacterNameText;
    struct Shock_TextMeshUI_o *m_DetailText;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct Shock_TextMeshUI_o *m_DateTimeValueText;
    struct Shock_TextMeshUI_o *m_ExpireTimeText;
    struct Shock_TextMeshUI_o *m_ReceivedTimeText;
    struct UnityEngine_Transform_o *m_DateTime;
    struct UnityEngine_Transform_o *m_ExpireTime;
    struct UnityEngine_Transform_o *m_ReceivedTime;
    struct Shock_ButtonEvent_o *m_ReceiveButton;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_o {
    struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_Fields fields;
};

struct Shock_PresentBoxData_Fields {
    struct Shock_ProtocolData_Gift_o *m_Gift;
    struct System_String_o *m_Title;
    struct Carbon_GameTime_o m_AcquiredDateTime;
    struct Carbon_GameTime_o m_ExpireDateTime;
    struct Carbon_GameTime_o m_ReceivedDateTime;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_Fields {
    struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell_o *__4__this;
    struct Shock_PresentBoxData_o *data;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_o {
    struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PresentBox_PresentBoxListScrollCell___c__DisplayClass12_0_Fields fields;
};

struct Shock_PresentBoxData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PresentBoxData_o {
    struct Shock_PresentBoxData_c *klass;
    void *monitor;
    struct Shock_PresentBoxData_Fields fields;
};

struct Shock_PresentBoxData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PresentBoxData_VTable vtable;
};

typedef union _union_281614 _union_281614, *P_union_281614;

union _union_281614 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242007 _union_242007, *P_union_242007;

union _union_242007 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_WebRequestStream__FinishWriting_d__31_o System_Net_WebRequestStream__FinishWriting_d__31_o, *PSystem_Net_WebRequestStream__FinishWriting_d__31_o;

typedef struct System_Net_WebRequestStream__FinishWriting_d__31_Fields System_Net_WebRequestStream__FinishWriting_d__31_Fields, *PSystem_Net_WebRequestStream__FinishWriting_d__31_Fields;

struct System_Net_WebRequestStream__FinishWriting_d__31_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o __t__builder;
    struct System_Net_WebRequestStream_o *__4__this;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o __u__1;
};

struct System_Net_WebRequestStream__FinishWriting_d__31_o {
    struct System_Net_WebRequestStream__FinishWriting_d__31_Fields fields;
};

typedef union _union_281616 _union_281616, *P_union_281616;

union _union_281616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StoryReleaseDialog___c__DisplayClass2_0_c Shock_StoryReleaseDialog___c__DisplayClass2_0_c, *PShock_StoryReleaseDialog___c__DisplayClass2_0_c;

typedef struct Shock_StoryReleaseDialog___c__DisplayClass2_0_VTable Shock_StoryReleaseDialog___c__DisplayClass2_0_VTable, *PShock_StoryReleaseDialog___c__DisplayClass2_0_VTable;

struct Shock_StoryReleaseDialog___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_StoryReleaseDialog___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryReleaseDialog___c__DisplayClass2_0_VTable vtable;
};

typedef union _union_281606 _union_281606, *P_union_281606;

union _union_281606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281608 _union_281608, *P_union_281608;

union _union_281608 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Empty_Fields Chipstar_Empty_Fields, *PChipstar_Empty_Fields;

struct Chipstar_Empty_Fields {
};

typedef union _union_217041 _union_217041, *P_union_217041;

union _union_217041 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D354F4 MethodInfo_1D354F4, *PMethodInfo_1D354F4;

typedef union _union_158929 _union_158929, *P_union_158929;

union _union_158929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D354F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Subject_int__o UniRx_Subject_int__o, *PUniRx_Subject_int__o;

typedef struct UniRx_Subject_int__c UniRx_Subject_int__c, *PUniRx_Subject_int__c;

typedef struct UniRx_Subject_int__Fields UniRx_Subject_int__Fields, *PUniRx_Subject_int__Fields;

typedef struct UniRx_Subject_int__VTable UniRx_Subject_int__VTable, *PUniRx_Subject_int__VTable;

struct UniRx_Subject_int__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Subject_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_int__VTable vtable;
};

struct UniRx_Subject_int__o {
    struct UniRx_Subject_int__c *klass;
    void *monitor;
    struct UniRx_Subject_int__Fields fields;
};

typedef union _union_217043 _union_217043, *P_union_217043;

union _union_217043 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_128F780_RGCTXs MethodInfo_128F780_RGCTXs, *PMethodInfo_128F780_RGCTXs;

struct MethodInfo_128F780_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_217045 _union_217045, *P_union_217045;

union _union_217045 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256654 _union_256654, *P_union_256654;

union _union_256654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217047 _union_217047, *P_union_217047;

union _union_217047 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256656 _union_256656, *P_union_256656;

union _union_256656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217049 _union_217049, *P_union_217049;

union _union_217049 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256658 _union_256658, *P_union_256658;

union _union_256658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_128A958_RGCTXs MethodInfo_128A958_RGCTXs, *PMethodInfo_128A958_RGCTXs;

struct MethodInfo_128A958_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_201E978 MethodInfo_201E978, *PMethodInfo_201E978;

typedef union _union_157942 _union_157942, *P_union_157942;

union _union_157942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434AE8 MethodInfo_2434AE8, *PMethodInfo_2434AE8;

typedef union _union_273328 _union_273328, *P_union_273328;

union _union_273328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434AE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FA5E0_RGCTXs MethodInfo_10FA5E0_RGCTXs, *PMethodInfo_10FA5E0_RGCTXs;

struct MethodInfo_10FA5E0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2645164 MethodInfo_2645164, *PMethodInfo_2645164;

typedef union _union_270440 _union_270440, *P_union_270440;

union _union_270440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2645164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB4F58 MethodInfo_1EB4F58, *PMethodInfo_1EB4F58;

typedef union _union_225807 _union_225807, *P_union_225807;

union _union_225807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4F58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_JobCreator_Fields Chipstar_Downloads_JobCreator_Fields, *PChipstar_Downloads_JobCreator_Fields;

struct Chipstar_Downloads_JobCreator_Fields {
};

typedef union _union_256640 _union_256640, *P_union_256640;

union _union_256640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_ICriFileData__o System_Action_ICriFileData__o, *PSystem_Action_ICriFileData__o;

typedef struct System_Action_ICriFileData__c System_Action_ICriFileData__c, *PSystem_Action_ICriFileData__c;

typedef struct System_Action_ICriFileData__Fields System_Action_ICriFileData__Fields, *PSystem_Action_ICriFileData__Fields;

typedef struct System_Action_ICriFileData__VTable System_Action_ICriFileData__VTable, *PSystem_Action_ICriFileData__VTable;

struct System_Action_ICriFileData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ICriFileData__o {
    struct System_Action_ICriFileData__c *klass;
    void *monitor;
    struct System_Action_ICriFileData__Fields fields;
};

struct System_Action_ICriFileData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ICriFileData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ICriFileData__VTable vtable;
};

typedef union _union_281620 _union_281620, *P_union_281620;

union _union_281620 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_SpinWait_VTable System_Threading_SpinWait_VTable, *PSystem_Threading_SpinWait_VTable;

struct System_Threading_SpinWait_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242013 _union_242013, *P_union_242013;

union _union_242013 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281622 _union_281622, *P_union_281622;

union _union_281622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Zip_WinzipAesKeySize_Fields SharpCompress_Common_Zip_WinzipAesKeySize_Fields, *PSharpCompress_Common_Zip_WinzipAesKeySize_Fields;

struct SharpCompress_Common_Zip_WinzipAesKeySize_Fields {
    int32_t value__;
};

typedef union _union_242015 _union_242015, *P_union_242015;

union _union_242015 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleSheets_Dimension_Unit_VTable UnityEngine_UIElements_StyleSheets_Dimension_Unit_VTable, *PUnityEngine_UIElements_StyleSheets_Dimension_Unit_VTable;

struct UnityEngine_UIElements_StyleSheets_Dimension_Unit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_281624 _union_281624, *P_union_281624;

union _union_281624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242017 _union_242017, *P_union_242017;

union _union_242017 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281626 _union_281626, *P_union_281626;

union _union_281626 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242019 _union_242019, *P_union_242019;

union _union_242019 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281618 _union_281618, *P_union_281618;

union _union_281618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass38_0_Fields DG_Tweening_DOTweenModuleUI___c__DisplayClass38_0_Fields, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass38_0_Fields;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass38_0_Fields {
    struct UnityEngine_Color_o to;
    struct UnityEngine_UI_Image_o *target;
};

typedef union _union_217031 _union_217031, *P_union_217031;

union _union_217031 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D354E4 MethodInfo_1D354E4, *PMethodInfo_1D354E4;

typedef union _union_158921 _union_158921, *P_union_158921;

union _union_158921 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D354E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217033 _union_217033, *P_union_217033;

union _union_217033 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242011 _union_242011, *P_union_242011;

union _union_242011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256642 _union_256642, *P_union_256642;

union _union_256642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217035 _union_217035, *P_union_217035;

union _union_217035 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2013ED8 MethodInfo_2013ED8, *PMethodInfo_2013ED8;

typedef union _union_247395 _union_247395, *P_union_247395;

union _union_247395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013ED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256644 _union_256644, *P_union_256644;

union _union_256644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217037 _union_217037, *P_union_217037;

union _union_217037 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256646 _union_256646, *P_union_256646;

union _union_256646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2659470 MethodInfo_2659470, *PMethodInfo_2659470;

typedef union _union_173866 _union_173866, *P_union_173866;

union _union_173866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659470 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217039 _union_217039, *P_union_217039;

union _union_217039 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_RSACryptoServiceProvider_VTable System_Security_Cryptography_RSACryptoServiceProvider_VTable, *PSystem_Security_Cryptography_RSACryptoServiceProvider_VTable;

struct System_Security_Cryptography_RSACryptoServiceProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_get_KeySize;
    struct VirtualInvokeData _7_set_KeySize;
    struct VirtualInvokeData _8_get_LegalKeySizes;
    struct VirtualInvokeData _9_get_SignatureAlgorithm;
    struct VirtualInvokeData _10_get_KeyExchangeAlgorithm;
    struct VirtualInvokeData _11_FromXmlString;
    struct VirtualInvokeData _12_ToXmlString;
    struct VirtualInvokeData _13_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _14_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _15_ExportPkcs8PrivateKey;
    struct VirtualInvokeData _16_ExportSubjectPublicKeyInfo;
    struct VirtualInvokeData _17_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _18_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _19_ImportPkcs8PrivateKey;
    struct VirtualInvokeData _20_ImportSubjectPublicKeyInfo;
    struct VirtualInvokeData _21_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _22_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _23_TryExportPkcs8PrivateKey;
    struct VirtualInvokeData _24_TryExportSubjectPublicKeyInfo;
    struct VirtualInvokeData _25_Encrypt;
    struct VirtualInvokeData _26_Decrypt;
    struct VirtualInvokeData _27_SignHash;
    struct VirtualInvokeData _28_VerifyHash;
    struct VirtualInvokeData _29_HashData;
    struct VirtualInvokeData _30_HashData;
    struct VirtualInvokeData _31_SignData;
    struct VirtualInvokeData _32_SignData;
    struct VirtualInvokeData _33_VerifyData;
    struct VirtualInvokeData _34_DecryptValue;
    struct VirtualInvokeData _35_EncryptValue;
    struct VirtualInvokeData _36_ExportParameters;
    struct VirtualInvokeData _37_ImportParameters;
    struct VirtualInvokeData _38_TryDecrypt;
    struct VirtualInvokeData _39_TryEncrypt;
    struct VirtualInvokeData _40_TryHashData;
    struct VirtualInvokeData _41_TrySignHash;
    struct VirtualInvokeData _42_TrySignData;
    struct VirtualInvokeData _43_VerifyData;
    struct VirtualInvokeData _44_VerifyHash;
    struct VirtualInvokeData _45_ExportRSAPrivateKey;
    struct VirtualInvokeData _46_ExportRSAPublicKey;
    struct VirtualInvokeData _47_ImportRSAPrivateKey;
    struct VirtualInvokeData _48_ImportRSAPublicKey;
    struct VirtualInvokeData _49_TryExportRSAPrivateKey;
    struct VirtualInvokeData _50_TryExportRSAPublicKey;
    struct VirtualInvokeData _51_get_CspKeyContainerInfo;
    struct VirtualInvokeData _52_ExportCspBlob;
    struct VirtualInvokeData _53_ImportCspBlob;
};

typedef struct MethodInfo_3120CA0 MethodInfo_3120CA0, *PMethodInfo_3120CA0;

typedef union _union_223941 _union_223941, *P_union_223941;

union _union_223941 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120CA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223941 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256648 _union_256648, *P_union_256648;

union _union_256648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20921D8 MethodInfo_20921D8, *PMethodInfo_20921D8;

typedef union _union_325925 _union_325925, *P_union_325925;

union _union_325925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20921D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6F870 MethodInfo_2D6F870, *PMethodInfo_2D6F870;

typedef struct MethodInfo_2D6F870_RGCTXs MethodInfo_2D6F870_RGCTXs, *PMethodInfo_2D6F870_RGCTXs;

typedef union _union_288499 _union_288499, *P_union_288499;

struct MethodInfo_2D6F870_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SingleObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SingleObservable_T___ctor;
};

union _union_288499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F870 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F870_RGCTXs *rgctx_data;
    union _union_288499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngCardData___c_VTable Shock_MngCardData___c_VTable, *PShock_MngCardData___c_VTable;

struct Shock_MngCardData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Predicate_IStoryPartData__o System_Predicate_IStoryPartData__o, *PSystem_Predicate_IStoryPartData__o;

typedef struct System_Predicate_IStoryPartData__c System_Predicate_IStoryPartData__c, *PSystem_Predicate_IStoryPartData__c;

typedef struct System_Predicate_IStoryPartData__Fields System_Predicate_IStoryPartData__Fields, *PSystem_Predicate_IStoryPartData__Fields;

typedef struct System_Predicate_IStoryPartData__VTable System_Predicate_IStoryPartData__VTable, *PSystem_Predicate_IStoryPartData__VTable;

struct System_Predicate_IStoryPartData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_IStoryPartData__o {
    struct System_Predicate_IStoryPartData__c *klass;
    void *monitor;
    struct System_Predicate_IStoryPartData__Fields fields;
};

struct System_Predicate_IStoryPartData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_IStoryPartData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_IStoryPartData__VTable vtable;
};

typedef struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___c System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___c, *PSystem_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___c;

typedef struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___VTable System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___VTable, *PSystem_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___VTable;

struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___VTable vtable;
};

typedef struct Shock_RecvLocationGetRData_c Shock_RecvLocationGetRData_c, *PShock_RecvLocationGetRData_c;

typedef struct Shock_RecvLocationGetRData_VTable Shock_RecvLocationGetRData_VTable, *PShock_RecvLocationGetRData_VTable;

struct Shock_RecvLocationGetRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvLocationGetRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvLocationGetRData_VTable vtable;
};

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___Fields System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___Fields, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___Fields;

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__o Rest;
};

typedef struct System_Func_IMainUI__bool__o System_Func_IMainUI__bool__o, *PSystem_Func_IMainUI__bool__o;

typedef struct System_Func_IMainUI__bool__c System_Func_IMainUI__bool__c, *PSystem_Func_IMainUI__bool__c;

typedef struct System_Func_IMainUI__bool__Fields System_Func_IMainUI__bool__Fields, *PSystem_Func_IMainUI__bool__Fields;

typedef struct System_Func_IMainUI__bool__VTable System_Func_IMainUI__bool__VTable, *PSystem_Func_IMainUI__bool__VTable;

struct System_Func_IMainUI__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IMainUI__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IMainUI__bool__VTable vtable;
};

struct System_Func_IMainUI__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IMainUI__bool__o {
    struct System_Func_IMainUI__bool__c *klass;
    void *monitor;
    struct System_Func_IMainUI__bool__Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T12__Fields Cysharp_Threading_Tasks_UniTask_Awaiter_T12__Fields, *PCysharp_Threading_Tasks_UniTask_Awaiter_T12__Fields;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T12__Fields {
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
};

typedef union _union_256630 _union_256630, *P_union_256630;

union _union_256630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281630 _union_281630, *P_union_281630;

union _union_281630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281632 _union_281632, *P_union_281632;

union _union_281632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_XR_ConnectionChangeType_VTable UnityEngine_XR_ConnectionChangeType_VTable, *PUnityEngine_XR_ConnectionChangeType_VTable;

struct UnityEngine_XR_ConnectionChangeType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_281634 _union_281634, *P_union_281634;

union _union_281634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2BA20 MethodInfo_1D2BA20, *PMethodInfo_1D2BA20;

typedef union _union_252111 _union_252111, *P_union_252111;

union _union_252111 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2BA20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB3A8 MethodInfo_1EAB3A8, *PMethodInfo_1EAB3A8;

typedef union _union_263524 _union_263524, *P_union_263524;

union _union_263524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB3A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281636 _union_281636, *P_union_281636;

union _union_281636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvLocationGetRData_o Shock_RecvLocationGetRData_o, *PShock_RecvLocationGetRData_o;

typedef struct Shock_RecvLocationGetRData_Fields Shock_RecvLocationGetRData_Fields, *PShock_RecvLocationGetRData_Fields;

struct Shock_RecvLocationGetRData_Fields {
    struct System_UInt32_array *master_location_ids;
};

struct Shock_RecvLocationGetRData_o {
    struct Shock_RecvLocationGetRData_c *klass;
    void *monitor;
    struct Shock_RecvLocationGetRData_Fields fields;
};

typedef union _union_281638 _union_281638, *P_union_281638;

union _union_281638 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_o CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_o, *PCriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_o;

typedef struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_Fields CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_Fields, *PCriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_Fields;

struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_Fields {
    int32_t memoryVoices;
    int32_t streamingVoices;
};

struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_o {
    struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_c *klass;
    void *monitor;
    struct CriWare_CriAtomConfig_VitaAtrac9VoicePoolConfig_Fields fields;
};

typedef union _union_281628 _union_281628, *P_union_281628;

union _union_281628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventStoryPartData_VTable Shock_EventStoryPartData_VTable, *PShock_EventStoryPartData_VTable;

struct Shock_EventStoryPartData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsReleased;
    struct VirtualInvokeData _5_get_IsLiveReleaseStoryPart;
    struct VirtualInvokeData _6_get_IsRead;
    struct VirtualInvokeData _7_get_IsReadable;
    struct VirtualInvokeData _8_get_StoryPartMst;
    struct VirtualInvokeData _9_get_PreviousStoryPartMst;
    struct VirtualInvokeData _10_get_StoryPartId;
    struct VirtualInvokeData _11_get_StoryType;
    struct VirtualInvokeData _12_get_StoryId;
    struct VirtualInvokeData _13_get_PartNumber;
    struct VirtualInvokeData _14_get_Title;
    struct VirtualInvokeData _15_get_StoryRewardId;
    struct VirtualInvokeData _16_get_MusicId;
    struct VirtualInvokeData _17_get_ViewRewardMst;
    struct VirtualInvokeData _18_get_ScenarioId;
    struct VirtualInvokeData _19_get_MovieIds;
    struct VirtualInvokeData _20_get_GroupId;
    struct VirtualInvokeData _21_get_StoryReleaseMst;
    struct VirtualInvokeData _22_SetRead;
};

typedef union _union_217061 _union_217061, *P_union_217061;

union _union_217061 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5B540 MethodInfo_2D5B540, *PMethodInfo_2D5B540;

typedef union _union_298538 _union_298538, *P_union_298538;

union _union_298538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B540_RGCTXs *rgctx_data;
    union _union_298538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C5140 MethodInfo_22C5140, *PMethodInfo_22C5140;

typedef union _union_279452 _union_279452, *P_union_279452;

union _union_279452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C5140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217063 _union_217063, *P_union_217063;

union _union_217063 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217065 _union_217065, *P_union_217065;

union _union_217065 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217067 _union_217067, *P_union_217067;

union _union_217067 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2013EE8 MethodInfo_2013EE8, *PMethodInfo_2013EE8;

typedef union _union_247603 _union_247603, *P_union_247603;

union _union_247603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013EE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256632 _union_256632, *P_union_256632;

union _union_256632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217069 _union_217069, *P_union_217069;

union _union_217069 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256634 _union_256634, *P_union_256634;

union _union_256634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___o System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___o, *PSystem_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___o;

typedef struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___Fields System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___Fields, *PSystem_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___Fields;

struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___o {
    struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___c *klass;
    void *monitor;
    struct System_Func_LotteryRarityMst__IEnumerable_LotteryItemMst___Fields fields;
};

typedef union _union_256636 _union_256636, *P_union_256636;

union _union_256636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256638 _union_256638, *P_union_256638;

union _union_256638 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_288B02C MethodInfo_288B02C, *PMethodInfo_288B02C;

typedef union _union_271254 _union_271254, *P_union_271254;

union _union_271254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288B02C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TitleLoader_c Shock_TitleLoader_c, *PShock_TitleLoader_c;

typedef struct Shock_TitleLoader_StaticFields Shock_TitleLoader_StaticFields, *PShock_TitleLoader_StaticFields;

typedef struct Shock_TitleLoader_VTable Shock_TitleLoader_VTable, *PShock_TitleLoader_VTable;

struct Shock_TitleLoader_StaticFields {
    struct System_String_o *ImageSpritePathDefault;
};

struct Shock_TitleLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TitleLoader_c {
    struct Il2CppClass_1 _1;
    struct Shock_TitleLoader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TitleLoader_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision__VTable vtable;
};

typedef struct MethodInfo_2BE1254 MethodInfo_2BE1254, *PMethodInfo_2BE1254;

typedef union _union_236891 _union_236891, *P_union_236891;

union _union_236891 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE1254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281640 _union_281640, *P_union_281640;

union _union_281640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281642 _union_281642, *P_union_281642;

union _union_281642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281644 _union_281644, *P_union_281644;

union _union_281644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281646 _union_281646, *P_union_281646;

union _union_281646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1654C64 MethodInfo_1654C64, *PMethodInfo_1654C64;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__c Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__c;

typedef union _union_314456 _union_314456, *P_union_314456;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_Task_UniTask_T__;
    struct MethodInfo *_1_System_Threading_Tasks_Task_UniTask_T___ConfigureAwait;
    struct MethodInfo *_2_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_UniTask_T___GetAwaiter;
    struct MethodInfo *_3_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___get_IsCompleted;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T____UniTaskExtensions__Unwrap_d__33_T__;
    struct MethodInfo *_5_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___GetResult;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions__Unwrap_d__33_T__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

union _union_314456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1654C64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__VTable vtable;
};

typedef struct Shock_TitleLoader_o Shock_TitleLoader_o, *PShock_TitleLoader_o;

typedef struct Shock_TitleLoader_Fields Shock_TitleLoader_Fields, *PShock_TitleLoader_Fields;

struct Shock_TitleLoader_Fields {
};

struct Shock_TitleLoader_o {
    struct Shock_TitleLoader_c *klass;
    void *monitor;
    struct Shock_TitleLoader_Fields fields;
};

typedef struct ExitGames_Client_Photon_SupportClass_IntegerMillisecondsDelegate_Fields ExitGames_Client_Photon_SupportClass_IntegerMillisecondsDelegate_Fields, *PExitGames_Client_Photon_SupportClass_IntegerMillisecondsDelegate_Fields;

struct ExitGames_Client_Photon_SupportClass_IntegerMillisecondsDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_281648 _union_281648, *P_union_281648;

union _union_281648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_FrontEffectItemData__FrontEffectItem__c System_Func_FrontEffectItemData__FrontEffectItem__c, *PSystem_Func_FrontEffectItemData__FrontEffectItem__c;

typedef struct System_Func_FrontEffectItemData__FrontEffectItem__VTable System_Func_FrontEffectItemData__FrontEffectItem__VTable, *PSystem_Func_FrontEffectItemData__FrontEffectItem__VTable;

struct System_Func_FrontEffectItemData__FrontEffectItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FrontEffectItemData__FrontEffectItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FrontEffectItemData__FrontEffectItem__VTable vtable;
};

typedef struct MethodInfo_1BC5D78 MethodInfo_1BC5D78, *PMethodInfo_1BC5D78;

typedef union _union_302200 _union_302200, *P_union_302200;

union _union_302200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217051 _union_217051, *P_union_217051;

union _union_217051 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217053 _union_217053, *P_union_217053;

union _union_217053 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217055 _union_217055, *P_union_217055;

union _union_217055 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SafeAreaSettings_SimulateResolute_c Shock_SafeAreaSettings_SimulateResolute_c, *PShock_SafeAreaSettings_SimulateResolute_c;

typedef struct Shock_SafeAreaSettings_SimulateResolute_VTable Shock_SafeAreaSettings_SimulateResolute_VTable, *PShock_SafeAreaSettings_SimulateResolute_VTable;

struct Shock_SafeAreaSettings_SimulateResolute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SafeAreaSettings_SimulateResolute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SafeAreaSettings_SimulateResolute_VTable vtable;
};

typedef struct MethodInfo_20672FC MethodInfo_20672FC, *PMethodInfo_20672FC;

typedef union _union_222067 _union_222067, *P_union_222067;

union _union_222067 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20672FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222067 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256620 _union_256620, *P_union_256620;

union _union_256620 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217057 _union_217057, *P_union_217057;

union _union_217057 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256622 _union_256622, *P_union_256622;

union _union_256622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2659490 MethodInfo_2659490, *PMethodInfo_2659490;

typedef union _union_175304 _union_175304, *P_union_175304;

union _union_175304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217059 _union_217059, *P_union_217059;

union _union_217059 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriStructMemory_CriAtomExAcf_SelectorLabelInfo__c CriWare_CriStructMemory_CriAtomExAcf_SelectorLabelInfo__c, *PCriWare_CriStructMemory_CriAtomExAcf_SelectorLabelInfo__c;

typedef struct CriWare_CriStructMemory_CriAtomExAcf_SelectorLabelInfo__VTable CriWare_CriStructMemory_CriAtomExAcf_SelectorLabelInfo__VTable, *PCriWare_CriStructMemory_CriAtomExAcf_SelectorLabelInfo__VTable;

struct CriWare_CriStructMemory_CriAtomExAcf_SelectorLabelInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct CriWare_CriStructMemory_CriAtomExAcf_SelectorLabelInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriStructMemory_CriAtomExAcf_SelectorLabelInfo__VTable vtable;
};

typedef union _union_256624 _union_256624, *P_union_256624;

union _union_256624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_FrontEffectItemData__FrontEffectItem__o System_Func_FrontEffectItemData__FrontEffectItem__o, *PSystem_Func_FrontEffectItemData__FrontEffectItem__o;

typedef struct System_Func_FrontEffectItemData__FrontEffectItem__Fields System_Func_FrontEffectItemData__FrontEffectItem__Fields, *PSystem_Func_FrontEffectItemData__FrontEffectItem__Fields;

struct System_Func_FrontEffectItemData__FrontEffectItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FrontEffectItemData__FrontEffectItem__o {
    struct System_Func_FrontEffectItemData__FrontEffectItem__c *klass;
    void *monitor;
    struct System_Func_FrontEffectItemData__FrontEffectItem__Fields fields;
};

typedef union _union_256626 _union_256626, *P_union_256626;

union _union_256626 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2659494 MethodInfo_2659494, *PMethodInfo_2659494;

typedef union _union_176742 _union_176742, *P_union_176742;

union _union_176742 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2659494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176742 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_200A358 MethodInfo_200A358, *PMethodInfo_200A358;

typedef union _union_255707 _union_255707, *P_union_255707;

union _union_255707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_200A358 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_GGLUpdateWordList__IGGLResult_GGLUpdateWordList__ResultNone___Fields System_Action_GGLUpdateWordList__IGGLResult_GGLUpdateWordList__ResultNone___Fields, *PSystem_Action_GGLUpdateWordList__IGGLResult_GGLUpdateWordList__ResultNone___Fields;

struct System_Action_GGLUpdateWordList__IGGLResult_GGLUpdateWordList__ResultNone___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_256690 _union_256690, *P_union_256690;

union _union_256690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256692 _union_256692, *P_union_256692;

union _union_256692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Gree_Wfs_LegacyAssetBundles_LoadErrorException_Fields Gree_Wfs_LegacyAssetBundles_LoadErrorException_Fields, *PGree_Wfs_LegacyAssetBundles_LoadErrorException_Fields;

struct Gree_Wfs_LegacyAssetBundles_LoadErrorException_Fields {
    struct System_Exception_Fields super;
    struct System_String_o *_identifier_k__BackingField;
    struct System_String_o *_url_k__BackingField;
};

typedef union _union_256694 _union_256694, *P_union_256694;

union _union_256694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256696 _union_256696, *P_union_256696;

union _union_256696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242045 _union_242045, *P_union_242045;

union _union_242045 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242047 _union_242047, *P_union_242047;

union _union_242047 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_TypeDescriptor_IUnimplemented_o System_ComponentModel_TypeDescriptor_IUnimplemented_o, *PSystem_ComponentModel_TypeDescriptor_IUnimplemented_o;

typedef struct System_ComponentModel_TypeDescriptor_IUnimplemented_Fields System_ComponentModel_TypeDescriptor_IUnimplemented_Fields, *PSystem_ComponentModel_TypeDescriptor_IUnimplemented_Fields;

struct System_ComponentModel_TypeDescriptor_IUnimplemented_Fields {
};

struct System_ComponentModel_TypeDescriptor_IUnimplemented_o {
    struct System_ComponentModel_TypeDescriptor_IUnimplemented_c *klass;
    void *monitor;
    struct System_ComponentModel_TypeDescriptor_IUnimplemented_Fields fields;
};

typedef struct MethodInfo_333BEC0 MethodInfo_333BEC0, *PMethodInfo_333BEC0;

typedef union _union_300223 _union_300223, *P_union_300223;

union _union_300223 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333BEC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300223 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209CD90 MethodInfo_209CD90, *PMethodInfo_209CD90;

typedef union _union_322597 _union_322597, *P_union_322597;

union _union_322597 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209CD90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct TMPro_FastAction_A__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322597 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C47C0 MethodInfo_10C47C0, *PMethodInfo_10C47C0;

typedef union _union_208601 _union_208601, *P_union_208601;

union _union_208601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C47C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242049 _union_242049, *P_union_242049;

union _union_242049 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217091 _union_217091, *P_union_217091;

union _union_217091 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C10894_RGCTXs MethodInfo_2C10894_RGCTXs, *PMethodInfo_2C10894_RGCTXs;

struct MethodInfo_2C10894_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_ToDictionary_TSource__TKey__TElement_;
};

typedef union _union_217081 _union_217081, *P_union_217081;

union _union_217081 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E2E0 MethodInfo_2B9E2E0, *PMethodInfo_2B9E2E0;

typedef union _union_340570 _union_340570, *P_union_340570;

union _union_340570 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E2E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340570 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MainHeaderObject___c_StaticFields Shock_MainHeaderObject___c_StaticFields, *PShock_MainHeaderObject___c_StaticFields;

typedef struct Shock_MainHeaderObject___c_o Shock_MainHeaderObject___c_o, *PShock_MainHeaderObject___c_o;

typedef struct Shock_MainHeaderObject___c_c Shock_MainHeaderObject___c_c, *PShock_MainHeaderObject___c_c;

typedef struct Shock_MainHeaderObject___c_Fields Shock_MainHeaderObject___c_Fields, *PShock_MainHeaderObject___c_Fields;

typedef struct Shock_MainHeaderObject___c_VTable Shock_MainHeaderObject___c_VTable, *PShock_MainHeaderObject___c_VTable;

struct Shock_MainHeaderObject___c_Fields {
};

struct Shock_MainHeaderObject___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainHeaderObject___c_StaticFields {
    struct Shock_MainHeaderObject___c_o *__9;
    struct System_Action_o *__9__49_9;
    struct System_Action_o *__9__49_10;
};

struct Shock_MainHeaderObject___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MainHeaderObject___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeaderObject___c_VTable vtable;
};

struct Shock_MainHeaderObject___c_o {
    struct Shock_MainHeaderObject___c_c *klass;
    void *monitor;
    struct Shock_MainHeaderObject___c_Fields fields;
};

typedef union _union_217083 _union_217083, *P_union_217083;

union _union_217083 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217085 _union_217085, *P_union_217085;

union _union_217085 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242041 _union_242041, *P_union_242041;

union _union_242041 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217087 _union_217087, *P_union_217087;

union _union_217087 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242043 _union_242043, *P_union_242043;

union _union_242043 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B770C MethodInfo_28B770C, *PMethodInfo_28B770C;

typedef union _union_309466 _union_309466, *P_union_309466;

union _union_309466 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B770C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217089 _union_217089, *P_union_217089;

union _union_217089 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256698 _union_256698, *P_union_256698;

union _union_256698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6A068_RGCTXs MethodInfo_2D6A068_RGCTXs, *PMethodInfo_2D6A068_RGCTXs;

struct MethodInfo_2D6A068_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass197_0_TResult_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass197_0_TResult___ctor;
    struct MethodInfo *_2_UniRx_Observable___c__DisplayClass197_0_TResult___FromAsyncPattern_b__0;
    struct Il2CppClass *_3_System_Func_IObservable_TResult__;
    struct MethodInfo *_4_System_Func_IObservable_TResult____ctor;
};

typedef struct MethodInfo_2869BD8 MethodInfo_2869BD8, *PMethodInfo_2869BD8;

typedef union _union_179822 _union_179822, *P_union_179822;

union _union_179822 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869BD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179822 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__c System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__c, *PSystem_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__c;

typedef struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__VTable System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__VTable, *PSystem_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__VTable;

struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__VTable vtable;
};

typedef struct MethodInfo_13BA500_RGCTXs MethodInfo_13BA500_RGCTXs, *PMethodInfo_13BA500_RGCTXs;

struct MethodInfo_13BA500_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2__RGCTXs GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2__RGCTXs, *PGooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2__RGCTXs;

struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2__RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_1_T1__T2_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_1_T1__T2___ctor;
    struct MethodInfo *_2_GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_1_T1__T2___ToOnGameThread_b__1;
};

typedef union _union_256680 _union_256680, *P_union_256680;

union _union_256680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256682 _union_256682, *P_union_256682;

union _union_256682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_JsonManifestVersionFileBuilder_c Chipstar_JsonManifestVersionFileBuilder_c, *PChipstar_JsonManifestVersionFileBuilder_c;

typedef struct Chipstar_JsonManifestVersionFileBuilder_VTable Chipstar_JsonManifestVersionFileBuilder_VTable, *PChipstar_JsonManifestVersionFileBuilder_VTable;

struct Chipstar_JsonManifestVersionFileBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
    struct VirtualInvokeData _5_DoParser;
    struct VirtualInvokeData _6_DoWriter;
};

struct Chipstar_JsonManifestVersionFileBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_JsonManifestVersionFileBuilder_VTable vtable;
};

typedef union _union_256684 _union_256684, *P_union_256684;

union _union_256684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvAssetHashGetRData_o Shock_RecvAssetHashGetRData_o, *PShock_RecvAssetHashGetRData_o;

typedef struct Shock_RecvAssetHashGetRData_c Shock_RecvAssetHashGetRData_c, *PShock_RecvAssetHashGetRData_c;

typedef struct Shock_RecvAssetHashGetRData_Fields Shock_RecvAssetHashGetRData_Fields, *PShock_RecvAssetHashGetRData_Fields;

typedef struct Shock_RecvAssetHashGetRData_VTable Shock_RecvAssetHashGetRData_VTable, *PShock_RecvAssetHashGetRData_VTable;

struct Shock_RecvAssetHashGetRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvAssetHashGetRData_Fields {
    struct System_String_o *asset_hash;
};

struct Shock_RecvAssetHashGetRData_o {
    struct Shock_RecvAssetHashGetRData_c *klass;
    void *monitor;
    struct Shock_RecvAssetHashGetRData_Fields fields;
};

struct Shock_RecvAssetHashGetRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvAssetHashGetRData_VTable vtable;
};

typedef union _union_242057 _union_242057, *P_union_242057;

union _union_242057 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B9A00 MethodInfo_19B9A00, *PMethodInfo_19B9A00;

typedef union _union_312722 _union_312722, *P_union_312722;

union _union_312722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9A00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242059 _union_242059, *P_union_242059;

union _union_242059 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_GZipEntry__c System_Collections_Generic_IEnumerable_GZipEntry__c, *PSystem_Collections_Generic_IEnumerable_GZipEntry__c;

struct System_Collections_Generic_IEnumerable_GZipEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_c Shock_StoryReleaseMstTable___c__DisplayClass13_0_c, *PShock_StoryReleaseMstTable___c__DisplayClass13_0_c;

typedef struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_VTable Shock_StoryReleaseMstTable___c__DisplayClass13_0_VTable, *PShock_StoryReleaseMstTable___c__DisplayClass13_0_VTable;

struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct System_Collections_Generic_LinkedList_Action__c System_Collections_Generic_LinkedList_Action__c, *PSystem_Collections_Generic_LinkedList_Action__c;

typedef struct System_Collections_Generic_LinkedList_Action__VTable System_Collections_Generic_LinkedList_Action__VTable, *PSystem_Collections_Generic_LinkedList_Action__VTable;

struct System_Collections_Generic_LinkedList_Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Generic_LinkedList_Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_Action__VTable vtable;
};

typedef union _union_217071 _union_217071, *P_union_217071;

union _union_217071 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_DesignerAttribute_Fields System_ComponentModel_DesignerAttribute_Fields, *PSystem_ComponentModel_DesignerAttribute_Fields;

struct System_ComponentModel_DesignerAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *designerTypeName;
    struct System_String_o *designerBaseTypeName;
    struct System_String_o *typeId;
};

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_c Aoharu_CommonBgMovieScene___c__DisplayClass9_0_c, *PAoharu_CommonBgMovieScene___c__DisplayClass9_0_c;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_VTable Aoharu_CommonBgMovieScene___c__DisplayClass9_0_VTable, *PAoharu_CommonBgMovieScene___c__DisplayClass9_0_VTable;

struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_VTable vtable;
};

typedef union _union_217073 _union_217073, *P_union_217073;

union _union_217073 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242051 _union_242051, *P_union_242051;

union _union_242051 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17E8DE0_RGCTXs MethodInfo_17E8DE0_RGCTXs, *PMethodInfo_17E8DE0_RGCTXs;

struct MethodInfo_17E8DE0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_Fields;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_Fields fields;
};

typedef union _union_217075 _union_217075, *P_union_217075;

union _union_217075 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242053 _union_242053, *P_union_242053;

union _union_242053 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217077 _union_217077, *P_union_217077;

union _union_217077 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242055 _union_242055, *P_union_242055;

union _union_242055 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Realtime_OpJoinRandomRoomParams_Fields Photon_Realtime_OpJoinRandomRoomParams_Fields, *PPhoton_Realtime_OpJoinRandomRoomParams_Fields;

struct Photon_Realtime_OpJoinRandomRoomParams_Fields {
    struct ExitGames_Client_Photon_Hashtable_o *ExpectedCustomRoomProperties;
    uint8_t ExpectedMaxPlayers;
    uint8_t MatchingType;
    struct Photon_Realtime_TypedLobby_o *TypedLobby;
    struct System_String_o *SqlLobbyFilter;
    struct System_String_array *ExpectedUsers;
};

typedef struct MethodInfo_2869BE4 MethodInfo_2869BE4, *PMethodInfo_2869BE4;

typedef union _union_181260 _union_181260, *P_union_181260;

union _union_181260 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869BE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181260 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256686 _union_256686, *P_union_256686;

union _union_256686 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_SerialCodeDisplay___c__DisplayClass10_1_Fields Aoharu_SerialCodeDisplay___c__DisplayClass10_1_Fields, *PAoharu_SerialCodeDisplay___c__DisplayClass10_1_Fields;

typedef struct Aoharu_SerialCodeScrollItem_o Aoharu_SerialCodeScrollItem_o, *PAoharu_SerialCodeScrollItem_o;

typedef struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_o Aoharu_SerialCodeDisplay___c__DisplayClass10_0_o, *PAoharu_SerialCodeDisplay___c__DisplayClass10_0_o;

typedef struct Aoharu_SerialCodeScrollItem_c Aoharu_SerialCodeScrollItem_c, *PAoharu_SerialCodeScrollItem_c;

typedef struct Aoharu_SerialCodeScrollItem_Fields Aoharu_SerialCodeScrollItem_Fields, *PAoharu_SerialCodeScrollItem_Fields;

typedef struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_c Aoharu_SerialCodeDisplay___c__DisplayClass10_0_c, *PAoharu_SerialCodeDisplay___c__DisplayClass10_0_c;

typedef struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_Fields Aoharu_SerialCodeDisplay___c__DisplayClass10_0_Fields, *PAoharu_SerialCodeDisplay___c__DisplayClass10_0_Fields;

typedef struct Aoharu_SerialCodeScrollItem_VTable Aoharu_SerialCodeScrollItem_VTable, *PAoharu_SerialCodeScrollItem_VTable;

typedef struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_VTable Aoharu_SerialCodeDisplay___c__DisplayClass10_0_VTable, *PAoharu_SerialCodeDisplay___c__DisplayClass10_0_VTable;

struct Aoharu_SerialCodeScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_SerialCodeScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SerialCodeScrollItem_VTable vtable;
};

struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_Fields {
    int32_t numOfItem;
    struct Carbon_StepTask_o *task;
    int32_t itemAnimationCount;
};

struct Aoharu_SerialCodeScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_TextMeshUI_o *m_titleName;
    struct Shock_TextMeshUI_o *m_missionName;
    struct Shock_TextMeshUI_o *m_timeLimit;
    struct Shock_ButtonEvent_o *m_button;
    struct UnityEngine_GameObject_o *m_clearRoot;
    struct UnityEngine_GameObject_o *m_notClearRoot;
    struct Shock_AnimatorPlayerLite_o *m_animatorPlayer;
    struct System_Action_o *_OnClick_k__BackingField;
};

struct Aoharu_SerialCodeScrollItem_o {
    struct Aoharu_SerialCodeScrollItem_c *klass;
    void *monitor;
    struct Aoharu_SerialCodeScrollItem_Fields fields;
};

struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_VTable vtable;
};

struct Aoharu_SerialCodeDisplay___c__DisplayClass10_1_Fields {
    struct Aoharu_SerialCodeScrollItem_o *item;
    struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_o *CS___8__locals1;
};

struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_o {
    struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Aoharu_SerialCodeDisplay___c__DisplayClass10_0_Fields fields;
};

typedef union _union_217079 _union_217079, *P_union_217079;

union _union_217079 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3120CE0 MethodInfo_3120CE0, *PMethodInfo_3120CE0;

typedef union _union_224109 _union_224109, *P_union_224109;

union _union_224109 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120CE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256688 _union_256688, *P_union_256688;

union _union_256688 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_o Shock_StoryReleaseMstTable___c__DisplayClass13_0_o, *PShock_StoryReleaseMstTable___c__DisplayClass13_0_o;

typedef struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_Fields Shock_StoryReleaseMstTable___c__DisplayClass13_0_Fields, *PShock_StoryReleaseMstTable___c__DisplayClass13_0_Fields;

struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_o {
    struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_StoryReleaseMstTable___c__DisplayClass13_0_Fields fields;
};

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_o Aoharu_CommonBgMovieScene___c__DisplayClass9_0_o, *PAoharu_CommonBgMovieScene___c__DisplayClass9_0_o;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_Fields Aoharu_CommonBgMovieScene___c__DisplayClass9_0_Fields, *PAoharu_CommonBgMovieScene___c__DisplayClass9_0_Fields;

struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_Fields {
    uint32_t movieId;
    struct System_Action_o *onLoaded;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_o {
    struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Aoharu_CommonBgMovieScene___c__DisplayClass9_0_Fields fields;
};

typedef union _union_256670 _union_256670, *P_union_256670;

union _union_256670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_c Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_c, *PCysharp_Threading_Tasks_Internal_DiagnosticsExtensions_c;

typedef struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_StaticFields Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_StaticFields, *PCysharp_Threading_Tasks_Internal_DiagnosticsExtensions_StaticFields;

typedef struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_VTable Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_VTable, *PCysharp_Threading_Tasks_Internal_DiagnosticsExtensions_VTable;

typedef struct System_Collections_Generic_Dictionary_Type__string__o System_Collections_Generic_Dictionary_Type__string__o, *PSystem_Collections_Generic_Dictionary_Type__string__o;

typedef struct System_Collections_Generic_Dictionary_Type__string__c System_Collections_Generic_Dictionary_Type__string__c, *PSystem_Collections_Generic_Dictionary_Type__string__c;

typedef struct System_Collections_Generic_Dictionary_Type__string__Fields System_Collections_Generic_Dictionary_Type__string__Fields, *PSystem_Collections_Generic_Dictionary_Type__string__Fields;

typedef struct System_Collections_Generic_Dictionary_Type__string__VTable System_Collections_Generic_Dictionary_Type__string__VTable, *PSystem_Collections_Generic_Dictionary_Type__string__VTable;

struct System_Collections_Generic_Dictionary_Type__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_VTable vtable;
};

struct System_Collections_Generic_Dictionary_Type__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_StaticFields {
    bool displayFilenames;
    struct System_Text_RegularExpressions_Regex_o *typeBeautifyRegex;
    struct System_Collections_Generic_Dictionary_Type__string__o *builtInTypeNames;
};

struct System_Collections_Generic_Dictionary_Type__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__string__VTable vtable;
};

struct System_Collections_Generic_Dictionary_Type__string__o {
    struct System_Collections_Generic_Dictionary_Type__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__string__Fields fields;
};

typedef union _union_256674 _union_256674, *P_union_256674;

union _union_256674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17EF164_RGCTXs MethodInfo_17EF164_RGCTXs, *PMethodInfo_17EF164_RGCTXs;

struct MethodInfo_17EF164_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef union _union_242025 _union_242025, *P_union_242025;

union _union_242025 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242027 _union_242027, *P_union_242027;

union _union_242027 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242029 _union_242029, *P_union_242029;

union _union_242029 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11F6514 MethodInfo_11F6514, *PMethodInfo_11F6514;

typedef union _union_259606 _union_259606, *P_union_259606;

union _union_259606 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F6514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259606 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_o Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_o, *PCysharp_Threading_Tasks_Internal_DiagnosticsExtensions_o;

typedef struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_Fields Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_Fields, *PCysharp_Threading_Tasks_Internal_DiagnosticsExtensions_Fields;

struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_Fields {
};

struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_o {
    struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_DiagnosticsExtensions_Fields fields;
};

typedef struct Aoharu_EventTopViewIconCollection_o Aoharu_EventTopViewIconCollection_o, *PAoharu_EventTopViewIconCollection_o;

typedef struct Aoharu_EventTopViewIconCollection_c Aoharu_EventTopViewIconCollection_c, *PAoharu_EventTopViewIconCollection_c;

typedef struct Aoharu_EventTopViewIconCollection_Fields Aoharu_EventTopViewIconCollection_Fields, *PAoharu_EventTopViewIconCollection_Fields;

typedef struct Aoharu_EventTopViewIconCollection_VTable Aoharu_EventTopViewIconCollection_VTable, *PAoharu_EventTopViewIconCollection_VTable;

struct Aoharu_EventTopViewIconCollection_Fields {
    struct Aoharu_EventTopViewBase_Fields super;
    struct UnityEngine_UI_Image_o *m_TopImage;
    struct UnityEngine_UI_Image_o *m_LogoImage;
    struct UnityEngine_GameObject_o *m_BackImageRoot;
    struct Aoharu_EventTopBackground_o *m_Background;
    struct Shock_ButtonEvent_o *m_EventLiveButton;
    struct Shock_TextMeshUI_o *m_IconNumText;
    struct UnityEngine_UI_Image_o *m_IconCollectionImage;
    struct UnityEngine_UI_Image_o *m_SoloPointImage;
    struct Shock_TextMeshUI_o *m_LiveButtonTitle;
    struct Shock_TextMeshUI_o *m_LiveButtonDesc;
    struct UnityEngine_GameObject_o *m_BgEffect;
};

struct Aoharu_EventTopViewIconCollection_o {
    struct Aoharu_EventTopViewIconCollection_c *klass;
    void *monitor;
    struct Aoharu_EventTopViewIconCollection_Fields fields;
};

struct Aoharu_EventTopViewIconCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoDestroy;
    struct VirtualInvokeData _7_DoSetup;
};

struct Aoharu_EventTopViewIconCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopViewIconCollection_VTable vtable;
};

typedef struct Shock_StaminaIconLoader___c__DisplayClass2_0_Fields Shock_StaminaIconLoader___c__DisplayClass2_0_Fields, *PShock_StaminaIconLoader___c__DisplayClass2_0_Fields;

struct Shock_StaminaIconLoader___c__DisplayClass2_0_Fields {
    struct UnityEngine_Component_o *comp;
    struct System_Action_Sprite__o *onComplete;
};

typedef struct MethodInfo_28B772C MethodInfo_28B772C, *PMethodInfo_28B772C;

typedef union _union_310426 _union_310426, *P_union_310426;

union _union_310426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B772C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243F55C MethodInfo_243F55C, *PMethodInfo_243F55C;

typedef union _union_279990 _union_279990, *P_union_279990;

union _union_279990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F55C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B4033C MethodInfo_2B4033C, *PMethodInfo_2B4033C;

typedef union _union_236949 _union_236949, *P_union_236949;

union _union_236949 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B4033C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236949 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3089EA4_RGCTXs MethodInfo_3089EA4_RGCTXs, *PMethodInfo_3089EA4_RGCTXs;

struct MethodInfo_3089EA4_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_256676 _union_256676, *P_union_256676;

union _union_256676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TitleMstNode_VTable Shock_TitleMstNode_VTable, *PShock_TitleMstNode_VTable;

struct Shock_TitleMstNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

typedef union _union_256678 _union_256678, *P_union_256678;

union _union_256678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256660 _union_256660, *P_union_256660;

union _union_256660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256662 _union_256662, *P_union_256662;

union _union_256662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242035 _union_242035, *P_union_242035;

union _union_242035 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2948690 MethodInfo_2948690, *PMethodInfo_2948690;

typedef union _union_182728 _union_182728, *P_union_182728;

union _union_182728 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182728 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281600 _union_281600, *P_union_281600;

union _union_281600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242037 _union_242037, *P_union_242037;

union _union_242037 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__RGCTXs GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__RGCTXs, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__RGCTXs;

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct MethodInfo_1EB4F7C MethodInfo_1EB4F7C, *PMethodInfo_1EB4F7C;

typedef union _union_225975 _union_225975, *P_union_225975;

union _union_225975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281602 _union_281602, *P_union_281602;

union _union_281602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8D084 MethodInfo_2E8D084, *PMethodInfo_2E8D084;

typedef union _union_228693 _union_228693, *P_union_228693;

union _union_228693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242039 _union_242039, *P_union_242039;

union _union_242039 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2948694 MethodInfo_2948694, *PMethodInfo_2948694;

typedef union _union_184166 _union_184166, *P_union_184166;

union _union_184166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281604 _union_281604, *P_union_281604;

union _union_281604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217093 _union_217093, *P_union_217093;

union _union_217093 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217095 _union_217095, *P_union_217095;

union _union_217095 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_PanelSettings_VTable UnityEngine_UIElements_PanelSettings_VTable, *PUnityEngine_UIElements_PanelSettings_VTable;

struct UnityEngine_UIElements_PanelSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UI_StencilMaterial_MatEntry_o UnityEngine_UI_StencilMaterial_MatEntry_o, *PUnityEngine_UI_StencilMaterial_MatEntry_o;

typedef struct UnityEngine_UI_StencilMaterial_MatEntry_c UnityEngine_UI_StencilMaterial_MatEntry_c, *PUnityEngine_UI_StencilMaterial_MatEntry_c;

typedef struct UnityEngine_UI_StencilMaterial_MatEntry_VTable UnityEngine_UI_StencilMaterial_MatEntry_VTable, *PUnityEngine_UI_StencilMaterial_MatEntry_VTable;

struct UnityEngine_UI_StencilMaterial_MatEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_StencilMaterial_MatEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_StencilMaterial_MatEntry_VTable vtable;
};

struct UnityEngine_UI_StencilMaterial_MatEntry_o {
    struct UnityEngine_UI_StencilMaterial_MatEntry_c *klass;
    void *monitor;
    struct UnityEngine_UI_StencilMaterial_MatEntry_Fields fields;
};

typedef union _union_217097 _union_217097, *P_union_217097;

union _union_217097 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242031 _union_242031, *P_union_242031;

union _union_242031 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B771C MethodInfo_28B771C, *PMethodInfo_28B771C;

typedef union _union_309946 _union_309946, *P_union_309946;

union _union_309946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B771C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217099 _union_217099, *P_union_217099;

union _union_217099 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242033 _union_242033, *P_union_242033;

union _union_242033 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B798 MethodInfo_312B798, *PMethodInfo_312B798;

typedef union _union_224317 _union_224317, *P_union_224317;

union _union_224317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256664 _union_256664, *P_union_256664;

union _union_256664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22F0068 MethodInfo_22F0068, *PMethodInfo_22F0068;

typedef union _union_326203 _union_326203, *P_union_326203;

union _union_326203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F0068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17D45AC MethodInfo_17D45AC, *PMethodInfo_17D45AC;

typedef union _union_236261 _union_236261, *P_union_236261;

union _union_236261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D45AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256666 _union_256666, *P_union_256666;

union _union_256666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E2D8 MethodInfo_2B9E2D8, *PMethodInfo_2B9E2D8;

typedef union _union_340558 _union_340558, *P_union_340558;

union _union_340558 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E2D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340558 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CardRarityMstTable___c_Fields Shock_CardRarityMstTable___c_Fields, *PShock_CardRarityMstTable___c_Fields;

struct Shock_CardRarityMstTable___c_Fields {
};

typedef struct Shock_Protocol___c__DisplayClass923_0_Fields Shock_Protocol___c__DisplayClass923_0_Fields, *PShock_Protocol___c__DisplayClass923_0_Fields;

typedef struct System_Action_RecvMissionGetR__o System_Action_RecvMissionGetR__o, *PSystem_Action_RecvMissionGetR__o;

typedef struct System_Action_RecvMissionGetR__c System_Action_RecvMissionGetR__c, *PSystem_Action_RecvMissionGetR__c;

typedef struct System_Action_RecvMissionGetR__Fields System_Action_RecvMissionGetR__Fields, *PSystem_Action_RecvMissionGetR__Fields;

typedef struct System_Action_RecvMissionGetR__VTable System_Action_RecvMissionGetR__VTable, *PSystem_Action_RecvMissionGetR__VTable;

struct System_Action_RecvMissionGetR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_Protocol___c__DisplayClass923_0_Fields {
    struct System_Action_RecvMissionGetR__o *onSuccess;
};

struct System_Action_RecvMissionGetR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvMissionGetR__o {
    struct System_Action_RecvMissionGetR__c *klass;
    void *monitor;
    struct System_Action_RecvMissionGetR__Fields fields;
};

struct System_Action_RecvMissionGetR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvMissionGetR__VTable vtable;
};

typedef union _union_256668 _union_256668, *P_union_256668;

union _union_256668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17E477C_RGCTXs MethodInfo_17E477C_RGCTXs, *PMethodInfo_17E477C_RGCTXs;

struct MethodInfo_17E477C_RGCTXs {
    struct Il2CppClass *_0_UniRx_AotSafeExtensions__AsSafeEnumerable_d__0_T_;
    struct MethodInfo *_1_UniRx_AotSafeExtensions__AsSafeEnumerable_d__0_T___ctor;
};

typedef struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_Fields Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_Fields, *PCysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_Fields;

struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_Fields {
};

typedef struct MethodInfo_2E8D07C MethodInfo_2E8D07C, *PMethodInfo_2E8D07C;

typedef union _union_228525 _union_228525, *P_union_228525;

union _union_228525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D07C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434AD4 MethodInfo_2434AD4, *PMethodInfo_2434AD4;

typedef union _union_276614 _union_276614, *P_union_276614;

union _union_276614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434AD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_Bg_ScrollView_o Aoharu_HomePreset_Bg_ScrollView_o, *PAoharu_HomePreset_Bg_ScrollView_o;

typedef struct Aoharu_HomePreset_Bg_ScrollView_c Aoharu_HomePreset_Bg_ScrollView_c, *PAoharu_HomePreset_Bg_ScrollView_c;

typedef struct Aoharu_HomePreset_Bg_ScrollView_Fields Aoharu_HomePreset_Bg_ScrollView_Fields, *PAoharu_HomePreset_Bg_ScrollView_Fields;

typedef struct Aoharu_HomePreset_Bg_ScrollView_VTable Aoharu_HomePreset_Bg_ScrollView_VTable, *PAoharu_HomePreset_Bg_ScrollView_VTable;

typedef struct FancyScrollView_FancyScrollRect_ItemData__Context__Fields FancyScrollView_FancyScrollRect_ItemData__Context__Fields, *PFancyScrollView_FancyScrollRect_ItemData__Context__Fields;

struct FancyScrollView_FancyScrollRect_ItemData__Context__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct Aoharu_HomePreset_Bg_ScrollView_Fields {
    struct FancyScrollView_FancyScrollRect_ItemData__Context__Fields super;
    float cellSize;
    struct UnityEngine_GameObject_o *cellPrefab;
};

struct Aoharu_HomePreset_Bg_ScrollView_o {
    struct Aoharu_HomePreset_Bg_ScrollView_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Bg_ScrollView_Fields fields;
};

struct Aoharu_HomePreset_Bg_ScrollView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Aoharu_HomePreset_Bg_ScrollView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Bg_ScrollView_VTable vtable;
};

typedef struct UniRx_IGroupedObservable_TKey__TElement__Fields UniRx_IGroupedObservable_TKey__TElement__Fields, *PUniRx_IGroupedObservable_TKey__TElement__Fields;

struct UniRx_IGroupedObservable_TKey__TElement__Fields {
};

typedef struct Shock_Protocol___c__DisplayClass1274_0_Fields Shock_Protocol___c__DisplayClass1274_0_Fields, *PShock_Protocol___c__DisplayClass1274_0_Fields;

struct Shock_Protocol___c__DisplayClass1274_0_Fields {
    struct System_Action_RecvMigrateR__o *onSuccess;
};

typedef struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_o Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_o, *PShock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_o;

typedef struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_Fields Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_Fields, *PShock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_Fields;

struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_Fields {
    struct System_String_o *fileName;
    struct System_String_o *ext;
};

struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_o {
    struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_SaveDataUtil___c__DisplayClass21_0_Fields fields;
};

typedef struct MethodInfo_2E6C31C_RGCTXs MethodInfo_2E6C31C_RGCTXs, *PMethodInfo_2E6C31C_RGCTXs;

struct MethodInfo_2E6C31C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct System_Runtime_CompilerServices_RuntimeCompatibilityAttribute_Fields System_Runtime_CompilerServices_RuntimeCompatibilityAttribute_Fields, *PSystem_Runtime_CompilerServices_RuntimeCompatibilityAttribute_Fields;

struct System_Runtime_CompilerServices_RuntimeCompatibilityAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _WrapNonExceptionThrows_k__BackingField;
};

typedef struct Shock_CharacterImageCategolyComparer_VTable Shock_CharacterImageCategolyComparer_VTable, *PShock_CharacterImageCategolyComparer_VTable;

struct Shock_CharacterImageCategolyComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct Shock_NoticeMusicImageMstTable___c__DisplayClass13_0_Fields Shock_NoticeMusicImageMstTable___c__DisplayClass13_0_Fields, *PShock_NoticeMusicImageMstTable___c__DisplayClass13_0_Fields;

struct Shock_NoticeMusicImageMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_22CFC00 MethodInfo_22CFC00, *PMethodInfo_22CFC00;

typedef union _union_275642 _union_275642, *P_union_275642;

union _union_275642 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFC00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275642 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127DB10 MethodInfo_127DB10, *PMethodInfo_127DB10;

typedef union _union_202124 _union_202124, *P_union_202124;

union _union_202124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DB10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B774C MethodInfo_28B774C, *PMethodInfo_28B774C;

typedef union _union_311386 _union_311386, *P_union_311386;

union _union_311386 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B774C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311386 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D60490 MethodInfo_1D60490, *PMethodInfo_1D60490;

typedef union _union_305752 _union_305752, *P_union_305752;

union _union_305752 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D60490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305752 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1601794 MethodInfo_1601794, *PMethodInfo_1601794;

typedef struct MethodInfo_1601794_RGCTXs MethodInfo_1601794_RGCTXs, *PMethodInfo_1601794_RGCTXs;

typedef union _union_210922 _union_210922, *P_union_210922;

struct MethodInfo_1601794_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1601794 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1601794_RGCTXs *rgctx_data;
    union _union_210922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass518_0_o Shock_Protocol___c__DisplayClass518_0_o, *PShock_Protocol___c__DisplayClass518_0_o;

typedef struct Shock_Protocol___c__DisplayClass518_0_c Shock_Protocol___c__DisplayClass518_0_c, *PShock_Protocol___c__DisplayClass518_0_c;

typedef struct Shock_Protocol___c__DisplayClass518_0_Fields Shock_Protocol___c__DisplayClass518_0_Fields, *PShock_Protocol___c__DisplayClass518_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass518_0_VTable Shock_Protocol___c__DisplayClass518_0_VTable, *PShock_Protocol___c__DisplayClass518_0_VTable;

typedef struct System_Action_RecvLiveStartR__o System_Action_RecvLiveStartR__o, *PSystem_Action_RecvLiveStartR__o;

typedef struct System_Action_RecvLiveStartR__c System_Action_RecvLiveStartR__c, *PSystem_Action_RecvLiveStartR__c;

typedef struct System_Action_RecvLiveStartR__Fields System_Action_RecvLiveStartR__Fields, *PSystem_Action_RecvLiveStartR__Fields;

typedef struct System_Action_RecvLiveStartR__VTable System_Action_RecvLiveStartR__VTable, *PSystem_Action_RecvLiveStartR__VTable;

struct Shock_Protocol___c__DisplayClass518_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_RecvLiveStartR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLiveStartR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Protocol___c__DisplayClass518_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvLiveStartR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass518_0_o {
    struct Shock_Protocol___c__DisplayClass518_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass518_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass518_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass518_0_VTable vtable;
};

struct System_Action_RecvLiveStartR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLiveStartR__VTable vtable;
};

struct System_Action_RecvLiveStartR__o {
    struct System_Action_RecvLiveStartR__c *klass;
    void *monitor;
    struct System_Action_RecvLiveStartR__Fields fields;
};

typedef struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_o UnityEngine_UIElements_UIElementsRuntimeUtility___c_o, *PUnityEngine_UIElements_UIElementsRuntimeUtility___c_o;

typedef struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_c UnityEngine_UIElements_UIElementsRuntimeUtility___c_c, *PUnityEngine_UIElements_UIElementsRuntimeUtility___c_c;

typedef struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_Fields UnityEngine_UIElements_UIElementsRuntimeUtility___c_Fields, *PUnityEngine_UIElements_UIElementsRuntimeUtility___c_Fields;

typedef struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_StaticFields UnityEngine_UIElements_UIElementsRuntimeUtility___c_StaticFields, *PUnityEngine_UIElements_UIElementsRuntimeUtility___c_StaticFields;

typedef struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_VTable UnityEngine_UIElements_UIElementsRuntimeUtility___c_VTable, *PUnityEngine_UIElements_UIElementsRuntimeUtility___c_VTable;

typedef struct System_Comparison_Panel__o System_Comparison_Panel__o, *PSystem_Comparison_Panel__o;

typedef struct System_Comparison_Panel__c System_Comparison_Panel__c, *PSystem_Comparison_Panel__c;

typedef struct System_Comparison_Panel__Fields System_Comparison_Panel__Fields, *PSystem_Comparison_Panel__Fields;

typedef struct System_Comparison_Panel__VTable System_Comparison_Panel__VTable, *PSystem_Comparison_Panel__VTable;

struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_StaticFields {
    struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_o *__9;
    struct System_Comparison_Panel__o *__9__46_0;
};

struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_Fields {
};

struct System_Comparison_Panel__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_o {
    struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_Fields fields;
};

struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIElementsRuntimeUtility___c_VTable vtable;
};

struct System_Comparison_Panel__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_Panel__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_Panel__VTable vtable;
};

struct System_Comparison_Panel__o {
    struct System_Comparison_Panel__c *klass;
    void *monitor;
    struct System_Comparison_Panel__Fields fields;
};

typedef struct MethodInfo_1BC5DA8 MethodInfo_1BC5DA8, *PMethodInfo_1BC5DA8;

typedef union _union_302596 _union_302596, *P_union_302596;

union _union_302596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5DA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_186FFC4 MethodInfo_186FFC4, *PMethodInfo_186FFC4;

typedef struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__c __f__AnonymousType0__Index_j__TPar___Value_j__TPar__c, *P__f__AnonymousType0__Index_j__TPar___Value_j__TPar__c;

typedef union _union_156762 _union_156762, *P_union_156762;

typedef struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__RGCTXs __f__AnonymousType0__Index_j__TPar___Value_j__TPar__RGCTXs, *P__f__AnonymousType0__Index_j__TPar___Value_j__TPar__RGCTXs;

union _union_156762 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__VTable vtable;
};

struct MethodInfo_186FFC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_156762 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__RGCTXs {
    struct Il2CppClass *_0___f__AnonymousType0__Index_j__TPar___Value_j__TPar_;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer__Index_j__TPar__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer__Index_j__TPar_;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer__Index_j__TPar_;
    struct MethodInfo *_4_System_Collections_Generic_EqualityComparer__Index_j__TPar__Equals;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer__Value_j__TPar__get_Default;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer__Value_j__TPar_;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer__Value_j__TPar_;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer__Value_j__TPar__Equals;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer__Index_j__TPar__GetHashCode;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer__Value_j__TPar__GetHashCode;
    struct Il2CppClass *_11__Index_j__TPar;
    struct Il2CppClass *_13__Value_j__TPar;
};

typedef struct MethodInfo_1918B90 MethodInfo_1918B90, *PMethodInfo_1918B90;

typedef struct MethodInfo_1918B90_RGCTXs MethodInfo_1918B90_RGCTXs, *PMethodInfo_1918B90_RGCTXs;

typedef union _union_211261 _union_211261, *P_union_211261;

struct MethodInfo_1918B90_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918B90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918B90_RGCTXs *rgctx_data;
    union _union_211261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B773C MethodInfo_28B773C, *PMethodInfo_28B773C;

typedef union _union_310906 _union_310906, *P_union_310906;

union _union_310906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B773C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_140FD0C MethodInfo_140FD0C, *PMethodInfo_140FD0C;

typedef union _union_259918 _union_259918, *P_union_259918;

union _union_259918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140FD0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_c BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_c, *PBookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_c;

typedef struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_StaticFields BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_StaticFields, *PBookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_StaticFields;

typedef struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_VTable BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_VTable, *PBookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_VTable;

struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_StaticFields {
    struct System_Text_RegularExpressions_Regex_o *KeyRegex;
};

struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_UnixTimeProvider;
    struct VirtualInvokeData _5_set_UnixTimeProvider;
    struct VirtualInvokeData _6_get_PreEscapeAcl;
    struct VirtualInvokeData _7_set_PreEscapeAcl;
    struct VirtualInvokeData _8_get_TokenAlgorithm;
    struct VirtualInvokeData _9_set_TokenAlgorithm;
    struct VirtualInvokeData _10_get_Ip;
    struct VirtualInvokeData _11_set_Ip;
    struct VirtualInvokeData _12_get_IpField;
    struct VirtualInvokeData _13_get_StartTime;
    struct VirtualInvokeData _14_set_StartTime;
    struct VirtualInvokeData _15_get_StartTimeField;
    struct VirtualInvokeData _16_get_EndTime;
    struct VirtualInvokeData _17_set_EndTime;
    struct VirtualInvokeData _18_get_Window;
    struct VirtualInvokeData _19_set_Window;
    struct VirtualInvokeData _20_get_ExpirationField;
    struct VirtualInvokeData _21_get_Acl;
    struct VirtualInvokeData _22_set_Acl;
    struct VirtualInvokeData _23_get_AclField;
    struct VirtualInvokeData _24_get_SessionId;
    struct VirtualInvokeData _25_set_SessionId;
    struct VirtualInvokeData _26_get_SessionIdField;
    struct VirtualInvokeData _27_get_Payload;
    struct VirtualInvokeData _28_set_Payload;
    struct VirtualInvokeData _29_get_PayloadField;
    struct VirtualInvokeData _30_get_Key;
    struct VirtualInvokeData _31_set_Key;
    struct VirtualInvokeData _32_get_FieldDelimiter;
    struct VirtualInvokeData _33_set_FieldDelimiter;
};

struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_c {
    struct Il2CppClass_1 _1;
    struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_VTable vtable;
};

typedef struct MethodInfo_2BB6224 MethodInfo_2BB6224, *PMethodInfo_2BB6224;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c;

typedef union _union_300787 _union_300787, *P_union_300787;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable;

union _union_300787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable vtable;
};

struct MethodInfo_2BB6224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_Headers_ArchiveFlagsV5_Fields SharpCompress_Common_Rar_Headers_ArchiveFlagsV5_Fields, *PSharpCompress_Common_Rar_Headers_ArchiveFlagsV5_Fields;

struct SharpCompress_Common_Rar_Headers_ArchiveFlagsV5_Fields {
};

typedef struct Shock_SerializableDictionary_RARITY__Sprite__RarityToCardIconBackSpriteTable_RarityToSpritePair__c Shock_SerializableDictionary_RARITY__Sprite__RarityToCardIconBackSpriteTable_RarityToSpritePair__c, *PShock_SerializableDictionary_RARITY__Sprite__RarityToCardIconBackSpriteTable_RarityToSpritePair__c;

typedef struct Shock_SerializableDictionary_RARITY__Sprite__RarityToCardIconBackSpriteTable_RarityToSpritePair__VTable Shock_SerializableDictionary_RARITY__Sprite__RarityToCardIconBackSpriteTable_RarityToSpritePair__VTable, *PShock_SerializableDictionary_RARITY__Sprite__RarityToCardIconBackSpriteTable_RarityToSpritePair__VTable;

struct Shock_SerializableDictionary_RARITY__Sprite__RarityToCardIconBackSpriteTable_RarityToSpritePair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_SerializableDictionary_RARITY__Sprite__RarityToCardIconBackSpriteTable_RarityToSpritePair__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableDictionary_RARITY__Sprite__RarityToCardIconBackSpriteTable_RarityToSpritePair__VTable vtable;
};

typedef struct MethodInfo_1EAB394 MethodInfo_1EAB394, *PMethodInfo_1EAB394;

typedef union _union_264896 _union_264896, *P_union_264896;

union _union_264896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_UnityGraphicExtensions___c__DisplayClass0_0_Fields UniRx_UnityGraphicExtensions___c__DisplayClass0_0_Fields, *PUniRx_UnityGraphicExtensions___c__DisplayClass0_0_Fields;

struct UniRx_UnityGraphicExtensions___c__DisplayClass0_0_Fields {
    struct UnityEngine_UI_Graphic_o *graphic;
};

typedef struct MethodInfo_28ADCCC MethodInfo_28ADCCC, *PMethodInfo_28ADCCC;

typedef union _union_314232 _union_314232, *P_union_314232;

union _union_314232 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ADCCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314232 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_MusicSelectFooterContent_MaterialData__VTable System_Predicate_MusicSelectFooterContent_MaterialData__VTable, *PSystem_Predicate_MusicSelectFooterContent_MaterialData__VTable;

struct System_Predicate_MusicSelectFooterContent_MaterialData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Func_BeginnerMissionMst__ValueTuple_uint__MissionData___VTable System_Func_BeginnerMissionMst__ValueTuple_uint__MissionData___VTable, *PSystem_Func_BeginnerMissionMst__ValueTuple_uint__MissionData___VTable;

struct System_Func_BeginnerMissionMst__ValueTuple_uint__MissionData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_1902044_RGCTXs MethodInfo_1902044_RGCTXs, *PMethodInfo_1902044_RGCTXs;

struct MethodInfo_1902044_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_15E0768_RGCTXs MethodInfo_15E0768_RGCTXs, *PMethodInfo_15E0768_RGCTXs;

struct MethodInfo_15E0768_RGCTXs {
    struct Il2CppClass *_0_System_Func_T_;
    struct MethodInfo *_1_System_Func_T__Invoke;
};

typedef struct MethodInfo_28B776C MethodInfo_28B776C, *PMethodInfo_28B776C;

typedef union _union_312346 _union_312346, *P_union_312346;

union _union_312346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B776C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDD0D4 MethodInfo_1FDD0D4, *PMethodInfo_1FDD0D4;

typedef union _union_267700 _union_267700, *P_union_267700;

union _union_267700 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD0D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267700 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_array Gree_Wfs_LegacyAssetBundles_Repository_array, *PGree_Wfs_LegacyAssetBundles_Repository_array;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_o Gree_Wfs_LegacyAssetBundles_Repository_o, *PGree_Wfs_LegacyAssetBundles_Repository_o;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_c Gree_Wfs_LegacyAssetBundles_Repository_c, *PGree_Wfs_LegacyAssetBundles_Repository_c;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_Fields Gree_Wfs_LegacyAssetBundles_Repository_Fields, *PGree_Wfs_LegacyAssetBundles_Repository_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_VTable Gree_Wfs_LegacyAssetBundles_Repository_VTable, *PGree_Wfs_LegacyAssetBundles_Repository_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_o Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_o, *PGree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_o;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_o Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_o, *PGree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_o;

typedef struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_o Gree_Wfs_LegacyAssetBundles_RepositoryRequest_o, *PGree_Wfs_LegacyAssetBundles_RepositoryRequest_o;

typedef struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_c Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_c, *PGree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_c;

typedef struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_Fields Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_Fields, *PGree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_c Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_c, *PGree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_c;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_Fields Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_Fields, *PGree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_c Gree_Wfs_LegacyAssetBundles_RepositoryRequest_c, *PGree_Wfs_LegacyAssetBundles_RepositoryRequest_c;

typedef struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_Fields Gree_Wfs_LegacyAssetBundles_RepositoryRequest_Fields, *PGree_Wfs_LegacyAssetBundles_RepositoryRequest_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_VTable Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_VTable, *PGree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_VTable Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_VTable, *PGree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleUri_o Gree_Wfs_LegacyAssetBundles_BundleUri_o, *PGree_Wfs_LegacyAssetBundles_BundleUri_o;

typedef struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_VTable Gree_Wfs_LegacyAssetBundles_RepositoryRequest_VTable, *PGree_Wfs_LegacyAssetBundles_RepositoryRequest_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_o Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_o, *PGree_Wfs_LegacyAssetBundles_LoadManifestRequest_o;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleUri_c Gree_Wfs_LegacyAssetBundles_BundleUri_c, *PGree_Wfs_LegacyAssetBundles_BundleUri_c;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_c Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_c, *PGree_Wfs_LegacyAssetBundles_LoadManifestRequest_c;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleUri_VTable Gree_Wfs_LegacyAssetBundles_BundleUri_VTable, *PGree_Wfs_LegacyAssetBundles_BundleUri_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_VTable Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_VTable, *PGree_Wfs_LegacyAssetBundles_LoadManifestRequest_VTable;

struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_isDone;
    struct VirtualInvokeData _5_get_progress;
    struct VirtualInvokeData _6_Dispose;
};

struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_o {
    struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Gree_Wfs_LegacyAssetBundles_BundleUri_o *bundleUri;
    struct System_String_o *extension;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_o {
    struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Gree_Wfs_LegacyAssetBundles_Repository_o *m_Items[65535];
};

struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_isDone;
    struct VirtualInvokeData _5_get_progress;
    struct VirtualInvokeData _6_Dispose;
};

struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_Fields {
    struct Gree_Wfs_LegacyAssetBundles_LoadManifestRequest_o *_loadManifestRequest_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_o {
    struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_String_o *identifier;
    struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_o *manifestObjectInstantiator;
    struct Gree_Wfs_LegacyAssetBundles_BundleObjectInstantiator_o *bundleObjectInstantiator;
    int32_t numberOfBundlesToProgress;
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_o *assetBundleManager;
    struct UnityEngine_Cache_o cache;
    struct Gree_Wfs_LegacyAssetBundles_RepositoryRequest_o *repositoryRequest;
    struct System_Collections_Generic_Dictionary_string__BundleObject__o *bundleObjectCollection;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct Gree_Wfs_LegacyAssetBundles_BundleUri_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_BundleUri_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_BundleUri_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_BundleUri_o {
    struct Gree_Wfs_LegacyAssetBundles_BundleUri_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_BundleUri_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_Repository_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_o {
    struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_ManifestObjectInstantiator_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_o {
    struct Gree_Wfs_LegacyAssetBundles_Repository_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_Repository_Fields fields;
};

typedef struct CriWare_CriFsLoader_Status_o CriWare_CriFsLoader_Status_o, *PCriWare_CriFsLoader_Status_o;

typedef struct CriWare_CriFsLoader_Status_Fields CriWare_CriFsLoader_Status_Fields, *PCriWare_CriFsLoader_Status_Fields;

struct CriWare_CriFsLoader_Status_Fields {
    int32_t value__;
};

struct CriWare_CriFsLoader_Status_o {
    struct CriWare_CriFsLoader_Status_Fields fields;
};

typedef struct System_Linq_IGrouping_uint__EventScoreRankingMst__c System_Linq_IGrouping_uint__EventScoreRankingMst__c, *PSystem_Linq_IGrouping_uint__EventScoreRankingMst__c;

struct System_Linq_IGrouping_uint__EventScoreRankingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct CriWare_CriFsLoader_Status_c CriWare_CriFsLoader_Status_c, *PCriWare_CriFsLoader_Status_c;

typedef struct CriWare_CriFsLoader_Status_VTable CriWare_CriFsLoader_Status_VTable, *PCriWare_CriFsLoader_Status_VTable;

struct CriWare_CriFsLoader_Status_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct CriWare_CriFsLoader_Status_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriFsLoader_Status_VTable vtable;
};

typedef struct GooglePlayGames_BasicApi_Video_VideoCaptureState_Fields GooglePlayGames_BasicApi_Video_VideoCaptureState_Fields, *PGooglePlayGames_BasicApi_Video_VideoCaptureState_Fields;

struct GooglePlayGames_BasicApi_Video_VideoCaptureState_Fields {
    bool mIsCapturing;
    int32_t mCaptureMode;
    int32_t mQualityLevel;
    bool mIsOverlayVisible;
    bool mIsPaused;
};

typedef struct UnityEngine_UIElements_UxmlEnumeration_Fields UnityEngine_UIElements_UxmlEnumeration_Fields, *PUnityEngine_UIElements_UxmlEnumeration_Fields;

struct UnityEngine_UIElements_UxmlEnumeration_Fields {
    struct UnityEngine_UIElements_UxmlTypeRestriction_Fields super;
    struct System_Collections_Generic_List_string__o *m_Values;
};

typedef struct Aoharu_Scenes_Gacha_IEventReceiver_o Aoharu_Scenes_Gacha_IEventReceiver_o, *PAoharu_Scenes_Gacha_IEventReceiver_o;

typedef struct Aoharu_Scenes_Gacha_IEventReceiver_c Aoharu_Scenes_Gacha_IEventReceiver_c, *PAoharu_Scenes_Gacha_IEventReceiver_c;

typedef struct Aoharu_Scenes_Gacha_IEventReceiver_Fields Aoharu_Scenes_Gacha_IEventReceiver_Fields, *PAoharu_Scenes_Gacha_IEventReceiver_Fields;

struct Aoharu_Scenes_Gacha_IEventReceiver_Fields {
};

struct Aoharu_Scenes_Gacha_IEventReceiver_o {
    struct Aoharu_Scenes_Gacha_IEventReceiver_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_IEventReceiver_Fields fields;
};

struct Aoharu_Scenes_Gacha_IEventReceiver_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_180996C_RGCTXs MethodInfo_180996C_RGCTXs, *PMethodInfo_180996C_RGCTXs;

struct MethodInfo_180996C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Shock_SceneController___c__DisplayClass64_0_VTable Shock_SceneController___c__DisplayClass64_0_VTable, *PShock_SceneController___c__DisplayClass64_0_VTable;

struct Shock_SceneController___c__DisplayClass64_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_243F5B8 MethodInfo_243F5B8, *PMethodInfo_243F5B8;

typedef union _union_280736 _union_280736, *P_union_280736;

union _union_280736 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F5B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280736 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B775C MethodInfo_28B775C, *PMethodInfo_28B775C;

typedef union _union_311866 _union_311866, *P_union_311866;

union _union_311866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B775C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_Utilites_BlockType_o SharpCompress_Compressors_LZMA_Utilites_BlockType_o, *PSharpCompress_Compressors_LZMA_Utilites_BlockType_o;

typedef struct SharpCompress_Compressors_LZMA_Utilites_BlockType_Fields SharpCompress_Compressors_LZMA_Utilites_BlockType_Fields, *PSharpCompress_Compressors_LZMA_Utilites_BlockType_Fields;

struct SharpCompress_Compressors_LZMA_Utilites_BlockType_Fields {
    uint8_t value__;
};

struct SharpCompress_Compressors_LZMA_Utilites_BlockType_o {
    struct SharpCompress_Compressors_LZMA_Utilites_BlockType_Fields fields;
};

typedef struct MethodInfo_2C2AC34_RGCTXs MethodInfo_2C2AC34_RGCTXs, *PMethodInfo_2C2AC34_RGCTXs;

struct MethodInfo_2C2AC34_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Any_T_;
};

typedef struct MethodInfo_1FDD0E8 MethodInfo_1FDD0E8, *PMethodInfo_1FDD0E8;

typedef union _union_265788 _union_265788, *P_union_265788;

union _union_265788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD0E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_Utilites_BlockType_c SharpCompress_Compressors_LZMA_Utilites_BlockType_c, *PSharpCompress_Compressors_LZMA_Utilites_BlockType_c;

typedef struct SharpCompress_Compressors_LZMA_Utilites_BlockType_VTable SharpCompress_Compressors_LZMA_Utilites_BlockType_VTable, *PSharpCompress_Compressors_LZMA_Utilites_BlockType_VTable;

struct SharpCompress_Compressors_LZMA_Utilites_BlockType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct SharpCompress_Compressors_LZMA_Utilites_BlockType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Utilites_BlockType_VTable vtable;
};

typedef struct MethodInfo_264FA04 MethodInfo_264FA04, *PMethodInfo_264FA04;

typedef union _union_179484 _union_179484, *P_union_179484;

union _union_179484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FA04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217009 _union_217009, *P_union_217009;

union _union_217009 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_Sockets_TcpClient_c System_Net_Sockets_TcpClient_c, *PSystem_Net_Sockets_TcpClient_c;

typedef struct System_Net_Sockets_TcpClient_VTable System_Net_Sockets_TcpClient_VTable, *PSystem_Net_Sockets_TcpClient_VTable;

struct System_Net_Sockets_TcpClient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct System_Net_Sockets_TcpClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_TcpClient_VTable vtable;
};

typedef struct MethodInfo_2013E74 MethodInfo_2013E74, *PMethodInfo_2013E74;

typedef union _union_247187 _union_247187, *P_union_247187;

union _union_247187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013E74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IRuntimeBundleData__StaticFields System_Collections_Generic_List_IRuntimeBundleData__StaticFields, *PSystem_Collections_Generic_List_IRuntimeBundleData__StaticFields;

typedef struct Chipstar_Downloads_IRuntimeBundleData_array Chipstar_Downloads_IRuntimeBundleData_array, *PChipstar_Downloads_IRuntimeBundleData_array;

struct System_Collections_Generic_List_IRuntimeBundleData__StaticFields {
    struct Chipstar_Downloads_IRuntimeBundleData_array *s_emptyArray;
};

struct Chipstar_Downloads_IRuntimeBundleData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_IRuntimeBundleData_o *m_Items[65535];
};

typedef struct Aoharu_SerialCodeDisplay___c_VTable Aoharu_SerialCodeDisplay___c_VTable, *PAoharu_SerialCodeDisplay___c_VTable;

struct Aoharu_SerialCodeDisplay___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_177D050 MethodInfo_177D050, *PMethodInfo_177D050;

typedef union _union_261760 _union_261760, *P_union_261760;

union _union_261760 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177D050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261760 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256618 _union_256618, *P_union_256618;

union _union_256618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_CardLiveName_c Shock_DataNode_CardLiveName_c, *PShock_DataNode_CardLiveName_c;

typedef struct Shock_DataNode_CardLiveName_VTable Shock_DataNode_CardLiveName_VTable, *PShock_DataNode_CardLiveName_VTable;

struct Shock_DataNode_CardLiveName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
    struct VirtualInvokeData _9_OnReceive;
};

struct Shock_DataNode_CardLiveName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_CardLiveName_VTable vtable;
};

typedef struct Shock_Login_GetGGLUserIdStep_VTable Shock_Login_GetGGLUserIdStep_VTable, *PShock_Login_GetGGLUserIdStep_VTable;

struct Shock_Login_GetGGLUserIdStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

typedef union _union_217001 _union_217001, *P_union_217001;

union _union_217001 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256610 _union_256610, *P_union_256610;

union _union_256610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264FA10 MethodInfo_264FA10, *PMethodInfo_264FA10;

typedef union _union_180922 _union_180922, *P_union_180922;

union _union_180922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FA10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217003 _union_217003, *P_union_217003;

union _union_217003 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256612 _union_256612, *P_union_256612;

union _union_256612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217005 _union_217005, *P_union_217005;

union _union_217005 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256614 _union_256614, *P_union_256614;

union _union_256614 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217007 _union_217007, *P_union_217007;

union _union_217007 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256616 _union_256616, *P_union_256616;

union _union_256616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B778C MethodInfo_28B778C, *PMethodInfo_28B778C;

typedef union _union_308988 _union_308988, *P_union_308988;

union _union_308988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B778C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_o Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_o, *PCysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_o;

typedef struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_c Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_c, *PCysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_c;

typedef struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_Fields Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_Fields, *PCysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_Fields;

typedef struct Cysharp_Threading_Tasks_PlayerLoopTimer_Fields Cysharp_Threading_Tasks_PlayerLoopTimer_Fields, *PCysharp_Threading_Tasks_PlayerLoopTimer_Fields;

struct Cysharp_Threading_Tasks_PlayerLoopTimer_Fields {
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Action_object__o *timerCallback;
    struct Il2CppObject *state;
    int32_t playerLoopTiming;
    bool periodic;
    bool isRunning;
    bool tryStop;
    bool isDisposed;
};

struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_Fields {
    struct Cysharp_Threading_Tasks_PlayerLoopTimer_Fields super;
    int32_t initialFrame;
    float elapsed;
    float interval;
};

struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_o {
    struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_Fields fields;
};

struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_IgnoreTimeScalePlayerLoopTimer_VTable vtable;
};

typedef struct System_Nullable_CriManaClipBase_MovieInfoStruct__c System_Nullable_CriManaClipBase_MovieInfoStruct__c, *PSystem_Nullable_CriManaClipBase_MovieInfoStruct__c;

typedef struct System_Nullable_CriManaClipBase_MovieInfoStruct__VTable System_Nullable_CriManaClipBase_MovieInfoStruct__VTable, *PSystem_Nullable_CriManaClipBase_MovieInfoStruct__VTable;

struct System_Nullable_CriManaClipBase_MovieInfoStruct__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Nullable_CriManaClipBase_MovieInfoStruct__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Nullable_CriManaClipBase_MovieInfoStruct__VTable vtable;
};

typedef struct System_Func_Information__string__c System_Func_Information__string__c, *PSystem_Func_Information__string__c;

typedef struct System_Func_Information__string__VTable System_Func_Information__string__VTable, *PSystem_Func_Information__string__VTable;

struct System_Func_Information__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Information__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Information__string__VTable vtable;
};

typedef struct MethodInfo_1EB4F18 MethodInfo_1EB4F18, *PMethodInfo_1EB4F18;

typedef union _union_225639 _union_225639, *P_union_225639;

union _union_225639 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225639 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_Fields Aoharu_Scenes_MemberList_MemberListItem_EventBonus_Fields, *PAoharu_Scenes_MemberList_MemberListItem_EventBonus_Fields;

typedef struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__Fields Shock_SerializableKeyValuePair_EVENT_TYPE__Image__Fields, *PShock_SerializableKeyValuePair_EVENT_TYPE__Image__Fields;

struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__Fields {
    int32_t m_Key;
    struct UnityEngine_UI_Image_o *m_Value;
};

struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_Fields {
    struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__Fields super;
};

typedef struct Aoharu_ResetScene_VTable Aoharu_ResetScene_VTable, *PAoharu_ResetScene_VTable;

struct Aoharu_ResetScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

typedef struct Shock_CardGetMstTable_StaticFields Shock_CardGetMstTable_StaticFields, *PShock_CardGetMstTable_StaticFields;

typedef struct Shock_CardGetMstTable_o Shock_CardGetMstTable_o, *PShock_CardGetMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__o Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__o, *PCarbon_ListDictionary_ValueTuple_uint__int___CardGetMst__o;

typedef struct Shock_CardGetMstTable_c Shock_CardGetMstTable_c, *PShock_CardGetMstTable_c;

typedef struct Shock_CardGetMstTable_Fields Shock_CardGetMstTable_Fields, *PShock_CardGetMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__c Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__c, *PCarbon_ListDictionary_ValueTuple_uint__int___CardGetMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__Fields Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__int___CardGetMst__Fields;

typedef struct Shock_CardGetMstTable_VTable Shock_CardGetMstTable_VTable, *PShock_CardGetMstTable_VTable;

typedef struct Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___Fields Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___Fields, *PShock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__VTable Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__int___CardGetMst__VTable;

struct Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_CardGetMstTable_Fields {
    struct Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___Fields super;
};

struct Shock_CardGetMstTable_o {
    struct Shock_CardGetMstTable_c *klass;
    void *monitor;
    struct Shock_CardGetMstTable_Fields fields;
};

struct Shock_CardGetMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_CardGetMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_CardGetMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardGetMstTable_VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardGetMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_CardGetMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__int___CardGetMst__Fields fields;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass29_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass29_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass29_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass29_0_Fields {
    struct UnityEngine_Material_o *target;
    int32_t propertyID;
};

typedef struct MethodInfo_28B777C MethodInfo_28B777C, *PMethodInfo_28B777C;

typedef union _union_312826 _union_312826, *P_union_312826;

union _union_312826 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B777C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312826 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256608 _union_256608, *P_union_256608;

union _union_256608 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14F8F60_RGCTXs MethodInfo_14F8F60_RGCTXs, *PMethodInfo_14F8F60_RGCTXs;

struct MethodInfo_14F8F60_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_21D297C MethodInfo_21D297C, *PMethodInfo_21D297C;

typedef union _union_159817 _union_159817, *P_union_159817;

union _union_159817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D297C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B016C MethodInfo_10B016C, *PMethodInfo_10B016C;

typedef union _union_207671 _union_207671, *P_union_207671;

union _union_207671 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B016C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207671 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_200A2EC MethodInfo_200A2EC, *PMethodInfo_200A2EC;

typedef union _union_255499 _union_255499, *P_union_255499;

union _union_255499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_200A2EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256600 _union_256600, *P_union_256600;

union _union_256600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_o Aoharu_Scenes_Gacha_GachaDetailRareRate___c_o, *PAoharu_Scenes_Gacha_GachaDetailRareRate___c_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_c Aoharu_Scenes_Gacha_GachaDetailRareRate___c_c, *PAoharu_Scenes_Gacha_GachaDetailRareRate___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_Fields Aoharu_Scenes_Gacha_GachaDetailRareRate___c_Fields, *PAoharu_Scenes_Gacha_GachaDetailRareRate___c_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_StaticFields Aoharu_Scenes_Gacha_GachaDetailRareRate___c_StaticFields, *PAoharu_Scenes_Gacha_GachaDetailRareRate___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_VTable Aoharu_Scenes_Gacha_GachaDetailRareRate___c_VTable, *PAoharu_Scenes_Gacha_GachaDetailRareRate___c_VTable;

typedef struct System_Func_IGachaRarityData__int__o System_Func_IGachaRarityData__int__o, *PSystem_Func_IGachaRarityData__int__o;

typedef struct System_Func_IGachaRarityData__int__c System_Func_IGachaRarityData__int__c, *PSystem_Func_IGachaRarityData__int__c;

typedef struct System_Func_IGachaRarityData__int__Fields System_Func_IGachaRarityData__int__Fields, *PSystem_Func_IGachaRarityData__int__Fields;

typedef struct System_Func_IGachaRarityData__int__VTable System_Func_IGachaRarityData__int__VTable, *PSystem_Func_IGachaRarityData__int__VTable;

struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_Fields {
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_VTable vtable;
};

struct System_Func_IGachaRarityData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGachaRarityData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGachaRarityData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGachaRarityData__int__VTable vtable;
};

struct System_Func_IGachaRarityData__int__o {
    struct System_Func_IGachaRarityData__int__c *klass;
    void *monitor;
    struct System_Func_IGachaRarityData__int__Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate___c_o *__9;
    struct System_Func_IGachaRarityData__int__o *__9__4_1;
};

typedef struct Aoharu_Chat_ChatTalkMstTable_c Aoharu_Chat_ChatTalkMstTable_c, *PAoharu_Chat_ChatTalkMstTable_c;

typedef struct Aoharu_Chat_ChatTalkMstTable_StaticFields Aoharu_Chat_ChatTalkMstTable_StaticFields, *PAoharu_Chat_ChatTalkMstTable_StaticFields;

typedef struct Aoharu_Chat_ChatTalkMstTable_VTable Aoharu_Chat_ChatTalkMstTable_VTable, *PAoharu_Chat_ChatTalkMstTable_VTable;

struct Aoharu_Chat_ChatTalkMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatTalkMstTable_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Chat_ChatTalkMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatTalkMstTable_VTable vtable;
};

struct Aoharu_Chat_ChatTalkMstTable_StaticFields {
    struct System_String_o *SCRIPT_PATH;
};

typedef union _union_256602 _union_256602, *P_union_256602;

union _union_256602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C14EE8_RGCTXs MethodInfo_2C14EE8_RGCTXs, *PMethodInfo_2C14EE8_RGCTXs;

struct MethodInfo_2C14EE8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Where;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereArrayIterator_TSource_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereArrayIterator_TSource___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereListIterator_TSource_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereListIterator_TSource___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereEnumerableIterator_TSource_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereEnumerableIterator_TSource___ctor;
};

typedef struct Aoharu_LiveRestartDialog___c_Fields Aoharu_LiveRestartDialog___c_Fields, *PAoharu_LiveRestartDialog___c_Fields;

struct Aoharu_LiveRestartDialog___c_Fields {
};

typedef union _union_256604 _union_256604, *P_union_256604;

union _union_256604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CFC5C MethodInfo_22CFC5C, *PMethodInfo_22CFC5C;

typedef union _union_276190 _union_276190, *P_union_276190;

union _union_276190 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFC5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276190 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Writers_Zip_ZipWriter_ZipWritingStream_Fields SharpCompress_Writers_Zip_ZipWriter_ZipWritingStream_Fields, *PSharpCompress_Writers_Zip_ZipWriter_ZipWritingStream_Fields;

typedef struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_o SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_o, *PSharpCompress_Writers_Zip_ZipCentralDirectoryEntry_o;

typedef struct SharpCompress_Writers_Zip_ZipWriter_o SharpCompress_Writers_Zip_ZipWriter_o, *PSharpCompress_Writers_Zip_ZipWriter_o;

typedef struct SharpCompress_IO_CountingWritableSubStream_o SharpCompress_IO_CountingWritableSubStream_o, *PSharpCompress_IO_CountingWritableSubStream_o;

typedef struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_c SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_c, *PSharpCompress_Writers_Zip_ZipCentralDirectoryEntry_c;

typedef struct SharpCompress_Writers_Zip_ZipWriter_c SharpCompress_Writers_Zip_ZipWriter_c, *PSharpCompress_Writers_Zip_ZipWriter_c;

typedef struct SharpCompress_Writers_Zip_ZipWriter_Fields SharpCompress_Writers_Zip_ZipWriter_Fields, *PSharpCompress_Writers_Zip_ZipWriter_Fields;

typedef struct SharpCompress_IO_CountingWritableSubStream_c SharpCompress_IO_CountingWritableSubStream_c, *PSharpCompress_IO_CountingWritableSubStream_c;

typedef struct SharpCompress_IO_CountingWritableSubStream_Fields SharpCompress_IO_CountingWritableSubStream_Fields, *PSharpCompress_IO_CountingWritableSubStream_Fields;

typedef struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_VTable SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_VTable, *PSharpCompress_Writers_Zip_ZipCentralDirectoryEntry_VTable;

typedef struct SharpCompress_Writers_Zip_ZipWriter_VTable SharpCompress_Writers_Zip_ZipWriter_VTable, *PSharpCompress_Writers_Zip_ZipWriter_VTable;

typedef struct SharpCompress_Writers_AbstractWriter_Fields SharpCompress_Writers_AbstractWriter_Fields, *PSharpCompress_Writers_AbstractWriter_Fields;

typedef struct System_Collections_Generic_List_ZipCentralDirectoryEntry__o System_Collections_Generic_List_ZipCentralDirectoryEntry__o, *PSystem_Collections_Generic_List_ZipCentralDirectoryEntry__o;

typedef struct SharpCompress_Compressors_PPMd_PpmdProperties_o SharpCompress_Compressors_PPMd_PpmdProperties_o, *PSharpCompress_Compressors_PPMd_PpmdProperties_o;

typedef struct SharpCompress_IO_CountingWritableSubStream_VTable SharpCompress_IO_CountingWritableSubStream_VTable, *PSharpCompress_IO_CountingWritableSubStream_VTable;

typedef struct SharpCompress_IO_NonDisposingStream_Fields SharpCompress_IO_NonDisposingStream_Fields, *PSharpCompress_IO_NonDisposingStream_Fields;

typedef struct SharpCompress_Writers_WriterOptions_o SharpCompress_Writers_WriterOptions_o, *PSharpCompress_Writers_WriterOptions_o;

typedef struct System_Collections_Generic_List_ZipCentralDirectoryEntry__c System_Collections_Generic_List_ZipCentralDirectoryEntry__c, *PSystem_Collections_Generic_List_ZipCentralDirectoryEntry__c;

typedef struct System_Collections_Generic_List_ZipCentralDirectoryEntry__Fields System_Collections_Generic_List_ZipCentralDirectoryEntry__Fields, *PSystem_Collections_Generic_List_ZipCentralDirectoryEntry__Fields;

typedef struct SharpCompress_Compressors_PPMd_PpmdProperties_c SharpCompress_Compressors_PPMd_PpmdProperties_c, *PSharpCompress_Compressors_PPMd_PpmdProperties_c;

typedef struct SharpCompress_Compressors_PPMd_PpmdProperties_Fields SharpCompress_Compressors_PPMd_PpmdProperties_Fields, *PSharpCompress_Compressors_PPMd_PpmdProperties_Fields;

typedef struct SharpCompress_Writers_WriterOptions_c SharpCompress_Writers_WriterOptions_c, *PSharpCompress_Writers_WriterOptions_c;

typedef struct System_Collections_Generic_List_ZipCentralDirectoryEntry__StaticFields System_Collections_Generic_List_ZipCentralDirectoryEntry__StaticFields, *PSystem_Collections_Generic_List_ZipCentralDirectoryEntry__StaticFields;

typedef struct System_Collections_Generic_List_ZipCentralDirectoryEntry__VTable System_Collections_Generic_List_ZipCentralDirectoryEntry__VTable, *PSystem_Collections_Generic_List_ZipCentralDirectoryEntry__VTable;

typedef struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_array SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_array, *PSharpCompress_Writers_Zip_ZipCentralDirectoryEntry_array;

typedef struct SharpCompress_Compressors_PPMd_PpmdProperties_VTable SharpCompress_Compressors_PPMd_PpmdProperties_VTable, *PSharpCompress_Compressors_PPMd_PpmdProperties_VTable;

typedef struct SharpCompress_Compressors_PPMd_I1_Allocator_o SharpCompress_Compressors_PPMd_I1_Allocator_o, *PSharpCompress_Compressors_PPMd_I1_Allocator_o;

typedef struct SharpCompress_Writers_WriterOptions_VTable SharpCompress_Writers_WriterOptions_VTable, *PSharpCompress_Writers_WriterOptions_VTable;

typedef struct SharpCompress_Compressors_PPMd_I1_Allocator_c SharpCompress_Compressors_PPMd_I1_Allocator_c, *PSharpCompress_Compressors_PPMd_I1_Allocator_c;

typedef struct SharpCompress_Compressors_PPMd_I1_Allocator_Fields SharpCompress_Compressors_PPMd_I1_Allocator_Fields, *PSharpCompress_Compressors_PPMd_I1_Allocator_Fields;

typedef struct SharpCompress_Compressors_PPMd_I1_Allocator_StaticFields SharpCompress_Compressors_PPMd_I1_Allocator_StaticFields, *PSharpCompress_Compressors_PPMd_I1_Allocator_StaticFields;

typedef struct SharpCompress_Compressors_PPMd_I1_Allocator_VTable SharpCompress_Compressors_PPMd_I1_Allocator_VTable, *PSharpCompress_Compressors_PPMd_I1_Allocator_VTable;

typedef struct SharpCompress_Compressors_PPMd_I1_Pointer_o SharpCompress_Compressors_PPMd_I1_Pointer_o, *PSharpCompress_Compressors_PPMd_I1_Pointer_o;

typedef struct SharpCompress_Compressors_PPMd_I1_MemoryNode_array SharpCompress_Compressors_PPMd_I1_MemoryNode_array, *PSharpCompress_Compressors_PPMd_I1_MemoryNode_array;

typedef struct SharpCompress_Compressors_PPMd_I1_Pointer_Fields SharpCompress_Compressors_PPMd_I1_Pointer_Fields, *PSharpCompress_Compressors_PPMd_I1_Pointer_Fields;

typedef struct SharpCompress_Compressors_PPMd_I1_MemoryNode_o SharpCompress_Compressors_PPMd_I1_MemoryNode_o, *PSharpCompress_Compressors_PPMd_I1_MemoryNode_o;

typedef struct SharpCompress_Compressors_PPMd_I1_MemoryNode_Fields SharpCompress_Compressors_PPMd_I1_MemoryNode_Fields, *PSharpCompress_Compressors_PPMd_I1_MemoryNode_Fields;

struct System_Collections_Generic_List_ZipCentralDirectoryEntry__StaticFields {
    struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_array *s_emptyArray;
};

struct SharpCompress_Writers_WriterOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_PPMd_I1_Pointer_Fields {
    uint32_t _address;
    struct System_Byte_array *_memory;
};

struct SharpCompress_Compressors_PPMd_I1_Pointer_o {
    struct SharpCompress_Compressors_PPMd_I1_Pointer_Fields fields;
};

struct SharpCompress_IO_NonDisposingStream_Fields {
    struct System_IO_Stream_Fields super;
    bool _ThrowOnDispose_k__BackingField;
    struct System_IO_Stream_o *_Stream_k__BackingField;
};

struct System_Collections_Generic_List_ZipCentralDirectoryEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct SharpCompress_Compressors_PPMd_PpmdProperties_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_PPMd_PpmdProperties_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_PpmdProperties_VTable vtable;
};

struct SharpCompress_Compressors_PPMd_PpmdProperties_Fields {
    int32_t _allocatorSize;
    struct SharpCompress_Compressors_PPMd_I1_Allocator_o *_allocator;
    int32_t _ModelOrder_k__BackingField;
    int32_t _Version_k__BackingField;
    int32_t _RestorationMethod_k__BackingField;
};

struct SharpCompress_Compressors_PPMd_PpmdProperties_o {
    struct SharpCompress_Compressors_PPMd_PpmdProperties_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_PPMd_PpmdProperties_Fields fields;
};

struct SharpCompress_Writers_AbstractWriter_Fields {
    bool _isDisposed;
    struct System_IO_Stream_o *_OutputStream_k__BackingField;
    int32_t _WriterType_k__BackingField;
    struct SharpCompress_Writers_WriterOptions_o *_WriterOptions_k__BackingField;
};

struct SharpCompress_Writers_Zip_ZipWriter_Fields {
    struct SharpCompress_Writers_AbstractWriter_Fields super;
    int32_t compressionType;
    int32_t compressionLevel;
    struct System_Collections_Generic_List_ZipCentralDirectoryEntry__o *entries;
    struct System_String_o *zipComment;
    int64_t streamPosition;
    struct SharpCompress_Compressors_PPMd_PpmdProperties_o *ppmdProps;
    bool isZip64;
};

struct SharpCompress_Compressors_PPMd_I1_Allocator_StaticFields {
    struct System_Byte_array *INDEX_TO_UNITS;
    struct System_Byte_array *UNITS_TO_INDEX;
};

struct SharpCompress_Writers_Zip_ZipWriter_o {
    struct SharpCompress_Writers_Zip_ZipWriter_c *klass;
    void *monitor;
    struct SharpCompress_Writers_Zip_ZipWriter_Fields fields;
};

struct SharpCompress_Writers_Zip_ZipWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_WriterType;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_Write;
    struct VirtualInvokeData _8_Dispose;
};

struct SharpCompress_Writers_Zip_ZipWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Writers_Zip_ZipWriter_VTable vtable;
};

struct SharpCompress_Writers_WriterOptions_o {
    struct SharpCompress_Writers_WriterOptions_c *klass;
    void *monitor;
    struct SharpCompress_Writers_WriterOptions_Fields fields;
};

struct SharpCompress_Writers_WriterOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Writers_WriterOptions_VTable vtable;
};

struct SharpCompress_Writers_Zip_ZipWriter_ZipWritingStream_Fields {
    struct System_IO_Stream_Fields super;
    struct SharpCompress_Compressors_Deflate_CRC32_o *crc;
    struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_o *entry;
    struct System_IO_Stream_o *originalStream;
    struct System_IO_Stream_o *writeStream;
    struct SharpCompress_Writers_Zip_ZipWriter_o *writer;
    int32_t zipCompressionMethod;
    int32_t compressionLevel;
    struct SharpCompress_IO_CountingWritableSubStream_o *counting;
    uint64_t decompressed;
    bool limitsExceeded;
    bool isDisposed;
};

struct System_Collections_Generic_List_ZipCentralDirectoryEntry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ZipCentralDirectoryEntry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ZipCentralDirectoryEntry__VTable vtable;
};

struct SharpCompress_Compressors_PPMd_I1_Allocator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_PPMd_I1_Allocator_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_PPMd_I1_Allocator_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_I1_Allocator_VTable vtable;
};

struct System_Collections_Generic_List_ZipCentralDirectoryEntry__Fields {
    struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ZipCentralDirectoryEntry__o {
    struct System_Collections_Generic_List_ZipCentralDirectoryEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ZipCentralDirectoryEntry__Fields fields;
};

struct SharpCompress_Compressors_PPMd_I1_Allocator_Fields {
    uint32_t _allocatorSize;
    uint32_t _glueCount;
    struct SharpCompress_Compressors_PPMd_I1_Pointer_o _baseUnit;
    struct SharpCompress_Compressors_PPMd_I1_Pointer_o _lowUnit;
    struct SharpCompress_Compressors_PPMd_I1_Pointer_o _highUnit;
    struct SharpCompress_Compressors_PPMd_I1_Pointer_o _text;
    struct SharpCompress_Compressors_PPMd_I1_Pointer_o _heap;
    struct SharpCompress_Compressors_PPMd_I1_MemoryNode_array *_memoryNodes;
    struct System_Byte_array *_memory;
};

struct SharpCompress_Compressors_PPMd_I1_Allocator_o {
    struct SharpCompress_Compressors_PPMd_I1_Allocator_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_PPMd_I1_Allocator_Fields fields;
};

struct SharpCompress_Compressors_PPMd_I1_MemoryNode_Fields {
    uint32_t _address;
    struct System_Byte_array *_memory;
};

struct SharpCompress_IO_CountingWritableSubStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct SharpCompress_Compressors_PPMd_I1_MemoryNode_o {
    struct SharpCompress_Compressors_PPMd_I1_MemoryNode_Fields fields;
};

struct SharpCompress_IO_CountingWritableSubStream_Fields {
    struct SharpCompress_IO_NonDisposingStream_Fields super;
    uint64_t _Count_k__BackingField;
};

struct SharpCompress_IO_CountingWritableSubStream_o {
    struct SharpCompress_IO_CountingWritableSubStream_c *klass;
    void *monitor;
    struct SharpCompress_IO_CountingWritableSubStream_Fields fields;
};

struct SharpCompress_IO_CountingWritableSubStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_IO_CountingWritableSubStream_VTable vtable;
};

struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_o *m_Items[65535];
};

struct SharpCompress_Compressors_PPMd_I1_MemoryNode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_PPMd_I1_MemoryNode_o m_Items[65535];
};

struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_o {
    struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_c *klass;
    void *monitor;
    struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_Fields fields;
};

struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Writers_Zip_ZipCentralDirectoryEntry_VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass534_0_Fields Shock_Protocol___c__DisplayClass534_0_Fields, *PShock_Protocol___c__DisplayClass534_0_Fields;

struct Shock_Protocol___c__DisplayClass534_0_Fields {
    struct System_Action_o *onSuccess;
};

typedef struct Shock_Protocol___c__DisplayClass544_0_VTable Shock_Protocol___c__DisplayClass544_0_VTable, *PShock_Protocol___c__DisplayClass544_0_VTable;

struct Shock_Protocol___c__DisplayClass544_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_13CB080_RGCTXs MethodInfo_13CB080_RGCTXs, *PMethodInfo_13CB080_RGCTXs;

struct MethodInfo_13CB080_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_217021 _union_217021, *P_union_217021;

union _union_217021 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3C22C MethodInfo_1F3C22C, *PMethodInfo_1F3C22C;

typedef union _union_323661 _union_323661, *P_union_323661;

union _union_323661 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C22C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323661 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217023 _union_217023, *P_union_217023;

union _union_217023 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217025 _union_217025, *P_union_217025;

union _union_217025 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef union _union_217027 _union_217027, *P_union_217027;

union _union_217027 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32A0428 MethodInfo_32A0428, *PMethodInfo_32A0428;

typedef union _union_316425 _union_316425, *P_union_316425;

union _union_316425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IDictionaryDebugView_K__V__c System_Collections_Generic_IDictionaryDebugView_K__V__c, *PSystem_Collections_Generic_IDictionaryDebugView_K__V__c;

typedef struct System_Collections_Generic_IDictionaryDebugView_K__V__VTable System_Collections_Generic_IDictionaryDebugView_K__V__VTable, *PSystem_Collections_Generic_IDictionaryDebugView_K__V__VTable;

struct System_Collections_Generic_IDictionaryDebugView_K__V__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_IDictionaryDebugView_K__V__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_IDictionaryDebugView_K__V__VTable vtable;
};

typedef union _union_217029 _union_217029, *P_union_217029;

union _union_217029 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Nullable_CriManaClipBase_MovieInfoStruct__o System_Nullable_CriManaClipBase_MovieInfoStruct__o, *PSystem_Nullable_CriManaClipBase_MovieInfoStruct__o;

typedef struct System_Nullable_CriManaClipBase_MovieInfoStruct__Fields System_Nullable_CriManaClipBase_MovieInfoStruct__Fields, *PSystem_Nullable_CriManaClipBase_MovieInfoStruct__Fields;

typedef struct CriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_o CriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_o, *PCriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_o;

typedef struct CriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_Fields CriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_Fields, *PCriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_Fields;

struct CriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_Fields {
    uint32_t width;
    uint32_t height;
    uint32_t dispWidth;
    uint32_t dispHeight;
    uint32_t framerateN;
    uint32_t framerateD;
    uint32_t totalFrames;
    int32_t _codecType;
    int32_t _alphaCodecType;
};

struct CriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_o {
    struct CriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_Fields fields;
};

struct System_Nullable_CriManaClipBase_MovieInfoStruct__Fields {
    bool hasValue;
    struct CriWare_CriTimeline_Mana_CriManaClipBase_MovieInfoStruct_o value;
};

struct System_Nullable_CriManaClipBase_MovieInfoStruct__o {
    struct System_Nullable_CriManaClipBase_MovieInfoStruct__Fields fields;
};

typedef struct MethodInfo_26594E4 MethodInfo_26594E4, *PMethodInfo_26594E4;

typedef union _union_178180 _union_178180, *P_union_178180;

union _union_178180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26594E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_LiveSoundController___c_StaticFields Aoharu_Scenes_Live_LiveSoundController___c_StaticFields, *PAoharu_Scenes_Live_LiveSoundController___c_StaticFields;

typedef struct Aoharu_Scenes_Live_LiveSoundController___c_o Aoharu_Scenes_Live_LiveSoundController___c_o, *PAoharu_Scenes_Live_LiveSoundController___c_o;

typedef struct System_Func_CardData__uint__o System_Func_CardData__uint__o, *PSystem_Func_CardData__uint__o;

typedef struct Aoharu_Scenes_Live_LiveSoundController___c_c Aoharu_Scenes_Live_LiveSoundController___c_c, *PAoharu_Scenes_Live_LiveSoundController___c_c;

typedef struct Aoharu_Scenes_Live_LiveSoundController___c_Fields Aoharu_Scenes_Live_LiveSoundController___c_Fields, *PAoharu_Scenes_Live_LiveSoundController___c_Fields;

typedef struct System_Func_CardData__uint__c System_Func_CardData__uint__c, *PSystem_Func_CardData__uint__c;

typedef struct System_Func_CardData__uint__Fields System_Func_CardData__uint__Fields, *PSystem_Func_CardData__uint__Fields;

typedef struct Aoharu_Scenes_Live_LiveSoundController___c_VTable Aoharu_Scenes_Live_LiveSoundController___c_VTable, *PAoharu_Scenes_Live_LiveSoundController___c_VTable;

typedef struct System_Func_CardData__uint__VTable System_Func_CardData__uint__VTable, *PSystem_Func_CardData__uint__VTable;

struct System_Func_CardData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Scenes_Live_LiveSoundController___c_StaticFields {
    struct Aoharu_Scenes_Live_LiveSoundController___c_o *__9;
    struct System_Func_CardData__bool__o *__9__26_0;
    struct System_Func_CardData__uint__o *__9__26_1;
};

struct System_Func_CardData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_Live_LiveSoundController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveSoundController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_LiveSoundController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSoundController___c_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveSoundController___c_Fields {
};

struct Aoharu_Scenes_Live_LiveSoundController___c_o {
    struct Aoharu_Scenes_Live_LiveSoundController___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSoundController___c_Fields fields;
};

struct System_Func_CardData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardData__uint__VTable vtable;
};

struct System_Func_CardData__uint__o {
    struct System_Func_CardData__uint__c *klass;
    void *monitor;
    struct System_Func_CardData__uint__Fields fields;
};

typedef struct MethodInfo_1076DE4 MethodInfo_1076DE4, *PMethodInfo_1076DE4;

typedef union _union_167915 _union_167915, *P_union_167915;

union _union_167915 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1076DE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167915 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2092230 MethodInfo_2092230, *PMethodInfo_2092230;

typedef union _union_325941 _union_325941, *P_union_325941;

union _union_325941 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2092230 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325941 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SerialCodeDisplay___c__DisplayClass6_0_VTable Aoharu_SerialCodeDisplay___c__DisplayClass6_0_VTable, *PAoharu_SerialCodeDisplay___c__DisplayClass6_0_VTable;

struct Aoharu_SerialCodeDisplay___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_TutorialController_FavoriteMemberSelectTransition_VTable Shock_TutorialController_FavoriteMemberSelectTransition_VTable, *PShock_TutorialController_FavoriteMemberSelectTransition_VTable;

struct Shock_TutorialController_FavoriteMemberSelectTransition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_End;
};

typedef struct MethodInfo_17F6930_RGCTXs MethodInfo_17F6930_RGCTXs, *PMethodInfo_17F6930_RGCTXs;

struct MethodInfo_17F6930_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_1EEA990 MethodInfo_1EEA990, *PMethodInfo_1EEA990;

typedef union _union_305992 _union_305992, *P_union_305992;

union _union_305992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9CFC8 MethodInfo_1E9CFC8, *PMethodInfo_1E9CFC8;

typedef union _union_161321 _union_161321, *P_union_161321;

union _union_161321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CFC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_RenderChain_RenderChainStaticIndexAllocator_StaticFields UnityEngine_UIElements_UIR_RenderChain_RenderChainStaticIndexAllocator_StaticFields, *PUnityEngine_UIElements_UIR_RenderChain_RenderChainStaticIndexAllocator_StaticFields;

typedef struct System_Collections_Generic_List_RenderChain__o System_Collections_Generic_List_RenderChain__o, *PSystem_Collections_Generic_List_RenderChain__o;

typedef struct System_Collections_Generic_List_RenderChain__c System_Collections_Generic_List_RenderChain__c, *PSystem_Collections_Generic_List_RenderChain__c;

typedef struct System_Collections_Generic_List_RenderChain__Fields System_Collections_Generic_List_RenderChain__Fields, *PSystem_Collections_Generic_List_RenderChain__Fields;

typedef struct System_Collections_Generic_List_RenderChain__StaticFields System_Collections_Generic_List_RenderChain__StaticFields, *PSystem_Collections_Generic_List_RenderChain__StaticFields;

typedef struct System_Collections_Generic_List_RenderChain__VTable System_Collections_Generic_List_RenderChain__VTable, *PSystem_Collections_Generic_List_RenderChain__VTable;

typedef struct UnityEngine_UIElements_UIR_RenderChain_array UnityEngine_UIElements_UIR_RenderChain_array, *PUnityEngine_UIElements_UIR_RenderChain_array;

struct UnityEngine_UIElements_UIR_RenderChain_RenderChainStaticIndexAllocator_StaticFields {
    struct System_Collections_Generic_List_RenderChain__o *renderChains;
};

struct System_Collections_Generic_List_RenderChain__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RenderChain__Fields {
    struct UnityEngine_UIElements_UIR_RenderChain_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RenderChain__StaticFields {
    struct UnityEngine_UIElements_UIR_RenderChain_array *s_emptyArray;
};

struct System_Collections_Generic_List_RenderChain__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RenderChain__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RenderChain__VTable vtable;
};

struct System_Collections_Generic_List_RenderChain__o {
    struct System_Collections_Generic_List_RenderChain__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RenderChain__Fields fields;
};

struct UnityEngine_UIElements_UIR_RenderChain_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIR_RenderChain_o *m_Items[65535];
};

typedef union _union_217011 _union_217011, *P_union_217011;

union _union_217011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskStatusExtensions_Fields Cysharp_Threading_Tasks_UniTaskStatusExtensions_Fields, *PCysharp_Threading_Tasks_UniTaskStatusExtensions_Fields;

struct Cysharp_Threading_Tasks_UniTaskStatusExtensions_Fields {
};

typedef union _union_217013 _union_217013, *P_union_217013;

union _union_217013 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6F8E8 MethodInfo_2D6F8E8, *PMethodInfo_2D6F8E8;

typedef struct MethodInfo_2D6F8E8_RGCTXs MethodInfo_2D6F8E8_RGCTXs, *PMethodInfo_2D6F8E8_RGCTXs;

typedef union _union_288415 _union_288415, *P_union_288415;

struct MethodInfo_2D6F8E8_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SkipObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SkipObservable_T__Combine;
    struct MethodInfo *_2_UniRx_Operators_SkipObservable_T___ctor;
};

union _union_288415 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F8E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F8E8_RGCTXs *rgctx_data;
    union _union_288415 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217015 _union_217015, *P_union_217015;

union _union_217015 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F45DDC MethodInfo_1F45DDC, *PMethodInfo_1F45DDC;

struct MethodInfo_1F45DDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217017 _union_217017, *P_union_217017;

union _union_217017 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B779C MethodInfo_28B779C, *PMethodInfo_28B779C;

typedef union _union_309468 _union_309468, *P_union_309468;

union _union_309468 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B779C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309468 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Unity_UnityLoggingService_StaticFields Firebase_Unity_UnityLoggingService_StaticFields, *PFirebase_Unity_UnityLoggingService_StaticFields;

typedef struct Firebase_Unity_UnityLoggingService_o Firebase_Unity_UnityLoggingService_o, *PFirebase_Unity_UnityLoggingService_o;

typedef struct Firebase_Unity_UnityLoggingService_c Firebase_Unity_UnityLoggingService_c, *PFirebase_Unity_UnityLoggingService_c;

typedef struct Firebase_Unity_UnityLoggingService_Fields Firebase_Unity_UnityLoggingService_Fields, *PFirebase_Unity_UnityLoggingService_Fields;

typedef struct Firebase_Unity_UnityLoggingService_VTable Firebase_Unity_UnityLoggingService_VTable, *PFirebase_Unity_UnityLoggingService_VTable;

struct Firebase_Unity_UnityLoggingService_Fields {
};

struct Firebase_Unity_UnityLoggingService_o {
    struct Firebase_Unity_UnityLoggingService_c *klass;
    void *monitor;
    struct Firebase_Unity_UnityLoggingService_Fields fields;
};

struct Firebase_Unity_UnityLoggingService_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_LogMessage;
};

struct Firebase_Unity_UnityLoggingService_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Unity_UnityLoggingService_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Unity_UnityLoggingService_VTable vtable;
};

struct Firebase_Unity_UnityLoggingService_StaticFields {
    struct Firebase_Unity_UnityLoggingService_o *_instance;
};

typedef union _union_217019 _union_217019, *P_union_217019;

union _union_217019 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstKey_StaticFields Shock_GameMstKey_StaticFields, *PShock_GameMstKey_StaticFields;

struct Shock_GameMstKey_StaticFields {
    struct System_Byte_array *r;
    struct System_Byte_array *o;
    struct System_Byte_array *b;
};

typedef struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__c UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__c, *PUniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__c;

typedef struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__RGCTXs UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__RGCTXs, *PUniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__RGCTXs;

typedef struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__VTable UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__VTable, *PUniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__VTable;

struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_List_TSource__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_TSource___ctor;
    struct Il2CppClass *_3_UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary_;
    struct Il2CppClass *_4_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource__;
    struct Il2CppClass *_5_UniRx_IObserver_IList_TSource__;
    struct MethodInfo *_6_UniRx_IObserver_IList_TSource___OnNext;
    struct Il2CppClass *_7_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource__;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___OnError;
    struct MethodInfo *_9_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___OnCompleted;
};

struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__VTable vtable;
};

typedef struct MethodInfo_22F01C0 MethodInfo_22F01C0, *PMethodInfo_22F01C0;

typedef union _union_326251 _union_326251, *P_union_326251;

union _union_326251 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F01C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326251 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9CE08 MethodInfo_1E9CE08, *PMethodInfo_1E9CE08;

typedef union _union_161319 _union_161319, *P_union_161319;

union _union_161319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B4E8 MethodInfo_2D5B4E8, *PMethodInfo_2D5B4E8;

typedef struct MethodInfo_2D5B4E8_RGCTXs MethodInfo_2D5B4E8_RGCTXs, *PMethodInfo_2D5B4E8_RGCTXs;

typedef union _union_298535 _union_298535, *P_union_298535;

struct MethodInfo_2D5B4E8_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__FindIndex;
    struct MethodInfo *_2_System_Collections_Generic_List_T__RemoveAt;
};

union _union_298535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B4E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B4E8_RGCTXs *rgctx_data;
    union _union_298535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1786A10 MethodInfo_1786A10, *PMethodInfo_1786A10;

typedef union _union_263080 _union_263080, *P_union_263080;

union _union_263080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1786A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncPointerClickTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncPointerClickTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncPointerClickTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncPointerClickTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IPointerClickHandler_OnPointerClick;
};

typedef struct MethodInfo_22388E8 MethodInfo_22388E8, *PMethodInfo_22388E8;

typedef union _union_291590 _union_291590, *P_union_291590;

union _union_291590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22388E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_StringComparer_c System_StringComparer_c, *PSystem_StringComparer_c;

typedef struct System_StringComparer_StaticFields System_StringComparer_StaticFields, *PSystem_StringComparer_StaticFields;

typedef struct System_StringComparer_VTable System_StringComparer_VTable, *PSystem_StringComparer_VTable;

typedef struct System_CultureAwareComparer_o System_CultureAwareComparer_o, *PSystem_CultureAwareComparer_o;

typedef struct System_OrdinalCaseSensitiveComparer_o System_OrdinalCaseSensitiveComparer_o, *PSystem_OrdinalCaseSensitiveComparer_o;

typedef struct System_OrdinalIgnoreCaseComparer_o System_OrdinalIgnoreCaseComparer_o, *PSystem_OrdinalIgnoreCaseComparer_o;

typedef struct System_CultureAwareComparer_c System_CultureAwareComparer_c, *PSystem_CultureAwareComparer_c;

typedef struct System_CultureAwareComparer_Fields System_CultureAwareComparer_Fields, *PSystem_CultureAwareComparer_Fields;

typedef struct System_OrdinalCaseSensitiveComparer_c System_OrdinalCaseSensitiveComparer_c, *PSystem_OrdinalCaseSensitiveComparer_c;

typedef struct System_OrdinalCaseSensitiveComparer_Fields System_OrdinalCaseSensitiveComparer_Fields, *PSystem_OrdinalCaseSensitiveComparer_Fields;

typedef struct System_OrdinalIgnoreCaseComparer_c System_OrdinalIgnoreCaseComparer_c, *PSystem_OrdinalIgnoreCaseComparer_c;

typedef struct System_OrdinalIgnoreCaseComparer_Fields System_OrdinalIgnoreCaseComparer_Fields, *PSystem_OrdinalIgnoreCaseComparer_Fields;

typedef struct System_CultureAwareComparer_VTable System_CultureAwareComparer_VTable, *PSystem_CultureAwareComparer_VTable;

typedef struct System_StringComparer_Fields System_StringComparer_Fields, *PSystem_StringComparer_Fields;

typedef struct System_OrdinalCaseSensitiveComparer_VTable System_OrdinalCaseSensitiveComparer_VTable, *PSystem_OrdinalCaseSensitiveComparer_VTable;

typedef struct System_OrdinalComparer_Fields System_OrdinalComparer_Fields, *PSystem_OrdinalComparer_Fields;

typedef struct System_OrdinalIgnoreCaseComparer_VTable System_OrdinalIgnoreCaseComparer_VTable, *PSystem_OrdinalIgnoreCaseComparer_VTable;

struct System_StringComparer_Fields {
};

struct System_OrdinalComparer_Fields {
    struct System_StringComparer_Fields super;
    bool _ignoreCase;
};

struct System_OrdinalIgnoreCaseComparer_Fields {
    struct System_OrdinalComparer_Fields super;
};

struct System_StringComparer_StaticFields {
    struct System_CultureAwareComparer_o *s_invariantCulture;
    struct System_CultureAwareComparer_o *s_invariantCultureIgnoreCase;
    struct System_OrdinalCaseSensitiveComparer_o *s_ordinal;
    struct System_OrdinalIgnoreCaseComparer_o *s_ordinalIgnoreCase;
};

struct System_CultureAwareComparer_Fields {
    struct System_StringComparer_Fields super;
    struct System_Globalization_CompareInfo_o *_compareInfo;
    int32_t _options;
};

struct System_OrdinalCaseSensitiveComparer_Fields {
    struct System_OrdinalComparer_Fields super;
};

struct System_OrdinalCaseSensitiveComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Compare;
    struct VirtualInvokeData _5_Equals;
    struct VirtualInvokeData _6_GetHashCode;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_Compare;
    struct VirtualInvokeData _11_Equals;
    struct VirtualInvokeData _12_GetHashCode;
    struct VirtualInvokeData _13_GetObjectData;
};

struct System_CultureAwareComparer_o {
    struct System_CultureAwareComparer_c *klass;
    void *monitor;
    struct System_CultureAwareComparer_Fields fields;
};

struct System_CultureAwareComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Compare;
    struct VirtualInvokeData _5_Equals;
    struct VirtualInvokeData _6_GetHashCode;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_Compare;
    struct VirtualInvokeData _11_Equals;
    struct VirtualInvokeData _12_GetHashCode;
    struct VirtualInvokeData _13_GetObjectData;
};

struct System_CultureAwareComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_CultureAwareComparer_VTable vtable;
};

struct System_StringComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Compare;
    struct VirtualInvokeData _5_Equals;
    struct VirtualInvokeData _6_GetHashCode;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_Compare;
    struct VirtualInvokeData _11_Equals;
    struct VirtualInvokeData _12_GetHashCode;
};

struct System_OrdinalIgnoreCaseComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Compare;
    struct VirtualInvokeData _5_Equals;
    struct VirtualInvokeData _6_GetHashCode;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_Compare;
    struct VirtualInvokeData _11_Equals;
    struct VirtualInvokeData _12_GetHashCode;
    struct VirtualInvokeData _13_GetObjectData;
};

struct System_StringComparer_c {
    struct Il2CppClass_1 _1;
    struct System_StringComparer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_StringComparer_VTable vtable;
};

struct System_OrdinalIgnoreCaseComparer_o {
    struct System_OrdinalIgnoreCaseComparer_c *klass;
    void *monitor;
    struct System_OrdinalIgnoreCaseComparer_Fields fields;
};

struct System_OrdinalIgnoreCaseComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_OrdinalIgnoreCaseComparer_VTable vtable;
};

struct System_OrdinalCaseSensitiveComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_OrdinalCaseSensitiveComparer_VTable vtable;
};

struct System_OrdinalCaseSensitiveComparer_o {
    struct System_OrdinalCaseSensitiveComparer_c *klass;
    void *monitor;
    struct System_OrdinalCaseSensitiveComparer_Fields fields;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass39_1_c Aoharu_TrainingScene___c__DisplayClass39_1_c, *PAoharu_TrainingScene___c__DisplayClass39_1_c;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_1_VTable Aoharu_TrainingScene___c__DisplayClass39_1_VTable, *PAoharu_TrainingScene___c__DisplayClass39_1_VTable;

struct Aoharu_TrainingScene___c__DisplayClass39_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingScene___c__DisplayClass39_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene___c__DisplayClass39_1_VTable vtable;
};

typedef struct MethodInfo_319F0F0_RGCTXs MethodInfo_319F0F0_RGCTXs, *PMethodInfo_319F0F0_RGCTXs;

struct MethodInfo_319F0F0_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_WhenAll_T1__T2__T3__T4__T5__T6__T7_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7___GetAwaiter;
};

typedef struct MethodInfo_1786A18 MethodInfo_1786A18, *PMethodInfo_1786A18;

typedef union _union_261168 _union_261168, *P_union_261168;

union _union_261168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1786A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass560_0_c Shock_Protocol___c__DisplayClass560_0_c, *PShock_Protocol___c__DisplayClass560_0_c;

typedef struct Shock_Protocol___c__DisplayClass560_0_VTable Shock_Protocol___c__DisplayClass560_0_VTable, *PShock_Protocol___c__DisplayClass560_0_VTable;

struct Shock_Protocol___c__DisplayClass560_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass560_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass560_0_VTable vtable;
};

typedef struct MethodInfo_2013D0C MethodInfo_2013D0C, *PMethodInfo_2013D0C;

typedef union _union_246563 _union_246563, *P_union_246563;

union _union_246563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013D0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__o UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__o, *PUniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__o;

typedef struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__Fields UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__Fields, *PUniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__Fields;

typedef struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__o UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__o, *PUniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__o;

typedef struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__c UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__c, *PUniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__c;

typedef struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__Fields UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__Fields, *PUniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__Fields;

typedef struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__StaticFields UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__StaticFields, *PUniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__StaticFields;

typedef struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__VTable UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__VTable, *PUniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__VTable;

typedef struct UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___Fields UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___Fields, *PUniRx_Operators_OperatorObserverBase_TSource__IList_TSource___Fields;

typedef struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__o UniRx_Operators_BufferObservable_TSource__TWindowBoundary__o, *PUniRx_Operators_BufferObservable_TSource__TWindowBoundary__o;

typedef struct System_Collections_Generic_List_TSource__o System_Collections_Generic_List_TSource__o, *PSystem_Collections_Generic_List_TSource__o;

typedef struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__c UniRx_Operators_BufferObservable_TSource__TWindowBoundary__c, *PUniRx_Operators_BufferObservable_TSource__TWindowBoundary__c;

typedef struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__Fields UniRx_Operators_BufferObservable_TSource__TWindowBoundary__Fields, *PUniRx_Operators_BufferObservable_TSource__TWindowBoundary__Fields;

typedef struct System_Collections_Generic_List_TSource__c System_Collections_Generic_List_TSource__c, *PSystem_Collections_Generic_List_TSource__c;

typedef struct System_Collections_Generic_List_TSource__Fields System_Collections_Generic_List_TSource__Fields, *PSystem_Collections_Generic_List_TSource__Fields;

typedef struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__RGCTXs UniRx_Operators_BufferObservable_TSource__TWindowBoundary__RGCTXs, *PUniRx_Operators_BufferObservable_TSource__TWindowBoundary__RGCTXs;

typedef struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__VTable UniRx_Operators_BufferObservable_TSource__TWindowBoundary__VTable, *PUniRx_Operators_BufferObservable_TSource__TWindowBoundary__VTable;

typedef struct UniRx_IObservable_TWindowBoundary__o UniRx_IObservable_TWindowBoundary__o, *PUniRx_IObservable_TWindowBoundary__o;

typedef struct System_Collections_Generic_List_TSource__StaticFields System_Collections_Generic_List_TSource__StaticFields, *PSystem_Collections_Generic_List_TSource__StaticFields;

typedef struct System_Collections_Generic_List_TSource__VTable System_Collections_Generic_List_TSource__VTable, *PSystem_Collections_Generic_List_TSource__VTable;

typedef struct UniRx_IObservable_TWindowBoundary__c UniRx_IObservable_TWindowBoundary__c, *PUniRx_IObservable_TWindowBoundary__c;

typedef struct UniRx_IObservable_TWindowBoundary__Fields UniRx_IObservable_TWindowBoundary__Fields, *PUniRx_IObservable_TWindowBoundary__Fields;

struct UniRx_IObservable_TWindowBoundary__Fields {
};

struct System_Collections_Generic_List_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TSource__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TSource__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TSource__VTable vtable;
};

struct System_Collections_Generic_List_TSource__Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TSource__o {
    struct System_Collections_Generic_List_TSource__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TSource__Fields fields;
};

struct UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__Fields {
    struct UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___Fields super;
    struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__o *parent;
    struct Il2CppObject *gate;
    struct System_Collections_Generic_List_TSource__o *list;
};

struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__Fields {
    struct UniRx_Operators_OperatorObservableBase_IList_TSource___Fields super;
    struct UniRx_IObservable_TSource__o *source;
    struct UniRx_IObservable_TWindowBoundary__o *windowBoundaries;
};

struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__StaticFields {
    struct System_Object_array *EmptyArray;
};

struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__Fields {
    struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__o *parent;
};

struct System_Collections_Generic_List_TSource__StaticFields {
    struct System_Object_array *s_emptyArray;
};

struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__VTable vtable;
};

struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__o {
    struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__c *klass;
    void *monitor;
    struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__Fields fields;
};

struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__o {
    struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__c *klass;
    void *monitor;
    struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__Fields fields;
};

struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__StaticFields *static_fields;
    struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__VTable vtable;
};

struct UniRx_Operators_BufferObservable_TSource__TWindowBoundary__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_IList_TSource____ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_IList_TSource__;
    struct Il2CppClass *_3_UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary_;
    struct MethodInfo *_4_UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary___ctor;
    struct MethodInfo *_5_UniRx_Operators_BufferObservable_Buffer_TSource__TWindowBoundary__Run;
};

struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__o {
    struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__c *klass;
    void *monitor;
    struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__Fields fields;
};

struct UniRx_IObservable_TWindowBoundary__o {
    struct UniRx_IObservable_TWindowBoundary__c *klass;
    void *monitor;
    struct UniRx_IObservable_TWindowBoundary__Fields fields;
};

struct UniRx_IObservable_TWindowBoundary__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_Timeline_PrefabControlPlayable_c UnityEngine_Timeline_PrefabControlPlayable_c, *PUnityEngine_Timeline_PrefabControlPlayable_c;

typedef struct UnityEngine_Timeline_PrefabControlPlayable_VTable UnityEngine_Timeline_PrefabControlPlayable_VTable, *PUnityEngine_Timeline_PrefabControlPlayable_VTable;

struct UnityEngine_Timeline_PrefabControlPlayable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_OnGraphStart;
    struct VirtualInvokeData _14_OnGraphStop;
    struct VirtualInvokeData _15_OnPlayableCreate;
    struct VirtualInvokeData _16_OnPlayableDestroy;
    struct VirtualInvokeData _17_OnBehaviourPlay;
    struct VirtualInvokeData _18_OnBehaviourPause;
    struct VirtualInvokeData _19_PrepareFrame;
    struct VirtualInvokeData _20_ProcessFrame;
    struct VirtualInvokeData _21_Clone;
};

struct UnityEngine_Timeline_PrefabControlPlayable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_PrefabControlPlayable_VTable vtable;
};

typedef struct MethodInfo_28B758C MethodInfo_28B758C, *PMethodInfo_28B758C;

typedef union _union_310900 _union_310900, *P_union_310900;

union _union_310900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B758C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_StringComparer_o System_StringComparer_o, *PSystem_StringComparer_o;

struct System_StringComparer_o {
    struct System_StringComparer_c *klass;
    void *monitor;
    struct System_StringComparer_Fields fields;
};

typedef struct DG_Tweening_Core_TweenerCore_double__double__NoOptions__c DG_Tweening_Core_TweenerCore_double__double__NoOptions__c, *PDG_Tweening_Core_TweenerCore_double__double__NoOptions__c;

typedef struct DG_Tweening_Core_TweenerCore_double__double__NoOptions__VTable DG_Tweening_Core_TweenerCore_double__double__NoOptions__VTable, *PDG_Tweening_Core_TweenerCore_double__double__NoOptions__VTable;

struct DG_Tweening_Core_TweenerCore_double__double__NoOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_Validate;
    struct VirtualInvokeData _6_UpdateDelay;
    struct VirtualInvokeData _7_Startup;
    struct VirtualInvokeData _8_ApplyTween;
    struct VirtualInvokeData _9_ChangeStartValue;
    struct VirtualInvokeData _10_ChangeEndValue;
    struct VirtualInvokeData _11_ChangeEndValue;
    struct VirtualInvokeData _12_ChangeValues;
    struct VirtualInvokeData _13_SetFrom;
};

struct DG_Tweening_Core_TweenerCore_double__double__NoOptions__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_TweenerCore_double__double__NoOptions__VTable vtable;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass39_1_o Aoharu_TrainingScene___c__DisplayClass39_1_o, *PAoharu_TrainingScene___c__DisplayClass39_1_o;

typedef struct Aoharu_TrainingScene___c__DisplayClass39_1_Fields Aoharu_TrainingScene___c__DisplayClass39_1_Fields, *PAoharu_TrainingScene___c__DisplayClass39_1_Fields;

struct Aoharu_TrainingScene___c__DisplayClass39_1_Fields {
    struct Shock_EvolveItemAmountMst_o *amountMst;
};

struct Aoharu_TrainingScene___c__DisplayClass39_1_o {
    struct Aoharu_TrainingScene___c__DisplayClass39_1_c *klass;
    void *monitor;
    struct Aoharu_TrainingScene___c__DisplayClass39_1_Fields fields;
};

typedef struct MethodInfo_20B4C84 MethodInfo_20B4C84, *PMethodInfo_20B4C84;

typedef union _union_340824 _union_340824, *P_union_340824;

union _union_340824 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B4C84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2448F78 MethodInfo_2448F78, *PMethodInfo_2448F78;

typedef union _union_164019 _union_164019, *P_union_164019;

union _union_164019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448F78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__LotteryCautionMst__Fields Carbon_ListDictionary_uint__LotteryCautionMst__Fields, *PCarbon_ListDictionary_uint__LotteryCautionMst__Fields;

struct Carbon_ListDictionary_uint__LotteryCautionMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct MethodInfo_26844A0 MethodInfo_26844A0, *PMethodInfo_26844A0;

typedef union _union_311426 _union_311426, *P_union_311426;

union _union_311426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26844A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Network_NetworkStateType_VTable Shock_Network_NetworkStateType_VTable, *PShock_Network_NetworkStateType_VTable;

struct Shock_Network_NetworkStateType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1EBF84C MethodInfo_1EBF84C, *PMethodInfo_1EBF84C;

typedef union _union_283190 _union_283190, *P_union_283190;

union _union_283190 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF84C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283190 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_PrefabControlPlayable_o UnityEngine_Timeline_PrefabControlPlayable_o, *PUnityEngine_Timeline_PrefabControlPlayable_o;

typedef struct UnityEngine_Timeline_PrefabControlPlayable_Fields UnityEngine_Timeline_PrefabControlPlayable_Fields, *PUnityEngine_Timeline_PrefabControlPlayable_Fields;

struct UnityEngine_Timeline_PrefabControlPlayable_Fields {
    struct UnityEngine_Playables_PlayableBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_Instance;
};

struct UnityEngine_Timeline_PrefabControlPlayable_o {
    struct UnityEngine_Timeline_PrefabControlPlayable_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_PrefabControlPlayable_Fields fields;
};

typedef struct MethodInfo_247E9E8 MethodInfo_247E9E8, *PMethodInfo_247E9E8;

typedef union _union_290211 _union_290211, *P_union_290211;

union _union_290211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E9E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_WRDL_AssetBundleDL_c Chipstar_Downloads_WRDL_AssetBundleDL_c, *PChipstar_Downloads_WRDL_AssetBundleDL_c;

typedef struct Chipstar_Downloads_WRDL_AssetBundleDL_VTable Chipstar_Downloads_WRDL_AssetBundleDL_VTable, *PChipstar_Downloads_WRDL_AssetBundleDL_VTable;

struct Chipstar_Downloads_WRDL_AssetBundleDL_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Complete;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_DoComplete;
    struct VirtualInvokeData _7_CreateRequest;
};

struct Chipstar_Downloads_WRDL_AssetBundleDL_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_WRDL_AssetBundleDL_VTable vtable;
};

typedef struct MethodInfo_1D21050 MethodInfo_1D21050, *PMethodInfo_1D21050;

typedef union _union_246905 _union_246905, *P_union_246905;

union _union_246905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F7870 MethodInfo_30F7870, *PMethodInfo_30F7870;

typedef union _union_232471 _union_232471, *P_union_232471;

union _union_232471 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7870 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232471 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObservable_CollectionMoveEvent_T___Fields UniRx_IObservable_CollectionMoveEvent_T___Fields, *PUniRx_IObservable_CollectionMoveEvent_T___Fields;

struct UniRx_IObservable_CollectionMoveEvent_T___Fields {
};

typedef struct Shock_LiveMissionTypeComparer_Fields Shock_LiveMissionTypeComparer_Fields, *PShock_LiveMissionTypeComparer_Fields;

struct Shock_LiveMissionTypeComparer_Fields {
};

typedef struct MethodInfo_28B757C MethodInfo_28B757C, *PMethodInfo_28B757C;

typedef union _union_310420 _union_310420, *P_union_310420;

union _union_310420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B757C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBC290 MethodInfo_1BBC290, *PMethodInfo_1BBC290;

typedef union _union_303314 _union_303314, *P_union_303314;

union _union_303314 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303314 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D2990 MethodInfo_21D2990, *PMethodInfo_21D2990;

typedef union _union_159787 _union_159787, *P_union_159787;

union _union_159787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D2990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3120B28 MethodInfo_3120B28, *PMethodInfo_3120B28;

typedef union _union_223605 _union_223605, *P_union_223605;

union _union_223605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120B28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__o Carbon_ComponentExtensions___c__DisplayClass57_0_T__o, *PCarbon_ComponentExtensions___c__DisplayClass57_0_T__o;

typedef struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__c Carbon_ComponentExtensions___c__DisplayClass57_0_T__c, *PCarbon_ComponentExtensions___c__DisplayClass57_0_T__c;

typedef struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__Fields Carbon_ComponentExtensions___c__DisplayClass57_0_T__Fields, *PCarbon_ComponentExtensions___c__DisplayClass57_0_T__Fields;

typedef struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__RGCTXs Carbon_ComponentExtensions___c__DisplayClass57_0_T__RGCTXs, *PCarbon_ComponentExtensions___c__DisplayClass57_0_T__RGCTXs;

typedef struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__VTable Carbon_ComponentExtensions___c__DisplayClass57_0_T__VTable, *PCarbon_ComponentExtensions___c__DisplayClass57_0_T__VTable;

struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__RGCTXs {
    struct Il2CppClass *_0_T;
};

struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__Fields {
    struct UnityEngine_Component_o *self;
};

struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__o {
    struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__c *klass;
    void *monitor;
    struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__Fields fields;
};

struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ComponentExtensions___c__DisplayClass57_0_T__VTable vtable;
};

typedef struct Ozack_Formatter_c Ozack_Formatter_c, *POzack_Formatter_c;

typedef struct Ozack_Formatter_VTable Ozack_Formatter_VTable, *POzack_Formatter_VTable;

struct Ozack_Formatter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Split;
    struct VirtualInvokeData _5_Dispose;
};

struct Ozack_Formatter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Ozack_Formatter_VTable vtable;
};

typedef struct MethodInfo_247E9B0 MethodInfo_247E9B0, *PMethodInfo_247E9B0;

typedef union _union_290207 _union_290207, *P_union_290207;

union _union_290207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E9B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3120B1C MethodInfo_3120B1C, *PMethodInfo_3120B1C;

typedef union _union_223437 _union_223437, *P_union_223437;

union _union_223437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120B1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_PointAttachment_c Spine_PointAttachment_c, *PSpine_PointAttachment_c;

typedef struct Spine_PointAttachment_VTable Spine_PointAttachment_VTable, *PSpine_PointAttachment_VTable;

struct Spine_PointAttachment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Copy;
};

struct Spine_PointAttachment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_PointAttachment_VTable vtable;
};

typedef struct MethodInfo_1F3C14C MethodInfo_1F3C14C, *PMethodInfo_1F3C14C;

typedef union _union_323655 _union_323655, *P_union_323655;

union _union_323655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3C14C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3567C MethodInfo_1D3567C, *PMethodInfo_1D3567C;

typedef union _union_158933 _union_158933, *P_union_158933;

union _union_158933 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3567C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBC264 MethodInfo_1BBC264, *PMethodInfo_1BBC264;

typedef union _union_302918 _union_302918, *P_union_302918;

union _union_302918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC264 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_200A1A8 MethodInfo_200A1A8, *PMethodInfo_200A1A8;

typedef union _union_255083 _union_255083, *P_union_255083;

union _union_255083 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_200A1A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255083 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_InputGesturePinchDetector_State_o Shock_InputGesturePinchDetector_State_o, *PShock_InputGesturePinchDetector_State_o;

typedef struct Shock_InputGesturePinchDetector_State_Fields Shock_InputGesturePinchDetector_State_Fields, *PShock_InputGesturePinchDetector_State_Fields;

struct Shock_InputGesturePinchDetector_State_Fields {
    int32_t value__;
};

struct Shock_InputGesturePinchDetector_State_o {
    struct Shock_InputGesturePinchDetector_State_Fields fields;
};

typedef struct System_IO_StreamWriter_StaticFields System_IO_StreamWriter_StaticFields, *PSystem_IO_StreamWriter_StaticFields;

typedef struct System_IO_StreamWriter_o System_IO_StreamWriter_o, *PSystem_IO_StreamWriter_o;

typedef struct System_IO_StreamWriter_c System_IO_StreamWriter_c, *PSystem_IO_StreamWriter_c;

typedef struct System_IO_StreamWriter_Fields System_IO_StreamWriter_Fields, *PSystem_IO_StreamWriter_Fields;

typedef struct System_IO_StreamWriter_VTable System_IO_StreamWriter_VTable, *PSystem_IO_StreamWriter_VTable;

struct System_IO_StreamWriter_Fields {
    struct System_IO_TextWriter_Fields super;
    struct System_IO_Stream_o *_stream;
    struct System_Text_Encoding_o *_encoding;
    struct System_Text_Encoder_o *_encoder;
    struct System_Byte_array *_byteBuffer;
    struct System_Char_array *_charBuffer;
    int32_t _charPos;
    int32_t _charLen;
    bool _autoFlush;
    bool _haveWrittenPreamble;
    bool _closable;
    struct System_Threading_Tasks_Task_o *_asyncWriteTask;
};

struct System_IO_StreamWriter_o {
    struct System_IO_StreamWriter_c *klass;
    void *monitor;
    struct System_IO_StreamWriter_Fields fields;
};

struct System_IO_StreamWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_FormatProvider;
    struct VirtualInvokeData _8_Close;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_Flush;
    struct VirtualInvokeData _11_get_NewLine;
    struct VirtualInvokeData _12_Write;
    struct VirtualInvokeData _13_Write;
    struct VirtualInvokeData _14_Write;
    struct VirtualInvokeData _15_Write;
    struct VirtualInvokeData _16_Write;
    struct VirtualInvokeData _17_WriteLine;
    struct VirtualInvokeData _18_WriteLine;
    struct VirtualInvokeData _19_WriteLine;
    struct VirtualInvokeData _20_WriteLine;
    struct VirtualInvokeData _21_set_AutoFlush;
};

struct System_IO_StreamWriter_c {
    struct Il2CppClass_1 _1;
    struct System_IO_StreamWriter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_StreamWriter_VTable vtable;
};

struct System_IO_StreamWriter_StaticFields {
    struct System_IO_StreamWriter_o *Null;
};

typedef struct Spine_PointAttachment_o Spine_PointAttachment_o, *PSpine_PointAttachment_o;

typedef struct Spine_PointAttachment_Fields Spine_PointAttachment_Fields, *PSpine_PointAttachment_Fields;

struct Spine_PointAttachment_Fields {
    struct Spine_Attachment_Fields super;
    float x;
    float y;
    float rotation;
};

struct Spine_PointAttachment_o {
    struct Spine_PointAttachment_c *klass;
    void *monitor;
    struct Spine_PointAttachment_Fields fields;
};

typedef struct MethodInfo_30F7890 MethodInfo_30F7890, *PMethodInfo_30F7890;

typedef union _union_232639 _union_232639, *P_union_232639;

union _union_232639 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7890 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232639 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2473F2C MethodInfo_2473F2C, *PMethodInfo_2473F2C;

typedef union _union_299859 _union_299859, *P_union_299859;

union _union_299859 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2473F2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299859 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22F01DC MethodInfo_22F01DC, *PMethodInfo_22F01DC;

typedef union _union_326267 _union_326267, *P_union_326267;

union _union_326267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22F01DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_o CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_o, *PCriWare_CriAtomEx3dRegion_UnsafeNativeMethods_o;

typedef struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_Fields CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_Fields, *PCriWare_CriAtomEx3dRegion_UnsafeNativeMethods_Fields;

struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_Fields {
};

struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_o {
    struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_c *klass;
    void *monitor;
    struct CriWare_CriAtomEx3dRegion_UnsafeNativeMethods_Fields fields;
};

typedef struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_c Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_c, *PShock_Data_SaveData_EventSaveData___c__DisplayClass11_0_c;

typedef struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_VTable Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_VTable, *PShock_Data_SaveData_EventSaveData___c__DisplayClass11_0_VTable;

struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_VTable vtable;
};

typedef struct MethodInfo_28B759C MethodInfo_28B759C, *PMethodInfo_28B759C;

typedef union _union_311380 _union_311380, *P_union_311380;

union _union_311380 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B759C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB250 MethodInfo_1EAB250, *PMethodInfo_1EAB250;

typedef union _union_264436 _union_264436, *P_union_264436;

union _union_264436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryInfoMstTable___c_VTable Shock_LotteryInfoMstTable___c_VTable, *PShock_LotteryInfoMstTable___c_VTable;

struct Shock_LotteryInfoMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Chipstar_InputUrlPath_c Chipstar_InputUrlPath_c, *PChipstar_InputUrlPath_c;

typedef struct Chipstar_InputUrlPath_VTable Chipstar_InputUrlPath_VTable, *PChipstar_InputUrlPath_VTable;

struct Chipstar_InputUrlPath_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Get;
};

struct Chipstar_InputUrlPath_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_InputUrlPath_VTable vtable;
};

typedef struct MethodInfo_190F024 MethodInfo_190F024, *PMethodInfo_190F024;

typedef struct MethodInfo_190F024_RGCTXs MethodInfo_190F024_RGCTXs, *PMethodInfo_190F024_RGCTXs;

typedef union _union_317360 _union_317360, *P_union_317360;

union _union_317360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190F024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190F024_RGCTXs *rgctx_data;
    union _union_317360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190F024_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct Carbon_HierarchyUtils___c__DisplayClass2_0_o Carbon_HierarchyUtils___c__DisplayClass2_0_o, *PCarbon_HierarchyUtils___c__DisplayClass2_0_o;

typedef struct Carbon_HierarchyUtils___c__DisplayClass2_0_c Carbon_HierarchyUtils___c__DisplayClass2_0_c, *PCarbon_HierarchyUtils___c__DisplayClass2_0_c;

typedef struct Carbon_HierarchyUtils___c__DisplayClass2_0_Fields Carbon_HierarchyUtils___c__DisplayClass2_0_Fields, *PCarbon_HierarchyUtils___c__DisplayClass2_0_Fields;

typedef struct Carbon_HierarchyUtils___c__DisplayClass2_0_VTable Carbon_HierarchyUtils___c__DisplayClass2_0_VTable, *PCarbon_HierarchyUtils___c__DisplayClass2_0_VTable;

typedef struct System_Collections_Generic_Queue_Transform__o System_Collections_Generic_Queue_Transform__o, *PSystem_Collections_Generic_Queue_Transform__o;

typedef struct System_Collections_Generic_Queue_Transform__c System_Collections_Generic_Queue_Transform__c, *PSystem_Collections_Generic_Queue_Transform__c;

typedef struct System_Collections_Generic_Queue_Transform__Fields System_Collections_Generic_Queue_Transform__Fields, *PSystem_Collections_Generic_Queue_Transform__Fields;

typedef struct System_Collections_Generic_Queue_Transform__VTable System_Collections_Generic_Queue_Transform__VTable, *PSystem_Collections_Generic_Queue_Transform__VTable;

struct Carbon_HierarchyUtils___c__DisplayClass2_0_Fields {
    struct System_Collections_Generic_Queue_Transform__o *tQueue;
};

struct System_Collections_Generic_Queue_Transform__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_Transform__Fields {
    struct UnityEngine_Transform_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_Transform__o {
    struct System_Collections_Generic_Queue_Transform__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_Transform__Fields fields;
};

struct System_Collections_Generic_Queue_Transform__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Transform__VTable vtable;
};

struct Carbon_HierarchyUtils___c__DisplayClass2_0_o {
    struct Carbon_HierarchyUtils___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Carbon_HierarchyUtils___c__DisplayClass2_0_Fields fields;
};

struct Carbon_HierarchyUtils___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_HierarchyUtils___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_HierarchyUtils___c__DisplayClass2_0_VTable vtable;
};

typedef struct MethodInfo_2B9E128 MethodInfo_2B9E128, *PMethodInfo_2B9E128;

typedef union _union_257212 _union_257212, *P_union_257212;

union _union_257212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BADB8 MethodInfo_10BADB8, *PMethodInfo_10BADB8;

typedef union _union_208161 _union_208161, *P_union_208161;

union _union_208161 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BADB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1180774 MethodInfo_1180774, *PMethodInfo_1180774;

typedef union _union_283820 _union_283820, *P_union_283820;

union _union_283820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2067118 MethodInfo_2067118, *PMethodInfo_2067118;

typedef union _union_220795 _union_220795, *P_union_220795;

union _union_220795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2067118 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Top_MultiEventTopView_RightTop___c__DisplayClass21_0_c Aoharu_Top_MultiEventTopView_RightTop___c__DisplayClass21_0_c, *PAoharu_Top_MultiEventTopView_RightTop___c__DisplayClass21_0_c;

typedef struct Aoharu_Top_MultiEventTopView_RightTop___c__DisplayClass21_0_VTable Aoharu_Top_MultiEventTopView_RightTop___c__DisplayClass21_0_VTable, *PAoharu_Top_MultiEventTopView_RightTop___c__DisplayClass21_0_VTable;

struct Aoharu_Top_MultiEventTopView_RightTop___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Top_MultiEventTopView_RightTop___c__DisplayClass21_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Top_MultiEventTopView_RightTop___c__DisplayClass21_0_VTable vtable;
};

typedef struct MethodInfo_2067110 MethodInfo_2067110, *PMethodInfo_2067110;

typedef union _union_220583 _union_220583, *P_union_220583;

union _union_220583 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2067110 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A6FC0 MethodInfo_26A6FC0, *PMethodInfo_26A6FC0;

typedef union _union_280352 _union_280352, *P_union_280352;

union _union_280352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6FC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV1_UnpackFilter_Fields SharpCompress_Compressors_Rar_UnpackV1_UnpackFilter_Fields, *PSharpCompress_Compressors_Rar_UnpackV1_UnpackFilter_Fields;

struct SharpCompress_Compressors_Rar_UnpackV1_UnpackFilter_Fields {
    uint8_t Type;
    uint8_t Channels;
    int32_t _BlockStart_k__BackingField;
    int32_t _BlockLength_k__BackingField;
    int32_t _ExecCount_k__BackingField;
    bool _NextWindow_k__BackingField;
    int32_t _ParentFilter_k__BackingField;
    struct SharpCompress_Compressors_Rar_VM_VMPreparedProgram_o *_Program_k__BackingField;
};

typedef struct System_Action_Ticket__Fields System_Action_Ticket__Fields, *PSystem_Action_Ticket__Fields;

struct System_Action_Ticket__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_Fields {
};

typedef struct MethodInfo_10B0210 MethodInfo_10B0210, *PMethodInfo_10B0210;

typedef union _union_207673 _union_207673, *P_union_207673;

union _union_207673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0210 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_NavigationMst__string__c Shock_GameMstTableBase_NavigationMst__string__c, *PShock_GameMstTableBase_NavigationMst__string__c;

typedef struct Shock_GameMstTableBase_NavigationMst__string__VTable Shock_GameMstTableBase_NavigationMst__string__VTable, *PShock_GameMstTableBase_NavigationMst__string__VTable;

struct Shock_GameMstTableBase_NavigationMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_NavigationMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_NavigationMst__string__VTable vtable;
};

typedef struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__c Shock_GameMstTableBase_AlbumSeriesMMst__uint__c, *PShock_GameMstTableBase_AlbumSeriesMMst__uint__c;

typedef struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__VTable Shock_GameMstTableBase_AlbumSeriesMMst__uint__VTable, *PShock_GameMstTableBase_AlbumSeriesMMst__uint__VTable;

struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__VTable vtable;
};

typedef struct MethodInfo_13DC470_RGCTXs MethodInfo_13DC470_RGCTXs, *PMethodInfo_13DC470_RGCTXs;

struct MethodInfo_13DC470_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_PlayerLoop_Initialization_Fields UnityEngine_PlayerLoop_Initialization_Fields, *PUnityEngine_PlayerLoop_Initialization_Fields;

struct UnityEngine_PlayerLoop_Initialization_Fields {
};

typedef struct MethodInfo_2067120 MethodInfo_2067120, *PMethodInfo_2067120;

typedef union _union_221007 _union_221007, *P_union_221007;

union _union_221007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2067120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_c Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_c, *PSpine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_c;

typedef struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_VTable Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_VTable, *PSpine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_VTable;

struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonGraphicCustomMaterials_AtlasMaterialOverride_VTable vtable;
};

typedef struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__o Shock_GameMstTableBase_AlbumSeriesMMst__uint__o, *PShock_GameMstTableBase_AlbumSeriesMMst__uint__o;

typedef struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__Fields Shock_GameMstTableBase_AlbumSeriesMMst__uint__Fields, *PShock_GameMstTableBase_AlbumSeriesMMst__uint__Fields;

struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__o {
    struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_AlbumSeriesMMst__uint__Fields fields;
};

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_c Firebase_Crashlytics_CrashlyticsInternalPINVOKE_c, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_c;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_StaticFields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_StaticFields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_StaticFields;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_VTable Firebase_Crashlytics_CrashlyticsInternalPINVOKE_VTable, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_VTable;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_o Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_o, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_o;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_o Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_o, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_o;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_c Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_c, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_c;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_Fields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_Fields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_Fields;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_c Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_c, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_c;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_Fields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_Fields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_Fields;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_StaticFields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_StaticFields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_StaticFields;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_VTable Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_VTable, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_VTable;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_StaticFields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_StaticFields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_StaticFields;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_VTable Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_VTable, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_VTable;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable;

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_StaticFields {
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *applicationDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *arithmeticDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *divideByZeroDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *indexOutOfRangeDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *invalidCastDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *invalidOperationDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *ioDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *nullReferenceDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *outOfMemoryDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *overflowDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *systemDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o *argumentDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o *argumentNullDelegate;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o *argumentOutOfRangeDelegate;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_Fields {
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_StaticFields {
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_SWIGStringDelegate_o *stringDelegate;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_Fields {
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_o {
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_Fields fields;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_VTable vtable;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_VTable vtable;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_o {
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_Fields fields;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_StaticFields {
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_o *swigExceptionHelper;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGStringHelper_o *swigStringHelper;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable vtable;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o {
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields fields;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_VTable vtable;
};

typedef struct Mono_Security_ASN1_VTable Mono_Security_ASN1_VTable, *PMono_Security_ASN1_VTable;

struct Mono_Security_ASN1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetBytes;
};

typedef struct MethodInfo_3120B2C MethodInfo_3120B2C, *PMethodInfo_3120B2C;

typedef union _union_223773 _union_223773, *P_union_223773;

union _union_223773 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120B2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223773 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GpuUsageCounter_o Shock_GpuUsageCounter_o, *PShock_GpuUsageCounter_o;

typedef struct Shock_GpuUsageCounter_c Shock_GpuUsageCounter_c, *PShock_GpuUsageCounter_c;

typedef struct Shock_GpuUsageCounter_Fields Shock_GpuUsageCounter_Fields, *PShock_GpuUsageCounter_Fields;

typedef struct Shock_GpuUsageCounter_VTable Shock_GpuUsageCounter_VTable, *PShock_GpuUsageCounter_VTable;

typedef struct UnityEngine_FrameTiming_array UnityEngine_FrameTiming_array, *PUnityEngine_FrameTiming_array;

struct Shock_GpuUsageCounter_Fields {
    float m_time;
    struct UnityEngine_FrameTiming_array *m_frameTimings;
    float _Max_k__BackingField;
    float _Min_k__BackingField;
    float _Current_k__BackingField;
};

struct Shock_GpuUsageCounter_o {
    struct Shock_GpuUsageCounter_c *klass;
    void *monitor;
    struct Shock_GpuUsageCounter_Fields fields;
};

struct Shock_GpuUsageCounter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GpuUsageCounter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GpuUsageCounter_VTable vtable;
};

struct UnityEngine_FrameTiming_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_FrameTiming_o m_Items[65535];
};

typedef struct Mono_Globalization_Unicode_TailoringInfo_o Mono_Globalization_Unicode_TailoringInfo_o, *PMono_Globalization_Unicode_TailoringInfo_o;

typedef struct Mono_Globalization_Unicode_TailoringInfo_c Mono_Globalization_Unicode_TailoringInfo_c, *PMono_Globalization_Unicode_TailoringInfo_c;

typedef struct Mono_Globalization_Unicode_TailoringInfo_Fields Mono_Globalization_Unicode_TailoringInfo_Fields, *PMono_Globalization_Unicode_TailoringInfo_Fields;

typedef struct Mono_Globalization_Unicode_TailoringInfo_VTable Mono_Globalization_Unicode_TailoringInfo_VTable, *PMono_Globalization_Unicode_TailoringInfo_VTable;

struct Mono_Globalization_Unicode_TailoringInfo_Fields {
    int32_t LCID;
    int32_t TailoringIndex;
    int32_t TailoringCount;
    bool FrenchSort;
};

struct Mono_Globalization_Unicode_TailoringInfo_o {
    struct Mono_Globalization_Unicode_TailoringInfo_c *klass;
    void *monitor;
    struct Mono_Globalization_Unicode_TailoringInfo_Fields fields;
};

struct Mono_Globalization_Unicode_TailoringInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Globalization_Unicode_TailoringInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Globalization_Unicode_TailoringInfo_VTable vtable;
};

typedef struct System_Xml_Ucs4Decoder1234_c System_Xml_Ucs4Decoder1234_c, *PSystem_Xml_Ucs4Decoder1234_c;

typedef struct System_Xml_Ucs4Decoder1234_VTable System_Xml_Ucs4Decoder1234_VTable, *PSystem_Xml_Ucs4Decoder1234_VTable;

struct System_Xml_Ucs4Decoder1234_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_GetCharCount;
    struct VirtualInvokeData _6_GetCharCount;
    struct VirtualInvokeData _7_GetCharCount;
    struct VirtualInvokeData _8_GetChars;
    struct VirtualInvokeData _9_GetChars;
    struct VirtualInvokeData _10_GetChars;
    struct VirtualInvokeData _11_GetChars;
    struct VirtualInvokeData _12_Convert;
    struct VirtualInvokeData _13_Convert;
    struct VirtualInvokeData _14_GetFullChars;
};

struct System_Xml_Ucs4Decoder1234_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Ucs4Decoder1234_VTable vtable;
};

typedef struct MethodInfo_2F428EC_RGCTXs MethodInfo_2F428EC_RGCTXs, *PMethodInfo_2F428EC_RGCTXs;

struct MethodInfo_2F428EC_RGCTXs {
    struct Il2CppClass *_0_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__GetSpeedBasedDuration;
};

typedef struct System_Action_InputDevice__c System_Action_InputDevice__c, *PSystem_Action_InputDevice__c;

typedef struct System_Action_InputDevice__VTable System_Action_InputDevice__VTable, *PSystem_Action_InputDevice__VTable;

struct System_Action_InputDevice__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_InputDevice__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_InputDevice__VTable vtable;
};

typedef struct MethodInfo_32A0380 MethodInfo_32A0380, *PMethodInfo_32A0380;

typedef union _union_316409 _union_316409, *P_union_316409;

union _union_316409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30EDDB4 MethodInfo_30EDDB4, *PMethodInfo_30EDDB4;

typedef union _union_239519 _union_239519, *P_union_239519;

union _union_239519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EDDB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1180758 MethodInfo_1180758, *PMethodInfo_1180758;

typedef union _union_283770 _union_283770, *P_union_283770;

union _union_283770 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180758 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283770 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBF874 MethodInfo_1EBF874, *PMethodInfo_1EBF874;

typedef union _union_283194 _union_283194, *P_union_283194;

union _union_283194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1918BF8 MethodInfo_1918BF8, *PMethodInfo_1918BF8;

typedef struct MethodInfo_1918BF8_RGCTXs MethodInfo_1918BF8_RGCTXs, *PMethodInfo_1918BF8_RGCTXs;

typedef union _union_211264 _union_211264, *P_union_211264;

union _union_211264 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918BF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918BF8_RGCTXs *rgctx_data;
    union _union_211264 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918BF8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct Shock_Protocol___c__DisplayClass560_0_o Shock_Protocol___c__DisplayClass560_0_o, *PShock_Protocol___c__DisplayClass560_0_o;

typedef struct Shock_Protocol___c__DisplayClass560_0_Fields Shock_Protocol___c__DisplayClass560_0_Fields, *PShock_Protocol___c__DisplayClass560_0_Fields;

struct Shock_Protocol___c__DisplayClass560_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass560_0_o {
    struct Shock_Protocol___c__DisplayClass560_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass560_0_Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryInfoMst__Fields System_Collections_Generic_IReadOnlyCollection_LotteryInfoMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryInfoMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LotteryInfoMst__Fields {
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass0_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass0_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass0_0_Fields;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass0_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_Fields {
    struct UnityEngine_Camera_o *target;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_Fields fields;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass0_0_VTable vtable;
};

typedef struct Aoharu_PresentBoxScene___c__DisplayClass4_0_c Aoharu_PresentBoxScene___c__DisplayClass4_0_c, *PAoharu_PresentBoxScene___c__DisplayClass4_0_c;

typedef struct Aoharu_PresentBoxScene___c__DisplayClass4_0_VTable Aoharu_PresentBoxScene___c__DisplayClass4_0_VTable, *PAoharu_PresentBoxScene___c__DisplayClass4_0_VTable;

struct Aoharu_PresentBoxScene___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_PresentBoxScene___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PresentBoxScene___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_13DCA94_RGCTXs MethodInfo_13DCA94_RGCTXs, *PMethodInfo_13DCA94_RGCTXs;

struct MethodInfo_13DCA94_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_10C485C MethodInfo_10C485C, *PMethodInfo_10C485C;

typedef union _union_208603 _union_208603, *P_union_208603;

union _union_208603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C485C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D88BCC MethodInfo_1D88BCC, *PMethodInfo_1D88BCC;

typedef union _union_297494 _union_297494, *P_union_297494;

union _union_297494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88BCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29484E4 MethodInfo_29484E4, *PMethodInfo_29484E4;

typedef union _union_182726 _union_182726, *P_union_182726;

union _union_182726 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29484E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182726 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29484E8 MethodInfo_29484E8, *PMethodInfo_29484E8;

typedef union _union_184164 _union_184164, *P_union_184164;

union _union_184164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29484E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C1954 MethodInfo_24C1954, *PMethodInfo_24C1954;

typedef union _union_290660 _union_290660, *P_union_290660;

union _union_290660 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C1954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290660 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Concurrent_ConcurrentQueue_T__VTable System_Collections_Concurrent_ConcurrentQueue_T__VTable, *PSystem_Collections_Concurrent_ConcurrentQueue_T__VTable;

struct System_Collections_Concurrent_ConcurrentQueue_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
    struct VirtualInvokeData _11_ToArray;
    struct VirtualInvokeData _12_CopyTo;
};

typedef struct MethodInfo_20B4C70 MethodInfo_20B4C70, *PMethodInfo_20B4C70;

typedef union _union_340812 _union_340812, *P_union_340812;

union _union_340812 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B4C70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340812 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiUtil___c__DisplayClass9_0_c Aoharu_MultiUtil___c__DisplayClass9_0_c, *PAoharu_MultiUtil___c__DisplayClass9_0_c;

typedef struct Aoharu_MultiUtil___c__DisplayClass9_0_VTable Aoharu_MultiUtil___c__DisplayClass9_0_VTable, *PAoharu_MultiUtil___c__DisplayClass9_0_VTable;

struct Aoharu_MultiUtil___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiUtil___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiUtil___c__DisplayClass9_0_VTable vtable;
};

typedef struct MethodInfo_2E96C80 MethodInfo_2E96C80, *PMethodInfo_2E96C80;

typedef union _union_269322 _union_269322, *P_union_269322;

union _union_269322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E96C80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281692 _union_281692, *P_union_281692;

union _union_281692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281694 _union_281694, *P_union_281694;

union _union_281694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281696 _union_281696, *P_union_281696;

union _union_281696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242089 _union_242089, *P_union_242089;

union _union_242089 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281698 _union_281698, *P_union_281698;

union _union_281698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_MissionClearSpecialNoticeWindowItem__o System_Action_MissionClearSpecialNoticeWindowItem__o, *PSystem_Action_MissionClearSpecialNoticeWindowItem__o;

typedef struct System_Action_MissionClearSpecialNoticeWindowItem__c System_Action_MissionClearSpecialNoticeWindowItem__c, *PSystem_Action_MissionClearSpecialNoticeWindowItem__c;

typedef struct System_Action_MissionClearSpecialNoticeWindowItem__Fields System_Action_MissionClearSpecialNoticeWindowItem__Fields, *PSystem_Action_MissionClearSpecialNoticeWindowItem__Fields;

typedef struct System_Action_MissionClearSpecialNoticeWindowItem__VTable System_Action_MissionClearSpecialNoticeWindowItem__VTable, *PSystem_Action_MissionClearSpecialNoticeWindowItem__VTable;

struct System_Action_MissionClearSpecialNoticeWindowItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MissionClearSpecialNoticeWindowItem__o {
    struct System_Action_MissionClearSpecialNoticeWindowItem__c *klass;
    void *monitor;
    struct System_Action_MissionClearSpecialNoticeWindowItem__Fields fields;
};

struct System_Action_MissionClearSpecialNoticeWindowItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MissionClearSpecialNoticeWindowItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MissionClearSpecialNoticeWindowItem__VTable vtable;
};

typedef struct System_Func_CardSkillLevelMst__string__o System_Func_CardSkillLevelMst__string__o, *PSystem_Func_CardSkillLevelMst__string__o;

typedef struct System_Func_CardSkillLevelMst__string__c System_Func_CardSkillLevelMst__string__c, *PSystem_Func_CardSkillLevelMst__string__c;

typedef struct System_Func_CardSkillLevelMst__string__Fields System_Func_CardSkillLevelMst__string__Fields, *PSystem_Func_CardSkillLevelMst__string__Fields;

typedef struct System_Func_CardSkillLevelMst__string__VTable System_Func_CardSkillLevelMst__string__VTable, *PSystem_Func_CardSkillLevelMst__string__VTable;

struct System_Func_CardSkillLevelMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardSkillLevelMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardSkillLevelMst__string__o {
    struct System_Func_CardSkillLevelMst__string__c *klass;
    void *monitor;
    struct System_Func_CardSkillLevelMst__string__Fields fields;
};

struct System_Func_CardSkillLevelMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardSkillLevelMst__string__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3___Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3___Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3___Fields;

typedef struct System_ValueTuple_int__T1__T2__T3__o System_ValueTuple_int__T1__T2__T3__o, *PSystem_ValueTuple_int__T1__T2__T3__o;

typedef struct System_ValueTuple_int__T1__T2__T3__Fields System_ValueTuple_int__T1__T2__T3__Fields, *PSystem_ValueTuple_int__T1__T2__T3__Fields;

struct System_ValueTuple_int__T1__T2__T3__Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
};

struct System_ValueTuple_int__T1__T2__T3__o {
    struct System_ValueTuple_int__T1__T2__T3__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3___Fields {
    struct System_ValueTuple_int__T1__T2__T3__o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

typedef union _union_242081 _union_242081, *P_union_242081;

union _union_242081 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242083 _union_242083, *P_union_242083;

union _union_242083 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242085 _union_242085, *P_union_242085;

union _union_242085 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242087 _union_242087, *P_union_242087;

union _union_242087 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_CardDetailInfo___c_Fields Aoharu_CardDetailInfo___c_Fields, *PAoharu_CardDetailInfo___c_Fields;

struct Aoharu_CardDetailInfo___c_Fields {
};

typedef struct Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass12_0_c Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass12_0_c, *PAoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass12_0_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass12_0_VTable Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass12_0_VTable, *PAoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass12_0_VTable;

struct Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass12_0_VTable vtable;
};

typedef struct Spine_RGBATimeline_VTable Spine_RGBATimeline_VTable, *PSpine_RGBATimeline_VTable;

struct Spine_RGBATimeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameEntries;
    struct VirtualInvokeData _5_Apply;
    struct VirtualInvokeData _6_get_SlotIndex;
};

typedef struct _Module__65_Fields _Module__65_Fields, *P_Module__65_Fields;

struct _Module__65_Fields {
};

typedef struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_c Shock_EventScoreRankingMstTable___c__DisplayClass13_0_c, *PShock_EventScoreRankingMstTable___c__DisplayClass13_0_c;

typedef struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_VTable Shock_EventScoreRankingMstTable___c__DisplayClass13_0_VTable, *PShock_EventScoreRankingMstTable___c__DisplayClass13_0_VTable;

struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_1A07070 MethodInfo_1A07070, *PMethodInfo_1A07070;

typedef union _union_339909 _union_339909, *P_union_339909;

union _union_339909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A07070 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__RGCTXs Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__RGCTXs, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__RGCTXs;

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__Run;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__Return;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___TryPop;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T___ctor;
    struct Il2CppType *_6_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__T_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask___c_TStateMachine__T____cctor_b__12_0;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Reset;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___TryPush;
    struct Il2CppClass *_11_TStateMachine;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__get_Version;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_T___ctor;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetResult;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetException;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetResult;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__GetResult;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetStatus;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__UnsafeGetStatus;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__OnCompleted;
};

typedef struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_o Shock_EventScoreRankingMstTable___c__DisplayClass13_0_o, *PShock_EventScoreRankingMstTable___c__DisplayClass13_0_o;

typedef struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_Fields Shock_EventScoreRankingMstTable___c__DisplayClass13_0_Fields, *PShock_EventScoreRankingMstTable___c__DisplayClass13_0_Fields;

struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_o {
    struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_EventScoreRankingMstTable___c__DisplayClass13_0_Fields fields;
};

typedef struct Aoharu_GuestSettingScene___c__DisplayClass10_0_Fields Aoharu_GuestSettingScene___c__DisplayClass10_0_Fields, *PAoharu_GuestSettingScene___c__DisplayClass10_0_Fields;

typedef struct Aoharu_GuestSettingScene_o Aoharu_GuestSettingScene_o, *PAoharu_GuestSettingScene_o;

typedef struct System_Action_CARD_TYPE__o System_Action_CARD_TYPE__o, *PSystem_Action_CARD_TYPE__o;

typedef struct Aoharu_GuestSettingScene_c Aoharu_GuestSettingScene_c, *PAoharu_GuestSettingScene_c;

typedef struct Aoharu_GuestSettingScene_Fields Aoharu_GuestSettingScene_Fields, *PAoharu_GuestSettingScene_Fields;

typedef struct System_Action_CARD_TYPE__c System_Action_CARD_TYPE__c, *PSystem_Action_CARD_TYPE__c;

typedef struct System_Action_CARD_TYPE__Fields System_Action_CARD_TYPE__Fields, *PSystem_Action_CARD_TYPE__Fields;

typedef struct Aoharu_GuestSettingScene_VTable Aoharu_GuestSettingScene_VTable, *PAoharu_GuestSettingScene_VTable;

typedef struct Aoharu_GuestSettingScene_Content_o Aoharu_GuestSettingScene_Content_o, *PAoharu_GuestSettingScene_Content_o;

typedef struct System_Action_CARD_TYPE__VTable System_Action_CARD_TYPE__VTable, *PSystem_Action_CARD_TYPE__VTable;

typedef struct Aoharu_GuestSettingScene_Content_c Aoharu_GuestSettingScene_Content_c, *PAoharu_GuestSettingScene_Content_c;

typedef struct Aoharu_GuestSettingScene_Content_Fields Aoharu_GuestSettingScene_Content_Fields, *PAoharu_GuestSettingScene_Content_Fields;

typedef struct Aoharu_GuestSettingScene_Content_VTable Aoharu_GuestSettingScene_Content_VTable, *PAoharu_GuestSettingScene_Content_VTable;

struct System_Action_CARD_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_GuestSettingScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_GuestSettingScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSettingScene_VTable vtable;
};

struct Aoharu_GuestSettingScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_GuestSettingScene_Content_o *m_SmileContent;
    struct Aoharu_GuestSettingScene_Content_o *m_PureContent;
    struct Aoharu_GuestSettingScene_Content_o *m_CoolContent;
    struct Shock_AnimatorPlayerLite_o *m_Animator;
};

struct Aoharu_GuestSettingScene_o {
    struct Aoharu_GuestSettingScene_c *klass;
    void *monitor;
    struct Aoharu_GuestSettingScene_Fields fields;
};

struct System_Action_CARD_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_CARD_TYPE__VTable vtable;
};

struct System_Action_CARD_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_CARD_TYPE__o {
    struct System_Action_CARD_TYPE__c *klass;
    void *monitor;
    struct System_Action_CARD_TYPE__Fields fields;
};

struct Aoharu_GuestSettingScene_Content_Fields {
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *card;
    struct Shock_TextMeshUI_o *skillName;
    struct Shock_TextMeshUI_o *skillText;
    struct Shock_ButtonEvent_o *button;
    struct Shock_ButtonEvent_o *cardButton;
};

struct Aoharu_GuestSettingScene_Content_o {
    struct Aoharu_GuestSettingScene_Content_c *klass;
    void *monitor;
    struct Aoharu_GuestSettingScene_Content_Fields fields;
};

struct Aoharu_GuestSettingScene_Content_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestSettingScene_Content_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSettingScene_Content_VTable vtable;
};

struct Aoharu_GuestSettingScene___c__DisplayClass10_0_Fields {
    struct Aoharu_GuestSettingScene_o *__4__this;
    struct System_Action_CARD_TYPE__o *func;
    bool isForward;
};

typedef struct MethodInfo_1F45D1C MethodInfo_1F45D1C, *PMethodInfo_1F45D1C;

struct MethodInfo_1F45D1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242093 _union_242093, *P_union_242093;

union _union_242093 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E4A90 MethodInfo_19E4A90, *PMethodInfo_19E4A90;

typedef union _union_255991 _union_255991, *P_union_255991;

union _union_255991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4A90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_325D474 MethodInfo_325D474, *PMethodInfo_325D474;

typedef union _union_214439 _union_214439, *P_union_214439;

union _union_214439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325D474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242095 _union_242095, *P_union_242095;

union _union_242095 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242097 _union_242097, *P_union_242097;

union _union_242097 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242099 _union_242099, *P_union_242099;

union _union_242099 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_InputDevice__o System_Action_InputDevice__o, *PSystem_Action_InputDevice__o;

typedef struct System_Action_InputDevice__Fields System_Action_InputDevice__Fields, *PSystem_Action_InputDevice__Fields;

struct System_Action_InputDevice__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_InputDevice__o {
    struct System_Action_InputDevice__c *klass;
    void *monitor;
    struct System_Action_InputDevice__Fields fields;
};

typedef struct CriWare_CriFsConfig_VTable CriWare_CriFsConfig_VTable, *PCriWare_CriFsConfig_VTable;

struct CriWare_CriFsConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242091 _union_242091, *P_union_242091;

union _union_242091 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_WebOperation__Run_d__58_VTable System_Net_WebOperation__Run_d__58_VTable, *PSystem_Net_WebOperation__Run_d__58_VTable;

struct System_Net_WebOperation__Run_d__58_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct MethodInfo_28B75BC MethodInfo_28B75BC, *PMethodInfo_28B75BC;

typedef union _union_312340 _union_312340, *P_union_312340;

union _union_312340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B75BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TitleTextDialog_o Aoharu_TitleTextDialog_o, *PAoharu_TitleTextDialog_o;

typedef struct Aoharu_TitleTextDialog_c Aoharu_TitleTextDialog_c, *PAoharu_TitleTextDialog_c;

typedef struct Aoharu_TitleTextDialog_Fields Aoharu_TitleTextDialog_Fields, *PAoharu_TitleTextDialog_Fields;

typedef struct Aoharu_TitleTextDialog_VTable Aoharu_TitleTextDialog_VTable, *PAoharu_TitleTextDialog_VTable;

struct Aoharu_TitleTextDialog_Fields {
    struct Shock_MstDialog_Fields super;
};

struct Aoharu_TitleTextDialog_o {
    struct Aoharu_TitleTextDialog_c *klass;
    void *monitor;
    struct Aoharu_TitleTextDialog_Fields fields;
};

struct Aoharu_TitleTextDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_TitleTextDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleTextDialog_VTable vtable;
};

typedef union _union_242067 _union_242067, *P_union_242067;

union _union_242067 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePreset_CardIllust_LineItemData_Fields Aoharu_HomePreset_CardIllust_LineItemData_Fields, *PAoharu_HomePreset_CardIllust_LineItemData_Fields;

typedef struct Aoharu_HomePreset_CardIllust_CellData_array Aoharu_HomePreset_CardIllust_CellData_array, *PAoharu_HomePreset_CardIllust_CellData_array;

typedef struct Aoharu_HomePreset_CardIllust_CellData_o Aoharu_HomePreset_CardIllust_CellData_o, *PAoharu_HomePreset_CardIllust_CellData_o;

typedef struct Aoharu_HomePreset_CardIllust_CellData_c Aoharu_HomePreset_CardIllust_CellData_c, *PAoharu_HomePreset_CardIllust_CellData_c;

typedef struct Aoharu_HomePreset_CardIllust_CellData_Fields Aoharu_HomePreset_CardIllust_CellData_Fields, *PAoharu_HomePreset_CardIllust_CellData_Fields;

typedef struct Aoharu_HomePreset_CardIllust_CellData_VTable Aoharu_HomePreset_CardIllust_CellData_VTable, *PAoharu_HomePreset_CardIllust_CellData_VTable;

struct Aoharu_HomePreset_CardIllust_CellData_Fields {
    uint32_t m_Id;
    bool m_IsEvolveCard;
    bool m_IsAnime;
};

struct Aoharu_HomePreset_CardIllust_CellData_o {
    struct Aoharu_HomePreset_CardIllust_CellData_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CardIllust_CellData_Fields fields;
};

struct Aoharu_HomePreset_CardIllust_CellData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CardIllust_CellData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CardIllust_CellData_VTable vtable;
};

struct Aoharu_HomePreset_CardIllust_LineItemData_Fields {
    struct Aoharu_HomePreset_CardIllust_CellData_array *m_Data;
    int32_t m_LineNo;
};

struct Aoharu_HomePreset_CardIllust_CellData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CardIllust_CellData_o *m_Items[65535];
};

typedef union _union_242069 _union_242069, *P_union_242069;

union _union_242069 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NavigationMstTable___c__DisplayClass13_0_c Shock_NavigationMstTable___c__DisplayClass13_0_c, *PShock_NavigationMstTable___c__DisplayClass13_0_c;

typedef struct Shock_NavigationMstTable___c__DisplayClass13_0_VTable Shock_NavigationMstTable___c__DisplayClass13_0_VTable, *PShock_NavigationMstTable___c__DisplayClass13_0_VTable;

struct Shock_NavigationMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_32AAF6C MethodInfo_32AAF6C, *PMethodInfo_32AAF6C;

typedef union _union_316575 _union_316575, *P_union_316575;

union _union_316575 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AAF6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316575 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D88B78 MethodInfo_1D88B78, *PMethodInfo_1D88B78;

typedef union _union_297464 _union_297464, *P_union_297464;

union _union_297464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88B78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_XmlNode__bool__Fields System_Func_XmlNode__bool__Fields, *PSystem_Func_XmlNode__bool__Fields;

struct System_Func_XmlNode__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_242061 _union_242061, *P_union_242061;

union _union_242061 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAB1F4 MethodInfo_1EAB1F4, *PMethodInfo_1EAB1F4;

typedef union _union_263978 _union_263978, *P_union_263978;

union _union_263978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB1F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12CB308 MethodInfo_12CB308, *PMethodInfo_12CB308;

typedef union _union_167045 _union_167045, *P_union_167045;

union _union_167045 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CB308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167045 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242063 _union_242063, *P_union_242063;

union _union_242063 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242065 _union_242065, *P_union_242065;

union _union_242065 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_StaticFields Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_StaticFields, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_StaticFields;

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_o Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_o, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_o;

typedef struct System_Predicate_ShopRewardMst__o System_Predicate_ShopRewardMst__o, *PSystem_Predicate_ShopRewardMst__o;

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_c Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_c, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_c;

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_Fields Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_Fields, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_Fields;

typedef struct System_Predicate_ShopRewardMst__c System_Predicate_ShopRewardMst__c, *PSystem_Predicate_ShopRewardMst__c;

typedef struct System_Predicate_ShopRewardMst__Fields System_Predicate_ShopRewardMst__Fields, *PSystem_Predicate_ShopRewardMst__Fields;

typedef struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_VTable Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_VTable, *PAoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_VTable;

typedef struct System_Predicate_ShopRewardMst__VTable System_Predicate_ShopRewardMst__VTable, *PSystem_Predicate_ShopRewardMst__VTable;

struct System_Predicate_ShopRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_Fields {
};

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_o {
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_c *klass;
    void *monitor;
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_Fields fields;
};

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_VTable vtable;
};

struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_StaticFields {
    struct Aoharu_StaminaChargeSelectItemDialog_ConsumeItemData___c_o *__9;
    struct System_Predicate_ShopRewardMst__o *__9__37_0;
};

struct System_Predicate_ShopRewardMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_ShopRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_ShopRewardMst__VTable vtable;
};

struct System_Predicate_ShopRewardMst__o {
    struct System_Predicate_ShopRewardMst__c *klass;
    void *monitor;
    struct System_Predicate_ShopRewardMst__Fields fields;
};

typedef struct MethodInfo_1419768 MethodInfo_1419768, *PMethodInfo_1419768;

typedef union _union_259082 _union_259082, *P_union_259082;

union _union_259082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1419768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvAnalysisMovieR_Fields Shock_RecvAnalysisMovieR_Fields, *PShock_RecvAnalysisMovieR_Fields;

typedef struct Shock_RecvAnalysisMovieRData_o Shock_RecvAnalysisMovieRData_o, *PShock_RecvAnalysisMovieRData_o;

typedef struct Shock_RecvAnalysisMovieRData_c Shock_RecvAnalysisMovieRData_c, *PShock_RecvAnalysisMovieRData_c;

typedef struct Shock_RecvAnalysisMovieRData_Fields Shock_RecvAnalysisMovieRData_Fields, *PShock_RecvAnalysisMovieRData_Fields;

typedef struct Shock_RecvAnalysisMovieRData_VTable Shock_RecvAnalysisMovieRData_VTable, *PShock_RecvAnalysisMovieRData_VTable;

struct Shock_RecvAnalysisMovieRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvAnalysisMovieRData_Fields {
};

struct Shock_RecvAnalysisMovieRData_o {
    struct Shock_RecvAnalysisMovieRData_c *klass;
    void *monitor;
    struct Shock_RecvAnalysisMovieRData_Fields fields;
};

struct Shock_RecvAnalysisMovieRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvAnalysisMovieRData_VTable vtable;
};

struct Shock_RecvAnalysisMovieR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvAnalysisMovieRData_o *data;
    int32_t server_time;
};

typedef struct MethodInfo_28B75AC MethodInfo_28B75AC, *PMethodInfo_28B75AC;

typedef union _union_311860 _union_311860, *P_union_311860;

union _union_311860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B75AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242079 _union_242079, *P_union_242079;

union _union_242079 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDD040 MethodInfo_1FDD040, *PMethodInfo_1FDD040;

typedef union _union_266424 _union_266424, *P_union_266424;

union _union_266424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD040 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_GUISettings_o UnityEngine_GUISettings_o, *PUnityEngine_GUISettings_o;

typedef struct UnityEngine_GUISettings_c UnityEngine_GUISettings_c, *PUnityEngine_GUISettings_c;

typedef struct UnityEngine_GUISettings_Fields UnityEngine_GUISettings_Fields, *PUnityEngine_GUISettings_Fields;

typedef struct UnityEngine_GUISettings_VTable UnityEngine_GUISettings_VTable, *PUnityEngine_GUISettings_VTable;

struct UnityEngine_GUISettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_GUISettings_Fields {
    bool m_DoubleClickSelectsWord;
    bool m_TripleClickSelectsLine;
    struct UnityEngine_Color_o m_CursorColor;
    float m_CursorFlashSpeed;
    struct UnityEngine_Color_o m_SelectionColor;
};

struct UnityEngine_GUISettings_o {
    struct UnityEngine_GUISettings_c *klass;
    void *monitor;
    struct UnityEngine_GUISettings_Fields fields;
};

struct UnityEngine_GUISettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUISettings_VTable vtable;
};

typedef union _union_242071 _union_242071, *P_union_242071;

union _union_242071 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3EqualityComparer_VTable Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3EqualityComparer_VTable, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3EqualityComparer_VTable;

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3EqualityComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct UnityEngine_ScriptingUtility_c UnityEngine_ScriptingUtility_c, *PUnityEngine_ScriptingUtility_c;

typedef struct UnityEngine_ScriptingUtility_VTable UnityEngine_ScriptingUtility_VTable, *PUnityEngine_ScriptingUtility_VTable;

struct UnityEngine_ScriptingUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_ScriptingUtility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ScriptingUtility_VTable vtable;
};

typedef union _union_242073 _union_242073, *P_union_242073;

union _union_242073 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242075 _union_242075, *P_union_242075;

union _union_242075 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242077 _union_242077, *P_union_242077;

union _union_242077 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_150C664_RGCTXs MethodInfo_150C664_RGCTXs, *PMethodInfo_150C664_RGCTXs;

struct MethodInfo_150C664_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Runtime_Remoting_Contexts_CrossContextChannel_c System_Runtime_Remoting_Contexts_CrossContextChannel_c, *PSystem_Runtime_Remoting_Contexts_CrossContextChannel_c;

typedef struct System_Runtime_Remoting_Contexts_CrossContextChannel_VTable System_Runtime_Remoting_Contexts_CrossContextChannel_VTable, *PSystem_Runtime_Remoting_Contexts_CrossContextChannel_VTable;

struct System_Runtime_Remoting_Contexts_CrossContextChannel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SyncProcessMessage;
    struct VirtualInvokeData _5_AsyncProcessMessage;
};

struct System_Runtime_Remoting_Contexts_CrossContextChannel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Contexts_CrossContextChannel_VTable vtable;
};

typedef struct MethodInfo_28ADB0C MethodInfo_28ADB0C, *PMethodInfo_28ADB0C;

typedef union _union_314150 _union_314150, *P_union_314150;

union _union_314150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ADB0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass97_2_Fields Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass97_2_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass97_2_Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass97_2_Fields {
    struct Shock_IInputLockData_o *inputLock;
};

typedef struct UnityEngine_Timeline_TimelineAsset_Versions_VTable UnityEngine_Timeline_TimelineAsset_Versions_VTable, *PUnityEngine_Timeline_TimelineAsset_Versions_VTable;

struct UnityEngine_Timeline_TimelineAsset_Versions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2D5B48C MethodInfo_2D5B48C, *PMethodInfo_2D5B48C;

typedef struct MethodInfo_2D5B48C_RGCTXs MethodInfo_2D5B48C_RGCTXs, *PMethodInfo_2D5B48C_RGCTXs;

typedef union _union_298532 _union_298532, *P_union_298532;

struct MethodInfo_2D5B48C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__RemoveAt;
};

union _union_298532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B48C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B48C_RGCTXs *rgctx_data;
    union _union_298532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiEventLiveResult_PlayerResult_VTable Aoharu_MultiEventLiveResult_PlayerResult_VTable, *PAoharu_MultiEventLiveResult_PlayerResult_VTable;

struct Aoharu_MultiEventLiveResult_PlayerResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28B75DC MethodInfo_28B75DC, *PMethodInfo_28B75DC;

typedef union _union_308982 _union_308982, *P_union_308982;

union _union_308982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B75DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomeScene___c__DisplayClass34_0_c Aoharu_HomeScene___c__DisplayClass34_0_c, *PAoharu_HomeScene___c__DisplayClass34_0_c;

typedef struct Aoharu_HomeScene___c__DisplayClass34_0_VTable Aoharu_HomeScene___c__DisplayClass34_0_VTable, *PAoharu_HomeScene___c__DisplayClass34_0_VTable;

struct Aoharu_HomeScene___c__DisplayClass34_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomeScene___c__DisplayClass34_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene___c__DisplayClass34_0_VTable vtable;
};

typedef struct MethodInfo_3090504_RGCTXs MethodInfo_3090504_RGCTXs, *PMethodInfo_3090504_RGCTXs;

struct MethodInfo_3090504_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_281650 _union_281650, *P_union_281650;

union _union_281650 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281652 _union_281652, *P_union_281652;

union _union_281652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B29844 MethodInfo_2B29844, *PMethodInfo_2B29844;

typedef union _union_237203 _union_237203, *P_union_237203;

union _union_237203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B29844 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281654 _union_281654, *P_union_281654;

union _union_281654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264FAA0 MethodInfo_264FAA0, *PMethodInfo_264FAA0;

typedef union _union_173734 _union_173734, *P_union_173734;

union _union_173734 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FAA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173734 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281656 _union_281656, *P_union_281656;

union _union_281656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16018F8 MethodInfo_16018F8, *PMethodInfo_16018F8;

typedef struct MethodInfo_16018F8_RGCTXs MethodInfo_16018F8_RGCTXs, *PMethodInfo_16018F8_RGCTXs;

typedef union _union_210925 _union_210925, *P_union_210925;

union _union_210925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16018F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_16018F8_RGCTXs *rgctx_data;
    union _union_210925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_16018F8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_281658 _union_281658, *P_union_281658;

union _union_281658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SocialApiBase___c__DisplayClass16_0_VTable Shock_SocialApiBase___c__DisplayClass16_0_VTable, *PShock_SocialApiBase___c__DisplayClass16_0_VTable;

struct Shock_SocialApiBase___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_22CFDFC MethodInfo_22CFDFC, *PMethodInfo_22CFDFC;

typedef union _union_275096 _union_275096, *P_union_275096;

union _union_275096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFDFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_Length_Unit_o UnityEngine_UIElements_Length_Unit_o, *PUnityEngine_UIElements_Length_Unit_o;

typedef struct UnityEngine_UIElements_Length_Unit_Fields UnityEngine_UIElements_Length_Unit_Fields, *PUnityEngine_UIElements_Length_Unit_Fields;

struct UnityEngine_UIElements_Length_Unit_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_Length_Unit_o {
    struct UnityEngine_UIElements_Length_Unit_Fields fields;
};

typedef struct TMPro_SetPropertyUtility_c TMPro_SetPropertyUtility_c, *PTMPro_SetPropertyUtility_c;

typedef struct TMPro_SetPropertyUtility_VTable TMPro_SetPropertyUtility_VTable, *PTMPro_SetPropertyUtility_VTable;

struct TMPro_SetPropertyUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_SetPropertyUtility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_SetPropertyUtility_VTable vtable;
};

typedef struct Firebase_VersionInfo_c Firebase_VersionInfo_c, *PFirebase_VersionInfo_c;

typedef struct Firebase_VersionInfo_VTable Firebase_VersionInfo_VTable, *PFirebase_VersionInfo_VTable;

struct Firebase_VersionInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_VersionInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_VersionInfo_VTable vtable;
};

typedef struct MethodInfo_1FDD09C MethodInfo_1FDD09C, *PMethodInfo_1FDD09C;

typedef union _union_267062 _union_267062, *P_union_267062;

union _union_267062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDD09C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_VTable System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_VTable, *PSystem_Security_Cryptography_RSAOAEPKeyExchangeFormatter_VTable;

struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Parameters;
    struct VirtualInvokeData _5_SetKey;
    struct VirtualInvokeData _6_CreateKeyExchange;
    struct VirtualInvokeData _7_CreateKeyExchange;
};

typedef struct MethodInfo_186FF00 MethodInfo_186FF00, *PMethodInfo_186FF00;

typedef union _union_156758 _union_156758, *P_union_156758;

union _union_156758 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FF00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_156758 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1708550 MethodInfo_1708550, *PMethodInfo_1708550;

typedef union _union_172637 _union_172637, *P_union_172637;

union _union_172637 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1708550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B75CC MethodInfo_28B75CC, *PMethodInfo_28B75CC;

typedef union _union_312820 _union_312820, *P_union_312820;

union _union_312820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B75CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281660 _union_281660, *P_union_281660;

union _union_281660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_Length_Unit_c UnityEngine_UIElements_Length_Unit_c, *PUnityEngine_UIElements_Length_Unit_c;

typedef struct UnityEngine_UIElements_Length_Unit_VTable UnityEngine_UIElements_Length_Unit_VTable, *PUnityEngine_UIElements_Length_Unit_VTable;

struct UnityEngine_UIElements_Length_Unit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_Length_Unit_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Length_Unit_VTable vtable;
};

typedef union _union_281662 _union_281662, *P_union_281662;

union _union_281662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B2985C MethodInfo_2B2985C, *PMethodInfo_2B2985C;

typedef union _union_237371 _union_237371, *P_union_237371;

union _union_237371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B2985C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281664 _union_281664, *P_union_281664;

union _union_281664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281666 _union_281666, *P_union_281666;

union _union_281666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2645080 MethodInfo_2645080, *PMethodInfo_2645080;

typedef union _union_269694 _union_269694, *P_union_269694;

union _union_269694 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2645080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269694 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281668 _union_281668, *P_union_281668;

union _union_281668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAFCAC MethodInfo_2EAFCAC, *PMethodInfo_2EAFCAC;

typedef union _union_235169 _union_235169, *P_union_235169;

union _union_235169 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAFCAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235169 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__c Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__c, *PCysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__c;

typedef struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__RGCTXs Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__RGCTXs, *PCysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__VTable Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__VTable, *PCysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__VTable;

struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_ChannelReader_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_ChannelReader_T__WaitToReadAsync;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_bool___ChannelReader__ReadAsyncCore_d__5_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_ChannelReader_T__TryRead;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__VTable vtable;
};

typedef struct MethodInfo_2D62BC0_RGCTXs MethodInfo_2D62BC0_RGCTXs, *PMethodInfo_2D62BC0_RGCTXs;

struct MethodInfo_2D62BC0_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Component_GetComponent_T_;
    struct Il2CppClass *_1_T;
    struct MethodInfo *_2_UnityEngine_Component_GetComponent_NestedT_;
    struct Il2CppClass *_3_NestedT;
};

typedef struct MethodInfo_1576354 MethodInfo_1576354, *PMethodInfo_1576354;

typedef union _union_167129 _union_167129, *P_union_167129;

union _union_167129 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576354 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167129 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F45D60 MethodInfo_1F45D60, *PMethodInfo_1F45D60;

struct MethodInfo_1F45D60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163639 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeBirthdayMstTable___c_StaticFields Shock_NoticeBirthdayMstTable___c_StaticFields, *PShock_NoticeBirthdayMstTable___c_StaticFields;

typedef struct Shock_NoticeBirthdayMstTable___c_o Shock_NoticeBirthdayMstTable___c_o, *PShock_NoticeBirthdayMstTable___c_o;

typedef struct System_Func_NoticeBirthdayMst__uint__o System_Func_NoticeBirthdayMst__uint__o, *PSystem_Func_NoticeBirthdayMst__uint__o;

typedef struct System_Func_NoticeBirthdayMst__string__o System_Func_NoticeBirthdayMst__string__o, *PSystem_Func_NoticeBirthdayMst__string__o;

typedef struct Shock_NoticeBirthdayMstTable___c_c Shock_NoticeBirthdayMstTable___c_c, *PShock_NoticeBirthdayMstTable___c_c;

typedef struct Shock_NoticeBirthdayMstTable___c_Fields Shock_NoticeBirthdayMstTable___c_Fields, *PShock_NoticeBirthdayMstTable___c_Fields;

typedef struct System_Func_NoticeBirthdayMst__uint__c System_Func_NoticeBirthdayMst__uint__c, *PSystem_Func_NoticeBirthdayMst__uint__c;

typedef struct System_Func_NoticeBirthdayMst__uint__Fields System_Func_NoticeBirthdayMst__uint__Fields, *PSystem_Func_NoticeBirthdayMst__uint__Fields;

typedef struct System_Func_NoticeBirthdayMst__string__c System_Func_NoticeBirthdayMst__string__c, *PSystem_Func_NoticeBirthdayMst__string__c;

typedef struct System_Func_NoticeBirthdayMst__string__Fields System_Func_NoticeBirthdayMst__string__Fields, *PSystem_Func_NoticeBirthdayMst__string__Fields;

typedef struct Shock_NoticeBirthdayMstTable___c_VTable Shock_NoticeBirthdayMstTable___c_VTable, *PShock_NoticeBirthdayMstTable___c_VTable;

typedef struct System_Func_NoticeBirthdayMst__uint__VTable System_Func_NoticeBirthdayMst__uint__VTable, *PSystem_Func_NoticeBirthdayMst__uint__VTable;

typedef struct System_Func_NoticeBirthdayMst__string__VTable System_Func_NoticeBirthdayMst__string__VTable, *PSystem_Func_NoticeBirthdayMst__string__VTable;

struct System_Func_NoticeBirthdayMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_NoticeBirthdayMstTable___c_StaticFields {
    struct Shock_NoticeBirthdayMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Func_NoticeBirthdayMst__uint__o *__9__11_0;
    struct System_Func_NoticeBirthdayMst__string__o *__9__18_0;
    struct System_Func_NoticeBirthdayMst__string__o *__9__19_0;
};

struct System_Func_NoticeBirthdayMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NoticeBirthdayMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_NoticeBirthdayMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NoticeBirthdayMstTable___c_Fields {
};

struct System_Func_NoticeBirthdayMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NoticeBirthdayMst__uint__VTable vtable;
};

struct System_Func_NoticeBirthdayMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NoticeBirthdayMst__uint__o {
    struct System_Func_NoticeBirthdayMst__uint__c *klass;
    void *monitor;
    struct System_Func_NoticeBirthdayMst__uint__Fields fields;
};

struct Shock_NoticeBirthdayMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_NoticeBirthdayMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeBirthdayMstTable___c_VTable vtable;
};

struct Shock_NoticeBirthdayMstTable___c_o {
    struct Shock_NoticeBirthdayMstTable___c_c *klass;
    void *monitor;
    struct Shock_NoticeBirthdayMstTable___c_Fields fields;
};

struct System_Func_NoticeBirthdayMst__string__o {
    struct System_Func_NoticeBirthdayMst__string__c *klass;
    void *monitor;
    struct System_Func_NoticeBirthdayMst__string__Fields fields;
};

struct System_Func_NoticeBirthdayMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NoticeBirthdayMst__string__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__o Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__o, *PCysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__o;

typedef struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__Fields Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__Fields, *PCysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__Fields;

typedef struct Cysharp_Threading_Tasks_ChannelReader_T__o Cysharp_Threading_Tasks_ChannelReader_T__o, *PCysharp_Threading_Tasks_ChannelReader_T__o;

typedef struct Cysharp_Threading_Tasks_ChannelReader_T__c Cysharp_Threading_Tasks_ChannelReader_T__c, *PCysharp_Threading_Tasks_ChannelReader_T__c;

typedef struct Cysharp_Threading_Tasks_ChannelReader_T__VTable Cysharp_Threading_Tasks_ChannelReader_T__VTable, *PCysharp_Threading_Tasks_ChannelReader_T__VTable;

struct Cysharp_Threading_Tasks_ChannelReader_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_ReadAsync;
};

struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o __t__builder;
    struct Cysharp_Threading_Tasks_ChannelReader_T__o *__4__this;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_bool__o __u__1;
};

struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__o {
    struct Cysharp_Threading_Tasks_ChannelReader__ReadAsyncCore_d__5_T__Fields fields;
};

struct Cysharp_Threading_Tasks_ChannelReader_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_ChannelReader_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ChannelReader_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_ChannelReader_T__o {
    struct Cysharp_Threading_Tasks_ChannelReader_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_ChannelReader_T__Fields fields;
};

typedef struct MethodInfo_2013CEC MethodInfo_2013CEC, *PMethodInfo_2013CEC;

typedef union _union_246355 _union_246355, *P_union_246355;

union _union_246355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013CEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Stream__VTable System_Func_Stream__VTable, *PSystem_Func_Stream__VTable;

struct System_Func_Stream__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_281670 _union_281670, *P_union_281670;

union _union_281670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_247E9F0 MethodInfo_247E9F0, *PMethodInfo_247E9F0;

typedef union _union_290215 _union_290215, *P_union_290215;

union _union_290215 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E9F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_StrongNameKeyPair_Fields System_Reflection_StrongNameKeyPair_Fields, *PSystem_Reflection_StrongNameKeyPair_Fields;

struct System_Reflection_StrongNameKeyPair_Fields {
    struct System_Byte_array *_publicKey;
    struct System_String_o *_keyPairContainer;
    bool _keyPairExported;
    struct System_Byte_array *_keyPairArray;
};

typedef struct MethodInfo_1076E5C MethodInfo_1076E5C, *PMethodInfo_1076E5C;

typedef union _union_168353 _union_168353, *P_union_168353;

union _union_168353 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1076E5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168353 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281672 _union_281672, *P_union_281672;

union _union_281672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281674 _union_281674, *P_union_281674;

union _union_281674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_FileReadOption_Fields Chipstar_FileReadOption_Fields, *PChipstar_FileReadOption_Fields;

struct Chipstar_FileReadOption_Fields {
    int32_t value__;
};

typedef struct MethodInfo_264FAC0 MethodInfo_264FAC0, *PMethodInfo_264FAC0;

typedef union _union_175172 _union_175172, *P_union_175172;

union _union_175172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FAC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A8C94_RGCTXs MethodInfo_30A8C94_RGCTXs, *PMethodInfo_30A8C94_RGCTXs;

struct MethodInfo_30A8C94_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct I2_Loc_LocalizationManager___c__DisplayClass73_0_VTable I2_Loc_LocalizationManager___c__DisplayClass73_0_VTable, *PI2_Loc_LocalizationManager___c__DisplayClass73_0_VTable;

struct I2_Loc_LocalizationManager___c__DisplayClass73_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_MngFunctionLockData_VTable Shock_MngFunctionLockData_VTable, *PShock_MngFunctionLockData_VTable;

struct Shock_MngFunctionLockData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_TRACKING_TYPE_c Shock_TRACKING_TYPE_c, *PShock_TRACKING_TYPE_c;

typedef struct Shock_TRACKING_TYPE_VTable Shock_TRACKING_TYPE_VTable, *PShock_TRACKING_TYPE_VTable;

struct Shock_TRACKING_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_TRACKING_TYPE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TRACKING_TYPE_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__c Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__c, *PCysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__c;

typedef struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__RGCTXs Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__VTable Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__VTable, *PCysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__get_Current;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__MoveNextAsync;
};

struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__VTable vtable;
};

typedef union _union_281676 _union_281676, *P_union_281676;

union _union_281676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281678 _union_281678, *P_union_281678;

union _union_281678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_247E9F8 MethodInfo_247E9F8, *PMethodInfo_247E9F8;

typedef union _union_290219 _union_290219, *P_union_290219;

union _union_290219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247E9F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264FAC4 MethodInfo_264FAC4, *PMethodInfo_264FAC4;

typedef union _union_176610 _union_176610, *P_union_176610;

union _union_176610 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FAC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176610 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StaminaBoostLackWindow___c_Fields Aoharu_StaminaBoostLackWindow___c_Fields, *PAoharu_StaminaBoostLackWindow___c_Fields;

struct Aoharu_StaminaBoostLackWindow___c_Fields {
};

typedef struct MethodInfo_28B75FC MethodInfo_28B75FC, *PMethodInfo_28B75FC;

typedef union _union_309942 _union_309942, *P_union_309942;

union _union_309942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B75FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ServiceEndDialog___c_Fields Aoharu_ServiceEndDialog___c_Fields, *PAoharu_ServiceEndDialog___c_Fields;

struct Aoharu_ServiceEndDialog___c_Fields {
};

typedef struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__o Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__o, *PCysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__o;

typedef struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__Fields Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__Fields, *PCysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__Fields;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__o Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__o, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__o;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__c Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__c, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__Fields;

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__Fields {
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__o {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__o *enumerator;
};

struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__o {
    struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T__Fields fields;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_TRACKING_TYPE_o Shock_TRACKING_TYPE_o, *PShock_TRACKING_TYPE_o;

typedef struct Shock_TRACKING_TYPE_Fields Shock_TRACKING_TYPE_Fields, *PShock_TRACKING_TYPE_Fields;

struct Shock_TRACKING_TYPE_Fields {
    int32_t value__;
};

struct Shock_TRACKING_TYPE_o {
    struct Shock_TRACKING_TYPE_Fields fields;
};

typedef struct MethodInfo_13B3EBC_RGCTXs MethodInfo_13B3EBC_RGCTXs, *PMethodInfo_13B3EBC_RGCTXs;

struct MethodInfo_13B3EBC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass24_0_VTable Shock_Notice_MissionClearNoticeChannel___c__DisplayClass24_0_VTable, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass24_0_VTable;

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D6062C MethodInfo_1D6062C, *PMethodInfo_1D6062C;

typedef union _union_306544 _union_306544, *P_union_306544;

union _union_306544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6062C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvLiveMissionR_Fields Shock_RecvLiveMissionR_Fields, *PShock_RecvLiveMissionR_Fields;

typedef struct Shock_RecvLiveMissionRData_o Shock_RecvLiveMissionRData_o, *PShock_RecvLiveMissionRData_o;

typedef struct Shock_RecvLiveMissionRData_c Shock_RecvLiveMissionRData_c, *PShock_RecvLiveMissionRData_c;

typedef struct Shock_RecvLiveMissionRData_Fields Shock_RecvLiveMissionRData_Fields, *PShock_RecvLiveMissionRData_Fields;

typedef struct Shock_RecvLiveMissionRData_VTable Shock_RecvLiveMissionRData_VTable, *PShock_RecvLiveMissionRData_VTable;

struct Shock_RecvLiveMissionRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvLiveMissionRData_Fields {
    struct System_String_o *score_ranking;
    struct System_String_o *combo_ranking;
    struct System_String_o *clear_count_ranking;
};

struct Shock_RecvLiveMissionR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvLiveMissionRData_o *data;
    int32_t server_time;
};

struct Shock_RecvLiveMissionRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvLiveMissionRData_VTable vtable;
};

struct Shock_RecvLiveMissionRData_o {
    struct Shock_RecvLiveMissionRData_c *klass;
    void *monitor;
    struct Shock_RecvLiveMissionRData_Fields fields;
};

typedef struct MethodInfo_2E6E018_RGCTXs MethodInfo_2E6E018_RGCTXs, *PMethodInfo_2E6E018_RGCTXs;

struct MethodInfo_2E6E018_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralNavigationMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralNavigationMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralNavigationMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralNavigationMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28B75EC MethodInfo_28B75EC, *PMethodInfo_28B75EC;

typedef union _union_309462 _union_309462, *P_union_309462;

union _union_309462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B75EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281680 _union_281680, *P_union_281680;

union _union_281680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281682 _union_281682, *P_union_281682;

union _union_281682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Resources_ManifestBasedResourceGroveler_o System_Resources_ManifestBasedResourceGroveler_o, *PSystem_Resources_ManifestBasedResourceGroveler_o;

typedef struct System_Resources_ManifestBasedResourceGroveler_c System_Resources_ManifestBasedResourceGroveler_c, *PSystem_Resources_ManifestBasedResourceGroveler_c;

typedef struct System_Resources_ManifestBasedResourceGroveler_Fields System_Resources_ManifestBasedResourceGroveler_Fields, *PSystem_Resources_ManifestBasedResourceGroveler_Fields;

typedef struct System_Resources_ManifestBasedResourceGroveler_VTable System_Resources_ManifestBasedResourceGroveler_VTable, *PSystem_Resources_ManifestBasedResourceGroveler_VTable;

typedef struct System_Resources_ResourceManager_ResourceManagerMediator_o System_Resources_ResourceManager_ResourceManagerMediator_o, *PSystem_Resources_ResourceManager_ResourceManagerMediator_o;

typedef struct System_Resources_ResourceManager_ResourceManagerMediator_c System_Resources_ResourceManager_ResourceManagerMediator_c, *PSystem_Resources_ResourceManager_ResourceManagerMediator_c;

typedef struct System_Resources_ResourceManager_ResourceManagerMediator_Fields System_Resources_ResourceManager_ResourceManagerMediator_Fields, *PSystem_Resources_ResourceManager_ResourceManagerMediator_Fields;

typedef struct System_Resources_ResourceManager_ResourceManagerMediator_VTable System_Resources_ResourceManager_ResourceManagerMediator_VTable, *PSystem_Resources_ResourceManager_ResourceManagerMediator_VTable;

typedef struct System_Resources_ResourceManager_o System_Resources_ResourceManager_o, *PSystem_Resources_ResourceManager_o;

typedef struct System_Resources_ResourceManager_c System_Resources_ResourceManager_c, *PSystem_Resources_ResourceManager_c;

typedef struct System_Resources_ResourceManager_Fields System_Resources_ResourceManager_Fields, *PSystem_Resources_ResourceManager_Fields;

typedef struct System_Resources_ResourceManager_StaticFields System_Resources_ResourceManager_StaticFields, *PSystem_Resources_ResourceManager_StaticFields;

typedef struct System_Resources_ResourceManager_VTable System_Resources_ResourceManager_VTable, *PSystem_Resources_ResourceManager_VTable;

typedef struct System_Collections_Generic_Dictionary_string__ResourceSet__o System_Collections_Generic_Dictionary_string__ResourceSet__o, *PSystem_Collections_Generic_Dictionary_string__ResourceSet__o;

typedef struct System_Resources_ResourceManager_CultureNameResourceSetPair_o System_Resources_ResourceManager_CultureNameResourceSetPair_o, *PSystem_Resources_ResourceManager_CultureNameResourceSetPair_o;

typedef struct System_Reflection_RuntimeAssembly_o System_Reflection_RuntimeAssembly_o, *PSystem_Reflection_RuntimeAssembly_o;

typedef struct System_Collections_Generic_Dictionary_string__ResourceSet__c System_Collections_Generic_Dictionary_string__ResourceSet__c, *PSystem_Collections_Generic_Dictionary_string__ResourceSet__c;

typedef struct System_Collections_Generic_Dictionary_string__ResourceSet__Fields System_Collections_Generic_Dictionary_string__ResourceSet__Fields, *PSystem_Collections_Generic_Dictionary_string__ResourceSet__Fields;

typedef struct System_Resources_ResourceManager_CultureNameResourceSetPair_c System_Resources_ResourceManager_CultureNameResourceSetPair_c, *PSystem_Resources_ResourceManager_CultureNameResourceSetPair_c;

typedef struct System_Resources_ResourceManager_CultureNameResourceSetPair_Fields System_Resources_ResourceManager_CultureNameResourceSetPair_Fields, *PSystem_Resources_ResourceManager_CultureNameResourceSetPair_Fields;

typedef struct System_Reflection_RuntimeAssembly_c System_Reflection_RuntimeAssembly_c, *PSystem_Reflection_RuntimeAssembly_c;

typedef struct System_Reflection_RuntimeAssembly_Fields System_Reflection_RuntimeAssembly_Fields, *PSystem_Reflection_RuntimeAssembly_Fields;

typedef struct System_Collections_Generic_Dictionary_string__ResourceSet__VTable System_Collections_Generic_Dictionary_string__ResourceSet__VTable, *PSystem_Collections_Generic_Dictionary_string__ResourceSet__VTable;

typedef struct System_Resources_ResourceManager_CultureNameResourceSetPair_VTable System_Resources_ResourceManager_CultureNameResourceSetPair_VTable, *PSystem_Resources_ResourceManager_CultureNameResourceSetPair_VTable;

typedef struct System_Reflection_RuntimeAssembly_VTable System_Reflection_RuntimeAssembly_VTable, *PSystem_Reflection_RuntimeAssembly_VTable;

typedef struct System_Reflection_Assembly_ResolveEventHolder_o System_Reflection_Assembly_ResolveEventHolder_o, *PSystem_Reflection_Assembly_ResolveEventHolder_o;

typedef struct System_Reflection_Assembly_ResolveEventHolder_c System_Reflection_Assembly_ResolveEventHolder_c, *PSystem_Reflection_Assembly_ResolveEventHolder_c;

typedef struct System_Reflection_Assembly_ResolveEventHolder_Fields System_Reflection_Assembly_ResolveEventHolder_Fields, *PSystem_Reflection_Assembly_ResolveEventHolder_Fields;

typedef struct System_Reflection_Assembly_ResolveEventHolder_VTable System_Reflection_Assembly_ResolveEventHolder_VTable, *PSystem_Reflection_Assembly_ResolveEventHolder_VTable;

struct System_Collections_Generic_Dictionary_string__ResourceSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__ResourceSet__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__ResourceSet__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__ResourceSet__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__ResourceSet__o {
    struct System_Collections_Generic_Dictionary_string__ResourceSet__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__ResourceSet__Fields fields;
};

struct System_Resources_ResourceManager_CultureNameResourceSetPair_Fields {
};

struct System_Reflection_RuntimeAssembly_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_CodeBase;
    struct VirtualInvokeData _8_get_EscapedCodeBase;
    struct VirtualInvokeData _9_get_FullName;
    struct VirtualInvokeData _10_get_MonoAssembly;
    struct VirtualInvokeData _11_get_Location;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_IsDefined;
    struct VirtualInvokeData _14_GetCustomAttributes;
    struct VirtualInvokeData _15_GetManifestResourceStream;
    struct VirtualInvokeData _16_GetTypes;
    struct VirtualInvokeData _17_GetTypes;
    struct VirtualInvokeData _18_GetType;
    struct VirtualInvokeData _19_GetType;
    struct VirtualInvokeData _20_GetName;
    struct VirtualInvokeData _21_GetName;
    struct VirtualInvokeData _22_GetModules;
    struct VirtualInvokeData _23_GetModulesInternal;
    struct VirtualInvokeData _24_GetManifestResourceNames;
    struct VirtualInvokeData _25_GetManifestResourceInfo;
    struct VirtualInvokeData _26_get_ReflectionOnly;
    struct VirtualInvokeData _27_GetType;
    struct VirtualInvokeData _28_GetModule;
    struct VirtualInvokeData _29_GetModules;
    struct VirtualInvokeData _30_get_IsDynamic;
};

struct System_Reflection_Assembly_ResolveEventHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Resources_ResourceManager_Fields {
    struct System_String_o *BaseNameField;
    struct System_Collections_Hashtable_o *ResourceSets;
    struct System_Collections_Generic_Dictionary_string__ResourceSet__o *_resourceSets;
    struct System_String_o *moduleDir;
    struct System_Reflection_Assembly_o *MainAssembly;
    struct System_Type_o *_locationInfo;
    struct System_Type_o *_userResourceSet;
    struct System_Globalization_CultureInfo_o *_neutralResourcesCulture;
    struct System_Resources_ResourceManager_CultureNameResourceSetPair_o *_lastUsedResourceCache;
    bool _ignoreCase;
    bool UseManifest;
    bool UseSatelliteAssem;
    int32_t _fallbackLoc;
    struct System_Version_o *_satelliteContractVersion;
    bool _lookedForSatelliteContractVersion;
    struct System_Reflection_Assembly_o *_callingAssembly;
    struct System_Reflection_RuntimeAssembly_o *m_callingAssembly;
    struct System_Resources_IResourceGroveler_o *resourceGroveler;
};

struct System_Reflection_RuntimeAssembly_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_RuntimeAssembly_VTable vtable;
};

struct System_Reflection_RuntimeAssembly_Fields {
    struct System_Reflection_Assembly_Fields super;
    intptr_t _mono_assembly;
    struct Il2CppObject *_evidence;
    struct System_Reflection_Assembly_ResolveEventHolder_o *resolve_event_holder;
    struct Il2CppObject *_minimum;
    struct Il2CppObject *_optional;
    struct Il2CppObject *_refuse;
    struct Il2CppObject *_granted;
    struct Il2CppObject *_denied;
    bool fromByteArray;
    struct System_String_o *assemblyName;
};

struct System_Reflection_RuntimeAssembly_o {
    struct System_Reflection_RuntimeAssembly_c *klass;
    void *monitor;
    struct System_Reflection_RuntimeAssembly_Fields fields;
};

struct System_Resources_ResourceManager_ResourceManagerMediator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Resources_ResourceManager_ResourceManagerMediator_Fields {
    struct System_Resources_ResourceManager_o *_rm;
};

struct System_Reflection_Assembly_ResolveEventHolder_Fields {
};

struct System_Reflection_Assembly_ResolveEventHolder_o {
    struct System_Reflection_Assembly_ResolveEventHolder_c *klass;
    void *monitor;
    struct System_Reflection_Assembly_ResolveEventHolder_Fields fields;
};

struct System_Reflection_Assembly_ResolveEventHolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_Assembly_ResolveEventHolder_VTable vtable;
};

struct System_Resources_ResourceManager_o {
    struct System_Resources_ResourceManager_c *klass;
    void *monitor;
    struct System_Resources_ResourceManager_Fields fields;
};

struct System_Resources_ResourceManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BaseName;
    struct VirtualInvokeData _5_get_IgnoreCase;
    struct VirtualInvokeData _6_GetResourceFileName;
    struct VirtualInvokeData _7_GetResourceSet;
    struct VirtualInvokeData _8_InternalGetResourceSet;
};

struct System_Resources_ResourceManager_c {
    struct Il2CppClass_1 _1;
    struct System_Resources_ResourceManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Resources_ResourceManager_VTable vtable;
};

struct System_Resources_ResourceManager_ResourceManagerMediator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Resources_ResourceManager_ResourceManagerMediator_VTable vtable;
};

struct System_Resources_ResourceManager_ResourceManagerMediator_o {
    struct System_Resources_ResourceManager_ResourceManagerMediator_c *klass;
    void *monitor;
    struct System_Resources_ResourceManager_ResourceManagerMediator_Fields fields;
};

struct System_Resources_ResourceManager_StaticFields {
    int32_t MagicNumber;
    int32_t HeaderVersionNumber;
    struct System_Type_o *_minResourceSet;
    struct System_String_o *ResReaderTypeName;
    struct System_String_o *ResSetTypeName;
    struct System_String_o *MscorlibName;
    int32_t DEBUG;
};

struct System_Resources_ManifestBasedResourceGroveler_Fields {
    struct System_Resources_ResourceManager_ResourceManagerMediator_o *_mediator;
};

struct System_Resources_ManifestBasedResourceGroveler_o {
    struct System_Resources_ManifestBasedResourceGroveler_c *klass;
    void *monitor;
    struct System_Resources_ManifestBasedResourceGroveler_Fields fields;
};

struct System_Resources_ManifestBasedResourceGroveler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GrovelForResourceSet;
};

struct System_Resources_ManifestBasedResourceGroveler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Resources_ManifestBasedResourceGroveler_VTable vtable;
};

struct System_Resources_ResourceManager_CultureNameResourceSetPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Resources_ResourceManager_CultureNameResourceSetPair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Resources_ResourceManager_CultureNameResourceSetPair_VTable vtable;
};

struct System_Resources_ResourceManager_CultureNameResourceSetPair_o {
    struct System_Resources_ResourceManager_CultureNameResourceSetPair_c *klass;
    void *monitor;
    struct System_Resources_ResourceManager_CultureNameResourceSetPair_Fields fields;
};

typedef union _union_281684 _union_281684, *P_union_281684;

union _union_281684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_Emit_LocalBuilder_Fields System_Reflection_Emit_LocalBuilder_Fields, *PSystem_Reflection_Emit_LocalBuilder_Fields;

typedef struct System_Reflection_LocalVariableInfo_Fields System_Reflection_LocalVariableInfo_Fields, *PSystem_Reflection_LocalVariableInfo_Fields;

typedef struct System_Reflection_Emit_ILGenerator_o System_Reflection_Emit_ILGenerator_o, *PSystem_Reflection_Emit_ILGenerator_o;

typedef struct System_Reflection_Emit_ILGenerator_c System_Reflection_Emit_ILGenerator_c, *PSystem_Reflection_Emit_ILGenerator_c;

typedef struct System_Reflection_Emit_ILGenerator_Fields System_Reflection_Emit_ILGenerator_Fields, *PSystem_Reflection_Emit_ILGenerator_Fields;

typedef struct System_Reflection_Emit_ILGenerator_VTable System_Reflection_Emit_ILGenerator_VTable, *PSystem_Reflection_Emit_ILGenerator_VTable;

struct System_Reflection_Emit_ILGenerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Reflection_LocalVariableInfo_Fields {
    struct System_Type_o *type;
    bool is_pinned;
    uint16_t position;
};

struct System_Reflection_Emit_ILGenerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_Emit_ILGenerator_VTable vtable;
};

struct System_Reflection_Emit_ILGenerator_Fields {
};

struct System_Reflection_Emit_ILGenerator_o {
    struct System_Reflection_Emit_ILGenerator_c *klass;
    void *monitor;
    struct System_Reflection_Emit_ILGenerator_Fields fields;
};

struct System_Reflection_Emit_LocalBuilder_Fields {
    struct System_Reflection_LocalVariableInfo_Fields super;
    struct System_String_o *name;
    struct System_Reflection_Emit_ILGenerator_o *ilgen;
    int32_t startOffset;
    int32_t endOffset;
};

typedef struct MethodInfo_2D68A8C_RGCTXs MethodInfo_2D68A8C_RGCTXs, *PMethodInfo_2D68A8C_RGCTXs;

struct MethodInfo_2D68A8C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_DoOnCompletedObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_DoOnCompletedObservable_T___ctor;
};

typedef struct MethodInfo_24E9E3C MethodInfo_24E9E3C, *PMethodInfo_24E9E3C;

typedef union _union_271048 _union_271048, *P_union_271048;

union _union_271048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E9E3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SpineSpriteAtlasAsset_VTable Spine_Unity_SpineSpriteAtlasAsset_VTable, *PSpine_Unity_SpineSpriteAtlasAsset_VTable;

struct Spine_Unity_SpineSpriteAtlasAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_PrimaryMaterial;
    struct VirtualInvokeData _5_get_Materials;
    struct VirtualInvokeData _6_get_MaterialCount;
    struct VirtualInvokeData _7_get_IsLoaded;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_GetAtlas;
};

typedef struct Aoharu_ToggleSelector___c__DisplayClass7_0_VTable Aoharu_ToggleSelector___c__DisplayClass7_0_VTable, *PAoharu_ToggleSelector___c__DisplayClass7_0_VTable;

struct Aoharu_ToggleSelector___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1287410 MethodInfo_1287410, *PMethodInfo_1287410;

typedef union _union_208783 _union_208783, *P_union_208783;

union _union_208783 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256770 _union_256770, *P_union_256770;

union _union_256770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_int__char__VTable System_Collections_Generic_Dictionary_int__char__VTable, *PSystem_Collections_Generic_Dictionary_int__char__VTable;

struct System_Collections_Generic_Dictionary_int__char__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef union _union_256772 _union_256772, *P_union_256772;

union _union_256772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EEA8B0 MethodInfo_1EEA8B0, *PMethodInfo_1EEA8B0;

typedef union _union_305200 _union_305200, *P_union_305200;

union _union_305200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA8B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F45C8C MethodInfo_1F45C8C, *PMethodInfo_1F45C8C;

typedef union _union_163399 _union_163399, *P_union_163399;

union _union_163399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45C8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30E31AC MethodInfo_30E31AC, *PMethodInfo_30E31AC;

typedef struct System_Numerics_Vector_T__c System_Numerics_Vector_T__c, *PSystem_Numerics_Vector_T__c;

typedef union _union_216043 _union_216043, *P_union_216043;

typedef struct System_Numerics_Vector_T__StaticFields System_Numerics_Vector_T__StaticFields, *PSystem_Numerics_Vector_T__StaticFields;

typedef struct System_Numerics_Vector_T__RGCTXs System_Numerics_Vector_T__RGCTXs, *PSystem_Numerics_Vector_T__RGCTXs;

typedef struct System_Numerics_Vector_T__VTable System_Numerics_Vector_T__VTable, *PSystem_Numerics_Vector_T__VTable;

struct System_Numerics_Vector_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_ToString;
};

struct System_Numerics_Vector_T__c {
    struct Il2CppClass_1 _1;
    struct System_Numerics_Vector_T__StaticFields *static_fields;
    struct System_Numerics_Vector_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Numerics_Vector_T__VTable vtable;
};

struct System_Numerics_Vector_T__RGCTXs {
    struct Il2CppClass *_0_System_Numerics_Vector_T_;
    struct Il2CppType *_1_T;
    struct Il2CppClass *_2_T;
    struct MethodInfo *_3_System_Numerics_Vector_T__get_Count;
    struct MethodInfo *_4_System_Numerics_Vector_T___ctor;
    struct Il2CppClass *_5_System_Numerics_Vector_T_;
    struct MethodInfo *_6_System_Numerics_Vector_T__Equals;
    struct MethodInfo *_7_System_Numerics_Vector_T__get_Item;
    struct MethodInfo *_8_System_Numerics_Vector_T__ScalarEquals;
    struct MethodInfo *_9_System_Numerics_Vector_T__ToString;
    struct MethodInfo *_10_System_Numerics_Vector_T__op_Equality;
    struct MethodInfo *_11_System_Numerics_Vector_T___ctor;
    struct MethodInfo *_12_System_Numerics_Vector_T___ctor;
    struct MethodInfo *_13_System_Numerics_Vector_T__InitializeCount;
    struct MethodInfo *_14_System_Numerics_Vector_T__GetOneValue;
    struct MethodInfo *_15_System_Numerics_Vector_T___ctor;
    struct MethodInfo *_16_System_Numerics_Vector_T__GetAllBitsSetValue;
};

union _union_216043 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30E31AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Numerics_Vector_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216043 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Numerics_Vector_T__StaticFields {
    int32_t s_count;
    struct System_Numerics_Vector_T__o s_zero;
    struct System_Numerics_Vector_T__o s_one;
    struct System_Numerics_Vector_T__o s_allOnes;
};

typedef union _union_281730 _union_281730, *P_union_281730;

union _union_281730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_181C944 MethodInfo_181C944, *PMethodInfo_181C944;

typedef struct MethodInfo_181C944_RGCTXs MethodInfo_181C944_RGCTXs, *PMethodInfo_181C944_RGCTXs;

typedef union _union_339496 _union_339496, *P_union_339496;

union _union_339496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181C944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181C944_RGCTXs *rgctx_data;
    union _union_339496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_181C944_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_TSource_;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Collections_Generic_Comparer_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_Comparer_TSource__Compare;
};

typedef union _union_242123 _union_242123, *P_union_242123;

union _union_242123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E68AC8_RGCTXs MethodInfo_2E68AC8_RGCTXs, *PMethodInfo_2E68AC8_RGCTXs;

struct MethodInfo_2E68AC8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass664_0_Fields Shock_Protocol___c__DisplayClass664_0_Fields, *PShock_Protocol___c__DisplayClass664_0_Fields;

struct Shock_Protocol___c__DisplayClass664_0_Fields {
    struct System_Action_o *onSuccess;
};

typedef union _union_281732 _union_281732, *P_union_281732;

union _union_281732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242125 _union_242125, *P_union_242125;

union _union_242125 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281734 _union_281734, *P_union_281734;

union _union_281734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242127 _union_242127, *P_union_242127;

union _union_242127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281736 _union_281736, *P_union_281736;

union _union_281736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_o Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_o, *PAoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_o;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_c Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_c, *PAoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_c;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_Fields Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_Fields, *PAoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_Fields;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_VTable Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_VTable, *PAoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_VTable;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI_o Aoharu_Scenes_Logo_LogoProductionUI_o, *PAoharu_Scenes_Logo_LogoProductionUI_o;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI_c Aoharu_Scenes_Logo_LogoProductionUI_c, *PAoharu_Scenes_Logo_LogoProductionUI_c;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI_Fields Aoharu_Scenes_Logo_LogoProductionUI_Fields, *PAoharu_Scenes_Logo_LogoProductionUI_Fields;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI_VTable Aoharu_Scenes_Logo_LogoProductionUI_VTable, *PAoharu_Scenes_Logo_LogoProductionUI_VTable;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_array Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_array, *PAoharu_Scenes_Logo_LogoProductionUI_LogoSetting_array;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_o Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_o, *PAoharu_Scenes_Logo_LogoProductionUI_LogoSetting_o;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_c Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_c, *PAoharu_Scenes_Logo_LogoProductionUI_LogoSetting_c;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_Fields Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_Fields, *PAoharu_Scenes_Logo_LogoProductionUI_LogoSetting_Fields;

typedef struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_VTable Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_VTable, *PAoharu_Scenes_Logo_LogoProductionUI_LogoSetting_VTable;

struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Logo_LogoProductionUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Logo_LogoProductionUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Logo_LogoProductionUI_VTable vtable;
};

struct Aoharu_Scenes_Logo_LogoProductionUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_SkipButton;
    struct Carbon_TweenCanvasGroupAlpha_o *m_TweenAlpha;
    float m_WatchTime;
    struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_array *m_LogoSettingList;
    bool m_Starts;
    struct System_Action_o *m_SkipAction;
};

struct Aoharu_Scenes_Logo_LogoProductionUI_o {
    struct Aoharu_Scenes_Logo_LogoProductionUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Logo_LogoProductionUI_Fields fields;
};

struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_Fields {
    int32_t index;
    struct Aoharu_Scenes_Logo_LogoProductionUI_o *__4__this;
};

struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_o *m_Items[65535];
};

struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_VTable vtable;
};

struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_Fields {
    struct UnityEngine_UI_Image_o *m_LogoImage;
    bool m_IsVoicePlay;
};

struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_o {
    struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Logo_LogoProductionUI_LogoSetting_Fields fields;
};

struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_o {
    struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_Fields fields;
};

struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass9_0_VTable vtable;
};

typedef union _union_242129 _union_242129, *P_union_242129;

union _union_242129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281728 _union_281728, *P_union_281728;

union _union_281728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__o System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__o, *PSystem_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__o;

typedef struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__c System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__c, *PSystem_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__c;

typedef struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__Fields System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__Fields, *PSystem_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__Fields;

typedef struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__StaticFields System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__StaticFields, *PSystem_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__StaticFields;

typedef struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__VTable System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__VTable, *PSystem_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__VTable;

typedef struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_array Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_array, *PSpine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_array;

typedef struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_o Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_o, *PSpine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_o;

typedef struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_Fields Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_Fields, *PSpine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_Fields;

struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__StaticFields {
    struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_array *s_emptyArray;
};

struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__Fields {
    struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_Fields {
    bool overrideDisabled;
    struct System_String_o *slotName;
    struct UnityEngine_Material_o *material;
};

struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_o {
    struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_Fields fields;
};

struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_o m_Items[65535];
};

struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__o {
    struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__Fields fields;
};

struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonRendererCustomMaterials_SlotMaterialOverride__VTable vtable;
};

typedef union _union_217161 _union_217161, *P_union_217161;

union _union_217161 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA5014 MethodInfo_2EA5014, *PMethodInfo_2EA5014;

typedef union _union_238353 _union_238353, *P_union_238353;

union _union_238353 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA5014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238353 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217163 _union_217163, *P_union_217163;

union _union_217163 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217165 _union_217165, *P_union_217165;

union _union_217165 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242121 _union_242121, *P_union_242121;

union _union_242121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_o Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_o, *PAoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_o;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_c Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_c, *PAoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_c;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_Fields Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_Fields, *PAoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_Fields;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_VTable Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_VTable, *PAoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_VTable;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_o Aoharu_Scenes_StoryTop_StoryTopScrollCell_o, *PAoharu_Scenes_StoryTop_StoryTopScrollCell_o;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_c Aoharu_Scenes_StoryTop_StoryTopScrollCell_c, *PAoharu_Scenes_StoryTop_StoryTopScrollCell_c;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_Fields Aoharu_Scenes_StoryTop_StoryTopScrollCell_Fields, *PAoharu_Scenes_StoryTop_StoryTopScrollCell_Fields;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_VTable Aoharu_Scenes_StoryTop_StoryTopScrollCell_VTable, *PAoharu_Scenes_StoryTop_StoryTopScrollCell_VTable;

typedef struct FancyScrollView_FancyCell_StoryTopScrollItemData__StoryTopScrollContext__Fields FancyScrollView_FancyCell_StoryTopScrollItemData__StoryTopScrollContext__Fields, *PFancyScrollView_FancyCell_StoryTopScrollItemData__StoryTopScrollContext__Fields;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_o Aoharu_Scenes_StoryTop_StoryTopScrollContext_o, *PAoharu_Scenes_StoryTop_StoryTopScrollContext_o;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_c Aoharu_Scenes_StoryTop_StoryTopScrollContext_c, *PAoharu_Scenes_StoryTop_StoryTopScrollContext_c;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_Fields Aoharu_Scenes_StoryTop_StoryTopScrollContext_Fields, *PAoharu_Scenes_StoryTop_StoryTopScrollContext_Fields;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_VTable Aoharu_Scenes_StoryTop_StoryTopScrollContext_VTable, *PAoharu_Scenes_StoryTop_StoryTopScrollContext_VTable;

typedef struct System_Func_float__bool__o System_Func_float__bool__o, *PSystem_Func_float__bool__o;

typedef struct System_Func_float__bool__c System_Func_float__bool__c, *PSystem_Func_float__bool__c;

typedef struct System_Func_float__bool__Fields System_Func_float__bool__Fields, *PSystem_Func_float__bool__Fields;

struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_Fields {
    float s;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_o *__4__this;
    int32_t n;
};

struct FancyScrollView_FancyCell_StoryTopScrollItemData__StoryTopScrollContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    int32_t _Index_k__BackingField;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_o *_Context_k__BackingField;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_VTable vtable;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_Fields {
    struct FancyScrollView_FancyCell_StoryTopScrollItemData__StoryTopScrollContext__Fields super;
    struct System_String_o *imagePath;
    struct UnityEngine_UI_Button_o *m_Button;
    struct UnityEngine_UI_Image_o *m_Image;
    struct UnityEngine_GameObject_o *m_NewIcon;
    struct UnityEngine_Animator_o *m_ScrollAnimator;
    struct Shock_AnimatorPlayerLite_o *m_ScrollAppearAnimator;
    float waitTime;
    float currentPosition;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_o {
    struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_c *klass;
    void *monitor;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_Fields fields;
};

struct System_Func_float__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_float__bool__VTable vtable;
};

struct System_Func_float__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_float__bool__o {
    struct System_Func_float__bool__c *klass;
    void *monitor;
    struct System_Func_float__bool__Fields fields;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_Fields {
    int32_t SelectedIndex;
    struct System_Action_int__o *OnCellClicked;
    struct System_Func_float__bool__o *OnCheckClickable;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_VTable vtable;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_o {
    struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_c *klass;
    void *monitor;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_Fields fields;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_o {
    struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_Fields fields;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollCell___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_1F45C94 MethodInfo_1F45C94, *PMethodInfo_1F45C94;

typedef union _union_163459 _union_163459, *P_union_163459;

union _union_163459 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45C94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163459 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308F544_RGCTXs MethodInfo_308F544_RGCTXs, *PMethodInfo_308F544_RGCTXs;

struct MethodInfo_308F544_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_2DB28F8 MethodInfo_2DB28F8, *PMethodInfo_2DB28F8;

typedef union _union_239429 _union_239429, *P_union_239429;

union _union_239429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB28F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256774 _union_256774, *P_union_256774;

union _union_256774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TutorialController_FavoriteGroupSelectTransition___c__DisplayClass0_0_c Shock_TutorialController_FavoriteGroupSelectTransition___c__DisplayClass0_0_c, *PShock_TutorialController_FavoriteGroupSelectTransition___c__DisplayClass0_0_c;

typedef struct Shock_TutorialController_FavoriteGroupSelectTransition___c__DisplayClass0_0_VTable Shock_TutorialController_FavoriteGroupSelectTransition___c__DisplayClass0_0_VTable, *PShock_TutorialController_FavoriteGroupSelectTransition___c__DisplayClass0_0_VTable;

struct Shock_TutorialController_FavoriteGroupSelectTransition___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialController_FavoriteGroupSelectTransition___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialController_FavoriteGroupSelectTransition___c__DisplayClass0_0_VTable vtable;
};

typedef union _union_217167 _union_217167, *P_union_217167;

union _union_217167 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_AsyncReactiveCommand_Subscription_T__VTable UniRx_AsyncReactiveCommand_Subscription_T__VTable, *PUniRx_AsyncReactiveCommand_Subscription_T__VTable;

struct UniRx_AsyncReactiveCommand_Subscription_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

typedef union _union_256776 _union_256776, *P_union_256776;

union _union_256776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_DesignerSerializationVisibility_VTable System_ComponentModel_DesignerSerializationVisibility_VTable, *PSystem_ComponentModel_DesignerSerializationVisibility_VTable;

struct System_ComponentModel_DesignerSerializationVisibility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_217169 _union_217169, *P_union_217169;

union _union_217169 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13FD124 MethodInfo_13FD124, *PMethodInfo_13FD124;

typedef union _union_259896 _union_259896, *P_union_259896;

union _union_259896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FD124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256778 _union_256778, *P_union_256778;

union _union_256778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Tuple_uint__StoryData__o System_Tuple_uint__StoryData__o, *PSystem_Tuple_uint__StoryData__o;

typedef struct System_Tuple_uint__StoryData__c System_Tuple_uint__StoryData__c, *PSystem_Tuple_uint__StoryData__c;

typedef struct System_Tuple_uint__StoryData__Fields System_Tuple_uint__StoryData__Fields, *PSystem_Tuple_uint__StoryData__Fields;

typedef struct System_Tuple_uint__StoryData__VTable System_Tuple_uint__StoryData__VTable, *PSystem_Tuple_uint__StoryData__VTable;

struct System_Tuple_uint__StoryData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_System_ITupleInternal_ToString;
    struct VirtualInvokeData _9_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_Tuple_uint__StoryData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Tuple_uint__StoryData__VTable vtable;
};

struct System_Tuple_uint__StoryData__Fields {
    uint32_t m_Item1;
    struct Shock_StoryData_o *m_Item2;
};

struct System_Tuple_uint__StoryData__o {
    struct System_Tuple_uint__StoryData__c *klass;
    void *monitor;
    struct System_Tuple_uint__StoryData__Fields fields;
};

typedef struct MethodInfo_2EA501C MethodInfo_2EA501C, *PMethodInfo_2EA501C;

typedef union _union_238521 _union_238521, *P_union_238521;

union _union_238521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA501C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256760 _union_256760, *P_union_256760;

union _union_256760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256762 _union_256762, *P_union_256762;

union _union_256762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281740 _union_281740, *P_union_281740;

union _union_281740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242133 _union_242133, *P_union_242133;

union _union_242133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C5278 MethodInfo_22C5278, *PMethodInfo_22C5278;

typedef union _union_280944 _union_280944, *P_union_280944;

union _union_280944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C5278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281742 _union_281742, *P_union_281742;

union _union_281742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242135 _union_242135, *P_union_242135;

union _union_242135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Exception_array System_Exception_array, *PSystem_Exception_array;

struct System_Exception_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Exception_o *m_Items[65535];
};

typedef union _union_281744 _union_281744, *P_union_281744;

union _union_281744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242137 _union_242137, *P_union_242137;

union _union_242137 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281746 _union_281746, *P_union_281746;

union _union_281746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242139 _union_242139, *P_union_242139;

union _union_242139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281748 _union_281748, *P_union_281748;

union _union_281748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281738 _union_281738, *P_union_281738;

union _union_281738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_TitleScene___c__DisplayClass33_0_VTable Aoharu_TitleScene___c__DisplayClass33_0_VTable, *PAoharu_TitleScene___c__DisplayClass33_0_VTable;

struct Aoharu_TitleScene___c__DisplayClass33_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2EA5024 MethodInfo_2EA5024, *PMethodInfo_2EA5024;

typedef union _union_238689 _union_238689, *P_union_238689;

union _union_238689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA5024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217151 _union_217151, *P_union_217151;

union _union_217151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217153 _union_217153, *P_union_217153;

union _union_217153 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242131 _union_242131, *P_union_242131;

union _union_242131 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_319F920_RGCTXs MethodInfo_319F920_RGCTXs, *PMethodInfo_319F920_RGCTXs;

struct MethodInfo_319F920_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_WhenAll_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____GetAwaiter;
};

typedef struct TMPro_TMP_WordInfo_c TMPro_TMP_WordInfo_c, *PTMPro_TMP_WordInfo_c;

typedef struct TMPro_TMP_WordInfo_VTable TMPro_TMP_WordInfo_VTable, *PTMPro_TMP_WordInfo_VTable;

struct TMPro_TMP_WordInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_WordInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_WordInfo_VTable vtable;
};

typedef struct MethodInfo_312B654 MethodInfo_312B654, *PMethodInfo_312B654;

typedef union _union_223981 _union_223981, *P_union_223981;

union _union_223981 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B654 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223981 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BAE78 MethodInfo_10BAE78, *PMethodInfo_10BAE78;

typedef union _union_208163 _union_208163, *P_union_208163;

union _union_208163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BAE78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217155 _union_217155, *P_union_217155;

union _union_217155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CSVParser_StaticFields CSVParser_StaticFields, *PCSVParser_StaticFields;

typedef struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__o System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__o, *PSystem_Collections_Generic_Dictionary_CSVParser_Delimiter__char__o;

typedef struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__c System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__c, *PSystem_Collections_Generic_Dictionary_CSVParser_Delimiter__char__c;

typedef struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__Fields System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__Fields, *PSystem_Collections_Generic_Dictionary_CSVParser_Delimiter__char__Fields;

typedef struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__VTable System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__VTable, *PSystem_Collections_Generic_Dictionary_CSVParser_Delimiter__char__VTable;

struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__o {
    struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__Fields fields;
};

struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__VTable vtable;
};

struct CSVParser_StaticFields {
    struct System_Collections_Generic_Dictionary_CSVParser_Delimiter__char__o *Delimiters;
};

typedef union _union_256764 _union_256764, *P_union_256764;

union _union_256764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217157 _union_217157, *P_union_217157;

union _union_217157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256766 _union_256766, *P_union_256766;

union _union_256766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217159 _union_217159, *P_union_217159;

union _union_217159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256768 _union_256768, *P_union_256768;

union _union_256768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E96D24 MethodInfo_2E96D24, *PMethodInfo_2E96D24;

typedef union _union_270068 _union_270068, *P_union_270068;

union _union_270068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E96D24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30EDD4C MethodInfo_30EDD4C, *PMethodInfo_30EDD4C;

typedef union _union_239351 _union_239351, *P_union_239351;

union _union_239351 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EDD4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass168_0_c Shock_Protocol___c__DisplayClass168_0_c, *PShock_Protocol___c__DisplayClass168_0_c;

typedef struct Shock_Protocol___c__DisplayClass168_0_VTable Shock_Protocol___c__DisplayClass168_0_VTable, *PShock_Protocol___c__DisplayClass168_0_VTable;

struct Shock_Protocol___c__DisplayClass168_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass168_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass168_0_VTable vtable;
};

typedef union _union_242109 _union_242109, *P_union_242109;

union _union_242109 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Header_HeaderTabButton___c__DisplayClass22_0_VTable Aoharu_Chat_Header_HeaderTabButton___c__DisplayClass22_0_VTable, *PAoharu_Chat_Header_HeaderTabButton___c__DisplayClass22_0_VTable;

struct Aoharu_Chat_Header_HeaderTabButton___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256750 _union_256750, *P_union_256750;

union _union_256750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281750 _union_281750, *P_union_281750;

union _union_281750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281752 _union_281752, *P_union_281752;

union _union_281752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242101 _union_242101, *P_union_242101;

union _union_242101 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281754 _union_281754, *P_union_281754;

union _union_281754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242103 _union_242103, *P_union_242103;

union _union_242103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281756 _union_281756, *P_union_281756;

union _union_281756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242105 _union_242105, *P_union_242105;

union _union_242105 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14300C8 MethodInfo_14300C8, *PMethodInfo_14300C8;

typedef union _union_260166 _union_260166, *P_union_260166;

union _union_260166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14300C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281758 _union_281758, *P_union_281758;

union _union_281758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242107 _union_242107, *P_union_242107;

union _union_242107 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E1E0 MethodInfo_2B9E1E0, *PMethodInfo_2B9E1E0;

typedef union _union_340534 _union_340534, *P_union_340534;

union _union_340534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E1E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217181 _union_217181, *P_union_217181;

union _union_217181 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_VTable System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_VTable, *PSystem_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_VTable;

struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _5_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _6_System_Collections_IEnumerator_Reset;
};

typedef union _union_217183 _union_217183, *P_union_217183;

union _union_217183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9E1E4 MethodInfo_2B9E1E4, *PMethodInfo_2B9E1E4;

typedef union _union_340546 _union_340546, *P_union_340546;

union _union_340546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E1E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217185 _union_217185, *P_union_217185;

union _union_217185 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217187 _union_217187, *P_union_217187;

union _union_217187 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B29864 MethodInfo_2B29864, *PMethodInfo_2B29864;

typedef union _union_237539 _union_237539, *P_union_237539;

union _union_237539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B29864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEA8DC MethodInfo_1EEA8DC, *PMethodInfo_1EEA8DC;

typedef union _union_305596 _union_305596, *P_union_305596;

union _union_305596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA8DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256752 _union_256752, *P_union_256752;

union _union_256752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243F478 MethodInfo_243F478, *PMethodInfo_243F478;

typedef union _union_279244 _union_279244, *P_union_279244;

union _union_279244 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243F478 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279244 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217189 _union_217189, *P_union_217189;

union _union_217189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF8C4 MethodInfo_1EBF8C4, *PMethodInfo_1EBF8C4;

typedef union _union_283198 _union_283198, *P_union_283198;

union _union_283198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF8C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256754 _union_256754, *P_union_256754;

union _union_256754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_AsUnitObservableObservable_T__c UniRx_Operators_AsUnitObservableObservable_T__c, *PUniRx_Operators_AsUnitObservableObservable_T__c;

typedef struct UniRx_Operators_AsUnitObservableObservable_T__RGCTXs UniRx_Operators_AsUnitObservableObservable_T__RGCTXs, *PUniRx_Operators_AsUnitObservableObservable_T__RGCTXs;

typedef struct UniRx_Operators_AsUnitObservableObservable_T__VTable UniRx_Operators_AsUnitObservableObservable_T__VTable, *PUniRx_Operators_AsUnitObservableObservable_T__VTable;

struct UniRx_Operators_AsUnitObservableObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_AsUnitObservableObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AsUnitObservableObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AsUnitObservableObservable_T__VTable vtable;
};

struct UniRx_Operators_AsUnitObservableObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct Il2CppClass *_1_UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T_;
    struct MethodInfo *_2_UniRx_Operators_AsUnitObservableObservable_AsUnitObservable_T___ctor;
    struct Il2CppClass *_3_UniRx_IObservable_T_;
    struct MethodInfo *_4_UniRx_IObservable_T__Subscribe;
};

typedef struct MethodInfo_13B37A0 MethodInfo_13B37A0, *PMethodInfo_13B37A0;

typedef struct MethodInfo_13B37A0_RGCTXs MethodInfo_13B37A0_RGCTXs, *PMethodInfo_13B37A0_RGCTXs;

typedef union _union_206817 _union_206817, *P_union_206817;

struct MethodInfo_13B37A0_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_206817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B37A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B37A0_RGCTXs *rgctx_data;
    union _union_206817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1291F44_RGCTXs MethodInfo_1291F44_RGCTXs, *PMethodInfo_1291F44_RGCTXs;

struct MethodInfo_1291F44_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_256756 _union_256756, *P_union_256756;

union _union_256756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_RSASignaturePadding_o System_Security_Cryptography_RSASignaturePadding_o, *PSystem_Security_Cryptography_RSASignaturePadding_o;

typedef struct System_Security_Cryptography_RSASignaturePadding_c System_Security_Cryptography_RSASignaturePadding_c, *PSystem_Security_Cryptography_RSASignaturePadding_c;

typedef struct System_Security_Cryptography_RSASignaturePadding_Fields System_Security_Cryptography_RSASignaturePadding_Fields, *PSystem_Security_Cryptography_RSASignaturePadding_Fields;

typedef struct System_Security_Cryptography_RSASignaturePadding_StaticFields System_Security_Cryptography_RSASignaturePadding_StaticFields, *PSystem_Security_Cryptography_RSASignaturePadding_StaticFields;

typedef struct System_Security_Cryptography_RSASignaturePadding_VTable System_Security_Cryptography_RSASignaturePadding_VTable, *PSystem_Security_Cryptography_RSASignaturePadding_VTable;

struct System_Security_Cryptography_RSASignaturePadding_StaticFields {
    struct System_Security_Cryptography_RSASignaturePadding_o *s_pkcs1;
    struct System_Security_Cryptography_RSASignaturePadding_o *s_pss;
};

struct System_Security_Cryptography_RSASignaturePadding_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct System_Security_Cryptography_RSASignaturePadding_Fields {
    int32_t _mode;
};

struct System_Security_Cryptography_RSASignaturePadding_o {
    struct System_Security_Cryptography_RSASignaturePadding_c *klass;
    void *monitor;
    struct System_Security_Cryptography_RSASignaturePadding_Fields fields;
};

struct System_Security_Cryptography_RSASignaturePadding_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_RSASignaturePadding_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_RSASignaturePadding_VTable vtable;
};

typedef union _union_256758 _union_256758, *P_union_256758;

union _union_256758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242119 _union_242119, *P_union_242119;

union _union_242119 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveTypeExtensions_Fields Shock_LiveTypeExtensions_Fields, *PShock_LiveTypeExtensions_Fields;

struct Shock_LiveTypeExtensions_Fields {
};

typedef struct Shock_DataNode_CardTypeName_c Shock_DataNode_CardTypeName_c, *PShock_DataNode_CardTypeName_c;

typedef struct Shock_DataNode_CardTypeName_VTable Shock_DataNode_CardTypeName_VTable, *PShock_DataNode_CardTypeName_VTable;

struct Shock_DataNode_CardTypeName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
    struct VirtualInvokeData _9_OnReceive;
    struct VirtualInvokeData _10_OnReceive;
};

struct Shock_DataNode_CardTypeName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_CardTypeName_VTable vtable;
};

typedef struct MethodInfo_333124C MethodInfo_333124C, *PMethodInfo_333124C;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__c Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__c;

typedef union _union_300835 _union_300835, *P_union_300835;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__o Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyLRPromise_T___UniTask_Awaiter_T__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise_T__TryLeftInvokeContinuation;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise_T_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyLRPromise_T___UniTask_Awaiter_;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise_T__TryRightInvokeContinuation;
};

union _union_300835 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
};

struct MethodInfo_333124C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300835 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281760 _union_281760, *P_union_281760;

union _union_281760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17D44CC MethodInfo_17D44CC, *PMethodInfo_17D44CC;

typedef union _union_236093 _union_236093, *P_union_236093;

union _union_236093 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D44CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236093 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256740 _union_256740, *P_union_256740;

union _union_256740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11ECBE8 MethodInfo_11ECBE8, *PMethodInfo_11ECBE8;

typedef union _union_260442 _union_260442, *P_union_260442;

union _union_260442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ECBE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281762 _union_281762, *P_union_281762;

union _union_281762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242111 _union_242111, *P_union_242111;

union _union_242111 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281764 _union_281764, *P_union_281764;

union _union_281764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20920CC MethodInfo_20920CC, *PMethodInfo_20920CC;

typedef union _union_325909 _union_325909, *P_union_325909;

union _union_325909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20920CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1FDE0 MethodInfo_2B1FDE0, *PMethodInfo_2B1FDE0;

typedef union _union_236357 _union_236357, *P_union_236357;

union _union_236357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1FDE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B29878 MethodInfo_2B29878, *PMethodInfo_2B29878;

typedef union _union_237707 _union_237707, *P_union_237707;

union _union_237707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B29878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242113 _union_242113, *P_union_242113;

union _union_242113 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281766 _union_281766, *P_union_281766;

union _union_281766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D64FC0 MethodInfo_2D64FC0, *PMethodInfo_2D64FC0;

typedef struct MethodInfo_2D64FC0_RGCTXs MethodInfo_2D64FC0_RGCTXs, *PMethodInfo_2D64FC0_RGCTXs;

typedef union _union_321627 _union_321627, *P_union_321627;

struct MethodInfo_2D64FC0_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_321627 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64FC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Object_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64FC0_RGCTXs *rgctx_data;
    union _union_321627 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281768 _union_281768, *P_union_281768;

union _union_281768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_Converter_c System_Runtime_Serialization_Formatters_Binary_Converter_c, *PSystem_Runtime_Serialization_Formatters_Binary_Converter_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_Converter_StaticFields System_Runtime_Serialization_Formatters_Binary_Converter_StaticFields, *PSystem_Runtime_Serialization_Formatters_Binary_Converter_StaticFields;

typedef struct System_Runtime_Serialization_Formatters_Binary_Converter_VTable System_Runtime_Serialization_Formatters_Binary_Converter_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_Converter_VTable;

typedef struct System_TypeCode_array System_TypeCode_array, *PSystem_TypeCode_array;

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalPrimitiveTypeE_array System_Runtime_Serialization_Formatters_Binary_InternalPrimitiveTypeE_array, *PSystem_Runtime_Serialization_Formatters_Binary_InternalPrimitiveTypeE_array;

struct System_Runtime_Serialization_Formatters_Binary_Converter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_Converter_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Serialization_Formatters_Binary_Converter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_Converter_VTable vtable;
};

struct System_TypeCode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Runtime_Serialization_Formatters_Binary_Converter_StaticFields {
    int32_t primitiveTypeEnumLength;
    struct System_Type_array *typeA;
    struct System_Type_array *arrayTypeA;
    struct System_String_array *valueA;
    struct System_TypeCode_array *typeCodeA;
    struct System_Runtime_Serialization_Formatters_Binary_InternalPrimitiveTypeE_array *codeA;
    struct System_Type_o *typeofISerializable;
    struct System_Type_o *typeofString;
    struct System_Type_o *typeofConverter;
    struct System_Type_o *typeofBoolean;
    struct System_Type_o *typeofByte;
    struct System_Type_o *typeofChar;
    struct System_Type_o *typeofDecimal;
    struct System_Type_o *typeofDouble;
    struct System_Type_o *typeofInt16;
    struct System_Type_o *typeofInt32;
    struct System_Type_o *typeofInt64;
    struct System_Type_o *typeofSByte;
    struct System_Type_o *typeofSingle;
    struct System_Type_o *typeofTimeSpan;
    struct System_Type_o *typeofDateTime;
    struct System_Type_o *typeofUInt16;
    struct System_Type_o *typeofUInt32;
    struct System_Type_o *typeofUInt64;
    struct System_Type_o *typeofObject;
    struct System_Type_o *typeofSystemVoid;
    struct System_Reflection_Assembly_o *urtAssembly;
    struct System_String_o *urtAssemblyString;
    struct System_Type_o *typeofTypeArray;
    struct System_Type_o *typeofObjectArray;
    struct System_Type_o *typeofStringArray;
    struct System_Type_o *typeofBooleanArray;
    struct System_Type_o *typeofByteArray;
    struct System_Type_o *typeofCharArray;
    struct System_Type_o *typeofDecimalArray;
    struct System_Type_o *typeofDoubleArray;
    struct System_Type_o *typeofInt16Array;
    struct System_Type_o *typeofInt32Array;
    struct System_Type_o *typeofInt64Array;
    struct System_Type_o *typeofSByteArray;
    struct System_Type_o *typeofSingleArray;
    struct System_Type_o *typeofTimeSpanArray;
    struct System_Type_o *typeofDateTimeArray;
    struct System_Type_o *typeofUInt16Array;
    struct System_Type_o *typeofUInt32Array;
    struct System_Type_o *typeofUInt64Array;
    struct System_Type_o *typeofMarshalByRefObject;
};

struct System_Runtime_Serialization_Formatters_Binary_InternalPrimitiveTypeE_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef union _union_217171 _union_217171, *P_union_217171;

union _union_217171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217173 _union_217173, *P_union_217173;

union _union_217173 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217175 _union_217175, *P_union_217175;

union _union_217175 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F45C60 MethodInfo_1F45C60, *PMethodInfo_1F45C60;

typedef union _union_163279 _union_163279, *P_union_163279;

union _union_163279 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45C60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163279 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217177 _union_217177, *P_union_217177;

union _union_217177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256742 _union_256742, *P_union_256742;

union _union_256742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217179 _union_217179, *P_union_217179;

union _union_217179 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256744 _union_256744, *P_union_256744;

union _union_256744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAFBA4 MethodInfo_2EAFBA4, *PMethodInfo_2EAFBA4;

typedef union _union_235001 _union_235001, *P_union_235001;

union _union_235001 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAFBA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235001 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256746 _union_256746, *P_union_256746;

union _union_256746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11ECBF0 MethodInfo_11ECBF0, *PMethodInfo_11ECBF0;

typedef union _union_260654 _union_260654, *P_union_260654;

union _union_260654 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ECBF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260654 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F45C68 MethodInfo_1F45C68, *PMethodInfo_1F45C68;

typedef union _union_163339 _union_163339, *P_union_163339;

union _union_163339 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45C68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163339 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D2BB3C MethodInfo_1D2BB3C, *PMethodInfo_1D2BB3C;

typedef union _union_252319 _union_252319, *P_union_252319;

union _union_252319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2BB3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256748 _union_256748, *P_union_256748;

union _union_256748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_o Aoharu_CommonBgMovieScene___c__DisplayClass9_1_o, *PAoharu_CommonBgMovieScene___c__DisplayClass9_1_o;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_c Aoharu_CommonBgMovieScene___c__DisplayClass9_1_c, *PAoharu_CommonBgMovieScene___c__DisplayClass9_1_c;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_Fields Aoharu_CommonBgMovieScene___c__DisplayClass9_1_Fields, *PAoharu_CommonBgMovieScene___c__DisplayClass9_1_Fields;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_VTable Aoharu_CommonBgMovieScene___c__DisplayClass9_1_VTable, *PAoharu_CommonBgMovieScene___c__DisplayClass9_1_VTable;

struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_Fields {
    struct System_Action_o *next;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_o {
    struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_c *klass;
    void *monitor;
    struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_Fields fields;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CommonBgMovieScene___c__DisplayClass9_1_VTable vtable;
};

typedef struct Shock_ShopRewardMst_array Shock_ShopRewardMst_array, *PShock_ShopRewardMst_array;

typedef struct Shock_ShopRewardMst_o Shock_ShopRewardMst_o, *PShock_ShopRewardMst_o;

typedef struct Shock_ShopRewardMst_c Shock_ShopRewardMst_c, *PShock_ShopRewardMst_c;

typedef struct Shock_ShopRewardMst_Fields Shock_ShopRewardMst_Fields, *PShock_ShopRewardMst_Fields;

typedef struct Shock_ShopRewardMst_VTable Shock_ShopRewardMst_VTable, *PShock_ShopRewardMst_VTable;

struct Shock_ShopRewardMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ShopRewardMst_o *m_Items[65535];
};

struct Shock_ShopRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_ShopRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShopRewardMst_VTable vtable;
};

struct Shock_ShopRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    uint32_t _isBonus;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_ShopRewardMst_o {
    struct Shock_ShopRewardMst_c *klass;
    void *monitor;
    struct Shock_ShopRewardMst_Fields fields;
};

typedef struct MethodInfo_2EA504C MethodInfo_2EA504C, *PMethodInfo_2EA504C;

typedef union _union_239025 _union_239025, *P_union_239025;

union _union_239025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA504C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13D0F34_RGCTXs MethodInfo_13D0F34_RGCTXs, *PMethodInfo_13D0F34_RGCTXs;

struct MethodInfo_13D0F34_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_201E804 MethodInfo_201E804, *PMethodInfo_201E804;

typedef union _union_157972 _union_157972, *P_union_157972;

union _union_157972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201E804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Baum2_ListLayoutGroup_o Baum2_ListLayoutGroup_o, *PBaum2_ListLayoutGroup_o;

typedef struct Baum2_ListLayoutGroup_c Baum2_ListLayoutGroup_c, *PBaum2_ListLayoutGroup_c;

typedef struct Baum2_ListLayoutGroup_Fields Baum2_ListLayoutGroup_Fields, *PBaum2_ListLayoutGroup_Fields;

typedef struct Baum2_ListLayoutGroup_VTable Baum2_ListLayoutGroup_VTable, *PBaum2_ListLayoutGroup_VTable;

typedef struct Baum2_List_o Baum2_List_o, *PBaum2_List_o;

typedef struct System_Collections_Generic_Dictionary_string__Vector2__o System_Collections_Generic_Dictionary_string__Vector2__o, *PSystem_Collections_Generic_Dictionary_string__Vector2__o;

typedef struct System_Collections_Generic_Dictionary_string__float__o System_Collections_Generic_Dictionary_string__float__o, *PSystem_Collections_Generic_Dictionary_string__float__o;

typedef struct Baum2_List_c Baum2_List_c, *PBaum2_List_c;

typedef struct Baum2_List_Fields Baum2_List_Fields, *PBaum2_List_Fields;

typedef struct System_Collections_Generic_Dictionary_string__Vector2__c System_Collections_Generic_Dictionary_string__Vector2__c, *PSystem_Collections_Generic_Dictionary_string__Vector2__c;

typedef struct System_Collections_Generic_Dictionary_string__Vector2__Fields System_Collections_Generic_Dictionary_string__Vector2__Fields, *PSystem_Collections_Generic_Dictionary_string__Vector2__Fields;

typedef struct System_Collections_Generic_Dictionary_string__float__c System_Collections_Generic_Dictionary_string__float__c, *PSystem_Collections_Generic_Dictionary_string__float__c;

typedef struct System_Collections_Generic_Dictionary_string__float__Fields System_Collections_Generic_Dictionary_string__float__Fields, *PSystem_Collections_Generic_Dictionary_string__float__Fields;

typedef struct Baum2_List_VTable Baum2_List_VTable, *PBaum2_List_VTable;

typedef struct System_Func_int__string__o System_Func_int__string__o, *PSystem_Func_int__string__o;

typedef struct System_Action_string__UIRoot__o System_Action_string__UIRoot__o, *PSystem_Action_string__UIRoot__o;

typedef struct System_Action_UIRoot__int__o System_Action_UIRoot__int__o, *PSystem_Action_UIRoot__int__o;

typedef struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__o System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__o, *PSystem_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__o;

typedef struct System_Collections_Generic_Dictionary_string__List_UIRoot___o System_Collections_Generic_Dictionary_string__List_UIRoot___o, *PSystem_Collections_Generic_Dictionary_string__List_UIRoot___o;

typedef struct System_Collections_Generic_Dictionary_string__Vector2__VTable System_Collections_Generic_Dictionary_string__Vector2__VTable, *PSystem_Collections_Generic_Dictionary_string__Vector2__VTable;

typedef struct System_Collections_Generic_Dictionary_string__float__VTable System_Collections_Generic_Dictionary_string__float__VTable, *PSystem_Collections_Generic_Dictionary_string__float__VTable;

typedef struct System_Func_int__string__c System_Func_int__string__c, *PSystem_Func_int__string__c;

typedef struct System_Func_int__string__Fields System_Func_int__string__Fields, *PSystem_Func_int__string__Fields;

typedef struct System_Action_string__UIRoot__c System_Action_string__UIRoot__c, *PSystem_Action_string__UIRoot__c;

typedef struct System_Action_string__UIRoot__Fields System_Action_string__UIRoot__Fields, *PSystem_Action_string__UIRoot__Fields;

typedef struct System_Action_UIRoot__int__c System_Action_UIRoot__int__c, *PSystem_Action_UIRoot__int__c;

typedef struct System_Action_UIRoot__int__Fields System_Action_UIRoot__int__Fields, *PSystem_Action_UIRoot__int__Fields;

typedef struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__c System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__c, *PSystem_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__c;

typedef struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__Fields System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__Fields, *PSystem_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__Fields;

typedef struct System_Collections_Generic_Dictionary_string__List_UIRoot___c System_Collections_Generic_Dictionary_string__List_UIRoot___c, *PSystem_Collections_Generic_Dictionary_string__List_UIRoot___c;

typedef struct System_Collections_Generic_Dictionary_string__List_UIRoot___Fields System_Collections_Generic_Dictionary_string__List_UIRoot___Fields, *PSystem_Collections_Generic_Dictionary_string__List_UIRoot___Fields;

typedef struct System_Func_int__string__VTable System_Func_int__string__VTable, *PSystem_Func_int__string__VTable;

typedef struct System_Action_string__UIRoot__VTable System_Action_string__UIRoot__VTable, *PSystem_Action_string__UIRoot__VTable;

typedef struct System_Action_UIRoot__int__VTable System_Action_UIRoot__int__VTable, *PSystem_Action_UIRoot__int__VTable;

typedef struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__VTable System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__VTable, *PSystem_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__VTable;

typedef struct System_Collections_Generic_Dictionary_string__List_UIRoot___VTable System_Collections_Generic_Dictionary_string__List_UIRoot___VTable, *PSystem_Collections_Generic_Dictionary_string__List_UIRoot___VTable;

struct System_Collections_Generic_Dictionary_string__List_UIRoot___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__List_UIRoot___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__List_UIRoot___VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__List_UIRoot___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__List_UIRoot___o {
    struct System_Collections_Generic_Dictionary_string__List_UIRoot___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__List_UIRoot___Fields fields;
};

struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__o {
    struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__Fields fields;
};

struct System_Func_int__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Baum2_ListLayoutGroup_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    int32_t Scroll;
    bool Initialized;
    struct Baum2_List_o *Root;
    struct System_Collections_Generic_Dictionary_string__Vector2__o *ElementSize;
    struct UnityEngine_Vector2_o _MaxElementSize_k__BackingField;
    struct System_Collections_Generic_List_Vector2__o *_ElementPositions_k__BackingField;
    struct UnityEngine_RectOffset_o *Padding;
    float Spacing;
    struct System_Collections_Generic_Dictionary_string__float__o *SpecialPadding;
    struct UnityEngine_RectTransform_o *rectTransformCache;
    struct UnityEngine_RectTransform_o *Parent;
    struct UnityEngine_RectTransform_o *RectTransformParent;
};

struct Baum2_ListLayoutGroup_o {
    struct Baum2_ListLayoutGroup_c *klass;
    void *monitor;
    struct Baum2_ListLayoutGroup_Fields fields;
};

struct Baum2_ListLayoutGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Baum2_ListLayoutGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Baum2_ListLayoutGroup_VTable vtable;
};

struct Baum2_List_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_List_GameObject__o *ItemSources;
    struct Baum2_ListLayoutGroup_o *LayoutGroup;
    struct UnityEngine_GameObject_o *contentCache;
    struct UnityEngine_RectTransform_o *contentRectTransformCache;
    struct UnityEngine_RectTransform_o *rectTransformCache;
    struct UnityEngine_UI_ScrollRect_o *scrollRectCache;
    int32_t count;
    struct System_Func_int__string__o *uiSelector;
    struct System_Action_string__UIRoot__o *uiFactory;
    struct System_Action_UIRoot__int__o *uiUpdater;
    int32_t RenderingMin;
    int32_t RenderingMax;
    struct System_Collections_Generic_Dictionary_int__List_CurrentRenderingElement__o *CurrentRenderingElements;
    struct System_Collections_Generic_Dictionary_string__List_UIRoot___o *Pool;
    struct UnityEngine_Vector3_array *fourCornersArray;
    struct UnityEngine_Vector2_array *worldCornersEdge;
};

struct System_Action_string__UIRoot__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_string__UIRoot__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_string__UIRoot__VTable vtable;
};

struct System_Action_string__UIRoot__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_string__UIRoot__o {
    struct System_Action_string__UIRoot__c *klass;
    void *monitor;
    struct System_Action_string__UIRoot__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__Vector2__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Action_UIRoot__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_UIRoot__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Baum2_List_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_int__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_UIRoot__int__o {
    struct System_Action_UIRoot__int__c *klass;
    void *monitor;
    struct System_Action_UIRoot__int__Fields fields;
};

struct System_Action_UIRoot__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_UIRoot__int__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Vector2__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__Vector2__o {
    struct System_Collections_Generic_Dictionary_string__Vector2__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Vector2__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__float__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__float__o {
    struct System_Collections_Generic_Dictionary_string__float__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__float__Fields fields;
};

struct Baum2_List_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Baum2_List_VTable vtable;
};

struct Baum2_List_o {
    struct Baum2_List_c *klass;
    void *monitor;
    struct Baum2_List_Fields fields;
};

struct System_Func_int__string__o {
    struct System_Func_int__string__c *klass;
    void *monitor;
    struct System_Func_int__string__Fields fields;
};

struct System_Func_int__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_int__string__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__float__VTable vtable;
};

typedef union _union_242167 _union_242167, *P_union_242167;

union _union_242167 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242169 _union_242169, *P_union_242169;

union _union_242169 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209CC70 MethodInfo_209CC70, *PMethodInfo_209CC70;

typedef union _union_341428 _union_341428, *P_union_341428;

union _union_341428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209CC70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2948540 MethodInfo_2948540, *PMethodInfo_2948540;

typedef union _union_187040 _union_187040, *P_union_187040;

union _union_187040 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2948540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187040 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242161 _union_242161, *P_union_242161;

union _union_242161 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242163 _union_242163, *P_union_242163;

union _union_242163 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_DateConditionOthersMst__c System_Collections_Generic_IReadOnlyCollection_DateConditionOthersMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_DateConditionOthersMst__c;

struct System_Collections_Generic_IReadOnlyCollection_DateConditionOthersMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_242165 _union_242165, *P_union_242165;

union _union_242165 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_SerializationFieldInfo_array System_Runtime_Serialization_SerializationFieldInfo_array, *PSystem_Runtime_Serialization_SerializationFieldInfo_array;

typedef struct System_Runtime_Serialization_SerializationFieldInfo_o System_Runtime_Serialization_SerializationFieldInfo_o, *PSystem_Runtime_Serialization_SerializationFieldInfo_o;

typedef struct System_Runtime_Serialization_SerializationFieldInfo_c System_Runtime_Serialization_SerializationFieldInfo_c, *PSystem_Runtime_Serialization_SerializationFieldInfo_c;

typedef struct System_Runtime_Serialization_SerializationFieldInfo_Fields System_Runtime_Serialization_SerializationFieldInfo_Fields, *PSystem_Runtime_Serialization_SerializationFieldInfo_Fields;

typedef struct System_Runtime_Serialization_SerializationFieldInfo_VTable System_Runtime_Serialization_SerializationFieldInfo_VTable, *PSystem_Runtime_Serialization_SerializationFieldInfo_VTable;

typedef struct System_Reflection_RuntimeFieldInfo_o System_Reflection_RuntimeFieldInfo_o, *PSystem_Reflection_RuntimeFieldInfo_o;

typedef struct System_Reflection_RuntimeFieldInfo_c System_Reflection_RuntimeFieldInfo_c, *PSystem_Reflection_RuntimeFieldInfo_c;

typedef struct System_Reflection_RuntimeFieldInfo_Fields System_Reflection_RuntimeFieldInfo_Fields, *PSystem_Reflection_RuntimeFieldInfo_Fields;

typedef struct System_Reflection_RuntimeFieldInfo_VTable System_Reflection_RuntimeFieldInfo_VTable, *PSystem_Reflection_RuntimeFieldInfo_VTable;

typedef struct System_Reflection_RtFieldInfo_Fields System_Reflection_RtFieldInfo_Fields, *PSystem_Reflection_RtFieldInfo_Fields;

typedef struct System_RuntimeFieldHandle_o System_RuntimeFieldHandle_o, *PSystem_RuntimeFieldHandle_o;

typedef struct System_RuntimeFieldHandle_Fields System_RuntimeFieldHandle_Fields, *PSystem_RuntimeFieldHandle_Fields;

struct System_Reflection_RuntimeFieldInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_get_Attributes;
    struct VirtualInvokeData _16_get_FieldType;
    struct VirtualInvokeData _17_get_IsLiteral;
    struct VirtualInvokeData _18_get_IsNotSerialized;
    struct VirtualInvokeData _19_get_IsStatic;
    struct VirtualInvokeData _20_get_IsPublic;
    struct VirtualInvokeData _21_get_FieldHandle;
    struct VirtualInvokeData _22_GetValue;
    struct VirtualInvokeData _23_SetValue;
    struct VirtualInvokeData _24_SetValue;
    struct VirtualInvokeData _25_SetValueDirect;
    struct VirtualInvokeData _26_GetRawConstantValue;
    struct VirtualInvokeData _27_GetFieldOffset;
    struct VirtualInvokeData _28_UnsafeGetValue;
    struct VirtualInvokeData _29_UnsafeSetValue;
    struct VirtualInvokeData _30_CheckConsistency;
    struct VirtualInvokeData _31_GetObjectData;
};

struct System_Runtime_Serialization_SerializationFieldInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Runtime_Serialization_SerializationFieldInfo_o *m_Items[65535];
};

struct System_Reflection_RuntimeFieldInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_RuntimeFieldInfo_VTable vtable;
};

struct System_Reflection_RtFieldInfo_Fields {
    struct System_Reflection_FieldInfo_Fields super;
};

struct System_RuntimeFieldHandle_Fields {
    intptr_t value;
};

struct System_RuntimeFieldHandle_o {
    struct System_RuntimeFieldHandle_Fields fields;
};

struct System_Reflection_RuntimeFieldInfo_Fields {
    struct System_Reflection_RtFieldInfo_Fields super;
    intptr_t _klass;
    struct System_RuntimeFieldHandle_o fhandle;
    struct System_String_o *name;
    struct System_Type_o *type;
    int32_t attrs;
};

struct System_Reflection_RuntimeFieldInfo_o {
    struct System_Reflection_RuntimeFieldInfo_c *klass;
    void *monitor;
    struct System_Reflection_RuntimeFieldInfo_Fields fields;
};

struct System_Runtime_Serialization_SerializationFieldInfo_Fields {
    struct System_Reflection_FieldInfo_Fields super;
    struct System_Reflection_RuntimeFieldInfo_o *m_field;
    struct System_String_o *m_serializationName;
};

struct System_Runtime_Serialization_SerializationFieldInfo_o {
    struct System_Runtime_Serialization_SerializationFieldInfo_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_SerializationFieldInfo_Fields fields;
};

struct System_Runtime_Serialization_SerializationFieldInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_get_Attributes;
    struct VirtualInvokeData _16_get_FieldType;
    struct VirtualInvokeData _17_get_IsLiteral;
    struct VirtualInvokeData _18_get_IsNotSerialized;
    struct VirtualInvokeData _19_get_IsStatic;
    struct VirtualInvokeData _20_get_IsPublic;
    struct VirtualInvokeData _21_get_FieldHandle;
    struct VirtualInvokeData _22_GetValue;
    struct VirtualInvokeData _23_SetValue;
    struct VirtualInvokeData _24_SetValue;
    struct VirtualInvokeData _25_SetValueDirect;
    struct VirtualInvokeData _26_GetRawConstantValue;
    struct VirtualInvokeData _27_GetFieldOffset;
};

struct System_Runtime_Serialization_SerializationFieldInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_SerializationFieldInfo_VTable vtable;
};

typedef struct MethodInfo_194E6B4 MethodInfo_194E6B4, *PMethodInfo_194E6B4;

typedef union _union_260944 _union_260944, *P_union_260944;

union _union_260944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194E6B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242177 _union_242177, *P_union_242177;

union _union_242177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__Fields {
    struct UnityEngine_UIElements_Scale_o startValue;
    struct UnityEngine_UIElements_Scale_o endValue;
    struct UnityEngine_UIElements_Scale_o reversingAdjustedStartValue;
    struct UnityEngine_UIElements_Scale_o currentValue;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Scale__o m_Items[65535];
};

typedef union _union_242179 _union_242179, *P_union_242179;

union _union_242179 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_o Aoharu_MngSSAlignmentData___c__DisplayClass0_0_o, *PAoharu_MngSSAlignmentData___c__DisplayClass0_0_o;

typedef struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_c Aoharu_MngSSAlignmentData___c__DisplayClass0_0_c, *PAoharu_MngSSAlignmentData___c__DisplayClass0_0_c;

typedef struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_Fields Aoharu_MngSSAlignmentData___c__DisplayClass0_0_Fields, *PAoharu_MngSSAlignmentData___c__DisplayClass0_0_Fields;

typedef struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_VTable Aoharu_MngSSAlignmentData___c__DisplayClass0_0_VTable, *PAoharu_MngSSAlignmentData___c__DisplayClass0_0_VTable;

typedef struct System_Action_RecvSsMigrateRData__o System_Action_RecvSsMigrateRData__o, *PSystem_Action_RecvSsMigrateRData__o;

typedef struct System_Action_RecvSsMigrateRData__c System_Action_RecvSsMigrateRData__c, *PSystem_Action_RecvSsMigrateRData__c;

typedef struct System_Action_RecvSsMigrateRData__Fields System_Action_RecvSsMigrateRData__Fields, *PSystem_Action_RecvSsMigrateRData__Fields;

typedef struct System_Action_RecvSsMigrateRData__VTable System_Action_RecvSsMigrateRData__VTable, *PSystem_Action_RecvSsMigrateRData__VTable;

struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_Fields {
    struct System_Action_RecvSsMigrateRData__o *onComplete;
};

struct System_Action_RecvSsMigrateRData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvSsMigrateRData__o {
    struct System_Action_RecvSsMigrateRData__c *klass;
    void *monitor;
    struct System_Action_RecvSsMigrateRData__Fields fields;
};

struct System_Action_RecvSsMigrateRData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvSsMigrateRData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvSsMigrateRData__VTable vtable;
};

struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_o {
    struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_Fields fields;
};

struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MngSSAlignmentData___c__DisplayClass0_0_VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__float___o System_ValueTuple_bool__ValueTuple_bool__float___o, *PSystem_ValueTuple_bool__ValueTuple_bool__float___o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__float___Fields System_ValueTuple_bool__ValueTuple_bool__float___Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__float___Fields;

typedef struct System_ValueTuple_bool__float__o System_ValueTuple_bool__float__o, *PSystem_ValueTuple_bool__float__o;

typedef struct System_ValueTuple_bool__float__Fields System_ValueTuple_bool__float__Fields, *PSystem_ValueTuple_bool__float__Fields;

struct System_ValueTuple_bool__float__Fields {
    bool Item1;
    float Item2;
};

struct System_ValueTuple_bool__float__o {
    struct System_ValueTuple_bool__float__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__float___Fields {
    bool Item1;
    struct System_ValueTuple_bool__float__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__float___o {
    struct System_ValueTuple_bool__ValueTuple_bool__float___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__float___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__float_____o Item2;
};

typedef union _union_281700 _union_281700, *P_union_281700;

union _union_281700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomConfig_EditorPcmOutputConfig_c CriWare_CriAtomConfig_EditorPcmOutputConfig_c, *PCriWare_CriAtomConfig_EditorPcmOutputConfig_c;

typedef struct CriWare_CriAtomConfig_EditorPcmOutputConfig_VTable CriWare_CriAtomConfig_EditorPcmOutputConfig_VTable, *PCriWare_CriAtomConfig_EditorPcmOutputConfig_VTable;

struct CriWare_CriAtomConfig_EditorPcmOutputConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomConfig_EditorPcmOutputConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomConfig_EditorPcmOutputConfig_VTable vtable;
};

typedef union _union_281702 _union_281702, *P_union_281702;

union _union_281702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281704 _union_281704, *P_union_281704;

union _union_281704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217191 _union_217191, *P_union_217191;

union _union_217191 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217193 _union_217193, *P_union_217193;

union _union_217193 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242171 _union_242171, *P_union_242171;

union _union_242171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B694 MethodInfo_312B694, *PMethodInfo_312B694;

typedef union _union_224149 _union_224149, *P_union_224149;

union _union_224149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217195 _union_217195, *P_union_217195;

union _union_217195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242173 _union_242173, *P_union_242173;

union _union_242173 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217197 _union_217197, *P_union_217197;

union _union_217197 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242175 _union_242175, *P_union_242175;

union _union_242175 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_194E6AC MethodInfo_194E6AC, *PMethodInfo_194E6AC;

typedef union _union_262856 _union_262856, *P_union_262856;

union _union_262856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194E6AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217199 _union_217199, *P_union_217199;

union _union_217199 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB4E74 MethodInfo_1EB4E74, *PMethodInfo_1EB4E74;

typedef union _union_227821 _union_227821, *P_union_227821;

union _union_227821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4E74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass168_0_o Shock_Protocol___c__DisplayClass168_0_o, *PShock_Protocol___c__DisplayClass168_0_o;

typedef struct Shock_Protocol___c__DisplayClass168_0_Fields Shock_Protocol___c__DisplayClass168_0_Fields, *PShock_Protocol___c__DisplayClass168_0_Fields;

struct Shock_Protocol___c__DisplayClass168_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass168_0_o {
    struct Shock_Protocol___c__DisplayClass168_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass168_0_Fields fields;
};

typedef struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___StaticFields System_Threading_Tasks_Task_Tuple_int__int__int__bool___StaticFields, *PSystem_Threading_Tasks_Task_Tuple_int__int__int__bool___StaticFields;

struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_Unpack_Unpack20Local_VTable SharpCompress_Compressors_Rar_UnpackV2017_Unpack_Unpack20Local_VTable, *PSharpCompress_Compressors_Rar_UnpackV2017_Unpack_Unpack20Local_VTable;

struct SharpCompress_Compressors_Rar_UnpackV2017_Unpack_Unpack20Local_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_256790 _union_256790, *P_union_256790;

union _union_256790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256792 _union_256792, *P_union_256792;

union _union_256792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Notice_MissionClearSpecialNoticeChannel_o Shock_Notice_MissionClearSpecialNoticeChannel_o, *PShock_Notice_MissionClearSpecialNoticeChannel_o;

typedef struct Shock_Notice_MissionClearSpecialNoticeChannel_c Shock_Notice_MissionClearSpecialNoticeChannel_c, *PShock_Notice_MissionClearSpecialNoticeChannel_c;

typedef struct Shock_Notice_MissionClearSpecialNoticeChannel_Fields Shock_Notice_MissionClearSpecialNoticeChannel_Fields, *PShock_Notice_MissionClearSpecialNoticeChannel_Fields;

typedef struct Shock_Notice_MissionClearSpecialNoticeChannel_VTable Shock_Notice_MissionClearSpecialNoticeChannel_VTable, *PShock_Notice_MissionClearSpecialNoticeChannel_VTable;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindow_o Shock_Notice_MissionClearSpecialNoticeWindow_o, *PShock_Notice_MissionClearSpecialNoticeWindow_o;

typedef struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_o Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_o, *PShock_Notice_MissionClearSpecialNoticeChannel_MyInput_o;

typedef struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__o System_Collections_Generic_List_MissionClearSpecialNoticeWindow__o, *PSystem_Collections_Generic_List_MissionClearSpecialNoticeWindow__o;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindow_c Shock_Notice_MissionClearSpecialNoticeWindow_c, *PShock_Notice_MissionClearSpecialNoticeWindow_c;

typedef struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_c Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_c, *PShock_Notice_MissionClearSpecialNoticeChannel_MyInput_c;

typedef struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_Fields Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_Fields, *PShock_Notice_MissionClearSpecialNoticeChannel_MyInput_Fields;

typedef struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__c System_Collections_Generic_List_MissionClearSpecialNoticeWindow__c, *PSystem_Collections_Generic_List_MissionClearSpecialNoticeWindow__c;

typedef struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__Fields System_Collections_Generic_List_MissionClearSpecialNoticeWindow__Fields, *PSystem_Collections_Generic_List_MissionClearSpecialNoticeWindow__Fields;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindow_VTable Shock_Notice_MissionClearSpecialNoticeWindow_VTable, *PShock_Notice_MissionClearSpecialNoticeWindow_VTable;

typedef struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_VTable Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_VTable, *PShock_Notice_MissionClearSpecialNoticeChannel_MyInput_VTable;

typedef struct System_Collections_Generic_IReadOnlyList_MissionMst__o System_Collections_Generic_IReadOnlyList_MissionMst__o, *PSystem_Collections_Generic_IReadOnlyList_MissionMst__o;

typedef struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__StaticFields System_Collections_Generic_List_MissionClearSpecialNoticeWindow__StaticFields, *PSystem_Collections_Generic_List_MissionClearSpecialNoticeWindow__StaticFields;

typedef struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__VTable System_Collections_Generic_List_MissionClearSpecialNoticeWindow__VTable, *PSystem_Collections_Generic_List_MissionClearSpecialNoticeWindow__VTable;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindow_array Shock_Notice_MissionClearSpecialNoticeWindow_array, *PShock_Notice_MissionClearSpecialNoticeWindow_array;

typedef struct System_Collections_Generic_IReadOnlyList_MissionMst__c System_Collections_Generic_IReadOnlyList_MissionMst__c, *PSystem_Collections_Generic_IReadOnlyList_MissionMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_MissionMst__Fields System_Collections_Generic_IReadOnlyList_MissionMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MissionMst__Fields;

struct System_Collections_Generic_IReadOnlyList_MissionMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_MissionMst__o {
    struct System_Collections_Generic_IReadOnlyList_MissionMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MissionMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_MissionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Notice_MissionClearSpecialNoticeChannel_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Canvas_o *m_Canvas;
    struct UnityEngine_RectTransform_o *m_FieldRect;
    struct Shock_Notice_MissionClearSpecialNoticeWindow_o *m_HWindow;
    float m_WindowIdleDuration;
    struct System_Action_o *m_SkipAction;
    struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_o *m_MyInput;
    struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__o *m_WindowList;
};

struct Shock_Notice_MissionClearSpecialNoticeWindow_o {
    struct Shock_Notice_MissionClearSpecialNoticeWindow_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearSpecialNoticeWindow_Fields fields;
};

struct Shock_Notice_MissionClearSpecialNoticeWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Start;
    struct VirtualInvokeData _8_Appear;
    struct VirtualInvokeData _9_SkipAppear;
    struct VirtualInvokeData _10_Vanish;
    struct VirtualInvokeData _11_SkipVanish;
};

struct Shock_Notice_MissionClearSpecialNoticeWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearSpecialNoticeWindow_VTable vtable;
};

struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_Fields {
    struct System_Collections_Generic_IReadOnlyList_MissionMst__o *MissionList;
};

struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_o {
    struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_Fields fields;
};

struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearSpecialNoticeChannel_MyInput_VTable vtable;
};

struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__VTable vtable;
};

struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__Fields {
    struct Shock_Notice_MissionClearSpecialNoticeWindow_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__o {
    struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__Fields fields;
};

struct Shock_Notice_MissionClearSpecialNoticeChannel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsIdle;
    struct VirtualInvokeData _7_get_ChannelName;
    struct VirtualInvokeData _8_get_WindowLeftTopY;
    struct VirtualInvokeData _9_get_WindowHeight;
    struct VirtualInvokeData _10_Initialize;
    struct VirtualInvokeData _11_SetVertical;
    struct VirtualInvokeData _12_Play;
    struct VirtualInvokeData _13_Skip;
    struct VirtualInvokeData _14_GetNoticeRect;
};

struct System_Collections_Generic_List_MissionClearSpecialNoticeWindow__StaticFields {
    struct Shock_Notice_MissionClearSpecialNoticeWindow_array *s_emptyArray;
};

struct Shock_Notice_MissionClearSpecialNoticeChannel_o {
    struct Shock_Notice_MissionClearSpecialNoticeChannel_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearSpecialNoticeChannel_Fields fields;
};

struct Shock_Notice_MissionClearSpecialNoticeChannel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearSpecialNoticeChannel_VTable vtable;
};

struct Shock_Notice_MissionClearSpecialNoticeWindow_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Notice_MissionClearSpecialNoticeWindow_o *m_Items[65535];
};

typedef union _union_256794 _union_256794, *P_union_256794;

union _union_256794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24C19F4 MethodInfo_24C19F4, *PMethodInfo_24C19F4;

typedef union _union_290664 _union_290664, *P_union_290664;

union _union_290664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C19F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A2720 MethodInfo_16A2720, *PMethodInfo_16A2720;

typedef union _union_299284 _union_299284, *P_union_299284;

union _union_299284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242145 _union_242145, *P_union_242145;

union _union_242145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281710 _union_281710, *P_union_281710;

union _union_281710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1A07100 MethodInfo_1A07100, *PMethodInfo_1A07100;

typedef union _union_339931 _union_339931, *P_union_339931;

union _union_339931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A07100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TutorialDLConfirm_Fields Shock_TutorialDLConfirm_Fields, *PShock_TutorialDLConfirm_Fields;

typedef struct Shock_DownloadConfirm_Fields Shock_DownloadConfirm_Fields, *PShock_DownloadConfirm_Fields;

struct Shock_DownloadConfirm_Fields {
    bool m_isInit;
    int64_t m_size;
};

struct Shock_TutorialDLConfirm_Fields {
    struct Shock_DownloadConfirm_Fields super;
};

typedef union _union_242147 _union_242147, *P_union_242147;

union _union_242147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24C19F8 MethodInfo_24C19F8, *PMethodInfo_24C19F8;

typedef union _union_290668 _union_290668, *P_union_290668;

union _union_290668 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C19F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290668 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB4E6C MethodInfo_1EB4E6C, *PMethodInfo_1EB4E6C;

typedef union _union_227653 _union_227653, *P_union_227653;

union _union_227653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4E6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281712 _union_281712, *P_union_281712;

union _union_281712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Platform_FirebaseLogger_StaticFields Firebase_Platform_FirebaseLogger_StaticFields, *PFirebase_Platform_FirebaseLogger_StaticFields;

typedef struct Firebase_Platform_MainThreadProperty_bool__o Firebase_Platform_MainThreadProperty_bool__o, *PFirebase_Platform_MainThreadProperty_bool__o;

typedef struct Firebase_Platform_MainThreadProperty_bool__c Firebase_Platform_MainThreadProperty_bool__c, *PFirebase_Platform_MainThreadProperty_bool__c;

typedef struct Firebase_Platform_MainThreadProperty_bool__Fields Firebase_Platform_MainThreadProperty_bool__Fields, *PFirebase_Platform_MainThreadProperty_bool__Fields;

typedef struct Firebase_Platform_MainThreadProperty_bool__VTable Firebase_Platform_MainThreadProperty_bool__VTable, *PFirebase_Platform_MainThreadProperty_bool__VTable;

struct Firebase_Platform_FirebaseLogger_StaticFields {
    struct Firebase_Platform_MainThreadProperty_bool__o *incompatibleStackUnwindingEnabled;
};

struct Firebase_Platform_MainThreadProperty_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Platform_MainThreadProperty_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Platform_MainThreadProperty_bool__VTable vtable;
};

struct Firebase_Platform_MainThreadProperty_bool__Fields {
    struct System_Func_T__o *getPropertyDelegate;
    int32_t lastGetPropertyTickCount;
    bool cachedValue;
};

struct Firebase_Platform_MainThreadProperty_bool__o {
    struct Firebase_Platform_MainThreadProperty_bool__c *klass;
    void *monitor;
    struct Firebase_Platform_MainThreadProperty_bool__Fields fields;
};

typedef struct MethodInfo_30F77D8 MethodInfo_30F77D8, *PMethodInfo_30F77D8;

typedef union _union_232303 _union_232303, *P_union_232303;

union _union_232303 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F77D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242149 _union_242149, *P_union_242149;

union _union_242149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281714 _union_281714, *P_union_281714;

union _union_281714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_JsonParser_MovieBuildMapTable__VTable Chipstar_JsonParser_MovieBuildMapTable__VTable, *PChipstar_JsonParser_MovieBuildMapTable__VTable;

struct Chipstar_JsonParser_MovieBuildMapTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
    struct VirtualInvokeData _5_DoParse;
};

typedef struct MethodInfo_2448FD4 MethodInfo_2448FD4, *PMethodInfo_2448FD4;

typedef union _union_164031 _union_164031, *P_union_164031;

union _union_164031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448FD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281706 _union_281706, *P_union_281706;

union _union_281706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281708 _union_281708, *P_union_281708;

union _union_281708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242141 _union_242141, *P_union_242141;

union _union_242141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA5038 MethodInfo_2EA5038, *PMethodInfo_2EA5038;

typedef union _union_238857 _union_238857, *P_union_238857;

union _union_238857 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA5038 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238857 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_186FE80 MethodInfo_186FE80, *PMethodInfo_186FE80;

typedef struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__c UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__c, *PUniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__c;

typedef union _union_294870 _union_294870, *P_union_294870;

typedef struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__RGCTXs UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__RGCTXs, *PUniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__RGCTXs;

typedef struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__VTable UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__VTable, *PUniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__VTable;

struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_ThrottleObservable_Throttle_T__OnNext;
};

union _union_294870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__VTable vtable;
};

struct MethodInfo_186FE80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B760C MethodInfo_28B760C, *PMethodInfo_28B760C;

typedef union _union_310422 _union_310422, *P_union_310422;

union _union_310422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B760C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242143 _union_242143, *P_union_242143;

union _union_242143 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256796 _union_256796, *P_union_256796;

union _union_256796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_334582C MethodInfo_334582C, *PMethodInfo_334582C;

typedef union _union_301231 _union_301231, *P_union_301231;

union _union_301231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334582C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_StaticFields Shock_AlbumSeriesThumbnailAssetMMstTable___c_StaticFields, *PShock_AlbumSeriesThumbnailAssetMMstTable___c_StaticFields;

typedef struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_o Shock_AlbumSeriesThumbnailAssetMMstTable___c_o, *PShock_AlbumSeriesThumbnailAssetMMstTable___c_o;

typedef struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__o System_Func_AlbumSeriesThumbnailAssetMMst__uint__o, *PSystem_Func_AlbumSeriesThumbnailAssetMMst__uint__o;

typedef struct System_Func_AlbumSeriesThumbnailAssetMMst__string__o System_Func_AlbumSeriesThumbnailAssetMMst__string__o, *PSystem_Func_AlbumSeriesThumbnailAssetMMst__string__o;

typedef struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_c Shock_AlbumSeriesThumbnailAssetMMstTable___c_c, *PShock_AlbumSeriesThumbnailAssetMMstTable___c_c;

typedef struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_Fields Shock_AlbumSeriesThumbnailAssetMMstTable___c_Fields, *PShock_AlbumSeriesThumbnailAssetMMstTable___c_Fields;

typedef struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__c System_Func_AlbumSeriesThumbnailAssetMMst__uint__c, *PSystem_Func_AlbumSeriesThumbnailAssetMMst__uint__c;

typedef struct System_Func_AlbumSeriesThumbnailAssetMMst__string__c System_Func_AlbumSeriesThumbnailAssetMMst__string__c, *PSystem_Func_AlbumSeriesThumbnailAssetMMst__string__c;

typedef struct System_Func_AlbumSeriesThumbnailAssetMMst__string__Fields System_Func_AlbumSeriesThumbnailAssetMMst__string__Fields, *PSystem_Func_AlbumSeriesThumbnailAssetMMst__string__Fields;

typedef struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_VTable Shock_AlbumSeriesThumbnailAssetMMstTable___c_VTable, *PShock_AlbumSeriesThumbnailAssetMMstTable___c_VTable;

typedef struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__VTable System_Func_AlbumSeriesThumbnailAssetMMst__uint__VTable, *PSystem_Func_AlbumSeriesThumbnailAssetMMst__uint__VTable;

typedef struct System_Func_AlbumSeriesThumbnailAssetMMst__string__VTable System_Func_AlbumSeriesThumbnailAssetMMst__string__VTable, *PSystem_Func_AlbumSeriesThumbnailAssetMMst__string__VTable;

struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumSeriesThumbnailAssetMMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_StaticFields {
    struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__o *__9__11_0;
    struct System_Func_AlbumSeriesThumbnailAssetMMst__string__o *__9__18_0;
    struct System_Func_AlbumSeriesThumbnailAssetMMst__string__o *__9__19_0;
};

struct System_Func_AlbumSeriesThumbnailAssetMMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_Fields {
};

struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__o {
    struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__c *klass;
    void *monitor;
    struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__Fields fields;
};

struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumSeriesThumbnailAssetMMst__uint__VTable vtable;
};

struct System_Func_AlbumSeriesThumbnailAssetMMst__string__o {
    struct System_Func_AlbumSeriesThumbnailAssetMMst__string__c *klass;
    void *monitor;
    struct System_Func_AlbumSeriesThumbnailAssetMMst__string__Fields fields;
};

struct System_Func_AlbumSeriesThumbnailAssetMMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumSeriesThumbnailAssetMMst__string__VTable vtable;
};

struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_o {
    struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_c *klass;
    void *monitor;
    struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_Fields fields;
};

struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumSeriesThumbnailAssetMMstTable___c_VTable vtable;
};

typedef union _union_256798 _union_256798, *P_union_256798;

union _union_256798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C521C MethodInfo_22C521C, *PMethodInfo_22C521C;

typedef union _union_280198 _union_280198, *P_union_280198;

union _union_280198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C521C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9E1A8 MethodInfo_2B9E1A8, *PMethodInfo_2B9E1A8;

typedef union _union_340522 _union_340522, *P_union_340522;

union _union_340522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9E1A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LitJson_FsmContext_c LitJson_FsmContext_c, *PLitJson_FsmContext_c;

typedef struct LitJson_FsmContext_VTable LitJson_FsmContext_VTable, *PLitJson_FsmContext_VTable;

struct LitJson_FsmContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LitJson_FsmContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_FsmContext_VTable vtable;
};

typedef struct MethodInfo_2F39ECC_RGCTXs MethodInfo_2F39ECC_RGCTXs, *PMethodInfo_2F39ECC_RGCTXs;

struct MethodInfo_2F39ECC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_186FE88 MethodInfo_186FE88, *PMethodInfo_186FE88;

typedef union _union_294872 _union_294872, *P_union_294872;

union _union_294872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FE88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleObservable_Throttle___c__DisplayClass9_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SkipableTask___c_StaticFields Aoharu_SkipableTask___c_StaticFields, *PAoharu_SkipableTask___c_StaticFields;

typedef struct Aoharu_SkipableTask___c_o Aoharu_SkipableTask___c_o, *PAoharu_SkipableTask___c_o;

typedef struct System_Action_ISkipableTask__o System_Action_ISkipableTask__o, *PSystem_Action_ISkipableTask__o;

typedef struct Aoharu_SkipableTask___c_c Aoharu_SkipableTask___c_c, *PAoharu_SkipableTask___c_c;

typedef struct Aoharu_SkipableTask___c_Fields Aoharu_SkipableTask___c_Fields, *PAoharu_SkipableTask___c_Fields;

typedef struct System_Action_ISkipableTask__c System_Action_ISkipableTask__c, *PSystem_Action_ISkipableTask__c;

typedef struct System_Action_ISkipableTask__Fields System_Action_ISkipableTask__Fields, *PSystem_Action_ISkipableTask__Fields;

typedef struct Aoharu_SkipableTask___c_VTable Aoharu_SkipableTask___c_VTable, *PAoharu_SkipableTask___c_VTable;

typedef struct System_Action_ISkipableTask__VTable System_Action_ISkipableTask__VTable, *PSystem_Action_ISkipableTask__VTable;

struct Aoharu_SkipableTask___c_Fields {
};

struct Aoharu_SkipableTask___c_o {
    struct Aoharu_SkipableTask___c_c *klass;
    void *monitor;
    struct Aoharu_SkipableTask___c_Fields fields;
};

struct Aoharu_SkipableTask___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SkipableTask___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_SkipableTask___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SkipableTask___c_VTable vtable;
};

struct System_Action_ISkipableTask__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ISkipableTask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_SkipableTask___c_StaticFields {
    struct Aoharu_SkipableTask___c_o *__9;
    struct System_Action_ISkipableTask__o *__9__12_0;
};

struct System_Action_ISkipableTask__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ISkipableTask__VTable vtable;
};

struct System_Action_ISkipableTask__o {
    struct System_Action_ISkipableTask__c *klass;
    void *monitor;
    struct System_Action_ISkipableTask__Fields fields;
};

typedef struct MethodInfo_10B02B4 MethodInfo_10B02B4, *PMethodInfo_10B02B4;

typedef union _union_207675 _union_207675, *P_union_207675;

union _union_207675 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B02B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207675 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C48F8 MethodInfo_10C48F8, *PMethodInfo_10C48F8;

typedef union _union_208605 _union_208605, *P_union_208605;

union _union_208605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C48F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256780 _union_256780, *P_union_256780;

union _union_256780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Enumerator_object__object__o System_Collections_Generic_Dictionary_Enumerator_object__object__o, *PSystem_Collections_Generic_Dictionary_Enumerator_object__object__o;

typedef struct System_Collections_Generic_Dictionary_Enumerator_object__object__Fields System_Collections_Generic_Dictionary_Enumerator_object__object__Fields, *PSystem_Collections_Generic_Dictionary_Enumerator_object__object__Fields;

struct System_Collections_Generic_Dictionary_Enumerator_object__object__Fields {
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *_dictionary;
    int32_t _version;
    int32_t _index;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__o _current;
    int32_t _getEnumeratorRetType;
};

struct System_Collections_Generic_Dictionary_Enumerator_object__object__o {
    struct System_Collections_Generic_Dictionary_Enumerator_object__object__Fields fields;
};

typedef union _union_256782 _union_256782, *P_union_256782;

union _union_256782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A9F78 MethodInfo_12A9F78, *PMethodInfo_12A9F78;

typedef struct MethodInfo_12A9F78_RGCTXs MethodInfo_12A9F78_RGCTXs, *PMethodInfo_12A9F78_RGCTXs;

typedef union _union_210028 _union_210028, *P_union_210028;

struct MethodInfo_12A9F78_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A9F78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A9F78_RGCTXs *rgctx_data;
    union _union_210028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256784 _union_256784, *P_union_256784;

union _union_256784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242155 _union_242155, *P_union_242155;

union _union_242155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Enumerator_object__object__c System_Collections_Generic_Dictionary_Enumerator_object__object__c, *PSystem_Collections_Generic_Dictionary_Enumerator_object__object__c;

typedef struct System_Collections_Generic_Dictionary_Enumerator_object__object__VTable System_Collections_Generic_Dictionary_Enumerator_object__object__VTable, *PSystem_Collections_Generic_Dictionary_Enumerator_object__object__VTable;

struct System_Collections_Generic_Dictionary_Enumerator_object__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _9_System_Collections_IDictionaryEnumerator_get_Key;
    struct VirtualInvokeData _10_System_Collections_IDictionaryEnumerator_get_Value;
    struct VirtualInvokeData _11_System_Collections_IDictionaryEnumerator_get_Entry;
};

struct System_Collections_Generic_Dictionary_Enumerator_object__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Enumerator_object__object__VTable vtable;
};

typedef union _union_281720 _union_281720, *P_union_281720;

union _union_281720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242157 _union_242157, *P_union_242157;

union _union_242157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__Fields UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__Fields, *PUnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__Fields;

typedef struct UnityEngine_UIElements_VisualElement_BaseVisualElementScheduledItem_Fields UnityEngine_UIElements_VisualElement_BaseVisualElementScheduledItem_Fields, *PUnityEngine_UIElements_VisualElement_BaseVisualElementScheduledItem_Fields;

typedef struct UnityEngine_UIElements_VisualElementPanelActivator_o UnityEngine_UIElements_VisualElementPanelActivator_o, *PUnityEngine_UIElements_VisualElementPanelActivator_o;

typedef struct UnityEngine_UIElements_VisualElementPanelActivator_c UnityEngine_UIElements_VisualElementPanelActivator_c, *PUnityEngine_UIElements_VisualElementPanelActivator_c;

typedef struct UnityEngine_UIElements_VisualElementPanelActivator_Fields UnityEngine_UIElements_VisualElementPanelActivator_Fields, *PUnityEngine_UIElements_VisualElementPanelActivator_Fields;

typedef struct UnityEngine_UIElements_VisualElementPanelActivator_VTable UnityEngine_UIElements_VisualElementPanelActivator_VTable, *PUnityEngine_UIElements_VisualElementPanelActivator_VTable;

typedef struct UnityEngine_UIElements_IVisualElementPanelActivatable_o UnityEngine_UIElements_IVisualElementPanelActivatable_o, *PUnityEngine_UIElements_IVisualElementPanelActivatable_o;

typedef struct UnityEngine_UIElements_IVisualElementPanelActivatable_c UnityEngine_UIElements_IVisualElementPanelActivatable_c, *PUnityEngine_UIElements_IVisualElementPanelActivatable_c;

typedef struct UnityEngine_UIElements_IVisualElementPanelActivatable_Fields UnityEngine_UIElements_IVisualElementPanelActivatable_Fields, *PUnityEngine_UIElements_IVisualElementPanelActivatable_Fields;

struct UnityEngine_UIElements_IVisualElementPanelActivatable_Fields {
};

struct UnityEngine_UIElements_VisualElementPanelActivator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VisualElementPanelActivator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElementPanelActivator_VTable vtable;
};

struct UnityEngine_UIElements_VisualElementPanelActivator_Fields {
    struct UnityEngine_UIElements_IVisualElementPanelActivatable_o *m_Activatable;
    bool _isActive_k__BackingField;
    bool _isDetaching_k__BackingField;
};

struct UnityEngine_UIElements_VisualElementPanelActivator_o {
    struct UnityEngine_UIElements_VisualElementPanelActivator_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualElementPanelActivator_Fields fields;
};

struct UnityEngine_UIElements_VisualElement_BaseVisualElementScheduledItem_Fields {
    struct UnityEngine_UIElements_ScheduledItem_Fields super;
    struct UnityEngine_UIElements_VisualElement_o *_element_k__BackingField;
    bool isScheduled;
    struct UnityEngine_UIElements_VisualElementPanelActivator_o *m_Activator;
};

struct UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__Fields {
    struct UnityEngine_UIElements_VisualElement_BaseVisualElementScheduledItem_Fields super;
    struct System_Action_o *updateEvent;
};

struct UnityEngine_UIElements_IVisualElementPanelActivatable_o {
    struct UnityEngine_UIElements_IVisualElementPanelActivatable_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IVisualElementPanelActivatable_Fields fields;
};

struct UnityEngine_UIElements_IVisualElementPanelActivatable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_281722 _union_281722, *P_union_281722;

union _union_281722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1918C88 MethodInfo_1918C88, *PMethodInfo_1918C88;

typedef struct MethodInfo_1918C88_RGCTXs MethodInfo_1918C88_RGCTXs, *PMethodInfo_1918C88_RGCTXs;

typedef union _union_211267 _union_211267, *P_union_211267;

union _union_211267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918C88_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_1918C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918C88_RGCTXs *rgctx_data;
    union _union_211267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242159 _union_242159, *P_union_242159;

union _union_242159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_AlbumMemberTagMMst__string__c System_Func_AlbumMemberTagMMst__string__c, *PSystem_Func_AlbumMemberTagMMst__string__c;

typedef struct System_Func_AlbumMemberTagMMst__string__VTable System_Func_AlbumMemberTagMMst__string__VTable, *PSystem_Func_AlbumMemberTagMMst__string__VTable;

struct System_Func_AlbumMemberTagMMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumMemberTagMMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumMemberTagMMst__string__VTable vtable;
};

typedef union _union_281724 _union_281724, *P_union_281724;

union _union_281724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281726 _union_281726, *P_union_281726;

union _union_281726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ComicMst__bool__VTable System_Func_ComicMst__bool__VTable, *PSystem_Func_ComicMst__bool__VTable;

struct System_Func_ComicMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_288B110 MethodInfo_288B110, *PMethodInfo_288B110;

typedef union _union_272000 _union_272000, *P_union_272000;

union _union_272000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288B110 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CFD10 MethodInfo_22CFD10, *PMethodInfo_22CFD10;

typedef union _union_274000 _union_274000, *P_union_274000;

union _union_274000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFD10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_281716 _union_281716, *P_union_281716;

union _union_281716 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_281718 _union_281718, *P_union_281718;

union _union_281718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242151 _union_242151, *P_union_242151;

union _union_242151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242153 _union_242153, *P_union_242153;

union _union_242153 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256786 _union_256786, *P_union_256786;

union _union_256786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9CE8C MethodInfo_1E9CE8C, *PMethodInfo_1E9CE8C;

typedef union _union_161821 _union_161821, *P_union_161821;

union _union_161821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CE8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256788 _union_256788, *P_union_256788;

union _union_256788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_IntPtr__int__IntPtr__int__IntPtr__int__bool__ValueTuple_bool___VTable System_ValueTuple_IntPtr__int__IntPtr__int__IntPtr__int__bool__ValueTuple_bool___VTable, *PSystem_ValueTuple_IntPtr__int__IntPtr__int__IntPtr__int__bool__ValueTuple_bool___VTable;

struct System_ValueTuple_IntPtr__int__IntPtr__int__IntPtr__int__bool__ValueTuple_bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct I2_Loc_AutoChangeCultureInfo_VTable I2_Loc_AutoChangeCultureInfo_VTable, *PI2_Loc_AutoChangeCultureInfo_VTable;

struct I2_Loc_AutoChangeCultureInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable_T__o UniRx_Operators_SubscribeOnMainThreadObservable_T__o, *PUniRx_Operators_SubscribeOnMainThreadObservable_T__o;

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable_T__c UniRx_Operators_SubscribeOnMainThreadObservable_T__c, *PUniRx_Operators_SubscribeOnMainThreadObservable_T__c;

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable_T__Fields UniRx_Operators_SubscribeOnMainThreadObservable_T__Fields, *PUniRx_Operators_SubscribeOnMainThreadObservable_T__Fields;

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable_T__RGCTXs UniRx_Operators_SubscribeOnMainThreadObservable_T__RGCTXs, *PUniRx_Operators_SubscribeOnMainThreadObservable_T__RGCTXs;

typedef struct UniRx_Operators_SubscribeOnMainThreadObservable_T__VTable UniRx_Operators_SubscribeOnMainThreadObservable_T__VTable, *PUniRx_Operators_SubscribeOnMainThreadObservable_T__VTable;

typedef struct UniRx_IObservable_long__o UniRx_IObservable_long__o, *PUniRx_IObservable_long__o;

typedef struct UniRx_IObservable_long__c UniRx_IObservable_long__c, *PUniRx_IObservable_long__c;

typedef struct UniRx_IObservable_long__Fields UniRx_IObservable_long__Fields, *PUniRx_IObservable_long__Fields;

struct UniRx_Operators_SubscribeOnMainThreadObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct UniRx_IObservable_long__o *subscribeTrigger;
};

struct UniRx_Operators_SubscribeOnMainThreadObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_SubscribeOnMainThreadObservable___c_T_;
    struct MethodInfo *_4_UniRx_Operators_SubscribeOnMainThreadObservable___c_T___SubscribeCore_b__3_0;
    struct Il2CppClass *_5_System_Action_long__IObserver_T___SerialDisposable__IObservable_T__;
    struct MethodInfo *_6_System_Action_long__IObserver_T___SerialDisposable__IObservable_T____ctor;
    struct MethodInfo *_7_UniRx_ObservableExtensions_SubscribeWithState3_long__IObserver_T___SerialDisposable__IObservable_T__;
};

struct UniRx_IObservable_long__Fields {
};

struct UniRx_IObservable_long__o {
    struct UniRx_IObservable_long__c *klass;
    void *monitor;
    struct UniRx_IObservable_long__Fields fields;
};

struct UniRx_IObservable_long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_Operators_SubscribeOnMainThreadObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SubscribeOnMainThreadObservable_T__o {
    struct UniRx_Operators_SubscribeOnMainThreadObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_SubscribeOnMainThreadObservable_T__Fields fields;
};

struct UniRx_Operators_SubscribeOnMainThreadObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SubscribeOnMainThreadObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SubscribeOnMainThreadObservable_T__VTable vtable;
};

typedef struct UnityEngine_UIElements_SliderInt_StaticFields UnityEngine_UIElements_SliderInt_StaticFields, *PUnityEngine_UIElements_SliderInt_StaticFields;

struct UnityEngine_UIElements_SliderInt_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
};

typedef struct UniRx_CollectionRemoveEvent_T__o UniRx_CollectionRemoveEvent_T__o, *PUniRx_CollectionRemoveEvent_T__o;

typedef struct UniRx_CollectionRemoveEvent_T__Fields UniRx_CollectionRemoveEvent_T__Fields, *PUniRx_CollectionRemoveEvent_T__Fields;

struct UniRx_CollectionRemoveEvent_T__Fields {
    int32_t _Index_k__BackingField;
    struct Il2CppObject *_Value_k__BackingField;
};

struct UniRx_CollectionRemoveEvent_T__o {
    struct UniRx_CollectionRemoveEvent_T__Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__o System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__o, *PSystem_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__o;

typedef struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__c System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__c, *PSystem_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__c;

typedef struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__Fields System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__Fields, *PSystem_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__VTable System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__VTable, *PSystem_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__VTable;

struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__o {
    struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__TitleScreenSaveData_TitleScreen__VTable vtable;
};

typedef struct MethodInfo_329C9F0 MethodInfo_329C9F0, *PMethodInfo_329C9F0;

typedef union _union_316343 _union_316343, *P_union_316343;

union _union_316343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C9F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__o System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__o, *PSystem_Collections_Generic_List_PurchaseConfirmDialog_SetItem__o;

typedef struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__c System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__c, *PSystem_Collections_Generic_List_PurchaseConfirmDialog_SetItem__c;

typedef struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__Fields System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__Fields, *PSystem_Collections_Generic_List_PurchaseConfirmDialog_SetItem__Fields;

typedef struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__StaticFields System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__StaticFields, *PSystem_Collections_Generic_List_PurchaseConfirmDialog_SetItem__StaticFields;

typedef struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__VTable System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__VTable, *PSystem_Collections_Generic_List_PurchaseConfirmDialog_SetItem__VTable;

typedef struct Aoharu_PurchaseConfirmDialog_SetItem_array Aoharu_PurchaseConfirmDialog_SetItem_array, *PAoharu_PurchaseConfirmDialog_SetItem_array;

typedef struct Aoharu_PurchaseConfirmDialog_SetItem_o Aoharu_PurchaseConfirmDialog_SetItem_o, *PAoharu_PurchaseConfirmDialog_SetItem_o;

typedef struct Aoharu_PurchaseConfirmDialog_SetItem_c Aoharu_PurchaseConfirmDialog_SetItem_c, *PAoharu_PurchaseConfirmDialog_SetItem_c;

typedef struct Aoharu_PurchaseConfirmDialog_SetItem_Fields Aoharu_PurchaseConfirmDialog_SetItem_Fields, *PAoharu_PurchaseConfirmDialog_SetItem_Fields;

typedef struct Aoharu_PurchaseConfirmDialog_SetItem_VTable Aoharu_PurchaseConfirmDialog_SetItem_VTable, *PAoharu_PurchaseConfirmDialog_SetItem_VTable;

struct Aoharu_PurchaseConfirmDialog_SetItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_PurchaseConfirmDialog_SetItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PurchaseConfirmDialog_SetItem_VTable vtable;
};

struct Aoharu_PurchaseConfirmDialog_SetItem_Fields {
    struct System_String_o *_Name_k__BackingField;
    struct Shock_RewardData_o *_Reward_k__BackingField;
};

struct Aoharu_PurchaseConfirmDialog_SetItem_o {
    struct Aoharu_PurchaseConfirmDialog_SetItem_c *klass;
    void *monitor;
    struct Aoharu_PurchaseConfirmDialog_SetItem_Fields fields;
};

struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__StaticFields {
    struct Aoharu_PurchaseConfirmDialog_SetItem_array *s_emptyArray;
};

struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__Fields {
    struct Aoharu_PurchaseConfirmDialog_SetItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__VTable vtable;
};

struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__o {
    struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PurchaseConfirmDialog_SetItem__Fields fields;
};

struct Aoharu_PurchaseConfirmDialog_SetItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_PurchaseConfirmDialog_SetItem_o *m_Items[65535];
};

typedef struct System_Buffers_SpanAction_T__TArg__VTable System_Buffers_SpanAction_T__TArg__VTable, *PSystem_Buffers_SpanAction_T__TArg__VTable;

struct System_Buffers_SpanAction_T__TArg__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_186FEB8 MethodInfo_186FEB8, *PMethodInfo_186FEB8;

typedef union _union_156746 _union_156746, *P_union_156746;

union _union_156746 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FEB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_156746 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B762C MethodInfo_28B762C, *PMethodInfo_28B762C;

typedef union _union_311382 _union_311382, *P_union_311382;

union _union_311382 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B762C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311382 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CFD28 MethodInfo_22CFD28, *PMethodInfo_22CFD28;

typedef union _union_274548 _union_274548, *P_union_274548;

union _union_274548 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CFD28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274548 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_c Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_c, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_c;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_StaticFields Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_StaticFields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_StaticFields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_VTable Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_VTable, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_VTable;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_o Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_o, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_o;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_Fields Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_Fields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_Fields;

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_Fields {
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_o {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_Fields fields;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_VTable vtable;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_StaticFields {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestAllAssetsConfiguredSource___c_o *__9;
};

typedef struct System_Func_AlbumMemberTagMMst__string__o System_Func_AlbumMemberTagMMst__string__o, *PSystem_Func_AlbumMemberTagMMst__string__o;

typedef struct System_Func_AlbumMemberTagMMst__string__Fields System_Func_AlbumMemberTagMMst__string__Fields, *PSystem_Func_AlbumMemberTagMMst__string__Fields;

struct System_Func_AlbumMemberTagMMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumMemberTagMMst__string__o {
    struct System_Func_AlbumMemberTagMMst__string__c *klass;
    void *monitor;
    struct System_Func_AlbumMemberTagMMst__string__Fields fields;
};

typedef struct Shock_Protocol___c__DisplayClass910_0_o Shock_Protocol___c__DisplayClass910_0_o, *PShock_Protocol___c__DisplayClass910_0_o;

typedef struct Shock_Protocol___c__DisplayClass910_0_c Shock_Protocol___c__DisplayClass910_0_c, *PShock_Protocol___c__DisplayClass910_0_c;

typedef struct Shock_Protocol___c__DisplayClass910_0_Fields Shock_Protocol___c__DisplayClass910_0_Fields, *PShock_Protocol___c__DisplayClass910_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass910_0_VTable Shock_Protocol___c__DisplayClass910_0_VTable, *PShock_Protocol___c__DisplayClass910_0_VTable;

typedef struct System_Action_RecvFriendSearchRecommendR__o System_Action_RecvFriendSearchRecommendR__o, *PSystem_Action_RecvFriendSearchRecommendR__o;

typedef struct System_Action_RecvFriendSearchRecommendR__c System_Action_RecvFriendSearchRecommendR__c, *PSystem_Action_RecvFriendSearchRecommendR__c;

typedef struct System_Action_RecvFriendSearchRecommendR__Fields System_Action_RecvFriendSearchRecommendR__Fields, *PSystem_Action_RecvFriendSearchRecommendR__Fields;

typedef struct System_Action_RecvFriendSearchRecommendR__VTable System_Action_RecvFriendSearchRecommendR__VTable, *PSystem_Action_RecvFriendSearchRecommendR__VTable;

struct Shock_Protocol___c__DisplayClass910_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass910_0_Fields {
    struct System_Action_RecvFriendSearchRecommendR__o *onSuccess;
};

struct System_Action_RecvFriendSearchRecommendR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvFriendSearchRecommendR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvFriendSearchRecommendR__o {
    struct System_Action_RecvFriendSearchRecommendR__c *klass;
    void *monitor;
    struct System_Action_RecvFriendSearchRecommendR__Fields fields;
};

struct System_Action_RecvFriendSearchRecommendR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvFriendSearchRecommendR__VTable vtable;
};

struct Shock_Protocol___c__DisplayClass910_0_o {
    struct Shock_Protocol___c__DisplayClass910_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass910_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass910_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass910_0_VTable vtable;
};

typedef struct MethodInfo_29484F0 MethodInfo_29484F0, *PMethodInfo_29484F0;

typedef union _union_185602 _union_185602, *P_union_185602;

union _union_185602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29484F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F45CAC MethodInfo_1F45CAC, *PMethodInfo_1F45CAC;

struct MethodInfo_1F45CAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAB29C MethodInfo_1EAB29C, *PMethodInfo_1EAB29C;

typedef union _union_263522 _union_263522, *P_union_263522;

union _union_263522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB29C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_ListChangedType_o System_ComponentModel_ListChangedType_o, *PSystem_ComponentModel_ListChangedType_o;

typedef struct System_ComponentModel_ListChangedType_Fields System_ComponentModel_ListChangedType_Fields, *PSystem_ComponentModel_ListChangedType_Fields;

struct System_ComponentModel_ListChangedType_Fields {
    int32_t value__;
};

struct System_ComponentModel_ListChangedType_o {
    struct System_ComponentModel_ListChangedType_Fields fields;
};

typedef struct MethodInfo_1EAB288 MethodInfo_1EAB288, *PMethodInfo_1EAB288;

typedef union _union_264894 _union_264894, *P_union_264894;

union _union_264894 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAB288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1076EA0 MethodInfo_1076EA0, *PMethodInfo_1076EA0;

typedef union _union_168791 _union_168791, *P_union_168791;

union _union_168791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1076EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__StaticFields Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__StaticFields, *PChipstar_LoaderCache_Cache_TLoader__TKey__TAsset__StaticFields;

typedef struct Chipstar_RecycableLoader_TKey__TAsset__o Chipstar_RecycableLoader_TKey__TAsset__o, *PChipstar_RecycableLoader_TKey__TAsset__o;

typedef struct Chipstar_RecycableLoader_TKey__TAsset__c Chipstar_RecycableLoader_TKey__TAsset__c, *PChipstar_RecycableLoader_TKey__TAsset__c;

typedef struct Chipstar_RecycableLoader_TKey__TAsset__Fields Chipstar_RecycableLoader_TKey__TAsset__Fields, *PChipstar_RecycableLoader_TKey__TAsset__Fields;

typedef struct Chipstar_RecycableLoader_TKey__TAsset__RGCTXs Chipstar_RecycableLoader_TKey__TAsset__RGCTXs, *PChipstar_RecycableLoader_TKey__TAsset__RGCTXs;

typedef struct Chipstar_RecycableLoader_TKey__TAsset__VTable Chipstar_RecycableLoader_TKey__TAsset__VTable, *PChipstar_RecycableLoader_TKey__TAsset__VTable;

typedef struct Chipstar_ICachableAssetLoader_TKey__TAsset__o Chipstar_ICachableAssetLoader_TKey__TAsset__o, *PChipstar_ICachableAssetLoader_TKey__TAsset__o;

typedef struct Chipstar_ICachableAssetLoader_TKey__TAsset__c Chipstar_ICachableAssetLoader_TKey__TAsset__c, *PChipstar_ICachableAssetLoader_TKey__TAsset__c;

typedef struct Chipstar_ICachableAssetLoader_TKey__TAsset__Fields Chipstar_ICachableAssetLoader_TKey__TAsset__Fields, *PChipstar_ICachableAssetLoader_TKey__TAsset__Fields;

struct Chipstar_RecycableLoader_TKey__TAsset__RGCTXs {
    struct Il2CppClass *_0_Chipstar_ICachableAssetLoader_TKey__TAsset_;
    struct MethodInfo *_1_Chipstar_ICachableAssetLoader_TKey__TAsset__Load;
};

struct Chipstar_ICachableAssetLoader_TKey__TAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_ICachableAssetLoader_TKey__TAsset__Fields {
};

struct Chipstar_ICachableAssetLoader_TKey__TAsset__o {
    struct Chipstar_ICachableAssetLoader_TKey__TAsset__c *klass;
    void *monitor;
    struct Chipstar_ICachableAssetLoader_TKey__TAsset__Fields fields;
};

struct Chipstar_RecycableLoader_TKey__TAsset__Fields {
    struct Chipstar_ICachableAssetLoader_TKey__TAsset__o *m_loader;
    int32_t m_refCount;
};

struct Chipstar_RecycableLoader_TKey__TAsset__o {
    struct Chipstar_RecycableLoader_TKey__TAsset__c *klass;
    void *monitor;
    struct Chipstar_RecycableLoader_TKey__TAsset__Fields fields;
};

struct Chipstar_RecycableLoader_TKey__TAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Load;
    struct VirtualInvokeData _5_Release;
    struct VirtualInvokeData _6_Dispose;
};

struct Chipstar_RecycableLoader_TKey__TAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_RecycableLoader_TKey__TAsset__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_RecycableLoader_TKey__TAsset__VTable vtable;
};

struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__StaticFields {
    struct Chipstar_RecycableLoader_TKey__TAsset__o *_Instance_k__BackingField;
};

typedef struct System_ComponentModel_ListChangedType_c System_ComponentModel_ListChangedType_c, *PSystem_ComponentModel_ListChangedType_c;

typedef struct System_ComponentModel_ListChangedType_VTable System_ComponentModel_ListChangedType_VTable, *PSystem_ComponentModel_ListChangedType_VTable;

struct System_ComponentModel_ListChangedType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_ComponentModel_ListChangedType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_ListChangedType_VTable vtable;
};

typedef struct MethodInfo_2E8D180 MethodInfo_2E8D180, *PMethodInfo_2E8D180;

typedef union _union_223319 _union_223319, *P_union_223319;

union _union_223319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_CheckInternetReachabilityStep_VTable Shock_Login_CheckInternetReachabilityStep_VTable, *PShock_Login_CheckInternetReachabilityStep_VTable;

struct Shock_Login_CheckInternetReachabilityStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

typedef struct MethodInfo_1BBC338 MethodInfo_1BBC338, *PMethodInfo_1BBC338;

typedef union _union_303710 _union_303710, *P_union_303710;

union _union_303710 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBC338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303710 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B761C MethodInfo_28B761C, *PMethodInfo_28B761C;

typedef union _union_310902 _union_310902, *P_union_310902;

union _union_310902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B761C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135C26C MethodInfo_135C26C, *PMethodInfo_135C26C;

typedef union _union_292280 _union_292280, *P_union_292280;

union _union_292280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135C26C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CastObservable_Cast_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_int__GCHandle__array System_Collections_Generic_KeyValuePair_int__GCHandle__array, *PSystem_Collections_Generic_KeyValuePair_int__GCHandle__array;

typedef struct System_Collections_Generic_KeyValuePair_int__GCHandle__o System_Collections_Generic_KeyValuePair_int__GCHandle__o, *PSystem_Collections_Generic_KeyValuePair_int__GCHandle__o;

typedef struct System_Collections_Generic_KeyValuePair_int__GCHandle__Fields System_Collections_Generic_KeyValuePair_int__GCHandle__Fields, *PSystem_Collections_Generic_KeyValuePair_int__GCHandle__Fields;

struct System_Collections_Generic_KeyValuePair_int__GCHandle__Fields {
    int32_t key;
    struct System_Runtime_InteropServices_GCHandle_o value;
};

struct System_Collections_Generic_KeyValuePair_int__GCHandle__o {
    struct System_Collections_Generic_KeyValuePair_int__GCHandle__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_int__GCHandle__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_int__GCHandle__o m_Items[65535];
};

typedef struct UniRx_CollectionRemoveEvent_T__c UniRx_CollectionRemoveEvent_T__c, *PUniRx_CollectionRemoveEvent_T__c;

typedef struct UniRx_CollectionRemoveEvent_T__RGCTXs UniRx_CollectionRemoveEvent_T__RGCTXs, *PUniRx_CollectionRemoveEvent_T__RGCTXs;

typedef struct UniRx_CollectionRemoveEvent_T__VTable UniRx_CollectionRemoveEvent_T__VTable, *PUniRx_CollectionRemoveEvent_T__VTable;

struct UniRx_CollectionRemoveEvent_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct UniRx_CollectionRemoveEvent_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_CollectionRemoveEvent_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_CollectionRemoveEvent_T__VTable vtable;
};

struct UniRx_CollectionRemoveEvent_T__RGCTXs {
    struct MethodInfo *_0_UniRx_CollectionRemoveEvent_T__set_Index;
    struct MethodInfo *_1_UniRx_CollectionRemoveEvent_T__set_Value;
    struct MethodInfo *_2_UniRx_CollectionRemoveEvent_T__get_Index;
    struct MethodInfo *_3_UniRx_CollectionRemoveEvent_T__get_Value;
    struct Il2CppClass *_4_T;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer_T__GetHashCode;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T__Equals;
};

typedef struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout__StartAnimCoroutine_d__12_c Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout__StartAnimCoroutine_d__12_c, *PShock_Scenes_SkillPractice_SkillPracticeResultSkillLayout__StartAnimCoroutine_d__12_c;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout__StartAnimCoroutine_d__12_VTable Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout__StartAnimCoroutine_d__12_VTable, *PShock_Scenes_SkillPractice_SkillPracticeResultSkillLayout__StartAnimCoroutine_d__12_VTable;

struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout__StartAnimCoroutine_d__12_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout__StartAnimCoroutine_d__12_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout__StartAnimCoroutine_d__12_VTable vtable;
};

typedef union _union_217109 _union_217109, *P_union_217109;

union _union_217109 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_126E0CC_RGCTXs MethodInfo_126E0CC_RGCTXs, *PMethodInfo_126E0CC_RGCTXs;

struct MethodInfo_126E0CC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2ED002C MethodInfo_2ED002C, *PMethodInfo_2ED002C;

typedef union _union_300467 _union_300467, *P_union_300467;

union _union_300467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2ED002C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o, *PFirebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o;

typedef struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields, *PFirebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields;

struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o {
    struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c *klass;
    void *monitor;
    struct Firebase_Installations_InstallationsUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields fields;
};

typedef struct MethodInfo_15EFEA4_RGCTXs MethodInfo_15EFEA4_RGCTXs, *PMethodInfo_15EFEA4_RGCTXs;

struct MethodInfo_15EFEA4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_192B0A8_RGCTXs MethodInfo_192B0A8_RGCTXs, *PMethodInfo_192B0A8_RGCTXs;

struct MethodInfo_192B0A8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_14F16D4_RGCTXs MethodInfo_14F16D4_RGCTXs, *PMethodInfo_14F16D4_RGCTXs;

struct MethodInfo_14F16D4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B764C MethodInfo_28B764C, *PMethodInfo_28B764C;

typedef union _union_312342 _union_312342, *P_union_312342;

union _union_312342 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B764C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312342 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_FileParser_T__o Chipstar_FileParser_T__o, *PChipstar_FileParser_T__o;

typedef struct Chipstar_FileParser_T__c Chipstar_FileParser_T__c, *PChipstar_FileParser_T__c;

typedef struct Chipstar_FileParser_T__Fields Chipstar_FileParser_T__Fields, *PChipstar_FileParser_T__Fields;

typedef struct Chipstar_FileParser_T__RGCTXs Chipstar_FileParser_T__RGCTXs, *PChipstar_FileParser_T__RGCTXs;

typedef struct Chipstar_FileParser_T__VTable Chipstar_FileParser_T__VTable, *PChipstar_FileParser_T__VTable;

struct Chipstar_FileParser_T__RGCTXs {
    struct MethodInfo *_0_Chipstar_FileParser_T__set_Converter;
    struct MethodInfo *_1_Chipstar_FileParser_T__Convert;
    struct Il2CppClass *_2_Chipstar_FileParser_T_;
    struct MethodInfo *_3_Chipstar_FileParser_T__DoParse;
    struct MethodInfo *_4_Chipstar_FileParser_T__get_Converter;
};

struct Chipstar_FileParser_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
};

struct Chipstar_FileParser_T__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Chipstar_FileParser_T__o {
    struct Chipstar_FileParser_T__c *klass;
    void *monitor;
    struct Chipstar_FileParser_T__Fields fields;
};

struct Chipstar_FileParser_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_FileParser_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_FileParser_T__VTable vtable;
};

typedef struct UnityEngine_Tilemaps_TileFlags_VTable UnityEngine_Tilemaps_TileFlags_VTable, *PUnityEngine_Tilemaps_TileFlags_VTable;

struct UnityEngine_Tilemaps_TileFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Diagnostics_Contracts_Contract_c System_Diagnostics_Contracts_Contract_c, *PSystem_Diagnostics_Contracts_Contract_c;

typedef struct System_Diagnostics_Contracts_Contract_VTable System_Diagnostics_Contracts_Contract_VTable, *PSystem_Diagnostics_Contracts_Contract_VTable;

struct System_Diagnostics_Contracts_Contract_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Diagnostics_Contracts_Contract_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Diagnostics_Contracts_Contract_VTable vtable;
};

typedef union _union_217101 _union_217101, *P_union_217101;

union _union_217101 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NavigationConditionMstTable___c_Fields Shock_NavigationConditionMstTable___c_Fields, *PShock_NavigationConditionMstTable___c_Fields;

struct Shock_NavigationConditionMstTable___c_Fields {
};

typedef struct MethodInfo_2BB6138 MethodInfo_2BB6138, *PMethodInfo_2BB6138;

typedef union _union_300745 _union_300745, *P_union_300745;

union _union_300745 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB6138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217103 _union_217103, *P_union_217103;

union _union_217103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217105 _union_217105, *P_union_217105;

union _union_217105 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264FB14 MethodInfo_264FB14, *PMethodInfo_264FB14;

typedef union _union_178048 _union_178048, *P_union_178048;

union _union_178048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264FB14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217107 _union_217107, *P_union_217107;

union _union_217107 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3149020 MethodInfo_3149020, *PMethodInfo_3149020;

typedef union _union_228739 _union_228739, *P_union_228739;

union _union_228739 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3149020 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228739 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_SoundPlayingData__o System_Collections_Generic_IReadOnlyList_SoundPlayingData__o, *PSystem_Collections_Generic_IReadOnlyList_SoundPlayingData__o;

typedef struct System_Collections_Generic_IReadOnlyList_SoundPlayingData__c System_Collections_Generic_IReadOnlyList_SoundPlayingData__c, *PSystem_Collections_Generic_IReadOnlyList_SoundPlayingData__c;

typedef struct System_Collections_Generic_IReadOnlyList_SoundPlayingData__Fields System_Collections_Generic_IReadOnlyList_SoundPlayingData__Fields, *PSystem_Collections_Generic_IReadOnlyList_SoundPlayingData__Fields;

struct System_Collections_Generic_IReadOnlyList_SoundPlayingData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_SoundPlayingData__o {
    struct System_Collections_Generic_IReadOnlyList_SoundPlayingData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_SoundPlayingData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_SoundPlayingData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_186FEC0 MethodInfo_186FEC0, *PMethodInfo_186FEC0;

typedef union _union_156750 _union_156750, *P_union_156750;

union _union_156750 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FEC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_156750 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30818BC MethodInfo_30818BC, *PMethodInfo_30818BC;

typedef struct DG_Tweening_Plugins_Core_PluginsManager_c DG_Tweening_Plugins_Core_PluginsManager_c, *PDG_Tweening_Plugins_Core_PluginsManager_c;

typedef struct MethodInfo_30818BC_RGCTXs MethodInfo_30818BC_RGCTXs, *PMethodInfo_30818BC_RGCTXs;

typedef union _union_327157 _union_327157, *P_union_327157;

typedef struct DG_Tweening_Plugins_Core_PluginsManager_StaticFields DG_Tweening_Plugins_Core_PluginsManager_StaticFields, *PDG_Tweening_Plugins_Core_PluginsManager_StaticFields;

typedef struct DG_Tweening_Plugins_Core_PluginsManager_VTable DG_Tweening_Plugins_Core_PluginsManager_VTable, *PDG_Tweening_Plugins_Core_PluginsManager_VTable;

typedef struct DG_Tweening_Plugins_Core_ITweenPlugin_o DG_Tweening_Plugins_Core_ITweenPlugin_o, *PDG_Tweening_Plugins_Core_ITweenPlugin_o;

typedef struct DG_Tweening_Plugins_Core_ITweenPlugin_c DG_Tweening_Plugins_Core_ITweenPlugin_c, *PDG_Tweening_Plugins_Core_ITweenPlugin_c;

typedef struct DG_Tweening_Plugins_Core_ITweenPlugin_Fields DG_Tweening_Plugins_Core_ITweenPlugin_Fields, *PDG_Tweening_Plugins_Core_ITweenPlugin_Fields;

struct DG_Tweening_Plugins_Core_ITweenPlugin_Fields {
};

struct DG_Tweening_Plugins_Core_PluginsManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_Plugins_Core_PluginsManager_c {
    struct Il2CppClass_1 _1;
    struct DG_Tweening_Plugins_Core_PluginsManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Core_PluginsManager_VTable vtable;
};

struct DG_Tweening_Plugins_Core_PluginsManager_StaticFields {
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_floatPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_doublePlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_intPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_uintPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_longPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_ulongPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_vector2Plugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_vector3Plugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_vector4Plugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_quaternionPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_colorPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_rectPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_rectOffsetPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_stringPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_vector3ArrayPlugin;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_o *_color2Plugin;
    struct System_Collections_Generic_Dictionary_Type__ITweenPlugin__o *_customPlugins;
};

union _union_327157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30818BC_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppClass *_2_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
};

struct MethodInfo_30818BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Plugins_Core_PluginsManager_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30818BC_RGCTXs *rgctx_data;
    union _union_327157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct DG_Tweening_Plugins_Core_ITweenPlugin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct DG_Tweening_Plugins_Core_ITweenPlugin_o {
    struct DG_Tweening_Plugins_Core_ITweenPlugin_c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_Core_ITweenPlugin_Fields fields;
};

typedef struct Aoharu_StaminaBoostLackWindow_o Aoharu_StaminaBoostLackWindow_o, *PAoharu_StaminaBoostLackWindow_o;

typedef struct Aoharu_StaminaBoostLackWindow_c Aoharu_StaminaBoostLackWindow_c, *PAoharu_StaminaBoostLackWindow_c;

typedef struct Aoharu_StaminaBoostLackWindow_Fields Aoharu_StaminaBoostLackWindow_Fields, *PAoharu_StaminaBoostLackWindow_Fields;

typedef struct Aoharu_StaminaBoostLackWindow_VTable Aoharu_StaminaBoostLackWindow_VTable, *PAoharu_StaminaBoostLackWindow_VTable;

struct Aoharu_StaminaBoostLackWindow_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_UseNumText;
    struct Shock_TextMeshUI_o *m_HaveNumText;
    struct Shock_ButtonEvent_o *m_ItemUseButton;
    struct Shock_ButtonEvent_o *m_MedalUseButton;
    struct UnityEngine_GameObject_o *m_ItemNotHaveObject;
    struct UnityEngine_GameObject_o *m_MedalNotHaveObject;
    struct Shock_ButtonEvent_o *m_EnterButton;
    struct Shock_ButtonEvent_o *m_CancelButton;
    struct Shock_ButtonEvent_o *m_CloseButton;
    struct Shock_TextMeshUI_o *m_UseNumLiveText;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_SetingNumText;
    struct Shock_TextMeshUI_o *m_HasNumText;
    struct Shock_TextMeshUI_o *m_NoteText;
    struct Shock_TextMeshUI_o *m_ItemGrayOutLabel;
    struct Shock_TextMeshUI_o *m_MedalGrayOutLabel;
    struct Shock_TextMeshUI_o *m_CancelButtonText;
    struct Shock_TextMeshUI_o *m_CloseButtonText;
    struct UnityEngine_GameObject_o *m_LiveSelectButtonsObject;
    struct UnityEngine_GameObject_o *m_DeckConfirmButtonsObject;
    struct UnityEngine_GameObject_o *m_UseBoostObject;
    struct UnityEngine_GameObject_o *m_HaveBoostObject;
    struct System_Action_o *_OnNextScene_k__BackingField;
    struct System_Action_o *_OnCancel_k__BackingField;
    int32_t m_StaminaValue;
    int32_t m_SettingStaminaValue;
    int32_t m_SceneType;
};

struct Aoharu_StaminaBoostLackWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_StaminaBoostLackWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StaminaBoostLackWindow_VTable vtable;
};

struct Aoharu_StaminaBoostLackWindow_o {
    struct Aoharu_StaminaBoostLackWindow_c *klass;
    void *monitor;
    struct Aoharu_StaminaBoostLackWindow_Fields fields;
};

typedef struct MethodInfo_251DDD8 MethodInfo_251DDD8, *PMethodInfo_251DDD8;

typedef union _union_246237 _union_246237, *P_union_246237;

union _union_246237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251DDD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_186FEC8 MethodInfo_186FEC8, *PMethodInfo_186FEC8;

typedef union _union_156754 _union_156754, *P_union_156754;

union _union_156754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186FEC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct __f__AnonymousType0__Index_j__TPar___Value_j__TPar__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_156754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B763C MethodInfo_28B763C, *PMethodInfo_28B763C;

typedef union _union_311862 _union_311862, *P_union_311862;

union _union_311862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B763C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869CE4 MethodInfo_2869CE4, *PMethodInfo_2869CE4;

typedef union _union_178386 _union_178386, *P_union_178386;

union _union_178386 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869CE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178386 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_InputManager_LockData__VTable System_Collections_Generic_List_InputManager_LockData__VTable, *PSystem_Collections_Generic_List_InputManager_LockData__VTable;

struct System_Collections_Generic_List_InputManager_LockData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct Photon_Pun_UtilityScripts_MoveByKeys_Fields Photon_Pun_UtilityScripts_MoveByKeys_Fields, *PPhoton_Pun_UtilityScripts_MoveByKeys_Fields;

typedef struct UnityEngine_Rigidbody_o UnityEngine_Rigidbody_o, *PUnityEngine_Rigidbody_o;

typedef struct UnityEngine_Rigidbody2D_o UnityEngine_Rigidbody2D_o, *PUnityEngine_Rigidbody2D_o;

typedef struct UnityEngine_Rigidbody_c UnityEngine_Rigidbody_c, *PUnityEngine_Rigidbody_c;

typedef struct UnityEngine_Rigidbody_Fields UnityEngine_Rigidbody_Fields, *PUnityEngine_Rigidbody_Fields;

typedef struct UnityEngine_Rigidbody2D_c UnityEngine_Rigidbody2D_c, *PUnityEngine_Rigidbody2D_c;

typedef struct UnityEngine_Rigidbody_VTable UnityEngine_Rigidbody_VTable, *PUnityEngine_Rigidbody_VTable;

typedef struct UnityEngine_Rigidbody2D_VTable UnityEngine_Rigidbody2D_VTable, *PUnityEngine_Rigidbody2D_VTable;

struct UnityEngine_Rigidbody_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Rigidbody2D_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Rigidbody2D_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rigidbody2D_VTable vtable;
};

struct UnityEngine_Rigidbody2D_o {
    struct UnityEngine_Rigidbody2D_c *klass;
    void *monitor;
    struct UnityEngine_Rigidbody2D_Fields fields;
};

struct UnityEngine_Rigidbody_Fields {
    struct UnityEngine_Component_Fields super;
};

struct UnityEngine_Rigidbody_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rigidbody_VTable vtable;
};

struct UnityEngine_Rigidbody_o {
    struct UnityEngine_Rigidbody_c *klass;
    void *monitor;
    struct UnityEngine_Rigidbody_Fields fields;
};

struct Photon_Pun_UtilityScripts_MoveByKeys_Fields {
    struct Photon_Pun_MonoBehaviourPun_Fields super;
    float Speed;
    float JumpForce;
    float JumpTimeout;
    bool isSprite;
    float jumpingTime;
    struct UnityEngine_Rigidbody_o *body;
    struct UnityEngine_Rigidbody2D_o *body2d;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__TimeoutWithoutException_d__15_object__VTable Cysharp_Threading_Tasks_UniTaskExtensions__TimeoutWithoutException_d__15_object__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__TimeoutWithoutException_d__15_object__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__TimeoutWithoutException_d__15_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct MethodInfo_293EA94 MethodInfo_293EA94, *PMethodInfo_293EA94;

typedef union _union_183988 _union_183988, *P_union_183988;

union _union_183988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EA94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BB6164 MethodInfo_2BB6164, *PMethodInfo_2BB6164;

typedef union _union_300747 _union_300747, *P_union_300747;

union _union_300747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB6164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256738 _union_256738, *P_union_256738;

union _union_256738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B766C MethodInfo_28B766C, *PMethodInfo_28B766C;

typedef union _union_308984 _union_308984, *P_union_308984;

union _union_308984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B766C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Linq_IdentityFunction_TElement__c System_Linq_IdentityFunction_TElement__c, *PSystem_Linq_IdentityFunction_TElement__c;

typedef struct System_Linq_IdentityFunction_TElement__RGCTXs System_Linq_IdentityFunction_TElement__RGCTXs, *PSystem_Linq_IdentityFunction_TElement__RGCTXs;

typedef struct System_Linq_IdentityFunction_TElement__VTable System_Linq_IdentityFunction_TElement__VTable, *PSystem_Linq_IdentityFunction_TElement__VTable;

struct System_Linq_IdentityFunction_TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Linq_IdentityFunction_TElement__RGCTXs {
    struct Il2CppClass *_0_System_Linq_IdentityFunction___c_TElement_;
    struct MethodInfo *_1_System_Linq_IdentityFunction___c_TElement___get_Instance_b__1_0;
    struct Il2CppClass *_2_System_Func_TElement__TElement_;
    struct MethodInfo *_3_System_Func_TElement__TElement___ctor;
};

struct System_Linq_IdentityFunction_TElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_IdentityFunction_TElement__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_IdentityFunction_TElement__VTable vtable;
};

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__c Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__c, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__c;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__RGCTXs Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__RGCTXs, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__RGCTXs;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__VTable Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__VTable, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__VTable;

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__RGCTXs {
    struct Il2CppClass *_0_System_Action_TAndroidJava_;
    struct MethodInfo *_1_System_Action_TAndroidJava__Invoke;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__VTable vtable;
};

typedef union _union_217121 _union_217121, *P_union_217121;

union _union_217121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256730 _union_256730, *P_union_256730;

union _union_256730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217123 _union_217123, *P_union_217123;

union _union_217123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_InputGesturePinchDetector_State_c Shock_InputGesturePinchDetector_State_c, *PShock_InputGesturePinchDetector_State_c;

typedef struct Shock_InputGesturePinchDetector_State_VTable Shock_InputGesturePinchDetector_State_VTable, *PShock_InputGesturePinchDetector_State_VTable;

struct Shock_InputGesturePinchDetector_State_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_InputGesturePinchDetector_State_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputGesturePinchDetector_State_VTable vtable;
};

typedef union _union_256732 _union_256732, *P_union_256732;

union _union_256732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217125 _union_217125, *P_union_217125;

union _union_217125 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256734 _union_256734, *P_union_256734;

union _union_256734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Linq_IdentityFunction_TElement__o System_Linq_IdentityFunction_TElement__o, *PSystem_Linq_IdentityFunction_TElement__o;

typedef struct System_Linq_IdentityFunction_TElement__Fields System_Linq_IdentityFunction_TElement__Fields, *PSystem_Linq_IdentityFunction_TElement__Fields;

struct System_Linq_IdentityFunction_TElement__Fields {
};

struct System_Linq_IdentityFunction_TElement__o {
    struct System_Linq_IdentityFunction_TElement__c *klass;
    void *monitor;
    struct System_Linq_IdentityFunction_TElement__Fields fields;
};

typedef union _union_217127 _union_217127, *P_union_217127;

union _union_217127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256736 _union_256736, *P_union_256736;

union _union_256736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293EA90 MethodInfo_293EA90, *PMethodInfo_293EA90;

typedef union _union_182550 _union_182550, *P_union_182550;

union _union_182550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EA90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217129 _union_217129, *P_union_217129;

union _union_217129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217119 _union_217119, *P_union_217119;

union _union_217119 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__c System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_TitleScreenMst__c;

struct System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2E8D13C MethodInfo_2E8D13C, *PMethodInfo_2E8D13C;

typedef union _union_223151 _union_223151, *P_union_223151;

union _union_223151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D13C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_PhotonNetwork_RaiseEventBatch__object__o System_Collections_Generic_Dictionary_Entry_PhotonNetwork_RaiseEventBatch__object__o, *PSystem_Collections_Generic_Dictionary_Entry_PhotonNetwork_RaiseEventBatch__object__o;

typedef struct System_Collections_Generic_Dictionary_Entry_PhotonNetwork_RaiseEventBatch__object__Fields System_Collections_Generic_Dictionary_Entry_PhotonNetwork_RaiseEventBatch__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_PhotonNetwork_RaiseEventBatch__object__Fields;

typedef struct Photon_Pun_PhotonNetwork_RaiseEventBatch_o Photon_Pun_PhotonNetwork_RaiseEventBatch_o, *PPhoton_Pun_PhotonNetwork_RaiseEventBatch_o;

typedef struct Photon_Pun_PhotonNetwork_RaiseEventBatch_Fields Photon_Pun_PhotonNetwork_RaiseEventBatch_Fields, *PPhoton_Pun_PhotonNetwork_RaiseEventBatch_Fields;

struct Photon_Pun_PhotonNetwork_RaiseEventBatch_Fields {
    uint8_t Group;
    bool Reliable;
};

struct Photon_Pun_PhotonNetwork_RaiseEventBatch_o {
    struct Photon_Pun_PhotonNetwork_RaiseEventBatch_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_PhotonNetwork_RaiseEventBatch__object__Fields {
    int32_t hashCode;
    int32_t next;
    struct Photon_Pun_PhotonNetwork_RaiseEventBatch_o key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_Dictionary_Entry_PhotonNetwork_RaiseEventBatch__object__o {
    struct System_Collections_Generic_Dictionary_Entry_PhotonNetwork_RaiseEventBatch__object__Fields fields;
};

typedef struct System_DefaultBinder_Primitives_array System_DefaultBinder_Primitives_array, *PSystem_DefaultBinder_Primitives_array;

struct System_DefaultBinder_Primitives_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef struct MethodInfo_10F7020_RGCTXs MethodInfo_10F7020_RGCTXs, *PMethodInfo_10F7020_RGCTXs;

struct MethodInfo_10F7020_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_31A5E14_RGCTXs MethodInfo_31A5E14_RGCTXs, *PMethodInfo_31A5E14_RGCTXs;

struct MethodInfo_31A5E14_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__o System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_TitleScreenMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__Fields System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_TitleScreenMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_TitleScreenMst__Fields fields;
};

typedef struct MethodInfo_106D398 MethodInfo_106D398, *PMethodInfo_106D398;

typedef union _union_166585 _union_166585, *P_union_166585;

union _union_166585 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106D398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166585 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RewardTypeExtensions_Fields Shock_RewardTypeExtensions_Fields, *PShock_RewardTypeExtensions_Fields;

struct Shock_RewardTypeExtensions_Fields {
};

typedef union _union_256728 _union_256728, *P_union_256728;

union _union_256728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B765C MethodInfo_28B765C, *PMethodInfo_28B765C;

typedef union _union_312822 _union_312822, *P_union_312822;

union _union_312822 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B765C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312822 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293EA9C MethodInfo_293EA9C, *PMethodInfo_293EA9C;

typedef union _union_185426 _union_185426, *P_union_185426;

union _union_185426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293EA9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217111 _union_217111, *P_union_217111;

union _union_217111 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256720 _union_256720, *P_union_256720;

union _union_256720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217113 _union_217113, *P_union_217113;

union _union_217113 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_ExcludeFromObjectFactoryAttribute_Fields UnityEngine_ExcludeFromObjectFactoryAttribute_Fields, *PUnityEngine_ExcludeFromObjectFactoryAttribute_Fields;

struct UnityEngine_ExcludeFromObjectFactoryAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef union _union_256722 _union_256722, *P_union_256722;

union _union_256722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217115 _union_217115, *P_union_217115;

union _union_217115 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256724 _union_256724, *P_union_256724;

union _union_256724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217117 _union_217117, *P_union_217117;

union _union_217117 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256726 _union_256726, *P_union_256726;

union _union_256726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11ECB7C MethodInfo_11ECB7C, *PMethodInfo_11ECB7C;

typedef union _union_260230 _union_260230, *P_union_260230;

union _union_260230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ECB7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ArraySegment_Enumerator_T__RGCTXs System_ArraySegment_Enumerator_T__RGCTXs, *PSystem_ArraySegment_Enumerator_T__RGCTXs;

struct System_ArraySegment_Enumerator_T__RGCTXs {
    struct MethodInfo *_0_System_ArraySegment_T__get_Array;
    struct MethodInfo *_1_System_ArraySegment_T__get_Offset;
    struct MethodInfo *_2_System_ArraySegment_T__get_Count;
    struct MethodInfo *_3_System_ArraySegment_Enumerator_T__get_Current;
    struct Il2CppClass *_4_T;
};

typedef struct MethodInfo_12874C8 MethodInfo_12874C8, *PMethodInfo_12874C8;

typedef union _union_208785 _union_208785, *P_union_208785;

union _union_208785 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12874C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208785 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TutorialController_DataAgent_VTable Shock_TutorialController_DataAgent_VTable, *PShock_TutorialController_DataAgent_VTable;

struct Shock_TutorialController_DataAgent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Protocol___c__DisplayClass494_0_c Shock_Protocol___c__DisplayClass494_0_c, *PShock_Protocol___c__DisplayClass494_0_c;

typedef struct Shock_Protocol___c__DisplayClass494_0_VTable Shock_Protocol___c__DisplayClass494_0_VTable, *PShock_Protocol___c__DisplayClass494_0_VTable;

struct Shock_Protocol___c__DisplayClass494_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass494_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass494_0_VTable vtable;
};

typedef struct MethodInfo_2013D78 MethodInfo_2013D78, *PMethodInfo_2013D78;

typedef union _union_246771 _union_246771, *P_union_246771;

union _union_246771 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2013D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246771 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ComponentExtensions___c__DisplayClass63_0_o Carbon_ComponentExtensions___c__DisplayClass63_0_o, *PCarbon_ComponentExtensions___c__DisplayClass63_0_o;

typedef struct Carbon_ComponentExtensions___c__DisplayClass63_0_c Carbon_ComponentExtensions___c__DisplayClass63_0_c, *PCarbon_ComponentExtensions___c__DisplayClass63_0_c;

typedef struct Carbon_ComponentExtensions___c__DisplayClass63_0_Fields Carbon_ComponentExtensions___c__DisplayClass63_0_Fields, *PCarbon_ComponentExtensions___c__DisplayClass63_0_Fields;

typedef struct Carbon_ComponentExtensions___c__DisplayClass63_0_VTable Carbon_ComponentExtensions___c__DisplayClass63_0_VTable, *PCarbon_ComponentExtensions___c__DisplayClass63_0_VTable;

struct Carbon_ComponentExtensions___c__DisplayClass63_0_Fields {
    struct UnityEngine_Component_o *self;
};

struct Carbon_ComponentExtensions___c__DisplayClass63_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ComponentExtensions___c__DisplayClass63_0_o {
    struct Carbon_ComponentExtensions___c__DisplayClass63_0_c *klass;
    void *monitor;
    struct Carbon_ComponentExtensions___c__DisplayClass63_0_Fields fields;
};

struct Carbon_ComponentExtensions___c__DisplayClass63_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ComponentExtensions___c__DisplayClass63_0_VTable vtable;
};

typedef struct MethodInfo_2238950 MethodInfo_2238950, *PMethodInfo_2238950;

typedef union _union_291646 _union_291646, *P_union_291646;

union _union_291646 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238950 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291646 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5B3E8 MethodInfo_2D5B3E8, *PMethodInfo_2D5B3E8;

typedef struct MethodInfo_2D5B3E8_RGCTXs MethodInfo_2D5B3E8_RGCTXs, *PMethodInfo_2D5B3E8_RGCTXs;

typedef union _union_298601 _union_298601, *P_union_298601;

union _union_298601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5B3E8_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FindLastIndex_T__TKey_;
    struct MethodInfo *_1_Carbon_ListExtensions_PopAt_T_;
};

struct MethodInfo_2D5B3E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5B3E8_RGCTXs *rgctx_data;
    union _union_298601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209CCA8 MethodInfo_209CCA8, *PMethodInfo_209CCA8;

typedef union _union_341430 _union_341430, *P_union_341430;

union _union_341430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209CCA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_CoreSystemScene_StaticFields Aoharu_CoreSystemScene_StaticFields, *PAoharu_CoreSystemScene_StaticFields;

typedef struct Aoharu_CoreSystemScene_o Aoharu_CoreSystemScene_o, *PAoharu_CoreSystemScene_o;

typedef struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__o System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__o, *PSystem_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__o;

typedef struct Aoharu_CoreSystemScene_c Aoharu_CoreSystemScene_c, *PAoharu_CoreSystemScene_c;

typedef struct Aoharu_CoreSystemScene_Fields Aoharu_CoreSystemScene_Fields, *PAoharu_CoreSystemScene_Fields;

typedef struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__c System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__c, *PSystem_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__c;

typedef struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__Fields System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__Fields, *PSystem_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__Fields;

typedef struct Aoharu_CoreSystemScene_VTable Aoharu_CoreSystemScene_VTable, *PAoharu_CoreSystemScene_VTable;

typedef struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__VTable System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__VTable, *PSystem_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__VTable;

struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__Fields {
    struct Il2CppObject *_crossSegmentLock;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o *_tail;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o *_head;
};

struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
    struct VirtualInvokeData _11_ToArray;
    struct VirtualInvokeData _12_CopyTo;
};

struct Aoharu_CoreSystemScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_Shock_ISceneType_get_SceneType;
};

struct Aoharu_CoreSystemScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_String_o *m_ErrorLogString;
    struct System_String_o *m_ErrorStackTrace;
};

struct Aoharu_CoreSystemScene_o {
    struct Aoharu_CoreSystemScene_c *klass;
    void *monitor;
    struct Aoharu_CoreSystemScene_Fields fields;
};

struct Aoharu_CoreSystemScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_CoreSystemScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CoreSystemScene_VTable vtable;
};

struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__o {
    struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__Fields fields;
};

struct Aoharu_CoreSystemScene_StaticFields {
    struct Aoharu_CoreSystemScene_o *ms_instance;
    bool ms_isInit;
    bool ms_isBooting;
    struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__o *ms_ErrorHDLList;
    struct System_Action_o *ms_loaded;
};

struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentQueue_CoreSystemScene_ErrorHDL__VTable vtable;
};

typedef union _union_256716 _union_256716, *P_union_256716;

union _union_256716 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2238948 MethodInfo_2238948, *PMethodInfo_2238948;

typedef union _union_291618 _union_291618, *P_union_291618;

union _union_291618 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2238948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9CEB4 MethodInfo_1E9CEB4, *PMethodInfo_1E9CEB4;

typedef union _union_160317 _union_160317, *P_union_160317;

union _union_160317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CEB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8D100 MethodInfo_2E8D100, *PMethodInfo_2E8D100;

typedef union _union_228861 _union_228861, *P_union_228861;

union _union_228861 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8D100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228861 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256718 _union_256718, *P_union_256718;

union _union_256718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_CharacterMst__MemberProfileListItem__c System_Func_CharacterMst__MemberProfileListItem__c, *PSystem_Func_CharacterMst__MemberProfileListItem__c;

typedef struct System_Func_CharacterMst__MemberProfileListItem__VTable System_Func_CharacterMst__MemberProfileListItem__VTable, *PSystem_Func_CharacterMst__MemberProfileListItem__VTable;

struct System_Func_CharacterMst__MemberProfileListItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharacterMst__MemberProfileListItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterMst__MemberProfileListItem__VTable vtable;
};

typedef union _union_217141 _union_217141, *P_union_217141;

union _union_217141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TapEffectManager_o Shock_TapEffectManager_o, *PShock_TapEffectManager_o;

typedef struct Shock_TapEffectManager_c Shock_TapEffectManager_c, *PShock_TapEffectManager_c;

typedef struct Shock_TapEffectManager_Fields Shock_TapEffectManager_Fields, *PShock_TapEffectManager_Fields;

typedef struct Shock_TapEffectManager_StaticFields Shock_TapEffectManager_StaticFields, *PShock_TapEffectManager_StaticFields;

typedef struct Shock_TapEffectManager_VTable Shock_TapEffectManager_VTable, *PShock_TapEffectManager_VTable;

typedef struct Shock_PoolSystem_TapEffect__Fields Shock_PoolSystem_TapEffect__Fields, *PShock_PoolSystem_TapEffect__Fields;

typedef struct Shock_TapSubEffectCreator_o Shock_TapSubEffectCreator_o, *PShock_TapSubEffectCreator_o;

typedef struct Shock_TapEffect_array Shock_TapEffect_array, *PShock_TapEffect_array;

typedef struct Shock_TapEffect_o Shock_TapEffect_o, *PShock_TapEffect_o;

typedef struct Shock_TapSubEffectCreator_c Shock_TapSubEffectCreator_c, *PShock_TapSubEffectCreator_c;

typedef struct Shock_TapSubEffectCreator_Fields Shock_TapSubEffectCreator_Fields, *PShock_TapSubEffectCreator_Fields;

typedef struct Shock_TapEffect_c Shock_TapEffect_c, *PShock_TapEffect_c;

typedef struct Shock_TapEffect_Fields Shock_TapEffect_Fields, *PShock_TapEffect_Fields;

typedef struct Shock_TapSubEffectCreator_VTable Shock_TapSubEffectCreator_VTable, *PShock_TapSubEffectCreator_VTable;

typedef struct Shock_TapEffect_VTable Shock_TapEffect_VTable, *PShock_TapEffect_VTable;

struct Shock_TapEffectManager_StaticFields {
    struct Shock_TapEffectManager_o *m_instance;
    bool _IsToch_k__BackingField;
};

struct Shock_TapEffect_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_ParticleSystem_array *m_ParticleSystems;
    struct Carbon_ICoroutine_o *m_Corutine;
    struct System_Collections_Generic_List_ParticleSystem__o *m_LoopParticleSystemList;
};

struct Shock_TapSubEffectCreator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

struct Shock_TapEffectManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

struct Shock_PoolSystem_TapEffect__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    int32_t m_defaultPoolCount;
    struct Shock_TapEffect_o *m_original;
    struct System_Collections_Generic_List_T__o *m_list;
};

struct Shock_TapEffectManager_Fields {
    struct Shock_PoolSystem_TapEffect__Fields super;
    bool m_EnableEffect;
    struct UnityEngine_Camera_o *m_MainCamra;
    struct Shock_TapSubEffectCreator_o *m_SubEffectCreator;
    int32_t m_MaxEffectNum;
    struct Shock_TapEffect_array *m_CurSubEffects;
};

struct Shock_TapSubEffectCreator_Fields {
    struct Shock_PoolSystem_TapEffect__Fields super;
};

struct Shock_TapEffect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_TapEffect_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_TapEffect_o *m_Items[65535];
};

struct Shock_TapSubEffectCreator_o {
    struct Shock_TapSubEffectCreator_c *klass;
    void *monitor;
    struct Shock_TapSubEffectCreator_Fields fields;
};

struct Shock_TapSubEffectCreator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapSubEffectCreator_VTable vtable;
};

struct Shock_TapEffect_o {
    struct Shock_TapEffect_c *klass;
    void *monitor;
    struct Shock_TapEffect_Fields fields;
};

struct Shock_TapEffect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapEffect_VTable vtable;
};

struct Shock_TapEffectManager_o {
    struct Shock_TapEffectManager_c *klass;
    void *monitor;
    struct Shock_TapEffectManager_Fields fields;
};

struct Shock_TapEffectManager_c {
    struct Il2CppClass_1 _1;
    struct Shock_TapEffectManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapEffectManager_VTable vtable;
};

typedef union _union_217143 _union_217143, *P_union_217143;

union _union_217143 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberProfileListParent___c_o Aoharu_MemberProfileListParent___c_o, *PAoharu_MemberProfileListParent___c_o;

typedef struct Aoharu_MemberProfileListParent___c_c Aoharu_MemberProfileListParent___c_c, *PAoharu_MemberProfileListParent___c_c;

typedef struct Aoharu_MemberProfileListParent___c_Fields Aoharu_MemberProfileListParent___c_Fields, *PAoharu_MemberProfileListParent___c_Fields;

typedef struct Aoharu_MemberProfileListParent___c_StaticFields Aoharu_MemberProfileListParent___c_StaticFields, *PAoharu_MemberProfileListParent___c_StaticFields;

typedef struct System_Func_string__uint__o System_Func_string__uint__o, *PSystem_Func_string__uint__o;

typedef struct System_Func_string__uint__c System_Func_string__uint__c, *PSystem_Func_string__uint__c;

typedef struct System_Func_string__uint__Fields System_Func_string__uint__Fields, *PSystem_Func_string__uint__Fields;

typedef struct System_Func_string__uint__VTable System_Func_string__uint__VTable, *PSystem_Func_string__uint__VTable;

struct Aoharu_MemberProfileListParent___c_Fields {
};

struct System_Func_string__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_string__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__uint__VTable vtable;
};

struct System_Func_string__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__uint__o {
    struct System_Func_string__uint__c *klass;
    void *monitor;
    struct System_Func_string__uint__Fields fields;
};

struct Aoharu_MemberProfileListParent___c_StaticFields {
    struct Aoharu_MemberProfileListParent___c_o *__9;
    struct System_Func_CharacterMst__bool__o *__9__7_1;
    struct System_Action_o *__9__12_3;
    struct System_Func_string__uint__o *__9__16_0;
};

struct Aoharu_MemberProfileListParent___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MemberProfileListParent___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListParent___c_VTable vtable;
};

struct Aoharu_MemberProfileListParent___c_o {
    struct Aoharu_MemberProfileListParent___c_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListParent___c_Fields fields;
};

typedef struct Unity_IO_LowLevel_Unsafe_FileReadType_array Unity_IO_LowLevel_Unsafe_FileReadType_array, *PUnity_IO_LowLevel_Unsafe_FileReadType_array;

struct Unity_IO_LowLevel_Unsafe_FileReadType_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef union _union_217145 _union_217145, *P_union_217145;

union _union_217145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256710 _union_256710, *P_union_256710;

union _union_256710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217147 _union_217147, *P_union_217147;

union _union_217147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256712 _union_256712, *P_union_256712;

union _union_256712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217149 _union_217149, *P_union_217149;

union _union_217149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256714 _union_256714, *P_union_256714;

union _union_256714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B768C MethodInfo_28B768C, *PMethodInfo_28B768C;

typedef union _union_309944 _union_309944, *P_union_309944;

union _union_309944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B768C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_CharacterMst__MemberProfileListItem__o System_Func_CharacterMst__MemberProfileListItem__o, *PSystem_Func_CharacterMst__MemberProfileListItem__o;

typedef struct System_Func_CharacterMst__MemberProfileListItem__Fields System_Func_CharacterMst__MemberProfileListItem__Fields, *PSystem_Func_CharacterMst__MemberProfileListItem__Fields;

struct System_Func_CharacterMst__MemberProfileListItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterMst__MemberProfileListItem__o {
    struct System_Func_CharacterMst__MemberProfileListItem__c *klass;
    void *monitor;
    struct System_Func_CharacterMst__MemberProfileListItem__Fields fields;
};

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__o Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__o, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__o;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__Fields Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__Fields, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__Fields;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__o Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__o, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__o;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__c Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__c, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__c;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__Fields Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__Fields, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__Fields;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__RGCTXs Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__RGCTXs, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__RGCTXs;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__VTable Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__VTable, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__VTable;

typedef struct System_Action_TAndroidJava__o System_Action_TAndroidJava__o, *PSystem_Action_TAndroidJava__o;

typedef struct System_Action_TAndroidJava__c System_Action_TAndroidJava__c, *PSystem_Action_TAndroidJava__c;

typedef struct System_Action_TAndroidJava__Fields System_Action_TAndroidJava__Fields, *PSystem_Action_TAndroidJava__Fields;

typedef struct System_Action_TAndroidJava__VTable System_Action_TAndroidJava__VTable, *PSystem_Action_TAndroidJava__VTable;

struct System_Action_TAndroidJava__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__RGCTXs {
    struct Il2CppClass *_0_System_Action_TAndroidJava_;
    struct Il2CppClass *_1_Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava_;
    struct MethodInfo *_2_Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava____ctor_b__3_0;
    struct MethodInfo *_3_System_Action_TAndroidJava___ctor;
    struct Il2CppClass *_4_Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava_;
    struct MethodInfo *_5_Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava___ctor;
    struct MethodInfo *_6_Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava___onSuccess_b__0;
};

struct System_Action_TAndroidJava__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_TAndroidJava__o *OnTaskSucceeded;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__VTable vtable;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__o {
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__c *klass;
    void *monitor;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__Fields fields;
};

struct System_Action_TAndroidJava__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TAndroidJava__VTable vtable;
};

struct System_Action_TAndroidJava__o {
    struct System_Action_TAndroidJava__c *klass;
    void *monitor;
    struct System_Action_TAndroidJava__Fields fields;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__Fields {
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__o *__4__this;
    struct Il2CppObject *result;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__o {
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__c *klass;
    void *monitor;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c__DisplayClass4_0_TAndroidJava__Fields fields;
};

typedef struct System_Converter_T__TOutput__Fields System_Converter_T__TOutput__Fields, *PSystem_Converter_T__TOutput__Fields;

struct System_Converter_T__TOutput__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2BB6178 MethodInfo_2BB6178, *PMethodInfo_2BB6178;

typedef union _union_300749 _union_300749, *P_union_300749;

union _union_300749 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB6178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300749 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1A070EC MethodInfo_1A070EC, *PMethodInfo_1A070EC;

typedef union _union_339923 _union_339923, *P_union_339923;

union _union_339923 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A070EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AAEB0 MethodInfo_32AAEB0, *PMethodInfo_32AAEB0;

typedef union _union_316559 _union_316559, *P_union_316559;

union _union_316559 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AAEB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_NativeSlice_Enumerator_T__VTable Unity_Collections_NativeSlice_Enumerator_T__VTable, *PUnity_Collections_NativeSlice_Enumerator_T__VTable;

struct Unity_Collections_NativeSlice_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_Reset;
};

typedef struct Shock_Protocol___c__DisplayClass494_0_o Shock_Protocol___c__DisplayClass494_0_o, *PShock_Protocol___c__DisplayClass494_0_o;

typedef struct Shock_Protocol___c__DisplayClass494_0_Fields Shock_Protocol___c__DisplayClass494_0_Fields, *PShock_Protocol___c__DisplayClass494_0_Fields;

typedef struct System_Action_RecvSerialCodeEventsR__o System_Action_RecvSerialCodeEventsR__o, *PSystem_Action_RecvSerialCodeEventsR__o;

typedef struct System_Action_RecvSerialCodeEventsR__c System_Action_RecvSerialCodeEventsR__c, *PSystem_Action_RecvSerialCodeEventsR__c;

typedef struct System_Action_RecvSerialCodeEventsR__Fields System_Action_RecvSerialCodeEventsR__Fields, *PSystem_Action_RecvSerialCodeEventsR__Fields;

typedef struct System_Action_RecvSerialCodeEventsR__VTable System_Action_RecvSerialCodeEventsR__VTable, *PSystem_Action_RecvSerialCodeEventsR__VTable;

struct Shock_Protocol___c__DisplayClass494_0_Fields {
    struct System_Action_RecvSerialCodeEventsR__o *onSuccess;
};

struct System_Action_RecvSerialCodeEventsR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvSerialCodeEventsR__o {
    struct System_Action_RecvSerialCodeEventsR__c *klass;
    void *monitor;
    struct System_Action_RecvSerialCodeEventsR__Fields fields;
};

struct System_Action_RecvSerialCodeEventsR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvSerialCodeEventsR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvSerialCodeEventsR__VTable vtable;
};

struct Shock_Protocol___c__DisplayClass494_0_o {
    struct Shock_Protocol___c__DisplayClass494_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass494_0_Fields fields;
};

typedef union _union_256706 _union_256706, *P_union_256706;

union _union_256706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_314905C MethodInfo_314905C, *PMethodInfo_314905C;

typedef union _union_223029 _union_223029, *P_union_223029;

union _union_223029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_314905C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_256708 _union_256708, *P_union_256708;

union _union_256708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217131 _union_217131, *P_union_217131;

union _union_217131 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217133 _union_217133, *P_union_217133;

union _union_217133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__o UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__o, *PUniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__o;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__Fields UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__Fields, *PUniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__Fields;

typedef struct UniRx_Operators_OperatorObserverBase_TResult__TResult__Fields UniRx_Operators_OperatorObserverBase_TResult__TResult__Fields, *PUniRx_Operators_OperatorObserverBase_TResult__TResult__Fields;

typedef struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__o UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__o, *PUniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__o;

typedef struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__c UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__c, *PUniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__c;

typedef struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__Fields UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__Fields, *PUniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__Fields;

typedef struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__RGCTXs UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__RGCTXs;

typedef struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__VTable UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__VTable, *PUniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__VTable;

struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__Fields {
    struct UniRx_Operators_OperatorObservableBase_TResult__Fields super;
    struct UniRx_IObservable_TLeft__o *left;
    struct UniRx_IObservable_TRight__o *right;
    struct System_Func_TLeft__TRight__TResult__o *selector;
};

struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_OperatorObserverBase_TResult__TResult__Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TLeft_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TRight_;
    struct MethodInfo *_2_UniRx_Operators_OperatorObservableBase_TResult___ctor;
    struct Il2CppClass *_3_UniRx_Operators_OperatorObservableBase_TResult_;
    struct Il2CppClass *_4_UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult_;
    struct MethodInfo *_5_UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult___ctor;
    struct MethodInfo *_6_UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__Run;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__Fields {
    struct UniRx_Operators_OperatorObserverBase_TResult__TResult__Fields super;
    struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__o *parent;
    struct Il2CppObject *gate;
    struct Il2CppObject *leftValue;
    bool leftStarted;
    bool leftCompleted;
    struct Il2CppObject *rightValue;
    bool rightStarted;
    bool rightCompleted;
};

struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__VTable vtable;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__o {
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__Fields fields;
};

struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__o {
    struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestObservable_TLeft__TRight__TResult__Fields fields;
};

typedef union _union_217135 _union_217135, *P_union_217135;

union _union_217135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256700 _union_256700, *P_union_256700;

union _union_256700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217137 _union_217137, *P_union_217137;

union _union_217137 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256702 _union_256702, *P_union_256702;

union _union_256702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217139 _union_217139, *P_union_217139;

union _union_217139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_256704 _union_256704, *P_union_256704;

union _union_256704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B767C MethodInfo_28B767C, *PMethodInfo_28B767C;

typedef union _union_309464 _union_309464, *P_union_309464;

union _union_309464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B767C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B058 MethodInfo_2B0B058, *PMethodInfo_2B0B058;

typedef union _union_181906 _union_181906, *P_union_181906;

union _union_181906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B058 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2066190 MethodInfo_2066190, *PMethodInfo_2066190;

typedef union _union_221005 _union_221005, *P_union_221005;

union _union_221005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066190 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_array Aoharu_Scenes_Help_HelpDialog_QueryParameter_array, *PAoharu_Scenes_Help_HelpDialog_QueryParameter_array;

typedef struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_o Aoharu_Scenes_Help_HelpDialog_QueryParameter_o, *PAoharu_Scenes_Help_HelpDialog_QueryParameter_o;

typedef struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_c Aoharu_Scenes_Help_HelpDialog_QueryParameter_c, *PAoharu_Scenes_Help_HelpDialog_QueryParameter_c;

typedef struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_Fields Aoharu_Scenes_Help_HelpDialog_QueryParameter_Fields, *PAoharu_Scenes_Help_HelpDialog_QueryParameter_Fields;

typedef struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_VTable Aoharu_Scenes_Help_HelpDialog_QueryParameter_VTable, *PAoharu_Scenes_Help_HelpDialog_QueryParameter_VTable;

struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_Fields {
    struct System_String_o *name;
    struct System_String_o *value;
};

struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_o {
    struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_Fields fields;
};

struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_VTable vtable;
};

struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Help_HelpDialog_QueryParameter_o *m_Items[65535];
};

typedef struct MethodInfo_2B0B05C MethodInfo_2B0B05C, *PMethodInfo_2B0B05C;

typedef union _union_183344 _union_183344, *P_union_183344;

union _union_183344 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B05C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183344 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF8100 MethodInfo_2EF8100, *PMethodInfo_2EF8100;

typedef union _union_202988 _union_202988, *P_union_202988;

union _union_202988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_c Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_c, *PAoharu_Scenes_Mission_MissionNarrowDownDialog___c_c;

typedef struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_StaticFields Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_StaticFields, *PAoharu_Scenes_Mission_MissionNarrowDownDialog___c_StaticFields;

typedef struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_VTable Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_VTable, *PAoharu_Scenes_Mission_MissionNarrowDownDialog___c_VTable;

typedef struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_o Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_o, *PAoharu_Scenes_Mission_MissionNarrowDownDialog___c_o;

typedef struct System_Action_ToggleTextButton__int__o System_Action_ToggleTextButton__int__o, *PSystem_Action_ToggleTextButton__int__o;

typedef struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_Fields Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_Fields, *PAoharu_Scenes_Mission_MissionNarrowDownDialog___c_Fields;

typedef struct System_Action_ToggleTextButton__int__c System_Action_ToggleTextButton__int__c, *PSystem_Action_ToggleTextButton__int__c;

typedef struct System_Action_ToggleTextButton__int__Fields System_Action_ToggleTextButton__int__Fields, *PSystem_Action_ToggleTextButton__int__Fields;

typedef struct System_Action_ToggleTextButton__int__VTable System_Action_ToggleTextButton__int__VTable, *PSystem_Action_ToggleTextButton__int__VTable;

struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_StaticFields {
    struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_o *__9;
    struct System_Action_ToggleTextButton__int__o *__9__13_2;
    struct System_Action_ToggleTextButton__int__o *__9__13_3;
};

struct System_Action_ToggleTextButton__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_VTable vtable;
};

struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_Fields {
};

struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_o {
    struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionNarrowDownDialog___c_Fields fields;
};

struct System_Action_ToggleTextButton__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ToggleTextButton__int__VTable vtable;
};

struct System_Action_ToggleTextButton__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ToggleTextButton__int__o {
    struct System_Action_ToggleTextButton__int__c *klass;
    void *monitor;
    struct System_Action_ToggleTextButton__int__Fields fields;
};

typedef struct MethodInfo_19E54F0 MethodInfo_19E54F0, *PMethodInfo_19E54F0;

typedef union _union_245177 _union_245177, *P_union_245177;

union _union_245177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E54F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CEFAC MethodInfo_22CEFAC, *PMethodInfo_22CEFAC;

typedef union _union_274538 _union_274538, *P_union_274538;

union _union_274538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEFAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190FB24 MethodInfo_190FB24, *PMethodInfo_190FB24;

typedef struct MethodInfo_190FB24_RGCTXs MethodInfo_190FB24_RGCTXs, *PMethodInfo_190FB24_RGCTXs;

typedef union _union_317387 _union_317387, *P_union_317387;

union _union_317387 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FB24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FB24_RGCTXs *rgctx_data;
    union _union_317387 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FB24_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef union _union_178390 _union_178390, *P_union_178390;

union _union_178390 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178392 _union_178392, *P_union_178392;

union _union_178392 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178394 _union_178394, *P_union_178394;

union _union_178394 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2066188 MethodInfo_2066188, *PMethodInfo_2066188;

typedef union _union_220793 _union_220793, *P_union_220793;

union _union_220793 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220793 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B064 MethodInfo_2B0B064, *PMethodInfo_2B0B064;

typedef union _union_184782 _union_184782, *P_union_184782;

union _union_184782 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184782 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178396 _union_178396, *P_union_178396;

union _union_178396 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F35C08 MethodInfo_2F35C08, *PMethodInfo_2F35C08;

typedef struct MethodInfo_2F35C08_RGCTXs MethodInfo_2F35C08_RGCTXs, *PMethodInfo_2F35C08_RGCTXs;

typedef union _union_286714 _union_286714, *P_union_286714;

union _union_286714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F35C08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F35C08_RGCTXs *rgctx_data;
    union _union_286714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F35C08_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

typedef union _union_178398 _union_178398, *P_union_178398;

union _union_178398 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StarEventTopViewController___c__DisplayClass13_0_Fields Aoharu_StarEventTopViewController___c__DisplayClass13_0_Fields, *PAoharu_StarEventTopViewController___c__DisplayClass13_0_Fields;

struct Aoharu_StarEventTopViewController___c__DisplayClass13_0_Fields {
    struct Aoharu_StarEventTopViewController_o *__4__this;
    struct Shock_LiveData_o *live;
};

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass8_0_Fields Aoharu_CommonBgMovieScene___c__DisplayClass8_0_Fields, *PAoharu_CommonBgMovieScene___c__DisplayClass8_0_Fields;

struct Aoharu_CommonBgMovieScene___c__DisplayClass8_0_Fields {
    uint32_t movieId;
    struct System_Action_o *onAddAction;
    struct System_Action_o *onComplete;
    struct System_Action_o *onPlayStart;
    struct System_Action_o *onPlayEnd;
    struct System_Action_o *__9__1;
};

typedef struct System_Action_List_uint___o System_Action_List_uint___o, *PSystem_Action_List_uint___o;

typedef struct System_Action_List_uint___Fields System_Action_List_uint___Fields, *PSystem_Action_List_uint___Fields;

struct System_Action_List_uint___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_List_uint___o {
    struct System_Action_List_uint___c *klass;
    void *monitor;
    struct System_Action_List_uint___Fields fields;
};

typedef struct MethodInfo_32B48AC MethodInfo_32B48AC, *PMethodInfo_32B48AC;

typedef union _union_318519 _union_318519, *P_union_318519;

union _union_318519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B48AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_o Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_o, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_c Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_c, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_Fields Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_Fields, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_Fields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_StaticFields Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_StaticFields, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_StaticFields;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_VTable;

typedef struct System_Func_AlbumUnitTypeMst__string__o System_Func_AlbumUnitTypeMst__string__o, *PSystem_Func_AlbumUnitTypeMst__string__o;

typedef struct System_Func_AlbumUnitMMst__bool__o System_Func_AlbumUnitMMst__bool__o, *PSystem_Func_AlbumUnitMMst__bool__o;

typedef struct System_Func_AlbumUnitTypeMst__string__c System_Func_AlbumUnitTypeMst__string__c, *PSystem_Func_AlbumUnitTypeMst__string__c;

typedef struct System_Func_AlbumUnitTypeMst__string__Fields System_Func_AlbumUnitTypeMst__string__Fields, *PSystem_Func_AlbumUnitTypeMst__string__Fields;

typedef struct System_Func_AlbumUnitMMst__bool__c System_Func_AlbumUnitMMst__bool__c, *PSystem_Func_AlbumUnitMMst__bool__c;

typedef struct System_Func_AlbumUnitMMst__bool__Fields System_Func_AlbumUnitMMst__bool__Fields, *PSystem_Func_AlbumUnitMMst__bool__Fields;

typedef struct System_Func_AlbumUnitTypeMst__string__VTable System_Func_AlbumUnitTypeMst__string__VTable, *PSystem_Func_AlbumUnitTypeMst__string__VTable;

struct System_Func_AlbumUnitTypeMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_Fields {
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_o {
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_Fields fields;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_VTable vtable;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_StaticFields {
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c_o *__9;
    struct System_Action_o *__9__9_2;
    struct System_Func_AlbumUnitTypeMst__string__o *__9__10_3;
    struct System_Func_AlbumUnitMMst__bool__o *__9__10_4;
    struct System_Action_o *__9__10_5;
};

struct System_Func_AlbumUnitMMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumUnitMMst__bool__o {
    struct System_Func_AlbumUnitMMst__bool__c *klass;
    void *monitor;
    struct System_Func_AlbumUnitMMst__bool__Fields fields;
};

struct System_Func_AlbumUnitMMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumUnitMMst__bool__VTable vtable;
};

struct System_Func_AlbumUnitTypeMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumUnitTypeMst__string__o {
    struct System_Func_AlbumUnitTypeMst__string__c *klass;
    void *monitor;
    struct System_Func_AlbumUnitTypeMst__string__Fields fields;
};

struct System_Func_AlbumUnitTypeMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumUnitTypeMst__string__VTable vtable;
};

typedef struct Aoharu_MusicRankingScene___c_VTable Aoharu_MusicRankingScene___c_VTable, *PAoharu_MusicRankingScene___c_VTable;

struct Aoharu_MusicRankingScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_DateConditionMstTable___c__DisplayClass20_1_c Shock_DateConditionMstTable___c__DisplayClass20_1_c, *PShock_DateConditionMstTable___c__DisplayClass20_1_c;

typedef struct Shock_DateConditionMstTable___c__DisplayClass20_1_VTable Shock_DateConditionMstTable___c__DisplayClass20_1_VTable, *PShock_DateConditionMstTable___c__DisplayClass20_1_VTable;

struct Shock_DateConditionMstTable___c__DisplayClass20_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DateConditionMstTable___c__DisplayClass20_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DateConditionMstTable___c__DisplayClass20_1_VTable vtable;
};

typedef struct Chipstar_JsonParser_BuildMapDataTable__Fields Chipstar_JsonParser_BuildMapDataTable__Fields, *PChipstar_JsonParser_BuildMapDataTable__Fields;

struct Chipstar_JsonParser_BuildMapDataTable__Fields {
    struct Chipstar_FileParser_T__Fields super;
    struct System_Text_Encoding_o *_Encoding_k__BackingField;
};

typedef struct MethodInfo_201D7F0 MethodInfo_201D7F0, *PMethodInfo_201D7F0;

typedef union _union_157968 _union_157968, *P_union_157968;

union _union_157968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D7F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_string__ExtractionOptions__VTable System_Action_string__ExtractionOptions__VTable, *PSystem_Action_string__ExtractionOptions__VTable;

struct System_Action_string__ExtractionOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_16AD97C MethodInfo_16AD97C, *PMethodInfo_16AD97C;

typedef union _union_159641 _union_159641, *P_union_159641;

union _union_159641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD97C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_MissionListTabButtonBase__Fields System_Predicate_MissionListTabButtonBase__Fields, *PSystem_Predicate_MissionListTabButtonBase__Fields;

struct System_Predicate_MissionListTabButtonBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_21E5ADC MethodInfo_21E5ADC, *PMethodInfo_21E5ADC;

typedef union _union_161705 _union_161705, *P_union_161705;

union _union_161705 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161705 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178378 _union_178378, *P_union_178378;

union _union_178378 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266EA4 MethodInfo_3266EA4, *PMethodInfo_3266EA4;

typedef union _union_315085 _union_315085, *P_union_315085;

union _union_315085 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266EA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315085 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A9D7C MethodInfo_17A9D7C, *PMethodInfo_17A9D7C;

typedef union _union_165985 _union_165985, *P_union_165985;

union _union_165985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13911D8 MethodInfo_13911D8, *PMethodInfo_13911D8;

typedef union _union_168719 _union_168719, *P_union_168719;

union _union_168719 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13911D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168719 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E17E4_RGCTXs MethodInfo_17E17E4_RGCTXs, *PMethodInfo_17E17E4_RGCTXs;

struct MethodInfo_17E17E4_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJNIHelper_GetFieldID_FieldType_;
    struct Il2CppType *_1_FieldType;
    struct Il2CppClass *_2_FieldType;
    struct MethodInfo *_3_UnityEngine_AndroidJavaObject_FromJavaArrayDeleteLocalRef_FieldType_;
};

typedef struct UniRx_Observable___c__333_T__StaticFields UniRx_Observable___c__333_T__StaticFields, *PUniRx_Observable___c__333_T__StaticFields;

typedef struct UniRx_Observable___c__333_T__o UniRx_Observable___c__333_T__o, *PUniRx_Observable___c__333_T__o;

typedef struct System_Func_T__IObservable_long___o System_Func_T__IObservable_long___o, *PSystem_Func_T__IObservable_long___o;

typedef struct System_Func_T__long__T__o System_Func_T__long__T__o, *PSystem_Func_T__long__T__o;

typedef struct System_Func_T__Unit__T__o System_Func_T__Unit__T__o, *PSystem_Func_T__Unit__T__o;

typedef struct UniRx_Observable___c__333_T__c UniRx_Observable___c__333_T__c, *PUniRx_Observable___c__333_T__c;

typedef struct UniRx_Observable___c__333_T__Fields UniRx_Observable___c__333_T__Fields, *PUniRx_Observable___c__333_T__Fields;

typedef struct System_Func_T__IObservable_long___Fields System_Func_T__IObservable_long___Fields, *PSystem_Func_T__IObservable_long___Fields;

typedef struct System_Func_T__long__T__c System_Func_T__long__T__c, *PSystem_Func_T__long__T__c;

typedef struct System_Func_T__long__T__Fields System_Func_T__long__T__Fields, *PSystem_Func_T__long__T__Fields;

typedef struct System_Func_T__Unit__T__c System_Func_T__Unit__T__c, *PSystem_Func_T__Unit__T__c;

typedef struct System_Func_T__Unit__T__Fields System_Func_T__Unit__T__Fields, *PSystem_Func_T__Unit__T__Fields;

typedef struct UniRx_Observable___c__333_T__RGCTXs UniRx_Observable___c__333_T__RGCTXs, *PUniRx_Observable___c__333_T__RGCTXs;

typedef struct UniRx_Observable___c__333_T__VTable UniRx_Observable___c__333_T__VTable, *PUniRx_Observable___c__333_T__VTable;

typedef struct System_Func_T__long__T__VTable System_Func_T__long__T__VTable, *PSystem_Func_T__long__T__VTable;

typedef struct System_Func_T__Unit__T__VTable System_Func_T__Unit__T__VTable, *PSystem_Func_T__Unit__T__VTable;

struct UniRx_Observable___c__333_T__StaticFields {
    struct UniRx_Observable___c__333_T__o *__9;
    struct System_Func_T__IObservable_long___o *__9__333_0;
    struct System_Func_T__long__T__o *__9__333_1;
    struct System_Func_T__IObservable_long___o *__9__333_2;
    struct System_Func_T__long__T__o *__9__333_3;
    struct System_Func_T__IObservable_Unit___o *__9__333_4;
    struct System_Func_T__Unit__T__o *__9__333_5;
    struct System_Func_T__IObservable_Unit___o *__9__333_6;
    struct System_Func_T__Unit__T__o *__9__333_7;
    struct System_Func_T__IObservable_long___o *__9__333_8;
    struct System_Func_T__long__T__o *__9__333_9;
};

struct System_Func_T__long__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Observable___c__333_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__333_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Observable___c__333_T__StaticFields *static_fields;
    struct UniRx_Observable___c__333_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__333_T__VTable vtable;
};

struct UniRx_Observable___c__333_T__Fields {
};

struct UniRx_Observable___c__333_T__o {
    struct UniRx_Observable___c__333_T__c *klass;
    void *monitor;
    struct UniRx_Observable___c__333_T__Fields fields;
};

struct UniRx_Observable___c__333_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__333_T_;
    struct MethodInfo *_1_UniRx_Observable___c__333_T___ctor;
    struct Il2CppClass *_2_UniRx_Observable___c__333_T_;
};

struct System_Func_T__long__T__o {
    struct System_Func_T__long__T__c *klass;
    void *monitor;
    struct System_Func_T__long__T__Fields fields;
};

struct System_Func_T__IObservable_long___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__long__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_T__long__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__long__T__VTable vtable;
};

struct System_Func_T__Unit__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__Unit__T__o {
    struct System_Func_T__Unit__T__c *klass;
    void *monitor;
    struct System_Func_T__Unit__T__Fields fields;
};

struct System_Func_T__Unit__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_T__Unit__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__Unit__T__VTable vtable;
};

struct System_Func_T__IObservable_long___o {
    struct System_Func_T__IObservable_long___c *klass;
    void *monitor;
    struct System_Func_T__IObservable_long___Fields fields;
};

typedef struct MethodInfo_2E8CD58 MethodInfo_2E8CD58, *PMethodInfo_2E8CD58;

typedef union _union_224493 _union_224493, *P_union_224493;

union _union_224493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CD58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7580C MethodInfo_1D7580C, *PMethodInfo_1D7580C;

typedef union _union_282730 _union_282730, *P_union_282730;

union _union_282730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7580C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9DB94 MethodInfo_2B9DB94, *PMethodInfo_2B9DB94;

typedef struct Unity_Collections_NativeArray_Enumerator_T__c Unity_Collections_NativeArray_Enumerator_T__c, *PUnity_Collections_NativeArray_Enumerator_T__c;

typedef union _union_320234 _union_320234, *P_union_320234;

typedef struct Unity_Collections_NativeArray_Enumerator_T__RGCTXs Unity_Collections_NativeArray_Enumerator_T__RGCTXs, *PUnity_Collections_NativeArray_Enumerator_T__RGCTXs;

typedef struct Unity_Collections_NativeArray_Enumerator_T__VTable Unity_Collections_NativeArray_Enumerator_T__VTable, *PUnity_Collections_NativeArray_Enumerator_T__VTable;

union _union_320234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DB94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Unity_Collections_NativeArray_Enumerator_T__RGCTXs {
    struct MethodInfo *_0_Unity_Collections_NativeArray_Enumerator_T__get_Current;
    struct Il2CppClass *_1_T;
};

struct Unity_Collections_NativeArray_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_Reset;
};

struct Unity_Collections_NativeArray_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Unity_Collections_NativeArray_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_NativeArray_Enumerator_T__VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_Entry_int__bool__Fields System_Collections_Generic_Dictionary_Entry_int__bool__Fields, *PSystem_Collections_Generic_Dictionary_Entry_int__bool__Fields;

struct System_Collections_Generic_Dictionary_Entry_int__bool__Fields {
    int32_t hashCode;
    int32_t next;
    int32_t key;
    bool value;
};

typedef union _union_178370 _union_178370, *P_union_178370;

union _union_178370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5F6EC_RGCTXs MethodInfo_2D5F6EC_RGCTXs, *PMethodInfo_2D5F6EC_RGCTXs;

struct MethodInfo_2D5F6EC_RGCTXs {
    struct Il2CppType *_0_T;
    struct MethodInfo *_1_System_Runtime_InteropServices_MemoryMarshal_GetReference_T_;
    struct MethodInfo *_2_System_ReadOnlySpan_T__get_Length;
};

typedef union _union_178372 _union_178372, *P_union_178372;

union _union_178372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_UnityWebRequest__Fields Cysharp_Threading_Tasks_UniTask_UnityWebRequest__Fields, *PCysharp_Threading_Tasks_UniTask_UnityWebRequest__Fields;

struct Cysharp_Threading_Tasks_UniTask_UnityWebRequest__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct UnityEngine_Networking_UnityWebRequest_o *result;
    int16_t token;
};

typedef union _union_178374 _union_178374, *P_union_178374;

union _union_178374 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E821BC MethodInfo_2E821BC, *PMethodInfo_2E821BC;

typedef union _union_334161 _union_334161, *P_union_334161;

union _union_334161 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E821BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_uint__uint__uint__VTable System_ValueTuple_uint__uint__uint__VTable, *PSystem_ValueTuple_uint__uint__uint__VTable;

struct System_ValueTuple_uint__uint__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_178376 _union_178376, *P_union_178376;

union _union_178376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_o Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_o, *PPhoton_Pun_Demo_Asteroids_PlayerOverviewPanel_o;

typedef struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_c Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_c, *PPhoton_Pun_Demo_Asteroids_PlayerOverviewPanel_c;

typedef struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_Fields Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_Fields, *PPhoton_Pun_Demo_Asteroids_PlayerOverviewPanel_Fields;

typedef struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_VTable Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_VTable, *PPhoton_Pun_Demo_Asteroids_PlayerOverviewPanel_VTable;

typedef struct System_Collections_Generic_Dictionary_int__GameObject__o System_Collections_Generic_Dictionary_int__GameObject__o, *PSystem_Collections_Generic_Dictionary_int__GameObject__o;

typedef struct System_Collections_Generic_Dictionary_int__GameObject__c System_Collections_Generic_Dictionary_int__GameObject__c, *PSystem_Collections_Generic_Dictionary_int__GameObject__c;

typedef struct System_Collections_Generic_Dictionary_int__GameObject__Fields System_Collections_Generic_Dictionary_int__GameObject__Fields, *PSystem_Collections_Generic_Dictionary_int__GameObject__Fields;

struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    struct UnityEngine_GameObject_o *PlayerOverviewEntryPrefab;
    struct System_Collections_Generic_Dictionary_int__GameObject__o *playerListEntries;
};

struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_o {
    struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_Fields fields;
};

struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Asteroids_PlayerOverviewPanel_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__GameObject__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__GameObject__o {
    struct System_Collections_Generic_Dictionary_int__GameObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__GameObject__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__GameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__GameObject__VTable vtable;
};

typedef struct MethodInfo_2066180 MethodInfo_2066180, *PMethodInfo_2066180;

typedef union _union_220581 _union_220581, *P_union_220581;

union _union_220581 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220581 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26E5450 MethodInfo_26E5450, *PMethodInfo_26E5450;

typedef union _union_270642 _union_270642, *P_union_270642;

union _union_270642 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E5450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270642 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2091184 MethodInfo_2091184, *PMethodInfo_2091184;

typedef union _union_325509 _union_325509, *P_union_325509;

union _union_325509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091184 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___Fields System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___Fields, *PSystem_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___Fields;

struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_o SharpCompress_Archives_GZip_GZipWritableArchiveEntry_o, *PSharpCompress_Archives_GZip_GZipWritableArchiveEntry_o;

typedef struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_Fields SharpCompress_Archives_GZip_GZipWritableArchiveEntry_Fields, *PSharpCompress_Archives_GZip_GZipWritableArchiveEntry_Fields;

typedef struct SharpCompress_Archives_GZip_GZipArchiveEntry_Fields SharpCompress_Archives_GZip_GZipArchiveEntry_Fields, *PSharpCompress_Archives_GZip_GZipArchiveEntry_Fields;

typedef struct SharpCompress_Common_GZip_GZipEntry_Fields SharpCompress_Common_GZip_GZipEntry_Fields, *PSharpCompress_Common_GZip_GZipEntry_Fields;

typedef struct SharpCompress_Archives_IArchive_o SharpCompress_Archives_IArchive_o, *PSharpCompress_Archives_IArchive_o;

typedef struct SharpCompress_Common_GZip_GZipFilePart_o SharpCompress_Common_GZip_GZipFilePart_o, *PSharpCompress_Common_GZip_GZipFilePart_o;

typedef struct SharpCompress_Archives_IArchive_c SharpCompress_Archives_IArchive_c, *PSharpCompress_Archives_IArchive_c;

typedef struct SharpCompress_Archives_IArchive_Fields SharpCompress_Archives_IArchive_Fields, *PSharpCompress_Archives_IArchive_Fields;

typedef struct SharpCompress_Common_GZip_GZipFilePart_c SharpCompress_Common_GZip_GZipFilePart_c, *PSharpCompress_Common_GZip_GZipFilePart_c;

typedef struct SharpCompress_Common_GZip_GZipFilePart_Fields SharpCompress_Common_GZip_GZipFilePart_Fields, *PSharpCompress_Common_GZip_GZipFilePart_Fields;

typedef struct SharpCompress_Common_GZip_GZipFilePart_VTable SharpCompress_Common_GZip_GZipFilePart_VTable, *PSharpCompress_Common_GZip_GZipFilePart_VTable;

struct SharpCompress_Common_GZip_GZipEntry_Fields {
    struct SharpCompress_Common_Entry_Fields super;
    struct SharpCompress_Common_GZip_GZipFilePart_o *_filePart;
};

struct SharpCompress_Archives_GZip_GZipArchiveEntry_Fields {
    struct SharpCompress_Common_GZip_GZipEntry_Fields super;
    struct SharpCompress_Archives_IArchive_o *_Archive_k__BackingField;
};

struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_Fields {
    struct SharpCompress_Archives_GZip_GZipArchiveEntry_Fields super;
    bool closeStream;
    struct System_IO_Stream_o *stream;
    struct System_String_o *_Key_k__BackingField;
    int64_t _Size_k__BackingField;
    struct System_Nullable_DateTime__o _LastModifiedTime_k__BackingField;
};

struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_o {
    struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_c *klass;
    void *monitor;
    struct SharpCompress_Archives_GZip_GZipWritableArchiveEntry_Fields fields;
};

struct SharpCompress_Common_GZip_GZipFilePart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FilePartName;
    struct VirtualInvokeData _5_GetCompressedStream;
    struct VirtualInvokeData _6_GetRawStream;
};

struct SharpCompress_Common_GZip_GZipFilePart_Fields {
    struct SharpCompress_Common_FilePart_Fields super;
    struct System_String_o *_name;
    struct System_IO_Stream_o *_stream;
    int64_t _EntryStartPosition_k__BackingField;
    struct System_Nullable_DateTime__o _DateModified_k__BackingField;
    struct System_Nullable_uint__o _Crc_k__BackingField;
    struct System_Nullable_uint__o _UncompressedSize_k__BackingField;
};

struct SharpCompress_Common_GZip_GZipFilePart_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_GZip_GZipFilePart_VTable vtable;
};

struct SharpCompress_Common_GZip_GZipFilePart_o {
    struct SharpCompress_Common_GZip_GZipFilePart_c *klass;
    void *monitor;
    struct SharpCompress_Common_GZip_GZipFilePart_Fields fields;
};

struct SharpCompress_Archives_IArchive_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct SharpCompress_Archives_IArchive_Fields {
};

struct SharpCompress_Archives_IArchive_o {
    struct SharpCompress_Archives_IArchive_c *klass;
    void *monitor;
    struct SharpCompress_Archives_IArchive_Fields fields;
};

typedef struct MethodInfo_17F35AC_RGCTXs MethodInfo_17F35AC_RGCTXs, *PMethodInfo_17F35AC_RGCTXs;

struct MethodInfo_17F35AC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct System_Collections_Generic_IReadOnlyList_SubscriptionData__Fields System_Collections_Generic_IReadOnlyList_SubscriptionData__Fields, *PSystem_Collections_Generic_IReadOnlyList_SubscriptionData__Fields;

struct System_Collections_Generic_IReadOnlyList_SubscriptionData__Fields {
};

typedef union _union_178380 _union_178380, *P_union_178380;

union _union_178380 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_Modules_SpriteAttacher_StaticFields Spine_Unity_Modules_SpriteAttacher_StaticFields, *PSpine_Unity_Modules_SpriteAttacher_StaticFields;

typedef struct System_Collections_Generic_Dictionary_Texture__AtlasPage__o System_Collections_Generic_Dictionary_Texture__AtlasPage__o, *PSystem_Collections_Generic_Dictionary_Texture__AtlasPage__o;

typedef struct System_Collections_Generic_Dictionary_Texture__AtlasPage__Fields System_Collections_Generic_Dictionary_Texture__AtlasPage__Fields, *PSystem_Collections_Generic_Dictionary_Texture__AtlasPage__Fields;

struct System_Collections_Generic_Dictionary_Texture__AtlasPage__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Texture__AtlasPage__o {
    struct System_Collections_Generic_Dictionary_Texture__AtlasPage__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Texture__AtlasPage__Fields fields;
};

struct Spine_Unity_Modules_SpriteAttacher_StaticFields {
    struct System_Collections_Generic_Dictionary_Texture__AtlasPage__o *atlasPageCache;
};

typedef struct MethodInfo_1D75804 MethodInfo_1D75804, *PMethodInfo_1D75804;

typedef union _union_282722 _union_282722, *P_union_282722;

union _union_282722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D75804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveUtils_VTable Aoharu_LiveUtils_VTable, *PAoharu_LiveUtils_VTable;

struct Aoharu_LiveUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_18FD004 MethodInfo_18FD004, *PMethodInfo_18FD004;

typedef struct MethodInfo_18FD004_RGCTXs MethodInfo_18FD004_RGCTXs, *PMethodInfo_18FD004_RGCTXs;

typedef union _union_193488 _union_193488, *P_union_193488;

union _union_193488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FD004 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FD004_RGCTXs *rgctx_data;
    union _union_193488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FD004_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_178356 _union_178356, *P_union_178356;

union _union_178356 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178358 _union_178358, *P_union_178358;

union _union_178358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F39DA0_RGCTXs MethodInfo_2F39DA0_RGCTXs, *PMethodInfo_2F39DA0_RGCTXs;

struct MethodInfo_2F39DA0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Xml_Schema_Datatype_short_c System_Xml_Schema_Datatype_short_c, *PSystem_Xml_Schema_Datatype_short_c;

typedef struct System_Xml_Schema_Datatype_short_StaticFields System_Xml_Schema_Datatype_short_StaticFields, *PSystem_Xml_Schema_Datatype_short_StaticFields;

typedef struct System_Xml_Schema_Datatype_short_VTable System_Xml_Schema_Datatype_short_VTable, *PSystem_Xml_Schema_Datatype_short_VTable;

struct System_Xml_Schema_Datatype_short_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_short_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
    struct System_Xml_Schema_FacetsChecker_o *numeric10FacetsChecker;
};

struct System_Xml_Schema_Datatype_short_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_Datatype_short_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_short_VTable vtable;
};

typedef struct MethodInfo_3266EC4 MethodInfo_3266EC4, *PMethodInfo_3266EC4;

typedef union _union_315117 _union_315117, *P_union_315117;

union _union_315117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_MemberList_MemberListScroll___c__DisplayClass1_0_VTable Aoharu_Scenes_MemberList_MemberListScroll___c__DisplayClass1_0_VTable, *PAoharu_Scenes_MemberList_MemberListScroll___c__DisplayClass1_0_VTable;

struct Aoharu_Scenes_MemberList_MemberListScroll___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IList_HeaderSummaryItem__o System_Collections_Generic_IList_HeaderSummaryItem__o, *PSystem_Collections_Generic_IList_HeaderSummaryItem__o;

typedef struct System_Collections_Generic_IList_HeaderSummaryItem__c System_Collections_Generic_IList_HeaderSummaryItem__c, *PSystem_Collections_Generic_IList_HeaderSummaryItem__c;

typedef struct System_Collections_Generic_IList_HeaderSummaryItem__Fields System_Collections_Generic_IList_HeaderSummaryItem__Fields, *PSystem_Collections_Generic_IList_HeaderSummaryItem__Fields;

struct System_Collections_Generic_IList_HeaderSummaryItem__Fields {
};

struct System_Collections_Generic_IList_HeaderSummaryItem__o {
    struct System_Collections_Generic_IList_HeaderSummaryItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_HeaderSummaryItem__Fields fields;
};

struct System_Collections_Generic_IList_HeaderSummaryItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_24DF79C MethodInfo_24DF79C, *PMethodInfo_24DF79C;

typedef union _union_179430 _union_179430, *P_union_179430;

union _union_179430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF79C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178350 _union_178350, *P_union_178350;

union _union_178350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___Fields System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___Fields, *PSystem_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___Fields;

struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_178352 _union_178352, *P_union_178352;

union _union_178352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178354 _union_178354, *P_union_178354;

union _union_178354 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass7_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass7_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass7_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass7_0_Fields {
    struct UnityEngine_Camera_o *target;
};

typedef union _union_178366 _union_178366, *P_union_178366;

union _union_178366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_BinaryCompatibility_Fields System_Xml_BinaryCompatibility_Fields, *PSystem_Xml_BinaryCompatibility_Fields;

struct System_Xml_BinaryCompatibility_Fields {
};

typedef union _union_178368 _union_178368, *P_union_178368;

union _union_178368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_StaticFields System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_StaticFields, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_StaticFields;

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_o System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_o, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_o;

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_c System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_c, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_c;

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_Fields System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_Fields, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_Fields;

typedef struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_VTable System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_VTable, *PSystem_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_VTable;

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_StaticFields {
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_o *__9;
};

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_VTable vtable;
};

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_Fields {
};

struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_o {
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_c *klass;
    void *monitor;
    struct System_Threading_Tasks_ValueTask_ValueTaskSourceAsTask___c_Fields fields;
};

typedef struct MethodInfo_1909C70_RGCTXs MethodInfo_1909C70_RGCTXs, *PMethodInfo_1909C70_RGCTXs;

struct MethodInfo_1909C70_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct System_Collections_Generic_IEnumerator_MusicMst__Fields System_Collections_Generic_IEnumerator_MusicMst__Fields, *PSystem_Collections_Generic_IEnumerator_MusicMst__Fields;

struct System_Collections_Generic_IEnumerator_MusicMst__Fields {
};

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector2IntEqualityComparer_VTable Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector2IntEqualityComparer_VTable, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector2IntEqualityComparer_VTable;

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector2IntEqualityComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_object__VTable Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_object__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_object__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct MethodInfo_3120A0C MethodInfo_3120A0C, *PMethodInfo_3120A0C;

typedef union _union_223269 _union_223269, *P_union_223269;

union _union_223269 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120A0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223269 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B50A18 MethodInfo_1B50A18, *PMethodInfo_1B50A18;

typedef union _union_255247 _union_255247, *P_union_255247;

union _union_255247 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255247 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg___c__DisplayClass13_0_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg___c__DisplayClass13_0_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg___c__DisplayClass13_0_Fields;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg___c__DisplayClass13_0_Fields {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_o *__4__this;
    struct System_Action_o *onComplete;
};

typedef struct MethodInfo_2B9DB88 MethodInfo_2B9DB88, *PMethodInfo_2B9DB88;

typedef union _union_320196 _union_320196, *P_union_320196;

union _union_320196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DB88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SerialCodeScene___c__DisplayClass17_0_Fields Aoharu_SerialCodeScene___c__DisplayClass17_0_Fields, *PAoharu_SerialCodeScene___c__DisplayClass17_0_Fields;

struct Aoharu_SerialCodeScene___c__DisplayClass17_0_Fields {
    struct System_Action_o *onClose;
};

typedef struct System_Runtime_Remoting_WellKnownClientTypeEntry_VTable System_Runtime_Remoting_WellKnownClientTypeEntry_VTable, *PSystem_Runtime_Remoting_WellKnownClientTypeEntry_VTable;

struct System_Runtime_Remoting_WellKnownClientTypeEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_178360 _union_178360, *P_union_178360;

union _union_178360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F8FB4_RGCTXs MethodInfo_10F8FB4_RGCTXs, *PMethodInfo_10F8FB4_RGCTXs;

struct MethodInfo_10F8FB4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_10C4AF8 MethodInfo_10C4AF8, *PMethodInfo_10C4AF8;

typedef union _union_208611 _union_208611, *P_union_208611;

union _union_208611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_StaticFields Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_StaticFields, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_o Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_o, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_o;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_c Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_c, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_c;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_Fields Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_Fields, *PCysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_Fields;

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_o *__9;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_o {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilCanceledPromise___c_Fields fields;
};

typedef union _union_178362 _union_178362, *P_union_178362;

union _union_178362 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178364 _union_178364, *P_union_178364;

union _union_178364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266EBC MethodInfo_3266EBC, *PMethodInfo_3266EBC;

typedef union _union_315101 _union_315101, *P_union_315101;

union _union_315101 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266EBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315101 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178334 _union_178334, *P_union_178334;

union _union_178334 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178336 _union_178336, *P_union_178336;

union _union_178336 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178338 _union_178338, *P_union_178338;

union _union_178338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_AssetManager__Setup_d__50_c Chipstar_Downloads_AssetManager__Setup_d__50_c, *PChipstar_Downloads_AssetManager__Setup_d__50_c;

typedef struct Chipstar_Downloads_AssetManager__Setup_d__50_VTable Chipstar_Downloads_AssetManager__Setup_d__50_VTable, *PChipstar_Downloads_AssetManager__Setup_d__50_VTable;

struct Chipstar_Downloads_AssetManager__Setup_d__50_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_AssetManager__Setup_d__50_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetManager__Setup_d__50_VTable vtable;
};

typedef struct System_Net_FtpDataStream_c System_Net_FtpDataStream_c, *PSystem_Net_FtpDataStream_c;

typedef struct System_Net_FtpDataStream_VTable System_Net_FtpDataStream_VTable, *PSystem_Net_FtpDataStream_VTable;

struct System_Net_FtpDataStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_System_Net_ICloseEx_CloseEx;
};

struct System_Net_FtpDataStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_FtpDataStream_VTable vtable;
};

typedef struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_c Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_c, *PPhoton_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_c;

typedef struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_VTable Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_VTable, *PPhoton_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_VTable;

struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_VTable vtable;
};

typedef struct MethodInfo_2012D28 MethodInfo_2012D28, *PMethodInfo_2012D28;

typedef union _union_255713 _union_255713, *P_union_255713;

union _union_255713 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012D28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255713 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DBA98 MethodInfo_19DBA98, *PMethodInfo_19DBA98;

typedef union _union_255153 _union_255153, *P_union_255153;

union _union_255153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DBA98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9DB50 MethodInfo_2B9DB50, *PMethodInfo_2B9DB50;

typedef union _union_320082 _union_320082, *P_union_320082;

union _union_320082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DB50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_AssetManager__Setup_d__50_o Chipstar_Downloads_AssetManager__Setup_d__50_o, *PChipstar_Downloads_AssetManager__Setup_d__50_o;

typedef struct Chipstar_Downloads_AssetManager__Setup_d__50_Fields Chipstar_Downloads_AssetManager__Setup_d__50_Fields, *PChipstar_Downloads_AssetManager__Setup_d__50_Fields;

struct Chipstar_Downloads_AssetManager__Setup_d__50_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Chipstar_Downloads_IManifestLoader_o *loader;
    struct Chipstar_Downloads_AssetBundleConfig_o *config;
    struct Chipstar_Downloads_AssetManager_o *__4__this;
    int32_t platform;
};

struct Chipstar_Downloads_AssetManager__Setup_d__50_o {
    struct Chipstar_Downloads_AssetManager__Setup_d__50_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetManager__Setup_d__50_Fields fields;
};

typedef union _union_335702 _union_335702, *P_union_335702;

union _union_335702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10FA534 MethodInfo_10FA534, *PMethodInfo_10FA534;

typedef struct MethodInfo_10FA534_RGCTXs MethodInfo_10FA534_RGCTXs, *PMethodInfo_10FA534_RGCTXs;

typedef union _union_194806 _union_194806, *P_union_194806;

union _union_194806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA534_RGCTXs *rgctx_data;
    union _union_194806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_10FA534_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_335705 _union_335705, *P_union_335705;

union _union_335705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5B4E8 MethodInfo_1B5B4E8, *PMethodInfo_1B5B4E8;

typedef union _union_245353 _union_245353, *P_union_245353;

union _union_245353 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B4E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245353 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335708 _union_335708, *P_union_335708;

union _union_335708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266EEC MethodInfo_3266EEC, *PMethodInfo_3266EEC;

typedef union _union_315165 _union_315165, *P_union_315165;

union _union_315165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178330 _union_178330, *P_union_178330;

union _union_178330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178332 _union_178332, *P_union_178332;

union _union_178332 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6495C MethodInfo_2D6495C, *PMethodInfo_2D6495C;

typedef struct MethodInfo_2D6495C_RGCTXs MethodInfo_2D6495C_RGCTXs, *PMethodInfo_2D6495C_RGCTXs;

typedef union _union_288859 _union_288859, *P_union_288859;

union _union_288859 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6495C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Notification_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6495C_RGCTXs *rgctx_data;
    union _union_288859 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6495C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Notification_OnCompletedNotification_T_;
    struct MethodInfo *_1_UniRx_Notification_OnCompletedNotification_T___ctor;
};

typedef union _union_178344 _union_178344, *P_union_178344;

union _union_178344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_PathConstraintSpacingTimeline_VTable Spine_PathConstraintSpacingTimeline_VTable, *PSpine_PathConstraintSpacingTimeline_VTable;

struct Spine_PathConstraintSpacingTimeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameEntries;
    struct VirtualInvokeData _5_Apply;
};

typedef union _union_178346 _union_178346, *P_union_178346;

union _union_178346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178348 _union_178348, *P_union_178348;

union _union_178348 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ShopBilling___c__DisplayClass10_0_Fields Aoharu_ShopBilling___c__DisplayClass10_0_Fields, *PAoharu_ShopBilling___c__DisplayClass10_0_Fields;

struct Aoharu_ShopBilling___c__DisplayClass10_0_Fields {
    struct System_Action_o *onComplete;
};

typedef struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_VTable I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_VTable, *PI2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_VTable;

struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_I2_Loc_SimpleJSON_JSONNode__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_I2_Loc_SimpleJSON_JSONNode__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

typedef struct Shock_SimpleScrollItem_Fields Shock_SimpleScrollItem_Fields, *PShock_SimpleScrollItem_Fields;

struct Shock_SimpleScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ButtonEvent_o *m_Button;
};

typedef struct MethodInfo_3266ED4 MethodInfo_3266ED4, *PMethodInfo_3266ED4;

typedef union _union_315133 _union_315133, *P_union_315133;

union _union_315133 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266ED4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315133 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335711 _union_335711, *P_union_335711;

union _union_335711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335714 _union_335714, *P_union_335714;

union _union_335714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9DB64 MethodInfo_2B9DB64, *PMethodInfo_2B9DB64;

typedef union _union_320120 _union_320120, *P_union_320120;

union _union_320120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DB64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_DeleteExpiredMovieStep___c_Fields Shock_Login_DeleteExpiredMovieStep___c_Fields, *PShock_Login_DeleteExpiredMovieStep___c_Fields;

struct Shock_Login_DeleteExpiredMovieStep___c_Fields {
};

typedef union _union_335717 _union_335717, *P_union_335717;

union _union_335717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19445D0 MethodInfo_19445D0, *PMethodInfo_19445D0;

typedef union _union_261534 _union_261534, *P_union_261534;

union _union_261534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19445D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9DB68 MethodInfo_2B9DB68, *PMethodInfo_2B9DB68;

typedef union _union_320158 _union_320158, *P_union_320158;

union _union_320158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DB68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178340 _union_178340, *P_union_178340;

union _union_178340 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266EDC MethodInfo_3266EDC, *PMethodInfo_3266EDC;

typedef union _union_315149 _union_315149, *P_union_315149;

union _union_315149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266EDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178342 _union_178342, *P_union_178342;

union _union_178342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178312 _union_178312, *P_union_178312;

union _union_178312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D64944 MethodInfo_2D64944, *PMethodInfo_2D64944;

typedef struct UnityEngine_NoAllocHelpers_c UnityEngine_NoAllocHelpers_c, *PUnityEngine_NoAllocHelpers_c;

typedef struct MethodInfo_2D64944_RGCTXs MethodInfo_2D64944_RGCTXs, *PMethodInfo_2D64944_RGCTXs;

typedef union _union_321672 _union_321672, *P_union_321672;

typedef struct UnityEngine_NoAllocHelpers_VTable UnityEngine_NoAllocHelpers_VTable, *PUnityEngine_NoAllocHelpers_VTable;

struct MethodInfo_2D64944_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
};

struct UnityEngine_NoAllocHelpers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_321672 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64944_RGCTXs *rgctx_data;
    union _union_321672 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_NoAllocHelpers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_NoAllocHelpers_VTable vtable;
};

typedef union _union_178314 _union_178314, *P_union_178314;

union _union_178314 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30992F0_RGCTXs MethodInfo_30992F0_RGCTXs, *PMethodInfo_30992F0_RGCTXs;

struct MethodInfo_30992F0_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T_;
    struct MethodInfo *_2_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T___ctor;
};

typedef struct MethodInfo_1312D94 MethodInfo_1312D94, *PMethodInfo_1312D94;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c;

typedef union _union_285126 _union_285126, *P_union_285126;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__RGCTXs UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__RGCTXs, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__RGCTXs;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CancelAllAnimations;
    struct VirtualInvokeData _5_CancelAllAnimations;
    struct VirtualInvokeData _6_CancelAnimation;
    struct VirtualInvokeData _7_UpdateAnimation;
    struct VirtualInvokeData _8_GetAllAnimations;
    struct VirtualInvokeData _9_Update;
    struct VirtualInvokeData _10_UpdateValues;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_get_SameFunc;
};

union _union_285126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312D94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__Equals;
    struct MethodInfo *_4_UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__Lerp;
    struct Il2CppClass *_5_UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T_;
    struct Il2CppClass *_6_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T_;
    struct MethodInfo *_7_UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__IsSame;
    struct Il2CppClass *_8_System_Func_T__T__bool_;
    struct MethodInfo *_9_System_Func_T__T__bool___ctor;
    struct MethodInfo *_10_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T___ctor;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__VTable vtable;
};

typedef union _union_178316 _union_178316, *P_union_178316;

union _union_178316 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178318 _union_178318, *P_union_178318;

union _union_178318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C43EC MethodInfo_22C43EC, *PMethodInfo_22C43EC;

struct MethodInfo_22C43EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32A02D8 MethodInfo_32A02D8, *PMethodInfo_32A02D8;

typedef union _union_316393 _union_316393, *P_union_316393;

union _union_316393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A02D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E5B08 MethodInfo_21E5B08, *PMethodInfo_21E5B08;

typedef union _union_160201 _union_160201, *P_union_160201;

union _union_160201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5B08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203840 _union_203840, *P_union_203840;

union _union_203840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203842 _union_203842, *P_union_203842;

union _union_203842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203844 _union_203844, *P_union_203844;

union _union_203844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203846 _union_203846, *P_union_203846;

union _union_203846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__o *__9;
    struct System_Action_object__o *__9__4_0;
    struct System_Action_object__o *__9__4_1;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__TryInvokeContinuationT2;
};

typedef struct MethodInfo_1601FEC MethodInfo_1601FEC, *PMethodInfo_1601FEC;

typedef struct MethodInfo_1601FEC_RGCTXs MethodInfo_1601FEC_RGCTXs, *PMethodInfo_1601FEC_RGCTXs;

typedef union _union_210940 _union_210940, *P_union_210940;

union _union_210940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1601FEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1601FEC_RGCTXs *rgctx_data;
    union _union_210940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1601FEC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___o Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___o, *PCarbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___o;

typedef struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___c Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___c, *PCarbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___c;

typedef struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___Fields Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___Fields, *PCarbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___Fields;

typedef struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___VTable Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___VTable, *PCarbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___VTable;

struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___o {
    struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___Fields fields;
};

struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__List_NoticeGeneralNavigationMst___VTable vtable;
};

typedef struct Aoharu_HomeScene__TutorialInputLockExceptDialogCoroutine_d__20_Fields Aoharu_HomeScene__TutorialInputLockExceptDialogCoroutine_d__20_Fields, *PAoharu_HomeScene__TutorialInputLockExceptDialogCoroutine_d__20_Fields;

typedef struct Aoharu_HomeScene_o Aoharu_HomeScene_o, *PAoharu_HomeScene_o;

typedef struct System_Action_IInputLockData__o System_Action_IInputLockData__o, *PSystem_Action_IInputLockData__o;

typedef struct Aoharu_HomeScene_c Aoharu_HomeScene_c, *PAoharu_HomeScene_c;

typedef struct Aoharu_HomeScene_Fields Aoharu_HomeScene_Fields, *PAoharu_HomeScene_Fields;

typedef struct System_Action_IInputLockData__c System_Action_IInputLockData__c, *PSystem_Action_IInputLockData__c;

typedef struct System_Action_IInputLockData__Fields System_Action_IInputLockData__Fields, *PSystem_Action_IInputLockData__Fields;

typedef struct Aoharu_HomeScene_StaticFields Aoharu_HomeScene_StaticFields, *PAoharu_HomeScene_StaticFields;

typedef struct Aoharu_HomeScene_VTable Aoharu_HomeScene_VTable, *PAoharu_HomeScene_VTable;

typedef struct Shock_Home_FrontUI_o Shock_Home_FrontUI_o, *PShock_Home_FrontUI_o;

typedef struct Shock_Home_AnnouncementWindow_o Shock_Home_AnnouncementWindow_o, *PShock_Home_AnnouncementWindow_o;

typedef struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__o System_Collections_Generic_List_HomeScene_TutorialPromptSetting__o, *PSystem_Collections_Generic_List_HomeScene_TutorialPromptSetting__o;

typedef struct System_Action_IInputLockData__VTable System_Action_IInputLockData__VTable, *PSystem_Action_IInputLockData__VTable;

typedef struct Shock_Home_FrontUI_c Shock_Home_FrontUI_c, *PShock_Home_FrontUI_c;

typedef struct Shock_Home_FrontUI_Fields Shock_Home_FrontUI_Fields, *PShock_Home_FrontUI_Fields;

typedef struct Shock_Home_AnnouncementWindow_c Shock_Home_AnnouncementWindow_c, *PShock_Home_AnnouncementWindow_c;

typedef struct Shock_Home_AnnouncementWindow_Fields Shock_Home_AnnouncementWindow_Fields, *PShock_Home_AnnouncementWindow_Fields;

typedef struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__c System_Collections_Generic_List_HomeScene_TutorialPromptSetting__c, *PSystem_Collections_Generic_List_HomeScene_TutorialPromptSetting__c;

typedef struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__Fields System_Collections_Generic_List_HomeScene_TutorialPromptSetting__Fields, *PSystem_Collections_Generic_List_HomeScene_TutorialPromptSetting__Fields;

typedef struct Shock_Home_FrontUI_VTable Shock_Home_FrontUI_VTable, *PShock_Home_FrontUI_VTable;

typedef struct Shock_SerifUIController_o Shock_SerifUIController_o, *PShock_SerifUIController_o;

typedef struct Shock_HomeSystemInfoMessage_o Shock_HomeSystemInfoMessage_o, *PShock_HomeSystemInfoMessage_o;

typedef struct Shock_HomeBannerScroll_o Shock_HomeBannerScroll_o, *PShock_HomeBannerScroll_o;

typedef struct System_Action_SceneType__HomeBannerMst__o System_Action_SceneType__HomeBannerMst__o, *PSystem_Action_SceneType__HomeBannerMst__o;

typedef struct System_Action_HomeBannerMst__o System_Action_HomeBannerMst__o, *PSystem_Action_HomeBannerMst__o;

typedef struct Shock_Home_AnnouncementWindow_VTable Shock_Home_AnnouncementWindow_VTable, *PShock_Home_AnnouncementWindow_VTable;

typedef struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__StaticFields System_Collections_Generic_List_HomeScene_TutorialPromptSetting__StaticFields, *PSystem_Collections_Generic_List_HomeScene_TutorialPromptSetting__StaticFields;

typedef struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__VTable System_Collections_Generic_List_HomeScene_TutorialPromptSetting__VTable, *PSystem_Collections_Generic_List_HomeScene_TutorialPromptSetting__VTable;

typedef struct Aoharu_HomeScene_TutorialPromptSetting_array Aoharu_HomeScene_TutorialPromptSetting_array, *PAoharu_HomeScene_TutorialPromptSetting_array;

typedef struct Shock_SerifUIController_c Shock_SerifUIController_c, *PShock_SerifUIController_c;

typedef struct Shock_SerifUIController_Fields Shock_SerifUIController_Fields, *PShock_SerifUIController_Fields;

typedef struct Shock_HomeSystemInfoMessage_c Shock_HomeSystemInfoMessage_c, *PShock_HomeSystemInfoMessage_c;

typedef struct Shock_HomeSystemInfoMessage_Fields Shock_HomeSystemInfoMessage_Fields, *PShock_HomeSystemInfoMessage_Fields;

typedef struct Shock_HomeBannerScroll_c Shock_HomeBannerScroll_c, *PShock_HomeBannerScroll_c;

typedef struct Shock_HomeBannerScroll_Fields Shock_HomeBannerScroll_Fields, *PShock_HomeBannerScroll_Fields;

typedef struct System_Action_SceneType__HomeBannerMst__c System_Action_SceneType__HomeBannerMst__c, *PSystem_Action_SceneType__HomeBannerMst__c;

typedef struct System_Action_HomeBannerMst__c System_Action_HomeBannerMst__c, *PSystem_Action_HomeBannerMst__c;

typedef struct System_Action_HomeBannerMst__Fields System_Action_HomeBannerMst__Fields, *PSystem_Action_HomeBannerMst__Fields;

typedef struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_o Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_o, *PShock_Scenes_MemberIllustrateCharaTop_SerifTextController_o;

typedef struct Shock_HomeSystemInfoMessage_VTable Shock_HomeSystemInfoMessage_VTable, *PShock_HomeSystemInfoMessage_VTable;

typedef struct Shock_HomeBannerScroll_VTable Shock_HomeBannerScroll_VTable, *PShock_HomeBannerScroll_VTable;

typedef struct System_Action_SceneType__HomeBannerMst__VTable System_Action_SceneType__HomeBannerMst__VTable, *PSystem_Action_SceneType__HomeBannerMst__VTable;

typedef struct System_Action_HomeBannerMst__VTable System_Action_HomeBannerMst__VTable, *PSystem_Action_HomeBannerMst__VTable;

typedef struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_c Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_c, *PShock_Scenes_MemberIllustrateCharaTop_SerifTextController_c;

typedef struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_Fields Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_Fields, *PShock_Scenes_MemberIllustrateCharaTop_SerifTextController_Fields;

typedef struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_VTable Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_VTable, *PShock_Scenes_MemberIllustrateCharaTop_SerifTextController_VTable;

typedef struct Shock_UI_SelfMessageUI_o Shock_UI_SelfMessageUI_o, *PShock_UI_SelfMessageUI_o;

typedef struct Shock_UI_SelfMessageUI_c Shock_UI_SelfMessageUI_c, *PShock_UI_SelfMessageUI_c;

typedef struct Shock_UI_SelfMessageUI_Fields Shock_UI_SelfMessageUI_Fields, *PShock_UI_SelfMessageUI_Fields;

typedef struct Shock_UI_SelfMessageUI_VTable Shock_UI_SelfMessageUI_VTable, *PShock_UI_SelfMessageUI_VTable;

struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_UI_SelfMessageUI_o *m_messageUI;
    struct Shock_TextMeshUI_array *m_characterNameUIs;
    struct UnityEngine_GameObject_o *m_root;
    struct UnityEngine_GameObject_o *m_frameObj;
    bool m_autoDisableSerifHide;
    struct System_Action_o *m_onEnded;
    struct System_Action_o *m_onViewEnd;
    bool m_isPlay;
    struct System_String_o *m_talkCharacterName;
    struct System_IDisposable_o *m_serifHideCoroutine;
    struct System_String_o *TEXT_FORMAT;
    struct System_String_o *KEY_CONTINUE;
};

struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_o {
    struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_c *klass;
    void *monitor;
    struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_Fields fields;
};

struct Shock_HomeBannerScroll_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_SimpleScrollBanner_o *m_Scroll;
    struct Shock_InputGestureRect_o *m_InputGestureRect;
    float m_BannerMoveSecend;
    float m_DefaultBannerMoveSecend;
    struct System_Collections_Generic_Dictionary_uint__Sprite__o *m_HomeBunnerSpritCache;
    struct System_Action_int__o *OnClickBanner;
};

struct Shock_HomeBannerScroll_o {
    struct Shock_HomeBannerScroll_c *klass;
    void *monitor;
    struct Shock_HomeBannerScroll_Fields fields;
};

struct System_Action_HomeBannerMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_HomeSystemInfoMessage_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_o *m_TextController;
    struct Shock_ButtonEvent_o *m_PlayButton;
    struct Shock_ButtonEvent_array *m_AppendPlayButtonList;
    float m_TapWaitTime;
    struct UnityEngine_GameObject_o *m_TapNextIcon;
    bool m_IsTapWaitTime;
    struct Carbon_ICoroutine_o *m_TapWaitCoroutine;
    bool m_IsLockPlaySerif;
    struct System_Collections_Generic_List_string__o *m_MessageList;
    int32_t m_MessageCounter;
};

struct Shock_Home_FrontUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_HomeScene_o *m_HomeScene;
    struct Shock_SerifUIController_o *m_SerifUIController;
    struct Shock_HomeSystemInfoMessage_o *m_HomeSystemInfoMessage;
    float m_ImmersionTimeSetting;
    struct Shock_ButtonEvent_o *m_AnnouncementButton;
    struct UnityEngine_GameObject_o *m_AnnouncementBadge;
    struct Shock_ButtonEvent_o *m_GiftButton;
    struct UnityEngine_GameObject_o *m_GiftCountBadge;
    struct Shock_ButtonEvent_o *m_MissionButton;
    struct UnityEngine_GameObject_o *m_MissionCountBadge;
    struct Shock_ButtonEvent_o *m_BeginnerMissionButton;
    struct UnityEngine_GameObject_o *m_BeginnerMissionCountBadge;
    struct System_String_o *m_SerifCategoryName;
    struct Shock_HomeBannerScroll_o *m_HomeBannerEventScroll;
    struct Shock_ButtonEvent_o *m_PresetButton;
    struct Shock_ButtonEvent_o *m_ArrowRightButton;
    struct Shock_ButtonEvent_o *m_ArrowLeftButton;
    struct Shock_ToggleCheckBox_o *m_MainToggle;
    struct Shock_ButtonEvent_o *m_HideUiButton;
    struct UnityEngine_GameObject_o *m_MenuUI;
    struct UnityEngine_GameObject_o *m_CharacterTextUi;
    struct Shock_ButtonEvent_o *m_ShowUiButton;
    struct Shock_ButtonEvent_o *m_touchToPlayVoice;
    struct Shock_TextMeshUI_o *m_CharaName;
    struct Shock_TextMeshUI_o *m_CharaTalkText;
    struct Shock_AnimatorPlayerLite_o *m_CharaTalkAnimation;
    struct UnityEngine_Animator_o *m_ArrowAnimator;
    bool m_IsTutorial;
    bool m_IsImmersible;
    float m_ImmersionTimer;
    struct System_IDisposable_o *m_gachaTimeCoroutine;
    bool m_IsMainInitChange;
    struct System_Action_o *_OnClickPresetButton_k__BackingField;
    struct System_Action_SceneType__HomeBannerMst__o *_RequestBannerScene_k__BackingField;
    struct System_Action_HomeBannerMst__o *_RequestBanner_k__BackingField;
    struct System_Action_o *_RequestAnnouncement_k__BackingField;
    struct System_Action_o *_RequestBeginnerMission_k__BackingField;
    struct System_Action_o *_RequestPresentBox_k__BackingField;
    struct System_Action_o *_RequestMission_k__BackingField;
    struct System_Action_o *_OnShow_k__BackingField;
    struct System_Action_o *_OnHide_k__BackingField;
    bool _IsEnableAutoImmersible_k__BackingField;
};

struct Shock_HomeBannerScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_HomeBannerScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_HomeBannerScroll_VTable vtable;
};

struct Aoharu_HomeScene_TutorialPromptSetting_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomeScene_TutorialPromptSetting_o *m_Items[65535];
};

struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_VTable vtable;
};

struct System_Action_IInputLockData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_HomeScene__TutorialInputLockExceptDialogCoroutine_d__20_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_HomeScene_o *__4__this;
    struct System_Action_IInputLockData__o *onLock;
    struct Shock_IInputLockData_o *_inputLock_5__2;
};

struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__StaticFields {
    struct Aoharu_HomeScene_TutorialPromptSetting_array *s_emptyArray;
};

struct Shock_SerifUIController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_Scenes_MemberIllustrateCharaTop_SerifTextController_o *m_textController;
    struct Shock_AdvCharacterImageController_o *m_advCharacterImageController;
    struct Shock_ButtonEvent_o *m_playButton;
    struct Shock_ButtonEvent_array *m_AppendPlayButtonList;
    float m_TapWaitTime;
    struct System_Action_o *m_TextPlayEvent;
    uint32_t m_CharacterId;
    struct System_String_o *m_CurrentCategory;
    bool m_IsLockPlaySerif;
    bool m_IsTapWaitTime;
    struct Carbon_ICoroutine_o *m_TapWaitCoroutine;
    bool m_IsEvent;
    uint32_t m_EventId;
};

struct Shock_UI_SelfMessageUI_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_Text;
    struct System_String_array *m_SerifMessageList;
    float m_Interval;
    int32_t m_fontSize;
    struct System_String_o *m_ViewMessage;
    int32_t m_LastCharacterCount;
    float m_TimeElapsed;
    bool m_IsContinue;
    bool m_IsPlaying;
    float m_defaultInterval;
};

struct System_Action_IInputLockData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IInputLockData__o {
    struct System_Action_IInputLockData__c *klass;
    void *monitor;
    struct System_Action_IInputLockData__Fields fields;
};

struct Shock_Home_AnnouncementWindow_Fields {
    struct Shock_WebViewDialog_Fields super;
};

struct Shock_UI_SelfMessageUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Action_IInputLockData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IInputLockData__VTable vtable;
};

struct System_Action_HomeBannerMst__o {
    struct System_Action_HomeBannerMst__c *klass;
    void *monitor;
    struct System_Action_HomeBannerMst__Fields fields;
};

struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__Fields {
    struct Aoharu_HomeScene_TutorialPromptSetting_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__o {
    struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__Fields fields;
};

struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__VTable vtable;
};

struct Shock_Home_FrontUI_o {
    struct Shock_Home_FrontUI_c *klass;
    void *monitor;
    struct Shock_Home_FrontUI_Fields fields;
};

struct Shock_Home_FrontUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
};

struct Shock_Home_FrontUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Home_FrontUI_VTable vtable;
};

struct Shock_HomeSystemInfoMessage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_HomeScene_StaticFields {
    bool DebugCacheScenesOnLogin;
};

struct System_Action_HomeBannerMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_HomeSystemInfoMessage_o {
    struct Shock_HomeSystemInfoMessage_c *klass;
    void *monitor;
    struct Shock_HomeSystemInfoMessage_Fields fields;
};

struct Shock_HomeSystemInfoMessage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_HomeSystemInfoMessage_VTable vtable;
};

struct System_Action_SceneType__HomeBannerMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SceneType__HomeBannerMst__o {
    struct System_Action_SceneType__HomeBannerMst__c *klass;
    void *monitor;
    struct System_Action_SceneType__HomeBannerMst__Fields fields;
};

struct System_Action_SceneType__HomeBannerMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SceneType__HomeBannerMst__VTable vtable;
};

struct Aoharu_HomeScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_Home_FrontUI_o *m_FrontUI;
    struct Shock_MenuTween_o *m_MenuTween;
    struct UnityEngine_Canvas_o *m_AnnouncementCanvas;
    struct Shock_Home_AnnouncementWindow_o *m_AnnouncementWindow;
    int32_t m_NextSceneType;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager_o *m_PresetViewManager;
    struct System_Collections_Generic_List_HomeScene_TutorialPromptSetting__o *m_PromptSettings;
    int32_t LIVE_LP;
    int32_t VoiceFadeTime;
    bool isAnime;
};

struct System_Action_HomeBannerMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_HomeBannerMst__VTable vtable;
};

struct Shock_SerifUIController_o {
    struct Shock_SerifUIController_c *klass;
    void *monitor;
    struct Shock_SerifUIController_Fields fields;
};

struct Shock_SerifUIController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerifUIController_VTable vtable;
};

struct Shock_Home_AnnouncementWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_OpenWebView;
    struct VirtualInvokeData _20_CloseWebView;
    struct VirtualInvokeData _21_CallFromJSEvent;
};

struct Shock_Home_AnnouncementWindow_o {
    struct Shock_Home_AnnouncementWindow_c *klass;
    void *monitor;
    struct Shock_Home_AnnouncementWindow_Fields fields;
};

struct Shock_Home_AnnouncementWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Home_AnnouncementWindow_VTable vtable;
};

struct Shock_UI_SelfMessageUI_o {
    struct Shock_UI_SelfMessageUI_c *klass;
    void *monitor;
    struct Shock_UI_SelfMessageUI_Fields fields;
};

struct Shock_UI_SelfMessageUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_SelfMessageUI_VTable vtable;
};

struct Aoharu_HomeScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_HomeScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_HomeScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene_VTable vtable;
};

struct Aoharu_HomeScene_o {
    struct Aoharu_HomeScene_c *klass;
    void *monitor;
    struct Aoharu_HomeScene_Fields fields;
};

typedef union _union_178310 _union_178310, *P_union_178310;

union _union_178310 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ScrollViewMode_Fields UnityEngine_UIElements_ScrollViewMode_Fields, *PUnityEngine_UIElements_ScrollViewMode_Fields;

struct UnityEngine_UIElements_ScrollViewMode_Fields {
    int32_t value__;
};

typedef union _union_178322 _union_178322, *P_union_178322;

union _union_178322 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_WebCompletionSource_Status_T__o System_Net_WebCompletionSource_Status_T__o, *PSystem_Net_WebCompletionSource_Status_T__o;

typedef struct System_Net_WebCompletionSource_Status_T__Fields System_Net_WebCompletionSource_Status_T__Fields, *PSystem_Net_WebCompletionSource_Status_T__Fields;

struct System_Net_WebCompletionSource_Status_T__Fields {
    int32_t value__;
};

struct System_Net_WebCompletionSource_Status_T__o {
    struct System_Net_WebCompletionSource_Status_T__Fields fields;
};

typedef union _union_178324 _union_178324, *P_union_178324;

union _union_178324 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178326 _union_178326, *P_union_178326;

union _union_178326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExitGames_Client_Photon_TPeer_StaticFields ExitGames_Client_Photon_TPeer_StaticFields, *PExitGames_Client_Photon_TPeer_StaticFields;

struct ExitGames_Client_Photon_TPeer_StaticFields {
    struct System_Byte_array *tcpFramedMessageHead;
    struct System_Byte_array *tcpMsgHead;
};

typedef union _union_178328 _union_178328, *P_union_178328;

union _union_178328 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_AlbumUnitMMst__c System_Predicate_AlbumUnitMMst__c, *PSystem_Predicate_AlbumUnitMMst__c;

typedef struct System_Predicate_AlbumUnitMMst__VTable System_Predicate_AlbumUnitMMst__VTable, *PSystem_Predicate_AlbumUnitMMst__VTable;

struct System_Predicate_AlbumUnitMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_AlbumUnitMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_AlbumUnitMMst__VTable vtable;
};

typedef struct System_Xml_XmlSignificantWhitespace_Fields System_Xml_XmlSignificantWhitespace_Fields, *PSystem_Xml_XmlSignificantWhitespace_Fields;

typedef struct System_Xml_XmlCharacterData_Fields System_Xml_XmlCharacterData_Fields, *PSystem_Xml_XmlCharacterData_Fields;

struct System_Xml_XmlCharacterData_Fields {
    struct System_Xml_XmlLinkedNode_Fields super;
    struct System_String_o *data;
};

struct System_Xml_XmlSignificantWhitespace_Fields {
    struct System_Xml_XmlCharacterData_Fields super;
};

typedef struct MethodInfo_263AA60 MethodInfo_263AA60, *PMethodInfo_263AA60;

typedef union _union_269664 _union_269664, *P_union_269664;

union _union_269664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263AA60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB5B2C MethodInfo_1EB5B2C, *PMethodInfo_1EB5B2C;

typedef union _union_227825 _union_227825, *P_union_227825;

union _union_227825 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5B2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_SampleObservable_Sample_SampleTick_T__T2__Fields UniRx_Operators_SampleObservable_Sample_SampleTick_T__T2__Fields, *PUniRx_Operators_SampleObservable_Sample_SampleTick_T__T2__Fields;

typedef struct UniRx_Operators_SampleObservable_Sample_T__T2__o UniRx_Operators_SampleObservable_Sample_T__T2__o, *PUniRx_Operators_SampleObservable_Sample_T__T2__o;

typedef struct UniRx_Operators_SampleObservable_Sample_T__T2__c UniRx_Operators_SampleObservable_Sample_T__T2__c, *PUniRx_Operators_SampleObservable_Sample_T__T2__c;

typedef struct UniRx_Operators_SampleObservable_Sample_T__T2__Fields UniRx_Operators_SampleObservable_Sample_T__T2__Fields, *PUniRx_Operators_SampleObservable_Sample_T__T2__Fields;

typedef struct UniRx_Operators_SampleObservable_Sample_T__T2__RGCTXs UniRx_Operators_SampleObservable_Sample_T__T2__RGCTXs, *PUniRx_Operators_SampleObservable_Sample_T__T2__RGCTXs;

typedef struct UniRx_Operators_SampleObservable_Sample_T__T2__VTable UniRx_Operators_SampleObservable_Sample_T__T2__VTable, *PUniRx_Operators_SampleObservable_Sample_T__T2__VTable;

typedef struct UniRx_Operators_SampleObservable_T__T2__o UniRx_Operators_SampleObservable_T__T2__o, *PUniRx_Operators_SampleObservable_T__T2__o;

typedef struct UniRx_Operators_SampleObservable_T__T2__c UniRx_Operators_SampleObservable_T__T2__c, *PUniRx_Operators_SampleObservable_T__T2__c;

typedef struct UniRx_Operators_SampleObservable_T__T2__Fields UniRx_Operators_SampleObservable_T__T2__Fields, *PUniRx_Operators_SampleObservable_T__T2__Fields;

typedef struct UniRx_Operators_SampleObservable_T__T2__VTable UniRx_Operators_SampleObservable_T__T2__VTable, *PUniRx_Operators_SampleObservable_T__T2__VTable;

struct UniRx_Operators_SampleObservable_Sample_T__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SampleObservable_Sample_SampleTick_T__T2__Fields {
    struct UniRx_Operators_SampleObservable_Sample_T__T2__o *parent;
};

struct UniRx_Operators_SampleObservable_Sample_T__T2__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_4_UniRx_Operators_SampleObservable_Sample_SampleTick_T__T2_;
    struct MethodInfo *_5_UniRx_Operators_SampleObservable_Sample_SampleTick_T__T2___ctor;
    struct Il2CppClass *_6_UniRx_IObservable_T2_;
    struct MethodInfo *_7_UniRx_IObservable_T2__Subscribe;
    struct Il2CppClass *_8_UniRx_IObserver_T_;
    struct MethodInfo *_9_UniRx_IObserver_T__OnError;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
};

struct UniRx_Operators_SampleObservable_Sample_T__T2__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_SampleObservable_T__T2__o *parent;
    struct Il2CppObject *gate;
    struct Il2CppObject *latestValue;
    bool isUpdated;
    bool isCompleted;
    struct UniRx_SingleAssignmentDisposable_o *sourceSubscription;
};

struct UniRx_Operators_SampleObservable_Sample_T__T2__o {
    struct UniRx_Operators_SampleObservable_Sample_T__T2__c *klass;
    void *monitor;
    struct UniRx_Operators_SampleObservable_Sample_T__T2__Fields fields;
};

struct UniRx_Operators_SampleObservable_Sample_T__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SampleObservable_Sample_T__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SampleObservable_Sample_T__T2__VTable vtable;
};

struct UniRx_Operators_SampleObservable_T__T2__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct UniRx_IObservable_T2__o *intervalSource;
};

struct UniRx_Operators_SampleObservable_T__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SampleObservable_T__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SampleObservable_T__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SampleObservable_T__T2__VTable vtable;
};

struct UniRx_Operators_SampleObservable_T__T2__o {
    struct UniRx_Operators_SampleObservable_T__T2__c *klass;
    void *monitor;
    struct UniRx_Operators_SampleObservable_T__T2__Fields fields;
};

typedef union _union_203830 _union_203830, *P_union_203830;

union _union_203830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__UniTask_object____VTable System_ValueTuple_bool__ValueTuple_bool__UniTask_object____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__UniTask_object____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__UniTask_object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct System_Action_A__B__C__VTable System_Action_A__B__C__VTable, *PSystem_Action_A__B__C__VTable;

struct System_Action_A__B__C__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_203832 _union_203832, *P_union_203832;

union _union_203832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6492C MethodInfo_2D6492C, *PMethodInfo_2D6492C;

typedef struct MethodInfo_2D6492C_RGCTXs MethodInfo_2D6492C_RGCTXs, *PMethodInfo_2D6492C_RGCTXs;

typedef union _union_321669 _union_321669, *P_union_321669;

union _union_321669 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6492C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6492C_RGCTXs *rgctx_data;
    union _union_321669 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6492C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
};

typedef struct System_Predicate_AlbumUnitMMst__o System_Predicate_AlbumUnitMMst__o, *PSystem_Predicate_AlbumUnitMMst__o;

typedef struct System_Predicate_AlbumUnitMMst__Fields System_Predicate_AlbumUnitMMst__Fields, *PSystem_Predicate_AlbumUnitMMst__Fields;

struct System_Predicate_AlbumUnitMMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_AlbumUnitMMst__o {
    struct System_Predicate_AlbumUnitMMst__c *klass;
    void *monitor;
    struct System_Predicate_AlbumUnitMMst__Fields fields;
};

typedef union _union_203834 _union_203834, *P_union_203834;

union _union_203834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldEarlyUpdate_Fields Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldEarlyUpdate_Fields, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldEarlyUpdate_Fields;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldEarlyUpdate_Fields {
};

typedef union _union_203836 _union_203836, *P_union_203836;

union _union_203836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12739B4 MethodInfo_12739B4, *PMethodInfo_12739B4;

typedef union _union_201226 _union_201226, *P_union_201226;

union _union_201226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12739B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203838 _union_203838, *P_union_203838;

union _union_203838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Timestamped_object__VTable UniRx_Timestamped_object__VTable, *PUniRx_Timestamped_object__VTable;

struct UniRx_Timestamped_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef struct MethodInfo_181CCF0_RGCTXs MethodInfo_181CCF0_RGCTXs, *PMethodInfo_181CCF0_RGCTXs;

struct MethodInfo_181CCF0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_TSource_;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Collections_Generic_Comparer_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_Comparer_TSource__Compare;
};

typedef struct MethodInfo_1EB5B24 MethodInfo_1EB5B24, *PMethodInfo_1EB5B24;

typedef union _union_227657 _union_227657, *P_union_227657;

union _union_227657 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227657 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178320 _union_178320, *P_union_178320;

union _union_178320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_DelayFrameObservable_QueuePool_T__o UniRx_Operators_DelayFrameObservable_QueuePool_T__o, *PUniRx_Operators_DelayFrameObservable_QueuePool_T__o;

typedef struct UniRx_Operators_DelayFrameObservable_QueuePool_T__c UniRx_Operators_DelayFrameObservable_QueuePool_T__c, *PUniRx_Operators_DelayFrameObservable_QueuePool_T__c;

typedef struct UniRx_Operators_DelayFrameObservable_QueuePool_T__RGCTXs UniRx_Operators_DelayFrameObservable_QueuePool_T__RGCTXs, *PUniRx_Operators_DelayFrameObservable_QueuePool_T__RGCTXs;

typedef struct UniRx_Operators_DelayFrameObservable_QueuePool_T__VTable UniRx_Operators_DelayFrameObservable_QueuePool_T__VTable, *PUniRx_Operators_DelayFrameObservable_QueuePool_T__VTable;

struct UniRx_Operators_DelayFrameObservable_QueuePool_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Queue_Queue_T__;
    struct MethodInfo *_1_System_Collections_Generic_Queue_Queue_T___get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_T_;
    struct MethodInfo *_3_System_Collections_Generic_Queue_T___ctor;
    struct MethodInfo *_4_System_Collections_Generic_Queue_Queue_T___Dequeue;
    struct MethodInfo *_5_System_Collections_Generic_Queue_Queue_T___Enqueue;
    struct MethodInfo *_6_System_Collections_Generic_Queue_Queue_T____ctor;
};

struct UniRx_Operators_DelayFrameObservable_QueuePool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_DelayFrameObservable_QueuePool_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_DelayFrameObservable_QueuePool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_DelayFrameObservable_QueuePool_T__VTable vtable;
};

struct UniRx_Operators_DelayFrameObservable_QueuePool_T__o {
    struct UniRx_Operators_DelayFrameObservable_QueuePool_T__c *klass;
    void *monitor;
    struct UniRx_Operators_DelayFrameObservable_QueuePool_T__Fields fields;
};

typedef struct MethodInfo_173E8C4 MethodInfo_173E8C4, *PMethodInfo_173E8C4;

typedef union _union_166777 _union_166777, *P_union_166777;

union _union_166777 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173E8C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166777 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1801550_RGCTXs MethodInfo_1801550_RGCTXs, *PMethodInfo_1801550_RGCTXs;

struct MethodInfo_1801550_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
};

typedef struct MethodInfo_190FFBC_RGCTXs MethodInfo_190FFBC_RGCTXs, *PMethodInfo_190FFBC_RGCTXs;

struct MethodInfo_190FFBC_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct MethodInfo_2B9DBA4 MethodInfo_2B9DBA4, *PMethodInfo_2B9DBA4;

typedef union _union_320272 _union_320272, *P_union_320272;

union _union_320272 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DBA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320272 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAF7C0 MethodInfo_2EAF7C0, *PMethodInfo_2EAF7C0;

typedef union _union_233321 _union_233321, *P_union_233321;

union _union_233321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF7C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__80_Fields Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__80_Fields, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__80_Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_o Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_o, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_o;

typedef struct System_Func_UniTask__o System_Func_UniTask__o, *PSystem_Func_UniTask__o;

typedef struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_o Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_o, *PCysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_o;

typedef struct Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_o Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_o, *PCysharp_Threading_Tasks_YieldAwaitable_Awaiter_o;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_Fields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_Fields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_Fields;

typedef struct System_Func_UniTask__c System_Func_UniTask__c, *PSystem_Func_UniTask__c;

typedef struct System_Func_UniTask__Fields System_Func_UniTask__Fields, *PSystem_Func_UniTask__Fields;

typedef struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_Fields Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_Fields, *PCysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_Fields;

typedef struct Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_Fields Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_Fields, *PCysharp_Threading_Tasks_YieldAwaitable_Awaiter_Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_o Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_o, *PCysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_o;

typedef struct System_Func_UniTask__VTable System_Func_UniTask__VTable, *PSystem_Func_UniTask__VTable;

typedef struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_c Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_c, *PCysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_c;

typedef struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_Fields Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_Fields, *PCysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_Fields;

struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_Fields {
};

struct System_Func_UniTask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_Fields {
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_o *runnerPromise;
    struct System_Exception_o *ex;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_o {
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_Fields fields;
};

struct Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_Fields {
    int32_t timing;
};

struct Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_o {
    struct Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_Fields fields;
};

struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_o {
    struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__80_Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_o __t__builder;
    struct System_Threading_CancellationToken_o cancellationToken;
    bool configureAwait;
    struct System_Func_UniTask__o *action;
    struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_o __u__1;
    struct Il2CppObject *__7__wrap1;
    int32_t __7__wrap2;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_o __u__2;
    struct Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_o __u__3;
};

struct System_Func_UniTask__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_UniTask__VTable vtable;
};

struct System_Func_UniTask__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_UniTask__o {
    struct System_Func_UniTask__c *klass;
    void *monitor;
    struct System_Func_UniTask__Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_Fields {
};

struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_o {
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_AREA_EVENT_TYPE_c Shock_AREA_EVENT_TYPE_c, *PShock_AREA_EVENT_TYPE_c;

typedef struct Shock_AREA_EVENT_TYPE_VTable Shock_AREA_EVENT_TYPE_VTable, *PShock_AREA_EVENT_TYPE_VTable;

struct Shock_AREA_EVENT_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_AREA_EVENT_TYPE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AREA_EVENT_TYPE_VTable vtable;
};

typedef struct Shock_LiveMissionComboMstTable_StaticFields Shock_LiveMissionComboMstTable_StaticFields, *PShock_LiveMissionComboMstTable_StaticFields;

typedef struct Shock_LiveMissionComboMstTable_o Shock_LiveMissionComboMstTable_o, *PShock_LiveMissionComboMstTable_o;

typedef struct Carbon_ListDictionary_uint__LiveMissionComboMst__o Carbon_ListDictionary_uint__LiveMissionComboMst__o, *PCarbon_ListDictionary_uint__LiveMissionComboMst__o;

typedef struct Shock_LiveMissionComboMstTable_c Shock_LiveMissionComboMstTable_c, *PShock_LiveMissionComboMstTable_c;

typedef struct Shock_LiveMissionComboMstTable_Fields Shock_LiveMissionComboMstTable_Fields, *PShock_LiveMissionComboMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__LiveMissionComboMst__c Carbon_ListDictionary_uint__LiveMissionComboMst__c, *PCarbon_ListDictionary_uint__LiveMissionComboMst__c;

typedef struct Carbon_ListDictionary_uint__LiveMissionComboMst__Fields Carbon_ListDictionary_uint__LiveMissionComboMst__Fields, *PCarbon_ListDictionary_uint__LiveMissionComboMst__Fields;

typedef struct Shock_LiveMissionComboMstTable_VTable Shock_LiveMissionComboMstTable_VTable, *PShock_LiveMissionComboMstTable_VTable;

typedef struct Shock_GameMstTableBase_LiveMissionComboMst__uint__Fields Shock_GameMstTableBase_LiveMissionComboMst__uint__Fields, *PShock_GameMstTableBase_LiveMissionComboMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__LiveMissionComboMst__VTable Carbon_ListDictionary_uint__LiveMissionComboMst__VTable, *PCarbon_ListDictionary_uint__LiveMissionComboMst__VTable;

struct Shock_LiveMissionComboMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LiveMissionComboMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__LiveMissionComboMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__LiveMissionComboMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__LiveMissionComboMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GameMstTableBase_LiveMissionComboMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LiveMissionComboMstTable_Fields {
    struct Shock_GameMstTableBase_LiveMissionComboMst__uint__Fields super;
};

struct Carbon_ListDictionary_uint__LiveMissionComboMst__o {
    struct Carbon_ListDictionary_uint__LiveMissionComboMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__LiveMissionComboMst__Fields fields;
};

struct Carbon_ListDictionary_uint__LiveMissionComboMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__LiveMissionComboMst__VTable vtable;
};

struct Shock_LiveMissionComboMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LiveMissionComboMstTable_o {
    struct Shock_LiveMissionComboMstTable_c *klass;
    void *monitor;
    struct Shock_LiveMissionComboMstTable_Fields fields;
};

struct Shock_LiveMissionComboMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveMissionComboMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveMissionComboMstTable_VTable vtable;
};

typedef struct System_Net_WebCompletionSource_Status_T__c System_Net_WebCompletionSource_Status_T__c, *PSystem_Net_WebCompletionSource_Status_T__c;

typedef struct System_Net_WebCompletionSource_Status_T__VTable System_Net_WebCompletionSource_Status_T__VTable, *PSystem_Net_WebCompletionSource_Status_T__VTable;

struct System_Net_WebCompletionSource_Status_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Net_WebCompletionSource_Status_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebCompletionSource_Status_T__VTable vtable;
};

typedef struct Shock_RankingTypeComparer_VTable Shock_RankingTypeComparer_VTable, *PShock_RankingTypeComparer_VTable;

struct Shock_RankingTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct MethodInfo_329C934 MethodInfo_329C934, *PMethodInfo_329C934;

typedef union _union_316327 _union_316327, *P_union_316327;

union _union_316327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C934 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E62700_RGCTXs MethodInfo_2E62700_RGCTXs, *PMethodInfo_2E62700_RGCTXs;

struct MethodInfo_2E62700_RGCTXs {
    struct Il2CppClass *_0_UniRx_Subject_TSubject_;
    struct MethodInfo *_1_UniRx_Subject_TSubject__OnCompleted;
    struct MethodInfo *_2_UniRx_Subject_TSubject__Dispose;
};

typedef union _union_178300 _union_178300, *P_union_178300;

union _union_178300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiRestart___c__DisplayClass44_0_Fields Aoharu_MultiRestart___c__DisplayClass44_0_Fields, *PAoharu_MultiRestart___c__DisplayClass44_0_Fields;

typedef struct Aoharu_MultiRestart_o Aoharu_MultiRestart_o, *PAoharu_MultiRestart_o;

typedef struct Aoharu_MultiRestart_Fields Aoharu_MultiRestart_Fields, *PAoharu_MultiRestart_Fields;

typedef struct Aoharu_MultiResultUserStatus_array Aoharu_MultiResultUserStatus_array, *PAoharu_MultiResultUserStatus_array;

typedef struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__o System_Collections_Generic_Dictionary_int__MultiResultUserStatus__o, *PSystem_Collections_Generic_Dictionary_int__MultiResultUserStatus__o;

typedef struct Aoharu_MultiResultUserStatus_o Aoharu_MultiResultUserStatus_o, *PAoharu_MultiResultUserStatus_o;

typedef struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__c System_Collections_Generic_Dictionary_int__MultiResultUserStatus__c, *PSystem_Collections_Generic_Dictionary_int__MultiResultUserStatus__c;

typedef struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__Fields System_Collections_Generic_Dictionary_int__MultiResultUserStatus__Fields, *PSystem_Collections_Generic_Dictionary_int__MultiResultUserStatus__Fields;

typedef struct Aoharu_MultiResultUserStatus_c Aoharu_MultiResultUserStatus_c, *PAoharu_MultiResultUserStatus_c;

typedef struct Aoharu_MultiResultUserStatus_Fields Aoharu_MultiResultUserStatus_Fields, *PAoharu_MultiResultUserStatus_Fields;

typedef struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__VTable System_Collections_Generic_Dictionary_int__MultiResultUserStatus__VTable, *PSystem_Collections_Generic_Dictionary_int__MultiResultUserStatus__VTable;

typedef struct Aoharu_MultiResultUserStatus_VTable Aoharu_MultiResultUserStatus_VTable, *PAoharu_MultiResultUserStatus_VTable;

struct Aoharu_MultiResultUserStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiRestart___c__DisplayClass44_0_Fields {
    struct Aoharu_MultiRestart_o *__4__this;
    struct Aoharu_MultiEventMatchingScene_MyInput_o *inputData;
};

struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_MultiRestart_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    struct UnityEngine_UI_Image_o *eventLogoImage;
    struct Shock_ButtonEvent_o *eventTopButtonEvent;
    struct Shock_TextMeshUI_o *eventPtRankValueTextMeshUI;
    struct Shock_TextMeshUI_o *eventPtNextRankValueTextMeshUI;
    struct Shock_ButtonEvent_o *rankingRewardButtonEvent;
    struct Shock_RewardIcon_o *rewardIconRewardIcon;
    struct Shock_ButtonEvent_o *pointRewardButtonEvent;
    struct LpBoostButton_o *lPStaminaBoostButtonLpBoostButton;
    struct Shock_ButtonEvent_o *liveButtonButtonEvent;
    struct Shock_TextMeshUI_o *eventPtNextRewardValueTextMeshUI;
    struct UnityEngine_GameObject_o *pointRewardDisableObj;
    struct Shock_TextMeshUI_o *lpValue;
    struct Aoharu_MultiResultUserStatus_array *userStatusList;
    struct Shock_TextMeshUI_o *MultiRemainCount;
    struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__o *statusDictionary;
    struct Aoharu_LPBoostDialog_o *m_UseBoostDialog;
    struct ShortMessageDialog_o *m_ShortMessage;
    struct Shock_EventData_o *m_EventData;
    struct Shock_MultieventSettingMst_o *m_MultiEventData;
    int32_t m_LiveType;
    struct System_IDisposable_o *updateStaminaCoroutine;
    int32_t staminaBeforeUpdate;
    struct CountDownTimer_o *remainTimer;
    struct System_Action_o *_OnChengeScene_k__BackingField;
    struct Aoharu_MultiEventMatchingScene_o *matchingScene;
};

struct Aoharu_MultiResultUserStatus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiResultUserStatus_VTable vtable;
};

struct Aoharu_MultiResultUserStatus_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_UI_CharaImageIcon_o *charaImageIconCharaImageIcon;
    struct UnityEngine_RectTransform_o *resultBalloonRectTransform;
    struct UnityEngine_RectTransform_o *restartBalloonRectTransform;
    struct UnityEngine_RectTransform_o *rejectBalloonRectTransform;
    struct System_String_o *name;
    bool isEmpty;
};

struct Aoharu_MultiResultUserStatus_o {
    struct Aoharu_MultiResultUserStatus_c *klass;
    void *monitor;
    struct Aoharu_MultiResultUserStatus_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__o {
    struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__MultiResultUserStatus__Fields fields;
};

struct Aoharu_MultiResultUserStatus_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MultiResultUserStatus_o *m_Items[65535];
};

struct Aoharu_MultiRestart_o {
    struct Aoharu_MultiRestart_c *klass;
    void *monitor;
    struct Aoharu_MultiRestart_Fields fields;
};

typedef union _union_178302 _union_178302, *P_union_178302;

union _union_178302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_128F8E4_RGCTXs MethodInfo_128F8E4_RGCTXs, *PMethodInfo_128F8E4_RGCTXs;

struct MethodInfo_128F8E4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_178304 _union_178304, *P_union_178304;

union _union_178304 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D64914 MethodInfo_2D64914, *PMethodInfo_2D64914;

typedef struct MethodInfo_2D64914_RGCTXs MethodInfo_2D64914_RGCTXs, *PMethodInfo_2D64914_RGCTXs;

typedef union _union_321666 _union_321666, *P_union_321666;

struct MethodInfo_2D64914_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
};

union _union_321666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64914 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64914_RGCTXs *rgctx_data;
    union _union_321666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178306 _union_178306, *P_union_178306;

union _union_178306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30EDA9C MethodInfo_30EDA9C, *PMethodInfo_30EDA9C;

typedef union _union_239183 _union_239183, *P_union_239183;

union _union_239183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EDA9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178308 _union_178308, *P_union_178308;

union _union_178308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17CB17C MethodInfo_17CB17C, *PMethodInfo_17CB17C;

typedef union _union_236591 _union_236591, *P_union_236591;

union _union_236591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CB17C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11001EC_RGCTXs MethodInfo_11001EC_RGCTXs, *PMethodInfo_11001EC_RGCTXs;

struct MethodInfo_11001EC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2E571AC MethodInfo_2E571AC, *PMethodInfo_2E571AC;

typedef struct MethodInfo_2E571AC_RGCTXs MethodInfo_2E571AC_RGCTXs, *PMethodInfo_2E571AC_RGCTXs;

typedef union _union_214035 _union_214035, *P_union_214035;

union _union_214035 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E571AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E571AC_RGCTXs *rgctx_data;
    union _union_214035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2E571AC_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_2512708 MethodInfo_2512708, *PMethodInfo_2512708;

typedef union _union_249557 _union_249557, *P_union_249557;

union _union_249557 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512708 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249557 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BF89C_RGCTXs MethodInfo_13BF89C_RGCTXs, *PMethodInfo_13BF89C_RGCTXs;

struct MethodInfo_13BF89C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Scenes_Adventure_ShowStillCommand_Args_VTable Shock_Scenes_Adventure_ShowStillCommand_Args_VTable, *PShock_Scenes_Adventure_ShowStillCommand_Args_VTable;

struct Shock_Scenes_Adventure_ShowStillCommand_Args_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_StaticFields Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_StaticFields, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_o Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_o, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_o;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_c Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_c, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_c;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_Fields Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_Fields, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_VTable Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_VTable, *PCysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_VTable;

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_o *__9;
};

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_Fields {
};

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_o {
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_DelayIgnoreTimeScalePromise___c_VTable vtable;
};

typedef struct MethodInfo_1919608 MethodInfo_1919608, *PMethodInfo_1919608;

typedef union _union_211327 _union_211327, *P_union_211327;

union _union_211327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919608_RGCTXs *rgctx_data;
    union _union_211327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D611C8 MethodInfo_1D611C8, *PMethodInfo_1D611C8;

typedef union _union_304966 _union_304966, *P_union_304966;

union _union_304966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D611C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__o System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__Fields System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_LiveTapSeMst__Fields fields;
};

typedef struct MethodInfo_3397A54 MethodInfo_3397A54, *PMethodInfo_3397A54;

typedef union _union_224397 _union_224397, *P_union_224397;

union _union_224397 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397A54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224397 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C43B4 MethodInfo_22C43B4, *PMethodInfo_22C43B4;

typedef union _union_280934 _union_280934, *P_union_280934;

union _union_280934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C43B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20911A4 MethodInfo_20911A4, *PMethodInfo_20911A4;

typedef union _union_325525 _union_325525, *P_union_325525;

union _union_325525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20911A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2697AC4 MethodInfo_2697AC4, *PMethodInfo_2697AC4;

typedef union _union_312016 _union_312016, *P_union_312016;

union _union_312016 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697AC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312016 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Net_Security_NoReflectionHelper_o Mono_Net_Security_NoReflectionHelper_o, *PMono_Net_Security_NoReflectionHelper_o;

typedef struct Mono_Net_Security_NoReflectionHelper_c Mono_Net_Security_NoReflectionHelper_c, *PMono_Net_Security_NoReflectionHelper_c;

typedef struct Mono_Net_Security_NoReflectionHelper_Fields Mono_Net_Security_NoReflectionHelper_Fields, *PMono_Net_Security_NoReflectionHelper_Fields;

typedef struct Mono_Net_Security_NoReflectionHelper_VTable Mono_Net_Security_NoReflectionHelper_VTable, *PMono_Net_Security_NoReflectionHelper_VTable;

struct Mono_Net_Security_NoReflectionHelper_Fields {
};

struct Mono_Net_Security_NoReflectionHelper_o {
    struct Mono_Net_Security_NoReflectionHelper_c *klass;
    void *monitor;
    struct Mono_Net_Security_NoReflectionHelper_Fields fields;
};

struct Mono_Net_Security_NoReflectionHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_NoReflectionHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_NoReflectionHelper_VTable vtable;
};

typedef struct System_Collections_Generic_ICollectionDebugView_T__1_VTable System_Collections_Generic_ICollectionDebugView_T__1_VTable, *PSystem_Collections_Generic_ICollectionDebugView_T__1_VTable;

struct System_Collections_Generic_ICollectionDebugView_T__1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B0B0B4 MethodInfo_2B0B0B4, *PMethodInfo_2B0B0B4;

typedef union _union_186220 _union_186220, *P_union_186220;

union _union_186220 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B0B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186220 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_BillingSubscriptionMst__string__VTable System_Func_BillingSubscriptionMst__string__VTable, *PSystem_Func_BillingSubscriptionMst__string__VTable;

struct System_Func_BillingSubscriptionMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_c Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_c, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_c;

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_VTable Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_VTable, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_VTable;

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_VTable vtable;
};

typedef struct MethodInfo_1D3622C MethodInfo_1D3622C, *PMethodInfo_1D3622C;

typedef union _union_225857 _union_225857, *P_union_225857;

union _union_225857 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3622C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225857 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_X509Pal_VTable Mono_X509Pal_VTable, *PMono_X509Pal_VTable;

struct Mono_X509Pal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17FC010_RGCTXs MethodInfo_17FC010_RGCTXs, *PMethodInfo_17FC010_RGCTXs;

struct MethodInfo_17FC010_RGCTXs {
    struct Il2CppClass *_0_System_Func_Vector3__Vector3__TArg__EventBase_;
    struct MethodInfo *_1_System_Func_Vector3__Vector3__TArg__EventBase__Invoke;
};

typedef struct MethodInfo_15EF0BC_RGCTXs MethodInfo_15EF0BC_RGCTXs, *PMethodInfo_15EF0BC_RGCTXs;

struct MethodInfo_15EF0BC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_o Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_o, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_o;

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_Fields Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_Fields, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_Fields;

typedef struct Shock_LoginBonusMst_o Shock_LoginBonusMst_o, *PShock_LoginBonusMst_o;

typedef struct Shock_LoginBonusRewardSettingMst_array Shock_LoginBonusRewardSettingMst_array, *PShock_LoginBonusRewardSettingMst_array;

typedef struct Shock_LoginBonusMst_c Shock_LoginBonusMst_c, *PShock_LoginBonusMst_c;

typedef struct Shock_LoginBonusMst_Fields Shock_LoginBonusMst_Fields, *PShock_LoginBonusMst_Fields;

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_Fields {
    struct Shock_LoginBonusMst_o *loginBonusMst;
    struct Aoharu_SpecialLoginBonusBoard_o *__4__this;
    struct Shock_LoginBonusRewardSettingMst_array *rewardList;
    int32_t dayCount;
    struct System_Action_o *onComplete;
};

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_o {
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_0_Fields fields;
};

struct Shock_LoginBonusMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginBonusMst_VTable vtable;
};

struct Shock_LoginBonusMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    int32_t _type;
    uint32_t _masterEventId;
    uint32_t _loop;
    int32_t _priority;
    struct System_String_o *_prefabName;
    struct System_String_o *_boardSpriteName;
    uint32_t _masterVoiceId;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LoginBonusMst_o {
    struct Shock_LoginBonusMst_c *klass;
    void *monitor;
    struct Shock_LoginBonusMst_Fields fields;
};

struct Shock_LoginBonusRewardSettingMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LoginBonusRewardSettingMst_o *m_Items[65535];
};

typedef struct UniRx_Observable__RepeatInfinite_d__121_T__c UniRx_Observable__RepeatInfinite_d__121_T__c, *PUniRx_Observable__RepeatInfinite_d__121_T__c;

typedef struct UniRx_Observable__RepeatInfinite_d__121_T__RGCTXs UniRx_Observable__RepeatInfinite_d__121_T__RGCTXs, *PUniRx_Observable__RepeatInfinite_d__121_T__RGCTXs;

typedef struct UniRx_Observable__RepeatInfinite_d__121_T__VTable UniRx_Observable__RepeatInfinite_d__121_T__VTable, *PUniRx_Observable__RepeatInfinite_d__121_T__VTable;

struct UniRx_Observable__RepeatInfinite_d__121_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable__RepeatInfinite_d__121_T_;
    struct MethodInfo *_1_UniRx_Observable__RepeatInfinite_d__121_T___ctor;
    struct MethodInfo *_2_UniRx_Observable__RepeatInfinite_d__121_T__System_Collections_Generic_IEnumerable_UniRx_IObservable_T___GetEnumerator;
};

struct UniRx_Observable__RepeatInfinite_d__121_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_UniRx_IObservable_T___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_UniRx_IObservable_T___get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct UniRx_Observable__RepeatInfinite_d__121_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable__RepeatInfinite_d__121_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable__RepeatInfinite_d__121_T__VTable vtable;
};

typedef struct MethodInfo_2512728 MethodInfo_2512728, *PMethodInfo_2512728;

typedef union _union_249765 _union_249765, *P_union_249765;

union _union_249765 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512728 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F40E1C_RGCTXs MethodInfo_2F40E1C_RGCTXs, *PMethodInfo_2F40E1C_RGCTXs;

struct MethodInfo_2F40E1C_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppType *_2_TPlugOptions;
    struct Il2CppClass *_3_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions___ctor;
};

typedef struct MethodInfo_333BCEC MethodInfo_333BCEC, *PMethodInfo_333BCEC;

typedef union _union_300221 _union_300221, *P_union_300221;

union _union_300221 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333BCEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20911C4 MethodInfo_20911C4, *PMethodInfo_20911C4;

typedef union _union_325541 _union_325541, *P_union_325541;

union _union_325541 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20911C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1000_0_c Shock_Protocol___c__DisplayClass1000_0_c, *PShock_Protocol___c__DisplayClass1000_0_c;

typedef struct Shock_Protocol___c__DisplayClass1000_0_VTable Shock_Protocol___c__DisplayClass1000_0_VTable, *PShock_Protocol___c__DisplayClass1000_0_VTable;

struct Shock_Protocol___c__DisplayClass1000_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1000_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1000_0_VTable vtable;
};

typedef struct Carbon_TweenCanvasRendererAlpha_VTable Carbon_TweenCanvasRendererAlpha_VTable, *PCarbon_TweenCanvasRendererAlpha_VTable;

struct Carbon_TweenCanvasRendererAlpha_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

typedef struct MethodInfo_1180A48 MethodInfo_1180A48, *PMethodInfo_1180A48;

typedef union _union_283920 _union_283920, *P_union_283920;

union _union_283920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180A48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass729_0_o Shock_Protocol___c__DisplayClass729_0_o, *PShock_Protocol___c__DisplayClass729_0_o;

typedef struct Shock_Protocol___c__DisplayClass729_0_c Shock_Protocol___c__DisplayClass729_0_c, *PShock_Protocol___c__DisplayClass729_0_c;

typedef struct Shock_Protocol___c__DisplayClass729_0_Fields Shock_Protocol___c__DisplayClass729_0_Fields, *PShock_Protocol___c__DisplayClass729_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass729_0_VTable Shock_Protocol___c__DisplayClass729_0_VTable, *PShock_Protocol___c__DisplayClass729_0_VTable;

struct Shock_Protocol___c__DisplayClass729_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass729_0_o {
    struct Shock_Protocol___c__DisplayClass729_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass729_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass729_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass729_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass729_0_VTable vtable;
};

typedef struct MethodInfo_2DFBE38 MethodInfo_2DFBE38, *PMethodInfo_2DFBE38;

typedef union _union_171685 _union_171685, *P_union_171685;

union _union_171685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFBE38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AA12C MethodInfo_20AA12C, *PMethodInfo_20AA12C;

typedef union _union_275222 _union_275222, *P_union_275222;

union _union_275222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA12C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_IChangeTracking_c System_ComponentModel_IChangeTracking_c, *PSystem_ComponentModel_IChangeTracking_c;

struct System_ComponentModel_IChangeTracking_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_LightmapSettings_o UnityEngine_LightmapSettings_o, *PUnityEngine_LightmapSettings_o;

typedef struct UnityEngine_LightmapSettings_c UnityEngine_LightmapSettings_c, *PUnityEngine_LightmapSettings_c;

typedef struct UnityEngine_LightmapSettings_Fields UnityEngine_LightmapSettings_Fields, *PUnityEngine_LightmapSettings_Fields;

typedef struct UnityEngine_LightmapSettings_VTable UnityEngine_LightmapSettings_VTable, *PUnityEngine_LightmapSettings_VTable;

struct UnityEngine_LightmapSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_LightmapSettings_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_LightmapSettings_o {
    struct UnityEngine_LightmapSettings_c *klass;
    void *monitor;
    struct UnityEngine_LightmapSettings_Fields fields;
};

struct UnityEngine_LightmapSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_LightmapSettings_VTable vtable;
};

typedef struct MethodInfo_17E5830_RGCTXs MethodInfo_17E5830_RGCTXs, *PMethodInfo_17E5830_RGCTXs;

struct MethodInfo_17E5830_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct __f__AnonymousType0_int__AlbumSeriesMMst__c __f__AnonymousType0_int__AlbumSeriesMMst__c, *P__f__AnonymousType0_int__AlbumSeriesMMst__c;

typedef struct __f__AnonymousType0_int__AlbumSeriesMMst__VTable __f__AnonymousType0_int__AlbumSeriesMMst__VTable, *P__f__AnonymousType0_int__AlbumSeriesMMst__VTable;

struct __f__AnonymousType0_int__AlbumSeriesMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct __f__AnonymousType0_int__AlbumSeriesMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct __f__AnonymousType0_int__AlbumSeriesMMst__VTable vtable;
};

typedef struct MethodInfo_24871D4 MethodInfo_24871D4, *PMethodInfo_24871D4;

typedef union _union_290087 _union_290087, *P_union_290087;

union _union_290087 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24871D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290087 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_AssemblyProductAttribute_Fields System_Reflection_AssemblyProductAttribute_Fields, *PSystem_Reflection_AssemblyProductAttribute_Fields;

struct System_Reflection_AssemblyProductAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_Product_k__BackingField;
};

typedef struct MethodInfo_32B48B4 MethodInfo_32B48B4, *PMethodInfo_32B48B4;

typedef union _union_318565 _union_318565, *P_union_318565;

union _union_318565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B48B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28F5D84 MethodInfo_28F5D84, *PMethodInfo_28F5D84;

typedef union _union_236029 _union_236029, *P_union_236029;

union _union_236029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5D84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_XmlSchemaComplexType_c System_Xml_Schema_XmlSchemaComplexType_c, *PSystem_Xml_Schema_XmlSchemaComplexType_c;

typedef struct System_Xml_Schema_XmlSchemaComplexType_StaticFields System_Xml_Schema_XmlSchemaComplexType_StaticFields, *PSystem_Xml_Schema_XmlSchemaComplexType_StaticFields;

typedef struct System_Xml_Schema_XmlSchemaComplexType_VTable System_Xml_Schema_XmlSchemaComplexType_VTable, *PSystem_Xml_Schema_XmlSchemaComplexType_VTable;

typedef struct System_Xml_Schema_XmlSchemaComplexType_o System_Xml_Schema_XmlSchemaComplexType_o, *PSystem_Xml_Schema_XmlSchemaComplexType_o;

typedef struct System_Xml_Schema_XmlSchemaComplexType_Fields System_Xml_Schema_XmlSchemaComplexType_Fields, *PSystem_Xml_Schema_XmlSchemaComplexType_Fields;

struct System_Xml_Schema_XmlSchemaComplexType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
    struct VirtualInvokeData _7_set_IsMixed;
};

struct System_Xml_Schema_XmlSchemaComplexType_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_XmlSchemaComplexType_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaComplexType_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaComplexType_Fields {
    struct System_Xml_Schema_XmlSchemaType_Fields super;
    int32_t block;
    struct System_Xml_Schema_XmlSchemaParticle_o *contentTypeParticle;
    struct System_Xml_Schema_XmlSchemaAnyAttribute_o *attributeWildcard;
    uint8_t pvFlags;
};

struct System_Xml_Schema_XmlSchemaComplexType_o {
    struct System_Xml_Schema_XmlSchemaComplexType_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaComplexType_Fields fields;
};

struct System_Xml_Schema_XmlSchemaComplexType_StaticFields {
    struct System_Xml_Schema_XmlSchemaComplexType_o *anyTypeLax;
    struct System_Xml_Schema_XmlSchemaComplexType_o *anyTypeSkip;
    struct System_Xml_Schema_XmlSchemaComplexType_o *untypedAnyType;
};

typedef struct MethodInfo_1D36208 MethodInfo_1D36208, *PMethodInfo_1D36208;

typedef union _union_225689 _union_225689, *P_union_225689;

union _union_225689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D36208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_IChangeTracking_o System_ComponentModel_IChangeTracking_o, *PSystem_ComponentModel_IChangeTracking_o;

struct System_ComponentModel_IChangeTracking_o {
    struct System_ComponentModel_IChangeTracking_c *klass;
    void *monitor;
    struct System_ComponentModel_IChangeTracking_Fields fields;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass4_0_VTable UniRx_ObservableWWW___c__DisplayClass4_0_VTable, *PUniRx_ObservableWWW___c__DisplayClass4_0_VTable;

struct UniRx_ObservableWWW___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct ExitGames_Client_Photon_NonAllocDictionary_ValueIterator_K__V__VTable ExitGames_Client_Photon_NonAllocDictionary_ValueIterator_K__V__VTable, *PExitGames_Client_Photon_NonAllocDictionary_ValueIterator_K__V__VTable;

struct ExitGames_Client_Photon_NonAllocDictionary_ValueIterator_K__V__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_Reset;
};

typedef struct MethodInfo_2D79CC0_RGCTXs MethodInfo_2D79CC0_RGCTXs, *PMethodInfo_2D79CC0_RGCTXs;

struct MethodInfo_2D79CC0_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct MethodInfo_17E52DC_RGCTXs MethodInfo_17E52DC_RGCTXs, *PMethodInfo_17E52DC_RGCTXs;

struct MethodInfo_17E52DC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct System_Action_uint__Sprite__o System_Action_uint__Sprite__o, *PSystem_Action_uint__Sprite__o;

typedef struct System_Action_uint__Sprite__c System_Action_uint__Sprite__c, *PSystem_Action_uint__Sprite__c;

typedef struct System_Action_uint__Sprite__Fields System_Action_uint__Sprite__Fields, *PSystem_Action_uint__Sprite__Fields;

typedef struct System_Action_uint__Sprite__VTable System_Action_uint__Sprite__VTable, *PSystem_Action_uint__Sprite__VTable;

struct System_Action_uint__Sprite__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_uint__Sprite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_uint__Sprite__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_uint__Sprite__VTable vtable;
};

struct System_Action_uint__Sprite__o {
    struct System_Action_uint__Sprite__c *klass;
    void *monitor;
    struct System_Action_uint__Sprite__Fields fields;
};

typedef struct Firebase_Messaging_FirebaseMessaging_o Firebase_Messaging_FirebaseMessaging_o, *PFirebase_Messaging_FirebaseMessaging_o;

typedef struct Firebase_Messaging_FirebaseMessaging_c Firebase_Messaging_FirebaseMessaging_c, *PFirebase_Messaging_FirebaseMessaging_c;

typedef struct Firebase_Messaging_FirebaseMessaging_Fields Firebase_Messaging_FirebaseMessaging_Fields, *PFirebase_Messaging_FirebaseMessaging_Fields;

typedef struct Firebase_Messaging_FirebaseMessaging_StaticFields Firebase_Messaging_FirebaseMessaging_StaticFields, *PFirebase_Messaging_FirebaseMessaging_StaticFields;

typedef struct Firebase_Messaging_FirebaseMessaging_VTable Firebase_Messaging_FirebaseMessaging_VTable, *PFirebase_Messaging_FirebaseMessaging_VTable;

typedef struct System_EventHandler_MessageReceivedEventArgs__o System_EventHandler_MessageReceivedEventArgs__o, *PSystem_EventHandler_MessageReceivedEventArgs__o;

typedef struct System_EventHandler_TokenReceivedEventArgs__o System_EventHandler_TokenReceivedEventArgs__o, *PSystem_EventHandler_TokenReceivedEventArgs__o;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_o Firebase_Messaging_FirebaseMessaging_Listener_o, *PFirebase_Messaging_FirebaseMessaging_Listener_o;

typedef struct System_EventHandler_MessageReceivedEventArgs__c System_EventHandler_MessageReceivedEventArgs__c, *PSystem_EventHandler_MessageReceivedEventArgs__c;

typedef struct System_EventHandler_MessageReceivedEventArgs__Fields System_EventHandler_MessageReceivedEventArgs__Fields, *PSystem_EventHandler_MessageReceivedEventArgs__Fields;

typedef struct System_EventHandler_TokenReceivedEventArgs__c System_EventHandler_TokenReceivedEventArgs__c, *PSystem_EventHandler_TokenReceivedEventArgs__c;

typedef struct System_EventHandler_TokenReceivedEventArgs__Fields System_EventHandler_TokenReceivedEventArgs__Fields, *PSystem_EventHandler_TokenReceivedEventArgs__Fields;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_c Firebase_Messaging_FirebaseMessaging_Listener_c, *PFirebase_Messaging_FirebaseMessaging_Listener_c;

typedef struct System_EventHandler_MessageReceivedEventArgs__VTable System_EventHandler_MessageReceivedEventArgs__VTable, *PSystem_EventHandler_MessageReceivedEventArgs__VTable;

typedef struct System_EventHandler_TokenReceivedEventArgs__VTable System_EventHandler_TokenReceivedEventArgs__VTable, *PSystem_EventHandler_TokenReceivedEventArgs__VTable;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_StaticFields Firebase_Messaging_FirebaseMessaging_Listener_StaticFields, *PFirebase_Messaging_FirebaseMessaging_Listener_StaticFields;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener_VTable Firebase_Messaging_FirebaseMessaging_Listener_VTable, *PFirebase_Messaging_FirebaseMessaging_Listener_VTable;

struct System_EventHandler_TokenReceivedEventArgs__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_EventHandler_MessageReceivedEventArgs__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_EventHandler_MessageReceivedEventArgs__o {
    struct System_EventHandler_MessageReceivedEventArgs__c *klass;
    void *monitor;
    struct System_EventHandler_MessageReceivedEventArgs__Fields fields;
};

struct System_EventHandler_MessageReceivedEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Firebase_Messaging_FirebaseMessaging_Fields {
};

struct Firebase_Messaging_FirebaseMessaging_o {
    struct Firebase_Messaging_FirebaseMessaging_c *klass;
    void *monitor;
    struct Firebase_Messaging_FirebaseMessaging_Fields fields;
};

struct System_EventHandler_MessageReceivedEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_MessageReceivedEventArgs__VTable vtable;
};

struct Firebase_Messaging_FirebaseMessaging_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Messaging_FirebaseMessaging_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Messaging_FirebaseMessaging_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessaging_VTable vtable;
};

struct System_EventHandler_TokenReceivedEventArgs__o {
    struct System_EventHandler_TokenReceivedEventArgs__c *klass;
    void *monitor;
    struct System_EventHandler_TokenReceivedEventArgs__Fields fields;
};

struct System_EventHandler_TokenReceivedEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_EventHandler_TokenReceivedEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_EventHandler_TokenReceivedEventArgs__VTable vtable;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_StaticFields {
    struct Firebase_Messaging_FirebaseMessaging_Listener_o *listener;
};

struct Firebase_Messaging_FirebaseMessaging_StaticFields {
    struct System_EventHandler_MessageReceivedEventArgs__o *MessageReceivedInternal;
    struct System_EventHandler_TokenReceivedEventArgs__o *TokenReceivedInternal;
    struct Firebase_Messaging_FirebaseMessaging_Listener_o *listener;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Messaging_FirebaseMessaging_Listener_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessaging_Listener_VTable vtable;
};

struct Firebase_Messaging_FirebaseMessaging_Listener_o {
    struct Firebase_Messaging_FirebaseMessaging_Listener_c *klass;
    void *monitor;
    struct Firebase_Messaging_FirebaseMessaging_Listener_Fields fields;
};

typedef struct System_Collections_Generic_SortedSet_T__c System_Collections_Generic_SortedSet_T__c, *PSystem_Collections_Generic_SortedSet_T__c;

typedef struct System_Collections_Generic_SortedSet_T__RGCTXs System_Collections_Generic_SortedSet_T__RGCTXs, *PSystem_Collections_Generic_SortedSet_T__RGCTXs;

struct System_Collections_Generic_SortedSet_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_T_;
    struct MethodInfo *_2_System_Collections_Generic_SortedSet_T__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_SortedSet_T__Log2;
    struct Il2CppClass *_4_System_Collections_Generic_SortedSet_T_;
    struct Il2CppClass *_5_System_Collections_Generic_Stack_SortedSet_Node_T__;
    struct MethodInfo *_6_System_Collections_Generic_Stack_SortedSet_Node_T____ctor;
    struct MethodInfo *_7_System_Collections_Generic_Stack_SortedSet_Node_T___Push;
    struct Il2CppClass *_8_System_Collections_Generic_SortedSet_Node_T_;
    struct MethodInfo *_9_System_Collections_Generic_SortedSet_Node_T__get_Left;
    struct MethodInfo *_10_System_Collections_Generic_Stack_SortedSet_Node_T___Pop;
    struct Il2CppClass *_11_System_Collections_Generic_TreeWalkPredicate_T_;
    struct MethodInfo *_12_System_Collections_Generic_TreeWalkPredicate_T__Invoke;
    struct MethodInfo *_13_System_Collections_Generic_SortedSet_Node_T__get_Right;
    struct MethodInfo *_14_System_Collections_Generic_Stack_SortedSet_Node_T___get_Count;
    struct Il2CppClass *_15_System_Collections_Generic_SortedSet_T_;
    struct MethodInfo *_16_System_Collections_Generic_SortedSet_T__VersionCheck;
    struct MethodInfo *_17_System_Collections_Generic_SortedSet_T__AddIfNotPresent;
    struct MethodInfo *_18_System_Collections_Generic_SortedSet_T__Add;
    struct MethodInfo *_19_System_Collections_Generic_SortedSet_Node_T___ctor;
    struct MethodInfo *_20_System_Collections_Generic_SortedSet_Node_T__get_Item;
    struct Il2CppClass *_21_System_Collections_Generic_IComparer_T_;
    struct MethodInfo *_22_System_Collections_Generic_IComparer_T__Compare;
    struct MethodInfo *_23_System_Collections_Generic_SortedSet_Node_T__ColorBlack;
    struct MethodInfo *_24_System_Collections_Generic_SortedSet_Node_T__get_Is4Node;
    struct MethodInfo *_25_System_Collections_Generic_SortedSet_Node_T__Split4Node;
    struct MethodInfo *_26_System_Collections_Generic_SortedSet_Node_T__IsNonNullRed;
    struct Il2CppClass *_27_System_Collections_Generic_SortedSet_Node_T_;
    struct MethodInfo *_28_System_Collections_Generic_SortedSet_T__InsertionBalance;
    struct MethodInfo *_29_System_Collections_Generic_SortedSet_Node_T__set_Right;
    struct MethodInfo *_30_System_Collections_Generic_SortedSet_Node_T__set_Left;
    struct MethodInfo *_31_System_Collections_Generic_SortedSet_Node_T__get_IsRed;
    struct MethodInfo *_32_System_Collections_Generic_SortedSet_T__DoRemove;
    struct MethodInfo *_33_System_Collections_Generic_SortedSet_Node_T__get_Is2Node;
    struct MethodInfo *_34_System_Collections_Generic_SortedSet_Node_T__ColorRed;
    struct MethodInfo *_35_System_Collections_Generic_SortedSet_Node_T__GetSibling;
    struct MethodInfo *_36_System_Collections_Generic_SortedSet_Node_T__RotateLeft;
    struct MethodInfo *_37_System_Collections_Generic_SortedSet_Node_T__RotateRight;
    struct MethodInfo *_38_System_Collections_Generic_SortedSet_T__ReplaceChildOrRoot;
    struct MethodInfo *_39_System_Collections_Generic_SortedSet_Node_T__Merge2Nodes;
    struct MethodInfo *_40_System_Collections_Generic_SortedSet_Node_T__GetRotation;
    struct MethodInfo *_41_System_Collections_Generic_SortedSet_Node_T__Rotate;
    struct MethodInfo *_42_System_Collections_Generic_SortedSet_Node_T__get_Color;
    struct MethodInfo *_43_System_Collections_Generic_SortedSet_Node_T__set_Color;
    struct MethodInfo *_44_System_Collections_Generic_SortedSet_T__ReplaceNode;
    struct MethodInfo *_45_System_Collections_Generic_SortedSet_T__FindNode;
    struct MethodInfo *_46_System_Collections_Generic_SortedSet_T__CopyTo;
    struct Il2CppClass *_47_System_Collections_Generic_SortedSet___c__DisplayClass52_0_T_;
    struct MethodInfo *_48_System_Collections_Generic_SortedSet___c__DisplayClass52_0_T___ctor;
    struct MethodInfo *_49_System_Collections_Generic_SortedSet___c__DisplayClass52_0_T___CopyTo_b__0;
    struct MethodInfo *_50_System_Collections_Generic_TreeWalkPredicate_T___ctor;
    struct MethodInfo *_51_System_Collections_Generic_SortedSet_T__InOrderTreeWalk;
    struct Il2CppClass *_52_System_Collections_Generic_SortedSet___c__DisplayClass53_0_T_;
    struct MethodInfo *_53_System_Collections_Generic_SortedSet___c__DisplayClass53_0_T___ctor;
    struct Il2CppClass *_54_T__;
    struct MethodInfo *_55_System_Collections_Generic_SortedSet_T__CopyTo;
    struct MethodInfo *_56_System_Collections_Generic_SortedSet___c__DisplayClass53_0_T___System_Collections_ICollection_CopyTo_b__0;
    struct Il2CppClass *_57_System_Collections_Generic_SortedSet_Enumerator_T_;
    struct MethodInfo *_58_System_Collections_Generic_SortedSet_Enumerator_T___ctor;
    struct MethodInfo *_59_System_Collections_Generic_SortedSet_T__GetEnumerator;
    struct MethodInfo *_60_System_Collections_Generic_SortedSet_Node_T__RotateRightLeft;
    struct MethodInfo *_61_System_Collections_Generic_SortedSet_Node_T__RotateLeftRight;
    struct MethodInfo *_62_System_Collections_Generic_SortedSet_Node_T__ReplaceChild;
    struct MethodInfo *_63_System_Collections_Generic_SortedSet_T__GetObjectData;
    struct Il2CppType *_64_System_Collections_Generic_IComparer_T_;
    struct Il2CppClass *_65_T__;
    struct Il2CppType *_66_T__;
    struct MethodInfo *_67_System_Collections_Generic_SortedSet_T__OnDeserialization;
};

struct System_Collections_Generic_SortedSet_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_SortedSet_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedSet_T__VTable vtable;
};

typedef struct System_Net_Configuration_ModuleElement_c System_Net_Configuration_ModuleElement_c, *PSystem_Net_Configuration_ModuleElement_c;

typedef struct System_Net_Configuration_ModuleElement_VTable System_Net_Configuration_ModuleElement_VTable, *PSystem_Net_Configuration_ModuleElement_VTable;

struct System_Net_Configuration_ModuleElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Properties;
    struct VirtualInvokeData _5_DeserializeElement;
    struct VirtualInvokeData _6_InitializeDefault;
    struct VirtualInvokeData _7_IsModified;
    struct VirtualInvokeData _8_PostDeserialize;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_ResetModified;
};

struct System_Net_Configuration_ModuleElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Configuration_ModuleElement_VTable vtable;
};

typedef union _union_203894 _union_203894, *P_union_203894;

union _union_203894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203896 _union_203896, *P_union_203896;

union _union_203896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203898 _union_203898, *P_union_203898;

union _union_203898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_MemberList_MemberListScroll___c_VTable Aoharu_Scenes_MemberList_MemberListScroll___c_VTable, *PAoharu_Scenes_MemberList_MemberListScroll___c_VTable;

struct Aoharu_Scenes_MemberList_MemberListScroll___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1102588 MethodInfo_1102588, *PMethodInfo_1102588;

typedef struct MethodInfo_1102588_RGCTXs MethodInfo_1102588_RGCTXs, *PMethodInfo_1102588_RGCTXs;

typedef union _union_195379 _union_195379, *P_union_195379;

union _union_195379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1102588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1102588_RGCTXs *rgctx_data;
    union _union_195379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1102588_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Collections_Generic_SortedSet_T__o System_Collections_Generic_SortedSet_T__o, *PSystem_Collections_Generic_SortedSet_T__o;

typedef struct System_Collections_Generic_SortedSet_T__Fields System_Collections_Generic_SortedSet_T__Fields, *PSystem_Collections_Generic_SortedSet_T__Fields;

typedef struct System_Collections_Generic_SortedSet_Node_T__o System_Collections_Generic_SortedSet_Node_T__o, *PSystem_Collections_Generic_SortedSet_Node_T__o;

typedef struct System_Collections_Generic_IComparer_T__o System_Collections_Generic_IComparer_T__o, *PSystem_Collections_Generic_IComparer_T__o;

typedef struct System_Collections_Generic_SortedSet_Node_T__c System_Collections_Generic_SortedSet_Node_T__c, *PSystem_Collections_Generic_SortedSet_Node_T__c;

typedef struct System_Collections_Generic_SortedSet_Node_T__Fields System_Collections_Generic_SortedSet_Node_T__Fields, *PSystem_Collections_Generic_SortedSet_Node_T__Fields;

typedef struct System_Collections_Generic_IComparer_T__c System_Collections_Generic_IComparer_T__c, *PSystem_Collections_Generic_IComparer_T__c;

typedef struct System_Collections_Generic_SortedSet_Node_T__RGCTXs System_Collections_Generic_SortedSet_Node_T__RGCTXs, *PSystem_Collections_Generic_SortedSet_Node_T__RGCTXs;

typedef struct System_Collections_Generic_SortedSet_Node_T__VTable System_Collections_Generic_SortedSet_Node_T__VTable, *PSystem_Collections_Generic_SortedSet_Node_T__VTable;

struct System_Collections_Generic_SortedSet_Node_T__Fields {
    struct Il2CppObject *_Item_k__BackingField;
    struct System_Collections_Generic_SortedSet_Node_T__o *_Left_k__BackingField;
    struct System_Collections_Generic_SortedSet_Node_T__o *_Right_k__BackingField;
    uint8_t _Color_k__BackingField;
};

struct System_Collections_Generic_SortedSet_Node_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_SortedSet_Node_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_SortedSet_Node_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedSet_Node_T__VTable vtable;
};

struct System_Collections_Generic_SortedSet_Node_T__o {
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_SortedSet_Node_T__Fields fields;
};

struct System_Collections_Generic_SortedSet_T__Fields {
    struct System_Collections_Generic_SortedSet_Node_T__o *root;
    struct System_Collections_Generic_IComparer_T__o *comparer;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *siInfo;
};

struct System_Collections_Generic_SortedSet_T__o {
    struct System_Collections_Generic_SortedSet_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_SortedSet_T__Fields fields;
};

struct System_Collections_Generic_IComparer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IComparer_T__o {
    struct System_Collections_Generic_IComparer_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_IComparer_T__Fields fields;
};

struct System_Collections_Generic_SortedSet_Node_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_SortedSet_Node_T__set_Item;
    struct MethodInfo *_1_System_Collections_Generic_SortedSet_Node_T__set_Color;
    struct Il2CppClass *_2_System_Collections_Generic_SortedSet_Node_T_;
    struct MethodInfo *_3_System_Collections_Generic_SortedSet_Node_T__get_IsRed;
    struct MethodInfo *_4_System_Collections_Generic_SortedSet_Node_T__get_IsBlack;
    struct MethodInfo *_5_System_Collections_Generic_SortedSet_Node_T__get_Color;
    struct MethodInfo *_6_System_Collections_Generic_SortedSet_Node_T__get_Left;
    struct MethodInfo *_7_System_Collections_Generic_SortedSet_Node_T__IsNullOrBlack;
    struct Il2CppClass *_8_System_Collections_Generic_SortedSet_Node_T_;
    struct MethodInfo *_9_System_Collections_Generic_SortedSet_Node_T__get_Right;
    struct MethodInfo *_10_System_Collections_Generic_SortedSet_Node_T__IsNonNullRed;
    struct MethodInfo *_11_System_Collections_Generic_SortedSet_Node_T__ColorRed;
    struct MethodInfo *_12_System_Collections_Generic_SortedSet_Node_T__ColorBlack;
    struct MethodInfo *_13_System_Collections_Generic_SortedSet_Node_T__RotateRight;
    struct MethodInfo *_14_System_Collections_Generic_SortedSet_Node_T__RotateLeft;
    struct MethodInfo *_15_System_Collections_Generic_SortedSet_Node_T__RotateRightLeft;
    struct MethodInfo *_16_System_Collections_Generic_SortedSet_Node_T__RotateLeftRight;
    struct MethodInfo *_17_System_Collections_Generic_SortedSet_Node_T__set_Right;
    struct MethodInfo *_18_System_Collections_Generic_SortedSet_Node_T__set_Left;
};

typedef struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_c Shock_LiveSelectSceneUtility___c__DisplayClass8_1_c, *PShock_LiveSelectSceneUtility___c__DisplayClass8_1_c;

typedef struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_VTable Shock_LiveSelectSceneUtility___c__DisplayClass8_1_VTable, *PShock_LiveSelectSceneUtility___c__DisplayClass8_1_VTable;

struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_VTable vtable;
};

typedef union _union_321036 _union_321036, *P_union_321036;

union _union_321036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_StaticFields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_StaticFields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_o Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_o, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_o;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_c Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_c, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_c;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_Fields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_Fields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_Fields;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_VTable Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_VTable, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_VTable;

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_StaticFields {
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_o *__9;
    struct System_Action_o *__9__0_0;
    struct System_Action_o *__9__1_0;
    struct System_Action_Action__o *__9__1_4;
    struct System_Action_Action__o *__9__1_5;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_Fields {
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_o {
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Episode___c_Fields fields;
};

typedef struct MethodInfo_139111C MethodInfo_139111C, *PMethodInfo_139111C;

typedef union _union_167843 _union_167843, *P_union_167843;

union _union_167843 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_139111C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167843 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17CB204 MethodInfo_17CB204, *PMethodInfo_17CB204;

typedef union _union_236759 _union_236759, *P_union_236759;

union _union_236759 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CB204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236759 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321038 _union_321038, *P_union_321038;

union _union_321038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_fixed_c System_Xml_Schema_Datatype_fixed_c, *PSystem_Xml_Schema_Datatype_fixed_c;

typedef struct System_Xml_Schema_Datatype_fixed_VTable System_Xml_Schema_Datatype_fixed_VTable, *PSystem_Xml_Schema_Datatype_fixed_VTable;

struct System_Xml_Schema_Datatype_fixed_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_fixed_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_fixed_VTable vtable;
};

typedef struct MethodInfo_288A7C0 MethodInfo_288A7C0, *PMethodInfo_288A7C0;

typedef union _union_269016 _union_269016, *P_union_269016;

union _union_269016 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288A7C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269016 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_DropdownMenuAction_c UnityEngine_UIElements_DropdownMenuAction_c, *PUnityEngine_UIElements_DropdownMenuAction_c;

typedef struct UnityEngine_UIElements_DropdownMenuAction_VTable UnityEngine_UIElements_DropdownMenuAction_VTable, *PUnityEngine_UIElements_DropdownMenuAction_VTable;

struct UnityEngine_UIElements_DropdownMenuAction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_DropdownMenuAction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DropdownMenuAction_VTable vtable;
};

typedef struct MethodInfo_20AA074 MethodInfo_20AA074, *PMethodInfo_20AA074;

typedef union _union_274674 _union_274674, *P_union_274674;

union _union_274674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335681 _union_335681, *P_union_335681;

union _union_335681 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1312E2C MethodInfo_1312E2C, *PMethodInfo_1312E2C;

typedef union _union_285110 _union_285110, *P_union_285110;

union _union_285110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312E2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335684 _union_335684, *P_union_335684;

union _union_335684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__StaticFields Cysharp_Threading_Tasks_Internal_ImmutableList_T__StaticFields, *PCysharp_Threading_Tasks_Internal_ImmutableList_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__o Cysharp_Threading_Tasks_Internal_ImmutableList_T__o, *PCysharp_Threading_Tasks_Internal_ImmutableList_T__o;

typedef struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__c Cysharp_Threading_Tasks_Internal_ImmutableList_T__c, *PCysharp_Threading_Tasks_Internal_ImmutableList_T__c;

typedef struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__Fields Cysharp_Threading_Tasks_Internal_ImmutableList_T__Fields, *PCysharp_Threading_Tasks_Internal_ImmutableList_T__Fields;

typedef struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__RGCTXs Cysharp_Threading_Tasks_Internal_ImmutableList_T__RGCTXs, *PCysharp_Threading_Tasks_Internal_ImmutableList_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__VTable Cysharp_Threading_Tasks_Internal_ImmutableList_T__VTable, *PCysharp_Threading_Tasks_Internal_ImmutableList_T__VTable;

struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__StaticFields {
    struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__o *Empty;
};

struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__Fields {
    struct System_Object_array *data;
};

struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_ImmutableList_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Internal_ImmutableList_T___ctor;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_Internal_ImmutableList_T__IndexOf;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_Internal_ImmutableList_T_;
    struct Il2CppClass *_5_T;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_ImmutableList_T___ctor;
};

struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__o {
    struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__Fields fields;
};

typedef struct System_ValueTuple_uint__bool__c System_ValueTuple_uint__bool__c, *PSystem_ValueTuple_uint__bool__c;

typedef struct System_ValueTuple_uint__bool__VTable System_ValueTuple_uint__bool__VTable, *PSystem_ValueTuple_uint__bool__VTable;

struct System_ValueTuple_uint__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_uint__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_uint__bool__VTable vtable;
};

typedef union _union_335687 _union_335687, *P_union_335687;

union _union_335687 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2012DD4 MethodInfo_2012DD4, *PMethodInfo_2012DD4;

typedef union _union_255921 _union_255921, *P_union_255921;

union _union_255921 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012DD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_EmptyDatabaseBuilder_Fields Chipstar_Downloads_EmptyDatabaseBuilder_Fields, *PChipstar_Downloads_EmptyDatabaseBuilder_Fields;

struct Chipstar_Downloads_EmptyDatabaseBuilder_Fields {
    struct Chipstar_Downloads_LoadDatabaseBuilder_Fields super;
};

typedef union _union_321030 _union_321030, *P_union_321030;

union _union_321030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_Fields Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_Fields, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_Fields;

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_Fields {
};

typedef struct MethodInfo_22CEF18 MethodInfo_22CEF18, *PMethodInfo_22CEF18;

typedef union _union_276728 _union_276728, *P_union_276728;

union _union_276728 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEF18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276728 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201D86C MethodInfo_201D86C, *PMethodInfo_201D86C;

typedef union _union_157976 _union_157976, *P_union_157976;

union _union_157976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D86C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321032 _union_321032, *P_union_321032;

union _union_321032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321034 _union_321034, *P_union_321034;

union _union_321034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_XsdDuration_Fields System_Xml_Schema_XsdDuration_Fields, *PSystem_Xml_Schema_XsdDuration_Fields;

struct System_Xml_Schema_XsdDuration_Fields {
    int32_t years;
    int32_t months;
    int32_t days;
    int32_t hours;
    int32_t minutes;
    int32_t seconds;
    uint32_t nanoseconds;
};

typedef union _union_321026 _union_321026, *P_union_321026;

union _union_321026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209BC74 MethodInfo_209BC74, *PMethodInfo_209BC74;

typedef struct FancyScrollView_FancyScrollRect_TItemData__TContext__c FancyScrollView_FancyScrollRect_TItemData__TContext__c, *PFancyScrollView_FancyScrollRect_TItemData__TContext__c;

typedef union _union_341547 _union_341547, *P_union_341547;

typedef struct FancyScrollView_FancyScrollRect_TItemData__TContext__RGCTXs FancyScrollView_FancyScrollRect_TItemData__TContext__RGCTXs, *PFancyScrollView_FancyScrollRect_TItemData__TContext__RGCTXs;

typedef struct FancyScrollView_FancyScrollRect_TItemData__TContext__VTable FancyScrollView_FancyScrollRect_TItemData__TContext__VTable, *PFancyScrollView_FancyScrollRect_TItemData__TContext__VTable;

struct FancyScrollView_FancyScrollRect_TItemData__TContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct FancyScrollView_FancyScrollRect_TItemData__TContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__VTable vtable;
};

union _union_341547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209BC74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct FancyScrollView_FancyScrollRect_TItemData__TContext__RGCTXs {
    struct MethodInfo *_0_FancyScrollView_FancyScrollRect_TItemData__TContext__get_MaxScrollPosition;
    struct MethodInfo *_1_FancyScrollView_FancyScrollRect_TItemData__TContext__get_ScrollLength;
    struct Il2CppClass *_2_FancyScrollView_FancyScrollRect_TItemData__TContext_;
    struct MethodInfo *_3_FancyScrollView_FancyScrollRect_TItemData__TContext__get_CellSize;
    struct MethodInfo *_4_FancyScrollView_FancyScrollView_TItemData__TContext__get_ItemsSource;
    struct Il2CppClass *_5_System_Collections_Generic_ICollection_TItemData_;
    struct MethodInfo *_6_System_Collections_Generic_ICollection_TItemData__get_Count;
    struct MethodInfo *_7_FancyScrollView_FancyScrollView_TItemData__TContext__Initialize;
    struct MethodInfo *_8_FancyScrollView_FancyScrollView_TItemData__TContext__get_Context;
    struct Il2CppClass *_9_TContext;
    struct MethodInfo *_10_FancyScrollView_FancyScrollRect_TItemData__TContext__get_Scroller;
    struct MethodInfo *_11_FancyScrollView_FancyScrollRect_TItemData__TContext___Initialize_b__19_0;
    struct MethodInfo *_12_FancyScrollView_FancyScrollRect_TItemData__TContext__AdjustCellIntervalAndScrollOffset;
    struct MethodInfo *_13_FancyScrollView_FancyScrollRect_TItemData__TContext__OnScrollerValueChanged;
    struct MethodInfo *_14_FancyScrollView_FancyScrollRect_TItemData__TContext__get_Scrollable;
    struct MethodInfo *_15_FancyScrollView_FancyScrollRect_TItemData__TContext__ToFancyScrollViewPosition;
    struct MethodInfo *_16_FancyScrollView_FancyScrollView_TItemData__TContext__UpdatePosition;
    struct MethodInfo *_17_FancyScrollView_FancyScrollRect_TItemData__TContext__ShrinkScrollbar;
    struct MethodInfo *_18_FancyScrollView_FancyScrollRect_TItemData__TContext__get_ViewportLength;
    struct MethodInfo *_19_FancyScrollView_FancyScrollRect_TItemData__TContext__get_PaddingHeadLength;
    struct MethodInfo *_20_FancyScrollView_FancyScrollRect_TItemData__TContext__UpdateScrollbarSize;
    struct MethodInfo *_21_FancyScrollView_FancyScrollRect_TItemData__TContext__RefreshScroller;
    struct MethodInfo *_22_FancyScrollView_FancyScrollView_TItemData__TContext__Refresh;
    struct MethodInfo *_23_FancyScrollView_FancyScrollView_TItemData__TContext__Relayout;
    struct MethodInfo *_24_FancyScrollView_FancyScrollRect_TItemData__TContext__ToScrollerPosition;
    struct MethodInfo *_25_FancyScrollView_FancyScrollView_TItemData__TContext__UpdateContents;
    struct MethodInfo *_26_FancyScrollView_FancyScrollRect_TItemData__TContext__ToScrollerPosition;
    struct MethodInfo *_27_FancyScrollView_FancyScrollView_TItemData__TContext___ctor;
    struct Il2CppClass *_28_FancyScrollView_FancyScrollView_TItemData__TContext_;
};

typedef struct MethodInfo_1D61198 MethodInfo_1D61198, *PMethodInfo_1D61198;

typedef union _union_304570 _union_304570, *P_union_304570;

union _union_304570 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D61198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304570 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E8A8 MethodInfo_243E8A8, *PMethodInfo_243E8A8;

typedef union _union_279236 _union_279236, *P_union_279236;

union _union_279236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E8A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321028 _union_321028, *P_union_321028;

union _union_321028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335690 _union_335690, *P_union_335690;

union _union_335690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Scheduler___c__DisplayClass13_0_Fields UniRx_Scheduler___c__DisplayClass13_0_Fields, *PUniRx_Scheduler___c__DisplayClass13_0_Fields;

typedef struct System_Action_Action_DateTimeOffset___o System_Action_Action_DateTimeOffset___o, *PSystem_Action_Action_DateTimeOffset___o;

typedef struct System_Action_DateTimeOffset__o System_Action_DateTimeOffset__o, *PSystem_Action_DateTimeOffset__o;

typedef struct System_Action_Action_DateTimeOffset___c System_Action_Action_DateTimeOffset___c, *PSystem_Action_Action_DateTimeOffset___c;

typedef struct System_Action_Action_DateTimeOffset___Fields System_Action_Action_DateTimeOffset___Fields, *PSystem_Action_Action_DateTimeOffset___Fields;

typedef struct System_Action_DateTimeOffset__c System_Action_DateTimeOffset__c, *PSystem_Action_DateTimeOffset__c;

typedef struct System_Action_DateTimeOffset__Fields System_Action_DateTimeOffset__Fields, *PSystem_Action_DateTimeOffset__Fields;

typedef struct System_Action_Action_DateTimeOffset___VTable System_Action_Action_DateTimeOffset___VTable, *PSystem_Action_Action_DateTimeOffset___VTable;

typedef struct System_Action_DateTimeOffset__VTable System_Action_DateTimeOffset__VTable, *PSystem_Action_DateTimeOffset__VTable;

struct System_Action_DateTimeOffset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Action_DateTimeOffset___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Action_DateTimeOffset___o {
    struct System_Action_Action_DateTimeOffset___c *klass;
    void *monitor;
    struct System_Action_Action_DateTimeOffset___Fields fields;
};

struct System_Action_Action_DateTimeOffset___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Action_DateTimeOffset___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Action_DateTimeOffset___VTable vtable;
};

struct UniRx_Scheduler___c__DisplayClass13_0_Fields {
    struct System_Action_Action_DateTimeOffset___o *action;
    struct UniRx_IScheduler_o *scheduler;
    struct Il2CppObject *gate;
    struct UniRx_CompositeDisposable_o *group;
    struct System_Action_o *recursiveAction;
    struct System_Action_DateTimeOffset__o *__9__1;
};

struct System_Action_DateTimeOffset__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_DateTimeOffset__o {
    struct System_Action_DateTimeOffset__c *klass;
    void *monitor;
    struct System_Action_DateTimeOffset__Fields fields;
};

struct System_Action_DateTimeOffset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_DateTimeOffset__VTable vtable;
};

typedef union _union_335693 _union_335693, *P_union_335693;

union _union_335693 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335696 _union_335696, *P_union_335696;

union _union_335696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExampleGUI_c ExampleGUI_c, *PExampleGUI_c;

typedef struct ExampleGUI_VTable ExampleGUI_VTable, *PExampleGUI_VTable;

struct ExampleGUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExampleGUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExampleGUI_VTable vtable;
};

typedef struct Aoharu_ShareManager_RESULT_Fields Aoharu_ShareManager_RESULT_Fields, *PAoharu_ShareManager_RESULT_Fields;

struct Aoharu_ShareManager_RESULT_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1919668 MethodInfo_1919668, *PMethodInfo_1919668;

typedef struct MethodInfo_1919668_RGCTXs MethodInfo_1919668_RGCTXs, *PMethodInfo_1919668_RGCTXs;

typedef union _union_211330 _union_211330, *P_union_211330;

union _union_211330 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919668 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919668_RGCTXs *rgctx_data;
    union _union_211330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1919668_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_335699 _union_335699, *P_union_335699;

union _union_335699 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1804470_RGCTXs MethodInfo_1804470_RGCTXs, *PMethodInfo_1804470_RGCTXs;

struct MethodInfo_1804470_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_2E5FA1C_RGCTXs MethodInfo_2E5FA1C_RGCTXs, *PMethodInfo_2E5FA1C_RGCTXs;

struct MethodInfo_2E5FA1C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_TData_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_TData__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IReadOnlyList_TData_;
    struct MethodInfo *_3_System_Collections_Generic_IReadOnlyList_TData__get_Item;
};

typedef union _union_321020 _union_321020, *P_union_321020;

union _union_321020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAC09C MethodInfo_1EAC09C, *PMethodInfo_1EAC09C;

typedef union _union_264006 _union_264006, *P_union_264006;

union _union_264006 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC09C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264006 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321022 _union_321022, *P_union_321022;

union _union_321022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321024 _union_321024, *P_union_321024;

union _union_321024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321014 _union_321014, *P_union_321014;

union _union_321014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NavigationDialogScroll___c__DisplayClass0_0_o Shock_NavigationDialogScroll___c__DisplayClass0_0_o, *PShock_NavigationDialogScroll___c__DisplayClass0_0_o;

typedef struct Shock_NavigationDialogScroll___c__DisplayClass0_0_c Shock_NavigationDialogScroll___c__DisplayClass0_0_c, *PShock_NavigationDialogScroll___c__DisplayClass0_0_c;

typedef struct Shock_NavigationDialogScroll___c__DisplayClass0_0_Fields Shock_NavigationDialogScroll___c__DisplayClass0_0_Fields, *PShock_NavigationDialogScroll___c__DisplayClass0_0_Fields;

typedef struct Shock_NavigationDialogScroll___c__DisplayClass0_0_VTable Shock_NavigationDialogScroll___c__DisplayClass0_0_VTable, *PShock_NavigationDialogScroll___c__DisplayClass0_0_VTable;

struct Shock_NavigationDialogScroll___c__DisplayClass0_0_Fields {
    struct System_String_array *spritePathList;
    struct System_String_array *messageList;
    struct Shock_NavigationDialog_SizeSetting_array *settingList;
};

struct Shock_NavigationDialogScroll___c__DisplayClass0_0_o {
    struct Shock_NavigationDialogScroll___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct Shock_NavigationDialogScroll___c__DisplayClass0_0_Fields fields;
};

struct Shock_NavigationDialogScroll___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationDialogScroll___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationDialogScroll___c__DisplayClass0_0_VTable vtable;
};

typedef struct MethodInfo_102E6F4 MethodInfo_102E6F4, *PMethodInfo_102E6F4;

typedef union _union_272408 _union_272408, *P_union_272408;

union _union_272408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102E6F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321016 _union_321016, *P_union_321016;

union _union_321016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321018 _union_321018, *P_union_321018;

union _union_321018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePreset_CharaSelect_CharaLine_o Aoharu_HomePreset_CharaSelect_CharaLine_o, *PAoharu_HomePreset_CharaSelect_CharaLine_o;

typedef struct Aoharu_HomePreset_CharaSelect_CharaLine_c Aoharu_HomePreset_CharaSelect_CharaLine_c, *PAoharu_HomePreset_CharaSelect_CharaLine_c;

typedef struct Aoharu_HomePreset_CharaSelect_CharaLine_Fields Aoharu_HomePreset_CharaSelect_CharaLine_Fields, *PAoharu_HomePreset_CharaSelect_CharaLine_Fields;

typedef struct Aoharu_HomePreset_CharaSelect_CharaLine_VTable Aoharu_HomePreset_CharaSelect_CharaLine_VTable, *PAoharu_HomePreset_CharaSelect_CharaLine_VTable;

typedef struct FancyScrollView_FancyScrollRectCell_CharaItemData__CharaContext__Fields FancyScrollView_FancyScrollRectCell_CharaItemData__CharaContext__Fields, *PFancyScrollView_FancyScrollRectCell_CharaItemData__CharaContext__Fields;

typedef struct System_Collections_Generic_List_CharaCell__o System_Collections_Generic_List_CharaCell__o, *PSystem_Collections_Generic_List_CharaCell__o;

typedef struct System_Collections_Generic_List_CharaCell__c System_Collections_Generic_List_CharaCell__c, *PSystem_Collections_Generic_List_CharaCell__c;

typedef struct System_Collections_Generic_List_CharaCell__Fields System_Collections_Generic_List_CharaCell__Fields, *PSystem_Collections_Generic_List_CharaCell__Fields;

typedef struct System_Collections_Generic_List_CharaCell__StaticFields System_Collections_Generic_List_CharaCell__StaticFields, *PSystem_Collections_Generic_List_CharaCell__StaticFields;

typedef struct System_Collections_Generic_List_CharaCell__VTable System_Collections_Generic_List_CharaCell__VTable, *PSystem_Collections_Generic_List_CharaCell__VTable;

typedef struct Aoharu_HomePreset_CharaSelect_CharaCell_array Aoharu_HomePreset_CharaSelect_CharaCell_array, *PAoharu_HomePreset_CharaSelect_CharaCell_array;

typedef struct Aoharu_HomePreset_CharaSelect_CharaCell_o Aoharu_HomePreset_CharaSelect_CharaCell_o, *PAoharu_HomePreset_CharaSelect_CharaCell_o;

typedef struct Aoharu_HomePreset_CharaSelect_CharaCell_c Aoharu_HomePreset_CharaSelect_CharaCell_c, *PAoharu_HomePreset_CharaSelect_CharaCell_c;

typedef struct Aoharu_HomePreset_CharaSelect_CharaCell_Fields Aoharu_HomePreset_CharaSelect_CharaCell_Fields, *PAoharu_HomePreset_CharaSelect_CharaCell_Fields;

typedef struct Aoharu_HomePreset_CharaSelect_CharaCell_VTable Aoharu_HomePreset_CharaSelect_CharaCell_VTable, *PAoharu_HomePreset_CharaSelect_CharaCell_VTable;

struct Aoharu_HomePreset_CharaSelect_CharaCell_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
    struct UnityEngine_GameObject_o *m_CharaImageMask;
    struct UnityEngine_UI_Image_o *m_CharaImage;
    struct UnityEngine_UI_Image_o *m_SelectLabel;
    struct UnityEngine_UI_Image_o *m_SetLabel;
    struct TMPro_TextMeshProUGUI_o *m_RemoveText;
    uint32_t _CharaId_k__BackingField;
};

struct Aoharu_HomePreset_CharaSelect_CharaCell_o {
    struct Aoharu_HomePreset_CharaSelect_CharaCell_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_CharaCell_Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_CharaCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_HomePreset_CharaSelect_CharaCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_CharaCell_VTable vtable;
};

struct FancyScrollView_FancyScrollRectCell_CharaItemData__CharaContext__Fields {
    struct FancyScrollView_FancyCell_TItemData__TContext__Fields super;
};

struct System_Collections_Generic_List_CharaCell__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CharaCell__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CharaCell__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CharaCell__VTable vtable;
};

struct System_Collections_Generic_List_CharaCell__Fields {
    struct Aoharu_HomePreset_CharaSelect_CharaCell_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CharaCell__o {
    struct System_Collections_Generic_List_CharaCell__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CharaCell__Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_CharaLine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct Aoharu_HomePreset_CharaSelect_CharaCell_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CharaSelect_CharaCell_o *m_Items[65535];
};

struct Aoharu_HomePreset_CharaSelect_CharaLine_Fields {
    struct FancyScrollView_FancyScrollRectCell_CharaItemData__CharaContext__Fields super;
    struct System_Collections_Generic_List_CharaCell__o *m_innerCell;
};

struct System_Collections_Generic_List_CharaCell__StaticFields {
    struct Aoharu_HomePreset_CharaSelect_CharaCell_array *s_emptyArray;
};

struct Aoharu_HomePreset_CharaSelect_CharaLine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_CharaLine_VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_CharaLine_o {
    struct Aoharu_HomePreset_CharaSelect_CharaLine_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_CharaLine_Fields fields;
};

typedef struct MethodInfo_22CEF2C MethodInfo_22CEF2C, *PMethodInfo_22CEF2C;

typedef union _union_273442 _union_273442, *P_union_273442;

union _union_273442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEF2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20910EC MethodInfo_20910EC, *PMethodInfo_20910EC;

typedef union _union_325474 _union_325474, *P_union_325474;

union _union_325474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20910EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLRegisterMigrationPassword_c Shock_GGL_Payment_GGLRegisterMigrationPassword_c, *PShock_GGL_Payment_GGLRegisterMigrationPassword_c;

typedef struct Shock_GGL_Payment_GGLRegisterMigrationPassword_VTable Shock_GGL_Payment_GGLRegisterMigrationPassword_VTable, *PShock_GGL_Payment_GGLRegisterMigrationPassword_VTable;

struct Shock_GGL_Payment_GGLRegisterMigrationPassword_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLRegisterMigrationPassword_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLRegisterMigrationPassword_VTable vtable;
};

typedef struct UnityEngine_Events_InvokableCall_T1__c UnityEngine_Events_InvokableCall_T1__c, *PUnityEngine_Events_InvokableCall_T1__c;

typedef struct UnityEngine_Events_InvokableCall_T1__RGCTXs UnityEngine_Events_InvokableCall_T1__RGCTXs, *PUnityEngine_Events_InvokableCall_T1__RGCTXs;

typedef struct UnityEngine_Events_InvokableCall_T1__VTable UnityEngine_Events_InvokableCall_T1__VTable, *PUnityEngine_Events_InvokableCall_T1__VTable;

struct UnityEngine_Events_InvokableCall_T1__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_Events_UnityAction_T1_;
    struct Il2CppType *_1_UnityEngine_Events_UnityAction_T1_;
    struct MethodInfo *_2_UnityEngine_Events_InvokableCall_T1__add_Delegate;
    struct MethodInfo *_3_UnityEngine_Events_BaseInvokableCall_ThrowOnInvalidArg_T1_;
    struct Il2CppClass *_4_T1;
    struct MethodInfo *_5_UnityEngine_Events_UnityAction_T1__Invoke;
};

struct UnityEngine_Events_InvokableCall_T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Find;
    struct VirtualInvokeData _6_Invoke;
};

struct UnityEngine_Events_InvokableCall_T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_Events_InvokableCall_T1__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_InvokableCall_T1__VTable vtable;
};

typedef struct MethodInfo_102E6FC MethodInfo_102E6FC, *PMethodInfo_102E6FC;

typedef union _union_267934 _union_267934, *P_union_267934;

union _union_267934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102E6FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Select_SelectArea___c_c Aoharu_Chat_Select_SelectArea___c_c, *PAoharu_Chat_Select_SelectArea___c_c;

typedef struct Aoharu_Chat_Select_SelectArea___c_StaticFields Aoharu_Chat_Select_SelectArea___c_StaticFields, *PAoharu_Chat_Select_SelectArea___c_StaticFields;

typedef struct Aoharu_Chat_Select_SelectArea___c_VTable Aoharu_Chat_Select_SelectArea___c_VTable, *PAoharu_Chat_Select_SelectArea___c_VTable;

typedef struct Aoharu_Chat_Select_SelectArea___c_o Aoharu_Chat_Select_SelectArea___c_o, *PAoharu_Chat_Select_SelectArea___c_o;

typedef struct System_Predicate_ISelectObject__o System_Predicate_ISelectObject__o, *PSystem_Predicate_ISelectObject__o;

typedef struct System_Action_ISelectObject__o System_Action_ISelectObject__o, *PSystem_Action_ISelectObject__o;

typedef struct Aoharu_Chat_Select_SelectArea___c_Fields Aoharu_Chat_Select_SelectArea___c_Fields, *PAoharu_Chat_Select_SelectArea___c_Fields;

typedef struct System_Predicate_ISelectObject__c System_Predicate_ISelectObject__c, *PSystem_Predicate_ISelectObject__c;

typedef struct System_Predicate_ISelectObject__Fields System_Predicate_ISelectObject__Fields, *PSystem_Predicate_ISelectObject__Fields;

typedef struct System_Action_ISelectObject__c System_Action_ISelectObject__c, *PSystem_Action_ISelectObject__c;

typedef struct System_Action_ISelectObject__Fields System_Action_ISelectObject__Fields, *PSystem_Action_ISelectObject__Fields;

typedef struct System_Predicate_ISelectObject__VTable System_Predicate_ISelectObject__VTable, *PSystem_Predicate_ISelectObject__VTable;

typedef struct System_Action_ISelectObject__VTable System_Action_ISelectObject__VTable, *PSystem_Action_ISelectObject__VTable;

struct System_Action_ISelectObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ISelectObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ISelectObject__VTable vtable;
};

struct System_Action_ISelectObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ISelectObject__o {
    struct System_Action_ISelectObject__c *klass;
    void *monitor;
    struct System_Action_ISelectObject__Fields fields;
};

struct System_Predicate_ISelectObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Chat_Select_SelectArea___c_Fields {
};

struct Aoharu_Chat_Select_SelectArea___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Select_SelectArea___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Chat_Select_SelectArea___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_SelectArea___c_VTable vtable;
};

struct Aoharu_Chat_Select_SelectArea___c_o {
    struct Aoharu_Chat_Select_SelectArea___c_c *klass;
    void *monitor;
    struct Aoharu_Chat_Select_SelectArea___c_Fields fields;
};

struct Aoharu_Chat_Select_SelectArea___c_StaticFields {
    struct Aoharu_Chat_Select_SelectArea___c_o *__9;
    struct System_Predicate_ISelectObject__o *__9__4_0;
    struct System_Action_ISelectObject__o *__9__20_0;
    struct System_Action_ISelectObject__o *__9__22_0;
};

struct System_Predicate_ISelectObject__o {
    struct System_Predicate_ISelectObject__c *klass;
    void *monitor;
    struct System_Predicate_ISelectObject__Fields fields;
};

struct System_Predicate_ISelectObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_ISelectObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_ISelectObject__VTable vtable;
};

typedef struct MethodInfo_15F0D60_RGCTXs MethodInfo_15F0D60_RGCTXs, *PMethodInfo_15F0D60_RGCTXs;

struct MethodInfo_15F0D60_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203900 _union_203900, *P_union_203900;

union _union_203900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203902 _union_203902, *P_union_203902;

union _union_203902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8CDE4 MethodInfo_2E8CDE4, *PMethodInfo_2E8CDE4;

typedef union _union_224661 _union_224661, *P_union_224661;

union _union_224661 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CDE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224661 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203904 _union_203904, *P_union_203904;

union _union_203904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_SignalEmitter_o UnityEngine_Timeline_SignalEmitter_o, *PUnityEngine_Timeline_SignalEmitter_o;

typedef struct UnityEngine_Timeline_SignalEmitter_c UnityEngine_Timeline_SignalEmitter_c, *PUnityEngine_Timeline_SignalEmitter_c;

typedef struct UnityEngine_Timeline_SignalEmitter_Fields UnityEngine_Timeline_SignalEmitter_Fields, *PUnityEngine_Timeline_SignalEmitter_Fields;

typedef struct UnityEngine_Timeline_SignalEmitter_VTable UnityEngine_Timeline_SignalEmitter_VTable, *PUnityEngine_Timeline_SignalEmitter_VTable;

typedef struct UnityEngine_Timeline_Marker_Fields UnityEngine_Timeline_Marker_Fields, *PUnityEngine_Timeline_Marker_Fields;

typedef struct UnityEngine_Timeline_SignalAsset_o UnityEngine_Timeline_SignalAsset_o, *PUnityEngine_Timeline_SignalAsset_o;

typedef struct UnityEngine_Timeline_SignalAsset_c UnityEngine_Timeline_SignalAsset_c, *PUnityEngine_Timeline_SignalAsset_c;

typedef struct UnityEngine_Timeline_SignalAsset_Fields UnityEngine_Timeline_SignalAsset_Fields, *PUnityEngine_Timeline_SignalAsset_Fields;

typedef struct UnityEngine_Timeline_SignalAsset_StaticFields UnityEngine_Timeline_SignalAsset_StaticFields, *PUnityEngine_Timeline_SignalAsset_StaticFields;

typedef struct System_Action_SignalAsset__o System_Action_SignalAsset__o, *PSystem_Action_SignalAsset__o;

typedef struct System_Action_SignalAsset__c System_Action_SignalAsset__c, *PSystem_Action_SignalAsset__c;

typedef struct System_Action_SignalAsset__Fields System_Action_SignalAsset__Fields, *PSystem_Action_SignalAsset__Fields;

typedef struct System_Action_SignalAsset__VTable System_Action_SignalAsset__VTable, *PSystem_Action_SignalAsset__VTable;

struct UnityEngine_Timeline_SignalAsset_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Timeline_SignalAsset_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_SignalAsset_VTable vtable;
};

struct UnityEngine_Timeline_SignalAsset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct UnityEngine_Timeline_SignalAsset_o {
    struct UnityEngine_Timeline_SignalAsset_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_SignalAsset_Fields fields;
};

struct System_Action_SignalAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Timeline_Marker_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    double m_Time;
    struct UnityEngine_Timeline_TrackAsset_o *_parent_k__BackingField;
};

struct UnityEngine_Timeline_SignalEmitter_Fields {
    struct UnityEngine_Timeline_Marker_Fields super;
    bool m_Retroactive;
    bool m_EmitOnce;
    struct UnityEngine_Timeline_SignalAsset_o *m_Asset;
};

struct UnityEngine_Timeline_SignalEmitter_o {
    struct UnityEngine_Timeline_SignalEmitter_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_SignalEmitter_Fields fields;
};

struct UnityEngine_Timeline_SignalEmitter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_time;
    struct VirtualInvokeData _5_set_time;
    struct VirtualInvokeData _6_get_parent;
    struct VirtualInvokeData _7_UnityEngine_Timeline_IMarker_Initialize;
    struct VirtualInvokeData _8_OnInitialize;
    struct VirtualInvokeData _9_UnityEngine_Playables_INotification_get_id;
    struct VirtualInvokeData _10_UnityEngine_Timeline_INotificationOptionProvider_get_flags;
};

struct UnityEngine_Timeline_SignalEmitter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_SignalEmitter_VTable vtable;
};

struct UnityEngine_Timeline_SignalAsset_StaticFields {
    struct System_Action_SignalAsset__o *OnEnableCallback;
};

struct System_Action_SignalAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SignalAsset__VTable vtable;
};

struct System_Action_SignalAsset__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_SignalAsset__o {
    struct System_Action_SignalAsset__c *klass;
    void *monitor;
    struct System_Action_SignalAsset__Fields fields;
};

typedef union _union_203906 _union_203906, *P_union_203906;

union _union_203906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_Payment_GGLRegisterMigrationPassword_o Shock_GGL_Payment_GGLRegisterMigrationPassword_o, *PShock_GGL_Payment_GGLRegisterMigrationPassword_o;

typedef struct Shock_GGL_Payment_GGLRegisterMigrationPassword_Fields Shock_GGL_Payment_GGLRegisterMigrationPassword_Fields, *PShock_GGL_Payment_GGLRegisterMigrationPassword_Fields;

typedef struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__Fields Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__Fields, *PShock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__Fields;

struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLRegisterMigrationPassword_Fields {
    struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__Fields super;
    struct System_String_o *m_pass;
};

struct Shock_GGL_Payment_GGLRegisterMigrationPassword_o {
    struct Shock_GGL_Payment_GGLRegisterMigrationPassword_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLRegisterMigrationPassword_Fields fields;
};

typedef union _union_203908 _union_203908, *P_union_203908;

union _union_203908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321010 _union_321010, *P_union_321010;

union _union_321010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321012 _union_321012, *P_union_321012;

union _union_321012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2697AF8 MethodInfo_2697AF8, *PMethodInfo_2697AF8;

typedef union _union_312496 _union_312496, *P_union_312496;

union _union_312496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321004 _union_321004, *P_union_321004;

union _union_321004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_c Aoharu_PlayerProfileScene___c__DisplayClass12_0_c, *PAoharu_PlayerProfileScene___c__DisplayClass12_0_c;

typedef struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_VTable Aoharu_PlayerProfileScene___c__DisplayClass12_0_VTable, *PAoharu_PlayerProfileScene___c__DisplayClass12_0_VTable;

struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_VTable vtable;
};

typedef union _union_321006 _union_321006, *P_union_321006;

union _union_321006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321008 _union_321008, *P_union_321008;

union _union_321008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26E54EC MethodInfo_26E54EC, *PMethodInfo_26E54EC;

typedef union _union_271388 _union_271388, *P_union_271388;

union _union_271388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E54EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_Cryptography_KeyBuilder_StaticFields Mono_Security_Cryptography_KeyBuilder_StaticFields, *PMono_Security_Cryptography_KeyBuilder_StaticFields;

struct Mono_Security_Cryptography_KeyBuilder_StaticFields {
    struct System_Security_Cryptography_RandomNumberGenerator_o *rng;
};

typedef struct LitJson_Lexer_VTable LitJson_Lexer_VTable, *PLitJson_Lexer_VTable;

struct LitJson_Lexer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_DropdownMenuAction_o UnityEngine_UIElements_DropdownMenuAction_o, *PUnityEngine_UIElements_DropdownMenuAction_o;

typedef struct UnityEngine_UIElements_DropdownMenuAction_Fields UnityEngine_UIElements_DropdownMenuAction_Fields, *PUnityEngine_UIElements_DropdownMenuAction_Fields;

typedef struct UnityEngine_UIElements_DropdownMenuItem_Fields UnityEngine_UIElements_DropdownMenuItem_Fields, *PUnityEngine_UIElements_DropdownMenuItem_Fields;

typedef struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__o System_Func_DropdownMenuAction__DropdownMenuAction_Status__o, *PSystem_Func_DropdownMenuAction__DropdownMenuAction_Status__o;

typedef struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__c System_Func_DropdownMenuAction__DropdownMenuAction_Status__c, *PSystem_Func_DropdownMenuAction__DropdownMenuAction_Status__c;

typedef struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__Fields System_Func_DropdownMenuAction__DropdownMenuAction_Status__Fields, *PSystem_Func_DropdownMenuAction__DropdownMenuAction_Status__Fields;

typedef struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__VTable System_Func_DropdownMenuAction__DropdownMenuAction_Status__VTable, *PSystem_Func_DropdownMenuAction__DropdownMenuAction_Status__VTable;

struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_DropdownMenuItem_Fields {
};

struct UnityEngine_UIElements_DropdownMenuAction_Fields {
    struct UnityEngine_UIElements_DropdownMenuItem_Fields super;
    struct System_String_o *_name_k__BackingField;
    int32_t _status_k__BackingField;
    struct UnityEngine_UIElements_DropdownMenuEventInfo_o *_eventInfo_k__BackingField;
    struct Il2CppObject *_userData_k__BackingField;
    struct System_Action_DropdownMenuAction__o *actionCallback;
    struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__o *actionStatusCallback;
};

struct UnityEngine_UIElements_DropdownMenuAction_o {
    struct UnityEngine_UIElements_DropdownMenuAction_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_DropdownMenuAction_Fields fields;
};

struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__o {
    struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__c *klass;
    void *monitor;
    struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__Fields fields;
};

struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DropdownMenuAction__DropdownMenuAction_Status__VTable vtable;
};

typedef struct MethodInfo_12D5334 MethodInfo_12D5334, *PMethodInfo_12D5334;

typedef union _union_167063 _union_167063, *P_union_167063;

union _union_167063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D5334 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5AE5C MethodInfo_2D5AE5C, *PMethodInfo_2D5AE5C;

typedef struct MethodInfo_2D5AE5C_RGCTXs MethodInfo_2D5AE5C_RGCTXs, *PMethodInfo_2D5AE5C_RGCTXs;

typedef union _union_298613 _union_298613, *P_union_298613;

union _union_298613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5AE5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5AE5C_RGCTXs *rgctx_data;
    union _union_298613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5AE5C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_3_Carbon_ListExtensions_PopAll_T__TKey_;
};

typedef struct UniRx_InternalUtil_ThrowObserver_T__o UniRx_InternalUtil_ThrowObserver_T__o, *PUniRx_InternalUtil_ThrowObserver_T__o;

typedef struct UniRx_InternalUtil_ThrowObserver_T__c UniRx_InternalUtil_ThrowObserver_T__c, *PUniRx_InternalUtil_ThrowObserver_T__c;

typedef struct UniRx_InternalUtil_ThrowObserver_T__Fields UniRx_InternalUtil_ThrowObserver_T__Fields, *PUniRx_InternalUtil_ThrowObserver_T__Fields;

typedef struct UniRx_InternalUtil_ThrowObserver_T__StaticFields UniRx_InternalUtil_ThrowObserver_T__StaticFields, *PUniRx_InternalUtil_ThrowObserver_T__StaticFields;

typedef struct UniRx_InternalUtil_ThrowObserver_T__RGCTXs UniRx_InternalUtil_ThrowObserver_T__RGCTXs, *PUniRx_InternalUtil_ThrowObserver_T__RGCTXs;

typedef struct UniRx_InternalUtil_ThrowObserver_T__VTable UniRx_InternalUtil_ThrowObserver_T__VTable, *PUniRx_InternalUtil_ThrowObserver_T__VTable;

struct UniRx_InternalUtil_ThrowObserver_T__Fields {
};

struct UniRx_InternalUtil_ThrowObserver_T__o {
    struct UniRx_InternalUtil_ThrowObserver_T__c *klass;
    void *monitor;
    struct UniRx_InternalUtil_ThrowObserver_T__Fields fields;
};

struct UniRx_InternalUtil_ThrowObserver_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_InternalUtil_ThrowObserver_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_InternalUtil_ThrowObserver_T__StaticFields *static_fields;
    struct UniRx_InternalUtil_ThrowObserver_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_InternalUtil_ThrowObserver_T__VTable vtable;
};

struct UniRx_InternalUtil_ThrowObserver_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_ThrowObserver_T_;
    struct MethodInfo *_1_UniRx_InternalUtil_ThrowObserver_T___ctor;
    struct Il2CppClass *_2_UniRx_InternalUtil_ThrowObserver_T_;
};

struct UniRx_InternalUtil_ThrowObserver_T__StaticFields {
    struct UniRx_InternalUtil_ThrowObserver_T__o *Instance;
};

typedef struct Shock_NoticeGeneralSequenceMstTable_StaticFields Shock_NoticeGeneralSequenceMstTable_StaticFields, *PShock_NoticeGeneralSequenceMstTable_StaticFields;

typedef struct Shock_NoticeGeneralSequenceMstTable_o Shock_NoticeGeneralSequenceMstTable_o, *PShock_NoticeGeneralSequenceMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__o Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__o;

typedef struct Shock_NoticeGeneralSequenceMstTable_c Shock_NoticeGeneralSequenceMstTable_c, *PShock_NoticeGeneralSequenceMstTable_c;

typedef struct Shock_NoticeGeneralSequenceMstTable_Fields Shock_NoticeGeneralSequenceMstTable_Fields, *PShock_NoticeGeneralSequenceMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__c Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__c;

typedef struct Shock_NoticeGeneralSequenceMstTable_VTable Shock_NoticeGeneralSequenceMstTable_VTable, *PShock_NoticeGeneralSequenceMstTable_VTable;

typedef struct Shock_GameMstTableBase_NoticeGeneralSequenceMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_NoticeGeneralSequenceMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_NoticeGeneralSequenceMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__Fields fields;
};

struct Shock_GameMstTableBase_NoticeGeneralSequenceMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_NoticeGeneralSequenceMstTable_Fields {
    struct Shock_GameMstTableBase_NoticeGeneralSequenceMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_NoticeGeneralSequenceMstTable_o {
    struct Shock_NoticeGeneralSequenceMstTable_c *klass;
    void *monitor;
    struct Shock_NoticeGeneralSequenceMstTable_Fields fields;
};

struct Shock_NoticeGeneralSequenceMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_NoticeGeneralSequenceMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_NoticeGeneralSequenceMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeGeneralSequenceMstTable_VTable vtable;
};

struct Shock_NoticeGeneralSequenceMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_NoticeGeneralSequenceMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___NoticeGeneralSequenceMst__o *ms_HashTable;
    struct Carbon_ListDictionary_uint__List_NoticeGeneralSequenceMst___o *ms_NoticeGeneralSequenceListTable;
};

typedef struct MethodInfo_1312E24 MethodInfo_1312E24, *PMethodInfo_1312E24;

typedef union _union_285104 _union_285104, *P_union_285104;

union _union_285104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312E24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321000 _union_321000, *P_union_321000;

union _union_321000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321002 _union_321002, *P_union_321002;

union _union_321002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Cockpit_ScoreHelper_c Photon_Pun_Demo_Cockpit_ScoreHelper_c, *PPhoton_Pun_Demo_Cockpit_ScoreHelper_c;

typedef struct Photon_Pun_Demo_Cockpit_ScoreHelper_VTable Photon_Pun_Demo_Cockpit_ScoreHelper_VTable, *PPhoton_Pun_Demo_Cockpit_ScoreHelper_VTable;

struct Photon_Pun_Demo_Cockpit_ScoreHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_ScoreHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_ScoreHelper_VTable vtable;
};

typedef struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_c Aoharu_DataTakeOverScene___c__DisplayClass22_1_c, *PAoharu_DataTakeOverScene___c__DisplayClass22_1_c;

typedef struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_VTable Aoharu_DataTakeOverScene___c__DisplayClass22_1_VTable, *PAoharu_DataTakeOverScene___c__DisplayClass22_1_VTable;

struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_VTable vtable;
};

typedef struct MethodInfo_10F6560_RGCTXs MethodInfo_10F6560_RGCTXs, *PMethodInfo_10F6560_RGCTXs;

struct MethodInfo_10F6560_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_13B7950_RGCTXs MethodInfo_13B7950_RGCTXs, *PMethodInfo_13B7950_RGCTXs;

struct MethodInfo_13B7950_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2D648FC MethodInfo_2D648FC, *PMethodInfo_2D648FC;

typedef struct MethodInfo_2D648FC_RGCTXs MethodInfo_2D648FC_RGCTXs, *PMethodInfo_2D648FC_RGCTXs;

typedef union _union_321663 _union_321663, *P_union_321663;

union _union_321663 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D648FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D648FC_RGCTXs *rgctx_data;
    union _union_321663 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D648FC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
};

typedef struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_o Aoharu_DataTakeOverScene___c__DisplayClass22_1_o, *PAoharu_DataTakeOverScene___c__DisplayClass22_1_o;

typedef struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_Fields Aoharu_DataTakeOverScene___c__DisplayClass22_1_Fields, *PAoharu_DataTakeOverScene___c__DisplayClass22_1_Fields;

typedef struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_o Aoharu_DataTakeOverScene___c__DisplayClass22_0_o, *PAoharu_DataTakeOverScene___c__DisplayClass22_0_o;

typedef struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_c Aoharu_DataTakeOverScene___c__DisplayClass22_0_c, *PAoharu_DataTakeOverScene___c__DisplayClass22_0_c;

typedef struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_Fields Aoharu_DataTakeOverScene___c__DisplayClass22_0_Fields, *PAoharu_DataTakeOverScene___c__DisplayClass22_0_Fields;

typedef struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_VTable Aoharu_DataTakeOverScene___c__DisplayClass22_0_VTable, *PAoharu_DataTakeOverScene___c__DisplayClass22_0_VTable;

typedef struct Aoharu_DataTakeOverScene_o Aoharu_DataTakeOverScene_o, *PAoharu_DataTakeOverScene_o;

typedef struct System_Action_Platform__o System_Action_Platform__o, *PSystem_Action_Platform__o;

typedef struct System_Action_ulong__o System_Action_ulong__o, *PSystem_Action_ulong__o;

typedef struct Aoharu_DataTakeOverScene_c Aoharu_DataTakeOverScene_c, *PAoharu_DataTakeOverScene_c;

typedef struct Aoharu_DataTakeOverScene_Fields Aoharu_DataTakeOverScene_Fields, *PAoharu_DataTakeOverScene_Fields;

typedef struct System_Action_Platform__c System_Action_Platform__c, *PSystem_Action_Platform__c;

typedef struct System_Action_Platform__Fields System_Action_Platform__Fields, *PSystem_Action_Platform__Fields;

typedef struct System_Action_ulong__c System_Action_ulong__c, *PSystem_Action_ulong__c;

typedef struct System_Action_ulong__Fields System_Action_ulong__Fields, *PSystem_Action_ulong__Fields;

typedef struct Aoharu_DataTakeOverScene_StaticFields Aoharu_DataTakeOverScene_StaticFields, *PAoharu_DataTakeOverScene_StaticFields;

typedef struct Aoharu_DataTakeOverScene_VTable Aoharu_DataTakeOverScene_VTable, *PAoharu_DataTakeOverScene_VTable;

typedef struct Aoharu_DataTakeOverInfoDialog_o Aoharu_DataTakeOverInfoDialog_o, *PAoharu_DataTakeOverInfoDialog_o;

typedef struct Aoharu_DataTakeOverInputDialog_o Aoharu_DataTakeOverInputDialog_o, *PAoharu_DataTakeOverInputDialog_o;

typedef struct Aoharu_DataTakeOverConfirmDialog_o Aoharu_DataTakeOverConfirmDialog_o, *PAoharu_DataTakeOverConfirmDialog_o;

typedef struct Aoharu_DataTakeOverFinalConfirmDialog_o Aoharu_DataTakeOverFinalConfirmDialog_o, *PAoharu_DataTakeOverFinalConfirmDialog_o;

typedef struct Aoharu_DataTakeOverSnsDialog_o Aoharu_DataTakeOverSnsDialog_o, *PAoharu_DataTakeOverSnsDialog_o;

typedef struct GreeGameLib_MigrationCodeVerifyResult_o GreeGameLib_MigrationCodeVerifyResult_o, *PGreeGameLib_MigrationCodeVerifyResult_o;

typedef struct System_Action_Platform__VTable System_Action_Platform__VTable, *PSystem_Action_Platform__VTable;

typedef struct System_Action_ulong__VTable System_Action_ulong__VTable, *PSystem_Action_ulong__VTable;

typedef struct Aoharu_DataTakeOverInfoDialog_c Aoharu_DataTakeOverInfoDialog_c, *PAoharu_DataTakeOverInfoDialog_c;

typedef struct Aoharu_DataTakeOverInfoDialog_Fields Aoharu_DataTakeOverInfoDialog_Fields, *PAoharu_DataTakeOverInfoDialog_Fields;

typedef struct Aoharu_DataTakeOverInputDialog_c Aoharu_DataTakeOverInputDialog_c, *PAoharu_DataTakeOverInputDialog_c;

typedef struct Aoharu_DataTakeOverInputDialog_Fields Aoharu_DataTakeOverInputDialog_Fields, *PAoharu_DataTakeOverInputDialog_Fields;

typedef struct Aoharu_DataTakeOverConfirmDialog_c Aoharu_DataTakeOverConfirmDialog_c, *PAoharu_DataTakeOverConfirmDialog_c;

typedef struct Aoharu_DataTakeOverConfirmDialog_Fields Aoharu_DataTakeOverConfirmDialog_Fields, *PAoharu_DataTakeOverConfirmDialog_Fields;

typedef struct Aoharu_DataTakeOverFinalConfirmDialog_c Aoharu_DataTakeOverFinalConfirmDialog_c, *PAoharu_DataTakeOverFinalConfirmDialog_c;

typedef struct Aoharu_DataTakeOverFinalConfirmDialog_Fields Aoharu_DataTakeOverFinalConfirmDialog_Fields, *PAoharu_DataTakeOverFinalConfirmDialog_Fields;

typedef struct Aoharu_DataTakeOverSnsDialog_c Aoharu_DataTakeOverSnsDialog_c, *PAoharu_DataTakeOverSnsDialog_c;

typedef struct Aoharu_DataTakeOverSnsDialog_Fields Aoharu_DataTakeOverSnsDialog_Fields, *PAoharu_DataTakeOverSnsDialog_Fields;

typedef struct GreeGameLib_MigrationCodeVerifyResult_c GreeGameLib_MigrationCodeVerifyResult_c, *PGreeGameLib_MigrationCodeVerifyResult_c;

typedef struct GreeGameLib_MigrationCodeVerifyResult_Fields GreeGameLib_MigrationCodeVerifyResult_Fields, *PGreeGameLib_MigrationCodeVerifyResult_Fields;

typedef struct Aoharu_DataTakeOverInfoDialog_VTable Aoharu_DataTakeOverInfoDialog_VTable, *PAoharu_DataTakeOverInfoDialog_VTable;

typedef struct Aoharu_DataTakeOverInputDialog_VTable Aoharu_DataTakeOverInputDialog_VTable, *PAoharu_DataTakeOverInputDialog_VTable;

typedef struct System_Action_string__string__o System_Action_string__string__o, *PSystem_Action_string__string__o;

typedef struct Aoharu_DataTakeOverConfirmDialog_VTable Aoharu_DataTakeOverConfirmDialog_VTable, *PAoharu_DataTakeOverConfirmDialog_VTable;

typedef struct Aoharu_DataTakeOverData_array Aoharu_DataTakeOverData_array, *PAoharu_DataTakeOverData_array;

typedef struct Aoharu_DataTakeOverFinalConfirmDialog_VTable Aoharu_DataTakeOverFinalConfirmDialog_VTable, *PAoharu_DataTakeOverFinalConfirmDialog_VTable;

typedef struct Aoharu_DataTakeOverSnsDialog_VTable Aoharu_DataTakeOverSnsDialog_VTable, *PAoharu_DataTakeOverSnsDialog_VTable;

typedef struct GreeGameLib_MigrationCodeVerifyResult_VTable GreeGameLib_MigrationCodeVerifyResult_VTable, *PGreeGameLib_MigrationCodeVerifyResult_VTable;

typedef struct GreeGameLib_MigrationVerifyResult_Fields GreeGameLib_MigrationVerifyResult_Fields, *PGreeGameLib_MigrationVerifyResult_Fields;

typedef struct System_Action_string__string__c System_Action_string__string__c, *PSystem_Action_string__string__c;

typedef struct System_Action_string__string__Fields System_Action_string__string__Fields, *PSystem_Action_string__string__Fields;

typedef struct Aoharu_DataTakeOverData_o Aoharu_DataTakeOverData_o, *PAoharu_DataTakeOverData_o;

typedef struct GreeGameLib_Balance_o GreeGameLib_Balance_o, *PGreeGameLib_Balance_o;

typedef struct System_Action_string__string__VTable System_Action_string__string__VTable, *PSystem_Action_string__string__VTable;

typedef struct Aoharu_DataTakeOverData_c Aoharu_DataTakeOverData_c, *PAoharu_DataTakeOverData_c;

typedef struct Aoharu_DataTakeOverData_Fields Aoharu_DataTakeOverData_Fields, *PAoharu_DataTakeOverData_Fields;

typedef struct GreeGameLib_Balance_c GreeGameLib_Balance_c, *PGreeGameLib_Balance_c;

typedef struct GreeGameLib_Balance_Fields GreeGameLib_Balance_Fields, *PGreeGameLib_Balance_Fields;

typedef struct Aoharu_DataTakeOverData_VTable Aoharu_DataTakeOverData_VTable, *PAoharu_DataTakeOverData_VTable;

typedef struct GreeGameLib_Balance_VTable GreeGameLib_Balance_VTable, *PGreeGameLib_Balance_VTable;

struct Aoharu_DataTakeOverFinalConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DataTakeOverInputDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CancelBtn;
    struct Shock_TextMeshUI_o *m_CancelBtnText;
    struct Shock_ButtonEvent_o *m_OkBtn;
    struct Shock_TextMeshUI_o *m_OkBtnText;
    struct Shock_ButtonEvent_o *m_OpenWebView;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_NoteText;
    struct Shock_TextMeshUI_o *m_IdTitle;
    struct Shock_TextMeshUI_o *m_PasswordTitle;
    struct TMPro_TMP_InputField_o *m_IdInput;
    struct Shock_InputFieldUI_o *m_PasswordInput;
    struct Shock_ToggleCheckBox_o *m_PasswordCheckBox;
    struct Shock_TextMeshUI_o *m_PasswordText;
    struct System_Action_string__string__o *OnClickOk;
    struct System_Action_o *OnClickCancel;
    struct System_Action_o *OnCloseTermOfService;
};

struct Aoharu_DataTakeOverScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_CommonOkBtn;
    struct Aoharu_DataTakeOverInfoDialog_o *m_InfoDialog;
    struct Aoharu_DataTakeOverInputDialog_o *m_InputDialog;
    struct Aoharu_DataTakeOverConfirmDialog_o *m_ConfirmDialog;
    struct Aoharu_DataTakeOverFinalConfirmDialog_o *m_FinalConfirmDialog;
    struct Aoharu_DataTakeOverSnsDialog_o *m_DataTakeOverSnsDialog;
    struct Shock_ScrollPageMarker_o *m_ScrollPageMarker;
    struct Carbon_TweenBase_o *m_tween;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct UnityEngine_GameObject_o *m_Window;
    struct StaticBluredScreen_o *m_blur;
    struct GreeGameLib_MigrationCodeVerifyResult_o *m_Result;
};

struct System_Action_string__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_DataTakeOverScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_DataTakeOverScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_DataTakeOverScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverScene_VTable vtable;
};

struct Aoharu_DataTakeOverScene_o {
    struct Aoharu_DataTakeOverScene_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverScene_Fields fields;
};

struct Aoharu_DataTakeOverData_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_TextMeshUI_o *m_UserId;
    struct Shock_TextMeshUI_o *m_UserName;
    struct Shock_TextMeshUI_o *m_UserRank;
    struct Shock_TextMeshUI_o *m_MedalNum;
    struct Shock_TextMeshUI_o *m_FreeMedalNum;
    struct Shock_GrayoutUI_o *m_Grayout;
};

struct System_Action_string__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_string__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_string__string__VTable vtable;
};

struct Aoharu_DataTakeOverData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_DataTakeOverData_o *m_Items[65535];
};

struct System_Action_string__string__o {
    struct System_Action_string__string__c *klass;
    void *monitor;
    struct System_Action_string__string__Fields fields;
};

struct GreeGameLib_MigrationCodeVerifyResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct GreeGameLib_MigrationCodeVerifyResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_MigrationCodeVerifyResult_VTable vtable;
};

struct Aoharu_DataTakeOverConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CancelBtn;
    struct Shock_TextMeshUI_o *m_CancelBtnText;
    struct Shock_ButtonEvent_o *m_OkBtn;
    struct Shock_TextMeshUI_o *m_OkBtnText;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_NoteText;
    struct Aoharu_DataTakeOverData_array *m_Datas;
    struct UnityEngine_GameObject_o *m_Arrows;
    struct System_Action_o *OnClickOk;
    struct System_Action_o *OnClickCancel;
};

struct Aoharu_DataTakeOverInfoDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DataTakeOverSnsDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_AttentionText;
    struct Shock_ButtonEvent_o *m_CancelBtn;
    struct Shock_TextMeshUI_o *m_CancelBtnText;
    struct Shock_TextMeshUI_o *m_TwitterTitle;
    struct Shock_ButtonEvent_o *m_TwitterBtn;
    struct Shock_TextMeshUI_o *m_AppleTitle;
    struct Shock_ButtonEvent_o *m_AppleBtn;
    struct Shock_TextMeshUI_o *m_GoogleTitle;
    struct Shock_ButtonEvent_o *m_GoogleBtn;
    struct UnityEngine_GameObject_o *m_AppleArea;
    struct UnityEngine_GameObject_o *m_GoogleArea;
    struct System_Action_o *OnClickTwitter;
    struct System_Action_o *OnClickApple;
    struct System_Action_o *OnClickGoogle;
    struct System_Action_o *OnClickCancel;
};

struct Aoharu_DataTakeOverInfoDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CancelBtn;
    struct Shock_TextMeshUI_o *m_CancelBtnText;
    struct Shock_ButtonEvent_o *m_TakeOverBtn;
    struct Shock_TextMeshUI_o *m_TakeOverBtnText;
    struct Shock_TextMeshUI_o *m_IssueInfoNoteText;
    struct Shock_ButtonEvent_o *m_SnsSignInOutBtn;
    struct Shock_TextMeshUI_o *m_SnsSignInOutBtnText;
    struct Shock_TextMeshUI_o *m_SnsMessageText;
    struct Shock_TextMeshUI_o *m_SnsTargetSnsText;
    struct Shock_ButtonEvent_o *m_OpenWebView;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_NoteText;
    struct Shock_WebViewDialog_o *m_WebViewDialog;
    struct System_Action_o *OnClickTakeOver;
    struct System_Action_o *OnClickSnsSignInOut;
    struct System_Action_o *OnClickCancel;
    struct System_Action_o *OnCloseWebView;
    struct System_Action_DialogResultCode__o *OnCloseMigrationView;
};

struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_Fields {
    uint64_t userid;
    struct Carbon_StepTask_o *task;
    struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_o *CS___8__locals1;
    struct System_Action_o *__9__11;
};

struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_o {
    struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverScene___c__DisplayClass22_1_Fields fields;
};

struct System_Action_Platform__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Platform__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Platform__VTable vtable;
};

struct System_Action_Platform__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Platform__o {
    struct System_Action_Platform__c *klass;
    void *monitor;
    struct System_Action_Platform__Fields fields;
};

struct GreeGameLib_Balance_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
    int32_t mCharge;
    int32_t mFree;
    int32_t mTotal;
};

struct GreeGameLib_Balance_o {
    struct GreeGameLib_Balance_c *klass;
    void *monitor;
    struct GreeGameLib_Balance_Fields fields;
};

struct GreeGameLib_Balance_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct GreeGameLib_Balance_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_Balance_VTable vtable;
};

struct System_Action_ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ulong__o {
    struct System_Action_ulong__c *klass;
    void *monitor;
    struct System_Action_ulong__Fields fields;
};

struct System_Action_ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ulong__VTable vtable;
};

struct Aoharu_DataTakeOverSnsDialog_o {
    struct Aoharu_DataTakeOverSnsDialog_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverSnsDialog_Fields fields;
};

struct Aoharu_DataTakeOverSnsDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DataTakeOverSnsDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverSnsDialog_VTable vtable;
};

struct Aoharu_DataTakeOverInputDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DataTakeOverInputDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverInputDialog_VTable vtable;
};

struct Aoharu_DataTakeOverScene_StaticFields {
    struct Aoharu_DataTakeOverScene_o *ms_Instance;
    struct System_Action_o *ms_OnClosedOnce;
};

struct Aoharu_DataTakeOverData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DataTakeOverConfirmDialog_o {
    struct Aoharu_DataTakeOverConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverConfirmDialog_Fields fields;
};

struct Aoharu_DataTakeOverConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DataTakeOverConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverConfirmDialog_VTable vtable;
};

struct Aoharu_DataTakeOverFinalConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverFinalConfirmDialog_VTable vtable;
};

struct Aoharu_DataTakeOverFinalConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CancelBtn;
    struct Shock_TextMeshUI_o *m_CancelBtnText;
    struct Shock_ButtonEvent_o *m_OkBtn;
    struct Shock_TextMeshUI_o *m_OkBtnText;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_NoteText;
    struct Shock_TextMeshUI_o *m_FinalConfirmText;
    struct System_Action_o *OnClickOk;
    struct System_Action_o *OnClickCancel;
};

struct Aoharu_DataTakeOverFinalConfirmDialog_o {
    struct Aoharu_DataTakeOverFinalConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverFinalConfirmDialog_Fields fields;
};

struct Aoharu_DataTakeOverInfoDialog_o {
    struct Aoharu_DataTakeOverInfoDialog_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverInfoDialog_Fields fields;
};

struct Aoharu_DataTakeOverInputDialog_o {
    struct Aoharu_DataTakeOverInputDialog_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverInputDialog_Fields fields;
};

struct Aoharu_DataTakeOverInfoDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverInfoDialog_VTable vtable;
};

struct GreeGameLib_MigrationVerifyResult_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
    struct System_String_o *mMigrationToken;
    struct System_String_o *mSourceUUID;
    struct System_String_o *mSourceXUID;
    struct GreeGameLib_Balance_o *mBalance;
};

struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_VTable vtable;
};

struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_Fields {
    struct Aoharu_DataTakeOverScene_o *__4__this;
    struct System_Action_Platform__o *applyMigrationForSns;
    struct System_Action_o *__9__9;
    struct System_Action_o *__9__10;
    struct System_Action_ulong__o *__9__5;
};

struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_o {
    struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverScene___c__DisplayClass22_0_Fields fields;
};

struct GreeGameLib_MigrationCodeVerifyResult_Fields {
    struct GreeGameLib_MigrationVerifyResult_Fields super;
};

struct GreeGameLib_MigrationCodeVerifyResult_o {
    struct GreeGameLib_MigrationCodeVerifyResult_c *klass;
    void *monitor;
    struct GreeGameLib_MigrationCodeVerifyResult_Fields fields;
};

struct Aoharu_DataTakeOverData_o {
    struct Aoharu_DataTakeOverData_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverData_Fields fields;
};

struct Aoharu_DataTakeOverData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverData_VTable vtable;
};

typedef struct Google_Play_Core_Internal_ActivityResult_c Google_Play_Core_Internal_ActivityResult_c, *PGoogle_Play_Core_Internal_ActivityResult_c;

typedef struct Google_Play_Core_Internal_ActivityResult_VTable Google_Play_Core_Internal_ActivityResult_VTable, *PGoogle_Play_Core_Internal_ActivityResult_VTable;

struct Google_Play_Core_Internal_ActivityResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Google_Play_Core_Internal_ActivityResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Core_Internal_ActivityResult_VTable vtable;
};

typedef union _union_203920 _union_203920, *P_union_203920;

union _union_203920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_ulong__Fields System_Predicate_ulong__Fields, *PSystem_Predicate_ulong__Fields;

struct System_Predicate_ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_24D4D88 MethodInfo_24D4D88, *PMethodInfo_24D4D88;

typedef union _union_180718 _union_180718, *P_union_180718;

union _union_180718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4D88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203922 _union_203922, *P_union_203922;

union _union_203922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E82228 MethodInfo_2E82228, *PMethodInfo_2E82228;

typedef union _union_334543 _union_334543, *P_union_334543;

union _union_334543 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334543 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F46A60 MethodInfo_1F46A60, *PMethodInfo_1F46A60;

struct MethodInfo_1F46A60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203924 _union_203924, *P_union_203924;

union _union_203924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_Fields {
    int32_t index;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_o *CS___8__locals1;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_Fields {
    struct UnityEngine_GameObject_o *Parent;
    struct Shock_TextMeshUI_o *Value;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_Fields {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_o *m_BloodType;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_o *m_BirthDay;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_o *m_CV;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_o *m_Height;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_o *m_SchoolYear;
    struct UnityEngine_UI_Image_array *m_GroupIconList;
    struct UnityEngine_UI_Image_o *m_CharaIcon;
    struct UnityEngine_UI_Image_o *m_CharaSign;
    struct Shock_TextMeshUI_o *m_Detail;
    uint32_t m_DetailWide;
    uint32_t m_DetailNormal;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_Fields {
    struct Shock_CharacterMst_o *charaMst;
    struct System_Collections_Generic_List_CharacterGroupMst__o *group_list;
    struct UnityEngine_Component_o *comp;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_o *__4__this;
    struct System_String_o *charaId;
    struct Carbon_ParallelTask_o *subTask;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_ProfileRecord_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_0_VTable Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_0_VTable, *PAoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_0_VTable;

struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203926 _union_203926, *P_union_203926;

union _union_203926 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203928 _union_203928, *P_union_203928;

union _union_203928 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB5C10 MethodInfo_1EB5C10, *PMethodInfo_1EB5C10;

typedef union _union_225811 _union_225811, *P_union_225811;

union _union_225811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5C10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Cockpit_ScoreHelper_o Photon_Pun_Demo_Cockpit_ScoreHelper_o, *PPhoton_Pun_Demo_Cockpit_ScoreHelper_o;

typedef struct Photon_Pun_Demo_Cockpit_ScoreHelper_Fields Photon_Pun_Demo_Cockpit_ScoreHelper_Fields, *PPhoton_Pun_Demo_Cockpit_ScoreHelper_Fields;

struct Photon_Pun_Demo_Cockpit_ScoreHelper_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    int32_t Score;
    int32_t _currentScore;
};

struct Photon_Pun_Demo_Cockpit_ScoreHelper_o {
    struct Photon_Pun_Demo_Cockpit_ScoreHelper_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_ScoreHelper_Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____c System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____c, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____c;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____VTable System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____VTable, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____VTable;

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____VTable vtable;
};

typedef struct System_Func_IRewardMst__bool__o System_Func_IRewardMst__bool__o, *PSystem_Func_IRewardMst__bool__o;

typedef struct System_Func_IRewardMst__bool__c System_Func_IRewardMst__bool__c, *PSystem_Func_IRewardMst__bool__c;

typedef struct System_Func_IRewardMst__bool__Fields System_Func_IRewardMst__bool__Fields, *PSystem_Func_IRewardMst__bool__Fields;

typedef struct System_Func_IRewardMst__bool__VTable System_Func_IRewardMst__bool__VTable, *PSystem_Func_IRewardMst__bool__VTable;

struct System_Func_IRewardMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IRewardMst__bool__o {
    struct System_Func_IRewardMst__bool__c *klass;
    void *monitor;
    struct System_Func_IRewardMst__bool__Fields fields;
};

struct System_Func_IRewardMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IRewardMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IRewardMst__bool__VTable vtable;
};

typedef struct MethodInfo_13B8B04_RGCTXs MethodInfo_13B8B04_RGCTXs, *PMethodInfo_13B8B04_RGCTXs;

struct MethodInfo_13B8B04_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_131D8AC MethodInfo_131D8AC, *PMethodInfo_131D8AC;

typedef union _union_284820 _union_284820, *P_union_284820;

union _union_284820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131D8AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____Fields;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___o System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___o, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___o;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___o {
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object____Fields fields;
};

typedef union _union_203910 _union_203910, *P_union_203910;

union _union_203910 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203912 _union_203912, *P_union_203912;

union _union_203912 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_AsyncLocal_T__RGCTXs System_Threading_AsyncLocal_T__RGCTXs, *PSystem_Threading_AsyncLocal_T__RGCTXs;

struct System_Threading_AsyncLocal_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_Threading_AsyncLocalValueChangedArgs_T_;
    struct MethodInfo *_2_System_Threading_AsyncLocalValueChangedArgs_T___ctor;
    struct Il2CppClass *_3_System_Action_AsyncLocalValueChangedArgs_T__;
    struct MethodInfo *_4_System_Action_AsyncLocalValueChangedArgs_T___Invoke;
};

typedef union _union_203914 _union_203914, *P_union_203914;

union _union_203914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203916 _union_203916, *P_union_203916;

union _union_203916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203918 _union_203918, *P_union_203918;

union _union_203918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29337D8 MethodInfo_29337D8, *PMethodInfo_29337D8;

typedef union _union_186662 _union_186662, *P_union_186662;

union _union_186662 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29337D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D4D7C MethodInfo_24D4D7C, *PMethodInfo_24D4D7C;

typedef union _union_179280 _union_179280, *P_union_179280;

union _union_179280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D648E4 MethodInfo_2D648E4, *PMethodInfo_2D648E4;

typedef struct MethodInfo_2D648E4_RGCTXs MethodInfo_2D648E4_RGCTXs, *PMethodInfo_2D648E4_RGCTXs;

typedef union _union_321660 _union_321660, *P_union_321660;

union _union_321660 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D648E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D648E4_RGCTXs *rgctx_data;
    union _union_321660 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D648E4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
};

typedef struct MethodInfo_1E9DC38 MethodInfo_1E9DC38, *PMethodInfo_1E9DC38;

typedef struct System_Func_T1__T2__TResult__c System_Func_T1__T2__TResult__c, *PSystem_Func_T1__T2__TResult__c;

typedef union _union_161843 _union_161843, *P_union_161843;

typedef struct System_Func_T1__T2__TResult__VTable System_Func_T1__T2__TResult__VTable, *PSystem_Func_T1__T2__TResult__VTable;

union _union_161843 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DC38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161843 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Func_T1__T2__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_T1__T2__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T1__T2__TResult__VTable vtable;
};

typedef struct MethodInfo_1B5B440 MethodInfo_1B5B440, *PMethodInfo_1B5B440;

typedef union _union_245145 _union_245145, *P_union_245145;

union _union_245145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B440 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EvolveItemAmountMstTable_Fields Shock_EvolveItemAmountMstTable_Fields, *PShock_EvolveItemAmountMstTable_Fields;

typedef struct Shock_GameMstTableBase_EvolveItemAmountMst__ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___Fields Shock_GameMstTableBase_EvolveItemAmountMst__ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___Fields, *PShock_GameMstTableBase_EvolveItemAmountMst__ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___Fields;

struct Shock_GameMstTableBase_EvolveItemAmountMst__ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EvolveItemAmountMstTable_Fields {
    struct Shock_GameMstTableBase_EvolveItemAmountMst__ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___Fields super;
};

typedef union _union_203940 _union_203940, *P_union_203940;

union _union_203940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203942 _union_203942, *P_union_203942;

union _union_203942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13BE6C4 MethodInfo_13BE6C4, *PMethodInfo_13BE6C4;

typedef struct MethodInfo_13BE6C4_RGCTXs MethodInfo_13BE6C4_RGCTXs, *PMethodInfo_13BE6C4_RGCTXs;

typedef union _union_207168 _union_207168, *P_union_207168;

struct MethodInfo_13BE6C4_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BE6C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BE6C4_RGCTXs *rgctx_data;
    union _union_207168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203944 _union_203944, *P_union_203944;

union _union_203944 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_SystemCertificateProvider_o Mono_SystemCertificateProvider_o, *PMono_SystemCertificateProvider_o;

typedef struct Mono_SystemCertificateProvider_c Mono_SystemCertificateProvider_c, *PMono_SystemCertificateProvider_c;

typedef struct Mono_SystemCertificateProvider_Fields Mono_SystemCertificateProvider_Fields, *PMono_SystemCertificateProvider_Fields;

typedef struct Mono_SystemCertificateProvider_StaticFields Mono_SystemCertificateProvider_StaticFields, *PMono_SystemCertificateProvider_StaticFields;

typedef struct Mono_SystemCertificateProvider_VTable Mono_SystemCertificateProvider_VTable, *PMono_SystemCertificateProvider_VTable;

typedef struct Mono_X509PalImpl_o Mono_X509PalImpl_o, *PMono_X509PalImpl_o;

typedef struct Mono_X509PalImpl_c Mono_X509PalImpl_c, *PMono_X509PalImpl_c;

typedef struct Mono_X509PalImpl_Fields Mono_X509PalImpl_Fields, *PMono_X509PalImpl_Fields;

typedef struct Mono_X509PalImpl_StaticFields Mono_X509PalImpl_StaticFields, *PMono_X509PalImpl_StaticFields;

typedef struct Mono_X509PalImpl_VTable Mono_X509PalImpl_VTable, *PMono_X509PalImpl_VTable;

struct Mono_X509PalImpl_Fields {
};

struct Mono_X509PalImpl_o {
    struct Mono_X509PalImpl_c *klass;
    void *monitor;
    struct Mono_X509PalImpl_Fields fields;
};

struct Mono_X509PalImpl_StaticFields {
    struct System_Byte_array *signedData;
};

struct Mono_X509PalImpl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_X509PalImpl_c {
    struct Il2CppClass_1 _1;
    struct Mono_X509PalImpl_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_X509PalImpl_VTable vtable;
};

struct Mono_SystemCertificateProvider_Fields {
};

struct Mono_SystemCertificateProvider_o {
    struct Mono_SystemCertificateProvider_c *klass;
    void *monitor;
    struct Mono_SystemCertificateProvider_Fields fields;
};

struct Mono_SystemCertificateProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Import;
    struct VirtualInvokeData _5_Mono_ISystemCertificateProvider_Import;
    struct VirtualInvokeData _6_Mono_ISystemCertificateProvider_Import;
};

struct Mono_SystemCertificateProvider_c {
    struct Il2CppClass_1 _1;
    struct Mono_SystemCertificateProvider_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_SystemCertificateProvider_VTable vtable;
};

struct Mono_SystemCertificateProvider_StaticFields {
    int32_t initialized;
    struct Mono_X509PalImpl_o *x509pal;
    struct Il2CppObject *syncRoot;
};

typedef union _union_203946 _union_203946, *P_union_203946;

union _union_203946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203948 _union_203948, *P_union_203948;

union _union_203948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DD14C_RGCTXs MethodInfo_15DD14C_RGCTXs, *PMethodInfo_15DD14C_RGCTXs;

struct MethodInfo_15DD14C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2D648CC MethodInfo_2D648CC, *PMethodInfo_2D648CC;

typedef struct MethodInfo_2D648CC_RGCTXs MethodInfo_2D648CC_RGCTXs, *PMethodInfo_2D648CC_RGCTXs;

typedef union _union_321657 _union_321657, *P_union_321657;

struct MethodInfo_2D648CC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
};

union _union_321657 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D648CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D648CC_RGCTXs *rgctx_data;
    union _union_321657 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiRewardDialog_o Aoharu_MultiRewardDialog_o, *PAoharu_MultiRewardDialog_o;

typedef struct Aoharu_MultiRewardDialog_c Aoharu_MultiRewardDialog_c, *PAoharu_MultiRewardDialog_c;

typedef struct Aoharu_MultiRewardDialog_Fields Aoharu_MultiRewardDialog_Fields, *PAoharu_MultiRewardDialog_Fields;

typedef struct Aoharu_MultiRewardDialog_StaticFields Aoharu_MultiRewardDialog_StaticFields, *PAoharu_MultiRewardDialog_StaticFields;

typedef struct Aoharu_MultiRewardDialog_VTable Aoharu_MultiRewardDialog_VTable, *PAoharu_MultiRewardDialog_VTable;

struct Aoharu_MultiRewardDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_MultiRewardDialog_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiRewardDialog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiRewardDialog_VTable vtable;
};

struct Aoharu_MultiRewardDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_SimpleScroll_o *m_Scroll;
    struct UnityEngine_GameObject_o *m_FxRoot;
    struct Shock_LifecycleCheckObject_o *m_LifecycleCheckObject;
};

struct Aoharu_MultiRewardDialog_o {
    struct Aoharu_MultiRewardDialog_c *klass;
    void *monitor;
    struct Aoharu_MultiRewardDialog_Fields fields;
};

struct Aoharu_MultiRewardDialog_StaticFields {
    struct Aoharu_MultiRewardDialog_o *ms_Instance;
};

typedef struct MethodInfo_193ABC4 MethodInfo_193ABC4, *PMethodInfo_193ABC4;

typedef union _union_234735 _union_234735, *P_union_234735;

union _union_234735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193ABC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C448C MethodInfo_22C448C, *PMethodInfo_22C448C;

typedef union _union_278698 _union_278698, *P_union_278698;

union _union_278698 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C448C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278698 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_ISceneLoadFactory_array Chipstar_Downloads_ISceneLoadFactory_array, *PChipstar_Downloads_ISceneLoadFactory_array;

typedef struct Chipstar_Downloads_ISceneLoadFactory_o Chipstar_Downloads_ISceneLoadFactory_o, *PChipstar_Downloads_ISceneLoadFactory_o;

typedef struct Chipstar_Downloads_ISceneLoadFactory_c Chipstar_Downloads_ISceneLoadFactory_c, *PChipstar_Downloads_ISceneLoadFactory_c;

typedef struct Chipstar_Downloads_ISceneLoadFactory_Fields Chipstar_Downloads_ISceneLoadFactory_Fields, *PChipstar_Downloads_ISceneLoadFactory_Fields;

struct Chipstar_Downloads_ISceneLoadFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_ISceneLoadFactory_Fields {
};

struct Chipstar_Downloads_ISceneLoadFactory_o {
    struct Chipstar_Downloads_ISceneLoadFactory_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ISceneLoadFactory_Fields fields;
};

struct Chipstar_Downloads_ISceneLoadFactory_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_ISceneLoadFactory_o *m_Items[65535];
};

typedef struct MethodInfo_1E9DC24 MethodInfo_1E9DC24, *PMethodInfo_1E9DC24;

typedef union _union_161925 _union_161925, *P_union_161925;

union _union_161925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FA5E0 MethodInfo_10FA5E0, *PMethodInfo_10FA5E0;

typedef union _union_194809 _union_194809, *P_union_194809;

union _union_194809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA5E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA5E0_RGCTXs *rgctx_data;
    union _union_194809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203930 _union_203930, *P_union_203930;

union _union_203930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_c Aoharu_MusicLibraryScene___c__DisplayClass12_0_c, *PAoharu_MusicLibraryScene___c__DisplayClass12_0_c;

typedef struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_VTable Aoharu_MusicLibraryScene___c__DisplayClass12_0_VTable, *PAoharu_MusicLibraryScene___c__DisplayClass12_0_VTable;

struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_VTable vtable;
};

typedef union _union_203932 _union_203932, *P_union_203932;

union _union_203932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1733E84 MethodInfo_1733E84, *PMethodInfo_1733E84;

typedef union _union_165883 _union_165883, *P_union_165883;

union _union_165883 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733E84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165883 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203934 _union_203934, *P_union_203934;

union _union_203934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203936 _union_203936, *P_union_203936;

union _union_203936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_NormalCommandData__c System_Action_NormalCommandData__c, *PSystem_Action_NormalCommandData__c;

typedef struct System_Action_NormalCommandData__VTable System_Action_NormalCommandData__VTable, *PSystem_Action_NormalCommandData__VTable;

struct System_Action_NormalCommandData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_NormalCommandData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_NormalCommandData__VTable vtable;
};

typedef union _union_203938 _union_203938, *P_union_203938;

union _union_203938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__c System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__c, *PSystem_Collections_Generic_IReadOnlyList_SubscriptionImageMst__c;

struct System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Carbon_ListDictionary_uint__LiveTapEffectMst__c Carbon_ListDictionary_uint__LiveTapEffectMst__c, *PCarbon_ListDictionary_uint__LiveTapEffectMst__c;

typedef struct Carbon_ListDictionary_uint__LiveTapEffectMst__VTable Carbon_ListDictionary_uint__LiveTapEffectMst__VTable, *PCarbon_ListDictionary_uint__LiveTapEffectMst__VTable;

struct Carbon_ListDictionary_uint__LiveTapEffectMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__LiveTapEffectMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__LiveTapEffectMst__VTable vtable;
};

typedef struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_o Aoharu_MusicLibraryScene___c__DisplayClass12_0_o, *PAoharu_MusicLibraryScene___c__DisplayClass12_0_o;

typedef struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_Fields Aoharu_MusicLibraryScene___c__DisplayClass12_0_Fields, *PAoharu_MusicLibraryScene___c__DisplayClass12_0_Fields;

typedef struct Aoharu_MusicLibraryScene_o Aoharu_MusicLibraryScene_o, *PAoharu_MusicLibraryScene_o;

typedef struct Aoharu_MusicLibraryScene_c Aoharu_MusicLibraryScene_c, *PAoharu_MusicLibraryScene_c;

typedef struct Aoharu_MusicLibraryScene_Fields Aoharu_MusicLibraryScene_Fields, *PAoharu_MusicLibraryScene_Fields;

typedef struct Aoharu_MusicLibraryScene_VTable Aoharu_MusicLibraryScene_VTable, *PAoharu_MusicLibraryScene_VTable;

typedef struct Aoharu_MusicLibrary_MusicLibraryListController_o Aoharu_MusicLibrary_MusicLibraryListController_o, *PAoharu_MusicLibrary_MusicLibraryListController_o;

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController_o Aoharu_MusicLibrary_MusicLibrarySearchController_o, *PAoharu_MusicLibrary_MusicLibrarySearchController_o;

typedef struct Aoharu_MusicLibraryScene_MySave_o Aoharu_MusicLibraryScene_MySave_o, *PAoharu_MusicLibraryScene_MySave_o;

typedef struct System_Collections_Generic_IReadOnlyList_MusicMst__o System_Collections_Generic_IReadOnlyList_MusicMst__o, *PSystem_Collections_Generic_IReadOnlyList_MusicMst__o;

typedef struct Aoharu_MusicLibrary_MusicLibraryListController_c Aoharu_MusicLibrary_MusicLibraryListController_c, *PAoharu_MusicLibrary_MusicLibraryListController_c;

typedef struct Aoharu_MusicLibrary_MusicLibraryListController_Fields Aoharu_MusicLibrary_MusicLibraryListController_Fields, *PAoharu_MusicLibrary_MusicLibraryListController_Fields;

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController_c Aoharu_MusicLibrary_MusicLibrarySearchController_c, *PAoharu_MusicLibrary_MusicLibrarySearchController_c;

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController_Fields Aoharu_MusicLibrary_MusicLibrarySearchController_Fields, *PAoharu_MusicLibrary_MusicLibrarySearchController_Fields;

typedef struct Aoharu_MusicLibraryScene_MySave_c Aoharu_MusicLibraryScene_MySave_c, *PAoharu_MusicLibraryScene_MySave_c;

typedef struct Aoharu_MusicLibraryScene_MySave_Fields Aoharu_MusicLibraryScene_MySave_Fields, *PAoharu_MusicLibraryScene_MySave_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_MusicMst__c System_Collections_Generic_IReadOnlyList_MusicMst__c, *PSystem_Collections_Generic_IReadOnlyList_MusicMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_MusicMst__Fields System_Collections_Generic_IReadOnlyList_MusicMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MusicMst__Fields;

typedef struct Aoharu_MusicLibrary_MusicLibraryListController_VTable Aoharu_MusicLibrary_MusicLibraryListController_VTable, *PAoharu_MusicLibrary_MusicLibraryListController_VTable;

typedef struct Aoharu_MusicLibrary_MusicLibraryScroll_o Aoharu_MusicLibrary_MusicLibraryScroll_o, *PAoharu_MusicLibrary_MusicLibraryScroll_o;

typedef struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_o Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_o, *PAoharu_MusicLibrary_MusicLibraryMusicDetailDialog_o;

typedef struct System_Collections_Generic_List_MusicMst__o System_Collections_Generic_List_MusicMst__o, *PSystem_Collections_Generic_List_MusicMst__o;

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController_VTable Aoharu_MusicLibrary_MusicLibrarySearchController_VTable, *PAoharu_MusicLibrary_MusicLibrarySearchController_VTable;

typedef struct Aoharu_SearchMenu_o Aoharu_SearchMenu_o, *PAoharu_SearchMenu_o;

typedef struct System_Action_IReadOnlyList_MusicMst___o System_Action_IReadOnlyList_MusicMst___o, *PSystem_Action_IReadOnlyList_MusicMst___o;

typedef struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_o Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_o, *PAoharu_MusicLibrary_MusicLibraryMusicFilterDialog_o;

typedef struct Aoharu_MusicLibraryScene_MySave_VTable Aoharu_MusicLibraryScene_MySave_VTable, *PAoharu_MusicLibraryScene_MySave_VTable;

typedef struct Aoharu_MusicLibrary_MusicLibraryScroll_c Aoharu_MusicLibrary_MusicLibraryScroll_c, *PAoharu_MusicLibrary_MusicLibraryScroll_c;

typedef struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_c Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_c, *PAoharu_MusicLibrary_MusicLibraryMusicDetailDialog_c;

typedef struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_Fields Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_Fields, *PAoharu_MusicLibrary_MusicLibraryMusicDetailDialog_Fields;

typedef struct System_Collections_Generic_List_MusicMst__c System_Collections_Generic_List_MusicMst__c, *PSystem_Collections_Generic_List_MusicMst__c;

typedef struct System_Collections_Generic_List_MusicMst__Fields System_Collections_Generic_List_MusicMst__Fields, *PSystem_Collections_Generic_List_MusicMst__Fields;

typedef struct Aoharu_SearchMenu_c Aoharu_SearchMenu_c, *PAoharu_SearchMenu_c;

typedef struct Aoharu_SearchMenu_Fields Aoharu_SearchMenu_Fields, *PAoharu_SearchMenu_Fields;

typedef struct System_Action_IReadOnlyList_MusicMst___c System_Action_IReadOnlyList_MusicMst___c, *PSystem_Action_IReadOnlyList_MusicMst___c;

typedef struct System_Action_IReadOnlyList_MusicMst___Fields System_Action_IReadOnlyList_MusicMst___Fields, *PSystem_Action_IReadOnlyList_MusicMst___Fields;

typedef struct Aoharu_MusicLibrary_MusicLibraryScroll_VTable Aoharu_MusicLibrary_MusicLibraryScroll_VTable, *PAoharu_MusicLibrary_MusicLibraryScroll_VTable;

typedef struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_VTable Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_VTable, *PAoharu_MusicLibrary_MusicLibraryMusicDetailDialog_VTable;

typedef struct System_Collections_Generic_List_MusicMst__StaticFields System_Collections_Generic_List_MusicMst__StaticFields, *PSystem_Collections_Generic_List_MusicMst__StaticFields;

typedef struct System_Collections_Generic_List_MusicMst__VTable System_Collections_Generic_List_MusicMst__VTable, *PSystem_Collections_Generic_List_MusicMst__VTable;

typedef struct Shock_MusicMst_array Shock_MusicMst_array, *PShock_MusicMst_array;

typedef struct Aoharu_SearchMenu_VTable Aoharu_SearchMenu_VTable, *PAoharu_SearchMenu_VTable;

typedef struct System_Action_IReadOnlyList_MusicMst___VTable System_Action_IReadOnlyList_MusicMst___VTable, *PSystem_Action_IReadOnlyList_MusicMst___VTable;

struct System_Collections_Generic_List_MusicMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_MusicLibrary_MusicLibraryListController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_MusicLibrary_MusicLibraryScroll_o *m_Scroll;
    struct Shock_TextMeshUI_o *m_MusicCountText;
    struct UnityEngine_UI_Image_o *m_BgJacket;
    struct UnityEngine_UI_Image_o *m_BgJacketFront;
    float m_BgJacketFrontDuration;
    struct System_Action_MusicMst__o *_OnLive_k__BackingField;
    struct System_IDisposable_o *m_JacketBgDispose;
    struct DG_Tweening_Tweener_o *m_JacketBgFrontTweener;
    int32_t m_MaxMusicCount;
    struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_o *m_MusicDetailDialog;
    struct System_Collections_Generic_List_MusicMst__o *m_CurrentMusicList;
    struct Shock_MusicMst_o *m_CurrentMuscMst;
    struct Shock_SoundManager_PlaybackHandle_o *m_PlaybackHandle;
    struct System_IDisposable_o *m_PlaybackHandleDispose;
};

struct Aoharu_MusicLibraryScene_MySave_Fields {
    uint32_t _MusicId_k__BackingField;
};

struct Aoharu_MusicLibrary_MusicLibraryScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Aoharu_MusicLibrary_MusicLibraryScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibrary_MusicLibraryScroll_VTable vtable;
};

struct Aoharu_MusicLibrary_MusicLibrarySearchController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicLibrary_MusicLibrarySearchController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibrary_MusicLibrarySearchController_VTable vtable;
};

struct Aoharu_MusicLibrary_MusicLibraryScroll_o {
    struct Aoharu_MusicLibrary_MusicLibraryScroll_c *klass;
    void *monitor;
    struct Aoharu_MusicLibrary_MusicLibraryScroll_Fields fields;
};

struct Aoharu_MusicLibrary_MusicLibrarySearchController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_SearchMenu_o *m_SearchMenu;
    struct Aoharu_SortMenu_o *m_SortMenu;
    struct System_Collections_Generic_List_string__o *m_IgnoreText;
    struct System_String_o *_LatestSearchText_k__BackingField;
    struct System_Collections_Generic_List_MusicMst__o *_LatestSearchMusicMsts_k__BackingField;
    struct System_Action_IReadOnlyList_MusicMst___o *_OnChangedList_k__BackingField;
    int32_t m_SortType;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
    struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_o *m_MusicFilterDialog;
    struct System_String_o *_IgnoreJoinText_k__BackingField;
    int32_t TextCompareOption;
};

struct Aoharu_MusicLibrary_MusicLibrarySearchController_o {
    struct Aoharu_MusicLibrary_MusicLibrarySearchController_c *klass;
    void *monitor;
    struct Aoharu_MusicLibrary_MusicLibrarySearchController_Fields fields;
};

struct Aoharu_SearchMenu_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SearchMenu_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SearchMenu_VTable vtable;
};

struct Aoharu_SearchMenu_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_InputFieldUI_o *m_InputFieldUI;
    struct Shock_ButtonEvent_o *m_SearchButton;
    struct System_Action_string__o *_OnSubmit_k__BackingField;
};

struct Aoharu_SearchMenu_o {
    struct Aoharu_SearchMenu_c *klass;
    void *monitor;
    struct Aoharu_SearchMenu_Fields fields;
};

struct System_Action_IReadOnlyList_MusicMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_Fields {
    struct Aoharu_MusicLibraryScene_o *__4__this;
    bool isForward;
};

struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_o {
    struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Aoharu_MusicLibraryScene___c__DisplayClass12_0_Fields fields;
};

struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_o {
    struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_c *klass;
    void *monitor;
    struct Aoharu_MusicLibrary_MusicLibraryMusicFilterDialog_Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_MusicMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_MusicMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_MusicMst__o {
    struct System_Collections_Generic_IReadOnlyList_MusicMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MusicMst__Fields fields;
};

struct System_Action_IReadOnlyList_MusicMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_MusicMst__Fields {
    struct Shock_MusicMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_MusicLibrary_MusicLibraryListController_o {
    struct Aoharu_MusicLibrary_MusicLibraryListController_c *klass;
    void *monitor;
    struct Aoharu_MusicLibrary_MusicLibraryListController_Fields fields;
};

struct Aoharu_MusicLibrary_MusicLibraryListController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicLibrary_MusicLibraryListController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibrary_MusicLibraryListController_VTable vtable;
};

struct System_Action_IReadOnlyList_MusicMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IReadOnlyList_MusicMst___VTable vtable;
};

struct System_Action_IReadOnlyList_MusicMst___o {
    struct System_Action_IReadOnlyList_MusicMst___c *klass;
    void *monitor;
    struct System_Action_IReadOnlyList_MusicMst___Fields fields;
};

struct Aoharu_MusicLibraryScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MusicMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MusicMst_o *m_Items[65535];
};

struct Aoharu_MusicLibraryScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibraryScene_MySave_VTable vtable;
};

struct Aoharu_MusicLibraryScene_MySave_o {
    struct Aoharu_MusicLibraryScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_MusicLibraryScene_MySave_Fields fields;
};

struct System_Collections_Generic_List_MusicMst__StaticFields {
    struct Shock_MusicMst_array *s_emptyArray;
};

struct Aoharu_MusicLibraryScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MusicLibraryScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_MusicLibrary_MusicLibraryListController_o *m_ListController;
    struct Aoharu_MusicLibrary_MusicLibrarySearchController_o *m_SearchController;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_MusicLibraryScene_MySave_o *m_MySave;
    struct System_Collections_Generic_IReadOnlyList_MusicMst__o *m_MusicList;
};

struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct UnityEngine_UI_Image_o *m_AttributeIcon;
    struct UnityEngine_UI_Image_o *m_Jacket;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_TextMeshUI_o *m_ArtistText;
    struct Shock_TextMeshUI_o *m_DetailInfoText;
    struct Shock_TextMeshUI_o *m_DictionaryReferenceText;
    struct Shock_TextMeshUI_o *m_DictionaryCommentText;
    struct Shock_ButtonEvent_o *m_LiveButton;
    struct Shock_ButtonEvent_o *m_MovePrevButton;
    struct Shock_ButtonEvent_o *m_MoveNextButton;
    struct UnityEngine_GameObject_o *m_ArrowObject;
    struct System_Action_MusicMst__o *_OnLive_k__BackingField;
    struct System_Action_MusicMst__int__o *_OnChangeMusic_k__BackingField;
    struct System_IDisposable_o *m_JacketDispose;
    struct System_Collections_Generic_IReadOnlyList_MusicMst__o *m_ViewMusicList;
    int32_t m_CurrentViewMusicIndex;
};

struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_o {
    struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_c *klass;
    void *monitor;
    struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_Fields fields;
};

struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibrary_MusicLibraryMusicDetailDialog_VTable vtable;
};

struct Aoharu_MusicLibraryScene_o {
    struct Aoharu_MusicLibraryScene_c *klass;
    void *monitor;
    struct Aoharu_MusicLibraryScene_Fields fields;
};

struct Aoharu_MusicLibraryScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibraryScene_VTable vtable;
};

struct System_Collections_Generic_List_MusicMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MusicMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MusicMst__VTable vtable;
};

struct System_Collections_Generic_List_MusicMst__o {
    struct System_Collections_Generic_List_MusicMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MusicMst__Fields fields;
};

typedef struct MethodInfo_1EAC024 MethodInfo_1EAC024, *PMethodInfo_1EAC024;

typedef union _union_264920 _union_264920, *P_union_264920;

union _union_264920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveInputResultMstTable___c__DisplayClass13_0_Fields Shock_LiveInputResultMstTable___c__DisplayClass13_0_Fields, *PShock_LiveInputResultMstTable___c__DisplayClass13_0_Fields;

struct Shock_LiveInputResultMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__o System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__o, *PSystem_Collections_Generic_IReadOnlyList_SubscriptionImageMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__Fields System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_SubscriptionImageMst__Fields;

struct System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__o {
    struct System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_SubscriptionImageMst__Fields fields;
};

typedef struct MethodInfo_1EB5BD0 MethodInfo_1EB5BD0, *PMethodInfo_1EB5BD0;

typedef union _union_225643 _union_225643, *P_union_225643;

union _union_225643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5BD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4474 MethodInfo_22C4474, *PMethodInfo_22C4474;

typedef union _union_277952 _union_277952, *P_union_277952;

union _union_277952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF1A4C MethodInfo_1BF1A4C, *PMethodInfo_1BF1A4C;

typedef union _union_247613 _union_247613, *P_union_247613;

union _union_247613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1A4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Buffers_ArrayPool_T__RGCTXs System_Buffers_ArrayPool_T__RGCTXs, *PSystem_Buffers_ArrayPool_T__RGCTXs;

struct System_Buffers_ArrayPool_T__RGCTXs {
    struct Il2CppClass *_0_System_Buffers_ArrayPool_T_;
    struct Il2CppClass *_1_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T_;
    struct MethodInfo *_2_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T___ctor;
};

typedef struct MethodInfo_22CEF94 MethodInfo_22CEF94, *PMethodInfo_22CEF94;

typedef union _union_273990 _union_273990, *P_union_273990;

union _union_273990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEF94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335600 _union_335600, *P_union_335600;

union _union_335600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335603 _union_335603, *P_union_335603;

union _union_335603 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Display_StaticFields UnityEngine_Display_StaticFields, *PUnityEngine_Display_StaticFields;

typedef struct UnityEngine_Display_array UnityEngine_Display_array, *PUnityEngine_Display_array;

typedef struct UnityEngine_Display_o UnityEngine_Display_o, *PUnityEngine_Display_o;

typedef struct UnityEngine_Display_DisplaysUpdatedDelegate_o UnityEngine_Display_DisplaysUpdatedDelegate_o, *PUnityEngine_Display_DisplaysUpdatedDelegate_o;

typedef struct UnityEngine_Display_c UnityEngine_Display_c, *PUnityEngine_Display_c;

typedef struct UnityEngine_Display_Fields UnityEngine_Display_Fields, *PUnityEngine_Display_Fields;

typedef struct UnityEngine_Display_DisplaysUpdatedDelegate_c UnityEngine_Display_DisplaysUpdatedDelegate_c, *PUnityEngine_Display_DisplaysUpdatedDelegate_c;

typedef struct UnityEngine_Display_DisplaysUpdatedDelegate_Fields UnityEngine_Display_DisplaysUpdatedDelegate_Fields, *PUnityEngine_Display_DisplaysUpdatedDelegate_Fields;

typedef struct UnityEngine_Display_VTable UnityEngine_Display_VTable, *PUnityEngine_Display_VTable;

typedef struct UnityEngine_Display_DisplaysUpdatedDelegate_VTable UnityEngine_Display_DisplaysUpdatedDelegate_VTable, *PUnityEngine_Display_DisplaysUpdatedDelegate_VTable;

struct UnityEngine_Display_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Display_o *m_Items[65535];
};

struct UnityEngine_Display_StaticFields {
    struct UnityEngine_Display_array *displays;
    struct UnityEngine_Display_o *_mainDisplay;
    int32_t m_ActiveEditorGameViewTarget;
    struct UnityEngine_Display_DisplaysUpdatedDelegate_o *onDisplaysUpdated;
};

struct UnityEngine_Display_Fields {
    intptr_t nativeDisplay;
};

struct UnityEngine_Display_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Display_DisplaysUpdatedDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Display_DisplaysUpdatedDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Display_DisplaysUpdatedDelegate_VTable vtable;
};

struct UnityEngine_Display_DisplaysUpdatedDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Display_DisplaysUpdatedDelegate_o {
    struct UnityEngine_Display_DisplaysUpdatedDelegate_c *klass;
    void *monitor;
    struct UnityEngine_Display_DisplaysUpdatedDelegate_Fields fields;
};

struct UnityEngine_Display_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Display_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Display_VTable vtable;
};

struct UnityEngine_Display_o {
    struct UnityEngine_Display_c *klass;
    void *monitor;
    struct UnityEngine_Display_Fields fields;
};

typedef struct MethodInfo_24A9D14 MethodInfo_24A9D14, *PMethodInfo_24A9D14;

typedef union _union_313082 _union_313082, *P_union_313082;

union _union_313082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9D14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335606 _union_335606, *P_union_335606;

union _union_335606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9DC54 MethodInfo_2B9DC54, *PMethodInfo_2B9DC54;

struct MethodInfo_2B9DC54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6A9C MethodInfo_1BC6A9C, *PMethodInfo_1BC6A9C;

typedef union _union_302998 _union_302998, *P_union_302998;

union _union_302998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6A9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaPlayConst_StaticFields Aoharu_Scenes_Gacha_GachaPlayConst_StaticFields, *PAoharu_Scenes_Gacha_GachaPlayConst_StaticFields;

struct Aoharu_Scenes_Gacha_GachaPlayConst_StaticFields {
    struct UnityEngine_Color_o SHADOW_COLOR_SMILE;
    struct UnityEngine_Color_o SHADOW_COLOR_PURE;
    struct UnityEngine_Color_o SHADOW_COLOR_COOL;
};

typedef union _union_335609 _union_335609, *P_union_335609;

union _union_335609 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1391194 MethodInfo_1391194, *PMethodInfo_1391194;

typedef union _union_168281 _union_168281, *P_union_168281;

union _union_168281 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1391194 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168281 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A2C4 MethodInfo_242A2C4, *PMethodInfo_242A2C4;

typedef union _union_275388 _union_275388, *P_union_275388;

union _union_275388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A2C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Matrix4x4_StaticFields UnityEngine_Matrix4x4_StaticFields, *PUnityEngine_Matrix4x4_StaticFields;

struct UnityEngine_Matrix4x4_StaticFields {
    struct UnityEngine_Matrix4x4_o zeroMatrix;
    struct UnityEngine_Matrix4x4_o identityMatrix;
};

typedef struct MethodInfo_2DF1378 MethodInfo_2DF1378, *PMethodInfo_2DF1378;

typedef union _union_171543 _union_171543, *P_union_171543;

union _union_171543 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF1378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171543 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293377C MethodInfo_293377C, *PMethodInfo_293377C;

typedef union _union_182348 _union_182348, *P_union_182348;

union _union_182348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293377C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngLiveData___c__DisplayClass33_0_VTable Shock_MngLiveData___c__DisplayClass33_0_VTable, *PShock_MngLiveData___c__DisplayClass33_0_VTable;

struct Shock_MngLiveData___c__DisplayClass33_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct CriWare_CriAtomExVoicePool_TimeStretchConfig_Fields CriWare_CriAtomExVoicePool_TimeStretchConfig_Fields, *PCriWare_CriAtomExVoicePool_TimeStretchConfig_Fields;

struct CriWare_CriAtomExVoicePool_TimeStretchConfig_Fields {
    int32_t reserved;
};

typedef struct UnityEngine_Gradient_VTable UnityEngine_Gradient_VTable, *PUnityEngine_Gradient_VTable;

struct UnityEngine_Gradient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef struct MethodInfo_1D361C8 MethodInfo_1D361C8, *PMethodInfo_1D361C8;

typedef union _union_225521 _union_225521, *P_union_225521;

union _union_225521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D361C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AADF4 MethodInfo_32AADF4, *PMethodInfo_32AADF4;

typedef union _union_316543 _union_316543, *P_union_316543;

union _union_316543 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AADF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316543 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_Encoder_VTable SharpCompress_Compressors_LZMA_Encoder_VTable, *PSharpCompress_Compressors_LZMA_Encoder_VTable;

struct SharpCompress_Compressors_LZMA_Encoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Code;
    struct VirtualInvokeData _5_SetCoderProperties;
    struct VirtualInvokeData _6_WriteCoderProperties;
};

typedef struct MethodInfo_107704C MethodInfo_107704C, *PMethodInfo_107704C;

typedef union _union_169229 _union_169229, *P_union_169229;

union _union_169229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_107704C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933780 MethodInfo_2933780, *PMethodInfo_2933780;

typedef union _union_183786 _union_183786, *P_union_183786;

union _union_183786 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933780 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183786 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11024DC MethodInfo_11024DC, *PMethodInfo_11024DC;

typedef struct MethodInfo_11024DC_RGCTXs MethodInfo_11024DC_RGCTXs, *PMethodInfo_11024DC_RGCTXs;

typedef union _union_195376 _union_195376, *P_union_195376;

struct MethodInfo_11024DC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11024DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_11024DC_RGCTXs *rgctx_data;
    union _union_195376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335612 _union_335612, *P_union_335612;

union _union_335612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13DF188_RGCTXs MethodInfo_13DF188_RGCTXs, *PMethodInfo_13DF188_RGCTXs;

struct MethodInfo_13DF188_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_335615 _union_335615, *P_union_335615;

union _union_335615 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DC918_RGCTXs MethodInfo_15DC918_RGCTXs, *PMethodInfo_15DC918_RGCTXs;

struct MethodInfo_15DC918_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2B9DC64 MethodInfo_2B9DC64, *PMethodInfo_2B9DC64;

struct MethodInfo_2B9DC64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256572 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335618 _union_335618, *P_union_335618;

union _union_335618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_ImmutableList_IObserver_T___StaticFields Cysharp_Threading_Tasks_Internal_ImmutableList_IObserver_T___StaticFields, *PCysharp_Threading_Tasks_Internal_ImmutableList_IObserver_T___StaticFields;

struct Cysharp_Threading_Tasks_Internal_ImmutableList_IObserver_T___StaticFields {
    struct Cysharp_Threading_Tasks_Internal_ImmutableList_T__o *Empty;
};

typedef struct MethodInfo_325D2F8 MethodInfo_325D2F8, *PMethodInfo_325D2F8;

typedef union _union_214423 _union_214423, *P_union_214423;

union _union_214423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325D2F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32A021C MethodInfo_32A021C, *PMethodInfo_32A021C;

typedef union _union_316377 _union_316377, *P_union_316377;

union _union_316377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A021C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933788 MethodInfo_2933788, *PMethodInfo_2933788;

typedef union _union_185224 _union_185224, *P_union_185224;

union _union_185224 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933788 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185224 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_RigidbodyType2D_VTable UnityEngine_RigidbodyType2D_VTable, *PUnityEngine_RigidbodyType2D_VTable;

struct UnityEngine_RigidbodyType2D_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_335621 _union_335621, *P_union_335621;

union _union_335621 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335624 _union_335624, *P_union_335624;

union _union_335624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321090 _union_321090, *P_union_321090;

union _union_321090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335627 _union_335627, *P_union_335627;

union _union_335627 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321092 _union_321092, *P_union_321092;

union _union_321092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321094 _union_321094, *P_union_321094;

union _union_321094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_KeyValuePair_BingoRewardType__List_RewardData____c System_Action_KeyValuePair_BingoRewardType__List_RewardData____c, *PSystem_Action_KeyValuePair_BingoRewardType__List_RewardData____c;

typedef struct System_Action_KeyValuePair_BingoRewardType__List_RewardData____VTable System_Action_KeyValuePair_BingoRewardType__List_RewardData____VTable, *PSystem_Action_KeyValuePair_BingoRewardType__List_RewardData____VTable;

struct System_Action_KeyValuePair_BingoRewardType__List_RewardData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_BingoRewardType__List_RewardData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_BingoRewardType__List_RewardData____VTable vtable;
};

typedef struct MethodInfo_3266E94 MethodInfo_3266E94, *PMethodInfo_3266E94;

typedef union _union_315069 _union_315069, *P_union_315069;

union _union_315069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266E94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_BinaryReader_c System_IO_BinaryReader_c, *PSystem_IO_BinaryReader_c;

typedef struct System_IO_BinaryReader_VTable System_IO_BinaryReader_VTable, *PSystem_IO_BinaryReader_VTable;

struct System_IO_BinaryReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_BaseStream;
    struct VirtualInvokeData _6_Close;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Read;
    struct VirtualInvokeData _9_ReadBoolean;
    struct VirtualInvokeData _10_ReadByte;
    struct VirtualInvokeData _11_ReadSByte;
    struct VirtualInvokeData _12_ReadChar;
    struct VirtualInvokeData _13_ReadInt16;
    struct VirtualInvokeData _14_ReadUInt16;
    struct VirtualInvokeData _15_ReadInt32;
    struct VirtualInvokeData _16_ReadUInt32;
    struct VirtualInvokeData _17_ReadInt64;
    struct VirtualInvokeData _18_ReadUInt64;
    struct VirtualInvokeData _19_ReadSingle;
    struct VirtualInvokeData _20_ReadDouble;
    struct VirtualInvokeData _21_ReadDecimal;
    struct VirtualInvokeData _22_ReadString;
    struct VirtualInvokeData _23_Read;
    struct VirtualInvokeData _24_ReadChars;
    struct VirtualInvokeData _25_Read;
    struct VirtualInvokeData _26_ReadBytes;
    struct VirtualInvokeData _27_FillBuffer;
};

struct System_IO_BinaryReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_BinaryReader_VTable vtable;
};

typedef struct UniRx_Operators_SynchronizedObserver_T__RGCTXs UniRx_Operators_SynchronizedObserver_T__RGCTXs, *PUniRx_Operators_SynchronizedObserver_T__RGCTXs;

struct UniRx_Operators_SynchronizedObserver_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_2_UniRx_IObserver_T__OnError;
    struct MethodInfo *_3_UniRx_IObserver_T__OnCompleted;
};

typedef union _union_321097 _union_321097, *P_union_321097;

union _union_321097 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_EventInfo_AddEventAdapter_VTable System_Reflection_EventInfo_AddEventAdapter_VTable, *PSystem_Reflection_EventInfo_AddEventAdapter_VTable;

struct System_Reflection_EventInfo_AddEventAdapter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_3188538 MethodInfo_3188538, *PMethodInfo_3188538;

typedef struct MethodInfo_3188538_RGCTXs MethodInfo_3188538_RGCTXs, *PMethodInfo_3188538_RGCTXs;

typedef union _union_326824 _union_326824, *P_union_326824;

struct MethodInfo_3188538_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

union _union_326824 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3188538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3188538_RGCTXs *rgctx_data;
    union _union_326824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityEvent_MessageEventArgs__c UnityEngine_Events_UnityEvent_MessageEventArgs__c, *PUnityEngine_Events_UnityEvent_MessageEventArgs__c;

typedef struct UnityEngine_Events_UnityEvent_MessageEventArgs__VTable UnityEngine_Events_UnityEvent_MessageEventArgs__VTable, *PUnityEngine_Events_UnityEvent_MessageEventArgs__VTable;

struct UnityEngine_Events_UnityEvent_MessageEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_Events_UnityEvent_MessageEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityEvent_MessageEventArgs__VTable vtable;
};

typedef struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__Fields System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__Fields, *PSystem_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__Fields;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__o System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__o, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__o;

typedef struct System_Threading_Tasks_Task_T__o System_Threading_Tasks_Task_T__o, *PSystem_Threading_Tasks_Task_T__o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__o;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__Fields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__Fields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__Fields;

typedef struct System_Threading_Tasks_Task_T__c System_Threading_Tasks_Task_T__c, *PSystem_Threading_Tasks_Task_T__c;

typedef struct System_Threading_Tasks_Task_T__Fields System_Threading_Tasks_Task_T__Fields, *PSystem_Threading_Tasks_Task_T__Fields;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__Fields;

typedef struct System_Threading_Tasks_Task_T__StaticFields System_Threading_Tasks_Task_T__StaticFields, *PSystem_Threading_Tasks_Task_T__StaticFields;

typedef struct System_Threading_Tasks_Task_T__VTable System_Threading_Tasks_Task_T__VTable, *PSystem_Threading_Tasks_Task_T__VTable;

struct System_Threading_Tasks_Task_T__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct Il2CppObject *m_result;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__Fields fields;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__Fields {
    struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_o m_coreState;
    struct System_Threading_Tasks_Task_TResult__o *m_task;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__o {
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__Fields fields;
};

struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__o __t__builder;
    struct System_Threading_Tasks_Task_T__o *workerTask;
    int32_t timeout;
    struct System_Threading_CancellationTokenSource_o *cts;
    struct System_Action_o *abort;
    struct System_Func_bool__o *aborted;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_bool__o __u__1;
};

struct System_Threading_Tasks_Task_T__o {
    struct System_Threading_Tasks_Task_T__c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_T__Fields fields;
};

struct System_Threading_Tasks_Task_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_T__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_T__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_T__VTable vtable;
};

struct System_Threading_Tasks_Task_T__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_GameObject__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_GameObject__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_GameObject__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_GameObject__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_GameObject__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_GameObject__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_GameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_GameObject__VTable vtable;
};

typedef struct Shock_EventPointTypeComparer_Fields Shock_EventPointTypeComparer_Fields, *PShock_EventPointTypeComparer_Fields;

struct Shock_EventPointTypeComparer_Fields {
};

typedef struct MethodInfo_1576AF8 MethodInfo_1576AF8, *PMethodInfo_1576AF8;

typedef union _union_169319 _union_169319, *P_union_169319;

union _union_169319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_SortedList_int__ILoadDatabase__o System_Collections_Generic_SortedList_int__ILoadDatabase__o, *PSystem_Collections_Generic_SortedList_int__ILoadDatabase__o;

typedef struct System_Collections_Generic_SortedList_int__ILoadDatabase__c System_Collections_Generic_SortedList_int__ILoadDatabase__c, *PSystem_Collections_Generic_SortedList_int__ILoadDatabase__c;

typedef struct System_Collections_Generic_SortedList_int__ILoadDatabase__Fields System_Collections_Generic_SortedList_int__ILoadDatabase__Fields, *PSystem_Collections_Generic_SortedList_int__ILoadDatabase__Fields;

typedef struct System_Collections_Generic_SortedList_int__ILoadDatabase__VTable System_Collections_Generic_SortedList_int__ILoadDatabase__VTable, *PSystem_Collections_Generic_SortedList_int__ILoadDatabase__VTable;

typedef struct Chipstar_Downloads_ILoadDatabase_array Chipstar_Downloads_ILoadDatabase_array, *PChipstar_Downloads_ILoadDatabase_array;

struct Chipstar_Downloads_ILoadDatabase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_ILoadDatabase_o *m_Items[65535];
};

struct System_Collections_Generic_SortedList_int__ILoadDatabase__Fields {
    struct System_Int32_array *keys;
    struct Chipstar_Downloads_ILoadDatabase_array *values;
    int32_t _size;
    int32_t version;
    struct System_Collections_Generic_IComparer_TKey__o *comparer;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__o *keyList;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__o *valueList;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_SortedList_int__ILoadDatabase__o {
    struct System_Collections_Generic_SortedList_int__ILoadDatabase__c *klass;
    void *monitor;
    struct System_Collections_Generic_SortedList_int__ILoadDatabase__Fields fields;
};

struct System_Collections_Generic_SortedList_int__ILoadDatabase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
};

struct System_Collections_Generic_SortedList_int__ILoadDatabase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedList_int__ILoadDatabase__VTable vtable;
};

typedef struct UnityEngine_Events_UnityEvent_MessageEventArgs__o UnityEngine_Events_UnityEvent_MessageEventArgs__o, *PUnityEngine_Events_UnityEvent_MessageEventArgs__o;

struct UnityEngine_Events_UnityEvent_MessageEventArgs__o {
    struct UnityEngine_Events_UnityEvent_MessageEventArgs__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityEvent_MessageEventArgs__Fields fields;
};

typedef union _union_335630 _union_335630, *P_union_335630;

union _union_335630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397AE8 MethodInfo_3397AE8, *PMethodInfo_3397AE8;

typedef union _union_224565 _union_224565, *P_union_224565;

union _union_224565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397AE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_NoticeGeneralMst__c System_Collections_Generic_IEnumerable_NoticeGeneralMst__c, *PSystem_Collections_Generic_IEnumerable_NoticeGeneralMst__c;

struct System_Collections_Generic_IEnumerable_NoticeGeneralMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2EAF73C MethodInfo_2EAF73C, *PMethodInfo_2EAF73C;

typedef union _union_233153 _union_233153, *P_union_233153;

union _union_233153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF73C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Security_AuthenticationLevel_VTable System_Net_Security_AuthenticationLevel_VTable, *PSystem_Net_Security_AuthenticationLevel_VTable;

struct System_Net_Security_AuthenticationLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1D6BCD8 MethodInfo_1D6BCD8, *PMethodInfo_1D6BCD8;

typedef union _union_321058 _union_321058, *P_union_321058;

union _union_321058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6BCD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335633 _union_335633, *P_union_335633;

union _union_335633 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335636 _union_335636, *P_union_335636;

union _union_335636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321080 _union_321080, *P_union_321080;

union _union_321080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335639 _union_335639, *P_union_335639;

union _union_335639 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_EventTipsPageMst__string__VTable System_Func_EventTipsPageMst__string__VTable, *PSystem_Func_EventTipsPageMst__string__VTable;

struct System_Func_EventTipsPageMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_321084 _union_321084, *P_union_321084;

union _union_321084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321086 _union_321086, *P_union_321086;

union _union_321086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F1164_RGCTXs MethodInfo_10F1164_RGCTXs, *PMethodInfo_10F1164_RGCTXs;

struct MethodInfo_10F1164_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_321088 _union_321088, *P_union_321088;

union _union_321088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E5BDC MethodInfo_21E5BDC, *PMethodInfo_21E5BDC;

typedef union _union_160703 _union_160703, *P_union_160703;

union _union_160703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5BDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass817_0_Fields Shock_Protocol___c__DisplayClass817_0_Fields, *PShock_Protocol___c__DisplayClass817_0_Fields;

typedef struct System_Action_RecvFriendRequestR__o System_Action_RecvFriendRequestR__o, *PSystem_Action_RecvFriendRequestR__o;

typedef struct System_Action_RecvFriendRequestR__c System_Action_RecvFriendRequestR__c, *PSystem_Action_RecvFriendRequestR__c;

typedef struct System_Action_RecvFriendRequestR__Fields System_Action_RecvFriendRequestR__Fields, *PSystem_Action_RecvFriendRequestR__Fields;

typedef struct System_Action_RecvFriendRequestR__VTable System_Action_RecvFriendRequestR__VTable, *PSystem_Action_RecvFriendRequestR__VTable;

struct Shock_Protocol___c__DisplayClass817_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvFriendRequestR__o *onSuccess;
};

struct System_Action_RecvFriendRequestR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvFriendRequestR__o {
    struct System_Action_RecvFriendRequestR__c *klass;
    void *monitor;
    struct System_Action_RecvFriendRequestR__Fields fields;
};

struct System_Action_RecvFriendRequestR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvFriendRequestR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvFriendRequestR__VTable vtable;
};

typedef struct Aoharu_LiveRestartDialog_SimpleEventContent_o Aoharu_LiveRestartDialog_SimpleEventContent_o, *PAoharu_LiveRestartDialog_SimpleEventContent_o;

typedef struct Aoharu_LiveRestartDialog_SimpleEventContent_c Aoharu_LiveRestartDialog_SimpleEventContent_c, *PAoharu_LiveRestartDialog_SimpleEventContent_c;

typedef struct Aoharu_LiveRestartDialog_SimpleEventContent_Fields Aoharu_LiveRestartDialog_SimpleEventContent_Fields, *PAoharu_LiveRestartDialog_SimpleEventContent_Fields;

typedef struct Aoharu_LiveRestartDialog_SimpleEventContent_VTable Aoharu_LiveRestartDialog_SimpleEventContent_VTable, *PAoharu_LiveRestartDialog_SimpleEventContent_VTable;

struct Aoharu_LiveRestartDialog_SimpleEventContent_Fields {
    struct UnityEngine_GameObject_o *root;
    struct UnityEngine_UI_Image_o *eventLogo;
    struct Shock_TextMeshUI_o *totalPointText;
    struct Shock_ButtonEvent_o *eventRewardButton;
    struct Shock_TextMeshUI_o *nextRewardText;
    struct Shock_TextMeshUI_o *nextRewardPointText;
    struct Shock_RewardIcon_o *rewardIcon;
    struct UnityEngine_GameObject_o *pointRewardDisableObj;
    struct Shock_ButtonEvent_o *eventTopButton;
};

struct Aoharu_LiveRestartDialog_SimpleEventContent_o {
    struct Aoharu_LiveRestartDialog_SimpleEventContent_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartDialog_SimpleEventContent_Fields fields;
};

struct Aoharu_LiveRestartDialog_SimpleEventContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveRestartDialog_SimpleEventContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartDialog_SimpleEventContent_VTable vtable;
};

typedef struct Aoharu_StarEventTopViewController___c__DisplayClass16_0_VTable Aoharu_StarEventTopViewController___c__DisplayClass16_0_VTable, *PAoharu_StarEventTopViewController___c__DisplayClass16_0_VTable;

struct Aoharu_StarEventTopViewController___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_ISoundFileData__long__Fields System_Func_ISoundFileData__long__Fields, *PSystem_Func_ISoundFileData__long__Fields;

struct System_Func_ISoundFileData__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_335642 _union_335642, *P_union_335642;

union _union_335642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335645 _union_335645, *P_union_335645;

union _union_335645 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PageMarkerBase_T__VTable Shock_PageMarkerBase_T__VTable, *PShock_PageMarkerBase_T__VTable;

struct Shock_PageMarkerBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_CreatePageMarker;
};

typedef union _union_335648 _union_335648, *P_union_335648;

union _union_335648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321070 _union_321070, *P_union_321070;

union _union_321070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321072 _union_321072, *P_union_321072;

union _union_321072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321074 _union_321074, *P_union_321074;

union _union_321074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321076 _union_321076, *P_union_321076;

union _union_321076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvLotteryDrawRData_c Shock_RecvLotteryDrawRData_c, *PShock_RecvLotteryDrawRData_c;

typedef struct Shock_RecvLotteryDrawRData_VTable Shock_RecvLotteryDrawRData_VTable, *PShock_RecvLotteryDrawRData_VTable;

struct Shock_RecvLotteryDrawRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvLotteryDrawRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvLotteryDrawRData_VTable vtable;
};

typedef union _union_321078 _union_321078, *P_union_321078;

union _union_321078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9DC18 MethodInfo_2B9DC18, *PMethodInfo_2B9DC18;

struct MethodInfo_2B9DC18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_PPMd_H_SubAllocator_Fields SharpCompress_Compressors_PPMd_H_SubAllocator_Fields, *PSharpCompress_Compressors_PPMd_H_SubAllocator_Fields;

typedef struct SharpCompress_Compressors_PPMd_H_RarNode_array SharpCompress_Compressors_PPMd_H_RarNode_array, *PSharpCompress_Compressors_PPMd_H_RarNode_array;

typedef struct SharpCompress_Compressors_PPMd_H_RarNode_o SharpCompress_Compressors_PPMd_H_RarNode_o, *PSharpCompress_Compressors_PPMd_H_RarNode_o;

typedef struct SharpCompress_Compressors_PPMd_H_RarMemBlock_o SharpCompress_Compressors_PPMd_H_RarMemBlock_o, *PSharpCompress_Compressors_PPMd_H_RarMemBlock_o;

typedef struct SharpCompress_Compressors_PPMd_H_RarNode_c SharpCompress_Compressors_PPMd_H_RarNode_c, *PSharpCompress_Compressors_PPMd_H_RarNode_c;

typedef struct SharpCompress_Compressors_PPMd_H_RarNode_Fields SharpCompress_Compressors_PPMd_H_RarNode_Fields, *PSharpCompress_Compressors_PPMd_H_RarNode_Fields;

typedef struct SharpCompress_Compressors_PPMd_H_RarMemBlock_c SharpCompress_Compressors_PPMd_H_RarMemBlock_c, *PSharpCompress_Compressors_PPMd_H_RarMemBlock_c;

typedef struct SharpCompress_Compressors_PPMd_H_RarMemBlock_Fields SharpCompress_Compressors_PPMd_H_RarMemBlock_Fields, *PSharpCompress_Compressors_PPMd_H_RarMemBlock_Fields;

typedef struct SharpCompress_Compressors_PPMd_H_RarNode_VTable SharpCompress_Compressors_PPMd_H_RarNode_VTable, *PSharpCompress_Compressors_PPMd_H_RarNode_VTable;

typedef struct SharpCompress_Compressors_PPMd_H_Pointer_Fields SharpCompress_Compressors_PPMd_H_Pointer_Fields, *PSharpCompress_Compressors_PPMd_H_Pointer_Fields;

typedef struct SharpCompress_Compressors_PPMd_H_RarMemBlock_VTable SharpCompress_Compressors_PPMd_H_RarMemBlock_VTable, *PSharpCompress_Compressors_PPMd_H_RarMemBlock_VTable;

struct SharpCompress_Compressors_PPMd_H_Pointer_Fields {
    struct System_Byte_array *_Memory_k__BackingField;
    int32_t _Address_k__BackingField;
};

struct SharpCompress_Compressors_PPMd_H_RarNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Address;
    struct VirtualInvokeData _5_set_Address;
};

struct SharpCompress_Compressors_PPMd_H_RarNode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_PPMd_H_RarNode_o *m_Items[65535];
};

struct SharpCompress_Compressors_PPMd_H_SubAllocator_Fields {
    int32_t _subAllocatorSize;
    struct System_Int32_array *_indx2Units;
    struct System_Int32_array *_units2Indx;
    int32_t _glueCount;
    int32_t _heapStart;
    int32_t _loUnit;
    int32_t _hiUnit;
    struct SharpCompress_Compressors_PPMd_H_RarNode_array *_freeList;
    int32_t _pText;
    int32_t _unitsStart;
    int32_t _heapEnd;
    int32_t _fakeUnitsStart;
    struct System_Byte_array *_heap;
    int32_t _freeListPos;
    int32_t _tempMemBlockPos;
    struct SharpCompress_Compressors_PPMd_H_RarNode_o *_tempRarNode;
    struct SharpCompress_Compressors_PPMd_H_RarMemBlock_o *_tempRarMemBlock1;
    struct SharpCompress_Compressors_PPMd_H_RarMemBlock_o *_tempRarMemBlock2;
    struct SharpCompress_Compressors_PPMd_H_RarMemBlock_o *_tempRarMemBlock3;
};

struct SharpCompress_Compressors_PPMd_H_RarNode_Fields {
    struct SharpCompress_Compressors_PPMd_H_Pointer_Fields super;
    int32_t _next;
};

struct SharpCompress_Compressors_PPMd_H_RarMemBlock_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Address;
    struct VirtualInvokeData _5_set_Address;
};

struct SharpCompress_Compressors_PPMd_H_RarMemBlock_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_H_RarMemBlock_VTable vtable;
};

struct SharpCompress_Compressors_PPMd_H_RarMemBlock_Fields {
    struct SharpCompress_Compressors_PPMd_H_Pointer_Fields super;
    int32_t _stamp;
    int32_t _nu;
    int32_t _next;
    int32_t _prev;
};

struct SharpCompress_Compressors_PPMd_H_RarMemBlock_o {
    struct SharpCompress_Compressors_PPMd_H_RarMemBlock_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_PPMd_H_RarMemBlock_Fields fields;
};

struct SharpCompress_Compressors_PPMd_H_RarNode_o {
    struct SharpCompress_Compressors_PPMd_H_RarNode_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_PPMd_H_RarNode_Fields fields;
};

struct SharpCompress_Compressors_PPMd_H_RarNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_H_RarNode_VTable vtable;
};

typedef struct MethodInfo_24DF7A8 MethodInfo_24DF7A8, *PMethodInfo_24DF7A8;

typedef union _union_180868 _union_180868, *P_union_180868;

union _union_180868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335651 _union_335651, *P_union_335651;

union _union_335651 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335654 _union_335654, *P_union_335654;

union _union_335654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15F4F40_RGCTXs MethodInfo_15F4F40_RGCTXs, *PMethodInfo_15F4F40_RGCTXs;

struct MethodInfo_15F4F40_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2091128 MethodInfo_2091128, *PMethodInfo_2091128;

typedef union _union_325490 _union_325490, *P_union_325490;

union _union_325490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335657 _union_335657, *P_union_335657;

union _union_335657 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2433E48 MethodInfo_2433E48, *PMethodInfo_2433E48;

typedef union _union_274962 _union_274962, *P_union_274962;

union _union_274962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433E48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321060 _union_321060, *P_union_321060;

union _union_321060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1077090 MethodInfo_1077090, *PMethodInfo_1077090;

typedef union _union_169667 _union_169667, *P_union_169667;

union _union_169667 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1077090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169667 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321062 _union_321062, *P_union_321062;

union _union_321062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_SpriteMask__c System_Action_SpriteMask__c, *PSystem_Action_SpriteMask__c;

typedef struct System_Action_SpriteMask__VTable System_Action_SpriteMask__VTable, *PSystem_Action_SpriteMask__VTable;

struct System_Action_SpriteMask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SpriteMask__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SpriteMask__VTable vtable;
};

typedef union _union_321064 _union_321064, *P_union_321064;

union _union_321064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321066 _union_321066, *P_union_321066;

union _union_321066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityWebView_WebViewWrapper___c_VTable UnityWebView_WebViewWrapper___c_VTable, *PUnityWebView_WebViewWrapper___c_VTable;

struct UnityWebView_WebViewWrapper___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1BF1A24 MethodInfo_1BF1A24, *PMethodInfo_1BF1A24;

typedef union _union_247405 _union_247405, *P_union_247405;

union _union_247405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321068 _union_321068, *P_union_321068;

union _union_321068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_EventData__IEnumerable_EventLiveMst___c System_Func_EventData__IEnumerable_EventLiveMst___c, *PSystem_Func_EventData__IEnumerable_EventLiveMst___c;

typedef struct System_Func_EventData__IEnumerable_EventLiveMst___VTable System_Func_EventData__IEnumerable_EventLiveMst___VTable, *PSystem_Func_EventData__IEnumerable_EventLiveMst___VTable;

struct System_Func_EventData__IEnumerable_EventLiveMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventData__IEnumerable_EventLiveMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventData__IEnumerable_EventLiveMst___VTable vtable;
};

typedef struct System_Collections_Generic_List_TAndroidJava__o System_Collections_Generic_List_TAndroidJava__o, *PSystem_Collections_Generic_List_TAndroidJava__o;

typedef struct System_Collections_Generic_List_TAndroidJava__c System_Collections_Generic_List_TAndroidJava__c, *PSystem_Collections_Generic_List_TAndroidJava__c;

typedef struct System_Collections_Generic_List_TAndroidJava__Fields System_Collections_Generic_List_TAndroidJava__Fields, *PSystem_Collections_Generic_List_TAndroidJava__Fields;

typedef struct System_Collections_Generic_List_TAndroidJava__StaticFields System_Collections_Generic_List_TAndroidJava__StaticFields, *PSystem_Collections_Generic_List_TAndroidJava__StaticFields;

typedef struct System_Collections_Generic_List_TAndroidJava__VTable System_Collections_Generic_List_TAndroidJava__VTable, *PSystem_Collections_Generic_List_TAndroidJava__VTable;

struct System_Collections_Generic_List_TAndroidJava__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TAndroidJava__Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TAndroidJava__o {
    struct System_Collections_Generic_List_TAndroidJava__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TAndroidJava__Fields fields;
};

struct System_Collections_Generic_List_TAndroidJava__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TAndroidJava__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TAndroidJava__VTable vtable;
};

struct System_Collections_Generic_List_TAndroidJava__StaticFields {
    struct System_Object_array *s_emptyArray;
};

typedef struct MethodInfo_2B14CC0 MethodInfo_2B14CC0, *PMethodInfo_2B14CC0;

typedef union _union_183526 _union_183526, *P_union_183526;

union _union_183526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14CC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A2DD4 MethodInfo_16A2DD4, *PMethodInfo_16A2DD4;

typedef struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__c SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__c, *PSharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__c;

typedef union _union_299409 _union_299409, *P_union_299409;

typedef struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__RGCTXs SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__RGCTXs, *PSharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__RGCTXs;

typedef struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__VTable SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__VTable, *PSharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__VTable;

union _union_299409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2DD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionBegin;
    struct VirtualInvokeData _5_remove_EntryExtractionBegin;
    struct VirtualInvokeData _6_add_EntryExtractionEnd;
    struct VirtualInvokeData _7_remove_EntryExtractionEnd;
    struct VirtualInvokeData _8_add_CompressedBytesRead;
    struct VirtualInvokeData _9_remove_CompressedBytesRead;
    struct VirtualInvokeData _10_add_FilePartExtractionBegin;
    struct VirtualInvokeData _11_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _12_SharpCompress_Archives_IArchive_get_Entries;
    struct VirtualInvokeData _13_SharpCompress_Archives_IArchive_get_Volumes;
    struct VirtualInvokeData _14_get_Type;
    struct VirtualInvokeData _15_ExtractAllEntries;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsComplete;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_SharpCompress_Archives_IArchiveExtractionListener_EnsureEntriesLoaded;
    struct VirtualInvokeData _22_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionBegin;
    struct VirtualInvokeData _23_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionEnd;
    struct VirtualInvokeData _24_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _25_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _26_get_Entries;
    struct VirtualInvokeData _27_get_TotalSize;
    struct VirtualInvokeData _28_get_TotalUncompressSize;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_Dispose;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_get_IsSolid;
    struct VirtualInvokeData _34_SharpCompress_Archives_IWritableArchive_RemoveEntry;
    struct VirtualInvokeData _35_SharpCompress_Archives_IWritableArchive_AddEntry;
    struct VirtualInvokeData _36_SaveTo;
    struct VirtualInvokeData _37_PauseEntryRebuilding;
};

struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_TEntry_;
    struct MethodInfo *_1_System_Collections_Generic_List_TEntry___ctor;
    struct MethodInfo *_2_SharpCompress_Archives_AbstractArchive_TEntry__TVolume___ctor;
    struct Il2CppClass *_3_SharpCompress_Archives_AbstractArchive_TEntry__TVolume_;
    struct MethodInfo *_4_SharpCompress_Archives_AbstractArchive_TEntry__TVolume___ctor;
    struct MethodInfo *_5_SharpCompress_Archives_AbstractArchive_TEntry__TVolume__get_Entries;
    struct Il2CppClass *_6_SharpCompress_Archives_AbstractWritableArchive_RebuildPauseDisposable_TEntry__TVolume_;
    struct MethodInfo *_7_SharpCompress_Archives_AbstractWritableArchive_RebuildPauseDisposable_TEntry__TVolume___ctor;
    struct MethodInfo *_8_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume___RebuildModifiedCollection_b__11_0;
    struct Il2CppClass *_9_System_Predicate_TEntry_;
    struct MethodInfo *_10_System_Predicate_TEntry___ctor;
    struct MethodInfo *_11_System_Collections_Generic_List_TEntry__RemoveAll;
    struct MethodInfo *_12_System_Collections_Generic_List_TEntry__Clear;
    struct MethodInfo *_13_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__get_OldEntries;
    struct MethodInfo *_14_System_Linq_Enumerable_Concat_TEntry_;
    struct MethodInfo *_15_System_Collections_Generic_List_TEntry__AddRange;
    struct MethodInfo *_16_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume___get_OldEntries_b__13_0;
    struct Il2CppClass *_17_System_Func_TEntry__bool_;
    struct MethodInfo *_18_System_Func_TEntry__bool___ctor;
    struct MethodInfo *_19_System_Linq_Enumerable_Where_TEntry_;
    struct MethodInfo *_20_System_Collections_Generic_List_TEntry__Contains;
    struct MethodInfo *_21_System_Collections_Generic_List_TEntry__Add;
    struct MethodInfo *_22_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__RebuildModifiedCollection;
    struct Il2CppClass *_23_TEntry;
    struct MethodInfo *_24_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__RemoveEntry;
    struct MethodInfo *_25_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__AddEntry;
    struct MethodInfo *_26_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__DoesKeyMatchExisting;
    struct MethodInfo *_27_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__CreateEntry;
    struct Il2CppClass *_28_SharpCompress_Archives_AbstractArchive_TEntry__TVolume_;
    struct Il2CppClass *_29_SharpCompress_Archives_AbstractWritableArchive___c_TEntry__TVolume_;
    struct MethodInfo *_30_SharpCompress_Archives_AbstractWritableArchive___c_TEntry__TVolume___DoesKeyMatchExisting_b__19_0;
    struct Il2CppClass *_31_System_Func_TEntry__string_;
    struct MethodInfo *_32_System_Func_TEntry__string___ctor;
    struct MethodInfo *_33_System_Linq_Enumerable_Select_TEntry__string_;
    struct MethodInfo *_34_SharpCompress_Archives_AbstractWritableArchive___c_TEntry__TVolume___SaveTo_b__20_0;
    struct Il2CppClass *_35_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume_;
    struct MethodInfo *_36_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__SaveTo;
    struct MethodInfo *_37_SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__CreateEntryInternal;
    struct MethodInfo *_38_SharpCompress_Archives_AbstractArchive_TEntry__TVolume__Dispose;
    struct MethodInfo *_39_SharpCompress_Archives_AbstractWritableArchive___c_TEntry__TVolume___Dispose_b__24_0;
    struct MethodInfo *_40_SharpCompress_Archives_AbstractWritableArchive___c_TEntry__TVolume___Dispose_b__24_1;
    struct MethodInfo *_41_SharpCompress_Archives_AbstractWritableArchive___c_TEntry__TVolume___Dispose_b__24_2;
};

struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__VTable vtable;
};

typedef struct Shock_SceneController___c__DisplayClass47_0_Fields Shock_SceneController___c__DisplayClass47_0_Fields, *PShock_SceneController___c__DisplayClass47_0_Fields;

struct Shock_SceneController___c__DisplayClass47_0_Fields {
    int32_t exitSceneType;
    bool existsLoginBonus;
};

typedef struct Photon_Chat_Demo_NamePickGui_Fields Photon_Chat_Demo_NamePickGui_Fields, *PPhoton_Chat_Demo_NamePickGui_Fields;

typedef struct Photon_Chat_Demo_ChatGui_o Photon_Chat_Demo_ChatGui_o, *PPhoton_Chat_Demo_ChatGui_o;

typedef struct Photon_Chat_Demo_ChatGui_c Photon_Chat_Demo_ChatGui_c, *PPhoton_Chat_Demo_ChatGui_c;

typedef struct Photon_Chat_Demo_ChatGui_Fields Photon_Chat_Demo_ChatGui_Fields, *PPhoton_Chat_Demo_ChatGui_Fields;

typedef struct Photon_Chat_Demo_ChatGui_StaticFields Photon_Chat_Demo_ChatGui_StaticFields, *PPhoton_Chat_Demo_ChatGui_StaticFields;

typedef struct Photon_Chat_Demo_ChatGui_VTable Photon_Chat_Demo_ChatGui_VTable, *PPhoton_Chat_Demo_ChatGui_VTable;

typedef struct Photon_Chat_ChatAppSettings_o Photon_Chat_ChatAppSettings_o, *PPhoton_Chat_ChatAppSettings_o;

typedef struct System_Collections_Generic_Dictionary_string__Toggle__o System_Collections_Generic_Dictionary_string__Toggle__o, *PSystem_Collections_Generic_Dictionary_string__Toggle__o;

typedef struct System_Collections_Generic_Dictionary_string__FriendItem__o System_Collections_Generic_Dictionary_string__FriendItem__o, *PSystem_Collections_Generic_Dictionary_string__FriendItem__o;

typedef struct Photon_Chat_ChatAppSettings_c Photon_Chat_ChatAppSettings_c, *PPhoton_Chat_ChatAppSettings_c;

typedef struct Photon_Chat_ChatAppSettings_Fields Photon_Chat_ChatAppSettings_Fields, *PPhoton_Chat_ChatAppSettings_Fields;

typedef struct System_Collections_Generic_Dictionary_string__Toggle__c System_Collections_Generic_Dictionary_string__Toggle__c, *PSystem_Collections_Generic_Dictionary_string__Toggle__c;

typedef struct System_Collections_Generic_Dictionary_string__Toggle__Fields System_Collections_Generic_Dictionary_string__Toggle__Fields, *PSystem_Collections_Generic_Dictionary_string__Toggle__Fields;

typedef struct System_Collections_Generic_Dictionary_string__FriendItem__c System_Collections_Generic_Dictionary_string__FriendItem__c, *PSystem_Collections_Generic_Dictionary_string__FriendItem__c;

typedef struct System_Collections_Generic_Dictionary_string__FriendItem__Fields System_Collections_Generic_Dictionary_string__FriendItem__Fields, *PSystem_Collections_Generic_Dictionary_string__FriendItem__Fields;

typedef struct Photon_Chat_ChatAppSettings_VTable Photon_Chat_ChatAppSettings_VTable, *PPhoton_Chat_ChatAppSettings_VTable;

typedef struct System_Collections_Generic_Dictionary_string__Toggle__VTable System_Collections_Generic_Dictionary_string__Toggle__VTable, *PSystem_Collections_Generic_Dictionary_string__Toggle__VTable;

typedef struct System_Collections_Generic_Dictionary_string__FriendItem__VTable System_Collections_Generic_Dictionary_string__FriendItem__VTable, *PSystem_Collections_Generic_Dictionary_string__FriendItem__VTable;

struct System_Collections_Generic_Dictionary_string__Toggle__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__Toggle__o {
    struct System_Collections_Generic_Dictionary_string__Toggle__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Toggle__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__Toggle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__Toggle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Toggle__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__FriendItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__FriendItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__FriendItem__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__FriendItem__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__FriendItem__o {
    struct System_Collections_Generic_Dictionary_string__FriendItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__FriendItem__Fields fields;
};

struct Photon_Chat_Demo_ChatGui_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DebugReturn;
    struct VirtualInvokeData _5_OnDisconnected;
    struct VirtualInvokeData _6_OnConnected;
    struct VirtualInvokeData _7_OnChatStateChange;
    struct VirtualInvokeData _8_OnGetMessages;
    struct VirtualInvokeData _9_OnPrivateMessage;
    struct VirtualInvokeData _10_OnSubscribed;
    struct VirtualInvokeData _11_OnUnsubscribed;
    struct VirtualInvokeData _12_OnStatusUpdate;
    struct VirtualInvokeData _13_OnUserSubscribed;
    struct VirtualInvokeData _14_OnUserUnsubscribed;
};

struct Photon_Chat_Demo_ChatGui_c {
    struct Il2CppClass_1 _1;
    struct Photon_Chat_Demo_ChatGui_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Chat_Demo_ChatGui_VTable vtable;
};

struct Photon_Chat_Demo_ChatGui_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_String_array *ChannelsToJoinOnConnect;
    struct System_String_array *FriendsList;
    int32_t HistoryLengthToFetch;
    struct System_String_o *_UserName_k__BackingField;
    struct System_String_o *selectedChannelName;
    struct Photon_Chat_ChatClient_o *chatClient;
    struct Photon_Chat_ChatAppSettings_o *chatAppSettings;
    struct UnityEngine_GameObject_o *missingAppIdErrorPanel;
    struct UnityEngine_GameObject_o *ConnectingLabel;
    struct UnityEngine_RectTransform_o *ChatPanel;
    struct UnityEngine_GameObject_o *UserIdFormPanel;
    struct UnityEngine_UI_InputField_o *InputFieldChat;
    struct UnityEngine_UI_Text_o *CurrentChannelText;
    struct UnityEngine_UI_Toggle_o *ChannelToggleToInstantiate;
    struct UnityEngine_GameObject_o *FriendListUiItemtoInstantiate;
    struct System_Collections_Generic_Dictionary_string__Toggle__o *channelToggles;
    struct System_Collections_Generic_Dictionary_string__FriendItem__o *friendListItemLUT;
    bool ShowState;
    struct UnityEngine_GameObject_o *Title;
    struct UnityEngine_UI_Text_o *StateText;
    struct UnityEngine_UI_Text_o *UserIdText;
    int32_t TestLength;
    struct System_Byte_array *testBytes;
};

struct Photon_Chat_Demo_ChatGui_o {
    struct Photon_Chat_Demo_ChatGui_c *klass;
    void *monitor;
    struct Photon_Chat_Demo_ChatGui_Fields fields;
};

struct Photon_Chat_ChatAppSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Chat_ChatAppSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Chat_ChatAppSettings_VTable vtable;
};

struct Photon_Chat_ChatAppSettings_Fields {
    struct System_String_o *AppIdChat;
    struct System_String_o *AppVersion;
    struct System_String_o *FixedRegion;
    struct System_String_o *Server;
    uint16_t Port;
    struct System_String_o *ProxyServer;
    uint8_t Protocol;
    bool EnableProtocolFallback;
    uint8_t NetworkLogging;
};

struct Photon_Chat_ChatAppSettings_o {
    struct Photon_Chat_ChatAppSettings_c *klass;
    void *monitor;
    struct Photon_Chat_ChatAppSettings_Fields fields;
};

struct Photon_Chat_Demo_NamePickGui_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Chat_Demo_ChatGui_o *chatNewComponent;
    struct UnityEngine_UI_InputField_o *idInput;
};

struct Photon_Chat_Demo_ChatGui_StaticFields {
    struct System_String_o *HelpText;
};

typedef struct MethodInfo_2B14CBC MethodInfo_2B14CBC, *PMethodInfo_2B14CBC;

typedef union _union_182088 _union_182088, *P_union_182088;

union _union_182088 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14CBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182088 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335660 _union_335660, *P_union_335660;

union _union_335660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335663 _union_335663, *P_union_335663;

union _union_335663 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_EventData__IEnumerable_EventLiveMst___o System_Func_EventData__IEnumerable_EventLiveMst___o, *PSystem_Func_EventData__IEnumerable_EventLiveMst___o;

typedef struct System_Func_EventData__IEnumerable_EventLiveMst___Fields System_Func_EventData__IEnumerable_EventLiveMst___Fields, *PSystem_Func_EventData__IEnumerable_EventLiveMst___Fields;

struct System_Func_EventData__IEnumerable_EventLiveMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventData__IEnumerable_EventLiveMst___o {
    struct System_Func_EventData__IEnumerable_EventLiveMst___c *klass;
    void *monitor;
    struct System_Func_EventData__IEnumerable_EventLiveMst___Fields fields;
};

typedef struct Firebase_Variant_Type_c Firebase_Variant_Type_c, *PFirebase_Variant_Type_c;

typedef struct Firebase_Variant_Type_VTable Firebase_Variant_Type_VTable, *PFirebase_Variant_Type_VTable;

struct Firebase_Variant_Type_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Firebase_Variant_Type_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Variant_Type_VTable vtable;
};

typedef union _union_335666 _union_335666, *P_union_335666;

union _union_335666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_DragAndDropPosition_Fields UnityEngine_UIElements_DragAndDropPosition_Fields, *PUnityEngine_UIElements_DragAndDropPosition_Fields;

struct UnityEngine_UIElements_DragAndDropPosition_Fields {
    int32_t value__;
};

typedef struct MethodInfo_2B0B11C MethodInfo_2B0B11C, *PMethodInfo_2B0B11C;

typedef union _union_187658 _union_187658, *P_union_187658;

union _union_187658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B11C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_c Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_c, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_c;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_VTable Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_VTable, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_VTable;

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_VTable vtable;
};

typedef struct Shock_MngGGLData___c__DisplayClass49_0_Fields Shock_MngGGLData___c__DisplayClass49_0_Fields, *PShock_MngGGLData___c__DisplayClass49_0_Fields;

typedef struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___o System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___o, *PSystem_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___o;

typedef struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___c System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___c, *PSystem_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___c;

typedef struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___Fields System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___Fields, *PSystem_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___Fields;

typedef struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___VTable System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___VTable, *PSystem_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___VTable;

struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_MngGGLData___c__DisplayClass49_0_Fields {
    struct System_Action_o *onSuccess;
    int32_t platform;
    struct System_Action_o *onError;
    bool isSignIn;
    struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___o *__9__5;
};

struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___VTable vtable;
};

struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___o {
    struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___c *klass;
    void *monitor;
    struct System_Action_GGLClearMigration3rdPartyUserAccount__IGGLResult_GGLClearMigration3rdPartyUserAccount__string___Fields fields;
};

typedef union _union_335669 _union_335669, *P_union_335669;

union _union_335669 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178290 _union_178290, *P_union_178290;

union _union_178290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1802E3C_RGCTXs MethodInfo_1802E3C_RGCTXs, *PMethodInfo_1802E3C_RGCTXs;

struct MethodInfo_1802E3C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass6_0_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass6_0_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass6_0_TSource___CombinePredicates_b__0;
    struct Il2CppClass *_3_System_Func_TSource__bool_;
    struct MethodInfo *_4_System_Func_TSource__bool___ctor;
};

typedef struct System_Func_CardData__RARITY__VTable System_Func_CardData__RARITY__VTable, *PSystem_Func_CardData__RARITY__VTable;

struct System_Func_CardData__RARITY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_178292 _union_178292, *P_union_178292;

union _union_178292 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321050 _union_321050, *P_union_321050;

union _union_321050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginBonusWaitTapTask___c__DisplayClass4_0_c Aoharu_LoginBonusWaitTapTask___c__DisplayClass4_0_c, *PAoharu_LoginBonusWaitTapTask___c__DisplayClass4_0_c;

typedef struct Aoharu_LoginBonusWaitTapTask___c__DisplayClass4_0_VTable Aoharu_LoginBonusWaitTapTask___c__DisplayClass4_0_VTable, *PAoharu_LoginBonusWaitTapTask___c__DisplayClass4_0_VTable;

struct Aoharu_LoginBonusWaitTapTask___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusWaitTapTask___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusWaitTapTask___c__DisplayClass4_0_VTable vtable;
};

typedef struct Aoharu_Scenes_Live_LiveSkillController___c_c Aoharu_Scenes_Live_LiveSkillController___c_c, *PAoharu_Scenes_Live_LiveSkillController___c_c;

typedef struct Aoharu_Scenes_Live_LiveSkillController___c_StaticFields Aoharu_Scenes_Live_LiveSkillController___c_StaticFields, *PAoharu_Scenes_Live_LiveSkillController___c_StaticFields;

typedef struct Aoharu_Scenes_Live_LiveSkillController___c_VTable Aoharu_Scenes_Live_LiveSkillController___c_VTable, *PAoharu_Scenes_Live_LiveSkillController___c_VTable;

typedef struct Aoharu_Scenes_Live_LiveSkillController___c_o Aoharu_Scenes_Live_LiveSkillController___c_o, *PAoharu_Scenes_Live_LiveSkillController___c_o;

typedef struct System_Func_LiveSkillController_SkillInfo__bool__o System_Func_LiveSkillController_SkillInfo__bool__o, *PSystem_Func_LiveSkillController_SkillInfo__bool__o;

typedef struct System_Func_LiveSkillController_SkillInfo__CardData__o System_Func_LiveSkillController_SkillInfo__CardData__o, *PSystem_Func_LiveSkillController_SkillInfo__CardData__o;

typedef struct System_Func_LiveSkillController_SkillInfo__int__o System_Func_LiveSkillController_SkillInfo__int__o, *PSystem_Func_LiveSkillController_SkillInfo__int__o;

typedef struct Aoharu_Scenes_Live_LiveSkillController___c_Fields Aoharu_Scenes_Live_LiveSkillController___c_Fields, *PAoharu_Scenes_Live_LiveSkillController___c_Fields;

typedef struct System_Func_LiveSkillController_SkillInfo__bool__c System_Func_LiveSkillController_SkillInfo__bool__c, *PSystem_Func_LiveSkillController_SkillInfo__bool__c;

typedef struct System_Func_LiveSkillController_SkillInfo__bool__Fields System_Func_LiveSkillController_SkillInfo__bool__Fields, *PSystem_Func_LiveSkillController_SkillInfo__bool__Fields;

typedef struct System_Func_LiveSkillController_SkillInfo__CardData__c System_Func_LiveSkillController_SkillInfo__CardData__c, *PSystem_Func_LiveSkillController_SkillInfo__CardData__c;

typedef struct System_Func_LiveSkillController_SkillInfo__CardData__Fields System_Func_LiveSkillController_SkillInfo__CardData__Fields, *PSystem_Func_LiveSkillController_SkillInfo__CardData__Fields;

typedef struct System_Func_LiveSkillController_SkillInfo__int__c System_Func_LiveSkillController_SkillInfo__int__c, *PSystem_Func_LiveSkillController_SkillInfo__int__c;

typedef struct System_Func_LiveSkillController_SkillInfo__int__Fields System_Func_LiveSkillController_SkillInfo__int__Fields, *PSystem_Func_LiveSkillController_SkillInfo__int__Fields;

typedef struct System_Func_LiveSkillController_SkillInfo__bool__VTable System_Func_LiveSkillController_SkillInfo__bool__VTable, *PSystem_Func_LiveSkillController_SkillInfo__bool__VTable;

typedef struct System_Func_LiveSkillController_SkillInfo__CardData__VTable System_Func_LiveSkillController_SkillInfo__CardData__VTable, *PSystem_Func_LiveSkillController_SkillInfo__CardData__VTable;

typedef struct System_Func_LiveSkillController_SkillInfo__int__VTable System_Func_LiveSkillController_SkillInfo__int__VTable, *PSystem_Func_LiveSkillController_SkillInfo__int__VTable;

struct Aoharu_Scenes_Live_LiveSkillController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_LiveSkillController_SkillInfo__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveSkillController_SkillInfo__bool__o {
    struct System_Func_LiveSkillController_SkillInfo__bool__c *klass;
    void *monitor;
    struct System_Func_LiveSkillController_SkillInfo__bool__Fields fields;
};

struct System_Func_LiveSkillController_SkillInfo__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveSkillController_SkillInfo__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveSkillController_SkillInfo__bool__VTable vtable;
};

struct System_Func_LiveSkillController_SkillInfo__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveSkillController_SkillInfo__int__o {
    struct System_Func_LiveSkillController_SkillInfo__int__c *klass;
    void *monitor;
    struct System_Func_LiveSkillController_SkillInfo__int__Fields fields;
};

struct System_Func_LiveSkillController_SkillInfo__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveSkillController_SkillInfo__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveSkillController_SkillInfo__int__VTable vtable;
};

struct System_Func_LiveSkillController_SkillInfo__CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveSkillController_SkillInfo__CardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveSkillController_SkillInfo__CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveSkillController_SkillInfo__CardData__VTable vtable;
};

struct System_Func_LiveSkillController_SkillInfo__CardData__o {
    struct System_Func_LiveSkillController_SkillInfo__CardData__c *klass;
    void *monitor;
    struct System_Func_LiveSkillController_SkillInfo__CardData__Fields fields;
};

struct Aoharu_Scenes_Live_LiveSkillController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_LiveSkillController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveSkillController___c_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveSkillController___c_Fields {
};

struct Aoharu_Scenes_Live_LiveSkillController___c_o {
    struct Aoharu_Scenes_Live_LiveSkillController___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveSkillController___c_Fields fields;
};

struct Aoharu_Scenes_Live_LiveSkillController___c_StaticFields {
    struct Aoharu_Scenes_Live_LiveSkillController___c_o *__9;
    struct System_Func_LiveSkillController_SkillInfo__bool__o *__9__21_0;
    struct System_Func_LiveSkillController_SkillInfo__CardData__o *__9__23_0;
    struct System_Action_string__o *__9__29_0;
    struct System_Func_LiveSkillController_SkillInfo__bool__o *__9__34_0;
    struct System_Func_LiveSkillController_SkillInfo__bool__o *__9__34_1;
    struct System_Func_LiveSkillController_SkillInfo__int__o *__9__34_3;
    struct System_Func_LiveSkillController_SkillInfo__bool__o *__9__35_0;
};

typedef union _union_178294 _union_178294, *P_union_178294;

union _union_178294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321052 _union_321052, *P_union_321052;

union _union_321052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Variant_Type_o Firebase_Variant_Type_o, *PFirebase_Variant_Type_o;

typedef struct Firebase_Variant_Type_Fields Firebase_Variant_Type_Fields, *PFirebase_Variant_Type_Fields;

struct Firebase_Variant_Type_Fields {
    int32_t value__;
};

struct Firebase_Variant_Type_o {
    struct Firebase_Variant_Type_Fields fields;
};

typedef union _union_178296 _union_178296, *P_union_178296;

union _union_178296 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321054 _union_321054, *P_union_321054;

union _union_321054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14CC8 MethodInfo_2B14CC8, *PMethodInfo_2B14CC8;

typedef union _union_184964 _union_184964, *P_union_184964;

union _union_184964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14CC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B120 MethodInfo_2B0B120, *PMethodInfo_2B0B120;

typedef union _union_189096 _union_189096, *P_union_189096;

union _union_189096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178298 _union_178298, *P_union_178298;

union _union_178298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321056 _union_321056, *P_union_321056;

union _union_321056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_CriWare_EmptyMovieDatabaseBuilder_VTable Chipstar_Downloads_CriWare_EmptyMovieDatabaseBuilder_VTable, *PChipstar_Downloads_CriWare_EmptyMovieDatabaseBuilder_VTable;

struct Chipstar_Downloads_CriWare_EmptyMovieDatabaseBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

typedef struct MethodInfo_1D7579C MethodInfo_1D7579C, *PMethodInfo_1D7579C;

typedef union _union_282992 _union_282992, *P_union_282992;

union _union_282992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7579C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_FtpWebRequest_c System_Net_FtpWebRequest_c, *PSystem_Net_FtpWebRequest_c;

typedef struct System_Net_FtpWebRequest_StaticFields System_Net_FtpWebRequest_StaticFields, *PSystem_Net_FtpWebRequest_StaticFields;

typedef struct System_Net_FtpWebRequest_VTable System_Net_FtpWebRequest_VTable, *PSystem_Net_FtpWebRequest_VTable;

struct System_Net_FtpWebRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _7_GetObjectData;
    struct VirtualInvokeData _8_set_CachePolicy;
    struct VirtualInvokeData _9_get_Method;
    struct VirtualInvokeData _10_set_Method;
    struct VirtualInvokeData _11_get_RequestUri;
    struct VirtualInvokeData _12_get_Headers;
    struct VirtualInvokeData _13_set_Headers;
    struct VirtualInvokeData _14_get_ContentLength;
    struct VirtualInvokeData _15_set_ContentLength;
    struct VirtualInvokeData _16_set_ContentType;
    struct VirtualInvokeData _17_get_Credentials;
    struct VirtualInvokeData _18_set_Credentials;
    struct VirtualInvokeData _19_get_UseDefaultCredentials;
    struct VirtualInvokeData _20_get_Proxy;
    struct VirtualInvokeData _21_set_Proxy;
    struct VirtualInvokeData _22_get_Timeout;
    struct VirtualInvokeData _23_GetRequestStream;
    struct VirtualInvokeData _24_GetResponse;
    struct VirtualInvokeData _25_BeginGetResponse;
    struct VirtualInvokeData _26_EndGetResponse;
    struct VirtualInvokeData _27_BeginGetRequestStream;
    struct VirtualInvokeData _28_EndGetRequestStream;
    struct VirtualInvokeData _29_GetRequestStreamAsync;
    struct VirtualInvokeData _30_GetResponseAsync;
    struct VirtualInvokeData _31_Abort;
};

struct System_Net_FtpWebRequest_c {
    struct Il2CppClass_1 _1;
    struct System_Net_FtpWebRequest_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_FtpWebRequest_VTable vtable;
};

struct System_Net_FtpWebRequest_StaticFields {
    struct System_Net_NetworkCredential_o *s_defaultFtpNetworkCredential;
    struct System_Net_TimerThread_Queue_o *s_DefaultTimerQueue;
};

typedef union _union_321048 _union_321048, *P_union_321048;

union _union_321048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13661E8 MethodInfo_13661E8, *PMethodInfo_13661E8;

typedef union _union_292412 _union_292412, *P_union_292412;

union _union_292412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13661E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_VTable Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_VTable, *PMono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_VTable;

struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct MethodInfo_2B0B128 MethodInfo_2B0B128, *PMethodInfo_2B0B128;

typedef union _union_190534 _union_190534, *P_union_190534;

union _union_190534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190FC2C MethodInfo_190FC2C, *PMethodInfo_190FC2C;

typedef struct MethodInfo_190FC2C_RGCTXs MethodInfo_190FC2C_RGCTXs, *PMethodInfo_190FC2C_RGCTXs;

typedef union _union_317390 _union_317390, *P_union_317390;

union _union_317390 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FC2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FC2C_RGCTXs *rgctx_data;
    union _union_317390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FC2C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_1EAC038 MethodInfo_1EAC038, *PMethodInfo_1EAC038;

typedef union _union_263548 _union_263548, *P_union_263548;

union _union_263548 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC038 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263548 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvLotteryDrawRData_o Shock_RecvLotteryDrawRData_o, *PShock_RecvLotteryDrawRData_o;

typedef struct Shock_RecvLotteryDrawRData_Fields Shock_RecvLotteryDrawRData_Fields, *PShock_RecvLotteryDrawRData_Fields;

typedef struct Shock_ProtocolData_LotteryItem_array Shock_ProtocolData_LotteryItem_array, *PShock_ProtocolData_LotteryItem_array;

typedef struct Shock_ProtocolData_LotteryDrawCount_array Shock_ProtocolData_LotteryDrawCount_array, *PShock_ProtocolData_LotteryDrawCount_array;

typedef struct Shock_ProtocolData_LotteryItem_o Shock_ProtocolData_LotteryItem_o, *PShock_ProtocolData_LotteryItem_o;

typedef struct Shock_ProtocolData_LotteryDrawCount_o Shock_ProtocolData_LotteryDrawCount_o, *PShock_ProtocolData_LotteryDrawCount_o;

typedef struct Shock_ProtocolData_LotteryItem_c Shock_ProtocolData_LotteryItem_c, *PShock_ProtocolData_LotteryItem_c;

typedef struct Shock_ProtocolData_LotteryItem_Fields Shock_ProtocolData_LotteryItem_Fields, *PShock_ProtocolData_LotteryItem_Fields;

typedef struct Shock_ProtocolData_LotteryDrawCount_c Shock_ProtocolData_LotteryDrawCount_c, *PShock_ProtocolData_LotteryDrawCount_c;

typedef struct Shock_ProtocolData_LotteryDrawCount_Fields Shock_ProtocolData_LotteryDrawCount_Fields, *PShock_ProtocolData_LotteryDrawCount_Fields;

typedef struct Shock_ProtocolData_LotteryItem_VTable Shock_ProtocolData_LotteryItem_VTable, *PShock_ProtocolData_LotteryItem_VTable;

typedef struct Shock_ProtocolData_LotteryDrawCount_VTable Shock_ProtocolData_LotteryDrawCount_VTable, *PShock_ProtocolData_LotteryDrawCount_VTable;

struct Shock_ProtocolData_LotteryItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LotteryItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_LotteryItem_o *m_Items[65535];
};

struct Shock_ProtocolData_LotteryDrawCount_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_LotteryDrawCount_o *m_Items[65535];
};

struct Shock_RecvLotteryDrawRData_Fields {
    struct Shock_ProtocolData_LotteryItem_array *lottery_item_list;
    struct Shock_ProtocolData_UpdatedValueList_o *updated_value_list;
    struct Shock_ProtocolData_Gift_array *gift_list;
    struct System_UInt32_array *clear_mission_ids;
    struct Shock_ProtocolData_LotteryDrawCount_array *draw_count_list;
};

struct Shock_RecvLotteryDrawRData_o {
    struct Shock_RecvLotteryDrawRData_c *klass;
    void *monitor;
    struct Shock_RecvLotteryDrawRData_Fields fields;
};

struct Shock_ProtocolData_LotteryDrawCount_Fields {
    uint32_t number;
    int32_t count;
};

struct Shock_ProtocolData_LotteryDrawCount_o {
    struct Shock_ProtocolData_LotteryDrawCount_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LotteryDrawCount_Fields fields;
};

struct Shock_ProtocolData_LotteryDrawCount_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LotteryDrawCount_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LotteryDrawCount_VTable vtable;
};

struct Shock_ProtocolData_LotteryItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LotteryItem_VTable vtable;
};

struct Shock_ProtocolData_LotteryItem_Fields {
    uint32_t master_lottery_item_id;
    uint32_t master_lottery_item_number;
    uint8_t is_new;
    struct Shock_ProtocolData_ExchangeItem_o *exchange_item;
};

struct Shock_ProtocolData_LotteryItem_o {
    struct Shock_ProtocolData_LotteryItem_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LotteryItem_Fields fields;
};

typedef struct MethodInfo_19196D0 MethodInfo_19196D0, *PMethodInfo_19196D0;

typedef struct MethodInfo_19196D0_RGCTXs MethodInfo_19196D0_RGCTXs, *PMethodInfo_19196D0_RGCTXs;

typedef union _union_211333 _union_211333, *P_union_211333;

union _union_211333 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19196D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19196D0_RGCTXs *rgctx_data;
    union _union_211333 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19196D0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_16D6FC4_RGCTXs MethodInfo_16D6FC4_RGCTXs, *PMethodInfo_16D6FC4_RGCTXs;

struct MethodInfo_16D6FC4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_3090CE4_RGCTXs MethodInfo_3090CE4_RGCTXs, *PMethodInfo_3090CE4_RGCTXs;

struct MethodInfo_3090CE4_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_22C4400 MethodInfo_22C4400, *PMethodInfo_22C4400;

typedef union _union_277206 _union_277206, *P_union_277206;

union _union_277206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335672 _union_335672, *P_union_335672;

union _union_335672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveBeatIcon___c_StaticFields Aoharu_LiveBeatIcon___c_StaticFields, *PAoharu_LiveBeatIcon___c_StaticFields;

typedef struct Aoharu_LiveBeatIcon___c_o Aoharu_LiveBeatIcon___c_o, *PAoharu_LiveBeatIcon___c_o;

typedef struct System_Action_TweenBase__o System_Action_TweenBase__o, *PSystem_Action_TweenBase__o;

typedef struct System_Action_LiveBeatIcon_LiveWaveTween__o System_Action_LiveBeatIcon_LiveWaveTween__o, *PSystem_Action_LiveBeatIcon_LiveWaveTween__o;

typedef struct Aoharu_LiveBeatIcon___c_c Aoharu_LiveBeatIcon___c_c, *PAoharu_LiveBeatIcon___c_c;

typedef struct Aoharu_LiveBeatIcon___c_Fields Aoharu_LiveBeatIcon___c_Fields, *PAoharu_LiveBeatIcon___c_Fields;

typedef struct System_Action_TweenBase__c System_Action_TweenBase__c, *PSystem_Action_TweenBase__c;

typedef struct System_Action_TweenBase__Fields System_Action_TweenBase__Fields, *PSystem_Action_TweenBase__Fields;

typedef struct System_Action_LiveBeatIcon_LiveWaveTween__c System_Action_LiveBeatIcon_LiveWaveTween__c, *PSystem_Action_LiveBeatIcon_LiveWaveTween__c;

typedef struct System_Action_LiveBeatIcon_LiveWaveTween__Fields System_Action_LiveBeatIcon_LiveWaveTween__Fields, *PSystem_Action_LiveBeatIcon_LiveWaveTween__Fields;

typedef struct Aoharu_LiveBeatIcon___c_VTable Aoharu_LiveBeatIcon___c_VTable, *PAoharu_LiveBeatIcon___c_VTable;

typedef struct System_Action_TweenBase__VTable System_Action_TweenBase__VTable, *PSystem_Action_TweenBase__VTable;

typedef struct System_Action_LiveBeatIcon_LiveWaveTween__VTable System_Action_LiveBeatIcon_LiveWaveTween__VTable, *PSystem_Action_LiveBeatIcon_LiveWaveTween__VTable;

struct System_Action_LiveBeatIcon_LiveWaveTween__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_LiveBeatIcon___c_StaticFields {
    struct Aoharu_LiveBeatIcon___c_o *__9;
    struct System_Action_TweenBase__o *__9__4_0;
    struct System_Action_LiveBeatIcon_LiveWaveTween__o *__9__4_1;
};

struct System_Action_TweenBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_LiveBeatIcon___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveBeatIcon___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LiveBeatIcon___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveBeatIcon___c_VTable vtable;
};

struct System_Action_TweenBase__o {
    struct System_Action_TweenBase__c *klass;
    void *monitor;
    struct System_Action_TweenBase__Fields fields;
};

struct System_Action_TweenBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TweenBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TweenBase__VTable vtable;
};

struct Aoharu_LiveBeatIcon___c_Fields {
};

struct Aoharu_LiveBeatIcon___c_o {
    struct Aoharu_LiveBeatIcon___c_c *klass;
    void *monitor;
    struct Aoharu_LiveBeatIcon___c_Fields fields;
};

struct System_Action_LiveBeatIcon_LiveWaveTween__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_LiveBeatIcon_LiveWaveTween__o {
    struct System_Action_LiveBeatIcon_LiveWaveTween__c *klass;
    void *monitor;
    struct System_Action_LiveBeatIcon_LiveWaveTween__Fields fields;
};

struct System_Action_LiveBeatIcon_LiveWaveTween__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LiveBeatIcon_LiveWaveTween__VTable vtable;
};

typedef union _union_335675 _union_335675, *P_union_335675;

union _union_335675 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_array UnityEngine_SubsystemsImplementation_SubsystemWithProvider_array, *PUnityEngine_SubsystemsImplementation_SubsystemWithProvider_array;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_o UnityEngine_SubsystemsImplementation_SubsystemWithProvider_o, *PUnityEngine_SubsystemsImplementation_SubsystemWithProvider_o;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_c UnityEngine_SubsystemsImplementation_SubsystemWithProvider_c, *PUnityEngine_SubsystemsImplementation_SubsystemWithProvider_c;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_Fields UnityEngine_SubsystemsImplementation_SubsystemWithProvider_Fields, *PUnityEngine_SubsystemsImplementation_SubsystemWithProvider_Fields;

typedef struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_VTable UnityEngine_SubsystemsImplementation_SubsystemWithProvider_VTable, *PUnityEngine_SubsystemsImplementation_SubsystemWithProvider_VTable;

struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_VTable vtable;
};

struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_Fields {
};

struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_o {
    struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_c *klass;
    void *monitor;
    struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_Fields fields;
};

struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_o *m_Items[65535];
};

typedef union _union_335678 _union_335678, *P_union_335678;

union _union_335678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_EventPoint__VTable System_Action_EventPoint__VTable, *PSystem_Action_EventPoint__VTable;

struct System_Action_EventPoint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Action_LeaderboardScoreData__o System_Action_LeaderboardScoreData__o, *PSystem_Action_LeaderboardScoreData__o;

typedef struct System_Action_LeaderboardScoreData__Fields System_Action_LeaderboardScoreData__Fields, *PSystem_Action_LeaderboardScoreData__Fields;

struct System_Action_LeaderboardScoreData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_LeaderboardScoreData__o {
    struct System_Action_LeaderboardScoreData__c *klass;
    void *monitor;
    struct System_Action_LeaderboardScoreData__Fields fields;
};

typedef union _union_321040 _union_321040, *P_union_321040;

union _union_321040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321042 _union_321042, *P_union_321042;

union _union_321042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_BasicApi_Nearby_NearbyConnectionConfiguration_Fields GooglePlayGames_BasicApi_Nearby_NearbyConnectionConfiguration_Fields, *PGooglePlayGames_BasicApi_Nearby_NearbyConnectionConfiguration_Fields;

typedef struct System_Action_InitializationStatus__o System_Action_InitializationStatus__o, *PSystem_Action_InitializationStatus__o;

typedef struct System_Action_InitializationStatus__c System_Action_InitializationStatus__c, *PSystem_Action_InitializationStatus__c;

typedef struct System_Action_InitializationStatus__Fields System_Action_InitializationStatus__Fields, *PSystem_Action_InitializationStatus__Fields;

typedef struct System_Action_InitializationStatus__VTable System_Action_InitializationStatus__VTable, *PSystem_Action_InitializationStatus__VTable;

struct System_Action_InitializationStatus__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct GooglePlayGames_BasicApi_Nearby_NearbyConnectionConfiguration_Fields {
    struct System_Action_InitializationStatus__o *mInitializationCallback;
    int64_t mLocalClientId;
};

struct System_Action_InitializationStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_InitializationStatus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_InitializationStatus__VTable vtable;
};

struct System_Action_InitializationStatus__o {
    struct System_Action_InitializationStatus__c *klass;
    void *monitor;
    struct System_Action_InitializationStatus__Fields fields;
};

typedef union _union_321046 _union_321046, *P_union_321046;

union _union_321046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178278 _union_178278, *P_union_178278;

union _union_178278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5B3DC MethodInfo_1B5B3DC, *PMethodInfo_1B5B3DC;

typedef union _union_244937 _union_244937, *P_union_244937;

union _union_244937 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B3DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244937 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumUnitPairMMstTable___c_VTable Shock_AlbumUnitPairMMstTable___c_VTable, *PShock_AlbumUnitPairMMstTable___c_VTable;

struct Shock_AlbumUnitPairMMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1909D18_RGCTXs MethodInfo_1909D18_RGCTXs, *PMethodInfo_1909D18_RGCTXs;

struct MethodInfo_1909D18_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef union _union_178270 _union_178270, *P_union_178270;

union _union_178270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178272 _union_178272, *P_union_178272;

union _union_178272 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64F7C MethodInfo_1B64F7C, *PMethodInfo_1B64F7C;

typedef union _union_250351 _union_250351, *P_union_250351;

union _union_250351 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6AB0 MethodInfo_1BC6AB0, *PMethodInfo_1BC6AB0;

typedef union _union_303394 _union_303394, *P_union_303394;

union _union_303394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178274 _union_178274, *P_union_178274;

union _union_178274 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178276 _union_178276, *P_union_178276;

union _union_178276 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6FA58_RGCTXs MethodInfo_2E6FA58_RGCTXs, *PMethodInfo_2E6FA58_RGCTXs;

struct MethodInfo_2E6FA58_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Shock_SceneController___LoadSceneCoroutine_d__35_o Shock_SceneController___LoadSceneCoroutine_d__35_o, *PShock_SceneController___LoadSceneCoroutine_d__35_o;

typedef struct Shock_SceneController___LoadSceneCoroutine_d__35_c Shock_SceneController___LoadSceneCoroutine_d__35_c, *PShock_SceneController___LoadSceneCoroutine_d__35_c;

typedef struct Shock_SceneController___LoadSceneCoroutine_d__35_Fields Shock_SceneController___LoadSceneCoroutine_d__35_Fields, *PShock_SceneController___LoadSceneCoroutine_d__35_Fields;

typedef struct Shock_SceneController___LoadSceneCoroutine_d__35_VTable Shock_SceneController___LoadSceneCoroutine_d__35_VTable, *PShock_SceneController___LoadSceneCoroutine_d__35_VTable;

typedef struct Shock_SceneController___c__DisplayClass35_0_o Shock_SceneController___c__DisplayClass35_0_o, *PShock_SceneController___c__DisplayClass35_0_o;

typedef struct Chipstar_Downloads_ILoadOperation_o Chipstar_Downloads_ILoadOperation_o, *PChipstar_Downloads_ILoadOperation_o;

typedef struct Shock_SceneController___c__DisplayClass35_0_c Shock_SceneController___c__DisplayClass35_0_c, *PShock_SceneController___c__DisplayClass35_0_c;

typedef struct Shock_SceneController___c__DisplayClass35_0_Fields Shock_SceneController___c__DisplayClass35_0_Fields, *PShock_SceneController___c__DisplayClass35_0_Fields;

typedef struct Chipstar_Downloads_ILoadOperation_c Chipstar_Downloads_ILoadOperation_c, *PChipstar_Downloads_ILoadOperation_c;

typedef struct Chipstar_Downloads_ILoadOperation_Fields Chipstar_Downloads_ILoadOperation_Fields, *PChipstar_Downloads_ILoadOperation_Fields;

typedef struct Shock_SceneController___c__DisplayClass35_0_VTable Shock_SceneController___c__DisplayClass35_0_VTable, *PShock_SceneController___c__DisplayClass35_0_VTable;

struct Chipstar_Downloads_ILoadOperation_Fields {
};

struct Shock_SceneController___c__DisplayClass35_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneController___c__DisplayClass35_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController___c__DisplayClass35_0_VTable vtable;
};

struct Shock_SceneController___c__DisplayClass35_0_Fields {
    int32_t sceneType;
};

struct Shock_SceneController___c__DisplayClass35_0_o {
    struct Shock_SceneController___c__DisplayClass35_0_c *klass;
    void *monitor;
    struct Shock_SceneController___c__DisplayClass35_0_Fields fields;
};

struct Shock_SceneController___LoadSceneCoroutine_d__35_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t sceneType;
    int32_t loadSceneMode;
    struct System_Action_SceneBase__o *onLoadComplete;
    struct Shock_SceneController___c__DisplayClass35_0_o *__8__1;
    struct Shock_IInputLockData_o *_inputLock_5__2;
    struct System_String_o *_sceneName_5__3;
    struct Chipstar_Downloads_ILoadOperation_o *_loadlevelOperation_5__4;
};

struct Shock_SceneController___LoadSceneCoroutine_d__35_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_ILoadOperation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_SceneController___LoadSceneCoroutine_d__35_o {
    struct Shock_SceneController___LoadSceneCoroutine_d__35_c *klass;
    void *monitor;
    struct Shock_SceneController___LoadSceneCoroutine_d__35_Fields fields;
};

struct Shock_SceneController___LoadSceneCoroutine_d__35_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController___LoadSceneCoroutine_d__35_VTable vtable;
};

struct Chipstar_Downloads_ILoadOperation_o {
    struct Chipstar_Downloads_ILoadOperation_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadOperation_Fields fields;
};

typedef struct MethodInfo_21DC084 MethodInfo_21DC084, *PMethodInfo_21DC084;

typedef union _union_160513 _union_160513, *P_union_160513;

union _union_160513 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160513 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ArraySegment_Enumerator_T__c System_ArraySegment_Enumerator_T__c, *PSystem_ArraySegment_Enumerator_T__c;

typedef struct System_ArraySegment_Enumerator_T__VTable System_ArraySegment_Enumerator_T__VTable, *PSystem_ArraySegment_Enumerator_T__VTable;

struct System_ArraySegment_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_ArraySegment_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_ArraySegment_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ArraySegment_Enumerator_T__VTable vtable;
};

typedef struct Shock_Data_SaveData_JsonDictionary_uint__long__o Shock_Data_SaveData_JsonDictionary_uint__long__o, *PShock_Data_SaveData_JsonDictionary_uint__long__o;

typedef struct Shock_Data_SaveData_JsonDictionary_uint__long__c Shock_Data_SaveData_JsonDictionary_uint__long__c, *PShock_Data_SaveData_JsonDictionary_uint__long__c;

typedef struct Shock_Data_SaveData_JsonDictionary_uint__long__Fields Shock_Data_SaveData_JsonDictionary_uint__long__Fields, *PShock_Data_SaveData_JsonDictionary_uint__long__Fields;

typedef struct Shock_Data_SaveData_JsonDictionary_uint__long__VTable Shock_Data_SaveData_JsonDictionary_uint__long__VTable, *PShock_Data_SaveData_JsonDictionary_uint__long__VTable;

typedef struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__array Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__array, *PShock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__array;

typedef struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__o Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__o, *PShock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__o;

typedef struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__Fields Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__Fields, *PShock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__Fields;

struct Shock_Data_SaveData_JsonDictionary_uint__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
};

struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__Fields {
    struct Il2CppObject *key;
    struct Il2CppObject *value;
};

struct Shock_Data_SaveData_JsonDictionary_uint__long__Fields {
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__array *dictionary;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_dictionary;
};

struct Shock_Data_SaveData_JsonDictionary_uint__long__o {
    struct Shock_Data_SaveData_JsonDictionary_uint__long__c *klass;
    void *monitor;
    struct Shock_Data_SaveData_JsonDictionary_uint__long__Fields fields;
};

struct Shock_Data_SaveData_JsonDictionary_uint__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_JsonDictionary_uint__long__VTable vtable;
};

struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__o {
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__Fields fields;
};

struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Data_SaveData_JsonDictionary_KeyValuePair_TKey__TValue__o m_Items[65535];
};

typedef struct MethodInfo_2091048 MethodInfo_2091048, *PMethodInfo_2091048;

typedef union _union_325458 _union_325458, *P_union_325458;

union _union_325458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeMusicMst_VTable Shock_NoticeMusicMst_VTable, *PShock_NoticeMusicMst_VTable;

struct Shock_NoticeMusicMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct MethodInfo_2C20F18_RGCTXs MethodInfo_2C20F18_RGCTXs, *PMethodInfo_2C20F18_RGCTXs;

struct MethodInfo_2C20F18_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponentInParent_T_;
};

typedef struct System_Net_MonoChunkStream_c System_Net_MonoChunkStream_c, *PSystem_Net_MonoChunkStream_c;

typedef struct System_Net_MonoChunkStream_VTable System_Net_MonoChunkStream_VTable, *PSystem_Net_MonoChunkStream_VTable;

struct System_Net_MonoChunkStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_ProcessReadAsync;
    struct VirtualInvokeData _39_FinishReading;
};

struct System_Net_MonoChunkStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_MonoChunkStream_VTable vtable;
};

typedef struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__o System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__o, *PSystem_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__o;

typedef struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__c System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__c, *PSystem_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__c;

typedef struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__Fields System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__Fields, *PSystem_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__Fields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__RGCTXs System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__RGCTXs, *PSystem_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__RGCTXs;

typedef struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__VTable System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__VTable, *PSystem_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__VTable;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__o System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__o, *PSystem_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__o;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__c System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__c, *PSystem_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__c;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__Fields System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__Fields, *PSystem_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__Fields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__StaticFields System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__StaticFields, *PSystem_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__StaticFields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__VTable System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__VTable, *PSystem_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__VTable;

struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_KeyValuePair_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_KeyValuePair_TKey__TValue___ctor;
};

struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__Fields {
    struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__o *_tables;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    bool _growLockArray;
    int32_t _budget;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__array *_serializationArray;
    int32_t _serializationConcurrencyLevel;
    int32_t _serializationCapacity;
};

struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__o {
    struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__Fields fields;
};

struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__StaticFields {
    bool s_isValueWriteAtomic;
};

struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__Fields {
    int32_t __1__state;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__o __2__current;
    struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__o *__4__this;
    struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__array *_buckets_5__2;
    int32_t _i_5__3;
    struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__o *_current_5__4;
};

struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__o {
    struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__Fields fields;
};

struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Collections_Generic_KeyValuePair_TKey_TValue___get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentDictionary__GetEnumerator_d__35_TKey__TValue__VTable vtable;
};

struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_get_Keys;
    struct VirtualInvokeData _7_get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Collections_Generic_IDictionary_TKey_TValue__Add;
    struct VirtualInvokeData _10_System_Collections_Generic_IDictionary_TKey_TValue__Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
};

struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__StaticFields *static_fields;
    struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentDictionary_TKey__TValue__VTable vtable;
};

typedef struct Shock_ProtocolData_Exchange_array Shock_ProtocolData_Exchange_array, *PShock_ProtocolData_Exchange_array;

typedef struct Shock_ProtocolData_Exchange_o Shock_ProtocolData_Exchange_o, *PShock_ProtocolData_Exchange_o;

typedef struct Shock_ProtocolData_Exchange_c Shock_ProtocolData_Exchange_c, *PShock_ProtocolData_Exchange_c;

typedef struct Shock_ProtocolData_Exchange_Fields Shock_ProtocolData_Exchange_Fields, *PShock_ProtocolData_Exchange_Fields;

typedef struct Shock_ProtocolData_Exchange_VTable Shock_ProtocolData_Exchange_VTable, *PShock_ProtocolData_Exchange_VTable;

struct Shock_ProtocolData_Exchange_Fields {
    uint32_t master_exchange_item_id;
    int32_t count;
};

struct Shock_ProtocolData_Exchange_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Exchange_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Exchange_o *m_Items[65535];
};

struct Shock_ProtocolData_Exchange_o {
    struct Shock_ProtocolData_Exchange_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Exchange_Fields fields;
};

struct Shock_ProtocolData_Exchange_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Exchange_VTable vtable;
};

typedef union _union_178280 _union_178280, *P_union_178280;

union _union_178280 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Channels_SinkProviderData_Fields System_Runtime_Remoting_Channels_SinkProviderData_Fields, *PSystem_Runtime_Remoting_Channels_SinkProviderData_Fields;

struct System_Runtime_Remoting_Channels_SinkProviderData_Fields {
    struct System_String_o *sinkName;
    struct System_Collections_ArrayList_o *children;
    struct System_Collections_Hashtable_o *properties;
};

typedef struct System_Xml_Schema_DateTimeFacetsChecker_Fields System_Xml_Schema_DateTimeFacetsChecker_Fields, *PSystem_Xml_Schema_DateTimeFacetsChecker_Fields;

struct System_Xml_Schema_DateTimeFacetsChecker_Fields {
    struct System_Xml_Schema_FacetsChecker_Fields super;
};

typedef union _union_178282 _union_178282, *P_union_178282;

union _union_178282 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_FirebaseApp__VTable System_Collections_Generic_List_FirebaseApp__VTable, *PSystem_Collections_Generic_List_FirebaseApp__VTable;

struct System_Collections_Generic_List_FirebaseApp__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef union _union_178284 _union_178284, *P_union_178284;

union _union_178284 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178286 _union_178286, *P_union_178286;

union _union_178286 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_LiveMissionMst__uint__VTable Shock_GameMstTableBase_LiveMissionMst__uint__VTable, *PShock_GameMstTableBase_LiveMissionMst__uint__VTable;

struct Shock_GameMstTableBase_LiveMissionMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef union _union_178288 _union_178288, *P_union_178288;

union _union_178288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaItemPageUI_Fields Aoharu_Scenes_Gacha_GachaItemPageUI_Fields, *PAoharu_Scenes_Gacha_GachaItemPageUI_Fields;

typedef struct Shock_ClipRawImageUI_o Shock_ClipRawImageUI_o, *PShock_ClipRawImageUI_o;

typedef struct Shock_ClipRawImageUI_c Shock_ClipRawImageUI_c, *PShock_ClipRawImageUI_c;

typedef struct Shock_ClipRawImageUI_Fields Shock_ClipRawImageUI_Fields, *PShock_ClipRawImageUI_Fields;

typedef struct Shock_ClipRawImageUI_VTable Shock_ClipRawImageUI_VTable, *PShock_ClipRawImageUI_VTable;

struct Shock_ClipRawImageUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_RawImage_o *m_image;
    struct UnityEngine_Vector2_o m_baseSize;
};

struct Aoharu_Scenes_Gacha_GachaItemPageUI_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ClipRawImageUI_o *m_image;
    struct UnityEngine_Canvas_o *m_canvas;
};

struct Shock_ClipRawImageUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ClipRawImageUI_o {
    struct Shock_ClipRawImageUI_c *klass;
    void *monitor;
    struct Shock_ClipRawImageUI_Fields fields;
};

struct Shock_ClipRawImageUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ClipRawImageUI_VTable vtable;
};

typedef union _union_178256 _union_178256, *P_union_178256;

union _union_178256 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178258 _union_178258, *P_union_178258;

union _union_178258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26DBAE8 MethodInfo_26DBAE8, *PMethodInfo_26DBAE8;

typedef union _union_268378 _union_268378, *P_union_268378;

union _union_268378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DBAE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextAsset_EncodingUtility_Fields UnityEngine_TextAsset_EncodingUtility_Fields, *PUnityEngine_TextAsset_EncodingUtility_Fields;

struct UnityEngine_TextAsset_EncodingUtility_Fields {
};

typedef struct UniRx_Operators_FromCoroutineObservable_T__VTable UniRx_Operators_FromCoroutineObservable_T__VTable, *PUniRx_Operators_FromCoroutineObservable_T__VTable;

struct UniRx_Operators_FromCoroutineObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

typedef struct Photon_Pun_Demo_PunBasics_LoaderAnime_VTable Photon_Pun_Demo_PunBasics_LoaderAnime_VTable, *PPhoton_Pun_Demo_PunBasics_LoaderAnime_VTable;

struct Photon_Pun_Demo_PunBasics_LoaderAnime_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17A9C64 MethodInfo_17A9C64, *PMethodInfo_17A9C64;

typedef union _union_170801 _union_170801, *P_union_170801;

union _union_170801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9C64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__List_StoryPartMst___Fields Carbon_ListDictionary_uint__List_StoryPartMst___Fields, *PCarbon_ListDictionary_uint__List_StoryPartMst___Fields;

struct Carbon_ListDictionary_uint__List_StoryPartMst___Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_object__Fields ExitGames_Client_Photon_StructWrapping_StructWrapper_object__Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_object__Fields;

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_object__Fields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Fields super;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *_ReturnPool_k__BackingField;
    int32_t pooling;
    struct Il2CppObject *value;
};

typedef struct MethodInfo_1EE0A74 MethodInfo_1EE0A74, *PMethodInfo_1EE0A74;

typedef union _union_304746 _union_304746, *P_union_304746;

union _union_304746 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0A74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304746 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_InvalidDataException_VTable System_IO_InvalidDataException_VTable, *PSystem_IO_InvalidDataException_VTable;

struct System_IO_InvalidDataException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct Aoharu_MultiUtil___c__DisplayClass5_0_VTable Aoharu_MultiUtil___c__DisplayClass5_0_VTable, *PAoharu_MultiUtil___c__DisplayClass5_0_VTable;

struct Aoharu_MultiUtil___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Chipstar_Downloads_AssetData_array Chipstar_Downloads_AssetData_array, *PChipstar_Downloads_AssetData_array;

struct Chipstar_Downloads_AssetData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_AssetData_o *m_Items[65535];
};

typedef struct GreeGameLib_SocialKit_SocialKit_StaticFields GreeGameLib_SocialKit_SocialKit_StaticFields, *PGreeGameLib_SocialKit_SocialKit_StaticFields;

typedef struct GreeGameLib_SocialKit_Internal_ISocialKit_o GreeGameLib_SocialKit_Internal_ISocialKit_o, *PGreeGameLib_SocialKit_Internal_ISocialKit_o;

typedef struct GreeGameLib_SocialKit_Internal_ISocialKit_c GreeGameLib_SocialKit_Internal_ISocialKit_c, *PGreeGameLib_SocialKit_Internal_ISocialKit_c;

typedef struct GreeGameLib_SocialKit_Internal_ISocialKit_Fields GreeGameLib_SocialKit_Internal_ISocialKit_Fields, *PGreeGameLib_SocialKit_Internal_ISocialKit_Fields;

struct GreeGameLib_SocialKit_Internal_ISocialKit_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct GreeGameLib_SocialKit_Internal_ISocialKit_Fields {
};

struct GreeGameLib_SocialKit_Internal_ISocialKit_o {
    struct GreeGameLib_SocialKit_Internal_ISocialKit_c *klass;
    void *monitor;
    struct GreeGameLib_SocialKit_Internal_ISocialKit_Fields fields;
};

struct GreeGameLib_SocialKit_SocialKit_StaticFields {
    struct GreeGameLib_SocialKit_Internal_ISocialKit_o *socialKitImpl;
};

typedef struct MethodInfo_12DFD34 MethodInfo_12DFD34, *PMethodInfo_12DFD34;

typedef union _union_169709 _union_169709, *P_union_169709;

union _union_169709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DFD34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178250 _union_178250, *P_union_178250;

union _union_178250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_TranslationJob_eJobState_VTable I2_Loc_TranslationJob_eJobState_VTable, *PI2_Loc_TranslationJob_eJobState_VTable;

struct I2_Loc_TranslationJob_eJobState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_178252 _union_178252, *P_union_178252;

union _union_178252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178254 _union_178254, *P_union_178254;

union _union_178254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_c Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_c, *PChipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_c;

typedef struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_VTable Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_VTable, *PChipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_VTable;

struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_VTable vtable;
};

typedef union _union_178268 _union_178268, *P_union_178268;

union _union_178268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17A9C6C MethodInfo_17A9C6C, *PMethodInfo_17A9C6C;

typedef union _union_165109 _union_165109, *P_union_165109;

union _union_165109 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9C6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_BinaryBundleSaveDataParser_c Chipstar_Downloads_BinaryBundleSaveDataParser_c, *PChipstar_Downloads_BinaryBundleSaveDataParser_c;

typedef struct Chipstar_Downloads_BinaryBundleSaveDataParser_VTable Chipstar_Downloads_BinaryBundleSaveDataParser_VTable, *PChipstar_Downloads_BinaryBundleSaveDataParser_VTable;

struct Chipstar_Downloads_BinaryBundleSaveDataParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
    struct VirtualInvokeData _5_DoParse;
};

struct Chipstar_Downloads_BinaryBundleSaveDataParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BinaryBundleSaveDataParser_VTable vtable;
};

typedef struct MethodInfo_2EF8250 MethodInfo_2EF8250, *PMethodInfo_2EF8250;

typedef union _union_202992 _union_202992, *P_union_202992;

union _union_202992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_o Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_o, *PChipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_o;

typedef struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_Fields Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_Fields, *PChipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_Fields;

typedef struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_o Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_o, *PChipstar_Downloads_CriWare_SoundBuildMapTableBuilder_o;

typedef struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_c Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_c, *PChipstar_Downloads_CriWare_SoundBuildMapTableBuilder_c;

typedef struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_Fields Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_Fields, *PChipstar_Downloads_CriWare_SoundBuildMapTableBuilder_Fields;

typedef struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_VTable Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_VTable, *PChipstar_Downloads_CriWare_SoundBuildMapTableBuilder_VTable;

typedef struct Chipstar_FileBuilderCreater_SoundBuildMapTable__Fields Chipstar_FileBuilderCreater_SoundBuildMapTable__Fields, *PChipstar_FileBuilderCreater_SoundBuildMapTable__Fields;

struct Chipstar_FileBuilderCreater_SoundBuildMapTable__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_FileConverterBuilder_o *converter;
    int32_t m_writeOption;
    int32_t m_readOption;
};

struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_Fields {
    struct Chipstar_FileBuilderCreater_SoundBuildMapTable__Fields super;
};

struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_o {
    struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_Fields fields;
};

struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_VTable vtable;
};

struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_Fields {
    struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_Fields super;
    struct Chipstar_Downloads_CriWare_SoundBuildMapTableBuilder_o *m_builder;
};

struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_o {
    struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_RuntimeSoundDatabaseBuilder_Fields fields;
};

typedef struct MethodInfo_2B9DA80 MethodInfo_2B9DA80, *PMethodInfo_2B9DA80;

typedef union _union_241811 _union_241811, *P_union_241811;

union _union_241811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DA80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13B3BF0 MethodInfo_13B3BF0, *PMethodInfo_13B3BF0;

typedef struct MethodInfo_13B3BF0_RGCTXs MethodInfo_13B3BF0_RGCTXs, *PMethodInfo_13B3BF0_RGCTXs;

typedef union _union_206826 _union_206826, *P_union_206826;

struct MethodInfo_13B3BF0_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_206826 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B3BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B3BF0_RGCTXs *rgctx_data;
    union _union_206826 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_EmptyManifestLoader_VTable Chipstar_Downloads_EmptyManifestLoader_VTable, *PChipstar_Downloads_EmptyManifestLoader_VTable;

struct Chipstar_Downloads_EmptyManifestLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_LoadWait;
    struct VirtualInvokeData _5_GetManifest;
    struct VirtualInvokeData _6_Dispose;
};

typedef struct MethodInfo_1802F00_RGCTXs MethodInfo_1802F00_RGCTXs, *PMethodInfo_1802F00_RGCTXs;

struct MethodInfo_1802F00_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass6_0_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass6_0_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass6_0_TSource___CombinePredicates_b__0;
    struct Il2CppClass *_3_System_Func_TSource__bool_;
    struct MethodInfo *_4_System_Func_TSource__bool___ctor;
};

typedef struct MethodInfo_2B9DA88 MethodInfo_2B9DA88, *PMethodInfo_2B9DA88;

struct MethodInfo_2B9DA88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_DeckSaveData_DeckNameData__c System_Collections_Generic_List_DeckSaveData_DeckNameData__c, *PSystem_Collections_Generic_List_DeckSaveData_DeckNameData__c;

typedef struct System_Collections_Generic_List_DeckSaveData_DeckNameData__StaticFields System_Collections_Generic_List_DeckSaveData_DeckNameData__StaticFields, *PSystem_Collections_Generic_List_DeckSaveData_DeckNameData__StaticFields;

typedef struct System_Collections_Generic_List_DeckSaveData_DeckNameData__VTable System_Collections_Generic_List_DeckSaveData_DeckNameData__VTable, *PSystem_Collections_Generic_List_DeckSaveData_DeckNameData__VTable;

typedef struct Shock_Data_SaveData_DeckSaveData_DeckNameData_array Shock_Data_SaveData_DeckSaveData_DeckNameData_array, *PShock_Data_SaveData_DeckSaveData_DeckNameData_array;

typedef struct Shock_Data_SaveData_DeckSaveData_DeckNameData_o Shock_Data_SaveData_DeckSaveData_DeckNameData_o, *PShock_Data_SaveData_DeckSaveData_DeckNameData_o;

typedef struct Shock_Data_SaveData_DeckSaveData_DeckNameData_c Shock_Data_SaveData_DeckSaveData_DeckNameData_c, *PShock_Data_SaveData_DeckSaveData_DeckNameData_c;

typedef struct Shock_Data_SaveData_DeckSaveData_DeckNameData_Fields Shock_Data_SaveData_DeckSaveData_DeckNameData_Fields, *PShock_Data_SaveData_DeckSaveData_DeckNameData_Fields;

typedef struct Shock_Data_SaveData_DeckSaveData_DeckNameData_VTable Shock_Data_SaveData_DeckSaveData_DeckNameData_VTable, *PShock_Data_SaveData_DeckSaveData_DeckNameData_VTable;

struct Shock_Data_SaveData_DeckSaveData_DeckNameData_Fields {
    uint32_t m_deckSlot;
    struct System_String_o *m_deckName;
};

struct Shock_Data_SaveData_DeckSaveData_DeckNameData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_DeckSaveData_DeckNameData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_DeckSaveData_DeckNameData_VTable vtable;
};

struct Shock_Data_SaveData_DeckSaveData_DeckNameData_o {
    struct Shock_Data_SaveData_DeckSaveData_DeckNameData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_DeckSaveData_DeckNameData_Fields fields;
};

struct System_Collections_Generic_List_DeckSaveData_DeckNameData__StaticFields {
    struct Shock_Data_SaveData_DeckSaveData_DeckNameData_array *s_emptyArray;
};

struct Shock_Data_SaveData_DeckSaveData_DeckNameData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Data_SaveData_DeckSaveData_DeckNameData_o *m_Items[65535];
};

struct System_Collections_Generic_List_DeckSaveData_DeckNameData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_DeckSaveData_DeckNameData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_DeckSaveData_DeckNameData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_DeckSaveData_DeckNameData__VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass508_0_Fields Shock_Protocol___c__DisplayClass508_0_Fields, *PShock_Protocol___c__DisplayClass508_0_Fields;

struct Shock_Protocol___c__DisplayClass508_0_Fields {
    struct System_Action_o *onSuccess;
};

typedef union _union_178260 _union_178260, *P_union_178260;

union _union_178260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_IGGLResult_GGLUpdateWordList__ResultNone__c Shock_GGL_IGGLResult_GGLUpdateWordList__ResultNone__c, *PShock_GGL_IGGLResult_GGLUpdateWordList__ResultNone__c;

struct Shock_GGL_IGGLResult_GGLUpdateWordList__ResultNone__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_26DBAE0 MethodInfo_26DBAE0, *PMethodInfo_26DBAE0;

typedef union _union_272852 _union_272852, *P_union_272852;

union _union_272852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DBAE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178262 _union_178262, *P_union_178262;

union _union_178262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178264 _union_178264, *P_union_178264;

union _union_178264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_o Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_o, *PShock_Scenes_FriendList_FriendListRefineFilterMemberButton_o;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_c Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_c, *PShock_Scenes_FriendList_FriendListRefineFilterMemberButton_c;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_Fields Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_Fields, *PShock_Scenes_FriendList_FriendListRefineFilterMemberButton_Fields;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_VTable Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_VTable, *PShock_Scenes_FriendList_FriendListRefineFilterMemberButton_VTable;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterButton_Fields Shock_Scenes_FriendList_FriendListRefineFilterButton_Fields, *PShock_Scenes_FriendList_FriendListRefineFilterButton_Fields;

struct Shock_Scenes_FriendList_FriendListRefineFilterButton_Fields {
    struct Shock_ToggleButton_Fields super;
    struct Shock_TextMeshUI_o *m_Text;
};

struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoDestroy;
    struct VirtualInvokeData _5_DoStart;
};

struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_VTable vtable;
};

struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_Fields {
    struct Shock_Scenes_FriendList_FriendListRefineFilterButton_Fields super;
};

struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_o {
    struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_c *klass;
    void *monitor;
    struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_Fields fields;
};

typedef union _union_178266 _union_178266, *P_union_178266;

union _union_178266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178234 _union_178234, *P_union_178234;

union _union_178234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266DA4 MethodInfo_3266DA4, *PMethodInfo_3266DA4;

typedef union _union_315053 _union_315053, *P_union_315053;

union _union_315053 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266DA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315053 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178236 _union_178236, *P_union_178236;

union _union_178236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178238 _union_178238, *P_union_178238;

union _union_178238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16D4AE4_RGCTXs MethodInfo_16D4AE4_RGCTXs, *PMethodInfo_16D4AE4_RGCTXs;

struct MethodInfo_16D4AE4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct TMPro_ColorMode_c TMPro_ColorMode_c, *PTMPro_ColorMode_c;

typedef struct TMPro_ColorMode_VTable TMPro_ColorMode_VTable, *PTMPro_ColorMode_VTable;

struct TMPro_ColorMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct TMPro_ColorMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_ColorMode_VTable vtable;
};

typedef struct UnityEngine_Timeline_TimelineClip_BlendCurveMode_Fields UnityEngine_Timeline_TimelineClip_BlendCurveMode_Fields, *PUnityEngine_Timeline_TimelineClip_BlendCurveMode_Fields;

struct UnityEngine_Timeline_TimelineClip_BlendCurveMode_Fields {
    int32_t value__;
};

typedef struct Shock_StoryTypeComparer_Fields Shock_StoryTypeComparer_Fields, *PShock_StoryTypeComparer_Fields;

struct Shock_StoryTypeComparer_Fields {
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__Fields {
    struct UnityEngine_UIElements_TextShadow_o startValue;
    struct UnityEngine_UIElements_TextShadow_o endValue;
    struct UnityEngine_UIElements_TextShadow_o reversingAdjustedStartValue;
    struct UnityEngine_UIElements_TextShadow_o currentValue;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TextShadow__o m_Items[65535];
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
    struct System_Action_object__o *__9__2_2;
    struct System_Action_object__o *__9__2_3;
    struct System_Action_object__o *__9__2_4;
    struct System_Action_object__o *__9__2_5;
    struct System_Action_object__o *__9__2_6;
    struct System_Action_object__o *__9__2_7;
    struct System_Action_object__o *__9__2_8;
    struct System_Action_object__o *__9__2_9;
    struct System_Action_object__o *__9__2_10;
    struct System_Action_object__o *__9__2_11;
    struct System_Action_object__o *__9__2_12;
    struct System_Action_object__o *__9__2_13;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields fields;
};

typedef struct MethodInfo_2AD71D0 MethodInfo_2AD71D0, *PMethodInfo_2AD71D0;

typedef union _union_328608 _union_328608, *P_union_328608;

union _union_328608 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD71D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328608 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32A0160 MethodInfo_32A0160, *PMethodInfo_32A0160;

typedef union _union_316361 _union_316361, *P_union_316361;

union _union_316361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A0160 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335801 _union_335801, *P_union_335801;

union _union_335801 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1102634 MethodInfo_1102634, *PMethodInfo_1102634;

typedef struct MethodInfo_1102634_RGCTXs MethodInfo_1102634_RGCTXs, *PMethodInfo_1102634_RGCTXs;

typedef union _union_195382 _union_195382, *P_union_195382;

struct MethodInfo_1102634_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195382 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1102634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1102634_RGCTXs *rgctx_data;
    union _union_195382 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335803 _union_335803, *P_union_335803;

union _union_335803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335805 _union_335805, *P_union_335805;

union _union_335805 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335807 _union_335807, *P_union_335807;

union _union_335807 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs, *PUniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs;

struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs {
    struct MethodInfo *_0_UniRx_MainThreadDispatcher_UnsafeSend_T_;
};

typedef struct MethodInfo_24D4BE0 MethodInfo_24D4BE0, *PMethodInfo_24D4BE0;

typedef union _union_173528 _union_173528, *P_union_173528;

union _union_173528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4BE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335809 _union_335809, *P_union_335809;

union _union_335809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178230 _union_178230, *P_union_178230;

union _union_178230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178232 _union_178232, *P_union_178232;

union _union_178232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178246 _union_178246, *P_union_178246;

union _union_178246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178248 _union_178248, *P_union_178248;

union _union_178248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_VTable UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_VTable, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_VTable;

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2933614 MethodInfo_2933614, *PMethodInfo_2933614;

typedef union _union_186660 _union_186660, *P_union_186660;

union _union_186660 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186660 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvEventGetR_c Shock_RecvEventGetR_c, *PShock_RecvEventGetR_c;

typedef struct Shock_RecvEventGetR_VTable Shock_RecvEventGetR_VTable, *PShock_RecvEventGetR_VTable;

struct Shock_RecvEventGetR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvEventGetR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvEventGetR_VTable vtable;
};

typedef struct MethodInfo_10FA68C MethodInfo_10FA68C, *PMethodInfo_10FA68C;

typedef struct MethodInfo_10FA68C_RGCTXs MethodInfo_10FA68C_RGCTXs, *PMethodInfo_10FA68C_RGCTXs;

typedef union _union_194812 _union_194812, *P_union_194812;

union _union_194812 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA68C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA68C_RGCTXs *rgctx_data;
    union _union_194812 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_10FA68C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_193AC30 MethodInfo_193AC30, *PMethodInfo_193AC30;

typedef union _union_234903 _union_234903, *P_union_234903;

union _union_234903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193AC30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335811 _union_335811, *P_union_335811;

union _union_335811 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_Deck____c System_Action_Deck____c, *PSystem_Action_Deck____c;

typedef struct System_Action_Deck____VTable System_Action_Deck____VTable, *PSystem_Action_Deck____VTable;

struct System_Action_Deck____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Deck____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Deck____VTable vtable;
};

typedef struct TMPro_ColorMode_o TMPro_ColorMode_o, *PTMPro_ColorMode_o;

typedef struct TMPro_ColorMode_Fields TMPro_ColorMode_Fields, *PTMPro_ColorMode_Fields;

struct TMPro_ColorMode_Fields {
    int32_t value__;
};

struct TMPro_ColorMode_o {
    struct TMPro_ColorMode_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T__Fields Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T__Fields, *PCysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T__Fields;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__o Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__o, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__o;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__c Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__c, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__Fields;

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__Fields {
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__o {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__Fields fields;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__o *enumerable;
    struct System_Threading_CancellationToken_o cancellationToken;
};

typedef struct MethodInfo_336B4B8_RGCTXs MethodInfo_336B4B8_RGCTXs, *PMethodInfo_336B4B8_RGCTXs;

struct MethodInfo_336B4B8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_335813 _union_335813, *P_union_335813;

union _union_335813 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAF8C8 MethodInfo_2EAF8C8, *PMethodInfo_2EAF8C8;

typedef union _union_233657 _union_233657, *P_union_233657;

union _union_233657 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF8C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233657 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335815 _union_335815, *P_union_335815;

union _union_335815 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D76E64_RGCTXs MethodInfo_2D76E64_RGCTXs, *PMethodInfo_2D76E64_RGCTXs;

struct MethodInfo_2D76E64_RGCTXs {
    struct Il2CppClass *_0_UniRx_IOptimizedObservable_T_;
    struct MethodInfo *_1_UniRx_IOptimizedObservable_T__IsRequiredSubscribeOnCurrentThread;
};

typedef union _union_335817 _union_335817, *P_union_335817;

union _union_335817 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Unity_Profiling_ProfilerRecorderDebugView_VTable Unity_Profiling_ProfilerRecorderDebugView_VTable, *PUnity_Profiling_ProfilerRecorderDebugView_VTable;

struct Unity_Profiling_ProfilerRecorderDebugView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3134F60 MethodInfo_3134F60, *PMethodInfo_3134F60;

typedef union _union_231933 _union_231933, *P_union_231933;

union _union_231933 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134F60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335819 _union_335819, *P_union_335819;

union _union_335819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178240 _union_178240, *P_union_178240;

union _union_178240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178242 _union_178242, *P_union_178242;

union _union_178242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178244 _union_178244, *P_union_178244;

union _union_178244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngGroupData_Fields Shock_MngGroupData_Fields, *PShock_MngGroupData_Fields;

struct Shock_MngGroupData_Fields {
};

typedef struct System_Net_MonoChunkStream_o System_Net_MonoChunkStream_o, *PSystem_Net_MonoChunkStream_o;

typedef struct System_Net_MonoChunkStream_Fields System_Net_MonoChunkStream_Fields, *PSystem_Net_MonoChunkStream_Fields;

typedef struct System_Net_MonoChunkParser_o System_Net_MonoChunkParser_o, *PSystem_Net_MonoChunkParser_o;

typedef struct System_Net_MonoChunkParser_c System_Net_MonoChunkParser_c, *PSystem_Net_MonoChunkParser_c;

typedef struct System_Net_MonoChunkParser_Fields System_Net_MonoChunkParser_Fields, *PSystem_Net_MonoChunkParser_Fields;

typedef struct System_Net_MonoChunkParser_VTable System_Net_MonoChunkParser_VTable, *PSystem_Net_MonoChunkParser_VTable;

struct System_Net_MonoChunkParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_MonoChunkParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_MonoChunkParser_VTable vtable;
};

struct System_Net_MonoChunkParser_Fields {
    struct System_Net_WebHeaderCollection_o *headers;
    int32_t chunkSize;
    int32_t chunkRead;
    int32_t totalWritten;
    int32_t state;
    struct System_Text_StringBuilder_o *saved;
    bool sawCR;
    bool gotit;
    int32_t trailerState;
    struct System_Collections_ArrayList_o *chunks;
};

struct System_Net_MonoChunkParser_o {
    struct System_Net_MonoChunkParser_c *klass;
    void *monitor;
    struct System_Net_MonoChunkParser_Fields fields;
};

struct System_Net_MonoChunkStream_Fields {
    struct System_Net_WebReadStream_Fields super;
    struct System_Net_WebHeaderCollection_o *_Headers_k__BackingField;
    struct System_Net_MonoChunkParser_o *_Decoder_k__BackingField;
};

struct System_Net_MonoChunkStream_o {
    struct System_Net_MonoChunkStream_c *klass;
    void *monitor;
    struct System_Net_MonoChunkStream_Fields fields;
};

typedef union _union_178212 _union_178212, *P_union_178212;

union _union_178212 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_ObserveExtensions__PublishPocoValueChanged_d__4_TSource__TProperty__RGCTXs UniRx_ObserveExtensions__PublishPocoValueChanged_d__4_TSource__TProperty__RGCTXs, *PUniRx_ObserveExtensions__PublishPocoValueChanged_d__4_TSource__TProperty__RGCTXs;

struct UniRx_ObserveExtensions__PublishPocoValueChanged_d__4_TSource__TProperty__RGCTXs {
    struct Il2CppClass *_0_TSource;
    struct Il2CppClass *_1_System_Func_TSource__TProperty_;
    struct MethodInfo *_2_System_Func_TSource__TProperty__Invoke;
    struct Il2CppClass *_3_UniRx_IObserver_TProperty_;
    struct MethodInfo *_4_UniRx_IObserver_TProperty__OnError;
    struct MethodInfo *_5_UniRx_IObserver_TProperty__OnCompleted;
    struct Il2CppClass *_6_System_Collections_Generic_IEqualityComparer_TProperty_;
    struct MethodInfo *_7_System_Collections_Generic_IEqualityComparer_TProperty__Equals;
    struct MethodInfo *_8_UniRx_IObserver_TProperty__OnNext;
};

typedef struct MethodInfo_20B3B64 MethodInfo_20B3B64, *PMethodInfo_20B3B64;

typedef union _union_340620 _union_340620, *P_union_340620;

union _union_340620 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3B64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340620 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178214 _union_178214, *P_union_178214;

union _union_178214 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64F58 MethodInfo_1B64F58, *PMethodInfo_1B64F58;

typedef union _union_250143 _union_250143, *P_union_250143;

union _union_250143 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64F58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250143 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178216 _union_178216, *P_union_178216;

union _union_178216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_FontWeight_Fields TMPro_FontWeight_Fields, *PTMPro_FontWeight_Fields;

struct TMPro_FontWeight_Fields {
    int32_t value__;
};

typedef union _union_178218 _union_178218, *P_union_178218;

union _union_178218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_XmlCDataSection_VTable System_Xml_XmlCDataSection_VTable, *PSystem_Xml_XmlCDataSection_VTable;

struct System_Xml_XmlCDataSection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_ICloneable_Clone;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Name;
    struct VirtualInvokeData _7_get_Value;
    struct VirtualInvokeData _8_get_NodeType;
    struct VirtualInvokeData _9_get_ParentNode;
    struct VirtualInvokeData _10_get_ChildNodes;
    struct VirtualInvokeData _11_get_PreviousSibling;
    struct VirtualInvokeData _12_get_NextSibling;
    struct VirtualInvokeData _13_get_Attributes;
    struct VirtualInvokeData _14_get_OwnerDocument;
    struct VirtualInvokeData _15_get_FirstChild;
    struct VirtualInvokeData _16_get_LastChild;
    struct VirtualInvokeData _17_get_IsContainer;
    struct VirtualInvokeData _18_get_LastNode;
    struct VirtualInvokeData _19_set_LastNode;
    struct VirtualInvokeData _20_RemoveChild;
    struct VirtualInvokeData _21_AppendChild;
    struct VirtualInvokeData _22_AppendChildForLoad;
    struct VirtualInvokeData _23_IsValidChildType;
    struct VirtualInvokeData _24_CanInsertAfter;
    struct VirtualInvokeData _25_get_HasChildNodes;
    struct VirtualInvokeData _26_CloneNode;
    struct VirtualInvokeData _27_CopyChildren;
    struct VirtualInvokeData _28_get_NamespaceURI;
    struct VirtualInvokeData _29_get_Prefix;
    struct VirtualInvokeData _30_get_LocalName;
    struct VirtualInvokeData _31_get_IsReadOnly;
    struct VirtualInvokeData _32_get_InnerText;
    struct VirtualInvokeData _33_set_InnerXml;
    struct VirtualInvokeData _34_get_BaseURI;
    struct VirtualInvokeData _35_RemoveAll;
    struct VirtualInvokeData _36_SetParent;
    struct VirtualInvokeData _37_SetParentForLoad;
    struct VirtualInvokeData _38_FindChild;
    struct VirtualInvokeData _39_GetEventArgs;
    struct VirtualInvokeData _40_BeforeEvent;
    struct VirtualInvokeData _41_AfterEvent;
    struct VirtualInvokeData _42_get_IsText;
    struct VirtualInvokeData _43_get_Data;
};

typedef struct MethodInfo_198E06C MethodInfo_198E06C, *PMethodInfo_198E06C;

typedef union _union_170343 _union_170343, *P_union_170343;

union _union_170343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198E06C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193AC58 MethodInfo_193AC58, *PMethodInfo_193AC58;

typedef union _union_235071 _union_235071, *P_union_235071;

union _union_235071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193AC58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD39D0 MethodInfo_1FD39D0, *PMethodInfo_1FD39D0;

typedef union _union_266238 _union_266238, *P_union_266238;

union _union_266238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD39D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335821 _union_335821, *P_union_335821;

union _union_335821 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1312C9C MethodInfo_1312C9C, *PMethodInfo_1312C9C;

typedef union _union_285120 _union_285120, *P_union_285120;

union _union_285120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312C9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9DA30 MethodInfo_2B9DA30, *PMethodInfo_2B9DA30;

typedef union _union_241603 _union_241603, *P_union_241603;

union _union_241603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DA30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335823 _union_335823, *P_union_335823;

union _union_335823 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335825 _union_335825, *P_union_335825;

union _union_335825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_OperatorObservableBase_IList_TSource___c UniRx_Operators_OperatorObservableBase_IList_TSource___c, *PUniRx_Operators_OperatorObservableBase_IList_TSource___c;

typedef struct UniRx_Operators_OperatorObservableBase_IList_TSource___VTable UniRx_Operators_OperatorObservableBase_IList_TSource___VTable, *PUniRx_Operators_OperatorObservableBase_IList_TSource___VTable;

struct UniRx_Operators_OperatorObservableBase_IList_TSource___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_OperatorObservableBase_IList_TSource___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObservableBase_IList_TSource___VTable vtable;
};

typedef union _union_335827 _union_335827, *P_union_335827;

union _union_335827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_ITypeDescriptorContext_Fields System_ComponentModel_ITypeDescriptorContext_Fields, *PSystem_ComponentModel_ITypeDescriptorContext_Fields;

struct System_ComponentModel_ITypeDescriptorContext_Fields {
};

typedef union _union_335829 _union_335829, *P_union_335829;

union _union_335829 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397B20 MethodInfo_3397B20, *PMethodInfo_3397B20;

typedef union _union_224733 _union_224733, *P_union_224733;

union _union_224733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397B20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvEventGetR_o Shock_RecvEventGetR_o, *PShock_RecvEventGetR_o;

typedef struct Shock_RecvEventGetR_Fields Shock_RecvEventGetR_Fields, *PShock_RecvEventGetR_Fields;

typedef struct Shock_RecvEventGetRData_o Shock_RecvEventGetRData_o, *PShock_RecvEventGetRData_o;

typedef struct Shock_RecvEventGetRData_c Shock_RecvEventGetRData_c, *PShock_RecvEventGetRData_c;

typedef struct Shock_RecvEventGetRData_Fields Shock_RecvEventGetRData_Fields, *PShock_RecvEventGetRData_Fields;

typedef struct Shock_RecvEventGetRData_VTable Shock_RecvEventGetRData_VTable, *PShock_RecvEventGetRData_VTable;

typedef struct Shock_ProtocolData_PointRanking_o Shock_ProtocolData_PointRanking_o, *PShock_ProtocolData_PointRanking_o;

typedef struct Shock_ProtocolData_ScoreRanking_o Shock_ProtocolData_ScoreRanking_o, *PShock_ProtocolData_ScoreRanking_o;

typedef struct Shock_ProtocolData_MemberRanking_o Shock_ProtocolData_MemberRanking_o, *PShock_ProtocolData_MemberRanking_o;

typedef struct Shock_ProtocolData_LotteryBox_o Shock_ProtocolData_LotteryBox_o, *PShock_ProtocolData_LotteryBox_o;

typedef struct Shock_ProtocolData_PointRanking_c Shock_ProtocolData_PointRanking_c, *PShock_ProtocolData_PointRanking_c;

typedef struct Shock_ProtocolData_PointRanking_Fields Shock_ProtocolData_PointRanking_Fields, *PShock_ProtocolData_PointRanking_Fields;

typedef struct Shock_ProtocolData_ScoreRanking_c Shock_ProtocolData_ScoreRanking_c, *PShock_ProtocolData_ScoreRanking_c;

typedef struct Shock_ProtocolData_ScoreRanking_Fields Shock_ProtocolData_ScoreRanking_Fields, *PShock_ProtocolData_ScoreRanking_Fields;

typedef struct Shock_ProtocolData_MemberRanking_c Shock_ProtocolData_MemberRanking_c, *PShock_ProtocolData_MemberRanking_c;

typedef struct Shock_ProtocolData_MemberRanking_Fields Shock_ProtocolData_MemberRanking_Fields, *PShock_ProtocolData_MemberRanking_Fields;

typedef struct Shock_ProtocolData_LotteryBox_c Shock_ProtocolData_LotteryBox_c, *PShock_ProtocolData_LotteryBox_c;

typedef struct Shock_ProtocolData_LotteryBox_Fields Shock_ProtocolData_LotteryBox_Fields, *PShock_ProtocolData_LotteryBox_Fields;

typedef struct Shock_ProtocolData_PointRanking_VTable Shock_ProtocolData_PointRanking_VTable, *PShock_ProtocolData_PointRanking_VTable;

typedef struct Shock_ProtocolData_ScoreRanking_VTable Shock_ProtocolData_ScoreRanking_VTable, *PShock_ProtocolData_ScoreRanking_VTable;

typedef struct Shock_ProtocolData_MemberRanking_VTable Shock_ProtocolData_MemberRanking_VTable, *PShock_ProtocolData_MemberRanking_VTable;

typedef struct Shock_ProtocolData_LotteryBox_VTable Shock_ProtocolData_LotteryBox_VTable, *PShock_ProtocolData_LotteryBox_VTable;

struct Shock_ProtocolData_LotteryBox_Fields {
    uint32_t master_lottery_id;
    int32_t reset_count;
    struct Shock_ProtocolData_LotteryDrawCount_array *draw_count_list;
};

struct Shock_ProtocolData_PointRanking_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_PointRanking_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_PointRanking_VTable vtable;
};

struct Shock_ProtocolData_MemberRanking_Fields {
    uint32_t master_character_id;
    uint32_t rank;
    int32_t point;
};

struct Shock_ProtocolData_PointRanking_Fields {
    uint32_t rank;
    int32_t point;
};

struct Shock_ProtocolData_PointRanking_o {
    struct Shock_ProtocolData_PointRanking_c *klass;
    void *monitor;
    struct Shock_ProtocolData_PointRanking_Fields fields;
};

struct Shock_ProtocolData_ScoreRanking_Fields {
    uint32_t all_rank;
    uint32_t group_rank;
    int32_t score;
};

struct Shock_RecvEventGetR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvEventGetRData_o *data;
    int32_t server_time;
};

struct Shock_RecvEventGetRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvEventGetRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvEventGetRData_VTable vtable;
};

struct Shock_RecvEventGetRData_Fields {
    struct Shock_ProtocolData_PointRanking_o *point_ranking;
    struct Shock_ProtocolData_ScoreRanking_o *score_ranking;
    struct Shock_ProtocolData_MemberRanking_o *member_ranking;
    struct Shock_ProtocolData_LotteryBox_o *lottery_box;
    struct Shock_ProtocolData_Mission_array *mission_list;
    uint8_t policy_agreement;
    uint8_t incentive_lottery;
    uint8_t is_disconnected;
    uint8_t help_count;
    int64_t penalty_remaining_time;
    struct Shock_ProtocolData_StarEventData_o *star_event;
};

struct Shock_RecvEventGetRData_o {
    struct Shock_RecvEventGetRData_c *klass;
    void *monitor;
    struct Shock_RecvEventGetRData_Fields fields;
};

struct Shock_ProtocolData_MemberRanking_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_MemberRanking_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_MemberRanking_VTable vtable;
};

struct Shock_ProtocolData_MemberRanking_o {
    struct Shock_ProtocolData_MemberRanking_c *klass;
    void *monitor;
    struct Shock_ProtocolData_MemberRanking_Fields fields;
};

struct Shock_ProtocolData_ScoreRanking_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvEventGetR_o {
    struct Shock_RecvEventGetR_c *klass;
    void *monitor;
    struct Shock_RecvEventGetR_Fields fields;
};

struct Shock_ProtocolData_LotteryBox_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LotteryBox_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LotteryBox_VTable vtable;
};

struct Shock_ProtocolData_LotteryBox_o {
    struct Shock_ProtocolData_LotteryBox_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LotteryBox_Fields fields;
};

struct Shock_ProtocolData_ScoreRanking_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_ScoreRanking_VTable vtable;
};

struct Shock_ProtocolData_ScoreRanking_o {
    struct Shock_ProtocolData_ScoreRanking_c *klass;
    void *monitor;
    struct Shock_ProtocolData_ScoreRanking_Fields fields;
};

typedef union _union_178210 _union_178210, *P_union_178210;

union _union_178210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397B24 MethodInfo_3397B24, *PMethodInfo_3397B24;

typedef union _union_224901 _union_224901, *P_union_224901;

union _union_224901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_AlbumUnitCardThumbnail__o System_Action_AlbumUnitCardThumbnail__o, *PSystem_Action_AlbumUnitCardThumbnail__o;

typedef struct System_Action_AlbumUnitCardThumbnail__c System_Action_AlbumUnitCardThumbnail__c, *PSystem_Action_AlbumUnitCardThumbnail__c;

typedef struct System_Action_AlbumUnitCardThumbnail__Fields System_Action_AlbumUnitCardThumbnail__Fields, *PSystem_Action_AlbumUnitCardThumbnail__Fields;

typedef struct System_Action_AlbumUnitCardThumbnail__VTable System_Action_AlbumUnitCardThumbnail__VTable, *PSystem_Action_AlbumUnitCardThumbnail__VTable;

struct System_Action_AlbumUnitCardThumbnail__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AlbumUnitCardThumbnail__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AlbumUnitCardThumbnail__VTable vtable;
};

struct System_Action_AlbumUnitCardThumbnail__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AlbumUnitCardThumbnail__o {
    struct System_Action_AlbumUnitCardThumbnail__c *klass;
    void *monitor;
    struct System_Action_AlbumUnitCardThumbnail__Fields fields;
};

typedef struct System_Func_MembershipWallpaperMst__uint__VTable System_Func_MembershipWallpaperMst__uint__VTable, *PSystem_Func_MembershipWallpaperMst__uint__VTable;

struct System_Func_MembershipWallpaperMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_178224 _union_178224, *P_union_178224;

union _union_178224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178226 _union_178226, *P_union_178226;

union _union_178226 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2012C10 MethodInfo_2012C10, *PMethodInfo_2012C10;

typedef union _union_255297 _union_255297, *P_union_255297;

union _union_255297 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012C10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255297 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IntervalTree_Entry_T___StaticFields System_Collections_Generic_List_IntervalTree_Entry_T___StaticFields, *PSystem_Collections_Generic_List_IntervalTree_Entry_T___StaticFields;

typedef struct UnityEngine_Timeline_IntervalTree_Entry_T__array UnityEngine_Timeline_IntervalTree_Entry_T__array, *PUnityEngine_Timeline_IntervalTree_Entry_T__array;

typedef struct UnityEngine_Timeline_IntervalTree_Entry_T__o UnityEngine_Timeline_IntervalTree_Entry_T__o, *PUnityEngine_Timeline_IntervalTree_Entry_T__o;

typedef struct UnityEngine_Timeline_IntervalTree_Entry_T__Fields UnityEngine_Timeline_IntervalTree_Entry_T__Fields, *PUnityEngine_Timeline_IntervalTree_Entry_T__Fields;

struct UnityEngine_Timeline_IntervalTree_Entry_T__Fields {
    int64_t intervalStart;
    int64_t intervalEnd;
    struct Il2CppObject *item;
};

struct UnityEngine_Timeline_IntervalTree_Entry_T__o {
    struct UnityEngine_Timeline_IntervalTree_Entry_T__Fields fields;
};

struct UnityEngine_Timeline_IntervalTree_Entry_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_IntervalTree_Entry_T__o m_Items[65535];
};

struct System_Collections_Generic_List_IntervalTree_Entry_T___StaticFields {
    struct UnityEngine_Timeline_IntervalTree_Entry_T__array *s_emptyArray;
};

typedef union _union_178228 _union_178228, *P_union_178228;

union _union_178228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BB5A14 MethodInfo_2BB5A14, *PMethodInfo_2BB5A14;

typedef union _union_300739 _union_300739, *P_union_300739;

union _union_300739 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB5A14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300739 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EE0A44 MethodInfo_1EE0A44, *PMethodInfo_1EE0A44;

typedef union _union_304350 _union_304350, *P_union_304350;

union _union_304350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0A44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E822A0 MethodInfo_2E822A0, *PMethodInfo_2E822A0;

typedef union _union_334925 _union_334925, *P_union_334925;

union _union_334925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E822A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335831 _union_335831, *P_union_335831;

union _union_335831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_ParticleSystem_SubEmittersModule_Fields UnityEngine_ParticleSystem_SubEmittersModule_Fields, *PUnityEngine_ParticleSystem_SubEmittersModule_Fields;

struct UnityEngine_ParticleSystem_SubEmittersModule_Fields {
    struct UnityEngine_ParticleSystem_o *m_ParticleSystem;
};

typedef union _union_335833 _union_335833, *P_union_335833;

union _union_335833 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DC09C MethodInfo_21DC09C, *PMethodInfo_21DC09C;

typedef union _union_161015 _union_161015, *P_union_161015;

union _union_161015 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC09C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161015 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335835 _union_335835, *P_union_335835;

union _union_335835 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335837 _union_335837, *P_union_335837;

union _union_335837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335839 _union_335839, *P_union_335839;

union _union_335839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178220 _union_178220, *P_union_178220;

union _union_178220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DF648 MethodInfo_24DF648, *PMethodInfo_24DF648;

typedef union _union_177992 _union_177992, *P_union_177992;

union _union_177992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF648 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178222 _union_178222, *P_union_178222;

union _union_178222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EventStoryMst__c System_Collections_Generic_IReadOnlyCollection_EventStoryMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_EventStoryMst__c;

struct System_Collections_Generic_IReadOnlyCollection_EventStoryMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass44_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass44_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass44_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass44_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass44_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass44_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass44_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass44_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass44_0_VTable vtable;
};

typedef struct MethodInfo_29335C4 MethodInfo_29335C4, *PMethodInfo_29335C4;

typedef union _union_185222 _union_185222, *P_union_185222;

union _union_185222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29335C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_RARITY__RARITY__Fields System_Func_RARITY__RARITY__Fields, *PSystem_Func_RARITY__RARITY__Fields;

struct System_Func_RARITY__RARITY__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_203960 _union_203960, *P_union_203960;

union _union_203960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D36380 MethodInfo_1D36380, *PMethodInfo_1D36380;

typedef union _union_226697 _union_226697, *P_union_226697;

union _union_226697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D36380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203962 _union_203962, *P_union_203962;

union _union_203962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203964 _union_203964, *P_union_203964;

union _union_203964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntilOther_T__TOther__Fields UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntilOther_T__TOther__Fields, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntilOther_T__TOther__Fields;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__o UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__o, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__o;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__o UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__o, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__o;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__c UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__c, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__c;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__Fields UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__Fields, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__Fields;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__c UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__c, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__c;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__Fields UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__Fields, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__Fields;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__RGCTXs UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__RGCTXs, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__RGCTXs;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__VTable UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__VTable, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__VTable;

typedef struct UniRx_Operators_SkipUntilObservable_T__TOther__o UniRx_Operators_SkipUntilObservable_T__TOther__o, *PUniRx_Operators_SkipUntilObservable_T__TOther__o;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__RGCTXs UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__RGCTXs, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__RGCTXs;

typedef struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__VTable UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__VTable, *PUniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__VTable;

typedef struct UniRx_Operators_SkipUntilObservable_T__TOther__c UniRx_Operators_SkipUntilObservable_T__TOther__c, *PUniRx_Operators_SkipUntilObservable_T__TOther__c;

typedef struct UniRx_Operators_SkipUntilObservable_T__TOther__Fields UniRx_Operators_SkipUntilObservable_T__TOther__Fields, *PUniRx_Operators_SkipUntilObservable_T__TOther__Fields;

typedef struct UniRx_Operators_SkipUntilObservable_T__TOther__RGCTXs UniRx_Operators_SkipUntilObservable_T__TOther__RGCTXs, *PUniRx_Operators_SkipUntilObservable_T__TOther__RGCTXs;

typedef struct UniRx_Operators_SkipUntilObservable_T__TOther__VTable UniRx_Operators_SkipUntilObservable_T__TOther__VTable, *PUniRx_Operators_SkipUntilObservable_T__TOther__VTable;

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_EmptyObserver_T_;
    struct Il2CppClass *_1_UniRx_IObserver_T_;
    struct MethodInfo *_2_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_3_UniRx_IObserver_T__OnError;
    struct Il2CppClass *_4_UniRx_Operators_OperatorObserverBase_T__T_;
    struct MethodInfo *_5_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_SkipUntilObservable_T__TOther__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SkipUntilObservable_T__TOther__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SkipUntilObservable_T__TOther__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SkipUntilObservable_T__TOther__VTable vtable;
};

struct UniRx_Operators_SkipUntilObservable_T__TOther__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct UniRx_IObservable_TOther__o *other;
};

struct UniRx_Operators_SkipUntilObservable_T__TOther__o {
    struct UniRx_Operators_SkipUntilObservable_T__TOther__c *klass;
    void *monitor;
    struct UniRx_Operators_SkipUntilObservable_T__TOther__Fields fields;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_SkipUntilObservable_T__TOther__o *parent;
};

struct UniRx_Operators_SkipUntilObservable_T__TOther__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TOther_;
    struct MethodInfo *_2_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_3_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_4_UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther_;
    struct MethodInfo *_5_UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther___ctor;
    struct MethodInfo *_6_UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__Run;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntilOther_T__TOther__Fields {
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__o *parent;
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__o *sourceObserver;
    struct System_IDisposable_o *subscription;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__o {
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__c *klass;
    void *monitor;
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__Fields fields;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__VTable vtable;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther_;
    struct MethodInfo *_3_UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther___ctor;
    struct Il2CppClass *_4_UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntilOther_T__TOther_;
    struct MethodInfo *_5_UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntilOther_T__TOther___ctor;
    struct Il2CppClass *_6_UniRx_IObservable_T_;
    struct MethodInfo *_7_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_8_UniRx_IObservable_TOther_;
    struct MethodInfo *_9_UniRx_IObservable_TOther__Subscribe;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__VTable vtable;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__Fields {
    struct UniRx_IObserver_T__o *observer;
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_T__TOther__o *parent;
    struct System_IDisposable_o *subscription;
};

struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__o {
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__c *klass;
    void *monitor;
    struct UniRx_Operators_SkipUntilObservable_SkipUntilOuterObserver_SkipUntil_T__TOther__Fields fields;
};

typedef struct MethodInfo_12738A0 MethodInfo_12738A0, *PMethodInfo_12738A0;

typedef union _union_201220 _union_201220, *P_union_201220;

union _union_201220 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12738A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201220 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203966 _union_203966, *P_union_203966;

union _union_203966 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3331078 MethodInfo_3331078, *PMethodInfo_3331078;

typedef union _union_300833 _union_300833, *P_union_300833;

union _union_300833 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3331078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1312C7C MethodInfo_1312C7C, *PMethodInfo_1312C7C;

typedef union _union_285114 _union_285114, *P_union_285114;

union _union_285114 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312C7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285114 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_ReadSaveData_EventLoginInfo_c Shock_Data_SaveData_ReadSaveData_EventLoginInfo_c, *PShock_Data_SaveData_ReadSaveData_EventLoginInfo_c;

typedef struct Shock_Data_SaveData_ReadSaveData_EventLoginInfo_VTable Shock_Data_SaveData_ReadSaveData_EventLoginInfo_VTable, *PShock_Data_SaveData_ReadSaveData_EventLoginInfo_VTable;

struct Shock_Data_SaveData_ReadSaveData_EventLoginInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_ReadSaveData_EventLoginInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_ReadSaveData_EventLoginInfo_VTable vtable;
};

typedef union _union_203968 _union_203968, *P_union_203968;

union _union_203968 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__o Shock_SerializableKeyValuePair_EVENT_TYPE__Image__o, *PShock_SerializableKeyValuePair_EVENT_TYPE__Image__o;

typedef struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__c Shock_SerializableKeyValuePair_EVENT_TYPE__Image__c, *PShock_SerializableKeyValuePair_EVENT_TYPE__Image__c;

typedef struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__VTable Shock_SerializableKeyValuePair_EVENT_TYPE__Image__VTable, *PShock_SerializableKeyValuePair_EVENT_TYPE__Image__VTable;

struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__o {
    struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__c *klass;
    void *monitor;
    struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__Fields fields;
};

struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableKeyValuePair_EVENT_TYPE__Image__VTable vtable;
};

typedef struct Aoharu_MultiMatchingView___c__DisplayClass64_0_c Aoharu_MultiMatchingView___c__DisplayClass64_0_c, *PAoharu_MultiMatchingView___c__DisplayClass64_0_c;

typedef struct Aoharu_MultiMatchingView___c__DisplayClass64_0_VTable Aoharu_MultiMatchingView___c__DisplayClass64_0_VTable, *PAoharu_MultiMatchingView___c__DisplayClass64_0_VTable;

struct Aoharu_MultiMatchingView___c__DisplayClass64_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiMatchingView___c__DisplayClass64_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiMatchingView___c__DisplayClass64_0_VTable vtable;
};

typedef struct MethodInfo_26E55A8 MethodInfo_26E55A8, *PMethodInfo_26E55A8;

typedef union _union_272134 _union_272134, *P_union_272134;

union _union_272134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E55A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A108 MethodInfo_242A108, *PMethodInfo_242A108;

typedef union _union_273744 _union_273744, *P_union_273744;

union _union_273744 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A108 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_Design_IComponentChangeService_c System_ComponentModel_Design_IComponentChangeService_c, *PSystem_ComponentModel_Design_IComponentChangeService_c;

struct System_ComponentModel_Design_IComponentChangeService_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_178202 _union_178202, *P_union_178202;

union _union_178202 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D36374 MethodInfo_1D36374, *PMethodInfo_1D36374;

typedef union _union_226529 _union_226529, *P_union_226529;

union _union_226529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D36374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178204 _union_178204, *P_union_178204;

union _union_178204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178206 _union_178206, *P_union_178206;

union _union_178206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8CE20 MethodInfo_2E8CE20, *PMethodInfo_2E8CE20;

typedef union _union_224997 _union_224997, *P_union_224997;

union _union_224997 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CE20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224997 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178208 _union_178208, *P_union_178208;

union _union_178208 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D75568_RGCTXs MethodInfo_2D75568_RGCTXs, *PMethodInfo_2D75568_RGCTXs;

struct MethodInfo_2D75568_RGCTXs {
    struct Il2CppClass *_0_UniRx_Stubs_TState1__TState2__TState3_;
    struct MethodInfo *_1_UniRx_Observer_CreateSubscribeWithState3Observer_T__TState1__TState2__TState3_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
};

typedef struct MethodInfo_3331070 MethodInfo_3331070, *PMethodInfo_3331070;

typedef union _union_300831 _union_300831, *P_union_300831;

union _union_300831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3331070 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203950 _union_203950, *P_union_203950;

union _union_203950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203952 _union_203952, *P_union_203952;

union _union_203952 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203954 _union_203954, *P_union_203954;

union _union_203954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203956 _union_203956, *P_union_203956;

union _union_203956 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203958 _union_203958, *P_union_203958;

union _union_203958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8CE1C MethodInfo_2E8CE1C, *PMethodInfo_2E8CE1C;

typedef union _union_224829 _union_224829, *P_union_224829;

union _union_224829 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CE1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224829 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20B3BB8 MethodInfo_20B3BB8, *PMethodInfo_20B3BB8;

typedef union _union_340632 _union_340632, *P_union_340632;

union _union_340632 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3BB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340632 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E572B0 MethodInfo_2E572B0, *PMethodInfo_2E572B0;

typedef struct MethodInfo_2E572B0_RGCTXs MethodInfo_2E572B0_RGCTXs, *PMethodInfo_2E572B0_RGCTXs;

typedef union _union_214038 _union_214038, *P_union_214038;

struct MethodInfo_2E572B0_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E572B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E572B0_RGCTXs *rgctx_data;
    union _union_214038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6BE5C MethodInfo_1D6BE5C, *PMethodInfo_1D6BE5C;

typedef union _union_320300 _union_320300, *P_union_320300;

union _union_320300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6BE5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178200 _union_178200, *P_union_178200;

union _union_178200 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2433CE8 MethodInfo_2433CE8, *PMethodInfo_2433CE8;

typedef union _union_276604 _union_276604, *P_union_276604;

union _union_276604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433CE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17DFAF0_RGCTXs MethodInfo_17DFAF0_RGCTXs, *PMethodInfo_17DFAF0_RGCTXs;

struct MethodInfo_17DFAF0_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJNIHelper_GetFieldID_FieldType_;
    struct Il2CppType *_1_FieldType;
    struct Il2CppClass *_2_FieldType;
    struct MethodInfo *_3_UnityEngine_AndroidJavaObject_FromJavaArrayDeleteLocalRef_FieldType_;
};

typedef struct MethodInfo_1733D3C MethodInfo_1733D3C, *PMethodInfo_1733D3C;

typedef union _union_170699 _union_170699, *P_union_170699;

union _union_170699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733D3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D36368 MethodInfo_1D36368, *PMethodInfo_1D36368;

typedef union _union_226361 _union_226361, *P_union_226361;

union _union_226361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D36368 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GemShopController___c_StaticFields Aoharu_GemShopController___c_StaticFields, *PAoharu_GemShopController___c_StaticFields;

typedef struct Aoharu_GemShopController___c_o Aoharu_GemShopController___c_o, *PAoharu_GemShopController___c_o;

typedef struct System_Func_BillingProductMst__string__o System_Func_BillingProductMst__string__o, *PSystem_Func_BillingProductMst__string__o;

typedef struct System_Func_ShopItemData__bool__o System_Func_ShopItemData__bool__o, *PSystem_Func_ShopItemData__bool__o;

typedef struct System_Func_BillingProductMst__uint__o System_Func_BillingProductMst__uint__o, *PSystem_Func_BillingProductMst__uint__o;

typedef struct System_Comparison_BillingShopMst__o System_Comparison_BillingShopMst__o, *PSystem_Comparison_BillingShopMst__o;

typedef struct Aoharu_GemShopController___c_c Aoharu_GemShopController___c_c, *PAoharu_GemShopController___c_c;

typedef struct Aoharu_GemShopController___c_Fields Aoharu_GemShopController___c_Fields, *PAoharu_GemShopController___c_Fields;

typedef struct System_Func_BillingProductMst__string__c System_Func_BillingProductMst__string__c, *PSystem_Func_BillingProductMst__string__c;

typedef struct System_Func_BillingProductMst__string__Fields System_Func_BillingProductMst__string__Fields, *PSystem_Func_BillingProductMst__string__Fields;

typedef struct System_Func_ShopItemData__bool__c System_Func_ShopItemData__bool__c, *PSystem_Func_ShopItemData__bool__c;

typedef struct System_Func_ShopItemData__bool__Fields System_Func_ShopItemData__bool__Fields, *PSystem_Func_ShopItemData__bool__Fields;

typedef struct System_Func_BillingProductMst__uint__c System_Func_BillingProductMst__uint__c, *PSystem_Func_BillingProductMst__uint__c;

typedef struct System_Func_BillingProductMst__uint__Fields System_Func_BillingProductMst__uint__Fields, *PSystem_Func_BillingProductMst__uint__Fields;

typedef struct System_Comparison_BillingShopMst__c System_Comparison_BillingShopMst__c, *PSystem_Comparison_BillingShopMst__c;

typedef struct System_Comparison_BillingShopMst__Fields System_Comparison_BillingShopMst__Fields, *PSystem_Comparison_BillingShopMst__Fields;

typedef struct Aoharu_GemShopController___c_VTable Aoharu_GemShopController___c_VTable, *PAoharu_GemShopController___c_VTable;

typedef struct System_Func_BillingProductMst__string__VTable System_Func_BillingProductMst__string__VTable, *PSystem_Func_BillingProductMst__string__VTable;

typedef struct System_Func_ShopItemData__bool__VTable System_Func_ShopItemData__bool__VTable, *PSystem_Func_ShopItemData__bool__VTable;

typedef struct System_Func_BillingProductMst__uint__VTable System_Func_BillingProductMst__uint__VTable, *PSystem_Func_BillingProductMst__uint__VTable;

typedef struct System_Comparison_BillingShopMst__VTable System_Comparison_BillingShopMst__VTable, *PSystem_Comparison_BillingShopMst__VTable;

struct System_Comparison_BillingShopMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_BillingShopMst__o {
    struct System_Comparison_BillingShopMst__c *klass;
    void *monitor;
    struct System_Comparison_BillingShopMst__Fields fields;
};

struct System_Comparison_BillingShopMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_BillingShopMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_BillingShopMst__VTable vtable;
};

struct System_Func_BillingProductMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BillingProductMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_GemShopController___c_StaticFields {
    struct Aoharu_GemShopController___c_o *__9;
    struct System_Func_BillingProductMst__string__o *__9__7_2;
    struct System_Func_BillingShopMst__int__o *__9__8_0;
    struct System_Func_ShopItemData__bool__o *__9__8_3;
    struct System_Func_BillingProductMst__uint__o *__9__10_0;
    struct System_Comparison_BillingShopMst__o *__9__10_2;
};

struct System_Func_ShopItemData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ShopItemData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ShopItemData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ShopItemData__bool__VTable vtable;
};

struct System_Func_BillingProductMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ShopItemData__bool__o {
    struct System_Func_ShopItemData__bool__c *klass;
    void *monitor;
    struct System_Func_ShopItemData__bool__Fields fields;
};

struct System_Func_BillingProductMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingProductMst__string__VTable vtable;
};

struct System_Func_BillingProductMst__string__o {
    struct System_Func_BillingProductMst__string__c *klass;
    void *monitor;
    struct System_Func_BillingProductMst__string__Fields fields;
};

struct System_Func_BillingProductMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingProductMst__uint__o {
    struct System_Func_BillingProductMst__uint__c *klass;
    void *monitor;
    struct System_Func_BillingProductMst__uint__Fields fields;
};

struct System_Func_BillingProductMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingProductMst__uint__VTable vtable;
};

struct Aoharu_GemShopController___c_Fields {
};

struct Aoharu_GemShopController___c_o {
    struct Aoharu_GemShopController___c_c *klass;
    void *monitor;
    struct Aoharu_GemShopController___c_Fields fields;
};

struct Aoharu_GemShopController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GemShopController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_GemShopController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GemShopController___c_VTable vtable;
};

typedef struct MethodInfo_2F39810_RGCTXs MethodInfo_2F39810_RGCTXs, *PMethodInfo_2F39810_RGCTXs;

struct MethodInfo_2F39810_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203980 _union_203980, *P_union_203980;

union _union_203980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203982 _union_203982, *P_union_203982;

union _union_203982 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F1E74_RGCTXs MethodInfo_17F1E74_RGCTXs, *PMethodInfo_17F1E74_RGCTXs;

struct MethodInfo_17F1E74_RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef union _union_203984 _union_203984, *P_union_203984;

union _union_203984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D36360 MethodInfo_1D36360, *PMethodInfo_1D36360;

typedef union _union_226193 _union_226193, *P_union_226193;

union _union_226193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D36360 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3134F78 MethodInfo_3134F78, *PMethodInfo_3134F78;

typedef union _union_232101 _union_232101, *P_union_232101;

union _union_232101 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134F78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232101 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203986 _union_203986, *P_union_203986;

union _union_203986 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_0_c Aoharu_LiveScene___c__DisplayClass77_0_c, *PAoharu_LiveScene___c__DisplayClass77_0_c;

typedef struct Aoharu_LiveScene___c__DisplayClass77_0_VTable Aoharu_LiveScene___c__DisplayClass77_0_VTable, *PAoharu_LiveScene___c__DisplayClass77_0_VTable;

struct Aoharu_LiveScene___c__DisplayClass77_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveScene___c__DisplayClass77_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveScene___c__DisplayClass77_0_VTable vtable;
};

typedef struct MethodInfo_32AAD38 MethodInfo_32AAD38, *PMethodInfo_32AAD38;

typedef union _union_316527 _union_316527, *P_union_316527;

union _union_316527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AAD38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass883_0_c Shock_Protocol___c__DisplayClass883_0_c, *PShock_Protocol___c__DisplayClass883_0_c;

typedef struct Shock_Protocol___c__DisplayClass883_0_VTable Shock_Protocol___c__DisplayClass883_0_VTable, *PShock_Protocol___c__DisplayClass883_0_VTable;

struct Shock_Protocol___c__DisplayClass883_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass883_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass883_0_VTable vtable;
};

typedef union _union_203988 _union_203988, *P_union_203988;

union _union_203988 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D8A34_RGCTXs MethodInfo_15D8A34_RGCTXs, *PMethodInfo_15D8A34_RGCTXs;

struct MethodInfo_15D8A34_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__o System_Action_SavedGameRequestStatus__ISavedGameMetadata__o, *PSystem_Action_SavedGameRequestStatus__ISavedGameMetadata__o;

typedef struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__Fields System_Action_SavedGameRequestStatus__ISavedGameMetadata__Fields, *PSystem_Action_SavedGameRequestStatus__ISavedGameMetadata__Fields;

struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__o {
    struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__c *klass;
    void *monitor;
    struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__Fields fields;
};

typedef struct Shock_GGL_IGGLResult_GGLQueryBalance__Balance__o Shock_GGL_IGGLResult_GGLQueryBalance__Balance__o, *PShock_GGL_IGGLResult_GGLQueryBalance__Balance__o;

typedef struct Shock_GGL_IGGLResult_GGLQueryBalance__Balance__c Shock_GGL_IGGLResult_GGLQueryBalance__Balance__c, *PShock_GGL_IGGLResult_GGLQueryBalance__Balance__c;

typedef struct Shock_GGL_IGGLResult_GGLQueryBalance__Balance__Fields Shock_GGL_IGGLResult_GGLQueryBalance__Balance__Fields, *PShock_GGL_IGGLResult_GGLQueryBalance__Balance__Fields;

struct Shock_GGL_IGGLResult_GGLQueryBalance__Balance__Fields {
};

struct Shock_GGL_IGGLResult_GGLQueryBalance__Balance__o {
    struct Shock_GGL_IGGLResult_GGLQueryBalance__Balance__c *klass;
    void *monitor;
    struct Shock_GGL_IGGLResult_GGLQueryBalance__Balance__Fields fields;
};

struct Shock_GGL_IGGLResult_GGLQueryBalance__Balance__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct SharpCompress_Common_SevenZip_CStreamSwitch_Fields SharpCompress_Common_SevenZip_CStreamSwitch_Fields, *PSharpCompress_Common_SevenZip_CStreamSwitch_Fields;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_o SharpCompress_Common_SevenZip_ArchiveReader_o, *PSharpCompress_Common_SevenZip_ArchiveReader_o;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_c SharpCompress_Common_SevenZip_ArchiveReader_c, *PSharpCompress_Common_SevenZip_ArchiveReader_c;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_Fields SharpCompress_Common_SevenZip_ArchiveReader_Fields, *PSharpCompress_Common_SevenZip_ArchiveReader_Fields;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_VTable SharpCompress_Common_SevenZip_ArchiveReader_VTable, *PSharpCompress_Common_SevenZip_ArchiveReader_VTable;

typedef struct System_Collections_Generic_Stack_DataReader__o System_Collections_Generic_Stack_DataReader__o, *PSystem_Collections_Generic_Stack_DataReader__o;

typedef struct SharpCompress_Common_SevenZip_DataReader_o SharpCompress_Common_SevenZip_DataReader_o, *PSharpCompress_Common_SevenZip_DataReader_o;

typedef struct System_Collections_Generic_Dictionary_int__Stream__o System_Collections_Generic_Dictionary_int__Stream__o, *PSystem_Collections_Generic_Dictionary_int__Stream__o;

typedef struct System_Collections_Generic_Stack_DataReader__c System_Collections_Generic_Stack_DataReader__c, *PSystem_Collections_Generic_Stack_DataReader__c;

typedef struct System_Collections_Generic_Stack_DataReader__Fields System_Collections_Generic_Stack_DataReader__Fields, *PSystem_Collections_Generic_Stack_DataReader__Fields;

typedef struct SharpCompress_Common_SevenZip_DataReader_c SharpCompress_Common_SevenZip_DataReader_c, *PSharpCompress_Common_SevenZip_DataReader_c;

typedef struct SharpCompress_Common_SevenZip_DataReader_Fields SharpCompress_Common_SevenZip_DataReader_Fields, *PSharpCompress_Common_SevenZip_DataReader_Fields;

typedef struct System_Collections_Generic_Dictionary_int__Stream__c System_Collections_Generic_Dictionary_int__Stream__c, *PSystem_Collections_Generic_Dictionary_int__Stream__c;

typedef struct System_Collections_Generic_Dictionary_int__Stream__Fields System_Collections_Generic_Dictionary_int__Stream__Fields, *PSystem_Collections_Generic_Dictionary_int__Stream__Fields;

typedef struct System_Collections_Generic_Stack_DataReader__VTable System_Collections_Generic_Stack_DataReader__VTable, *PSystem_Collections_Generic_Stack_DataReader__VTable;

typedef struct SharpCompress_Common_SevenZip_DataReader_array SharpCompress_Common_SevenZip_DataReader_array, *PSharpCompress_Common_SevenZip_DataReader_array;

typedef struct SharpCompress_Common_SevenZip_DataReader_VTable SharpCompress_Common_SevenZip_DataReader_VTable, *PSharpCompress_Common_SevenZip_DataReader_VTable;

typedef struct System_Collections_Generic_Dictionary_int__Stream__VTable System_Collections_Generic_Dictionary_int__Stream__VTable, *PSystem_Collections_Generic_Dictionary_int__Stream__VTable;

struct System_Collections_Generic_Stack_DataReader__Fields {
    struct SharpCompress_Common_SevenZip_DataReader_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_DataReader__o {
    struct System_Collections_Generic_Stack_DataReader__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_DataReader__Fields fields;
};

struct SharpCompress_Common_SevenZip_ArchiveReader_Fields {
    struct System_IO_Stream_o *_stream;
    struct System_Collections_Generic_Stack_DataReader__o *_readerStack;
    struct SharpCompress_Common_SevenZip_DataReader_o *_currentReader;
    int64_t _streamOrigin;
    int64_t _streamEnding;
    struct System_Byte_array *_header;
    struct System_Collections_Generic_Dictionary_int__Stream__o *_cachedStreams;
};

struct System_Collections_Generic_Stack_DataReader__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_DataReader__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_DataReader__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__Stream__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__Stream__o {
    struct System_Collections_Generic_Dictionary_int__Stream__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Stream__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__Stream__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Stream__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Stream__VTable vtable;
};

struct SharpCompress_Common_SevenZip_ArchiveReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_SevenZip_CStreamSwitch_Fields {
    struct SharpCompress_Common_SevenZip_ArchiveReader_o *_archive;
    bool _needRemove;
    bool _active;
};

struct SharpCompress_Common_SevenZip_DataReader_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Common_SevenZip_DataReader_o *m_Items[65535];
};

struct SharpCompress_Common_SevenZip_DataReader_Fields {
    struct System_Byte_array *_buffer;
    int32_t _ending;
    int32_t _Offset_k__BackingField;
};

struct SharpCompress_Common_SevenZip_DataReader_o {
    struct SharpCompress_Common_SevenZip_DataReader_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_DataReader_Fields fields;
};

struct SharpCompress_Common_SevenZip_DataReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_SevenZip_DataReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_DataReader_VTable vtable;
};

struct SharpCompress_Common_SevenZip_ArchiveReader_o {
    struct SharpCompress_Common_SevenZip_ArchiveReader_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_ArchiveReader_Fields fields;
};

struct SharpCompress_Common_SevenZip_ArchiveReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_ArchiveReader_VTable vtable;
};

typedef struct SharpCompress_Archives_GZip_GZipArchive___c__DisplayClass7_0_Fields SharpCompress_Archives_GZip_GZipArchive___c__DisplayClass7_0_Fields, *PSharpCompress_Archives_GZip_GZipArchive___c__DisplayClass7_0_Fields;

typedef struct SharpCompress_Archives_GZip_GZipArchive_o SharpCompress_Archives_GZip_GZipArchive_o, *PSharpCompress_Archives_GZip_GZipArchive_o;

typedef struct SharpCompress_Archives_GZip_GZipArchive_c SharpCompress_Archives_GZip_GZipArchive_c, *PSharpCompress_Archives_GZip_GZipArchive_c;

typedef struct SharpCompress_Archives_GZip_GZipArchive_Fields SharpCompress_Archives_GZip_GZipArchive_Fields, *PSharpCompress_Archives_GZip_GZipArchive_Fields;

typedef struct SharpCompress_Archives_GZip_GZipArchive_VTable SharpCompress_Archives_GZip_GZipArchive_VTable, *PSharpCompress_Archives_GZip_GZipArchive_VTable;

typedef struct SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__Fields SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__Fields, *PSharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__Fields;

struct SharpCompress_Archives_GZip_GZipArchive_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionBegin;
    struct VirtualInvokeData _5_remove_EntryExtractionBegin;
    struct VirtualInvokeData _6_add_EntryExtractionEnd;
    struct VirtualInvokeData _7_remove_EntryExtractionEnd;
    struct VirtualInvokeData _8_add_CompressedBytesRead;
    struct VirtualInvokeData _9_remove_CompressedBytesRead;
    struct VirtualInvokeData _10_add_FilePartExtractionBegin;
    struct VirtualInvokeData _11_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _12_SharpCompress_Archives_IArchive_get_Entries;
    struct VirtualInvokeData _13_SharpCompress_Archives_IArchive_get_Volumes;
    struct VirtualInvokeData _14_get_Type;
    struct VirtualInvokeData _15_ExtractAllEntries;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsComplete;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_SharpCompress_Archives_IArchiveExtractionListener_EnsureEntriesLoaded;
    struct VirtualInvokeData _22_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionBegin;
    struct VirtualInvokeData _23_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionEnd;
    struct VirtualInvokeData _24_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _25_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _26_get_Entries;
    struct VirtualInvokeData _27_get_TotalSize;
    struct VirtualInvokeData _28_get_TotalUncompressSize;
    struct VirtualInvokeData _29_LoadVolumes;
    struct VirtualInvokeData _30_LoadEntries;
    struct VirtualInvokeData _31_Dispose;
    struct VirtualInvokeData _32_CreateReaderForSolidExtraction;
    struct VirtualInvokeData _33_get_IsSolid;
    struct VirtualInvokeData _34_SharpCompress_Archives_IWritableArchive_RemoveEntry;
    struct VirtualInvokeData _35_SharpCompress_Archives_IWritableArchive_AddEntry;
    struct VirtualInvokeData _36_SaveTo;
    struct VirtualInvokeData _37_PauseEntryRebuilding;
    struct VirtualInvokeData _38_CreateEntryInternal;
    struct VirtualInvokeData _39_SaveTo;
};

struct SharpCompress_Archives_GZip_GZipArchive_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_GZip_GZipArchive_VTable vtable;
};

struct SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__Fields {
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__Fields super;
    struct System_Collections_Generic_List_TEntry__o *newEntries;
    struct System_Collections_Generic_List_TEntry__o *removedEntries;
    struct System_Collections_Generic_List_TEntry__o *modifiedEntries;
    bool hasModifications;
    bool pauseRebuilding;
};

struct SharpCompress_Archives_GZip_GZipArchive_Fields {
    struct SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__Fields super;
};

struct SharpCompress_Archives_GZip_GZipArchive_o {
    struct SharpCompress_Archives_GZip_GZipArchive_c *klass;
    void *monitor;
    struct SharpCompress_Archives_GZip_GZipArchive_Fields fields;
};

struct SharpCompress_Archives_GZip_GZipArchive___c__DisplayClass7_0_Fields {
    struct SharpCompress_Archives_GZip_GZipArchive_o *__4__this;
    int32_t idx;
};

typedef union _union_203970 _union_203970, *P_union_203970;

union _union_203970 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D4B64 MethodInfo_24D4B64, *PMethodInfo_24D4B64;

typedef union _union_180716 _union_180716, *P_union_180716;

union _union_180716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4B64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203972 _union_203972, *P_union_203972;

union _union_203972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2433CFC MethodInfo_2433CFC, *PMethodInfo_2433CFC;

typedef union _union_273318 _union_273318, *P_union_273318;

union _union_273318 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433CFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273318 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12D5178 MethodInfo_12D5178, *PMethodInfo_12D5178;

typedef union _union_166625 _union_166625, *P_union_166625;

union _union_166625 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D5178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166625 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203974 _union_203974, *P_union_203974;

union _union_203974 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_DSA_VTable System_Security_Cryptography_DSA_VTable, *PSystem_Security_Cryptography_DSA_VTable;

struct System_Security_Cryptography_DSA_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_get_KeySize;
    struct VirtualInvokeData _7_set_KeySize;
    struct VirtualInvokeData _8_get_LegalKeySizes;
    struct VirtualInvokeData _9_get_SignatureAlgorithm;
    struct VirtualInvokeData _10_get_KeyExchangeAlgorithm;
    struct VirtualInvokeData _11_FromXmlString;
    struct VirtualInvokeData _12_ToXmlString;
    struct VirtualInvokeData _13_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _14_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _15_ExportPkcs8PrivateKey;
    struct VirtualInvokeData _16_ExportSubjectPublicKeyInfo;
    struct VirtualInvokeData _17_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _18_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _19_ImportPkcs8PrivateKey;
    struct VirtualInvokeData _20_ImportSubjectPublicKeyInfo;
    struct VirtualInvokeData _21_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _22_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _23_TryExportPkcs8PrivateKey;
    struct VirtualInvokeData _24_TryExportSubjectPublicKeyInfo;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_HashData;
    struct VirtualInvokeData _28_HashData;
    struct VirtualInvokeData _29_SignData;
    struct VirtualInvokeData _30_SignData;
    struct VirtualInvokeData _31_VerifyData;
    struct VirtualInvokeData _32_VerifyData;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_unknown;
    struct VirtualInvokeData _35_TryCreateSignature;
    struct VirtualInvokeData _36_TryHashData;
    struct VirtualInvokeData _37_TrySignData;
    struct VirtualInvokeData _38_VerifyData;
    struct VirtualInvokeData _39_VerifySignature;
};

typedef union _union_203976 _union_203976, *P_union_203976;

union _union_203976 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D4B58 MethodInfo_24D4B58, *PMethodInfo_24D4B58;

typedef union _union_179278 _union_179278, *P_union_179278;

union _union_179278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4B58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Stack_BlockFilter__VTable System_Collections_Generic_Stack_BlockFilter__VTable, *PSystem_Collections_Generic_Stack_BlockFilter__VTable;

struct System_Collections_Generic_Stack_BlockFilter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

typedef union _union_203978 _union_203978, *P_union_203978;

union _union_203978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_EventStoryMst__uint__o Shock_GameMstTableBase_EventStoryMst__uint__o, *PShock_GameMstTableBase_EventStoryMst__uint__o;

typedef struct Shock_GameMstTableBase_EventStoryMst__uint__c Shock_GameMstTableBase_EventStoryMst__uint__c, *PShock_GameMstTableBase_EventStoryMst__uint__c;

typedef struct Shock_GameMstTableBase_EventStoryMst__uint__Fields Shock_GameMstTableBase_EventStoryMst__uint__Fields, *PShock_GameMstTableBase_EventStoryMst__uint__Fields;

typedef struct Shock_GameMstTableBase_EventStoryMst__uint__VTable Shock_GameMstTableBase_EventStoryMst__uint__VTable, *PShock_GameMstTableBase_EventStoryMst__uint__VTable;

struct Shock_GameMstTableBase_EventStoryMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_EventStoryMst__uint__o {
    struct Shock_GameMstTableBase_EventStoryMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_EventStoryMst__uint__Fields fields;
};

struct Shock_GameMstTableBase_EventStoryMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_EventStoryMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_EventStoryMst__uint__VTable vtable;
};

typedef struct MethodInfo_19E55A0 MethodInfo_19E55A0, *PMethodInfo_19E55A0;

typedef union _union_245385 _union_245385, *P_union_245385;

union _union_245385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E55A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CardGetMstTable___c__DisplayClass13_0_Fields Shock_CardGetMstTable___c__DisplayClass13_0_Fields, *PShock_CardGetMstTable___c__DisplayClass13_0_Fields;

struct Shock_CardGetMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_1B5B388 MethodInfo_1B5B388, *PMethodInfo_1B5B388;

typedef union _union_244729 _union_244729, *P_union_244729;

union _union_244729 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244729 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11006A0_RGCTXs MethodInfo_11006A0_RGCTXs, *PMethodInfo_11006A0_RGCTXs;

struct MethodInfo_11006A0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Action_RecvLiveEndR__o System_Action_RecvLiveEndR__o, *PSystem_Action_RecvLiveEndR__o;

typedef struct System_Action_RecvLiveEndR__c System_Action_RecvLiveEndR__c, *PSystem_Action_RecvLiveEndR__c;

typedef struct System_Action_RecvLiveEndR__Fields System_Action_RecvLiveEndR__Fields, *PSystem_Action_RecvLiveEndR__Fields;

typedef struct System_Action_RecvLiveEndR__VTable System_Action_RecvLiveEndR__VTable, *PSystem_Action_RecvLiveEndR__VTable;

struct System_Action_RecvLiveEndR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLiveEndR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLiveEndR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLiveEndR__VTable vtable;
};

struct System_Action_RecvLiveEndR__o {
    struct System_Action_RecvLiveEndR__c *klass;
    void *monitor;
    struct System_Action_RecvLiveEndR__Fields fields;
};

typedef struct MethodInfo_10C4BA8 MethodInfo_10C4BA8, *PMethodInfo_10C4BA8;

typedef union _union_208613 _union_208613, *P_union_208613;

union _union_208613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4BA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E728 MethodInfo_243E728, *PMethodInfo_243E728;

struct MethodInfo_243E728 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281472 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17D4BBC MethodInfo_17D4BBC, *PMethodInfo_17D4BBC;

typedef union _union_236429 _union_236429, *P_union_236429;

union _union_236429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D4BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker___c__DisplayClass6_0_c Shock_Scenes_DeckConfirm_DeckConfirmPageMarker___c__DisplayClass6_0_c, *PShock_Scenes_DeckConfirm_DeckConfirmPageMarker___c__DisplayClass6_0_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker___c__DisplayClass6_0_VTable Shock_Scenes_DeckConfirm_DeckConfirmPageMarker___c__DisplayClass6_0_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmPageMarker___c__DisplayClass6_0_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmPageMarker___c__DisplayClass6_0_VTable vtable;
};

typedef struct Chipstar_DirectoryPathFormat_VTable Chipstar_DirectoryPathFormat_VTable, *PChipstar_DirectoryPathFormat_VTable;

struct Chipstar_DirectoryPathFormat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_20AA020 MethodInfo_20AA020, *PMethodInfo_20AA020;

typedef union _union_274126 _union_274126, *P_union_274126;

union _union_274126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA020 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329C878 MethodInfo_329C878, *PMethodInfo_329C878;

typedef union _union_316311 _union_316311, *P_union_316311;

union _union_316311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_325D28C MethodInfo_325D28C, *PMethodInfo_325D28C;

typedef union _union_214407 _union_214407, *P_union_214407;

union _union_214407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325D28C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF1AAC MethodInfo_1BF1AAC, *PMethodInfo_1BF1AAC;

typedef union _union_247821 _union_247821, *P_union_247821;

union _union_247821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1AAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A3C10_RGCTXs MethodInfo_12A3C10_RGCTXs, *PMethodInfo_12A3C10_RGCTXs;

struct MethodInfo_12A3C10_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_SocialPlatforms_IAchievementDescription_o UnityEngine_SocialPlatforms_IAchievementDescription_o, *PUnityEngine_SocialPlatforms_IAchievementDescription_o;

typedef struct UnityEngine_SocialPlatforms_IAchievementDescription_c UnityEngine_SocialPlatforms_IAchievementDescription_c, *PUnityEngine_SocialPlatforms_IAchievementDescription_c;

typedef struct UnityEngine_SocialPlatforms_IAchievementDescription_Fields UnityEngine_SocialPlatforms_IAchievementDescription_Fields, *PUnityEngine_SocialPlatforms_IAchievementDescription_Fields;

struct UnityEngine_SocialPlatforms_IAchievementDescription_Fields {
};

struct UnityEngine_SocialPlatforms_IAchievementDescription_o {
    struct UnityEngine_SocialPlatforms_IAchievementDescription_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_IAchievementDescription_Fields fields;
};

struct UnityEngine_SocialPlatforms_IAchievementDescription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Notice_ChatNoticeChannel___c__DisplayClass32_0_c Shock_Notice_ChatNoticeChannel___c__DisplayClass32_0_c, *PShock_Notice_ChatNoticeChannel___c__DisplayClass32_0_c;

typedef struct Shock_Notice_ChatNoticeChannel___c__DisplayClass32_0_VTable Shock_Notice_ChatNoticeChannel___c__DisplayClass32_0_VTable, *PShock_Notice_ChatNoticeChannel___c__DisplayClass32_0_VTable;

struct Shock_Notice_ChatNoticeChannel___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_ChatNoticeChannel___c__DisplayClass32_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_ChatNoticeChannel___c__DisplayClass32_0_VTable vtable;
};

typedef union _union_203990 _union_203990, *P_union_203990;

union _union_203990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203992 _union_203992, *P_union_203992;

union _union_203992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268E028 MethodInfo_268E028, *PMethodInfo_268E028;

typedef union _union_312456 _union_312456, *P_union_312456;

union _union_312456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_0_o Aoharu_LiveScene___c__DisplayClass77_0_o, *PAoharu_LiveScene___c__DisplayClass77_0_o;

typedef struct Aoharu_LiveScene___c__DisplayClass77_0_Fields Aoharu_LiveScene___c__DisplayClass77_0_Fields, *PAoharu_LiveScene___c__DisplayClass77_0_Fields;

struct Aoharu_LiveScene___c__DisplayClass77_0_Fields {
    struct Shock_ProtocolData_LiveScore_o *liveScore;
    struct Aoharu_LiveScene_o *__4__this;
    struct Carbon_StepTask_o *task;
    struct Shock_UserData_o *beforeUserData;
    struct System_UInt32_array *beforeLiveMissionClearList;
    struct Shock_EventData_o *beforeEventData;
    struct System_Action_o *__9__18;
};

struct Aoharu_LiveScene___c__DisplayClass77_0_o {
    struct Aoharu_LiveScene___c__DisplayClass77_0_c *klass;
    void *monitor;
    struct Aoharu_LiveScene___c__DisplayClass77_0_Fields fields;
};

typedef union _union_203994 _union_203994, *P_union_203994;

union _union_203994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203996 _union_203996, *P_union_203996;

union _union_203996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203998 _union_203998, *P_union_203998;

union _union_203998 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1919748 MethodInfo_1919748, *PMethodInfo_1919748;

typedef struct MethodInfo_1919748_RGCTXs MethodInfo_1919748_RGCTXs, *PMethodInfo_1919748_RGCTXs;

typedef union _union_211336 _union_211336, *P_union_211336;

struct MethodInfo_1919748_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919748_RGCTXs *rgctx_data;
    union _union_211336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NewSkillMstTable___c_o Shock_NewSkillMstTable___c_o, *PShock_NewSkillMstTable___c_o;

typedef struct Shock_NewSkillMstTable___c_c Shock_NewSkillMstTable___c_c, *PShock_NewSkillMstTable___c_c;

typedef struct Shock_NewSkillMstTable___c_Fields Shock_NewSkillMstTable___c_Fields, *PShock_NewSkillMstTable___c_Fields;

typedef struct Shock_NewSkillMstTable___c_StaticFields Shock_NewSkillMstTable___c_StaticFields, *PShock_NewSkillMstTable___c_StaticFields;

typedef struct Shock_NewSkillMstTable___c_VTable Shock_NewSkillMstTable___c_VTable, *PShock_NewSkillMstTable___c_VTable;

typedef struct System_Func_NewSkillMst__uint__o System_Func_NewSkillMst__uint__o, *PSystem_Func_NewSkillMst__uint__o;

typedef struct System_Func_NewSkillMst__string__o System_Func_NewSkillMst__string__o, *PSystem_Func_NewSkillMst__string__o;

typedef struct System_Func_NewSkillMst__uint__c System_Func_NewSkillMst__uint__c, *PSystem_Func_NewSkillMst__uint__c;

typedef struct System_Func_NewSkillMst__uint__Fields System_Func_NewSkillMst__uint__Fields, *PSystem_Func_NewSkillMst__uint__Fields;

typedef struct System_Func_NewSkillMst__string__c System_Func_NewSkillMst__string__c, *PSystem_Func_NewSkillMst__string__c;

typedef struct System_Func_NewSkillMst__string__Fields System_Func_NewSkillMst__string__Fields, *PSystem_Func_NewSkillMst__string__Fields;

typedef struct System_Func_NewSkillMst__uint__VTable System_Func_NewSkillMst__uint__VTable, *PSystem_Func_NewSkillMst__uint__VTable;

typedef struct System_Func_NewSkillMst__string__VTable System_Func_NewSkillMst__string__VTable, *PSystem_Func_NewSkillMst__string__VTable;

struct Shock_NewSkillMstTable___c_Fields {
};

struct Shock_NewSkillMstTable___c_o {
    struct Shock_NewSkillMstTable___c_c *klass;
    void *monitor;
    struct Shock_NewSkillMstTable___c_Fields fields;
};

struct System_Func_NewSkillMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_NewSkillMstTable___c_StaticFields {
    struct Shock_NewSkillMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Predicate_string__o *__9__2_9;
    struct System_Predicate_string__o *__9__2_10;
    struct System_Predicate_string__o *__9__2_11;
    struct System_Predicate_string__o *__9__2_12;
    struct System_Func_NewSkillMst__uint__o *__9__11_0;
    struct System_Func_NewSkillMst__string__o *__9__18_0;
    struct System_Func_NewSkillMst__string__o *__9__19_0;
};

struct Shock_NewSkillMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NewSkillMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_NewSkillMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NewSkillMstTable___c_VTable vtable;
};

struct System_Func_NewSkillMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NewSkillMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NewSkillMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NewSkillMst__uint__VTable vtable;
};

struct System_Func_NewSkillMst__uint__o {
    struct System_Func_NewSkillMst__uint__c *klass;
    void *monitor;
    struct System_Func_NewSkillMst__uint__Fields fields;
};

struct System_Func_NewSkillMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NewSkillMst__string__o {
    struct System_Func_NewSkillMst__string__c *klass;
    void *monitor;
    struct System_Func_NewSkillMst__string__Fields fields;
};

struct System_Func_NewSkillMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NewSkillMst__string__VTable vtable;
};

typedef struct Aoharu_MultiRewardDialog___c__DisplayClass6_0_c Aoharu_MultiRewardDialog___c__DisplayClass6_0_c, *PAoharu_MultiRewardDialog___c__DisplayClass6_0_c;

typedef struct Aoharu_MultiRewardDialog___c__DisplayClass6_0_VTable Aoharu_MultiRewardDialog___c__DisplayClass6_0_VTable, *PAoharu_MultiRewardDialog___c__DisplayClass6_0_VTable;

struct Aoharu_MultiRewardDialog___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiRewardDialog___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiRewardDialog___c__DisplayClass6_0_VTable vtable;
};

typedef struct Shock_MultiTextTabButton_VTable Shock_MultiTextTabButton_VTable, *PShock_MultiTextTabButton_VTable;

struct Shock_MultiTextTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
};

typedef struct MethodInfo_1D36338 MethodInfo_1D36338, *PMethodInfo_1D36338;

typedef union _union_226025 _union_226025, *P_union_226025;

union _union_226025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D36338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngFriendData___c__DisplayClass32_0_VTable Shock_MngFriendData___c__DisplayClass32_0_VTable, *PShock_MngFriendData___c__DisplayClass32_0_VTable;

struct Shock_MngFriendData___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17E5ED8_RGCTXs MethodInfo_17E5ED8_RGCTXs, *PMethodInfo_17E5ED8_RGCTXs;

struct MethodInfo_17E5ED8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct UnityEngine_UIElements_CommandEventDispatchingStrategy_c UnityEngine_UIElements_CommandEventDispatchingStrategy_c, *PUnityEngine_UIElements_CommandEventDispatchingStrategy_c;

typedef struct UnityEngine_UIElements_CommandEventDispatchingStrategy_VTable UnityEngine_UIElements_CommandEventDispatchingStrategy_VTable, *PUnityEngine_UIElements_CommandEventDispatchingStrategy_VTable;

struct UnityEngine_UIElements_CommandEventDispatchingStrategy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanDispatchEvent;
    struct VirtualInvokeData _5_DispatchEvent;
};

struct UnityEngine_UIElements_CommandEventDispatchingStrategy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_CommandEventDispatchingStrategy_VTable vtable;
};

typedef struct MethodInfo_1B9A990 MethodInfo_1B9A990, *PMethodInfo_1B9A990;

typedef union _union_303458 _union_303458, *P_union_303458;

union _union_303458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_o Shock_LotteryStepupMstTable___c__DisplayClass13_0_o, *PShock_LotteryStepupMstTable___c__DisplayClass13_0_o;

typedef struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_c Shock_LotteryStepupMstTable___c__DisplayClass13_0_c, *PShock_LotteryStepupMstTable___c__DisplayClass13_0_c;

typedef struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_Fields Shock_LotteryStepupMstTable___c__DisplayClass13_0_Fields, *PShock_LotteryStepupMstTable___c__DisplayClass13_0_Fields;

typedef struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_VTable Shock_LotteryStepupMstTable___c__DisplayClass13_0_VTable, *PShock_LotteryStepupMstTable___c__DisplayClass13_0_VTable;

struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_o {
    struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryStepupMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct System_Func_LiveConditionMst__string__o System_Func_LiveConditionMst__string__o, *PSystem_Func_LiveConditionMst__string__o;

typedef struct System_Func_LiveConditionMst__string__c System_Func_LiveConditionMst__string__c, *PSystem_Func_LiveConditionMst__string__c;

typedef struct System_Func_LiveConditionMst__string__Fields System_Func_LiveConditionMst__string__Fields, *PSystem_Func_LiveConditionMst__string__Fields;

typedef struct System_Func_LiveConditionMst__string__VTable System_Func_LiveConditionMst__string__VTable, *PSystem_Func_LiveConditionMst__string__VTable;

struct System_Func_LiveConditionMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveConditionMst__string__o {
    struct System_Func_LiveConditionMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveConditionMst__string__Fields fields;
};

struct System_Func_LiveConditionMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveConditionMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveConditionMst__string__VTable vtable;
};

typedef struct System_ValueTuple_int__object__object__o System_ValueTuple_int__object__object__o, *PSystem_ValueTuple_int__object__object__o;

typedef struct System_ValueTuple_int__object__object__Fields System_ValueTuple_int__object__object__Fields, *PSystem_ValueTuple_int__object__object__Fields;

struct System_ValueTuple_int__object__object__Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
};

struct System_ValueTuple_int__object__object__o {
    struct System_ValueTuple_int__object__object__Fields fields;
};

typedef struct MethodInfo_2B1F5B8 MethodInfo_2B1F5B8, *PMethodInfo_2B1F5B8;

typedef union _union_235853 _union_235853, *P_union_235853;

union _union_235853 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F5B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235853 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_Edit_EditWindowController_Fields Aoharu_HomePreset_Edit_EditWindowController_Fields, *PAoharu_HomePreset_Edit_EditWindowController_Fields;

typedef struct PresetController_Fields PresetController_Fields, *PPresetController_Fields;

typedef struct Aoharu_HomePreset_Edit_ScrollView_o Aoharu_HomePreset_Edit_ScrollView_o, *PAoharu_HomePreset_Edit_ScrollView_o;

typedef struct Aoharu_HomePreset_Edit_ClearDialog_o Aoharu_HomePreset_Edit_ClearDialog_o, *PAoharu_HomePreset_Edit_ClearDialog_o;

typedef struct Aoharu_HomePreset_Edit_ScrollView_c Aoharu_HomePreset_Edit_ScrollView_c, *PAoharu_HomePreset_Edit_ScrollView_c;

typedef struct Aoharu_HomePreset_Edit_ScrollView_Fields Aoharu_HomePreset_Edit_ScrollView_Fields, *PAoharu_HomePreset_Edit_ScrollView_Fields;

typedef struct Aoharu_HomePreset_Edit_ClearDialog_c Aoharu_HomePreset_Edit_ClearDialog_c, *PAoharu_HomePreset_Edit_ClearDialog_c;

typedef struct Aoharu_HomePreset_Edit_ClearDialog_Fields Aoharu_HomePreset_Edit_ClearDialog_Fields, *PAoharu_HomePreset_Edit_ClearDialog_Fields;

typedef struct Aoharu_HomePreset_Edit_ScrollView_VTable Aoharu_HomePreset_Edit_ScrollView_VTable, *PAoharu_HomePreset_Edit_ScrollView_VTable;

typedef struct Aoharu_HomePreset_Edit_ClearDialog_VTable Aoharu_HomePreset_Edit_ClearDialog_VTable, *PAoharu_HomePreset_Edit_ClearDialog_VTable;

struct Aoharu_HomePreset_Edit_ScrollView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Aoharu_HomePreset_Edit_ScrollView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Edit_ScrollView_VTable vtable;
};

struct Aoharu_HomePreset_Edit_ScrollView_Fields {
    struct FancyScrollView_FancyScrollRect_ItemData__Context__Fields super;
    float cellSize;
    struct UnityEngine_GameObject_o *cellPrefab;
};

struct Aoharu_HomePreset_Edit_ScrollView_o {
    struct Aoharu_HomePreset_Edit_ScrollView_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Edit_ScrollView_Fields fields;
};

struct Aoharu_HomePreset_Edit_ClearDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CancelButton;
    struct Shock_ButtonEvent_o *m_OkButton;
    struct TMPro_TextMeshProUGUI_o *m_ContextMessage;
    struct System_Action_bool__o *m_onComplete;
};

struct Aoharu_HomePreset_Edit_ClearDialog_o {
    struct Aoharu_HomePreset_Edit_ClearDialog_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Edit_ClearDialog_Fields fields;
};

struct Aoharu_HomePreset_Edit_ClearDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_HomePreset_Edit_ClearDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Edit_ClearDialog_VTable vtable;
};

struct PresetController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_Window;
};

struct Aoharu_HomePreset_Edit_EditWindowController_Fields {
    struct PresetController_Fields super;
    struct Aoharu_HomePreset_Edit_ScrollView_o *m_ScrollView;
    struct Aoharu_HomePreset_Edit_ClearDialog_o *m_ClearDialog;
    struct ShortMessageDialog_o *m_MessageDialog;
};

typedef struct TMPro_TMP_Compatibility_c TMPro_TMP_Compatibility_c, *PTMPro_TMP_Compatibility_c;

typedef struct TMPro_TMP_Compatibility_VTable TMPro_TMP_Compatibility_VTable, *PTMPro_TMP_Compatibility_VTable;

struct TMPro_TMP_Compatibility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_Compatibility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Compatibility_VTable vtable;
};

typedef struct MethodInfo_243E73C MethodInfo_243E73C, *PMethodInfo_243E73C;

typedef union _union_276998 _union_276998, *P_union_276998;

union _union_276998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E73C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_DefaultEventSystem___c_StaticFields UnityEngine_UIElements_DefaultEventSystem___c_StaticFields, *PUnityEngine_UIElements_DefaultEventSystem___c_StaticFields;

typedef struct UnityEngine_UIElements_DefaultEventSystem___c_o UnityEngine_UIElements_DefaultEventSystem___c_o, *PUnityEngine_UIElements_DefaultEventSystem___c_o;

typedef struct System_Func_DefaultEventSystem__EventBase__o System_Func_DefaultEventSystem__EventBase__o, *PSystem_Func_DefaultEventSystem__EventBase__o;

typedef struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__o System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__o, *PSystem_Func_Vector3__Vector3__DefaultEventSystem__EventBase__o;

typedef struct System_Func_Vector3__Vector3__Touch__EventBase__o System_Func_Vector3__Vector3__Touch__EventBase__o, *PSystem_Func_Vector3__Vector3__Touch__EventBase__o;

typedef struct UnityEngine_UIElements_DefaultEventSystem___c_c UnityEngine_UIElements_DefaultEventSystem___c_c, *PUnityEngine_UIElements_DefaultEventSystem___c_c;

typedef struct UnityEngine_UIElements_DefaultEventSystem___c_Fields UnityEngine_UIElements_DefaultEventSystem___c_Fields, *PUnityEngine_UIElements_DefaultEventSystem___c_Fields;

typedef struct System_Func_DefaultEventSystem__EventBase__c System_Func_DefaultEventSystem__EventBase__c, *PSystem_Func_DefaultEventSystem__EventBase__c;

typedef struct System_Func_DefaultEventSystem__EventBase__Fields System_Func_DefaultEventSystem__EventBase__Fields, *PSystem_Func_DefaultEventSystem__EventBase__Fields;

typedef struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__c System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__c, *PSystem_Func_Vector3__Vector3__DefaultEventSystem__EventBase__c;

typedef struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__Fields System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__Fields, *PSystem_Func_Vector3__Vector3__DefaultEventSystem__EventBase__Fields;

typedef struct System_Func_Vector3__Vector3__Touch__EventBase__c System_Func_Vector3__Vector3__Touch__EventBase__c, *PSystem_Func_Vector3__Vector3__Touch__EventBase__c;

typedef struct System_Func_Vector3__Vector3__Touch__EventBase__Fields System_Func_Vector3__Vector3__Touch__EventBase__Fields, *PSystem_Func_Vector3__Vector3__Touch__EventBase__Fields;

typedef struct UnityEngine_UIElements_DefaultEventSystem___c_VTable UnityEngine_UIElements_DefaultEventSystem___c_VTable, *PUnityEngine_UIElements_DefaultEventSystem___c_VTable;

typedef struct System_Func_DefaultEventSystem__EventBase__VTable System_Func_DefaultEventSystem__EventBase__VTable, *PSystem_Func_DefaultEventSystem__EventBase__VTable;

typedef struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__VTable System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__VTable, *PSystem_Func_Vector3__Vector3__DefaultEventSystem__EventBase__VTable;

typedef struct System_Func_Vector3__Vector3__Touch__EventBase__VTable System_Func_Vector3__Vector3__Touch__EventBase__VTable, *PSystem_Func_Vector3__Vector3__Touch__EventBase__VTable;

struct System_Func_Vector3__Vector3__Touch__EventBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_DefaultEventSystem__EventBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UnityEngine_UIElements_DefaultEventSystem___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_DefaultEventSystem___c_Fields {
};

struct UnityEngine_UIElements_DefaultEventSystem___c_o {
    struct UnityEngine_UIElements_DefaultEventSystem___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_DefaultEventSystem___c_Fields fields;
};

struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__VTable vtable;
};

struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__o {
    struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__c *klass;
    void *monitor;
    struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__Fields fields;
};

struct UnityEngine_UIElements_DefaultEventSystem___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_DefaultEventSystem___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DefaultEventSystem___c_VTable vtable;
};

struct System_Func_DefaultEventSystem__EventBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DefaultEventSystem__EventBase__VTable vtable;
};

struct System_Func_DefaultEventSystem__EventBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_DefaultEventSystem__EventBase__o {
    struct System_Func_DefaultEventSystem__EventBase__c *klass;
    void *monitor;
    struct System_Func_DefaultEventSystem__EventBase__Fields fields;
};

struct System_Func_Vector3__Vector3__Touch__EventBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_DefaultEventSystem___c_StaticFields {
    struct UnityEngine_UIElements_DefaultEventSystem___c_o *__9;
    struct System_Func_DefaultEventSystem__EventBase__o *__9__23_0;
    struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__o *__9__23_1;
    struct System_Func_Vector3__Vector3__DefaultEventSystem__EventBase__o *__9__23_2;
    struct System_Func_DefaultEventSystem__EventBase__o *__9__24_0;
    struct System_Func_DefaultEventSystem__EventBase__o *__9__24_1;
    struct System_Func_DefaultEventSystem__EventBase__o *__9__24_2;
    struct System_Func_Vector3__Vector3__Touch__EventBase__o *__9__30_0;
};

struct System_Func_Vector3__Vector3__Touch__EventBase__o {
    struct System_Func_Vector3__Vector3__Touch__EventBase__c *klass;
    void *monitor;
    struct System_Func_Vector3__Vector3__Touch__EventBase__Fields fields;
};

struct System_Func_Vector3__Vector3__Touch__EventBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Vector3__Vector3__Touch__EventBase__VTable vtable;
};

typedef struct MethodInfo_19DBB30 MethodInfo_19DBB30, *PMethodInfo_19DBB30;

typedef union _union_255361 _union_255361, *P_union_255361;

union _union_255361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DBB30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14B10 MethodInfo_2B14B10, *PMethodInfo_2B14B10;

typedef union _union_182086 _union_182086, *P_union_182086;

union _union_182086 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14B10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182086 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1576B3C MethodInfo_1576B3C, *PMethodInfo_1576B3C;

typedef union _union_169757 _union_169757, *P_union_169757;

union _union_169757 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576B3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169757 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E55F0 MethodInfo_19E55F0, *PMethodInfo_19E55F0;

typedef union _union_245593 _union_245593, *P_union_245593;

union _union_245593 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E55F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245593 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_60_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_60_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_Fields {
};

typedef struct Chipstar_Downloads_AssetBundleLoadFactory_Fields Chipstar_Downloads_AssetBundleLoadFactory_Fields, *PChipstar_Downloads_AssetBundleLoadFactory_Fields;

struct Chipstar_Downloads_AssetBundleLoadFactory_Fields {
    int32_t _Priority_k__BackingField;
    struct Chipstar_Downloads_ILoadDatabase_o *_Database_k__BackingField;
};

typedef struct MethodInfo_1600B68_RGCTXs MethodInfo_1600B68_RGCTXs, *PMethodInfo_1600B68_RGCTXs;

struct MethodInfo_1600B68_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1180B34 MethodInfo_1180B34, *PMethodInfo_1180B34;

typedef union _union_284020 _union_284020, *P_union_284020;

union _union_284020 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433CB0 MethodInfo_2433CB0, *PMethodInfo_2433CB0;

typedef union _union_276056 _union_276056, *P_union_276056;

union _union_276056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433CB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E5C30 MethodInfo_21E5C30, *PMethodInfo_21E5C30;

typedef union _union_161205 _union_161205, *P_union_161205;

union _union_161205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5C30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_DtdValidator_NamespaceManager_VTable System_Xml_Schema_DtdValidator_NamespaceManager_VTable, *PSystem_Xml_Schema_DtdValidator_NamespaceManager_VTable;

struct System_Xml_Schema_DtdValidator_NamespaceManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_NameTable;
    struct VirtualInvokeData _8_get_DefaultNamespace;
    struct VirtualInvokeData _9_PushScope;
    struct VirtualInvokeData _10_PopScope;
    struct VirtualInvokeData _11_AddNamespace;
    struct VirtualInvokeData _12_GetEnumerator;
    struct VirtualInvokeData _13_LookupNamespace;
    struct VirtualInvokeData _14_LookupPrefix;
};

typedef struct MethodInfo_14F39B4_RGCTXs MethodInfo_14F39B4_RGCTXs, *PMethodInfo_14F39B4_RGCTXs;

struct MethodInfo_14F39B4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_HomeBannerMst__GameTime__c System_Func_HomeBannerMst__GameTime__c, *PSystem_Func_HomeBannerMst__GameTime__c;

struct System_Func_HomeBannerMst__GameTime__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_HomeBannerMst__GameTime__VTable vtable;
};

typedef struct UniRx_FloatReactiveProperty_c UniRx_FloatReactiveProperty_c, *PUniRx_FloatReactiveProperty_c;

typedef struct UniRx_FloatReactiveProperty_VTable UniRx_FloatReactiveProperty_VTable, *PUniRx_FloatReactiveProperty_VTable;

struct UniRx_FloatReactiveProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

struct UniRx_FloatReactiveProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_FloatReactiveProperty_VTable vtable;
};

typedef struct MethodInfo_2B14B14 MethodInfo_2B14B14, *PMethodInfo_2B14B14;

typedef union _union_183524 _union_183524, *P_union_183524;

union _union_183524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14B14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SceneType_VTable Shock_SceneType_VTable, *PShock_SceneType_VTable;

struct Shock_SceneType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_242A120 MethodInfo_242A120, *PMethodInfo_242A120;

typedef union _union_274292 _union_274292, *P_union_274292;

union _union_274292 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LitJson_JsonInclude_Fields LitJson_JsonInclude_Fields, *PLitJson_JsonInclude_Fields;

struct LitJson_JsonInclude_Fields {
    struct System_Attribute_Fields super;
};

typedef struct MethodInfo_3370614 MethodInfo_3370614, *PMethodInfo_3370614;

typedef struct MethodInfo_3370614_RGCTXs MethodInfo_3370614_RGCTXs, *PMethodInfo_3370614_RGCTXs;

typedef union _union_323036 _union_323036, *P_union_323036;

struct MethodInfo_3370614_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppType *_1_T;
    struct Il2CppClass *_2_T;
    struct Il2CppClass *_3_System_Collections_Generic_List_T_;
    struct MethodInfo *_4_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_5_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_6_System_Collections_Generic_List_T__ToArray;
};

union _union_323036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3370614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Xml_Schema_XmlListConverter_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3370614_RGCTXs *rgctx_data;
    union _union_323036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14B1C MethodInfo_2B14B1C, *PMethodInfo_2B14B1C;

typedef union _union_184962 _union_184962, *P_union_184962;

union _union_184962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14B1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_string__ChatStampMst__o System_Func_string__ChatStampMst__o, *PSystem_Func_string__ChatStampMst__o;

typedef struct System_Func_string__ChatStampMst__c System_Func_string__ChatStampMst__c, *PSystem_Func_string__ChatStampMst__c;

typedef struct System_Func_string__ChatStampMst__Fields System_Func_string__ChatStampMst__Fields, *PSystem_Func_string__ChatStampMst__Fields;

typedef struct System_Func_string__ChatStampMst__VTable System_Func_string__ChatStampMst__VTable, *PSystem_Func_string__ChatStampMst__VTable;

struct System_Func_string__ChatStampMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__ChatStampMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_string__ChatStampMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__ChatStampMst__VTable vtable;
};

struct System_Func_string__ChatStampMst__o {
    struct System_Func_string__ChatStampMst__c *klass;
    void *monitor;
    struct System_Func_string__ChatStampMst__Fields fields;
};

typedef struct MethodInfo_17FE9BC_RGCTXs MethodInfo_17FE9BC_RGCTXs, *PMethodInfo_17FE9BC_RGCTXs;

struct MethodInfo_17FE9BC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TAccumulate__TSource__TAccumulate_;
    struct MethodInfo *_5_System_Func_TAccumulate__TSource__TAccumulate__Invoke;
};

typedef struct MethodInfo_2DF13BC MethodInfo_2DF13BC, *PMethodInfo_2DF13BC;

typedef union _union_171555 _union_171555, *P_union_171555;

union _union_171555 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF13BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171555 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321158 _union_321158, *P_union_321158;

union _union_321158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14B6C MethodInfo_2B14B6C, *PMethodInfo_2B14B6C;

typedef union _union_186400 _union_186400, *P_union_186400;

union _union_186400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14B6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2012CBC MethodInfo_2012CBC, *PMethodInfo_2012CBC;

typedef union _union_255505 _union_255505, *P_union_255505;

union _union_255505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012CBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13B764C_RGCTXs MethodInfo_13B764C_RGCTXs, *PMethodInfo_13B764C_RGCTXs;

struct MethodInfo_13B764C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2E69388_RGCTXs MethodInfo_2E69388_RGCTXs, *PMethodInfo_2E69388_RGCTXs;

struct MethodInfo_2E69388_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Chipstar_Downloads_LoadJob_LocalABHandler__AssetBundleCreateRequest__AssetBundle__VTable Chipstar_Downloads_LoadJob_LocalABHandler__AssetBundleCreateRequest__AssetBundle__VTable, *PChipstar_Downloads_LoadJob_LocalABHandler__AssetBundleCreateRequest__AssetBundle__VTable;

struct Chipstar_Downloads_LoadJob_LocalABHandler__AssetBundleCreateRequest__AssetBundle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Identifier;
    struct VirtualInvokeData _5_set_OnStart;
    struct VirtualInvokeData _6_set_OnStop;
    struct VirtualInvokeData _7_set_OnSuccess;
    struct VirtualInvokeData _8_set_OnError;
    struct VirtualInvokeData _9_set_OnDisposed;
    struct VirtualInvokeData _10_IsMatch;
    struct VirtualInvokeData _11_Run;
    struct VirtualInvokeData _12_Update;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_Error;
    struct VirtualInvokeData _15_Cancel;
    struct VirtualInvokeData _16_Retry;
    struct VirtualInvokeData _17_get_Progress;
    struct VirtualInvokeData _18_get_IsRunning;
    struct VirtualInvokeData _19_get_IsCompleted;
    struct VirtualInvokeData _20_get_IsFinish;
    struct VirtualInvokeData _21_get_IsError;
    struct VirtualInvokeData _22_get_IsCanceled;
    struct VirtualInvokeData _23_get_IsDisposed;
    struct VirtualInvokeData _24_Dispose;
    struct VirtualInvokeData _25_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _26_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _27_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _28_get_Content;
    struct VirtualInvokeData _29_DoDispose;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_DoDone;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_DoPreUpdate;
    struct VirtualInvokeData _34_DoPostUpdate;
    struct VirtualInvokeData _35_DoRetry;
    struct VirtualInvokeData _36_DoCancel;
};

typedef struct MethodInfo_2E03F68 MethodInfo_2E03F68, *PMethodInfo_2E03F68;

typedef union _union_171749 _union_171749, *P_union_171749;

union _union_171749 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E03F68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171749 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321151 _union_321151, *P_union_321151;

union _union_321151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GemData_Fields Shock_GemData_Fields, *PShock_GemData_Fields;

struct Shock_GemData_Fields {
    struct Shock_ProtocolData_Gem_o *m_data;
};

typedef union _union_321154 _union_321154, *P_union_321154;

union _union_321154 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321156 _union_321156, *P_union_321156;

union _union_321156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5AD60 MethodInfo_2D5AD60, *PMethodInfo_2D5AD60;

typedef struct MethodInfo_2D5AD60_RGCTXs MethodInfo_2D5AD60_RGCTXs, *PMethodInfo_2D5AD60_RGCTXs;

typedef union _union_298604 _union_298604, *P_union_298604;

union _union_298604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5AD60_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
    struct Il2CppClass *_3_System_Predicate_T_;
    struct MethodInfo *_4_System_Predicate_T__Invoke;
    struct MethodInfo *_5_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_6_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_7_System_Collections_Generic_List_T__RemoveAll;
};

struct MethodInfo_2D5AD60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5AD60_RGCTXs *rgctx_data;
    union _union_298604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3345650 MethodInfo_3345650, *PMethodInfo_3345650;

typedef union _union_301227 _union_301227, *P_union_301227;

union _union_301227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3345650 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321148 _union_321148, *P_union_321148;

union _union_321148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF81A8 MethodInfo_2EF81A8, *PMethodInfo_2EF81A8;

typedef union _union_202990 _union_202990, *P_union_202990;

union _union_202990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF81A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Ozack_OzackCommandBuilder_TCommand__o Ozack_OzackCommandBuilder_TCommand__o, *POzack_OzackCommandBuilder_TCommand__o;

typedef struct Ozack_OzackCommandBuilder_TCommand__c Ozack_OzackCommandBuilder_TCommand__c, *POzack_OzackCommandBuilder_TCommand__c;

typedef struct Ozack_OzackCommandBuilder_TCommand__Fields Ozack_OzackCommandBuilder_TCommand__Fields, *POzack_OzackCommandBuilder_TCommand__Fields;

typedef struct Ozack_OzackCommandBuilder_TCommand__RGCTXs Ozack_OzackCommandBuilder_TCommand__RGCTXs, *POzack_OzackCommandBuilder_TCommand__RGCTXs;

typedef struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__o Ozack_OzackCommandBuilder_ConstructCommand_TCommand__o, *POzack_OzackCommandBuilder_ConstructCommand_TCommand__o;

typedef struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__c Ozack_OzackCommandBuilder_ConstructCommand_TCommand__c, *POzack_OzackCommandBuilder_ConstructCommand_TCommand__c;

typedef struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__Fields Ozack_OzackCommandBuilder_ConstructCommand_TCommand__Fields, *POzack_OzackCommandBuilder_ConstructCommand_TCommand__Fields;

typedef struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__VTable Ozack_OzackCommandBuilder_ConstructCommand_TCommand__VTable, *POzack_OzackCommandBuilder_ConstructCommand_TCommand__VTable;

struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__VTable vtable;
};

struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__o {
    struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__c *klass;
    void *monitor;
    struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__Fields fields;
};

struct Ozack_OzackCommandBuilder_TCommand__Fields {
    struct System_Collections_Generic_HashSet_string__o *m_table;
    struct Ozack_OzackCommandBuilder_ConstructCommand_TCommand__o *m_construct;
};

struct Ozack_OzackCommandBuilder_TCommand__o {
    struct Ozack_OzackCommandBuilder_TCommand__c *klass;
    void *monitor;
    struct Ozack_OzackCommandBuilder_TCommand__Fields fields;
};

struct Ozack_OzackCommandBuilder_TCommand__RGCTXs {
    struct Il2CppClass *_0_Ozack_OzackCommandBuilder_ConstructCommand_TCommand_;
    struct MethodInfo *_1_Ozack_OzackCommandBuilder_ConstructCommand_TCommand__Invoke;
};

struct Ozack_OzackCommandBuilder_TCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Ozack_OzackCommandBuilder_TCommand__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Ozack_OzackCommandBuilder_TCommand__VTable vtable;
};

typedef struct ShortMessageDialog___c_StaticFields ShortMessageDialog___c_StaticFields, *PShortMessageDialog___c_StaticFields;

typedef struct ShortMessageDialog___c_o ShortMessageDialog___c_o, *PShortMessageDialog___c_o;

typedef struct ShortMessageDialog___c_c ShortMessageDialog___c_c, *PShortMessageDialog___c_c;

typedef struct ShortMessageDialog___c_Fields ShortMessageDialog___c_Fields, *PShortMessageDialog___c_Fields;

typedef struct ShortMessageDialog___c_VTable ShortMessageDialog___c_VTable, *PShortMessageDialog___c_VTable;

struct ShortMessageDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ShortMessageDialog___c_c {
    struct Il2CppClass_1 _1;
    struct ShortMessageDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShortMessageDialog___c_VTable vtable;
};

struct ShortMessageDialog___c_Fields {
};

struct ShortMessageDialog___c_o {
    struct ShortMessageDialog___c_c *klass;
    void *monitor;
    struct ShortMessageDialog___c_Fields fields;
};

struct ShortMessageDialog___c_StaticFields {
    struct ShortMessageDialog___c_o *__9;
    struct System_Action_float__o *__9__7_0;
};

typedef struct MethodInfo_3345658 MethodInfo_3345658, *PMethodInfo_3345658;

typedef union _union_301229 _union_301229, *P_union_301229;

union _union_301229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3345658 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_WhereObservable_Where__T__VTable UniRx_Operators_WhereObservable_Where__T__VTable, *PUniRx_Operators_WhereObservable_Where__T__VTable;

struct UniRx_Operators_WhereObservable_Where__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef struct UnityEngine_UIElements_IPointerEventInternal_c UnityEngine_UIElements_IPointerEventInternal_c, *PUnityEngine_UIElements_IPointerEventInternal_c;

struct UnityEngine_UIElements_IPointerEventInternal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_IEnumerator_RarReaderEntry__c System_Collections_Generic_IEnumerator_RarReaderEntry__c, *PSystem_Collections_Generic_IEnumerator_RarReaderEntry__c;

struct System_Collections_Generic_IEnumerator_RarReaderEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_GameMstTableBase_T__c Shock_GameMstTableBase_T__c, *PShock_GameMstTableBase_T__c;

typedef struct Shock_GameMstTableBase_T__RGCTXs Shock_GameMstTableBase_T__RGCTXs, *PShock_GameMstTableBase_T__RGCTXs;

typedef struct Shock_GameMstTableBase_T__VTable Shock_GameMstTableBase_T__VTable, *PShock_GameMstTableBase_T__VTable;

struct Shock_GameMstTableBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_GameMstTableBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_T__VTable vtable;
};

struct Shock_GameMstTableBase_T__RGCTXs {
    struct MethodInfo *_0_Shock_GameMstTableBase_MstBinder_T__get_Instance;
    struct Il2CppClass *_1_Shock_GameMstTableBase_MstBinder_T_;
    struct Il2CppClass *_2_T__;
    struct Il2CppClass *_3_Shock_GameMstTableBase_T_;
    struct MethodInfo *_4_Shock_GameMstTableBase_T__CreateMstColumnIndexList;
    struct Il2CppClass *_5_T__;
    struct MethodInfo *_6_Shock_GameMstTableBase_T__CreateMst;
    struct MethodInfo *_7_Shock_GameMstTableBase_T__Clear;
    struct MethodInfo *_8_Shock_GameMstTableBase_T__ParseMstTable;
    struct MethodInfo *_9_Shock_GameMstTableBase_T__LoadPostProcess;
    struct MethodInfo *_10_Shock_GameMstTableBase_T__Parse;
    struct Il2CppClass *_11_T;
    struct MethodInfo *_13_Shock_GameMstTableBase_T__ParseBinaryToObjects;
};

typedef struct MethodInfo_19D1054 MethodInfo_19D1054, *PMethodInfo_19D1054;

typedef union _union_249739 _union_249739, *P_union_249739;

union _union_249739 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D1054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249739 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2276BA8 MethodInfo_2276BA8, *PMethodInfo_2276BA8;

typedef union _union_282324 _union_282324, *P_union_282324;

union _union_282324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2276BA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321142 _union_321142, *P_union_321142;

union _union_321142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321145 _union_321145, *P_union_321145;

union _union_321145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12738FC MethodInfo_12738FC, *PMethodInfo_12738FC;

typedef union _union_201222 _union_201222, *P_union_201222;

union _union_201222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12738FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321136 _union_321136, *P_union_321136;

union _union_321136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209BB64 MethodInfo_209BB64, *PMethodInfo_209BB64;

typedef union _union_341545 _union_341545, *P_union_341545;

union _union_341545 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209BB64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341545 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190FD34_RGCTXs MethodInfo_190FD34_RGCTXs, *PMethodInfo_190FD34_RGCTXs;

struct MethodInfo_190FD34_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef union _union_321139 _union_321139, *P_union_321139;

union _union_321139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_c Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_c, *PShock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_c;

typedef struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_VTable Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_VTable, *PShock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_VTable;

struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_VTable vtable;
};

typedef struct MethodInfo_24D4C00 MethodInfo_24D4C00, *PMethodInfo_24D4C00;

typedef union _union_174966 _union_174966, *P_union_174966;

union _union_174966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4C00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StarEventCardBonusMstTable___c__DisplayClass3_0_Fields Shock_StarEventCardBonusMstTable___c__DisplayClass3_0_Fields, *PShock_StarEventCardBonusMstTable___c__DisplayClass3_0_Fields;

struct Shock_StarEventCardBonusMstTable___c__DisplayClass3_0_Fields {
    struct System_Int32_array *point_bonus_ratio_list;
    struct System_Int32_array *event_bonus_amount_list;
};

typedef struct Unity_Collections_NativeArray_Transform3x4__VTable Unity_Collections_NativeArray_Transform3x4__VTable, *PUnity_Collections_NativeArray_Transform3x4__VTable;

struct Unity_Collections_NativeArray_Transform3x4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _7_Equals;
};

typedef struct MethodInfo_24D4C04 MethodInfo_24D4C04, *PMethodInfo_24D4C04;

typedef union _union_176404 _union_176404, *P_union_176404;

union _union_176404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4C04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9DB50 MethodInfo_1E9DB50, *PMethodInfo_1E9DB50;

typedef union _union_161841 _union_161841, *P_union_161841;

union _union_161841 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DB50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161841 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321130 _union_321130, *P_union_321130;

union _union_321130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_IAssetBuildData_Fields Chipstar_Downloads_IAssetBuildData_Fields, *PChipstar_Downloads_IAssetBuildData_Fields;

struct Chipstar_Downloads_IAssetBuildData_Fields {
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_VTable vtable;
};

typedef union _union_321133 _union_321133, *P_union_321133;

union _union_321133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321124 _union_321124, *P_union_321124;

union _union_321124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321127 _union_321127, *P_union_321127;

union _union_321127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12E9858 MethodInfo_12E9858, *PMethodInfo_12E9858;

typedef union _union_166223 _union_166223, *P_union_166223;

union _union_166223 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E9858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166223 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1515288_RGCTXs MethodInfo_1515288_RGCTXs, *PMethodInfo_1515288_RGCTXs;

struct MethodInfo_1515288_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Action_ScrollItemBase__Fields System_Action_ScrollItemBase__Fields, *PSystem_Action_ScrollItemBase__Fields;

struct System_Action_ScrollItemBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2487104 MethodInfo_2487104, *PMethodInfo_2487104;

typedef union _union_290083 _union_290083, *P_union_290083;

union _union_290083 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2487104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290083 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E7AC MethodInfo_243E7AC, *PMethodInfo_243E7AC;

typedef union _union_277744 _union_277744, *P_union_277744;

union _union_277744 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E7AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321121 _union_321121, *P_union_321121;

union _union_321121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_309A61C_RGCTXs MethodInfo_309A61C_RGCTXs, *PMethodInfo_309A61C_RGCTXs;

struct MethodInfo_309A61C_RGCTXs {
    struct Il2CppClass *_0_ExitGames_Client_Photon_StructWrapping_StructWrapper_T_;
    struct Il2CppClass *_1_T;
};

typedef struct MethodInfo_1E9DB38 MethodInfo_1E9DB38, *PMethodInfo_1E9DB38;

typedef union _union_161923 _union_161923, *P_union_161923;

union _union_161923 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DB38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321115 _union_321115, *P_union_321115;

union _union_321115 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5B300 MethodInfo_1B5B300, *PMethodInfo_1B5B300;

typedef union _union_244105 _union_244105, *P_union_244105;

union _union_244105 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244105 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321118 _union_321118, *P_union_321118;

union _union_321118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6E7C0_RGCTXs MethodInfo_2E6E7C0_RGCTXs, *PMethodInfo_2E6E7C0_RGCTXs;

struct MethodInfo_2E6E7C0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_17EB5F4_RGCTXs MethodInfo_17EB5F4_RGCTXs, *PMethodInfo_17EB5F4_RGCTXs;

struct MethodInfo_17EB5F4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct Shock_MainCamera_VTable Shock_MainCamera_VTable, *PShock_MainCamera_VTable;

struct Shock_MainCamera_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1B5B308 MethodInfo_1B5B308, *PMethodInfo_1B5B308;

typedef union _union_244313 _union_244313, *P_union_244313;

union _union_244313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MainFooterGachaInfoBalloon___c_c Shock_MainFooterGachaInfoBalloon___c_c, *PShock_MainFooterGachaInfoBalloon___c_c;

typedef struct Shock_MainFooterGachaInfoBalloon___c_StaticFields Shock_MainFooterGachaInfoBalloon___c_StaticFields, *PShock_MainFooterGachaInfoBalloon___c_StaticFields;

typedef struct Shock_MainFooterGachaInfoBalloon___c_VTable Shock_MainFooterGachaInfoBalloon___c_VTable, *PShock_MainFooterGachaInfoBalloon___c_VTable;

typedef struct Shock_MainFooterGachaInfoBalloon___c_o Shock_MainFooterGachaInfoBalloon___c_o, *PShock_MainFooterGachaInfoBalloon___c_o;

typedef struct System_Func_LotteryMst__bool__o System_Func_LotteryMst__bool__o, *PSystem_Func_LotteryMst__bool__o;

typedef struct Shock_MainFooterGachaInfoBalloon___c_Fields Shock_MainFooterGachaInfoBalloon___c_Fields, *PShock_MainFooterGachaInfoBalloon___c_Fields;

typedef struct System_Func_LotteryMst__bool__c System_Func_LotteryMst__bool__c, *PSystem_Func_LotteryMst__bool__c;

typedef struct System_Func_LotteryMst__bool__Fields System_Func_LotteryMst__bool__Fields, *PSystem_Func_LotteryMst__bool__Fields;

typedef struct System_Func_LotteryMst__bool__VTable System_Func_LotteryMst__bool__VTable, *PSystem_Func_LotteryMst__bool__VTable;

struct System_Func_LotteryMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LotteryMst__bool__o {
    struct System_Func_LotteryMst__bool__c *klass;
    void *monitor;
    struct System_Func_LotteryMst__bool__Fields fields;
};

struct System_Func_LotteryMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LotteryMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LotteryMst__bool__VTable vtable;
};

struct Shock_MainFooterGachaInfoBalloon___c_Fields {
};

struct Shock_MainFooterGachaInfoBalloon___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainFooterGachaInfoBalloon___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MainFooterGachaInfoBalloon___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainFooterGachaInfoBalloon___c_VTable vtable;
};

struct Shock_MainFooterGachaInfoBalloon___c_o {
    struct Shock_MainFooterGachaInfoBalloon___c_c *klass;
    void *monitor;
    struct Shock_MainFooterGachaInfoBalloon___c_Fields fields;
};

struct Shock_MainFooterGachaInfoBalloon___c_StaticFields {
    struct Shock_MainFooterGachaInfoBalloon___c_o *__9;
    struct System_Func_LotteryMst__bool__o *__9__10_1;
};

typedef struct MethodInfo_102E7FC MethodInfo_102E7FC, *PMethodInfo_102E7FC;

typedef union _union_268680 _union_268680, *P_union_268680;

union _union_268680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102E7FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeGeneralNavigationMstTable___c__DisplayClass13_0_Fields Shock_NoticeGeneralNavigationMstTable___c__DisplayClass13_0_Fields, *PShock_NoticeGeneralNavigationMstTable___c__DisplayClass13_0_Fields;

struct Shock_NoticeGeneralNavigationMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct System_Reflection_AssemblyMetadataAttribute_VTable System_Reflection_AssemblyMetadataAttribute_VTable, *PSystem_Reflection_AssemblyMetadataAttribute_VTable;

struct System_Reflection_AssemblyMetadataAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct System_Security_Cryptography_SHA256CryptoServiceProvider_StaticFields System_Security_Cryptography_SHA256CryptoServiceProvider_StaticFields, *PSystem_Security_Cryptography_SHA256CryptoServiceProvider_StaticFields;

struct System_Security_Cryptography_SHA256CryptoServiceProvider_StaticFields {
    struct System_Byte_array *Empty;
};

typedef struct System_Collections_Generic_IReadOnlyList_ToggleButton__Fields System_Collections_Generic_IReadOnlyList_ToggleButton__Fields, *PSystem_Collections_Generic_IReadOnlyList_ToggleButton__Fields;

struct System_Collections_Generic_IReadOnlyList_ToggleButton__Fields {
};

typedef struct MethodInfo_2AD7140 MethodInfo_2AD7140, *PMethodInfo_2AD7140;

typedef union _union_328905 _union_328905, *P_union_328905;

union _union_328905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321112 _union_321112, *P_union_321112;

union _union_321112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321103 _union_321103, *P_union_321103;

union _union_321103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321106 _union_321106, *P_union_321106;

union _union_321106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Realtime_ConnectionHandler_StaticFields Photon_Realtime_ConnectionHandler_StaticFields, *PPhoton_Realtime_ConnectionHandler_StaticFields;

struct Photon_Realtime_ConnectionHandler_StaticFields {
    bool AppQuits;
};

typedef struct System_Collections_Generic_List_KeyValuePair_string__JsonData___c System_Collections_Generic_List_KeyValuePair_string__JsonData___c, *PSystem_Collections_Generic_List_KeyValuePair_string__JsonData___c;

typedef struct System_Collections_Generic_List_KeyValuePair_string__JsonData___StaticFields System_Collections_Generic_List_KeyValuePair_string__JsonData___StaticFields, *PSystem_Collections_Generic_List_KeyValuePair_string__JsonData___StaticFields;

typedef struct System_Collections_Generic_List_KeyValuePair_string__JsonData___VTable System_Collections_Generic_List_KeyValuePair_string__JsonData___VTable, *PSystem_Collections_Generic_List_KeyValuePair_string__JsonData___VTable;

typedef struct System_Collections_Generic_KeyValuePair_string__JsonData__array System_Collections_Generic_KeyValuePair_string__JsonData__array, *PSystem_Collections_Generic_KeyValuePair_string__JsonData__array;

typedef struct System_Collections_Generic_KeyValuePair_string__JsonData__o System_Collections_Generic_KeyValuePair_string__JsonData__o, *PSystem_Collections_Generic_KeyValuePair_string__JsonData__o;

typedef struct System_Collections_Generic_KeyValuePair_string__JsonData__Fields System_Collections_Generic_KeyValuePair_string__JsonData__Fields, *PSystem_Collections_Generic_KeyValuePair_string__JsonData__Fields;

struct System_Collections_Generic_KeyValuePair_string__JsonData__Fields {
    struct System_String_o *key;
    struct LitJson_JsonData_o *value;
};

struct System_Collections_Generic_List_KeyValuePair_string__JsonData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_KeyValuePair_string__JsonData___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_KeyValuePair_string__JsonData___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_KeyValuePair_string__JsonData___VTable vtable;
};

struct System_Collections_Generic_KeyValuePair_string__JsonData__o {
    struct System_Collections_Generic_KeyValuePair_string__JsonData__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_string__JsonData__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_string__JsonData__o m_Items[65535];
};

struct System_Collections_Generic_List_KeyValuePair_string__JsonData___StaticFields {
    struct System_Collections_Generic_KeyValuePair_string__JsonData__array *s_emptyArray;
};

typedef union _union_321109 _union_321109, *P_union_321109;

union _union_321109 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_Fields;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_Fields {
    struct System_Action_o *next;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_1_o *CS___8__locals2;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_2_Fields fields;
};

typedef struct MethodInfo_32AAC7C MethodInfo_32AAC7C, *PMethodInfo_32AAC7C;

typedef union _union_316511 _union_316511, *P_union_316511;

union _union_316511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AAC7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1366098 MethodInfo_1366098, *PMethodInfo_1366098;

typedef union _union_292408 _union_292408, *P_union_292408;

union _union_292408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1366098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_ScrollView_UxmlFactory_o UnityEngine_UIElements_ScrollView_UxmlFactory_o, *PUnityEngine_UIElements_ScrollView_UxmlFactory_o;

typedef struct UnityEngine_UIElements_ScrollView_UxmlFactory_c UnityEngine_UIElements_ScrollView_UxmlFactory_c, *PUnityEngine_UIElements_ScrollView_UxmlFactory_c;

typedef struct UnityEngine_UIElements_ScrollView_UxmlFactory_Fields UnityEngine_UIElements_ScrollView_UxmlFactory_Fields, *PUnityEngine_UIElements_ScrollView_UxmlFactory_Fields;

typedef struct UnityEngine_UIElements_ScrollView_UxmlFactory_VTable UnityEngine_UIElements_ScrollView_UxmlFactory_VTable, *PUnityEngine_UIElements_ScrollView_UxmlFactory_VTable;

typedef struct UnityEngine_UIElements_UxmlFactory_ScrollView__ScrollView_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_ScrollView__ScrollView_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_ScrollView__ScrollView_UxmlTraits__Fields;

struct UnityEngine_UIElements_UxmlFactory_ScrollView__ScrollView_UxmlTraits__Fields {
    struct UnityEngine_UIElements_ScrollView_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_ScrollView_UxmlFactory_Fields {
    struct UnityEngine_UIElements_UxmlFactory_ScrollView__ScrollView_UxmlTraits__Fields super;
};

struct UnityEngine_UIElements_ScrollView_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_ScrollView_UxmlFactory_o {
    struct UnityEngine_UIElements_ScrollView_UxmlFactory_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ScrollView_UxmlFactory_Fields fields;
};

struct UnityEngine_UIElements_ScrollView_UxmlFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ScrollView_UxmlFactory_VTable vtable;
};

typedef struct MethodInfo_24D4C54 MethodInfo_24D4C54, *PMethodInfo_24D4C54;

typedef union _union_177842 _union_177842, *P_union_177842;

union _union_177842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4C54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_c Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_c, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_c;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_VTable Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_VTable, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_VTable;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_VTable vtable;
};

typedef struct MethodInfo_1B64EA4 MethodInfo_1B64EA4, *PMethodInfo_1B64EA4;

typedef union _union_249935 _union_249935, *P_union_249935;

union _union_249935 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64EA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249935 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2408D54 MethodInfo_2408D54, *PMethodInfo_2408D54;

typedef union _union_272144 _union_272144, *P_union_272144;

union _union_272144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2408D54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_SoundId__object__array System_Collections_Generic_Dictionary_Entry_SoundId__object__array, *PSystem_Collections_Generic_Dictionary_Entry_SoundId__object__array;

typedef struct System_Collections_Generic_Dictionary_Entry_SoundId__object__o System_Collections_Generic_Dictionary_Entry_SoundId__object__o, *PSystem_Collections_Generic_Dictionary_Entry_SoundId__object__o;

typedef struct System_Collections_Generic_Dictionary_Entry_SoundId__object__Fields System_Collections_Generic_Dictionary_Entry_SoundId__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_SoundId__object__Fields;

struct System_Collections_Generic_Dictionary_Entry_SoundId__object__Fields {
    int32_t hashCode;
    int32_t next;
    struct Shock_Sound_SoundId_o key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_Dictionary_Entry_SoundId__object__o {
    struct System_Collections_Generic_Dictionary_Entry_SoundId__object__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_SoundId__object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_SoundId__object__o m_Items[65535];
};

typedef struct MethodInfo_1733D44 MethodInfo_1733D44, *PMethodInfo_1733D44;

typedef union _union_165007 _union_165007, *P_union_165007;

union _union_165007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733D44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CB0CC MethodInfo_24CB0CC, *PMethodInfo_24CB0CC;

typedef union _union_157522 _union_157522, *P_union_157522;

union _union_157522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24CB0CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_o Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_o, *PShock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_o;

typedef struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_Fields Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_Fields, *PShock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_Fields;

typedef struct Shock_GGL_GGLRequest_GGLUnregisterMigration3rdPartyUserAccount__ResultNone__Fields Shock_GGL_GGLRequest_GGLUnregisterMigration3rdPartyUserAccount__ResultNone__Fields, *PShock_GGL_GGLRequest_GGLUnregisterMigration3rdPartyUserAccount__ResultNone__Fields;

struct Shock_GGL_GGLRequest_GGLUnregisterMigration3rdPartyUserAccount__ResultNone__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_Fields {
    struct Shock_GGL_GGLRequest_GGLUnregisterMigration3rdPartyUserAccount__ResultNone__Fields super;
    int32_t _Platform_k__BackingField;
};

struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_o {
    struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLUnregisterMigration3rdPartyUserAccount_Fields fields;
};

typedef struct MethodInfo_13BBC40_RGCTXs MethodInfo_13BBC40_RGCTXs, *PMethodInfo_13BBC40_RGCTXs;

struct MethodInfo_13BBC40_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_17871DC MethodInfo_17871DC, *PMethodInfo_17871DC;

typedef union _union_261808 _union_261808, *P_union_261808;

union _union_261808 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17871DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261808 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D647C0 MethodInfo_2D647C0, *PMethodInfo_2D647C0;

typedef struct MethodInfo_2D647C0_RGCTXs MethodInfo_2D647C0_RGCTXs, *PMethodInfo_2D647C0_RGCTXs;

typedef union _union_321648 _union_321648, *P_union_321648;

struct MethodInfo_2D647C0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Capacity;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Count;
};

union _union_321648 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D647C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D647C0_RGCTXs *rgctx_data;
    union _union_321648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_o Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_o, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_o;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_Fields Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_Fields, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_Fields;

typedef struct Shock_Scenes_Adventure_PlayDarkCommnad_Args_o Shock_Scenes_Adventure_PlayDarkCommnad_Args_o, *PShock_Scenes_Adventure_PlayDarkCommnad_Args_o;

typedef struct Shock_Scenes_Adventure_PlayDarkCommnad_Args_Fields Shock_Scenes_Adventure_PlayDarkCommnad_Args_Fields, *PShock_Scenes_Adventure_PlayDarkCommnad_Args_Fields;

typedef struct System_Nullable_float__o System_Nullable_float__o, *PSystem_Nullable_float__o;

typedef struct System_Nullable_float__Fields System_Nullable_float__Fields, *PSystem_Nullable_float__Fields;

struct System_Nullable_float__Fields {
    bool hasValue;
    float value;
};

struct System_Nullable_float__o {
    struct System_Nullable_float__Fields fields;
};

struct Shock_Scenes_Adventure_PlayDarkCommnad_Args_Fields {
    struct System_Nullable_Color__o _FadeColor_k__BackingField;
    struct System_Nullable_float__o _StartTime_k__BackingField;
    struct System_Nullable_float__o _WaitTime_k__BackingField;
    struct System_Nullable_float__o _EndTime_k__BackingField;
};

struct Shock_Scenes_Adventure_PlayDarkCommnad_Args_o {
    struct Shock_Scenes_Adventure_PlayDarkCommnad_Args_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_Fields {
    struct Shock_Scenes_Adventure_AdventureUIManager_o *__4__this;
    struct Shock_Scenes_Adventure_PlayDarkCommnad_Args_o args;
    struct System_Action_o *onEnded;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_o {
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass98_0_Fields fields;
};

typedef struct MethodInfo_3266D00 MethodInfo_3266D00, *PMethodInfo_3266D00;

typedef union _union_315021 _union_315021, *P_union_315021;

union _union_315021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266D00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321100 _union_321100, *P_union_321100;

union _union_321100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_DragEventsProcessor_c UnityEngine_UIElements_DragEventsProcessor_c, *PUnityEngine_UIElements_DragEventsProcessor_c;

typedef struct UnityEngine_UIElements_DragEventsProcessor_VTable UnityEngine_UIElements_DragEventsProcessor_VTable, *PUnityEngine_UIElements_DragEventsProcessor_VTable;

struct UnityEngine_UIElements_DragEventsProcessor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_supportsDragEvents;
};

struct UnityEngine_UIElements_DragEventsProcessor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DragEventsProcessor_VTable vtable;
};

typedef struct Shock_TapTimingAdjustLiveDialog___c_o Shock_TapTimingAdjustLiveDialog___c_o, *PShock_TapTimingAdjustLiveDialog___c_o;

typedef struct Shock_TapTimingAdjustLiveDialog___c_c Shock_TapTimingAdjustLiveDialog___c_c, *PShock_TapTimingAdjustLiveDialog___c_c;

typedef struct Shock_TapTimingAdjustLiveDialog___c_Fields Shock_TapTimingAdjustLiveDialog___c_Fields, *PShock_TapTimingAdjustLiveDialog___c_Fields;

typedef struct Shock_TapTimingAdjustLiveDialog___c_StaticFields Shock_TapTimingAdjustLiveDialog___c_StaticFields, *PShock_TapTimingAdjustLiveDialog___c_StaticFields;

typedef struct Shock_TapTimingAdjustLiveDialog___c_VTable Shock_TapTimingAdjustLiveDialog___c_VTable, *PShock_TapTimingAdjustLiveDialog___c_VTable;

typedef struct System_Action_InputEffectPlayer__o System_Action_InputEffectPlayer__o, *PSystem_Action_InputEffectPlayer__o;

typedef struct System_Action_InputEffectPlayer__c System_Action_InputEffectPlayer__c, *PSystem_Action_InputEffectPlayer__c;

typedef struct System_Action_InputEffectPlayer__Fields System_Action_InputEffectPlayer__Fields, *PSystem_Action_InputEffectPlayer__Fields;

typedef struct System_Action_InputEffectPlayer__VTable System_Action_InputEffectPlayer__VTable, *PSystem_Action_InputEffectPlayer__VTable;

struct System_Action_InputEffectPlayer__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_InputEffectPlayer__o {
    struct System_Action_InputEffectPlayer__c *klass;
    void *monitor;
    struct System_Action_InputEffectPlayer__Fields fields;
};

struct System_Action_InputEffectPlayer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_InputEffectPlayer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_InputEffectPlayer__VTable vtable;
};

struct Shock_TapTimingAdjustLiveDialog___c_StaticFields {
    struct Shock_TapTimingAdjustLiveDialog___c_o *__9;
    struct System_Func_bool__o *__9__29_1;
    struct System_Action_string__o *__9__29_2;
    struct System_Action_Action__o *__9__31_2;
    struct System_Action_InputEffectPlayer__o *__9__34_0;
};

struct Shock_TapTimingAdjustLiveDialog___c_Fields {
};

struct Shock_TapTimingAdjustLiveDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TapTimingAdjustLiveDialog___c_o {
    struct Shock_TapTimingAdjustLiveDialog___c_c *klass;
    void *monitor;
    struct Shock_TapTimingAdjustLiveDialog___c_Fields fields;
};

struct Shock_TapTimingAdjustLiveDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_TapTimingAdjustLiveDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapTimingAdjustLiveDialog___c_VTable vtable;
};

typedef struct System_Threading_AsyncLocalValueChangedArgs_object__o System_Threading_AsyncLocalValueChangedArgs_object__o, *PSystem_Threading_AsyncLocalValueChangedArgs_object__o;

typedef struct System_Threading_AsyncLocalValueChangedArgs_object__Fields System_Threading_AsyncLocalValueChangedArgs_object__Fields, *PSystem_Threading_AsyncLocalValueChangedArgs_object__Fields;

struct System_Threading_AsyncLocalValueChangedArgs_object__Fields {
    struct Il2CppObject *_PreviousValue_k__BackingField;
    struct Il2CppObject *_CurrentValue_k__BackingField;
    bool _ThreadContextChanged_k__BackingField;
};

struct System_Threading_AsyncLocalValueChangedArgs_object__o {
    struct System_Threading_AsyncLocalValueChangedArgs_object__Fields fields;
};

typedef struct MethodInfo_1BC6B58 MethodInfo_1BC6B58, *PMethodInfo_1BC6B58;

typedef union _union_303790 _union_303790, *P_union_303790;

union _union_303790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6B58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_MeshGenerationResult__VTable System_Action_MeshGenerationResult__VTable, *PSystem_Action_MeshGenerationResult__VTable;

struct System_Action_MeshGenerationResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Threading_AsyncLocalValueChangedArgs_object__c System_Threading_AsyncLocalValueChangedArgs_object__c, *PSystem_Threading_AsyncLocalValueChangedArgs_object__c;

typedef struct System_Threading_AsyncLocalValueChangedArgs_object__VTable System_Threading_AsyncLocalValueChangedArgs_object__VTable, *PSystem_Threading_AsyncLocalValueChangedArgs_object__VTable;

struct System_Threading_AsyncLocalValueChangedArgs_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_AsyncLocalValueChangedArgs_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_AsyncLocalValueChangedArgs_object__VTable vtable;
};

typedef struct MethodInfo_1733D78 MethodInfo_1733D78, *PMethodInfo_1733D78;

typedef union _union_165445 _union_165445, *P_union_165445;

union _union_165445 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_AsyncGPUReadbackRequest__StaticFields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_AsyncGPUReadbackRequest__StaticFields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_AsyncGPUReadbackRequest__StaticFields;

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_AsyncGPUReadbackRequest__StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource_T___o pool;
};

typedef struct MethodInfo_3397BC8 MethodInfo_3397BC8, *PMethodInfo_3397BC8;

typedef union _union_225069 _union_225069, *P_union_225069;

union _union_225069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1180A9C MethodInfo_1180A9C, *PMethodInfo_1180A9C;

typedef union _union_283970 _union_283970, *P_union_283970;

union _union_283970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180A9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5B310 MethodInfo_1B5B310, *PMethodInfo_1B5B310;

typedef union _union_244521 _union_244521, *P_union_244521;

union _union_244521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8CEDC MethodInfo_2E8CEDC, *PMethodInfo_2E8CEDC;

typedef union _union_225333 _union_225333, *P_union_225333;

union _union_225333 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CEDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225333 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_SceneTitleMst__string__c Shock_GameMstTableBase_SceneTitleMst__string__c, *PShock_GameMstTableBase_SceneTitleMst__string__c;

typedef struct Shock_GameMstTableBase_SceneTitleMst__string__VTable Shock_GameMstTableBase_SceneTitleMst__string__VTable, *PShock_GameMstTableBase_SceneTitleMst__string__VTable;

struct Shock_GameMstTableBase_SceneTitleMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_SceneTitleMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_SceneTitleMst__string__VTable vtable;
};

typedef struct MethodInfo_180965C_RGCTXs MethodInfo_180965C_RGCTXs, *PMethodInfo_180965C_RGCTXs;

struct MethodInfo_180965C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_1EEB564 MethodInfo_1EEB564, *PMethodInfo_1EEB564;

typedef union _union_304810 _union_304810, *P_union_304810;

union _union_304810 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB564 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304810 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_SceneTitleMst__string__o Shock_GameMstTableBase_SceneTitleMst__string__o, *PShock_GameMstTableBase_SceneTitleMst__string__o;

typedef struct Shock_GameMstTableBase_SceneTitleMst__string__Fields Shock_GameMstTableBase_SceneTitleMst__string__Fields, *PShock_GameMstTableBase_SceneTitleMst__string__Fields;

struct Shock_GameMstTableBase_SceneTitleMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_SceneTitleMst__string__o {
    struct Shock_GameMstTableBase_SceneTitleMst__string__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_SceneTitleMst__string__Fields fields;
};

typedef struct Photon_Pun_DefaultPool_VTable Photon_Pun_DefaultPool_VTable, *PPhoton_Pun_DefaultPool_VTable;

struct Photon_Pun_DefaultPool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Instantiate;
    struct VirtualInvokeData _5_Destroy;
};

typedef struct MethodInfo_2E8CED0 MethodInfo_2E8CED0, *PMethodInfo_2E8CED0;

typedef union _union_225165 _union_225165, *P_union_225165;

union _union_225165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CED0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_PathInternal_StaticFields System_IO_PathInternal_StaticFields, *PSystem_IO_PathInternal_StaticFields;

struct System_IO_PathInternal_StaticFields {
    bool s_isCaseSensitive;
};

typedef struct UnityEngine_UIElements_DragEventsProcessor_o UnityEngine_UIElements_DragEventsProcessor_o, *PUnityEngine_UIElements_DragEventsProcessor_o;

struct UnityEngine_UIElements_DragEventsProcessor_o {
    struct UnityEngine_UIElements_DragEventsProcessor_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_DragEventsProcessor_Fields fields;
};

typedef struct UnityEngine_VerticalWrapMode_VTable UnityEngine_VerticalWrapMode_VTable, *PUnityEngine_VerticalWrapMode_VTable;

struct UnityEngine_VerticalWrapMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_EventPointRankingRewardMstTable___c__DisplayClass13_0_Fields Shock_EventPointRankingRewardMstTable___c__DisplayClass13_0_Fields, *PShock_EventPointRankingRewardMstTable___c__DisplayClass13_0_Fields;

struct Shock_EventPointRankingRewardMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_20B3B00 MethodInfo_20B3B00, *PMethodInfo_20B3B00;

typedef union _union_340608 _union_340608, *P_union_340608;

union _union_340608 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340608 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__o UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__o, *PUnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__o;

typedef struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__c UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__c, *PUnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__c;

typedef struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__Fields UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__Fields, *PUnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__Fields;

struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _modifiers_k__BackingField;
    struct UnityEngine_Vector2_o _mousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _localMousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _mouseDelta_k__BackingField;
    int32_t _clickCount_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_recomputeTopElementUnderMouse_k__BackingField;
    struct UnityEngine_UIElements_IPointerEvent_o *_UnityEngine_UIElements_IMouseEventInternal_sourcePointerEvent_k__BackingField;
};

struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__o {
    struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__Fields fields;
};

struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MouseEventBase_MouseLeaveEvent__VTable vtable;
};

typedef struct MethodInfo_21E5CBC MethodInfo_21E5CBC, *PMethodInfo_21E5CBC;

typedef union _union_161707 _union_161707, *P_union_161707;

union _union_161707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5CBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329C7BC MethodInfo_329C7BC, *PMethodInfo_329C7BC;

typedef union _union_316295 _union_316295, *P_union_316295;

union _union_316295 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C7BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3397BD0 MethodInfo_3397BD0, *PMethodInfo_3397BD0;

typedef union _union_225237 _union_225237, *P_union_225237;

union _union_225237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397BD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3266D4C MethodInfo_3266D4C, *PMethodInfo_3266D4C;

typedef union _union_315037 _union_315037, *P_union_315037;

union _union_315037 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266D4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315037 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TutorialCardSelectScene___c_Fields Shock_TutorialCardSelectScene___c_Fields, *PShock_TutorialCardSelectScene___c_Fields;

struct Shock_TutorialCardSelectScene___c_Fields {
};

typedef struct UnityEngine_UIElements_NavigateFocusRing_c UnityEngine_UIElements_NavigateFocusRing_c, *PUnityEngine_UIElements_NavigateFocusRing_c;

typedef struct UnityEngine_UIElements_NavigateFocusRing_StaticFields UnityEngine_UIElements_NavigateFocusRing_StaticFields, *PUnityEngine_UIElements_NavigateFocusRing_StaticFields;

typedef struct UnityEngine_UIElements_NavigateFocusRing_VTable UnityEngine_UIElements_NavigateFocusRing_VTable, *PUnityEngine_UIElements_NavigateFocusRing_VTable;

typedef struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o, *PUnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o;

typedef struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_c UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_c, *PUnityEngine_UIElements_NavigateFocusRing_ChangeDirection_c;

typedef struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_Fields UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_Fields, *PUnityEngine_UIElements_NavigateFocusRing_ChangeDirection_Fields;

typedef struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_VTable UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_VTable, *PUnityEngine_UIElements_NavigateFocusRing_ChangeDirection_VTable;

struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_IDisposable_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_ApplyTo;
};

struct UnityEngine_UIElements_NavigateFocusRing_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetFocusChangeDirection;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_GetNextFocusable;
};

struct UnityEngine_UIElements_NavigateFocusRing_StaticFields {
    struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o *Left;
    struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o *Right;
    struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o *Up;
    struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o *Down;
    struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o *Next;
    struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o *Previous;
};

struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_Fields {
    struct UnityEngine_UIElements_FocusChangeDirection_Fields super;
};

struct UnityEngine_UIElements_NavigateFocusRing_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_NavigateFocusRing_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_NavigateFocusRing_VTable vtable;
};

struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_VTable vtable;
};

struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_o {
    struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_NavigateFocusRing_ChangeDirection_Fields fields;
};

typedef struct UniRx_Triggers_ObservableBeginDragTrigger_c UniRx_Triggers_ObservableBeginDragTrigger_c, *PUniRx_Triggers_ObservableBeginDragTrigger_c;

typedef struct UniRx_Triggers_ObservableBeginDragTrigger_VTable UniRx_Triggers_ObservableBeginDragTrigger_VTable, *PUniRx_Triggers_ObservableBeginDragTrigger_VTable;

struct UniRx_Triggers_ObservableBeginDragTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_RaiseOnCompletedOnDestroy;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IBeginDragHandler_OnBeginDrag;
};

struct UniRx_Triggers_ObservableBeginDragTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Triggers_ObservableBeginDragTrigger_VTable vtable;
};

typedef union _union_335720 _union_335720, *P_union_335720;

union _union_335720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_c Aoharu_StarEventTopViewController___c__DisplayClass18_0_c, *PAoharu_StarEventTopViewController___c__DisplayClass18_0_c;

typedef struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_VTable Aoharu_StarEventTopViewController___c__DisplayClass18_0_VTable, *PAoharu_StarEventTopViewController___c__DisplayClass18_0_VTable;

struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_VTable vtable;
};

typedef struct System_Action_RequestPermission_REQUEST_RESULT__o System_Action_RequestPermission_REQUEST_RESULT__o, *PSystem_Action_RequestPermission_REQUEST_RESULT__o;

typedef struct System_Action_RequestPermission_REQUEST_RESULT__c System_Action_RequestPermission_REQUEST_RESULT__c, *PSystem_Action_RequestPermission_REQUEST_RESULT__c;

typedef struct System_Action_RequestPermission_REQUEST_RESULT__Fields System_Action_RequestPermission_REQUEST_RESULT__Fields, *PSystem_Action_RequestPermission_REQUEST_RESULT__Fields;

typedef struct System_Action_RequestPermission_REQUEST_RESULT__VTable System_Action_RequestPermission_REQUEST_RESULT__VTable, *PSystem_Action_RequestPermission_REQUEST_RESULT__VTable;

struct System_Action_RequestPermission_REQUEST_RESULT__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RequestPermission_REQUEST_RESULT__o {
    struct System_Action_RequestPermission_REQUEST_RESULT__c *klass;
    void *monitor;
    struct System_Action_RequestPermission_REQUEST_RESULT__Fields fields;
};

struct System_Action_RequestPermission_REQUEST_RESULT__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RequestPermission_REQUEST_RESULT__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RequestPermission_REQUEST_RESULT__VTable vtable;
};

typedef struct MethodInfo_312B484 MethodInfo_312B484, *PMethodInfo_312B484;

typedef union _union_223477 _union_223477, *P_union_223477;

union _union_223477 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335723 _union_335723, *P_union_335723;

union _union_335723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335726 _union_335726, *P_union_335726;

union _union_335726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335729 _union_335729, *P_union_335729;

union _union_335729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_NavigateFocusRing_o UnityEngine_UIElements_NavigateFocusRing_o, *PUnityEngine_UIElements_NavigateFocusRing_o;

typedef struct UnityEngine_UIElements_NavigateFocusRing_Fields UnityEngine_UIElements_NavigateFocusRing_Fields, *PUnityEngine_UIElements_NavigateFocusRing_Fields;

typedef struct UnityEngine_UIElements_VisualElementFocusRing_o UnityEngine_UIElements_VisualElementFocusRing_o, *PUnityEngine_UIElements_VisualElementFocusRing_o;

typedef struct UnityEngine_UIElements_VisualElementFocusRing_c UnityEngine_UIElements_VisualElementFocusRing_c, *PUnityEngine_UIElements_VisualElementFocusRing_c;

typedef struct UnityEngine_UIElements_VisualElementFocusRing_Fields UnityEngine_UIElements_VisualElementFocusRing_Fields, *PUnityEngine_UIElements_VisualElementFocusRing_Fields;

typedef struct UnityEngine_UIElements_VisualElementFocusRing_VTable UnityEngine_UIElements_VisualElementFocusRing_VTable, *PUnityEngine_UIElements_VisualElementFocusRing_VTable;

typedef struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__o System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__o, *PSystem_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__o;

typedef struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__c System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__c, *PSystem_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__c;

typedef struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__Fields System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__Fields, *PSystem_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__Fields;

typedef struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__StaticFields System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__StaticFields, *PSystem_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__StaticFields;

typedef struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__VTable System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__VTable, *PSystem_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__VTable;

typedef struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_array UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_array, *PUnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_array;

typedef struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_o UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_o, *PUnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_o;

typedef struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_c UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_c, *PUnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_c;

typedef struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_Fields UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_Fields, *PUnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_Fields;

typedef struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_VTable UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_VTable, *PUnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_VTable;

struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__Fields {
    struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__o {
    struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__Fields fields;
};

struct UnityEngine_UIElements_VisualElementFocusRing_Fields {
    struct UnityEngine_UIElements_VisualElement_o *root;
    int32_t _defaultFocusOrder_k__BackingField;
    struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__o *m_FocusRing;
};

struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__VTable vtable;
};

struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__StaticFields {
    struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_array *s_emptyArray;
};

struct UnityEngine_UIElements_NavigateFocusRing_Fields {
    struct UnityEngine_UIElements_VisualElement_o *m_Root;
    struct UnityEngine_UIElements_VisualElementFocusRing_o *m_Ring;
};

struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_Fields {
    int32_t m_AutoIndex;
    struct UnityEngine_UIElements_Focusable_o *m_Focusable;
    bool m_IsSlot;
    struct System_Collections_Generic_List_VisualElementFocusRing_FocusRingRecord__o *m_ScopeNavigationOrder;
};

struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_o {
    struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_Fields fields;
};

struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_VTable vtable;
};

struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_VisualElementFocusRing_FocusRingRecord_o *m_Items[65535];
};

struct UnityEngine_UIElements_VisualElementFocusRing_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetFocusChangeDirection;
    struct VirtualInvokeData _5_GetNextFocusable;
};

struct UnityEngine_UIElements_VisualElementFocusRing_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElementFocusRing_VTable vtable;
};

struct UnityEngine_UIElements_VisualElementFocusRing_o {
    struct UnityEngine_UIElements_VisualElementFocusRing_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualElementFocusRing_Fields fields;
};

struct UnityEngine_UIElements_NavigateFocusRing_o {
    struct UnityEngine_UIElements_NavigateFocusRing_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_NavigateFocusRing_Fields fields;
};

typedef struct MethodInfo_13D718C_RGCTXs MethodInfo_13D718C_RGCTXs, *PMethodInfo_13D718C_RGCTXs;

struct MethodInfo_13D718C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Unity_Notifications_Android_AndroidNotificationCenter___c_StaticFields Unity_Notifications_Android_AndroidNotificationCenter___c_StaticFields, *PUnity_Notifications_Android_AndroidNotificationCenter___c_StaticFields;

typedef struct Unity_Notifications_Android_AndroidNotificationCenter___c_o Unity_Notifications_Android_AndroidNotificationCenter___c_o, *PUnity_Notifications_Android_AndroidNotificationCenter___c_o;

typedef struct Unity_Notifications_Android_AndroidNotificationCenter___c_c Unity_Notifications_Android_AndroidNotificationCenter___c_c, *PUnity_Notifications_Android_AndroidNotificationCenter___c_c;

typedef struct Unity_Notifications_Android_AndroidNotificationCenter___c_Fields Unity_Notifications_Android_AndroidNotificationCenter___c_Fields, *PUnity_Notifications_Android_AndroidNotificationCenter___c_Fields;

typedef struct Unity_Notifications_Android_AndroidNotificationCenter___c_VTable Unity_Notifications_Android_AndroidNotificationCenter___c_VTable, *PUnity_Notifications_Android_AndroidNotificationCenter___c_VTable;

struct Unity_Notifications_Android_AndroidNotificationCenter___c_Fields {
};

struct Unity_Notifications_Android_AndroidNotificationCenter___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Unity_Notifications_Android_AndroidNotificationCenter___c_o {
    struct Unity_Notifications_Android_AndroidNotificationCenter___c_c *klass;
    void *monitor;
    struct Unity_Notifications_Android_AndroidNotificationCenter___c_Fields fields;
};

struct Unity_Notifications_Android_AndroidNotificationCenter___c_c {
    struct Il2CppClass_1 _1;
    struct Unity_Notifications_Android_AndroidNotificationCenter___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Notifications_Android_AndroidNotificationCenter___c_VTable vtable;
};

struct Unity_Notifications_Android_AndroidNotificationCenter___c_StaticFields {
    struct Unity_Notifications_Android_AndroidNotificationCenter___c_o *__9;
};

typedef struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__o UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__o, *PUniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__o;

typedef struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c, *PUniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c;

typedef struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__Fields UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__Fields, *PUniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__Fields;

typedef struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__RGCTXs UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__RGCTXs, *PUniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__RGCTXs;

typedef struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__VTable UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__VTable, *PUniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__VTable;

struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
};

struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__o {
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c *klass;
    void *monitor;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__Fields fields;
};

struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__VTable vtable;
};

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_int__int__NoOptions__VTable DG_Tweening_Plugins_Core_ABSTweenPlugin_int__int__NoOptions__VTable, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_int__int__NoOptions__VTable;

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_int__int__NoOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass18_0_Fields Aoharu_RewardAnnouncer___c__DisplayClass18_0_Fields, *PAoharu_RewardAnnouncer___c__DisplayClass18_0_Fields;

struct Aoharu_RewardAnnouncer___c__DisplayClass18_0_Fields {
    struct Aoharu_RewardAnnouncer_o *__4__this;
    struct System_Action_o *onComplete;
};

typedef struct Shock_Protocol___c__DisplayClass858_0_VTable Shock_Protocol___c__DisplayClass858_0_VTable, *PShock_Protocol___c__DisplayClass858_0_VTable;

struct Shock_Protocol___c__DisplayClass858_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_o Aoharu_StarEventTopViewController___c__DisplayClass18_0_o, *PAoharu_StarEventTopViewController___c__DisplayClass18_0_o;

typedef struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_Fields Aoharu_StarEventTopViewController___c__DisplayClass18_0_Fields, *PAoharu_StarEventTopViewController___c__DisplayClass18_0_Fields;

struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_Fields {
    struct System_UInt32_array *list;
};

struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_o {
    struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_c *klass;
    void *monitor;
    struct Aoharu_StarEventTopViewController___c__DisplayClass18_0_Fields fields;
};

typedef struct MethodInfo_312B490 MethodInfo_312B490, *PMethodInfo_312B490;

typedef union _union_223645 _union_223645, *P_union_223645;

union _union_223645 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223645 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberProfileListBg_BgPattern_VTable Aoharu_MemberProfileListBg_BgPattern_VTable, *PAoharu_MemberProfileListBg_BgPattern_VTable;

struct Aoharu_MemberProfileListBg_BgPattern_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10BB0C0 MethodInfo_10BB0C0, *PMethodInfo_10BB0C0;

typedef union _union_208169 _union_208169, *P_union_208169;

union _union_208169 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB0C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208169 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433D64 MethodInfo_2433D64, *PMethodInfo_2433D64;

typedef union _union_273866 _union_273866, *P_union_273866;

union _union_273866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433D64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335732 _union_335732, *P_union_335732;

union _union_335732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Rar_Headers_ArchiveHeader_o SharpCompress_Common_Rar_Headers_ArchiveHeader_o, *PSharpCompress_Common_Rar_Headers_ArchiveHeader_o;

typedef struct SharpCompress_Common_Rar_Headers_ArchiveHeader_c SharpCompress_Common_Rar_Headers_ArchiveHeader_c, *PSharpCompress_Common_Rar_Headers_ArchiveHeader_c;

typedef struct SharpCompress_Common_Rar_Headers_ArchiveHeader_Fields SharpCompress_Common_Rar_Headers_ArchiveHeader_Fields, *PSharpCompress_Common_Rar_Headers_ArchiveHeader_Fields;

typedef struct SharpCompress_Common_Rar_Headers_ArchiveHeader_VTable SharpCompress_Common_Rar_Headers_ArchiveHeader_VTable, *PSharpCompress_Common_Rar_Headers_ArchiveHeader_VTable;

typedef struct SharpCompress_Common_Rar_Headers_RarHeader_Fields SharpCompress_Common_Rar_Headers_RarHeader_Fields, *PSharpCompress_Common_Rar_Headers_RarHeader_Fields;

typedef struct System_Nullable_short__o System_Nullable_short__o, *PSystem_Nullable_short__o;

typedef struct System_Nullable_byte__o System_Nullable_byte__o, *PSystem_Nullable_byte__o;

typedef struct System_Nullable_short__Fields System_Nullable_short__Fields, *PSystem_Nullable_short__Fields;

typedef struct System_Nullable_byte__Fields System_Nullable_byte__Fields, *PSystem_Nullable_byte__Fields;

struct System_Nullable_short__Fields {
    bool hasValue;
    int16_t value;
};

struct System_Nullable_byte__Fields {
    bool hasValue;
    uint8_t value;
};

struct SharpCompress_Common_Rar_Headers_RarHeader_Fields {
    uint8_t _headerType;
    bool _isRar5;
    uint32_t _HeaderCrc_k__BackingField;
    uint8_t _HeaderCode_k__BackingField;
    uint16_t _HeaderFlags_k__BackingField;
    int32_t _HeaderSize_k__BackingField;
    struct SharpCompress_Common_ArchiveEncoding_o *_ArchiveEncoding_k__BackingField;
    uint32_t _ExtraSize_k__BackingField;
    int64_t _AdditionalDataSize_k__BackingField;
};

struct SharpCompress_Common_Rar_Headers_ArchiveHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_HeaderType;
    struct VirtualInvokeData _5_ReadFinish;
};

struct System_Nullable_short__o {
    struct System_Nullable_short__Fields fields;
};

struct System_Nullable_byte__o {
    struct System_Nullable_byte__Fields fields;
};

struct SharpCompress_Common_Rar_Headers_ArchiveHeader_Fields {
    struct SharpCompress_Common_Rar_Headers_RarHeader_Fields super;
    uint16_t _Flags_k__BackingField;
    struct System_Nullable_int__o _VolumeNumber_k__BackingField;
    struct System_Nullable_short__o _HighPosAv_k__BackingField;
    struct System_Nullable_int__o _PosAv_k__BackingField;
    struct System_Nullable_byte__o _EncryptionVersion_k__BackingField;
};

struct SharpCompress_Common_Rar_Headers_ArchiveHeader_o {
    struct SharpCompress_Common_Rar_Headers_ArchiveHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_Headers_ArchiveHeader_Fields fields;
};

struct SharpCompress_Common_Rar_Headers_ArchiveHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_Headers_ArchiveHeader_VTable vtable;
};

typedef struct MethodInfo_312B494 MethodInfo_312B494, *PMethodInfo_312B494;

typedef union _union_223813 _union_223813, *P_union_223813;

union _union_223813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_BgmMst__string__Fields System_Func_BgmMst__string__Fields, *PSystem_Func_BgmMst__string__Fields;

struct System_Func_BgmMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_335735 _union_335735, *P_union_335735;

union _union_335735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335738 _union_335738, *P_union_335738;

union _union_335738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_Fields SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_Fields, *PSharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_Fields;

typedef struct SharpCompress_Common_SevenZip_ArchiveDatabase_o SharpCompress_Common_SevenZip_ArchiveDatabase_o, *PSharpCompress_Common_SevenZip_ArchiveDatabase_o;

typedef struct SharpCompress_Common_SevenZip_ArchiveDatabase_c SharpCompress_Common_SevenZip_ArchiveDatabase_c, *PSharpCompress_Common_SevenZip_ArchiveDatabase_c;

typedef struct SharpCompress_Common_SevenZip_ArchiveDatabase_Fields SharpCompress_Common_SevenZip_ArchiveDatabase_Fields, *PSharpCompress_Common_SevenZip_ArchiveDatabase_Fields;

typedef struct SharpCompress_Common_SevenZip_ArchiveDatabase_VTable SharpCompress_Common_SevenZip_ArchiveDatabase_VTable, *PSharpCompress_Common_SevenZip_ArchiveDatabase_VTable;

typedef struct System_Collections_Generic_List_Nullable_uint___o System_Collections_Generic_List_Nullable_uint___o, *PSystem_Collections_Generic_List_Nullable_uint___o;

typedef struct System_Collections_Generic_List_CFolder__o System_Collections_Generic_List_CFolder__o, *PSystem_Collections_Generic_List_CFolder__o;

typedef struct SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_o SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_o, *PSharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_o;

typedef struct System_Collections_Generic_List_Nullable_uint___c System_Collections_Generic_List_Nullable_uint___c, *PSystem_Collections_Generic_List_Nullable_uint___c;

typedef struct System_Collections_Generic_List_Nullable_uint___Fields System_Collections_Generic_List_Nullable_uint___Fields, *PSystem_Collections_Generic_List_Nullable_uint___Fields;

typedef struct System_Collections_Generic_List_CFolder__c System_Collections_Generic_List_CFolder__c, *PSystem_Collections_Generic_List_CFolder__c;

typedef struct System_Collections_Generic_List_CFolder__Fields System_Collections_Generic_List_CFolder__Fields, *PSystem_Collections_Generic_List_CFolder__Fields;

typedef struct SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_c SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_c, *PSharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_c;

typedef struct SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_Fields SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_Fields, *PSharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_Fields;

typedef struct System_Collections_Generic_List_Nullable_uint___StaticFields System_Collections_Generic_List_Nullable_uint___StaticFields, *PSystem_Collections_Generic_List_Nullable_uint___StaticFields;

typedef struct System_Collections_Generic_List_Nullable_uint___VTable System_Collections_Generic_List_Nullable_uint___VTable, *PSystem_Collections_Generic_List_Nullable_uint___VTable;

typedef struct System_Nullable_uint__array System_Nullable_uint__array, *PSystem_Nullable_uint__array;

typedef struct System_Collections_Generic_List_CFolder__StaticFields System_Collections_Generic_List_CFolder__StaticFields, *PSystem_Collections_Generic_List_CFolder__StaticFields;

typedef struct System_Collections_Generic_List_CFolder__VTable System_Collections_Generic_List_CFolder__VTable, *PSystem_Collections_Generic_List_CFolder__VTable;

typedef struct SharpCompress_Common_SevenZip_CFolder_array SharpCompress_Common_SevenZip_CFolder_array, *PSharpCompress_Common_SevenZip_CFolder_array;

struct System_Collections_Generic_List_CFolder__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CFolder__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CFolder__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CFolder__VTable vtable;
};

struct System_Collections_Generic_List_CFolder__Fields {
    struct SharpCompress_Common_SevenZip_CFolder_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CFolder__o {
    struct System_Collections_Generic_List_CFolder__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CFolder__Fields fields;
};

struct SharpCompress_Common_SevenZip_ArchiveDatabase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_Nullable_uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Nullable_uint___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Nullable_uint___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Nullable_uint___VTable vtable;
};

struct System_Collections_Generic_List_Nullable_uint___Fields {
    struct System_Nullable_uint__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Nullable_uint___o {
    struct System_Collections_Generic_List_Nullable_uint___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Nullable_uint___Fields fields;
};

struct SharpCompress_Common_SevenZip_ArchiveDatabase_Fields {
    uint8_t _majorVersion;
    uint8_t _minorVersion;
    int64_t _startPositionAfterHeader;
    int64_t _dataStartPosition;
    struct System_Collections_Generic_List_long__o *_packSizes;
    struct System_Collections_Generic_List_Nullable_uint___o *_packCrCs;
    struct System_Collections_Generic_List_CFolder__o *_folders;
    struct System_Collections_Generic_List_int__o *_numUnpackStreamsVector;
    struct System_Collections_Generic_List_CFileItem__o *_files;
    struct System_Collections_Generic_List_long__o *_packStreamStartPositions;
    struct System_Collections_Generic_List_int__o *_folderStartFileIndex;
    struct System_Collections_Generic_List_int__o *_fileIndexToFolderIndexMap;
    struct SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_o *_PasswordProvider_k__BackingField;
};

struct SharpCompress_Common_SevenZip_ArchiveDatabase_o {
    struct SharpCompress_Common_SevenZip_ArchiveDatabase_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_ArchiveDatabase_Fields fields;
};

struct SharpCompress_Common_SevenZip_ArchiveDatabase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_ArchiveDatabase_VTable vtable;
};

struct SharpCompress_Common_SevenZip_CFolder_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Common_SevenZip_CFolder_o *m_Items[65535];
};

struct SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_Fields {
};

struct SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_o {
    struct SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Utilites_IPasswordProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_List_CFolder__StaticFields {
    struct SharpCompress_Common_SevenZip_CFolder_array *s_emptyArray;
};

struct System_Nullable_uint__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Nullable_uint__o m_Items[65535];
};

struct System_Collections_Generic_List_Nullable_uint___StaticFields {
    struct System_Nullable_uint__array *s_emptyArray;
};

struct SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_Fields {
    struct System_IO_Stream_Fields super;
    struct SharpCompress_Common_SevenZip_ArchiveDatabase_o *_db;
    int32_t _startIndex;
    struct System_Collections_Generic_List_bool__o *_extractStatuses;
    struct System_IO_Stream_o *_stream;
    int64_t _rem;
    int32_t _currentIndex;
};

typedef struct Aoharu_Chat_Talk_MainTalkList___c_StaticFields Aoharu_Chat_Talk_MainTalkList___c_StaticFields, *PAoharu_Chat_Talk_MainTalkList___c_StaticFields;

typedef struct Aoharu_Chat_Talk_MainTalkList___c_o Aoharu_Chat_Talk_MainTalkList___c_o, *PAoharu_Chat_Talk_MainTalkList___c_o;

typedef struct Aoharu_Chat_Talk_MainTalkList___c_c Aoharu_Chat_Talk_MainTalkList___c_c, *PAoharu_Chat_Talk_MainTalkList___c_c;

typedef struct Aoharu_Chat_Talk_MainTalkList___c_Fields Aoharu_Chat_Talk_MainTalkList___c_Fields, *PAoharu_Chat_Talk_MainTalkList___c_Fields;

typedef struct Aoharu_Chat_Talk_MainTalkList___c_VTable Aoharu_Chat_Talk_MainTalkList___c_VTable, *PAoharu_Chat_Talk_MainTalkList___c_VTable;

struct Aoharu_Chat_Talk_MainTalkList___c_Fields {
};

struct Aoharu_Chat_Talk_MainTalkList___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_MainTalkList___c_StaticFields {
    struct Aoharu_Chat_Talk_MainTalkList___c_o *__9;
    struct System_Action_IMainTalkObject__o *__9__34_0;
    struct System_Action_o *__9__61_0;
    struct System_Action_o *__9__61_1;
};

struct Aoharu_Chat_Talk_MainTalkList___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Chat_Talk_MainTalkList___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkList___c_VTable vtable;
};

struct Aoharu_Chat_Talk_MainTalkList___c_o {
    struct Aoharu_Chat_Talk_MainTalkList___c_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkList___c_Fields fields;
};

typedef struct MethodInfo_2EAF844 MethodInfo_2EAF844, *PMethodInfo_2EAF844;

typedef union _union_233489 _union_233489, *P_union_233489;

union _union_233489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF844 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumSeriesMMstTable___c__DisplayClass2_0_VTable Shock_AlbumSeriesMMstTable___c__DisplayClass2_0_VTable, *PShock_AlbumSeriesMMstTable___c__DisplayClass2_0_VTable;

struct Shock_AlbumSeriesMMstTable___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_ISoundFileData__bool__c System_Func_ISoundFileData__bool__c, *PSystem_Func_ISoundFileData__bool__c;

typedef struct System_Func_ISoundFileData__bool__VTable System_Func_ISoundFileData__bool__VTable, *PSystem_Func_ISoundFileData__bool__VTable;

struct System_Func_ISoundFileData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ISoundFileData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ISoundFileData__bool__VTable vtable;
};

typedef struct Aoharu_MusicSelectScrollCell_AnimatorHash_StaticFields Aoharu_MusicSelectScrollCell_AnimatorHash_StaticFields, *PAoharu_MusicSelectScrollCell_AnimatorHash_StaticFields;

struct Aoharu_MusicSelectScrollCell_AnimatorHash_StaticFields {
    int32_t Scroll;
};

typedef struct System_Func_ISoundFileData__bool__o System_Func_ISoundFileData__bool__o, *PSystem_Func_ISoundFileData__bool__o;

typedef struct System_Func_ISoundFileData__bool__Fields System_Func_ISoundFileData__bool__Fields, *PSystem_Func_ISoundFileData__bool__Fields;

struct System_Func_ISoundFileData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ISoundFileData__bool__o {
    struct System_Func_ISoundFileData__bool__c *klass;
    void *monitor;
    struct System_Func_ISoundFileData__bool__Fields fields;
};

typedef struct System_Xml_Schema_Datatype_union_Fields System_Xml_Schema_Datatype_union_Fields, *PSystem_Xml_Schema_Datatype_union_Fields;

struct System_Xml_Schema_Datatype_union_Fields {
    struct System_Xml_Schema_Datatype_anySimpleType_Fields super;
    struct System_Xml_Schema_XmlSchemaSimpleType_array *types;
};

typedef union _union_335741 _union_335741, *P_union_335741;

union _union_335741 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_c GreeGameLib_DeviceVerifyResult_SafetyNetResult_c, *PGreeGameLib_DeviceVerifyResult_SafetyNetResult_c;

typedef struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_VTable GreeGameLib_DeviceVerifyResult_SafetyNetResult_VTable, *PGreeGameLib_DeviceVerifyResult_SafetyNetResult_VTable;

struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_VTable vtable;
};

typedef union _union_335744 _union_335744, *P_union_335744;

union _union_335744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335747 _union_335747, *P_union_335747;

union _union_335747 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C4570 MethodInfo_22C4570, *PMethodInfo_22C4570;

typedef union _union_279444 _union_279444, *P_union_279444;

union _union_279444 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279444 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEB534 MethodInfo_1EEB534, *PMethodInfo_1EEB534;

typedef union _union_304414 _union_304414, *P_union_304414;

union _union_304414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2697C18 MethodInfo_2697C18, *PMethodInfo_2697C18;

typedef union _union_312976 _union_312976, *P_union_312976;

union _union_312976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697C18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9DB14 MethodInfo_2B9DB14, *PMethodInfo_2B9DB14;

struct MethodInfo_2B9DB14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Math_Prime_PrimalityTest_VTable Mono_Math_Prime_PrimalityTest_VTable, *PMono_Math_Prime_PrimalityTest_VTable;

struct Mono_Math_Prime_PrimalityTest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_o GreeGameLib_DeviceVerifyResult_SafetyNetResult_o, *PGreeGameLib_DeviceVerifyResult_SafetyNetResult_o;

typedef struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_Fields GreeGameLib_DeviceVerifyResult_SafetyNetResult_Fields, *PGreeGameLib_DeviceVerifyResult_SafetyNetResult_Fields;

struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_Fields {
    int32_t mVerifyResultCode;
    struct System_String_o *mApkPackageName;
    struct System_String_o *mApkCertificateDigest;
    struct System_String_o *mApkDigest;
    bool mCtsProfileMatch;
    bool mBasicIntegrity;
};

struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_o {
    struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_c *klass;
    void *monitor;
    struct GreeGameLib_DeviceVerifyResult_SafetyNetResult_Fields fields;
};

typedef struct MethodInfo_2433D7C MethodInfo_2433D7C, *PMethodInfo_2433D7C;

typedef union _union_274414 _union_274414, *P_union_274414;

union _union_274414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E68650_RGCTXs MethodInfo_2E68650_RGCTXs, *PMethodInfo_2E68650_RGCTXs;

struct MethodInfo_2E68650_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_2619394 MethodInfo_2619394, *PMethodInfo_2619394;

typedef union _union_253521 _union_253521, *P_union_253521;

union _union_253521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293367C MethodInfo_293367C, *PMethodInfo_293367C;

typedef union _union_188098 _union_188098, *P_union_188098;

union _union_188098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293367C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_int__char__array System_Collections_Generic_KeyValuePair_int__char__array, *PSystem_Collections_Generic_KeyValuePair_int__char__array;

typedef struct System_Collections_Generic_KeyValuePair_int__char__o System_Collections_Generic_KeyValuePair_int__char__o, *PSystem_Collections_Generic_KeyValuePair_int__char__o;

typedef struct System_Collections_Generic_KeyValuePair_int__char__Fields System_Collections_Generic_KeyValuePair_int__char__Fields, *PSystem_Collections_Generic_KeyValuePair_int__char__Fields;

struct System_Collections_Generic_KeyValuePair_int__char__Fields {
    int32_t key;
    uint16_t value;
};

struct System_Collections_Generic_KeyValuePair_int__char__o {
    struct System_Collections_Generic_KeyValuePair_int__char__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_int__char__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_int__char__o m_Items[65535];
};

typedef struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_o Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_o, *PPhoton_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_o;

typedef struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_Fields Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_Fields, *PPhoton_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_Fields;

struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_Fields {
    int32_t value__;
};

struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_o {
    struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_Fields fields;
};

typedef union _union_335750 _union_335750, *P_union_335750;

union _union_335750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335753 _union_335753, *P_union_335753;

union _union_335753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_c Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_c, *PPhoton_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_c;

typedef struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_VTable Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_VTable, *PPhoton_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_VTable;

struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonTransformViewPositionModel_ExtrapolateOptions_VTable vtable;
};

typedef struct System_Func_InOutAnimatorsController__bool__c System_Func_InOutAnimatorsController__bool__c, *PSystem_Func_InOutAnimatorsController__bool__c;

typedef struct System_Func_InOutAnimatorsController__bool__VTable System_Func_InOutAnimatorsController__bool__VTable, *PSystem_Func_InOutAnimatorsController__bool__VTable;

struct System_Func_InOutAnimatorsController__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_InOutAnimatorsController__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_InOutAnimatorsController__bool__VTable vtable;
};

typedef union _union_335756 _union_335756, *P_union_335756;

union _union_335756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass531_0_c Shock_Protocol___c__DisplayClass531_0_c, *PShock_Protocol___c__DisplayClass531_0_c;

typedef struct Shock_Protocol___c__DisplayClass531_0_VTable Shock_Protocol___c__DisplayClass531_0_VTable, *PShock_Protocol___c__DisplayClass531_0_VTable;

struct Shock_Protocol___c__DisplayClass531_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass531_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass531_0_VTable vtable;
};

typedef struct MethodInfo_2D72A00_RGCTXs MethodInfo_2D72A00_RGCTXs, *PMethodInfo_2D72A00_RGCTXs;

struct MethodInfo_2D72A00_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ToListObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_ToListObservable_T___ctor;
};

typedef union _union_335759 _union_335759, *P_union_335759;

union _union_335759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskScheduler_Fields Cysharp_Threading_Tasks_UniTaskScheduler_Fields, *PCysharp_Threading_Tasks_UniTaskScheduler_Fields;

struct Cysharp_Threading_Tasks_UniTaskScheduler_Fields {
};

typedef struct MethodInfo_2933688 MethodInfo_2933688, *PMethodInfo_2933688;

typedef union _union_190974 _union_190974, *P_union_190974;

union _union_190974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933688 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BAAC8 MethodInfo_22BAAC8, *PMethodInfo_22BAAC8;

typedef union _union_280084 _union_280084, *P_union_280084;

union _union_280084 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BAAC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1814148_RGCTXs MethodInfo_1814148_RGCTXs, *PMethodInfo_1814148_RGCTXs;

struct MethodInfo_1814148_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IList_TSource_;
    struct Il2CppClass *_1_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_2_System_Collections_Generic_ICollection_TSource__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_IList_TSource__get_Item;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_TSource__get_Current;
};

typedef struct Shock_Protocol_CJsonSendParamLocationGet_Fields Shock_Protocol_CJsonSendParamLocationGet_Fields, *PShock_Protocol_CJsonSendParamLocationGet_Fields;

struct Shock_Protocol_CJsonSendParamLocationGet_Fields {
};

typedef struct MethodInfo_2933680 MethodInfo_2933680, *PMethodInfo_2933680;

typedef union _union_189536 _union_189536, *P_union_189536;

union _union_189536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A9C7C MethodInfo_17A9C7C, *PMethodInfo_17A9C7C;

typedef union _union_165547 _union_165547, *P_union_165547;

union _union_165547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9C7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C520_RGCTXs MethodInfo_336C520_RGCTXs, *PMethodInfo_336C520_RGCTXs;

struct MethodInfo_336C520_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2B14BC0 MethodInfo_2B14BC0, *PMethodInfo_2B14BC0;

typedef union _union_189276 _union_189276, *P_union_189276;

union _union_189276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19197C8 MethodInfo_19197C8, *PMethodInfo_19197C8;

typedef struct MethodInfo_19197C8_RGCTXs MethodInfo_19197C8_RGCTXs, *PMethodInfo_19197C8_RGCTXs;

typedef union _union_211339 _union_211339, *P_union_211339;

union _union_211339 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19197C8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_19197C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19197C8_RGCTXs *rgctx_data;
    union _union_211339 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__c UnityEngine_Pool_CollectionPool_List_Color32___Color32__c, *PUnityEngine_Pool_CollectionPool_List_Color32___Color32__c;

typedef struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__StaticFields UnityEngine_Pool_CollectionPool_List_Color32___Color32__StaticFields, *PUnityEngine_Pool_CollectionPool_List_Color32___Color32__StaticFields;

typedef struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__VTable UnityEngine_Pool_CollectionPool_List_Color32___Color32__VTable, *PUnityEngine_Pool_CollectionPool_List_Color32___Color32__VTable;

struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__StaticFields {
    struct UnityEngine_Pool_ObjectPool_TCollection__o *s_Pool;
};

struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__VTable vtable;
};

typedef struct Chipstar_PlatformName___c__DisplayClass2_0_Fields Chipstar_PlatformName___c__DisplayClass2_0_Fields, *PChipstar_PlatformName___c__DisplayClass2_0_Fields;

struct Chipstar_PlatformName___c__DisplayClass2_0_Fields {
    int32_t platform;
};

typedef struct MethodInfo_242A1F4 MethodInfo_242A1F4, *PMethodInfo_242A1F4;

typedef union _union_274840 _union_274840, *P_union_274840;

union _union_274840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A1F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_SynchronizedObserver_T__VTable UniRx_Operators_SynchronizedObserver_T__VTable, *PUniRx_Operators_SynchronizedObserver_T__VTable;

struct UniRx_Operators_SynchronizedObserver_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

typedef struct System_Collections_Generic_IEnumerator_LoginBonusRewardMst__c System_Collections_Generic_IEnumerator_LoginBonusRewardMst__c, *PSystem_Collections_Generic_IEnumerator_LoginBonusRewardMst__c;

struct System_Collections_Generic_IEnumerator_LoginBonusRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2B14BBC MethodInfo_2B14BBC, *PMethodInfo_2B14BBC;

typedef union _union_187838 _union_187838, *P_union_187838;

union _union_187838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC14C MethodInfo_21DC14C, *PMethodInfo_21DC14C;

typedef union _union_160013 _union_160013, *P_union_160013;

union _union_160013 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC14C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_198E12C MethodInfo_198E12C, *PMethodInfo_198E12C;

typedef union _union_170781 _union_170781, *P_union_170781;

union _union_170781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198E12C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335762 _union_335762, *P_union_335762;

union _union_335762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_156D000 MethodInfo_156D000, *PMethodInfo_156D000;

typedef union _union_167113 _union_167113, *P_union_167113;

union _union_167113 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156D000 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167113 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D75A60_RGCTXs MethodInfo_2D75A60_RGCTXs, *PMethodInfo_2D75A60_RGCTXs;

struct MethodInfo_2D75A60_RGCTXs {
    struct MethodInfo *_0_UniRx_Observer_CreateSubscribeWithState3Observer_T__TState1__TState2__TState3_;
    struct Il2CppClass *_1_UniRx_IObservable_T_;
    struct MethodInfo *_2_UniRx_IObservable_T__Subscribe;
};

typedef union _union_335765 _union_335765, *P_union_335765;

union _union_335765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335768 _union_335768, *P_union_335768;

union _union_335768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178190 _union_178190, *P_union_178190;

union _union_178190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178192 _union_178192, *P_union_178192;

union _union_178192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321192 _union_321192, *P_union_321192;

union _union_321192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178194 _union_178194, *P_union_178194;

union _union_178194 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321195 _union_321195, *P_union_321195;

union _union_321195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178196 _union_178196, *P_union_178196;

union _union_178196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14BC8 MethodInfo_2B14BC8, *PMethodInfo_2B14BC8;

typedef union _union_190714 _union_190714, *P_union_190714;

union _union_190714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178198 _union_178198, *P_union_178198;

union _union_178198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321198 _union_321198, *P_union_321198;

union _union_321198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Core_Enums_FilterType_Fields DG_Tweening_Core_Enums_FilterType_Fields, *PDG_Tweening_Core_Enums_FilterType_Fields;

struct DG_Tweening_Core_Enums_FilterType_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1273958 MethodInfo_1273958, *PMethodInfo_1273958;

typedef union _union_201224 _union_201224, *P_union_201224;

union _union_201224 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201224 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335771 _union_335771, *P_union_335771;

union _union_335771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243E7C4 MethodInfo_243E7C4, *PMethodInfo_243E7C4;

typedef union _union_278490 _union_278490, *P_union_278490;

union _union_278490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E7C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5B2F0 MethodInfo_1B5B2F0, *PMethodInfo_1B5B2F0;

typedef union _union_243689 _union_243689, *P_union_243689;

union _union_243689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B2F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335774 _union_335774, *P_union_335774;

union _union_335774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335777 _union_335777, *P_union_335777;

union _union_335777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E5CF4 MethodInfo_21E5CF4, *PMethodInfo_21E5CF4;

typedef union _union_160203 _union_160203, *P_union_160203;

union _union_160203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5B2F8 MethodInfo_1B5B2F8, *PMethodInfo_1B5B2F8;

typedef union _union_243897 _union_243897, *P_union_243897;

union _union_243897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B2F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321180 _union_321180, *P_union_321180;

union _union_321180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_190FD34 MethodInfo_190FD34, *PMethodInfo_190FD34;

typedef union _union_317393 _union_317393, *P_union_317393;

union _union_317393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FD34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FD34_RGCTXs *rgctx_data;
    union _union_317393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321183 _union_321183, *P_union_321183;

union _union_321183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321186 _union_321186, *P_union_321186;

union _union_321186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321189 _union_321189, *P_union_321189;

union _union_321189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_ChatTalkElement__c System_Collections_Generic_List_ChatTalkElement__c, *PSystem_Collections_Generic_List_ChatTalkElement__c;

typedef struct System_Collections_Generic_List_ChatTalkElement__StaticFields System_Collections_Generic_List_ChatTalkElement__StaticFields, *PSystem_Collections_Generic_List_ChatTalkElement__StaticFields;

typedef struct Aoharu_Chat_ChatTalkElement_array Aoharu_Chat_ChatTalkElement_array, *PAoharu_Chat_ChatTalkElement_array;

struct System_Collections_Generic_List_ChatTalkElement__StaticFields {
    struct Aoharu_Chat_ChatTalkElement_array *s_emptyArray;
};

struct Aoharu_Chat_ChatTalkElement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Chat_ChatTalkElement_o *m_Items[65535];
};

struct System_Collections_Generic_List_ChatTalkElement__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ChatTalkElement__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ChatTalkElement__VTable vtable;
};

typedef struct MethodInfo_1909DB4_RGCTXs MethodInfo_1909DB4_RGCTXs, *PMethodInfo_1909DB4_RGCTXs;

struct MethodInfo_1909DB4_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct MethodInfo_16AD990 MethodInfo_16AD990, *PMethodInfo_16AD990;

typedef union _union_159557 _union_159557, *P_union_159557;

union _union_159557 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159557 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335780 _union_335780, *P_union_335780;

union _union_335780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_ItemList_ItemListScrollItem_c Shock_Scenes_ItemList_ItemListScrollItem_c, *PShock_Scenes_ItemList_ItemListScrollItem_c;

typedef struct Shock_Scenes_ItemList_ItemListScrollItem_VTable Shock_Scenes_ItemList_ItemListScrollItem_VTable, *PShock_Scenes_ItemList_ItemListScrollItem_VTable;

struct Shock_Scenes_ItemList_ItemListScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_ItemList_ItemListScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ItemList_ItemListScrollItem_VTable vtable;
};

typedef struct System_Int16Enum_VTable System_Int16Enum_VTable, *PSystem_Int16Enum_VTable;

struct System_Int16Enum_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_335783 _union_335783, *P_union_335783;

union _union_335783 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_SimpleJSON_JSONNode_Fields I2_Loc_SimpleJSON_JSONNode_Fields, *PI2_Loc_SimpleJSON_JSONNode_Fields;

struct I2_Loc_SimpleJSON_JSONNode_Fields {
};

typedef union _union_335785 _union_335785, *P_union_335785;

union _union_335785 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Unity_Collections_NativeLeakDetection_StaticFields Unity_Collections_NativeLeakDetection_StaticFields, *PUnity_Collections_NativeLeakDetection_StaticFields;

struct Unity_Collections_NativeLeakDetection_StaticFields {
    int32_t s_NativeLeakDetectionMode;
};

typedef union _union_335787 _union_335787, *P_union_335787;

union _union_335787 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335789 _union_335789, *P_union_335789;

union _union_335789 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16A2EFC MethodInfo_16A2EFC, *PMethodInfo_16A2EFC;

typedef union _union_299411 _union_299411, *P_union_299411;

union _union_299411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2EFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178170 _union_178170, *P_union_178170;

union _union_178170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321171 _union_321171, *P_union_321171;

union _union_321171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178172 _union_178172, *P_union_178172;

union _union_178172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C4C4C MethodInfo_10C4C4C, *PMethodInfo_10C4C4C;

typedef union _union_208615 _union_208615, *P_union_208615;

union _union_208615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190FD48 MethodInfo_190FD48, *PMethodInfo_190FD48;

typedef struct MethodInfo_190FD48_RGCTXs MethodInfo_190FD48_RGCTXs, *PMethodInfo_190FD48_RGCTXs;

typedef union _union_317396 _union_317396, *P_union_317396;

struct MethodInfo_190FD48_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_317396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FD48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FD48_RGCTXs *rgctx_data;
    union _union_317396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178174 _union_178174, *P_union_178174;

union _union_178174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321174 _union_321174, *P_union_321174;

union _union_321174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DC124 MethodInfo_21DC124, *PMethodInfo_21DC124;

typedef union _union_161517 _union_161517, *P_union_161517;

union _union_161517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_ChatTalkElement__o System_Collections_Generic_List_ChatTalkElement__o, *PSystem_Collections_Generic_List_ChatTalkElement__o;

typedef struct System_Collections_Generic_List_ChatTalkElement__Fields System_Collections_Generic_List_ChatTalkElement__Fields, *PSystem_Collections_Generic_List_ChatTalkElement__Fields;

struct System_Collections_Generic_List_ChatTalkElement__Fields {
    struct Aoharu_Chat_ChatTalkElement_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ChatTalkElement__o {
    struct System_Collections_Generic_List_ChatTalkElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ChatTalkElement__Fields fields;
};

typedef union _union_321177 _union_321177, *P_union_321177;

union _union_321177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_25125A8 MethodInfo_25125A8, *PMethodInfo_25125A8;

typedef union _union_249349 _union_249349, *P_union_249349;

union _union_249349 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_25125A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321168 _union_321168, *P_union_321168;

union _union_321168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335791 _union_335791, *P_union_335791;

union _union_335791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335793 _union_335793, *P_union_335793;

union _union_335793 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B4718 MethodInfo_32B4718, *PMethodInfo_32B4718;

typedef union _union_318473 _union_318473, *P_union_318473;

union _union_318473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4718 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335795 _union_335795, *P_union_335795;

union _union_335795 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass766_0_VTable Shock_Protocol___c__DisplayClass766_0_VTable, *PShock_Protocol___c__DisplayClass766_0_VTable;

struct Shock_Protocol___c__DisplayClass766_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335797 _union_335797, *P_union_335797;

union _union_335797 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__o UnityEngine_Pool_CollectionPool_List_Color32___Color32__o, *PUnityEngine_Pool_CollectionPool_List_Color32___Color32__o;

typedef struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__Fields UnityEngine_Pool_CollectionPool_List_Color32___Color32__Fields, *PUnityEngine_Pool_CollectionPool_List_Color32___Color32__Fields;

struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__Fields {
};

struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__o {
    struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__c *klass;
    void *monitor;
    struct UnityEngine_Pool_CollectionPool_List_Color32___Color32__Fields fields;
};

typedef union _union_335799 _union_335799, *P_union_335799;

union _union_335799 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DBBDC MethodInfo_19DBBDC, *PMethodInfo_19DBBDC;

typedef union _union_255569 _union_255569, *P_union_255569;

union _union_255569 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DBBDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255569 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321160 _union_321160, *P_union_321160;

union _union_321160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B9A8E8 MethodInfo_1B9A8E8, *PMethodInfo_1B9A8E8;

typedef union _union_303062 _union_303062, *P_union_303062;

union _union_303062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A8E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321162 _union_321162, *P_union_321162;

union _union_321162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A6004 MethodInfo_26A6004, *PMethodInfo_26A6004;

typedef union _union_280342 _union_280342, *P_union_280342;

union _union_280342 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6004 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280342 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178186 _union_178186, *P_union_178186;

union _union_178186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D1034 MethodInfo_19D1034, *PMethodInfo_19D1034;

typedef union _union_249531 _union_249531, *P_union_249531;

union _union_249531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D1034 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321164 _union_321164, *P_union_321164;

union _union_321164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178188 _union_178188, *P_union_178188;

union _union_178188 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321166 _union_321166, *P_union_321166;

union _union_321166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass909_0_Fields Shock_Protocol___c__DisplayClass909_0_Fields, *PShock_Protocol___c__DisplayClass909_0_Fields;

struct Shock_Protocol___c__DisplayClass909_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef struct MethodInfo_190FD5C MethodInfo_190FD5C, *PMethodInfo_190FD5C;

typedef struct MethodInfo_190FD5C_RGCTXs MethodInfo_190FD5C_RGCTXs, *PMethodInfo_190FD5C_RGCTXs;

typedef union _union_317399 _union_317399, *P_union_317399;

union _union_317399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FD5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FD5C_RGCTXs *rgctx_data;
    union _union_317399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FD5C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_2091390 MethodInfo_2091390, *PMethodInfo_2091390;

typedef union _union_325589 _union_325589, *P_union_325589;

union _union_325589 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325589 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_o Cysharp_Threading_Tasks_UniTask_MemoizeSource_o, *PCysharp_Threading_Tasks_UniTask_MemoizeSource_o;

typedef struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_c Cysharp_Threading_Tasks_UniTask_MemoizeSource_c, *PCysharp_Threading_Tasks_UniTask_MemoizeSource_c;

typedef struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_Fields Cysharp_Threading_Tasks_UniTask_MemoizeSource_Fields, *PCysharp_Threading_Tasks_UniTask_MemoizeSource_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_VTable Cysharp_Threading_Tasks_UniTask_MemoizeSource_VTable, *PCysharp_Threading_Tasks_UniTask_MemoizeSource_VTable;

struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_o *source;
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *exception;
    int32_t status;
};

struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_o {
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_VTable vtable;
};

typedef union _union_203680 _union_203680, *P_union_203680;

union _union_203680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B9A8BC MethodInfo_1B9A8BC, *PMethodInfo_1B9A8BC;

typedef union _union_302666 _union_302666, *P_union_302666;

union _union_302666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A8BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203682 _union_203682, *P_union_203682;

union _union_203682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203684 _union_203684, *P_union_203684;

union _union_203684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_c Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_c, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_0_c;

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_VTable Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_VTable, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_0_VTable;

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_VTable vtable;
};

typedef union _union_203686 _union_203686, *P_union_203686;

union _union_203686 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203688 _union_203688, *P_union_203688;

union _union_203688 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3D13C MethodInfo_1F3D13C, *PMethodInfo_1F3D13C;

typedef union _union_323573 _union_323573, *P_union_323573;

union _union_323573 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3D13C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3642C MethodInfo_1D3642C, *PMethodInfo_1D3642C;

typedef union _union_227201 _union_227201, *P_union_227201;

union _union_227201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3642C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_198E168 MethodInfo_198E168, *PMethodInfo_198E168;

typedef union _union_165527 _union_165527, *P_union_165527;

union _union_165527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198E168 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_SkillPracticeTicketItem__o System_Collections_Generic_List_SkillPracticeTicketItem__o, *PSystem_Collections_Generic_List_SkillPracticeTicketItem__o;

typedef struct System_Collections_Generic_List_SkillPracticeTicketItem__c System_Collections_Generic_List_SkillPracticeTicketItem__c, *PSystem_Collections_Generic_List_SkillPracticeTicketItem__c;

typedef struct System_Collections_Generic_List_SkillPracticeTicketItem__Fields System_Collections_Generic_List_SkillPracticeTicketItem__Fields, *PSystem_Collections_Generic_List_SkillPracticeTicketItem__Fields;

typedef struct System_Collections_Generic_List_SkillPracticeTicketItem__StaticFields System_Collections_Generic_List_SkillPracticeTicketItem__StaticFields, *PSystem_Collections_Generic_List_SkillPracticeTicketItem__StaticFields;

typedef struct System_Collections_Generic_List_SkillPracticeTicketItem__VTable System_Collections_Generic_List_SkillPracticeTicketItem__VTable, *PSystem_Collections_Generic_List_SkillPracticeTicketItem__VTable;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_array Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_array, *PAoharu_Scenes_SkillPractice_SkillPracticeTicketItem_array;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_o Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_o, *PAoharu_Scenes_SkillPractice_SkillPracticeTicketItem_o;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_c Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_c, *PAoharu_Scenes_SkillPractice_SkillPracticeTicketItem_c;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_Fields Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_Fields, *PAoharu_Scenes_SkillPractice_SkillPracticeTicketItem_Fields;

struct System_Collections_Generic_List_SkillPracticeTicketItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SkillPracticeTicketItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkillPracticeTicketItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkillPracticeTicketItem__VTable vtable;
};

struct System_Collections_Generic_List_SkillPracticeTicketItem__Fields {
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SkillPracticeTicketItem__o {
    struct System_Collections_Generic_List_SkillPracticeTicketItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkillPracticeTicketItem__Fields fields;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_RewardIcon_o *m_rewardIcon;
    struct Shock_TextMeshUI_o *m_itemNameText;
    struct Shock_TextMeshUI_o *m_useNumText;
    struct Shock_ButtonEvent_o *m_minusButton;
    struct Shock_ButtonEvent_o *m_plusbutton;
    struct Shock_ButtonEvent_o *m_maxUsebutton;
    struct Shock_ButtonEvent_o *m_minUsebutton;
    struct Shock_TextMeshUI_o *m_havingItemNum;
    struct UnityEngine_GameObject_o *m_selectFrameObject;
    struct Shock_AnimatorPlayer_o *m_animatorPlayer;
    bool m_isSameItem;
    struct Shock_ItemData_o *m_ItemData;
    uint32_t _TicketItemId_k__BackingField;
    struct System_Action_o *_OnMinusClick_k__BackingField;
    struct System_Action_o *_OnPlusClick_k__BackingField;
    struct System_Action_o *_OnMinUseClick_k__BackingField;
    struct System_Action_o *_OnMaxUseClick_k__BackingField;
    struct System_Action_o *_OnMinusLongTap_k__BackingField;
    struct System_Action_o *_OnPlusLongTap_k__BackingField;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_o {
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_Fields fields;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_VTable vtable;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_o *m_Items[65535];
};

struct System_Collections_Generic_List_SkillPracticeTicketItem__StaticFields {
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_array *s_emptyArray;
};

typedef struct MethodInfo_2E965F0 MethodInfo_2E965F0, *PMethodInfo_2E965F0;

typedef union _union_268576 _union_268576, *P_union_268576;

union _union_268576 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E965F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268576 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiResultUserStatus___c_c Aoharu_MultiResultUserStatus___c_c, *PAoharu_MultiResultUserStatus___c_c;

typedef struct Aoharu_MultiResultUserStatus___c_StaticFields Aoharu_MultiResultUserStatus___c_StaticFields, *PAoharu_MultiResultUserStatus___c_StaticFields;

typedef struct Aoharu_MultiResultUserStatus___c_VTable Aoharu_MultiResultUserStatus___c_VTable, *PAoharu_MultiResultUserStatus___c_VTable;

typedef struct Aoharu_MultiResultUserStatus___c_o Aoharu_MultiResultUserStatus___c_o, *PAoharu_MultiResultUserStatus___c_o;

typedef struct System_Func_CharaImageIcon__bool__o System_Func_CharaImageIcon__bool__o, *PSystem_Func_CharaImageIcon__bool__o;

typedef struct Aoharu_MultiResultUserStatus___c_Fields Aoharu_MultiResultUserStatus___c_Fields, *PAoharu_MultiResultUserStatus___c_Fields;

typedef struct System_Func_CharaImageIcon__bool__c System_Func_CharaImageIcon__bool__c, *PSystem_Func_CharaImageIcon__bool__c;

typedef struct System_Func_CharaImageIcon__bool__Fields System_Func_CharaImageIcon__bool__Fields, *PSystem_Func_CharaImageIcon__bool__Fields;

typedef struct System_Func_CharaImageIcon__bool__VTable System_Func_CharaImageIcon__bool__VTable, *PSystem_Func_CharaImageIcon__bool__VTable;

struct System_Func_CharaImageIcon__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_MultiResultUserStatus___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiResultUserStatus___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiResultUserStatus___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiResultUserStatus___c_VTable vtable;
};

struct Aoharu_MultiResultUserStatus___c_Fields {
};

struct Aoharu_MultiResultUserStatus___c_o {
    struct Aoharu_MultiResultUserStatus___c_c *klass;
    void *monitor;
    struct Aoharu_MultiResultUserStatus___c_Fields fields;
};

struct System_Func_CharaImageIcon__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_MultiResultUserStatus___c_StaticFields {
    struct Aoharu_MultiResultUserStatus___c_o *__9;
    struct System_Func_CharaImageIcon__bool__o *__9__11_0;
    struct System_Func_RectTransform__bool__o *__9__11_1;
    struct System_Func_RectTransform__bool__o *__9__11_2;
    struct System_Func_RectTransform__bool__o *__9__11_3;
};

struct System_Func_CharaImageIcon__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharaImageIcon__bool__VTable vtable;
};

struct System_Func_CharaImageIcon__bool__o {
    struct System_Func_CharaImageIcon__bool__c *klass;
    void *monitor;
    struct System_Func_CharaImageIcon__bool__Fields fields;
};

typedef union _union_203670 _union_203670, *P_union_203670;

union _union_203670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203672 _union_203672, *P_union_203672;

union _union_203672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203674 _union_203674, *P_union_203674;

union _union_203674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203676 _union_203676, *P_union_203676;

union _union_203676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_190FD70 MethodInfo_190FD70, *PMethodInfo_190FD70;

typedef struct MethodInfo_190FD70_RGCTXs MethodInfo_190FD70_RGCTXs, *PMethodInfo_190FD70_RGCTXs;

typedef union _union_317402 _union_317402, *P_union_317402;

union _union_317402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FD70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FD70_RGCTXs *rgctx_data;
    union _union_317402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FD70_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef union _union_203678 _union_203678, *P_union_203678;

union _union_203678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_NoticeScene_Bgm_VTable Shock_SoundKey_NoticeScene_Bgm_VTable, *PShock_SoundKey_NoticeScene_Bgm_VTable;

struct Shock_SoundKey_NoticeScene_Bgm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ParameterizedStrings_FormatParam_c System_ParameterizedStrings_FormatParam_c, *PSystem_ParameterizedStrings_FormatParam_c;

typedef struct System_ParameterizedStrings_FormatParam_VTable System_ParameterizedStrings_FormatParam_VTable, *PSystem_ParameterizedStrings_FormatParam_VTable;

struct System_ParameterizedStrings_FormatParam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_ParameterizedStrings_FormatParam_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ParameterizedStrings_FormatParam_VTable vtable;
};

typedef struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_StaticFields System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_StaticFields, *PSystem_ComponentModel_TypeDescriptor_MemberDescriptorComparer_StaticFields;

typedef struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_o System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_o, *PSystem_ComponentModel_TypeDescriptor_MemberDescriptorComparer_o;

typedef struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_c System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_c, *PSystem_ComponentModel_TypeDescriptor_MemberDescriptorComparer_c;

typedef struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_Fields System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_Fields, *PSystem_ComponentModel_TypeDescriptor_MemberDescriptorComparer_Fields;

typedef struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_VTable System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_VTable, *PSystem_ComponentModel_TypeDescriptor_MemberDescriptorComparer_VTable;

struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_StaticFields {
    struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_o *Instance;
};

struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_Fields {
};

struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Compare;
};

struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_o {
    struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_c *klass;
    void *monitor;
    struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_Fields fields;
};

struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_TypeDescriptor_MemberDescriptorComparer_VTable vtable;
};

typedef struct MethodInfo_2B0B278 MethodInfo_2B0B278, *PMethodInfo_2B0B278;

typedef union _union_186222 _union_186222, *P_union_186222;

union _union_186222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit_c Photon_Pun_Demo_Cockpit_PunCockpit_c, *PPhoton_Pun_Demo_Cockpit_PunCockpit_c;

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit_StaticFields Photon_Pun_Demo_Cockpit_PunCockpit_StaticFields, *PPhoton_Pun_Demo_Cockpit_PunCockpit_StaticFields;

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit_o Photon_Pun_Demo_Cockpit_PunCockpit_o, *PPhoton_Pun_Demo_Cockpit_PunCockpit_o;

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit_Fields Photon_Pun_Demo_Cockpit_PunCockpit_Fields, *PPhoton_Pun_Demo_Cockpit_PunCockpit_Fields;

typedef struct UnityEngine_UI_Dropdown_o UnityEngine_UI_Dropdown_o, *PUnityEngine_UI_Dropdown_o;

typedef struct Photon_Pun_Demo_Cockpit_RoomListView_o Photon_Pun_Demo_Cockpit_RoomListView_o, *PPhoton_Pun_Demo_Cockpit_RoomListView_o;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_o Photon_Pun_Demo_Cockpit_FriendListView_o, *PPhoton_Pun_Demo_Cockpit_FriendListView_o;

typedef struct Photon_Pun_Demo_Cockpit_PlayerListView_o Photon_Pun_Demo_Cockpit_PlayerListView_o, *PPhoton_Pun_Demo_Cockpit_PlayerListView_o;

typedef struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_o Photon_Pun_Demo_Cockpit_PlayerDetailsController_o, *PPhoton_Pun_Demo_Cockpit_PlayerDetailsController_o;

typedef struct Photon_Pun_Demo_Cockpit_BoolInputField_o Photon_Pun_Demo_Cockpit_BoolInputField_o, *PPhoton_Pun_Demo_Cockpit_BoolInputField_o;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_array Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_array, *PPhoton_Pun_Demo_Cockpit_FriendListView_FriendDetail_array;

typedef struct Photon_Pun_Demo_Cockpit_RegionListView_o Photon_Pun_Demo_Cockpit_RegionListView_o, *PPhoton_Pun_Demo_Cockpit_RegionListView_o;

typedef struct UnityEngine_UI_Dropdown_c UnityEngine_UI_Dropdown_c, *PUnityEngine_UI_Dropdown_c;

typedef struct UnityEngine_UI_Dropdown_Fields UnityEngine_UI_Dropdown_Fields, *PUnityEngine_UI_Dropdown_Fields;

typedef struct Photon_Pun_Demo_Cockpit_RoomListView_c Photon_Pun_Demo_Cockpit_RoomListView_c, *PPhoton_Pun_Demo_Cockpit_RoomListView_c;

typedef struct Photon_Pun_Demo_Cockpit_RoomListView_Fields Photon_Pun_Demo_Cockpit_RoomListView_Fields, *PPhoton_Pun_Demo_Cockpit_RoomListView_Fields;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_c Photon_Pun_Demo_Cockpit_FriendListView_c, *PPhoton_Pun_Demo_Cockpit_FriendListView_c;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_Fields Photon_Pun_Demo_Cockpit_FriendListView_Fields, *PPhoton_Pun_Demo_Cockpit_FriendListView_Fields;

typedef struct Photon_Pun_Demo_Cockpit_PlayerListView_c Photon_Pun_Demo_Cockpit_PlayerListView_c, *PPhoton_Pun_Demo_Cockpit_PlayerListView_c;

typedef struct Photon_Pun_Demo_Cockpit_PlayerListView_Fields Photon_Pun_Demo_Cockpit_PlayerListView_Fields, *PPhoton_Pun_Demo_Cockpit_PlayerListView_Fields;

typedef struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_c Photon_Pun_Demo_Cockpit_PlayerDetailsController_c, *PPhoton_Pun_Demo_Cockpit_PlayerDetailsController_c;

typedef struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_Fields Photon_Pun_Demo_Cockpit_PlayerDetailsController_Fields, *PPhoton_Pun_Demo_Cockpit_PlayerDetailsController_Fields;

typedef struct Photon_Pun_Demo_Cockpit_BoolInputField_c Photon_Pun_Demo_Cockpit_BoolInputField_c, *PPhoton_Pun_Demo_Cockpit_BoolInputField_c;

typedef struct Photon_Pun_Demo_Cockpit_RegionListView_c Photon_Pun_Demo_Cockpit_RegionListView_c, *PPhoton_Pun_Demo_Cockpit_RegionListView_c;

typedef struct Photon_Pun_Demo_Cockpit_RegionListView_Fields Photon_Pun_Demo_Cockpit_RegionListView_Fields, *PPhoton_Pun_Demo_Cockpit_RegionListView_Fields;

typedef struct UnityEngine_UI_Dropdown_StaticFields UnityEngine_UI_Dropdown_StaticFields, *PUnityEngine_UI_Dropdown_StaticFields;

typedef struct UnityEngine_UI_Dropdown_VTable UnityEngine_UI_Dropdown_VTable, *PUnityEngine_UI_Dropdown_VTable;

typedef struct UnityEngine_UI_Dropdown_DropdownEvent_o UnityEngine_UI_Dropdown_DropdownEvent_o, *PUnityEngine_UI_Dropdown_DropdownEvent_o;

typedef struct System_Collections_Generic_List_Dropdown_DropdownItem__o System_Collections_Generic_List_Dropdown_DropdownItem__o, *PSystem_Collections_Generic_List_Dropdown_DropdownItem__o;

typedef struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__o UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__o, *PUnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__o;

typedef struct Photon_Pun_Demo_Cockpit_RoomListView_VTable Photon_Pun_Demo_Cockpit_RoomListView_VTable, *PPhoton_Pun_Demo_Cockpit_RoomListView_VTable;

typedef struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_o Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_o, *PPhoton_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_o;

typedef struct Photon_Pun_Demo_Cockpit_RoomListCell_o Photon_Pun_Demo_Cockpit_RoomListCell_o, *PPhoton_Pun_Demo_Cockpit_RoomListCell_o;

typedef struct System_Collections_Generic_Dictionary_string__RoomListCell__o System_Collections_Generic_Dictionary_string__RoomListCell__o, *PSystem_Collections_Generic_Dictionary_string__RoomListCell__o;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_VTable Photon_Pun_Demo_Cockpit_FriendListView_VTable, *PPhoton_Pun_Demo_Cockpit_FriendListView_VTable;

typedef struct Photon_Pun_Demo_Cockpit_FriendListCell_o Photon_Pun_Demo_Cockpit_FriendListCell_o, *PPhoton_Pun_Demo_Cockpit_FriendListCell_o;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_o Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_o, *PPhoton_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_o;

typedef struct System_Collections_Generic_Dictionary_string__FriendListCell__o System_Collections_Generic_Dictionary_string__FriendListCell__o, *PSystem_Collections_Generic_Dictionary_string__FriendListCell__o;

typedef struct Photon_Pun_Demo_Cockpit_PlayerListView_VTable Photon_Pun_Demo_Cockpit_PlayerListView_VTable, *PPhoton_Pun_Demo_Cockpit_PlayerListView_VTable;

typedef struct Photon_Pun_Demo_Cockpit_PlayerListCell_o Photon_Pun_Demo_Cockpit_PlayerListCell_o, *PPhoton_Pun_Demo_Cockpit_PlayerListCell_o;

typedef struct System_Collections_Generic_Dictionary_int__PlayerListCell__o System_Collections_Generic_Dictionary_int__PlayerListCell__o, *PSystem_Collections_Generic_Dictionary_int__PlayerListCell__o;

typedef struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_VTable Photon_Pun_Demo_Cockpit_PlayerDetailsController_VTable, *PPhoton_Pun_Demo_Cockpit_PlayerDetailsController_VTable;

typedef struct System_Collections_Generic_Dictionary_string__PropertyCell__o System_Collections_Generic_Dictionary_string__PropertyCell__o, *PSystem_Collections_Generic_Dictionary_string__PropertyCell__o;

typedef struct Photon_Pun_Demo_Cockpit_BoolInputField_VTable Photon_Pun_Demo_Cockpit_BoolInputField_VTable, *PPhoton_Pun_Demo_Cockpit_BoolInputField_VTable;

typedef struct Photon_Pun_Demo_Cockpit_RegionListView_VTable Photon_Pun_Demo_Cockpit_RegionListView_VTable, *PPhoton_Pun_Demo_Cockpit_RegionListView_VTable;

typedef struct Photon_Pun_Demo_Cockpit_RegionListCell_o Photon_Pun_Demo_Cockpit_RegionListCell_o, *PPhoton_Pun_Demo_Cockpit_RegionListCell_o;

typedef struct UnityEngine_UI_Dropdown_DropdownEvent_c UnityEngine_UI_Dropdown_DropdownEvent_c, *PUnityEngine_UI_Dropdown_DropdownEvent_c;

typedef struct UnityEngine_UI_Dropdown_DropdownEvent_Fields UnityEngine_UI_Dropdown_DropdownEvent_Fields, *PUnityEngine_UI_Dropdown_DropdownEvent_Fields;

typedef struct System_Collections_Generic_List_Dropdown_DropdownItem__c System_Collections_Generic_List_Dropdown_DropdownItem__c, *PSystem_Collections_Generic_List_Dropdown_DropdownItem__c;

typedef struct System_Collections_Generic_List_Dropdown_DropdownItem__Fields System_Collections_Generic_List_Dropdown_DropdownItem__Fields, *PSystem_Collections_Generic_List_Dropdown_DropdownItem__Fields;

typedef struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__c UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__c, *PUnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__c;

typedef struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__Fields UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__Fields, *PUnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__Fields;

typedef struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_c Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_c, *PPhoton_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_c;

typedef struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_Fields Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_Fields, *PPhoton_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_Fields;

typedef struct Photon_Pun_Demo_Cockpit_RoomListCell_c Photon_Pun_Demo_Cockpit_RoomListCell_c, *PPhoton_Pun_Demo_Cockpit_RoomListCell_c;

typedef struct Photon_Pun_Demo_Cockpit_RoomListCell_Fields Photon_Pun_Demo_Cockpit_RoomListCell_Fields, *PPhoton_Pun_Demo_Cockpit_RoomListCell_Fields;

typedef struct System_Collections_Generic_Dictionary_string__RoomListCell__c System_Collections_Generic_Dictionary_string__RoomListCell__c, *PSystem_Collections_Generic_Dictionary_string__RoomListCell__c;

typedef struct System_Collections_Generic_Dictionary_string__RoomListCell__Fields System_Collections_Generic_Dictionary_string__RoomListCell__Fields, *PSystem_Collections_Generic_Dictionary_string__RoomListCell__Fields;

typedef struct Photon_Pun_Demo_Cockpit_FriendListCell_c Photon_Pun_Demo_Cockpit_FriendListCell_c, *PPhoton_Pun_Demo_Cockpit_FriendListCell_c;

typedef struct Photon_Pun_Demo_Cockpit_FriendListCell_Fields Photon_Pun_Demo_Cockpit_FriendListCell_Fields, *PPhoton_Pun_Demo_Cockpit_FriendListCell_Fields;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_c Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_c, *PPhoton_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_c;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_Fields Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_Fields, *PPhoton_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_Fields;

typedef struct System_Collections_Generic_Dictionary_string__FriendListCell__c System_Collections_Generic_Dictionary_string__FriendListCell__c, *PSystem_Collections_Generic_Dictionary_string__FriendListCell__c;

typedef struct System_Collections_Generic_Dictionary_string__FriendListCell__Fields System_Collections_Generic_Dictionary_string__FriendListCell__Fields, *PSystem_Collections_Generic_Dictionary_string__FriendListCell__Fields;

typedef struct Photon_Pun_Demo_Cockpit_PlayerListCell_c Photon_Pun_Demo_Cockpit_PlayerListCell_c, *PPhoton_Pun_Demo_Cockpit_PlayerListCell_c;

typedef struct Photon_Pun_Demo_Cockpit_PlayerListCell_Fields Photon_Pun_Demo_Cockpit_PlayerListCell_Fields, *PPhoton_Pun_Demo_Cockpit_PlayerListCell_Fields;

typedef struct System_Collections_Generic_Dictionary_int__PlayerListCell__c System_Collections_Generic_Dictionary_int__PlayerListCell__c, *PSystem_Collections_Generic_Dictionary_int__PlayerListCell__c;

typedef struct System_Collections_Generic_Dictionary_int__PlayerListCell__Fields System_Collections_Generic_Dictionary_int__PlayerListCell__Fields, *PSystem_Collections_Generic_Dictionary_int__PlayerListCell__Fields;

typedef struct System_Collections_Generic_Dictionary_string__PropertyCell__c System_Collections_Generic_Dictionary_string__PropertyCell__c, *PSystem_Collections_Generic_Dictionary_string__PropertyCell__c;

typedef struct System_Collections_Generic_Dictionary_string__PropertyCell__Fields System_Collections_Generic_Dictionary_string__PropertyCell__Fields, *PSystem_Collections_Generic_Dictionary_string__PropertyCell__Fields;

typedef struct Photon_Pun_Demo_Cockpit_RegionListCell_c Photon_Pun_Demo_Cockpit_RegionListCell_c, *PPhoton_Pun_Demo_Cockpit_RegionListCell_c;

typedef struct Photon_Pun_Demo_Cockpit_RegionListCell_Fields Photon_Pun_Demo_Cockpit_RegionListCell_Fields, *PPhoton_Pun_Demo_Cockpit_RegionListCell_Fields;

typedef struct UnityEngine_UI_Dropdown_DropdownEvent_VTable UnityEngine_UI_Dropdown_DropdownEvent_VTable, *PUnityEngine_UI_Dropdown_DropdownEvent_VTable;

typedef struct System_Collections_Generic_List_Dropdown_DropdownItem__StaticFields System_Collections_Generic_List_Dropdown_DropdownItem__StaticFields, *PSystem_Collections_Generic_List_Dropdown_DropdownItem__StaticFields;

typedef struct System_Collections_Generic_List_Dropdown_DropdownItem__VTable System_Collections_Generic_List_Dropdown_DropdownItem__VTable, *PSystem_Collections_Generic_List_Dropdown_DropdownItem__VTable;

typedef struct UnityEngine_UI_Dropdown_DropdownItem_array UnityEngine_UI_Dropdown_DropdownItem_array, *PUnityEngine_UI_Dropdown_DropdownItem_array;

typedef struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__VTable UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__VTable, *PUnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__VTable;

typedef struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_VTable Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_VTable, *PPhoton_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_VTable;

typedef struct Photon_Pun_Demo_Cockpit_RoomListCell_VTable Photon_Pun_Demo_Cockpit_RoomListCell_VTable, *PPhoton_Pun_Demo_Cockpit_RoomListCell_VTable;

typedef struct Photon_Realtime_RoomInfo_o Photon_Realtime_RoomInfo_o, *PPhoton_Realtime_RoomInfo_o;

typedef struct System_Collections_Generic_Dictionary_string__RoomListCell__VTable System_Collections_Generic_Dictionary_string__RoomListCell__VTable, *PSystem_Collections_Generic_Dictionary_string__RoomListCell__VTable;

typedef struct Photon_Pun_Demo_Cockpit_FriendListCell_VTable Photon_Pun_Demo_Cockpit_FriendListCell_VTable, *PPhoton_Pun_Demo_Cockpit_FriendListCell_VTable;

typedef struct Photon_Realtime_FriendInfo_o Photon_Realtime_FriendInfo_o, *PPhoton_Realtime_FriendInfo_o;

typedef struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_VTable Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_VTable, *PPhoton_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_VTable;

typedef struct System_Collections_Generic_Dictionary_string__FriendListCell__VTable System_Collections_Generic_Dictionary_string__FriendListCell__VTable, *PSystem_Collections_Generic_Dictionary_string__FriendListCell__VTable;

typedef struct Photon_Pun_Demo_Cockpit_PlayerListCell_VTable Photon_Pun_Demo_Cockpit_PlayerListCell_VTable, *PPhoton_Pun_Demo_Cockpit_PlayerListCell_VTable;

typedef struct System_Collections_Generic_Dictionary_int__PlayerListCell__VTable System_Collections_Generic_Dictionary_int__PlayerListCell__VTable, *PSystem_Collections_Generic_Dictionary_int__PlayerListCell__VTable;

typedef struct System_Collections_Generic_Dictionary_string__PropertyCell__VTable System_Collections_Generic_Dictionary_string__PropertyCell__VTable, *PSystem_Collections_Generic_Dictionary_string__PropertyCell__VTable;

typedef struct Photon_Pun_Demo_Cockpit_RegionListCell_VTable Photon_Pun_Demo_Cockpit_RegionListCell_VTable, *PPhoton_Pun_Demo_Cockpit_RegionListCell_VTable;

typedef struct UnityEngine_UI_Dropdown_DropdownItem_o UnityEngine_UI_Dropdown_DropdownItem_o, *PUnityEngine_UI_Dropdown_DropdownItem_o;

typedef struct Photon_Realtime_RoomInfo_c Photon_Realtime_RoomInfo_c, *PPhoton_Realtime_RoomInfo_c;

typedef struct Photon_Realtime_FriendInfo_c Photon_Realtime_FriendInfo_c, *PPhoton_Realtime_FriendInfo_c;

typedef struct Photon_Realtime_FriendInfo_Fields Photon_Realtime_FriendInfo_Fields, *PPhoton_Realtime_FriendInfo_Fields;

typedef struct UnityEngine_UI_Dropdown_DropdownItem_c UnityEngine_UI_Dropdown_DropdownItem_c, *PUnityEngine_UI_Dropdown_DropdownItem_c;

typedef struct UnityEngine_UI_Dropdown_DropdownItem_Fields UnityEngine_UI_Dropdown_DropdownItem_Fields, *PUnityEngine_UI_Dropdown_DropdownItem_Fields;

typedef struct Photon_Realtime_RoomInfo_VTable Photon_Realtime_RoomInfo_VTable, *PPhoton_Realtime_RoomInfo_VTable;

typedef struct Photon_Realtime_FriendInfo_VTable Photon_Realtime_FriendInfo_VTable, *PPhoton_Realtime_FriendInfo_VTable;

typedef struct UnityEngine_UI_Dropdown_DropdownItem_VTable UnityEngine_UI_Dropdown_DropdownItem_VTable, *PUnityEngine_UI_Dropdown_DropdownItem_VTable;

struct System_Collections_Generic_Dictionary_int__PlayerListCell__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__PlayerListCell__o {
    struct System_Collections_Generic_Dictionary_int__PlayerListCell__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__PlayerListCell__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__PlayerListCell__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__PlayerListCell__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__PlayerListCell__VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_FriendListView_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_PunCockpit_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_Demo_Cockpit_PunCockpit_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_PunCockpit_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    struct Photon_Pun_Demo_Cockpit_FriendListCell_o *CellPrototype;
    struct UnityEngine_UI_Text_o *ContentFeedback;
    struct UnityEngine_UI_Text_o *UpdateStatusText;
    struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_o *OnJoinRoom;
    struct System_Collections_Generic_Dictionary_string__FriendListCell__o *FriendCellList;
    struct System_String_array *FriendsLUT;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_o {
    struct Photon_Pun_Demo_Cockpit_FriendListView_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_FriendListView_Fields fields;
};

struct Photon_Realtime_RoomInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_InternalCacheProperties;
};

struct Photon_Pun_Demo_Cockpit_PunCockpit_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    bool debug;
    struct System_String_o *_UserId_k__BackingField;
    struct UnityEngine_UI_Text_o *Title;
    struct UnityEngine_UI_Text_o *StateText;
    struct UnityEngine_UI_Text_o *UserIdText;
    struct UnityEngine_CanvasGroup_o *MinimalCanvasGroup;
    struct UnityEngine_CanvasGroup_o *MaximalCanvasGroup;
    struct UnityEngine_GameObject_o *MinimizeButton;
    struct UnityEngine_GameObject_o *MinimalUIEmbeddHelp;
    struct UnityEngine_GameObject_o *ConnectingLabel;
    struct UnityEngine_GameObject_o *ConnectionPanel;
    struct UnityEngine_GameObject_o *AdvancedConnectionPanel;
    struct UnityEngine_UI_Dropdown_o *ConnectAsDropDown;
    struct UnityEngine_GameObject_o *InfosPanel;
    struct UnityEngine_GameObject_o *MinimalUiInfosPanel;
    struct UnityEngine_GameObject_o *LobbyPanel;
    struct UnityEngine_UI_Selectable_o *JoinLobbyButton;
    struct Photon_Pun_Demo_Cockpit_RoomListView_o *RoomListManager;
    struct Photon_Pun_Demo_Cockpit_FriendListView_o *FriendListManager;
    struct UnityEngine_GameObject_o *RoomListMatchMakingForm;
    struct UnityEngine_GameObject_o *GamePanel;
    struct Photon_Pun_Demo_Cockpit_PlayerListView_o *PlayerListManager;
    struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_o *PlayerDetailsManager;
    struct UnityEngine_UI_InputField_o *RoomCustomPropertyInputfield;
    struct System_String_o *GameVersionOverride;
    bool ResetBestRegionCodeInPreferences;
    int32_t MaxPlayers;
    int32_t PlayerTtl;
    int32_t EmptyRoomTtl;
    struct System_String_o *Plugins;
    bool PublishUserId;
    bool IsVisible;
    bool IsOpen;
    bool CleanupCacheOnLeave;
    bool DeleteNullProperties;
    struct Photon_Pun_Demo_Cockpit_IntInputField_o *PlayerTtlField;
    struct Photon_Pun_Demo_Cockpit_IntInputField_o *EmptyRoomTtlField;
    struct Photon_Pun_Demo_Cockpit_IntInputField_o *MaxPlayersField;
    struct Photon_Pun_Demo_Cockpit_StringInputField_o *PluginsField;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_o *PublishUserIdField;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_o *IsVisibleField;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_o *IsOpenField;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_o *CleanupCacheOnLeaveField;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_o *DeleteNullPropertiesField;
    struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_array *FriendsList;
    struct UnityEngine_CanvasGroup_o *ModalWindow;
    struct Photon_Pun_Demo_Cockpit_RegionListView_o *RegionListView;
    struct UnityEngine_UI_Text_o *RegionListLoadingFeedback;
    struct Photon_Realtime_LoadBalancingClient_o *_lbc;
    bool _regionPingProcessActive;
    struct System_Collections_Generic_List_Region__o *RegionsList;
    struct System_String_o *roomNameToEnter;
};

struct Photon_Pun_Demo_Cockpit_PunCockpit_o {
    struct Photon_Pun_Demo_Cockpit_PunCockpit_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_PunCockpit_Fields fields;
};

struct System_Collections_Generic_List_Dropdown_DropdownItem__Fields {
    struct UnityEngine_UI_Dropdown_DropdownItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Dropdown_DropdownItem__o {
    struct System_Collections_Generic_List_Dropdown_DropdownItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Dropdown_DropdownItem__Fields fields;
};

struct Photon_Pun_Demo_Cockpit_RegionListCell_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Pun_Demo_Cockpit_RegionListView_o *ListManager;
    struct UnityEngine_UI_Text_o *CodeText;
    struct UnityEngine_UI_Text_o *IpText;
    struct UnityEngine_UI_Text_o *PingText;
    struct UnityEngine_UI_LayoutElement_o *LayoutElement;
    int32_t _index;
    struct Photon_Realtime_Region_o *info;
};

struct System_Collections_Generic_List_Dropdown_DropdownItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Dropdown_DropdownItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Dropdown_DropdownItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Dropdown_DropdownItem__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__PropertyCell__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__FriendListCell__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__FriendListCell__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__FriendListCell__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__FriendListCell__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__FriendListCell__o {
    struct System_Collections_Generic_Dictionary_string__FriendListCell__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__FriendListCell__Fields fields;
};

struct Photon_Pun_Demo_Cockpit_PlayerListView_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_o *PlayerDetailManager;
    struct Photon_Pun_Demo_Cockpit_PlayerListCell_o *CellPrototype;
    struct UnityEngine_UI_Text_o *PlayerCountsText;
    struct UnityEngine_UI_Text_o *UpdateStatusText;
    struct System_Collections_Generic_Dictionary_int__PlayerListCell__o *playerCellList;
};

struct Photon_Pun_Demo_Cockpit_RegionListView_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Pun_Demo_Cockpit_RegionListCell_o *CellPrototype;
    struct System_Collections_Generic_Dictionary_string__RegionListCell__o *regionCellList;
};

struct Photon_Pun_Demo_Cockpit_RegionListView_o {
    struct Photon_Pun_Demo_Cockpit_RegionListView_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_RegionListView_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct Photon_Pun_Demo_Cockpit_RoomListView_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_o *OnJoinRoom;
    struct Photon_Pun_Demo_Cockpit_RoomListCell_o *CellPrototype;
    struct UnityEngine_UI_Text_o *UpdateStatusText;
    struct UnityEngine_UI_Text_o *ContentFeedback;
    struct UnityEngine_UI_InputField_o *LobbyNameInputField;
    struct UnityEngine_UI_InputField_o *SqlQueryInputField;
    bool _firstUpdate;
    struct System_Collections_Generic_Dictionary_string__RoomListCell__o *roomCellList;
};

struct Photon_Pun_Demo_Cockpit_RoomListView_o {
    struct Photon_Pun_Demo_Cockpit_RoomListView_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_RoomListView_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_RegionListView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_RegionListView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_RegionListView_VTable vtable;
};

struct Photon_Realtime_FriendInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_RoomListView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

struct Photon_Pun_Demo_Cockpit_RoomListView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_RoomListView_VTable vtable;
};

struct UnityEngine_UI_Dropdown_DropdownItem_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Text_o *m_Text;
    struct UnityEngine_UI_Image_o *m_Image;
    struct UnityEngine_RectTransform_o *m_RectTransform;
    struct UnityEngine_UI_Toggle_o *m_Toggle;
};

struct UnityEngine_UI_Dropdown_DropdownItem_o {
    struct UnityEngine_UI_Dropdown_DropdownItem_c *klass;
    void *monitor;
    struct UnityEngine_UI_Dropdown_DropdownItem_Fields fields;
};

struct UnityEngine_UI_Dropdown_DropdownItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_OnPointerEnter;
    struct VirtualInvokeData _7_OnCancel;
};

struct UnityEngine_UI_Dropdown_DropdownItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Dropdown_DropdownItem_VTable vtable;
};

struct System_Collections_Generic_List_Dropdown_DropdownItem__StaticFields {
    struct UnityEngine_UI_Dropdown_DropdownItem_array *s_emptyArray;
};

struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__Fields {
    struct UnityEngine_MonoBehaviour_o *m_CoroutineContainer;
    struct System_Collections_IEnumerator_o *m_Tween;
};

struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__o {
    struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__c *klass;
    void *monitor;
    struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__Fields fields;
};

struct UnityEngine_UI_Dropdown_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_IsInteractable;
    struct VirtualInvokeData _25_InstantClearState;
    struct VirtualInvokeData _26_DoStateTransition;
    struct VirtualInvokeData _27_FindSelectableOnLeft;
    struct VirtualInvokeData _28_FindSelectableOnRight;
    struct VirtualInvokeData _29_FindSelectableOnUp;
    struct VirtualInvokeData _30_FindSelectableOnDown;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnPointerDown;
    struct VirtualInvokeData _33_OnPointerUp;
    struct VirtualInvokeData _34_OnPointerEnter;
    struct VirtualInvokeData _35_OnPointerExit;
    struct VirtualInvokeData _36_OnSelect;
    struct VirtualInvokeData _37_OnDeselect;
    struct VirtualInvokeData _38_Select;
    struct VirtualInvokeData _39_unknown;
    struct VirtualInvokeData _40_unknown;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_OnPointerClick;
    struct VirtualInvokeData _43_OnSubmit;
    struct VirtualInvokeData _44_OnCancel;
    struct VirtualInvokeData _45_CreateBlocker;
    struct VirtualInvokeData _46_DestroyBlocker;
    struct VirtualInvokeData _47_CreateDropdownList;
    struct VirtualInvokeData _48_DestroyDropdownList;
    struct VirtualInvokeData _49_CreateItem;
    struct VirtualInvokeData _50_DestroyItem;
};

struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__VTable vtable;
};

struct UnityEngine_UI_Dropdown_DropdownItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UI_Dropdown_DropdownItem_o *m_Items[65535];
};

struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_o {
    struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_FriendListView_OnJoinRoomEvent_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_PlayerListCell_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Pun_Demo_Cockpit_PlayerListView_o *ListManager;
    struct UnityEngine_UI_Text_o *NumberText;
    struct UnityEngine_UI_Text_o *NameText;
    struct UnityEngine_UI_Image_o *ActiveFlag;
    struct UnityEngine_Color_o InactiveColor;
    struct UnityEngine_Color_o ActiveColor;
    struct UnityEngine_UI_Text_o *isLocalText;
    struct UnityEngine_UI_Image_o *isMasterFlag;
    struct UnityEngine_UI_LayoutElement_o *LayoutElement;
    struct Photon_Realtime_Player_o *_player;
    bool isInactiveCache;
};

struct Photon_Pun_Demo_Cockpit_PlayerListCell_o {
    struct Photon_Pun_Demo_Cockpit_PlayerListCell_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_PlayerListCell_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_PlayerListCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_PlayerListCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_PlayerListCell_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__RoomListCell__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Pun_Demo_Cockpit_BoolInputField_o {
    struct Photon_Pun_Demo_Cockpit_BoolInputField_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct System_Collections_Generic_Dictionary_string__RoomListCell__o {
    struct System_Collections_Generic_Dictionary_string__RoomListCell__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__RoomListCell__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__RoomListCell__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__RoomListCell__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__RoomListCell__VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_BoolInputField_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_BoolInputField_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_BoolInputField_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_UI_Dropdown_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_Dropdown_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Dropdown_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_FriendListCell_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Pun_Demo_Cockpit_FriendListView_o *ListManager;
    struct UnityEngine_UI_Text_o *NameText;
    struct UnityEngine_GameObject_o *OnlineFlag;
    struct UnityEngine_GameObject_o *inRoomText;
    struct UnityEngine_GameObject_o *JoinButton;
    struct Photon_Realtime_FriendInfo_o *_info;
};

struct Photon_Pun_Demo_Cockpit_FriendListCell_o {
    struct Photon_Pun_Demo_Cockpit_FriendListCell_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_FriendListCell_Fields fields;
};

struct UnityEngine_UI_Dropdown_Fields {
    struct UnityEngine_UI_Selectable_Fields super;
    struct UnityEngine_RectTransform_o *m_Template;
    struct UnityEngine_UI_Text_o *m_CaptionText;
    struct UnityEngine_UI_Image_o *m_CaptionImage;
    struct UnityEngine_UI_Text_o *m_ItemText;
    struct UnityEngine_UI_Image_o *m_ItemImage;
    int32_t m_Value;
    struct UnityEngine_UI_Dropdown_OptionDataList_o *m_Options;
    struct UnityEngine_UI_Dropdown_DropdownEvent_o *m_OnValueChanged;
    float m_AlphaFadeSpeed;
    struct UnityEngine_GameObject_o *m_Dropdown;
    struct UnityEngine_GameObject_o *m_Blocker;
    struct System_Collections_Generic_List_Dropdown_DropdownItem__o *m_Items;
    struct UnityEngine_UI_CoroutineTween_TweenRunner_FloatTween__o *m_AlphaTweenRunner;
    bool validTemplate;
};

struct UnityEngine_UI_Dropdown_o {
    struct UnityEngine_UI_Dropdown_c *klass;
    void *monitor;
    struct UnityEngine_UI_Dropdown_Fields fields;
};

struct Photon_Realtime_RoomInfo_o {
    struct Photon_Realtime_RoomInfo_c *klass;
    void *monitor;
    struct Photon_Realtime_RoomInfo_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_PlayerListView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

struct UnityEngine_UI_Dropdown_DropdownEvent_Fields {
    struct UnityEngine_Events_UnityEvent_int__Fields super;
};

struct UnityEngine_UI_Dropdown_DropdownEvent_o {
    struct UnityEngine_UI_Dropdown_DropdownEvent_c *klass;
    void *monitor;
    struct UnityEngine_UI_Dropdown_DropdownEvent_Fields fields;
};

struct UnityEngine_UI_Dropdown_DropdownEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_UI_Dropdown_DropdownEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Dropdown_DropdownEvent_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    struct UnityEngine_GameObject_o *ContentPanel;
    struct Photon_Pun_Demo_Cockpit_PropertyCell_o *PropertyCellPrototype;
    struct UnityEngine_UI_Text_o *UpdateStatusText;
    struct UnityEngine_Transform_o *BuiltInPropertiesPanel;
    struct UnityEngine_Transform_o *PlayerNumberingExtensionPanel;
    struct UnityEngine_Transform_o *ScoreExtensionPanel;
    struct UnityEngine_Transform_o *TeamExtensionPanel;
    struct UnityEngine_Transform_o *TurnExtensionPanel;
    struct UnityEngine_Transform_o *CustomPropertiesPanel;
    struct UnityEngine_GameObject_o *MasterClientToolBar;
    struct UnityEngine_GameObject_o *NotInRoomLabel;
    struct System_Collections_Generic_Dictionary_string__PropertyCell__o *builtInPropsCellList;
    struct Photon_Realtime_Player_o *_player;
};

struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_o {
    struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_PlayerDetailsController_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_RoomListCell_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Pun_Demo_Cockpit_RoomListView_o *ListManager;
    struct UnityEngine_UI_Text_o *RoomNameText;
    struct UnityEngine_UI_Text_o *PlayerCountText;
    struct UnityEngine_UI_Text_o *OpenText;
    struct UnityEngine_CanvasGroup_o *JoinButtonCanvasGroup;
    struct UnityEngine_UI_LayoutElement_o *LayoutElement;
    struct Photon_Realtime_RoomInfo_o *info;
};

struct System_Collections_Generic_Dictionary_string__PropertyCell__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Photon_Pun_Demo_Cockpit_FriendListCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_FriendListCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_FriendListCell_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_RoomListCell_o {
    struct Photon_Pun_Demo_Cockpit_RoomListCell_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_RoomListCell_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_RegionListCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_RegionListCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_RegionListCell_VTable vtable;
};

struct Photon_Realtime_FriendInfo_Fields {
    struct System_String_o *_UserId_k__BackingField;
    bool _IsOnline_k__BackingField;
    struct System_String_o *_Room_k__BackingField;
};

struct Photon_Pun_Demo_Cockpit_RegionListCell_o {
    struct Photon_Pun_Demo_Cockpit_RegionListCell_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_RegionListCell_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Pun_Demo_Cockpit_FriendListView_FriendDetail_o *m_Items[65535];
};

struct Photon_Pun_Demo_Cockpit_PunCockpit_StaticFields {
    struct Photon_Pun_Demo_Cockpit_PunCockpit_o *Instance;
    bool Embedded;
    struct System_String_o *EmbeddedGameTitle;
};

struct Photon_Pun_Demo_Cockpit_RoomListCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_RoomListCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_RoomListCell_VTable vtable;
};

struct Photon_Realtime_RoomInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_RoomInfo_VTable vtable;
};

struct UnityEngine_UI_Dropdown_StaticFields {
    struct UnityEngine_UI_Dropdown_OptionData_o *s_NoOptionData;
};

struct Photon_Realtime_FriendInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_FriendInfo_VTable vtable;
};

struct Photon_Realtime_FriendInfo_o {
    struct Photon_Realtime_FriendInfo_c *klass;
    void *monitor;
    struct Photon_Realtime_FriendInfo_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_o {
    struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_Fields fields;
};

struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_RoomListView_OnJoinRoomEvent_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__PropertyCell__o {
    struct System_Collections_Generic_Dictionary_string__PropertyCell__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__PropertyCell__Fields fields;
};

struct Photon_Pun_Demo_Cockpit_PlayerListView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_PlayerListView_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__PropertyCell__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__PropertyCell__VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_PlayerListView_o {
    struct Photon_Pun_Demo_Cockpit_PlayerListView_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_PlayerListView_Fields fields;
};

typedef struct Spine_RegionAttachment_c Spine_RegionAttachment_c, *PSpine_RegionAttachment_c;

typedef struct Spine_RegionAttachment_VTable Spine_RegionAttachment_VTable, *PSpine_RegionAttachment_VTable;

struct Spine_RegionAttachment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Copy;
    struct VirtualInvokeData _5_get_RendererObject;
    struct VirtualInvokeData _6_set_RendererObject;
};

struct Spine_RegionAttachment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_RegionAttachment_VTable vtable;
};

typedef struct MethodInfo_2EAF56C MethodInfo_2EAF56C, *PMethodInfo_2EAF56C;

typedef union _union_232313 _union_232313, *P_union_232313;

union _union_232313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF56C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ResetScene__Start_d__1_VTable Aoharu_ResetScene__Start_d__1_VTable, *PAoharu_ResetScene__Start_d__1_VTable;

struct Aoharu_ResetScene__Start_d__1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct System_Collections_Generic_List_X509Extension__Fields System_Collections_Generic_List_X509Extension__Fields, *PSystem_Collections_Generic_List_X509Extension__Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509Extension_array System_Security_Cryptography_X509Certificates_X509Extension_array, *PSystem_Security_Cryptography_X509Certificates_X509Extension_array;

struct System_Collections_Generic_List_X509Extension__Fields {
    struct System_Security_Cryptography_X509Certificates_X509Extension_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Security_Cryptography_X509Certificates_X509Extension_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Security_Cryptography_X509Certificates_X509Extension_o *m_Items[65535];
};

typedef struct MethodInfo_1F46CD4 MethodInfo_1F46CD4, *PMethodInfo_1F46CD4;

struct MethodInfo_1F46CD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163587 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_c UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_c, *PUnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_c;

typedef struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_VTable UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_VTable, *PUnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_VTable;

struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerInitialization_VTable Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerInitialization_VTable, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerInitialization_VTable;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerInitialization_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1BF1BAC MethodInfo_1BF1BAC, *PMethodInfo_1BF1BAC;

typedef union _union_248029 _union_248029, *P_union_248029;

union _union_248029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1BAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_GameObjectExtensions___c__DisplayClass14_0_T__VTable Carbon_GameObjectExtensions___c__DisplayClass14_0_T__VTable, *PCarbon_GameObjectExtensions___c__DisplayClass14_0_T__VTable;

struct Carbon_GameObjectExtensions___c__DisplayClass14_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_190FD84 MethodInfo_190FD84, *PMethodInfo_190FD84;

typedef struct MethodInfo_190FD84_RGCTXs MethodInfo_190FD84_RGCTXs, *PMethodInfo_190FD84_RGCTXs;

typedef union _union_317405 _union_317405, *P_union_317405;

union _union_317405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FD84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FD84_RGCTXs *rgctx_data;
    union _union_317405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FD84_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_3_Fields Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_3_Fields, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_3_Fields;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_o Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_o, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_o;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_c Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_c, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_c;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_Fields Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_Fields, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_Fields;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_VTable Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_VTable, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_VTable;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController_o Aoharu_ProfileCardSelect_ProfileCardSelectController_o, *PAoharu_ProfileCardSelect_ProfileCardSelectController_o;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController_c Aoharu_ProfileCardSelect_ProfileCardSelectController_c, *PAoharu_ProfileCardSelect_ProfileCardSelectController_c;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController_Fields Aoharu_ProfileCardSelect_ProfileCardSelectController_Fields, *PAoharu_ProfileCardSelect_ProfileCardSelectController_Fields;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController_StaticFields Aoharu_ProfileCardSelect_ProfileCardSelectController_StaticFields, *PAoharu_ProfileCardSelect_ProfileCardSelectController_StaticFields;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController_VTable Aoharu_ProfileCardSelect_ProfileCardSelectController_VTable, *PAoharu_ProfileCardSelect_ProfileCardSelectController_VTable;

typedef struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_o Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_o, *PAoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_o;

typedef struct System_Action_uint__bool__o System_Action_uint__bool__o, *PSystem_Action_uint__bool__o;

typedef struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_c Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_c, *PAoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_c;

typedef struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_Fields Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_Fields, *PAoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_Fields;

typedef struct System_Action_uint__bool__c System_Action_uint__bool__c, *PSystem_Action_uint__bool__c;

typedef struct System_Action_uint__bool__Fields System_Action_uint__bool__Fields, *PSystem_Action_uint__bool__Fields;

typedef struct System_Collections_Generic_List_GroupDataSource__o System_Collections_Generic_List_GroupDataSource__o, *PSystem_Collections_Generic_List_GroupDataSource__o;

typedef struct System_Collections_Generic_List_GroupParts__o System_Collections_Generic_List_GroupParts__o, *PSystem_Collections_Generic_List_GroupParts__o;

typedef struct System_Action_uint__bool__VTable System_Action_uint__bool__VTable, *PSystem_Action_uint__bool__VTable;

typedef struct System_Collections_Generic_List_GroupDataSource__c System_Collections_Generic_List_GroupDataSource__c, *PSystem_Collections_Generic_List_GroupDataSource__c;

typedef struct System_Collections_Generic_List_GroupDataSource__Fields System_Collections_Generic_List_GroupDataSource__Fields, *PSystem_Collections_Generic_List_GroupDataSource__Fields;

typedef struct System_Collections_Generic_List_GroupParts__c System_Collections_Generic_List_GroupParts__c, *PSystem_Collections_Generic_List_GroupParts__c;

typedef struct System_Collections_Generic_List_GroupParts__Fields System_Collections_Generic_List_GroupParts__Fields, *PSystem_Collections_Generic_List_GroupParts__Fields;

typedef struct System_Collections_Generic_List_GroupDataSource__StaticFields System_Collections_Generic_List_GroupDataSource__StaticFields, *PSystem_Collections_Generic_List_GroupDataSource__StaticFields;

typedef struct System_Collections_Generic_List_GroupDataSource__VTable System_Collections_Generic_List_GroupDataSource__VTable, *PSystem_Collections_Generic_List_GroupDataSource__VTable;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_array Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_array, *PAoharu_HomePreset_CharaSelect_Search_GroupDataSource_array;

typedef struct System_Collections_Generic_List_GroupParts__StaticFields System_Collections_Generic_List_GroupParts__StaticFields, *PSystem_Collections_Generic_List_GroupParts__StaticFields;

typedef struct System_Collections_Generic_List_GroupParts__VTable System_Collections_Generic_List_GroupParts__VTable, *PSystem_Collections_Generic_List_GroupParts__VTable;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_array Aoharu_HomePreset_CharaSelect_Search_GroupParts_array, *PAoharu_HomePreset_CharaSelect_Search_GroupParts_array;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_o Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_o, *PAoharu_HomePreset_CharaSelect_Search_GroupDataSource_o;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_c Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_c, *PAoharu_HomePreset_CharaSelect_Search_GroupDataSource_c;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_Fields Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_Fields, *PAoharu_HomePreset_CharaSelect_Search_GroupDataSource_Fields;

typedef struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_VTable Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_VTable, *PAoharu_HomePreset_CharaSelect_Search_GroupDataSource_VTable;

typedef struct Aoharu_HomePreset_CharaSelect_Search_CellData_array Aoharu_HomePreset_CharaSelect_Search_CellData_array, *PAoharu_HomePreset_CharaSelect_Search_CellData_array;

typedef struct Aoharu_HomePreset_CharaSelect_Search_CellData_o Aoharu_HomePreset_CharaSelect_Search_CellData_o, *PAoharu_HomePreset_CharaSelect_Search_CellData_o;

typedef struct Aoharu_HomePreset_CharaSelect_Search_CellData_c Aoharu_HomePreset_CharaSelect_Search_CellData_c, *PAoharu_HomePreset_CharaSelect_Search_CellData_c;

typedef struct Aoharu_HomePreset_CharaSelect_Search_CellData_Fields Aoharu_HomePreset_CharaSelect_Search_CellData_Fields, *PAoharu_HomePreset_CharaSelect_Search_CellData_Fields;

struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_Fields {
    int32_t m_type;
    struct Aoharu_HomePreset_CharaSelect_Search_CellData_array *m_MemberData;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_o {
    struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_Fields fields;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_3_Fields {
    struct System_Action_o *next;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_o *CS___8__locals1;
};

struct System_Collections_Generic_List_GroupDataSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_SimpleScroll_o *m_scroll;
    struct Aoharu_SortMenu_o *m_sortMenu;
    struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_o *m_searchDialog;
    struct Aoharu_VerticalMenuTab_o *m_menuTab;
    struct StaticBluredScreen_o *m_blur;
    struct Shock_AnimatorPlayerLite_o *m_SideAnimator;
    struct Shock_AnimatorPlayerLite_o *m_ContentsAnimator;
    struct Shock_CardData_o *m_currentCardData;
    struct System_Action_uint__bool__o *m_onCardClick;
    struct System_Collections_Generic_List_CardData__o *m_CardDataList;
    int32_t m_NowTab;
    struct System_Collections_Generic_List_BAND_CATEGORY__o *m_TabGroup;
    struct System_String_array *m_sortTexts;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_o *m_Items[65535];
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_VTable vtable;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_Fields {
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController_o *__4__this;
    struct Shock_CardData_o *cardData;
    bool cardEvolve;
    struct System_Collections_Generic_List_MenuData__o *menuList;
    struct System_Action_List_uint___o *__9__12;
    struct System_Action_o *__9__11;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_o {
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_0_Fields fields;
};

struct System_Collections_Generic_List_GroupDataSource__Fields {
    struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_GroupDataSource__o {
    struct System_Collections_Generic_List_GroupDataSource__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GroupDataSource__Fields fields;
};

struct System_Collections_Generic_List_GroupDataSource__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GroupDataSource__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GroupDataSource__VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_Search_CellData_Fields {
    uint32_t m_CharaID;
    struct System_String_o *m_CharaName;
    struct System_String_o *m_CharaImageName;
    bool m_IsActive;
};

struct Aoharu_HomePreset_CharaSelect_Search_CellData_o {
    struct Aoharu_HomePreset_CharaSelect_Search_CellData_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_Search_CellData_Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_Search_CellData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_Search_CellData_VTable vtable;
};

struct System_Action_uint__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_List_GroupParts__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_GroupDataSource__StaticFields {
    struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_array *s_emptyArray;
};

struct System_Collections_Generic_List_GroupParts__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GroupParts__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GroupParts__VTable vtable;
};

struct System_Collections_Generic_List_GroupParts__Fields {
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_GroupParts__o {
    struct System_Collections_Generic_List_GroupParts__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GroupParts__Fields fields;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController_StaticFields {
    struct System_Collections_Generic_List_uint__o *m_SearchList;
    int32_t m_SortType;
    bool m_IsAsc;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_o *m_Items[65535];
};

struct System_Collections_Generic_List_GroupParts__StaticFields {
    struct Aoharu_HomePreset_CharaSelect_Search_GroupParts_array *s_emptyArray;
};

struct System_Action_uint__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_HomePreset_CharaSelect_Search_CellData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CharaSelect_Search_CellData_o *m_Items[65535];
};

struct System_Action_uint__bool__o {
    struct System_Action_uint__bool__c *klass;
    void *monitor;
    struct System_Action_uint__bool__Fields fields;
};

struct System_Action_uint__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_uint__bool__VTable vtable;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController_VTable vtable;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController_o {
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController_c *klass;
    void *monitor;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController_Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_VTable vtable;
};

struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct UnityEngine_GameObject_o *m_SearchWindow;
    struct Shock_ButtonEvent_o *m_AllButton;
    struct Shock_ButtonEvent_o *m_UndoButton;
    struct UnityEngine_GameObject_o *m_ScrollViewParent;
    struct UnityEngine_GameObject_o *m_CellElement;
    int32_t m_NowTab;
    struct System_Collections_Generic_List_GroupDataSource__o *m_SourceData;
    struct System_Action_List_uint___o *m_onComplete;
    struct System_Collections_Generic_List_uint__o *m_TempSearchList;
    struct System_Collections_Generic_List_uint__o *m_SearchList;
    struct System_Collections_Generic_List_GroupParts__o *m_GroupPartsList;
    bool m_Initialized;
    float m_ScrollViewParent_PositionY;
};

struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_o {
    struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_Fields fields;
};

struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_Search_GroupDataSource_VTable vtable;
};

typedef struct MethodInfo_2933950 MethodInfo_2933950, *PMethodInfo_2933950;

typedef union _union_182350 _union_182350, *P_union_182350;

union _union_182350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933950 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13B9C8C_RGCTXs MethodInfo_13B9C8C_RGCTXs, *PMethodInfo_13B9C8C_RGCTXs;

struct MethodInfo_13B9C8C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_LoginNotice___c_StaticFields Shock_LoginNotice___c_StaticFields, *PShock_LoginNotice___c_StaticFields;

typedef struct Shock_LoginNotice___c_o Shock_LoginNotice___c_o, *PShock_LoginNotice___c_o;

typedef struct System_Func_Reward__RewardData__o System_Func_Reward__RewardData__o, *PSystem_Func_Reward__RewardData__o;

typedef struct System_Func_NoticeGeneralMst__bool__o System_Func_NoticeGeneralMst__bool__o, *PSystem_Func_NoticeGeneralMst__bool__o;

typedef struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__o System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__o, *PSystem_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__o;

typedef struct System_Func_LoginNotice_NoticeGeneralHandle__bool__o System_Func_LoginNotice_NoticeGeneralHandle__bool__o, *PSystem_Func_LoginNotice_NoticeGeneralHandle__bool__o;

typedef struct System_Func_LoginNotice_NoticeGeneralHandle__long__o System_Func_LoginNotice_NoticeGeneralHandle__long__o, *PSystem_Func_LoginNotice_NoticeGeneralHandle__long__o;

typedef struct System_Func_LoginBonusMst__bool__o System_Func_LoginBonusMst__bool__o, *PSystem_Func_LoginBonusMst__bool__o;

typedef struct Shock_LoginNotice___c_c Shock_LoginNotice___c_c, *PShock_LoginNotice___c_c;

typedef struct Shock_LoginNotice___c_Fields Shock_LoginNotice___c_Fields, *PShock_LoginNotice___c_Fields;

typedef struct System_Func_Reward__RewardData__c System_Func_Reward__RewardData__c, *PSystem_Func_Reward__RewardData__c;

typedef struct System_Func_Reward__RewardData__Fields System_Func_Reward__RewardData__Fields, *PSystem_Func_Reward__RewardData__Fields;

typedef struct System_Func_NoticeGeneralMst__bool__c System_Func_NoticeGeneralMst__bool__c, *PSystem_Func_NoticeGeneralMst__bool__c;

typedef struct System_Func_NoticeGeneralMst__bool__Fields System_Func_NoticeGeneralMst__bool__Fields, *PSystem_Func_NoticeGeneralMst__bool__Fields;

typedef struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__c System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__c, *PSystem_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__c;

typedef struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__Fields System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__Fields, *PSystem_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__Fields;

typedef struct System_Func_LoginNotice_NoticeGeneralHandle__bool__c System_Func_LoginNotice_NoticeGeneralHandle__bool__c, *PSystem_Func_LoginNotice_NoticeGeneralHandle__bool__c;

typedef struct System_Func_LoginNotice_NoticeGeneralHandle__bool__Fields System_Func_LoginNotice_NoticeGeneralHandle__bool__Fields, *PSystem_Func_LoginNotice_NoticeGeneralHandle__bool__Fields;

typedef struct System_Func_LoginNotice_NoticeGeneralHandle__long__c System_Func_LoginNotice_NoticeGeneralHandle__long__c, *PSystem_Func_LoginNotice_NoticeGeneralHandle__long__c;

typedef struct System_Func_LoginNotice_NoticeGeneralHandle__long__Fields System_Func_LoginNotice_NoticeGeneralHandle__long__Fields, *PSystem_Func_LoginNotice_NoticeGeneralHandle__long__Fields;

typedef struct System_Func_LoginBonusMst__bool__c System_Func_LoginBonusMst__bool__c, *PSystem_Func_LoginBonusMst__bool__c;

typedef struct System_Func_LoginBonusMst__bool__Fields System_Func_LoginBonusMst__bool__Fields, *PSystem_Func_LoginBonusMst__bool__Fields;

typedef struct Shock_LoginNotice___c_VTable Shock_LoginNotice___c_VTable, *PShock_LoginNotice___c_VTable;

typedef struct System_Func_Reward__RewardData__VTable System_Func_Reward__RewardData__VTable, *PSystem_Func_Reward__RewardData__VTable;

typedef struct System_Func_NoticeGeneralMst__bool__VTable System_Func_NoticeGeneralMst__bool__VTable, *PSystem_Func_NoticeGeneralMst__bool__VTable;

typedef struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__VTable System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__VTable, *PSystem_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__VTable;

typedef struct System_Func_LoginNotice_NoticeGeneralHandle__bool__VTable System_Func_LoginNotice_NoticeGeneralHandle__bool__VTable, *PSystem_Func_LoginNotice_NoticeGeneralHandle__bool__VTable;

typedef struct System_Func_LoginNotice_NoticeGeneralHandle__long__VTable System_Func_LoginNotice_NoticeGeneralHandle__long__VTable, *PSystem_Func_LoginNotice_NoticeGeneralHandle__long__VTable;

struct System_Func_NoticeGeneralMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NoticeGeneralMst__bool__o {
    struct System_Func_NoticeGeneralMst__bool__c *klass;
    void *monitor;
    struct System_Func_NoticeGeneralMst__bool__Fields fields;
};

struct System_Func_NoticeGeneralMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NoticeGeneralMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NoticeGeneralMst__bool__VTable vtable;
};

struct Shock_LoginNotice___c_StaticFields {
    struct Shock_LoginNotice___c_o *__9;
    struct System_Action_Action__o *__9__12_4;
    struct System_Action_Action__o *__9__12_5;
    struct System_Action_Action__o *__9__12_0;
    struct System_Action_Action__o *__9__12_2;
    struct System_Func_Reward__RewardData__o *__9__16_0;
    struct System_Func_Reward__RewardData__o *__9__19_3;
    struct System_Action_o *__9__20_0;
    struct System_Action_o *__9__21_0;
    struct System_Func_NoticeGeneralMst__bool__o *__9__22_0;
    struct System_Func_NoticeGeneralMst__bool__o *__9__22_1;
    struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__o *__9__22_4;
    struct System_Func_LoginNotice_NoticeGeneralHandle__bool__o *__9__22_5;
    struct System_Func_LoginNotice_NoticeGeneralHandle__long__o *__9__22_6;
    struct System_Func_LoginBonusMst__bool__o *__9__26_0;
};

struct System_Func_Reward__RewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_LoginNotice___c_Fields {
};

struct System_Func_LoginNotice_NoticeGeneralHandle__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__VTable vtable;
};

struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__o {
    struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__c *klass;
    void *monitor;
    struct System_Func_NoticeGeneralMst__LoginNotice_NoticeGeneralHandle__Fields fields;
};

struct System_Func_LoginNotice_NoticeGeneralHandle__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LoginNotice_NoticeGeneralHandle__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LoginNotice_NoticeGeneralHandle__long__VTable vtable;
};

struct System_Func_LoginNotice_NoticeGeneralHandle__long__o {
    struct System_Func_LoginNotice_NoticeGeneralHandle__long__c *klass;
    void *monitor;
    struct System_Func_LoginNotice_NoticeGeneralHandle__long__Fields fields;
};

struct System_Func_Reward__RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_LoginNotice___c_o {
    struct Shock_LoginNotice___c_c *klass;
    void *monitor;
    struct Shock_LoginNotice___c_Fields fields;
};

struct Shock_LoginNotice___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginNotice___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LoginNotice___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginNotice___c_VTable vtable;
};

struct System_Func_LoginBonusMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Reward__RewardData__o {
    struct System_Func_Reward__RewardData__c *klass;
    void *monitor;
    struct System_Func_Reward__RewardData__Fields fields;
};

struct System_Func_Reward__RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Reward__RewardData__VTable vtable;
};

struct System_Func_LoginBonusMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LoginBonusMst__bool__VTable vtable;
};

struct System_Func_LoginBonusMst__bool__o {
    struct System_Func_LoginBonusMst__bool__c *klass;
    void *monitor;
    struct System_Func_LoginBonusMst__bool__Fields fields;
};

struct System_Func_LoginNotice_NoticeGeneralHandle__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LoginNotice_NoticeGeneralHandle__bool__o {
    struct System_Func_LoginNotice_NoticeGeneralHandle__bool__c *klass;
    void *monitor;
    struct System_Func_LoginNotice_NoticeGeneralHandle__bool__Fields fields;
};

struct System_Func_LoginNotice_NoticeGeneralHandle__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LoginNotice_NoticeGeneralHandle__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LoginNotice_NoticeGeneralHandle__bool__VTable vtable;
};

typedef struct MethodInfo_1B5B2E8 MethodInfo_1B5B2E8, *PMethodInfo_1B5B2E8;

typedef union _union_243481 _union_243481, *P_union_243481;

union _union_243481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F7304 MethodInfo_30F7304, *PMethodInfo_30F7304;

typedef union _union_232135 _union_232135, *P_union_232135;

union _union_232135 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7304 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232135 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_o UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_o, *PUnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_o;

typedef struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_Fields UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_Fields, *PUnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_Fields;

struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_Fields {
};

struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_o {
    struct UnityEngine_PlayerLoop_FixedUpdate_PhysicsFixedUpdate_Fields fields;
};

typedef struct MethodInfo_2DF1078 MethodInfo_2DF1078, *PMethodInfo_2DF1078;

typedef union _union_171519 _union_171519, *P_union_171519;

union _union_171519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF1078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__c UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__c, *PUnityEngine_Playables_ScriptPlayable_TimeControlPlayable__c;

typedef struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__StaticFields UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__StaticFields, *PUnityEngine_Playables_ScriptPlayable_TimeControlPlayable__StaticFields;

typedef struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__VTable UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__VTable, *PUnityEngine_Playables_ScriptPlayable_TimeControlPlayable__VTable;

struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetHandle;
    struct VirtualInvokeData _5_Equals;
};

struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__VTable vtable;
};

struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__StaticFields {
    struct UnityEngine_Playables_ScriptPlayable_T__o m_NullPlayable;
};

typedef struct UnityEngine_UIElements_VisualTreeAsset___c__DisplayClass49_0_Fields UnityEngine_UIElements_VisualTreeAsset___c__DisplayClass49_0_Fields, *PUnityEngine_UIElements_VisualTreeAsset___c__DisplayClass49_0_Fields;

struct UnityEngine_UIElements_VisualTreeAsset___c__DisplayClass49_0_Fields {
    struct UnityEngine_UIElements_VisualElementAsset_o *asset;
};

typedef union _union_203690 _union_203690, *P_union_203690;

union _union_203690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2933954 MethodInfo_2933954, *PMethodInfo_2933954;

typedef union _union_183788 _union_183788, *P_union_183788;

union _union_183788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203692 _union_203692, *P_union_203692;

union _union_203692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203694 _union_203694, *P_union_203694;

union _union_203694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203696 _union_203696, *P_union_203696;

union _union_203696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308BF20 MethodInfo_308BF20, *PMethodInfo_308BF20;

typedef struct MethodInfo_308BF20_RGCTXs MethodInfo_308BF20_RGCTXs, *PMethodInfo_308BF20_RGCTXs;

typedef union _union_214697 _union_214697, *P_union_214697;

union _union_214697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308BF20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308BF20_RGCTXs *rgctx_data;
    union _union_214697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308BF20_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_203698 _union_203698, *P_union_203698;

union _union_203698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1197_0_VTable Shock_Protocol___c__DisplayClass1197_0_VTable, *PShock_Protocol___c__DisplayClass1197_0_VTable;

struct Shock_Protocol___c__DisplayClass1197_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_333BB18 MethodInfo_333BB18, *PMethodInfo_333BB18;

typedef union _union_300219 _union_300219, *P_union_300219;

union _union_300219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333BB18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveEffectValueMstTable___c_StaticFields Shock_LiveEffectValueMstTable___c_StaticFields, *PShock_LiveEffectValueMstTable___c_StaticFields;

typedef struct Shock_LiveEffectValueMstTable___c_o Shock_LiveEffectValueMstTable___c_o, *PShock_LiveEffectValueMstTable___c_o;

typedef struct System_Func_LiveEffectValueMst__int__o System_Func_LiveEffectValueMst__int__o, *PSystem_Func_LiveEffectValueMst__int__o;

typedef struct System_Func_LiveEffectValueMst__string__o System_Func_LiveEffectValueMst__string__o, *PSystem_Func_LiveEffectValueMst__string__o;

typedef struct Shock_LiveEffectValueMstTable___c_c Shock_LiveEffectValueMstTable___c_c, *PShock_LiveEffectValueMstTable___c_c;

typedef struct Shock_LiveEffectValueMstTable___c_Fields Shock_LiveEffectValueMstTable___c_Fields, *PShock_LiveEffectValueMstTable___c_Fields;

typedef struct System_Func_LiveEffectValueMst__int__c System_Func_LiveEffectValueMst__int__c, *PSystem_Func_LiveEffectValueMst__int__c;

typedef struct System_Func_LiveEffectValueMst__int__Fields System_Func_LiveEffectValueMst__int__Fields, *PSystem_Func_LiveEffectValueMst__int__Fields;

typedef struct System_Func_LiveEffectValueMst__string__c System_Func_LiveEffectValueMst__string__c, *PSystem_Func_LiveEffectValueMst__string__c;

typedef struct System_Func_LiveEffectValueMst__string__Fields System_Func_LiveEffectValueMst__string__Fields, *PSystem_Func_LiveEffectValueMst__string__Fields;

typedef struct Shock_LiveEffectValueMstTable___c_VTable Shock_LiveEffectValueMstTable___c_VTable, *PShock_LiveEffectValueMstTable___c_VTable;

typedef struct System_Func_LiveEffectValueMst__int__VTable System_Func_LiveEffectValueMst__int__VTable, *PSystem_Func_LiveEffectValueMst__int__VTable;

typedef struct System_Func_LiveEffectValueMst__string__VTable System_Func_LiveEffectValueMst__string__VTable, *PSystem_Func_LiveEffectValueMst__string__VTable;

struct System_Func_LiveEffectValueMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveEffectValueMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveEffectValueMst__string__VTable vtable;
};

struct System_Func_LiveEffectValueMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveEffectValueMst__string__o {
    struct System_Func_LiveEffectValueMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveEffectValueMst__string__Fields fields;
};

struct Shock_LiveEffectValueMstTable___c_StaticFields {
    struct Shock_LiveEffectValueMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_LiveEffectValueMst__int__o *__9__11_0;
    struct System_Func_LiveEffectValueMst__string__o *__9__18_0;
    struct System_Func_LiveEffectValueMst__string__o *__9__19_0;
};

struct System_Func_LiveEffectValueMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_LiveEffectValueMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveEffectValueMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveEffectValueMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveEffectValueMstTable___c_VTable vtable;
};

struct Shock_LiveEffectValueMstTable___c_Fields {
};

struct Shock_LiveEffectValueMstTable___c_o {
    struct Shock_LiveEffectValueMstTable___c_c *klass;
    void *monitor;
    struct Shock_LiveEffectValueMstTable___c_Fields fields;
};

struct System_Func_LiveEffectValueMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveEffectValueMst__int__o {
    struct System_Func_LiveEffectValueMst__int__c *klass;
    void *monitor;
    struct System_Func_LiveEffectValueMst__int__Fields fields;
};

struct System_Func_LiveEffectValueMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveEffectValueMst__int__VTable vtable;
};

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl___c__DisplayClass24_0_Fields Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl___c__DisplayClass24_0_Fields, *PAoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl___c__DisplayClass24_0_Fields;

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl___c__DisplayClass24_0_Fields {
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_o *__4__this;
    uint32_t tapEffectId;
    struct UnityEngine_Vector3_array *positions;
    struct Carbon_TaskFlow_o *task;
};

typedef struct MethodInfo_293395C MethodInfo_293395C, *PMethodInfo_293395C;

typedef union _union_185226 _union_185226, *P_union_185226;

union _union_185226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293395C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_o Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_o, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_0_o;

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_Fields Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_Fields, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_0_Fields;

typedef struct Aoharu_LiveRestartSelectScene_o Aoharu_LiveRestartSelectScene_o, *PAoharu_LiveRestartSelectScene_o;

typedef struct Aoharu_LiveRestartSelectScene_c Aoharu_LiveRestartSelectScene_c, *PAoharu_LiveRestartSelectScene_c;

typedef struct Aoharu_LiveRestartSelectScene_Fields Aoharu_LiveRestartSelectScene_Fields, *PAoharu_LiveRestartSelectScene_Fields;

typedef struct Aoharu_LiveRestartSelectScene_VTable Aoharu_LiveRestartSelectScene_VTable, *PAoharu_LiveRestartSelectScene_VTable;

typedef struct Aoharu_LiveRestartDialog_o Aoharu_LiveRestartDialog_o, *PAoharu_LiveRestartDialog_o;

typedef struct Aoharu_LiveRestartSelectScene_MySave_o Aoharu_LiveRestartSelectScene_MySave_o, *PAoharu_LiveRestartSelectScene_MySave_o;

typedef struct Aoharu_LiveRestartDialog_c Aoharu_LiveRestartDialog_c, *PAoharu_LiveRestartDialog_c;

typedef struct Aoharu_LiveRestartDialog_Fields Aoharu_LiveRestartDialog_Fields, *PAoharu_LiveRestartDialog_Fields;

typedef struct Aoharu_LiveRestartSelectScene_MySave_c Aoharu_LiveRestartSelectScene_MySave_c, *PAoharu_LiveRestartSelectScene_MySave_c;

typedef struct Aoharu_LiveRestartSelectScene_MySave_Fields Aoharu_LiveRestartSelectScene_MySave_Fields, *PAoharu_LiveRestartSelectScene_MySave_Fields;

typedef struct Aoharu_LiveRestartDialog_VTable Aoharu_LiveRestartDialog_VTable, *PAoharu_LiveRestartDialog_VTable;

typedef struct Aoharu_LiveRestartDialog_EventContent_o Aoharu_LiveRestartDialog_EventContent_o, *PAoharu_LiveRestartDialog_EventContent_o;

typedef struct Aoharu_LiveRestartSelectScene_MySave_VTable Aoharu_LiveRestartSelectScene_MySave_VTable, *PAoharu_LiveRestartSelectScene_MySave_VTable;

typedef struct Aoharu_LiveRestartDialog_EventContent_c Aoharu_LiveRestartDialog_EventContent_c, *PAoharu_LiveRestartDialog_EventContent_c;

typedef struct Aoharu_LiveRestartDialog_EventContent_Fields Aoharu_LiveRestartDialog_EventContent_Fields, *PAoharu_LiveRestartDialog_EventContent_Fields;

typedef struct Aoharu_LiveRestartDialog_EventContent_VTable Aoharu_LiveRestartDialog_EventContent_VTable, *PAoharu_LiveRestartDialog_EventContent_VTable;

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_Fields {
    struct Aoharu_LiveRestartSelectScene_o *__4__this;
    bool isForward;
    struct System_Action_DialogResultCode__o *__9__7;
    struct System_Action_o *__9__8;
    struct System_Action_o *__9__10;
    struct System_Action_o *__9__11;
    struct System_Action_o *__9__12;
    struct System_Action_o *__9__13;
};

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_o {
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_Fields fields;
};

struct Aoharu_LiveRestartDialog_EventContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveRestartDialog_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_LiveRestartDialog_MusicContent_o *replayContent;
    struct Aoharu_LiveRestartDialog_MusicContent_o *recommendContent;
    struct Aoharu_LiveRestartDialog_EventContent_o *eventContent;
    struct Aoharu_LiveRestartDialog_SimpleEventContent_o *simpleEventContent;
    struct Shock_ButtonEvent_o *onMusicSelect;
    struct Aoharu_LPBoostDialog_o *m_UseBoostDialog;
    struct Aoharu_LiveSkipDialog_o *m_SkipDialog;
    struct ShortMessageDialog_o *m_MessageDialog;
    struct Aoharu_MusicDetailDialog_o *m_MusicDetailDialog;
    struct System_Action_o *_OnSkip_k__BackingField;
    struct System_Action_o *_OnSkiped_k__BackingField;
};

struct Aoharu_LiveRestartSelectScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_AnimatorPlayerLite_o *animator;
    struct StaticBluredScreen_o *blur;
    struct UnityEngine_CanvasGroup_o *canvasGroup;
    struct Aoharu_LiveRestartDialog_o *liveRestart;
    struct Aoharu_MultiRestart_o *multiRestart;
    struct Aoharu_LiveRestartSelectScene_MySave_o *m_MySave;
    struct System_Threading_CancellationTokenSource_o *tokenSource;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
};

struct Aoharu_LiveRestartDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveRestartSelectScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_LiveRestartDialog_EventContent_Fields {
    struct UnityEngine_GameObject_o *root;
    struct UnityEngine_UI_Image_o *eventLogo;
    struct UnityEngine_GameObject_o *rankingRoot;
    struct UnityEngine_GameObject_o *totalPointRankingRoot;
    struct Shock_TextMeshUI_o *totalPointRankingText;
    struct Shock_TextMeshUI_o *totalPointRankingNextRewardPointText;
    struct Shock_ButtonEvent_o *rankingButton;
    struct UnityEngine_GameObject_o *scoreRankingRoot;
    struct Shock_TextMeshUI_o *scoreRankingText;
    struct Shock_TextMeshUI_o *scoreRankingNextRewardPointText;
    struct Shock_ButtonEvent_o *eventRewardButton;
    struct Shock_TextMeshUI_o *nextRewardText;
    struct Shock_TextMeshUI_o *nextRewardPointText;
    struct Shock_RewardIcon_o *rewardIcon;
    struct UnityEngine_GameObject_o *pointRewardDisableObj;
    struct Shock_TextMeshUI_o *eventStamina;
    struct Shock_ButtonEvent_o *eventTopButton;
};

struct Aoharu_LiveRestartSelectScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveRestartDialog_o {
    struct Aoharu_LiveRestartDialog_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartDialog_Fields fields;
};

struct Aoharu_LiveRestartDialog_EventContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartDialog_EventContent_VTable vtable;
};

struct Aoharu_LiveRestartDialog_EventContent_o {
    struct Aoharu_LiveRestartDialog_EventContent_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartDialog_EventContent_Fields fields;
};

struct Aoharu_LiveRestartDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartDialog_VTable vtable;
};

struct Aoharu_LiveRestartSelectScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartSelectScene_VTable vtable;
};

struct Aoharu_LiveRestartSelectScene_o {
    struct Aoharu_LiveRestartSelectScene_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartSelectScene_Fields fields;
};

struct Aoharu_LiveRestartSelectScene_MySave_Fields {
    struct Aoharu_LiveResults_o *Result;
    struct Shock_MusicData_o *RecommendData;
    int32_t RecommendLevel;
};

struct Aoharu_LiveRestartSelectScene_MySave_o {
    struct Aoharu_LiveRestartSelectScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartSelectScene_MySave_Fields fields;
};

struct Aoharu_LiveRestartSelectScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartSelectScene_MySave_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_string__PropertyMetadata__c System_Collections_Generic_Dictionary_string__PropertyMetadata__c, *PSystem_Collections_Generic_Dictionary_string__PropertyMetadata__c;

typedef struct System_Collections_Generic_Dictionary_string__PropertyMetadata__VTable System_Collections_Generic_Dictionary_string__PropertyMetadata__VTable, *PSystem_Collections_Generic_Dictionary_string__PropertyMetadata__VTable;

struct System_Collections_Generic_Dictionary_string__PropertyMetadata__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__PropertyMetadata__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__PropertyMetadata__VTable vtable;
};

typedef struct Shock_RecvLiveMvRData_VTable Shock_RecvLiveMvRData_VTable, *PShock_RecvLiveMvRData_VTable;

struct Shock_RecvLiveMvRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Firebase_Platform_Default_UnityConfigExtensions___c_Fields Firebase_Platform_Default_UnityConfigExtensions___c_Fields, *PFirebase_Platform_Default_UnityConfigExtensions___c_Fields;

struct Firebase_Platform_Default_UnityConfigExtensions___c_Fields {
};

typedef struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__o UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__o, *PUnityEngine_Playables_ScriptPlayable_TimeControlPlayable__o;

typedef struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__Fields UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__Fields, *PUnityEngine_Playables_ScriptPlayable_TimeControlPlayable__Fields;

struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__o {
    struct UnityEngine_Playables_ScriptPlayable_TimeControlPlayable__Fields fields;
};

typedef struct MethodInfo_198E134 MethodInfo_198E134, *PMethodInfo_198E134;

typedef union _union_165089 _union_165089, *P_union_165089;

union _union_165089 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198E134 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165089 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178598 _union_178598, *P_union_178598;

union _union_178598 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_VTable vtable;
};

typedef struct System_Func_HomeBgMst__int__c System_Func_HomeBgMst__int__c, *PSystem_Func_HomeBgMst__int__c;

typedef struct System_Func_HomeBgMst__int__VTable System_Func_HomeBgMst__int__VTable, *PSystem_Func_HomeBgMst__int__VTable;

struct System_Func_HomeBgMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_HomeBgMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_HomeBgMst__int__VTable vtable;
};

typedef struct MethodInfo_26DBBE8 MethodInfo_26DBBE8, *PMethodInfo_26DBBE8;

typedef union _union_269124 _union_269124, *P_union_269124;

union _union_269124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DBBE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15FB54C_RGCTXs MethodInfo_15FB54C_RGCTXs, *PMethodInfo_15FB54C_RGCTXs;

struct MethodInfo_15FB54C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2F35A14 MethodInfo_2F35A14, *PMethodInfo_2F35A14;

typedef struct MethodInfo_2F35A14_RGCTXs MethodInfo_2F35A14_RGCTXs, *PMethodInfo_2F35A14_RGCTXs;

typedef union _union_286711 _union_286711, *P_union_286711;

union _union_286711 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F35A14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F35A14_RGCTXs *rgctx_data;
    union _union_286711 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F35A14_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

typedef struct MethodInfo_2C16864_RGCTXs MethodInfo_2C16864_RGCTXs, *PMethodInfo_2C16864_RGCTXs;

struct MethodInfo_2C16864_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_T__UniTask_;
};

typedef struct MethodInfo_1312FA0 MethodInfo_1312FA0, *PMethodInfo_1312FA0;

typedef union _union_285128 _union_285128, *P_union_285128;

union _union_285128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3D180 MethodInfo_1F3D180, *PMethodInfo_1F3D180;

typedef union _union_323591 _union_323591, *P_union_323591;

union _union_323591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3D180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_HomeBgMst__int__o System_Func_HomeBgMst__int__o, *PSystem_Func_HomeBgMst__int__o;

typedef struct System_Func_HomeBgMst__int__Fields System_Func_HomeBgMst__int__Fields, *PSystem_Func_HomeBgMst__int__Fields;

struct System_Func_HomeBgMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_HomeBgMst__int__o {
    struct System_Func_HomeBgMst__int__c *klass;
    void *monitor;
    struct System_Func_HomeBgMst__int__Fields fields;
};

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_c Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_c, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_c;

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_VTable Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_VTable, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_VTable;

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_VTable vtable;
};

typedef struct Shock_Login_CheckServerAccessStep_CJsonSendParamAssetHashGet_Fields Shock_Login_CheckServerAccessStep_CJsonSendParamAssetHashGet_Fields, *PShock_Login_CheckServerAccessStep_CJsonSendParamAssetHashGet_Fields;

struct Shock_Login_CheckServerAccessStep_CJsonSendParamAssetHashGet_Fields {
    struct System_String_o *asset_version;
    struct System_String_o *environment;
};

typedef union _union_178590 _union_178590, *P_union_178590;

union _union_178590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178592 _union_178592, *P_union_178592;

union _union_178592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178594 _union_178594, *P_union_178594;

union _union_178594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB5DCC MethodInfo_1EB5DCC, *PMethodInfo_1EB5DCC;

typedef union _union_227155 _union_227155, *P_union_227155;

union _union_227155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5DCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_o Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_o, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_o;

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_Fields Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_Fields, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_Fields;

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_Fields {
    struct Shock_IInputLockData_o *inputLock;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_o {
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_1_Fields fields;
};

typedef union _union_178596 _union_178596, *P_union_178596;

union _union_178596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidSofdecPrimeYuv_VTable CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidSofdecPrimeYuv_VTable, *PCriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidSofdecPrimeYuv_VTable;

struct CriWare_CriMana_Detail_AutoResisterRendererResourceFactories_RendererResourceFactoryAndroidSofdecPrimeYuv_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_OnDisposeManaged;
    struct VirtualInvokeData _6_OnDisposeUnmanaged;
    struct VirtualInvokeData _7_CreateRendererResource;
};

typedef struct MethodInfo_15DF310_RGCTXs MethodInfo_15DF310_RGCTXs, *PMethodInfo_15DF310_RGCTXs;

struct MethodInfo_15DF310_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef struct MethodInfo_10EF730_RGCTXs MethodInfo_10EF730_RGCTXs, *PMethodInfo_10EF730_RGCTXs;

struct MethodInfo_10EF730_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_209BF10 MethodInfo_209BF10, *PMethodInfo_209BF10;

typedef union _union_341553 _union_341553, *P_union_341553;

union _union_341553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209BF10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CEDB8 MethodInfo_22CEDB8, *PMethodInfo_22CEDB8;

typedef union _union_275084 _union_275084, *P_union_275084;

union _union_275084 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEDB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6BFC MethodInfo_1BC6BFC, *PMethodInfo_1BC6BFC;

typedef union _union_304186 _union_304186, *P_union_304186;

union _union_304186 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6BFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201D9FC MethodInfo_201D9FC, *PMethodInfo_201D9FC;

typedef union _union_157946 _union_157946, *P_union_157946;

union _union_157946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D9FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___VTable System_Collections_Generic_Dictionary_string__Tuple_Guid__string___VTable, *PSystem_Collections_Generic_Dictionary_string__Tuple_Guid__string___VTable;

struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct Shock_MovieMstTable_c Shock_MovieMstTable_c, *PShock_MovieMstTable_c;

typedef struct Shock_MovieMstTable_StaticFields Shock_MovieMstTable_StaticFields, *PShock_MovieMstTable_StaticFields;

typedef struct Shock_MovieMstTable_VTable Shock_MovieMstTable_VTable, *PShock_MovieMstTable_VTable;

typedef struct Shock_MovieMstTable_o Shock_MovieMstTable_o, *PShock_MovieMstTable_o;

typedef struct Carbon_ListDictionary_uint__MovieMst__o Carbon_ListDictionary_uint__MovieMst__o, *PCarbon_ListDictionary_uint__MovieMst__o;

typedef struct Shock_MovieMstTable_Fields Shock_MovieMstTable_Fields, *PShock_MovieMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__MovieMst__c Carbon_ListDictionary_uint__MovieMst__c, *PCarbon_ListDictionary_uint__MovieMst__c;

typedef struct Carbon_ListDictionary_uint__MovieMst__Fields Carbon_ListDictionary_uint__MovieMst__Fields, *PCarbon_ListDictionary_uint__MovieMst__Fields;

typedef struct Shock_GameMstTableBase_MovieMst__uint__Fields Shock_GameMstTableBase_MovieMst__uint__Fields, *PShock_GameMstTableBase_MovieMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__MovieMst__VTable Carbon_ListDictionary_uint__MovieMst__VTable, *PCarbon_ListDictionary_uint__MovieMst__VTable;

struct Shock_MovieMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Carbon_ListDictionary_uint__MovieMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_GameMstTableBase_MovieMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_MovieMstTable_Fields {
    struct Shock_GameMstTableBase_MovieMst__uint__Fields super;
};

struct Shock_MovieMstTable_o {
    struct Shock_MovieMstTable_c *klass;
    void *monitor;
    struct Shock_MovieMstTable_Fields fields;
};

struct Shock_MovieMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_MovieMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MovieMstTable_VTable vtable;
};

struct Shock_MovieMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_MovieMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__MovieMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__MovieMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__MovieMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__MovieMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__MovieMst__o {
    struct Carbon_ListDictionary_uint__MovieMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__MovieMst__Fields fields;
};

typedef struct MethodInfo_26A6060 MethodInfo_26A6060, *PMethodInfo_26A6060;

struct MethodInfo_26A6060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281088 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BB5D50 MethodInfo_2BB5D50, *PMethodInfo_2BB5D50;

typedef union _union_300741 _union_300741, *P_union_300741;

union _union_300741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB5D50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_EmptyArray_CustomAttributeNamedArgument__StaticFields System_EmptyArray_CustomAttributeNamedArgument__StaticFields, *PSystem_EmptyArray_CustomAttributeNamedArgument__StaticFields;

typedef struct System_Reflection_CustomAttributeNamedArgument_array System_Reflection_CustomAttributeNamedArgument_array, *PSystem_Reflection_CustomAttributeNamedArgument_array;

typedef struct System_Reflection_CustomAttributeNamedArgument_o System_Reflection_CustomAttributeNamedArgument_o, *PSystem_Reflection_CustomAttributeNamedArgument_o;

typedef struct System_Reflection_CustomAttributeNamedArgument_Fields System_Reflection_CustomAttributeNamedArgument_Fields, *PSystem_Reflection_CustomAttributeNamedArgument_Fields;

typedef struct System_Reflection_CustomAttributeTypedArgument_o System_Reflection_CustomAttributeTypedArgument_o, *PSystem_Reflection_CustomAttributeTypedArgument_o;

typedef struct System_Reflection_MemberInfo_o System_Reflection_MemberInfo_o, *PSystem_Reflection_MemberInfo_o;

typedef struct System_Reflection_CustomAttributeTypedArgument_Fields System_Reflection_CustomAttributeTypedArgument_Fields, *PSystem_Reflection_CustomAttributeTypedArgument_Fields;

typedef struct System_Reflection_MemberInfo_c System_Reflection_MemberInfo_c, *PSystem_Reflection_MemberInfo_c;

typedef struct System_Reflection_MemberInfo_VTable System_Reflection_MemberInfo_VTable, *PSystem_Reflection_MemberInfo_VTable;

struct System_Reflection_CustomAttributeTypedArgument_Fields {
    struct System_Type_o *_ArgumentType_k__BackingField;
    struct Il2CppObject *_Value_k__BackingField;
};

struct System_EmptyArray_CustomAttributeNamedArgument__StaticFields {
    struct System_Reflection_CustomAttributeNamedArgument_array *Value;
};

struct System_Reflection_CustomAttributeTypedArgument_o {
    struct System_Reflection_CustomAttributeTypedArgument_Fields fields;
};

struct System_Reflection_CustomAttributeNamedArgument_Fields {
    struct System_Reflection_CustomAttributeTypedArgument_o _TypedValue_k__BackingField;
    bool _IsField_k__BackingField;
    struct System_String_o *_MemberName_k__BackingField;
    struct System_Type_o *_attributeType;
    struct System_Reflection_MemberInfo_o *_lazyMemberInfo;
};

struct System_Reflection_CustomAttributeNamedArgument_o {
    struct System_Reflection_CustomAttributeNamedArgument_Fields fields;
};

struct System_Reflection_CustomAttributeNamedArgument_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Reflection_CustomAttributeNamedArgument_o m_Items[65535];
};

struct System_Reflection_MemberInfo_o {
    struct System_Reflection_MemberInfo_c *klass;
    void *monitor;
    struct System_Reflection_MemberInfo_Fields fields;
};

struct System_Reflection_MemberInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
};

struct System_Reflection_MemberInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_MemberInfo_VTable vtable;
};

typedef struct Shock_ScrollBase_AdventureLogScrollItem__VTable Shock_ScrollBase_AdventureLogScrollItem__VTable, *PShock_ScrollBase_AdventureLogScrollItem__VTable;

struct Shock_ScrollBase_AdventureLogScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__Fields System_ValueTuple_UniTask__UniTask__UniTask__UniTask__Fields, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__Fields;

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__Fields {
    struct Cysharp_Threading_Tasks_UniTask_o Item1;
    struct Cysharp_Threading_Tasks_UniTask_o Item2;
    struct Cysharp_Threading_Tasks_UniTask_o Item3;
    struct Cysharp_Threading_Tasks_UniTask_o Item4;
};

typedef struct MethodInfo_1E9DDF4 MethodInfo_1E9DDF4, *PMethodInfo_1E9DDF4;

typedef union _union_161929 _union_161929, *P_union_161929;

union _union_161929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DDF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_Shaders_StaticFields UnityEngine_UIElements_UIR_Shaders_StaticFields, *PUnityEngine_UIElements_UIR_Shaders_StaticFields;

struct UnityEngine_UIElements_UIR_Shaders_StaticFields {
    struct System_String_o *k_AtlasBlit;
    struct System_String_o *k_Editor;
    struct System_String_o *k_Runtime;
    struct System_String_o *k_RuntimeWorld;
    struct System_String_o *k_GraphView;
};

typedef struct MethodInfo_24DF548 MethodInfo_24DF548, *PMethodInfo_24DF548;

typedef union _union_180866 _union_180866, *P_union_180866;

union _union_180866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_o Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_o, *PCysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_Fields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Joint2D__Fields Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Joint2D__Fields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Joint2D__Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Joint2D__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__o triggerEvent;
    bool calledAwake;
    bool calledDestroy;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Joint2D__Fields super;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreak2DTrigger_Fields fields;
};

typedef struct Aoharu_TitleScene___c__DisplayClass27_0_c Aoharu_TitleScene___c__DisplayClass27_0_c, *PAoharu_TitleScene___c__DisplayClass27_0_c;

typedef struct Aoharu_TitleScene___c__DisplayClass27_0_VTable Aoharu_TitleScene___c__DisplayClass27_0_VTable, *PAoharu_TitleScene___c__DisplayClass27_0_VTable;

struct Aoharu_TitleScene___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TitleScene___c__DisplayClass27_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleScene___c__DisplayClass27_0_VTable vtable;
};

typedef struct MethodInfo_172A028 MethodInfo_172A028, *PMethodInfo_172A028;

typedef union _union_167617 _union_167617, *P_union_167617;

union _union_167617 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167617 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178576 _union_178576, *P_union_178576;

union _union_178576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178578 _union_178578, *P_union_178578;

union _union_178578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1287ADC MethodInfo_1287ADC, *PMethodInfo_1287ADC;

typedef union _union_208803 _union_208803, *P_union_208803;

union _union_208803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AABC0 MethodInfo_32AABC0, *PMethodInfo_32AABC0;

typedef union _union_316495 _union_316495, *P_union_316495;

union _union_316495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AABC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DF53C MethodInfo_24DF53C, *PMethodInfo_24DF53C;

typedef union _union_179428 _union_179428, *P_union_179428;

union _union_179428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF53C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass37_0_c Aoharu_TrainingScene___c__DisplayClass37_0_c, *PAoharu_TrainingScene___c__DisplayClass37_0_c;

typedef struct Aoharu_TrainingScene___c__DisplayClass37_0_VTable Aoharu_TrainingScene___c__DisplayClass37_0_VTable, *PAoharu_TrainingScene___c__DisplayClass37_0_VTable;

struct Aoharu_TrainingScene___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingScene___c__DisplayClass37_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene___c__DisplayClass37_0_VTable vtable;
};

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__o UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__o, *PUniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__o;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__c UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__c, *PUniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__c;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__Fields UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__Fields, *PUniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__Fields;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__VTable UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__VTable, *PUniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__VTable;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__o UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__o, *PUniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__o;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__c UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__c, *PUniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__c;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__Fields UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__Fields, *PUniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__Fields;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__RGCTXs UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__RGCTXs, *PUniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__RGCTXs;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__VTable UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__VTable, *PUniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__VTable;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_T__o UniRx_Operators_ThrottleFirstFrameObservable_T__o, *PUniRx_Operators_ThrottleFirstFrameObservable_T__o;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_T__c UniRx_Operators_ThrottleFirstFrameObservable_T__c, *PUniRx_Operators_ThrottleFirstFrameObservable_T__c;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_T__Fields UniRx_Operators_ThrottleFirstFrameObservable_T__Fields, *PUniRx_Operators_ThrottleFirstFrameObservable_T__Fields;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_T__RGCTXs UniRx_Operators_ThrottleFirstFrameObservable_T__RGCTXs, *PUniRx_Operators_ThrottleFirstFrameObservable_T__RGCTXs;

typedef struct UniRx_Operators_ThrottleFirstFrameObservable_T__VTable UniRx_Operators_ThrottleFirstFrameObservable_T__VTable, *PUniRx_Operators_ThrottleFirstFrameObservable_T__VTable;

struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T_;
    struct MethodInfo *_3_UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T___ctor;
    struct Il2CppClass *_4_UniRx_IObservable_T_;
    struct MethodInfo *_5_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_6_UniRx_IObserver_T_;
    struct MethodInfo *_7_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_T__OnError;
    struct MethodInfo *_9_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_10_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__Fields {
    struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__o *parent;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__o {
    struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__Fields fields;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__VTable vtable;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    int32_t frameCount;
    int32_t frameCountType;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_ThrottleFirstFrameObservable_T__o *parent;
    struct Il2CppObject *gate;
    bool open;
    struct UniRx_SerialDisposable_o *cancelable;
    struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_ThrottleFirstFrameTick_T__o *tick;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T_;
    struct MethodInfo *_4_UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__Run;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__o {
    struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__Fields fields;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleFirstFrameObservable_ThrottleFirstFrame_T__VTable vtable;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_T__o {
    struct UniRx_Operators_ThrottleFirstFrameObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ThrottleFirstFrameObservable_T__Fields fields;
};

struct UniRx_Operators_ThrottleFirstFrameObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrottleFirstFrameObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleFirstFrameObservable_T__VTable vtable;
};

typedef struct MethodInfo_1EB5DB0 MethodInfo_1EB5DB0, *PMethodInfo_1EB5DB0;

typedef union _union_226987 _union_226987, *P_union_226987;

union _union_226987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5DB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_RegexOptions__c System_Collections_Generic_List_RegexOptions__c, *PSystem_Collections_Generic_List_RegexOptions__c;

typedef struct System_Collections_Generic_List_RegexOptions__StaticFields System_Collections_Generic_List_RegexOptions__StaticFields, *PSystem_Collections_Generic_List_RegexOptions__StaticFields;

typedef struct System_Collections_Generic_List_RegexOptions__VTable System_Collections_Generic_List_RegexOptions__VTable, *PSystem_Collections_Generic_List_RegexOptions__VTable;

typedef struct System_Text_RegularExpressions_RegexOptions_array System_Text_RegularExpressions_RegexOptions_array, *PSystem_Text_RegularExpressions_RegexOptions_array;

struct System_Collections_Generic_List_RegexOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RegexOptions__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RegexOptions__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RegexOptions__VTable vtable;
};

struct System_Text_RegularExpressions_RegexOptions_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Collections_Generic_List_RegexOptions__StaticFields {
    struct System_Text_RegularExpressions_RegexOptions_array *s_emptyArray;
};

typedef struct MethodInfo_26A6098 MethodInfo_26A6098, *PMethodInfo_26A6098;

struct MethodInfo_26A6098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeCardMstTable___c_Fields Shock_NoticeCardMstTable___c_Fields, *PShock_NoticeCardMstTable___c_Fields;

struct Shock_NoticeCardMstTable___c_Fields {
};

typedef struct System_Xml_Schema_MiscFacetsChecker_VTable System_Xml_Schema_MiscFacetsChecker_VTable, *PSystem_Xml_Schema_MiscFacetsChecker_VTable;

struct System_Xml_Schema_MiscFacetsChecker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CheckLexicalFacets;
    struct VirtualInvokeData _5_CheckValueFacets;
    struct VirtualInvokeData _6_CheckValueFacets;
    struct VirtualInvokeData _7_CheckValueFacets;
    struct VirtualInvokeData _8_CheckValueFacets;
    struct VirtualInvokeData _9_CheckValueFacets;
    struct VirtualInvokeData _10_CheckValueFacets;
    struct VirtualInvokeData _11_CheckValueFacets;
    struct VirtualInvokeData _12_CheckValueFacets;
    struct VirtualInvokeData _13_CheckValueFacets;
    struct VirtualInvokeData _14_CheckValueFacets;
    struct VirtualInvokeData _15_CheckValueFacets;
    struct VirtualInvokeData _16_CheckValueFacets;
    struct VirtualInvokeData _17_MatchEnumeration;
};

typedef struct MethodInfo_1EAC204 MethodInfo_1EAC204, *PMethodInfo_1EAC204;

typedef union _union_264466 _union_264466, *P_union_264466;

union _union_264466 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F6AE4_RGCTXs MethodInfo_17F6AE4_RGCTXs, *PMethodInfo_17F6AE4_RGCTXs;

struct MethodInfo_17F6AE4_RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_EventCallbackRegistry_RegisterCallback_TEventType_;
};

typedef struct UniRx_DictionaryRemoveEvent_TKey__TValue__Fields UniRx_DictionaryRemoveEvent_TKey__TValue__Fields, *PUniRx_DictionaryRemoveEvent_TKey__TValue__Fields;

struct UniRx_DictionaryRemoveEvent_TKey__TValue__Fields {
    struct Il2CppObject *_Key_k__BackingField;
    struct Il2CppObject *_Value_k__BackingField;
};

typedef union _union_178570 _union_178570, *P_union_178570;

union _union_178570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178572 _union_178572, *P_union_178572;

union _union_178572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178574 _union_178574, *P_union_178574;

union _union_178574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178586 _union_178586, *P_union_178586;

union _union_178586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178588 _union_178588, *P_union_178588;

union _union_178588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3D178 MethodInfo_1F3D178, *PMethodInfo_1F3D178;

typedef union _union_323585 _union_323585, *P_union_323585;

union _union_323585 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3D178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323585 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193AD68 MethodInfo_193AD68, *PMethodInfo_193AD68;

typedef union _union_235239 _union_235239, *P_union_235239;

union _union_235239 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193AD68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235239 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_DependencyStatus__Fields System_Func_DependencyStatus__Fields, *PSystem_Func_DependencyStatus__Fields;

struct System_Func_DependencyStatus__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_3397C4C MethodInfo_3397C4C, *PMethodInfo_3397C4C;

typedef union _union_225405 _union_225405, *P_union_225405;

union _union_225405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433B84 MethodInfo_2433B84, *PMethodInfo_2433B84;

typedef union _union_274960 _union_274960, *P_union_274960;

union _union_274960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433B84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3D170 MethodInfo_1F3D170, *PMethodInfo_1F3D170;

typedef union _union_323579 _union_323579, *P_union_323579;

union _union_323579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3D170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvStarEventR__c System_Action_RecvStarEventR__c, *PSystem_Action_RecvStarEventR__c;

typedef struct System_Action_RecvStarEventR__VTable System_Action_RecvStarEventR__VTable, *PSystem_Action_RecvStarEventR__VTable;

struct System_Action_RecvStarEventR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvStarEventR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvStarEventR__VTable vtable;
};

typedef struct MethodInfo_2237908 MethodInfo_2237908, *PMethodInfo_2237908;

typedef union _union_291448 _union_291448, *P_union_291448;

union _union_291448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237908 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ComponentExtensions___c__DisplayClass232_0_c Carbon_ComponentExtensions___c__DisplayClass232_0_c, *PCarbon_ComponentExtensions___c__DisplayClass232_0_c;

typedef struct Carbon_ComponentExtensions___c__DisplayClass232_0_VTable Carbon_ComponentExtensions___c__DisplayClass232_0_VTable, *PCarbon_ComponentExtensions___c__DisplayClass232_0_VTable;

struct Carbon_ComponentExtensions___c__DisplayClass232_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ComponentExtensions___c__DisplayClass232_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ComponentExtensions___c__DisplayClass232_0_VTable vtable;
};

typedef union _union_178580 _union_178580, *P_union_178580;

union _union_178580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178582 _union_178582, *P_union_178582;

union _union_178582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178584 _union_178584, *P_union_178584;

union _union_178584 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178554 _union_178554, *P_union_178554;

union _union_178554 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178556 _union_178556, *P_union_178556;

union _union_178556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextAsset_EncodingUtility_o UnityEngine_TextAsset_EncodingUtility_o, *PUnityEngine_TextAsset_EncodingUtility_o;

typedef struct UnityEngine_TextAsset_EncodingUtility_c UnityEngine_TextAsset_EncodingUtility_c, *PUnityEngine_TextAsset_EncodingUtility_c;

typedef struct UnityEngine_TextAsset_EncodingUtility_StaticFields UnityEngine_TextAsset_EncodingUtility_StaticFields, *PUnityEngine_TextAsset_EncodingUtility_StaticFields;

typedef struct UnityEngine_TextAsset_EncodingUtility_VTable UnityEngine_TextAsset_EncodingUtility_VTable, *PUnityEngine_TextAsset_EncodingUtility_VTable;

typedef struct System_Collections_Generic_KeyValuePair_byte____Encoding__array System_Collections_Generic_KeyValuePair_byte____Encoding__array, *PSystem_Collections_Generic_KeyValuePair_byte____Encoding__array;

typedef struct System_Collections_Generic_KeyValuePair_byte____Encoding__o System_Collections_Generic_KeyValuePair_byte____Encoding__o, *PSystem_Collections_Generic_KeyValuePair_byte____Encoding__o;

typedef struct System_Collections_Generic_KeyValuePair_byte____Encoding__Fields System_Collections_Generic_KeyValuePair_byte____Encoding__Fields, *PSystem_Collections_Generic_KeyValuePair_byte____Encoding__Fields;

struct System_Collections_Generic_KeyValuePair_byte____Encoding__Fields {
    struct System_Byte_array *key;
    struct System_Text_Encoding_o *value;
};

struct UnityEngine_TextAsset_EncodingUtility_o {
    struct UnityEngine_TextAsset_EncodingUtility_c *klass;
    void *monitor;
    struct UnityEngine_TextAsset_EncodingUtility_Fields fields;
};

struct UnityEngine_TextAsset_EncodingUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextAsset_EncodingUtility_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextAsset_EncodingUtility_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextAsset_EncodingUtility_VTable vtable;
};

struct System_Collections_Generic_KeyValuePair_byte____Encoding__o {
    struct System_Collections_Generic_KeyValuePair_byte____Encoding__Fields fields;
};

struct UnityEngine_TextAsset_EncodingUtility_StaticFields {
    struct System_Collections_Generic_KeyValuePair_byte____Encoding__array *encodingLookup;
    struct System_Text_Encoding_o *targetEncoding;
};

struct System_Collections_Generic_KeyValuePair_byte____Encoding__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_byte____Encoding__o m_Items[65535];
};

typedef union _union_178558 _union_178558, *P_union_178558;

union _union_178558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngGGLData___c_StaticFields Shock_MngGGLData___c_StaticFields, *PShock_MngGGLData___c_StaticFields;

typedef struct Shock_MngGGLData___c_o Shock_MngGGLData___c_o, *PShock_MngGGLData___c_o;

typedef struct Shock_MngGGLData___c_c Shock_MngGGLData___c_c, *PShock_MngGGLData___c_c;

typedef struct Shock_MngGGLData___c_Fields Shock_MngGGLData___c_Fields, *PShock_MngGGLData___c_Fields;

typedef struct Shock_MngGGLData___c_VTable Shock_MngGGLData___c_VTable, *PShock_MngGGLData___c_VTable;

struct Shock_MngGGLData___c_Fields {
};

struct Shock_MngGGLData___c_o {
    struct Shock_MngGGLData___c_c *klass;
    void *monitor;
    struct Shock_MngGGLData___c_Fields fields;
};

struct Shock_MngGGLData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngGGLData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngGGLData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngGGLData___c_VTable vtable;
};

struct Shock_MngGGLData___c_StaticFields {
    struct Shock_MngGGLData___c_o *__9;
    struct System_Action_o *__9__28_7;
    struct System_Action_Action__o *__9__28_1;
    struct System_Action_o *__9__49_3;
};

typedef struct MethodInfo_1EB5D7C MethodInfo_1EB5D7C, *PMethodInfo_1EB5D7C;

typedef union _union_226651 _union_226651, *P_union_226651;

union _union_226651 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226651 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_ShaderInfoStorageRGBAFloat_VTable UnityEngine_UIElements_UIR_ShaderInfoStorageRGBAFloat_VTable, *PUnityEngine_UIElements_UIR_ShaderInfoStorageRGBAFloat_VTable;

struct UnityEngine_UIElements_UIR_ShaderInfoStorageRGBAFloat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_texture;
    struct VirtualInvokeData _6_AllocateRect;
    struct VirtualInvokeData _7_SetTexel;
    struct VirtualInvokeData _8_UpdateTexture;
    struct VirtualInvokeData _9_Dispose;
};

typedef struct MethodInfo_11F6B44 MethodInfo_11F6B44, *PMethodInfo_11F6B44;

typedef union _union_260666 _union_260666, *P_union_260666;

union _union_260666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F6B44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3134E6C MethodInfo_3134E6C, *PMethodInfo_3134E6C;

typedef union _union_231261 _union_231261, *P_union_231261;

union _union_231261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134E6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBD09C MethodInfo_1BBD09C, *PMethodInfo_1BBD09C;

typedef union _union_302134 _union_302134, *P_union_302134;

union _union_302134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBD09C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203600 _union_203600, *P_union_203600;

union _union_203600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203602 _union_203602, *P_union_203602;

union _union_203602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203604 _union_203604, *P_union_203604;

union _union_203604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_c Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_c, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_c;

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_VTable Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_VTable, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_VTable;

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_VTable vtable;
};

typedef union _union_203606 _union_203606, *P_union_203606;

union _union_203606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB5D70 MethodInfo_1EB5D70, *PMethodInfo_1EB5D70;

typedef union _union_226483 _union_226483, *P_union_226483;

union _union_226483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5D70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203608 _union_203608, *P_union_203608;

union _union_203608 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329C714 MethodInfo_329C714, *PMethodInfo_329C714;

typedef union _union_316279 _union_316279, *P_union_316279;

union _union_316279 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316279 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_AlbumCardData__Fields System_Collections_Generic_IEnumerable_AlbumCardData__Fields, *PSystem_Collections_Generic_IEnumerable_AlbumCardData__Fields;

struct System_Collections_Generic_IEnumerable_AlbumCardData__Fields {
};

typedef union _union_178550 _union_178550, *P_union_178550;

union _union_178550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EE0D2C MethodInfo_1EE0D2C, *PMethodInfo_1EE0D2C;

typedef union _union_305538 _union_305538, *P_union_305538;

union _union_305538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0D2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178552 _union_178552, *P_union_178552;

union _union_178552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberProfileListElement___c_o Aoharu_MemberProfileListElement___c_o, *PAoharu_MemberProfileListElement___c_o;

typedef struct Aoharu_MemberProfileListElement___c_c Aoharu_MemberProfileListElement___c_c, *PAoharu_MemberProfileListElement___c_c;

typedef struct Aoharu_MemberProfileListElement___c_Fields Aoharu_MemberProfileListElement___c_Fields, *PAoharu_MemberProfileListElement___c_Fields;

typedef struct Aoharu_MemberProfileListElement___c_StaticFields Aoharu_MemberProfileListElement___c_StaticFields, *PAoharu_MemberProfileListElement___c_StaticFields;

typedef struct Aoharu_MemberProfileListElement___c_VTable Aoharu_MemberProfileListElement___c_VTable, *PAoharu_MemberProfileListElement___c_VTable;

struct Aoharu_MemberProfileListElement___c_Fields {
};

struct Aoharu_MemberProfileListElement___c_o {
    struct Aoharu_MemberProfileListElement___c_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListElement___c_Fields fields;
};

struct Aoharu_MemberProfileListElement___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListElement___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MemberProfileListElement___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListElement___c_VTable vtable;
};

struct Aoharu_MemberProfileListElement___c_StaticFields {
    struct Aoharu_MemberProfileListElement___c_o *__9;
    struct System_Func_CharacterGroupMst__bool__o *__9__21_2;
    struct System_Func_CharacterGroupMst__uint__o *__9__22_1;
};

typedef union _union_178564 _union_178564, *P_union_178564;

union _union_178564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_o Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_o, *PAoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_o;

struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_o {
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_c *klass;
    void *monitor;
    struct Aoharu_SpecialLoginBonusBoard___c__DisplayClass11_2_Fields fields;
};

typedef struct MethodInfo_1D36494 MethodInfo_1D36494, *PMethodInfo_1D36494;

typedef union _union_227369 _union_227369, *P_union_227369;

union _union_227369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D36494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178566 _union_178566, *P_union_178566;

union _union_178566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178568 _union_178568, *P_union_178568;

union _union_178568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA4B00 MethodInfo_2EA4B00, *PMethodInfo_2EA4B00;

typedef union _union_237177 _union_237177, *P_union_237177;

union _union_237177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C4CF0 MethodInfo_10C4CF0, *PMethodInfo_10C4CF0;

typedef union _union_208617 _union_208617, *P_union_208617;

union _union_208617 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4CF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208617 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32A00A4 MethodInfo_32A00A4, *PMethodInfo_32A00A4;

typedef union _union_316345 _union_316345, *P_union_316345;

union _union_316345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32A00A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEB7D4 MethodInfo_1EEB7D4, *PMethodInfo_1EEB7D4;

typedef union _union_305602 _union_305602, *P_union_305602;

union _union_305602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB7D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30AE91C MethodInfo_30AE91C, *PMethodInfo_30AE91C;

typedef struct MethodInfo_30AE91C_RGCTXs MethodInfo_30AE91C_RGCTXs, *PMethodInfo_30AE91C_RGCTXs;

typedef union _union_205998 _union_205998, *P_union_205998;

union _union_205998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AE91C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AE91C_RGCTXs *rgctx_data;
    union _union_205998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30AE91C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2DF10BC MethodInfo_2DF10BC, *PMethodInfo_2DF10BC;

typedef union _union_171531 _union_171531, *P_union_171531;

union _union_171531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF10BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178560 _union_178560, *P_union_178560;

union _union_178560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178562 _union_178562, *P_union_178562;

union _union_178562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3134E88 MethodInfo_3134E88, *PMethodInfo_3134E88;

typedef union _union_231429 _union_231429, *P_union_231429;

union _union_231429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134E88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB5D68 MethodInfo_1EB5D68, *PMethodInfo_1EB5D68;

typedef union _union_226315 _union_226315, *P_union_226315;

union _union_226315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5D68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoadingProgressUI_StaticFields Aoharu_LoadingProgressUI_StaticFields, *PAoharu_LoadingProgressUI_StaticFields;

typedef struct Aoharu_LoadingProgressUI_o Aoharu_LoadingProgressUI_o, *PAoharu_LoadingProgressUI_o;

typedef struct Aoharu_LoadingProgressUI_c Aoharu_LoadingProgressUI_c, *PAoharu_LoadingProgressUI_c;

typedef struct Aoharu_LoadingProgressUI_Fields Aoharu_LoadingProgressUI_Fields, *PAoharu_LoadingProgressUI_Fields;

typedef struct Aoharu_LoadingProgressUI_VTable Aoharu_LoadingProgressUI_VTable, *PAoharu_LoadingProgressUI_VTable;

typedef struct System_Collections_Generic_List_NowLoadingUI__o System_Collections_Generic_List_NowLoadingUI__o, *PSystem_Collections_Generic_List_NowLoadingUI__o;

typedef struct Aoharu_Loading_AutoLoadingProgress_o Aoharu_Loading_AutoLoadingProgress_o, *PAoharu_Loading_AutoLoadingProgress_o;

typedef struct Aoharu_Loading_ManualLoadingProgress_o Aoharu_Loading_ManualLoadingProgress_o, *PAoharu_Loading_ManualLoadingProgress_o;

typedef struct Aoharu_Loading_ILoadingProgress_o Aoharu_Loading_ILoadingProgress_o, *PAoharu_Loading_ILoadingProgress_o;

typedef struct System_Collections_Generic_List_NowLoadingUI__c System_Collections_Generic_List_NowLoadingUI__c, *PSystem_Collections_Generic_List_NowLoadingUI__c;

typedef struct System_Collections_Generic_List_NowLoadingUI__Fields System_Collections_Generic_List_NowLoadingUI__Fields, *PSystem_Collections_Generic_List_NowLoadingUI__Fields;

typedef struct Aoharu_Loading_AutoLoadingProgress_c Aoharu_Loading_AutoLoadingProgress_c, *PAoharu_Loading_AutoLoadingProgress_c;

typedef struct Aoharu_Loading_AutoLoadingProgress_Fields Aoharu_Loading_AutoLoadingProgress_Fields, *PAoharu_Loading_AutoLoadingProgress_Fields;

typedef struct Aoharu_Loading_ManualLoadingProgress_c Aoharu_Loading_ManualLoadingProgress_c, *PAoharu_Loading_ManualLoadingProgress_c;

typedef struct Aoharu_Loading_ManualLoadingProgress_Fields Aoharu_Loading_ManualLoadingProgress_Fields, *PAoharu_Loading_ManualLoadingProgress_Fields;

typedef struct Aoharu_Loading_ILoadingProgress_c Aoharu_Loading_ILoadingProgress_c, *PAoharu_Loading_ILoadingProgress_c;

typedef struct Aoharu_Loading_ILoadingProgress_Fields Aoharu_Loading_ILoadingProgress_Fields, *PAoharu_Loading_ILoadingProgress_Fields;

typedef struct System_Collections_Generic_List_NowLoadingUI__StaticFields System_Collections_Generic_List_NowLoadingUI__StaticFields, *PSystem_Collections_Generic_List_NowLoadingUI__StaticFields;

typedef struct System_Collections_Generic_List_NowLoadingUI__VTable System_Collections_Generic_List_NowLoadingUI__VTable, *PSystem_Collections_Generic_List_NowLoadingUI__VTable;

typedef struct Aoharu_NowLoadingUI_array Aoharu_NowLoadingUI_array, *PAoharu_NowLoadingUI_array;

typedef struct Aoharu_FakeProgressCalclator_o Aoharu_FakeProgressCalclator_o, *PAoharu_FakeProgressCalclator_o;

typedef struct Aoharu_Loading_VisibleCalclator_o Aoharu_Loading_VisibleCalclator_o, *PAoharu_Loading_VisibleCalclator_o;

typedef struct Aoharu_Loading_ManualLoadingProgress_VTable Aoharu_Loading_ManualLoadingProgress_VTable, *PAoharu_Loading_ManualLoadingProgress_VTable;

typedef struct Aoharu_FakeProgressCalclator_c Aoharu_FakeProgressCalclator_c, *PAoharu_FakeProgressCalclator_c;

typedef struct Aoharu_FakeProgressCalclator_Fields Aoharu_FakeProgressCalclator_Fields, *PAoharu_FakeProgressCalclator_Fields;

typedef struct Aoharu_Loading_VisibleCalclator_c Aoharu_Loading_VisibleCalclator_c, *PAoharu_Loading_VisibleCalclator_c;

typedef struct Aoharu_Loading_VisibleCalclator_Fields Aoharu_Loading_VisibleCalclator_Fields, *PAoharu_Loading_VisibleCalclator_Fields;

typedef struct Aoharu_FakeProgressCalclator_VTable Aoharu_FakeProgressCalclator_VTable, *PAoharu_FakeProgressCalclator_VTable;

typedef struct Aoharu_Loading_VisibleCalclator_VTable Aoharu_Loading_VisibleCalclator_VTable, *PAoharu_Loading_VisibleCalclator_VTable;

struct Aoharu_Loading_ILoadingProgress_Fields {
};

struct Aoharu_Loading_ILoadingProgress_o {
    struct Aoharu_Loading_ILoadingProgress_c *klass;
    void *monitor;
    struct Aoharu_Loading_ILoadingProgress_Fields fields;
};

struct Aoharu_LoadingProgressUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_Collections_Generic_List_NowLoadingUI__o *m_nowLoadingList;
    struct Aoharu_TutorialProgressSettings_o *m_progressSettings;
    struct Aoharu_Loading_AutoLoadingProgress_o *m_autoLoading;
    struct Aoharu_Loading_ManualLoadingProgress_o *m_manualLoading;
    struct Aoharu_Loading_ILoadingProgress_o *m_currentProgress;
    struct Aoharu_NowLoadingUI_o *m_currentLoadingUI;
    int32_t m_currentProgressMode;
};

struct Aoharu_LoadingProgressUI_o {
    struct Aoharu_LoadingProgressUI_c *klass;
    void *monitor;
    struct Aoharu_LoadingProgressUI_Fields fields;
};

struct System_Collections_Generic_List_NowLoadingUI__Fields {
    struct Aoharu_NowLoadingUI_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_NowLoadingUI__o {
    struct System_Collections_Generic_List_NowLoadingUI__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_NowLoadingUI__Fields fields;
};

struct System_Collections_Generic_List_NowLoadingUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_NowLoadingUI__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_NowLoadingUI__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_NowLoadingUI__VTable vtable;
};

struct Aoharu_LoadingProgressUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_ILateUpdateRoutine_OnLateUpdate;
};

struct Aoharu_LoadingProgressUI_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LoadingProgressUI_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoadingProgressUI_VTable vtable;
};

struct Aoharu_Loading_ManualLoadingProgress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsLoadingEnable;
    struct VirtualInvokeData _5_get_IsProgressEnable;
    struct VirtualInvokeData _6_get_Progress;
    struct VirtualInvokeData _7_DoUpdate;
};

struct Aoharu_FakeProgressCalclator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Loading_ILoadingProgress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_NowLoadingUI_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_NowLoadingUI_o *m_Items[65535];
};

struct Aoharu_Loading_AutoLoadingProgress_Fields {
    struct Aoharu_FakeProgressCalclator_o *m_progressCalclator;
    struct Aoharu_Loading_VisibleCalclator_o *m_visibleCalclator;
    bool _IsLoadingEnable_k__BackingField;
    bool _IsProgressEnable_k__BackingField;
    float _Progress_k__BackingField;
};

struct Aoharu_Loading_VisibleCalclator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Loading_VisibleCalclator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Loading_VisibleCalclator_VTable vtable;
};

struct Aoharu_Loading_VisibleCalclator_Fields {
    float m_dispBorderTime;
    float m_hideBorderTime;
    int32_t m_mode;
    float m_timer;
    bool _IsEnable_k__BackingField;
};

struct Aoharu_Loading_VisibleCalclator_o {
    struct Aoharu_Loading_VisibleCalclator_c *klass;
    void *monitor;
    struct Aoharu_Loading_VisibleCalclator_Fields fields;
};

struct Aoharu_Loading_ManualLoadingProgress_Fields {
    bool _IsLoadingEnable_k__BackingField;
    float _Progress_k__BackingField;
    float m_targetProgress;
};

struct Aoharu_FakeProgressCalclator_Fields {
    float m_intervalMin;
    float m_intervalMax;
    float m_stopProgress;
    int32_t m_state;
    bool m_isVisible;
    float m_interval;
    float m_intervalCount;
    float m_hideInterval;
    float _Progress_k__BackingField;
};

struct Aoharu_Loading_AutoLoadingProgress_o {
    struct Aoharu_Loading_AutoLoadingProgress_c *klass;
    void *monitor;
    struct Aoharu_Loading_AutoLoadingProgress_Fields fields;
};

struct Aoharu_Loading_ManualLoadingProgress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Loading_ManualLoadingProgress_VTable vtable;
};

struct Aoharu_Loading_ManualLoadingProgress_o {
    struct Aoharu_Loading_ManualLoadingProgress_c *klass;
    void *monitor;
    struct Aoharu_Loading_ManualLoadingProgress_Fields fields;
};

struct Aoharu_Loading_AutoLoadingProgress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Loading_AutoLoadingProgress_VTable vtable;
};

struct Aoharu_LoadingProgressUI_StaticFields {
    int32_t ms_disableCount;
    bool m_isEnablePortrait;
    struct Aoharu_LoadingProgressUI_o *ms_Instance;
};

struct Aoharu_FakeProgressCalclator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_FakeProgressCalclator_VTable vtable;
};

struct System_Collections_Generic_List_NowLoadingUI__StaticFields {
    struct Aoharu_NowLoadingUI_array *s_emptyArray;
};

struct Aoharu_FakeProgressCalclator_o {
    struct Aoharu_FakeProgressCalclator_c *klass;
    void *monitor;
    struct Aoharu_FakeProgressCalclator_Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______array System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______array, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______array;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______o m_Items[65535];
};

typedef union _union_178532 _union_178532, *P_union_178532;

union _union_178532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_ChatLoader_LoadFunc_c Aoharu_Chat_ChatLoader_LoadFunc_c, *PAoharu_Chat_ChatLoader_LoadFunc_c;

typedef struct Aoharu_Chat_ChatLoader_LoadFunc_VTable Aoharu_Chat_ChatLoader_LoadFunc_VTable, *PAoharu_Chat_ChatLoader_LoadFunc_VTable;

struct Aoharu_Chat_ChatLoader_LoadFunc_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Chat_ChatLoader_LoadFunc_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatLoader_LoadFunc_VTable vtable;
};

typedef struct Shock_CharacterSysVoiceMstTable___c_StaticFields Shock_CharacterSysVoiceMstTable___c_StaticFields, *PShock_CharacterSysVoiceMstTable___c_StaticFields;

typedef struct Shock_CharacterSysVoiceMstTable___c_o Shock_CharacterSysVoiceMstTable___c_o, *PShock_CharacterSysVoiceMstTable___c_o;

typedef struct System_Func_CharacterSysVoiceMst__string__o System_Func_CharacterSysVoiceMst__string__o, *PSystem_Func_CharacterSysVoiceMst__string__o;

typedef struct Shock_CharacterSysVoiceMstTable___c_c Shock_CharacterSysVoiceMstTable___c_c, *PShock_CharacterSysVoiceMstTable___c_c;

typedef struct Shock_CharacterSysVoiceMstTable___c_Fields Shock_CharacterSysVoiceMstTable___c_Fields, *PShock_CharacterSysVoiceMstTable___c_Fields;

typedef struct System_Func_CharacterSysVoiceMst__string__c System_Func_CharacterSysVoiceMst__string__c, *PSystem_Func_CharacterSysVoiceMst__string__c;

typedef struct System_Func_CharacterSysVoiceMst__string__Fields System_Func_CharacterSysVoiceMst__string__Fields, *PSystem_Func_CharacterSysVoiceMst__string__Fields;

typedef struct Shock_CharacterSysVoiceMstTable___c_VTable Shock_CharacterSysVoiceMstTable___c_VTable, *PShock_CharacterSysVoiceMstTable___c_VTable;

typedef struct System_Func_CharacterSysVoiceMst__string__VTable System_Func_CharacterSysVoiceMst__string__VTable, *PSystem_Func_CharacterSysVoiceMst__string__VTable;

struct Shock_CharacterSysVoiceMstTable___c_StaticFields {
    struct Shock_CharacterSysVoiceMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Func_CharacterSysVoiceMst__string__o *__9__18_0;
    struct System_Func_CharacterSysVoiceMst__string__o *__9__19_0;
};

struct System_Func_CharacterSysVoiceMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_CharacterSysVoiceMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CharacterSysVoiceMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_CharacterSysVoiceMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterSysVoiceMstTable___c_VTable vtable;
};

struct Shock_CharacterSysVoiceMstTable___c_Fields {
};

struct Shock_CharacterSysVoiceMstTable___c_o {
    struct Shock_CharacterSysVoiceMstTable___c_c *klass;
    void *monitor;
    struct Shock_CharacterSysVoiceMstTable___c_Fields fields;
};

struct System_Func_CharacterSysVoiceMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharacterSysVoiceMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterSysVoiceMst__string__VTable vtable;
};

struct System_Func_CharacterSysVoiceMst__string__o {
    struct System_Func_CharacterSysVoiceMst__string__c *klass;
    void *monitor;
    struct System_Func_CharacterSysVoiceMst__string__Fields fields;
};

typedef union _union_178534 _union_178534, *P_union_178534;

union _union_178534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178536 _union_178536, *P_union_178536;

union _union_178536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178538 _union_178538, *P_union_178538;

union _union_178538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10FA738 MethodInfo_10FA738, *PMethodInfo_10FA738;

typedef struct MethodInfo_10FA738_RGCTXs MethodInfo_10FA738_RGCTXs, *PMethodInfo_10FA738_RGCTXs;

typedef union _union_194815 _union_194815, *P_union_194815;

union _union_194815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA738 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA738_RGCTXs *rgctx_data;
    union _union_194815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_10FA738_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_StaticFields Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_StaticFields, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_StaticFields;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_o Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_o, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_o;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_c Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_c, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_c;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_Fields Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_Fields, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_VTable Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_VTable, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_VTable;

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_StaticFields {
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_o *__9;
    struct System_Action_o *__9__16_2;
};

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_Fields {
};

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_o {
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c_Fields fields;
};

typedef union _union_203620 _union_203620, *P_union_203620;

union _union_203620 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13D9E24_RGCTXs MethodInfo_13D9E24_RGCTXs, *PMethodInfo_13D9E24_RGCTXs;

struct MethodInfo_13D9E24_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203622 _union_203622, *P_union_203622;

union _union_203622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203624 _union_203624, *P_union_203624;

union _union_203624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1269998_RGCTXs MethodInfo_1269998_RGCTXs, *PMethodInfo_1269998_RGCTXs;

struct MethodInfo_1269998_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203626 _union_203626, *P_union_203626;

union _union_203626 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B2BC MethodInfo_312B2BC, *PMethodInfo_312B2BC;

typedef union _union_228515 _union_228515, *P_union_228515;

union _union_228515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B2BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203628 _union_203628, *P_union_203628;

union _union_203628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_T2__o Cysharp_Threading_Tasks_UniTask_T2__o, *PCysharp_Threading_Tasks_UniTask_T2__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T2__Fields Cysharp_Threading_Tasks_UniTask_T2__Fields, *PCysharp_Threading_Tasks_UniTask_T2__Fields;

struct Cysharp_Threading_Tasks_UniTask_T2__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T2__o {
    struct Cysharp_Threading_Tasks_UniTask_T2__Fields fields;
};

typedef struct MethodInfo_1919830 MethodInfo_1919830, *PMethodInfo_1919830;

typedef union _union_211342 _union_211342, *P_union_211342;

union _union_211342 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919830_RGCTXs *rgctx_data;
    union _union_211342 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3397C88 MethodInfo_3397C88, *PMethodInfo_3397C88;

typedef union _union_227925 _union_227925, *P_union_227925;

union _union_227925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1023E3C MethodInfo_1023E3C, *PMethodInfo_1023E3C;

typedef union _union_269396 _union_269396, *P_union_269396;

union _union_269396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1023E3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BB184 MethodInfo_10BB184, *PMethodInfo_10BB184;

typedef union _union_208171 _union_208171, *P_union_208171;

union _union_208171 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB184 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208171 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178530 _union_178530, *P_union_178530;

union _union_178530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_T2__c Cysharp_Threading_Tasks_UniTask_T2__c, *PCysharp_Threading_Tasks_UniTask_T2__c;

typedef struct Cysharp_Threading_Tasks_UniTask_T2__VTable Cysharp_Threading_Tasks_UniTask_T2__VTable, *PCysharp_Threading_Tasks_UniTask_T2__VTable;

struct Cysharp_Threading_Tasks_UniTask_T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_T2__VTable vtable;
};

typedef union _union_178542 _union_178542, *P_union_178542;

union _union_178542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110278C MethodInfo_110278C, *PMethodInfo_110278C;

typedef struct MethodInfo_110278C_RGCTXs MethodInfo_110278C_RGCTXs, *PMethodInfo_110278C_RGCTXs;

typedef union _union_195388 _union_195388, *P_union_195388;

union _union_195388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110278C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_110278C_RGCTXs *rgctx_data;
    union _union_195388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_110278C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_178544 _union_178544, *P_union_178544;

union _union_178544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ResolveEventHandler_VTable System_ResolveEventHandler_VTable, *PSystem_ResolveEventHandler_VTable;

struct System_ResolveEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UniRx_IObserver_Pair_T___c UniRx_IObserver_Pair_T___c, *PUniRx_IObserver_Pair_T___c;

struct UniRx_IObserver_Pair_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_178546 _union_178546, *P_union_178546;

union _union_178546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13DD558_RGCTXs MethodInfo_13DD558_RGCTXs, *PMethodInfo_13DD558_RGCTXs;

struct MethodInfo_13DD558_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_312B2C4 MethodInfo_312B2C4, *PMethodInfo_312B2C4;

typedef union _union_228683 _union_228683, *P_union_228683;

union _union_228683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B2C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_HomeBgMstTable___c__DisplayClass13_0_o Shock_HomeBgMstTable___c__DisplayClass13_0_o, *PShock_HomeBgMstTable___c__DisplayClass13_0_o;

typedef struct Shock_HomeBgMstTable___c__DisplayClass13_0_c Shock_HomeBgMstTable___c__DisplayClass13_0_c, *PShock_HomeBgMstTable___c__DisplayClass13_0_c;

typedef struct Shock_HomeBgMstTable___c__DisplayClass13_0_Fields Shock_HomeBgMstTable___c__DisplayClass13_0_Fields, *PShock_HomeBgMstTable___c__DisplayClass13_0_Fields;

typedef struct Shock_HomeBgMstTable___c__DisplayClass13_0_VTable Shock_HomeBgMstTable___c__DisplayClass13_0_VTable, *PShock_HomeBgMstTable___c__DisplayClass13_0_VTable;

struct Shock_HomeBgMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_HomeBgMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_HomeBgMstTable___c__DisplayClass13_0_o {
    struct Shock_HomeBgMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_HomeBgMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_HomeBgMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_HomeBgMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef union _union_178548 _union_178548, *P_union_178548;

union _union_178548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9DDF4 MethodInfo_2B9DDF4, *PMethodInfo_2B9DDF4;

struct MethodInfo_2B9DDF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAC1A8 MethodInfo_1EAC1A8, *PMethodInfo_1EAC1A8;

typedef union _union_264008 _union_264008, *P_union_264008;

union _union_264008 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC1A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264008 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MainFooterDeckMenu_VTable Aoharu_MainFooterDeckMenu_VTable, *PAoharu_MainFooterDeckMenu_VTable;

struct Aoharu_MainFooterDeckMenu_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1A07FE4 MethodInfo_1A07FE4, *PMethodInfo_1A07FE4;

struct MethodInfo_1A07FE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256447 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203610 _union_203610, *P_union_203610;

union _union_203610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass15_0_VTable Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass15_0_VTable, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass15_0_VTable;

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2E6EFF4_RGCTXs MethodInfo_2E6EFF4_RGCTXs, *PMethodInfo_2E6EFF4_RGCTXs;

struct MethodInfo_2E6EFF4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_203612 _union_203612, *P_union_203612;

union _union_203612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2066338 MethodInfo_2066338, *PMethodInfo_2066338;

typedef union _union_222065 _union_222065, *P_union_222065;

union _union_222065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F72EC MethodInfo_30F72EC, *PMethodInfo_30F72EC;

typedef union _union_231967 _union_231967, *P_union_231967;

union _union_231967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F72EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203614 _union_203614, *P_union_203614;

union _union_203614 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20AA318 MethodInfo_20AA318, *PMethodInfo_20AA318;

typedef union _union_274676 _union_274676, *P_union_274676;

union _union_274676 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203616 _union_203616, *P_union_203616;

union _union_203616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203618 _union_203618, *P_union_203618;

union _union_203618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB5D40 MethodInfo_1EB5D40, *PMethodInfo_1EB5D40;

typedef union _union_226147 _union_226147, *P_union_226147;

union _union_226147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5D40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__string__array System_Collections_Generic_Dictionary_string__string__array, *PSystem_Collections_Generic_Dictionary_string__string__array;

struct System_Collections_Generic_Dictionary_string__string__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_string__string__o *m_Items[65535];
};

typedef union _union_178540 _union_178540, *P_union_178540;

union _union_178540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20913E8 MethodInfo_20913E8, *PMethodInfo_20913E8;

typedef union _union_325605 _union_325605, *P_union_325605;

union _union_325605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20913E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_318827C MethodInfo_318827C, *PMethodInfo_318827C;

typedef struct MethodInfo_318827C_RGCTXs MethodInfo_318827C_RGCTXs, *PMethodInfo_318827C_RGCTXs;

typedef union _union_326821 _union_326821, *P_union_326821;

union _union_326821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_318827C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_318827C_RGCTXs *rgctx_data;
    union _union_326821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_318827C_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef union _union_178510 _union_178510, *P_union_178510;

union _union_178510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_UnwrapPromise_TResult__RGCTXs System_Threading_Tasks_UnwrapPromise_TResult__RGCTXs, *PSystem_Threading_Tasks_UnwrapPromise_TResult__RGCTXs;

struct System_Threading_Tasks_UnwrapPromise_TResult__RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_Task_TResult___ctor;
    struct Il2CppClass *_1_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_2_System_Threading_Tasks_UnwrapPromise_TResult__ProcessCompletedOuterTask;
    struct MethodInfo *_3_System_Threading_Tasks_UnwrapPromise_TResult__InvokeCore;
    struct MethodInfo *_4_System_Threading_Tasks_UnwrapPromise_TResult__InvokeCoreAsync;
    struct MethodInfo *_5_System_Threading_Tasks_UnwrapPromise_TResult__TrySetFromTask;
    struct Il2CppClass *_6_System_Threading_Tasks_UnwrapPromise___c_TResult_;
    struct MethodInfo *_7_System_Threading_Tasks_UnwrapPromise___c_TResult___InvokeCoreAsync_b__8_0;
    struct MethodInfo *_8_System_Tuple_Create_UnwrapPromise_TResult___Task_;
    struct Il2CppClass *_9_System_Threading_Tasks_Task_Task_TResult__;
    struct MethodInfo *_10_System_Threading_Tasks_Task_Task_TResult___get_Result;
    struct MethodInfo *_11_System_Threading_Tasks_UnwrapPromise_TResult__ProcessInnerTask;
    struct Il2CppClass *_12_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_13_System_Threading_Tasks_Task_TResult__get_Result;
    struct MethodInfo *_14_System_Threading_Tasks_Task_TResult__TrySetResult;
};

typedef union _union_178512 _union_178512, *P_union_178512;

union _union_178512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___Fields System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___Fields;

typedef struct System_ValueTuple_T7__T8__T9__T10__o System_ValueTuple_T7__T8__T9__T10__o, *PSystem_ValueTuple_T7__T8__T9__T10__o;

typedef struct System_ValueTuple_T7__T8__T9__T10__Fields System_ValueTuple_T7__T8__T9__T10__Fields, *PSystem_ValueTuple_T7__T8__T9__T10__Fields;

struct System_ValueTuple_T7__T8__T9__T10__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
};

struct System_ValueTuple_T7__T8__T9__T10__o {
    struct System_ValueTuple_T7__T8__T9__T10__Fields fields;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T7__T8__T9__T10__o Rest;
};

typedef union _union_178514 _union_178514, *P_union_178514;

union _union_178514 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14E8C MethodInfo_2B14E8C, *PMethodInfo_2B14E8C;

typedef union _union_184966 _union_184966, *P_union_184966;

union _union_184966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14E8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EA4B34 MethodInfo_2EA4B34, *PMethodInfo_2EA4B34;

typedef union _union_237681 _union_237681, *P_union_237681;

union _union_237681 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237681 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178516 _union_178516, *P_union_178516;

union _union_178516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__StaticFields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__StaticFields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__StaticFields;

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___o Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___o, *PCysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___o;

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___Fields Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___Fields, *PCysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__o Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__o, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__o;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__c Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__c, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__c;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__Fields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__Fields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__VTable Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__VTable, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__VTable;

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MoveNext;
    struct VirtualInvokeData _5_get_Task;
    struct VirtualInvokeData _6_SetResult;
    struct VirtualInvokeData _7_SetException;
    struct VirtualInvokeData _8_GetResult;
    struct VirtualInvokeData _9_GetStatus;
    struct VirtualInvokeData _10_OnCompleted;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _12_UnsafeGetStatus;
    struct VirtualInvokeData _13_get_NextNode;
};

struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___o {
    struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTask_TStateMachine__T___o pool;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__Fields {
    struct System_Action_o *returnDelegate;
    struct System_Action_o *_MoveNext_k__BackingField;
    struct Il2CppObject *stateMachine;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o core;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__o *nextNode;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__VTable vtable;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__o {
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__Fields fields;
};

typedef union _union_178518 _union_178518, *P_union_178518;

union _union_178518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_string__Fields System_Collections_Generic_IEnumerable_string__Fields, *PSystem_Collections_Generic_IEnumerable_string__Fields;

struct System_Collections_Generic_IEnumerable_string__Fields {
};

typedef union _union_203640 _union_203640, *P_union_203640;

union _union_203640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F46D3C MethodInfo_1F46D3C, *PMethodInfo_1F46D3C;

struct MethodInfo_1F46D3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163647 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203642 _union_203642, *P_union_203642;

union _union_203642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BF1BC4 MethodInfo_1BF1BC4, *PMethodInfo_1BF1BC4;

typedef union _union_248237 _union_248237, *P_union_248237;

union _union_248237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1BC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203644 _union_203644, *P_union_203644;

union _union_203644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_MonoLimitationAttribute_Fields System_MonoLimitationAttribute_Fields, *PSystem_MonoLimitationAttribute_Fields;

typedef struct System_MonoTODOAttribute_Fields System_MonoTODOAttribute_Fields, *PSystem_MonoTODOAttribute_Fields;

struct System_MonoTODOAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *comment;
};

struct System_MonoLimitationAttribute_Fields {
    struct System_MonoTODOAttribute_Fields super;
};

typedef struct System_Collections_Generic_ICollection_KeyValuePair_string__JsonData___c System_Collections_Generic_ICollection_KeyValuePair_string__JsonData___c, *PSystem_Collections_Generic_ICollection_KeyValuePair_string__JsonData___c;

struct System_Collections_Generic_ICollection_KeyValuePair_string__JsonData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203646 _union_203646, *P_union_203646;

union _union_203646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203648 _union_203648, *P_union_203648;

union _union_203648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16AD6E4 MethodInfo_16AD6E4, *PMethodInfo_16AD6E4;

typedef union _union_159553 _union_159553, *P_union_159553;

union _union_159553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD6E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_GenericComparer_T__o System_Collections_Generic_GenericComparer_T__o, *PSystem_Collections_Generic_GenericComparer_T__o;

typedef struct System_Collections_Generic_GenericComparer_T__Fields System_Collections_Generic_GenericComparer_T__Fields, *PSystem_Collections_Generic_GenericComparer_T__Fields;

struct System_Collections_Generic_GenericComparer_T__Fields {
    struct System_Collections_Generic_Comparer_T__Fields super;
};

struct System_Collections_Generic_GenericComparer_T__o {
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_GenericComparer_T__Fields fields;
};

typedef union _union_178520 _union_178520, *P_union_178520;

union _union_178520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178522 _union_178522, *P_union_178522;

union _union_178522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178524 _union_178524, *P_union_178524;

union _union_178524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D730E8_RGCTXs MethodInfo_2D730E8_RGCTXs, *PMethodInfo_2D730E8_RGCTXs;

struct MethodInfo_2D730E8_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_Wait_T_;
    struct MethodInfo *_1_UniRx_Operators_Wait_T___ctor;
    struct MethodInfo *_2_UniRx_Operators_Wait_T__Run;
};

typedef struct MethodInfo_1E9DE08 MethodInfo_1E9DE08, *PMethodInfo_1E9DE08;

typedef union _union_161847 _union_161847, *P_union_161847;

union _union_161847 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161847 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178526 _union_178526, *P_union_178526;

union _union_178526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngEventData___c__DisplayClass12_0_VTable Shock_MngEventData___c__DisplayClass12_0_VTable, *PShock_MngEventData___c__DisplayClass12_0_VTable;

struct Shock_MngEventData___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_178528 _union_178528, *P_union_178528;

union _union_178528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DBC48 MethodInfo_19DBC48, *PMethodInfo_19DBC48;

typedef union _union_255777 _union_255777, *P_union_255777;

union _union_255777 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DBC48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255777 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203630 _union_203630, *P_union_203630;

union _union_203630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EE0D00 MethodInfo_1EE0D00, *PMethodInfo_1EE0D00;

typedef union _union_305142 _union_305142, *P_union_305142;

union _union_305142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0D00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203632 _union_203632, *P_union_203632;

union _union_203632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____VTable System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____VTable, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____VTable;

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_203634 _union_203634, *P_union_203634;

union _union_203634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203636 _union_203636, *P_union_203636;

union _union_203636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203638 _union_203638, *P_union_203638;

union _union_203638 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_VoiceKeyMst__string__c System_Func_VoiceKeyMst__string__c, *PSystem_Func_VoiceKeyMst__string__c;

typedef struct System_Func_VoiceKeyMst__string__VTable System_Func_VoiceKeyMst__string__VTable, *PSystem_Func_VoiceKeyMst__string__VTable;

struct System_Func_VoiceKeyMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_VoiceKeyMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_VoiceKeyMst__string__VTable vtable;
};

typedef struct UniRx_Operators_RepeatSafeObservable_RepeatSafe_T__RGCTXs UniRx_Operators_RepeatSafeObservable_RepeatSafe_T__RGCTXs, *PUniRx_Operators_RepeatSafeObservable_RepeatSafe_T__RGCTXs;

struct UniRx_Operators_RepeatSafeObservable_RepeatSafe_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_IObservable_T__;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_IObservable_T___GetEnumerator;
    struct MethodInfo *_4_UniRx_Operators_RepeatSafeObservable_RepeatSafe_T__RecursiveRun;
    struct MethodInfo *_5_UniRx_Operators_RepeatSafeObservable_RepeatSafe_T___Run_b__8_0;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_IObservable_T__;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_IObservable_T___get_Current;
    struct Il2CppClass *_8_UniRx_IObserver_T_;
    struct MethodInfo *_9_UniRx_IObserver_T__OnError;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_11_UniRx_IObserver_T__OnCompleted;
    struct Il2CppClass *_12_UniRx_IObservable_T_;
    struct MethodInfo *_13_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_14_UniRx_IObserver_T__OnNext;
};

typedef struct MethodInfo_1EEB7C0 MethodInfo_1EEB7C0, *PMethodInfo_1EEB7C0;

typedef union _union_305206 _union_305206, *P_union_305206;

union _union_305206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB7C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExAuxIn_Config_o CriWare_CriAtomExAuxIn_Config_o, *PCriWare_CriAtomExAuxIn_Config_o;

typedef struct CriWare_CriAtomExAuxIn_Config_Fields CriWare_CriAtomExAuxIn_Config_Fields, *PCriWare_CriAtomExAuxIn_Config_Fields;

struct CriWare_CriAtomExAuxIn_Config_Fields {
    int32_t maxChannels;
    int32_t maxSamplingRate;
    int32_t soundRendererType;
};

struct CriWare_CriAtomExAuxIn_Config_o {
    struct CriWare_CriAtomExAuxIn_Config_Fields fields;
};

typedef struct Mono_Security_Interface_Alert_c Mono_Security_Interface_Alert_c, *PMono_Security_Interface_Alert_c;

typedef struct Mono_Security_Interface_Alert_VTable Mono_Security_Interface_Alert_VTable, *PMono_Security_Interface_Alert_VTable;

struct Mono_Security_Interface_Alert_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Security_Interface_Alert_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Interface_Alert_VTable vtable;
};

typedef struct System_ParameterizedStrings_FormatParam_o System_ParameterizedStrings_FormatParam_o, *PSystem_ParameterizedStrings_FormatParam_o;

typedef struct System_ParameterizedStrings_FormatParam_Fields System_ParameterizedStrings_FormatParam_Fields, *PSystem_ParameterizedStrings_FormatParam_Fields;

struct System_ParameterizedStrings_FormatParam_Fields {
    int32_t _int32;
    struct System_String_o *_string;
};

struct System_ParameterizedStrings_FormatParam_o {
    struct System_ParameterizedStrings_FormatParam_Fields fields;
};

typedef struct CriWare_CriAtomExAuxIn_Config_c CriWare_CriAtomExAuxIn_Config_c, *PCriWare_CriAtomExAuxIn_Config_c;

typedef struct CriWare_CriAtomExAuxIn_Config_VTable CriWare_CriAtomExAuxIn_Config_VTable, *PCriWare_CriAtomExAuxIn_Config_VTable;

struct CriWare_CriAtomExAuxIn_Config_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExAuxIn_Config_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExAuxIn_Config_VTable vtable;
};

typedef union _union_203660 _union_203660, *P_union_203660;

union _union_203660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203662 _union_203662, *P_union_203662;

union _union_203662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_Card__CardData__VTable System_Func_Card__CardData__VTable, *PSystem_Func_Card__CardData__VTable;

struct System_Func_Card__CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_2B93230 MethodInfo_2B93230, *PMethodInfo_2B93230;

typedef union _union_340322 _union_340322, *P_union_340322;

union _union_340322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93230 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_BindingList_T__Fields System_ComponentModel_BindingList_T__Fields, *PSystem_ComponentModel_BindingList_T__Fields;

typedef struct System_Collections_ObjectModel_Collection_T__Fields System_Collections_ObjectModel_Collection_T__Fields, *PSystem_Collections_ObjectModel_Collection_T__Fields;

typedef struct System_ComponentModel_PropertyDescriptorCollection_o System_ComponentModel_PropertyDescriptorCollection_o, *PSystem_ComponentModel_PropertyDescriptorCollection_o;

typedef struct System_ComponentModel_PropertyChangedEventHandler_o System_ComponentModel_PropertyChangedEventHandler_o, *PSystem_ComponentModel_PropertyChangedEventHandler_o;

typedef struct System_ComponentModel_AddingNewEventHandler_o System_ComponentModel_AddingNewEventHandler_o, *PSystem_ComponentModel_AddingNewEventHandler_o;

typedef struct System_ComponentModel_ListChangedEventHandler_o System_ComponentModel_ListChangedEventHandler_o, *PSystem_ComponentModel_ListChangedEventHandler_o;

typedef struct System_ComponentModel_PropertyDescriptorCollection_c System_ComponentModel_PropertyDescriptorCollection_c, *PSystem_ComponentModel_PropertyDescriptorCollection_c;

typedef struct System_ComponentModel_PropertyDescriptorCollection_Fields System_ComponentModel_PropertyDescriptorCollection_Fields, *PSystem_ComponentModel_PropertyDescriptorCollection_Fields;

typedef struct System_ComponentModel_PropertyChangedEventHandler_c System_ComponentModel_PropertyChangedEventHandler_c, *PSystem_ComponentModel_PropertyChangedEventHandler_c;

typedef struct System_ComponentModel_PropertyChangedEventHandler_Fields System_ComponentModel_PropertyChangedEventHandler_Fields, *PSystem_ComponentModel_PropertyChangedEventHandler_Fields;

typedef struct System_ComponentModel_AddingNewEventHandler_c System_ComponentModel_AddingNewEventHandler_c, *PSystem_ComponentModel_AddingNewEventHandler_c;

typedef struct System_ComponentModel_AddingNewEventHandler_Fields System_ComponentModel_AddingNewEventHandler_Fields, *PSystem_ComponentModel_AddingNewEventHandler_Fields;

typedef struct System_ComponentModel_ListChangedEventHandler_c System_ComponentModel_ListChangedEventHandler_c, *PSystem_ComponentModel_ListChangedEventHandler_c;

typedef struct System_ComponentModel_ListChangedEventHandler_Fields System_ComponentModel_ListChangedEventHandler_Fields, *PSystem_ComponentModel_ListChangedEventHandler_Fields;

typedef struct System_ComponentModel_PropertyDescriptorCollection_StaticFields System_ComponentModel_PropertyDescriptorCollection_StaticFields, *PSystem_ComponentModel_PropertyDescriptorCollection_StaticFields;

typedef struct System_ComponentModel_PropertyDescriptorCollection_VTable System_ComponentModel_PropertyDescriptorCollection_VTable, *PSystem_ComponentModel_PropertyDescriptorCollection_VTable;

typedef struct System_ComponentModel_PropertyDescriptor_array System_ComponentModel_PropertyDescriptor_array, *PSystem_ComponentModel_PropertyDescriptor_array;

typedef struct System_ComponentModel_PropertyChangedEventHandler_VTable System_ComponentModel_PropertyChangedEventHandler_VTable, *PSystem_ComponentModel_PropertyChangedEventHandler_VTable;

typedef struct System_ComponentModel_AddingNewEventHandler_VTable System_ComponentModel_AddingNewEventHandler_VTable, *PSystem_ComponentModel_AddingNewEventHandler_VTable;

typedef struct System_ComponentModel_ListChangedEventHandler_VTable System_ComponentModel_ListChangedEventHandler_VTable, *PSystem_ComponentModel_ListChangedEventHandler_VTable;

typedef struct System_ComponentModel_PropertyDescriptor_o System_ComponentModel_PropertyDescriptor_o, *PSystem_ComponentModel_PropertyDescriptor_o;

typedef struct System_ComponentModel_PropertyDescriptor_c System_ComponentModel_PropertyDescriptor_c, *PSystem_ComponentModel_PropertyDescriptor_c;

typedef struct System_ComponentModel_PropertyDescriptor_Fields System_ComponentModel_PropertyDescriptor_Fields, *PSystem_ComponentModel_PropertyDescriptor_Fields;

typedef struct System_ComponentModel_PropertyDescriptor_VTable System_ComponentModel_PropertyDescriptor_VTable, *PSystem_ComponentModel_PropertyDescriptor_VTable;

typedef struct System_ComponentModel_TypeConverter_o System_ComponentModel_TypeConverter_o, *PSystem_ComponentModel_TypeConverter_o;

typedef struct System_ComponentModel_TypeConverter_c System_ComponentModel_TypeConverter_c, *PSystem_ComponentModel_TypeConverter_c;

typedef struct System_ComponentModel_TypeConverter_Fields System_ComponentModel_TypeConverter_Fields, *PSystem_ComponentModel_TypeConverter_Fields;

typedef struct System_ComponentModel_TypeConverter_StaticFields System_ComponentModel_TypeConverter_StaticFields, *PSystem_ComponentModel_TypeConverter_StaticFields;

typedef struct System_ComponentModel_TypeConverter_VTable System_ComponentModel_TypeConverter_VTable, *PSystem_ComponentModel_TypeConverter_VTable;

struct System_ComponentModel_PropertyDescriptor_Fields {
    struct System_ComponentModel_MemberDescriptor_Fields super;
    struct System_ComponentModel_TypeConverter_o *_converter;
    struct System_Collections_Hashtable_o *_valueChangedHandlers;
    struct System_Object_array *_editors;
    struct System_Type_array *_editorTypes;
    int32_t _editorCount;
};

struct System_ComponentModel_ListChangedEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_ComponentModel_ListChangedEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_ListChangedEventHandler_VTable vtable;
};

struct System_ComponentModel_ListChangedEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_ComponentModel_ListChangedEventHandler_o {
    struct System_ComponentModel_ListChangedEventHandler_c *klass;
    void *monitor;
    struct System_ComponentModel_ListChangedEventHandler_Fields fields;
};

struct System_ComponentModel_TypeConverter_Fields {
};

struct System_ComponentModel_TypeConverter_StaticFields {
    bool useCompatibleTypeConversion;
};

struct System_ComponentModel_PropertyDescriptorCollection_StaticFields {
    struct System_ComponentModel_PropertyDescriptorCollection_o *Empty;
};

struct System_Collections_ObjectModel_Collection_T__Fields {
    struct System_Collections_Generic_IList_T__o *items;
};

struct System_ComponentModel_BindingList_T__Fields {
    struct System_Collections_ObjectModel_Collection_T__Fields super;
    int32_t addNewPos;
    bool raiseListChangedEvents;
    bool raiseItemChangedEvents;
    struct System_ComponentModel_PropertyDescriptorCollection_o *_itemTypeProperties;
    struct System_ComponentModel_PropertyChangedEventHandler_o *_propertyChangedEventHandler;
    struct System_ComponentModel_AddingNewEventHandler_o *_onAddingNew;
    struct System_ComponentModel_ListChangedEventHandler_o *_onListChanged;
    int32_t _lastChangeIndex;
    bool allowNew;
    bool allowEdit;
    bool allowRemove;
    bool userSetAllowNew;
};

struct System_ComponentModel_TypeConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
};

struct System_ComponentModel_TypeConverter_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_TypeConverter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_TypeConverter_VTable vtable;
};

struct System_ComponentModel_TypeConverter_o {
    struct System_ComponentModel_TypeConverter_c *klass;
    void *monitor;
    struct System_ComponentModel_TypeConverter_Fields fields;
};

struct System_ComponentModel_PropertyDescriptorCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CopyTo;
    struct VirtualInvokeData _5_System_Collections_ICollection_get_Count;
    struct VirtualInvokeData _6_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _7_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _8_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _9_System_Collections_IList_get_Item;
    struct VirtualInvokeData _10_System_Collections_IList_set_Item;
    struct VirtualInvokeData _11_System_Collections_IList_Add;
    struct VirtualInvokeData _12_System_Collections_IList_Contains;
    struct VirtualInvokeData _13_System_Collections_IList_Clear;
    struct VirtualInvokeData _14_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _15_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _16_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _17_System_Collections_IList_Insert;
    struct VirtualInvokeData _18_System_Collections_IList_Remove;
    struct VirtualInvokeData _19_System_Collections_IList_RemoveAt;
    struct VirtualInvokeData _20_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _21_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _24_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Clear;
    struct VirtualInvokeData _27_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _29_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _30_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _31_get_Item;
    struct VirtualInvokeData _32_get_Item;
    struct VirtualInvokeData _33_Find;
    struct VirtualInvokeData _34_Sort;
    struct VirtualInvokeData _35_Sort;
    struct VirtualInvokeData _36_Sort;
    struct VirtualInvokeData _37_Sort;
    struct VirtualInvokeData _38_GetEnumerator;
};

struct System_ComponentModel_PropertyDescriptorCollection_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_PropertyDescriptorCollection_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_PropertyDescriptorCollection_VTable vtable;
};

struct System_ComponentModel_PropertyDescriptorCollection_Fields {
    struct System_Collections_IDictionary_o *_cachedFoundProperties;
    bool _cachedIgnoreCase;
    struct System_ComponentModel_PropertyDescriptor_array *_properties;
    struct System_String_array *_namedSort;
    struct System_Collections_IComparer_o *_comparer;
    bool _propsOwned;
    bool _needSort;
    bool _readOnly;
    struct Il2CppObject *_internalSyncObject;
    int32_t _Count_k__BackingField;
};

struct System_ComponentModel_PropertyDescriptorCollection_o {
    struct System_ComponentModel_PropertyDescriptorCollection_c *klass;
    void *monitor;
    struct System_ComponentModel_PropertyDescriptorCollection_Fields fields;
};

struct System_ComponentModel_PropertyChangedEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_ComponentModel_PropertyChangedEventHandler_o {
    struct System_ComponentModel_PropertyChangedEventHandler_c *klass;
    void *monitor;
    struct System_ComponentModel_PropertyChangedEventHandler_Fields fields;
};

struct System_ComponentModel_PropertyChangedEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_ComponentModel_PropertyChangedEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_PropertyChangedEventHandler_VTable vtable;
};

struct System_ComponentModel_PropertyDescriptor_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ComponentModel_PropertyDescriptor_o *m_Items[65535];
};

struct System_ComponentModel_PropertyDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_AttributeArray;
    struct VirtualInvokeData _5_set_AttributeArray;
    struct VirtualInvokeData _6_get_Attributes;
    struct VirtualInvokeData _7_get_Category;
    struct VirtualInvokeData _8_get_Description;
    struct VirtualInvokeData _9_get_IsBrowsable;
    struct VirtualInvokeData _10_get_Name;
    struct VirtualInvokeData _11_get_NameHashCode;
    struct VirtualInvokeData _12_get_DesignTimeOnly;
    struct VirtualInvokeData _13_get_DisplayName;
    struct VirtualInvokeData _14_CreateAttributeCollection;
    struct VirtualInvokeData _15_FillAttributes;
    struct VirtualInvokeData _16_GetInvocationTarget;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_get_Converter;
    struct VirtualInvokeData _19_get_IsLocalizable;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_AddValueChanged;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_GetChildProperties;
    struct VirtualInvokeData _25_GetEditor;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_OnValueChanged;
    struct VirtualInvokeData _28_RemoveValueChanged;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_unknown;
    struct VirtualInvokeData _32_get_SupportsChangeEvents;
};

struct System_ComponentModel_PropertyDescriptor_o {
    struct System_ComponentModel_PropertyDescriptor_c *klass;
    void *monitor;
    struct System_ComponentModel_PropertyDescriptor_Fields fields;
};

struct System_ComponentModel_PropertyDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_PropertyDescriptor_VTable vtable;
};

struct System_ComponentModel_AddingNewEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_ComponentModel_AddingNewEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_AddingNewEventHandler_VTable vtable;
};

struct System_ComponentModel_AddingNewEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_ComponentModel_AddingNewEventHandler_o {
    struct System_ComponentModel_AddingNewEventHandler_c *klass;
    void *monitor;
    struct System_ComponentModel_AddingNewEventHandler_Fields fields;
};

typedef union _union_203664 _union_203664, *P_union_203664;

union _union_203664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ComputedStyle_VTable UnityEngine_UIElements_ComputedStyle_VTable, *PUnityEngine_UIElements_ComputedStyle_VTable;

struct UnityEngine_UIElements_ComputedStyle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203666 _union_203666, *P_union_203666;

union _union_203666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203668 _union_203668, *P_union_203668;

union _union_203668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16A2C24 MethodInfo_16A2C24, *PMethodInfo_16A2C24;

typedef union _union_299298 _union_299298, *P_union_299298;

union _union_299298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2C24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_StampMst__bool__o System_Func_StampMst__bool__o, *PSystem_Func_StampMst__bool__o;

typedef struct System_Func_StampMst__bool__c System_Func_StampMst__bool__c, *PSystem_Func_StampMst__bool__c;

typedef struct System_Func_StampMst__bool__Fields System_Func_StampMst__bool__Fields, *PSystem_Func_StampMst__bool__Fields;

typedef struct System_Func_StampMst__bool__VTable System_Func_StampMst__bool__VTable, *PSystem_Func_StampMst__bool__VTable;

struct System_Func_StampMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StampMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StampMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StampMst__bool__VTable vtable;
};

struct System_Func_StampMst__bool__o {
    struct System_Func_StampMst__bool__c *klass;
    void *monitor;
    struct System_Func_StampMst__bool__Fields fields;
};

typedef struct System_UInt16_Fields System_UInt16_Fields, *PSystem_UInt16_Fields;

struct System_UInt16_Fields {
    uint16_t m_value;
};

typedef struct MethodInfo_26A60AC MethodInfo_26A60AC, *PMethodInfo_26A60AC;

typedef union _union_277360 _union_277360, *P_union_277360;

union _union_277360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A60AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EA4B18 MethodInfo_2EA4B18, *PMethodInfo_2EA4B18;

typedef union _union_237345 _union_237345, *P_union_237345;

union _union_237345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4B18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_c;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass1156_0_Fields Shock_Protocol___c__DisplayClass1156_0_Fields, *PShock_Protocol___c__DisplayClass1156_0_Fields;

struct Shock_Protocol___c__DisplayClass1156_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef union _union_178500 _union_178500, *P_union_178500;

union _union_178500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA4B20 MethodInfo_2EA4B20, *PMethodInfo_2EA4B20;

typedef union _union_237513 _union_237513, *P_union_237513;

union _union_237513 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4B20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237513 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178502 _union_178502, *P_union_178502;

union _union_178502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178504 _union_178504, *P_union_178504;

union _union_178504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178506 _union_178506, *P_union_178506;

union _union_178506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178508 _union_178508, *P_union_178508;

union _union_178508 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0B2E0 MethodInfo_2B0B2E0, *PMethodInfo_2B0B2E0;

typedef union _union_187660 _union_187660, *P_union_187660;

union _union_187660 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B2E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187660 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13CED10_RGCTXs MethodInfo_13CED10_RGCTXs, *PMethodInfo_13CED10_RGCTXs;

struct MethodInfo_13CED10_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203650 _union_203650, *P_union_203650;

union _union_203650 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngEventData___c__DisplayClass12_0_c Shock_MngEventData___c__DisplayClass12_0_c, *PShock_MngEventData___c__DisplayClass12_0_c;

struct Shock_MngEventData___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngEventData___c__DisplayClass12_0_VTable vtable;
};

typedef union _union_203652 _union_203652, *P_union_203652;

union _union_203652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0B2E4 MethodInfo_2B0B2E4, *PMethodInfo_2B0B2E4;

typedef union _union_189098 _union_189098, *P_union_189098;

union _union_189098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B2E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203654 _union_203654, *P_union_203654;

union _union_203654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_AchievementDescription__c System_Collections_Generic_List_AchievementDescription__c, *PSystem_Collections_Generic_List_AchievementDescription__c;

typedef struct System_Collections_Generic_List_AchievementDescription__StaticFields System_Collections_Generic_List_AchievementDescription__StaticFields, *PSystem_Collections_Generic_List_AchievementDescription__StaticFields;

typedef struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_array UnityEngine_SocialPlatforms_Impl_AchievementDescription_array, *PUnityEngine_SocialPlatforms_Impl_AchievementDescription_array;

typedef struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_o UnityEngine_SocialPlatforms_Impl_AchievementDescription_o, *PUnityEngine_SocialPlatforms_Impl_AchievementDescription_o;

typedef struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_c UnityEngine_SocialPlatforms_Impl_AchievementDescription_c, *PUnityEngine_SocialPlatforms_Impl_AchievementDescription_c;

typedef struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_VTable UnityEngine_SocialPlatforms_Impl_AchievementDescription_VTable, *PUnityEngine_SocialPlatforms_Impl_AchievementDescription_VTable;

struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_o {
    struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_Fields fields;
};

struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_id;
    struct VirtualInvokeData _5_set_id;
    struct VirtualInvokeData _6_get_title;
    struct VirtualInvokeData _7_get_achievedDescription;
    struct VirtualInvokeData _8_get_unachievedDescription;
    struct VirtualInvokeData _9_get_hidden;
    struct VirtualInvokeData _10_get_points;
};

struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_VTable vtable;
};

struct System_Collections_Generic_List_AchievementDescription__StaticFields {
    struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_array *s_emptyArray;
};

struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_o *m_Items[65535];
};

struct System_Collections_Generic_List_AchievementDescription__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AchievementDescription__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AchievementDescription__VTable vtable;
};

typedef union _union_203656 _union_203656, *P_union_203656;

union _union_203656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14E80 MethodInfo_2B14E80, *PMethodInfo_2B14E80;

typedef union _union_182090 _union_182090, *P_union_182090;

union _union_182090 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14E80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_334555C MethodInfo_334555C, *PMethodInfo_334555C;

typedef union _union_301225 _union_301225, *P_union_301225;

union _union_301225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334555C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_Interface_Alert_o Mono_Security_Interface_Alert_o, *PMono_Security_Interface_Alert_o;

typedef struct Mono_Security_Interface_Alert_Fields Mono_Security_Interface_Alert_Fields, *PMono_Security_Interface_Alert_Fields;

struct Mono_Security_Interface_Alert_Fields {
    uint8_t level;
    uint8_t description;
};

struct Mono_Security_Interface_Alert_o {
    struct Mono_Security_Interface_Alert_c *klass;
    void *monitor;
    struct Mono_Security_Interface_Alert_Fields fields;
};

typedef union _union_203658 _union_203658, *P_union_203658;

union _union_203658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__o Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__o, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__Fields Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__Fields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__Fields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__o triggerEvent;
    bool calledAwake;
    bool calledDestroy;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_ControllerColliderHit__VTable vtable;
};

typedef struct MethodInfo_2B14E84 MethodInfo_2B14E84, *PMethodInfo_2B14E84;

typedef union _union_183528 _union_183528, *P_union_183528;

union _union_183528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14E84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AD6D0 MethodInfo_16AD6D0, *PMethodInfo_16AD6D0;

typedef union _union_159637 _union_159637, *P_union_159637;

union _union_159637 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD6D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11F6B3C MethodInfo_11F6B3C, *PMethodInfo_11F6B3C;

typedef union _union_260454 _union_260454, *P_union_260454;

union _union_260454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F6B3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB5D88 MethodInfo_1EB5D88, *PMethodInfo_1EB5D88;

typedef union _union_226819 _union_226819, *P_union_226819;

union _union_226819 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5D88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B2EC MethodInfo_2B0B2EC, *PMethodInfo_2B0B2EC;

typedef union _union_190536 _union_190536, *P_union_190536;

union _union_190536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B2EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1733C7C MethodInfo_1733C7C, *PMethodInfo_1733C7C;

typedef union _union_170261 _union_170261, *P_union_170261;

union _union_170261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733C7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SysVoiceKeyMstTable___c_o Shock_SysVoiceKeyMstTable___c_o, *PShock_SysVoiceKeyMstTable___c_o;

typedef struct Shock_SysVoiceKeyMstTable___c_c Shock_SysVoiceKeyMstTable___c_c, *PShock_SysVoiceKeyMstTable___c_c;

typedef struct Shock_SysVoiceKeyMstTable___c_Fields Shock_SysVoiceKeyMstTable___c_Fields, *PShock_SysVoiceKeyMstTable___c_Fields;

typedef struct Shock_SysVoiceKeyMstTable___c_StaticFields Shock_SysVoiceKeyMstTable___c_StaticFields, *PShock_SysVoiceKeyMstTable___c_StaticFields;

typedef struct Shock_SysVoiceKeyMstTable___c_VTable Shock_SysVoiceKeyMstTable___c_VTable, *PShock_SysVoiceKeyMstTable___c_VTable;

struct Shock_SysVoiceKeyMstTable___c_Fields {
};

struct Shock_SysVoiceKeyMstTable___c_o {
    struct Shock_SysVoiceKeyMstTable___c_c *klass;
    void *monitor;
    struct Shock_SysVoiceKeyMstTable___c_Fields fields;
};

struct Shock_SysVoiceKeyMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SysVoiceKeyMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_SysVoiceKeyMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SysVoiceKeyMstTable___c_VTable vtable;
};

struct Shock_SysVoiceKeyMstTable___c_StaticFields {
    struct Shock_SysVoiceKeyMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_SysVoiceKeyMst__string__o *__9__11_0;
    struct System_Func_SysVoiceKeyMst__string__o *__9__18_0;
    struct System_Func_SysVoiceKeyMst__string__o *__9__19_0;
};

typedef union _union_335441 _union_335441, *P_union_335441;

union _union_335441 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335444 _union_335444, *P_union_335444;

union _union_335444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251CFB0 MethodInfo_251CFB0, *PMethodInfo_251CFB0;

struct MethodInfo_251CFB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8CBC0 MethodInfo_2E8CBC0, *PMethodInfo_2E8CBC0;

typedef union _union_224157 _union_224157, *P_union_224157;

union _union_224157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CBC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335447 _union_335447, *P_union_335447;

union _union_335447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C4DA8 MethodInfo_10C4DA8, *PMethodInfo_10C4DA8;

typedef union _union_208619 _union_208619, *P_union_208619;

union _union_208619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4DA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_VTable vtable;
};

typedef struct MethodInfo_2E82024 MethodInfo_2E82024, *PMethodInfo_2E82024;

typedef union _union_334923 _union_334923, *P_union_334923;

union _union_334923 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F46C48 MethodInfo_1F46C48, *PMethodInfo_1F46C48;

struct MethodInfo_1F46C48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D771BC_RGCTXs MethodInfo_2D771BC_RGCTXs, *PMethodInfo_2D771BC_RGCTXs;

struct MethodInfo_2D771BC_RGCTXs {
    struct MethodInfo *_0_System_Activator_CreateInstance_T_;
    struct Il2CppClass *_1_ExitGames_Client_Photon_StructWrapping_StructWrapper_T_;
    struct Il2CppClass *_2_T;
};

typedef struct System_Collections_Generic_IEnumerable_IRuntimeBundleData__Fields System_Collections_Generic_IEnumerable_IRuntimeBundleData__Fields, *PSystem_Collections_Generic_IEnumerable_IRuntimeBundleData__Fields;

struct System_Collections_Generic_IEnumerable_IRuntimeBundleData__Fields {
};

typedef struct SharpCompress_Common_Tar_TarFilePart_c SharpCompress_Common_Tar_TarFilePart_c, *PSharpCompress_Common_Tar_TarFilePart_c;

typedef struct SharpCompress_Common_Tar_TarFilePart_VTable SharpCompress_Common_Tar_TarFilePart_VTable, *PSharpCompress_Common_Tar_TarFilePart_VTable;

struct SharpCompress_Common_Tar_TarFilePart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FilePartName;
    struct VirtualInvokeData _5_GetCompressedStream;
    struct VirtualInvokeData _6_GetRawStream;
};

struct SharpCompress_Common_Tar_TarFilePart_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Tar_TarFilePart_VTable vtable;
};

typedef union _union_335450 _union_335450, *P_union_335450;

union _union_335450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335453 _union_335453, *P_union_335453;

union _union_335453 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_LocalizationReader_Fields I2_Loc_LocalizationReader_Fields, *PI2_Loc_LocalizationReader_Fields;

struct I2_Loc_LocalizationReader_Fields {
};

typedef union _union_335456 _union_335456, *P_union_335456;

union _union_335456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_IDisposable__GameObject____c System_Action_IDisposable__GameObject____c, *PSystem_Action_IDisposable__GameObject____c;

typedef struct System_Action_IDisposable__GameObject____VTable System_Action_IDisposable__GameObject____VTable, *PSystem_Action_IDisposable__GameObject____VTable;

struct System_Action_IDisposable__GameObject____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IDisposable__GameObject____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IDisposable__GameObject____VTable vtable;
};

typedef struct MethodInfo_1B64DC8 MethodInfo_1B64DC8, *PMethodInfo_1B64DC8;

typedef union _union_249727 _union_249727, *P_union_249727;

union _union_249727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64DC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335459 _union_335459, *P_union_335459;

union _union_335459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26192A0 MethodInfo_26192A0, *PMethodInfo_26192A0;

typedef union _union_253313 _union_253313, *P_union_253313;

union _union_253313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26192A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD7290 MethodInfo_2AD7290, *PMethodInfo_2AD7290;

typedef union _union_328708 _union_328708, *P_union_328708;

union _union_328708 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328708 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_X509Extension__StaticFields System_Collections_Generic_List_X509Extension__StaticFields, *PSystem_Collections_Generic_List_X509Extension__StaticFields;

struct System_Collections_Generic_List_X509Extension__StaticFields {
    struct System_Security_Cryptography_X509Certificates_X509Extension_array *s_emptyArray;
};

typedef struct System_Runtime_Remoting_ChannelInfo_VTable System_Runtime_Remoting_ChannelInfo_VTable, *PSystem_Runtime_Remoting_ChannelInfo_VTable;

struct System_Runtime_Remoting_ChannelInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ChannelData;
};

typedef struct MethodInfo_19D1178 MethodInfo_19D1178, *PMethodInfo_19D1178;

typedef union _union_249947 _union_249947, *P_union_249947;

union _union_249947 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D1178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IDisposable__GameObject____o System_Action_IDisposable__GameObject____o, *PSystem_Action_IDisposable__GameObject____o;

typedef struct System_Action_IDisposable__GameObject____Fields System_Action_IDisposable__GameObject____Fields, *PSystem_Action_IDisposable__GameObject____Fields;

struct System_Action_IDisposable__GameObject____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IDisposable__GameObject____o {
    struct System_Action_IDisposable__GameObject____c *klass;
    void *monitor;
    struct System_Action_IDisposable__GameObject____Fields fields;
};

typedef struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__o UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__o, *PUnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__o;

typedef struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__c UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__c, *PUnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__c;

typedef struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__Fields UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__Fields, *PUnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__Fields;

typedef struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__VTable UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__VTable, *PUnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__VTable;

struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__o {
    struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__Fields fields;
};

struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDragHandler__VTable vtable;
};

typedef struct Chipstar_GroupConfig_ICriMovieFileManager__c Chipstar_GroupConfig_ICriMovieFileManager__c, *PChipstar_GroupConfig_ICriMovieFileManager__c;

typedef struct Chipstar_GroupConfig_ICriMovieFileManager__VTable Chipstar_GroupConfig_ICriMovieFileManager__VTable, *PChipstar_GroupConfig_ICriMovieFileManager__VTable;

struct Chipstar_GroupConfig_ICriMovieFileManager__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BuildMapName;
    struct VirtualInvokeData _5_GetServer;
    struct VirtualInvokeData _6_GetName;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_GetSaveData;
    struct VirtualInvokeData _9_GetSaveStorage;
    struct VirtualInvokeData _10_GetSaveLocation;
    struct VirtualInvokeData _11_GetUrl;
    struct VirtualInvokeData _12_GetRemoteUrl;
};

struct Chipstar_GroupConfig_ICriMovieFileManager__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_GroupConfig_ICriMovieFileManager__VTable vtable;
};

typedef struct UniRx_Triggers_ObservableBeginDragTrigger_Fields UniRx_Triggers_ObservableBeginDragTrigger_Fields, *PUniRx_Triggers_ObservableBeginDragTrigger_Fields;

struct UniRx_Triggers_ObservableBeginDragTrigger_Fields {
    struct UniRx_Triggers_ObservableTriggerBase_Fields super;
    struct UniRx_Subject_PointerEventData__o *onBeginDrag;
};

typedef struct MethodInfo_19012E4_RGCTXs MethodInfo_19012E4_RGCTXs, *PMethodInfo_19012E4_RGCTXs;

struct MethodInfo_19012E4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_335462 _union_335462, *P_union_335462;

union _union_335462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B3E04 MethodInfo_20B3E04, *PMethodInfo_20B3E04;

typedef union _union_340644 _union_340644, *P_union_340644;

union _union_340644 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3E04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340644 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_WGLReceiver_Fields GreeGameLib_WGLReceiver_Fields, *PGreeGameLib_WGLReceiver_Fields;

typedef struct System_Collections_Generic_Dictionary_string__Action_string_____o System_Collections_Generic_Dictionary_string__Action_string_____o, *PSystem_Collections_Generic_Dictionary_string__Action_string_____o;

typedef struct System_Collections_Generic_Dictionary_string__Action_string_____c System_Collections_Generic_Dictionary_string__Action_string_____c, *PSystem_Collections_Generic_Dictionary_string__Action_string_____c;

typedef struct System_Collections_Generic_Dictionary_string__Action_string_____Fields System_Collections_Generic_Dictionary_string__Action_string_____Fields, *PSystem_Collections_Generic_Dictionary_string__Action_string_____Fields;

typedef struct System_Collections_Generic_Dictionary_string__Action_string_____VTable System_Collections_Generic_Dictionary_string__Action_string_____VTable, *PSystem_Collections_Generic_Dictionary_string__Action_string_____VTable;

struct System_Collections_Generic_Dictionary_string__Action_string_____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__Action_string_____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Action_string_____VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__Action_string_____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__Action_string_____o {
    struct System_Collections_Generic_Dictionary_string__Action_string_____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Action_string_____Fields fields;
};

struct GreeGameLib_WGLReceiver_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_Dictionary_string__Action_string_____o *_cbTable;
};

typedef struct MethodInfo_30A3E4C MethodInfo_30A3E4C, *PMethodInfo_30A3E4C;

typedef struct MethodInfo_30A3E4C_RGCTXs MethodInfo_30A3E4C_RGCTXs, *PMethodInfo_30A3E4C_RGCTXs;

typedef union _union_205665 _union_205665, *P_union_205665;

union _union_205665 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A3E4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A3E4C_RGCTXs *rgctx_data;
    union _union_205665 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A3E4C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_335465 _union_335465, *P_union_335465;

union _union_335465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335468 _union_335468, *P_union_335468;

union _union_335468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Tar_TarFilePart_o SharpCompress_Common_Tar_TarFilePart_o, *PSharpCompress_Common_Tar_TarFilePart_o;

typedef struct SharpCompress_Common_Tar_TarFilePart_Fields SharpCompress_Common_Tar_TarFilePart_Fields, *PSharpCompress_Common_Tar_TarFilePart_Fields;

typedef struct SharpCompress_Common_Tar_Headers_TarHeader_o SharpCompress_Common_Tar_Headers_TarHeader_o, *PSharpCompress_Common_Tar_Headers_TarHeader_o;

typedef struct SharpCompress_Common_Tar_Headers_TarHeader_c SharpCompress_Common_Tar_Headers_TarHeader_c, *PSharpCompress_Common_Tar_Headers_TarHeader_c;

typedef struct SharpCompress_Common_Tar_Headers_TarHeader_Fields SharpCompress_Common_Tar_Headers_TarHeader_Fields, *PSharpCompress_Common_Tar_Headers_TarHeader_Fields;

typedef struct SharpCompress_Common_Tar_Headers_TarHeader_StaticFields SharpCompress_Common_Tar_Headers_TarHeader_StaticFields, *PSharpCompress_Common_Tar_Headers_TarHeader_StaticFields;

typedef struct SharpCompress_Common_Tar_Headers_TarHeader_VTable SharpCompress_Common_Tar_Headers_TarHeader_VTable, *PSharpCompress_Common_Tar_Headers_TarHeader_VTable;

struct SharpCompress_Common_Tar_Headers_TarHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_Tar_TarFilePart_Fields {
    struct SharpCompress_Common_FilePart_Fields super;
    struct System_IO_Stream_o *_seekableStream;
    struct SharpCompress_Common_Tar_Headers_TarHeader_o *_Header_k__BackingField;
};

struct SharpCompress_Common_Tar_TarFilePart_o {
    struct SharpCompress_Common_Tar_TarFilePart_c *klass;
    void *monitor;
    struct SharpCompress_Common_Tar_TarFilePart_Fields fields;
};

struct SharpCompress_Common_Tar_Headers_TarHeader_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Common_Tar_Headers_TarHeader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Tar_Headers_TarHeader_VTable vtable;
};

struct SharpCompress_Common_Tar_Headers_TarHeader_Fields {
    struct System_String_o *_Name_k__BackingField;
    struct System_String_o *_LinkName_k__BackingField;
    int64_t _Mode_k__BackingField;
    int64_t _UserId_k__BackingField;
    int64_t _GroupId_k__BackingField;
    int64_t _Size_k__BackingField;
    struct System_DateTime_o _LastModifiedTime_k__BackingField;
    uint8_t _EntryType_k__BackingField;
    struct System_IO_Stream_o *_PackedStream_k__BackingField;
    struct SharpCompress_Common_ArchiveEncoding_o *_ArchiveEncoding_k__BackingField;
    struct System_Nullable_long__o _DataStartPosition_k__BackingField;
    struct System_String_o *_Magic_k__BackingField;
};

struct SharpCompress_Common_Tar_Headers_TarHeader_o {
    struct SharpCompress_Common_Tar_Headers_TarHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Tar_Headers_TarHeader_Fields fields;
};

struct SharpCompress_Common_Tar_Headers_TarHeader_StaticFields {
    struct System_DateTime_o EPOCH;
    struct System_Byte_array *eightSpaces;
};

typedef struct MethodInfo_24A9B34 MethodInfo_24A9B34, *PMethodInfo_24A9B34;

typedef union _union_312602 _union_312602, *P_union_312602;

union _union_312602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_CardLevelMst__Fields System_Predicate_CardLevelMst__Fields, *PSystem_Predicate_CardLevelMst__Fields;

struct System_Predicate_CardLevelMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Carbon_ListDictionary_int__LiveBoostMst__Fields Carbon_ListDictionary_int__LiveBoostMst__Fields, *PCarbon_ListDictionary_int__LiveBoostMst__Fields;

struct Carbon_ListDictionary_int__LiveBoostMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct MethodInfo_242A054 MethodInfo_242A054, *PMethodInfo_242A054;

typedef union _union_275934 _union_275934, *P_union_275934;

union _union_275934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AA284 MethodInfo_20AA284, *PMethodInfo_20AA284;

typedef union _union_273580 _union_273580, *P_union_273580;

union _union_273580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA284 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_CombineLatestObserver_T3__VTable UniRx_Operators_CombineLatestObserver_T3__VTable, *PUniRx_Operators_CombineLatestObserver_T3__VTable;

struct UniRx_Operators_CombineLatestObserver_T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

typedef struct MethodInfo_2512414 MethodInfo_2512414, *PMethodInfo_2512414;

typedef union _union_248725 _union_248725, *P_union_248725;

union _union_248725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512414 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Group_ChatGroup_c Aoharu_Chat_Group_ChatGroup_c, *PAoharu_Chat_Group_ChatGroup_c;

typedef struct Aoharu_Chat_Group_ChatGroup_VTable Aoharu_Chat_Group_ChatGroup_VTable, *PAoharu_Chat_Group_ChatGroup_VTable;

struct Aoharu_Chat_Group_ChatGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Switch;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_get_Group;
    struct VirtualInvokeData _14_set_IsInitialized;
    struct VirtualInvokeData _15_get_IsInitialized;
    struct VirtualInvokeData _16_Initialize;
    struct VirtualInvokeData _17_UpdateView;
    struct VirtualInvokeData _18_SelectView;
    struct VirtualInvokeData _19_SetInputLock;
};

struct Aoharu_Chat_Group_ChatGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Group_ChatGroup_VTable vtable;
};

typedef struct MethodInfo_12CBAF0 MethodInfo_12CBAF0, *PMethodInfo_12CBAF0;

typedef union _union_169673 _union_169673, *P_union_169673;

union _union_169673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CBAF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C227EC_RGCTXs MethodInfo_2C227EC_RGCTXs, *PMethodInfo_2C227EC_RGCTXs;

struct MethodInfo_2C227EC_RGCTXs {
    struct Il2CppClass *_0_Carbon_GenericUtils___c__DisplayClass5_0_T_;
    struct MethodInfo *_1_Carbon_GenericUtils___c__DisplayClass5_0_T___ctor;
    struct Il2CppClass *_2_T;
    struct MethodInfo *_4_Carbon_GenericUtils___c__DisplayClass5_0_T___ToStringFields_b__0;
};

typedef union _union_335471 _union_335471, *P_union_335471;

union _union_335471 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_Fields;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_Fields {
    struct System_Action_o *next;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_o *CS___8__locals3;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_3_Fields fields;
};

typedef union _union_335474 _union_335474, *P_union_335474;

union _union_335474 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335477 _union_335477, *P_union_335477;

union _union_335477 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1909D90_RGCTXs MethodInfo_1909D90_RGCTXs, *PMethodInfo_1909D90_RGCTXs;

struct MethodInfo_1909D90_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct MethodInfo_329C66C MethodInfo_329C66C, *PMethodInfo_329C66C;

typedef union _union_316263 _union_316263, *P_union_316263;

union _union_316263 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C66C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316263 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_EventSystems_ExecuteEvents_Fields UnityEngine_EventSystems_ExecuteEvents_Fields, *PUnityEngine_EventSystems_ExecuteEvents_Fields;

struct UnityEngine_EventSystems_ExecuteEvents_Fields {
};

typedef struct Spine_Unity_BoundingBoxFollower_o Spine_Unity_BoundingBoxFollower_o, *PSpine_Unity_BoundingBoxFollower_o;

typedef struct Spine_Unity_BoundingBoxFollower_c Spine_Unity_BoundingBoxFollower_c, *PSpine_Unity_BoundingBoxFollower_c;

typedef struct Spine_Unity_BoundingBoxFollower_Fields Spine_Unity_BoundingBoxFollower_Fields, *PSpine_Unity_BoundingBoxFollower_Fields;

typedef struct Spine_Unity_BoundingBoxFollower_StaticFields Spine_Unity_BoundingBoxFollower_StaticFields, *PSpine_Unity_BoundingBoxFollower_StaticFields;

typedef struct Spine_Unity_BoundingBoxFollower_VTable Spine_Unity_BoundingBoxFollower_VTable, *PSpine_Unity_BoundingBoxFollower_VTable;

typedef struct Spine_Unity_SkeletonRenderer_o Spine_Unity_SkeletonRenderer_o, *PSpine_Unity_SkeletonRenderer_o;

typedef struct Spine_BoundingBoxAttachment_o Spine_BoundingBoxAttachment_o, *PSpine_BoundingBoxAttachment_o;

typedef struct UnityEngine_PolygonCollider2D_o UnityEngine_PolygonCollider2D_o, *PUnityEngine_PolygonCollider2D_o;

typedef struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__o System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__o, *PSystem_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__o;

typedef struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__o System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__o, *PSystem_Collections_Generic_Dictionary_BoundingBoxAttachment__string__o;

typedef struct Spine_Unity_SkeletonRenderer_c Spine_Unity_SkeletonRenderer_c, *PSpine_Unity_SkeletonRenderer_c;

typedef struct Spine_Unity_SkeletonRenderer_Fields Spine_Unity_SkeletonRenderer_Fields, *PSpine_Unity_SkeletonRenderer_Fields;

typedef struct Spine_BoundingBoxAttachment_c Spine_BoundingBoxAttachment_c, *PSpine_BoundingBoxAttachment_c;

typedef struct Spine_BoundingBoxAttachment_Fields Spine_BoundingBoxAttachment_Fields, *PSpine_BoundingBoxAttachment_Fields;

typedef struct UnityEngine_PolygonCollider2D_c UnityEngine_PolygonCollider2D_c, *PUnityEngine_PolygonCollider2D_c;

typedef struct UnityEngine_PolygonCollider2D_Fields UnityEngine_PolygonCollider2D_Fields, *PUnityEngine_PolygonCollider2D_Fields;

typedef struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__c System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__c, *PSystem_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__c;

typedef struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__Fields System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__Fields, *PSystem_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__Fields;

typedef struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__c System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__c, *PSystem_Collections_Generic_Dictionary_BoundingBoxAttachment__string__c;

typedef struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__Fields System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__Fields, *PSystem_Collections_Generic_Dictionary_BoundingBoxAttachment__string__Fields;

typedef struct Spine_Unity_SkeletonRenderer_StaticFields Spine_Unity_SkeletonRenderer_StaticFields, *PSpine_Unity_SkeletonRenderer_StaticFields;

typedef struct Spine_Unity_SkeletonRenderer_VTable Spine_Unity_SkeletonRenderer_VTable, *PSpine_Unity_SkeletonRenderer_VTable;

typedef struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_o Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_o, *PSpine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_o;

typedef struct System_Collections_Generic_Dictionary_Material__Material__o System_Collections_Generic_Dictionary_Material__Material__o, *PSystem_Collections_Generic_Dictionary_Material__Material__o;

typedef struct System_Collections_Generic_Dictionary_Slot__Material__o System_Collections_Generic_Dictionary_Slot__Material__o, *PSystem_Collections_Generic_Dictionary_Slot__Material__o;

typedef struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_o Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_o, *PSpine_Unity_SkeletonRenderer_SkeletonRendererDelegate_o;

typedef struct Spine_BoundingBoxAttachment_VTable Spine_BoundingBoxAttachment_VTable, *PSpine_BoundingBoxAttachment_VTable;

typedef struct UnityEngine_PolygonCollider2D_VTable UnityEngine_PolygonCollider2D_VTable, *PUnityEngine_PolygonCollider2D_VTable;

typedef struct UnityEngine_Collider2D_Fields UnityEngine_Collider2D_Fields, *PUnityEngine_Collider2D_Fields;

typedef struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__VTable System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__VTable, *PSystem_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__VTable;

typedef struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__VTable System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__VTable, *PSystem_Collections_Generic_Dictionary_BoundingBoxAttachment__string__VTable;

typedef struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_c Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_c, *PSpine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_c;

typedef struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_Fields Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_Fields, *PSpine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_Fields;

typedef struct System_Collections_Generic_Dictionary_Material__Material__c System_Collections_Generic_Dictionary_Material__Material__c, *PSystem_Collections_Generic_Dictionary_Material__Material__c;

typedef struct System_Collections_Generic_Dictionary_Material__Material__Fields System_Collections_Generic_Dictionary_Material__Material__Fields, *PSystem_Collections_Generic_Dictionary_Material__Material__Fields;

typedef struct System_Collections_Generic_Dictionary_Slot__Material__c System_Collections_Generic_Dictionary_Slot__Material__c, *PSystem_Collections_Generic_Dictionary_Slot__Material__c;

typedef struct System_Collections_Generic_Dictionary_Slot__Material__Fields System_Collections_Generic_Dictionary_Slot__Material__Fields, *PSystem_Collections_Generic_Dictionary_Slot__Material__Fields;

typedef struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_c Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_c, *PSpine_Unity_SkeletonRenderer_SkeletonRendererDelegate_c;

typedef struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_Fields Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_Fields, *PSpine_Unity_SkeletonRenderer_SkeletonRendererDelegate_Fields;

typedef struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_VTable Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_VTable, *PSpine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_VTable;

typedef struct System_Collections_Generic_Dictionary_Material__Material__VTable System_Collections_Generic_Dictionary_Material__Material__VTable, *PSystem_Collections_Generic_Dictionary_Material__Material__VTable;

typedef struct System_Collections_Generic_Dictionary_Slot__Material__VTable System_Collections_Generic_Dictionary_Slot__Material__VTable, *PSystem_Collections_Generic_Dictionary_Slot__Material__VTable;

typedef struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_VTable Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_VTable, *PSpine_Unity_SkeletonRenderer_SkeletonRendererDelegate_VTable;

struct UnityEngine_PolygonCollider2D_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SkeletonRenderer_StaticFields {
    int32_t STENCIL_COMP_PARAM_ID;
    int32_t SUBMESH_DUMMY_PARAM_ID;
};

struct System_Collections_Generic_Dictionary_Slot__Material__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Slot__Material__o {
    struct System_Collections_Generic_Dictionary_Slot__Material__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Slot__Material__Fields fields;
};

struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Slot__Material__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Slot__Material__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Slot__Material__VTable vtable;
};

struct Spine_Unity_BoundingBoxFollower_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Material__Material__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_Fields {
    struct UnityEngine_Material_array *materialsMaskDisabled;
    struct UnityEngine_Material_array *materialsInsideMask;
    struct UnityEngine_Material_array *materialsOutsideMask;
};

struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Spine_Unity_BoundingBoxFollower_StaticFields {
    bool DebugMessages;
};

struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_VTable vtable;
};

struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_o {
    struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_Fields fields;
};

struct Spine_Unity_BoundingBoxFollower_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Spine_Unity_SkeletonRenderer_o *skeletonRenderer;
    struct System_String_o *slotName;
    bool isTrigger;
    bool usedByEffector;
    bool usedByComposite;
    bool clearStateOnDisable;
    struct Spine_Slot_o *slot;
    struct Spine_BoundingBoxAttachment_o *currentAttachment;
    struct System_String_o *currentAttachmentName;
    struct UnityEngine_PolygonCollider2D_o *currentCollider;
    struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__o *colliderTable;
    struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__o *nameTable;
};

struct Spine_Unity_BoundingBoxFollower_o {
    struct Spine_Unity_BoundingBoxFollower_c *klass;
    void *monitor;
    struct Spine_Unity_BoundingBoxFollower_Fields fields;
};

struct Spine_Unity_BoundingBoxFollower_c {
    struct Il2CppClass_1 _1;
    struct Spine_Unity_BoundingBoxFollower_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_BoundingBoxFollower_VTable vtable;
};

struct Spine_Unity_SkeletonRenderer_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Spine_Unity_SkeletonDataAsset_o *skeletonDataAsset;
    struct System_String_o *initialSkinName;
    bool initialFlipX;
    bool initialFlipY;
    int32_t updateMode;
    int32_t updateWhenInvisible;
    struct System_String_array *separatorSlotNames;
    struct System_Collections_Generic_List_Slot__o *separatorSlots;
    float zSpacing;
    bool useClipping;
    bool immutableTriangles;
    bool pmaVertexColors;
    bool clearStateOnDisable;
    bool tintBlack;
    bool singleSubmesh;
    bool fixDrawOrder;
    bool addNormals;
    bool calculateTangents;
    int32_t maskInteraction;
    struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_o *maskMaterials;
    bool disableRenderingOnOverride;
    struct Spine_Unity_SkeletonRenderer_InstructionDelegate_o *generateMeshOverride;
    struct Spine_Unity_MeshGeneratorDelegate_o *OnPostProcessVertices;
    struct System_Collections_Generic_Dictionary_Material__Material__o *customMaterialOverride;
    struct System_Collections_Generic_Dictionary_Slot__Material__o *customSlotMaterials;
    struct Spine_Unity_SkeletonRendererInstruction_o *currentInstructions;
    struct Spine_Unity_MeshGenerator_o *meshGenerator;
    struct Spine_Unity_MeshRendererBuffers_o *rendererBuffers;
    struct UnityEngine_MeshRenderer_o *meshRenderer;
    struct UnityEngine_MeshFilter_o *meshFilter;
    bool valid;
    struct Spine_Skeleton_o *skeleton;
    struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_o *OnRebuild;
    struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_o *OnMeshAndMaterialsUpdated;
    struct UnityEngine_MaterialPropertyBlock_o *reusedPropertyBlock;
};

struct Spine_Unity_SkeletonRenderer_o {
    struct Spine_Unity_SkeletonRenderer_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonRenderer_Fields fields;
};

struct Spine_Unity_SkeletonRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Skeleton;
    struct VirtualInvokeData _6_get_SkeletonDataAsset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_ClearState;
    struct VirtualInvokeData _9_Initialize;
    struct VirtualInvokeData _10_LateUpdate;
    struct VirtualInvokeData _11_LateUpdateMesh;
    struct VirtualInvokeData _12_OnBecameVisible;
};

struct Spine_Unity_SkeletonRenderer_c {
    struct Il2CppClass_1 _1;
    struct Spine_Unity_SkeletonRenderer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonRenderer_VTable vtable;
};

struct System_Collections_Generic_Dictionary_Material__Material__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Collider2D_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct UnityEngine_PolygonCollider2D_Fields {
    struct UnityEngine_Collider2D_Fields super;
};

struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__o {
    struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__Fields fields;
};

struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__string__VTable vtable;
};

struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__VTable vtable;
};

struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__o {
    struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BoundingBoxAttachment__PolygonCollider2D__Fields fields;
};

struct System_Collections_Generic_Dictionary_Material__Material__o {
    struct System_Collections_Generic_Dictionary_Material__Material__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Material__Material__Fields fields;
};

struct System_Collections_Generic_Dictionary_Material__Material__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Material__Material__VTable vtable;
};

struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_VTable vtable;
};

struct Spine_BoundingBoxAttachment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Copy;
};

struct Spine_BoundingBoxAttachment_Fields {
    struct Spine_VertexAttachment_Fields super;
};

struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_o {
    struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonRenderer_SpriteMaskInteractionMaterials_Fields fields;
};

struct Spine_BoundingBoxAttachment_o {
    struct Spine_BoundingBoxAttachment_c *klass;
    void *monitor;
    struct Spine_BoundingBoxAttachment_Fields fields;
};

struct Spine_BoundingBoxAttachment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_BoundingBoxAttachment_VTable vtable;
};

struct UnityEngine_PolygonCollider2D_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PolygonCollider2D_VTable vtable;
};

struct UnityEngine_PolygonCollider2D_o {
    struct UnityEngine_PolygonCollider2D_c *klass;
    void *monitor;
    struct UnityEngine_PolygonCollider2D_Fields fields;
};

typedef struct MethodInfo_3109EE0 MethodInfo_3109EE0, *PMethodInfo_3109EE0;

typedef union _union_330675 _union_330675, *P_union_330675;

union _union_330675 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109EE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330675 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13B9858_RGCTXs MethodInfo_13B9858_RGCTXs, *PMethodInfo_13B9858_RGCTXs;

struct MethodInfo_13B9858_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_SpriteCharacter__uint__o System_Func_SpriteCharacter__uint__o, *PSystem_Func_SpriteCharacter__uint__o;

typedef struct System_Func_SpriteCharacter__uint__c System_Func_SpriteCharacter__uint__c, *PSystem_Func_SpriteCharacter__uint__c;

typedef struct System_Func_SpriteCharacter__uint__Fields System_Func_SpriteCharacter__uint__Fields, *PSystem_Func_SpriteCharacter__uint__Fields;

typedef struct System_Func_SpriteCharacter__uint__VTable System_Func_SpriteCharacter__uint__VTable, *PSystem_Func_SpriteCharacter__uint__VTable;

struct System_Func_SpriteCharacter__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SpriteCharacter__uint__o {
    struct System_Func_SpriteCharacter__uint__c *klass;
    void *monitor;
    struct System_Func_SpriteCharacter__uint__Fields fields;
};

struct System_Func_SpriteCharacter__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SpriteCharacter__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SpriteCharacter__uint__VTable vtable;
};

typedef struct MethodInfo_22C427C MethodInfo_22C427C, *PMethodInfo_22C427C;

typedef union _union_279442 _union_279442, *P_union_279442;

union _union_279442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C427C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335480 _union_335480, *P_union_335480;

union _union_335480 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335483 _union_335483, *P_union_335483;

union _union_335483 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DF5F8 MethodInfo_24DF5F8, *PMethodInfo_24DF5F8;

typedef union _union_176554 _union_176554, *P_union_176554;

union _union_176554 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF5F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176554 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_129C7A4_RGCTXs MethodInfo_129C7A4_RGCTXs, *PMethodInfo_129C7A4_RGCTXs;

struct MethodInfo_129C7A4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_3134EC0 MethodInfo_3134EC0, *PMethodInfo_3134EC0;

typedef union _union_231765 _union_231765, *P_union_231765;

union _union_231765 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134EC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335486 _union_335486, *P_union_335486;

union _union_335486 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IList_IEventSystemHandler__c System_Collections_Generic_IList_IEventSystemHandler__c, *PSystem_Collections_Generic_IList_IEventSystemHandler__c;

struct System_Collections_Generic_IList_IEventSystemHandler__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_13D2F7C_RGCTXs MethodInfo_13D2F7C_RGCTXs, *PMethodInfo_13D2F7C_RGCTXs;

struct MethodInfo_13D2F7C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_10772D0 MethodInfo_10772D0, *PMethodInfo_10772D0;

typedef union _union_170105 _union_170105, *P_union_170105;

union _union_170105 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10772D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170105 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335489 _union_335489, *P_union_335489;

union _union_335489 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_101A2C0 MethodInfo_101A2C0, *PMethodInfo_101A2C0;

typedef union _union_269370 _union_269370, *P_union_269370;

union _union_269370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_101A2C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_c Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_c, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_VTable vtable;
};

typedef struct Aoharu_LiveGuestSelectScene___c_Fields Aoharu_LiveGuestSelectScene___c_Fields, *PAoharu_LiveGuestSelectScene___c_Fields;

struct Aoharu_LiveGuestSelectScene___c_Fields {
};

typedef struct System_ComponentModel_PasswordPropertyTextAttribute_Fields System_ComponentModel_PasswordPropertyTextAttribute_Fields, *PSystem_ComponentModel_PasswordPropertyTextAttribute_Fields;

struct System_ComponentModel_PasswordPropertyTextAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _Password_k__BackingField;
};

typedef struct Shock_RecvExchangeGetRData_o Shock_RecvExchangeGetRData_o, *PShock_RecvExchangeGetRData_o;

typedef struct Shock_RecvExchangeGetRData_c Shock_RecvExchangeGetRData_c, *PShock_RecvExchangeGetRData_c;

typedef struct Shock_RecvExchangeGetRData_Fields Shock_RecvExchangeGetRData_Fields, *PShock_RecvExchangeGetRData_Fields;

typedef struct Shock_RecvExchangeGetRData_VTable Shock_RecvExchangeGetRData_VTable, *PShock_RecvExchangeGetRData_VTable;

struct Shock_RecvExchangeGetRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvExchangeGetRData_Fields {
    struct Shock_ProtocolData_Exchange_array *exchange_list;
};

struct Shock_RecvExchangeGetRData_o {
    struct Shock_RecvExchangeGetRData_c *klass;
    void *monitor;
    struct Shock_RecvExchangeGetRData_Fields fields;
};

struct Shock_RecvExchangeGetRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvExchangeGetRData_VTable vtable;
};

typedef struct Shock_SoundKey_LiveResultScene_Se_StaticFields Shock_SoundKey_LiveResultScene_Se_StaticFields, *PShock_SoundKey_LiveResultScene_Se_StaticFields;

struct Shock_SoundKey_LiveResultScene_Se_StaticFields {
    struct System_String_o *DropCoin;
    struct System_String_o *DropItem;
    struct System_String_o *Failure;
    struct System_String_o *FullCombo;
    struct System_String_o *ScoreRank;
    struct System_String_o *ScoreText;
    struct System_String_o *Success;
    struct System_String_o *TweenNumber;
    struct System_String_o *RankUp;
    struct System_String_o *AllPerfect;
    struct System_String_o *NewRecord;
    struct System_String_o *LevelUp;
    struct System_String_o *MissionComplete;
    struct System_String_o *MissionItemGet;
    struct System_String_o *DropItemGet;
    struct System_String_o *LiveLast;
    struct System_String_o *ScoreRank02;
    struct System_String_o *Drumroll;
    struct System_String_o *MissionClearStamp;
};

typedef struct MethodInfo_24DF5F4 MethodInfo_24DF5F4, *PMethodInfo_24DF5F4;

typedef union _union_175116 _union_175116, *P_union_175116;

union _union_175116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF5F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C23584_RGCTXs MethodInfo_2C23584_RGCTXs, *PMethodInfo_2C23584_RGCTXs;

struct MethodInfo_2C23584_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Training_TrainingItemSettingDialog__LongPressAction_d__20_c Aoharu_Training_TrainingItemSettingDialog__LongPressAction_d__20_c, *PAoharu_Training_TrainingItemSettingDialog__LongPressAction_d__20_c;

typedef struct Aoharu_Training_TrainingItemSettingDialog__LongPressAction_d__20_VTable Aoharu_Training_TrainingItemSettingDialog__LongPressAction_d__20_VTable, *PAoharu_Training_TrainingItemSettingDialog__LongPressAction_d__20_VTable;

struct Aoharu_Training_TrainingItemSettingDialog__LongPressAction_d__20_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_Training_TrainingItemSettingDialog__LongPressAction_d__20_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Training_TrainingItemSettingDialog__LongPressAction_d__20_VTable vtable;
};

typedef struct MethodInfo_243E694 MethodInfo_243E694, *PMethodInfo_243E694;

typedef union _union_279980 _union_279980, *P_union_279980;

union _union_279980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DF6C8_RGCTXs MethodInfo_15DF6C8_RGCTXs, *PMethodInfo_15DF6C8_RGCTXs;

struct MethodInfo_15DF6C8_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2__T3_;
    struct MethodInfo *_1_System_Action_T1__T2__T3__Invoke;
};

typedef union _union_335492 _union_335492, *P_union_335492;

union _union_335492 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__o FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__o, *PFancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__o;

typedef struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__c FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__c, *PFancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__c;

typedef struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__Fields FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__Fields, *PFancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__Fields;

typedef struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__VTable FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__VTable, *PFancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__VTable;

typedef struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__Fields FancyScrollView_FancyScrollRectCell_TItemData__TContext__Fields, *PFancyScrollView_FancyScrollRectCell_TItemData__TContext__Fields;

struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__Fields {
    struct FancyScrollView_FancyCell_TItemData__TContext__Fields super;
};

struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__Fields {
    struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__Fields super;
};

struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__o {
    struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__c *klass;
    void *monitor;
    struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__Fields fields;
};

struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyGridViewCell_TItemData__FancyGridViewContext__VTable vtable;
};

typedef struct System_Func_MissionRewardMst__uint__VTable System_Func_MissionRewardMst__uint__VTable, *PSystem_Func_MissionRewardMst__uint__VTable;

struct System_Func_MissionRewardMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_1B6F81C MethodInfo_1B6F81C, *PMethodInfo_1B6F81C;

typedef union _union_255973 _union_255973, *P_union_255973;

union _union_255973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F81C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_CommandStream_PipelineEntry_o System_Net_CommandStream_PipelineEntry_o, *PSystem_Net_CommandStream_PipelineEntry_o;

typedef struct System_Net_CommandStream_PipelineEntry_c System_Net_CommandStream_PipelineEntry_c, *PSystem_Net_CommandStream_PipelineEntry_c;

typedef struct System_Net_CommandStream_PipelineEntry_Fields System_Net_CommandStream_PipelineEntry_Fields, *PSystem_Net_CommandStream_PipelineEntry_Fields;

typedef struct System_Net_CommandStream_PipelineEntry_VTable System_Net_CommandStream_PipelineEntry_VTable, *PSystem_Net_CommandStream_PipelineEntry_VTable;

struct System_Net_CommandStream_PipelineEntry_Fields {
    struct System_String_o *Command;
    int32_t Flags;
};

struct System_Net_CommandStream_PipelineEntry_o {
    struct System_Net_CommandStream_PipelineEntry_c *klass;
    void *monitor;
    struct System_Net_CommandStream_PipelineEntry_Fields fields;
};

struct System_Net_CommandStream_PipelineEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_CommandStream_PipelineEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_CommandStream_PipelineEntry_VTable vtable;
};

typedef struct MethodInfo_3397CC0 MethodInfo_3397CC0, *PMethodInfo_3397CC0;

typedef union _union_228093 _union_228093, *P_union_228093;

union _union_228093 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397CC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228093 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335495 _union_335495, *P_union_335495;

union _union_335495 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_T__c UnityEngine_UIElements_UIR_LinkedPoolItem_T__c, *PUnityEngine_UIElements_UIR_LinkedPoolItem_T__c;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_T__VTable UnityEngine_UIElements_UIR_LinkedPoolItem_T__VTable, *PUnityEngine_UIElements_UIR_LinkedPoolItem_T__VTable;

struct UnityEngine_UIElements_UIR_LinkedPoolItem_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_T__VTable vtable;
};

typedef union _union_335498 _union_335498, *P_union_335498;

union _union_335498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397CC4 MethodInfo_3397CC4, *PMethodInfo_3397CC4;

typedef union _union_228261 _union_228261, *P_union_228261;

union _union_228261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397CC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExStandardVoicePool_VTable CriWare_CriAtomExStandardVoicePool_VTable, *PCriWare_CriAtomExStandardVoicePool_VTable;

struct CriWare_CriAtomExStandardVoicePool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____Fields;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___o System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___o, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___o;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___Fields System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___Fields;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__o System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__o, *PSystem_ValueTuple_T7__T8__T9__T10__T11__T12__T13__o;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__Fields System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__Fields, *PSystem_ValueTuple_T7__T8__T9__T10__T11__T12__T13__Fields;

struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
};

struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__o {
    struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__Fields fields;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__o Rest;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___o {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____Fields {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13___o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__Fields {
    int32_t completedCount;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13____o core;
};

typedef struct UnityEngine_Timeline_Extrapolation_Fields UnityEngine_Timeline_Extrapolation_Fields, *PUnityEngine_Timeline_Extrapolation_Fields;

struct UnityEngine_Timeline_Extrapolation_Fields {
};

typedef struct MethodInfo_1EAC2B4 MethodInfo_1EAC2B4, *PMethodInfo_1EAC2B4;

typedef union _union_264010 _union_264010, *P_union_264010;

union _union_264010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC2B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DropDawnItem_Fields DropDawnItem_Fields, *PDropDawnItem_Fields;

struct DropDawnItem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct TMPro_TextMeshProUGUI_o *m_TextMesh;
    struct UnityEngine_GameObject_o *m_Separator;
    struct TMPro_TMP_Dropdown_o *ddtmp;
};

typedef struct MethodInfo_160C76C MethodInfo_160C76C, *PMethodInfo_160C76C;

typedef struct MethodInfo_160C76C_RGCTXs MethodInfo_160C76C_RGCTXs, *PMethodInfo_160C76C_RGCTXs;

typedef union _union_193098 _union_193098, *P_union_193098;

union _union_193098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160C76C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160C76C_RGCTXs *rgctx_data;
    union _union_193098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160C76C_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct MethodInfo_1391384 MethodInfo_1391384, *PMethodInfo_1391384;

typedef union _union_169157 _union_169157, *P_union_169157;

union _union_169157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1391384 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11026E0 MethodInfo_11026E0, *PMethodInfo_11026E0;

typedef struct MethodInfo_11026E0_RGCTXs MethodInfo_11026E0_RGCTXs, *PMethodInfo_11026E0_RGCTXs;

typedef union _union_195385 _union_195385, *P_union_195385;

struct MethodInfo_11026E0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11026E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_11026E0_RGCTXs *rgctx_data;
    union _union_195385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebConnectionTunnel_NtlmAuthState_o System_Net_WebConnectionTunnel_NtlmAuthState_o, *PSystem_Net_WebConnectionTunnel_NtlmAuthState_o;

typedef struct System_Net_WebConnectionTunnel_NtlmAuthState_Fields System_Net_WebConnectionTunnel_NtlmAuthState_Fields, *PSystem_Net_WebConnectionTunnel_NtlmAuthState_Fields;

struct System_Net_WebConnectionTunnel_NtlmAuthState_Fields {
    int32_t value__;
};

struct System_Net_WebConnectionTunnel_NtlmAuthState_o {
    struct System_Net_WebConnectionTunnel_NtlmAuthState_Fields fields;
};

typedef struct MethodInfo_24DF5D4 MethodInfo_24DF5D4, *PMethodInfo_24DF5D4;

typedef union _union_173678 _union_173678, *P_union_173678;

union _union_173678 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF5D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173678 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MovieThumbnailLoader___c__DisplayClass1_0_c Shock_MovieThumbnailLoader___c__DisplayClass1_0_c, *PShock_MovieThumbnailLoader___c__DisplayClass1_0_c;

typedef struct Shock_MovieThumbnailLoader___c__DisplayClass1_0_VTable Shock_MovieThumbnailLoader___c__DisplayClass1_0_VTable, *PShock_MovieThumbnailLoader___c__DisplayClass1_0_VTable;

struct Shock_MovieThumbnailLoader___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MovieThumbnailLoader___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MovieThumbnailLoader___c__DisplayClass1_0_VTable vtable;
};

typedef struct MethodInfo_3134EA0 MethodInfo_3134EA0, *PMethodInfo_3134EA0;

typedef union _union_231597 _union_231597, *P_union_231597;

union _union_231597 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231597 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203700 _union_203700, *P_union_203700;

union _union_203700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203702 _union_203702, *P_union_203702;

union _union_203702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ExchangeItemData___c__DisplayClass0_0_VTable Shock_ExchangeItemData___c__DisplayClass0_0_VTable, *PShock_ExchangeItemData___c__DisplayClass0_0_VTable;

struct Shock_ExchangeItemData___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203704 _union_203704, *P_union_203704;

union _union_203704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBD0CC MethodInfo_1BBD0CC, *PMethodInfo_1BBD0CC;

typedef union _union_302530 _union_302530, *P_union_302530;

union _union_302530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBD0CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebConnectionTunnel_NtlmAuthState_c System_Net_WebConnectionTunnel_NtlmAuthState_c, *PSystem_Net_WebConnectionTunnel_NtlmAuthState_c;

typedef struct System_Net_WebConnectionTunnel_NtlmAuthState_VTable System_Net_WebConnectionTunnel_NtlmAuthState_VTable, *PSystem_Net_WebConnectionTunnel_NtlmAuthState_VTable;

struct System_Net_WebConnectionTunnel_NtlmAuthState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Net_WebConnectionTunnel_NtlmAuthState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebConnectionTunnel_NtlmAuthState_VTable vtable;
};

typedef union _union_203706 _union_203706, *P_union_203706;

union _union_203706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B45D8 MethodInfo_32B45D8, *PMethodInfo_32B45D8;

typedef union _union_319023 _union_319023, *P_union_319023;

union _union_319023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B45D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203708 _union_203708, *P_union_203708;

union _union_203708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B304 MethodInfo_312B304, *PMethodInfo_312B304;

typedef union _union_228851 _union_228851, *P_union_228851;

union _union_228851 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B304 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228851 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20663FC MethodInfo_20663FC, *PMethodInfo_20663FC;

typedef union _union_222277 _union_222277, *P_union_222277;

union _union_222277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20663FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB5E34 MethodInfo_1EB5E34, *PMethodInfo_1EB5E34;

typedef union _union_227323 _union_227323, *P_union_227323;

union _union_227323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5E34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6BF68 MethodInfo_1D6BF68, *PMethodInfo_1D6BF68;

typedef union _union_320338 _union_320338, *P_union_320338;

union _union_320338 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6BF68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320338 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A08C MethodInfo_242A08C, *PMethodInfo_242A08C;

typedef union _union_276482 _union_276482, *P_union_276482;

union _union_276482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A08C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_c UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_c, *PUnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_c;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_StaticFields UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_StaticFields, *PUnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_StaticFields;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_VTable UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_VTable, *PUnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_VTable;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_o UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_o, *PUnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_o;

typedef struct System_Func_VectorImageRenderInfo__o System_Func_VectorImageRenderInfo__o, *PSystem_Func_VectorImageRenderInfo__o;

typedef struct System_Action_VectorImageRenderInfo__o System_Action_VectorImageRenderInfo__o, *PSystem_Action_VectorImageRenderInfo__o;

typedef struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_Fields UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_Fields, *PUnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_Fields;

typedef struct System_Func_VectorImageRenderInfo__c System_Func_VectorImageRenderInfo__c, *PSystem_Func_VectorImageRenderInfo__c;

typedef struct System_Func_VectorImageRenderInfo__Fields System_Func_VectorImageRenderInfo__Fields, *PSystem_Func_VectorImageRenderInfo__Fields;

typedef struct System_Action_VectorImageRenderInfo__c System_Action_VectorImageRenderInfo__c, *PSystem_Action_VectorImageRenderInfo__c;

typedef struct System_Action_VectorImageRenderInfo__Fields System_Action_VectorImageRenderInfo__Fields, *PSystem_Action_VectorImageRenderInfo__Fields;

typedef struct System_Func_VectorImageRenderInfo__VTable System_Func_VectorImageRenderInfo__VTable, *PSystem_Func_VectorImageRenderInfo__VTable;

typedef struct System_Action_VectorImageRenderInfo__VTable System_Action_VectorImageRenderInfo__VTable, *PSystem_Action_VectorImageRenderInfo__VTable;

struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_Fields {
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_StaticFields {
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_o *__9;
    struct System_Func_VectorImageRenderInfo__o *__9__0_0;
    struct System_Action_VectorImageRenderInfo__o *__9__0_1;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_VTable vtable;
};

struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_o {
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_VectorImageRenderInfoPool___c_Fields fields;
};

struct System_Action_VectorImageRenderInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_VectorImageRenderInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_VectorImageRenderInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_VectorImageRenderInfo__VTable vtable;
};

struct System_Action_VectorImageRenderInfo__o {
    struct System_Action_VectorImageRenderInfo__c *klass;
    void *monitor;
    struct System_Action_VectorImageRenderInfo__Fields fields;
};

struct System_Func_VectorImageRenderInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_VectorImageRenderInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_VectorImageRenderInfo__o {
    struct System_Func_VectorImageRenderInfo__c *klass;
    void *monitor;
    struct System_Func_VectorImageRenderInfo__Fields fields;
};

struct System_Func_VectorImageRenderInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_VectorImageRenderInfo__VTable vtable;
};

typedef struct MethodInfo_2EA4A88 MethodInfo_2EA4A88, *PMethodInfo_2EA4A88;

typedef union _union_237009 _union_237009, *P_union_237009;

union _union_237009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4A88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2512474 MethodInfo_2512474, *PMethodInfo_2512474;

typedef union _union_248933 _union_248933, *P_union_248933;

union _union_248933 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A9BA4 MethodInfo_17A9BA4, *PMethodInfo_17A9BA4;

typedef union _union_170363 _union_170363, *P_union_170363;

union _union_170363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9BA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FAB3C_RGCTXs MethodInfo_18FAB3C_RGCTXs, *PMethodInfo_18FAB3C_RGCTXs;

struct MethodInfo_18FAB3C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct UnityEngine_UIElements_DropdownField___c__DisplayClass38_0_Fields UnityEngine_UIElements_DropdownField___c__DisplayClass38_0_Fields, *PUnityEngine_UIElements_DropdownField___c__DisplayClass38_0_Fields;

typedef struct UnityEngine_UIElements_DropdownField_o UnityEngine_UIElements_DropdownField_o, *PUnityEngine_UIElements_DropdownField_o;

typedef struct UnityEngine_UIElements_DropdownField_c UnityEngine_UIElements_DropdownField_c, *PUnityEngine_UIElements_DropdownField_c;

typedef struct UnityEngine_UIElements_DropdownField_Fields UnityEngine_UIElements_DropdownField_Fields, *PUnityEngine_UIElements_DropdownField_Fields;

typedef struct UnityEngine_UIElements_DropdownField_StaticFields UnityEngine_UIElements_DropdownField_StaticFields, *PUnityEngine_UIElements_DropdownField_StaticFields;

typedef struct UnityEngine_UIElements_DropdownField_VTable UnityEngine_UIElements_DropdownField_VTable, *PUnityEngine_UIElements_DropdownField_VTable;

typedef struct UnityEngine_UIElements_BaseField_string__Fields UnityEngine_UIElements_BaseField_string__Fields, *PUnityEngine_UIElements_BaseField_string__Fields;

typedef struct UnityEngine_UIElements_TextElement_o UnityEngine_UIElements_TextElement_o, *PUnityEngine_UIElements_TextElement_o;

typedef struct System_Func_IGenericMenu__o System_Func_IGenericMenu__o, *PSystem_Func_IGenericMenu__o;

typedef struct UnityEngine_UIElements_TextElement_c UnityEngine_UIElements_TextElement_c, *PUnityEngine_UIElements_TextElement_c;

typedef struct System_Func_IGenericMenu__c System_Func_IGenericMenu__c, *PSystem_Func_IGenericMenu__c;

typedef struct System_Func_IGenericMenu__Fields System_Func_IGenericMenu__Fields, *PSystem_Func_IGenericMenu__Fields;

typedef struct UnityEngine_UIElements_TextElement_StaticFields UnityEngine_UIElements_TextElement_StaticFields, *PUnityEngine_UIElements_TextElement_StaticFields;

typedef struct UnityEngine_UIElements_TextElement_VTable UnityEngine_UIElements_TextElement_VTable, *PUnityEngine_UIElements_TextElement_VTable;

typedef struct System_Func_IGenericMenu__VTable System_Func_IGenericMenu__VTable, *PSystem_Func_IGenericMenu__VTable;

struct UnityEngine_UIElements_BaseField_string__Fields {
    struct UnityEngine_UIElements_BindableElement_Fields super;
    float m_LabelWidthRatio;
    float m_LabelExtraPadding;
    float m_LabelBaseMinWidth;
    struct UnityEngine_UIElements_VisualElement_o *m_VisualInput;
    struct System_String_o *m_Value;
    struct UnityEngine_UIElements_Label_o *_labelElement_k__BackingField;
    bool m_ShowMixedValue;
    struct UnityEngine_UIElements_Label_o *m_MixedValueLabel;
    struct UnityEngine_UIElements_VisualElement_o *m_CachedInspectorElement;
    int32_t m_CachedListAndFoldoutDepth;
};

struct UnityEngine_UIElements_DropdownField_Fields {
    struct UnityEngine_UIElements_BaseField_string__Fields super;
    struct System_Collections_Generic_List_string__o *m_Choices;
    struct UnityEngine_UIElements_TextElement_o *m_TextElement;
    struct UnityEngine_UIElements_VisualElement_o *m_ArrowElement;
    struct System_Func_string__string__o *m_FormatSelectedValueCallback;
    struct System_Func_string__string__o *m_FormatListItemCallback;
    struct System_Func_IGenericMenu__o *createMenuCallback;
    int32_t m_Index;
};

struct UnityEngine_UIElements_DropdownField_o {
    struct UnityEngine_UIElements_DropdownField_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_DropdownField_Fields fields;
};

struct UnityEngine_UIElements_DropdownField_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
    struct VirtualInvokeData _105_set_choices;
};

struct UnityEngine_UIElements_DropdownField_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_DropdownField_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DropdownField_VTable vtable;
};

struct System_Func_IGenericMenu__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_DropdownField___c__DisplayClass38_0_Fields {
    struct System_String_o *item;
    struct UnityEngine_UIElements_DropdownField_o *__4__this;
};

struct System_Func_IGenericMenu__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_IGenericMenu__o {
    struct System_Func_IGenericMenu__c *klass;
    void *monitor;
    struct System_Func_IGenericMenu__Fields fields;
};

struct System_Func_IGenericMenu__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGenericMenu__VTable vtable;
};

struct UnityEngine_UIElements_DropdownField_StaticFields {
    struct System_String_o *ussClassNameBasePopupField;
    struct System_String_o *textUssClassNameBasePopupField;
    struct System_String_o *arrowUssClassNameBasePopupField;
    struct System_String_o *labelUssClassNameBasePopupField;
    struct System_String_o *inputUssClassNameBasePopupField;
    struct System_String_o *ussClassNamePopupField;
    struct System_String_o *labelUssClassNamePopupField;
    struct System_String_o *inputUssClassNamePopupField;
};

struct UnityEngine_UIElements_TextElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_UnityEngine_UIElements_INotifyValueChanged_System_String__get_value;
    struct VirtualInvokeData _99_UnityEngine_UIElements_INotifyValueChanged_System_String__set_value;
    struct VirtualInvokeData _100_UnityEngine_UIElements_INotifyValueChanged_System_String__SetValueWithoutNotify;
    struct VirtualInvokeData _101_get_text;
    struct VirtualInvokeData _102_set_text;
};

struct UnityEngine_UIElements_TextElement_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_TextElement_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextElement_VTable vtable;
};

struct UnityEngine_UIElements_TextElement_o {
    struct UnityEngine_UIElements_TextElement_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextElement_Fields fields;
};

struct UnityEngine_UIElements_TextElement_StaticFields {
    struct System_String_o *ussClassName;
    int32_t maxTextVertices;
    struct System_String_o *k_EllipsisText;
};

typedef struct MethodInfo_17870D4 MethodInfo_17870D4, *PMethodInfo_17870D4;

typedef union _union_263082 _union_263082, *P_union_263082;

union _union_263082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17870D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Zip_Headers_ExtraDataType_o SharpCompress_Common_Zip_Headers_ExtraDataType_o, *PSharpCompress_Common_Zip_Headers_ExtraDataType_o;

typedef struct SharpCompress_Common_Zip_Headers_ExtraDataType_Fields SharpCompress_Common_Zip_Headers_ExtraDataType_Fields, *PSharpCompress_Common_Zip_Headers_ExtraDataType_Fields;

struct SharpCompress_Common_Zip_Headers_ExtraDataType_Fields {
    uint16_t value__;
};

struct SharpCompress_Common_Zip_Headers_ExtraDataType_o {
    struct SharpCompress_Common_Zip_Headers_ExtraDataType_Fields fields;
};

typedef struct UnityEngine_UI_ILayoutController_Fields UnityEngine_UI_ILayoutController_Fields, *PUnityEngine_UI_ILayoutController_Fields;

struct UnityEngine_UI_ILayoutController_Fields {
};

typedef struct MethodInfo_1B64DA8 MethodInfo_1B64DA8, *PMethodInfo_1B64DA8;

typedef union _union_249519 _union_249519, *P_union_249519;

union _union_249519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64DA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D8804 MethodInfo_15D8804, *PMethodInfo_15D8804;

typedef struct MethodInfo_15D8804_RGCTXs MethodInfo_15D8804_RGCTXs, *PMethodInfo_15D8804_RGCTXs;

typedef union _union_335210 _union_335210, *P_union_335210;

struct MethodInfo_15D8804_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

union _union_335210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D8804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8804_RGCTXs *rgctx_data;
    union _union_335210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22D87F0 MethodInfo_22D87F0, *PMethodInfo_22D87F0;

typedef union _union_269256 _union_269256, *P_union_269256;

union _union_269256 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D87F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269256 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Zip_Headers_ExtraDataType_c SharpCompress_Common_Zip_Headers_ExtraDataType_c, *PSharpCompress_Common_Zip_Headers_ExtraDataType_c;

typedef struct SharpCompress_Common_Zip_Headers_ExtraDataType_VTable SharpCompress_Common_Zip_Headers_ExtraDataType_VTable, *PSharpCompress_Common_Zip_Headers_ExtraDataType_VTable;

struct SharpCompress_Common_Zip_Headers_ExtraDataType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct SharpCompress_Common_Zip_Headers_ExtraDataType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_Headers_ExtraDataType_VTable vtable;
};

typedef struct MethodInfo_17870DC MethodInfo_17870DC, *PMethodInfo_17870DC;

typedef union _union_261170 _union_261170, *P_union_261170;

union _union_261170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17870DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoadingProgressUI___c__DisplayClass29_0_c Aoharu_LoadingProgressUI___c__DisplayClass29_0_c, *PAoharu_LoadingProgressUI___c__DisplayClass29_0_c;

typedef struct Aoharu_LoadingProgressUI___c__DisplayClass29_0_VTable Aoharu_LoadingProgressUI___c__DisplayClass29_0_VTable, *PAoharu_LoadingProgressUI___c__DisplayClass29_0_VTable;

struct Aoharu_LoadingProgressUI___c__DisplayClass29_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoadingProgressUI___c__DisplayClass29_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoadingProgressUI___c__DisplayClass29_0_VTable vtable;
};

typedef struct Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_c Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_c, *PShock_AlbumUnitTypeMstTable___c__DisplayClass13_0_c;

typedef struct Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_VTable Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_VTable, *PShock_AlbumUnitTypeMstTable___c__DisplayClass13_0_VTable;

struct Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct FancyScrollView_FancyScrollView_MusicSelectScrollItemData__MusicSelectScrollContext__VTable FancyScrollView_FancyScrollView_MusicSelectScrollItemData__MusicSelectScrollContext__VTable, *PFancyScrollView_FancyScrollView_MusicSelectScrollItemData__MusicSelectScrollContext__VTable;

struct FancyScrollView_FancyScrollView_MusicSelectScrollItemData__MusicSelectScrollContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

typedef struct System_Action_MembershipSelectWallpaperScrollItem__c System_Action_MembershipSelectWallpaperScrollItem__c, *PSystem_Action_MembershipSelectWallpaperScrollItem__c;

typedef struct System_Action_MembershipSelectWallpaperScrollItem__VTable System_Action_MembershipSelectWallpaperScrollItem__VTable, *PSystem_Action_MembershipSelectWallpaperScrollItem__VTable;

struct System_Action_MembershipSelectWallpaperScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MembershipSelectWallpaperScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MembershipSelectWallpaperScrollItem__VTable vtable;
};

typedef struct MethodInfo_26A615C MethodInfo_26A615C, *PMethodInfo_26A615C;

typedef union _union_278852 _union_278852, *P_union_278852;

union _union_278852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A615C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18145BC_RGCTXs MethodInfo_18145BC_RGCTXs, *PMethodInfo_18145BC_RGCTXs;

struct MethodInfo_18145BC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IList_TSource_;
    struct Il2CppClass *_1_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_2_System_Collections_Generic_ICollection_TSource__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_IList_TSource__get_Item;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_TSource__get_Current;
};

typedef struct MethodInfo_2B14EDC MethodInfo_2B14EDC, *PMethodInfo_2B14EDC;

typedef union _union_186404 _union_186404, *P_union_186404;

union _union_186404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14EDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B4648 MethodInfo_32B4648, *PMethodInfo_32B4648;

typedef union _union_318381 _union_318381, *P_union_318381;

union _union_318381 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4648 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318381 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IObservable_T___c System_Func_IObservable_T___c, *PSystem_Func_IObservable_T___c;

typedef struct System_Func_IObservable_T___VTable System_Func_IObservable_T___VTable, *PSystem_Func_IObservable_T___VTable;

struct System_Func_IObservable_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_IObservable_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IObservable_T___VTable vtable;
};

typedef struct MethodInfo_16D6ECC_RGCTXs MethodInfo_16D6ECC_RGCTXs, *PMethodInfo_16D6ECC_RGCTXs;

struct MethodInfo_16D6ECC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_20AA2C4 MethodInfo_20AA2C4, *PMethodInfo_20AA2C4;

typedef union _union_274128 _union_274128, *P_union_274128;

union _union_274128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA2C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_HomeScene_Se_VTable Shock_SoundKey_HomeScene_Se_VTable, *PShock_SoundKey_HomeScene_Se_VTable;

struct Shock_SoundKey_HomeScene_Se_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B1F974 MethodInfo_2B1F974, *PMethodInfo_2B1F974;

typedef union _union_236189 _union_236189, *P_union_236189;

union _union_236189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F974 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__StaticFields Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__StaticFields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__StaticFields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_Triggers_IAsyncOneShotTrigger_OneShotAsync;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _18_Dispose;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_FixedUpdateAsync;
    struct VirtualInvokeData _20_Cysharp_Threading_Tasks_Triggers_IAsyncLateUpdateHandler_LateUpdateAsync;
    struct VirtualInvokeData _21_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorIKHandler_OnAnimatorIKAsync;
    struct VirtualInvokeData _22_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorMoveHandler_OnAnimatorMoveAsync;
    struct VirtualInvokeData _23_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationFocusHandler_OnApplicationFocusAsync;
    struct VirtualInvokeData _24_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_OnApplicationPauseAsync;
    struct VirtualInvokeData _25_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationQuitHandler_OnApplicationQuitAsync;
    struct VirtualInvokeData _26_Cysharp_Threading_Tasks_Triggers_IAsyncOnAudioFilterReadHandler_OnAudioFilterReadAsync;
    struct VirtualInvokeData _27_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameInvisibleHandler_OnBecameInvisibleAsync;
    struct VirtualInvokeData _28_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameVisibleHandler_OnBecameVisibleAsync;
    struct VirtualInvokeData _29_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeforeTransformParentChangedHandler_OnBeforeTransformParentChangedAsync;
    struct VirtualInvokeData _30_Cysharp_Threading_Tasks_Triggers_IAsyncOnCanvasGroupChangedHandler_OnCanvasGroupChangedAsync;
    struct VirtualInvokeData _31_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnterHandler_OnCollisionEnterAsync;
    struct VirtualInvokeData _32_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnter2DHandler_OnCollisionEnter2DAsync;
    struct VirtualInvokeData _33_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExitHandler_OnCollisionExitAsync;
    struct VirtualInvokeData _34_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExit2DHandler_OnCollisionExit2DAsync;
    struct VirtualInvokeData _35_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStayHandler_OnCollisionStayAsync;
    struct VirtualInvokeData _36_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStay2DHandler_OnCollisionStay2DAsync;
    struct VirtualInvokeData _37_Cysharp_Threading_Tasks_Triggers_IAsyncOnControllerColliderHitHandler_OnControllerColliderHitAsync;
    struct VirtualInvokeData _38_Cysharp_Threading_Tasks_Triggers_IAsyncOnDisableHandler_OnDisableAsync;
    struct VirtualInvokeData _39_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosHandler_OnDrawGizmosAsync;
    struct VirtualInvokeData _40_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_OnDrawGizmosSelectedAsync;
    struct VirtualInvokeData _41_Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_OnEnableAsync;
    struct VirtualInvokeData _42_Cysharp_Threading_Tasks_Triggers_IAsyncOnGUIHandler_OnGUIAsync;
    struct VirtualInvokeData _43_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreakHandler_OnJointBreakAsync;
    struct VirtualInvokeData _44_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreak2DHandler_OnJointBreak2DAsync;
    struct VirtualInvokeData _45_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_OnParticleCollisionAsync;
    struct VirtualInvokeData _46_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleSystemStoppedHandler_OnParticleSystemStoppedAsync;
    struct VirtualInvokeData _47_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleTriggerHandler_OnParticleTriggerAsync;
    struct VirtualInvokeData _48_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleUpdateJobScheduledHandler_OnParticleUpdateJobScheduledAsync;
    struct VirtualInvokeData _49_Cysharp_Threading_Tasks_Triggers_IAsyncOnPostRenderHandler_OnPostRenderAsync;
    struct VirtualInvokeData _50_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreCullHandler_OnPreCullAsync;
    struct VirtualInvokeData _51_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_OnPreRenderAsync;
    struct VirtualInvokeData _52_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformDimensionsChangeHandler_OnRectTransformDimensionsChangeAsync;
    struct VirtualInvokeData _53_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformRemovedHandler_OnRectTransformRemovedAsync;
    struct VirtualInvokeData _54_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderImageHandler_OnRenderImageAsync;
    struct VirtualInvokeData _55_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderObjectHandler_OnRenderObjectAsync;
    struct VirtualInvokeData _56_Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_OnServerInitializedAsync;
    struct VirtualInvokeData _57_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_OnTransformChildrenChangedAsync;
    struct VirtualInvokeData _58_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformParentChangedHandler_OnTransformParentChangedAsync;
    struct VirtualInvokeData _59_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnterHandler_OnTriggerEnterAsync;
    struct VirtualInvokeData _60_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_OnTriggerEnter2DAsync;
    struct VirtualInvokeData _61_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExitHandler_OnTriggerExitAsync;
    struct VirtualInvokeData _62_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExit2DHandler_OnTriggerExit2DAsync;
    struct VirtualInvokeData _63_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStayHandler_OnTriggerStayAsync;
    struct VirtualInvokeData _64_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStay2DHandler_OnTriggerStay2DAsync;
    struct VirtualInvokeData _65_Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_OnValidateAsync;
    struct VirtualInvokeData _66_Cysharp_Threading_Tasks_Triggers_IAsyncOnWillRenderObjectHandler_OnWillRenderObjectAsync;
    struct VirtualInvokeData _67_Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_ResetAsync;
    struct VirtualInvokeData _68_Cysharp_Threading_Tasks_Triggers_IAsyncUpdateHandler_UpdateAsync;
    struct VirtualInvokeData _69_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_OnBeginDragAsync;
    struct VirtualInvokeData _70_Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_OnCancelAsync;
    struct VirtualInvokeData _71_Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_OnDeselectAsync;
    struct VirtualInvokeData _72_Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_OnDragAsync;
    struct VirtualInvokeData _73_Cysharp_Threading_Tasks_Triggers_IAsyncOnDropHandler_OnDropAsync;
    struct VirtualInvokeData _74_Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_OnEndDragAsync;
    struct VirtualInvokeData _75_Cysharp_Threading_Tasks_Triggers_IAsyncOnInitializePotentialDragHandler_OnInitializePotentialDragAsync;
    struct VirtualInvokeData _76_Cysharp_Threading_Tasks_Triggers_IAsyncOnMoveHandler_OnMoveAsync;
    struct VirtualInvokeData _77_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerClickHandler_OnPointerClickAsync;
    struct VirtualInvokeData _78_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerDownHandler_OnPointerDownAsync;
    struct VirtualInvokeData _79_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerEnterHandler_OnPointerEnterAsync;
    struct VirtualInvokeData _80_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerExitHandler_OnPointerExitAsync;
    struct VirtualInvokeData _81_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_OnPointerUpAsync;
    struct VirtualInvokeData _82_Cysharp_Threading_Tasks_Triggers_IAsyncOnScrollHandler_OnScrollAsync;
    struct VirtualInvokeData _83_Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_OnSelectAsync;
    struct VirtualInvokeData _84_Cysharp_Threading_Tasks_Triggers_IAsyncOnSubmitHandler_OnSubmitAsync;
    struct VirtualInvokeData _85_Cysharp_Threading_Tasks_Triggers_IAsyncOnUpdateSelectedHandler_OnUpdateSelectedAsync;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_PointerEventData__VTable vtable;
};

typedef struct MethodInfo_2C0C6F0_RGCTXs MethodInfo_2C0C6F0_RGCTXs, *PMethodInfo_2C0C6F0_RGCTXs;

struct MethodInfo_2C0C6F0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_SelectManyIterator_TSource__TResult_;
};

typedef struct MethodInfo_13B3EBC MethodInfo_13B3EBC, *PMethodInfo_13B3EBC;

typedef union _union_206832 _union_206832, *P_union_206832;

union _union_206832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B3EBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B3EBC_RGCTXs *rgctx_data;
    union _union_206832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_DirectoryServerPath_o Chipstar_DirectoryServerPath_o, *PChipstar_DirectoryServerPath_o;

typedef struct Chipstar_DirectoryServerPath_c Chipstar_DirectoryServerPath_c, *PChipstar_DirectoryServerPath_c;

typedef struct Chipstar_DirectoryServerPath_Fields Chipstar_DirectoryServerPath_Fields, *PChipstar_DirectoryServerPath_Fields;

typedef struct Chipstar_DirectoryServerPath_VTable Chipstar_DirectoryServerPath_VTable, *PChipstar_DirectoryServerPath_VTable;

struct Chipstar_DirectoryServerPath_Fields {
    struct Chipstar_ServerPath_Fields super;
    struct System_String_o *m_relativePath;
};

struct Chipstar_DirectoryServerPath_o {
    struct Chipstar_DirectoryServerPath_c *klass;
    void *monitor;
    struct Chipstar_DirectoryServerPath_Fields fields;
};

struct Chipstar_DirectoryServerPath_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Get;
};

struct Chipstar_DirectoryServerPath_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_DirectoryServerPath_VTable vtable;
};

typedef struct MethodInfo_2237910 MethodInfo_2237910, *PMethodInfo_2237910;

typedef union _union_291476 _union_291476, *P_union_291476;

union _union_291476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD7220 MethodInfo_2AD7220, *PMethodInfo_2AD7220;

typedef union _union_328658 _union_328658, *P_union_328658;

union _union_328658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B4650 MethodInfo_32B4650, *PMethodInfo_32B4650;

typedef union _union_318427 _union_318427, *P_union_318427;

union _union_318427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4650 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_KeyValuePair_uint__GroupExp___int__o System_Action_KeyValuePair_uint__GroupExp___int__o, *PSystem_Action_KeyValuePair_uint__GroupExp___int__o;

typedef struct System_Action_KeyValuePair_uint__GroupExp___int__c System_Action_KeyValuePair_uint__GroupExp___int__c, *PSystem_Action_KeyValuePair_uint__GroupExp___int__c;

typedef struct System_Action_KeyValuePair_uint__GroupExp___int__Fields System_Action_KeyValuePair_uint__GroupExp___int__Fields, *PSystem_Action_KeyValuePair_uint__GroupExp___int__Fields;

typedef struct System_Action_KeyValuePair_uint__GroupExp___int__VTable System_Action_KeyValuePair_uint__GroupExp___int__VTable, *PSystem_Action_KeyValuePair_uint__GroupExp___int__VTable;

struct System_Action_KeyValuePair_uint__GroupExp___int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_uint__GroupExp___int__o {
    struct System_Action_KeyValuePair_uint__GroupExp___int__c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_uint__GroupExp___int__Fields fields;
};

struct System_Action_KeyValuePair_uint__GroupExp___int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_uint__GroupExp___int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_uint__GroupExp___int__VTable vtable;
};

typedef struct MethodInfo_1997DA0 MethodInfo_1997DA0, *PMethodInfo_1997DA0;

typedef union _union_172647 _union_172647, *P_union_172647;

union _union_172647 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1997DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172647 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F722C MethodInfo_30F722C, *PMethodInfo_30F722C;

typedef union _union_231631 _union_231631, *P_union_231631;

union _union_231631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F722C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11F6AD0 MethodInfo_11F6AD0, *PMethodInfo_11F6AD0;

typedef union _union_260242 _union_260242, *P_union_260242;

union _union_260242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F6AD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1601D24 MethodInfo_1601D24, *PMethodInfo_1601D24;

typedef struct MethodInfo_1601D24_RGCTXs MethodInfo_1601D24_RGCTXs, *PMethodInfo_1601D24_RGCTXs;

typedef union _union_210934 _union_210934, *P_union_210934;

union _union_210934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1601D24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1601D24_RGCTXs *rgctx_data;
    union _union_210934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1601D24_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1E9DEDC MethodInfo_1E9DEDC, *PMethodInfo_1E9DEDC;

typedef union _union_161931 _union_161931, *P_union_161931;

union _union_161931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DEDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D79C28_RGCTXs MethodInfo_2D79C28_RGCTXs, *PMethodInfo_2D79C28_RGCTXs;

struct MethodInfo_2D79C28_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct MethodInfo_1EAC250 MethodInfo_1EAC250, *PMethodInfo_1EAC250;

typedef union _union_263552 _union_263552, *P_union_263552;

union _union_263552 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263552 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E6F0 MethodInfo_243E6F0, *PMethodInfo_243E6F0;

typedef union _union_280726 _union_280726, *P_union_280726;

union _union_280726 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E6F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280726 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IObservable_T___o System_Func_IObservable_T___o, *PSystem_Func_IObservable_T___o;

typedef struct System_Func_IObservable_T___Fields System_Func_IObservable_T___Fields, *PSystem_Func_IObservable_T___Fields;

struct System_Func_IObservable_T___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IObservable_T___o {
    struct System_Func_IObservable_T___c *klass;
    void *monitor;
    struct System_Func_IObservable_T___Fields fields;
};

typedef struct MethodInfo_2408C70 MethodInfo_2408C70, *PMethodInfo_2408C70;

typedef union _union_271398 _union_271398, *P_union_271398;

union _union_271398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2408C70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object______o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______Fields fields;
};

typedef struct SharpCompress_Compressors_LZMA_Encoder_Optimal_Fields SharpCompress_Compressors_LZMA_Encoder_Optimal_Fields, *PSharpCompress_Compressors_LZMA_Encoder_Optimal_Fields;

typedef struct SharpCompress_Compressors_LZMA_Base_State_o SharpCompress_Compressors_LZMA_Base_State_o, *PSharpCompress_Compressors_LZMA_Base_State_o;

typedef struct SharpCompress_Compressors_LZMA_Base_State_Fields SharpCompress_Compressors_LZMA_Base_State_Fields, *PSharpCompress_Compressors_LZMA_Base_State_Fields;

struct SharpCompress_Compressors_LZMA_Base_State_Fields {
    uint32_t _index;
};

struct SharpCompress_Compressors_LZMA_Base_State_o {
    struct SharpCompress_Compressors_LZMA_Base_State_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Encoder_Optimal_Fields {
    struct SharpCompress_Compressors_LZMA_Base_State_o _state;
    bool _prev1IsChar;
    bool _prev2;
    uint32_t _posPrev2;
    uint32_t _backPrev2;
    uint32_t _price;
    uint32_t _posPrev;
    uint32_t _backPrev;
    uint32_t _backs0;
    uint32_t _backs1;
    uint32_t _backs2;
    uint32_t _backs3;
};

typedef struct MethodInfo_3266C4C MethodInfo_3266C4C, *PMethodInfo_3266C4C;

typedef union _union_315005 _union_315005, *P_union_315005;

union _union_315005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19198C0 MethodInfo_19198C0, *PMethodInfo_19198C0;

typedef struct MethodInfo_19198C0_RGCTXs MethodInfo_19198C0_RGCTXs, *PMethodInfo_19198C0_RGCTXs;

typedef union _union_211345 _union_211345, *P_union_211345;

struct MethodInfo_19198C0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19198C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19198C0_RGCTXs *rgctx_data;
    union _union_211345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433C54 MethodInfo_2433C54, *PMethodInfo_2433C54;

typedef union _union_275508 _union_275508, *P_union_275508;

union _union_275508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433C54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312B340 MethodInfo_312B340, *PMethodInfo_312B340;

typedef union _union_223141 _union_223141, *P_union_223141;

union _union_223141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B340 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Rendering_TextureDimension_Fields UnityEngine_Rendering_TextureDimension_Fields, *PUnityEngine_Rendering_TextureDimension_Fields;

struct UnityEngine_Rendering_TextureDimension_Fields {
    int32_t value__;
};

typedef struct MethodInfo_251249C MethodInfo_251249C, *PMethodInfo_251249C;

typedef union _union_249141 _union_249141, *P_union_249141;

union _union_249141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251249C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_c Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_c, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_c;

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_VTable vtable;
};

typedef struct Aoharu_NameInputScene_c Aoharu_NameInputScene_c, *PAoharu_NameInputScene_c;

typedef struct Aoharu_NameInputScene_StaticFields Aoharu_NameInputScene_StaticFields, *PAoharu_NameInputScene_StaticFields;

typedef struct Aoharu_NameInputScene_VTable Aoharu_NameInputScene_VTable, *PAoharu_NameInputScene_VTable;

typedef struct Aoharu_NameInputScene_o Aoharu_NameInputScene_o, *PAoharu_NameInputScene_o;

struct Aoharu_NameInputScene_StaticFields {
    struct Aoharu_NameInputScene_o *ms_Instance;
};

struct Aoharu_NameInputScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_NameInputScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_NameInputScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_NameInputScene_VTable vtable;
};

struct Aoharu_NameInputScene_o {
    struct Aoharu_NameInputScene_c *klass;
    void *monitor;
    struct Aoharu_NameInputScene_Fields fields;
};

typedef struct MethodInfo_1EE0DE0 MethodInfo_1EE0DE0, *PMethodInfo_1EE0DE0;

typedef union _union_305934 _union_305934, *P_union_305934;

union _union_305934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0DE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190FE24 MethodInfo_190FE24, *PMethodInfo_190FE24;

typedef struct MethodInfo_190FE24_RGCTXs MethodInfo_190FE24_RGCTXs, *PMethodInfo_190FE24_RGCTXs;

typedef union _union_317408 _union_317408, *P_union_317408;

union _union_317408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FE24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FE24_RGCTXs *rgctx_data;
    union _union_317408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FE24_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_o Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_o, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_o;

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_Fields Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_Fields, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_Fields;

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_Fields {
    struct Shock_IInputLockData_o *input;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_o {
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_2_Fields fields;
};

typedef struct MethodInfo_30F724C MethodInfo_30F724C, *PMethodInfo_30F724C;

typedef union _union_231799 _union_231799, *P_union_231799;

union _union_231799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F724C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FA7E4 MethodInfo_10FA7E4, *PMethodInfo_10FA7E4;

typedef union _union_194818 _union_194818, *P_union_194818;

union _union_194818 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA7E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA7E4_RGCTXs *rgctx_data;
    union _union_194818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1287B98 MethodInfo_1287B98, *PMethodInfo_1287B98;

typedef union _union_208805 _union_208805, *P_union_208805;

union _union_208805 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287B98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208805 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvUserInitializeRData_c Shock_RecvUserInitializeRData_c, *PShock_RecvUserInitializeRData_c;

typedef struct Shock_RecvUserInitializeRData_VTable Shock_RecvUserInitializeRData_VTable, *PShock_RecvUserInitializeRData_VTable;

struct Shock_RecvUserInitializeRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserInitializeRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserInitializeRData_VTable vtable;
};

typedef struct System_Collections_Generic_List_AndroidJavaObject__StaticFields System_Collections_Generic_List_AndroidJavaObject__StaticFields, *PSystem_Collections_Generic_List_AndroidJavaObject__StaticFields;

typedef struct UnityEngine_AndroidJavaObject_array UnityEngine_AndroidJavaObject_array, *PUnityEngine_AndroidJavaObject_array;

struct UnityEngine_AndroidJavaObject_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_AndroidJavaObject_o *m_Items[65535];
};

struct System_Collections_Generic_List_AndroidJavaObject__StaticFields {
    struct UnityEngine_AndroidJavaObject_array *s_emptyArray;
};

typedef struct MethodInfo_1EAC23C MethodInfo_1EAC23C, *PMethodInfo_1EAC23C;

typedef union _union_264924 _union_264924, *P_union_264924;

union _union_264924 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC23C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264924 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__o Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__o, *PGoogle_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__o;

typedef struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__c Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__c, *PGoogle_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__c;

typedef struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__Fields Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__Fields, *PGoogle_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__Fields;

typedef struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__VTable Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__VTable, *PGoogle_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__VTable;

struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_keepWaiting;
    struct VirtualInvokeData _8_Reset;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_add_Completed;
    struct VirtualInvokeData _11_remove_Completed;
};

struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__Fields {
    struct UnityEngine_CustomYieldInstruction_Fields super;
    bool _IsDone_k__BackingField;
    int32_t _Error_k__BackingField;
    struct System_Action_PlayAsyncOperation_TResult__TError___o *Completed;
};

struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__o {
    struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__c *klass;
    void *monitor;
    struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__Fields fields;
};

struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__VTable vtable;
};

typedef struct Shock_LoaderConst_StreamingAssets_c Shock_LoaderConst_StreamingAssets_c, *PShock_LoaderConst_StreamingAssets_c;

typedef struct Shock_LoaderConst_StreamingAssets_VTable Shock_LoaderConst_StreamingAssets_VTable, *PShock_LoaderConst_StreamingAssets_VTable;

struct Shock_LoaderConst_StreamingAssets_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoaderConst_StreamingAssets_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoaderConst_StreamingAssets_VTable vtable;
};

typedef struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_o UniRx_AsyncOperationExtensions___c__DisplayClass0_0_o, *PUniRx_AsyncOperationExtensions___c__DisplayClass0_0_o;

typedef struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_c UniRx_AsyncOperationExtensions___c__DisplayClass0_0_c, *PUniRx_AsyncOperationExtensions___c__DisplayClass0_0_c;

typedef struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_VTable UniRx_AsyncOperationExtensions___c__DisplayClass0_0_VTable, *PUniRx_AsyncOperationExtensions___c__DisplayClass0_0_VTable;

struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_o {
    struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_Fields fields;
};

struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_AsyncOperationExtensions___c__DisplayClass0_0_VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object_______VTable vtable;
};

typedef struct MethodInfo_1EEB888 MethodInfo_1EEB888, *PMethodInfo_1EEB888;

typedef union _union_305998 _union_305998, *P_union_305998;

union _union_305998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_5_VTable Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_5_VTable, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_5_VTable;

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_5_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_CardLevelMst__c System_Collections_Generic_IReadOnlyCollection_CardLevelMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_CardLevelMst__c;

struct System_Collections_Generic_IReadOnlyCollection_CardLevelMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Predicate_ScriptableObject__VTable System_Predicate_ScriptableObject__VTable, *PSystem_Predicate_ScriptableObject__VTable;

struct System_Predicate_ScriptableObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_13663E0 MethodInfo_13663E0, *PMethodInfo_13663E0;

typedef union _union_292398 _union_292398, *P_union_292398;

union _union_292398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13663E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190FE38 MethodInfo_190FE38, *PMethodInfo_190FE38;

typedef struct MethodInfo_190FE38_RGCTXs MethodInfo_190FE38_RGCTXs, *PMethodInfo_190FE38_RGCTXs;

typedef union _union_317411 _union_317411, *P_union_317411;

union _union_317411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FE38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FE38_RGCTXs *rgctx_data;
    union _union_317411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FE38_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct Shock_StoryUtils___c_StaticFields Shock_StoryUtils___c_StaticFields, *PShock_StoryUtils___c_StaticFields;

typedef struct Shock_StoryUtils___c_o Shock_StoryUtils___c_o, *PShock_StoryUtils___c_o;

typedef struct System_Func_IStoryPartData__bool__o System_Func_IStoryPartData__bool__o, *PSystem_Func_IStoryPartData__bool__o;

typedef struct System_Func_IStoryPartData__uint__o System_Func_IStoryPartData__uint__o, *PSystem_Func_IStoryPartData__uint__o;

typedef struct Shock_StoryUtils___c_c Shock_StoryUtils___c_c, *PShock_StoryUtils___c_c;

typedef struct Shock_StoryUtils___c_Fields Shock_StoryUtils___c_Fields, *PShock_StoryUtils___c_Fields;

typedef struct System_Func_IStoryPartData__bool__c System_Func_IStoryPartData__bool__c, *PSystem_Func_IStoryPartData__bool__c;

typedef struct System_Func_IStoryPartData__bool__Fields System_Func_IStoryPartData__bool__Fields, *PSystem_Func_IStoryPartData__bool__Fields;

typedef struct System_Func_IStoryPartData__uint__c System_Func_IStoryPartData__uint__c, *PSystem_Func_IStoryPartData__uint__c;

typedef struct System_Func_IStoryPartData__uint__Fields System_Func_IStoryPartData__uint__Fields, *PSystem_Func_IStoryPartData__uint__Fields;

typedef struct Shock_StoryUtils___c_VTable Shock_StoryUtils___c_VTable, *PShock_StoryUtils___c_VTable;

typedef struct System_Func_IStoryPartData__bool__VTable System_Func_IStoryPartData__bool__VTable, *PSystem_Func_IStoryPartData__bool__VTable;

typedef struct System_Func_IStoryPartData__uint__VTable System_Func_IStoryPartData__uint__VTable, *PSystem_Func_IStoryPartData__uint__VTable;

struct System_Func_IStoryPartData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IStoryPartData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IStoryPartData__bool__VTable vtable;
};

struct System_Func_IStoryPartData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IStoryPartData__bool__o {
    struct System_Func_IStoryPartData__bool__c *klass;
    void *monitor;
    struct System_Func_IStoryPartData__bool__Fields fields;
};

struct System_Func_IStoryPartData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_StoryUtils___c_Fields {
};

struct Shock_StoryUtils___c_o {
    struct Shock_StoryUtils___c_c *klass;
    void *monitor;
    struct Shock_StoryUtils___c_Fields fields;
};

struct Shock_StoryUtils___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_StoryUtils___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_StoryUtils___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryUtils___c_VTable vtable;
};

struct Shock_StoryUtils___c_StaticFields {
    struct Shock_StoryUtils___c_o *__9;
    struct System_Func_IStoryPartData__bool__o *__9__10_0;
    struct System_Func_IStoryPartData__uint__o *__9__10_1;
};

struct System_Func_IStoryPartData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IStoryPartData__uint__o {
    struct System_Func_IStoryPartData__uint__c *klass;
    void *monitor;
    struct System_Func_IStoryPartData__uint__Fields fields;
};

struct System_Func_IStoryPartData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IStoryPartData__uint__VTable vtable;
};

typedef struct Shock_PlayerRankUpDialog_o Shock_PlayerRankUpDialog_o, *PShock_PlayerRankUpDialog_o;

typedef struct Shock_PlayerRankUpDialog_c Shock_PlayerRankUpDialog_c, *PShock_PlayerRankUpDialog_c;

typedef struct Shock_PlayerRankUpDialog_Fields Shock_PlayerRankUpDialog_Fields, *PShock_PlayerRankUpDialog_Fields;

typedef struct Shock_PlayerRankUpDialog_VTable Shock_PlayerRankUpDialog_VTable, *PShock_PlayerRankUpDialog_VTable;

typedef struct Shock_RankUpDialogBase_Fields Shock_RankUpDialogBase_Fields, *PShock_RankUpDialogBase_Fields;

typedef struct Shock_DataNode_UserExpToMaskGauge_array Shock_DataNode_UserExpToMaskGauge_array, *PShock_DataNode_UserExpToMaskGauge_array;

typedef struct Shock_DataNode_UserExpToLineWidthGauge_o Shock_DataNode_UserExpToLineWidthGauge_o, *PShock_DataNode_UserExpToLineWidthGauge_o;

typedef struct Shock_DataNode_UserExpToMaskGauge_o Shock_DataNode_UserExpToMaskGauge_o, *PShock_DataNode_UserExpToMaskGauge_o;

typedef struct Shock_DataNode_UserExpToLineWidthGauge_c Shock_DataNode_UserExpToLineWidthGauge_c, *PShock_DataNode_UserExpToLineWidthGauge_c;

typedef struct Shock_DataNode_UserExpToLineWidthGauge_Fields Shock_DataNode_UserExpToLineWidthGauge_Fields, *PShock_DataNode_UserExpToLineWidthGauge_Fields;

typedef struct Shock_DataNode_UserExpToMaskGauge_c Shock_DataNode_UserExpToMaskGauge_c, *PShock_DataNode_UserExpToMaskGauge_c;

typedef struct Shock_DataNode_UserExpToMaskGauge_Fields Shock_DataNode_UserExpToMaskGauge_Fields, *PShock_DataNode_UserExpToMaskGauge_Fields;

typedef struct Shock_DataNode_UserExpToLineWidthGauge_VTable Shock_DataNode_UserExpToLineWidthGauge_VTable, *PShock_DataNode_UserExpToLineWidthGauge_VTable;

typedef struct Shock_DataNode_UserExpToMaskGauge_VTable Shock_DataNode_UserExpToMaskGauge_VTable, *PShock_DataNode_UserExpToMaskGauge_VTable;

struct Shock_RankUpDialogBase_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_BeforeRankText;
    struct Shock_TextMeshUI_o *m_AfterRankText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_DialogMst_o *m_DialogMst;
};

struct Shock_PlayerRankUpDialog_Fields {
    struct Shock_RankUpDialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_titleText;
    struct Shock_TextMeshUI_o *m_totalExpText;
    struct Shock_CircularGauge_o *m_Gauge;
    struct Shock_UserDataNode_o *m_UserDataNode;
    struct Shock_DataNode_UserExpToMaskGauge_array *m_ExpMaskGauges;
    struct Shock_DataNode_UserExpToLineWidthGauge_o *m_ExpLineGauges;
};

struct Shock_DataNode_UserExpToMaskGauge_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnReceive;
};

struct Shock_DataNode_UserExpToMaskGauge_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_UserExpToMaskGauge_VTable vtable;
};

struct Shock_PlayerRankUpDialog_o {
    struct Shock_PlayerRankUpDialog_c *klass;
    void *monitor;
    struct Shock_PlayerRankUpDialog_Fields fields;
};

struct Shock_PlayerRankUpDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_Initialize;
};

struct Shock_PlayerRankUpDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PlayerRankUpDialog_VTable vtable;
};

struct Shock_DataNode_UserExpToMaskGauge_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_DataNode_UserExpToMaskGauge_o *m_Items[65535];
};

struct Shock_DataNode_UserExpToMaskGauge_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Vector3_o m_from;
    struct UnityEngine_Vector3_o m_to;
};

struct Shock_DataNode_UserExpToMaskGauge_o {
    struct Shock_DataNode_UserExpToMaskGauge_c *klass;
    void *monitor;
    struct Shock_DataNode_UserExpToMaskGauge_Fields fields;
};

struct Shock_DataNode_UserExpToLineWidthGauge_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    float m_from;
    float m_to;
    struct UnityEngine_RectTransform_o *m_rectTransForm;
};

struct Shock_DataNode_UserExpToLineWidthGauge_o {
    struct Shock_DataNode_UserExpToLineWidthGauge_c *klass;
    void *monitor;
    struct Shock_DataNode_UserExpToLineWidthGauge_Fields fields;
};

struct Shock_DataNode_UserExpToLineWidthGauge_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnReceive;
};

struct Shock_DataNode_UserExpToLineWidthGauge_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_UserExpToLineWidthGauge_VTable vtable;
};

typedef struct MethodInfo_15379C8 MethodInfo_15379C8, *PMethodInfo_15379C8;

typedef struct UnityEngine_UIElements_BaseField_TValueType__c UnityEngine_UIElements_BaseField_TValueType__c, *PUnityEngine_UIElements_BaseField_TValueType__c;

typedef union _union_286162 _union_286162, *P_union_286162;

typedef struct UnityEngine_UIElements_BaseField_TValueType__StaticFields UnityEngine_UIElements_BaseField_TValueType__StaticFields, *PUnityEngine_UIElements_BaseField_TValueType__StaticFields;

typedef struct UnityEngine_UIElements_BaseField_TValueType__RGCTXs UnityEngine_UIElements_BaseField_TValueType__RGCTXs, *PUnityEngine_UIElements_BaseField_TValueType__RGCTXs;

typedef struct UnityEngine_UIElements_BaseField_TValueType__VTable UnityEngine_UIElements_BaseField_TValueType__VTable, *PUnityEngine_UIElements_BaseField_TValueType__VTable;

struct UnityEngine_UIElements_BaseField_TValueType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
};

struct UnityEngine_UIElements_BaseField_TValueType__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_BaseField_TValueType_;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer_TValueType__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_TValueType_;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_TValueType_;
    struct MethodInfo *_4_System_Collections_Generic_EqualityComparer_TValueType__Equals;
    struct MethodInfo *_5_UnityEngine_UIElements_ChangeEvent_TValueType__GetPooled;
    struct Il2CppClass *_6_UnityEngine_UIElements_ChangeEvent_TValueType_;
    struct Il2CppClass *_7_UnityEngine_UIElements_EventBase_ChangeEvent_TValueType__;
    struct Il2CppClass *_8_UnityEngine_UIElements_BaseField_TValueType_;
    struct MethodInfo *_9_UnityEngine_UIElements_BaseField_TValueType__SetValueWithoutNotify;
    struct MethodInfo *_10_UnityEngine_UIElements_BaseField_TValueType__get_labelElement;
    struct MethodInfo *_11_UnityEngine_UIElements_BaseField_TValueType__set_labelElement;
    struct MethodInfo *_12_UnityEngine_UIElements_BaseField_TValueType__set_label;
    struct MethodInfo *_13_UnityEngine_UIElements_BaseField_TValueType__OnAttachToPanel;
    struct MethodInfo *_14_UnityEngine_UIElements_BaseField_TValueType___ctor;
    struct MethodInfo *_15_UnityEngine_UIElements_BaseField_TValueType__set_visualInput;
    struct MethodInfo *_16_UnityEngine_UIElements_BaseField_TValueType__OnCustomStyleResolved;
    struct MethodInfo *_17_UnityEngine_UIElements_BaseField_TValueType__OnInspectorFieldGeometryChanged;
    struct MethodInfo *_18_UnityEngine_UIElements_BaseField_TValueType__AlignLabel;
    struct MethodInfo *_19_UnityEngine_UIElements_BaseField_TValueType__get_showMixedValue;
    struct MethodInfo *_20_UnityEngine_UIElements_BaseField_TValueType__UpdateMixedValueContent;
    struct MethodInfo *_21_UnityEngine_UIElements_BaseField_TValueType__get_label;
};

union _union_286162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15379C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_BaseField_TValueType__StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
    struct System_String_o *noLabelVariantUssClassName;
    struct System_String_o *labelDraggerVariantUssClassName;
    struct System_String_o *mixedValueLabelUssClassName;
    struct System_String_o *alignedFieldUssClassName;
    struct System_String_o *inspectorFieldUssClassName;
    struct System_String_o *mixedValueString;
    struct UnityEngine_PropertyName_o serializedPropertyCopyName;
    struct UnityEngine_UIElements_CustomStyleProperty_float__o s_LabelWidthRatioProperty;
    struct UnityEngine_UIElements_CustomStyleProperty_float__o s_LabelExtraPaddingProperty;
    struct UnityEngine_UIElements_CustomStyleProperty_float__o s_LabelBaseMinWidthProperty;
};

struct UnityEngine_UIElements_BaseField_TValueType__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_BaseField_TValueType__StaticFields *static_fields;
    struct UnityEngine_UIElements_BaseField_TValueType__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseField_TValueType__VTable vtable;
};

typedef struct MethodInfo_15D8890 MethodInfo_15D8890, *PMethodInfo_15D8890;

typedef struct MethodInfo_15D8890_RGCTXs MethodInfo_15D8890_RGCTXs, *PMethodInfo_15D8890_RGCTXs;

typedef union _union_335213 _union_335213, *P_union_335213;

union _union_335213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D8890 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8890_RGCTXs *rgctx_data;
    union _union_335213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D8890_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2C04154_RGCTXs MethodInfo_2C04154_RGCTXs, *PMethodInfo_2C04154_RGCTXs;

struct MethodInfo_2C04154_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TSource__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TSource__TKey___ctor;
};

typedef struct Aoharu_Training_TrainingItemSettingDialog___c_VTable Aoharu_Training_TrainingItemSettingDialog___c_VTable, *PAoharu_Training_TrainingItemSettingDialog___c_VTable;

struct Aoharu_Training_TrainingItemSettingDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335402 _union_335402, *P_union_335402;

union _union_335402 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335405 _union_335405, *P_union_335405;

union _union_335405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B932A4 MethodInfo_2B932A4, *PMethodInfo_2B932A4;

typedef union _union_340364 _union_340364, *P_union_340364;

union _union_340364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B932A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct com_adjust_sdk_JSONClass__get_Childs_d__14_VTable com_adjust_sdk_JSONClass__get_Childs_d__14_VTable, *Pcom_adjust_sdk_JSONClass__get_Childs_d__14_VTable;

struct com_adjust_sdk_JSONClass__get_Childs_d__14_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_com_adjust_sdk_JSONNode__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_com_adjust_sdk_JSONNode__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

typedef union _union_335408 _union_335408, *P_union_335408;

union _union_335408 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336BFE0_RGCTXs MethodInfo_336BFE0_RGCTXs, *PMethodInfo_336BFE0_RGCTXs;

struct MethodInfo_336BFE0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_MngEventData___c_o Shock_MngEventData___c_o, *PShock_MngEventData___c_o;

typedef struct Shock_MngEventData___c_c Shock_MngEventData___c_c, *PShock_MngEventData___c_c;

typedef struct Shock_MngEventData___c_Fields Shock_MngEventData___c_Fields, *PShock_MngEventData___c_Fields;

typedef struct Shock_MngEventData___c_StaticFields Shock_MngEventData___c_StaticFields, *PShock_MngEventData___c_StaticFields;

typedef struct Shock_MngEventData___c_VTable Shock_MngEventData___c_VTable, *PShock_MngEventData___c_VTable;

struct Shock_MngEventData___c_Fields {
};

struct Shock_MngEventData___c_StaticFields {
    struct Shock_MngEventData___c_o *__9;
    struct System_Action_EventData__o *__9__22_0;
    struct System_Func_EventData__bool__o *__9__23_0;
    struct System_Func_EventData__bool__o *__9__23_1;
    struct System_Func_EventData__bool__o *__9__25_0;
    struct System_Func_EventData__bool__o *__9__25_1;
};

struct Shock_MngEventData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngEventData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngEventData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngEventData___c_VTable vtable;
};

struct Shock_MngEventData___c_o {
    struct Shock_MngEventData___c_c *klass;
    void *monitor;
    struct Shock_MngEventData___c_Fields fields;
};

typedef struct UnityEngine_SendMessageOptions_c UnityEngine_SendMessageOptions_c, *PUnityEngine_SendMessageOptions_c;

typedef struct UnityEngine_SendMessageOptions_VTable UnityEngine_SendMessageOptions_VTable, *PUnityEngine_SendMessageOptions_VTable;

struct UnityEngine_SendMessageOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_SendMessageOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SendMessageOptions_VTable vtable;
};

typedef struct MethodInfo_190FE4C MethodInfo_190FE4C, *PMethodInfo_190FE4C;

typedef struct MethodInfo_190FE4C_RGCTXs MethodInfo_190FE4C_RGCTXs, *PMethodInfo_190FE4C_RGCTXs;

typedef union _union_317414 _union_317414, *P_union_317414;

union _union_317414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FE4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FE4C_RGCTXs *rgctx_data;
    union _union_317414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FE4C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct UnityEngine_Bindings_VisibleToOtherModulesAttribute_Fields UnityEngine_Bindings_VisibleToOtherModulesAttribute_Fields, *PUnityEngine_Bindings_VisibleToOtherModulesAttribute_Fields;

struct UnityEngine_Bindings_VisibleToOtherModulesAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef struct MethodInfo_20B3E34 MethodInfo_20B3E34, *PMethodInfo_20B3E34;

typedef union _union_340656 _union_340656, *P_union_340656;

union _union_340656 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3E34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340656 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E5760 MethodInfo_19E5760, *PMethodInfo_19E5760;

typedef union _union_245801 _union_245801, *P_union_245801;

union _union_245801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335411 _union_335411, *P_union_335411;

union _union_335411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8CB7C MethodInfo_2E8CB7C, *PMethodInfo_2E8CB7C;

typedef union _union_223989 _union_223989, *P_union_223989;

union _union_223989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CB7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335414 _union_335414, *P_union_335414;

union _union_335414 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5B1D4 MethodInfo_1B5B1D4, *PMethodInfo_1B5B1D4;

typedef union _union_243273 _union_243273, *P_union_243273;

union _union_243273 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B1D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243273 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MissionScene___c__DisplayClass6_0_c Aoharu_MissionScene___c__DisplayClass6_0_c, *PAoharu_MissionScene___c__DisplayClass6_0_c;

typedef struct Aoharu_MissionScene___c__DisplayClass6_0_VTable Aoharu_MissionScene___c__DisplayClass6_0_VTable, *PAoharu_MissionScene___c__DisplayClass6_0_VTable;

struct Aoharu_MissionScene___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MissionScene___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MissionScene___c__DisplayClass6_0_VTable vtable;
};

typedef union _union_335417 _union_335417, *P_union_335417;

union _union_335417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_PlayableTrack_Fields UnityEngine_Timeline_PlayableTrack_Fields, *PUnityEngine_Timeline_PlayableTrack_Fields;

struct UnityEngine_Timeline_PlayableTrack_Fields {
    struct UnityEngine_Timeline_TrackAsset_Fields super;
};

typedef struct UniRx_Operators_NeverObservable_T__RGCTXs UniRx_Operators_NeverObservable_T__RGCTXs, *PUniRx_Operators_NeverObservable_T__RGCTXs;

struct UniRx_Operators_NeverObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
};

typedef struct MethodInfo_2B9DE68 MethodInfo_2B9DE68, *PMethodInfo_2B9DE68;

struct MethodInfo_2B9DE68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256660 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiEventTopScene___c_StaticFields Aoharu_MultiEventTopScene___c_StaticFields, *PAoharu_MultiEventTopScene___c_StaticFields;

typedef struct Aoharu_MultiEventTopScene___c_o Aoharu_MultiEventTopScene___c_o, *PAoharu_MultiEventTopScene___c_o;

typedef struct System_Func_MissionData__bool__o System_Func_MissionData__bool__o, *PSystem_Func_MissionData__bool__o;

typedef struct System_Predicate_MissionData__o System_Predicate_MissionData__o, *PSystem_Predicate_MissionData__o;

typedef struct System_Action_MultiPlayManager_DisconnectType__o System_Action_MultiPlayManager_DisconnectType__o, *PSystem_Action_MultiPlayManager_DisconnectType__o;

typedef struct System_Func_ulong__CardData__o System_Func_ulong__CardData__o, *PSystem_Func_ulong__CardData__o;

typedef struct Aoharu_MultiEventTopScene___c_c Aoharu_MultiEventTopScene___c_c, *PAoharu_MultiEventTopScene___c_c;

typedef struct Aoharu_MultiEventTopScene___c_Fields Aoharu_MultiEventTopScene___c_Fields, *PAoharu_MultiEventTopScene___c_Fields;

typedef struct System_Func_MissionData__bool__c System_Func_MissionData__bool__c, *PSystem_Func_MissionData__bool__c;

typedef struct System_Func_MissionData__bool__Fields System_Func_MissionData__bool__Fields, *PSystem_Func_MissionData__bool__Fields;

typedef struct System_Predicate_MissionData__c System_Predicate_MissionData__c, *PSystem_Predicate_MissionData__c;

typedef struct System_Predicate_MissionData__Fields System_Predicate_MissionData__Fields, *PSystem_Predicate_MissionData__Fields;

typedef struct System_Action_MultiPlayManager_DisconnectType__c System_Action_MultiPlayManager_DisconnectType__c, *PSystem_Action_MultiPlayManager_DisconnectType__c;

typedef struct System_Action_MultiPlayManager_DisconnectType__Fields System_Action_MultiPlayManager_DisconnectType__Fields, *PSystem_Action_MultiPlayManager_DisconnectType__Fields;

typedef struct System_Func_ulong__CardData__c System_Func_ulong__CardData__c, *PSystem_Func_ulong__CardData__c;

typedef struct System_Func_ulong__CardData__Fields System_Func_ulong__CardData__Fields, *PSystem_Func_ulong__CardData__Fields;

typedef struct Aoharu_MultiEventTopScene___c_VTable Aoharu_MultiEventTopScene___c_VTable, *PAoharu_MultiEventTopScene___c_VTable;

typedef struct System_Func_MissionData__bool__VTable System_Func_MissionData__bool__VTable, *PSystem_Func_MissionData__bool__VTable;

typedef struct System_Predicate_MissionData__VTable System_Predicate_MissionData__VTable, *PSystem_Predicate_MissionData__VTable;

typedef struct System_Action_MultiPlayManager_DisconnectType__VTable System_Action_MultiPlayManager_DisconnectType__VTable, *PSystem_Action_MultiPlayManager_DisconnectType__VTable;

typedef struct System_Func_ulong__CardData__VTable System_Func_ulong__CardData__VTable, *PSystem_Func_ulong__CardData__VTable;

struct System_Action_MultiPlayManager_DisconnectType__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_MultiEventTopScene___c_Fields {
};

struct Aoharu_MultiEventTopScene___c_o {
    struct Aoharu_MultiEventTopScene___c_c *klass;
    void *monitor;
    struct Aoharu_MultiEventTopScene___c_Fields fields;
};

struct Aoharu_MultiEventTopScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventTopScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiEventTopScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventTopScene___c_VTable vtable;
};

struct System_Action_MultiPlayManager_DisconnectType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_MissionData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ulong__CardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ulong__CardData__o {
    struct System_Func_ulong__CardData__c *klass;
    void *monitor;
    struct System_Func_ulong__CardData__Fields fields;
};

struct System_Func_ulong__CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ulong__CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ulong__CardData__VTable vtable;
};

struct System_Predicate_MissionData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_MissionData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MissionData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_MultiEventTopScene___c_StaticFields {
    struct Aoharu_MultiEventTopScene___c_o *__9;
    struct System_Action_Action__o *__9__19_1;
    struct System_Action_Action__o *__9__19_2;
    struct System_Action_o *__9__20_0;
    struct System_Action_Action__o *__9__22_1;
    struct System_Action_Action__o *__9__22_4;
    struct System_Action_Action__o *__9__22_3;
    struct System_Action_o *__9__27_6;
    struct System_Action_o *__9__27_9;
    struct System_Action_o *__9__28_2;
    struct System_Action_o *__9__28_6;
    struct System_Action_o *__9__29_2;
    struct System_Action_o *__9__29_6;
    struct System_Action_o *__9__30_7;
    struct System_Func_MissionData__bool__o *__9__33_0;
    struct System_Func_MissionData__bool__o *__9__33_2;
    struct System_Func_MissionData__bool__o *__9__33_3;
    struct System_Predicate_MissionData__o *__9__33_4;
    struct System_Predicate_MissionData__o *__9__33_5;
    struct System_Action_MultiPlayManager_DisconnectType__o *__9__36_7;
    struct System_Action_o *__9__36_1;
    struct System_Action_o *__9__36_5;
    struct System_Action_Action__o *__9__37_0;
    struct System_Action_o *__9__37_1;
    struct System_Action_Action__o *__9__37_2;
    struct System_Action_o *__9__37_3;
    struct System_Action_Action__o *__9__37_4;
    struct System_Action_o *__9__38_1;
    struct System_Action_Action__o *__9__43_10;
    struct System_Action_Action__o *__9__43_1;
    struct System_Func_ulong__CardData__o *__9__44_0;
};

struct System_Predicate_MissionData__o {
    struct System_Predicate_MissionData__c *klass;
    void *monitor;
    struct System_Predicate_MissionData__Fields fields;
};

struct System_Predicate_MissionData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_MissionData__VTable vtable;
};

struct System_Action_MultiPlayManager_DisconnectType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MultiPlayManager_DisconnectType__VTable vtable;
};

struct System_Action_MultiPlayManager_DisconnectType__o {
    struct System_Action_MultiPlayManager_DisconnectType__c *klass;
    void *monitor;
    struct System_Action_MultiPlayManager_DisconnectType__Fields fields;
};

struct System_Func_MissionData__bool__o {
    struct System_Func_MissionData__bool__c *klass;
    void *monitor;
    struct System_Func_MissionData__bool__Fields fields;
};

struct System_Func_MissionData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MissionData__bool__VTable vtable;
};

typedef struct UnityEngine_SendMessageOptions_o UnityEngine_SendMessageOptions_o, *PUnityEngine_SendMessageOptions_o;

typedef struct UnityEngine_SendMessageOptions_Fields UnityEngine_SendMessageOptions_Fields, *PUnityEngine_SendMessageOptions_Fields;

struct UnityEngine_SendMessageOptions_Fields {
    int32_t value__;
};

struct UnityEngine_SendMessageOptions_o {
    struct UnityEngine_SendMessageOptions_Fields fields;
};

typedef struct MethodInfo_2237968 MethodInfo_2237968, *PMethodInfo_2237968;

typedef union _union_291504 _union_291504, *P_union_291504;

union _union_291504 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237968 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291504 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MissionScene___c__DisplayClass6_0_o Aoharu_MissionScene___c__DisplayClass6_0_o, *PAoharu_MissionScene___c__DisplayClass6_0_o;

typedef struct Aoharu_MissionScene___c__DisplayClass6_0_Fields Aoharu_MissionScene___c__DisplayClass6_0_Fields, *PAoharu_MissionScene___c__DisplayClass6_0_Fields;

struct Aoharu_MissionScene___c__DisplayClass6_0_Fields {
    struct System_Action_o *onClosed;
};

struct Aoharu_MissionScene___c__DisplayClass6_0_o {
    struct Aoharu_MissionScene___c__DisplayClass6_0_c *klass;
    void *monitor;
    struct Aoharu_MissionScene___c__DisplayClass6_0_Fields fields;
};

typedef struct MethodInfo_19DBCF4 MethodInfo_19DBCF4, *PMethodInfo_19DBCF4;

typedef union _union_255985 _union_255985, *P_union_255985;

union _union_255985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DBCF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct string_TrimType_VTable string_TrimType_VTable, *Pstring_TrimType_VTable;

struct string_TrimType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UniRx_RectReactiveProperty_VTable UniRx_RectReactiveProperty_VTable, *PUniRx_RectReactiveProperty_VTable;

struct UniRx_RectReactiveProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

typedef union _union_335420 _union_335420, *P_union_335420;

union _union_335420 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamShop_VTable Shock_Protocol_CJsonSendParamShop_VTable, *PShock_Protocol_CJsonSendParamShop_VTable;

struct Shock_Protocol_CJsonSendParamShop_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_312B380 MethodInfo_312B380, *PMethodInfo_312B380;

typedef union _union_223309 _union_223309, *P_union_223309;

union _union_223309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_bool__VTable Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_bool__VTable, *PCysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_bool__VTable;

struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

typedef union _union_335423 _union_335423, *P_union_335423;

union _union_335423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_AdventureUIManager_SeData__o System_Action_AdventureUIManager_SeData__o, *PSystem_Action_AdventureUIManager_SeData__o;

typedef struct System_Action_AdventureUIManager_SeData__Fields System_Action_AdventureUIManager_SeData__Fields, *PSystem_Action_AdventureUIManager_SeData__Fields;

struct System_Action_AdventureUIManager_SeData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AdventureUIManager_SeData__o {
    struct System_Action_AdventureUIManager_SeData__c *klass;
    void *monitor;
    struct System_Action_AdventureUIManager_SeData__Fields fields;
};

typedef struct MethodInfo_190FE60 MethodInfo_190FE60, *PMethodInfo_190FE60;

typedef struct MethodInfo_190FE60_RGCTXs MethodInfo_190FE60_RGCTXs, *PMethodInfo_190FE60_RGCTXs;

typedef union _union_317417 _union_317417, *P_union_317417;

union _union_317417 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FE60_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

struct MethodInfo_190FE60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FE60_RGCTXs *rgctx_data;
    union _union_317417 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335426 _union_335426, *P_union_335426;

union _union_335426 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26E5708 MethodInfo_26E5708, *PMethodInfo_26E5708;

typedef union _union_268406 _union_268406, *P_union_268406;

union _union_268406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E5708 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335429 _union_335429, *P_union_335429;

union _union_335429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D363C4 MethodInfo_1D363C4, *PMethodInfo_1D363C4;

typedef union _union_227033 _union_227033, *P_union_227033;

union _union_227033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D363C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_SubscriptionData__bool__c System_Func_SubscriptionData__bool__c, *PSystem_Func_SubscriptionData__bool__c;

typedef struct System_Func_SubscriptionData__bool__VTable System_Func_SubscriptionData__bool__VTable, *PSystem_Func_SubscriptionData__bool__VTable;

struct System_Func_SubscriptionData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SubscriptionData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SubscriptionData__bool__VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___array System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___array, *PSystem_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___array;

struct System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool___o m_Items[65535];
};

typedef struct MethodInfo_26E5700 MethodInfo_26E5700, *PMethodInfo_26E5700;

typedef union _union_272880 _union_272880, *P_union_272880;

union _union_272880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E5700 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A6138 MethodInfo_26A6138, *PMethodInfo_26A6138;

typedef union _union_278106 _union_278106, *P_union_278106;

union _union_278106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Unity_UnityTls_unitytls_key_ref_c Mono_Unity_UnityTls_unitytls_key_ref_c, *PMono_Unity_UnityTls_unitytls_key_ref_c;

struct Mono_Unity_UnityTls_unitytls_key_ref_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_key_ref_VTable vtable;
};

typedef struct System_Func_Translate__Translate__bool__o System_Func_Translate__Translate__bool__o, *PSystem_Func_Translate__Translate__bool__o;

typedef struct System_Func_Translate__Translate__bool__c System_Func_Translate__Translate__bool__c, *PSystem_Func_Translate__Translate__bool__c;

typedef struct System_Func_Translate__Translate__bool__Fields System_Func_Translate__Translate__bool__Fields, *PSystem_Func_Translate__Translate__bool__Fields;

typedef struct System_Func_Translate__Translate__bool__VTable System_Func_Translate__Translate__bool__VTable, *PSystem_Func_Translate__Translate__bool__VTable;

struct System_Func_Translate__Translate__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Translate__Translate__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Translate__Translate__bool__o {
    struct System_Func_Translate__Translate__bool__c *klass;
    void *monitor;
    struct System_Func_Translate__Translate__bool__Fields fields;
};

struct System_Func_Translate__Translate__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Translate__Translate__bool__VTable vtable;
};

typedef struct Shock_RecvExchangeGetR_Fields Shock_RecvExchangeGetR_Fields, *PShock_RecvExchangeGetR_Fields;

struct Shock_RecvExchangeGetR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvExchangeGetRData_o *data;
    int32_t server_time;
};

typedef struct MethodInfo_13913C8 MethodInfo_13913C8, *PMethodInfo_13913C8;

typedef union _union_169595 _union_169595, *P_union_169595;

union _union_169595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13913C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A0A0 MethodInfo_242A0A0, *PMethodInfo_242A0A0;

typedef union _union_273196 _union_273196, *P_union_273196;

union _union_273196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A0A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LitJson_FsmContext_o LitJson_FsmContext_o, *PLitJson_FsmContext_o;

typedef struct LitJson_FsmContext_Fields LitJson_FsmContext_Fields, *PLitJson_FsmContext_Fields;

typedef struct LitJson_Lexer_o LitJson_Lexer_o, *PLitJson_Lexer_o;

typedef struct LitJson_Lexer_c LitJson_Lexer_c, *PLitJson_Lexer_c;

typedef struct LitJson_Lexer_Fields LitJson_Lexer_Fields, *PLitJson_Lexer_Fields;

typedef struct LitJson_Lexer_StaticFields LitJson_Lexer_StaticFields, *PLitJson_Lexer_StaticFields;

typedef struct System_IO_TextReader_o System_IO_TextReader_o, *PSystem_IO_TextReader_o;

typedef struct LitJson_Lexer_StateHandler_array LitJson_Lexer_StateHandler_array, *PLitJson_Lexer_StateHandler_array;

typedef struct System_IO_TextReader_c System_IO_TextReader_c, *PSystem_IO_TextReader_c;

typedef struct System_IO_TextReader_Fields System_IO_TextReader_Fields, *PSystem_IO_TextReader_Fields;

typedef struct LitJson_Lexer_StateHandler_o LitJson_Lexer_StateHandler_o, *PLitJson_Lexer_StateHandler_o;

typedef struct System_IO_TextReader_StaticFields System_IO_TextReader_StaticFields, *PSystem_IO_TextReader_StaticFields;

typedef struct System_IO_TextReader_VTable System_IO_TextReader_VTable, *PSystem_IO_TextReader_VTable;

typedef struct LitJson_Lexer_StateHandler_c LitJson_Lexer_StateHandler_c, *PLitJson_Lexer_StateHandler_c;

typedef struct LitJson_Lexer_StateHandler_Fields LitJson_Lexer_StateHandler_Fields, *PLitJson_Lexer_StateHandler_Fields;

typedef struct LitJson_Lexer_StateHandler_VTable LitJson_Lexer_StateHandler_VTable, *PLitJson_Lexer_StateHandler_VTable;

struct LitJson_Lexer_StateHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IO_TextReader_Fields {
    struct System_MarshalByRefObject_Fields super;
};

struct LitJson_FsmContext_Fields {
    struct LitJson_Lexer_o *L;
    bool Return;
    int32_t NextState;
    int32_t StateStack;
};

struct System_IO_TextReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_Close;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_Peek;
    struct VirtualInvokeData _10_Read;
    struct VirtualInvokeData _11_Read;
    struct VirtualInvokeData _12_ReadToEnd;
    struct VirtualInvokeData _13_ReadLine;
};

struct System_IO_TextReader_c {
    struct Il2CppClass_1 _1;
    struct System_IO_TextReader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_TextReader_VTable vtable;
};

struct System_IO_TextReader_o {
    struct System_IO_TextReader_c *klass;
    void *monitor;
    struct System_IO_TextReader_Fields fields;
};

struct LitJson_FsmContext_o {
    struct LitJson_FsmContext_c *klass;
    void *monitor;
    struct LitJson_FsmContext_Fields fields;
};

struct LitJson_Lexer_StateHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct LitJson_Lexer_Fields {
    int32_t inputBuffer;
    int32_t inputChar;
    int32_t state;
    int32_t unichar;
    struct LitJson_FsmContext_o *context;
    struct System_IO_TextReader_o *reader;
    struct System_Text_StringBuilder_o *stringBuffer;
    bool _AllowComments_k__BackingField;
    bool _AllowSingleQuotedStrings_k__BackingField;
    bool _EndOfInput_k__BackingField;
    int32_t _Token_k__BackingField;
    struct System_String_o *_StringValue_k__BackingField;
};

struct LitJson_Lexer_StateHandler_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct LitJson_Lexer_StateHandler_o *m_Items[65535];
};

struct LitJson_Lexer_o {
    struct LitJson_Lexer_c *klass;
    void *monitor;
    struct LitJson_Lexer_Fields fields;
};

struct LitJson_Lexer_c {
    struct Il2CppClass_1 _1;
    struct LitJson_Lexer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_Lexer_VTable vtable;
};

struct System_IO_TextReader_StaticFields {
    struct System_IO_TextReader_o *Null;
};

struct LitJson_Lexer_StateHandler_o {
    struct LitJson_Lexer_StateHandler_c *klass;
    void *monitor;
    struct LitJson_Lexer_StateHandler_Fields fields;
};

struct LitJson_Lexer_StaticFields {
    struct System_Int32_array *returnTable;
    struct LitJson_Lexer_StateHandler_array *handlerTable;
};

struct LitJson_Lexer_StateHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_Lexer_StateHandler_VTable vtable;
};

typedef struct UniRx_Vector2ReactiveProperty_c UniRx_Vector2ReactiveProperty_c, *PUniRx_Vector2ReactiveProperty_c;

typedef struct UniRx_Vector2ReactiveProperty_VTable UniRx_Vector2ReactiveProperty_VTable, *PUniRx_Vector2ReactiveProperty_VTable;

struct UniRx_Vector2ReactiveProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

struct UniRx_Vector2ReactiveProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Vector2ReactiveProperty_VTable vtable;
};

typedef struct MethodInfo_21F9FB8 MethodInfo_21F9FB8, *PMethodInfo_21F9FB8;

typedef struct UniRx_Observer_Subscribe__T__c UniRx_Observer_Subscribe__T__c, *PUniRx_Observer_Subscribe__T__c;

typedef union _union_288941 _union_288941, *P_union_288941;

typedef struct UniRx_Observer_Subscribe__T__VTable UniRx_Observer_Subscribe__T__VTable, *PUniRx_Observer_Subscribe__T__VTable;

struct UniRx_Observer_Subscribe__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

union _union_288941 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F9FB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observer_Subscribe__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_288941 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Observer_Subscribe__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observer_Subscribe__T__VTable vtable;
};

typedef struct MethodInfo_12CBAAC MethodInfo_12CBAAC, *PMethodInfo_12CBAAC;

typedef union _union_169235 _union_169235, *P_union_169235;

union _union_169235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CBAAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29339AC MethodInfo_29339AC, *PMethodInfo_29339AC;

typedef union _union_186664 _union_186664, *P_union_186664;

union _union_186664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29339AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1103_0_VTable Shock_Protocol___c__DisplayClass1103_0_VTable, *PShock_Protocol___c__DisplayClass1103_0_VTable;

struct Shock_Protocol___c__DisplayClass1103_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D363A8 MethodInfo_1D363A8, *PMethodInfo_1D363A8;

typedef union _union_226865 _union_226865, *P_union_226865;

union _union_226865 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D363A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226865 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Unity_UnityTls_unitytls_key_ref_o Mono_Unity_UnityTls_unitytls_key_ref_o, *PMono_Unity_UnityTls_unitytls_key_ref_o;

typedef struct Mono_Unity_UnityTls_unitytls_key_ref_Fields Mono_Unity_UnityTls_unitytls_key_ref_Fields, *PMono_Unity_UnityTls_unitytls_key_ref_Fields;

struct Mono_Unity_UnityTls_unitytls_key_ref_Fields {
    uint64_t handle;
};

struct Mono_Unity_UnityTls_unitytls_key_ref_o {
    struct Mono_Unity_UnityTls_unitytls_key_ref_Fields fields;
};

typedef struct MethodInfo_3092094_RGCTXs MethodInfo_3092094_RGCTXs, *PMethodInfo_3092094_RGCTXs;

struct MethodInfo_3092094_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_335432 _union_335432, *P_union_335432;

union _union_335432 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_ChatChapterMst__c System_Collections_Generic_IEnumerator_ChatChapterMst__c, *PSystem_Collections_Generic_IEnumerator_ChatChapterMst__c;

struct System_Collections_Generic_IEnumerator_ChatChapterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_24A9B00 MethodInfo_24A9B00, *PMethodInfo_24A9B00;

typedef union _union_312122 _union_312122, *P_union_312122;

union _union_312122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335435 _union_335435, *P_union_335435;

union _union_335435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ComicMstTable_VTable Shock_ComicMstTable_VTable, *PShock_ComicMstTable_VTable;

struct Shock_ComicMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef struct MethodInfo_2697D88 MethodInfo_2697D88, *PMethodInfo_2697D88;

typedef union _union_309138 _union_309138, *P_union_309138;

union _union_309138 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697D88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309138 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335438 _union_335438, *P_union_335438;

union _union_335438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_190FE74 MethodInfo_190FE74, *PMethodInfo_190FE74;

typedef struct MethodInfo_190FE74_RGCTXs MethodInfo_190FE74_RGCTXs, *PMethodInfo_190FE74_RGCTXs;

typedef union _union_317420 _union_317420, *P_union_317420;

union _union_317420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FE74_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

struct MethodInfo_190FE74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FE74_RGCTXs *rgctx_data;
    union _union_317420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__AlbumSeriesMMst__Fields Carbon_ListDictionary_uint__AlbumSeriesMMst__Fields, *PCarbon_ListDictionary_uint__AlbumSeriesMMst__Fields;

struct Carbon_ListDictionary_uint__AlbumSeriesMMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct System_Func_LiveInputResultMst__float__VTable System_Func_LiveInputResultMst__float__VTable, *PSystem_Func_LiveInputResultMst__float__VTable;

struct System_Func_LiveInputResultMst__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_30F7214 MethodInfo_30F7214, *PMethodInfo_30F7214;

typedef union _union_231463 _union_231463, *P_union_231463;

union _union_231463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7214 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlDocumentType_Fields System_Xml_XmlDocumentType_Fields, *PSystem_Xml_XmlDocumentType_Fields;

struct System_Xml_XmlDocumentType_Fields {
    struct System_Xml_XmlLinkedNode_Fields super;
    struct System_String_o *name;
    struct System_String_o *publicId;
    struct System_String_o *systemId;
    struct System_String_o *internalSubset;
    bool namespaces;
    struct System_Xml_XmlNamedNodeMap_o *entities;
    struct System_Xml_XmlNamedNodeMap_o *notations;
    struct System_Xml_Schema_SchemaInfo_o *schemaInfo;
};

typedef struct Photon_Pun_Demo_Procedural_WorldGenerator_o Photon_Pun_Demo_Procedural_WorldGenerator_o, *PPhoton_Pun_Demo_Procedural_WorldGenerator_o;

typedef struct Photon_Pun_Demo_Procedural_WorldGenerator_c Photon_Pun_Demo_Procedural_WorldGenerator_c, *PPhoton_Pun_Demo_Procedural_WorldGenerator_c;

typedef struct Photon_Pun_Demo_Procedural_WorldGenerator_Fields Photon_Pun_Demo_Procedural_WorldGenerator_Fields, *PPhoton_Pun_Demo_Procedural_WorldGenerator_Fields;

typedef struct Photon_Pun_Demo_Procedural_WorldGenerator_StaticFields Photon_Pun_Demo_Procedural_WorldGenerator_StaticFields, *PPhoton_Pun_Demo_Procedural_WorldGenerator_StaticFields;

typedef struct Photon_Pun_Demo_Procedural_WorldGenerator_VTable Photon_Pun_Demo_Procedural_WorldGenerator_VTable, *PPhoton_Pun_Demo_Procedural_WorldGenerator_VTable;

struct Photon_Pun_Demo_Procedural_WorldGenerator_StaticFields {
    struct Photon_Pun_Demo_Procedural_WorldGenerator_o *instance;
};

struct Photon_Pun_Demo_Procedural_WorldGenerator_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_String_o *SeedPropertiesKey;
    struct System_String_o *WorldSizePropertiesKey;
    struct System_String_o *ClusterSizePropertiesKey;
    struct System_String_o *WorldTypePropertiesKey;
    int32_t _Seed_k__BackingField;
    int32_t _WorldSize_k__BackingField;
    int32_t _ClusterSize_k__BackingField;
    int32_t _WorldType_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__GameObject__o *clusterList;
    struct UnityEngine_Material_array *WorldMaterials;
};

struct Photon_Pun_Demo_Procedural_WorldGenerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Procedural_WorldGenerator_o {
    struct Photon_Pun_Demo_Procedural_WorldGenerator_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Procedural_WorldGenerator_Fields fields;
};

struct Photon_Pun_Demo_Procedural_WorldGenerator_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_Demo_Procedural_WorldGenerator_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Procedural_WorldGenerator_VTable vtable;
};

typedef struct MethodInfo_3109D0C MethodInfo_3109D0C, *PMethodInfo_3109D0C;

typedef union _union_329529 _union_329529, *P_union_329529;

union _union_329529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109D0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__c UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__c;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields super;
    int64_t m_CurrentTimeMs;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_CurrentFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_NextFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___o running;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__o completed;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CancelAllAnimations;
    struct VirtualInvokeData _5_CancelAllAnimations;
    struct VirtualInvokeData _6_CancelAnimation;
    struct VirtualInvokeData _7_UpdateAnimation;
    struct VirtualInvokeData _8_GetAllAnimations;
    struct VirtualInvokeData _9_Update;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Length__VTable vtable;
};

typedef struct TMPro_TMP_DefaultControls_StaticFields TMPro_TMP_DefaultControls_StaticFields, *PTMPro_TMP_DefaultControls_StaticFields;

struct TMPro_TMP_DefaultControls_StaticFields {
    struct UnityEngine_Vector2_o s_TextElementSize;
    struct UnityEngine_Vector2_o s_ThickElementSize;
    struct UnityEngine_Vector2_o s_ThinElementSize;
    struct UnityEngine_Color_o s_DefaultSelectableColor;
    struct UnityEngine_Color_o s_TextColor;
};

typedef struct UnityEngine_UI_CanvasScaler_Unit_Fields UnityEngine_UI_CanvasScaler_Unit_Fields, *PUnityEngine_UI_CanvasScaler_Unit_Fields;

struct UnityEngine_UI_CanvasScaler_Unit_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1BF1CA0 MethodInfo_1BF1CA0, *PMethodInfo_1BF1CA0;

typedef union _union_248445 _union_248445, *P_union_248445;

union _union_248445 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1CA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1312EC8 MethodInfo_1312EC8, *PMethodInfo_1312EC8;

typedef union _union_285116 _union_285116, *P_union_285116;

union _union_285116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312EC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_BaseVisualTreeHierarchyTrackerUpdater_State_VTable UnityEngine_UIElements_BaseVisualTreeHierarchyTrackerUpdater_State_VTable, *PUnityEngine_UIElements_BaseVisualTreeHierarchyTrackerUpdater_State_VTable;

struct UnityEngine_UIElements_BaseVisualTreeHierarchyTrackerUpdater_State_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_o Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_o, *PAoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_o;

typedef struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_Fields Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_Fields, *PAoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_Fields;

struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_Fields {
    int32_t category;
};

struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_o {
    struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumBgImage___c__DisplayClass2_0_Fields fields;
};

typedef struct MethodInfo_190FE88 MethodInfo_190FE88, *PMethodInfo_190FE88;

typedef struct MethodInfo_190FE88_RGCTXs MethodInfo_190FE88_RGCTXs, *PMethodInfo_190FE88_RGCTXs;

typedef union _union_317423 _union_317423, *P_union_317423;

union _union_317423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FE88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FE88_RGCTXs *rgctx_data;
    union _union_317423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FE88_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct Shock_DataNode_RewardExpireDate_c Shock_DataNode_RewardExpireDate_c, *PShock_DataNode_RewardExpireDate_c;

typedef struct Shock_DataNode_RewardExpireDate_VTable Shock_DataNode_RewardExpireDate_VTable, *PShock_DataNode_RewardExpireDate_VTable;

struct Shock_DataNode_RewardExpireDate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

struct Shock_DataNode_RewardExpireDate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_RewardExpireDate_VTable vtable;
};

typedef struct MethodInfo_1BC6CF0 MethodInfo_1BC6CF0, *PMethodInfo_1BC6CF0;

typedef union _union_302604 _union_302604, *P_union_302604;

union _union_302604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6CF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1102838 MethodInfo_1102838, *PMethodInfo_1102838;

typedef struct MethodInfo_1102838_RGCTXs MethodInfo_1102838_RGCTXs, *PMethodInfo_1102838_RGCTXs;

typedef union _union_195391 _union_195391, *P_union_195391;

union _union_195391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1102838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1102838_RGCTXs *rgctx_data;
    union _union_195391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1102838_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Action_TVolume__o System_Action_TVolume__o, *PSystem_Action_TVolume__o;

typedef struct System_Action_TVolume__c System_Action_TVolume__c, *PSystem_Action_TVolume__c;

typedef struct System_Action_TVolume__Fields System_Action_TVolume__Fields, *PSystem_Action_TVolume__Fields;

typedef struct System_Action_TVolume__VTable System_Action_TVolume__VTable, *PSystem_Action_TVolume__VTable;

struct System_Action_TVolume__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TVolume__o {
    struct System_Action_TVolume__c *klass;
    void *monitor;
    struct System_Action_TVolume__Fields fields;
};

struct System_Action_TVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TVolume__VTable vtable;
};

typedef struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteSize_Fields TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteSize_Fields, *PTMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteSize_Fields;

struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteSize_Fields {
    float w;
    float h;
};

typedef struct Shock_Sound_SoundDatabase_CueSheetContainer___c_StaticFields Shock_Sound_SoundDatabase_CueSheetContainer___c_StaticFields, *PShock_Sound_SoundDatabase_CueSheetContainer___c_StaticFields;

typedef struct Shock_Sound_SoundDatabase_CueSheetContainer___c_o Shock_Sound_SoundDatabase_CueSheetContainer___c_o, *PShock_Sound_SoundDatabase_CueSheetContainer___c_o;

typedef struct System_Predicate_CueSheetHandle__o System_Predicate_CueSheetHandle__o, *PSystem_Predicate_CueSheetHandle__o;

typedef struct Shock_Sound_SoundDatabase_CueSheetContainer___c_c Shock_Sound_SoundDatabase_CueSheetContainer___c_c, *PShock_Sound_SoundDatabase_CueSheetContainer___c_c;

typedef struct Shock_Sound_SoundDatabase_CueSheetContainer___c_Fields Shock_Sound_SoundDatabase_CueSheetContainer___c_Fields, *PShock_Sound_SoundDatabase_CueSheetContainer___c_Fields;

typedef struct System_Predicate_CueSheetHandle__c System_Predicate_CueSheetHandle__c, *PSystem_Predicate_CueSheetHandle__c;

typedef struct System_Predicate_CueSheetHandle__Fields System_Predicate_CueSheetHandle__Fields, *PSystem_Predicate_CueSheetHandle__Fields;

typedef struct Shock_Sound_SoundDatabase_CueSheetContainer___c_VTable Shock_Sound_SoundDatabase_CueSheetContainer___c_VTable, *PShock_Sound_SoundDatabase_CueSheetContainer___c_VTable;

typedef struct System_Predicate_CueSheetHandle__VTable System_Predicate_CueSheetHandle__VTable, *PSystem_Predicate_CueSheetHandle__VTable;

struct System_Predicate_CueSheetHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_CueSheetHandle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_CueSheetHandle__VTable vtable;
};

struct System_Predicate_CueSheetHandle__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_CueSheetHandle__o {
    struct System_Predicate_CueSheetHandle__c *klass;
    void *monitor;
    struct System_Predicate_CueSheetHandle__Fields fields;
};

struct Shock_Sound_SoundDatabase_CueSheetContainer___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_SoundDatabase_CueSheetContainer___c_Fields {
};

struct Shock_Sound_SoundDatabase_CueSheetContainer___c_StaticFields {
    struct Shock_Sound_SoundDatabase_CueSheetContainer___c_o *__9;
    struct System_Predicate_CueSheetHandle__o *__9__12_0;
};

struct Shock_Sound_SoundDatabase_CueSheetContainer___c_o {
    struct Shock_Sound_SoundDatabase_CueSheetContainer___c_c *klass;
    void *monitor;
    struct Shock_Sound_SoundDatabase_CueSheetContainer___c_Fields fields;
};

struct Shock_Sound_SoundDatabase_CueSheetContainer___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Sound_SoundDatabase_CueSheetContainer___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundDatabase_CueSheetContainer___c_VTable vtable;
};

typedef union _union_203790 _union_203790, *P_union_203790;

union _union_203790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D89A84 MethodInfo_1D89A84, *PMethodInfo_1D89A84;

typedef union _union_297346 _union_297346, *P_union_297346;

union _union_297346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D89A84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_TweenAnchoredPosition__o System_Action_TweenAnchoredPosition__o, *PSystem_Action_TweenAnchoredPosition__o;

typedef struct System_Action_TweenAnchoredPosition__c System_Action_TweenAnchoredPosition__c, *PSystem_Action_TweenAnchoredPosition__c;

typedef struct System_Action_TweenAnchoredPosition__Fields System_Action_TweenAnchoredPosition__Fields, *PSystem_Action_TweenAnchoredPosition__Fields;

typedef struct System_Action_TweenAnchoredPosition__VTable System_Action_TweenAnchoredPosition__VTable, *PSystem_Action_TweenAnchoredPosition__VTable;

struct System_Action_TweenAnchoredPosition__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TweenAnchoredPosition__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TweenAnchoredPosition__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TweenAnchoredPosition__VTable vtable;
};

struct System_Action_TweenAnchoredPosition__o {
    struct System_Action_TweenAnchoredPosition__c *klass;
    void *monitor;
    struct System_Action_TweenAnchoredPosition__Fields fields;
};

typedef union _union_203792 _union_203792, *P_union_203792;

union _union_203792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_FancyScrollerDragArea_EventInfo__VTable System_Action_FancyScrollerDragArea_EventInfo__VTable, *PSystem_Action_FancyScrollerDragArea_EventInfo__VTable;

struct System_Action_FancyScrollerDragArea_EventInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1F46BC4 MethodInfo_1F46BC4, *PMethodInfo_1F46BC4;

typedef union _union_163227 _union_163227, *P_union_163227;

union _union_163227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46BC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203794 _union_203794, *P_union_203794;

union _union_203794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6EE50_RGCTXs MethodInfo_2E6EE50_RGCTXs, *PMethodInfo_2E6EE50_RGCTXs;

struct MethodInfo_2E6EE50_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_203796 _union_203796, *P_union_203796;

union _union_203796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203798 _union_203798, *P_union_203798;

union _union_203798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvStarLiveSkipRData_c Shock_RecvStarLiveSkipRData_c, *PShock_RecvStarLiveSkipRData_c;

typedef struct Shock_RecvStarLiveSkipRData_VTable Shock_RecvStarLiveSkipRData_VTable, *PShock_RecvStarLiveSkipRData_VTable;

struct Shock_RecvStarLiveSkipRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvStarLiveSkipRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvStarLiveSkipRData_VTable vtable;
};

typedef struct System_Xml_Schema_Datatype_anyURI_c System_Xml_Schema_Datatype_anyURI_c, *PSystem_Xml_Schema_Datatype_anyURI_c;

typedef struct System_Xml_Schema_Datatype_anyURI_StaticFields System_Xml_Schema_Datatype_anyURI_StaticFields, *PSystem_Xml_Schema_Datatype_anyURI_StaticFields;

typedef struct System_Xml_Schema_Datatype_anyURI_VTable System_Xml_Schema_Datatype_anyURI_VTable, *PSystem_Xml_Schema_Datatype_anyURI_VTable;

struct System_Xml_Schema_Datatype_anyURI_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
};

struct System_Xml_Schema_Datatype_anyURI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_anyURI_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_Datatype_anyURI_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_anyURI_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_o Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_o, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_o;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_c Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_c, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_Fields Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_Fields, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_VTable;

typedef struct Aoharu_AdvCharacterHandler_o Aoharu_AdvCharacterHandler_o, *PAoharu_AdvCharacterHandler_o;

typedef struct Aoharu_AdvCharacterHandler_c Aoharu_AdvCharacterHandler_c, *PAoharu_AdvCharacterHandler_c;

typedef struct Aoharu_AdvCharacterHandler_Fields Aoharu_AdvCharacterHandler_Fields, *PAoharu_AdvCharacterHandler_Fields;

typedef struct Aoharu_AdvCharacterHandler_VTable Aoharu_AdvCharacterHandler_VTable, *PAoharu_AdvCharacterHandler_VTable;

typedef struct System_Collections_Generic_Dictionary_string__GameObject__o System_Collections_Generic_Dictionary_string__GameObject__o, *PSystem_Collections_Generic_Dictionary_string__GameObject__o;

typedef struct System_Collections_Generic_Dictionary_string__GameObject__c System_Collections_Generic_Dictionary_string__GameObject__c, *PSystem_Collections_Generic_Dictionary_string__GameObject__c;

typedef struct System_Collections_Generic_Dictionary_string__GameObject__VTable System_Collections_Generic_Dictionary_string__GameObject__VTable, *PSystem_Collections_Generic_Dictionary_string__GameObject__VTable;

struct Aoharu_AdvCharacterHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AdvCharacterHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AdvCharacterHandler_VTable vtable;
};

struct Aoharu_AdvCharacterHandler_Fields {
    struct UnityEngine_UI_Image_o *m_ViewImageOwner;
    struct Shock_SpineCharacter_o *m_OperateModel;
    struct System_Collections_Generic_Dictionary_string__GameObject__o *m_CostumeList;
    uint32_t m_CharacterId;
    struct System_String_o *m_CurrentCostuneName;
    int32_t m_CurrentFaceType;
    int32_t m_CurrentMotionType;
    struct UnityEngine_Vector2_o m_OriginPivot;
    struct Shock_AdventureSettings_o *m_Setting;
    int32_t _BlockNo_k__BackingField;
    float m_TimeScale;
    struct System_Action_o *m_LipSyncEvent;
    struct System_Action_o *m_MotionEvent;
    struct System_Action_o *m_FacialEvent;
};

struct Aoharu_AdvCharacterHandler_o {
    struct Aoharu_AdvCharacterHandler_c *klass;
    void *monitor;
    struct Aoharu_AdvCharacterHandler_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__GameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__GameObject__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__GameObject__o {
    struct System_Collections_Generic_Dictionary_string__GameObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__GameObject__Fields fields;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_Fields {
    int32_t motionId;
    struct Aoharu_AdvCharacterHandler_o *handler;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_o {
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass25_0_VTable vtable;
};

typedef struct MethodInfo_261920C MethodInfo_261920C, *PMethodInfo_261920C;

typedef union _union_253105 _union_253105, *P_union_253105;

union _union_253105 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_261920C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253105 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1312EDC MethodInfo_1312EDC, *PMethodInfo_1312EDC;

typedef union _union_285122 _union_285122, *P_union_285122;

union _union_285122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312EDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_198E274 MethodInfo_198E274, *PMethodInfo_198E274;

typedef union _union_165965 _union_165965, *P_union_165965;

union _union_165965 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198E274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165965 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178498 _union_178498, *P_union_178498;

union _union_178498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_c GooglePlayGames_BasicApi_Nearby_ConnectionResponse_c, *PGooglePlayGames_BasicApi_Nearby_ConnectionResponse_c;

typedef struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_StaticFields GooglePlayGames_BasicApi_Nearby_ConnectionResponse_StaticFields, *PGooglePlayGames_BasicApi_Nearby_ConnectionResponse_StaticFields;

typedef struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_VTable GooglePlayGames_BasicApi_Nearby_ConnectionResponse_VTable, *PGooglePlayGames_BasicApi_Nearby_ConnectionResponse_VTable;

struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_VTable vtable;
};

struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_StaticFields {
    struct System_Byte_array *EmptyPayload;
};

typedef struct MethodInfo_2066290 MethodInfo_2066290, *PMethodInfo_2066290;

typedef union _union_221853 _union_221853, *P_union_221853;

union _union_221853 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221853 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E54064_RGCTXs MethodInfo_2E54064_RGCTXs, *PMethodInfo_2E54064_RGCTXs;

struct MethodInfo_2E54064_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct System_Action_Gem__c System_Action_Gem__c, *PSystem_Action_Gem__c;

typedef struct System_Action_Gem__VTable System_Action_Gem__VTable, *PSystem_Action_Gem__VTable;

struct System_Action_Gem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Gem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Gem__VTable vtable;
};

typedef struct Shock_SerializableKeyValuePair_RARITY__Sprite__Fields Shock_SerializableKeyValuePair_RARITY__Sprite__Fields, *PShock_SerializableKeyValuePair_RARITY__Sprite__Fields;

struct Shock_SerializableKeyValuePair_RARITY__Sprite__Fields {
    int32_t m_Key;
    struct UnityEngine_Sprite_o *m_Value;
};

typedef struct System_Xml_Schema_XmlSchemaSimpleTypeRestriction_Fields System_Xml_Schema_XmlSchemaSimpleTypeRestriction_Fields, *PSystem_Xml_Schema_XmlSchemaSimpleTypeRestriction_Fields;

typedef struct System_Xml_Schema_XmlSchemaObjectCollection_o System_Xml_Schema_XmlSchemaObjectCollection_o, *PSystem_Xml_Schema_XmlSchemaObjectCollection_o;

typedef struct System_Xml_Schema_XmlSchemaObjectCollection_c System_Xml_Schema_XmlSchemaObjectCollection_c, *PSystem_Xml_Schema_XmlSchemaObjectCollection_c;

typedef struct System_Xml_Schema_XmlSchemaObjectCollection_Fields System_Xml_Schema_XmlSchemaObjectCollection_Fields, *PSystem_Xml_Schema_XmlSchemaObjectCollection_Fields;

typedef struct System_Xml_Schema_XmlSchemaObjectCollection_VTable System_Xml_Schema_XmlSchemaObjectCollection_VTable, *PSystem_Xml_Schema_XmlSchemaObjectCollection_VTable;

typedef struct System_Xml_Schema_XmlSchemaObject_o System_Xml_Schema_XmlSchemaObject_o, *PSystem_Xml_Schema_XmlSchemaObject_o;

typedef struct System_Xml_Schema_XmlSchemaObject_c System_Xml_Schema_XmlSchemaObject_c, *PSystem_Xml_Schema_XmlSchemaObject_c;

typedef struct System_Xml_Schema_XmlSchemaObject_VTable System_Xml_Schema_XmlSchemaObject_VTable, *PSystem_Xml_Schema_XmlSchemaObject_VTable;

struct System_Xml_Schema_XmlSchemaObjectCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IList_get_Item;
    struct VirtualInvokeData _5_System_Collections_IList_set_Item;
    struct VirtualInvokeData _6_System_Collections_IList_Add;
    struct VirtualInvokeData _7_System_Collections_IList_Contains;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _10_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _11_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _12_System_Collections_IList_Insert;
    struct VirtualInvokeData _13_System_Collections_IList_Remove;
    struct VirtualInvokeData _14_RemoveAt;
    struct VirtualInvokeData _15_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _16_get_Count;
    struct VirtualInvokeData _17_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _18_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _19_GetEnumerator;
    struct VirtualInvokeData _20_OnSet;
    struct VirtualInvokeData _21_OnInsert;
    struct VirtualInvokeData _22_OnClear;
    struct VirtualInvokeData _23_OnRemove;
    struct VirtualInvokeData _24_OnValidate;
    struct VirtualInvokeData _25_OnSetComplete;
    struct VirtualInvokeData _26_OnInsertComplete;
    struct VirtualInvokeData _27_OnClearComplete;
    struct VirtualInvokeData _28_OnRemoveComplete;
};

struct System_Xml_Schema_XmlSchemaObject_o {
    struct System_Xml_Schema_XmlSchemaObject_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaObject_Fields fields;
};

struct System_Xml_Schema_XmlSchemaObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

struct System_Xml_Schema_XmlSchemaObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaObject_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaSimpleTypeRestriction_Fields {
    struct System_Xml_Schema_XmlSchemaSimpleTypeContent_Fields super;
    struct System_Xml_XmlQualifiedName_o *baseTypeName;
    struct System_Xml_Schema_XmlSchemaObjectCollection_o *facets;
};

struct System_Xml_Schema_XmlSchemaObjectCollection_Fields {
    struct System_Collections_CollectionBase_Fields super;
    struct System_Xml_Schema_XmlSchemaObject_o *parent;
};

struct System_Xml_Schema_XmlSchemaObjectCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaObjectCollection_VTable vtable;
};

struct System_Xml_Schema_XmlSchemaObjectCollection_o {
    struct System_Xml_Schema_XmlSchemaObjectCollection_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaObjectCollection_Fields fields;
};

typedef struct MethodInfo_19302C0 MethodInfo_19302C0, *PMethodInfo_19302C0;

typedef union _union_237919 _union_237919, *P_union_237919;

union _union_237919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19302C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF1CC0 MethodInfo_1BF1CC0, *PMethodInfo_1BF1CC0;

typedef union _union_248653 _union_248653, *P_union_248653;

union _union_248653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1CC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1879F8C MethodInfo_1879F8C, *PMethodInfo_1879F8C;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__c Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__c;

typedef union _union_314442 _union_314442, *P_union_314442;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__VTable vtable;
};

union _union_314442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1879F8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__29_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter__UniTaskExtensions__ContinueWith_d__29_T__;
    struct Il2CppClass *_1_System_Func_UniTask_T__;
    struct MethodInfo *_2_System_Func_UniTask_T___Invoke;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions__ContinueWith_d__29_T__;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

typedef struct System_Action_Gem__o System_Action_Gem__o, *PSystem_Action_Gem__o;

typedef struct System_Action_Gem__Fields System_Action_Gem__Fields, *PSystem_Action_Gem__Fields;

struct System_Action_Gem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Gem__o {
    struct System_Action_Gem__c *klass;
    void *monitor;
    struct System_Action_Gem__Fields fields;
};

typedef struct MethodInfo_21F9FFC MethodInfo_21F9FFC, *PMethodInfo_21F9FFC;

typedef union _union_288947 _union_288947, *P_union_288947;

union _union_288947 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F9FFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observer_Subscribe__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_288947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AD824 MethodInfo_16AD824, *PMethodInfo_16AD824;

typedef union _union_159639 _union_159639, *P_union_159639;

union _union_159639 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159639 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312B188 MethodInfo_312B188, *PMethodInfo_312B188;

typedef union _union_225491 _union_225491, *P_union_225491;

union _union_225491 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225491 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_EventCallback_Fields I2_Loc_EventCallback_Fields, *PI2_Loc_EventCallback_Fields;

struct I2_Loc_EventCallback_Fields {
    struct UnityEngine_MonoBehaviour_o *Target;
    struct System_String_o *MethodName;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_VTable vtable;
};

typedef struct Aoharu_LocationInformation_LocationInformationManager__StartGetLocation_d__2_c Aoharu_LocationInformation_LocationInformationManager__StartGetLocation_d__2_c, *PAoharu_LocationInformation_LocationInformationManager__StartGetLocation_d__2_c;

typedef struct Aoharu_LocationInformation_LocationInformationManager__StartGetLocation_d__2_VTable Aoharu_LocationInformation_LocationInformationManager__StartGetLocation_d__2_VTable, *PAoharu_LocationInformation_LocationInformationManager__StartGetLocation_d__2_VTable;

struct Aoharu_LocationInformation_LocationInformationManager__StartGetLocation_d__2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_LocationInformation_LocationInformationManager__StartGetLocation_d__2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformation_LocationInformationManager__StartGetLocation_d__2_VTable vtable;
};

typedef struct MethodInfo_12DFF74 MethodInfo_12DFF74, *PMethodInfo_12DFF74;

typedef union _union_170147 _union_170147, *P_union_170147;

union _union_170147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DFF74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178490 _union_178490, *P_union_178490;

union _union_178490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2066284 MethodInfo_2066284, *PMethodInfo_2066284;

typedef union _union_221641 _union_221641, *P_union_221641;

union _union_221641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066284 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178492 _union_178492, *P_union_178492;

union _union_178492 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178494 _union_178494, *P_union_178494;

union _union_178494 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_GachaEffectCardFlip__int__c System_Action_GachaEffectCardFlip__int__c, *PSystem_Action_GachaEffectCardFlip__int__c;

typedef struct System_Action_GachaEffectCardFlip__int__VTable System_Action_GachaEffectCardFlip__int__VTable, *PSystem_Action_GachaEffectCardFlip__int__VTable;

struct System_Action_GachaEffectCardFlip__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GachaEffectCardFlip__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GachaEffectCardFlip__int__VTable vtable;
};

typedef union _union_178496 _union_178496, *P_union_178496;

union _union_178496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_RentArray_T__Fields Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_RentArray_T__Fields, *PCysharp_Threading_Tasks_Internal_ArrayPoolUtil_RentArray_T__Fields;

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__o Cysharp_Threading_Tasks_Internal_ArrayPool_T__o, *PCysharp_Threading_Tasks_Internal_ArrayPool_T__o;

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__c Cysharp_Threading_Tasks_Internal_ArrayPool_T__c, *PCysharp_Threading_Tasks_Internal_ArrayPool_T__c;

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__Fields Cysharp_Threading_Tasks_Internal_ArrayPool_T__Fields, *PCysharp_Threading_Tasks_Internal_ArrayPool_T__Fields;

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__StaticFields Cysharp_Threading_Tasks_Internal_ArrayPool_T__StaticFields, *PCysharp_Threading_Tasks_Internal_ArrayPool_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__RGCTXs Cysharp_Threading_Tasks_Internal_ArrayPool_T__RGCTXs, *PCysharp_Threading_Tasks_Internal_ArrayPool_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__VTable Cysharp_Threading_Tasks_Internal_ArrayPool_T__VTable, *PCysharp_Threading_Tasks_Internal_ArrayPool_T__VTable;

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____array Cysharp_Threading_Tasks_Internal_MinimumQueue_T____array, *PCysharp_Threading_Tasks_Internal_MinimumQueue_T____array;

struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__Fields {
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____array *buckets;
    struct System_Threading_SpinLock_array *locks;
};

struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__o {
    struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_RentArray_T__Fields {
    struct System_Object_array *Array;
    int32_t Length;
    struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__o *pool;
};

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T____o *m_Items[65535];
};

struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__StaticFields {
    struct System_Object_array *EmptyArray;
    struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__o *Shared;
};

struct Cysharp_Threading_Tasks_Internal_ArrayPool_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_Internal_MinimumQueue_T_____;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_MinimumQueue_T___;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Internal_MinimumQueue_T_____ctor;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_ArrayPool_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_Internal_ArrayPool_T__CalculateSize;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_Internal_ArrayPool_T__GetQueueIndex;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_MinimumQueue_T____get_Count;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_Internal_MinimumQueue_T____Dequeue;
    struct Il2CppClass *_8_T__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_Internal_MinimumQueue_T____Enqueue;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_ArrayPool_T_;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_Internal_ArrayPool_T___ctor;
};

typedef struct System_Func_BeginnerMissionRewardSettingMst__string__c System_Func_BeginnerMissionRewardSettingMst__string__c, *PSystem_Func_BeginnerMissionRewardSettingMst__string__c;

typedef struct System_Func_BeginnerMissionRewardSettingMst__string__VTable System_Func_BeginnerMissionRewardSettingMst__string__VTable, *PSystem_Func_BeginnerMissionRewardSettingMst__string__VTable;

struct System_Func_BeginnerMissionRewardSettingMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BeginnerMissionRewardSettingMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BeginnerMissionRewardSettingMst__string__VTable vtable;
};

typedef struct MethodInfo_16AD83C MethodInfo_16AD83C, *PMethodInfo_16AD83C;

typedef union _union_159555 _union_159555, *P_union_159555;

union _union_159555 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD83C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159555 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvLiveMvR__o System_Action_RecvLiveMvR__o, *PSystem_Action_RecvLiveMvR__o;

typedef struct System_Action_RecvLiveMvR__c System_Action_RecvLiveMvR__c, *PSystem_Action_RecvLiveMvR__c;

typedef struct System_Action_RecvLiveMvR__Fields System_Action_RecvLiveMvR__Fields, *PSystem_Action_RecvLiveMvR__Fields;

typedef struct System_Action_RecvLiveMvR__VTable System_Action_RecvLiveMvR__VTable, *PSystem_Action_RecvLiveMvR__VTable;

struct System_Action_RecvLiveMvR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLiveMvR__o {
    struct System_Action_RecvLiveMvR__c *klass;
    void *monitor;
    struct System_Action_RecvLiveMvR__Fields fields;
};

struct System_Action_RecvLiveMvR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLiveMvR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLiveMvR__VTable vtable;
};

typedef struct Shock_AlbumUnitMMst___c_o Shock_AlbumUnitMMst___c_o, *PShock_AlbumUnitMMst___c_o;

typedef struct Shock_AlbumUnitMMst___c_c Shock_AlbumUnitMMst___c_c, *PShock_AlbumUnitMMst___c_c;

typedef struct Shock_AlbumUnitMMst___c_Fields Shock_AlbumUnitMMst___c_Fields, *PShock_AlbumUnitMMst___c_Fields;

typedef struct Shock_AlbumUnitMMst___c_StaticFields Shock_AlbumUnitMMst___c_StaticFields, *PShock_AlbumUnitMMst___c_StaticFields;

typedef struct Shock_AlbumUnitMMst___c_VTable Shock_AlbumUnitMMst___c_VTable, *PShock_AlbumUnitMMst___c_VTable;

typedef struct System_Func_AlbumUnitPairMMst__uint__o System_Func_AlbumUnitPairMMst__uint__o, *PSystem_Func_AlbumUnitPairMMst__uint__o;

typedef struct System_Func_AlbumUnitPairMMst__uint__c System_Func_AlbumUnitPairMMst__uint__c, *PSystem_Func_AlbumUnitPairMMst__uint__c;

typedef struct System_Func_AlbumUnitPairMMst__uint__Fields System_Func_AlbumUnitPairMMst__uint__Fields, *PSystem_Func_AlbumUnitPairMMst__uint__Fields;

typedef struct System_Func_AlbumUnitPairMMst__uint__VTable System_Func_AlbumUnitPairMMst__uint__VTable, *PSystem_Func_AlbumUnitPairMMst__uint__VTable;

struct System_Func_AlbumUnitPairMMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumUnitPairMMst__uint__o {
    struct System_Func_AlbumUnitPairMMst__uint__c *klass;
    void *monitor;
    struct System_Func_AlbumUnitPairMMst__uint__Fields fields;
};

struct System_Func_AlbumUnitPairMMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumUnitPairMMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumUnitPairMMst__uint__VTable vtable;
};

struct Shock_AlbumUnitMMst___c_StaticFields {
    struct Shock_AlbumUnitMMst___c_o *__9;
    struct System_Func_AlbumUnitPairMMst__uint__o *__9__0_1;
};

struct Shock_AlbumUnitMMst___c_Fields {
};

struct Shock_AlbumUnitMMst___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumUnitMMst___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_AlbumUnitMMst___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumUnitMMst___c_VTable vtable;
};

struct Shock_AlbumUnitMMst___c_o {
    struct Shock_AlbumUnitMMst___c_c *klass;
    void *monitor;
    struct Shock_AlbumUnitMMst___c_Fields fields;
};

typedef struct MethodInfo_1F3D014 MethodInfo_1F3D014, *PMethodInfo_1F3D014;

typedef union _union_323739 _union_323739, *P_union_323739;

union _union_323739 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3D014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323739 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_CharacterGroupMst__int__o System_Func_CharacterGroupMst__int__o, *PSystem_Func_CharacterGroupMst__int__o;

typedef struct System_Func_CharacterGroupMst__int__c System_Func_CharacterGroupMst__int__c, *PSystem_Func_CharacterGroupMst__int__c;

typedef struct System_Func_CharacterGroupMst__int__Fields System_Func_CharacterGroupMst__int__Fields, *PSystem_Func_CharacterGroupMst__int__Fields;

typedef struct System_Func_CharacterGroupMst__int__VTable System_Func_CharacterGroupMst__int__VTable, *PSystem_Func_CharacterGroupMst__int__VTable;

struct System_Func_CharacterGroupMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharacterGroupMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterGroupMst__int__o {
    struct System_Func_CharacterGroupMst__int__c *klass;
    void *monitor;
    struct System_Func_CharacterGroupMst__int__Fields fields;
};

struct System_Func_CharacterGroupMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterGroupMst__int__VTable vtable;
};

typedef struct System_Action_ContentsMovie_DownloadParam__VTable System_Action_ContentsMovie_DownloadParam__VTable, *PSystem_Action_ContentsMovie_DownloadParam__VTable;

struct System_Action_ContentsMovie_DownloadParam__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_192C2E8_RGCTXs MethodInfo_192C2E8_RGCTXs, *PMethodInfo_192C2E8_RGCTXs;

struct MethodInfo_192C2E8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_o System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_o, *PSystem_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_o;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_c System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_c, *PSystem_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_c;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_Fields System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_Fields, *PSystem_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_Fields;

struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_Fields {
    struct System_Collections_IEnumerator_o *enumerator;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_o {
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_X509CertificateEnumerator_VTable vtable;
};

typedef struct System_Xml_Schema_XmlSchemaGroupRef_c System_Xml_Schema_XmlSchemaGroupRef_c, *PSystem_Xml_Schema_XmlSchemaGroupRef_c;

typedef struct System_Xml_Schema_XmlSchemaGroupRef_VTable System_Xml_Schema_XmlSchemaGroupRef_VTable, *PSystem_Xml_Schema_XmlSchemaGroupRef_VTable;

struct System_Xml_Schema_XmlSchemaGroupRef_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

struct System_Xml_Schema_XmlSchemaGroupRef_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaGroupRef_VTable vtable;
};

typedef struct MethodInfo_1BFC76C MethodInfo_1BFC76C, *PMethodInfo_1BFC76C;

struct MethodInfo_1BFC76C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__RGCTXs System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__RGCTXs, *PSystem_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__RGCTXs;

struct System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_Task_TResult___ctor;
    struct Il2CppClass *_1_System_Threading_Tasks_Task_TResult_;
    struct Il2CppClass *_2_System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance_;
    struct MethodInfo *_3_System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__Complete;
    struct Il2CppClass *_4_System_Func_TInstance__IAsyncResult__TResult_;
    struct MethodInfo *_5_System_Func_TInstance__IAsyncResult__TResult__Invoke;
    struct MethodInfo *_6_System_Threading_Tasks_Task_TResult__TrySetResult;
    struct MethodInfo *_7_System_Threading_Tasks_Task_TResult__DangerousSetResult;
    struct MethodInfo *_8_System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__CompleteFromAsyncResult;
    struct Il2CppClass *_9_System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance_;
};

typedef struct MethodInfo_1B5B1B8 MethodInfo_1B5B1B8, *PMethodInfo_1B5B1B8;

typedef union _union_243065 _union_243065, *P_union_243065;

union _union_243065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B1B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6CC0 MethodInfo_1BC6CC0, *PMethodInfo_1BC6CC0;

typedef union _union_302208 _union_302208, *P_union_302208;

union _union_302208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6CC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_o GooglePlayGames_BasicApi_Nearby_ConnectionResponse_o, *PGooglePlayGames_BasicApi_Nearby_ConnectionResponse_o;

typedef struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_Fields GooglePlayGames_BasicApi_Nearby_ConnectionResponse_Fields, *PGooglePlayGames_BasicApi_Nearby_ConnectionResponse_Fields;

struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_Fields {
    int64_t mLocalClientId;
    struct System_String_o *mRemoteEndpointId;
    int32_t mResponseStatus;
    struct System_Byte_array *mPayload;
};

struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_o {
    struct GooglePlayGames_BasicApi_Nearby_ConnectionResponse_Fields fields;
};

typedef union _union_178476 _union_178476, *P_union_178476;

union _union_178476 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178478 _union_178478, *P_union_178478;

union _union_178478 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__o Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__o, *PCysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__o;

typedef struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__c Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__c, *PCysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__c;

typedef struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__Fields Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__Fields, *PCysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__VTable Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__VTable, *PCysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__VTable;

struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__Fields {
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *exception;
    bool calledGet;
};

struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__o {
    struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T__VTable vtable;
};

typedef struct MethodInfo_1419D10 MethodInfo_1419D10, *PMethodInfo_1419D10;

typedef union _union_259506 _union_259506, *P_union_259506;

union _union_259506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1419D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E4D4 MethodInfo_243E4D4, *PMethodInfo_243E4D4;

typedef union _union_278488 _union_278488, *P_union_278488;

union _union_278488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E4D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass638_0_c Shock_Protocol___c__DisplayClass638_0_c, *PShock_Protocol___c__DisplayClass638_0_c;

typedef struct Shock_Protocol___c__DisplayClass638_0_VTable Shock_Protocol___c__DisplayClass638_0_VTable, *PShock_Protocol___c__DisplayClass638_0_VTable;

struct Shock_Protocol___c__DisplayClass638_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass638_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass638_0_VTable vtable;
};

typedef struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_c Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_c, *PShock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_c;

typedef struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_VTable Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_VTable, *PShock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_VTable;

struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_2C252B0_RGCTXs MethodInfo_2C252B0_RGCTXs, *PMethodInfo_2C252B0_RGCTXs;

struct MethodInfo_2C252B0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TKey_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TKey__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TKey_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TKey__get_Current;
    struct Il2CppClass *_4_System_Collections_Generic_IDictionary_TKey__TValue_;
    struct MethodInfo *_5_System_Collections_Generic_IDictionary_TKey__TValue__Remove;
};

typedef struct CriWare_CriAtomEx_SpeakerAngles8ch_VTable CriWare_CriAtomEx_SpeakerAngles8ch_VTable, *PCriWare_CriAtomEx_SpeakerAngles8ch_VTable;

struct CriWare_CriAtomEx_SpeakerAngles8ch_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2933850 MethodInfo_2933850, *PMethodInfo_2933850;

typedef union _union_188100 _union_188100, *P_union_188100;

union _union_188100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433A38 MethodInfo_2433A38, *PMethodInfo_2433A38;

typedef union _union_273316 _union_273316, *P_union_273316;

union _union_273316 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433A38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Pringles_ConfigObject_AdjustConfigJson__o Pringles_ConfigObject_AdjustConfigJson__o, *PPringles_ConfigObject_AdjustConfigJson__o;

typedef struct Pringles_ConfigObject_AdjustConfigJson__c Pringles_ConfigObject_AdjustConfigJson__c, *PPringles_ConfigObject_AdjustConfigJson__c;

typedef struct Pringles_ConfigObject_AdjustConfigJson__Fields Pringles_ConfigObject_AdjustConfigJson__Fields, *PPringles_ConfigObject_AdjustConfigJson__Fields;

typedef struct Pringles_ConfigObject_AdjustConfigJson__VTable Pringles_ConfigObject_AdjustConfigJson__VTable, *PPringles_ConfigObject_AdjustConfigJson__VTable;

typedef struct Pringles_ConfigObject_Fields Pringles_ConfigObject_Fields, *PPringles_ConfigObject_Fields;

typedef struct Pringles_ConfigConverter_o Pringles_ConfigConverter_o, *PPringles_ConfigConverter_o;

typedef struct Pringles_ConfigConverter_c Pringles_ConfigConverter_c, *PPringles_ConfigConverter_c;

typedef struct Pringles_ConfigConverter_Fields Pringles_ConfigConverter_Fields, *PPringles_ConfigConverter_Fields;

typedef struct Pringles_ConfigConverter_VTable Pringles_ConfigConverter_VTable, *PPringles_ConfigConverter_VTable;

struct Pringles_ConfigObject_AdjustConfigJson__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Pringles_ConfigObject_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Pringles_ConfigConverter_o *m_converter;
    struct System_Byte_array *m_datas;
    struct Il2CppObject *_CachedObject_k__BackingField;
};

struct Pringles_ConfigObject_AdjustConfigJson__Fields {
    struct Pringles_ConfigObject_Fields super;
};

struct Pringles_ConfigObject_AdjustConfigJson__o {
    struct Pringles_ConfigObject_AdjustConfigJson__c *klass;
    void *monitor;
    struct Pringles_ConfigObject_AdjustConfigJson__Fields fields;
};

struct Pringles_ConfigObject_AdjustConfigJson__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Pringles_ConfigObject_AdjustConfigJson__VTable vtable;
};

struct Pringles_ConfigConverter_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct Pringles_ConfigConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Pringles_ConfigConverter_o {
    struct Pringles_ConfigConverter_c *klass;
    void *monitor;
    struct Pringles_ConfigConverter_Fields fields;
};

struct Pringles_ConfigConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Pringles_ConfigConverter_VTable vtable;
};

typedef struct MethodInfo_11057EC_RGCTXs MethodInfo_11057EC_RGCTXs, *PMethodInfo_11057EC_RGCTXs;

struct MethodInfo_11057EC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_o Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_o, *PShock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_o;

typedef struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_Fields Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_Fields, *PShock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_Fields;

struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_o {
    struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_LotteryEffMovieRatioMstTable___c__DisplayClass13_0_Fields fields;
};

typedef union _union_178470 _union_178470, *P_union_178470;

union _union_178470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178472 _union_178472, *P_union_178472;

union _union_178472 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178474 _union_178474, *P_union_178474;

union _union_178474 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13BE894 MethodInfo_13BE894, *PMethodInfo_13BE894;

typedef struct MethodInfo_13BE894_RGCTXs MethodInfo_13BE894_RGCTXs, *PMethodInfo_13BE894_RGCTXs;

typedef union _union_207171 _union_207171, *P_union_207171;

union _union_207171 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BE894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BE894_RGCTXs *rgctx_data;
    union _union_207171 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13BE894_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2066268 MethodInfo_2066268, *PMethodInfo_2066268;

typedef union _union_221429 _union_221429, *P_union_221429;

union _union_221429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178488 _union_178488, *P_union_178488;

union _union_178488 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___VTable System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___VTable, *PSystem_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___VTable;

struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_2E570A8 MethodInfo_2E570A8, *PMethodInfo_2E570A8;

typedef struct MethodInfo_2E570A8_RGCTXs MethodInfo_2E570A8_RGCTXs, *PMethodInfo_2E570A8_RGCTXs;

typedef union _union_214032 _union_214032, *P_union_214032;

struct MethodInfo_2E570A8_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E570A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E570A8_RGCTXs *rgctx_data;
    union _union_214032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_array Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_array, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_array;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_Fields {
    int32_t GroupId;
    struct UnityEngine_Sprite_o *Sprite;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_Fields {
    struct Shock_ButtonEvent_o *Event;
    struct UnityEngine_GameObject_o *SelectObj;
    struct UnityEngine_GameObject_o *UnselectObj;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_o *m_Character;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_array *m_GroupBgList;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_o *m_CardListTab;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Tab_o *m_ProfileTab;
    struct System_Action_bool__o *_OnTabClick_k__BackingField;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_Fields {
    struct UnityEngine_UI_Image_o *m_Image;
    struct Shock_TextMeshUI_o *m_Name;
    struct Shock_TextMeshUI_o *m_Kizuna;
    struct UnityEngine_UI_Image_o *m_GroupImage;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_GroupBg_o *m_Items[65535];
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Character_VTable vtable;
};

typedef struct MethodInfo_15DF454_RGCTXs MethodInfo_15DF454_RGCTXs, *PMethodInfo_15DF454_RGCTXs;

struct MethodInfo_15DF454_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2__T3_;
    struct MethodInfo *_1_System_Action_T1__T2__T3__Invoke;
};

typedef struct System_Threading_SpinWait_o System_Threading_SpinWait_o, *PSystem_Threading_SpinWait_o;

typedef struct System_Threading_SpinWait_Fields System_Threading_SpinWait_Fields, *PSystem_Threading_SpinWait_Fields;

struct System_Threading_SpinWait_Fields {
    int32_t _count;
};

struct System_Threading_SpinWait_o {
    struct System_Threading_SpinWait_Fields fields;
};

typedef struct System_Collections_Generic_IEnumerator_string__Fields System_Collections_Generic_IEnumerator_string__Fields, *PSystem_Collections_Generic_IEnumerator_string__Fields;

struct System_Collections_Generic_IEnumerator_string__Fields {
};

typedef struct MethodInfo_293385C MethodInfo_293385C, *PMethodInfo_293385C;

typedef union _union_190976 _union_190976, *P_union_190976;

union _union_190976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293385C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveGuestSelectScene_c Aoharu_LiveGuestSelectScene_c, *PAoharu_LiveGuestSelectScene_c;

typedef struct Aoharu_LiveGuestSelectScene_VTable Aoharu_LiveGuestSelectScene_VTable, *PAoharu_LiveGuestSelectScene_VTable;

struct Aoharu_LiveGuestSelectScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_LiveGuestSelectScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveGuestSelectScene_VTable vtable;
};

typedef struct MethodInfo_2933854 MethodInfo_2933854, *PMethodInfo_2933854;

typedef union _union_189538 _union_189538, *P_union_189538;

union _union_189538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933854 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_SpinWait_c System_Threading_SpinWait_c, *PSystem_Threading_SpinWait_c;

typedef struct System_Threading_SpinWait_StaticFields System_Threading_SpinWait_StaticFields, *PSystem_Threading_SpinWait_StaticFields;

struct System_Threading_SpinWait_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_SpinWait_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_SpinWait_VTable vtable;
};

struct System_Threading_SpinWait_StaticFields {
    int32_t SpinCountforSpinBeforeWait;
};

typedef struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_c Shock_Protocol_CJsonSendParamFriendSearchRecommend_c, *PShock_Protocol_CJsonSendParamFriendSearchRecommend_c;

typedef struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_VTable Shock_Protocol_CJsonSendParamFriendSearchRecommend_VTable, *PShock_Protocol_CJsonSendParamFriendSearchRecommend_VTable;

struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_VTable vtable;
};

typedef struct UnityEngine_Timeline_HashUtility_Fields UnityEngine_Timeline_HashUtility_Fields, *PUnityEngine_Timeline_HashUtility_Fields;

struct UnityEngine_Timeline_HashUtility_Fields {
};

typedef struct Shock_MatchPlayerInfomation_InfoData_o Shock_MatchPlayerInfomation_InfoData_o, *PShock_MatchPlayerInfomation_InfoData_o;

typedef struct Shock_MatchPlayerInfomation_InfoData_Fields Shock_MatchPlayerInfomation_InfoData_Fields, *PShock_MatchPlayerInfomation_InfoData_Fields;

struct Shock_MatchPlayerInfomation_InfoData_Fields {
    uint32_t CardId;
    int32_t CardLevel;
    int32_t EvolveCount;
    bool UsesEvolveIllust;
    int32_t SkillLevel;
};

struct Shock_MatchPlayerInfomation_InfoData_o {
    struct Shock_MatchPlayerInfomation_InfoData_Fields fields;
};

typedef struct Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_Fields Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_Fields, *PShock_AlbumUnitTypeMstTable___c__DisplayClass13_0_Fields;

struct Shock_AlbumUnitTypeMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_ExecuteMainThreadJobs_Fields UnityEngine_PlayerLoop_EarlyUpdate_ExecuteMainThreadJobs_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_ExecuteMainThreadJobs_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_ExecuteMainThreadJobs_Fields {
};

typedef struct MethodInfo_1601E88 MethodInfo_1601E88, *PMethodInfo_1601E88;

typedef struct MethodInfo_1601E88_RGCTXs MethodInfo_1601E88_RGCTXs, *PMethodInfo_1601E88_RGCTXs;

typedef union _union_210937 _union_210937, *P_union_210937;

union _union_210937 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1601E88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1601E88_RGCTXs *rgctx_data;
    union _union_210937 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1601E88_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_178480 _union_178480, *P_union_178480;

union _union_178480 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178482 _union_178482, *P_union_178482;

union _union_178482 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178484 _union_178484, *P_union_178484;

union _union_178484 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CEEE0 MethodInfo_22CEEE0, *PMethodInfo_22CEEE0;

typedef union _union_276180 _union_276180, *P_union_276180;

union _union_276180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEEE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178486 _union_178486, *P_union_178486;

union _union_178486 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3D06C MethodInfo_1F3D06C, *PMethodInfo_1F3D06C;

typedef union _union_323745 _union_323745, *P_union_323745;

union _union_323745 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3D06C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Help_HelpDialog___c_Fields Aoharu_Scenes_Help_HelpDialog___c_Fields, *PAoharu_Scenes_Help_HelpDialog___c_Fields;

struct Aoharu_Scenes_Help_HelpDialog___c_Fields {
};

typedef struct UnityEngine_DefaultExecutionOrder_VTable UnityEngine_DefaultExecutionOrder_VTable, *PUnityEngine_DefaultExecutionOrder_VTable;

struct UnityEngine_DefaultExecutionOrder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_178454 _union_178454, *P_union_178454;

union _union_178454 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D61560 MethodInfo_1D61560, *PMethodInfo_1D61560;

typedef union _union_306154 _union_306154, *P_union_306154;

union _union_306154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D61560 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178456 _union_178456, *P_union_178456;

union _union_178456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MissionMst__bool__c System_Func_MissionMst__bool__c, *PSystem_Func_MissionMst__bool__c;

struct System_Func_MissionMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MissionMst__bool__VTable vtable;
};

typedef union _union_178458 _union_178458, *P_union_178458;

union _union_178458 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_TextMst__o System_Collections_Generic_IReadOnlyList_TextMst__o, *PSystem_Collections_Generic_IReadOnlyList_TextMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_TextMst__c System_Collections_Generic_IReadOnlyList_TextMst__c, *PSystem_Collections_Generic_IReadOnlyList_TextMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_TextMst__Fields System_Collections_Generic_IReadOnlyList_TextMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_TextMst__Fields;

struct System_Collections_Generic_IReadOnlyList_TextMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_TextMst__o {
    struct System_Collections_Generic_IReadOnlyList_TextMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_TextMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_TextMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_PRESET_FOREGROUND_TYPE_c Shock_PRESET_FOREGROUND_TYPE_c, *PShock_PRESET_FOREGROUND_TYPE_c;

typedef struct Shock_PRESET_FOREGROUND_TYPE_VTable Shock_PRESET_FOREGROUND_TYPE_VTable, *PShock_PRESET_FOREGROUND_TYPE_VTable;

struct Shock_PRESET_FOREGROUND_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_PRESET_FOREGROUND_TYPE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PRESET_FOREGROUND_TYPE_VTable vtable;
};

typedef struct MethodInfo_2D65BCC_RGCTXs MethodInfo_2D65BCC_RGCTXs, *PMethodInfo_2D65BCC_RGCTXs;

struct MethodInfo_2D65BCC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_AsSingleUnitObservableObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_AsSingleUnitObservableObservable_T___ctor;
};

typedef struct MethodInfo_268E210 MethodInfo_268E210, *PMethodInfo_268E210;

typedef union _union_312936 _union_312936, *P_union_312936;

union _union_312936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E210 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D89A8 MethodInfo_15D89A8, *PMethodInfo_15D89A8;

typedef struct MethodInfo_15D89A8_RGCTXs MethodInfo_15D89A8_RGCTXs, *PMethodInfo_15D89A8_RGCTXs;

typedef union _union_335219 _union_335219, *P_union_335219;

union _union_335219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D89A8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

struct MethodInfo_15D89A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D89A8_RGCTXs *rgctx_data;
    union _union_335219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F46BF4 MethodInfo_1F46BF4, *PMethodInfo_1F46BF4;

typedef union _union_163347 _union_163347, *P_union_163347;

union _union_163347 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46BF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163347 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_IChatData__o System_Collections_Generic_IEnumerable_IChatData__o, *PSystem_Collections_Generic_IEnumerable_IChatData__o;

typedef struct System_Collections_Generic_IEnumerable_IChatData__c System_Collections_Generic_IEnumerable_IChatData__c, *PSystem_Collections_Generic_IEnumerable_IChatData__c;

typedef struct System_Collections_Generic_IEnumerable_IChatData__Fields System_Collections_Generic_IEnumerable_IChatData__Fields, *PSystem_Collections_Generic_IEnumerable_IChatData__Fields;

struct System_Collections_Generic_IEnumerable_IChatData__Fields {
};

struct System_Collections_Generic_IEnumerable_IChatData__o {
    struct System_Collections_Generic_IEnumerable_IChatData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IChatData__Fields fields;
};

struct System_Collections_Generic_IEnumerable_IChatData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_3109D78 MethodInfo_3109D78, *PMethodInfo_3109D78;

typedef union _union_329911 _union_329911, *P_union_329911;

union _union_329911 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329911 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_MissionMst__bool__o System_Func_MissionMst__bool__o, *PSystem_Func_MissionMst__bool__o;

typedef struct System_Func_MissionMst__bool__Fields System_Func_MissionMst__bool__Fields, *PSystem_Func_MissionMst__bool__Fields;

struct System_Func_MissionMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MissionMst__bool__o {
    struct System_Func_MissionMst__bool__c *klass;
    void *monitor;
    struct System_Func_MissionMst__bool__Fields fields;
};

typedef struct MethodInfo_10ED644_RGCTXs MethodInfo_10ED644_RGCTXs, *PMethodInfo_10ED644_RGCTXs;

struct MethodInfo_10ED644_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_201D8E8 MethodInfo_201D8E8, *PMethodInfo_201D8E8;

typedef union _union_157930 _union_157930, *P_union_157930;

union _union_157930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D8E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_ServicePointManager_VTable System_Net_ServicePointManager_VTable, *PSystem_Net_ServicePointManager_VTable;

struct System_Net_ServicePointManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1879F48 MethodInfo_1879F48, *PMethodInfo_1879F48;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__c Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__c;

typedef union _union_314440 _union_314440, *P_union_314440;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter__UniTaskExtensions__ContinueWith_d__28_T__;
    struct Il2CppClass *_1_System_Func_T_;
    struct MethodInfo *_2_System_Func_T__Invoke;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

union _union_314440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1879F48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__VTable vtable;
};

typedef struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_o Shock_Protocol_CJsonSendParamFriendSearchRecommend_o, *PShock_Protocol_CJsonSendParamFriendSearchRecommend_o;

typedef struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_Fields Shock_Protocol_CJsonSendParamFriendSearchRecommend_Fields, *PShock_Protocol_CJsonSendParamFriendSearchRecommend_Fields;

struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_Fields {
    struct System_UInt32_array *master_character_ids;
    struct System_UInt32_array *master_group_ids;
};

struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_o {
    struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamFriendSearchRecommend_Fields fields;
};

typedef union _union_178450 _union_178450, *P_union_178450;

union _union_178450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_LazyInitializer_c System_Threading_LazyInitializer_c, *PSystem_Threading_LazyInitializer_c;

typedef struct System_Threading_LazyInitializer_VTable System_Threading_LazyInitializer_VTable, *PSystem_Threading_LazyInitializer_VTable;

struct System_Threading_LazyInitializer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_LazyInitializer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_LazyInitializer_VTable vtable;
};

typedef struct MethodInfo_10FA890 MethodInfo_10FA890, *PMethodInfo_10FA890;

typedef struct MethodInfo_10FA890_RGCTXs MethodInfo_10FA890_RGCTXs, *PMethodInfo_10FA890_RGCTXs;

typedef union _union_194821 _union_194821, *P_union_194821;

union _union_194821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA890_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

struct MethodInfo_10FA890 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA890_RGCTXs *rgctx_data;
    union _union_194821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178452 _union_178452, *P_union_178452;

union _union_178452 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178466 _union_178466, *P_union_178466;

union _union_178466 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_c Cysharp_Threading_Tasks_Internal_EmptyDisposable_c, *PCysharp_Threading_Tasks_Internal_EmptyDisposable_c;

typedef struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_StaticFields Cysharp_Threading_Tasks_Internal_EmptyDisposable_StaticFields, *PCysharp_Threading_Tasks_Internal_EmptyDisposable_StaticFields;

typedef struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_VTable Cysharp_Threading_Tasks_Internal_EmptyDisposable_VTable, *PCysharp_Threading_Tasks_Internal_EmptyDisposable_VTable;

typedef struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_o Cysharp_Threading_Tasks_Internal_EmptyDisposable_o, *PCysharp_Threading_Tasks_Internal_EmptyDisposable_o;

typedef struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_Fields Cysharp_Threading_Tasks_Internal_EmptyDisposable_Fields, *PCysharp_Threading_Tasks_Internal_EmptyDisposable_Fields;

struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_StaticFields {
    struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_o *Instance;
};

struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_Fields {
};

struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_o {
    struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_EmptyDisposable_Fields fields;
};

typedef struct UnityEngine_UIElements_CommandEventBase_ExecuteCommandEvent__Fields UnityEngine_UIElements_CommandEventBase_ExecuteCommandEvent__Fields, *PUnityEngine_UIElements_CommandEventBase_ExecuteCommandEvent__Fields;

struct UnityEngine_UIElements_CommandEventBase_ExecuteCommandEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    struct System_String_o *m_CommandName;
};

typedef union _union_178468 _union_178468, *P_union_178468;

union _union_178468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_StaticFields Aoharu_Scenes_Gacha_GachaPlayDialog___c_StaticFields, *PAoharu_Scenes_Gacha_GachaPlayDialog___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_o Aoharu_Scenes_Gacha_GachaPlayDialog___c_o, *PAoharu_Scenes_Gacha_GachaPlayDialog___c_o;

typedef struct System_Action_GachaPlayDialogItem__o System_Action_GachaPlayDialogItem__o, *PSystem_Action_GachaPlayDialogItem__o;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_c Aoharu_Scenes_Gacha_GachaPlayDialog___c_c, *PAoharu_Scenes_Gacha_GachaPlayDialog___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_Fields Aoharu_Scenes_Gacha_GachaPlayDialog___c_Fields, *PAoharu_Scenes_Gacha_GachaPlayDialog___c_Fields;

typedef struct System_Action_GachaPlayDialogItem__c System_Action_GachaPlayDialogItem__c, *PSystem_Action_GachaPlayDialogItem__c;

typedef struct System_Action_GachaPlayDialogItem__Fields System_Action_GachaPlayDialogItem__Fields, *PSystem_Action_GachaPlayDialogItem__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_VTable Aoharu_Scenes_Gacha_GachaPlayDialog___c_VTable, *PAoharu_Scenes_Gacha_GachaPlayDialog___c_VTable;

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_GachaPlayDialogItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GachaPlayDialogItem__o {
    struct System_Action_GachaPlayDialogItem__c *klass;
    void *monitor;
    struct System_Action_GachaPlayDialogItem__Fields fields;
};

struct System_Action_GachaPlayDialogItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GachaPlayDialogItem__VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_Fields {
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_o {
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c_o *__9;
    struct System_Action_GachaPlayDialogItem__o *__9__39_0;
    struct System_Action_string__o *__9__40_3;
};

typedef struct MethodInfo_206625C MethodInfo_206625C, *PMethodInfo_206625C;

typedef union _union_221217 _union_221217, *P_union_221217;

union _union_221217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_206625C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PRESET_FOREGROUND_TYPE_o Shock_PRESET_FOREGROUND_TYPE_o, *PShock_PRESET_FOREGROUND_TYPE_o;

typedef struct Shock_PRESET_FOREGROUND_TYPE_Fields Shock_PRESET_FOREGROUND_TYPE_Fields, *PShock_PRESET_FOREGROUND_TYPE_Fields;

struct Shock_PRESET_FOREGROUND_TYPE_Fields {
    int32_t value__;
};

struct Shock_PRESET_FOREGROUND_TYPE_o {
    struct Shock_PRESET_FOREGROUND_TYPE_Fields fields;
};

typedef struct MethodInfo_1919928 MethodInfo_1919928, *PMethodInfo_1919928;

typedef struct MethodInfo_1919928_RGCTXs MethodInfo_1919928_RGCTXs, *PMethodInfo_1919928_RGCTXs;

typedef union _union_211348 _union_211348, *P_union_211348;

struct MethodInfo_1919928_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919928 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919928_RGCTXs *rgctx_data;
    union _union_211348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F46BEC MethodInfo_1F46BEC, *PMethodInfo_1F46BEC;

typedef union _union_163287 _union_163287, *P_union_163287;

union _union_163287 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46BEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163287 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1077390 MethodInfo_1077390, *PMethodInfo_1077390;

typedef union _union_170543 _union_170543, *P_union_170543;

union _union_170543 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1077390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170543 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178460 _union_178460, *P_union_178460;

union _union_178460 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397D74 MethodInfo_3397D74, *PMethodInfo_3397D74;

typedef union _union_228429 _union_228429, *P_union_228429;

union _union_228429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397D74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178462 _union_178462, *P_union_178462;

union _union_178462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178464 _union_178464, *P_union_178464;

union _union_178464 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178432 _union_178432, *P_union_178432;

union _union_178432 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_LazyTask__Fields System_Collections_Generic_IEnumerable_LazyTask__Fields, *PSystem_Collections_Generic_IEnumerable_LazyTask__Fields;

struct System_Collections_Generic_IEnumerable_LazyTask__Fields {
};

typedef union _union_178434 _union_178434, *P_union_178434;

union _union_178434 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__c System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__c, *PSystem_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__c;

typedef struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__VTable System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__VTable, *PSystem_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__VTable;

struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__VTable vtable;
};

typedef union _union_178436 _union_178436, *P_union_178436;

union _union_178436 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E57C8 MethodInfo_19E57C8, *PMethodInfo_19E57C8;

typedef union _union_246009 _union_246009, *P_union_246009;

union _union_246009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E57C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178438 _union_178438, *P_union_178438;

union _union_178438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397D80 MethodInfo_3397D80, *PMethodInfo_3397D80;

typedef union _union_228597 _union_228597, *P_union_228597;

union _union_228597 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397D80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228597 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Buffers_ArrayPool_char__StaticFields System_Buffers_ArrayPool_char__StaticFields, *PSystem_Buffers_ArrayPool_char__StaticFields;

typedef struct System_Buffers_ArrayPool_T__o System_Buffers_ArrayPool_T__o, *PSystem_Buffers_ArrayPool_T__o;

typedef struct System_Buffers_ArrayPool_T__c System_Buffers_ArrayPool_T__c, *PSystem_Buffers_ArrayPool_T__c;

typedef struct System_Buffers_ArrayPool_T__Fields System_Buffers_ArrayPool_T__Fields, *PSystem_Buffers_ArrayPool_T__Fields;

typedef struct System_Buffers_ArrayPool_T__StaticFields System_Buffers_ArrayPool_T__StaticFields, *PSystem_Buffers_ArrayPool_T__StaticFields;

struct System_Buffers_ArrayPool_T__c {
    struct Il2CppClass_1 _1;
    struct System_Buffers_ArrayPool_T__StaticFields *static_fields;
    struct System_Buffers_ArrayPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Buffers_ArrayPool_T__VTable vtable;
};

struct System_Buffers_ArrayPool_T__Fields {
};

struct System_Buffers_ArrayPool_T__o {
    struct System_Buffers_ArrayPool_T__c *klass;
    void *monitor;
    struct System_Buffers_ArrayPool_T__Fields fields;
};

struct System_Buffers_ArrayPool_T__StaticFields {
    struct System_Buffers_ArrayPool_T__o *_Shared_k__BackingField;
};

struct System_Buffers_ArrayPool_char__StaticFields {
    struct System_Buffers_ArrayPool_T__o *_Shared_k__BackingField;
};

typedef struct Mono_Net_Security_SystemCertificateValidator_c Mono_Net_Security_SystemCertificateValidator_c, *PMono_Net_Security_SystemCertificateValidator_c;

typedef struct Mono_Net_Security_SystemCertificateValidator_StaticFields Mono_Net_Security_SystemCertificateValidator_StaticFields, *PMono_Net_Security_SystemCertificateValidator_StaticFields;

typedef struct Mono_Net_Security_SystemCertificateValidator_VTable Mono_Net_Security_SystemCertificateValidator_VTable, *PMono_Net_Security_SystemCertificateValidator_VTable;

struct Mono_Net_Security_SystemCertificateValidator_StaticFields {
    bool is_macosx;
    int32_t s_flags;
};

struct Mono_Net_Security_SystemCertificateValidator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_SystemCertificateValidator_c {
    struct Il2CppClass_1 _1;
    struct Mono_Net_Security_SystemCertificateValidator_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_SystemCertificateValidator_VTable vtable;
};

typedef struct MethodInfo_2F39C88_RGCTXs MethodInfo_2F39C88_RGCTXs, *PMethodInfo_2F39C88_RGCTXs;

struct MethodInfo_2F39C88_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203720 _union_203720, *P_union_203720;

union _union_203720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__o System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__o, *PSystem_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__o;

typedef struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__Fields System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__Fields, *PSystem_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__Fields;

struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__o {
    struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_EVENT_POINT_TYPE__EventPointData___EventPoint__Fields fields;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_StaticFields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_StaticFields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_o Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_o, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_o;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_c Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_c, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_c;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_Fields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_Fields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_Fields;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_VTable Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_VTable, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_VTable;

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_Fields {
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_o {
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_StaticFields {
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice___c_o *__9;
    struct System_Action_o *__9__0_0;
    struct System_Action_Action__o *__9__0_1;
    struct System_Action_Action__o *__9__1_3;
};

typedef struct Shock_StarEventLevelRewardMst_o Shock_StarEventLevelRewardMst_o, *PShock_StarEventLevelRewardMst_o;

typedef struct Shock_StarEventLevelRewardMst_c Shock_StarEventLevelRewardMst_c, *PShock_StarEventLevelRewardMst_c;

typedef struct Shock_StarEventLevelRewardMst_Fields Shock_StarEventLevelRewardMst_Fields, *PShock_StarEventLevelRewardMst_Fields;

typedef struct Shock_StarEventLevelRewardMst_VTable Shock_StarEventLevelRewardMst_VTable, *PShock_StarEventLevelRewardMst_VTable;

struct Shock_StarEventLevelRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_StarEventLevelRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StarEventLevelRewardMst_VTable vtable;
};

struct Shock_StarEventLevelRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_StarEventLevelRewardMst_o {
    struct Shock_StarEventLevelRewardMst_c *klass;
    void *monitor;
    struct Shock_StarEventLevelRewardMst_Fields fields;
};

typedef struct MethodInfo_1A07EB4 MethodInfo_1A07EB4, *PMethodInfo_1A07EB4;

struct MethodInfo_1A07EB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1812448 MethodInfo_1812448, *PMethodInfo_1812448;

typedef struct MethodInfo_1812448_RGCTXs MethodInfo_1812448_RGCTXs, *PMethodInfo_1812448_RGCTXs;

typedef union _union_339436 _union_339436, *P_union_339436;

union _union_339436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1812448 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1812448_RGCTXs *rgctx_data;
    union _union_339436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1812448_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

typedef union _union_203722 _union_203722, *P_union_203722;

union _union_203722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203724 _union_203724, *P_union_203724;

union _union_203724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAF6B8 MethodInfo_2EAF6B8, *PMethodInfo_2EAF6B8;

typedef union _union_232985 _union_232985, *P_union_232985;

union _union_232985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF6B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DF3F4 MethodInfo_24DF3F4, *PMethodInfo_24DF3F4;

typedef union _union_177990 _union_177990, *P_union_177990;

union _union_177990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF3F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203726 _union_203726, *P_union_203726;

union _union_203726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_25123F4 MethodInfo_25123F4, *PMethodInfo_25123F4;

typedef union _union_248517 _union_248517, *P_union_248517;

union _union_248517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_25123F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203728 _union_203728, *P_union_203728;

union _union_203728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Net_Security_SystemCertificateValidator_o Mono_Net_Security_SystemCertificateValidator_o, *PMono_Net_Security_SystemCertificateValidator_o;

typedef struct Mono_Net_Security_SystemCertificateValidator_Fields Mono_Net_Security_SystemCertificateValidator_Fields, *PMono_Net_Security_SystemCertificateValidator_Fields;

struct Mono_Net_Security_SystemCertificateValidator_Fields {
};

struct Mono_Net_Security_SystemCertificateValidator_o {
    struct Mono_Net_Security_SystemCertificateValidator_c *klass;
    void *monitor;
    struct Mono_Net_Security_SystemCertificateValidator_Fields fields;
};

typedef union _union_178430 _union_178430, *P_union_178430;

union _union_178430 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178444 _union_178444, *P_union_178444;

union _union_178444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F8B00_RGCTXs MethodInfo_10F8B00_RGCTXs, *PMethodInfo_10F8B00_RGCTXs;

struct MethodInfo_10F8B00_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_178446 _union_178446, *P_union_178446;

union _union_178446 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B1C4 MethodInfo_312B1C4, *PMethodInfo_312B1C4;

typedef union _union_228011 _union_228011, *P_union_228011;

union _union_228011 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B1C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178448 _union_178448, *P_union_178448;

union _union_178448 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_Payment_GGLInitPayment___c_Fields Shock_GGL_Payment_GGLInitPayment___c_Fields, *PShock_GGL_Payment_GGLInitPayment___c_Fields;

struct Shock_GGL_Payment_GGLInitPayment___c_Fields {
};

typedef struct MethodInfo_2C21ED8_RGCTXs MethodInfo_2C21ED8_RGCTXs, *PMethodInfo_2C21ED8_RGCTXs;

struct MethodInfo_2C21ED8_RGCTXs {
    struct Il2CppClass *_0_Carbon_GameObjectExtensions___c__DisplayClass17_0_T_;
    struct MethodInfo *_1_Carbon_GameObjectExtensions___c__DisplayClass17_0_T___ctor;
    struct MethodInfo *_2_UnityEngine_GameObject_GetComponentsInParent_T_;
    struct MethodInfo *_3_Carbon_GameObjectExtensions___c__DisplayClass17_0_T___GetComponentsInParentWithoutSelf_b__0;
    struct Il2CppClass *_4_System_Predicate_T_;
    struct MethodInfo *_5_System_Predicate_T___ctor;
    struct Il2CppClass *_6_System_Collections_Generic_List_T_;
    struct MethodInfo *_7_System_Collections_Generic_List_T__RemoveAll;
};

typedef struct MethodInfo_1E9DD20 MethodInfo_1E9DD20, *PMethodInfo_1E9DD20;

typedef union _union_161845 _union_161845, *P_union_161845;

union _union_161845 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DD20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161845 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1023F30 MethodInfo_1023F30, *PMethodInfo_1023F30;

typedef union _union_270142 _union_270142, *P_union_270142;

union _union_270142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1023F30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Pringles_ConfigObject_GameLibConfigJson__VTable Pringles_ConfigObject_GameLibConfigJson__VTable, *PPringles_ConfigObject_GameLibConfigJson__VTable;

struct Pringles_ConfigObject_GameLibConfigJson__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D89A00 MethodInfo_1D89A00, *PMethodInfo_1D89A00;

typedef union _union_297256 _union_297256, *P_union_297256;

union _union_297256 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D89A00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297256 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_IDisposable__c System_Collections_Generic_IEnumerator_IDisposable__c, *PSystem_Collections_Generic_IEnumerator_IDisposable__c;

struct System_Collections_Generic_IEnumerator_IDisposable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203710 _union_203710, *P_union_203710;

union _union_203710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_NetworkInformation_UnixIPGlobalPropertiesFactoryPal_StaticFields System_Net_NetworkInformation_UnixIPGlobalPropertiesFactoryPal_StaticFields, *PSystem_Net_NetworkInformation_UnixIPGlobalPropertiesFactoryPal_StaticFields;

struct System_Net_NetworkInformation_UnixIPGlobalPropertiesFactoryPal_StaticFields {
    bool _PlatformNeedsLibCWorkaround_k__BackingField;
};

typedef struct System_Net_HttpVersion_Fields System_Net_HttpVersion_Fields, *PSystem_Net_HttpVersion_Fields;

struct System_Net_HttpVersion_Fields {
};

typedef union _union_203712 _union_203712, *P_union_203712;

union _union_203712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_180B374_RGCTXs MethodInfo_180B374_RGCTXs, *PMethodInfo_180B374_RGCTXs;

struct MethodInfo_180B374_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_VTable UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_VTable, *PUnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_VTable;

struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203714 _union_203714, *P_union_203714;

union _union_203714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_WebCompletionSource_object__VTable System_Net_WebCompletionSource_object__VTable, *PSystem_Net_WebCompletionSource_object__VTable;

struct System_Net_WebCompletionSource_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_c DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_c, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_c;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_VTable vtable;
};

typedef union _union_203716 _union_203716, *P_union_203716;

union _union_203716 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1366328 MethodInfo_1366328, *PMethodInfo_1366328;

typedef union _union_292394 _union_292394, *P_union_292394;

union _union_292394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1366328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_string__o UnityEngine_UIElements_BaseField_UxmlTraits_string__o, *PUnityEngine_UIElements_BaseField_UxmlTraits_string__o;

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_string__c UnityEngine_UIElements_BaseField_UxmlTraits_string__c, *PUnityEngine_UIElements_BaseField_UxmlTraits_string__c;

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_string__Fields UnityEngine_UIElements_BaseField_UxmlTraits_string__Fields, *PUnityEngine_UIElements_BaseField_UxmlTraits_string__Fields;

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_string__VTable UnityEngine_UIElements_BaseField_UxmlTraits_string__VTable, *PUnityEngine_UIElements_BaseField_UxmlTraits_string__VTable;

struct UnityEngine_UIElements_BaseField_UxmlTraits_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_BaseField_UxmlTraits_string__Fields {
    struct UnityEngine_UIElements_BindableElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Label;
};

struct UnityEngine_UIElements_BaseField_UxmlTraits_string__o {
    struct UnityEngine_UIElements_BaseField_UxmlTraits_string__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_BaseField_UxmlTraits_string__Fields fields;
};

struct UnityEngine_UIElements_BaseField_UxmlTraits_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseField_UxmlTraits_string__VTable vtable;
};

typedef union _union_203718 _union_203718, *P_union_203718;

union _union_203718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LimitedLiveMst_o Shock_LimitedLiveMst_o, *PShock_LimitedLiveMst_o;

typedef struct Shock_LimitedLiveMst_c Shock_LimitedLiveMst_c, *PShock_LimitedLiveMst_c;

typedef struct Shock_LimitedLiveMst_Fields Shock_LimitedLiveMst_Fields, *PShock_LimitedLiveMst_Fields;

typedef struct Shock_LimitedLiveMst_VTable Shock_LimitedLiveMst_VTable, *PShock_LimitedLiveMst_VTable;

struct Shock_LimitedLiveMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LimitedLiveMst_Fields {
    uint32_t _id;
    struct System_String_o *_nameMasterTextId;
    struct System_String_o *_ruleFormatMasterTextId;
    struct System_UInt32_array *_masterLiveIdList;
    uint32_t _bonusMasterLiveId;
    int32_t _bonusLiveLotteryRatio;
    struct System_String_o *_bonusEffectMasterTextId;
    int32_t _count;
    uint32_t _masterItemId;
    int32_t _priority;
    int32_t _timeResetType;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LimitedLiveMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LimitedLiveMst_VTable vtable;
};

struct Shock_LimitedLiveMst_o {
    struct Shock_LimitedLiveMst_c *klass;
    void *monitor;
    struct Shock_LimitedLiveMst_Fields fields;
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneBandScrollItem_VTable Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneBandScrollItem_VTable, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneBandScrollItem_VTable;

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneBandScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_SetSelect;
};

typedef struct System_Collections_Generic_IEnumerator_IDisposable__o System_Collections_Generic_IEnumerator_IDisposable__o, *PSystem_Collections_Generic_IEnumerator_IDisposable__o;

typedef struct System_Collections_Generic_IEnumerator_IDisposable__Fields System_Collections_Generic_IEnumerator_IDisposable__Fields, *PSystem_Collections_Generic_IEnumerator_IDisposable__Fields;

struct System_Collections_Generic_IEnumerator_IDisposable__Fields {
};

struct System_Collections_Generic_IEnumerator_IDisposable__o {
    struct System_Collections_Generic_IEnumerator_IDisposable__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_IDisposable__Fields fields;
};

typedef union _union_178440 _union_178440, *P_union_178440;

union _union_178440 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2433AA0 MethodInfo_2433AA0, *PMethodInfo_2433AA0;

typedef union _union_273864 _union_273864, *P_union_273864;

union _union_273864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433AA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178442 _union_178442, *P_union_178442;

union _union_178442 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178410 _union_178410, *P_union_178410;

union _union_178410 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_o DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_o, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_o;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_Fields DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_Fields, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_Fields;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_Fields {
    struct UnityEngine_UI_LayoutElement_o *target;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_o {
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_c *klass;
    void *monitor;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass7_0_Fields fields;
};

typedef union _union_178412 _union_178412, *P_union_178412;

union _union_178412 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_EventLiveMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct System_Net_WebProxy_VTable System_Net_WebProxy_VTable, *PSystem_Net_WebProxy_VTable;

struct System_Net_WebProxy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetProxy;
    struct VirtualInvokeData _5_IsBypassed;
    struct VirtualInvokeData _6_get_Credentials;
    struct VirtualInvokeData _7_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _8_GetObjectData;
};

typedef struct MethodInfo_10EEC70_RGCTXs MethodInfo_10EEC70_RGCTXs, *PMethodInfo_10EEC70_RGCTXs;

struct MethodInfo_10EEC70_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_178414 _union_178414, *P_union_178414;

union _union_178414 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_101A3CC MethodInfo_101A3CC, *PMethodInfo_101A3CC;

typedef union _union_270116 _union_270116, *P_union_270116;

union _union_270116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_101A3CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178416 _union_178416, *P_union_178416;

union _union_178416 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178418 _union_178418, *P_union_178418;

union _union_178418 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Achievement_VTable Shock_Achievement_VTable, *PShock_Achievement_VTable;

struct Shock_Achievement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203740 _union_203740, *P_union_203740;

union _union_203740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DD980_RGCTXs MethodInfo_15DD980_RGCTXs, *PMethodInfo_15DD980_RGCTXs;

struct MethodInfo_15DD980_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_203742 _union_203742, *P_union_203742;

union _union_203742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_RenderTextureDescriptor_c UnityEngine_RenderTextureDescriptor_c, *PUnityEngine_RenderTextureDescriptor_c;

typedef struct UnityEngine_RenderTextureDescriptor_VTable UnityEngine_RenderTextureDescriptor_VTable, *PUnityEngine_RenderTextureDescriptor_VTable;

struct UnityEngine_RenderTextureDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_RenderTextureDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_RenderTextureDescriptor_VTable vtable;
};

typedef struct MethodInfo_1E9DD0C MethodInfo_1E9DD0C, *PMethodInfo_1E9DD0C;

typedef union _union_161927 _union_161927, *P_union_161927;

union _union_161927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DD0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203744 _union_203744, *P_union_203744;

union _union_203744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryChapterScrollCell_c Aoharu_StoryChapterScrollCell_c, *PAoharu_StoryChapterScrollCell_c;

typedef struct Aoharu_StoryChapterScrollCell_VTable Aoharu_StoryChapterScrollCell_VTable, *PAoharu_StoryChapterScrollCell_VTable;

struct Aoharu_StoryChapterScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_StoryChapterScrollCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterScrollCell_VTable vtable;
};

typedef struct MethodInfo_2697DCC MethodInfo_2697DCC, *PMethodInfo_2697DCC;

typedef union _union_309618 _union_309618, *P_union_309618;

union _union_309618 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697DCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203746 _union_203746, *P_union_203746;

union _union_203746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D89A28 MethodInfo_1D89A28, *PMethodInfo_1D89A28;

typedef union _union_297286 _union_297286, *P_union_297286;

union _union_297286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D89A28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203748 _union_203748, *P_union_203748;

union _union_203748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_RenderTextureDescriptor_o UnityEngine_RenderTextureDescriptor_o, *PUnityEngine_RenderTextureDescriptor_o;

typedef struct UnityEngine_RenderTextureDescriptor_Fields UnityEngine_RenderTextureDescriptor_Fields, *PUnityEngine_RenderTextureDescriptor_Fields;

struct UnityEngine_RenderTextureDescriptor_Fields {
    int32_t _width_k__BackingField;
    int32_t _height_k__BackingField;
    int32_t _msaaSamples_k__BackingField;
    int32_t _volumeDepth_k__BackingField;
    int32_t _mipCount_k__BackingField;
    int32_t _graphicsFormat;
    int32_t _stencilFormat_k__BackingField;
    int32_t _depthStencilFormat_k__BackingField;
    int32_t _dimension_k__BackingField;
    int32_t _shadowSamplingMode_k__BackingField;
    int32_t _vrUsage_k__BackingField;
    int32_t _flags;
    int32_t _memoryless_k__BackingField;
};

struct UnityEngine_RenderTextureDescriptor_o {
    struct UnityEngine_RenderTextureDescriptor_Fields fields;
};

typedef struct Spine_Unity_Modules_SpriteAttacher_o Spine_Unity_Modules_SpriteAttacher_o, *PSpine_Unity_Modules_SpriteAttacher_o;

typedef struct Spine_Unity_Modules_SpriteAttacher_c Spine_Unity_Modules_SpriteAttacher_c, *PSpine_Unity_Modules_SpriteAttacher_c;

typedef struct Spine_Unity_Modules_SpriteAttacher_Fields Spine_Unity_Modules_SpriteAttacher_Fields, *PSpine_Unity_Modules_SpriteAttacher_Fields;

typedef struct Spine_Unity_Modules_SpriteAttacher_VTable Spine_Unity_Modules_SpriteAttacher_VTable, *PSpine_Unity_Modules_SpriteAttacher_VTable;

typedef struct Spine_RegionAttachment_o Spine_RegionAttachment_o, *PSpine_RegionAttachment_o;

typedef struct Spine_RegionAttachment_Fields Spine_RegionAttachment_Fields, *PSpine_RegionAttachment_Fields;

struct Spine_RegionAttachment_Fields {
    struct Spine_Attachment_Fields super;
    float x;
    float y;
    float rotation;
    float scaleX;
    float scaleY;
    float width;
    float height;
    float regionOffsetX;
    float regionOffsetY;
    float regionWidth;
    float regionHeight;
    float regionOriginalWidth;
    float regionOriginalHeight;
    struct System_Single_array *offset;
    struct System_Single_array *uvs;
    float r;
    float g;
    float b;
    float a;
    struct System_String_o *_Path_k__BackingField;
    struct Il2CppObject *_RendererObject_k__BackingField;
};

struct Spine_Unity_Modules_SpriteAttacher_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    bool attachOnStart;
    bool overrideAnimation;
    struct UnityEngine_Sprite_o *sprite;
    struct System_String_o *slot;
    struct Spine_RegionAttachment_o *attachment;
    struct Spine_Slot_o *spineSlot;
    bool applyPMA;
};

struct Spine_Unity_Modules_SpriteAttacher_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_Modules_SpriteAttacher_o {
    struct Spine_Unity_Modules_SpriteAttacher_c *klass;
    void *monitor;
    struct Spine_Unity_Modules_SpriteAttacher_Fields fields;
};

struct Spine_Unity_Modules_SpriteAttacher_c {
    struct Il2CppClass_1 _1;
    struct Spine_Unity_Modules_SpriteAttacher_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_Modules_SpriteAttacher_VTable vtable;
};

struct Spine_RegionAttachment_o {
    struct Spine_RegionAttachment_c *klass;
    void *monitor;
    struct Spine_RegionAttachment_Fields fields;
};

typedef struct MethodInfo_10FB3FC_RGCTXs MethodInfo_10FB3FC_RGCTXs, *PMethodInfo_10FB3FC_RGCTXs;

struct MethodInfo_10FB3FC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1EB5C34 MethodInfo_1EB5C34, *PMethodInfo_1EB5C34;

typedef union _union_225979 _union_225979, *P_union_225979;

union _union_225979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5C34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_c Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_c, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_VTable Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_VTable, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_VTable;

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_VTable vtable;
};

typedef struct MethodInfo_28F5E64 MethodInfo_28F5E64, *PMethodInfo_28F5E64;

typedef union _union_236197 _union_236197, *P_union_236197;

union _union_236197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5E64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_SysVoiceKeyMst__string__c Shock_GameMstTableBase_SysVoiceKeyMst__string__c, *PShock_GameMstTableBase_SysVoiceKeyMst__string__c;

typedef struct Shock_GameMstTableBase_SysVoiceKeyMst__string__VTable Shock_GameMstTableBase_SysVoiceKeyMst__string__VTable, *PShock_GameMstTableBase_SysVoiceKeyMst__string__VTable;

struct Shock_GameMstTableBase_SysVoiceKeyMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_SysVoiceKeyMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_SysVoiceKeyMst__string__VTable vtable;
};

typedef struct TMPro_TagValueType_c TMPro_TagValueType_c, *PTMPro_TagValueType_c;

typedef struct TMPro_TagValueType_VTable TMPro_TagValueType_VTable, *PTMPro_TagValueType_VTable;

struct TMPro_TagValueType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct TMPro_TagValueType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TagValueType_VTable vtable;
};

typedef struct MethodInfo_2B14D18 MethodInfo_2B14D18, *PMethodInfo_2B14D18;

typedef union _union_186402 _union_186402, *P_union_186402;

union _union_186402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14D18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178422 _union_178422, *P_union_178422;

union _union_178422 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2408AB4 MethodInfo_2408AB4, *PMethodInfo_2408AB4;

typedef union _union_269906 _union_269906, *P_union_269906;

union _union_269906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2408AB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20912B8 MethodInfo_20912B8, *PMethodInfo_20912B8;

typedef union _union_325573 _union_325573, *P_union_325573;

union _union_325573 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20912B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_XmlNodeExtensions_o Carbon_XmlNodeExtensions_o, *PCarbon_XmlNodeExtensions_o;

typedef struct Carbon_XmlNodeExtensions_c Carbon_XmlNodeExtensions_c, *PCarbon_XmlNodeExtensions_c;

typedef struct Carbon_XmlNodeExtensions_Fields Carbon_XmlNodeExtensions_Fields, *PCarbon_XmlNodeExtensions_Fields;

typedef struct Carbon_XmlNodeExtensions_VTable Carbon_XmlNodeExtensions_VTable, *PCarbon_XmlNodeExtensions_VTable;

struct Carbon_XmlNodeExtensions_Fields {
};

struct Carbon_XmlNodeExtensions_o {
    struct Carbon_XmlNodeExtensions_c *klass;
    void *monitor;
    struct Carbon_XmlNodeExtensions_Fields fields;
};

struct Carbon_XmlNodeExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_XmlNodeExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_XmlNodeExtensions_VTable vtable;
};

typedef union _union_178424 _union_178424, *P_union_178424;

union _union_178424 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178426 _union_178426, *P_union_178426;

union _union_178426 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2433AB8 MethodInfo_2433AB8, *PMethodInfo_2433AB8;

typedef union _union_274412 _union_274412, *P_union_274412;

union _union_274412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433AB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178428 _union_178428, *P_union_178428;

union _union_178428 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266BB0 MethodInfo_3266BB0, *PMethodInfo_3266BB0;

typedef union _union_314973 _union_314973, *P_union_314973;

union _union_314973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_o Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_o, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_o;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_Fields Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_Fields, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_Fields;

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_Fields {
    struct Shock_IInputLockData_o *input;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_o {
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass24_0_Fields fields;
};

typedef struct TMPro_TagValueType_o TMPro_TagValueType_o, *PTMPro_TagValueType_o;

typedef struct TMPro_TagValueType_Fields TMPro_TagValueType_Fields, *PTMPro_TagValueType_Fields;

struct TMPro_TagValueType_Fields {
    int32_t value__;
};

struct TMPro_TagValueType_o {
    struct TMPro_TagValueType_Fields fields;
};

typedef union _union_203730 _union_203730, *P_union_203730;

union _union_203730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3185E44_RGCTXs MethodInfo_3185E44_RGCTXs, *PMethodInfo_3185E44_RGCTXs;

struct MethodInfo_3185E44_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct System_TimeZone_Fields System_TimeZone_Fields, *PSystem_TimeZone_Fields;

struct System_TimeZone_Fields {
};

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_o Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_o, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_o;

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_c Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_c, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_c;

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_StaticFields Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_StaticFields, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_StaticFields;

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_VTable Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_VTable, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_VTable;

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_VTable vtable;
};

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_o {
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_Fields fields;
};

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_StaticFields {
    struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise___c_o *__9;
};

typedef union _union_203732 _union_203732, *P_union_203732;

union _union_203732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3134D48 MethodInfo_3134D48, *PMethodInfo_3134D48;

typedef union _union_239827 _union_239827, *P_union_239827;

union _union_239827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134D48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203734 _union_203734, *P_union_203734;

union _union_203734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203736 _union_203736, *P_union_203736;

union _union_203736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___o Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___o, *PShock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___o;

typedef struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___c Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___c, *PShock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___c;

typedef struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___Fields Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___Fields, *PShock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___Fields;

typedef struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___VTable Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___VTable, *PShock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___VTable;

struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___o {
    struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___Fields fields;
};

struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_NoticeMusicMst__ValueTuple_uint__int___VTable vtable;
};

typedef struct System_UriParser_UriQuirksVersion_Fields System_UriParser_UriQuirksVersion_Fields, *PSystem_UriParser_UriQuirksVersion_Fields;

struct System_UriParser_UriQuirksVersion_Fields {
    int32_t value__;
};

typedef union _union_203738 _union_203738, *P_union_203738;

union _union_203738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_SerializationEventsCache_VTable System_Runtime_Serialization_SerializationEventsCache_VTable, *PSystem_Runtime_Serialization_SerializationEventsCache_VTable;

struct System_Runtime_Serialization_SerializationEventsCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IEnumerator_Point__o System_Collections_Generic_IEnumerator_Point__o, *PSystem_Collections_Generic_IEnumerator_Point__o;

typedef struct System_Collections_Generic_IEnumerator_Point__Fields System_Collections_Generic_IEnumerator_Point__Fields, *PSystem_Collections_Generic_IEnumerator_Point__Fields;

struct System_Collections_Generic_IEnumerator_Point__Fields {
};

struct System_Collections_Generic_IEnumerator_Point__o {
    struct System_Collections_Generic_IEnumerator_Point__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_Point__Fields fields;
};

typedef union _union_178420 _union_178420, *P_union_178420;

union _union_178420 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32AAB04 MethodInfo_32AAB04, *PMethodInfo_32AAB04;

typedef union _union_316479 _union_316479, *P_union_316479;

union _union_316479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AAB04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F46C18 MethodInfo_1F46C18, *PMethodInfo_1F46C18;

typedef union _union_163407 _union_163407, *P_union_163407;

union _union_163407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46C18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AA270 MethodInfo_20AA270, *PMethodInfo_20AA270;

typedef union _union_276866 _union_276866, *P_union_276866;

union _union_276866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_DeleteSongAssetsStep___c_o Shock_Login_DeleteSongAssetsStep___c_o, *PShock_Login_DeleteSongAssetsStep___c_o;

typedef struct Shock_Login_DeleteSongAssetsStep___c_c Shock_Login_DeleteSongAssetsStep___c_c, *PShock_Login_DeleteSongAssetsStep___c_c;

typedef struct Shock_Login_DeleteSongAssetsStep___c_Fields Shock_Login_DeleteSongAssetsStep___c_Fields, *PShock_Login_DeleteSongAssetsStep___c_Fields;

typedef struct Shock_Login_DeleteSongAssetsStep___c_StaticFields Shock_Login_DeleteSongAssetsStep___c_StaticFields, *PShock_Login_DeleteSongAssetsStep___c_StaticFields;

typedef struct Shock_Login_DeleteSongAssetsStep___c_VTable Shock_Login_DeleteSongAssetsStep___c_VTable, *PShock_Login_DeleteSongAssetsStep___c_VTable;

typedef struct System_Func_ISoundFileData__string__o System_Func_ISoundFileData__string__o, *PSystem_Func_ISoundFileData__string__o;

typedef struct System_Func_ISoundFileData__string__c System_Func_ISoundFileData__string__c, *PSystem_Func_ISoundFileData__string__c;

typedef struct System_Func_ISoundFileData__string__VTable System_Func_ISoundFileData__string__VTable, *PSystem_Func_ISoundFileData__string__VTable;

struct System_Func_ISoundFileData__string__o {
    struct System_Func_ISoundFileData__string__c *klass;
    void *monitor;
    struct System_Func_ISoundFileData__string__Fields fields;
};

struct System_Func_ISoundFileData__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ISoundFileData__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ISoundFileData__string__VTable vtable;
};

struct Shock_Login_DeleteSongAssetsStep___c_Fields {
};

struct Shock_Login_DeleteSongAssetsStep___c_o {
    struct Shock_Login_DeleteSongAssetsStep___c_c *klass;
    void *monitor;
    struct Shock_Login_DeleteSongAssetsStep___c_Fields fields;
};

struct Shock_Login_DeleteSongAssetsStep___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Login_DeleteSongAssetsStep___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Login_DeleteSongAssetsStep___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_DeleteSongAssetsStep___c_VTable vtable;
};

struct Shock_Login_DeleteSongAssetsStep___c_StaticFields {
    struct Shock_Login_DeleteSongAssetsStep___c_o *__9;
    struct System_Action_string__o *__9__0_0;
    struct System_Func_ISoundFileData__string__o *__9__1_1;
};

typedef struct MethodInfo_334FFF0 MethodInfo_334FFF0, *PMethodInfo_334FFF0;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c;

typedef union _union_300699 _union_300699, *P_union_300699;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o *__9;
    struct System_Action_object__o *__9__16_0;
    struct System_Action_object__o *__9__16_1;
    struct System_Action_object__o *__9__16_2;
    struct System_Action_object__o *__9__16_3;
    struct System_Action_object__o *__9__16_4;
    struct System_Action_object__o *__9__16_5;
    struct System_Action_object__o *__9__16_6;
    struct System_Action_object__o *__9__16_7;
    struct System_Action_object__o *__9__16_8;
    struct System_Action_object__o *__9__16_9;
    struct System_Action_object__o *__9__16_10;
    struct System_Action_object__o *__9__16_11;
    struct System_Action_object__o *__9__16_12;
    struct System_Action_object__o *__9__16_13;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT8;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T9__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT9;
    struct Il2CppClass *_22_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T10__;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT10;
    struct Il2CppClass *_24_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T11__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT11;
    struct Il2CppClass *_26_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T12__;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT12;
    struct Il2CppClass *_28_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T13__;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT13;
    struct Il2CppClass *_30_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T14__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT14;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields {
};

union _union_300699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334FFF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable vtable;
};

typedef struct System_Net_Configuration_SmtpSection_c System_Net_Configuration_SmtpSection_c, *PSystem_Net_Configuration_SmtpSection_c;

typedef struct System_Net_Configuration_SmtpSection_VTable System_Net_Configuration_SmtpSection_VTable, *PSystem_Net_Configuration_SmtpSection_VTable;

struct System_Net_Configuration_SmtpSection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Properties;
    struct VirtualInvokeData _5_DeserializeElement;
    struct VirtualInvokeData _6_InitializeDefault;
    struct VirtualInvokeData _7_IsModified;
    struct VirtualInvokeData _8_PostDeserialize;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_ResetModified;
    struct VirtualInvokeData _11_DeserializeSection;
    struct VirtualInvokeData _12_SerializeSection;
};

struct System_Net_Configuration_SmtpSection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Configuration_SmtpSection_VTable vtable;
};

typedef struct Shock_MissionUtils___c__DisplayClass2_0_Fields Shock_MissionUtils___c__DisplayClass2_0_Fields, *PShock_MissionUtils___c__DisplayClass2_0_Fields;

struct Shock_MissionUtils___c__DisplayClass2_0_Fields {
    struct System_Action_o *onChangeScene;
    int32_t sceneType;
    struct Il2CppObject *inputData;
};

typedef struct MethodInfo_30A3FE0 MethodInfo_30A3FE0, *PMethodInfo_30A3FE0;

typedef struct MethodInfo_30A3FE0_RGCTXs MethodInfo_30A3FE0_RGCTXs, *PMethodInfo_30A3FE0_RGCTXs;

typedef union _union_205668 _union_205668, *P_union_205668;

union _union_205668 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A3FE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A3FE0_RGCTXs *rgctx_data;
    union _union_205668 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A3FE0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_o Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_o, *PCysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_o;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_c;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_Fields Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_Fields, *PCysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_Fields;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_Fields {
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_o {
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203760 _union_203760, *P_union_203760;

union _union_203760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203762 _union_203762, *P_union_203762;

union _union_203762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203764 _union_203764, *P_union_203764;

union _union_203764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B1FC MethodInfo_312B1FC, *PMethodInfo_312B1FC;

typedef union _union_228179 _union_228179, *P_union_228179;

union _union_228179 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B1FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228179 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203766 _union_203766, *P_union_203766;

union _union_203766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203768 _union_203768, *P_union_203768;

union _union_203768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_NavigationConditionMst__string__o System_Func_NavigationConditionMst__string__o, *PSystem_Func_NavigationConditionMst__string__o;

typedef struct System_Func_NavigationConditionMst__string__c System_Func_NavigationConditionMst__string__c, *PSystem_Func_NavigationConditionMst__string__c;

typedef struct System_Func_NavigationConditionMst__string__Fields System_Func_NavigationConditionMst__string__Fields, *PSystem_Func_NavigationConditionMst__string__Fields;

typedef struct System_Func_NavigationConditionMst__string__VTable System_Func_NavigationConditionMst__string__VTable, *PSystem_Func_NavigationConditionMst__string__VTable;

struct System_Func_NavigationConditionMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NavigationConditionMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NavigationConditionMst__string__VTable vtable;
};

struct System_Func_NavigationConditionMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NavigationConditionMst__string__o {
    struct System_Func_NavigationConditionMst__string__c *klass;
    void *monitor;
    struct System_Func_NavigationConditionMst__string__Fields fields;
};

typedef struct MethodInfo_190FEDC MethodInfo_190FEDC, *PMethodInfo_190FEDC;

typedef struct MethodInfo_190FEDC_RGCTXs MethodInfo_190FEDC_RGCTXs, *PMethodInfo_190FEDC_RGCTXs;

typedef union _union_192456 _union_192456, *P_union_192456;

struct MethodInfo_190FEDC_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

union _union_192456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FEDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FEDC_RGCTXs *rgctx_data;
    union _union_192456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_PropertyTabScope_o System_ComponentModel_PropertyTabScope_o, *PSystem_ComponentModel_PropertyTabScope_o;

typedef struct System_ComponentModel_PropertyTabScope_Fields System_ComponentModel_PropertyTabScope_Fields, *PSystem_ComponentModel_PropertyTabScope_Fields;

struct System_ComponentModel_PropertyTabScope_Fields {
    int32_t value__;
};

struct System_ComponentModel_PropertyTabScope_o {
    struct System_ComponentModel_PropertyTabScope_Fields fields;
};

typedef struct MethodInfo_1910DF4_RGCTXs MethodInfo_1910DF4_RGCTXs, *PMethodInfo_1910DF4_RGCTXs;

struct MethodInfo_1910DF4_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct MethodInfo_1F46C24 MethodInfo_1F46C24, *PMethodInfo_1F46C24;

typedef union _union_163467 _union_163467, *P_union_163467;

union _union_163467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46C24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiEventMatchingDialog___c_VTable Aoharu_MultiEventMatchingDialog___c_VTable, *PAoharu_MultiEventMatchingDialog___c_VTable;

struct Aoharu_MultiEventMatchingDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_11F6C38 MethodInfo_11F6C38, *PMethodInfo_11F6C38;

typedef union _union_257700 _union_257700, *P_union_257700;

union _union_257700 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F6C38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257700 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178400 _union_178400, *P_union_178400;

union _union_178400 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178402 _union_178402, *P_union_178402;

union _union_178402 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209BE74 MethodInfo_209BE74, *PMethodInfo_209BE74;

typedef union _union_341551 _union_341551, *P_union_341551;

union _union_341551 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209BE74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341551 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_BinaryBuildMapDataTableParser_c Chipstar_Downloads_BinaryBuildMapDataTableParser_c, *PChipstar_Downloads_BinaryBuildMapDataTableParser_c;

typedef struct Chipstar_Downloads_BinaryBuildMapDataTableParser_VTable Chipstar_Downloads_BinaryBuildMapDataTableParser_VTable, *PChipstar_Downloads_BinaryBuildMapDataTableParser_VTable;

struct Chipstar_Downloads_BinaryBuildMapDataTableParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
    struct VirtualInvokeData _5_DoParse;
};

struct Chipstar_Downloads_BinaryBuildMapDataTableParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BinaryBuildMapDataTableParser_VTable vtable;
};

typedef union _union_178404 _union_178404, *P_union_178404;

union _union_178404 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178406 _union_178406, *P_union_178406;

union _union_178406 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178408 _union_178408, *P_union_178408;

union _union_178408 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_SysVoiceKeyMst__string__o Shock_GameMstTableBase_SysVoiceKeyMst__string__o, *PShock_GameMstTableBase_SysVoiceKeyMst__string__o;

struct Shock_GameMstTableBase_SysVoiceKeyMst__string__o {
    struct Shock_GameMstTableBase_SysVoiceKeyMst__string__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_SysVoiceKeyMst__string__Fields fields;
};

typedef struct System_ComponentModel_PropertyTabScope_c System_ComponentModel_PropertyTabScope_c, *PSystem_ComponentModel_PropertyTabScope_c;

typedef struct System_ComponentModel_PropertyTabScope_VTable System_ComponentModel_PropertyTabScope_VTable, *PSystem_ComponentModel_PropertyTabScope_VTable;

struct System_ComponentModel_PropertyTabScope_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_ComponentModel_PropertyTabScope_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_PropertyTabScope_VTable vtable;
};

typedef union _union_203750 _union_203750, *P_union_203750;

union _union_203750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203752 _union_203752, *P_union_203752;

union _union_203752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_325D030 MethodInfo_325D030, *PMethodInfo_325D030;

typedef union _union_214391 _union_214391, *P_union_214391;

union _union_214391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325D030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203754 _union_203754, *P_union_203754;

union _union_203754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14D80 MethodInfo_2B14D80, *PMethodInfo_2B14D80;

typedef union _union_187840 _union_187840, *P_union_187840;

union _union_187840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14D80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1919988 MethodInfo_1919988, *PMethodInfo_1919988;

typedef struct MethodInfo_1919988_RGCTXs MethodInfo_1919988_RGCTXs, *PMethodInfo_1919988_RGCTXs;

typedef union _union_211351 _union_211351, *P_union_211351;

struct MethodInfo_1919988_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211351 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919988 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919988_RGCTXs *rgctx_data;
    union _union_211351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203756 _union_203756, *P_union_203756;

union _union_203756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_Configuration_SmtpSection_o System_Net_Configuration_SmtpSection_o, *PSystem_Net_Configuration_SmtpSection_o;

typedef struct System_Net_Configuration_SmtpSection_Fields System_Net_Configuration_SmtpSection_Fields, *PSystem_Net_Configuration_SmtpSection_Fields;

typedef struct System_Configuration_ConfigurationSection_Fields System_Configuration_ConfigurationSection_Fields, *PSystem_Configuration_ConfigurationSection_Fields;

typedef struct System_Configuration_ConfigurationElement_Fields System_Configuration_ConfigurationElement_Fields, *PSystem_Configuration_ConfigurationElement_Fields;

struct System_Configuration_ConfigurationElement_Fields {
};

struct System_Configuration_ConfigurationSection_Fields {
    struct System_Configuration_ConfigurationElement_Fields super;
};

struct System_Net_Configuration_SmtpSection_Fields {
    struct System_Configuration_ConfigurationSection_Fields super;
};

struct System_Net_Configuration_SmtpSection_o {
    struct System_Net_Configuration_SmtpSection_c *klass;
    void *monitor;
    struct System_Net_Configuration_SmtpSection_Fields fields;
};

typedef union _union_203758 _union_203758, *P_union_203758;

union _union_203758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAC0F8 MethodInfo_1EAC0F8, *PMethodInfo_1EAC0F8;

typedef union _union_264464 _union_264464, *P_union_264464;

union _union_264464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC0F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14D84 MethodInfo_2B14D84, *PMethodInfo_2B14D84;

typedef union _union_189278 _union_189278, *P_union_189278;

union _union_189278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14D84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_o Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_o, *PMono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_o;

typedef struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_Fields Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_Fields, *PMono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_Fields;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___Fields fields;
};

struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o __t__builder;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Mono_Net_Security_AsyncProtocolRequest_o *__4__this;
    int32_t _status_5__2;
    int32_t _newStatus_5__3;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Nullable_int___o __u__1;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o __u__2;
};

struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_o {
    struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_Fields fields;
};

typedef struct MethodInfo_31A2370_RGCTXs MethodInfo_31A2370_RGCTXs, *PMethodInfo_31A2370_RGCTXs;

struct MethodInfo_31A2370_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Start_UnityBindingExtensions__BindToCore_d__6_T__;
};

typedef struct Shock_SoundKey_WipeAnimation_Se_o Shock_SoundKey_WipeAnimation_Se_o, *PShock_SoundKey_WipeAnimation_Se_o;

typedef struct Shock_SoundKey_WipeAnimation_Se_c Shock_SoundKey_WipeAnimation_Se_c, *PShock_SoundKey_WipeAnimation_Se_c;

typedef struct Shock_SoundKey_WipeAnimation_Se_Fields Shock_SoundKey_WipeAnimation_Se_Fields, *PShock_SoundKey_WipeAnimation_Se_Fields;

typedef struct Shock_SoundKey_WipeAnimation_Se_StaticFields Shock_SoundKey_WipeAnimation_Se_StaticFields, *PShock_SoundKey_WipeAnimation_Se_StaticFields;

typedef struct Shock_SoundKey_WipeAnimation_Se_VTable Shock_SoundKey_WipeAnimation_Se_VTable, *PShock_SoundKey_WipeAnimation_Se_VTable;

struct Shock_SoundKey_WipeAnimation_Se_Fields {
};

struct Shock_SoundKey_WipeAnimation_Se_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_WipeAnimation_Se_o {
    struct Shock_SoundKey_WipeAnimation_Se_c *klass;
    void *monitor;
    struct Shock_SoundKey_WipeAnimation_Se_Fields fields;
};

struct Shock_SoundKey_WipeAnimation_Se_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_WipeAnimation_Se_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_WipeAnimation_Se_VTable vtable;
};

struct Shock_SoundKey_WipeAnimation_Se_StaticFields {
    struct System_String_o *Begin;
    struct System_String_o *Begin01;
    struct System_String_o *Begin02;
    struct System_String_o *Begin03;
    struct System_String_o *Begin04;
    struct System_String_o *Begin05;
    struct System_String_o *Begin06;
    struct System_String_o *Begin07;
};

typedef union _union_203780 _union_203780, *P_union_203780;

union _union_203780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1180D6C MethodInfo_1180D6C, *PMethodInfo_1180D6C;

typedef union _union_284070 _union_284070, *P_union_284070;

union _union_284070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1180D6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF8044 MethodInfo_2EF8044, *PMethodInfo_2EF8044;

typedef union _union_202986 _union_202986, *P_union_202986;

union _union_202986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203782 _union_203782, *P_union_203782;

union _union_203782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203784 _union_203784, *P_union_203784;

union _union_203784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_c Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_c, *PMono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_c;

struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_AsyncProtocolRequest__ProcessOperation_d__24_VTable vtable;
};

typedef union _union_203786 _union_203786, *P_union_203786;

union _union_203786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203788 _union_203788, *P_union_203788;

union _union_203788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_SocialPlatforms_ILeaderboard_o UnityEngine_SocialPlatforms_ILeaderboard_o, *PUnityEngine_SocialPlatforms_ILeaderboard_o;

typedef struct UnityEngine_SocialPlatforms_ILeaderboard_c UnityEngine_SocialPlatforms_ILeaderboard_c, *PUnityEngine_SocialPlatforms_ILeaderboard_c;

typedef struct UnityEngine_SocialPlatforms_ILeaderboard_Fields UnityEngine_SocialPlatforms_ILeaderboard_Fields, *PUnityEngine_SocialPlatforms_ILeaderboard_Fields;

struct UnityEngine_SocialPlatforms_ILeaderboard_Fields {
};

struct UnityEngine_SocialPlatforms_ILeaderboard_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_SocialPlatforms_ILeaderboard_o {
    struct UnityEngine_SocialPlatforms_ILeaderboard_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_ILeaderboard_Fields fields;
};

typedef struct Aoharu_SingleRewardDialog_Fields Aoharu_SingleRewardDialog_Fields, *PAoharu_SingleRewardDialog_Fields;

typedef struct Shock_RewardDataNode_o Shock_RewardDataNode_o, *PShock_RewardDataNode_o;

typedef struct Shock_RewardDataNode_c Shock_RewardDataNode_c, *PShock_RewardDataNode_c;

typedef struct Shock_RewardDataNode_Fields Shock_RewardDataNode_Fields, *PShock_RewardDataNode_Fields;

typedef struct Shock_RewardDataNode_VTable Shock_RewardDataNode_VTable, *PShock_RewardDataNode_VTable;

typedef struct Carbon_DataNodeBase_RewardData__Fields Carbon_DataNodeBase_RewardData__Fields, *PCarbon_DataNodeBase_RewardData__Fields;

struct Shock_RewardDataNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Carbon_DataNodeBase_RewardData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_RewardData_o *_Data_k__BackingField;
};

struct Shock_RewardDataNode_Fields {
    struct Carbon_DataNodeBase_RewardData__Fields super;
};

struct Shock_RewardDataNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RewardDataNode_VTable vtable;
};

struct Shock_RewardDataNode_o {
    struct Shock_RewardDataNode_c *klass;
    void *monitor;
    struct Shock_RewardDataNode_Fields fields;
};

struct Aoharu_SingleRewardDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct Shock_RewardDataNode_o *m_RewardDataNode;
    struct TMPro_TextMeshProUGUI_o *m_RewardCharacterNameText;
    struct Shock_TextMeshUI_o *m_RewardText;
    struct UnityEngine_GameObject_o *m_FxRoot;
    struct Shock_LifecycleCheckObject_o *m_LifecycleCheckObject;
};

typedef struct MethodInfo_21E5A0C MethodInfo_21E5A0C, *PMethodInfo_21E5A0C;

typedef union _union_160701 _union_160701, *P_union_160701;

union _union_160701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5A0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__19_T__o GooglePlayGames_Android_AndroidClient___c__19_T__o, *PGooglePlayGames_Android_AndroidClient___c__19_T__o;

typedef struct GooglePlayGames_Android_AndroidClient___c__19_T__c GooglePlayGames_Android_AndroidClient___c__19_T__c, *PGooglePlayGames_Android_AndroidClient___c__19_T__c;

typedef struct GooglePlayGames_Android_AndroidClient___c__19_T__Fields GooglePlayGames_Android_AndroidClient___c__19_T__Fields, *PGooglePlayGames_Android_AndroidClient___c__19_T__Fields;

typedef struct GooglePlayGames_Android_AndroidClient___c__19_T__StaticFields GooglePlayGames_Android_AndroidClient___c__19_T__StaticFields, *PGooglePlayGames_Android_AndroidClient___c__19_T__StaticFields;

typedef struct GooglePlayGames_Android_AndroidClient___c__19_T__RGCTXs GooglePlayGames_Android_AndroidClient___c__19_T__RGCTXs, *PGooglePlayGames_Android_AndroidClient___c__19_T__RGCTXs;

typedef struct GooglePlayGames_Android_AndroidClient___c__19_T__VTable GooglePlayGames_Android_AndroidClient___c__19_T__VTable, *PGooglePlayGames_Android_AndroidClient___c__19_T__VTable;

struct GooglePlayGames_Android_AndroidClient___c__19_T__Fields {
};

struct GooglePlayGames_Android_AndroidClient___c__19_T__RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidClient___c__19_T_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidClient___c__19_T___ctor;
    struct Il2CppClass *_2_GooglePlayGames_Android_AndroidClient___c__19_T_;
};

struct GooglePlayGames_Android_AndroidClient___c__19_T__StaticFields {
    struct GooglePlayGames_Android_AndroidClient___c__19_T__o *__9;
    struct System_Action_T__o *__9__19_0;
};

struct GooglePlayGames_Android_AndroidClient___c__19_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidClient___c__19_T__o {
    struct GooglePlayGames_Android_AndroidClient___c__19_T__c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidClient___c__19_T__Fields fields;
};

struct GooglePlayGames_Android_AndroidClient___c__19_T__c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_Android_AndroidClient___c__19_T__StaticFields *static_fields;
    struct GooglePlayGames_Android_AndroidClient___c__19_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidClient___c__19_T__VTable vtable;
};

typedef struct MethodInfo_2B93104 MethodInfo_2B93104, *PMethodInfo_2B93104;

typedef union _union_340404 _union_340404, *P_union_340404;

union _union_340404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3266BF4 MethodInfo_3266BF4, *PMethodInfo_3266BF4;

typedef union _union_314989 _union_314989, *P_union_314989;

union _union_314989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266BF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203770 _union_203770, *P_union_203770;

union _union_203770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ChatMstTable___c__DisplayClass17_0_c Shock_ChatMstTable___c__DisplayClass17_0_c, *PShock_ChatMstTable___c__DisplayClass17_0_c;

typedef struct Shock_ChatMstTable___c__DisplayClass17_0_VTable Shock_ChatMstTable___c__DisplayClass17_0_VTable, *PShock_ChatMstTable___c__DisplayClass17_0_VTable;

struct Shock_ChatMstTable___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ChatMstTable___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatMstTable___c__DisplayClass17_0_VTable vtable;
};

typedef union _union_203772 _union_203772, *P_union_203772;

union _union_203772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__StaticFields Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__StaticFields, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___o Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___o, *PCysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___o;

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___Fields Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___Fields, *PCysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___Fields;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__o Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__o, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__o;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__c Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__c, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__c;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__Fields Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__Fields, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__Fields;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__RGCTXs Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__RGCTXs, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__VTable Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__VTable, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__VTable;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__o Cysharp_Threading_Tasks_AsyncReactiveProperty_T__o, *PCysharp_Threading_Tasks_AsyncReactiveProperty_T__o;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__c Cysharp_Threading_Tasks_AsyncReactiveProperty_T__c, *PCysharp_Threading_Tasks_AsyncReactiveProperty_T__c;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__Fields Cysharp_Threading_Tasks_AsyncReactiveProperty_T__Fields, *PCysharp_Threading_Tasks_AsyncReactiveProperty_T__Fields;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__StaticFields Cysharp_Threading_Tasks_AsyncReactiveProperty_T__StaticFields, *PCysharp_Threading_Tasks_AsyncReactiveProperty_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__RGCTXs Cysharp_Threading_Tasks_AsyncReactiveProperty_T__RGCTXs, *PCysharp_Threading_Tasks_AsyncReactiveProperty_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__VTable Cysharp_Threading_Tasks_AsyncReactiveProperty_T__VTable, *PCysharp_Threading_Tasks_AsyncReactiveProperty_T__VTable;

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_OnNext;
    struct VirtualInvokeData _10_OnError;
    struct VirtualInvokeData _11_OnCompleted;
    struct VirtualInvokeData _12_OnCanceled;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITaskPoolNode_Cysharp_Threading_Tasks_AsyncReactiveProperty_T__WaitAsyncSource__get_NextNode;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_TriggerEvent_T__SetResult;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_AsyncReactiveProperty_WithoutCurrentEnumerable_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_AsyncReactiveProperty_WithoutCurrentEnumerable_T___ctor;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T___ctor;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_TriggerEvent_T__SetCompleted;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_AsyncReactiveProperty_T_;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_AsyncReactiveProperty_T__get_Value;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_AsyncReactiveProperty_T_;
    struct Il2CppClass *_9_T;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__Create;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T_;
    struct Il2CppClass *_13_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T___ctor;
    struct Il2CppType *_15_T;
};

struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__o *root;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_WithoutCurrent;
    struct VirtualInvokeData _8_WaitAsync;
    struct VirtualInvokeData _9_GetAsyncEnumerator;
    struct VirtualInvokeData _10_Dispose;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__Fields {
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__o *nextNode;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__o *parent;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Threading_CancellationTokenRegistration_o cancellationTokenRegistration;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o core;
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__o *_Cysharp_Threading_Tasks_ITriggerHandler_T__Prev_k__BackingField;
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__o *_Cysharp_Threading_Tasks_ITriggerHandler_T__Next_k__BackingField;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__o {
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__Fields fields;
};

struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___o {
    struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___Fields fields;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__StaticFields {
    struct System_Action_object__o *cancellationCallback;
    struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___o pool;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__Fields {
    struct Cysharp_Threading_Tasks_TriggerEvent_T__o triggerEvent;
    struct Il2CppObject *latestValue;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__o {
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__Fields fields;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__CancellationCallback;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T_;
    struct Il2CppType *_2_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T____cctor_b__5_0;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__CreateFromCanceled;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T_;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___TryPop;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T_;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T___ctor;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_TriggerEvent_T__Add;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__get_Version;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Reset;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_TriggerEvent_T__Remove;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___TryPush;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__OnCanceled;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetResult;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__TryReturn;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T__GetResult;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__OnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetStatus;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__UnsafeGetStatus;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetCanceled;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetException;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetResult;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_T__StaticFields {
    bool isValueType;
};

typedef union _union_203774 _union_203774, *P_union_203774;

union _union_203774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203776 _union_203776, *P_union_203776;

union _union_203776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20AA238 MethodInfo_20AA238, *PMethodInfo_20AA238;

typedef union _union_276318 _union_276318, *P_union_276318;

union _union_276318 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276318 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203778 _union_203778, *P_union_203778;

union _union_203778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10BB24C MethodInfo_10BB24C, *PMethodInfo_10BB24C;

typedef union _union_208173 _union_208173, *P_union_208173;

union _union_208173 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB24C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208173 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_NonAllocDictionary_Node_byte__object__VTable ExitGames_Client_Photon_NonAllocDictionary_Node_byte__object__VTable, *PExitGames_Client_Photon_NonAllocDictionary_Node_byte__object__VTable;

struct ExitGames_Client_Photon_NonAllocDictionary_Node_byte__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_193AEA4 MethodInfo_193AEA4, *PMethodInfo_193AEA4;

typedef union _union_235407 _union_235407, *P_union_235407;

union _union_235407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193AEA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_ResultNone_Fields Shock_GGL_ResultNone_Fields, *PShock_GGL_ResultNone_Fields;

struct Shock_GGL_ResultNone_Fields {
};

typedef struct MethodInfo_1D89A5C MethodInfo_1D89A5C, *PMethodInfo_1D89A5C;

typedef union _union_297316 _union_297316, *P_union_297316;

union _union_297316 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D89A5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriMana_Player__IssuePluginUpdatesForFrames_d__146_Fields CriWare_CriMana_Player__IssuePluginUpdatesForFrames_d__146_Fields, *PCriWare_CriMana_Player__IssuePluginUpdatesForFrames_d__146_Fields;

struct CriWare_CriMana_Player__IssuePluginUpdatesForFrames_d__146_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct CriWare_CriMana_Player_o *__4__this;
    int32_t playerId;
    int32_t frameCount;
    bool destroy;
    struct UnityEngine_MonoBehaviour_o *playerHolder;
};

typedef struct MethodInfo_2E6E61C_RGCTXs MethodInfo_2E6E61C_RGCTXs, *PMethodInfo_2E6E61C_RGCTXs;

struct MethodInfo_2E6E61C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_17F70D8_RGCTXs MethodInfo_17F70D8_RGCTXs, *PMethodInfo_17F70D8_RGCTXs;

struct MethodInfo_17F70D8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_CollectionExtensions_GetValueOrDefault_TKey__TValue_;
};

typedef struct System_Collections_Generic_List_Enum__VTable System_Collections_Generic_List_Enum__VTable, *PSystem_Collections_Generic_List_Enum__VTable;

struct System_Collections_Generic_List_Enum__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_1930324 MethodInfo_1930324, *PMethodInfo_1930324;

typedef union _union_238087 _union_238087, *P_union_238087;

union _union_238087 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1930324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238087 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BB310 MethodInfo_10BB310, *PMethodInfo_10BB310;

typedef union _union_208175 _union_208175, *P_union_208175;

union _union_208175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193AED0 MethodInfo_193AED0, *PMethodInfo_193AED0;

typedef union _union_235575 _union_235575, *P_union_235575;

union _union_235575 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193AED0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235575 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PointerDeviceState_o UnityEngine_UIElements_PointerDeviceState_o, *PUnityEngine_UIElements_PointerDeviceState_o;

typedef struct UnityEngine_UIElements_PointerDeviceState_c UnityEngine_UIElements_PointerDeviceState_c, *PUnityEngine_UIElements_PointerDeviceState_c;

typedef struct UnityEngine_UIElements_PointerDeviceState_Fields UnityEngine_UIElements_PointerDeviceState_Fields, *PUnityEngine_UIElements_PointerDeviceState_Fields;

typedef struct UnityEngine_UIElements_PointerDeviceState_StaticFields UnityEngine_UIElements_PointerDeviceState_StaticFields, *PUnityEngine_UIElements_PointerDeviceState_StaticFields;

typedef struct UnityEngine_UIElements_PointerDeviceState_VTable UnityEngine_UIElements_PointerDeviceState_VTable, *PUnityEngine_UIElements_PointerDeviceState_VTable;

typedef struct UnityEngine_UIElements_PointerDeviceState_PointerLocation_array UnityEngine_UIElements_PointerDeviceState_PointerLocation_array, *PUnityEngine_UIElements_PointerDeviceState_PointerLocation_array;

typedef struct UnityEngine_UIElements_IPanel_array UnityEngine_UIElements_IPanel_array, *PUnityEngine_UIElements_IPanel_array;

typedef struct UnityEngine_UIElements_PointerDeviceState_PointerLocation_o UnityEngine_UIElements_PointerDeviceState_PointerLocation_o, *PUnityEngine_UIElements_PointerDeviceState_PointerLocation_o;

typedef struct UnityEngine_UIElements_PointerDeviceState_PointerLocation_Fields UnityEngine_UIElements_PointerDeviceState_PointerLocation_Fields, *PUnityEngine_UIElements_PointerDeviceState_PointerLocation_Fields;

struct UnityEngine_UIElements_PointerDeviceState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_PointerDeviceState_PointerLocation_Fields {
    struct UnityEngine_Vector2_o _Position_k__BackingField;
    struct UnityEngine_UIElements_IPanel_o *_Panel_k__BackingField;
    int32_t _Flags_k__BackingField;
};

struct UnityEngine_UIElements_PointerDeviceState_PointerLocation_o {
    struct UnityEngine_UIElements_PointerDeviceState_PointerLocation_Fields fields;
};

struct UnityEngine_UIElements_IPanel_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_IPanel_o *m_Items[65535];
};

struct UnityEngine_UIElements_PointerDeviceState_PointerLocation_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_PointerDeviceState_PointerLocation_o m_Items[65535];
};

struct UnityEngine_UIElements_PointerDeviceState_Fields {
};

struct UnityEngine_UIElements_PointerDeviceState_StaticFields {
    struct UnityEngine_UIElements_PointerDeviceState_PointerLocation_array *s_PlayerPointerLocations;
    struct System_Int32_array *s_PressedButtons;
    struct UnityEngine_UIElements_IPanel_array *s_PlayerPanelWithSoftPointerCapture;
};

struct UnityEngine_UIElements_PointerDeviceState_o {
    struct UnityEngine_UIElements_PointerDeviceState_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PointerDeviceState_Fields fields;
};

struct UnityEngine_UIElements_PointerDeviceState_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_PointerDeviceState_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerDeviceState_VTable vtable;
};

typedef union _union_335561 _union_335561, *P_union_335561;

union _union_335561 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335564 _union_335564, *P_union_335564;

union _union_335564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_SimpleJSON_JSONArray__GetEnumerator_d__14_Fields I2_Loc_SimpleJSON_JSONArray__GetEnumerator_d__14_Fields, *PI2_Loc_SimpleJSON_JSONArray__GetEnumerator_d__14_Fields;

typedef struct I2_Loc_SimpleJSON_JSONArray_o I2_Loc_SimpleJSON_JSONArray_o, *PI2_Loc_SimpleJSON_JSONArray_o;

typedef struct System_Collections_Generic_List_Enumerator_JSONNode__o System_Collections_Generic_List_Enumerator_JSONNode__o, *PSystem_Collections_Generic_List_Enumerator_JSONNode__o;

typedef struct I2_Loc_SimpleJSON_JSONArray_c I2_Loc_SimpleJSON_JSONArray_c, *PI2_Loc_SimpleJSON_JSONArray_c;

typedef struct I2_Loc_SimpleJSON_JSONArray_Fields I2_Loc_SimpleJSON_JSONArray_Fields, *PI2_Loc_SimpleJSON_JSONArray_Fields;

typedef struct System_Collections_Generic_List_Enumerator_JSONNode__Fields System_Collections_Generic_List_Enumerator_JSONNode__Fields, *PSystem_Collections_Generic_List_Enumerator_JSONNode__Fields;

typedef struct I2_Loc_SimpleJSON_JSONArray_VTable I2_Loc_SimpleJSON_JSONArray_VTable, *PI2_Loc_SimpleJSON_JSONArray_VTable;

typedef struct System_Collections_Generic_List_JSONNode__o System_Collections_Generic_List_JSONNode__o, *PSystem_Collections_Generic_List_JSONNode__o;

typedef struct I2_Loc_SimpleJSON_JSONNode_o I2_Loc_SimpleJSON_JSONNode_o, *PI2_Loc_SimpleJSON_JSONNode_o;

typedef struct System_Collections_Generic_List_JSONNode__c System_Collections_Generic_List_JSONNode__c, *PSystem_Collections_Generic_List_JSONNode__c;

typedef struct System_Collections_Generic_List_JSONNode__Fields System_Collections_Generic_List_JSONNode__Fields, *PSystem_Collections_Generic_List_JSONNode__Fields;

typedef struct I2_Loc_SimpleJSON_JSONNode_c I2_Loc_SimpleJSON_JSONNode_c, *PI2_Loc_SimpleJSON_JSONNode_c;

typedef struct System_Collections_Generic_List_JSONNode__StaticFields System_Collections_Generic_List_JSONNode__StaticFields, *PSystem_Collections_Generic_List_JSONNode__StaticFields;

typedef struct System_Collections_Generic_List_JSONNode__VTable System_Collections_Generic_List_JSONNode__VTable, *PSystem_Collections_Generic_List_JSONNode__VTable;

typedef struct I2_Loc_SimpleJSON_JSONNode_array I2_Loc_SimpleJSON_JSONNode_array, *PI2_Loc_SimpleJSON_JSONNode_array;

typedef struct I2_Loc_SimpleJSON_JSONNode_VTable I2_Loc_SimpleJSON_JSONNode_VTable, *PI2_Loc_SimpleJSON_JSONNode_VTable;

struct System_Collections_Generic_List_JSONNode__StaticFields {
    struct I2_Loc_SimpleJSON_JSONNode_array *s_emptyArray;
};

struct System_Collections_Generic_List_JSONNode__Fields {
    struct I2_Loc_SimpleJSON_JSONNode_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct I2_Loc_SimpleJSON_JSONArray_Fields {
    struct I2_Loc_SimpleJSON_JSONNode_Fields super;
    struct System_Collections_Generic_List_JSONNode__o *m_List;
};

struct I2_Loc_SimpleJSON_JSONArray_o {
    struct I2_Loc_SimpleJSON_JSONArray_c *klass;
    void *monitor;
    struct I2_Loc_SimpleJSON_JSONArray_Fields fields;
};

struct I2_Loc_SimpleJSON_JSONArray_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Add;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_get_Item;
    struct VirtualInvokeData _8_set_Item;
    struct VirtualInvokeData _9_get_Value;
    struct VirtualInvokeData _10_set_Value;
    struct VirtualInvokeData _11_get_Count;
    struct VirtualInvokeData _12_Add;
    struct VirtualInvokeData _13_Remove;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_get_Childs;
    struct VirtualInvokeData _17_ToString;
    struct VirtualInvokeData _18_get_AsInt;
    struct VirtualInvokeData _19_set_AsInt;
    struct VirtualInvokeData _20_get_AsFloat;
    struct VirtualInvokeData _21_set_AsFloat;
    struct VirtualInvokeData _22_get_AsDouble;
    struct VirtualInvokeData _23_set_AsDouble;
    struct VirtualInvokeData _24_get_AsBool;
    struct VirtualInvokeData _25_set_AsBool;
    struct VirtualInvokeData _26_get_AsArray;
    struct VirtualInvokeData _27_get_AsObject;
    struct VirtualInvokeData _28_Serialize;
    struct VirtualInvokeData _29_GetEnumerator;
};

struct I2_Loc_SimpleJSON_JSONArray_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_SimpleJSON_JSONArray_VTable vtable;
};

struct System_Collections_Generic_List_JSONNode__o {
    struct System_Collections_Generic_List_JSONNode__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_JSONNode__Fields fields;
};

struct System_Collections_Generic_List_JSONNode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_JSONNode__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_JSONNode__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_JSONNode__VTable vtable;
};

struct I2_Loc_SimpleJSON_JSONNode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct I2_Loc_SimpleJSON_JSONNode_o *m_Items[65535];
};

struct System_Collections_Generic_List_Enumerator_JSONNode__Fields {
    struct System_Collections_Generic_List_T__o *_list;
    int32_t _index;
    int32_t _version;
    struct I2_Loc_SimpleJSON_JSONNode_o *_current;
};

struct System_Collections_Generic_List_Enumerator_JSONNode__o {
    struct System_Collections_Generic_List_Enumerator_JSONNode__Fields fields;
};

struct I2_Loc_SimpleJSON_JSONArray__GetEnumerator_d__14_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct I2_Loc_SimpleJSON_JSONArray_o *__4__this;
    struct System_Collections_Generic_List_Enumerator_JSONNode__o __7__wrap1;
};

struct I2_Loc_SimpleJSON_JSONNode_o {
    struct I2_Loc_SimpleJSON_JSONNode_c *klass;
    void *monitor;
    struct I2_Loc_SimpleJSON_JSONNode_Fields fields;
};

struct I2_Loc_SimpleJSON_JSONNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Add;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_get_Item;
    struct VirtualInvokeData _8_set_Item;
    struct VirtualInvokeData _9_get_Value;
    struct VirtualInvokeData _10_set_Value;
    struct VirtualInvokeData _11_get_Count;
    struct VirtualInvokeData _12_Add;
    struct VirtualInvokeData _13_Remove;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_get_Childs;
    struct VirtualInvokeData _17_ToString;
    struct VirtualInvokeData _18_get_AsInt;
    struct VirtualInvokeData _19_set_AsInt;
    struct VirtualInvokeData _20_get_AsFloat;
    struct VirtualInvokeData _21_set_AsFloat;
    struct VirtualInvokeData _22_get_AsDouble;
    struct VirtualInvokeData _23_set_AsDouble;
    struct VirtualInvokeData _24_get_AsBool;
    struct VirtualInvokeData _25_set_AsBool;
    struct VirtualInvokeData _26_get_AsArray;
    struct VirtualInvokeData _27_get_AsObject;
    struct VirtualInvokeData _28_Serialize;
};

struct I2_Loc_SimpleJSON_JSONNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_SimpleJSON_JSONNode_VTable vtable;
};

typedef struct MethodInfo_193032C MethodInfo_193032C, *PMethodInfo_193032C;

typedef union _union_238255 _union_238255, *P_union_238255;

union _union_238255 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193032C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335567 _union_335567, *P_union_335567;

union _union_335567 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_ILoadStatus__c System_Collections_Generic_List_ILoadStatus__c, *PSystem_Collections_Generic_List_ILoadStatus__c;

typedef struct System_Collections_Generic_List_ILoadStatus__StaticFields System_Collections_Generic_List_ILoadStatus__StaticFields, *PSystem_Collections_Generic_List_ILoadStatus__StaticFields;

typedef struct System_Collections_Generic_List_ILoadStatus__VTable System_Collections_Generic_List_ILoadStatus__VTable, *PSystem_Collections_Generic_List_ILoadStatus__VTable;

typedef struct Chipstar_Downloads_ILoadStatus_array Chipstar_Downloads_ILoadStatus_array, *PChipstar_Downloads_ILoadStatus_array;

typedef struct Chipstar_Downloads_ILoadStatus_o Chipstar_Downloads_ILoadStatus_o, *PChipstar_Downloads_ILoadStatus_o;

typedef struct Chipstar_Downloads_ILoadStatus_c Chipstar_Downloads_ILoadStatus_c, *PChipstar_Downloads_ILoadStatus_c;

typedef struct Chipstar_Downloads_ILoadStatus_Fields Chipstar_Downloads_ILoadStatus_Fields, *PChipstar_Downloads_ILoadStatus_Fields;

struct Chipstar_Downloads_ILoadStatus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_ILoadStatus_Fields {
};

struct Chipstar_Downloads_ILoadStatus_o {
    struct Chipstar_Downloads_ILoadStatus_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadStatus_Fields fields;
};

struct Chipstar_Downloads_ILoadStatus_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_ILoadStatus_o *m_Items[65535];
};

struct System_Collections_Generic_List_ILoadStatus__StaticFields {
    struct Chipstar_Downloads_ILoadStatus_array *s_emptyArray;
};

struct System_Collections_Generic_List_ILoadStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ILoadStatus__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ILoadStatus__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ILoadStatus__VTable vtable;
};

typedef struct MethodInfo_26E5808 MethodInfo_26E5808, *PMethodInfo_26E5808;

typedef union _union_269152 _union_269152, *P_union_269152;

union _union_269152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E5808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6F744 MethodInfo_1B6F744, *PMethodInfo_1B6F744;

typedef union _union_255765 _union_255765, *P_union_255765;

union _union_255765 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F744 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoginNotice___c__DisplayClass24_1_c Shock_LoginNotice___c__DisplayClass24_1_c, *PShock_LoginNotice___c__DisplayClass24_1_c;

typedef struct Shock_LoginNotice___c__DisplayClass24_1_VTable Shock_LoginNotice___c__DisplayClass24_1_VTable, *PShock_LoginNotice___c__DisplayClass24_1_VTable;

struct Shock_LoginNotice___c__DisplayClass24_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginNotice___c__DisplayClass24_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginNotice___c__DisplayClass24_1_VTable vtable;
};

typedef struct MethodInfo_2E82140 MethodInfo_2E82140, *PMethodInfo_2E82140;

typedef union _union_335929 _union_335929, *P_union_335929;

union _union_335929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D1288 MethodInfo_19D1288, *PMethodInfo_19D1288;

typedef union _union_250155 _union_250155, *P_union_250155;

union _union_250155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D1288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Stack_StackDebugView_c System_Collections_Stack_StackDebugView_c, *PSystem_Collections_Stack_StackDebugView_c;

typedef struct System_Collections_Stack_StackDebugView_VTable System_Collections_Stack_StackDebugView_VTable, *PSystem_Collections_Stack_StackDebugView_VTable;

struct System_Collections_Stack_StackDebugView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Stack_StackDebugView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Stack_StackDebugView_VTable vtable;
};

typedef union _union_335570 _union_335570, *P_union_335570;

union _union_335570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_Fields;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_Fields {
    struct System_Action_o *next;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_0_o *CS___8__locals4;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c__DisplayClass12_4_Fields fields;
};

typedef struct UnityEngine_UIElements_MouseLeaveEvent_c UnityEngine_UIElements_MouseLeaveEvent_c, *PUnityEngine_UIElements_MouseLeaveEvent_c;

typedef struct UnityEngine_UIElements_MouseLeaveEvent_VTable UnityEngine_UIElements_MouseLeaveEvent_VTable, *PUnityEngine_UIElements_MouseLeaveEvent_VTable;

struct UnityEngine_UIElements_MouseLeaveEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

struct UnityEngine_UIElements_MouseLeaveEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MouseLeaveEvent_VTable vtable;
};

typedef union _union_335573 _union_335573, *P_union_335573;

union _union_335573 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_1_c Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_1_c, *PAoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_1_c;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_1_VTable Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_1_VTable, *PAoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_1_VTable;

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass37_1_VTable vtable;
};

typedef struct MethodInfo_209BD90 MethodInfo_209BD90, *PMethodInfo_209BD90;

typedef union _union_341549 _union_341549, *P_union_341549;

union _union_341549 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209BD90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341549 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335576 _union_335576, *P_union_335576;

union _union_335576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Stack_StackDebugView_o System_Collections_Stack_StackDebugView_o, *PSystem_Collections_Stack_StackDebugView_o;

typedef struct System_Collections_Stack_StackDebugView_Fields System_Collections_Stack_StackDebugView_Fields, *PSystem_Collections_Stack_StackDebugView_Fields;

struct System_Collections_Stack_StackDebugView_Fields {
};

struct System_Collections_Stack_StackDebugView_o {
    struct System_Collections_Stack_StackDebugView_c *klass;
    void *monitor;
    struct System_Collections_Stack_StackDebugView_Fields fields;
};

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass18_0_c Aoharu_CommonBgMovieScene___c__DisplayClass18_0_c, *PAoharu_CommonBgMovieScene___c__DisplayClass18_0_c;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass18_0_VTable Aoharu_CommonBgMovieScene___c__DisplayClass18_0_VTable, *PAoharu_CommonBgMovieScene___c__DisplayClass18_0_VTable;

struct Aoharu_CommonBgMovieScene___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CommonBgMovieScene___c__DisplayClass18_0_VTable vtable;
};

typedef struct MethodInfo_1D2CA04 MethodInfo_1D2CA04, *PMethodInfo_1D2CA04;

typedef union _union_254815 _union_254815, *P_union_254815;

union _union_254815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2CA04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335579 _union_335579, *P_union_335579;

union _union_335579 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass61_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass61_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass61_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass61_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass61_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass61_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass61_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass61_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass61_0_VTable vtable;
};

typedef struct MethodInfo_1BF1D48 MethodInfo_1BF1D48, *PMethodInfo_1BF1D48;

typedef union _union_249069 _union_249069, *P_union_249069;

union _union_249069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1D48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Title_TitleFavoriteMemberSettingController___c__DisplayClass4_1_VTable Shock_Scenes_Title_TitleFavoriteMemberSettingController___c__DisplayClass4_1_VTable, *PShock_Scenes_Title_TitleFavoriteMemberSettingController___c__DisplayClass4_1_VTable;

struct Shock_Scenes_Title_TitleFavoriteMemberSettingController___c__DisplayClass4_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_Dictionary_Type__MethodInfo__VTable System_Collections_Generic_Dictionary_Type__MethodInfo__VTable, *PSystem_Collections_Generic_Dictionary_Type__MethodInfo__VTable;

struct System_Collections_Generic_Dictionary_Type__MethodInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_2D5F06C_RGCTXs MethodInfo_2D5F06C_RGCTXs, *PMethodInfo_2D5F06C_RGCTXs;

struct MethodInfo_2D5F06C_RGCTXs {
    struct MethodInfo *_0_System_ReadOnlySpan_T__get_Length;
    struct Il2CppClass *_1_T;
    struct MethodInfo *_2_System_MemoryExtensions_IsTypeComparableAsBytes_T_;
    struct MethodInfo *_3_System_Runtime_InteropServices_MemoryMarshal_GetReference_T_;
    struct MethodInfo *_4_System_SpanHelpers_SequenceEqual_T_;
};

typedef struct MethodInfo_2B14D8C MethodInfo_2B14D8C, *PMethodInfo_2B14D8C;

typedef union _union_190716 _union_190716, *P_union_190716;

union _union_190716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14D8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_Localize_TermModification_c I2_Loc_Localize_TermModification_c, *PI2_Loc_Localize_TermModification_c;

typedef struct I2_Loc_Localize_TermModification_VTable I2_Loc_Localize_TermModification_VTable, *PI2_Loc_Localize_TermModification_VTable;

struct I2_Loc_Localize_TermModification_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct I2_Loc_Localize_TermModification_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_Localize_TermModification_VTable vtable;
};

typedef struct MethodInfo_2512300 MethodInfo_2512300, *PMethodInfo_2512300;

typedef union _union_248101 _union_248101, *P_union_248101;

union _union_248101 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248101 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335582 _union_335582, *P_union_335582;

union _union_335582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335585 _union_335585, *P_union_335585;

union _union_335585 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_VTable UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_VTable, *PUnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_VTable;

struct UnityEngine_UIElements_UIR_UIRenderDevice_AllocToFree_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335588 _union_335588, *P_union_335588;

union _union_335588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_Localize_TermModification_o I2_Loc_Localize_TermModification_o, *PI2_Loc_Localize_TermModification_o;

typedef struct I2_Loc_Localize_TermModification_Fields I2_Loc_Localize_TermModification_Fields, *PI2_Loc_Localize_TermModification_Fields;

struct I2_Loc_Localize_TermModification_Fields {
    int32_t value__;
};

struct I2_Loc_Localize_TermModification_o {
    struct I2_Loc_Localize_TermModification_Fields fields;
};

typedef struct System_Collections_Generic_IEnumerator_NoticeGeneralMst__c System_Collections_Generic_IEnumerator_NoticeGeneralMst__c, *PSystem_Collections_Generic_IEnumerator_NoticeGeneralMst__c;

struct System_Collections_Generic_IEnumerator_NoticeGeneralMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2E8CCC4 MethodInfo_2E8CCC4, *PMethodInfo_2E8CCC4;

typedef union _union_224325 _union_224325, *P_union_224325;

union _union_224325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CCC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_NoticeGeneralMst__o System_Collections_Generic_IEnumerator_NoticeGeneralMst__o, *PSystem_Collections_Generic_IEnumerator_NoticeGeneralMst__o;

typedef struct System_Collections_Generic_IEnumerator_NoticeGeneralMst__Fields System_Collections_Generic_IEnumerator_NoticeGeneralMst__Fields, *PSystem_Collections_Generic_IEnumerator_NoticeGeneralMst__Fields;

struct System_Collections_Generic_IEnumerator_NoticeGeneralMst__Fields {
};

struct System_Collections_Generic_IEnumerator_NoticeGeneralMst__o {
    struct System_Collections_Generic_IEnumerator_NoticeGeneralMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_NoticeGeneralMst__Fields fields;
};

typedef struct MethodInfo_21E5A50 MethodInfo_21E5A50, *PMethodInfo_21E5A50;

typedef union _union_161203 _union_161203, *P_union_161203;

union _union_161203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5A50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_VFX_VFXSpawnerState_Fields UnityEngine_VFX_VFXSpawnerState_Fields, *PUnityEngine_VFX_VFXSpawnerState_Fields;

struct UnityEngine_VFX_VFXSpawnerState_Fields {
    intptr_t m_Ptr;
    bool m_Owner;
};

typedef struct System_Func_LotteryPriceMst__uint__VTable System_Func_LotteryPriceMst__uint__VTable, *PSystem_Func_LotteryPriceMst__uint__VTable;

struct System_Func_LotteryPriceMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_MovieMstDataTable___c_o Shock_MovieMstDataTable___c_o, *PShock_MovieMstDataTable___c_o;

typedef struct Shock_MovieMstDataTable___c_c Shock_MovieMstDataTable___c_c, *PShock_MovieMstDataTable___c_c;

typedef struct Shock_MovieMstDataTable___c_Fields Shock_MovieMstDataTable___c_Fields, *PShock_MovieMstDataTable___c_Fields;

typedef struct Shock_MovieMstDataTable___c_StaticFields Shock_MovieMstDataTable___c_StaticFields, *PShock_MovieMstDataTable___c_StaticFields;

typedef struct Shock_MovieMstDataTable___c_VTable Shock_MovieMstDataTable___c_VTable, *PShock_MovieMstDataTable___c_VTable;

typedef struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__o System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__o, *PSystem_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__o;

typedef struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__c System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__c, *PSystem_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__c;

typedef struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__Fields System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__Fields, *PSystem_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__Fields;

typedef struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__VTable System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__VTable, *PSystem_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__VTable;

struct Shock_MovieMstDataTable___c_Fields {
};

struct Shock_MovieMstDataTable___c_StaticFields {
    struct Shock_MovieMstDataTable___c_o *__9;
    struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__o *__9__4_0;
};

struct Shock_MovieMstDataTable___c_o {
    struct Shock_MovieMstDataTable___c_c *klass;
    void *monitor;
    struct Shock_MovieMstDataTable___c_Fields fields;
};

struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_MovieMstDataTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MovieMstDataTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MovieMstDataTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MovieMstDataTable___c_VTable vtable;
};

struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__VTable vtable;
};

struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__o {
    struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_uint__IMovieMstData___IMovieMstData__Fields fields;
};

typedef struct Shock_GGL_Payment_AndroidInitPayment_VTable Shock_GGL_Payment_AndroidInitPayment_VTable, *PShock_GGL_Payment_AndroidInitPayment_VTable;

struct Shock_GGL_Payment_AndroidInitPayment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoExecute;
    struct VirtualInvokeData _5_GetScrambleKey;
    struct VirtualInvokeData _6_GetPolicyKey;
    struct VirtualInvokeData _7_GetStoreType;
};

typedef union _union_335591 _union_335591, *P_union_335591;

union _union_335591 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D614AC MethodInfo_1D614AC, *PMethodInfo_1D614AC;

typedef union _union_305758 _union_305758, *P_union_305758;

union _union_305758 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D614AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305758 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335594 _union_335594, *P_union_335594;

union _union_335594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1904F34_RGCTXs MethodInfo_1904F34_RGCTXs, *PMethodInfo_1904F34_RGCTXs;

struct MethodInfo_1904F34_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_Internal_ArrayPool_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_Internal_ArrayPool_T__Rent;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_IsWellKnownNoReferenceContainsType_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_Internal_ArrayPool_T__Return;
};

typedef union _union_335597 _union_335597, *P_union_335597;

union _union_335597 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_XmlSchemaSequence_VTable System_Xml_Schema_XmlSchemaSequence_VTable, *PSystem_Xml_Schema_XmlSchemaSequence_VTable;

struct System_Xml_Schema_XmlSchemaSequence_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
    struct VirtualInvokeData _7_get_Items;
};

typedef struct _Module__42_c _Module__42_c, *P_Module__42_c;

struct _Module__42_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_29088BC MethodInfo_29088BC, *PMethodInfo_29088BC;

typedef union _union_236377 _union_236377, *P_union_236377;

union _union_236377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29088BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1655220 MethodInfo_1655220, *PMethodInfo_1655220;

typedef union _union_314460 _union_314460, *P_union_314460;

union _union_314460 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1655220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__36_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314460 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_WipeMst_array Shock_WipeMst_array, *PShock_WipeMst_array;

typedef struct Shock_WipeMst_o Shock_WipeMst_o, *PShock_WipeMst_o;

typedef struct Shock_WipeMst_c Shock_WipeMst_c, *PShock_WipeMst_c;

typedef struct Shock_WipeMst_Fields Shock_WipeMst_Fields, *PShock_WipeMst_Fields;

typedef struct Shock_WipeMst_VTable Shock_WipeMst_VTable, *PShock_WipeMst_VTable;

struct Shock_WipeMst_Fields {
    uint32_t _id;
    struct System_String_o *_prefabPath;
    struct System_String_o *_readySeKey;
    struct System_String_o *_wipeSeKey;
    uint32_t _masterReleaseLabelId;
};

struct Shock_WipeMst_o {
    struct Shock_WipeMst_c *klass;
    void *monitor;
    struct Shock_WipeMst_Fields fields;
};

struct Shock_WipeMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_WipeMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_WipeMst_VTable vtable;
};

struct Shock_WipeMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_WipeMst_o *m_Items[65535];
};

typedef struct Aoharu_FriendListScene___c__DisplayClass52_1_VTable Aoharu_FriendListScene___c__DisplayClass52_1_VTable, *PAoharu_FriendListScene___c__DisplayClass52_1_VTable;

struct Aoharu_FriendListScene___c__DisplayClass52_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24D4A30 MethodInfo_24D4A30, *PMethodInfo_24D4A30;

typedef union _union_177840 _union_177840, *P_union_177840;

union _union_177840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4A30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_o Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_o, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_o;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_c Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_c, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_Fields Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_Fields, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_VTable Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_VTable, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_VTable;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_o Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_o, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_o;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_c Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_c, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_Fields Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_Fields, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_VTable Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_VTable, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_VTable;

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_Fields {
    bool isEnd;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_o {
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o *__4__this;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass16_0_o *__8__1;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_o {
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Close_d__16_VTable vtable;
};

typedef struct UniRx_IObserver_Pair_T___o UniRx_IObserver_Pair_T___o, *PUniRx_IObserver_Pair_T___o;

typedef struct UniRx_IObserver_Pair_T___Fields UniRx_IObserver_Pair_T___Fields, *PUniRx_IObserver_Pair_T___Fields;

struct UniRx_IObserver_Pair_T___Fields {
};

struct UniRx_IObserver_Pair_T___o {
    struct UniRx_IObserver_Pair_T___c *klass;
    void *monitor;
    struct UniRx_IObserver_Pair_T___Fields fields;
};

typedef struct MethodInfo_251CED4 MethodInfo_251CED4, *PMethodInfo_251CED4;

typedef union _union_255803 _union_255803, *P_union_255803;

union _union_255803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CED4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_byte____StaticFields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_byte____StaticFields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_byte____StaticFields;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_byte____StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_defaultResultTask;
};

typedef struct System_Func_CancellationToken__UniTask__VTable System_Func_CancellationToken__UniTask__VTable, *PSystem_Func_CancellationToken__UniTask__VTable;

struct System_Func_CancellationToken__UniTask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_203800 _union_203800, *P_union_203800;

union _union_203800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16D432C_RGCTXs MethodInfo_16D432C_RGCTXs, *PMethodInfo_16D432C_RGCTXs;

struct MethodInfo_16D432C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef union _union_203802 _union_203802, *P_union_203802;

union _union_203802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312B200 MethodInfo_312B200, *PMethodInfo_312B200;

typedef union _union_228347 _union_228347, *P_union_228347;

union _union_228347 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228347 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203804 _union_203804, *P_union_203804;

union _union_203804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3109DF0 MethodInfo_3109DF0, *PMethodInfo_3109DF0;

typedef union _union_330293 _union_330293, *P_union_330293;

union _union_330293 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109DF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330293 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203806 _union_203806, *P_union_203806;

union _union_203806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD7380 MethodInfo_2AD7380, *PMethodInfo_2AD7380;

typedef union _union_328758 _union_328758, *P_union_328758;

union _union_328758 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD7380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328758 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203808 _union_203808, *P_union_203808;

union _union_203808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2512318 MethodInfo_2512318, *PMethodInfo_2512318;

typedef union _union_248309 _union_248309, *P_union_248309;

union _union_248309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3134DAC MethodInfo_3134DAC, *PMethodInfo_3134DAC;

typedef union _union_239995 _union_239995, *P_union_239995;

union _union_239995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134DAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__c UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__c, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__c;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__RGCTXs UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__RGCTXs;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__VTable UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__VTable, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__VTable;

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_OperatorObserverBase_TResult__TResult_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnError;
};

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__VTable vtable;
};

typedef struct System_Action_Vector3__int__VTable System_Action_Vector3__int__VTable, *PSystem_Action_Vector3__int__VTable;

struct System_Action_Vector3__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_201D964 MethodInfo_201D964, *PMethodInfo_201D964;

typedef union _union_157938 _union_157938, *P_union_157938;

union _union_157938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngMovieData_c Shock_MngMovieData_c, *PShock_MngMovieData_c;

typedef struct Shock_MngMovieData_StaticFields Shock_MngMovieData_StaticFields, *PShock_MngMovieData_StaticFields;

typedef struct Shock_MngMovieData_VTable Shock_MngMovieData_VTable, *PShock_MngMovieData_VTable;

struct Shock_MngMovieData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngMovieData_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngMovieData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngMovieData_VTable vtable;
};

struct Shock_MngMovieData_StaticFields {
    struct System_Collections_Generic_List_uint__o *_MovieDataList_k__BackingField;
    uint32_t _HomeMovieId_k__BackingField;
};

typedef struct Gree_Wfs_LegacyAssetBundles_ToStringPlatformDomain_Fields Gree_Wfs_LegacyAssetBundles_ToStringPlatformDomain_Fields, *PGree_Wfs_LegacyAssetBundles_ToStringPlatformDomain_Fields;

struct Gree_Wfs_LegacyAssetBundles_ToStringPlatformDomain_Fields {
    struct Gree_Wfs_LegacyAssetBundles_PlatformDomain_Fields super;
};

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__o UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__o, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__o;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__Fields UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__Fields, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__Fields;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__o UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__o, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__o;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__c UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__c, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__c;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__Fields UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__Fields, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__Fields;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__RGCTXs UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__RGCTXs;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__VTable UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__VTable, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__VTable;

typedef struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__o UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__o, *PUniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__o;

typedef struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__c UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__c, *PUniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__c;

typedef struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__RGCTXs UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__RGCTXs;

typedef struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__VTable UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__VTable, *PUniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__VTable;

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__Fields {
    struct UniRx_Operators_OperatorObserverBase_TResult__TResult__Fields super;
    struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__o *parent;
    struct Il2CppObject *gate;
    bool hasLatest;
    struct Il2CppObject *latestValue;
};

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__o {
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__Fields fields;
};

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__VTable vtable;
};

struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TLeft_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TRight_;
    struct MethodInfo *_2_UniRx_Operators_OperatorObservableBase_TResult___ctor;
    struct Il2CppClass *_3_UniRx_Operators_OperatorObservableBase_TResult_;
    struct Il2CppClass *_4_UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult_;
    struct MethodInfo *_5_UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult___ctor;
    struct MethodInfo *_6_UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__Run;
};

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__Fields {
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__o *parent;
    struct System_IDisposable_o *selfSubscription;
};

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__o {
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult__Fields fields;
};

struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__o {
    struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__Fields fields;
};

struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_WithLatestFromObservable_TLeft__TRight__TResult__VTable vtable;
};

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_TLeft__TRight__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TResult__TResult___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TResult__TResult_;
    struct Il2CppClass *_2_UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult_;
    struct MethodInfo *_3_UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult___ctor;
    struct Il2CppClass *_4_UniRx_IObservable_TLeft_;
    struct MethodInfo *_5_UniRx_IObservable_TLeft__Subscribe;
    struct Il2CppClass *_6_UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult_;
    struct MethodInfo *_7_UniRx_Operators_WithLatestFromObservable_WithLatestFrom_RightObserver_TLeft__TRight__TResult___ctor;
    struct Il2CppClass *_8_UniRx_IObservable_TRight_;
    struct MethodInfo *_9_UniRx_IObservable_TRight__Subscribe;
    struct Il2CppClass *_10_UniRx_IObserver_TResult_;
    struct MethodInfo *_11_UniRx_IObserver_TResult__OnNext;
    struct MethodInfo *_12_UniRx_IObserver_TResult__OnError;
    struct MethodInfo *_13_UniRx_Operators_OperatorObserverBase_TResult__TResult__Dispose;
    struct MethodInfo *_14_UniRx_IObserver_TResult__OnCompleted;
};

typedef struct Shock_DataNode_MusicComposer_c Shock_DataNode_MusicComposer_c, *PShock_DataNode_MusicComposer_c;

typedef struct Shock_DataNode_MusicComposer_VTable Shock_DataNode_MusicComposer_VTable, *PShock_DataNode_MusicComposer_VTable;

struct Shock_DataNode_MusicComposer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_Carbon_IDataReceiverNode_Shock_MusicMst__OnReceive;
    struct VirtualInvokeData _9_Carbon_IDataReceiverNode_Shock_MusicData__OnReceive;
};

struct Shock_DataNode_MusicComposer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_MusicComposer_VTable vtable;
};

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_o Aoharu_CommonBgMovieScene___c__DisplayClass46_0_o, *PAoharu_CommonBgMovieScene___c__DisplayClass46_0_o;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_c Aoharu_CommonBgMovieScene___c__DisplayClass46_0_c, *PAoharu_CommonBgMovieScene___c__DisplayClass46_0_c;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_Fields Aoharu_CommonBgMovieScene___c__DisplayClass46_0_Fields, *PAoharu_CommonBgMovieScene___c__DisplayClass46_0_Fields;

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_VTable Aoharu_CommonBgMovieScene___c__DisplayClass46_0_VTable, *PAoharu_CommonBgMovieScene___c__DisplayClass46_0_VTable;

typedef struct Aoharu_CommonBgMovieScene_o Aoharu_CommonBgMovieScene_o, *PAoharu_CommonBgMovieScene_o;

typedef struct Aoharu_CommonBgMovieScene_c Aoharu_CommonBgMovieScene_c, *PAoharu_CommonBgMovieScene_c;

typedef struct Aoharu_CommonBgMovieScene_Fields Aoharu_CommonBgMovieScene_Fields, *PAoharu_CommonBgMovieScene_Fields;

typedef struct Aoharu_CommonBgMovieScene_StaticFields Aoharu_CommonBgMovieScene_StaticFields, *PAoharu_CommonBgMovieScene_StaticFields;

typedef struct Aoharu_CommonBgMovieScene_VTable Aoharu_CommonBgMovieScene_VTable, *PAoharu_CommonBgMovieScene_VTable;

struct Aoharu_CommonBgMovieScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_CommonBgMovieScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_CommonBgMovieScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CommonBgMovieScene_VTable vtable;
};

struct Aoharu_CommonBgMovieScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Canvas_o *m_Canvas;
    int32_t m_CanvasDefaultLayerNum;
    struct Shock_MoviePlayer_o *m_BgMoviePlayer;
    struct UnityEngine_UI_CanvasScaler_o *m_CanvasScaler;
    struct UnityEngine_RectTransform_o *m_BgRootTransform;
    struct UnityEngine_RectTransform_o *m_BgMoviePlayerTransform;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct UnityEngine_RectTransform_o *m_BlurTransform;
    uint32_t m_PrevMovieId;
    uint32_t m_StackMovieId;
};

struct Aoharu_CommonBgMovieScene_o {
    struct Aoharu_CommonBgMovieScene_c *klass;
    void *monitor;
    struct Aoharu_CommonBgMovieScene_Fields fields;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_Fields {
    struct Aoharu_CommonBgMovieScene_o *__4__this;
    struct System_Action_o *onStoped;
    struct System_Action_o *stopAct;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_o {
    struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_c *klass;
    void *monitor;
    struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_Fields fields;
};

struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CommonBgMovieScene___c__DisplayClass46_0_VTable vtable;
};

struct Aoharu_CommonBgMovieScene_StaticFields {
    struct Aoharu_CommonBgMovieScene_o *ms_Instance;
    bool ms_IsInit;
    bool ms_IsBooting;
    struct System_Action_o *ms_OnCreateComplete;
    uint32_t DefaultMovieId;
};

typedef struct MethodInfo_13B3D34 MethodInfo_13B3D34, *PMethodInfo_13B3D34;

typedef struct MethodInfo_13B3D34_RGCTXs MethodInfo_13B3D34_RGCTXs, *PMethodInfo_13B3D34_RGCTXs;

typedef union _union_206829 _union_206829, *P_union_206829;

struct MethodInfo_13B3D34_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_206829 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B3D34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B3D34_RGCTXs *rgctx_data;
    union _union_206829 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvHomeR_c Shock_RecvHomeR_c, *PShock_RecvHomeR_c;

typedef struct Shock_RecvHomeR_VTable Shock_RecvHomeR_VTable, *PShock_RecvHomeR_VTable;

struct Shock_RecvHomeR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvHomeR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvHomeR_VTable vtable;
};

typedef struct MethodInfo_32AAA48 MethodInfo_32AAA48, *PMethodInfo_32AAA48;

typedef union _union_316463 _union_316463, *P_union_316463;

union _union_316463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AAA48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_DOSetter_Color__o DG_Tweening_Core_DOSetter_Color__o, *PDG_Tweening_Core_DOSetter_Color__o;

typedef struct DG_Tweening_Core_DOSetter_Color__c DG_Tweening_Core_DOSetter_Color__c, *PDG_Tweening_Core_DOSetter_Color__c;

typedef struct DG_Tweening_Core_DOSetter_Color__Fields DG_Tweening_Core_DOSetter_Color__Fields, *PDG_Tweening_Core_DOSetter_Color__Fields;

struct DG_Tweening_Core_DOSetter_Color__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_Core_DOSetter_Color__o {
    struct DG_Tweening_Core_DOSetter_Color__c *klass;
    void *monitor;
    struct DG_Tweening_Core_DOSetter_Color__Fields fields;
};

struct DG_Tweening_Core_DOSetter_Color__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOSetter_Color__VTable vtable;
};

typedef struct UnityEngine_UIElements_VisualElement_MeasureMode_VTable UnityEngine_UIElements_VisualElement_MeasureMode_VTable, *PUnityEngine_UIElements_VisualElement_MeasureMode_VTable;

struct UnityEngine_UIElements_VisualElement_MeasureMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_203820 _union_203820, *P_union_203820;

union _union_203820 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203822 _union_203822, *P_union_203822;

union _union_203822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203824 _union_203824, *P_union_203824;

union _union_203824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_uint__long__Fields System_Collections_Generic_Dictionary_uint__long__Fields, *PSystem_Collections_Generic_Dictionary_uint__long__Fields;

struct System_Collections_Generic_Dictionary_uint__long__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_203826 _union_203826, *P_union_203826;

union _union_203826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203828 _union_203828, *P_union_203828;

union _union_203828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__BAND_CATEGORY___LotteryEffMovieMst__VTable Carbon_ListDictionary_ValueTuple_uint__BAND_CATEGORY___LotteryEffMovieMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__BAND_CATEGORY___LotteryEffMovieMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__BAND_CATEGORY___LotteryEffMovieMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2697E18 MethodInfo_2697E18, *PMethodInfo_2697E18;

typedef union _union_310098 _union_310098, *P_union_310098;

union _union_310098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697E18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173E5B0 MethodInfo_173E5B0, *PMethodInfo_173E5B0;

typedef union _union_166339 _union_166339, *P_union_166339;

union _union_166339 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173E5B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166339 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PresetBackgroundMstTable___c_StaticFields Shock_PresetBackgroundMstTable___c_StaticFields, *PShock_PresetBackgroundMstTable___c_StaticFields;

typedef struct Shock_PresetBackgroundMstTable___c_o Shock_PresetBackgroundMstTable___c_o, *PShock_PresetBackgroundMstTable___c_o;

typedef struct System_Func_PresetBackgroundMst__uint__o System_Func_PresetBackgroundMst__uint__o, *PSystem_Func_PresetBackgroundMst__uint__o;

typedef struct System_Func_PresetBackgroundMst__string__o System_Func_PresetBackgroundMst__string__o, *PSystem_Func_PresetBackgroundMst__string__o;

typedef struct Shock_PresetBackgroundMstTable___c_c Shock_PresetBackgroundMstTable___c_c, *PShock_PresetBackgroundMstTable___c_c;

typedef struct Shock_PresetBackgroundMstTable___c_Fields Shock_PresetBackgroundMstTable___c_Fields, *PShock_PresetBackgroundMstTable___c_Fields;

typedef struct System_Func_PresetBackgroundMst__uint__c System_Func_PresetBackgroundMst__uint__c, *PSystem_Func_PresetBackgroundMst__uint__c;

typedef struct System_Func_PresetBackgroundMst__uint__Fields System_Func_PresetBackgroundMst__uint__Fields, *PSystem_Func_PresetBackgroundMst__uint__Fields;

typedef struct System_Func_PresetBackgroundMst__string__c System_Func_PresetBackgroundMst__string__c, *PSystem_Func_PresetBackgroundMst__string__c;

typedef struct System_Func_PresetBackgroundMst__string__Fields System_Func_PresetBackgroundMst__string__Fields, *PSystem_Func_PresetBackgroundMst__string__Fields;

typedef struct Shock_PresetBackgroundMstTable___c_VTable Shock_PresetBackgroundMstTable___c_VTable, *PShock_PresetBackgroundMstTable___c_VTable;

typedef struct System_Func_PresetBackgroundMst__uint__VTable System_Func_PresetBackgroundMst__uint__VTable, *PSystem_Func_PresetBackgroundMst__uint__VTable;

typedef struct System_Func_PresetBackgroundMst__string__VTable System_Func_PresetBackgroundMst__string__VTable, *PSystem_Func_PresetBackgroundMst__string__VTable;

struct System_Func_PresetBackgroundMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_PresetBackgroundMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_PresetBackgroundMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PresetBackgroundMstTable___c_Fields {
};

struct System_Func_PresetBackgroundMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_PresetBackgroundMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_PresetBackgroundMst__string__VTable vtable;
};

struct System_Func_PresetBackgroundMst__string__o {
    struct System_Func_PresetBackgroundMst__string__c *klass;
    void *monitor;
    struct System_Func_PresetBackgroundMst__string__Fields fields;
};

struct System_Func_PresetBackgroundMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_PresetBackgroundMstTable___c_o {
    struct Shock_PresetBackgroundMstTable___c_c *klass;
    void *monitor;
    struct Shock_PresetBackgroundMstTable___c_Fields fields;
};

struct Shock_PresetBackgroundMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_PresetBackgroundMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PresetBackgroundMstTable___c_VTable vtable;
};

struct Shock_PresetBackgroundMstTable___c_StaticFields {
    struct Shock_PresetBackgroundMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_PresetBackgroundMst__uint__o *__9__11_0;
    struct System_Func_PresetBackgroundMst__string__o *__9__18_0;
    struct System_Func_PresetBackgroundMst__string__o *__9__19_0;
};

struct System_Func_PresetBackgroundMst__uint__o {
    struct System_Func_PresetBackgroundMst__uint__c *klass;
    void *monitor;
    struct System_Func_PresetBackgroundMst__uint__Fields fields;
};

struct System_Func_PresetBackgroundMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_PresetBackgroundMst__uint__VTable vtable;
};

typedef struct Shock_MainHeaderObject___c__DisplayClass83_0_o Shock_MainHeaderObject___c__DisplayClass83_0_o, *PShock_MainHeaderObject___c__DisplayClass83_0_o;

typedef struct Shock_MainHeaderObject___c__DisplayClass83_0_c Shock_MainHeaderObject___c__DisplayClass83_0_c, *PShock_MainHeaderObject___c__DisplayClass83_0_c;

typedef struct Shock_MainHeaderObject___c__DisplayClass83_0_Fields Shock_MainHeaderObject___c__DisplayClass83_0_Fields, *PShock_MainHeaderObject___c__DisplayClass83_0_Fields;

typedef struct Shock_MainHeaderObject___c__DisplayClass83_0_VTable Shock_MainHeaderObject___c__DisplayClass83_0_VTable, *PShock_MainHeaderObject___c__DisplayClass83_0_VTable;

struct Shock_MainHeaderObject___c__DisplayClass83_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainHeaderObject___c__DisplayClass83_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeaderObject___c__DisplayClass83_0_VTable vtable;
};

struct Shock_MainHeaderObject___c__DisplayClass83_0_Fields {
    struct Carbon_ParallelTask_o *pTask;
    bool isEnter;
};

struct Shock_MainHeaderObject___c__DisplayClass83_0_o {
    struct Shock_MainHeaderObject___c__DisplayClass83_0_c *klass;
    void *monitor;
    struct Shock_MainHeaderObject___c__DisplayClass83_0_Fields fields;
};

typedef struct MethodInfo_15D891C MethodInfo_15D891C, *PMethodInfo_15D891C;

typedef struct MethodInfo_15D891C_RGCTXs MethodInfo_15D891C_RGCTXs, *PMethodInfo_15D891C_RGCTXs;

typedef union _union_335216 _union_335216, *P_union_335216;

union _union_335216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D891C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

struct MethodInfo_15D891C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D891C_RGCTXs *rgctx_data;
    union _union_335216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_1_Fields Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_1_Fields, *PShock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_1_Fields;

typedef struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_o Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_o, *PShock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_o;

typedef struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_c Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_c, *PShock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_c;

typedef struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_Fields Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_Fields, *PShock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_VTable Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_VTable, *PShock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_VTable;

struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_Fields {
    struct Carbon_ParallelTask_o *ptask;
    struct Shock_Scenes_Adventure_AdventureFlashController_o *__4__this;
};

struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_o {
    struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_1_Fields {
    struct System_String_o *prefabName;
    struct Shock_Scenes_Adventure_AdventureFlashController___c__DisplayClass8_0_o *CS___8__locals1;
};

typedef struct System_Collections_Generic_IEnumerable_IRarHeader__c System_Collections_Generic_IEnumerable_IRarHeader__c, *PSystem_Collections_Generic_IEnumerable_IRarHeader__c;

struct System_Collections_Generic_IEnumerable_IRarHeader__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Cysharp_Threading_Tasks_CompletedTasks_Fields Cysharp_Threading_Tasks_CompletedTasks_Fields, *PCysharp_Threading_Tasks_CompletedTasks_Fields;

struct Cysharp_Threading_Tasks_CompletedTasks_Fields {
};

typedef struct MethodInfo_10ED440_RGCTXs MethodInfo_10ED440_RGCTXs, *PMethodInfo_10ED440_RGCTXs;

struct MethodInfo_10ED440_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1287A38 MethodInfo_1287A38, *PMethodInfo_1287A38;

typedef union _union_208801 _union_208801, *P_union_208801;

union _union_208801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287A38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12D5498 MethodInfo_12D5498, *PMethodInfo_12D5498;

typedef union _union_167501 _union_167501, *P_union_167501;

union _union_167501 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D5498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167501 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203810 _union_203810, *P_union_203810;

union _union_203810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass233_0_c Shock_Protocol___c__DisplayClass233_0_c, *PShock_Protocol___c__DisplayClass233_0_c;

typedef struct Shock_Protocol___c__DisplayClass233_0_VTable Shock_Protocol___c__DisplayClass233_0_VTable, *PShock_Protocol___c__DisplayClass233_0_VTable;

struct Shock_Protocol___c__DisplayClass233_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass233_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass233_0_VTable vtable;
};

typedef union _union_203812 _union_203812, *P_union_203812;

union _union_203812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203814 _union_203814, *P_union_203814;

union _union_203814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203816 _union_203816, *P_union_203816;

union _union_203816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B44C8 MethodInfo_32B44C8, *PMethodInfo_32B44C8;

typedef union _union_318931 _union_318931, *P_union_318931;

union _union_318931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B44C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass58_0_VTable Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass58_0_VTable, *PAoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass58_0_VTable;

struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass58_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203818 _union_203818, *P_union_203818;

union _union_203818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePreset_Bg_PresetBgData_VTable Aoharu_HomePreset_Bg_PresetBgData_VTable, *PAoharu_HomePreset_Bg_PresetBgData_VTable;

struct Aoharu_HomePreset_Bg_PresetBgData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1655264 MethodInfo_1655264, *PMethodInfo_1655264;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__c Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__c;

typedef union _union_314462 _union_314462, *P_union_314462;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__VTable vtable;
};

union _union_314462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1655264 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_Task_T___GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_Task_T___get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_Task_T____UniTaskExtensions__Unwrap_d__37_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_Task_T___GetResult;
    struct Il2CppClass *_4_System_Threading_Tasks_Task_T_;
    struct MethodInfo *_5_System_Threading_Tasks_Task_T__ConfigureAwait;
    struct MethodInfo *_6_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_T__GetAwaiter;
    struct MethodInfo *_7_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_T__get_IsCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_T___UniTaskExtensions__Unwrap_d__37_T__;
    struct MethodInfo *_9_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_T__GetResult;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

typedef struct MethodInfo_1BF1D20 MethodInfo_1BF1D20, *PMethodInfo_1BF1D20;

typedef union _union_248861 _union_248861, *P_union_248861;

union _union_248861 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248861 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_o Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_o, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_o;

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_c Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_c, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_c;

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_Fields Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_Fields, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_Fields;

typedef struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_VTable Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_VTable, *PAoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_VTable;

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_Fields {
    struct Shock_IInputLockData_o *input;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_o {
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_Fields fields;
};

struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumController___c__DisplayClass25_3_VTable vtable;
};

typedef struct MethodInfo_2EAF624 MethodInfo_2EAF624, *PMethodInfo_2EAF624;

typedef union _union_232649 _union_232649, *P_union_232649;

union _union_232649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF624 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B4520 MethodInfo_32B4520, *PMethodInfo_32B4520;

typedef union _union_318977 _union_318977, *P_union_318977;

union _union_318977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4520 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAC144 MethodInfo_1EAC144, *PMethodInfo_1EAC144;

typedef union _union_263550 _union_263550, *P_union_263550;

union _union_263550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B64C98 MethodInfo_1B64C98, *PMethodInfo_1B64C98;

typedef union _union_249311 _union_249311, *P_union_249311;

union _union_249311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64C98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4358 MethodInfo_22C4358, *PMethodInfo_22C4358;

typedef union _union_280188 _union_280188, *P_union_280188;

union _union_280188 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4358 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280188 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E5B8 MethodInfo_243E5B8, *PMethodInfo_243E5B8;

typedef union _union_279234 _union_279234, *P_union_279234;

union _union_279234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E5B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B21C MethodInfo_2B0B21C, *PMethodInfo_2B0B21C;

typedef union _union_181908 _union_181908, *P_union_181908;

union _union_181908 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B21C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181908 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5D144_RGCTXs MethodInfo_2D5D144_RGCTXs, *PMethodInfo_2D5D144_RGCTXs;

struct MethodInfo_2D5D144_RGCTXs {
    struct Il2CppClass *_0_TDelegate;
};

typedef struct UnityEngine_RenderBuffer_VTable UnityEngine_RenderBuffer_VTable, *PUnityEngine_RenderBuffer_VTable;

struct UnityEngine_RenderBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2BE0C58 MethodInfo_2BE0C58, *PMethodInfo_2BE0C58;

typedef union _union_236387 _union_236387, *P_union_236387;

union _union_236387 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE0C58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236387 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_HomeBannerMstTable___c_Fields Shock_HomeBannerMstTable___c_Fields, *PShock_HomeBannerMstTable___c_Fields;

struct Shock_HomeBannerMstTable___c_Fields {
};

typedef struct MethodInfo_2B0B220 MethodInfo_2B0B220, *PMethodInfo_2B0B220;

typedef union _union_183346 _union_183346, *P_union_183346;

union _union_183346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAC130 MethodInfo_1EAC130, *PMethodInfo_1EAC130;

typedef union _union_264922 _union_264922, *P_union_264922;

union _union_264922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAC130 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B228 MethodInfo_2B0B228, *PMethodInfo_2B0B228;

typedef union _union_184784 _union_184784, *P_union_184784;

union _union_184784 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184784 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MainHeader_c Shock_MainHeader_c, *PShock_MainHeader_c;

typedef struct Shock_MainHeader_StaticFields Shock_MainHeader_StaticFields, *PShock_MainHeader_StaticFields;

typedef struct Shock_MainHeader_VTable Shock_MainHeader_VTable, *PShock_MainHeader_VTable;

struct Shock_MainHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainHeader_StaticFields {
    struct Shock_MainHeaderObject_o *ms_Object;
};

struct Shock_MainHeader_c {
    struct Il2CppClass_1 _1;
    struct Shock_MainHeader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeader_VTable vtable;
};

typedef struct Shock_MngLiveData_Fields Shock_MngLiveData_Fields, *PShock_MngLiveData_Fields;

struct Shock_MngLiveData_Fields {
};

typedef struct MethodInfo_2C35F94_RGCTXs MethodInfo_2C35F94_RGCTXs, *PMethodInfo_2C35F94_RGCTXs;

struct MethodInfo_2C35F94_RGCTXs {
    struct Il2CppClass *_0_UniRx_LazyTask_T_;
    struct MethodInfo *_1_UniRx_LazyTask_T___ctor;
};

typedef struct MethodInfo_19E5840 MethodInfo_19E5840, *PMethodInfo_19E5840;

typedef union _union_246217 _union_246217, *P_union_246217;

union _union_246217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CEE84 MethodInfo_22CEE84, *PMethodInfo_22CEE84;

typedef union _union_275632 _union_275632, *P_union_275632;

union _union_275632 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEE84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275632 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AlbumUnitTypeMemberTagMMst__string__o System_Func_AlbumUnitTypeMemberTagMMst__string__o, *PSystem_Func_AlbumUnitTypeMemberTagMMst__string__o;

typedef struct System_Func_AlbumUnitTypeMemberTagMMst__string__Fields System_Func_AlbumUnitTypeMemberTagMMst__string__Fields, *PSystem_Func_AlbumUnitTypeMemberTagMMst__string__Fields;

struct System_Func_AlbumUnitTypeMemberTagMMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumUnitTypeMemberTagMMst__string__o {
    struct System_Func_AlbumUnitTypeMemberTagMMst__string__c *klass;
    void *monitor;
    struct System_Func_AlbumUnitTypeMemberTagMMst__string__Fields fields;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass85_1_VTable Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass85_1_VTable, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass85_1_VTable;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass85_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_26A6264 MethodInfo_26A6264, *PMethodInfo_26A6264;

typedef union _union_279598 _union_279598, *P_union_279598;

union _union_279598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6264 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_EventArgs_VTable System_EventArgs_VTable, *PSystem_EventArgs_VTable;

struct System_EventArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B9DD88 MethodInfo_2B9DD88, *PMethodInfo_2B9DD88;

struct MethodInfo_2B9DD88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256616 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__VTable GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__VTable, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__VTable;

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___EventPointMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2EAF634 MethodInfo_2EAF634, *PMethodInfo_2EAF634;

typedef union _union_232817 _union_232817, *P_union_232817;

union _union_232817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_160C8C4 MethodInfo_160C8C4, *PMethodInfo_160C8C4;

typedef union _union_193101 _union_193101, *P_union_193101;

union _union_193101 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160C8C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160C8C4_RGCTXs *rgctx_data;
    union _union_193101 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAF604 MethodInfo_2EAF604, *PMethodInfo_2EAF604;

typedef union _union_232481 _union_232481, *P_union_232481;

union _union_232481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5AF10 MethodInfo_2D5AF10, *PMethodInfo_2D5AF10;

typedef struct MethodInfo_2D5AF10_RGCTXs MethodInfo_2D5AF10_RGCTXs, *PMethodInfo_2D5AF10_RGCTXs;

typedef union _union_298610 _union_298610, *P_union_298610;

union _union_298610 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5AF10_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
    struct Il2CppClass *_3_System_Func_T__TKey__bool_;
    struct MethodInfo *_4_System_Func_T__TKey__bool__Invoke;
    struct MethodInfo *_5_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_6_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_7_Carbon_ListExtensions_RemoveAll_T__TKey_;
};

struct MethodInfo_2D5AF10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5AF10_RGCTXs *rgctx_data;
    union _union_298610 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventPointSettingsMstTable_StaticFields Shock_EventPointSettingsMstTable_StaticFields, *PShock_EventPointSettingsMstTable_StaticFields;

typedef struct Shock_EventPointSettingsMstTable_o Shock_EventPointSettingsMstTable_o, *PShock_EventPointSettingsMstTable_o;

typedef struct Carbon_ListDictionary_uint__EventPointSettingsMst__o Carbon_ListDictionary_uint__EventPointSettingsMst__o, *PCarbon_ListDictionary_uint__EventPointSettingsMst__o;

typedef struct Shock_EventPointSettingsMstTable_c Shock_EventPointSettingsMstTable_c, *PShock_EventPointSettingsMstTable_c;

typedef struct Shock_EventPointSettingsMstTable_Fields Shock_EventPointSettingsMstTable_Fields, *PShock_EventPointSettingsMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__EventPointSettingsMst__c Carbon_ListDictionary_uint__EventPointSettingsMst__c, *PCarbon_ListDictionary_uint__EventPointSettingsMst__c;

typedef struct Carbon_ListDictionary_uint__EventPointSettingsMst__Fields Carbon_ListDictionary_uint__EventPointSettingsMst__Fields, *PCarbon_ListDictionary_uint__EventPointSettingsMst__Fields;

typedef struct Shock_EventPointSettingsMstTable_VTable Shock_EventPointSettingsMstTable_VTable, *PShock_EventPointSettingsMstTable_VTable;

typedef struct Shock_GameMstTableBase_EventPointSettingsMst__uint__Fields Shock_GameMstTableBase_EventPointSettingsMst__uint__Fields, *PShock_GameMstTableBase_EventPointSettingsMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__EventPointSettingsMst__VTable Carbon_ListDictionary_uint__EventPointSettingsMst__VTable, *PCarbon_ListDictionary_uint__EventPointSettingsMst__VTable;

struct Shock_GameMstTableBase_EventPointSettingsMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventPointSettingsMstTable_Fields {
    struct Shock_GameMstTableBase_EventPointSettingsMst__uint__Fields super;
};

struct Shock_EventPointSettingsMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_EventPointSettingsMstTable_o {
    struct Shock_EventPointSettingsMstTable_c *klass;
    void *monitor;
    struct Shock_EventPointSettingsMstTable_Fields fields;
};

struct Carbon_ListDictionary_uint__EventPointSettingsMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__EventPointSettingsMst__o {
    struct Carbon_ListDictionary_uint__EventPointSettingsMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__EventPointSettingsMst__Fields fields;
};

struct Carbon_ListDictionary_uint__EventPointSettingsMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__EventPointSettingsMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__EventPointSettingsMst__VTable vtable;
};

struct Shock_EventPointSettingsMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventPointSettingsMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointSettingsMstTable_VTable vtable;
};

struct Shock_EventPointSettingsMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventPointSettingsMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__EventPointSettingsMst__o *ms_HashTable;
};

typedef struct MethodInfo_2F415A8_RGCTXs MethodInfo_2F415A8_RGCTXs, *PMethodInfo_2F415A8_RGCTXs;

struct MethodInfo_2F415A8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_Playables_FrameRate_c UnityEngine_Playables_FrameRate_c, *PUnityEngine_Playables_FrameRate_c;

typedef struct UnityEngine_Playables_FrameRate_StaticFields UnityEngine_Playables_FrameRate_StaticFields, *PUnityEngine_Playables_FrameRate_StaticFields;

typedef struct UnityEngine_Playables_FrameRate_VTable UnityEngine_Playables_FrameRate_VTable, *PUnityEngine_Playables_FrameRate_VTable;

typedef struct UnityEngine_Playables_FrameRate_o UnityEngine_Playables_FrameRate_o, *PUnityEngine_Playables_FrameRate_o;

typedef struct UnityEngine_Playables_FrameRate_Fields UnityEngine_Playables_FrameRate_Fields, *PUnityEngine_Playables_FrameRate_Fields;

struct UnityEngine_Playables_FrameRate_Fields {
    int32_t m_Rate;
};

struct UnityEngine_Playables_FrameRate_o {
    struct UnityEngine_Playables_FrameRate_Fields fields;
};

struct UnityEngine_Playables_FrameRate_StaticFields {
    struct UnityEngine_Playables_FrameRate_o k_24Fps;
    struct UnityEngine_Playables_FrameRate_o k_23_976Fps;
    struct UnityEngine_Playables_FrameRate_o k_25Fps;
    struct UnityEngine_Playables_FrameRate_o k_30Fps;
    struct UnityEngine_Playables_FrameRate_o k_29_97Fps;
    struct UnityEngine_Playables_FrameRate_o k_50Fps;
    struct UnityEngine_Playables_FrameRate_o k_60Fps;
    struct UnityEngine_Playables_FrameRate_o k_59_94Fps;
};

struct UnityEngine_Playables_FrameRate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct UnityEngine_Playables_FrameRate_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Playables_FrameRate_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_FrameRate_VTable vtable;
};

typedef struct Aoharu_Chat_Group_GroupArea___c_o Aoharu_Chat_Group_GroupArea___c_o, *PAoharu_Chat_Group_GroupArea___c_o;

typedef struct Aoharu_Chat_Group_GroupArea___c_c Aoharu_Chat_Group_GroupArea___c_c, *PAoharu_Chat_Group_GroupArea___c_c;

typedef struct Aoharu_Chat_Group_GroupArea___c_Fields Aoharu_Chat_Group_GroupArea___c_Fields, *PAoharu_Chat_Group_GroupArea___c_Fields;

typedef struct Aoharu_Chat_Group_GroupArea___c_StaticFields Aoharu_Chat_Group_GroupArea___c_StaticFields, *PAoharu_Chat_Group_GroupArea___c_StaticFields;

typedef struct Aoharu_Chat_Group_GroupArea___c_VTable Aoharu_Chat_Group_GroupArea___c_VTable, *PAoharu_Chat_Group_GroupArea___c_VTable;

typedef struct System_Predicate_IGroupObject__o System_Predicate_IGroupObject__o, *PSystem_Predicate_IGroupObject__o;

typedef struct System_Predicate_IGroupObject__c System_Predicate_IGroupObject__c, *PSystem_Predicate_IGroupObject__c;

typedef struct System_Predicate_IGroupObject__Fields System_Predicate_IGroupObject__Fields, *PSystem_Predicate_IGroupObject__Fields;

typedef struct System_Predicate_IGroupObject__VTable System_Predicate_IGroupObject__VTable, *PSystem_Predicate_IGroupObject__VTable;

struct Aoharu_Chat_Group_GroupArea___c_Fields {
};

struct System_Predicate_IGroupObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_IGroupObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_IGroupObject__VTable vtable;
};

struct System_Predicate_IGroupObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_IGroupObject__o {
    struct System_Predicate_IGroupObject__c *klass;
    void *monitor;
    struct System_Predicate_IGroupObject__Fields fields;
};

struct Aoharu_Chat_Group_GroupArea___c_StaticFields {
    struct Aoharu_Chat_Group_GroupArea___c_o *__9;
    struct System_Predicate_IGroupObject__o *__9__4_0;
};

struct Aoharu_Chat_Group_GroupArea___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Group_GroupArea___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Chat_Group_GroupArea___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Group_GroupArea___c_VTable vtable;
};

struct Aoharu_Chat_Group_GroupArea___c_o {
    struct Aoharu_Chat_Group_GroupArea___c_c *klass;
    void *monitor;
    struct Aoharu_Chat_Group_GroupArea___c_Fields fields;
};

typedef union _union_335501 _union_335501, *P_union_335501;

union _union_335501 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_MulticastNotSupportedException_c System_MulticastNotSupportedException_c, *PSystem_MulticastNotSupportedException_c;

typedef struct System_MulticastNotSupportedException_VTable System_MulticastNotSupportedException_VTable, *PSystem_MulticastNotSupportedException_VTable;

struct System_MulticastNotSupportedException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_MulticastNotSupportedException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_MulticastNotSupportedException_VTable vtable;
};

typedef struct System_Collections_Generic_List_Enumerator_Reward__VTable System_Collections_Generic_List_Enumerator_Reward__VTable, *PSystem_Collections_Generic_List_Enumerator_Reward__VTable;

struct System_Collections_Generic_List_Enumerator_Reward__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef union _union_335504 _union_335504, *P_union_335504;

union _union_335504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335507 _union_335507, *P_union_335507;

union _union_335507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9DD54 MethodInfo_2B9DD54, *PMethodInfo_2B9DD54;

struct MethodInfo_2B9DD54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256594 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D61480 MethodInfo_1D61480, *PMethodInfo_1D61480;

typedef union _union_305362 _union_305362, *P_union_305362;

union _union_305362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D61480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_o Aoharu_HomePreset_FrontEffectWindowController_AnimeType_o, *PAoharu_HomePreset_FrontEffectWindowController_AnimeType_o;

typedef struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_Fields Aoharu_HomePreset_FrontEffectWindowController_AnimeType_Fields, *PAoharu_HomePreset_FrontEffectWindowController_AnimeType_Fields;

struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_Fields {
    int32_t value__;
};

struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_o {
    struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_Fields fields;
};

typedef struct MethodInfo_2D649AC MethodInfo_2D649AC, *PMethodInfo_2D649AC;

typedef struct MethodInfo_2D649AC_RGCTXs MethodInfo_2D649AC_RGCTXs, *PMethodInfo_2D649AC_RGCTXs;

typedef union _union_288856 _union_288856, *P_union_288856;

union _union_288856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D649AC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Notification_OnErrorNotification_T_;
    struct MethodInfo *_1_UniRx_Notification_OnErrorNotification_T___ctor;
};

struct MethodInfo_2D649AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Notification_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D649AC_RGCTXs *rgctx_data;
    union _union_288856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190FF4C MethodInfo_190FF4C, *PMethodInfo_190FF4C;

typedef struct MethodInfo_190FF4C_RGCTXs MethodInfo_190FF4C_RGCTXs, *PMethodInfo_190FF4C_RGCTXs;

typedef union _union_192459 _union_192459, *P_union_192459;

union _union_192459 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FF4C_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

struct MethodInfo_190FF4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FF4C_RGCTXs *rgctx_data;
    union _union_192459 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Profiling_ProfilerRecorder_ControlOptions_Fields Unity_Profiling_ProfilerRecorder_ControlOptions_Fields, *PUnity_Profiling_ProfilerRecorder_ControlOptions_Fields;

struct Unity_Profiling_ProfilerRecorder_ControlOptions_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1BFC814 MethodInfo_1BFC814, *PMethodInfo_1BFC814;

struct MethodInfo_1BFC814 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190D3F4_RGCTXs MethodInfo_190D3F4_RGCTXs, *PMethodInfo_190D3F4_RGCTXs;

struct MethodInfo_190D3F4_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_2091224 MethodInfo_2091224, *PMethodInfo_2091224;

typedef union _union_325557 _union_325557, *P_union_325557;

union _union_325557 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325557 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335510 _union_335510, *P_union_335510;

union _union_335510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Platform_FirebaseHandler_VTable Firebase_Platform_FirebaseHandler_VTable, *PFirebase_Platform_FirebaseHandler_VTable;

struct Firebase_Platform_FirebaseHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_FancyScrollerDragArea_Fields Aoharu_FancyScrollerDragArea_Fields, *PAoharu_FancyScrollerDragArea_Fields;

typedef struct UnityEngine_EventSystems_EventTrigger_o UnityEngine_EventSystems_EventTrigger_o, *PUnityEngine_EventSystems_EventTrigger_o;

typedef struct UnityEngine_EventSystems_EventTrigger_c UnityEngine_EventSystems_EventTrigger_c, *PUnityEngine_EventSystems_EventTrigger_c;

typedef struct UnityEngine_EventSystems_EventTrigger_Fields UnityEngine_EventSystems_EventTrigger_Fields, *PUnityEngine_EventSystems_EventTrigger_Fields;

typedef struct UnityEngine_EventSystems_EventTrigger_VTable UnityEngine_EventSystems_EventTrigger_VTable, *PUnityEngine_EventSystems_EventTrigger_VTable;

typedef struct System_Collections_Generic_List_EventTrigger_Entry__o System_Collections_Generic_List_EventTrigger_Entry__o, *PSystem_Collections_Generic_List_EventTrigger_Entry__o;

typedef struct System_Collections_Generic_List_EventTrigger_Entry__c System_Collections_Generic_List_EventTrigger_Entry__c, *PSystem_Collections_Generic_List_EventTrigger_Entry__c;

typedef struct System_Collections_Generic_List_EventTrigger_Entry__Fields System_Collections_Generic_List_EventTrigger_Entry__Fields, *PSystem_Collections_Generic_List_EventTrigger_Entry__Fields;

typedef struct System_Collections_Generic_List_EventTrigger_Entry__StaticFields System_Collections_Generic_List_EventTrigger_Entry__StaticFields, *PSystem_Collections_Generic_List_EventTrigger_Entry__StaticFields;

typedef struct System_Collections_Generic_List_EventTrigger_Entry__VTable System_Collections_Generic_List_EventTrigger_Entry__VTable, *PSystem_Collections_Generic_List_EventTrigger_Entry__VTable;

typedef struct UnityEngine_EventSystems_EventTrigger_Entry_array UnityEngine_EventSystems_EventTrigger_Entry_array, *PUnityEngine_EventSystems_EventTrigger_Entry_array;

typedef struct UnityEngine_EventSystems_EventTrigger_Entry_o UnityEngine_EventSystems_EventTrigger_Entry_o, *PUnityEngine_EventSystems_EventTrigger_Entry_o;

typedef struct UnityEngine_EventSystems_EventTrigger_Entry_c UnityEngine_EventSystems_EventTrigger_Entry_c, *PUnityEngine_EventSystems_EventTrigger_Entry_c;

typedef struct UnityEngine_EventSystems_EventTrigger_Entry_Fields UnityEngine_EventSystems_EventTrigger_Entry_Fields, *PUnityEngine_EventSystems_EventTrigger_Entry_Fields;

typedef struct UnityEngine_EventSystems_EventTrigger_Entry_VTable UnityEngine_EventSystems_EventTrigger_Entry_VTable, *PUnityEngine_EventSystems_EventTrigger_Entry_VTable;

struct System_Collections_Generic_List_EventTrigger_Entry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_EventTrigger_Entry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_EventTrigger_Entry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_EventTrigger_Entry__VTable vtable;
};

struct System_Collections_Generic_List_EventTrigger_Entry__Fields {
    struct UnityEngine_EventSystems_EventTrigger_Entry_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_EventTrigger_Entry__o {
    struct System_Collections_Generic_List_EventTrigger_Entry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_EventTrigger_Entry__Fields fields;
};

struct UnityEngine_EventSystems_EventTrigger_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_List_EventTrigger_Entry__o *m_Delegates;
};

struct UnityEngine_EventSystems_EventTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_OnPointerEnter;
    struct VirtualInvokeData _22_OnPointerExit;
    struct VirtualInvokeData _23_OnDrag;
    struct VirtualInvokeData _24_OnDrop;
    struct VirtualInvokeData _25_OnPointerDown;
    struct VirtualInvokeData _26_OnPointerUp;
    struct VirtualInvokeData _27_OnPointerClick;
    struct VirtualInvokeData _28_OnSelect;
    struct VirtualInvokeData _29_OnDeselect;
    struct VirtualInvokeData _30_OnScroll;
    struct VirtualInvokeData _31_OnMove;
    struct VirtualInvokeData _32_OnUpdateSelected;
    struct VirtualInvokeData _33_OnInitializePotentialDrag;
    struct VirtualInvokeData _34_OnBeginDrag;
    struct VirtualInvokeData _35_OnEndDrag;
    struct VirtualInvokeData _36_OnSubmit;
    struct VirtualInvokeData _37_OnCancel;
};

struct UnityEngine_EventSystems_EventTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_EventTrigger_VTable vtable;
};

struct UnityEngine_EventSystems_EventTrigger_o {
    struct UnityEngine_EventSystems_EventTrigger_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_EventTrigger_Fields fields;
};

struct UnityEngine_EventSystems_EventTrigger_Entry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_EventSystems_EventTrigger_Entry_o *m_Items[65535];
};

struct UnityEngine_EventSystems_EventTrigger_Entry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_EventSystems_EventTrigger_Entry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_EventTrigger_Entry_VTable vtable;
};

struct UnityEngine_EventSystems_EventTrigger_Entry_Fields {
    int32_t eventID;
    struct UnityEngine_EventSystems_EventTrigger_TriggerEvent_o *callback;
};

struct UnityEngine_EventSystems_EventTrigger_Entry_o {
    struct UnityEngine_EventSystems_EventTrigger_Entry_c *klass;
    void *monitor;
    struct UnityEngine_EventSystems_EventTrigger_Entry_Fields fields;
};

struct Aoharu_FancyScrollerDragArea_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct FancyScrollView_Scroller_o *m_Scroller;
    bool m_IsFindNotSelf;
    struct UnityEngine_EventSystems_EventTrigger_o *m_EventTrigger;
};

struct System_Collections_Generic_List_EventTrigger_Entry__StaticFields {
    struct UnityEngine_EventSystems_EventTrigger_Entry_array *s_emptyArray;
};

typedef union _union_335513 _union_335513, *P_union_335513;

union _union_335513 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SafeAreaSettings_SimulateSafeArea_VTable Shock_SafeAreaSettings_SimulateSafeArea_VTable, *PShock_SafeAreaSettings_SimulateSafeArea_VTable;

struct Shock_SafeAreaSettings_SimulateSafeArea_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335516 _union_335516, *P_union_335516;

union _union_335516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_c Aoharu_HomePreset_FrontEffectWindowController_AnimeType_c, *PAoharu_HomePreset_FrontEffectWindowController_AnimeType_c;

typedef struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_VTable Aoharu_HomePreset_FrontEffectWindowController_AnimeType_VTable, *PAoharu_HomePreset_FrontEffectWindowController_AnimeType_VTable;

struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_FrontEffectWindowController_AnimeType_VTable vtable;
};

typedef union _union_335519 _union_335519, *P_union_335519;

union _union_335519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_object__array System_Action_object__array, *PSystem_Action_object__array;

struct System_Action_object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Action_object__o *m_Items[65535];
};

typedef struct MethodInfo_1808274_RGCTXs MethodInfo_1808274_RGCTXs, *PMethodInfo_1808274_RGCTXs;

struct MethodInfo_1808274_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Aoharu_PracticeScene___c__DisplayClass51_0_o Aoharu_PracticeScene___c__DisplayClass51_0_o, *PAoharu_PracticeScene___c__DisplayClass51_0_o;

typedef struct Aoharu_PracticeScene___c__DisplayClass51_0_c Aoharu_PracticeScene___c__DisplayClass51_0_c, *PAoharu_PracticeScene___c__DisplayClass51_0_c;

typedef struct Aoharu_PracticeScene___c__DisplayClass51_0_Fields Aoharu_PracticeScene___c__DisplayClass51_0_Fields, *PAoharu_PracticeScene___c__DisplayClass51_0_Fields;

typedef struct Aoharu_PracticeScene___c__DisplayClass51_0_VTable Aoharu_PracticeScene___c__DisplayClass51_0_VTable, *PAoharu_PracticeScene___c__DisplayClass51_0_VTable;

typedef struct Aoharu_PracticeScene_o Aoharu_PracticeScene_o, *PAoharu_PracticeScene_o;

typedef struct Aoharu_PracticeScene_c Aoharu_PracticeScene_c, *PAoharu_PracticeScene_c;

typedef struct Aoharu_PracticeScene_Fields Aoharu_PracticeScene_Fields, *PAoharu_PracticeScene_Fields;

typedef struct Aoharu_PracticeScene_VTable Aoharu_PracticeScene_VTable, *PAoharu_PracticeScene_VTable;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_o Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_o, *PAoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_o;

typedef struct Aoharu_Scenes_Practice_PracticeIconLayout_o Aoharu_Scenes_Practice_PracticeIconLayout_o, *PAoharu_Scenes_Practice_PracticeIconLayout_o;

typedef struct Aoharu_Scenes_Practice_PracticeTextLayout_o Aoharu_Scenes_Practice_PracticeTextLayout_o, *PAoharu_Scenes_Practice_PracticeTextLayout_o;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_o Aoharu_Scenes_Practice_PracticeGaugeAnimationController_o, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController_o;

typedef struct System_Collections_Generic_IReadOnlyList_ItemData__o System_Collections_Generic_IReadOnlyList_ItemData__o, *PSystem_Collections_Generic_IReadOnlyList_ItemData__o;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_c Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_c, *PAoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_c;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_Fields Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_Fields, *PAoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_Fields;

typedef struct Aoharu_Scenes_Practice_PracticeIconLayout_c Aoharu_Scenes_Practice_PracticeIconLayout_c, *PAoharu_Scenes_Practice_PracticeIconLayout_c;

typedef struct Aoharu_Scenes_Practice_PracticeIconLayout_Fields Aoharu_Scenes_Practice_PracticeIconLayout_Fields, *PAoharu_Scenes_Practice_PracticeIconLayout_Fields;

typedef struct Aoharu_Scenes_Practice_PracticeTextLayout_c Aoharu_Scenes_Practice_PracticeTextLayout_c, *PAoharu_Scenes_Practice_PracticeTextLayout_c;

typedef struct Aoharu_Scenes_Practice_PracticeTextLayout_Fields Aoharu_Scenes_Practice_PracticeTextLayout_Fields, *PAoharu_Scenes_Practice_PracticeTextLayout_Fields;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_c Aoharu_Scenes_Practice_PracticeGaugeAnimationController_c, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController_c;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_Fields Aoharu_Scenes_Practice_PracticeGaugeAnimationController_Fields, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_ItemData__c System_Collections_Generic_IReadOnlyList_ItemData__c, *PSystem_Collections_Generic_IReadOnlyList_ItemData__c;

typedef struct System_Collections_Generic_IReadOnlyList_ItemData__Fields System_Collections_Generic_IReadOnlyList_ItemData__Fields, *PSystem_Collections_Generic_IReadOnlyList_ItemData__Fields;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_VTable Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_VTable, *PAoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_VTable;

typedef struct Shock_ScrollBase_SkillPracticeTicketItem__Fields Shock_ScrollBase_SkillPracticeTicketItem__Fields, *PShock_ScrollBase_SkillPracticeTicketItem__Fields;

typedef struct Aoharu_Scenes_Practice_PracticeIconLayout_VTable Aoharu_Scenes_Practice_PracticeIconLayout_VTable, *PAoharu_Scenes_Practice_PracticeIconLayout_VTable;

typedef struct Aoharu_Scenes_Practice_PracticeTextLayout_VTable Aoharu_Scenes_Practice_PracticeTextLayout_VTable, *PAoharu_Scenes_Practice_PracticeTextLayout_VTable;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_VTable Aoharu_Scenes_Practice_PracticeGaugeAnimationController_VTable, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController_VTable;

typedef struct Aoharu_Scenes_Practice_PracticeResultExpLayout_o Aoharu_Scenes_Practice_PracticeResultExpLayout_o, *PAoharu_Scenes_Practice_PracticeResultExpLayout_o;

typedef struct System_Collections_Generic_Dictionary_int__CardLevelMst__o System_Collections_Generic_Dictionary_int__CardLevelMst__o, *PSystem_Collections_Generic_Dictionary_int__CardLevelMst__o;

typedef struct Aoharu_Scenes_Practice_PracticeResultExpLayout_c Aoharu_Scenes_Practice_PracticeResultExpLayout_c, *PAoharu_Scenes_Practice_PracticeResultExpLayout_c;

typedef struct Aoharu_Scenes_Practice_PracticeResultExpLayout_Fields Aoharu_Scenes_Practice_PracticeResultExpLayout_Fields, *PAoharu_Scenes_Practice_PracticeResultExpLayout_Fields;

typedef struct System_Collections_Generic_Dictionary_int__CardLevelMst__c System_Collections_Generic_Dictionary_int__CardLevelMst__c, *PSystem_Collections_Generic_Dictionary_int__CardLevelMst__c;

typedef struct System_Collections_Generic_Dictionary_int__CardLevelMst__Fields System_Collections_Generic_Dictionary_int__CardLevelMst__Fields, *PSystem_Collections_Generic_Dictionary_int__CardLevelMst__Fields;

typedef struct Aoharu_Scenes_Practice_PracticeResultExpLayout_VTable Aoharu_Scenes_Practice_PracticeResultExpLayout_VTable, *PAoharu_Scenes_Practice_PracticeResultExpLayout_VTable;

typedef struct System_Collections_Generic_Dictionary_int__CardLevelMst__VTable System_Collections_Generic_Dictionary_int__CardLevelMst__VTable, *PSystem_Collections_Generic_Dictionary_int__CardLevelMst__VTable;

struct Aoharu_Scenes_Practice_PracticeIconLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_IReadOnlyList_ItemData__Fields {
};

struct Aoharu_Scenes_Practice_PracticeIconLayout_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_bigCardIconLayout;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_o *m_cardInfoLayout;
    struct UnityEngine_RectTransform_o *m_CardNameMaskRectTrans;
    struct Carbon_TweenAnchoredPosition_o *m_CardNameTween;
    struct UnityEngine_GameObject_o *m_CardEffect;
    struct Carbon_CoroutineShell_o *m_CardNameMoveCoroutineShell;
    struct System_String_o *imagePath;
};

struct Aoharu_Scenes_Practice_PracticeIconLayout_o {
    struct Aoharu_Scenes_Practice_PracticeIconLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Practice_PracticeIconLayout_Fields fields;
};

struct Aoharu_Scenes_Practice_PracticeIconLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Practice_PracticeIconLayout_VTable vtable;
};

struct Aoharu_Scenes_Practice_PracticeResultExpLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_levelUpObj;
    struct UnityEngine_GameObject_o *m_balloonLevel;
    struct Shock_TextMeshUI_o *m_prevLevelText;
    struct Shock_TextMeshUI_o *m_levelText;
    struct Shock_TextMeshUI_o *m_levelUpText;
    struct Shock_TextMeshUI_o *m_getExpText;
    struct Shock_TextMeshUI_o *m_expText;
    struct Shock_TextMeshUI_o *m_expWordText;
    struct Shock_TweenGauge_o *m_expGauge;
    struct UnityEngine_Animator_o *m_gaugeLevelAnim;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float m_expFullGaugeTime;
    struct Aoharu_Scenes_Practice_PracticeResultExpLayout_o *m_ResultExpLayout;
    struct Shock_CardData_o *m_cardData;
    struct Shock_CardLevelMst_o *m_beforeCardLevelMst;
    struct Shock_CardLevelMst_o *m_afterCardLevelMst;
    int32_t m_maxLevel;
    float m_getExp;
    float m_gaugeStartExp;
    float m_gaugeEndExp;
    float m_LevelUpExp;
    float m_diffExp;
    float m_subGetExp;
    float m_correntExp;
    float m_correntStartExp;
    float m_countTime;
    int32_t m_totalGetExp;
    struct System_Collections_Generic_Dictionary_int__CardLevelMst__o *m_cardLevelMstDict;
    struct UnityEngine_Coroutine_o *m_expCountCoroutine;
    int32_t m_saveAfterLv;
    bool m_isExpCountEnd;
    struct System_Action_o *m_EndAction;
    bool m_IsSkip;
};

struct System_Collections_Generic_IReadOnlyList_ItemData__o {
    struct System_Collections_Generic_IReadOnlyList_ItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ItemData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_ItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Scenes_Practice_PracticeResultExpLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_VTable vtable;
};

struct Shock_ScrollBase_SkillPracticeTicketItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_Fields {
    struct Shock_ScrollBase_SkillPracticeTicketItem__Fields super;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_o {
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_c *klass;
    void *monitor;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_Fields fields;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_VTable vtable;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_o {
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_Fields fields;
};

struct Aoharu_Scenes_Practice_PracticeTextLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_resetButtonText;
    struct Shock_TextMeshUI_o *m_recommendButtonText;
    struct Shock_TextMeshUI_o *m_decideButtonText;
    struct UnityEngine_GameObject_o *m_emptyTextObj;
    struct Shock_TextMeshUI_o *m_emptyText;
};

struct Aoharu_Scenes_Practice_PracticeTextLayout_o {
    struct Aoharu_Scenes_Practice_PracticeTextLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Practice_PracticeTextLayout_Fields fields;
};

struct Aoharu_Scenes_Practice_PracticeTextLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Practice_PracticeTextLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Practice_PracticeTextLayout_VTable vtable;
};

struct Aoharu_PracticeScene___c__DisplayClass51_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_int__CardLevelMst__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__CardLevelMst__o {
    struct System_Collections_Generic_Dictionary_int__CardLevelMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__CardLevelMst__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__CardLevelMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__CardLevelMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__CardLevelMst__VTable vtable;
};

struct Aoharu_Scenes_Practice_PracticeResultExpLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Practice_PracticeResultExpLayout_VTable vtable;
};

struct Aoharu_Scenes_Practice_PracticeResultExpLayout_o {
    struct Aoharu_Scenes_Practice_PracticeResultExpLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Practice_PracticeResultExpLayout_Fields fields;
};

struct Aoharu_PracticeScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_PracticeScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PracticeScene_VTable vtable;
};

struct Aoharu_PracticeScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_o *m_practiceTicketItemScroll;
    struct Aoharu_Scenes_Practice_PracticeIconLayout_o *m_iconLayout;
    struct Aoharu_Scenes_Practice_PracticeExpLayout_o *m_expLayout;
    struct Aoharu_Scenes_Practice_PracticeTextLayout_o *m_practiceTextLayout;
    struct Shock_ButtonEvent_o *m_resetButtonEvent;
    struct Shock_ButtonEvent_o *m_recommendButtonEvent;
    struct Shock_ButtonEvent_o *m_decideButtonEvent;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_o *m_BandRankGoldTextLayout;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_o *m_BalloonLayout;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_o *m_GaugeAnimetionController;
    struct UnityEngine_Animator_o *m_gaugeLevelAnim;
    struct Shock_AnimatorPlayerLite_o *m_animator;
    struct Aoharu_MemberNavigation_o *m_Navigation;
    struct Aoharu_MemberCardPager_o *m_Pager;
    struct Shock_AnimatorPlayerLite_o *m_sideanimator;
    struct Shock_CardData_o *m_CardData;
    struct Aoharu_MemberListData_o *m_MemberList;
    struct Aoharu_MemberListData_o *m_CurrentMemberList;
    struct Shock_CardData_o *m_TutorialSwapCardData;
    struct System_Collections_Generic_Dictionary_int__int__o *m_UseItemAmountTable;
    struct System_Collections_Generic_List_SkillPracticeTicketItem__o *m_TicketItemList;
    struct System_Collections_Generic_IReadOnlyList_ItemData__o *m_ItemDataList;
    int32_t m_TotelGetExp;
    uint32_t m_CostumeId;
    bool m_ShouldCreateSpine;
    int32_t m_NeedGold;
    bool m_isCorutine;
    bool m_IsAnimation;
    int32_t m_prevTargetSceneType;
    struct Shock_InputGestureRect_array *m_FlickList;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
    struct Aoharu_MemoriaController_o *m_memoriaController;
};

struct Aoharu_PracticeScene_o {
    struct Aoharu_PracticeScene_c *klass;
    void *monitor;
    struct Aoharu_PracticeScene_Fields fields;
};

struct Aoharu_PracticeScene___c__DisplayClass51_0_Fields {
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_o *item;
    struct Aoharu_PracticeScene_o *__4__this;
    struct System_Action_o *__9__7;
    struct System_Action_o *__9__8;
};

struct Aoharu_PracticeScene___c__DisplayClass51_0_o {
    struct Aoharu_PracticeScene___c__DisplayClass51_0_c *klass;
    void *monitor;
    struct Aoharu_PracticeScene___c__DisplayClass51_0_Fields fields;
};

struct Aoharu_PracticeScene___c__DisplayClass51_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PracticeScene___c__DisplayClass51_0_VTable vtable;
};

typedef struct System_Text_Normalization_VTable System_Text_Normalization_VTable, *PSystem_Text_Normalization_VTable;

struct System_Text_Normalization_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Scenes_Adventure_AdventureDefine_o Shock_Scenes_Adventure_AdventureDefine_o, *PShock_Scenes_Adventure_AdventureDefine_o;

typedef struct Shock_Scenes_Adventure_AdventureDefine_Fields Shock_Scenes_Adventure_AdventureDefine_Fields, *PShock_Scenes_Adventure_AdventureDefine_Fields;

struct Shock_Scenes_Adventure_AdventureDefine_Fields {
};

struct Shock_Scenes_Adventure_AdventureDefine_o {
    struct Shock_Scenes_Adventure_AdventureDefine_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureDefine_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_c Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_c, *PCysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_c;

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_VTable Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_VTable, *PCysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_VTable;

struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_VTable vtable;
};

typedef struct MethodInfo_337AF1C MethodInfo_337AF1C, *PMethodInfo_337AF1C;

typedef struct MethodInfo_337AF1C_RGCTXs MethodInfo_337AF1C_RGCTXs, *PMethodInfo_337AF1C_RGCTXs;

typedef union _union_289240 _union_289240, *P_union_289240;

union _union_289240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337AF1C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_ICancelable__T__Action_T__;
    struct MethodInfo *_1_UniRx_Tuple_ICancelable__T__Action_T___get_Item1;
    struct MethodInfo *_2_UniRx_Tuple_ICancelable__T__Action_T___get_Item3;
    struct MethodInfo *_3_UniRx_Tuple_ICancelable__T__Action_T___get_Item2;
    struct Il2CppClass *_4_System_Action_T_;
    struct MethodInfo *_5_System_Action_T__Invoke;
};

struct MethodInfo_337AF1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_MainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337AF1C_RGCTXs *rgctx_data;
    union _union_289240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335522 _union_335522, *P_union_335522;

union _union_335522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2CA58 MethodInfo_1D2CA58, *PMethodInfo_1D2CA58;

typedef union _union_255023 _union_255023, *P_union_255023;

union _union_255023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2CA58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335525 _union_335525, *P_union_335525;

union _union_335525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335528 _union_335528, *P_union_335528;

union _union_335528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_AnimatorPlayer__o System_Predicate_AnimatorPlayer__o, *PSystem_Predicate_AnimatorPlayer__o;

typedef struct System_Predicate_AnimatorPlayer__c System_Predicate_AnimatorPlayer__c, *PSystem_Predicate_AnimatorPlayer__c;

typedef struct System_Predicate_AnimatorPlayer__Fields System_Predicate_AnimatorPlayer__Fields, *PSystem_Predicate_AnimatorPlayer__Fields;

typedef struct System_Predicate_AnimatorPlayer__VTable System_Predicate_AnimatorPlayer__VTable, *PSystem_Predicate_AnimatorPlayer__VTable;

struct System_Predicate_AnimatorPlayer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_AnimatorPlayer__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_AnimatorPlayer__o {
    struct System_Predicate_AnimatorPlayer__c *klass;
    void *monitor;
    struct System_Predicate_AnimatorPlayer__Fields fields;
};

struct System_Predicate_AnimatorPlayer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_AnimatorPlayer__VTable vtable;
};

typedef struct MethodInfo_16A2CD8 MethodInfo_16A2CD8, *PMethodInfo_16A2CD8;

typedef union _union_299300 _union_299300, *P_union_299300;

union _union_299300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2CD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AA1DC MethodInfo_20AA1DC, *PMethodInfo_20AA1DC;

typedef union _union_275770 _union_275770, *P_union_275770;

union _union_275770 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA1DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275770 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15E1E80_RGCTXs MethodInfo_15E1E80_RGCTXs, *PMethodInfo_15E1E80_RGCTXs;

struct MethodInfo_15E1E80_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJNIHelper_GetMethodID_ReturnType_;
    struct Il2CppType *_1_ReturnType;
    struct Il2CppClass *_2_ReturnType;
    struct MethodInfo *_3_UnityEngine_AndroidJavaObject_FromJavaArrayDeleteLocalRef_ReturnType_;
};

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_IntEqualityComparer_StaticFields Spine_Unity_SkeletonMecanim_MecanimTranslator_IntEqualityComparer_StaticFields, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_IntEqualityComparer_StaticFields;

typedef struct System_Collections_Generic_IEqualityComparer_int__o System_Collections_Generic_IEqualityComparer_int__o, *PSystem_Collections_Generic_IEqualityComparer_int__o;

typedef struct System_Collections_Generic_IEqualityComparer_int__c System_Collections_Generic_IEqualityComparer_int__c, *PSystem_Collections_Generic_IEqualityComparer_int__c;

typedef struct System_Collections_Generic_IEqualityComparer_int__Fields System_Collections_Generic_IEqualityComparer_int__Fields, *PSystem_Collections_Generic_IEqualityComparer_int__Fields;

struct System_Collections_Generic_IEqualityComparer_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_int__Fields {
};

struct System_Collections_Generic_IEqualityComparer_int__o {
    struct System_Collections_Generic_IEqualityComparer_int__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_int__Fields fields;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_IntEqualityComparer_StaticFields {
    struct System_Collections_Generic_IEqualityComparer_int__o *Instance;
};

typedef struct UniRx_ObservableYieldInstruction_Unit__o UniRx_ObservableYieldInstruction_Unit__o, *PUniRx_ObservableYieldInstruction_Unit__o;

typedef struct UniRx_ObservableYieldInstruction_Unit__c UniRx_ObservableYieldInstruction_Unit__c, *PUniRx_ObservableYieldInstruction_Unit__c;

typedef struct UniRx_ObservableYieldInstruction_Unit__Fields UniRx_ObservableYieldInstruction_Unit__Fields, *PUniRx_ObservableYieldInstruction_Unit__Fields;

typedef struct UniRx_ObservableYieldInstruction_Unit__VTable UniRx_ObservableYieldInstruction_Unit__VTable, *PUniRx_ObservableYieldInstruction_Unit__VTable;

typedef struct UniRx_CancellationToken_o UniRx_CancellationToken_o, *PUniRx_CancellationToken_o;

typedef struct UniRx_Unit_o UniRx_Unit_o, *PUniRx_Unit_o;

typedef struct UniRx_CancellationToken_Fields UniRx_CancellationToken_Fields, *PUniRx_CancellationToken_Fields;

typedef struct UniRx_Unit_Fields UniRx_Unit_Fields, *PUniRx_Unit_Fields;

typedef struct UniRx_ICancelable_o UniRx_ICancelable_o, *PUniRx_ICancelable_o;

typedef struct UniRx_ICancelable_c UniRx_ICancelable_c, *PUniRx_ICancelable_c;

typedef struct UniRx_ICancelable_Fields UniRx_ICancelable_Fields, *PUniRx_ICancelable_Fields;

struct UniRx_ObservableYieldInstruction_Unit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_T__get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _9_get_HasError;
    struct VirtualInvokeData _10_get_Error;
    struct VirtualInvokeData _11_UniRx_ICustomYieldInstructionErrorHandler_get_IsReThrowOnError;
    struct VirtualInvokeData _12_UniRx_ICustomYieldInstructionErrorHandler_ForceDisableRethrowOnError;
    struct VirtualInvokeData _13_UniRx_ICustomYieldInstructionErrorHandler_ForceEnableRethrowOnError;
};

struct UniRx_ICancelable_Fields {
};

struct UniRx_Unit_Fields {
};

struct UniRx_Unit_o {
    struct UniRx_Unit_Fields fields;
};

struct UniRx_CancellationToken_Fields {
    struct UniRx_ICancelable_o *source;
};

struct UniRx_CancellationToken_o {
    struct UniRx_CancellationToken_Fields fields;
};

struct UniRx_ObservableYieldInstruction_Unit__Fields {
    struct System_IDisposable_o *subscription;
    struct UniRx_CancellationToken_o cancel;
    bool reThrowOnError;
    struct UniRx_Unit_o current;
    struct UniRx_Unit_o result;
    bool moveNext;
    bool hasResult;
    struct System_Exception_o *error;
};

struct UniRx_ICancelable_o {
    struct UniRx_ICancelable_c *klass;
    void *monitor;
    struct UniRx_ICancelable_Fields fields;
};

struct UniRx_ICancelable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_ObservableYieldInstruction_Unit__o {
    struct UniRx_ObservableYieldInstruction_Unit__c *klass;
    void *monitor;
    struct UniRx_ObservableYieldInstruction_Unit__Fields fields;
};

struct UniRx_ObservableYieldInstruction_Unit__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ObservableYieldInstruction_Unit__VTable vtable;
};

typedef struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__c System_Linq_Enumerable__DistinctIterator_d__68_TSource__c, *PSystem_Linq_Enumerable__DistinctIterator_d__68_TSource__c;

typedef struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__RGCTXs System_Linq_Enumerable__DistinctIterator_d__68_TSource__RGCTXs, *PSystem_Linq_Enumerable__DistinctIterator_d__68_TSource__RGCTXs;

typedef struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__VTable System_Linq_Enumerable__DistinctIterator_d__68_TSource__VTable, *PSystem_Linq_Enumerable__DistinctIterator_d__68_TSource__VTable;

struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable__DistinctIterator_d__68_TSource____m__Finally1;
    struct Il2CppClass *_1_System_Linq_Set_TSource_;
    struct MethodInfo *_2_System_Linq_Set_TSource___ctor;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct MethodInfo *_7_System_Linq_Set_TSource__Add;
    struct MethodInfo *_8_System_Linq_Enumerable__DistinctIterator_d__68_TSource__System_IDisposable_Dispose;
    struct Il2CppClass *_9_TSource;
    struct Il2CppClass *_10_System_Linq_Enumerable__DistinctIterator_d__68_TSource_;
    struct MethodInfo *_11_System_Linq_Enumerable__DistinctIterator_d__68_TSource___ctor;
    struct MethodInfo *_12_System_Linq_Enumerable__DistinctIterator_d__68_TSource__System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
};

struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__VTable vtable;
};

typedef union _union_335531 _union_335531, *P_union_335531;

union _union_335531 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_InputField_ContentType_VTable TMPro_TMP_InputField_ContentType_VTable, *PTMPro_TMP_InputField_ContentType_VTable;

struct TMPro_TMP_InputField_ContentType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_335534 _union_335534, *P_union_335534;

union _union_335534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335537 _union_335537, *P_union_335537;

union _union_335537 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_StoryReleaseMst__uint__Fields System_Func_StoryReleaseMst__uint__Fields, *PSystem_Func_StoryReleaseMst__uint__Fields;

struct System_Func_StoryReleaseMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1B9A6CC MethodInfo_1B9A6CC, *PMethodInfo_1B9A6CC;

typedef union _union_302270 _union_302270, *P_union_302270;

union _union_302270 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A6CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302270 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329C5C4 MethodInfo_329C5C4, *PMethodInfo_329C5C4;

typedef union _union_316247 _union_316247, *P_union_316247;

union _union_316247 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C5C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316247 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_o Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_o, *PCysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_o;

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_Fields Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_Fields, *PCysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_Fields;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__o Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__o, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__o;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__o Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__o, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__o;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__c Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__c, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__Fields;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__c Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__c, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__Fields;

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__Fields {
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__o {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__Fields fields;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__Fields {
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__o {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__Fields fields;
};

struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o __t__builder;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_bool__o *source;
    struct System_Threading_CancellationToken_o cancellationToken;
    bool rebindOnError;
    struct UnityEngine_UI_Selectable_o *selectable;
    bool _repeat_5__2;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_bool__o *_e_5__3;
    struct Il2CppObject *__7__wrap3;
    int32_t __7__wrap4;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_bool__o __u__1;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_o __u__2;
};

struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_o {
    struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__9_Fields fields;
};

typedef struct MethodInfo_10C4E60 MethodInfo_10C4E60, *PMethodInfo_10C4E60;

typedef union _union_208621 _union_208621, *P_union_208621;

union _union_208621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4E60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_1_c Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_1_c, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_1_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_1_VTable Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_1_VTable, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_1_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_1_VTable vtable;
};

typedef struct System_Collections_Generic_LinkedList_Action__o System_Collections_Generic_LinkedList_Action__o, *PSystem_Collections_Generic_LinkedList_Action__o;

typedef struct System_Collections_Generic_LinkedList_Action__Fields System_Collections_Generic_LinkedList_Action__Fields, *PSystem_Collections_Generic_LinkedList_Action__Fields;

struct System_Collections_Generic_LinkedList_Action__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_LinkedList_Action__o {
    struct System_Collections_Generic_LinkedList_Action__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_Action__Fields fields;
};

typedef struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__o System_Linq_Enumerable__DistinctIterator_d__68_TSource__o, *PSystem_Linq_Enumerable__DistinctIterator_d__68_TSource__o;

typedef struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__Fields System_Linq_Enumerable__DistinctIterator_d__68_TSource__Fields, *PSystem_Linq_Enumerable__DistinctIterator_d__68_TSource__Fields;

typedef struct System_Collections_Generic_IEqualityComparer_TSource__o System_Collections_Generic_IEqualityComparer_TSource__o, *PSystem_Collections_Generic_IEqualityComparer_TSource__o;

typedef struct System_Collections_Generic_IEnumerable_TSource__o System_Collections_Generic_IEnumerable_TSource__o, *PSystem_Collections_Generic_IEnumerable_TSource__o;

typedef struct System_Linq_Set_TSource__o System_Linq_Set_TSource__o, *PSystem_Linq_Set_TSource__o;

typedef struct System_Collections_Generic_IEnumerator_TSource__o System_Collections_Generic_IEnumerator_TSource__o, *PSystem_Collections_Generic_IEnumerator_TSource__o;

typedef struct System_Collections_Generic_IEqualityComparer_TSource__c System_Collections_Generic_IEqualityComparer_TSource__c, *PSystem_Collections_Generic_IEqualityComparer_TSource__c;

typedef struct System_Collections_Generic_IEqualityComparer_TSource__Fields System_Collections_Generic_IEqualityComparer_TSource__Fields, *PSystem_Collections_Generic_IEqualityComparer_TSource__Fields;

typedef struct System_Collections_Generic_IEnumerable_TSource__c System_Collections_Generic_IEnumerable_TSource__c, *PSystem_Collections_Generic_IEnumerable_TSource__c;

typedef struct System_Collections_Generic_IEnumerable_TSource__Fields System_Collections_Generic_IEnumerable_TSource__Fields, *PSystem_Collections_Generic_IEnumerable_TSource__Fields;

typedef struct System_Linq_Set_TSource__c System_Linq_Set_TSource__c, *PSystem_Linq_Set_TSource__c;

typedef struct System_Linq_Set_TSource__Fields System_Linq_Set_TSource__Fields, *PSystem_Linq_Set_TSource__Fields;

typedef struct System_Collections_Generic_IEnumerator_TSource__c System_Collections_Generic_IEnumerator_TSource__c, *PSystem_Collections_Generic_IEnumerator_TSource__c;

typedef struct System_Collections_Generic_IEnumerator_TSource__Fields System_Collections_Generic_IEnumerator_TSource__Fields, *PSystem_Collections_Generic_IEnumerator_TSource__Fields;

typedef struct System_Linq_Set_TSource__VTable System_Linq_Set_TSource__VTable, *PSystem_Linq_Set_TSource__VTable;

typedef struct System_Linq_Set_Slot_TElement__array System_Linq_Set_Slot_TElement__array, *PSystem_Linq_Set_Slot_TElement__array;

typedef struct System_Collections_Generic_IEqualityComparer_TElement__o System_Collections_Generic_IEqualityComparer_TElement__o, *PSystem_Collections_Generic_IEqualityComparer_TElement__o;

typedef struct System_Linq_Set_Slot_TElement__o System_Linq_Set_Slot_TElement__o, *PSystem_Linq_Set_Slot_TElement__o;

typedef struct System_Collections_Generic_IEqualityComparer_TElement__c System_Collections_Generic_IEqualityComparer_TElement__c, *PSystem_Collections_Generic_IEqualityComparer_TElement__c;

typedef struct System_Collections_Generic_IEqualityComparer_TElement__Fields System_Collections_Generic_IEqualityComparer_TElement__Fields, *PSystem_Collections_Generic_IEqualityComparer_TElement__Fields;

typedef struct System_Linq_Set_Slot_TElement__Fields System_Linq_Set_Slot_TElement__Fields, *PSystem_Linq_Set_Slot_TElement__Fields;

struct System_Linq_Set_TSource__Fields {
    struct System_Int32_array *buckets;
    struct System_Linq_Set_Slot_TElement__array *slots;
    int32_t count;
    int32_t freeList;
    struct System_Collections_Generic_IEqualityComparer_TElement__o *comparer;
};

struct System_Linq_Set_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_IEqualityComparer_TSource__Fields {
};

struct System_Linq_Set_Slot_TElement__Fields {
    int32_t hashCode;
    struct Il2CppObject *value;
    int32_t next;
};

struct System_Linq_Set_Slot_TElement__o {
    struct System_Linq_Set_Slot_TElement__Fields fields;
};

struct System_Linq_Set_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Set_TSource__VTable vtable;
};

struct System_Linq_Set_TSource__o {
    struct System_Linq_Set_TSource__c *klass;
    void *monitor;
    struct System_Linq_Set_TSource__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_TElement__Fields {
};

struct System_Collections_Generic_IEnumerator_TSource__Fields {
};

struct System_Collections_Generic_IEnumerator_TSource__o {
    struct System_Collections_Generic_IEnumerator_TSource__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_TSource__Fields fields;
};

struct System_Collections_Generic_IEnumerator_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerable_TSource__Fields {
};

struct System_Collections_Generic_IEqualityComparer_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_TSource__o {
    struct System_Collections_Generic_IEqualityComparer_TSource__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_TSource__Fields fields;
};

struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t __l__initialThreadId;
    struct System_Collections_Generic_IEqualityComparer_TSource__o *comparer;
    struct System_Collections_Generic_IEqualityComparer_TSource__o *__3__comparer;
    struct System_Collections_Generic_IEnumerable_TSource__o *source;
    struct System_Collections_Generic_IEnumerable_TSource__o *__3__source;
    struct System_Linq_Set_TSource__o *_set_5__2;
    struct System_Collections_Generic_IEnumerator_TSource__o *__7__wrap2;
};

struct System_Linq_Set_Slot_TElement__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Linq_Set_Slot_TElement__o m_Items[65535];
};

struct System_Collections_Generic_IEnumerable_TSource__o {
    struct System_Collections_Generic_IEnumerable_TSource__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_TSource__Fields fields;
};

struct System_Collections_Generic_IEnumerable_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__o {
    struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__c *klass;
    void *monitor;
    struct System_Linq_Enumerable__DistinctIterator_d__68_TSource__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_TElement__o {
    struct System_Collections_Generic_IEqualityComparer_TElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_TElement__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_TElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2408B98 MethodInfo_2408B98, *PMethodInfo_2408B98;

typedef union _union_270652 _union_270652, *P_union_270652;

union _union_270652 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2408B98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270652 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6C920_RGCTXs MethodInfo_2E6C920_RGCTXs, *PMethodInfo_2E6C920_RGCTXs;

struct MethodInfo_2E6C920_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_335540 _union_335540, *P_union_335540;

union _union_335540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335543 _union_335543, *P_union_335543;

union _union_335543 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19303A4 MethodInfo_19303A4, *PMethodInfo_19303A4;

typedef union _union_238423 _union_238423, *P_union_238423;

union _union_238423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19303A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335546 _union_335546, *P_union_335546;

union _union_335546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397E04 MethodInfo_3397E04, *PMethodInfo_3397E04;

typedef union _union_228765 _union_228765, *P_union_228765;

union _union_228765 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397E04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335549 _union_335549, *P_union_335549;

union _union_335549 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryListScrollCell_AnimatorHash_c Aoharu_StoryListScrollCell_AnimatorHash_c, *PAoharu_StoryListScrollCell_AnimatorHash_c;

typedef struct Aoharu_StoryListScrollCell_AnimatorHash_StaticFields Aoharu_StoryListScrollCell_AnimatorHash_StaticFields, *PAoharu_StoryListScrollCell_AnimatorHash_StaticFields;

typedef struct Aoharu_StoryListScrollCell_AnimatorHash_VTable Aoharu_StoryListScrollCell_AnimatorHash_VTable, *PAoharu_StoryListScrollCell_AnimatorHash_VTable;

struct Aoharu_StoryListScrollCell_AnimatorHash_StaticFields {
    int32_t Scroll;
};

struct Aoharu_StoryListScrollCell_AnimatorHash_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryListScrollCell_AnimatorHash_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_StoryListScrollCell_AnimatorHash_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryListScrollCell_AnimatorHash_VTable vtable;
};

typedef struct UnityEngine_Timeline_AnimationPlayableAsset__get_outputs_d__45_Fields UnityEngine_Timeline_AnimationPlayableAsset__get_outputs_d__45_Fields, *PUnityEngine_Timeline_AnimationPlayableAsset__get_outputs_d__45_Fields;

typedef struct UnityEngine_Playables_PlayableBinding_o UnityEngine_Playables_PlayableBinding_o, *PUnityEngine_Playables_PlayableBinding_o;

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_o UnityEngine_Timeline_AnimationPlayableAsset_o, *PUnityEngine_Timeline_AnimationPlayableAsset_o;

typedef struct UnityEngine_Playables_PlayableBinding_Fields UnityEngine_Playables_PlayableBinding_Fields, *PUnityEngine_Playables_PlayableBinding_Fields;

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_c UnityEngine_Timeline_AnimationPlayableAsset_c, *PUnityEngine_Timeline_AnimationPlayableAsset_c;

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_Fields UnityEngine_Timeline_AnimationPlayableAsset_Fields, *PUnityEngine_Timeline_AnimationPlayableAsset_Fields;

typedef struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_o UnityEngine_Playables_PlayableBinding_CreateOutputMethod_o, *PUnityEngine_Playables_PlayableBinding_CreateOutputMethod_o;

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_StaticFields UnityEngine_Timeline_AnimationPlayableAsset_StaticFields, *PUnityEngine_Timeline_AnimationPlayableAsset_StaticFields;

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_VTable UnityEngine_Timeline_AnimationPlayableAsset_VTable, *PUnityEngine_Timeline_AnimationPlayableAsset_VTable;

typedef struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_c UnityEngine_Playables_PlayableBinding_CreateOutputMethod_c, *PUnityEngine_Playables_PlayableBinding_CreateOutputMethod_c;

typedef struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_Fields UnityEngine_Playables_PlayableBinding_CreateOutputMethod_Fields, *PUnityEngine_Playables_PlayableBinding_CreateOutputMethod_Fields;

typedef struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_VTable UnityEngine_Playables_PlayableBinding_CreateOutputMethod_VTable, *PUnityEngine_Playables_PlayableBinding_CreateOutputMethod_VTable;

struct UnityEngine_Playables_PlayableBinding_Fields {
    struct System_String_o *m_StreamName;
    struct UnityEngine_Object_o *m_SourceObject;
    struct System_Type_o *m_SourceBindingType;
    struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_o *m_CreateOutputMethod;
};

struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Playables_PlayableBinding_o {
    struct UnityEngine_Playables_PlayableBinding_Fields fields;
};

struct UnityEngine_Timeline_AnimationPlayableAsset_Fields {
    struct UnityEngine_Playables_PlayableAsset_Fields super;
    struct UnityEngine_AnimationClip_o *m_Clip;
    struct UnityEngine_Vector3_o m_Position;
    struct UnityEngine_Vector3_o m_EulerAngles;
    bool m_UseTrackMatchFields;
    int32_t m_MatchTargetFields;
    bool m_RemoveStartOffset;
    bool m_ApplyFootIK;
    int32_t m_Loop;
    int32_t _appliedOffsetMode_k__BackingField;
    int32_t m_Version;
    struct UnityEngine_Quaternion_o m_Rotation;
};

struct UnityEngine_Timeline_AnimationPlayableAsset_o {
    struct UnityEngine_Timeline_AnimationPlayableAsset_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_AnimationPlayableAsset_Fields fields;
};

struct UnityEngine_Timeline_AnimationPlayableAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreatePlayable;
    struct VirtualInvokeData _7_get_duration;
    struct VirtualInvokeData _8_get_outputs;
    struct VirtualInvokeData _9_get_clipCaps;
    struct VirtualInvokeData _10_GatherProperties;
    struct VirtualInvokeData _11_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _12_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
};

struct UnityEngine_Timeline_AnimationPlayableAsset_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Timeline_AnimationPlayableAsset_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_AnimationPlayableAsset_VTable vtable;
};

struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Timeline_AnimationPlayableAsset_StaticFields {
    int32_t k_LatestVersion;
};

struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_o {
    struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_c *klass;
    void *monitor;
    struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_Fields fields;
};

struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_PlayableBinding_CreateOutputMethod_VTable vtable;
};

struct UnityEngine_Timeline_AnimationPlayableAsset__get_outputs_d__45_Fields {
    int32_t __1__state;
    struct UnityEngine_Playables_PlayableBinding_o __2__current;
    int32_t __l__initialThreadId;
    struct UnityEngine_Timeline_AnimationPlayableAsset_o *__4__this;
};

typedef struct System_Action_RecvGroupReinforceR__c System_Action_RecvGroupReinforceR__c, *PSystem_Action_RecvGroupReinforceR__c;

typedef struct System_Action_RecvGroupReinforceR__VTable System_Action_RecvGroupReinforceR__VTable, *PSystem_Action_RecvGroupReinforceR__VTable;

struct System_Action_RecvGroupReinforceR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvGroupReinforceR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvGroupReinforceR__VTable vtable;
};

typedef union _union_335552 _union_335552, *P_union_335552;

union _union_335552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1F894 MethodInfo_2B1F894, *PMethodInfo_2B1F894;

typedef union _union_236021 _union_236021, *P_union_236021;

union _union_236021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BB5CC_RGCTXs MethodInfo_13BB5CC_RGCTXs, *PMethodInfo_13BB5CC_RGCTXs;

struct MethodInfo_13BB5CC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_335555 _union_335555, *P_union_335555;

union _union_335555 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335558 _union_335558, *P_union_335558;

union _union_335558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D65C30_RGCTXs MethodInfo_2D65C30_RGCTXs, *PMethodInfo_2D65C30_RGCTXs;

struct MethodInfo_2D65C30_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_AsUnitObservableObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_AsUnitObservableObservable_T___ctor;
};

typedef struct System_Action_Exception__TState__o System_Action_Exception__TState__o, *PSystem_Action_Exception__TState__o;

typedef struct System_Action_Exception__TState__c System_Action_Exception__TState__c, *PSystem_Action_Exception__TState__c;

typedef struct System_Action_Exception__TState__Fields System_Action_Exception__TState__Fields, *PSystem_Action_Exception__TState__Fields;

struct System_Action_Exception__TState__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Exception__TState__o {
    struct System_Action_Exception__TState__c *klass;
    void *monitor;
    struct System_Action_Exception__TState__Fields fields;
};

struct System_Action_Exception__TState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Exception__TState__VTable vtable;
};

typedef struct CriWare_CriAtomExAcfDebug_AisacType_o CriWare_CriAtomExAcfDebug_AisacType_o, *PCriWare_CriAtomExAcfDebug_AisacType_o;

typedef struct CriWare_CriAtomExAcfDebug_AisacType_Fields CriWare_CriAtomExAcfDebug_AisacType_Fields, *PCriWare_CriAtomExAcfDebug_AisacType_Fields;

struct CriWare_CriAtomExAcfDebug_AisacType_Fields {
    int32_t value__;
};

struct CriWare_CriAtomExAcfDebug_AisacType_o {
    struct CriWare_CriAtomExAcfDebug_AisacType_Fields fields;
};

typedef struct System_Action_RecvGroupReinforceR__o System_Action_RecvGroupReinforceR__o, *PSystem_Action_RecvGroupReinforceR__o;

typedef struct System_Action_RecvGroupReinforceR__Fields System_Action_RecvGroupReinforceR__Fields, *PSystem_Action_RecvGroupReinforceR__Fields;

struct System_Action_RecvGroupReinforceR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvGroupReinforceR__o {
    struct System_Action_RecvGroupReinforceR__c *klass;
    void *monitor;
    struct System_Action_RecvGroupReinforceR__Fields fields;
};

typedef struct CriWare_CriAtomExAcfDebug_AisacType_c CriWare_CriAtomExAcfDebug_AisacType_c, *PCriWare_CriAtomExAcfDebug_AisacType_c;

typedef struct CriWare_CriAtomExAcfDebug_AisacType_VTable CriWare_CriAtomExAcfDebug_AisacType_VTable, *PCriWare_CriAtomExAcfDebug_AisacType_VTable;

struct CriWare_CriAtomExAcfDebug_AisacType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct CriWare_CriAtomExAcfDebug_AisacType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExAcfDebug_AisacType_VTable vtable;
};

typedef struct MethodInfo_1A07F10 MethodInfo_1A07F10, *PMethodInfo_1A07F10;

struct MethodInfo_1A07F10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309A1E4_RGCTXs MethodInfo_309A1E4_RGCTXs, *PMethodInfo_309A1E4_RGCTXs;

struct MethodInfo_309A1E4_RGCTXs {
    struct MethodInfo *_0_ExitGames_Client_Photon_StructWrapping_StructWrapperUtility_Get_T_;
};

typedef struct MethodInfo_1351F9C MethodInfo_1351F9C, *PMethodInfo_1351F9C;

typedef union _union_292254 _union_292254, *P_union_292254;

union _union_292254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1351F9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_UtilityScripts_OnEscapeQuit_o Photon_Pun_UtilityScripts_OnEscapeQuit_o, *PPhoton_Pun_UtilityScripts_OnEscapeQuit_o;

typedef struct Photon_Pun_UtilityScripts_OnEscapeQuit_c Photon_Pun_UtilityScripts_OnEscapeQuit_c, *PPhoton_Pun_UtilityScripts_OnEscapeQuit_c;

typedef struct Photon_Pun_UtilityScripts_OnEscapeQuit_Fields Photon_Pun_UtilityScripts_OnEscapeQuit_Fields, *PPhoton_Pun_UtilityScripts_OnEscapeQuit_Fields;

typedef struct Photon_Pun_UtilityScripts_OnEscapeQuit_VTable Photon_Pun_UtilityScripts_OnEscapeQuit_VTable, *PPhoton_Pun_UtilityScripts_OnEscapeQuit_VTable;

struct Photon_Pun_UtilityScripts_OnEscapeQuit_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

struct Photon_Pun_UtilityScripts_OnEscapeQuit_o {
    struct Photon_Pun_UtilityScripts_OnEscapeQuit_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_OnEscapeQuit_Fields fields;
};

struct Photon_Pun_UtilityScripts_OnEscapeQuit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_UtilityScripts_OnEscapeQuit_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_OnEscapeQuit_VTable vtable;
};

typedef union _union_203440 _union_203440, *P_union_203440;

union _union_203440 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203442 _union_203442, *P_union_203442;

union _union_203442 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A3CC4 MethodInfo_30A3CC4, *PMethodInfo_30A3CC4;

typedef struct MethodInfo_30A3CC4_RGCTXs MethodInfo_30A3CC4_RGCTXs, *PMethodInfo_30A3CC4_RGCTXs;

typedef union _union_205662 _union_205662, *P_union_205662;

union _union_205662 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A3CC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A3CC4_RGCTXs *rgctx_data;
    union _union_205662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A3CC4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_Fields fields;
};

typedef union _union_203444 _union_203444, *P_union_203444;

union _union_203444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203446 _union_203446, *P_union_203446;

union _union_203446 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_c _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_VTable vtable;
};

typedef union _union_203448 _union_203448, *P_union_203448;

union _union_203448 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_LotteryPriceMst__c System_Collections_Generic_IEnumerator_LotteryPriceMst__c, *PSystem_Collections_Generic_IEnumerator_LotteryPriceMst__c;

struct System_Collections_Generic_IEnumerator_LotteryPriceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_19303C8 MethodInfo_19303C8, *PMethodInfo_19303C8;

typedef union _union_238927 _union_238927, *P_union_238927;

union _union_238927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19303C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3266A78 MethodInfo_3266A78, *PMethodInfo_3266A78;

typedef union _union_315179 _union_315179, *P_union_315179;

union _union_315179 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266A78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315179 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11020D4 MethodInfo_11020D4, *PMethodInfo_11020D4;

typedef struct MethodInfo_11020D4_RGCTXs MethodInfo_11020D4_RGCTXs, *PMethodInfo_11020D4_RGCTXs;

typedef union _union_195358 _union_195358, *P_union_195358;

union _union_195358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11020D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_11020D4_RGCTXs *rgctx_data;
    union _union_195358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_11020D4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1B5B90C MethodInfo_1B5B90C, *PMethodInfo_1B5B90C;

typedef union _union_246601 _union_246601, *P_union_246601;

union _union_246601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B90C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F32750 MethodInfo_1F32750, *PMethodInfo_1F32750;

struct MethodInfo_1F32750 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FA12C MethodInfo_10FA12C, *PMethodInfo_10FA12C;

typedef struct MethodInfo_10FA12C_RGCTXs MethodInfo_10FA12C_RGCTXs, *PMethodInfo_10FA12C_RGCTXs;

typedef union _union_194788 _union_194788, *P_union_194788;

union _union_194788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA12C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA12C_RGCTXs *rgctx_data;
    union _union_194788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_10FA12C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_19303AC MethodInfo_19303AC, *PMethodInfo_19303AC;

typedef union _union_238591 _union_238591, *P_union_238591;

union _union_238591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19303AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Scheduler_ThreadPoolScheduler_Timer_VTable UniRx_Scheduler_ThreadPoolScheduler_Timer_VTable, *PUniRx_Scheduler_ThreadPoolScheduler_Timer_VTable;

struct UniRx_Scheduler_ThreadPoolScheduler_Timer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

typedef struct MethodInfo_29332F4 MethodInfo_29332F4, *PMethodInfo_29332F4;

typedef union _union_188094 _union_188094, *P_union_188094;

union _union_188094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29332F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_StoryNewMark_Fields Shock_DataNode_StoryNewMark_Fields, *PShock_DataNode_StoryNewMark_Fields;

struct Shock_DataNode_StoryNewMark_Fields {
    struct Shock_DataNode_UINodeBase_Fields super;
};

typedef struct Shock_SkillCenterEffectMst_VTable Shock_SkillCenterEffectMst_VTable, *PShock_SkillCenterEffectMst_VTable;

struct Shock_SkillCenterEffectMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct MethodInfo_19449F8 MethodInfo_19449F8, *PMethodInfo_19449F8;

typedef union _union_262172 _union_262172, *P_union_262172;

union _union_262172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19449F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_LoadProcess_FileInfo__VTable Chipstar_Downloads_LoadProcess_FileInfo__VTable, *PChipstar_Downloads_LoadProcess_FileInfo__VTable;

struct Chipstar_Downloads_LoadProcess_FileInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Progress;
    struct VirtualInvokeData _5_get_IsRunning;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_get_IsFinish;
    struct VirtualInvokeData _8_get_IsError;
    struct VirtualInvokeData _9_get_IsCanceled;
    struct VirtualInvokeData _10_get_IsDisposed;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _13_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _14_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _15_get_Content;
};

typedef struct MethodInfo_29332F8 MethodInfo_29332F8, *PMethodInfo_29332F8;

typedef union _union_189532 _union_189532, *P_union_189532;

union _union_189532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29332F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193AF4C MethodInfo_193AF4C, *PMethodInfo_193AF4C;

typedef union _union_235743 _union_235743, *P_union_235743;

union _union_235743 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193AF4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235743 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203430 _union_203430, *P_union_203430;

union _union_203430 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_LiveRecommendListMst__bool__VTable System_Func_LiveRecommendListMst__bool__VTable, *PSystem_Func_LiveRecommendListMst__bool__VTable;

struct System_Func_LiveRecommendListMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_203432 _union_203432, *P_union_203432;

union _union_203432 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C4864 MethodInfo_22C4864, *PMethodInfo_22C4864;

typedef union _union_279446 _union_279446, *P_union_279446;

union _union_279446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203434 _union_203434, *P_union_203434;

union _union_203434 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19303B4 MethodInfo_19303B4, *PMethodInfo_19303B4;

typedef union _union_238759 _union_238759, *P_union_238759;

union _union_238759 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19303B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238759 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_TranslateXTimeline_Fields Spine_TranslateXTimeline_Fields, *PSpine_TranslateXTimeline_Fields;

typedef struct Spine_CurveTimeline1_Fields Spine_CurveTimeline1_Fields, *PSpine_CurveTimeline1_Fields;

struct Spine_CurveTimeline1_Fields {
    struct Spine_CurveTimeline_Fields super;
};

struct Spine_TranslateXTimeline_Fields {
    struct Spine_CurveTimeline1_Fields super;
    int32_t boneIndex;
};

typedef union _union_203436 _union_203436, *P_union_203436;

union _union_203436 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20665AC MethodInfo_20665AC, *PMethodInfo_20665AC;

typedef union _union_216979 _union_216979, *P_union_216979;

union _union_216979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20665AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203438 _union_203438, *P_union_203438;

union _union_203438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C7EEC MethodInfo_13C7EEC, *PMethodInfo_13C7EEC;

struct MethodInfo_13C7EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_ParticleSystemRenderer_VTable UnityEngine_ParticleSystemRenderer_VTable, *PUnityEngine_ParticleSystemRenderer_VTable;

struct UnityEngine_ParticleSystemRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_MngGGLData___c__DisplayClass47_0_VTable Shock_MngGGLData___c__DisplayClass47_0_VTable, *PShock_MngGGLData___c__DisplayClass47_0_VTable;

struct Shock_MngGGLData___c__DisplayClass47_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_242A618 MethodInfo_242A618, *PMethodInfo_242A618;

typedef union _union_274296 _union_274296, *P_union_274296;

union _union_274296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A618 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_InternalUtil_MicroCoroutine_o UniRx_InternalUtil_MicroCoroutine_o, *PUniRx_InternalUtil_MicroCoroutine_o;

typedef struct UniRx_InternalUtil_MicroCoroutine_c UniRx_InternalUtil_MicroCoroutine_c, *PUniRx_InternalUtil_MicroCoroutine_c;

typedef struct UniRx_InternalUtil_MicroCoroutine_Fields UniRx_InternalUtil_MicroCoroutine_Fields, *PUniRx_InternalUtil_MicroCoroutine_Fields;

typedef struct UniRx_InternalUtil_MicroCoroutine_VTable UniRx_InternalUtil_MicroCoroutine_VTable, *PUniRx_InternalUtil_MicroCoroutine_VTable;

typedef struct System_Collections_IEnumerator_array System_Collections_IEnumerator_array, *PSystem_Collections_IEnumerator_array;

typedef struct System_Collections_Generic_Queue_IEnumerator__o System_Collections_Generic_Queue_IEnumerator__o, *PSystem_Collections_Generic_Queue_IEnumerator__o;

typedef struct System_Collections_Generic_Queue_IEnumerator__c System_Collections_Generic_Queue_IEnumerator__c, *PSystem_Collections_Generic_Queue_IEnumerator__c;

typedef struct System_Collections_Generic_Queue_IEnumerator__Fields System_Collections_Generic_Queue_IEnumerator__Fields, *PSystem_Collections_Generic_Queue_IEnumerator__Fields;

typedef struct System_Collections_Generic_Queue_IEnumerator__VTable System_Collections_Generic_Queue_IEnumerator__VTable, *PSystem_Collections_Generic_Queue_IEnumerator__VTable;

struct UniRx_InternalUtil_MicroCoroutine_Fields {
    struct Il2CppObject *runningAndQueueLock;
    struct Il2CppObject *arrayLock;
    struct System_Action_Exception__o *unhandledExceptionCallback;
    int32_t tail;
    bool running;
    struct System_Collections_IEnumerator_array *coroutines;
    struct System_Collections_Generic_Queue_IEnumerator__o *waitQueue;
};

struct System_Collections_Generic_Queue_IEnumerator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_IEnumerator__Fields {
    struct System_Collections_IEnumerator_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UniRx_InternalUtil_MicroCoroutine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_InternalUtil_MicroCoroutine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_InternalUtil_MicroCoroutine_VTable vtable;
};

struct UniRx_InternalUtil_MicroCoroutine_o {
    struct UniRx_InternalUtil_MicroCoroutine_c *klass;
    void *monitor;
    struct UniRx_InternalUtil_MicroCoroutine_Fields fields;
};

struct System_Collections_Generic_Queue_IEnumerator__o {
    struct System_Collections_Generic_Queue_IEnumerator__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_IEnumerator__Fields fields;
};

struct System_Collections_Generic_Queue_IEnumerator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_IEnumerator__VTable vtable;
};

struct System_Collections_IEnumerator_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_IEnumerator_o *m_Items[65535];
};

typedef struct MethodInfo_22BADBC MethodInfo_22BADBC, *PMethodInfo_22BADBC;

typedef union _union_280086 _union_280086, *P_union_280086;

union _union_280086 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BADBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280086 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3093894_RGCTXs MethodInfo_3093894_RGCTXs, *PMethodInfo_3093894_RGCTXs;

struct MethodInfo_3093894_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__Equals;
};

typedef union _union_203460 _union_203460, *P_union_203460;

union _union_203460 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203462 _union_203462, *P_union_203462;

union _union_203462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203464 _union_203464, *P_union_203464;

union _union_203464 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203466 _union_203466, *P_union_203466;

union _union_203466 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203468 _union_203468, *P_union_203468;

union _union_203468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1537704 MethodInfo_1537704, *PMethodInfo_1537704;

typedef union _union_286142 _union_286142, *P_union_286142;

union _union_286142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1537704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_Task__VTable System_Collections_Generic_List_Task__VTable, *PSystem_Collections_Generic_List_Task__VTable;

struct System_Collections_Generic_List_Task__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct CriWare_CriAtomExVoicePool_PitchShifterMode_c CriWare_CriAtomExVoicePool_PitchShifterMode_c, *PCriWare_CriAtomExVoicePool_PitchShifterMode_c;

typedef struct CriWare_CriAtomExVoicePool_PitchShifterMode_VTable CriWare_CriAtomExVoicePool_PitchShifterMode_VTable, *PCriWare_CriAtomExVoicePool_PitchShifterMode_VTable;

struct CriWare_CriAtomExVoicePool_PitchShifterMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct CriWare_CriAtomExVoicePool_PitchShifterMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExVoicePool_PitchShifterMode_VTable vtable;
};

typedef struct MethodInfo_1EF4D6C MethodInfo_1EF4D6C, *PMethodInfo_1EF4D6C;

typedef union _union_257356 _union_257356, *P_union_257356;

union _union_257356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4D6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1273508 MethodInfo_1273508, *PMethodInfo_1273508;

typedef union _union_201200 _union_201200, *P_union_201200;

union _union_201200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273508 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_ExchangeItemData__Fields System_Collections_Generic_IEnumerable_ExchangeItemData__Fields, *PSystem_Collections_Generic_IEnumerable_ExchangeItemData__Fields;

struct System_Collections_Generic_IEnumerable_ExchangeItemData__Fields {
};

typedef struct MethodInfo_3397E40 MethodInfo_3397E40, *PMethodInfo_3397E40;

typedef union _union_223055 _union_223055, *P_union_223055;

union _union_223055 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397E40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223055 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_o Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_o, *PCysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_Fields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncRenderObjectTrigger_VTable vtable;
};

typedef struct MethodInfo_1D753F4 MethodInfo_1D753F4, *PMethodInfo_1D753F4;

typedef union _union_282984 _union_282984, *P_union_282984;

union _union_282984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D753F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiRewardDialog___c__DisplayClass3_0_Fields Aoharu_MultiRewardDialog___c__DisplayClass3_0_Fields, *PAoharu_MultiRewardDialog___c__DisplayClass3_0_Fields;

typedef struct System_Collections_Generic_IEnumerable_RewardData__o System_Collections_Generic_IEnumerable_RewardData__o, *PSystem_Collections_Generic_IEnumerable_RewardData__o;

typedef struct Aoharu_MultiRewardDialog_Settings_o Aoharu_MultiRewardDialog_Settings_o, *PAoharu_MultiRewardDialog_Settings_o;

typedef struct System_Collections_Generic_IEnumerable_RewardData__c System_Collections_Generic_IEnumerable_RewardData__c, *PSystem_Collections_Generic_IEnumerable_RewardData__c;

typedef struct System_Collections_Generic_IEnumerable_RewardData__Fields System_Collections_Generic_IEnumerable_RewardData__Fields, *PSystem_Collections_Generic_IEnumerable_RewardData__Fields;

typedef struct Aoharu_MultiRewardDialog_Settings_c Aoharu_MultiRewardDialog_Settings_c, *PAoharu_MultiRewardDialog_Settings_c;

typedef struct Aoharu_MultiRewardDialog_Settings_Fields Aoharu_MultiRewardDialog_Settings_Fields, *PAoharu_MultiRewardDialog_Settings_Fields;

typedef struct Aoharu_MultiRewardDialog_Settings_VTable Aoharu_MultiRewardDialog_Settings_VTable, *PAoharu_MultiRewardDialog_Settings_VTable;

struct Aoharu_MultiRewardDialog___c__DisplayClass3_0_Fields {
    struct System_Action_o *onClosedOnce;
    struct System_Collections_Generic_IEnumerable_RewardData__o *rewardList;
    struct Aoharu_MultiRewardDialog_Settings_o *settings;
    struct UnityEngine_Component_o *checkLifecycleComponent;
    bool is_check_component;
    struct System_Action_DialogResultCode__o *__9__1;
};

struct System_Collections_Generic_IEnumerable_RewardData__Fields {
};

struct System_Collections_Generic_IEnumerable_RewardData__o {
    struct System_Collections_Generic_IEnumerable_RewardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_RewardData__Fields fields;
};

struct System_Collections_Generic_IEnumerable_RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_MultiRewardDialog_Settings_Fields {
    int32_t Type;
    struct System_String_o *DialogId;
    struct System_String_o *TitleText;
    struct System_String_o *MessageText;
    int32_t RewardScene;
    bool UseRewardEffectEnable;
    struct System_Boolean_array *BonusDispList;
};

struct Aoharu_MultiRewardDialog_Settings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiRewardDialog_Settings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiRewardDialog_Settings_VTable vtable;
};

struct Aoharu_MultiRewardDialog_Settings_o {
    struct Aoharu_MultiRewardDialog_Settings_c *klass;
    void *monitor;
    struct Aoharu_MultiRewardDialog_Settings_Fields fields;
};

typedef struct MethodInfo_2E6E9F0_RGCTXs MethodInfo_2E6E9F0_RGCTXs, *PMethodInfo_2E6E9F0_RGCTXs;

struct MethodInfo_2E6E9F0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_173E440 MethodInfo_173E440, *PMethodInfo_173E440;

typedef union _union_165901 _union_165901, *P_union_165901;

union _union_165901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173E440 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203450 _union_203450, *P_union_203450;

union _union_203450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Core_DOSetter_float__c DG_Tweening_Core_DOSetter_float__c, *PDG_Tweening_Core_DOSetter_float__c;

typedef struct DG_Tweening_Core_DOSetter_float__VTable DG_Tweening_Core_DOSetter_float__VTable, *PDG_Tweening_Core_DOSetter_float__VTable;

struct DG_Tweening_Core_DOSetter_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOSetter_float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOSetter_float__VTable vtable;
};

typedef union _union_203452 _union_203452, *P_union_203452;

union _union_203452 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_EventCallback_ChangeEvent_float___VTable UnityEngine_UIElements_EventCallback_ChangeEvent_float___VTable, *PUnityEngine_UIElements_EventCallback_ChangeEvent_float___VTable;

struct UnityEngine_UIElements_EventCallback_ChangeEvent_float___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_203454 _union_203454, *P_union_203454;

union _union_203454 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242A600 MethodInfo_242A600, *PMethodInfo_242A600;

typedef union _union_273748 _union_273748, *P_union_273748;

union _union_273748 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273748 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203456 _union_203456, *P_union_203456;

union _union_203456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203458 _union_203458, *P_union_203458;

union _union_203458 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFF7F4 MethodInfo_1EFF7F4, *PMethodInfo_1EFF7F4;

typedef union _union_324827 _union_324827, *P_union_324827;

union _union_324827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFF7F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CachableSubDeckCardIconLoader_VTable Shock_CachableSubDeckCardIconLoader_VTable, *PShock_CachableSubDeckCardIconLoader_VTable;

struct Shock_CachableSubDeckCardIconLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Load;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_DoLoad;
    struct VirtualInvokeData _9_Release;
};

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_array Shock_Scenes_FriendList_FriendListRefineFilterBandButton_array, *PShock_Scenes_FriendList_FriendListRefineFilterBandButton_array;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_o Shock_Scenes_FriendList_FriendListRefineFilterBandButton_o, *PShock_Scenes_FriendList_FriendListRefineFilterBandButton_o;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_c Shock_Scenes_FriendList_FriendListRefineFilterBandButton_c, *PShock_Scenes_FriendList_FriendListRefineFilterBandButton_c;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_Fields Shock_Scenes_FriendList_FriendListRefineFilterBandButton_Fields, *PShock_Scenes_FriendList_FriendListRefineFilterBandButton_Fields;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_VTable Shock_Scenes_FriendList_FriendListRefineFilterBandButton_VTable, *PShock_Scenes_FriendList_FriendListRefineFilterBandButton_VTable;

struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoDestroy;
    struct VirtualInvokeData _5_DoStart;
};

struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_VTable vtable;
};

struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_Fields {
    struct Shock_Scenes_FriendList_FriendListRefineFilterButton_Fields super;
};

struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_o {
    struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_c *klass;
    void *monitor;
    struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_Fields fields;
};

struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_FriendList_FriendListRefineFilterBandButton_o *m_Items[65535];
};

typedef struct System_Action_Item____Fields System_Action_Item____Fields, *PSystem_Action_Item____Fields;

struct System_Action_Item____Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Chipstar_Downloads_FileSystemAccessPoint_VTable Chipstar_Downloads_FileSystemAccessPoint_VTable, *PChipstar_Downloads_FileSystemAccessPoint_VTable;

struct Chipstar_Downloads_FileSystemAccessPoint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_get_Path;
    struct VirtualInvokeData _9_ToLocation;
    struct VirtualInvokeData _10_ToAppend;
    struct VirtualInvokeData _11_ToRelative;
};

typedef struct MethodInfo_19303DC MethodInfo_19303DC, *PMethodInfo_19303DC;

typedef union _union_239095 _union_239095, *P_union_239095;

union _union_239095 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19303DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_Int32Enum__object__o System_Collections_Generic_KeyValuePair_Int32Enum__object__o, *PSystem_Collections_Generic_KeyValuePair_Int32Enum__object__o;

typedef struct System_Collections_Generic_KeyValuePair_Int32Enum__object__Fields System_Collections_Generic_KeyValuePair_Int32Enum__object__Fields, *PSystem_Collections_Generic_KeyValuePair_Int32Enum__object__Fields;

struct System_Collections_Generic_KeyValuePair_Int32Enum__object__Fields {
    int32_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_Int32Enum__object__o {
    struct System_Collections_Generic_KeyValuePair_Int32Enum__object__Fields fields;
};

typedef struct MethodInfo_30F70D4 MethodInfo_30F70D4, *PMethodInfo_30F70D4;

typedef union _union_239861 _union_239861, *P_union_239861;

union _union_239861 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F70D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239861 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_c System_Runtime_CompilerServices_InternalsVisibleToAttribute_c, *PSystem_Runtime_CompilerServices_InternalsVisibleToAttribute_c;

typedef struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_VTable System_Runtime_CompilerServices_InternalsVisibleToAttribute_VTable, *PSystem_Runtime_CompilerServices_InternalsVisibleToAttribute_VTable;

struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_VTable vtable;
};

typedef union _union_203480 _union_203480, *P_union_203480;

union _union_203480 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203482 _union_203482, *P_union_203482;

union _union_203482 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203484 _union_203484, *P_union_203484;

union _union_203484 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203486 _union_203486, *P_union_203486;

union _union_203486 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_TypeDescriptor_MergedTypeDescriptor_c System_ComponentModel_TypeDescriptor_MergedTypeDescriptor_c, *PSystem_ComponentModel_TypeDescriptor_MergedTypeDescriptor_c;

typedef struct System_ComponentModel_TypeDescriptor_MergedTypeDescriptor_VTable System_ComponentModel_TypeDescriptor_MergedTypeDescriptor_VTable, *PSystem_ComponentModel_TypeDescriptor_MergedTypeDescriptor_VTable;

struct System_ComponentModel_TypeDescriptor_MergedTypeDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_ComponentModel_ICustomTypeDescriptor_GetAttributes;
    struct VirtualInvokeData _5_System_ComponentModel_ICustomTypeDescriptor_GetClassName;
    struct VirtualInvokeData _6_System_ComponentModel_ICustomTypeDescriptor_GetComponentName;
    struct VirtualInvokeData _7_System_ComponentModel_ICustomTypeDescriptor_GetConverter;
    struct VirtualInvokeData _8_System_ComponentModel_ICustomTypeDescriptor_GetDefaultEvent;
    struct VirtualInvokeData _9_System_ComponentModel_ICustomTypeDescriptor_GetDefaultProperty;
    struct VirtualInvokeData _10_System_ComponentModel_ICustomTypeDescriptor_GetEditor;
    struct VirtualInvokeData _11_System_ComponentModel_ICustomTypeDescriptor_GetEvents;
    struct VirtualInvokeData _12_System_ComponentModel_ICustomTypeDescriptor_GetEvents;
    struct VirtualInvokeData _13_System_ComponentModel_ICustomTypeDescriptor_GetProperties;
    struct VirtualInvokeData _14_System_ComponentModel_ICustomTypeDescriptor_GetProperties;
    struct VirtualInvokeData _15_System_ComponentModel_ICustomTypeDescriptor_GetPropertyOwner;
};

struct System_ComponentModel_TypeDescriptor_MergedTypeDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_TypeDescriptor_MergedTypeDescriptor_VTable vtable;
};

typedef struct MethodInfo_1273564 MethodInfo_1273564, *PMethodInfo_1273564;

typedef union _union_201202 _union_201202, *P_union_201202;

union _union_201202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273564 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203488 _union_203488, *P_union_203488;

union _union_203488 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_c Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_c, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_2_c;

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_VTable Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_VTable, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_2_VTable;

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_VTable vtable;
};

typedef struct MethodInfo_2B0B4B0 MethodInfo_2B0B4B0, *PMethodInfo_2B0B4B0;

typedef union _union_190538 _union_190538, *P_union_190538;

union _union_190538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B4B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_ArchiveFactory__GetFileParts_d__10_VTable SharpCompress_Archives_ArchiveFactory__GetFileParts_d__10_VTable, *PSharpCompress_Archives_ArchiveFactory__GetFileParts_d__10_VTable;

struct SharpCompress_Archives_ArchiveFactory__GetFileParts_d__10_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_IO_FileInfo__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_System_IO_FileInfo__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_2DBCC50 MethodInfo_2DBCC50, *PMethodInfo_2DBCC50;

typedef union _union_241281 _union_241281, *P_union_241281;

union _union_241281 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCC50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241281 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_263AEBC MethodInfo_263AEBC, *PMethodInfo_263AEBC;

typedef union _union_268920 _union_268920, *P_union_268920;

union _union_268920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263AEBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_3_c Aoharu_LiveScene___c__DisplayClass77_3_c, *PAoharu_LiveScene___c__DisplayClass77_3_c;

typedef struct Aoharu_LiveScene___c__DisplayClass77_3_VTable Aoharu_LiveScene___c__DisplayClass77_3_VTable, *PAoharu_LiveScene___c__DisplayClass77_3_VTable;

struct Aoharu_LiveScene___c__DisplayClass77_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveScene___c__DisplayClass77_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveScene___c__DisplayClass77_3_VTable vtable;
};

typedef struct System_Runtime_InteropServices_OptionalAttribute_c System_Runtime_InteropServices_OptionalAttribute_c, *PSystem_Runtime_InteropServices_OptionalAttribute_c;

typedef struct System_Runtime_InteropServices_OptionalAttribute_VTable System_Runtime_InteropServices_OptionalAttribute_VTable, *PSystem_Runtime_InteropServices_OptionalAttribute_VTable;

struct System_Runtime_InteropServices_OptionalAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Runtime_InteropServices_OptionalAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_InteropServices_OptionalAttribute_VTable vtable;
};

typedef struct MethodInfo_2DBCC54 MethodInfo_2DBCC54, *PMethodInfo_2DBCC54;

typedef union _union_241489 _union_241489, *P_union_241489;

union _union_241489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCC54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NavigationConditionMstTable___c__DisplayClass13_0_c Shock_NavigationConditionMstTable___c__DisplayClass13_0_c, *PShock_NavigationConditionMstTable___c__DisplayClass13_0_c;

typedef struct Shock_NavigationConditionMstTable___c__DisplayClass13_0_VTable Shock_NavigationConditionMstTable___c__DisplayClass13_0_VTable, *PShock_NavigationConditionMstTable___c__DisplayClass13_0_VTable;

struct Shock_NavigationConditionMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationConditionMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationConditionMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_180B128_RGCTXs MethodInfo_180B128_RGCTXs, *PMethodInfo_180B128_RGCTXs;

struct MethodInfo_180B128_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_30AE798 MethodInfo_30AE798, *PMethodInfo_30AE798;

typedef struct MethodInfo_30AE798_RGCTXs MethodInfo_30AE798_RGCTXs, *PMethodInfo_30AE798_RGCTXs;

typedef union _union_205995 _union_205995, *P_union_205995;

union _union_205995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AE798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AE798_RGCTXs *rgctx_data;
    union _union_205995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30AE798_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203470 _union_203470, *P_union_203470;

union _union_203470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Observable__CombineSources_d__21_T__RGCTXs UniRx_Observable__CombineSources_d__21_T__RGCTXs, *PUniRx_Observable__CombineSources_d__21_T__RGCTXs;

struct UniRx_Observable__CombineSources_d__21_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable__CombineSources_d__21_T_;
    struct MethodInfo *_1_UniRx_Observable__CombineSources_d__21_T___ctor;
    struct MethodInfo *_2_UniRx_Observable__CombineSources_d__21_T__System_Collections_Generic_IEnumerable_UniRx_IObservable_T___GetEnumerator;
};

typedef union _union_203472 _union_203472, *P_union_203472;

union _union_203472 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203474 _union_203474, *P_union_203474;

union _union_203474 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203476 _union_203476, *P_union_203476;

union _union_203476 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203478 _union_203478, *P_union_203478;

union _union_203478 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_o System_Runtime_CompilerServices_InternalsVisibleToAttribute_o, *PSystem_Runtime_CompilerServices_InternalsVisibleToAttribute_o;

typedef struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_Fields System_Runtime_CompilerServices_InternalsVisibleToAttribute_Fields, *PSystem_Runtime_CompilerServices_InternalsVisibleToAttribute_Fields;

struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_assemblyName;
    bool _allInternalsVisible;
};

struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_o {
    struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_InternalsVisibleToAttribute_Fields fields;
};

typedef struct MethodInfo_2EF8548 MethodInfo_2EF8548, *PMethodInfo_2EF8548;

struct MethodInfo_2EF8548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264ECA8 MethodInfo_264ECA8, *PMethodInfo_264ECA8;

typedef union _union_175160 _union_175160, *P_union_175160;

union _union_175160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264ECA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_2_c Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_2_c, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_2_c;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_2_VTable Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_2_VTable, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_2_VTable;

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass16_2_VTable vtable;
};

typedef struct SharpCompress_Common_Zip_Headers_Zip64DirectoryEndLocatorHeader_c SharpCompress_Common_Zip_Headers_Zip64DirectoryEndLocatorHeader_c, *PSharpCompress_Common_Zip_Headers_Zip64DirectoryEndLocatorHeader_c;

typedef struct SharpCompress_Common_Zip_Headers_Zip64DirectoryEndLocatorHeader_VTable SharpCompress_Common_Zip_Headers_Zip64DirectoryEndLocatorHeader_VTable, *PSharpCompress_Common_Zip_Headers_Zip64DirectoryEndLocatorHeader_VTable;

struct SharpCompress_Common_Zip_Headers_Zip64DirectoryEndLocatorHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Read;
};

struct SharpCompress_Common_Zip_Headers_Zip64DirectoryEndLocatorHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_Headers_Zip64DirectoryEndLocatorHeader_VTable vtable;
};

typedef struct MethodInfo_264ECAC MethodInfo_264ECAC, *PMethodInfo_264ECAC;

typedef union _union_176598 _union_176598, *P_union_176598;

union _union_176598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264ECAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3345388 MethodInfo_3345388, *PMethodInfo_3345388;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c;

typedef union _union_300455 _union_300455, *P_union_300455;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields;

union _union_300455 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3345388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300455 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o *__9;
    struct System_Action_object__o *__9__12_0;
    struct System_Action_object__o *__9__12_1;
    struct System_Action_object__o *__9__12_2;
    struct System_Action_object__o *__9__12_3;
    struct System_Action_object__o *__9__12_4;
    struct System_Action_object__o *__9__12_5;
    struct System_Action_object__o *__9__12_6;
    struct System_Action_object__o *__9__12_7;
    struct System_Action_object__o *__9__12_8;
    struct System_Action_object__o *__9__12_9;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT8;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T9__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT9;
    struct Il2CppClass *_22_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T10__;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT10;
};

typedef struct MethodInfo_20915C8 MethodInfo_20915C8, *PMethodInfo_20915C8;

typedef union _union_325637 _union_325637, *P_union_325637;

union _union_325637 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20915C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F0DB00_RGCTXs MethodInfo_2F0DB00_RGCTXs, *PMethodInfo_2F0DB00_RGCTXs;

struct MethodInfo_2F0DB00_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_List_ContentInfo__StaticFields System_Collections_Generic_List_ContentInfo__StaticFields, *PSystem_Collections_Generic_List_ContentInfo__StaticFields;

struct System_Collections_Generic_List_ContentInfo__StaticFields {
    struct Aoharu_DownloadContents_ContentInfo_array *s_emptyArray;
};

typedef struct System_Func_EventMemberRankingMst__string__VTable System_Func_EventMemberRankingMst__string__VTable, *PSystem_Func_EventMemberRankingMst__string__VTable;

struct System_Func_EventMemberRankingMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct System_Collections_Generic_IEnumerable_Task__c System_Collections_Generic_IEnumerable_Task__c, *PSystem_Collections_Generic_IEnumerable_Task__c;

struct System_Collections_Generic_IEnumerable_Task__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_RecvSsMigrateR_c Shock_RecvSsMigrateR_c, *PShock_RecvSsMigrateR_c;

typedef struct Shock_RecvSsMigrateR_VTable Shock_RecvSsMigrateR_VTable, *PShock_RecvSsMigrateR_VTable;

struct Shock_RecvSsMigrateR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvSsMigrateR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvSsMigrateR_VTable vtable;
};

typedef struct System_Action_MovieMst__Fields System_Action_MovieMst__Fields, *PSystem_Action_MovieMst__Fields;

struct System_Action_MovieMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Aoharu_CoreSystemScene___c_StaticFields Aoharu_CoreSystemScene___c_StaticFields, *PAoharu_CoreSystemScene___c_StaticFields;

typedef struct Aoharu_CoreSystemScene___c_o Aoharu_CoreSystemScene___c_o, *PAoharu_CoreSystemScene___c_o;

typedef struct Aoharu_CoreSystemScene___c_c Aoharu_CoreSystemScene___c_c, *PAoharu_CoreSystemScene___c_c;

typedef struct Aoharu_CoreSystemScene___c_Fields Aoharu_CoreSystemScene___c_Fields, *PAoharu_CoreSystemScene___c_Fields;

typedef struct Aoharu_CoreSystemScene___c_VTable Aoharu_CoreSystemScene___c_VTable, *PAoharu_CoreSystemScene___c_VTable;

struct Aoharu_CoreSystemScene___c_Fields {
};

struct Aoharu_CoreSystemScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CoreSystemScene___c_o {
    struct Aoharu_CoreSystemScene___c_c *klass;
    void *monitor;
    struct Aoharu_CoreSystemScene___c_Fields fields;
};

struct Aoharu_CoreSystemScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_CoreSystemScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CoreSystemScene___c_VTable vtable;
};

struct Aoharu_CoreSystemScene___c_StaticFields {
    struct Aoharu_CoreSystemScene___c_o *__9;
    struct System_Action_Action__o *__9__14_1;
    struct System_Func_bool__o *__9__14_5;
    struct System_Action_Action__o *__9__14_2;
    struct System_Action_o *__9__14_3;
    struct System_Action_DialogResultCode__o *__9__17_0;
};

typedef struct MethodInfo_20AA528 MethodInfo_20AA528, *PMethodInfo_20AA528;

typedef union _union_273582 _union_273582, *P_union_273582;

union _union_273582 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA528 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273582 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A4B5C_RGCTXs MethodInfo_12A4B5C_RGCTXs, *PMethodInfo_12A4B5C_RGCTXs;

struct MethodInfo_12A4B5C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol___c__DisplayClass754_0_o Shock_Protocol___c__DisplayClass754_0_o, *PShock_Protocol___c__DisplayClass754_0_o;

typedef struct Shock_Protocol___c__DisplayClass754_0_c Shock_Protocol___c__DisplayClass754_0_c, *PShock_Protocol___c__DisplayClass754_0_c;

typedef struct Shock_Protocol___c__DisplayClass754_0_Fields Shock_Protocol___c__DisplayClass754_0_Fields, *PShock_Protocol___c__DisplayClass754_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass754_0_VTable Shock_Protocol___c__DisplayClass754_0_VTable, *PShock_Protocol___c__DisplayClass754_0_VTable;

typedef struct System_Action_RecvItemUseR__o System_Action_RecvItemUseR__o, *PSystem_Action_RecvItemUseR__o;

typedef struct System_Action_RecvItemUseR__c System_Action_RecvItemUseR__c, *PSystem_Action_RecvItemUseR__c;

typedef struct System_Action_RecvItemUseR__Fields System_Action_RecvItemUseR__Fields, *PSystem_Action_RecvItemUseR__Fields;

typedef struct System_Action_RecvItemUseR__VTable System_Action_RecvItemUseR__VTable, *PSystem_Action_RecvItemUseR__VTable;

struct Shock_Protocol___c__DisplayClass754_0_Fields {
    struct System_Action_RecvItemUseR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass754_0_o {
    struct Shock_Protocol___c__DisplayClass754_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass754_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass754_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass754_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass754_0_VTable vtable;
};

struct System_Action_RecvItemUseR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvItemUseR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvItemUseR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvItemUseR__VTable vtable;
};

struct System_Action_RecvItemUseR__o {
    struct System_Action_RecvItemUseR__c *klass;
    void *monitor;
    struct System_Action_RecvItemUseR__Fields fields;
};

typedef struct MethodInfo_261997C MethodInfo_261997C, *PMethodInfo_261997C;

typedef union _union_255393 _union_255393, *P_union_255393;

union _union_255393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_261997C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_Task__o System_Collections_Generic_IEnumerable_Task__o, *PSystem_Collections_Generic_IEnumerable_Task__o;

typedef struct System_Collections_Generic_IEnumerable_Task__Fields System_Collections_Generic_IEnumerable_Task__Fields, *PSystem_Collections_Generic_IEnumerable_Task__Fields;

struct System_Collections_Generic_IEnumerable_Task__Fields {
};

struct System_Collections_Generic_IEnumerable_Task__o {
    struct System_Collections_Generic_IEnumerable_Task__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_Task__Fields fields;
};

typedef struct TMPro_TMP_Text_TextBackingContainer_VTable TMPro_TMP_Text_TextBackingContainer_VTable, *PTMPro_TMP_Text_TextBackingContainer_VTable;

struct TMPro_TMP_Text_TextBackingContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3397E88 MethodInfo_3397E88, *PMethodInfo_3397E88;

typedef union _union_223223 _union_223223, *P_union_223223;

union _union_223223 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397E88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223223 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_3_o Aoharu_LiveScene___c__DisplayClass77_3_o, *PAoharu_LiveScene___c__DisplayClass77_3_o;

typedef struct Aoharu_LiveScene___c__DisplayClass77_3_Fields Aoharu_LiveScene___c__DisplayClass77_3_Fields, *PAoharu_LiveScene___c__DisplayClass77_3_Fields;

typedef struct Shock_LiveBoostMst_o Shock_LiveBoostMst_o, *PShock_LiveBoostMst_o;

typedef struct Shock_LiveBoostMst_c Shock_LiveBoostMst_c, *PShock_LiveBoostMst_c;

typedef struct Shock_LiveBoostMst_Fields Shock_LiveBoostMst_Fields, *PShock_LiveBoostMst_Fields;

typedef struct Shock_LiveBoostMst_VTable Shock_LiveBoostMst_VTable, *PShock_LiveBoostMst_VTable;

struct Shock_LiveBoostMst_Fields {
    int32_t _value;
    int32_t _lp;
    int32_t _icon;
    int32_t _eventPointRatio;
    int32_t _rewardRatio;
    int32_t _expRatio;
    int32_t _eventPointRatioAuto;
    int32_t _rewardRatioAuto;
    int32_t _expRatioAuto;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_LiveScene___c__DisplayClass77_3_Fields {
    struct Shock_LiveBoostMst_o *stamina;
    struct Aoharu_LiveScene___c__DisplayClass77_0_o *CS___8__locals3;
};

struct Aoharu_LiveScene___c__DisplayClass77_3_o {
    struct Aoharu_LiveScene___c__DisplayClass77_3_c *klass;
    void *monitor;
    struct Aoharu_LiveScene___c__DisplayClass77_3_Fields fields;
};

struct Shock_LiveBoostMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LiveBoostMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveBoostMst_VTable vtable;
};

struct Shock_LiveBoostMst_o {
    struct Shock_LiveBoostMst_c *klass;
    void *monitor;
    struct Shock_LiveBoostMst_Fields fields;
};

typedef struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__VTable System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__VTable, *PSystem_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__VTable;

struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Spine_SkeletonBinary_Vertices_c Spine_SkeletonBinary_Vertices_c, *PSpine_SkeletonBinary_Vertices_c;

typedef struct Spine_SkeletonBinary_Vertices_VTable Spine_SkeletonBinary_Vertices_VTable, *PSpine_SkeletonBinary_Vertices_VTable;

struct Spine_SkeletonBinary_Vertices_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_SkeletonBinary_Vertices_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_SkeletonBinary_Vertices_VTable vtable;
};

typedef struct MethodInfo_247DB34 MethodInfo_247DB34, *PMethodInfo_247DB34;

typedef struct System_Tuple_T1__T2__T3__c System_Tuple_T1__T2__T3__c, *PSystem_Tuple_T1__T2__T3__c;

typedef union _union_164577 _union_164577, *P_union_164577;

typedef struct System_Tuple_T1__T2__T3__RGCTXs System_Tuple_T1__T2__T3__RGCTXs, *PSystem_Tuple_T1__T2__T3__RGCTXs;

typedef struct System_Tuple_T1__T2__T3__VTable System_Tuple_T1__T2__T3__VTable, *PSystem_Tuple_T1__T2__T3__VTable;

struct System_Tuple_T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_System_ITupleInternal_ToString;
    struct VirtualInvokeData _9_System_Runtime_CompilerServices_ITuple_get_Length;
};

union _union_164577 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247DB34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164577 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Tuple_T1__T2__T3__RGCTXs {
    struct Il2CppClass *_0_System_Tuple_T1__T2__T3_;
    struct Il2CppClass *_1_T1;
    struct Il2CppClass *_2_T2;
    struct Il2CppClass *_3_T3;
};

struct System_Tuple_T1__T2__T3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Tuple_T1__T2__T3__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Tuple_T1__T2__T3__VTable vtable;
};

typedef struct MethodInfo_2947920 MethodInfo_2947920, *PMethodInfo_2947920;

typedef union _union_184150 _union_184150, *P_union_184150;

union _union_184150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13D0188_RGCTXs MethodInfo_13D0188_RGCTXs, *PMethodInfo_13D0188_RGCTXs;

struct MethodInfo_13D0188_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203490 _union_203490, *P_union_203490;

union _union_203490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203492 _union_203492, *P_union_203492;

union _union_203492 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_294791C MethodInfo_294791C, *PMethodInfo_294791C;

typedef union _union_182712 _union_182712, *P_union_182712;

union _union_182712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294791C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203494 _union_203494, *P_union_203494;

union _union_203494 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203496 _union_203496, *P_union_203496;

union _union_203496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203498 _union_203498, *P_union_203498;

union _union_203498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriFsWebInstallRequest_VTable CriWare_CriFsWebInstallRequest_VTable, *PCriWare_CriFsWebInstallRequest_VTable;

struct CriWare_CriFsWebInstallRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_Stop;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Update;
};

typedef struct Shock_SceneController_SceneCache___c__DisplayClass4_0_VTable Shock_SceneController_SceneCache___c__DisplayClass4_0_VTable, *PShock_SceneController_SceneCache___c__DisplayClass4_0_VTable;

struct Shock_SceneController_SceneCache___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1326F80 MethodInfo_1326F80, *PMethodInfo_1326F80;

typedef union _union_284898 _union_284898, *P_union_284898;

union _union_284898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1326F80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1908364_RGCTXs MethodInfo_1908364_RGCTXs, *PMethodInfo_1908364_RGCTXs;

struct MethodInfo_1908364_RGCTXs {
    struct Il2CppClass *_0_Chipstar_Downloads_AssetBundleLoadOperation_T_;
    struct MethodInfo *_1_Chipstar_Downloads_AssetBundleLoadOperation_T___ctor;
};

typedef struct MethodInfo_20AA514 MethodInfo_20AA514, *PMethodInfo_20AA514;

typedef union _union_276868 _union_276868, *P_union_276868;

union _union_276868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TapTimingAdjustLiveDialog___c__DisplayClass31_0_VTable Shock_TapTimingAdjustLiveDialog___c__DisplayClass31_0_VTable, *PShock_TapTimingAdjustLiveDialog___c__DisplayClass31_0_VTable;

struct Shock_TapTimingAdjustLiveDialog___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B0B4A4 MethodInfo_2B0B4A4, *PMethodInfo_2B0B4A4;

typedef union _union_187662 _union_187662, *P_union_187662;

union _union_187662 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B4A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B4A8 MethodInfo_2B0B4A8, *PMethodInfo_2B0B4A8;

typedef union _union_189100 _union_189100, *P_union_189100;

union _union_189100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B4A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_o Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_o, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_2_o;

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_Fields Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_Fields, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_2_Fields;

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_Fields {
    struct Il2CppObject *musicSelectInput;
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_o *CS___8__locals2;
};

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_o {
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_2_Fields fields;
};

typedef struct System_Predicate_EventMst__c System_Predicate_EventMst__c, *PSystem_Predicate_EventMst__c;

typedef struct System_Predicate_EventMst__VTable System_Predicate_EventMst__VTable, *PSystem_Predicate_EventMst__VTable;

struct System_Predicate_EventMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_EventMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_EventMst__VTable vtable;
};

typedef struct CriWare_CriFsBindRequest_Fields CriWare_CriFsBindRequest_Fields, *PCriWare_CriFsBindRequest_Fields;

typedef struct CriWare_CriFsRequest_Fields CriWare_CriFsRequest_Fields, *PCriWare_CriFsRequest_Fields;

typedef struct CriWare_CriFsRequest_DoneDelegate_o CriWare_CriFsRequest_DoneDelegate_o, *PCriWare_CriFsRequest_DoneDelegate_o;

typedef struct CriWare_CriFsRequest_DoneDelegate_c CriWare_CriFsRequest_DoneDelegate_c, *PCriWare_CriFsRequest_DoneDelegate_c;

typedef struct CriWare_CriFsRequest_DoneDelegate_Fields CriWare_CriFsRequest_DoneDelegate_Fields, *PCriWare_CriFsRequest_DoneDelegate_Fields;

typedef struct CriWare_CriFsRequest_DoneDelegate_VTable CriWare_CriFsRequest_DoneDelegate_VTable, *PCriWare_CriFsRequest_DoneDelegate_VTable;

struct CriWare_CriFsRequest_Fields {
    struct CriWare_CriDisposable_Fields super;
    struct CriWare_CriFsRequest_DoneDelegate_o *_doneDelegate_k__BackingField;
    bool _isDone_k__BackingField;
    struct System_String_o *_error_k__BackingField;
    bool _isDisposed_k__BackingField;
};

struct CriWare_CriFsBindRequest_Fields {
    struct CriWare_CriFsRequest_Fields super;
    struct System_String_o *_path_k__BackingField;
    uint32_t _bindId_k__BackingField;
};

struct CriWare_CriFsRequest_DoneDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriFsRequest_DoneDelegate_o {
    struct CriWare_CriFsRequest_DoneDelegate_c *klass;
    void *monitor;
    struct CriWare_CriFsRequest_DoneDelegate_Fields fields;
};

struct CriWare_CriFsRequest_DoneDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriFsRequest_DoneDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriFsRequest_DoneDelegate_VTable vtable;
};

typedef union _union_335282 _union_335282, *P_union_335282;

union _union_335282 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335285 _union_335285, *P_union_335285;

union _union_335285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleValueKeyword_Fields UnityEngine_UIElements_StyleValueKeyword_Fields, *PUnityEngine_UIElements_StyleValueKeyword_Fields;

struct UnityEngine_UIElements_StyleValueKeyword_Fields {
    int32_t value__;
};

typedef union _union_335288 _union_335288, *P_union_335288;

union _union_335288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_IGrouping_TKey__TSource___c System_Collections_Generic_IEnumerable_IGrouping_TKey__TSource___c, *PSystem_Collections_Generic_IEnumerable_IGrouping_TKey__TSource___c;

struct System_Collections_Generic_IEnumerable_IGrouping_TKey__TSource___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_160C614 MethodInfo_160C614, *PMethodInfo_160C614;

typedef struct MethodInfo_160C614_RGCTXs MethodInfo_160C614_RGCTXs, *PMethodInfo_160C614_RGCTXs;

typedef union _union_193095 _union_193095, *P_union_193095;

union _union_193095 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160C614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160C614_RGCTXs *rgctx_data;
    union _union_193095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160C614_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct Aoharu_StoryChapterListController___c__DisplayClass21_0_VTable Aoharu_StoryChapterListController___c__DisplayClass21_0_VTable, *PAoharu_StoryChapterListController___c__DisplayClass21_0_VTable;

struct Aoharu_StoryChapterListController___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_190FFBC MethodInfo_190FFBC, *PMethodInfo_190FFBC;

typedef union _union_192462 _union_192462, *P_union_192462;

union _union_192462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FFBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FFBC_RGCTXs *rgctx_data;
    union _union_192462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E5F70 MethodInfo_21E5F70, *PMethodInfo_21E5F70;

typedef union _union_161209 _union_161209, *P_union_161209;

union _union_161209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5F70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginNoticeScene_MyInput_c Aoharu_LoginNoticeScene_MyInput_c, *PAoharu_LoginNoticeScene_MyInput_c;

typedef struct Aoharu_LoginNoticeScene_MyInput_VTable Aoharu_LoginNoticeScene_MyInput_VTable, *PAoharu_LoginNoticeScene_MyInput_VTable;

struct Aoharu_LoginNoticeScene_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginNoticeScene_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginNoticeScene_MyInput_VTable vtable;
};

typedef struct MethodInfo_2E69F90_RGCTXs MethodInfo_2E69F90_RGCTXs, *PMethodInfo_2E69F90_RGCTXs;

struct MethodInfo_2E69F90_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_335291 _union_335291, *P_union_335291;

union _union_335291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___o System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___o, *PSystem_Collections_Generic_Dictionary_uint__List_LiveConditionMst___o;

typedef struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___c System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___c, *PSystem_Collections_Generic_Dictionary_uint__List_LiveConditionMst___c;

typedef struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___Fields System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___Fields, *PSystem_Collections_Generic_Dictionary_uint__List_LiveConditionMst___Fields;

typedef struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___VTable System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___VTable, *PSystem_Collections_Generic_Dictionary_uint__List_LiveConditionMst___VTable;

struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___o {
    struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__List_LiveConditionMst___VTable vtable;
};

typedef struct UnityEngine_UIElements_VisualElementUtils_StaticFields UnityEngine_UIElements_VisualElementUtils_StaticFields, *PUnityEngine_UIElements_VisualElementUtils_StaticFields;

struct UnityEngine_UIElements_VisualElementUtils_StaticFields {
    struct System_Collections_Generic_HashSet_string__o *s_usedNames;
    struct System_Type_o *s_FoldoutType;
};

typedef union _union_335294 _union_335294, *P_union_335294;

union _union_335294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5B8EC MethodInfo_1B5B8EC, *PMethodInfo_1B5B8EC;

typedef union _union_246393 _union_246393, *P_union_246393;

union _union_246393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B8EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335297 _union_335297, *P_union_335297;

union _union_335297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_BillingSubscriptionRewardMst__ValueTuple_string__uint___Fields Shock_GameMstTableBase_BillingSubscriptionRewardMst__ValueTuple_string__uint___Fields, *PShock_GameMstTableBase_BillingSubscriptionRewardMst__ValueTuple_string__uint___Fields;

struct Shock_GameMstTableBase_BillingSubscriptionRewardMst__ValueTuple_string__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct MethodInfo_293DE10 MethodInfo_293DE10, *PMethodInfo_293DE10;

typedef union _union_185412 _union_185412, *P_union_185412;

union _union_185412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DE10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ulong__bool__c System_Func_ulong__bool__c, *PSystem_Func_ulong__bool__c;

typedef struct System_Func_ulong__bool__VTable System_Func_ulong__bool__VTable, *PSystem_Func_ulong__bool__VTable;

struct System_Func_ulong__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ulong__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ulong__bool__VTable vtable;
};

typedef struct MethodInfo_2F39A58_RGCTXs MethodInfo_2F39A58_RGCTXs, *PMethodInfo_2F39A58_RGCTXs;

struct MethodInfo_2F39A58_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2E6E248_RGCTXs MethodInfo_2E6E248_RGCTXs, *PMethodInfo_2E6E248_RGCTXs;

struct MethodInfo_2E6E248_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Aoharu_LoginNoticeScene_MyInput_o Aoharu_LoginNoticeScene_MyInput_o, *PAoharu_LoginNoticeScene_MyInput_o;

typedef struct Aoharu_LoginNoticeScene_MyInput_Fields Aoharu_LoginNoticeScene_MyInput_Fields, *PAoharu_LoginNoticeScene_MyInput_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__o System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__o, *PSystem_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__c System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__c, *PSystem_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__Fields System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__Fields;

struct System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__o {
    struct System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__Fields fields;
};

struct Aoharu_LoginNoticeScene_MyInput_Fields {
    int32_t Mode;
    struct System_Collections_Generic_IReadOnlyList_NoticeGeneralSequenceMst__o *NoticeGeneralSequenceMstList;
};

struct Aoharu_LoginNoticeScene_MyInput_o {
    struct Aoharu_LoginNoticeScene_MyInput_c *klass;
    void *monitor;
    struct Aoharu_LoginNoticeScene_MyInput_Fields fields;
};

typedef struct System_Threading_Tasks_TaskFactory___c__DisplayClass38_0_TResult__TArg1__RGCTXs System_Threading_Tasks_TaskFactory___c__DisplayClass38_0_TResult__TArg1__RGCTXs, *PSystem_Threading_Tasks_TaskFactory___c__DisplayClass38_0_TResult__TArg1__RGCTXs;

struct System_Threading_Tasks_TaskFactory___c__DisplayClass38_0_TResult__TArg1__RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_TaskFactory_TResult__FromAsyncCoreLogic;
    struct Il2CppClass *_1_System_Threading_Tasks_TaskFactory_TResult_;
};

typedef struct MethodInfo_293DE04 MethodInfo_293DE04, *PMethodInfo_293DE04;

typedef union _union_182536 _union_182536, *P_union_182536;

union _union_182536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DE04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvUserUpdateTitleIdsRData_c Shock_RecvUserUpdateTitleIdsRData_c, *PShock_RecvUserUpdateTitleIdsRData_c;

typedef struct Shock_RecvUserUpdateTitleIdsRData_VTable Shock_RecvUserUpdateTitleIdsRData_VTable, *PShock_RecvUserUpdateTitleIdsRData_VTable;

struct Shock_RecvUserUpdateTitleIdsRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserUpdateTitleIdsRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserUpdateTitleIdsRData_VTable vtable;
};

typedef struct MethodInfo_293DE08 MethodInfo_293DE08, *PMethodInfo_293DE08;

typedef union _union_183974 _union_183974, *P_union_183974;

union _union_183974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A2A58 MethodInfo_16A2A58, *PMethodInfo_16A2A58;

typedef union _union_299290 _union_299290, *P_union_299290;

union _union_299290 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2A58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299290 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _Module__17_c _Module__17_c, *P_Module__17_c;

struct _Module__17_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Aoharu_Chat_ChatController___c__DisplayClass36_0_c Aoharu_Chat_ChatController___c__DisplayClass36_0_c, *PAoharu_Chat_ChatController___c__DisplayClass36_0_c;

typedef struct Aoharu_Chat_ChatController___c__DisplayClass36_0_VTable Aoharu_Chat_ChatController___c__DisplayClass36_0_VTable, *PAoharu_Chat_ChatController___c__DisplayClass36_0_VTable;

struct Aoharu_Chat_ChatController___c__DisplayClass36_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatController___c__DisplayClass36_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatController___c__DisplayClass36_0_VTable vtable;
};

typedef struct Carbon_ListDictionary_uint__ReleaseLabelMst__VTable Carbon_ListDictionary_uint__ReleaseLabelMst__VTable, *PCarbon_ListDictionary_uint__ReleaseLabelMst__VTable;

struct Carbon_ListDictionary_uint__ReleaseLabelMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_19D12AC MethodInfo_19D12AC, *PMethodInfo_19D12AC;

typedef union _union_250363 _union_250363, *P_union_250363;

union _union_250363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D12AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6F1AC MethodInfo_2D6F1AC, *PMethodInfo_2D6F1AC;

typedef struct MethodInfo_2D6F1AC_RGCTXs MethodInfo_2D6F1AC_RGCTXs, *PMethodInfo_2D6F1AC_RGCTXs;

typedef union _union_288610 _union_288610, *P_union_288610;

struct MethodInfo_2D6F1AC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass292_0_T_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass292_0_T___ctor;
    struct MethodInfo *_2_UniRx_Observable___c__DisplayClass292_0_T___SelectMany_b__0;
    struct MethodInfo *_3_UniRx_Observable_SelectMany_T__Unit_;
};

union _union_288610 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F1AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F1AC_RGCTXs *rgctx_data;
    union _union_288610 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3109C90 MethodInfo_3109C90, *PMethodInfo_3109C90;

typedef union _union_331679 _union_331679, *P_union_331679;

union _union_331679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109C90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_331679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_o Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_o, *PShock_CharacterSysVoiceMstTable___c__DisplayClass13_0_o;

typedef struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_c Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_c, *PShock_CharacterSysVoiceMstTable___c__DisplayClass13_0_c;

typedef struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_VTable Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_VTable, *PShock_CharacterSysVoiceMstTable___c__DisplayClass13_0_VTable;

struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_o {
    struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterSysVoiceMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_NameCache_o System_Runtime_Serialization_Formatters_Binary_NameCache_o, *PSystem_Runtime_Serialization_Formatters_Binary_NameCache_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_NameCache_Fields System_Runtime_Serialization_Formatters_Binary_NameCache_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_NameCache_Fields;

struct System_Runtime_Serialization_Formatters_Binary_NameCache_Fields {
    struct System_String_o *name;
};

struct System_Runtime_Serialization_Formatters_Binary_NameCache_o {
    struct System_Runtime_Serialization_Formatters_Binary_NameCache_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_NameCache_Fields fields;
};

typedef struct MethodInfo_20AA568 MethodInfo_20AA568, *PMethodInfo_20AA568;

typedef union _union_274130 _union_274130, *P_union_274130;

union _union_274130 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274130 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_KeyValuePair_string__AdvEffectUI___VTable System_Action_KeyValuePair_string__AdvEffectUI___VTable, *PSystem_Action_KeyValuePair_string__AdvEffectUI___VTable;

struct System_Action_KeyValuePair_string__AdvEffectUI___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Aoharu_Chat_Select_TalkFilteringMenuSort___c__DisplayClass5_0_VTable Aoharu_Chat_Select_TalkFilteringMenuSort___c__DisplayClass5_0_VTable, *PAoharu_Chat_Select_TalkFilteringMenuSort___c__DisplayClass5_0_VTable;

struct Aoharu_Chat_Select_TalkFilteringMenuSort___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_NullableComparer_T__VTable System_Collections_Generic_NullableComparer_T__VTable, *PSystem_Collections_Generic_NullableComparer_T__VTable;

struct System_Collections_Generic_NullableComparer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IComparer_Compare;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Compare;
};

typedef struct TMPro_FontFeatureLookupFlags_Fields TMPro_FontFeatureLookupFlags_Fields, *PTMPro_FontFeatureLookupFlags_Fields;

struct TMPro_FontFeatureLookupFlags_Fields {
    int32_t value__;
};

typedef struct MethodInfo_14F9EAC_RGCTXs MethodInfo_14F9EAC_RGCTXs, *PMethodInfo_14F9EAC_RGCTXs;

struct MethodInfo_14F9EAC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1326F2C MethodInfo_1326F2C, *PMethodInfo_1326F2C;

typedef union _union_284874 _union_284874, *P_union_284874;

union _union_284874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1326F2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264ECFC MethodInfo_264ECFC, *PMethodInfo_264ECFC;

typedef union _union_178036 _union_178036, *P_union_178036;

union _union_178036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264ECFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12AE3BC_RGCTXs MethodInfo_12AE3BC_RGCTXs, *PMethodInfo_12AE3BC_RGCTXs;

struct MethodInfo_12AE3BC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2D68A18_RGCTXs MethodInfo_2D68A18_RGCTXs, *PMethodInfo_2D68A18_RGCTXs;

struct MethodInfo_2D68A18_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_DoOnCancelObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_DoOnCancelObservable_T___ctor;
};

typedef struct MethodInfo_21DC3BC MethodInfo_21DC3BC, *PMethodInfo_21DC3BC;

typedef union _union_160517 _union_160517, *P_union_160517;

union _union_160517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC3BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StaminaChargeSelectItemDialog___c__DisplayClass32_0_VTable Aoharu_StaminaChargeSelectItemDialog___c__DisplayClass32_0_VTable, *PAoharu_StaminaChargeSelectItemDialog___c__DisplayClass32_0_VTable;

struct Aoharu_StaminaChargeSelectItemDialog___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_HomeScene___c__DisplayClass8_0_Fields Aoharu_HomeScene___c__DisplayClass8_0_Fields, *PAoharu_HomeScene___c__DisplayClass8_0_Fields;

struct Aoharu_HomeScene___c__DisplayClass8_0_Fields {
    struct System_Action_o *onComplete;
};

typedef struct System_Predicate_ChatStampMst__VTable System_Predicate_ChatStampMst__VTable, *PSystem_Predicate_ChatStampMst__VTable;

struct System_Predicate_ChatStampMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_21DC3D4 MethodInfo_21DC3D4, *PMethodInfo_21DC3D4;

typedef union _union_161019 _union_161019, *P_union_161019;

union _union_161019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC3D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B0794 MethodInfo_10B0794, *PMethodInfo_10B0794;

typedef union _union_207689 _union_207689, *P_union_207689;

union _union_207689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0794 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB2694 MethodInfo_1BB2694, *PMethodInfo_1BB2694;

typedef union _union_302054 _union_302054, *P_union_302054;

union _union_302054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB2694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D899B0 MethodInfo_1D899B0, *PMethodInfo_1D899B0;

typedef union _union_297196 _union_297196, *P_union_297196;

union _union_297196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D899B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E5F5C MethodInfo_21E5F5C, *PMethodInfo_21E5F5C;

typedef union _union_160707 _union_160707, *P_union_160707;

union _union_160707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEEB1C MethodInfo_2EEEB1C, *PMethodInfo_2EEEB1C;

typedef union _union_202554 _union_202554, *P_union_202554;

union _union_202554 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEEB1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202554 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1062DB8 MethodInfo_1062DB8, *PMethodInfo_1062DB8;

typedef union _union_167005 _union_167005, *P_union_167005;

union _union_167005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1062DB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336B65C_RGCTXs MethodInfo_336B65C_RGCTXs, *PMethodInfo_336B65C_RGCTXs;

struct MethodInfo_336B65C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__o Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__c Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumUnitTypeMemberTagMMst__Fields fields;
};

typedef struct Shock_CardLoader___c__DisplayClass15_0_Fields Shock_CardLoader___c__DisplayClass15_0_Fields, *PShock_CardLoader___c__DisplayClass15_0_Fields;

struct Shock_CardLoader___c__DisplayClass15_0_Fields {
    struct System_Action_Sprite__o *onComplete;
};

typedef struct MethodInfo_15D86EC MethodInfo_15D86EC, *PMethodInfo_15D86EC;

typedef struct MethodInfo_15D86EC_RGCTXs MethodInfo_15D86EC_RGCTXs, *PMethodInfo_15D86EC_RGCTXs;

typedef union _union_335204 _union_335204, *P_union_335204;

union _union_335204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D86EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D86EC_RGCTXs *rgctx_data;
    union _union_335204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D86EC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct Aoharu_WipeSystem_Fields Aoharu_WipeSystem_Fields, *PAoharu_WipeSystem_Fields;

typedef struct Aoharu_WipeController_o Aoharu_WipeController_o, *PAoharu_WipeController_o;

typedef struct Aoharu_WipeController_c Aoharu_WipeController_c, *PAoharu_WipeController_c;

typedef struct Aoharu_WipeController_Fields Aoharu_WipeController_Fields, *PAoharu_WipeController_Fields;

typedef struct Aoharu_WipeController_VTable Aoharu_WipeController_VTable, *PAoharu_WipeController_VTable;

typedef struct Aoharu_WipeObject_o Aoharu_WipeObject_o, *PAoharu_WipeObject_o;

typedef struct Aoharu_WipeObject_c Aoharu_WipeObject_c, *PAoharu_WipeObject_c;

typedef struct Aoharu_WipeObject_Fields Aoharu_WipeObject_Fields, *PAoharu_WipeObject_Fields;

typedef struct Aoharu_WipeObject_StaticFields Aoharu_WipeObject_StaticFields, *PAoharu_WipeObject_StaticFields;

typedef struct Aoharu_WipeObject_VTable Aoharu_WipeObject_VTable, *PAoharu_WipeObject_VTable;

struct Aoharu_WipeController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_WipeSystem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_WipeController_o *m_controller;
};

struct Aoharu_WipeObject_StaticFields {
    int32_t StateNameHash_Ready;
    int32_t StateNameHash_Wipe;
};

struct Aoharu_WipeController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Canvas_o *m_wipeCanvas;
    struct Aoharu_ScreenCapturer_o *m_screenCapturer;
    struct UnityEngine_Texture2D_o *m_beforeScreenshot;
    struct Aoharu_WipeObject_o *m_currentWipeObject;
    struct System_IDisposable_o *m_loadDispose;
    uint32_t _PrevWipeId_k__BackingField;
};

struct Aoharu_WipeController_o {
    struct Aoharu_WipeController_c *klass;
    void *monitor;
    struct Aoharu_WipeController_Fields fields;
};

struct Aoharu_WipeController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_WipeController_VTable vtable;
};

struct Aoharu_WipeObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_WipeObject_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_WipeObject_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_WipeObject_VTable vtable;
};

struct Aoharu_WipeObject_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_animator;
    struct Aoharu_ComicContent_o *m_comicContent;
    struct System_Action_o *m_OnReady;
    struct System_Action_o *m_OnComplete;
    struct System_String_o *m_SeKeyForReady;
    struct System_String_o *m_SeKeyForWipe;
    int32_t m_state;
};

struct Aoharu_WipeObject_o {
    struct Aoharu_WipeObject_c *klass;
    void *monitor;
    struct Aoharu_WipeObject_Fields fields;
};

typedef struct UniRx_IObservable_EventPattern_TEventArgs___c UniRx_IObservable_EventPattern_TEventArgs___c, *PUniRx_IObservable_EventPattern_TEventArgs___c;

struct UniRx_IObservable_EventPattern_TEventArgs___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203400 _union_203400, *P_union_203400;

union _union_203400 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_319D7FC_RGCTXs MethodInfo_319D7FC_RGCTXs, *PMethodInfo_319D7FC_RGCTXs;

struct MethodInfo_319D7FC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_FromCanceled_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_T__get_Status;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T___ctor;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_T___ctor;
};

typedef union _union_203402 _union_203402, *P_union_203402;

union _union_203402 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203404 _union_203404, *P_union_203404;

union _union_203404 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203406 _union_203406, *P_union_203406;

union _union_203406 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_FieldInfo__bool__c System_Func_FieldInfo__bool__c, *PSystem_Func_FieldInfo__bool__c;

typedef struct System_Func_FieldInfo__bool__VTable System_Func_FieldInfo__bool__VTable, *PSystem_Func_FieldInfo__bool__VTable;

struct System_Func_FieldInfo__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FieldInfo__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FieldInfo__bool__VTable vtable;
};

typedef union _union_203408 _union_203408, *P_union_203408;

union _union_203408 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329C51C MethodInfo_329C51C, *PMethodInfo_329C51C;

typedef union _union_316231 _union_316231, *P_union_316231;

union _union_316231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C51C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_ResourceDownload_EditorResourceDownload_c Shock_Scenes_ResourceDownload_EditorResourceDownload_c, *PShock_Scenes_ResourceDownload_EditorResourceDownload_c;

typedef struct Shock_Scenes_ResourceDownload_EditorResourceDownload_VTable Shock_Scenes_ResourceDownload_EditorResourceDownload_VTable, *PShock_Scenes_ResourceDownload_EditorResourceDownload_VTable;

struct Shock_Scenes_ResourceDownload_EditorResourceDownload_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Download;
    struct VirtualInvokeData _5_Dispose;
};

struct Shock_Scenes_ResourceDownload_EditorResourceDownload_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ResourceDownload_EditorResourceDownload_VTable vtable;
};

typedef struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__o UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__o, *PUnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__o;

typedef struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__c UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__c, *PUnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__c;

typedef struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__Fields UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__Fields, *PUnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__Fields;

typedef struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__VTable UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__VTable, *PUnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__VTable;

struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    int32_t m_MaxSize;
};

struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__o {
    struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__Fields fields;
};

struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__VTable vtable;
};

typedef struct MethodInfo_1D7FF40 MethodInfo_1D7FF40, *PMethodInfo_1D7FF40;

typedef union _union_297150 _union_297150, *P_union_297150;

union _union_297150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7FF40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1606FFC_RGCTXs MethodInfo_1606FFC_RGCTXs, *PMethodInfo_1606FFC_RGCTXs;

struct MethodInfo_1606FFC_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct System_ComponentModel_Design_ITypeDescriptorFilterService_c System_ComponentModel_Design_ITypeDescriptorFilterService_c, *PSystem_ComponentModel_Design_ITypeDescriptorFilterService_c;

struct System_ComponentModel_Design_ITypeDescriptorFilterService_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct CriWare_CriAtomExVoicePool_PitchShifterMode_o CriWare_CriAtomExVoicePool_PitchShifterMode_o, *PCriWare_CriAtomExVoicePool_PitchShifterMode_o;

typedef struct CriWare_CriAtomExVoicePool_PitchShifterMode_Fields CriWare_CriAtomExVoicePool_PitchShifterMode_Fields, *PCriWare_CriAtomExVoicePool_PitchShifterMode_Fields;

struct CriWare_CriAtomExVoicePool_PitchShifterMode_Fields {
    int32_t value__;
};

struct CriWare_CriAtomExVoicePool_PitchShifterMode_o {
    struct CriWare_CriAtomExVoicePool_PitchShifterMode_Fields fields;
};

typedef struct System_Net_IPAddressParser_Fields System_Net_IPAddressParser_Fields, *PSystem_Net_IPAddressParser_Fields;

struct System_Net_IPAddressParser_Fields {
};

typedef struct MethodInfo_1EF4CEC MethodInfo_1EF4CEC, *PMethodInfo_1EF4CEC;

typedef union _union_257316 _union_257316, *P_union_257316;

union _union_257316 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4CEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF4CE4 MethodInfo_1EF4CE4, *PMethodInfo_1EF4CE4;

typedef union _union_257296 _union_257296, *P_union_257296;

union _union_257296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4CE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BE37C MethodInfo_13BE37C, *PMethodInfo_13BE37C;

typedef struct MethodInfo_13BE37C_RGCTXs MethodInfo_13BE37C_RGCTXs, *PMethodInfo_13BE37C_RGCTXs;

typedef union _union_207162 _union_207162, *P_union_207162;

union _union_207162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BE37C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BE37C_RGCTXs *rgctx_data;
    union _union_207162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13BE37C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Marvin_Fields System_Marvin_Fields, *PSystem_Marvin_Fields;

struct System_Marvin_Fields {
};

typedef struct SharpCompress_Common_Zip_Headers_IgnoreHeader_c SharpCompress_Common_Zip_Headers_IgnoreHeader_c, *PSharpCompress_Common_Zip_Headers_IgnoreHeader_c;

typedef struct SharpCompress_Common_Zip_Headers_IgnoreHeader_VTable SharpCompress_Common_Zip_Headers_IgnoreHeader_VTable, *PSharpCompress_Common_Zip_Headers_IgnoreHeader_VTable;

struct SharpCompress_Common_Zip_Headers_IgnoreHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Read;
};

struct SharpCompress_Common_Zip_Headers_IgnoreHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_Headers_IgnoreHeader_VTable vtable;
};

typedef struct MethodInfo_2C13B4C_RGCTXs MethodInfo_2C13B4C_RGCTXs, *PMethodInfo_2C13B4C_RGCTXs;

struct MethodInfo_2C13B4C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_List_TSource___ctor;
};

typedef struct Aoharu_ServiceEndStartDialog_o Aoharu_ServiceEndStartDialog_o, *PAoharu_ServiceEndStartDialog_o;

typedef struct Aoharu_ServiceEndStartDialog_c Aoharu_ServiceEndStartDialog_c, *PAoharu_ServiceEndStartDialog_c;

typedef struct Aoharu_ServiceEndStartDialog_Fields Aoharu_ServiceEndStartDialog_Fields, *PAoharu_ServiceEndStartDialog_Fields;

typedef struct Aoharu_ServiceEndStartDialog_VTable Aoharu_ServiceEndStartDialog_VTable, *PAoharu_ServiceEndStartDialog_VTable;

struct Aoharu_ServiceEndStartDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct TMPro_TextMeshProUGUI_o *titleTextMeshProUGUI;
    struct TMPro_TextMeshProUGUI_o *descTextTextMeshProUGUI;
    struct TMPro_TextMeshProUGUI_o *userIdTextTextMeshProUGUI;
    struct TMPro_TextMeshProUGUI_o *paybackCodeTextTextMeshProUGUI;
    struct TMPro_TextMeshProUGUI_o *paidGemTextTextMeshProUGUI;
    struct Shock_ButtonEvent_o *copyButtonButtonEvent;
    struct Shock_ButtonEvent_o *refundButtonButtonEvent;
    struct Shock_ButtonEvent_o *askButtonButtonEvent;
    struct Shock_ButtonEvent_o *infoButtonButtonEvent;
    struct Shock_ButtonEvent_o *oKButtonButtonEvent;
    struct System_Action_o *_OnClickOk_k__BackingField;
    struct System_Action_o *_OnClickCopy_k__BackingField;
    struct System_Action_o *_OnClickRefund_k__BackingField;
    struct System_Action_o *_OnClickAsk_k__BackingField;
    struct System_Action_o *_OnClickInfo_k__BackingField;
};

struct Aoharu_ServiceEndStartDialog_o {
    struct Aoharu_ServiceEndStartDialog_c *klass;
    void *monitor;
    struct Aoharu_ServiceEndStartDialog_Fields fields;
};

struct Aoharu_ServiceEndStartDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_ServiceEndStartDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ServiceEndStartDialog_VTable vtable;
};

typedef struct MethodInfo_1EF4CF4 MethodInfo_1EF4CF4, *PMethodInfo_1EF4CF4;

typedef union _union_257336 _union_257336, *P_union_257336;

union _union_257336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3134C84 MethodInfo_3134C84, *PMethodInfo_3134C84;

typedef union _union_239659 _union_239659, *P_union_239659;

union _union_239659 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134C84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239659 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D899D8 MethodInfo_1D899D8, *PMethodInfo_1D899D8;

typedef union _union_297226 _union_297226, *P_union_297226;

union _union_297226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D899D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13DBD18_RGCTXs MethodInfo_13DBD18_RGCTXs, *PMethodInfo_13DBD18_RGCTXs;

struct MethodInfo_13DBD18_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_ProtocolData_Information_array Shock_ProtocolData_Information_array, *PShock_ProtocolData_Information_array;

typedef struct Shock_ProtocolData_Information_o Shock_ProtocolData_Information_o, *PShock_ProtocolData_Information_o;

typedef struct Shock_ProtocolData_Information_c Shock_ProtocolData_Information_c, *PShock_ProtocolData_Information_c;

typedef struct Shock_ProtocolData_Information_Fields Shock_ProtocolData_Information_Fields, *PShock_ProtocolData_Information_Fields;

typedef struct Shock_ProtocolData_Information_VTable Shock_ProtocolData_Information_VTable, *PShock_ProtocolData_Information_VTable;

struct Shock_ProtocolData_Information_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Information_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Information_o *m_Items[65535];
};

struct Shock_ProtocolData_Information_Fields {
    struct System_String_o *text;
};

struct Shock_ProtocolData_Information_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Information_VTable vtable;
};

struct Shock_ProtocolData_Information_o {
    struct Shock_ProtocolData_Information_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Information_Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyList_LotteryEffMovieRatioMst__Fields System_Collections_Generic_IReadOnlyList_LotteryEffMovieRatioMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_LotteryEffMovieRatioMst__Fields;

struct System_Collections_Generic_IReadOnlyList_LotteryEffMovieRatioMst__Fields {
};

typedef struct MethodInfo_14F9D7C MethodInfo_14F9D7C, *PMethodInfo_14F9D7C;

typedef struct MethodInfo_14F9D7C_RGCTXs MethodInfo_14F9D7C_RGCTXs, *PMethodInfo_14F9D7C_RGCTXs;

typedef union _union_200397 _union_200397, *P_union_200397;

struct MethodInfo_14F9D7C_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_200397 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F9D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F9D7C_RGCTXs *rgctx_data;
    union _union_200397 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass362_0_Fields Shock_Protocol___c__DisplayClass362_0_Fields, *PShock_Protocol___c__DisplayClass362_0_Fields;

typedef struct System_Action_RecvTutorialUserUpdateNameR__o System_Action_RecvTutorialUserUpdateNameR__o, *PSystem_Action_RecvTutorialUserUpdateNameR__o;

typedef struct System_Action_RecvTutorialUserUpdateNameR__c System_Action_RecvTutorialUserUpdateNameR__c, *PSystem_Action_RecvTutorialUserUpdateNameR__c;

typedef struct System_Action_RecvTutorialUserUpdateNameR__Fields System_Action_RecvTutorialUserUpdateNameR__Fields, *PSystem_Action_RecvTutorialUserUpdateNameR__Fields;

typedef struct System_Action_RecvTutorialUserUpdateNameR__VTable System_Action_RecvTutorialUserUpdateNameR__VTable, *PSystem_Action_RecvTutorialUserUpdateNameR__VTable;

struct System_Action_RecvTutorialUserUpdateNameR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Protocol___c__DisplayClass362_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvTutorialUserUpdateNameR__o *onSuccess;
};

struct System_Action_RecvTutorialUserUpdateNameR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvTutorialUserUpdateNameR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvTutorialUserUpdateNameR__VTable vtable;
};

struct System_Action_RecvTutorialUserUpdateNameR__o {
    struct System_Action_RecvTutorialUserUpdateNameR__c *klass;
    void *monitor;
    struct System_Action_RecvTutorialUserUpdateNameR__Fields fields;
};

typedef struct System_Reflection_Emit_ModuleBuilder_o System_Reflection_Emit_ModuleBuilder_o, *PSystem_Reflection_Emit_ModuleBuilder_o;

typedef struct System_Reflection_Emit_ModuleBuilder_c System_Reflection_Emit_ModuleBuilder_c, *PSystem_Reflection_Emit_ModuleBuilder_c;

typedef struct System_Reflection_Emit_ModuleBuilder_Fields System_Reflection_Emit_ModuleBuilder_Fields, *PSystem_Reflection_Emit_ModuleBuilder_Fields;

typedef struct System_Reflection_Emit_ModuleBuilder_VTable System_Reflection_Emit_ModuleBuilder_VTable, *PSystem_Reflection_Emit_ModuleBuilder_VTable;

struct System_Reflection_Emit_ModuleBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_Assembly;
    struct VirtualInvokeData _8_get_FullyQualifiedName;
    struct VirtualInvokeData _9_get_ModuleVersionId;
    struct VirtualInvokeData _10_get_ScopeName;
    struct VirtualInvokeData _11_IsResource;
    struct VirtualInvokeData _12_IsDefined;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_GetObjectData;
    struct VirtualInvokeData _15_GetModuleVersionId;
};

struct System_Reflection_Emit_ModuleBuilder_Fields {
    struct System_Reflection_Module_Fields super;
};

struct System_Reflection_Emit_ModuleBuilder_o {
    struct System_Reflection_Emit_ModuleBuilder_c *klass;
    void *monitor;
    struct System_Reflection_Emit_ModuleBuilder_Fields fields;
};

struct System_Reflection_Emit_ModuleBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_Emit_ModuleBuilder_VTable vtable;
};

typedef struct MethodInfo_293DE60 MethodInfo_293DE60, *PMethodInfo_293DE60;

typedef union _union_186850 _union_186850, *P_union_186850;

union _union_186850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DE60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D78D88 MethodInfo_2D78D88, *PMethodInfo_2D78D88;

typedef struct MethodInfo_2D78D88_RGCTXs MethodInfo_2D78D88_RGCTXs, *PMethodInfo_2D78D88_RGCTXs;

typedef union _union_157205 _union_157205, *P_union_157205;

union _union_157205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D78D88_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T_;
    struct MethodInfo *_1_GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T___ctor;
    struct MethodInfo *_2_GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T___InvokeCallbackOnGameThread_b__0;
};

struct MethodInfo_2D78D88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D78D88_RGCTXs *rgctx_data;
    union _union_157205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PointTypeToIconSpriteTable_PointTypeToSpritePair_VTable Shock_PointTypeToIconSpriteTable_PointTypeToSpritePair_VTable, *PShock_PointTypeToIconSpriteTable_PointTypeToSpritePair_VTable;

struct Shock_PointTypeToIconSpriteTable_PointTypeToSpritePair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__c UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__c, *PUnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__c;

typedef struct UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__VTable UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__VTable, *PUnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__VTable;

struct UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_OnItemUnscheduled;
    struct VirtualInvokeData _6_ShouldUnschedule;
    struct VirtualInvokeData _7_Resume;
    struct VirtualInvokeData _8_Pause;
    struct VirtualInvokeData _9_ExecuteLater;
    struct VirtualInvokeData _10_StartingIn;
    struct VirtualInvokeData _11_Every;
    struct VirtualInvokeData _12_get_element;
    struct VirtualInvokeData _13_CanBeActivated;
    struct VirtualInvokeData _14_OnPanelActivate;
    struct VirtualInvokeData _15_OnPanelDeactivate;
};

struct UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElement_VisualElementScheduledItem_Action__VTable vtable;
};

typedef union _union_203420 _union_203420, *P_union_203420;

union _union_203420 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_RuntimePropertyHandle_c Mono_RuntimePropertyHandle_c, *PMono_RuntimePropertyHandle_c;

typedef struct Mono_RuntimePropertyHandle_VTable Mono_RuntimePropertyHandle_VTable, *PMono_RuntimePropertyHandle_VTable;

struct Mono_RuntimePropertyHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_RuntimePropertyHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_RuntimePropertyHandle_VTable vtable;
};

typedef struct MethodInfo_198E3E4 MethodInfo_198E3E4, *PMethodInfo_198E3E4;

typedef union _union_166403 _union_166403, *P_union_166403;

union _union_166403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198E3E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203422 _union_203422, *P_union_203422;

union _union_203422 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Zip_Headers_IgnoreHeader_o SharpCompress_Common_Zip_Headers_IgnoreHeader_o, *PSharpCompress_Common_Zip_Headers_IgnoreHeader_o;

typedef struct SharpCompress_Common_Zip_Headers_IgnoreHeader_Fields SharpCompress_Common_Zip_Headers_IgnoreHeader_Fields, *PSharpCompress_Common_Zip_Headers_IgnoreHeader_Fields;

struct SharpCompress_Common_Zip_Headers_IgnoreHeader_Fields {
    struct SharpCompress_Common_Zip_Headers_ZipHeader_Fields super;
};

struct SharpCompress_Common_Zip_Headers_IgnoreHeader_o {
    struct SharpCompress_Common_Zip_Headers_IgnoreHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_Headers_IgnoreHeader_Fields fields;
};

typedef union _union_203424 _union_203424, *P_union_203424;

union _union_203424 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2066524 MethodInfo_2066524, *PMethodInfo_2066524;

typedef union _union_216767 _union_216767, *P_union_216767;

union _union_216767 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216767 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203426 _union_203426, *P_union_203426;

union _union_203426 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203428 _union_203428, *P_union_203428;

union _union_203428 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_WipeAnimation_Fields Shock_SoundKey_WipeAnimation_Fields, *PShock_SoundKey_WipeAnimation_Fields;

struct Shock_SoundKey_WipeAnimation_Fields {
};

typedef struct MethodInfo_2C2EB14_RGCTXs MethodInfo_2C2EB14_RGCTXs, *PMethodInfo_2C2EB14_RGCTXs;

struct MethodInfo_2C2EB14_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_HasIndex_T_;
    struct Il2CppClass *_1_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_2_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef struct Aoharu_StoryListController___c__DisplayClass25_2_Fields Aoharu_StoryListController___c__DisplayClass25_2_Fields, *PAoharu_StoryListController___c__DisplayClass25_2_Fields;

struct Aoharu_StoryListController___c__DisplayClass25_2_Fields {
    struct System_Action_o *next;
    struct Aoharu_StoryListController_o *__4__this;
};

typedef struct SharpCompress_Archives_GZip_GZipArchive___c__DisplayClass1_0_Fields SharpCompress_Archives_GZip_GZipArchive___c__DisplayClass1_0_Fields, *PSharpCompress_Archives_GZip_GZipArchive___c__DisplayClass1_0_Fields;

struct SharpCompress_Archives_GZip_GZipArchive___c__DisplayClass1_0_Fields {
    struct System_IO_FileInfo_o *fileInfo;
};

typedef union _union_203410 _union_203410, *P_union_203410;

union _union_203410 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203412 _union_203412, *P_union_203412;

union _union_203412 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203414 _union_203414, *P_union_203414;

union _union_203414 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203416 _union_203416, *P_union_203416;

union _union_203416 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308BD28 MethodInfo_308BD28, *PMethodInfo_308BD28;

typedef struct MethodInfo_308BD28_RGCTXs MethodInfo_308BD28_RGCTXs, *PMethodInfo_308BD28_RGCTXs;

typedef union _union_214691 _union_214691, *P_union_214691;

struct MethodInfo_308BD28_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308BD28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308BD28_RGCTXs *rgctx_data;
    union _union_214691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203418 _union_203418, *P_union_203418;

union _union_203418 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17C099C MethodInfo_17C099C, *PMethodInfo_17C099C;

typedef union _union_167781 _union_167781, *P_union_167781;

union _union_167781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C099C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_RuntimePropertyHandle_o Mono_RuntimePropertyHandle_o, *PMono_RuntimePropertyHandle_o;

typedef struct Mono_RuntimePropertyHandle_Fields Mono_RuntimePropertyHandle_Fields, *PMono_RuntimePropertyHandle_Fields;

struct Mono_RuntimePropertyHandle_Fields {
    intptr_t value;
};

struct Mono_RuntimePropertyHandle_o {
    struct Mono_RuntimePropertyHandle_Fields fields;
};

typedef struct MethodInfo_3266ADC MethodInfo_3266ADC, *PMethodInfo_3266ADC;

typedef union _union_315195 _union_315195, *P_union_315195;

union _union_315195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1733A3C MethodInfo_1733A3C, *PMethodInfo_1733A3C;

typedef union _union_169823 _union_169823, *P_union_169823;

union _union_169823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733A3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_KeyNumber_VTable System_Security_Cryptography_KeyNumber_VTable, *PSystem_Security_Cryptography_KeyNumber_VTable;

struct System_Security_Cryptography_KeyNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_22BAE64 MethodInfo_22BAE64, *PMethodInfo_22BAE64;

typedef union _union_277104 _union_277104, *P_union_277104;

union _union_277104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BAE64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB26C4 MethodInfo_1BB26C4, *PMethodInfo_1BB26C4;

typedef union _union_302450 _union_302450, *P_union_302450;

union _union_302450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB26C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeManager_NoticeHandle_StaticFields Shock_NoticeManager_NoticeHandle_StaticFields, *PShock_NoticeManager_NoticeHandle_StaticFields;

struct Shock_NoticeManager_NoticeHandle_StaticFields {
    int32_t ms_ConstructCounter;
};

typedef struct Unity_Collections_NativeSliceExtensions_VTable Unity_Collections_NativeSliceExtensions_VTable, *PUnity_Collections_NativeSliceExtensions_VTable;

struct Unity_Collections_NativeSliceExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335201 _union_335201, *P_union_335201;

union _union_335201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_XmlCharacterData_VTable System_Xml_XmlCharacterData_VTable, *PSystem_Xml_XmlCharacterData_VTable;

struct System_Xml_XmlCharacterData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_ICloneable_Clone;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_Value;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_get_ParentNode;
    struct VirtualInvokeData _10_get_ChildNodes;
    struct VirtualInvokeData _11_get_PreviousSibling;
    struct VirtualInvokeData _12_get_NextSibling;
    struct VirtualInvokeData _13_get_Attributes;
    struct VirtualInvokeData _14_get_OwnerDocument;
    struct VirtualInvokeData _15_get_FirstChild;
    struct VirtualInvokeData _16_get_LastChild;
    struct VirtualInvokeData _17_get_IsContainer;
    struct VirtualInvokeData _18_get_LastNode;
    struct VirtualInvokeData _19_set_LastNode;
    struct VirtualInvokeData _20_RemoveChild;
    struct VirtualInvokeData _21_AppendChild;
    struct VirtualInvokeData _22_AppendChildForLoad;
    struct VirtualInvokeData _23_IsValidChildType;
    struct VirtualInvokeData _24_CanInsertAfter;
    struct VirtualInvokeData _25_get_HasChildNodes;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_CopyChildren;
    struct VirtualInvokeData _28_get_NamespaceURI;
    struct VirtualInvokeData _29_get_Prefix;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_get_IsReadOnly;
    struct VirtualInvokeData _32_get_InnerText;
    struct VirtualInvokeData _33_set_InnerXml;
    struct VirtualInvokeData _34_get_BaseURI;
    struct VirtualInvokeData _35_RemoveAll;
    struct VirtualInvokeData _36_SetParent;
    struct VirtualInvokeData _37_SetParentForLoad;
    struct VirtualInvokeData _38_FindChild;
    struct VirtualInvokeData _39_GetEventArgs;
    struct VirtualInvokeData _40_BeforeEvent;
    struct VirtualInvokeData _41_AfterEvent;
    struct VirtualInvokeData _42_get_IsText;
    struct VirtualInvokeData _43_get_Data;
};

typedef union _union_335207 _union_335207, *P_union_335207;

union _union_335207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2C9B4 MethodInfo_1D2C9B4, *PMethodInfo_1D2C9B4;

typedef union _union_254607 _union_254607, *P_union_254607;

union _union_254607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C9B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26302D4 MethodInfo_26302D4, *PMethodInfo_26302D4;

typedef union _union_271872 _union_271872, *P_union_271872;

union _union_271872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26302D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_ExchangeItemMst__c System_Collections_Generic_IEnumerable_ExchangeItemMst__c, *PSystem_Collections_Generic_IEnumerable_ExchangeItemMst__c;

struct System_Collections_Generic_IEnumerable_ExchangeItemMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_12735C0 MethodInfo_12735C0, *PMethodInfo_12735C0;

typedef union _union_201204 _union_201204, *P_union_201204;

union _union_201204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12735C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BAE50 MethodInfo_22BAE50, *PMethodInfo_22BAE50;

struct MethodInfo_22BAE50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281578 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ExchangeMst__uint__Fields System_Func_ExchangeMst__uint__Fields, *PSystem_Func_ExchangeMst__uint__Fields;

struct System_Func_ExchangeMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_24C0B78 MethodInfo_24C0B78, *PMethodInfo_24C0B78;

typedef union _union_290642 _union_290642, *P_union_290642;

union _union_290642 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0B78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290642 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C7E4C MethodInfo_13C7E4C, *PMethodInfo_13C7E4C;

struct MethodInfo_13C7E4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEEA60 MethodInfo_2EEEA60, *PMethodInfo_2EEEA60;

typedef union _union_202552 _union_202552, *P_union_202552;

union _union_202552 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEEA60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202552 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ChatMstTable_Fields Shock_ChatMstTable_Fields, *PShock_ChatMstTable_Fields;

typedef struct Shock_GameMstTableBase_ChatMst__uint__Fields Shock_GameMstTableBase_ChatMst__uint__Fields, *PShock_GameMstTableBase_ChatMst__uint__Fields;

struct Shock_GameMstTableBase_ChatMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_ChatMstTable_Fields {
    struct Shock_GameMstTableBase_ChatMst__uint__Fields super;
};

typedef struct MethodInfo_24C0B80 MethodInfo_24C0B80, *PMethodInfo_24C0B80;

typedef union _union_290646 _union_290646, *P_union_290646;

union _union_290646 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0B80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290646 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_102E2B0 MethodInfo_102E2B0, *PMethodInfo_102E2B0;

typedef union _union_269424 _union_269424, *P_union_269424;

union _union_269424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102E2B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__c Cysharp_Threading_Tasks_UniTask_Awaiter_T6__c, *PCysharp_Threading_Tasks_UniTask_Awaiter_T6__c;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__VTable Cysharp_Threading_Tasks_UniTask_Awaiter_T6__VTable, *PCysharp_Threading_Tasks_UniTask_Awaiter_T6__VTable;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__VTable vtable;
};

typedef struct SharpCompress_Compressors_LZMA_Encoder_Optimal_o SharpCompress_Compressors_LZMA_Encoder_Optimal_o, *PSharpCompress_Compressors_LZMA_Encoder_Optimal_o;

typedef struct SharpCompress_Compressors_LZMA_Encoder_Optimal_c SharpCompress_Compressors_LZMA_Encoder_Optimal_c, *PSharpCompress_Compressors_LZMA_Encoder_Optimal_c;

typedef struct SharpCompress_Compressors_LZMA_Encoder_Optimal_VTable SharpCompress_Compressors_LZMA_Encoder_Optimal_VTable, *PSharpCompress_Compressors_LZMA_Encoder_Optimal_VTable;

struct SharpCompress_Compressors_LZMA_Encoder_Optimal_o {
    struct SharpCompress_Compressors_LZMA_Encoder_Optimal_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Encoder_Optimal_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Encoder_Optimal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_Encoder_Optimal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Encoder_Optimal_VTable vtable;
};

typedef struct ShockMovieSingleManifest_c ShockMovieSingleManifest_c, *PShockMovieSingleManifest_c;

struct ShockMovieSingleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult__Fields UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult__Fields, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult__Fields;

typedef struct UniRx_Operators_OperatorObserverBase_TCollection__TResult__Fields UniRx_Operators_OperatorObserverBase_TCollection__TResult__Fields, *PUniRx_Operators_OperatorObserverBase_TCollection__TResult__Fields;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__o UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__o, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__o;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__c UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__c, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__c;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__Fields UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__Fields, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__Fields;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__RGCTXs UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__RGCTXs, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__RGCTXs;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__VTable UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__VTable, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__VTable;

typedef struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__o UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__o, *PUniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__o;

typedef struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__c UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__c, *PUniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__c;

typedef struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__Fields UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__Fields, *PUniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__Fields;

typedef struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__VTable UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__VTable, *PUniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__VTable;

typedef struct System_Func_TSource__IObservable_TCollection___o System_Func_TSource__IObservable_TCollection___o, *PSystem_Func_TSource__IObservable_TCollection___o;

typedef struct System_Func_TSource__int__IObservable_TCollection___o System_Func_TSource__int__IObservable_TCollection___o, *PSystem_Func_TSource__int__IObservable_TCollection___o;

typedef struct System_Func_TSource__IEnumerable_TCollection___o System_Func_TSource__IEnumerable_TCollection___o, *PSystem_Func_TSource__IEnumerable_TCollection___o;

typedef struct System_Func_TSource__int__IEnumerable_TCollection___o System_Func_TSource__int__IEnumerable_TCollection___o, *PSystem_Func_TSource__int__IEnumerable_TCollection___o;

typedef struct System_Func_TSource__TCollection__TResult__o System_Func_TSource__TCollection__TResult__o, *PSystem_Func_TSource__TCollection__TResult__o;

typedef struct System_Func_TSource__int__TCollection__int__TResult__o System_Func_TSource__int__TCollection__int__TResult__o, *PSystem_Func_TSource__int__TCollection__int__TResult__o;

typedef struct System_Func_TSource__IObservable_TCollection___c System_Func_TSource__IObservable_TCollection___c, *PSystem_Func_TSource__IObservable_TCollection___c;

typedef struct System_Func_TSource__IObservable_TCollection___Fields System_Func_TSource__IObservable_TCollection___Fields, *PSystem_Func_TSource__IObservable_TCollection___Fields;

typedef struct System_Func_TSource__int__IObservable_TCollection___c System_Func_TSource__int__IObservable_TCollection___c, *PSystem_Func_TSource__int__IObservable_TCollection___c;

typedef struct System_Func_TSource__int__IObservable_TCollection___Fields System_Func_TSource__int__IObservable_TCollection___Fields, *PSystem_Func_TSource__int__IObservable_TCollection___Fields;

typedef struct System_Func_TSource__IEnumerable_TCollection___c System_Func_TSource__IEnumerable_TCollection___c, *PSystem_Func_TSource__IEnumerable_TCollection___c;

typedef struct System_Func_TSource__IEnumerable_TCollection___Fields System_Func_TSource__IEnumerable_TCollection___Fields, *PSystem_Func_TSource__IEnumerable_TCollection___Fields;

typedef struct System_Func_TSource__int__IEnumerable_TCollection___c System_Func_TSource__int__IEnumerable_TCollection___c, *PSystem_Func_TSource__int__IEnumerable_TCollection___c;

typedef struct System_Func_TSource__TCollection__TResult__c System_Func_TSource__TCollection__TResult__c, *PSystem_Func_TSource__TCollection__TResult__c;

typedef struct System_Func_TSource__TCollection__TResult__Fields System_Func_TSource__TCollection__TResult__Fields, *PSystem_Func_TSource__TCollection__TResult__Fields;

typedef struct System_Func_TSource__int__TCollection__int__TResult__c System_Func_TSource__int__TCollection__int__TResult__c, *PSystem_Func_TSource__int__TCollection__int__TResult__c;

typedef struct System_Func_TSource__int__TCollection__int__TResult__Fields System_Func_TSource__int__TCollection__int__TResult__Fields, *PSystem_Func_TSource__int__TCollection__int__TResult__Fields;

typedef struct System_Func_TSource__IObservable_TCollection___VTable System_Func_TSource__IObservable_TCollection___VTable, *PSystem_Func_TSource__IObservable_TCollection___VTable;

typedef struct System_Func_TSource__int__IObservable_TCollection___VTable System_Func_TSource__int__IObservable_TCollection___VTable, *PSystem_Func_TSource__int__IObservable_TCollection___VTable;

typedef struct System_Func_TSource__IEnumerable_TCollection___VTable System_Func_TSource__IEnumerable_TCollection___VTable, *PSystem_Func_TSource__IEnumerable_TCollection___VTable;

typedef struct System_Func_TSource__int__IEnumerable_TCollection___VTable System_Func_TSource__int__IEnumerable_TCollection___VTable, *PSystem_Func_TSource__int__IEnumerable_TCollection___VTable;

typedef struct System_Func_TSource__TCollection__TResult__VTable System_Func_TSource__TCollection__TResult__VTable, *PSystem_Func_TSource__TCollection__TResult__VTable;

typedef struct System_Func_TSource__int__TCollection__int__TResult__VTable System_Func_TSource__int__TCollection__int__TResult__VTable, *PSystem_Func_TSource__int__TCollection__int__TResult__VTable;

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TSource__TResult___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TSource__TResult_;
    struct Il2CppClass *_2_UniRx_IObservable_TSource_;
    struct MethodInfo *_3_UniRx_IObservable_TSource__Subscribe;
    struct Il2CppClass *_4_System_Func_TSource__IObservable_TCollection__;
    struct MethodInfo *_5_System_Func_TSource__IObservable_TCollection___Invoke;
    struct Il2CppClass *_6_UniRx_Operators_OperatorObserverBase_TSource__TResult_;
    struct MethodInfo *_7_UniRx_Operators_OperatorObserverBase_TSource__TResult__OnError;
    struct Il2CppClass *_8_UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult_;
    struct MethodInfo *_9_UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult___ctor;
    struct Il2CppClass *_10_UniRx_IObservable_TCollection_;
    struct MethodInfo *_11_UniRx_IObservable_TCollection__Subscribe;
    struct Il2CppClass *_12_UniRx_IObserver_TResult_;
    struct MethodInfo *_13_UniRx_IObserver_TResult__OnError;
    struct MethodInfo *_14_UniRx_Operators_OperatorObserverBase_TSource__TResult__Dispose;
    struct MethodInfo *_15_UniRx_IObserver_TResult__OnCompleted;
};

struct System_Func_TSource__TCollection__TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__Fields {
    struct UniRx_Operators_OperatorObservableBase_TResult__Fields super;
    struct UniRx_IObservable_TSource__o *source;
    struct System_Func_TSource__IObservable_TCollection___o *collectionSelector;
    struct System_Func_TSource__int__IObservable_TCollection___o *collectionSelectorWithIndex;
    struct System_Func_TSource__IEnumerable_TCollection___o *collectionSelectorEnumerable;
    struct System_Func_TSource__int__IEnumerable_TCollection___o *collectionSelectorEnumerableWithIndex;
    struct System_Func_TSource__TCollection__TResult__o *resultSelector;
    struct System_Func_TSource__int__TCollection__int__TResult__o *resultSelectorWithIndex;
};

struct System_Func_TSource__IObservable_TCollection___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TSource__IObservable_TCollection___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__IObservable_TCollection___VTable vtable;
};

struct System_Func_TSource__IObservable_TCollection___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TSource__IObservable_TCollection___o {
    struct System_Func_TSource__IObservable_TCollection___c *klass;
    void *monitor;
    struct System_Func_TSource__IObservable_TCollection___Fields fields;
};

struct System_Func_TSource__int__IObservable_TCollection___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UniRx_Operators_OperatorObserverBase_TCollection__TResult__Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult__Fields {
    struct UniRx_Operators_OperatorObserverBase_TCollection__TResult__Fields super;
    struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__o *parent;
    struct Il2CppObject *sourceValue;
    struct System_IDisposable_o *cancel;
};

struct System_Func_TSource__int__IEnumerable_TCollection___o {
    struct System_Func_TSource__int__IEnumerable_TCollection___c *klass;
    void *monitor;
    struct System_Func_TSource__int__IEnumerable_TCollection___Fields fields;
};

struct System_Func_TSource__int__IEnumerable_TCollection___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TSource__int__IEnumerable_TCollection___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__int__IEnumerable_TCollection___VTable vtable;
};

struct System_Func_TSource__int__TCollection__int__TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__Fields {
    struct UniRx_Operators_OperatorObserverBase_TSource__TResult__Fields super;
    struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__o *parent;
    struct UniRx_CompositeDisposable_o *collectionDisposable;
    struct Il2CppObject *gate;
    bool isStopped;
    struct UniRx_SingleAssignmentDisposable_o *sourceDisposable;
};

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__o {
    struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__Fields fields;
};

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TCollection__TResult__VTable vtable;
};

struct System_Func_TSource__int__TCollection__int__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TSource__int__IObservable_TCollection___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__int__IObservable_TCollection___VTable vtable;
};

struct System_Func_TSource__int__IObservable_TCollection___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TSource__int__IObservable_TCollection___o {
    struct System_Func_TSource__int__IObservable_TCollection___c *klass;
    void *monitor;
    struct System_Func_TSource__int__IObservable_TCollection___Fields fields;
};

struct System_Func_TSource__TCollection__TResult__o {
    struct System_Func_TSource__TCollection__TResult__c *klass;
    void *monitor;
    struct System_Func_TSource__TCollection__TResult__Fields fields;
};

struct System_Func_TSource__TCollection__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TSource__TCollection__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__TCollection__TResult__VTable vtable;
};

struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__o {
    struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__Fields fields;
};

struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__VTable vtable;
};

struct System_Func_TSource__IEnumerable_TCollection___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TSource__IEnumerable_TCollection___o {
    struct System_Func_TSource__IEnumerable_TCollection___c *klass;
    void *monitor;
    struct System_Func_TSource__IEnumerable_TCollection___Fields fields;
};

struct System_Func_TSource__IEnumerable_TCollection___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TSource__IEnumerable_TCollection___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__IEnumerable_TCollection___VTable vtable;
};

struct System_Func_TSource__int__TCollection__int__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__int__TCollection__int__TResult__VTable vtable;
};

struct System_Func_TSource__int__TCollection__int__TResult__o {
    struct System_Func_TSource__int__TCollection__int__TResult__c *klass;
    void *monitor;
    struct System_Func_TSource__int__TCollection__int__TResult__Fields fields;
};

typedef struct MethodInfo_2487698 MethodInfo_2487698, *PMethodInfo_2487698;

typedef union _union_290091 _union_290091, *P_union_290091;

union _union_290091 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2487698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290091 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335222 _union_335222, *P_union_335222;

union _union_335222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D75374 MethodInfo_1D75374, *PMethodInfo_1D75374;

typedef union _union_282968 _union_282968, *P_union_282968;

union _union_282968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D75374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335225 _union_335225, *P_union_335225;

union _union_335225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335228 _union_335228, *P_union_335228;

union _union_335228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__array System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__array, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__array;

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__o System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__o, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__o;

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__Fields System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__Fields, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__Fields;

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__Fields {
    struct Cysharp_Threading_Tasks_UniTask_o Item1;
    struct Cysharp_Threading_Tasks_UniTask_o Item2;
    struct Cysharp_Threading_Tasks_UniTask_o Item3;
    struct Cysharp_Threading_Tasks_UniTask_o Item4;
    struct Cysharp_Threading_Tasks_UniTask_o Item5;
    struct Cysharp_Threading_Tasks_UniTask_o Item6;
    struct Cysharp_Threading_Tasks_UniTask_o Item7;
};

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__o {
    struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__Fields fields;
};

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__o m_Items[65535];
};

typedef struct MethodInfo_26448F0 MethodInfo_26448F0, *PMethodInfo_26448F0;

typedef union _union_268202 _union_268202, *P_union_268202;

union _union_268202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26448F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Terrain_array UnityEngine_Terrain_array, *PUnityEngine_Terrain_array;

typedef struct UnityEngine_Terrain_o UnityEngine_Terrain_o, *PUnityEngine_Terrain_o;

typedef struct UnityEngine_Terrain_c UnityEngine_Terrain_c, *PUnityEngine_Terrain_c;

typedef struct UnityEngine_Terrain_Fields UnityEngine_Terrain_Fields, *PUnityEngine_Terrain_Fields;

typedef struct UnityEngine_Terrain_VTable UnityEngine_Terrain_VTable, *PUnityEngine_Terrain_VTable;

struct UnityEngine_Terrain_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Terrain_o *m_Items[65535];
};

struct UnityEngine_Terrain_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Terrain_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct UnityEngine_Terrain_o {
    struct UnityEngine_Terrain_c *klass;
    void *monitor;
    struct UnityEngine_Terrain_Fields fields;
};

struct UnityEngine_Terrain_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Terrain_VTable vtable;
};

typedef struct MethodInfo_3359904 MethodInfo_3359904, *PMethodInfo_3359904;

typedef union _union_157415 _union_157415, *P_union_157415;

union _union_157415 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359904 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157415 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F326A8 MethodInfo_1F326A8, *PMethodInfo_1F326A8;

struct MethodInfo_1F326A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ShockMovieSingleManifest_o ShockMovieSingleManifest_o, *PShockMovieSingleManifest_o;

typedef struct ShockMovieSingleManifest_Fields ShockMovieSingleManifest_Fields, *PShockMovieSingleManifest_Fields;

struct ShockMovieSingleManifest_Fields {
};

struct ShockMovieSingleManifest_o {
    struct ShockMovieSingleManifest_c *klass;
    void *monitor;
    struct ShockMovieSingleManifest_Fields fields;
};

typedef struct MethodInfo_1D7537C MethodInfo_1D7537C, *PMethodInfo_1D7537C;

typedef union _union_282976 _union_282976, *P_union_282976;

union _union_282976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7537C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_MemberHolder__MemberInfo____VTable System_Func_MemberHolder__MemberInfo____VTable, *PSystem_Func_MemberHolder__MemberInfo____VTable;

struct System_Func_MemberHolder__MemberInfo____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_1BFC098 MethodInfo_1BFC098, *PMethodInfo_1BFC098;

typedef union _union_254691 _union_254691, *P_union_254691;

union _union_254691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFC098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30AD608_RGCTXs MethodInfo_30AD608_RGCTXs, *PMethodInfo_30AD608_RGCTXs;

struct MethodInfo_30AD608_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_LoginBonusShowDialogTask_c Aoharu_LoginBonusShowDialogTask_c, *PAoharu_LoginBonusShowDialogTask_c;

typedef struct Aoharu_LoginBonusShowDialogTask_VTable Aoharu_LoginBonusShowDialogTask_VTable, *PAoharu_LoginBonusShowDialogTask_VTable;

struct Aoharu_LoginBonusShowDialogTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CanSkip;
    struct VirtualInvokeData _5_Ready;
    struct VirtualInvokeData _6_Play;
    struct VirtualInvokeData _7_Skip;
    struct VirtualInvokeData _8_Dispose;
};

struct Aoharu_LoginBonusShowDialogTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusShowDialogTask_VTable vtable;
};

typedef struct System_Xml_XmlRegisteredNonCachedStream_c System_Xml_XmlRegisteredNonCachedStream_c, *PSystem_Xml_XmlRegisteredNonCachedStream_c;

typedef struct System_Xml_XmlRegisteredNonCachedStream_VTable System_Xml_XmlRegisteredNonCachedStream_VTable, *PSystem_Xml_XmlRegisteredNonCachedStream_VTable;

struct System_Xml_XmlRegisteredNonCachedStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct System_Xml_XmlRegisteredNonCachedStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlRegisteredNonCachedStream_VTable vtable;
};

typedef struct UniRx_Operators_DelayObservable_T__RGCTXs UniRx_Operators_DelayObservable_T__RGCTXs, *PUniRx_Operators_DelayObservable_T__RGCTXs;

struct UniRx_Operators_DelayObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_DelayObservable_Delay_T_;
    struct MethodInfo *_4_UniRx_Operators_DelayObservable_Delay_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_DelayObservable_Delay_T__Run;
};

typedef struct _PrivateImplementationDetails__17_Fields _PrivateImplementationDetails__17_Fields, *P_PrivateImplementationDetails__17_Fields;

struct _PrivateImplementationDetails__17_Fields {
};

typedef struct MethodInfo_1EF4DE4 MethodInfo_1EF4DE4, *PMethodInfo_1EF4DE4;

typedef union _union_257396 _union_257396, *P_union_257396;

union _union_257396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4DE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335231 _union_335231, *P_union_335231;

union _union_335231 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_InteropServices_UnmanagedType_Fields System_Runtime_InteropServices_UnmanagedType_Fields, *PSystem_Runtime_InteropServices_UnmanagedType_Fields;

struct System_Runtime_InteropServices_UnmanagedType_Fields {
    int32_t value__;
};

typedef union _union_335234 _union_335234, *P_union_335234;

union _union_335234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26448E8 MethodInfo_26448E8, *PMethodInfo_26448E8;

typedef union _union_272676 _union_272676, *P_union_272676;

union _union_272676 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26448E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335237 _union_335237, *P_union_335237;

union _union_335237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1102028 MethodInfo_1102028, *PMethodInfo_1102028;

typedef struct MethodInfo_1102028_RGCTXs MethodInfo_1102028_RGCTXs, *PMethodInfo_1102028_RGCTXs;

typedef union _union_195355 _union_195355, *P_union_195355;

union _union_195355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1102028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1102028_RGCTXs *rgctx_data;
    union _union_195355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1102028_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_o Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_o, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_o;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_c Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_c, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_c;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_Fields Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_Fields, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_Fields;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_VTable Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_VTable, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_VTable;

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_Fields {
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_o {
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector4EqualityComparer_VTable vtable;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_32B43BC MethodInfo_32B43BC, *PMethodInfo_32B43BC;

typedef union _union_318885 _union_318885, *P_union_318885;

union _union_318885 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B43BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318885 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335240 _union_335240, *P_union_335240;

union _union_335240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_TypeDescriptor_AttributeFilterCacheItem_VTable System_ComponentModel_TypeDescriptor_AttributeFilterCacheItem_VTable, *PSystem_ComponentModel_TypeDescriptor_AttributeFilterCacheItem_VTable;

struct System_ComponentModel_TypeDescriptor_AttributeFilterCacheItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335243 _union_335243, *P_union_335243;

union _union_335243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2908370 MethodInfo_2908370, *PMethodInfo_2908370;

typedef union _union_236041 _union_236041, *P_union_236041;

union _union_236041 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2908370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236041 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_GroupData__GroupData__o System_Func_GroupData__GroupData__o, *PSystem_Func_GroupData__GroupData__o;

typedef struct System_Func_GroupData__GroupData__Fields System_Func_GroupData__GroupData__Fields, *PSystem_Func_GroupData__GroupData__Fields;

struct System_Func_GroupData__GroupData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GroupData__GroupData__o {
    struct System_Func_GroupData__GroupData__c *klass;
    void *monitor;
    struct System_Func_GroupData__GroupData__Fields fields;
};

typedef union _union_335246 _union_335246, *P_union_335246;

union _union_335246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA18D0 MethodInfo_1EA18D0, *PMethodInfo_1EA18D0;

typedef struct Shock_GGL_GGLError_T__TResult__c Shock_GGL_GGLError_T__TResult__c, *PShock_GGL_GGLError_T__TResult__c;

typedef union _union_158626 _union_158626, *P_union_158626;

typedef struct Shock_GGL_GGLError_T__TResult__RGCTXs Shock_GGL_GGLError_T__TResult__RGCTXs, *PShock_GGL_GGLError_T__TResult__RGCTXs;

typedef struct Shock_GGL_GGLError_T__TResult__VTable Shock_GGL_GGLError_T__TResult__VTable, *PShock_GGL_GGLError_T__TResult__VTable;

struct Shock_GGL_GGLError_T__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Receive;
    struct VirtualInvokeData _5_Run;
    struct VirtualInvokeData _6_RunGamelibError;
    struct VirtualInvokeData _7_RunSystemError;
};

union _union_158626 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA18D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_GGL_GGLError_T__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_GGL_GGLError_T__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLError_T__TResult__VTable vtable;
};

struct Shock_GGL_GGLError_T__TResult__RGCTXs {
    struct MethodInfo *_0_Shock_GGL_GGLError_T__TResult__set_Request;
    struct MethodInfo *_1_Shock_GGL_GGLError_T__TResult__set_Result;
    struct MethodInfo *_2_Shock_GGL_GGLError_T__TResult__get_Result;
    struct Il2CppClass *_3_Shock_GGL_IGGLResult_T__TResult_;
    struct MethodInfo *_4_Shock_GGL_IGGLResult_T__TResult__get_ResponceCode;
    struct MethodInfo *_5_Shock_GGL_GGLError_T__TResult__get_Request;
    struct MethodInfo *_6_Shock_GGL_IGGLResult_T__TResult__get_Error;
    struct Il2CppClass *_7_Shock_GGL_GGLError_T__TResult_;
    struct MethodInfo *_8_Shock_GGL_GGLError_T__TResult__RunGamelibError;
    struct MethodInfo *_9_Shock_GGL_GGLError_T__TResult__RunSystemError;
    struct Il2CppClass *_10_Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult_;
    struct MethodInfo *_11_Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult___ctor;
    struct Il2CppClass *_12_Shock_GGL_GGLError___c_T__TResult_;
    struct MethodInfo *_13_Shock_GGL_GGLError___c_T__TResult___RunGamelibError_b__11_0;
    struct MethodInfo *_14_Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult___RunGamelibError_b__1;
    struct Il2CppClass *_15_Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult_;
    struct MethodInfo *_16_Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult___ctor;
    struct MethodInfo *_17_Shock_GGL_GGLError___c_T__TResult___RunSystemError_b__12_0;
    struct MethodInfo *_18_Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult___RunSystemError_b__1;
};

typedef struct System_ComponentModel_CultureInfoConverter_CultureComparer_c System_ComponentModel_CultureInfoConverter_CultureComparer_c, *PSystem_ComponentModel_CultureInfoConverter_CultureComparer_c;

typedef struct System_ComponentModel_CultureInfoConverter_CultureComparer_VTable System_ComponentModel_CultureInfoConverter_CultureComparer_VTable, *PSystem_ComponentModel_CultureInfoConverter_CultureComparer_VTable;

struct System_ComponentModel_CultureInfoConverter_CultureComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Compare;
};

struct System_ComponentModel_CultureInfoConverter_CultureComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_CultureInfoConverter_CultureComparer_VTable vtable;
};

typedef union _union_335249 _union_335249, *P_union_335249;

union _union_335249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1294918_RGCTXs MethodInfo_1294918_RGCTXs, *PMethodInfo_1294918_RGCTXs;

struct MethodInfo_1294918_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EA18D8 MethodInfo_1EA18D8, *PMethodInfo_1EA18D8;

typedef union _union_158632 _union_158632, *P_union_158632;

union _union_158632 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA18D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158632 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CardMstTable___c_o Shock_CardMstTable___c_o, *PShock_CardMstTable___c_o;

typedef struct Shock_CardMstTable___c_c Shock_CardMstTable___c_c, *PShock_CardMstTable___c_c;

typedef struct Shock_CardMstTable___c_Fields Shock_CardMstTable___c_Fields, *PShock_CardMstTable___c_Fields;

typedef struct Shock_CardMstTable___c_StaticFields Shock_CardMstTable___c_StaticFields, *PShock_CardMstTable___c_StaticFields;

typedef struct Shock_CardMstTable___c_VTable Shock_CardMstTable___c_VTable, *PShock_CardMstTable___c_VTable;

typedef struct System_Func_CardMst__uint__o System_Func_CardMst__uint__o, *PSystem_Func_CardMst__uint__o;

typedef struct System_Func_CardMst__uint__c System_Func_CardMst__uint__c, *PSystem_Func_CardMst__uint__c;

typedef struct System_Func_CardMst__uint__Fields System_Func_CardMst__uint__Fields, *PSystem_Func_CardMst__uint__Fields;

typedef struct System_Func_CardMst__uint__VTable System_Func_CardMst__uint__VTable, *PSystem_Func_CardMst__uint__VTable;

struct System_Func_CardMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardMst__uint__o {
    struct System_Func_CardMst__uint__c *klass;
    void *monitor;
    struct System_Func_CardMst__uint__Fields fields;
};

struct System_Func_CardMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardMst__uint__VTable vtable;
};

struct Shock_CardMstTable___c_Fields {
};

struct Shock_CardMstTable___c_o {
    struct Shock_CardMstTable___c_c *klass;
    void *monitor;
    struct Shock_CardMstTable___c_Fields fields;
};

struct Shock_CardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_CardMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardMstTable___c_VTable vtable;
};

struct Shock_CardMstTable___c_StaticFields {
    struct Shock_CardMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Predicate_string__o *__9__2_9;
    struct System_Predicate_string__o *__9__2_10;
    struct System_Predicate_string__o *__9__2_11;
    struct System_Predicate_string__o *__9__2_12;
    struct System_Predicate_string__o *__9__2_13;
    struct System_Predicate_string__o *__9__2_14;
    struct System_Predicate_string__o *__9__2_15;
    struct System_Predicate_string__o *__9__2_16;
    struct System_Predicate_string__o *__9__2_17;
    struct System_Predicate_string__o *__9__2_18;
    struct System_Predicate_string__o *__9__2_19;
    struct System_Predicate_string__o *__9__2_20;
    struct System_Func_CardMst__uint__o *__9__11_0;
    struct System_Func_CardMst__string__o *__9__18_0;
    struct System_Func_CardMst__string__o *__9__19_0;
};

typedef struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___c System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___c, *PSystem_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___c;

typedef struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___StaticFields System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___StaticFields, *PSystem_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___StaticFields;

typedef struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___VTable System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___VTable, *PSystem_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___VTable;

struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___StaticFields {
    struct UnityEngine_Timeline_IntervalTree_Entry_RuntimeElement__array *s_emptyArray;
};

struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_string__Sprite__VTable System_Collections_Generic_KeyValuePair_string__Sprite__VTable, *PSystem_Collections_Generic_KeyValuePair_string__Sprite__VTable;

struct System_Collections_Generic_KeyValuePair_string__Sprite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3183860_RGCTXs MethodInfo_3183860_RGCTXs, *PMethodInfo_3183860_RGCTXs;

struct MethodInfo_3183860_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_6_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_VTable CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_VTable, *PCriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_VTable;

struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_335252 _union_335252, *P_union_335252;

union _union_335252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_State_VTable UnityEngine_UIElements_UIR_State_VTable, *PUnityEngine_UIElements_UIR_State_VTable;

struct UnityEngine_UIElements_UIR_State_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___Fields;

typedef struct System_ValueTuple_T1__T2__T3__T4__o System_ValueTuple_T1__T2__T3__T4__o, *PSystem_ValueTuple_T1__T2__T3__T4__o;

typedef struct System_ValueTuple_T1__T2__T3__T4__Fields System_ValueTuple_T1__T2__T3__T4__Fields, *PSystem_ValueTuple_T1__T2__T3__T4__Fields;

struct System_ValueTuple_T1__T2__T3__T4__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
};

struct System_ValueTuple_T1__T2__T3__T4__o {
    struct System_ValueTuple_T1__T2__T3__T4__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___Fields {
    struct System_ValueTuple_T1__T2__T3__T4__o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___Fields fields;
};

typedef struct Shock_TabBase_SimpleTabButton__c Shock_TabBase_SimpleTabButton__c, *PShock_TabBase_SimpleTabButton__c;

typedef struct Shock_TabBase_SimpleTabButton__VTable Shock_TabBase_SimpleTabButton__VTable, *PShock_TabBase_SimpleTabButton__VTable;

struct Shock_TabBase_SimpleTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Shock_TabBase_SimpleTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TabBase_SimpleTabButton__VTable vtable;
};

typedef union _union_335255 _union_335255, *P_union_335255;

union _union_335255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15627B0 MethodInfo_15627B0, *PMethodInfo_15627B0;

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c;

typedef union _union_213408 _union_213408, *P_union_213408;

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__RGCTXs System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__RGCTXs, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter_TResult__RGCTXs;

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__VTable System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__VTable, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter_TResult__VTable;

union _union_213408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15627B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__VTable vtable;
};

struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_ValueTask_TResult__get_IsCompleted;
    struct MethodInfo *_1_System_Threading_Tasks_ValueTask_TResult__get_Result;
    struct Il2CppClass *_2_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_3_System_Threading_Tasks_Task_TResult__GetAwaiter;
    struct MethodInfo *_4_System_Runtime_CompilerServices_TaskAwaiter_TResult__OnCompleted;
    struct Il2CppClass *_5_System_Threading_Tasks_Sources_IValueTaskSource_TResult_;
    struct MethodInfo *_6_System_Threading_Tasks_Sources_IValueTaskSource_TResult__OnCompleted;
    struct MethodInfo *_7_System_Runtime_CompilerServices_TaskAwaiter_TResult__UnsafeOnCompleted;
};

typedef struct MethodInfo_22BAE18 MethodInfo_22BAE18, *PMethodInfo_22BAE18;

typedef union _union_280832 _union_280832, *P_union_280832;

union _union_280832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BAE18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335258 _union_335258, *P_union_335258;

union _union_335258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_126BC48_RGCTXs MethodInfo_126BC48_RGCTXs, *PMethodInfo_126BC48_RGCTXs;

struct MethodInfo_126BC48_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EA18C0 MethodInfo_1EA18C0, *PMethodInfo_1EA18C0;

typedef union _union_158614 _union_158614, *P_union_158614;

union _union_158614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA18C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E59BC MethodInfo_19E59BC, *PMethodInfo_19E59BC;

typedef union _union_246425 _union_246425, *P_union_246425;

union _union_246425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E59BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TabBase_SimpleTabButton__o Shock_TabBase_SimpleTabButton__o, *PShock_TabBase_SimpleTabButton__o;

struct Shock_TabBase_SimpleTabButton__o {
    struct Shock_TabBase_SimpleTabButton__c *klass;
    void *monitor;
    struct Shock_TabBase_SimpleTabButton__Fields fields;
};

typedef struct MethodInfo_1EA18C8 MethodInfo_1EA18C8, *PMethodInfo_1EA18C8;

typedef union _union_158620 _union_158620, *P_union_158620;

union _union_158620 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA18C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158620 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__o Cysharp_Threading_Tasks_UniTask_Awaiter_T6__o, *PCysharp_Threading_Tasks_UniTask_Awaiter_T6__o;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__Fields Cysharp_Threading_Tasks_UniTask_Awaiter_T6__Fields, *PCysharp_Threading_Tasks_UniTask_Awaiter_T6__Fields;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__Fields {
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__o {
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T6__Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___c Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___c, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___c;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___VTable Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___VTable, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___VTable;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___VTable vtable;
};

typedef struct MethodInfo_15627A4 MethodInfo_15627A4, *PMethodInfo_15627A4;

typedef union _union_213404 _union_213404, *P_union_213404;

union _union_213404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15627A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_WaitForLateUpdate_StaticFields Carbon_WaitForLateUpdate_StaticFields, *PCarbon_WaitForLateUpdate_StaticFields;

typedef struct Carbon_WaitForLateUpdate_o Carbon_WaitForLateUpdate_o, *PCarbon_WaitForLateUpdate_o;

typedef struct Carbon_WaitForLateUpdate_c Carbon_WaitForLateUpdate_c, *PCarbon_WaitForLateUpdate_c;

typedef struct Carbon_WaitForLateUpdate_Fields Carbon_WaitForLateUpdate_Fields, *PCarbon_WaitForLateUpdate_Fields;

typedef struct Carbon_WaitForLateUpdate_VTable Carbon_WaitForLateUpdate_VTable, *PCarbon_WaitForLateUpdate_VTable;

struct Carbon_WaitForLateUpdate_Fields {
};

struct Carbon_WaitForLateUpdate_o {
    struct Carbon_WaitForLateUpdate_c *klass;
    void *monitor;
    struct Carbon_WaitForLateUpdate_Fields fields;
};

struct Carbon_WaitForLateUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_WaitForLateUpdate_c {
    struct Il2CppClass_1 _1;
    struct Carbon_WaitForLateUpdate_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_WaitForLateUpdate_VTable vtable;
};

struct Carbon_WaitForLateUpdate_StaticFields {
    struct Carbon_WaitForLateUpdate_o *Default;
};

typedef struct MethodInfo_1BFC048 MethodInfo_1BFC048, *PMethodInfo_1BFC048;

typedef union _union_254483 _union_254483, *P_union_254483;

union _union_254483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFC048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ChatScene_o Aoharu_ChatScene_o, *PAoharu_ChatScene_o;

typedef struct Aoharu_ChatScene_c Aoharu_ChatScene_c, *PAoharu_ChatScene_c;

typedef struct Aoharu_ChatScene_Fields Aoharu_ChatScene_Fields, *PAoharu_ChatScene_Fields;

typedef struct Aoharu_ChatScene_VTable Aoharu_ChatScene_VTable, *PAoharu_ChatScene_VTable;

struct Aoharu_ChatScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_Chat_ChatController_o *m_Controller;
};

struct Aoharu_ChatScene_o {
    struct Aoharu_ChatScene_c *klass;
    void *monitor;
    struct Aoharu_ChatScene_Fields fields;
};

struct Aoharu_ChatScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_ChatScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ChatScene_VTable vtable;
};

typedef struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_o Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_o, *PChipstar_Downloads_DownloadProvider___c__DisplayClass39_0_o;

typedef struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_c Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_c, *PChipstar_Downloads_DownloadProvider___c__DisplayClass39_0_c;

typedef struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_Fields Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_Fields, *PChipstar_Downloads_DownloadProvider___c__DisplayClass39_0_Fields;

typedef struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_VTable Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_VTable, *PChipstar_Downloads_DownloadProvider___c__DisplayClass39_0_VTable;

typedef struct Chipstar_Downloads_DownloadProvider_o Chipstar_Downloads_DownloadProvider_o, *PChipstar_Downloads_DownloadProvider_o;

typedef struct Chipstar_Downloads_DownloadProvider_c Chipstar_Downloads_DownloadProvider_c, *PChipstar_Downloads_DownloadProvider_c;

typedef struct Chipstar_Downloads_DownloadProvider_Fields Chipstar_Downloads_DownloadProvider_Fields, *PChipstar_Downloads_DownloadProvider_Fields;

typedef struct Chipstar_Downloads_DownloadProvider_VTable Chipstar_Downloads_DownloadProvider_VTable, *PChipstar_Downloads_DownloadProvider_VTable;

typedef struct Chipstar_Downloads_IJobCreator_o Chipstar_Downloads_IJobCreator_o, *PChipstar_Downloads_IJobCreator_o;

typedef struct System_Action_IRuntimeBundleData__FileInfo__o System_Action_IRuntimeBundleData__FileInfo__o, *PSystem_Action_IRuntimeBundleData__FileInfo__o;

typedef struct Chipstar_Downloads_IJobCreator_c Chipstar_Downloads_IJobCreator_c, *PChipstar_Downloads_IJobCreator_c;

typedef struct Chipstar_Downloads_IJobCreator_Fields Chipstar_Downloads_IJobCreator_Fields, *PChipstar_Downloads_IJobCreator_Fields;

typedef struct System_Action_IRuntimeBundleData__FileInfo__c System_Action_IRuntimeBundleData__FileInfo__c, *PSystem_Action_IRuntimeBundleData__FileInfo__c;

typedef struct System_Action_IRuntimeBundleData__FileInfo__Fields System_Action_IRuntimeBundleData__FileInfo__Fields, *PSystem_Action_IRuntimeBundleData__FileInfo__Fields;

typedef struct System_Action_IRuntimeBundleData__FileInfo__VTable System_Action_IRuntimeBundleData__FileInfo__VTable, *PSystem_Action_IRuntimeBundleData__FileInfo__VTable;

struct System_Action_IRuntimeBundleData__FileInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Chipstar_Downloads_IJobCreator_Fields {
};

struct Chipstar_Downloads_DownloadProvider_Fields {
    struct Chipstar_Downloads_IStorageDatabase_o *_StorageDatabase_k__BackingField;
    struct Chipstar_Downloads_ILoadDatabase_o *_LoadDatabase_k__BackingField;
    struct Chipstar_Downloads_IJobEngine_o *_JobEngine_k__BackingField;
    struct Chipstar_Downloads_IJobCreator_o *_JobCreator_k__BackingField;
    struct System_Action_ResultCode__o *_OnDownloadError_k__BackingField;
    struct System_Action_IRuntimeBundleData__FileInfo__o *_OnDownloaded_k__BackingField;
    struct System_Action_o *_OnStartAny_k__BackingField;
    struct System_Action_o *_OnStopAny_k__BackingField;
};

struct Chipstar_Downloads_DownloadProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnDownloadError;
    struct VirtualInvokeData _5_set_OnDownloaded;
    struct VirtualInvokeData _6_Init;
    struct VirtualInvokeData _7_CacheOrDownload;
    struct VirtualInvokeData _8_LoadFile;
    struct VirtualInvokeData _9_IsProcessing;
    struct VirtualInvokeData _10_DoUpdate;
    struct VirtualInvokeData _11_Cancel;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_CreateDowloadJob;
    struct VirtualInvokeData _14_CreateLocalFileOpenJob;
};

struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_Fields {
    struct Chipstar_Downloads_IRuntimeBundleData_o *data;
    struct Chipstar_Downloads_DownloadProvider_o *__4__this;
};

struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_o {
    struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_c *klass;
    void *monitor;
    struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_Fields fields;
};

struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_DownloadProvider___c__DisplayClass39_0_VTable vtable;
};

struct Chipstar_Downloads_DownloadProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_DownloadProvider_VTable vtable;
};

struct Chipstar_Downloads_DownloadProvider_o {
    struct Chipstar_Downloads_DownloadProvider_c *klass;
    void *monitor;
    struct Chipstar_Downloads_DownloadProvider_Fields fields;
};

struct System_Action_IRuntimeBundleData__FileInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Chipstar_Downloads_IJobCreator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IJobCreator_o {
    struct Chipstar_Downloads_IJobCreator_c *klass;
    void *monitor;
    struct Chipstar_Downloads_IJobCreator_Fields fields;
};

struct System_Action_IRuntimeBundleData__FileInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IRuntimeBundleData__FileInfo__VTable vtable;
};

struct System_Action_IRuntimeBundleData__FileInfo__o {
    struct System_Action_IRuntimeBundleData__FileInfo__c *klass;
    void *monitor;
    struct System_Action_IRuntimeBundleData__FileInfo__Fields fields;
};

typedef union _union_335261 _union_335261, *P_union_335261;

union _union_335261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335264 _union_335264, *P_union_335264;

union _union_335264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_BundleBuildData__c System_Collections_Generic_IEnumerable_BundleBuildData__c, *PSystem_Collections_Generic_IEnumerable_BundleBuildData__c;

struct System_Collections_Generic_IEnumerable_BundleBuildData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_31A5E00_RGCTXs MethodInfo_31A5E00_RGCTXs, *PMethodInfo_31A5E00_RGCTXs;

struct MethodInfo_31A5E00_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_329C460 MethodInfo_329C460, *PMethodInfo_329C460;

typedef union _union_316215 _union_316215, *P_union_316215;

union _union_316215 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C460 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335267 _union_335267, *P_union_335267;

union _union_335267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_int__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_int__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_int__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_int__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_int__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_int__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_int__VTable vtable;
};

typedef struct MethodInfo_1EA18B8 MethodInfo_1EA18B8, *PMethodInfo_1EA18B8;

typedef union _union_158608 _union_158608, *P_union_158608;

union _union_158608 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA18B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158608 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_StaticFields Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_StaticFields, *PChipstar_CsvManifestVersionFileBuilder_CsvVersion___c_StaticFields;

typedef struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_o Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_o, *PChipstar_CsvManifestVersionFileBuilder_CsvVersion___c_o;

typedef struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_c Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_c, *PChipstar_CsvManifestVersionFileBuilder_CsvVersion___c_c;

typedef struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_Fields Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_Fields, *PChipstar_CsvManifestVersionFileBuilder_CsvVersion___c_Fields;

typedef struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_VTable Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_VTable, *PChipstar_CsvManifestVersionFileBuilder_CsvVersion___c_VTable;

struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_StaticFields {
    struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_o *__9;
    struct System_Func_FieldInfo__string__o *__9__4_0;
};

struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_c {
    struct Il2CppClass_1 _1;
    struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_VTable vtable;
};

struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_Fields {
};

struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_o {
    struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_c *klass;
    void *monitor;
    struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion___c_Fields fields;
};

typedef struct I2_Loc_LocalizeTargetDesc_Type_AudioSource__LocalizeTarget_UnityStandard_AudioSource__VTable I2_Loc_LocalizeTargetDesc_Type_AudioSource__LocalizeTarget_UnityStandard_AudioSource__VTable, *PI2_Loc_LocalizeTargetDesc_Type_AudioSource__LocalizeTarget_UnityStandard_AudioSource__VTable;

struct I2_Loc_LocalizeTargetDesc_Type_AudioSource__LocalizeTarget_UnityStandard_AudioSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanLocalize;
    struct VirtualInvokeData _5_CreateTarget;
    struct VirtualInvokeData _6_GetTargetType;
};

typedef struct MethodInfo_2DBCCF0 MethodInfo_2DBCCF0, *PMethodInfo_2DBCCF0;

typedef union _union_241697 _union_241697, *P_union_241697;

union _union_241697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCCF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__o System_ValueTuple_T1__T2__T3__T4__T5__o, *PSystem_ValueTuple_T1__T2__T3__T4__T5__o;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__Fields System_ValueTuple_T1__T2__T3__T4__T5__Fields, *PSystem_ValueTuple_T1__T2__T3__T4__T5__Fields;

struct System_ValueTuple_T1__T2__T3__T4__T5__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__o {
    struct System_ValueTuple_T1__T2__T3__T4__T5__Fields fields;
};

typedef union _union_335270 _union_335270, *P_union_335270;

union _union_335270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335273 _union_335273, *P_union_335273;

union _union_335273 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335276 _union_335276, *P_union_335276;

union _union_335276 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass83_0_Fields GooglePlayGames_PlayGamesPlatform___c__DisplayClass83_0_Fields, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass83_0_Fields;

typedef struct GooglePlayGames_PlayGamesLeaderboard_o GooglePlayGames_PlayGamesLeaderboard_o, *PGooglePlayGames_PlayGamesLeaderboard_o;

typedef struct GooglePlayGames_PlayGamesLeaderboard_c GooglePlayGames_PlayGamesLeaderboard_c, *PGooglePlayGames_PlayGamesLeaderboard_c;

typedef struct GooglePlayGames_PlayGamesLeaderboard_Fields GooglePlayGames_PlayGamesLeaderboard_Fields, *PGooglePlayGames_PlayGamesLeaderboard_Fields;

typedef struct GooglePlayGames_PlayGamesLeaderboard_VTable GooglePlayGames_PlayGamesLeaderboard_VTable, *PGooglePlayGames_PlayGamesLeaderboard_VTable;

typedef struct UnityEngine_SocialPlatforms_Range_o UnityEngine_SocialPlatforms_Range_o, *PUnityEngine_SocialPlatforms_Range_o;

typedef struct UnityEngine_SocialPlatforms_IScore_o UnityEngine_SocialPlatforms_IScore_o, *PUnityEngine_SocialPlatforms_IScore_o;

typedef struct UnityEngine_SocialPlatforms_Range_Fields UnityEngine_SocialPlatforms_Range_Fields, *PUnityEngine_SocialPlatforms_Range_Fields;

typedef struct UnityEngine_SocialPlatforms_IScore_c UnityEngine_SocialPlatforms_IScore_c, *PUnityEngine_SocialPlatforms_IScore_c;

typedef struct UnityEngine_SocialPlatforms_IScore_Fields UnityEngine_SocialPlatforms_IScore_Fields, *PUnityEngine_SocialPlatforms_IScore_Fields;

struct GooglePlayGames_PlayGamesLeaderboard_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_loading;
    struct VirtualInvokeData _5_get_id;
    struct VirtualInvokeData _6_get_userScope;
    struct VirtualInvokeData _7_get_range;
    struct VirtualInvokeData _8_get_timeScope;
    struct VirtualInvokeData _9_SetUserFilter;
    struct VirtualInvokeData _10_LoadScores;
    struct VirtualInvokeData _11_set_id;
    struct VirtualInvokeData _12_set_userScope;
    struct VirtualInvokeData _13_set_range;
    struct VirtualInvokeData _14_set_timeScope;
    struct VirtualInvokeData _15_get_localUserScore;
    struct VirtualInvokeData _16_get_maxRange;
    struct VirtualInvokeData _17_get_scores;
    struct VirtualInvokeData _18_get_title;
};

struct UnityEngine_SocialPlatforms_Range_Fields {
    int32_t from;
    int32_t count;
};

struct UnityEngine_SocialPlatforms_Range_o {
    struct UnityEngine_SocialPlatforms_Range_Fields fields;
};

struct UnityEngine_SocialPlatforms_IScore_Fields {
};

struct UnityEngine_SocialPlatforms_IScore_o {
    struct UnityEngine_SocialPlatforms_IScore_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_IScore_Fields fields;
};

struct UnityEngine_SocialPlatforms_IScore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct GooglePlayGames_PlayGamesLeaderboard_Fields {
    struct System_String_o *mId;
    int32_t mUserScope;
    struct UnityEngine_SocialPlatforms_Range_o mRange;
    int32_t mTimeScope;
    struct System_String_array *mFilteredUserIds;
    bool mLoading;
    struct UnityEngine_SocialPlatforms_IScore_o *mLocalUserScore;
    uint32_t mMaxRange;
    struct System_Collections_Generic_List_PlayGamesScore__o *mScoreList;
    struct System_String_o *mTitle;
};

struct GooglePlayGames_PlayGamesLeaderboard_o {
    struct GooglePlayGames_PlayGamesLeaderboard_c *klass;
    void *monitor;
    struct GooglePlayGames_PlayGamesLeaderboard_Fields fields;
};

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass83_0_Fields {
    struct GooglePlayGames_PlayGamesPlatform_o *__4__this;
    struct GooglePlayGames_PlayGamesLeaderboard_o *board;
    struct System_Action_bool__o *callback;
};

struct GooglePlayGames_PlayGamesLeaderboard_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_PlayGamesLeaderboard_VTable vtable;
};

typedef union _union_335279 _union_335279, *P_union_335279;

union _union_335279 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E59DC MethodInfo_19E59DC, *PMethodInfo_19E59DC;

typedef union _union_246633 _union_246633, *P_union_246633;

union _union_246633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E59DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A6D8 MethodInfo_242A6D8, *PMethodInfo_242A6D8;

typedef union _union_274844 _union_274844, *P_union_274844;

union _union_274844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A6D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_IgnoreElementsObservable_T__c UniRx_Operators_IgnoreElementsObservable_T__c, *PUniRx_Operators_IgnoreElementsObservable_T__c;

typedef struct UniRx_Operators_IgnoreElementsObservable_T__RGCTXs UniRx_Operators_IgnoreElementsObservable_T__RGCTXs, *PUniRx_Operators_IgnoreElementsObservable_T__RGCTXs;

typedef struct UniRx_Operators_IgnoreElementsObservable_T__VTable UniRx_Operators_IgnoreElementsObservable_T__VTable, *PUniRx_Operators_IgnoreElementsObservable_T__VTable;

struct UniRx_Operators_IgnoreElementsObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_IgnoreElementsObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_IgnoreElementsObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_IgnoreElementsObservable_T__VTable vtable;
};

struct UniRx_Operators_IgnoreElementsObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_IgnoreElementsObservable_IgnoreElements_T_;
    struct MethodInfo *_4_UniRx_Operators_IgnoreElementsObservable_IgnoreElements_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

typedef struct MethodInfo_1EA18A4 MethodInfo_1EA18A4, *PMethodInfo_1EA18A4;

typedef struct System_Func_T1__T2__T3__T4__TResult__c System_Func_T1__T2__T3__T4__TResult__c, *PSystem_Func_T1__T2__T3__T4__TResult__c;

typedef union _union_162055 _union_162055, *P_union_162055;

typedef struct System_Func_T1__T2__T3__T4__TResult__VTable System_Func_T1__T2__T3__T4__TResult__VTable, *PSystem_Func_T1__T2__T3__T4__TResult__VTable;

struct System_Func_T1__T2__T3__T4__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_T1__T2__T3__T4__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T1__T2__T3__T4__TResult__VTable vtable;
};

union _union_162055 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA18A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162055 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_131D470 MethodInfo_131D470, *PMethodInfo_131D470;

typedef union _union_284796 _union_284796, *P_union_284796;

union _union_284796 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131D470 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_BundleBuildData__o System_Collections_Generic_IEnumerable_BundleBuildData__o, *PSystem_Collections_Generic_IEnumerable_BundleBuildData__o;

typedef struct System_Collections_Generic_IEnumerable_BundleBuildData__Fields System_Collections_Generic_IEnumerable_BundleBuildData__Fields, *PSystem_Collections_Generic_IEnumerable_BundleBuildData__Fields;

struct System_Collections_Generic_IEnumerable_BundleBuildData__Fields {
};

struct System_Collections_Generic_IEnumerable_BundleBuildData__o {
    struct System_Collections_Generic_IEnumerable_BundleBuildData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_BundleBuildData__Fields fields;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncSubmitTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncSubmitTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncSubmitTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncSubmitTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncSubmitTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncSubmitTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncSubmitTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_ISubmitHandler_OnSubmit;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncSubmitTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncSubmitTrigger_VTable vtable;
};

typedef struct System_Func_MultieventPenaltyMst__uint__o System_Func_MultieventPenaltyMst__uint__o, *PSystem_Func_MultieventPenaltyMst__uint__o;

typedef struct System_Func_MultieventPenaltyMst__uint__Fields System_Func_MultieventPenaltyMst__uint__Fields, *PSystem_Func_MultieventPenaltyMst__uint__Fields;

struct System_Func_MultieventPenaltyMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MultieventPenaltyMst__uint__o {
    struct System_Func_MultieventPenaltyMst__uint__c *klass;
    void *monitor;
    struct System_Func_MultieventPenaltyMst__uint__Fields fields;
};

typedef struct UnityEngine_TextCore_Text_MeshInfo_o UnityEngine_TextCore_Text_MeshInfo_o, *PUnityEngine_TextCore_Text_MeshInfo_o;

typedef struct UnityEngine_TextCore_Text_MeshInfo_Fields UnityEngine_TextCore_Text_MeshInfo_Fields, *PUnityEngine_TextCore_Text_MeshInfo_Fields;

struct UnityEngine_TextCore_Text_MeshInfo_Fields {
    int32_t vertexCount;
    struct UnityEngine_Vector3_array *vertices;
    struct UnityEngine_Vector2_array *uvs0;
    struct UnityEngine_Vector2_array *uvs2;
    struct UnityEngine_Color32_array *colors32;
    struct System_Int32_array *triangles;
    struct UnityEngine_Material_o *material;
};

struct UnityEngine_TextCore_Text_MeshInfo_o {
    struct UnityEngine_TextCore_Text_MeshInfo_Fields fields;
};

typedef struct System_ExceptionResource_o System_ExceptionResource_o, *PSystem_ExceptionResource_o;

typedef struct System_ExceptionResource_Fields System_ExceptionResource_Fields, *PSystem_ExceptionResource_Fields;

struct System_ExceptionResource_Fields {
    int32_t value__;
};

struct System_ExceptionResource_o {
    struct System_ExceptionResource_Fields fields;
};

typedef struct System_ExceptionResource_c System_ExceptionResource_c, *PSystem_ExceptionResource_c;

typedef struct System_ExceptionResource_VTable System_ExceptionResource_VTable, *PSystem_ExceptionResource_VTable;

struct System_ExceptionResource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_ExceptionResource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ExceptionResource_VTable vtable;
};

typedef struct Shock_SerializableDictionary_uint__Color__GroupExpGaugeColorSettings_GroupIdToColorPair__Fields Shock_SerializableDictionary_uint__Color__GroupExpGaugeColorSettings_GroupIdToColorPair__Fields, *PShock_SerializableDictionary_uint__Color__GroupExpGaugeColorSettings_GroupIdToColorPair__Fields;

struct Shock_SerializableDictionary_uint__Color__GroupExpGaugeColorSettings_GroupIdToColorPair__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

typedef struct UnityEngine_EventSystems_EventSystem___c__DisplayClass52_0_c UnityEngine_EventSystems_EventSystem___c__DisplayClass52_0_c, *PUnityEngine_EventSystems_EventSystem___c__DisplayClass52_0_c;

typedef struct UnityEngine_EventSystems_EventSystem___c__DisplayClass52_0_VTable UnityEngine_EventSystems_EventSystem___c__DisplayClass52_0_VTable, *PUnityEngine_EventSystems_EventSystem___c__DisplayClass52_0_VTable;

struct UnityEngine_EventSystems_EventSystem___c__DisplayClass52_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_EventSystems_EventSystem___c__DisplayClass52_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_EventSystem___c__DisplayClass52_0_VTable vtable;
};

typedef struct MethodInfo_1292764_RGCTXs MethodInfo_1292764_RGCTXs, *PMethodInfo_1292764_RGCTXs;

struct MethodInfo_1292764_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1FD35B0 MethodInfo_1FD35B0, *PMethodInfo_1FD35B0;

typedef union _union_265596 _union_265596, *P_union_265596;

union _union_265596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD35B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5F3DC_RGCTXs MethodInfo_2E5F3DC_RGCTXs, *PMethodInfo_2E5F3DC_RGCTXs;

struct MethodInfo_2E5F3DC_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_2B00AD0 MethodInfo_2B00AD0, *PMethodInfo_2B00AD0;

typedef union _union_292966 _union_292966, *P_union_292966;

union _union_292966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00AD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_MeshInfo_c UnityEngine_TextCore_Text_MeshInfo_c, *PUnityEngine_TextCore_Text_MeshInfo_c;

typedef struct UnityEngine_TextCore_Text_MeshInfo_VTable UnityEngine_TextCore_Text_MeshInfo_VTable, *PUnityEngine_TextCore_Text_MeshInfo_VTable;

struct UnityEngine_TextCore_Text_MeshInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_MeshInfo_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_MeshInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_MeshInfo_VTable vtable;
};

typedef struct MethodInfo_24480C0 MethodInfo_24480C0, *PMethodInfo_24480C0;

typedef union _union_164015 _union_164015, *P_union_164015;

union _union_164015 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24480C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164015 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947928 MethodInfo_2947928, *PMethodInfo_2947928;

typedef union _union_185588 _union_185588, *P_union_185588;

union _union_185588 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947928 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185588 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_ExposedList_BoundingBoxAttachment__c Spine_ExposedList_BoundingBoxAttachment__c, *PSpine_ExposedList_BoundingBoxAttachment__c;

typedef struct Spine_ExposedList_BoundingBoxAttachment__StaticFields Spine_ExposedList_BoundingBoxAttachment__StaticFields, *PSpine_ExposedList_BoundingBoxAttachment__StaticFields;

typedef struct Spine_ExposedList_BoundingBoxAttachment__VTable Spine_ExposedList_BoundingBoxAttachment__VTable, *PSpine_ExposedList_BoundingBoxAttachment__VTable;

typedef struct Spine_BoundingBoxAttachment_array Spine_BoundingBoxAttachment_array, *PSpine_BoundingBoxAttachment_array;

struct Spine_ExposedList_BoundingBoxAttachment__StaticFields {
    struct Spine_BoundingBoxAttachment_array *EmptyArray;
};

struct Spine_ExposedList_BoundingBoxAttachment__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_BoundingBoxAttachment_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_BoundingBoxAttachment_o *m_Items[65535];
};

struct Spine_ExposedList_BoundingBoxAttachment__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_BoundingBoxAttachment__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_BoundingBoxAttachment__VTable vtable;
};

typedef struct MethodInfo_13BC10C_RGCTXs MethodInfo_13BC10C_RGCTXs, *PMethodInfo_13BC10C_RGCTXs;

struct MethodInfo_13BC10C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_FancyScrollerDragArea_EventInfo_array Aoharu_FancyScrollerDragArea_EventInfo_array, *PAoharu_FancyScrollerDragArea_EventInfo_array;

typedef struct Aoharu_FancyScrollerDragArea_EventInfo_o Aoharu_FancyScrollerDragArea_EventInfo_o, *PAoharu_FancyScrollerDragArea_EventInfo_o;

typedef struct Aoharu_FancyScrollerDragArea_EventInfo_c Aoharu_FancyScrollerDragArea_EventInfo_c, *PAoharu_FancyScrollerDragArea_EventInfo_c;

typedef struct Aoharu_FancyScrollerDragArea_EventInfo_Fields Aoharu_FancyScrollerDragArea_EventInfo_Fields, *PAoharu_FancyScrollerDragArea_EventInfo_Fields;

typedef struct Aoharu_FancyScrollerDragArea_EventInfo_VTable Aoharu_FancyScrollerDragArea_EventInfo_VTable, *PAoharu_FancyScrollerDragArea_EventInfo_VTable;

struct Aoharu_FancyScrollerDragArea_EventInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_FancyScrollerDragArea_EventInfo_o *m_Items[65535];
};

struct Aoharu_FancyScrollerDragArea_EventInfo_Fields {
    struct System_String_o *_MethodName_k__BackingField;
    int32_t _EventTriggerType_k__BackingField;
};

struct Aoharu_FancyScrollerDragArea_EventInfo_o {
    struct Aoharu_FancyScrollerDragArea_EventInfo_c *klass;
    void *monitor;
    struct Aoharu_FancyScrollerDragArea_EventInfo_Fields fields;
};

struct Aoharu_FancyScrollerDragArea_EventInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_FancyScrollerDragArea_EventInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_FancyScrollerDragArea_EventInfo_VTable vtable;
};

typedef struct Shock_Scenes_ItemList_ItemListController___c_c Shock_Scenes_ItemList_ItemListController___c_c, *PShock_Scenes_ItemList_ItemListController___c_c;

typedef struct Shock_Scenes_ItemList_ItemListController___c_StaticFields Shock_Scenes_ItemList_ItemListController___c_StaticFields, *PShock_Scenes_ItemList_ItemListController___c_StaticFields;

typedef struct Shock_Scenes_ItemList_ItemListController___c_VTable Shock_Scenes_ItemList_ItemListController___c_VTable, *PShock_Scenes_ItemList_ItemListController___c_VTable;

typedef struct Shock_Scenes_ItemList_ItemListController___c_o Shock_Scenes_ItemList_ItemListController___c_o, *PShock_Scenes_ItemList_ItemListController___c_o;

typedef struct System_Action_ScrollItemBase__o System_Action_ScrollItemBase__o, *PSystem_Action_ScrollItemBase__o;

typedef struct System_Func_uint__uint__o System_Func_uint__uint__o, *PSystem_Func_uint__uint__o;

typedef struct System_Func_uint__RewardData__o System_Func_uint__RewardData__o, *PSystem_Func_uint__RewardData__o;

typedef struct System_Func_ItemData__bool__o System_Func_ItemData__bool__o, *PSystem_Func_ItemData__bool__o;

typedef struct System_Func_ItemData__int__o System_Func_ItemData__int__o, *PSystem_Func_ItemData__int__o;

typedef struct System_Func_ItemData__ITEM_CATEGORY__o System_Func_ItemData__ITEM_CATEGORY__o, *PSystem_Func_ItemData__ITEM_CATEGORY__o;

typedef struct System_Func_ItemData__uint__o System_Func_ItemData__uint__o, *PSystem_Func_ItemData__uint__o;

typedef struct System_Func_ItemData__RewardData__o System_Func_ItemData__RewardData__o, *PSystem_Func_ItemData__RewardData__o;

typedef struct Shock_Scenes_ItemList_ItemListController___c_Fields Shock_Scenes_ItemList_ItemListController___c_Fields, *PShock_Scenes_ItemList_ItemListController___c_Fields;

typedef struct System_Action_ScrollItemBase__c System_Action_ScrollItemBase__c, *PSystem_Action_ScrollItemBase__c;

typedef struct System_Func_uint__uint__c System_Func_uint__uint__c, *PSystem_Func_uint__uint__c;

typedef struct System_Func_uint__uint__Fields System_Func_uint__uint__Fields, *PSystem_Func_uint__uint__Fields;

typedef struct System_Func_uint__RewardData__Fields System_Func_uint__RewardData__Fields, *PSystem_Func_uint__RewardData__Fields;

typedef struct System_Func_ItemData__bool__c System_Func_ItemData__bool__c, *PSystem_Func_ItemData__bool__c;

typedef struct System_Func_ItemData__bool__Fields System_Func_ItemData__bool__Fields, *PSystem_Func_ItemData__bool__Fields;

typedef struct System_Func_ItemData__int__c System_Func_ItemData__int__c, *PSystem_Func_ItemData__int__c;

typedef struct System_Func_ItemData__int__Fields System_Func_ItemData__int__Fields, *PSystem_Func_ItemData__int__Fields;

typedef struct System_Func_ItemData__ITEM_CATEGORY__c System_Func_ItemData__ITEM_CATEGORY__c, *PSystem_Func_ItemData__ITEM_CATEGORY__c;

typedef struct System_Func_ItemData__ITEM_CATEGORY__Fields System_Func_ItemData__ITEM_CATEGORY__Fields, *PSystem_Func_ItemData__ITEM_CATEGORY__Fields;

typedef struct System_Func_ItemData__uint__c System_Func_ItemData__uint__c, *PSystem_Func_ItemData__uint__c;

typedef struct System_Func_ItemData__uint__Fields System_Func_ItemData__uint__Fields, *PSystem_Func_ItemData__uint__Fields;

typedef struct System_Func_ItemData__RewardData__c System_Func_ItemData__RewardData__c, *PSystem_Func_ItemData__RewardData__c;

typedef struct System_Func_ItemData__RewardData__Fields System_Func_ItemData__RewardData__Fields, *PSystem_Func_ItemData__RewardData__Fields;

typedef struct System_Action_ScrollItemBase__VTable System_Action_ScrollItemBase__VTable, *PSystem_Action_ScrollItemBase__VTable;

typedef struct System_Func_uint__uint__VTable System_Func_uint__uint__VTable, *PSystem_Func_uint__uint__VTable;

typedef struct System_Func_ItemData__bool__VTable System_Func_ItemData__bool__VTable, *PSystem_Func_ItemData__bool__VTable;

typedef struct System_Func_ItemData__int__VTable System_Func_ItemData__int__VTable, *PSystem_Func_ItemData__int__VTable;

typedef struct System_Func_ItemData__ITEM_CATEGORY__VTable System_Func_ItemData__ITEM_CATEGORY__VTable, *PSystem_Func_ItemData__ITEM_CATEGORY__VTable;

typedef struct System_Func_ItemData__uint__VTable System_Func_ItemData__uint__VTable, *PSystem_Func_ItemData__uint__VTable;

typedef struct System_Func_ItemData__RewardData__VTable System_Func_ItemData__RewardData__VTable, *PSystem_Func_ItemData__RewardData__VTable;

struct System_Func_uint__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Scenes_ItemList_ItemListController___c_StaticFields {
    struct Shock_Scenes_ItemList_ItemListController___c_o *__9;
    struct System_Action_ScrollItemBase__o *__9__7_0;
    struct System_Func_uint__uint__o *__9__8_6;
    struct System_Func_uint__RewardData__o *__9__8_7;
    struct System_Func_ItemData__bool__o *__9__8_1;
    struct System_Func_ItemData__int__o *__9__8_2;
    struct System_Func_ItemData__ITEM_CATEGORY__o *__9__8_3;
    struct System_Func_ItemData__uint__o *__9__8_4;
    struct System_Func_ItemData__RewardData__o *__9__8_5;
};

struct System_Func_ItemData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Action_ScrollItemBase__o {
    struct System_Action_ScrollItemBase__c *klass;
    void *monitor;
    struct System_Action_ScrollItemBase__Fields fields;
};

struct System_Func_ItemData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemData__bool__o {
    struct System_Func_ItemData__bool__c *klass;
    void *monitor;
    struct System_Func_ItemData__bool__Fields fields;
};

struct System_Func_ItemData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ItemData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemData__bool__VTable vtable;
};

struct System_Action_ScrollItemBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ScrollItemBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ScrollItemBase__VTable vtable;
};

struct System_Func_ItemData__ITEM_CATEGORY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ItemData__RewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemData__RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__RewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__RewardData__o {
    struct System_Func_uint__RewardData__c *klass;
    void *monitor;
    struct System_Func_uint__RewardData__Fields fields;
};

struct Shock_Scenes_ItemList_ItemListController___c_Fields {
};

struct Shock_Scenes_ItemList_ItemListController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_uint__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_Scenes_ItemList_ItemListController___c_o {
    struct Shock_Scenes_ItemList_ItemListController___c_c *klass;
    void *monitor;
    struct Shock_Scenes_ItemList_ItemListController___c_Fields fields;
};

struct Shock_Scenes_ItemList_ItemListController___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_ItemList_ItemListController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ItemList_ItemListController___c_VTable vtable;
};

struct System_Func_ItemData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemData__uint__o {
    struct System_Func_ItemData__uint__c *klass;
    void *monitor;
    struct System_Func_ItemData__uint__Fields fields;
};

struct System_Func_ItemData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemData__uint__VTable vtable;
};

struct System_Func_ItemData__RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemData__RewardData__VTable vtable;
};

struct System_Func_ItemData__ITEM_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemData__ITEM_CATEGORY__VTable vtable;
};

struct System_Func_ItemData__RewardData__o {
    struct System_Func_ItemData__RewardData__c *klass;
    void *monitor;
    struct System_Func_ItemData__RewardData__Fields fields;
};

struct System_Func_ItemData__ITEM_CATEGORY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemData__ITEM_CATEGORY__o {
    struct System_Func_ItemData__ITEM_CATEGORY__c *klass;
    void *monitor;
    struct System_Func_ItemData__ITEM_CATEGORY__Fields fields;
};

struct System_Func_ItemData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ItemData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemData__int__o {
    struct System_Func_ItemData__int__c *klass;
    void *monitor;
    struct System_Func_ItemData__int__Fields fields;
};

struct System_Func_ItemData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemData__int__VTable vtable;
};

struct System_Func_uint__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__uint__VTable vtable;
};

struct System_Func_uint__uint__o {
    struct System_Func_uint__uint__c *klass;
    void *monitor;
    struct System_Func_uint__uint__Fields fields;
};

typedef struct MethodInfo_2933300 MethodInfo_2933300, *PMethodInfo_2933300;

typedef union _union_190970 _union_190970, *P_union_190970;

union _union_190970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaExecDialog___c__DisplayClass14_0_VTable Aoharu_Scenes_Gacha_GachaExecDialog___c__DisplayClass14_0_VTable, *PAoharu_Scenes_Gacha_GachaExecDialog___c__DisplayClass14_0_VTable;

struct Aoharu_Scenes_Gacha_GachaExecDialog___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_26198E4 MethodInfo_26198E4, *PMethodInfo_26198E4;

typedef union _union_255185 _union_255185, *P_union_255185;

union _union_255185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26198E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_uint__int__VTable System_Collections_Generic_KeyValuePair_uint__int__VTable, *PSystem_Collections_Generic_KeyValuePair_uint__int__VTable;

struct System_Collections_Generic_KeyValuePair_uint__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__o Cysharp_Threading_Tasks_Internal_AsyncSubject_T__o, *PCysharp_Threading_Tasks_Internal_AsyncSubject_T__o;

typedef struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__c Cysharp_Threading_Tasks_Internal_AsyncSubject_T__c, *PCysharp_Threading_Tasks_Internal_AsyncSubject_T__c;

typedef struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__Fields Cysharp_Threading_Tasks_Internal_AsyncSubject_T__Fields, *PCysharp_Threading_Tasks_Internal_AsyncSubject_T__Fields;

typedef struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__RGCTXs Cysharp_Threading_Tasks_Internal_AsyncSubject_T__RGCTXs, *PCysharp_Threading_Tasks_Internal_AsyncSubject_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__VTable Cysharp_Threading_Tasks_Internal_AsyncSubject_T__VTable, *PCysharp_Threading_Tasks_Internal_AsyncSubject_T__VTable;

typedef struct System_IObserver_T__o System_IObserver_T__o, *PSystem_IObserver_T__o;

typedef struct System_IObserver_T__c System_IObserver_T__c, *PSystem_IObserver_T__c;

typedef struct System_IObserver_T__Fields System_IObserver_T__Fields, *PSystem_IObserver_T__Fields;

struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__Fields {
    struct Il2CppObject *observerLock;
    struct Il2CppObject *lastValue;
    bool hasValue;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct System_IObserver_T__o *outObserver;
};

struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_OnNext;
    struct VirtualInvokeData _6_OnError;
    struct VirtualInvokeData _7_OnCompleted;
};

struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Internal_AsyncSubject_T__ThrowIfDisposed;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_EmptyObserver_T_;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_Internal_EmptyObserver_T_;
    struct Il2CppClass *_3_System_IObserver_T_;
    struct MethodInfo *_4_System_IObserver_T__OnNext;
    struct MethodInfo *_5_System_IObserver_T__OnCompleted;
    struct MethodInfo *_6_System_IObserver_T__OnError;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_Internal_ListObserver_T_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_Internal_ListObserver_T__Add;
    struct Il2CppClass *_9_System_IObserver_T___;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_ImmutableList_IObserver_T__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_Internal_ImmutableList_IObserver_T____ctor;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_ListObserver_T___ctor;
    struct Il2CppClass *_13_Cysharp_Threading_Tasks_Internal_AsyncSubject_Subscription_T_;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_Internal_AsyncSubject_Subscription_T___ctor;
    struct Il2CppClass *_15_Cysharp_Threading_Tasks_Internal_DisposedObserver_T_;
};

struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__o {
    struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__VTable vtable;
};

struct System_IObserver_T__Fields {
};

struct System_IObserver_T__o {
    struct System_IObserver_T__c *klass;
    void *monitor;
    struct System_IObserver_T__Fields fields;
};

struct System_IObserver_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1EC9DB8 MethodInfo_1EC9DB8, *PMethodInfo_1EC9DB8;

typedef union _union_282796 _union_282796, *P_union_282796;

union _union_282796 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9DB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__c System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__c, *PSystem_Collections_Generic_Dictionary_Entry_Size__Int32Enum__c;

typedef struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__VTable System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__VTable, *PSystem_Collections_Generic_Dictionary_Entry_Size__Int32Enum__VTable;

struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__VTable vtable;
};

typedef struct MethodInfo_17E8F84 MethodInfo_17E8F84, *PMethodInfo_17E8F84;

typedef struct MethodInfo_17E8F84_RGCTXs MethodInfo_17E8F84_RGCTXs, *PMethodInfo_17E8F84_RGCTXs;

typedef union _union_192249 _union_192249, *P_union_192249;

union _union_192249 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E8F84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E8F84_RGCTXs *rgctx_data;
    union _union_192249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17E8F84_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_13C7E9C MethodInfo_13C7E9C, *PMethodInfo_13C7E9C;

struct MethodInfo_13C7E9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1537790 MethodInfo_1537790, *PMethodInfo_1537790;

typedef union _union_286152 _union_286152, *P_union_286152;

union _union_286152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1537790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StoreReviewManager___c__DisplayClass5_0_c Aoharu_StoreReviewManager___c__DisplayClass5_0_c, *PAoharu_StoreReviewManager___c__DisplayClass5_0_c;

typedef struct Aoharu_StoreReviewManager___c__DisplayClass5_0_VTable Aoharu_StoreReviewManager___c__DisplayClass5_0_VTable, *PAoharu_StoreReviewManager___c__DisplayClass5_0_VTable;

struct Aoharu_StoreReviewManager___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoreReviewManager___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoreReviewManager___c__DisplayClass5_0_VTable vtable;
};

typedef struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion_StaticFields Chipstar_CsvManifestVersionFileBuilder_CsvVersion_StaticFields, *PChipstar_CsvManifestVersionFileBuilder_CsvVersion_StaticFields;

struct Chipstar_CsvManifestVersionFileBuilder_CsvVersion_StaticFields {
    struct System_String_array *_Headers_k__BackingField;
};

typedef struct Aoharu_OptionTabVolume___c_o Aoharu_OptionTabVolume___c_o, *PAoharu_OptionTabVolume___c_o;

typedef struct Aoharu_OptionTabVolume___c_c Aoharu_OptionTabVolume___c_c, *PAoharu_OptionTabVolume___c_c;

typedef struct Aoharu_OptionTabVolume___c_Fields Aoharu_OptionTabVolume___c_Fields, *PAoharu_OptionTabVolume___c_Fields;

typedef struct Aoharu_OptionTabVolume___c_StaticFields Aoharu_OptionTabVolume___c_StaticFields, *PAoharu_OptionTabVolume___c_StaticFields;

typedef struct Aoharu_OptionTabVolume___c_VTable Aoharu_OptionTabVolume___c_VTable, *PAoharu_OptionTabVolume___c_VTable;

struct Aoharu_OptionTabVolume___c_Fields {
};

struct Aoharu_OptionTabVolume___c_o {
    struct Aoharu_OptionTabVolume___c_c *klass;
    void *monitor;
    struct Aoharu_OptionTabVolume___c_Fields fields;
};

struct Aoharu_OptionTabVolume___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_OptionTabVolume___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_OptionTabVolume___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionTabVolume___c_VTable vtable;
};

struct Aoharu_OptionTabVolume___c_StaticFields {
    struct Aoharu_OptionTabVolume___c_o *__9;
    struct System_Action_string__o *__9__21_2;
};

typedef struct System_Reflection_ReflectionTypeLoadException_Fields System_Reflection_ReflectionTypeLoadException_Fields, *PSystem_Reflection_ReflectionTypeLoadException_Fields;

struct System_Reflection_ReflectionTypeLoadException_Fields {
    struct System_SystemException_Fields super;
    struct System_Type_array *_Types_k__BackingField;
    struct System_Exception_array *_LoaderExceptions_k__BackingField;
};

typedef struct MethodInfo_33598FC MethodInfo_33598FC, *PMethodInfo_33598FC;

typedef union _union_157409 _union_157409, *P_union_157409;

union _union_157409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33598FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E82644 MethodInfo_2E82644, *PMethodInfo_2E82644;

typedef union _union_335933 _union_335933, *P_union_335933;

union _union_335933 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82644 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AD428 MethodInfo_16AD428, *PMethodInfo_16AD428;

typedef union _union_159633 _union_159633, *P_union_159633;

union _union_159633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StoreReviewManager___c__DisplayClass5_0_o Aoharu_StoreReviewManager___c__DisplayClass5_0_o, *PAoharu_StoreReviewManager___c__DisplayClass5_0_o;

typedef struct Aoharu_StoreReviewManager___c__DisplayClass5_0_Fields Aoharu_StoreReviewManager___c__DisplayClass5_0_Fields, *PAoharu_StoreReviewManager___c__DisplayClass5_0_Fields;

typedef struct Shock_LotteryRarityMst_o Shock_LotteryRarityMst_o, *PShock_LotteryRarityMst_o;

typedef struct System_Collections_Generic_IEnumerable_LotteryItemMst__o System_Collections_Generic_IEnumerable_LotteryItemMst__o, *PSystem_Collections_Generic_IEnumerable_LotteryItemMst__o;

typedef struct Shock_LotteryRarityMst_c Shock_LotteryRarityMst_c, *PShock_LotteryRarityMst_c;

typedef struct Shock_LotteryRarityMst_Fields Shock_LotteryRarityMst_Fields, *PShock_LotteryRarityMst_Fields;

typedef struct System_Collections_Generic_IEnumerable_LotteryItemMst__c System_Collections_Generic_IEnumerable_LotteryItemMst__c, *PSystem_Collections_Generic_IEnumerable_LotteryItemMst__c;

typedef struct System_Collections_Generic_IEnumerable_LotteryItemMst__Fields System_Collections_Generic_IEnumerable_LotteryItemMst__Fields, *PSystem_Collections_Generic_IEnumerable_LotteryItemMst__Fields;

typedef struct Shock_LotteryRarityMst_VTable Shock_LotteryRarityMst_VTable, *PShock_LotteryRarityMst_VTable;

struct Shock_LotteryRarityMst_Fields {
    uint32_t _id;
    uint32_t _number;
    uint32_t _masterLotteryItemId;
    int32_t _rarity;
    int32_t _ratio;
    int32_t _pickupRatio;
    uint32_t _ensured;
    uint32_t _masterReleaseLabelId;
};

struct Aoharu_StoreReviewManager___c__DisplayClass5_0_Fields {
    struct Shock_LotteryRarityMst_o *normalRarityMst;
    struct System_Collections_Generic_IEnumerable_LotteryItemMst__o *pickupItemMsts;
};

struct Shock_LotteryRarityMst_o {
    struct Shock_LotteryRarityMst_c *klass;
    void *monitor;
    struct Shock_LotteryRarityMst_Fields fields;
};

struct Aoharu_StoreReviewManager___c__DisplayClass5_0_o {
    struct Aoharu_StoreReviewManager___c__DisplayClass5_0_c *klass;
    void *monitor;
    struct Aoharu_StoreReviewManager___c__DisplayClass5_0_Fields fields;
};

struct Shock_LotteryRarityMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LotteryRarityMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryRarityMst_VTable vtable;
};

struct System_Collections_Generic_IEnumerable_LotteryItemMst__Fields {
};

struct System_Collections_Generic_IEnumerable_LotteryItemMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerable_LotteryItemMst__o {
    struct System_Collections_Generic_IEnumerable_LotteryItemMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_LotteryItemMst__Fields fields;
};

typedef struct System_Int32Enum_array System_Int32Enum_array, *PSystem_Int32Enum_array;

struct System_Int32Enum_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef struct MethodInfo_288A354 MethodInfo_288A354, *PMethodInfo_288A354;

typedef union _union_270506 _union_270506, *P_union_270506;

union _union_270506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288A354 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205CB54 MethodInfo_205CB54, *PMethodInfo_205CB54;

typedef union _union_221621 _union_221621, *P_union_221621;

union _union_221621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CB54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1168_0_Fields Shock_Protocol___c__DisplayClass1168_0_Fields, *PShock_Protocol___c__DisplayClass1168_0_Fields;

typedef struct System_Action_RecvNoticeRewardR__o System_Action_RecvNoticeRewardR__o, *PSystem_Action_RecvNoticeRewardR__o;

typedef struct System_Action_RecvNoticeRewardR__c System_Action_RecvNoticeRewardR__c, *PSystem_Action_RecvNoticeRewardR__c;

typedef struct System_Action_RecvNoticeRewardR__Fields System_Action_RecvNoticeRewardR__Fields, *PSystem_Action_RecvNoticeRewardR__Fields;

typedef struct System_Action_RecvNoticeRewardR__VTable System_Action_RecvNoticeRewardR__VTable, *PSystem_Action_RecvNoticeRewardR__VTable;

struct System_Action_RecvNoticeRewardR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvNoticeRewardR__o {
    struct System_Action_RecvNoticeRewardR__c *klass;
    void *monitor;
    struct System_Action_RecvNoticeRewardR__Fields fields;
};

struct System_Action_RecvNoticeRewardR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvNoticeRewardR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvNoticeRewardR__VTable vtable;
};

struct Shock_Protocol___c__DisplayClass1168_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvNoticeRewardR__o *onSuccess;
};

typedef struct MethodInfo_312B104 MethodInfo_312B104, *PMethodInfo_312B104;

typedef union _union_225155 _union_225155, *P_union_225155;

union _union_225155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_T__Text__VTable System_Action_T__Text__VTable, *PSystem_Action_T__Text__VTable;

struct System_Action_T__Text__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_2DBCD4C MethodInfo_2DBCD4C, *PMethodInfo_2DBCD4C;

struct MethodInfo_2DBCD4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242113 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__o System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__o, *PSystem_Collections_Generic_Dictionary_Entry_Size__Int32Enum__o;

typedef struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__Fields System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__Fields, *PSystem_Collections_Generic_Dictionary_Entry_Size__Int32Enum__Fields;

typedef struct System_Drawing_Size_o System_Drawing_Size_o, *PSystem_Drawing_Size_o;

typedef struct System_Drawing_Size_Fields System_Drawing_Size_Fields, *PSystem_Drawing_Size_Fields;

struct System_Drawing_Size_Fields {
    int32_t width;
    int32_t height;
};

struct System_Drawing_Size_o {
    struct System_Drawing_Size_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__Fields {
    int32_t hashCode;
    int32_t next;
    struct System_Drawing_Size_o key;
    int32_t value;
};

struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__o {
    struct System_Collections_Generic_Dictionary_Entry_Size__Int32Enum__Fields fields;
};

typedef struct MethodInfo_20AA4DC MethodInfo_20AA4DC, *PMethodInfo_20AA4DC;

typedef union _union_276320 _union_276320, *P_union_276320;

union _union_276320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA4DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LocationRewardMst_c Shock_LocationRewardMst_c, *PShock_LocationRewardMst_c;

typedef struct Shock_LocationRewardMst_VTable Shock_LocationRewardMst_VTable, *PShock_LocationRewardMst_VTable;

struct Shock_LocationRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_LocationRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LocationRewardMst_VTable vtable;
};

typedef struct MethodInfo_1D21F70 MethodInfo_1D21F70, *PMethodInfo_1D21F70;

typedef union _union_252105 _union_252105, *P_union_252105;

union _union_252105 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21F70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252105 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312B10C MethodInfo_312B10C, *PMethodInfo_312B10C;

typedef union _union_225323 _union_225323, *P_union_225323;

union _union_225323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B10C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22B027C MethodInfo_22B027C, *PMethodInfo_22B027C;

typedef union _union_291680 _union_291680, *P_union_291680;

union _union_291680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B027C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReadOnlyReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B00AE4 MethodInfo_2B00AE4, *PMethodInfo_2B00AE4;

typedef union _union_292988 _union_292988, *P_union_292988;

union _union_292988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00AE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_o Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_o, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_o;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_c Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_c, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_Fields Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_Fields, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_VTable Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_VTable, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_VTable;

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_Fields {
    int32_t index;
    bool is_acquired;
    struct Aoharu_Chat_ChatTalkElement_o *talk;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o *__4__this;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_o {
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass13_0_VTable vtable;
};

typedef struct System_Security_Cryptography_MACTripleDES_o System_Security_Cryptography_MACTripleDES_o, *PSystem_Security_Cryptography_MACTripleDES_o;

typedef struct System_Security_Cryptography_MACTripleDES_c System_Security_Cryptography_MACTripleDES_c, *PSystem_Security_Cryptography_MACTripleDES_c;

typedef struct System_Security_Cryptography_MACTripleDES_Fields System_Security_Cryptography_MACTripleDES_Fields, *PSystem_Security_Cryptography_MACTripleDES_Fields;

typedef struct System_Security_Cryptography_MACTripleDES_VTable System_Security_Cryptography_MACTripleDES_VTable, *PSystem_Security_Cryptography_MACTripleDES_VTable;

typedef struct System_Security_Cryptography_ICryptoTransform_o System_Security_Cryptography_ICryptoTransform_o, *PSystem_Security_Cryptography_ICryptoTransform_o;

typedef struct System_Security_Cryptography_CryptoStream_o System_Security_Cryptography_CryptoStream_o, *PSystem_Security_Cryptography_CryptoStream_o;

typedef struct System_Security_Cryptography_TailStream_o System_Security_Cryptography_TailStream_o, *PSystem_Security_Cryptography_TailStream_o;

typedef struct System_Security_Cryptography_TripleDES_o System_Security_Cryptography_TripleDES_o, *PSystem_Security_Cryptography_TripleDES_o;

typedef struct System_Security_Cryptography_ICryptoTransform_c System_Security_Cryptography_ICryptoTransform_c, *PSystem_Security_Cryptography_ICryptoTransform_c;

typedef struct System_Security_Cryptography_CryptoStream_c System_Security_Cryptography_CryptoStream_c, *PSystem_Security_Cryptography_CryptoStream_c;

typedef struct System_Security_Cryptography_CryptoStream_Fields System_Security_Cryptography_CryptoStream_Fields, *PSystem_Security_Cryptography_CryptoStream_Fields;

typedef struct System_Security_Cryptography_TailStream_c System_Security_Cryptography_TailStream_c, *PSystem_Security_Cryptography_TailStream_c;

typedef struct System_Security_Cryptography_TripleDES_c System_Security_Cryptography_TripleDES_c, *PSystem_Security_Cryptography_TripleDES_c;

typedef struct System_Security_Cryptography_TripleDES_Fields System_Security_Cryptography_TripleDES_Fields, *PSystem_Security_Cryptography_TripleDES_Fields;

typedef struct System_Security_Cryptography_CryptoStream_VTable System_Security_Cryptography_CryptoStream_VTable, *PSystem_Security_Cryptography_CryptoStream_VTable;

typedef struct System_Security_Cryptography_TailStream_VTable System_Security_Cryptography_TailStream_VTable, *PSystem_Security_Cryptography_TailStream_VTable;

typedef struct System_Security_Cryptography_TripleDES_StaticFields System_Security_Cryptography_TripleDES_StaticFields, *PSystem_Security_Cryptography_TripleDES_StaticFields;

typedef struct System_Security_Cryptography_TripleDES_VTable System_Security_Cryptography_TripleDES_VTable, *PSystem_Security_Cryptography_TripleDES_VTable;

typedef struct System_Security_Cryptography_SymmetricAlgorithm_Fields System_Security_Cryptography_SymmetricAlgorithm_Fields, *PSystem_Security_Cryptography_SymmetricAlgorithm_Fields;

struct System_Security_Cryptography_SymmetricAlgorithm_Fields {
    int32_t BlockSizeValue;
    int32_t FeedbackSizeValue;
    struct System_Byte_array *IVValue;
    struct System_Byte_array *KeyValue;
    struct System_Security_Cryptography_KeySizes_array *LegalBlockSizesValue;
    struct System_Security_Cryptography_KeySizes_array *LegalKeySizesValue;
    int32_t KeySizeValue;
    int32_t ModeValue;
    int32_t PaddingValue;
};

struct System_Security_Cryptography_TripleDES_Fields {
    struct System_Security_Cryptography_SymmetricAlgorithm_Fields super;
};

struct System_Security_Cryptography_TripleDES_o {
    struct System_Security_Cryptography_TripleDES_c *klass;
    void *monitor;
    struct System_Security_Cryptography_TripleDES_Fields fields;
};

struct System_Security_Cryptography_TripleDES_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_get_BlockSize;
    struct VirtualInvokeData _7_set_BlockSize;
    struct VirtualInvokeData _8_get_FeedbackSize;
    struct VirtualInvokeData _9_set_FeedbackSize;
    struct VirtualInvokeData _10_get_IV;
    struct VirtualInvokeData _11_set_IV;
    struct VirtualInvokeData _12_get_Key;
    struct VirtualInvokeData _13_set_Key;
    struct VirtualInvokeData _14_get_LegalBlockSizes;
    struct VirtualInvokeData _15_get_LegalKeySizes;
    struct VirtualInvokeData _16_get_KeySize;
    struct VirtualInvokeData _17_set_KeySize;
    struct VirtualInvokeData _18_get_Mode;
    struct VirtualInvokeData _19_set_Mode;
    struct VirtualInvokeData _20_get_Padding;
    struct VirtualInvokeData _21_set_Padding;
    struct VirtualInvokeData _22_CreateEncryptor;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_CreateDecryptor;
};

struct System_Security_Cryptography_TripleDES_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_TripleDES_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_TripleDES_VTable vtable;
};

struct System_Security_Cryptography_MACTripleDES_Fields {
    struct System_Security_Cryptography_KeyedHashAlgorithm_Fields super;
    struct System_Security_Cryptography_ICryptoTransform_o *m_encryptor;
    struct System_Security_Cryptography_CryptoStream_o *__cs;
    struct System_Security_Cryptography_TailStream_o *_ts;
    int32_t m_bytesPerBlock;
    struct System_Security_Cryptography_TripleDES_o *des;
};

struct System_Security_Cryptography_MACTripleDES_o {
    struct System_Security_Cryptography_MACTripleDES_c *klass;
    void *monitor;
    struct System_Security_Cryptography_MACTripleDES_Fields fields;
};

struct System_Security_Cryptography_MACTripleDES_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_HashCore;
    struct VirtualInvokeData _19_HashFinal;
    struct VirtualInvokeData _20_Initialize;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
    struct VirtualInvokeData _23_get_Key;
    struct VirtualInvokeData _24_set_Key;
};

struct System_Security_Cryptography_MACTripleDES_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_MACTripleDES_VTable vtable;
};

struct System_Security_Cryptography_ICryptoTransform_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Security_Cryptography_ICryptoTransform_o {
    struct System_Security_Cryptography_ICryptoTransform_c *klass;
    void *monitor;
    struct System_Security_Cryptography_ICryptoTransform_Fields fields;
};

struct System_Security_Cryptography_CryptoStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct System_Security_Cryptography_CryptoStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_IO_Stream_o *_stream;
    struct System_Security_Cryptography_ICryptoTransform_o *_transform;
    int32_t _transformMode;
    struct System_Byte_array *_inputBuffer;
    int32_t _inputBufferIndex;
    int32_t _inputBlockSize;
    struct System_Byte_array *_outputBuffer;
    int32_t _outputBufferIndex;
    int32_t _outputBlockSize;
    bool _canRead;
    bool _canWrite;
    bool _finalBlockTransformed;
    struct System_Threading_SemaphoreSlim_o *_lazyAsyncActiveSemaphore;
    bool _leaveOpen;
};

struct System_Security_Cryptography_TailStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct System_Security_Cryptography_CryptoStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_CryptoStream_VTable vtable;
};

struct System_Security_Cryptography_CryptoStream_o {
    struct System_Security_Cryptography_CryptoStream_c *klass;
    void *monitor;
    struct System_Security_Cryptography_CryptoStream_Fields fields;
};

struct System_Security_Cryptography_TailStream_o {
    struct System_Security_Cryptography_TailStream_c *klass;
    void *monitor;
    struct System_Security_Cryptography_TailStream_Fields fields;
};

struct System_Security_Cryptography_TripleDES_StaticFields {
    struct System_Security_Cryptography_KeySizes_array *s_legalBlockSizes;
    struct System_Security_Cryptography_KeySizes_array *s_legalKeySizes;
};

struct System_Security_Cryptography_TailStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_TailStream_VTable vtable;
};

typedef struct Carbon_ListDictionary_uint__HomeBgMst__o Carbon_ListDictionary_uint__HomeBgMst__o, *PCarbon_ListDictionary_uint__HomeBgMst__o;

typedef struct Carbon_ListDictionary_uint__HomeBgMst__Fields Carbon_ListDictionary_uint__HomeBgMst__Fields, *PCarbon_ListDictionary_uint__HomeBgMst__Fields;

struct Carbon_ListDictionary_uint__HomeBgMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__HomeBgMst__o {
    struct Carbon_ListDictionary_uint__HomeBgMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__HomeBgMst__Fields fields;
};

typedef struct Spine_ExposedList_BoundingBoxAttachment__o Spine_ExposedList_BoundingBoxAttachment__o, *PSpine_ExposedList_BoundingBoxAttachment__o;

typedef struct Spine_ExposedList_BoundingBoxAttachment__Fields Spine_ExposedList_BoundingBoxAttachment__Fields, *PSpine_ExposedList_BoundingBoxAttachment__Fields;

struct Spine_ExposedList_BoundingBoxAttachment__Fields {
    struct Spine_BoundingBoxAttachment_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_BoundingBoxAttachment__o {
    struct Spine_ExposedList_BoundingBoxAttachment__c *klass;
    void *monitor;
    struct Spine_ExposedList_BoundingBoxAttachment__Fields fields;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass89_0_VTable Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass89_0_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass89_0_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass89_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_21DC45C MethodInfo_21DC45C, *PMethodInfo_21DC45C;

typedef union _union_161521 _union_161521, *P_union_161521;

union _union_161521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC45C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LocationRewardMst_o Shock_LocationRewardMst_o, *PShock_LocationRewardMst_o;

typedef struct Shock_LocationRewardMst_Fields Shock_LocationRewardMst_Fields, *PShock_LocationRewardMst_Fields;

struct Shock_LocationRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LocationRewardMst_o {
    struct Shock_LocationRewardMst_c *klass;
    void *monitor;
    struct Shock_LocationRewardMst_Fields fields;
};

typedef struct MethodInfo_205CB60 MethodInfo_205CB60, *PMethodInfo_205CB60;

typedef union _union_221833 _union_221833, *P_union_221833;

union _union_221833 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CB60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F7010 MethodInfo_30F7010, *PMethodInfo_30F7010;

typedef union _union_239693 _union_239693, *P_union_239693;

union _union_239693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7010 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12E94E8 MethodInfo_12E94E8, *PMethodInfo_12E94E8;

typedef union _union_170163 _union_170163, *P_union_170163;

union _union_170163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E94E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_UrlMstTable___c__DisplayClass13_0_c Shock_UrlMstTable___c__DisplayClass13_0_c, *PShock_UrlMstTable___c__DisplayClass13_0_c;

typedef struct Shock_UrlMstTable___c__DisplayClass13_0_VTable Shock_UrlMstTable___c__DisplayClass13_0_VTable, *PShock_UrlMstTable___c__DisplayClass13_0_VTable;

struct Shock_UrlMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_UrlMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UrlMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_21E5FF4 MethodInfo_21E5FF4, *PMethodInfo_21E5FF4;

typedef union _union_161711 _union_161711, *P_union_161711;

union _union_161711 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161711 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBCD40 MethodInfo_2DBCD40, *PMethodInfo_2DBCD40;

typedef union _union_241905 _union_241905, *P_union_241905;

union _union_241905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCD40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__o System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__o, *PSystem_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__o;

typedef struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__Fields System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__Fields, *PSystem_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__Fields;

struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__Fields {
    struct Spine_AnimationStateData_AnimationPair_o key;
    float value;
};

struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__o {
    struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__Fields fields;
};

typedef struct MethodInfo_337AE00 MethodInfo_337AE00, *PMethodInfo_337AE00;

typedef struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_c UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_c, *PUniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_c;

typedef struct MethodInfo_337AE00_RGCTXs MethodInfo_337AE00_RGCTXs, *PMethodInfo_337AE00_RGCTXs;

typedef union _union_289260 _union_289260, *P_union_289260;

union _union_289260 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_VTable vtable;
};

struct MethodInfo_337AE00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337AE00_RGCTXs *rgctx_data;
    union _union_289260 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_337AE00_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T_;
    struct MethodInfo *_1_UniRx_Tuple_Create_ICancelable__T__Action_T__;
    struct Il2CppClass *_2_UniRx_Tuple_ICancelable__T__Action_T__;
};

typedef struct MethodInfo_16AD43C MethodInfo_16AD43C, *PMethodInfo_16AD43C;

typedef union _union_159549 _union_159549, *P_union_159549;

union _union_159549 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD43C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159549 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1326FD8 MethodInfo_1326FD8, *PMethodInfo_1326FD8;

typedef union _union_284922 _union_284922, *P_union_284922;

union _union_284922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1326FD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_UrlMstTable___c__DisplayClass13_0_o Shock_UrlMstTable___c__DisplayClass13_0_o, *PShock_UrlMstTable___c__DisplayClass13_0_o;

typedef struct Shock_UrlMstTable___c__DisplayClass13_0_Fields Shock_UrlMstTable___c__DisplayClass13_0_Fields, *PShock_UrlMstTable___c__DisplayClass13_0_Fields;

struct Shock_UrlMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_UrlMstTable___c__DisplayClass13_0_o {
    struct Shock_UrlMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_UrlMstTable___c__DisplayClass13_0_Fields fields;
};

typedef struct MethodInfo_293DED8 MethodInfo_293DED8, *PMethodInfo_293DED8;

typedef union _union_189726 _union_189726, *P_union_189726;

union _union_189726 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189726 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_Protocol_Ntlm_Type1Message_VTable Mono_Security_Protocol_Ntlm_Type1Message_VTable, *PMono_Security_Protocol_Ntlm_Type1Message_VTable;

struct Mono_Security_Protocol_Ntlm_Type1Message_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Decode;
    struct VirtualInvokeData _5_GetBytes;
};

typedef struct MethodInfo_2D5DA90_RGCTXs MethodInfo_2D5DA90_RGCTXs, *PMethodInfo_2D5DA90_RGCTXs;

struct MethodInfo_2D5DA90_RGCTXs {
    struct Il2CppClass *_0_System_Span_T_;
    struct MethodInfo *_1_System_Span_T___ctor;
};

typedef struct GooglePlayGames_BasicApi_SignInHelper_c GooglePlayGames_BasicApi_SignInHelper_c, *PGooglePlayGames_BasicApi_SignInHelper_c;

typedef struct GooglePlayGames_BasicApi_SignInHelper_StaticFields GooglePlayGames_BasicApi_SignInHelper_StaticFields, *PGooglePlayGames_BasicApi_SignInHelper_StaticFields;

typedef struct GooglePlayGames_BasicApi_SignInHelper_VTable GooglePlayGames_BasicApi_SignInHelper_VTable, *PGooglePlayGames_BasicApi_SignInHelper_VTable;

struct GooglePlayGames_BasicApi_SignInHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_BasicApi_SignInHelper_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_BasicApi_SignInHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_BasicApi_SignInHelper_VTable vtable;
};

struct GooglePlayGames_BasicApi_SignInHelper_StaticFields {
    int32_t True;
    int32_t False;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass48_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass48_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass48_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_Fields fields;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass48_0_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_PresetForegroundMst__Fields System_Collections_Generic_IReadOnlyList_PresetForegroundMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_PresetForegroundMst__Fields;

struct System_Collections_Generic_IReadOnlyList_PresetForegroundMst__Fields {
};

typedef struct Google_Play_Common_VoidResult_VTable Google_Play_Common_VoidResult_VTable, *PGoogle_Play_Common_VoidResult_VTable;

struct Google_Play_Common_VoidResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Threading_CancellationToken_array System_Threading_CancellationToken_array, *PSystem_Threading_CancellationToken_array;

struct System_Threading_CancellationToken_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Threading_CancellationToken_o m_Items[65535];
};

typedef struct MethodInfo_12DFA7C MethodInfo_12DFA7C, *PMethodInfo_12DFA7C;

typedef union _union_167957 _union_167957, *P_union_167957;

union _union_167957 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DFA7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167957 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_DefaultControls_IFactoryControls_o UnityEngine_UI_DefaultControls_IFactoryControls_o, *PUnityEngine_UI_DefaultControls_IFactoryControls_o;

typedef struct UnityEngine_UI_DefaultControls_IFactoryControls_c UnityEngine_UI_DefaultControls_IFactoryControls_c, *PUnityEngine_UI_DefaultControls_IFactoryControls_c;

typedef struct UnityEngine_UI_DefaultControls_IFactoryControls_Fields UnityEngine_UI_DefaultControls_IFactoryControls_Fields, *PUnityEngine_UI_DefaultControls_IFactoryControls_Fields;

struct UnityEngine_UI_DefaultControls_IFactoryControls_Fields {
};

struct UnityEngine_UI_DefaultControls_IFactoryControls_o {
    struct UnityEngine_UI_DefaultControls_IFactoryControls_c *klass;
    void *monitor;
    struct UnityEngine_UI_DefaultControls_IFactoryControls_Fields fields;
};

struct UnityEngine_UI_DefaultControls_IFactoryControls_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_ScrollRectDragControll_VTable Shock_ScrollRectDragControll_VTable, *PShock_ScrollRectDragControll_VTable;

struct Shock_ScrollRectDragControll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_unknown;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_unknown;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_unknown;
    struct VirtualInvokeData _35_unknown;
    struct VirtualInvokeData _36_unknown;
    struct VirtualInvokeData _37_unknown;
    struct VirtualInvokeData _38_Rebuild;
    struct VirtualInvokeData _39_LayoutComplete;
    struct VirtualInvokeData _40_GraphicUpdateComplete;
    struct VirtualInvokeData _41_StopMovement;
    struct VirtualInvokeData _42_OnScroll;
    struct VirtualInvokeData _43_OnInitializePotentialDrag;
    struct VirtualInvokeData _44_OnBeginDrag;
    struct VirtualInvokeData _45_OnEndDrag;
    struct VirtualInvokeData _46_OnDrag;
    struct VirtualInvokeData _47_SetContentAnchoredPosition;
    struct VirtualInvokeData _48_LateUpdate;
    struct VirtualInvokeData _49_SetNormalizedPosition;
    struct VirtualInvokeData _50_CalculateLayoutInputHorizontal;
    struct VirtualInvokeData _51_CalculateLayoutInputVertical;
    struct VirtualInvokeData _52_get_minWidth;
    struct VirtualInvokeData _53_get_preferredWidth;
    struct VirtualInvokeData _54_get_flexibleWidth;
    struct VirtualInvokeData _55_get_minHeight;
    struct VirtualInvokeData _56_get_preferredHeight;
    struct VirtualInvokeData _57_get_flexibleHeight;
    struct VirtualInvokeData _58_get_layoutPriority;
    struct VirtualInvokeData _59_SetLayoutHorizontal;
    struct VirtualInvokeData _60_SetLayoutVertical;
};

typedef struct MethodInfo_13B2FB0_RGCTXs MethodInfo_13B2FB0_RGCTXs, *PMethodInfo_13B2FB0_RGCTXs;

struct MethodInfo_13B2FB0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_205CB38 MethodInfo_205CB38, *PMethodInfo_205CB38;

typedef union _union_221409 _union_221409, *P_union_221409;

union _union_221409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CB38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293DED4 MethodInfo_293DED4, *PMethodInfo_293DED4;

typedef union _union_188288 _union_188288, *P_union_188288;

union _union_188288 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DED4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188288 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_IManifestConfig_Fields Chipstar_IManifestConfig_Fields, *PChipstar_IManifestConfig_Fields;

struct Chipstar_IManifestConfig_Fields {
};

typedef struct System_Func_long__long__long__VTable System_Func_long__long__long__VTable, *PSystem_Func_long__long__long__VTable;

struct System_Func_long__long__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Shock_Loader__UnloadUnusedAssets_d__64_c Shock_Loader__UnloadUnusedAssets_d__64_c, *PShock_Loader__UnloadUnusedAssets_d__64_c;

typedef struct Shock_Loader__UnloadUnusedAssets_d__64_VTable Shock_Loader__UnloadUnusedAssets_d__64_VTable, *PShock_Loader__UnloadUnusedAssets_d__64_VTable;

struct Shock_Loader__UnloadUnusedAssets_d__64_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_Loader__UnloadUnusedAssets_d__64_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Loader__UnloadUnusedAssets_d__64_VTable vtable;
};

typedef struct MethodInfo_1351F6C MethodInfo_1351F6C, *PMethodInfo_1351F6C;

typedef union _union_292252 _union_292252, *P_union_292252;

union _union_292252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1351F6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Top_MultiEventTopView_RightBottom___c__DisplayClass8_3_VTable Aoharu_Top_MultiEventTopView_RightBottom___c__DisplayClass8_3_VTable, *PAoharu_Top_MultiEventTopView_RightBottom___c__DisplayClass8_3_VTable;

struct Aoharu_Top_MultiEventTopView_RightBottom___c__DisplayClass8_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_15D8660 MethodInfo_15D8660, *PMethodInfo_15D8660;

typedef struct MethodInfo_15D8660_RGCTXs MethodInfo_15D8660_RGCTXs, *PMethodInfo_15D8660_RGCTXs;

struct MethodInfo_15D8660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8660_RGCTXs *rgctx_data;
    union _union_335201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D8660_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_c Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_c, *PMono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_c;

typedef struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_VTable Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_VTable, *PMono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_VTable;

struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Confidence;
    struct VirtualInvokeData _5_get_PrimalityTest;
    struct VirtualInvokeData _6_get_TrialDivisionBounds;
    struct VirtualInvokeData _7_GenerateNewPrime;
    struct VirtualInvokeData _8_GenerateSearchBase;
    struct VirtualInvokeData _9_GenerateNewPrime;
    struct VirtualInvokeData _10_IsPrimeAcceptable;
};

struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object___c System_ValueTuple_bool__ValueTuple_object__object__object__object___c, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object___c;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object___VTable System_ValueTuple_bool__ValueTuple_object__object__object__object___VTable, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object___VTable;

struct System_ValueTuple_bool__ValueTuple_object__object__object__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object___VTable vtable;
};

typedef struct MethodInfo_2E674D0_RGCTXs MethodInfo_2E674D0_RGCTXs, *PMethodInfo_2E674D0_RGCTXs;

struct MethodInfo_2E674D0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct GooglePlayGames_BasicApi_SignInHelper_o GooglePlayGames_BasicApi_SignInHelper_o, *PGooglePlayGames_BasicApi_SignInHelper_o;

typedef struct GooglePlayGames_BasicApi_SignInHelper_Fields GooglePlayGames_BasicApi_SignInHelper_Fields, *PGooglePlayGames_BasicApi_SignInHelper_Fields;

struct GooglePlayGames_BasicApi_SignInHelper_Fields {
};

struct GooglePlayGames_BasicApi_SignInHelper_o {
    struct GooglePlayGames_BasicApi_SignInHelper_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_SignInHelper_Fields fields;
};

typedef struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_o Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_o, *PMono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_o;

typedef struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_Fields Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_Fields, *PMono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_Fields;

typedef struct Mono_Math_Prime_Generator_PrimeGeneratorBase_1_Fields Mono_Math_Prime_Generator_PrimeGeneratorBase_1_Fields, *PMono_Math_Prime_Generator_PrimeGeneratorBase_1_Fields;

struct Mono_Math_Prime_Generator_PrimeGeneratorBase_1_Fields {
};

struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_Fields {
    struct Mono_Math_Prime_Generator_PrimeGeneratorBase_1_Fields super;
};

struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_o {
    struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_c *klass;
    void *monitor;
    struct Mono_Math_Prime_Generator_SequentialSearchPrimeGeneratorBase_1_Fields fields;
};

typedef struct MethodInfo_1EF4D7C MethodInfo_1EF4D7C, *PMethodInfo_1EF4D7C;

typedef union _union_257376 _union_257376, *P_union_257376;

union _union_257376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947978 MethodInfo_2947978, *PMethodInfo_2947978;

typedef union _union_187026 _union_187026, *P_union_187026;

union _union_187026 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187026 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293DEE0 MethodInfo_293DEE0, *PMethodInfo_293DEE0;

typedef union _union_191164 _union_191164, *P_union_191164;

union _union_191164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DEE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object___o System_ValueTuple_bool__ValueTuple_object__object__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object___Fields System_ValueTuple_bool__ValueTuple_object__object__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object___Fields;

struct System_ValueTuple_bool__ValueTuple_object__object__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object___Fields fields;
};

typedef struct MethodInfo_15E00A8_RGCTXs MethodInfo_15E00A8_RGCTXs, *PMethodInfo_15E00A8_RGCTXs;

struct MethodInfo_15E00A8_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidClient___c__DisplayClass21_0_T_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidClient___c__DisplayClass21_0_T___ctor;
    struct MethodInfo *_2_GooglePlayGames_Android_AndroidClient___c__DisplayClass21_0_T___InvokeCallbackOnGameThread_b__0;
};

typedef struct System_ComponentModel_MaskedTextProvider_CaseConversion_Fields System_ComponentModel_MaskedTextProvider_CaseConversion_Fields, *PSystem_ComponentModel_MaskedTextProvider_CaseConversion_Fields;

struct System_ComponentModel_MaskedTextProvider_CaseConversion_Fields {
    int32_t value__;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_c Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_c, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_c;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_VTable Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_VTable, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_VTable;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_VTable vtable;
};

typedef struct MethodInfo_180BCA4_RGCTXs MethodInfo_180BCA4_RGCTXs, *PMethodInfo_180BCA4_RGCTXs;

struct MethodInfo_180BCA4_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_334FE1C MethodInfo_334FE1C, *PMethodInfo_334FE1C;

typedef union _union_300697 _union_300697, *P_union_300697;

union _union_300697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334FE1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC488 MethodInfo_21DC488, *PMethodInfo_21DC488;

typedef union _union_160017 _union_160017, *P_union_160017;

union _union_160017 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_CardData__o System_Collections_Generic_IEnumerable_CardData__o, *PSystem_Collections_Generic_IEnumerable_CardData__o;

typedef struct System_Collections_Generic_IEnumerable_CardData__Fields System_Collections_Generic_IEnumerable_CardData__Fields, *PSystem_Collections_Generic_IEnumerable_CardData__Fields;

struct System_Collections_Generic_IEnumerable_CardData__Fields {
};

struct System_Collections_Generic_IEnumerable_CardData__o {
    struct System_Collections_Generic_IEnumerable_CardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_CardData__Fields fields;
};

typedef struct Shock_LoginBonusRewardMstTable_o Shock_LoginBonusRewardMstTable_o, *PShock_LoginBonusRewardMstTable_o;

typedef struct Shock_LoginBonusRewardMstTable_c Shock_LoginBonusRewardMstTable_c, *PShock_LoginBonusRewardMstTable_c;

typedef struct Shock_LoginBonusRewardMstTable_Fields Shock_LoginBonusRewardMstTable_Fields, *PShock_LoginBonusRewardMstTable_Fields;

typedef struct Shock_LoginBonusRewardMstTable_StaticFields Shock_LoginBonusRewardMstTable_StaticFields, *PShock_LoginBonusRewardMstTable_StaticFields;

typedef struct Shock_LoginBonusRewardMstTable_VTable Shock_LoginBonusRewardMstTable_VTable, *PShock_LoginBonusRewardMstTable_VTable;

typedef struct Shock_GameMstTableBase_LoginBonusRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_LoginBonusRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_LoginBonusRewardMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__VTable;

struct Shock_GameMstTableBase_LoginBonusRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LoginBonusRewardMstTable_Fields {
    struct Shock_GameMstTableBase_LoginBonusRewardMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_LoginBonusRewardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginBonusRewardMstTable_o {
    struct Shock_LoginBonusRewardMstTable_c *klass;
    void *monitor;
    struct Shock_LoginBonusRewardMstTable_Fields fields;
};

struct Shock_LoginBonusRewardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LoginBonusRewardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginBonusRewardMstTable_VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__VTable vtable;
};

struct Shock_LoginBonusRewardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LoginBonusRewardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LoginBonusRewardMst__o *ms_HashTable;
};

typedef struct MethodInfo_205CB2C MethodInfo_205CB2C, *PMethodInfo_205CB2C;

typedef union _union_221197 _union_221197, *P_union_221197;

union _union_221197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CB2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E57670 MethodInfo_2E57670, *PMethodInfo_2E57670;

typedef struct MethodInfo_2E57670_RGCTXs MethodInfo_2E57670_RGCTXs, *PMethodInfo_2E57670_RGCTXs;

typedef union _union_214047 _union_214047, *P_union_214047;

struct MethodInfo_2E57670_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214047 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E57670 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E57670_RGCTXs *rgctx_data;
    union _union_214047 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ShopScene___c__DisplayClass53_0_c Aoharu_ShopScene___c__DisplayClass53_0_c, *PAoharu_ShopScene___c__DisplayClass53_0_c;

typedef struct Aoharu_ShopScene___c__DisplayClass53_0_VTable Aoharu_ShopScene___c__DisplayClass53_0_VTable, *PAoharu_ShopScene___c__DisplayClass53_0_VTable;

struct Aoharu_ShopScene___c__DisplayClass53_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopScene___c__DisplayClass53_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene___c__DisplayClass53_0_VTable vtable;
};

typedef struct MethodInfo_2B934F0 MethodInfo_2B934F0, *PMethodInfo_2B934F0;

typedef union _union_340324 _union_340324, *P_union_340324;

union _union_340324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B934F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_o Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_o, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_o;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_Fields Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_Fields, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_Fields;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_Fields {
    struct Shock_Scenes_Adventure_AdventureUIManager_o *__4__this;
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__1;
    struct System_Action_Action__o *__9__2;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_o {
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass102_0_Fields fields;
};

typedef struct System_Xml_Schema_XmlSchemaAny_c System_Xml_Schema_XmlSchemaAny_c, *PSystem_Xml_Schema_XmlSchemaAny_c;

typedef struct System_Xml_Schema_XmlSchemaAny_VTable System_Xml_Schema_XmlSchemaAny_VTable, *PSystem_Xml_Schema_XmlSchemaAny_VTable;

struct System_Xml_Schema_XmlSchemaAny_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

struct System_Xml_Schema_XmlSchemaAny_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaAny_VTable vtable;
};

typedef struct MethodInfo_32B4364 MethodInfo_32B4364, *PMethodInfo_32B4364;

typedef union _union_318839 _union_318839, *P_union_318839;

union _union_318839 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318839 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__VTable System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__VTable, *PSystem_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__VTable;

struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct System_Collections_Generic_IDictionaryDebugView_K__V__o System_Collections_Generic_IDictionaryDebugView_K__V__o, *PSystem_Collections_Generic_IDictionaryDebugView_K__V__o;

typedef struct System_Collections_Generic_IDictionaryDebugView_K__V__Fields System_Collections_Generic_IDictionaryDebugView_K__V__Fields, *PSystem_Collections_Generic_IDictionaryDebugView_K__V__Fields;

struct System_Collections_Generic_IDictionaryDebugView_K__V__Fields {
};

struct System_Collections_Generic_IDictionaryDebugView_K__V__o {
    struct System_Collections_Generic_IDictionaryDebugView_K__V__c *klass;
    void *monitor;
    struct System_Collections_Generic_IDictionaryDebugView_K__V__Fields fields;
};

typedef struct MethodInfo_13C7DAC MethodInfo_13C7DAC, *PMethodInfo_13C7DAC;

struct MethodInfo_13C7DAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329C3B8 MethodInfo_329C3B8, *PMethodInfo_329C3B8;

typedef union _union_316199 _union_316199, *P_union_316199;

union _union_316199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C3B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203560 _union_203560, *P_union_203560;

union _union_203560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203562 _union_203562, *P_union_203562;

union _union_203562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD359C MethodInfo_1FD359C, *PMethodInfo_1FD359C;

typedef union _union_267508 _union_267508, *P_union_267508;

union _union_267508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD359C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A510 MethodInfo_242A510, *PMethodInfo_242A510;

typedef union _union_275390 _union_275390, *P_union_275390;

union _union_275390 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173E334 MethodInfo_173E334, *PMethodInfo_173E334;

typedef union _union_165463 _union_165463, *P_union_165463;

union _union_165463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173E334 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203564 _union_203564, *P_union_203564;

union _union_203564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CachableSubDeckCardIconLoader_c Shock_CachableSubDeckCardIconLoader_c, *PShock_CachableSubDeckCardIconLoader_c;

struct Shock_CachableSubDeckCardIconLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CachableSubDeckCardIconLoader_VTable vtable;
};

typedef union _union_203566 _union_203566, *P_union_203566;

union _union_203566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BAEF0 MethodInfo_22BAEF0, *PMethodInfo_22BAEF0;

typedef union _union_278596 _union_278596, *P_union_278596;

union _union_278596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BAEF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203568 _union_203568, *P_union_203568;

union _union_203568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_DESTransform_o System_Security_Cryptography_DESTransform_o, *PSystem_Security_Cryptography_DESTransform_o;

typedef struct System_Security_Cryptography_DESTransform_c System_Security_Cryptography_DESTransform_c, *PSystem_Security_Cryptography_DESTransform_c;

typedef struct System_Security_Cryptography_DESTransform_Fields System_Security_Cryptography_DESTransform_Fields, *PSystem_Security_Cryptography_DESTransform_Fields;

typedef struct System_Security_Cryptography_DESTransform_VTable System_Security_Cryptography_DESTransform_VTable, *PSystem_Security_Cryptography_DESTransform_VTable;

typedef struct Mono_Security_Cryptography_SymmetricTransform_Fields Mono_Security_Cryptography_SymmetricTransform_Fields, *PMono_Security_Cryptography_SymmetricTransform_Fields;

typedef struct System_Security_Cryptography_SymmetricAlgorithm_o System_Security_Cryptography_SymmetricAlgorithm_o, *PSystem_Security_Cryptography_SymmetricAlgorithm_o;

typedef struct System_Security_Cryptography_SymmetricAlgorithm_c System_Security_Cryptography_SymmetricAlgorithm_c, *PSystem_Security_Cryptography_SymmetricAlgorithm_c;

typedef struct System_Security_Cryptography_SymmetricAlgorithm_VTable System_Security_Cryptography_SymmetricAlgorithm_VTable, *PSystem_Security_Cryptography_SymmetricAlgorithm_VTable;

struct System_Security_Cryptography_SymmetricAlgorithm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_get_BlockSize;
    struct VirtualInvokeData _7_set_BlockSize;
    struct VirtualInvokeData _8_get_FeedbackSize;
    struct VirtualInvokeData _9_set_FeedbackSize;
    struct VirtualInvokeData _10_get_IV;
    struct VirtualInvokeData _11_set_IV;
    struct VirtualInvokeData _12_get_Key;
    struct VirtualInvokeData _13_set_Key;
    struct VirtualInvokeData _14_get_LegalBlockSizes;
    struct VirtualInvokeData _15_get_LegalKeySizes;
    struct VirtualInvokeData _16_get_KeySize;
    struct VirtualInvokeData _17_set_KeySize;
    struct VirtualInvokeData _18_get_Mode;
    struct VirtualInvokeData _19_set_Mode;
    struct VirtualInvokeData _20_get_Padding;
    struct VirtualInvokeData _21_set_Padding;
    struct VirtualInvokeData _22_CreateEncryptor;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_CreateDecryptor;
};

struct Mono_Security_Cryptography_SymmetricTransform_Fields {
    struct System_Security_Cryptography_SymmetricAlgorithm_o *algo;
    bool encrypt;
    int32_t BlockSizeByte;
    struct System_Byte_array *temp;
    struct System_Byte_array *temp2;
    struct System_Byte_array *workBuff;
    struct System_Byte_array *workout;
    int32_t padmode;
    int32_t FeedBackByte;
    bool m_disposed;
    bool lastBlock;
    struct System_Security_Cryptography_RandomNumberGenerator_o *_rng;
};

struct System_Security_Cryptography_DESTransform_Fields {
    struct Mono_Security_Cryptography_SymmetricTransform_Fields super;
    struct System_Byte_array *keySchedule;
    struct System_Byte_array *byteBuff;
    struct System_UInt32_array *dwordBuff;
};

struct System_Security_Cryptography_DESTransform_o {
    struct System_Security_Cryptography_DESTransform_c *klass;
    void *monitor;
    struct System_Security_Cryptography_DESTransform_Fields fields;
};

struct System_Security_Cryptography_DESTransform_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_IDisposable_Dispose;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _13_get_CanReuseTransform;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_Transform;
    struct VirtualInvokeData _17_ECB;
    struct VirtualInvokeData _18_CBC;
    struct VirtualInvokeData _19_CFB;
    struct VirtualInvokeData _20_OFB;
    struct VirtualInvokeData _21_CTS;
    struct VirtualInvokeData _22_TransformBlock;
    struct VirtualInvokeData _23_FinalEncrypt;
    struct VirtualInvokeData _24_FinalDecrypt;
    struct VirtualInvokeData _25_TransformFinalBlock;
};

struct System_Security_Cryptography_DESTransform_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_DESTransform_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_DESTransform_VTable vtable;
};

struct System_Security_Cryptography_SymmetricAlgorithm_o {
    struct System_Security_Cryptography_SymmetricAlgorithm_c *klass;
    void *monitor;
    struct System_Security_Cryptography_SymmetricAlgorithm_Fields fields;
};

struct System_Security_Cryptography_SymmetricAlgorithm_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_SymmetricAlgorithm_VTable vtable;
};

typedef struct Shock_CachableSubDeckCardIconLoader_o Shock_CachableSubDeckCardIconLoader_o, *PShock_CachableSubDeckCardIconLoader_o;

typedef struct Shock_CachableSubDeckCardIconLoader_Fields Shock_CachableSubDeckCardIconLoader_Fields, *PShock_CachableSubDeckCardIconLoader_Fields;

struct Shock_CachableSubDeckCardIconLoader_Fields {
    struct Chipstar_CachableAssetLoader_Tuple_uint__bool___Sprite__Fields super;
};

struct Shock_CachableSubDeckCardIconLoader_o {
    struct Shock_CachableSubDeckCardIconLoader_c *klass;
    void *monitor;
    struct Shock_CachableSubDeckCardIconLoader_Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____Fields;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___o System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___o, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___o;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___Fields System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___Fields, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___Fields;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__o Rest;
};

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___o {
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object____o Item2;
};

typedef struct MethodInfo_13D8750_RGCTXs MethodInfo_13D8750_RGCTXs, *PMethodInfo_13D8750_RGCTXs;

struct MethodInfo_13D8750_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Spine_Atlas_Fields Spine_Atlas_Fields, *PSpine_Atlas_Fields;

typedef struct System_Collections_Generic_List_AtlasRegion__o System_Collections_Generic_List_AtlasRegion__o, *PSystem_Collections_Generic_List_AtlasRegion__o;

typedef struct Spine_TextureLoader_o Spine_TextureLoader_o, *PSpine_TextureLoader_o;

typedef struct System_Collections_Generic_List_AtlasRegion__c System_Collections_Generic_List_AtlasRegion__c, *PSystem_Collections_Generic_List_AtlasRegion__c;

typedef struct System_Collections_Generic_List_AtlasRegion__Fields System_Collections_Generic_List_AtlasRegion__Fields, *PSystem_Collections_Generic_List_AtlasRegion__Fields;

typedef struct Spine_TextureLoader_c Spine_TextureLoader_c, *PSpine_TextureLoader_c;

typedef struct Spine_TextureLoader_Fields Spine_TextureLoader_Fields, *PSpine_TextureLoader_Fields;

typedef struct System_Collections_Generic_List_AtlasRegion__StaticFields System_Collections_Generic_List_AtlasRegion__StaticFields, *PSystem_Collections_Generic_List_AtlasRegion__StaticFields;

typedef struct System_Collections_Generic_List_AtlasRegion__VTable System_Collections_Generic_List_AtlasRegion__VTable, *PSystem_Collections_Generic_List_AtlasRegion__VTable;

struct System_Collections_Generic_List_AtlasRegion__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AtlasRegion__StaticFields {
    struct Spine_AtlasRegion_array *s_emptyArray;
};

struct System_Collections_Generic_List_AtlasRegion__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AtlasRegion__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AtlasRegion__VTable vtable;
};

struct System_Collections_Generic_List_AtlasRegion__Fields {
    struct Spine_AtlasRegion_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AtlasRegion__o {
    struct System_Collections_Generic_List_AtlasRegion__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AtlasRegion__Fields fields;
};

struct Spine_Atlas_Fields {
    struct System_Collections_Generic_List_AtlasPage__o *pages;
    struct System_Collections_Generic_List_AtlasRegion__o *regions;
    struct Spine_TextureLoader_o *textureLoader;
};

struct Spine_TextureLoader_Fields {
};

struct Spine_TextureLoader_o {
    struct Spine_TextureLoader_c *klass;
    void *monitor;
    struct Spine_TextureLoader_Fields fields;
};

struct Spine_TextureLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203550 _union_203550, *P_union_203550;

union _union_203550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1958A04 MethodInfo_1958A04, *PMethodInfo_1958A04;

typedef union _union_261630 _union_261630, *P_union_261630;

union _union_261630 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1958A04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261630 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Playables_PlayState_VTable UnityEngine_Playables_PlayState_VTable, *PUnityEngine_Playables_PlayState_VTable;

struct UnityEngine_Playables_PlayState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_203552 _union_203552, *P_union_203552;

union _union_203552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GetKizunaPointDialog___c_VTable GetKizunaPointDialog___c_VTable, *PGetKizunaPointDialog___c_VTable;

struct GetKizunaPointDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203554 _union_203554, *P_union_203554;

union _union_203554 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19304D4 MethodInfo_19304D4, *PMethodInfo_19304D4;

typedef union _union_239263 _union_239263, *P_union_239263;

union _union_239263 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19304D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239263 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203556 _union_203556, *P_union_203556;

union _union_203556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308BE24 MethodInfo_308BE24, *PMethodInfo_308BE24;

typedef struct MethodInfo_308BE24_RGCTXs MethodInfo_308BE24_RGCTXs, *PMethodInfo_308BE24_RGCTXs;

typedef union _union_214694 _union_214694, *P_union_214694;

struct MethodInfo_308BE24_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214694 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308BE24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308BE24_RGCTXs *rgctx_data;
    union _union_214694 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Logging_c System_Net_Logging_c, *PSystem_Net_Logging_c;

typedef struct System_Net_Logging_VTable System_Net_Logging_VTable, *PSystem_Net_Logging_VTable;

struct System_Net_Logging_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Logging_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Logging_VTable vtable;
};

typedef union _union_203558 _union_203558, *P_union_203558;

union _union_203558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A4CC0_RGCTXs MethodInfo_12A4CC0_RGCTXs, *PMethodInfo_12A4CC0_RGCTXs;

struct MethodInfo_12A4CC0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_IReadOnlyList_IRewardData__o System_Collections_Generic_IReadOnlyList_IRewardData__o, *PSystem_Collections_Generic_IReadOnlyList_IRewardData__o;

struct System_Collections_Generic_IReadOnlyList_IRewardData__o {
    struct System_Collections_Generic_IReadOnlyList_IRewardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_IRewardData__Fields fields;
};

typedef struct MethodInfo_2658820 MethodInfo_2658820, *PMethodInfo_2658820;

typedef union _union_179606 _union_179606, *P_union_179606;

union _union_179606 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179606 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_o Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_o, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_1_o;

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_c Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_c, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_1_c;

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_Fields Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_Fields, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_1_Fields;

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_VTable Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_VTable, *PAoharu_LiveRestartSelectScene___c__DisplayClass15_1_VTable;

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_Fields {
    struct System_Action_o *next;
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_0_o *CS___8__locals1;
};

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_o {
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_Fields fields;
};

struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartSelectScene___c__DisplayClass15_1_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__c System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_SceneTitleMst__c;

struct System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__c Cysharp_Threading_Tasks_UniTask_NeverPromise_T__c, *PCysharp_Threading_Tasks_UniTask_NeverPromise_T__c;

typedef struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__StaticFields Cysharp_Threading_Tasks_UniTask_NeverPromise_T__StaticFields, *PCysharp_Threading_Tasks_UniTask_NeverPromise_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__RGCTXs Cysharp_Threading_Tasks_UniTask_NeverPromise_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_NeverPromise_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__VTable Cysharp_Threading_Tasks_UniTask_NeverPromise_T__VTable, *PCysharp_Threading_Tasks_UniTask_NeverPromise_T__VTable;

struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_NeverPromise_T_;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_UniTask_NeverPromise_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetCanceled;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetResult;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetStatus;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__UnsafeGetStatus;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__OnCompleted;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_NeverPromise_T__CancellationCallback;
};

typedef struct System_Net_Logging_o System_Net_Logging_o, *PSystem_Net_Logging_o;

typedef struct System_Net_Logging_Fields System_Net_Logging_Fields, *PSystem_Net_Logging_Fields;

struct System_Net_Logging_Fields {
};

struct System_Net_Logging_o {
    struct System_Net_Logging_c *klass;
    void *monitor;
    struct System_Net_Logging_Fields fields;
};

typedef union _union_203580 _union_203580, *P_union_203580;

union _union_203580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203582 _union_203582, *P_union_203582;

union _union_203582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203584 _union_203584, *P_union_203584;

union _union_203584 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_TitleListScene_StaticFields Aoharu_TitleListScene_StaticFields, *PAoharu_TitleListScene_StaticFields;

typedef struct Aoharu_TitleListScene_o Aoharu_TitleListScene_o, *PAoharu_TitleListScene_o;

typedef struct Aoharu_TitleListScene_c Aoharu_TitleListScene_c, *PAoharu_TitleListScene_c;

typedef struct Aoharu_TitleListScene_Fields Aoharu_TitleListScene_Fields, *PAoharu_TitleListScene_Fields;

typedef struct Aoharu_TitleListScene_VTable Aoharu_TitleListScene_VTable, *PAoharu_TitleListScene_VTable;

struct Aoharu_TitleListScene_StaticFields {
    struct Aoharu_TitleListScene_o *ms_Instance;
};

struct Aoharu_TitleListScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_TitleList_TitleListController_o *m_controller;
};

struct Aoharu_TitleListScene_o {
    struct Aoharu_TitleListScene_c *klass;
    void *monitor;
    struct Aoharu_TitleListScene_Fields fields;
};

struct Aoharu_TitleListScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_TitleListScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TitleListScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleListScene_VTable vtable;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_Fields fields;
};

typedef union _union_203586 _union_203586, *P_union_203586;

union _union_203586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203588 _union_203588, *P_union_203588;

union _union_203588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_c _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_VTable vtable;
};

typedef struct MethodInfo_180E0FC_RGCTXs MethodInfo_180E0FC_RGCTXs, *PMethodInfo_180E0FC_RGCTXs;

struct MethodInfo_180E0FC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_ConcatIterator_TSource_;
};

typedef struct UniRx_Operators_ISelect_TR__c UniRx_Operators_ISelect_TR__c, *PUniRx_Operators_ISelect_TR__c;

struct UniRx_Operators_ISelect_TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Chipstar_NewestVersionSelector___c_VTable Chipstar_NewestVersionSelector___c_VTable, *PChipstar_NewestVersionSelector___c_VTable;

struct Chipstar_NewestVersionSelector___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_263ADBC MethodInfo_263ADBC, *PMethodInfo_263ADBC;

typedef union _union_268174 _union_268174, *P_union_268174;

union _union_268174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263ADBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD763C MethodInfo_2AD763C, *PMethodInfo_2AD763C;

typedef union _union_328610 _union_328610, *P_union_328610;

union _union_328610 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD763C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328610 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_AnimationReferenceAsset_Fields Spine_Unity_AnimationReferenceAsset_Fields, *PSpine_Unity_AnimationReferenceAsset_Fields;

struct Spine_Unity_AnimationReferenceAsset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Spine_Unity_SkeletonDataAsset_o *skeletonDataAsset;
    struct System_String_o *animationName;
    struct Spine_Animation_o *animation;
};

typedef struct Shock_RewardTypeExtensions_c Shock_RewardTypeExtensions_c, *PShock_RewardTypeExtensions_c;

typedef struct Shock_RewardTypeExtensions_VTable Shock_RewardTypeExtensions_VTable, *PShock_RewardTypeExtensions_VTable;

struct Shock_RewardTypeExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RewardTypeExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RewardTypeExtensions_VTable vtable;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_4_c Aoharu_LiveScene___c__DisplayClass77_4_c, *PAoharu_LiveScene___c__DisplayClass77_4_c;

typedef struct Aoharu_LiveScene___c__DisplayClass77_4_VTable Aoharu_LiveScene___c__DisplayClass77_4_VTable, *PAoharu_LiveScene___c__DisplayClass77_4_VTable;

struct Aoharu_LiveScene___c__DisplayClass77_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveScene___c__DisplayClass77_4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveScene___c__DisplayClass77_4_VTable vtable;
};

typedef struct MethodInfo_1EF4C44 MethodInfo_1EF4C44, *PMethodInfo_1EF4C44;

typedef union _union_257276 _union_257276, *P_union_257276;

union _union_257276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4C44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_265882C MethodInfo_265882C, *PMethodInfo_265882C;

typedef union _union_181044 _union_181044, *P_union_181044;

union _union_181044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265882C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BAED8 MethodInfo_22BAED8, *PMethodInfo_22BAED8;

typedef union _union_277850 _union_277850, *P_union_277850;

union _union_277850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BAED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_TimelineClipExtensions_Fields UnityEngine_Timeline_TimelineClipExtensions_Fields, *PUnityEngine_Timeline_TimelineClipExtensions_Fields;

struct UnityEngine_Timeline_TimelineClipExtensions_Fields {
};

typedef struct UniRx_Operators_ISelect_TR__o UniRx_Operators_ISelect_TR__o, *PUniRx_Operators_ISelect_TR__o;

typedef struct UniRx_Operators_ISelect_TR__Fields UniRx_Operators_ISelect_TR__Fields, *PUniRx_Operators_ISelect_TR__Fields;

struct UniRx_Operators_ISelect_TR__Fields {
};

struct UniRx_Operators_ISelect_TR__o {
    struct UniRx_Operators_ISelect_TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ISelect_TR__Fields fields;
};

typedef struct Shock_RewardTypeExtensions_o Shock_RewardTypeExtensions_o, *PShock_RewardTypeExtensions_o;

struct Shock_RewardTypeExtensions_o {
    struct Shock_RewardTypeExtensions_c *klass;
    void *monitor;
    struct Shock_RewardTypeExtensions_Fields fields;
};

typedef struct MethodInfo_263ADB4 MethodInfo_263ADB4, *PMethodInfo_263ADB4;

typedef union _union_272648 _union_272648, *P_union_272648;

union _union_272648 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263ADB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_247DA58 MethodInfo_247DA58, *PMethodInfo_247DA58;

typedef union _union_164571 _union_164571, *P_union_164571;

union _union_164571 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247DA58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C794_RGCTXs MethodInfo_336C794_RGCTXs, *PMethodInfo_336C794_RGCTXs;

struct MethodInfo_336C794_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_203570 _union_203570, *P_union_203570;

union _union_203570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203572 _union_203572, *P_union_203572;

union _union_203572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203574 _union_203574, *P_union_203574;

union _union_203574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203576 _union_203576, *P_union_203576;

union _union_203576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203578 _union_203578, *P_union_203578;

union _union_203578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___o System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___o, *PSystem_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___o;

typedef struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___Fields System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___Fields, *PSystem_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___Fields;

struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___o {
    struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___c *klass;
    void *monitor;
    struct System_Func_MusicLibraryScrollItemData__int____f__AnonymousType4_int__MusicLibraryScrollItemData___Fields fields;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass108_0_Fields Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass108_0_Fields, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass108_0_Fields;

typedef struct Shock_Scenes_Adventure_ShakeScreenCommand_Args_o Shock_Scenes_Adventure_ShakeScreenCommand_Args_o, *PShock_Scenes_Adventure_ShakeScreenCommand_Args_o;

typedef struct Shock_Scenes_Adventure_ShakeScreenCommand_Args_Fields Shock_Scenes_Adventure_ShakeScreenCommand_Args_Fields, *PShock_Scenes_Adventure_ShakeScreenCommand_Args_Fields;

struct Shock_Scenes_Adventure_ShakeScreenCommand_Args_Fields {
    int32_t _ShakeDirection_k__BackingField;
    float _Strength_k__BackingField;
    float _Duration_k__BackingField;
};

struct Shock_Scenes_Adventure_ShakeScreenCommand_Args_o {
    struct Shock_Scenes_Adventure_ShakeScreenCommand_Args_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass108_0_Fields {
    struct Shock_Scenes_Adventure_AdventureUIManager_o *__4__this;
    struct Shock_Scenes_Adventure_ShakeScreenCommand_Args_o args;
    struct System_Action_o *onComplete;
};

typedef struct Shock_LoginNotice___c__DisplayClass23_0_VTable Shock_LoginNotice___c__DisplayClass23_0_VTable, *PShock_LoginNotice___c__DisplayClass23_0_VTable;

struct Shock_LoginNotice___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_GameMstTableBase_LotteryMst__uint__Fields Shock_GameMstTableBase_LotteryMst__uint__Fields, *PShock_GameMstTableBase_LotteryMst__uint__Fields;

struct Shock_GameMstTableBase_LotteryMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_o Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_c Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_Fields;

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_Fields {
    struct Shock_IGachaRarityData_o *rarityData;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_1_VTable vtable;
};

typedef struct Ozack_OzackParseSystem_ParseState_TCommand__o Ozack_OzackParseSystem_ParseState_TCommand__o, *POzack_OzackParseSystem_ParseState_TCommand__o;

typedef struct Ozack_OzackParseSystem_ParseState_TCommand__Fields Ozack_OzackParseSystem_ParseState_TCommand__Fields, *POzack_OzackParseSystem_ParseState_TCommand__Fields;

struct Ozack_OzackParseSystem_ParseState_TCommand__Fields {
    int32_t value__;
};

struct Ozack_OzackParseSystem_ParseState_TCommand__o {
    struct Ozack_OzackParseSystem_ParseState_TCommand__Fields fields;
};

typedef struct Aoharu_LiveRestartSelectScene___c_VTable Aoharu_LiveRestartSelectScene___c_VTable, *PAoharu_LiveRestartSelectScene___c_VTable;

struct Aoharu_LiveRestartSelectScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Common_Rar_Headers_ProtectHeader_c SharpCompress_Common_Rar_Headers_ProtectHeader_c, *PSharpCompress_Common_Rar_Headers_ProtectHeader_c;

typedef struct SharpCompress_Common_Rar_Headers_ProtectHeader_VTable SharpCompress_Common_Rar_Headers_ProtectHeader_VTable, *PSharpCompress_Common_Rar_Headers_ProtectHeader_VTable;

struct SharpCompress_Common_Rar_Headers_ProtectHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_HeaderType;
    struct VirtualInvokeData _5_ReadFinish;
};

struct SharpCompress_Common_Rar_Headers_ProtectHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_Headers_ProtectHeader_VTable vtable;
};

typedef struct Firebase_InitResult_VTable Firebase_InitResult_VTable, *PFirebase_InitResult_VTable;

struct Firebase_InitResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_ResourcesAPI_c UnityEngine_ResourcesAPI_c, *PUnityEngine_ResourcesAPI_c;

typedef struct UnityEngine_ResourcesAPI_StaticFields UnityEngine_ResourcesAPI_StaticFields, *PUnityEngine_ResourcesAPI_StaticFields;

typedef struct UnityEngine_ResourcesAPI_VTable UnityEngine_ResourcesAPI_VTable, *PUnityEngine_ResourcesAPI_VTable;

typedef struct UnityEngine_ResourcesAPI_o UnityEngine_ResourcesAPI_o, *PUnityEngine_ResourcesAPI_o;

typedef struct UnityEngine_ResourcesAPI_Fields UnityEngine_ResourcesAPI_Fields, *PUnityEngine_ResourcesAPI_Fields;

struct UnityEngine_ResourcesAPI_StaticFields {
    struct UnityEngine_ResourcesAPI_o *s_DefaultAPI;
    struct UnityEngine_ResourcesAPI_o *_overrideAPI_k__BackingField;
};

struct UnityEngine_ResourcesAPI_Fields {
};

struct UnityEngine_ResourcesAPI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_FindObjectsOfTypeAll;
    struct VirtualInvokeData _5_FindShaderByName;
    struct VirtualInvokeData _6_Load;
    struct VirtualInvokeData _7_LoadAll;
    struct VirtualInvokeData _8_LoadAsync;
};

struct UnityEngine_ResourcesAPI_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_ResourcesAPI_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ResourcesAPI_VTable vtable;
};

struct UnityEngine_ResourcesAPI_o {
    struct UnityEngine_ResourcesAPI_c *klass;
    void *monitor;
    struct UnityEngine_ResourcesAPI_Fields fields;
};

typedef struct Shock_RecvItemUseR_c Shock_RecvItemUseR_c, *PShock_RecvItemUseR_c;

typedef struct Shock_RecvItemUseR_VTable Shock_RecvItemUseR_VTable, *PShock_RecvItemUseR_VTable;

struct Shock_RecvItemUseR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvItemUseR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvItemUseR_VTable vtable;
};

typedef struct MethodInfo_30F71F8 MethodInfo_30F71F8, *PMethodInfo_30F71F8;

typedef union _union_231295 _union_231295, *P_union_231295;

union _union_231295 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F71F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___c System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___c, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___c;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___VTable System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___VTable, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___VTable;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___VTable vtable;
};

typedef struct Aoharu_TermsTabButton_o Aoharu_TermsTabButton_o, *PAoharu_TermsTabButton_o;

typedef struct Aoharu_TermsTabButton_c Aoharu_TermsTabButton_c, *PAoharu_TermsTabButton_c;

typedef struct Aoharu_TermsTabButton_Fields Aoharu_TermsTabButton_Fields, *PAoharu_TermsTabButton_Fields;

typedef struct Aoharu_TermsTabButton_VTable Aoharu_TermsTabButton_VTable, *PAoharu_TermsTabButton_VTable;

typedef struct System_Collections_Generic_List_TextMeshUI__o System_Collections_Generic_List_TextMeshUI__o, *PSystem_Collections_Generic_List_TextMeshUI__o;

typedef struct System_Collections_Generic_List_TextMeshUI__c System_Collections_Generic_List_TextMeshUI__c, *PSystem_Collections_Generic_List_TextMeshUI__c;

typedef struct System_Collections_Generic_List_TextMeshUI__Fields System_Collections_Generic_List_TextMeshUI__Fields, *PSystem_Collections_Generic_List_TextMeshUI__Fields;

typedef struct System_Collections_Generic_List_TextMeshUI__StaticFields System_Collections_Generic_List_TextMeshUI__StaticFields, *PSystem_Collections_Generic_List_TextMeshUI__StaticFields;

typedef struct System_Collections_Generic_List_TextMeshUI__VTable System_Collections_Generic_List_TextMeshUI__VTable, *PSystem_Collections_Generic_List_TextMeshUI__VTable;

struct System_Collections_Generic_List_TextMeshUI__Fields {
    struct Shock_TextMeshUI_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TextMeshUI__o {
    struct System_Collections_Generic_List_TextMeshUI__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TextMeshUI__Fields fields;
};

struct System_Collections_Generic_List_TextMeshUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TextMeshUI__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TextMeshUI__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TextMeshUI__VTable vtable;
};

struct Aoharu_TermsTabButton_Fields {
    struct Shock_TabButtonBase_Fields super;
    struct System_Collections_Generic_List_TextMeshUI__o *m_texts;
};

struct Aoharu_TermsTabButton_o {
    struct Aoharu_TermsTabButton_c *klass;
    void *monitor;
    struct Aoharu_TermsTabButton_Fields fields;
};

struct Aoharu_TermsTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
};

struct Aoharu_TermsTabButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TermsTabButton_VTable vtable;
};

struct System_Collections_Generic_List_TextMeshUI__StaticFields {
    struct Shock_TextMeshUI_array *s_emptyArray;
};

typedef struct Shock_RecvItemUseR_o Shock_RecvItemUseR_o, *PShock_RecvItemUseR_o;

typedef struct Shock_RecvItemUseR_Fields Shock_RecvItemUseR_Fields, *PShock_RecvItemUseR_Fields;

typedef struct Shock_RecvItemUseRData_o Shock_RecvItemUseRData_o, *PShock_RecvItemUseRData_o;

typedef struct Shock_RecvItemUseRData_c Shock_RecvItemUseRData_c, *PShock_RecvItemUseRData_c;

typedef struct Shock_RecvItemUseRData_Fields Shock_RecvItemUseRData_Fields, *PShock_RecvItemUseRData_Fields;

typedef struct Shock_RecvItemUseRData_VTable Shock_RecvItemUseRData_VTable, *PShock_RecvItemUseRData_VTable;

struct Shock_RecvItemUseR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvItemUseRData_o *data;
    int32_t server_time;
};

struct Shock_RecvItemUseRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvItemUseR_o {
    struct Shock_RecvItemUseR_c *klass;
    void *monitor;
    struct Shock_RecvItemUseR_Fields fields;
};

struct Shock_RecvItemUseRData_Fields {
    struct Shock_ProtocolData_Item_array *item_list;
    struct Shock_ProtocolData_Stamina_o *stamina;
};

struct Shock_RecvItemUseRData_o {
    struct Shock_RecvItemUseRData_c *klass;
    void *monitor;
    struct Shock_RecvItemUseRData_Fields fields;
};

struct Shock_RecvItemUseRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvItemUseRData_VTable vtable;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___Fields fields;
};

typedef struct System_Collections_Generic_IEnumerator_IMovieFileData__Fields System_Collections_Generic_IEnumerator_IMovieFileData__Fields, *PSystem_Collections_Generic_IEnumerator_IMovieFileData__Fields;

struct System_Collections_Generic_IEnumerator_IMovieFileData__Fields {
};

typedef struct Ozack_OzackParseSystem_ParseState_TCommand__c Ozack_OzackParseSystem_ParseState_TCommand__c, *POzack_OzackParseSystem_ParseState_TCommand__c;

typedef struct Ozack_OzackParseSystem_ParseState_TCommand__VTable Ozack_OzackParseSystem_ParseState_TCommand__VTable, *POzack_OzackParseSystem_ParseState_TCommand__VTable;

struct Ozack_OzackParseSystem_ParseState_TCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Ozack_OzackParseSystem_ParseState_TCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Ozack_OzackParseSystem_ParseState_TCommand__VTable vtable;
};

typedef struct MethodInfo_17F0188_RGCTXs MethodInfo_17F0188_RGCTXs, *PMethodInfo_17F0188_RGCTXs;

struct MethodInfo_17F0188_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_2B14F2C MethodInfo_2B14F2C, *PMethodInfo_2B14F2C;

typedef union _union_187842 _union_187842, *P_union_187842;

union _union_187842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14F2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData___c__DisplayClass8_0_c Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData___c__DisplayClass8_0_c, *PAoharu_Scenes_Gacha_GachaDetailMemberList_MemberData___c__DisplayClass8_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData___c__DisplayClass8_0_VTable Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData___c__DisplayClass8_0_VTable, *PAoharu_Scenes_Gacha_GachaDetailMemberList_MemberData___c__DisplayClass8_0_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData___c__DisplayClass8_0_VTable vtable;
};

typedef struct SharpCompress_Common_Rar_Headers_ProtectHeader_o SharpCompress_Common_Rar_Headers_ProtectHeader_o, *PSharpCompress_Common_Rar_Headers_ProtectHeader_o;

typedef struct SharpCompress_Common_Rar_Headers_ProtectHeader_Fields SharpCompress_Common_Rar_Headers_ProtectHeader_Fields, *PSharpCompress_Common_Rar_Headers_ProtectHeader_Fields;

struct SharpCompress_Common_Rar_Headers_ProtectHeader_Fields {
    struct SharpCompress_Common_Rar_Headers_RarHeader_Fields super;
    uint8_t _Version_k__BackingField;
    uint16_t _RecSectors_k__BackingField;
    uint32_t _TotalBlocks_k__BackingField;
    struct System_Byte_array *_Mark_k__BackingField;
};

struct SharpCompress_Common_Rar_Headers_ProtectHeader_o {
    struct SharpCompress_Common_Rar_Headers_ProtectHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_Headers_ProtectHeader_Fields fields;
};

typedef struct Carbon_Native_Android_VTable Carbon_Native_Android_VTable, *PCarbon_Native_Android_VTable;

struct Carbon_Native_Android_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B14F38 MethodInfo_2B14F38, *PMethodInfo_2B14F38;

typedef union _union_190718 _union_190718, *P_union_190718;

union _union_190718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14F38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13D9F3C_RGCTXs MethodInfo_13D9F3C_RGCTXs, *PMethodInfo_13D9F3C_RGCTXs;

struct MethodInfo_13D9F3C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_4_o Aoharu_LiveScene___c__DisplayClass77_4_o, *PAoharu_LiveScene___c__DisplayClass77_4_o;

typedef struct Aoharu_LiveScene___c__DisplayClass77_4_Fields Aoharu_LiveScene___c__DisplayClass77_4_Fields, *PAoharu_LiveScene___c__DisplayClass77_4_Fields;

struct Aoharu_LiveScene___c__DisplayClass77_4_Fields {
    struct Shock_LiveBoostMst_o *stamina;
    struct Aoharu_LiveScene___c__DisplayClass77_0_o *CS___8__locals4;
};

struct Aoharu_LiveScene___c__DisplayClass77_4_o {
    struct Aoharu_LiveScene___c__DisplayClass77_4_c *klass;
    void *monitor;
    struct Aoharu_LiveScene___c__DisplayClass77_4_Fields fields;
};

typedef union _union_203590 _union_203590, *P_union_203590;

union _union_203590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_UtilityScripts_OnJoinedInstantiate_VTable Photon_Pun_UtilityScripts_OnJoinedInstantiate_VTable, *PPhoton_Pun_UtilityScripts_OnJoinedInstantiate_VTable;

struct Photon_Pun_UtilityScripts_OnJoinedInstantiate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_OnEnable;
    struct VirtualInvokeData _12_OnDisable;
    struct VirtualInvokeData _13_OnJoinedRoom;
    struct VirtualInvokeData _14_SpawnObjects;
    struct VirtualInvokeData _15_DespawnObjects;
    struct VirtualInvokeData _16_OnFriendListUpdate;
    struct VirtualInvokeData _17_OnCreatedRoom;
    struct VirtualInvokeData _18_OnCreateRoomFailed;
    struct VirtualInvokeData _19_OnJoinRoomFailed;
    struct VirtualInvokeData _20_OnJoinRandomFailed;
    struct VirtualInvokeData _21_OnLeftRoom;
    struct VirtualInvokeData _22_GetSpawnPoint;
    struct VirtualInvokeData _23_GetSpawnPoint;
    struct VirtualInvokeData _24_GetRandomOffset;
};

typedef struct MethodInfo_2EEEBD4 MethodInfo_2EEEBD4, *PMethodInfo_2EEEBD4;

typedef union _union_202556 _union_202556, *P_union_202556;

union _union_202556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEEBD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14F30 MethodInfo_2B14F30, *PMethodInfo_2B14F30;

typedef union _union_189280 _union_189280, *P_union_189280;

union _union_189280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14F30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203592 _union_203592, *P_union_203592;

union _union_203592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203594 _union_203594, *P_union_203594;

union _union_203594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1747EA8 MethodInfo_1747EA8, *PMethodInfo_1747EA8;

typedef union _union_162195 _union_162195, *P_union_162195;

union _union_162195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747EA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173E300 MethodInfo_173E300, *PMethodInfo_173E300;

typedef union _union_165025 _union_165025, *P_union_165025;

union _union_165025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173E300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203596 _union_203596, *P_union_203596;

union _union_203596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C4940 MethodInfo_22C4940, *PMethodInfo_22C4940;

typedef union _union_280192 _union_280192, *P_union_280192;

union _union_280192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4940 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203598 _union_203598, *P_union_203598;

union _union_203598 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePreset_FrontEffectCell_o Aoharu_HomePreset_FrontEffectCell_o, *PAoharu_HomePreset_FrontEffectCell_o;

typedef struct Aoharu_HomePreset_FrontEffectCell_c Aoharu_HomePreset_FrontEffectCell_c, *PAoharu_HomePreset_FrontEffectCell_c;

typedef struct Aoharu_HomePreset_FrontEffectCell_Fields Aoharu_HomePreset_FrontEffectCell_Fields, *PAoharu_HomePreset_FrontEffectCell_Fields;

typedef struct Aoharu_HomePreset_FrontEffectCell_VTable Aoharu_HomePreset_FrontEffectCell_VTable, *PAoharu_HomePreset_FrontEffectCell_VTable;

typedef struct FancyScrollView_FancyScrollRectCell_FrontEffectItem__FrontEffectContent__Fields FancyScrollView_FancyScrollRectCell_FrontEffectItem__FrontEffectContent__Fields, *PFancyScrollView_FancyScrollRectCell_FrontEffectItem__FrontEffectContent__Fields;

typedef struct System_Collections_Generic_List_FrontEffectCellElement__o System_Collections_Generic_List_FrontEffectCellElement__o, *PSystem_Collections_Generic_List_FrontEffectCellElement__o;

typedef struct System_Collections_Generic_List_FrontEffectCellElement__c System_Collections_Generic_List_FrontEffectCellElement__c, *PSystem_Collections_Generic_List_FrontEffectCellElement__c;

typedef struct System_Collections_Generic_List_FrontEffectCellElement__Fields System_Collections_Generic_List_FrontEffectCellElement__Fields, *PSystem_Collections_Generic_List_FrontEffectCellElement__Fields;

typedef struct System_Collections_Generic_List_FrontEffectCellElement__StaticFields System_Collections_Generic_List_FrontEffectCellElement__StaticFields, *PSystem_Collections_Generic_List_FrontEffectCellElement__StaticFields;

typedef struct System_Collections_Generic_List_FrontEffectCellElement__VTable System_Collections_Generic_List_FrontEffectCellElement__VTable, *PSystem_Collections_Generic_List_FrontEffectCellElement__VTable;

typedef struct Aoharu_HomePreset_FrontEffectCellElement_array Aoharu_HomePreset_FrontEffectCellElement_array, *PAoharu_HomePreset_FrontEffectCellElement_array;

struct System_Collections_Generic_List_FrontEffectCellElement__StaticFields {
    struct Aoharu_HomePreset_FrontEffectCellElement_array *s_emptyArray;
};

struct System_Collections_Generic_List_FrontEffectCellElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct FancyScrollView_FancyScrollRectCell_FrontEffectItem__FrontEffectContent__Fields {
    struct FancyScrollView_FancyCell_TItemData__TContext__Fields super;
};

struct Aoharu_HomePreset_FrontEffectCell_Fields {
    struct FancyScrollView_FancyScrollRectCell_FrontEffectItem__FrontEffectContent__Fields super;
    struct System_Collections_Generic_List_FrontEffectCellElement__o *m_innerCell;
};

struct Aoharu_HomePreset_FrontEffectCell_o {
    struct Aoharu_HomePreset_FrontEffectCell_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_FrontEffectCell_Fields fields;
};

struct System_Collections_Generic_List_FrontEffectCellElement__Fields {
    struct Aoharu_HomePreset_FrontEffectCellElement_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_HomePreset_FrontEffectCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct Aoharu_HomePreset_FrontEffectCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_FrontEffectCell_VTable vtable;
};

struct Aoharu_HomePreset_FrontEffectCellElement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_FrontEffectCellElement_o *m_Items[65535];
};

struct System_Collections_Generic_List_FrontEffectCellElement__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FrontEffectCellElement__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FrontEffectCellElement__VTable vtable;
};

struct System_Collections_Generic_List_FrontEffectCellElement__o {
    struct System_Collections_Generic_List_FrontEffectCellElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_FrontEffectCellElement__Fields fields;
};

typedef struct MethodInfo_30A535C_RGCTXs MethodInfo_30A535C_RGCTXs, *PMethodInfo_30A535C_RGCTXs;

struct MethodInfo_30A535C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_IO_Stream_SynchronousAsyncResult___c_Fields System_IO_Stream_SynchronousAsyncResult___c_Fields, *PSystem_IO_Stream_SynchronousAsyncResult___c_Fields;

struct System_IO_Stream_SynchronousAsyncResult___c_Fields {
};

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_EndGraphicsJobsAfterScriptUpdate_VTable UnityEngine_PlayerLoop_PreLateUpdate_EndGraphicsJobsAfterScriptUpdate_VTable, *PUnityEngine_PlayerLoop_PreLateUpdate_EndGraphicsJobsAfterScriptUpdate_VTable;

struct UnityEngine_PlayerLoop_PreLateUpdate_EndGraphicsJobsAfterScriptUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17E8DE0 MethodInfo_17E8DE0, *PMethodInfo_17E8DE0;

typedef union _union_192246 _union_192246, *P_union_192246;

union _union_192246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E8DE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E8DE0_RGCTXs *rgctx_data;
    union _union_192246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1100B54_RGCTXs MethodInfo_1100B54_RGCTXs, *PMethodInfo_1100B54_RGCTXs;

struct MethodInfo_1100B54_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Collections_Generic_Dictionary_Entry_int__float__c System_Collections_Generic_Dictionary_Entry_int__float__c, *PSystem_Collections_Generic_Dictionary_Entry_int__float__c;

typedef struct System_Collections_Generic_Dictionary_Entry_int__float__VTable System_Collections_Generic_Dictionary_Entry_int__float__VTable, *PSystem_Collections_Generic_Dictionary_Entry_int__float__VTable;

struct System_Collections_Generic_Dictionary_Entry_int__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_int__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_int__float__VTable vtable;
};

typedef struct System_Runtime_Serialization_ISafeSerializationData_Fields System_Runtime_Serialization_ISafeSerializationData_Fields, *PSystem_Runtime_Serialization_ISafeSerializationData_Fields;

struct System_Runtime_Serialization_ISafeSerializationData_Fields {
};

typedef struct UnityEngine_UIElements_EventCallback_PointerUpEvent__o UnityEngine_UIElements_EventCallback_PointerUpEvent__o, *PUnityEngine_UIElements_EventCallback_PointerUpEvent__o;

typedef struct UnityEngine_UIElements_EventCallback_PointerUpEvent__c UnityEngine_UIElements_EventCallback_PointerUpEvent__c, *PUnityEngine_UIElements_EventCallback_PointerUpEvent__c;

typedef struct UnityEngine_UIElements_EventCallback_PointerUpEvent__Fields UnityEngine_UIElements_EventCallback_PointerUpEvent__Fields, *PUnityEngine_UIElements_EventCallback_PointerUpEvent__Fields;

typedef struct UnityEngine_UIElements_EventCallback_PointerUpEvent__VTable UnityEngine_UIElements_EventCallback_PointerUpEvent__VTable, *PUnityEngine_UIElements_EventCallback_PointerUpEvent__VTable;

struct UnityEngine_UIElements_EventCallback_PointerUpEvent__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_EventCallback_PointerUpEvent__o {
    struct UnityEngine_UIElements_EventCallback_PointerUpEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventCallback_PointerUpEvent__Fields fields;
};

struct UnityEngine_UIElements_EventCallback_PointerUpEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_EventCallback_PointerUpEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallback_PointerUpEvent__VTable vtable;
};

typedef struct MethodInfo_28ACE68 MethodInfo_28ACE68, *PMethodInfo_28ACE68;

typedef union _union_314066 _union_314066, *P_union_314066;

union _union_314066 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ACE68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314066 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A2B84 MethodInfo_16A2B84, *PMethodInfo_16A2B84;

typedef union _union_299296 _union_299296, *P_union_299296;

union _union_299296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2B84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_DateTimeExtensions_VTable Carbon_DateTimeExtensions_VTable, *PCarbon_DateTimeExtensions_VTable;

struct Carbon_DateTimeExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_ScrollBase_SelectAmountScrollItem__VTable Shock_ScrollBase_SelectAmountScrollItem__VTable, *PShock_ScrollBase_SelectAmountScrollItem__VTable;

struct Shock_ScrollBase_SelectAmountScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

typedef struct MethodInfo_1BFC0EC MethodInfo_1BFC0EC, *PMethodInfo_1BFC0EC;

typedef union _union_254899 _union_254899, *P_union_254899;

union _union_254899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFC0EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ILayoutElement__float__c System_Func_ILayoutElement__float__c, *PSystem_Func_ILayoutElement__float__c;

typedef struct System_Func_ILayoutElement__float__VTable System_Func_ILayoutElement__float__VTable, *PSystem_Func_ILayoutElement__float__VTable;

struct System_Func_ILayoutElement__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ILayoutElement__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ILayoutElement__float__VTable vtable;
};

typedef struct MethodInfo_1194CFC MethodInfo_1194CFC, *PMethodInfo_1194CFC;

typedef union _union_260402 _union_260402, *P_union_260402;

union _union_260402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1194CFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_DragAndDropPosition_o UnityEngine_UIElements_DragAndDropPosition_o, *PUnityEngine_UIElements_DragAndDropPosition_o;

struct UnityEngine_UIElements_DragAndDropPosition_o {
    struct UnityEngine_UIElements_DragAndDropPosition_Fields fields;
};

typedef struct UnityEngine_UIElements_DragAndDropPosition_c UnityEngine_UIElements_DragAndDropPosition_c, *PUnityEngine_UIElements_DragAndDropPosition_c;

typedef struct UnityEngine_UIElements_DragAndDropPosition_VTable UnityEngine_UIElements_DragAndDropPosition_VTable, *PUnityEngine_UIElements_DragAndDropPosition_VTable;

struct UnityEngine_UIElements_DragAndDropPosition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_DragAndDropPosition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DragAndDropPosition_VTable vtable;
};

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_c Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_c, *PAoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_c;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_VTable Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_VTable, *PAoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_VTable;

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_VTable vtable;
};

typedef struct MethodInfo_135C924 MethodInfo_135C924, *PMethodInfo_135C924;

typedef union _union_292306 _union_292306, *P_union_292306;

union _union_292306 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135C924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CatchObservable_Catch_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292306 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_1_c Aoharu_LiveScene___c__DisplayClass77_1_c, *PAoharu_LiveScene___c__DisplayClass77_1_c;

typedef struct Aoharu_LiveScene___c__DisplayClass77_1_VTable Aoharu_LiveScene___c__DisplayClass77_1_VTable, *PAoharu_LiveScene___c__DisplayClass77_1_VTable;

struct Aoharu_LiveScene___c__DisplayClass77_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveScene___c__DisplayClass77_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveScene___c__DisplayClass77_1_VTable vtable;
};

typedef struct MethodInfo_1562818 MethodInfo_1562818, *PMethodInfo_1562818;

typedef union _union_213416 _union_213416, *P_union_213416;

union _union_213416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1562818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127DFBC MethodInfo_127DFBC, *PMethodInfo_127DFBC;

typedef union _union_202150 _union_202150, *P_union_202150;

union _union_202150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127DFBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_o Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_o, *PAoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_o;

typedef struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_Fields Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_Fields, *PAoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_Fields;

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_Fields {
    uint32_t attribute;
};

struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_o {
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumThumbnailNameColor___c__DisplayClass2_0_Fields fields;
};

typedef struct System_Net_Security_SslStream___c__DisplayClass21_0_Fields System_Net_Security_SslStream___c__DisplayClass21_0_Fields, *PSystem_Net_Security_SslStream___c__DisplayClass21_0_Fields;

struct System_Net_Security_SslStream___c__DisplayClass21_0_Fields {
    struct System_Net_Security_LocalCertificateSelectionCallback_o *callback;
    struct System_Net_Security_SslStream_o *__4__this;
};

typedef struct MethodInfo_24D4FA0 MethodInfo_24D4FA0, *PMethodInfo_24D4FA0;

typedef union _union_179282 _union_179282, *P_union_179282;

union _union_179282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19147F4_RGCTXs MethodInfo_19147F4_RGCTXs, *PMethodInfo_19147F4_RGCTXs;

struct MethodInfo_19147F4_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct MethodInfo_1983A34 MethodInfo_1983A34, *PMethodInfo_1983A34;

typedef union _union_165071 _union_165071, *P_union_165071;

union _union_165071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1983A34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_AlbumUnitMMst__uint__o Shock_GameMstTableBase_AlbumUnitMMst__uint__o, *PShock_GameMstTableBase_AlbumUnitMMst__uint__o;

typedef struct Shock_GameMstTableBase_AlbumUnitMMst__uint__c Shock_GameMstTableBase_AlbumUnitMMst__uint__c, *PShock_GameMstTableBase_AlbumUnitMMst__uint__c;

typedef struct Shock_GameMstTableBase_AlbumUnitMMst__uint__Fields Shock_GameMstTableBase_AlbumUnitMMst__uint__Fields, *PShock_GameMstTableBase_AlbumUnitMMst__uint__Fields;

typedef struct Shock_GameMstTableBase_AlbumUnitMMst__uint__VTable Shock_GameMstTableBase_AlbumUnitMMst__uint__VTable, *PShock_GameMstTableBase_AlbumUnitMMst__uint__VTable;

struct Shock_GameMstTableBase_AlbumUnitMMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_AlbumUnitMMst__uint__o {
    struct Shock_GameMstTableBase_AlbumUnitMMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_AlbumUnitMMst__uint__Fields fields;
};

struct Shock_GameMstTableBase_AlbumUnitMMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_AlbumUnitMMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_AlbumUnitMMst__uint__VTable vtable;
};

typedef struct MethodInfo_17C0898 MethodInfo_17C0898, *PMethodInfo_17C0898;

typedef union _union_167343 _union_167343, *P_union_167343;

union _union_167343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEB078 MethodInfo_1EEB078, *PMethodInfo_1EEB078;

typedef union _union_304808 _union_304808, *P_union_304808;

union _union_304808 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304808 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2619838 MethodInfo_2619838, *PMethodInfo_2619838;

typedef union _union_254977 _union_254977, *P_union_254977;

union _union_254977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_313F5B0 MethodInfo_313F5B0, *PMethodInfo_313F5B0;

typedef union _union_235971 _union_235971, *P_union_235971;

union _union_235971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313F5B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_6_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_20_6_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_6_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_6_Fields {
};

typedef struct System_Collections_Generic_IList_DeckData__Fields System_Collections_Generic_IList_DeckData__Fields, *PSystem_Collections_Generic_IList_DeckData__Fields;

struct System_Collections_Generic_IList_DeckData__Fields {
};

typedef struct MethodInfo_2D6F2B8 MethodInfo_2D6F2B8, *PMethodInfo_2D6F2B8;

typedef struct MethodInfo_2D6F2B8_RGCTXs MethodInfo_2D6F2B8_RGCTXs, *PMethodInfo_2D6F2B8_RGCTXs;

typedef union _union_288607 _union_288607, *P_union_288607;

struct MethodInfo_2D6F2B8_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass291_0_T_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass291_0_T___ctor;
    struct MethodInfo *_2_UniRx_Observable___c__DisplayClass291_0_T___SelectMany_b__0;
    struct MethodInfo *_3_UniRx_Observable_SelectMany_T__Unit_;
};

union _union_288607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F2B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F2B8_RGCTXs *rgctx_data;
    union _union_288607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13FD880 MethodInfo_13FD880, *PMethodInfo_13FD880;

typedef union _union_257990 _union_257990, *P_union_257990;

union _union_257990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FD880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ILayoutElement__float__o System_Func_ILayoutElement__float__o, *PSystem_Func_ILayoutElement__float__o;

typedef struct System_Func_ILayoutElement__float__Fields System_Func_ILayoutElement__float__Fields, *PSystem_Func_ILayoutElement__float__Fields;

struct System_Func_ILayoutElement__float__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ILayoutElement__float__o {
    struct System_Func_ILayoutElement__float__c *klass;
    void *monitor;
    struct System_Func_ILayoutElement__float__Fields fields;
};

typedef struct UnityEngine_UIElements_IDragAndDropController_IListDragAndDropArgs__Fields UnityEngine_UIElements_IDragAndDropController_IListDragAndDropArgs__Fields, *PUnityEngine_UIElements_IDragAndDropController_IListDragAndDropArgs__Fields;

struct UnityEngine_UIElements_IDragAndDropController_IListDragAndDropArgs__Fields {
};

typedef struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_c Aoharu_MembershipInfoDialog___c__DisplayClass8_0_c, *PAoharu_MembershipInfoDialog___c__DisplayClass8_0_c;

typedef struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_VTable Aoharu_MembershipInfoDialog___c__DisplayClass8_0_VTable, *PAoharu_MembershipInfoDialog___c__DisplayClass8_0_VTable;

struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_VTable vtable;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Action_Subscription____o System_Action_Subscription____o, *PSystem_Action_Subscription____o;

typedef struct System_Action_Subscription____c System_Action_Subscription____c, *PSystem_Action_Subscription____c;

typedef struct System_Action_Subscription____Fields System_Action_Subscription____Fields, *PSystem_Action_Subscription____Fields;

typedef struct System_Action_Subscription____VTable System_Action_Subscription____VTable, *PSystem_Action_Subscription____VTable;

struct System_Action_Subscription____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Subscription____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Subscription____o {
    struct System_Action_Subscription____c *klass;
    void *monitor;
    struct System_Action_Subscription____Fields fields;
};

struct System_Action_Subscription____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Subscription____VTable vtable;
};

typedef struct MethodInfo_2B0B3E0 MethodInfo_2B0B3E0, *PMethodInfo_2B0B3E0;

typedef union _union_181910 _union_181910, *P_union_181910;

union _union_181910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B3E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_118B1C0 MethodInfo_118B1C0, *PMethodInfo_118B1C0;

typedef union _union_258696 _union_258696, *P_union_258696;

union _union_258696 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118B1C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258696 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_o Aoharu_MembershipInfoDialog___c__DisplayClass8_0_o, *PAoharu_MembershipInfoDialog___c__DisplayClass8_0_o;

typedef struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_Fields Aoharu_MembershipInfoDialog___c__DisplayClass8_0_Fields, *PAoharu_MembershipInfoDialog___c__DisplayClass8_0_Fields;

struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_Fields {
    int32_t tab;
};

struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_o {
    struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_c *klass;
    void *monitor;
    struct Aoharu_MembershipInfoDialog___c__DisplayClass8_0_Fields fields;
};

typedef struct MethodInfo_2B0B3E4 MethodInfo_2B0B3E4, *PMethodInfo_2B0B3E4;

typedef union _union_183348 _union_183348, *P_union_183348;

union _union_183348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B3E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF86BC MethodInfo_2EF86BC, *PMethodInfo_2EF86BC;

struct MethodInfo_2EF86BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_ListPool___c_T__VTable TMPro_TMP_ListPool___c_T__VTable, *PTMPro_TMP_ListPool___c_T__VTable;

struct TMPro_TMP_ListPool___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1983A2C MethodInfo_1983A2C, *PMethodInfo_1983A2C;

typedef union _union_170763 _union_170763, *P_union_170763;

union _union_170763 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1983A2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170763 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A2B70 MethodInfo_16A2B70, *PMethodInfo_16A2B70;

typedef union _union_299294 _union_299294, *P_union_299294;

union _union_299294 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299294 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_PunLogLevel_VTable Photon_Pun_PunLogLevel_VTable, *PPhoton_Pun_PunLogLevel_VTable;

struct Photon_Pun_PunLogLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2B0B3EC MethodInfo_2B0B3EC, *PMethodInfo_2B0B3EC;

typedef union _union_184786 _union_184786, *P_union_184786;

union _union_184786 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B3EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184786 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBCDE0 MethodInfo_2DBCDE0, *PMethodInfo_2DBCDE0;

struct MethodInfo_2DBCDE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IBingoRewardSettingMst__o System_Collections_Generic_List_IBingoRewardSettingMst__o, *PSystem_Collections_Generic_List_IBingoRewardSettingMst__o;

typedef struct System_Collections_Generic_List_IBingoRewardSettingMst__c System_Collections_Generic_List_IBingoRewardSettingMst__c, *PSystem_Collections_Generic_List_IBingoRewardSettingMst__c;

typedef struct System_Collections_Generic_List_IBingoRewardSettingMst__Fields System_Collections_Generic_List_IBingoRewardSettingMst__Fields, *PSystem_Collections_Generic_List_IBingoRewardSettingMst__Fields;

typedef struct System_Collections_Generic_List_IBingoRewardSettingMst__StaticFields System_Collections_Generic_List_IBingoRewardSettingMst__StaticFields, *PSystem_Collections_Generic_List_IBingoRewardSettingMst__StaticFields;

typedef struct System_Collections_Generic_List_IBingoRewardSettingMst__VTable System_Collections_Generic_List_IBingoRewardSettingMst__VTable, *PSystem_Collections_Generic_List_IBingoRewardSettingMst__VTable;

typedef struct Shock_IBingoRewardSettingMst_array Shock_IBingoRewardSettingMst_array, *PShock_IBingoRewardSettingMst_array;

struct System_Collections_Generic_List_IBingoRewardSettingMst__Fields {
    struct Shock_IBingoRewardSettingMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IBingoRewardSettingMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IBingoRewardSettingMst__StaticFields {
    struct Shock_IBingoRewardSettingMst_array *s_emptyArray;
};

struct System_Collections_Generic_List_IBingoRewardSettingMst__o {
    struct System_Collections_Generic_List_IBingoRewardSettingMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IBingoRewardSettingMst__Fields fields;
};

struct System_Collections_Generic_List_IBingoRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IBingoRewardSettingMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IBingoRewardSettingMst__VTable vtable;
};

struct Shock_IBingoRewardSettingMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_IBingoRewardSettingMst_o *m_Items[65535];
};

typedef struct MethodInfo_2C0ED5C_RGCTXs MethodInfo_2C0ED5C_RGCTXs, *PMethodInfo_2C0ED5C_RGCTXs;

struct MethodInfo_2C0ED5C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable__SkipIterator_d__31_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable__SkipIterator_d__31_TSource___ctor;
};

typedef struct Photon_Pun_UtilityScripts_TabViewManager_o Photon_Pun_UtilityScripts_TabViewManager_o, *PPhoton_Pun_UtilityScripts_TabViewManager_o;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_Fields Photon_Pun_UtilityScripts_TabViewManager_Fields, *PPhoton_Pun_UtilityScripts_TabViewManager_Fields;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_Tab_array Photon_Pun_UtilityScripts_TabViewManager_Tab_array, *PPhoton_Pun_UtilityScripts_TabViewManager_Tab_array;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_o Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_o, *PPhoton_Pun_UtilityScripts_TabViewManager_TabChangeEvent_o;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_Tab_o Photon_Pun_UtilityScripts_TabViewManager_Tab_o, *PPhoton_Pun_UtilityScripts_TabViewManager_Tab_o;

typedef struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__o System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__o, *PSystem_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__o;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_c Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_c, *PPhoton_Pun_UtilityScripts_TabViewManager_TabChangeEvent_c;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_Fields Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_Fields, *PPhoton_Pun_UtilityScripts_TabViewManager_TabChangeEvent_Fields;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_Tab_c Photon_Pun_UtilityScripts_TabViewManager_Tab_c, *PPhoton_Pun_UtilityScripts_TabViewManager_Tab_c;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_Tab_Fields Photon_Pun_UtilityScripts_TabViewManager_Tab_Fields, *PPhoton_Pun_UtilityScripts_TabViewManager_Tab_Fields;

typedef struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__c System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__c, *PSystem_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__c;

typedef struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__Fields System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__Fields, *PSystem_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__Fields;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_VTable Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_VTable, *PPhoton_Pun_UtilityScripts_TabViewManager_TabChangeEvent_VTable;

typedef struct Photon_Pun_UtilityScripts_TabViewManager_Tab_VTable Photon_Pun_UtilityScripts_TabViewManager_Tab_VTable, *PPhoton_Pun_UtilityScripts_TabViewManager_Tab_VTable;

typedef struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__VTable System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__VTable, *PSystem_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__VTable;

struct Photon_Pun_UtilityScripts_TabViewManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_ToggleGroup_o *ToggleGroup;
    struct Photon_Pun_UtilityScripts_TabViewManager_Tab_array *Tabs;
    struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_o *OnTabChanged;
    struct Photon_Pun_UtilityScripts_TabViewManager_Tab_o *CurrentTab;
    struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__o *Tab_lut;
};

struct Photon_Pun_UtilityScripts_TabViewManager_o {
    struct Photon_Pun_UtilityScripts_TabViewManager_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_TabViewManager_Fields fields;
};

struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_VTable vtable;
};

struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_o {
    struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_TabViewManager_TabChangeEvent_Fields fields;
};

struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__VTable vtable;
};

struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__o {
    struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Toggle__TabViewManager_Tab__Fields fields;
};

struct Photon_Pun_UtilityScripts_TabViewManager_Tab_Fields {
    struct System_String_o *ID;
    struct UnityEngine_UI_Toggle_o *Toggle;
    struct UnityEngine_RectTransform_o *View;
};

struct Photon_Pun_UtilityScripts_TabViewManager_Tab_o {
    struct Photon_Pun_UtilityScripts_TabViewManager_Tab_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_TabViewManager_Tab_Fields fields;
};

struct Photon_Pun_UtilityScripts_TabViewManager_Tab_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Pun_UtilityScripts_TabViewManager_Tab_o *m_Items[65535];
};

struct Photon_Pun_UtilityScripts_TabViewManager_Tab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_UtilityScripts_TabViewManager_Tab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_TabViewManager_Tab_VTable vtable;
};

typedef struct MethodInfo_15627E4 MethodInfo_15627E4, *PMethodInfo_15627E4;

typedef union _union_213412 _union_213412, *P_union_213412;

union _union_213412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15627E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203500 _union_203500, *P_union_203500;

union _union_203500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203502 _union_203502, *P_union_203502;

union _union_203502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC9C08 MethodInfo_1EC9C08, *PMethodInfo_1EC9C08;

typedef union _union_282780 _union_282780, *P_union_282780;

union _union_282780 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9C08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282780 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203504 _union_203504, *P_union_203504;

union _union_203504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203506 _union_203506, *P_union_203506;

union _union_203506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203508 _union_203508, *P_union_203508;

union _union_203508 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2683864 MethodInfo_2683864, *PMethodInfo_2683864;

typedef union _union_311902 _union_311902, *P_union_311902;

union _union_311902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A56C MethodInfo_242A56C, *PMethodInfo_242A56C;

typedef union _union_275938 _union_275938, *P_union_275938;

union _union_275938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A56C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D13DC MethodInfo_19D13DC, *PMethodInfo_19D13DC;

typedef union _union_250571 _union_250571, *P_union_250571;

union _union_250571 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D13DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_AudioPlayableAsset_Fields UnityEngine_Timeline_AudioPlayableAsset_Fields, *PUnityEngine_Timeline_AudioPlayableAsset_Fields;

typedef struct UnityEngine_AudioClip_o UnityEngine_AudioClip_o, *PUnityEngine_AudioClip_o;

typedef struct UnityEngine_Timeline_AudioClipProperties_o UnityEngine_Timeline_AudioClipProperties_o, *PUnityEngine_Timeline_AudioClipProperties_o;

typedef struct UnityEngine_AudioClip_c UnityEngine_AudioClip_c, *PUnityEngine_AudioClip_c;

typedef struct UnityEngine_AudioClip_Fields UnityEngine_AudioClip_Fields, *PUnityEngine_AudioClip_Fields;

typedef struct UnityEngine_Timeline_AudioClipProperties_c UnityEngine_Timeline_AudioClipProperties_c, *PUnityEngine_Timeline_AudioClipProperties_c;

typedef struct UnityEngine_Timeline_AudioClipProperties_Fields UnityEngine_Timeline_AudioClipProperties_Fields, *PUnityEngine_Timeline_AudioClipProperties_Fields;

typedef struct UnityEngine_AudioClip_VTable UnityEngine_AudioClip_VTable, *PUnityEngine_AudioClip_VTable;

typedef struct UnityEngine_Timeline_AudioClipProperties_VTable UnityEngine_Timeline_AudioClipProperties_VTable, *PUnityEngine_Timeline_AudioClipProperties_VTable;

struct UnityEngine_AudioClip_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_AudioClip_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AudioClip_VTable vtable;
};

struct UnityEngine_AudioClip_Fields {
    struct UnityEngine_Object_Fields super;
    struct UnityEngine_AudioClip_PCMReaderCallback_o *m_PCMReaderCallback;
    struct UnityEngine_AudioClip_PCMSetPositionCallback_o *m_PCMSetPositionCallback;
};

struct UnityEngine_AudioClip_o {
    struct UnityEngine_AudioClip_c *klass;
    void *monitor;
    struct UnityEngine_AudioClip_Fields fields;
};

struct UnityEngine_Timeline_AudioPlayableAsset_Fields {
    struct UnityEngine_Playables_PlayableAsset_Fields super;
    struct UnityEngine_AudioClip_o *m_Clip;
    bool m_Loop;
    float m_bufferingTime;
    struct UnityEngine_Timeline_AudioClipProperties_o *m_ClipProperties;
};

struct UnityEngine_Timeline_AudioClipProperties_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_OnGraphStart;
    struct VirtualInvokeData _14_OnGraphStop;
    struct VirtualInvokeData _15_OnPlayableCreate;
    struct VirtualInvokeData _16_OnPlayableDestroy;
    struct VirtualInvokeData _17_OnBehaviourPlay;
    struct VirtualInvokeData _18_OnBehaviourPause;
    struct VirtualInvokeData _19_PrepareFrame;
    struct VirtualInvokeData _20_ProcessFrame;
    struct VirtualInvokeData _21_Clone;
};

struct UnityEngine_Timeline_AudioClipProperties_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_AudioClipProperties_VTable vtable;
};

struct UnityEngine_Timeline_AudioClipProperties_Fields {
    struct UnityEngine_Playables_PlayableBehaviour_Fields super;
    float volume;
};

struct UnityEngine_Timeline_AudioClipProperties_o {
    struct UnityEngine_Timeline_AudioClipProperties_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_AudioClipProperties_Fields fields;
};

typedef struct Carbon_IDataNode_T__Fields Carbon_IDataNode_T__Fields, *PCarbon_IDataNode_T__Fields;

struct Carbon_IDataNode_T__Fields {
};

typedef struct Aoharu_GemShopController___c__DisplayClass8_0_VTable Aoharu_GemShopController___c__DisplayClass8_0_VTable, *PAoharu_GemShopController___c__DisplayClass8_0_VTable;

struct Aoharu_GemShopController___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_o Aoharu_Scenes_Gacha_GachaBonusScrollItem_o, *PAoharu_Scenes_Gacha_GachaBonusScrollItem_o;

typedef struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_c Aoharu_Scenes_Gacha_GachaBonusScrollItem_c, *PAoharu_Scenes_Gacha_GachaBonusScrollItem_c;

typedef struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_Fields Aoharu_Scenes_Gacha_GachaBonusScrollItem_Fields, *PAoharu_Scenes_Gacha_GachaBonusScrollItem_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_VTable Aoharu_Scenes_Gacha_GachaBonusScrollItem_VTable, *PAoharu_Scenes_Gacha_GachaBonusScrollItem_VTable;

struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_bigCardIcon;
    struct Shock_RewardIcon_o *m_itemImage;
    struct Shock_TextMeshUI_o *m_itemName;
    struct Shock_TextMeshUI_o *m_price;
    struct UnityEngine_GameObject_o *m_remainingRoot;
    struct Shock_TextMeshUI_o *m_remainingText;
    struct Shock_ButtonEvent_o *m_button;
    struct Shock_ExchangeItemData_o *m_data;
};

struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_o {
    struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaBonusScrollItem_VTable vtable;
};

typedef struct MethodInfo_1FD3508 MethodInfo_1FD3508, *PMethodInfo_1FD3508;

typedef union _union_266232 _union_266232, *P_union_266232;

union _union_266232 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD3508 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266232 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1273450 MethodInfo_1273450, *PMethodInfo_1273450;

typedef union _union_201196 _union_201196, *P_union_201196;

union _union_201196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_EventRankingScene___c__DisplayClass10_0_c Aoharu_EventRankingScene___c__DisplayClass10_0_c, *PAoharu_EventRankingScene___c__DisplayClass10_0_c;

typedef struct Aoharu_EventRankingScene___c__DisplayClass10_0_VTable Aoharu_EventRankingScene___c__DisplayClass10_0_VTable, *PAoharu_EventRankingScene___c__DisplayClass10_0_VTable;

struct Aoharu_EventRankingScene___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventRankingScene___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventRankingScene___c__DisplayClass10_0_VTable vtable;
};

typedef struct MethodInfo_293DD10 MethodInfo_293DD10, *PMethodInfo_293DD10;

typedef union _union_191162 _union_191162, *P_union_191162;

union _union_191162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DD10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6BA04 MethodInfo_1D6BA04, *PMethodInfo_1D6BA04;

struct MethodInfo_1D6BA04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Nullable_MonoSslPolicyErrors__VTable System_Nullable_MonoSslPolicyErrors__VTable, *PSystem_Nullable_MonoSslPolicyErrors__VTable;

struct System_Nullable_MonoSslPolicyErrors__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_293DD04 MethodInfo_293DD04, *PMethodInfo_293DD04;

typedef union _union_188286 _union_188286, *P_union_188286;

union _union_188286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DD04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A6944 MethodInfo_14A6944, *PMethodInfo_14A6944;

typedef union _union_258156 _union_258156, *P_union_258156;

union _union_258156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A6944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293DD08 MethodInfo_293DD08, *PMethodInfo_293DD08;

typedef union _union_189724 _union_189724, *P_union_189724;

union _union_189724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DD08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C1283C_RGCTXs MethodInfo_2C1283C_RGCTXs, *PMethodInfo_2C1283C_RGCTXs;

struct MethodInfo_2C1283C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_TKey__TElement_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TKey__TElement___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_6_System_Func_TSource__TKey_;
    struct MethodInfo *_7_System_Func_TSource__TKey__Invoke;
    struct Il2CppClass *_8_System_Func_TSource__TElement_;
    struct MethodInfo *_9_System_Func_TSource__TElement__Invoke;
    struct MethodInfo *_10_System_Collections_Generic_Dictionary_TKey__TElement__Add;
};

typedef struct Shock_ServerConfig_Fields Shock_ServerConfig_Fields, *PShock_ServerConfig_Fields;

struct Shock_ServerConfig_Fields {
};

typedef struct MethodInfo_102E39C MethodInfo_102E39C, *PMethodInfo_102E39C;

typedef union _union_270170 _union_270170, *P_union_270170;

union _union_270170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102E39C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16E1FFC MethodInfo_16E1FFC, *PMethodInfo_16E1FFC;

typedef union _union_193261 _union_193261, *P_union_193261;

union _union_193261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E1FFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26301F0 MethodInfo_26301F0, *PMethodInfo_26301F0;

typedef union _union_271126 _union_271126, *P_union_271126;

union _union_271126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26301F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D78E8C MethodInfo_2D78E8C, *PMethodInfo_2D78E8C;

typedef struct MethodInfo_2D78E8C_RGCTXs MethodInfo_2D78E8C_RGCTXs, *PMethodInfo_2D78E8C_RGCTXs;

typedef union _union_157208 _union_157208, *P_union_157208;

union _union_157208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D78E8C_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T_;
    struct MethodInfo *_1_GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T___ctor;
    struct MethodInfo *_2_GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T___InvokeCallbackOnGameThread_b__0;
};

struct MethodInfo_2D78E8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D78E8C_RGCTXs *rgctx_data;
    union _union_157208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29477CC MethodInfo_29477CC, *PMethodInfo_29477CC;

typedef union _union_187024 _union_187024, *P_union_187024;

union _union_187024 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29477CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187024 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9DEE4 MethodInfo_2B9DEE4, *PMethodInfo_2B9DEE4;

typedef union _union_257092 _union_257092, *P_union_257092;

union _union_257092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DEE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226D3A0 MethodInfo_226D3A0, *PMethodInfo_226D3A0;

typedef union _union_294916 _union_294916, *P_union_294916;

union _union_294916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D3A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_Throw_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203520 _union_203520, *P_union_203520;

union _union_203520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203522 _union_203522, *P_union_203522;

union _union_203522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MultieventPenaltyMstTable_c Shock_MultieventPenaltyMstTable_c, *PShock_MultieventPenaltyMstTable_c;

typedef struct Shock_MultieventPenaltyMstTable_StaticFields Shock_MultieventPenaltyMstTable_StaticFields, *PShock_MultieventPenaltyMstTable_StaticFields;

typedef struct Shock_MultieventPenaltyMstTable_VTable Shock_MultieventPenaltyMstTable_VTable, *PShock_MultieventPenaltyMstTable_VTable;

typedef struct Shock_MultieventPenaltyMstTable_o Shock_MultieventPenaltyMstTable_o, *PShock_MultieventPenaltyMstTable_o;

typedef struct Carbon_ListDictionary_uint__MultieventPenaltyMst__o Carbon_ListDictionary_uint__MultieventPenaltyMst__o, *PCarbon_ListDictionary_uint__MultieventPenaltyMst__o;

typedef struct Shock_MultieventPenaltyMstTable_Fields Shock_MultieventPenaltyMstTable_Fields, *PShock_MultieventPenaltyMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__MultieventPenaltyMst__c Carbon_ListDictionary_uint__MultieventPenaltyMst__c, *PCarbon_ListDictionary_uint__MultieventPenaltyMst__c;

typedef struct Carbon_ListDictionary_uint__MultieventPenaltyMst__Fields Carbon_ListDictionary_uint__MultieventPenaltyMst__Fields, *PCarbon_ListDictionary_uint__MultieventPenaltyMst__Fields;

typedef struct Shock_GameMstTableBase_MultieventPenaltyMst__uint__Fields Shock_GameMstTableBase_MultieventPenaltyMst__uint__Fields, *PShock_GameMstTableBase_MultieventPenaltyMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__MultieventPenaltyMst__VTable Carbon_ListDictionary_uint__MultieventPenaltyMst__VTable, *PCarbon_ListDictionary_uint__MultieventPenaltyMst__VTable;

struct Carbon_ListDictionary_uint__MultieventPenaltyMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__MultieventPenaltyMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__MultieventPenaltyMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__MultieventPenaltyMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__MultieventPenaltyMst__o {
    struct Carbon_ListDictionary_uint__MultieventPenaltyMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__MultieventPenaltyMst__Fields fields;
};

struct Shock_MultieventPenaltyMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_GameMstTableBase_MultieventPenaltyMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_MultieventPenaltyMstTable_Fields {
    struct Shock_GameMstTableBase_MultieventPenaltyMst__uint__Fields super;
};

struct Shock_MultieventPenaltyMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_MultieventPenaltyMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__MultieventPenaltyMst__o *ms_HashTable;
};

struct Shock_MultieventPenaltyMstTable_o {
    struct Shock_MultieventPenaltyMstTable_c *klass;
    void *monitor;
    struct Shock_MultieventPenaltyMstTable_Fields fields;
};

struct Shock_MultieventPenaltyMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_MultieventPenaltyMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultieventPenaltyMstTable_VTable vtable;
};

typedef union _union_203524 _union_203524, *P_union_203524;

union _union_203524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203526 _union_203526, *P_union_203526;

union _union_203526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C7DFC MethodInfo_13C7DFC, *PMethodInfo_13C7DFC;

struct MethodInfo_13C7DFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203528 _union_203528, *P_union_203528;

union _union_203528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10B0838 MethodInfo_10B0838, *PMethodInfo_10B0838;

typedef union _union_207691 _union_207691, *P_union_207691;

union _union_207691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15F06AC_RGCTXs MethodInfo_15F06AC_RGCTXs, *PMethodInfo_15F06AC_RGCTXs;

struct MethodInfo_15F06AC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1FD3564 MethodInfo_1FD3564, *PMethodInfo_1FD3564;

typedef union _union_266870 _union_266870, *P_union_266870;

union _union_266870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD3564 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___Fields System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___Fields, *PSystem_Collections_Generic_Dictionary_RewardListType__List_IRewardData___Fields;

struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct TMPro_TMP_TextProcessingStack_T__RGCTXs TMPro_TMP_TextProcessingStack_T__RGCTXs, *PTMPro_TMP_TextProcessingStack_T__RGCTXs;

struct TMPro_TMP_TextProcessingStack_T__RGCTXs {
    struct Il2CppClass *_0_T__;
    struct MethodInfo *_1_TMPro_TMP_TextProcessingStack_T__SetDefault;
    struct MethodInfo *_2_System_Array_Resize_T_;
};

typedef struct MethodInfo_15DACA8_RGCTXs MethodInfo_15DACA8_RGCTXs, *PMethodInfo_15DACA8_RGCTXs;

struct MethodInfo_15DACA8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct UnityEngine_Timeline_Extrapolation___c_o UnityEngine_Timeline_Extrapolation___c_o, *PUnityEngine_Timeline_Extrapolation___c_o;

typedef struct UnityEngine_Timeline_Extrapolation___c_c UnityEngine_Timeline_Extrapolation___c_c, *PUnityEngine_Timeline_Extrapolation___c_c;

typedef struct UnityEngine_Timeline_Extrapolation___c_Fields UnityEngine_Timeline_Extrapolation___c_Fields, *PUnityEngine_Timeline_Extrapolation___c_Fields;

typedef struct UnityEngine_Timeline_Extrapolation___c_StaticFields UnityEngine_Timeline_Extrapolation___c_StaticFields, *PUnityEngine_Timeline_Extrapolation___c_StaticFields;

typedef struct UnityEngine_Timeline_Extrapolation___c_VTable UnityEngine_Timeline_Extrapolation___c_VTable, *PUnityEngine_Timeline_Extrapolation___c_VTable;

typedef struct System_Comparison_TimelineClip__o System_Comparison_TimelineClip__o, *PSystem_Comparison_TimelineClip__o;

typedef struct System_Comparison_TimelineClip__c System_Comparison_TimelineClip__c, *PSystem_Comparison_TimelineClip__c;

typedef struct System_Comparison_TimelineClip__Fields System_Comparison_TimelineClip__Fields, *PSystem_Comparison_TimelineClip__Fields;

typedef struct System_Comparison_TimelineClip__VTable System_Comparison_TimelineClip__VTable, *PSystem_Comparison_TimelineClip__VTable;

struct UnityEngine_Timeline_Extrapolation___c_StaticFields {
    struct UnityEngine_Timeline_Extrapolation___c_o *__9;
    struct System_Comparison_TimelineClip__o *__9__2_0;
};

struct UnityEngine_Timeline_Extrapolation___c_Fields {
};

struct UnityEngine_Timeline_Extrapolation___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_Extrapolation___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Timeline_Extrapolation___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_Extrapolation___c_VTable vtable;
};

struct UnityEngine_Timeline_Extrapolation___c_o {
    struct UnityEngine_Timeline_Extrapolation___c_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_Extrapolation___c_Fields fields;
};

struct System_Comparison_TimelineClip__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_TimelineClip__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_TimelineClip__VTable vtable;
};

struct System_Comparison_TimelineClip__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_TimelineClip__o {
    struct System_Comparison_TimelineClip__c *klass;
    void *monitor;
    struct System_Comparison_TimelineClip__Fields fields;
};

typedef struct UnityEngine_UIElements_DropdownUtility_StaticFields UnityEngine_UIElements_DropdownUtility_StaticFields, *PUnityEngine_UIElements_DropdownUtility_StaticFields;

struct UnityEngine_UIElements_DropdownUtility_StaticFields {
    struct System_Func_IGenericMenu__o *MakeDropdownFunc;
};

typedef struct Aoharu_Event_Reward_RewardTryData_array Aoharu_Event_Reward_RewardTryData_array, *PAoharu_Event_Reward_RewardTryData_array;

typedef struct Aoharu_Event_Reward_RewardTryData_o Aoharu_Event_Reward_RewardTryData_o, *PAoharu_Event_Reward_RewardTryData_o;

typedef struct Aoharu_Event_Reward_RewardTryData_c Aoharu_Event_Reward_RewardTryData_c, *PAoharu_Event_Reward_RewardTryData_c;

typedef struct Aoharu_Event_Reward_RewardTryData_Fields Aoharu_Event_Reward_RewardTryData_Fields, *PAoharu_Event_Reward_RewardTryData_Fields;

typedef struct Aoharu_Event_Reward_RewardTryData_VTable Aoharu_Event_Reward_RewardTryData_VTable, *PAoharu_Event_Reward_RewardTryData_VTable;

struct Aoharu_Event_Reward_RewardTryData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_RewardDataList;
    struct VirtualInvokeData _5_get_Order;
    struct VirtualInvokeData _6_get_Title;
    struct VirtualInvokeData _7_get_IsAcquired;
};

struct Aoharu_Event_Reward_RewardTryData_Fields {
    struct System_Collections_Generic_List_RewardData__o *_RewardDataList_k__BackingField;
    int32_t _Order_k__BackingField;
    struct System_String_o *_Title_k__BackingField;
    bool _IsAcquired_k__BackingField;
    uint32_t _SheetLevel_k__BackingField;
    uint32_t _RewardNumber_k__BackingField;
};

struct Aoharu_Event_Reward_RewardTryData_o {
    struct Aoharu_Event_Reward_RewardTryData_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_RewardTryData_Fields fields;
};

struct Aoharu_Event_Reward_RewardTryData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_RewardTryData_VTable vtable;
};

struct Aoharu_Event_Reward_RewardTryData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Event_Reward_RewardTryData_o *m_Items[65535];
};

typedef struct Aoharu_SkinIconToggle___c_o Aoharu_SkinIconToggle___c_o, *PAoharu_SkinIconToggle___c_o;

typedef struct Aoharu_SkinIconToggle___c_c Aoharu_SkinIconToggle___c_c, *PAoharu_SkinIconToggle___c_c;

typedef struct Aoharu_SkinIconToggle___c_Fields Aoharu_SkinIconToggle___c_Fields, *PAoharu_SkinIconToggle___c_Fields;

typedef struct Aoharu_SkinIconToggle___c_StaticFields Aoharu_SkinIconToggle___c_StaticFields, *PAoharu_SkinIconToggle___c_StaticFields;

typedef struct Aoharu_SkinIconToggle___c_VTable Aoharu_SkinIconToggle___c_VTable, *PAoharu_SkinIconToggle___c_VTable;

typedef struct System_Func_ToggleButton__bool__o System_Func_ToggleButton__bool__o, *PSystem_Func_ToggleButton__bool__o;

typedef struct System_Func_SpriteRenderer__bool__o System_Func_SpriteRenderer__bool__o, *PSystem_Func_SpriteRenderer__bool__o;

typedef struct System_Func_ToggleButton__bool__c System_Func_ToggleButton__bool__c, *PSystem_Func_ToggleButton__bool__c;

typedef struct System_Func_ToggleButton__bool__Fields System_Func_ToggleButton__bool__Fields, *PSystem_Func_ToggleButton__bool__Fields;

typedef struct System_Func_SpriteRenderer__bool__c System_Func_SpriteRenderer__bool__c, *PSystem_Func_SpriteRenderer__bool__c;

typedef struct System_Func_SpriteRenderer__bool__Fields System_Func_SpriteRenderer__bool__Fields, *PSystem_Func_SpriteRenderer__bool__Fields;

typedef struct System_Func_ToggleButton__bool__VTable System_Func_ToggleButton__bool__VTable, *PSystem_Func_ToggleButton__bool__VTable;

typedef struct System_Func_SpriteRenderer__bool__VTable System_Func_SpriteRenderer__bool__VTable, *PSystem_Func_SpriteRenderer__bool__VTable;

struct System_Func_SpriteRenderer__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ToggleButton__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_SkinIconToggle___c_StaticFields {
    struct Aoharu_SkinIconToggle___c_o *__9;
    struct System_Func_ToggleButton__bool__o *__9__15_0;
    struct System_Func_TextMeshUI__bool__o *__9__15_1;
    struct System_Func_SpriteRenderer__bool__o *__9__15_2;
    struct System_Func_SpriteRenderer__bool__o *__9__15_3;
    struct System_Func_SpriteRenderer__bool__o *__9__15_4;
    struct System_Func_SpriteRenderer__bool__o *__9__15_5;
    struct System_Func_SpriteRenderer__bool__o *__9__15_6;
    struct System_Func_SpriteRenderer__bool__o *__9__15_7;
    struct System_Func_SpriteRenderer__bool__o *__9__15_8;
};

struct Aoharu_SkinIconToggle___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SkinIconToggle___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_SkinIconToggle___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SkinIconToggle___c_VTable vtable;
};

struct Aoharu_SkinIconToggle___c_Fields {
};

struct Aoharu_SkinIconToggle___c_o {
    struct Aoharu_SkinIconToggle___c_c *klass;
    void *monitor;
    struct Aoharu_SkinIconToggle___c_Fields fields;
};

struct System_Func_ToggleButton__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ToggleButton__bool__VTable vtable;
};

struct System_Func_ToggleButton__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ToggleButton__bool__o {
    struct System_Func_ToggleButton__bool__c *klass;
    void *monitor;
    struct System_Func_ToggleButton__bool__Fields fields;
};

struct System_Func_SpriteRenderer__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SpriteRenderer__bool__VTable vtable;
};

struct System_Func_SpriteRenderer__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SpriteRenderer__bool__o {
    struct System_Func_SpriteRenderer__bool__c *klass;
    void *monitor;
    struct System_Func_SpriteRenderer__bool__Fields fields;
};

typedef union _union_203510 _union_203510, *P_union_203510;

union _union_203510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E826C0 MethodInfo_2E826C0, *PMethodInfo_2E826C0;

typedef union _union_334165 _union_334165, *P_union_334165;

union _union_334165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E826C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203512 _union_203512, *P_union_203512;

union _union_203512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203514 _union_203514, *P_union_203514;

union _union_203514 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203516 _union_203516, *P_union_203516;

union _union_203516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GachaTopBannerScroll_VTable Aoharu_GachaTopBannerScroll_VTable, *PAoharu_GachaTopBannerScroll_VTable;

struct Aoharu_GachaTopBannerScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

typedef union _union_203518 _union_203518, *P_union_203518;

union _union_203518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1983A68 MethodInfo_1983A68, *PMethodInfo_1983A68;

typedef union _union_165509 _union_165509, *P_union_165509;

union _union_165509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1983A68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_HomeBgMst__string__VTable System_Func_HomeBgMst__string__VTable, *PSystem_Func_HomeBgMst__string__VTable;

struct System_Func_HomeBgMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct System_DivideByZeroException_VTable System_DivideByZeroException_VTable, *PSystem_DivideByZeroException_VTable;

struct System_DivideByZeroException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct Shock_RecvDummyLoginR_c Shock_RecvDummyLoginR_c, *PShock_RecvDummyLoginR_c;

typedef struct Shock_RecvDummyLoginR_VTable Shock_RecvDummyLoginR_VTable, *PShock_RecvDummyLoginR_VTable;

struct Shock_RecvDummyLoginR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvDummyLoginR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvDummyLoginR_VTable vtable;
};

typedef struct Shock_MngGGLData___c__DisplayClass43_0_c Shock_MngGGLData___c__DisplayClass43_0_c, *PShock_MngGGLData___c__DisplayClass43_0_c;

typedef struct Shock_MngGGLData___c__DisplayClass43_0_VTable Shock_MngGGLData___c__DisplayClass43_0_VTable, *PShock_MngGGLData___c__DisplayClass43_0_VTable;

struct Shock_MngGGLData___c__DisplayClass43_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngGGLData___c__DisplayClass43_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngGGLData___c__DisplayClass43_0_VTable vtable;
};

typedef struct MethodInfo_3397FB4 MethodInfo_3397FB4, *PMethodInfo_3397FB4;

typedef union _union_223391 _union_223391, *P_union_223391;

union _union_223391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397FB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FA1D8 MethodInfo_10FA1D8, *PMethodInfo_10FA1D8;

typedef struct MethodInfo_10FA1D8_RGCTXs MethodInfo_10FA1D8_RGCTXs, *PMethodInfo_10FA1D8_RGCTXs;

typedef union _union_194791 _union_194791, *P_union_194791;

struct MethodInfo_10FA1D8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_194791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA1D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA1D8_RGCTXs *rgctx_data;
    union _union_194791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_SystemLanguage__string__c System_Collections_Generic_Dictionary_SystemLanguage__string__c, *PSystem_Collections_Generic_Dictionary_SystemLanguage__string__c;

typedef struct System_Collections_Generic_Dictionary_SystemLanguage__string__VTable System_Collections_Generic_Dictionary_SystemLanguage__string__VTable, *PSystem_Collections_Generic_Dictionary_SystemLanguage__string__VTable;

struct System_Collections_Generic_Dictionary_SystemLanguage__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_SystemLanguage__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_SystemLanguage__string__VTable vtable;
};

typedef struct System_Func_StarEventCardBonusMst__bool__o System_Func_StarEventCardBonusMst__bool__o, *PSystem_Func_StarEventCardBonusMst__bool__o;

typedef struct System_Func_StarEventCardBonusMst__bool__c System_Func_StarEventCardBonusMst__bool__c, *PSystem_Func_StarEventCardBonusMst__bool__c;

typedef struct System_Func_StarEventCardBonusMst__bool__Fields System_Func_StarEventCardBonusMst__bool__Fields, *PSystem_Func_StarEventCardBonusMst__bool__Fields;

typedef struct System_Func_StarEventCardBonusMst__bool__VTable System_Func_StarEventCardBonusMst__bool__VTable, *PSystem_Func_StarEventCardBonusMst__bool__VTable;

struct System_Func_StarEventCardBonusMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StarEventCardBonusMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StarEventCardBonusMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StarEventCardBonusMst__bool__VTable vtable;
};

struct System_Func_StarEventCardBonusMst__bool__o {
    struct System_Func_StarEventCardBonusMst__bool__c *klass;
    void *monitor;
    struct System_Func_StarEventCardBonusMst__bool__Fields fields;
};

typedef union _union_203540 _union_203540, *P_union_203540;

union _union_203540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203542 _union_203542, *P_union_203542;

union _union_203542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203544 _union_203544, *P_union_203544;

union _union_203544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_StoryReleaseMst__c System_Collections_Generic_IReadOnlyCollection_StoryReleaseMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_StoryReleaseMst__c;

struct System_Collections_Generic_IReadOnlyCollection_StoryReleaseMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203546 _union_203546, *P_union_203546;

union _union_203546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203548 _union_203548, *P_union_203548;

union _union_203548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1603DA0_RGCTXs MethodInfo_1603DA0_RGCTXs, *PMethodInfo_1603DA0_RGCTXs;

struct MethodInfo_1603DA0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct LanguageSetting_StaticFields LanguageSetting_StaticFields, *PLanguageSetting_StaticFields;

typedef struct LanguageSetting_o LanguageSetting_o, *PLanguageSetting_o;

typedef struct LanguageSetting_c LanguageSetting_c, *PLanguageSetting_c;

typedef struct LanguageSetting_Fields LanguageSetting_Fields, *PLanguageSetting_Fields;

typedef struct LanguageSetting_VTable LanguageSetting_VTable, *PLanguageSetting_VTable;

struct LanguageSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LanguageSetting_Fields {
    struct System_String_o *SaveKey;
    int32_t selecting;
};

struct LanguageSetting_o {
    struct LanguageSetting_c *klass;
    void *monitor;
    struct LanguageSetting_Fields fields;
};

struct LanguageSetting_c {
    struct Il2CppClass_1 _1;
    struct LanguageSetting_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LanguageSetting_VTable vtable;
};

struct LanguageSetting_StaticFields {
    struct LanguageSetting_o *_instance;
};

typedef struct Mono_Security_Cryptography_RSAManaged_o Mono_Security_Cryptography_RSAManaged_o, *PMono_Security_Cryptography_RSAManaged_o;

typedef struct Mono_Security_Cryptography_RSAManaged_c Mono_Security_Cryptography_RSAManaged_c, *PMono_Security_Cryptography_RSAManaged_c;

typedef struct Mono_Security_Cryptography_RSAManaged_Fields Mono_Security_Cryptography_RSAManaged_Fields, *PMono_Security_Cryptography_RSAManaged_Fields;

typedef struct Mono_Security_Cryptography_RSAManaged_VTable Mono_Security_Cryptography_RSAManaged_VTable, *PMono_Security_Cryptography_RSAManaged_VTable;

typedef struct Mono_Math_BigInteger_o Mono_Math_BigInteger_o, *PMono_Math_BigInteger_o;

typedef struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_o Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_o, *PMono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_o;

typedef struct Mono_Math_BigInteger_c Mono_Math_BigInteger_c, *PMono_Math_BigInteger_c;

typedef struct Mono_Math_BigInteger_Fields Mono_Math_BigInteger_Fields, *PMono_Math_BigInteger_Fields;

typedef struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_Fields Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_Fields, *PMono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_Fields;

typedef struct Mono_Math_BigInteger_VTable Mono_Math_BigInteger_VTable, *PMono_Math_BigInteger_VTable;

struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_o {
    struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_c *klass;
    void *monitor;
    struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_Fields fields;
};

struct Mono_Security_Cryptography_RSAManaged_Fields {
    struct System_Security_Cryptography_RSA_Fields super;
    bool isCRTpossible;
    bool keyBlinding;
    bool keypairGenerated;
    bool m_disposed;
    struct Mono_Math_BigInteger_o *d;
    struct Mono_Math_BigInteger_o *p;
    struct Mono_Math_BigInteger_o *q;
    struct Mono_Math_BigInteger_o *dp;
    struct Mono_Math_BigInteger_o *dq;
    struct Mono_Math_BigInteger_o *qInv;
    struct Mono_Math_BigInteger_o *n;
    struct Mono_Math_BigInteger_o *e;
    struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_o *KeyGenerated;
};

struct Mono_Security_Cryptography_RSAManaged_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_get_KeySize;
    struct VirtualInvokeData _7_set_KeySize;
    struct VirtualInvokeData _8_get_LegalKeySizes;
    struct VirtualInvokeData _9_get_SignatureAlgorithm;
    struct VirtualInvokeData _10_get_KeyExchangeAlgorithm;
    struct VirtualInvokeData _11_FromXmlString;
    struct VirtualInvokeData _12_ToXmlString;
    struct VirtualInvokeData _13_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _14_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _15_ExportPkcs8PrivateKey;
    struct VirtualInvokeData _16_ExportSubjectPublicKeyInfo;
    struct VirtualInvokeData _17_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _18_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _19_ImportPkcs8PrivateKey;
    struct VirtualInvokeData _20_ImportSubjectPublicKeyInfo;
    struct VirtualInvokeData _21_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _22_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _23_TryExportPkcs8PrivateKey;
    struct VirtualInvokeData _24_TryExportSubjectPublicKeyInfo;
    struct VirtualInvokeData _25_Encrypt;
    struct VirtualInvokeData _26_Decrypt;
    struct VirtualInvokeData _27_SignHash;
    struct VirtualInvokeData _28_VerifyHash;
    struct VirtualInvokeData _29_HashData;
    struct VirtualInvokeData _30_HashData;
    struct VirtualInvokeData _31_SignData;
    struct VirtualInvokeData _32_SignData;
    struct VirtualInvokeData _33_VerifyData;
    struct VirtualInvokeData _34_DecryptValue;
    struct VirtualInvokeData _35_EncryptValue;
    struct VirtualInvokeData _36_ExportParameters;
    struct VirtualInvokeData _37_ImportParameters;
    struct VirtualInvokeData _38_TryDecrypt;
    struct VirtualInvokeData _39_TryEncrypt;
    struct VirtualInvokeData _40_TryHashData;
    struct VirtualInvokeData _41_TrySignHash;
    struct VirtualInvokeData _42_TrySignData;
    struct VirtualInvokeData _43_VerifyData;
    struct VirtualInvokeData _44_VerifyHash;
    struct VirtualInvokeData _45_ExportRSAPrivateKey;
    struct VirtualInvokeData _46_ExportRSAPublicKey;
    struct VirtualInvokeData _47_ImportRSAPrivateKey;
    struct VirtualInvokeData _48_ImportRSAPublicKey;
    struct VirtualInvokeData _49_TryExportRSAPrivateKey;
    struct VirtualInvokeData _50_TryExportRSAPublicKey;
};

struct Mono_Math_BigInteger_Fields {
    uint32_t length;
    struct System_UInt32_array *data;
};

struct Mono_Math_BigInteger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Math_BigInteger_c {
    struct Il2CppClass_1 _1;
    struct Mono_Math_BigInteger_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Math_BigInteger_VTable vtable;
};

struct Mono_Math_BigInteger_o {
    struct Mono_Math_BigInteger_c *klass;
    void *monitor;
    struct Mono_Math_BigInteger_Fields fields;
};

struct Mono_Security_Cryptography_RSAManaged_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Cryptography_RSAManaged_VTable vtable;
};

struct Mono_Security_Cryptography_RSAManaged_o {
    struct Mono_Security_Cryptography_RSAManaged_c *klass;
    void *monitor;
    struct Mono_Security_Cryptography_RSAManaged_Fields fields;
};

typedef struct BlurDebugMenu_VTable BlurDebugMenu_VTable, *PBlurDebugMenu_VTable;

struct BlurDebugMenu_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_110222C MethodInfo_110222C, *PMethodInfo_110222C;

typedef struct MethodInfo_110222C_RGCTXs MethodInfo_110222C_RGCTXs, *PMethodInfo_110222C_RGCTXs;

typedef union _union_195364 _union_195364, *P_union_195364;

union _union_195364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110222C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_110222C_RGCTXs *rgctx_data;
    union _union_195364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_110222C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass597_0_Fields Shock_Protocol___c__DisplayClass597_0_Fields, *PShock_Protocol___c__DisplayClass597_0_Fields;

struct Shock_Protocol___c__DisplayClass597_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef struct MethodInfo_3397FC8 MethodInfo_3397FC8, *PMethodInfo_3397FC8;

typedef union _union_223559 _union_223559, *P_union_223559;

union _union_223559 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397FC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AA480 MethodInfo_20AA480, *PMethodInfo_20AA480;

typedef union _union_275772 _union_275772, *P_union_275772;

union _union_275772 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275772 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct FancyScrollView_FancyCellGroup_TItemData__TContext__RGCTXs FancyScrollView_FancyCellGroup_TItemData__TContext__RGCTXs, *PFancyScrollView_FancyCellGroup_TItemData__TContext__RGCTXs;

struct FancyScrollView_FancyCellGroup_TItemData__TContext__RGCTXs {
    struct MethodInfo *_0_FancyScrollView_FancyCell_TItemData____TContext__get_Context;
    struct Il2CppClass *_1_TContext;
    struct MethodInfo *_2_FancyScrollView_FancyCellGroup_TItemData__TContext___InstantiateCells_b__4_0;
    struct Il2CppClass *_3_FancyScrollView_FancyCellGroup___c_TItemData__TContext_;
    struct MethodInfo *_4_FancyScrollView_FancyCellGroup___c_TItemData__TContext___InstantiateCells_b__4_1;
    struct Il2CppClass *_5_System_Func_GameObject__FancyCell_TItemData__TContext__;
    struct MethodInfo *_6_System_Func_GameObject__FancyCell_TItemData__TContext____ctor;
    struct MethodInfo *_7_System_Linq_Enumerable_Select_GameObject__FancyCell_TItemData__TContext__;
    struct MethodInfo *_8_System_Linq_Enumerable_ToArray_FancyCell_TItemData__TContext__;
    struct Il2CppClass *_9_FancyScrollView_FancyCellGroup_TItemData__TContext_;
    struct MethodInfo *_10_FancyScrollView_FancyCellGroup_TItemData__TContext__InstantiateCells;
    struct MethodInfo *_11_FancyScrollView_FancyCellGroup_TItemData__TContext__set_Cells;
    struct MethodInfo *_12_FancyScrollView_FancyCellGroup_TItemData__TContext__get_Cells;
    struct Il2CppClass *_13_FancyScrollView_FancyCell_TItemData__TContext_;
    struct MethodInfo *_14_FancyScrollView_FancyCell_TItemData__TContext__SetContext;
    struct MethodInfo *_15_FancyScrollView_FancyCell_TItemData__TContext__Initialize;
    struct MethodInfo *_16_FancyScrollView_FancyCell_TItemData____TContext__get_Index;
    struct MethodInfo *_17_FancyScrollView_FancyCell_TItemData__TContext__set_Index;
    struct MethodInfo *_18_FancyScrollView_FancyCell_TItemData__TContext__SetVisible;
    struct MethodInfo *_19_FancyScrollView_FancyCell_TItemData__TContext__get_IsVisible;
    struct MethodInfo *_20_FancyScrollView_FancyCell_TItemData__TContext__UpdateContent;
    struct MethodInfo *_21_FancyScrollView_FancyCell_TItemData__TContext__UpdatePosition;
    struct MethodInfo *_22_FancyScrollView_FancyCell_TItemData____TContext___ctor;
    struct Il2CppClass *_23_FancyScrollView_FancyCell_TItemData____TContext_;
};

typedef struct Aoharu_NoteData___c_StaticFields Aoharu_NoteData___c_StaticFields, *PAoharu_NoteData___c_StaticFields;

typedef struct Aoharu_NoteData___c_o Aoharu_NoteData___c_o, *PAoharu_NoteData___c_o;

typedef struct System_Func_NoteData_Note__bool__o System_Func_NoteData_Note__bool__o, *PSystem_Func_NoteData_Note__bool__o;

typedef struct Aoharu_NoteData___c_c Aoharu_NoteData___c_c, *PAoharu_NoteData___c_c;

typedef struct Aoharu_NoteData___c_Fields Aoharu_NoteData___c_Fields, *PAoharu_NoteData___c_Fields;

typedef struct System_Func_NoteData_Note__bool__c System_Func_NoteData_Note__bool__c, *PSystem_Func_NoteData_Note__bool__c;

typedef struct System_Func_NoteData_Note__bool__Fields System_Func_NoteData_Note__bool__Fields, *PSystem_Func_NoteData_Note__bool__Fields;

typedef struct Aoharu_NoteData___c_VTable Aoharu_NoteData___c_VTable, *PAoharu_NoteData___c_VTable;

typedef struct System_Func_NoteData_Note__bool__VTable System_Func_NoteData_Note__bool__VTable, *PSystem_Func_NoteData_Note__bool__VTable;

struct Aoharu_NoteData___c_StaticFields {
    struct Aoharu_NoteData___c_o *__9;
    struct System_Func_NoteData_Note__bool__o *__9__23_0;
    struct System_Func_NoteData_Note__bool__o *__9__24_0;
};

struct System_Func_NoteData_Note__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_NoteData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_NoteData___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_NoteData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_NoteData___c_VTable vtable;
};

struct Aoharu_NoteData___c_Fields {
};

struct Aoharu_NoteData___c_o {
    struct Aoharu_NoteData___c_c *klass;
    void *monitor;
    struct Aoharu_NoteData___c_Fields fields;
};

struct System_Func_NoteData_Note__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NoteData_Note__bool__VTable vtable;
};

struct System_Func_NoteData_Note__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NoteData_Note__bool__o {
    struct System_Func_NoteData_Note__bool__c *klass;
    void *monitor;
    struct System_Func_NoteData_Note__bool__Fields fields;
};

typedef union _union_203530 _union_203530, *P_union_203530;

union _union_203530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13BE23C MethodInfo_13BE23C, *PMethodInfo_13BE23C;

typedef union _union_207159 _union_207159, *P_union_207159;

union _union_207159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BE23C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BE23C_RGCTXs *rgctx_data;
    union _union_207159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1194D04 MethodInfo_1194D04, *PMethodInfo_1194D04;

typedef union _union_260614 _union_260614, *P_union_260614;

union _union_260614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1194D04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203532 _union_203532, *P_union_203532;

union _union_203532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203534 _union_203534, *P_union_203534;

union _union_203534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3397FCC MethodInfo_3397FCC, *PMethodInfo_3397FCC;

typedef union _union_223727 _union_223727, *P_union_223727;

union _union_223727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3397FCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_c Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_c, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_c;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_VTable Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_VTable, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_VTable;

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_VTable vtable;
};

typedef union _union_203536 _union_203536, *P_union_203536;

union _union_203536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EEB048 MethodInfo_1EEB048, *PMethodInfo_1EEB048;

typedef union _union_304412 _union_304412, *P_union_304412;

union _union_304412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203538 _union_203538, *P_union_203538;

union _union_203538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C5E84_RGCTXs MethodInfo_13C5E84_RGCTXs, *PMethodInfo_13C5E84_RGCTXs;

struct MethodInfo_13C5E84_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_24D4FAC MethodInfo_24D4FAC, *PMethodInfo_24D4FAC;

typedef union _union_180720 _union_180720, *P_union_180720;

union _union_180720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePresetData_array Aoharu_HomePresetData_array, *PAoharu_HomePresetData_array;

struct Aoharu_HomePresetData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePresetData_o *m_Items[65535];
};

typedef struct MethodInfo_15D8C64_RGCTXs MethodInfo_15D8C64_RGCTXs, *PMethodInfo_15D8C64_RGCTXs;

struct MethodInfo_15D8C64_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2683898 MethodInfo_2683898, *PMethodInfo_2683898;

typedef union _union_312382 _union_312382, *P_union_312382;

union _union_312382 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312382 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_Authenticode_AuthenticodeDeformatter_c Mono_Security_Authenticode_AuthenticodeDeformatter_c, *PMono_Security_Authenticode_AuthenticodeDeformatter_c;

typedef struct Mono_Security_Authenticode_AuthenticodeDeformatter_VTable Mono_Security_Authenticode_AuthenticodeDeformatter_VTable, *PMono_Security_Authenticode_AuthenticodeDeformatter_VTable;

struct Mono_Security_Authenticode_AuthenticodeDeformatter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Security_Authenticode_AuthenticodeDeformatter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Authenticode_AuthenticodeDeformatter_VTable vtable;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_o Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_o, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_o;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_Fields Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_Fields, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_Fields;

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_Fields {
    struct Shock_CardData_o *card;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_o {
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_c *klass;
    void *monitor;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_1_Fields fields;
};

typedef struct MethodInfo_293324C MethodInfo_293324C, *PMethodInfo_293324C;

typedef union _union_185218 _union_185218, *P_union_185218;

union _union_185218 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293324C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185218 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_SevenZip_SevenZipEntry_Fields SharpCompress_Common_SevenZip_SevenZipEntry_Fields, *PSharpCompress_Common_SevenZip_SevenZipEntry_Fields;

typedef struct SharpCompress_Common_SevenZip_SevenZipFilePart_o SharpCompress_Common_SevenZip_SevenZipFilePart_o, *PSharpCompress_Common_SevenZip_SevenZipFilePart_o;

typedef struct SharpCompress_Common_SevenZip_SevenZipFilePart_c SharpCompress_Common_SevenZip_SevenZipFilePart_c, *PSharpCompress_Common_SevenZip_SevenZipFilePart_c;

typedef struct SharpCompress_Common_SevenZip_SevenZipFilePart_Fields SharpCompress_Common_SevenZip_SevenZipFilePart_Fields, *PSharpCompress_Common_SevenZip_SevenZipFilePart_Fields;

typedef struct SharpCompress_Common_SevenZip_SevenZipFilePart_VTable SharpCompress_Common_SevenZip_SevenZipFilePart_VTable, *PSharpCompress_Common_SevenZip_SevenZipFilePart_VTable;

typedef struct System_Nullable_CompressionType__o System_Nullable_CompressionType__o, *PSystem_Nullable_CompressionType__o;

typedef struct System_Nullable_CompressionType__Fields System_Nullable_CompressionType__Fields, *PSystem_Nullable_CompressionType__Fields;

struct SharpCompress_Common_SevenZip_SevenZipEntry_Fields {
    struct SharpCompress_Common_Entry_Fields super;
    struct SharpCompress_Common_SevenZip_SevenZipFilePart_o *_FilePart_k__BackingField;
};

struct System_Nullable_CompressionType__Fields {
    bool hasValue;
    int32_t value;
};

struct System_Nullable_CompressionType__o {
    struct System_Nullable_CompressionType__Fields fields;
};

struct SharpCompress_Common_SevenZip_SevenZipFilePart_Fields {
    struct SharpCompress_Common_FilePart_Fields super;
    struct System_Nullable_CompressionType__o _type;
    struct System_IO_Stream_o *_stream;
    struct SharpCompress_Common_SevenZip_ArchiveDatabase_o *_database;
    struct SharpCompress_Common_SevenZip_CFileItem_o *_Header_k__BackingField;
    struct SharpCompress_Common_SevenZip_CFolder_o *_Folder_k__BackingField;
};

struct SharpCompress_Common_SevenZip_SevenZipFilePart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FilePartName;
    struct VirtualInvokeData _5_GetCompressedStream;
    struct VirtualInvokeData _6_GetRawStream;
};

struct SharpCompress_Common_SevenZip_SevenZipFilePart_o {
    struct SharpCompress_Common_SevenZip_SevenZipFilePart_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_SevenZipFilePart_Fields fields;
};

struct SharpCompress_Common_SevenZip_SevenZipFilePart_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_SevenZipFilePart_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_MissionRewardMst__o System_Collections_Generic_IReadOnlyList_MissionRewardMst__o, *PSystem_Collections_Generic_IReadOnlyList_MissionRewardMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_MissionRewardMst__c System_Collections_Generic_IReadOnlyList_MissionRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_MissionRewardMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_MissionRewardMst__Fields System_Collections_Generic_IReadOnlyList_MissionRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MissionRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyList_MissionRewardMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_MissionRewardMst__o {
    struct System_Collections_Generic_IReadOnlyList_MissionRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MissionRewardMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_MissionRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_DecodeTable_VTable SharpCompress_Compressors_Rar_UnpackV2017_DecodeTable_VTable, *PSharpCompress_Compressors_Rar_UnpackV2017_DecodeTable_VTable;

struct SharpCompress_Compressors_Rar_UnpackV2017_DecodeTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_HomeScene___c__DisplayClass28_0_o Aoharu_HomeScene___c__DisplayClass28_0_o, *PAoharu_HomeScene___c__DisplayClass28_0_o;

typedef struct Aoharu_HomeScene___c__DisplayClass28_0_c Aoharu_HomeScene___c__DisplayClass28_0_c, *PAoharu_HomeScene___c__DisplayClass28_0_c;

typedef struct Aoharu_HomeScene___c__DisplayClass28_0_Fields Aoharu_HomeScene___c__DisplayClass28_0_Fields, *PAoharu_HomeScene___c__DisplayClass28_0_Fields;

typedef struct Aoharu_HomeScene___c__DisplayClass28_0_VTable Aoharu_HomeScene___c__DisplayClass28_0_VTable, *PAoharu_HomeScene___c__DisplayClass28_0_VTable;

struct Aoharu_HomeScene___c__DisplayClass28_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomeScene___c__DisplayClass28_0_Fields {
    struct Aoharu_HomeScene_o *__4__this;
    bool isForward;
    struct Carbon_TaskFlow_o *task;
    struct System_Action_Action__o *__9__13;
    struct System_Action_Action__o *__9__14;
    struct System_Action_Action__o *__9__15;
};

struct Aoharu_HomeScene___c__DisplayClass28_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene___c__DisplayClass28_0_VTable vtable;
};

struct Aoharu_HomeScene___c__DisplayClass28_0_o {
    struct Aoharu_HomeScene___c__DisplayClass28_0_c *klass;
    void *monitor;
    struct Aoharu_HomeScene___c__DisplayClass28_0_Fields fields;
};

typedef union _union_335321 _union_335321, *P_union_335321;

union _union_335321 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveLoadingSceneDifficultyLevel_c Aoharu_LiveLoadingSceneDifficultyLevel_c, *PAoharu_LiveLoadingSceneDifficultyLevel_c;

typedef struct Aoharu_LiveLoadingSceneDifficultyLevel_VTable Aoharu_LiveLoadingSceneDifficultyLevel_VTable, *PAoharu_LiveLoadingSceneDifficultyLevel_VTable;

struct Aoharu_LiveLoadingSceneDifficultyLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_LiveLoadingSceneDifficultyLevel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveLoadingSceneDifficultyLevel_VTable vtable;
};

typedef union _union_335324 _union_335324, *P_union_335324;

union _union_335324 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__c System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__c, *PSystem_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__c;

struct System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_335327 _union_335327, *P_union_335327;

union _union_335327 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_ItemMst__Fields System_Collections_Generic_IReadOnlyList_ItemMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_ItemMst__Fields;

struct System_Collections_Generic_IReadOnlyList_ItemMst__Fields {
};

typedef struct MethodInfo_14FA894_RGCTXs MethodInfo_14FA894_RGCTXs, *PMethodInfo_14FA894_RGCTXs;

struct MethodInfo_14FA894_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_o Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_o, *PGree_Wfs_LegacyAssetBundles_JsonBundleManifest_o;

typedef struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_c Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_c, *PGree_Wfs_LegacyAssetBundles_JsonBundleManifest_c;

typedef struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_Fields Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_Fields, *PGree_Wfs_LegacyAssetBundles_JsonBundleManifest_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_VTable Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_VTable, *PGree_Wfs_LegacyAssetBundles_JsonBundleManifest_VTable;

struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_Fields {
    struct System_String_o *m_identifier;
    struct System_String_o *m_name;
    struct System_String_o *m_hash;
    uint32_t m_crc;
    int64_t m_length;
    struct System_String_array *m_dependencies;
};

struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_identifier;
    struct VirtualInvokeData _5_get_name;
    struct VirtualInvokeData _6_get_hash;
    struct VirtualInvokeData _7_get_crc;
    struct VirtualInvokeData _8_get_length;
    struct VirtualInvokeData _9_get_dependencies;
};

struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_o {
    struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_JsonBundleManifest_Fields fields;
};

typedef struct MethodInfo_2B9DF30 MethodInfo_2B9DF30, *PMethodInfo_2B9DF30;

typedef union _union_257132 _union_257132, *P_union_257132;

union _union_257132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DF30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__o System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__o, *PSystem_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__Fields System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__Fields;

struct System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__o {
    struct System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_LiveLaneSkinMst__Fields fields;
};

typedef struct MethodInfo_242A5A4 MethodInfo_242A5A4, *PMethodInfo_242A5A4;

typedef union _union_276486 _union_276486, *P_union_276486;

union _union_276486 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A5A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276486 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFC198 MethodInfo_1BFC198, *PMethodInfo_1BFC198;

typedef union _union_255107 _union_255107, *P_union_255107;

union _union_255107 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFC198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6920 MethodInfo_28B6920, *PMethodInfo_28B6920;

typedef union _union_310396 _union_310396, *P_union_310396;

union _union_310396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E827A4 MethodInfo_2E827A4, *PMethodInfo_2E827A4;

typedef union _union_334929 _union_334929, *P_union_334929;

union _union_334929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E827A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object___c System_ValueTuple_bool__ValueTuple_object__object__object___c, *PSystem_ValueTuple_bool__ValueTuple_object__object__object___c;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object___VTable System_ValueTuple_bool__ValueTuple_object__object__object___VTable, *PSystem_ValueTuple_bool__ValueTuple_object__object__object___VTable;

struct System_ValueTuple_bool__ValueTuple_object__object__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_object__object__object___VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass286_0_c Shock_Protocol___c__DisplayClass286_0_c, *PShock_Protocol___c__DisplayClass286_0_c;

typedef struct Shock_Protocol___c__DisplayClass286_0_VTable Shock_Protocol___c__DisplayClass286_0_VTable, *PShock_Protocol___c__DisplayClass286_0_VTable;

struct Shock_Protocol___c__DisplayClass286_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass286_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass286_0_VTable vtable;
};

typedef union _union_335330 _union_335330, *P_union_335330;

union _union_335330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335333 _union_335333, *P_union_335333;

union _union_335333 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335336 _union_335336, *P_union_335336;

union _union_335336 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1747F7C MethodInfo_1747F7C, *PMethodInfo_1747F7C;

typedef union _union_162407 _union_162407, *P_union_162407;

union _union_162407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_150F5C0_RGCTXs MethodInfo_150F5C0_RGCTXs, *PMethodInfo_150F5C0_RGCTXs;

struct MethodInfo_150F5C0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object___o System_ValueTuple_bool__ValueTuple_object__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object___Fields System_ValueTuple_bool__ValueTuple_object__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object___Fields;

struct System_ValueTuple_bool__ValueTuple_object__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object___Fields fields;
};

typedef union _union_335339 _union_335339, *P_union_335339;

union _union_335339 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B42E8 MethodInfo_32B42E8, *PMethodInfo_32B42E8;

typedef union _union_318793 _union_318793, *P_union_318793;

union _union_318793 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B42E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318793 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_PhotonCodes_c ExitGames_Client_Photon_PhotonCodes_c, *PExitGames_Client_Photon_PhotonCodes_c;

typedef struct ExitGames_Client_Photon_PhotonCodes_StaticFields ExitGames_Client_Photon_PhotonCodes_StaticFields, *PExitGames_Client_Photon_PhotonCodes_StaticFields;

typedef struct ExitGames_Client_Photon_PhotonCodes_VTable ExitGames_Client_Photon_PhotonCodes_VTable, *PExitGames_Client_Photon_PhotonCodes_VTable;

struct ExitGames_Client_Photon_PhotonCodes_StaticFields {
    uint8_t ClientKey;
    uint8_t ModeKey;
    uint8_t ServerKey;
    uint8_t InitEncryption;
    uint8_t Ping;
};

struct ExitGames_Client_Photon_PhotonCodes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_PhotonCodes_c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_PhotonCodes_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_PhotonCodes_VTable vtable;
};

typedef struct MethodInfo_26588B8 MethodInfo_26588B8, *PMethodInfo_26588B8;

typedef union _union_173856 _union_173856, *P_union_173856;

union _union_173856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26588B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Position_c System_Xml_Schema_Position_c, *PSystem_Xml_Schema_Position_c;

typedef struct System_Xml_Schema_Position_VTable System_Xml_Schema_Position_VTable, *PSystem_Xml_Schema_Position_VTable;

struct System_Xml_Schema_Position_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_Position_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Position_VTable vtable;
};

typedef struct MethodInfo_2AD75AC MethodInfo_2AD75AC, *PMethodInfo_2AD75AC;

typedef union _union_328907 _union_328907, *P_union_328907;

union _union_328907 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD75AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309581C MethodInfo_309581C, *PMethodInfo_309581C;

typedef struct MethodInfo_309581C_RGCTXs MethodInfo_309581C_RGCTXs, *PMethodInfo_309581C_RGCTXs;

typedef union _union_164364 _union_164364, *P_union_164364;

union _union_164364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309581C_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_IEquatable_T_;
};

struct MethodInfo_309581C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_SpanHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309581C_RGCTXs *rgctx_data;
    union _union_164364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_PlayCharacterFacialCommand_VTable Shock_Scenes_Adventure_PlayCharacterFacialCommand_VTable, *PShock_Scenes_Adventure_PlayCharacterFacialCommand_VTable;

struct Shock_Scenes_Adventure_PlayCharacterFacialCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef union _union_335342 _union_335342, *P_union_335342;

union _union_335342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_Design_IDictionaryService_Fields System_ComponentModel_Design_IDictionaryService_Fields, *PSystem_ComponentModel_Design_IDictionaryService_Fields;

struct System_ComponentModel_Design_IDictionaryService_Fields {
};

typedef union _union_335345 _union_335345, *P_union_335345;

union _union_335345 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Position_o System_Xml_Schema_Position_o, *PSystem_Xml_Schema_Position_o;

typedef struct System_Xml_Schema_Position_Fields System_Xml_Schema_Position_Fields, *PSystem_Xml_Schema_Position_Fields;

struct System_Xml_Schema_Position_Fields {
    int32_t symbol;
    struct Il2CppObject *particle;
};

struct System_Xml_Schema_Position_o {
    struct System_Xml_Schema_Position_Fields fields;
};

typedef union _union_335348 _union_335348, *P_union_335348;

union _union_335348 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E612B8_RGCTXs MethodInfo_2E612B8_RGCTXs, *PMethodInfo_2E612B8_RGCTXs;

struct MethodInfo_2E612B8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Lookup__ApplyResultSelector_d__13_TKey__TElement__TResult_;
    struct MethodInfo *_1_System_Linq_Lookup__ApplyResultSelector_d__13_TKey__TElement__TResult___ctor;
};

typedef struct SharpCompress_Common_Zip_PkwareTraditionalEncryptionData_Fields SharpCompress_Common_Zip_PkwareTraditionalEncryptionData_Fields, *PSharpCompress_Common_Zip_PkwareTraditionalEncryptionData_Fields;

struct SharpCompress_Common_Zip_PkwareTraditionalEncryptionData_Fields {
    struct System_UInt32_array *_keys;
    struct SharpCompress_Common_ArchiveEncoding_o *_archiveEncoding;
};

typedef struct MethodInfo_181CCF0 MethodInfo_181CCF0, *PMethodInfo_181CCF0;

typedef union _union_339499 _union_339499, *P_union_339499;

union _union_339499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181CCF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181CCF0_RGCTXs *rgctx_data;
    union _union_339499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Rar_VM_RarVM_StaticFields SharpCompress_Compressors_Rar_VM_RarVM_StaticFields, *PSharpCompress_Compressors_Rar_VM_RarVM_StaticFields;

struct SharpCompress_Compressors_Rar_VM_RarVM_StaticFields {
    int32_t VM_MEMMASK;
};

typedef struct MethodInfo_1194C90 MethodInfo_1194C90, *PMethodInfo_1194C90;

typedef union _union_260190 _union_260190, *P_union_260190;

union _union_260190 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1194C90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260190 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329C310 MethodInfo_329C310, *PMethodInfo_329C310;

typedef union _union_316183 _union_316183, *P_union_316183;

union _union_316183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_o Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_o, *PAoharu_Top_MultiEventTopView___c__DisplayClass27_0_o;

typedef struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_c Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_c, *PAoharu_Top_MultiEventTopView___c__DisplayClass27_0_c;

typedef struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_Fields Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_Fields, *PAoharu_Top_MultiEventTopView___c__DisplayClass27_0_Fields;

typedef struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_VTable Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_VTable, *PAoharu_Top_MultiEventTopView___c__DisplayClass27_0_VTable;

struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_Fields {
    struct Aoharu_Top_MultiEventTopView_o *__4__this;
    struct Shock_EventData_o *eventData;
    struct System_Action_o *onComplete;
};

struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_o {
    struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_c *klass;
    void *monitor;
    struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_Fields fields;
};

struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Top_MultiEventTopView___c__DisplayClass27_0_VTable vtable;
};

typedef struct Shock_EventMemberRankingRewardMstTable___c_Fields Shock_EventMemberRankingRewardMstTable___c_Fields, *PShock_EventMemberRankingRewardMstTable___c_Fields;

struct Shock_EventMemberRankingRewardMstTable___c_Fields {
};

typedef union _union_335351 _union_335351, *P_union_335351;

union _union_335351 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_LoadCahceProvider_o Chipstar_Downloads_LoadCahceProvider_o, *PChipstar_Downloads_LoadCahceProvider_o;

typedef struct Chipstar_Downloads_LoadCahceProvider_c Chipstar_Downloads_LoadCahceProvider_c, *PChipstar_Downloads_LoadCahceProvider_c;

typedef struct Chipstar_Downloads_LoadCahceProvider_Fields Chipstar_Downloads_LoadCahceProvider_Fields, *PChipstar_Downloads_LoadCahceProvider_Fields;

typedef struct Chipstar_Downloads_LoadCahceProvider_VTable Chipstar_Downloads_LoadCahceProvider_VTable, *PChipstar_Downloads_LoadCahceProvider_VTable;

struct Chipstar_Downloads_LoadCahceProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnError;
    struct VirtualInvokeData _5_set_OnStartAny;
    struct VirtualInvokeData _6_set_OnStopAny;
    struct VirtualInvokeData _7_LoadAsset;
    struct VirtualInvokeData _8_LoadAsset;
    struct VirtualInvokeData _9_LoadLevel;
    struct VirtualInvokeData _10_LoadLevel;
    struct VirtualInvokeData _11_Preload;
    struct VirtualInvokeData _12_Preload;
    struct VirtualInvokeData _13_Cancel;
    struct VirtualInvokeData _14_DoUpdate;
    struct VirtualInvokeData _15_Dispose;
};

struct Chipstar_Downloads_LoadCahceProvider_Fields {
    struct Chipstar_Downloads_IAssetLoadProvider_o *_MainProvider_k__BackingField;
};

struct Chipstar_Downloads_LoadCahceProvider_o {
    struct Chipstar_Downloads_LoadCahceProvider_c *klass;
    void *monitor;
    struct Chipstar_Downloads_LoadCahceProvider_Fields fields;
};

struct Chipstar_Downloads_LoadCahceProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_LoadCahceProvider_VTable vtable;
};

typedef union _union_335354 _union_335354, *P_union_335354;

union _union_335354 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335357 _union_335357, *P_union_335357;

union _union_335357 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_BindingList_T__c System_ComponentModel_BindingList_T__c, *PSystem_ComponentModel_BindingList_T__c;

typedef struct System_ComponentModel_BindingList_T__RGCTXs System_ComponentModel_BindingList_T__RGCTXs, *PSystem_ComponentModel_BindingList_T__RGCTXs;

typedef struct System_ComponentModel_BindingList_T__VTable System_ComponentModel_BindingList_T__VTable, *PSystem_ComponentModel_BindingList_T__VTable;

struct System_ComponentModel_BindingList_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
    struct VirtualInvokeData _35_ClearItems;
    struct VirtualInvokeData _36_InsertItem;
    struct VirtualInvokeData _37_RemoveItem;
    struct VirtualInvokeData _38_SetItem;
    struct VirtualInvokeData _39_System_ComponentModel_IBindingList_get_AllowNew;
    struct VirtualInvokeData _40_System_ComponentModel_IBindingList_AddNew;
    struct VirtualInvokeData _41_System_ComponentModel_IBindingList_get_AllowEdit;
    struct VirtualInvokeData _42_System_ComponentModel_IBindingList_get_AllowRemove;
    struct VirtualInvokeData _43_System_ComponentModel_IBindingList_get_SupportsChangeNotification;
    struct VirtualInvokeData _44_System_ComponentModel_IBindingList_get_SupportsSearching;
    struct VirtualInvokeData _45_System_ComponentModel_IBindingList_get_SupportsSorting;
    struct VirtualInvokeData _46_System_ComponentModel_IBindingList_get_IsSorted;
    struct VirtualInvokeData _47_System_ComponentModel_IBindingList_get_SortProperty;
    struct VirtualInvokeData _48_System_ComponentModel_IBindingList_get_SortDirection;
    struct VirtualInvokeData _49_add_ListChanged;
    struct VirtualInvokeData _50_remove_ListChanged;
    struct VirtualInvokeData _51_System_ComponentModel_IBindingList_AddIndex;
    struct VirtualInvokeData _52_System_ComponentModel_IBindingList_ApplySort;
    struct VirtualInvokeData _53_System_ComponentModel_IBindingList_Find;
    struct VirtualInvokeData _54_System_ComponentModel_IBindingList_RemoveIndex;
    struct VirtualInvokeData _55_System_ComponentModel_IBindingList_RemoveSort;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_System_ComponentModel_IRaiseItemChangedEvents_get_RaisesItemChangedEvents;
    struct VirtualInvokeData _59_OnAddingNew;
    struct VirtualInvokeData _60_OnListChanged;
    struct VirtualInvokeData _61_CancelNew;
    struct VirtualInvokeData _62_EndNew;
    struct VirtualInvokeData _63_AddNewCore;
    struct VirtualInvokeData _64_get_SupportsChangeNotificationCore;
    struct VirtualInvokeData _65_get_SupportsSearchingCore;
    struct VirtualInvokeData _66_get_SupportsSortingCore;
    struct VirtualInvokeData _67_get_IsSortedCore;
    struct VirtualInvokeData _68_get_SortPropertyCore;
    struct VirtualInvokeData _69_get_SortDirectionCore;
    struct VirtualInvokeData _70_ApplySortCore;
    struct VirtualInvokeData _71_RemoveSortCore;
    struct VirtualInvokeData _72_FindCore;
};

struct System_ComponentModel_BindingList_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_ComponentModel_BindingList_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_BindingList_T__VTable vtable;
};

struct System_ComponentModel_BindingList_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_ObjectModel_Collection_T___ctor;
    struct Il2CppClass *_1_System_Collections_ObjectModel_Collection_T_;
    struct MethodInfo *_2_System_ComponentModel_BindingList_T__Initialize;
    struct MethodInfo *_3_System_Collections_ObjectModel_Collection_T___ctor;
    struct MethodInfo *_4_System_ComponentModel_BindingList_T__get_ItemTypeHasDefaultConstructor;
    struct Il2CppType *_5_T;
    struct MethodInfo *_6_System_Collections_ObjectModel_Collection_T__get_Items;
    struct Il2CppClass *_7_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_8_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_9_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_10_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_11_System_ComponentModel_BindingList_T__HookPropertyChanged;
    struct MethodInfo *_12_System_ComponentModel_BindingList_T__get_AllowNew;
    struct MethodInfo *_13_System_ComponentModel_BindingList_T__FireListChanged;
    struct Il2CppClass *_14_System_ComponentModel_BindingList_T_;
    struct MethodInfo *_15_System_ComponentModel_BindingList_T__OnAddingNew;
    struct MethodInfo *_16_System_ComponentModel_BindingList_T__OnListChanged;
    struct MethodInfo *_17_System_ComponentModel_BindingList_T__EndNew;
    struct MethodInfo *_18_System_ComponentModel_BindingList_T__UnhookPropertyChanged;
    struct MethodInfo *_19_System_Collections_ObjectModel_Collection_T__ClearItems;
    struct MethodInfo *_20_System_Collections_ObjectModel_Collection_T__InsertItem;
    struct MethodInfo *_21_System_Collections_ObjectModel_Collection_T__get_Item;
    struct MethodInfo *_22_System_Collections_ObjectModel_Collection_T__RemoveItem;
    struct MethodInfo *_23_System_Collections_ObjectModel_Collection_T__SetItem;
    struct Il2CppClass *_24_System_Collections_ObjectModel_Collection_T_;
    struct Il2CppClass *_25_T;
    struct MethodInfo *_26_System_ComponentModel_BindingList_T__AddNewCore;
    struct MethodInfo *_27_System_Collections_ObjectModel_Collection_T__IndexOf;
    struct MethodInfo *_28_System_ComponentModel_BindingList_T__FireAddingNew;
    struct MethodInfo *_29_System_Collections_ObjectModel_Collection_T__Add;
    struct MethodInfo *_30_System_ComponentModel_BindingList_T__get_AddingNewHandled;
    struct MethodInfo *_31_System_ComponentModel_BindingList_T__get_AllowEdit;
    struct MethodInfo *_32_System_ComponentModel_BindingList_T__get_AllowRemove;
    struct MethodInfo *_33_System_ComponentModel_BindingList_T__get_SupportsChangeNotificationCore;
    struct MethodInfo *_34_System_ComponentModel_BindingList_T__get_SupportsSearchingCore;
    struct MethodInfo *_35_System_ComponentModel_BindingList_T__get_SupportsSortingCore;
    struct MethodInfo *_36_System_ComponentModel_BindingList_T__get_IsSortedCore;
    struct MethodInfo *_37_System_ComponentModel_BindingList_T__get_SortPropertyCore;
    struct MethodInfo *_38_System_ComponentModel_BindingList_T__get_SortDirectionCore;
    struct MethodInfo *_39_System_ComponentModel_BindingList_T__ApplySortCore;
    struct MethodInfo *_40_System_ComponentModel_BindingList_T__RemoveSortCore;
    struct MethodInfo *_41_System_ComponentModel_BindingList_T__FindCore;
    struct MethodInfo *_42_System_ComponentModel_BindingList_T__Child_PropertyChanged;
    struct MethodInfo *_43_System_ComponentModel_BindingList_T__get_RaiseListChangedEvents;
    struct MethodInfo *_44_System_ComponentModel_BindingList_T__ResetBindings;
    struct MethodInfo *_45_System_Collections_ObjectModel_Collection_T__get_Count;
};

typedef struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__c UniRx_InternalUtil_PriorityQueue_IndexedItem_object__c, *PUniRx_InternalUtil_PriorityQueue_IndexedItem_object__c;

typedef struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__VTable UniRx_InternalUtil_PriorityQueue_IndexedItem_object__VTable, *PUniRx_InternalUtil_PriorityQueue_IndexedItem_object__VTable;

struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
};

struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__VTable vtable;
};

typedef struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_o System_Threading_Tasks_ThreadPoolTaskScheduler___c_o, *PSystem_Threading_Tasks_ThreadPoolTaskScheduler___c_o;

typedef struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_c System_Threading_Tasks_ThreadPoolTaskScheduler___c_c, *PSystem_Threading_Tasks_ThreadPoolTaskScheduler___c_c;

typedef struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_Fields System_Threading_Tasks_ThreadPoolTaskScheduler___c_Fields, *PSystem_Threading_Tasks_ThreadPoolTaskScheduler___c_Fields;

typedef struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_StaticFields System_Threading_Tasks_ThreadPoolTaskScheduler___c_StaticFields, *PSystem_Threading_Tasks_ThreadPoolTaskScheduler___c_StaticFields;

typedef struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_VTable System_Threading_Tasks_ThreadPoolTaskScheduler___c_VTable, *PSystem_Threading_Tasks_ThreadPoolTaskScheduler___c_VTable;

struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_Fields {
};

struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_o {
    struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_c *klass;
    void *monitor;
    struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_Fields fields;
};

struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_VTable vtable;
};

struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_StaticFields {
    struct System_Threading_Tasks_ThreadPoolTaskScheduler___c_o *__9;
};

typedef struct MethodInfo_32529A4 MethodInfo_32529A4, *PMethodInfo_32529A4;

typedef union _union_292140 _union_292140, *P_union_292140;

union _union_292140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32529A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C7D0C MethodInfo_13C7D0C, *PMethodInfo_13C7D0C;

struct MethodInfo_13C7D0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__o UniRx_InternalUtil_PriorityQueue_IndexedItem_object__o, *PUniRx_InternalUtil_PriorityQueue_IndexedItem_object__o;

typedef struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__Fields UniRx_InternalUtil_PriorityQueue_IndexedItem_object__Fields, *PUniRx_InternalUtil_PriorityQueue_IndexedItem_object__Fields;

struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__Fields {
    struct Il2CppObject *Value;
    int64_t Id;
};

struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__o {
    struct UniRx_InternalUtil_PriorityQueue_IndexedItem_object__Fields fields;
};

typedef struct MethodInfo_26588D8 MethodInfo_26588D8, *PMethodInfo_26588D8;

typedef union _union_175294 _union_175294, *P_union_175294;

union _union_175294 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26588D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175294 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9DF24 MethodInfo_2B9DF24, *PMethodInfo_2B9DF24;

typedef union _union_257112 _union_257112, *P_union_257112;

union _union_257112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9DF24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass324_0_o Shock_Protocol___c__DisplayClass324_0_o, *PShock_Protocol___c__DisplayClass324_0_o;

typedef struct Shock_Protocol___c__DisplayClass324_0_c Shock_Protocol___c__DisplayClass324_0_c, *PShock_Protocol___c__DisplayClass324_0_c;

typedef struct Shock_Protocol___c__DisplayClass324_0_Fields Shock_Protocol___c__DisplayClass324_0_Fields, *PShock_Protocol___c__DisplayClass324_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass324_0_VTable Shock_Protocol___c__DisplayClass324_0_VTable, *PShock_Protocol___c__DisplayClass324_0_VTable;

struct Shock_Protocol___c__DisplayClass324_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass324_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass324_0_o {
    struct Shock_Protocol___c__DisplayClass324_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass324_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass324_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass324_0_VTable vtable;
};

typedef struct MethodInfo_22B03A8 MethodInfo_22B03A8, *PMethodInfo_22B03A8;

typedef union _union_291682 _union_291682, *P_union_291682;

union _union_291682 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B03A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReadOnlyReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291682 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ChatProgress____Fields System_Action_ChatProgress____Fields, *PSystem_Action_ChatProgress____Fields;

struct System_Action_ChatProgress____Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_335360 _union_335360, *P_union_335360;

union _union_335360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26588DC MethodInfo_26588DC, *PMethodInfo_26588DC;

typedef union _union_176732 _union_176732, *P_union_176732;

union _union_176732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26588DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6AC24_RGCTXs MethodInfo_2E6AC24_RGCTXs, *PMethodInfo_2E6AC24_RGCTXs;

struct MethodInfo_2E6AC24_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_335363 _union_335363, *P_union_335363;

union _union_335363 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ManifestVersionLoader_o Chipstar_ManifestVersionLoader_o, *PChipstar_ManifestVersionLoader_o;

typedef struct Chipstar_ManifestVersionLoader_c Chipstar_ManifestVersionLoader_c, *PChipstar_ManifestVersionLoader_c;

typedef struct Chipstar_ManifestVersionLoader_Fields Chipstar_ManifestVersionLoader_Fields, *PChipstar_ManifestVersionLoader_Fields;

typedef struct Chipstar_ManifestVersionLoader_VTable Chipstar_ManifestVersionLoader_VTable, *PChipstar_ManifestVersionLoader_VTable;

struct Chipstar_ManifestVersionLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Get;
    struct VirtualInvokeData _9_LoadWait;
};

struct Chipstar_ManifestVersionLoader_Fields {
};

struct Chipstar_ManifestVersionLoader_o {
    struct Chipstar_ManifestVersionLoader_c *klass;
    void *monitor;
    struct Chipstar_ManifestVersionLoader_Fields fields;
};

struct Chipstar_ManifestVersionLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestVersionLoader_VTable vtable;
};

typedef struct MethodInfo_1F325F0 MethodInfo_1F325F0, *PMethodInfo_1F325F0;

struct MethodInfo_1F325F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335366 _union_335366, *P_union_335366;

union _union_335366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335369 _union_335369, *P_union_335369;

union _union_335369 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ShockBundleManifest__UniTask__o System_Func_ShockBundleManifest__UniTask__o, *PSystem_Func_ShockBundleManifest__UniTask__o;

typedef struct System_Func_ShockBundleManifest__UniTask__c System_Func_ShockBundleManifest__UniTask__c, *PSystem_Func_ShockBundleManifest__UniTask__c;

typedef struct System_Func_ShockBundleManifest__UniTask__Fields System_Func_ShockBundleManifest__UniTask__Fields, *PSystem_Func_ShockBundleManifest__UniTask__Fields;

typedef struct System_Func_ShockBundleManifest__UniTask__VTable System_Func_ShockBundleManifest__UniTask__VTable, *PSystem_Func_ShockBundleManifest__UniTask__VTable;

struct System_Func_ShockBundleManifest__UniTask__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ShockBundleManifest__UniTask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ShockBundleManifest__UniTask__o {
    struct System_Func_ShockBundleManifest__UniTask__c *klass;
    void *monitor;
    struct System_Func_ShockBundleManifest__UniTask__Fields fields;
};

struct System_Func_ShockBundleManifest__UniTask__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ShockBundleManifest__UniTask__VTable vtable;
};

typedef struct MethodInfo_22C49E8 MethodInfo_22C49E8, *PMethodInfo_22C49E8;

typedef union _union_277210 _union_277210, *P_union_277210;

union _union_277210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C49E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32529BC MethodInfo_32529BC, *PMethodInfo_32529BC;

typedef union _union_292144 _union_292144, *P_union_292144;

union _union_292144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32529BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6978 MethodInfo_28B6978, *PMethodInfo_28B6978;

typedef union _union_310876 _union_310876, *P_union_310876;

union _union_310876 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310876 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32529B8 MethodInfo_32529B8, *PMethodInfo_32529B8;

typedef union _union_292142 _union_292142, *P_union_292142;

union _union_292142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32529B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsSingleUnitObservableObservable_AsSingleUnitObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_181B620_RGCTXs MethodInfo_181B620_RGCTXs, *PMethodInfo_181B620_RGCTXs;

struct MethodInfo_181B620_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_TSource_;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Collections_Generic_Comparer_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_Comparer_TSource__Compare;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_c System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_c, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_VTable System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_VTable;

struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_VTable vtable;
};

typedef struct MethodInfo_1601BC0 MethodInfo_1601BC0, *PMethodInfo_1601BC0;

typedef struct MethodInfo_1601BC0_RGCTXs MethodInfo_1601BC0_RGCTXs, *PMethodInfo_1601BC0_RGCTXs;

typedef union _union_210931 _union_210931, *P_union_210931;

struct MethodInfo_1601BC0_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1601BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1601BC0_RGCTXs *rgctx_data;
    union _union_210931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5B770 MethodInfo_1B5B770, *PMethodInfo_1B5B770;

typedef union _union_246185 _union_246185, *P_union_246185;

union _union_246185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264EE48 MethodInfo_264EE48, *PMethodInfo_264EE48;

typedef union _union_179474 _union_179474, *P_union_179474;

union _union_179474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EE48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IAnimationWindowPreview__Fields System_Collections_Generic_List_IAnimationWindowPreview__Fields, *PSystem_Collections_Generic_List_IAnimationWindowPreview__Fields;

struct System_Collections_Generic_List_IAnimationWindowPreview__Fields {
    struct UnityEngine_Animations_IAnimationWindowPreview_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_335372 _union_335372, *P_union_335372;

union _union_335372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335375 _union_335375, *P_union_335375;

union _union_335375 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293329C MethodInfo_293329C, *PMethodInfo_293329C;

typedef union _union_186656 _union_186656, *P_union_186656;

union _union_186656 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293329C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186656 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC55C MethodInfo_21DC55C, *PMethodInfo_21DC55C;

typedef union _union_160519 _union_160519, *P_union_160519;

union _union_160519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC55C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_o System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_o, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_Fields System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_Fields;

struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_Fields {
    int32_t value__;
};

struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_o {
    struct System_Runtime_Serialization_Formatters_Binary_BinaryHeaderEnum_Fields fields;
};

typedef struct Aoharu_Scenes_Help_HelpDialog___c_StaticFields Aoharu_Scenes_Help_HelpDialog___c_StaticFields, *PAoharu_Scenes_Help_HelpDialog___c_StaticFields;

typedef struct Aoharu_Scenes_Help_HelpDialog___c_o Aoharu_Scenes_Help_HelpDialog___c_o, *PAoharu_Scenes_Help_HelpDialog___c_o;

typedef struct Aoharu_Scenes_Help_HelpDialog___c_c Aoharu_Scenes_Help_HelpDialog___c_c, *PAoharu_Scenes_Help_HelpDialog___c_c;

typedef struct Aoharu_Scenes_Help_HelpDialog___c_VTable Aoharu_Scenes_Help_HelpDialog___c_VTable, *PAoharu_Scenes_Help_HelpDialog___c_VTable;

struct Aoharu_Scenes_Help_HelpDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Help_HelpDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Help_HelpDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Help_HelpDialog___c_VTable vtable;
};

struct Aoharu_Scenes_Help_HelpDialog___c_o {
    struct Aoharu_Scenes_Help_HelpDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Help_HelpDialog___c_Fields fields;
};

struct Aoharu_Scenes_Help_HelpDialog___c_StaticFields {
    struct Aoharu_Scenes_Help_HelpDialog___c_o *__9;
    struct System_Action_string__o *__9__14_0;
};

typedef struct MethodInfo_10F9F28_RGCTXs MethodInfo_10F9F28_RGCTXs, *PMethodInfo_10F9F28_RGCTXs;

struct MethodInfo_10F9F28_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_335378 _union_335378, *P_union_335378;

union _union_335378 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Mission_MissionDetailDialog___c__DisplayClass10_0_Fields Aoharu_Scenes_Mission_MissionDetailDialog___c__DisplayClass10_0_Fields, *PAoharu_Scenes_Mission_MissionDetailDialog___c__DisplayClass10_0_Fields;

struct Aoharu_Scenes_Mission_MissionDetailDialog___c__DisplayClass10_0_Fields {
    struct Aoharu_Scenes_Mission_MissionDetailDialog_o *__4__this;
    struct Shock_RewardData_o *rewardData;
};

typedef struct System_Globalization_CharUnicodeInfo_VTable System_Globalization_CharUnicodeInfo_VTable, *PSystem_Globalization_CharUnicodeInfo_VTable;

struct System_Globalization_CharUnicodeInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_22C49D4 MethodInfo_22C49D4, *PMethodInfo_22C49D4;

struct MethodInfo_22C49D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281684 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c, *PSystem_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c;

typedef struct System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs, *PSystem_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs;

typedef struct System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable, *PSystem_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable;

struct System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable vtable;
};

struct System_Net_WebSockets_ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs {
    struct Il2CppClass *_0_System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult_;
    struct MethodInfo *_1_System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult___ReceiveAsyncPrivate_b__61_0;
    struct MethodInfo *_2_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TWebSocketReceiveResult__AwaitUnsafeOnCompleted_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter__ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__;
    struct Il2CppClass *_3_TWebSocketReceiveResultGetter;
    struct Il2CppClass *_4_System_Net_WebSockets_ManagedWebSocket_IWebSocketReceiveResultGetter_TWebSocketReceiveResult_;
    struct MethodInfo *_6_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TWebSocketReceiveResult__AwaitUnsafeOnCompleted_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int___ManagedWebSocket__ReceiveAsyncPrivate_d__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__;
    struct MethodInfo *_7_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TWebSocketReceiveResult__SetException;
    struct MethodInfo *_8_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TWebSocketReceiveResult__SetResult;
    struct MethodInfo *_9_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TWebSocketReceiveResult__SetStateMachine;
};

typedef struct UniRx_Subject_GameObject__o UniRx_Subject_GameObject__o, *PUniRx_Subject_GameObject__o;

typedef struct UniRx_Subject_GameObject__c UniRx_Subject_GameObject__c, *PUniRx_Subject_GameObject__c;

typedef struct UniRx_Subject_GameObject__Fields UniRx_Subject_GameObject__Fields, *PUniRx_Subject_GameObject__Fields;

typedef struct UniRx_Subject_GameObject__VTable UniRx_Subject_GameObject__VTable, *PUniRx_Subject_GameObject__VTable;

struct UniRx_Subject_GameObject__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_GameObject__o {
    struct UniRx_Subject_GameObject__c *klass;
    void *monitor;
    struct UniRx_Subject_GameObject__Fields fields;
};

struct UniRx_Subject_GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Subject_GameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_GameObject__VTable vtable;
};

typedef struct MethodInfo_264EE54 MethodInfo_264EE54, *PMethodInfo_264EE54;

typedef union _union_180912 _union_180912, *P_union_180912;

union _union_180912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EE54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_MissionClearNoticeWindow__c System_Action_MissionClearNoticeWindow__c, *PSystem_Action_MissionClearNoticeWindow__c;

typedef struct System_Action_MissionClearNoticeWindow__VTable System_Action_MissionClearNoticeWindow__VTable, *PSystem_Action_MissionClearNoticeWindow__VTable;

struct System_Action_MissionClearNoticeWindow__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MissionClearNoticeWindow__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MissionClearNoticeWindow__VTable vtable;
};

typedef struct MethodInfo_2DF183C MethodInfo_2DF183C, *PMethodInfo_2DF183C;

typedef union _union_171567 _union_171567, *P_union_171567;

union _union_171567 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF183C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171567 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AD590 MethodInfo_16AD590, *PMethodInfo_16AD590;

typedef union _union_159551 _union_159551, *P_union_159551;

union _union_159551 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159551 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335381 _union_335381, *P_union_335381;

union _union_335381 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_FirstObservable_First_T__o UniRx_Operators_FirstObservable_First_T__o, *PUniRx_Operators_FirstObservable_First_T__o;

typedef struct UniRx_Operators_FirstObservable_First_T__Fields UniRx_Operators_FirstObservable_First_T__Fields, *PUniRx_Operators_FirstObservable_First_T__Fields;

typedef struct UniRx_Operators_FirstObservable_T__o UniRx_Operators_FirstObservable_T__o, *PUniRx_Operators_FirstObservable_T__o;

typedef struct UniRx_Operators_FirstObservable_T__c UniRx_Operators_FirstObservable_T__c, *PUniRx_Operators_FirstObservable_T__c;

typedef struct UniRx_Operators_FirstObservable_T__Fields UniRx_Operators_FirstObservable_T__Fields, *PUniRx_Operators_FirstObservable_T__Fields;

typedef struct UniRx_Operators_FirstObservable_T__RGCTXs UniRx_Operators_FirstObservable_T__RGCTXs, *PUniRx_Operators_FirstObservable_T__RGCTXs;

typedef struct UniRx_Operators_FirstObservable_T__VTable UniRx_Operators_FirstObservable_T__VTable, *PUniRx_Operators_FirstObservable_T__VTable;

struct UniRx_Operators_FirstObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_FirstObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FirstObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FirstObservable_T__VTable vtable;
};

struct UniRx_Operators_FirstObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    bool useDefault;
    struct System_Func_T__bool__o *predicate;
};

struct UniRx_Operators_FirstObservable_T__o {
    struct UniRx_Operators_FirstObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_FirstObservable_T__Fields fields;
};

struct UniRx_Operators_FirstObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_FirstObservable_First_T_;
    struct MethodInfo *_4_UniRx_Operators_FirstObservable_First_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_7_UniRx_Operators_FirstObservable_First__T_;
    struct MethodInfo *_8_UniRx_Operators_FirstObservable_First__T___ctor;
};

struct UniRx_Operators_FirstObservable_First_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_FirstObservable_T__o *parent;
    bool notPublished;
};

struct UniRx_Operators_FirstObservable_First_T__o {
    struct UniRx_Operators_FirstObservable_First_T__c *klass;
    void *monitor;
    struct UniRx_Operators_FirstObservable_First_T__Fields fields;
};

typedef struct MethodInfo_1102180 MethodInfo_1102180, *PMethodInfo_1102180;

typedef struct MethodInfo_1102180_RGCTXs MethodInfo_1102180_RGCTXs, *PMethodInfo_1102180_RGCTXs;

typedef union _union_195361 _union_195361, *P_union_195361;

struct MethodInfo_1102180_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1102180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1102180_RGCTXs *rgctx_data;
    union _union_195361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Channel_Fields Cysharp_Threading_Tasks_Channel_Fields, *PCysharp_Threading_Tasks_Channel_Fields;

struct Cysharp_Threading_Tasks_Channel_Fields {
};

typedef struct System_Collections_Generic_KeyValuePair_SoundId__ISoundMst__Fields System_Collections_Generic_KeyValuePair_SoundId__ISoundMst__Fields, *PSystem_Collections_Generic_KeyValuePair_SoundId__ISoundMst__Fields;

typedef struct Shock_Sound_ISoundMst_o Shock_Sound_ISoundMst_o, *PShock_Sound_ISoundMst_o;

typedef struct Shock_Sound_ISoundMst_c Shock_Sound_ISoundMst_c, *PShock_Sound_ISoundMst_c;

typedef struct Shock_Sound_ISoundMst_Fields Shock_Sound_ISoundMst_Fields, *PShock_Sound_ISoundMst_Fields;

struct Shock_Sound_ISoundMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Sound_ISoundMst_Fields {
};

struct Shock_Sound_ISoundMst_o {
    struct Shock_Sound_ISoundMst_c *klass;
    void *monitor;
    struct Shock_Sound_ISoundMst_Fields fields;
};

struct System_Collections_Generic_KeyValuePair_SoundId__ISoundMst__Fields {
    struct Shock_Sound_SoundId_o key;
    struct Shock_Sound_ISoundMst_o *value;
};

typedef struct MethodInfo_14F9EAC MethodInfo_14F9EAC, *PMethodInfo_14F9EAC;

typedef union _union_200400 _union_200400, *P_union_200400;

union _union_200400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F9EAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F9EAC_RGCTXs *rgctx_data;
    union _union_200400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335384 _union_335384, *P_union_335384;

union _union_335384 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1405750 MethodInfo_1405750, *PMethodInfo_1405750;

typedef union _union_259906 _union_259906, *P_union_259906;

union _union_259906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1405750 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335387 _union_335387, *P_union_335387;

union _union_335387 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_MissionClearNoticeWindow__o System_Action_MissionClearNoticeWindow__o, *PSystem_Action_MissionClearNoticeWindow__o;

typedef struct System_Action_MissionClearNoticeWindow__Fields System_Action_MissionClearNoticeWindow__Fields, *PSystem_Action_MissionClearNoticeWindow__Fields;

struct System_Action_MissionClearNoticeWindow__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MissionClearNoticeWindow__o {
    struct System_Action_MissionClearNoticeWindow__c *klass;
    void *monitor;
    struct System_Action_MissionClearNoticeWindow__Fields fields;
};

typedef struct Shock_MissionBannerMst_o Shock_MissionBannerMst_o, *PShock_MissionBannerMst_o;

typedef struct Shock_MissionBannerMst_Fields Shock_MissionBannerMst_Fields, *PShock_MissionBannerMst_Fields;

struct Shock_MissionBannerMst_Fields {
    uint32_t _id;
    int32_t _type;
    struct System_String_o *_bannerFileName;
    uint32_t _masterReleaseLabelId;
};

struct Shock_MissionBannerMst_o {
    struct Shock_MissionBannerMst_c *klass;
    void *monitor;
    struct Shock_MissionBannerMst_Fields fields;
};

typedef struct UnityEngine_UIElements_Label_UxmlFactory_VTable UnityEngine_UIElements_Label_UxmlFactory_VTable, *PUnityEngine_UIElements_Label_UxmlFactory_VTable;

struct UnityEngine_UIElements_Label_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

typedef struct Shock_LoginNotice___c__DisplayClass20_0_Fields Shock_LoginNotice___c__DisplayClass20_0_Fields, *PShock_LoginNotice___c__DisplayClass20_0_Fields;

struct Shock_LoginNotice___c__DisplayClass20_0_Fields {
    struct UnityEngine_Component_o *lifeCycleComponent;
};

typedef struct Photon_Pun_UtilityScripts_ByteComparer_c Photon_Pun_UtilityScripts_ByteComparer_c, *PPhoton_Pun_UtilityScripts_ByteComparer_c;

typedef struct Photon_Pun_UtilityScripts_ByteComparer_VTable Photon_Pun_UtilityScripts_ByteComparer_VTable, *PPhoton_Pun_UtilityScripts_ByteComparer_VTable;

struct Photon_Pun_UtilityScripts_ByteComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Compare;
};

struct Photon_Pun_UtilityScripts_ByteComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_ByteComparer_VTable vtable;
};

typedef struct MethodInfo_1EC9CE4 MethodInfo_1EC9CE4, *PMethodInfo_1EC9CE4;

typedef union _union_282788 _union_282788, *P_union_282788;

union _union_282788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9CE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12734AC MethodInfo_12734AC, *PMethodInfo_12734AC;

typedef union _union_201198 _union_201198, *P_union_201198;

union _union_201198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12734AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335390 _union_335390, *P_union_335390;

union _union_335390 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6B084_RGCTXs MethodInfo_2E6B084_RGCTXs, *PMethodInfo_2E6B084_RGCTXs;

struct MethodInfo_2E6B084_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_335393 _union_335393, *P_union_335393;

union _union_335393 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15EF64C_RGCTXs MethodInfo_15EF64C_RGCTXs, *PMethodInfo_15EF64C_RGCTXs;

struct MethodInfo_15EF64C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_335396 _union_335396, *P_union_335396;

union _union_335396 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Util_Tokenizer_ITokenReader_c System_Security_Util_Tokenizer_ITokenReader_c, *PSystem_Security_Util_Tokenizer_ITokenReader_c;

struct System_Security_Util_Tokenizer_ITokenReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_335399 _union_335399, *P_union_335399;

union _union_335399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D14D4 MethodInfo_19D14D4, *PMethodInfo_19D14D4;

typedef union _union_250779 _union_250779, *P_union_250779;

union _union_250779 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D14D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A5B8 MethodInfo_242A5B8, *PMethodInfo_242A5B8;

typedef union _union_273200 _union_273200, *P_union_273200;

union _union_273200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A5B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_LanguageSourceData_array I2_Loc_LanguageSourceData_array, *PI2_Loc_LanguageSourceData_array;

struct I2_Loc_LanguageSourceData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct I2_Loc_LanguageSourceData_o *m_Items[65535];
};

typedef struct System_Security_Util_Tokenizer_ITokenReader_o System_Security_Util_Tokenizer_ITokenReader_o, *PSystem_Security_Util_Tokenizer_ITokenReader_o;

typedef struct System_Security_Util_Tokenizer_ITokenReader_Fields System_Security_Util_Tokenizer_ITokenReader_Fields, *PSystem_Security_Util_Tokenizer_ITokenReader_Fields;

struct System_Security_Util_Tokenizer_ITokenReader_Fields {
};

struct System_Security_Util_Tokenizer_ITokenReader_o {
    struct System_Security_Util_Tokenizer_ITokenReader_c *klass;
    void *monitor;
    struct System_Security_Util_Tokenizer_ITokenReader_Fields fields;
};

typedef struct MethodInfo_2F37FCC_RGCTXs MethodInfo_2F37FCC_RGCTXs, *PMethodInfo_2F37FCC_RGCTXs;

struct MethodInfo_2F37FCC_RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_Task_Run_TResult_;
};

typedef struct MethodInfo_26197E4 MethodInfo_26197E4, *PMethodInfo_26197E4;

typedef union _union_254769 _union_254769, *P_union_254769;

union _union_254769 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26197E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254769 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__JSONNode__VTable System_Collections_Generic_Dictionary_string__JSONNode__VTable, *PSystem_Collections_Generic_Dictionary_string__JSONNode__VTable;

struct System_Collections_Generic_Dictionary_string__JSONNode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_c Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_c, *PShock_RarityToCardIconFullFrameTable_RarityToSpritePair_c;

typedef struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_VTable Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_VTable, *PShock_RarityToCardIconFullFrameTable_RarityToSpritePair_VTable;

struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_VTable vtable;
};

typedef struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__T6__TR__VTable UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__T6__TR__VTable, *PUniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__T6__TR__VTable;

struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__T6__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_o Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_o, *PShock_RarityToCardIconFullFrameTable_RarityToSpritePair_o;

typedef struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_Fields Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_Fields, *PShock_RarityToCardIconFullFrameTable_RarityToSpritePair_Fields;

typedef struct Shock_SerializableKeyValuePair_RARITY__Sprite____Fields Shock_SerializableKeyValuePair_RARITY__Sprite____Fields, *PShock_SerializableKeyValuePair_RARITY__Sprite____Fields;

struct Shock_SerializableKeyValuePair_RARITY__Sprite____Fields {
    int32_t m_Key;
    struct UnityEngine_Sprite_array *m_Value;
};

struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_Fields {
    struct Shock_SerializableKeyValuePair_RARITY__Sprite____Fields super;
};

struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_o {
    struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_c *klass;
    void *monitor;
    struct Shock_RarityToCardIconFullFrameTable_RarityToSpritePair_Fields fields;
};

typedef struct Shock_GameMstTableBase_ExchangeMst__uint__o Shock_GameMstTableBase_ExchangeMst__uint__o, *PShock_GameMstTableBase_ExchangeMst__uint__o;

typedef struct Shock_GameMstTableBase_ExchangeMst__uint__c Shock_GameMstTableBase_ExchangeMst__uint__c, *PShock_GameMstTableBase_ExchangeMst__uint__c;

typedef struct Shock_GameMstTableBase_ExchangeMst__uint__VTable Shock_GameMstTableBase_ExchangeMst__uint__VTable, *PShock_GameMstTableBase_ExchangeMst__uint__VTable;

struct Shock_GameMstTableBase_ExchangeMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_ExchangeMst__uint__o {
    struct Shock_GameMstTableBase_ExchangeMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_ExchangeMst__uint__Fields fields;
};

struct Shock_GameMstTableBase_ExchangeMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_ExchangeMst__uint__VTable vtable;
};

typedef struct UniRx_Operators_OperatorObservableBase_TResult__c UniRx_Operators_OperatorObservableBase_TResult__c, *PUniRx_Operators_OperatorObservableBase_TResult__c;

typedef struct UniRx_Operators_OperatorObservableBase_TResult__VTable UniRx_Operators_OperatorObservableBase_TResult__VTable, *PUniRx_Operators_OperatorObservableBase_TResult__VTable;

struct UniRx_Operators_OperatorObservableBase_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_OperatorObservableBase_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObservableBase_TResult__VTable vtable;
};

typedef struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_c UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_c, *PUnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_c;

typedef struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_VTable UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_VTable, *PUnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_VTable;

struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_VTable vtable;
};

typedef struct MethodInfo_17FA0AC_RGCTXs MethodInfo_17FA0AC_RGCTXs, *PMethodInfo_17FA0AC_RGCTXs;

struct MethodInfo_17FA0AC_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_T;
};

typedef struct MethodInfo_2947820 MethodInfo_2947820, *PMethodInfo_2947820;

typedef union _union_189900 _union_189900, *P_union_189900;

union _union_189900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_288A43C MethodInfo_288A43C, *PMethodInfo_288A43C;

typedef union _union_271252 _union_271252, *P_union_271252;

union _union_271252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288A43C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294781C MethodInfo_294781C, *PMethodInfo_294781C;

typedef union _union_188462 _union_188462, *P_union_188462;

union _union_188462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294781C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AA3D0 MethodInfo_20AA3D0, *PMethodInfo_20AA3D0;

typedef union _union_275224 _union_275224, *P_union_275224;

union _union_275224 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA3D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275224 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriMana_Player_AudioTrack_VTable CriWare_CriMana_Player_AudioTrack_VTable, *PCriWare_CriMana_Player_AudioTrack_VTable;

struct CriWare_CriMana_Player_AudioTrack_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Carbon_IEnumerableExtensions___c__DisplayClass25_0_T__TKey__Fields Carbon_IEnumerableExtensions___c__DisplayClass25_0_T__TKey__Fields, *PCarbon_IEnumerableExtensions___c__DisplayClass25_0_T__TKey__Fields;

struct Carbon_IEnumerableExtensions___c__DisplayClass25_0_T__TKey__Fields {
    struct System_Func_T__TKey__o *keySelector;
    struct Il2CppObject *max;
};

typedef struct Aoharu_AdventureScene___c_VTable Aoharu_AdventureScene___c_VTable, *PAoharu_AdventureScene___c_VTable;

struct Aoharu_AdventureScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_ReleaseLabelMstTable___c_c Shock_ReleaseLabelMstTable___c_c, *PShock_ReleaseLabelMstTable___c_c;

typedef struct Shock_ReleaseLabelMstTable___c_StaticFields Shock_ReleaseLabelMstTable___c_StaticFields, *PShock_ReleaseLabelMstTable___c_StaticFields;

typedef struct Shock_ReleaseLabelMstTable___c_VTable Shock_ReleaseLabelMstTable___c_VTable, *PShock_ReleaseLabelMstTable___c_VTable;

typedef struct Shock_ReleaseLabelMstTable___c_o Shock_ReleaseLabelMstTable___c_o, *PShock_ReleaseLabelMstTable___c_o;

typedef struct System_Func_ReleaseLabelMst__uint__o System_Func_ReleaseLabelMst__uint__o, *PSystem_Func_ReleaseLabelMst__uint__o;

typedef struct System_Func_ReleaseLabelMst__string__o System_Func_ReleaseLabelMst__string__o, *PSystem_Func_ReleaseLabelMst__string__o;

typedef struct Shock_ReleaseLabelMstTable___c_Fields Shock_ReleaseLabelMstTable___c_Fields, *PShock_ReleaseLabelMstTable___c_Fields;

typedef struct System_Func_ReleaseLabelMst__uint__c System_Func_ReleaseLabelMst__uint__c, *PSystem_Func_ReleaseLabelMst__uint__c;

typedef struct System_Func_ReleaseLabelMst__uint__Fields System_Func_ReleaseLabelMst__uint__Fields, *PSystem_Func_ReleaseLabelMst__uint__Fields;

typedef struct System_Func_ReleaseLabelMst__string__c System_Func_ReleaseLabelMst__string__c, *PSystem_Func_ReleaseLabelMst__string__c;

typedef struct System_Func_ReleaseLabelMst__string__Fields System_Func_ReleaseLabelMst__string__Fields, *PSystem_Func_ReleaseLabelMst__string__Fields;

typedef struct System_Func_ReleaseLabelMst__uint__VTable System_Func_ReleaseLabelMst__uint__VTable, *PSystem_Func_ReleaseLabelMst__uint__VTable;

typedef struct System_Func_ReleaseLabelMst__string__VTable System_Func_ReleaseLabelMst__string__VTable, *PSystem_Func_ReleaseLabelMst__string__VTable;

struct System_Func_ReleaseLabelMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ReleaseLabelMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_ReleaseLabelMstTable___c_Fields {
};

struct System_Func_ReleaseLabelMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ReleaseLabelMst__uint__o {
    struct System_Func_ReleaseLabelMst__uint__c *klass;
    void *monitor;
    struct System_Func_ReleaseLabelMst__uint__Fields fields;
};

struct System_Func_ReleaseLabelMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ReleaseLabelMst__uint__VTable vtable;
};

struct System_Func_ReleaseLabelMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ReleaseLabelMst__string__VTable vtable;
};

struct System_Func_ReleaseLabelMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ReleaseLabelMst__string__o {
    struct System_Func_ReleaseLabelMst__string__c *klass;
    void *monitor;
    struct System_Func_ReleaseLabelMst__string__Fields fields;
};

struct Shock_ReleaseLabelMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ReleaseLabelMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ReleaseLabelMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ReleaseLabelMstTable___c_VTable vtable;
};

struct Shock_ReleaseLabelMstTable___c_o {
    struct Shock_ReleaseLabelMstTable___c_c *klass;
    void *monitor;
    struct Shock_ReleaseLabelMstTable___c_Fields fields;
};

struct Shock_ReleaseLabelMstTable___c_StaticFields {
    struct Shock_ReleaseLabelMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Func_ReleaseLabelMst__uint__o *__9__11_0;
    struct System_Func_ReleaseLabelMst__string__o *__9__18_0;
    struct System_Func_ReleaseLabelMst__string__o *__9__19_0;
};

typedef struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__o System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__o, *PSystem_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__o;

typedef struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__Fields System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__Fields, *PSystem_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__Fields;

struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__Fields {
    uint64_t key;
    struct Shock_MatchPlayerInfomation_InfoData_o value;
};

struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__o {
    struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__Fields fields;
};

typedef struct Shock_Scenes_Adventure_AdventurTimer___c_VTable Shock_Scenes_Adventure_AdventurTimer___c_VTable, *PShock_Scenes_Adventure_AdventurTimer___c_VTable;

struct Shock_Scenes_Adventure_AdventurTimer___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__VTable System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__VTable, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__bool__VTable;

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_Analytics_AnalyticsSessionInfo_SessionStateChanged_Fields UnityEngine_Analytics_AnalyticsSessionInfo_SessionStateChanged_Fields, *PUnityEngine_Analytics_AnalyticsSessionInfo_SessionStateChanged_Fields;

struct UnityEngine_Analytics_AnalyticsSessionInfo_SessionStateChanged_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__c System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__c, *PSystem_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__c;

typedef struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__VTable System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__VTable, *PSystem_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__VTable;

struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_ulong__MatchPlayerInfomation_InfoData__VTable vtable;
};

typedef struct UnityEngine_Playables_Playable_array UnityEngine_Playables_Playable_array, *PUnityEngine_Playables_Playable_array;

struct UnityEngine_Playables_Playable_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Playables_Playable_o m_Items[65535];
};

typedef struct MethodInfo_312B014 MethodInfo_312B014, *PMethodInfo_312B014;

typedef union _union_224651 _union_224651, *P_union_224651;

union _union_224651 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224651 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15F5748_RGCTXs MethodInfo_15F5748_RGCTXs, *PMethodInfo_15F5748_RGCTXs;

struct MethodInfo_15F5748_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Baum2_ListLayoutGroup___c_o Baum2_ListLayoutGroup___c_o, *PBaum2_ListLayoutGroup___c_o;

typedef struct Baum2_ListLayoutGroup___c_c Baum2_ListLayoutGroup___c_c, *PBaum2_ListLayoutGroup___c_c;

typedef struct Baum2_ListLayoutGroup___c_Fields Baum2_ListLayoutGroup___c_Fields, *PBaum2_ListLayoutGroup___c_Fields;

typedef struct Baum2_ListLayoutGroup___c_StaticFields Baum2_ListLayoutGroup___c_StaticFields, *PBaum2_ListLayoutGroup___c_StaticFields;

typedef struct Baum2_ListLayoutGroup___c_VTable Baum2_ListLayoutGroup___c_VTable, *PBaum2_ListLayoutGroup___c_VTable;

typedef struct System_Func_Vector2__float__o System_Func_Vector2__float__o, *PSystem_Func_Vector2__float__o;

typedef struct System_Func_Vector2__float__c System_Func_Vector2__float__c, *PSystem_Func_Vector2__float__c;

typedef struct System_Func_Vector2__float__Fields System_Func_Vector2__float__Fields, *PSystem_Func_Vector2__float__Fields;

typedef struct System_Func_Vector2__float__VTable System_Func_Vector2__float__VTable, *PSystem_Func_Vector2__float__VTable;

struct Baum2_ListLayoutGroup___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Baum2_ListLayoutGroup___c_Fields {
};

struct Baum2_ListLayoutGroup___c_o {
    struct Baum2_ListLayoutGroup___c_c *klass;
    void *monitor;
    struct Baum2_ListLayoutGroup___c_Fields fields;
};

struct Baum2_ListLayoutGroup___c_c {
    struct Il2CppClass_1 _1;
    struct Baum2_ListLayoutGroup___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Baum2_ListLayoutGroup___c_VTable vtable;
};

struct Baum2_ListLayoutGroup___c_StaticFields {
    struct Baum2_ListLayoutGroup___c_o *__9;
    struct System_Func_Vector2__float__o *__9__12_0;
    struct System_Func_Vector2__float__o *__9__12_1;
};

struct System_Func_Vector2__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Vector2__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Vector2__float__VTable vtable;
};

struct System_Func_Vector2__float__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Vector2__float__o {
    struct System_Func_Vector2__float__c *klass;
    void *monitor;
    struct System_Func_Vector2__float__Fields fields;
};

typedef struct Shock_CardCollectionRewardMstTable___c__DisplayClass13_0_Fields Shock_CardCollectionRewardMstTable___c__DisplayClass13_0_Fields, *PShock_CardCollectionRewardMstTable___c__DisplayClass13_0_Fields;

struct Shock_CardCollectionRewardMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_16AD57C MethodInfo_16AD57C, *PMethodInfo_16AD57C;

typedef union _union_159635 _union_159635, *P_union_159635;

union _union_159635 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD57C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159635 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA1750 MethodInfo_1EA1750, *PMethodInfo_1EA1750;

typedef union _union_162053 _union_162053, *P_union_162053;

union _union_162053 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA1750 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162053 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_FunctionLockMstTable___c__DisplayClass20_0_c Shock_FunctionLockMstTable___c__DisplayClass20_0_c, *PShock_FunctionLockMstTable___c__DisplayClass20_0_c;

typedef struct Shock_FunctionLockMstTable___c__DisplayClass20_0_VTable Shock_FunctionLockMstTable___c__DisplayClass20_0_VTable, *PShock_FunctionLockMstTable___c__DisplayClass20_0_VTable;

struct Shock_FunctionLockMstTable___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_FunctionLockMstTable___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FunctionLockMstTable___c__DisplayClass20_0_VTable vtable;
};

typedef struct MethodInfo_33597E8 MethodInfo_33597E8, *PMethodInfo_33597E8;

typedef union _union_157407 _union_157407, *P_union_157407;

union _union_157407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33597E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_StyleSheetCache_SheetHandleKey__object__VTable System_Collections_Generic_KeyValuePair_StyleSheetCache_SheetHandleKey__object__VTable, *PSystem_Collections_Generic_KeyValuePair_StyleSheetCache_SheetHandleKey__object__VTable;

struct System_Collections_Generic_KeyValuePair_StyleSheetCache_SheetHandleKey__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_20664E4 MethodInfo_20664E4, *PMethodInfo_20664E4;

typedef union _union_216555 _union_216555, *P_union_216555;

union _union_216555 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20664E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216555 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B43C MethodInfo_2B0B43C, *PMethodInfo_2B0B43C;

typedef union _union_186224 _union_186224, *P_union_186224;

union _union_186224 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B43C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186224 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBCE70 MethodInfo_2DBCE70, *PMethodInfo_2DBCE70;

struct MethodInfo_2DBCE70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205CA38 MethodInfo_205CA38, *PMethodInfo_205CA38;

typedef union _union_220561 _union_220561, *P_union_220561;

union _union_220561 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CA38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220561 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947828 MethodInfo_2947828, *PMethodInfo_2947828;

typedef union _union_191338 _union_191338, *P_union_191338;

union _union_191338 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947828 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191338 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockEditorManifestConfig_c Shock_Downloads_ShockEditorManifestConfig_c, *PShock_Downloads_ShockEditorManifestConfig_c;

typedef struct Shock_Downloads_ShockEditorManifestConfig_VTable Shock_Downloads_ShockEditorManifestConfig_VTable, *PShock_Downloads_ShockEditorManifestConfig_VTable;

struct Shock_Downloads_ShockEditorManifestConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_DLConfig;
    struct VirtualInvokeData _5_get_BuiltInConfig;
};

struct Shock_Downloads_ShockEditorManifestConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockEditorManifestConfig_VTable vtable;
};

typedef struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_o UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_o, *PUnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_o;

typedef struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_Fields UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_Fields, *PUnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_Fields;

struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_Fields {
    int32_t SpriteID;
    int32_t TextureID;
    int32_t MaterialID;
    struct UnityEngine_Color_o Color;
    struct UnityEngine_Matrix4x4_o Transform;
    struct UnityEngine_Bounds_o Bounds;
    int32_t Layer;
    int32_t SortingLayer;
    int32_t SortingOrder;
    uint64_t SceneCullingMask;
    intptr_t IndexData;
    intptr_t VertexData;
    int32_t IndexCount;
    int32_t VertexCount;
    int32_t ShaderChannelMask;
};

struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_o {
    struct UnityEngine_Experimental_U2D_SpriteIntermediateRendererInfo_Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyList_NoticeGachaMst__c System_Collections_Generic_IReadOnlyList_NoticeGachaMst__c, *PSystem_Collections_Generic_IReadOnlyList_NoticeGachaMst__c;

struct System_Collections_Generic_IReadOnlyList_NoticeGachaMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Net_IPEndPoint_VTable System_Net_IPEndPoint_VTable, *PSystem_Net_IPEndPoint_VTable;

struct System_Net_IPEndPoint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_AddressFamily;
    struct VirtualInvokeData _5_Serialize;
    struct VirtualInvokeData _6_Create;
};

typedef struct UnityEngine_TextCore_LowLevel_GlyphPackingMode_VTable UnityEngine_TextCore_LowLevel_GlyphPackingMode_VTable, *PUnityEngine_TextCore_LowLevel_GlyphPackingMode_VTable;

struct UnityEngine_TextCore_LowLevel_GlyphPackingMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_17F1D88_RGCTXs MethodInfo_17F1D88_RGCTXs, *PMethodInfo_17F1D88_RGCTXs;

struct MethodInfo_17F1D88_RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct Shock_Downloads_ShockEditorManifestConfig_o Shock_Downloads_ShockEditorManifestConfig_o, *PShock_Downloads_ShockEditorManifestConfig_o;

typedef struct Shock_Downloads_ShockEditorManifestConfig_Fields Shock_Downloads_ShockEditorManifestConfig_Fields, *PShock_Downloads_ShockEditorManifestConfig_Fields;

typedef struct Shock_Downloads_ShockRuntimeManifestConfig_o Shock_Downloads_ShockRuntimeManifestConfig_o, *PShock_Downloads_ShockRuntimeManifestConfig_o;

typedef struct Shock_Downloads_ShockRuntimeManifestConfig_c Shock_Downloads_ShockRuntimeManifestConfig_c, *PShock_Downloads_ShockRuntimeManifestConfig_c;

typedef struct Shock_Downloads_ShockRuntimeManifestConfig_Fields Shock_Downloads_ShockRuntimeManifestConfig_Fields, *PShock_Downloads_ShockRuntimeManifestConfig_Fields;

typedef struct Shock_Downloads_ShockRuntimeManifestConfig_VTable Shock_Downloads_ShockRuntimeManifestConfig_VTable, *PShock_Downloads_ShockRuntimeManifestConfig_VTable;

struct Shock_Downloads_ShockEditorManifestConfig_Fields {
    struct Shock_Downloads_ShockManifestConfig_Fields super;
    struct Shock_Downloads_ShockManifestConfig_ConfigGroup_o *m_editorConfig;
    bool m_enableUseBundleDownload;
    struct Shock_Downloads_ShockRuntimeManifestConfig_o *m_runtime;
};

struct Shock_Downloads_ShockRuntimeManifestConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_DLConfig;
    struct VirtualInvokeData _5_get_BuiltInConfig;
};

struct Shock_Downloads_ShockRuntimeManifestConfig_Fields {
    struct Shock_Downloads_ShockManifestConfig_Fields super;
    struct Shock_Downloads_ShockManifestConfig_ConfigGroup_o *m_download;
    struct Shock_Downloads_ShockManifestConfig_ConfigGroup_o *m_builtIn;
};

struct Shock_Downloads_ShockRuntimeManifestConfig_o {
    struct Shock_Downloads_ShockRuntimeManifestConfig_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockRuntimeManifestConfig_Fields fields;
};

struct Shock_Downloads_ShockRuntimeManifestConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockRuntimeManifestConfig_VTable vtable;
};

struct Shock_Downloads_ShockEditorManifestConfig_o {
    struct Shock_Downloads_ShockEditorManifestConfig_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockEditorManifestConfig_Fields fields;
};

typedef struct MethodInfo_2091468 MethodInfo_2091468, *PMethodInfo_2091468;

typedef union _union_325621 _union_325621, *P_union_325621;

union _union_325621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205CA40 MethodInfo_205CA40, *PMethodInfo_205CA40;

typedef union _union_220773 _union_220773, *P_union_220773;

union _union_220773 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CA40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220773 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33451B4 MethodInfo_33451B4, *PMethodInfo_33451B4;

typedef union _union_300453 _union_300453, *P_union_300453;

union _union_300453 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33451B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngItemData___c__DisplayClass15_0_c Shock_MngItemData___c__DisplayClass15_0_c, *PShock_MngItemData___c__DisplayClass15_0_c;

typedef struct Shock_MngItemData___c__DisplayClass15_0_VTable Shock_MngItemData___c__DisplayClass15_0_VTable, *PShock_MngItemData___c__DisplayClass15_0_VTable;

struct Shock_MngItemData___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngItemData___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngItemData___c__DisplayClass15_0_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_NoticeGachaMst__o System_Collections_Generic_IReadOnlyList_NoticeGachaMst__o, *PSystem_Collections_Generic_IReadOnlyList_NoticeGachaMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_NoticeGachaMst__Fields System_Collections_Generic_IReadOnlyList_NoticeGachaMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_NoticeGachaMst__Fields;

struct System_Collections_Generic_IReadOnlyList_NoticeGachaMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_NoticeGachaMst__o {
    struct System_Collections_Generic_IReadOnlyList_NoticeGachaMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_NoticeGachaMst__Fields fields;
};

typedef struct MethodInfo_16A2ACC MethodInfo_16A2ACC, *PMethodInfo_16A2ACC;

typedef union _union_299292 _union_299292, *P_union_299292;

union _union_299292 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A2ACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F7138 MethodInfo_30F7138, *PMethodInfo_30F7138;

typedef union _union_240029 _union_240029, *P_union_240029;

union _union_240029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F7138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBCE5C MethodInfo_2DBCE5C, *PMethodInfo_2DBCE5C;

struct MethodInfo_2DBCE5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256562 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205CA48 MethodInfo_205CA48, *PMethodInfo_205CA48;

typedef union _union_220985 _union_220985, *P_union_220985;

union _union_220985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CA48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TermsOfServiceAgreeScene_VTable Aoharu_TermsOfServiceAgreeScene_VTable, *PAoharu_TermsOfServiceAgreeScene_VTable;

struct Aoharu_TermsOfServiceAgreeScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

typedef struct MethodInfo_21DC574 MethodInfo_21DC574, *PMethodInfo_21DC574;

typedef union _union_161021 _union_161021, *P_union_161021;

union _union_161021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33597F0 MethodInfo_33597F0, *PMethodInfo_33597F0;

typedef union _union_157413 _union_157413, *P_union_157413;

union _union_157413 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33597F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157413 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F9724_RGCTXs MethodInfo_17F9724_RGCTXs, *PMethodInfo_17F9724_RGCTXs;

struct MethodInfo_17F9724_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
};

typedef struct MethodInfo_13C7D5C MethodInfo_13C7D5C, *PMethodInfo_13C7D5C;

struct MethodInfo_13C7D5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C0A24 MethodInfo_24C0A24, *PMethodInfo_24C0A24;

typedef union _union_290638 _union_290638, *P_union_290638;

union _union_290638 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observable__CombineSources_d__21_T__VTable UniRx_Observable__CombineSources_d__21_T__VTable, *PUniRx_Observable__CombineSources_d__21_T__VTable;

struct UniRx_Observable__CombineSources_d__21_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_UniRx_IObservable_T___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_UniRx_IObservable_T___get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

typedef struct Cysharp_Threading_Tasks_UniTaskStatusExtensions_c Cysharp_Threading_Tasks_UniTaskStatusExtensions_c, *PCysharp_Threading_Tasks_UniTaskStatusExtensions_c;

typedef struct Cysharp_Threading_Tasks_UniTaskStatusExtensions_VTable Cysharp_Threading_Tasks_UniTaskStatusExtensions_VTable, *PCysharp_Threading_Tasks_UniTaskStatusExtensions_VTable;

struct Cysharp_Threading_Tasks_UniTaskStatusExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTaskStatusExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskStatusExtensions_VTable vtable;
};

typedef struct MethodInfo_20664C0 MethodInfo_20664C0, *PMethodInfo_20664C0;

typedef union _union_222489 _union_222489, *P_union_222489;

union _union_222489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20664C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5B704 MethodInfo_1B5B704, *PMethodInfo_1B5B704;

typedef union _union_245977 _union_245977, *P_union_245977;

union _union_245977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_Rijndael_c System_Security_Cryptography_Rijndael_c, *PSystem_Security_Cryptography_Rijndael_c;

typedef struct System_Security_Cryptography_Rijndael_StaticFields System_Security_Cryptography_Rijndael_StaticFields, *PSystem_Security_Cryptography_Rijndael_StaticFields;

typedef struct System_Security_Cryptography_Rijndael_VTable System_Security_Cryptography_Rijndael_VTable, *PSystem_Security_Cryptography_Rijndael_VTable;

struct System_Security_Cryptography_Rijndael_StaticFields {
    struct System_Security_Cryptography_KeySizes_array *s_legalBlockSizes;
    struct System_Security_Cryptography_KeySizes_array *s_legalKeySizes;
};

struct System_Security_Cryptography_Rijndael_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_get_BlockSize;
    struct VirtualInvokeData _7_set_BlockSize;
    struct VirtualInvokeData _8_get_FeedbackSize;
    struct VirtualInvokeData _9_set_FeedbackSize;
    struct VirtualInvokeData _10_get_IV;
    struct VirtualInvokeData _11_set_IV;
    struct VirtualInvokeData _12_get_Key;
    struct VirtualInvokeData _13_set_Key;
    struct VirtualInvokeData _14_get_LegalBlockSizes;
    struct VirtualInvokeData _15_get_LegalKeySizes;
    struct VirtualInvokeData _16_get_KeySize;
    struct VirtualInvokeData _17_set_KeySize;
    struct VirtualInvokeData _18_get_Mode;
    struct VirtualInvokeData _19_set_Mode;
    struct VirtualInvokeData _20_get_Padding;
    struct VirtualInvokeData _21_set_Padding;
    struct VirtualInvokeData _22_CreateEncryptor;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_CreateDecryptor;
};

struct System_Security_Cryptography_Rijndael_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_Rijndael_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_Rijndael_VTable vtable;
};

typedef struct MethodInfo_15D8778 MethodInfo_15D8778, *PMethodInfo_15D8778;

typedef struct MethodInfo_15D8778_RGCTXs MethodInfo_15D8778_RGCTXs, *PMethodInfo_15D8778_RGCTXs;

struct MethodInfo_15D8778_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

struct MethodInfo_15D8778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8778_RGCTXs *rgctx_data;
    union _union_335207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_PathList_c System_Net_PathList_c, *PSystem_Net_PathList_c;

typedef struct System_Net_PathList_VTable System_Net_PathList_VTable, *PSystem_Net_PathList_VTable;

struct System_Net_PathList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_PathList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_PathList_VTable vtable;
};

typedef struct MethodInfo_2B933C4 MethodInfo_2B933C4, *PMethodInfo_2B933C4;

typedef union _union_340406 _union_340406, *P_union_340406;

union _union_340406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B933C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B08D4 MethodInfo_10B08D4, *PMethodInfo_10B08D4;

typedef union _union_207693 _union_207693, *P_union_207693;

union _union_207693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B08D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExTween_VTable CriWare_CriAtomExTween_VTable, *PCriWare_CriAtomExTween_VTable;

struct CriWare_CriAtomExTween_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_Dispose;
};

typedef struct System_Security_Cryptography_Rijndael_o System_Security_Cryptography_Rijndael_o, *PSystem_Security_Cryptography_Rijndael_o;

typedef struct System_Security_Cryptography_Rijndael_Fields System_Security_Cryptography_Rijndael_Fields, *PSystem_Security_Cryptography_Rijndael_Fields;

struct System_Security_Cryptography_Rijndael_Fields {
    struct System_Security_Cryptography_SymmetricAlgorithm_Fields super;
};

struct System_Security_Cryptography_Rijndael_o {
    struct System_Security_Cryptography_Rijndael_c *klass;
    void *monitor;
    struct System_Security_Cryptography_Rijndael_Fields fields;
};

typedef struct System_Collections_HashHelpers_Fields System_Collections_HashHelpers_Fields, *PSystem_Collections_HashHelpers_Fields;

struct System_Collections_HashHelpers_Fields {
};

typedef struct Shock_Protocol___c__DisplayClass1352_0_c Shock_Protocol___c__DisplayClass1352_0_c, *PShock_Protocol___c__DisplayClass1352_0_c;

typedef struct Shock_Protocol___c__DisplayClass1352_0_VTable Shock_Protocol___c__DisplayClass1352_0_VTable, *PShock_Protocol___c__DisplayClass1352_0_VTable;

struct Shock_Protocol___c__DisplayClass1352_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1352_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1352_0_VTable vtable;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___c System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___c, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___c;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___VTable System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___VTable, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___VTable;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___VTable vtable;
};

typedef struct MethodInfo_312B04C MethodInfo_312B04C, *PMethodInfo_312B04C;

typedef union _union_224819 _union_224819, *P_union_224819;

union _union_224819 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B04C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_FrameTimingManager_Fields UnityEngine_FrameTimingManager_Fields, *PUnityEngine_FrameTimingManager_Fields;

struct UnityEngine_FrameTimingManager_Fields {
};

typedef struct MethodInfo_20664D8 MethodInfo_20664D8, *PMethodInfo_20664D8;

typedef union _union_222913 _union_222913, *P_union_222913;

union _union_222913 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20664D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222913 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2644790 MethodInfo_2644790, *PMethodInfo_2644790;

typedef union _union_271930 _union_271930, *P_union_271930;

union _union_271930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2644790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1909C7C_RGCTXs MethodInfo_1909C7C_RGCTXs, *PMethodInfo_1909C7C_RGCTXs;

struct MethodInfo_1909C7C_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct MethodInfo_1F32608 MethodInfo_1F32608, *PMethodInfo_1F32608;

struct MethodInfo_1F32608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___o System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___o, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___o;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___Fields System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___Fields, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___Fields;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__o System_ValueTuple_T8__T9__T10__T11__T12__o, *PSystem_ValueTuple_T8__T9__T10__T11__T12__o;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__Fields System_ValueTuple_T8__T9__T10__T11__T12__Fields, *PSystem_ValueTuple_T8__T9__T10__T11__T12__Fields;

struct System_ValueTuple_T8__T9__T10__T11__T12__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
};

struct System_ValueTuple_T8__T9__T10__T11__T12__o {
    struct System_ValueTuple_T8__T9__T10__T11__T12__Fields fields;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T8__T9__T10__T11__T12__o Rest;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___o {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12___Fields fields;
};

typedef struct System_Net_PathList_o System_Net_PathList_o, *PSystem_Net_PathList_o;

typedef struct System_Net_PathList_Fields System_Net_PathList_Fields, *PSystem_Net_PathList_Fields;

struct System_Net_PathList_Fields {
    struct System_Collections_SortedList_o *m_list;
};

struct System_Net_PathList_o {
    struct System_Net_PathList_c *klass;
    void *monitor;
    struct System_Net_PathList_Fields fields;
};

typedef struct MethodInfo_312B050 MethodInfo_312B050, *PMethodInfo_312B050;

typedef union _union_224987 _union_224987, *P_union_224987;

union _union_224987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312B050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E57774 MethodInfo_2E57774, *PMethodInfo_2E57774;

typedef struct MethodInfo_2E57774_RGCTXs MethodInfo_2E57774_RGCTXs, *PMethodInfo_2E57774_RGCTXs;

typedef union _union_214050 _union_214050, *P_union_214050;

struct MethodInfo_2E57774_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E57774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E57774_RGCTXs *rgctx_data;
    union _union_214050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureTextController___c__DisplayClass37_0_VTable Shock_Scenes_Adventure_AdventureTextController___c__DisplayClass37_0_VTable, *PShock_Scenes_Adventure_AdventureTextController___c__DisplayClass37_0_VTable;

struct Shock_Scenes_Adventure_AdventureTextController___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_BillingProductMst__ShopGemData__c System_Func_BillingProductMst__ShopGemData__c, *PSystem_Func_BillingProductMst__ShopGemData__c;

typedef struct System_Func_BillingProductMst__ShopGemData__VTable System_Func_BillingProductMst__ShopGemData__VTable, *PSystem_Func_BillingProductMst__ShopGemData__VTable;

struct System_Func_BillingProductMst__ShopGemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BillingProductMst__ShopGemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingProductMst__ShopGemData__VTable vtable;
};

typedef struct MethodInfo_24C0A1C MethodInfo_24C0A1C, *PMethodInfo_24C0A1C;

typedef union _union_290634 _union_290634, *P_union_290634;

union _union_290634 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290634 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PhotoImageUI_c Shock_PhotoImageUI_c, *PShock_PhotoImageUI_c;

struct Shock_PhotoImageUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PhotoImageUI_VTable vtable;
};

typedef struct Aoharu_MngSSAlignmentData_c Aoharu_MngSSAlignmentData_c, *PAoharu_MngSSAlignmentData_c;

typedef struct Aoharu_MngSSAlignmentData_VTable Aoharu_MngSSAlignmentData_VTable, *PAoharu_MngSSAlignmentData_VTable;

struct Aoharu_MngSSAlignmentData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MngSSAlignmentData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MngSSAlignmentData_VTable vtable;
};

typedef struct MethodInfo_10FA284 MethodInfo_10FA284, *PMethodInfo_10FA284;

typedef struct MethodInfo_10FA284_RGCTXs MethodInfo_10FA284_RGCTXs, *PMethodInfo_10FA284_RGCTXs;

typedef union _union_194794 _union_194794, *P_union_194794;

struct MethodInfo_10FA284_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_194794 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA284 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA284_RGCTXs *rgctx_data;
    union _union_194794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_313F690 MethodInfo_313F690, *PMethodInfo_313F690;

typedef union _union_236139 _union_236139, *P_union_236139;

union _union_236139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313F690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20664CC MethodInfo_20664CC, *PMethodInfo_20664CC;

typedef union _union_222701 _union_222701, *P_union_222701;

union _union_222701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20664CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__LotteryMst__VTable Carbon_ListDictionary_uint__LotteryMst__VTable, *PCarbon_ListDictionary_uint__LotteryMst__VTable;

struct Carbon_ListDictionary_uint__LotteryMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_18FE76C_RGCTXs MethodInfo_18FE76C_RGCTXs, *PMethodInfo_18FE76C_RGCTXs;

struct MethodInfo_18FE76C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct Shock_RecvHomeMissionRData_VTable Shock_RecvHomeMissionRData_VTable, *PShock_RecvHomeMissionRData_VTable;

struct Shock_RecvHomeMissionRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1F07650 MethodInfo_1F07650, *PMethodInfo_1F07650;

typedef struct UniRx_Stubs_T__c UniRx_Stubs_T__c, *PUniRx_Stubs_T__c;

typedef union _union_289179 _union_289179, *P_union_289179;

typedef struct UniRx_Stubs_T__StaticFields UniRx_Stubs_T__StaticFields, *PUniRx_Stubs_T__StaticFields;

typedef struct UniRx_Stubs_T__RGCTXs UniRx_Stubs_T__RGCTXs, *PUniRx_Stubs_T__RGCTXs;

typedef struct UniRx_Stubs_T__VTable UniRx_Stubs_T__VTable, *PUniRx_Stubs_T__VTable;

typedef struct System_Func_T__T__o System_Func_T__T__o, *PSystem_Func_T__T__o;

typedef struct System_Action_Exception__T__o System_Action_Exception__T__o, *PSystem_Action_Exception__T__o;

typedef struct System_Func_T__T__c System_Func_T__T__c, *PSystem_Func_T__T__c;

typedef struct System_Func_T__T__Fields System_Func_T__T__Fields, *PSystem_Func_T__T__Fields;

typedef struct System_Action_Exception__T__c System_Action_Exception__T__c, *PSystem_Action_Exception__T__c;

typedef struct System_Action_Exception__T__Fields System_Action_Exception__T__Fields, *PSystem_Action_Exception__T__Fields;

typedef struct System_Func_T__T__VTable System_Func_T__T__VTable, *PSystem_Func_T__T__VTable;

typedef struct System_Action_Exception__T__VTable System_Action_Exception__T__VTable, *PSystem_Action_Exception__T__VTable;

struct System_Func_T__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Stubs_T__StaticFields {
    struct System_Action_T__o *Ignore;
    struct System_Func_T__T__o *Identity;
    struct System_Action_Exception__T__o *Throw;
};

struct UniRx_Stubs_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Stubs_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Stubs_T__StaticFields *static_fields;
    struct UniRx_Stubs_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Stubs_T__VTable vtable;
};

struct System_Action_Exception__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Exception__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Exception__T__o {
    struct System_Action_Exception__T__c *klass;
    void *monitor;
    struct System_Action_Exception__T__Fields fields;
};

struct System_Action_Exception__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Exception__T__VTable vtable;
};

struct System_Func_T__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Stubs_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Stubs___c_T_;
    struct MethodInfo *_1_UniRx_Stubs___c_T____cctor_b__3_0;
    struct Il2CppClass *_2_System_Action_T_;
    struct MethodInfo *_3_System_Action_T___ctor;
    struct Il2CppClass *_4_UniRx_Stubs_T_;
    struct MethodInfo *_5_UniRx_Stubs___c_T____cctor_b__3_1;
    struct Il2CppClass *_6_System_Func_T__T_;
    struct MethodInfo *_7_System_Func_T__T___ctor;
    struct MethodInfo *_8_UniRx_Stubs___c_T____cctor_b__3_2;
    struct Il2CppClass *_9_System_Action_Exception__T_;
    struct MethodInfo *_10_System_Action_Exception__T___ctor;
};

union _union_289179 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Func_T__T__o {
    struct System_Func_T__T__c *klass;
    void *monitor;
    struct System_Func_T__T__Fields fields;
};

struct System_Func_T__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__T__VTable vtable;
};

struct MethodInfo_1F07650 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Stubs_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289179 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335300 _union_335300, *P_union_335300;

union _union_335300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_int__c System_Collections_Generic_IReadOnlyList_int__c, *PSystem_Collections_Generic_IReadOnlyList_int__c;

struct System_Collections_Generic_IReadOnlyList_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_335303 _union_335303, *P_union_335303;

union _union_335303 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335306 _union_335306, *P_union_335306;

union _union_335306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Chat_ChatParameterCode_VTable Photon_Chat_ChatParameterCode_VTable, *PPhoton_Chat_ChatParameterCode_VTable;

struct Photon_Chat_ChatParameterCode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335309 _union_335309, *P_union_335309;

union _union_335309 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15C4144 MethodInfo_15C4144, *PMethodInfo_15C4144;

typedef union _union_172631 _union_172631, *P_union_172631;

union _union_172631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15C4144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvShopBuyRData_c Shock_RecvShopBuyRData_c, *PShock_RecvShopBuyRData_c;

typedef struct Shock_RecvShopBuyRData_VTable Shock_RecvShopBuyRData_VTable, *PShock_RecvShopBuyRData_VTable;

struct Shock_RecvShopBuyRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvShopBuyRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvShopBuyRData_VTable vtable;
};

typedef struct MethodInfo_1EA1764 MethodInfo_1EA1764, *PMethodInfo_1EA1764;

typedef union _union_162043 _union_162043, *P_union_162043;

union _union_162043 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA1764 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162043 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8272C MethodInfo_2E8272C, *PMethodInfo_2E8272C;

typedef union _union_334547 _union_334547, *P_union_334547;

union _union_334547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8272C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1062F20 MethodInfo_1062F20, *PMethodInfo_1062F20;

typedef union _union_167443 _union_167443, *P_union_167443;

union _union_167443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1062F20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A2180_RGCTXs MethodInfo_12A2180_RGCTXs, *PMethodInfo_12A2180_RGCTXs;

struct MethodInfo_12A2180_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct GreeGameLib_SocialKit_Internal_Auth2Flow_VTable GreeGameLib_SocialKit_Internal_Auth2Flow_VTable, *PGreeGameLib_SocialKit_Internal_Auth2Flow_VTable;

struct GreeGameLib_SocialKit_Internal_Auth2Flow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1747F90 MethodInfo_1747F90, *PMethodInfo_1747F90;

typedef union _union_162197 _union_162197, *P_union_162197;

union _union_162197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747F90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335312 _union_335312, *P_union_335312;

union _union_335312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335315 _union_335315, *P_union_335315;

union _union_335315 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2933244 MethodInfo_2933244, *PMethodInfo_2933244;

typedef union _union_183780 _union_183780, *P_union_183780;

union _union_183780 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183780 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335318 _union_335318, *P_union_335318;

union _union_335318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF8604 MethodInfo_2EF8604, *PMethodInfo_2EF8604;

struct MethodInfo_2EF8604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_OperatorObservableBase_Notification_T___Fields UniRx_Operators_OperatorObservableBase_Notification_T___Fields, *PUniRx_Operators_OperatorObservableBase_Notification_T___Fields;

struct UniRx_Operators_OperatorObservableBase_Notification_T___Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

typedef struct MethodInfo_22C499C MethodInfo_22C499C, *PMethodInfo_22C499C;

typedef union _union_280938 _union_280938, *P_union_280938;

union _union_280938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C499C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_MemoryFrameMaintenance_Fields UnityEngine_PlayerLoop_PostLateUpdate_MemoryFrameMaintenance_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_MemoryFrameMaintenance_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_MemoryFrameMaintenance_Fields {
};

typedef struct MethodInfo_2DBCE1C MethodInfo_2DBCE1C, *PMethodInfo_2DBCE1C;

struct MethodInfo_2DBCE1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MainHeaderObject___c__DisplayClass74_0_VTable Shock_MainHeaderObject___c__DisplayClass74_0_VTable, *PShock_MainHeaderObject___c__DisplayClass74_0_VTable;

struct Shock_MainHeaderObject___c__DisplayClass74_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_TextMeshUIExtensions_c Shock_TextMeshUIExtensions_c, *PShock_TextMeshUIExtensions_c;

typedef struct Shock_TextMeshUIExtensions_VTable Shock_TextMeshUIExtensions_VTable, *PShock_TextMeshUIExtensions_VTable;

struct Shock_TextMeshUIExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TextMeshUIExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TextMeshUIExtensions_VTable vtable;
};

typedef struct MethodInfo_2933240 MethodInfo_2933240, *PMethodInfo_2933240;

typedef union _union_182342 _union_182342, *P_union_182342;

union _union_182342 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182342 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217845 _union_217845, *P_union_217845;

union _union_217845 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242801 _union_242801, *P_union_242801;

union _union_242801 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178158 _union_178158, *P_union_178158;

union _union_178158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217847 _union_217847, *P_union_217847;

union _union_217847 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242803 _union_242803, *P_union_242803;

union _union_242803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217849 _union_217849, *P_union_217849;

union _union_217849 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242805 _union_242805, *P_union_242805;

union _union_242805 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBCA4C MethodInfo_2DBCA4C, *PMethodInfo_2DBCA4C;

typedef union _union_241487 _union_241487, *P_union_241487;

union _union_241487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCA4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_c Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_c, *PMono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_c;

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_VTable Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_VTable, *PMono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_VTable;

struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_VTable vtable;
};

typedef union _union_242807 _union_242807, *P_union_242807;

union _union_242807 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ExchangeTypeComparer_VTable Shock_ExchangeTypeComparer_VTable, *PShock_ExchangeTypeComparer_VTable;

struct Shock_ExchangeTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct System_Buffers_Text_FormattingHelpers_c System_Buffers_Text_FormattingHelpers_c, *PSystem_Buffers_Text_FormattingHelpers_c;

typedef struct System_Buffers_Text_FormattingHelpers_VTable System_Buffers_Text_FormattingHelpers_VTable, *PSystem_Buffers_Text_FormattingHelpers_VTable;

struct System_Buffers_Text_FormattingHelpers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Buffers_Text_FormattingHelpers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Buffers_Text_FormattingHelpers_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_DelayType_o Cysharp_Threading_Tasks_DelayType_o, *PCysharp_Threading_Tasks_DelayType_o;

struct Cysharp_Threading_Tasks_DelayType_o {
    struct Cysharp_Threading_Tasks_DelayType_Fields fields;
};

typedef struct MethodInfo_2DBCA48 MethodInfo_2DBCA48, *PMethodInfo_2DBCA48;

typedef union _union_241279 _union_241279, *P_union_241279;

union _union_241279 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCA48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241279 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203200 _union_203200, *P_union_203200;

union _union_203200 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203202 _union_203202, *P_union_203202;

union _union_203202 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngLiveData___c__DisplayClass42_0_Fields Shock_MngLiveData___c__DisplayClass42_0_Fields, *PShock_MngLiveData___c__DisplayClass42_0_Fields;

typedef struct System_Action_RecvLiveRewardRData__o System_Action_RecvLiveRewardRData__o, *PSystem_Action_RecvLiveRewardRData__o;

typedef struct System_Action_RecvLiveRewardRData__c System_Action_RecvLiveRewardRData__c, *PSystem_Action_RecvLiveRewardRData__c;

typedef struct System_Action_RecvLiveRewardRData__Fields System_Action_RecvLiveRewardRData__Fields, *PSystem_Action_RecvLiveRewardRData__Fields;

typedef struct System_Action_RecvLiveRewardRData__VTable System_Action_RecvLiveRewardRData__VTable, *PSystem_Action_RecvLiveRewardRData__VTable;

struct Shock_MngLiveData___c__DisplayClass42_0_Fields {
    struct System_Action_RecvLiveRewardRData__o *onComplete;
};

struct System_Action_RecvLiveRewardRData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLiveRewardRData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLiveRewardRData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLiveRewardRData__VTable vtable;
};

struct System_Action_RecvLiveRewardRData__o {
    struct System_Action_RecvLiveRewardRData__c *klass;
    void *monitor;
    struct System_Action_RecvLiveRewardRData__Fields fields;
};

typedef struct MethodInfo_1747DC0 MethodInfo_1747DC0, *PMethodInfo_1747DC0;

typedef union _union_162193 _union_162193, *P_union_162193;

union _union_162193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747DC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203204 _union_203204, *P_union_203204;

union _union_203204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203206 _union_203206, *P_union_203206;

union _union_203206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Rendering_RenderPipeline_o UnityEngine_Rendering_RenderPipeline_o, *PUnityEngine_Rendering_RenderPipeline_o;

typedef struct UnityEngine_Rendering_RenderPipeline_c UnityEngine_Rendering_RenderPipeline_c, *PUnityEngine_Rendering_RenderPipeline_c;

typedef struct UnityEngine_Rendering_RenderPipeline_Fields UnityEngine_Rendering_RenderPipeline_Fields, *PUnityEngine_Rendering_RenderPipeline_Fields;

typedef struct UnityEngine_Rendering_RenderPipeline_VTable UnityEngine_Rendering_RenderPipeline_VTable, *PUnityEngine_Rendering_RenderPipeline_VTable;

struct UnityEngine_Rendering_RenderPipeline_Fields {
    bool _disposed_k__BackingField;
};

struct UnityEngine_Rendering_RenderPipeline_o {
    struct UnityEngine_Rendering_RenderPipeline_c *klass;
    void *monitor;
    struct UnityEngine_Rendering_RenderPipeline_Fields fields;
};

struct UnityEngine_Rendering_RenderPipeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_ProcessRenderRequests;
    struct VirtualInvokeData _6_Render;
    struct VirtualInvokeData _7_Dispose;
};

struct UnityEngine_Rendering_RenderPipeline_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rendering_RenderPipeline_VTable vtable;
};

typedef union _union_203208 _union_203208, *P_union_203208;

union _union_203208 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17FE33C_RGCTXs MethodInfo_17FE33C_RGCTXs, *PMethodInfo_17FE33C_RGCTXs;

struct MethodInfo_17FE33C_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponent_T_;
    struct Il2CppClass *_1_T;
    struct MethodInfo *_2_UnityEngine_GameObject_AddComponent_T_;
};

typedef struct MethodInfo_2433FAC MethodInfo_2433FAC, *PMethodInfo_2433FAC;

typedef union _union_276606 _union_276606, *P_union_276606;

union _union_276606 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276606 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178150 _union_178150, *P_union_178150;

union _union_178150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178152 _union_178152, *P_union_178152;

union _union_178152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_265892C MethodInfo_265892C, *PMethodInfo_265892C;

struct MethodInfo_265892C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217841 _union_217841, *P_union_217841;

union _union_217841 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Physics2D_c UnityEngine_Physics2D_c, *PUnityEngine_Physics2D_c;

typedef struct UnityEngine_Physics2D_StaticFields UnityEngine_Physics2D_StaticFields, *PUnityEngine_Physics2D_StaticFields;

typedef struct UnityEngine_Physics2D_VTable UnityEngine_Physics2D_VTable, *PUnityEngine_Physics2D_VTable;

typedef struct System_Collections_Generic_List_Rigidbody2D__o System_Collections_Generic_List_Rigidbody2D__o, *PSystem_Collections_Generic_List_Rigidbody2D__o;

typedef struct System_Collections_Generic_List_Rigidbody2D__c System_Collections_Generic_List_Rigidbody2D__c, *PSystem_Collections_Generic_List_Rigidbody2D__c;

typedef struct System_Collections_Generic_List_Rigidbody2D__Fields System_Collections_Generic_List_Rigidbody2D__Fields, *PSystem_Collections_Generic_List_Rigidbody2D__Fields;

typedef struct System_Collections_Generic_List_Rigidbody2D__StaticFields System_Collections_Generic_List_Rigidbody2D__StaticFields, *PSystem_Collections_Generic_List_Rigidbody2D__StaticFields;

typedef struct System_Collections_Generic_List_Rigidbody2D__VTable System_Collections_Generic_List_Rigidbody2D__VTable, *PSystem_Collections_Generic_List_Rigidbody2D__VTable;

typedef struct UnityEngine_Rigidbody2D_array UnityEngine_Rigidbody2D_array, *PUnityEngine_Rigidbody2D_array;

struct UnityEngine_Physics2D_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Physics2D_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Physics2D_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Physics2D_VTable vtable;
};

struct UnityEngine_Physics2D_StaticFields {
    struct System_Collections_Generic_List_Rigidbody2D__o *m_LastDisabledRigidbody2D;
};

struct System_Collections_Generic_List_Rigidbody2D__StaticFields {
    struct UnityEngine_Rigidbody2D_array *s_emptyArray;
};

struct System_Collections_Generic_List_Rigidbody2D__Fields {
    struct UnityEngine_Rigidbody2D_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Rigidbody2D__o {
    struct System_Collections_Generic_List_Rigidbody2D__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Rigidbody2D__Fields fields;
};

struct System_Collections_Generic_List_Rigidbody2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Rigidbody2D__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Rigidbody2D__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Rigidbody2D__VTable vtable;
};

struct UnityEngine_Rigidbody2D_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Rigidbody2D_o *m_Items[65535];
};

typedef union _union_178154 _union_178154, *P_union_178154;

union _union_178154 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Google_Play_Review_Internal_ReviewAsyncOperation_PlayReviewInfo__VTable Google_Play_Review_Internal_ReviewAsyncOperation_PlayReviewInfo__VTable, *PGoogle_Play_Review_Internal_ReviewAsyncOperation_PlayReviewInfo__VTable;

struct Google_Play_Review_Internal_ReviewAsyncOperation_PlayReviewInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_keepWaiting;
    struct VirtualInvokeData _8_Reset;
    struct VirtualInvokeData _9_get_IsSuccessful;
    struct VirtualInvokeData _10_add_Completed;
    struct VirtualInvokeData _11_remove_Completed;
    struct VirtualInvokeData _12_GetResultImpl;
};

typedef union _union_217843 _union_217843, *P_union_217843;

union _union_217843 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178156 _union_178156, *P_union_178156;

union _union_178156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178168 _union_178168, *P_union_178168;

union _union_178168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2630108 MethodInfo_2630108, *PMethodInfo_2630108;

typedef union _union_270380 _union_270380, *P_union_270380;

union _union_270380 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2630108 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217835 _union_217835, *P_union_217835;

union _union_217835 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242813 _union_242813, *P_union_242813;

union _union_242813 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass391_0_VTable Shock_Protocol___c__DisplayClass391_0_VTable, *PShock_Protocol___c__DisplayClass391_0_VTable;

struct Shock_Protocol___c__DisplayClass391_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2408FF4 MethodInfo_2408FF4, *PMethodInfo_2408FF4;

typedef union _union_269162 _union_269162, *P_union_269162;

union _union_269162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2408FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20667F8 MethodInfo_20667F8, *PMethodInfo_20667F8;

struct MethodInfo_20667F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217837 _union_217837, *P_union_217837;

union _union_217837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242815 _union_242815, *P_union_242815;

union _union_242815 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NAVIGATION_CONDITION_TYPE_Fields Shock_NAVIGATION_CONDITION_TYPE_Fields, *PShock_NAVIGATION_CONDITION_TYPE_Fields;

struct Shock_NAVIGATION_CONDITION_TYPE_Fields {
    int32_t value__;
};

typedef union _union_217839 _union_217839, *P_union_217839;

union _union_217839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242817 _union_242817, *P_union_242817;

union _union_242817 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242819 _union_242819, *P_union_242819;

union _union_242819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_FriendListScene___c__DisplayClass50_0_o Aoharu_FriendListScene___c__DisplayClass50_0_o, *PAoharu_FriendListScene___c__DisplayClass50_0_o;

typedef struct Aoharu_FriendListScene___c__DisplayClass50_0_c Aoharu_FriendListScene___c__DisplayClass50_0_c, *PAoharu_FriendListScene___c__DisplayClass50_0_c;

typedef struct Aoharu_FriendListScene___c__DisplayClass50_0_Fields Aoharu_FriendListScene___c__DisplayClass50_0_Fields, *PAoharu_FriendListScene___c__DisplayClass50_0_Fields;

typedef struct Aoharu_FriendListScene___c__DisplayClass50_0_VTable Aoharu_FriendListScene___c__DisplayClass50_0_VTable, *PAoharu_FriendListScene___c__DisplayClass50_0_VTable;

typedef struct Aoharu_FriendListScene_o Aoharu_FriendListScene_o, *PAoharu_FriendListScene_o;

typedef struct Aoharu_FriendListScene_c Aoharu_FriendListScene_c, *PAoharu_FriendListScene_c;

typedef struct Aoharu_FriendListScene_Fields Aoharu_FriendListScene_Fields, *PAoharu_FriendListScene_Fields;

typedef struct Aoharu_FriendListScene_VTable Aoharu_FriendListScene_VTable, *PAoharu_FriendListScene_VTable;

typedef struct Shock_Scenes_FriendList_FriendTab_o Shock_Scenes_FriendList_FriendTab_o, *PShock_Scenes_FriendList_FriendTab_o;

typedef struct Shock_Scenes_FriendList_FriendListScroll_o Shock_Scenes_FriendList_FriendListScroll_o, *PShock_Scenes_FriendList_FriendListScroll_o;

typedef struct Shock_Scenes_FriendList_FriendListTextLayout_o Shock_Scenes_FriendList_FriendListTextLayout_o, *PShock_Scenes_FriendList_FriendListTextLayout_o;

typedef struct Shock_FriendListRefineDialog_o Shock_FriendListRefineDialog_o, *PShock_FriendListRefineDialog_o;

typedef struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___o System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___o, *PSystem_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___o;

typedef struct System_Collections_Generic_List_FriendData__o System_Collections_Generic_List_FriendData__o, *PSystem_Collections_Generic_List_FriendData__o;

typedef struct Shock_Scenes_FriendList_FriendTab_c Shock_Scenes_FriendList_FriendTab_c, *PShock_Scenes_FriendList_FriendTab_c;

typedef struct Shock_Scenes_FriendList_FriendTab_Fields Shock_Scenes_FriendList_FriendTab_Fields, *PShock_Scenes_FriendList_FriendTab_Fields;

typedef struct Shock_Scenes_FriendList_FriendListScroll_c Shock_Scenes_FriendList_FriendListScroll_c, *PShock_Scenes_FriendList_FriendListScroll_c;

typedef struct Shock_Scenes_FriendList_FriendListScroll_Fields Shock_Scenes_FriendList_FriendListScroll_Fields, *PShock_Scenes_FriendList_FriendListScroll_Fields;

typedef struct Shock_Scenes_FriendList_FriendListTextLayout_c Shock_Scenes_FriendList_FriendListTextLayout_c, *PShock_Scenes_FriendList_FriendListTextLayout_c;

typedef struct Shock_Scenes_FriendList_FriendListTextLayout_Fields Shock_Scenes_FriendList_FriendListTextLayout_Fields, *PShock_Scenes_FriendList_FriendListTextLayout_Fields;

typedef struct Shock_FriendListRefineDialog_c Shock_FriendListRefineDialog_c, *PShock_FriendListRefineDialog_c;

typedef struct Shock_FriendListRefineDialog_Fields Shock_FriendListRefineDialog_Fields, *PShock_FriendListRefineDialog_Fields;

typedef struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___c System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___c, *PSystem_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___c;

typedef struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___Fields System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___Fields, *PSystem_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___Fields;

typedef struct System_Collections_Generic_List_FriendData__c System_Collections_Generic_List_FriendData__c, *PSystem_Collections_Generic_List_FriendData__c;

typedef struct System_Collections_Generic_List_FriendData__Fields System_Collections_Generic_List_FriendData__Fields, *PSystem_Collections_Generic_List_FriendData__Fields;

typedef struct Shock_Scenes_FriendList_FriendTab_VTable Shock_Scenes_FriendList_FriendTab_VTable, *PShock_Scenes_FriendList_FriendTab_VTable;

typedef struct Shock_TabBase_FriendTabButton__Fields Shock_TabBase_FriendTabButton__Fields, *PShock_TabBase_FriendTabButton__Fields;

typedef struct Shock_Scenes_FriendList_FriendListScroll_VTable Shock_Scenes_FriendList_FriendListScroll_VTable, *PShock_Scenes_FriendList_FriendListScroll_VTable;

typedef struct Shock_ScrollBase_FriendListScrollItem__Fields Shock_ScrollBase_FriendListScrollItem__Fields, *PShock_ScrollBase_FriendListScrollItem__Fields;

typedef struct Shock_Scenes_FriendList_FriendListTextLayout_VTable Shock_Scenes_FriendList_FriendListTextLayout_VTable, *PShock_Scenes_FriendList_FriendListTextLayout_VTable;

typedef struct Shock_FriendListRefineDialog_VTable Shock_FriendListRefineDialog_VTable, *PShock_FriendListRefineDialog_VTable;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilter_o Shock_Scenes_FriendList_FriendListRefineFilter_o, *PShock_Scenes_FriendList_FriendListRefineFilter_o;

typedef struct System_Collections_Generic_List_FriendData__StaticFields System_Collections_Generic_List_FriendData__StaticFields, *PSystem_Collections_Generic_List_FriendData__StaticFields;

typedef struct System_Collections_Generic_List_FriendData__VTable System_Collections_Generic_List_FriendData__VTable, *PSystem_Collections_Generic_List_FriendData__VTable;

typedef struct Shock_FriendData_array Shock_FriendData_array, *PShock_FriendData_array;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilter_c Shock_Scenes_FriendList_FriendListRefineFilter_c, *PShock_Scenes_FriendList_FriendListRefineFilter_c;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilter_VTable Shock_Scenes_FriendList_FriendListRefineFilter_VTable, *PShock_Scenes_FriendList_FriendListRefineFilter_VTable;

struct Aoharu_FriendListScene___c__DisplayClass50_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct Aoharu_FriendListScene_o *__4__this;
};

struct Aoharu_FriendListScene___c__DisplayClass50_0_o {
    struct Aoharu_FriendListScene___c__DisplayClass50_0_c *klass;
    void *monitor;
    struct Aoharu_FriendListScene___c__DisplayClass50_0_Fields fields;
};

struct Aoharu_FriendListScene___c__DisplayClass50_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_FriendListScene___c__DisplayClass50_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_FriendListScene___c__DisplayClass50_0_VTable vtable;
};

struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_FriendListScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Shock_Scenes_FriendList_FriendTab_o *m_friendTab;
    struct Shock_Scenes_FriendList_FriendListScroll_o *m_friendListScroll;
    struct Shock_Scenes_FriendList_FriendListTextLayout_o *m_friendListTextLayout;
    struct Shock_ButtonEvent_o *m_refineFavoriteButton;
    struct UnityEngine_GameObject_o *m_refineFavoriteChackObject;
    struct Shock_ButtonEvent_o *m_friendRequestRejectButton;
    struct UnityEngine_GameObject_o *m_friendRequestRejectChackObject;
    struct UnityEngine_GameObject_o *m_friendIdInputObject;
    struct Shock_ButtonEvent_o *m_searchButton;
    struct Shock_ButtonEvent_o *m_randomSearchButton;
    struct Shock_ButtonEvent_o *m_GusetSettingButton;
    struct UnityEngine_GameObject_o *m_notifIcon;
    struct Shock_ButtonEvent_o *m_orderDescButton;
    struct Shock_ButtonEvent_o *m_orderAsceButton;
    struct Shock_ButtonEvent_o *m_orderLoginButton;
    struct Shock_ButtonEvent_o *m_orderRankButton;
    struct Shock_FriendListRefineDialog_o *m_refineDialog;
    float m_RandomSerchGrayoutTime;
    struct Shock_AnimatorPlayerLite_o *m_SideAnimator;
    struct Shock_AnimatorPlayerLite_o *m_ButtonAnimator;
    struct Shock_AnimatorPlayerLite_o *m_ScrollAnimator;
    int32_t m_currentTab;
    int32_t m_currentFriendStatus;
    int32_t m_sortType;
    bool m_isAscendingOrder;
    bool m_isRefineFavorite;
    bool m_isFriendRequestReject;
    bool m_IsFirstSendList;
    bool m_isMyfriendDataSet;
    bool m_IsScrollAddLoad;
    struct Carbon_StepTask_o *m_ScrollLoadTask;
    struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___o *m_LoadedList;
    struct System_Collections_Generic_List_FriendData__o *m_currentFriendRefineList;
    int32_t m_currentFriendRefinePage;
    int32_t m_currentFriendRefineTab;
    int32_t m_LoadedFlg;
    int32_t m_CurrentLoadedPage;
};

struct System_Collections_Generic_List_FriendData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_Scenes_FriendList_FriendListRefineFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_FriendList_FriendTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Shock_Scenes_FriendList_FriendListTextLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_friendNumText;
    struct Shock_InputFieldUI_o *m_searchTextInput;
    struct UnityEngine_GameObject_o *m_emptyTextObj;
    struct Shock_TextMeshUI_o *m_emptyText;
    struct System_String_array *m_tabNameIdList;
};

struct Shock_Scenes_FriendList_FriendListTextLayout_o {
    struct Shock_Scenes_FriendList_FriendListTextLayout_c *klass;
    void *monitor;
    struct Shock_Scenes_FriendList_FriendListTextLayout_Fields fields;
};

struct Shock_ScrollBase_FriendListScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_Scenes_FriendList_FriendListScroll_Fields {
    struct Shock_ScrollBase_FriendListScrollItem__Fields super;
};

struct Shock_FriendListRefineDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_FriendListRefineDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FriendListRefineDialog_VTable vtable;
};

struct Shock_FriendListRefineDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct UnityEngine_RectTransform_o *m_ScrollRoot;
    struct Shock_ScrollRectUI_o *m_Scroll;
    struct Shock_ButtonEvent_o *m_AllSelectButton;
    struct Shock_ButtonEvent_o *m_AllReleaseButton;
    struct Shock_TextMeshUI_o *m_titleText;
    struct Shock_Scenes_FriendList_FriendListRefineFilter_o *m_refineFilter;
    struct UnityEngine_GameObject_o *m_sordAdaptionObj;
    struct System_Action_o *_OnUpdateLayout_k__BackingField;
};

struct Shock_FriendListRefineDialog_o {
    struct Shock_FriendListRefineDialog_c *klass;
    void *monitor;
    struct Shock_FriendListRefineDialog_Fields fields;
};

struct Shock_TabBase_FriendTabButton__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_T__o *m_list;
    int32_t m_selectedIndex;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Shock_Scenes_FriendList_FriendListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_Scenes_FriendList_FriendListTextLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_FriendList_FriendListTextLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FriendList_FriendListTextLayout_VTable vtable;
};

struct System_Collections_Generic_List_FriendData__Fields {
    struct Shock_FriendData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_FriendListScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct System_Collections_Generic_List_FriendData__StaticFields {
    struct Shock_FriendData_array *s_emptyArray;
};

struct Shock_Scenes_FriendList_FriendTab_Fields {
    struct Shock_TabBase_FriendTabButton__Fields super;
};

struct Shock_FriendData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_FriendData_o *m_Items[65535];
};

struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___VTable vtable;
};

struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___o {
    struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_FRIEND_STATUS__List_FriendData___Fields fields;
};

struct Shock_Scenes_FriendList_FriendListScroll_o {
    struct Shock_Scenes_FriendList_FriendListScroll_c *klass;
    void *monitor;
    struct Shock_Scenes_FriendList_FriendListScroll_Fields fields;
};

struct Shock_Scenes_FriendList_FriendListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FriendList_FriendListScroll_VTable vtable;
};

struct System_Collections_Generic_List_FriendData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FriendData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FriendData__VTable vtable;
};

struct Aoharu_FriendListScene_o {
    struct Aoharu_FriendListScene_c *klass;
    void *monitor;
    struct Aoharu_FriendListScene_Fields fields;
};

struct System_Collections_Generic_List_FriendData__o {
    struct System_Collections_Generic_List_FriendData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_FriendData__Fields fields;
};

struct Aoharu_FriendListScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_FriendListScene_VTable vtable;
};

struct Shock_Scenes_FriendList_FriendTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FriendList_FriendTab_VTable vtable;
};

struct Shock_Scenes_FriendList_FriendTab_o {
    struct Shock_Scenes_FriendList_FriendTab_c *klass;
    void *monitor;
    struct Shock_Scenes_FriendList_FriendTab_Fields fields;
};

struct Shock_Scenes_FriendList_FriendListRefineFilter_o {
    struct Shock_Scenes_FriendList_FriendListRefineFilter_c *klass;
    void *monitor;
    struct Shock_Scenes_FriendList_FriendListRefineFilter_Fields fields;
};

struct Shock_Scenes_FriendList_FriendListRefineFilter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FriendList_FriendListRefineFilter_VTable vtable;
};

typedef struct UnityEngine_Physics2D_o UnityEngine_Physics2D_o, *PUnityEngine_Physics2D_o;

typedef struct UnityEngine_Physics2D_Fields UnityEngine_Physics2D_Fields, *PUnityEngine_Physics2D_Fields;

struct UnityEngine_Physics2D_Fields {
};

struct UnityEngine_Physics2D_o {
    struct UnityEngine_Physics2D_c *klass;
    void *monitor;
    struct UnityEngine_Physics2D_Fields fields;
};

typedef union _union_242811 _union_242811, *P_union_242811;

union _union_242811 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Http_NtlmClient___c_o Mono_Http_NtlmClient___c_o, *PMono_Http_NtlmClient___c_o;

typedef struct Mono_Http_NtlmClient___c_c Mono_Http_NtlmClient___c_c, *PMono_Http_NtlmClient___c_c;

typedef struct Mono_Http_NtlmClient___c_Fields Mono_Http_NtlmClient___c_Fields, *PMono_Http_NtlmClient___c_Fields;

typedef struct Mono_Http_NtlmClient___c_StaticFields Mono_Http_NtlmClient___c_StaticFields, *PMono_Http_NtlmClient___c_StaticFields;

typedef struct Mono_Http_NtlmClient___c_VTable Mono_Http_NtlmClient___c_VTable, *PMono_Http_NtlmClient___c_VTable;

struct Mono_Http_NtlmClient___c_Fields {
};

struct Mono_Http_NtlmClient___c_o {
    struct Mono_Http_NtlmClient___c_c *klass;
    void *monitor;
    struct Mono_Http_NtlmClient___c_Fields fields;
};

struct Mono_Http_NtlmClient___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Http_NtlmClient___c_c {
    struct Il2CppClass_1 _1;
    struct Mono_Http_NtlmClient___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Http_NtlmClient___c_VTable vtable;
};

struct Mono_Http_NtlmClient___c_StaticFields {
    struct Mono_Http_NtlmClient___c_o *__9;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_HttpWebRequest__NtlmSession__o *__9__1_0;
};

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_o Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_o, *PMono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_o;

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_Fields Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_Fields, *PMono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_Fields;

struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_o {
    struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_tlsctx_certificate_callback_Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__VTable System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__VTable, *PSystem_Collections_Generic_Dictionary_Animation__SkeletonAnimation__VTable;

struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_20917BC MethodInfo_20917BC, *PMethodInfo_20917BC;

typedef union _union_325685 _union_325685, *P_union_325685;

union _union_325685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20917BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_SelectionCaret_Fields TMPro_TMP_SelectionCaret_Fields, *PTMPro_TMP_SelectionCaret_Fields;

struct TMPro_TMP_SelectionCaret_Fields {
    struct UnityEngine_UI_MaskableGraphic_Fields super;
};

typedef struct System_Runtime_Remoting_Contexts_IContributeObjectSink_c System_Runtime_Remoting_Contexts_IContributeObjectSink_c, *PSystem_Runtime_Remoting_Contexts_IContributeObjectSink_c;

struct System_Runtime_Remoting_Contexts_IContributeObjectSink_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_178160 _union_178160, *P_union_178160;

union _union_178160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAF9A8 MethodInfo_2EAF9A8, *PMethodInfo_2EAF9A8;

typedef union _union_234329 _union_234329, *P_union_234329;

union _union_234329 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF9A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242809 _union_242809, *P_union_242809;

union _union_242809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178162 _union_178162, *P_union_178162;

union _union_178162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178164 _union_178164, *P_union_178164;

union _union_178164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217831 _union_217831, *P_union_217831;

union _union_217831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_DelayType_c Cysharp_Threading_Tasks_DelayType_c, *PCysharp_Threading_Tasks_DelayType_c;

typedef struct Cysharp_Threading_Tasks_DelayType_VTable Cysharp_Threading_Tasks_DelayType_VTable, *PCysharp_Threading_Tasks_DelayType_VTable;

struct Cysharp_Threading_Tasks_DelayType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Cysharp_Threading_Tasks_DelayType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_DelayType_VTable vtable;
};

typedef union _union_178166 _union_178166, *P_union_178166;

union _union_178166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217833 _union_217833, *P_union_217833;

union _union_217833 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass350_0_Fields Shock_Protocol___c__DisplayClass350_0_Fields, *PShock_Protocol___c__DisplayClass350_0_Fields;

struct Shock_Protocol___c__DisplayClass350_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef union _union_217867 _union_217867, *P_union_217867;

union _union_217867 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D1500 MethodInfo_19D1500, *PMethodInfo_19D1500;

typedef union _union_250987 _union_250987, *P_union_250987;

union _union_250987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D1500 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178136 _union_178136, *P_union_178136;

union _union_178136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2433FC0 MethodInfo_2433FC0, *PMethodInfo_2433FC0;

typedef union _union_273320 _union_273320, *P_union_273320;

union _union_273320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433FC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217869 _union_217869, *P_union_217869;

union _union_217869 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178138 _union_178138, *P_union_178138;

union _union_178138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D8430 MethodInfo_15D8430, *PMethodInfo_15D8430;

typedef struct MethodInfo_15D8430_RGCTXs MethodInfo_15D8430_RGCTXs, *PMethodInfo_15D8430_RGCTXs;

typedef union _union_335189 _union_335189, *P_union_335189;

union _union_335189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D8430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8430_RGCTXs *rgctx_data;
    union _union_335189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D8430_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_203220 _union_203220, *P_union_203220;

union _union_203220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203222 _union_203222, *P_union_203222;

union _union_203222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203224 _union_203224, *P_union_203224;

union _union_203224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203226 _union_203226, *P_union_203226;

union _union_203226 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203228 _union_203228, *P_union_203228;

union _union_203228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20AA724 MethodInfo_20AA724, *PMethodInfo_20AA724;

typedef union _union_275774 _union_275774, *P_union_275774;

union _union_275774 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA724 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275774 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18120C0 MethodInfo_18120C0, *PMethodInfo_18120C0;

typedef struct MethodInfo_18120C0_RGCTXs MethodInfo_18120C0_RGCTXs, *PMethodInfo_18120C0_RGCTXs;

typedef union _union_339433 _union_339433, *P_union_339433;

union _union_339433 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18120C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18120C0_RGCTXs *rgctx_data;
    union _union_339433 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18120C0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive_o SharpCompress_Archives_SevenZip_SevenZipArchive_o, *PSharpCompress_Archives_SevenZip_SevenZipArchive_o;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive_c SharpCompress_Archives_SevenZip_SevenZipArchive_c, *PSharpCompress_Archives_SevenZip_SevenZipArchive_c;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive_Fields SharpCompress_Archives_SevenZip_SevenZipArchive_Fields, *PSharpCompress_Archives_SevenZip_SevenZipArchive_Fields;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive_VTable SharpCompress_Archives_SevenZip_SevenZipArchive_VTable, *PSharpCompress_Archives_SevenZip_SevenZipArchive_VTable;

typedef struct SharpCompress_Archives_AbstractArchive_SevenZipArchiveEntry__SevenZipVolume__Fields SharpCompress_Archives_AbstractArchive_SevenZipArchiveEntry__SevenZipVolume__Fields, *PSharpCompress_Archives_AbstractArchive_SevenZipArchiveEntry__SevenZipVolume__Fields;

struct SharpCompress_Archives_AbstractArchive_SevenZipArchiveEntry__SevenZipVolume__Fields {
    struct SharpCompress_LazyReadOnlyCollection_TVolume__o *lazyVolumes;
    struct SharpCompress_LazyReadOnlyCollection_TEntry__o *lazyEntries;
    struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o *EntryExtractionBegin;
    struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o *EntryExtractionEnd;
    struct System_EventHandler_CompressedBytesReadEventArgs__o *CompressedBytesRead;
    struct System_EventHandler_FilePartExtractionBeginEventArgs__o *FilePartExtractionBegin;
    struct SharpCompress_Readers_ReaderOptions_o *_ReaderOptions_k__BackingField;
    bool disposed;
    struct SharpCompress_IO_SourceStream_o *SrcStream;
    int32_t _Type_k__BackingField;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive_Fields {
    struct SharpCompress_Archives_AbstractArchive_SevenZipArchiveEntry__SevenZipVolume__Fields super;
    struct SharpCompress_Common_SevenZip_ArchiveDatabase_o *database;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive_o {
    struct SharpCompress_Archives_SevenZip_SevenZipArchive_c *klass;
    void *monitor;
    struct SharpCompress_Archives_SevenZip_SevenZipArchive_Fields fields;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionBegin;
    struct VirtualInvokeData _5_remove_EntryExtractionBegin;
    struct VirtualInvokeData _6_add_EntryExtractionEnd;
    struct VirtualInvokeData _7_remove_EntryExtractionEnd;
    struct VirtualInvokeData _8_add_CompressedBytesRead;
    struct VirtualInvokeData _9_remove_CompressedBytesRead;
    struct VirtualInvokeData _10_add_FilePartExtractionBegin;
    struct VirtualInvokeData _11_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _12_SharpCompress_Archives_IArchive_get_Entries;
    struct VirtualInvokeData _13_SharpCompress_Archives_IArchive_get_Volumes;
    struct VirtualInvokeData _14_get_Type;
    struct VirtualInvokeData _15_ExtractAllEntries;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsComplete;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_SharpCompress_Archives_IArchiveExtractionListener_EnsureEntriesLoaded;
    struct VirtualInvokeData _22_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionBegin;
    struct VirtualInvokeData _23_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionEnd;
    struct VirtualInvokeData _24_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _25_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _26_get_Entries;
    struct VirtualInvokeData _27_get_TotalSize;
    struct VirtualInvokeData _28_get_TotalUncompressSize;
    struct VirtualInvokeData _29_LoadVolumes;
    struct VirtualInvokeData _30_LoadEntries;
    struct VirtualInvokeData _31_Dispose;
    struct VirtualInvokeData _32_CreateReaderForSolidExtraction;
    struct VirtualInvokeData _33_get_IsSolid;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_SevenZip_SevenZipArchive_VTable vtable;
};

typedef struct com_adjust_sdk_AdjustUrlStrategyExtension_c com_adjust_sdk_AdjustUrlStrategyExtension_c, *Pcom_adjust_sdk_AdjustUrlStrategyExtension_c;

typedef struct com_adjust_sdk_AdjustUrlStrategyExtension_VTable com_adjust_sdk_AdjustUrlStrategyExtension_VTable, *Pcom_adjust_sdk_AdjustUrlStrategyExtension_VTable;

struct com_adjust_sdk_AdjustUrlStrategyExtension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct com_adjust_sdk_AdjustUrlStrategyExtension_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustUrlStrategyExtension_VTable vtable;
};

typedef struct I2_Loc_LocalizeTarget_Image__c I2_Loc_LocalizeTarget_Image__c, *PI2_Loc_LocalizeTarget_Image__c;

typedef struct I2_Loc_LocalizeTarget_Image__VTable I2_Loc_LocalizeTarget_Image__VTable, *PI2_Loc_LocalizeTarget_Image__VTable;

struct I2_Loc_LocalizeTarget_Image__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsValid;
};

struct I2_Loc_LocalizeTarget_Image__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizeTarget_Image__VTable vtable;
};

typedef union _union_217861 _union_217861, *P_union_217861;

union _union_217861 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178130 _union_178130, *P_union_178130;

union _union_178130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217863 _union_217863, *P_union_217863;

union _union_217863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178132 _union_178132, *P_union_178132;

union _union_178132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10FA330 MethodInfo_10FA330, *PMethodInfo_10FA330;

typedef struct MethodInfo_10FA330_RGCTXs MethodInfo_10FA330_RGCTXs, *PMethodInfo_10FA330_RGCTXs;

typedef union _union_194797 _union_194797, *P_union_194797;

union _union_194797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA330_RGCTXs *rgctx_data;
    union _union_194797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_10FA330_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_217865 _union_217865, *P_union_217865;

union _union_217865 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ExchangeItemMstTable___c_StaticFields Shock_ExchangeItemMstTable___c_StaticFields, *PShock_ExchangeItemMstTable___c_StaticFields;

typedef struct Shock_ExchangeItemMstTable___c_o Shock_ExchangeItemMstTable___c_o, *PShock_ExchangeItemMstTable___c_o;

typedef struct System_Func_ExchangeItemMst__uint__o System_Func_ExchangeItemMst__uint__o, *PSystem_Func_ExchangeItemMst__uint__o;

typedef struct System_Func_ExchangeItemMst__string__o System_Func_ExchangeItemMst__string__o, *PSystem_Func_ExchangeItemMst__string__o;

typedef struct Shock_ExchangeItemMstTable___c_c Shock_ExchangeItemMstTable___c_c, *PShock_ExchangeItemMstTable___c_c;

typedef struct Shock_ExchangeItemMstTable___c_Fields Shock_ExchangeItemMstTable___c_Fields, *PShock_ExchangeItemMstTable___c_Fields;

typedef struct System_Func_ExchangeItemMst__uint__c System_Func_ExchangeItemMst__uint__c, *PSystem_Func_ExchangeItemMst__uint__c;

typedef struct System_Func_ExchangeItemMst__uint__Fields System_Func_ExchangeItemMst__uint__Fields, *PSystem_Func_ExchangeItemMst__uint__Fields;

typedef struct System_Func_ExchangeItemMst__string__c System_Func_ExchangeItemMst__string__c, *PSystem_Func_ExchangeItemMst__string__c;

typedef struct System_Func_ExchangeItemMst__string__Fields System_Func_ExchangeItemMst__string__Fields, *PSystem_Func_ExchangeItemMst__string__Fields;

typedef struct Shock_ExchangeItemMstTable___c_VTable Shock_ExchangeItemMstTable___c_VTable, *PShock_ExchangeItemMstTable___c_VTable;

typedef struct System_Func_ExchangeItemMst__uint__VTable System_Func_ExchangeItemMst__uint__VTable, *PSystem_Func_ExchangeItemMst__uint__VTable;

typedef struct System_Func_ExchangeItemMst__string__VTable System_Func_ExchangeItemMst__string__VTable, *PSystem_Func_ExchangeItemMst__string__VTable;

struct Shock_ExchangeItemMstTable___c_StaticFields {
    struct Shock_ExchangeItemMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Predicate_string__o *__9__2_9;
    struct System_Predicate_string__o *__9__2_10;
    struct System_Func_ExchangeItemMst__uint__o *__9__11_0;
    struct System_Func_ExchangeItemMst__string__o *__9__18_0;
    struct System_Func_ExchangeItemMst__string__o *__9__19_0;
};

struct System_Func_ExchangeItemMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ExchangeItemMst__string__o {
    struct System_Func_ExchangeItemMst__string__c *klass;
    void *monitor;
    struct System_Func_ExchangeItemMst__string__Fields fields;
};

struct System_Func_ExchangeItemMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ExchangeItemMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ExchangeItemMst__string__VTable vtable;
};

struct Shock_ExchangeItemMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ExchangeItemMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ExchangeItemMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ExchangeItemMstTable___c_VTable vtable;
};

struct Shock_ExchangeItemMstTable___c_Fields {
};

struct Shock_ExchangeItemMstTable___c_o {
    struct Shock_ExchangeItemMstTable___c_c *klass;
    void *monitor;
    struct Shock_ExchangeItemMstTable___c_Fields fields;
};

struct System_Func_ExchangeItemMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ExchangeItemMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ExchangeItemMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ExchangeItemMst__uint__VTable vtable;
};

struct System_Func_ExchangeItemMst__uint__o {
    struct System_Func_ExchangeItemMst__uint__c *klass;
    void *monitor;
    struct System_Func_ExchangeItemMst__uint__Fields fields;
};

typedef union _union_178134 _union_178134, *P_union_178134;

union _union_178134 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178146 _union_178146, *P_union_178146;

union _union_178146 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217857 _union_217857, *P_union_217857;

union _union_217857 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178148 _union_178148, *P_union_178148;

union _union_178148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217859 _union_217859, *P_union_217859;

union _union_217859 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_RenderSettings_VTable UnityEngine_RenderSettings_VTable, *PUnityEngine_RenderSettings_VTable;

struct UnityEngine_RenderSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2619794 MethodInfo_2619794, *PMethodInfo_2619794;

typedef union _union_254561 _union_254561, *P_union_254561;

union _union_254561 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619794 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254561 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337ACE4 MethodInfo_337ACE4, *PMethodInfo_337ACE4;

typedef struct MethodInfo_337ACE4_RGCTXs MethodInfo_337ACE4_RGCTXs, *PMethodInfo_337ACE4_RGCTXs;

typedef union _union_289257 _union_289257, *P_union_289257;

union _union_289257 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337ACE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337ACE4_RGCTXs *rgctx_data;
    union _union_289257 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_337ACE4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T_;
    struct MethodInfo *_1_UniRx_Tuple_Create_ICancelable__T__Action_T__;
    struct Il2CppClass *_2_UniRx_Tuple_ICancelable__T__Action_T__;
};

typedef struct System_Func_LotteryRewardMst__string__VTable System_Func_LotteryRewardMst__string__VTable, *PSystem_Func_LotteryRewardMst__string__VTable;

struct System_Func_LotteryRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_203210 _union_203210, *P_union_203210;

union _union_203210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203212 _union_203212, *P_union_203212;

union _union_203212 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1273730 MethodInfo_1273730, *PMethodInfo_1273730;

typedef union _union_201212 _union_201212, *P_union_201212;

union _union_201212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203214 _union_203214, *P_union_203214;

union _union_203214 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_FirebaseApp___c__DisplayClass16_0_c Firebase_FirebaseApp___c__DisplayClass16_0_c, *PFirebase_FirebaseApp___c__DisplayClass16_0_c;

typedef struct Firebase_FirebaseApp___c__DisplayClass16_0_VTable Firebase_FirebaseApp___c__DisplayClass16_0_VTable, *PFirebase_FirebaseApp___c__DisplayClass16_0_VTable;

struct Firebase_FirebaseApp___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_FirebaseApp___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FirebaseApp___c__DisplayClass16_0_VTable vtable;
};

typedef union _union_203216 _union_203216, *P_union_203216;

union _union_203216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8CF9C MethodInfo_2E8CF9C, *PMethodInfo_2E8CF9C;

typedef union _union_228021 _union_228021, *P_union_228021;

union _union_228021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CF9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203218 _union_203218, *P_union_203218;

union _union_203218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178140 _union_178140, *P_union_178140;

union _union_178140 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217851 _union_217851, *P_union_217851;

union _union_217851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178142 _union_178142, *P_union_178142;

union _union_178142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217853 _union_217853, *P_union_217853;

union _union_217853 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178144 _union_178144, *P_union_178144;

union _union_178144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217855 _union_217855, *P_union_217855;

union _union_217855 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217889 _union_217889, *P_union_217889;

union _union_217889 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242845 _union_242845, *P_union_242845;

union _union_242845 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178114 _union_178114, *P_union_178114;

union _union_178114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_337AB18_RGCTXs MethodInfo_337AB18_RGCTXs, *PMethodInfo_337AB18_RGCTXs;

struct MethodInfo_337AB18_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T_;
    struct MethodInfo *_1_UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T___ctor;
};

typedef struct MethodInfo_13BE524 MethodInfo_13BE524, *PMethodInfo_13BE524;

typedef struct MethodInfo_13BE524_RGCTXs MethodInfo_13BE524_RGCTXs, *PMethodInfo_13BE524_RGCTXs;

typedef union _union_207165 _union_207165, *P_union_207165;

union _union_207165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BE524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BE524_RGCTXs *rgctx_data;
    union _union_207165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13BE524_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_242847 _union_242847, *P_union_242847;

union _union_242847 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178116 _union_178116, *P_union_178116;

union _union_178116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GuestCardSelectScene_MySave_VTable Aoharu_GuestCardSelectScene_MySave_VTable, *PAoharu_GuestCardSelectScene_MySave_VTable;

struct Aoharu_GuestCardSelectScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_242849 _union_242849, *P_union_242849;

union _union_242849 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178118 _union_178118, *P_union_178118;

union _union_178118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203240 _union_203240, *P_union_203240;

union _union_203240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203242 _union_203242, *P_union_203242;

union _union_203242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203244 _union_203244, *P_union_203244;

union _union_203244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242841 _union_242841, *P_union_242841;

union _union_242841 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203246 _union_203246, *P_union_203246;

union _union_203246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242843 _union_242843, *P_union_242843;

union _union_242843 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_EnabledOrientation_VTable UnityEngine_EnabledOrientation_VTable, *PUnityEngine_EnabledOrientation_VTable;

struct UnityEngine_EnabledOrientation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_203248 _union_203248, *P_union_203248;

union _union_203248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD38D4 MethodInfo_1FD38D4, *PMethodInfo_1FD38D4;

typedef union _union_267512 _union_267512, *P_union_267512;

union _union_267512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD38D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217881 _union_217881, *P_union_217881;

union _union_217881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBCA0C MethodInfo_2DBCA0C, *PMethodInfo_2DBCA0C;

typedef union _union_241071 _union_241071, *P_union_241071;

union _union_241071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCA0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AA780 MethodInfo_20AA780, *PMethodInfo_20AA780;

typedef union _union_276322 _union_276322, *P_union_276322;

union _union_276322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA780 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217883 _union_217883, *P_union_217883;

union _union_217883 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_FileParser_MovieBuildMapTable__VTable Chipstar_FileParser_MovieBuildMapTable__VTable, *PChipstar_FileParser_MovieBuildMapTable__VTable;

struct Chipstar_FileParser_MovieBuildMapTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
};

typedef struct Firebase_FutureString_o Firebase_FutureString_o, *PFirebase_FutureString_o;

typedef struct Firebase_FutureString_Fields Firebase_FutureString_Fields, *PFirebase_FutureString_Fields;

typedef struct Firebase_FutureBase_Fields Firebase_FutureBase_Fields, *PFirebase_FutureBase_Fields;

typedef struct Firebase_FutureString_SWIG_CompletionDelegate_o Firebase_FutureString_SWIG_CompletionDelegate_o, *PFirebase_FutureString_SWIG_CompletionDelegate_o;

typedef struct Firebase_FutureString_SWIG_CompletionDelegate_c Firebase_FutureString_SWIG_CompletionDelegate_c, *PFirebase_FutureString_SWIG_CompletionDelegate_c;

typedef struct Firebase_FutureString_SWIG_CompletionDelegate_Fields Firebase_FutureString_SWIG_CompletionDelegate_Fields, *PFirebase_FutureString_SWIG_CompletionDelegate_Fields;

typedef struct Firebase_FutureString_SWIG_CompletionDelegate_VTable Firebase_FutureString_SWIG_CompletionDelegate_VTable, *PFirebase_FutureString_SWIG_CompletionDelegate_VTable;

struct Firebase_FutureBase_Fields {
    struct System_Runtime_InteropServices_HandleRef_o swigCPtr;
    bool swigCMemOwn;
};

struct Firebase_FutureString_Fields {
    struct Firebase_FutureBase_Fields super;
    struct System_Runtime_InteropServices_HandleRef_o swigCPtr;
    intptr_t callbackData;
    struct Firebase_FutureString_SWIG_CompletionDelegate_o *SWIG_CompletionCB;
};

struct Firebase_FutureString_o {
    struct Firebase_FutureString_c *klass;
    void *monitor;
    struct Firebase_FutureString_Fields fields;
};

struct Firebase_FutureString_SWIG_CompletionDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_FutureString_SWIG_CompletionDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_FutureString_SWIG_CompletionDelegate_o {
    struct Firebase_FutureString_SWIG_CompletionDelegate_c *klass;
    void *monitor;
    struct Firebase_FutureString_SWIG_CompletionDelegate_Fields fields;
};

struct Firebase_FutureString_SWIG_CompletionDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FutureString_SWIG_CompletionDelegate_VTable vtable;
};

typedef union _union_217885 _union_217885, *P_union_217885;

union _union_217885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16AD2E8 MethodInfo_16AD2E8, *PMethodInfo_16AD2E8;

typedef union _union_159547 _union_159547, *P_union_159547;

union _union_159547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178110 _union_178110, *P_union_178110;

union _union_178110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217887 _union_217887, *P_union_217887;

union _union_217887 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178112 _union_178112, *P_union_178112;

union _union_178112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178124 _union_178124, *P_union_178124;

union _union_178124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B96D0_RGCTXs MethodInfo_13B96D0_RGCTXs, *PMethodInfo_13B96D0_RGCTXs;

struct MethodInfo_13B96D0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_217879 _union_217879, *P_union_217879;

union _union_217879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_SceneType__o System_Collections_Generic_List_SceneType__o, *PSystem_Collections_Generic_List_SceneType__o;

typedef struct System_Collections_Generic_List_SceneType__Fields System_Collections_Generic_List_SceneType__Fields, *PSystem_Collections_Generic_List_SceneType__Fields;

struct System_Collections_Generic_List_SceneType__Fields {
    struct Shock_SceneType_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SceneType__o {
    struct System_Collections_Generic_List_SceneType__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SceneType__Fields fields;
};

typedef union _union_178126 _union_178126, *P_union_178126;

union _union_178126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Ozack_IOzackCommandBuilder_TCommand__c Ozack_IOzackCommandBuilder_TCommand__c, *POzack_IOzackCommandBuilder_TCommand__c;

struct Ozack_IOzackCommandBuilder_TCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_242859 _union_242859, *P_union_242859;

union _union_242859 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178128 _union_178128, *P_union_178128;

union _union_178128 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203230 _union_203230, *P_union_203230;

union _union_203230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264EEE0 MethodInfo_264EEE0, *PMethodInfo_264EEE0;

typedef union _union_173724 _union_173724, *P_union_173724;

union _union_173724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EEE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203232 _union_203232, *P_union_203232;

union _union_203232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242851 _union_242851, *P_union_242851;

union _union_242851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203234 _union_203234, *P_union_203234;

union _union_203234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242853 _union_242853, *P_union_242853;

union _union_242853 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Ozack_IOzackCommandBuilder_TCommand__o Ozack_IOzackCommandBuilder_TCommand__o, *POzack_IOzackCommandBuilder_TCommand__o;

typedef struct Ozack_IOzackCommandBuilder_TCommand__Fields Ozack_IOzackCommandBuilder_TCommand__Fields, *POzack_IOzackCommandBuilder_TCommand__Fields;

struct Ozack_IOzackCommandBuilder_TCommand__Fields {
};

struct Ozack_IOzackCommandBuilder_TCommand__o {
    struct Ozack_IOzackCommandBuilder_TCommand__c *klass;
    void *monitor;
    struct Ozack_IOzackCommandBuilder_TCommand__Fields fields;
};

typedef union _union_203236 _union_203236, *P_union_203236;

union _union_203236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242855 _union_242855, *P_union_242855;

union _union_242855 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203238 _union_203238, *P_union_203238;

union _union_203238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2AB74_RGCTXs MethodInfo_2C2AB74_RGCTXs, *PMethodInfo_2C2AB74_RGCTXs;

struct MethodInfo_2C2AB74_RGCTXs {
    struct MethodInfo *_0_Carbon_IEnumerableExtensions_IsEmpty_T_;
};

typedef struct Aoharu_SystemDialog_o Aoharu_SystemDialog_o, *PAoharu_SystemDialog_o;

typedef struct Aoharu_SystemDialog_c Aoharu_SystemDialog_c, *PAoharu_SystemDialog_c;

typedef struct Aoharu_SystemDialog_Fields Aoharu_SystemDialog_Fields, *PAoharu_SystemDialog_Fields;

typedef struct Aoharu_SystemDialog_StaticFields Aoharu_SystemDialog_StaticFields, *PAoharu_SystemDialog_StaticFields;

typedef struct Aoharu_SystemDialog_VTable Aoharu_SystemDialog_VTable, *PAoharu_SystemDialog_VTable;

typedef struct Aoharu_SystemDialogObject_o Aoharu_SystemDialogObject_o, *PAoharu_SystemDialogObject_o;

typedef struct Aoharu_SystemDialogObject_c Aoharu_SystemDialogObject_c, *PAoharu_SystemDialogObject_c;

typedef struct Aoharu_SystemDialogObject_Fields Aoharu_SystemDialogObject_Fields, *PAoharu_SystemDialogObject_Fields;

typedef struct Aoharu_SystemDialogObject_VTable Aoharu_SystemDialogObject_VTable, *PAoharu_SystemDialogObject_VTable;

struct Aoharu_SystemDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SystemDialog_Fields {
};

struct Aoharu_SystemDialog_o {
    struct Aoharu_SystemDialog_c *klass;
    void *monitor;
    struct Aoharu_SystemDialog_Fields fields;
};

struct Aoharu_SystemDialog_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_SystemDialog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SystemDialog_VTable vtable;
};

struct Aoharu_SystemDialogObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_Initialize;
};

struct Aoharu_SystemDialogObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SystemDialogObject_VTable vtable;
};

struct Aoharu_SystemDialogObject_Fields {
    struct Shock_TextDialogObject_Fields super;
};

struct Aoharu_SystemDialogObject_o {
    struct Aoharu_SystemDialogObject_c *klass;
    void *monitor;
    struct Aoharu_SystemDialogObject_Fields fields;
};

struct Aoharu_SystemDialog_StaticFields {
    struct Aoharu_SystemDialogObject_o *ms_Object;
};

typedef struct MethodInfo_2EF8308 MethodInfo_2EF8308, *PMethodInfo_2EF8308;

typedef union _union_202994 _union_202994, *P_union_202994;

union _union_202994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9F9C MethodInfo_1EC9F9C, *PMethodInfo_1EC9F9C;

typedef union _union_282820 _union_282820, *P_union_282820;

union _union_282820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9F9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD38E8 MethodInfo_1FD38E8, *PMethodInfo_1FD38E8;

typedef union _union_265600 _union_265600, *P_union_265600;

union _union_265600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD38E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_o Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_o, *PCysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_o;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_Fields Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_Fields, *PCysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_Fields;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_Fields {
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_o {
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_Fields fields;
};

typedef union _union_217871 _union_217871, *P_union_217871;

union _union_217871 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StaminaChargeItemScroll_Fields Aoharu_StaminaChargeItemScroll_Fields, *PAoharu_StaminaChargeItemScroll_Fields;

typedef struct Shock_ScrollBase_StaminaChargeItemScrollItem__Fields Shock_ScrollBase_StaminaChargeItemScrollItem__Fields, *PShock_ScrollBase_StaminaChargeItemScrollItem__Fields;

struct Shock_ScrollBase_StaminaChargeItemScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Aoharu_StaminaChargeItemScroll_Fields {
    struct Shock_ScrollBase_StaminaChargeItemScrollItem__Fields super;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass17_0_VTable Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass17_0_VTable, *PAoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass17_0_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217873 _union_217873, *P_union_217873;

union _union_217873 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178120 _union_178120, *P_union_178120;

union _union_178120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Versioning_BinaryCompatibility_StaticFields System_Runtime_Versioning_BinaryCompatibility_StaticFields, *PSystem_Runtime_Versioning_BinaryCompatibility_StaticFields;

struct System_Runtime_Versioning_BinaryCompatibility_StaticFields {
    bool TargetsAtLeast_Desktop_V4_5;
    bool TargetsAtLeast_Desktop_V4_5_1;
};

typedef union _union_217875 _union_217875, *P_union_217875;

union _union_217875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178122 _union_178122, *P_union_178122;

union _union_178122 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217877 _union_217877, *P_union_217877;

union _union_217877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242823 _union_242823, *P_union_242823;

union _union_242823 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_ScheduledDisposable_c UniRx_ScheduledDisposable_c, *PUniRx_ScheduledDisposable_c;

typedef struct UniRx_ScheduledDisposable_VTable UniRx_ScheduledDisposable_VTable, *PUniRx_ScheduledDisposable_VTable;

struct UniRx_ScheduledDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsDisposed;
    struct VirtualInvokeData _5_Dispose;
};

struct UniRx_ScheduledDisposable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ScheduledDisposable_VTable vtable;
};

typedef union _union_242825 _union_242825, *P_union_242825;

union _union_242825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BB288C MethodInfo_1BB288C, *PMethodInfo_1BB288C;

typedef union _union_302846 _union_302846, *P_union_302846;

union _union_302846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB288C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242827 _union_242827, *P_union_242827;

union _union_242827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203260 _union_203260, *P_union_203260;

union _union_203260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203262 _union_203262, *P_union_203262;

union _union_203262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203264 _union_203264, *P_union_203264;

union _union_203264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203266 _union_203266, *P_union_203266;

union _union_203266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_InfoUI_Fields Aoharu_Scenes_Gacha_InfoUI_Fields, *PAoharu_Scenes_Gacha_InfoUI_Fields;

struct Aoharu_Scenes_Gacha_InfoUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_InfoImage;
};

typedef union _union_203268 _union_203268, *P_union_203268;

union _union_203268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242821 _union_242821, *P_union_242821;

union _union_242821 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Sound_BGMGroup_VTable Shock_Sound_BGMGroup_VTable, *PShock_Sound_BGMGroup_VTable;

struct Shock_Sound_BGMGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoDestroy;
    struct VirtualInvokeData _7_DoInit;
    struct VirtualInvokeData _8_SetBussSendLevel;
    struct VirtualInvokeData _9_DoPlay;
    struct VirtualInvokeData _10_DoStopPrepare;
    struct VirtualInvokeData _11_SetVolume;
};

typedef struct MethodInfo_1604CD0_RGCTXs MethodInfo_1604CD0_RGCTXs, *PMethodInfo_1604CD0_RGCTXs;

struct MethodInfo_1604CD0_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOf_T_;
};

typedef struct MethodInfo_127378C MethodInfo_127378C, *PMethodInfo_127378C;

typedef union _union_201214 _union_201214, *P_union_201214;

union _union_201214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127378C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E823BC MethodInfo_2E823BC, *PMethodInfo_2E823BC;

typedef union _union_335931 _union_335931, *P_union_335931;

union _union_335931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E823BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178102 _union_178102, *P_union_178102;

union _union_178102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242835 _union_242835, *P_union_242835;

union _union_242835 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_uint__int__o System_Collections_Generic_Dictionary_Entry_uint__int__o, *PSystem_Collections_Generic_Dictionary_Entry_uint__int__o;

typedef struct System_Collections_Generic_Dictionary_Entry_uint__int__Fields System_Collections_Generic_Dictionary_Entry_uint__int__Fields, *PSystem_Collections_Generic_Dictionary_Entry_uint__int__Fields;

struct System_Collections_Generic_Dictionary_Entry_uint__int__Fields {
    int32_t hashCode;
    int32_t next;
    uint32_t key;
    int32_t value;
};

struct System_Collections_Generic_Dictionary_Entry_uint__int__o {
    struct System_Collections_Generic_Dictionary_Entry_uint__int__Fields fields;
};

typedef union _union_178104 _union_178104, *P_union_178104;

union _union_178104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8CF60 MethodInfo_2E8CF60, *PMethodInfo_2E8CF60;

typedef union _union_225501 _union_225501, *P_union_225501;

union _union_225501 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CF60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225501 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242837 _union_242837, *P_union_242837;

union _union_242837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178106 _union_178106, *P_union_178106;

union _union_178106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_X509_X509Crl_c Mono_Security_X509_X509Crl_c, *PMono_Security_X509_X509Crl_c;

typedef struct Mono_Security_X509_X509Crl_VTable Mono_Security_X509_X509Crl_VTable, *PMono_Security_X509_X509Crl_VTable;

struct Mono_Security_X509_X509Crl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Security_X509_X509Crl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_X509_X509Crl_VTable vtable;
};

typedef union _union_242839 _union_242839, *P_union_242839;

union _union_242839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E5F0A0_RGCTXs MethodInfo_2E5F0A0_RGCTXs, *PMethodInfo_2E5F0A0_RGCTXs;

struct MethodInfo_2E5F0A0_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_17DF140 MethodInfo_17DF140, *PMethodInfo_17DF140;

typedef struct MethodInfo_17DF140_RGCTXs MethodInfo_17DF140_RGCTXs, *PMethodInfo_17DF140_RGCTXs;

typedef union _union_341093 _union_341093, *P_union_341093;

union _union_341093 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17DF140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_AndroidJavaObject_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17DF140_RGCTXs *rgctx_data;
    union _union_341093 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17DF140_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJNIHelper_GetFieldID_FieldType_;
    struct Il2CppType *_1_FieldType;
    struct Il2CppClass *_2_FieldType;
    struct MethodInfo *_3_UnityEngine_AndroidJavaObject_FromJavaArrayDeleteLocalRef_FieldType_;
};

typedef union _union_178108 _union_178108, *P_union_178108;

union _union_178108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31A3040_RGCTXs MethodInfo_31A3040_RGCTXs, *PMethodInfo_31A3040_RGCTXs;

struct MethodInfo_31A3040_RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityEqualityComparer_RuntimeTypeHandlerCache_T_;
    struct Il2CppClass *_1_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_T_;
};

typedef union _union_203250 _union_203250, *P_union_203250;

union _union_203250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A6478 MethodInfo_33A6478, *PMethodInfo_33A6478;

typedef union _union_232279 _union_232279, *P_union_232279;

union _union_232279 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6478 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232279 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203252 _union_203252, *P_union_203252;

union _union_203252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203254 _union_203254, *P_union_203254;

union _union_203254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203256 _union_203256, *P_union_203256;

union _union_203256 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242831 _union_242831, *P_union_242831;

union _union_242831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203258 _union_203258, *P_union_203258;

union _union_203258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242833 _union_242833, *P_union_242833;

union _union_242833 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_X509_X509Crl_o Mono_Security_X509_X509Crl_o, *PMono_Security_X509_X509Crl_o;

typedef struct Mono_Security_X509_X509Crl_Fields Mono_Security_X509_X509Crl_Fields, *PMono_Security_X509_X509Crl_Fields;

typedef struct Mono_Security_X509_X509ExtensionCollection_o Mono_Security_X509_X509ExtensionCollection_o, *PMono_Security_X509_X509ExtensionCollection_o;

typedef struct Mono_Security_X509_X509ExtensionCollection_c Mono_Security_X509_X509ExtensionCollection_c, *PMono_Security_X509_X509ExtensionCollection_c;

typedef struct Mono_Security_X509_X509ExtensionCollection_Fields Mono_Security_X509_X509ExtensionCollection_Fields, *PMono_Security_X509_X509ExtensionCollection_Fields;

typedef struct Mono_Security_X509_X509ExtensionCollection_VTable Mono_Security_X509_X509ExtensionCollection_VTable, *PMono_Security_X509_X509ExtensionCollection_VTable;

struct Mono_Security_X509_X509Crl_Fields {
    struct System_String_o *issuer;
    uint8_t version;
    struct System_DateTime_o thisUpdate;
    struct System_DateTime_o nextUpdate;
    struct System_Collections_ArrayList_o *entries;
    struct System_String_o *signatureOID;
    struct System_Byte_array *signature;
    struct Mono_Security_X509_X509ExtensionCollection_o *extensions;
    struct System_Byte_array *encoded;
    struct System_Byte_array *hash_value;
};

struct Mono_Security_X509_X509Crl_o {
    struct Mono_Security_X509_X509Crl_c *klass;
    void *monitor;
    struct Mono_Security_X509_X509Crl_Fields fields;
};

struct Mono_Security_X509_X509ExtensionCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IList_get_Item;
    struct VirtualInvokeData _5_System_Collections_IList_set_Item;
    struct VirtualInvokeData _6_System_Collections_IList_Add;
    struct VirtualInvokeData _7_System_Collections_IList_Contains;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _10_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _11_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _12_System_Collections_IList_Insert;
    struct VirtualInvokeData _13_System_Collections_IList_Remove;
    struct VirtualInvokeData _14_RemoveAt;
    struct VirtualInvokeData _15_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _16_get_Count;
    struct VirtualInvokeData _17_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _18_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _19_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _20_OnSet;
    struct VirtualInvokeData _21_OnInsert;
    struct VirtualInvokeData _22_OnClear;
    struct VirtualInvokeData _23_OnRemove;
    struct VirtualInvokeData _24_OnValidate;
    struct VirtualInvokeData _25_OnSetComplete;
    struct VirtualInvokeData _26_OnInsertComplete;
    struct VirtualInvokeData _27_OnClearComplete;
    struct VirtualInvokeData _28_OnRemoveComplete;
};

struct Mono_Security_X509_X509ExtensionCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_X509_X509ExtensionCollection_VTable vtable;
};

struct Mono_Security_X509_X509ExtensionCollection_Fields {
    struct System_Collections_CollectionBase_Fields super;
    bool readOnly;
};

struct Mono_Security_X509_X509ExtensionCollection_o {
    struct Mono_Security_X509_X509ExtensionCollection_c *klass;
    void *monitor;
    struct Mono_Security_X509_X509ExtensionCollection_Fields fields;
};

typedef struct UniRx_Operators_ToObservableObservable_ToObservable___c__DisplayClass2_0_T__VTable UniRx_Operators_ToObservableObservable_ToObservable___c__DisplayClass2_0_T__VTable, *PUniRx_Operators_ToObservableObservable_ToObservable___c__DisplayClass2_0_T__VTable;

struct UniRx_Operators_ToObservableObservable_ToObservable___c__DisplayClass2_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_12E96E8 MethodInfo_12E96E8, *PMethodInfo_12E96E8;

typedef union _union_165785 _union_165785, *P_union_165785;

union _union_165785 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E96E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165785 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AD2D0 MethodInfo_16AD2D0, *PMethodInfo_16AD2D0;

typedef union _union_159631 _union_159631, *P_union_159631;

union _union_159631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AD2D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217891 _union_217891, *P_union_217891;

union _union_217891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217893 _union_217893, *P_union_217893;

union _union_217893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA4F24 MethodInfo_2EA4F24, *PMethodInfo_2EA4F24;

typedef union _union_237849 _union_237849, *P_union_237849;

union _union_237849 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4F24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237849 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217895 _union_217895, *P_union_217895;

union _union_217895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B50C74 MethodInfo_1B50C74, *PMethodInfo_1B50C74;

struct MethodInfo_1B50C74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256079 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217897 _union_217897, *P_union_217897;

union _union_217897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178100 _union_178100, *P_union_178100;

union _union_178100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217899 _union_217899, *P_union_217899;

union _union_217899 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20271BC MethodInfo_20271BC, *PMethodInfo_20271BC;

typedef struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c, *PSystem_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c;

typedef union _union_283098 _union_283098, *P_union_283098;

typedef struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__RGCTXs System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__VTable System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__VTable, *PSystem_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__VTable;

struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

union _union_283098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20271BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_SortedList_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_SortedList_TKey__TValue__get_Count;
    struct Il2CppClass *_2_TKey;
};

struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__VTable vtable;
};

typedef struct Shock_TutorialController_AdvTransition_c Shock_TutorialController_AdvTransition_c, *PShock_TutorialController_AdvTransition_c;

struct Shock_TutorialController_AdvTransition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialController_AdvTransition_VTable vtable;
};

typedef struct System_Collections_Generic_IEnumerable_EventPointMst__o System_Collections_Generic_IEnumerable_EventPointMst__o, *PSystem_Collections_Generic_IEnumerable_EventPointMst__o;

typedef struct System_Collections_Generic_IEnumerable_EventPointMst__c System_Collections_Generic_IEnumerable_EventPointMst__c, *PSystem_Collections_Generic_IEnumerable_EventPointMst__c;

typedef struct System_Collections_Generic_IEnumerable_EventPointMst__Fields System_Collections_Generic_IEnumerable_EventPointMst__Fields, *PSystem_Collections_Generic_IEnumerable_EventPointMst__Fields;

struct System_Collections_Generic_IEnumerable_EventPointMst__Fields {
};

struct System_Collections_Generic_IEnumerable_EventPointMst__o {
    struct System_Collections_Generic_IEnumerable_EventPointMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_EventPointMst__Fields fields;
};

struct System_Collections_Generic_IEnumerable_EventPointMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_335041 _union_335041, *P_union_335041;

union _union_335041 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335043 _union_335043, *P_union_335043;

union _union_335043 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3109A34 MethodInfo_3109A34, *PMethodInfo_3109A34;

typedef union _union_330673 _union_330673, *P_union_330673;

union _union_330673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109A34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335045 _union_335045, *P_union_335045;

union _union_335045 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242A478 MethodInfo_242A478, *PMethodInfo_242A478;

typedef union _union_274842 _union_274842, *P_union_274842;

union _union_274842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A478 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335047 _union_335047, *P_union_335047;

union _union_335047 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngFunctionLockData_o Shock_MngFunctionLockData_o, *PShock_MngFunctionLockData_o;

typedef struct Shock_MngFunctionLockData_c Shock_MngFunctionLockData_c, *PShock_MngFunctionLockData_c;

typedef struct Shock_MngFunctionLockData_Fields Shock_MngFunctionLockData_Fields, *PShock_MngFunctionLockData_Fields;

typedef struct Shock_MngFunctionLockData_StaticFields Shock_MngFunctionLockData_StaticFields, *PShock_MngFunctionLockData_StaticFields;

typedef struct Carbon_ListDictionary_ulong__FunctionLockData__o Carbon_ListDictionary_ulong__FunctionLockData__o, *PCarbon_ListDictionary_ulong__FunctionLockData__o;

typedef struct Carbon_ListDictionary_ulong__FunctionLockData__c Carbon_ListDictionary_ulong__FunctionLockData__c, *PCarbon_ListDictionary_ulong__FunctionLockData__c;

typedef struct Carbon_ListDictionary_ulong__FunctionLockData__Fields Carbon_ListDictionary_ulong__FunctionLockData__Fields, *PCarbon_ListDictionary_ulong__FunctionLockData__Fields;

typedef struct Carbon_ListDictionary_ulong__FunctionLockData__VTable Carbon_ListDictionary_ulong__FunctionLockData__VTable, *PCarbon_ListDictionary_ulong__FunctionLockData__VTable;

struct Shock_MngFunctionLockData_StaticFields {
    struct Carbon_ListDictionary_ulong__FunctionLockData__o *ms_FunctionLockDataTable;
    struct System_Action_o *ms_NotifyFunctionLockDataUpdateEvent;
};

struct Carbon_ListDictionary_ulong__FunctionLockData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ulong__FunctionLockData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ulong__FunctionLockData__VTable vtable;
};

struct Shock_MngFunctionLockData_Fields {
};

struct Shock_MngFunctionLockData_o {
    struct Shock_MngFunctionLockData_c *klass;
    void *monitor;
    struct Shock_MngFunctionLockData_Fields fields;
};

struct Carbon_ListDictionary_ulong__FunctionLockData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ulong__FunctionLockData__o {
    struct Carbon_ListDictionary_ulong__FunctionLockData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ulong__FunctionLockData__Fields fields;
};

struct Shock_MngFunctionLockData_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngFunctionLockData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngFunctionLockData_VTable vtable;
};

typedef struct Aoharu_MusicFilterDialog_MusicFilterRefine_c Aoharu_MusicFilterDialog_MusicFilterRefine_c, *PAoharu_MusicFilterDialog_MusicFilterRefine_c;

typedef struct Aoharu_MusicFilterDialog_MusicFilterRefine_VTable Aoharu_MusicFilterDialog_MusicFilterRefine_VTable, *PAoharu_MusicFilterDialog_MusicFilterRefine_VTable;

struct Aoharu_MusicFilterDialog_MusicFilterRefine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_MusicFilterDialog_MusicFilterRefine_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicFilterDialog_MusicFilterRefine_VTable vtable;
};

typedef union _union_335049 _union_335049, *P_union_335049;

union _union_335049 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TutorialController_AdvTransition_o Shock_TutorialController_AdvTransition_o, *PShock_TutorialController_AdvTransition_o;

typedef struct Shock_TutorialController_AdvTransition_Fields Shock_TutorialController_AdvTransition_Fields, *PShock_TutorialController_AdvTransition_Fields;

struct Shock_TutorialController_AdvTransition_Fields {
    struct System_String_o *_ScenarioId_k__BackingField;
};

struct Shock_TutorialController_AdvTransition_o {
    struct Shock_TutorialController_AdvTransition_c *klass;
    void *monitor;
    struct Shock_TutorialController_AdvTransition_Fields fields;
};

typedef struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_Fields Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_Fields, *PAoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_Fields;

typedef struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_o Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_o, *PAoharu_Scripts_Album_CardInfo_CardInfoAnimBase_o;

typedef struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_c Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_c, *PAoharu_Scripts_Album_CardInfo_CardInfoAnimBase_c;

typedef struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_VTable Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_VTable, *PAoharu_Scripts_Album_CardInfo_CardInfoAnimBase_VTable;

struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_AnimStart;
    struct VirtualInvokeData _8_AnimReset;
};

struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase___c__DisplayClass9_0_Fields {
    struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_o *__4__this;
    struct Shock_IInputLockData_o *input;
    struct System_Action_o *onComplete;
};

struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_o {
    struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_Fields fields;
};

struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_CardInfoAnimBase_VTable vtable;
};

typedef struct MethodInfo_24A9EC8 MethodInfo_24A9EC8, *PMethodInfo_24A9EC8;

typedef union _union_309724 _union_309724, *P_union_309724;

union _union_309724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9EC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityAction_T0__c UnityEngine_Events_UnityAction_T0__c, *PUnityEngine_Events_UnityAction_T0__c;

typedef struct UnityEngine_Events_UnityAction_T0__VTable UnityEngine_Events_UnityAction_T0__VTable, *PUnityEngine_Events_UnityAction_T0__VTable;

struct UnityEngine_Events_UnityAction_T0__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Events_UnityAction_T0__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_T0__VTable vtable;
};

typedef struct MethodInfo_1BFC230 MethodInfo_1BFC230, *PMethodInfo_1BFC230;

typedef union _union_255315 _union_255315, *P_union_255315;

union _union_255315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFC230 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B00C70 MethodInfo_2B00C70, *PMethodInfo_2B00C70;

typedef union _union_293010 _union_293010, *P_union_293010;

union _union_293010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00C70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335051 _union_335051, *P_union_335051;

union _union_335051 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Plugins_UlongPlugin_c DG_Tweening_Plugins_UlongPlugin_c, *PDG_Tweening_Plugins_UlongPlugin_c;

typedef struct DG_Tweening_Plugins_UlongPlugin_VTable DG_Tweening_Plugins_UlongPlugin_VTable, *PDG_Tweening_Plugins_UlongPlugin_VTable;

struct DG_Tweening_Plugins_UlongPlugin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_SetFrom;
    struct VirtualInvokeData _6_SetFrom;
    struct VirtualInvokeData _7_ConvertToStartValue;
    struct VirtualInvokeData _8_SetRelativeEndValue;
    struct VirtualInvokeData _9_SetChangeValue;
    struct VirtualInvokeData _10_GetSpeedBasedDuration;
    struct VirtualInvokeData _11_EvaluateAndApply;
};

struct DG_Tweening_Plugins_UlongPlugin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_UlongPlugin_VTable vtable;
};

typedef union _union_335053 _union_335053, *P_union_335053;

union _union_335053 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_OperationCanceledException_Fields System_OperationCanceledException_Fields, *PSystem_OperationCanceledException_Fields;

struct System_OperationCanceledException_Fields {
    struct System_SystemException_Fields super;
    struct System_Threading_CancellationToken_o _cancellationToken;
};

typedef union _union_335055 _union_335055, *P_union_335055;

union _union_335055 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335057 _union_335057, *P_union_335057;

union _union_335057 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335059 _union_335059, *P_union_335059;

union _union_335059 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_GenericExtensions_c Carbon_GenericExtensions_c, *PCarbon_GenericExtensions_c;

typedef struct Carbon_GenericExtensions_VTable Carbon_GenericExtensions_VTable, *PCarbon_GenericExtensions_VTable;

struct Carbon_GenericExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_GenericExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_GenericExtensions_VTable vtable;
};

typedef struct StaticBluredScreen___CoUpdateTextureOnNextFrame_d__51_VTable StaticBluredScreen___CoUpdateTextureOnNextFrame_d__51_VTable, *PStaticBluredScreen___CoUpdateTextureOnNextFrame_d__51_VTable;

struct StaticBluredScreen___CoUpdateTextureOnNextFrame_d__51_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_1608280_RGCTXs MethodInfo_1608280_RGCTXs, *PMethodInfo_1608280_RGCTXs;

struct MethodInfo_1608280_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct MethodInfo_29334BC MethodInfo_29334BC, *PMethodInfo_29334BC;

typedef union _union_189534 _union_189534, *P_union_189534;

union _union_189534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29334BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicFilterDialog_MusicFilterRefine_o Aoharu_MusicFilterDialog_MusicFilterRefine_o, *PAoharu_MusicFilterDialog_MusicFilterRefine_o;

typedef struct Aoharu_MusicFilterDialog_MusicFilterRefine_Fields Aoharu_MusicFilterDialog_MusicFilterRefine_Fields, *PAoharu_MusicFilterDialog_MusicFilterRefine_Fields;

struct Aoharu_MusicFilterDialog_MusicFilterRefine_Fields {
    int32_t value__;
};

struct Aoharu_MusicFilterDialog_MusicFilterRefine_o {
    struct Aoharu_MusicFilterDialog_MusicFilterRefine_Fields fields;
};

typedef struct MethodInfo_29334B8 MethodInfo_29334B8, *PMethodInfo_29334B8;

typedef union _union_188096 _union_188096, *P_union_188096;

union _union_188096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29334B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BAB70 MethodInfo_22BAB70, *PMethodInfo_22BAB70;

typedef union _union_277102 _union_277102, *P_union_277102;

union _union_277102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BAB70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Sprite__string__VTable System_Func_Sprite__string__VTable, *PSystem_Func_Sprite__string__VTable;

struct System_Func_Sprite__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct System_Reflection_CustomAttributeTypedArgument_array System_Reflection_CustomAttributeTypedArgument_array, *PSystem_Reflection_CustomAttributeTypedArgument_array;

struct System_Reflection_CustomAttributeTypedArgument_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Reflection_CustomAttributeTypedArgument_o m_Items[65535];
};

typedef union _union_335061 _union_335061, *P_union_335061;

union _union_335061 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29334C4 MethodInfo_29334C4, *PMethodInfo_29334C4;

typedef union _union_190972 _union_190972, *P_union_190972;

union _union_190972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29334C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335063 _union_335063, *P_union_335063;

union _union_335063 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

typedef struct MethodInfo_308BB30 MethodInfo_308BB30, *PMethodInfo_308BB30;

typedef struct MethodInfo_308BB30_RGCTXs MethodInfo_308BB30_RGCTXs, *PMethodInfo_308BB30_RGCTXs;

typedef union _union_214685 _union_214685, *P_union_214685;

union _union_214685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308BB30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308BB30_RGCTXs *rgctx_data;
    union _union_214685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308BB30_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_335065 _union_335065, *P_union_335065;

union _union_335065 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335067 _union_335067, *P_union_335067;

union _union_335067 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16D670C_RGCTXs MethodInfo_16D670C_RGCTXs, *PMethodInfo_16D670C_RGCTXs;

struct MethodInfo_16D670C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef union _union_335069 _union_335069, *P_union_335069;

union _union_335069 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_118B2B0 MethodInfo_118B2B0, *PMethodInfo_118B2B0;

typedef union _union_258908 _union_258908, *P_union_258908;

union _union_258908 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118B2B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258908 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BAB5C MethodInfo_22BAB5C, *PMethodInfo_22BAB5C;

struct MethodInfo_22BAB5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281576 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___TrySetException;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__TryInvokeContinuation;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T_;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T_;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T____ctor_b__2_0;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T___UniTask_Awaiter_T___int_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_Awaiter_T__SourceOnCompleted;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct Il2CppClass *_10_System_ValueTuple_int__T_;
    struct MethodInfo *_11_System_ValueTuple_int__T___ctor;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___TrySetResult;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___GetResult;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___GetStatus;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___OnCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___UnsafeGetStatus;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__GetResult;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T__VTable vtable;
};

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_VTable Firebase_Analytics_FirebaseAnalyticsPINVOKE_VTable, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_VTable;

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_EventCallback_MouseUpEvent__c UnityEngine_UIElements_EventCallback_MouseUpEvent__c, *PUnityEngine_UIElements_EventCallback_MouseUpEvent__c;

typedef struct UnityEngine_UIElements_EventCallback_MouseUpEvent__VTable UnityEngine_UIElements_EventCallback_MouseUpEvent__VTable, *PUnityEngine_UIElements_EventCallback_MouseUpEvent__VTable;

struct UnityEngine_UIElements_EventCallback_MouseUpEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_EventCallback_MouseUpEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallback_MouseUpEvent__VTable vtable;
};

typedef struct Shock_MemberSortDialog_MemberSortGroup_array Shock_MemberSortDialog_MemberSortGroup_array, *PShock_MemberSortDialog_MemberSortGroup_array;

typedef struct Shock_MemberSortDialog_MemberSortGroup_o Shock_MemberSortDialog_MemberSortGroup_o, *PShock_MemberSortDialog_MemberSortGroup_o;

typedef struct Shock_MemberSortDialog_MemberSortGroup_c Shock_MemberSortDialog_MemberSortGroup_c, *PShock_MemberSortDialog_MemberSortGroup_c;

typedef struct Shock_MemberSortDialog_MemberSortGroup_VTable Shock_MemberSortDialog_MemberSortGroup_VTable, *PShock_MemberSortDialog_MemberSortGroup_VTable;

struct Shock_MemberSortDialog_MemberSortGroup_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MemberSortDialog_MemberSortGroup_o *m_Items[65535];
};

struct Shock_MemberSortDialog_MemberSortGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MemberSortDialog_MemberSortGroup_o {
    struct Shock_MemberSortDialog_MemberSortGroup_c *klass;
    void *monitor;
    struct Shock_MemberSortDialog_MemberSortGroup_Fields fields;
};

struct Shock_MemberSortDialog_MemberSortGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MemberSortDialog_MemberSortGroup_VTable vtable;
};

typedef struct MethodInfo_16B6E30 MethodInfo_16B6E30, *PMethodInfo_16B6E30;

typedef union _union_283998 _union_283998, *P_union_283998;

union _union_283998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6E30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__Fields UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__Fields, *PUnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__Fields;

struct UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _modifiers_k__BackingField;
    struct UnityEngine_Vector2_o _mousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _localMousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _mouseDelta_k__BackingField;
    int32_t _clickCount_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_recomputeTopElementUnderMouse_k__BackingField;
    struct UnityEngine_UIElements_IPointerEvent_o *_UnityEngine_UIElements_IMouseEventInternal_sourcePointerEvent_k__BackingField;
};

typedef struct UnityEngine_UIElements_UIR_GradientRemapPool___c_StaticFields UnityEngine_UIElements_UIR_GradientRemapPool___c_StaticFields, *PUnityEngine_UIElements_UIR_GradientRemapPool___c_StaticFields;

typedef struct UnityEngine_UIElements_UIR_GradientRemapPool___c_o UnityEngine_UIElements_UIR_GradientRemapPool___c_o, *PUnityEngine_UIElements_UIR_GradientRemapPool___c_o;

typedef struct System_Func_GradientRemap__o System_Func_GradientRemap__o, *PSystem_Func_GradientRemap__o;

typedef struct System_Action_GradientRemap__o System_Action_GradientRemap__o, *PSystem_Action_GradientRemap__o;

typedef struct UnityEngine_UIElements_UIR_GradientRemapPool___c_c UnityEngine_UIElements_UIR_GradientRemapPool___c_c, *PUnityEngine_UIElements_UIR_GradientRemapPool___c_c;

typedef struct UnityEngine_UIElements_UIR_GradientRemapPool___c_Fields UnityEngine_UIElements_UIR_GradientRemapPool___c_Fields, *PUnityEngine_UIElements_UIR_GradientRemapPool___c_Fields;

typedef struct System_Func_GradientRemap__c System_Func_GradientRemap__c, *PSystem_Func_GradientRemap__c;

typedef struct System_Func_GradientRemap__Fields System_Func_GradientRemap__Fields, *PSystem_Func_GradientRemap__Fields;

typedef struct System_Action_GradientRemap__c System_Action_GradientRemap__c, *PSystem_Action_GradientRemap__c;

typedef struct System_Action_GradientRemap__Fields System_Action_GradientRemap__Fields, *PSystem_Action_GradientRemap__Fields;

typedef struct UnityEngine_UIElements_UIR_GradientRemapPool___c_VTable UnityEngine_UIElements_UIR_GradientRemapPool___c_VTable, *PUnityEngine_UIElements_UIR_GradientRemapPool___c_VTable;

typedef struct System_Func_GradientRemap__VTable System_Func_GradientRemap__VTable, *PSystem_Func_GradientRemap__VTable;

typedef struct System_Action_GradientRemap__VTable System_Action_GradientRemap__VTable, *PSystem_Action_GradientRemap__VTable;

struct System_Func_GradientRemap__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GradientRemap__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_GradientRemap__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GradientRemap__o {
    struct System_Func_GradientRemap__c *klass;
    void *monitor;
    struct System_Func_GradientRemap__Fields fields;
};

struct UnityEngine_UIElements_UIR_GradientRemapPool___c_Fields {
};

struct UnityEngine_UIElements_UIR_GradientRemapPool___c_o {
    struct UnityEngine_UIElements_UIR_GradientRemapPool___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_GradientRemapPool___c_Fields fields;
};

struct System_Func_GradientRemap__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GradientRemap__VTable vtable;
};

struct UnityEngine_UIElements_UIR_GradientRemapPool___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_GradientRemapPool___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIR_GradientRemapPool___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_GradientRemapPool___c_VTable vtable;
};

struct System_Action_GradientRemap__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GradientRemap__VTable vtable;
};

struct System_Action_GradientRemap__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GradientRemap__o {
    struct System_Action_GradientRemap__c *klass;
    void *monitor;
    struct System_Action_GradientRemap__Fields fields;
};

struct UnityEngine_UIElements_UIR_GradientRemapPool___c_StaticFields {
    struct UnityEngine_UIElements_UIR_GradientRemapPool___c_o *__9;
    struct System_Func_GradientRemap__o *__9__0_0;
    struct System_Action_GradientRemap__o *__9__0_1;
};

typedef union _union_335071 _union_335071, *P_union_335071;

union _union_335071 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335073 _union_335073, *P_union_335073;

union _union_335073 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335075 _union_335075, *P_union_335075;

union _union_335075 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_EventCallback_MouseUpEvent__o UnityEngine_UIElements_EventCallback_MouseUpEvent__o, *PUnityEngine_UIElements_EventCallback_MouseUpEvent__o;

typedef struct UnityEngine_UIElements_EventCallback_MouseUpEvent__Fields UnityEngine_UIElements_EventCallback_MouseUpEvent__Fields, *PUnityEngine_UIElements_EventCallback_MouseUpEvent__Fields;

struct UnityEngine_UIElements_EventCallback_MouseUpEvent__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_EventCallback_MouseUpEvent__o {
    struct UnityEngine_UIElements_EventCallback_MouseUpEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventCallback_MouseUpEvent__Fields fields;
};

typedef struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetMatchedFileParts_d__1_c SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetMatchedFileParts_d__1_c, *PSharpCompress_Archives_Rar_RarArchiveEntryFactory__GetMatchedFileParts_d__1_c;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetMatchedFileParts_d__1_VTable SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetMatchedFileParts_d__1_VTable, *PSharpCompress_Archives_Rar_RarArchiveEntryFactory__GetMatchedFileParts_d__1_VTable;

struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetMatchedFileParts_d__1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable_SharpCompress_Common_Rar_RarFilePart___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_System_Collections_Generic_IEnumerable_SharpCompress_Common_Rar_RarFilePart___get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetMatchedFileParts_d__1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetMatchedFileParts_d__1_VTable vtable;
};

typedef union _union_335077 _union_335077, *P_union_335077;

union _union_335077 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Live_LiveConst_c Aoharu_Scenes_Live_LiveConst_c, *PAoharu_Scenes_Live_LiveConst_c;

typedef struct Aoharu_Scenes_Live_LiveConst_StaticFields Aoharu_Scenes_Live_LiveConst_StaticFields, *PAoharu_Scenes_Live_LiveConst_StaticFields;

typedef struct Aoharu_Scenes_Live_LiveConst_VTable Aoharu_Scenes_Live_LiveConst_VTable, *PAoharu_Scenes_Live_LiveConst_VTable;

struct Aoharu_Scenes_Live_LiveConst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveConst_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_LiveConst_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveConst_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveConst_StaticFields {
    int32_t InputResultTypeCount;
    int32_t ScoreRankCount;
};

typedef union _union_335079 _union_335079, *P_union_335079;

union _union_335079 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_LiveMissionComboMst__string__VTable System_Func_LiveMissionComboMst__string__VTable, *PSystem_Func_LiveMissionComboMst__string__VTable;

struct System_Func_LiveMissionComboMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_1_o Aoharu_LiveScene___c__DisplayClass77_1_o, *PAoharu_LiveScene___c__DisplayClass77_1_o;

typedef struct Aoharu_LiveScene___c__DisplayClass77_1_Fields Aoharu_LiveScene___c__DisplayClass77_1_Fields, *PAoharu_LiveScene___c__DisplayClass77_1_Fields;

struct Aoharu_LiveScene___c__DisplayClass77_1_Fields {
    struct System_Threading_CancellationTokenSource_o *tokenSource;
    struct Aoharu_LiveScene___c__DisplayClass77_0_o *CS___8__locals1;
};

struct Aoharu_LiveScene___c__DisplayClass77_1_o {
    struct Aoharu_LiveScene___c__DisplayClass77_1_c *klass;
    void *monitor;
    struct Aoharu_LiveScene___c__DisplayClass77_1_Fields fields;
};

typedef struct MethodInfo_2512948 MethodInfo_2512948, *PMethodInfo_2512948;

typedef union _union_250181 _union_250181, *P_union_250181;

union _union_250181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15F1C0C_RGCTXs MethodInfo_15F1C0C_RGCTXs, *PMethodInfo_15F1C0C_RGCTXs;

struct MethodInfo_15F1C0C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Scenes_Live_LiveConst_o Aoharu_Scenes_Live_LiveConst_o, *PAoharu_Scenes_Live_LiveConst_o;

typedef struct Aoharu_Scenes_Live_LiveConst_Fields Aoharu_Scenes_Live_LiveConst_Fields, *PAoharu_Scenes_Live_LiveConst_Fields;

struct Aoharu_Scenes_Live_LiveConst_Fields {
};

struct Aoharu_Scenes_Live_LiveConst_o {
    struct Aoharu_Scenes_Live_LiveConst_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveConst_Fields fields;
};

typedef struct UnityEngine_UIElements_Toggle_UxmlTraits_o UnityEngine_UIElements_Toggle_UxmlTraits_o, *PUnityEngine_UIElements_Toggle_UxmlTraits_o;

typedef struct UnityEngine_UIElements_Toggle_UxmlTraits_Fields UnityEngine_UIElements_Toggle_UxmlTraits_Fields, *PUnityEngine_UIElements_Toggle_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_BaseFieldTraits_bool__UxmlBoolAttributeDescription__Fields UnityEngine_UIElements_BaseFieldTraits_bool__UxmlBoolAttributeDescription__Fields, *PUnityEngine_UIElements_BaseFieldTraits_bool__UxmlBoolAttributeDescription__Fields;

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__Fields UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__Fields, *PUnityEngine_UIElements_BaseField_UxmlTraits_TValueType__Fields;

struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__Fields {
    struct UnityEngine_UIElements_BindableElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Label;
};

struct UnityEngine_UIElements_BaseFieldTraits_bool__UxmlBoolAttributeDescription__Fields {
    struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__Fields super;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_Value;
};

struct UnityEngine_UIElements_Toggle_UxmlTraits_Fields {
    struct UnityEngine_UIElements_BaseFieldTraits_bool__UxmlBoolAttributeDescription__Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Text;
};

struct UnityEngine_UIElements_Toggle_UxmlTraits_o {
    struct UnityEngine_UIElements_Toggle_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Toggle_UxmlTraits_Fields fields;
};

typedef struct Aoharu_Chat_Select_Collection_CollectionList___c__DisplayClass25_0_VTable Aoharu_Chat_Select_Collection_CollectionList___c__DisplayClass25_0_VTable, *PAoharu_Chat_Select_Collection_CollectionList___c__DisplayClass25_0_VTable;

struct Aoharu_Chat_Select_Collection_CollectionList___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217801 _union_217801, *P_union_217801;

union _union_217801 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ChatMstTable___c__DisplayClass17_0_Fields Shock_ChatMstTable___c__DisplayClass17_0_Fields, *PShock_ChatMstTable___c__DisplayClass17_0_Fields;

struct Shock_ChatMstTable___c__DisplayClass17_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef union _union_217803 _union_217803, *P_union_217803;

union _union_217803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335081 _union_335081, *P_union_335081;

union _union_335081 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217805 _union_217805, *P_union_217805;

union _union_217805 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_WebRequestExtensions___c__DisplayClass2_0_c UniRx_WebRequestExtensions___c__DisplayClass2_0_c, *PUniRx_WebRequestExtensions___c__DisplayClass2_0_c;

typedef struct UniRx_WebRequestExtensions___c__DisplayClass2_0_VTable UniRx_WebRequestExtensions___c__DisplayClass2_0_VTable, *PUniRx_WebRequestExtensions___c__DisplayClass2_0_VTable;

struct UniRx_WebRequestExtensions___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_WebRequestExtensions___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_WebRequestExtensions___c__DisplayClass2_0_VTable vtable;
};

typedef union _union_335083 _union_335083, *P_union_335083;

union _union_335083 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335085 _union_335085, *P_union_335085;

union _union_335085 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217809 _union_217809, *P_union_217809;

union _union_217809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335087 _union_335087, *P_union_335087;

union _union_335087 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335089 _union_335089, *P_union_335089;

union _union_335089 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B428C MethodInfo_32B428C, *PMethodInfo_32B428C;

typedef union _union_318747 _union_318747, *P_union_318747;

union _union_318747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B428C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F38A40_RGCTXs MethodInfo_2F38A40_RGCTXs, *PMethodInfo_2F38A40_RGCTXs;

struct MethodInfo_2F38A40_RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_TaskFactory_FromAsync_TArg1_;
};

typedef struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__VTable Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__VTable, *PShock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__VTable;

struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

typedef struct System_Runtime_CompilerServices_ICriticalNotifyCompletion_c System_Runtime_CompilerServices_ICriticalNotifyCompletion_c, *PSystem_Runtime_CompilerServices_ICriticalNotifyCompletion_c;

struct System_Runtime_CompilerServices_ICriticalNotifyCompletion_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1EEB39C MethodInfo_1EEB39C, *PMethodInfo_1EEB39C;

typedef union _union_305996 _union_305996, *P_union_305996;

union _union_305996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB39C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335091 _union_335091, *P_union_335091;

union _union_335091 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__array System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__array, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__array;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__o System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__o, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__o;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__Fields System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__Fields, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__Fields;

typedef struct System_ValueTuple_uint__int__o System_ValueTuple_uint__int__o, *PSystem_ValueTuple_uint__int__o;

typedef struct System_ValueTuple_uint__int__Fields System_ValueTuple_uint__int__Fields, *PSystem_ValueTuple_uint__int__Fields;

struct System_ValueTuple_uint__int__Fields {
    uint32_t Item1;
    int32_t Item2;
};

struct System_ValueTuple_uint__int__o {
    struct System_ValueTuple_uint__int__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__Fields {
    struct System_ValueTuple_uint__int__o key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__o {
    struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___int__o m_Items[65535];
};

typedef union _union_335093 _union_335093, *P_union_335093;

union _union_335093 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10B0978 MethodInfo_10B0978, *PMethodInfo_10B0978;

typedef union _union_207695 _union_207695, *P_union_207695;

union _union_207695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335095 _union_335095, *P_union_335095;

union _union_335095 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335097 _union_335097, *P_union_335097;

union _union_335097 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251296C MethodInfo_251296C, *PMethodInfo_251296C;

typedef union _union_250389 _union_250389, *P_union_250389;

union _union_250389 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251296C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250389 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335099 _union_335099, *P_union_335099;

union _union_335099 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14F9B08 MethodInfo_14F9B08, *PMethodInfo_14F9B08;

typedef struct MethodInfo_14F9B08_RGCTXs MethodInfo_14F9B08_RGCTXs, *PMethodInfo_14F9B08_RGCTXs;

typedef union _union_200391 _union_200391, *P_union_200391;

union _union_200391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F9B08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F9B08_RGCTXs *rgctx_data;
    union _union_200391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F9B08_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_15D84BC MethodInfo_15D84BC, *PMethodInfo_15D84BC;

typedef struct MethodInfo_15D84BC_RGCTXs MethodInfo_15D84BC_RGCTXs, *PMethodInfo_15D84BC_RGCTXs;

typedef union _union_335192 _union_335192, *P_union_335192;

struct MethodInfo_15D84BC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

union _union_335192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D84BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D84BC_RGCTXs *rgctx_data;
    union _union_335192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_WebRequestExtensions___c__DisplayClass2_0_o UniRx_WebRequestExtensions___c__DisplayClass2_0_o, *PUniRx_WebRequestExtensions___c__DisplayClass2_0_o;

typedef struct UniRx_WebRequestExtensions___c__DisplayClass2_0_Fields UniRx_WebRequestExtensions___c__DisplayClass2_0_Fields, *PUniRx_WebRequestExtensions___c__DisplayClass2_0_Fields;

struct UniRx_WebRequestExtensions___c__DisplayClass2_0_Fields {
    struct System_Net_HttpWebRequest_o *request;
};

struct UniRx_WebRequestExtensions___c__DisplayClass2_0_o {
    struct UniRx_WebRequestExtensions___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct UniRx_WebRequestExtensions___c__DisplayClass2_0_Fields fields;
};

typedef struct Shock_Protocol___c__DisplayClass390_0_c Shock_Protocol___c__DisplayClass390_0_c, *PShock_Protocol___c__DisplayClass390_0_c;

typedef struct Shock_Protocol___c__DisplayClass390_0_VTable Shock_Protocol___c__DisplayClass390_0_VTable, *PShock_Protocol___c__DisplayClass390_0_VTable;

struct Shock_Protocol___c__DisplayClass390_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass390_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass390_0_VTable vtable;
};

typedef struct MethodInfo_1EC9F18 MethodInfo_1EC9F18, *PMethodInfo_1EC9F18;

typedef union _union_282812 _union_282812, *P_union_282812;

union _union_282812 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282812 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_AdventureLogData__c System_Collections_Generic_IReadOnlyList_AdventureLogData__c, *PSystem_Collections_Generic_IReadOnlyList_AdventureLogData__c;

struct System_Collections_Generic_IReadOnlyList_AdventureLogData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_RecvMissionReceiveR_Fields Shock_RecvMissionReceiveR_Fields, *PShock_RecvMissionReceiveR_Fields;

struct Shock_RecvMissionReceiveR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvMissionReceiveRData_o *data;
    int32_t server_time;
};

typedef struct MethodInfo_2683998 MethodInfo_2683998, *PMethodInfo_2683998;

typedef union _union_312862 _union_312862, *P_union_312862;

union _union_312862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683998 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CardData___c__DisplayClass211_1_VTable Shock_CardData___c__DisplayClass211_1_VTable, *PShock_CardData___c__DisplayClass211_1_VTable;

struct Shock_CardData___c__DisplayClass211_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_263AC5C MethodInfo_263AC5C, *PMethodInfo_263AC5C;

typedef union _union_271902 _union_271902, *P_union_271902;

union _union_271902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263AC5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_ParticleSystemJobData__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_ParticleSystemJobData__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_ParticleSystemJobData__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_ParticleSystemJobData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_Triggers_IAsyncOneShotTrigger_OneShotAsync;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _18_Dispose;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_FixedUpdateAsync;
    struct VirtualInvokeData _20_Cysharp_Threading_Tasks_Triggers_IAsyncLateUpdateHandler_LateUpdateAsync;
    struct VirtualInvokeData _21_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorIKHandler_OnAnimatorIKAsync;
    struct VirtualInvokeData _22_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorMoveHandler_OnAnimatorMoveAsync;
    struct VirtualInvokeData _23_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationFocusHandler_OnApplicationFocusAsync;
    struct VirtualInvokeData _24_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_OnApplicationPauseAsync;
    struct VirtualInvokeData _25_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationQuitHandler_OnApplicationQuitAsync;
    struct VirtualInvokeData _26_Cysharp_Threading_Tasks_Triggers_IAsyncOnAudioFilterReadHandler_OnAudioFilterReadAsync;
    struct VirtualInvokeData _27_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameInvisibleHandler_OnBecameInvisibleAsync;
    struct VirtualInvokeData _28_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameVisibleHandler_OnBecameVisibleAsync;
    struct VirtualInvokeData _29_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeforeTransformParentChangedHandler_OnBeforeTransformParentChangedAsync;
    struct VirtualInvokeData _30_Cysharp_Threading_Tasks_Triggers_IAsyncOnCanvasGroupChangedHandler_OnCanvasGroupChangedAsync;
    struct VirtualInvokeData _31_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnterHandler_OnCollisionEnterAsync;
    struct VirtualInvokeData _32_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnter2DHandler_OnCollisionEnter2DAsync;
    struct VirtualInvokeData _33_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExitHandler_OnCollisionExitAsync;
    struct VirtualInvokeData _34_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExit2DHandler_OnCollisionExit2DAsync;
    struct VirtualInvokeData _35_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStayHandler_OnCollisionStayAsync;
    struct VirtualInvokeData _36_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStay2DHandler_OnCollisionStay2DAsync;
    struct VirtualInvokeData _37_Cysharp_Threading_Tasks_Triggers_IAsyncOnControllerColliderHitHandler_OnControllerColliderHitAsync;
    struct VirtualInvokeData _38_Cysharp_Threading_Tasks_Triggers_IAsyncOnDisableHandler_OnDisableAsync;
    struct VirtualInvokeData _39_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosHandler_OnDrawGizmosAsync;
    struct VirtualInvokeData _40_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_OnDrawGizmosSelectedAsync;
    struct VirtualInvokeData _41_Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_OnEnableAsync;
    struct VirtualInvokeData _42_Cysharp_Threading_Tasks_Triggers_IAsyncOnGUIHandler_OnGUIAsync;
    struct VirtualInvokeData _43_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreakHandler_OnJointBreakAsync;
    struct VirtualInvokeData _44_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreak2DHandler_OnJointBreak2DAsync;
    struct VirtualInvokeData _45_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_OnParticleCollisionAsync;
    struct VirtualInvokeData _46_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleSystemStoppedHandler_OnParticleSystemStoppedAsync;
    struct VirtualInvokeData _47_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleTriggerHandler_OnParticleTriggerAsync;
    struct VirtualInvokeData _48_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleUpdateJobScheduledHandler_OnParticleUpdateJobScheduledAsync;
    struct VirtualInvokeData _49_Cysharp_Threading_Tasks_Triggers_IAsyncOnPostRenderHandler_OnPostRenderAsync;
    struct VirtualInvokeData _50_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreCullHandler_OnPreCullAsync;
    struct VirtualInvokeData _51_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_OnPreRenderAsync;
    struct VirtualInvokeData _52_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformDimensionsChangeHandler_OnRectTransformDimensionsChangeAsync;
    struct VirtualInvokeData _53_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformRemovedHandler_OnRectTransformRemovedAsync;
    struct VirtualInvokeData _54_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderImageHandler_OnRenderImageAsync;
    struct VirtualInvokeData _55_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderObjectHandler_OnRenderObjectAsync;
    struct VirtualInvokeData _56_Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_OnServerInitializedAsync;
    struct VirtualInvokeData _57_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_OnTransformChildrenChangedAsync;
    struct VirtualInvokeData _58_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformParentChangedHandler_OnTransformParentChangedAsync;
    struct VirtualInvokeData _59_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnterHandler_OnTriggerEnterAsync;
    struct VirtualInvokeData _60_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_OnTriggerEnter2DAsync;
    struct VirtualInvokeData _61_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExitHandler_OnTriggerExitAsync;
    struct VirtualInvokeData _62_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExit2DHandler_OnTriggerExit2DAsync;
    struct VirtualInvokeData _63_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStayHandler_OnTriggerStayAsync;
    struct VirtualInvokeData _64_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStay2DHandler_OnTriggerStay2DAsync;
    struct VirtualInvokeData _65_Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_OnValidateAsync;
    struct VirtualInvokeData _66_Cysharp_Threading_Tasks_Triggers_IAsyncOnWillRenderObjectHandler_OnWillRenderObjectAsync;
    struct VirtualInvokeData _67_Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_ResetAsync;
    struct VirtualInvokeData _68_Cysharp_Threading_Tasks_Triggers_IAsyncUpdateHandler_UpdateAsync;
    struct VirtualInvokeData _69_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_OnBeginDragAsync;
    struct VirtualInvokeData _70_Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_OnCancelAsync;
    struct VirtualInvokeData _71_Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_OnDeselectAsync;
    struct VirtualInvokeData _72_Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_OnDragAsync;
    struct VirtualInvokeData _73_Cysharp_Threading_Tasks_Triggers_IAsyncOnDropHandler_OnDropAsync;
    struct VirtualInvokeData _74_Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_OnEndDragAsync;
    struct VirtualInvokeData _75_Cysharp_Threading_Tasks_Triggers_IAsyncOnInitializePotentialDragHandler_OnInitializePotentialDragAsync;
    struct VirtualInvokeData _76_Cysharp_Threading_Tasks_Triggers_IAsyncOnMoveHandler_OnMoveAsync;
    struct VirtualInvokeData _77_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerClickHandler_OnPointerClickAsync;
    struct VirtualInvokeData _78_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerDownHandler_OnPointerDownAsync;
    struct VirtualInvokeData _79_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerEnterHandler_OnPointerEnterAsync;
    struct VirtualInvokeData _80_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerExitHandler_OnPointerExitAsync;
    struct VirtualInvokeData _81_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_OnPointerUpAsync;
    struct VirtualInvokeData _82_Cysharp_Threading_Tasks_Triggers_IAsyncOnScrollHandler_OnScrollAsync;
    struct VirtualInvokeData _83_Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_OnSelectAsync;
    struct VirtualInvokeData _84_Cysharp_Threading_Tasks_Triggers_IAsyncOnSubmitHandler_OnSubmitAsync;
    struct VirtualInvokeData _85_Cysharp_Threading_Tasks_Triggers_IAsyncOnUpdateSelectedHandler_OnUpdateSelectedAsync;
};

typedef struct MethodInfo_2E573B4 MethodInfo_2E573B4, *PMethodInfo_2E573B4;

typedef struct MethodInfo_2E573B4_RGCTXs MethodInfo_2E573B4_RGCTXs, *PMethodInfo_2E573B4_RGCTXs;

typedef union _union_214041 _union_214041, *P_union_214041;

union _union_214041 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E573B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E573B4_RGCTXs *rgctx_data;
    union _union_214041 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2E573B4_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef union _union_217823 _union_217823, *P_union_217823;

union _union_217823 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217825 _union_217825, *P_union_217825;

union _union_217825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass454_0_Fields Shock_Protocol___c__DisplayClass454_0_Fields, *PShock_Protocol___c__DisplayClass454_0_Fields;

struct Shock_Protocol___c__DisplayClass454_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef struct Spine_Unity_FollowLocationRigidbody2D_o Spine_Unity_FollowLocationRigidbody2D_o, *PSpine_Unity_FollowLocationRigidbody2D_o;

typedef struct Spine_Unity_FollowLocationRigidbody2D_c Spine_Unity_FollowLocationRigidbody2D_c, *PSpine_Unity_FollowLocationRigidbody2D_c;

typedef struct Spine_Unity_FollowLocationRigidbody2D_Fields Spine_Unity_FollowLocationRigidbody2D_Fields, *PSpine_Unity_FollowLocationRigidbody2D_Fields;

typedef struct Spine_Unity_FollowLocationRigidbody2D_VTable Spine_Unity_FollowLocationRigidbody2D_VTable, *PSpine_Unity_FollowLocationRigidbody2D_VTable;

struct Spine_Unity_FollowLocationRigidbody2D_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Transform_o *reference;
    bool followFlippedX;
    struct UnityEngine_Rigidbody2D_o *ownRigidbody;
};

struct Spine_Unity_FollowLocationRigidbody2D_o {
    struct Spine_Unity_FollowLocationRigidbody2D_c *klass;
    void *monitor;
    struct Spine_Unity_FollowLocationRigidbody2D_Fields fields;
};

struct Spine_Unity_FollowLocationRigidbody2D_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_FollowLocationRigidbody2D_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_FollowLocationRigidbody2D_VTable vtable;
};

typedef struct MethodInfo_2EA4F94 MethodInfo_2EA4F94, *PMethodInfo_2EA4F94;

typedef union _union_238017 _union_238017, *P_union_238017;

union _union_238017 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4F94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217827 _union_217827, *P_union_217827;

union _union_217827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BAB24 MethodInfo_22BAB24, *PMethodInfo_22BAB24;

typedef union _union_280830 _union_280830, *P_union_280830;

union _union_280830 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BAB24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateSelectedTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncUpdateSelectedTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncUpdateSelectedTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateSelectedTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IUpdateSelectedHandler_OnUpdateSelected;
};

typedef union _union_217829 _union_217829, *P_union_217829;

union _union_217829 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD389C MethodInfo_1FD389C, *PMethodInfo_1FD389C;

typedef union _union_266874 _union_266874, *P_union_266874;

union _union_266874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD389C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173E238 MethodInfo_173E238, *PMethodInfo_173E238;

typedef union _union_170279 _union_170279, *P_union_170279;

union _union_170279 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173E238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170279 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EA4F9C MethodInfo_2EA4F9C, *PMethodInfo_2EA4F9C;

typedef union _union_238185 _union_238185, *P_union_238185;

union _union_238185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4F9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6BB50 MethodInfo_1D6BB50, *PMethodInfo_1D6BB50;

struct MethodInfo_1D6BB50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217821 _union_217821, *P_union_217821;

union _union_217821 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5B6A8 MethodInfo_1B5B6A8, *PMethodInfo_1B5B6A8;

typedef union _union_245769 _union_245769, *P_union_245769;

union _union_245769 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B6A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245769 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264EF00 MethodInfo_264EF00, *PMethodInfo_264EF00;

typedef union _union_175162 _union_175162, *P_union_175162;

union _union_175162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EF00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217813 _union_217813, *P_union_217813;

union _union_217813 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD76FC MethodInfo_2AD76FC, *PMethodInfo_2AD76FC;

typedef union _union_328710 _union_328710, *P_union_328710;

union _union_328710 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD76FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328710 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B4278 MethodInfo_32B4278, *PMethodInfo_32B4278;

typedef union _union_318701 _union_318701, *P_union_318701;

union _union_318701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_Platform__Fields System_Collections_Generic_List_Platform__Fields, *PSystem_Collections_Generic_List_Platform__Fields;

struct System_Collections_Generic_List_Platform__Fields {
    struct GreeGameLib_SocialKit_Platform_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_217815 _union_217815, *P_union_217815;

union _union_217815 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_EmptyObservable_Empty_T__o UniRx_Operators_EmptyObservable_Empty_T__o, *PUniRx_Operators_EmptyObservable_Empty_T__o;

typedef struct UniRx_Operators_EmptyObservable_Empty_T__Fields UniRx_Operators_EmptyObservable_Empty_T__Fields, *PUniRx_Operators_EmptyObservable_Empty_T__Fields;

struct UniRx_Operators_EmptyObservable_Empty_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
};

struct UniRx_Operators_EmptyObservable_Empty_T__o {
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    void *monitor;
    struct UniRx_Operators_EmptyObservable_Empty_T__Fields fields;
};

typedef struct MethodInfo_264EF04 MethodInfo_264EF04, *PMethodInfo_264EF04;

typedef union _union_176600 _union_176600, *P_union_176600;

union _union_176600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EF04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217817 _union_217817, *P_union_217817;

union _union_217817 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205CCE4 MethodInfo_205CCE4, *PMethodInfo_205CCE4;

typedef union _union_222257 _union_222257, *P_union_222257;

union _union_222257 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CCE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222257 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217819 _union_217819, *P_union_217819;

union _union_217819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_ExchangeItemFilterDialog_CategoryFilterContainer__c System_Predicate_ExchangeItemFilterDialog_CategoryFilterContainer__c, *PSystem_Predicate_ExchangeItemFilterDialog_CategoryFilterContainer__c;

typedef struct System_Predicate_ExchangeItemFilterDialog_CategoryFilterContainer__VTable System_Predicate_ExchangeItemFilterDialog_CategoryFilterContainer__VTable, *PSystem_Predicate_ExchangeItemFilterDialog_CategoryFilterContainer__VTable;

struct System_Predicate_ExchangeItemFilterDialog_CategoryFilterContainer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_ExchangeItemFilterDialog_CategoryFilterContainer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_ExchangeItemFilterDialog_CategoryFilterContainer__VTable vtable;
};

typedef struct MethodInfo_1BB28B8 MethodInfo_1BB28B8, *PMethodInfo_1BB28B8;

typedef union _union_303242 _union_303242, *P_union_303242;

union _union_303242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB28B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Numerics_Vector_ulong__Fields System_Numerics_Vector_ulong__Fields, *PSystem_Numerics_Vector_ulong__Fields;

struct System_Numerics_Vector_ulong__Fields {
    struct System_Numerics_Register_o _register;
};

typedef struct MethodInfo_24A9EFC MethodInfo_24A9EFC, *PMethodInfo_24A9EFC;

typedef union _union_310204 _union_310204, *P_union_310204;

union _union_310204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9EFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_102E478 MethodInfo_102E478, *PMethodInfo_102E478;

typedef union _union_270916 _union_270916, *P_union_270916;

union _union_270916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102E478 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_IPAddress_ReadOnlyIPAddress_c System_Net_IPAddress_ReadOnlyIPAddress_c, *PSystem_Net_IPAddress_ReadOnlyIPAddress_c;

typedef struct System_Net_IPAddress_ReadOnlyIPAddress_VTable System_Net_IPAddress_ReadOnlyIPAddress_VTable, *PSystem_Net_IPAddress_ReadOnlyIPAddress_VTable;

struct System_Net_IPAddress_ReadOnlyIPAddress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_IPAddress_ReadOnlyIPAddress_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_IPAddress_ReadOnlyIPAddress_VTable vtable;
};

typedef struct MethodInfo_1983B68 MethodInfo_1983B68, *PMethodInfo_1983B68;

typedef union _union_165947 _union_165947, *P_union_165947;

union _union_165947 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1983B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__Fields {
    struct UnityEngine_UIElements_Rotate_o startValue;
    struct UnityEngine_UIElements_Rotate_o endValue;
    struct UnityEngine_UIElements_Rotate_o reversingAdjustedStartValue;
    struct UnityEngine_UIElements_Rotate_o currentValue;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Rotate__o m_Items[65535];
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile___c__DisplayClass5_0_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile___c__DisplayClass5_0_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile___c__DisplayClass5_0_Fields;

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoProfile___c__DisplayClass5_0_Fields {
    struct Shock_AlbumUnitMMst_o *unitMst;
};

typedef struct System_Collections_IStructuralEquatable_Fields System_Collections_IStructuralEquatable_Fields, *PSystem_Collections_IStructuralEquatable_Fields;

struct System_Collections_IStructuralEquatable_Fields {
};

typedef struct MethodInfo_2B9369C MethodInfo_2B9369C, *PMethodInfo_2B9369C;

typedef union _union_340408 _union_340408, *P_union_340408;

union _union_340408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9369C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217811 _union_217811, *P_union_217811;

union _union_217811 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_array Photon_Pun_PhotonAnimatorView_SynchronizedParameter_array, *PPhoton_Pun_PhotonAnimatorView_SynchronizedParameter_array;

struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Pun_PhotonAnimatorView_SynchronizedParameter_o *m_Items[65535];
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____o System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____o, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____o;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____Fields System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____Fields, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____Fields;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___o System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___o, *PSystem_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___o;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___Fields System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___Fields, *PSystem_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___Fields;

typedef struct System_ValueTuple_T15__o System_ValueTuple_T15__o, *PSystem_ValueTuple_T15__o;

typedef struct System_ValueTuple_T15__Fields System_ValueTuple_T15__Fields, *PSystem_ValueTuple_T15__Fields;

struct System_ValueTuple_T15__Fields {
    struct Il2CppObject *Item1;
};

struct System_ValueTuple_T15__o {
    struct System_ValueTuple_T15__Fields fields;
};

struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T15__o Rest;
};

struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___o {
    struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___Fields fields;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15___o Rest;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____o {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____Fields fields;
};

typedef struct MethodInfo_205CDD4 MethodInfo_205CDD4, *PMethodInfo_205CDD4;

typedef union _union_216535 _union_216535, *P_union_216535;

union _union_216535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CDD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26446D4 MethodInfo_26446D4, *PMethodInfo_26446D4;

typedef union _union_271184 _union_271184, *P_union_271184;

union _union_271184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26446D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13DE660_RGCTXs MethodInfo_13DE660_RGCTXs, *PMethodInfo_13DE660_RGCTXs;

struct MethodInfo_13DE660_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol_CJsonSendParamItemUse_c Shock_Protocol_CJsonSendParamItemUse_c, *PShock_Protocol_CJsonSendParamItemUse_c;

typedef struct Shock_Protocol_CJsonSendParamItemUse_VTable Shock_Protocol_CJsonSendParamItemUse_VTable, *PShock_Protocol_CJsonSendParamItemUse_VTable;

struct Shock_Protocol_CJsonSendParamItemUse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamItemUse_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamItemUse_VTable vtable;
};

typedef struct UniRx_Observable__WrapEnumerator_d__282_c UniRx_Observable__WrapEnumerator_d__282_c, *PUniRx_Observable__WrapEnumerator_d__282_c;

typedef struct UniRx_Observable__WrapEnumerator_d__282_VTable UniRx_Observable__WrapEnumerator_d__282_VTable, *PUniRx_Observable__WrapEnumerator_d__282_VTable;

struct UniRx_Observable__WrapEnumerator_d__282_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct UniRx_Observable__WrapEnumerator_d__282_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable__WrapEnumerator_d__282_VTable vtable;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_VTable;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_VTable vtable;
};

typedef struct MethodInfo_1E9DA4C MethodInfo_1E9DA4C, *PMethodInfo_1E9DA4C;

typedef union _union_161921 _union_161921, *P_union_161921;

union _union_161921 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DA4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBCAE8 MethodInfo_2DBCAE8, *PMethodInfo_2DBCAE8;

typedef union _union_241695 _union_241695, *P_union_241695;

union _union_241695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCAE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_ScrollView_TouchScrollingResult_VTable UnityEngine_UIElements_ScrollView_TouchScrollingResult_VTable, *PUnityEngine_UIElements_ScrollView_TouchScrollingResult_VTable;

struct UnityEngine_UIElements_ScrollView_TouchScrollingResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct ExitGames_Client_Photon_SerializationProtocol_Fields ExitGames_Client_Photon_SerializationProtocol_Fields, *PExitGames_Client_Photon_SerializationProtocol_Fields;

struct ExitGames_Client_Photon_SerializationProtocol_Fields {
    int32_t value__;
};

typedef struct UniRx_Observable__WrapEnumerator_d__282_o UniRx_Observable__WrapEnumerator_d__282_o, *PUniRx_Observable__WrapEnumerator_d__282_o;

typedef struct UniRx_Observable__WrapEnumerator_d__282_Fields UniRx_Observable__WrapEnumerator_d__282_Fields, *PUniRx_Observable__WrapEnumerator_d__282_Fields;

typedef struct UniRx_IObserver_Unit__o UniRx_IObserver_Unit__o, *PUniRx_IObserver_Unit__o;

typedef struct UniRx_ICustomYieldInstructionErrorHandler_o UniRx_ICustomYieldInstructionErrorHandler_o, *PUniRx_ICustomYieldInstructionErrorHandler_o;

typedef struct UniRx_IObserver_Unit__c UniRx_IObserver_Unit__c, *PUniRx_IObserver_Unit__c;

typedef struct UniRx_IObserver_Unit__Fields UniRx_IObserver_Unit__Fields, *PUniRx_IObserver_Unit__Fields;

typedef struct UniRx_ICustomYieldInstructionErrorHandler_c UniRx_ICustomYieldInstructionErrorHandler_c, *PUniRx_ICustomYieldInstructionErrorHandler_c;

typedef struct UniRx_ICustomYieldInstructionErrorHandler_Fields UniRx_ICustomYieldInstructionErrorHandler_Fields, *PUniRx_ICustomYieldInstructionErrorHandler_Fields;

struct UniRx_Observable__WrapEnumerator_d__282_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct System_Collections_IEnumerator_o *enumerator;
    struct UniRx_IObserver_Unit__o *observer;
    bool publishEveryYield;
    struct UniRx_CancellationToken_o cancellationToken;
    bool _hasNext_5__2;
    bool _raisedError_5__3;
    struct UniRx_ICustomYieldInstructionErrorHandler_o *_customHandler_5__4;
};

struct UniRx_IObserver_Unit__Fields {
};

struct UniRx_ICustomYieldInstructionErrorHandler_Fields {
};

struct UniRx_Observable__WrapEnumerator_d__282_o {
    struct UniRx_Observable__WrapEnumerator_d__282_c *klass;
    void *monitor;
    struct UniRx_Observable__WrapEnumerator_d__282_Fields fields;
};

struct UniRx_IObserver_Unit__o {
    struct UniRx_IObserver_Unit__c *klass;
    void *monitor;
    struct UniRx_IObserver_Unit__Fields fields;
};

struct UniRx_IObserver_Unit__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_ICustomYieldInstructionErrorHandler_o {
    struct UniRx_ICustomYieldInstructionErrorHandler_c *klass;
    void *monitor;
    struct UniRx_ICustomYieldInstructionErrorHandler_Fields fields;
};

struct UniRx_ICustomYieldInstructionErrorHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Net_Configuration_WebRequestModuleElementCollection_Fields System_Net_Configuration_WebRequestModuleElementCollection_Fields, *PSystem_Net_Configuration_WebRequestModuleElementCollection_Fields;

typedef struct System_Configuration_ConfigurationElementCollection_Fields System_Configuration_ConfigurationElementCollection_Fields, *PSystem_Configuration_ConfigurationElementCollection_Fields;

struct System_Configuration_ConfigurationElementCollection_Fields {
    struct System_Configuration_ConfigurationElement_Fields super;
};

struct System_Net_Configuration_WebRequestModuleElementCollection_Fields {
    struct System_Configuration_ConfigurationElementCollection_Fields super;
};

typedef struct System_Net_Security_SslClientAuthenticationOptions_VTable System_Net_Security_SslClientAuthenticationOptions_VTable, *PSystem_Net_Security_SslClientAuthenticationOptions_VTable;

struct System_Net_Security_SslClientAuthenticationOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_336C79C_RGCTXs MethodInfo_336C79C_RGCTXs, *PMethodInfo_336C79C_RGCTXs;

struct MethodInfo_336C79C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_NoticeGachaMstTable_StaticFields Shock_NoticeGachaMstTable_StaticFields, *PShock_NoticeGachaMstTable_StaticFields;

typedef struct Shock_NoticeGachaMstTable_o Shock_NoticeGachaMstTable_o, *PShock_NoticeGachaMstTable_o;

typedef struct Carbon_ListDictionary_uint__NoticeGachaMst__o Carbon_ListDictionary_uint__NoticeGachaMst__o, *PCarbon_ListDictionary_uint__NoticeGachaMst__o;

typedef struct Shock_NoticeGachaMstTable_c Shock_NoticeGachaMstTable_c, *PShock_NoticeGachaMstTable_c;

typedef struct Shock_NoticeGachaMstTable_Fields Shock_NoticeGachaMstTable_Fields, *PShock_NoticeGachaMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__NoticeGachaMst__c Carbon_ListDictionary_uint__NoticeGachaMst__c, *PCarbon_ListDictionary_uint__NoticeGachaMst__c;

typedef struct Carbon_ListDictionary_uint__NoticeGachaMst__Fields Carbon_ListDictionary_uint__NoticeGachaMst__Fields, *PCarbon_ListDictionary_uint__NoticeGachaMst__Fields;

typedef struct Shock_NoticeGachaMstTable_VTable Shock_NoticeGachaMstTable_VTable, *PShock_NoticeGachaMstTable_VTable;

typedef struct Shock_GameMstTableBase_NoticeGachaMst__uint__Fields Shock_GameMstTableBase_NoticeGachaMst__uint__Fields, *PShock_GameMstTableBase_NoticeGachaMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__NoticeGachaMst__VTable Carbon_ListDictionary_uint__NoticeGachaMst__VTable, *PCarbon_ListDictionary_uint__NoticeGachaMst__VTable;

struct Carbon_ListDictionary_uint__NoticeGachaMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__NoticeGachaMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__NoticeGachaMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__NoticeGachaMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__NoticeGachaMst__o {
    struct Carbon_ListDictionary_uint__NoticeGachaMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__NoticeGachaMst__Fields fields;
};

struct Shock_NoticeGachaMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_NoticeGachaMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_NoticeGachaMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__NoticeGachaMst__o *ms_HashTable;
};

struct Shock_GameMstTableBase_NoticeGachaMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_NoticeGachaMstTable_Fields {
    struct Shock_GameMstTableBase_NoticeGachaMst__uint__Fields super;
};

struct Shock_NoticeGachaMstTable_o {
    struct Shock_NoticeGachaMstTable_c *klass;
    void *monitor;
    struct Shock_NoticeGachaMstTable_Fields fields;
};

struct Shock_NoticeGachaMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_NoticeGachaMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeGachaMstTable_VTable vtable;
};

typedef struct MethodInfo_32B41C4 MethodInfo_32B41C4, *PMethodInfo_32B41C4;

typedef union _union_318655 _union_318655, *P_union_318655;

union _union_318655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B41C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_WipeController___c__DisplayClass16_0_c Aoharu_WipeController___c__DisplayClass16_0_c, *PAoharu_WipeController___c__DisplayClass16_0_c;

typedef struct Aoharu_WipeController___c__DisplayClass16_0_VTable Aoharu_WipeController___c__DisplayClass16_0_VTable, *PAoharu_WipeController___c__DisplayClass16_0_VTable;

struct Aoharu_WipeController___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_WipeController___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_WipeController___c__DisplayClass16_0_VTable vtable;
};

typedef struct System_Globalization_Punycode_o System_Globalization_Punycode_o, *PSystem_Globalization_Punycode_o;

typedef struct System_Globalization_Punycode_c System_Globalization_Punycode_c, *PSystem_Globalization_Punycode_c;

typedef struct System_Globalization_Punycode_Fields System_Globalization_Punycode_Fields, *PSystem_Globalization_Punycode_Fields;

typedef struct System_Globalization_Punycode_VTable System_Globalization_Punycode_VTable, *PSystem_Globalization_Punycode_VTable;

typedef struct System_Globalization_Bootstring_Fields System_Globalization_Bootstring_Fields, *PSystem_Globalization_Bootstring_Fields;

struct System_Globalization_Bootstring_Fields {
    uint16_t delimiter;
    int32_t base_num;
    int32_t tmin;
    int32_t tmax;
    int32_t skew;
    int32_t damp;
    int32_t initial_bias;
    int32_t initial_n;
};

struct System_Globalization_Punycode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Globalization_Punycode_Fields {
    struct System_Globalization_Bootstring_Fields super;
};

struct System_Globalization_Punycode_o {
    struct System_Globalization_Punycode_c *klass;
    void *monitor;
    struct System_Globalization_Punycode_Fields fields;
};

struct System_Globalization_Punycode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_Punycode_VTable vtable;
};

typedef struct System_Collections_Generic_LinkedList_CharacterMst__o System_Collections_Generic_LinkedList_CharacterMst__o, *PSystem_Collections_Generic_LinkedList_CharacterMst__o;

typedef struct System_Collections_Generic_LinkedList_CharacterMst__c System_Collections_Generic_LinkedList_CharacterMst__c, *PSystem_Collections_Generic_LinkedList_CharacterMst__c;

typedef struct System_Collections_Generic_LinkedList_CharacterMst__Fields System_Collections_Generic_LinkedList_CharacterMst__Fields, *PSystem_Collections_Generic_LinkedList_CharacterMst__Fields;

typedef struct System_Collections_Generic_LinkedList_CharacterMst__VTable System_Collections_Generic_LinkedList_CharacterMst__VTable, *PSystem_Collections_Generic_LinkedList_CharacterMst__VTable;

struct System_Collections_Generic_LinkedList_CharacterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Generic_LinkedList_CharacterMst__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_LinkedList_CharacterMst__o {
    struct System_Collections_Generic_LinkedList_CharacterMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_CharacterMst__Fields fields;
};

struct System_Collections_Generic_LinkedList_CharacterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_CharacterMst__VTable vtable;
};

typedef struct MethodInfo_205CDB0 MethodInfo_205CDB0, *PMethodInfo_205CDB0;

typedef union _union_222469 _union_222469, *P_union_222469;

union _union_222469 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CDB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222469 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_PlayBgmCommand_Fields Shock_Scenes_Adventure_PlayBgmCommand_Fields, *PShock_Scenes_Adventure_PlayBgmCommand_Fields;

typedef struct Shock_Scenes_Adventure_CommandAction_Fields Shock_Scenes_Adventure_CommandAction_Fields, *PShock_Scenes_Adventure_CommandAction_Fields;

struct Shock_Scenes_Adventure_CommandAction_Fields {
    bool m_isEnd;
};

struct Shock_Scenes_Adventure_PlayBgmCommand_Fields {
    struct Shock_Scenes_Adventure_CommandAction_Fields super;
    struct Shock_Scenes_Adventure_PlayBgmCommand_Args_o m_arg;
    struct Shock_Scenes_Adventure_AdventureUIManager_o *mgr;
};

typedef struct System_Text_UTF7Encoding_DecoderUTF7FallbackBuffer_VTable System_Text_UTF7Encoding_DecoderUTF7FallbackBuffer_VTable, *PSystem_Text_UTF7Encoding_DecoderUTF7FallbackBuffer_VTable;

struct System_Text_UTF7Encoding_DecoderUTF7FallbackBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Fallback;
    struct VirtualInvokeData _5_GetNextChar;
    struct VirtualInvokeData _6_get_Remaining;
    struct VirtualInvokeData _7_Reset;
    struct VirtualInvokeData _8_InternalFallback;
    struct VirtualInvokeData _9_InternalFallback;
};

typedef struct System_Xml_EntityHandling_c System_Xml_EntityHandling_c, *PSystem_Xml_EntityHandling_c;

typedef struct System_Xml_EntityHandling_VTable System_Xml_EntityHandling_VTable, *PSystem_Xml_EntityHandling_VTable;

struct System_Xml_EntityHandling_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Xml_EntityHandling_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_EntityHandling_VTable vtable;
};

typedef struct Aoharu_StoreReview_StaticFields Aoharu_StoreReview_StaticFields, *PAoharu_StoreReview_StaticFields;

typedef struct Aoharu_IStoreReview_o Aoharu_IStoreReview_o, *PAoharu_IStoreReview_o;

typedef struct Aoharu_IStoreReview_c Aoharu_IStoreReview_c, *PAoharu_IStoreReview_c;

typedef struct Aoharu_IStoreReview_Fields Aoharu_IStoreReview_Fields, *PAoharu_IStoreReview_Fields;

struct Aoharu_IStoreReview_Fields {
};

struct Aoharu_IStoreReview_o {
    struct Aoharu_IStoreReview_c *klass;
    void *monitor;
    struct Aoharu_IStoreReview_Fields fields;
};

struct Aoharu_IStoreReview_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_StoreReview_StaticFields {
    struct Aoharu_IStoreReview_o *m_StoreReview;
};

typedef struct MethodInfo_10EC170_RGCTXs MethodInfo_10EC170_RGCTXs, *PMethodInfo_10EC170_RGCTXs;

struct MethodInfo_10EC170_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_15FC18C_RGCTXs MethodInfo_15FC18C_RGCTXs, *PMethodInfo_15FC18C_RGCTXs;

struct MethodInfo_15FC18C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_26196F0 MethodInfo_26196F0, *PMethodInfo_26196F0;

typedef union _union_254353 _union_254353, *P_union_254353;

union _union_254353 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26196F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254353 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C46A8 MethodInfo_22C46A8, *PMethodInfo_22C46A8;

typedef union _union_280936 _union_280936, *P_union_280936;

union _union_280936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C46A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12737E8 MethodInfo_12737E8, *PMethodInfo_12737E8;

typedef union _union_201216 _union_201216, *P_union_201216;

union _union_201216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12737E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_EntityHandling_o System_Xml_EntityHandling_o, *PSystem_Xml_EntityHandling_o;

typedef struct System_Xml_EntityHandling_Fields System_Xml_EntityHandling_Fields, *PSystem_Xml_EntityHandling_Fields;

struct System_Xml_EntityHandling_Fields {
    int32_t value__;
};

struct System_Xml_EntityHandling_o {
    struct System_Xml_EntityHandling_Fields fields;
};

typedef struct MethodInfo_13DC820_RGCTXs MethodInfo_13DC820_RGCTXs, *PMethodInfo_13DC820_RGCTXs;

struct MethodInfo_13DC820_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_GGL_IGGLResult_GGLQueryTicket__IReadOnlyList_Ticket___Fields Shock_GGL_IGGLResult_GGLQueryTicket__IReadOnlyList_Ticket___Fields, *PShock_GGL_IGGLResult_GGLQueryTicket__IReadOnlyList_Ticket___Fields;

struct Shock_GGL_IGGLResult_GGLQueryTicket__IReadOnlyList_Ticket___Fields {
};

typedef struct System_Collections_Generic_IList_IStoryPartData__c System_Collections_Generic_IList_IStoryPartData__c, *PSystem_Collections_Generic_IList_IStoryPartData__c;

struct System_Collections_Generic_IList_IStoryPartData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UniRx_Notification_OnCompletedNotification_T__c UniRx_Notification_OnCompletedNotification_T__c, *PUniRx_Notification_OnCompletedNotification_T__c;

typedef struct UniRx_Notification_OnCompletedNotification_T__VTable UniRx_Notification_OnCompletedNotification_T__VTable, *PUniRx_Notification_OnCompletedNotification_T__VTable;

struct UniRx_Notification_OnCompletedNotification_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Value;
    struct VirtualInvokeData _6_get_HasValue;
    struct VirtualInvokeData _7_get_Exception;
    struct VirtualInvokeData _8_get_Kind;
    struct VirtualInvokeData _9_Equals;
    struct VirtualInvokeData _10_Accept;
    struct VirtualInvokeData _11_Accept;
    struct VirtualInvokeData _12_Accept;
    struct VirtualInvokeData _13_Accept;
};

struct UniRx_Notification_OnCompletedNotification_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Notification_OnCompletedNotification_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Notification_OnCompletedNotification_T__VTable vtable;
};

typedef struct MethodInfo_13DA420_RGCTXs MethodInfo_13DA420_RGCTXs, *PMethodInfo_13DA420_RGCTXs;

struct MethodInfo_13DA420_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_205CDC8 MethodInfo_205CDC8, *PMethodInfo_205CDC8;

typedef union _union_222893 _union_222893, *P_union_222893;

union _union_222893 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CDC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222893 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DF7B4_RGCTXs MethodInfo_15DF7B4_RGCTXs, *PMethodInfo_15DF7B4_RGCTXs;

struct MethodInfo_15DF7B4_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_T;
};

typedef struct MethodInfo_1EEB484 MethodInfo_1EEB484, *PMethodInfo_1EEB484;

typedef union _union_306392 _union_306392, *P_union_306392;

union _union_306392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FA3DC MethodInfo_10FA3DC, *PMethodInfo_10FA3DC;

typedef struct MethodInfo_10FA3DC_RGCTXs MethodInfo_10FA3DC_RGCTXs, *PMethodInfo_10FA3DC_RGCTXs;

typedef union _union_194800 _union_194800, *P_union_194800;

union _union_194800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA3DC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

struct MethodInfo_10FA3DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA3DC_RGCTXs *rgctx_data;
    union _union_194800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____c System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____c, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____c;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____VTable System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____VTable, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____VTable;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_205CDBC MethodInfo_205CDBC, *PMethodInfo_205CDBC;

typedef union _union_222681 _union_222681, *P_union_222681;

union _union_222681 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CDBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222681 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337AC44 MethodInfo_337AC44, *PMethodInfo_337AC44;

typedef struct UniRx_Scheduler_FixedUpdateMainThreadScheduler_c UniRx_Scheduler_FixedUpdateMainThreadScheduler_c, *PUniRx_Scheduler_FixedUpdateMainThreadScheduler_c;

typedef struct MethodInfo_337AC44_RGCTXs MethodInfo_337AC44_RGCTXs, *PMethodInfo_337AC44_RGCTXs;

typedef union _union_289296 _union_289296, *P_union_289296;

typedef struct UniRx_Scheduler_FixedUpdateMainThreadScheduler_VTable UniRx_Scheduler_FixedUpdateMainThreadScheduler_VTable, *PUniRx_Scheduler_FixedUpdateMainThreadScheduler_VTable;

struct UniRx_Scheduler_FixedUpdateMainThreadScheduler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Now;
    struct VirtualInvokeData _5_Schedule;
    struct VirtualInvokeData _6_Schedule;
    struct VirtualInvokeData _7_SchedulePeriodic;
    struct VirtualInvokeData _8_ScheduleQueueing;
};

union _union_289296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Scheduler_FixedUpdateMainThreadScheduler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler_VTable vtable;
};

struct MethodInfo_337AC44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337AC44_RGCTXs *rgctx_data;
    union _union_289296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_337AC44_RGCTXs {
    struct MethodInfo *_0_UniRx_Scheduler_FixedUpdateMainThreadScheduler_ImmediateAction_T_;
};

typedef struct UnityEngine_UIElements_NavigationTabEvent_Fields UnityEngine_UIElements_NavigationTabEvent_Fields, *PUnityEngine_UIElements_NavigationTabEvent_Fields;

typedef struct UnityEngine_UIElements_NavigationEventBase_NavigationTabEvent__Fields UnityEngine_UIElements_NavigationEventBase_NavigationTabEvent__Fields, *PUnityEngine_UIElements_NavigationEventBase_NavigationTabEvent__Fields;

struct UnityEngine_UIElements_NavigationEventBase_NavigationTabEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
};

struct UnityEngine_UIElements_NavigationTabEvent_Fields {
    struct UnityEngine_UIElements_NavigationEventBase_NavigationTabEvent__Fields super;
    int32_t _direction_k__BackingField;
};

typedef struct Carbon_IDataReceiverNode_RewardData__Fields Carbon_IDataReceiverNode_RewardData__Fields, *PCarbon_IDataReceiverNode_RewardData__Fields;

struct Carbon_IDataReceiverNode_RewardData__Fields {
};

typedef struct MethodInfo_264EF54 MethodInfo_264EF54, *PMethodInfo_264EF54;

typedef union _union_178038 _union_178038, *P_union_178038;

union _union_178038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EF54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PoolSystem_TapEffect__o Shock_PoolSystem_TapEffect__o, *PShock_PoolSystem_TapEffect__o;

typedef struct Shock_PoolSystem_TapEffect__c Shock_PoolSystem_TapEffect__c, *PShock_PoolSystem_TapEffect__c;

typedef struct Shock_PoolSystem_TapEffect__VTable Shock_PoolSystem_TapEffect__VTable, *PShock_PoolSystem_TapEffect__VTable;

struct Shock_PoolSystem_TapEffect__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

struct Shock_PoolSystem_TapEffect__o {
    struct Shock_PoolSystem_TapEffect__c *klass;
    void *monitor;
    struct Shock_PoolSystem_TapEffect__Fields fields;
};

struct Shock_PoolSystem_TapEffect__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PoolSystem_TapEffect__VTable vtable;
};

typedef struct UnityEngine_UIElements_StyleEnum_FlexDirection__o UnityEngine_UIElements_StyleEnum_FlexDirection__o, *PUnityEngine_UIElements_StyleEnum_FlexDirection__o;

typedef struct UnityEngine_UIElements_StyleEnum_FlexDirection__Fields UnityEngine_UIElements_StyleEnum_FlexDirection__Fields, *PUnityEngine_UIElements_StyleEnum_FlexDirection__Fields;

struct UnityEngine_UIElements_StyleEnum_FlexDirection__Fields {
    int32_t m_Value;
    int32_t m_Keyword;
};

struct UnityEngine_UIElements_StyleEnum_FlexDirection__o {
    struct UnityEngine_UIElements_StyleEnum_FlexDirection__Fields fields;
};

typedef struct MethodInfo_2B0B774 MethodInfo_2B0B774, *PMethodInfo_2B0B774;

typedef union _union_184790 _union_184790, *P_union_184790;

union _union_184790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B50BC8 MethodInfo_1B50BC8, *PMethodInfo_1B50BC8;

typedef union _union_255871 _union_255871, *P_union_255871;

union _union_255871 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255871 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__CachedFileData__o System_Collections_Generic_Dictionary_string__CachedFileData__o, *PSystem_Collections_Generic_Dictionary_string__CachedFileData__o;

typedef struct System_Collections_Generic_Dictionary_string__CachedFileData__c System_Collections_Generic_Dictionary_string__CachedFileData__c, *PSystem_Collections_Generic_Dictionary_string__CachedFileData__c;

typedef struct System_Collections_Generic_Dictionary_string__CachedFileData__Fields System_Collections_Generic_Dictionary_string__CachedFileData__Fields, *PSystem_Collections_Generic_Dictionary_string__CachedFileData__Fields;

typedef struct System_Collections_Generic_Dictionary_string__CachedFileData__VTable System_Collections_Generic_Dictionary_string__CachedFileData__VTable, *PSystem_Collections_Generic_Dictionary_string__CachedFileData__VTable;

struct System_Collections_Generic_Dictionary_string__CachedFileData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__CachedFileData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__CachedFileData__o {
    struct System_Collections_Generic_Dictionary_string__CachedFileData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__CachedFileData__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__CachedFileData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__CachedFileData__VTable vtable;
};

typedef struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_c Chipstar_Downloads_BuildMapLoadDatabaseBuilder_c, *PChipstar_Downloads_BuildMapLoadDatabaseBuilder_c;

typedef struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_VTable Chipstar_Downloads_BuildMapLoadDatabaseBuilder_VTable, *PChipstar_Downloads_BuildMapLoadDatabaseBuilder_VTable;

struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_VTable vtable;
};

typedef union _union_335001 _union_335001, *P_union_335001;

union _union_335001 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_c SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_c, *PSharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_c;

typedef struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_VTable SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_VTable, *PSharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_VTable;

struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_VTable vtable;
};

typedef union _union_335003 _union_335003, *P_union_335003;

union _union_335003 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335005 _union_335005, *P_union_335005;

union _union_335005 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335007 _union_335007, *P_union_335007;

union _union_335007 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335009 _union_335009, *P_union_335009;

union _union_335009 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_int__GameObject__Fields System_Collections_Generic_Dictionary_ValueCollection_Enumerator_int__GameObject__Fields, *PSystem_Collections_Generic_Dictionary_ValueCollection_Enumerator_int__GameObject__Fields;

struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_int__GameObject__Fields {
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *_dictionary;
    int32_t _index;
    int32_t _version;
    struct UnityEngine_GameObject_o *_currentValue;
};

typedef struct MethodInfo_2E69C48_RGCTXs MethodInfo_2E69C48_RGCTXs, *PMethodInfo_2E69C48_RGCTXs;

struct MethodInfo_2E69C48_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct System_Collections_Generic_HashSet_Slot_ulong__VTable System_Collections_Generic_HashSet_Slot_ulong__VTable, *PSystem_Collections_Generic_HashSet_Slot_ulong__VTable;

struct System_Collections_Generic_HashSet_Slot_ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1FD3840 MethodInfo_1FD3840, *PMethodInfo_1FD3840;

typedef union _union_266236 _union_266236, *P_union_266236;

union _union_266236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD3840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1015_0_c Shock_Protocol___c__DisplayClass1015_0_c, *PShock_Protocol___c__DisplayClass1015_0_c;

typedef struct Shock_Protocol___c__DisplayClass1015_0_VTable Shock_Protocol___c__DisplayClass1015_0_VTable, *PShock_Protocol___c__DisplayClass1015_0_VTable;

struct Shock_Protocol___c__DisplayClass1015_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1015_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1015_0_VTable vtable;
};

typedef struct MethodInfo_1909C10_RGCTXs MethodInfo_1909C10_RGCTXs, *PMethodInfo_1909C10_RGCTXs;

struct MethodInfo_1909C10_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct System_Func_LiveRecommendMst__string__VTable System_Func_LiveRecommendMst__string__VTable, *PSystem_Func_LiveRecommendMst__string__VTable;

struct System_Func_LiveRecommendMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_24A9FB0 MethodInfo_24A9FB0, *PMethodInfo_24A9FB0;

typedef union _union_310684 _union_310684, *P_union_310684;

union _union_310684 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9FB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310684 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomEx_Format_c CriWare_CriAtomEx_Format_c, *PCriWare_CriAtomEx_Format_c;

typedef struct CriWare_CriAtomEx_Format_VTable CriWare_CriAtomEx_Format_VTable, *PCriWare_CriAtomEx_Format_VTable;

struct CriWare_CriAtomEx_Format_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct CriWare_CriAtomEx_Format_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx_Format_VTable vtable;
};

typedef struct Aoharu_MusicSelect_MusicSelectData_VTable Aoharu_MusicSelect_MusicSelectData_VTable, *PAoharu_MusicSelect_MusicSelectData_VTable;

struct Aoharu_MusicSelect_MusicSelectData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335011 _union_335011, *P_union_335011;

union _union_335011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_MigrationVerifyResult__Fields System_Action_MigrationVerifyResult__Fields, *PSystem_Action_MigrationVerifyResult__Fields;

struct System_Action_MigrationVerifyResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_335013 _union_335013, *P_union_335013;

union _union_335013 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335015 _union_335015, *P_union_335015;

union _union_335015 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomEx_Format_o CriWare_CriAtomEx_Format_o, *PCriWare_CriAtomEx_Format_o;

typedef struct CriWare_CriAtomEx_Format_Fields CriWare_CriAtomEx_Format_Fields, *PCriWare_CriAtomEx_Format_Fields;

struct CriWare_CriAtomEx_Format_Fields {
    uint32_t value__;
};

struct CriWare_CriAtomEx_Format_o {
    struct CriWare_CriAtomEx_Format_Fields fields;
};

typedef struct MethodInfo_2F35DF0 MethodInfo_2F35DF0, *PMethodInfo_2F35DF0;

typedef struct MethodInfo_2F35DF0_RGCTXs MethodInfo_2F35DF0_RGCTXs, *PMethodInfo_2F35DF0_RGCTXs;

typedef union _union_286717 _union_286717, *P_union_286717;

union _union_286717 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F35DF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F35DF0_RGCTXs *rgctx_data;
    union _union_286717 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F35DF0_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

typedef union _union_335017 _union_335017, *P_union_335017;

union _union_335017 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335019 _union_335019, *P_union_335019;

union _union_335019 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExitGames_Client_Photon_StatusCode_Fields ExitGames_Client_Photon_StatusCode_Fields, *PExitGames_Client_Photon_StatusCode_Fields;

struct ExitGames_Client_Photon_StatusCode_Fields {
    int32_t value__;
};

typedef struct UnityEngine_UIElements_StyleEnum_FlexDirection__c UnityEngine_UIElements_StyleEnum_FlexDirection__c, *PUnityEngine_UIElements_StyleEnum_FlexDirection__c;

typedef struct UnityEngine_UIElements_StyleEnum_FlexDirection__VTable UnityEngine_UIElements_StyleEnum_FlexDirection__VTable, *PUnityEngine_UIElements_StyleEnum_FlexDirection__VTable;

struct UnityEngine_UIElements_StyleEnum_FlexDirection__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_value;
    struct VirtualInvokeData _5_get_keyword;
    struct VirtualInvokeData _6_Equals;
};

struct UnityEngine_UIElements_StyleEnum_FlexDirection__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleEnum_FlexDirection__VTable vtable;
};

typedef struct System_SByte_Fields System_SByte_Fields, *PSystem_SByte_Fields;

struct System_SByte_Fields {
    int8_t m_value;
};

typedef union _union_335021 _union_335021, *P_union_335021;

union _union_335021 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335023 _union_335023, *P_union_335023;

union _union_335023 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335025 _union_335025, *P_union_335025;

union _union_335025 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335027 _union_335027, *P_union_335027;

union _union_335027 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335029 _union_335029, *P_union_335029;

union _union_335029 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12DFCF0 MethodInfo_12DFCF0, *PMethodInfo_12DFCF0;

typedef union _union_169271 _union_169271, *P_union_169271;

union _union_169271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DFCF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CoreLoadFlow___c_StaticFields Shock_CoreLoadFlow___c_StaticFields, *PShock_CoreLoadFlow___c_StaticFields;

typedef struct Shock_CoreLoadFlow___c_o Shock_CoreLoadFlow___c_o, *PShock_CoreLoadFlow___c_o;

typedef struct Shock_CoreLoadFlow___c_c Shock_CoreLoadFlow___c_c, *PShock_CoreLoadFlow___c_c;

typedef struct Shock_CoreLoadFlow___c_Fields Shock_CoreLoadFlow___c_Fields, *PShock_CoreLoadFlow___c_Fields;

typedef struct Shock_CoreLoadFlow___c_VTable Shock_CoreLoadFlow___c_VTable, *PShock_CoreLoadFlow___c_VTable;

struct Shock_CoreLoadFlow___c_StaticFields {
    struct Shock_CoreLoadFlow___c_o *__9;
    struct System_Action_Action__o *__9__0_0;
    struct System_Action_Action__o *__9__0_1;
    struct System_Action_o *__9__0_2;
    struct System_Action_o *__9__0_3;
    struct System_Action_bool__o *__9__0_5;
    struct System_Action_o *__9__0_4;
    struct System_Action_Action__o *__9__1_0;
    struct System_Action_Action__o *__9__1_1;
    struct System_Action_o *__9__1_2;
    struct System_Action_o *__9__1_3;
};

struct Shock_CoreLoadFlow___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CoreLoadFlow___c_Fields {
};

struct Shock_CoreLoadFlow___c_o {
    struct Shock_CoreLoadFlow___c_c *klass;
    void *monitor;
    struct Shock_CoreLoadFlow___c_Fields fields;
};

struct Shock_CoreLoadFlow___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_CoreLoadFlow___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CoreLoadFlow___c_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncInitializePotentialDragTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncInitializePotentialDragTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncInitializePotentialDragTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncInitializePotentialDragTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IInitializePotentialDragHandler_OnInitializePotentialDrag;
};

typedef struct Shock_WipePlayListMst_o Shock_WipePlayListMst_o, *PShock_WipePlayListMst_o;

typedef struct Shock_WipePlayListMst_c Shock_WipePlayListMst_c, *PShock_WipePlayListMst_c;

typedef struct Shock_WipePlayListMst_Fields Shock_WipePlayListMst_Fields, *PShock_WipePlayListMst_Fields;

typedef struct Shock_WipePlayListMst_VTable Shock_WipePlayListMst_VTable, *PShock_WipePlayListMst_VTable;

struct Shock_WipePlayListMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_WipePlayListMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_WipePlayListMst_VTable vtable;
};

struct Shock_WipePlayListMst_Fields {
    uint32_t _id;
    struct System_UInt32_array *_wipeIdList;
    uint32_t _masterReleaseLabelId;
};

struct Shock_WipePlayListMst_o {
    struct Shock_WipePlayListMst_c *klass;
    void *monitor;
    struct Shock_WipePlayListMst_Fields fields;
};

typedef struct UnityEngine_CastHelper_T__VTable UnityEngine_CastHelper_T__VTable, *PUnityEngine_CastHelper_T__VTable;

struct UnityEngine_CastHelper_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_32528B8 MethodInfo_32528B8, *PMethodInfo_32528B8;

typedef struct UniRx_Operators_AsObservableObservable_T__c UniRx_Operators_AsObservableObservable_T__c, *PUniRx_Operators_AsObservableObservable_T__c;

typedef union _union_292138 _union_292138, *P_union_292138;

typedef struct UniRx_Operators_AsObservableObservable_T__RGCTXs UniRx_Operators_AsObservableObservable_T__RGCTXs, *PUniRx_Operators_AsObservableObservable_T__RGCTXs;

typedef struct UniRx_Operators_AsObservableObservable_T__VTable UniRx_Operators_AsObservableObservable_T__VTable, *PUniRx_Operators_AsObservableObservable_T__VTable;

struct UniRx_Operators_AsObservableObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_AsObservableObservable_AsObservable_T_;
    struct MethodInfo *_4_UniRx_Operators_AsObservableObservable_AsObservable_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

union _union_292138 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32528B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292138 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_AsObservableObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_AsObservableObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AsObservableObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AsObservableObservable_T__VTable vtable;
};

typedef struct Shock_Navigation___c__DisplayClass16_0_Fields Shock_Navigation___c__DisplayClass16_0_Fields, *PShock_Navigation___c__DisplayClass16_0_Fields;

struct Shock_Navigation___c__DisplayClass16_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *onComplete;
};

typedef struct System_Net_Configuration_WebRequestModuleElement_VTable System_Net_Configuration_WebRequestModuleElement_VTable, *PSystem_Net_Configuration_WebRequestModuleElement_VTable;

struct System_Net_Configuration_WebRequestModuleElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Properties;
    struct VirtualInvokeData _5_DeserializeElement;
    struct VirtualInvokeData _6_InitializeDefault;
    struct VirtualInvokeData _7_IsModified;
    struct VirtualInvokeData _8_PostDeserialize;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_ResetModified;
};

typedef struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_c SharpCompress_Common_Rar_Headers_HeaderFlagsV5_c, *PSharpCompress_Common_Rar_Headers_HeaderFlagsV5_c;

typedef struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_VTable SharpCompress_Common_Rar_Headers_HeaderFlagsV5_VTable, *PSharpCompress_Common_Rar_Headers_HeaderFlagsV5_VTable;

struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_VTable vtable;
};

typedef struct MethodInfo_2B0B768 MethodInfo_2B0B768, *PMethodInfo_2B0B768;

typedef union _union_181914 _union_181914, *P_union_181914;

union _union_181914 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335031 _union_335031, *P_union_335031;

union _union_335031 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D15F0 MethodInfo_19D15F0, *PMethodInfo_19D15F0;

typedef union _union_251403 _union_251403, *P_union_251403;

union _union_251403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D15F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335033 _union_335033, *P_union_335033;

union _union_335033 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335035 _union_335035, *P_union_335035;

union _union_335035 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_OperatorObserverBase_TSource__TResult__VTable UniRx_Operators_OperatorObserverBase_TSource__TResult__VTable, *PUniRx_Operators_OperatorObserverBase_TSource__TResult__VTable;

struct UniRx_Operators_OperatorObserverBase_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef union _union_335037 _union_335037, *P_union_335037;

union _union_335037 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335039 _union_335039, *P_union_335039;

union _union_335039 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0B76C MethodInfo_2B0B76C, *PMethodInfo_2B0B76C;

typedef union _union_183352 _union_183352, *P_union_183352;

union _union_183352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B76C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_o SharpCompress_Common_Rar_Headers_HeaderFlagsV5_o, *PSharpCompress_Common_Rar_Headers_HeaderFlagsV5_o;

typedef struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_Fields SharpCompress_Common_Rar_Headers_HeaderFlagsV5_Fields, *PSharpCompress_Common_Rar_Headers_HeaderFlagsV5_Fields;

struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_Fields {
};

struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_o {
    struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_Headers_HeaderFlagsV5_Fields fields;
};

typedef struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_o Chipstar_Downloads_BuildMapLoadDatabaseBuilder_o, *PChipstar_Downloads_BuildMapLoadDatabaseBuilder_o;

typedef struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_Fields Chipstar_Downloads_BuildMapLoadDatabaseBuilder_Fields, *PChipstar_Downloads_BuildMapLoadDatabaseBuilder_Fields;

typedef struct Chipstar_Downloads_BuildMapDataTableBuilder_o Chipstar_Downloads_BuildMapDataTableBuilder_o, *PChipstar_Downloads_BuildMapDataTableBuilder_o;

typedef struct Chipstar_Downloads_BuildMapDataTableBuilder_c Chipstar_Downloads_BuildMapDataTableBuilder_c, *PChipstar_Downloads_BuildMapDataTableBuilder_c;

typedef struct Chipstar_Downloads_BuildMapDataTableBuilder_Fields Chipstar_Downloads_BuildMapDataTableBuilder_Fields, *PChipstar_Downloads_BuildMapDataTableBuilder_Fields;

typedef struct Chipstar_Downloads_BuildMapDataTableBuilder_VTable Chipstar_Downloads_BuildMapDataTableBuilder_VTable, *PChipstar_Downloads_BuildMapDataTableBuilder_VTable;

typedef struct Chipstar_FileBuilderCreater_BuildMapDataTable__Fields Chipstar_FileBuilderCreater_BuildMapDataTable__Fields, *PChipstar_FileBuilderCreater_BuildMapDataTable__Fields;

struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_Fields {
    struct Chipstar_Downloads_LoadDatabaseBuilder_Fields super;
    struct Chipstar_Downloads_BuildMapDataTableBuilder_o *m_tableBuilder;
};

struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_o {
    struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_BuildMapLoadDatabaseBuilder_Fields fields;
};

struct Chipstar_FileBuilderCreater_BuildMapDataTable__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_FileConverterBuilder_o *converter;
    int32_t m_writeOption;
    int32_t m_readOption;
};

struct Chipstar_Downloads_BuildMapDataTableBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Chipstar_Downloads_BuildMapDataTableBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BuildMapDataTableBuilder_VTable vtable;
};

struct Chipstar_Downloads_BuildMapDataTableBuilder_Fields {
    struct Chipstar_FileBuilderCreater_BuildMapDataTable__Fields super;
};

struct Chipstar_Downloads_BuildMapDataTableBuilder_o {
    struct Chipstar_Downloads_BuildMapDataTableBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_BuildMapDataTableBuilder_Fields fields;
};

typedef struct MethodInfo_29335BC MethodInfo_29335BC, *PMethodInfo_29335BC;

typedef union _union_183784 _union_183784, *P_union_183784;

union _union_183784 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29335BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183784 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29335B8 MethodInfo_29335B8, *PMethodInfo_29335B8;

typedef union _union_182346 _union_182346, *P_union_182346;

union _union_182346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29335B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberListNavigation___c__DisplayClass11_0_VTable Aoharu_MemberListNavigation___c__DisplayClass11_0_VTable, *PAoharu_MemberListNavigation___c__DisplayClass11_0_VTable;

struct Aoharu_MemberListNavigation___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_21E5DDC MethodInfo_21E5DDC, *PMethodInfo_21E5DDC;

typedef union _union_161207 _union_161207, *P_union_161207;

union _union_161207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5DDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203280 _union_203280, *P_union_203280;

union _union_203280 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203282 _union_203282, *P_union_203282;

union _union_203282 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203284 _union_203284, *P_union_203284;

union _union_203284 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242881 _union_242881, *P_union_242881;

union _union_242881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203286 _union_203286, *P_union_203286;

union _union_203286 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242883 _union_242883, *P_union_242883;

union _union_242883 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_RenderTextureCreationFlags_VTable UnityEngine_RenderTextureCreationFlags_VTable, *PUnityEngine_RenderTextureCreationFlags_VTable;

struct UnityEngine_RenderTextureCreationFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_203288 _union_203288, *P_union_203288;

union _union_203288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242885 _union_242885, *P_union_242885;

union _union_242885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242887 _union_242887, *P_union_242887;

union _union_242887 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DC220 MethodInfo_21DC220, *PMethodInfo_21DC220;

typedef union _union_160515 _union_160515, *P_union_160515;

union _union_160515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D7AC38_RGCTXs MethodInfo_2D7AC38_RGCTXs, *PMethodInfo_2D7AC38_RGCTXs;

struct MethodInfo_2D7AC38_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_19D1578 MethodInfo_19D1578, *PMethodInfo_19D1578;

typedef union _union_251195 _union_251195, *P_union_251195;

union _union_251195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D1578 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ShopBilling___c_VTable Aoharu_ShopBilling___c_VTable, *PAoharu_ShopBilling___c_VTable;

struct Aoharu_ShopBilling___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203270 _union_203270, *P_union_203270;

union _union_203270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203272 _union_203272, *P_union_203272;

union _union_203272 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203274 _union_203274, *P_union_203274;

union _union_203274 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242893 _union_242893, *P_union_242893;

union _union_242893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_EventStoryMst__uint__Fields System_Func_EventStoryMst__uint__Fields, *PSystem_Func_EventStoryMst__uint__Fields;

struct System_Func_EventStoryMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_203276 _union_203276, *P_union_203276;

union _union_203276 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242895 _union_242895, *P_union_242895;

union _union_242895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203278 _union_203278, *P_union_203278;

union _union_203278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242897 _union_242897, *P_union_242897;

union _union_242897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_334FC48 MethodInfo_334FC48, *PMethodInfo_334FC48;

typedef union _union_300695 _union_300695, *P_union_300695;

union _union_300695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334FC48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242899 _union_242899, *P_union_242899;

union _union_242899 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD768C MethodInfo_2AD768C, *PMethodInfo_2AD768C;

typedef union _union_328660 _union_328660, *P_union_328660;

union _union_328660 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD768C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328660 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC238 MethodInfo_21DC238, *PMethodInfo_21DC238;

typedef union _union_161017 _union_161017, *P_union_161017;

union _union_161017 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E82438 MethodInfo_2E82438, *PMethodInfo_2E82438;

typedef union _union_334163 _union_334163, *P_union_334163;

union _union_334163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E82438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Sockets_SocketFlags_Fields System_Net_Sockets_SocketFlags_Fields, *PSystem_Net_Sockets_SocketFlags_Fields;

struct System_Net_Sockets_SocketFlags_Fields {
    int32_t value__;
};

typedef union _union_242891 _union_242891, *P_union_242891;

union _union_242891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8CFD4 MethodInfo_2E8CFD4, *PMethodInfo_2E8CFD4;

typedef union _union_228189 _union_228189, *P_union_228189;

union _union_228189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CFD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1194DF8 MethodInfo_1194DF8, *PMethodInfo_1194DF8;

typedef union _union_257648 _union_257648, *P_union_257648;

union _union_257648 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1194DF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8CFD8 MethodInfo_2E8CFD8, *PMethodInfo_2E8CFD8;

typedef union _union_228357 _union_228357, *P_union_228357;

union _union_228357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8CFD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAF994 MethodInfo_2EAF994, *PMethodInfo_2EAF994;

typedef union _union_234161 _union_234161, *P_union_234161;

union _union_234161 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF994 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26196A4 MethodInfo_26196A4, *PMethodInfo_26196A4;

typedef union _union_254145 _union_254145, *P_union_254145;

union _union_254145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26196A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Audio_AudioMixerPlayable_Fields UnityEngine_Audio_AudioMixerPlayable_Fields, *PUnityEngine_Audio_AudioMixerPlayable_Fields;

struct UnityEngine_Audio_AudioMixerPlayable_Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

typedef struct MethodInfo_30A1450_RGCTXs MethodInfo_30A1450_RGCTXs, *PMethodInfo_30A1450_RGCTXs;

struct MethodInfo_30A1450_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_242867 _union_242867, *P_union_242867;

union _union_242867 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BABFC MethodInfo_22BABFC, *PMethodInfo_22BABFC;

typedef union _union_278594 _union_278594, *P_union_278594;

union _union_278594 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BABFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278594 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Vector2__JsonWriter__VTable System_Action_Vector2__JsonWriter__VTable, *PSystem_Action_Vector2__JsonWriter__VTable;

struct System_Action_Vector2__JsonWriter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_242869 _union_242869, *P_union_242869;

union _union_242869 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFC2DC MethodInfo_1BFC2DC, *PMethodInfo_1BFC2DC;

typedef union _union_255523 _union_255523, *P_union_255523;

union _union_255523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFC2DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329C268 MethodInfo_329C268, *PMethodInfo_329C268;

typedef union _union_316167 _union_316167, *P_union_316167;

union _union_316167 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316167 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22B0050 MethodInfo_22B0050, *PMethodInfo_22B0050;

typedef union _union_291676 _union_291676, *P_union_291676;

union _union_291676 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B0050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReadOnlyReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1312BC4 MethodInfo_1312BC4, *PMethodInfo_1312BC4;

typedef union _union_285108 _union_285108, *P_union_285108;

union _union_285108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312BC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_c Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_c, *PShock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_c;

typedef struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_VTable Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_VTable, *PShock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_VTable;

struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_VTable vtable;
};

typedef union _union_242861 _union_242861, *P_union_242861;

union _union_242861 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundManager___c__DisplayClass191_0_c Shock_SoundManager___c__DisplayClass191_0_c, *PShock_SoundManager___c__DisplayClass191_0_c;

typedef struct Shock_SoundManager___c__DisplayClass191_0_VTable Shock_SoundManager___c__DisplayClass191_0_VTable, *PShock_SoundManager___c__DisplayClass191_0_VTable;

struct Shock_SoundManager___c__DisplayClass191_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundManager___c__DisplayClass191_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundManager___c__DisplayClass191_0_VTable vtable;
};

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_o SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_o, *PSharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_o;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_Fields SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_Fields, *PSharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_Fields;

struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_Fields {
    uint32_t _prob;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_o {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_Fields fields;
};

typedef union _union_242863 _union_242863, *P_union_242863;

union _union_242863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242865 _union_242865, *P_union_242865;

union _union_242865 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_202720C MethodInfo_202720C, *PMethodInfo_202720C;

typedef union _union_283106 _union_283106, *P_union_283106;

union _union_283106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_202720C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178090 _union_178090, *P_union_178090;

union _union_178090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D3944_RGCTXs MethodInfo_15D3944_RGCTXs, *PMethodInfo_15D3944_RGCTXs;

struct MethodInfo_15D3944_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_o Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_o, *PShock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_o;

typedef struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_Fields Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_Fields, *PShock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_Fields;

struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_Fields {
    bool value;
};

struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_o {
    struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_c *klass;
    void *monitor;
    struct Shock_Notice_ChatNoticeWindowItemParent___c__DisplayClass6_0_Fields fields;
};

typedef union _union_178092 _union_178092, *P_union_178092;

union _union_178092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178094 _union_178094, *P_union_178094;

union _union_178094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E5DC8 MethodInfo_21E5DC8, *PMethodInfo_21E5DC8;

typedef union _union_160705 _union_160705, *P_union_160705;

union _union_160705 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5DC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160705 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178096 _union_178096, *P_union_178096;

union _union_178096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178098 _union_178098, *P_union_178098;

union _union_178098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectKeysEnumerator_c System_Collections_Specialized_NameObjectCollectionBase_NameObjectKeysEnumerator_c, *PSystem_Collections_Specialized_NameObjectCollectionBase_NameObjectKeysEnumerator_c;

typedef struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectKeysEnumerator_VTable System_Collections_Specialized_NameObjectCollectionBase_NameObjectKeysEnumerator_VTable, *PSystem_Collections_Specialized_NameObjectCollectionBase_NameObjectKeysEnumerator_VTable;

struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectKeysEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_Reset;
};

struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectKeysEnumerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Specialized_NameObjectCollectionBase_NameObjectKeysEnumerator_VTable vtable;
};

typedef struct MethodInfo_2EAF964 MethodInfo_2EAF964, *PMethodInfo_2EAF964;

typedef union _union_233825 _union_233825, *P_union_233825;

union _union_233825 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242879 _union_242879, *P_union_242879;

union _union_242879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203290 _union_203290, *P_union_203290;

union _union_203290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203292 _union_203292, *P_union_203292;

union _union_203292 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_ClientIdentity_o System_Runtime_Remoting_ClientIdentity_o, *PSystem_Runtime_Remoting_ClientIdentity_o;

typedef struct System_Runtime_Remoting_ClientIdentity_c System_Runtime_Remoting_ClientIdentity_c, *PSystem_Runtime_Remoting_ClientIdentity_c;

typedef struct System_Runtime_Remoting_ClientIdentity_Fields System_Runtime_Remoting_ClientIdentity_Fields, *PSystem_Runtime_Remoting_ClientIdentity_Fields;

typedef struct System_Runtime_Remoting_ClientIdentity_VTable System_Runtime_Remoting_ClientIdentity_VTable, *PSystem_Runtime_Remoting_ClientIdentity_VTable;

struct System_Runtime_Remoting_ClientIdentity_Fields {
    struct System_Runtime_Remoting_Identity_Fields super;
    struct System_WeakReference_o *_proxyReference;
};

struct System_Runtime_Remoting_ClientIdentity_o {
    struct System_Runtime_Remoting_ClientIdentity_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_ClientIdentity_Fields fields;
};

struct System_Runtime_Remoting_ClientIdentity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
};

struct System_Runtime_Remoting_ClientIdentity_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_ClientIdentity_VTable vtable;
};

typedef struct MethodInfo_30AE458 MethodInfo_30AE458, *PMethodInfo_30AE458;

typedef struct MethodInfo_30AE458_RGCTXs MethodInfo_30AE458_RGCTXs, *PMethodInfo_30AE458_RGCTXs;

typedef union _union_205989 _union_205989, *P_union_205989;

struct MethodInfo_30AE458_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AE458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AE458_RGCTXs *rgctx_data;
    union _union_205989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203294 _union_203294, *P_union_203294;

union _union_203294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_226D0FC MethodInfo_226D0FC, *PMethodInfo_226D0FC;

typedef union _union_294918 _union_294918, *P_union_294918;

union _union_294918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D0FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_Throw_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203296 _union_203296, *P_union_203296;

union _union_203296 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242871 _union_242871, *P_union_242871;

union _union_242871 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203298 _union_203298, *P_union_203298;

union _union_203298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242873 _union_242873, *P_union_242873;

union _union_242873 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAF97C MethodInfo_2EAF97C, *PMethodInfo_2EAF97C;

typedef union _union_233993 _union_233993, *P_union_233993;

union _union_233993 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF97C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233993 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242875 _union_242875, *P_union_242875;

union _union_242875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TutorialController_DataAgent___c_StaticFields Shock_TutorialController_DataAgent___c_StaticFields, *PShock_TutorialController_DataAgent___c_StaticFields;

typedef struct Shock_TutorialController_DataAgent___c_o Shock_TutorialController_DataAgent___c_o, *PShock_TutorialController_DataAgent___c_o;

typedef struct Shock_TutorialController_DataAgent___c_c Shock_TutorialController_DataAgent___c_c, *PShock_TutorialController_DataAgent___c_c;

typedef struct Shock_TutorialController_DataAgent___c_Fields Shock_TutorialController_DataAgent___c_Fields, *PShock_TutorialController_DataAgent___c_Fields;

typedef struct Shock_TutorialController_DataAgent___c_VTable Shock_TutorialController_DataAgent___c_VTable, *PShock_TutorialController_DataAgent___c_VTable;

struct Shock_TutorialController_DataAgent___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialController_DataAgent___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_TutorialController_DataAgent___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialController_DataAgent___c_VTable vtable;
};

struct Shock_TutorialController_DataAgent___c_Fields {
};

struct Shock_TutorialController_DataAgent___c_o {
    struct Shock_TutorialController_DataAgent___c_c *klass;
    void *monitor;
    struct Shock_TutorialController_DataAgent___c_Fields fields;
};

struct Shock_TutorialController_DataAgent___c_StaticFields {
    struct Shock_TutorialController_DataAgent___c_o *__9;
    struct System_Action_o *__9__26_0;
};

typedef union _union_242877 _union_242877, *P_union_242877;

union _union_242877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BABE4 MethodInfo_22BABE4, *PMethodInfo_22BABE4;

typedef union _union_277848 _union_277848, *P_union_277848;

union _union_277848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BABE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309D204_RGCTXs MethodInfo_309D204_RGCTXs, *PMethodInfo_309D204_RGCTXs;

struct MethodInfo_309D204_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2D749D4_RGCTXs MethodInfo_2D749D4_RGCTXs, *PMethodInfo_2D749D4_RGCTXs;

struct MethodInfo_2D749D4_RGCTXs {
    struct MethodInfo *_0_UniRx_Observer_CreateSubscribeObserver_T_;
    struct Il2CppClass *_1_UniRx_IObservable_T_;
    struct MethodInfo *_2_UniRx_IObservable_T__Subscribe;
};

typedef struct System_FieldAccessException_Fields System_FieldAccessException_Fields, *PSystem_FieldAccessException_Fields;

struct System_FieldAccessException_Fields {
    struct System_MemberAccessException_Fields super;
};

typedef struct MethodInfo_2027200 MethodInfo_2027200, *PMethodInfo_2027200;

typedef union _union_283102 _union_283102, *P_union_283102;

union _union_283102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F11DC_RGCTXs MethodInfo_17F11DC_RGCTXs, *PMethodInfo_17F11DC_RGCTXs;

struct MethodInfo_17F11DC_RGCTXs {
    struct MethodInfo *_0_System_Array_FindIndex_T_;
};

typedef struct MethodInfo_1273844 MethodInfo_1273844, *PMethodInfo_1273844;

typedef union _union_201218 _union_201218, *P_union_201218;

union _union_201218 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273844 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201218 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11022D8 MethodInfo_11022D8, *PMethodInfo_11022D8;

typedef struct MethodInfo_11022D8_RGCTXs MethodInfo_11022D8_RGCTXs, *PMethodInfo_11022D8_RGCTXs;

typedef union _union_195367 _union_195367, *P_union_195367;

struct MethodInfo_11022D8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11022D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_11022D8_RGCTXs *rgctx_data;
    union _union_195367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33596A8 MethodInfo_33596A8, *PMethodInfo_33596A8;

typedef struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c, *PShock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c;

typedef union _union_158600 _union_158600, *P_union_158600;

typedef struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__RGCTXs Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__RGCTXs, *PShock_GGL_GGLError___c__DisplayClass12_0_T__TResult__RGCTXs;

typedef struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__VTable Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__VTable, *PShock_GGL_GGLError___c__DisplayClass12_0_T__TResult__VTable;

union _union_158600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33596A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__VTable vtable;
};

struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__RGCTXs {
    struct MethodInfo *_0_Shock_GGL_GGLError_T__TResult__IsNetworkError;
};

typedef struct MethodInfo_33A6540 MethodInfo_33A6540, *PMethodInfo_33A6540;

typedef union _union_232783 _union_232783, *P_union_232783;

union _union_232783 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C32A7C MethodInfo_2C32A7C, *PMethodInfo_2C32A7C;

typedef struct MethodInfo_2C32A7C_RGCTXs MethodInfo_2C32A7C_RGCTXs, *PMethodInfo_2C32A7C_RGCTXs;

typedef union _union_298436 _union_298436, *P_union_298436;

union _union_298436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C32A7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C32A7C_RGCTXs *rgctx_data;
    union _union_298436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C32A7C_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_GetLastIndex_T_;
    struct Il2CppClass *_1_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_2_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef union _union_178070 _union_178070, *P_union_178070;

union _union_178070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178072 _union_178072, *P_union_178072;

union _union_178072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B3A68 MethodInfo_13B3A68, *PMethodInfo_13B3A68;

typedef struct MethodInfo_13B3A68_RGCTXs MethodInfo_13B3A68_RGCTXs, *PMethodInfo_13B3A68_RGCTXs;

typedef union _union_206823 _union_206823, *P_union_206823;

union _union_206823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B3A68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B3A68_RGCTXs *rgctx_data;
    union _union_206823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13B3A68_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_178074 _union_178074, *P_union_178074;

union _union_178074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_VTable System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_VTable, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_VTable;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

typedef struct Carbon_EnumStringPropertyAttribute_VTable Carbon_EnumStringPropertyAttribute_VTable, *PCarbon_EnumStringPropertyAttribute_VTable;

struct Carbon_EnumStringPropertyAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_173E2F8 MethodInfo_173E2F8, *PMethodInfo_173E2F8;

typedef union _union_170717 _union_170717, *P_union_170717;

union _union_170717 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173E2F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170717 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178076 _union_178076, *P_union_178076;

union _union_178076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_UI_MembershipSelectWallpaperScrollItem_VTable Shock_UI_MembershipSelectWallpaperScrollItem_VTable, *PShock_UI_MembershipSelectWallpaperScrollItem_VTable;

struct Shock_UI_MembershipSelectWallpaperScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef union _union_178078 _union_178078, *P_union_178078;

union _union_178078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___object__VTable System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___object__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__int___object__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__int___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_33596B0 MethodInfo_33596B0, *PMethodInfo_33596B0;

typedef union _union_158606 _union_158606, *P_union_158606;

union _union_158606 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33596B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158606 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_ILobbyCallbacks__c System_Collections_Generic_List_ILobbyCallbacks__c, *PSystem_Collections_Generic_List_ILobbyCallbacks__c;

typedef struct System_Collections_Generic_List_ILobbyCallbacks__StaticFields System_Collections_Generic_List_ILobbyCallbacks__StaticFields, *PSystem_Collections_Generic_List_ILobbyCallbacks__StaticFields;

typedef struct System_Collections_Generic_List_ILobbyCallbacks__VTable System_Collections_Generic_List_ILobbyCallbacks__VTable, *PSystem_Collections_Generic_List_ILobbyCallbacks__VTable;

struct System_Collections_Generic_List_ILobbyCallbacks__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ILobbyCallbacks__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ILobbyCallbacks__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ILobbyCallbacks__VTable vtable;
};

struct System_Collections_Generic_List_ILobbyCallbacks__StaticFields {
    struct Photon_Realtime_ILobbyCallbacks_array *s_emptyArray;
};

typedef struct Aoharu_StaminaChargeConfirmDialog_VTable Aoharu_StaminaChargeConfirmDialog_VTable, *PAoharu_StaminaChargeConfirmDialog_VTable;

struct Aoharu_StaminaChargeConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

typedef struct System_Net_WebSockets_WebSocket_o System_Net_WebSockets_WebSocket_o, *PSystem_Net_WebSockets_WebSocket_o;

typedef struct System_Net_WebSockets_WebSocket_c System_Net_WebSockets_WebSocket_c, *PSystem_Net_WebSockets_WebSocket_c;

typedef struct System_Net_WebSockets_WebSocket_Fields System_Net_WebSockets_WebSocket_Fields, *PSystem_Net_WebSockets_WebSocket_Fields;

typedef struct System_Net_WebSockets_WebSocket_VTable System_Net_WebSockets_WebSocket_VTable, *PSystem_Net_WebSockets_WebSocket_VTable;

struct System_Net_WebSockets_WebSocket_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Dispose;
};

struct System_Net_WebSockets_WebSocket_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_WebSocket_VTable vtable;
};

struct System_Net_WebSockets_WebSocket_Fields {
};

struct System_Net_WebSockets_WebSocket_o {
    struct System_Net_WebSockets_WebSocket_c *klass;
    void *monitor;
    struct System_Net_WebSockets_WebSocket_Fields fields;
};

typedef struct MethodInfo_160C364 MethodInfo_160C364, *PMethodInfo_160C364;

typedef struct MethodInfo_160C364_RGCTXs MethodInfo_160C364_RGCTXs, *PMethodInfo_160C364_RGCTXs;

typedef union _union_193089 _union_193089, *P_union_193089;

union _union_193089 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160C364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160C364_RGCTXs *rgctx_data;
    union _union_193089 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160C364_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_NoticeGeneralNavigationMst__c System_Collections_Generic_IReadOnlyCollection_NoticeGeneralNavigationMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_NoticeGeneralNavigationMst__c;

struct System_Collections_Generic_IReadOnlyCollection_NoticeGeneralNavigationMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_110324C_RGCTXs MethodInfo_110324C_RGCTXs, *PMethodInfo_110324C_RGCTXs;

struct MethodInfo_110324C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Collections_Generic_List_ILobbyCallbacks__o System_Collections_Generic_List_ILobbyCallbacks__o, *PSystem_Collections_Generic_List_ILobbyCallbacks__o;

struct System_Collections_Generic_List_ILobbyCallbacks__o {
    struct System_Collections_Generic_List_ILobbyCallbacks__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ILobbyCallbacks__Fields fields;
};

typedef struct MethodInfo_1747E94 MethodInfo_1747E94, *PMethodInfo_1747E94;

typedef union _union_162405 _union_162405, *P_union_162405;

union _union_162405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747E94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_288A520 MethodInfo_288A520, *PMethodInfo_288A520;

typedef union _union_271998 _union_271998, *P_union_271998;

union _union_271998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288A520 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178080 _union_178080, *P_union_178080;

union _union_178080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A6530 MethodInfo_33A6530, *PMethodInfo_33A6530;

typedef union _union_232615 _union_232615, *P_union_232615;

union _union_232615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178082 _union_178082, *P_union_178082;

union _union_178082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1312BBC MethodInfo_1312BBC, *PMethodInfo_1312BBC;

typedef union _union_285102 _union_285102, *P_union_285102;

union _union_285102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1312BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178084 _union_178084, *P_union_178084;

union _union_178084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178086 _union_178086, *P_union_178086;

union _union_178086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_FromEventObservable__FromEvent_T__VTable UniRx_Operators_FromEventObservable__FromEvent_T__VTable, *PUniRx_Operators_FromEventObservable__FromEvent_T__VTable;

struct UniRx_Operators_FromEventObservable__FromEvent_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

typedef union _union_178088 _union_178088, *P_union_178088;

union _union_178088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FA48C_RGCTXs MethodInfo_18FA48C_RGCTXs, *PMethodInfo_18FA48C_RGCTXs;

struct MethodInfo_18FA48C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_178058 _union_178058, *P_union_178058;

union _union_178058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Crashlytics_StackFrames_o Firebase_Crashlytics_StackFrames_o, *PFirebase_Crashlytics_StackFrames_o;

typedef struct Firebase_Crashlytics_StackFrames_Fields Firebase_Crashlytics_StackFrames_Fields, *PFirebase_Crashlytics_StackFrames_Fields;

struct Firebase_Crashlytics_StackFrames_Fields {
    struct System_Runtime_InteropServices_HandleRef_o swigCPtr;
    bool swigCMemOwn;
};

struct Firebase_Crashlytics_StackFrames_o {
    struct Firebase_Crashlytics_StackFrames_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_StackFrames_Fields fields;
};

typedef struct MethodInfo_1103BB4_RGCTXs MethodInfo_1103BB4_RGCTXs, *PMethodInfo_1103BB4_RGCTXs;

struct MethodInfo_1103BB4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1915618_RGCTXs MethodInfo_1915618_RGCTXs, *PMethodInfo_1915618_RGCTXs;

struct MethodInfo_1915618_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct MethodInfo_2630014 MethodInfo_2630014, *PMethodInfo_2630014;

typedef union _union_269634 _union_269634, *P_union_269634;

union _union_269634 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2630014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269634 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UnitySynchronizationContext_WorkRequest_array UnityEngine_UnitySynchronizationContext_WorkRequest_array, *PUnityEngine_UnitySynchronizationContext_WorkRequest_array;

typedef struct UnityEngine_UnitySynchronizationContext_WorkRequest_o UnityEngine_UnitySynchronizationContext_WorkRequest_o, *PUnityEngine_UnitySynchronizationContext_WorkRequest_o;

typedef struct UnityEngine_UnitySynchronizationContext_WorkRequest_Fields UnityEngine_UnitySynchronizationContext_WorkRequest_Fields, *PUnityEngine_UnitySynchronizationContext_WorkRequest_Fields;

struct UnityEngine_UnitySynchronizationContext_WorkRequest_Fields {
    struct System_Threading_SendOrPostCallback_o *m_DelagateCallback;
    struct Il2CppObject *m_DelagateState;
    struct System_Threading_ManualResetEvent_o *m_WaitHandle;
};

struct UnityEngine_UnitySynchronizationContext_WorkRequest_o {
    struct UnityEngine_UnitySynchronizationContext_WorkRequest_Fields fields;
};

struct UnityEngine_UnitySynchronizationContext_WorkRequest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UnitySynchronizationContext_WorkRequest_o m_Items[65535];
};

typedef struct MethodInfo_1562540 MethodInfo_1562540, *PMethodInfo_1562540;

struct MethodInfo_1562540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_RewardHasAmount_VTable Shock_DataNode_RewardHasAmount_VTable, *PShock_DataNode_RewardHasAmount_VTable;

struct Shock_DataNode_RewardHasAmount_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

typedef union _union_178052 _union_178052, *P_union_178052;

union _union_178052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178054 _union_178054, *P_union_178054;

union _union_178054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C464C MethodInfo_22C464C, *PMethodInfo_22C464C;

typedef union _union_280190 _union_280190, *P_union_280190;

union _union_280190 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C464C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280190 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Progress_NullProgress_T__c Cysharp_Threading_Tasks_Progress_NullProgress_T__c, *PCysharp_Threading_Tasks_Progress_NullProgress_T__c;

typedef struct Cysharp_Threading_Tasks_Progress_NullProgress_T__StaticFields Cysharp_Threading_Tasks_Progress_NullProgress_T__StaticFields, *PCysharp_Threading_Tasks_Progress_NullProgress_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_Progress_NullProgress_T__RGCTXs Cysharp_Threading_Tasks_Progress_NullProgress_T__RGCTXs, *PCysharp_Threading_Tasks_Progress_NullProgress_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Progress_NullProgress_T__VTable Cysharp_Threading_Tasks_Progress_NullProgress_T__VTable, *PCysharp_Threading_Tasks_Progress_NullProgress_T__VTable;

typedef struct System_IProgress_T__o System_IProgress_T__o, *PSystem_IProgress_T__o;

typedef struct System_IProgress_T__c System_IProgress_T__c, *PSystem_IProgress_T__c;

typedef struct System_IProgress_T__Fields System_IProgress_T__Fields, *PSystem_IProgress_T__Fields;

struct System_IProgress_T__Fields {
};

struct Cysharp_Threading_Tasks_Progress_NullProgress_T__StaticFields {
    struct System_IProgress_T__o *Instance;
};

struct System_IProgress_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_IProgress_T__o {
    struct System_IProgress_T__c *klass;
    void *monitor;
    struct System_IProgress_T__Fields fields;
};

struct Cysharp_Threading_Tasks_Progress_NullProgress_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Report;
};

struct Cysharp_Threading_Tasks_Progress_NullProgress_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_Progress_NullProgress_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_Progress_NullProgress_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_Progress_NullProgress_T_;
};

struct Cysharp_Threading_Tasks_Progress_NullProgress_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Progress_NullProgress_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_Progress_NullProgress_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Progress_NullProgress_T__VTable vtable;
};

typedef union _union_178056 _union_178056, *P_union_178056;

union _union_178056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6F048 MethodInfo_2D6F048, *PMethodInfo_2D6F048;

typedef struct MethodInfo_2D6F048_RGCTXs MethodInfo_2D6F048_RGCTXs, *PMethodInfo_2D6F048_RGCTXs;

typedef union _union_288166 _union_288166, *P_union_288166;

struct MethodInfo_2D6F048_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_T__TR_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_T__TR___ctor;
};

union _union_288166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F048_RGCTXs *rgctx_data;
    union _union_288166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9DA64 MethodInfo_1E9DA64, *PMethodInfo_1E9DA64;

typedef union _union_161839 _union_161839, *P_union_161839;

union _union_161839 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9DA64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161839 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_c Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_c, *PAoharu_LoginBonusBoardManager___c__DisplayClass14_0_c;

typedef struct Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_VTable Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_VTable, *PAoharu_LoginBonusBoardManager___c__DisplayClass14_0_VTable;

struct Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusBoardManager___c__DisplayClass14_0_VTable vtable;
};

typedef struct MethodInfo_16D36FC_RGCTXs MethodInfo_16D36FC_RGCTXs, *PMethodInfo_16D36FC_RGCTXs;

struct MethodInfo_16D36FC_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct MethodInfo_1F3293C MethodInfo_1F3293C, *PMethodInfo_1F3293C;

struct MethodInfo_1F3293C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_ArrayConverter_ArrayPropertyDescriptor_VTable System_ComponentModel_ArrayConverter_ArrayPropertyDescriptor_VTable, *PSystem_ComponentModel_ArrayConverter_ArrayPropertyDescriptor_VTable;

struct System_ComponentModel_ArrayConverter_ArrayPropertyDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_AttributeArray;
    struct VirtualInvokeData _5_set_AttributeArray;
    struct VirtualInvokeData _6_get_Attributes;
    struct VirtualInvokeData _7_get_Category;
    struct VirtualInvokeData _8_get_Description;
    struct VirtualInvokeData _9_get_IsBrowsable;
    struct VirtualInvokeData _10_get_Name;
    struct VirtualInvokeData _11_get_NameHashCode;
    struct VirtualInvokeData _12_get_DesignTimeOnly;
    struct VirtualInvokeData _13_get_DisplayName;
    struct VirtualInvokeData _14_CreateAttributeCollection;
    struct VirtualInvokeData _15_FillAttributes;
    struct VirtualInvokeData _16_GetInvocationTarget;
    struct VirtualInvokeData _17_get_ComponentType;
    struct VirtualInvokeData _18_get_Converter;
    struct VirtualInvokeData _19_get_IsLocalizable;
    struct VirtualInvokeData _20_get_IsReadOnly;
    struct VirtualInvokeData _21_get_PropertyType;
    struct VirtualInvokeData _22_AddValueChanged;
    struct VirtualInvokeData _23_CanResetValue;
    struct VirtualInvokeData _24_GetChildProperties;
    struct VirtualInvokeData _25_GetEditor;
    struct VirtualInvokeData _26_GetValue;
    struct VirtualInvokeData _27_OnValueChanged;
    struct VirtualInvokeData _28_RemoveValueChanged;
    struct VirtualInvokeData _29_ResetValue;
    struct VirtualInvokeData _30_SetValue;
    struct VirtualInvokeData _31_ShouldSerializeValue;
    struct VirtualInvokeData _32_get_SupportsChangeEvents;
};

typedef union _union_178060 _union_178060, *P_union_178060;

union _union_178060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A6510 MethodInfo_33A6510, *PMethodInfo_33A6510;

typedef union _union_232447 _union_232447, *P_union_232447;

union _union_232447 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232447 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178062 _union_178062, *P_union_178062;

union _union_178062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_string____Fields System_Action_string____Fields, *PSystem_Action_string____Fields;

struct System_Action_string____Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_178064 _union_178064, *P_union_178064;

union _union_178064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178066 _union_178066, *P_union_178066;

union _union_178066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginBonusPlayVoiceTask_VTable Aoharu_LoginBonusPlayVoiceTask_VTable, *PAoharu_LoginBonusPlayVoiceTask_VTable;

struct Aoharu_LoginBonusPlayVoiceTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CanSkip;
    struct VirtualInvokeData _5_Ready;
    struct VirtualInvokeData _6_Play;
    struct VirtualInvokeData _7_Skip;
    struct VirtualInvokeData _8_Dispose;
};

typedef union _union_178068 _union_178068, *P_union_178068;

union _union_178068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217967 _union_217967, *P_union_217967;

union _union_217967 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242923 _union_242923, *P_union_242923;

union _union_242923 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_102E55C MethodInfo_102E55C, *PMethodInfo_102E55C;

typedef union _union_271662 _union_271662, *P_union_271662;

union _union_271662 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102E55C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217969 _union_217969, *P_union_217969;

union _union_217969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242925 _union_242925, *P_union_242925;

union _union_242925 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242927 _union_242927, *P_union_242927;

union _union_242927 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242929 _union_242929, *P_union_242929;

union _union_242929 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_CustomStyleProperty_string__o UnityEngine_UIElements_CustomStyleProperty_string__o, *PUnityEngine_UIElements_CustomStyleProperty_string__o;

typedef struct UnityEngine_UIElements_CustomStyleProperty_string__Fields UnityEngine_UIElements_CustomStyleProperty_string__Fields, *PUnityEngine_UIElements_CustomStyleProperty_string__Fields;

struct UnityEngine_UIElements_CustomStyleProperty_string__Fields {
    struct System_String_o *_name_k__BackingField;
};

struct UnityEngine_UIElements_CustomStyleProperty_string__o {
    struct UnityEngine_UIElements_CustomStyleProperty_string__Fields fields;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_o _PrivateImplementationDetails____StaticArrayInitTypeSize_336_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_336_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_336_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_336_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_Fields fields;
};

typedef union _union_203320 _union_203320, *P_union_203320;

union _union_203320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203322 _union_203322, *P_union_203322;

union _union_203322 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_ILoadOperater__c System_Predicate_ILoadOperater__c, *PSystem_Predicate_ILoadOperater__c;

typedef struct System_Predicate_ILoadOperater__VTable System_Predicate_ILoadOperater__VTable, *PSystem_Predicate_ILoadOperater__VTable;

struct System_Predicate_ILoadOperater__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_ILoadOperater__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_ILoadOperater__VTable vtable;
};

typedef union _union_203324 _union_203324, *P_union_203324;

union _union_203324 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242921 _union_242921, *P_union_242921;

union _union_242921 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_StylePropertyAnimationSystem_ElementPropertyPair__object__VTable System_Collections_Generic_KeyValuePair_StylePropertyAnimationSystem_ElementPropertyPair__object__VTable, *PSystem_Collections_Generic_KeyValuePair_StylePropertyAnimationSystem_ElementPropertyPair__object__VTable;

struct System_Collections_Generic_KeyValuePair_StylePropertyAnimationSystem_ElementPropertyPair__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203326 _union_203326, *P_union_203326;

union _union_203326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203328 _union_203328, *P_union_203328;

union _union_203328 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_MemberDescriptor_o System_ComponentModel_MemberDescriptor_o, *PSystem_ComponentModel_MemberDescriptor_o;

typedef struct System_ComponentModel_MemberDescriptor_c System_ComponentModel_MemberDescriptor_c, *PSystem_ComponentModel_MemberDescriptor_c;

typedef struct System_ComponentModel_MemberDescriptor_VTable System_ComponentModel_MemberDescriptor_VTable, *PSystem_ComponentModel_MemberDescriptor_VTable;

struct System_ComponentModel_MemberDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_AttributeArray;
    struct VirtualInvokeData _5_set_AttributeArray;
    struct VirtualInvokeData _6_get_Attributes;
    struct VirtualInvokeData _7_get_Category;
    struct VirtualInvokeData _8_get_Description;
    struct VirtualInvokeData _9_get_IsBrowsable;
    struct VirtualInvokeData _10_get_Name;
    struct VirtualInvokeData _11_get_NameHashCode;
    struct VirtualInvokeData _12_get_DesignTimeOnly;
    struct VirtualInvokeData _13_get_DisplayName;
    struct VirtualInvokeData _14_CreateAttributeCollection;
    struct VirtualInvokeData _15_FillAttributes;
    struct VirtualInvokeData _16_GetInvocationTarget;
};

struct System_ComponentModel_MemberDescriptor_o {
    struct System_ComponentModel_MemberDescriptor_c *klass;
    void *monitor;
    struct System_ComponentModel_MemberDescriptor_Fields fields;
};

struct System_ComponentModel_MemberDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_MemberDescriptor_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AssetBundle__Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AssetBundle__Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_AssetBundle__Fields;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AssetBundle__Fields {
    struct UnityEngine_AssetBundle_o *result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

typedef union _union_242919 _union_242919, *P_union_242919;

union _union_242919 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178030 _union_178030, *P_union_178030;

union _union_178030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205CC14 MethodInfo_205CC14, *PMethodInfo_205CC14;

typedef union _union_222045 _union_222045, *P_union_222045;

union _union_222045 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CC14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222045 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217961 _union_217961, *P_union_217961;

union _union_217961 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178032 _union_178032, *P_union_178032;

union _union_178032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_c _PrivateImplementationDetails____StaticArrayInitTypeSize_336_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_336_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_336_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_336_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_VTable vtable;
};

typedef union _union_217963 _union_217963, *P_union_217963;

union _union_217963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_CommonBgMovieMst__uint__o System_Func_CommonBgMovieMst__uint__o, *PSystem_Func_CommonBgMovieMst__uint__o;

typedef struct System_Func_CommonBgMovieMst__uint__c System_Func_CommonBgMovieMst__uint__c, *PSystem_Func_CommonBgMovieMst__uint__c;

typedef struct System_Func_CommonBgMovieMst__uint__Fields System_Func_CommonBgMovieMst__uint__Fields, *PSystem_Func_CommonBgMovieMst__uint__Fields;

typedef struct System_Func_CommonBgMovieMst__uint__VTable System_Func_CommonBgMovieMst__uint__VTable, *PSystem_Func_CommonBgMovieMst__uint__VTable;

struct System_Func_CommonBgMovieMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CommonBgMovieMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CommonBgMovieMst__uint__VTable vtable;
};

struct System_Func_CommonBgMovieMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CommonBgMovieMst__uint__o {
    struct System_Func_CommonBgMovieMst__uint__c *klass;
    void *monitor;
    struct System_Func_CommonBgMovieMst__uint__Fields fields;
};

typedef union _union_178034 _union_178034, *P_union_178034;

union _union_178034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217965 _union_217965, *P_union_217965;

union _union_217965 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2644638 MethodInfo_2644638, *PMethodInfo_2644638;

typedef union _union_270438 _union_270438, *P_union_270438;

union _union_270438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2644638 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_263ABA0 MethodInfo_263ABA0, *PMethodInfo_263ABA0;

typedef union _union_271156 _union_271156, *P_union_271156;

union _union_271156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263ABA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217955 _union_217955, *P_union_217955;

union _union_217955 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242933 _union_242933, *P_union_242933;

union _union_242933 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_MinMaxSlider_DragState_c UnityEngine_UIElements_MinMaxSlider_DragState_c, *PUnityEngine_UIElements_MinMaxSlider_DragState_c;

typedef struct UnityEngine_UIElements_MinMaxSlider_DragState_VTable UnityEngine_UIElements_MinMaxSlider_DragState_VTable, *PUnityEngine_UIElements_MinMaxSlider_DragState_VTable;

struct UnityEngine_UIElements_MinMaxSlider_DragState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_MinMaxSlider_DragState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MinMaxSlider_DragState_VTable vtable;
};

typedef union _union_217957 _union_217957, *P_union_217957;

union _union_217957 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242935 _union_242935, *P_union_242935;

union _union_242935 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217959 _union_217959, *P_union_217959;

union _union_217959 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242937 _union_242937, *P_union_242937;

union _union_242937 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242939 _union_242939, *P_union_242939;

union _union_242939 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203310 _union_203310, *P_union_203310;

union _union_203310 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_MinMaxSlider_DragState_o UnityEngine_UIElements_MinMaxSlider_DragState_o, *PUnityEngine_UIElements_MinMaxSlider_DragState_o;

typedef struct UnityEngine_UIElements_MinMaxSlider_DragState_Fields UnityEngine_UIElements_MinMaxSlider_DragState_Fields, *PUnityEngine_UIElements_MinMaxSlider_DragState_Fields;

struct UnityEngine_UIElements_MinMaxSlider_DragState_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_MinMaxSlider_DragState_o {
    struct UnityEngine_UIElements_MinMaxSlider_DragState_Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__c System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__c, *PSystem_Collections_Generic_IReadOnlyList_EventPointSettingsMst__c;

struct System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203312 _union_203312, *P_union_203312;

union _union_203312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242931 _union_242931, *P_union_242931;

union _union_242931 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203314 _union_203314, *P_union_203314;

union _union_203314 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10FA488 MethodInfo_10FA488, *PMethodInfo_10FA488;

typedef struct MethodInfo_10FA488_RGCTXs MethodInfo_10FA488_RGCTXs, *PMethodInfo_10FA488_RGCTXs;

typedef union _union_194803 _union_194803, *P_union_194803;

union _union_194803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA488_RGCTXs *rgctx_data;
    union _union_194803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_10FA488_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_203316 _union_203316, *P_union_203316;

union _union_203316 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203318 _union_203318, *P_union_203318;

union _union_203318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0B5A4 MethodInfo_2B0B5A4, *PMethodInfo_2B0B5A4;

typedef union _union_181912 _union_181912, *P_union_181912;

union _union_181912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B5A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Platform_DebugLogger_StaticFields Firebase_Platform_DebugLogger_StaticFields, *PFirebase_Platform_DebugLogger_StaticFields;

typedef struct Firebase_Platform_DebugLogger_o Firebase_Platform_DebugLogger_o, *PFirebase_Platform_DebugLogger_o;

typedef struct Firebase_Platform_DebugLogger_c Firebase_Platform_DebugLogger_c, *PFirebase_Platform_DebugLogger_c;

typedef struct Firebase_Platform_DebugLogger_Fields Firebase_Platform_DebugLogger_Fields, *PFirebase_Platform_DebugLogger_Fields;

typedef struct Firebase_Platform_DebugLogger_VTable Firebase_Platform_DebugLogger_VTable, *PFirebase_Platform_DebugLogger_VTable;

struct Firebase_Platform_DebugLogger_Fields {
};

struct Firebase_Platform_DebugLogger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_LogMessage;
};

struct Firebase_Platform_DebugLogger_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Platform_DebugLogger_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Platform_DebugLogger_VTable vtable;
};

struct Firebase_Platform_DebugLogger_o {
    struct Firebase_Platform_DebugLogger_c *klass;
    void *monitor;
    struct Firebase_Platform_DebugLogger_Fields fields;
};

struct Firebase_Platform_DebugLogger_StaticFields {
    struct Firebase_Platform_DebugLogger_o *_instance;
};

typedef union _union_178040 _union_178040, *P_union_178040;

union _union_178040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_ILoadOperater__o System_Predicate_ILoadOperater__o, *PSystem_Predicate_ILoadOperater__o;

typedef struct System_Predicate_ILoadOperater__Fields System_Predicate_ILoadOperater__Fields, *PSystem_Predicate_ILoadOperater__Fields;

struct System_Predicate_ILoadOperater__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_ILoadOperater__o {
    struct System_Predicate_ILoadOperater__c *klass;
    void *monitor;
    struct System_Predicate_ILoadOperater__Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__o System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__o, *PSystem_Collections_Generic_IReadOnlyList_EventPointSettingsMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__Fields System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_EventPointSettingsMst__Fields;

struct System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__o {
    struct System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_EventPointSettingsMst__Fields fields;
};

typedef struct MethodInfo_24DF864 MethodInfo_24DF864, *PMethodInfo_24DF864;

typedef union _union_176556 _union_176556, *P_union_176556;

union _union_176556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0B5A8 MethodInfo_2B0B5A8, *PMethodInfo_2B0B5A8;

typedef union _union_183350 _union_183350, *P_union_183350;

union _union_183350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B5A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178042 _union_178042, *P_union_178042;

union _union_178042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_CustomStyleProperty_string__c UnityEngine_UIElements_CustomStyleProperty_string__c, *PUnityEngine_UIElements_CustomStyleProperty_string__c;

typedef struct UnityEngine_UIElements_CustomStyleProperty_string__VTable UnityEngine_UIElements_CustomStyleProperty_string__VTable, *PUnityEngine_UIElements_CustomStyleProperty_string__VTable;

struct UnityEngine_UIElements_CustomStyleProperty_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct UnityEngine_UIElements_CustomStyleProperty_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_CustomStyleProperty_string__VTable vtable;
};

typedef union _union_217951 _union_217951, *P_union_217951;

union _union_217951 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_Friend__ulong__c System_Func_Friend__ulong__c, *PSystem_Func_Friend__ulong__c;

typedef struct System_Func_Friend__ulong__VTable System_Func_Friend__ulong__VTable, *PSystem_Func_Friend__ulong__VTable;

struct System_Func_Friend__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Friend__ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Friend__ulong__VTable vtable;
};

typedef struct Aoharu_LiveRestartDialog___c_c Aoharu_LiveRestartDialog___c_c, *PAoharu_LiveRestartDialog___c_c;

typedef struct Aoharu_LiveRestartDialog___c_StaticFields Aoharu_LiveRestartDialog___c_StaticFields, *PAoharu_LiveRestartDialog___c_StaticFields;

typedef struct Aoharu_LiveRestartDialog___c_VTable Aoharu_LiveRestartDialog___c_VTable, *PAoharu_LiveRestartDialog___c_VTable;

typedef struct Aoharu_LiveRestartDialog___c_o Aoharu_LiveRestartDialog___c_o, *PAoharu_LiveRestartDialog___c_o;

typedef struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__o System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__o, *PSystem_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__o;

typedef struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__c System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__c, *PSystem_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__c;

typedef struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__Fields System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__Fields, *PSystem_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__Fields;

typedef struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__VTable System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__VTable, *PSystem_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__VTable;

struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_LiveRestartDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_LiveRestartDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LiveRestartDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartDialog___c_VTable vtable;
};

struct Aoharu_LiveRestartDialog___c_StaticFields {
    struct Aoharu_LiveRestartDialog___c_o *__9;
    struct System_Action_DialogResultCode__o *__9__27_1;
    struct System_Action_o *__9__27_4;
    struct System_Action_Action__o *__9__27_5;
    struct System_Action_Action__o *__9__27_9;
    struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__o *__9__31_4;
    struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__o *__9__31_5;
};

struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__o {
    struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__c *klass;
    void *monitor;
    struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__Fields fields;
};

struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveReward__MusicDetailDialog_LiveClearRewardData__VTable vtable;
};

struct Aoharu_LiveRestartDialog___c_o {
    struct Aoharu_LiveRestartDialog___c_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartDialog___c_Fields fields;
};

typedef union _union_217953 _union_217953, *P_union_217953;

union _union_217953 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178014 _union_178014, *P_union_178014;

union _union_178014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217989 _union_217989, *P_union_217989;

union _union_217989 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242901 _union_242901, *P_union_242901;

union _union_242901 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178016 _union_178016, *P_union_178016;

union _union_178016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242903 _union_242903, *P_union_242903;

union _union_242903 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178018 _union_178018, *P_union_178018;

union _union_178018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EEB2E8 MethodInfo_1EEB2E8, *PMethodInfo_1EEB2E8;

typedef union _union_305600 _union_305600, *P_union_305600;

union _union_305600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3148EF0 MethodInfo_3148EF0, *PMethodInfo_3148EF0;

typedef union _union_228235 _union_228235, *P_union_228235;

union _union_228235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148EF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242905 _union_242905, *P_union_242905;

union _union_242905 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DF860 MethodInfo_24DF860, *PMethodInfo_24DF860;

typedef union _union_175118 _union_175118, *P_union_175118;

union _union_175118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF860 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242907 _union_242907, *P_union_242907;

union _union_242907 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__Fields UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__Fields, *PUniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__Fields;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__o UniRx_Operators_ZipLatestObservable_ZipLatest_T__o, *PUniRx_Operators_ZipLatestObservable_ZipLatest_T__o;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__c UniRx_Operators_ZipLatestObservable_ZipLatest_T__c, *PUniRx_Operators_ZipLatestObservable_ZipLatest_T__c;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__Fields UniRx_Operators_ZipLatestObservable_ZipLatest_T__Fields, *PUniRx_Operators_ZipLatestObservable_ZipLatest_T__Fields;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__RGCTXs UniRx_Operators_ZipLatestObservable_ZipLatest_T__RGCTXs, *PUniRx_Operators_ZipLatestObservable_ZipLatest_T__RGCTXs;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__VTable UniRx_Operators_ZipLatestObservable_ZipLatest_T__VTable, *PUniRx_Operators_ZipLatestObservable_ZipLatest_T__VTable;

typedef struct UniRx_Operators_OperatorObserverBase_IList_T___IList_T___Fields UniRx_Operators_OperatorObserverBase_IList_T___IList_T___Fields, *PUniRx_Operators_OperatorObserverBase_IList_T___IList_T___Fields;

typedef struct UniRx_Operators_ZipLatestObservable_T__o UniRx_Operators_ZipLatestObservable_T__o, *PUniRx_Operators_ZipLatestObservable_T__o;

typedef struct UniRx_Operators_ZipLatestObservable_T__c UniRx_Operators_ZipLatestObservable_T__c, *PUniRx_Operators_ZipLatestObservable_T__c;

typedef struct UniRx_Operators_ZipLatestObservable_T__Fields UniRx_Operators_ZipLatestObservable_T__Fields, *PUniRx_Operators_ZipLatestObservable_T__Fields;

typedef struct UniRx_Operators_ZipLatestObservable_T__RGCTXs UniRx_Operators_ZipLatestObservable_T__RGCTXs, *PUniRx_Operators_ZipLatestObservable_T__RGCTXs;

typedef struct UniRx_Operators_ZipLatestObservable_T__VTable UniRx_Operators_ZipLatestObservable_T__VTable, *PUniRx_Operators_ZipLatestObservable_T__VTable;

typedef struct UniRx_Operators_OperatorObservableBase_IList_T___Fields UniRx_Operators_OperatorObservableBase_IList_T___Fields, *PUniRx_Operators_OperatorObservableBase_IList_T___Fields;

struct UniRx_Operators_ZipLatestObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_IList_T__;
    struct Il2CppClass *_2_UniRx_Operators_ZipLatestObservable_ZipLatest_T_;
    struct MethodInfo *_3_UniRx_Operators_ZipLatestObservable_ZipLatest_T___ctor;
    struct MethodInfo *_4_UniRx_Operators_ZipLatestObservable_ZipLatest_T__Run;
};

struct UniRx_Operators_OperatorObservableBase_IList_T___Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_ZipLatestObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_IList_T___Fields super;
    struct UniRx_IObservable_T__array *sources;
};

struct UniRx_Operators_ZipLatestObservable_T__o {
    struct UniRx_Operators_ZipLatestObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipLatestObservable_T__Fields fields;
};

struct UniRx_Operators_ZipLatestObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ZipLatestObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipLatestObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipLatestObservable_T__VTable vtable;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__Fields {
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__o *parent;
    int32_t index;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_IList_T___IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_IList_T___IList_T__;
    struct Il2CppClass *_2_T__;
    struct Il2CppClass *_3_UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T_;
    struct MethodInfo *_4_UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_7_System_Collections_Generic_List_T_;
    struct MethodInfo *_8_System_Collections_Generic_List_T___ctor;
    struct Il2CppClass *_9_UniRx_Operators_OperatorObserverBase_IList_T___IList_T__;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_IList_T___IList_T___OnNext;
    struct Il2CppClass *_11_UniRx_IObserver_IList_T__;
    struct MethodInfo *_12_UniRx_IObserver_IList_T___OnCompleted;
    struct MethodInfo *_13_UniRx_Operators_OperatorObserverBase_IList_T___IList_T___Dispose;
    struct MethodInfo *_14_UniRx_IObserver_IList_T___OnNext;
    struct MethodInfo *_15_UniRx_IObserver_IList_T___OnError;
};

struct UniRx_Operators_OperatorObserverBase_IList_T___IList_T___Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_IList_T___IList_T___Fields super;
    struct UniRx_Operators_ZipLatestObservable_T__o *parent;
    struct Il2CppObject *gate;
    int32_t length;
    struct System_Object_array *values;
    struct System_Boolean_array *isStarted;
    struct System_Boolean_array *isCompleted;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__o {
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__Fields fields;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_T__VTable vtable;
};

typedef union _union_203340 _union_203340, *P_union_203340;

union _union_203340 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3148EEC MethodInfo_3148EEC, *PMethodInfo_3148EEC;

typedef union _union_228067 _union_228067, *P_union_228067;

union _union_228067 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228067 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_MembershipInfoDialog__Action__c System_Action_MembershipInfoDialog__Action__c, *PSystem_Action_MembershipInfoDialog__Action__c;

typedef struct System_Action_MembershipInfoDialog__Action__VTable System_Action_MembershipInfoDialog__Action__VTable, *PSystem_Action_MembershipInfoDialog__Action__VTable;

struct System_Action_MembershipInfoDialog__Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MembershipInfoDialog__Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MembershipInfoDialog__Action__VTable vtable;
};

typedef union _union_203342 _union_203342, *P_union_203342;

union _union_203342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203344 _union_203344, *P_union_203344;

union _union_203344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203346 _union_203346, *P_union_203346;

union _union_203346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203348 _union_203348, *P_union_203348;

union _union_203348 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_string__SubscriptionData__Fields Carbon_ListDictionary_string__SubscriptionData__Fields, *PCarbon_ListDictionary_string__SubscriptionData__Fields;

struct Carbon_ListDictionary_string__SubscriptionData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct MethodInfo_1BB2960 MethodInfo_1BB2960, *PMethodInfo_1BB2960;

typedef union _union_303638 _union_303638, *P_union_303638;

union _union_303638 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB2960 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F9C24 MethodInfo_14F9C24, *PMethodInfo_14F9C24;

typedef struct MethodInfo_14F9C24_RGCTXs MethodInfo_14F9C24_RGCTXs, *PMethodInfo_14F9C24_RGCTXs;

typedef union _union_200394 _union_200394, *P_union_200394;

union _union_200394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F9C24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F9C24_RGCTXs *rgctx_data;
    union _union_200394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F9C24_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_13C7FDC MethodInfo_13C7FDC, *PMethodInfo_13C7FDC;

struct MethodInfo_13C7FDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass427_0_c Shock_Protocol___c__DisplayClass427_0_c, *PShock_Protocol___c__DisplayClass427_0_c;

typedef struct Shock_Protocol___c__DisplayClass427_0_VTable Shock_Protocol___c__DisplayClass427_0_VTable, *PShock_Protocol___c__DisplayClass427_0_VTable;

struct Shock_Protocol___c__DisplayClass427_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass427_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass427_0_VTable vtable;
};

typedef union _union_217981 _union_217981, *P_union_217981;

union _union_217981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217983 _union_217983, *P_union_217983;

union _union_217983 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178010 _union_178010, *P_union_178010;

union _union_178010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217985 _union_217985, *P_union_217985;

union _union_217985 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178012 _union_178012, *P_union_178012;

union _union_178012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217987 _union_217987, *P_union_217987;

union _union_217987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217977 _union_217977, *P_union_217977;

union _union_217977 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242911 _union_242911, *P_union_242911;

union _union_242911 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178026 _union_178026, *P_union_178026;

union _union_178026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EEB2D4 MethodInfo_1EEB2D4, *PMethodInfo_1EEB2D4;

typedef union _union_305204 _union_305204, *P_union_305204;

union _union_305204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEB2D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217979 _union_217979, *P_union_217979;

union _union_217979 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242913 _union_242913, *P_union_242913;

union _union_242913 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178028 _union_178028, *P_union_178028;

union _union_178028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242915 _union_242915, *P_union_242915;

union _union_242915 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF8490 MethodInfo_2EF8490, *PMethodInfo_2EF8490;

typedef union _union_202998 _union_202998, *P_union_202998;

union _union_202998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF8490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242917 _union_242917, *P_union_242917;

union _union_242917 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextCore_Text_LinkInfo_VTable UnityEngine_TextCore_Text_LinkInfo_VTable, *PUnityEngine_TextCore_Text_LinkInfo_VTable;

struct UnityEngine_TextCore_Text_LinkInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_203330 _union_203330, *P_union_203330;

union _union_203330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203332 _union_203332, *P_union_203332;

union _union_203332 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_160C4BC MethodInfo_160C4BC, *PMethodInfo_160C4BC;

typedef struct MethodInfo_160C4BC_RGCTXs MethodInfo_160C4BC_RGCTXs, *PMethodInfo_160C4BC_RGCTXs;

typedef union _union_193092 _union_193092, *P_union_193092;

union _union_193092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160C4BC_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

struct MethodInfo_160C4BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160C4BC_RGCTXs *rgctx_data;
    union _union_193092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_BasicApi_Nearby_DummyNearbyConnectionClient_c GooglePlayGames_BasicApi_Nearby_DummyNearbyConnectionClient_c, *PGooglePlayGames_BasicApi_Nearby_DummyNearbyConnectionClient_c;

typedef struct GooglePlayGames_BasicApi_Nearby_DummyNearbyConnectionClient_VTable GooglePlayGames_BasicApi_Nearby_DummyNearbyConnectionClient_VTable, *PGooglePlayGames_BasicApi_Nearby_DummyNearbyConnectionClient_VTable;

struct GooglePlayGames_BasicApi_Nearby_DummyNearbyConnectionClient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MaxUnreliableMessagePayloadLength;
    struct VirtualInvokeData _5_MaxReliableMessagePayloadLength;
    struct VirtualInvokeData _6_SendReliable;
    struct VirtualInvokeData _7_SendUnreliable;
    struct VirtualInvokeData _8_StartAdvertising;
    struct VirtualInvokeData _9_StopAdvertising;
    struct VirtualInvokeData _10_SendConnectionRequest;
    struct VirtualInvokeData _11_AcceptConnectionRequest;
    struct VirtualInvokeData _12_StartDiscovery;
    struct VirtualInvokeData _13_StopDiscovery;
    struct VirtualInvokeData _14_RejectConnectionRequest;
    struct VirtualInvokeData _15_DisconnectFromEndpoint;
    struct VirtualInvokeData _16_StopAllConnections;
    struct VirtualInvokeData _17_GetAppBundleId;
    struct VirtualInvokeData _18_GetServiceId;
};

struct GooglePlayGames_BasicApi_Nearby_DummyNearbyConnectionClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_BasicApi_Nearby_DummyNearbyConnectionClient_VTable vtable;
};

typedef union _union_203334 _union_203334, *P_union_203334;

union _union_203334 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203336 _union_203336, *P_union_203336;

union _union_203336 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203338 _union_203338, *P_union_203338;

union _union_203338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127361C MethodInfo_127361C, *PMethodInfo_127361C;

typedef union _union_201206 _union_201206, *P_union_201206;

union _union_201206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127361C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DF840 MethodInfo_24DF840, *PMethodInfo_24DF840;

typedef union _union_173680 _union_173680, *P_union_173680;

union _union_173680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242909 _union_242909, *P_union_242909;

union _union_242909 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217971 _union_217971, *P_union_217971;

union _union_217971 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178020 _union_178020, *P_union_178020;

union _union_178020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217973 _union_217973, *P_union_217973;

union _union_217973 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178022 _union_178022, *P_union_178022;

union _union_178022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217975 _union_217975, *P_union_217975;

union _union_217975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178024 _union_178024, *P_union_178024;

union _union_178024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B4110 MethodInfo_32B4110, *PMethodInfo_32B4110;

typedef union _union_318609 _union_318609, *P_union_318609;

union _union_318609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B4110 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242967 _union_242967, *P_union_242967;

union _union_242967 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242969 _union_242969, *P_union_242969;

union _union_242969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C210D0_RGCTXs MethodInfo_2C210D0_RGCTXs, *PMethodInfo_2C210D0_RGCTXs;

struct MethodInfo_2C210D0_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct SharpCompress_Writers_WriterFactory_o SharpCompress_Writers_WriterFactory_o, *PSharpCompress_Writers_WriterFactory_o;

typedef struct SharpCompress_Writers_WriterFactory_c SharpCompress_Writers_WriterFactory_c, *PSharpCompress_Writers_WriterFactory_c;

typedef struct SharpCompress_Writers_WriterFactory_VTable SharpCompress_Writers_WriterFactory_VTable, *PSharpCompress_Writers_WriterFactory_VTable;

struct SharpCompress_Writers_WriterFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Writers_WriterFactory_o {
    struct SharpCompress_Writers_WriterFactory_c *klass;
    void *monitor;
    struct SharpCompress_Writers_WriterFactory_Fields fields;
};

struct SharpCompress_Writers_WriterFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Writers_WriterFactory_VTable vtable;
};

typedef struct I2_Loc_LocalizeTarget_GameObject__o I2_Loc_LocalizeTarget_GameObject__o, *PI2_Loc_LocalizeTarget_GameObject__o;

typedef struct I2_Loc_LocalizeTarget_GameObject__c I2_Loc_LocalizeTarget_GameObject__c, *PI2_Loc_LocalizeTarget_GameObject__c;

typedef struct I2_Loc_LocalizeTarget_GameObject__Fields I2_Loc_LocalizeTarget_GameObject__Fields, *PI2_Loc_LocalizeTarget_GameObject__Fields;

typedef struct I2_Loc_LocalizeTarget_GameObject__VTable I2_Loc_LocalizeTarget_GameObject__VTable, *PI2_Loc_LocalizeTarget_GameObject__VTable;

typedef struct I2_Loc_ILocalizeTarget_Fields I2_Loc_ILocalizeTarget_Fields, *PI2_Loc_ILocalizeTarget_Fields;

struct I2_Loc_ILocalizeTarget_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct I2_Loc_LocalizeTarget_GameObject__Fields {
    struct I2_Loc_ILocalizeTarget_Fields super;
    struct UnityEngine_GameObject_o *mTarget;
};

struct I2_Loc_LocalizeTarget_GameObject__o {
    struct I2_Loc_LocalizeTarget_GameObject__c *klass;
    void *monitor;
    struct I2_Loc_LocalizeTarget_GameObject__Fields fields;
};

struct I2_Loc_LocalizeTarget_GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsValid;
};

struct I2_Loc_LocalizeTarget_GameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizeTarget_GameObject__VTable vtable;
};

typedef struct Aoharu_LiveScene_IInputSkipNetwork_c Aoharu_LiveScene_IInputSkipNetwork_c, *PAoharu_LiveScene_IInputSkipNetwork_c;

struct Aoharu_LiveScene_IInputSkipNetwork_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UniRx_IObservable_HttpWebResponse__o UniRx_IObservable_HttpWebResponse__o, *PUniRx_IObservable_HttpWebResponse__o;

typedef struct UniRx_IObservable_HttpWebResponse__c UniRx_IObservable_HttpWebResponse__c, *PUniRx_IObservable_HttpWebResponse__c;

typedef struct UniRx_IObservable_HttpWebResponse__Fields UniRx_IObservable_HttpWebResponse__Fields, *PUniRx_IObservable_HttpWebResponse__Fields;

struct UniRx_IObservable_HttpWebResponse__Fields {
};

struct UniRx_IObservable_HttpWebResponse__o {
    struct UniRx_IObservable_HttpWebResponse__c *klass;
    void *monitor;
    struct UniRx_IObservable_HttpWebResponse__Fields fields;
};

struct UniRx_IObservable_HttpWebResponse__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_203360 _union_203360, *P_union_203360;

union _union_203360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203362 _union_203362, *P_union_203362;

union _union_203362 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203364 _union_203364, *P_union_203364;

union _union_203364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242961 _union_242961, *P_union_242961;

union _union_242961 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203366 _union_203366, *P_union_203366;

union _union_203366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242963 _union_242963, *P_union_242963;

union _union_242963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203368 _union_203368, *P_union_203368;

union _union_203368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242965 _union_242965, *P_union_242965;

union _union_242965 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336F89C_RGCTXs MethodInfo_336F89C_RGCTXs, *PMethodInfo_336F89C_RGCTXs;

struct MethodInfo_336F89C_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppType *_1_T;
    struct Il2CppClass *_2_T;
    struct Il2CppClass *_3_System_Collections_Generic_List_T_;
    struct MethodInfo *_4_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_5_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_6_System_Collections_Generic_List_T__ToArray;
};

typedef struct UniRx_Operators_TimeIntervalObservable_T__RGCTXs UniRx_Operators_TimeIntervalObservable_T__RGCTXs, *PUniRx_Operators_TimeIntervalObservable_T__RGCTXs;

struct UniRx_Operators_TimeIntervalObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TimeInterval_T____ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TimeInterval_T__;
    struct Il2CppClass *_3_UniRx_Operators_TimeIntervalObservable_TimeInterval_T_;
    struct MethodInfo *_4_UniRx_Operators_TimeIntervalObservable_TimeInterval_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

typedef struct MethodInfo_16D831C_RGCTXs MethodInfo_16D831C_RGCTXs, *PMethodInfo_16D831C_RGCTXs;

struct MethodInfo_16D831C_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef union _union_217999 _union_217999, *P_union_217999;

union _union_217999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242977 _union_242977, *P_union_242977;

union _union_242977 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178004 _union_178004, *P_union_178004;

union _union_178004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1273678 MethodInfo_1273678, *PMethodInfo_1273678;

typedef union _union_201208 _union_201208, *P_union_201208;

union _union_201208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273678 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242979 _union_242979, *P_union_242979;

union _union_242979 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178006 _union_178006, *P_union_178006;

union _union_178006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_CardSkillLevelMst__StaticFields System_Collections_Generic_List_CardSkillLevelMst__StaticFields, *PSystem_Collections_Generic_List_CardSkillLevelMst__StaticFields;

typedef struct Shock_CardSkillLevelMst_array Shock_CardSkillLevelMst_array, *PShock_CardSkillLevelMst_array;

struct System_Collections_Generic_List_CardSkillLevelMst__StaticFields {
    struct Shock_CardSkillLevelMst_array *s_emptyArray;
};

struct Shock_CardSkillLevelMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CardSkillLevelMst_o *m_Items[65535];
};

typedef union _union_178008 _union_178008, *P_union_178008;

union _union_178008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203350 _union_203350, *P_union_203350;

union _union_203350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_TimelineClip_TimelineClipUpgrade_c UnityEngine_Timeline_TimelineClip_TimelineClipUpgrade_c, *PUnityEngine_Timeline_TimelineClip_TimelineClipUpgrade_c;

typedef struct UnityEngine_Timeline_TimelineClip_TimelineClipUpgrade_VTable UnityEngine_Timeline_TimelineClip_TimelineClipUpgrade_VTable, *PUnityEngine_Timeline_TimelineClip_TimelineClipUpgrade_VTable;

struct UnityEngine_Timeline_TimelineClip_TimelineClipUpgrade_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_TimelineClip_TimelineClipUpgrade_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_TimelineClip_TimelineClipUpgrade_VTable vtable;
};

typedef union _union_203352 _union_203352, *P_union_203352;

union _union_203352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242971 _union_242971, *P_union_242971;

union _union_242971 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_337ABA4 MethodInfo_337ABA4, *PMethodInfo_337ABA4;

typedef struct MethodInfo_337ABA4_RGCTXs MethodInfo_337ABA4_RGCTXs, *PMethodInfo_337ABA4_RGCTXs;

typedef union _union_289293 _union_289293, *P_union_289293;

struct MethodInfo_337ABA4_RGCTXs {
    struct MethodInfo *_0_UniRx_Scheduler_FixedUpdateMainThreadScheduler_ImmediateAction_T_;
};

union _union_289293 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337ABA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337ABA4_RGCTXs *rgctx_data;
    union _union_289293 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203354 _union_203354, *P_union_203354;

union _union_203354 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242973 _union_242973, *P_union_242973;

union _union_242973 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12E95B0 MethodInfo_12E95B0, *PMethodInfo_12E95B0;

typedef union _union_164909 _union_164909, *P_union_164909;

union _union_164909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E95B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203356 _union_203356, *P_union_203356;

union _union_203356 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242975 _union_242975, *P_union_242975;

union _union_242975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_Collections_IndexedSet_Graphic__o UnityEngine_UI_Collections_IndexedSet_Graphic__o, *PUnityEngine_UI_Collections_IndexedSet_Graphic__o;

typedef struct UnityEngine_UI_Collections_IndexedSet_Graphic__c UnityEngine_UI_Collections_IndexedSet_Graphic__c, *PUnityEngine_UI_Collections_IndexedSet_Graphic__c;

typedef struct UnityEngine_UI_Collections_IndexedSet_Graphic__Fields UnityEngine_UI_Collections_IndexedSet_Graphic__Fields, *PUnityEngine_UI_Collections_IndexedSet_Graphic__Fields;

typedef struct UnityEngine_UI_Collections_IndexedSet_Graphic__VTable UnityEngine_UI_Collections_IndexedSet_Graphic__VTable, *PUnityEngine_UI_Collections_IndexedSet_Graphic__VTable;

struct UnityEngine_UI_Collections_IndexedSet_Graphic__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_RemoveAt;
    struct VirtualInvokeData _9_get_Count;
    struct VirtualInvokeData _10_get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_Clear;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
};

struct UnityEngine_UI_Collections_IndexedSet_Graphic__Fields {
    struct System_Collections_Generic_List_T__o *m_List;
    struct System_Collections_Generic_Dictionary_T__int__o *m_Dictionary;
    int32_t m_EnabledObjectCount;
};

struct UnityEngine_UI_Collections_IndexedSet_Graphic__o {
    struct UnityEngine_UI_Collections_IndexedSet_Graphic__c *klass;
    void *monitor;
    struct UnityEngine_UI_Collections_IndexedSet_Graphic__Fields fields;
};

struct UnityEngine_UI_Collections_IndexedSet_Graphic__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Collections_IndexedSet_Graphic__VTable vtable;
};

typedef union _union_203358 _union_203358, *P_union_203358;

union _union_203358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17E2D34_RGCTXs MethodInfo_17E2D34_RGCTXs, *PMethodInfo_17E2D34_RGCTXs;

struct MethodInfo_17E2D34_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJNIHelper_GetFieldID_FieldType_;
    struct Il2CppType *_1_FieldType;
    struct Il2CppClass *_2_FieldType;
};

typedef struct MethodInfo_12E95A8 MethodInfo_12E95A8, *PMethodInfo_12E95A8;

typedef union _union_170601 _union_170601, *P_union_170601;

union _union_170601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E95A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217991 _union_217991, *P_union_217991;

union _union_217991 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217993 _union_217993, *P_union_217993;

union _union_217993 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217995 _union_217995, *P_union_217995;

union _union_217995 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329C1C0 MethodInfo_329C1C0, *PMethodInfo_329C1C0;

typedef union _union_316151 _union_316151, *P_union_316151;

union _union_316151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C1C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_T__string__o System_Func_T__string__o, *PSystem_Func_T__string__o;

typedef struct System_Func_T__string__Fields System_Func_T__string__Fields, *PSystem_Func_T__string__Fields;

struct System_Func_T__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__string__o {
    struct System_Func_T__string__c *klass;
    void *monitor;
    struct System_Func_T__string__Fields fields;
};

typedef union _union_178002 _union_178002, *P_union_178002;

union _union_178002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvDeckUpdateR_c Shock_RecvDeckUpdateR_c, *PShock_RecvDeckUpdateR_c;

typedef struct Shock_RecvDeckUpdateR_VTable Shock_RecvDeckUpdateR_VTable, *PShock_RecvDeckUpdateR_VTable;

struct Shock_RecvDeckUpdateR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvDeckUpdateR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvDeckUpdateR_VTable vtable;
};

typedef union _union_242945 _union_242945, *P_union_242945;

union _union_242945 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242947 _union_242947, *P_union_242947;

union _union_242947 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203380 _union_203380, *P_union_203380;

union _union_203380 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242949 _union_242949, *P_union_242949;

union _union_242949 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_o UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_o, *PUnityEngine_UIElements_PanelSettings_RuntimePanelAccess_o;

typedef struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_c UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_c, *PUnityEngine_UIElements_PanelSettings_RuntimePanelAccess_c;

typedef struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_Fields UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_Fields, *PUnityEngine_UIElements_PanelSettings_RuntimePanelAccess_Fields;

typedef struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_VTable UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_VTable, *PUnityEngine_UIElements_PanelSettings_RuntimePanelAccess_VTable;

typedef struct UnityEngine_UIElements_PanelSettings_o UnityEngine_UIElements_PanelSettings_o, *PUnityEngine_UIElements_PanelSettings_o;

typedef struct UnityEngine_UIElements_BaseRuntimePanel_o UnityEngine_UIElements_BaseRuntimePanel_o, *PUnityEngine_UIElements_BaseRuntimePanel_o;

typedef struct UnityEngine_UIElements_PanelSettings_c UnityEngine_UIElements_PanelSettings_c, *PUnityEngine_UIElements_PanelSettings_c;

typedef struct UnityEngine_UIElements_PanelSettings_Fields UnityEngine_UIElements_PanelSettings_Fields, *PUnityEngine_UIElements_PanelSettings_Fields;

typedef struct UnityEngine_UIElements_BaseRuntimePanel_c UnityEngine_UIElements_BaseRuntimePanel_c, *PUnityEngine_UIElements_BaseRuntimePanel_c;

typedef struct UnityEngine_UIElements_BaseRuntimePanel_Fields UnityEngine_UIElements_BaseRuntimePanel_Fields, *PUnityEngine_UIElements_BaseRuntimePanel_Fields;

typedef struct UnityEngine_UIElements_ThemeStyleSheet_o UnityEngine_UIElements_ThemeStyleSheet_o, *PUnityEngine_UIElements_ThemeStyleSheet_o;

typedef struct UnityEngine_UIElements_UIDocumentList_o UnityEngine_UIElements_UIDocumentList_o, *PUnityEngine_UIElements_UIDocumentList_o;

typedef struct System_Func_Vector2__Vector2__o System_Func_Vector2__Vector2__o, *PSystem_Func_Vector2__Vector2__o;

typedef struct UnityEngine_UIElements_BaseRuntimePanel_StaticFields UnityEngine_UIElements_BaseRuntimePanel_StaticFields, *PUnityEngine_UIElements_BaseRuntimePanel_StaticFields;

typedef struct UnityEngine_UIElements_BaseRuntimePanel_VTable UnityEngine_UIElements_BaseRuntimePanel_VTable, *PUnityEngine_UIElements_BaseRuntimePanel_VTable;

typedef struct UnityEngine_UIElements_ThemeStyleSheet_c UnityEngine_UIElements_ThemeStyleSheet_c, *PUnityEngine_UIElements_ThemeStyleSheet_c;

typedef struct UnityEngine_UIElements_ThemeStyleSheet_Fields UnityEngine_UIElements_ThemeStyleSheet_Fields, *PUnityEngine_UIElements_ThemeStyleSheet_Fields;

typedef struct UnityEngine_UIElements_UIDocumentList_c UnityEngine_UIElements_UIDocumentList_c, *PUnityEngine_UIElements_UIDocumentList_c;

typedef struct UnityEngine_UIElements_UIDocumentList_Fields UnityEngine_UIElements_UIDocumentList_Fields, *PUnityEngine_UIElements_UIDocumentList_Fields;

typedef struct System_Func_Vector2__Vector2__c System_Func_Vector2__Vector2__c, *PSystem_Func_Vector2__Vector2__c;

typedef struct System_Func_Vector2__Vector2__Fields System_Func_Vector2__Vector2__Fields, *PSystem_Func_Vector2__Vector2__Fields;

typedef struct UnityEngine_UIElements_ThemeStyleSheet_VTable UnityEngine_UIElements_ThemeStyleSheet_VTable, *PUnityEngine_UIElements_ThemeStyleSheet_VTable;

typedef struct UnityEngine_UIElements_UIDocumentList_VTable UnityEngine_UIElements_UIDocumentList_VTable, *PUnityEngine_UIElements_UIDocumentList_VTable;

typedef struct System_Collections_Generic_List_UIDocument__o System_Collections_Generic_List_UIDocument__o, *PSystem_Collections_Generic_List_UIDocument__o;

typedef struct System_Func_Vector2__Vector2__VTable System_Func_Vector2__Vector2__VTable, *PSystem_Func_Vector2__Vector2__VTable;

typedef struct System_Collections_Generic_List_UIDocument__c System_Collections_Generic_List_UIDocument__c, *PSystem_Collections_Generic_List_UIDocument__c;

typedef struct System_Collections_Generic_List_UIDocument__Fields System_Collections_Generic_List_UIDocument__Fields, *PSystem_Collections_Generic_List_UIDocument__Fields;

typedef struct System_Collections_Generic_List_UIDocument__StaticFields System_Collections_Generic_List_UIDocument__StaticFields, *PSystem_Collections_Generic_List_UIDocument__StaticFields;

typedef struct System_Collections_Generic_List_UIDocument__VTable System_Collections_Generic_List_UIDocument__VTable, *PSystem_Collections_Generic_List_UIDocument__VTable;

typedef struct UnityEngine_UIElements_UIDocument_array UnityEngine_UIElements_UIDocument_array, *PUnityEngine_UIElements_UIDocument_array;

typedef struct UnityEngine_UIElements_UIDocument_o UnityEngine_UIElements_UIDocument_o, *PUnityEngine_UIElements_UIDocument_o;

typedef struct UnityEngine_UIElements_UIDocument_c UnityEngine_UIElements_UIDocument_c, *PUnityEngine_UIElements_UIDocument_c;

typedef struct UnityEngine_UIElements_UIDocument_Fields UnityEngine_UIElements_UIDocument_Fields, *PUnityEngine_UIElements_UIDocument_Fields;

typedef struct UnityEngine_UIElements_UIDocument_StaticFields UnityEngine_UIElements_UIDocument_StaticFields, *PUnityEngine_UIElements_UIDocument_StaticFields;

typedef struct UnityEngine_UIElements_UIDocument_VTable UnityEngine_UIElements_UIDocument_VTable, *PUnityEngine_UIElements_UIDocument_VTable;

struct UnityEngine_UIElements_PanelSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PanelSettings_VTable vtable;
};

struct System_Collections_Generic_List_UIDocument__StaticFields {
    struct UnityEngine_UIElements_UIDocument_array *s_emptyArray;
};

struct UnityEngine_UIElements_BaseRuntimePanel_Fields {
    struct UnityEngine_UIElements_Panel_Fields super;
    struct UnityEngine_GameObject_o *m_SelectableGameObject;
    int32_t m_RuntimePanelCreationIndex;
    float m_SortingPriority;
    struct System_Action_o *destroyed;
    struct UnityEngine_Shader_o *m_StandardWorldSpaceShader;
    bool m_DrawToCameras;
    struct UnityEngine_RenderTexture_o *targetTexture;
    struct UnityEngine_Matrix4x4_o panelToWorld;
    int32_t _targetDisplay_k__BackingField;
    struct System_Func_Vector2__Vector2__o *m_ScreenToPanelSpace;
};

struct System_Collections_Generic_List_UIDocument__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_UIDocument__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UIDocument__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UIDocument__VTable vtable;
};

struct System_Collections_Generic_List_UIDocument__Fields {
    struct UnityEngine_UIElements_UIDocument_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_UIDocument__o {
    struct System_Collections_Generic_List_UIDocument__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UIDocument__Fields fields;
};

struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_Fields {
    struct UnityEngine_UIElements_PanelSettings_o *m_Settings;
    struct UnityEngine_UIElements_BaseRuntimePanel_o *m_RuntimePanel;
};

struct UnityEngine_UIElements_PanelSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_UIElements_ThemeStyleSheet_o *themeUss;
    struct UnityEngine_RenderTexture_o *m_TargetTexture;
    int32_t m_ScaleMode;
    float m_Scale;
    float m_ReferenceDpi;
    float m_FallbackDpi;
    struct UnityEngine_Vector2Int_o m_ReferenceResolution;
    int32_t m_ScreenMatchMode;
    float m_Match;
    float m_SortingOrder;
    int32_t m_TargetDisplay;
    bool m_ClearDepthStencil;
    bool m_ClearColor;
    struct UnityEngine_Color_o m_ColorClearValue;
    struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_o *m_PanelAccess;
    struct UnityEngine_UIElements_UIDocumentList_o *m_AttachedUIDocumentsList;
    struct UnityEngine_UIElements_DynamicAtlasSettings_o *m_DynamicAtlasSettings;
    struct UnityEngine_Shader_o *m_AtlasBlitShader;
    struct UnityEngine_Shader_o *m_RuntimeShader;
    struct UnityEngine_Shader_o *m_RuntimeWorldShader;
    struct UnityEngine_UIElements_PanelTextSettings_o *textSettings;
    struct UnityEngine_Rect_o m_TargetRect;
    float m_ResolvedScale;
    struct UnityEngine_UIElements_StyleSheet_o *m_OldThemeUss;
    int32_t m_EmptyPanelCounter;
    float _ScreenDPI_k__BackingField;
    struct System_Func_Vector2__Vector2__o *m_AssignedScreenToPanel;
};

struct UnityEngine_UIElements_PanelSettings_o {
    struct UnityEngine_UIElements_PanelSettings_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PanelSettings_Fields fields;
};

struct UnityEngine_UIElements_UIDocumentList_Fields {
    struct System_Collections_Generic_List_UIDocument__o *m_AttachedUIDocuments;
};

struct UnityEngine_UIElements_UIDocument_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIDocument_o *m_Items[65535];
};

struct UnityEngine_UIElements_UIDocument_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    int32_t m_UIDocumentCreationIndex;
    struct UnityEngine_UIElements_PanelSettings_o *m_PanelSettings;
    struct UnityEngine_UIElements_PanelSettings_o *m_PreviousPanelSettings;
    struct UnityEngine_UIElements_UIDocument_o *m_ParentUI;
    struct UnityEngine_UIElements_UIDocumentList_o *m_ChildrenContent;
    struct System_Collections_Generic_List_UIDocument__o *m_ChildrenContentCopy;
    struct UnityEngine_UIElements_VisualTreeAsset_o *sourceAsset;
    struct UnityEngine_UIElements_VisualElement_o *m_RootVisualElement;
    int32_t m_FirstChildInsertIndex;
    float m_SortingOrder;
};

struct UnityEngine_UIElements_UIDocument_o {
    struct UnityEngine_UIElements_UIDocument_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIDocument_Fields fields;
};

struct UnityEngine_UIElements_UIDocument_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIDocument_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIDocument_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIDocument_VTable vtable;
};

struct System_Func_Vector2__Vector2__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Vector2__Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UnityEngine_UIElements_BaseRuntimePanel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IMGUIEventInterests;
    struct VirtualInvokeData _11_set_IMGUIEventInterests;
    struct VirtualInvokeData _12_get_ownerObject;
    struct VirtualInvokeData _13_set_ownerObject;
    struct VirtualInvokeData _14_get_saveViewData;
    struct VirtualInvokeData _15_get_getViewDataDictionary;
    struct VirtualInvokeData _16_get_IMGUIContainersCount;
    struct VirtualInvokeData _17_set_IMGUIContainersCount;
    struct VirtualInvokeData _18_get_focusController;
    struct VirtualInvokeData _19_set_focusController;
    struct VirtualInvokeData _20_get_rootIMGUIContainer;
    struct VirtualInvokeData _21_Dispose;
    struct VirtualInvokeData _22_Repaint;
    struct VirtualInvokeData _23_ValidateLayout;
    struct VirtualInvokeData _24_UpdateAnimations;
    struct VirtualInvokeData _25_UpdateBindings;
    struct VirtualInvokeData _26_ApplyStyles;
    struct VirtualInvokeData _27_get_version;
    struct VirtualInvokeData _28_get_hierarchyVersion;
    struct VirtualInvokeData _29_OnVersionChanged;
    struct VirtualInvokeData _30_get_repaintData;
    struct VirtualInvokeData _31_set_repaintData;
    struct VirtualInvokeData _32_get_cursorManager;
    struct VirtualInvokeData _33_set_cursorManager;
    struct VirtualInvokeData _34_get_contextualMenuManager;
    struct VirtualInvokeData _35_get_visualTree;
    struct VirtualInvokeData _36_get_dispatcher;
    struct VirtualInvokeData _37_set_dispatcher;
    struct VirtualInvokeData _38_get_scheduler;
    struct VirtualInvokeData _39_get_styleAnimationSystem;
    struct VirtualInvokeData _40_set_styleAnimationSystem;
    struct VirtualInvokeData _41_get_contextType;
    struct VirtualInvokeData _42_set_contextType;
    struct VirtualInvokeData _43_Pick;
    struct VirtualInvokeData _44_PickAll;
    struct VirtualInvokeData _45_GetUpdater;
    struct VirtualInvokeData _46_get_standardShader;
    struct VirtualInvokeData _47_get_standardWorldSpaceShader;
    struct VirtualInvokeData _48_get_atlas;
    struct VirtualInvokeData _49_set_atlas;
    struct VirtualInvokeData _50_Update;
    struct VirtualInvokeData _51_get_selectableGameObject;
    struct VirtualInvokeData _52_set_selectableGameObject;
};

struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_o {
    struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_Fields fields;
};

struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PanelSettings_RuntimePanelAccess_VTable vtable;
};

struct UnityEngine_UIElements_BaseRuntimePanel_o {
    struct UnityEngine_UIElements_BaseRuntimePanel_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_BaseRuntimePanel_Fields fields;
};

struct UnityEngine_UIElements_BaseRuntimePanel_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_BaseRuntimePanel_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseRuntimePanel_VTable vtable;
};

struct UnityEngine_UIElements_UIDocumentList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ThemeStyleSheet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
};

struct UnityEngine_UIElements_ThemeStyleSheet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ThemeStyleSheet_VTable vtable;
};

struct UnityEngine_UIElements_ThemeStyleSheet_Fields {
    struct UnityEngine_UIElements_StyleSheet_Fields super;
};

struct UnityEngine_UIElements_ThemeStyleSheet_o {
    struct UnityEngine_UIElements_ThemeStyleSheet_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ThemeStyleSheet_Fields fields;
};

struct UnityEngine_UIElements_UIDocumentList_o {
    struct UnityEngine_UIElements_UIDocumentList_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIDocumentList_Fields fields;
};

struct UnityEngine_UIElements_UIDocument_StaticFields {
    int32_t s_CurrentUIDocumentCounter;
};

struct UnityEngine_UIElements_UIDocumentList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIDocumentList_VTable vtable;
};

struct UnityEngine_UIElements_BaseRuntimePanel_StaticFields {
    int32_t s_CurrentRuntimePanelCounter;
    struct System_Func_Vector2__Vector2__o *DefaultScreenToPanelSpace;
};

struct System_Func_Vector2__Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Vector2__Vector2__VTable vtable;
};

struct System_Func_Vector2__Vector2__o {
    struct System_Func_Vector2__Vector2__c *klass;
    void *monitor;
    struct System_Func_Vector2__Vector2__Fields fields;
};

typedef union _union_203382 _union_203382, *P_union_203382;

union _union_203382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203384 _union_203384, *P_union_203384;

union _union_203384 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203386 _union_203386, *P_union_203386;

union _union_203386 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_byte__bool__o System_Func_byte__bool__o, *PSystem_Func_byte__bool__o;

typedef struct System_Func_byte__bool__Fields System_Func_byte__bool__Fields, *PSystem_Func_byte__bool__Fields;

struct System_Func_byte__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_byte__bool__o {
    struct System_Func_byte__bool__c *klass;
    void *monitor;
    struct System_Func_byte__bool__Fields fields;
};

typedef struct Shock_BgmMstTable_StaticFields Shock_BgmMstTable_StaticFields, *PShock_BgmMstTable_StaticFields;

typedef struct Shock_BgmMstTable_o Shock_BgmMstTable_o, *PShock_BgmMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__o Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___BgmMst__o;

typedef struct Shock_BgmMstTable_c Shock_BgmMstTable_c, *PShock_BgmMstTable_c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__c Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___BgmMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___BgmMst__Fields;

typedef struct Shock_BgmMstTable_VTable Shock_BgmMstTable_VTable, *PShock_BgmMstTable_VTable;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___BgmMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__Fields fields;
};

struct Shock_BgmMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_BgmMstTable_o {
    struct Shock_BgmMstTable_c *klass;
    void *monitor;
    struct Shock_BgmMstTable_Fields fields;
};

struct Shock_BgmMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_BgmMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BgmMstTable_VTable vtable;
};

struct Shock_BgmMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_BgmMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___BgmMst__o *ms_HashTable;
};

typedef struct Shock_RecvDeckUpdateR_o Shock_RecvDeckUpdateR_o, *PShock_RecvDeckUpdateR_o;

typedef struct Shock_RecvDeckUpdateR_Fields Shock_RecvDeckUpdateR_Fields, *PShock_RecvDeckUpdateR_Fields;

typedef struct Shock_RecvDeckUpdateRData_o Shock_RecvDeckUpdateRData_o, *PShock_RecvDeckUpdateRData_o;

typedef struct Shock_RecvDeckUpdateRData_c Shock_RecvDeckUpdateRData_c, *PShock_RecvDeckUpdateRData_c;

typedef struct Shock_RecvDeckUpdateRData_Fields Shock_RecvDeckUpdateRData_Fields, *PShock_RecvDeckUpdateRData_Fields;

typedef struct Shock_RecvDeckUpdateRData_VTable Shock_RecvDeckUpdateRData_VTable, *PShock_RecvDeckUpdateRData_VTable;

struct Shock_RecvDeckUpdateR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvDeckUpdateRData_o *data;
    int32_t server_time;
};

struct Shock_RecvDeckUpdateRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvDeckUpdateRData_Fields {
    struct Shock_ProtocolData_Deck_o *deck;
    struct System_UInt32_array *clear_mission_ids;
};

struct Shock_RecvDeckUpdateR_o {
    struct Shock_RecvDeckUpdateR_c *klass;
    void *monitor;
    struct Shock_RecvDeckUpdateR_Fields fields;
};

struct Shock_RecvDeckUpdateRData_o {
    struct Shock_RecvDeckUpdateRData_c *klass;
    void *monitor;
    struct Shock_RecvDeckUpdateRData_Fields fields;
};

struct Shock_RecvDeckUpdateRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvDeckUpdateRData_VTable vtable;
};

typedef union _union_203388 _union_203388, *P_union_203388;

union _union_203388 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242941 _union_242941, *P_union_242941;

union _union_242941 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__c Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__c, *PGoogle_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__c;

typedef struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__StaticFields Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__StaticFields, *PGoogle_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__StaticFields;

typedef struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__VTable Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__VTable, *PGoogle_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__VTable;

typedef struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__o Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__o, *PGoogle_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__o;

typedef struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__Fields Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__Fields, *PGoogle_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__Fields;

struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__Fields {
};

struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__c {
    struct Il2CppClass_1 _1;
    struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__StaticFields *static_fields;
    struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__VTable vtable;
};

struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__o {
    struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__c *klass;
    void *monitor;
    struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__Fields fields;
};

struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__StaticFields {
    struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__o *__9;
    struct System_Action_TAndroidJava__o *__9__3_0;
};

typedef struct MethodInfo_12E95E4 MethodInfo_12E95E4, *PMethodInfo_12E95E4;

typedef union _union_165347 _union_165347, *P_union_165347;

union _union_165347 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E95E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165347 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_126F2D4_RGCTXs MethodInfo_126F2D4_RGCTXs, *PMethodInfo_126F2D4_RGCTXs;

struct MethodInfo_126F2D4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_242943 _union_242943, *P_union_242943;

union _union_242943 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Sound_SoundGroup___c__DisplayClass25_1_c Shock_Sound_SoundGroup___c__DisplayClass25_1_c, *PShock_Sound_SoundGroup___c__DisplayClass25_1_c;

typedef struct Shock_Sound_SoundGroup___c__DisplayClass25_1_VTable Shock_Sound_SoundGroup___c__DisplayClass25_1_VTable, *PShock_Sound_SoundGroup___c__DisplayClass25_1_VTable;

struct Shock_Sound_SoundGroup___c__DisplayClass25_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_SoundGroup___c__DisplayClass25_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundGroup___c__DisplayClass25_1_VTable vtable;
};

typedef struct MethodInfo_2B0B5B0 MethodInfo_2B0B5B0, *PMethodInfo_2B0B5B0;

typedef union _union_184788 _union_184788, *P_union_184788;

union _union_184788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B5B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__TitleData__o Carbon_ListDictionary_uint__TitleData__o, *PCarbon_ListDictionary_uint__TitleData__o;

typedef struct Carbon_ListDictionary_uint__TitleData__Fields Carbon_ListDictionary_uint__TitleData__Fields, *PCarbon_ListDictionary_uint__TitleData__Fields;

struct Carbon_ListDictionary_uint__TitleData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__TitleData__o {
    struct Carbon_ListDictionary_uint__TitleData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__TitleData__Fields fields;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_2_c Aoharu_LiveScene___c__DisplayClass77_2_c, *PAoharu_LiveScene___c__DisplayClass77_2_c;

typedef struct Aoharu_LiveScene___c__DisplayClass77_2_VTable Aoharu_LiveScene___c__DisplayClass77_2_VTable, *PAoharu_LiveScene___c__DisplayClass77_2_VTable;

struct Aoharu_LiveScene___c__DisplayClass77_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveScene___c__DisplayClass77_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveScene___c__DisplayClass77_2_VTable vtable;
};

typedef struct Shock_GameMstTableBase_LiveMissionRewardMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_LiveMissionRewardMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_LiveMissionRewardMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_LiveMissionRewardMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct MethodInfo_12DFB38 MethodInfo_12DFB38, *PMethodInfo_12DFB38;

typedef union _union_168833 _union_168833, *P_union_168833;

union _union_168833 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DFB38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Sound_SoundGroup___c__DisplayClass25_1_o Shock_Sound_SoundGroup___c__DisplayClass25_1_o, *PShock_Sound_SoundGroup___c__DisplayClass25_1_o;

typedef struct Shock_Sound_SoundGroup___c__DisplayClass25_1_Fields Shock_Sound_SoundGroup___c__DisplayClass25_1_Fields, *PShock_Sound_SoundGroup___c__DisplayClass25_1_Fields;

typedef struct Shock_Sound_SoundGroup___c__DisplayClass25_0_o Shock_Sound_SoundGroup___c__DisplayClass25_0_o, *PShock_Sound_SoundGroup___c__DisplayClass25_0_o;

typedef struct Shock_Sound_SoundGroup___c__DisplayClass25_0_c Shock_Sound_SoundGroup___c__DisplayClass25_0_c, *PShock_Sound_SoundGroup___c__DisplayClass25_0_c;

typedef struct Shock_Sound_SoundGroup___c__DisplayClass25_0_Fields Shock_Sound_SoundGroup___c__DisplayClass25_0_Fields, *PShock_Sound_SoundGroup___c__DisplayClass25_0_Fields;

typedef struct Shock_Sound_SoundGroup___c__DisplayClass25_0_VTable Shock_Sound_SoundGroup___c__DisplayClass25_0_VTable, *PShock_Sound_SoundGroup___c__DisplayClass25_0_VTable;

typedef struct Shock_Sound_SoundGroup_o Shock_Sound_SoundGroup_o, *PShock_Sound_SoundGroup_o;

typedef struct Shock_SoundManager_StopOption_o Shock_SoundManager_StopOption_o, *PShock_SoundManager_StopOption_o;

typedef struct Shock_Sound_SoundGroup_c Shock_Sound_SoundGroup_c, *PShock_Sound_SoundGroup_c;

typedef struct Shock_Sound_SoundGroup_Fields Shock_Sound_SoundGroup_Fields, *PShock_Sound_SoundGroup_Fields;

typedef struct Shock_SoundManager_StopOption_Fields Shock_SoundManager_StopOption_Fields, *PShock_SoundManager_StopOption_Fields;

typedef struct Shock_Sound_SoundGroup_VTable Shock_Sound_SoundGroup_VTable, *PShock_Sound_SoundGroup_VTable;

typedef struct Carbon_Collections_ListBuffer_Playback__o Carbon_Collections_ListBuffer_Playback__o, *PCarbon_Collections_ListBuffer_Playback__o;

typedef struct Shock_Sound_ISoundDatabase_o Shock_Sound_ISoundDatabase_o, *PShock_Sound_ISoundDatabase_o;

typedef struct Carbon_Collections_ListBuffer_Playback__c Carbon_Collections_ListBuffer_Playback__c, *PCarbon_Collections_ListBuffer_Playback__c;

typedef struct Carbon_Collections_ListBuffer_Playback__Fields Carbon_Collections_ListBuffer_Playback__Fields, *PCarbon_Collections_ListBuffer_Playback__Fields;

typedef struct Shock_Sound_ISoundDatabase_c Shock_Sound_ISoundDatabase_c, *PShock_Sound_ISoundDatabase_c;

typedef struct Shock_Sound_ISoundDatabase_Fields Shock_Sound_ISoundDatabase_Fields, *PShock_Sound_ISoundDatabase_Fields;

typedef struct Carbon_Collections_ListBuffer_Playback__VTable Carbon_Collections_ListBuffer_Playback__VTable, *PCarbon_Collections_ListBuffer_Playback__VTable;

struct Shock_Sound_SoundGroup___c__DisplayClass25_1_Fields {
    struct Shock_Sound_Playback_o *value;
    struct Shock_Sound_SoundGroup___c__DisplayClass25_0_o *CS___8__locals1;
};

struct Shock_Sound_SoundGroup___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_SoundGroup___c__DisplayClass25_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundGroup___c__DisplayClass25_0_VTable vtable;
};

struct Shock_SoundManager_StopOption_Fields {
    int32_t fadeOutSec;
};

struct Shock_SoundManager_StopOption_o {
    struct Shock_SoundManager_StopOption_Fields fields;
};

struct Shock_Sound_SoundGroup___c__DisplayClass25_0_Fields {
    struct Shock_Sound_SoundGroup_o *__4__this;
    struct Shock_SoundManager_StopOption_o option;
};

struct Shock_Sound_SoundGroup___c__DisplayClass25_0_o {
    struct Shock_Sound_SoundGroup___c__DisplayClass25_0_c *klass;
    void *monitor;
    struct Shock_Sound_SoundGroup___c__DisplayClass25_0_Fields fields;
};

struct Shock_Sound_SoundGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Sound_SoundGroup_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Carbon_Collections_ListBuffer_Playback__o *m_PlaybackList;
    struct Shock_Sound_ISoundDatabase_o *m_Database;
    int32_t _SoundType_k__BackingField;
};

struct Shock_Sound_ISoundDatabase_Fields {
};

struct Shock_Sound_ISoundDatabase_o {
    struct Shock_Sound_ISoundDatabase_c *klass;
    void *monitor;
    struct Shock_Sound_ISoundDatabase_Fields fields;
};

struct Shock_Sound_ISoundDatabase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Sound_SoundGroup___c__DisplayClass25_1_o {
    struct Shock_Sound_SoundGroup___c__DisplayClass25_1_c *klass;
    void *monitor;
    struct Shock_Sound_SoundGroup___c__DisplayClass25_1_Fields fields;
};

struct Carbon_Collections_ListBuffer_Playback__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_SoundGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundGroup_VTable vtable;
};

struct Shock_Sound_SoundGroup_o {
    struct Shock_Sound_SoundGroup_c *klass;
    void *monitor;
    struct Shock_Sound_SoundGroup_Fields fields;
};

struct Carbon_Collections_ListBuffer_Playback__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Collections_ListBuffer_Playback__VTable vtable;
};

struct Carbon_Collections_ListBuffer_Playback__Fields {
    struct System_Collections_Generic_List_T__o *m_FreeList;
    struct System_Collections_Generic_List_T__o *m_UsedList;
    bool m_FixesCapacity;
    struct System_Func_T__o *m_CreateFunc;
    struct System_Func_int__T__o *m_CreateFuncWithIndex;
};

struct Carbon_Collections_ListBuffer_Playback__o {
    struct Carbon_Collections_ListBuffer_Playback__c *klass;
    void *monitor;
    struct Carbon_Collections_ListBuffer_Playback__Fields fields;
};

typedef struct System_Runtime_InteropServices_Marshal_StaticFields System_Runtime_InteropServices_Marshal_StaticFields, *PSystem_Runtime_InteropServices_Marshal_StaticFields;

typedef struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__o System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__o, *PSystem_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__o;

typedef struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__c System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__c, *PSystem_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__c;

typedef struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__Fields System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__Fields, *PSystem_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__Fields;

typedef struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__VTable System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__VTable, *PSystem_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__VTable;

struct System_Runtime_InteropServices_Marshal_StaticFields {
    int32_t SystemMaxDBCSCharSize;
    int32_t SystemDefaultCharSize;
    struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__o *MarshalerInstanceCache;
    struct Il2CppObject *MarshalerInstanceCacheLock;
};

struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__VTable vtable;
};

struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__o {
    struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_ValueTuple_Type__string___ICustomMarshaler__Fields fields;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_AudioVariables_c SharpCompress_Compressors_Rar_UnpackV2017_AudioVariables_c, *PSharpCompress_Compressors_Rar_UnpackV2017_AudioVariables_c;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_AudioVariables_VTable SharpCompress_Compressors_Rar_UnpackV2017_AudioVariables_VTable, *PSharpCompress_Compressors_Rar_UnpackV2017_AudioVariables_VTable;

struct SharpCompress_Compressors_Rar_UnpackV2017_AudioVariables_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Rar_UnpackV2017_AudioVariables_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_UnpackV2017_AudioVariables_VTable vtable;
};

typedef union _union_242955 _union_242955, *P_union_242955;

union _union_242955 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2408EF4 MethodInfo_2408EF4, *PMethodInfo_2408EF4;

typedef union _union_268416 _union_268416, *P_union_268416;

union _union_268416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2408EF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242957 _union_242957, *P_union_242957;

union _union_242957 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__c Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__c, *PFirebase_Extensions_TaskExtension___c__DisplayClass4_1_T__c;

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__RGCTXs Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__RGCTXs, *PFirebase_Extensions_TaskExtension___c__DisplayClass4_1_T__RGCTXs;

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__VTable Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__VTable, *PFirebase_Extensions_TaskExtension___c__DisplayClass4_1_T__VTable;

struct Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__RGCTXs {
    struct Il2CppClass *_0_System_Action_Task_T__;
    struct MethodInfo *_1_System_Action_Task_T___Invoke;
};

struct Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Extensions_TaskExtension___c__DisplayClass4_1_T__VTable vtable;
};

typedef struct UniRx_Operators_OperatorObservableBase_int__c UniRx_Operators_OperatorObservableBase_int__c, *PUniRx_Operators_OperatorObservableBase_int__c;

typedef struct UniRx_Operators_OperatorObservableBase_int__VTable UniRx_Operators_OperatorObservableBase_int__VTable, *PUniRx_Operators_OperatorObservableBase_int__VTable;

struct UniRx_Operators_OperatorObservableBase_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_OperatorObservableBase_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObservableBase_int__VTable vtable;
};

typedef union _union_242959 _union_242959, *P_union_242959;

union _union_242959 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203370 _union_203370, *P_union_203370;

union _union_203370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA1924 MethodInfo_1EA1924, *PMethodInfo_1EA1924;

typedef union _union_158638 _union_158638, *P_union_158638;

union _union_158638 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA1924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203372 _union_203372, *P_union_203372;

union _union_203372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203374 _union_203374, *P_union_203374;

union _union_203374 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203376 _union_203376, *P_union_203376;

union _union_203376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBCB38 MethodInfo_2DBCB38, *PMethodInfo_2DBCB38;

typedef union _union_241903 _union_241903, *P_union_241903;

union _union_241903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCB38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242951 _union_242951, *P_union_242951;

union _union_242951 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B50B5C MethodInfo_1B50B5C, *PMethodInfo_1B50B5C;

typedef union _union_255663 _union_255663, *P_union_255663;

union _union_255663 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50B5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255663 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203378 _union_203378, *P_union_203378;

union _union_203378 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242953 _union_242953, *P_union_242953;

union _union_242953 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1107220_RGCTXs MethodInfo_1107220_RGCTXs, *PMethodInfo_1107220_RGCTXs;

struct MethodInfo_1107220_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2408EEC MethodInfo_2408EEC, *PMethodInfo_2408EEC;

typedef union _union_272890 _union_272890, *P_union_272890;

union _union_272890 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2408EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272890 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveScene_IInputSkipNetwork_o Aoharu_LiveScene_IInputSkipNetwork_o, *PAoharu_LiveScene_IInputSkipNetwork_o;

typedef struct Aoharu_LiveScene_IInputSkipNetwork_Fields Aoharu_LiveScene_IInputSkipNetwork_Fields, *PAoharu_LiveScene_IInputSkipNetwork_Fields;

struct Aoharu_LiveScene_IInputSkipNetwork_Fields {
};

struct Aoharu_LiveScene_IInputSkipNetwork_o {
    struct Aoharu_LiveScene_IInputSkipNetwork_c *klass;
    void *monitor;
    struct Aoharu_LiveScene_IInputSkipNetwork_Fields fields;
};

typedef struct MethodInfo_2933400 MethodInfo_2933400, *PMethodInfo_2933400;

typedef union _union_185220 _union_185220, *P_union_185220;

union _union_185220 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185220 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31209CC MethodInfo_31209CC, *PMethodInfo_31209CC;

typedef union _union_223101 _union_223101, *P_union_223101;

union _union_223101 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31209CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223101 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3099FD0_RGCTXs MethodInfo_3099FD0_RGCTXs, *PMethodInfo_3099FD0_RGCTXs;

struct MethodInfo_3099FD0_RGCTXs {
    struct Il2CppClass *_0_ExitGames_Client_Photon_StructWrapping_StructWrapper_T_;
    struct Il2CppClass *_1_T;
};

typedef struct Shock_ScrollBase___c_T__RGCTXs Shock_ScrollBase___c_T__RGCTXs, *PShock_ScrollBase___c_T__RGCTXs;

struct Shock_ScrollBase___c_T__RGCTXs {
    struct Il2CppClass *_0_Shock_ScrollBase___c_T_;
    struct MethodInfo *_1_Shock_ScrollBase___c_T___ctor;
    struct Il2CppClass *_2_Shock_ScrollBase___c_T_;
    struct Il2CppClass *_3_T;
};

typedef struct MethodInfo_2DBCB44 MethodInfo_2DBCB44, *PMethodInfo_2DBCB44;

struct MethodInfo_2DBCB44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IGachaData__int__VTable System_Func_IGachaData__int__VTable, *PSystem_Func_IGachaData__int__VTable;

struct System_Func_IGachaData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct UniRx_Operators_ZipLatestObserver_T1__Fields UniRx_Operators_ZipLatestObserver_T1__Fields, *PUniRx_Operators_ZipLatestObserver_T1__Fields;

typedef struct UniRx_Operators_IZipLatestObservable_o UniRx_Operators_IZipLatestObservable_o, *PUniRx_Operators_IZipLatestObservable_o;

typedef struct UniRx_Operators_IZipLatestObservable_c UniRx_Operators_IZipLatestObservable_c, *PUniRx_Operators_IZipLatestObservable_c;

typedef struct UniRx_Operators_IZipLatestObservable_Fields UniRx_Operators_IZipLatestObservable_Fields, *PUniRx_Operators_IZipLatestObservable_Fields;

struct UniRx_Operators_ZipLatestObserver_T1__Fields {
    struct Il2CppObject *gate;
    struct UniRx_Operators_IZipLatestObservable_o *parent;
    int32_t index;
    struct Il2CppObject *value;
};

struct UniRx_Operators_IZipLatestObservable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_Operators_IZipLatestObservable_Fields {
};

struct UniRx_Operators_IZipLatestObservable_o {
    struct UniRx_Operators_IZipLatestObservable_c *klass;
    void *monitor;
    struct UniRx_Operators_IZipLatestObservable_Fields fields;
};

typedef struct MethodInfo_21E5E60 MethodInfo_21E5E60, *PMethodInfo_21E5E60;

typedef union _union_161709 _union_161709, *P_union_161709;

union _union_161709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5E60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observable___c__DisplayClass197_1_TResult__RGCTXs UniRx_Observable___c__DisplayClass197_1_TResult__RGCTXs, *PUniRx_Observable___c__DisplayClass197_1_TResult__RGCTXs;

struct UniRx_Observable___c__DisplayClass197_1_TResult__RGCTXs {
    struct Il2CppClass *_0_System_Func_IAsyncResult__TResult_;
    struct MethodInfo *_1_System_Func_IAsyncResult__TResult__Invoke;
    struct Il2CppClass *_2_UniRx_AsyncSubject_TResult_;
    struct MethodInfo *_3_UniRx_AsyncSubject_TResult__OnError;
    struct MethodInfo *_4_UniRx_AsyncSubject_TResult__OnNext;
    struct MethodInfo *_5_UniRx_AsyncSubject_TResult__OnCompleted;
};

typedef struct MethodInfo_1FD3758 MethodInfo_1FD3758, *PMethodInfo_1FD3758;

typedef union _union_265598 _union_265598, *P_union_265598;

union _union_265598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD3758 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29479CC MethodInfo_29479CC, *PMethodInfo_29479CC;

typedef union _union_189902 _union_189902, *P_union_189902;

union _union_189902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29479CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15F9B10_RGCTXs MethodInfo_15F9B10_RGCTXs, *PMethodInfo_15F9B10_RGCTXs;

struct MethodInfo_15F9B10_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_21DC2C0 MethodInfo_21DC2C0, *PMethodInfo_21DC2C0;

typedef union _union_161519 _union_161519, *P_union_161519;

union _union_161519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC2C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFC348 MethodInfo_1BFC348, *PMethodInfo_1BFC348;

typedef union _union_255731 _union_255731, *P_union_255731;

union _union_255731 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFC348 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2619600 MethodInfo_2619600, *PMethodInfo_2619600;

typedef union _union_253937 _union_253937, *P_union_253937;

union _union_253937 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253937 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29479C8 MethodInfo_29479C8, *PMethodInfo_29479C8;

typedef union _union_188464 _union_188464, *P_union_188464;

union _union_188464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29479C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_BAND_CATEGORY__int__c System_Action_BAND_CATEGORY__int__c, *PSystem_Action_BAND_CATEGORY__int__c;

typedef struct System_Action_BAND_CATEGORY__int__VTable System_Action_BAND_CATEGORY__int__VTable, *PSystem_Action_BAND_CATEGORY__int__VTable;

struct System_Action_BAND_CATEGORY__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BAND_CATEGORY__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BAND_CATEGORY__int__VTable vtable;
};

typedef struct MethodInfo_242A358 MethodInfo_242A358, *PMethodInfo_242A358;

typedef union _union_276484 _union_276484, *P_union_276484;

union _union_276484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A358 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2908450 MethodInfo_2908450, *PMethodInfo_2908450;

typedef union _union_236209 _union_236209, *P_union_236209;

union _union_236209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2908450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1194_0_Fields Shock_Protocol___c__DisplayClass1194_0_Fields, *PShock_Protocol___c__DisplayClass1194_0_Fields;

struct Shock_Protocol___c__DisplayClass1194_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvGroupReinforceR__o *onSuccess;
};

typedef struct System_Func_Player__MatchPlayerInfomation_InfoData__VTable System_Func_Player__MatchPlayerInfomation_InfoData__VTable, *PSystem_Func_Player__MatchPlayerInfomation_InfoData__VTable;

struct System_Func_Player__MatchPlayerInfomation_InfoData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Aoharu_LiveScene___c__DisplayClass77_2_o Aoharu_LiveScene___c__DisplayClass77_2_o, *PAoharu_LiveScene___c__DisplayClass77_2_o;

typedef struct Aoharu_LiveScene___c__DisplayClass77_2_Fields Aoharu_LiveScene___c__DisplayClass77_2_Fields, *PAoharu_LiveScene___c__DisplayClass77_2_Fields;

struct Aoharu_LiveScene___c__DisplayClass77_2_Fields {
    struct System_Action_o *next;
    struct Aoharu_LiveScene___c__DisplayClass77_0_o *CS___8__locals2;
};

struct Aoharu_LiveScene___c__DisplayClass77_2_o {
    struct Aoharu_LiveScene___c__DisplayClass77_2_c *klass;
    void *monitor;
    struct Aoharu_LiveScene___c__DisplayClass77_2_Fields fields;
};

typedef struct Shock_AchievementMstTable___c__DisplayClass13_0_o Shock_AchievementMstTable___c__DisplayClass13_0_o, *PShock_AchievementMstTable___c__DisplayClass13_0_o;

typedef struct Shock_AchievementMstTable___c__DisplayClass13_0_c Shock_AchievementMstTable___c__DisplayClass13_0_c, *PShock_AchievementMstTable___c__DisplayClass13_0_c;

typedef struct Shock_AchievementMstTable___c__DisplayClass13_0_Fields Shock_AchievementMstTable___c__DisplayClass13_0_Fields, *PShock_AchievementMstTable___c__DisplayClass13_0_Fields;

typedef struct Shock_AchievementMstTable___c__DisplayClass13_0_VTable Shock_AchievementMstTable___c__DisplayClass13_0_VTable, *PShock_AchievementMstTable___c__DisplayClass13_0_VTable;

struct Shock_AchievementMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AchievementMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_AchievementMstTable___c__DisplayClass13_0_o {
    struct Shock_AchievementMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_AchievementMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_AchievementMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AchievementMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__Fields System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_CardSysVoiceMst__Fields;

struct System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__Fields {
};

typedef struct System_Xml_XmlNamespaceManager_VTable System_Xml_XmlNamespaceManager_VTable, *PSystem_Xml_XmlNamespaceManager_VTable;

struct System_Xml_XmlNamespaceManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_NameTable;
    struct VirtualInvokeData _8_get_DefaultNamespace;
    struct VirtualInvokeData _9_PushScope;
    struct VirtualInvokeData _10_PopScope;
    struct VirtualInvokeData _11_AddNamespace;
    struct VirtualInvokeData _12_GetEnumerator;
    struct VirtualInvokeData _13_LookupNamespace;
    struct VirtualInvokeData _14_LookupPrefix;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_GUIClearEvents_Fields UnityEngine_PlayerLoop_PostLateUpdate_GUIClearEvents_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_GUIClearEvents_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_GUIClearEvents_Fields {
};

typedef struct MethodInfo_29479D4 MethodInfo_29479D4, *PMethodInfo_29479D4;

typedef union _union_191340 _union_191340, *P_union_191340;

union _union_191340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29479D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3252858 MethodInfo_3252858, *PMethodInfo_3252858;

typedef union _union_292132 _union_292132, *P_union_292132;

union _union_292132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_uint__AdvCharacterHandler__Fields System_Collections_Generic_KeyValuePair_uint__AdvCharacterHandler__Fields, *PSystem_Collections_Generic_KeyValuePair_uint__AdvCharacterHandler__Fields;

struct System_Collections_Generic_KeyValuePair_uint__AdvCharacterHandler__Fields {
    uint32_t key;
    struct Aoharu_AdvCharacterHandler_o *value;
};

typedef union _union_217901 _union_217901, *P_union_217901;

union _union_217901 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217903 _union_217903, *P_union_217903;

union _union_217903 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217905 _union_217905, *P_union_217905;

union _union_217905 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D36124 MethodInfo_1D36124, *PMethodInfo_1D36124;

typedef union _union_227703 _union_227703, *P_union_227703;

union _union_227703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D36124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217907 _union_217907, *P_union_217907;

union _union_217907 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217909 _union_217909, *P_union_217909;

union _union_217909 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_Fields;

typedef struct Shock_LotteryItemMst_o Shock_LotteryItemMst_o, *PShock_LotteryItemMst_o;

typedef struct Shock_LotteryItemMst_c Shock_LotteryItemMst_c, *PShock_LotteryItemMst_c;

typedef struct Shock_LotteryItemMst_Fields Shock_LotteryItemMst_Fields, *PShock_LotteryItemMst_Fields;

typedef struct Shock_LotteryItemMst_VTable Shock_LotteryItemMst_VTable, *PShock_LotteryItemMst_VTable;

struct Shock_LotteryItemMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LotteryItemMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    uint32_t _value;
    int32_t _amount;
    int32_t _priority;
    uint32_t _pickup;
    uint32_t _show;
    uint32_t _boxCount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LotteryItemMst_o {
    struct Shock_LotteryItemMst_c *klass;
    void *monitor;
    struct Shock_LotteryItemMst_Fields fields;
};

struct Shock_LotteryItemMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryItemMst_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_Fields {
    struct Shock_IGachaRarityData_o *v;
    struct Shock_LotteryItemMst_o *lotteryItemMst;
};

typedef struct MethodInfo_12A7610_RGCTXs MethodInfo_12A7610_RGCTXs, *PMethodInfo_12A7610_RGCTXs;

struct MethodInfo_12A7610_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_18069F4_RGCTXs MethodInfo_18069F4_RGCTXs, *PMethodInfo_18069F4_RGCTXs;

struct MethodInfo_18069F4_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Shock_GGL_Payment_GGLRestoreOrder___c__DisplayClass2_0_VTable Shock_GGL_Payment_GGLRestoreOrder___c__DisplayClass2_0_VTable, *PShock_GGL_Payment_GGLRestoreOrder___c__DisplayClass2_0_VTable;

struct Shock_GGL_Payment_GGLRestoreOrder___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_12DFAF4 MethodInfo_12DFAF4, *PMethodInfo_12DFAF4;

typedef union _union_168395 _union_168395, *P_union_168395;

union _union_168395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DFAF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ScrollBase_SkillPracticeTicketItem__c Shock_ScrollBase_SkillPracticeTicketItem__c, *PShock_ScrollBase_SkillPracticeTicketItem__c;

typedef struct Shock_ScrollBase_SkillPracticeTicketItem__VTable Shock_ScrollBase_SkillPracticeTicketItem__VTable, *PShock_ScrollBase_SkillPracticeTicketItem__VTable;

struct Shock_ScrollBase_SkillPracticeTicketItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_ScrollBase_SkillPracticeTicketItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase_SkillPracticeTicketItem__VTable vtable;
};

typedef struct UIController___c__DisplayClass13_1_T__c UIController___c__DisplayClass13_1_T__c, *PUIController___c__DisplayClass13_1_T__c;

typedef struct UIController___c__DisplayClass13_1_T__VTable UIController___c__DisplayClass13_1_T__VTable, *PUIController___c__DisplayClass13_1_T__VTable;

struct UIController___c__DisplayClass13_1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UIController___c__DisplayClass13_1_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UIController___c__DisplayClass13_1_T__VTable vtable;
};

typedef struct System_Collections_Generic_EqualityComparer_string__Fields System_Collections_Generic_EqualityComparer_string__Fields, *PSystem_Collections_Generic_EqualityComparer_string__Fields;

struct System_Collections_Generic_EqualityComparer_string__Fields {
};

typedef struct MethodInfo_2E824A4 MethodInfo_2E824A4, *PMethodInfo_2E824A4;

typedef union _union_334545 _union_334545, *P_union_334545;

union _union_334545 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E824A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334545 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__c System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__c, *PSystem_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__c;

struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__VTable vtable;
};

typedef struct MethodInfo_1FD3744 MethodInfo_1FD3744, *PMethodInfo_1FD3744;

typedef union _union_267510 _union_267510, *P_union_267510;

union _union_267510 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD3744 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267510 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335195 _union_335195, *P_union_335195;

union _union_335195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242A320 MethodInfo_242A320, *PMethodInfo_242A320;

typedef union _union_275936 _union_275936, *P_union_275936;

union _union_275936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335198 _union_335198, *P_union_335198;

union _union_335198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_Fields Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_Fields, *PGree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_Fields;

typedef struct System_Action_List_BundleObject___o System_Action_List_BundleObject___o, *PSystem_Action_List_BundleObject___o;

typedef struct System_Predicate_BundleObject__o System_Predicate_BundleObject__o, *PSystem_Predicate_BundleObject__o;

typedef struct System_Collections_Generic_HashSet_BundleObject__o System_Collections_Generic_HashSet_BundleObject__o, *PSystem_Collections_Generic_HashSet_BundleObject__o;

typedef struct System_Collections_Generic_List_BundleObject__o System_Collections_Generic_List_BundleObject__o, *PSystem_Collections_Generic_List_BundleObject__o;

typedef struct System_Action_List_BundleObject___c System_Action_List_BundleObject___c, *PSystem_Action_List_BundleObject___c;

typedef struct System_Action_List_BundleObject___Fields System_Action_List_BundleObject___Fields, *PSystem_Action_List_BundleObject___Fields;

typedef struct System_Predicate_BundleObject__c System_Predicate_BundleObject__c, *PSystem_Predicate_BundleObject__c;

typedef struct System_Predicate_BundleObject__Fields System_Predicate_BundleObject__Fields, *PSystem_Predicate_BundleObject__Fields;

typedef struct System_Collections_Generic_HashSet_BundleObject__c System_Collections_Generic_HashSet_BundleObject__c, *PSystem_Collections_Generic_HashSet_BundleObject__c;

typedef struct System_Collections_Generic_List_BundleObject__c System_Collections_Generic_List_BundleObject__c, *PSystem_Collections_Generic_List_BundleObject__c;

typedef struct System_Collections_Generic_List_BundleObject__Fields System_Collections_Generic_List_BundleObject__Fields, *PSystem_Collections_Generic_List_BundleObject__Fields;

typedef struct System_Action_List_BundleObject___VTable System_Action_List_BundleObject___VTable, *PSystem_Action_List_BundleObject___VTable;

typedef struct System_Predicate_BundleObject__VTable System_Predicate_BundleObject__VTable, *PSystem_Predicate_BundleObject__VTable;

typedef struct System_Collections_Generic_HashSet_BundleObject__VTable System_Collections_Generic_HashSet_BundleObject__VTable, *PSystem_Collections_Generic_HashSet_BundleObject__VTable;

typedef struct System_Collections_Generic_List_BundleObject__VTable System_Collections_Generic_List_BundleObject__VTable, *PSystem_Collections_Generic_List_BundleObject__VTable;

struct System_Collections_Generic_HashSet_BundleObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Action_List_BundleObject___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_List_BundleObject___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_List_BundleObject___o {
    struct System_Action_List_BundleObject___c *klass;
    void *monitor;
    struct System_Action_List_BundleObject___Fields fields;
};

struct System_Action_List_BundleObject___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_List_BundleObject___VTable vtable;
};

struct System_Collections_Generic_HashSet_BundleObject__o {
    struct System_Collections_Generic_HashSet_BundleObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_BundleObject__Fields fields;
};

struct System_Collections_Generic_HashSet_BundleObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_BundleObject__VTable vtable;
};

struct System_Collections_Generic_List_BundleObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BundleObject__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BundleObject__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BundleObject__VTable vtable;
};

struct System_Collections_Generic_List_BundleObject__Fields {
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_BundleObject__o {
    struct System_Collections_Generic_List_BundleObject__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BundleObject__Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_Fields {
    struct System_Collections_Generic_Dictionary_string__BundleObject__o *bundleObjectCollection;
    struct System_Action_List_BundleObject___o *onFinished;
    struct System_Predicate_BundleObject__o *match;
    bool recursive;
    int32_t numberOfBundlesToProgress;
    struct System_Collections_Generic_HashSet_BundleObject__o *checkedBundleObjectCollection;
    struct System_Collections_Generic_List_BundleObject__o *collectedBundleObjectCollection;
    struct System_Diagnostics_Stopwatch_o *stopwatch;
    int32_t count;
};

struct System_Predicate_BundleObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_BundleObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_BundleObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_BundleObject__VTable vtable;
};

struct System_Predicate_BundleObject__o {
    struct System_Predicate_BundleObject__c *klass;
    void *monitor;
    struct System_Predicate_BundleObject__Fields fields;
};

typedef struct UIController___c__DisplayClass13_1_T__o UIController___c__DisplayClass13_1_T__o, *PUIController___c__DisplayClass13_1_T__o;

typedef struct UIController___c__DisplayClass13_1_T__Fields UIController___c__DisplayClass13_1_T__Fields, *PUIController___c__DisplayClass13_1_T__Fields;

struct UIController___c__DisplayClass13_1_T__Fields {
    struct System_Action_o *next;
};

struct UIController___c__DisplayClass13_1_T__o {
    struct UIController___c__DisplayClass13_1_T__c *klass;
    void *monitor;
    struct UIController___c__DisplayClass13_1_T__Fields fields;
};

typedef struct MethodInfo_1EC9E58 MethodInfo_1EC9E58, *PMethodInfo_1EC9E58;

typedef union _union_282804 _union_282804, *P_union_282804;

union _union_282804 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9E58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1102430 MethodInfo_1102430, *PMethodInfo_1102430;

typedef struct MethodInfo_1102430_RGCTXs MethodInfo_1102430_RGCTXs, *PMethodInfo_1102430_RGCTXs;

typedef union _union_195373 _union_195373, *P_union_195373;

struct MethodInfo_1102430_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195373 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1102430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1102430_RGCTXs *rgctx_data;
    union _union_195373 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_AttributeHelperEngine_c UnityEngine_AttributeHelperEngine_c, *PUnityEngine_AttributeHelperEngine_c;

typedef struct UnityEngine_AttributeHelperEngine_VTable UnityEngine_AttributeHelperEngine_VTable, *PUnityEngine_AttributeHelperEngine_VTable;

struct UnityEngine_AttributeHelperEngine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_AttributeHelperEngine_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_AttributeHelperEngine_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AttributeHelperEngine_VTable vtable;
};

typedef struct SharpCompress_Compressors_PPMd_PpmdVersion_o SharpCompress_Compressors_PPMd_PpmdVersion_o, *PSharpCompress_Compressors_PPMd_PpmdVersion_o;

typedef struct SharpCompress_Compressors_PPMd_PpmdVersion_Fields SharpCompress_Compressors_PPMd_PpmdVersion_Fields, *PSharpCompress_Compressors_PPMd_PpmdVersion_Fields;

struct SharpCompress_Compressors_PPMd_PpmdVersion_Fields {
    int32_t value__;
};

struct SharpCompress_Compressors_PPMd_PpmdVersion_o {
    struct SharpCompress_Compressors_PPMd_PpmdVersion_Fields fields;
};

typedef struct MethodInfo_1D3611C MethodInfo_1D3611C, *PMethodInfo_1D3611C;

typedef union _union_227535 _union_227535, *P_union_227535;

union _union_227535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3611C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1108F04_RGCTXs MethodInfo_1108F04_RGCTXs, *PMethodInfo_1108F04_RGCTXs;

struct MethodInfo_1108F04_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct SharpCompress_Compressors_PPMd_PpmdVersion_c SharpCompress_Compressors_PPMd_PpmdVersion_c, *PSharpCompress_Compressors_PPMd_PpmdVersion_c;

typedef struct SharpCompress_Compressors_PPMd_PpmdVersion_VTable SharpCompress_Compressors_PPMd_PpmdVersion_VTable, *PSharpCompress_Compressors_PPMd_PpmdVersion_VTable;

struct SharpCompress_Compressors_PPMd_PpmdVersion_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct SharpCompress_Compressors_PPMd_PpmdVersion_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_PpmdVersion_VTable vtable;
};

typedef struct MethodInfo_20AA674 MethodInfo_20AA674, *PMethodInfo_20AA674;

typedef union _union_275226 _union_275226, *P_union_275226;

union _union_275226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__o System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__o, *PSystem_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__o;

typedef struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__Fields System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__Fields, *PSystem_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__Fields;

struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__Fields {
    int32_t hashCode;
    int32_t next;
    uint64_t key;
    struct Shock_MatchPlayerInfomation_InfoData_o value;
};

struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__o {
    struct System_Collections_Generic_Dictionary_Entry_ulong__MatchPlayerInfomation_InfoData__Fields fields;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass17_0_VTable Aoharu_MultiEventTopScene___c__DisplayClass17_0_VTable, *PAoharu_MultiEventTopScene___c__DisplayClass17_0_VTable;

struct Aoharu_MultiEventTopScene___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_217923 _union_217923, *P_union_217923;

union _union_217923 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217925 _union_217925, *P_union_217925;

union _union_217925 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30AE600 MethodInfo_30AE600, *PMethodInfo_30AE600;

typedef struct MethodInfo_30AE600_RGCTXs MethodInfo_30AE600_RGCTXs, *PMethodInfo_30AE600_RGCTXs;

typedef union _union_205992 _union_205992, *P_union_205992;

struct MethodInfo_30AE600_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AE600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AE600_RGCTXs *rgctx_data;
    union _union_205992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217927 _union_217927, *P_union_217927;

union _union_217927 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217929 _union_217929, *P_union_217929;

union _union_217929 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_202706C MethodInfo_202706C, *PMethodInfo_202706C;

typedef union _union_283108 _union_283108, *P_union_283108;

union _union_283108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_202706C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_318C8DC_RGCTXs MethodInfo_318C8DC_RGCTXs, *PMethodInfo_318C8DC_RGCTXs;

struct MethodInfo_318C8DC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_FromCanceled_T_;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_ExceptionResultSource_T___ctor;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_T___ctor;
};

typedef struct System_Collections_Generic_IEnumerable_IStoryPartData__c System_Collections_Generic_IEnumerable_IStoryPartData__c, *PSystem_Collections_Generic_IEnumerable_IStoryPartData__c;

struct System_Collections_Generic_IEnumerable_IStoryPartData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__c Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__c;

struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__VTable vtable;
};

typedef struct MethodInfo_2066668 MethodInfo_2066668, *PMethodInfo_2066668;

struct MethodInfo_2066668 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_IPropertyCollector_Fields UnityEngine_Timeline_IPropertyCollector_Fields, *PUnityEngine_Timeline_IPropertyCollector_Fields;

struct UnityEngine_Timeline_IPropertyCollector_Fields {
};

typedef struct MethodInfo_2027074 MethodInfo_2027074, *PMethodInfo_2027074;

typedef union _union_283112 _union_283112, *P_union_283112;

union _union_283112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IRuntimeBundleData__Fields System_Collections_Generic_List_IRuntimeBundleData__Fields, *PSystem_Collections_Generic_List_IRuntimeBundleData__Fields;

struct System_Collections_Generic_List_IRuntimeBundleData__Fields {
    struct Chipstar_Downloads_IRuntimeBundleData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct Shock_DebugWordFilter_c Shock_DebugWordFilter_c, *PShock_DebugWordFilter_c;

typedef struct Shock_DebugWordFilter_VTable Shock_DebugWordFilter_VTable, *PShock_DebugWordFilter_VTable;

struct Shock_DebugWordFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Execute;
};

struct Shock_DebugWordFilter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DebugWordFilter_VTable vtable;
};

typedef struct MethodInfo_15D85D4 MethodInfo_15D85D4, *PMethodInfo_15D85D4;

typedef struct MethodInfo_15D85D4_RGCTXs MethodInfo_15D85D4_RGCTXs, *PMethodInfo_15D85D4_RGCTXs;

struct MethodInfo_15D85D4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

struct MethodInfo_15D85D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D85D4_RGCTXs *rgctx_data;
    union _union_335198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217921 _union_217921, *P_union_217921;

union _union_217921 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6F0BC MethodInfo_2D6F0BC, *PMethodInfo_2D6F0BC;

typedef struct MethodInfo_2D6F0BC_RGCTXs MethodInfo_2D6F0BC_RGCTXs, *PMethodInfo_2D6F0BC_RGCTXs;

typedef union _union_288160 _union_288160, *P_union_288160;

union _union_288160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6F0BC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass143_0_T__TR_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass143_0_T__TR___ctor;
    struct MethodInfo *_2_UniRx_Observable___c__DisplayClass143_0_T__TR___SelectMany_b__0;
    struct Il2CppClass *_3_System_Func_T__IObservable_TR__;
    struct MethodInfo *_4_System_Func_T__IObservable_TR____ctor;
    struct MethodInfo *_5_UniRx_Observable_SelectMany_T__TR_;
};

struct MethodInfo_2D6F0BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6F0BC_RGCTXs *rgctx_data;
    union _union_288160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217911 _union_217911, *P_union_217911;

union _union_217911 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B93564 MethodInfo_2B93564, *PMethodInfo_2B93564;

typedef union _union_340366 _union_340366, *P_union_340366;

union _union_340366 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B93564 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217913 _union_217913, *P_union_217913;

union _union_217913 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217915 _union_217915, *P_union_217915;

union _union_217915 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217917 _union_217917, *P_union_217917;

union _union_217917 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DebugWordFilter_o Shock_DebugWordFilter_o, *PShock_DebugWordFilter_o;

typedef struct Shock_DebugWordFilter_Fields Shock_DebugWordFilter_Fields, *PShock_DebugWordFilter_Fields;

struct Shock_DebugWordFilter_Fields {
};

struct Shock_DebugWordFilter_o {
    struct Shock_DebugWordFilter_c *klass;
    void *monitor;
    struct Shock_DebugWordFilter_Fields fields;
};

typedef union _union_217919 _union_217919, *P_union_217919;

union _union_217919 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_TitleDetailDialog_o Aoharu_TitleDetailDialog_o, *PAoharu_TitleDetailDialog_o;

typedef struct Aoharu_TitleDetailDialog_c Aoharu_TitleDetailDialog_c, *PAoharu_TitleDetailDialog_c;

typedef struct Aoharu_TitleDetailDialog_Fields Aoharu_TitleDetailDialog_Fields, *PAoharu_TitleDetailDialog_Fields;

typedef struct Aoharu_TitleDetailDialog_StaticFields Aoharu_TitleDetailDialog_StaticFields, *PAoharu_TitleDetailDialog_StaticFields;

typedef struct Aoharu_TitleDetailDialog_VTable Aoharu_TitleDetailDialog_VTable, *PAoharu_TitleDetailDialog_VTable;

typedef struct Shock_TitleMstNode_o Shock_TitleMstNode_o, *PShock_TitleMstNode_o;

typedef struct Shock_TitleMstNode_c Shock_TitleMstNode_c, *PShock_TitleMstNode_c;

typedef struct Shock_TitleMstNode_Fields Shock_TitleMstNode_Fields, *PShock_TitleMstNode_Fields;

typedef struct Carbon_DataNodeBase_TitleMst__Fields Carbon_DataNodeBase_TitleMst__Fields, *PCarbon_DataNodeBase_TitleMst__Fields;

struct Aoharu_TitleDetailDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_TitleDetailDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TitleMstNode_o *m_TitleMstNode;
};

struct Aoharu_TitleDetailDialog_o {
    struct Aoharu_TitleDetailDialog_c *klass;
    void *monitor;
    struct Aoharu_TitleDetailDialog_Fields fields;
};

struct Aoharu_TitleDetailDialog_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TitleDetailDialog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleDetailDialog_VTable vtable;
};

struct Carbon_DataNodeBase_TitleMst__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_TitleMst_o *_Data_k__BackingField;
};

struct Shock_TitleMstNode_Fields {
    struct Carbon_DataNodeBase_TitleMst__Fields super;
};

struct Aoharu_TitleDetailDialog_StaticFields {
    struct Aoharu_TitleDetailDialog_o *ms_Instance;
};

struct Shock_TitleMstNode_o {
    struct Shock_TitleMstNode_c *klass;
    void *monitor;
    struct Shock_TitleMstNode_Fields fields;
};

struct Shock_TitleMstNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TitleMstNode_VTable vtable;
};

typedef struct MethodInfo_2512848 MethodInfo_2512848, *PMethodInfo_2512848;

typedef union _union_249973 _union_249973, *P_union_249973;

union _union_249973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_CryptoConfig_Fields System_Security_Cryptography_CryptoConfig_Fields, *PSystem_Security_Cryptography_CryptoConfig_Fields;

struct System_Security_Cryptography_CryptoConfig_Fields {
};

typedef struct MethodInfo_18053C0_RGCTXs MethodInfo_18053C0_RGCTXs, *PMethodInfo_18053C0_RGCTXs;

struct MethodInfo_18053C0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_Fields Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_Fields, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_Fields;

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_Fields {
    int32_t centerIndex;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog_o *__4__this;
    struct Shock_CardData_array *cardDatas;
    struct Shock_EventData_o *eventData;
};

typedef struct MethodInfo_33A65C4 MethodInfo_33A65C4, *PMethodInfo_33A65C4;

typedef union _union_232951 _union_232951, *P_union_232951;

union _union_232951 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A65C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232951 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C46F4 MethodInfo_22C46F4, *PMethodInfo_22C46F4;

typedef union _union_277208 _union_277208, *P_union_277208;

union _union_277208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C46F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308BC2C MethodInfo_308BC2C, *PMethodInfo_308BC2C;

typedef struct MethodInfo_308BC2C_RGCTXs MethodInfo_308BC2C_RGCTXs, *PMethodInfo_308BC2C_RGCTXs;

typedef union _union_214688 _union_214688, *P_union_214688;

union _union_214688 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308BC2C_RGCTXs {
    struct Il2CppType *_0_T;
};

struct MethodInfo_308BC2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308BC2C_RGCTXs *rgctx_data;
    union _union_214688 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1601A5C MethodInfo_1601A5C, *PMethodInfo_1601A5C;

typedef struct MethodInfo_1601A5C_RGCTXs MethodInfo_1601A5C_RGCTXs, *PMethodInfo_1601A5C_RGCTXs;

typedef union _union_210928 _union_210928, *P_union_210928;

struct MethodInfo_1601A5C_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1601A5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1601A5C_RGCTXs *rgctx_data;
    union _union_210928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217945 _union_217945, *P_union_217945;

union _union_217945 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__DelayAction_d__2_c UniRx_Scheduler_EndOfFrameMainThreadScheduler__DelayAction_d__2_c, *PUniRx_Scheduler_EndOfFrameMainThreadScheduler__DelayAction_d__2_c;

typedef struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__DelayAction_d__2_VTable UniRx_Scheduler_EndOfFrameMainThreadScheduler__DelayAction_d__2_VTable, *PUniRx_Scheduler_EndOfFrameMainThreadScheduler__DelayAction_d__2_VTable;

struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__DelayAction_d__2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__DelayAction_d__2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__DelayAction_d__2_VTable vtable;
};

typedef struct System_Func_Type__string__object__o System_Func_Type__string__object__o, *PSystem_Func_Type__string__object__o;

typedef struct System_Func_Type__string__object__c System_Func_Type__string__object__c, *PSystem_Func_Type__string__object__c;

typedef struct System_Func_Type__string__object__Fields System_Func_Type__string__object__Fields, *PSystem_Func_Type__string__object__Fields;

typedef struct System_Func_Type__string__object__VTable System_Func_Type__string__object__VTable, *PSystem_Func_Type__string__object__VTable;

struct System_Func_Type__string__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Type__string__object__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Type__string__object__o {
    struct System_Func_Type__string__object__c *klass;
    void *monitor;
    struct System_Func_Type__string__object__Fields fields;
};

struct System_Func_Type__string__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Type__string__object__VTable vtable;
};

typedef union _union_217947 _union_217947, *P_union_217947;

union _union_217947 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217949 _union_217949, *P_union_217949;

union _union_217949 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E5E88 MethodInfo_21E5E88, *PMethodInfo_21E5E88;

typedef union _union_160205 _union_160205, *P_union_160205;

union _union_160205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5E88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_Fields Cysharp_Threading_Tasks_Internal_StateTuple_Fields, *PCysharp_Threading_Tasks_Internal_StateTuple_Fields;

struct Cysharp_Threading_Tasks_Internal_StateTuple_Fields {
};

typedef union _union_203300 _union_203300, *P_union_203300;

union _union_203300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DC2E8 MethodInfo_21DC2E8, *PMethodInfo_21DC2E8;

typedef union _union_160015 _union_160015, *P_union_160015;

union _union_160015 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160015 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203302 _union_203302, *P_union_203302;

union _union_203302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_177D714 MethodInfo_177D714, *PMethodInfo_177D714;

typedef union _union_261762 _union_261762, *P_union_261762;

union _union_261762 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177D714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261762 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203304 _union_203304, *P_union_203304;

union _union_203304 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203306 _union_203306, *P_union_203306;

union _union_203306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_decimal_StaticFields System_Xml_Schema_Datatype_decimal_StaticFields, *PSystem_Xml_Schema_Datatype_decimal_StaticFields;

struct System_Xml_Schema_Datatype_decimal_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
    struct System_Xml_Schema_FacetsChecker_o *numeric10FacetsChecker;
};

typedef struct System_Func_KeyValuePair_uint__Sprite___bool__o System_Func_KeyValuePair_uint__Sprite___bool__o, *PSystem_Func_KeyValuePair_uint__Sprite___bool__o;

typedef struct System_Func_KeyValuePair_uint__Sprite___bool__c System_Func_KeyValuePair_uint__Sprite___bool__c, *PSystem_Func_KeyValuePair_uint__Sprite___bool__c;

typedef struct System_Func_KeyValuePair_uint__Sprite___bool__Fields System_Func_KeyValuePair_uint__Sprite___bool__Fields, *PSystem_Func_KeyValuePair_uint__Sprite___bool__Fields;

typedef struct System_Func_KeyValuePair_uint__Sprite___bool__VTable System_Func_KeyValuePair_uint__Sprite___bool__VTable, *PSystem_Func_KeyValuePair_uint__Sprite___bool__VTable;

struct System_Func_KeyValuePair_uint__Sprite___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_uint__Sprite___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_uint__Sprite___bool__o {
    struct System_Func_KeyValuePair_uint__Sprite___bool__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_uint__Sprite___bool__Fields fields;
};

struct System_Func_KeyValuePair_uint__Sprite___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_uint__Sprite___bool__VTable vtable;
};

typedef union _union_203308 _union_203308, *P_union_203308;

union _union_203308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryListController___c__DisplayClass35_2_VTable Aoharu_StoryListController___c__DisplayClass35_2_VTable, *PAoharu_StoryListController___c__DisplayClass35_2_VTable;

struct Aoharu_StoryListController___c__DisplayClass35_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_22C46E0 MethodInfo_22C46E0, *PMethodInfo_22C46E0;

struct MethodInfo_22C46E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281682 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E984 MethodInfo_243E984, *PMethodInfo_243E984;

typedef union _union_279982 _union_279982, *P_union_279982;

union _union_279982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217941 _union_217941, *P_union_217941;

union _union_217941 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217943 _union_217943, *P_union_217943;

union _union_217943 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217933 _union_217933, *P_union_217933;

union _union_217933 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_EnvironmentGetter_VTable Chipstar_EnvironmentGetter_VTable, *PChipstar_EnvironmentGetter_VTable;

struct Chipstar_EnvironmentGetter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____VTable vtable;
};

typedef struct MethodInfo_29333F4 MethodInfo_29333F4, *PMethodInfo_29333F4;

typedef union _union_182344 _union_182344, *P_union_182344;

union _union_182344 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29333F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182344 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217935 _union_217935, *P_union_217935;

union _union_217935 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_217937 _union_217937, *P_union_217937;

union _union_217937 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_LotteryEffMovieRatioMst__c System_Collections_Generic_IReadOnlyList_LotteryEffMovieRatioMst__c, *PSystem_Collections_Generic_IReadOnlyList_LotteryEffMovieRatioMst__c;

struct System_Collections_Generic_IReadOnlyList_LotteryEffMovieRatioMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_29333F8 MethodInfo_29333F8, *PMethodInfo_29333F8;

typedef union _union_183782 _union_183782, *P_union_183782;

union _union_183782 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29333F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183782 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_217939 _union_217939, *P_union_217939;

union _union_217939 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242A36C MethodInfo_242A36C, *PMethodInfo_242A36C;

typedef union _union_273198 _union_273198, *P_union_273198;

union _union_273198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A36C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_Task_string__StaticFields System_Threading_Tasks_Task_string__StaticFields, *PSystem_Threading_Tasks_Task_string__StaticFields;

struct System_Threading_Tasks_Task_string__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

typedef struct MethodInfo_1879B30 MethodInfo_1879B30, *PMethodInfo_1879B30;

typedef union _union_314438 _union_314438, *P_union_314438;

union _union_314438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1879B30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__28_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_118B3AC MethodInfo_118B3AC, *PMethodInfo_118B3AC;

typedef union _union_259120 _union_259120, *P_union_259120;

union _union_259120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118B3AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct KizunaContent_o KizunaContent_o, *PKizunaContent_o;

typedef struct KizunaContent_c KizunaContent_c, *PKizunaContent_c;

typedef struct KizunaContent_Fields KizunaContent_Fields, *PKizunaContent_Fields;

typedef struct KizunaContent_VTable KizunaContent_VTable, *PKizunaContent_VTable;

struct KizunaContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct KizunaContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *nameText;
    struct UnityEngine_UI_Image_o *memberIcon;
    struct Shock_TextMeshUI_o *kizunaText;
    struct Shock_TextMeshUI_o *kizunaMaxText;
    struct UnityEngine_UI_Image_o *gauge;
    struct Shock_TextMeshUI_o *kizunaGetValueText;
    struct UnityEngine_GameObject_o *sameMember;
    struct UnityEngine_GameObject_array *normalObj;
    struct UnityEngine_GameObject_array *centerObj;
    uint64_t beforeExp;
    uint64_t afterExp;
};

struct KizunaContent_o {
    struct KizunaContent_c *klass;
    void *monitor;
    struct KizunaContent_Fields fields;
};

struct KizunaContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct KizunaContent_VTable vtable;
};

typedef struct MethodInfo_1D610E8 MethodInfo_1D610E8, *PMethodInfo_1D610E8;

typedef union _union_306548 _union_306548, *P_union_306548;

union _union_306548 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D610E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306548 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2091704 MethodInfo_2091704, *PMethodInfo_2091704;

typedef union _union_325669 _union_325669, *P_union_325669;

union _union_325669 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325669 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1930780 MethodInfo_1930780, *PMethodInfo_1930780;

typedef union _union_239431 _union_239431, *P_union_239431;

union _union_239431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1930780 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object___o System_ValueTuple_bool__ValueTuple_int__object__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object___Fields System_ValueTuple_bool__ValueTuple_int__object__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object___Fields;

typedef struct System_ValueTuple_int__object__object__object__o System_ValueTuple_int__object__object__object__o, *PSystem_ValueTuple_int__object__object__object__o;

typedef struct System_ValueTuple_int__object__object__object__Fields System_ValueTuple_int__object__object__object__Fields, *PSystem_ValueTuple_int__object__object__object__Fields;

struct System_ValueTuple_int__object__object__object__Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
};

struct System_ValueTuple_int__object__object__object__o {
    struct System_ValueTuple_int__object__object__object__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object_____Fields fields;
};

typedef union _union_217931 _union_217931, *P_union_217931;

union _union_217931 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__c UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__c, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__c;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__RGCTXs UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__RGCTXs, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__RGCTXs;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__VTable UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__VTable, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__VTable;

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Queue_T1_;
    struct MethodInfo *_1_System_Collections_Generic_Queue_T1___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_T2_;
    struct MethodInfo *_3_System_Collections_Generic_Queue_T2___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_Queue_T3_;
    struct MethodInfo *_5_System_Collections_Generic_Queue_T3___ctor;
    struct Il2CppClass *_6_System_Collections_Generic_Queue_T4_;
    struct MethodInfo *_7_System_Collections_Generic_Queue_T4___ctor;
    struct MethodInfo *_8_UniRx_Operators_NthZipObserverBase_TR___ctor;
    struct Il2CppClass *_9_UniRx_Operators_NthZipObserverBase_TR_;
    struct Il2CppClass *_10_UniRx_Operators_OperatorObserverBase_TR__TR_;
    struct MethodInfo *_11_UniRx_Operators_NthZipObserverBase_TR__SetQueue;
    struct Il2CppClass *_12_UniRx_Operators_ZipObserver_T1_;
    struct MethodInfo *_13_UniRx_Operators_ZipObserver_T1___ctor;
    struct Il2CppClass *_14_UniRx_IObservable_T1_;
    struct MethodInfo *_15_UniRx_IObservable_T1__Subscribe;
    struct Il2CppClass *_16_UniRx_Operators_ZipObserver_T2_;
    struct MethodInfo *_17_UniRx_Operators_ZipObserver_T2___ctor;
    struct Il2CppClass *_18_UniRx_IObservable_T2_;
    struct MethodInfo *_19_UniRx_IObservable_T2__Subscribe;
    struct Il2CppClass *_20_UniRx_Operators_ZipObserver_T3_;
    struct MethodInfo *_21_UniRx_Operators_ZipObserver_T3___ctor;
    struct Il2CppClass *_22_UniRx_IObservable_T3_;
    struct MethodInfo *_23_UniRx_IObservable_T3__Subscribe;
    struct Il2CppClass *_24_UniRx_Operators_ZipObserver_T4_;
    struct MethodInfo *_25_UniRx_Operators_ZipObserver_T4___ctor;
    struct Il2CppClass *_26_UniRx_IObservable_T4_;
    struct MethodInfo *_27_UniRx_IObservable_T4__Subscribe;
    struct MethodInfo *_28_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR___Run_b__7_0;
    struct MethodInfo *_29_System_Collections_Generic_Queue_T1__Dequeue;
    struct MethodInfo *_30_System_Collections_Generic_Queue_T2__Dequeue;
    struct MethodInfo *_31_System_Collections_Generic_Queue_T3__Dequeue;
    struct MethodInfo *_32_System_Collections_Generic_Queue_T4__Dequeue;
    struct Il2CppClass *_33_UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR_;
    struct MethodInfo *_34_UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__Invoke;
    struct Il2CppClass *_35_UniRx_IObserver_TR_;
    struct MethodInfo *_36_UniRx_IObserver_TR__OnNext;
    struct MethodInfo *_37_UniRx_IObserver_TR__OnError;
    struct MethodInfo *_38_UniRx_Operators_OperatorObserverBase_TR__TR__Dispose;
    struct MethodInfo *_39_UniRx_IObserver_TR__OnCompleted;
    struct MethodInfo *_40_System_Collections_Generic_Queue_T1__Clear;
    struct MethodInfo *_41_System_Collections_Generic_Queue_T2__Clear;
    struct MethodInfo *_42_System_Collections_Generic_Queue_T3__Clear;
    struct MethodInfo *_43_System_Collections_Generic_Queue_T4__Clear;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
    struct VirtualInvokeData _11_Dequeue;
    struct VirtualInvokeData _12_Fail;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_GetResult;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__VTable vtable;
};

typedef struct Photon_Pun_Demo_Cockpit_RoomListView__clearStatus_d__12_c Photon_Pun_Demo_Cockpit_RoomListView__clearStatus_d__12_c, *PPhoton_Pun_Demo_Cockpit_RoomListView__clearStatus_d__12_c;

typedef struct Photon_Pun_Demo_Cockpit_RoomListView__clearStatus_d__12_VTable Photon_Pun_Demo_Cockpit_RoomListView__clearStatus_d__12_VTable, *PPhoton_Pun_Demo_Cockpit_RoomListView__clearStatus_d__12_VTable;

struct Photon_Pun_Demo_Cockpit_RoomListView__clearStatus_d__12_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Photon_Pun_Demo_Cockpit_RoomListView__clearStatus_d__12_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_RoomListView__clearStatus_d__12_VTable vtable;
};

typedef struct MethodInfo_3148F9C MethodInfo_3148F9C, *PMethodInfo_3148F9C;

typedef union _union_228403 _union_228403, *P_union_228403;

union _union_228403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148F9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_ResultCode__Fields System_Collections_Generic_IEnumerator_ResultCode__Fields, *PSystem_Collections_Generic_IEnumerator_ResultCode__Fields;

struct System_Collections_Generic_IEnumerator_ResultCode__Fields {
};

typedef struct UnityEngine_UIElements_PopupWindow_UxmlTraits_o UnityEngine_UIElements_PopupWindow_UxmlTraits_o, *PUnityEngine_UIElements_PopupWindow_UxmlTraits_o;

typedef struct UnityEngine_UIElements_PopupWindow_UxmlTraits_Fields UnityEngine_UIElements_PopupWindow_UxmlTraits_Fields, *PUnityEngine_UIElements_PopupWindow_UxmlTraits_Fields;

struct UnityEngine_UIElements_PopupWindow_UxmlTraits_Fields {
    struct UnityEngine_UIElements_TextElement_UxmlTraits_Fields super;
};

struct UnityEngine_UIElements_PopupWindow_UxmlTraits_o {
    struct UnityEngine_UIElements_PopupWindow_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PopupWindow_UxmlTraits_Fields fields;
};

typedef struct Aoharu_HomePreset_FrontEffectData_c Aoharu_HomePreset_FrontEffectData_c, *PAoharu_HomePreset_FrontEffectData_c;

typedef struct Aoharu_HomePreset_FrontEffectData_VTable Aoharu_HomePreset_FrontEffectData_VTable, *PAoharu_HomePreset_FrontEffectData_VTable;

struct Aoharu_HomePreset_FrontEffectData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_FrontEffectData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_FrontEffectData_VTable vtable;
};

typedef struct MethodInfo_1F327F0 MethodInfo_1F327F0, *PMethodInfo_1F327F0;

struct MethodInfo_1F327F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321008 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_DOSetter_long__c DG_Tweening_Core_DOSetter_long__c, *PDG_Tweening_Core_DOSetter_long__c;

typedef struct DG_Tweening_Core_DOSetter_long__VTable DG_Tweening_Core_DOSetter_long__VTable, *PDG_Tweening_Core_DOSetter_long__VTable;

struct DG_Tweening_Core_DOSetter_long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOSetter_long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOSetter_long__VTable vtable;
};

typedef struct UnityEngine_UIElements_TwoPaneSplitViewOrientation_Fields UnityEngine_UIElements_TwoPaneSplitViewOrientation_Fields, *PUnityEngine_UIElements_TwoPaneSplitViewOrientation_Fields;

struct UnityEngine_UIElements_TwoPaneSplitViewOrientation_Fields {
    int32_t value__;
};

typedef struct Shock_Login_GetUserDataLocalStep_c Shock_Login_GetUserDataLocalStep_c, *PShock_Login_GetUserDataLocalStep_c;

typedef struct Shock_Login_GetUserDataLocalStep_VTable Shock_Login_GetUserDataLocalStep_VTable, *PShock_Login_GetUserDataLocalStep_VTable;

struct Shock_Login_GetUserDataLocalStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_GetUserDataLocalStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_GetUserDataLocalStep_VTable vtable;
};

typedef struct SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__c SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__c, *PSharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__c;

typedef struct SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__VTable SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__VTable, *PSharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__VTable;

struct SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionProgress;
    struct VirtualInvokeData _5_remove_EntryExtractionProgress;
    struct VirtualInvokeData _6_add_CompressedBytesRead;
    struct VirtualInvokeData _7_remove_CompressedBytesRead;
    struct VirtualInvokeData _8_add_FilePartExtractionBegin;
    struct VirtualInvokeData _9_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _10_get_ArchiveType;
    struct VirtualInvokeData _11_SharpCompress_Readers_IReader_get_Entry;
    struct VirtualInvokeData _12_WriteEntryTo;
    struct VirtualInvokeData _13_get_Cancelled;
    struct VirtualInvokeData _14_Cancel;
    struct VirtualInvokeData _15_MoveToNextEntry;
    struct VirtualInvokeData _16_OpenEntryStream;
    struct VirtualInvokeData _17_Dispose;
    struct VirtualInvokeData _18_SharpCompress_Readers_IReaderExtractionListener_FireEntryExtractionProgress;
    struct VirtualInvokeData _19_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _20_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_RequestInitialStream;
    struct VirtualInvokeData _23_NextEntryForCurrentStream;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_GetEntryStream;
};

struct SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_AbstractReader_ZipEntry__ZipVolume__VTable vtable;
};

typedef struct MethodInfo_263AB04 MethodInfo_263AB04, *PMethodInfo_263AB04;

typedef union _union_270410 _union_270410, *P_union_270410;

union _union_270410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263AB04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_DOSetter_long__o DG_Tweening_Core_DOSetter_long__o, *PDG_Tweening_Core_DOSetter_long__o;

typedef struct DG_Tweening_Core_DOSetter_long__Fields DG_Tweening_Core_DOSetter_long__Fields, *PDG_Tweening_Core_DOSetter_long__Fields;

struct DG_Tweening_Core_DOSetter_long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_Core_DOSetter_long__o {
    struct DG_Tweening_Core_DOSetter_long__c *klass;
    void *monitor;
    struct DG_Tweening_Core_DOSetter_long__Fields fields;
};

typedef struct MethodInfo_2433F18 MethodInfo_2433F18, *PMethodInfo_2433F18;

typedef union _union_275510 _union_275510, *P_union_275510;

union _union_275510 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275510 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DB2064 MethodInfo_2DB2064, *PMethodInfo_2DB2064;

typedef union _union_237749 _union_237749, *P_union_237749;

union _union_237749 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237749 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_Task_Task__c System_Threading_Tasks_Task_Task__c, *PSystem_Threading_Tasks_Task_Task__c;

typedef struct System_Threading_Tasks_Task_Task__StaticFields System_Threading_Tasks_Task_Task__StaticFields, *PSystem_Threading_Tasks_Task_Task__StaticFields;

typedef struct System_Threading_Tasks_Task_Task__VTable System_Threading_Tasks_Task_Task__VTable, *PSystem_Threading_Tasks_Task_Task__VTable;

struct System_Threading_Tasks_Task_Task__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_Task__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

struct System_Threading_Tasks_Task_Task__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_Task__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_Task__VTable vtable;
};

typedef struct Shock_Login_GetUserDataLocalStep_o Shock_Login_GetUserDataLocalStep_o, *PShock_Login_GetUserDataLocalStep_o;

typedef struct Shock_Login_GetUserDataLocalStep_Fields Shock_Login_GetUserDataLocalStep_Fields, *PShock_Login_GetUserDataLocalStep_Fields;

struct Shock_Login_GetUserDataLocalStep_Fields {
    struct Shock_Login_FlowStep_TitleFlowResult__Fields super;
};

struct Shock_Login_GetUserDataLocalStep_o {
    struct Shock_Login_GetUserDataLocalStep_c *klass;
    void *monitor;
    struct Shock_Login_GetUserDataLocalStep_Fields fields;
};

typedef struct UnityEngine_UIElements_IReorderable_Fields UnityEngine_UIElements_IReorderable_Fields, *PUnityEngine_UIElements_IReorderable_Fields;

struct UnityEngine_UIElements_IReorderable_Fields {
};

typedef struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__c UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__c, *PUnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__c;

typedef struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__VTable UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__VTable, *PUnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__VTable;

struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__VTable vtable;
};

typedef struct MethodInfo_2DB2048 MethodInfo_2DB2048, *PMethodInfo_2DB2048;

typedef union _union_237413 _union_237413, *P_union_237413;

union _union_237413 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237413 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_PointerUpEvent__StaticFields UnityEngine_UIElements_EventBase_PointerUpEvent__StaticFields, *PUnityEngine_UIElements_EventBase_PointerUpEvent__StaticFields;

struct UnityEngine_UIElements_EventBase_PointerUpEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

typedef struct MethodInfo_17C0700 MethodInfo_17C0700, *PMethodInfo_17C0700;

typedef union _union_166905 _union_166905, *P_union_166905;

union _union_166905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0700 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226D23C MethodInfo_226D23C, *PMethodInfo_226D23C;

typedef union _union_294908 _union_294908, *P_union_294908;

union _union_294908 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D23C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_Throw_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294908 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2066754 MethodInfo_2066754, *PMethodInfo_2066754;

struct MethodInfo_2066754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12736D4 MethodInfo_12736D4, *PMethodInfo_12736D4;

typedef union _union_201210 _union_201210, *P_union_201210;

union _union_201210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12736D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Plugins_Vector3Plugin_c DG_Tweening_Plugins_Vector3Plugin_c, *PDG_Tweening_Plugins_Vector3Plugin_c;

typedef struct DG_Tweening_Plugins_Vector3Plugin_VTable DG_Tweening_Plugins_Vector3Plugin_VTable, *PDG_Tweening_Plugins_Vector3Plugin_VTable;

struct DG_Tweening_Plugins_Vector3Plugin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_SetFrom;
    struct VirtualInvokeData _6_SetFrom;
    struct VirtualInvokeData _7_ConvertToStartValue;
    struct VirtualInvokeData _8_SetRelativeEndValue;
    struct VirtualInvokeData _9_SetChangeValue;
    struct VirtualInvokeData _10_GetSpeedBasedDuration;
    struct VirtualInvokeData _11_EvaluateAndApply;
};

struct DG_Tweening_Plugins_Vector3Plugin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Vector3Plugin_VTable vtable;
};

typedef struct MethodInfo_2DB2050 MethodInfo_2DB2050, *PMethodInfo_2DB2050;

typedef union _union_237581 _union_237581, *P_union_237581;

union _union_237581 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237581 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027140 MethodInfo_2027140, *PMethodInfo_2027140;

typedef union _union_283116 _union_283116, *P_union_283116;

union _union_283116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__o UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__o, *PUnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__o;

typedef struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__Fields UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__Fields, *PUnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__Fields;

struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__Fields {
    struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__Fields super;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o *m_Value;
};

struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__o {
    struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_BaseFieldTraits_float__UxmlFloatAttributeDescription__Fields fields;
};

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__o UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__o, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__o;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__Fields UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__Fields, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__Fields;

typedef struct UniRx_Operators_NthZipObserverBase_TR__Fields UniRx_Operators_NthZipObserverBase_TR__Fields, *PUniRx_Operators_NthZipObserverBase_TR__Fields;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__o UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__o, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__o;

typedef struct System_Collections_Generic_Queue_T1__o System_Collections_Generic_Queue_T1__o, *PSystem_Collections_Generic_Queue_T1__o;

typedef struct System_Collections_Generic_Queue_T2__o System_Collections_Generic_Queue_T2__o, *PSystem_Collections_Generic_Queue_T2__o;

typedef struct System_Collections_Generic_Queue_T3__o System_Collections_Generic_Queue_T3__o, *PSystem_Collections_Generic_Queue_T3__o;

typedef struct System_Collections_Generic_Queue_T4__o System_Collections_Generic_Queue_T4__o, *PSystem_Collections_Generic_Queue_T4__o;

typedef struct System_Collections_ICollection_array System_Collections_ICollection_array, *PSystem_Collections_ICollection_array;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__c UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__c, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__c;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__Fields UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__Fields, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__Fields;

typedef struct System_Collections_Generic_Queue_T1__c System_Collections_Generic_Queue_T1__c, *PSystem_Collections_Generic_Queue_T1__c;

typedef struct System_Collections_Generic_Queue_T1__Fields System_Collections_Generic_Queue_T1__Fields, *PSystem_Collections_Generic_Queue_T1__Fields;

typedef struct System_Collections_Generic_Queue_T2__c System_Collections_Generic_Queue_T2__c, *PSystem_Collections_Generic_Queue_T2__c;

typedef struct System_Collections_Generic_Queue_T2__Fields System_Collections_Generic_Queue_T2__Fields, *PSystem_Collections_Generic_Queue_T2__Fields;

typedef struct System_Collections_Generic_Queue_T3__c System_Collections_Generic_Queue_T3__c, *PSystem_Collections_Generic_Queue_T3__c;

typedef struct System_Collections_Generic_Queue_T3__Fields System_Collections_Generic_Queue_T3__Fields, *PSystem_Collections_Generic_Queue_T3__Fields;

typedef struct System_Collections_Generic_Queue_T4__c System_Collections_Generic_Queue_T4__c, *PSystem_Collections_Generic_Queue_T4__c;

typedef struct System_Collections_Generic_Queue_T4__Fields System_Collections_Generic_Queue_T4__Fields, *PSystem_Collections_Generic_Queue_T4__Fields;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__RGCTXs UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__RGCTXs, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__RGCTXs;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__VTable UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__VTable, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__VTable;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__o UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__o, *PUniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__o;

typedef struct System_Collections_Generic_Queue_T1__VTable System_Collections_Generic_Queue_T1__VTable, *PSystem_Collections_Generic_Queue_T1__VTable;

typedef struct System_Collections_Generic_Queue_T2__VTable System_Collections_Generic_Queue_T2__VTable, *PSystem_Collections_Generic_Queue_T2__VTable;

typedef struct System_Collections_Generic_Queue_T3__VTable System_Collections_Generic_Queue_T3__VTable, *PSystem_Collections_Generic_Queue_T3__VTable;

typedef struct System_Collections_Generic_Queue_T4__VTable System_Collections_Generic_Queue_T4__VTable, *PSystem_Collections_Generic_Queue_T4__VTable;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__c UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__c, *PUniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__c;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__Fields UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__Fields, *PUniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__Fields;

struct UniRx_Operators_NthZipObserverBase_TR__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct System_Collections_ICollection_array *queues;
    struct System_Boolean_array *isDone;
    int32_t length;
};

struct System_Collections_Generic_Queue_T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__Fields {
    struct UniRx_Operators_NthZipObserverBase_TR__Fields super;
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__o *parent;
    struct Il2CppObject *gate;
    struct System_Collections_Generic_Queue_T1__o *q1;
    struct System_Collections_Generic_Queue_T2__o *q2;
    struct System_Collections_Generic_Queue_T3__o *q3;
    struct System_Collections_Generic_Queue_T4__o *q4;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__o {
    struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__Fields fields;
};

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__VTable vtable;
};

struct System_Collections_Generic_Queue_T4__Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_T4__o {
    struct System_Collections_Generic_Queue_T4__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_T4__Fields fields;
};

struct System_Collections_Generic_Queue_T4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_T4__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_T4__VTable vtable;
};

struct System_Collections_Generic_Queue_T1__Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T1__o *source1;
    struct UniRx_IObservable_T2__o *source2;
    struct UniRx_IObservable_T3__o *source3;
    struct UniRx_IObservable_T4__o *source4;
    struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__TR__o *resultSelector;
};

struct System_Collections_Generic_Queue_T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_T2__VTable vtable;
};

struct System_Collections_Generic_Queue_T2__Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_T2__o {
    struct System_Collections_Generic_Queue_T2__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_T2__Fields fields;
};

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__o {
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__Fields fields;
};

struct System_Collections_ICollection_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_ICollection_o *m_Items[65535];
};

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__VTable vtable;
};

struct System_Collections_Generic_Queue_T3__Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_T1__VTable vtable;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__o {
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__Fields fields;
};

struct System_Collections_Generic_Queue_T1__o {
    struct System_Collections_Generic_Queue_T1__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_T1__Fields fields;
};

struct System_Collections_Generic_Queue_T3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_T3__VTable vtable;
};

struct System_Collections_Generic_Queue_T3__o {
    struct System_Collections_Generic_Queue_T3__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_T3__Fields fields;
};

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T1_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T2_;
    struct MethodInfo *_2_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T3_;
    struct MethodInfo *_3_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T4_;
    struct MethodInfo *_4_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_5_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_6_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR_;
    struct MethodInfo *_7_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR___ctor;
    struct MethodInfo *_8_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__TR__Run;
};

typedef struct System_Action_KeyValuePair_BingoRewardType__List_RewardData____Fields System_Action_KeyValuePair_BingoRewardType__List_RewardData____Fields, *PSystem_Action_KeyValuePair_BingoRewardType__List_RewardData____Fields;

struct System_Action_KeyValuePair_BingoRewardType__List_RewardData____Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute_c System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute_c, *PSystem_Runtime_InteropServices_UnmanagedFunctionPointerAttribute_c;

typedef struct System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute_VTable System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute_VTable, *PSystem_Runtime_InteropServices_UnmanagedFunctionPointerAttribute_VTable;

struct System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute_VTable vtable;
};

typedef struct Chipstar_FileParser_ShockMovieSingleManifest__Fields Chipstar_FileParser_ShockMovieSingleManifest__Fields, *PChipstar_FileParser_ShockMovieSingleManifest__Fields;

struct Chipstar_FileParser_ShockMovieSingleManifest__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

typedef struct MethodInfo_2AD77EC MethodInfo_2AD77EC, *PMethodInfo_2AD77EC;

typedef union _union_328760 _union_328760, *P_union_328760;

union _union_328760 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD77EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328760 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_288A6C0 MethodInfo_288A6C0, *PMethodInfo_288A6C0;

typedef union _union_268270 _union_268270, *P_union_268270;

union _union_268270 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288A6C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268270 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_198E704 MethodInfo_198E704, *PMethodInfo_198E704;

typedef union _union_166841 _union_166841, *P_union_166841;

union _union_166841 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198E704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166841 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335101 _union_335101, *P_union_335101;

union _union_335101 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Math_BigInteger_Kernel_1_o Mono_Math_BigInteger_Kernel_1_o, *PMono_Math_BigInteger_Kernel_1_o;

typedef struct Mono_Math_BigInteger_Kernel_1_c Mono_Math_BigInteger_Kernel_1_c, *PMono_Math_BigInteger_Kernel_1_c;

typedef struct Mono_Math_BigInteger_Kernel_1_Fields Mono_Math_BigInteger_Kernel_1_Fields, *PMono_Math_BigInteger_Kernel_1_Fields;

typedef struct Mono_Math_BigInteger_Kernel_1_VTable Mono_Math_BigInteger_Kernel_1_VTable, *PMono_Math_BigInteger_Kernel_1_VTable;

struct Mono_Math_BigInteger_Kernel_1_Fields {
};

struct Mono_Math_BigInteger_Kernel_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Math_BigInteger_Kernel_1_o {
    struct Mono_Math_BigInteger_Kernel_1_c *klass;
    void *monitor;
    struct Mono_Math_BigInteger_Kernel_1_Fields fields;
};

struct Mono_Math_BigInteger_Kernel_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Math_BigInteger_Kernel_1_VTable vtable;
};

typedef struct MethodInfo_1102384 MethodInfo_1102384, *PMethodInfo_1102384;

typedef struct MethodInfo_1102384_RGCTXs MethodInfo_1102384_RGCTXs, *PMethodInfo_1102384_RGCTXs;

typedef union _union_195370 _union_195370, *P_union_195370;

struct MethodInfo_1102384_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1102384 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1102384_RGCTXs *rgctx_data;
    union _union_195370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335103 _union_335103, *P_union_335103;

union _union_335103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335105 _union_335105, *P_union_335105;

union _union_335105 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1916D9C_RGCTXs MethodInfo_1916D9C_RGCTXs, *PMethodInfo_1916D9C_RGCTXs;

struct MethodInfo_1916D9C_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef union _union_335107 _union_335107, *P_union_335107;

union _union_335107 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveRewardSettingMstTable___c_Fields Shock_LiveRewardSettingMstTable___c_Fields, *PShock_LiveRewardSettingMstTable___c_Fields;

struct Shock_LiveRewardSettingMstTable___c_Fields {
};

typedef struct Shock_NoticeBirthdayMstTable_StaticFields Shock_NoticeBirthdayMstTable_StaticFields, *PShock_NoticeBirthdayMstTable_StaticFields;

typedef struct Shock_NoticeBirthdayMstTable_o Shock_NoticeBirthdayMstTable_o, *PShock_NoticeBirthdayMstTable_o;

typedef struct Shock_NoticeBirthdayMstTable_c Shock_NoticeBirthdayMstTable_c, *PShock_NoticeBirthdayMstTable_c;

typedef struct Shock_NoticeBirthdayMstTable_Fields Shock_NoticeBirthdayMstTable_Fields, *PShock_NoticeBirthdayMstTable_Fields;

typedef struct Shock_NoticeBirthdayMstTable_VTable Shock_NoticeBirthdayMstTable_VTable, *PShock_NoticeBirthdayMstTable_VTable;

typedef struct Shock_GameMstTableBase_NoticeBirthdayMst__uint__Fields Shock_GameMstTableBase_NoticeBirthdayMst__uint__Fields, *PShock_GameMstTableBase_NoticeBirthdayMst__uint__Fields;

struct Shock_GameMstTableBase_NoticeBirthdayMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_NoticeBirthdayMstTable_Fields {
    struct Shock_GameMstTableBase_NoticeBirthdayMst__uint__Fields super;
};

struct Shock_NoticeBirthdayMstTable_o {
    struct Shock_NoticeBirthdayMstTable_c *klass;
    void *monitor;
    struct Shock_NoticeBirthdayMstTable_Fields fields;
};

struct Shock_NoticeBirthdayMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_NoticeBirthdayMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_NoticeBirthdayMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeBirthdayMstTable_VTable vtable;
};

struct Shock_NoticeBirthdayMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_NoticeBirthdayMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__NoticeBirthdayMst__o *ms_HashTable;
};

typedef union _union_335109 _union_335109, *P_union_335109;

union _union_335109 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Installations_Error_Fields Firebase_Installations_Error_Fields, *PFirebase_Installations_Error_Fields;

struct Firebase_Installations_Error_Fields {
    int32_t value__;
};

typedef struct System_Action_RecvShopR__Fields System_Action_RecvShopR__Fields, *PSystem_Action_RecvShopR__Fields;

struct System_Action_RecvShopR__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2D5AB74_RGCTXs MethodInfo_2D5AB74_RGCTXs, *PMethodInfo_2D5AB74_RGCTXs;

struct MethodInfo_2D5AB74_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Find;
};

typedef struct MethodInfo_13C7F3C MethodInfo_13C7F3C, *PMethodInfo_13C7F3C;

struct MethodInfo_13C7F3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203908 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass365_0_VTable Shock_Protocol___c__DisplayClass365_0_VTable, *PShock_Protocol___c__DisplayClass365_0_VTable;

struct Shock_Protocol___c__DisplayClass365_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B0B600 MethodInfo_2B0B600, *PMethodInfo_2B0B600;

typedef union _union_186226 _union_186226, *P_union_186226;

union _union_186226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass10_0_VTable Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass10_0_VTable, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass10_0_VTable;

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_243E9E0 MethodInfo_243E9E0, *PMethodInfo_243E9E0;

typedef union _union_280728 _union_280728, *P_union_280728;

union _union_280728 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E9E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280728 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335111 _union_335111, *P_union_335111;

union _union_335111 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_288A6B8 MethodInfo_288A6B8, *PMethodInfo_288A6B8;

typedef union _union_272744 _union_272744, *P_union_272744;

union _union_272744 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288A6B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335113 _union_335113, *P_union_335113;

union _union_335113 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_0_VTable Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_0_VTable, *PShock_Notice_GroupExpNoticeChannel___c__DisplayClass35_0_VTable;

struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass35_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335115 _union_335115, *P_union_335115;

union _union_335115 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335117 _union_335117, *P_union_335117;

union _union_335117 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D16C4 MethodInfo_19D16C4, *PMethodInfo_19D16C4;

typedef union _union_251611 _union_251611, *P_union_251611;

union _union_251611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D16C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335119 _union_335119, *P_union_335119;

union _union_335119 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1104E84_RGCTXs MethodInfo_1104E84_RGCTXs, *PMethodInfo_1104E84_RGCTXs;

struct MethodInfo_1104E84_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Aoharu_HomePreset_FrontEffectData_o Aoharu_HomePreset_FrontEffectData_o, *PAoharu_HomePreset_FrontEffectData_o;

typedef struct Aoharu_HomePreset_FrontEffectData_Fields Aoharu_HomePreset_FrontEffectData_Fields, *PAoharu_HomePreset_FrontEffectData_Fields;

struct Aoharu_HomePreset_FrontEffectData_Fields {
    uint32_t m_Id;
    int32_t m_Type;
};

struct Aoharu_HomePreset_FrontEffectData_o {
    struct Aoharu_HomePreset_FrontEffectData_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_FrontEffectData_Fields fields;
};

typedef struct Shock_ProtocolData_Shop_c Shock_ProtocolData_Shop_c, *PShock_ProtocolData_Shop_c;

typedef struct Shock_ProtocolData_Shop_VTable Shock_ProtocolData_Shop_VTable, *PShock_ProtocolData_Shop_VTable;

struct Shock_ProtocolData_Shop_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_Shop_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_Shop_VTable vtable;
};

typedef struct SharpCompress_Readers_Rar_RarReader___c_o SharpCompress_Readers_Rar_RarReader___c_o, *PSharpCompress_Readers_Rar_RarReader___c_o;

typedef struct SharpCompress_Readers_Rar_RarReader___c_c SharpCompress_Readers_Rar_RarReader___c_c, *PSharpCompress_Readers_Rar_RarReader___c_c;

typedef struct SharpCompress_Readers_Rar_RarReader___c_Fields SharpCompress_Readers_Rar_RarReader___c_Fields, *PSharpCompress_Readers_Rar_RarReader___c_Fields;

typedef struct SharpCompress_Readers_Rar_RarReader___c_StaticFields SharpCompress_Readers_Rar_RarReader___c_StaticFields, *PSharpCompress_Readers_Rar_RarReader___c_StaticFields;

typedef struct SharpCompress_Readers_Rar_RarReader___c_VTable SharpCompress_Readers_Rar_RarReader___c_VTable, *PSharpCompress_Readers_Rar_RarReader___c_VTable;

struct SharpCompress_Readers_Rar_RarReader___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Readers_Rar_RarReader___c_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Readers_Rar_RarReader___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_Rar_RarReader___c_VTable vtable;
};

struct SharpCompress_Readers_Rar_RarReader___c_Fields {
};

struct SharpCompress_Readers_Rar_RarReader___c_o {
    struct SharpCompress_Readers_Rar_RarReader___c_c *klass;
    void *monitor;
    struct SharpCompress_Readers_Rar_RarReader___c_Fields fields;
};

struct SharpCompress_Readers_Rar_RarReader___c_StaticFields {
    struct SharpCompress_Readers_Rar_RarReader___c_o *__9;
    struct System_Func_IRarUnpack__o *__9__7_0;
    struct System_Func_IRarUnpack__o *__9__7_1;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Rotate__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Rotate__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_Rotate__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Rotate__Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields super;
    int64_t m_CurrentTimeMs;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_CurrentFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_NextFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___o running;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__o completed;
};

typedef struct System_Net_CommandStream_c System_Net_CommandStream_c, *PSystem_Net_CommandStream_c;

typedef struct System_Net_CommandStream_StaticFields System_Net_CommandStream_StaticFields, *PSystem_Net_CommandStream_StaticFields;

typedef struct System_Net_CommandStream_VTable System_Net_CommandStream_VTable, *PSystem_Net_CommandStream_VTable;

struct System_Net_CommandStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_Abort;
    struct VirtualInvokeData _39_ClearState;
    struct VirtualInvokeData _40_BuildCommandsList;
    struct VirtualInvokeData _41_PipelineCallback;
    struct VirtualInvokeData _42_CheckValid;
};

struct System_Net_CommandStream_StaticFields {
    struct System_AsyncCallback_o *s_writeCallbackDelegate;
    struct System_AsyncCallback_o *s_readCallbackDelegate;
};

struct System_Net_CommandStream_c {
    struct Il2CppClass_1 _1;
    struct System_Net_CommandStream_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_CommandStream_VTable vtable;
};

typedef struct SharpCompress_Compressors_Filters_BCJFilter_c SharpCompress_Compressors_Filters_BCJFilter_c, *PSharpCompress_Compressors_Filters_BCJFilter_c;

typedef struct SharpCompress_Compressors_Filters_BCJFilter_StaticFields SharpCompress_Compressors_Filters_BCJFilter_StaticFields, *PSharpCompress_Compressors_Filters_BCJFilter_StaticFields;

typedef struct SharpCompress_Compressors_Filters_BCJFilter_VTable SharpCompress_Compressors_Filters_BCJFilter_VTable, *PSharpCompress_Compressors_Filters_BCJFilter_VTable;

struct SharpCompress_Compressors_Filters_BCJFilter_StaticFields {
    struct System_Boolean_array *MASK_TO_ALLOWED_STATUS;
    struct System_Int32_array *MASK_TO_BIT_NUMBER;
};

struct SharpCompress_Compressors_Filters_BCJFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_Transform;
};

struct SharpCompress_Compressors_Filters_BCJFilter_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Filters_BCJFilter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Filters_BCJFilter_VTable vtable;
};

typedef struct Shock_FunctionLockData_c Shock_FunctionLockData_c, *PShock_FunctionLockData_c;

typedef struct Shock_FunctionLockData_VTable Shock_FunctionLockData_VTable, *PShock_FunctionLockData_VTable;

struct Shock_FunctionLockData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_FunctionLockData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FunctionLockData_VTable vtable;
};

typedef union _union_335121 _union_335121, *P_union_335121;

union _union_335121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335123 _union_335123, *P_union_335123;

union _union_335123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335125 _union_335125, *P_union_335125;

union _union_335125 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335127 _union_335127, *P_union_335127;

union _union_335127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_242A3A8 MethodInfo_242A3A8, *PMethodInfo_242A3A8;

typedef union _union_273746 _union_273746, *P_union_273746;

union _union_273746 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A3A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273746 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31917EC_RGCTXs MethodInfo_31917EC_RGCTXs, *PMethodInfo_31917EC_RGCTXs;

struct MethodInfo_31917EC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__get_Status;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_T2__get_Status;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_T3__get_Status;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_T4__get_Status;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_T5__get_Status;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_T6__get_Status;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_T7__get_Status;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_T8__get_Status;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T9__get_Status;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct Il2CppClass *_27_System_ValueTuple_T8__T9_;
    struct MethodInfo *_28_System_ValueTuple_T8__T9___ctor;
    struct Il2CppClass *_29_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__;
    struct MethodInfo *_30_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____ctor;
    struct Il2CppClass *_31_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9___;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9_____ctor;
    struct Il2CppClass *_33_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9_;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___ctor;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9_____ctor;
};

typedef struct System_Collections_Generic_IEnumerator_KeyValuePair_string__Toggle___c System_Collections_Generic_IEnumerator_KeyValuePair_string__Toggle___c, *PSystem_Collections_Generic_IEnumerator_KeyValuePair_string__Toggle___c;

struct System_Collections_Generic_IEnumerator_KeyValuePair_string__Toggle___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_17E8C3C MethodInfo_17E8C3C, *PMethodInfo_17E8C3C;

typedef struct MethodInfo_17E8C3C_RGCTXs MethodInfo_17E8C3C_RGCTXs, *PMethodInfo_17E8C3C_RGCTXs;

typedef union _union_192243 _union_192243, *P_union_192243;

struct MethodInfo_17E8C3C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

union _union_192243 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E8C3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E8C3C_RGCTXs *rgctx_data;
    union _union_192243 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335129 _union_335129, *P_union_335129;

union _union_335129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_BaseEventData__Fields Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_BaseEventData__Fields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_BaseEventData__Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_BaseEventData__Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_T__o *trigger;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Threading_CancellationTokenRegistration_o registration;
    bool isDisposed;
    bool callOnce;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o core;
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__o *_Cysharp_Threading_Tasks_ITriggerHandler_T__Prev_k__BackingField;
    struct Cysharp_Threading_Tasks_ITriggerHandler_T__o *_Cysharp_Threading_Tasks_ITriggerHandler_T__Next_k__BackingField;
};

typedef struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_1_Fields Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_1_Fields, *PShock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_1_Fields;

typedef struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_o Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_o, *PShock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_o;

typedef struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_c Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_c, *PShock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_c;

typedef struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_Fields Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_Fields, *PShock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_VTable Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_VTable, *PShock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_VTable;

struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_Fields {
    struct Carbon_ParallelTask_o *task;
    struct Shock_Scenes_Adventure_AdventureStillController_o *__4__this;
};

struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_o {
    struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_1_Fields {
    struct System_String_o *id;
    struct Shock_Scenes_Adventure_AdventureStillController___c__DisplayClass8_0_o *CS___8__locals1;
};

typedef struct MethodInfo_337AB18 MethodInfo_337AB18, *PMethodInfo_337AB18;

typedef union _union_289290 _union_289290, *P_union_289290;

union _union_289290 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337AB18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337AB18_RGCTXs *rgctx_data;
    union _union_289290 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__c Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__c, *PCysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__c;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__VTable Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__VTable, *PCysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__VTable;

struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__VTable vtable;
};

typedef struct Shock_StoryReleaseMstTable_c Shock_StoryReleaseMstTable_c, *PShock_StoryReleaseMstTable_c;

typedef struct Shock_StoryReleaseMstTable_StaticFields Shock_StoryReleaseMstTable_StaticFields, *PShock_StoryReleaseMstTable_StaticFields;

typedef struct Shock_StoryReleaseMstTable_VTable Shock_StoryReleaseMstTable_VTable, *PShock_StoryReleaseMstTable_VTable;

typedef struct Shock_StoryReleaseMstTable_o Shock_StoryReleaseMstTable_o, *PShock_StoryReleaseMstTable_o;

typedef struct Carbon_ListDictionary_uint__StoryReleaseMst__o Carbon_ListDictionary_uint__StoryReleaseMst__o, *PCarbon_ListDictionary_uint__StoryReleaseMst__o;

typedef struct Shock_StoryReleaseMstTable_Fields Shock_StoryReleaseMstTable_Fields, *PShock_StoryReleaseMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__StoryReleaseMst__c Carbon_ListDictionary_uint__StoryReleaseMst__c, *PCarbon_ListDictionary_uint__StoryReleaseMst__c;

typedef struct Carbon_ListDictionary_uint__StoryReleaseMst__Fields Carbon_ListDictionary_uint__StoryReleaseMst__Fields, *PCarbon_ListDictionary_uint__StoryReleaseMst__Fields;

typedef struct Shock_GameMstTableBase_StoryReleaseMst__uint__Fields Shock_GameMstTableBase_StoryReleaseMst__uint__Fields, *PShock_GameMstTableBase_StoryReleaseMst__uint__Fields;

struct Carbon_ListDictionary_uint__StoryReleaseMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_StoryReleaseMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_StoryReleaseMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__StoryReleaseMst__o *ms_HashTable;
};

struct Shock_GameMstTableBase_StoryReleaseMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_StoryReleaseMstTable_Fields {
    struct Shock_GameMstTableBase_StoryReleaseMst__uint__Fields super;
};

struct Shock_StoryReleaseMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Carbon_ListDictionary_uint__StoryReleaseMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__StoryReleaseMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__StoryReleaseMst__o {
    struct Carbon_ListDictionary_uint__StoryReleaseMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__StoryReleaseMst__Fields fields;
};

struct Shock_StoryReleaseMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_StoryReleaseMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryReleaseMstTable_VTable vtable;
};

struct Shock_StoryReleaseMstTable_o {
    struct Shock_StoryReleaseMstTable_c *klass;
    void *monitor;
    struct Shock_StoryReleaseMstTable_Fields fields;
};

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_c Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_c, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_c;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_StaticFields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_StaticFields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_StaticFields;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_VTable Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_VTable, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_VTable;

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_StaticFields {
    struct System_Exception_o *pendingException;
    int32_t numExceptionsPending;
    struct Il2CppObject *exceptionsLock;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_VTable vtable;
};

typedef struct MethodInfo_2B0B668 MethodInfo_2B0B668, *PMethodInfo_2B0B668;

typedef union _union_187664 _union_187664, *P_union_187664;

union _union_187664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B668 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C4A5C MethodInfo_10C4A5C, *PMethodInfo_10C4A5C;

typedef union _union_208609 _union_208609, *P_union_208609;

union _union_208609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4A5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335131 _union_335131, *P_union_335131;

union _union_335131 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B50AB0 MethodInfo_1B50AB0, *PMethodInfo_1B50AB0;

typedef union _union_255455 _union_255455, *P_union_255455;

union _union_255455 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255455 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335133 _union_335133, *P_union_335133;

union _union_335133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B5B538 MethodInfo_1B5B538, *PMethodInfo_1B5B538;

typedef union _union_245561 _union_245561, *P_union_245561;

union _union_245561 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5B538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245561 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__o Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__o, *PCysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__o;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__Fields Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__Fields, *PCysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_o Cysharp_Threading_Tasks_UniTask_WhenAllPromise_o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise_Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_VTable;

struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__Fields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_o *Item1;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_o Item2;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_Fields {
    int32_t completeCount;
    int32_t tasksLength;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o core;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__o {
    struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise__UniTask_Awaiter__Fields fields;
};

typedef union _union_335135 _union_335135, *P_union_335135;

union _union_335135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335137 _union_335137, *P_union_335137;

union _union_335137 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_o Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_o, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_o;

typedef struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_Fields Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_Fields, *PFirebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_Fields;

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_Fields {
};

struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_o {
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_CrashlyticsInternalPINVOKE_SWIGPendingException_Fields fields;
};

typedef struct MethodInfo_2B0B66C MethodInfo_2B0B66C, *PMethodInfo_2B0B66C;

typedef union _union_189102 _union_189102, *P_union_189102;

union _union_189102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B66C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335139 _union_335139, *P_union_335139;

union _union_335139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_SoundPlayingData__Fields System_Collections_Generic_List_SoundPlayingData__Fields, *PSystem_Collections_Generic_List_SoundPlayingData__Fields;

struct System_Collections_Generic_List_SoundPlayingData__Fields {
    struct Shock_Sound_SoundPlayingData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_26E53AC MethodInfo_26E53AC, *PMethodInfo_26E53AC;

typedef union _union_269896 _union_269896, *P_union_269896;

union _union_269896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E53AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13CB634_RGCTXs MethodInfo_13CB634_RGCTXs, *PMethodInfo_13CB634_RGCTXs;

struct MethodInfo_13CB634_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_30A3B54 MethodInfo_30A3B54, *PMethodInfo_30A3B54;

typedef struct MethodInfo_30A3B54_RGCTXs MethodInfo_30A3B54_RGCTXs, *PMethodInfo_30A3B54_RGCTXs;

typedef union _union_205659 _union_205659, *P_union_205659;

union _union_205659 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A3B54_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_30A3B54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A3B54_RGCTXs *rgctx_data;
    union _union_205659 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1450_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_1450_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1450_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1450_Fields {
};

typedef struct MethodInfo_11E28BC MethodInfo_11E28BC, *PMethodInfo_11E28BC;

typedef union _union_259582 _union_259582, *P_union_259582;

union _union_259582 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E28BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259582 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226D250 MethodInfo_226D250, *PMethodInfo_226D250;

typedef union _union_294912 _union_294912, *P_union_294912;

union _union_294912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_Throw_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TermsOfServiceScene_Fields Aoharu_TermsOfServiceScene_Fields, *PAoharu_TermsOfServiceScene_Fields;

typedef struct Aoharu_TermsOfServiceEndDialog_o Aoharu_TermsOfServiceEndDialog_o, *PAoharu_TermsOfServiceEndDialog_o;

typedef struct Aoharu_TermsOfServiceEndDialog_c Aoharu_TermsOfServiceEndDialog_c, *PAoharu_TermsOfServiceEndDialog_c;

typedef struct Aoharu_TermsOfServiceEndDialog_Fields Aoharu_TermsOfServiceEndDialog_Fields, *PAoharu_TermsOfServiceEndDialog_Fields;

typedef struct Aoharu_TermsOfServiceEndDialog_VTable Aoharu_TermsOfServiceEndDialog_VTable, *PAoharu_TermsOfServiceEndDialog_VTable;

struct Aoharu_TermsOfServiceEndDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_SimpleTab_o *m_Tab;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_TextMeshUI_o *m_Desc;
    struct UnityEngine_UI_ScrollRect_o *m_ScrollRect;
};

struct Aoharu_TermsOfServiceEndDialog_o {
    struct Aoharu_TermsOfServiceEndDialog_c *klass;
    void *monitor;
    struct Aoharu_TermsOfServiceEndDialog_Fields fields;
};

struct Aoharu_TermsOfServiceEndDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_TermsOfServiceEndDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TermsOfServiceEndDialog_VTable vtable;
};

struct Aoharu_TermsOfServiceScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_TermsOfServiceDialog_o *m_Dialog;
    struct Aoharu_TermsOfServiceEndDialog_o *m_ServiceEndDialog;
};

typedef union _union_335141 _union_335141, *P_union_335141;

union _union_335141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335143 _union_335143, *P_union_335143;

union _union_335143 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2091650 MethodInfo_2091650, *PMethodInfo_2091650;

typedef union _union_325653 _union_325653, *P_union_325653;

union _union_325653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091650 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335145 _union_335145, *P_union_335145;

union _union_335145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335147 _union_335147, *P_union_335147;

union _union_335147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20AA5BC MethodInfo_20AA5BC, *PMethodInfo_20AA5BC;

typedef union _union_274678 _union_274678, *P_union_274678;

union _union_274678 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA5BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274678 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335149 _union_335149, *P_union_335149;

union _union_335149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngGGLData___c__DisplayClass44_0_Fields Shock_MngGGLData___c__DisplayClass44_0_Fields, *PShock_MngGGLData___c__DisplayClass44_0_Fields;

struct Shock_MngGGLData___c__DisplayClass44_0_Fields {
    struct System_Action_PurchaseAlert__o *onSuccess;
};

typedef struct Shock_UnionValue_VTable Shock_UnionValue_VTable, *PShock_UnionValue_VTable;

struct Shock_UnionValue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_List_JsonData__Fields System_Collections_Generic_List_JsonData__Fields, *PSystem_Collections_Generic_List_JsonData__Fields;

struct System_Collections_Generic_List_JsonData__Fields {
    struct LitJson_JsonData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_15376C4 MethodInfo_15376C4, *PMethodInfo_15376C4;

typedef union _union_286132 _union_286132, *P_union_286132;

union _union_286132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15376C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_SchemaDeclBase_Use_o System_Xml_Schema_SchemaDeclBase_Use_o, *PSystem_Xml_Schema_SchemaDeclBase_Use_o;

typedef struct System_Xml_Schema_SchemaDeclBase_Use_Fields System_Xml_Schema_SchemaDeclBase_Use_Fields, *PSystem_Xml_Schema_SchemaDeclBase_Use_Fields;

struct System_Xml_Schema_SchemaDeclBase_Use_Fields {
    int32_t value__;
};

struct System_Xml_Schema_SchemaDeclBase_Use_o {
    struct System_Xml_Schema_SchemaDeclBase_Use_Fields fields;
};

typedef struct System_Func_Socket_CachedEventArgs__Fields System_Func_Socket_CachedEventArgs__Fields, *PSystem_Func_Socket_CachedEventArgs__Fields;

struct System_Func_Socket_CachedEventArgs__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_329C118 MethodInfo_329C118, *PMethodInfo_329C118;

typedef union _union_316135 _union_316135, *P_union_316135;

union _union_316135 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C118 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316135 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335151 _union_335151, *P_union_335151;

union _union_335151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Buffers_Binary_BinaryPrimitives_Fields System_Buffers_Binary_BinaryPrimitives_Fields, *PSystem_Buffers_Binary_BinaryPrimitives_Fields;

struct System_Buffers_Binary_BinaryPrimitives_Fields {
};

typedef union _union_335153 _union_335153, *P_union_335153;

union _union_335153 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_PhotonAnimatorView___c__DisplayClass22_0_VTable Photon_Pun_PhotonAnimatorView___c__DisplayClass22_0_VTable, *PPhoton_Pun_PhotonAnimatorView___c__DisplayClass22_0_VTable;

struct Photon_Pun_PhotonAnimatorView___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__float___VTable System_ValueTuple_bool__ValueTuple_bool__float___VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__float___VTable;

struct System_ValueTuple_bool__ValueTuple_bool__float___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_335155 _union_335155, *P_union_335155;

union _union_335155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct StaticBluredScreen_BlurMode_c StaticBluredScreen_BlurMode_c, *PStaticBluredScreen_BlurMode_c;

typedef struct StaticBluredScreen_BlurMode_VTable StaticBluredScreen_BlurMode_VTable, *PStaticBluredScreen_BlurMode_VTable;

struct StaticBluredScreen_BlurMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct StaticBluredScreen_BlurMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct StaticBluredScreen_BlurMode_VTable vtable;
};

typedef union _union_335157 _union_335157, *P_union_335157;

union _union_335157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335159 _union_335159, *P_union_335159;

union _union_335159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_PbeEncryptionAlgorithm_c System_Security_Cryptography_PbeEncryptionAlgorithm_c, *PSystem_Security_Cryptography_PbeEncryptionAlgorithm_c;

typedef struct System_Security_Cryptography_PbeEncryptionAlgorithm_VTable System_Security_Cryptography_PbeEncryptionAlgorithm_VTable, *PSystem_Security_Cryptography_PbeEncryptionAlgorithm_VTable;

struct System_Security_Cryptography_PbeEncryptionAlgorithm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Security_Cryptography_PbeEncryptionAlgorithm_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_PbeEncryptionAlgorithm_VTable vtable;
};

typedef struct MethodInfo_24D4E78 MethodInfo_24D4E78, *PMethodInfo_24D4E78;

typedef union _union_177844 _union_177844, *P_union_177844;

union _union_177844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4E78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_SchemaDeclBase_Use_c System_Xml_Schema_SchemaDeclBase_Use_c, *PSystem_Xml_Schema_SchemaDeclBase_Use_c;

typedef struct System_Xml_Schema_SchemaDeclBase_Use_VTable System_Xml_Schema_SchemaDeclBase_Use_VTable, *PSystem_Xml_Schema_SchemaDeclBase_Use_VTable;

struct System_Xml_Schema_SchemaDeclBase_Use_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Xml_Schema_SchemaDeclBase_Use_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_SchemaDeclBase_Use_VTable vtable;
};

typedef struct MethodInfo_1FD370C MethodInfo_1FD370C, *PMethodInfo_1FD370C;

typedef union _union_266872 _union_266872, *P_union_266872;

union _union_266872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD370C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct StaticBluredScreen_BlurMode_o StaticBluredScreen_BlurMode_o, *PStaticBluredScreen_BlurMode_o;

typedef struct StaticBluredScreen_BlurMode_Fields StaticBluredScreen_BlurMode_Fields, *PStaticBluredScreen_BlurMode_Fields;

struct StaticBluredScreen_BlurMode_Fields {
    int32_t value__;
};

struct StaticBluredScreen_BlurMode_o {
    struct StaticBluredScreen_BlurMode_Fields fields;
};

typedef struct MethodInfo_2DB2030 MethodInfo_2DB2030, *PMethodInfo_2DB2030;

typedef union _union_237245 _union_237245, *P_union_237245;

union _union_237245 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB2030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237245 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBCBD8 MethodInfo_2DBCBD8, *PMethodInfo_2DBCBD8;

struct MethodInfo_2DBCBD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_PbeEncryptionAlgorithm_o System_Security_Cryptography_PbeEncryptionAlgorithm_o, *PSystem_Security_Cryptography_PbeEncryptionAlgorithm_o;

typedef struct System_Security_Cryptography_PbeEncryptionAlgorithm_Fields System_Security_Cryptography_PbeEncryptionAlgorithm_Fields, *PSystem_Security_Cryptography_PbeEncryptionAlgorithm_Fields;

struct System_Security_Cryptography_PbeEncryptionAlgorithm_Fields {
    int32_t value__;
};

struct System_Security_Cryptography_PbeEncryptionAlgorithm_o {
    struct System_Security_Cryptography_PbeEncryptionAlgorithm_Fields fields;
};

typedef struct MethodInfo_2EF83C4 MethodInfo_2EF83C4, *PMethodInfo_2EF83C4;

typedef union _union_202996 _union_202996, *P_union_202996;

union _union_202996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF83C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_o Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_o, *PAoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_o;

typedef struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_c Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_c, *PAoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_c;

typedef struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_Fields Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_Fields, *PAoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_Fields;

typedef struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_VTable Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_VTable, *PAoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_VTable;

struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_Fields {
    struct System_Action_o *onComplete;
};

struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_o {
    struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_c *klass;
    void *monitor;
    struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_Fields fields;
};

struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass25_0_VTable vtable;
};

typedef struct System_Func_string__long__long__VTable System_Func_string__long__long__VTable, *PSystem_Func_string__long__long__VTable;

struct System_Func_string__long__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Action_VFXOutputEventArgs__c System_Action_VFXOutputEventArgs__c, *PSystem_Action_VFXOutputEventArgs__c;

typedef struct System_Action_VFXOutputEventArgs__VTable System_Action_VFXOutputEventArgs__VTable, *PSystem_Action_VFXOutputEventArgs__VTable;

struct System_Action_VFXOutputEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_VFXOutputEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_VFXOutputEventArgs__VTable vtable;
};

typedef struct System_Func_int__int__Fields System_Func_int__int__Fields, *PSystem_Func_int__int__Fields;

struct System_Func_int__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_3148FA4 MethodInfo_3148FA4, *PMethodInfo_3148FA4;

typedef union _union_228571 _union_228571, *P_union_228571;

union _union_228571 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148FA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_203390 _union_203390, *P_union_203390;

union _union_203390 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2644594 MethodInfo_2644594, *PMethodInfo_2644594;

typedef union _union_269692 _union_269692, *P_union_269692;

union _union_269692 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2644594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269692 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DB8B0_RGCTXs MethodInfo_15DB8B0_RGCTXs, *PMethodInfo_15DB8B0_RGCTXs;

struct MethodInfo_15DB8B0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__bool___c System_ValueTuple_bool__ValueTuple_bool__bool___c, *PSystem_ValueTuple_bool__ValueTuple_bool__bool___c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__bool___VTable System_ValueTuple_bool__ValueTuple_bool__bool___VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__bool___VTable;

struct System_ValueTuple_bool__ValueTuple_bool__bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__bool___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__bool___VTable vtable;
};

typedef union _union_203392 _union_203392, *P_union_203392;

union _union_203392 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203394 _union_203394, *P_union_203394;

union _union_203394 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203396 _union_203396, *P_union_203396;

union _union_203396 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_203398 _union_203398, *P_union_203398;

union _union_203398 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D68EFC_RGCTXs MethodInfo_2D68EFC_RGCTXs, *PMethodInfo_2D68EFC_RGCTXs;

struct MethodInfo_2D68EFC_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Empty_T_;
};

typedef struct Aoharu_Chat_Select_SelectTalkList___c__DisplayClass20_1_VTable Aoharu_Chat_Select_SelectTalkList___c__DisplayClass20_1_VTable, *PAoharu_Chat_Select_SelectTalkList___c__DisplayClass20_1_VTable;

struct Aoharu_Chat_Select_SelectTalkList___c__DisplayClass20_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_242A3D4 MethodInfo_242A3D4, *PMethodInfo_242A3D4;

typedef union _union_274294 _union_274294, *P_union_274294;

union _union_274294 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A3D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274294 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct com_adjust_sdk_JSONNode__get_DeepChilds_d__19_Fields com_adjust_sdk_JSONNode__get_DeepChilds_d__19_Fields, *Pcom_adjust_sdk_JSONNode__get_DeepChilds_d__19_Fields;

typedef struct System_Collections_Generic_IEnumerator_JSONNode__o System_Collections_Generic_IEnumerator_JSONNode__o, *PSystem_Collections_Generic_IEnumerator_JSONNode__o;

typedef struct System_Collections_Generic_IEnumerator_JSONNode__c System_Collections_Generic_IEnumerator_JSONNode__c, *PSystem_Collections_Generic_IEnumerator_JSONNode__c;

typedef struct System_Collections_Generic_IEnumerator_JSONNode__Fields System_Collections_Generic_IEnumerator_JSONNode__Fields, *PSystem_Collections_Generic_IEnumerator_JSONNode__Fields;

struct System_Collections_Generic_IEnumerator_JSONNode__Fields {
};

struct com_adjust_sdk_JSONNode__get_DeepChilds_d__19_Fields {
    int32_t __1__state;
    struct com_adjust_sdk_JSONNode_o *__2__current;
    int32_t __l__initialThreadId;
    struct com_adjust_sdk_JSONNode_o *__4__this;
    struct System_Collections_Generic_IEnumerator_JSONNode__o *__7__wrap1;
    struct System_Collections_Generic_IEnumerator_JSONNode__o *__7__wrap2;
};

struct System_Collections_Generic_IEnumerator_JSONNode__o {
    struct System_Collections_Generic_IEnumerator_JSONNode__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_JSONNode__Fields fields;
};

struct System_Collections_Generic_IEnumerator_JSONNode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_Scroller_o UnityEngine_UIElements_Scroller_o, *PUnityEngine_UIElements_Scroller_o;

typedef struct UnityEngine_UIElements_Scroller_c UnityEngine_UIElements_Scroller_c, *PUnityEngine_UIElements_Scroller_c;

typedef struct UnityEngine_UIElements_Scroller_Fields UnityEngine_UIElements_Scroller_Fields, *PUnityEngine_UIElements_Scroller_Fields;

typedef struct UnityEngine_UIElements_Scroller_StaticFields UnityEngine_UIElements_Scroller_StaticFields, *PUnityEngine_UIElements_Scroller_StaticFields;

typedef struct UnityEngine_UIElements_Scroller_VTable UnityEngine_UIElements_Scroller_VTable, *PUnityEngine_UIElements_Scroller_VTable;

typedef struct UnityEngine_UIElements_Slider_o UnityEngine_UIElements_Slider_o, *PUnityEngine_UIElements_Slider_o;

typedef struct UnityEngine_UIElements_RepeatButton_o UnityEngine_UIElements_RepeatButton_o, *PUnityEngine_UIElements_RepeatButton_o;

typedef struct UnityEngine_UIElements_Slider_c UnityEngine_UIElements_Slider_c, *PUnityEngine_UIElements_Slider_c;

typedef struct UnityEngine_UIElements_Slider_Fields UnityEngine_UIElements_Slider_Fields, *PUnityEngine_UIElements_Slider_Fields;

typedef struct UnityEngine_UIElements_RepeatButton_c UnityEngine_UIElements_RepeatButton_c, *PUnityEngine_UIElements_RepeatButton_c;

typedef struct UnityEngine_UIElements_RepeatButton_Fields UnityEngine_UIElements_RepeatButton_Fields, *PUnityEngine_UIElements_RepeatButton_Fields;

typedef struct UnityEngine_UIElements_Slider_StaticFields UnityEngine_UIElements_Slider_StaticFields, *PUnityEngine_UIElements_Slider_StaticFields;

typedef struct UnityEngine_UIElements_Slider_VTable UnityEngine_UIElements_Slider_VTable, *PUnityEngine_UIElements_Slider_VTable;

typedef struct UnityEngine_UIElements_BaseSlider_float__Fields UnityEngine_UIElements_BaseSlider_float__Fields, *PUnityEngine_UIElements_BaseSlider_float__Fields;

typedef struct UnityEngine_UIElements_RepeatButton_StaticFields UnityEngine_UIElements_RepeatButton_StaticFields, *PUnityEngine_UIElements_RepeatButton_StaticFields;

struct UnityEngine_UIElements_BaseSlider_float__Fields {
    struct UnityEngine_UIElements_BaseField_TValueType__Fields super;
    struct UnityEngine_UIElements_VisualElement_o *_dragContainer_k__BackingField;
    struct UnityEngine_UIElements_VisualElement_o *_dragElement_k__BackingField;
    struct UnityEngine_UIElements_VisualElement_o *_dragBorderElement_k__BackingField;
    struct UnityEngine_UIElements_TextField_o *_inputTextField_k__BackingField;
    float m_LowValue;
    float m_HighValue;
    float m_PageSize;
    bool m_ShowInputField;
    bool _clamped_k__BackingField;
    struct UnityEngine_UIElements_ClampedDragger_TValueType__o *_clampedDragger_k__BackingField;
    struct UnityEngine_Rect_o m_DragElementStartPos;
    int32_t m_Direction;
    bool m_Inverted;
};

struct UnityEngine_UIElements_RepeatButton_StaticFields {
    struct System_String_o *ussClassName;
};

struct UnityEngine_UIElements_Scroller_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *horizontalVariantUssClassName;
    struct System_String_o *verticalVariantUssClassName;
    struct System_String_o *sliderUssClassName;
    struct System_String_o *lowButtonUssClassName;
    struct System_String_o *highButtonUssClassName;
};

struct UnityEngine_UIElements_Slider_Fields {
    struct UnityEngine_UIElements_BaseSlider_float__Fields super;
};

struct UnityEngine_UIElements_Slider_o {
    struct UnityEngine_UIElements_Slider_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Slider_Fields fields;
};

struct UnityEngine_UIElements_Slider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
    struct VirtualInvokeData _105_get_pageSize;
    struct VirtualInvokeData _106_set_pageSize;
    struct VirtualInvokeData _107_get_showInputField;
    struct VirtualInvokeData _108_set_showInputField;
    struct VirtualInvokeData _109_SliderLerpUnclamped;
    struct VirtualInvokeData _110_SliderNormalizeValue;
    struct VirtualInvokeData _111_ParseStringToValue;
    struct VirtualInvokeData _112_ComputeValueFromKey;
    struct VirtualInvokeData _113_ComputeValueAndDirectionFromClick;
};

struct UnityEngine_UIElements_Slider_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_Slider_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Slider_VTable vtable;
};

struct UnityEngine_UIElements_Scroller_Fields {
    struct UnityEngine_UIElements_VisualElement_Fields super;
    struct System_Action_float__o *valueChanged;
    struct UnityEngine_UIElements_Slider_o *_slider_k__BackingField;
    struct UnityEngine_UIElements_RepeatButton_o *_lowButton_k__BackingField;
    struct UnityEngine_UIElements_RepeatButton_o *_highButton_k__BackingField;
};

struct UnityEngine_UIElements_Scroller_o {
    struct UnityEngine_UIElements_Scroller_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Scroller_Fields fields;
};

struct UnityEngine_UIElements_Scroller_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
};

struct UnityEngine_UIElements_Scroller_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_Scroller_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Scroller_VTable vtable;
};

struct UnityEngine_UIElements_Slider_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
};

struct UnityEngine_UIElements_RepeatButton_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_RepeatButton_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_RepeatButton_VTable vtable;
};

struct UnityEngine_UIElements_RepeatButton_Fields {
    struct UnityEngine_UIElements_TextElement_Fields super;
    struct UnityEngine_UIElements_Clickable_o *m_Clickable;
};

struct UnityEngine_UIElements_RepeatButton_o {
    struct UnityEngine_UIElements_RepeatButton_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_RepeatButton_Fields fields;
};

typedef struct MethodInfo_2B0B674 MethodInfo_2B0B674, *PMethodInfo_2B0B674;

typedef union _union_190540 _union_190540, *P_union_190540;

union _union_190540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0B674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242989 _union_242989, *P_union_242989;

union _union_242989 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundManager__DoCalcCriLatency_d__101_Fields Shock_SoundManager__DoCalcCriLatency_d__101_Fields, *PShock_SoundManager__DoCalcCriLatency_d__101_Fields;

typedef struct Shock_SoundManager_o Shock_SoundManager_o, *PShock_SoundManager_o;

typedef struct Shock_Sound_CriCalcLatencySystem_o Shock_Sound_CriCalcLatencySystem_o, *PShock_Sound_CriCalcLatencySystem_o;

typedef struct Shock_SoundManager_c Shock_SoundManager_c, *PShock_SoundManager_c;

typedef struct Shock_SoundManager_Fields Shock_SoundManager_Fields, *PShock_SoundManager_Fields;

typedef struct Shock_Sound_CriCalcLatencySystem_c Shock_Sound_CriCalcLatencySystem_c, *PShock_Sound_CriCalcLatencySystem_c;

typedef struct Shock_Sound_CriCalcLatencySystem_Fields Shock_Sound_CriCalcLatencySystem_Fields, *PShock_Sound_CriCalcLatencySystem_Fields;

typedef struct Shock_SoundManager_StaticFields Shock_SoundManager_StaticFields, *PShock_SoundManager_StaticFields;

typedef struct Shock_SoundManager_VTable Shock_SoundManager_VTable, *PShock_SoundManager_VTable;

typedef struct System_Collections_Generic_List_SoundGroup__o System_Collections_Generic_List_SoundGroup__o, *PSystem_Collections_Generic_List_SoundGroup__o;

typedef struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__o System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__o, *PSystem_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__o;

typedef struct Shock_Sound_ISoundLocater_o Shock_Sound_ISoundLocater_o, *PShock_Sound_ISoundLocater_o;

typedef struct Shock_Sound_BgmSoundFadeSceneSettings_o Shock_Sound_BgmSoundFadeSceneSettings_o, *PShock_Sound_BgmSoundFadeSceneSettings_o;

typedef struct Shock_Sound_CriCalcLatencySystem_VTable Shock_Sound_CriCalcLatencySystem_VTable, *PShock_Sound_CriCalcLatencySystem_VTable;

typedef struct Shock_Sound_CalcLatencyResult_o Shock_Sound_CalcLatencyResult_o, *PShock_Sound_CalcLatencyResult_o;

typedef struct System_Collections_Generic_List_SoundGroup__c System_Collections_Generic_List_SoundGroup__c, *PSystem_Collections_Generic_List_SoundGroup__c;

typedef struct System_Collections_Generic_List_SoundGroup__Fields System_Collections_Generic_List_SoundGroup__Fields, *PSystem_Collections_Generic_List_SoundGroup__Fields;

typedef struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__c System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__c, *PSystem_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__c;

typedef struct Shock_Sound_ISoundLocater_c Shock_Sound_ISoundLocater_c, *PShock_Sound_ISoundLocater_c;

typedef struct Shock_Sound_ISoundLocater_Fields Shock_Sound_ISoundLocater_Fields, *PShock_Sound_ISoundLocater_Fields;

typedef struct Shock_Sound_BgmSoundFadeSceneSettings_c Shock_Sound_BgmSoundFadeSceneSettings_c, *PShock_Sound_BgmSoundFadeSceneSettings_c;

typedef struct Shock_Sound_BgmSoundFadeSceneSettings_Fields Shock_Sound_BgmSoundFadeSceneSettings_Fields, *PShock_Sound_BgmSoundFadeSceneSettings_Fields;

typedef struct Shock_Sound_CalcLatencyResult_Fields Shock_Sound_CalcLatencyResult_Fields, *PShock_Sound_CalcLatencyResult_Fields;

typedef struct System_Collections_Generic_List_SoundGroup__StaticFields System_Collections_Generic_List_SoundGroup__StaticFields, *PSystem_Collections_Generic_List_SoundGroup__StaticFields;

typedef struct System_Collections_Generic_List_SoundGroup__VTable System_Collections_Generic_List_SoundGroup__VTable, *PSystem_Collections_Generic_List_SoundGroup__VTable;

typedef struct Shock_Sound_SoundGroup_array Shock_Sound_SoundGroup_array, *PShock_Sound_SoundGroup_array;

typedef struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__VTable System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__VTable, *PSystem_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__VTable;

typedef struct Shock_Sound_BgmSoundFadeSceneSettings_VTable Shock_Sound_BgmSoundFadeSceneSettings_VTable, *PShock_Sound_BgmSoundFadeSceneSettings_VTable;

typedef struct Shock_Sound_SoundFadeSceneSettings_Fields Shock_Sound_SoundFadeSceneSettings_Fields, *PShock_Sound_SoundFadeSceneSettings_Fields;

typedef struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_o Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_o, *PShock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_o;

typedef struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_c Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_c, *PShock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_c;

typedef struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_Fields Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_Fields, *PShock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_Fields;

typedef struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_VTable Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_VTable, *PShock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_VTable;

typedef struct Shock_SerializableDictionary_string__SoundFadeSetting__SoundFadeSceneSettings_SoundFadeTime__Fields Shock_SerializableDictionary_string__SoundFadeSetting__SoundFadeSceneSettings_SoundFadeTime__Fields, *PShock_SerializableDictionary_string__SoundFadeSetting__SoundFadeSceneSettings_SoundFadeTime__Fields;

struct Shock_Sound_BgmSoundFadeSceneSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_SoundGroup__Fields {
    struct Shock_Sound_SoundGroup_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SoundGroup__o {
    struct System_Collections_Generic_List_SoundGroup__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SoundGroup__Fields fields;
};

struct Shock_Sound_ISoundLocater_Fields {
};

struct Shock_Sound_CriCalcLatencySystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Shock_Sound_BgmSoundFadeSceneSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_BgmSoundFadeSceneSettings_VTable vtable;
};

struct Shock_Sound_SoundFadeSceneSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Shock_Sound_SoundFadeSetting_o *m_DefaultSoundFadeSetting;
    struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_o *m_SoundFadeTimeList;
};

struct Shock_Sound_BgmSoundFadeSceneSettings_Fields {
    struct Shock_Sound_SoundFadeSceneSettings_Fields super;
};

struct Shock_Sound_BgmSoundFadeSceneSettings_o {
    struct Shock_Sound_BgmSoundFadeSceneSettings_c *klass;
    void *monitor;
    struct Shock_Sound_BgmSoundFadeSceneSettings_Fields fields;
};

struct System_Collections_Generic_List_SoundGroup__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SoundGroup__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SoundGroup__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SoundGroup__VTable vtable;
};

struct Shock_SerializableDictionary_string__SoundFadeSetting__SoundFadeSceneSettings_SoundFadeTime__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct System_Collections_Generic_List_SoundGroup__StaticFields {
    struct Shock_Sound_SoundGroup_array *s_emptyArray;
};

struct Shock_Sound_SoundGroup_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Sound_SoundGroup_o *m_Items[65535];
};

struct Shock_Sound_CalcLatencyResult_Fields {
    int32_t _Status_k__BackingField;
    uint32_t _LatencyMs_k__BackingField;
};

struct Shock_Sound_CalcLatencyResult_o {
    struct Shock_Sound_CalcLatencyResult_Fields fields;
};

struct Shock_SoundManager_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_BgmUseLatency;
    bool m_SeUseLatency;
    bool m_VoiceUseLatency;
    struct System_Collections_Generic_List_SoundGroup__o *m_SoundGroupTable;
    uint32_t m_EstimatedLatency;
    bool m_IsInitialized;
    bool m_IsSetupLocalMst;
    bool m_IsSetupMst;
    bool m_IsSetupDspBus;
    struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__o *m_MstTable;
    struct Shock_Sound_ISoundDatabase_o *m_Database;
    struct Shock_Sound_ISoundLocater_o *m_Locater;
    struct Shock_Sound_BgmSoundFadeSceneSettings_o *m_BgmFadeSceneSettings;
};

struct Shock_SoundManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
};

struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__VTable vtable;
};

struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__o {
    struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_SOUND_TYPE__ISoundMstDataTable__Fields fields;
};

struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_Fields {
    struct Shock_SerializableDictionary_string__SoundFadeSetting__SoundFadeSceneSettings_SoundFadeTime__Fields super;
};

struct Shock_Sound_CriCalcLatencySystem_Fields {
    struct Shock_Sound_CalcLatencyResult_o m_Result;
    float m_TimeOut;
    float m_TimeCount;
};

struct Shock_Sound_CriCalcLatencySystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_CriCalcLatencySystem_VTable vtable;
};

struct Shock_Sound_CriCalcLatencySystem_o {
    struct Shock_Sound_CriCalcLatencySystem_c *klass;
    void *monitor;
    struct Shock_Sound_CriCalcLatencySystem_Fields fields;
};

struct Shock_SoundManager_StaticFields {
    struct Shock_SoundManager_o *ms_Instance;
    int32_t _LogLevelMode_k__BackingField;
    struct Shock_SoundManager_PlayOption_o DefaultSePlayOption;
    struct Shock_SoundManager_PlayOption_o DefaultVoicePlayOption;
    struct Shock_SoundManager_PlayOption_o DefaultBgmPlayOption;
    struct Shock_SoundManager_StopOption_o DefaultSeStopOption;
    struct Shock_SoundManager_StopOption_o DefaultVoiceStopOption;
    struct Shock_SoundManager_StopOption_o DefaultBgmStopOption;
};

struct Shock_Sound_ISoundLocater_o {
    struct Shock_Sound_ISoundLocater_c *klass;
    void *monitor;
    struct Shock_Sound_ISoundLocater_Fields fields;
};

struct Shock_Sound_ISoundLocater_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_VTable vtable;
};

struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_o {
    struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_c *klass;
    void *monitor;
    struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTimeList_Fields fields;
};

struct Shock_SoundManager__DoCalcCriLatency_d__101_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_SoundManager_o *__4__this;
    struct System_Action_o *onComplete;
    struct Shock_Sound_CriCalcLatencySystem_o *_calcLatency_5__2;
};

struct Shock_SoundManager_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundManager_VTable vtable;
};

struct Shock_SoundManager_o {
    struct Shock_SoundManager_c *klass;
    void *monitor;
    struct Shock_SoundManager_Fields fields;
};

typedef struct MethodInfo_293DFD8 MethodInfo_293DFD8, *PMethodInfo_293DFD8;

typedef union _union_183976 _union_183976, *P_union_183976;

union _union_183976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DFD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A67A4 MethodInfo_14A67A4, *PMethodInfo_14A67A4;

typedef union _union_257944 _union_257944, *P_union_257944;

union _union_257944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A67A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D61000 MethodInfo_1D61000, *PMethodInfo_1D61000;

typedef union _union_306152 _union_306152, *P_union_306152;

union _union_306152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D61000 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8251C MethodInfo_2E8251C, *PMethodInfo_2E8251C;

typedef union _union_334927 _union_334927, *P_union_334927;

union _union_334927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8251C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_IListSource_c System_ComponentModel_IListSource_c, *PSystem_ComponentModel_IListSource_c;

struct System_ComponentModel_IListSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__o UniRx_Observable___c__DisplayClass191_1_TSource__TException__o, *PUniRx_Observable___c__DisplayClass191_1_TSource__TException__o;

typedef struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__Fields UniRx_Observable___c__DisplayClass191_1_TSource__TException__Fields, *PUniRx_Observable___c__DisplayClass191_1_TSource__TException__Fields;

typedef struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__o UniRx_Observable___c__DisplayClass191_0_TSource__TException__o, *PUniRx_Observable___c__DisplayClass191_0_TSource__TException__o;

typedef struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__c UniRx_Observable___c__DisplayClass191_0_TSource__TException__c, *PUniRx_Observable___c__DisplayClass191_0_TSource__TException__c;

typedef struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__Fields UniRx_Observable___c__DisplayClass191_0_TSource__TException__Fields, *PUniRx_Observable___c__DisplayClass191_0_TSource__TException__Fields;

typedef struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__RGCTXs UniRx_Observable___c__DisplayClass191_0_TSource__TException__RGCTXs, *PUniRx_Observable___c__DisplayClass191_0_TSource__TException__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__VTable UniRx_Observable___c__DisplayClass191_0_TSource__TException__VTable, *PUniRx_Observable___c__DisplayClass191_0_TSource__TException__VTable;

typedef struct System_Action_TException__o System_Action_TException__o, *PSystem_Action_TException__o;

typedef struct System_Action_TException__c System_Action_TException__c, *PSystem_Action_TException__c;

typedef struct System_Action_TException__Fields System_Action_TException__Fields, *PSystem_Action_TException__Fields;

typedef struct System_Action_TException__VTable System_Action_TException__VTable, *PSystem_Action_TException__VTable;

struct System_Action_TException__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TException__o {
    struct System_Action_TException__c *klass;
    void *monitor;
    struct System_Action_TException__Fields fields;
};

struct System_Action_TException__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TException__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TException__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass191_1_TSource__TException_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass191_1_TSource__TException___ctor;
    struct MethodInfo *_2_UniRx_Observable___c__DisplayClass191_1_TSource__TException___OnErrorRetry_b__1;
    struct Il2CppClass *_3_System_Func_TException__IObservable_TSource__;
    struct MethodInfo *_4_System_Func_TException__IObservable_TSource____ctor;
    struct MethodInfo *_5_UniRx_Observable_Catch_TSource__TException_;
};

struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__Fields {
    struct System_TimeSpan_o delay;
    struct UniRx_IObservable_TSource__o *source;
    struct System_Action_TException__o *onError;
    int32_t retryCount;
    struct UniRx_IScheduler_o *delayScheduler;
};

struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__Fields {
    int32_t count;
    struct System_TimeSpan_o dueTime;
    struct UniRx_IObservable_TSource__o *self;
    struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__o *CS___8__locals1;
};

struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__o {
    struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass191_0_TSource__TException__Fields fields;
};

struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__o {
    struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass191_1_TSource__TException__Fields fields;
};

typedef union _union_242981 _union_242981, *P_union_242981;

union _union_242981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_c Shock_TutorialController_FinishTransition___c__DisplayClass0_0_c, *PShock_TutorialController_FinishTransition___c__DisplayClass0_0_c;

typedef struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_VTable Shock_TutorialController_FinishTransition___c__DisplayClass0_0_VTable, *PShock_TutorialController_FinishTransition___c__DisplayClass0_0_VTable;

struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_VTable vtable;
};

typedef union _union_242983 _union_242983, *P_union_242983;

union _union_242983 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242985 _union_242985, *P_union_242985;

union _union_242985 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242987 _union_242987, *P_union_242987;

union _union_242987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD36B0 MethodInfo_1FD36B0, *PMethodInfo_1FD36B0;

typedef union _union_266234 _union_266234, *P_union_266234;

union _union_266234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD36B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_BingoCellData__c System_Action_BingoCellData__c, *PSystem_Action_BingoCellData__c;

typedef struct System_Action_BingoCellData__VTable System_Action_BingoCellData__VTable, *PSystem_Action_BingoCellData__VTable;

struct System_Action_BingoCellData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BingoCellData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BingoCellData__VTable vtable;
};

typedef struct MethodInfo_1BFC3F4 MethodInfo_1BFC3F4, *PMethodInfo_1BFC3F4;

typedef union _union_255939 _union_255939, *P_union_255939;

union _union_255939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFC3F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19307E8 MethodInfo_19307E8, *PMethodInfo_19307E8;

typedef union _union_239599 _union_239599, *P_union_239599;

union _union_239599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19307E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1983CF4 MethodInfo_1983CF4, *PMethodInfo_1983CF4;

typedef union _union_166385 _union_166385, *P_union_166385;

union _union_166385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1983CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_BingoCellData__o System_Action_BingoCellData__o, *PSystem_Action_BingoCellData__o;

typedef struct System_Action_BingoCellData__Fields System_Action_BingoCellData__Fields, *PSystem_Action_BingoCellData__Fields;

struct System_Action_BingoCellData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BingoCellData__o {
    struct System_Action_BingoCellData__c *klass;
    void *monitor;
    struct System_Action_BingoCellData__Fields fields;
};

typedef struct MethodInfo_293DFD4 MethodInfo_293DFD4, *PMethodInfo_293DFD4;

typedef union _union_182538 _union_182538, *P_union_182538;

union _union_182538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DFD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_VFXOutputEventArgs__o System_Action_VFXOutputEventArgs__o, *PSystem_Action_VFXOutputEventArgs__o;

typedef struct System_Action_VFXOutputEventArgs__Fields System_Action_VFXOutputEventArgs__Fields, *PSystem_Action_VFXOutputEventArgs__Fields;

struct System_Action_VFXOutputEventArgs__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_VFXOutputEventArgs__o {
    struct System_Action_VFXOutputEventArgs__c *klass;
    void *monitor;
    struct System_Action_VFXOutputEventArgs__Fields fields;
};

typedef union _union_242999 _union_242999, *P_union_242999;

union _union_242999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ReadOnlySpan_ushort__Fields System_ReadOnlySpan_ushort__Fields, *PSystem_ReadOnlySpan_ushort__Fields;

struct System_ReadOnlySpan_ushort__Fields {
    struct System_ByReference_T__o _pointer;
    int32_t _length;
};

typedef struct Shock_Network_NetworkConst_Fields Shock_Network_NetworkConst_Fields, *PShock_Network_NetworkConst_Fields;

struct Shock_Network_NetworkConst_Fields {
};

typedef struct System_Action_T__IGGLResult_T__TResult___VTable System_Action_T__IGGLResult_T__TResult___VTable, *PSystem_Action_T__IGGLResult_T__TResult___VTable;

struct System_Action_T__IGGLResult_T__TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Shock_ProtocolData_TestStructure_Fields Shock_ProtocolData_TestStructure_Fields, *PShock_ProtocolData_TestStructure_Fields;

struct Shock_ProtocolData_TestStructure_Fields {
    int8_t int_8;
    uint8_t uint_8;
    int16_t int_16;
    uint16_t uint_16;
    int32_t int_32;
    uint32_t uint_32;
    int64_t int_64;
    uint64_t uint_64;
    struct System_String_o *str;
};

typedef union _union_242991 _union_242991, *P_union_242991;

union _union_242991 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242993 _union_242993, *P_union_242993;

union _union_242993 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBCC14 MethodInfo_2DBCC14, *PMethodInfo_2DBCC14;

typedef union _union_241073 _union_241073, *P_union_241073;

union _union_241073 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBCC14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241073 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_242995 _union_242995, *P_union_242995;

union _union_242995 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_242997 _union_242997, *P_union_242997;

union _union_242997 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1879AEC MethodInfo_1879AEC, *PMethodInfo_1879AEC;

typedef union _union_314436 _union_314436, *P_union_314436;

union _union_314436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1879AEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__25_T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1904F34 MethodInfo_1904F34, *PMethodInfo_1904F34;

typedef union _union_316801 _union_316801, *P_union_316801;

union _union_316801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904F34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904F34_RGCTXs *rgctx_data;
    union _union_316801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ICriFileData__FileInfo__bool__VTable System_Func_ICriFileData__FileInfo__bool__VTable, *PSystem_Func_ICriFileData__FileInfo__bool__VTable;

struct System_Func_ICriFileData__FileInfo__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_o Shock_TutorialController_FinishTransition___c__DisplayClass0_0_o, *PShock_TutorialController_FinishTransition___c__DisplayClass0_0_o;

typedef struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_Fields Shock_TutorialController_FinishTransition___c__DisplayClass0_0_Fields, *PShock_TutorialController_FinishTransition___c__DisplayClass0_0_Fields;

struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
};

struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_o {
    struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct Shock_TutorialController_FinishTransition___c__DisplayClass0_0_Fields fields;
};

typedef struct MethodInfo_293DFE0 MethodInfo_293DFE0, *PMethodInfo_293DFE0;

typedef union _union_185414 _union_185414, *P_union_185414;

union _union_185414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DFE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31874CC_RGCTXs MethodInfo_31874CC_RGCTXs, *PMethodInfo_31874CC_RGCTXs;

struct MethodInfo_31874CC_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_17ED350_RGCTXs MethodInfo_17ED350_RGCTXs, *PMethodInfo_17ED350_RGCTXs;

struct MethodInfo_17ED350_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_2D643A8_RGCTXs MethodInfo_2D643A8_RGCTXs, *PMethodInfo_2D643A8_RGCTXs;

struct MethodInfo_2D643A8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_Queue_IResourceDownload__o System_Collections_Generic_Queue_IResourceDownload__o, *PSystem_Collections_Generic_Queue_IResourceDownload__o;

typedef struct System_Collections_Generic_Queue_IResourceDownload__c System_Collections_Generic_Queue_IResourceDownload__c, *PSystem_Collections_Generic_Queue_IResourceDownload__c;

typedef struct System_Collections_Generic_Queue_IResourceDownload__Fields System_Collections_Generic_Queue_IResourceDownload__Fields, *PSystem_Collections_Generic_Queue_IResourceDownload__Fields;

typedef struct System_Collections_Generic_Queue_IResourceDownload__VTable System_Collections_Generic_Queue_IResourceDownload__VTable, *PSystem_Collections_Generic_Queue_IResourceDownload__VTable;

struct System_Collections_Generic_Queue_IResourceDownload__Fields {
    struct Shock_Scenes_ResourceDownload_IResourceDownload_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_IResourceDownload__o {
    struct System_Collections_Generic_Queue_IResourceDownload__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_IResourceDownload__Fields fields;
};

struct System_Collections_Generic_Queue_IResourceDownload__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_IResourceDownload__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_IResourceDownload__VTable vtable;
};

typedef struct System_ComponentModel_InvalidEnumArgumentException_Fields System_ComponentModel_InvalidEnumArgumentException_Fields, *PSystem_ComponentModel_InvalidEnumArgumentException_Fields;

struct System_ComponentModel_InvalidEnumArgumentException_Fields {
    struct System_ArgumentException_Fields super;
};

typedef struct MethodInfo_2933450 MethodInfo_2933450, *PMethodInfo_2933450;

typedef union _union_186658 _union_186658, *P_union_186658;

union _union_186658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_MultiJobOption_VTable Chipstar_Downloads_MultiJobOption_VTable, *PChipstar_Downloads_MultiJobOption_VTable;

struct Chipstar_Downloads_MultiJobOption_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsError;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Stop;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_GetResultCode;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_Dispose;
};

typedef struct System_Runtime_CompilerServices_FixedBufferAttribute_Fields System_Runtime_CompilerServices_FixedBufferAttribute_Fields, *PSystem_Runtime_CompilerServices_FixedBufferAttribute_Fields;

struct System_Runtime_CompilerServices_FixedBufferAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_Type_o *_ElementType_k__BackingField;
    int32_t _Length_k__BackingField;
};

typedef struct MethodInfo_24D4E24 MethodInfo_24D4E24, *PMethodInfo_24D4E24;

typedef union _union_174968 _union_174968, *P_union_174968;

union _union_174968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4E24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D4E28 MethodInfo_24D4E28, *PMethodInfo_24D4E28;

typedef union _union_176406 _union_176406, *P_union_176406;

union _union_176406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4E28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomEx3dTransceiver_UnsafeNativeMethods_c CriWare_CriAtomEx3dTransceiver_UnsafeNativeMethods_c, *PCriWare_CriAtomEx3dTransceiver_UnsafeNativeMethods_c;

typedef struct CriWare_CriAtomEx3dTransceiver_UnsafeNativeMethods_VTable CriWare_CriAtomEx3dTransceiver_UnsafeNativeMethods_VTable, *PCriWare_CriAtomEx3dTransceiver_UnsafeNativeMethods_VTable;

struct CriWare_CriAtomEx3dTransceiver_UnsafeNativeMethods_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomEx3dTransceiver_UnsafeNativeMethods_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx3dTransceiver_UnsafeNativeMethods_VTable vtable;
};

typedef struct TMPro_Mesh_Extents_Fields TMPro_Mesh_Extents_Fields, *PTMPro_Mesh_Extents_Fields;

struct TMPro_Mesh_Extents_Fields {
    struct UnityEngine_Vector2_o min;
    struct UnityEngine_Vector2_o max;
};

typedef struct MethodInfo_22B0158 MethodInfo_22B0158, *PMethodInfo_22B0158;

typedef union _union_291678 _union_291678, *P_union_291678;

union _union_291678 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B0158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReadOnlyReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291678 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16E1E58 MethodInfo_16E1E58, *PMethodInfo_16E1E58;

typedef union _union_193259 _union_193259, *P_union_193259;

union _union_193259 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E1E58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193259 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D8548 MethodInfo_15D8548, *PMethodInfo_15D8548;

typedef struct MethodInfo_15D8548_RGCTXs MethodInfo_15D8548_RGCTXs, *PMethodInfo_15D8548_RGCTXs;

struct MethodInfo_15D8548_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

struct MethodInfo_15D8548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8548_RGCTXs *rgctx_data;
    union _union_335195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TextMeshProUGUI__DelayedMaterialRebuild_d__19_VTable TMPro_TextMeshProUGUI__DelayedMaterialRebuild_d__19_VTable, *PTMPro_TextMeshProUGUI__DelayedMaterialRebuild_d__19_VTable;

struct TMPro_TextMeshProUGUI__DelayedMaterialRebuild_d__19_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___Fields;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___Fields {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__Fields {
    struct Il2CppObject *t1;
    struct Il2CppObject *t2;
    struct Il2CppObject *t3;
    struct Il2CppObject *t4;
    struct Il2CppObject *t5;
    struct Il2CppObject *t6;
    int32_t completedCount;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6___o core;
};

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_c Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_c, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_c;

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_VTable Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_VTable, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_VTable;

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_VTable vtable;
};

typedef struct MethodInfo_22C4780 MethodInfo_22C4780, *PMethodInfo_22C4780;

typedef union _union_278700 _union_278700, *P_union_278700;

union _union_278700 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4780 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278700 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24A9E84 MethodInfo_24A9E84, *PMethodInfo_24A9E84;

typedef union _union_309244 _union_309244, *P_union_309244;

union _union_309244 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9E84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309244 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_XmlBaseConverter_c System_Xml_Schema_XmlBaseConverter_c, *PSystem_Xml_Schema_XmlBaseConverter_c;

typedef struct System_Xml_Schema_XmlBaseConverter_StaticFields System_Xml_Schema_XmlBaseConverter_StaticFields, *PSystem_Xml_Schema_XmlBaseConverter_StaticFields;

typedef struct System_Xml_Schema_XmlBaseConverter_VTable System_Xml_Schema_XmlBaseConverter_VTable, *PSystem_Xml_Schema_XmlBaseConverter_VTable;

struct System_Xml_Schema_XmlBaseConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ToBoolean;
    struct VirtualInvokeData _5_ToBoolean;
    struct VirtualInvokeData _6_ToBoolean;
    struct VirtualInvokeData _7_ToBoolean;
    struct VirtualInvokeData _8_ToBoolean;
    struct VirtualInvokeData _9_ToBoolean;
    struct VirtualInvokeData _10_ToInt32;
    struct VirtualInvokeData _11_ToInt32;
    struct VirtualInvokeData _12_ToInt32;
    struct VirtualInvokeData _13_ToInt32;
    struct VirtualInvokeData _14_ToInt32;
    struct VirtualInvokeData _15_ToInt32;
    struct VirtualInvokeData _16_ToInt64;
    struct VirtualInvokeData _17_ToInt64;
    struct VirtualInvokeData _18_ToInt64;
    struct VirtualInvokeData _19_ToInt64;
    struct VirtualInvokeData _20_ToInt64;
    struct VirtualInvokeData _21_ToInt64;
    struct VirtualInvokeData _22_ToDecimal;
    struct VirtualInvokeData _23_ToDecimal;
    struct VirtualInvokeData _24_ToDouble;
    struct VirtualInvokeData _25_ToDouble;
    struct VirtualInvokeData _26_ToDouble;
    struct VirtualInvokeData _27_ToDouble;
    struct VirtualInvokeData _28_ToDouble;
    struct VirtualInvokeData _29_ToDouble;
    struct VirtualInvokeData _30_ToSingle;
    struct VirtualInvokeData _31_ToSingle;
    struct VirtualInvokeData _32_ToSingle;
    struct VirtualInvokeData _33_ToDateTime;
    struct VirtualInvokeData _34_ToDateTime;
    struct VirtualInvokeData _35_ToDateTime;
    struct VirtualInvokeData _36_ToDateTime;
    struct VirtualInvokeData _37_ToDateTime;
    struct VirtualInvokeData _38_ToDateTime;
    struct VirtualInvokeData _39_ToDateTime;
    struct VirtualInvokeData _40_ToDateTimeOffset;
    struct VirtualInvokeData _41_ToDateTimeOffset;
    struct VirtualInvokeData _42_ToDateTimeOffset;
    struct VirtualInvokeData _43_ToString;
    struct VirtualInvokeData _44_ToString;
    struct VirtualInvokeData _45_ToString;
    struct VirtualInvokeData _46_ToString;
    struct VirtualInvokeData _47_ToString;
    struct VirtualInvokeData _48_ToString;
    struct VirtualInvokeData _49_ToString;
    struct VirtualInvokeData _50_ToString;
    struct VirtualInvokeData _51_ToString;
    struct VirtualInvokeData _52_ToString;
    struct VirtualInvokeData _53_ChangeType;
    struct VirtualInvokeData _54_ChangeType;
    struct VirtualInvokeData _55_ChangeType;
    struct VirtualInvokeData _56_ChangeType;
    struct VirtualInvokeData _57_ChangeType;
    struct VirtualInvokeData _58_ChangeType;
    struct VirtualInvokeData _59_ChangeType;
    struct VirtualInvokeData _60_ChangeType;
    struct VirtualInvokeData _61_unknown;
    struct VirtualInvokeData _62_ChangeListType;
};

struct System_Xml_Schema_XmlBaseConverter_StaticFields {
    struct System_Type_o *ICollectionType;
    struct System_Type_o *IEnumerableType;
    struct System_Type_o *IListType;
    struct System_Type_o *ObjectArrayType;
    struct System_Type_o *StringArrayType;
    struct System_Type_o *XmlAtomicValueArrayType;
    struct System_Type_o *DecimalType;
    struct System_Type_o *Int32Type;
    struct System_Type_o *Int64Type;
    struct System_Type_o *StringType;
    struct System_Type_o *XmlAtomicValueType;
    struct System_Type_o *ObjectType;
    struct System_Type_o *ByteType;
    struct System_Type_o *Int16Type;
    struct System_Type_o *SByteType;
    struct System_Type_o *UInt16Type;
    struct System_Type_o *UInt32Type;
    struct System_Type_o *UInt64Type;
    struct System_Type_o *XPathItemType;
    struct System_Type_o *DoubleType;
    struct System_Type_o *SingleType;
    struct System_Type_o *DateTimeType;
    struct System_Type_o *DateTimeOffsetType;
    struct System_Type_o *BooleanType;
    struct System_Type_o *ByteArrayType;
    struct System_Type_o *XmlQualifiedNameType;
    struct System_Type_o *UriType;
    struct System_Type_o *TimeSpanType;
    struct System_Type_o *XPathNavigatorType;
};

struct System_Xml_Schema_XmlBaseConverter_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_XmlBaseConverter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlBaseConverter_VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_Size__Int32Enum__array System_Collections_Generic_KeyValuePair_Size__Int32Enum__array, *PSystem_Collections_Generic_KeyValuePair_Size__Int32Enum__array;

typedef struct System_Collections_Generic_KeyValuePair_Size__Int32Enum__o System_Collections_Generic_KeyValuePair_Size__Int32Enum__o, *PSystem_Collections_Generic_KeyValuePair_Size__Int32Enum__o;

typedef struct System_Collections_Generic_KeyValuePair_Size__Int32Enum__Fields System_Collections_Generic_KeyValuePair_Size__Int32Enum__Fields, *PSystem_Collections_Generic_KeyValuePair_Size__Int32Enum__Fields;

struct System_Collections_Generic_KeyValuePair_Size__Int32Enum__Fields {
    struct System_Drawing_Size_o key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_Size__Int32Enum__o {
    struct System_Collections_Generic_KeyValuePair_Size__Int32Enum__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_Size__Int32Enum__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_Size__Int32Enum__o m_Items[65535];
};

typedef struct System_Func_AlbumUnitTypeMst__bool__Fields System_Func_AlbumUnitTypeMst__bool__Fields, *PSystem_Func_AlbumUnitTypeMst__bool__Fields;

struct System_Func_AlbumUnitTypeMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UnityEngine_UI_Misc_VTable UnityEngine_UI_Misc_VTable, *PUnityEngine_UI_Misc_VTable;

struct UnityEngine_UI_Misc_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_33A6648 MethodInfo_33A6648, *PMethodInfo_33A6648;

typedef union _union_233119 _union_233119, *P_union_233119;

union _union_233119 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6648 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233119 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_XmlBaseConverter_o System_Xml_Schema_XmlBaseConverter_o, *PSystem_Xml_Schema_XmlBaseConverter_o;

typedef struct System_Xml_Schema_XmlBaseConverter_Fields System_Xml_Schema_XmlBaseConverter_Fields, *PSystem_Xml_Schema_XmlBaseConverter_Fields;

struct System_Xml_Schema_XmlBaseConverter_Fields {
    struct System_Xml_Schema_XmlValueConverter_Fields super;
    struct System_Xml_Schema_XmlSchemaType_o *schemaType;
    int32_t typeCode;
    struct System_Type_o *clrTypeDefault;
};

struct System_Xml_Schema_XmlBaseConverter_o {
    struct System_Xml_Schema_XmlBaseConverter_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlBaseConverter_Fields fields;
};

typedef struct MethodInfo_24DF8B4 MethodInfo_24DF8B4, *PMethodInfo_24DF8B4;

typedef union _union_177994 _union_177994, *P_union_177994;

union _union_177994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF8B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BACE0 MethodInfo_22BACE0, *PMethodInfo_22BACE0;

typedef union _union_279340 _union_279340, *P_union_279340;

union _union_279340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BACE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433F74 MethodInfo_2433F74, *PMethodInfo_2433F74;

typedef union _union_276058 _union_276058, *P_union_276058;

union _union_276058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433F74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D4E04 MethodInfo_24D4E04, *PMethodInfo_24D4E04;

typedef union _union_173530 _union_173530, *P_union_173530;

union _union_173530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4E04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5756C MethodInfo_2E5756C, *PMethodInfo_2E5756C;

typedef struct MethodInfo_2E5756C_RGCTXs MethodInfo_2E5756C_RGCTXs, *PMethodInfo_2E5756C_RGCTXs;

typedef union _union_214044 _union_214044, *P_union_214044;

struct MethodInfo_2E5756C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

union _union_214044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E5756C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E5756C_RGCTXs *rgctx_data;
    union _union_214044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4768 MethodInfo_22C4768, *PMethodInfo_22C4768;

typedef union _union_277954 _union_277954, *P_union_277954;

union _union_277954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F5A0C_RGCTXs MethodInfo_17F5A0C_RGCTXs, *PMethodInfo_17F5A0C_RGCTXs;

struct MethodInfo_17F5A0C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_13C7F8C MethodInfo_13C7F8C, *PMethodInfo_13C7F8C;

struct MethodInfo_13C7F8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2619598 MethodInfo_2619598, *PMethodInfo_2619598;

typedef union _union_253729 _union_253729, *P_union_253729;

union _union_253729 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253729 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747D5C MethodInfo_1747D5C, *PMethodInfo_1747D5C;

typedef union _union_162403 _union_162403, *P_union_162403;

union _union_162403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747D5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28F5AA8 MethodInfo_28F5AA8, *PMethodInfo_28F5AA8;

typedef union _union_235861 _union_235861, *P_union_235861;

union _union_235861 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5AA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235861 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDDDE0 MethodInfo_1FDDDE0, *PMethodInfo_1FDDDE0;

typedef union _union_265804 _union_265804, *P_union_265804;

union _union_265804 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDDE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321951 _union_321951, *P_union_321951;

union _union_321951 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321954 _union_321954, *P_union_321954;

union _union_321954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_TranslationJob_WEB___c_StaticFields I2_Loc_TranslationJob_WEB___c_StaticFields, *PI2_Loc_TranslationJob_WEB___c_StaticFields;

typedef struct I2_Loc_TranslationJob_WEB___c_o I2_Loc_TranslationJob_WEB___c_o, *PI2_Loc_TranslationJob_WEB___c_o;

typedef struct System_Comparison_KeyValuePair_string__string___o System_Comparison_KeyValuePair_string__string___o, *PSystem_Comparison_KeyValuePair_string__string___o;

typedef struct System_Text_RegularExpressions_MatchEvaluator_o System_Text_RegularExpressions_MatchEvaluator_o, *PSystem_Text_RegularExpressions_MatchEvaluator_o;

typedef struct I2_Loc_TranslationJob_WEB___c_c I2_Loc_TranslationJob_WEB___c_c, *PI2_Loc_TranslationJob_WEB___c_c;

typedef struct I2_Loc_TranslationJob_WEB___c_Fields I2_Loc_TranslationJob_WEB___c_Fields, *PI2_Loc_TranslationJob_WEB___c_Fields;

typedef struct System_Comparison_KeyValuePair_string__string___c System_Comparison_KeyValuePair_string__string___c, *PSystem_Comparison_KeyValuePair_string__string___c;

typedef struct System_Comparison_KeyValuePair_string__string___Fields System_Comparison_KeyValuePair_string__string___Fields, *PSystem_Comparison_KeyValuePair_string__string___Fields;

typedef struct System_Text_RegularExpressions_MatchEvaluator_c System_Text_RegularExpressions_MatchEvaluator_c, *PSystem_Text_RegularExpressions_MatchEvaluator_c;

typedef struct System_Text_RegularExpressions_MatchEvaluator_Fields System_Text_RegularExpressions_MatchEvaluator_Fields, *PSystem_Text_RegularExpressions_MatchEvaluator_Fields;

typedef struct I2_Loc_TranslationJob_WEB___c_VTable I2_Loc_TranslationJob_WEB___c_VTable, *PI2_Loc_TranslationJob_WEB___c_VTable;

typedef struct System_Comparison_KeyValuePair_string__string___VTable System_Comparison_KeyValuePair_string__string___VTable, *PSystem_Comparison_KeyValuePair_string__string___VTable;

typedef struct System_Text_RegularExpressions_MatchEvaluator_VTable System_Text_RegularExpressions_MatchEvaluator_VTable, *PSystem_Text_RegularExpressions_MatchEvaluator_VTable;

struct I2_Loc_TranslationJob_WEB___c_Fields {
};

struct System_Comparison_KeyValuePair_string__string___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_KeyValuePair_string__string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_KeyValuePair_string__string___o {
    struct System_Comparison_KeyValuePair_string__string___c *klass;
    void *monitor;
    struct System_Comparison_KeyValuePair_string__string___Fields fields;
};

struct System_Comparison_KeyValuePair_string__string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_KeyValuePair_string__string___VTable vtable;
};

struct I2_Loc_TranslationJob_WEB___c_o {
    struct I2_Loc_TranslationJob_WEB___c_c *klass;
    void *monitor;
    struct I2_Loc_TranslationJob_WEB___c_Fields fields;
};

struct I2_Loc_TranslationJob_WEB___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_TranslationJob_WEB___c_c {
    struct Il2CppClass_1 _1;
    struct I2_Loc_TranslationJob_WEB___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_TranslationJob_WEB___c_VTable vtable;
};

struct System_Text_RegularExpressions_MatchEvaluator_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Text_RegularExpressions_MatchEvaluator_o {
    struct System_Text_RegularExpressions_MatchEvaluator_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_MatchEvaluator_Fields fields;
};

struct System_Text_RegularExpressions_MatchEvaluator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Text_RegularExpressions_MatchEvaluator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_MatchEvaluator_VTable vtable;
};

struct I2_Loc_TranslationJob_WEB___c_StaticFields {
    struct I2_Loc_TranslationJob_WEB___c_o *__9;
    struct System_Comparison_KeyValuePair_string__string___o *__9__8_0;
    struct System_Text_RegularExpressions_MatchEvaluator_o *__9__12_0;
    struct System_Text_RegularExpressions_MatchEvaluator_o *__9__12_1;
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_o UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_o, *PUnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_o;

typedef struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_Fields UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_Fields, *PUnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_Fields;

struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_Fields {
};

struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_o {
    struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_Fields fields;
};

typedef union _union_321957 _union_321957, *P_union_321957;

union _union_321957 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B508C8 MethodInfo_1B508C8, *PMethodInfo_1B508C8;

typedef union _union_254623 _union_254623, *P_union_254623;

union _union_254623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B508C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_c UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_c, *PUnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_c;

typedef struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_VTable UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_VTable, *PUnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_VTable;

struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_FixedUpdate_XRFixedUpdate_VTable vtable;
};

typedef struct System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___c System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___c, *PSystem_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___c;

struct System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct DG_Tweening_Core_Easing_Flash_c DG_Tweening_Core_Easing_Flash_c, *PDG_Tweening_Core_Easing_Flash_c;

typedef struct DG_Tweening_Core_Easing_Flash_VTable DG_Tweening_Core_Easing_Flash_VTable, *PDG_Tweening_Core_Easing_Flash_VTable;

struct DG_Tweening_Core_Easing_Flash_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_Core_Easing_Flash_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_Easing_Flash_VTable vtable;
};

typedef struct MethodInfo_264F158 MethodInfo_264F158, *PMethodInfo_264F158;

typedef union _union_175164 _union_175164, *P_union_175164;

union _union_175164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EABF90 MethodInfo_1EABF90, *PMethodInfo_1EABF90;

typedef union _union_264004 _union_264004, *P_union_264004;

union _union_264004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABF90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296430 _union_296430, *P_union_296430;

union _union_296430 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296432 _union_296432, *P_union_296432;

union _union_296432 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296434 _union_296434, *P_union_296434;

union _union_296434 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_T1__T2__IObservable_TResult___VTable System_Func_T1__T2__IObservable_TResult___VTable, *PSystem_Func_T1__T2__IObservable_TResult___VTable;

struct System_Func_T1__T2__IObservable_TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_296436 _union_296436, *P_union_296436;

union _union_296436 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___o System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___o, *PSystem_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___o;

typedef struct System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___Fields System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___Fields, *PSystem_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___Fields;

struct System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___Fields {
};

struct System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___o {
    struct System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_IGrouping_uint__Lottery___Fields fields;
};

typedef struct UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TResult__RGCTXs UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TResult__RGCTXs, *PUniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TResult__RGCTXs;

struct UniRx_Operators_SelectManyObservable_SelectManyEnumerableObserver_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TSource__TResult___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TSource__TResult_;
    struct Il2CppClass *_2_UniRx_IObservable_TSource_;
    struct MethodInfo *_3_UniRx_IObservable_TSource__Subscribe;
    struct Il2CppClass *_4_System_Func_TSource__IEnumerable_TResult__;
    struct MethodInfo *_5_System_Func_TSource__IEnumerable_TResult___Invoke;
    struct Il2CppClass *_6_UniRx_IObserver_TResult_;
    struct MethodInfo *_7_UniRx_IObserver_TResult__OnError;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_TSource__TResult__Dispose;
    struct Il2CppClass *_9_System_Collections_Generic_IEnumerable_TResult_;
    struct MethodInfo *_10_System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
    struct Il2CppClass *_11_System_Collections_Generic_IEnumerator_TResult_;
    struct MethodInfo *_12_System_Collections_Generic_IEnumerator_TResult__get_Current;
    struct MethodInfo *_13_UniRx_IObserver_TResult__OnNext;
    struct MethodInfo *_14_UniRx_IObserver_TResult__OnCompleted;
};

typedef struct MethodInfo_264F15C MethodInfo_264F15C, *PMethodInfo_264F15C;

typedef union _union_176602 _union_176602, *P_union_176602;

union _union_176602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F15C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296438 _union_296438, *P_union_296438;

union _union_296438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14A6DEC MethodInfo_14A6DEC, *PMethodInfo_14A6DEC;

typedef union _union_258792 _union_258792, *P_union_258792;

union _union_258792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A6DEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B0D74 MethodInfo_10B0D74, *PMethodInfo_10B0D74;

typedef union _union_207707 _union_207707, *P_union_207707;

union _union_207707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0D74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B92F70 MethodInfo_2B92F70, *PMethodInfo_2B92F70;

typedef union _union_340320 _union_340320, *P_union_340320;

union _union_340320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92F70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_SerializationEvents_o System_Runtime_Serialization_SerializationEvents_o, *PSystem_Runtime_Serialization_SerializationEvents_o;

typedef struct System_Runtime_Serialization_SerializationEvents_c System_Runtime_Serialization_SerializationEvents_c, *PSystem_Runtime_Serialization_SerializationEvents_c;

typedef struct System_Runtime_Serialization_SerializationEvents_Fields System_Runtime_Serialization_SerializationEvents_Fields, *PSystem_Runtime_Serialization_SerializationEvents_Fields;

typedef struct System_Runtime_Serialization_SerializationEvents_VTable System_Runtime_Serialization_SerializationEvents_VTable, *PSystem_Runtime_Serialization_SerializationEvents_VTable;

typedef struct System_Collections_Generic_List_MethodInfo__o System_Collections_Generic_List_MethodInfo__o, *PSystem_Collections_Generic_List_MethodInfo__o;

typedef struct System_Collections_Generic_List_MethodInfo__c System_Collections_Generic_List_MethodInfo__c, *PSystem_Collections_Generic_List_MethodInfo__c;

typedef struct System_Collections_Generic_List_MethodInfo__Fields System_Collections_Generic_List_MethodInfo__Fields, *PSystem_Collections_Generic_List_MethodInfo__Fields;

typedef struct System_Collections_Generic_List_MethodInfo__StaticFields System_Collections_Generic_List_MethodInfo__StaticFields, *PSystem_Collections_Generic_List_MethodInfo__StaticFields;

typedef struct System_Collections_Generic_List_MethodInfo__VTable System_Collections_Generic_List_MethodInfo__VTable, *PSystem_Collections_Generic_List_MethodInfo__VTable;

typedef struct System_Reflection_MethodInfo_array System_Reflection_MethodInfo_array, *PSystem_Reflection_MethodInfo_array;

struct System_Runtime_Serialization_SerializationEvents_Fields {
    struct System_Collections_Generic_List_MethodInfo__o *_onSerializingMethods;
    struct System_Collections_Generic_List_MethodInfo__o *_onSerializedMethods;
    struct System_Collections_Generic_List_MethodInfo__o *_onDeserializingMethods;
    struct System_Collections_Generic_List_MethodInfo__o *_onDeserializedMethods;
};

struct System_Runtime_Serialization_SerializationEvents_o {
    struct System_Runtime_Serialization_SerializationEvents_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_SerializationEvents_Fields fields;
};

struct System_Runtime_Serialization_SerializationEvents_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_SerializationEvents_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_SerializationEvents_VTable vtable;
};

struct System_Collections_Generic_List_MethodInfo__Fields {
    struct System_Reflection_MethodInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MethodInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_MethodInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MethodInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MethodInfo__VTable vtable;
};

struct System_Collections_Generic_List_MethodInfo__StaticFields {
    struct System_Reflection_MethodInfo_array *s_emptyArray;
};

struct System_Collections_Generic_List_MethodInfo__o {
    struct System_Collections_Generic_List_MethodInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MethodInfo__Fields fields;
};

struct System_Reflection_MethodInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Reflection_MethodInfo_o *m_Items[65535];
};

typedef struct Shock_GameMstTableBase_TextMst__string__Fields Shock_GameMstTableBase_TextMst__string__Fields, *PShock_GameMstTableBase_TextMst__string__Fields;

struct Shock_GameMstTableBase_TextMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct MethodInfo_20919F8 MethodInfo_20919F8, *PMethodInfo_20919F8;

typedef union _union_325733 _union_325733, *P_union_325733;

union _union_325733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20919F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947ED8 MethodInfo_2947ED8, *PMethodInfo_2947ED8;

typedef union _union_191346 _union_191346, *P_union_191346;

union _union_191346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947ED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321945 _union_321945, *P_union_321945;

union _union_321945 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StepupGachaData___c__DisplayClass21_0_Fields Shock_StepupGachaData___c__DisplayClass21_0_Fields, *PShock_StepupGachaData___c__DisplayClass21_0_Fields;

struct Shock_StepupGachaData___c__DisplayClass21_0_Fields {
    struct Shock_LotteryMst_o *mst;
};

typedef struct Aoharu_Event_Reward_RewardPointRankingData___c_Fields Aoharu_Event_Reward_RewardPointRankingData___c_Fields, *PAoharu_Event_Reward_RewardPointRankingData___c_Fields;

struct Aoharu_Event_Reward_RewardPointRankingData___c_Fields {
};

typedef struct MethodInfo_2947ED0 MethodInfo_2947ED0, *PMethodInfo_2947ED0;

typedef union _union_189908 _union_189908, *P_union_189908;

union _union_189908 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947ED0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189908 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296420 _union_296420, *P_union_296420;

union _union_296420 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947ECC MethodInfo_2947ECC, *PMethodInfo_2947ECC;

typedef union _union_188470 _union_188470, *P_union_188470;

union _union_188470 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947ECC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188470 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296422 _union_296422, *P_union_296422;

union _union_296422 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296424 _union_296424, *P_union_296424;

union _union_296424 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3148DFC MethodInfo_3148DFC, *PMethodInfo_3148DFC;

typedef union _union_225211 _union_225211, *P_union_225211;

union _union_225211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148DFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F9288 MethodInfo_19F9288, *PMethodInfo_19F9288;

typedef union _union_250683 _union_250683, *P_union_250683;

union _union_250683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F9288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C04918_RGCTXs MethodInfo_2C04918_RGCTXs, *PMethodInfo_2C04918_RGCTXs;

struct MethodInfo_2C04918_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TSource__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TSource__TKey___ctor;
};

typedef struct MethodInfo_2B92F68 MethodInfo_2B92F68, *PMethodInfo_2B92F68;

typedef union _union_340318 _union_340318, *P_union_340318;

union _union_340318 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92F68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340318 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3148DF4 MethodInfo_3148DF4, *PMethodInfo_3148DF4;

typedef union _union_225043 _union_225043, *P_union_225043;

union _union_225043 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148DF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225043 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296426 _union_296426, *P_union_296426;

union _union_296426 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296428 _union_296428, *P_union_296428;

union _union_296428 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B9A270 MethodInfo_1B9A270, *PMethodInfo_1B9A270;

typedef union _union_302268 _union_302268, *P_union_302268;

union _union_302268 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302268 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD3254 MethodInfo_1FD3254, *PMethodInfo_1FD3254;

typedef union _union_267504 _union_267504, *P_union_267504;

union _union_267504 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD3254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267504 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_NPOTSupport_o UnityEngine_NPOTSupport_o, *PUnityEngine_NPOTSupport_o;

typedef struct UnityEngine_NPOTSupport_Fields UnityEngine_NPOTSupport_Fields, *PUnityEngine_NPOTSupport_Fields;

struct UnityEngine_NPOTSupport_Fields {
    int32_t value__;
};

struct UnityEngine_NPOTSupport_o {
    struct UnityEngine_NPOTSupport_Fields fields;
};

typedef struct Chipstar_StopWatchScope_o Chipstar_StopWatchScope_o, *PChipstar_StopWatchScope_o;

typedef struct Chipstar_StopWatchScope_Fields Chipstar_StopWatchScope_Fields, *PChipstar_StopWatchScope_Fields;

struct Chipstar_StopWatchScope_Fields {
    struct System_String_o *m_tag;
    struct System_Diagnostics_Stopwatch_o *m_stopwatch;
};

struct Chipstar_StopWatchScope_o {
    struct Chipstar_StopWatchScope_c *klass;
    void *monitor;
    struct Chipstar_StopWatchScope_Fields fields;
};

typedef struct System_Action_KeyValuePair_uint__IMovieMstData___VTable System_Action_KeyValuePair_uint__IMovieMstData___VTable, *PSystem_Action_KeyValuePair_uint__IMovieMstData___VTable;

struct System_Action_KeyValuePair_uint__IMovieMstData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_321930 _union_321930, *P_union_321930;

union _union_321930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321933 _union_321933, *P_union_321933;

union _union_321933 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16ADAE4 MethodInfo_16ADAE4, *PMethodInfo_16ADAE4;

typedef union _union_159559 _union_159559, *P_union_159559;

union _union_159559 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ADAE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2448450 MethodInfo_2448450, *PMethodInfo_2448450;

struct MethodInfo_2448450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321936 _union_321936, *P_union_321936;

union _union_321936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B00444 MethodInfo_2B00444, *PMethodInfo_2B00444;

typedef union _union_293006 _union_293006, *P_union_293006;

union _union_293006 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293006 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321939 _union_321939, *P_union_321939;

union _union_321939 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExTween_ParameterType_Fields CriWare_CriAtomExTween_ParameterType_Fields, *PCriWare_CriAtomExTween_ParameterType_Fields;

struct CriWare_CriAtomExTween_ParameterType_Fields {
    int32_t value__;
};

typedef union _union_296450 _union_296450, *P_union_296450;

union _union_296450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD321C MethodInfo_1FD321C, *PMethodInfo_1FD321C;

typedef union _union_266866 _union_266866, *P_union_266866;

union _union_266866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD321C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_3_VTable Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_3_VTable, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_3_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c__DisplayClass11_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__o UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__o, *PUniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__o;

typedef struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__c UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__c, *PUniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__c;

typedef struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__Fields UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__Fields, *PUniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__Fields;

typedef struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__RGCTXs UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__RGCTXs, *PUniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__RGCTXs;

typedef struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__VTable UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__VTable, *PUniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__VTable;

typedef struct UniRx_Operators_TimeoutFrameObservable_T__o UniRx_Operators_TimeoutFrameObservable_T__o, *PUniRx_Operators_TimeoutFrameObservable_T__o;

typedef struct UniRx_Operators_TimeoutFrameObservable_T__c UniRx_Operators_TimeoutFrameObservable_T__c, *PUniRx_Operators_TimeoutFrameObservable_T__c;

typedef struct UniRx_Operators_TimeoutFrameObservable_T__Fields UniRx_Operators_TimeoutFrameObservable_T__Fields, *PUniRx_Operators_TimeoutFrameObservable_T__Fields;

typedef struct UniRx_Operators_TimeoutFrameObservable_T__RGCTXs UniRx_Operators_TimeoutFrameObservable_T__RGCTXs, *PUniRx_Operators_TimeoutFrameObservable_T__RGCTXs;

typedef struct UniRx_Operators_TimeoutFrameObservable_T__VTable UniRx_Operators_TimeoutFrameObservable_T__VTable, *PUniRx_Operators_TimeoutFrameObservable_T__VTable;

struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct MethodInfo *_2_UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__RunTimer;
    struct Il2CppClass *_3_UniRx_IObservable_T_;
    struct MethodInfo *_4_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_5_UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_TimeoutFrameTick_T_;
    struct MethodInfo *_6_UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_TimeoutFrameTick_T___ctor;
    struct Il2CppClass *_7_UniRx_IObserver_T_;
    struct MethodInfo *_8_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_9_UniRx_IObserver_T__OnError;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_11_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__VTable vtable;
};

struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_TimeoutFrameObservable_T__o *parent;
    struct Il2CppObject *gate;
    uint64_t objectId;
    bool isTimeout;
    struct UniRx_SingleAssignmentDisposable_o *sourceSubscription;
    struct UniRx_SerialDisposable_o *timerSubscription;
};

struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__o {
    struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__c *klass;
    void *monitor;
    struct UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__Fields fields;
};

struct UniRx_Operators_TimeoutFrameObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T_;
    struct MethodInfo *_4_UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_TimeoutFrameObservable_TimeoutFrame_T__Run;
};

struct UniRx_Operators_TimeoutFrameObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    int32_t frameCount;
    int32_t frameCountType;
};

struct UniRx_Operators_TimeoutFrameObservable_T__o {
    struct UniRx_Operators_TimeoutFrameObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_TimeoutFrameObservable_T__Fields fields;
};

struct UniRx_Operators_TimeoutFrameObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_TimeoutFrameObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_TimeoutFrameObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TimeoutFrameObservable_T__VTable vtable;
};

typedef struct MethodInfo_12911A8_RGCTXs MethodInfo_12911A8_RGCTXs, *PMethodInfo_12911A8_RGCTXs;

struct MethodInfo_12911A8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296452 _union_296452, *P_union_296452;

union _union_296452 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Login_GetUserStep_o Shock_Login_GetUserStep_o, *PShock_Login_GetUserStep_o;

typedef struct Shock_Login_GetUserStep_c Shock_Login_GetUserStep_c, *PShock_Login_GetUserStep_c;

typedef struct Shock_Login_GetUserStep_Fields Shock_Login_GetUserStep_Fields, *PShock_Login_GetUserStep_Fields;

struct Shock_Login_GetUserStep_Fields {
    struct Shock_Login_FlowStep_TitleFlowResult__Fields super;
};

struct Shock_Login_GetUserStep_o {
    struct Shock_Login_GetUserStep_c *klass;
    void *monitor;
    struct Shock_Login_GetUserStep_Fields fields;
};

struct Shock_Login_GetUserStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_GetUserStep_VTable vtable;
};

typedef union _union_296454 _union_296454, *P_union_296454;

union _union_296454 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_NPOTSupport_c UnityEngine_NPOTSupport_c, *PUnityEngine_NPOTSupport_c;

typedef struct UnityEngine_NPOTSupport_VTable UnityEngine_NPOTSupport_VTable, *PUnityEngine_NPOTSupport_VTable;

struct UnityEngine_NPOTSupport_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_NPOTSupport_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_NPOTSupport_VTable vtable;
};

typedef union _union_296456 _union_296456, *P_union_296456;

union _union_296456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1958320 MethodInfo_1958320, *PMethodInfo_1958320;

typedef union _union_261628 _union_261628, *P_union_261628;

union _union_261628 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1958320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261628 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_Error_o System_IO_Error_o, *PSystem_IO_Error_o;

typedef struct System_IO_Error_c System_IO_Error_c, *PSystem_IO_Error_c;

typedef struct System_IO_Error_Fields System_IO_Error_Fields, *PSystem_IO_Error_Fields;

typedef struct System_IO_Error_VTable System_IO_Error_VTable, *PSystem_IO_Error_VTable;

struct System_IO_Error_Fields {
};

struct System_IO_Error_o {
    struct System_IO_Error_c *klass;
    void *monitor;
    struct System_IO_Error_Fields fields;
};

struct System_IO_Error_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_IO_Error_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Error_VTable vtable;
};

typedef struct MethodInfo_1FDDDCC MethodInfo_1FDDDCC, *PMethodInfo_1FDDDCC;

typedef union _union_267716 _union_267716, *P_union_267716;

union _union_267716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDDCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296458 _union_296458, *P_union_296458;

union _union_296458 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GachaItemResultData_Fields Shock_GachaItemResultData_Fields, *PShock_GachaItemResultData_Fields;

typedef struct Shock_GachaResultData_Fields Shock_GachaResultData_Fields, *PShock_GachaResultData_Fields;

struct Shock_GachaResultData_Fields {
    struct Shock_LotteryItemMst_o *m_itemMst;
    bool m_isNewFlag;
    int32_t m_exchangeItemAmount;
};

struct Shock_GachaItemResultData_Fields {
    struct Shock_GachaResultData_Fields super;
};

typedef struct MethodInfo_1F46908 MethodInfo_1F46908, *PMethodInfo_1F46908;

struct MethodInfo_1F46908 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163645 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D21B58 MethodInfo_1D21B58, *PMethodInfo_1D21B58;

typedef union _union_250649 _union_250649, *P_union_250649;

union _union_250649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21B58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B9A240 MethodInfo_1B9A240, *PMethodInfo_1B9A240;

typedef union _union_301872 _union_301872, *P_union_301872;

union _union_301872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC7D4 MethodInfo_21DC7D4, *PMethodInfo_21DC7D4;

typedef union _union_160021 _union_160021, *P_union_160021;

union _union_160021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC7D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_CertificateImportFlags_c Mono_CertificateImportFlags_c, *PMono_CertificateImportFlags_c;

typedef struct Mono_CertificateImportFlags_VTable Mono_CertificateImportFlags_VTable, *PMono_CertificateImportFlags_VTable;

struct Mono_CertificateImportFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Mono_CertificateImportFlags_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_CertificateImportFlags_VTable vtable;
};

typedef union _union_321921 _union_321921, *P_union_321921;

union _union_321921 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Versioning_BinaryCompatibility_Fields System_Runtime_Versioning_BinaryCompatibility_Fields, *PSystem_Runtime_Versioning_BinaryCompatibility_Fields;

struct System_Runtime_Versioning_BinaryCompatibility_Fields {
};

typedef union _union_321924 _union_321924, *P_union_321924;

union _union_321924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LOTTERY_TYPE_VTable Shock_LOTTERY_TYPE_VTable, *PShock_LOTTERY_TYPE_VTable;

struct Shock_LOTTERY_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1562CCC MethodInfo_1562CCC, *PMethodInfo_1562CCC;

typedef union _union_213414 _union_213414, *P_union_213414;

union _union_213414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1562CCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321927 _union_321927, *P_union_321927;

union _union_321927 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__c System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__c, *PSystem_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__c;

typedef struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__VTable System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__VTable, *PSystem_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__VTable;

struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__VTable vtable;
};

typedef union _union_296440 _union_296440, *P_union_296440;

union _union_296440 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296442 _union_296442, *P_union_296442;

union _union_296442 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TutorialSettings___c__DisplayClass61_1_c Shock_TutorialSettings___c__DisplayClass61_1_c, *PShock_TutorialSettings___c__DisplayClass61_1_c;

typedef struct Shock_TutorialSettings___c__DisplayClass61_1_VTable Shock_TutorialSettings___c__DisplayClass61_1_VTable, *PShock_TutorialSettings___c__DisplayClass61_1_VTable;

struct Shock_TutorialSettings___c__DisplayClass61_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialSettings___c__DisplayClass61_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialSettings___c__DisplayClass61_1_VTable vtable;
};

typedef union _union_296444 _union_296444, *P_union_296444;

union _union_296444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296446 _union_296446, *P_union_296446;

union _union_296446 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__o System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__o, *PSystem_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__o;

struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__o {
    struct System_Net_HttpWebRequest__RunWithTimeoutWorker_d__241_int__Fields fields;
};

typedef union _union_296448 _union_296448, *P_union_296448;

union _union_296448 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_DispatchEventQueueEvents_Fields UnityEngine_PlayerLoop_EarlyUpdate_DispatchEventQueueEvents_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_DispatchEventQueueEvents_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_DispatchEventQueueEvents_Fields {
};

typedef struct UniRx_Operators_FirstObservable_First__T__Fields UniRx_Operators_FirstObservable_First__T__Fields, *PUniRx_Operators_FirstObservable_First__T__Fields;

struct UniRx_Operators_FirstObservable_First__T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_FirstObservable_T__o *parent;
    bool notPublished;
};

typedef struct MethodInfo_15FA094 MethodInfo_15FA094, *PMethodInfo_15FA094;

typedef union _union_210658 _union_210658, *P_union_210658;

union _union_210658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15FA094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15FA094_RGCTXs *rgctx_data;
    union _union_210658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_CertificateImportFlags_o Mono_CertificateImportFlags_o, *PMono_CertificateImportFlags_o;

typedef struct Mono_CertificateImportFlags_Fields Mono_CertificateImportFlags_Fields, *PMono_CertificateImportFlags_Fields;

struct Mono_CertificateImportFlags_Fields {
    int32_t value__;
};

struct Mono_CertificateImportFlags_o {
    struct Mono_CertificateImportFlags_Fields fields;
};

typedef struct MethodInfo_10FC574_RGCTXs MethodInfo_10FC574_RGCTXs, *PMethodInfo_10FC574_RGCTXs;

struct MethodInfo_10FC574_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__Fields Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__Fields, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__Fields;

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__Fields {
};

typedef struct MethodInfo_26A66D0 MethodInfo_26A66D0, *PMethodInfo_26A66D0;

typedef union _union_277364 _union_277364, *P_union_277364;

union _union_277364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A66D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3359570 MethodInfo_3359570, *PMethodInfo_3359570;

typedef union _union_158604 _union_158604, *P_union_158604;

union _union_158604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321915 _union_321915, *P_union_321915;

union _union_321915 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321918 _union_321918, *P_union_321918;

union _union_321918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3359568 MethodInfo_3359568, *PMethodInfo_3359568;

typedef union _union_158598 _union_158598, *P_union_158598;

union _union_158598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6FAC MethodInfo_28B6FAC, *PMethodInfo_28B6FAC;

typedef union _union_308960 _union_308960, *P_union_308960;

union _union_308960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205CF34 MethodInfo_205CF34, *PMethodInfo_205CF34;

struct MethodInfo_205CF34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217171 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__o Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__Fields fields;
};

typedef struct MethodInfo_13C839C MethodInfo_13C839C, *PMethodInfo_13C839C;

struct MethodInfo_13C839C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267A158 MethodInfo_267A158, *PMethodInfo_267A158;

typedef union _union_341793 _union_341793, *P_union_341793;

union _union_341793 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341793 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309536C MethodInfo_309536C, *PMethodInfo_309536C;

typedef struct MethodInfo_309536C_RGCTXs MethodInfo_309536C_RGCTXs, *PMethodInfo_309536C_RGCTXs;

typedef union _union_164355 _union_164355, *P_union_164355;

union _union_164355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309536C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_SpanHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309536C_RGCTXs *rgctx_data;
    union _union_164355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_309536C_RGCTXs {
    struct MethodInfo *_0_System_SpanHelpers_IndexOf_T_;
};

typedef struct DG_Tweening_Core_TweenerCore_Vector4__Vector4__VectorOptions__Fields DG_Tweening_Core_TweenerCore_Vector4__Vector4__VectorOptions__Fields, *PDG_Tweening_Core_TweenerCore_Vector4__Vector4__VectorOptions__Fields;

typedef struct DG_Tweening_Plugins_Options_VectorOptions_o DG_Tweening_Plugins_Options_VectorOptions_o, *PDG_Tweening_Plugins_Options_VectorOptions_o;

typedef struct DG_Tweening_Core_DOGetter_T1__o DG_Tweening_Core_DOGetter_T1__o, *PDG_Tweening_Core_DOGetter_T1__o;

typedef struct DG_Tweening_Core_DOSetter_T1__o DG_Tweening_Core_DOSetter_T1__o, *PDG_Tweening_Core_DOSetter_T1__o;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__o DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__o, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__o;

typedef struct DG_Tweening_Plugins_Options_VectorOptions_Fields DG_Tweening_Plugins_Options_VectorOptions_Fields, *PDG_Tweening_Plugins_Options_VectorOptions_Fields;

typedef struct DG_Tweening_Core_DOGetter_T1__c DG_Tweening_Core_DOGetter_T1__c, *PDG_Tweening_Core_DOGetter_T1__c;

typedef struct DG_Tweening_Core_DOGetter_T1__Fields DG_Tweening_Core_DOGetter_T1__Fields, *PDG_Tweening_Core_DOGetter_T1__Fields;

typedef struct DG_Tweening_Core_DOSetter_T1__c DG_Tweening_Core_DOSetter_T1__c, *PDG_Tweening_Core_DOSetter_T1__c;

typedef struct DG_Tweening_Core_DOSetter_T1__Fields DG_Tweening_Core_DOSetter_T1__Fields, *PDG_Tweening_Core_DOSetter_T1__Fields;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__c DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__c, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__c;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__Fields DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__Fields, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__Fields;

typedef struct DG_Tweening_Core_DOGetter_T1__VTable DG_Tweening_Core_DOGetter_T1__VTable, *PDG_Tweening_Core_DOGetter_T1__VTable;

typedef struct DG_Tweening_Core_DOSetter_T1__VTable DG_Tweening_Core_DOSetter_T1__VTable, *PDG_Tweening_Core_DOSetter_T1__VTable;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__VTable DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__VTable, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__VTable;

struct DG_Tweening_Core_DOSetter_T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOSetter_T1__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_Core_DOSetter_T1__o {
    struct DG_Tweening_Core_DOSetter_T1__c *klass;
    void *monitor;
    struct DG_Tweening_Core_DOSetter_T1__Fields fields;
};

struct DG_Tweening_Core_DOSetter_T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOSetter_T1__VTable vtable;
};

struct DG_Tweening_Core_DOGetter_T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__VTable vtable;
};

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__Fields {
};

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__o {
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__Fields fields;
};

struct DG_Tweening_Plugins_Options_VectorOptions_Fields {
    int32_t axisConstraint;
    bool snapping;
};

struct DG_Tweening_Plugins_Options_VectorOptions_o {
    struct DG_Tweening_Plugins_Options_VectorOptions_Fields fields;
};

struct DG_Tweening_Core_TweenerCore_Vector4__Vector4__VectorOptions__Fields {
    struct DG_Tweening_Tweener_Fields super;
    struct UnityEngine_Vector4_o startValue;
    struct UnityEngine_Vector4_o endValue;
    struct UnityEngine_Vector4_o changeValue;
    struct DG_Tweening_Plugins_Options_VectorOptions_o plugOptions;
    struct DG_Tweening_Core_DOGetter_T1__o *getter;
    struct DG_Tweening_Core_DOSetter_T1__o *setter;
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__o *tweenPlugin;
};

struct DG_Tweening_Core_DOGetter_T1__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_Core_DOGetter_T1__o {
    struct DG_Tweening_Core_DOGetter_T1__c *klass;
    void *monitor;
    struct DG_Tweening_Core_DOGetter_T1__Fields fields;
};

struct DG_Tweening_Core_DOGetter_T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOGetter_T1__VTable vtable;
};

typedef struct MethodInfo_20273CC MethodInfo_20273CC, *PMethodInfo_20273CC;

typedef union _union_283118 _union_283118, *P_union_283118;

union _union_283118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20273CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityAction_T1__T2__T3__T4__VTable UnityEngine_Events_UnityAction_T1__T2__T3__T4__VTable, *PUnityEngine_Events_UnityAction_T1__T2__T3__T4__VTable;

struct UnityEngine_Events_UnityAction_T1__T2__T3__T4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_16ADAD0 MethodInfo_16ADAD0, *PMethodInfo_16ADAD0;

typedef union _union_159643 _union_159643, *P_union_159643;

union _union_159643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ADAD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6824 MethodInfo_1BC6824, *PMethodInfo_1BC6824;

typedef union _union_304184 _union_304184, *P_union_304184;

union _union_304184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321900 _union_321900, *P_union_321900;

union _union_321900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293E36C MethodInfo_293E36C, *PMethodInfo_293E36C;

typedef union _union_183980 _union_183980, *P_union_183980;

union _union_183980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E36C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2237CBC MethodInfo_2237CBC, *PMethodInfo_2237CBC;

typedef union _union_291560 _union_291560, *P_union_291560;

union _union_291560 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237CBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291560 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321906 _union_321906, *P_union_321906;

union _union_321906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_ShowBackgroundCommand_VTable Shock_Scenes_Adventure_ShowBackgroundCommand_VTable, *PShock_Scenes_Adventure_ShowBackgroundCommand_VTable;

struct Shock_Scenes_Adventure_ShowBackgroundCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef struct MethodInfo_22CF080 MethodInfo_22CF080, *PMethodInfo_22CF080;

typedef union _union_275086 _union_275086, *P_union_275086;

union _union_275086 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275086 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E368 MethodInfo_293E368, *PMethodInfo_293E368;

typedef union _union_182542 _union_182542, *P_union_182542;

union _union_182542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E368 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A66BC MethodInfo_26A66BC, *PMethodInfo_26A66BC;

struct MethodInfo_26A66BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_ChatController___c__DisplayClass43_0_c Aoharu_Chat_ChatController___c__DisplayClass43_0_c, *PAoharu_Chat_ChatController___c__DisplayClass43_0_c;

typedef struct Aoharu_Chat_ChatController___c__DisplayClass43_0_VTable Aoharu_Chat_ChatController___c__DisplayClass43_0_VTable, *PAoharu_Chat_ChatController___c__DisplayClass43_0_VTable;

struct Aoharu_Chat_ChatController___c__DisplayClass43_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatController___c__DisplayClass43_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatController___c__DisplayClass43_0_VTable vtable;
};

typedef struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_c UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_c, *PUnityEngine_UIElements_StyleSheets_StyleSelectorHelper_c;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_VTable UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_VTable, *PUnityEngine_UIElements_StyleSheets_StyleSelectorHelper_VTable;

struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_VTable vtable;
};

typedef struct MethodInfo_325270C MethodInfo_325270C, *PMethodInfo_325270C;

typedef union _union_292130 _union_292130, *P_union_292130;

union _union_292130 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325270C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292130 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Globalization_Unicode_SimpleCollator_Context_o Mono_Globalization_Unicode_SimpleCollator_Context_o, *PMono_Globalization_Unicode_SimpleCollator_Context_o;

typedef struct Mono_Globalization_Unicode_SimpleCollator_Context_Fields Mono_Globalization_Unicode_SimpleCollator_Context_Fields, *PMono_Globalization_Unicode_SimpleCollator_Context_Fields;

struct Mono_Globalization_Unicode_SimpleCollator_Context_Fields {
    int32_t Option;
    uint8_t *NeverMatchFlags;
    uint8_t *AlwaysMatchFlags;
    uint8_t *Buffer1;
    uint8_t *Buffer2;
    int32_t PrevCode;
    uint8_t *PrevSortKey;
};

struct Mono_Globalization_Unicode_SimpleCollator_Context_o {
    struct Mono_Globalization_Unicode_SimpleCollator_Context_Fields fields;
};

typedef struct MethodInfo_15D319C_RGCTXs MethodInfo_15D319C_RGCTXs, *PMethodInfo_15D319C_RGCTXs;

struct MethodInfo_15D319C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_1B6F294 MethodInfo_1B6F294, *PMethodInfo_1B6F294;

typedef union _union_253893 _union_253893, *P_union_253893;

union _union_253893 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F294 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253893 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_6_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_Fields {
};

typedef union _union_296410 _union_296410, *P_union_296410;

union _union_296410 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B6FCC MethodInfo_28B6FCC, *PMethodInfo_28B6FCC;

typedef union _union_309920 _union_309920, *P_union_309920;

union _union_309920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6FCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296412 _union_296412, *P_union_296412;

union _union_296412 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293E374 MethodInfo_293E374, *PMethodInfo_293E374;

typedef union _union_185418 _union_185418, *P_union_185418;

union _union_185418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296414 _union_296414, *P_union_296414;

union _union_296414 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296416 _union_296416, *P_union_296416;

union _union_296416 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296418 _union_296418, *P_union_296418;

union _union_296418 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Globalization_Unicode_SimpleCollator_Context_c Mono_Globalization_Unicode_SimpleCollator_Context_c, *PMono_Globalization_Unicode_SimpleCollator_Context_c;

typedef struct Mono_Globalization_Unicode_SimpleCollator_Context_VTable Mono_Globalization_Unicode_SimpleCollator_Context_VTable, *PMono_Globalization_Unicode_SimpleCollator_Context_VTable;

struct Mono_Globalization_Unicode_SimpleCollator_Context_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Globalization_Unicode_SimpleCollator_Context_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Globalization_Unicode_SimpleCollator_Context_VTable vtable;
};

typedef struct DG_Tweening_Core_DOGetter_RectOffset__Fields DG_Tweening_Core_DOGetter_RectOffset__Fields, *PDG_Tweening_Core_DOGetter_RectOffset__Fields;

struct DG_Tweening_Core_DOGetter_RectOffset__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1FD3268 MethodInfo_1FD3268, *PMethodInfo_1FD3268;

typedef union _union_265592 _union_265592, *P_union_265592;

union _union_265592 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD3268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265592 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_LargeArrayBuilder_T__c System_Collections_Generic_LargeArrayBuilder_T__c, *PSystem_Collections_Generic_LargeArrayBuilder_T__c;

typedef struct System_Collections_Generic_LargeArrayBuilder_T__RGCTXs System_Collections_Generic_LargeArrayBuilder_T__RGCTXs, *PSystem_Collections_Generic_LargeArrayBuilder_T__RGCTXs;

typedef struct System_Collections_Generic_LargeArrayBuilder_T__VTable System_Collections_Generic_LargeArrayBuilder_T__VTable, *PSystem_Collections_Generic_LargeArrayBuilder_T__VTable;

struct System_Collections_Generic_LargeArrayBuilder_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_LargeArrayBuilder_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_LargeArrayBuilder_T___ctor;
    struct MethodInfo *_1_System_Array_Empty_T_;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_6_System_Collections_Generic_LargeArrayBuilder_T__AddWithBufferAllocation;
    struct MethodInfo *_7_System_Collections_Generic_LargeArrayBuilder_T__AllocateBuffer;
    struct MethodInfo *_8_System_Collections_Generic_LargeArrayBuilder_T__GetBuffer;
    struct MethodInfo *_9_System_Collections_Generic_ArrayBuilder_T____get_Count;
    struct MethodInfo *_10_System_Collections_Generic_ArrayBuilder_T____get_Item;
    struct MethodInfo *_11_System_Collections_Generic_LargeArrayBuilder_T__TryMove;
    struct Il2CppClass *_12_T__;
    struct MethodInfo *_13_System_Collections_Generic_LargeArrayBuilder_T__CopyTo;
    struct MethodInfo *_14_System_Collections_Generic_ArrayBuilder_T____Add;
};

struct System_Collections_Generic_LargeArrayBuilder_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_LargeArrayBuilder_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LargeArrayBuilder_T__VTable vtable;
};

typedef struct Shock_BillingSubscriptionMstTable___c__DisplayClass23_1_c Shock_BillingSubscriptionMstTable___c__DisplayClass23_1_c, *PShock_BillingSubscriptionMstTable___c__DisplayClass23_1_c;

typedef struct Shock_BillingSubscriptionMstTable___c__DisplayClass23_1_VTable Shock_BillingSubscriptionMstTable___c__DisplayClass23_1_VTable, *PShock_BillingSubscriptionMstTable___c__DisplayClass23_1_VTable;

struct Shock_BillingSubscriptionMstTable___c__DisplayClass23_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BillingSubscriptionMstTable___c__DisplayClass23_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingSubscriptionMstTable___c__DisplayClass23_1_VTable vtable;
};

typedef struct MethodInfo_1293230_RGCTXs MethodInfo_1293230_RGCTXs, *PMethodInfo_1293230_RGCTXs;

struct MethodInfo_1293230_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol_CJsonSendParamHome_c Shock_Protocol_CJsonSendParamHome_c, *PShock_Protocol_CJsonSendParamHome_c;

typedef struct Shock_Protocol_CJsonSendParamHome_VTable Shock_Protocol_CJsonSendParamHome_VTable, *PShock_Protocol_CJsonSendParamHome_VTable;

struct Shock_Protocol_CJsonSendParamHome_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamHome_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamHome_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_Fields Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_Fields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_Fields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_o Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_o, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_o;

typedef struct System_IProgress_float__o System_IProgress_float__o, *PSystem_IProgress_float__o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__o;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_c Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_c, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_c;

typedef struct System_IProgress_float__c System_IProgress_float__c, *PSystem_IProgress_float__c;

typedef struct System_IProgress_float__Fields System_IProgress_float__Fields, *PSystem_IProgress_float__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__Fields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_StaticFields Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_StaticFields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_StaticFields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_VTable Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_VTable, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_VTable;

typedef struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__o Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__o, *PCysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__o;

typedef struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__Fields Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__Fields, *PCysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__Fields;

struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__o {
    struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__Fields {
    struct UnityEngine_Object_o *result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__Fields fields;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_Fields {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_o *nextNode;
    struct UnityEngine_AssetBundleRequest_o *asyncOperation;
    struct System_IProgress_float__o *progress;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_Object__o core;
};

struct System_IProgress_float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_IProgress_float__Fields {
};

struct System_IProgress_float__o {
    struct System_IProgress_float__c *klass;
    void *monitor;
    struct System_IProgress_float__Fields fields;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_o {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_Fields fields;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_MoveNext;
    struct VirtualInvokeData _10_get_NextNode;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_VTable vtable;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AssetBundleRequestConfiguredSource_StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AssetBundleRequestConfiguredSource__o pool;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__Fields Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__Fields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__o triggerEvent;
    bool calledAwake;
    bool calledDestroy;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_MovieMst__c System_Collections_Generic_IReadOnlyCollection_MovieMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_MovieMst__c;

struct System_Collections_Generic_IReadOnlyCollection_MovieMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_o UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_o, *PUnityEngine_UIElements_StyleSheets_StyleSelectorHelper_o;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_Fields UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_Fields, *PUnityEngine_UIElements_StyleSheets_StyleSelectorHelper_Fields;

struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_Fields {
};

struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_o {
    struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StyleSheets_StyleSelectorHelper_Fields fields;
};

typedef struct Aoharu_Chat_ChatController___c__DisplayClass43_0_o Aoharu_Chat_ChatController___c__DisplayClass43_0_o, *PAoharu_Chat_ChatController___c__DisplayClass43_0_o;

typedef struct Aoharu_Chat_ChatController___c__DisplayClass43_0_Fields Aoharu_Chat_ChatController___c__DisplayClass43_0_Fields, *PAoharu_Chat_ChatController___c__DisplayClass43_0_Fields;

struct Aoharu_Chat_ChatController___c__DisplayClass43_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
};

struct Aoharu_Chat_ChatController___c__DisplayClass43_0_o {
    struct Aoharu_Chat_ChatController___c__DisplayClass43_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatController___c__DisplayClass43_0_Fields fields;
};

typedef struct MethodInfo_13FDEC8 MethodInfo_13FDEC8, *PMethodInfo_13FDEC8;

typedef union _union_259050 _union_259050, *P_union_259050;

union _union_259050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FDEC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamHome_o Shock_Protocol_CJsonSendParamHome_o, *PShock_Protocol_CJsonSendParamHome_o;

typedef struct Shock_Protocol_CJsonSendParamHome_Fields Shock_Protocol_CJsonSendParamHome_Fields, *PShock_Protocol_CJsonSendParamHome_Fields;

struct Shock_Protocol_CJsonSendParamHome_Fields {
};

struct Shock_Protocol_CJsonSendParamHome_o {
    struct Shock_Protocol_CJsonSendParamHome_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamHome_Fields fields;
};

typedef struct MethodInfo_156D798 MethodInfo_156D798, *PMethodInfo_156D798;

typedef union _union_169303 _union_169303, *P_union_169303;

union _union_169303 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156D798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296400 _union_296400, *P_union_296400;

union _union_296400 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B6FBC MethodInfo_28B6FBC, *PMethodInfo_28B6FBC;

typedef union _union_309440 _union_309440, *P_union_309440;

union _union_309440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6FBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296402 _union_296402, *P_union_296402;

union _union_296402 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_Dns_VTable System_Net_Dns_VTable, *PSystem_Net_Dns_VTable;

struct System_Net_Dns_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_SkinnedMeshRenderer_Fields UnityEngine_SkinnedMeshRenderer_Fields, *PUnityEngine_SkinnedMeshRenderer_Fields;

struct UnityEngine_SkinnedMeshRenderer_Fields {
    struct UnityEngine_Renderer_Fields super;
};

typedef union _union_296404 _union_296404, *P_union_296404;

union _union_296404 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D8C64 MethodInfo_15D8C64, *PMethodInfo_15D8C64;

struct MethodInfo_15D8C64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8C64_RGCTXs *rgctx_data;
    union _union_335234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_o Spine_Unity_SkeletonMecanim_MecanimTranslator_o, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_o;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_Fields Spine_Unity_SkeletonMecanim_MecanimTranslator_Fields, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_Fields;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_MixMode_array Spine_Unity_SkeletonMecanim_MecanimTranslator_MixMode_array, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_MixMode_array;

typedef struct Spine_MixBlend_array Spine_MixBlend_array, *PSpine_MixBlend_array;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_o Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_o, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_o;

typedef struct System_Collections_Generic_Dictionary_int__Animation__o System_Collections_Generic_Dictionary_int__Animation__o, *PSystem_Collections_Generic_Dictionary_int__Animation__o;

typedef struct System_Collections_Generic_Dictionary_AnimationClip__int__o System_Collections_Generic_Dictionary_AnimationClip__int__o, *PSystem_Collections_Generic_Dictionary_AnimationClip__int__o;

typedef struct System_Collections_Generic_List_Animation__o System_Collections_Generic_List_Animation__o, *PSystem_Collections_Generic_List_Animation__o;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_array Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_array, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_array;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_c Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_c, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_c;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_Fields Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_Fields, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_Fields;

typedef struct System_Collections_Generic_Dictionary_int__Animation__c System_Collections_Generic_Dictionary_int__Animation__c, *PSystem_Collections_Generic_Dictionary_int__Animation__c;

typedef struct System_Collections_Generic_Dictionary_int__Animation__Fields System_Collections_Generic_Dictionary_int__Animation__Fields, *PSystem_Collections_Generic_Dictionary_int__Animation__Fields;

typedef struct System_Collections_Generic_Dictionary_AnimationClip__int__c System_Collections_Generic_Dictionary_AnimationClip__int__c, *PSystem_Collections_Generic_Dictionary_AnimationClip__int__c;

typedef struct System_Collections_Generic_Dictionary_AnimationClip__int__Fields System_Collections_Generic_Dictionary_AnimationClip__int__Fields, *PSystem_Collections_Generic_Dictionary_AnimationClip__int__Fields;

typedef struct System_Collections_Generic_List_Animation__c System_Collections_Generic_List_Animation__c, *PSystem_Collections_Generic_List_Animation__c;

typedef struct System_Collections_Generic_List_Animation__Fields System_Collections_Generic_List_Animation__Fields, *PSystem_Collections_Generic_List_Animation__Fields;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_o Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_o, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_o;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_VTable Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_VTable, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_VTable;

typedef struct System_Collections_Generic_Dictionary_int__Animation__VTable System_Collections_Generic_Dictionary_int__Animation__VTable, *PSystem_Collections_Generic_Dictionary_int__Animation__VTable;

typedef struct System_Collections_Generic_Dictionary_AnimationClip__int__VTable System_Collections_Generic_Dictionary_AnimationClip__int__VTable, *PSystem_Collections_Generic_Dictionary_AnimationClip__int__VTable;

typedef struct System_Collections_Generic_List_Animation__StaticFields System_Collections_Generic_List_Animation__StaticFields, *PSystem_Collections_Generic_List_Animation__StaticFields;

typedef struct System_Collections_Generic_List_Animation__VTable System_Collections_Generic_List_Animation__VTable, *PSystem_Collections_Generic_List_Animation__VTable;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_c Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_c, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_c;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_Fields Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_Fields, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_Fields;

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_VTable Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_VTable, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_VTable;

typedef struct UnityEngine_AnimatorStateInfo_o UnityEngine_AnimatorStateInfo_o, *PUnityEngine_AnimatorStateInfo_o;

typedef struct UnityEngine_AnimatorStateInfo_Fields UnityEngine_AnimatorStateInfo_Fields, *PUnityEngine_AnimatorStateInfo_Fields;

struct UnityEngine_AnimatorStateInfo_Fields {
    int32_t m_Name;
    int32_t m_Path;
    int32_t m_FullPath;
    float m_NormalizedTime;
    float m_Length;
    float m_Speed;
    float m_SpeedMultiplier;
    int32_t m_Tag;
    int32_t m_Loop;
};

struct UnityEngine_AnimatorStateInfo_o {
    struct UnityEngine_AnimatorStateInfo_Fields fields;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_Fields {
    bool isInterruptionActive;
    bool isLastFrameOfInterruption;
    int32_t clipInfoCount;
    int32_t nextClipInfoCount;
    int32_t interruptingClipInfoCount;
    struct System_Collections_Generic_List_AnimatorClipInfo__o *clipInfos;
    struct System_Collections_Generic_List_AnimatorClipInfo__o *nextClipInfos;
    struct System_Collections_Generic_List_AnimatorClipInfo__o *interruptingClipInfos;
    struct UnityEngine_AnimatorStateInfo_o stateInfo;
    struct UnityEngine_AnimatorStateInfo_o nextStateInfo;
    struct UnityEngine_AnimatorStateInfo_o interruptingStateInfo;
    float interruptingClipTimeAddition;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_MixMode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Collections_Generic_List_Animation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Animation__StaticFields {
    struct Spine_Animation_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_AnimationClip__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_Fields {
    bool autoReset;
    bool useCustomMixMode;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_MixMode_array *layerMixModes;
    struct Spine_MixBlend_array *layerBlendModes;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_o *_OnClipApplied;
    struct System_Collections_Generic_Dictionary_int__Animation__o *animationTable;
    struct System_Collections_Generic_Dictionary_AnimationClip__int__o *clipNameHashCodeTable;
    struct System_Collections_Generic_List_Animation__o *previousAnimations;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_array *layerClipInfos;
    struct UnityEngine_Animator_o *animator;
};

struct System_Collections_Generic_Dictionary_AnimationClip__int__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_AnimationClip__int__o {
    struct System_Collections_Generic_Dictionary_AnimationClip__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_AnimationClip__int__Fields fields;
};

struct System_Collections_Generic_Dictionary_AnimationClip__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_AnimationClip__int__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__Animation__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_o {
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__Animation__o {
    struct System_Collections_Generic_Dictionary_int__Animation__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Animation__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__Animation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Animation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Animation__VTable vtable;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_o *m_Items[65535];
};

struct System_Collections_Generic_List_Animation__Fields {
    struct Spine_Animation_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Animation__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Animation__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Animation__VTable vtable;
};

struct System_Collections_Generic_List_Animation__o {
    struct System_Collections_Generic_List_Animation__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Animation__Fields fields;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_VTable vtable;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_o {
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_OnClipAppliedDelegate_Fields fields;
};

struct Spine_MixBlend_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_o {
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_Fields fields;
};

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonMecanim_MecanimTranslator_ClipInfos_VTable vtable;
};

typedef struct MethodInfo_289444C MethodInfo_289444C, *PMethodInfo_289444C;

typedef union _union_271280 _union_271280, *P_union_271280;

union _union_271280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_289444C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296406 _union_296406, *P_union_296406;

union _union_296406 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296408 _union_296408, *P_union_296408;

union _union_296408 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C83EC MethodInfo_13C83EC, *PMethodInfo_13C83EC;

struct MethodInfo_13C83EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7FAFC MethodInfo_1D7FAFC, *PMethodInfo_1D7FAFC;

typedef union _union_297120 _union_297120, *P_union_297120;

union _union_297120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7FAFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MovieKeyMstTable___c__DisplayClass13_0_Fields Shock_MovieKeyMstTable___c__DisplayClass13_0_Fields, *PShock_MovieKeyMstTable___c__DisplayClass13_0_Fields;

struct Shock_MovieKeyMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_30ED8E8 MethodInfo_30ED8E8, *PMethodInfo_30ED8E8;

typedef union _union_238175 _union_238175, *P_union_238175;

union _union_238175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED8E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_o UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_o, *PUnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_o;

typedef struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_c UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_c, *PUnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_c;

typedef struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_Fields UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_Fields, *PUnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_Fields;

typedef struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_VTable UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_VTable, *PUnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_VTable;

typedef struct System_Action_AndroidAssetPackUseMobileDataRequestResult__o System_Action_AndroidAssetPackUseMobileDataRequestResult__o, *PSystem_Action_AndroidAssetPackUseMobileDataRequestResult__o;

typedef struct System_Action_AndroidAssetPackUseMobileDataRequestResult__c System_Action_AndroidAssetPackUseMobileDataRequestResult__c, *PSystem_Action_AndroidAssetPackUseMobileDataRequestResult__c;

typedef struct System_Action_AndroidAssetPackUseMobileDataRequestResult__Fields System_Action_AndroidAssetPackUseMobileDataRequestResult__Fields, *PSystem_Action_AndroidAssetPackUseMobileDataRequestResult__Fields;

typedef struct System_Action_AndroidAssetPackUseMobileDataRequestResult__VTable System_Action_AndroidAssetPackUseMobileDataRequestResult__VTable, *PSystem_Action_AndroidAssetPackUseMobileDataRequestResult__VTable;

struct System_Action_AndroidAssetPackUseMobileDataRequestResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_AndroidAssetPackUseMobileDataRequestResult__o *m_Callback;
};

struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_o {
    struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_c *klass;
    void *monitor;
    struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_Fields fields;
};

struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Android_AndroidAssetPacks_AssetPackManagerMobileDataConfirmationCallback_VTable vtable;
};

struct System_Action_AndroidAssetPackUseMobileDataRequestResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AndroidAssetPackUseMobileDataRequestResult__o {
    struct System_Action_AndroidAssetPackUseMobileDataRequestResult__c *klass;
    void *monitor;
    struct System_Action_AndroidAssetPackUseMobileDataRequestResult__Fields fields;
};

struct System_Action_AndroidAssetPackUseMobileDataRequestResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AndroidAssetPackUseMobileDataRequestResult__VTable vtable;
};

typedef struct System_Action_RecvLoginBonusR__o System_Action_RecvLoginBonusR__o, *PSystem_Action_RecvLoginBonusR__o;

typedef struct System_Action_RecvLoginBonusR__c System_Action_RecvLoginBonusR__c, *PSystem_Action_RecvLoginBonusR__c;

typedef struct System_Action_RecvLoginBonusR__Fields System_Action_RecvLoginBonusR__Fields, *PSystem_Action_RecvLoginBonusR__Fields;

typedef struct System_Action_RecvLoginBonusR__VTable System_Action_RecvLoginBonusR__VTable, *PSystem_Action_RecvLoginBonusR__VTable;

struct System_Action_RecvLoginBonusR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLoginBonusR__o {
    struct System_Action_RecvLoginBonusR__c *klass;
    void *monitor;
    struct System_Action_RecvLoginBonusR__Fields fields;
};

struct System_Action_RecvLoginBonusR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLoginBonusR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLoginBonusR__VTable vtable;
};

typedef struct MethodInfo_30ED8E0 MethodInfo_30ED8E0, *PMethodInfo_30ED8E0;

typedef union _union_238007 _union_238007, *P_union_238007;

union _union_238007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED8E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6FEC MethodInfo_28B6FEC, *PMethodInfo_28B6FEC;

typedef union _union_310880 _union_310880, *P_union_310880;

union _union_310880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6FEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF183C MethodInfo_1BF183C, *PMethodInfo_1BF183C;

typedef union _union_246781 _union_246781, *P_union_246781;

union _union_246781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF183C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEE554 MethodInfo_2EEE554, *PMethodInfo_2EEE554;

typedef union _union_202538 _union_202538, *P_union_202538;

union _union_202538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE554 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__RGCTXs System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__RGCTXs, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__RGCTXs;

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__get_Task;
};

typedef struct MethodInfo_17C0F60 MethodInfo_17C0F60, *PMethodInfo_17C0F60;

typedef union _union_169533 _union_169533, *P_union_169533;

union _union_169533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0F60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass585_0_c Shock_Protocol___c__DisplayClass585_0_c, *PShock_Protocol___c__DisplayClass585_0_c;

typedef struct Shock_Protocol___c__DisplayClass585_0_VTable Shock_Protocol___c__DisplayClass585_0_VTable, *PShock_Protocol___c__DisplayClass585_0_VTable;

struct Shock_Protocol___c__DisplayClass585_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass585_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass585_0_VTable vtable;
};

typedef struct MethodInfo_193A9C0 MethodInfo_193A9C0, *PMethodInfo_193A9C0;

typedef union _union_234399 _union_234399, *P_union_234399;

union _union_234399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193A9C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Lifetime_LeaseManager_o System_Runtime_Remoting_Lifetime_LeaseManager_o, *PSystem_Runtime_Remoting_Lifetime_LeaseManager_o;

typedef struct System_Runtime_Remoting_Lifetime_LeaseManager_c System_Runtime_Remoting_Lifetime_LeaseManager_c, *PSystem_Runtime_Remoting_Lifetime_LeaseManager_c;

typedef struct System_Runtime_Remoting_Lifetime_LeaseManager_Fields System_Runtime_Remoting_Lifetime_LeaseManager_Fields, *PSystem_Runtime_Remoting_Lifetime_LeaseManager_Fields;

typedef struct System_Runtime_Remoting_Lifetime_LeaseManager_VTable System_Runtime_Remoting_Lifetime_LeaseManager_VTable, *PSystem_Runtime_Remoting_Lifetime_LeaseManager_VTable;

struct System_Runtime_Remoting_Lifetime_LeaseManager_Fields {
    struct System_Collections_ArrayList_o *_objects;
    struct System_Threading_Timer_o *_timer;
};

struct System_Runtime_Remoting_Lifetime_LeaseManager_o {
    struct System_Runtime_Remoting_Lifetime_LeaseManager_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Lifetime_LeaseManager_Fields fields;
};

struct System_Runtime_Remoting_Lifetime_LeaseManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_Lifetime_LeaseManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Lifetime_LeaseManager_VTable vtable;
};

typedef struct Shock_RecvSerialCodeR_c Shock_RecvSerialCodeR_c, *PShock_RecvSerialCodeR_c;

typedef struct Shock_RecvSerialCodeR_VTable Shock_RecvSerialCodeR_VTable, *PShock_RecvSerialCodeR_VTable;

struct Shock_RecvSerialCodeR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvSerialCodeR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvSerialCodeR_VTable vtable;
};

typedef struct MethodInfo_1F3236C MethodInfo_1F3236C, *PMethodInfo_1F3236C;

typedef union _union_320666 _union_320666, *P_union_320666;

union _union_320666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3236C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__VTable Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__VTable, *PChipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__VTable;

struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Identifier;
    struct VirtualInvokeData _5_set_OnStart;
    struct VirtualInvokeData _6_set_OnStop;
    struct VirtualInvokeData _7_set_OnSuccess;
    struct VirtualInvokeData _8_set_OnError;
    struct VirtualInvokeData _9_set_OnDisposed;
    struct VirtualInvokeData _10_IsMatch;
    struct VirtualInvokeData _11_Run;
    struct VirtualInvokeData _12_Update;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_Error;
    struct VirtualInvokeData _15_Cancel;
    struct VirtualInvokeData _16_Retry;
    struct VirtualInvokeData _17_get_Progress;
    struct VirtualInvokeData _18_get_IsRunning;
    struct VirtualInvokeData _19_get_IsCompleted;
    struct VirtualInvokeData _20_get_IsFinish;
    struct VirtualInvokeData _21_get_IsError;
    struct VirtualInvokeData _22_get_IsCanceled;
    struct VirtualInvokeData _23_get_IsDisposed;
    struct VirtualInvokeData _24_Dispose;
    struct VirtualInvokeData _25_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _26_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _27_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _28_get_Content;
    struct VirtualInvokeData _29_DoDispose;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_DoDone;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_DoPreUpdate;
    struct VirtualInvokeData _34_DoPostUpdate;
    struct VirtualInvokeData _35_DoRetry;
    struct VirtualInvokeData _36_DoCancel;
};

typedef struct MethodInfo_173EA80 MethodInfo_173EA80, *PMethodInfo_173EA80;

typedef union _union_167215 _union_167215, *P_union_167215;

union _union_167215 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173EA80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30AE2D4 MethodInfo_30AE2D4, *PMethodInfo_30AE2D4;

typedef struct MethodInfo_30AE2D4_RGCTXs MethodInfo_30AE2D4_RGCTXs, *PMethodInfo_30AE2D4_RGCTXs;

typedef union _union_205986 _union_205986, *P_union_205986;

union _union_205986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AE2D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AE2D4_RGCTXs *rgctx_data;
    union _union_205986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30AE2D4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28B6FDC MethodInfo_28B6FDC, *PMethodInfo_28B6FDC;

typedef union _union_310400 _union_310400, *P_union_310400;

union _union_310400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6FDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_c UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_c, *PUnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_c;

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_VTable UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_VTable, *PUnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_VTable;

struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_VTable vtable;
};

typedef struct MethodInfo_127E5D8 MethodInfo_127E5D8, *PMethodInfo_127E5D8;

typedef union _union_202184 _union_202184, *P_union_202184;

union _union_202184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E5D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FD860 MethodInfo_18FD860, *PMethodInfo_18FD860;

typedef struct MethodInfo_18FD860_RGCTXs MethodInfo_18FD860_RGCTXs, *PMethodInfo_18FD860_RGCTXs;

typedef union _union_193503 _union_193503, *P_union_193503;

union _union_193503 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FD860 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FD860_RGCTXs *rgctx_data;
    union _union_193503 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FD860_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct Shock_ConsumeDialog_c Shock_ConsumeDialog_c, *PShock_ConsumeDialog_c;

typedef struct Shock_ConsumeDialog_StaticFields Shock_ConsumeDialog_StaticFields, *PShock_ConsumeDialog_StaticFields;

typedef struct Shock_ConsumeDialog_VTable Shock_ConsumeDialog_VTable, *PShock_ConsumeDialog_VTable;

typedef struct Shock_ConsumeDialogObject_o Shock_ConsumeDialogObject_o, *PShock_ConsumeDialogObject_o;

typedef struct Shock_ConsumeDialogObject_c Shock_ConsumeDialogObject_c, *PShock_ConsumeDialogObject_c;

typedef struct Shock_ConsumeDialogObject_Fields Shock_ConsumeDialogObject_Fields, *PShock_ConsumeDialogObject_Fields;

typedef struct Shock_ConsumeDialogObject_VTable Shock_ConsumeDialogObject_VTable, *PShock_ConsumeDialogObject_VTable;

struct Shock_ConsumeDialogObject_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_title;
    struct Shock_TextMeshUI_o *m_mainText;
    struct UnityEngine_GameObject_o *m_lossRoot;
    struct UnityEngine_GameObject_o *m_executeRoot;
    struct Shock_TextMeshUI_o *m_FreeHaveBeforeNumText;
    struct Shock_TextMeshUI_o *m_FreeHaveAfterNumText;
    struct UnityEngine_GameObject_o *m_HaveValueObj;
    struct Shock_TextMeshUI_o *m_UseValueText;
    struct Shock_TextMeshUI_o *m_UseValueLabelText;
    struct Shock_TextMeshUI_o *m_ChargeHaveBeforeNumText;
    struct Shock_TextMeshUI_o *m_ChargHaveAfterNumText;
    struct UnityEngine_GameObject_o *m_ChargeValueObj;
    struct Shock_ConsumeIcon_o *m_icon;
    struct Shock_TextMeshUI_o *m_name;
    struct Shock_TextMeshUI_o *m_beforeValueText;
    struct Shock_TextMeshUI_o *m_afterValueText;
    struct Shock_ButtonEvent_array *m_buttons;
    struct UnityEngine_UI_Image_array *m_buttonImages;
    struct Shock_TextMeshUI_array *m_buttonTexts;
    struct Shock_CachingSpriteAtlas_o *m_memoDialogAtlas;
    struct Shock_ButtonEventArea_o *m_buttonEventArea;
    struct Shock_TextMeshUI_o *m_medalText;
    struct Shock_ButtonEvent_array *m_cautionButtons;
    struct Shock_WebViewDialog_o *m_WebViewDialog;
    struct UnityEngine_GameObject_o *m_PackItemUI;
    struct Shock_TextMeshUI_o *m_PackItemText;
    struct UnityEngine_RectTransform_o *m_ItemListParent;
    struct Shock_ConsumeDialogPackItem_o *m_PackItem;
    struct UnityEngine_RectTransform_o *m_PackRunMedalParent;
    struct Shock_DialogMst_o *m_dialogMst;
    int32_t _Result_k__BackingField;
};

struct Shock_ConsumeDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ConsumeDialog_c {
    struct Il2CppClass_1 _1;
    struct Shock_ConsumeDialog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ConsumeDialog_VTable vtable;
};

struct Shock_ConsumeDialogObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_Initialize;
};

struct Shock_ConsumeDialog_StaticFields {
    struct Shock_ConsumeDialogObject_o *ms_Object;
};

struct Shock_ConsumeDialogObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ConsumeDialogObject_VTable vtable;
};

struct Shock_ConsumeDialogObject_o {
    struct Shock_ConsumeDialogObject_c *klass;
    void *monitor;
    struct Shock_ConsumeDialogObject_Fields fields;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_o UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_o, *PUnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_o;

struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_o {
    struct UnityEngine_PlayerLoop_EarlyUpdate_ResetFrameStatsAfterPresent_Fields fields;
};

typedef struct System_Net_Configuration_WindowsAuthenticationElement_Fields System_Net_Configuration_WindowsAuthenticationElement_Fields, *PSystem_Net_Configuration_WindowsAuthenticationElement_Fields;

struct System_Net_Configuration_WindowsAuthenticationElement_Fields {
    struct System_Configuration_ConfigurationElement_Fields super;
};

typedef struct System_Security_Principal_TokenImpersonationLevel_c System_Security_Principal_TokenImpersonationLevel_c, *PSystem_Security_Principal_TokenImpersonationLevel_c;

typedef struct System_Security_Principal_TokenImpersonationLevel_VTable System_Security_Principal_TokenImpersonationLevel_VTable, *PSystem_Security_Principal_TokenImpersonationLevel_VTable;

struct System_Security_Principal_TokenImpersonationLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Security_Principal_TokenImpersonationLevel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Principal_TokenImpersonationLevel_VTable vtable;
};

typedef struct UnityEngine_U2D_SpriteShapeRenderer_VTable UnityEngine_U2D_SpriteShapeRenderer_VTable, *PUnityEngine_U2D_SpriteShapeRenderer_VTable;

struct UnityEngine_U2D_SpriteShapeRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24E9330 MethodInfo_24E9330, *PMethodInfo_24E9330;

typedef union _union_271792 _union_271792, *P_union_271792;

union _union_271792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E9330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable System_Collections_Generic_Dictionary_Entry_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable, *PSystem_Collections_Generic_Dictionary_Entry_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable;

struct System_Collections_Generic_Dictionary_Entry_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_Rendering_GraphicsSettings_VTable UnityEngine_Rendering_GraphicsSettings_VTable, *PUnityEngine_Rendering_GraphicsSettings_VTable;

struct UnityEngine_Rendering_GraphicsSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1F46984 MethodInfo_1F46984, *PMethodInfo_1F46984;

struct MethodInfo_1F46984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163705 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Principal_TokenImpersonationLevel_o System_Security_Principal_TokenImpersonationLevel_o, *PSystem_Security_Principal_TokenImpersonationLevel_o;

typedef struct System_Security_Principal_TokenImpersonationLevel_Fields System_Security_Principal_TokenImpersonationLevel_Fields, *PSystem_Security_Principal_TokenImpersonationLevel_Fields;

struct System_Security_Principal_TokenImpersonationLevel_Fields {
    int32_t value__;
};

struct System_Security_Principal_TokenImpersonationLevel_o {
    struct System_Security_Principal_TokenImpersonationLevel_Fields fields;
};

typedef struct System_PlatformID_VTable System_PlatformID_VTable, *PSystem_PlatformID_VTable;

struct System_PlatformID_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_Protocol___c__DisplayClass585_0_o Shock_Protocol___c__DisplayClass585_0_o, *PShock_Protocol___c__DisplayClass585_0_o;

typedef struct Shock_Protocol___c__DisplayClass585_0_Fields Shock_Protocol___c__DisplayClass585_0_Fields, *PShock_Protocol___c__DisplayClass585_0_Fields;

typedef struct System_Action_RecvLiveMissionR__o System_Action_RecvLiveMissionR__o, *PSystem_Action_RecvLiveMissionR__o;

typedef struct System_Action_RecvLiveMissionR__c System_Action_RecvLiveMissionR__c, *PSystem_Action_RecvLiveMissionR__c;

typedef struct System_Action_RecvLiveMissionR__Fields System_Action_RecvLiveMissionR__Fields, *PSystem_Action_RecvLiveMissionR__Fields;

typedef struct System_Action_RecvLiveMissionR__VTable System_Action_RecvLiveMissionR__VTable, *PSystem_Action_RecvLiveMissionR__VTable;

struct System_Action_RecvLiveMissionR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLiveMissionR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLiveMissionR__VTable vtable;
};

struct System_Action_RecvLiveMissionR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLiveMissionR__o {
    struct System_Action_RecvLiveMissionR__c *klass;
    void *monitor;
    struct System_Action_RecvLiveMissionR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass585_0_Fields {
    struct System_Action_RecvLiveMissionR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass585_0_o {
    struct Shock_Protocol___c__DisplayClass585_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass585_0_Fields fields;
};

typedef struct System_Predicate_Toggle__VTable System_Predicate_Toggle__VTable, *PSystem_Predicate_Toggle__VTable;

struct System_Predicate_Toggle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_ComponentModel_EventHandlerList_c System_ComponentModel_EventHandlerList_c, *PSystem_ComponentModel_EventHandlerList_c;

typedef struct System_ComponentModel_EventHandlerList_VTable System_ComponentModel_EventHandlerList_VTable, *PSystem_ComponentModel_EventHandlerList_VTable;

struct System_ComponentModel_EventHandlerList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_ComponentModel_EventHandlerList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_EventHandlerList_VTable vtable;
};

typedef struct MethodInfo_28AD468 MethodInfo_28AD468, *PMethodInfo_28AD468;

typedef union _union_313494 _union_313494, *P_union_313494;

union _union_313494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ConsumeDialog_o Shock_ConsumeDialog_o, *PShock_ConsumeDialog_o;

typedef struct Shock_ConsumeDialog_Fields Shock_ConsumeDialog_Fields, *PShock_ConsumeDialog_Fields;

struct Shock_ConsumeDialog_Fields {
};

struct Shock_ConsumeDialog_o {
    struct Shock_ConsumeDialog_c *klass;
    void *monitor;
    struct Shock_ConsumeDialog_Fields fields;
};

typedef struct MethodInfo_1273B24 MethodInfo_1273B24, *PMethodInfo_1273B24;

typedef union _union_201234 _union_201234, *P_union_201234;

union _union_201234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A6734 MethodInfo_26A6734, *PMethodInfo_26A6734;

typedef union _union_278110 _union_278110, *P_union_278110;

union _union_278110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6734 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_ValueTypeFixupInfo_Fields System_Runtime_Serialization_ValueTypeFixupInfo_Fields, *PSystem_Runtime_Serialization_ValueTypeFixupInfo_Fields;

struct System_Runtime_Serialization_ValueTypeFixupInfo_Fields {
    int64_t _containerID;
    struct System_Reflection_FieldInfo_o *_parentField;
    struct System_Int32_array *_parentIndex;
};

typedef struct System_Collections_Generic_IList_IStoryPartData__o System_Collections_Generic_IList_IStoryPartData__o, *PSystem_Collections_Generic_IList_IStoryPartData__o;

typedef struct System_Collections_Generic_IList_IStoryPartData__Fields System_Collections_Generic_IList_IStoryPartData__Fields, *PSystem_Collections_Generic_IList_IStoryPartData__Fields;

struct System_Collections_Generic_IList_IStoryPartData__Fields {
};

struct System_Collections_Generic_IList_IStoryPartData__o {
    struct System_Collections_Generic_IList_IStoryPartData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_IStoryPartData__Fields fields;
};

typedef struct MethodInfo_28B6FFC MethodInfo_28B6FFC, *PMethodInfo_28B6FFC;

typedef union _union_311360 _union_311360, *P_union_311360;

union _union_311360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6FFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B7500 MethodInfo_16B7500, *PMethodInfo_16B7500;

typedef union _union_284248 _union_284248, *P_union_284248;

union _union_284248 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B7500 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284248 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_TweenerCore_float__float__FloatOptions__VTable DG_Tweening_Core_TweenerCore_float__float__FloatOptions__VTable, *PDG_Tweening_Core_TweenerCore_float__float__FloatOptions__VTable;

struct DG_Tweening_Core_TweenerCore_float__float__FloatOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_Validate;
    struct VirtualInvokeData _6_UpdateDelay;
    struct VirtualInvokeData _7_Startup;
    struct VirtualInvokeData _8_ApplyTween;
    struct VirtualInvokeData _9_ChangeStartValue;
    struct VirtualInvokeData _10_ChangeEndValue;
    struct VirtualInvokeData _11_ChangeEndValue;
    struct VirtualInvokeData _12_ChangeValues;
    struct VirtualInvokeData _13_SetFrom;
};

typedef struct System_Action_RecvLotteryGetR__Fields System_Action_RecvLotteryGetR__Fields, *PSystem_Action_RecvLotteryGetR__Fields;

struct System_Action_RecvLotteryGetR__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter_StaticFields System_Runtime_CompilerServices_ValueTaskAwaiter_StaticFields, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter_StaticFields;

struct System_Runtime_CompilerServices_ValueTaskAwaiter_StaticFields {
    struct System_Action_object__o *s_invokeActionDelegate;
};

typedef struct MethodInfo_2052388 MethodInfo_2052388, *PMethodInfo_2052388;

typedef union _union_220539 _union_220539, *P_union_220539;

union _union_220539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_325276C MethodInfo_325276C, *PMethodInfo_325276C;

typedef union _union_292136 _union_292136, *P_union_292136;

union _union_292136 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325276C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292136 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268E7AC MethodInfo_268E7AC, *PMethodInfo_268E7AC;

typedef union _union_311978 _union_311978, *P_union_311978;

union _union_311978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E7AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321993 _union_321993, *P_union_321993;

union _union_321993 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321996 _union_321996, *P_union_321996;

union _union_321996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1273B80 MethodInfo_1273B80, *PMethodInfo_1273B80;

typedef union _union_201236 _union_201236, *P_union_201236;

union _union_201236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273B80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321999 _union_321999, *P_union_321999;

union _union_321999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBC6C0 MethodInfo_2DBC6C0, *PMethodInfo_2DBC6C0;

typedef union _union_241691 _union_241691, *P_union_241691;

union _union_241691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC6C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _Module__67_c _Module__67_c, *P_Module__67_c;

struct _Module__67_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_164591 _union_164591, *P_union_164591;

union _union_164591 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264F1AC MethodInfo_264F1AC, *PMethodInfo_264F1AC;

struct MethodInfo_264F1AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178040 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164593 _union_164593, *P_union_164593;

union _union_164593 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_337AA80 MethodInfo_337AA80, *PMethodInfo_337AA80;

typedef struct MethodInfo_337AA80_RGCTXs MethodInfo_337AA80_RGCTXs, *PMethodInfo_337AA80_RGCTXs;

typedef union _union_289287 _union_289287, *P_union_289287;

struct MethodInfo_337AA80_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T_;
    struct MethodInfo *_1_UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T___ctor;
};

union _union_289287 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337AA80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337AA80_RGCTXs *rgctx_data;
    union _union_289287 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MissionSceneUtil___c__DisplayClass12_0_c Aoharu_MissionSceneUtil___c__DisplayClass12_0_c, *PAoharu_MissionSceneUtil___c__DisplayClass12_0_c;

typedef struct Aoharu_MissionSceneUtil___c__DisplayClass12_0_VTable Aoharu_MissionSceneUtil___c__DisplayClass12_0_VTable, *PAoharu_MissionSceneUtil___c__DisplayClass12_0_VTable;

struct Aoharu_MissionSceneUtil___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MissionSceneUtil___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MissionSceneUtil___c__DisplayClass12_0_VTable vtable;
};

typedef union _union_164595 _union_164595, *P_union_164595;

union _union_164595 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_SceneLoadFactory_Fields Chipstar_Downloads_SceneLoadFactory_Fields, *PChipstar_Downloads_SceneLoadFactory_Fields;

struct Chipstar_Downloads_SceneLoadFactory_Fields {
    int32_t _Priority_k__BackingField;
    struct Chipstar_Downloads_ILoadDatabase_o *_Database_k__BackingField;
};

typedef union _union_164597 _union_164597, *P_union_164597;

union _union_164597 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_ExchangeItemMst__Fields System_Collections_Generic_IEnumerator_ExchangeItemMst__Fields, *PSystem_Collections_Generic_IEnumerator_ExchangeItemMst__Fields;

struct System_Collections_Generic_IEnumerator_ExchangeItemMst__Fields {
};

typedef union _union_164599 _union_164599, *P_union_164599;

union _union_164599 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameSettings_Fields Shock_GameSettings_Fields, *PShock_GameSettings_Fields;

struct Shock_GameSettings_Fields {
};

typedef struct Aoharu_MusicSelectScrollCell_DifficultyContent_c Aoharu_MusicSelectScrollCell_DifficultyContent_c, *PAoharu_MusicSelectScrollCell_DifficultyContent_c;

typedef struct Aoharu_MusicSelectScrollCell_DifficultyContent_VTable Aoharu_MusicSelectScrollCell_DifficultyContent_VTable, *PAoharu_MusicSelectScrollCell_DifficultyContent_VTable;

struct Aoharu_MusicSelectScrollCell_DifficultyContent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScrollCell_DifficultyContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_VTable vtable;
};

typedef struct MethodInfo_2052390 MethodInfo_2052390, *PMethodInfo_2052390;

typedef union _union_220751 _union_220751, *P_union_220751;

union _union_220751 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220751 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__Fields Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__Fields, *PCysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__Fields;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_o Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_o, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_o;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_c Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_c, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_c;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Fields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Fields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Fields;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_StaticFields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_StaticFields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_StaticFields;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_VTable Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_VTable, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_VTable;

typedef struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__o Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__o, *PCysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__o;

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Fields {
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_o *nextNode;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o core;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_o {
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_Fields fields;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
    struct VirtualInvokeData _8_get_NextNode;
    struct VirtualInvokeData _9_TrySetResult;
    struct VirtualInvokeData _10_TrySetException;
    struct VirtualInvokeData _11_TrySetCanceled;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_VTable vtable;
};

struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__o {
    struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__Fields fields;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_AutoResetUniTaskCompletionSource__o pool;
};

typedef struct MethodInfo_13DF7C0_RGCTXs MethodInfo_13DF7C0_RGCTXs, *PMethodInfo_13DF7C0_RGCTXs;

struct MethodInfo_13DF7C0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_Experimental_Audio_AudioSampleProvider_SampleFramesHandler_Fields UnityEngine_Experimental_Audio_AudioSampleProvider_SampleFramesHandler_Fields, *PUnityEngine_Experimental_Audio_AudioSampleProvider_SampleFramesHandler_Fields;

struct UnityEngine_Experimental_Audio_AudioSampleProvider_SampleFramesHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1EE0994 MethodInfo_1EE0994, *PMethodInfo_1EE0994;

typedef union _union_306328 _union_306328, *P_union_306328;

union _union_306328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0994 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321990 _union_321990, *P_union_321990;

union _union_321990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_EventHandlerList_o System_ComponentModel_EventHandlerList_o, *PSystem_ComponentModel_EventHandlerList_o;

typedef struct System_ComponentModel_EventHandlerList_Fields System_ComponentModel_EventHandlerList_Fields, *PSystem_ComponentModel_EventHandlerList_Fields;

typedef struct System_ComponentModel_EventHandlerList_ListEntry_o System_ComponentModel_EventHandlerList_ListEntry_o, *PSystem_ComponentModel_EventHandlerList_ListEntry_o;

typedef struct System_ComponentModel_Component_o System_ComponentModel_Component_o, *PSystem_ComponentModel_Component_o;

typedef struct System_ComponentModel_EventHandlerList_ListEntry_c System_ComponentModel_EventHandlerList_ListEntry_c, *PSystem_ComponentModel_EventHandlerList_ListEntry_c;

typedef struct System_ComponentModel_EventHandlerList_ListEntry_Fields System_ComponentModel_EventHandlerList_ListEntry_Fields, *PSystem_ComponentModel_EventHandlerList_ListEntry_Fields;

typedef struct System_ComponentModel_Component_c System_ComponentModel_Component_c, *PSystem_ComponentModel_Component_c;

typedef struct System_ComponentModel_Component_Fields System_ComponentModel_Component_Fields, *PSystem_ComponentModel_Component_Fields;

typedef struct System_ComponentModel_EventHandlerList_ListEntry_VTable System_ComponentModel_EventHandlerList_ListEntry_VTable, *PSystem_ComponentModel_EventHandlerList_ListEntry_VTable;

typedef struct System_ComponentModel_Component_StaticFields System_ComponentModel_Component_StaticFields, *PSystem_ComponentModel_Component_StaticFields;

typedef struct System_ComponentModel_Component_VTable System_ComponentModel_Component_VTable, *PSystem_ComponentModel_Component_VTable;

typedef struct System_ComponentModel_ISite_o System_ComponentModel_ISite_o, *PSystem_ComponentModel_ISite_o;

typedef struct System_ComponentModel_ISite_c System_ComponentModel_ISite_c, *PSystem_ComponentModel_ISite_c;

typedef struct System_ComponentModel_ISite_Fields System_ComponentModel_ISite_Fields, *PSystem_ComponentModel_ISite_Fields;

struct System_ComponentModel_EventHandlerList_ListEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_ComponentModel_EventHandlerList_ListEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_EventHandlerList_ListEntry_VTable vtable;
};

struct System_ComponentModel_EventHandlerList_ListEntry_Fields {
    struct System_ComponentModel_EventHandlerList_ListEntry_o *_next;
    struct Il2CppObject *_key;
    struct System_Delegate_o *_handler;
};

struct System_ComponentModel_EventHandlerList_ListEntry_o {
    struct System_ComponentModel_EventHandlerList_ListEntry_c *klass;
    void *monitor;
    struct System_ComponentModel_EventHandlerList_ListEntry_Fields fields;
};

struct System_ComponentModel_EventHandlerList_Fields {
    struct System_ComponentModel_EventHandlerList_ListEntry_o *_head;
    struct System_ComponentModel_Component_o *_parent;
};

struct System_ComponentModel_EventHandlerList_o {
    struct System_ComponentModel_EventHandlerList_c *klass;
    void *monitor;
    struct System_ComponentModel_EventHandlerList_Fields fields;
};

struct System_ComponentModel_ISite_Fields {
};

struct System_ComponentModel_Component_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_add_Disposed;
    struct VirtualInvokeData _9_remove_Disposed;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_CanRaiseEvents;
    struct VirtualInvokeData _12_get_Site;
    struct VirtualInvokeData _13_set_Site;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_GetService;
};

struct System_ComponentModel_Component_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_Component_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_Component_VTable vtable;
};

struct System_ComponentModel_ISite_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_ComponentModel_ISite_o {
    struct System_ComponentModel_ISite_c *klass;
    void *monitor;
    struct System_ComponentModel_ISite_Fields fields;
};

struct System_ComponentModel_Component_StaticFields {
    struct Il2CppObject *EventDisposed;
};

struct System_ComponentModel_Component_Fields {
    struct System_MarshalByRefObject_Fields super;
    struct System_ComponentModel_ISite_o *site;
    struct System_ComponentModel_EventHandlerList_o *events;
};

struct System_ComponentModel_Component_o {
    struct System_ComponentModel_Component_c *klass;
    void *monitor;
    struct System_ComponentModel_Component_Fields fields;
};

typedef struct Aoharu_MusicSelectScrollCell_DifficultyContent_o Aoharu_MusicSelectScrollCell_DifficultyContent_o, *PAoharu_MusicSelectScrollCell_DifficultyContent_o;

typedef struct Aoharu_MusicSelectScrollCell_DifficultyContent_Fields Aoharu_MusicSelectScrollCell_DifficultyContent_Fields, *PAoharu_MusicSelectScrollCell_DifficultyContent_Fields;

typedef struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_o Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_o, *PAoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_o;

typedef struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_c Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_c, *PAoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_c;

typedef struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_Fields Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_Fields, *PAoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_Fields;

typedef struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_VTable Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_VTable, *PAoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_VTable;

struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_VTable vtable;
};

struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_Fields {
    struct UnityEngine_GameObject_o *m_GameObject;
    struct Shock_SpriteNumber_o *m_SpriteNumber;
};

struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_o {
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_Fields fields;
};

struct Aoharu_MusicSelectScrollCell_DifficultyContent_Fields {
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_o *normal;
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_o *hard;
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_o *expart;
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_DifficultyItem_o *master;
};

struct Aoharu_MusicSelectScrollCell_DifficultyContent_o {
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_Fields fields;
};

typedef union _union_321984 _union_321984, *P_union_321984;

union _union_321984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321987 _union_321987, *P_union_321987;

union _union_321987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_BillingProductRewardMstTable_c Shock_BillingProductRewardMstTable_c, *PShock_BillingProductRewardMstTable_c;

typedef struct Shock_BillingProductRewardMstTable_StaticFields Shock_BillingProductRewardMstTable_StaticFields, *PShock_BillingProductRewardMstTable_StaticFields;

typedef struct Shock_BillingProductRewardMstTable_VTable Shock_BillingProductRewardMstTable_VTable, *PShock_BillingProductRewardMstTable_VTable;

typedef struct Shock_BillingProductRewardMstTable_o Shock_BillingProductRewardMstTable_o, *PShock_BillingProductRewardMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__o;

typedef struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___o Carbon_ListDictionary_uint__List_BillingProductRewardMst___o, *PCarbon_ListDictionary_uint__List_BillingProductRewardMst___o;

typedef struct Shock_BillingProductRewardMstTable_Fields Shock_BillingProductRewardMstTable_Fields, *PShock_BillingProductRewardMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__Fields;

typedef struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___c Carbon_ListDictionary_uint__List_BillingProductRewardMst___c, *PCarbon_ListDictionary_uint__List_BillingProductRewardMst___c;

typedef struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___Fields Carbon_ListDictionary_uint__List_BillingProductRewardMst___Fields, *PCarbon_ListDictionary_uint__List_BillingProductRewardMst___Fields;

typedef struct Shock_GameMstTableBase_BillingProductRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_BillingProductRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_BillingProductRewardMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__VTable;

typedef struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___VTable Carbon_ListDictionary_uint__List_BillingProductRewardMst___VTable, *PCarbon_ListDictionary_uint__List_BillingProductRewardMst___VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GameMstTableBase_BillingProductRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__VTable vtable;
};

struct Shock_BillingProductRewardMstTable_Fields {
    struct Shock_GameMstTableBase_BillingProductRewardMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_BillingProductRewardMstTable_o {
    struct Shock_BillingProductRewardMstTable_c *klass;
    void *monitor;
    struct Shock_BillingProductRewardMstTable_Fields fields;
};

struct Shock_BillingProductRewardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_BillingProductRewardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_BillingProductRewardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingProductRewardMstTable_VTable vtable;
};

struct Shock_BillingProductRewardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_BillingProductRewardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___BillingProductRewardMst__o *ms_HashTable;
    struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___o *ms_BillingProductRewardMstTable;
};

struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___o {
    struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___Fields fields;
};

struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__List_BillingProductRewardMst___VTable vtable;
};

typedef struct MethodInfo_2052398 MethodInfo_2052398, *PMethodInfo_2052398;

typedef union _union_220963 _union_220963, *P_union_220963;

union _union_220963 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17484EC MethodInfo_17484EC, *PMethodInfo_17484EC;

typedef union _union_162419 _union_162419, *P_union_162419;

union _union_162419 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17484EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162419 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveGuestSelectScene_o Aoharu_LiveGuestSelectScene_o, *PAoharu_LiveGuestSelectScene_o;

typedef struct Aoharu_LiveGuestSelectScene_Fields Aoharu_LiveGuestSelectScene_Fields, *PAoharu_LiveGuestSelectScene_Fields;

typedef struct Aoharu_GuestSelectScroll_o Aoharu_GuestSelectScroll_o, *PAoharu_GuestSelectScroll_o;

typedef struct Aoharu_LiveGuestSelectScene_MySave_o Aoharu_LiveGuestSelectScene_MySave_o, *PAoharu_LiveGuestSelectScene_MySave_o;

typedef struct Aoharu_GuestSelectScroll_c Aoharu_GuestSelectScroll_c, *PAoharu_GuestSelectScroll_c;

typedef struct Aoharu_GuestSelectScroll_Fields Aoharu_GuestSelectScroll_Fields, *PAoharu_GuestSelectScroll_Fields;

typedef struct Aoharu_LiveGuestSelectScene_MySave_c Aoharu_LiveGuestSelectScene_MySave_c, *PAoharu_LiveGuestSelectScene_MySave_c;

typedef struct Aoharu_LiveGuestSelectScene_MySave_Fields Aoharu_LiveGuestSelectScene_MySave_Fields, *PAoharu_LiveGuestSelectScene_MySave_Fields;

typedef struct Aoharu_GuestSelectScroll_VTable Aoharu_GuestSelectScroll_VTable, *PAoharu_GuestSelectScroll_VTable;

typedef struct FancyScrollView_FancyScrollRect_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields FancyScrollView_FancyScrollRect_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields, *PFancyScrollView_FancyScrollRect_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields;

typedef struct System_Action_Friend__o System_Action_Friend__o, *PSystem_Action_Friend__o;

typedef struct Aoharu_LiveGuestSelectScene_MySave_VTable Aoharu_LiveGuestSelectScene_MySave_VTable, *PAoharu_LiveGuestSelectScene_MySave_VTable;

typedef struct System_Action_Friend__c System_Action_Friend__c, *PSystem_Action_Friend__c;

typedef struct System_Action_Friend__Fields System_Action_Friend__Fields, *PSystem_Action_Friend__Fields;

typedef struct System_Action_Friend__VTable System_Action_Friend__VTable, *PSystem_Action_Friend__VTable;

struct FancyScrollView_FancyScrollRect_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct Aoharu_GuestSelectScroll_Fields {
    struct FancyScrollView_FancyScrollRect_GuestSelectSelectScrollItemData__GuestSelectSelectScrollContext__Fields super;
    struct FancyScrollView_Scroller_o *m_Scroller;
    struct Prefab_o *m_CellPrefab;
    float cellSize;
    struct System_Action_Friend__o *_OnSelect_k__BackingField;
};

struct System_Action_Friend__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_LiveGuestSelectScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_InOutAnimatorsController_o *animator;
    struct Aoharu_GuestSelectScroll_o *m_ScrollView;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus_o *m_MusicStatus;
    struct Shock_ButtonEvent_o *m_ReloadButton;
    struct UnityEngine_RectTransform_o *m_RefreshObj;
    struct UnityEngine_RectTransform_o *m_TimerObj;
    struct Shock_TextMeshUI_o *m_TimerText;
    struct StaticBluredScreen_o *blur;
    struct UnityEngine_CanvasGroup_o *canvasGroup;
    int32_t m_ReloadTime;
    struct Aoharu_LiveGuestSelectScene_MySave_o *m_MySave;
    struct System_Threading_CancellationTokenSource_o *tokenSource;
};

struct Aoharu_LiveGuestSelectScene_o {
    struct Aoharu_LiveGuestSelectScene_c *klass;
    void *monitor;
    struct Aoharu_LiveGuestSelectScene_Fields fields;
};

struct System_Action_Friend__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Friend__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Friend__VTable vtable;
};

struct System_Action_Friend__o {
    struct System_Action_Friend__c *klass;
    void *monitor;
    struct System_Action_Friend__Fields fields;
};

struct Aoharu_GuestSelectScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Aoharu_GuestSelectScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSelectScroll_VTable vtable;
};

struct Aoharu_GuestSelectScroll_o {
    struct Aoharu_GuestSelectScroll_c *klass;
    void *monitor;
    struct Aoharu_GuestSelectScroll_Fields fields;
};

struct Aoharu_LiveGuestSelectScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveGuestSelectScene_MySave_Fields {
    int32_t LiveType;
    uint32_t LiveTypeValue;
    uint32_t LiveId;
    int32_t LiveLevel;
    uint32_t RecommendId;
    bool IsAutoSort;
    bool UseStarAssist;
};

struct Aoharu_LiveGuestSelectScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveGuestSelectScene_MySave_VTable vtable;
};

struct Aoharu_LiveGuestSelectScene_MySave_o {
    struct Aoharu_LiveGuestSelectScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_LiveGuestSelectScene_MySave_Fields fields;
};

typedef struct MethodInfo_28AD470 MethodInfo_28AD470, *PMethodInfo_28AD470;

typedef union _union_313576 _union_313576, *P_union_313576;

union _union_313576 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD470 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313576 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureScreenController___c__DisplayClass8_0_VTable Shock_Scenes_Adventure_AdventureScreenController___c__DisplayClass8_0_VTable, *PShock_Scenes_Adventure_AdventureScreenController___c__DisplayClass8_0_VTable;

struct Shock_Scenes_Adventure_AdventureScreenController___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_c Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_c, *PAoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_c;

typedef struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_VTable Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_VTable, *PAoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_VTable;

struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_VTable vtable;
};

typedef struct MethodInfo_20AA9C8 MethodInfo_20AA9C8, *PMethodInfo_20AA9C8;

typedef union _union_275776 _union_275776, *P_union_275776;

union _union_275776 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA9C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_Fields Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_Fields, *PCysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_o Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_o, *PCysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_o;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_c Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_c, *PCysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_c;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_Fields Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_Fields, *PCysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_StaticFields Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_StaticFields, *PCysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_VTable Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_VTable, *PCysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o __t__builder;
    struct Cysharp_Threading_Tasks_UniTask_o task;
    struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_o *__4__this;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_o __u__1;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_StaticFields {
    struct System_Action_object__o *cancellationCallbackDelegate;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_Fields {
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Threading_CancellationTokenRegistration_o tokenRegistration;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o core;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_o {
    struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_VTable vtable;
};

typedef struct Aoharu_Bingo_BingoAnimation___c__DisplayClass12_0_Fields Aoharu_Bingo_BingoAnimation___c__DisplayClass12_0_Fields, *PAoharu_Bingo_BingoAnimation___c__DisplayClass12_0_Fields;

struct Aoharu_Bingo_BingoAnimation___c__DisplayClass12_0_Fields {
    uint32_t clearNumber;
    struct Aoharu_Bingo_BingoCellItem_o *cellItem;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321981 _union_321981, *P_union_321981;

union _union_321981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_SimpleJSON_JSON_o I2_Loc_SimpleJSON_JSON_o, *PI2_Loc_SimpleJSON_JSON_o;

typedef struct I2_Loc_SimpleJSON_JSON_c I2_Loc_SimpleJSON_JSON_c, *PI2_Loc_SimpleJSON_JSON_c;

typedef struct I2_Loc_SimpleJSON_JSON_Fields I2_Loc_SimpleJSON_JSON_Fields, *PI2_Loc_SimpleJSON_JSON_Fields;

typedef struct I2_Loc_SimpleJSON_JSON_VTable I2_Loc_SimpleJSON_JSON_VTable, *PI2_Loc_SimpleJSON_JSON_VTable;

struct I2_Loc_SimpleJSON_JSON_Fields {
};

struct I2_Loc_SimpleJSON_JSON_o {
    struct I2_Loc_SimpleJSON_JSON_c *klass;
    void *monitor;
    struct I2_Loc_SimpleJSON_JSON_Fields fields;
};

struct I2_Loc_SimpleJSON_JSON_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_SimpleJSON_JSON_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_SimpleJSON_JSON_VTable vtable;
};

typedef union _union_321972 _union_321972, *P_union_321972;

union _union_321972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321975 _union_321975, *P_union_321975;

union _union_321975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2658D68 MethodInfo_2658D68, *PMethodInfo_2658D68;

typedef union _union_173860 _union_173860, *P_union_173860;

union _union_173860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658D68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321978 _union_321978, *P_union_321978;

union _union_321978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251D374 MethodInfo_251D374, *PMethodInfo_251D374;

struct MethodInfo_251D374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_o UnityEngine_UIElements_PanelEventHandler_PointerEvent_o, *PUnityEngine_UIElements_PanelEventHandler_PointerEvent_o;

typedef struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_Fields UnityEngine_UIElements_PanelEventHandler_PointerEvent_Fields, *PUnityEngine_UIElements_PanelEventHandler_PointerEvent_Fields;

struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_Fields {
    int32_t _pointerId_k__BackingField;
    struct System_String_o *_pointerType_k__BackingField;
    bool _isPrimary_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    struct UnityEngine_Vector3_o _position_k__BackingField;
    struct UnityEngine_Vector3_o _localPosition_k__BackingField;
    struct UnityEngine_Vector3_o _deltaPosition_k__BackingField;
    float _deltaTime_k__BackingField;
    int32_t _clickCount_k__BackingField;
    float _pressure_k__BackingField;
    float _tangentialPressure_k__BackingField;
    float _altitudeAngle_k__BackingField;
    float _azimuthAngle_k__BackingField;
    float _twist_k__BackingField;
    struct UnityEngine_Vector2_o _radius_k__BackingField;
    struct UnityEngine_Vector2_o _radiusVariance_k__BackingField;
    int32_t _modifiers_k__BackingField;
};

struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_o {
    struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PanelEventHandler_PointerEvent_Fields fields;
};

typedef union _union_164573 _union_164573, *P_union_164573;

union _union_164573 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19138E0_RGCTXs MethodInfo_19138E0_RGCTXs, *PMethodInfo_19138E0_RGCTXs;

struct MethodInfo_19138E0_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef union _union_164575 _union_164575, *P_union_164575;

union _union_164575 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider2D__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider2D__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider2D__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider2D__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider2D__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider2D__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider2D__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider2D__VTable vtable;
};

typedef union _union_164579 _union_164579, *P_union_164579;

union _union_164579 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EABF2C MethodInfo_1EABF2C, *PMethodInfo_1EABF2C;

typedef union _union_263546 _union_263546, *P_union_263546;

union _union_263546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABF2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_DropDownControll_Fields Aoharu_HomePreset_DropDownControll_Fields, *PAoharu_HomePreset_DropDownControll_Fields;

struct Aoharu_HomePreset_DropDownControll_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
};

typedef struct UnityEngine_UIElements_UIR_OwnedState_VTable UnityEngine_UIElements_UIR_OwnedState_VTable, *PUnityEngine_UIElements_UIR_OwnedState_VTable;

struct UnityEngine_UIElements_UIR_OwnedState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1EABF18 MethodInfo_1EABF18, *PMethodInfo_1EABF18;

typedef union _union_264918 _union_264918, *P_union_264918;

union _union_264918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABF18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321960 _union_321960, *P_union_321960;

union _union_321960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Training_TrainingItemSettingDialog___c__DisplayClass11_0_VTable Aoharu_Training_TrainingItemSettingDialog___c__DisplayClass11_0_VTable, *PAoharu_Training_TrainingItemSettingDialog___c__DisplayClass11_0_VTable;

struct Aoharu_Training_TrainingItemSettingDialog___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321963 _union_321963, *P_union_321963;

union _union_321963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MultieventPenaltyMst_Fields Shock_MultieventPenaltyMst_Fields, *PShock_MultieventPenaltyMst_Fields;

struct Shock_MultieventPenaltyMst_Fields {
    uint32_t _penaltyCount;
    int32_t _penaltySec;
    uint32_t _masterReleaseLabelId;
};

typedef struct UniRx_AsyncOperationExtensions___c__DisplayClass1_0_T__Fields UniRx_AsyncOperationExtensions___c__DisplayClass1_0_T__Fields, *PUniRx_AsyncOperationExtensions___c__DisplayClass1_0_T__Fields;

struct UniRx_AsyncOperationExtensions___c__DisplayClass1_0_T__Fields {
    struct Il2CppObject *asyncOperation;
    struct UniRx_IProgress_float__o *progress;
};

typedef union _union_321966 _union_321966, *P_union_321966;

union _union_321966 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A66CC MethodInfo_33A66CC, *PMethodInfo_33A66CC;

typedef union _union_233287 _union_233287, *P_union_233287;

union _union_233287 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A66CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233287 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321969 _union_321969, *P_union_321969;

union _union_321969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BB2260 MethodInfo_1BB2260, *PMethodInfo_1BB2260;

typedef union _union_302052 _union_302052, *P_union_302052;

union _union_302052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB2260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveUtils___c_Fields Aoharu_LiveUtils___c_Fields, *PAoharu_LiveUtils___c_Fields;

struct Aoharu_LiveUtils___c_Fields {
};

typedef struct MethodInfo_19DB8A4 MethodInfo_19DB8A4, *PMethodInfo_19DB8A4;

typedef union _union_254321 _union_254321, *P_union_254321;

union _union_254321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB8A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164581 _union_164581, *P_union_164581;

union _union_164581 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164583 _union_164583, *P_union_164583;

union _union_164583 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_TitleData__uint__c System_Func_TitleData__uint__c, *PSystem_Func_TitleData__uint__c;

typedef struct System_Func_TitleData__uint__VTable System_Func_TitleData__uint__VTable, *PSystem_Func_TitleData__uint__VTable;

struct System_Func_TitleData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TitleData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TitleData__uint__VTable vtable;
};

typedef union _union_164585 _union_164585, *P_union_164585;

union _union_164585 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Notice_GroupExpNoticeWindow___c_StaticFields Shock_Notice_GroupExpNoticeWindow___c_StaticFields, *PShock_Notice_GroupExpNoticeWindow___c_StaticFields;

typedef struct Shock_Notice_GroupExpNoticeWindow___c_o Shock_Notice_GroupExpNoticeWindow___c_o, *PShock_Notice_GroupExpNoticeWindow___c_o;

typedef struct System_Action_GroupExpNoticeWindowItem__o System_Action_GroupExpNoticeWindowItem__o, *PSystem_Action_GroupExpNoticeWindowItem__o;

typedef struct System_Predicate_GroupExpNoticeWindowItem__o System_Predicate_GroupExpNoticeWindowItem__o, *PSystem_Predicate_GroupExpNoticeWindowItem__o;

typedef struct Shock_Notice_GroupExpNoticeWindow___c_c Shock_Notice_GroupExpNoticeWindow___c_c, *PShock_Notice_GroupExpNoticeWindow___c_c;

typedef struct Shock_Notice_GroupExpNoticeWindow___c_Fields Shock_Notice_GroupExpNoticeWindow___c_Fields, *PShock_Notice_GroupExpNoticeWindow___c_Fields;

typedef struct System_Action_GroupExpNoticeWindowItem__c System_Action_GroupExpNoticeWindowItem__c, *PSystem_Action_GroupExpNoticeWindowItem__c;

typedef struct System_Action_GroupExpNoticeWindowItem__Fields System_Action_GroupExpNoticeWindowItem__Fields, *PSystem_Action_GroupExpNoticeWindowItem__Fields;

typedef struct System_Predicate_GroupExpNoticeWindowItem__c System_Predicate_GroupExpNoticeWindowItem__c, *PSystem_Predicate_GroupExpNoticeWindowItem__c;

typedef struct System_Predicate_GroupExpNoticeWindowItem__Fields System_Predicate_GroupExpNoticeWindowItem__Fields, *PSystem_Predicate_GroupExpNoticeWindowItem__Fields;

typedef struct Shock_Notice_GroupExpNoticeWindow___c_VTable Shock_Notice_GroupExpNoticeWindow___c_VTable, *PShock_Notice_GroupExpNoticeWindow___c_VTable;

typedef struct System_Action_GroupExpNoticeWindowItem__VTable System_Action_GroupExpNoticeWindowItem__VTable, *PSystem_Action_GroupExpNoticeWindowItem__VTable;

typedef struct System_Predicate_GroupExpNoticeWindowItem__VTable System_Predicate_GroupExpNoticeWindowItem__VTable, *PSystem_Predicate_GroupExpNoticeWindowItem__VTable;

struct System_Action_GroupExpNoticeWindowItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GroupExpNoticeWindowItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GroupExpNoticeWindowItem__VTable vtable;
};

struct System_Action_GroupExpNoticeWindowItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GroupExpNoticeWindowItem__o {
    struct System_Action_GroupExpNoticeWindowItem__c *klass;
    void *monitor;
    struct System_Action_GroupExpNoticeWindowItem__Fields fields;
};

struct System_Predicate_GroupExpNoticeWindowItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_Notice_GroupExpNoticeWindow___c_StaticFields {
    struct Shock_Notice_GroupExpNoticeWindow___c_o *__9;
    struct System_Action_GroupExpNoticeWindowItem__o *__9__0_0;
    struct System_Predicate_GroupExpNoticeWindowItem__o *__9__0_1;
};

struct Shock_Notice_GroupExpNoticeWindow___c_Fields {
};

struct Shock_Notice_GroupExpNoticeWindow___c_o {
    struct Shock_Notice_GroupExpNoticeWindow___c_c *klass;
    void *monitor;
    struct Shock_Notice_GroupExpNoticeWindow___c_Fields fields;
};

struct Shock_Notice_GroupExpNoticeWindow___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_GroupExpNoticeWindow___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Notice_GroupExpNoticeWindow___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_GroupExpNoticeWindow___c_VTable vtable;
};

struct System_Predicate_GroupExpNoticeWindowItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_GroupExpNoticeWindowItem__o {
    struct System_Predicate_GroupExpNoticeWindowItem__c *klass;
    void *monitor;
    struct System_Predicate_GroupExpNoticeWindowItem__Fields fields;
};

struct System_Predicate_GroupExpNoticeWindowItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_GroupExpNoticeWindowItem__VTable vtable;
};

typedef union _union_164587 _union_164587, *P_union_164587;

union _union_164587 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164589 _union_164589, *P_union_164589;

union _union_164589 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_RadioButtonGroup_UxmlTraits_VTable UnityEngine_UIElements_RadioButtonGroup_UxmlTraits_VTable, *PUnityEngine_UIElements_RadioButtonGroup_UxmlTraits_VTable;

struct UnityEngine_UIElements_RadioButtonGroup_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

typedef struct MethodInfo_30AA368_RGCTXs MethodInfo_30AA368_RGCTXs, *PMethodInfo_30AA368_RGCTXs;

struct MethodInfo_30AA368_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct TMPro_TMP_VertexDataUpdateFlags_VTable TMPro_TMP_VertexDataUpdateFlags_VTable, *PTMPro_TMP_VertexDataUpdateFlags_VTable;

struct TMPro_TMP_VertexDataUpdateFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_UIElements_UIR_RenderChainVEData_c UnityEngine_UIElements_UIR_RenderChainVEData_c, *PUnityEngine_UIElements_UIR_RenderChainVEData_c;

typedef struct UnityEngine_UIElements_UIR_RenderChainVEData_VTable UnityEngine_UIElements_UIR_RenderChainVEData_VTable, *PUnityEngine_UIElements_UIR_RenderChainVEData_VTable;

struct UnityEngine_UIElements_UIR_RenderChainVEData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_RenderChainVEData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_RenderChainVEData_VTable vtable;
};

typedef struct System_Func_TitleData__uint__o System_Func_TitleData__uint__o, *PSystem_Func_TitleData__uint__o;

typedef struct System_Func_TitleData__uint__Fields System_Func_TitleData__uint__Fields, *PSystem_Func_TitleData__uint__Fields;

struct System_Func_TitleData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TitleData__uint__o {
    struct System_Func_TitleData__uint__c *klass;
    void *monitor;
    struct System_Func_TitleData__uint__Fields fields;
};

typedef struct System_ComponentModel_ReflectPropertyDescriptor_Fields System_ComponentModel_ReflectPropertyDescriptor_Fields, *PSystem_ComponentModel_ReflectPropertyDescriptor_Fields;

typedef struct System_Reflection_PropertyInfo_o System_Reflection_PropertyInfo_o, *PSystem_Reflection_PropertyInfo_o;

typedef struct System_Reflection_PropertyInfo_c System_Reflection_PropertyInfo_c, *PSystem_Reflection_PropertyInfo_c;

typedef struct System_Reflection_PropertyInfo_Fields System_Reflection_PropertyInfo_Fields, *PSystem_Reflection_PropertyInfo_Fields;

typedef struct System_Reflection_PropertyInfo_VTable System_Reflection_PropertyInfo_VTable, *PSystem_Reflection_PropertyInfo_VTable;

struct System_Reflection_PropertyInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_GetGetMethod;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_GetSetMethod;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_GetValue;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_SetValue;
};

struct System_ComponentModel_ReflectPropertyDescriptor_Fields {
    struct System_ComponentModel_PropertyDescriptor_Fields super;
    struct System_Collections_Specialized_BitVector32_o state;
    struct System_Type_o *componentClass;
    struct System_Type_o *type;
    struct Il2CppObject *defaultValue;
    struct Il2CppObject *ambientValue;
    struct System_Reflection_PropertyInfo_o *propInfo;
    struct System_Reflection_MethodInfo_o *getMethod;
    struct System_Reflection_MethodInfo_o *setMethod;
    struct System_Reflection_MethodInfo_o *shouldSerializeMethod;
    struct System_Reflection_MethodInfo_o *resetMethod;
    struct System_ComponentModel_EventDescriptor_o *realChangedEvent;
    struct System_ComponentModel_EventDescriptor_o *realIPropChangedEvent;
    struct System_Type_o *receiverType;
};

struct System_Reflection_PropertyInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_PropertyInfo_VTable vtable;
};

struct System_Reflection_PropertyInfo_Fields {
    struct System_Reflection_MemberInfo_Fields super;
};

struct System_Reflection_PropertyInfo_o {
    struct System_Reflection_PropertyInfo_c *klass;
    void *monitor;
    struct System_Reflection_PropertyInfo_Fields fields;
};

typedef struct MethodInfo_2658D88 MethodInfo_2658D88, *PMethodInfo_2658D88;

typedef union _union_175298 _union_175298, *P_union_175298;

union _union_175298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658D88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_LotteryPriceMst__Fields System_Collections_Generic_IEnumerable_LotteryPriceMst__Fields, *PSystem_Collections_Generic_IEnumerable_LotteryPriceMst__Fields;

struct System_Collections_Generic_IEnumerable_LotteryPriceMst__Fields {
};

typedef struct MethodInfo_26D1750 MethodInfo_26D1750, *PMethodInfo_26D1750;

typedef union _union_272078 _union_272078, *P_union_272078;

union _union_272078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D1750 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3148E78 MethodInfo_3148E78, *PMethodInfo_3148E78;

typedef union _union_225379 _union_225379, *P_union_225379;

union _union_225379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148E78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243EA18 MethodInfo_243EA18, *PMethodInfo_243EA18;

struct MethodInfo_243EA18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_int__Guid__VTable System_Collections_Generic_KeyValuePair_int__Guid__VTable, *PSystem_Collections_Generic_KeyValuePair_int__Guid__VTable;

struct System_Collections_Generic_KeyValuePair_int__Guid__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2052464 MethodInfo_2052464, *PMethodInfo_2052464;

typedef union _union_221811 _union_221811, *P_union_221811;

union _union_221811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052464 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2658D8C MethodInfo_2658D8C, *PMethodInfo_2658D8C;

typedef union _union_176736 _union_176736, *P_union_176736;

union _union_176736 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658D8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176736 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__c SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__c, *PSharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__c;

typedef struct SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__VTable SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__VTable, *PSharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__VTable;

struct SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionBegin;
    struct VirtualInvokeData _5_remove_EntryExtractionBegin;
    struct VirtualInvokeData _6_add_EntryExtractionEnd;
    struct VirtualInvokeData _7_remove_EntryExtractionEnd;
    struct VirtualInvokeData _8_add_CompressedBytesRead;
    struct VirtualInvokeData _9_remove_CompressedBytesRead;
    struct VirtualInvokeData _10_add_FilePartExtractionBegin;
    struct VirtualInvokeData _11_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _12_SharpCompress_Archives_IArchive_get_Entries;
    struct VirtualInvokeData _13_SharpCompress_Archives_IArchive_get_Volumes;
    struct VirtualInvokeData _14_get_Type;
    struct VirtualInvokeData _15_ExtractAllEntries;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsComplete;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_SharpCompress_Archives_IArchiveExtractionListener_EnsureEntriesLoaded;
    struct VirtualInvokeData _22_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionBegin;
    struct VirtualInvokeData _23_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionEnd;
    struct VirtualInvokeData _24_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _25_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _26_get_Entries;
    struct VirtualInvokeData _27_get_TotalSize;
    struct VirtualInvokeData _28_get_TotalUncompressSize;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_Dispose;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_get_IsSolid;
};

struct SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__VTable vtable;
};

typedef union _union_164551 _union_164551, *P_union_164551;

union _union_164551 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164553 _union_164553, *P_union_164553;

union _union_164553 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164555 _union_164555, *P_union_164555;

union _union_164555 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A5AA4_RGCTXs MethodInfo_30A5AA4_RGCTXs, *PMethodInfo_30A5AA4_RGCTXs;

struct MethodInfo_30A5AA4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_164557 _union_164557, *P_union_164557;

union _union_164557 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164559 _union_164559, *P_union_164559;

union _union_164559 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268E7E0 MethodInfo_268E7E0, *PMethodInfo_268E7E0;

typedef union _union_312458 _union_312458, *P_union_312458;

union _union_312458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E7E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1498838 MethodInfo_1498838, *PMethodInfo_1498838;

typedef union _union_258140 _union_258140, *P_union_258140;

union _union_258140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1498838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngMissionData___c_Fields Shock_MngMissionData___c_Fields, *PShock_MngMissionData___c_Fields;

struct Shock_MngMissionData___c_Fields {
};

typedef struct MethodInfo_2DBC714 MethodInfo_2DBC714, *PMethodInfo_2DBC714;

typedef union _union_241899 _union_241899, *P_union_241899;

union _union_241899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027498 MethodInfo_2027498, *PMethodInfo_2027498;

typedef struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c, *PSystem_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c;

typedef union _union_283128 _union_283128, *P_union_283128;

typedef struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__RGCTXs System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__VTable System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__VTable, *PSystem_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__VTable;

struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_SortedList_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_SortedList_TKey__TValue__get_Count;
    struct Il2CppClass *_2_TValue;
};

union _union_283128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__VTable vtable;
};

typedef struct UniRx_Operators_AsObservableObservable_AsObservable_T__Fields UniRx_Operators_AsObservableObservable_AsObservable_T__Fields, *PUniRx_Operators_AsObservableObservable_AsObservable_T__Fields;

struct UniRx_Operators_AsObservableObservable_AsObservable_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
};

typedef struct System_Func_NoticeCardImageMst__uint__Fields System_Func_NoticeCardImageMst__uint__Fields, *PSystem_Func_NoticeCardImageMst__uint__Fields;

struct System_Func_NoticeCardImageMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Security_Cryptography_Utils_c System_Security_Cryptography_Utils_c, *PSystem_Security_Cryptography_Utils_c;

typedef struct System_Security_Cryptography_Utils_StaticFields System_Security_Cryptography_Utils_StaticFields, *PSystem_Security_Cryptography_Utils_StaticFields;

typedef struct System_Security_Cryptography_Utils_VTable System_Security_Cryptography_Utils_VTable, *PSystem_Security_Cryptography_Utils_VTable;

typedef struct System_Security_Cryptography_RNGCryptoServiceProvider_o System_Security_Cryptography_RNGCryptoServiceProvider_o, *PSystem_Security_Cryptography_RNGCryptoServiceProvider_o;

typedef struct System_Security_Cryptography_RNGCryptoServiceProvider_c System_Security_Cryptography_RNGCryptoServiceProvider_c, *PSystem_Security_Cryptography_RNGCryptoServiceProvider_c;

typedef struct System_Security_Cryptography_RNGCryptoServiceProvider_Fields System_Security_Cryptography_RNGCryptoServiceProvider_Fields, *PSystem_Security_Cryptography_RNGCryptoServiceProvider_Fields;

typedef struct System_Security_Cryptography_RNGCryptoServiceProvider_StaticFields System_Security_Cryptography_RNGCryptoServiceProvider_StaticFields, *PSystem_Security_Cryptography_RNGCryptoServiceProvider_StaticFields;

struct System_Security_Cryptography_RNGCryptoServiceProvider_StaticFields {
    struct Il2CppObject *_lock;
};

struct System_Security_Cryptography_Utils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_RNGCryptoServiceProvider_Fields {
    struct System_Security_Cryptography_RandomNumberGenerator_Fields super;
    intptr_t _handle;
};

struct System_Security_Cryptography_RNGCryptoServiceProvider_o {
    struct System_Security_Cryptography_RNGCryptoServiceProvider_c *klass;
    void *monitor;
    struct System_Security_Cryptography_RNGCryptoServiceProvider_Fields fields;
};

struct System_Security_Cryptography_RNGCryptoServiceProvider_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_RNGCryptoServiceProvider_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_RNGCryptoServiceProvider_VTable vtable;
};

struct System_Security_Cryptography_Utils_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_Utils_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_Utils_VTable vtable;
};

struct System_Security_Cryptography_Utils_StaticFields {
    struct System_Security_Cryptography_RNGCryptoServiceProvider_o *_rng;
};

typedef struct UnityEngine_Events_InvokableCall_T1__Fields UnityEngine_Events_InvokableCall_T1__Fields, *PUnityEngine_Events_InvokableCall_T1__Fields;

typedef struct UnityEngine_Events_UnityAction_T1__o UnityEngine_Events_UnityAction_T1__o, *PUnityEngine_Events_UnityAction_T1__o;

typedef struct UnityEngine_Events_UnityAction_T1__c UnityEngine_Events_UnityAction_T1__c, *PUnityEngine_Events_UnityAction_T1__c;

typedef struct UnityEngine_Events_UnityAction_T1__Fields UnityEngine_Events_UnityAction_T1__Fields, *PUnityEngine_Events_UnityAction_T1__Fields;

typedef struct UnityEngine_Events_UnityAction_T1__VTable UnityEngine_Events_UnityAction_T1__VTable, *PUnityEngine_Events_UnityAction_T1__VTable;

struct UnityEngine_Events_InvokableCall_T1__Fields {
    struct UnityEngine_Events_BaseInvokableCall_Fields super;
    struct UnityEngine_Events_UnityAction_T1__o *Delegate;
};

struct UnityEngine_Events_UnityAction_T1__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Events_UnityAction_T1__o {
    struct UnityEngine_Events_UnityAction_T1__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityAction_T1__Fields fields;
};

struct UnityEngine_Events_UnityAction_T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Events_UnityAction_T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_T1__VTable vtable;
};

typedef struct MethodInfo_243EA2C MethodInfo_243EA2C, *PMethodInfo_243EA2C;

typedef union _union_277000 _union_277000, *P_union_277000;

union _union_277000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243EA2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD31C0 MethodInfo_1FD31C0, *PMethodInfo_1FD31C0;

typedef union _union_266228 _union_266228, *P_union_266228;

union _union_266228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD31C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E3C4 MethodInfo_293E3C4, *PMethodInfo_293E3C4;

typedef union _union_186856 _union_186856, *P_union_186856;

union _union_186856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E3C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164561 _union_164561, *P_union_164561;

union _union_164561 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164563 _union_164563, *P_union_164563;

union _union_164563 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164565 _union_164565, *P_union_164565;

union _union_164565 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164567 _union_164567, *P_union_164567;

union _union_164567 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164569 _union_164569, *P_union_164569;

union _union_164569 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UxmlFactory_Label__Label_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_Label__Label_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_Label__Label_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_Label_UxmlTraits_o UnityEngine_UIElements_Label_UxmlTraits_o, *PUnityEngine_UIElements_Label_UxmlTraits_o;

typedef struct UnityEngine_UIElements_Label_UxmlTraits_c UnityEngine_UIElements_Label_UxmlTraits_c, *PUnityEngine_UIElements_Label_UxmlTraits_c;

typedef struct UnityEngine_UIElements_Label_UxmlTraits_Fields UnityEngine_UIElements_Label_UxmlTraits_Fields, *PUnityEngine_UIElements_Label_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_Label_UxmlTraits_VTable UnityEngine_UIElements_Label_UxmlTraits_VTable, *PUnityEngine_UIElements_Label_UxmlTraits_VTable;

struct UnityEngine_UIElements_Label_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_Label_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Label_UxmlTraits_VTable vtable;
};

struct UnityEngine_UIElements_Label_UxmlTraits_Fields {
    struct UnityEngine_UIElements_TextElement_UxmlTraits_Fields super;
};

struct UnityEngine_UIElements_Label_UxmlTraits_o {
    struct UnityEngine_UIElements_Label_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Label_UxmlTraits_Fields fields;
};

struct UnityEngine_UIElements_UxmlFactory_Label__Label_UxmlTraits__Fields {
    struct UnityEngine_UIElements_Label_UxmlTraits_o *m_Traits;
};

typedef struct MethodInfo_313F2EC MethodInfo_313F2EC, *PMethodInfo_313F2EC;

typedef union _union_235803 _union_235803, *P_union_235803;

union _union_235803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313F2EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DB948 MethodInfo_19DB948, *PMethodInfo_19DB948;

typedef union _union_254529 _union_254529, *P_union_254529;

union _union_254529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_c Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_c, *PCysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_c;

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_VTable Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_VTable, *PCysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_VTable;

struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_VTable vtable;
};

typedef struct UnityEngine_UIElements_EventBase_AttachToPanelEvent__c UnityEngine_UIElements_EventBase_AttachToPanelEvent__c, *PUnityEngine_UIElements_EventBase_AttachToPanelEvent__c;

typedef struct UnityEngine_UIElements_EventBase_AttachToPanelEvent__StaticFields UnityEngine_UIElements_EventBase_AttachToPanelEvent__StaticFields, *PUnityEngine_UIElements_EventBase_AttachToPanelEvent__StaticFields;

typedef struct UnityEngine_UIElements_EventBase_AttachToPanelEvent__VTable UnityEngine_UIElements_EventBase_AttachToPanelEvent__VTable, *PUnityEngine_UIElements_EventBase_AttachToPanelEvent__VTable;

struct UnityEngine_UIElements_EventBase_AttachToPanelEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

struct UnityEngine_UIElements_EventBase_AttachToPanelEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_EventBase_AttachToPanelEvent__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventBase_AttachToPanelEvent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_AttachToPanelEvent__VTable vtable;
};

typedef struct MethodInfo_1BB2290 MethodInfo_1BB2290, *PMethodInfo_1BB2290;

typedef union _union_302448 _union_302448, *P_union_302448;

union _union_302448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB2290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F39E40_RGCTXs MethodInfo_2F39E40_RGCTXs, *PMethodInfo_2F39E40_RGCTXs;

struct MethodInfo_2F39E40_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2091970 MethodInfo_2091970, *PMethodInfo_2091970;

typedef union _union_325717 _union_325717, *P_union_325717;

union _union_325717 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091970 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325717 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_129CE80_RGCTXs MethodInfo_129CE80_RGCTXs, *PMethodInfo_129CE80_RGCTXs;

struct MethodInfo_129CE80_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_o Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_o, *PCysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_o;

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_Fields Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_Fields, *PCysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_Fields;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__o Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__o, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__o;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__o Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__o, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__o;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__c Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__c, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__Fields;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__c Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__c, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__Fields;

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__Fields {
};

struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o __t__builder;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__o *source;
    struct System_Threading_CancellationToken_o cancellationToken;
    bool rebindOnError;
    struct UnityEngine_UI_Text_o *text;
    bool _repeat_5__2;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__o *_e_5__3;
    struct Il2CppObject *__7__wrap3;
    int32_t __7__wrap4;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_bool__o __u__1;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_o __u__2;
};

struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_o {
    struct Cysharp_Threading_Tasks_UnityBindingExtensions__BindToCore_d__2_Fields fields;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__Fields {
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__o {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_string__Fields fields;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__o {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__Fields fields;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_164531 _union_164531, *P_union_164531;

union _union_164531 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ManifestVersionName_Fields Chipstar_ManifestVersionName_Fields, *PChipstar_ManifestVersionName_Fields;

struct Chipstar_ManifestVersionName_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct System_String_o *m_fileName;
};

typedef union _union_164533 _union_164533, *P_union_164533;

union _union_164533 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3120900 MethodInfo_3120900, *PMethodInfo_3120900;

typedef union _union_228475 _union_228475, *P_union_228475;

union _union_228475 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120900 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164535 _union_164535, *P_union_164535;

union _union_164535 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164537 _union_164537, *P_union_164537;

union _union_164537 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164539 _union_164539, *P_union_164539;

union _union_164539 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F80EC_RGCTXs MethodInfo_10F80EC_RGCTXs, *PMethodInfo_10F80EC_RGCTXs;

struct MethodInfo_10F80EC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Aoharu_MembershipInfoDialog___c__DisplayClass7_0_Fields Aoharu_MembershipInfoDialog___c__DisplayClass7_0_Fields, *PAoharu_MembershipInfoDialog___c__DisplayClass7_0_Fields;

struct Aoharu_MembershipInfoDialog___c__DisplayClass7_0_Fields {
    struct Shock_MembershipData_o *data;
    int32_t tab;
};

typedef struct MethodInfo_2052458 MethodInfo_2052458, *PMethodInfo_2052458;

typedef union _union_221599 _union_221599, *P_union_221599;

union _union_221599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDDD38 MethodInfo_1FDDD38, *PMethodInfo_1FDDD38;

typedef union _union_266440 _union_266440, *P_union_266440;

union _union_266440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDD38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D0ECC MethodInfo_19D0ECC, *PMethodInfo_19D0ECC;

typedef union _union_249323 _union_249323, *P_union_249323;

union _union_249323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0ECC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164541 _union_164541, *P_union_164541;

union _union_164541 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBC728 MethodInfo_2DBC728, *PMethodInfo_2DBC728;

struct MethodInfo_2DBC728 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_PageInfo_VTable UnityEngine_TextCore_Text_PageInfo_VTable, *PUnityEngine_TextCore_Text_PageInfo_VTable;

struct UnityEngine_TextCore_Text_PageInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2F3971C_RGCTXs MethodInfo_2F3971C_RGCTXs, *PMethodInfo_2F3971C_RGCTXs;

struct MethodInfo_2F3971C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol_CJsonSendParamUserUpdateFavoriteMasterCharacterId_c Shock_Protocol_CJsonSendParamUserUpdateFavoriteMasterCharacterId_c, *PShock_Protocol_CJsonSendParamUserUpdateFavoriteMasterCharacterId_c;

typedef struct Shock_Protocol_CJsonSendParamUserUpdateFavoriteMasterCharacterId_VTable Shock_Protocol_CJsonSendParamUserUpdateFavoriteMasterCharacterId_VTable, *PShock_Protocol_CJsonSendParamUserUpdateFavoriteMasterCharacterId_VTable;

struct Shock_Protocol_CJsonSendParamUserUpdateFavoriteMasterCharacterId_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamUserUpdateFavoriteMasterCharacterId_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamUserUpdateFavoriteMasterCharacterId_VTable vtable;
};

typedef union _union_164543 _union_164543, *P_union_164543;

union _union_164543 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_334FA74 MethodInfo_334FA74, *PMethodInfo_334FA74;

typedef union _union_300693 _union_300693, *P_union_300693;

union _union_300693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334FA74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_ValueTask_TWebSocketReceiveResult__StaticFields System_Threading_Tasks_ValueTask_TWebSocketReceiveResult__StaticFields, *PSystem_Threading_Tasks_ValueTask_TWebSocketReceiveResult__StaticFields;

struct System_Threading_Tasks_ValueTask_TWebSocketReceiveResult__StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_canceledTask;
};

typedef union _union_164545 _union_164545, *P_union_164545;

union _union_164545 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13FDE70 MethodInfo_13FDE70, *PMethodInfo_13FDE70;

typedef union _union_258838 _union_258838, *P_union_258838;

union _union_258838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FDE70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__o GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__o, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__o;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__c GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__c, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__c;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__Fields GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__Fields, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__Fields;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__RGCTXs GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__RGCTXs, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__RGCTXs;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__VTable GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__VTable, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__VTable;

typedef struct System_Action_T1__T2__o System_Action_T1__T2__o, *PSystem_Action_T1__T2__o;

typedef struct System_Action_T1__T2__Fields System_Action_T1__T2__Fields, *PSystem_Action_T1__T2__Fields;

struct System_Action_T1__T2__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_T1__T2__o {
    struct System_Action_T1__T2__c *klass;
    void *monitor;
    struct System_Action_T1__T2__Fields fields;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__Fields {
    struct System_Action_T1__T2__o *callback;
    struct Il2CppObject *t1;
    struct Il2CppObject *t2;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__o {
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__Fields fields;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__VTable vtable;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass23_0_T1__T2__RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef struct MethodInfo_24484F0 MethodInfo_24484F0, *PMethodInfo_24484F0;

struct MethodInfo_24484F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163969 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164547 _union_164547, *P_union_164547;

union _union_164547 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164549 _union_164549, *P_union_164549;

union _union_164549 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MissionListTabButtonBase__float__VTable System_Func_MissionListTabButtonBase__float__VTable, *PSystem_Func_MissionListTabButtonBase__float__VTable;

struct System_Func_MissionListTabButtonBase__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_205CFD0 MethodInfo_205CFD0, *PMethodInfo_205CFD0;

struct MethodInfo_205CFD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127E634 MethodInfo_127E634, *PMethodInfo_127E634;

typedef union _union_202186 _union_202186, *P_union_202186;

union _union_202186 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_CriSaveDataParser_o Chipstar_Downloads_CriWare_CriSaveDataParser_o, *PChipstar_Downloads_CriWare_CriSaveDataParser_o;

typedef struct Chipstar_Downloads_CriWare_CriSaveDataParser_c Chipstar_Downloads_CriWare_CriSaveDataParser_c, *PChipstar_Downloads_CriWare_CriSaveDataParser_c;

typedef struct Chipstar_Downloads_CriWare_CriSaveDataParser_Fields Chipstar_Downloads_CriWare_CriSaveDataParser_Fields, *PChipstar_Downloads_CriWare_CriSaveDataParser_Fields;

typedef struct Chipstar_Downloads_CriWare_CriSaveDataParser_VTable Chipstar_Downloads_CriWare_CriSaveDataParser_VTable, *PChipstar_Downloads_CriWare_CriSaveDataParser_VTable;

typedef struct Chipstar_FileParser_CriVersionTable__Fields Chipstar_FileParser_CriVersionTable__Fields, *PChipstar_FileParser_CriVersionTable__Fields;

struct Chipstar_FileParser_CriVersionTable__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Chipstar_Downloads_CriWare_CriSaveDataParser_Fields {
    struct Chipstar_FileParser_CriVersionTable__Fields super;
};

struct Chipstar_Downloads_CriWare_CriSaveDataParser_o {
    struct Chipstar_Downloads_CriWare_CriSaveDataParser_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_CriSaveDataParser_Fields fields;
};

struct Chipstar_Downloads_CriWare_CriSaveDataParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
};

struct Chipstar_Downloads_CriWare_CriSaveDataParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriSaveDataParser_VTable vtable;
};

typedef struct MethodInfo_26A675C MethodInfo_26A675C, *PMethodInfo_26A675C;

typedef union _union_278856 _union_278856, *P_union_278856;

union _union_278856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A675C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F6810_RGCTXs MethodInfo_10F6810_RGCTXs, *PMethodInfo_10F6810_RGCTXs;

struct MethodInfo_10F6810_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1FDDD94 MethodInfo_1FDDD94, *PMethodInfo_1FDDD94;

typedef union _union_267078 _union_267078, *P_union_267078;

union _union_267078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDD94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164511 _union_164511, *P_union_164511;

union _union_164511 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164513 _union_164513, *P_union_164513;

union _union_164513 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164515 _union_164515, *P_union_164515;

union _union_164515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164517 _union_164517, *P_union_164517;

union _union_164517 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11ED5B8 MethodInfo_11ED5B8, *PMethodInfo_11ED5B8;

typedef union _union_258960 _union_258960, *P_union_258960;

union _union_258960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ED5B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164519 _union_164519, *P_union_164519;

union _union_164519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F468C4 MethodInfo_1F468C4, *PMethodInfo_1F468C4;

struct MethodInfo_1F468C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163585 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_DownloadAssetOperation_T__Fields Chipstar_Downloads_DownloadAssetOperation_T__Fields, *PChipstar_Downloads_DownloadAssetOperation_T__Fields;

typedef struct Chipstar_Downloads_PreDownloadOperation_Fields Chipstar_Downloads_PreDownloadOperation_Fields, *PChipstar_Downloads_PreDownloadOperation_Fields;

typedef struct Chipstar_Downloads_IAssetLoadOperater_T__o Chipstar_Downloads_IAssetLoadOperater_T__o, *PChipstar_Downloads_IAssetLoadOperater_T__o;

typedef struct System_Collections_Generic_List_ILoadProcess__o System_Collections_Generic_List_ILoadProcess__o, *PSystem_Collections_Generic_List_ILoadProcess__o;

typedef struct System_Collections_Generic_Queue_Func_string__ILoadProcess___o System_Collections_Generic_Queue_Func_string__ILoadProcess___o, *PSystem_Collections_Generic_Queue_Func_string__ILoadProcess___o;

typedef struct Chipstar_Downloads_IAssetLoadOperater_T__c Chipstar_Downloads_IAssetLoadOperater_T__c, *PChipstar_Downloads_IAssetLoadOperater_T__c;

typedef struct Chipstar_Downloads_IAssetLoadOperater_T__Fields Chipstar_Downloads_IAssetLoadOperater_T__Fields, *PChipstar_Downloads_IAssetLoadOperater_T__Fields;

typedef struct System_Collections_Generic_List_ILoadProcess__c System_Collections_Generic_List_ILoadProcess__c, *PSystem_Collections_Generic_List_ILoadProcess__c;

typedef struct System_Collections_Generic_List_ILoadProcess__Fields System_Collections_Generic_List_ILoadProcess__Fields, *PSystem_Collections_Generic_List_ILoadProcess__Fields;

typedef struct System_Collections_Generic_Queue_Func_string__ILoadProcess___c System_Collections_Generic_Queue_Func_string__ILoadProcess___c, *PSystem_Collections_Generic_Queue_Func_string__ILoadProcess___c;

typedef struct System_Collections_Generic_Queue_Func_string__ILoadProcess___Fields System_Collections_Generic_Queue_Func_string__ILoadProcess___Fields, *PSystem_Collections_Generic_Queue_Func_string__ILoadProcess___Fields;

typedef struct System_Collections_Generic_List_ILoadProcess__StaticFields System_Collections_Generic_List_ILoadProcess__StaticFields, *PSystem_Collections_Generic_List_ILoadProcess__StaticFields;

typedef struct System_Collections_Generic_List_ILoadProcess__VTable System_Collections_Generic_List_ILoadProcess__VTable, *PSystem_Collections_Generic_List_ILoadProcess__VTable;

typedef struct System_Collections_Generic_Queue_Func_string__ILoadProcess___VTable System_Collections_Generic_Queue_Func_string__ILoadProcess___VTable, *PSystem_Collections_Generic_Queue_Func_string__ILoadProcess___VTable;

struct System_Collections_Generic_Queue_Func_string__ILoadProcess___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_List_ILoadProcess__Fields {
    struct Chipstar_Downloads_ILoadProcess_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ILoadProcess__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Chipstar_Downloads_PreDownloadOperation_Fields {
    struct Chipstar_Downloads_LoadOperation_Fields super;
    int32_t m_state;
    struct System_String_o *m_path;
    struct System_Collections_Generic_List_ILoadProcess__o *m_processCache;
    struct System_Collections_Generic_Queue_Func_string__ILoadProcess___o *m_preProcessFuncQueue;
    struct Chipstar_Downloads_ILoadProcess_o *m_waitPreProcess;
};

struct Chipstar_Downloads_DownloadAssetOperation_T__Fields {
    struct Chipstar_Downloads_PreDownloadOperation_Fields super;
    struct Chipstar_Downloads_IAssetLoadOperater_T__o *m_mainProcess;
    struct System_Action_T__o *OnCompleted;
};

struct System_Collections_Generic_Queue_Func_string__ILoadProcess___Fields {
    struct System_Func_string__ILoadProcess__array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_Func_string__ILoadProcess___o {
    struct System_Collections_Generic_Queue_Func_string__ILoadProcess___c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_Func_string__ILoadProcess___Fields fields;
};

struct System_Collections_Generic_Queue_Func_string__ILoadProcess___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_Func_string__ILoadProcess___VTable vtable;
};

struct System_Collections_Generic_List_ILoadProcess__StaticFields {
    struct Chipstar_Downloads_ILoadProcess_array *s_emptyArray;
};

struct Chipstar_Downloads_IAssetLoadOperater_T__Fields {
};

struct System_Collections_Generic_List_ILoadProcess__o {
    struct System_Collections_Generic_List_ILoadProcess__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ILoadProcess__Fields fields;
};

struct System_Collections_Generic_List_ILoadProcess__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ILoadProcess__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ILoadProcess__VTable vtable;
};

struct Chipstar_Downloads_IAssetLoadOperater_T__o {
    struct Chipstar_Downloads_IAssetLoadOperater_T__c *klass;
    void *monitor;
    struct Chipstar_Downloads_IAssetLoadOperater_T__Fields fields;
};

struct Chipstar_Downloads_IAssetLoadOperater_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_o Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_o, *PPhoton_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_o;

typedef struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_Fields Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_Fields, *PPhoton_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_Fields;

struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_Fields {
    struct UnityEngine_Events_UnityEvent_string__Fields super;
};

struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_o {
    struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_Forms_SetRoomCustomPropertyUIForm_OnSubmitEvent_Fields fields;
};

typedef struct MethodInfo_2052430 MethodInfo_2052430, *PMethodInfo_2052430;

typedef union _union_221175 _union_221175, *P_union_221175;

union _union_221175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205243C MethodInfo_205243C, *PMethodInfo_205243C;

typedef union _union_221387 _union_221387, *P_union_221387;

union _union_221387 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205243C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221387 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164521 _union_164521, *P_union_164521;

union _union_164521 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EEE48C MethodInfo_2EEE48C, *PMethodInfo_2EEE48C;

typedef union _union_202536 _union_202536, *P_union_202536;

union _union_202536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE48C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164523 _union_164523, *P_union_164523;

union _union_164523 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164525 _union_164525, *P_union_164525;

union _union_164525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312090C MethodInfo_312090C, *PMethodInfo_312090C;

typedef union _union_228643 _union_228643, *P_union_228643;

union _union_228643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312090C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309FE64 MethodInfo_309FE64, *PMethodInfo_309FE64;

typedef struct MethodInfo_309FE64_RGCTXs MethodInfo_309FE64_RGCTXs, *PMethodInfo_309FE64_RGCTXs;

typedef union _union_205542 _union_205542, *P_union_205542;

struct MethodInfo_309FE64_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309FE64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309FE64_RGCTXs *rgctx_data;
    union _union_205542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164527 _union_164527, *P_union_164527;

union _union_164527 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164529 _union_164529, *P_union_164529;

union _union_164529 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SerializableKeyValuePair_SPEAKER__MainTalkFrame__VTable Shock_SerializableKeyValuePair_SPEAKER__MainTalkFrame__VTable, *PShock_SerializableKeyValuePair_SPEAKER__MainTalkFrame__VTable;

struct Shock_SerializableKeyValuePair_SPEAKER__MainTalkFrame__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_AoharuTextDialogUtil_c Aoharu_AoharuTextDialogUtil_c, *PAoharu_AoharuTextDialogUtil_c;

typedef struct Aoharu_AoharuTextDialogUtil_VTable Aoharu_AoharuTextDialogUtil_VTable, *PAoharu_AoharuTextDialogUtil_VTable;

struct Aoharu_AoharuTextDialogUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AoharuTextDialogUtil_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AoharuTextDialogUtil_VTable vtable;
};

typedef struct UniRx_IObserver_IList_T___c UniRx_IObserver_IList_T___c, *PUniRx_IObserver_IList_T___c;

struct UniRx_IObserver_IList_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_RecvUserGetRData_VTable Shock_RecvUserGetRData_VTable, *PShock_RecvUserGetRData_VTable;

struct Shock_RecvUserGetRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_Dictionary_string__ProcessTimeCounter_ProcessData__c System_Collections_Generic_Dictionary_string__ProcessTimeCounter_ProcessData__c, *PSystem_Collections_Generic_Dictionary_string__ProcessTimeCounter_ProcessData__c;

typedef struct System_Collections_Generic_Dictionary_string__ProcessTimeCounter_ProcessData__VTable System_Collections_Generic_Dictionary_string__ProcessTimeCounter_ProcessData__VTable, *PSystem_Collections_Generic_Dictionary_string__ProcessTimeCounter_ProcessData__VTable;

struct System_Collections_Generic_Dictionary_string__ProcessTimeCounter_ProcessData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__ProcessTimeCounter_ProcessData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__ProcessTimeCounter_ProcessData__VTable vtable;
};

typedef struct MethodInfo_202748C MethodInfo_202748C, *PMethodInfo_202748C;

typedef union _union_283124 _union_283124, *P_union_283124;

union _union_283124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_202748C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_StarNode_VTable System_Xml_Schema_StarNode_VTable, *PSystem_Xml_Schema_StarNode_VTable;

struct System_Xml_Schema_StarNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ExpandTree;
    struct VirtualInvokeData _5_ConstructPos;
    struct VirtualInvokeData _6_get_IsNullable;
    struct VirtualInvokeData _7_get_IsRangeNode;
};

typedef struct MethodInfo_19DB998 MethodInfo_19DB998, *PMethodInfo_19DB998;

typedef union _union_254737 _union_254737, *P_union_254737;

union _union_254737 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB998 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254737 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__TR__Fields UniRx_Operators_CombineLatestObservable_T1__T2__T3__TR__Fields, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__TR__Fields;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__o UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__o, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__o;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__c UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__c, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__c;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__Fields UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__Fields, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__Fields;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__VTable UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__VTable, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__VTable;

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T1__o *source1;
    struct UniRx_IObservable_T2__o *source2;
    struct UniRx_IObservable_T3__o *source3;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__o *resultSelector;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__o {
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__Fields fields;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__TR__VTable vtable;
};

typedef struct MethodInfo_13C82FC MethodInfo_13C82FC, *PMethodInfo_13C82FC;

struct MethodInfo_13C82FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24484B8 MethodInfo_24484B8, *PMethodInfo_24484B8;

struct MethodInfo_24484B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163957 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B92FE4 MethodInfo_2B92FE4, *PMethodInfo_2B92FE4;

typedef union _union_340362 _union_340362, *P_union_340362;

union _union_340362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92FE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B50824 MethodInfo_1B50824, *PMethodInfo_1B50824;

typedef union _union_254415 _union_254415, *P_union_254415;

union _union_254415 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254415 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D8BD8 MethodInfo_15D8BD8, *PMethodInfo_15D8BD8;

typedef struct MethodInfo_15D8BD8_RGCTXs MethodInfo_15D8BD8_RGCTXs, *PMethodInfo_15D8BD8_RGCTXs;

struct MethodInfo_15D8BD8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

struct MethodInfo_15D8BD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8BD8_RGCTXs *rgctx_data;
    union _union_335231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_InvalidCastException_c System_InvalidCastException_c, *PSystem_InvalidCastException_c;

typedef struct System_InvalidCastException_VTable System_InvalidCastException_VTable, *PSystem_InvalidCastException_VTable;

struct System_InvalidCastException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_InvalidCastException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_InvalidCastException_VTable vtable;
};

typedef struct MethodInfo_24484AC MethodInfo_24484AC, *PMethodInfo_24484AC;

struct MethodInfo_24484AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163945 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164501 _union_164501, *P_union_164501;

union _union_164501 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C22150_RGCTXs MethodInfo_2C22150_RGCTXs, *PMethodInfo_2C22150_RGCTXs;

struct MethodInfo_2C22150_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponents_T_;
    struct Il2CppClass *_1_T;
};

typedef union _union_164503 _union_164503, *P_union_164503;

union _union_164503 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164505 _union_164505, *P_union_164505;

union _union_164505 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164507 _union_164507, *P_union_164507;

union _union_164507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_WeakHashtable_WeakKeyComparer_VTable System_ComponentModel_WeakHashtable_WeakKeyComparer_VTable, *PSystem_ComponentModel_WeakHashtable_WeakKeyComparer_VTable;

struct System_ComponentModel_WeakHashtable_WeakKeyComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEqualityComparer_Equals;
    struct VirtualInvokeData _5_System_Collections_IEqualityComparer_GetHashCode;
};

typedef union _union_164509 _union_164509, *P_union_164509;

union _union_164509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_AoharuTextDialogUtil_o Aoharu_AoharuTextDialogUtil_o, *PAoharu_AoharuTextDialogUtil_o;

typedef struct Aoharu_AoharuTextDialogUtil_Fields Aoharu_AoharuTextDialogUtil_Fields, *PAoharu_AoharuTextDialogUtil_Fields;

struct Aoharu_AoharuTextDialogUtil_Fields {
};

struct Aoharu_AoharuTextDialogUtil_o {
    struct Aoharu_AoharuTextDialogUtil_c *klass;
    void *monitor;
    struct Aoharu_AoharuTextDialogUtil_Fields fields;
};

typedef struct UnityEngine_UIElements_PointerId_Fields UnityEngine_UIElements_PointerId_Fields, *PUnityEngine_UIElements_PointerId_Fields;

struct UnityEngine_UIElements_PointerId_Fields {
};

typedef struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__o System_Threading_ThreadPool___c__DisplayClass17_0_TState__o, *PSystem_Threading_ThreadPool___c__DisplayClass17_0_TState__o;

typedef struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__c System_Threading_ThreadPool___c__DisplayClass17_0_TState__c, *PSystem_Threading_ThreadPool___c__DisplayClass17_0_TState__c;

typedef struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__Fields System_Threading_ThreadPool___c__DisplayClass17_0_TState__Fields, *PSystem_Threading_ThreadPool___c__DisplayClass17_0_TState__Fields;

typedef struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__RGCTXs System_Threading_ThreadPool___c__DisplayClass17_0_TState__RGCTXs, *PSystem_Threading_ThreadPool___c__DisplayClass17_0_TState__RGCTXs;

typedef struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__VTable System_Threading_ThreadPool___c__DisplayClass17_0_TState__VTable, *PSystem_Threading_ThreadPool___c__DisplayClass17_0_TState__VTable;

typedef struct System_Action_TState__o System_Action_TState__o, *PSystem_Action_TState__o;

typedef struct System_Action_TState__c System_Action_TState__c, *PSystem_Action_TState__c;

typedef struct System_Action_TState__Fields System_Action_TState__Fields, *PSystem_Action_TState__Fields;

typedef struct System_Action_TState__VTable System_Action_TState__VTable, *PSystem_Action_TState__VTable;

struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__Fields {
    struct System_Action_TState__o *callBack;
};

struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__o {
    struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__c *klass;
    void *monitor;
    struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__Fields fields;
};

struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__VTable vtable;
};

struct System_Action_TState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TState__VTable vtable;
};

struct System_Action_TState__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TState__o {
    struct System_Action_TState__c *klass;
    void *monitor;
    struct System_Action_TState__Fields fields;
};

struct System_Threading_ThreadPool___c__DisplayClass17_0_TState__RGCTXs {
    struct Il2CppClass *_0_TState;
    struct Il2CppClass *_1_System_Action_TState_;
    struct MethodInfo *_2_System_Action_TState__Invoke;
};

typedef struct MethodInfo_2E6DF8C_RGCTXs MethodInfo_2E6DF8C_RGCTXs, *PMethodInfo_2E6DF8C_RGCTXs;

struct MethodInfo_2E6DF8C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct System_Collections_Generic_IEnumerator_LiveRuleMst__Fields System_Collections_Generic_IEnumerator_LiveRuleMst__Fields, *PSystem_Collections_Generic_IEnumerator_LiveRuleMst__Fields;

struct System_Collections_Generic_IEnumerator_LiveRuleMst__Fields {
};

typedef struct MethodInfo_1562D00 MethodInfo_1562D00, *PMethodInfo_1562D00;

typedef union _union_213418 _union_213418, *P_union_213418;

union _union_213418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1562D00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243EA9C MethodInfo_243EA9C, *PMethodInfo_243EA9C;

typedef union _union_277746 _union_277746, *P_union_277746;

union _union_277746 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243EA9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277746 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226D754 MethodInfo_226D754, *PMethodInfo_226D754;

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__c Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__c, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__c;

typedef union _union_314611 _union_314611, *P_union_314611;

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__RGCTXs Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__VTable Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__VTable, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
};

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__RGCTXs {
    struct Il2CppClass *_0_System_IObserver_T_;
    struct MethodInfo *_1_System_IObserver_T__OnError;
};

union _union_314611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6ED88 MethodInfo_2D6ED88, *PMethodInfo_2D6ED88;

typedef struct MethodInfo_2D6ED88_RGCTXs MethodInfo_2D6ED88_RGCTXs, *PMethodInfo_2D6ED88_RGCTXs;

typedef union _union_288184 _union_288184, *P_union_288184;

union _union_288184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6ED88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6ED88_RGCTXs *rgctx_data;
    union _union_288184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6ED88_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_TSource__TResult_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_TSource__TResult___ctor;
};

typedef struct MethodInfo_1273BDC MethodInfo_1273BDC, *PMethodInfo_1273BDC;

typedef union _union_201238 _union_201238, *P_union_201238;

union _union_201238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273BDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16E260C MethodInfo_16E260C, *PMethodInfo_16E260C;

typedef union _union_193269 _union_193269, *P_union_193269;

union _union_193269 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E260C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193269 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_c Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_c, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_VTable Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_VTable, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_VTable;

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_VTable vtable;
};

typedef struct Mono_Net_Security_AsyncHandshakeRequest_Fields Mono_Net_Security_AsyncHandshakeRequest_Fields, *PMono_Net_Security_AsyncHandshakeRequest_Fields;

struct Mono_Net_Security_AsyncHandshakeRequest_Fields {
    struct Mono_Net_Security_AsyncProtocolRequest_Fields super;
};

typedef struct System_RuntimeType_ListBuilder_T__c System_RuntimeType_ListBuilder_T__c, *PSystem_RuntimeType_ListBuilder_T__c;

typedef struct System_RuntimeType_ListBuilder_T__RGCTXs System_RuntimeType_ListBuilder_T__RGCTXs, *PSystem_RuntimeType_ListBuilder_T__RGCTXs;

typedef struct System_RuntimeType_ListBuilder_T__VTable System_RuntimeType_ListBuilder_T__VTable, *PSystem_RuntimeType_ListBuilder_T__VTable;

struct System_RuntimeType_ListBuilder_T__RGCTXs {
    struct MethodInfo *_0_System_Array_Empty_T_;
    struct Il2CppClass *_1_T__;
    struct MethodInfo *_2_System_Array_Resize_T_;
    struct Il2CppClass *_3_T;
};

struct System_RuntimeType_ListBuilder_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_RuntimeType_ListBuilder_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_RuntimeType_ListBuilder_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_RuntimeType_ListBuilder_T__VTable vtable;
};

typedef struct Shock_RecvStarLiveSkipRData_o Shock_RecvStarLiveSkipRData_o, *PShock_RecvStarLiveSkipRData_o;

typedef struct Shock_RecvStarLiveSkipRData_Fields Shock_RecvStarLiveSkipRData_Fields, *PShock_RecvStarLiveSkipRData_Fields;

struct Shock_RecvStarLiveSkipRData_Fields {
    struct Shock_ProtocolData_Live_o *live;
    struct System_UInt32_array *clear_master_live_mission_ids;
    struct Shock_ProtocolData_User_o *user;
    struct Shock_ProtocolData_Stamina_o *stamina;
    struct Shock_ProtocolData_Character_array *character_list;
    struct Shock_ProtocolData_Card_array *card_list;
    struct Shock_ProtocolData_CardSub_array *card_sub_list;
    struct Shock_ProtocolData_Item_array *item_list;
    struct Shock_ProtocolData_Point_array *point_list;
    struct Shock_ProtocolData_Group_array *group_list;
    struct Shock_ProtocolData_Reward_array *reward_list;
    struct Shock_ProtocolData_Gift_array *gift_list;
    struct System_UInt32_array *clear_mission_ids;
    struct Shock_ProtocolData_EventPoint_array *event_point_list;
    struct Shock_ProtocolData_Reward_array *event_point_reward_list;
    struct Shock_ProtocolData_RankingChange_o *ranking_change;
    struct Shock_ProtocolData_Reward_array *music_mission_reward_list;
    struct Shock_ProtocolData_EventRankingData_o *event_ranking_data;
    uint32_t star_level;
    struct Shock_ProtocolData_StarEventBonus_o *star_event_bonus_list;
    uint32_t total_score;
    struct Shock_ProtocolData_StarEventData_o *star_event;
};

struct Shock_RecvStarLiveSkipRData_o {
    struct Shock_RecvStarLiveSkipRData_c *klass;
    void *monitor;
    struct Shock_RecvStarLiveSkipRData_Fields fields;
};

typedef struct UniRx_Triggers_ObservableBeginDragTrigger_o UniRx_Triggers_ObservableBeginDragTrigger_o, *PUniRx_Triggers_ObservableBeginDragTrigger_o;

struct UniRx_Triggers_ObservableBeginDragTrigger_o {
    struct UniRx_Triggers_ObservableBeginDragTrigger_c *klass;
    void *monitor;
    struct UniRx_Triggers_ObservableBeginDragTrigger_Fields fields;
};

typedef struct UnityEngine_SocialPlatforms_Impl_Score_array UnityEngine_SocialPlatforms_Impl_Score_array, *PUnityEngine_SocialPlatforms_Impl_Score_array;

typedef struct UnityEngine_SocialPlatforms_Impl_Score_o UnityEngine_SocialPlatforms_Impl_Score_o, *PUnityEngine_SocialPlatforms_Impl_Score_o;

typedef struct UnityEngine_SocialPlatforms_Impl_Score_c UnityEngine_SocialPlatforms_Impl_Score_c, *PUnityEngine_SocialPlatforms_Impl_Score_c;

typedef struct UnityEngine_SocialPlatforms_Impl_Score_Fields UnityEngine_SocialPlatforms_Impl_Score_Fields, *PUnityEngine_SocialPlatforms_Impl_Score_Fields;

typedef struct UnityEngine_SocialPlatforms_Impl_Score_VTable UnityEngine_SocialPlatforms_Impl_Score_VTable, *PUnityEngine_SocialPlatforms_Impl_Score_VTable;

struct UnityEngine_SocialPlatforms_Impl_Score_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_leaderboardID;
    struct VirtualInvokeData _5_set_leaderboardID;
    struct VirtualInvokeData _6_get_value;
    struct VirtualInvokeData _7_set_value;
};

struct UnityEngine_SocialPlatforms_Impl_Score_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SocialPlatforms_Impl_Score_o *m_Items[65535];
};

struct UnityEngine_SocialPlatforms_Impl_Score_Fields {
    struct System_DateTime_o m_Date;
    struct System_String_o *m_FormattedValue;
    struct System_String_o *m_UserID;
    int32_t m_Rank;
    struct System_String_o *_leaderboardID_k__BackingField;
    int64_t _value_k__BackingField;
};

struct UnityEngine_SocialPlatforms_Impl_Score_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SocialPlatforms_Impl_Score_VTable vtable;
};

struct UnityEngine_SocialPlatforms_Impl_Score_o {
    struct UnityEngine_SocialPlatforms_Impl_Score_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_Impl_Score_Fields fields;
};

typedef struct MethodInfo_1EFF3D8 MethodInfo_1EFF3D8, *PMethodInfo_1EFF3D8;

typedef union _union_324817 _union_324817, *P_union_324817;

union _union_324817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFF3D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_o Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_o, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_o;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_Fields Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_Fields, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_o Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_o, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_o;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_c Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_c, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_Fields Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_Fields, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_VTable Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_VTable, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_VTable;

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_Fields {
    bool isEnd;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_o *__4__this;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_o *__8__1;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_o {
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow__Close_d__15_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_VTable vtable;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_o {
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass15_0_Fields fields;
};

typedef struct System_RuntimeType_ListBuilder_T__o System_RuntimeType_ListBuilder_T__o, *PSystem_RuntimeType_ListBuilder_T__o;

typedef struct System_RuntimeType_ListBuilder_T__Fields System_RuntimeType_ListBuilder_T__Fields, *PSystem_RuntimeType_ListBuilder_T__Fields;

struct System_RuntimeType_ListBuilder_T__Fields {
    struct System_Object_array *_items;
    struct Il2CppObject *_item;
    int32_t _count;
    int32_t _capacity;
};

struct System_RuntimeType_ListBuilder_T__o {
    struct System_RuntimeType_ListBuilder_T__Fields fields;
};

typedef struct MethodInfo_31A5E2C_RGCTXs MethodInfo_31A5E2C_RGCTXs, *PMethodInfo_31A5E2C_RGCTXs;

struct MethodInfo_31A5E2C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____VTable Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____VTable, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____VTable;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_329C04C MethodInfo_329C04C, *PMethodInfo_329C04C;

typedef union _union_316119 _union_316119, *P_union_316119;

union _union_316119 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329C04C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316119 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_FastAction_A__B__C__RGCTXs TMPro_FastAction_A__B__C__RGCTXs, *PTMPro_FastAction_A__B__C__RGCTXs;

struct TMPro_FastAction_A__B__C__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_Action_A__B__C___LinkedListNode_Action_A__B__C___;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_Action_A__B__C___LinkedListNode_Action_A__B__C____ContainsKey;
    struct Il2CppClass *_2_System_Collections_Generic_LinkedList_Action_A__B__C__;
    struct MethodInfo *_3_System_Collections_Generic_LinkedList_Action_A__B__C___AddLast;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_Action_A__B__C___LinkedListNode_Action_A__B__C____set_Item;
    struct MethodInfo *_5_System_Collections_Generic_Dictionary_Action_A__B__C___LinkedListNode_Action_A__B__C____TryGetValue;
    struct MethodInfo *_6_System_Collections_Generic_Dictionary_Action_A__B__C___LinkedListNode_Action_A__B__C____Remove;
    struct MethodInfo *_7_System_Collections_Generic_LinkedList_Action_A__B__C___Remove;
    struct MethodInfo *_8_System_Collections_Generic_LinkedList_Action_A__B__C___get_First;
    struct Il2CppClass *_9_System_Collections_Generic_LinkedListNode_Action_A__B__C__;
    struct MethodInfo *_10_System_Collections_Generic_LinkedListNode_Action_A__B__C___get_Value;
    struct Il2CppClass *_11_System_Action_A__B__C_;
    struct MethodInfo *_12_System_Action_A__B__C__Invoke;
    struct MethodInfo *_13_System_Collections_Generic_LinkedListNode_Action_A__B__C___get_Next;
    struct MethodInfo *_14_System_Collections_Generic_LinkedList_Action_A__B__C____ctor;
    struct MethodInfo *_15_System_Collections_Generic_Dictionary_Action_A__B__C___LinkedListNode_Action_A__B__C_____ctor;
};

typedef struct UnityEngine_UIElements_ListDragAndDropArgs_o UnityEngine_UIElements_ListDragAndDropArgs_o, *PUnityEngine_UIElements_ListDragAndDropArgs_o;

typedef struct UnityEngine_UIElements_ListDragAndDropArgs_Fields UnityEngine_UIElements_ListDragAndDropArgs_Fields, *PUnityEngine_UIElements_ListDragAndDropArgs_Fields;

typedef struct UnityEngine_UIElements_IDragAndDropData_o UnityEngine_UIElements_IDragAndDropData_o, *PUnityEngine_UIElements_IDragAndDropData_o;

typedef struct UnityEngine_UIElements_IDragAndDropData_c UnityEngine_UIElements_IDragAndDropData_c, *PUnityEngine_UIElements_IDragAndDropData_c;

typedef struct UnityEngine_UIElements_IDragAndDropData_Fields UnityEngine_UIElements_IDragAndDropData_Fields, *PUnityEngine_UIElements_IDragAndDropData_Fields;

struct UnityEngine_UIElements_IDragAndDropData_Fields {
};

struct UnityEngine_UIElements_IDragAndDropData_o {
    struct UnityEngine_UIElements_IDragAndDropData_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IDragAndDropData_Fields fields;
};

struct UnityEngine_UIElements_IDragAndDropData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_ListDragAndDropArgs_Fields {
    struct Il2CppObject *_target_k__BackingField;
    int32_t _insertAtIndex_k__BackingField;
    int32_t _dragAndDropPosition_k__BackingField;
    struct UnityEngine_UIElements_IDragAndDropData_o *_dragAndDropData_k__BackingField;
};

struct UnityEngine_UIElements_ListDragAndDropArgs_o {
    struct UnityEngine_UIElements_ListDragAndDropArgs_Fields fields;
};

typedef struct MethodInfo_2027448 MethodInfo_2027448, *PMethodInfo_2027448;

typedef union _union_283120 _union_283120, *P_union_283120;

union _union_283120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027448 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomeScene___c__DisplayClass7_0_o Aoharu_HomeScene___c__DisplayClass7_0_o, *PAoharu_HomeScene___c__DisplayClass7_0_o;

typedef struct Aoharu_HomeScene___c__DisplayClass7_0_c Aoharu_HomeScene___c__DisplayClass7_0_c, *PAoharu_HomeScene___c__DisplayClass7_0_c;

typedef struct Aoharu_HomeScene___c__DisplayClass7_0_Fields Aoharu_HomeScene___c__DisplayClass7_0_Fields, *PAoharu_HomeScene___c__DisplayClass7_0_Fields;

typedef struct Aoharu_HomeScene___c__DisplayClass7_0_VTable Aoharu_HomeScene___c__DisplayClass7_0_VTable, *PAoharu_HomeScene___c__DisplayClass7_0_VTable;

struct Aoharu_HomeScene___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomeScene___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene___c__DisplayClass7_0_VTable vtable;
};

struct Aoharu_HomeScene___c__DisplayClass7_0_Fields {
    bool isFirstUpdate;
    struct Aoharu_HomeScene_o *__4__this;
    struct System_Action_o *__9__6;
    struct System_Action_o *__9__5;
    struct System_Action_Action__o *__9__7;
};

struct Aoharu_HomeScene___c__DisplayClass7_0_o {
    struct Aoharu_HomeScene___c__DisplayClass7_0_c *klass;
    void *monitor;
    struct Aoharu_HomeScene___c__DisplayClass7_0_Fields fields;
};

typedef struct Spine_CurveTimeline_VTable Spine_CurveTimeline_VTable, *PSpine_CurveTimeline_VTable;

struct Spine_CurveTimeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameEntries;
};

typedef struct MethodInfo_1F322B0 MethodInfo_1F322B0, *PMethodInfo_1F322B0;

typedef union _union_320628 _union_320628, *P_union_320628;

union _union_320628 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F322B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320628 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1195084 MethodInfo_1195084, *PMethodInfo_1195084;

typedef union _union_257860 _union_257860, *P_union_257860;

union _union_257860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1195084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1194_0_c Shock_Protocol___c__DisplayClass1194_0_c, *PShock_Protocol___c__DisplayClass1194_0_c;

typedef struct Shock_Protocol___c__DisplayClass1194_0_VTable Shock_Protocol___c__DisplayClass1194_0_VTable, *PShock_Protocol___c__DisplayClass1194_0_VTable;

struct Shock_Protocol___c__DisplayClass1194_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1194_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1194_0_VTable vtable;
};

typedef struct Shock_RecvPresetGetR_VTable Shock_RecvPresetGetR_VTable, *PShock_RecvPresetGetR_VTable;

struct Shock_RecvPresetGetR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Chipstar_DLManifestVersionLoader_o Chipstar_DLManifestVersionLoader_o, *PChipstar_DLManifestVersionLoader_o;

typedef struct Chipstar_DLManifestVersionLoader_c Chipstar_DLManifestVersionLoader_c, *PChipstar_DLManifestVersionLoader_c;

typedef struct Chipstar_DLManifestVersionLoader_Fields Chipstar_DLManifestVersionLoader_Fields, *PChipstar_DLManifestVersionLoader_Fields;

typedef struct Chipstar_DLManifestVersionLoader_VTable Chipstar_DLManifestVersionLoader_VTable, *PChipstar_DLManifestVersionLoader_VTable;

typedef struct Chipstar_IFileParser_ManifestVersinTable__o Chipstar_IFileParser_ManifestVersinTable__o, *PChipstar_IFileParser_ManifestVersinTable__o;

typedef struct Chipstar_ManifestVersionSelector_o Chipstar_ManifestVersionSelector_o, *PChipstar_ManifestVersionSelector_o;

typedef struct Chipstar_IFileParser_ManifestVersinTable__c Chipstar_IFileParser_ManifestVersinTable__c, *PChipstar_IFileParser_ManifestVersinTable__c;

typedef struct Chipstar_IFileParser_ManifestVersinTable__Fields Chipstar_IFileParser_ManifestVersinTable__Fields, *PChipstar_IFileParser_ManifestVersinTable__Fields;

typedef struct Chipstar_ManifestVersionSelector_c Chipstar_ManifestVersionSelector_c, *PChipstar_ManifestVersionSelector_c;

typedef struct Chipstar_ManifestVersionSelector_Fields Chipstar_ManifestVersionSelector_Fields, *PChipstar_ManifestVersionSelector_Fields;

typedef struct Chipstar_ManifestVersionSelector_VTable Chipstar_ManifestVersionSelector_VTable, *PChipstar_ManifestVersionSelector_VTable;

typedef struct Chipstar_EnvironmentGetter_o Chipstar_EnvironmentGetter_o, *PChipstar_EnvironmentGetter_o;

typedef struct Chipstar_EnvironmentGetter_c Chipstar_EnvironmentGetter_c, *PChipstar_EnvironmentGetter_c;

typedef struct Chipstar_EnvironmentGetter_Fields Chipstar_EnvironmentGetter_Fields, *PChipstar_EnvironmentGetter_Fields;

struct Chipstar_IFileParser_ManifestVersinTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_IFileParser_ManifestVersinTable__Fields {
};

struct Chipstar_IFileParser_ManifestVersinTable__o {
    struct Chipstar_IFileParser_ManifestVersinTable__c *klass;
    void *monitor;
    struct Chipstar_IFileParser_ManifestVersinTable__Fields fields;
};

struct Chipstar_DLManifestVersionLoader_Fields {
    struct Chipstar_ManifestVersionLoader_Fields super;
    struct Chipstar_IFileParser_ManifestVersinTable__o *m_parser;
    struct Chipstar_Downloads_IAccessLocation_o *m_location;
    struct Chipstar_ManifestVersionSelector_o *m_selector;
    struct System_Byte_array *m_datas;
    struct UnityEngine_Networking_UnityWebRequest_o *m_req;
};

struct Chipstar_DLManifestVersionLoader_o {
    struct Chipstar_DLManifestVersionLoader_c *klass;
    void *monitor;
    struct Chipstar_DLManifestVersionLoader_Fields fields;
};

struct Chipstar_DLManifestVersionLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Get;
    struct VirtualInvokeData _9_LoadWait;
};

struct Chipstar_DLManifestVersionLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_DLManifestVersionLoader_VTable vtable;
};

struct Chipstar_ManifestVersionSelector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ManifestVersionSelector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestVersionSelector_VTable vtable;
};

struct Chipstar_ManifestVersionSelector_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_EnvironmentGetter_o *m_envGetter;
    struct Chipstar_EnvironmentGetter_o *m_versionGetter;
};

struct Chipstar_ManifestVersionSelector_o {
    struct Chipstar_ManifestVersionSelector_c *klass;
    void *monitor;
    struct Chipstar_ManifestVersionSelector_Fields fields;
};

struct Chipstar_EnvironmentGetter_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_EnvironmentGetter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_EnvironmentGetter_VTable vtable;
};

struct Chipstar_EnvironmentGetter_o {
    struct Chipstar_EnvironmentGetter_c *klass;
    void *monitor;
    struct Chipstar_EnvironmentGetter_Fields fields;
};

typedef struct MethodInfo_156D7DC MethodInfo_156D7DC, *PMethodInfo_156D7DC;

typedef union _union_169741 _union_169741, *P_union_169741;

union _union_169741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156D7DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__c Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__c, *PCysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__c;

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__RGCTXs Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__VTable Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__VTable, *PCysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskObservableExtensions__Fire_d__3_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_Internal_AsyncSubject_T_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_Internal_AsyncSubject_T__OnError;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_AsyncSubject_T__OnNext;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_Internal_AsyncSubject_T__OnCompleted;
};

typedef struct MethodInfo_160CB74 MethodInfo_160CB74, *PMethodInfo_160CB74;

typedef struct MethodInfo_160CB74_RGCTXs MethodInfo_160CB74_RGCTXs, *PMethodInfo_160CB74_RGCTXs;

typedef union _union_193107 _union_193107, *P_union_193107;

union _union_193107 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160CB74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160CB74_RGCTXs *rgctx_data;
    union _union_193107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160CB74_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct UnityEngine_UIElements_ListDragAndDropArgs_c UnityEngine_UIElements_ListDragAndDropArgs_c, *PUnityEngine_UIElements_ListDragAndDropArgs_c;

typedef struct UnityEngine_UIElements_ListDragAndDropArgs_VTable UnityEngine_UIElements_ListDragAndDropArgs_VTable, *PUnityEngine_UIElements_ListDragAndDropArgs_VTable;

struct UnityEngine_UIElements_ListDragAndDropArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_insertAtIndex;
    struct VirtualInvokeData _5_get_dragAndDropData;
    struct VirtualInvokeData _6_get_dragAndDropPosition;
};

struct UnityEngine_UIElements_ListDragAndDropArgs_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ListDragAndDropArgs_VTable vtable;
};

typedef struct MethodInfo_1B6F1C0 MethodInfo_1B6F1C0, *PMethodInfo_1B6F1C0;

typedef union _union_253685 _union_253685, *P_union_253685;

union _union_253685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F1C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_INoticeChannel__o System_Action_INoticeChannel__o, *PSystem_Action_INoticeChannel__o;

typedef struct System_Action_INoticeChannel__c System_Action_INoticeChannel__c, *PSystem_Action_INoticeChannel__c;

typedef struct System_Action_INoticeChannel__Fields System_Action_INoticeChannel__Fields, *PSystem_Action_INoticeChannel__Fields;

typedef struct System_Action_INoticeChannel__VTable System_Action_INoticeChannel__VTable, *PSystem_Action_INoticeChannel__VTable;

struct System_Action_INoticeChannel__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_INoticeChannel__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_INoticeChannel__o {
    struct System_Action_INoticeChannel__c *klass;
    void *monitor;
    struct System_Action_INoticeChannel__Fields fields;
};

struct System_Action_INoticeChannel__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_INoticeChannel__VTable vtable;
};

typedef struct MethodInfo_30AF3B4_RGCTXs MethodInfo_30AF3B4_RGCTXs, *PMethodInfo_30AF3B4_RGCTXs;

struct MethodInfo_30AF3B4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_ProtocolData_Shop_o Shock_ProtocolData_Shop_o, *PShock_ProtocolData_Shop_o;

struct Shock_ProtocolData_Shop_o {
    struct Shock_ProtocolData_Shop_c *klass;
    void *monitor;
    struct Shock_ProtocolData_Shop_Fields fields;
};

typedef struct MethodInfo_15D75F8_RGCTXs MethodInfo_15D75F8_RGCTXs, *PMethodInfo_15D75F8_RGCTXs;

struct MethodInfo_15D75F8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveEffectValueMst__c System_Collections_Generic_IReadOnlyCollection_LiveEffectValueMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LiveEffectValueMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LiveEffectValueMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2D79EAC_RGCTXs MethodInfo_2D79EAC_RGCTXs, *PMethodInfo_2D79EAC_RGCTXs;

struct MethodInfo_2D79EAC_RGCTXs {
    struct Il2CppClass *_0_U;
    struct Il2CppClass *_2_V;
};

typedef struct Shock_VoiceCategoryComparer_c Shock_VoiceCategoryComparer_c, *PShock_VoiceCategoryComparer_c;

typedef struct Shock_VoiceCategoryComparer_VTable Shock_VoiceCategoryComparer_VTable, *PShock_VoiceCategoryComparer_VTable;

struct Shock_VoiceCategoryComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_VoiceCategoryComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_VoiceCategoryComparer_VTable vtable;
};

typedef struct Shock_IAchievementConfig_Fields Shock_IAchievementConfig_Fields, *PShock_IAchievementConfig_Fields;

struct Shock_IAchievementConfig_Fields {
};

typedef struct MethodInfo_13C834C MethodInfo_13C834C, *PMethodInfo_13C834C;

struct MethodInfo_13C834C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B28A3C MethodInfo_2B28A3C, *PMethodInfo_2B28A3C;

typedef union _union_236195 _union_236195, *P_union_236195;

union _union_236195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B28A3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC68E8 MethodInfo_1BC68E8, *PMethodInfo_1BC68E8;

typedef union _union_302206 _union_302206, *P_union_302206;

union _union_302206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC68E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30ED870 MethodInfo_30ED870, *PMethodInfo_30ED870;

typedef union _union_237839 _union_237839, *P_union_237839;

union _union_237839 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED870 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237839 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DB1CB0 MethodInfo_2DB1CB0, *PMethodInfo_2DB1CB0;

typedef union _union_236909 _union_236909, *P_union_236909;

union _union_236909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB1CB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2658DDC MethodInfo_2658DDC, *PMethodInfo_2658DDC;

struct MethodInfo_2658DDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3087848_RGCTXs MethodInfo_3087848_RGCTXs, *PMethodInfo_3087848_RGCTXs;

struct MethodInfo_3087848_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Queue_T_;
    struct MethodInfo *_1_System_Collections_Generic_Queue_T__Clear;
    struct MethodInfo *_2_System_Collections_Generic_Queue_T__Enqueue;
};

typedef union _union_296470 _union_296470, *P_union_296470;

union _union_296470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17C0FA4 MethodInfo_17C0FA4, *PMethodInfo_17C0FA4;

typedef union _union_169971 _union_169971, *P_union_169971;

union _union_169971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0FA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_AchievementMst__string__VTable Shock_GameMstTableBase_AchievementMst__string__VTable, *PShock_GameMstTableBase_AchievementMst__string__VTable;

struct Shock_GameMstTableBase_AchievementMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef union _union_296472 _union_296472, *P_union_296472;

union _union_296472 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296474 _union_296474, *P_union_296474;

union _union_296474 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296476 _union_296476, *P_union_296476;

union _union_296476 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296478 _union_296478, *P_union_296478;

union _union_296478 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EABFEC MethodInfo_1EABFEC, *PMethodInfo_1EABFEC;

typedef union _union_264462 _union_264462, *P_union_264462;

union _union_264462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABFEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_FunctionLockMst__string__VTable System_Func_FunctionLockMst__string__VTable, *PSystem_Func_FunctionLockMst__string__VTable;

struct System_Func_FunctionLockMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Aoharu_MembershipInfoScrollItemBase_MissionMst__c Aoharu_MembershipInfoScrollItemBase_MissionMst__c, *PAoharu_MembershipInfoScrollItemBase_MissionMst__c;

typedef struct Aoharu_MembershipInfoScrollItemBase_MissionMst__VTable Aoharu_MembershipInfoScrollItemBase_MissionMst__VTable, *PAoharu_MembershipInfoScrollItemBase_MissionMst__VTable;

struct Aoharu_MembershipInfoScrollItemBase_MissionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_IsSameData;
};

struct Aoharu_MembershipInfoScrollItemBase_MissionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoScrollItemBase_MissionMst__VTable vtable;
};

typedef struct Shock_MngHomeData___c__DisplayClass37_0_Fields Shock_MngHomeData___c__DisplayClass37_0_Fields, *PShock_MngHomeData___c__DisplayClass37_0_Fields;

struct Shock_MngHomeData___c__DisplayClass37_0_Fields {
    struct System_Action_o *onComplete;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__VTable;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6____ctor_b__2_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6____ctor_b__2_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6____ctor_b__2_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6____ctor_b__2_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6____ctor_b__2_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6____ctor_b__2_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___TrySetException;
    struct Il2CppClass *_40_System_ValueTuple_int__T1__T2__T3__T4__T5__T6_;
    struct MethodInfo *_41_System_ValueTuple_int__T1__T2__T3__T4__T5__T6___ctor;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___TrySetResult;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___GetResult;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___GetStatus;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___OnCompleted;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___UnsafeGetStatus;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__GetResult;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___Fields {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__Fields {
    int32_t completedCount;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6___o core;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__VTable vtable;
};

typedef struct UnityEngine_UIElements_PanelRaycaster_c UnityEngine_UIElements_PanelRaycaster_c, *PUnityEngine_UIElements_PanelRaycaster_c;

typedef struct UnityEngine_UIElements_PanelRaycaster_VTable UnityEngine_UIElements_PanelRaycaster_VTable, *PUnityEngine_UIElements_PanelRaycaster_VTable;

struct UnityEngine_UIElements_PanelRaycaster_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_Raycast;
    struct VirtualInvokeData _18_get_eventCamera;
    struct VirtualInvokeData _19_get_priority;
    struct VirtualInvokeData _20_get_sortOrderPriority;
    struct VirtualInvokeData _21_get_renderOrderPriority;
    struct VirtualInvokeData _22_set_panel;
    struct VirtualInvokeData _23_get_panel;
};

struct UnityEngine_UIElements_PanelRaycaster_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PanelRaycaster_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__o Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__o, *PCysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__o;

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__Fields Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__Fields, *PCysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__Fields;

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o __t__builder;
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
    struct Cysharp_Threading_Tasks_Internal_AsyncSubject_T__o *subject;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o __u__1;
};

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__o {
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions__Fire_d__3_T__Fields fields;
};

typedef struct System_ComponentModel_MergablePropertyAttribute_Fields System_ComponentModel_MergablePropertyAttribute_Fields, *PSystem_ComponentModel_MergablePropertyAttribute_Fields;

struct System_ComponentModel_MergablePropertyAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _AllowMerge_k__BackingField;
};

typedef struct System_Xml_XmlText_o System_Xml_XmlText_o, *PSystem_Xml_XmlText_o;

typedef struct System_Xml_XmlText_c System_Xml_XmlText_c, *PSystem_Xml_XmlText_c;

typedef struct System_Xml_XmlText_Fields System_Xml_XmlText_Fields, *PSystem_Xml_XmlText_Fields;

struct System_Xml_XmlText_Fields {
    struct System_Xml_XmlCharacterData_Fields super;
};

struct System_Xml_XmlText_o {
    struct System_Xml_XmlText_c *klass;
    void *monitor;
    struct System_Xml_XmlText_Fields fields;
};

struct System_Xml_XmlText_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlText_VTable vtable;
};

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_c UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_c, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_c;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_VTable UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_VTable, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_VTable;

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_VTable vtable;
};

typedef struct System_Func_MusicData__bool__Fields System_Func_MusicData__bool__Fields, *PSystem_Func_MusicData__bool__Fields;

struct System_Func_MusicData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Runtime_Remoting_Messaging_MethodReturnDictionary_Fields System_Runtime_Remoting_Messaging_MethodReturnDictionary_Fields, *PSystem_Runtime_Remoting_Messaging_MethodReturnDictionary_Fields;

struct System_Runtime_Remoting_Messaging_MethodReturnDictionary_Fields {
    struct System_Runtime_Remoting_Messaging_MessageDictionary_Fields super;
};

typedef struct CriWare_CriAtom__LoadAcbFileCoroutine_d__62_VTable CriWare_CriAtom__LoadAcbFileCoroutine_d__62_VTable, *PCriWare_CriAtom__LoadAcbFileCoroutine_d__62_VTable;

struct CriWare_CriAtom__LoadAcbFileCoroutine_d__62_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_Fields Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_Fields, *PShock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_Fields;

struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_Fields {
    bool isPause;
    struct Shock_Scenes_Adventure_AdventureMovieController_o *__4__this;
};

typedef struct System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__array System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__array, *PSystem_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__array;

typedef struct System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__o System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__o, *PSystem_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__o;

typedef struct System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__Fields System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__Fields, *PSystem_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__Fields;

typedef struct Baum2_List_CurrentRenderingElement_o Baum2_List_CurrentRenderingElement_o, *PBaum2_List_CurrentRenderingElement_o;

typedef struct Baum2_List_CurrentRenderingElement_Fields Baum2_List_CurrentRenderingElement_Fields, *PBaum2_List_CurrentRenderingElement_Fields;

struct Baum2_List_CurrentRenderingElement_Fields {
    struct System_String_o *Item1;
    struct Baum2_UIRoot_o *Item2;
};

struct Baum2_List_CurrentRenderingElement_o {
    struct Baum2_List_CurrentRenderingElement_Fields fields;
};

struct System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__Fields {
    int32_t key;
    struct Baum2_List_CurrentRenderingElement_o value;
};

struct System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__o {
    struct System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_int__List_CurrentRenderingElement__o m_Items[65535];
};

typedef struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObjectInstantiator_VTable Gree_Wfs_LegacyAssetBundles_BinaryManifestObjectInstantiator_VTable, *PGree_Wfs_LegacyAssetBundles_BinaryManifestObjectInstantiator_VTable;

struct Gree_Wfs_LegacyAssetBundles_BinaryManifestObjectInstantiator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Instantiate;
};

typedef struct UnityEngine_UIElements_PanelRaycaster_o UnityEngine_UIElements_PanelRaycaster_o, *PUnityEngine_UIElements_PanelRaycaster_o;

typedef struct UnityEngine_UIElements_PanelRaycaster_Fields UnityEngine_UIElements_PanelRaycaster_Fields, *PUnityEngine_UIElements_PanelRaycaster_Fields;

struct UnityEngine_UIElements_PanelRaycaster_Fields {
    struct UnityEngine_EventSystems_BaseRaycaster_Fields super;
    struct UnityEngine_UIElements_BaseRuntimePanel_o *m_Panel;
};

struct UnityEngine_UIElements_PanelRaycaster_o {
    struct UnityEngine_UIElements_PanelRaycaster_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PanelRaycaster_Fields fields;
};

typedef union _union_296460 _union_296460, *P_union_296460;

union _union_296460 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_o UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_o, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_o;

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_Fields UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_Fields, *PUnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_Fields;

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_o {
    struct UnityEngine_UIElements_StyleSheets_Syntax_ExpressionType_Fields fields;
};

typedef union _union_296462 _union_296462, *P_union_296462;

union _union_296462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296464 _union_296464, *P_union_296464;

union _union_296464 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296466 _union_296466, *P_union_296466;

union _union_296466 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296468 _union_296468, *P_union_296468;

union _union_296468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21D1E20 MethodInfo_21D1E20, *PMethodInfo_21D1E20;

typedef union _union_159761 _union_159761, *P_union_159761;

union _union_159761 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D1E20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159761 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_BeginnerMissionRewardMst__c System_Collections_Generic_IEnumerable_BeginnerMissionRewardMst__c, *PSystem_Collections_Generic_IEnumerable_BeginnerMissionRewardMst__c;

struct System_Collections_Generic_IEnumerable_BeginnerMissionRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_3120990 MethodInfo_3120990, *PMethodInfo_3120990;

typedef union _union_228811 _union_228811, *P_union_228811;

union _union_228811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_174853C MethodInfo_174853C, *PMethodInfo_174853C;

typedef union _union_162209 _union_162209, *P_union_162209;

union _union_162209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174853C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_ICachableBundle__Fields System_Collections_Generic_IEnumerator_ICachableBundle__Fields, *PSystem_Collections_Generic_IEnumerator_ICachableBundle__Fields;

struct System_Collections_Generic_IEnumerator_ICachableBundle__Fields {
};

typedef struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___VTable vtable;
};

typedef union _union_296490 _union_296490, *P_union_296490;

union _union_296490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296492 _union_296492, *P_union_296492;

union _union_296492 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296494 _union_296494, *P_union_296494;

union _union_296494 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14A6EA4 MethodInfo_14A6EA4, *PMethodInfo_14A6EA4;

typedef union _union_259004 _union_259004, *P_union_259004;

union _union_259004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A6EA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296496 _union_296496, *P_union_296496;

union _union_296496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296498 _union_296498, *P_union_296498;

union _union_296498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TransitionEventBase_TransitionStartEvent__Fields UnityEngine_UIElements_TransitionEventBase_TransitionStartEvent__Fields, *PUnityEngine_UIElements_TransitionEventBase_TransitionStartEvent__Fields;

typedef struct UnityEngine_UIElements_StylePropertyNameCollection_o UnityEngine_UIElements_StylePropertyNameCollection_o, *PUnityEngine_UIElements_StylePropertyNameCollection_o;

typedef struct UnityEngine_UIElements_StylePropertyNameCollection_Fields UnityEngine_UIElements_StylePropertyNameCollection_Fields, *PUnityEngine_UIElements_StylePropertyNameCollection_Fields;

typedef struct System_Collections_Generic_List_StylePropertyName__o System_Collections_Generic_List_StylePropertyName__o, *PSystem_Collections_Generic_List_StylePropertyName__o;

typedef struct System_Collections_Generic_List_StylePropertyName__c System_Collections_Generic_List_StylePropertyName__c, *PSystem_Collections_Generic_List_StylePropertyName__c;

typedef struct System_Collections_Generic_List_StylePropertyName__Fields System_Collections_Generic_List_StylePropertyName__Fields, *PSystem_Collections_Generic_List_StylePropertyName__Fields;

typedef struct System_Collections_Generic_List_StylePropertyName__StaticFields System_Collections_Generic_List_StylePropertyName__StaticFields, *PSystem_Collections_Generic_List_StylePropertyName__StaticFields;

typedef struct System_Collections_Generic_List_StylePropertyName__VTable System_Collections_Generic_List_StylePropertyName__VTable, *PSystem_Collections_Generic_List_StylePropertyName__VTable;

typedef struct UnityEngine_UIElements_StylePropertyName_array UnityEngine_UIElements_StylePropertyName_array, *PUnityEngine_UIElements_StylePropertyName_array;

typedef struct UnityEngine_UIElements_StylePropertyName_o UnityEngine_UIElements_StylePropertyName_o, *PUnityEngine_UIElements_StylePropertyName_o;

typedef struct UnityEngine_UIElements_StylePropertyName_Fields UnityEngine_UIElements_StylePropertyName_Fields, *PUnityEngine_UIElements_StylePropertyName_Fields;

struct UnityEngine_UIElements_StylePropertyNameCollection_Fields {
    struct System_Collections_Generic_List_StylePropertyName__o *propertiesList;
};

struct System_Collections_Generic_List_StylePropertyName__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_StylePropertyName_Fields {
    int32_t _id_k__BackingField;
    struct System_String_o *_name_k__BackingField;
};

struct UnityEngine_UIElements_StylePropertyName_o {
    struct UnityEngine_UIElements_StylePropertyName_Fields fields;
};

struct UnityEngine_UIElements_StylePropertyName_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyName_o m_Items[65535];
};

struct System_Collections_Generic_List_StylePropertyName__StaticFields {
    struct UnityEngine_UIElements_StylePropertyName_array *s_emptyArray;
};

struct UnityEngine_UIElements_StylePropertyNameCollection_o {
    struct UnityEngine_UIElements_StylePropertyNameCollection_Fields fields;
};

struct UnityEngine_UIElements_TransitionEventBase_TransitionStartEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    struct UnityEngine_UIElements_StylePropertyNameCollection_o _stylePropertyNames_k__BackingField;
    double _elapsedTime_k__BackingField;
};

struct System_Collections_Generic_List_StylePropertyName__Fields {
    struct UnityEngine_UIElements_StylePropertyName_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_StylePropertyName__o {
    struct System_Collections_Generic_List_StylePropertyName__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_StylePropertyName__Fields fields;
};

struct System_Collections_Generic_List_StylePropertyName__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StylePropertyName__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StylePropertyName__VTable vtable;
};

typedef struct MethodInfo_1BBCE78 MethodInfo_1BBCE78, *PMethodInfo_1BBCE78;

typedef union _union_302924 _union_302924, *P_union_302924;

union _union_302924 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCE78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302924 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127E690 MethodInfo_127E690, *PMethodInfo_127E690;

typedef union _union_202188 _union_202188, *P_union_202188;

union _union_202188 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202188 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_AoharuEnumUtil_o Aoharu_AoharuEnumUtil_o, *PAoharu_AoharuEnumUtil_o;

typedef struct Aoharu_AoharuEnumUtil_c Aoharu_AoharuEnumUtil_c, *PAoharu_AoharuEnumUtil_c;

typedef struct Aoharu_AoharuEnumUtil_Fields Aoharu_AoharuEnumUtil_Fields, *PAoharu_AoharuEnumUtil_Fields;

typedef struct Aoharu_AoharuEnumUtil_VTable Aoharu_AoharuEnumUtil_VTable, *PAoharu_AoharuEnumUtil_VTable;

struct Aoharu_AoharuEnumUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AoharuEnumUtil_Fields {
};

struct Aoharu_AoharuEnumUtil_o {
    struct Aoharu_AoharuEnumUtil_c *klass;
    void *monitor;
    struct Aoharu_AoharuEnumUtil_Fields fields;
};

struct Aoharu_AoharuEnumUtil_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AoharuEnumUtil_VTable vtable;
};

typedef struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_c Aoharu_LiveLoadingScene___c__DisplayClass3_0_c, *PAoharu_LiveLoadingScene___c__DisplayClass3_0_c;

typedef struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_VTable Aoharu_LiveLoadingScene___c__DisplayClass3_0_VTable, *PAoharu_LiveLoadingScene___c__DisplayClass3_0_VTable;

struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_VTable vtable;
};

typedef struct System_Action_BaseEventData__c System_Action_BaseEventData__c, *PSystem_Action_BaseEventData__c;

typedef struct System_Action_BaseEventData__VTable System_Action_BaseEventData__VTable, *PSystem_Action_BaseEventData__VTable;

struct System_Action_BaseEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BaseEventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BaseEventData__VTable vtable;
};

typedef struct MethodInfo_20AA918 MethodInfo_20AA918, *PMethodInfo_20AA918;

typedef union _union_275228 _union_275228, *P_union_275228;

union _union_275228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass17_0_Fields Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass17_0_Fields, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass17_0_Fields;

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass17_0_Fields {
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o *__4__this;
    struct System_String_o *str;
    struct System_Action_o *onComplete;
};

typedef struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_c Photon_Chat_UtilityScripts_TextToggleIsOnTransition_c, *PPhoton_Chat_UtilityScripts_TextToggleIsOnTransition_c;

typedef struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_VTable Photon_Chat_UtilityScripts_TextToggleIsOnTransition_VTable, *PPhoton_Chat_UtilityScripts_TextToggleIsOnTransition_VTable;

struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnPointerEnter;
    struct VirtualInvokeData _5_OnPointerExit;
};

struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_VTable vtable;
};

typedef union _union_296480 _union_296480, *P_union_296480;

union _union_296480 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B9A17C MethodInfo_1B9A17C, *PMethodInfo_1B9A17C;

typedef union _union_303850 _union_303850, *P_union_303850;

union _union_303850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A17C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BB804 MethodInfo_10BB804, *PMethodInfo_10BB804;

typedef union _union_208189 _union_208189, *P_union_208189;

union _union_208189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296482 _union_296482, *P_union_296482;

union _union_296482 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C072D8 MethodInfo_2C072D8, *PMethodInfo_2C072D8;

typedef struct MethodInfo_2C072D8_RGCTXs MethodInfo_2C072D8_RGCTXs, *PMethodInfo_2C072D8_RGCTXs;

typedef union _union_337919 _union_337919, *P_union_337919;

struct MethodInfo_2C072D8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

union _union_337919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C072D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C072D8_RGCTXs *rgctx_data;
    union _union_337919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296484 _union_296484, *P_union_296484;

union _union_296484 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267A204 MethodInfo_267A204, *PMethodInfo_267A204;

typedef union _union_341795 _union_341795, *P_union_341795;

union _union_341795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___o Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___o, *PShock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___o;

typedef struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___Fields;

struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___o {
    struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_ExchangeItemRewardMst__ValueTuple_uint__uint___Fields fields;
};

typedef union _union_296486 _union_296486, *P_union_296486;

union _union_296486 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296488 _union_296488, *P_union_296488;

union _union_296488 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2683DA0 MethodInfo_2683DA0, *PMethodInfo_2683DA0;

typedef union _union_311424 _union_311424, *P_union_311424;

union _union_311424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_BaseEventData__o System_Action_BaseEventData__o, *PSystem_Action_BaseEventData__o;

typedef struct System_Action_BaseEventData__Fields System_Action_BaseEventData__Fields, *PSystem_Action_BaseEventData__Fields;

struct System_Action_BaseEventData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BaseEventData__o {
    struct System_Action_BaseEventData__c *klass;
    void *monitor;
    struct System_Action_BaseEventData__Fields fields;
};

typedef struct MethodInfo_33A6750 MethodInfo_33A6750, *PMethodInfo_33A6750;

typedef union _union_233455 _union_233455, *P_union_233455;

union _union_233455 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6750 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233455 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBCE8C MethodInfo_1BBCE8C, *PMethodInfo_1BBCE8C;

typedef union _union_303320 _union_303320, *P_union_303320;

union _union_303320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCE8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC8A8 MethodInfo_21DC8A8, *PMethodInfo_21DC8A8;

typedef union _union_160523 _union_160523, *P_union_160523;

union _union_160523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC8A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ORNAMENT_EFFECT_TYPE_VTable Shock_ORNAMENT_EFFECT_TYPE_VTable, *PShock_ORNAMENT_EFFECT_TYPE_VTable;

struct Shock_ORNAMENT_EFFECT_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_3148EB4 MethodInfo_3148EB4, *PMethodInfo_3148EB4;

typedef union _union_227899 _union_227899, *P_union_227899;

union _union_227899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148EB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226D784 MethodInfo_226D784, *PMethodInfo_226D784;

typedef union _union_314615 _union_314615, *P_union_314615;

union _union_314615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D784 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9D95C MethodInfo_1E9D95C, *PMethodInfo_1E9D95C;

typedef union _union_161919 _union_161919, *P_union_161919;

union _union_161919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D95C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16D78FC_RGCTXs MethodInfo_16D78FC_RGCTXs, *PMethodInfo_16D78FC_RGCTXs;

struct MethodInfo_16D78FC_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct MethodInfo_1BC6918 MethodInfo_1BC6918, *PMethodInfo_1BC6918;

typedef union _union_302602 _union_302602, *P_union_302602;

union _union_302602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1494C MethodInfo_2B1494C, *PMethodInfo_2B1494C;

typedef union _union_182084 _union_182084, *P_union_182084;

union _union_182084 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1494C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF14C MethodInfo_22CF14C, *PMethodInfo_22CF14C;

typedef union _union_275634 _union_275634, *P_union_275634;

union _union_275634 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF14C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275634 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_MusicLyricist_c Shock_DataNode_MusicLyricist_c, *PShock_DataNode_MusicLyricist_c;

typedef struct Shock_DataNode_MusicLyricist_VTable Shock_DataNode_MusicLyricist_VTable, *PShock_DataNode_MusicLyricist_VTable;

struct Shock_DataNode_MusicLyricist_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_Carbon_IDataReceiverNode_Shock_MusicMst__OnReceive;
    struct VirtualInvokeData _9_Carbon_IDataReceiverNode_Shock_MusicData__OnReceive;
};

struct Shock_DataNode_MusicLyricist_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_MusicLyricist_VTable vtable;
};

typedef struct MethodInfo_1063390 MethodInfo_1063390, *PMethodInfo_1063390;

typedef union _union_168319 _union_168319, *P_union_168319;

union _union_168319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1063390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E92CC MethodInfo_17E92CC, *PMethodInfo_17E92CC;

typedef struct MethodInfo_17E92CC_RGCTXs MethodInfo_17E92CC_RGCTXs, *PMethodInfo_17E92CC_RGCTXs;

typedef union _union_192255 _union_192255, *P_union_192255;

union _union_192255 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E92CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E92CC_RGCTXs *rgctx_data;
    union _union_192255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17E92CC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef union _union_296550 _union_296550, *P_union_296550;

union _union_296550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_RuntimeType_MemberListType_Fields System_RuntimeType_MemberListType_Fields, *PSystem_RuntimeType_MemberListType_Fields;

struct System_RuntimeType_MemberListType_Fields {
    int32_t value__;
};

typedef struct MethodInfo_2B14958 MethodInfo_2B14958, *PMethodInfo_2B14958;

typedef union _union_184960 _union_184960, *P_union_184960;

union _union_184960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296552 _union_296552, *P_union_296552;

union _union_296552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296554 _union_296554, *P_union_296554;

union _union_296554 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_172A9F8 MethodInfo_172A9F8, *PMethodInfo_172A9F8;

typedef union _union_165429 _union_165429, *P_union_165429;

union _union_165429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A9F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296556 _union_296556, *P_union_296556;

union _union_296556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LoginNotice___c__DisplayClass22_1_VTable Shock_LoginNotice___c__DisplayClass22_1_VTable, *PShock_LoginNotice___c__DisplayClass22_1_VTable;

struct Shock_LoginNotice___c__DisplayClass22_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296558 _union_296558, *P_union_296558;

union _union_296558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F46808 MethodInfo_1F46808, *PMethodInfo_1F46808;

typedef union _union_163285 _union_163285, *P_union_163285;

union _union_163285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14950 MethodInfo_2B14950, *PMethodInfo_2B14950;

typedef union _union_183522 _union_183522, *P_union_183522;

union _union_183522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14950 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_160CCCC MethodInfo_160CCCC, *PMethodInfo_160CCCC;

typedef struct MethodInfo_160CCCC_RGCTXs MethodInfo_160CCCC_RGCTXs, *PMethodInfo_160CCCC_RGCTXs;

typedef union _union_193110 _union_193110, *P_union_193110;

union _union_193110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160CCCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160CCCC_RGCTXs *rgctx_data;
    union _union_193110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160CCCC_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct MethodInfo_20AA860 MethodInfo_20AA860, *PMethodInfo_20AA860;

typedef union _union_274680 _union_274680, *P_union_274680;

union _union_274680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA860 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_AttachmentTimeline_Fields Spine_AttachmentTimeline_Fields, *PSpine_AttachmentTimeline_Fields;

struct Spine_AttachmentTimeline_Fields {
    struct Spine_Timeline_Fields super;
    int32_t slotIndex;
    struct System_String_array *attachmentNames;
};

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_VTable Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_VTable, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_VTable;

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_o UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_o, *PUnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_o;

typedef struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_Fields UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_Fields, *PUnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_Fields;

struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_Fields {
    struct UnityEngine_Events_UnityEvent_float__Fields super;
};

struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_o {
    struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_c *klass;
    void *monitor;
    struct UnityEngine_UI_CoroutineTween_FloatTween_FloatTweenCallback_Fields fields;
};

typedef struct MethodInfo_2BA1258 MethodInfo_2BA1258, *PMethodInfo_2BA1258;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c;

typedef union _union_299631 _union_299631, *P_union_299631;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__StaticFields Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__StaticFields, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__RGCTXs Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__RGCTXs, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__VTable Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__VTable, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__VTable;

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_TriggerEvent_T__Add;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T_;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__get_Value;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TriggerEvent_T__Remove;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__DisposeAsync;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T_;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__CancellationCallback;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_get_Current;
    struct VirtualInvokeData _10_MoveNextAsync;
    struct VirtualInvokeData _11_DisposeAsync;
    struct VirtualInvokeData _12_OnNext;
    struct VirtualInvokeData _13_OnError;
    struct VirtualInvokeData _14_OnCompleted;
    struct VirtualInvokeData _15_OnCanceled;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _18_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__VTable vtable;
};

union _union_299631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA1258 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_AoharuTextDialogUtil___c_StaticFields Aoharu_AoharuTextDialogUtil___c_StaticFields, *PAoharu_AoharuTextDialogUtil___c_StaticFields;

typedef struct Aoharu_AoharuTextDialogUtil___c_o Aoharu_AoharuTextDialogUtil___c_o, *PAoharu_AoharuTextDialogUtil___c_o;

typedef struct Aoharu_AoharuTextDialogUtil___c_c Aoharu_AoharuTextDialogUtil___c_c, *PAoharu_AoharuTextDialogUtil___c_c;

typedef struct Aoharu_AoharuTextDialogUtil___c_Fields Aoharu_AoharuTextDialogUtil___c_Fields, *PAoharu_AoharuTextDialogUtil___c_Fields;

typedef struct Aoharu_AoharuTextDialogUtil___c_VTable Aoharu_AoharuTextDialogUtil___c_VTable, *PAoharu_AoharuTextDialogUtil___c_VTable;

struct Aoharu_AoharuTextDialogUtil___c_StaticFields {
    struct Aoharu_AoharuTextDialogUtil___c_o *__9;
    struct System_Action_DialogResultCode__o *__9__2_0;
};

struct Aoharu_AoharuTextDialogUtil___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AoharuTextDialogUtil___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_AoharuTextDialogUtil___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AoharuTextDialogUtil___c_VTable vtable;
};

struct Aoharu_AoharuTextDialogUtil___c_Fields {
};

struct Aoharu_AoharuTextDialogUtil___c_o {
    struct Aoharu_AoharuTextDialogUtil___c_c *klass;
    void *monitor;
    struct Aoharu_AoharuTextDialogUtil___c_Fields fields;
};

typedef struct UnityEngine_WaitForFixedUpdate_Fields UnityEngine_WaitForFixedUpdate_Fields, *PUnityEngine_WaitForFixedUpdate_Fields;

struct UnityEngine_WaitForFixedUpdate_Fields {
    struct UnityEngine_YieldInstruction_Fields super;
};

typedef struct MethodInfo_2448324 MethodInfo_2448324, *PMethodInfo_2448324;

typedef union _union_164087 _union_164087, *P_union_164087;

union _union_164087 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164087 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296540 _union_296540, *P_union_296540;

union _union_296540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3120798 MethodInfo_3120798, *PMethodInfo_3120798;

typedef union _union_225283 _union_225283, *P_union_225283;

union _union_225283 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225283 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296542 _union_296542, *P_union_296542;

union _union_296542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TitleMstTable_VTable Shock_TitleMstTable_VTable, *PShock_TitleMstTable_VTable;

struct Shock_TitleMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef union _union_296544 _union_296544, *P_union_296544;

union _union_296544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296546 _union_296546, *P_union_296546;

union _union_296546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__c System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__c, *PSystem_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__c;

typedef struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__RGCTXs System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__RGCTXs, *PSystem_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__RGCTXs;

typedef struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__VTable System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__VTable, *PSystem_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__VTable;

struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Current;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_MoveNext;
    struct VirtualInvokeData _14_Select;
    struct VirtualInvokeData _15_Where;
};

struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Iterator_TResult___ctor;
    struct Il2CppClass *_1_System_Linq_Enumerable_Iterator_TResult_;
    struct Il2CppClass *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
    struct Il2CppClass *_6_System_Func_TSource__TResult_;
    struct MethodInfo *_7_System_Func_TSource__TResult__Invoke;
    struct Il2CppClass *_8_System_Linq_Enumerable_Iterator_TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_Iterator_TResult__Dispose;
    struct Il2CppClass *_10_System_Linq_Enumerable_WhereEnumerableIterator_TResult_;
    struct MethodInfo *_11_System_Linq_Enumerable_WhereEnumerableIterator_TResult___ctor;
};

struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__VTable vtable;
};

typedef struct Aoharu_PresentBoxScene_VTable Aoharu_PresentBoxScene_VTable, *PAoharu_PresentBoxScene_VTable;

struct Aoharu_PresentBoxScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

typedef struct MethodInfo_293E200 MethodInfo_293E200, *PMethodInfo_293E200;

typedef union _union_186854 _union_186854, *P_union_186854;

union _union_186854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296548 _union_296548, *P_union_296548;

union _union_296548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_MusicLyricist_o Shock_DataNode_MusicLyricist_o, *PShock_DataNode_MusicLyricist_o;

typedef struct Shock_DataNode_MusicLyricist_Fields Shock_DataNode_MusicLyricist_Fields, *PShock_DataNode_MusicLyricist_Fields;

struct Shock_DataNode_MusicLyricist_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
    bool m_WithLabel;
};

struct Shock_DataNode_MusicLyricist_o {
    struct Shock_DataNode_MusicLyricist_c *klass;
    void *monitor;
    struct Shock_DataNode_MusicLyricist_Fields fields;
};

typedef struct MethodInfo_3120790 MethodInfo_3120790, *PMethodInfo_3120790;

typedef union _union_225115 _union_225115, *P_union_225115;

union _union_225115 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225115 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEE604 MethodInfo_2EEE604, *PMethodInfo_2EEE604;

typedef union _union_202540 _union_202540, *P_union_202540;

union _union_202540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC8E4 MethodInfo_21DC8E4, *PMethodInfo_21DC8E4;

typedef union _union_161025 _union_161025, *P_union_161025;

union _union_161025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC8E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_152E298 MethodInfo_152E298, *PMethodInfo_152E298;

typedef union _union_172743 _union_172743, *P_union_172743;

union _union_172743 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_152E298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172743 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Lazy_T__Fields SharpCompress_Lazy_T__Fields, *PSharpCompress_Lazy_T__Fields;

struct SharpCompress_Lazy_T__Fields {
    struct System_Func_T__o *_lazyFunc;
    bool _evaluated;
    struct Il2CppObject *_value;
};

typedef struct MethodInfo_2B9D8EC MethodInfo_2B9D8EC, *PMethodInfo_2B9D8EC;

typedef union _union_340580 _union_340580, *P_union_340580;

union _union_340580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D8EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Experimental_Rendering_FormatUsage_c UnityEngine_Experimental_Rendering_FormatUsage_c, *PUnityEngine_Experimental_Rendering_FormatUsage_c;

typedef struct UnityEngine_Experimental_Rendering_FormatUsage_VTable UnityEngine_Experimental_Rendering_FormatUsage_VTable, *PUnityEngine_Experimental_Rendering_FormatUsage_VTable;

struct UnityEngine_Experimental_Rendering_FormatUsage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Experimental_Rendering_FormatUsage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Experimental_Rendering_FormatUsage_VTable vtable;
};

typedef struct MethodInfo_16A3050 MethodInfo_16A3050, *PMethodInfo_16A3050;

typedef union _union_299415 _union_299415, *P_union_299415;

union _union_299415 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A3050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299415 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_NameInfo_c System_Runtime_Serialization_Formatters_Binary_NameInfo_c, *PSystem_Runtime_Serialization_Formatters_Binary_NameInfo_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_NameInfo_VTable System_Runtime_Serialization_Formatters_Binary_NameInfo_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_NameInfo_VTable;

struct System_Runtime_Serialization_Formatters_Binary_NameInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_NameInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_NameInfo_VTable vtable;
};

typedef struct MethodInfo_2DBC7C4 MethodInfo_2DBC7C4, *PMethodInfo_2DBC7C4;

struct MethodInfo_2DBC7C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Training_TrainingCardIconLayout___c__DisplayClass18_0_VTable Aoharu_Scenes_Training_TrainingCardIconLayout___c__DisplayClass18_0_VTable, *PAoharu_Scenes_Training_TrainingCardIconLayout___c__DisplayClass18_0_VTable;

struct Aoharu_Scenes_Training_TrainingCardIconLayout___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296570 _union_296570, *P_union_296570;

union _union_296570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1366970 MethodInfo_1366970, *PMethodInfo_1366970;

typedef union _union_292410 _union_292410, *P_union_292410;

union _union_292410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1366970 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296572 _union_296572, *P_union_296572;

union _union_296572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D750AC MethodInfo_1D750AC, *PMethodInfo_1D750AC;

typedef union _union_282928 _union_282928, *P_union_282928;

union _union_282928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D750AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296574 _union_296574, *P_union_296574;

union _union_296574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_Fields Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_Fields, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_Fields;

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_Fields {
    struct Aoharu_Scripts_HomeScene_HomeScenePresetView_o *view;
    struct System_Action_o *onComplete;
};

typedef union _union_296576 _union_296576, *P_union_296576;

union _union_296576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296578 _union_296578, *P_union_296578;

union _union_296578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Experimental_Rendering_FormatUsage_o UnityEngine_Experimental_Rendering_FormatUsage_o, *PUnityEngine_Experimental_Rendering_FormatUsage_o;

typedef struct UnityEngine_Experimental_Rendering_FormatUsage_Fields UnityEngine_Experimental_Rendering_FormatUsage_Fields, *PUnityEngine_Experimental_Rendering_FormatUsage_Fields;

struct UnityEngine_Experimental_Rendering_FormatUsage_Fields {
    int32_t value__;
};

struct UnityEngine_Experimental_Rendering_FormatUsage_o {
    struct UnityEngine_Experimental_Rendering_FormatUsage_Fields fields;
};

typedef struct MethodInfo_12AB2F8_RGCTXs MethodInfo_12AB2F8_RGCTXs, *PMethodInfo_12AB2F8_RGCTXs;

struct MethodInfo_12AB2F8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_ulong__bool__o System_Func_ulong__bool__o, *PSystem_Func_ulong__bool__o;

typedef struct System_Func_ulong__bool__Fields System_Func_ulong__bool__Fields, *PSystem_Func_ulong__bool__Fields;

struct System_Func_ulong__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ulong__bool__o {
    struct System_Func_ulong__bool__c *klass;
    void *monitor;
    struct System_Func_ulong__bool__Fields fields;
};

typedef struct MethodInfo_19DB9EC MethodInfo_19DB9EC, *PMethodInfo_19DB9EC;

typedef union _union_254945 _union_254945, *P_union_254945;

union _union_254945 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DB9EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254945 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngMusicData___c_Fields Shock_MngMusicData___c_Fields, *PShock_MngMusicData___c_Fields;

struct Shock_MngMusicData___c_Fields {
};

typedef struct Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass17_0_VTable Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass17_0_VTable, *PAoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass17_0_VTable;

struct Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B0AEA0 MethodInfo_2B0AEA0, *PMethodInfo_2B0AEA0;

typedef union _union_184780 _union_184780, *P_union_184780;

union _union_184780 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AEA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184780 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_IGachaData__o System_Collections_Generic_IReadOnlyList_IGachaData__o, *PSystem_Collections_Generic_IReadOnlyList_IGachaData__o;

typedef struct System_Collections_Generic_IReadOnlyList_IGachaData__c System_Collections_Generic_IReadOnlyList_IGachaData__c, *PSystem_Collections_Generic_IReadOnlyList_IGachaData__c;

typedef struct System_Collections_Generic_IReadOnlyList_IGachaData__Fields System_Collections_Generic_IReadOnlyList_IGachaData__Fields, *PSystem_Collections_Generic_IReadOnlyList_IGachaData__Fields;

struct System_Collections_Generic_IReadOnlyList_IGachaData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_IGachaData__o {
    struct System_Collections_Generic_IReadOnlyList_IGachaData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_IGachaData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_IGachaData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2C0EC54_RGCTXs MethodInfo_2C0EC54_RGCTXs, *PMethodInfo_2C0EC54_RGCTXs;

struct MethodInfo_2C0EC54_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable__SkipIterator_d__31_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable__SkipIterator_d__31_TSource___ctor;
};

typedef struct System_ComponentModel_LookupBindingPropertiesAttribute_c System_ComponentModel_LookupBindingPropertiesAttribute_c, *PSystem_ComponentModel_LookupBindingPropertiesAttribute_c;

typedef struct System_ComponentModel_LookupBindingPropertiesAttribute_StaticFields System_ComponentModel_LookupBindingPropertiesAttribute_StaticFields, *PSystem_ComponentModel_LookupBindingPropertiesAttribute_StaticFields;

typedef struct System_ComponentModel_LookupBindingPropertiesAttribute_VTable System_ComponentModel_LookupBindingPropertiesAttribute_VTable, *PSystem_ComponentModel_LookupBindingPropertiesAttribute_VTable;

typedef struct System_ComponentModel_LookupBindingPropertiesAttribute_o System_ComponentModel_LookupBindingPropertiesAttribute_o, *PSystem_ComponentModel_LookupBindingPropertiesAttribute_o;

typedef struct System_ComponentModel_LookupBindingPropertiesAttribute_Fields System_ComponentModel_LookupBindingPropertiesAttribute_Fields, *PSystem_ComponentModel_LookupBindingPropertiesAttribute_Fields;

struct System_ComponentModel_LookupBindingPropertiesAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_LookupBindingPropertiesAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_LookupBindingPropertiesAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_LookupBindingPropertiesAttribute_VTable vtable;
};

struct System_ComponentModel_LookupBindingPropertiesAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_DataSource_k__BackingField;
    struct System_String_o *_DisplayMember_k__BackingField;
    struct System_String_o *_ValueMember_k__BackingField;
    struct System_String_o *_LookupMember_k__BackingField;
};

struct System_ComponentModel_LookupBindingPropertiesAttribute_o {
    struct System_ComponentModel_LookupBindingPropertiesAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_LookupBindingPropertiesAttribute_Fields fields;
};

struct System_ComponentModel_LookupBindingPropertiesAttribute_StaticFields {
    struct System_ComponentModel_LookupBindingPropertiesAttribute_o *Default;
};

typedef struct Shock_Protocol_CJsonSendParamLiveReward_Fields Shock_Protocol_CJsonSendParamLiveReward_Fields, *PShock_Protocol_CJsonSendParamLiveReward_Fields;

struct Shock_Protocol_CJsonSendParamLiveReward_Fields {
    uint32_t master_live_id;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass16_0_o UniRx_ObservableWWW___c__DisplayClass16_0_o, *PUniRx_ObservableWWW___c__DisplayClass16_0_o;

typedef struct UniRx_ObservableWWW___c__DisplayClass16_0_c UniRx_ObservableWWW___c__DisplayClass16_0_c, *PUniRx_ObservableWWW___c__DisplayClass16_0_c;

typedef struct UniRx_ObservableWWW___c__DisplayClass16_0_Fields UniRx_ObservableWWW___c__DisplayClass16_0_Fields, *PUniRx_ObservableWWW___c__DisplayClass16_0_Fields;

typedef struct UniRx_ObservableWWW___c__DisplayClass16_0_VTable UniRx_ObservableWWW___c__DisplayClass16_0_VTable, *PUniRx_ObservableWWW___c__DisplayClass16_0_VTable;

struct UniRx_ObservableWWW___c__DisplayClass16_0_Fields {
    struct System_String_o *url;
    int32_t version;
    uint32_t crc;
    struct UniRx_IProgress_float__o *progress;
};

struct UniRx_ObservableWWW___c__DisplayClass16_0_o {
    struct UniRx_ObservableWWW___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct UniRx_ObservableWWW___c__DisplayClass16_0_Fields fields;
};

struct UniRx_ObservableWWW___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_ObservableWWW___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ObservableWWW___c__DisplayClass16_0_VTable vtable;
};

typedef struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__o Shock_GameMstTableBase_AlbumUnitTypeMst__uint__o, *PShock_GameMstTableBase_AlbumUnitTypeMst__uint__o;

typedef struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__c Shock_GameMstTableBase_AlbumUnitTypeMst__uint__c, *PShock_GameMstTableBase_AlbumUnitTypeMst__uint__c;

typedef struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__Fields Shock_GameMstTableBase_AlbumUnitTypeMst__uint__Fields, *PShock_GameMstTableBase_AlbumUnitTypeMst__uint__Fields;

typedef struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__VTable Shock_GameMstTableBase_AlbumUnitTypeMst__uint__VTable, *PShock_GameMstTableBase_AlbumUnitTypeMst__uint__VTable;

struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__o {
    struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__Fields fields;
};

struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_AlbumUnitTypeMst__uint__VTable vtable;
};

typedef struct Chipstar_IFileWriter_CriVersionTable__c Chipstar_IFileWriter_CriVersionTable__c, *PChipstar_IFileWriter_CriVersionTable__c;

struct Chipstar_IFileWriter_CriVersionTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_13B77E0_RGCTXs MethodInfo_13B77E0_RGCTXs, *PMethodInfo_13B77E0_RGCTXs;

struct MethodInfo_13B77E0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296560 _union_296560, *P_union_296560;

union _union_296560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296562 _union_296562, *P_union_296562;

union _union_296562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296564 _union_296564, *P_union_296564;

union _union_296564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296566 _union_296566, *P_union_296566;

union _union_296566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B507D8 MethodInfo_1B507D8, *PMethodInfo_1B507D8;

typedef union _union_254207 _union_254207, *P_union_254207;

union _union_254207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B507D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296568 _union_296568, *P_union_296568;

union _union_296568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_Label_UxmlFactory_o UnityEngine_UIElements_Label_UxmlFactory_o, *PUnityEngine_UIElements_Label_UxmlFactory_o;

typedef struct UnityEngine_UIElements_Label_UxmlFactory_c UnityEngine_UIElements_Label_UxmlFactory_c, *PUnityEngine_UIElements_Label_UxmlFactory_c;

typedef struct UnityEngine_UIElements_Label_UxmlFactory_Fields UnityEngine_UIElements_Label_UxmlFactory_Fields, *PUnityEngine_UIElements_Label_UxmlFactory_Fields;

struct UnityEngine_UIElements_Label_UxmlFactory_Fields {
    struct UnityEngine_UIElements_UxmlFactory_Label__Label_UxmlTraits__Fields super;
};

struct UnityEngine_UIElements_Label_UxmlFactory_o {
    struct UnityEngine_UIElements_Label_UxmlFactory_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Label_UxmlFactory_Fields fields;
};

struct UnityEngine_UIElements_Label_UxmlFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Label_UxmlFactory_VTable vtable;
};

typedef struct Aoharu_MusicSelectUtil_MusicRefine_array Aoharu_MusicSelectUtil_MusicRefine_array, *PAoharu_MusicSelectUtil_MusicRefine_array;

struct Aoharu_MusicSelectUtil_MusicRefine_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef struct MethodInfo_309549C MethodInfo_309549C, *PMethodInfo_309549C;

typedef struct MethodInfo_309549C_RGCTXs MethodInfo_309549C_RGCTXs, *PMethodInfo_309549C_RGCTXs;

typedef union _union_164361 _union_164361, *P_union_164361;

union _union_164361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309549C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_SpanHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309549C_RGCTXs *rgctx_data;
    union _union_164361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_309549C_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_IEquatable_T_;
};

typedef struct MethodInfo_1BF1908 MethodInfo_1BF1908, *PMethodInfo_1BF1908;

typedef union _union_246989 _union_246989, *P_union_246989;

union _union_246989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1908 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__c I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__c, *PI2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__c;

typedef struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__VTable I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__VTable, *PI2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__VTable;

struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanLocalize;
    struct VirtualInvokeData _5_CreateTarget;
    struct VirtualInvokeData _6_GetTargetType;
};

struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__VTable vtable;
};

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object___o Rest;
};

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o {
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____Fields fields;
};

typedef struct MethodInfo_1F4683C MethodInfo_1F4683C, *PMethodInfo_1F4683C;

typedef union _union_163465 _union_163465, *P_union_163465;

union _union_163465 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F4683C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163465 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_FieldInfo__bool__o System_Func_FieldInfo__bool__o, *PSystem_Func_FieldInfo__bool__o;

typedef struct System_Func_FieldInfo__bool__Fields System_Func_FieldInfo__bool__Fields, *PSystem_Func_FieldInfo__bool__Fields;

struct System_Func_FieldInfo__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FieldInfo__bool__o {
    struct System_Func_FieldInfo__bool__c *klass;
    void *monitor;
    struct System_Func_FieldInfo__bool__Fields fields;
};

typedef struct MethodInfo_309CBC4_RGCTXs MethodInfo_309CBC4_RGCTXs, *PMethodInfo_309CBC4_RGCTXs;

struct MethodInfo_309CBC4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__o I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__o, *PI2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__o;

typedef struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__Fields I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__Fields, *PI2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__Fields;

typedef struct I2_Loc_LocalizeTargetDesc_G__Fields I2_Loc_LocalizeTargetDesc_G__Fields, *PI2_Loc_LocalizeTargetDesc_G__Fields;

struct I2_Loc_LocalizeTargetDesc_G__Fields {
    struct I2_Loc_ILocalizeTargetDescriptor_Fields super;
};

struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__Fields {
    struct I2_Loc_LocalizeTargetDesc_G__Fields super;
};

struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__o {
    struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__c *klass;
    void *monitor;
    struct I2_Loc_LocalizeTargetDesc_Type_SpriteRenderer__LocalizeTarget_UnityStandard_SpriteRenderer__Fields fields;
};

typedef struct System_Collections_IList_c System_Collections_IList_c, *PSystem_Collections_IList_c;

struct System_Collections_IList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_296510 _union_296510, *P_union_296510;

union _union_296510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvSerialCodeEventsRData_c Shock_RecvSerialCodeEventsRData_c, *PShock_RecvSerialCodeEventsRData_c;

typedef struct Shock_RecvSerialCodeEventsRData_VTable Shock_RecvSerialCodeEventsRData_VTable, *PShock_RecvSerialCodeEventsRData_VTable;

struct Shock_RecvSerialCodeEventsRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvSerialCodeEventsRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvSerialCodeEventsRData_VTable vtable;
};

typedef struct UniRx_Triggers_ObservablePointerDownTrigger_c UniRx_Triggers_ObservablePointerDownTrigger_c, *PUniRx_Triggers_ObservablePointerDownTrigger_c;

typedef struct UniRx_Triggers_ObservablePointerDownTrigger_VTable UniRx_Triggers_ObservablePointerDownTrigger_VTable, *PUniRx_Triggers_ObservablePointerDownTrigger_VTable;

struct UniRx_Triggers_ObservablePointerDownTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_RaiseOnCompletedOnDestroy;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IPointerDownHandler_OnPointerDown;
};

struct UniRx_Triggers_ObservablePointerDownTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Triggers_ObservablePointerDownTrigger_VTable vtable;
};

typedef union _union_296512 _union_296512, *P_union_296512;

union _union_296512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_PointerCaptureEventBase_PointerCaptureOutEvent__c UnityEngine_UIElements_PointerCaptureEventBase_PointerCaptureOutEvent__c, *PUnityEngine_UIElements_PointerCaptureEventBase_PointerCaptureOutEvent__c;

typedef struct UnityEngine_UIElements_PointerCaptureEventBase_PointerCaptureOutEvent__VTable UnityEngine_UIElements_PointerCaptureEventBase_PointerCaptureOutEvent__VTable, *PUnityEngine_UIElements_PointerCaptureEventBase_PointerCaptureOutEvent__VTable;

struct UnityEngine_UIElements_PointerCaptureEventBase_PointerCaptureOutEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
};

struct UnityEngine_UIElements_PointerCaptureEventBase_PointerCaptureOutEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerCaptureEventBase_PointerCaptureOutEvent__VTable vtable;
};

typedef union _union_296514 _union_296514, *P_union_296514;

union _union_296514 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296516 _union_296516, *P_union_296516;

union _union_296516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205CE14 MethodInfo_205CE14, *PMethodInfo_205CE14;

typedef union _union_216747 _union_216747, *P_union_216747;

union _union_216747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CE14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296518 _union_296518, *P_union_296518;

union _union_296518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_IList_o System_Collections_IList_o, *PSystem_Collections_IList_o;

typedef struct System_Collections_IList_Fields System_Collections_IList_Fields, *PSystem_Collections_IList_Fields;

struct System_Collections_IList_Fields {
};

struct System_Collections_IList_o {
    struct System_Collections_IList_c *klass;
    void *monitor;
    struct System_Collections_IList_Fields fields;
};

typedef struct CriWare_CriAtomExMic_Config_Fields CriWare_CriAtomExMic_Config_Fields, *PCriWare_CriAtomExMic_Config_Fields;

struct CriWare_CriAtomExMic_Config_Fields {
    struct System_String_o *deviceId;
    uint32_t flags;
    int32_t numChannels;
    int32_t samplingRate;
    uint32_t frameSize;
    uint32_t bufferingTime;
    intptr_t context;
};

typedef struct MethodInfo_1D21C70 MethodInfo_1D21C70, *PMethodInfo_1D21C70;

typedef union _union_251065 _union_251065, *P_union_251065;

union _union_251065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21C70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_UserRankMstTable_StaticFields Shock_UserRankMstTable_StaticFields, *PShock_UserRankMstTable_StaticFields;

typedef struct Shock_UserRankMstTable_o Shock_UserRankMstTable_o, *PShock_UserRankMstTable_o;

typedef struct Carbon_ListDictionary_int__UserRankMst__o Carbon_ListDictionary_int__UserRankMst__o, *PCarbon_ListDictionary_int__UserRankMst__o;

typedef struct Shock_UserRankMstTable_c Shock_UserRankMstTable_c, *PShock_UserRankMstTable_c;

typedef struct Shock_UserRankMstTable_Fields Shock_UserRankMstTable_Fields, *PShock_UserRankMstTable_Fields;

typedef struct Carbon_ListDictionary_int__UserRankMst__c Carbon_ListDictionary_int__UserRankMst__c, *PCarbon_ListDictionary_int__UserRankMst__c;

typedef struct Carbon_ListDictionary_int__UserRankMst__Fields Carbon_ListDictionary_int__UserRankMst__Fields, *PCarbon_ListDictionary_int__UserRankMst__Fields;

typedef struct Shock_UserRankMstTable_VTable Shock_UserRankMstTable_VTable, *PShock_UserRankMstTable_VTable;

typedef struct Shock_GameMstTableBase_UserRankMst__int__Fields Shock_GameMstTableBase_UserRankMst__int__Fields, *PShock_GameMstTableBase_UserRankMst__int__Fields;

typedef struct Carbon_ListDictionary_int__UserRankMst__VTable Carbon_ListDictionary_int__UserRankMst__VTable, *PCarbon_ListDictionary_int__UserRankMst__VTable;

struct Carbon_ListDictionary_int__UserRankMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_int__UserRankMst__o {
    struct Carbon_ListDictionary_int__UserRankMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_int__UserRankMst__Fields fields;
};

struct Shock_GameMstTableBase_UserRankMst__int__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_UserRankMstTable_Fields {
    struct Shock_GameMstTableBase_UserRankMst__int__Fields super;
};

struct Carbon_ListDictionary_int__UserRankMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_int__UserRankMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_int__UserRankMst__VTable vtable;
};

struct Shock_UserRankMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_UserRankMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_int__UserRankMst__o *ms_HashTable;
};

struct Shock_UserRankMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_UserRankMstTable_o {
    struct Shock_UserRankMstTable_c *klass;
    void *monitor;
    struct Shock_UserRankMstTable_Fields fields;
};

struct Shock_UserRankMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_UserRankMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UserRankMstTable_VTable vtable;
};

typedef struct Photon_Pun_Demo_PunBasics_PlayerManager_StaticFields Photon_Pun_Demo_PunBasics_PlayerManager_StaticFields, *PPhoton_Pun_Demo_PunBasics_PlayerManager_StaticFields;

struct Photon_Pun_Demo_PunBasics_PlayerManager_StaticFields {
    struct UnityEngine_GameObject_o *LocalPlayerInstance;
};

typedef struct Shock_Scenes_ItemList_ItemListController___c__DisplayClass6_0_VTable Shock_Scenes_ItemList_ItemListController___c__DisplayClass6_0_VTable, *PShock_Scenes_ItemList_ItemListController___c__DisplayClass6_0_VTable;

struct Shock_Scenes_ItemList_ItemListController___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct ExitGames_Client_Photon_NonAllocDictionary_int__PhotonView__VTable ExitGames_Client_Photon_NonAllocDictionary_int__PhotonView__VTable, *PExitGames_Client_Photon_NonAllocDictionary_int__PhotonView__VTable;

struct ExitGames_Client_Photon_NonAllocDictionary_int__PhotonView__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_K_V__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_K_V__get_Values;
    struct VirtualInvokeData _8_ContainsKey;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_TryGetValue;
    struct VirtualInvokeData _12_get_Count;
    struct VirtualInvokeData _13_get_IsReadOnly;
    struct VirtualInvokeData _14_Add;
    struct VirtualInvokeData _15_Clear;
    struct VirtualInvokeData _16_Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_K_V___CopyTo;
    struct VirtualInvokeData _18_Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_K_V___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
};

typedef struct MethodInfo_24E9244 MethodInfo_24E9244, *PMethodInfo_24E9244;

typedef union _union_271046 _union_271046, *P_union_271046;

union _union_271046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E9244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PermissionTask___c__DisplayClass5_0_Fields Shock_PermissionTask___c__DisplayClass5_0_Fields, *PShock_PermissionTask___c__DisplayClass5_0_Fields;

struct Shock_PermissionTask___c__DisplayClass5_0_Fields {
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__2;
};

typedef struct MethodInfo_1F46834 MethodInfo_1F46834, *PMethodInfo_1F46834;

typedef union _union_163405 _union_163405, *P_union_163405;

union _union_163405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46834 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296500 _union_296500, *P_union_296500;

union _union_296500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296502 _union_296502, *P_union_296502;

union _union_296502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Nullable_bool__VTable System_Nullable_bool__VTable, *PSystem_Nullable_bool__VTable;

struct System_Nullable_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296504 _union_296504, *P_union_296504;

union _union_296504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296506 _union_296506, *P_union_296506;

union _union_296506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296508 _union_296508, *P_union_296508;

union _union_296508 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24C0E00 MethodInfo_24C0E00, *PMethodInfo_24C0E00;

typedef union _union_290658 _union_290658, *P_union_290658;

union _union_290658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0E00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1391978 MethodInfo_1391978, *PMethodInfo_1391978;

typedef union _union_166093 _union_166093, *P_union_166093;

union _union_166093 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1391978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166093 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C321BC MethodInfo_2C321BC, *PMethodInfo_2C321BC;

typedef struct MethodInfo_2C321BC_RGCTXs MethodInfo_2C321BC_RGCTXs, *PMethodInfo_2C321BC_RGCTXs;

typedef union _union_298310 _union_298310, *P_union_298310;

struct MethodInfo_2C321BC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEqualityComparer_T__Equals;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298310 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C321BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C321BC_RGCTXs *rgctx_data;
    union _union_298310 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3359430 MethodInfo_3359430, *PMethodInfo_3359430;

typedef union _union_158602 _union_158602, *P_union_158602;

union _union_158602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FC16C_RGCTXs MethodInfo_10FC16C_RGCTXs, *PMethodInfo_10FC16C_RGCTXs;

struct MethodInfo_10FC16C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2D6EDFC MethodInfo_2D6EDFC, *PMethodInfo_2D6EDFC;

typedef struct MethodInfo_2D6EDFC_RGCTXs MethodInfo_2D6EDFC_RGCTXs, *PMethodInfo_2D6EDFC_RGCTXs;

typedef union _union_288163 _union_288163, *P_union_288163;

union _union_288163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6EDFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6EDFC_RGCTXs *rgctx_data;
    union _union_288163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6EDFC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_T__TR_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_T__TR___ctor;
};

typedef struct MethodInfo_13C825C MethodInfo_13C825C, *PMethodInfo_13C825C;

struct MethodInfo_13C825C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296530 _union_296530, *P_union_296530;

union _union_296530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EE08AC MethodInfo_1EE08AC, *PMethodInfo_1EE08AC;

typedef union _union_305932 _union_305932, *P_union_305932;

union _union_305932 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE08AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296532 _union_296532, *P_union_296532;

union _union_296532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3359428 MethodInfo_3359428, *PMethodInfo_3359428;

typedef union _union_158596 _union_158596, *P_union_158596;

union _union_158596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass12_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296534 _union_296534, *P_union_296534;

union _union_296534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296536 _union_296536, *P_union_296536;

union _union_296536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296538 _union_296538, *P_union_296538;

union _union_296538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_SpineAtlasRegion_Fields Spine_Unity_SpineAtlasRegion_Fields, *PSpine_Unity_SpineAtlasRegion_Fields;

typedef struct UnityEngine_PropertyAttribute_Fields UnityEngine_PropertyAttribute_Fields, *PUnityEngine_PropertyAttribute_Fields;

struct UnityEngine_PropertyAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct Spine_Unity_SpineAtlasRegion_Fields {
    struct UnityEngine_PropertyAttribute_Fields super;
    struct System_String_o *atlasAssetField;
};

typedef struct MethodInfo_293E26C MethodInfo_293E26C, *PMethodInfo_293E26C;

typedef union _union_189730 _union_189730, *P_union_189730;

union _union_189730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E26C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D21C4C MethodInfo_1D21C4C, *PMethodInfo_1D21C4C;

typedef union _union_250857 _union_250857, *P_union_250857;

union _union_250857 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250857 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D8D7C MethodInfo_15D8D7C, *PMethodInfo_15D8D7C;

typedef struct MethodInfo_15D8D7C_RGCTXs MethodInfo_15D8D7C_RGCTXs, *PMethodInfo_15D8D7C_RGCTXs;

struct MethodInfo_15D8D7C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

struct MethodInfo_15D8D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8D7C_RGCTXs *rgctx_data;
    union _union_335240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass43_0_c Aoharu_TrainingScene___c__DisplayClass43_0_c, *PAoharu_TrainingScene___c__DisplayClass43_0_c;

typedef struct Aoharu_TrainingScene___c__DisplayClass43_0_VTable Aoharu_TrainingScene___c__DisplayClass43_0_VTable, *PAoharu_TrainingScene___c__DisplayClass43_0_VTable;

struct Aoharu_TrainingScene___c__DisplayClass43_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingScene___c__DisplayClass43_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene___c__DisplayClass43_0_VTable vtable;
};

typedef struct MethodInfo_1F07244 MethodInfo_1F07244, *PMethodInfo_1F07244;

typedef union _union_289177 _union_289177, *P_union_289177;

union _union_289177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F07244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Stubs_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__Int32Enum__uint___int__Fields System_Collections_Generic_Dictionary_Entry_ValueTuple_object__Int32Enum__uint___int__Fields, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_object__Int32Enum__uint___int__Fields;

typedef struct System_ValueTuple_object__Int32Enum__uint__o System_ValueTuple_object__Int32Enum__uint__o, *PSystem_ValueTuple_object__Int32Enum__uint__o;

typedef struct System_ValueTuple_object__Int32Enum__uint__Fields System_ValueTuple_object__Int32Enum__uint__Fields, *PSystem_ValueTuple_object__Int32Enum__uint__Fields;

struct System_ValueTuple_object__Int32Enum__uint__Fields {
    struct Il2CppObject *Item1;
    int32_t Item2;
    uint32_t Item3;
};

struct System_ValueTuple_object__Int32Enum__uint__o {
    struct System_ValueTuple_object__Int32Enum__uint__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_object__Int32Enum__uint___int__Fields {
    int32_t hashCode;
    int32_t next;
    struct System_ValueTuple_object__Int32Enum__uint__o key;
    int32_t value;
};

typedef struct MethodInfo_1F46810 MethodInfo_1F46810, *PMethodInfo_1F46810;

typedef union _union_163345 _union_163345, *P_union_163345;

union _union_163345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46810 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_c Aoharu_StaminaChargeScene___c__DisplayClass4_0_c, *PAoharu_StaminaChargeScene___c__DisplayClass4_0_c;

typedef struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_VTable Aoharu_StaminaChargeScene___c__DisplayClass4_0_VTable, *PAoharu_StaminaChargeScene___c__DisplayClass4_0_VTable;

struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_172A9C0 MethodInfo_172A9C0, *PMethodInfo_172A9C0;

typedef union _union_170683 _union_170683, *P_union_170683;

union _union_170683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A9C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A302C MethodInfo_16A302C, *PMethodInfo_16A302C;

typedef union _union_299413 _union_299413, *P_union_299413;

union _union_299413 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A302C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractWritableArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299413 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296520 _union_296520, *P_union_296520;

union _union_296520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EABE84 MethodInfo_1EABE84, *PMethodInfo_1EABE84;

typedef union _union_264002 _union_264002, *P_union_264002;

union _union_264002 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABE84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296522 _union_296522, *P_union_296522;

union _union_296522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296524 _union_296524, *P_union_296524;

union _union_296524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_172A9C8 MethodInfo_172A9C8, *PMethodInfo_172A9C8;

typedef union _union_164991 _union_164991, *P_union_164991;

union _union_164991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A9C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296526 _union_296526, *P_union_296526;

union _union_296526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293E268 MethodInfo_293E268, *PMethodInfo_293E268;

typedef union _union_188292 _union_188292, *P_union_188292;

union _union_188292 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296528 _union_296528, *P_union_296528;

union _union_296528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_o Aoharu_StaminaChargeScene___c__DisplayClass4_0_o, *PAoharu_StaminaChargeScene___c__DisplayClass4_0_o;

typedef struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_Fields Aoharu_StaminaChargeScene___c__DisplayClass4_0_Fields, *PAoharu_StaminaChargeScene___c__DisplayClass4_0_Fields;

typedef struct System_Action_StaminaChargeScene_Result__o System_Action_StaminaChargeScene_Result__o, *PSystem_Action_StaminaChargeScene_Result__o;

typedef struct System_Action_StaminaChargeScene_Result__c System_Action_StaminaChargeScene_Result__c, *PSystem_Action_StaminaChargeScene_Result__c;

typedef struct System_Action_StaminaChargeScene_Result__Fields System_Action_StaminaChargeScene_Result__Fields, *PSystem_Action_StaminaChargeScene_Result__Fields;

typedef struct System_Action_StaminaChargeScene_Result__VTable System_Action_StaminaChargeScene_Result__VTable, *PSystem_Action_StaminaChargeScene_Result__VTable;

struct System_Action_StaminaChargeScene_Result__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_StaminaChargeScene_Result__o {
    struct System_Action_StaminaChargeScene_Result__c *klass;
    void *monitor;
    struct System_Action_StaminaChargeScene_Result__Fields fields;
};

struct System_Action_StaminaChargeScene_Result__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_StaminaChargeScene_Result__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_StaminaChargeScene_Result__VTable vtable;
};

struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_Fields {
    struct System_Action_StaminaChargeScene_Result__o *onComplete;
    struct Shock_IInputLockData_o *inputLock;
    int32_t method;
    bool timerMode;
    struct System_Action_StaminaChargeScene_Result__o *__9__2;
};

struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_o {
    struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_c *klass;
    void *monitor;
    struct Aoharu_StaminaChargeScene___c__DisplayClass4_0_Fields fields;
};

typedef struct MethodInfo_1063318 MethodInfo_1063318, *PMethodInfo_1063318;

typedef union _union_167881 _union_167881, *P_union_167881;

union _union_167881 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1063318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167881 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0AEF0 MethodInfo_2B0AEF0, *PMethodInfo_2B0AEF0;

typedef union _union_186218 _union_186218, *P_union_186218;

union _union_186218 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AEF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186218 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CommonBgMovieMstTable_VTable Shock_CommonBgMovieMstTable_VTable, *PShock_CommonBgMovieMstTable_VTable;

struct Shock_CommonBgMovieMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef struct System_Net_ValidationHelper_c System_Net_ValidationHelper_c, *PSystem_Net_ValidationHelper_c;

typedef struct System_Net_ValidationHelper_StaticFields System_Net_ValidationHelper_StaticFields, *PSystem_Net_ValidationHelper_StaticFields;

typedef struct System_Net_ValidationHelper_VTable System_Net_ValidationHelper_VTable, *PSystem_Net_ValidationHelper_VTable;

struct System_Net_ValidationHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_ValidationHelper_StaticFields {
    struct System_String_array *EmptyArray;
    struct System_Char_array *InvalidMethodChars;
    struct System_Char_array *InvalidParamChars;
};

struct System_Net_ValidationHelper_c {
    struct Il2CppClass_1 _1;
    struct System_Net_ValidationHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ValidationHelper_VTable vtable;
};

typedef struct Firebase_FirebaseApp___c_c Firebase_FirebaseApp___c_c, *PFirebase_FirebaseApp___c_c;

typedef struct Firebase_FirebaseApp___c_StaticFields Firebase_FirebaseApp___c_StaticFields, *PFirebase_FirebaseApp___c_StaticFields;

typedef struct Firebase_FirebaseApp___c_VTable Firebase_FirebaseApp___c_VTable, *PFirebase_FirebaseApp___c_VTable;

typedef struct Firebase_FirebaseApp___c_o Firebase_FirebaseApp___c_o, *PFirebase_FirebaseApp___c_o;

typedef struct System_Func_DependencyStatus__o System_Func_DependencyStatus__o, *PSystem_Func_DependencyStatus__o;

typedef struct System_Func_Task__Task_DependencyStatus___o System_Func_Task__Task_DependencyStatus___o, *PSystem_Func_Task__Task_DependencyStatus___o;

typedef struct System_Func_Task_DependencyStatus___Task_DependencyStatus___o System_Func_Task_DependencyStatus___Task_DependencyStatus___o, *PSystem_Func_Task_DependencyStatus___Task_DependencyStatus___o;

typedef struct Firebase_FirebaseApp___c_Fields Firebase_FirebaseApp___c_Fields, *PFirebase_FirebaseApp___c_Fields;

typedef struct System_Func_DependencyStatus__c System_Func_DependencyStatus__c, *PSystem_Func_DependencyStatus__c;

typedef struct System_Func_Task__Task_DependencyStatus___c System_Func_Task__Task_DependencyStatus___c, *PSystem_Func_Task__Task_DependencyStatus___c;

typedef struct System_Func_Task__Task_DependencyStatus___Fields System_Func_Task__Task_DependencyStatus___Fields, *PSystem_Func_Task__Task_DependencyStatus___Fields;

typedef struct System_Func_Task_DependencyStatus___Task_DependencyStatus___c System_Func_Task_DependencyStatus___Task_DependencyStatus___c, *PSystem_Func_Task_DependencyStatus___Task_DependencyStatus___c;

typedef struct System_Func_Task_DependencyStatus___Task_DependencyStatus___Fields System_Func_Task_DependencyStatus___Task_DependencyStatus___Fields, *PSystem_Func_Task_DependencyStatus___Task_DependencyStatus___Fields;

typedef struct System_Func_DependencyStatus__VTable System_Func_DependencyStatus__VTable, *PSystem_Func_DependencyStatus__VTable;

typedef struct System_Func_Task__Task_DependencyStatus___VTable System_Func_Task__Task_DependencyStatus___VTable, *PSystem_Func_Task__Task_DependencyStatus___VTable;

typedef struct System_Func_Task_DependencyStatus___Task_DependencyStatus___VTable System_Func_Task_DependencyStatus___Task_DependencyStatus___VTable, *PSystem_Func_Task_DependencyStatus___Task_DependencyStatus___VTable;

struct System_Func_Task_DependencyStatus___Task_DependencyStatus___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Task__Task_DependencyStatus___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Task__Task_DependencyStatus___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Task__Task_DependencyStatus___VTable vtable;
};

struct System_Func_Task__Task_DependencyStatus___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Task__Task_DependencyStatus___o {
    struct System_Func_Task__Task_DependencyStatus___c *klass;
    void *monitor;
    struct System_Func_Task__Task_DependencyStatus___Fields fields;
};

struct Firebase_FirebaseApp___c_StaticFields {
    struct Firebase_FirebaseApp___c_o *__9;
    struct Firebase_FirebaseApp_CreateDelegate_o *__9__14_0;
    struct System_Func_bool__o *__9__46_0;
    struct System_Func_DependencyStatus__o *__9__54_0;
    struct System_Func_Task__Task_DependencyStatus___o *__9__55_1;
    struct System_Func_Task_DependencyStatus___Task_DependencyStatus___o *__9__55_0;
    struct System_Action_Task__o *__9__58_1;
};

struct System_Func_DependencyStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_DependencyStatus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DependencyStatus__VTable vtable;
};

struct System_Func_DependencyStatus__o {
    struct System_Func_DependencyStatus__c *klass;
    void *monitor;
    struct System_Func_DependencyStatus__Fields fields;
};

struct Firebase_FirebaseApp___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_FirebaseApp___c_Fields {
};

struct System_Func_Task_DependencyStatus___Task_DependencyStatus___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_FirebaseApp___c_c {
    struct Il2CppClass_1 _1;
    struct Firebase_FirebaseApp___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FirebaseApp___c_VTable vtable;
};

struct Firebase_FirebaseApp___c_o {
    struct Firebase_FirebaseApp___c_c *klass;
    void *monitor;
    struct Firebase_FirebaseApp___c_Fields fields;
};

struct System_Func_Task_DependencyStatus___Task_DependencyStatus___o {
    struct System_Func_Task_DependencyStatus___Task_DependencyStatus___c *klass;
    void *monitor;
    struct System_Func_Task_DependencyStatus___Task_DependencyStatus___Fields fields;
};

struct System_Func_Task_DependencyStatus___Task_DependencyStatus___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Task_DependencyStatus___Task_DependencyStatus___VTable vtable;
};

typedef struct MethodInfo_16D605C_RGCTXs MethodInfo_16D605C_RGCTXs, *PMethodInfo_16D605C_RGCTXs;

struct MethodInfo_16D605C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_308BA34 MethodInfo_308BA34, *PMethodInfo_308BA34;

typedef union _union_214682 _union_214682, *P_union_214682;

union _union_214682 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308BA34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308BA34_RGCTXs *rgctx_data;
    union _union_214682 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass11_0_c Aoharu_Event_Reward_EventRewardListController___c__DisplayClass11_0_c, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass11_0_c;

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass11_0_VTable Aoharu_Event_Reward_EventRewardListController___c__DisplayClass11_0_VTable, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass11_0_VTable;

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass11_0_VTable vtable;
};

typedef struct Shock_ScrollBase_ShopConfirmItemScrollItem__o Shock_ScrollBase_ShopConfirmItemScrollItem__o, *PShock_ScrollBase_ShopConfirmItemScrollItem__o;

typedef struct Shock_ScrollBase_ShopConfirmItemScrollItem__c Shock_ScrollBase_ShopConfirmItemScrollItem__c, *PShock_ScrollBase_ShopConfirmItemScrollItem__c;

typedef struct Shock_ScrollBase_ShopConfirmItemScrollItem__VTable Shock_ScrollBase_ShopConfirmItemScrollItem__VTable, *PShock_ScrollBase_ShopConfirmItemScrollItem__VTable;

struct Shock_ScrollBase_ShopConfirmItemScrollItem__o {
    struct Shock_ScrollBase_ShopConfirmItemScrollItem__c *klass;
    void *monitor;
    struct Shock_ScrollBase_ShopConfirmItemScrollItem__Fields fields;
};

struct Shock_ScrollBase_ShopConfirmItemScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_ScrollBase_ShopConfirmItemScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase_ShopConfirmItemScrollItem__VTable vtable;
};

typedef struct Aoharu_LPBoostDialog___c_o Aoharu_LPBoostDialog___c_o, *PAoharu_LPBoostDialog___c_o;

typedef struct Aoharu_LPBoostDialog___c_c Aoharu_LPBoostDialog___c_c, *PAoharu_LPBoostDialog___c_c;

typedef struct Aoharu_LPBoostDialog___c_Fields Aoharu_LPBoostDialog___c_Fields, *PAoharu_LPBoostDialog___c_Fields;

typedef struct Aoharu_LPBoostDialog___c_StaticFields Aoharu_LPBoostDialog___c_StaticFields, *PAoharu_LPBoostDialog___c_StaticFields;

typedef struct Aoharu_LPBoostDialog___c_VTable Aoharu_LPBoostDialog___c_VTable, *PAoharu_LPBoostDialog___c_VTable;

struct Aoharu_LPBoostDialog___c_Fields {
};

struct Aoharu_LPBoostDialog___c_StaticFields {
    struct Aoharu_LPBoostDialog___c_o *__9;
    struct System_Func_LiveBoostMst__int__o *__9__16_0;
    struct System_Func_LiveBoostMst__int__o *__9__16_1;
};

struct Aoharu_LPBoostDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LPBoostDialog___c_o {
    struct Aoharu_LPBoostDialog___c_c *klass;
    void *monitor;
    struct Aoharu_LPBoostDialog___c_Fields fields;
};

struct Aoharu_LPBoostDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LPBoostDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LPBoostDialog___c_VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_int__float__array System_Collections_Generic_KeyValuePair_int__float__array, *PSystem_Collections_Generic_KeyValuePair_int__float__array;

typedef struct System_Collections_Generic_KeyValuePair_int__float__o System_Collections_Generic_KeyValuePair_int__float__o, *PSystem_Collections_Generic_KeyValuePair_int__float__o;

typedef struct System_Collections_Generic_KeyValuePair_int__float__Fields System_Collections_Generic_KeyValuePair_int__float__Fields, *PSystem_Collections_Generic_KeyValuePair_int__float__Fields;

struct System_Collections_Generic_KeyValuePair_int__float__Fields {
    int32_t key;
    float value;
};

struct System_Collections_Generic_KeyValuePair_int__float__o {
    struct System_Collections_Generic_KeyValuePair_int__float__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_int__float__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_int__float__o m_Items[65535];
};

typedef struct MethodInfo_15FA1F8 MethodInfo_15FA1F8, *PMethodInfo_15FA1F8;

typedef struct MethodInfo_15FA1F8_RGCTXs MethodInfo_15FA1F8_RGCTXs, *PMethodInfo_15FA1F8_RGCTXs;

typedef union _union_210661 _union_210661, *P_union_210661;

union _union_210661 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15FA1F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15FA1F8_RGCTXs *rgctx_data;
    union _union_210661 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15FA1F8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_127E4C4 MethodInfo_127E4C4, *PMethodInfo_127E4C4;

typedef union _union_202178 _union_202178, *P_union_202178;

union _union_202178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E4C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E68570_RGCTXs MethodInfo_2E68570_RGCTXs, *PMethodInfo_2E68570_RGCTXs;

struct MethodInfo_2E68570_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_33A67D4 MethodInfo_33A67D4, *PMethodInfo_33A67D4;

typedef union _union_233623 _union_233623, *P_union_233623;

union _union_233623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A67D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FFB34_RGCTXs MethodInfo_10FFB34_RGCTXs, *PMethodInfo_10FFB34_RGCTXs;

struct MethodInfo_10FFB34_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Mono_Security_X509_PKCS12_VTable Mono_Security_X509_PKCS12_VTable, *PMono_Security_X509_PKCS12_VTable;

struct Mono_Security_X509_PKCS12_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clone;
};

typedef struct MethodInfo_2869568 MethodInfo_2869568, *PMethodInfo_2869568;

typedef union _union_174066 _union_174066, *P_union_174066;

union _union_174066 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174066 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B0E10 MethodInfo_10B0E10, *PMethodInfo_10B0E10;

typedef union _union_207709 _union_207709, *P_union_207709;

union _union_207709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0E10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A6828 MethodInfo_26A6828, *PMethodInfo_26A6828;

typedef union _union_279602 _union_279602, *P_union_279602;

union _union_279602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6828 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TutorialEndDialog_Fields Aoharu_TutorialEndDialog_Fields, *PAoharu_TutorialEndDialog_Fields;

typedef struct Aoharu_TutorialEndDialog_TutorialEndCut_array Aoharu_TutorialEndDialog_TutorialEndCut_array, *PAoharu_TutorialEndDialog_TutorialEndCut_array;

typedef struct Aoharu_TutorialEndDialog_TutorialEndCut_o Aoharu_TutorialEndDialog_TutorialEndCut_o, *PAoharu_TutorialEndDialog_TutorialEndCut_o;

typedef struct Aoharu_TutorialEndDialog_TutorialEndCut_c Aoharu_TutorialEndDialog_TutorialEndCut_c, *PAoharu_TutorialEndDialog_TutorialEndCut_c;

typedef struct Aoharu_TutorialEndDialog_TutorialEndCut_Fields Aoharu_TutorialEndDialog_TutorialEndCut_Fields, *PAoharu_TutorialEndDialog_TutorialEndCut_Fields;

typedef struct Aoharu_TutorialEndDialog_TutorialEndCut_VTable Aoharu_TutorialEndDialog_TutorialEndCut_VTable, *PAoharu_TutorialEndDialog_TutorialEndCut_VTable;

struct Aoharu_TutorialEndDialog_TutorialEndCut_Fields {
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__Fields super;
};

struct Aoharu_TutorialEndDialog_TutorialEndCut_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TutorialEndDialog_Fields {
    struct Shock_TextDialogObject_Fields super;
    struct Aoharu_TutorialEndDialog_TutorialEndCut_array *m_EndCutList;
    struct UnityEngine_UI_Image_o *m_EndCutImage;
};

struct Aoharu_TutorialEndDialog_TutorialEndCut_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_TutorialEndDialog_TutorialEndCut_o *m_Items[65535];
};

struct Aoharu_TutorialEndDialog_TutorialEndCut_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TutorialEndDialog_TutorialEndCut_VTable vtable;
};

struct Aoharu_TutorialEndDialog_TutorialEndCut_o {
    struct Aoharu_TutorialEndDialog_TutorialEndCut_c *klass;
    void *monitor;
    struct Aoharu_TutorialEndDialog_TutorialEndCut_Fields fields;
};

typedef struct System_Collections_Generic_IEnumerator_GroupMst__c System_Collections_Generic_IEnumerator_GroupMst__c, *PSystem_Collections_Generic_IEnumerator_GroupMst__c;

struct System_Collections_Generic_IEnumerator_GroupMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Func_AdventureLogData__uint__Fields System_Func_AdventureLogData__uint__Fields, *PSystem_Func_AdventureLogData__uint__Fields;

struct System_Func_AdventureLogData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2EAF078 MethodInfo_2EAF078, *PMethodInfo_2EAF078;

typedef union _union_231977 _union_231977, *P_union_231977;

union _union_231977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1273A10 MethodInfo_1273A10, *PMethodInfo_1273A10;

typedef union _union_201228 _union_201228, *P_union_201228;

union _union_201228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A1668_RGCTXs MethodInfo_12A1668_RGCTXs, *PMethodInfo_12A1668_RGCTXs;

struct MethodInfo_12A1668_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1D2C734 MethodInfo_1D2C734, *PMethodInfo_1D2C734;

typedef union _union_253775 _union_253775, *P_union_253775;

union _union_253775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C734 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C82AC MethodInfo_13C82AC, *PMethodInfo_13C82AC;

struct MethodInfo_13C82AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_NativeArray_Vector3Int__o Unity_Collections_NativeArray_Vector3Int__o, *PUnity_Collections_NativeArray_Vector3Int__o;

typedef struct Unity_Collections_NativeArray_Vector3Int__Fields Unity_Collections_NativeArray_Vector3Int__Fields, *PUnity_Collections_NativeArray_Vector3Int__Fields;

struct Unity_Collections_NativeArray_Vector3Int__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_Vector3Int__o {
    struct Unity_Collections_NativeArray_Vector3Int__Fields fields;
};

typedef struct System_Func_int__bool__Fields System_Func_int__bool__Fields, *PSystem_Func_int__bool__Fields;

struct System_Func_int__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2894530 MethodInfo_2894530, *PMethodInfo_2894530;

typedef union _union_272026 _union_272026, *P_union_272026;

union _union_272026 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2894530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272026 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CB850 MethodInfo_24CB850, *PMethodInfo_24CB850;

typedef union _union_157534 _union_157534, *P_union_157534;

union _union_157534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24CB850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_NativeArray_Vector3Int__c Unity_Collections_NativeArray_Vector3Int__c, *PUnity_Collections_NativeArray_Vector3Int__c;

typedef struct Unity_Collections_NativeArray_Vector3Int__VTable Unity_Collections_NativeArray_Vector3Int__VTable, *PUnity_Collections_NativeArray_Vector3Int__VTable;

struct Unity_Collections_NativeArray_Vector3Int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _7_Equals;
};

struct Unity_Collections_NativeArray_Vector3Int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_NativeArray_Vector3Int__VTable vtable;
};

typedef union _union_164491 _union_164491, *P_union_164491;

union _union_164491 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicRankingScene___c_StaticFields Aoharu_MusicRankingScene___c_StaticFields, *PAoharu_MusicRankingScene___c_StaticFields;

typedef struct Aoharu_MusicRankingScene___c_o Aoharu_MusicRankingScene___c_o, *PAoharu_MusicRankingScene___c_o;

typedef struct System_Func_LiveRanking__MusicRankingScrollItemData__o System_Func_LiveRanking__MusicRankingScrollItemData__o, *PSystem_Func_LiveRanking__MusicRankingScrollItemData__o;

typedef struct Aoharu_MusicRankingScene___c_c Aoharu_MusicRankingScene___c_c, *PAoharu_MusicRankingScene___c_c;

typedef struct Aoharu_MusicRankingScene___c_Fields Aoharu_MusicRankingScene___c_Fields, *PAoharu_MusicRankingScene___c_Fields;

typedef struct System_Func_LiveRanking__MusicRankingScrollItemData__c System_Func_LiveRanking__MusicRankingScrollItemData__c, *PSystem_Func_LiveRanking__MusicRankingScrollItemData__c;

typedef struct System_Func_LiveRanking__MusicRankingScrollItemData__Fields System_Func_LiveRanking__MusicRankingScrollItemData__Fields, *PSystem_Func_LiveRanking__MusicRankingScrollItemData__Fields;

typedef struct System_Func_LiveRanking__MusicRankingScrollItemData__VTable System_Func_LiveRanking__MusicRankingScrollItemData__VTable, *PSystem_Func_LiveRanking__MusicRankingScrollItemData__VTable;

struct Aoharu_MusicRankingScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MusicRankingScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRankingScene___c_VTable vtable;
};

struct Aoharu_MusicRankingScene___c_Fields {
};

struct Aoharu_MusicRankingScene___c_o {
    struct Aoharu_MusicRankingScene___c_c *klass;
    void *monitor;
    struct Aoharu_MusicRankingScene___c_Fields fields;
};

struct System_Func_LiveRanking__MusicRankingScrollItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_MusicRankingScene___c_StaticFields {
    struct Aoharu_MusicRankingScene___c_o *__9;
    struct System_Func_LiveRanking__MusicRankingScrollItemData__o *__9__17_1;
    struct System_Action_Action__o *__9__19_0;
    struct System_Action_Action__o *__9__20_2;
};

struct System_Func_LiveRanking__MusicRankingScrollItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveRanking__MusicRankingScrollItemData__o {
    struct System_Func_LiveRanking__MusicRankingScrollItemData__c *klass;
    void *monitor;
    struct System_Func_LiveRanking__MusicRankingScrollItemData__Fields fields;
};

struct System_Func_LiveRanking__MusicRankingScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveRanking__MusicRankingScrollItemData__VTable vtable;
};

typedef union _union_164493 _union_164493, *P_union_164493;

union _union_164493 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164495 _union_164495, *P_union_164495;

union _union_164495 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3252620 MethodInfo_3252620, *PMethodInfo_3252620;

typedef union _union_292134 _union_292134, *P_union_292134;

union _union_292134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252620 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_SpriteRenderer__c System_Action_SpriteRenderer__c, *PSystem_Action_SpriteRenderer__c;

typedef struct System_Action_SpriteRenderer__VTable System_Action_SpriteRenderer__VTable, *PSystem_Action_SpriteRenderer__VTable;

struct System_Action_SpriteRenderer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SpriteRenderer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SpriteRenderer__VTable vtable;
};

typedef union _union_164497 _union_164497, *P_union_164497;

union _union_164497 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164499 _union_164499, *P_union_164499;

union _union_164499 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_AdventureTest_State_c Shock_Scenes_AdventureTest_State_c, *PShock_Scenes_AdventureTest_State_c;

typedef struct Shock_Scenes_AdventureTest_State_VTable Shock_Scenes_AdventureTest_State_VTable, *PShock_Scenes_AdventureTest_State_VTable;

struct Shock_Scenes_AdventureTest_State_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_Scenes_AdventureTest_State_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_AdventureTest_State_VTable vtable;
};

typedef struct UnityEngine_UIElements_ContextualMenuPopulateEvent_VTable UnityEngine_UIElements_ContextualMenuPopulateEvent_VTable, *PUnityEngine_UIElements_ContextualMenuPopulateEvent_VTable;

struct UnityEngine_UIElements_ContextualMenuPopulateEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

typedef struct MethodInfo_2869588 MethodInfo_2869588, *PMethodInfo_2869588;

typedef union _union_175504 _union_175504, *P_union_175504;

union _union_175504 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175504 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Environment_c GooglePlayGames_Environment_c, *PGooglePlayGames_Environment_c;

typedef struct GooglePlayGames_Environment_VTable GooglePlayGames_Environment_VTable, *PGooglePlayGames_Environment_VTable;

struct GooglePlayGames_Environment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Environment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Environment_VTable vtable;
};

typedef struct System_Action_SpriteRenderer__o System_Action_SpriteRenderer__o, *PSystem_Action_SpriteRenderer__o;

typedef struct System_Action_SpriteRenderer__Fields System_Action_SpriteRenderer__Fields, *PSystem_Action_SpriteRenderer__Fields;

struct System_Action_SpriteRenderer__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_SpriteRenderer__o {
    struct System_Action_SpriteRenderer__c *klass;
    void *monitor;
    struct System_Action_SpriteRenderer__Fields fields;
};

typedef struct Shock_Scenes_AdventureTest_State_o Shock_Scenes_AdventureTest_State_o, *PShock_Scenes_AdventureTest_State_o;

typedef struct Shock_Scenes_AdventureTest_State_Fields Shock_Scenes_AdventureTest_State_Fields, *PShock_Scenes_AdventureTest_State_Fields;

struct Shock_Scenes_AdventureTest_State_Fields {
    int32_t value__;
};

struct Shock_Scenes_AdventureTest_State_o {
    struct Shock_Scenes_AdventureTest_State_Fields fields;
};

typedef struct UnityEngine_UIElements_CollectionVirtualizationMethod_o UnityEngine_UIElements_CollectionVirtualizationMethod_o, *PUnityEngine_UIElements_CollectionVirtualizationMethod_o;

typedef struct UnityEngine_UIElements_CollectionVirtualizationMethod_Fields UnityEngine_UIElements_CollectionVirtualizationMethod_Fields, *PUnityEngine_UIElements_CollectionVirtualizationMethod_Fields;

struct UnityEngine_UIElements_CollectionVirtualizationMethod_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_CollectionVirtualizationMethod_o {
    struct UnityEngine_UIElements_CollectionVirtualizationMethod_Fields fields;
};

typedef struct MethodInfo_286958C MethodInfo_286958C, *PMethodInfo_286958C;

typedef union _union_176942 _union_176942, *P_union_176942;

union _union_176942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_286958C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31207D8 MethodInfo_31207D8, *PMethodInfo_31207D8;

typedef union _union_225451 _union_225451, *P_union_225451;

union _union_225451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31207D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_Type__int__VTable System_ValueTuple_Type__int__VTable, *PSystem_ValueTuple_Type__int__VTable;

struct System_ValueTuple_Type__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_1F46854 MethodInfo_1F46854, *PMethodInfo_1F46854;

struct MethodInfo_1F46854 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_DeckEditData__CardData__o System_Func_DeckEditData__CardData__o, *PSystem_Func_DeckEditData__CardData__o;

typedef struct System_Func_DeckEditData__CardData__c System_Func_DeckEditData__CardData__c, *PSystem_Func_DeckEditData__CardData__c;

typedef struct System_Func_DeckEditData__CardData__Fields System_Func_DeckEditData__CardData__Fields, *PSystem_Func_DeckEditData__CardData__Fields;

typedef struct System_Func_DeckEditData__CardData__VTable System_Func_DeckEditData__CardData__VTable, *PSystem_Func_DeckEditData__CardData__VTable;

struct System_Func_DeckEditData__CardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_DeckEditData__CardData__o {
    struct System_Func_DeckEditData__CardData__c *klass;
    void *monitor;
    struct System_Func_DeckEditData__CardData__Fields fields;
};

struct System_Func_DeckEditData__CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_DeckEditData__CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DeckEditData__CardData__VTable vtable;
};

typedef struct MethodInfo_1983474 MethodInfo_1983474, *PMethodInfo_1983474;

typedef union _union_168135 _union_168135, *P_union_168135;

union _union_168135 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1983474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168135 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3CDCC MethodInfo_1F3CDCC, *PMethodInfo_1F3CDCC;

typedef union _union_323733 _union_323733, *P_union_323733;

union _union_323733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3CDCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_CollectionVirtualizationMethod_c UnityEngine_UIElements_CollectionVirtualizationMethod_c, *PUnityEngine_UIElements_CollectionVirtualizationMethod_c;

typedef struct UnityEngine_UIElements_CollectionVirtualizationMethod_VTable UnityEngine_UIElements_CollectionVirtualizationMethod_VTable, *PUnityEngine_UIElements_CollectionVirtualizationMethod_VTable;

struct UnityEngine_UIElements_CollectionVirtualizationMethod_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_CollectionVirtualizationMethod_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_CollectionVirtualizationMethod_VTable vtable;
};

typedef struct MethodInfo_2F39FBC_RGCTXs MethodInfo_2F39FBC_RGCTXs, *PMethodInfo_2F39FBC_RGCTXs;

struct MethodInfo_2F39FBC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Nullable_ushort__VTable System_Nullable_ushort__VTable, *PSystem_Nullable_ushort__VTable;

struct System_Nullable_ushort__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B149A8 MethodInfo_2B149A8, *PMethodInfo_2B149A8;

typedef union _union_186398 _union_186398, *P_union_186398;

union _union_186398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B149A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_CardDetailEffectControll___c_Fields Aoharu_CardDetailEffectControll___c_Fields, *PAoharu_CardDetailEffectControll___c_Fields;

struct Aoharu_CardDetailEffectControll___c_Fields {
};

typedef struct MethodInfo_1109108_RGCTXs MethodInfo_1109108_RGCTXs, *PMethodInfo_1109108_RGCTXs;

struct MethodInfo_1109108_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct UnityEngine_UIElements_RadioButtonGroup_StaticFields UnityEngine_UIElements_RadioButtonGroup_StaticFields, *PUnityEngine_UIElements_RadioButtonGroup_StaticFields;

struct UnityEngine_UIElements_RadioButtonGroup_StaticFields {
    struct System_String_o *ussClassName;
};

typedef struct MethodInfo_1602150 MethodInfo_1602150, *PMethodInfo_1602150;

typedef struct MethodInfo_1602150_RGCTXs MethodInfo_1602150_RGCTXs, *PMethodInfo_1602150_RGCTXs;

typedef union _union_210943 _union_210943, *P_union_210943;

struct MethodInfo_1602150_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210943 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1602150 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1602150_RGCTXs *rgctx_data;
    union _union_210943 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IList_ItemData__c System_Collections_Generic_IList_ItemData__c, *PSystem_Collections_Generic_IList_ItemData__c;

struct System_Collections_Generic_IList_ItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_164471 _union_164471, *P_union_164471;

union _union_164471 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__PropertyMetadata__o System_Collections_Generic_Dictionary_Entry_object__PropertyMetadata__o, *PSystem_Collections_Generic_Dictionary_Entry_object__PropertyMetadata__o;

typedef struct System_Collections_Generic_Dictionary_Entry_object__PropertyMetadata__Fields System_Collections_Generic_Dictionary_Entry_object__PropertyMetadata__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__PropertyMetadata__Fields;

typedef struct LitJson_PropertyMetadata_o LitJson_PropertyMetadata_o, *PLitJson_PropertyMetadata_o;

typedef struct LitJson_PropertyMetadata_Fields LitJson_PropertyMetadata_Fields, *PLitJson_PropertyMetadata_Fields;

struct LitJson_PropertyMetadata_Fields {
    struct System_Type_o *_Type_k__BackingField;
    struct System_Reflection_MemberInfo_o *_Info_k__BackingField;
    int32_t _Ignore_k__BackingField;
    struct System_String_o *_Alias_k__BackingField;
    bool _IsField_k__BackingField;
    bool _Include_k__BackingField;
};

struct LitJson_PropertyMetadata_o {
    struct LitJson_PropertyMetadata_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_object__PropertyMetadata__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    struct LitJson_PropertyMetadata_o value;
};

struct System_Collections_Generic_Dictionary_Entry_object__PropertyMetadata__o {
    struct System_Collections_Generic_Dictionary_Entry_object__PropertyMetadata__Fields fields;
};

typedef union _union_164473 _union_164473, *P_union_164473;

union _union_164473 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164475 _union_164475, *P_union_164475;

union _union_164475 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164477 _union_164477, *P_union_164477;

union _union_164477 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CF1A8 MethodInfo_22CF1A8, *PMethodInfo_22CF1A8;

typedef union _union_276182 _union_276182, *P_union_276182;

union _union_276182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF1A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164479 _union_164479, *P_union_164479;

union _union_164479 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3148D0C MethodInfo_3148D0C, *PMethodInfo_3148D0C;

typedef union _union_224539 _union_224539, *P_union_224539;

union _union_224539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148D0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F49D4_RGCTXs MethodInfo_10F49D4_RGCTXs, *PMethodInfo_10F49D4_RGCTXs;

struct MethodInfo_10F49D4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Chipstar_Downloads_StreamingAssetsFileMap_Table_o Chipstar_Downloads_StreamingAssetsFileMap_Table_o, *PChipstar_Downloads_StreamingAssetsFileMap_Table_o;

typedef struct Chipstar_Downloads_StreamingAssetsFileMap_Table_Fields Chipstar_Downloads_StreamingAssetsFileMap_Table_Fields, *PChipstar_Downloads_StreamingAssetsFileMap_Table_Fields;

struct Chipstar_Downloads_StreamingAssetsFileMap_Table_Fields {
    struct System_String_array *m_list;
};

struct Chipstar_Downloads_StreamingAssetsFileMap_Table_o {
    struct Chipstar_Downloads_StreamingAssetsFileMap_Table_c *klass;
    void *monitor;
    struct Chipstar_Downloads_StreamingAssetsFileMap_Table_Fields fields;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_c Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_c, *PShock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_VTable Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_VTable vtable;
};

typedef struct SharpCompress_Readers_Rar_SingleVolumeRarReader_o SharpCompress_Readers_Rar_SingleVolumeRarReader_o, *PSharpCompress_Readers_Rar_SingleVolumeRarReader_o;

typedef struct SharpCompress_Readers_Rar_SingleVolumeRarReader_c SharpCompress_Readers_Rar_SingleVolumeRarReader_c, *PSharpCompress_Readers_Rar_SingleVolumeRarReader_c;

typedef struct SharpCompress_Readers_Rar_SingleVolumeRarReader_Fields SharpCompress_Readers_Rar_SingleVolumeRarReader_Fields, *PSharpCompress_Readers_Rar_SingleVolumeRarReader_Fields;

typedef struct SharpCompress_Readers_Rar_SingleVolumeRarReader_VTable SharpCompress_Readers_Rar_SingleVolumeRarReader_VTable, *PSharpCompress_Readers_Rar_SingleVolumeRarReader_VTable;

typedef struct SharpCompress_Readers_Rar_RarReader_Fields SharpCompress_Readers_Rar_RarReader_Fields, *PSharpCompress_Readers_Rar_RarReader_Fields;

typedef struct SharpCompress_Readers_AbstractReader_RarReaderEntry__RarVolume__Fields SharpCompress_Readers_AbstractReader_RarReaderEntry__RarVolume__Fields, *PSharpCompress_Readers_AbstractReader_RarReaderEntry__RarVolume__Fields;

typedef struct SharpCompress_Common_Rar_RarVolume_o SharpCompress_Common_Rar_RarVolume_o, *PSharpCompress_Common_Rar_RarVolume_o;

typedef struct SharpCompress_Lazy_IRarUnpack__o SharpCompress_Lazy_IRarUnpack__o, *PSharpCompress_Lazy_IRarUnpack__o;

typedef struct SharpCompress_Common_Rar_RarVolume_c SharpCompress_Common_Rar_RarVolume_c, *PSharpCompress_Common_Rar_RarVolume_c;

typedef struct SharpCompress_Common_Rar_RarVolume_Fields SharpCompress_Common_Rar_RarVolume_Fields, *PSharpCompress_Common_Rar_RarVolume_Fields;

typedef struct SharpCompress_Lazy_IRarUnpack__c SharpCompress_Lazy_IRarUnpack__c, *PSharpCompress_Lazy_IRarUnpack__c;

typedef struct SharpCompress_Lazy_IRarUnpack__Fields SharpCompress_Lazy_IRarUnpack__Fields, *PSharpCompress_Lazy_IRarUnpack__Fields;

typedef struct SharpCompress_Common_Rar_RarVolume_VTable SharpCompress_Common_Rar_RarVolume_VTable, *PSharpCompress_Common_Rar_RarVolume_VTable;

typedef struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_o SharpCompress_Common_Rar_Headers_RarHeaderFactory_o, *PSharpCompress_Common_Rar_Headers_RarHeaderFactory_o;

typedef struct SharpCompress_Lazy_IRarUnpack__VTable SharpCompress_Lazy_IRarUnpack__VTable, *PSharpCompress_Lazy_IRarUnpack__VTable;

typedef struct SharpCompress_Compressors_Rar_IRarUnpack_o SharpCompress_Compressors_Rar_IRarUnpack_o, *PSharpCompress_Compressors_Rar_IRarUnpack_o;

typedef struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_c SharpCompress_Common_Rar_Headers_RarHeaderFactory_c, *PSharpCompress_Common_Rar_Headers_RarHeaderFactory_c;

typedef struct SharpCompress_Compressors_Rar_IRarUnpack_c SharpCompress_Compressors_Rar_IRarUnpack_c, *PSharpCompress_Compressors_Rar_IRarUnpack_c;

typedef struct SharpCompress_Compressors_Rar_IRarUnpack_Fields SharpCompress_Compressors_Rar_IRarUnpack_Fields, *PSharpCompress_Compressors_Rar_IRarUnpack_Fields;

typedef struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_VTable SharpCompress_Common_Rar_Headers_RarHeaderFactory_VTable, *PSharpCompress_Common_Rar_Headers_RarHeaderFactory_VTable;

struct SharpCompress_Readers_AbstractReader_RarReaderEntry__RarVolume__Fields {
    bool completed;
    struct System_Collections_Generic_IEnumerator_TEntry__o *entriesForCurrentReadStream;
    bool wroteCurrentEntry;
    struct System_EventHandler_ReaderExtractionEventArgs_IEntry___o *EntryExtractionProgress;
    struct System_EventHandler_CompressedBytesReadEventArgs__o *CompressedBytesRead;
    struct System_EventHandler_FilePartExtractionBeginEventArgs__o *FilePartExtractionBegin;
    struct SharpCompress_Readers_ReaderOptions_o *_Options_k__BackingField;
    int32_t _ArchiveType_k__BackingField;
    bool _Cancelled_k__BackingField;
};

struct SharpCompress_Readers_Rar_RarReader_Fields {
    struct SharpCompress_Readers_AbstractReader_RarReaderEntry__RarVolume__Fields super;
    struct SharpCompress_Common_Rar_RarVolume_o *volume;
    struct SharpCompress_Lazy_IRarUnpack__o *_UnpackV2017_k__BackingField;
    struct SharpCompress_Lazy_IRarUnpack__o *_UnpackV1_k__BackingField;
};

struct SharpCompress_Readers_Rar_SingleVolumeRarReader_Fields {
    struct SharpCompress_Readers_Rar_RarReader_Fields super;
    struct System_IO_Stream_o *stream;
};

struct SharpCompress_Compressors_Rar_IRarUnpack_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct SharpCompress_Compressors_Rar_IRarUnpack_Fields {
};

struct SharpCompress_Compressors_Rar_IRarUnpack_o {
    struct SharpCompress_Compressors_Rar_IRarUnpack_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_IRarUnpack_Fields fields;
};

struct SharpCompress_Common_Rar_RarVolume_Fields {
    struct SharpCompress_Common_Volume_Fields super;
    struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_o *_headerFactory;
    int32_t _maxCompressionAlgorithm;
    struct SharpCompress_Common_Rar_Headers_ArchiveHeader_o *_ArchiveHeader_k__BackingField;
};

struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Readers_Rar_SingleVolumeRarReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionProgress;
    struct VirtualInvokeData _5_remove_EntryExtractionProgress;
    struct VirtualInvokeData _6_add_CompressedBytesRead;
    struct VirtualInvokeData _7_remove_CompressedBytesRead;
    struct VirtualInvokeData _8_add_FilePartExtractionBegin;
    struct VirtualInvokeData _9_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _10_get_ArchiveType;
    struct VirtualInvokeData _11_SharpCompress_Readers_IReader_get_Entry;
    struct VirtualInvokeData _12_WriteEntryTo;
    struct VirtualInvokeData _13_get_Cancelled;
    struct VirtualInvokeData _14_Cancel;
    struct VirtualInvokeData _15_MoveToNextEntry;
    struct VirtualInvokeData _16_OpenEntryStream;
    struct VirtualInvokeData _17_Dispose;
    struct VirtualInvokeData _18_SharpCompress_Readers_IReaderExtractionListener_FireEntryExtractionProgress;
    struct VirtualInvokeData _19_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _20_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _21_get_Volume;
    struct VirtualInvokeData _22_RequestInitialStream;
    struct VirtualInvokeData _23_NextEntryForCurrentStream;
    struct VirtualInvokeData _24_GetEntries;
    struct VirtualInvokeData _25_GetEntryStream;
    struct VirtualInvokeData _26_ValidateArchive;
    struct VirtualInvokeData _27_CreateFilePartEnumerableForCurrentEntry;
};

struct SharpCompress_Lazy_IRarUnpack__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Lazy_IRarUnpack__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Lazy_IRarUnpack__VTable vtable;
};

struct SharpCompress_Lazy_IRarUnpack__Fields {
    struct System_Func_T__o *_lazyFunc;
    bool _evaluated;
    struct SharpCompress_Compressors_Rar_IRarUnpack_o *_value;
};

struct SharpCompress_Lazy_IRarUnpack__o {
    struct SharpCompress_Lazy_IRarUnpack__c *klass;
    void *monitor;
    struct SharpCompress_Lazy_IRarUnpack__Fields fields;
};

struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_o {
    struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_Fields fields;
};

struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_Headers_RarHeaderFactory_VTable vtable;
};

struct SharpCompress_Common_Rar_RarVolume_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_FileName;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_IsFirstVolume;
    struct VirtualInvokeData _8_get_Index;
    struct VirtualInvokeData _9_set_Index;
    struct VirtualInvokeData _10_get_IsMultiVolume;
    struct VirtualInvokeData _11_Dispose;
};

struct SharpCompress_Readers_Rar_SingleVolumeRarReader_o {
    struct SharpCompress_Readers_Rar_SingleVolumeRarReader_c *klass;
    void *monitor;
    struct SharpCompress_Readers_Rar_SingleVolumeRarReader_Fields fields;
};

struct SharpCompress_Readers_Rar_SingleVolumeRarReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_Rar_SingleVolumeRarReader_VTable vtable;
};

struct SharpCompress_Common_Rar_RarVolume_o {
    struct SharpCompress_Common_Rar_RarVolume_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_RarVolume_Fields fields;
};

struct SharpCompress_Common_Rar_RarVolume_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_RarVolume_VTable vtable;
};

typedef struct MethodInfo_1405D7C MethodInfo_1405D7C, *PMethodInfo_1405D7C;

typedef union _union_257788 _union_257788, *P_union_257788;

union _union_257788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1405D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__o System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__o, *PSystem_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__o;

typedef struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__Fields System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__Fields, *PSystem_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__Fields;

struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__o {
    struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_RewardDetailDialog_RewardTextType__string__Fields fields;
};

typedef union _union_164481 _union_164481, *P_union_164481;

union _union_164481 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_TResult__TResult2__VTable System_Func_TResult__TResult2__VTable, *PSystem_Func_TResult__TResult2__VTable;

struct System_Func_TResult__TResult2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_164483 _union_164483, *P_union_164483;

union _union_164483 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164485 _union_164485, *P_union_164485;

union _union_164485 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_o Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_o, *PShock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_Fields Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_Button;
    struct UnityEngine_GameObject_o *m_StaminaObj;
    struct Shock_TextMeshUI_o *m_StaminaNumberObj;
    struct Shock_TextMeshUI_o *m_StaminaUseText;
    struct Shock_TextMeshUI_o *m_StaminaPossessionText;
    struct Shock_TextMeshUI_o *m_StaminaStatusText;
    struct Shock_GrayoutUI_o *m_StaminaGrayout;
    struct Shock_TextMeshUI_o *m_AutoNumberObj;
    struct Shock_TextMeshUI_o *m_AutoUseText;
    struct Shock_TextMeshUI_o *m_AutoPossessionText;
    struct Shock_TextMeshUI_o *m_AutoStatusText;
    struct Shock_GrayoutUI_o *m_AutoGrayout;
    struct UnityEngine_GameObject_o *m_SpiritObj;
    struct UnityEngine_UI_Image_o *m_SpiritIconImage;
    struct Shock_TextMeshUI_o *m_SpiritUseText;
    struct Shock_TextMeshUI_o *m_SpiritPossessionText;
    struct Shock_GrayoutUI_o *m_SpiritGrayout;
    struct System_Action_o *OnClick;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmUseBoostButton_Fields fields;
};

typedef struct System_Runtime_Serialization_StreamingContextStates_VTable System_Runtime_Serialization_StreamingContextStates_VTable, *PSystem_Runtime_Serialization_StreamingContextStates_VTable;

struct System_Runtime_Serialization_StreamingContextStates_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_19F9360 MethodInfo_19F9360, *PMethodInfo_19F9360;

typedef union _union_250891 _union_250891, *P_union_250891;

union _union_250891 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F9360 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164487 _union_164487, *P_union_164487;

union _union_164487 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_OSSpecificSynchronizationContext_StaticFields System_Threading_OSSpecificSynchronizationContext_StaticFields, *PSystem_Threading_OSSpecificSynchronizationContext_StaticFields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__o System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__o, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__o;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__c System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__c, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__c;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__Fields System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__Fields, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__Fields;

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__VTable System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__VTable, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__VTable;

struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__Fields {
    struct System_Runtime_CompilerServices_Ephemeron_array *data;
    struct Il2CppObject *_lock;
    int32_t size;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__o {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__Fields fields;
};

struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__VTable vtable;
};

struct System_Threading_OSSpecificSynchronizationContext_StaticFields {
    struct System_Runtime_CompilerServices_ConditionalWeakTable_object__OSSpecificSynchronizationContext__o *s_ContextCache;
};

typedef union _union_164489 _union_164489, *P_union_164489;

union _union_164489 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EABE20 MethodInfo_1EABE20, *PMethodInfo_1EABE20;

typedef union _union_263544 _union_263544, *P_union_263544;

union _union_263544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABE20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F28E8_RGCTXs MethodInfo_10F28E8_RGCTXs, *PMethodInfo_10F28E8_RGCTXs;

struct MethodInfo_10F28E8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_EvolveItemConditionTypeComparer_o Shock_EvolveItemConditionTypeComparer_o, *PShock_EvolveItemConditionTypeComparer_o;

typedef struct Shock_EvolveItemConditionTypeComparer_c Shock_EvolveItemConditionTypeComparer_c, *PShock_EvolveItemConditionTypeComparer_c;

typedef struct Shock_EvolveItemConditionTypeComparer_Fields Shock_EvolveItemConditionTypeComparer_Fields, *PShock_EvolveItemConditionTypeComparer_Fields;

typedef struct Shock_EvolveItemConditionTypeComparer_VTable Shock_EvolveItemConditionTypeComparer_VTable, *PShock_EvolveItemConditionTypeComparer_VTable;

struct Shock_EvolveItemConditionTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_EvolveItemConditionTypeComparer_Fields {
};

struct Shock_EvolveItemConditionTypeComparer_o {
    struct Shock_EvolveItemConditionTypeComparer_c *klass;
    void *monitor;
    struct Shock_EvolveItemConditionTypeComparer_Fields fields;
};

struct Shock_EvolveItemConditionTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EvolveItemConditionTypeComparer_VTable vtable;
};

typedef struct Shock_DataNode_GroupLevel_c Shock_DataNode_GroupLevel_c, *PShock_DataNode_GroupLevel_c;

typedef struct Shock_DataNode_GroupLevel_VTable Shock_DataNode_GroupLevel_VTable, *PShock_DataNode_GroupLevel_VTable;

struct Shock_DataNode_GroupLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

struct Shock_DataNode_GroupLevel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_GroupLevel_VTable vtable;
};

typedef struct MethodInfo_16E24B4 MethodInfo_16E24B4, *PMethodInfo_16E24B4;

typedef union _union_193267 _union_193267, *P_union_193267;

union _union_193267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E24B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2448374 MethodInfo_2448374, *PMethodInfo_2448374;

typedef union _union_164099 _union_164099, *P_union_164099;

union _union_164099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Balance__Fields System_Action_Balance__Fields, *PSystem_Action_Balance__Fields;

struct System_Action_Balance__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct SharpCompress_Common_Tar_TarHeaderFactory_Fields SharpCompress_Common_Tar_TarHeaderFactory_Fields, *PSharpCompress_Common_Tar_TarHeaderFactory_Fields;

struct SharpCompress_Common_Tar_TarHeaderFactory_Fields {
};

typedef struct MethodInfo_2EAF090 MethodInfo_2EAF090, *PMethodInfo_2EAF090;

typedef union _union_232145 _union_232145, *P_union_232145;

union _union_232145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAF090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164451 _union_164451, *P_union_164451;

union _union_164451 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164453 _union_164453, *P_union_164453;

union _union_164453 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9D978 MethodInfo_1E9D978, *PMethodInfo_1E9D978;

typedef union _union_161837 _union_161837, *P_union_161837;

union _union_161837 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161837 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164455 _union_164455, *P_union_164455;

union _union_164455 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164457 _union_164457, *P_union_164457;

union _union_164457 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10BB8B0 MethodInfo_10BB8B0, *PMethodInfo_10BB8B0;

typedef union _union_208191 _union_208191, *P_union_208191;

union _union_208191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB8B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164459 _union_164459, *P_union_164459;

union _union_164459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_o Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_o, *PShock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_o;

typedef struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_Fields Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_Fields, *PShock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_Fields;

typedef struct Shock_GGL_GGLRequest_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields Shock_GGL_GGLRequest_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields, *PShock_GGL_GGLRequest_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields;

struct Shock_GGL_GGLRequest_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_Fields {
    struct Shock_GGL_GGLRequest_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields super;
    int32_t _Platform_k__BackingField;
    struct System_String_o *_AccountId_k__BackingField;
    struct System_String_o *_AccessToken_k__BackingField;
};

struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_o {
    struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLVerifyMigration3rdPartyUserAccount_Fields fields;
};

typedef struct MethodInfo_13C45C8_RGCTXs MethodInfo_13C45C8_RGCTXs, *PMethodInfo_13C45C8_RGCTXs;

struct MethodInfo_13C45C8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_264F2F4 MethodInfo_264F2F4, *PMethodInfo_264F2F4;

typedef union _union_179478 _union_179478, *P_union_179478;

union _union_179478 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F2F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179478 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2066880 MethodInfo_2066880, *PMethodInfo_2066880;

struct MethodInfo_2066880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EABE0C MethodInfo_1EABE0C, *PMethodInfo_1EABE0C;

typedef union _union_264916 _union_264916, *P_union_264916;

union _union_264916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABE0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BillingShopMstTable_o Shock_BillingShopMstTable_o, *PShock_BillingShopMstTable_o;

typedef struct Shock_BillingShopMstTable_c Shock_BillingShopMstTable_c, *PShock_BillingShopMstTable_c;

typedef struct Shock_BillingShopMstTable_Fields Shock_BillingShopMstTable_Fields, *PShock_BillingShopMstTable_Fields;

typedef struct Shock_BillingShopMstTable_StaticFields Shock_BillingShopMstTable_StaticFields, *PShock_BillingShopMstTable_StaticFields;

typedef struct Shock_BillingShopMstTable_VTable Shock_BillingShopMstTable_VTable, *PShock_BillingShopMstTable_VTable;

typedef struct Shock_GameMstTableBase_BillingShopMst__uint__Fields Shock_GameMstTableBase_BillingShopMst__uint__Fields, *PShock_GameMstTableBase_BillingShopMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__BillingShopMst__o Carbon_ListDictionary_uint__BillingShopMst__o, *PCarbon_ListDictionary_uint__BillingShopMst__o;

typedef struct Carbon_ListDictionary_uint__BillingShopMst__c Carbon_ListDictionary_uint__BillingShopMst__c, *PCarbon_ListDictionary_uint__BillingShopMst__c;

typedef struct Carbon_ListDictionary_uint__BillingShopMst__Fields Carbon_ListDictionary_uint__BillingShopMst__Fields, *PCarbon_ListDictionary_uint__BillingShopMst__Fields;

typedef struct Carbon_ListDictionary_uint__BillingShopMst__VTable Carbon_ListDictionary_uint__BillingShopMst__VTable, *PCarbon_ListDictionary_uint__BillingShopMst__VTable;

struct Shock_BillingShopMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_BillingShopMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_BillingShopMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingShopMstTable_VTable vtable;
};

struct Shock_GameMstTableBase_BillingShopMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_BillingShopMstTable_Fields {
    struct Shock_GameMstTableBase_BillingShopMst__uint__Fields super;
};

struct Shock_BillingShopMstTable_o {
    struct Shock_BillingShopMstTable_c *klass;
    void *monitor;
    struct Shock_BillingShopMstTable_Fields fields;
};

struct Carbon_ListDictionary_uint__BillingShopMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__BillingShopMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_BillingShopMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_BillingShopMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__BillingShopMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__BillingShopMst__o {
    struct Carbon_ListDictionary_uint__BillingShopMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__BillingShopMst__Fields fields;
};

struct Carbon_ListDictionary_uint__BillingShopMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__BillingShopMst__VTable vtable;
};

typedef struct Shock_DateConditionOthersMstTable___c_StaticFields Shock_DateConditionOthersMstTable___c_StaticFields, *PShock_DateConditionOthersMstTable___c_StaticFields;

typedef struct Shock_DateConditionOthersMstTable___c_o Shock_DateConditionOthersMstTable___c_o, *PShock_DateConditionOthersMstTable___c_o;

typedef struct System_Func_DateConditionOthersMst__string__o System_Func_DateConditionOthersMst__string__o, *PSystem_Func_DateConditionOthersMst__string__o;

typedef struct Shock_DateConditionOthersMstTable___c_c Shock_DateConditionOthersMstTable___c_c, *PShock_DateConditionOthersMstTable___c_c;

typedef struct Shock_DateConditionOthersMstTable___c_Fields Shock_DateConditionOthersMstTable___c_Fields, *PShock_DateConditionOthersMstTable___c_Fields;

typedef struct System_Func_DateConditionOthersMst__string__c System_Func_DateConditionOthersMst__string__c, *PSystem_Func_DateConditionOthersMst__string__c;

typedef struct System_Func_DateConditionOthersMst__string__Fields System_Func_DateConditionOthersMst__string__Fields, *PSystem_Func_DateConditionOthersMst__string__Fields;

typedef struct Shock_DateConditionOthersMstTable___c_VTable Shock_DateConditionOthersMstTable___c_VTable, *PShock_DateConditionOthersMstTable___c_VTable;

typedef struct System_Func_DateConditionOthersMst__string__VTable System_Func_DateConditionOthersMst__string__VTable, *PSystem_Func_DateConditionOthersMst__string__VTable;

struct System_Func_DateConditionOthersMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_DateConditionOthersMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DateConditionOthersMstTable___c_Fields {
};

struct Shock_DateConditionOthersMstTable___c_o {
    struct Shock_DateConditionOthersMstTable___c_c *klass;
    void *monitor;
    struct Shock_DateConditionOthersMstTable___c_Fields fields;
};

struct Shock_DateConditionOthersMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_DateConditionOthersMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DateConditionOthersMstTable___c_VTable vtable;
};

struct System_Func_DateConditionOthersMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_DateConditionOthersMst__string__o {
    struct System_Func_DateConditionOthersMst__string__c *klass;
    void *monitor;
    struct System_Func_DateConditionOthersMst__string__Fields fields;
};

struct System_Func_DateConditionOthersMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DateConditionOthersMst__string__VTable vtable;
};

struct Shock_DateConditionOthersMstTable___c_StaticFields {
    struct Shock_DateConditionOthersMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Func_DateConditionOthersMst__string__o *__9__18_0;
    struct System_Func_DateConditionOthersMst__string__o *__9__19_0;
};

typedef struct UniRx_AsyncReactiveCommandExtensions___c_VTable UniRx_AsyncReactiveCommandExtensions___c_VTable, *PUniRx_AsyncReactiveCommandExtensions___c_VTable;

struct UniRx_AsyncReactiveCommandExtensions___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Spine_Unity_SpineAnimation_Fields Spine_Unity_SpineAnimation_Fields, *PSpine_Unity_SpineAnimation_Fields;

typedef struct Spine_Unity_SpineAttributeBase_Fields Spine_Unity_SpineAttributeBase_Fields, *PSpine_Unity_SpineAttributeBase_Fields;

struct Spine_Unity_SpineAttributeBase_Fields {
    struct UnityEngine_PropertyAttribute_Fields super;
    struct System_String_o *dataField;
    struct System_String_o *startsWith;
    bool includeNone;
    bool fallbackToTextField;
};

struct Spine_Unity_SpineAnimation_Fields {
    struct Spine_Unity_SpineAttributeBase_Fields super;
};

typedef union _union_164461 _union_164461, *P_union_164461;

union _union_164461 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19F9380 MethodInfo_19F9380, *PMethodInfo_19F9380;

typedef union _union_251099 _union_251099, *P_union_251099;

union _union_251099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F9380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164463 _union_164463, *P_union_164463;

union _union_164463 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164465 _union_164465, *P_union_164465;

union _union_164465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct LitJson_JsonMapper_StaticFields LitJson_JsonMapper_StaticFields, *PLitJson_JsonMapper_StaticFields;

typedef struct System_Collections_Generic_IDictionary_Type__ExporterFunc__o System_Collections_Generic_IDictionary_Type__ExporterFunc__o, *PSystem_Collections_Generic_IDictionary_Type__ExporterFunc__o;

typedef struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___o System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___o, *PSystem_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___o;

typedef struct System_Collections_Generic_IDictionary_Type__FactoryFunc__o System_Collections_Generic_IDictionary_Type__FactoryFunc__o, *PSystem_Collections_Generic_IDictionary_Type__FactoryFunc__o;

typedef struct System_Collections_Generic_IDictionary_Type__ArrayMetadata__o System_Collections_Generic_IDictionary_Type__ArrayMetadata__o, *PSystem_Collections_Generic_IDictionary_Type__ArrayMetadata__o;

typedef struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___o System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___o, *PSystem_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___o;

typedef struct System_Collections_Generic_IDictionary_Type__ObjectMetadata__o System_Collections_Generic_IDictionary_Type__ObjectMetadata__o, *PSystem_Collections_Generic_IDictionary_Type__ObjectMetadata__o;

typedef struct System_Collections_Generic_IDictionary_Type__ExporterFunc__c System_Collections_Generic_IDictionary_Type__ExporterFunc__c, *PSystem_Collections_Generic_IDictionary_Type__ExporterFunc__c;

typedef struct System_Collections_Generic_IDictionary_Type__ExporterFunc__Fields System_Collections_Generic_IDictionary_Type__ExporterFunc__Fields, *PSystem_Collections_Generic_IDictionary_Type__ExporterFunc__Fields;

typedef struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___c System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___c, *PSystem_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___c;

typedef struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___Fields System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___Fields, *PSystem_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___Fields;

typedef struct System_Collections_Generic_IDictionary_Type__FactoryFunc__c System_Collections_Generic_IDictionary_Type__FactoryFunc__c, *PSystem_Collections_Generic_IDictionary_Type__FactoryFunc__c;

typedef struct System_Collections_Generic_IDictionary_Type__FactoryFunc__Fields System_Collections_Generic_IDictionary_Type__FactoryFunc__Fields, *PSystem_Collections_Generic_IDictionary_Type__FactoryFunc__Fields;

typedef struct System_Collections_Generic_IDictionary_Type__ArrayMetadata__c System_Collections_Generic_IDictionary_Type__ArrayMetadata__c, *PSystem_Collections_Generic_IDictionary_Type__ArrayMetadata__c;

typedef struct System_Collections_Generic_IDictionary_Type__ArrayMetadata__Fields System_Collections_Generic_IDictionary_Type__ArrayMetadata__Fields, *PSystem_Collections_Generic_IDictionary_Type__ArrayMetadata__Fields;

typedef struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___c System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___c, *PSystem_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___c;

typedef struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___Fields System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___Fields, *PSystem_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___Fields;

typedef struct System_Collections_Generic_IDictionary_Type__ObjectMetadata__c System_Collections_Generic_IDictionary_Type__ObjectMetadata__c, *PSystem_Collections_Generic_IDictionary_Type__ObjectMetadata__c;

typedef struct System_Collections_Generic_IDictionary_Type__ObjectMetadata__Fields System_Collections_Generic_IDictionary_Type__ObjectMetadata__Fields, *PSystem_Collections_Generic_IDictionary_Type__ObjectMetadata__Fields;

struct System_Collections_Generic_IDictionary_Type__ObjectMetadata__Fields {
};

struct System_Collections_Generic_IDictionary_Type__ObjectMetadata__o {
    struct System_Collections_Generic_IDictionary_Type__ObjectMetadata__c *klass;
    void *monitor;
    struct System_Collections_Generic_IDictionary_Type__ObjectMetadata__Fields fields;
};

struct System_Collections_Generic_IDictionary_Type__ObjectMetadata__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IDictionary_Type__ExporterFunc__Fields {
};

struct System_Collections_Generic_IDictionary_Type__FactoryFunc__Fields {
};

struct System_Collections_Generic_IDictionary_Type__ArrayMetadata__Fields {
};

struct System_Collections_Generic_IDictionary_Type__ArrayMetadata__o {
    struct System_Collections_Generic_IDictionary_Type__ArrayMetadata__c *klass;
    void *monitor;
    struct System_Collections_Generic_IDictionary_Type__ArrayMetadata__Fields fields;
};

struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___Fields {
};

struct System_Collections_Generic_IDictionary_Type__ArrayMetadata__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IDictionary_Type__ExporterFunc__o {
    struct System_Collections_Generic_IDictionary_Type__ExporterFunc__c *klass;
    void *monitor;
    struct System_Collections_Generic_IDictionary_Type__ExporterFunc__Fields fields;
};

struct System_Collections_Generic_IDictionary_Type__ExporterFunc__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___Fields {
};

struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___o {
    struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___c *klass;
    void *monitor;
    struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___Fields fields;
};

struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___o {
    struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___c *klass;
    void *monitor;
    struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___Fields fields;
};

struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IDictionary_Type__FactoryFunc__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct LitJson_JsonMapper_StaticFields {
    int32_t maxNestingDepth;
    struct System_IFormatProvider_o *datetimeFormat;
    struct System_Collections_Generic_IDictionary_Type__ExporterFunc__o *baseExportTable;
    struct System_Collections_Generic_IDictionary_Type__ExporterFunc__o *customExportTable;
    struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___o *baseImportTable;
    struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__ImporterFunc___o *customImportTable;
    struct System_Collections_Generic_IDictionary_Type__FactoryFunc__o *customFactoryTable;
    struct System_Collections_Generic_IDictionary_Type__ArrayMetadata__o *arrayMetadata;
    struct System_Collections_Generic_IDictionary_Type__IDictionary_Type__MethodInfo___o *convOps;
    struct System_Collections_Generic_IDictionary_Type__ObjectMetadata__o *objectMetadata;
};

struct System_Collections_Generic_IDictionary_Type__FactoryFunc__o {
    struct System_Collections_Generic_IDictionary_Type__FactoryFunc__c *klass;
    void *monitor;
    struct System_Collections_Generic_IDictionary_Type__FactoryFunc__Fields fields;
};

typedef union _union_164467 _union_164467, *P_union_164467;

union _union_164467 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14F8420_RGCTXs MethodInfo_14F8420_RGCTXs, *PMethodInfo_14F8420_RGCTXs;

struct MethodInfo_14F8420_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_164469 _union_164469, *P_union_164469;

union _union_164469 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_Text_CharacterSubstitution_Fields TMPro_TMP_Text_CharacterSubstitution_Fields, *PTMPro_TMP_Text_CharacterSubstitution_Fields;

struct TMPro_TMP_Text_CharacterSubstitution_Fields {
    int32_t index;
    uint32_t unicode;
};

typedef struct MethodInfo_10FF7D8_RGCTXs MethodInfo_10FF7D8_RGCTXs, *PMethodInfo_10FF7D8_RGCTXs;

struct MethodInfo_10FF7D8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_c Aoharu_LoginNoticeScene___c__DisplayClass14_0_c, *PAoharu_LoginNoticeScene___c__DisplayClass14_0_c;

typedef struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_VTable Aoharu_LoginNoticeScene___c__DisplayClass14_0_VTable, *PAoharu_LoginNoticeScene___c__DisplayClass14_0_VTable;

struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_VTable vtable;
};

typedef struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_o BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_o, *PBookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_o;

typedef struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_Fields BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_Fields, *PBookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_Fields;

typedef struct BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_o BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_o, *PBookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_o;

typedef struct BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_c BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_c, *PBookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_c;

typedef struct BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_Fields BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_Fields, *PBookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_Fields;

struct BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_Fields {
};

struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_Fields {
    struct BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_o *_UnixTimeProvider_k__BackingField;
    bool _PreEscapeAcl_k__BackingField;
    int32_t _TokenAlgorithm_k__BackingField;
    struct System_String_o *_Ip_k__BackingField;
    int64_t _StartTime_k__BackingField;
    int64_t _endTime;
    int64_t _window;
    struct System_String_o *_Acl_k__BackingField;
    struct System_String_o *_SessionId_k__BackingField;
    struct System_String_o *_Payload_k__BackingField;
    struct System_String_o *_key;
    uint16_t _FieldDelimiter_k__BackingField;
};

struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_o {
    struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_c *klass;
    void *monitor;
    struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_Fields fields;
};

struct BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_o {
    struct BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_c *klass;
    void *monitor;
    struct BookBeat_Akamai_EdgeAuthToken_IUnixTimeProvider_Fields fields;
};

typedef struct MethodInfo_2947E2C MethodInfo_2947E2C, *PMethodInfo_2947E2C;

typedef union _union_185594 _union_185594, *P_union_185594;

union _union_185594 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947E2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185594 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDDC24 MethodInfo_1FDDC24, *PMethodInfo_1FDDC24;

typedef union _union_267714 _union_267714, *P_union_267714;

union _union_267714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_WRJobCreator_Fields Chipstar_Downloads_WRJobCreator_Fields, *PChipstar_Downloads_WRJobCreator_Fields;

struct Chipstar_Downloads_WRJobCreator_Fields {
    struct Chipstar_Downloads_JobCreator_Fields super;
};

typedef struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_o Aoharu_LoginNoticeScene___c__DisplayClass14_0_o, *PAoharu_LoginNoticeScene___c__DisplayClass14_0_o;

typedef struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_Fields Aoharu_LoginNoticeScene___c__DisplayClass14_0_Fields, *PAoharu_LoginNoticeScene___c__DisplayClass14_0_Fields;

struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_Fields {
    struct Aoharu_LoginNoticeScene_o *__4__this;
    bool isForward;
    struct System_Action_o *onComplete;
};

struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_o {
    struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_c *klass;
    void *monitor;
    struct Aoharu_LoginNoticeScene___c__DisplayClass14_0_Fields fields;
};

typedef struct MethodInfo_2947E20 MethodInfo_2947E20, *PMethodInfo_2947E20;

typedef union _union_182718 _union_182718, *P_union_182718;

union _union_182718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947E20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164431 _union_164431, *P_union_164431;

union _union_164431 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164433 _union_164433, *P_union_164433;

union _union_164433 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947E24 MethodInfo_2947E24, *PMethodInfo_2947E24;

typedef union _union_184156 _union_184156, *P_union_184156;

union _union_184156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947E24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1748404 MethodInfo_1748404, *PMethodInfo_1748404;

typedef union _union_162417 _union_162417, *P_union_162417;

union _union_162417 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1748404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162417 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164435 _union_164435, *P_union_164435;

union _union_164435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13668CC MethodInfo_13668CC, *PMethodInfo_13668CC;

typedef union _union_292406 _union_292406, *P_union_292406;

union _union_292406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13668CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D1EEC MethodInfo_21D1EEC, *PMethodInfo_21D1EEC;

typedef union _union_159793 _union_159793, *P_union_159793;

union _union_159793 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D1EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159793 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164437 _union_164437, *P_union_164437;

union _union_164437 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Tuple_Fields UniRx_Tuple_Fields, *PUniRx_Tuple_Fields;

struct UniRx_Tuple_Fields {
};

typedef union _union_164439 _union_164439, *P_union_164439;

union _union_164439 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D60068_RGCTXs MethodInfo_2D60068_RGCTXs, *PMethodInfo_2D60068_RGCTXs;

struct MethodInfo_2D60068_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Shock_MatchPlayerInfomation_InfoData_c Shock_MatchPlayerInfomation_InfoData_c, *PShock_MatchPlayerInfomation_InfoData_c;

typedef struct Shock_MatchPlayerInfomation_InfoData_VTable Shock_MatchPlayerInfomation_InfoData_VTable, *PShock_MatchPlayerInfomation_InfoData_VTable;

struct Shock_MatchPlayerInfomation_InfoData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MatchPlayerInfomation_InfoData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MatchPlayerInfomation_InfoData_VTable vtable;
};

typedef struct MethodInfo_1EA1364 MethodInfo_1EA1364, *PMethodInfo_1EA1364;

typedef union _union_162037 _union_162037, *P_union_162037;

union _union_162037 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA1364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162037 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B9A0D8 MethodInfo_1B9A0D8, *PMethodInfo_1B9A0D8;

typedef union _union_303454 _union_303454, *P_union_303454;

union _union_303454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A0D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267A2B0 MethodInfo_267A2B0, *PMethodInfo_267A2B0;

typedef union _union_341797 _union_341797, *P_union_341797;

union _union_341797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A2B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ComicListScene___c_VTable Aoharu_ComicListScene___c_VTable, *PAoharu_ComicListScene___c_VTable;

struct Aoharu_ComicListScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1FDDC38 MethodInfo_1FDDC38, *PMethodInfo_1FDDC38;

typedef union _union_265802 _union_265802, *P_union_265802;

union _union_265802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDC38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24483BC MethodInfo_24483BC, *PMethodInfo_24483BC;

struct MethodInfo_24483BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164441 _union_164441, *P_union_164441;

union _union_164441 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20AA7CC MethodInfo_20AA7CC, *PMethodInfo_20AA7CC;

typedef union _union_273584 _union_273584, *P_union_273584;

union _union_273584 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA7CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164443 _union_164443, *P_union_164443;

union _union_164443 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164445 _union_164445, *P_union_164445;

union _union_164445 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164447 _union_164447, *P_union_164447;

union _union_164447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_Unit__GachaScene__Fields System_Action_Unit__GachaScene__Fields, *PSystem_Action_Unit__GachaScene__Fields;

struct System_Action_Unit__GachaScene__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2B0AF58 MethodInfo_2B0AF58, *PMethodInfo_2B0AF58;

typedef union _union_187656 _union_187656, *P_union_187656;

union _union_187656 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AF58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187656 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_StaticFields Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_StaticFields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_StaticFields;

typedef struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__o Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__o, *PCysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__o;

typedef struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__Fields Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__Fields, *PCysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__Fields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_o Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_o, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_o;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_c Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_c, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_c;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_Fields Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_Fields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_Fields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_VTable Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_VTable, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_VTable;

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_Fields {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_o *nextNode;
    struct UnityEngine_AsyncOperation_o *asyncOperation;
    struct System_IProgress_float__o *progress;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o core;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_o {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_Fields fields;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_get_NextNode;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_VTable vtable;
};

struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__o {
    struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__Fields fields;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource_StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_UnityAsyncExtensions_AsyncOperationConfiguredSource__o pool;
};

typedef union _union_164449 _union_164449, *P_union_164449;

union _union_164449 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA1350 MethodInfo_1EA1350, *PMethodInfo_1EA1350;

typedef union _union_162047 _union_162047, *P_union_162047;

union _union_162047 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA1350 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162047 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B50718 MethodInfo_1B50718, *PMethodInfo_1B50718;

typedef union _union_253999 _union_253999, *P_union_253999;

union _union_253999 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50718 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253999 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebRequestStream__Initialize_d__36_Fields System_Net_WebRequestStream__Initialize_d__36_Fields, *PSystem_Net_WebRequestStream__Initialize_d__36_Fields;

typedef struct System_Runtime_CompilerServices_TaskAwaiter_o System_Runtime_CompilerServices_TaskAwaiter_o, *PSystem_Runtime_CompilerServices_TaskAwaiter_o;

typedef struct System_Runtime_CompilerServices_TaskAwaiter_Fields System_Runtime_CompilerServices_TaskAwaiter_Fields, *PSystem_Runtime_CompilerServices_TaskAwaiter_Fields;

struct System_Runtime_CompilerServices_TaskAwaiter_Fields {
    struct System_Threading_Tasks_Task_o *m_task;
};

struct System_Runtime_CompilerServices_TaskAwaiter_o {
    struct System_Runtime_CompilerServices_TaskAwaiter_Fields fields;
};

struct System_Net_WebRequestStream__Initialize_d__36_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o __t__builder;
    struct System_Net_WebRequestStream_o *__4__this;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o __u__1;
    struct System_Runtime_CompilerServices_TaskAwaiter_o __u__2;
};

typedef struct MethodInfo_24483B0 MethodInfo_24483B0, *PMethodInfo_24483B0;

typedef union _union_164111 _union_164111, *P_union_164111;

union _union_164111 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24483B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct __f__AnonymousType3__ConsumeType_j__TPar___Value_j__TPar___EventId_j__TPar__VTable __f__AnonymousType3__ConsumeType_j__TPar___Value_j__TPar___EventId_j__TPar__VTable, *P__f__AnonymousType3__ConsumeType_j__TPar___Value_j__TPar___EventId_j__TPar__VTable;

struct __f__AnonymousType3__ConsumeType_j__TPar___Value_j__TPar___EventId_j__TPar__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_CardMstTable_StaticFields Shock_CardMstTable_StaticFields, *PShock_CardMstTable_StaticFields;

typedef struct Shock_CardMstTable_o Shock_CardMstTable_o, *PShock_CardMstTable_o;

typedef struct Carbon_ListDictionary_uint__CardMst__o Carbon_ListDictionary_uint__CardMst__o, *PCarbon_ListDictionary_uint__CardMst__o;

typedef struct Shock_CardMstTable_c Shock_CardMstTable_c, *PShock_CardMstTable_c;

typedef struct Shock_CardMstTable_Fields Shock_CardMstTable_Fields, *PShock_CardMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__CardMst__c Carbon_ListDictionary_uint__CardMst__c, *PCarbon_ListDictionary_uint__CardMst__c;

typedef struct Carbon_ListDictionary_uint__CardMst__Fields Carbon_ListDictionary_uint__CardMst__Fields, *PCarbon_ListDictionary_uint__CardMst__Fields;

typedef struct Carbon_ListDictionary_uint__CardMst__VTable Carbon_ListDictionary_uint__CardMst__VTable, *PCarbon_ListDictionary_uint__CardMst__VTable;

struct Carbon_ListDictionary_uint__CardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__CardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__CardMst__o {
    struct Carbon_ListDictionary_uint__CardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__CardMst__Fields fields;
};

struct Shock_CardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_CardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__CardMst__o *ms_HashTable;
};

struct Shock_CardMstTable_Fields {
    struct Shock_GameMstTableBase_CardMst__uint__Fields super;
};

struct Shock_CardMstTable_o {
    struct Shock_CardMstTable_c *klass;
    void *monitor;
    struct Shock_CardMstTable_Fields fields;
};

struct Shock_CardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_CardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardMstTable_VTable vtable;
};

struct Carbon_ListDictionary_uint__CardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__CardMst__VTable vtable;
};

typedef struct MethodInfo_1EABEE0 MethodInfo_1EABEE0, *PMethodInfo_1EABEE0;

typedef union _union_264460 _union_264460, *P_union_264460;

union _union_264460 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABEE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264460 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GachaPhotoResultData_Fields Shock_GachaPhotoResultData_Fields, *PShock_GachaPhotoResultData_Fields;

struct Shock_GachaPhotoResultData_Fields {
    struct Shock_GachaResultData_Fields super;
    struct Shock_CardData_o *_CardData_k__BackingField;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass23_0_Fields Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass23_0_Fields, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass23_0_Fields;

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass23_0_Fields {
    struct Shock_IInputLockData_o *input;
};

typedef struct Shock_Protocol___c__DisplayClass611_0_VTable Shock_Protocol___c__DisplayClass611_0_VTable, *PShock_Protocol___c__DisplayClass611_0_VTable;

struct Shock_Protocol___c__DisplayClass611_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_StoreReview_Android___RequestReview_d__1_o Aoharu_StoreReview_Android___RequestReview_d__1_o, *PAoharu_StoreReview_Android___RequestReview_d__1_o;

typedef struct Aoharu_StoreReview_Android___RequestReview_d__1_c Aoharu_StoreReview_Android___RequestReview_d__1_c, *PAoharu_StoreReview_Android___RequestReview_d__1_c;

typedef struct Aoharu_StoreReview_Android___RequestReview_d__1_Fields Aoharu_StoreReview_Android___RequestReview_d__1_Fields, *PAoharu_StoreReview_Android___RequestReview_d__1_Fields;

typedef struct Aoharu_StoreReview_Android___RequestReview_d__1_VTable Aoharu_StoreReview_Android___RequestReview_d__1_VTable, *PAoharu_StoreReview_Android___RequestReview_d__1_VTable;

typedef struct Google_Play_Review_ReviewManager_o Google_Play_Review_ReviewManager_o, *PGoogle_Play_Review_ReviewManager_o;

typedef struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__o Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__o, *PGoogle_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__o;

typedef struct Google_Play_Review_ReviewManager_c Google_Play_Review_ReviewManager_c, *PGoogle_Play_Review_ReviewManager_c;

typedef struct Google_Play_Review_ReviewManager_Fields Google_Play_Review_ReviewManager_Fields, *PGoogle_Play_Review_ReviewManager_Fields;

typedef struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__c Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__c, *PGoogle_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__c;

typedef struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__Fields Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__Fields, *PGoogle_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__Fields;

typedef struct Google_Play_Review_ReviewManager_VTable Google_Play_Review_ReviewManager_VTable, *PGoogle_Play_Review_ReviewManager_VTable;

typedef struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_o Google_Play_Review_Internal_ReviewPlayServicesTaskManager_o, *PGoogle_Play_Review_Internal_ReviewPlayServicesTaskManager_o;

typedef struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_c Google_Play_Review_Internal_ReviewPlayServicesTaskManager_c, *PGoogle_Play_Review_Internal_ReviewPlayServicesTaskManager_c;

typedef struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_Fields Google_Play_Review_Internal_ReviewPlayServicesTaskManager_Fields, *PGoogle_Play_Review_Internal_ReviewPlayServicesTaskManager_Fields;

typedef struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_VTable Google_Play_Review_Internal_ReviewPlayServicesTaskManager_VTable, *PGoogle_Play_Review_Internal_ReviewPlayServicesTaskManager_VTable;

struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__Fields {
    struct UnityEngine_CustomYieldInstruction_Fields super;
    bool _IsDone_k__BackingField;
    int32_t _Error_k__BackingField;
    struct System_Action_PlayAsyncOperation_TResult__TError___o *Completed;
};

struct Google_Play_Review_ReviewManager_Fields {
    struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_o *_reviewPlayServicesTaskManager;
};

struct Google_Play_Review_ReviewManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_Fields {
    struct UnityEngine_AndroidJavaObject_o *_javaReviewManager;
};

struct Google_Play_Review_ReviewManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Review_ReviewManager_VTable vtable;
};

struct Google_Play_Review_ReviewManager_o {
    struct Google_Play_Review_ReviewManager_c *klass;
    void *monitor;
    struct Google_Play_Review_ReviewManager_Fields fields;
};

struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_VTable vtable;
};

struct Aoharu_StoreReview_Android___RequestReview_d__1_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Google_Play_Review_ReviewManager_o *_reviewManager_5__2;
    struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__o *_requestFlowOperation_5__3;
    struct Google_Play_Common_PlayAsyncOperation_VoidResult__ReviewErrorCode__o *_launchFlowOperation_5__4;
};

struct Aoharu_StoreReview_Android___RequestReview_d__1_o {
    struct Aoharu_StoreReview_Android___RequestReview_d__1_c *klass;
    void *monitor;
    struct Aoharu_StoreReview_Android___RequestReview_d__1_Fields fields;
};

struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_o {
    struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_c *klass;
    void *monitor;
    struct Google_Play_Review_Internal_ReviewPlayServicesTaskManager_Fields fields;
};

struct Aoharu_StoreReview_Android___RequestReview_d__1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_StoreReview_Android___RequestReview_d__1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoreReview_Android___RequestReview_d__1_VTable vtable;
};

struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__o {
    struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__c *klass;
    void *monitor;
    struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__Fields fields;
};

struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Common_PlayAsyncOperation_PlayReviewInfo__ReviewErrorCode__VTable vtable;
};

typedef struct UnityEngine_UIElements_ChangeEvent_float__o UnityEngine_UIElements_ChangeEvent_float__o, *PUnityEngine_UIElements_ChangeEvent_float__o;

typedef struct UnityEngine_UIElements_ChangeEvent_float__c UnityEngine_UIElements_ChangeEvent_float__c, *PUnityEngine_UIElements_ChangeEvent_float__c;

typedef struct UnityEngine_UIElements_ChangeEvent_float__Fields UnityEngine_UIElements_ChangeEvent_float__Fields, *PUnityEngine_UIElements_ChangeEvent_float__Fields;

typedef struct UnityEngine_UIElements_ChangeEvent_float__VTable UnityEngine_UIElements_ChangeEvent_float__VTable, *PUnityEngine_UIElements_ChangeEvent_float__VTable;

typedef struct UnityEngine_UIElements_EventBase_ChangeEvent_T___Fields UnityEngine_UIElements_EventBase_ChangeEvent_T___Fields, *PUnityEngine_UIElements_EventBase_ChangeEvent_T___Fields;

struct UnityEngine_UIElements_ChangeEvent_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_EventBase_ChangeEvent_T___Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

struct UnityEngine_UIElements_ChangeEvent_float__Fields {
    struct UnityEngine_UIElements_EventBase_ChangeEvent_T___Fields super;
    float _previousValue_k__BackingField;
    float _newValue_k__BackingField;
};

struct UnityEngine_UIElements_ChangeEvent_float__o {
    struct UnityEngine_UIElements_ChangeEvent_float__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ChangeEvent_float__Fields fields;
};

struct UnityEngine_UIElements_ChangeEvent_float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ChangeEvent_float__VTable vtable;
};

typedef struct System_Runtime_Remoting_Channels_ISecurableChannel_c System_Runtime_Remoting_Channels_ISecurableChannel_c, *PSystem_Runtime_Remoting_Channels_ISecurableChannel_c;

struct System_Runtime_Remoting_Channels_ISecurableChannel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_HomeBgMst_o Shock_HomeBgMst_o, *PShock_HomeBgMst_o;

typedef struct Shock_HomeBgMst_c Shock_HomeBgMst_c, *PShock_HomeBgMst_c;

typedef struct Shock_HomeBgMst_Fields Shock_HomeBgMst_Fields, *PShock_HomeBgMst_Fields;

typedef struct Shock_HomeBgMst_VTable Shock_HomeBgMst_VTable, *PShock_HomeBgMst_VTable;

struct Shock_HomeBgMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_HomeBgMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_HomeBgMst_VTable vtable;
};

struct Shock_HomeBgMst_Fields {
    uint32_t _id;
    struct System_String_o *_imageName;
    uint32_t _masterMovieId;
    int32_t _homeBgType;
    int32_t _priority;
    uint32_t _masterReleaseLabelId;
};

struct Shock_HomeBgMst_o {
    struct Shock_HomeBgMst_c *klass;
    void *monitor;
    struct Shock_HomeBgMst_Fields fields;
};

typedef union _union_164411 _union_164411, *P_union_164411;

union _union_164411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass65_0_VTable Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass65_0_VTable, *PAoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass65_0_VTable;

struct Aoharu_Scenes_DeckEdit_EventDeckEditController___c__DisplayClass65_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2066968 MethodInfo_2066968, *PMethodInfo_2066968;

typedef union _union_218039 _union_218039, *P_union_218039;

union _union_218039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066968 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164413 _union_164413, *P_union_164413;

union _union_164413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Event_Reward_RewardStarEventRewardData___c_VTable Aoharu_Event_Reward_RewardStarEventRewardData___c_VTable, *PAoharu_Event_Reward_RewardStarEventRewardData___c_VTable;

struct Aoharu_Event_Reward_RewardStarEventRewardData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Scenes_Adventure_MoveBackgroundCommand_c Shock_Scenes_Adventure_MoveBackgroundCommand_c, *PShock_Scenes_Adventure_MoveBackgroundCommand_c;

typedef struct Shock_Scenes_Adventure_MoveBackgroundCommand_VTable Shock_Scenes_Adventure_MoveBackgroundCommand_VTable, *PShock_Scenes_Adventure_MoveBackgroundCommand_VTable;

struct Shock_Scenes_Adventure_MoveBackgroundCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

struct Shock_Scenes_Adventure_MoveBackgroundCommand_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_MoveBackgroundCommand_VTable vtable;
};

typedef union _union_164415 _union_164415, *P_union_164415;

union _union_164415 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164417 _union_164417, *P_union_164417;

union _union_164417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164419 _union_164419, *P_union_164419;

union _union_164419 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_SocialKit_Internal_ProviderBase___c__DisplayClass2_0_VTable GreeGameLib_SocialKit_Internal_ProviderBase___c__DisplayClass2_0_VTable, *PGreeGameLib_SocialKit_Internal_ProviderBase___c__DisplayClass2_0_VTable;

struct GreeGameLib_SocialKit_Internal_ProviderBase___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Protocol___c__DisplayClass1079_0_c Shock_Protocol___c__DisplayClass1079_0_c, *PShock_Protocol___c__DisplayClass1079_0_c;

typedef struct Shock_Protocol___c__DisplayClass1079_0_VTable Shock_Protocol___c__DisplayClass1079_0_VTable, *PShock_Protocol___c__DisplayClass1079_0_VTable;

struct Shock_Protocol___c__DisplayClass1079_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1079_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1079_0_VTable vtable;
};

typedef struct Shock_Sound_SoundPlaySystem_c Shock_Sound_SoundPlaySystem_c, *PShock_Sound_SoundPlaySystem_c;

typedef struct Shock_Sound_SoundPlaySystem_VTable Shock_Sound_SoundPlaySystem_VTable, *PShock_Sound_SoundPlaySystem_VTable;

struct Shock_Sound_SoundPlaySystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_DoDispose;
    struct VirtualInvokeData _7_DoUpdate;
};

struct Shock_Sound_SoundPlaySystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundPlaySystem_VTable vtable;
};

typedef struct MethodInfo_13522BC MethodInfo_13522BC, *PMethodInfo_13522BC;

typedef union _union_292258 _union_292258, *P_union_292258;

union _union_292258 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13522BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292258 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20AA7B8 MethodInfo_20AA7B8, *PMethodInfo_20AA7B8;

typedef union _union_276870 _union_276870, *P_union_276870;

union _union_276870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA7B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1273A6C MethodInfo_1273A6C, *PMethodInfo_1273A6C;

typedef union _union_201230 _union_201230, *P_union_201230;

union _union_201230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273A6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3148D44 MethodInfo_3148D44, *PMethodInfo_3148D44;

typedef union _union_224707 _union_224707, *P_union_224707;

union _union_224707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148D44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24483DC MethodInfo_24483DC, *PMethodInfo_24483DC;

struct MethodInfo_24483DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3148D48 MethodInfo_3148D48, *PMethodInfo_3148D48;

typedef union _union_224875 _union_224875, *P_union_224875;

union _union_224875 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148D48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224875 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ImmediateReturnObservable_T__c UniRx_Operators_ImmediateReturnObservable_T__c, *PUniRx_Operators_ImmediateReturnObservable_T__c;

typedef struct UniRx_Operators_ImmediateReturnObservable_T__RGCTXs UniRx_Operators_ImmediateReturnObservable_T__RGCTXs, *PUniRx_Operators_ImmediateReturnObservable_T__RGCTXs;

typedef struct UniRx_Operators_ImmediateReturnObservable_T__VTable UniRx_Operators_ImmediateReturnObservable_T__VTable, *PUniRx_Operators_ImmediateReturnObservable_T__VTable;

struct UniRx_Operators_ImmediateReturnObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_ImmediateReturnObservable_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_2_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_ImmediateReturnObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ImmediateReturnObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ImmediateReturnObservable_T__VTable vtable;
};

typedef union _union_164421 _union_164421, *P_union_164421;

union _union_164421 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164423 _union_164423, *P_union_164423;

union _union_164423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164425 _union_164425, *P_union_164425;

union _union_164425 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ChatVoiceKeyMstTable___c_o Shock_ChatVoiceKeyMstTable___c_o, *PShock_ChatVoiceKeyMstTable___c_o;

typedef struct Shock_ChatVoiceKeyMstTable___c_c Shock_ChatVoiceKeyMstTable___c_c, *PShock_ChatVoiceKeyMstTable___c_c;

typedef struct Shock_ChatVoiceKeyMstTable___c_Fields Shock_ChatVoiceKeyMstTable___c_Fields, *PShock_ChatVoiceKeyMstTable___c_Fields;

typedef struct Shock_ChatVoiceKeyMstTable___c_StaticFields Shock_ChatVoiceKeyMstTable___c_StaticFields, *PShock_ChatVoiceKeyMstTable___c_StaticFields;

typedef struct Shock_ChatVoiceKeyMstTable___c_VTable Shock_ChatVoiceKeyMstTable___c_VTable, *PShock_ChatVoiceKeyMstTable___c_VTable;

typedef struct System_Func_ChatVoiceKeyMst__string__o System_Func_ChatVoiceKeyMst__string__o, *PSystem_Func_ChatVoiceKeyMst__string__o;

typedef struct System_Func_ChatVoiceKeyMst__string__c System_Func_ChatVoiceKeyMst__string__c, *PSystem_Func_ChatVoiceKeyMst__string__c;

typedef struct System_Func_ChatVoiceKeyMst__string__Fields System_Func_ChatVoiceKeyMst__string__Fields, *PSystem_Func_ChatVoiceKeyMst__string__Fields;

typedef struct System_Func_ChatVoiceKeyMst__string__VTable System_Func_ChatVoiceKeyMst__string__VTable, *PSystem_Func_ChatVoiceKeyMst__string__VTable;

struct Shock_ChatVoiceKeyMstTable___c_Fields {
};

struct System_Func_ChatVoiceKeyMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ChatVoiceKeyMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_ChatVoiceKeyMstTable___c_StaticFields {
    struct Shock_ChatVoiceKeyMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_ChatVoiceKeyMst__string__o *__9__11_0;
    struct System_Func_ChatVoiceKeyMst__string__o *__9__18_0;
    struct System_Func_ChatVoiceKeyMst__string__o *__9__19_0;
};

struct Shock_ChatVoiceKeyMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_ChatVoiceKeyMst__string__o {
    struct System_Func_ChatVoiceKeyMst__string__c *klass;
    void *monitor;
    struct System_Func_ChatVoiceKeyMst__string__Fields fields;
};

struct System_Func_ChatVoiceKeyMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatVoiceKeyMst__string__VTable vtable;
};

struct Shock_ChatVoiceKeyMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ChatVoiceKeyMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatVoiceKeyMstTable___c_VTable vtable;
};

struct Shock_ChatVoiceKeyMstTable___c_o {
    struct Shock_ChatVoiceKeyMstTable___c_c *klass;
    void *monitor;
    struct Shock_ChatVoiceKeyMstTable___c_Fields fields;
};

typedef struct Shock_MusicLoader_c Shock_MusicLoader_c, *PShock_MusicLoader_c;

typedef struct Shock_MusicLoader_VTable Shock_MusicLoader_VTable, *PShock_MusicLoader_VTable;

struct Shock_MusicLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MusicLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MusicLoader_VTable vtable;
};

typedef union _union_164427 _union_164427, *P_union_164427;

union _union_164427 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBC840 MethodInfo_2DBC840, *PMethodInfo_2DBC840;

typedef union _union_241277 _union_241277, *P_union_241277;

union _union_241277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164429 _union_164429, *P_union_164429;

union _union_164429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DC970 MethodInfo_21DC970, *PMethodInfo_21DC970;

typedef union _union_161527 _union_161527, *P_union_161527;

union _union_161527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC970 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2066970 MethodInfo_2066970, *PMethodInfo_2066970;

typedef union _union_218251 _union_218251, *P_union_218251;

union _union_218251 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2066970 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218251 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBC844 MethodInfo_2DBC844, *PMethodInfo_2DBC844;

typedef union _union_241485 _union_241485, *P_union_241485;

union _union_241485 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC844 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ImmediateReturnObservable_T__o UniRx_Operators_ImmediateReturnObservable_T__o, *PUniRx_Operators_ImmediateReturnObservable_T__o;

typedef struct UniRx_Operators_ImmediateReturnObservable_T__Fields UniRx_Operators_ImmediateReturnObservable_T__Fields, *PUniRx_Operators_ImmediateReturnObservable_T__Fields;

struct UniRx_Operators_ImmediateReturnObservable_T__Fields {
    struct Il2CppObject *value;
};

struct UniRx_Operators_ImmediateReturnObservable_T__o {
    struct UniRx_Operators_ImmediateReturnObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ImmediateReturnObservable_T__Fields fields;
};

typedef struct MethodInfo_12967E0_RGCTXs MethodInfo_12967E0_RGCTXs, *PMethodInfo_12967E0_RGCTXs;

struct MethodInfo_12967E0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BF1990 MethodInfo_1BF1990, *PMethodInfo_1BF1990;

typedef union _union_247197 _union_247197, *P_union_247197;

union _union_247197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13FDD44 MethodInfo_13FDD44, *PMethodInfo_13FDD44;

typedef union _union_258626 _union_258626, *P_union_258626;

union _union_258626 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FDD44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_NativeSlice_Transform3x4__VTable Unity_Collections_NativeSlice_Transform3x4__VTable, *PUnity_Collections_NativeSlice_Transform3x4__VTable;

struct Unity_Collections_NativeSlice_Transform3x4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_Equals;
};

typedef struct MethodInfo_2237E50 MethodInfo_2237E50, *PMethodInfo_2237E50;

typedef union _union_291588 _union_291588, *P_union_291588;

union _union_291588 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237E50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291588 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_106DF70 MethodInfo_106DF70, *PMethodInfo_106DF70;

typedef union _union_170089 _union_170089, *P_union_170089;

union _union_170089 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106DF70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170089 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Messaging_CADMethodRef_c System_Runtime_Remoting_Messaging_CADMethodRef_c, *PSystem_Runtime_Remoting_Messaging_CADMethodRef_c;

typedef struct System_Runtime_Remoting_Messaging_CADMethodRef_VTable System_Runtime_Remoting_Messaging_CADMethodRef_VTable, *PSystem_Runtime_Remoting_Messaging_CADMethodRef_VTable;

struct System_Runtime_Remoting_Messaging_CADMethodRef_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_Messaging_CADMethodRef_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_CADMethodRef_VTable vtable;
};

typedef struct MethodInfo_17733F0 MethodInfo_17733F0, *PMethodInfo_17733F0;

typedef union _union_172663 _union_172663, *P_union_172663;

union _union_172663 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17733F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172663 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBCF34 MethodInfo_1BBCF34, *PMethodInfo_1BBCF34;

typedef union _union_303716 _union_303716, *P_union_303716;

union _union_303716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCF34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_DictionaryDisposable_TKey__TValue__o UniRx_DictionaryDisposable_TKey__TValue__o, *PUniRx_DictionaryDisposable_TKey__TValue__o;

typedef struct UniRx_DictionaryDisposable_TKey__TValue__c UniRx_DictionaryDisposable_TKey__TValue__c, *PUniRx_DictionaryDisposable_TKey__TValue__c;

typedef struct UniRx_DictionaryDisposable_TKey__TValue__Fields UniRx_DictionaryDisposable_TKey__TValue__Fields, *PUniRx_DictionaryDisposable_TKey__TValue__Fields;

typedef struct UniRx_DictionaryDisposable_TKey__TValue__RGCTXs UniRx_DictionaryDisposable_TKey__TValue__RGCTXs, *PUniRx_DictionaryDisposable_TKey__TValue__RGCTXs;

typedef struct UniRx_DictionaryDisposable_TKey__TValue__VTable UniRx_DictionaryDisposable_TKey__TValue__VTable, *PUniRx_DictionaryDisposable_TKey__TValue__VTable;

struct UniRx_DictionaryDisposable_TKey__TValue__Fields {
    bool isDisposed;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *inner;
};

struct UniRx_DictionaryDisposable_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _8_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _9_ContainsKey;
    struct VirtualInvokeData _10_Add;
    struct VirtualInvokeData _11_Remove;
    struct VirtualInvokeData _12_TryGetValue;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _15_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _16_Clear;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _19_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _20_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IEnumerable_GetEnumerator;
};

struct UniRx_DictionaryDisposable_TKey__TValue__o {
    struct UniRx_DictionaryDisposable_TKey__TValue__c *klass;
    void *monitor;
    struct UniRx_DictionaryDisposable_TKey__TValue__Fields fields;
};

struct UniRx_DictionaryDisposable_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_DictionaryDisposable_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_DictionaryDisposable_TKey__TValue__VTable vtable;
};

struct UniRx_DictionaryDisposable_TKey__TValue__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TKey__TValue___ctor;
    struct MethodInfo *_2_System_Collections_Generic_Dictionary_TKey__TValue___ctor;
    struct MethodInfo *_3_System_Collections_Generic_Dictionary_TKey__TValue__get_Item;
    struct Il2CppClass *_4_TValue;
    struct MethodInfo *_6_UniRx_DictionaryDisposable_TKey__TValue__TryGetValue;
    struct MethodInfo *_7_System_Collections_Generic_Dictionary_TKey__TValue__set_Item;
    struct MethodInfo *_8_System_Collections_Generic_Dictionary_TKey__TValue__get_Count;
    struct MethodInfo *_9_System_Collections_Generic_Dictionary_TKey__TValue__Add;
    struct MethodInfo *_10_System_Collections_Generic_Dictionary_TKey__TValue__GetEnumerator;
    struct MethodInfo *_11_System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__get_Current;
    struct MethodInfo *_12_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Value;
    struct MethodInfo *_13_System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__MoveNext;
    struct Il2CppClass *_14_System_Collections_Generic_Dictionary_Enumerator_TKey__TValue_;
    struct MethodInfo *_16_System_Collections_Generic_Dictionary_TKey__TValue__Clear;
    struct MethodInfo *_17_System_Collections_Generic_Dictionary_TKey__TValue__TryGetValue;
    struct MethodInfo *_18_System_Collections_Generic_Dictionary_TKey__TValue__Remove;
    struct MethodInfo *_19_System_Collections_Generic_Dictionary_TKey__TValue__ContainsKey;
    struct MethodInfo *_20_System_Collections_Generic_Dictionary_TKey__TValue___ctor;
    struct Il2CppClass *_21_System_Collections_Generic_ICollection_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_22_System_Collections_Generic_ICollection_KeyValuePair_TKey__TValue___get_IsReadOnly;
    struct MethodInfo *_23_System_Collections_Generic_Dictionary_TKey__TValue__get_Keys;
    struct Il2CppClass *_24_System_Collections_Generic_List_TKey_;
    struct MethodInfo *_25_System_Collections_Generic_List_TKey___ctor;
    struct MethodInfo *_26_System_Collections_Generic_Dictionary_TKey__TValue__get_Values;
    struct Il2CppClass *_27_System_Collections_Generic_List_TValue_;
    struct MethodInfo *_28_System_Collections_Generic_List_TValue___ctor;
    struct MethodInfo *_29_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Key;
    struct MethodInfo *_30_UniRx_DictionaryDisposable_TKey__TValue__Add;
    struct MethodInfo *_31_System_Collections_Generic_ICollection_KeyValuePair_TKey__TValue___Contains;
    struct MethodInfo *_32_System_Collections_Generic_ICollection_KeyValuePair_TKey__TValue___CopyTo;
    struct Il2CppClass *_33_System_Collections_Generic_List_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_34_System_Collections_Generic_List_KeyValuePair_TKey__TValue____ctor;
    struct MethodInfo *_35_System_Collections_Generic_List_KeyValuePair_TKey__TValue___GetEnumerator;
    struct Il2CppClass *_36_System_Collections_Generic_List_Enumerator_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_37_UniRx_DictionaryDisposable_TKey__TValue__GetEnumerator;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_3_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_3_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Net_Authorization_Fields System_Net_Authorization_Fields, *PSystem_Net_Authorization_Fields;

struct System_Net_Authorization_Fields {
    struct System_String_o *m_Message;
    bool m_Complete;
    struct System_String_o *ModuleAuthenticationType;
};

typedef struct MethodInfo_13522DC MethodInfo_13522DC, *PMethodInfo_13522DC;

typedef struct System_Linq_Buffer_TElement__c System_Linq_Buffer_TElement__c, *PSystem_Linq_Buffer_TElement__c;

typedef union _union_340446 _union_340446, *P_union_340446;

typedef struct System_Linq_Buffer_TElement__RGCTXs System_Linq_Buffer_TElement__RGCTXs, *PSystem_Linq_Buffer_TElement__RGCTXs;

typedef struct System_Linq_Buffer_TElement__VTable System_Linq_Buffer_TElement__VTable, *PSystem_Linq_Buffer_TElement__VTable;

struct System_Linq_Buffer_TElement__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_TElement_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_TElement__get_Count;
    struct Il2CppClass *_2_TElement__;
    struct MethodInfo *_3_System_Collections_Generic_ICollection_TElement__CopyTo;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_TElement_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_TElement__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_TElement_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_TElement__get_Current;
};

union _union_340446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Linq_Buffer_TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Linq_Buffer_TElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Buffer_TElement__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Buffer_TElement__VTable vtable;
};

struct MethodInfo_13522DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Buffer_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_c SharpCompress_Common_Rar_Headers_HeaderFlagsV4_c, *PSharpCompress_Common_Rar_Headers_HeaderFlagsV4_c;

typedef struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_VTable SharpCompress_Common_Rar_Headers_HeaderFlagsV4_VTable, *PSharpCompress_Common_Rar_Headers_HeaderFlagsV4_VTable;

struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_VTable vtable;
};

typedef struct MethodInfo_10633D4 MethodInfo_10633D4, *PMethodInfo_10633D4;

typedef union _union_168757 _union_168757, *P_union_168757;

union _union_168757 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10633D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168757 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6EE70 MethodInfo_2D6EE70, *PMethodInfo_2D6EE70;

typedef struct MethodInfo_2D6EE70_RGCTXs MethodInfo_2D6EE70_RGCTXs, *PMethodInfo_2D6EE70_RGCTXs;

typedef union _union_288187 _union_288187, *P_union_288187;

union _union_288187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6EE70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6EE70_RGCTXs *rgctx_data;
    union _union_288187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6EE70_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_TSource__TResult_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_TSource__TResult___ctor;
};

typedef struct MethodInfo_2947E7C MethodInfo_2947E7C, *PMethodInfo_2947E7C;

typedef union _union_187032 _union_187032, *P_union_187032;

union _union_187032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947E7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D968 MethodInfo_2B9D968, *PMethodInfo_2B9D968;

typedef union _union_240979 _union_240979, *P_union_240979;

union _union_240979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D968 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_o SharpCompress_Common_Rar_Headers_HeaderFlagsV4_o, *PSharpCompress_Common_Rar_Headers_HeaderFlagsV4_o;

typedef struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_Fields SharpCompress_Common_Rar_Headers_HeaderFlagsV4_Fields, *PSharpCompress_Common_Rar_Headers_HeaderFlagsV4_Fields;

struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_Fields {
};

struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_o {
    struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_Headers_HeaderFlagsV4_Fields fields;
};

typedef struct UniRx_Operators_IgnoreElementsObservable_IgnoreElements_T__RGCTXs UniRx_Operators_IgnoreElementsObservable_IgnoreElements_T__RGCTXs, *PUniRx_Operators_IgnoreElementsObservable_IgnoreElements_T__RGCTXs;

struct UniRx_Operators_IgnoreElementsObservable_IgnoreElements_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnError;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnCompleted;
};

typedef union _union_164401 _union_164401, *P_union_164401;

union _union_164401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_LocalizationParamsManager_ParamValue_array I2_Loc_LocalizationParamsManager_ParamValue_array, *PI2_Loc_LocalizationParamsManager_ParamValue_array;

typedef struct I2_Loc_LocalizationParamsManager_ParamValue_o I2_Loc_LocalizationParamsManager_ParamValue_o, *PI2_Loc_LocalizationParamsManager_ParamValue_o;

typedef struct I2_Loc_LocalizationParamsManager_ParamValue_Fields I2_Loc_LocalizationParamsManager_ParamValue_Fields, *PI2_Loc_LocalizationParamsManager_ParamValue_Fields;

struct I2_Loc_LocalizationParamsManager_ParamValue_Fields {
    struct System_String_o *Name;
    struct System_String_o *Value;
};

struct I2_Loc_LocalizationParamsManager_ParamValue_o {
    struct I2_Loc_LocalizationParamsManager_ParamValue_Fields fields;
};

struct I2_Loc_LocalizationParamsManager_ParamValue_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct I2_Loc_LocalizationParamsManager_ParamValue_o m_Items[65535];
};

typedef union _union_164403 _union_164403, *P_union_164403;

union _union_164403 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19834EC MethodInfo_19834EC, *PMethodInfo_19834EC;

typedef union _union_168573 _union_168573, *P_union_168573;

union _union_168573 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19834EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164405 _union_164405, *P_union_164405;

union _union_164405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164407 _union_164407, *P_union_164407;

union _union_164407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164409 _union_164409, *P_union_164409;

union _union_164409 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2473378 MethodInfo_2473378, *PMethodInfo_2473378;

typedef union _union_299921 _union_299921, *P_union_299921;

union _union_299921 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2473378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_KeyedHashAlgorithm_c System_Security_Cryptography_KeyedHashAlgorithm_c, *PSystem_Security_Cryptography_KeyedHashAlgorithm_c;

typedef struct System_Security_Cryptography_KeyedHashAlgorithm_VTable System_Security_Cryptography_KeyedHashAlgorithm_VTable, *PSystem_Security_Cryptography_KeyedHashAlgorithm_VTable;

struct System_Security_Cryptography_KeyedHashAlgorithm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
    struct VirtualInvokeData _23_get_Key;
    struct VirtualInvokeData _24_set_Key;
};

struct System_Security_Cryptography_KeyedHashAlgorithm_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_KeyedHashAlgorithm_VTable vtable;
};

typedef struct MethodInfo_2B0AF5C MethodInfo_2B0AF5C, *PMethodInfo_2B0AF5C;

typedef union _union_189094 _union_189094, *P_union_189094;

union _union_189094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AF5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6ABD4_RGCTXs MethodInfo_2D6ABD4_RGCTXs, *PMethodInfo_2D6ABD4_RGCTXs;

struct MethodInfo_2D6ABD4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_FromEventObservable_TDelegate__TEventArgs_;
    struct MethodInfo *_1_UniRx_Operators_FromEventObservable_TDelegate__TEventArgs___ctor;
};

typedef struct MethodInfo_28B6F2C MethodInfo_28B6F2C, *PMethodInfo_28B6F2C;

typedef union _union_309438 _union_309438, *P_union_309438;

union _union_309438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6F2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD30B0 MethodInfo_1FD30B0, *PMethodInfo_1FD30B0;

typedef union _union_267502 _union_267502, *P_union_267502;

union _union_267502 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD30B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267502 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__LiveMst__c Carbon_ListDictionary_uint__LiveMst__c, *PCarbon_ListDictionary_uint__LiveMst__c;

typedef struct Carbon_ListDictionary_uint__LiveMst__VTable Carbon_ListDictionary_uint__LiveMst__VTable, *PCarbon_ListDictionary_uint__LiveMst__VTable;

struct Carbon_ListDictionary_uint__LiveMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__LiveMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__LiveMst__VTable vtable;
};

typedef struct MethodInfo_2091898 MethodInfo_2091898, *PMethodInfo_2091898;

typedef union _union_325701 _union_325701, *P_union_325701;

union _union_325701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2091898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0AF64 MethodInfo_2B0AF64, *PMethodInfo_2B0AF64;

typedef union _union_190532 _union_190532, *P_union_190532;

union _union_190532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AF64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailListItem___c__DisplayClass8_0_VTable Aoharu_Scenes_Gacha_GachaDetailListItem___c__DisplayClass8_0_VTable, *PAoharu_Scenes_Gacha_GachaDetailListItem___c__DisplayClass8_0_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailListItem___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24C0EA0 MethodInfo_24C0EA0, *PMethodInfo_24C0EA0;

typedef union _union_290662 _union_290662, *P_union_290662;

union _union_290662 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TutorialEndDialog___c__DisplayClass3_0_Fields Aoharu_TutorialEndDialog___c__DisplayClass3_0_Fields, *PAoharu_TutorialEndDialog___c__DisplayClass3_0_Fields;

struct Aoharu_TutorialEndDialog___c__DisplayClass3_0_Fields {
    int32_t category;
};

typedef struct MethodInfo_24C0EA4 MethodInfo_24C0EA4, *PMethodInfo_24C0EA4;

typedef union _union_290666 _union_290666, *P_union_290666;

union _union_290666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0EA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_KeyedHashAlgorithm_o System_Security_Cryptography_KeyedHashAlgorithm_o, *PSystem_Security_Cryptography_KeyedHashAlgorithm_o;

struct System_Security_Cryptography_KeyedHashAlgorithm_o {
    struct System_Security_Cryptography_KeyedHashAlgorithm_c *klass;
    void *monitor;
    struct System_Security_Cryptography_KeyedHashAlgorithm_Fields fields;
};

typedef struct MethodInfo_2C0FF34_RGCTXs MethodInfo_2C0FF34_RGCTXs, *PMethodInfo_2C0FF34_RGCTXs;

struct MethodInfo_2C0FF34_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Buffer_TSource_;
    struct MethodInfo *_1_System_Linq_Buffer_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Buffer_TSource__ToArray;
};

typedef struct MethodInfo_2C31D9C_RGCTXs MethodInfo_2C31D9C_RGCTXs, *PMethodInfo_2C31D9C_RGCTXs;

struct MethodInfo_2C31D9C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct MethodInfo_15D8CF0 MethodInfo_15D8CF0, *PMethodInfo_15D8CF0;

typedef struct MethodInfo_15D8CF0_RGCTXs MethodInfo_15D8CF0_RGCTXs, *PMethodInfo_15D8CF0_RGCTXs;

struct MethodInfo_15D8CF0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

struct MethodInfo_15D8CF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8CF0_RGCTXs *rgctx_data;
    union _union_335237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6F1C MethodInfo_28B6F1C, *PMethodInfo_28B6F1C;

typedef union _union_308958 _union_308958, *P_union_308958;

union _union_308958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6F1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_DownloadContents_ContentsBase_VTable Aoharu_DownloadContents_ContentsBase_VTable, *PAoharu_DownloadContents_ContentsBase_VTable;

struct Aoharu_DownloadContents_ContentsBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_264F300 MethodInfo_264F300, *PMethodInfo_264F300;

typedef union _union_180916 _union_180916, *P_union_180916;

union _union_180916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD30C4 MethodInfo_1FD30C4, *PMethodInfo_1FD30C4;

typedef union _union_265590 _union_265590, *P_union_265590;

union _union_265590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD30C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_LoginBonusRewardMst__Fields System_Collections_Generic_IEnumerator_LoginBonusRewardMst__Fields, *PSystem_Collections_Generic_IEnumerator_LoginBonusRewardMst__Fields;

struct System_Collections_Generic_IEnumerator_LoginBonusRewardMst__Fields {
};

typedef struct MethodInfo_2DBC804 MethodInfo_2DBC804, *PMethodInfo_2DBC804;

typedef union _union_241069 _union_241069, *P_union_241069;

union _union_241069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16416FC MethodInfo_16416FC, *PMethodInfo_16416FC;

typedef struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__c System_Linq_Enumerable__OfTypeIterator_d__97_TResult__c, *PSystem_Linq_Enumerable__OfTypeIterator_d__97_TResult__c;

typedef union _union_337757 _union_337757, *P_union_337757;

typedef struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__RGCTXs System_Linq_Enumerable__OfTypeIterator_d__97_TResult__RGCTXs, *PSystem_Linq_Enumerable__OfTypeIterator_d__97_TResult__RGCTXs;

union _union_337757 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16416FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337757 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__VTable vtable;
};

struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable__OfTypeIterator_d__97_TResult____m__Finally1;
    struct Il2CppClass *_1_TResult;
    struct MethodInfo *_2_System_Linq_Enumerable__OfTypeIterator_d__97_TResult__System_IDisposable_Dispose;
    struct Il2CppClass *_3_System_Linq_Enumerable__OfTypeIterator_d__97_TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable__OfTypeIterator_d__97_TResult___ctor;
    struct MethodInfo *_5_System_Linq_Enumerable__OfTypeIterator_d__97_TResult__System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
};

typedef struct MethodInfo_3120814 MethodInfo_3120814, *PMethodInfo_3120814;

typedef union _union_227971 _union_227971, *P_union_227971;

union _union_227971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120814 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__LiveMst__o Carbon_ListDictionary_uint__LiveMst__o, *PCarbon_ListDictionary_uint__LiveMst__o;

typedef struct Carbon_ListDictionary_uint__LiveMst__Fields Carbon_ListDictionary_uint__LiveMst__Fields, *PCarbon_ListDictionary_uint__LiveMst__Fields;

struct Carbon_ListDictionary_uint__LiveMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__LiveMst__o {
    struct Carbon_ListDictionary_uint__LiveMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__LiveMst__Fields fields;
};

typedef struct MethodInfo_1105898_RGCTXs MethodInfo_1105898_RGCTXs, *PMethodInfo_1105898_RGCTXs;

struct MethodInfo_1105898_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_o Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_o, *PAoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_o;

typedef struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_Fields Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_Fields, *PAoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_Fields;

struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_Fields {
    struct Aoharu_MembershipInfoMissionScrollItem_o *__4__this;
    struct Shock_MissionMst_o *missionMst;
};

struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_o {
    struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_c *klass;
    void *monitor;
    struct Aoharu_MembershipInfoMissionScrollItem___c__DisplayClass14_0_Fields fields;
};

typedef struct MethodInfo_2C3212C MethodInfo_2C3212C, *PMethodInfo_2C3212C;

typedef struct MethodInfo_2C3212C_RGCTXs MethodInfo_2C3212C_RGCTXs, *PMethodInfo_2C3212C_RGCTXs;

typedef union _union_298337 _union_298337, *P_union_298337;

union _union_298337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C3212C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C3212C_RGCTXs *rgctx_data;
    union _union_298337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C3212C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_2_Carbon_IReadOnlyListExtensions_IndexOf_T_;
};

typedef struct TMPro_TMP_Vertex_VTable TMPro_TMP_Vertex_VTable, *PTMPro_TMP_Vertex_VTable;

struct TMPro_TMP_Vertex_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B9D9A4 MethodInfo_2B9D9A4, *PMethodInfo_2B9D9A4;

typedef union _union_241395 _union_241395, *P_union_241395;

union _union_241395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D9A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ShopItemData__int__Fields System_Func_ShopItemData__int__Fields, *PSystem_Func_ShopItemData__int__Fields;

struct System_Func_ShopItemData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1F467F8 MethodInfo_1F467F8, *PMethodInfo_1F467F8;

typedef union _union_163225 _union_163225, *P_union_163225;

union _union_163225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F467F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312084C MethodInfo_312084C, *PMethodInfo_312084C;

typedef union _union_228139 _union_228139, *P_union_228139;

union _union_228139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312084C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6F4C MethodInfo_28B6F4C, *PMethodInfo_28B6F4C;

typedef union _union_310398 _union_310398, *P_union_310398;

union _union_310398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6F4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A7BA0_RGCTXs MethodInfo_12A7BA0_RGCTXs, *PMethodInfo_12A7BA0_RGCTXs;

struct MethodInfo_12A7BA0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28694D0 MethodInfo_28694D0, *PMethodInfo_28694D0;

typedef union _union_179816 _union_179816, *P_union_179816;

union _union_179816 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28694D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179816 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A6FA0 MethodInfo_14A6FA0, *PMethodInfo_14A6FA0;

typedef union _union_259216 _union_259216, *P_union_259216;

union _union_259216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A6FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309FFF8 MethodInfo_309FFF8, *PMethodInfo_309FFF8;

typedef struct MethodInfo_309FFF8_RGCTXs MethodInfo_309FFF8_RGCTXs, *PMethodInfo_309FFF8_RGCTXs;

typedef union _union_205545 _union_205545, *P_union_205545;

struct MethodInfo_309FFF8_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205545 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309FFF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309FFF8_RGCTXs *rgctx_data;
    union _union_205545 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFF2D4 MethodInfo_1EFF2D4, *PMethodInfo_1EFF2D4;

typedef union _union_324815 _union_324815, *P_union_324815;

union _union_324815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFF2D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B0EAC MethodInfo_10B0EAC, *PMethodInfo_10B0EAC;

typedef union _union_207711 _union_207711, *P_union_207711;

union _union_207711 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0EAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207711 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226D878 MethodInfo_226D878, *PMethodInfo_226D878;

typedef union _union_294930 _union_294930, *P_union_294930;

union _union_294930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E274 MethodInfo_293E274, *PMethodInfo_293E274;

typedef union _union_191168 _union_191168, *P_union_191168;

union _union_191168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30ED968 MethodInfo_30ED968, *PMethodInfo_30ED968;

typedef union _union_238511 _union_238511, *P_union_238511;

union _union_238511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED968 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28694DC MethodInfo_28694DC, *PMethodInfo_28694DC;

typedef union _union_181254 _union_181254, *P_union_181254;

union _union_181254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28694DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30ED960 MethodInfo_30ED960, *PMethodInfo_30ED960;

typedef union _union_238343 _union_238343, *P_union_238343;

union _union_238343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED960 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_RijndaelManaged_c System_Security_Cryptography_RijndaelManaged_c, *PSystem_Security_Cryptography_RijndaelManaged_c;

typedef struct System_Security_Cryptography_RijndaelManaged_VTable System_Security_Cryptography_RijndaelManaged_VTable, *PSystem_Security_Cryptography_RijndaelManaged_VTable;

struct System_Security_Cryptography_RijndaelManaged_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_get_BlockSize;
    struct VirtualInvokeData _7_set_BlockSize;
    struct VirtualInvokeData _8_get_FeedbackSize;
    struct VirtualInvokeData _9_set_FeedbackSize;
    struct VirtualInvokeData _10_get_IV;
    struct VirtualInvokeData _11_set_IV;
    struct VirtualInvokeData _12_get_Key;
    struct VirtualInvokeData _13_set_Key;
    struct VirtualInvokeData _14_get_LegalBlockSizes;
    struct VirtualInvokeData _15_get_LegalKeySizes;
    struct VirtualInvokeData _16_get_KeySize;
    struct VirtualInvokeData _17_set_KeySize;
    struct VirtualInvokeData _18_get_Mode;
    struct VirtualInvokeData _19_set_Mode;
    struct VirtualInvokeData _20_get_Padding;
    struct VirtualInvokeData _21_set_Padding;
    struct VirtualInvokeData _22_CreateEncryptor;
    struct VirtualInvokeData _23_CreateEncryptor;
    struct VirtualInvokeData _24_CreateDecryptor;
    struct VirtualInvokeData _25_CreateDecryptor;
    struct VirtualInvokeData _26_GenerateKey;
    struct VirtualInvokeData _27_GenerateIV;
};

struct System_Security_Cryptography_RijndaelManaged_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_RijndaelManaged_VTable vtable;
};

typedef struct MethodInfo_28B6F3C MethodInfo_28B6F3C, *PMethodInfo_28B6F3C;

typedef union _union_309918 _union_309918, *P_union_309918;

union _union_309918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6F3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6539C_RGCTXs MethodInfo_2E6539C_RGCTXs, *PMethodInfo_2E6539C_RGCTXs;

struct MethodInfo_2E6539C_RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_ContinuationResultTaskFromResultTask_TResult__TNewResult_;
    struct MethodInfo *_1_System_Threading_Tasks_ContinuationResultTaskFromResultTask_TResult__TNewResult___ctor;
};

typedef struct Shock_LoginNotice_c Shock_LoginNotice_c, *PShock_LoginNotice_c;

typedef struct Shock_LoginNotice_StaticFields Shock_LoginNotice_StaticFields, *PShock_LoginNotice_StaticFields;

typedef struct Shock_LoginNotice_VTable Shock_LoginNotice_VTable, *PShock_LoginNotice_VTable;

typedef struct System_Collections_Generic_HashSet_SceneType__o System_Collections_Generic_HashSet_SceneType__o, *PSystem_Collections_Generic_HashSet_SceneType__o;

typedef struct Carbon_ListDictionary_uint__RewardData____o Carbon_ListDictionary_uint__RewardData____o, *PCarbon_ListDictionary_uint__RewardData____o;

typedef struct System_Collections_Generic_HashSet_SceneType__c System_Collections_Generic_HashSet_SceneType__c, *PSystem_Collections_Generic_HashSet_SceneType__c;

typedef struct System_Collections_Generic_HashSet_SceneType__Fields System_Collections_Generic_HashSet_SceneType__Fields, *PSystem_Collections_Generic_HashSet_SceneType__Fields;

typedef struct Carbon_ListDictionary_uint__RewardData____c Carbon_ListDictionary_uint__RewardData____c, *PCarbon_ListDictionary_uint__RewardData____c;

typedef struct Carbon_ListDictionary_uint__RewardData____Fields Carbon_ListDictionary_uint__RewardData____Fields, *PCarbon_ListDictionary_uint__RewardData____Fields;

typedef struct System_Collections_Generic_HashSet_SceneType__VTable System_Collections_Generic_HashSet_SceneType__VTable, *PSystem_Collections_Generic_HashSet_SceneType__VTable;

typedef struct Carbon_ListDictionary_uint__RewardData____VTable Carbon_ListDictionary_uint__RewardData____VTable, *PCarbon_ListDictionary_uint__RewardData____VTable;

struct Shock_LoginNotice_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__RewardData____Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__RewardData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__RewardData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__RewardData____VTable vtable;
};

struct Carbon_ListDictionary_uint__RewardData____o {
    struct Carbon_ListDictionary_uint__RewardData____c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__RewardData____Fields fields;
};

struct Shock_LoginNotice_c {
    struct Il2CppClass_1 _1;
    struct Shock_LoginNotice_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginNotice_VTable vtable;
};

struct Shock_LoginNotice_StaticFields {
    struct System_Collections_Generic_HashSet_SceneType__o *ms_CheckCurrentSceneHash;
    struct System_Collections_Generic_HashSet_SceneType__o *ms_CheckNextSceneHash;
    struct System_Collections_Generic_HashSet_SceneType__o *ms_NotShowDialogSceneHash;
    struct Carbon_ListDictionary_uint__RewardData____o *ms_NoticeGeneralRewardListTable;
    struct System_Collections_Generic_List_uint__o *ms_NoticeGeneralNavigationList;
    struct System_Collections_Generic_List_uint__o *ms_LoginBonusClearMissionIdList;
};

struct System_Collections_Generic_HashSet_SceneType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_SceneType__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_SceneType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_SceneType__VTable vtable;
};

struct System_Collections_Generic_HashSet_SceneType__o {
    struct System_Collections_Generic_HashSet_SceneType__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_SceneType__Fields fields;
};

typedef struct System_Security_Cryptography_RijndaelManaged_o System_Security_Cryptography_RijndaelManaged_o, *PSystem_Security_Cryptography_RijndaelManaged_o;

typedef struct System_Security_Cryptography_RijndaelManaged_Fields System_Security_Cryptography_RijndaelManaged_Fields, *PSystem_Security_Cryptography_RijndaelManaged_Fields;

struct System_Security_Cryptography_RijndaelManaged_Fields {
    struct System_Security_Cryptography_Rijndael_Fields super;
};

struct System_Security_Cryptography_RijndaelManaged_o {
    struct System_Security_Cryptography_RijndaelManaged_c *klass;
    void *monitor;
    struct System_Security_Cryptography_RijndaelManaged_Fields fields;
};

typedef struct UnityEngine_UIVertex_VTable UnityEngine_UIVertex_VTable, *PUnityEngine_UIVertex_VTable;

struct UnityEngine_UIVertex_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_18FD6B4 MethodInfo_18FD6B4, *PMethodInfo_18FD6B4;

typedef struct MethodInfo_18FD6B4_RGCTXs MethodInfo_18FD6B4_RGCTXs, *PMethodInfo_18FD6B4_RGCTXs;

typedef union _union_193500 _union_193500, *P_union_193500;

union _union_193500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FD6B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FD6B4_RGCTXs *rgctx_data;
    union _union_193500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FD6B4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct System_Func_NavigationConditionMst__bool__Fields System_Func_NavigationConditionMst__bool__Fields, *PSystem_Func_NavigationConditionMst__bool__Fields;

struct System_Func_NavigationConditionMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UnityEngine_UIElements_TextShadow_VTable UnityEngine_UIElements_TextShadow_VTable, *PUnityEngine_UIElements_TextShadow_VTable;

struct UnityEngine_UIElements_TextShadow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef struct MethodInfo_21DC9A8 MethodInfo_21DC9A8, *PMethodInfo_21DC9A8;

typedef union _union_160023 _union_160023, *P_union_160023;

union _union_160023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC9A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RANKING_TYPE_array Shock_RANKING_TYPE_array, *PShock_RANKING_TYPE_array;

struct Shock_RANKING_TYPE_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef struct MethodInfo_30ED970 MethodInfo_30ED970, *PMethodInfo_30ED970;

typedef union _union_238679 _union_238679, *P_union_238679;

union _union_238679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED970 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass69_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass69_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_VTable vtable;
};

typedef struct MethodInfo_28B6F6C MethodInfo_28B6F6C, *PMethodInfo_28B6F6C;

typedef union _union_311358 _union_311358, *P_union_311358;

union _union_311358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6F6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22B07C4 MethodInfo_22B07C4, *PMethodInfo_22B07C4;

typedef union _union_291684 _union_291684, *P_union_291684;

union _union_291684 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B07C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReadOnlyReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291684 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027328 MethodInfo_2027328, *PMethodInfo_2027328;

typedef union _union_283110 _union_283110, *P_union_283110;

union _union_283110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_EventTopViewBase___c__DisplayClass22_1_c Aoharu_EventTopViewBase___c__DisplayClass22_1_c, *PAoharu_EventTopViewBase___c__DisplayClass22_1_c;

typedef struct Aoharu_EventTopViewBase___c__DisplayClass22_1_VTable Aoharu_EventTopViewBase___c__DisplayClass22_1_VTable, *PAoharu_EventTopViewBase___c__DisplayClass22_1_VTable;

struct Aoharu_EventTopViewBase___c__DisplayClass22_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventTopViewBase___c__DisplayClass22_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopViewBase___c__DisplayClass22_1_VTable vtable;
};

typedef struct System_Collections_Generic_List_ILifeCycle__VTable System_Collections_Generic_List_ILifeCycle__VTable, *PSystem_Collections_Generic_List_ILifeCycle__VTable;

struct System_Collections_Generic_List_ILifeCycle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_30ED984 MethodInfo_30ED984, *PMethodInfo_30ED984;

typedef union _union_238847 _union_238847, *P_union_238847;

union _union_238847 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238847 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A68E8 MethodInfo_26A68E8, *PMethodInfo_26A68E8;

typedef union _union_280348 _union_280348, *P_union_280348;

union _union_280348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A68E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330F7C MethodInfo_3330F7C, *PMethodInfo_3330F7C;

typedef union _union_300829 _union_300829, *P_union_300829;

union _union_300829 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyLRPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300829 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11ED6B4 MethodInfo_11ED6B4, *PMethodInfo_11ED6B4;

typedef union _union_259172 _union_259172, *P_union_259172;

union _union_259172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ED6B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027330 MethodInfo_2027330, *PMethodInfo_2027330;

typedef union _union_283114 _union_283114, *P_union_283114;

union _union_283114 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283114 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventTypeMstTable_Fields Shock_EventTypeMstTable_Fields, *PShock_EventTypeMstTable_Fields;

typedef struct Shock_GameMstTableBase_EventTypeMst__EVENT_TYPE__Fields Shock_GameMstTableBase_EventTypeMst__EVENT_TYPE__Fields, *PShock_GameMstTableBase_EventTypeMst__EVENT_TYPE__Fields;

struct Shock_GameMstTableBase_EventTypeMst__EVENT_TYPE__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventTypeMstTable_Fields {
    struct Shock_GameMstTableBase_EventTypeMst__EVENT_TYPE__Fields super;
};

typedef struct MethodInfo_28B6F5C MethodInfo_28B6F5C, *PMethodInfo_28B6F5C;

typedef union _union_310878 _union_310878, *P_union_310878;

union _union_310878 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310878 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_319E0F8_RGCTXs MethodInfo_319E0F8_RGCTXs, *PMethodInfo_319E0F8_RGCTXs;

struct MethodInfo_319E0F8_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTaskExtensions___c__19_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTaskExtensions___c__19_T___Forget_b__19_0;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_Awaiter_T__;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_Awaiter_T__SourceOnCompleted;
};

typedef struct MethodInfo_19F93E0 MethodInfo_19F93E0, *PMethodInfo_19F93E0;

typedef union _union_251307 _union_251307, *P_union_251307;

union _union_251307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F93E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127E520 MethodInfo_127E520, *PMethodInfo_127E520;

typedef union _union_202180 _union_202180, *P_union_202180;

union _union_202180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E520 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BB960 MethodInfo_10BB960, *PMethodInfo_10BB960;

typedef union _union_208193 _union_208193, *P_union_208193;

union _union_208193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB960 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_SubsystemManager_c UnityEngine_SubsystemManager_c, *PUnityEngine_SubsystemManager_c;

typedef struct UnityEngine_SubsystemManager_StaticFields UnityEngine_SubsystemManager_StaticFields, *PUnityEngine_SubsystemManager_StaticFields;

typedef struct UnityEngine_SubsystemManager_VTable UnityEngine_SubsystemManager_VTable, *PUnityEngine_SubsystemManager_VTable;

typedef struct System_Collections_Generic_List_IntegratedSubsystem__o System_Collections_Generic_List_IntegratedSubsystem__o, *PSystem_Collections_Generic_List_IntegratedSubsystem__o;

typedef struct System_Collections_Generic_List_SubsystemWithProvider__o System_Collections_Generic_List_SubsystemWithProvider__o, *PSystem_Collections_Generic_List_SubsystemWithProvider__o;

typedef struct System_Collections_Generic_List_Subsystem__o System_Collections_Generic_List_Subsystem__o, *PSystem_Collections_Generic_List_Subsystem__o;

typedef struct System_Collections_Generic_List_IntegratedSubsystem__c System_Collections_Generic_List_IntegratedSubsystem__c, *PSystem_Collections_Generic_List_IntegratedSubsystem__c;

typedef struct System_Collections_Generic_List_IntegratedSubsystem__Fields System_Collections_Generic_List_IntegratedSubsystem__Fields, *PSystem_Collections_Generic_List_IntegratedSubsystem__Fields;

typedef struct System_Collections_Generic_List_SubsystemWithProvider__c System_Collections_Generic_List_SubsystemWithProvider__c, *PSystem_Collections_Generic_List_SubsystemWithProvider__c;

typedef struct System_Collections_Generic_List_SubsystemWithProvider__Fields System_Collections_Generic_List_SubsystemWithProvider__Fields, *PSystem_Collections_Generic_List_SubsystemWithProvider__Fields;

typedef struct System_Collections_Generic_List_Subsystem__c System_Collections_Generic_List_Subsystem__c, *PSystem_Collections_Generic_List_Subsystem__c;

typedef struct System_Collections_Generic_List_Subsystem__Fields System_Collections_Generic_List_Subsystem__Fields, *PSystem_Collections_Generic_List_Subsystem__Fields;

typedef struct System_Collections_Generic_List_IntegratedSubsystem__StaticFields System_Collections_Generic_List_IntegratedSubsystem__StaticFields, *PSystem_Collections_Generic_List_IntegratedSubsystem__StaticFields;

typedef struct System_Collections_Generic_List_IntegratedSubsystem__VTable System_Collections_Generic_List_IntegratedSubsystem__VTable, *PSystem_Collections_Generic_List_IntegratedSubsystem__VTable;

typedef struct UnityEngine_IntegratedSubsystem_array UnityEngine_IntegratedSubsystem_array, *PUnityEngine_IntegratedSubsystem_array;

typedef struct System_Collections_Generic_List_SubsystemWithProvider__StaticFields System_Collections_Generic_List_SubsystemWithProvider__StaticFields, *PSystem_Collections_Generic_List_SubsystemWithProvider__StaticFields;

typedef struct System_Collections_Generic_List_SubsystemWithProvider__VTable System_Collections_Generic_List_SubsystemWithProvider__VTable, *PSystem_Collections_Generic_List_SubsystemWithProvider__VTable;

typedef struct System_Collections_Generic_List_Subsystem__StaticFields System_Collections_Generic_List_Subsystem__StaticFields, *PSystem_Collections_Generic_List_Subsystem__StaticFields;

typedef struct System_Collections_Generic_List_Subsystem__VTable System_Collections_Generic_List_Subsystem__VTable, *PSystem_Collections_Generic_List_Subsystem__VTable;

typedef struct UnityEngine_Subsystem_array UnityEngine_Subsystem_array, *PUnityEngine_Subsystem_array;

typedef struct UnityEngine_IntegratedSubsystem_o UnityEngine_IntegratedSubsystem_o, *PUnityEngine_IntegratedSubsystem_o;

typedef struct UnityEngine_Subsystem_o UnityEngine_Subsystem_o, *PUnityEngine_Subsystem_o;

typedef struct UnityEngine_IntegratedSubsystem_c UnityEngine_IntegratedSubsystem_c, *PUnityEngine_IntegratedSubsystem_c;

typedef struct UnityEngine_Subsystem_c UnityEngine_Subsystem_c, *PUnityEngine_Subsystem_c;

typedef struct UnityEngine_Subsystem_Fields UnityEngine_Subsystem_Fields, *PUnityEngine_Subsystem_Fields;

typedef struct UnityEngine_IntegratedSubsystem_VTable UnityEngine_IntegratedSubsystem_VTable, *PUnityEngine_IntegratedSubsystem_VTable;

typedef struct UnityEngine_Subsystem_VTable UnityEngine_Subsystem_VTable, *PUnityEngine_Subsystem_VTable;

struct UnityEngine_SubsystemManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_Subsystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_IntegratedSubsystem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_IntegratedSubsystem_o *m_Items[65535];
};

struct UnityEngine_Subsystem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Subsystem_o *m_Items[65535];
};

struct System_Collections_Generic_List_SubsystemWithProvider__StaticFields {
    struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_array *s_emptyArray;
};

struct UnityEngine_SubsystemManager_StaticFields {
    struct System_Action_o *reloadSubsytemsStarted;
    struct System_Action_o *reloadSubsytemsCompleted;
    struct System_Action_o *beforeReloadSubsystems;
    struct System_Action_o *afterReloadSubsystems;
    struct System_Collections_Generic_List_IntegratedSubsystem__o *s_IntegratedSubsystems;
    struct System_Collections_Generic_List_SubsystemWithProvider__o *s_StandaloneSubsystems;
    struct System_Collections_Generic_List_Subsystem__o *s_DeprecatedSubsystems;
};

struct System_Collections_Generic_List_SubsystemWithProvider__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SubsystemWithProvider__Fields {
    struct UnityEngine_SubsystemsImplementation_SubsystemWithProvider_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IntegratedSubsystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IntegratedSubsystem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IntegratedSubsystem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IntegratedSubsystem__VTable vtable;
};

struct System_Collections_Generic_List_IntegratedSubsystem__Fields {
    struct UnityEngine_IntegratedSubsystem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IntegratedSubsystem__o {
    struct System_Collections_Generic_List_IntegratedSubsystem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IntegratedSubsystem__Fields fields;
};

struct System_Collections_Generic_List_SubsystemWithProvider__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SubsystemWithProvider__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SubsystemWithProvider__VTable vtable;
};

struct UnityEngine_IntegratedSubsystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_IntegratedSubsystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_IntegratedSubsystem_VTable vtable;
};

struct UnityEngine_IntegratedSubsystem_o {
    struct UnityEngine_IntegratedSubsystem_c *klass;
    void *monitor;
    struct UnityEngine_IntegratedSubsystem_Fields fields;
};

struct System_Collections_Generic_List_SubsystemWithProvider__o {
    struct System_Collections_Generic_List_SubsystemWithProvider__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SubsystemWithProvider__Fields fields;
};

struct System_Collections_Generic_List_Subsystem__StaticFields {
    struct UnityEngine_Subsystem_array *s_emptyArray;
};

struct UnityEngine_Subsystem_Fields {
};

struct System_Collections_Generic_List_Subsystem__Fields {
    struct UnityEngine_Subsystem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Subsystem__o {
    struct System_Collections_Generic_List_Subsystem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Subsystem__Fields fields;
};

struct System_Collections_Generic_List_Subsystem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Subsystem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Subsystem__VTable vtable;
};

struct UnityEngine_Subsystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_IntegratedSubsystem__StaticFields {
    struct UnityEngine_IntegratedSubsystem_array *s_emptyArray;
};

struct UnityEngine_Subsystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Subsystem_VTable vtable;
};

struct UnityEngine_Subsystem_o {
    struct UnityEngine_Subsystem_c *klass;
    void *monitor;
    struct UnityEngine_Subsystem_Fields fields;
};

struct UnityEngine_SubsystemManager_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_SubsystemManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SubsystemManager_VTable vtable;
};

typedef struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__o UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__o, *PUniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__o;

typedef struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__c UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__c, *PUniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__c;

typedef struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__Fields UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__Fields, *PUniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__Fields;

typedef struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__RGCTXs UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__RGCTXs, *PUniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__RGCTXs;

typedef struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__VTable UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__VTable, *PUniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__VTable;

typedef struct UniRx_MultipleAssignmentDisposable_o UniRx_MultipleAssignmentDisposable_o, *PUniRx_MultipleAssignmentDisposable_o;

typedef struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__o UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__o, *PUniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__o;

typedef struct UniRx_MultipleAssignmentDisposable_c UniRx_MultipleAssignmentDisposable_c, *PUniRx_MultipleAssignmentDisposable_c;

typedef struct UniRx_MultipleAssignmentDisposable_Fields UniRx_MultipleAssignmentDisposable_Fields, *PUniRx_MultipleAssignmentDisposable_Fields;

typedef struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__c UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__c, *PUniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__c;

typedef struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__Fields UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__Fields, *PUniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__Fields;

typedef struct UniRx_MultipleAssignmentDisposable_StaticFields UniRx_MultipleAssignmentDisposable_StaticFields, *PUniRx_MultipleAssignmentDisposable_StaticFields;

typedef struct UniRx_MultipleAssignmentDisposable_VTable UniRx_MultipleAssignmentDisposable_VTable, *PUniRx_MultipleAssignmentDisposable_VTable;

typedef struct UniRx_Operators_DelaySubscriptionObservable_T__o UniRx_Operators_DelaySubscriptionObservable_T__o, *PUniRx_Operators_DelaySubscriptionObservable_T__o;

typedef struct UniRx_BooleanDisposable_o UniRx_BooleanDisposable_o, *PUniRx_BooleanDisposable_o;

typedef struct UniRx_Operators_DelaySubscriptionObservable_T__c UniRx_Operators_DelaySubscriptionObservable_T__c, *PUniRx_Operators_DelaySubscriptionObservable_T__c;

typedef struct UniRx_Operators_DelaySubscriptionObservable_T__Fields UniRx_Operators_DelaySubscriptionObservable_T__Fields, *PUniRx_Operators_DelaySubscriptionObservable_T__Fields;

typedef struct UniRx_BooleanDisposable_c UniRx_BooleanDisposable_c, *PUniRx_BooleanDisposable_c;

typedef struct UniRx_BooleanDisposable_Fields UniRx_BooleanDisposable_Fields, *PUniRx_BooleanDisposable_Fields;

typedef struct UniRx_Operators_DelaySubscriptionObservable_T__RGCTXs UniRx_Operators_DelaySubscriptionObservable_T__RGCTXs, *PUniRx_Operators_DelaySubscriptionObservable_T__RGCTXs;

typedef struct UniRx_Operators_DelaySubscriptionObservable_T__VTable UniRx_Operators_DelaySubscriptionObservable_T__VTable, *PUniRx_Operators_DelaySubscriptionObservable_T__VTable;

typedef struct UniRx_BooleanDisposable_VTable UniRx_BooleanDisposable_VTable, *PUniRx_BooleanDisposable_VTable;

struct UniRx_MultipleAssignmentDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsDisposed;
};

struct UniRx_MultipleAssignmentDisposable_Fields {
    struct Il2CppObject *gate;
    struct System_IDisposable_o *current;
};

struct UniRx_MultipleAssignmentDisposable_o {
    struct UniRx_MultipleAssignmentDisposable_c *klass;
    void *monitor;
    struct UniRx_MultipleAssignmentDisposable_Fields fields;
};

struct UniRx_MultipleAssignmentDisposable_c {
    struct Il2CppClass_1 _1;
    struct UniRx_MultipleAssignmentDisposable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_MultipleAssignmentDisposable_VTable vtable;
};

struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__Fields {
    struct UniRx_Operators_DelaySubscriptionObservable_T__o *__4__this;
    struct UniRx_IObserver_T__o *observer;
};

struct UniRx_BooleanDisposable_Fields {
    bool _IsDisposed_k__BackingField;
};

struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__VTable vtable;
};

struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__o {
    struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__c *klass;
    void *monitor;
    struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__Fields fields;
};

struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObservable_T_;
    struct MethodInfo *_1_UniRx_IObservable_T__Subscribe;
};

struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__Fields {
    struct UniRx_MultipleAssignmentDisposable_o *d;
    struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T__o *CS___8__locals1;
};

struct UniRx_Operators_DelaySubscriptionObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_DelaySubscriptionObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_DelaySubscriptionObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_DelaySubscriptionObservable_T__VTable vtable;
};

struct UniRx_Operators_DelaySubscriptionObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct UniRx_IScheduler_o *scheduler;
    struct System_Nullable_TimeSpan__o dueTimeT;
    struct System_Nullable_DateTimeOffset__o dueTimeD;
};

struct UniRx_Operators_DelaySubscriptionObservable_T__o {
    struct UniRx_Operators_DelaySubscriptionObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_DelaySubscriptionObservable_T__Fields fields;
};

struct UniRx_Operators_DelaySubscriptionObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T_;
    struct MethodInfo *_4_UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_0_T___ctor;
    struct Il2CppClass *_5_UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T_;
    struct MethodInfo *_6_UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T___ctor;
    struct MethodInfo *_7_UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T___SubscribeCore_b__0;
    struct Il2CppClass *_8_UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_2_T_;
    struct MethodInfo *_9_UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_2_T___ctor;
    struct MethodInfo *_10_UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_2_T___SubscribeCore_b__1;
};

struct UniRx_BooleanDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsDisposed;
};

struct UniRx_MultipleAssignmentDisposable_StaticFields {
    struct UniRx_BooleanDisposable_o *True;
};

struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__o {
    struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__c *klass;
    void *monitor;
    struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__Fields fields;
};

struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_DelaySubscriptionObservable___c__DisplayClass6_1_T__VTable vtable;
};

struct UniRx_BooleanDisposable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_BooleanDisposable_VTable vtable;
};

struct UniRx_BooleanDisposable_o {
    struct UniRx_BooleanDisposable_c *klass;
    void *monitor;
    struct UniRx_BooleanDisposable_Fields fields;
};

typedef struct System_Globalization_HebrewNumber_VTable System_Globalization_HebrewNumber_VTable, *PSystem_Globalization_HebrewNumber_VTable;

struct System_Globalization_HebrewNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_30ED998 MethodInfo_30ED998, *PMethodInfo_30ED998;

typedef union _union_239015 _union_239015, *P_union_239015;

union _union_239015 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED998 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239015 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_SubsystemManager_o UnityEngine_SubsystemManager_o, *PUnityEngine_SubsystemManager_o;

typedef struct UnityEngine_SubsystemManager_Fields UnityEngine_SubsystemManager_Fields, *PUnityEngine_SubsystemManager_Fields;

struct UnityEngine_SubsystemManager_Fields {
};

struct UnityEngine_SubsystemManager_o {
    struct UnityEngine_SubsystemManager_c *klass;
    void *monitor;
    struct UnityEngine_SubsystemManager_Fields fields;
};

typedef struct System_Func_TSource__TKey__VTable System_Func_TSource__TKey__VTable, *PSystem_Func_TSource__TKey__VTable;

struct System_Func_TSource__TKey__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass69_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass69_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_Fields {
    struct UnityEngine_Color_o to;
    struct UnityEngine_Material_o *target;
    int32_t propertyID;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass69_0_Fields fields;
};

typedef struct MethodInfo_2B9D9A0 MethodInfo_2B9D9A0, *PMethodInfo_2B9D9A0;

typedef union _union_241187 _union_241187, *P_union_241187;

union _union_241187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D9A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD3078 MethodInfo_1FD3078, *PMethodInfo_1FD3078;

typedef union _union_266864 _union_266864, *P_union_266864;

union _union_266864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD3078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3120850 MethodInfo_3120850, *PMethodInfo_3120850;

typedef union _union_228307 _union_228307, *P_union_228307;

union _union_228307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205CE9C MethodInfo_205CE9C, *PMethodInfo_205CE9C;

typedef union _union_216959 _union_216959, *P_union_216959;

union _union_216959 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205CE9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216959 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PoolSystem_T__VTable Shock_PoolSystem_T__VTable, *PShock_PoolSystem_T__VTable;

struct Shock_PoolSystem_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

typedef struct MethodInfo_3095404 MethodInfo_3095404, *PMethodInfo_3095404;

typedef struct MethodInfo_3095404_RGCTXs MethodInfo_3095404_RGCTXs, *PMethodInfo_3095404_RGCTXs;

typedef union _union_164358 _union_164358, *P_union_164358;

union _union_164358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3095404_RGCTXs {
    struct MethodInfo *_0_System_SpanHelpers_IndexOf_T_;
};

struct MethodInfo_3095404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_SpanHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3095404_RGCTXs *rgctx_data;
    union _union_164358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumUnitMMstTable___c__DisplayClass4_0_VTable Shock_AlbumUnitMMstTable___c__DisplayClass4_0_VTable, *PShock_AlbumUnitMMstTable___c__DisplayClass4_0_VTable;

struct Shock_AlbumUnitMMstTable___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1F321F4 MethodInfo_1F321F4, *PMethodInfo_1F321F4;

typedef union _union_320590 _union_320590, *P_union_320590;

union _union_320590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F321F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296590 _union_296590, *P_union_296590;

union _union_296590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__array;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TransformOrigin__o m_Items[65535];
};

typedef struct MethodInfo_32525C0 MethodInfo_32525C0, *PMethodInfo_32525C0;

typedef union _union_292128 _union_292128, *P_union_292128;

union _union_292128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32525C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296592 _union_296592, *P_union_296592;

union _union_296592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B6F8C MethodInfo_28B6F8C, *PMethodInfo_28B6F8C;

typedef union _union_312318 _union_312318, *P_union_312318;

union _union_312318 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6F8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312318 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296594 _union_296594, *P_union_296594;

union _union_296594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296596 _union_296596, *P_union_296596;

union _union_296596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngMovieData___c_StaticFields Shock_MngMovieData___c_StaticFields, *PShock_MngMovieData___c_StaticFields;

typedef struct Shock_MngMovieData___c_o Shock_MngMovieData___c_o, *PShock_MngMovieData___c_o;

typedef struct Shock_MngMovieData___c_c Shock_MngMovieData___c_c, *PShock_MngMovieData___c_c;

typedef struct Shock_MngMovieData___c_Fields Shock_MngMovieData___c_Fields, *PShock_MngMovieData___c_Fields;

typedef struct Shock_MngMovieData___c_VTable Shock_MngMovieData___c_VTable, *PShock_MngMovieData___c_VTable;

struct Shock_MngMovieData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngMovieData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngMovieData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngMovieData___c_VTable vtable;
};

struct Shock_MngMovieData___c_Fields {
};

struct Shock_MngMovieData___c_o {
    struct Shock_MngMovieData___c_c *klass;
    void *monitor;
    struct Shock_MngMovieData___c_Fields fields;
};

struct Shock_MngMovieData___c_StaticFields {
    struct Shock_MngMovieData___c_o *__9;
};

typedef union _union_296598 _union_296598, *P_union_296598;

union _union_296598 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_o Aoharu_MultiEventTopScene___c__DisplayClass39_0_o, *PAoharu_MultiEventTopScene___c__DisplayClass39_0_o;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_c Aoharu_MultiEventTopScene___c__DisplayClass39_0_c, *PAoharu_MultiEventTopScene___c__DisplayClass39_0_c;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_Fields Aoharu_MultiEventTopScene___c__DisplayClass39_0_Fields, *PAoharu_MultiEventTopScene___c__DisplayClass39_0_Fields;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_VTable Aoharu_MultiEventTopScene___c__DisplayClass39_0_VTable, *PAoharu_MultiEventTopScene___c__DisplayClass39_0_VTable;

struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_Fields {
    struct System_Action_o *onCloseDialog;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_o {
    struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_c *klass;
    void *monitor;
    struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_Fields fields;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventTopScene___c__DisplayClass39_0_VTable vtable;
};

typedef struct Shock_EvolveItemConditionMstTable___c__DisplayClass13_0_VTable Shock_EvolveItemConditionMstTable___c__DisplayClass13_0_VTable, *PShock_EvolveItemConditionMstTable___c__DisplayClass13_0_VTable;

struct Shock_EvolveItemConditionMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Carbon_CoroutineProcessTiming_VTable Carbon_CoroutineProcessTiming_VTable, *PCarbon_CoroutineProcessTiming_VTable;

struct Carbon_CoroutineProcessTiming_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_28B6F7C MethodInfo_28B6F7C, *PMethodInfo_28B6F7C;

typedef union _union_311838 _union_311838, *P_union_311838;

union _union_311838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_o Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_o, *PAoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_o;

typedef struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_Fields Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_Fields, *PAoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_Fields;

struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_Fields {
    struct Shock_LotteryMst_o *lotteryMst;
};

struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_o {
    struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaUtils___c__DisplayClass1_0_Fields fields;
};

typedef struct MethodInfo_30A3838_RGCTXs MethodInfo_30A3838_RGCTXs, *PMethodInfo_30A3838_RGCTXs;

struct MethodInfo_30A3838_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_DataNode_StoryTitleWithChapterNumber_c Shock_DataNode_StoryTitleWithChapterNumber_c, *PShock_DataNode_StoryTitleWithChapterNumber_c;

typedef struct Shock_DataNode_StoryTitleWithChapterNumber_VTable Shock_DataNode_StoryTitleWithChapterNumber_VTable, *PShock_DataNode_StoryTitleWithChapterNumber_VTable;

struct Shock_DataNode_StoryTitleWithChapterNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
    struct VirtualInvokeData _9_OnReceive;
};

struct Shock_DataNode_StoryTitleWithChapterNumber_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_StoryTitleWithChapterNumber_VTable vtable;
};

typedef struct System_Predicate_NormalCommandData__VTable System_Predicate_NormalCommandData__VTable, *PSystem_Predicate_NormalCommandData__VTable;

struct System_Predicate_NormalCommandData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Carbon_ListDictionary_uint__StoryPartMst__Fields Carbon_ListDictionary_uint__StoryPartMst__Fields, *PCarbon_ListDictionary_uint__StoryPartMst__Fields;

struct Carbon_ListDictionary_uint__StoryPartMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef union _union_296580 _union_296580, *P_union_296580;

union _union_296580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296582 _union_296582, *P_union_296582;

union _union_296582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296584 _union_296584, *P_union_296584;

union _union_296584 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_LogUtil_c Firebase_LogUtil_c, *PFirebase_LogUtil_c;

typedef struct Firebase_LogUtil_StaticFields Firebase_LogUtil_StaticFields, *PFirebase_LogUtil_StaticFields;

typedef struct Firebase_LogUtil_VTable Firebase_LogUtil_VTable, *PFirebase_LogUtil_VTable;

typedef struct Firebase_LogUtil_o Firebase_LogUtil_o, *PFirebase_LogUtil_o;

typedef struct Firebase_LogUtil_Fields Firebase_LogUtil_Fields, *PFirebase_LogUtil_Fields;

struct Firebase_LogUtil_StaticFields {
    struct Firebase_LogUtil_o *_instance;
    struct Il2CppObject *InitializeLoggingLock;
};

struct Firebase_LogUtil_Fields {
    bool _disposed;
};

struct Firebase_LogUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Firebase_LogUtil_c {
    struct Il2CppClass_1 _1;
    struct Firebase_LogUtil_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_LogUtil_VTable vtable;
};

struct Firebase_LogUtil_o {
    struct Firebase_LogUtil_c *klass;
    void *monitor;
    struct Firebase_LogUtil_Fields fields;
};

typedef struct MethodInfo_127E57C MethodInfo_127E57C, *PMethodInfo_127E57C;

typedef union _union_202182 _union_202182, *P_union_202182;

union _union_202182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E57C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296586 _union_296586, *P_union_296586;

union _union_296586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296588 _union_296588, *P_union_296588;

union _union_296588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_HttpValidationHelpers_c System_Net_HttpValidationHelpers_c, *PSystem_Net_HttpValidationHelpers_c;

typedef struct System_Net_HttpValidationHelpers_StaticFields System_Net_HttpValidationHelpers_StaticFields, *PSystem_Net_HttpValidationHelpers_StaticFields;

typedef struct System_Net_HttpValidationHelpers_VTable System_Net_HttpValidationHelpers_VTable, *PSystem_Net_HttpValidationHelpers_VTable;

struct System_Net_HttpValidationHelpers_StaticFields {
    struct System_Char_array *s_httpTrimCharacters;
};

struct System_Net_HttpValidationHelpers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_HttpValidationHelpers_c {
    struct Il2CppClass_1 _1;
    struct System_Net_HttpValidationHelpers_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_HttpValidationHelpers_VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_13C820C MethodInfo_13C820C, *PMethodInfo_13C820C;

struct MethodInfo_13C820C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetColor_c UnityEngine_UIElements_StyleSheets_StyleSheetColor_c, *PUnityEngine_UIElements_StyleSheets_StyleSheetColor_c;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetColor_StaticFields UnityEngine_UIElements_StyleSheets_StyleSheetColor_StaticFields, *PUnityEngine_UIElements_StyleSheets_StyleSheetColor_StaticFields;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetColor_VTable UnityEngine_UIElements_StyleSheets_StyleSheetColor_VTable, *PUnityEngine_UIElements_StyleSheets_StyleSheetColor_VTable;

typedef struct System_Collections_Generic_Dictionary_string__Color32__o System_Collections_Generic_Dictionary_string__Color32__o, *PSystem_Collections_Generic_Dictionary_string__Color32__o;

typedef struct System_Collections_Generic_Dictionary_string__Color32__c System_Collections_Generic_Dictionary_string__Color32__c, *PSystem_Collections_Generic_Dictionary_string__Color32__c;

typedef struct System_Collections_Generic_Dictionary_string__Color32__Fields System_Collections_Generic_Dictionary_string__Color32__Fields, *PSystem_Collections_Generic_Dictionary_string__Color32__Fields;

typedef struct System_Collections_Generic_Dictionary_string__Color32__VTable System_Collections_Generic_Dictionary_string__Color32__VTable, *PSystem_Collections_Generic_Dictionary_string__Color32__VTable;

struct System_Collections_Generic_Dictionary_string__Color32__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetColor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetColor_StaticFields {
    struct System_Collections_Generic_Dictionary_string__Color32__o *s_NameToColor;
};

struct System_Collections_Generic_Dictionary_string__Color32__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__Color32__o {
    struct System_Collections_Generic_Dictionary_string__Color32__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Color32__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__Color32__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Color32__VTable vtable;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetColor_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StyleSheets_StyleSheetColor_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_StyleSheetColor_VTable vtable;
};

typedef struct System_Net_HttpValidationHelpers_o System_Net_HttpValidationHelpers_o, *PSystem_Net_HttpValidationHelpers_o;

typedef struct System_Net_HttpValidationHelpers_Fields System_Net_HttpValidationHelpers_Fields, *PSystem_Net_HttpValidationHelpers_Fields;

struct System_Net_HttpValidationHelpers_Fields {
};

struct System_Net_HttpValidationHelpers_o {
    struct System_Net_HttpValidationHelpers_c *klass;
    void *monitor;
    struct System_Net_HttpValidationHelpers_Fields fields;
};

typedef struct MethodInfo_20AA80C MethodInfo_20AA80C, *PMethodInfo_20AA80C;

typedef union _union_274132 _union_274132, *P_union_274132;

union _union_274132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20AA80C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1748418 MethodInfo_1748418, *PMethodInfo_1748418;

typedef union _union_162207 _union_162207, *P_union_162207;

union _union_162207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1748418 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33A6888 MethodInfo_33A6888, *PMethodInfo_33A6888;

typedef union _union_233959 _union_233959, *P_union_233959;

union _union_233959 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233959 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Deflate_ZlibStream_Fields SharpCompress_Compressors_Deflate_ZlibStream_Fields, *PSharpCompress_Compressors_Deflate_ZlibStream_Fields;

typedef struct SharpCompress_Compressors_Deflate_ZlibBaseStream_o SharpCompress_Compressors_Deflate_ZlibBaseStream_o, *PSharpCompress_Compressors_Deflate_ZlibBaseStream_o;

typedef struct SharpCompress_Compressors_Deflate_ZlibBaseStream_c SharpCompress_Compressors_Deflate_ZlibBaseStream_c, *PSharpCompress_Compressors_Deflate_ZlibBaseStream_c;

typedef struct SharpCompress_Compressors_Deflate_ZlibBaseStream_Fields SharpCompress_Compressors_Deflate_ZlibBaseStream_Fields, *PSharpCompress_Compressors_Deflate_ZlibBaseStream_Fields;

typedef struct SharpCompress_Compressors_Deflate_ZlibBaseStream_VTable SharpCompress_Compressors_Deflate_ZlibBaseStream_VTable, *PSharpCompress_Compressors_Deflate_ZlibBaseStream_VTable;

struct SharpCompress_Compressors_Deflate_ZlibBaseStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct SharpCompress_Compressors_Deflate_ZlibBaseStream_Fields {
    struct System_IO_Stream_Fields super;
    struct SharpCompress_Compressors_Deflate_ZlibCodec_o *_z;
    int32_t _streamMode;
    int32_t _flushMode;
    int32_t _flavor;
    int32_t _compressionMode;
    int32_t _level;
    struct System_Byte_array *_workingBuffer;
    int32_t _bufferSize;
    struct System_Byte_array *_buf1;
    struct System_IO_Stream_o *_stream;
    int32_t Strategy;
    struct SharpCompress_Compressors_Deflate_CRC32_o *crc;
    struct System_String_o *_GzipFileName;
    struct System_String_o *_GzipComment;
    struct System_DateTime_o _GzipMtime;
    int32_t _gzipHeaderByteCount;
    struct System_Text_Encoding_o *_encoding;
    bool nomoreinput;
    bool isDisposed;
};

struct SharpCompress_Compressors_Deflate_ZlibBaseStream_o {
    struct SharpCompress_Compressors_Deflate_ZlibBaseStream_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Deflate_ZlibBaseStream_Fields fields;
};

struct SharpCompress_Compressors_Deflate_ZlibBaseStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate_ZlibBaseStream_VTable vtable;
};

struct SharpCompress_Compressors_Deflate_ZlibStream_Fields {
    struct System_IO_Stream_Fields super;
    struct SharpCompress_Compressors_Deflate_ZlibBaseStream_o *_baseStream;
    bool _disposed;
};

typedef struct Shock_ToggleBase___c__DisplayClass21_0_T__RGCTXs Shock_ToggleBase___c__DisplayClass21_0_T__RGCTXs, *PShock_ToggleBase___c__DisplayClass21_0_T__RGCTXs;

struct Shock_ToggleBase___c__DisplayClass21_0_T__RGCTXs {
    struct MethodInfo *_0_Carbon_ActionExtensions_Call_T_;
};

typedef struct MethodInfo_21D1F10 MethodInfo_21D1F10, *PMethodInfo_21D1F10;

typedef union _union_159763 _union_159763, *P_union_159763;

union _union_159763 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D1F10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159763 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A8E04_RGCTXs MethodInfo_30A8E04_RGCTXs, *PMethodInfo_30A8E04_RGCTXs;

struct MethodInfo_30A8E04_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Mono_Security_Protocol_Ntlm_MessageBase_o Mono_Security_Protocol_Ntlm_MessageBase_o, *PMono_Security_Protocol_Ntlm_MessageBase_o;

typedef struct Mono_Security_Protocol_Ntlm_MessageBase_c Mono_Security_Protocol_Ntlm_MessageBase_c, *PMono_Security_Protocol_Ntlm_MessageBase_c;

typedef struct Mono_Security_Protocol_Ntlm_MessageBase_StaticFields Mono_Security_Protocol_Ntlm_MessageBase_StaticFields, *PMono_Security_Protocol_Ntlm_MessageBase_StaticFields;

typedef struct Mono_Security_Protocol_Ntlm_MessageBase_VTable Mono_Security_Protocol_Ntlm_MessageBase_VTable, *PMono_Security_Protocol_Ntlm_MessageBase_VTable;

struct Mono_Security_Protocol_Ntlm_MessageBase_o {
    struct Mono_Security_Protocol_Ntlm_MessageBase_c *klass;
    void *monitor;
    struct Mono_Security_Protocol_Ntlm_MessageBase_Fields fields;
};

struct Mono_Security_Protocol_Ntlm_MessageBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Decode;
};

struct Mono_Security_Protocol_Ntlm_MessageBase_c {
    struct Il2CppClass_1 _1;
    struct Mono_Security_Protocol_Ntlm_MessageBase_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Protocol_Ntlm_MessageBase_VTable vtable;
};

struct Mono_Security_Protocol_Ntlm_MessageBase_StaticFields {
    struct System_Byte_array *header;
};

typedef struct MethodInfo_1273AC8 MethodInfo_1273AC8, *PMethodInfo_1273AC8;

typedef union _union_201232 _union_201232, *P_union_201232;

union _union_201232 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201232 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14986A0 MethodInfo_14986A0, *PMethodInfo_14986A0;

typedef union _union_257928 _union_257928, *P_union_257928;

union _union_257928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14986A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F321E4 MethodInfo_1F321E4, *PMethodInfo_1F321E4;

typedef union _union_320552 _union_320552, *P_union_320552;

union _union_320552 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F321E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320552 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6F9C MethodInfo_28B6F9C, *PMethodInfo_28B6F9C;

typedef union _union_312798 _union_312798, *P_union_312798;

union _union_312798 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6F9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_129797C_RGCTXs MethodInfo_129797C_RGCTXs, *PMethodInfo_129797C_RGCTXs;

struct MethodInfo_129797C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_33A6870 MethodInfo_33A6870, *PMethodInfo_33A6870;

typedef union _union_233791 _union_233791, *P_union_233791;

union _union_233791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6870 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264F38C MethodInfo_264F38C, *PMethodInfo_264F38C;

typedef union _union_173728 _union_173728, *P_union_173728;

union _union_173728 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F38C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173728 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Stream__IAsyncResult__VoidTaskResult__VTable System_Func_Stream__IAsyncResult__VoidTaskResult__VTable, *PSystem_Func_Stream__IAsyncResult__VoidTaskResult__VTable;

struct System_Func_Stream__IAsyncResult__VoidTaskResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Shock_FunctionLockId_StaticFields Shock_FunctionLockId_StaticFields, *PShock_FunctionLockId_StaticFields;

struct Shock_FunctionLockId_StaticFields {
    struct System_String_o *BILLING_ANDROID;
    struct System_String_o *BILLING_IOS;
    struct System_String_o *MULTI_LIVE;
};

typedef struct System_Security_Cryptography_CryptoStream__WriteAsyncInternal_d__46_VTable System_Security_Cryptography_CryptoStream__WriteAsyncInternal_d__46_VTable, *PSystem_Security_Cryptography_CryptoStream__WriteAsyncInternal_d__46_VTable;

struct System_Security_Cryptography_CryptoStream__WriteAsyncInternal_d__46_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct MethodInfo_2F42A24_RGCTXs MethodInfo_2F42A24_RGCTXs, *PMethodInfo_2F42A24_RGCTXs;

struct MethodInfo_2F42A24_RGCTXs {
    struct Il2CppClass *_0_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__GetSpeedBasedDuration;
};

typedef struct Shock_UrlId_StaticFields Shock_UrlId_StaticFields, *PShock_UrlId_StaticFields;

struct Shock_UrlId_StaticFields {
    struct System_String_o *Help_Faq;
    struct System_String_o *Help_ContactForm;
    struct System_String_o *Help_Note;
    struct System_String_o *TermsOfService_Terms;
    struct System_String_o *TermsOfService_Rights;
    struct System_String_o *TermsOfService_PrivacyPolicy;
    struct System_String_o *GemShop_MedalGuidelines;
    struct System_String_o *GemShop_SpecifiedCommercialTransactions_FundSettlement;
    struct System_String_o *GemShop_SpecifiedCommercialTransactions;
    struct System_String_o *GemShop_FundSettlement;
    struct System_String_o *Notice_Main;
    struct System_String_o *Notice_Update;
    struct System_String_o *Notice_Bug;
    struct System_String_o *Notice_Detail;
    struct System_String_o *Migration_Info;
    struct System_String_o *GameUpdate_AppStore;
    struct System_String_o *GameUpdate_GooglePlay;
    struct System_String_o *Web_Official;
    struct System_String_o *Mission_TwitterOfficial;
    struct System_String_o *Mission_LineOfficial;
    struct System_String_o *Notice_StorySource;
    struct System_String_o *Membership_PlayAccount;
    struct System_String_o *TermsOfService_Credit;
    struct System_String_o *Theater_Dialog;
    struct System_String_o *Help_Payback;
};

typedef union _union_321711 _union_321711, *P_union_321711;

union _union_321711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_Rar_StreamRarArchiveVolume_VTable SharpCompress_Archives_Rar_StreamRarArchiveVolume_VTable, *PSharpCompress_Archives_Rar_StreamRarArchiveVolume_VTable;

struct SharpCompress_Archives_Rar_StreamRarArchiveVolume_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_FileName;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_IsFirstVolume;
    struct VirtualInvokeData _8_get_Index;
    struct VirtualInvokeData _9_set_Index;
    struct VirtualInvokeData _10_get_IsMultiVolume;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_ReadFileParts;
    struct VirtualInvokeData _13_CreateFilePart;
};

typedef union _union_321714 _union_321714, *P_union_321714;

union _union_321714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F32518 MethodInfo_1F32518, *PMethodInfo_1F32518;

struct MethodInfo_1F32518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321717 _union_321717, *P_union_321717;

union _union_321717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvLiveSkipRData_o Shock_RecvLiveSkipRData_o, *PShock_RecvLiveSkipRData_o;

typedef struct Shock_RecvLiveSkipRData_c Shock_RecvLiveSkipRData_c, *PShock_RecvLiveSkipRData_c;

typedef struct Shock_RecvLiveSkipRData_Fields Shock_RecvLiveSkipRData_Fields, *PShock_RecvLiveSkipRData_Fields;

typedef struct Shock_RecvLiveSkipRData_VTable Shock_RecvLiveSkipRData_VTable, *PShock_RecvLiveSkipRData_VTable;

struct Shock_RecvLiveSkipRData_Fields {
    struct Shock_ProtocolData_Live_o *live;
    struct System_UInt32_array *clear_master_live_mission_ids;
    struct Shock_ProtocolData_User_o *user;
    struct Shock_ProtocolData_Stamina_o *stamina;
    struct Shock_ProtocolData_Character_array *character_list;
    struct Shock_ProtocolData_Card_array *card_list;
    struct Shock_ProtocolData_CardSub_array *card_sub_list;
    struct Shock_ProtocolData_Item_array *item_list;
    struct Shock_ProtocolData_Point_array *point_list;
    struct Shock_ProtocolData_Group_array *group_list;
    struct Shock_ProtocolData_Reward_array *reward_list;
    struct Shock_ProtocolData_Gift_array *gift_list;
    struct System_UInt32_array *clear_mission_ids;
    struct Shock_ProtocolData_EventPoint_array *event_point_list;
    struct Shock_ProtocolData_Reward_array *event_point_reward_list;
    struct Shock_ProtocolData_RankingChange_o *ranking_change;
    struct Shock_ProtocolData_Reward_array *music_mission_reward_list;
    struct Shock_ProtocolData_EventRankingData_o *event_ranking_data;
    struct Shock_ProtocolData_StarEventBonus_o *star_event_bonus_list;
    uint32_t total_score;
    struct Shock_ProtocolData_StarEventData_o *star_event;
};

struct Shock_RecvLiveSkipRData_o {
    struct Shock_RecvLiveSkipRData_c *klass;
    void *monitor;
    struct Shock_RecvLiveSkipRData_Fields fields;
};

struct Shock_RecvLiveSkipRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvLiveSkipRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvLiveSkipRData_VTable vtable;
};

typedef struct MethodInfo_268E990 MethodInfo_268E990, *PMethodInfo_268E990;

typedef union _union_312938 _union_312938, *P_union_312938;

union _union_312938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24E915C MethodInfo_24E915C, *PMethodInfo_24E915C;

typedef union _union_270300 _union_270300, *P_union_270300;

union _union_270300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E915C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T__RGCTXs Cysharp_Threading_Tasks_Internal_MinimumQueue_T__RGCTXs, *PCysharp_Threading_Tasks_Internal_MinimumQueue_T__RGCTXs;

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T__RGCTXs {
    struct Il2CppClass *_0_T__;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_Internal_MinimumQueue_T__ThrowForEmptyQueue;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Internal_MinimumQueue_T__Grow;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_Internal_MinimumQueue_T__MoveNext;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_Internal_MinimumQueue_T__SetCapacity;
};

typedef struct MethodInfo_127E7A4 MethodInfo_127E7A4, *PMethodInfo_127E7A4;

typedef union _union_202194 _union_202194, *P_union_202194;

union _union_202194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E7A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__RGCTXs Chipstar_Downloads_AssetLoad_AsyncLoad_T__RGCTXs, *PChipstar_Downloads_AssetLoad_AsyncLoad_T__RGCTXs;

struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct MethodInfo *_1_Chipstar_Downloads_AssetLoad_AssetLoadHandler_T___ctor;
    struct Il2CppClass *_2_Chipstar_Downloads_AssetLoad_AssetLoadHandler_T_;
    struct Il2CppClass *_3_Chipstar_Downloads_DLHandler_AssetBundleRequest__T_;
};

typedef struct MethodInfo_15020E8_RGCTXs MethodInfo_15020E8_RGCTXs, *PMethodInfo_15020E8_RGCTXs;

struct MethodInfo_15020E8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_QueueDebugView_T__o System_Collections_Generic_QueueDebugView_T__o, *PSystem_Collections_Generic_QueueDebugView_T__o;

typedef struct System_Collections_Generic_QueueDebugView_T__c System_Collections_Generic_QueueDebugView_T__c, *PSystem_Collections_Generic_QueueDebugView_T__c;

typedef struct System_Collections_Generic_QueueDebugView_T__Fields System_Collections_Generic_QueueDebugView_T__Fields, *PSystem_Collections_Generic_QueueDebugView_T__Fields;

typedef struct System_Collections_Generic_QueueDebugView_T__VTable System_Collections_Generic_QueueDebugView_T__VTable, *PSystem_Collections_Generic_QueueDebugView_T__VTable;

struct System_Collections_Generic_QueueDebugView_T__Fields {
};

struct System_Collections_Generic_QueueDebugView_T__o {
    struct System_Collections_Generic_QueueDebugView_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_QueueDebugView_T__Fields fields;
};

struct System_Collections_Generic_QueueDebugView_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_QueueDebugView_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_QueueDebugView_T__VTable vtable;
};

typedef struct Firebase_Platform_Services_c Firebase_Platform_Services_c, *PFirebase_Platform_Services_c;

typedef struct Firebase_Platform_Services_StaticFields Firebase_Platform_Services_StaticFields, *PFirebase_Platform_Services_StaticFields;

typedef struct Firebase_Platform_Services_VTable Firebase_Platform_Services_VTable, *PFirebase_Platform_Services_VTable;

typedef struct Firebase_Platform_IAppConfigExtensions_o Firebase_Platform_IAppConfigExtensions_o, *PFirebase_Platform_IAppConfigExtensions_o;

typedef struct Firebase_Platform_IClockService_o Firebase_Platform_IClockService_o, *PFirebase_Platform_IClockService_o;

typedef struct Firebase_Platform_ILoggingService_o Firebase_Platform_ILoggingService_o, *PFirebase_Platform_ILoggingService_o;

typedef struct Firebase_Platform_IAppConfigExtensions_c Firebase_Platform_IAppConfigExtensions_c, *PFirebase_Platform_IAppConfigExtensions_c;

typedef struct Firebase_Platform_IAppConfigExtensions_Fields Firebase_Platform_IAppConfigExtensions_Fields, *PFirebase_Platform_IAppConfigExtensions_Fields;

typedef struct Firebase_Platform_IClockService_c Firebase_Platform_IClockService_c, *PFirebase_Platform_IClockService_c;

typedef struct Firebase_Platform_IClockService_Fields Firebase_Platform_IClockService_Fields, *PFirebase_Platform_IClockService_Fields;

typedef struct Firebase_Platform_ILoggingService_c Firebase_Platform_ILoggingService_c, *PFirebase_Platform_ILoggingService_c;

typedef struct Firebase_Platform_ILoggingService_Fields Firebase_Platform_ILoggingService_Fields, *PFirebase_Platform_ILoggingService_Fields;

struct Firebase_Platform_Services_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Platform_Services_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Platform_Services_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Platform_Services_VTable vtable;
};

struct Firebase_Platform_IClockService_Fields {
};

struct Firebase_Platform_IAppConfigExtensions_Fields {
};

struct Firebase_Platform_ILoggingService_Fields {
};

struct Firebase_Platform_ILoggingService_o {
    struct Firebase_Platform_ILoggingService_c *klass;
    void *monitor;
    struct Firebase_Platform_ILoggingService_Fields fields;
};

struct Firebase_Platform_ILoggingService_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Firebase_Platform_Services_StaticFields {
    struct Firebase_Platform_IAppConfigExtensions_o *_AppConfig_k__BackingField;
    struct Firebase_Platform_IClockService_o *_Clock_k__BackingField;
    struct Firebase_Platform_ILoggingService_o *_Logging_k__BackingField;
};

struct Firebase_Platform_IAppConfigExtensions_o {
    struct Firebase_Platform_IAppConfigExtensions_c *klass;
    void *monitor;
    struct Firebase_Platform_IAppConfigExtensions_Fields fields;
};

struct Firebase_Platform_IAppConfigExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Firebase_Platform_IClockService_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Firebase_Platform_IClockService_o {
    struct Firebase_Platform_IClockService_c *klass;
    void *monitor;
    struct Firebase_Platform_IClockService_Fields fields;
};

typedef union _union_321702 _union_321702, *P_union_321702;

union _union_321702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321705 _union_321705, *P_union_321705;

union _union_321705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321708 _union_321708, *P_union_321708;

union _union_321708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Loader___c__DisplayClass31_0_T__RGCTXs Shock_Loader___c__DisplayClass31_0_T__RGCTXs, *PShock_Loader___c__DisplayClass31_0_T__RGCTXs;

struct Shock_Loader___c__DisplayClass31_0_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_Action_T_;
    struct MethodInfo *_2_System_Action_T__Invoke;
};

typedef struct MethodInfo_1983530 MethodInfo_1983530, *PMethodInfo_1983530;

typedef union _union_169011 _union_169011, *P_union_169011;

union _union_169011 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1983530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F7EE8_RGCTXs MethodInfo_10F7EE8_RGCTXs, *PMethodInfo_10F7EE8_RGCTXs;

struct MethodInfo_10F7EE8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1B9A030 MethodInfo_1B9A030, *PMethodInfo_1B9A030;

typedef union _union_303058 _union_303058, *P_union_303058;

union _union_303058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_ShowStillCommand_VTable Shock_Scenes_Adventure_ShowStillCommand_VTable, *PShock_Scenes_Adventure_ShowStillCommand_VTable;

struct Shock_Scenes_Adventure_ShowStillCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef struct System_Collections_Generic_IEnumerable_Toggle__c System_Collections_Generic_IEnumerable_Toggle__c, *PSystem_Collections_Generic_IEnumerable_Toggle__c;

struct System_Collections_Generic_IEnumerable_Toggle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1EF4B20 MethodInfo_1EF4B20, *PMethodInfo_1EF4B20;

typedef union _union_257236 _union_257236, *P_union_257236;

union _union_257236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4B20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2630574 MethodInfo_2630574, *PMethodInfo_2630574;

typedef union _union_268890 _union_268890, *P_union_268890;

union _union_268890 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2630574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268890 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Chat_ChatUtil_Fields Aoharu_Scripts_Chat_ChatUtil_Fields, *PAoharu_Scripts_Chat_ChatUtil_Fields;

struct Aoharu_Scripts_Chat_ChatUtil_Fields {
};

typedef struct MethodInfo_1EFF5D0 MethodInfo_1EFF5D0, *PMethodInfo_1EFF5D0;

typedef union _union_324825 _union_324825, *P_union_324825;

union _union_324825 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFF5D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_UnexceptionalStreamWriter_c System_IO_UnexceptionalStreamWriter_c, *PSystem_IO_UnexceptionalStreamWriter_c;

typedef struct System_IO_UnexceptionalStreamWriter_VTable System_IO_UnexceptionalStreamWriter_VTable, *PSystem_IO_UnexceptionalStreamWriter_VTable;

struct System_IO_UnexceptionalStreamWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_FormatProvider;
    struct VirtualInvokeData _8_Close;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_Flush;
    struct VirtualInvokeData _11_get_NewLine;
    struct VirtualInvokeData _12_Write;
    struct VirtualInvokeData _13_Write;
    struct VirtualInvokeData _14_Write;
    struct VirtualInvokeData _15_Write;
    struct VirtualInvokeData _16_Write;
    struct VirtualInvokeData _17_WriteLine;
    struct VirtualInvokeData _18_WriteLine;
    struct VirtualInvokeData _19_WriteLine;
    struct VirtualInvokeData _20_WriteLine;
    struct VirtualInvokeData _21_set_AutoFlush;
};

struct System_IO_UnexceptionalStreamWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_UnexceptionalStreamWriter_VTable vtable;
};

typedef union _union_296210 _union_296210, *P_union_296210;

union _union_296210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296212 _union_296212, *P_union_296212;

union _union_296212 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B9A004 MethodInfo_1B9A004, *PMethodInfo_1B9A004;

typedef union _union_302662 _union_302662, *P_union_302662;

union _union_302662 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A004 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296214 _union_296214, *P_union_296214;

union _union_296214 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296216 _union_296216, *P_union_296216;

union _union_296216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296218 _union_296218, *P_union_296218;

union _union_296218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Unity_Profiling_ProfilerRecorderOptions_o Unity_Profiling_ProfilerRecorderOptions_o, *PUnity_Profiling_ProfilerRecorderOptions_o;

typedef struct Unity_Profiling_ProfilerRecorderOptions_Fields Unity_Profiling_ProfilerRecorderOptions_Fields, *PUnity_Profiling_ProfilerRecorderOptions_Fields;

struct Unity_Profiling_ProfilerRecorderOptions_Fields {
    int32_t value__;
};

struct Unity_Profiling_ProfilerRecorderOptions_o {
    struct Unity_Profiling_ProfilerRecorderOptions_Fields fields;
};

typedef struct System_ComponentModel_BrowsableAttribute_c System_ComponentModel_BrowsableAttribute_c, *PSystem_ComponentModel_BrowsableAttribute_c;

typedef struct System_ComponentModel_BrowsableAttribute_StaticFields System_ComponentModel_BrowsableAttribute_StaticFields, *PSystem_ComponentModel_BrowsableAttribute_StaticFields;

typedef struct System_ComponentModel_BrowsableAttribute_VTable System_ComponentModel_BrowsableAttribute_VTable, *PSystem_ComponentModel_BrowsableAttribute_VTable;

typedef struct System_ComponentModel_BrowsableAttribute_o System_ComponentModel_BrowsableAttribute_o, *PSystem_ComponentModel_BrowsableAttribute_o;

typedef struct System_ComponentModel_BrowsableAttribute_Fields System_ComponentModel_BrowsableAttribute_Fields, *PSystem_ComponentModel_BrowsableAttribute_Fields;

struct System_ComponentModel_BrowsableAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_BrowsableAttribute_StaticFields {
    struct System_ComponentModel_BrowsableAttribute_o *Yes;
    struct System_ComponentModel_BrowsableAttribute_o *No;
    struct System_ComponentModel_BrowsableAttribute_o *Default;
};

struct System_ComponentModel_BrowsableAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_BrowsableAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_BrowsableAttribute_VTable vtable;
};

struct System_ComponentModel_BrowsableAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _Browsable_k__BackingField;
};

struct System_ComponentModel_BrowsableAttribute_o {
    struct System_ComponentModel_BrowsableAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_BrowsableAttribute_Fields fields;
};

typedef struct Shock_SubscriptionImageMstTable___c_c Shock_SubscriptionImageMstTable___c_c, *PShock_SubscriptionImageMstTable___c_c;

typedef struct Shock_SubscriptionImageMstTable___c_StaticFields Shock_SubscriptionImageMstTable___c_StaticFields, *PShock_SubscriptionImageMstTable___c_StaticFields;

typedef struct Shock_SubscriptionImageMstTable___c_VTable Shock_SubscriptionImageMstTable___c_VTable, *PShock_SubscriptionImageMstTable___c_VTable;

typedef struct Shock_SubscriptionImageMstTable___c_o Shock_SubscriptionImageMstTable___c_o, *PShock_SubscriptionImageMstTable___c_o;

typedef struct System_Func_SubscriptionImageMst__uint__o System_Func_SubscriptionImageMst__uint__o, *PSystem_Func_SubscriptionImageMst__uint__o;

typedef struct System_Func_SubscriptionImageMst__string__o System_Func_SubscriptionImageMst__string__o, *PSystem_Func_SubscriptionImageMst__string__o;

typedef struct Shock_SubscriptionImageMstTable___c_Fields Shock_SubscriptionImageMstTable___c_Fields, *PShock_SubscriptionImageMstTable___c_Fields;

typedef struct System_Func_SubscriptionImageMst__uint__c System_Func_SubscriptionImageMst__uint__c, *PSystem_Func_SubscriptionImageMst__uint__c;

typedef struct System_Func_SubscriptionImageMst__uint__Fields System_Func_SubscriptionImageMst__uint__Fields, *PSystem_Func_SubscriptionImageMst__uint__Fields;

typedef struct System_Func_SubscriptionImageMst__string__c System_Func_SubscriptionImageMst__string__c, *PSystem_Func_SubscriptionImageMst__string__c;

typedef struct System_Func_SubscriptionImageMst__string__Fields System_Func_SubscriptionImageMst__string__Fields, *PSystem_Func_SubscriptionImageMst__string__Fields;

typedef struct System_Func_SubscriptionImageMst__uint__VTable System_Func_SubscriptionImageMst__uint__VTable, *PSystem_Func_SubscriptionImageMst__uint__VTable;

typedef struct System_Func_SubscriptionImageMst__string__VTable System_Func_SubscriptionImageMst__string__VTable, *PSystem_Func_SubscriptionImageMst__string__VTable;

struct Shock_SubscriptionImageMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SubscriptionImageMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_SubscriptionImageMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SubscriptionImageMstTable___c_VTable vtable;
};

struct Shock_SubscriptionImageMstTable___c_Fields {
};

struct Shock_SubscriptionImageMstTable___c_o {
    struct Shock_SubscriptionImageMstTable___c_c *klass;
    void *monitor;
    struct Shock_SubscriptionImageMstTable___c_Fields fields;
};

struct System_Func_SubscriptionImageMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SubscriptionImageMst__uint__o {
    struct System_Func_SubscriptionImageMst__uint__c *klass;
    void *monitor;
    struct System_Func_SubscriptionImageMst__uint__Fields fields;
};

struct System_Func_SubscriptionImageMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SubscriptionImageMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SubscriptionImageMst__uint__VTable vtable;
};

struct Shock_SubscriptionImageMstTable___c_StaticFields {
    struct Shock_SubscriptionImageMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Func_SubscriptionImageMst__uint__o *__9__11_0;
    struct System_Func_SubscriptionImageMst__string__o *__9__18_0;
    struct System_Func_SubscriptionImageMst__string__o *__9__19_0;
};

struct System_Func_SubscriptionImageMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SubscriptionImageMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SubscriptionImageMst__string__VTable vtable;
};

struct System_Func_SubscriptionImageMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SubscriptionImageMst__string__o {
    struct System_Func_SubscriptionImageMst__string__c *klass;
    void *monitor;
    struct System_Func_SubscriptionImageMst__string__Fields fields;
};

typedef struct MethodInfo_226D4F0 MethodInfo_226D4F0, *PMethodInfo_226D4F0;

typedef union _union_294920 _union_294920, *P_union_294920;

union _union_294920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D4F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_Throw_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8C9A0 MethodInfo_2E8C9A0, *PMethodInfo_2E8C9A0;

typedef union _union_223821 _union_223821, *P_union_223821;

union _union_223821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C9A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296200 _union_296200, *P_union_296200;

union _union_296200 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296202 _union_296202, *P_union_296202;

union _union_296202 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296204 _union_296204, *P_union_296204;

union _union_296204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296206 _union_296206, *P_union_296206;

union _union_296206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296208 _union_296208, *P_union_296208;

union _union_296208 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_PointerCaptureDispatchingStrategy_c UnityEngine_UIElements_PointerCaptureDispatchingStrategy_c, *PUnityEngine_UIElements_PointerCaptureDispatchingStrategy_c;

typedef struct UnityEngine_UIElements_PointerCaptureDispatchingStrategy_VTable UnityEngine_UIElements_PointerCaptureDispatchingStrategy_VTable, *PUnityEngine_UIElements_PointerCaptureDispatchingStrategy_VTable;

struct UnityEngine_UIElements_PointerCaptureDispatchingStrategy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanDispatchEvent;
    struct VirtualInvokeData _5_DispatchEvent;
};

struct UnityEngine_UIElements_PointerCaptureDispatchingStrategy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerCaptureDispatchingStrategy_VTable vtable;
};

typedef struct MethodInfo_293E588 MethodInfo_293E588, *PMethodInfo_293E588;

typedef union _union_186858 _union_186858, *P_union_186858;

union _union_186858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_EncoderReplacementFallback_VTable System_Text_EncoderReplacementFallback_VTable, *PSystem_Text_EncoderReplacementFallback_VTable;

struct System_Text_EncoderReplacementFallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateFallbackBuffer;
    struct VirtualInvokeData _5_get_MaxCharCount;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
};

typedef struct MethodInfo_1BBCFD8 MethodInfo_1BBCFD8, *PMethodInfo_1BBCFD8;

typedef union _union_304112 _union_304112, *P_union_304112;

union _union_304112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCFD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309FCD0 MethodInfo_309FCD0, *PMethodInfo_309FCD0;

typedef struct MethodInfo_309FCD0_RGCTXs MethodInfo_309FCD0_RGCTXs, *PMethodInfo_309FCD0_RGCTXs;

typedef union _union_205539 _union_205539, *P_union_205539;

union _union_205539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309FCD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309FCD0_RGCTXs *rgctx_data;
    union _union_205539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_309FCD0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_3148BF4 MethodInfo_3148BF4, *PMethodInfo_3148BF4;

typedef union _union_224203 _union_224203, *P_union_224203;

union _union_224203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148BF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_long__object__VTable System_Collections_Generic_KeyValuePair_long__object__VTable, *PSystem_Collections_Generic_KeyValuePair_long__object__VTable;

struct System_Collections_Generic_KeyValuePair_long__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_ArrayList_ArrayListDebugView_c System_Collections_ArrayList_ArrayListDebugView_c, *PSystem_Collections_ArrayList_ArrayListDebugView_c;

typedef struct System_Collections_ArrayList_ArrayListDebugView_VTable System_Collections_ArrayList_ArrayListDebugView_VTable, *PSystem_Collections_ArrayList_ArrayListDebugView_VTable;

struct System_Collections_ArrayList_ArrayListDebugView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_ArrayList_ArrayListDebugView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ArrayList_ArrayListDebugView_VTable vtable;
};

typedef struct Shock_LiveMissionMst_array Shock_LiveMissionMst_array, *PShock_LiveMissionMst_array;

struct Shock_LiveMissionMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LiveMissionMst_o *m_Items[65535];
};

typedef struct MethodInfo_1313030 MethodInfo_1313030, *PMethodInfo_1313030;

typedef union _union_285106 _union_285106, *P_union_285106;

union _union_285106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1313030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17878A0 MethodInfo_17878A0, *PMethodInfo_17878A0;

typedef union _union_261810 _union_261810, *P_union_261810;

union _union_261810 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17878A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261810 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BAFD4 MethodInfo_22BAFD4, *PMethodInfo_22BAFD4;

typedef union _union_279342 _union_279342, *P_union_279342;

union _union_279342 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BAFD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279342 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D8A34 MethodInfo_15D8A34, *PMethodInfo_15D8A34;

struct MethodInfo_15D8A34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8A34_RGCTXs *rgctx_data;
    union _union_335222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_ArrayList_ArrayListDebugView_o System_Collections_ArrayList_ArrayListDebugView_o, *PSystem_Collections_ArrayList_ArrayListDebugView_o;

typedef struct System_Collections_ArrayList_ArrayListDebugView_Fields System_Collections_ArrayList_ArrayListDebugView_Fields, *PSystem_Collections_ArrayList_ArrayListDebugView_Fields;

struct System_Collections_ArrayList_ArrayListDebugView_Fields {
};

struct System_Collections_ArrayList_ArrayListDebugView_o {
    struct System_Collections_ArrayList_ArrayListDebugView_c *klass;
    void *monitor;
    struct System_Collections_ArrayList_ArrayListDebugView_Fields fields;
};

typedef struct MethodInfo_33A68B4 MethodInfo_33A68B4, *PMethodInfo_33A68B4;

typedef union _union_234295 _union_234295, *P_union_234295;

union _union_234295 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A68B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1313038 MethodInfo_1313038, *PMethodInfo_1313038;

typedef union _union_285112 _union_285112, *P_union_285112;

union _union_285112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1313038 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureScreenFilter___c__DisplayClass7_0_c Shock_Scenes_Adventure_AdventureScreenFilter___c__DisplayClass7_0_c, *PShock_Scenes_Adventure_AdventureScreenFilter___c__DisplayClass7_0_c;

typedef struct Shock_Scenes_Adventure_AdventureScreenFilter___c__DisplayClass7_0_VTable Shock_Scenes_Adventure_AdventureScreenFilter___c__DisplayClass7_0_VTable, *PShock_Scenes_Adventure_AdventureScreenFilter___c__DisplayClass7_0_VTable;

struct Shock_Scenes_Adventure_AdventureScreenFilter___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureScreenFilter___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureScreenFilter___c__DisplayClass7_0_VTable vtable;
};

typedef struct MethodInfo_177DDD8 MethodInfo_177DDD8, *PMethodInfo_177DDD8;

typedef union _union_261764 _union_261764, *P_union_261764;

union _union_261764 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177DDD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261764 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156D530 MethodInfo_156D530, *PMethodInfo_156D530;

typedef union _union_167989 _union_167989, *P_union_167989;

union _union_167989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156D530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBC46C MethodInfo_2DBC46C, *PMethodInfo_2DBC46C;

struct MethodInfo_2DBC46C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33A68A0 MethodInfo_33A68A0, *PMethodInfo_33A68A0;

typedef union _union_234127 _union_234127, *P_union_234127;

union _union_234127 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A68A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234127 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F0C20C_RGCTXs MethodInfo_2F0C20C_RGCTXs, *PMethodInfo_2F0C20C_RGCTXs;

struct MethodInfo_2F0C20C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_o Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_c Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_Fields {
    int32_t rarity;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass14_0_VTable vtable;
};

typedef struct MethodInfo_26D18AC MethodInfo_26D18AC, *PMethodInfo_26D18AC;

typedef union _union_268350 _union_268350, *P_union_268350;

union _union_268350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D18AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17C0D70 MethodInfo_17C0D70, *PMethodInfo_17C0D70;

typedef union _union_168657 _union_168657, *P_union_168657;

union _union_168657 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0D70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168657 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ICustomFormatter_o System_ICustomFormatter_o, *PSystem_ICustomFormatter_o;

typedef struct System_ICustomFormatter_c System_ICustomFormatter_c, *PSystem_ICustomFormatter_c;

typedef struct System_ICustomFormatter_Fields System_ICustomFormatter_Fields, *PSystem_ICustomFormatter_Fields;

struct System_ICustomFormatter_Fields {
};

struct System_ICustomFormatter_o {
    struct System_ICustomFormatter_c *klass;
    void *monitor;
    struct System_ICustomFormatter_Fields fields;
};

struct System_ICustomFormatter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Threading_Volatile_VTable System_Threading_Volatile_VTable, *PSystem_Threading_Volatile_VTable;

struct System_Threading_Volatile_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_242A898 MethodInfo_242A898, *PMethodInfo_242A898;

typedef union _union_274298 _union_274298, *P_union_274298;

union _union_274298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Profiling_ProfilerMarkerDataUnit_c Unity_Profiling_ProfilerMarkerDataUnit_c, *PUnity_Profiling_ProfilerMarkerDataUnit_c;

typedef struct Unity_Profiling_ProfilerMarkerDataUnit_VTable Unity_Profiling_ProfilerMarkerDataUnit_VTable, *PUnity_Profiling_ProfilerMarkerDataUnit_VTable;

struct Unity_Profiling_ProfilerMarkerDataUnit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Unity_Profiling_ProfilerMarkerDataUnit_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Profiling_ProfilerMarkerDataUnit_VTable vtable;
};

typedef struct MethodInfo_1808028_RGCTXs MethodInfo_1808028_RGCTXs, *PMethodInfo_1808028_RGCTXs;

struct MethodInfo_1808028_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_26D18A4 MethodInfo_26D18A4, *PMethodInfo_26D18A4;

typedef union _union_272824 _union_272824, *P_union_272824;

union _union_272824 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D18A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_LoginHelper___c__DisplayClass15_0_c GreeGameLib_LoginHelper___c__DisplayClass15_0_c, *PGreeGameLib_LoginHelper___c__DisplayClass15_0_c;

typedef struct GreeGameLib_LoginHelper___c__DisplayClass15_0_VTable GreeGameLib_LoginHelper___c__DisplayClass15_0_VTable, *PGreeGameLib_LoginHelper___c__DisplayClass15_0_VTable;

struct GreeGameLib_LoginHelper___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_LoginHelper___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_LoginHelper___c__DisplayClass15_0_VTable vtable;
};

typedef struct System_TypeSpec_DisplayNameFormat_Fields System_TypeSpec_DisplayNameFormat_Fields, *PSystem_TypeSpec_DisplayNameFormat_Fields;

struct System_TypeSpec_DisplayNameFormat_Fields {
    int32_t value__;
};

typedef struct MethodInfo_2658F28 MethodInfo_2658F28, *PMethodInfo_2658F28;

typedef union _union_179612 _union_179612, *P_union_179612;

union _union_179612 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658F28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_LoginHelper___c__DisplayClass15_0_o GreeGameLib_LoginHelper___c__DisplayClass15_0_o, *PGreeGameLib_LoginHelper___c__DisplayClass15_0_o;

typedef struct GreeGameLib_LoginHelper___c__DisplayClass15_0_Fields GreeGameLib_LoginHelper___c__DisplayClass15_0_Fields, *PGreeGameLib_LoginHelper___c__DisplayClass15_0_Fields;

struct GreeGameLib_LoginHelper___c__DisplayClass15_0_Fields {
    struct System_Action_Xuid__o *onSuccess;
    struct System_Action_int__string__o *onFailure;
};

struct GreeGameLib_LoginHelper___c__DisplayClass15_0_o {
    struct GreeGameLib_LoginHelper___c__DisplayClass15_0_c *klass;
    void *monitor;
    struct GreeGameLib_LoginHelper___c__DisplayClass15_0_Fields fields;
};

typedef struct MethodInfo_335931C MethodInfo_335931C, *PMethodInfo_335931C;

typedef struct Shock_ScrollBase___c__DisplayClass129_0_T__c Shock_ScrollBase___c__DisplayClass129_0_T__c, *PShock_ScrollBase___c__DisplayClass129_0_T__c;

typedef union _union_158090 _union_158090, *P_union_158090;

typedef struct Shock_ScrollBase___c__DisplayClass129_0_T__RGCTXs Shock_ScrollBase___c__DisplayClass129_0_T__RGCTXs, *PShock_ScrollBase___c__DisplayClass129_0_T__RGCTXs;

typedef struct Shock_ScrollBase___c__DisplayClass129_0_T__VTable Shock_ScrollBase___c__DisplayClass129_0_T__VTable, *PShock_ScrollBase___c__DisplayClass129_0_T__VTable;

union _union_158090 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_335931C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass129_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_ScrollBase___c__DisplayClass129_0_T__RGCTXs {
    struct MethodInfo *_0_Shock_ScrollBase_T__ToIndex;
    struct MethodInfo *_1_Shock_ScrollBase_T__InitializeScrollItemUI;
};

struct Shock_ScrollBase___c__DisplayClass129_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ScrollBase___c__DisplayClass129_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_ScrollBase___c__DisplayClass129_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c__DisplayClass129_0_T__VTable vtable;
};

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_Vector2__c UnityEngine_UIElements_BaseField_UxmlTraits_Vector2__c, *PUnityEngine_UIElements_BaseField_UxmlTraits_Vector2__c;

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_Vector2__VTable UnityEngine_UIElements_BaseField_UxmlTraits_Vector2__VTable, *PUnityEngine_UIElements_BaseField_UxmlTraits_Vector2__VTable;

struct UnityEngine_UIElements_BaseField_UxmlTraits_Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_BaseField_UxmlTraits_Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseField_UxmlTraits_Vector2__VTable vtable;
};

typedef struct MethodInfo_313F03C MethodInfo_313F03C, *PMethodInfo_313F03C;

typedef union _union_235299 _union_235299, *P_union_235299;

union _union_235299 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313F03C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235299 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B7300 MethodInfo_16B7300, *PMethodInfo_16B7300;

typedef union _union_284098 _union_284098, *P_union_284098;

union _union_284098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B7300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3359314 MethodInfo_3359314, *PMethodInfo_3359314;

typedef union _union_158088 _union_158088, *P_union_158088;

union _union_158088 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass129_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158088 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A880 MethodInfo_242A880, *PMethodInfo_242A880;

typedef union _union_273750 _union_273750, *P_union_273750;

union _union_273750 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273750 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2658F34 MethodInfo_2658F34, *PMethodInfo_2658F34;

typedef union _union_181050 _union_181050, *P_union_181050;

union _union_181050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658F34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StarEventTopScene___c__DisplayClass15_1_VTable Aoharu_StarEventTopScene___c__DisplayClass15_1_VTable, *PAoharu_StarEventTopScene___c__DisplayClass15_1_VTable;

struct Aoharu_StarEventTopScene___c__DisplayClass15_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EFF598 MethodInfo_1EFF598, *PMethodInfo_1EFF598;

typedef union _union_324823 _union_324823, *P_union_324823;

union _union_324823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFF598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c_Fields Shock_Scenes_Adventure_AdventureUIManager___c_Fields, *PShock_Scenes_Adventure_AdventureUIManager___c_Fields;

struct Shock_Scenes_Adventure_AdventureUIManager___c_Fields {
};

typedef union _union_321796 _union_321796, *P_union_321796;

union _union_321796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF7EBC MethodInfo_2EF7EBC, *PMethodInfo_2EF7EBC;

typedef union _union_202982 _union_202982, *P_union_202982;

union _union_202982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7EBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B50678 MethodInfo_1B50678, *PMethodInfo_1B50678;

typedef union _union_253791 _union_253791, *P_union_253791;

union _union_253791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50678 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321798 _union_321798, *P_union_321798;

union _union_321798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8C99C MethodInfo_2E8C99C, *PMethodInfo_2E8C99C;

typedef union _union_223653 _union_223653, *P_union_223653;

union _union_223653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C99C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct FancyScrollView_FancyScrollRectCell_TItemData__c FancyScrollView_FancyScrollRectCell_TItemData__c, *PFancyScrollView_FancyScrollRectCell_TItemData__c;

typedef struct FancyScrollView_FancyScrollRectCell_TItemData__RGCTXs FancyScrollView_FancyScrollRectCell_TItemData__RGCTXs, *PFancyScrollView_FancyScrollRectCell_TItemData__RGCTXs;

typedef struct FancyScrollView_FancyScrollRectCell_TItemData__VTable FancyScrollView_FancyScrollRectCell_TItemData__VTable, *PFancyScrollView_FancyScrollRectCell_TItemData__VTable;

struct FancyScrollView_FancyScrollRectCell_TItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct FancyScrollView_FancyScrollRectCell_TItemData__RGCTXs {
    struct MethodInfo *_0_FancyScrollView_FancyCell_TItemData__FancyScrollRectContext__SetContext;
    struct MethodInfo *_1_FancyScrollView_FancyScrollRectCell_TItemData__FancyScrollRectContext___ctor;
    struct Il2CppClass *_2_FancyScrollView_FancyScrollRectCell_TItemData__FancyScrollRectContext_;
    struct Il2CppClass *_3_FancyScrollView_FancyCell_TItemData__FancyScrollRectContext_;
};

struct FancyScrollView_FancyScrollRectCell_TItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct FancyScrollView_FancyScrollRectCell_TItemData__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRectCell_TItemData__VTable vtable;
};

typedef struct MethodInfo_264F3AC MethodInfo_264F3AC, *PMethodInfo_264F3AC;

typedef union _union_175166 _union_175166, *P_union_175166;

union _union_175166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F3AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerExit2DTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncTriggerExit2DTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerExit2DTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerExit2DTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerExit2DTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerExit2DTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerExit2DTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerExit2DTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerExit2DTrigger_VTable vtable;
};

typedef struct MethodInfo_264F3B0 MethodInfo_264F3B0, *PMethodInfo_264F3B0;

typedef union _union_176604 _union_176604, *P_union_176604;

union _union_176604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F3B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321790 _union_321790, *P_union_321790;

union _union_321790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Numerics_Hashing_HashHelpers_1_o System_Numerics_Hashing_HashHelpers_1_o, *PSystem_Numerics_Hashing_HashHelpers_1_o;

typedef struct System_Numerics_Hashing_HashHelpers_1_c System_Numerics_Hashing_HashHelpers_1_c, *PSystem_Numerics_Hashing_HashHelpers_1_c;

typedef struct System_Numerics_Hashing_HashHelpers_1_Fields System_Numerics_Hashing_HashHelpers_1_Fields, *PSystem_Numerics_Hashing_HashHelpers_1_Fields;

typedef struct System_Numerics_Hashing_HashHelpers_1_VTable System_Numerics_Hashing_HashHelpers_1_VTable, *PSystem_Numerics_Hashing_HashHelpers_1_VTable;

struct System_Numerics_Hashing_HashHelpers_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Numerics_Hashing_HashHelpers_1_Fields {
};

struct System_Numerics_Hashing_HashHelpers_1_o {
    struct System_Numerics_Hashing_HashHelpers_1_c *klass;
    void *monitor;
    struct System_Numerics_Hashing_HashHelpers_1_Fields fields;
};

struct System_Numerics_Hashing_HashHelpers_1_c {
    struct Il2CppClass_1 _1;
    struct System_Numerics_Hashing_HashHelpers_1_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Numerics_Hashing_HashHelpers_1_VTable vtable;
};

typedef union _union_321792 _union_321792, *P_union_321792;

union _union_321792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_DeckCardIcon__bool__c System_Func_DeckCardIcon__bool__c, *PSystem_Func_DeckCardIcon__bool__c;

typedef struct System_Func_DeckCardIcon__bool__VTable System_Func_DeckCardIcon__bool__VTable, *PSystem_Func_DeckCardIcon__bool__VTable;

struct System_Func_DeckCardIcon__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_DeckCardIcon__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DeckCardIcon__bool__VTable vtable;
};

typedef struct Chipstar_JsonParser_MovieBuildMapTable__c Chipstar_JsonParser_MovieBuildMapTable__c, *PChipstar_JsonParser_MovieBuildMapTable__c;

struct Chipstar_JsonParser_MovieBuildMapTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_JsonParser_MovieBuildMapTable__VTable vtable;
};

typedef union _union_321794 _union_321794, *P_union_321794;

union _union_321794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164BF48 MethodInfo_164BF48, *PMethodInfo_164BF48;

typedef union _union_337319 _union_337319, *P_union_337319;

union _union_337319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164BF48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A6944 MethodInfo_26A6944, *PMethodInfo_26A6944;

struct MethodInfo_26A6944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321786 _union_321786, *P_union_321786;

union _union_321786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321788 _union_321788, *P_union_321788;

union _union_321788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EEE320 MethodInfo_2EEE320, *PMethodInfo_2EEE320;

typedef union _union_202532 _union_202532, *P_union_202532;

union _union_202532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDDFB0 MethodInfo_1FDDFB0, *PMethodInfo_1FDDFB0;

typedef union _union_265806 _union_265806, *P_union_265806;

union _union_265806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDFB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164BF5C MethodInfo_164BF5C, *PMethodInfo_164BF5C;

typedef union _union_337195 _union_337195, *P_union_337195;

union _union_337195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164BF5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_SyntaxTreeNode_VTable System_Xml_Schema_SyntaxTreeNode_VTable, *PSystem_Xml_Schema_SyntaxTreeNode_VTable;

struct System_Xml_Schema_SyntaxTreeNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_IsRangeNode;
};

typedef struct System_Security_SecurityException_c System_Security_SecurityException_c, *PSystem_Security_SecurityException_c;

typedef struct System_Security_SecurityException_VTable System_Security_SecurityException_VTable, *PSystem_Security_SecurityException_VTable;

struct System_Security_SecurityException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_Security_SecurityException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_SecurityException_VTable vtable;
};

typedef struct MethodInfo_1BB2484 MethodInfo_1BB2484, *PMethodInfo_1BB2484;

typedef union _union_303240 _union_303240, *P_union_303240;

union _union_303240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB2484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D75188 MethodInfo_1D75188, *PMethodInfo_1D75188;

typedef union _union_282944 _union_282944, *P_union_282944;

union _union_282944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D75188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockLoader__Login_d__13_VTable Shock_Downloads_ShockLoader__Login_d__13_VTable, *PShock_Downloads_ShockLoader__Login_d__13_VTable;

struct Shock_Downloads_ShockLoader__Login_d__13_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_1FD340C MethodInfo_1FD340C, *PMethodInfo_1FD340C;

typedef union _union_265594 _union_265594, *P_union_265594;

union _union_265594 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD340C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265594 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_126A1DC MethodInfo_126A1DC, *PMethodInfo_126A1DC;

typedef union _union_200745 _union_200745, *P_union_200745;

union _union_200745 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_126A1DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_126A1DC_RGCTXs *rgctx_data;
    union _union_200745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F9440 MethodInfo_19F9440, *PMethodInfo_19F9440;

typedef union _union_251515 _union_251515, *P_union_251515;

union _union_251515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F9440 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_EmptyExporter_VTable Chipstar_Downloads_CriWare_EmptyExporter_VTable, *PChipstar_Downloads_CriWare_EmptyExporter_VTable;

struct Chipstar_Downloads_CriWare_EmptyExporter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Run;
    struct VirtualInvokeData _6_CopyFile;
};

typedef struct MethodInfo_2E039F4 MethodInfo_2E039F4, *PMethodInfo_2E039F4;

typedef union _union_171741 _union_171741, *P_union_171741;

union _union_171741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E039F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321780 _union_321780, *P_union_321780;

union _union_321780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321783 _union_321783, *P_union_321783;

union _union_321783 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321774 _union_321774, *P_union_321774;

union _union_321774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_201DB50 MethodInfo_201DB50, *PMethodInfo_201DB50;

typedef union _union_157962 _union_157962, *P_union_157962;

union _union_157962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201DB50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_172A900 MethodInfo_172A900, *PMethodInfo_172A900;

typedef union _union_170245 _union_170245, *P_union_170245;

union _union_170245 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A900 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170245 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321777 _union_321777, *P_union_321777;

union _union_321777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Story_StoryAlbum___c_StaticFields Aoharu_Story_StoryAlbum___c_StaticFields, *PAoharu_Story_StoryAlbum___c_StaticFields;

typedef struct Aoharu_Story_StoryAlbum___c_o Aoharu_Story_StoryAlbum___c_o, *PAoharu_Story_StoryAlbum___c_o;

typedef struct Aoharu_Story_StoryAlbum___c_c Aoharu_Story_StoryAlbum___c_c, *PAoharu_Story_StoryAlbum___c_c;

typedef struct Aoharu_Story_StoryAlbum___c_Fields Aoharu_Story_StoryAlbum___c_Fields, *PAoharu_Story_StoryAlbum___c_Fields;

typedef struct Aoharu_Story_StoryAlbum___c_VTable Aoharu_Story_StoryAlbum___c_VTable, *PAoharu_Story_StoryAlbum___c_VTable;

struct Aoharu_Story_StoryAlbum___c_StaticFields {
    struct Aoharu_Story_StoryAlbum___c_o *__9;
    struct System_Action_Action__o *__9__15_0;
};

struct Aoharu_Story_StoryAlbum___c_Fields {
};

struct Aoharu_Story_StoryAlbum___c_o {
    struct Aoharu_Story_StoryAlbum___c_c *klass;
    void *monitor;
    struct Aoharu_Story_StoryAlbum___c_Fields fields;
};

struct Aoharu_Story_StoryAlbum___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Story_StoryAlbum___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Story_StoryAlbum___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Story_StoryAlbum___c_VTable vtable;
};

typedef struct MethodInfo_2E6CA38_RGCTXs MethodInfo_2E6CA38_RGCTXs, *PMethodInfo_2E6CA38_RGCTXs;

struct MethodInfo_2E6CA38_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_26A697C MethodInfo_26A697C, *PMethodInfo_26A697C;

struct MethodInfo_26A697C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeGachaMstTable___c_StaticFields Shock_NoticeGachaMstTable___c_StaticFields, *PShock_NoticeGachaMstTable___c_StaticFields;

typedef struct Shock_NoticeGachaMstTable___c_o Shock_NoticeGachaMstTable___c_o, *PShock_NoticeGachaMstTable___c_o;

typedef struct System_Func_NoticeGachaMst__uint__o System_Func_NoticeGachaMst__uint__o, *PSystem_Func_NoticeGachaMst__uint__o;

typedef struct System_Func_NoticeGachaMst__string__o System_Func_NoticeGachaMst__string__o, *PSystem_Func_NoticeGachaMst__string__o;

typedef struct Shock_NoticeGachaMstTable___c_c Shock_NoticeGachaMstTable___c_c, *PShock_NoticeGachaMstTable___c_c;

typedef struct Shock_NoticeGachaMstTable___c_Fields Shock_NoticeGachaMstTable___c_Fields, *PShock_NoticeGachaMstTable___c_Fields;

typedef struct System_Func_NoticeGachaMst__uint__c System_Func_NoticeGachaMst__uint__c, *PSystem_Func_NoticeGachaMst__uint__c;

typedef struct System_Func_NoticeGachaMst__uint__Fields System_Func_NoticeGachaMst__uint__Fields, *PSystem_Func_NoticeGachaMst__uint__Fields;

typedef struct System_Func_NoticeGachaMst__string__c System_Func_NoticeGachaMst__string__c, *PSystem_Func_NoticeGachaMst__string__c;

typedef struct System_Func_NoticeGachaMst__string__Fields System_Func_NoticeGachaMst__string__Fields, *PSystem_Func_NoticeGachaMst__string__Fields;

typedef struct Shock_NoticeGachaMstTable___c_VTable Shock_NoticeGachaMstTable___c_VTable, *PShock_NoticeGachaMstTable___c_VTable;

typedef struct System_Func_NoticeGachaMst__uint__VTable System_Func_NoticeGachaMst__uint__VTable, *PSystem_Func_NoticeGachaMst__uint__VTable;

typedef struct System_Func_NoticeGachaMst__string__VTable System_Func_NoticeGachaMst__string__VTable, *PSystem_Func_NoticeGachaMst__string__VTable;

struct Shock_NoticeGachaMstTable___c_Fields {
};

struct Shock_NoticeGachaMstTable___c_StaticFields {
    struct Shock_NoticeGachaMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_NoticeGachaMst__uint__o *__9__11_0;
    struct System_Func_NoticeGachaMst__string__o *__9__18_0;
    struct System_Func_NoticeGachaMst__string__o *__9__19_0;
};

struct System_Func_NoticeGachaMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NoticeGachaMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NoticeGachaMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_NoticeGachaMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NoticeGachaMst__string__VTable vtable;
};

struct System_Func_NoticeGachaMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_NoticeGachaMst__string__o {
    struct System_Func_NoticeGachaMst__string__c *klass;
    void *monitor;
    struct System_Func_NoticeGachaMst__string__Fields fields;
};

struct Shock_NoticeGachaMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_NoticeGachaMst__uint__o {
    struct System_Func_NoticeGachaMst__uint__c *klass;
    void *monitor;
    struct System_Func_NoticeGachaMst__uint__Fields fields;
};

struct System_Func_NoticeGachaMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NoticeGachaMst__uint__VTable vtable;
};

struct Shock_NoticeGachaMstTable___c_o {
    struct Shock_NoticeGachaMstTable___c_c *klass;
    void *monitor;
    struct Shock_NoticeGachaMstTable___c_Fields fields;
};

struct Shock_NoticeGachaMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_NoticeGachaMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeGachaMstTable___c_VTable vtable;
};

typedef struct UnityEngine_SocialPlatforms_UserScope_o UnityEngine_SocialPlatforms_UserScope_o, *PUnityEngine_SocialPlatforms_UserScope_o;

typedef struct UnityEngine_SocialPlatforms_UserScope_Fields UnityEngine_SocialPlatforms_UserScope_Fields, *PUnityEngine_SocialPlatforms_UserScope_Fields;

struct UnityEngine_SocialPlatforms_UserScope_Fields {
    int32_t value__;
};

struct UnityEngine_SocialPlatforms_UserScope_o {
    struct UnityEngine_SocialPlatforms_UserScope_Fields fields;
};

typedef struct MethodInfo_30A351C_RGCTXs MethodInfo_30A351C_RGCTXs, *PMethodInfo_30A351C_RGCTXs;

struct MethodInfo_30A351C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_LotteryImageMst__string__c System_Func_LotteryImageMst__string__c, *PSystem_Func_LotteryImageMst__string__c;

typedef struct System_Func_LotteryImageMst__string__VTable System_Func_LotteryImageMst__string__VTable, *PSystem_Func_LotteryImageMst__string__VTable;

struct System_Func_LotteryImageMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LotteryImageMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LotteryImageMst__string__VTable vtable;
};

typedef struct System_Action_DateTime__VTable System_Action_DateTime__VTable, *PSystem_Action_DateTime__VTable;

struct System_Action_DateTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_3097808_RGCTXs MethodInfo_3097808_RGCTXs, *PMethodInfo_3097808_RGCTXs;

struct MethodInfo_3097808_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_T__get_Current;
    struct Il2CppClass *_4_T;
};

typedef struct System_Collections_Generic_Dictionary_string__PhotonTeam__VTable System_Collections_Generic_Dictionary_string__PhotonTeam__VTable, *PSystem_Collections_Generic_Dictionary_string__PhotonTeam__VTable;

struct System_Collections_Generic_Dictionary_string__PhotonTeam__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_313F060 MethodInfo_313F060, *PMethodInfo_313F060;

typedef union _union_235467 _union_235467, *P_union_235467;

union _union_235467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313F060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC5FC MethodInfo_21DC5FC, *PMethodInfo_21DC5FC;

typedef union _union_161523 _union_161523, *P_union_161523;

union _union_161523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC5FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B0F50 MethodInfo_10B0F50, *PMethodInfo_10B0F50;

typedef union _union_207713 _union_207713, *P_union_207713;

union _union_207713 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0F50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207713 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LotteryImageMst__string__o System_Func_LotteryImageMst__string__o, *PSystem_Func_LotteryImageMst__string__o;

struct System_Func_LotteryImageMst__string__o {
    struct System_Func_LotteryImageMst__string__c *klass;
    void *monitor;
    struct System_Func_LotteryImageMst__string__Fields fields;
};

typedef union _union_321771 _union_321771, *P_union_321771;

union _union_321771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_Information__string__o System_Func_Information__string__o, *PSystem_Func_Information__string__o;

typedef struct System_Func_Information__string__Fields System_Func_Information__string__Fields, *PSystem_Func_Information__string__Fields;

struct System_Func_Information__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Information__string__o {
    struct System_Func_Information__string__c *klass;
    void *monitor;
    struct System_Func_Information__string__Fields fields;
};

typedef union _union_321762 _union_321762, *P_union_321762;

union _union_321762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DB1A2C MethodInfo_2DB1A2C, *PMethodInfo_2DB1A2C;

typedef union _union_236573 _union_236573, *P_union_236573;

union _union_236573 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB1A2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321765 _union_321765, *P_union_321765;

union _union_321765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_247DDCC MethodInfo_247DDCC, *PMethodInfo_247DDCC;

typedef union _union_290225 _union_290225, *P_union_290225;

union _union_290225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247DDCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321768 _union_321768, *P_union_321768;

union _union_321768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBC4D8 MethodInfo_2DBC4D8, *PMethodInfo_2DBC4D8;

struct MethodInfo_2DBC4D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1273D4C MethodInfo_1273D4C, *PMethodInfo_1273D4C;

typedef union _union_201246 _union_201246, *P_union_201246;

union _union_201246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273D4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C5F8_RGCTXs MethodInfo_336C5F8_RGCTXs, *PMethodInfo_336C5F8_RGCTXs;

struct MethodInfo_336C5F8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_SocialPlatforms_UserScope_c UnityEngine_SocialPlatforms_UserScope_c, *PUnityEngine_SocialPlatforms_UserScope_c;

typedef struct UnityEngine_SocialPlatforms_UserScope_VTable UnityEngine_SocialPlatforms_UserScope_VTable, *PUnityEngine_SocialPlatforms_UserScope_VTable;

struct UnityEngine_SocialPlatforms_UserScope_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_SocialPlatforms_UserScope_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SocialPlatforms_UserScope_VTable vtable;
};

typedef struct MethodInfo_1BB2458 MethodInfo_1BB2458, *PMethodInfo_1BB2458;

typedef union _union_302844 _union_302844, *P_union_302844;

union _union_302844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB2458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D1B68 MethodInfo_21D1B68, *PMethodInfo_21D1B68;

typedef struct UniRx_Operators_FromMicroCoroutineObservable_T__c UniRx_Operators_FromMicroCoroutineObservable_T__c, *PUniRx_Operators_FromMicroCoroutineObservable_T__c;

typedef struct UniRx_Operators_FromMicroCoroutineObservable_T__RGCTXs UniRx_Operators_FromMicroCoroutineObservable_T__RGCTXs, *PUniRx_Operators_FromMicroCoroutineObservable_T__RGCTXs;

typedef struct UniRx_Operators_FromMicroCoroutineObservable_T__VTable UniRx_Operators_FromMicroCoroutineObservable_T__VTable, *PUniRx_Operators_FromMicroCoroutineObservable_T__VTable;

struct UniRx_Operators_FromMicroCoroutineObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_FromMicroCoroutineObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T_;
    struct MethodInfo *_3_UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T___ctor;
    struct Il2CppClass *_4_System_Func_IObserver_T___CancellationToken__IEnumerator_;
    struct MethodInfo *_5_System_Func_IObserver_T___CancellationToken__IEnumerator__Invoke;
};

struct MethodInfo_21D1B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_FromMicroCoroutineObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FromMicroCoroutineObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FromMicroCoroutineObservable_T__VTable vtable;
};

typedef struct MethodInfo_31206A8 MethodInfo_31206A8, *PMethodInfo_31206A8;

typedef union _union_224611 _union_224611, *P_union_224611;

union _union_224611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31206A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6AD3C_RGCTXs MethodInfo_2E6AD3C_RGCTXs, *PMethodInfo_2E6AD3C_RGCTXs;

struct MethodInfo_2E6AD3C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2E8C988 MethodInfo_2E8C988, *PMethodInfo_2E8C988;

typedef union _union_223485 _union_223485, *P_union_223485;

union _union_223485 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C988 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_15_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_15_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_15_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_15_Fields {
};

typedef struct MethodInfo_2D642C8 MethodInfo_2D642C8, *PMethodInfo_2D642C8;

typedef struct Photon_Pun_NestedComponentUtilities_c Photon_Pun_NestedComponentUtilities_c, *PPhoton_Pun_NestedComponentUtilities_c;

typedef struct MethodInfo_2D642C8_RGCTXs MethodInfo_2D642C8_RGCTXs, *PMethodInfo_2D642C8_RGCTXs;

typedef union _union_328119 _union_328119, *P_union_328119;

typedef struct Photon_Pun_NestedComponentUtilities_StaticFields Photon_Pun_NestedComponentUtilities_StaticFields, *PPhoton_Pun_NestedComponentUtilities_StaticFields;

typedef struct Photon_Pun_NestedComponentUtilities_VTable Photon_Pun_NestedComponentUtilities_VTable, *PPhoton_Pun_NestedComponentUtilities_VTable;

typedef struct System_Collections_Generic_Dictionary_Type__ICollection__o System_Collections_Generic_Dictionary_Type__ICollection__o, *PSystem_Collections_Generic_Dictionary_Type__ICollection__o;

typedef struct System_Collections_Generic_Stack_Transform__o System_Collections_Generic_Stack_Transform__o, *PSystem_Collections_Generic_Stack_Transform__o;

typedef struct System_Collections_Generic_Dictionary_Type__ICollection__c System_Collections_Generic_Dictionary_Type__ICollection__c, *PSystem_Collections_Generic_Dictionary_Type__ICollection__c;

typedef struct System_Collections_Generic_Dictionary_Type__ICollection__Fields System_Collections_Generic_Dictionary_Type__ICollection__Fields, *PSystem_Collections_Generic_Dictionary_Type__ICollection__Fields;

typedef struct System_Collections_Generic_Stack_Transform__c System_Collections_Generic_Stack_Transform__c, *PSystem_Collections_Generic_Stack_Transform__c;

typedef struct System_Collections_Generic_Stack_Transform__Fields System_Collections_Generic_Stack_Transform__Fields, *PSystem_Collections_Generic_Stack_Transform__Fields;

typedef struct System_Collections_Generic_Dictionary_Type__ICollection__VTable System_Collections_Generic_Dictionary_Type__ICollection__VTable, *PSystem_Collections_Generic_Dictionary_Type__ICollection__VTable;

typedef struct System_Collections_Generic_Stack_Transform__VTable System_Collections_Generic_Stack_Transform__VTable, *PSystem_Collections_Generic_Stack_Transform__VTable;

struct System_Collections_Generic_Dictionary_Type__ICollection__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Stack_Transform__Fields {
    struct UnityEngine_Transform_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_Transform__o {
    struct System_Collections_Generic_Stack_Transform__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_Transform__Fields fields;
};

struct System_Collections_Generic_Stack_Transform__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_Transform__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_Transform__VTable vtable;
};

union _union_328119 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D642C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Photon_Pun_NestedComponentUtilities_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D642C8_RGCTXs *rgctx_data;
    union _union_328119 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_Dictionary_Type__ICollection__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__ICollection__VTable vtable;
};

struct System_Collections_Generic_Dictionary_Type__ICollection__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Type__ICollection__o {
    struct System_Collections_Generic_Dictionary_Type__ICollection__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__ICollection__Fields fields;
};

struct MethodInfo_2D642C8_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Component_GetComponent_T_;
    struct Il2CppClass *_1_T;
};

struct Photon_Pun_NestedComponentUtilities_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_NestedComponentUtilities_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_NestedComponentUtilities_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_NestedComponentUtilities_VTable vtable;
};

struct Photon_Pun_NestedComponentUtilities_StaticFields {
    struct System_Collections_Generic_Queue_Transform__o *nodesQueue;
    struct System_Collections_Generic_Dictionary_Type__ICollection__o *searchLists;
    struct System_Collections_Generic_Stack_Transform__o *nodeStack;
};

typedef struct MethodInfo_31206E4 MethodInfo_31206E4, *PMethodInfo_31206E4;

typedef union _union_224947 _union_224947, *P_union_224947;

union _union_224947 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31206E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321753 _union_321753, *P_union_321753;

union _union_321753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164BF90 MethodInfo_164BF90, *PMethodInfo_164BF90;

typedef union _union_337209 _union_337209, *P_union_337209;

union _union_337209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164BF90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

typedef union _union_321756 _union_321756, *P_union_321756;

union _union_321756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamHomeAnnouncement_Fields Shock_Protocol_CJsonSendParamHomeAnnouncement_Fields, *PShock_Protocol_CJsonSendParamHomeAnnouncement_Fields;

struct Shock_Protocol_CJsonSendParamHomeAnnouncement_Fields {
};

typedef union _union_321759 _union_321759, *P_union_321759;

union _union_321759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31206E0 MethodInfo_31206E0, *PMethodInfo_31206E0;

typedef union _union_224779 _union_224779, *P_union_224779;

union _union_224779 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31206E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E81EC4 MethodInfo_2E81EC4, *PMethodInfo_2E81EC4;

typedef union _union_335927 _union_335927, *P_union_335927;

union _union_335927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA15F8 MethodInfo_1EA15F8, *PMethodInfo_1EA15F8;

typedef union _union_162051 _union_162051, *P_union_162051;

union _union_162051 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA15F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162051 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvSavePresetSettingRData_VTable Shock_RecvSavePresetSettingRData_VTable, *PShock_RecvSavePresetSettingRData_VTable;

struct Shock_RecvSavePresetSettingRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321750 _union_321750, *P_union_321750;

union _union_321750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_MultieventSettingMst__o System_Collections_Generic_IReadOnlyList_MultieventSettingMst__o, *PSystem_Collections_Generic_IReadOnlyList_MultieventSettingMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_MultieventSettingMst__c System_Collections_Generic_IReadOnlyList_MultieventSettingMst__c, *PSystem_Collections_Generic_IReadOnlyList_MultieventSettingMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_MultieventSettingMst__Fields System_Collections_Generic_IReadOnlyList_MultieventSettingMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MultieventSettingMst__Fields;

struct System_Collections_Generic_IReadOnlyList_MultieventSettingMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_MultieventSettingMst__o {
    struct System_Collections_Generic_IReadOnlyList_MultieventSettingMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MultieventSettingMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_MultieventSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_321741 _union_321741, *P_union_321741;

union _union_321741 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_UnityEventExtensions___c__DisplayClass1_0_T__c UniRx_UnityEventExtensions___c__DisplayClass1_0_T__c, *PUniRx_UnityEventExtensions___c__DisplayClass1_0_T__c;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass1_0_T__RGCTXs UniRx_UnityEventExtensions___c__DisplayClass1_0_T__RGCTXs, *PUniRx_UnityEventExtensions___c__DisplayClass1_0_T__RGCTXs;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass1_0_T__VTable UniRx_UnityEventExtensions___c__DisplayClass1_0_T__VTable, *PUniRx_UnityEventExtensions___c__DisplayClass1_0_T__VTable;

struct UniRx_UnityEventExtensions___c__DisplayClass1_0_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_Events_UnityEvent_T_;
    struct MethodInfo *_1_UnityEngine_Events_UnityEvent_T__AddListener;
    struct MethodInfo *_2_UnityEngine_Events_UnityEvent_T__RemoveListener;
};

struct UniRx_UnityEventExtensions___c__DisplayClass1_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEventExtensions___c__DisplayClass1_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_UnityEventExtensions___c__DisplayClass1_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEventExtensions___c__DisplayClass1_0_T__VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass846_0_VTable Shock_Protocol___c__DisplayClass846_0_VTable, *PShock_Protocol___c__DisplayClass846_0_VTable;

struct Shock_Protocol___c__DisplayClass846_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass47_0_c GooglePlayGames_Android_AndroidClient___c__DisplayClass47_0_c, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass47_0_c;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass47_0_VTable GooglePlayGames_Android_AndroidClient___c__DisplayClass47_0_VTable, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass47_0_VTable;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass47_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass47_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass47_0_VTable vtable;
};

typedef struct System_Runtime_Remoting_Proxies_ProxyAttribute_c System_Runtime_Remoting_Proxies_ProxyAttribute_c, *PSystem_Runtime_Remoting_Proxies_ProxyAttribute_c;

typedef struct System_Runtime_Remoting_Proxies_ProxyAttribute_VTable System_Runtime_Remoting_Proxies_ProxyAttribute_VTable, *PSystem_Runtime_Remoting_Proxies_ProxyAttribute_VTable;

struct System_Runtime_Remoting_Proxies_ProxyAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
    struct VirtualInvokeData _7_GetPropertiesForNewContext;
    struct VirtualInvokeData _8_IsContextOK;
    struct VirtualInvokeData _9_CreateInstance;
    struct VirtualInvokeData _10_CreateProxy;
};

struct System_Runtime_Remoting_Proxies_ProxyAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Proxies_ProxyAttribute_VTable vtable;
};

typedef union _union_321744 _union_321744, *P_union_321744;

union _union_321744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321747 _union_321747, *P_union_321747;

union _union_321747 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293E52C MethodInfo_293E52C, *PMethodInfo_293E52C;

typedef union _union_182544 _union_182544, *P_union_182544;

union _union_182544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E52C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Deck____o System_Action_Deck____o, *PSystem_Action_Deck____o;

typedef struct System_Action_Deck____Fields System_Action_Deck____Fields, *PSystem_Action_Deck____Fields;

struct System_Action_Deck____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Deck____o {
    struct System_Action_Deck____c *klass;
    void *monitor;
    struct System_Action_Deck____Fields fields;
};

typedef struct MethodInfo_2E56EFC MethodInfo_2E56EFC, *PMethodInfo_2E56EFC;

typedef struct MethodInfo_2E56EFC_RGCTXs MethodInfo_2E56EFC_RGCTXs, *PMethodInfo_2E56EFC_RGCTXs;

typedef union _union_214231 _union_214231, *P_union_214231;

union _union_214231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E56EFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E56EFC_RGCTXs *rgctx_data;
    union _union_214231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2E56EFC_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct MethodInfo_293E538 MethodInfo_293E538, *PMethodInfo_293E538;

typedef union _union_185420 _union_185420, *P_union_185420;

union _union_185420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1F080 MethodInfo_2B1F080, *PMethodInfo_2B1F080;

typedef union _union_234677 _union_234677, *P_union_234677;

union _union_234677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15B053C MethodInfo_15B053C, *PMethodInfo_15B053C;

typedef union _union_263406 _union_263406, *P_union_263406;

union _union_263406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15B053C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20275BC MethodInfo_20275BC, *PMethodInfo_20275BC;

typedef union _union_283136 _union_283136, *P_union_283136;

union _union_283136 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20275BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283136 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321732 _union_321732, *P_union_321732;

union _union_321732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_ChatProgress__Fields System_Collections_Generic_List_ChatProgress__Fields, *PSystem_Collections_Generic_List_ChatProgress__Fields;

struct System_Collections_Generic_List_ChatProgress__Fields {
    struct Shock_ProtocolData_ChatProgress_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_13C85CC MethodInfo_13C85CC, *PMethodInfo_13C85CC;

struct MethodInfo_13C85CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321735 _union_321735, *P_union_321735;

union _union_321735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321738 _union_321738, *P_union_321738;

union _union_321738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_VoiceMstTable_Fields Shock_VoiceMstTable_Fields, *PShock_VoiceMstTable_Fields;

struct Shock_VoiceMstTable_Fields {
    struct Shock_GameMstTableBase_VoiceMst__ValueTuple_uint__uint___Fields super;
};

typedef struct System_Collections_Generic_IEnumerable_Toggle__o System_Collections_Generic_IEnumerable_Toggle__o, *PSystem_Collections_Generic_IEnumerable_Toggle__o;

typedef struct System_Collections_Generic_IEnumerable_Toggle__Fields System_Collections_Generic_IEnumerable_Toggle__Fields, *PSystem_Collections_Generic_IEnumerable_Toggle__Fields;

struct System_Collections_Generic_IEnumerable_Toggle__Fields {
};

struct System_Collections_Generic_IEnumerable_Toggle__o {
    struct System_Collections_Generic_IEnumerable_Toggle__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_Toggle__Fields fields;
};

typedef struct MethodInfo_11E2DB0 MethodInfo_11E2DB0, *PMethodInfo_11E2DB0;

typedef union _union_260006 _union_260006, *P_union_260006;

union _union_260006 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E2DB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260006 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CharaScrollViewBase_o CharaScrollViewBase_o, *PCharaScrollViewBase_o;

typedef struct CharaScrollViewBase_Fields CharaScrollViewBase_Fields, *PCharaScrollViewBase_Fields;

typedef struct System_Collections_Generic_List_CharaData__o System_Collections_Generic_List_CharaData__o, *PSystem_Collections_Generic_List_CharaData__o;

typedef struct System_Collections_Generic_List_CharaData__c System_Collections_Generic_List_CharaData__c, *PSystem_Collections_Generic_List_CharaData__c;

typedef struct System_Collections_Generic_List_CharaData__Fields System_Collections_Generic_List_CharaData__Fields, *PSystem_Collections_Generic_List_CharaData__Fields;

typedef struct System_Collections_Generic_List_CharaData__StaticFields System_Collections_Generic_List_CharaData__StaticFields, *PSystem_Collections_Generic_List_CharaData__StaticFields;

typedef struct System_Collections_Generic_List_CharaData__VTable System_Collections_Generic_List_CharaData__VTable, *PSystem_Collections_Generic_List_CharaData__VTable;

typedef struct CharaData_array CharaData_array, *PCharaData_array;

typedef struct CharaData_o CharaData_o, *PCharaData_o;

typedef struct CharaData_c CharaData_c, *PCharaData_c;

typedef struct CharaData_Fields CharaData_Fields, *PCharaData_Fields;

typedef struct CharaData_VTable CharaData_VTable, *PCharaData_VTable;

struct System_Collections_Generic_List_CharaData__Fields {
    struct CharaData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CharaData__o {
    struct System_Collections_Generic_List_CharaData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CharaData__Fields fields;
};

struct System_Collections_Generic_List_CharaData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CharaData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CharaData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CharaData__VTable vtable;
};

struct CharaData_Fields {
    uint32_t m_Id;
    uint32_t m_MasterCharacterId;
    int32_t m_Type;
    int32_t m_Rare;
    int32_t m_Level;
    int32_t m_IsAnime;
    int32_t m_IsFavorite;
    bool m_IsEvolveCard;
    struct System_String_o *m_GetTime;
    uint64_t m_UniqueId;
};

struct CharaData_o {
    struct CharaData_c *klass;
    void *monitor;
    struct CharaData_Fields fields;
};

struct CharaData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CharaData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CharaData_VTable vtable;
};

struct CharaScrollViewBase_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_Collections_Generic_List_CharaData__o *m_CharaData;
    int32_t _NowBandCategoryTab_k__BackingField;
    int32_t _SortType_k__BackingField;
    int32_t _AllTab_k__BackingField;
    bool _IsAsc_k__BackingField;
    struct System_Action_o *_WindowCloseAction_k__BackingField;
};

struct CharaScrollViewBase_o {
    struct CharaScrollViewBase_c *klass;
    void *monitor;
    struct CharaScrollViewBase_Fields fields;
};

struct CharaData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CharaData_o *m_Items[65535];
};

struct System_Collections_Generic_List_CharaData__StaticFields {
    struct CharaData_array *s_emptyArray;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_c Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_c, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_VTable Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_VTable vtable;
};

typedef struct MethodInfo_15B0544 MethodInfo_15B0544, *PMethodInfo_15B0544;

typedef union _union_261494 _union_261494, *P_union_261494;

union _union_261494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15B0544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E530 MethodInfo_293E530, *PMethodInfo_293E530;

typedef union _union_183982 _union_183982, *P_union_183982;

union _union_183982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17CB7A8 MethodInfo_17CB7A8, *PMethodInfo_17CB7A8;

typedef union _union_237767 _union_237767, *P_union_237767;

union _union_237767 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CB7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237767 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_191A030_RGCTXs MethodInfo_191A030_RGCTXs, *PMethodInfo_191A030_RGCTXs;

struct MethodInfo_191A030_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_2B006D4 MethodInfo_2B006D4, *PMethodInfo_2B006D4;

typedef union _union_292964 _union_292964, *P_union_292964;

union _union_292964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B006D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_BooleanNotifier_VTable UniRx_BooleanNotifier_VTable, *PUniRx_BooleanNotifier_VTable;

struct UniRx_BooleanNotifier_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
};

typedef struct MethodInfo_333B944 MethodInfo_333B944, *PMethodInfo_333B944;

typedef union _union_300217 _union_300217, *P_union_300217;

union _union_300217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333B944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321720 _union_321720, *P_union_321720;

union _union_321720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321723 _union_321723, *P_union_321723;

union _union_321723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2C804 MethodInfo_1D2C804, *PMethodInfo_1D2C804;

typedef union _union_253983 _union_253983, *P_union_253983;

union _union_253983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321726 _union_321726, *P_union_321726;

union _union_321726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_IRuntimePanelComponent_c UnityEngine_UIElements_IRuntimePanelComponent_c, *PUnityEngine_UIElements_IRuntimePanelComponent_c;

struct UnityEngine_UIElements_IRuntimePanelComponent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_321729 _union_321729, *P_union_321729;

union _union_321729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E679A0_RGCTXs MethodInfo_2E679A0_RGCTXs, *PMethodInfo_2E679A0_RGCTXs;

struct MethodInfo_2E679A0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass31_1_c Aoharu_Chat_MngChatData___c__DisplayClass31_1_c, *PAoharu_Chat_MngChatData___c__DisplayClass31_1_c;

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass31_1_VTable Aoharu_Chat_MngChatData___c__DisplayClass31_1_VTable, *PAoharu_Chat_MngChatData___c__DisplayClass31_1_VTable;

struct Aoharu_Chat_MngChatData___c__DisplayClass31_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_MngChatData___c__DisplayClass31_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_MngChatData___c__DisplayClass31_1_VTable vtable;
};

typedef struct I2_Loc_LocalizationManager__Delayed_Import_Google_d__63_c I2_Loc_LocalizationManager__Delayed_Import_Google_d__63_c, *PI2_Loc_LocalizationManager__Delayed_Import_Google_d__63_c;

typedef struct I2_Loc_LocalizationManager__Delayed_Import_Google_d__63_VTable I2_Loc_LocalizationManager__Delayed_Import_Google_d__63_VTable, *PI2_Loc_LocalizationManager__Delayed_Import_Google_d__63_VTable;

struct I2_Loc_LocalizationManager__Delayed_Import_Google_d__63_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct I2_Loc_LocalizationManager__Delayed_Import_Google_d__63_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizationManager__Delayed_Import_Google_d__63_VTable vtable;
};

typedef struct MethodInfo_10F4118_RGCTXs MethodInfo_10F4118_RGCTXs, *PMethodInfo_10F4118_RGCTXs;

struct MethodInfo_10F4118_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__c UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__c, *PUniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__c;

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__RGCTXs UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__RGCTXs, *PUniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__RGCTXs;

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__VTable UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__VTable, *PUniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__VTable;

struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnError;
    struct MethodInfo *_2_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
};

struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__VTable vtable;
};

typedef struct MethodInfo_333B93C MethodInfo_333B93C, *PMethodInfo_333B93C;

typedef union _union_300215 _union_300215, *P_union_300215;

union _union_300215 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333B93C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF4AD0 MethodInfo_1EF4AD0, *PMethodInfo_1EF4AD0;

typedef union _union_257554 _union_257554, *P_union_257554;

union _union_257554 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4AD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257554 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20275B4 MethodInfo_20275B4, *PMethodInfo_20275B4;

typedef union _union_283132 _union_283132, *P_union_283132;

union _union_283132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20275B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2683F4C MethodInfo_2683F4C, *PMethodInfo_2683F4C;

typedef union _union_311904 _union_311904, *P_union_311904;

union _union_311904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683F4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E66EB0_RGCTXs MethodInfo_2E66EB0_RGCTXs, *PMethodInfo_2E66EB0_RGCTXs;

struct MethodInfo_2E66EB0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_VTable;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__o UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__o, *PUniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__o;

typedef struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__Fields UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__Fields, *PUniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__Fields;

struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__Fields {
    struct UniRx_SingleAssignmentDisposable_o *self;
    struct UniRx_Operators_ObserveOnObservable_ObserveOn_T__o *__4__this;
    struct System_Collections_Generic_LinkedListNode_IDisposable__o *node;
    struct System_Exception_o *error;
};

struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__o {
    struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ObserveOnObservable_ObserveOn___c__DisplayClass6_0_T__Fields fields;
};

typedef struct Carbon_CoroutineManager___CallPerFrames_d__70_VTable Carbon_CoroutineManager___CallPerFrames_d__70_VTable, *PCarbon_CoroutineManager___CallPerFrames_d__70_VTable;

struct Carbon_CoroutineManager___CallPerFrames_d__70_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c Cysharp_Threading_Tasks_Internal_StateTuple_T1__c, *PCysharp_Threading_Tasks_Internal_StateTuple_T1__c;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__RGCTXs Cysharp_Threading_Tasks_Internal_StateTuple_T1__RGCTXs, *PCysharp_Threading_Tasks_Internal_StateTuple_T1__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__VTable Cysharp_Threading_Tasks_Internal_StateTuple_T1__VTable, *PCysharp_Threading_Tasks_Internal_StateTuple_T1__VTable;

struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Internal_StatePool_T1__Return;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_StatePool_T1_;
};

typedef struct Chipstar_Downloads_WRDL_WRHandler_T__c Chipstar_Downloads_WRDL_WRHandler_T__c, *PChipstar_Downloads_WRDL_WRHandler_T__c;

typedef struct Chipstar_Downloads_WRDL_WRHandler_T__RGCTXs Chipstar_Downloads_WRDL_WRHandler_T__RGCTXs, *PChipstar_Downloads_WRDL_WRHandler_T__RGCTXs;

typedef struct Chipstar_Downloads_WRDL_WRHandler_T__VTable Chipstar_Downloads_WRDL_WRHandler_T__VTable, *PChipstar_Downloads_WRDL_WRHandler_T__VTable;

struct Chipstar_Downloads_WRDL_WRHandler_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Complete;
    struct VirtualInvokeData _5_Dispose;
};

struct Chipstar_Downloads_WRDL_WRHandler_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_Downloads_WRDL_WRHandler_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_WRDL_WRHandler_T__VTable vtable;
};

struct Chipstar_Downloads_WRDL_WRHandler_T__RGCTXs {
    struct MethodInfo *_0_Chipstar_Downloads_DLHandler_UnityWebRequest__T___ctor;
    struct Il2CppClass *_1_Chipstar_Downloads_DLHandler_UnityWebRequest__T_;
};

typedef struct MethodInfo_2E5F350_RGCTXs MethodInfo_2E5F350_RGCTXs, *PMethodInfo_2E5F350_RGCTXs;

struct MethodInfo_2E5F350_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_293E5F8 MethodInfo_293E5F8, *PMethodInfo_293E5F8;

typedef union _union_188296 _union_188296, *P_union_188296;

union _union_188296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E5F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164791 _union_164791, *P_union_164791;

union _union_164791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164793 _union_164793, *P_union_164793;

union _union_164793 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD33F8 MethodInfo_1FD33F8, *PMethodInfo_1FD33F8;

typedef union _union_267506 _union_267506, *P_union_267506;

union _union_267506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD33F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164795 _union_164795, *P_union_164795;

union _union_164795 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164797 _union_164797, *P_union_164797;

union _union_164797 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DC628 MethodInfo_21DC628, *PMethodInfo_21DC628;

typedef union _union_160019 _union_160019, *P_union_160019;

union _union_160019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC628 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164799 _union_164799, *P_union_164799;

union _union_164799 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_o Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_o, *PAoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_o;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_c Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_c, *PAoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_c;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_Fields Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_Fields, *PAoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_Fields;

typedef struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_VTable Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_VTable, *PAoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_VTable;

typedef struct Shock_IPhotoResultData_o Shock_IPhotoResultData_o, *PShock_IPhotoResultData_o;

typedef struct Shock_IPhotoResultData_c Shock_IPhotoResultData_c, *PShock_IPhotoResultData_c;

typedef struct Shock_IPhotoResultData_Fields Shock_IPhotoResultData_Fields, *PShock_IPhotoResultData_Fields;

struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_Fields {
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon_o *__4__this;
    struct Shock_IPhotoResultData_o *data;
};

struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_o {
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_Fields fields;
};

struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_GachaResult_ResultCharaIcon___c__DisplayClass15_0_VTable vtable;
};

struct Shock_IPhotoResultData_Fields {
};

struct Shock_IPhotoResultData_o {
    struct Shock_IPhotoResultData_c *klass;
    void *monitor;
    struct Shock_IPhotoResultData_Fields fields;
};

struct Shock_IPhotoResultData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_EnumerableHelpers_o System_Collections_Generic_EnumerableHelpers_o, *PSystem_Collections_Generic_EnumerableHelpers_o;

typedef struct System_Collections_Generic_EnumerableHelpers_c System_Collections_Generic_EnumerableHelpers_c, *PSystem_Collections_Generic_EnumerableHelpers_c;

typedef struct System_Collections_Generic_EnumerableHelpers_Fields System_Collections_Generic_EnumerableHelpers_Fields, *PSystem_Collections_Generic_EnumerableHelpers_Fields;

typedef struct System_Collections_Generic_EnumerableHelpers_VTable System_Collections_Generic_EnumerableHelpers_VTable, *PSystem_Collections_Generic_EnumerableHelpers_VTable;

struct System_Collections_Generic_EnumerableHelpers_Fields {
};

struct System_Collections_Generic_EnumerableHelpers_o {
    struct System_Collections_Generic_EnumerableHelpers_c *klass;
    void *monitor;
    struct System_Collections_Generic_EnumerableHelpers_Fields fields;
};

struct System_Collections_Generic_EnumerableHelpers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_EnumerableHelpers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_EnumerableHelpers_VTable vtable;
};

typedef struct MethodInfo_110930C_RGCTXs MethodInfo_110930C_RGCTXs, *PMethodInfo_110930C_RGCTXs;

struct MethodInfo_110930C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_33592E4 MethodInfo_33592E4, *PMethodInfo_33592E4;

typedef struct Shock_ScrollBase___c__DisplayClass122_0_T__c Shock_ScrollBase___c__DisplayClass122_0_T__c, *PShock_ScrollBase___c__DisplayClass122_0_T__c;

typedef union _union_158070 _union_158070, *P_union_158070;

typedef struct Shock_ScrollBase___c__DisplayClass122_0_T__VTable Shock_ScrollBase___c__DisplayClass122_0_T__VTable, *PShock_ScrollBase___c__DisplayClass122_0_T__VTable;

union _union_158070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33592E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass122_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_ScrollBase___c__DisplayClass122_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ScrollBase___c__DisplayClass122_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c__DisplayClass122_0_T__VTable vtable;
};

typedef struct MethodInfo_2683F80 MethodInfo_2683F80, *PMethodInfo_2683F80;

typedef union _union_312384 _union_312384, *P_union_312384;

union _union_312384 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683F80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312384 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDDF9C MethodInfo_1FDDF9C, *PMethodInfo_1FDDF9C;

typedef union _union_267718 _union_267718, *P_union_267718;

union _union_267718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDF9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E81FAC MethodInfo_2E81FAC, *PMethodInfo_2E81FAC;

typedef union _union_334541 _union_334541, *P_union_334541;

union _union_334541 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9BEC MethodInfo_1EC9BEC, *PMethodInfo_1EC9BEC;

typedef union _union_282764 _union_282764, *P_union_282764;

union _union_282764 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9BEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282764 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_InputField_EditState_Fields TMPro_TMP_InputField_EditState_Fields, *PTMPro_TMP_InputField_EditState_Fields;

struct TMPro_TMP_InputField_EditState_Fields {
    int32_t value__;
};

typedef struct System_Func_NoticeGeneralSequenceMst__string__VTable System_Func_NoticeGeneralSequenceMst__string__VTable, *PSystem_Func_NoticeGeneralSequenceMst__string__VTable;

struct System_Func_NoticeGeneralSequenceMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_2B006E8 MethodInfo_2B006E8, *PMethodInfo_2B006E8;

typedef union _union_292986 _union_292986, *P_union_292986;

union _union_292986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B006E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9BF4 MethodInfo_1EC9BF4, *PMethodInfo_1EC9BF4;

typedef union _union_282772 _union_282772, *P_union_282772;

union _union_282772 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9BF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282772 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C167C4_RGCTXs MethodInfo_2C167C4_RGCTXs, *PMethodInfo_2C167C4_RGCTXs;

struct MethodInfo_2C167C4_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable__WhereIterator_d__2_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable__WhereIterator_d__2_TSource___ctor;
};

typedef struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__Fields System_Collections_Generic_LinkedList_InputManager_MultiTouchData__Fields, *PSystem_Collections_Generic_LinkedList_InputManager_MultiTouchData__Fields;

struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

typedef struct System_Func_Stream__ZipVolume__o System_Func_Stream__ZipVolume__o, *PSystem_Func_Stream__ZipVolume__o;

typedef struct System_Func_Stream__ZipVolume__c System_Func_Stream__ZipVolume__c, *PSystem_Func_Stream__ZipVolume__c;

typedef struct System_Func_Stream__ZipVolume__Fields System_Func_Stream__ZipVolume__Fields, *PSystem_Func_Stream__ZipVolume__Fields;

typedef struct System_Func_Stream__ZipVolume__VTable System_Func_Stream__ZipVolume__VTable, *PSystem_Func_Stream__ZipVolume__VTable;

struct System_Func_Stream__ZipVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Stream__ZipVolume__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Stream__ZipVolume__o {
    struct System_Func_Stream__ZipVolume__c *klass;
    void *monitor;
    struct System_Func_Stream__ZipVolume__Fields fields;
};

struct System_Func_Stream__ZipVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Stream__ZipVolume__VTable vtable;
};

typedef struct MethodInfo_13C852C MethodInfo_13C852C, *PMethodInfo_13C852C;

struct MethodInfo_13C852C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E5FC MethodInfo_293E5FC, *PMethodInfo_293E5FC;

typedef union _union_189734 _union_189734, *P_union_189734;

union _union_189734 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E5FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189734 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MovieKeyMstTable_StaticFields Shock_MovieKeyMstTable_StaticFields, *PShock_MovieKeyMstTable_StaticFields;

typedef struct Shock_MovieKeyMstTable_o Shock_MovieKeyMstTable_o, *PShock_MovieKeyMstTable_o;

typedef struct Carbon_ListDictionary_string__MovieKeyMst__o Carbon_ListDictionary_string__MovieKeyMst__o, *PCarbon_ListDictionary_string__MovieKeyMst__o;

typedef struct Shock_MovieKeyMstTable_c Shock_MovieKeyMstTable_c, *PShock_MovieKeyMstTable_c;

typedef struct Shock_MovieKeyMstTable_Fields Shock_MovieKeyMstTable_Fields, *PShock_MovieKeyMstTable_Fields;

typedef struct Carbon_ListDictionary_string__MovieKeyMst__c Carbon_ListDictionary_string__MovieKeyMst__c, *PCarbon_ListDictionary_string__MovieKeyMst__c;

typedef struct Carbon_ListDictionary_string__MovieKeyMst__Fields Carbon_ListDictionary_string__MovieKeyMst__Fields, *PCarbon_ListDictionary_string__MovieKeyMst__Fields;

typedef struct Shock_MovieKeyMstTable_VTable Shock_MovieKeyMstTable_VTable, *PShock_MovieKeyMstTable_VTable;

typedef struct Shock_GameMstTableBase_MovieKeyMst__string__Fields Shock_GameMstTableBase_MovieKeyMst__string__Fields, *PShock_GameMstTableBase_MovieKeyMst__string__Fields;

typedef struct Carbon_ListDictionary_string__MovieKeyMst__VTable Carbon_ListDictionary_string__MovieKeyMst__VTable, *PCarbon_ListDictionary_string__MovieKeyMst__VTable;

struct Shock_GameMstTableBase_MovieKeyMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_MovieKeyMstTable_Fields {
    struct Shock_GameMstTableBase_MovieKeyMst__string__Fields super;
};

struct Carbon_ListDictionary_string__MovieKeyMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MovieKeyMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_MovieKeyMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_string__MovieKeyMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_string__MovieKeyMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_string__MovieKeyMst__o {
    struct Carbon_ListDictionary_string__MovieKeyMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__MovieKeyMst__Fields fields;
};

struct Carbon_ListDictionary_string__MovieKeyMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__MovieKeyMst__VTable vtable;
};

struct Shock_MovieKeyMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_MovieKeyMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_MovieKeyMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MovieKeyMstTable_VTable vtable;
};

struct Shock_MovieKeyMstTable_o {
    struct Shock_MovieKeyMstTable_c *klass;
    void *monitor;
    struct Shock_MovieKeyMstTable_Fields fields;
};

typedef struct CriWare_CriMana_Detail_RendererResourceAndroidSofdecPrimeYuvLegacyGles2_Fields CriWare_CriMana_Detail_RendererResourceAndroidSofdecPrimeYuvLegacyGles2_Fields, *PCriWare_CriMana_Detail_RendererResourceAndroidSofdecPrimeYuvLegacyGles2_Fields;

typedef struct UnityEngine_Texture2D_array_array UnityEngine_Texture2D_array_array, *PUnityEngine_Texture2D_array_array;

struct UnityEngine_Texture2D_array_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Texture2D_array *m_Items[65535];
};

struct CriWare_CriMana_Detail_RendererResourceAndroidSofdecPrimeYuvLegacyGles2_Fields {
    struct CriWare_CriMana_Detail_RendererResource_Fields super;
    int32_t width;
    int32_t height;
    int32_t chromaWidth;
    int32_t chromaHeight;
    int32_t alphaWidth;
    int32_t alphaHeight;
    bool useUserShader;
    int32_t codecType;
    int32_t movieWidth;
    int32_t movieHeight;
    struct UnityEngine_Vector4_o movieTextureST;
    struct UnityEngine_Vector4_o movieChromaTextureST;
    struct UnityEngine_Vector4_o movieAlphaTextureST;
    struct UnityEngine_Texture2D_array_array *textures;
    struct UnityEngine_RenderTexture_array *renderTextures;
    struct System_IntPtr_array_array *nativeTextures;
    int32_t numImages;
    int32_t numImagesForYUV;
    int32_t numTextureSets;
    int32_t currentTextureSet;
    int32_t drawTextureSet;
    int32_t playerID;
    bool isStoppingForSeek;
};

typedef struct System_Tuple_T1__T2__c System_Tuple_T1__T2__c, *PSystem_Tuple_T1__T2__c;

typedef struct System_Tuple_T1__T2__RGCTXs System_Tuple_T1__T2__RGCTXs, *PSystem_Tuple_T1__T2__RGCTXs;

typedef struct System_Tuple_T1__T2__VTable System_Tuple_T1__T2__VTable, *PSystem_Tuple_T1__T2__VTable;

struct System_Tuple_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_System_ITupleInternal_ToString;
    struct VirtualInvokeData _9_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_Tuple_T1__T2__RGCTXs {
    struct Il2CppClass *_0_System_Tuple_T1__T2_;
    struct Il2CppClass *_1_T1;
    struct Il2CppClass *_2_T2;
};

struct System_Tuple_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Tuple_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Tuple_T1__T2__VTable vtable;
};

typedef struct Aoharu_TitleListScene___c__DisplayClass1_0_VTable Aoharu_TitleListScene___c__DisplayClass1_0_VTable, *PAoharu_TitleListScene___c__DisplayClass1_0_VTable;

struct Aoharu_TitleListScene___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Tuple_T1__T2__o System_Tuple_T1__T2__o, *PSystem_Tuple_T1__T2__o;

typedef struct System_Tuple_T1__T2__Fields System_Tuple_T1__T2__Fields, *PSystem_Tuple_T1__T2__Fields;

struct System_Tuple_T1__T2__Fields {
    struct Il2CppObject *m_Item1;
    struct Il2CppObject *m_Item2;
};

struct System_Tuple_T1__T2__o {
    struct System_Tuple_T1__T2__c *klass;
    void *monitor;
    struct System_Tuple_T1__T2__Fields fields;
};

typedef union _union_164771 _union_164771, *P_union_164771;

union _union_164771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164773 _union_164773, *P_union_164773;

union _union_164773 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164775 _union_164775, *P_union_164775;

union _union_164775 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_ScheduledNotifier___c__DisplayClass4_0_T__Fields UniRx_ScheduledNotifier___c__DisplayClass4_0_T__Fields, *PUniRx_ScheduledNotifier___c__DisplayClass4_0_T__Fields;

typedef struct UniRx_ScheduledNotifier_T__o UniRx_ScheduledNotifier_T__o, *PUniRx_ScheduledNotifier_T__o;

typedef struct UniRx_ScheduledNotifier_T__c UniRx_ScheduledNotifier_T__c, *PUniRx_ScheduledNotifier_T__c;

typedef struct UniRx_ScheduledNotifier_T__Fields UniRx_ScheduledNotifier_T__Fields, *PUniRx_ScheduledNotifier_T__Fields;

typedef struct UniRx_ScheduledNotifier_T__RGCTXs UniRx_ScheduledNotifier_T__RGCTXs, *PUniRx_ScheduledNotifier_T__RGCTXs;

typedef struct UniRx_ScheduledNotifier_T__VTable UniRx_ScheduledNotifier_T__VTable, *PUniRx_ScheduledNotifier_T__VTable;

struct UniRx_ScheduledNotifier_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_Report;
};

struct UniRx_ScheduledNotifier_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_ScheduledNotifier_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ScheduledNotifier_T__VTable vtable;
};

struct UniRx_ScheduledNotifier_T__Fields {
    struct UniRx_IScheduler_o *scheduler;
    struct UniRx_Subject_T__o *trigger;
};

struct UniRx_ScheduledNotifier_T__o {
    struct UniRx_ScheduledNotifier_T__c *klass;
    void *monitor;
    struct UniRx_ScheduledNotifier_T__Fields fields;
};

struct UniRx_ScheduledNotifier_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Subject_T_;
    struct MethodInfo *_1_UniRx_Subject_T___ctor;
    struct Il2CppClass *_2_UniRx_ScheduledNotifier___c__DisplayClass4_0_T_;
    struct MethodInfo *_3_UniRx_ScheduledNotifier___c__DisplayClass4_0_T___ctor;
    struct MethodInfo *_4_UniRx_ScheduledNotifier___c__DisplayClass4_0_T___Report_b__0;
    struct Il2CppClass *_5_UniRx_ScheduledNotifier___c__DisplayClass5_0_T_;
    struct MethodInfo *_6_UniRx_ScheduledNotifier___c__DisplayClass5_0_T___ctor;
    struct MethodInfo *_7_UniRx_ScheduledNotifier___c__DisplayClass5_0_T___Report_b__0;
    struct Il2CppClass *_8_UniRx_ScheduledNotifier___c__DisplayClass6_0_T_;
    struct MethodInfo *_9_UniRx_ScheduledNotifier___c__DisplayClass6_0_T___ctor;
    struct MethodInfo *_10_UniRx_ScheduledNotifier___c__DisplayClass6_0_T___Report_b__0;
    struct MethodInfo *_11_UniRx_Subject_T__Subscribe;
};

struct UniRx_ScheduledNotifier___c__DisplayClass4_0_T__Fields {
    struct UniRx_ScheduledNotifier_T__o *__4__this;
    struct Il2CppObject *value;
};

typedef union _union_164777 _union_164777, *P_union_164777;

union _union_164777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164779 _union_164779, *P_union_164779;

union _union_164779 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngStoryData___c_StaticFields Shock_MngStoryData___c_StaticFields, *PShock_MngStoryData___c_StaticFields;

typedef struct Shock_MngStoryData___c_o Shock_MngStoryData___c_o, *PShock_MngStoryData___c_o;

typedef struct System_Func_StoryData__IEnumerable_IStoryPartData___o System_Func_StoryData__IEnumerable_IStoryPartData___o, *PSystem_Func_StoryData__IEnumerable_IStoryPartData___o;

typedef struct Shock_MngStoryData___c_c Shock_MngStoryData___c_c, *PShock_MngStoryData___c_c;

typedef struct Shock_MngStoryData___c_Fields Shock_MngStoryData___c_Fields, *PShock_MngStoryData___c_Fields;

typedef struct System_Func_StoryData__IEnumerable_IStoryPartData___c System_Func_StoryData__IEnumerable_IStoryPartData___c, *PSystem_Func_StoryData__IEnumerable_IStoryPartData___c;

typedef struct System_Func_StoryData__IEnumerable_IStoryPartData___Fields System_Func_StoryData__IEnumerable_IStoryPartData___Fields, *PSystem_Func_StoryData__IEnumerable_IStoryPartData___Fields;

typedef struct Shock_MngStoryData___c_VTable Shock_MngStoryData___c_VTable, *PShock_MngStoryData___c_VTable;

typedef struct System_Func_StoryData__IEnumerable_IStoryPartData___VTable System_Func_StoryData__IEnumerable_IStoryPartData___VTable, *PSystem_Func_StoryData__IEnumerable_IStoryPartData___VTable;

struct Shock_MngStoryData___c_Fields {
};

struct System_Func_StoryData__IEnumerable_IStoryPartData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StoryData__IEnumerable_IStoryPartData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StoryData__IEnumerable_IStoryPartData___VTable vtable;
};

struct System_Func_StoryData__IEnumerable_IStoryPartData___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StoryData__IEnumerable_IStoryPartData___o {
    struct System_Func_StoryData__IEnumerable_IStoryPartData___c *klass;
    void *monitor;
    struct System_Func_StoryData__IEnumerable_IStoryPartData___Fields fields;
};

struct Shock_MngStoryData___c_StaticFields {
    struct Shock_MngStoryData___c_o *__9;
    struct System_Action_STORY_TYPE__uint__o *__9__5_0;
    struct System_Func_StoryData__IEnumerable_IStoryPartData___o *__9__9_1;
    struct System_Func_IStoryPartData__bool__o *__9__9_2;
};

struct Shock_MngStoryData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngStoryData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngStoryData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngStoryData___c_VTable vtable;
};

struct Shock_MngStoryData___c_o {
    struct Shock_MngStoryData___c_c *klass;
    void *monitor;
    struct Shock_MngStoryData___c_Fields fields;
};

typedef struct MethodInfo_19F9514 MethodInfo_19F9514, *PMethodInfo_19F9514;

typedef union _union_251723 _union_251723, *P_union_251723;

union _union_251723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F9514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127E800 MethodInfo_127E800, *PMethodInfo_127E800;

typedef union _union_202196 _union_202196, *P_union_202196;

union _union_202196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E800 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933B70 MethodInfo_2933B70, *PMethodInfo_2933B70;

typedef union _union_186666 _union_186666, *P_union_186666;

union _union_186666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33592DC MethodInfo_33592DC, *PMethodInfo_33592DC;

typedef union _union_158068 _union_158068, *P_union_158068;

union _union_158068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33592DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass122_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24482BC MethodInfo_24482BC, *PMethodInfo_24482BC;

typedef union _union_164051 _union_164051, *P_union_164051;

union _union_164051 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24482BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164051 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmAutoPlayButton_Fields Shock_Scenes_DeckConfirm_DeckConfirmAutoPlayButton_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmAutoPlayButton_Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmAutoPlayButton_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_Button;
    struct Shock_ButtonEvent_o *m_NavigationButton;
    struct UnityEngine_GameObject_o *m_SelectObj;
    struct Shock_TextMeshUI_o *m_AutoText;
    struct Shock_TextMeshUI_o *m_TicketValueText;
    bool m_IsOn;
    bool m_IsClear;
    struct System_Action_o *OnClick;
    struct System_Action_o *OnClickNavigation;
};

typedef union _union_164781 _union_164781, *P_union_164781;

union _union_164781 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28AD6A4 MethodInfo_28AD6A4, *PMethodInfo_28AD6A4;

typedef union _union_313740 _union_313740, *P_union_313740;

union _union_313740 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD6A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313740 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164783 _union_164783, *P_union_164783;

union _union_164783 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164785 _union_164785, *P_union_164785;

union _union_164785 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164787 _union_164787, *P_union_164787;

union _union_164787 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D75128 MethodInfo_1D75128, *PMethodInfo_1D75128;

typedef union _union_282936 _union_282936, *P_union_282936;

union _union_282936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D75128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164789 _union_164789, *P_union_164789;

union _union_164789 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AlbumUnitMMstTable___c__DisplayClass18_0_Fields Shock_AlbumUnitMMstTable___c__DisplayClass18_0_Fields, *PShock_AlbumUnitMMstTable___c__DisplayClass18_0_Fields;

struct Shock_AlbumUnitMMstTable___c__DisplayClass18_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_2052668 MethodInfo_2052668, *PMethodInfo_2052668;

typedef union _union_216513 _union_216513, *P_union_216513;

union _union_216513 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052668 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216513 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SkeletonRenderSeparator_Fields Spine_Unity_SkeletonRenderSeparator_Fields, *PSpine_Unity_SkeletonRenderSeparator_Fields;

struct Spine_Unity_SkeletonRenderSeparator_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Spine_Unity_SkeletonRenderer_o *skeletonRenderer;
    struct UnityEngine_MeshRenderer_o *mainMeshRenderer;
    bool copyPropertyBlock;
    bool copyMeshRendererFlags;
    struct System_Collections_Generic_List_SkeletonPartsRenderer__o *partsRenderers;
    struct Spine_Unity_SkeletonRenderer_SkeletonRendererDelegate_o *OnMeshAndMaterialsUpdated;
    struct UnityEngine_MaterialPropertyBlock_o *copiedBlock;
};

typedef struct UnityEngine_VFX_VFXManager_VTable UnityEngine_VFX_VFXManager_VTable, *PUnityEngine_VFX_VFXManager_VTable;

struct UnityEngine_VFX_VFXManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164751 _union_164751, *P_union_164751;

union _union_164751 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13130CC MethodInfo_13130CC, *PMethodInfo_13130CC;

typedef union _union_285124 _union_285124, *P_union_285124;

union _union_285124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13130CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164753 _union_164753, *P_union_164753;

union _union_164753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164755 _union_164755, *P_union_164755;

union _union_164755 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A6990 MethodInfo_26A6990, *PMethodInfo_26A6990;

typedef union _union_277366 _union_277366, *P_union_277366;

union _union_277366 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Rendering_ReflectionProbeUsage_VTable UnityEngine_Rendering_ReflectionProbeUsage_VTable, *PUnityEngine_Rendering_ReflectionProbeUsage_VTable;

struct UnityEngine_Rendering_ReflectionProbeUsage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_3252480 MethodInfo_3252480, *PMethodInfo_3252480;

typedef struct UniRx_Operators_AsObservableObservable_AsObservable_T__c UniRx_Operators_AsObservableObservable_AsObservable_T__c, *PUniRx_Operators_AsObservableObservable_AsObservable_T__c;

typedef union _union_292126 _union_292126, *P_union_292126;

typedef struct UniRx_Operators_AsObservableObservable_AsObservable_T__RGCTXs UniRx_Operators_AsObservableObservable_AsObservable_T__RGCTXs, *PUniRx_Operators_AsObservableObservable_AsObservable_T__RGCTXs;

typedef struct UniRx_Operators_AsObservableObservable_AsObservable_T__VTable UniRx_Operators_AsObservableObservable_AsObservable_T__VTable, *PUniRx_Operators_AsObservableObservable_AsObservable_T__VTable;

struct UniRx_Operators_AsObservableObservable_AsObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_IObserver_T__OnError;
    struct MethodInfo *_5_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_AsObservableObservable_AsObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

union _union_292126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_AsObservableObservable_AsObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__VTable vtable;
};

typedef union _union_164757 _union_164757, *P_union_164757;

union _union_164757 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164759 _union_164759, *P_union_164759;

union _union_164759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_TutorialSettings_BandBgm__VTable System_Predicate_TutorialSettings_BandBgm__VTable, *PSystem_Predicate_TutorialSettings_BandBgm__VTable;

struct System_Predicate_TutorialSettings_BandBgm__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_19F9538 MethodInfo_19F9538, *PMethodInfo_19F9538;

typedef union _union_251931 _union_251931, *P_union_251931;

union _union_251931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F9538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33592B8 MethodInfo_33592B8, *PMethodInfo_33592B8;

typedef struct Shock_ScrollBase___c__DisplayClass121_0_T__c Shock_ScrollBase___c__DisplayClass121_0_T__c, *PShock_ScrollBase___c__DisplayClass121_0_T__c;

typedef union _union_158066 _union_158066, *P_union_158066;

typedef struct Shock_ScrollBase___c__DisplayClass121_0_T__VTable Shock_ScrollBase___c__DisplayClass121_0_T__VTable, *PShock_ScrollBase___c__DisplayClass121_0_T__VTable;

union _union_158066 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33592B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass121_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158066 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_ScrollBase___c__DisplayClass121_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ScrollBase___c__DisplayClass121_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c__DisplayClass121_0_T__VTable vtable;
};

typedef struct MethodInfo_264F400 MethodInfo_264F400, *PMethodInfo_264F400;

struct MethodInfo_264F400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3148C80 MethodInfo_3148C80, *PMethodInfo_3148C80;

typedef union _union_224371 _union_224371, *P_union_224371;

union _union_224371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148C80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164761 _union_164761, *P_union_164761;

union _union_164761 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164763 _union_164763, *P_union_164763;

union _union_164763 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1503924_RGCTXs MethodInfo_1503924_RGCTXs, *PMethodInfo_1503924_RGCTXs;

struct MethodInfo_1503924_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_164765 _union_164765, *P_union_164765;

union _union_164765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127E85C MethodInfo_127E85C, *PMethodInfo_127E85C;

typedef union _union_202198 _union_202198, *P_union_202198;

union _union_202198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E85C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164767 _union_164767, *P_union_164767;

union _union_164767 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Globalization_InternalCodePageDataItem_array System_Globalization_InternalCodePageDataItem_array, *PSystem_Globalization_InternalCodePageDataItem_array;

typedef struct System_Globalization_InternalCodePageDataItem_o System_Globalization_InternalCodePageDataItem_o, *PSystem_Globalization_InternalCodePageDataItem_o;

typedef struct System_Globalization_InternalCodePageDataItem_Fields System_Globalization_InternalCodePageDataItem_Fields, *PSystem_Globalization_InternalCodePageDataItem_Fields;

struct System_Globalization_InternalCodePageDataItem_Fields {
    uint16_t codePage;
    uint16_t uiFamilyCodePage;
    uint32_t flags;
    struct System_String_o *Names;
};

struct System_Globalization_InternalCodePageDataItem_o {
    struct System_Globalization_InternalCodePageDataItem_Fields fields;
};

struct System_Globalization_InternalCodePageDataItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Globalization_InternalCodePageDataItem_o m_Items[65535];
};

typedef union _union_164769 _union_164769, *P_union_164769;

union _union_164769 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_Fields {
};

typedef struct Shock_Scenes_Adventure_CommandData_VTable Shock_Scenes_Adventure_CommandData_VTable, *PShock_Scenes_Adventure_CommandData_VTable;

struct Shock_Scenes_Adventure_CommandData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_33592B0 MethodInfo_33592B0, *PMethodInfo_33592B0;

typedef union _union_158064 _union_158064, *P_union_158064;

union _union_158064 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33592B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass121_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158064 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A6C68 MethodInfo_14A6C68, *PMethodInfo_14A6C68;

typedef union _union_258580 _union_258580, *P_union_258580;

union _union_258580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A6C68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321696 _union_321696, *P_union_321696;

union _union_321696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2052644 MethodInfo_2052644, *PMethodInfo_2052644;

typedef union _union_222447 _union_222447, *P_union_222447;

union _union_222447 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052644 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222447 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321699 _union_321699, *P_union_321699;

union _union_321699 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24CB818 MethodInfo_24CB818, *PMethodInfo_24CB818;

typedef union _union_157530 _union_157530, *P_union_157530;

union _union_157530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24CB818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D1BB4 MethodInfo_21D1BB4, *PMethodInfo_21D1BB4;

struct MethodInfo_21D1BB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_SocialPlatforms_Impl_LocalUser_Fields UnityEngine_SocialPlatforms_Impl_LocalUser_Fields, *PUnityEngine_SocialPlatforms_Impl_LocalUser_Fields;

typedef struct UnityEngine_SocialPlatforms_Impl_UserProfile_Fields UnityEngine_SocialPlatforms_Impl_UserProfile_Fields, *PUnityEngine_SocialPlatforms_Impl_UserProfile_Fields;

typedef struct UnityEngine_SocialPlatforms_IUserProfile_array UnityEngine_SocialPlatforms_IUserProfile_array, *PUnityEngine_SocialPlatforms_IUserProfile_array;

typedef struct UnityEngine_SocialPlatforms_IUserProfile_o UnityEngine_SocialPlatforms_IUserProfile_o, *PUnityEngine_SocialPlatforms_IUserProfile_o;

typedef struct UnityEngine_SocialPlatforms_IUserProfile_c UnityEngine_SocialPlatforms_IUserProfile_c, *PUnityEngine_SocialPlatforms_IUserProfile_c;

typedef struct UnityEngine_SocialPlatforms_IUserProfile_Fields UnityEngine_SocialPlatforms_IUserProfile_Fields, *PUnityEngine_SocialPlatforms_IUserProfile_Fields;

struct UnityEngine_SocialPlatforms_IUserProfile_Fields {
};

struct UnityEngine_SocialPlatforms_Impl_UserProfile_Fields {
    struct System_String_o *m_UserName;
    struct System_String_o *m_ID;
    struct System_String_o *m_legacyID;
    bool m_IsFriend;
    int32_t m_State;
    struct UnityEngine_Texture2D_o *m_Image;
    struct System_String_o *m_gameID;
};

struct UnityEngine_SocialPlatforms_Impl_LocalUser_Fields {
    struct UnityEngine_SocialPlatforms_Impl_UserProfile_Fields super;
    struct UnityEngine_SocialPlatforms_IUserProfile_array *m_Friends;
    bool m_Authenticated;
    bool m_Underage;
};

struct UnityEngine_SocialPlatforms_IUserProfile_o {
    struct UnityEngine_SocialPlatforms_IUserProfile_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_IUserProfile_Fields fields;
};

struct UnityEngine_SocialPlatforms_IUserProfile_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_SocialPlatforms_IUserProfile_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SocialPlatforms_IUserProfile_o *m_Items[65535];
};

typedef struct MethodInfo_2F399C8_RGCTXs MethodInfo_2F399C8_RGCTXs, *PMethodInfo_2F399C8_RGCTXs;

struct MethodInfo_2F399C8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_ShopItemLoader_Fields Shock_ShopItemLoader_Fields, *PShock_ShopItemLoader_Fields;

struct Shock_ShopItemLoader_Fields {
};

typedef struct Shock_DataNode_RewardWayToUse_c Shock_DataNode_RewardWayToUse_c, *PShock_DataNode_RewardWayToUse_c;

typedef struct Shock_DataNode_RewardWayToUse_VTable Shock_DataNode_RewardWayToUse_VTable, *PShock_DataNode_RewardWayToUse_VTable;

struct Shock_DataNode_RewardWayToUse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

struct Shock_DataNode_RewardWayToUse_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_RewardWayToUse_VTable vtable;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_o UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_o, *PUnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_o;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_Fields UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_Fields {
};

struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_o {
    struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_Fields fields;
};

typedef struct MethodInfo_2658FC0 MethodInfo_2658FC0, *PMethodInfo_2658FC0;

typedef union _union_173862 _union_173862, *P_union_173862;

union _union_173862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658FC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164731 _union_164731, *P_union_164731;

union _union_164731 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGLWordFilter_Fields Shock_GGLWordFilter_Fields, *PShock_GGLWordFilter_Fields;

struct Shock_GGLWordFilter_Fields {
};

typedef union _union_164733 _union_164733, *P_union_164733;

union _union_164733 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164735 _union_164735, *P_union_164735;

union _union_164735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC9BC4 MethodInfo_1EC9BC4, *PMethodInfo_1EC9BC4;

typedef union _union_282740 _union_282740, *P_union_282740;

union _union_282740 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9BC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282740 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_IGGLResult_GGLLogin__ResultNone__Fields Shock_GGL_IGGLResult_GGLLogin__ResultNone__Fields, *PShock_GGL_IGGLResult_GGLLogin__ResultNone__Fields;

struct Shock_GGL_IGGLResult_GGLLogin__ResultNone__Fields {
};

typedef union _union_321690 _union_321690, *P_union_321690;

union _union_321690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164737 _union_164737, *P_union_164737;

union _union_164737 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164739 _union_164739, *P_union_164739;

union _union_164739 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF7DFC MethodInfo_2EF7DFC, *PMethodInfo_2EF7DFC;

typedef union _union_202980 _union_202980, *P_union_202980;

union _union_202980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7DFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321693 _union_321693, *P_union_321693;

union _union_321693 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321687 _union_321687, *P_union_321687;

union _union_321687 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_c UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_c, *PUnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_c;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_VTable UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PostLateUpdate_ExecuteGameCenterCallbacks_VTable vtable;
};

typedef struct MethodInfo_1273DA8 MethodInfo_1273DA8, *PMethodInfo_1273DA8;

typedef union _union_201248 _union_201248, *P_union_201248;

union _union_201248 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273DA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201248 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_119521C MethodInfo_119521C, *PMethodInfo_119521C;

typedef union _union_258072 _union_258072, *P_union_258072;

union _union_258072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_119521C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9BCC MethodInfo_1EC9BCC, *PMethodInfo_1EC9BCC;

typedef union _union_282748 _union_282748, *P_union_282748;

union _union_282748 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9BCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282748 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_IGGLResult_GGLQuerySubscriptionProductList__ProductList__Fields Shock_GGL_IGGLResult_GGLQuerySubscriptionProductList__ProductList__Fields, *PShock_GGL_IGGLResult_GGLQuerySubscriptionProductList__ProductList__Fields;

struct Shock_GGL_IGGLResult_GGLQuerySubscriptionProductList__ProductList__Fields {
};

typedef struct MethodInfo_2052650 MethodInfo_2052650, *PMethodInfo_2052650;

typedef union _union_222659 _union_222659, *P_union_222659;

union _union_222659 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052650 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222659 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_313F0C4 MethodInfo_313F0C4, *PMethodInfo_313F0C4;

typedef union _union_235635 _union_235635, *P_union_235635;

union _union_235635 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313F0C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235635 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156D5EC MethodInfo_156D5EC, *PMethodInfo_156D5EC;

typedef union _union_168865 _union_168865, *P_union_168865;

union _union_168865 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156D5EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168865 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205265C MethodInfo_205265C, *PMethodInfo_205265C;

typedef union _union_222871 _union_222871, *P_union_222871;

union _union_222871 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205265C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222871 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_ProtocolViolationException_VTable System_Net_ProtocolViolationException_VTable, *PSystem_Net_ProtocolViolationException_VTable;

struct System_Net_ProtocolViolationException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef union _union_164741 _union_164741, *P_union_164741;

union _union_164741 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13130BC MethodInfo_13130BC, *PMethodInfo_13130BC;

typedef union _union_285118 _union_285118, *P_union_285118;

union _union_285118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13130BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164743 _union_164743, *P_union_164743;

union _union_164743 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_Formatters_FormatterAssemblyStyle_Fields System_Runtime_Serialization_Formatters_FormatterAssemblyStyle_Fields, *PSystem_Runtime_Serialization_Formatters_FormatterAssemblyStyle_Fields;

struct System_Runtime_Serialization_Formatters_FormatterAssemblyStyle_Fields {
    int32_t value__;
};

typedef union _union_164745 _union_164745, *P_union_164745;

union _union_164745 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D21CDC MethodInfo_1D21CDC, *PMethodInfo_1D21CDC;

typedef union _union_251273 _union_251273, *P_union_251273;

union _union_251273 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21CDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251273 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9BD4 MethodInfo_1EC9BD4, *PMethodInfo_1EC9BD4;

typedef union _union_282756 _union_282756, *P_union_282756;

union _union_282756 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9BD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282756 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEE268 MethodInfo_2EEE268, *PMethodInfo_2EEE268;

typedef union _union_202530 _union_202530, *P_union_202530;

union _union_202530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164747 _union_164747, *P_union_164747;

union _union_164747 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Debug_VTable UnityEngine_Debug_VTable, *PUnityEngine_Debug_VTable;

struct UnityEngine_Debug_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164749 _union_164749, *P_union_164749;

union _union_164749 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321681 _union_321681, *P_union_321681;

union _union_321681 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321684 _union_321684, *P_union_321684;

union _union_321684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164709 _union_164709, *P_union_164709;

union _union_164709 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDDF08 MethodInfo_1FDDF08, *PMethodInfo_1FDDF08;

typedef union _union_266442 _union_266442, *P_union_266442;

union _union_266442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDF08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DB1AB4 MethodInfo_2DB1AB4, *PMethodInfo_2DB1AB4;

typedef union _union_236741 _union_236741, *P_union_236741;

union _union_236741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB1AB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26D19AC MethodInfo_26D19AC, *PMethodInfo_26D19AC;

typedef union _union_269096 _union_269096, *P_union_269096;

union _union_269096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D19AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LotteryMst__uint__o System_Func_LotteryMst__uint__o, *PSystem_Func_LotteryMst__uint__o;

typedef struct System_Func_LotteryMst__uint__c System_Func_LotteryMst__uint__c, *PSystem_Func_LotteryMst__uint__c;

typedef struct System_Func_LotteryMst__uint__Fields System_Func_LotteryMst__uint__Fields, *PSystem_Func_LotteryMst__uint__Fields;

typedef struct System_Func_LotteryMst__uint__VTable System_Func_LotteryMst__uint__VTable, *PSystem_Func_LotteryMst__uint__VTable;

struct System_Func_LotteryMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LotteryMst__uint__o {
    struct System_Func_LotteryMst__uint__c *klass;
    void *monitor;
    struct System_Func_LotteryMst__uint__Fields fields;
};

struct System_Func_LotteryMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LotteryMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LotteryMst__uint__VTable vtable;
};

typedef struct Shock_LotteryCautionMstTable_StaticFields Shock_LotteryCautionMstTable_StaticFields, *PShock_LotteryCautionMstTable_StaticFields;

typedef struct Shock_LotteryCautionMstTable_o Shock_LotteryCautionMstTable_o, *PShock_LotteryCautionMstTable_o;

typedef struct Carbon_ListDictionary_uint__LotteryCautionMst__o Carbon_ListDictionary_uint__LotteryCautionMst__o, *PCarbon_ListDictionary_uint__LotteryCautionMst__o;

typedef struct Shock_LotteryCautionMstTable_c Shock_LotteryCautionMstTable_c, *PShock_LotteryCautionMstTable_c;

typedef struct Shock_LotteryCautionMstTable_Fields Shock_LotteryCautionMstTable_Fields, *PShock_LotteryCautionMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__LotteryCautionMst__c Carbon_ListDictionary_uint__LotteryCautionMst__c, *PCarbon_ListDictionary_uint__LotteryCautionMst__c;

typedef struct Shock_LotteryCautionMstTable_VTable Shock_LotteryCautionMstTable_VTable, *PShock_LotteryCautionMstTable_VTable;

typedef struct Carbon_ListDictionary_uint__LotteryCautionMst__VTable Carbon_ListDictionary_uint__LotteryCautionMst__VTable, *PCarbon_ListDictionary_uint__LotteryCautionMst__VTable;

struct Carbon_ListDictionary_uint__LotteryCautionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LotteryCautionMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LotteryCautionMstTable_Fields {
    struct Shock_GameMstTableBase_LotteryCautionMst__uint__Fields super;
};

struct Shock_LotteryCautionMstTable_o {
    struct Shock_LotteryCautionMstTable_c *klass;
    void *monitor;
    struct Shock_LotteryCautionMstTable_Fields fields;
};

struct Shock_LotteryCautionMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LotteryCautionMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryCautionMstTable_VTable vtable;
};

struct Carbon_ListDictionary_uint__LotteryCautionMst__o {
    struct Carbon_ListDictionary_uint__LotteryCautionMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__LotteryCautionMst__Fields fields;
};

struct Carbon_ListDictionary_uint__LotteryCautionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__LotteryCautionMst__VTable vtable;
};

struct Shock_LotteryCautionMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LotteryCautionMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__LotteryCautionMst__o *ms_HashTable;
};

typedef union _union_296270 _union_296270, *P_union_296270;

union _union_296270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B8138_RGCTXs MethodInfo_13B8138_RGCTXs, *PMethodInfo_13B8138_RGCTXs;

struct MethodInfo_13B8138_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296272 _union_296272, *P_union_296272;

union _union_296272 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_SignalAsset__o System_Collections_Generic_IEnumerable_SignalAsset__o, *PSystem_Collections_Generic_IEnumerable_SignalAsset__o;

typedef struct System_Collections_Generic_IEnumerable_SignalAsset__c System_Collections_Generic_IEnumerable_SignalAsset__c, *PSystem_Collections_Generic_IEnumerable_SignalAsset__c;

typedef struct System_Collections_Generic_IEnumerable_SignalAsset__Fields System_Collections_Generic_IEnumerable_SignalAsset__Fields, *PSystem_Collections_Generic_IEnumerable_SignalAsset__Fields;

struct System_Collections_Generic_IEnumerable_SignalAsset__Fields {
};

struct System_Collections_Generic_IEnumerable_SignalAsset__o {
    struct System_Collections_Generic_IEnumerable_SignalAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_SignalAsset__Fields fields;
};

struct System_Collections_Generic_IEnumerable_SignalAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_296274 _union_296274, *P_union_296274;

union _union_296274 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ColorEffectBase_array ColorEffectBase_array, *PColorEffectBase_array;

typedef struct ColorEffectBase_o ColorEffectBase_o, *PColorEffectBase_o;

typedef struct ColorEffectBase_c ColorEffectBase_c, *PColorEffectBase_c;

typedef struct ColorEffectBase_Fields ColorEffectBase_Fields, *PColorEffectBase_Fields;

typedef struct ColorEffectBase_VTable ColorEffectBase_VTable, *PColorEffectBase_VTable;

struct ColorEffectBase_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Color_o color;
};

struct ColorEffectBase_o {
    struct ColorEffectBase_c *klass;
    void *monitor;
    struct ColorEffectBase_Fields fields;
};

struct ColorEffectBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ColorEffectBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ColorEffectBase_VTable vtable;
};

struct ColorEffectBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ColorEffectBase_o *m_Items[65535];
};

typedef union _union_296276 _union_296276, *P_union_296276;

union _union_296276 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2658FE0 MethodInfo_2658FE0, *PMethodInfo_2658FE0;

typedef union _union_175300 _union_175300, *P_union_175300;

union _union_175300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658FE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_EmotionalMemberDialog___c__DisplayClass26_0_c Aoharu_Event_EmotionalMemberDialog___c__DisplayClass26_0_c, *PAoharu_Event_EmotionalMemberDialog___c__DisplayClass26_0_c;

typedef struct Aoharu_Event_EmotionalMemberDialog___c__DisplayClass26_0_VTable Aoharu_Event_EmotionalMemberDialog___c__DisplayClass26_0_VTable, *PAoharu_Event_EmotionalMemberDialog___c__DisplayClass26_0_VTable;

struct Aoharu_Event_EmotionalMemberDialog___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_EmotionalMemberDialog___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_EmotionalMemberDialog___c__DisplayClass26_0_VTable vtable;
};

typedef struct CriWare_CriWareDecrypterConfig_Fields CriWare_CriWareDecrypterConfig_Fields, *PCriWare_CriWareDecrypterConfig_Fields;

struct CriWare_CriWareDecrypterConfig_Fields {
    struct System_String_o *key;
    struct System_String_o *authenticationFile;
    bool enableAtomDecryption;
    bool enableManaDecryption;
};

typedef union _union_296278 _union_296278, *P_union_296278;

union _union_296278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1641314 MethodInfo_1641314, *PMethodInfo_1641314;

typedef union _union_337453 _union_337453, *P_union_337453;

union _union_337453 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1641314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2658FE4 MethodInfo_2658FE4, *PMethodInfo_2658FE4;

typedef union _union_176738 _union_176738, *P_union_176738;

union _union_176738 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658FE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176738 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F0ABC_RGCTXs MethodInfo_17F0ABC_RGCTXs, *PMethodInfo_17F0ABC_RGCTXs;

struct MethodInfo_17F0ABC_RGCTXs {
    struct Il2CppClass *_0_System_EmptyArray_T_;
};

typedef union _union_164711 _union_164711, *P_union_164711;

union _union_164711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Writers_AbstractWriter_VTable SharpCompress_Writers_AbstractWriter_VTable, *PSharpCompress_Writers_AbstractWriter_VTable;

struct SharpCompress_Writers_AbstractWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_WriterType;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_Write;
    struct VirtualInvokeData _8_Dispose;
};

typedef struct System_Func_LiveInputGestureEvent_IGesturePointer__bool__c System_Func_LiveInputGestureEvent_IGesturePointer__bool__c, *PSystem_Func_LiveInputGestureEvent_IGesturePointer__bool__c;

typedef struct System_Func_LiveInputGestureEvent_IGesturePointer__bool__VTable System_Func_LiveInputGestureEvent_IGesturePointer__bool__VTable, *PSystem_Func_LiveInputGestureEvent_IGesturePointer__bool__VTable;

struct System_Func_LiveInputGestureEvent_IGesturePointer__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveInputGestureEvent_IGesturePointer__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveInputGestureEvent_IGesturePointer__bool__VTable vtable;
};

typedef union _union_164713 _union_164713, *P_union_164713;

union _union_164713 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBC554 MethodInfo_2DBC554, *PMethodInfo_2DBC554;

struct MethodInfo_2DBC554 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256670 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164715 _union_164715, *P_union_164715;

union _union_164715 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1104924_RGCTXs MethodInfo_1104924_RGCTXs, *PMethodInfo_1104924_RGCTXs;

struct MethodInfo_1104924_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_164717 _union_164717, *P_union_164717;

union _union_164717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164719 _union_164719, *P_union_164719;

union _union_164719 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1109918_RGCTXs MethodInfo_1109918_RGCTXs, *PMethodInfo_1109918_RGCTXs;

struct MethodInfo_1109918_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_18028CC_RGCTXs MethodInfo_18028CC_RGCTXs, *PMethodInfo_18028CC_RGCTXs;

struct MethodInfo_18028CC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

typedef struct Shock_SoundManager_LoopOption_Fields Shock_SoundManager_LoopOption_Fields, *PShock_SoundManager_LoopOption_Fields;

struct Shock_SoundManager_LoopOption_Fields {
    int32_t value__;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_SoundKeyMstTable___c__DisplayClass13_0_VTable Shock_SoundKeyMstTable___c__DisplayClass13_0_VTable, *PShock_SoundKeyMstTable___c__DisplayClass13_0_VTable;

struct Shock_SoundKeyMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2027658 MethodInfo_2027658, *PMethodInfo_2027658;

typedef union _union_283140 _union_283140, *P_union_283140;

union _union_283140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027658 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17C0DB4 MethodInfo_17C0DB4, *PMethodInfo_17C0DB4;

typedef union _union_169095 _union_169095, *P_union_169095;

union _union_169095 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0DB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Profiling_ProfilerMarkerDataUnit_o Unity_Profiling_ProfilerMarkerDataUnit_o, *PUnity_Profiling_ProfilerMarkerDataUnit_o;

typedef struct Unity_Profiling_ProfilerMarkerDataUnit_Fields Unity_Profiling_ProfilerMarkerDataUnit_Fields, *PUnity_Profiling_ProfilerMarkerDataUnit_Fields;

struct Unity_Profiling_ProfilerMarkerDataUnit_Fields {
    uint8_t value__;
};

struct Unity_Profiling_ProfilerMarkerDataUnit_o {
    struct Unity_Profiling_ProfilerMarkerDataUnit_Fields fields;
};

typedef struct MethodInfo_2D6EB50 MethodInfo_2D6EB50, *PMethodInfo_2D6EB50;

typedef struct MethodInfo_2D6EB50_RGCTXs MethodInfo_2D6EB50_RGCTXs, *PMethodInfo_2D6EB50_RGCTXs;

typedef union _union_288136 _union_288136, *P_union_288136;

union _union_288136 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6EB50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6EB50_RGCTXs *rgctx_data;
    union _union_288136 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6EB50_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_WhereObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_WhereObservable_T__CombineSelector_TR_;
    struct Il2CppClass *_2_UniRx_Operators_SelectObservable_T__TR_;
    struct MethodInfo *_3_UniRx_Operators_SelectObservable_T__TR___ctor;
};

typedef union _union_296260 _union_296260, *P_union_296260;

union _union_296260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LocationNavi___c__DisplayClass8_0_c Aoharu_LocationNavi___c__DisplayClass8_0_c, *PAoharu_LocationNavi___c__DisplayClass8_0_c;

typedef struct Aoharu_LocationNavi___c__DisplayClass8_0_VTable Aoharu_LocationNavi___c__DisplayClass8_0_VTable, *PAoharu_LocationNavi___c__DisplayClass8_0_VTable;

struct Aoharu_LocationNavi___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LocationNavi___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationNavi___c__DisplayClass8_0_VTable vtable;
};

typedef union _union_296262 _union_296262, *P_union_296262;

union _union_296262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_InteropServices_ComImportAttribute_Fields System_Runtime_InteropServices_ComImportAttribute_Fields, *PSystem_Runtime_InteropServices_ComImportAttribute_Fields;

struct System_Runtime_InteropServices_ComImportAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef union _union_296264 _union_296264, *P_union_296264;

union _union_296264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296266 _union_296266, *P_union_296266;

union _union_296266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_126ED0C_RGCTXs MethodInfo_126ED0C_RGCTXs, *PMethodInfo_126ED0C_RGCTXs;

struct MethodInfo_126ED0C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296268 _union_296268, *P_union_296268;

union _union_296268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_MainThreadDispatcher__RunUpdateMicroCoroutine_d__31_c UniRx_MainThreadDispatcher__RunUpdateMicroCoroutine_d__31_c, *PUniRx_MainThreadDispatcher__RunUpdateMicroCoroutine_d__31_c;

typedef struct UniRx_MainThreadDispatcher__RunUpdateMicroCoroutine_d__31_VTable UniRx_MainThreadDispatcher__RunUpdateMicroCoroutine_d__31_VTable, *PUniRx_MainThreadDispatcher__RunUpdateMicroCoroutine_d__31_VTable;

struct UniRx_MainThreadDispatcher__RunUpdateMicroCoroutine_d__31_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct UniRx_MainThreadDispatcher__RunUpdateMicroCoroutine_d__31_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_MainThreadDispatcher__RunUpdateMicroCoroutine_d__31_VTable vtable;
};

typedef union _union_164721 _union_164721, *P_union_164721;

union _union_164721 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1641328 MethodInfo_1641328, *PMethodInfo_1641328;

typedef union _union_337751 _union_337751, *P_union_337751;

union _union_337751 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1641328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337751 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F39A94_RGCTXs MethodInfo_2F39A94_RGCTXs, *PMethodInfo_2F39A94_RGCTXs;

struct MethodInfo_2F39A94_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_164723 _union_164723, *P_union_164723;

union _union_164723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164725 _union_164725, *P_union_164725;

union _union_164725 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17EA464_RGCTXs MethodInfo_17EA464_RGCTXs, *PMethodInfo_17EA464_RGCTXs;

struct MethodInfo_17EA464_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct Cysharp_Threading_Tasks_Internal_PooledDelegate___c_T__RGCTXs Cysharp_Threading_Tasks_Internal_PooledDelegate___c_T__RGCTXs, *PCysharp_Threading_Tasks_Internal_PooledDelegate___c_T__RGCTXs;

struct Cysharp_Threading_Tasks_Internal_PooledDelegate___c_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_Internal_PooledDelegate___c_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_Internal_PooledDelegate___c_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_Internal_PooledDelegate___c_T_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_PooledDelegate_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TaskPool_PooledDelegate_T___get_Size;
};

typedef struct UnityEngine_UIElements_ScrollerVisibility_c UnityEngine_UIElements_ScrollerVisibility_c, *PUnityEngine_UIElements_ScrollerVisibility_c;

typedef struct UnityEngine_UIElements_ScrollerVisibility_VTable UnityEngine_UIElements_ScrollerVisibility_VTable, *PUnityEngine_UIElements_ScrollerVisibility_VTable;

struct UnityEngine_UIElements_ScrollerVisibility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_ScrollerVisibility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ScrollerVisibility_VTable vtable;
};

typedef union _union_164727 _union_164727, *P_union_164727;

union _union_164727 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164729 _union_164729, *P_union_164729;

union _union_164729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D21D48 MethodInfo_1D21D48, *PMethodInfo_1D21D48;

typedef union _union_251481 _union_251481, *P_union_251481;

union _union_251481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21D48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Rendering_RenderPipelineManager_c UnityEngine_Rendering_RenderPipelineManager_c, *PUnityEngine_Rendering_RenderPipelineManager_c;

typedef struct UnityEngine_Rendering_RenderPipelineManager_StaticFields UnityEngine_Rendering_RenderPipelineManager_StaticFields, *PUnityEngine_Rendering_RenderPipelineManager_StaticFields;

typedef struct UnityEngine_Rendering_RenderPipelineManager_VTable UnityEngine_Rendering_RenderPipelineManager_VTable, *PUnityEngine_Rendering_RenderPipelineManager_VTable;

typedef struct UnityEngine_Rendering_RenderPipelineAsset_o UnityEngine_Rendering_RenderPipelineAsset_o, *PUnityEngine_Rendering_RenderPipelineAsset_o;

typedef struct System_Collections_Generic_List_Camera__o System_Collections_Generic_List_Camera__o, *PSystem_Collections_Generic_List_Camera__o;

typedef struct UnityEngine_Rendering_RenderPipelineAsset_c UnityEngine_Rendering_RenderPipelineAsset_c, *PUnityEngine_Rendering_RenderPipelineAsset_c;

typedef struct UnityEngine_Rendering_RenderPipelineAsset_Fields UnityEngine_Rendering_RenderPipelineAsset_Fields, *PUnityEngine_Rendering_RenderPipelineAsset_Fields;

typedef struct System_Collections_Generic_List_Camera__c System_Collections_Generic_List_Camera__c, *PSystem_Collections_Generic_List_Camera__c;

typedef struct System_Collections_Generic_List_Camera__Fields System_Collections_Generic_List_Camera__Fields, *PSystem_Collections_Generic_List_Camera__Fields;

typedef struct UnityEngine_Rendering_RenderPipelineAsset_VTable UnityEngine_Rendering_RenderPipelineAsset_VTable, *PUnityEngine_Rendering_RenderPipelineAsset_VTable;

typedef struct System_Collections_Generic_List_Camera__StaticFields System_Collections_Generic_List_Camera__StaticFields, *PSystem_Collections_Generic_List_Camera__StaticFields;

typedef struct System_Collections_Generic_List_Camera__VTable System_Collections_Generic_List_Camera__VTable, *PSystem_Collections_Generic_List_Camera__VTable;

typedef struct UnityEngine_Camera_array UnityEngine_Camera_array, *PUnityEngine_Camera_array;

struct System_Collections_Generic_List_Camera__Fields {
    struct UnityEngine_Camera_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Camera__o {
    struct System_Collections_Generic_List_Camera__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Camera__Fields fields;
};

struct System_Collections_Generic_List_Camera__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Camera__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Camera__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Camera__VTable vtable;
};

struct UnityEngine_Rendering_RenderPipelineManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Rendering_RenderPipelineAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_renderingLayerMaskNames;
    struct VirtualInvokeData _5_get_prefixedRenderingLayerMaskNames;
    struct VirtualInvokeData _6_get_defaultMaterial;
    struct VirtualInvokeData _7_get_autodeskInteractiveShader;
    struct VirtualInvokeData _8_get_autodeskInteractiveTransparentShader;
    struct VirtualInvokeData _9_get_autodeskInteractiveMaskedShader;
    struct VirtualInvokeData _10_get_terrainDetailLitShader;
    struct VirtualInvokeData _11_get_terrainDetailGrassShader;
    struct VirtualInvokeData _12_get_terrainDetailGrassBillboardShader;
    struct VirtualInvokeData _13_get_defaultParticleMaterial;
    struct VirtualInvokeData _14_get_defaultLineMaterial;
    struct VirtualInvokeData _15_get_defaultTerrainMaterial;
    struct VirtualInvokeData _16_get_defaultUIMaterial;
    struct VirtualInvokeData _17_get_defaultUIOverdrawMaterial;
    struct VirtualInvokeData _18_get_defaultUIETC1SupportedMaterial;
    struct VirtualInvokeData _19_get_default2DMaterial;
    struct VirtualInvokeData _20_get_default2DMaskMaterial;
    struct VirtualInvokeData _21_get_defaultShader;
    struct VirtualInvokeData _22_get_defaultSpeedTree7Shader;
    struct VirtualInvokeData _23_get_defaultSpeedTree8Shader;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_OnValidate;
    struct VirtualInvokeData _26_OnDisable;
};

struct UnityEngine_Rendering_RenderPipelineAsset_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
};

struct UnityEngine_Rendering_RenderPipelineManager_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Rendering_RenderPipelineManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rendering_RenderPipelineManager_VTable vtable;
};

struct UnityEngine_Camera_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Camera_o *m_Items[65535];
};

struct System_Collections_Generic_List_Camera__StaticFields {
    struct UnityEngine_Camera_array *s_emptyArray;
};

struct UnityEngine_Rendering_RenderPipelineManager_StaticFields {
    struct UnityEngine_Rendering_RenderPipelineAsset_o *s_CurrentPipelineAsset;
    struct System_Collections_Generic_List_Camera__o *s_Cameras;
    struct System_String_o *s_currentPipelineType;
    struct System_String_o *s_builtinPipelineName;
    struct UnityEngine_Rendering_RenderPipeline_o *s_currentPipeline;
    struct System_Action_o *activeRenderPipelineTypeChanged;
};

struct UnityEngine_Rendering_RenderPipelineAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rendering_RenderPipelineAsset_VTable vtable;
};

struct UnityEngine_Rendering_RenderPipelineAsset_o {
    struct UnityEngine_Rendering_RenderPipelineAsset_c *klass;
    void *monitor;
    struct UnityEngine_Rendering_RenderPipelineAsset_Fields fields;
};

typedef struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_VTable UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_VTable, *PUnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_VTable;

struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EA1610 MethodInfo_1EA1610, *PMethodInfo_1EA1610;

typedef union _union_162041 _union_162041, *P_union_162041;

union _union_162041 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA1610 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162041 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1919030 MethodInfo_1919030, *PMethodInfo_1919030;

typedef struct MethodInfo_1919030_RGCTXs MethodInfo_1919030_RGCTXs, *PMethodInfo_1919030_RGCTXs;

typedef union _union_211291 _union_211291, *P_union_211291;

union _union_211291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919030_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_1919030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919030_RGCTXs *rgctx_data;
    union _union_211291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F3A7D0_RGCTXs MethodInfo_2F3A7D0_RGCTXs, *PMethodInfo_2F3A7D0_RGCTXs;

struct MethodInfo_2F3A7D0_RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_T1__T2__T3__T4__T5__T6_;
    struct MethodInfo *_1_UniRx_Tuple_T1__T2__T3__T4__T5__T6___ctor;
};

typedef struct UnityEngine_UIElements_ScrollerVisibility_o UnityEngine_UIElements_ScrollerVisibility_o, *PUnityEngine_UIElements_ScrollerVisibility_o;

typedef struct UnityEngine_UIElements_ScrollerVisibility_Fields UnityEngine_UIElements_ScrollerVisibility_Fields, *PUnityEngine_UIElements_ScrollerVisibility_Fields;

struct UnityEngine_UIElements_ScrollerVisibility_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_ScrollerVisibility_o {
    struct UnityEngine_UIElements_ScrollerVisibility_Fields fields;
};

typedef union _union_296290 _union_296290, *P_union_296290;

union _union_296290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296292 _union_296292, *P_union_296292;

union _union_296292 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296294 _union_296294, *P_union_296294;

union _union_296294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24CB7CC MethodInfo_24CB7CC, *PMethodInfo_24CB7CC;

typedef union _union_157526 _union_157526, *P_union_157526;

union _union_157526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24CB7CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F324F4 MethodInfo_1F324F4, *PMethodInfo_1F324F4;

typedef union _union_320780 _union_320780, *P_union_320780;

union _union_320780 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F324F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320780 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_LanguageSourceData__c System_Collections_Generic_List_LanguageSourceData__c, *PSystem_Collections_Generic_List_LanguageSourceData__c;

typedef struct System_Collections_Generic_List_LanguageSourceData__StaticFields System_Collections_Generic_List_LanguageSourceData__StaticFields, *PSystem_Collections_Generic_List_LanguageSourceData__StaticFields;

typedef struct System_Collections_Generic_List_LanguageSourceData__VTable System_Collections_Generic_List_LanguageSourceData__VTable, *PSystem_Collections_Generic_List_LanguageSourceData__VTable;

struct System_Collections_Generic_List_LanguageSourceData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LanguageSourceData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LanguageSourceData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LanguageSourceData__VTable vtable;
};

struct System_Collections_Generic_List_LanguageSourceData__StaticFields {
    struct I2_Loc_LanguageSourceData_array *s_emptyArray;
};

typedef struct MethodInfo_10B0FF4 MethodInfo_10B0FF4, *PMethodInfo_10B0FF4;

typedef union _union_207715 _union_207715, *P_union_207715;

union _union_207715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296296 _union_296296, *P_union_296296;

union _union_296296 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296298 _union_296298, *P_union_296298;

union _union_296298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C857C MethodInfo_13C857C, *PMethodInfo_13C857C;

struct MethodInfo_13C857C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_PooledDelegate_T__VTable Cysharp_Threading_Tasks_Internal_PooledDelegate_T__VTable, *PCysharp_Threading_Tasks_Internal_PooledDelegate_T__VTable;

struct Cysharp_Threading_Tasks_Internal_PooledDelegate_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_NextNode;
};

typedef struct MethodInfo_15DDCC8_RGCTXs MethodInfo_15DDCC8_RGCTXs, *PMethodInfo_15DDCC8_RGCTXs;

struct MethodInfo_15DDCC8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct Shock_SkillCenterEffectMstTable___c_Fields Shock_SkillCenterEffectMstTable___c_Fields, *PShock_SkillCenterEffectMstTable___c_Fields;

struct Shock_SkillCenterEffectMstTable___c_Fields {
};

typedef struct System_Collections_Generic_List_LanguageSourceData__o System_Collections_Generic_List_LanguageSourceData__o, *PSystem_Collections_Generic_List_LanguageSourceData__o;

typedef struct System_Collections_Generic_List_LanguageSourceData__Fields System_Collections_Generic_List_LanguageSourceData__Fields, *PSystem_Collections_Generic_List_LanguageSourceData__Fields;

struct System_Collections_Generic_List_LanguageSourceData__Fields {
    struct I2_Loc_LanguageSourceData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LanguageSourceData__o {
    struct System_Collections_Generic_List_LanguageSourceData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LanguageSourceData__Fields fields;
};

typedef struct MethodInfo_15FA61C_RGCTXs MethodInfo_15FA61C_RGCTXs, *PMethodInfo_15FA61C_RGCTXs;

struct MethodInfo_15FA61C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_List_FriendListRefineFilterMemberButton__StaticFields System_Collections_Generic_List_FriendListRefineFilterMemberButton__StaticFields, *PSystem_Collections_Generic_List_FriendListRefineFilterMemberButton__StaticFields;

typedef struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_array Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_array, *PShock_Scenes_FriendList_FriendListRefineFilterMemberButton_array;

struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_o *m_Items[65535];
};

struct System_Collections_Generic_List_FriendListRefineFilterMemberButton__StaticFields {
    struct Shock_Scenes_FriendList_FriendListRefineFilterMemberButton_array *s_emptyArray;
};

typedef struct MethodInfo_2B1F0EC MethodInfo_2B1F0EC, *PMethodInfo_2B1F0EC;

typedef union _union_234845 _union_234845, *P_union_234845;

union _union_234845 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F0EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234845 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156D5A8 MethodInfo_156D5A8, *PMethodInfo_156D5A8;

typedef union _union_168427 _union_168427, *P_union_168427;

union _union_168427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156D5A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296280 _union_296280, *P_union_296280;

union _union_296280 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296282 _union_296282, *P_union_296282;

union _union_296282 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296284 _union_296284, *P_union_296284;

union _union_296284 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A6958 MethodInfo_33A6958, *PMethodInfo_33A6958;

typedef union _union_234463 _union_234463, *P_union_234463;

union _union_234463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296286 _union_296286, *P_union_296286;

union _union_296286 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296288 _union_296288, *P_union_296288;

union _union_296288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_Authenticode_AuthenticodeDeformatter_o Mono_Security_Authenticode_AuthenticodeDeformatter_o, *PMono_Security_Authenticode_AuthenticodeDeformatter_o;

typedef struct Mono_Security_Authenticode_AuthenticodeDeformatter_Fields Mono_Security_Authenticode_AuthenticodeDeformatter_Fields, *PMono_Security_Authenticode_AuthenticodeDeformatter_Fields;

typedef struct Mono_Security_Authenticode_AuthenticodeBase_Fields Mono_Security_Authenticode_AuthenticodeBase_Fields, *PMono_Security_Authenticode_AuthenticodeBase_Fields;

typedef struct Mono_Security_X509_X509CertificateCollection_o Mono_Security_X509_X509CertificateCollection_o, *PMono_Security_X509_X509CertificateCollection_o;

typedef struct Mono_Security_X509_X509Certificate_o Mono_Security_X509_X509Certificate_o, *PMono_Security_X509_X509Certificate_o;

typedef struct Mono_Security_X509_X509Chain_o Mono_Security_X509_X509Chain_o, *PMono_Security_X509_X509Chain_o;

typedef struct Mono_Security_X509_X509CertificateCollection_c Mono_Security_X509_X509CertificateCollection_c, *PMono_Security_X509_X509CertificateCollection_c;

typedef struct Mono_Security_X509_X509CertificateCollection_Fields Mono_Security_X509_X509CertificateCollection_Fields, *PMono_Security_X509_X509CertificateCollection_Fields;

typedef struct Mono_Security_X509_X509Certificate_c Mono_Security_X509_X509Certificate_c, *PMono_Security_X509_X509Certificate_c;

typedef struct Mono_Security_X509_X509Certificate_Fields Mono_Security_X509_X509Certificate_Fields, *PMono_Security_X509_X509Certificate_Fields;

typedef struct Mono_Security_X509_X509Chain_c Mono_Security_X509_X509Chain_c, *PMono_Security_X509_X509Chain_c;

typedef struct Mono_Security_X509_X509Chain_Fields Mono_Security_X509_X509Chain_Fields, *PMono_Security_X509_X509Chain_Fields;

typedef struct Mono_Security_X509_X509Certificate_VTable Mono_Security_X509_X509Certificate_VTable, *PMono_Security_X509_X509Certificate_VTable;

typedef struct System_Security_Cryptography_RSA_o System_Security_Cryptography_RSA_o, *PSystem_Security_Cryptography_RSA_o;

typedef struct System_Security_Cryptography_DSA_o System_Security_Cryptography_DSA_o, *PSystem_Security_Cryptography_DSA_o;

typedef struct Mono_Security_X509_X509Chain_VTable Mono_Security_X509_X509Chain_VTable, *PMono_Security_X509_X509Chain_VTable;

typedef struct System_Security_Cryptography_RSA_c System_Security_Cryptography_RSA_c, *PSystem_Security_Cryptography_RSA_c;

typedef struct System_Security_Cryptography_DSA_c System_Security_Cryptography_DSA_c, *PSystem_Security_Cryptography_DSA_c;

typedef struct System_Security_Cryptography_DSA_Fields System_Security_Cryptography_DSA_Fields, *PSystem_Security_Cryptography_DSA_Fields;

typedef struct System_Security_Cryptography_RSA_VTable System_Security_Cryptography_RSA_VTable, *PSystem_Security_Cryptography_RSA_VTable;

struct Mono_Security_X509_X509Chain_Fields {
    struct Mono_Security_X509_X509CertificateCollection_o *roots;
    struct Mono_Security_X509_X509CertificateCollection_o *certs;
    struct Mono_Security_X509_X509Certificate_o *_root;
    struct Mono_Security_X509_X509CertificateCollection_o *_chain;
    int32_t _status;
};

struct Mono_Security_X509_X509Certificate_Fields {
    struct Mono_Security_ASN1_1_o *decoder;
    struct System_Byte_array *m_encodedcert;
    struct System_DateTime_o m_from;
    struct System_DateTime_o m_until;
    struct Mono_Security_ASN1_1_o *issuer;
    struct System_String_o *m_issuername;
    struct System_String_o *m_keyalgo;
    struct System_Byte_array *m_keyalgoparams;
    struct Mono_Security_ASN1_1_o *subject;
    struct System_String_o *m_subject;
    struct System_Byte_array *m_publickey;
    struct System_Byte_array *signature;
    struct System_String_o *m_signaturealgo;
    struct System_Byte_array *m_signaturealgoparams;
    struct System_Byte_array *certhash;
    struct System_Security_Cryptography_RSA_o *_rsa;
    struct System_Security_Cryptography_DSA_o *_dsa;
    int32_t version;
    struct System_Byte_array *serialnumber;
    struct System_Byte_array *issuerUniqueID;
    struct System_Byte_array *subjectUniqueID;
    struct Mono_Security_X509_X509ExtensionCollection_o *extensions;
};

struct System_Security_Cryptography_DSA_Fields {
    struct System_Security_Cryptography_AsymmetricAlgorithm_Fields super;
};

struct System_Security_Cryptography_RSA_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_get_KeySize;
    struct VirtualInvokeData _7_set_KeySize;
    struct VirtualInvokeData _8_get_LegalKeySizes;
    struct VirtualInvokeData _9_get_SignatureAlgorithm;
    struct VirtualInvokeData _10_get_KeyExchangeAlgorithm;
    struct VirtualInvokeData _11_FromXmlString;
    struct VirtualInvokeData _12_ToXmlString;
    struct VirtualInvokeData _13_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _14_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _15_ExportPkcs8PrivateKey;
    struct VirtualInvokeData _16_ExportSubjectPublicKeyInfo;
    struct VirtualInvokeData _17_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _18_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _19_ImportPkcs8PrivateKey;
    struct VirtualInvokeData _20_ImportSubjectPublicKeyInfo;
    struct VirtualInvokeData _21_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _22_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _23_TryExportPkcs8PrivateKey;
    struct VirtualInvokeData _24_TryExportSubjectPublicKeyInfo;
    struct VirtualInvokeData _25_Encrypt;
    struct VirtualInvokeData _26_Decrypt;
    struct VirtualInvokeData _27_SignHash;
    struct VirtualInvokeData _28_VerifyHash;
    struct VirtualInvokeData _29_HashData;
    struct VirtualInvokeData _30_HashData;
    struct VirtualInvokeData _31_SignData;
    struct VirtualInvokeData _32_SignData;
    struct VirtualInvokeData _33_VerifyData;
    struct VirtualInvokeData _34_DecryptValue;
    struct VirtualInvokeData _35_EncryptValue;
    struct VirtualInvokeData _36_unknown;
    struct VirtualInvokeData _37_unknown;
    struct VirtualInvokeData _38_TryDecrypt;
    struct VirtualInvokeData _39_TryEncrypt;
    struct VirtualInvokeData _40_TryHashData;
    struct VirtualInvokeData _41_TrySignHash;
    struct VirtualInvokeData _42_TrySignData;
    struct VirtualInvokeData _43_VerifyData;
    struct VirtualInvokeData _44_VerifyHash;
    struct VirtualInvokeData _45_ExportRSAPrivateKey;
    struct VirtualInvokeData _46_ExportRSAPublicKey;
    struct VirtualInvokeData _47_ImportRSAPrivateKey;
    struct VirtualInvokeData _48_ImportRSAPublicKey;
    struct VirtualInvokeData _49_TryExportRSAPrivateKey;
    struct VirtualInvokeData _50_TryExportRSAPublicKey;
};

struct Mono_Security_X509_X509CertificateCollection_Fields {
    struct System_Collections_CollectionBase_Fields super;
};

struct Mono_Security_X509_X509CertificateCollection_o {
    struct Mono_Security_X509_X509CertificateCollection_c *klass;
    void *monitor;
    struct Mono_Security_X509_X509CertificateCollection_Fields fields;
};

struct Mono_Security_X509_X509CertificateCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_X509_X509CertificateCollection_VTable vtable;
};

struct Mono_Security_Authenticode_AuthenticodeBase_Fields {
    struct System_Byte_array *fileblock;
    struct System_IO_Stream_o *fs;
    int32_t blockNo;
    int32_t blockLength;
    int32_t peOffset;
    int32_t dirSecurityOffset;
    int32_t dirSecuritySize;
    int32_t coffSymbolTableOffset;
    bool pe64;
};

struct Mono_Security_Authenticode_AuthenticodeDeformatter_Fields {
    struct Mono_Security_Authenticode_AuthenticodeBase_Fields super;
    struct System_String_o *filename;
    struct System_Byte_array *rawdata;
    struct System_Byte_array *hash;
    struct Mono_Security_X509_X509CertificateCollection_o *coll;
    struct Mono_Security_ASN1_1_o *signedHash;
    struct System_DateTime_o timestamp;
    struct Mono_Security_X509_X509Certificate_o *signingCertificate;
    int32_t reason;
    bool trustedRoot;
    bool trustedTimestampRoot;
    struct System_Byte_array *entry;
    struct Mono_Security_X509_X509Chain_o *signerChain;
    struct Mono_Security_X509_X509Chain_o *timestampChain;
};

struct Mono_Security_Authenticode_AuthenticodeDeformatter_o {
    struct Mono_Security_Authenticode_AuthenticodeDeformatter_c *klass;
    void *monitor;
    struct Mono_Security_Authenticode_AuthenticodeDeformatter_Fields fields;
};

struct Mono_Security_X509_X509Chain_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Security_X509_X509Certificate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_IssuerName;
    struct VirtualInvokeData _6_get_KeyAlgorithm;
    struct VirtualInvokeData _7_get_KeyAlgorithmParameters;
    struct VirtualInvokeData _8_set_KeyAlgorithmParameters;
    struct VirtualInvokeData _9_get_PublicKey;
    struct VirtualInvokeData _10_get_RSA;
    struct VirtualInvokeData _11_set_RSA;
    struct VirtualInvokeData _12_get_RawData;
    struct VirtualInvokeData _13_get_SerialNumber;
    struct VirtualInvokeData _14_get_Signature;
    struct VirtualInvokeData _15_get_SubjectName;
    struct VirtualInvokeData _16_get_ValidFrom;
    struct VirtualInvokeData _17_get_ValidUntil;
    struct VirtualInvokeData _18_GetObjectData;
};

struct System_Security_Cryptography_RSA_o {
    struct System_Security_Cryptography_RSA_c *klass;
    void *monitor;
    struct System_Security_Cryptography_RSA_Fields fields;
};

struct System_Security_Cryptography_RSA_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_RSA_VTable vtable;
};

struct Mono_Security_X509_X509Chain_o {
    struct Mono_Security_X509_X509Chain_c *klass;
    void *monitor;
    struct Mono_Security_X509_X509Chain_Fields fields;
};

struct Mono_Security_X509_X509Chain_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_X509_X509Chain_VTable vtable;
};

struct Mono_Security_X509_X509Certificate_c {
    struct Il2CppClass_1 _1;
    struct Mono_Security_X509_X509Certificate_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_X509_X509Certificate_VTable vtable;
};

struct Mono_Security_X509_X509Certificate_o {
    struct Mono_Security_X509_X509Certificate_c *klass;
    void *monitor;
    struct Mono_Security_X509_X509Certificate_Fields fields;
};

struct System_Security_Cryptography_DSA_o {
    struct System_Security_Cryptography_DSA_c *klass;
    void *monitor;
    struct System_Security_Cryptography_DSA_Fields fields;
};

struct System_Security_Cryptography_DSA_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_DSA_VTable vtable;
};

typedef union _union_164701 _union_164701, *P_union_164701;

union _union_164701 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberProfileListElement___c__DisplayClass21_1_Fields Aoharu_MemberProfileListElement___c__DisplayClass21_1_Fields, *PAoharu_MemberProfileListElement___c__DisplayClass21_1_Fields;

typedef struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_o Aoharu_MemberProfileListElement___c__DisplayClass21_0_o, *PAoharu_MemberProfileListElement___c__DisplayClass21_0_o;

typedef struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_c Aoharu_MemberProfileListElement___c__DisplayClass21_0_c, *PAoharu_MemberProfileListElement___c__DisplayClass21_0_c;

typedef struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_Fields Aoharu_MemberProfileListElement___c__DisplayClass21_0_Fields, *PAoharu_MemberProfileListElement___c__DisplayClass21_0_Fields;

typedef struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_VTable Aoharu_MemberProfileListElement___c__DisplayClass21_0_VTable, *PAoharu_MemberProfileListElement___c__DisplayClass21_0_VTable;

typedef struct Aoharu_MemberProfileListElement_o Aoharu_MemberProfileListElement_o, *PAoharu_MemberProfileListElement_o;

typedef struct Aoharu_MemberProfileListElement_c Aoharu_MemberProfileListElement_c, *PAoharu_MemberProfileListElement_c;

typedef struct Aoharu_MemberProfileListElement_Fields Aoharu_MemberProfileListElement_Fields, *PAoharu_MemberProfileListElement_Fields;

typedef struct Aoharu_MemberProfileListElement_VTable Aoharu_MemberProfileListElement_VTable, *PAoharu_MemberProfileListElement_VTable;

typedef struct FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__Fields FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__Fields, *PFancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__Fields;

typedef struct Aoharu_MemberProfileListElement_TextSetting_o Aoharu_MemberProfileListElement_TextSetting_o, *PAoharu_MemberProfileListElement_TextSetting_o;

typedef struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_array Aoharu_MemberProfileListElement_GroupBgMaterialSetting_array, *PAoharu_MemberProfileListElement_GroupBgMaterialSetting_array;

typedef struct Aoharu_MemberProfileListElement_GroupColorSetting_array Aoharu_MemberProfileListElement_GroupColorSetting_array, *PAoharu_MemberProfileListElement_GroupColorSetting_array;

typedef struct Aoharu_MemberProfileListElement_TextSetting_c Aoharu_MemberProfileListElement_TextSetting_c, *PAoharu_MemberProfileListElement_TextSetting_c;

typedef struct Aoharu_MemberProfileListElement_TextSetting_Fields Aoharu_MemberProfileListElement_TextSetting_Fields, *PAoharu_MemberProfileListElement_TextSetting_Fields;

typedef struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_o Aoharu_MemberProfileListElement_GroupBgMaterialSetting_o, *PAoharu_MemberProfileListElement_GroupBgMaterialSetting_o;

typedef struct Aoharu_MemberProfileListElement_GroupColorSetting_o Aoharu_MemberProfileListElement_GroupColorSetting_o, *PAoharu_MemberProfileListElement_GroupColorSetting_o;

typedef struct Aoharu_MemberProfileListElement_TextSetting_VTable Aoharu_MemberProfileListElement_TextSetting_VTable, *PAoharu_MemberProfileListElement_TextSetting_VTable;

typedef struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o, *PAoharu_MemberProfileListElement_TextSetting_ProfileRecord_o;

typedef struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_c Aoharu_MemberProfileListElement_GroupBgMaterialSetting_c, *PAoharu_MemberProfileListElement_GroupBgMaterialSetting_c;

typedef struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_Fields Aoharu_MemberProfileListElement_GroupBgMaterialSetting_Fields, *PAoharu_MemberProfileListElement_GroupBgMaterialSetting_Fields;

typedef struct Aoharu_MemberProfileListElement_GroupColorSetting_c Aoharu_MemberProfileListElement_GroupColorSetting_c, *PAoharu_MemberProfileListElement_GroupColorSetting_c;

typedef struct Aoharu_MemberProfileListElement_GroupColorSetting_Fields Aoharu_MemberProfileListElement_GroupColorSetting_Fields, *PAoharu_MemberProfileListElement_GroupColorSetting_Fields;

typedef struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_c Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_c, *PAoharu_MemberProfileListElement_TextSetting_ProfileRecord_c;

typedef struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_Fields Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_Fields, *PAoharu_MemberProfileListElement_TextSetting_ProfileRecord_Fields;

typedef struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_VTable Aoharu_MemberProfileListElement_GroupBgMaterialSetting_VTable, *PAoharu_MemberProfileListElement_GroupBgMaterialSetting_VTable;

typedef struct Aoharu_MemberProfileListElement_GroupColorSetting_VTable Aoharu_MemberProfileListElement_GroupColorSetting_VTable, *PAoharu_MemberProfileListElement_GroupColorSetting_VTable;

typedef struct Aoharu_MemberProfileListElement_ColorPattern_array Aoharu_MemberProfileListElement_ColorPattern_array, *PAoharu_MemberProfileListElement_ColorPattern_array;

typedef struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_VTable Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_VTable, *PAoharu_MemberProfileListElement_TextSetting_ProfileRecord_VTable;

typedef struct Aoharu_MemberProfileListElement_ColorPattern_o Aoharu_MemberProfileListElement_ColorPattern_o, *PAoharu_MemberProfileListElement_ColorPattern_o;

typedef struct Aoharu_MemberProfileListElement_ColorPattern_c Aoharu_MemberProfileListElement_ColorPattern_c, *PAoharu_MemberProfileListElement_ColorPattern_c;

typedef struct Aoharu_MemberProfileListElement_ColorPattern_Fields Aoharu_MemberProfileListElement_ColorPattern_Fields, *PAoharu_MemberProfileListElement_ColorPattern_Fields;

typedef struct Aoharu_MemberProfileListElement_ColorPattern_VTable Aoharu_MemberProfileListElement_ColorPattern_VTable, *PAoharu_MemberProfileListElement_ColorPattern_VTable;

struct Aoharu_MemberProfileListElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_MemberProfileListElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListElement_VTable vtable;
};

struct FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    int32_t _Index_k__BackingField;
    struct Aoharu_MemberProfileListContext_o *_Context_k__BackingField;
};

struct Aoharu_MemberProfileListElement_Fields {
    struct FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__Fields super;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct UnityEngine_UI_Image_o *m_CharaImage;
    struct UnityEngine_RectTransform_o *m_CharaLoadObj;
    struct UnityEngine_UI_Image_o *m_CharaIcon;
    struct Shock_TextMeshUI_o *m_CharaName;
    struct Aoharu_MemberProfileListElement_TextSetting_o *m_Text;
    struct UnityEngine_UI_Image_array *m_GroupIconList;
    struct UnityEngine_Animator_o *m_Animator;
    struct UnityEngine_Animator_o *m_ContentAnimator;
    struct UnityEngine_UI_Image_array *m_MemberColorSettingList;
    struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_array *m_BgMaterialList;
    struct Aoharu_MemberProfileListElement_GroupColorSetting_array *m_GroupColorSettingList;
    float m_CurrentPosition;
    struct Aoharu_MemberProfileListItem_o *m_CurrentItem;
};

struct Aoharu_MemberProfileListElement_o {
    struct Aoharu_MemberProfileListElement_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListElement_Fields fields;
};

struct Aoharu_MemberProfileListElement_GroupColorSetting_Fields {
    struct Aoharu_MemberProfileListElement_ColorPattern_array *PatternList;
    struct UnityEngine_UI_Image_o *Image;
};

struct Aoharu_MemberProfileListElement_GroupColorSetting_o {
    struct Aoharu_MemberProfileListElement_GroupColorSetting_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListElement_GroupColorSetting_Fields fields;
};

struct Aoharu_MemberProfileListElement_ColorPattern_Fields {
    int32_t Category;
    struct UnityEngine_Color_o Color;
};

struct Aoharu_MemberProfileListElement_GroupColorSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListElement_GroupColorSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListElement_GroupColorSetting_VTable vtable;
};

struct Aoharu_MemberProfileListElement_TextSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_VTable vtable;
};

struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_Fields {
    struct UnityEngine_GameObject_o *Parent;
    struct Shock_TextMeshUI_o *Value;
};

struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o {
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_Fields fields;
};

struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_VTable vtable;
};

struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_Fields {
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__Fields super;
};

struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_o {
    struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_Fields fields;
};

struct Aoharu_MemberProfileListElement___c__DisplayClass21_1_Fields {
    int32_t index;
    struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_o *CS___8__locals1;
};

struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_VTable vtable;
};

struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_Fields {
    struct Aoharu_MemberProfileListElement_o *__4__this;
    struct Aoharu_MemberProfileListItem_o *item;
};

struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_o {
    struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListElement___c__DisplayClass21_0_Fields fields;
};

struct Aoharu_MemberProfileListElement_ColorPattern_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MemberProfileListElement_GroupBgMaterialSetting_o *m_Items[65535];
};

struct Aoharu_MemberProfileListElement_TextSetting_Fields {
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o *CharaName;
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o *Height;
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o *Birth;
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o *Blood;
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o *Actor;
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o *Grade;
    struct Aoharu_MemberProfileListElement_TextSetting_ProfileRecord_o *Detail;
};

struct Aoharu_MemberProfileListElement_TextSetting_o {
    struct Aoharu_MemberProfileListElement_TextSetting_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListElement_TextSetting_Fields fields;
};

struct Aoharu_MemberProfileListElement_ColorPattern_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MemberProfileListElement_ColorPattern_o *m_Items[65535];
};

struct Aoharu_MemberProfileListElement_TextSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListElement_TextSetting_VTable vtable;
};

struct Aoharu_MemberProfileListElement_ColorPattern_o {
    struct Aoharu_MemberProfileListElement_ColorPattern_c *klass;
    void *monitor;
    struct Aoharu_MemberProfileListElement_ColorPattern_Fields fields;
};

struct Aoharu_MemberProfileListElement_ColorPattern_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberProfileListElement_ColorPattern_VTable vtable;
};

struct Aoharu_MemberProfileListElement_GroupColorSetting_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MemberProfileListElement_GroupColorSetting_o *m_Items[65535];
};

typedef union _union_164703 _union_164703, *P_union_164703;

union _union_164703 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164705 _union_164705, *P_union_164705;

union _union_164705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164707 _union_164707, *P_union_164707;

union _union_164707 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_174831C MethodInfo_174831C, *PMethodInfo_174831C;

typedef union _union_162415 _union_162415, *P_union_162415;

union _union_162415 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174831C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162415 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A958 MethodInfo_242A958, *PMethodInfo_242A958;

typedef union _union_274846 _union_274846, *P_union_274846;

union _union_274846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F357F0 MethodInfo_2F357F0, *PMethodInfo_2F357F0;

typedef struct MethodInfo_2F357F0_RGCTXs MethodInfo_2F357F0_RGCTXs, *PMethodInfo_2F357F0_RGCTXs;

typedef union _union_286708 _union_286708, *P_union_286708;

struct MethodInfo_2F357F0_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

union _union_286708 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F357F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F357F0_RGCTXs *rgctx_data;
    union _union_286708 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_c Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_c, *PShock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_c;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_VTable Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_VTable, *PShock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_VTable;

struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_VTable vtable;
};

typedef struct MethodInfo_2E5C310_RGCTXs MethodInfo_2E5C310_RGCTXs, *PMethodInfo_2E5C310_RGCTXs;

struct MethodInfo_2E5C310_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct MethodInfo_318566C_RGCTXs MethodInfo_318566C_RGCTXs, *PMethodInfo_318566C_RGCTXs;

struct MethodInfo_318566C_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_2_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_3_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______array System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______array, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______array;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__int___o System_ValueTuple_bool__ValueTuple_bool__int___o, *PSystem_ValueTuple_bool__ValueTuple_bool__int___o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__int___Fields System_ValueTuple_bool__ValueTuple_bool__int___Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__int___Fields;

typedef struct System_ValueTuple_bool__int__o System_ValueTuple_bool__int__o, *PSystem_ValueTuple_bool__int__o;

typedef struct System_ValueTuple_bool__int__Fields System_ValueTuple_bool__int__Fields, *PSystem_ValueTuple_bool__int__Fields;

struct System_ValueTuple_bool__int__Fields {
    bool Item1;
    int32_t Item2;
};

struct System_ValueTuple_bool__int__o {
    struct System_ValueTuple_bool__int__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__int___Fields {
    bool Item1;
    struct System_ValueTuple_bool__int__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__int___o {
    struct System_ValueTuple_bool__ValueTuple_bool__int___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__int___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__int______o m_Items[65535];
};

typedef struct System_Collections_Generic_List_BillingProductRewardMst__StaticFields System_Collections_Generic_List_BillingProductRewardMst__StaticFields, *PSystem_Collections_Generic_List_BillingProductRewardMst__StaticFields;

typedef struct Shock_BillingProductRewardMst_array Shock_BillingProductRewardMst_array, *PShock_BillingProductRewardMst_array;

typedef struct Shock_BillingProductRewardMst_o Shock_BillingProductRewardMst_o, *PShock_BillingProductRewardMst_o;

typedef struct Shock_BillingProductRewardMst_c Shock_BillingProductRewardMst_c, *PShock_BillingProductRewardMst_c;

typedef struct Shock_BillingProductRewardMst_Fields Shock_BillingProductRewardMst_Fields, *PShock_BillingProductRewardMst_Fields;

typedef struct Shock_BillingProductRewardMst_VTable Shock_BillingProductRewardMst_VTable, *PShock_BillingProductRewardMst_VTable;

struct Shock_BillingProductRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_BillingProductRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_BillingProductRewardMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_BillingProductRewardMst_o *m_Items[65535];
};

struct Shock_BillingProductRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingProductRewardMst_VTable vtable;
};

struct Shock_BillingProductRewardMst_o {
    struct Shock_BillingProductRewardMst_c *klass;
    void *monitor;
    struct Shock_BillingProductRewardMst_Fields fields;
};

struct System_Collections_Generic_List_BillingProductRewardMst__StaticFields {
    struct Shock_BillingProductRewardMst_array *s_emptyArray;
};

typedef struct MethodInfo_2E81F40 MethodInfo_2E81F40, *PMethodInfo_2E81F40;

typedef union _union_334159 _union_334159, *P_union_334159;

union _union_334159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81F40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296230 _union_296230, *P_union_296230;

union _union_296230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_o Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_o, *PShock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_o;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_Fields Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_Fields, *PShock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_Fields;

typedef struct Shock_MusicData_array Shock_MusicData_array, *PShock_MusicData_array;

struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_Fields {
    struct Shock_MusicData_array *musicDataList;
    struct Shock_Scenes_AreaShop_MusicShopScroll_o *__4__this;
};

struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_o {
    struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_Fields fields;
};

struct Shock_MusicData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MusicData_o *m_Items[65535];
};

typedef union _union_296232 _union_296232, *P_union_296232;

union _union_296232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_TutorialEndDialog__Action__VTable System_Action_TutorialEndDialog__Action__VTable, *PSystem_Action_TutorialEndDialog__Action__VTable;

struct System_Action_TutorialEndDialog__Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_296234 _union_296234, *P_union_296234;

union _union_296234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_object__VTable Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_object__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_object__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef union _union_296236 _union_296236, *P_union_296236;

union _union_296236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvUserGetLocalR_o Shock_RecvUserGetLocalR_o, *PShock_RecvUserGetLocalR_o;

typedef struct Shock_RecvUserGetLocalR_c Shock_RecvUserGetLocalR_c, *PShock_RecvUserGetLocalR_c;

typedef struct Shock_RecvUserGetLocalR_Fields Shock_RecvUserGetLocalR_Fields, *PShock_RecvUserGetLocalR_Fields;

typedef struct Shock_RecvUserGetLocalR_VTable Shock_RecvUserGetLocalR_VTable, *PShock_RecvUserGetLocalR_VTable;

typedef struct Shock_RecvUserGetLocalRData_o Shock_RecvUserGetLocalRData_o, *PShock_RecvUserGetLocalRData_o;

typedef struct Shock_RecvUserGetLocalRData_c Shock_RecvUserGetLocalRData_c, *PShock_RecvUserGetLocalRData_c;

typedef struct Shock_RecvUserGetLocalRData_Fields Shock_RecvUserGetLocalRData_Fields, *PShock_RecvUserGetLocalRData_Fields;

typedef struct Shock_RecvUserGetLocalRData_VTable Shock_RecvUserGetLocalRData_VTable, *PShock_RecvUserGetLocalRData_VTable;

struct Shock_RecvUserGetLocalRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserGetLocalR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserGetLocalR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvUserGetLocalRData_o *data;
    int32_t server_time;
};

struct Shock_RecvUserGetLocalR_o {
    struct Shock_RecvUserGetLocalR_c *klass;
    void *monitor;
    struct Shock_RecvUserGetLocalR_Fields fields;
};

struct Shock_RecvUserGetLocalR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserGetLocalR_VTable vtable;
};

struct Shock_RecvUserGetLocalRData_Fields {
    struct Shock_ProtocolData_User_o *user;
    struct Shock_ProtocolData_Card_array *card_list;
    struct Shock_ProtocolData_Character_array *character_list;
    struct System_UInt32_array *master_title_ids;
};

struct Shock_RecvUserGetLocalRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserGetLocalRData_VTable vtable;
};

struct Shock_RecvUserGetLocalRData_o {
    struct Shock_RecvUserGetLocalRData_c *klass;
    void *monitor;
    struct Shock_RecvUserGetLocalRData_Fields fields;
};

typedef union _union_296238 _union_296238, *P_union_296238;

union _union_296238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Events_UnityAction_Scene__Scene__Fields UnityEngine_Events_UnityAction_Scene__Scene__Fields, *PUnityEngine_Events_UnityAction_Scene__Scene__Fields;

struct UnityEngine_Events_UnityAction_Scene__Scene__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_6_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_32_6_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_6_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_6_Fields {
};

typedef struct MethodInfo_24482C4 MethodInfo_24482C4, *PMethodInfo_24482C4;

typedef union _union_164063 _union_164063, *P_union_164063;

union _union_164063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24482C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164135C MethodInfo_164135C, *PMethodInfo_164135C;

typedef union _union_337753 _union_337753, *P_union_337753;

union _union_337753 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164135C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337753 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC9B94 MethodInfo_1EC9B94, *PMethodInfo_1EC9B94;

typedef union _union_282732 _union_282732, *P_union_282732;

union _union_282732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC9B94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933B14 MethodInfo_2933B14, *PMethodInfo_2933B14;

typedef union _union_182352 _union_182352, *P_union_182352;

union _union_182352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933B14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F6204_RGCTXs MethodInfo_10F6204_RGCTXs, *PMethodInfo_10F6204_RGCTXs;

struct MethodInfo_10F6204_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1FD33C0 MethodInfo_1FD33C0, *PMethodInfo_1FD33C0;

typedef union _union_266868 _union_266868, *P_union_266868;

union _union_266868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD33C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberProfileListParent___c__DisplayClass16_0_VTable Aoharu_MemberProfileListParent___c__DisplayClass16_0_VTable, *PAoharu_MemberProfileListParent___c__DisplayClass16_0_VTable;

struct Aoharu_MemberProfileListParent___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296220 _union_296220, *P_union_296220;

union _union_296220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296222 _union_296222, *P_union_296222;

union _union_296222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296224 _union_296224, *P_union_296224;

union _union_296224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_CardDetailScene___c__DisplayClass46_0_Fields Aoharu_CardDetailScene___c__DisplayClass46_0_Fields, *PAoharu_CardDetailScene___c__DisplayClass46_0_Fields;

typedef struct Aoharu_CardDetailScene_o Aoharu_CardDetailScene_o, *PAoharu_CardDetailScene_o;

typedef struct System_Predicate_CardData__o System_Predicate_CardData__o, *PSystem_Predicate_CardData__o;

typedef struct Aoharu_CardDetailScene_c Aoharu_CardDetailScene_c, *PAoharu_CardDetailScene_c;

typedef struct Aoharu_CardDetailScene_Fields Aoharu_CardDetailScene_Fields, *PAoharu_CardDetailScene_Fields;

typedef struct System_Predicate_CardData__c System_Predicate_CardData__c, *PSystem_Predicate_CardData__c;

typedef struct System_Predicate_CardData__Fields System_Predicate_CardData__Fields, *PSystem_Predicate_CardData__Fields;

typedef struct Aoharu_CardDetailScene_VTable Aoharu_CardDetailScene_VTable, *PAoharu_CardDetailScene_VTable;

typedef struct Aoharu_CardDetailScene_MyOutput_o Aoharu_CardDetailScene_MyOutput_o, *PAoharu_CardDetailScene_MyOutput_o;

typedef struct System_Predicate_CardData__VTable System_Predicate_CardData__VTable, *PSystem_Predicate_CardData__VTable;

typedef struct Aoharu_CardDetailScene_MyOutput_c Aoharu_CardDetailScene_MyOutput_c, *PAoharu_CardDetailScene_MyOutput_c;

typedef struct Aoharu_CardDetailScene_MyOutput_Fields Aoharu_CardDetailScene_MyOutput_Fields, *PAoharu_CardDetailScene_MyOutput_Fields;

struct Aoharu_CardDetailScene_MyOutput_Fields {
    uint64_t IllustChangeUniqueId;
    bool IsUsesEvolveIllust;
};

struct Aoharu_CardDetailScene_MyOutput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailScene_MyOutput_VTable vtable;
};

struct Aoharu_CardDetailScene___c__DisplayClass46_0_Fields {
    struct Shock_CardGetMst_o *cardGetMst;
    struct Aoharu_CardDetailScene_o *__4__this;
    struct System_Action_o *__9__2;
    struct System_Predicate_CardData__o *__9__5;
    struct System_Action_o *__9__3;
};

struct Aoharu_CardDetailScene_MyOutput_o {
    struct Aoharu_CardDetailScene_MyOutput_c *klass;
    void *monitor;
    struct Aoharu_CardDetailScene_MyOutput_Fields fields;
};

struct Aoharu_CardDetailScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_Scenes_CardDetail_CardDetailLayout_o *m_cardDetailLayout;
    struct UnityEngine_UI_CanvasScaler_o *m_canvasScaler;
    struct Aoharu_MemberNavigation_o *m_navigation;
    struct UnityEngine_GameObject_o *m_transitionButtonRoot;
    struct Shock_ButtonEvent_o *m_transitionButton;
    struct Shock_TextMeshUI_o *m_transitionButtonText;
    struct Shock_TextMeshUI_o *m_transitionBalloon;
    struct Aoharu_CardDetailScene_MyOutput_o *m_OutputData;
    struct Shock_CardData_o *m_currentCardData;
    struct Aoharu_MemberListData_o *m_MemberList;
    struct Aoharu_MemberListData_o *m_CurrentMemberList;
    struct Shock_CardData_o *m_CardDataFrom;
    bool m_isAdvPlaying;
    bool m_isEnableSkill;
    bool m_isEnableLevel;
    bool m_isEnableEpisode;
    bool m_isEnableRecommend;
    bool m_isMovieUse;
    bool m_isSendIllustChange;
    uint32_t m_CostumeId;
    bool m_ShouldCreateSpine;
    int32_t m_prevTargetSceneType;
    bool m_isFriend;
    bool m_showEvolved;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
    struct Aoharu_MemoriaController_o *m_memoriaController;
};

struct Aoharu_CardDetailScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_CardDetailScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailScene_VTable vtable;
};

struct Aoharu_CardDetailScene_o {
    struct Aoharu_CardDetailScene_c *klass;
    void *monitor;
    struct Aoharu_CardDetailScene_Fields fields;
};

struct System_Predicate_CardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_CardData__o {
    struct System_Predicate_CardData__c *klass;
    void *monitor;
    struct System_Predicate_CardData__Fields fields;
};

struct System_Predicate_CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_CardData__VTable vtable;
};

typedef union _union_296226 _union_296226, *P_union_296226;

union _union_296226 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_EventQueue_EventType_VTable Spine_EventQueue_EventType_VTable, *PSpine_EventQueue_EventType_VTable;

struct Spine_EventQueue_EventType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1FDDF64 MethodInfo_1FDDF64, *PMethodInfo_1FDDF64;

typedef union _union_267080 _union_267080, *P_union_267080;

union _union_267080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDF64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Net_Security_AsyncProtocolRequest__StartOperation_d__23_VTable Mono_Net_Security_AsyncProtocolRequest__StartOperation_d__23_VTable, *PMono_Net_Security_AsyncProtocolRequest__StartOperation_d__23_VTable;

struct Mono_Net_Security_AsyncProtocolRequest__StartOperation_d__23_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef union _union_296228 _union_296228, *P_union_296228;

union _union_296228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2933B18 MethodInfo_2933B18, *PMethodInfo_2933B18;

typedef union _union_183790 _union_183790, *P_union_183790;

union _union_183790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933B18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24482D4 MethodInfo_24482D4, *PMethodInfo_24482D4;

typedef union _union_164075 _union_164075, *P_union_164075;

union _union_164075 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24482D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164075 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_LocalizationManager___c__DisplayClass44_0_Fields I2_Loc_LocalizationManager___c__DisplayClass44_0_Fields, *PI2_Loc_LocalizationManager___c__DisplayClass44_0_Fields;

struct I2_Loc_LocalizationManager___c__DisplayClass44_0_Fields {
    struct UnityEngine_GameObject_o *root;
};

typedef struct MethodInfo_1748330 MethodInfo_1748330, *PMethodInfo_1748330;

typedef union _union_162205 _union_162205, *P_union_162205;

union _union_162205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1748330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngEventData___c__DisplayClass13_0_o Shock_MngEventData___c__DisplayClass13_0_o, *PShock_MngEventData___c__DisplayClass13_0_o;

typedef struct Shock_MngEventData___c__DisplayClass13_0_c Shock_MngEventData___c__DisplayClass13_0_c, *PShock_MngEventData___c__DisplayClass13_0_c;

typedef struct Shock_MngEventData___c__DisplayClass13_0_Fields Shock_MngEventData___c__DisplayClass13_0_Fields, *PShock_MngEventData___c__DisplayClass13_0_Fields;

typedef struct Shock_MngEventData___c__DisplayClass13_0_VTable Shock_MngEventData___c__DisplayClass13_0_VTable, *PShock_MngEventData___c__DisplayClass13_0_VTable;

struct Shock_MngEventData___c__DisplayClass13_0_Fields {
    uint32_t eventId;
    struct System_Action_o *onComplete;
};

struct Shock_MngEventData___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngEventData___c__DisplayClass13_0_o {
    struct Shock_MngEventData___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_MngEventData___c__DisplayClass13_0_Fields fields;
};

struct Shock_MngEventData___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngEventData___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_194EBDC MethodInfo_194EBDC, *PMethodInfo_194EBDC;

typedef union _union_262220 _union_262220, *P_union_262220;

union _union_262220 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194EBDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262220 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933B20 MethodInfo_2933B20, *PMethodInfo_2933B20;

typedef union _union_185228 _union_185228, *P_union_185228;

union _union_185228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933B20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvUserUpdateMainDeckSlotRData_Fields Shock_RecvUserUpdateMainDeckSlotRData_Fields, *PShock_RecvUserUpdateMainDeckSlotRData_Fields;

struct Shock_RecvUserUpdateMainDeckSlotRData_Fields {
    struct Shock_ProtocolData_User_o *user;
};

typedef struct Photon_Pun_Demo_SlotRacer_SlotLanes_o Photon_Pun_Demo_SlotRacer_SlotLanes_o, *PPhoton_Pun_Demo_SlotRacer_SlotLanes_o;

typedef struct Photon_Pun_Demo_SlotRacer_SlotLanes_c Photon_Pun_Demo_SlotRacer_SlotLanes_c, *PPhoton_Pun_Demo_SlotRacer_SlotLanes_c;

typedef struct Photon_Pun_Demo_SlotRacer_SlotLanes_Fields Photon_Pun_Demo_SlotRacer_SlotLanes_Fields, *PPhoton_Pun_Demo_SlotRacer_SlotLanes_Fields;

typedef struct Photon_Pun_Demo_SlotRacer_SlotLanes_StaticFields Photon_Pun_Demo_SlotRacer_SlotLanes_StaticFields, *PPhoton_Pun_Demo_SlotRacer_SlotLanes_StaticFields;

typedef struct Photon_Pun_Demo_SlotRacer_SlotLanes_VTable Photon_Pun_Demo_SlotRacer_SlotLanes_VTable, *PPhoton_Pun_Demo_SlotRacer_SlotLanes_VTable;

typedef struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_array Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_array, *PPhoton_Pun_Demo_SlotRacer_Utils_SplinePosition_array;

typedef struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_o Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_o, *PPhoton_Pun_Demo_SlotRacer_Utils_SplinePosition_o;

typedef struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_c Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_c, *PPhoton_Pun_Demo_SlotRacer_Utils_SplinePosition_c;

typedef struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_VTable Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_VTable, *PPhoton_Pun_Demo_SlotRacer_Utils_SplinePosition_VTable;

struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_SlotRacer_SlotLanes_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_array *GridPositions;
};

struct Photon_Pun_Demo_SlotRacer_SlotLanes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_VTable vtable;
};

struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_o {
    struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_Fields fields;
};

struct Photon_Pun_Demo_SlotRacer_SlotLanes_StaticFields {
    struct Photon_Pun_Demo_SlotRacer_SlotLanes_o *Instance;
};

struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Pun_Demo_SlotRacer_Utils_SplinePosition_o *m_Items[65535];
};

struct Photon_Pun_Demo_SlotRacer_SlotLanes_o {
    struct Photon_Pun_Demo_SlotRacer_SlotLanes_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_SlotRacer_SlotLanes_Fields fields;
};

struct Photon_Pun_Demo_SlotRacer_SlotLanes_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_Demo_SlotRacer_SlotLanes_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_SlotRacer_SlotLanes_VTable vtable;
};

typedef struct UniRx_Operators_SwitchObservable_T__RGCTXs UniRx_Operators_SwitchObservable_T__RGCTXs, *PUniRx_Operators_SwitchObservable_T__RGCTXs;

struct UniRx_Operators_SwitchObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_SwitchObservable_SwitchObserver_T_;
    struct MethodInfo *_3_UniRx_Operators_SwitchObservable_SwitchObserver_T___ctor;
    struct MethodInfo *_4_UniRx_Operators_SwitchObservable_SwitchObserver_T__Run;
};

typedef struct MethodInfo_1EF4B64 MethodInfo_1EF4B64, *PMethodInfo_1EF4B64;

typedef union _union_257256 _union_257256, *P_union_257256;

union _union_257256 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4B64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257256 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ManifestVersion__DateTime__VTable System_Func_ManifestVersion__DateTime__VTable, *PSystem_Func_ManifestVersion__DateTime__VTable;

struct System_Func_ManifestVersion__DateTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_296250 _union_296250, *P_union_296250;

union _union_296250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296252 _union_296252, *P_union_296252;

union _union_296252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296254 _union_296254, *P_union_296254;

union _union_296254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Platform_Services_o Firebase_Platform_Services_o, *PFirebase_Platform_Services_o;

typedef struct Firebase_Platform_Services_Fields Firebase_Platform_Services_Fields, *PFirebase_Platform_Services_Fields;

struct Firebase_Platform_Services_Fields {
};

struct Firebase_Platform_Services_o {
    struct Firebase_Platform_Services_c *klass;
    void *monitor;
    struct Firebase_Platform_Services_Fields fields;
};

typedef union _union_296256 _union_296256, *P_union_296256;

union _union_296256 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296258 _union_296258, *P_union_296258;

union _union_296258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28695DC MethodInfo_28695DC, *PMethodInfo_28695DC;

struct MethodInfo_28695DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_IncrementalReadDecoder_Fields System_Xml_IncrementalReadDecoder_Fields, *PSystem_Xml_IncrementalReadDecoder_Fields;

struct System_Xml_IncrementalReadDecoder_Fields {
};

typedef struct MethodInfo_2D6C054_RGCTXs MethodInfo_2D6C054_RGCTXs, *PMethodInfo_2D6C054_RGCTXs;

struct MethodInfo_2D6C054_RGCTXs {
    struct Il2CppClass *_0_UniRx_IObservable_T___;
    struct MethodInfo *_1_UniRx_Observable_Merge_T_;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_ValueFixup_StaticFields System_Runtime_Serialization_Formatters_Binary_ValueFixup_StaticFields, *PSystem_Runtime_Serialization_Formatters_Binary_ValueFixup_StaticFields;

struct System_Runtime_Serialization_Formatters_Binary_ValueFixup_StaticFields {
    struct System_Reflection_MemberInfo_o *valueInfo;
};

typedef union _union_296240 _union_296240, *P_union_296240;

union _union_296240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_Deflate64_InflaterState_c SharpCompress_Compressors_Deflate64_InflaterState_c, *PSharpCompress_Compressors_Deflate64_InflaterState_c;

typedef struct SharpCompress_Compressors_Deflate64_InflaterState_VTable SharpCompress_Compressors_Deflate64_InflaterState_VTable, *PSharpCompress_Compressors_Deflate64_InflaterState_VTable;

struct SharpCompress_Compressors_Deflate64_InflaterState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct SharpCompress_Compressors_Deflate64_InflaterState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate64_InflaterState_VTable vtable;
};

typedef struct MethodInfo_24878C4 MethodInfo_24878C4, *PMethodInfo_24878C4;

typedef union _union_290095 _union_290095, *P_union_290095;

union _union_290095 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24878C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296242 _union_296242, *P_union_296242;

union _union_296242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1641388 MethodInfo_1641388, *PMethodInfo_1641388;

typedef union _union_337755 _union_337755, *P_union_337755;

union _union_337755 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1641388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__OfTypeIterator_d__97_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337755 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ITEM_CATEGORY_VTable Shock_ITEM_CATEGORY_VTable, *PShock_ITEM_CATEGORY_VTable;

struct Shock_ITEM_CATEGORY_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_296244 _union_296244, *P_union_296244;

union _union_296244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F3AB20_RGCTXs MethodInfo_2F3AB20_RGCTXs, *PMethodInfo_2F3AB20_RGCTXs;

struct MethodInfo_2F3AB20_RGCTXs {
    struct Il2CppClass *_0_DG_Tweening_TweenCallback_T_;
    struct MethodInfo *_1_DG_Tweening_TweenCallback_T__Invoke;
};

typedef union _union_296246 _union_296246, *P_union_296246;

union _union_296246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296248 _union_296248, *P_union_296248;

union _union_296248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Animations_NotKeyableAttribute_VTable UnityEngine_Animations_NotKeyableAttribute_VTable, *PUnityEngine_Animations_NotKeyableAttribute_VTable;

struct UnityEngine_Animations_NotKeyableAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass13_0_Fields Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass13_0_Fields, *PAoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass13_0_Fields;

struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass13_0_Fields {
    struct Aoharu_Scenes_Logo_LogoProductionUI_o *__4__this;
    struct System_Action_o *onComplete;
};

typedef struct SharpCompress_Compressors_Deflate64_InflaterState_o SharpCompress_Compressors_Deflate64_InflaterState_o, *PSharpCompress_Compressors_Deflate64_InflaterState_o;

typedef struct SharpCompress_Compressors_Deflate64_InflaterState_Fields SharpCompress_Compressors_Deflate64_InflaterState_Fields, *PSharpCompress_Compressors_Deflate64_InflaterState_Fields;

struct SharpCompress_Compressors_Deflate64_InflaterState_Fields {
    int32_t value__;
};

struct SharpCompress_Compressors_Deflate64_InflaterState_o {
    struct SharpCompress_Compressors_Deflate64_InflaterState_Fields fields;
};

typedef struct Chipstar_Downloads_CriWare_ISoundLoadDatabase_Fields Chipstar_Downloads_CriWare_ISoundLoadDatabase_Fields, *PChipstar_Downloads_CriWare_ISoundLoadDatabase_Fields;

struct Chipstar_Downloads_CriWare_ISoundLoadDatabase_Fields {
};

typedef struct MethodInfo_293E438 MethodInfo_293E438, *PMethodInfo_293E438;

typedef union _union_191170 _union_191170, *P_union_191170;

union _union_191170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2DCD4_RGCTXs MethodInfo_2C2DCD4_RGCTXs, *PMethodInfo_2C2DCD4_RGCTXs;

struct MethodInfo_2C2DCD4_RGCTXs {
    struct Il2CppClass *_0_Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue_;
    struct MethodInfo *_1_Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue___ctor;
    struct MethodInfo *_2_Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue___ForEachValue_b__0;
    struct Il2CppClass *_3_System_Action_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_4_System_Action_KeyValuePair_TKey__TValue____ctor;
    struct MethodInfo *_5_Carbon_IEnumerableExtensions_ForEach_KeyValuePair_TKey__TValue__;
};

typedef struct MethodInfo_325CF60 MethodInfo_325CF60, *PMethodInfo_325CF60;

typedef union _union_213965 _union_213965, *P_union_213965;

union _union_213965 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325CF60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213965 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321831 _union_321831, *P_union_321831;

union _union_321831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2C910 MethodInfo_1D2C910, *PMethodInfo_1D2C910;

typedef union _union_254399 _union_254399, *P_union_254399;

union _union_254399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321834 _union_321834, *P_union_321834;

union _union_321834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F6000_RGCTXs MethodInfo_10F6000_RGCTXs, *PMethodInfo_10F6000_RGCTXs;

struct MethodInfo_10F6000_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2630474 MethodInfo_2630474, *PMethodInfo_2630474;

typedef union _union_268144 _union_268144, *P_union_268144;

union _union_268144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2630474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321837 _union_321837, *P_union_321837;

union _union_321837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1391_0_o Shock_Protocol___c__DisplayClass1391_0_o, *PShock_Protocol___c__DisplayClass1391_0_o;

typedef struct Shock_Protocol___c__DisplayClass1391_0_c Shock_Protocol___c__DisplayClass1391_0_c, *PShock_Protocol___c__DisplayClass1391_0_c;

typedef struct Shock_Protocol___c__DisplayClass1391_0_Fields Shock_Protocol___c__DisplayClass1391_0_Fields, *PShock_Protocol___c__DisplayClass1391_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass1391_0_VTable Shock_Protocol___c__DisplayClass1391_0_VTable, *PShock_Protocol___c__DisplayClass1391_0_VTable;

typedef struct System_Action_RecvStarEventChangeTargetMusicR__o System_Action_RecvStarEventChangeTargetMusicR__o, *PSystem_Action_RecvStarEventChangeTargetMusicR__o;

typedef struct System_Action_RecvStarEventChangeTargetMusicR__c System_Action_RecvStarEventChangeTargetMusicR__c, *PSystem_Action_RecvStarEventChangeTargetMusicR__c;

typedef struct System_Action_RecvStarEventChangeTargetMusicR__Fields System_Action_RecvStarEventChangeTargetMusicR__Fields, *PSystem_Action_RecvStarEventChangeTargetMusicR__Fields;

struct Shock_Protocol___c__DisplayClass1391_0_Fields {
    struct System_Action_RecvStarEventChangeTargetMusicR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1391_0_o {
    struct Shock_Protocol___c__DisplayClass1391_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1391_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass1391_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1391_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1391_0_VTable vtable;
};

struct System_Action_RecvStarEventChangeTargetMusicR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvStarEventChangeTargetMusicR__VTable vtable;
};

struct System_Action_RecvStarEventChangeTargetMusicR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvStarEventChangeTargetMusicR__o {
    struct System_Action_RecvStarEventChangeTargetMusicR__c *klass;
    void *monitor;
    struct System_Action_RecvStarEventChangeTargetMusicR__Fields fields;
};

typedef union _union_296310 _union_296310, *P_union_296310;

union _union_296310 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296312 _union_296312, *P_union_296312;

union _union_296312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_191A6A8_RGCTXs MethodInfo_191A6A8_RGCTXs, *PMethodInfo_191A6A8_RGCTXs;

struct MethodInfo_191A6A8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_325CF6C MethodInfo_325CF6C, *PMethodInfo_325CF6C;

typedef union _union_214083 _union_214083, *P_union_214083;

union _union_214083 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325CF6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214083 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296314 _union_296314, *P_union_296314;

union _union_296314 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947FD8 MethodInfo_2947FD8, *PMethodInfo_2947FD8;

typedef union _union_185596 _union_185596, *P_union_185596;

union _union_185596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947FD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293E430 MethodInfo_293E430, *PMethodInfo_293E430;

typedef union _union_189732 _union_189732, *P_union_189732;

union _union_189732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296316 _union_296316, *P_union_296316;

union _union_296316 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13D5F0C_RGCTXs MethodInfo_13D5F0C_RGCTXs, *PMethodInfo_13D5F0C_RGCTXs;

struct MethodInfo_13D5F0C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296318 _union_296318, *P_union_296318;

union _union_296318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_o Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_o, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_o;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_c Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_c, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_c;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_Fields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_Fields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_Fields;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_StaticFields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_StaticFields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_StaticFields;

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_VTable Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_VTable, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_VTable;

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_Fields {
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_o {
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_Fields fields;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_VTable vtable;
};

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_StaticFields {
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource___c_o *__9;
};

typedef struct System_Action_CardData__int__Fields System_Action_CardData__int__Fields, *PSystem_Action_CardData__int__Fields;

struct System_Action_CardData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1FD3364 MethodInfo_1FD3364, *PMethodInfo_1FD3364;

typedef union _union_266230 _union_266230, *P_union_266230;

union _union_266230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD3364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_UTF8Encoding_UTF8Decoder_c System_Text_UTF8Encoding_UTF8Decoder_c, *PSystem_Text_UTF8Encoding_UTF8Decoder_c;

typedef struct System_Text_UTF8Encoding_UTF8Decoder_VTable System_Text_UTF8Encoding_UTF8Decoder_VTable, *PSystem_Text_UTF8Encoding_UTF8Decoder_VTable;

struct System_Text_UTF8Encoding_UTF8Decoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_GetCharCount;
    struct VirtualInvokeData _6_GetCharCount;
    struct VirtualInvokeData _7_GetCharCount;
    struct VirtualInvokeData _8_GetChars;
    struct VirtualInvokeData _9_GetChars;
    struct VirtualInvokeData _10_GetChars;
    struct VirtualInvokeData _11_GetChars;
    struct VirtualInvokeData _12_Convert;
    struct VirtualInvokeData _13_Convert;
    struct VirtualInvokeData _14_get_HasState;
};

struct System_Text_UTF8Encoding_UTF8Decoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_UTF8Encoding_UTF8Decoder_VTable vtable;
};

typedef union _union_321822 _union_321822, *P_union_321822;

union _union_321822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12E9B70 MethodInfo_12E9B70, *PMethodInfo_12E9B70;

typedef union _union_166661 _union_166661, *P_union_166661;

union _union_166661 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E9B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166661 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321825 _union_321825, *P_union_321825;

union _union_321825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_UTF8Encoding_UTF8Decoder_o System_Text_UTF8Encoding_UTF8Decoder_o, *PSystem_Text_UTF8Encoding_UTF8Decoder_o;

typedef struct System_Text_UTF8Encoding_UTF8Decoder_Fields System_Text_UTF8Encoding_UTF8Decoder_Fields, *PSystem_Text_UTF8Encoding_UTF8Decoder_Fields;

typedef struct System_Text_DecoderNLS_Fields System_Text_DecoderNLS_Fields, *PSystem_Text_DecoderNLS_Fields;

typedef struct System_Text_Decoder_Fields System_Text_Decoder_Fields, *PSystem_Text_Decoder_Fields;

typedef struct System_Text_DecoderFallbackBuffer_o System_Text_DecoderFallbackBuffer_o, *PSystem_Text_DecoderFallbackBuffer_o;

typedef struct System_Text_DecoderFallbackBuffer_c System_Text_DecoderFallbackBuffer_c, *PSystem_Text_DecoderFallbackBuffer_c;

typedef struct System_Text_DecoderFallbackBuffer_VTable System_Text_DecoderFallbackBuffer_VTable, *PSystem_Text_DecoderFallbackBuffer_VTable;

struct System_Text_Decoder_Fields {
    struct System_Text_DecoderFallback_o *_fallback;
    struct System_Text_DecoderFallbackBuffer_o *_fallbackBuffer;
};

struct System_Text_DecoderNLS_Fields {
    struct System_Text_Decoder_Fields super;
    struct System_Text_Encoding_o *_encoding;
    bool _mustFlush;
    bool _throwOnOverflow;
    int32_t _bytesUsed;
};

struct System_Text_DecoderFallbackBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_Reset;
    struct VirtualInvokeData _8_InternalFallback;
    struct VirtualInvokeData _9_InternalFallback;
};

struct System_Text_UTF8Encoding_UTF8Decoder_Fields {
    struct System_Text_DecoderNLS_Fields super;
    int32_t bits;
};

struct System_Text_UTF8Encoding_UTF8Decoder_o {
    struct System_Text_UTF8Encoding_UTF8Decoder_c *klass;
    void *monitor;
    struct System_Text_UTF8Encoding_UTF8Decoder_Fields fields;
};

struct System_Text_DecoderFallbackBuffer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_DecoderFallbackBuffer_VTable vtable;
};

struct System_Text_DecoderFallbackBuffer_o {
    struct System_Text_DecoderFallbackBuffer_c *klass;
    void *monitor;
    struct System_Text_DecoderFallbackBuffer_Fields fields;
};

typedef struct MethodInfo_28697C0 MethodInfo_28697C0, *PMethodInfo_28697C0;

typedef union _union_174068 _union_174068, *P_union_174068;

union _union_174068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28697C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321828 _union_321828, *P_union_321828;

union _union_321828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Globalization_Unicode_MSCompatUnicodeTable___c_VTable Mono_Globalization_Unicode_MSCompatUnicodeTable___c_VTable, *PMono_Globalization_Unicode_MSCompatUnicodeTable___c_VTable;

struct Mono_Globalization_Unicode_MSCompatUnicodeTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296300 _union_296300, *P_union_296300;

union _union_296300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F36FE4_RGCTXs MethodInfo_2F36FE4_RGCTXs, *PMethodInfo_2F36FE4_RGCTXs;

struct MethodInfo_2F36FE4_RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_Task_ContinueWith_TResult_;
};

typedef union _union_296302 _union_296302, *P_union_296302;

union _union_296302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296304 _union_296304, *P_union_296304;

union _union_296304 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_263046C MethodInfo_263046C, *PMethodInfo_263046C;

typedef union _union_272618 _union_272618, *P_union_272618;

union _union_272618 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263046C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_267A460 MethodInfo_267A460, *PMethodInfo_267A460;

typedef union _union_341799 _union_341799, *P_union_341799;

union _union_341799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A460 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296306 _union_296306, *P_union_296306;

union _union_296306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4____ctor_b__2_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4____ctor_b__2_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4____ctor_b__2_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4____ctor_b__2_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4___TrySetException;
    struct Il2CppClass *_28_System_ValueTuple_int__T1__T2__T3__T4_;
    struct MethodInfo *_29_System_ValueTuple_int__T1__T2__T3__T4___ctor;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4___TrySetResult;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4___GetResult;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4___GetStatus;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4___OnCompleted;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4___UnsafeGetStatus;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__GetResult;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_o Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_o, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_o;

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_Fields Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_Fields, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_Fields;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_Fields {
};

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_o {
    struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_Fields fields;
};

typedef union _union_296308 _union_296308, *P_union_296308;

union _union_296308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F2DF0_RGCTXs MethodInfo_17F2DF0_RGCTXs, *PMethodInfo_17F2DF0_RGCTXs;

struct MethodInfo_17F2DF0_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__Fields System_Collections_Generic_List_MusicFilterGroupContent_BgSet__Fields, *PSystem_Collections_Generic_List_MusicFilterGroupContent_BgSet__Fields;

typedef struct Aoharu_MusicFilterGroupContent_BgSet_array Aoharu_MusicFilterGroupContent_BgSet_array, *PAoharu_MusicFilterGroupContent_BgSet_array;

typedef struct Aoharu_MusicFilterGroupContent_BgSet_o Aoharu_MusicFilterGroupContent_BgSet_o, *PAoharu_MusicFilterGroupContent_BgSet_o;

typedef struct Aoharu_MusicFilterGroupContent_BgSet_c Aoharu_MusicFilterGroupContent_BgSet_c, *PAoharu_MusicFilterGroupContent_BgSet_c;

typedef struct Aoharu_MusicFilterGroupContent_BgSet_Fields Aoharu_MusicFilterGroupContent_BgSet_Fields, *PAoharu_MusicFilterGroupContent_BgSet_Fields;

typedef struct Aoharu_MusicFilterGroupContent_BgSet_VTable Aoharu_MusicFilterGroupContent_BgSet_VTable, *PAoharu_MusicFilterGroupContent_BgSet_VTable;

struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__Fields {
    struct Aoharu_MusicFilterGroupContent_BgSet_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_MusicFilterGroupContent_BgSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MusicFilterGroupContent_BgSet_o *m_Items[65535];
};

struct Aoharu_MusicFilterGroupContent_BgSet_Fields {
    int32_t category;
    struct UnityEngine_Sprite_o *bg1;
    struct UnityEngine_Material_o *bgColor;
};

struct Aoharu_MusicFilterGroupContent_BgSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicFilterGroupContent_BgSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicFilterGroupContent_BgSet_VTable vtable;
};

struct Aoharu_MusicFilterGroupContent_BgSet_o {
    struct Aoharu_MusicFilterGroupContent_BgSet_c *klass;
    void *monitor;
    struct Aoharu_MusicFilterGroupContent_BgSet_Fields fields;
};

typedef struct Aoharu_LiveScene___c__DisplayClass75_0_Fields Aoharu_LiveScene___c__DisplayClass75_0_Fields, *PAoharu_LiveScene___c__DisplayClass75_0_Fields;

struct Aoharu_LiveScene___c__DisplayClass75_0_Fields {
    struct Aoharu_LiveScene_o *__4__this;
    struct Shock_IInputLockData_o *inputLock;
    struct Il2CppObject *input;
};

typedef union _union_321810 _union_321810, *P_union_321810;

union _union_321810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321812 _union_321812, *P_union_321812;

union _union_321812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321814 _union_321814, *P_union_321814;

union _union_321814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321816 _union_321816, *P_union_321816;

union _union_321816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1808BA4_RGCTXs MethodInfo_1808BA4_RGCTXs, *PMethodInfo_1808BA4_RGCTXs;

struct MethodInfo_1808BA4_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______VTable vtable;
};

typedef union _union_321819 _union_321819, *P_union_321819;

union _union_321819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_c Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_c, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_c;

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_VTable Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_VTable, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_VTable;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPreLateUpdate_VTable vtable;
};

typedef struct MethodInfo_15EF384_RGCTXs MethodInfo_15EF384_RGCTXs, *PMethodInfo_15EF384_RGCTXs;

struct MethodInfo_15EF384_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296330 _union_296330, *P_union_296330;

union _union_296330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296332 _union_296332, *P_union_296332;

union _union_296332 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFF4A4 MethodInfo_1EFF4A4, *PMethodInfo_1EFF4A4;

typedef union _union_324819 _union_324819, *P_union_324819;

union _union_324819 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFF4A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11953FC MethodInfo_11953FC, *PMethodInfo_11953FC;

typedef union _union_258284 _union_258284, *P_union_258284;

union _union_258284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11953FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296334 _union_296334, *P_union_296334;

union _union_296334 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296336 _union_296336, *P_union_296336;

union _union_296336 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296338 _union_296338, *P_union_296338;

union _union_296338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object___o System_ValueTuple_bool__ValueTuple_object__object__object__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object___Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object___Fields;

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object______o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_______Fields fields;
};

typedef struct MethodInfo_129EE34_RGCTXs MethodInfo_129EE34_RGCTXs, *PMethodInfo_129EE34_RGCTXs;

struct MethodInfo_129EE34_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1D752D4 MethodInfo_1D752D4, *PMethodInfo_1D752D4;

typedef union _union_282960 _union_282960, *P_union_282960;

union _union_282960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D752D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_247DC98 MethodInfo_247DC98, *PMethodInfo_247DC98;

typedef union _union_290209 _union_290209, *P_union_290209;

union _union_290209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247DC98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_LocalizeTarget_UnityUI_Text_Fields I2_Loc_LocalizeTarget_UnityUI_Text_Fields, *PI2_Loc_LocalizeTarget_UnityUI_Text_Fields;

typedef struct I2_Loc_LocalizeTarget_Text__Fields I2_Loc_LocalizeTarget_Text__Fields, *PI2_Loc_LocalizeTarget_Text__Fields;

struct I2_Loc_LocalizeTarget_Text__Fields {
    struct I2_Loc_ILocalizeTarget_Fields super;
    struct UnityEngine_UI_Text_o *mTarget;
};

struct I2_Loc_LocalizeTarget_UnityUI_Text_Fields {
    struct I2_Loc_LocalizeTarget_Text__Fields super;
    int32_t mAlignment_RTL;
    int32_t mAlignment_LTR;
    bool mAlignmentWasRTL;
    bool mInitializeAlignment;
};

typedef union _union_321800 _union_321800, *P_union_321800;

union _union_321800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_325CF74 MethodInfo_325CF74, *PMethodInfo_325CF74;

typedef union _union_214375 _union_214375, *P_union_214375;

union _union_214375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325CF74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321802 _union_321802, *P_union_321802;

union _union_321802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28697E0 MethodInfo_28697E0, *PMethodInfo_28697E0;

typedef union _union_175506 _union_175506, *P_union_175506;

union _union_175506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28697E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321804 _union_321804, *P_union_321804;

union _union_321804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321806 _union_321806, *P_union_321806;

union _union_321806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_177DCD8 MethodInfo_177DCD8, *PMethodInfo_177DCD8;

typedef union _union_261126 _union_261126, *P_union_261126;

union _union_261126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177DCD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24E9068 MethodInfo_24E9068, *PMethodInfo_24E9068;

typedef union _union_269554 _union_269554, *P_union_269554;

union _union_269554 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E9068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269554 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28697E4 MethodInfo_28697E4, *PMethodInfo_28697E4;

typedef union _union_176944 _union_176944, *P_union_176944;

union _union_176944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28697E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321808 _union_321808, *P_union_321808;

union _union_321808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D7861C MethodInfo_2D7861C, *PMethodInfo_2D7861C;

typedef struct Google_Play_Core_Internal_PlayCoreHelper_c Google_Play_Core_Internal_PlayCoreHelper_c, *PGoogle_Play_Core_Internal_PlayCoreHelper_c;

typedef struct MethodInfo_2D7861C_RGCTXs MethodInfo_2D7861C_RGCTXs, *PMethodInfo_2D7861C_RGCTXs;

typedef union _union_341781 _union_341781, *P_union_341781;

typedef struct Google_Play_Core_Internal_PlayCoreHelper_VTable Google_Play_Core_Internal_PlayCoreHelper_VTable, *PGoogle_Play_Core_Internal_PlayCoreHelper_VTable;

struct Google_Play_Core_Internal_PlayCoreHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_341781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Google_Play_Core_Internal_PlayCoreHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Core_Internal_PlayCoreHelper_VTable vtable;
};

struct MethodInfo_2D7861C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayCoreHelper_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D7861C_RGCTXs *rgctx_data;
    union _union_341781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D7861C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue___ctor;
    struct MethodInfo *_2_UnityEngine_AndroidJavaObject_Call_TAndroidJavaKey_;
    struct MethodInfo *_3_UnityEngine_AndroidJavaObject_Call_TAndroidJavaValue_;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__Add;
};

typedef struct MethodInfo_126A084 MethodInfo_126A084, *PMethodInfo_126A084;

typedef struct MethodInfo_126A084_RGCTXs MethodInfo_126A084_RGCTXs, *PMethodInfo_126A084_RGCTXs;

typedef union _union_200742 _union_200742, *P_union_200742;

union _union_200742 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_126A084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_126A084_RGCTXs *rgctx_data;
    union _union_200742 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_126A084_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296320 _union_296320, *P_union_296320;

union _union_296320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1812D04_RGCTXs MethodInfo_1812D04_RGCTXs, *PMethodInfo_1812D04_RGCTXs;

struct MethodInfo_1812D04_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_DistinctIterator_TSource_;
};

typedef union _union_296322 _union_296322, *P_union_296322;

union _union_296322 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_177DCD0 MethodInfo_177DCD0, *PMethodInfo_177DCD0;

typedef union _union_263038 _union_263038, *P_union_263038;

union _union_263038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177DCD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296324 _union_296324, *P_union_296324;

union _union_296324 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296326 _union_296326, *P_union_296326;

union _union_296326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296328 _union_296328, *P_union_296328;

union _union_296328 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_LiveInputControl_PointerMarker__o System_Collections_Generic_List_LiveInputControl_PointerMarker__o, *PSystem_Collections_Generic_List_LiveInputControl_PointerMarker__o;

typedef struct System_Collections_Generic_List_LiveInputControl_PointerMarker__c System_Collections_Generic_List_LiveInputControl_PointerMarker__c, *PSystem_Collections_Generic_List_LiveInputControl_PointerMarker__c;

typedef struct System_Collections_Generic_List_LiveInputControl_PointerMarker__Fields System_Collections_Generic_List_LiveInputControl_PointerMarker__Fields, *PSystem_Collections_Generic_List_LiveInputControl_PointerMarker__Fields;

typedef struct System_Collections_Generic_List_LiveInputControl_PointerMarker__StaticFields System_Collections_Generic_List_LiveInputControl_PointerMarker__StaticFields, *PSystem_Collections_Generic_List_LiveInputControl_PointerMarker__StaticFields;

typedef struct System_Collections_Generic_List_LiveInputControl_PointerMarker__VTable System_Collections_Generic_List_LiveInputControl_PointerMarker__VTable, *PSystem_Collections_Generic_List_LiveInputControl_PointerMarker__VTable;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_array Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_array, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_array;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_o Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_o, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_o;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_c Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_c, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_c;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_Fields Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_Fields, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_Fields;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_VTable Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_VTable;

typedef struct System_Collections_Generic_EqualityComparer_LiveInputControl_PointerMarker__Fields System_Collections_Generic_EqualityComparer_LiveInputControl_PointerMarker__Fields, *PSystem_Collections_Generic_EqualityComparer_LiveInputControl_PointerMarker__Fields;

struct System_Collections_Generic_List_LiveInputControl_PointerMarker__StaticFields {
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_array *s_emptyArray;
};

struct System_Collections_Generic_List_LiveInputControl_PointerMarker__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LiveInputControl_PointerMarker__Fields {
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LiveInputControl_PointerMarker__o {
    struct System_Collections_Generic_List_LiveInputControl_PointerMarker__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveInputControl_PointerMarker__Fields fields;
};

struct System_Collections_Generic_List_LiveInputControl_PointerMarker__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveInputControl_PointerMarker__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveInputControl_PointerMarker__VTable vtable;
};

struct System_Collections_Generic_EqualityComparer_LiveInputControl_PointerMarker__Fields {
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_Fields {
    struct System_Collections_Generic_EqualityComparer_LiveInputControl_PointerMarker__Fields super;
    int32_t _PointerId_k__BackingField;
    struct Aoharu_Scenes_Live_MarkerData_o *_MarkerData_k__BackingField;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_o {
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_Fields fields;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEqualityComparer_Equals;
    struct VirtualInvokeData _5_System_Collections_IEqualityComparer_GetHashCode;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Equals;
    struct VirtualInvokeData _9_GetHashCode;
    struct VirtualInvokeData _10_IndexOf;
    struct VirtualInvokeData _11_LastIndexOf;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_VTable vtable;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputControl_PointerMarker_o *m_Items[65535];
};

typedef struct MethodInfo_335920C MethodInfo_335920C, *PMethodInfo_335920C;

typedef struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c, *PShock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c;

typedef union _union_158570 _union_158570, *P_union_158570;

typedef struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__VTable Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__VTable, *PShock_GGL_GGLError___c__DisplayClass11_0_T__TResult__VTable;

struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_158570 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_335920C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158570 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__VTable vtable;
};

typedef struct MethodInfo_106358C MethodInfo_106358C, *PMethodInfo_106358C;

typedef union _union_169195 _union_169195, *P_union_169195;

union _union_169195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106358C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D8B4C MethodInfo_15D8B4C, *PMethodInfo_15D8B4C;

typedef struct MethodInfo_15D8B4C_RGCTXs MethodInfo_15D8B4C_RGCTXs, *PMethodInfo_15D8B4C_RGCTXs;

struct MethodInfo_15D8B4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8B4C_RGCTXs *rgctx_data;
    union _union_335228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D8B4C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_3359204 MethodInfo_3359204, *PMethodInfo_3359204;

typedef union _union_158564 _union_158564, *P_union_158564;

union _union_158564 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158564 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20524C4 MethodInfo_20524C4, *PMethodInfo_20524C4;

typedef union _union_222023 _union_222023, *P_union_222023;

union _union_222023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20524C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A790 MethodInfo_242A790, *PMethodInfo_242A790;

typedef union _union_275392 _union_275392, *P_union_275392;

union _union_275392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveRecommendListMstTable___c_c Shock_LiveRecommendListMstTable___c_c, *PShock_LiveRecommendListMstTable___c_c;

typedef struct Shock_LiveRecommendListMstTable___c_StaticFields Shock_LiveRecommendListMstTable___c_StaticFields, *PShock_LiveRecommendListMstTable___c_StaticFields;

typedef struct Shock_LiveRecommendListMstTable___c_VTable Shock_LiveRecommendListMstTable___c_VTable, *PShock_LiveRecommendListMstTable___c_VTable;

typedef struct Shock_LiveRecommendListMstTable___c_o Shock_LiveRecommendListMstTable___c_o, *PShock_LiveRecommendListMstTable___c_o;

typedef struct System_Func_LiveRecommendListMst__string__o System_Func_LiveRecommendListMst__string__o, *PSystem_Func_LiveRecommendListMst__string__o;

typedef struct Shock_LiveRecommendListMstTable___c_Fields Shock_LiveRecommendListMstTable___c_Fields, *PShock_LiveRecommendListMstTable___c_Fields;

typedef struct System_Func_LiveRecommendListMst__string__c System_Func_LiveRecommendListMst__string__c, *PSystem_Func_LiveRecommendListMst__string__c;

typedef struct System_Func_LiveRecommendListMst__string__Fields System_Func_LiveRecommendListMst__string__Fields, *PSystem_Func_LiveRecommendListMst__string__Fields;

typedef struct System_Func_LiveRecommendListMst__string__VTable System_Func_LiveRecommendListMst__string__VTable, *PSystem_Func_LiveRecommendListMst__string__VTable;

struct Shock_LiveRecommendListMstTable___c_Fields {
};

struct System_Func_LiveRecommendListMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveRecommendListMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveRecommendListMst__string__o {
    struct System_Func_LiveRecommendListMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveRecommendListMst__string__Fields fields;
};

struct System_Func_LiveRecommendListMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveRecommendListMst__string__VTable vtable;
};

struct Shock_LiveRecommendListMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveRecommendListMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveRecommendListMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRecommendListMstTable___c_VTable vtable;
};

struct Shock_LiveRecommendListMstTable___c_o {
    struct Shock_LiveRecommendListMstTable___c_c *klass;
    void *monitor;
    struct Shock_LiveRecommendListMstTable___c_Fields fields;
};

struct Shock_LiveRecommendListMstTable___c_StaticFields {
    struct Shock_LiveRecommendListMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Func_LiveRecommendListMst__string__o *__9__18_0;
    struct System_Func_LiveRecommendListMst__string__o *__9__19_0;
};

typedef struct MethodInfo_1748160 MethodInfo_1748160, *PMethodInfo_1748160;

typedef union _union_162201 _union_162201, *P_union_162201;

union _union_162201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1748160 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF7F80 MethodInfo_2EF7F80, *PMethodInfo_2EF7F80;

typedef union _union_202984 _union_202984, *P_union_202984;

union _union_202984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7F80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC6FC MethodInfo_21DC6FC, *PMethodInfo_21DC6FC;

typedef union _union_160521 _union_160521, *P_union_160521;

union _union_160521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC6FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_HOME_BG_TYPE_Fields Shock_HOME_BG_TYPE_Fields, *PShock_HOME_BG_TYPE_Fields;

struct Shock_HOME_BG_TYPE_Fields {
    int32_t value__;
};

typedef struct MethodInfo_2E52FAC_RGCTXs MethodInfo_2E52FAC_RGCTXs, *PMethodInfo_2E52FAC_RGCTXs;

struct MethodInfo_2E52FAC_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct System_Func_CardRarityMst__RARITY__o System_Func_CardRarityMst__RARITY__o, *PSystem_Func_CardRarityMst__RARITY__o;

typedef struct System_Func_CardRarityMst__RARITY__c System_Func_CardRarityMst__RARITY__c, *PSystem_Func_CardRarityMst__RARITY__c;

typedef struct System_Func_CardRarityMst__RARITY__Fields System_Func_CardRarityMst__RARITY__Fields, *PSystem_Func_CardRarityMst__RARITY__Fields;

typedef struct System_Func_CardRarityMst__RARITY__VTable System_Func_CardRarityMst__RARITY__VTable, *PSystem_Func_CardRarityMst__RARITY__VTable;

struct System_Func_CardRarityMst__RARITY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardRarityMst__RARITY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardRarityMst__RARITY__o {
    struct System_Func_CardRarityMst__RARITY__c *klass;
    void *monitor;
    struct System_Func_CardRarityMst__RARITY__Fields fields;
};

struct System_Func_CardRarityMst__RARITY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardRarityMst__RARITY__VTable vtable;
};

typedef struct System_Collections_ArrayList_ArrayListEnumeratorSimple_VTable System_Collections_ArrayList_ArrayListEnumeratorSimple_VTable, *PSystem_Collections_ArrayList_ArrayListEnumeratorSimple_VTable;

struct System_Collections_ArrayList_ArrayListEnumeratorSimple_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Clone;
};

typedef struct MethodInfo_16D7E9C_RGCTXs MethodInfo_16D7E9C_RGCTXs, *PMethodInfo_16D7E9C_RGCTXs;

struct MethodInfo_16D7E9C_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct System_Collections_Generic_IEnumerable_IRewardMst__c System_Collections_Generic_IEnumerable_IRewardMst__c, *PSystem_Collections_Generic_IEnumerable_IRewardMst__c;

struct System_Collections_Generic_IEnumerable_IRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct _Module__71_Fields _Module__71_Fields, *P_Module__71_Fields;

struct _Module__71_Fields {
};

typedef struct MethodInfo_1BB252C MethodInfo_1BB252C, *PMethodInfo_1BB252C;

typedef union _union_303636 _union_303636, *P_union_303636;

union _union_303636 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB252C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303636 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F4B2C_RGCTXs MethodInfo_10F4B2C_RGCTXs, *PMethodInfo_10F4B2C_RGCTXs;

struct MethodInfo_10F4B2C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_EmptyArray_ParameterInfo__Fields System_EmptyArray_ParameterInfo__Fields, *PSystem_EmptyArray_ParameterInfo__Fields;

struct System_EmptyArray_ParameterInfo__Fields {
};

typedef struct System_Collections_Generic_SByteEnumEqualityComparer_T__Fields System_Collections_Generic_SByteEnumEqualityComparer_T__Fields, *PSystem_Collections_Generic_SByteEnumEqualityComparer_T__Fields;

typedef struct System_Collections_Generic_EnumEqualityComparer_T__Fields System_Collections_Generic_EnumEqualityComparer_T__Fields, *PSystem_Collections_Generic_EnumEqualityComparer_T__Fields;

struct System_Collections_Generic_EnumEqualityComparer_T__Fields {
    struct System_Collections_Generic_EqualityComparer_T__Fields super;
};

struct System_Collections_Generic_SByteEnumEqualityComparer_T__Fields {
    struct System_Collections_Generic_EnumEqualityComparer_T__Fields super;
};

typedef struct MethodInfo_17877A0 MethodInfo_17877A0, *PMethodInfo_17877A0;

typedef union _union_261172 _union_261172, *P_union_261172;

union _union_261172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17877A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B7410 MethodInfo_16B7410, *PMethodInfo_16B7410;

typedef union _union_284198 _union_284198, *P_union_284198;

union _union_284198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B7410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_247DC4C MethodInfo_247DC4C, *PMethodInfo_247DC4C;

struct MethodInfo_247DC4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_LoginBonusScene_Fields Shock_SoundKey_LoginBonusScene_Fields, *PShock_SoundKey_LoginBonusScene_Fields;

struct Shock_SoundKey_LoginBonusScene_Fields {
};

typedef struct MethodInfo_18F9A84_RGCTXs MethodInfo_18F9A84_RGCTXs, *PMethodInfo_18F9A84_RGCTXs;

struct MethodInfo_18F9A84_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_1D21E74 MethodInfo_1D21E74, *PMethodInfo_1D21E74;

typedef union _union_251897 _union_251897, *P_union_251897;

union _union_251897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21E74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ParticleSystemRenderer__VTable System_Action_ParticleSystemRenderer__VTable, *PSystem_Action_ParticleSystemRenderer__VTable;

struct System_Action_ParticleSystemRenderer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_15DF138_RGCTXs MethodInfo_15DF138_RGCTXs, *PMethodInfo_15DF138_RGCTXs;

struct MethodInfo_15DF138_RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct MethodInfo_247DC54 MethodInfo_247DC54, *PMethodInfo_247DC54;

typedef union _union_290205 _union_290205, *P_union_290205;

union _union_290205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247DC54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityWebRequestException_c Cysharp_Threading_Tasks_UnityWebRequestException_c, *PCysharp_Threading_Tasks_UnityWebRequestException_c;

typedef struct Cysharp_Threading_Tasks_UnityWebRequestException_VTable Cysharp_Threading_Tasks_UnityWebRequestException_VTable, *PCysharp_Threading_Tasks_UnityWebRequestException_VTable;

struct Cysharp_Threading_Tasks_UnityWebRequestException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct Cysharp_Threading_Tasks_UnityWebRequestException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UnityWebRequestException_VTable vtable;
};

typedef struct MethodInfo_2B00594 MethodInfo_2B00594, *PMethodInfo_2B00594;

typedef union _union_293028 _union_293028, *P_union_293028;

union _union_293028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StringConstVirtualizerBase_o Shock_StringConstVirtualizerBase_o, *PShock_StringConstVirtualizerBase_o;

typedef struct Shock_StringConstVirtualizerBase_c Shock_StringConstVirtualizerBase_c, *PShock_StringConstVirtualizerBase_c;

typedef struct Shock_StringConstVirtualizerBase_Fields Shock_StringConstVirtualizerBase_Fields, *PShock_StringConstVirtualizerBase_Fields;

typedef struct Shock_StringConstVirtualizerBase_VTable Shock_StringConstVirtualizerBase_VTable, *PShock_StringConstVirtualizerBase_VTable;

struct Shock_StringConstVirtualizerBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Virtualize;
};

struct Shock_StringConstVirtualizerBase_Fields {
    struct System_Text_StringBuilder_o *m_StringBuilder;
    struct System_Byte_array_array *o;
};

struct Shock_StringConstVirtualizerBase_o {
    struct Shock_StringConstVirtualizerBase_c *klass;
    void *monitor;
    struct Shock_StringConstVirtualizerBase_Fields fields;
};

struct Shock_StringConstVirtualizerBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StringConstVirtualizerBase_VTable vtable;
};

typedef struct MethodInfo_174814C MethodInfo_174814C, *PMethodInfo_174814C;

typedef union _union_162411 _union_162411, *P_union_162411;

union _union_162411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174814C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityWebRequestException_o Cysharp_Threading_Tasks_UnityWebRequestException_o, *PCysharp_Threading_Tasks_UnityWebRequestException_o;

typedef struct Cysharp_Threading_Tasks_UnityWebRequestException_Fields Cysharp_Threading_Tasks_UnityWebRequestException_Fields, *PCysharp_Threading_Tasks_UnityWebRequestException_Fields;

struct Cysharp_Threading_Tasks_UnityWebRequestException_Fields {
    struct System_Exception_Fields super;
    struct UnityEngine_Networking_UnityWebRequest_o *_UnityWebRequest_k__BackingField;
    int32_t _Result_k__BackingField;
    struct System_String_o *_Error_k__BackingField;
    struct System_String_o *_Text_k__BackingField;
    int64_t _ResponseCode_k__BackingField;
    struct System_Collections_Generic_Dictionary_string__string__o *_ResponseHeaders_k__BackingField;
    struct System_String_o *msg;
};

struct Cysharp_Threading_Tasks_UnityWebRequestException_o {
    struct Cysharp_Threading_Tasks_UnityWebRequestException_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UnityWebRequestException_Fields fields;
};

typedef struct System_Threading_ThreadInterruptedException_c System_Threading_ThreadInterruptedException_c, *PSystem_Threading_ThreadInterruptedException_c;

typedef struct System_Threading_ThreadInterruptedException_VTable System_Threading_ThreadInterruptedException_VTable, *PSystem_Threading_ThreadInterruptedException_VTable;

struct System_Threading_ThreadInterruptedException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_Threading_ThreadInterruptedException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ThreadInterruptedException_VTable vtable;
};

typedef struct System_Diagnostics_DefaultTraceListener_StaticFields System_Diagnostics_DefaultTraceListener_StaticFields, *PSystem_Diagnostics_DefaultTraceListener_StaticFields;

struct System_Diagnostics_DefaultTraceListener_StaticFields {
    bool OnWin32;
    struct System_String_o *MonoTracePrefix;
    struct System_String_o *MonoTraceFile;
};

typedef struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__Fields UniRx_Operators_SkipWhileObservable_SkipWhile__T__Fields, *PUniRx_Operators_SkipWhileObservable_SkipWhile__T__Fields;

typedef struct UniRx_Operators_SkipWhileObservable_T__o UniRx_Operators_SkipWhileObservable_T__o, *PUniRx_Operators_SkipWhileObservable_T__o;

typedef struct UniRx_Operators_SkipWhileObservable_T__c UniRx_Operators_SkipWhileObservable_T__c, *PUniRx_Operators_SkipWhileObservable_T__c;

typedef struct UniRx_Operators_SkipWhileObservable_T__Fields UniRx_Operators_SkipWhileObservable_T__Fields, *PUniRx_Operators_SkipWhileObservable_T__Fields;

typedef struct UniRx_Operators_SkipWhileObservable_T__RGCTXs UniRx_Operators_SkipWhileObservable_T__RGCTXs, *PUniRx_Operators_SkipWhileObservable_T__RGCTXs;

typedef struct UniRx_Operators_SkipWhileObservable_T__VTable UniRx_Operators_SkipWhileObservable_T__VTable, *PUniRx_Operators_SkipWhileObservable_T__VTable;

typedef struct System_Func_T__int__bool__o System_Func_T__int__bool__o, *PSystem_Func_T__int__bool__o;

typedef struct System_Func_T__int__bool__c System_Func_T__int__bool__c, *PSystem_Func_T__int__bool__c;

typedef struct System_Func_T__int__bool__Fields System_Func_T__int__bool__Fields, *PSystem_Func_T__int__bool__Fields;

typedef struct System_Func_T__int__bool__VTable System_Func_T__int__bool__VTable, *PSystem_Func_T__int__bool__VTable;

struct UniRx_Operators_SkipWhileObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_SkipWhileObservable_SkipWhile_T_;
    struct MethodInfo *_4_UniRx_Operators_SkipWhileObservable_SkipWhile_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_SkipWhileObservable_SkipWhile_T__Run;
    struct Il2CppClass *_6_UniRx_Operators_SkipWhileObservable_SkipWhile__T_;
    struct MethodInfo *_7_UniRx_Operators_SkipWhileObservable_SkipWhile__T___ctor;
    struct MethodInfo *_8_UniRx_Operators_SkipWhileObservable_SkipWhile__T__Run;
};

struct System_Func_T__int__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_T__int__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__int__bool__VTable vtable;
};

struct System_Func_T__int__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__int__bool__o {
    struct System_Func_T__int__bool__c *klass;
    void *monitor;
    struct System_Func_T__int__bool__Fields fields;
};

struct UniRx_Operators_SkipWhileObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct System_Func_T__bool__o *predicate;
    struct System_Func_T__int__bool__o *predicateWithIndex;
};

struct UniRx_Operators_SkipWhileObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_SkipWhileObservable_T__o *parent;
    bool endSkip;
    int32_t index;
};

struct UniRx_Operators_SkipWhileObservable_T__o {
    struct UniRx_Operators_SkipWhileObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_SkipWhileObservable_T__Fields fields;
};

struct UniRx_Operators_SkipWhileObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SkipWhileObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SkipWhileObservable_T__VTable vtable;
};

typedef struct MethodInfo_3148AB4 MethodInfo_3148AB4, *PMethodInfo_3148AB4;

typedef union _union_223867 _union_223867, *P_union_223867;

union _union_223867 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148AB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223867 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ChatChapterMst__string__VTable System_Func_ChatChapterMst__string__VTable, *PSystem_Func_ChatChapterMst__string__VTable;

struct System_Func_ChatChapterMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_17CB6FC MethodInfo_17CB6FC, *PMethodInfo_17CB6FC;

typedef union _union_237095 _union_237095, *P_union_237095;

union _union_237095 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CB6FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TextElement_UxmlFactory_c UnityEngine_UIElements_TextElement_UxmlFactory_c, *PUnityEngine_UIElements_TextElement_UxmlFactory_c;

struct UnityEngine_UIElements_TextElement_UxmlFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextElement_UxmlFactory_VTable vtable;
};

typedef struct MethodInfo_15E1148_RGCTXs MethodInfo_15E1148_RGCTXs, *PMethodInfo_15E1148_RGCTXs;

struct MethodInfo_15E1148_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJNIHelper_ConvertFromJNIArray_ReturnType_;
    struct Il2CppClass *_1_ReturnType;
};

typedef struct Shock_GGL_Payment_GGLQueryBalance_VTable Shock_GGL_Payment_GGLQueryBalance_VTable, *PShock_GGL_Payment_GGLQueryBalance_VTable;

struct Shock_GGL_Payment_GGLQueryBalance_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

typedef struct UnityEngine_UIElements_TextElement_UxmlFactory_o UnityEngine_UIElements_TextElement_UxmlFactory_o, *PUnityEngine_UIElements_TextElement_UxmlFactory_o;

typedef struct UnityEngine_UIElements_TextElement_UxmlFactory_Fields UnityEngine_UIElements_TextElement_UxmlFactory_Fields, *PUnityEngine_UIElements_TextElement_UxmlFactory_Fields;

typedef struct UnityEngine_UIElements_UxmlFactory_TextElement__TextElement_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_TextElement__TextElement_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_TextElement__TextElement_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_TextElement_UxmlTraits_o UnityEngine_UIElements_TextElement_UxmlTraits_o, *PUnityEngine_UIElements_TextElement_UxmlTraits_o;

typedef struct UnityEngine_UIElements_TextElement_UxmlTraits_c UnityEngine_UIElements_TextElement_UxmlTraits_c, *PUnityEngine_UIElements_TextElement_UxmlTraits_c;

typedef struct UnityEngine_UIElements_TextElement_UxmlTraits_VTable UnityEngine_UIElements_TextElement_UxmlTraits_VTable, *PUnityEngine_UIElements_TextElement_UxmlTraits_VTable;

struct UnityEngine_UIElements_UxmlFactory_TextElement__TextElement_UxmlTraits__Fields {
    struct UnityEngine_UIElements_TextElement_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_TextElement_UxmlFactory_Fields {
    struct UnityEngine_UIElements_UxmlFactory_TextElement__TextElement_UxmlTraits__Fields super;
};

struct UnityEngine_UIElements_TextElement_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_TextElement_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextElement_UxmlTraits_VTable vtable;
};

struct UnityEngine_UIElements_TextElement_UxmlTraits_o {
    struct UnityEngine_UIElements_TextElement_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextElement_UxmlTraits_Fields fields;
};

struct UnityEngine_UIElements_TextElement_UxmlFactory_o {
    struct UnityEngine_UIElements_TextElement_UxmlFactory_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TextElement_UxmlFactory_Fields fields;
};

typedef struct MethodInfo_2D7A42C_RGCTXs MethodInfo_2D7A42C_RGCTXs, *PMethodInfo_2D7A42C_RGCTXs;

struct MethodInfo_2D7A42C_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_28AD548 MethodInfo_28AD548, *PMethodInfo_28AD548;

typedef union _union_313658 _union_313658, *P_union_313658;

union _union_313658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebResponseStream__ReadAllAsyncInner_d__47_VTable System_Net_WebResponseStream__ReadAllAsyncInner_d__47_VTable, *PSystem_Net_WebResponseStream__ReadAllAsyncInner_d__47_VTable;

struct System_Net_WebResponseStream__ReadAllAsyncInner_d__47_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct MethodInfo_10635D0 MethodInfo_10635D0, *PMethodInfo_10635D0;

typedef union _union_169633 _union_169633, *P_union_169633;

union _union_169633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10635D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_333B848 MethodInfo_333B848, *PMethodInfo_333B848;

typedef union _union_300213 _union_300213, *P_union_300213;

union _union_300213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333B848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleEnum_T__RGCTXs UnityEngine_UIElements_StyleEnum_T__RGCTXs, *PUnityEngine_UIElements_StyleEnum_T__RGCTXs;

struct UnityEngine_UIElements_StyleEnum_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_StyleEnum_T___ctor;
    struct MethodInfo *_1_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_EnumEquals_T_;
    struct MethodInfo *_2_UnityEngine_UIElements_StyleEnum_T__op_Equality;
    struct Il2CppClass *_3_UnityEngine_UIElements_StyleEnum_T_;
    struct Il2CppClass *_4_UnityEngine_UIElements_StyleEnum_T_;
    struct MethodInfo *_5_UnityEngine_UIElements_StyleEnum_T___ctor;
    struct MethodInfo *_6_UnityEngine_UIElements_StyleEnum_T___ctor;
    struct MethodInfo *_7_UnityEngine_UIElements_StyleEnum_T__Equals;
    struct MethodInfo *_8_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_EnumToInt_T_;
    struct MethodInfo *_9_UnityEngine_UIElements_StyleValueExtensions_DebugString_T_;
};

typedef struct Firebase_Crashlytics_LoggedException_Fields Firebase_Crashlytics_LoggedException_Fields, *PFirebase_Crashlytics_LoggedException_Fields;

struct Firebase_Crashlytics_LoggedException_Fields {
    struct System_Exception_Fields super;
    struct System_String_o *_Name_k__BackingField;
    struct System_String_o *_CustomStackTrace_k__BackingField;
    struct System_Collections_Generic_Dictionary_string__string__array *_ParsedStackTrace_k__BackingField;
};

typedef struct MethodInfo_2DBC5D4 MethodInfo_2DBC5D4, *PMethodInfo_2DBC5D4;

typedef union _union_241067 _union_241067, *P_union_241067;

union _union_241067 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC5D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241067 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseEventsHelper_c UnityEngine_UIElements_MouseEventsHelper_c, *PUnityEngine_UIElements_MouseEventsHelper_c;

typedef struct UnityEngine_UIElements_MouseEventsHelper_VTable UnityEngine_UIElements_MouseEventsHelper_VTable, *PUnityEngine_UIElements_MouseEventsHelper_VTable;

struct UnityEngine_UIElements_MouseEventsHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_MouseEventsHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MouseEventsHelper_VTable vtable;
};

typedef struct MethodInfo_32AA9A0 MethodInfo_32AA9A0, *PMethodInfo_32AA9A0;

typedef union _union_316447 _union_316447, *P_union_316447;

union _union_316447 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA9A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316447 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StarEventTopViewController___c_StaticFields Aoharu_StarEventTopViewController___c_StaticFields, *PAoharu_StarEventTopViewController___c_StaticFields;

typedef struct Aoharu_StarEventTopViewController___c_o Aoharu_StarEventTopViewController___c_o, *PAoharu_StarEventTopViewController___c_o;

typedef struct System_Func_ItemMst__bool__o System_Func_ItemMst__bool__o, *PSystem_Func_ItemMst__bool__o;

typedef struct System_Func_ItemMst__ItemData__o System_Func_ItemMst__ItemData__o, *PSystem_Func_ItemMst__ItemData__o;

typedef struct System_Func_MissionData__uint__o System_Func_MissionData__uint__o, *PSystem_Func_MissionData__uint__o;

typedef struct Aoharu_StarEventTopViewController___c_c Aoharu_StarEventTopViewController___c_c, *PAoharu_StarEventTopViewController___c_c;

typedef struct Aoharu_StarEventTopViewController___c_Fields Aoharu_StarEventTopViewController___c_Fields, *PAoharu_StarEventTopViewController___c_Fields;

typedef struct System_Func_ItemMst__bool__c System_Func_ItemMst__bool__c, *PSystem_Func_ItemMst__bool__c;

typedef struct System_Func_ItemMst__bool__Fields System_Func_ItemMst__bool__Fields, *PSystem_Func_ItemMst__bool__Fields;

typedef struct System_Func_ItemMst__ItemData__c System_Func_ItemMst__ItemData__c, *PSystem_Func_ItemMst__ItemData__c;

typedef struct System_Func_ItemMst__ItemData__Fields System_Func_ItemMst__ItemData__Fields, *PSystem_Func_ItemMst__ItemData__Fields;

typedef struct System_Func_MissionData__uint__Fields System_Func_MissionData__uint__Fields, *PSystem_Func_MissionData__uint__Fields;

typedef struct Aoharu_StarEventTopViewController___c_VTable Aoharu_StarEventTopViewController___c_VTable, *PAoharu_StarEventTopViewController___c_VTable;

typedef struct System_Func_ItemMst__bool__VTable System_Func_ItemMst__bool__VTable, *PSystem_Func_ItemMst__bool__VTable;

typedef struct System_Func_ItemMst__ItemData__VTable System_Func_ItemMst__ItemData__VTable, *PSystem_Func_ItemMst__ItemData__VTable;

struct System_Func_MissionData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MissionData__uint__o {
    struct System_Func_MissionData__uint__c *klass;
    void *monitor;
    struct System_Func_MissionData__uint__Fields fields;
};

struct Aoharu_StarEventTopViewController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StarEventTopViewController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_StarEventTopViewController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventTopViewController___c_VTable vtable;
};

struct Aoharu_StarEventTopViewController___c_Fields {
};

struct Aoharu_StarEventTopViewController___c_o {
    struct Aoharu_StarEventTopViewController___c_c *klass;
    void *monitor;
    struct Aoharu_StarEventTopViewController___c_Fields fields;
};

struct System_Func_ItemMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemMst__ItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ItemMst__ItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemMst__ItemData__VTable vtable;
};

struct System_Func_ItemMst__ItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemMst__ItemData__o {
    struct System_Func_ItemMst__ItemData__c *klass;
    void *monitor;
    struct System_Func_ItemMst__ItemData__Fields fields;
};

struct System_Func_ItemMst__bool__o {
    struct System_Func_ItemMst__bool__c *klass;
    void *monitor;
    struct System_Func_ItemMst__bool__Fields fields;
};

struct System_Func_ItemMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ItemMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemMst__bool__VTable vtable;
};

struct Aoharu_StarEventTopViewController___c_StaticFields {
    struct Aoharu_StarEventTopViewController___c_o *__9;
    struct System_Func_ItemMst__bool__o *__9__17_0;
    struct System_Func_ItemMst__ItemData__o *__9__17_1;
    struct System_Func_ItemData__int__o *__9__17_2;
    struct System_Func_MissionData__bool__o *__9__18_1;
    struct System_Func_MissionData__uint__o *__9__18_2;
    struct System_Action_o *__9__18_4;
};

typedef struct UnityEngine_UIElements_MouseEventsHelper_o UnityEngine_UIElements_MouseEventsHelper_o, *PUnityEngine_UIElements_MouseEventsHelper_o;

typedef struct UnityEngine_UIElements_MouseEventsHelper_Fields UnityEngine_UIElements_MouseEventsHelper_Fields, *PUnityEngine_UIElements_MouseEventsHelper_Fields;

struct UnityEngine_UIElements_MouseEventsHelper_Fields {
};

struct UnityEngine_UIElements_MouseEventsHelper_o {
    struct UnityEngine_UIElements_MouseEventsHelper_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_MouseEventsHelper_Fields fields;
};

typedef struct MethodInfo_3330DA4 MethodInfo_3330DA4, *PMethodInfo_3330DA4;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__c;

typedef union _union_300113 _union_300113, *P_union_300113;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T___UniTask_Awaiter_T___int_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T__TryInvokeContinuation;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T_;
};

union _union_300113 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330DA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300113 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__o *__9;
    struct System_Action_object__o *__9__3_0;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__Fields fields;
};

typedef struct System_Runtime_Remoting_ActivatedClientTypeEntry_Fields System_Runtime_Remoting_ActivatedClientTypeEntry_Fields, *PSystem_Runtime_Remoting_ActivatedClientTypeEntry_Fields;

typedef struct System_Runtime_Remoting_TypeEntry_Fields System_Runtime_Remoting_TypeEntry_Fields, *PSystem_Runtime_Remoting_TypeEntry_Fields;

struct System_Runtime_Remoting_TypeEntry_Fields {
    struct System_String_o *assembly_name;
    struct System_String_o *type_name;
};

struct System_Runtime_Remoting_ActivatedClientTypeEntry_Fields {
    struct System_Runtime_Remoting_TypeEntry_Fields super;
    struct System_String_o *applicationUrl;
    struct System_Type_o *obj_type;
};

typedef struct MethodInfo_3148AF0 MethodInfo_3148AF0, *PMethodInfo_3148AF0;

typedef union _union_224035 _union_224035, *P_union_224035;

union _union_224035 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148AF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_o Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_o, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectItem_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_c Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_c, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectItem_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_Fields Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_Fields, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectItem_Fields;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_VTable Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_VTable, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectItem_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_TextMeshUI_o *m_text;
    struct UnityEngine_UI_Image_o *m_image;
    struct UnityEngine_GameObject_o *m_selectRoot;
    struct Shock_ButtonEvent_o *m_button;
    struct Chipstar_ICachableAssetLoader_uint__Sprite__o *m_Loader;
    uint32_t m_groupId;
    struct System_Action_o *_OnClick_k__BackingField;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_o {
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectItem_VTable vtable;
};

typedef union _union_321897 _union_321897, *P_union_321897;

union _union_321897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127E6EC MethodInfo_127E6EC, *PMethodInfo_127E6EC;

typedef union _union_202190 _union_202190, *P_union_202190;

union _union_202190 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E6EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202190 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FD508 MethodInfo_18FD508, *PMethodInfo_18FD508;

typedef struct MethodInfo_18FD508_RGCTXs MethodInfo_18FD508_RGCTXs, *PMethodInfo_18FD508_RGCTXs;

typedef union _union_193497 _union_193497, *P_union_193497;

struct MethodInfo_18FD508_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

union _union_193497 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FD508 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FD508_RGCTXs *rgctx_data;
    union _union_193497 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Triggers_ObservablePointerUpTrigger_Fields UniRx_Triggers_ObservablePointerUpTrigger_Fields, *PUniRx_Triggers_ObservablePointerUpTrigger_Fields;

struct UniRx_Triggers_ObservablePointerUpTrigger_Fields {
    struct UniRx_Triggers_ObservableTriggerBase_Fields super;
    struct UniRx_Subject_PointerEventData__o *onPointerUp;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_30ACE34_RGCTXs MethodInfo_30ACE34_RGCTXs, *PMethodInfo_30ACE34_RGCTXs;

struct MethodInfo_30ACE34_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_247DCA0 MethodInfo_247DCA0, *PMethodInfo_247DCA0;

typedef union _union_290213 _union_290213, *P_union_290213;

union _union_290213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247DCA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LiveRuleMst__string__VTable System_Func_LiveRuleMst__string__VTable, *PSystem_Func_LiveRuleMst__string__VTable;

struct System_Func_LiveRuleMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_FontDefinition__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_FontDefinition__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_FontDefinition__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_FontDefinition__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_FontDefinition__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_FontDefinition__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_FontDefinition__Fields {
    int64_t startTimeMs;
    int32_t durationMs;
    struct System_Func_float__float__o *easingCurve;
    float easedProgress;
    float reversingShorteningFactor;
    bool isStarted;
    int32_t delayMs;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_FontDefinition__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_FontDefinition__Fields fields;
};

typedef struct MethodInfo_247DCA8 MethodInfo_247DCA8, *PMethodInfo_247DCA8;

typedef union _union_290217 _union_290217, *P_union_290217;

union _union_290217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247DCA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F32468 MethodInfo_1F32468, *PMethodInfo_1F32468;

typedef union _union_320742 _union_320742, *P_union_320742;

union _union_320742 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F32468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320742 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321885 _union_321885, *P_union_321885;

union _union_321885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19003D8_RGCTXs MethodInfo_19003D8_RGCTXs, *PMethodInfo_19003D8_RGCTXs;

struct MethodInfo_19003D8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct Aoharu_MultiLiveLoading_o Aoharu_MultiLiveLoading_o, *PAoharu_MultiLiveLoading_o;

typedef struct Aoharu_MultiLiveLoading_c Aoharu_MultiLiveLoading_c, *PAoharu_MultiLiveLoading_c;

typedef struct Aoharu_MultiLiveLoading_Fields Aoharu_MultiLiveLoading_Fields, *PAoharu_MultiLiveLoading_Fields;

typedef struct Aoharu_MultiLiveLoading_StaticFields Aoharu_MultiLiveLoading_StaticFields, *PAoharu_MultiLiveLoading_StaticFields;

typedef struct Aoharu_MultiLiveLoading_MusicIconSet_array Aoharu_MultiLiveLoading_MusicIconSet_array, *PAoharu_MultiLiveLoading_MusicIconSet_array;

typedef struct Aoharu_MultiLiveLoading_MusicIconSet_o Aoharu_MultiLiveLoading_MusicIconSet_o, *PAoharu_MultiLiveLoading_MusicIconSet_o;

typedef struct Aoharu_MultiLiveLoading_MusicIconSet_c Aoharu_MultiLiveLoading_MusicIconSet_c, *PAoharu_MultiLiveLoading_MusicIconSet_c;

typedef struct Aoharu_MultiLiveLoading_MusicIconSet_Fields Aoharu_MultiLiveLoading_MusicIconSet_Fields, *PAoharu_MultiLiveLoading_MusicIconSet_Fields;

typedef struct Aoharu_MultiLiveLoading_MusicIconSet_VTable Aoharu_MultiLiveLoading_MusicIconSet_VTable, *PAoharu_MultiLiveLoading_MusicIconSet_VTable;

struct Aoharu_MultiLiveLoading_MusicIconSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MultiLiveLoading_MusicIconSet_o *m_Items[65535];
};

struct Aoharu_MultiLiveLoading_MusicIconSet_Fields {
    int32_t type;
    struct UnityEngine_UI_Image_o *iconImage;
};

struct Aoharu_MultiLiveLoading_MusicIconSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiLiveLoading_MusicIconSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiLiveLoading_MusicIconSet_VTable vtable;
};

struct Aoharu_MultiLiveLoading_MusicIconSet_o {
    struct Aoharu_MultiLiveLoading_MusicIconSet_c *klass;
    void *monitor;
    struct Aoharu_MultiLiveLoading_MusicIconSet_Fields fields;
};

struct Aoharu_MultiLiveLoading_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *musicTitleTextMeshUI;
    struct Shock_TextMeshUI_o *musicInfoTextMeshUI;
    struct UnityEngine_UI_Image_o *jacketImage;
    struct Shock_TextMeshUI_o *comboTextMeshUI;
    float m_WaitTime;
    struct Aoharu_MultiLiveLoading_MusicIconSet_array *icons;
    bool m_IsPlayingPrepareSe;
    bool m_IsMovieEnd;
    bool m_IsCorutine;
};

struct Aoharu_MultiLiveLoading_o {
    struct Aoharu_MultiLiveLoading_c *klass;
    void *monitor;
    struct Aoharu_MultiLiveLoading_Fields fields;
};

struct Aoharu_MultiLiveLoading_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiLiveLoading_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiLiveLoading_VTable vtable;
};

struct Aoharu_MultiLiveLoading_StaticFields {
    struct Aoharu_MultiLiveLoading_o *ms_Instance;
};

typedef struct MethodInfo_2448184 MethodInfo_2448184, *PMethodInfo_2448184;

typedef union _union_164039 _union_164039, *P_union_164039;

union _union_164039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448184 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BEA54 MethodInfo_13BEA54, *PMethodInfo_13BEA54;

typedef struct MethodInfo_13BEA54_RGCTXs MethodInfo_13BEA54_RGCTXs, *PMethodInfo_13BEA54_RGCTXs;

typedef union _union_207174 _union_207174, *P_union_207174;

struct MethodInfo_13BEA54_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BEA54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BEA54_RGCTXs *rgctx_data;
    union _union_207174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Triggers_ObservableSubmitTrigger_Fields UniRx_Triggers_ObservableSubmitTrigger_Fields, *PUniRx_Triggers_ObservableSubmitTrigger_Fields;

typedef struct UniRx_Subject_BaseEventData__o UniRx_Subject_BaseEventData__o, *PUniRx_Subject_BaseEventData__o;

typedef struct UniRx_Subject_BaseEventData__c UniRx_Subject_BaseEventData__c, *PUniRx_Subject_BaseEventData__c;

typedef struct UniRx_Subject_BaseEventData__Fields UniRx_Subject_BaseEventData__Fields, *PUniRx_Subject_BaseEventData__Fields;

typedef struct UniRx_Subject_BaseEventData__VTable UniRx_Subject_BaseEventData__VTable, *PUniRx_Subject_BaseEventData__VTable;

struct UniRx_Subject_BaseEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Subject_BaseEventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_BaseEventData__VTable vtable;
};

struct UniRx_Subject_BaseEventData__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_BaseEventData__o {
    struct UniRx_Subject_BaseEventData__c *klass;
    void *monitor;
    struct UniRx_Subject_BaseEventData__Fields fields;
};

struct UniRx_Triggers_ObservableSubmitTrigger_Fields {
    struct UniRx_Triggers_ObservableTriggerBase_Fields super;
    struct UniRx_Subject_BaseEventData__o *onSubmit;
};

typedef struct MethodInfo_247DCB0 MethodInfo_247DCB0, *PMethodInfo_247DCB0;

typedef union _union_290221 _union_290221, *P_union_290221;

union _union_290221 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_247DCB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1273C38 MethodInfo_1273C38, *PMethodInfo_1273C38;

typedef union _union_201240 _union_201240, *P_union_201240;

union _union_201240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273C38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19190E0 MethodInfo_19190E0, *PMethodInfo_19190E0;

typedef struct MethodInfo_19190E0_RGCTXs MethodInfo_19190E0_RGCTXs, *PMethodInfo_19190E0_RGCTXs;

typedef union _union_211294 _union_211294, *P_union_211294;

union _union_211294 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19190E0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_19190E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19190E0_RGCTXs *rgctx_data;
    union _union_211294 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_DataNodeBase_ExchangeItemData__VTable Carbon_DataNodeBase_ExchangeItemData__VTable, *PCarbon_DataNodeBase_ExchangeItemData__VTable;

struct Carbon_DataNodeBase_ExchangeItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

typedef struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass32_0_Fields Shock_Notice_GroupExpNoticeChannel___c__DisplayClass32_0_Fields, *PShock_Notice_GroupExpNoticeChannel___c__DisplayClass32_0_Fields;

typedef struct Shock_Notice_GroupExpNoticeChannel_o Shock_Notice_GroupExpNoticeChannel_o, *PShock_Notice_GroupExpNoticeChannel_o;

typedef struct Shock_Notice_GroupExpNoticeChannel_c Shock_Notice_GroupExpNoticeChannel_c, *PShock_Notice_GroupExpNoticeChannel_c;

typedef struct Shock_Notice_GroupExpNoticeChannel_Fields Shock_Notice_GroupExpNoticeChannel_Fields, *PShock_Notice_GroupExpNoticeChannel_Fields;

typedef struct Shock_Notice_GroupExpNoticeChannel_VTable Shock_Notice_GroupExpNoticeChannel_VTable, *PShock_Notice_GroupExpNoticeChannel_VTable;

typedef struct Shock_Notice_GroupExpNoticeWindow_o Shock_Notice_GroupExpNoticeWindow_o, *PShock_Notice_GroupExpNoticeWindow_o;

typedef struct Shock_Notice_GroupExpNoticeWindowItem_o Shock_Notice_GroupExpNoticeWindowItem_o, *PShock_Notice_GroupExpNoticeWindowItem_o;

typedef struct Shock_Notice_GroupExpNoticeExpBox_o Shock_Notice_GroupExpNoticeExpBox_o, *PShock_Notice_GroupExpNoticeExpBox_o;

typedef struct Carbon_Collections_Pool_GroupExpNoticeExpBox__o Carbon_Collections_Pool_GroupExpNoticeExpBox__o, *PCarbon_Collections_Pool_GroupExpNoticeExpBox__o;

typedef struct System_Collections_Generic_List_GroupExpNoticeExpBox__o System_Collections_Generic_List_GroupExpNoticeExpBox__o, *PSystem_Collections_Generic_List_GroupExpNoticeExpBox__o;

typedef struct Shock_Notice_GroupExpNoticeChannel_MyInput_o Shock_Notice_GroupExpNoticeChannel_MyInput_o, *PShock_Notice_GroupExpNoticeChannel_MyInput_o;

typedef struct Shock_Notice_GroupExpNoticeWindow_c Shock_Notice_GroupExpNoticeWindow_c, *PShock_Notice_GroupExpNoticeWindow_c;

typedef struct Shock_Notice_GroupExpNoticeWindow_Fields Shock_Notice_GroupExpNoticeWindow_Fields, *PShock_Notice_GroupExpNoticeWindow_Fields;

typedef struct Shock_Notice_GroupExpNoticeWindowItem_c Shock_Notice_GroupExpNoticeWindowItem_c, *PShock_Notice_GroupExpNoticeWindowItem_c;

typedef struct Shock_Notice_GroupExpNoticeWindowItem_Fields Shock_Notice_GroupExpNoticeWindowItem_Fields, *PShock_Notice_GroupExpNoticeWindowItem_Fields;

typedef struct Shock_Notice_GroupExpNoticeExpBox_c Shock_Notice_GroupExpNoticeExpBox_c, *PShock_Notice_GroupExpNoticeExpBox_c;

typedef struct Shock_Notice_GroupExpNoticeExpBox_Fields Shock_Notice_GroupExpNoticeExpBox_Fields, *PShock_Notice_GroupExpNoticeExpBox_Fields;

typedef struct Carbon_Collections_Pool_GroupExpNoticeExpBox__c Carbon_Collections_Pool_GroupExpNoticeExpBox__c, *PCarbon_Collections_Pool_GroupExpNoticeExpBox__c;

typedef struct Carbon_Collections_Pool_GroupExpNoticeExpBox__Fields Carbon_Collections_Pool_GroupExpNoticeExpBox__Fields, *PCarbon_Collections_Pool_GroupExpNoticeExpBox__Fields;

typedef struct System_Collections_Generic_List_GroupExpNoticeExpBox__c System_Collections_Generic_List_GroupExpNoticeExpBox__c, *PSystem_Collections_Generic_List_GroupExpNoticeExpBox__c;

typedef struct System_Collections_Generic_List_GroupExpNoticeExpBox__Fields System_Collections_Generic_List_GroupExpNoticeExpBox__Fields, *PSystem_Collections_Generic_List_GroupExpNoticeExpBox__Fields;

typedef struct Shock_Notice_GroupExpNoticeChannel_MyInput_c Shock_Notice_GroupExpNoticeChannel_MyInput_c, *PShock_Notice_GroupExpNoticeChannel_MyInput_c;

typedef struct Shock_Notice_GroupExpNoticeChannel_MyInput_Fields Shock_Notice_GroupExpNoticeChannel_MyInput_Fields, *PShock_Notice_GroupExpNoticeChannel_MyInput_Fields;

typedef struct Shock_Notice_GroupExpNoticeWindow_VTable Shock_Notice_GroupExpNoticeWindow_VTable, *PShock_Notice_GroupExpNoticeWindow_VTable;

typedef struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__Fields Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__Fields, *PShock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__Fields;

typedef struct Shock_Notice_GroupExpNoticeWindowItem_VTable Shock_Notice_GroupExpNoticeWindowItem_VTable, *PShock_Notice_GroupExpNoticeWindowItem_VTable;

typedef struct Shock_Notice_GroupExpNoticeExpBox_VTable Shock_Notice_GroupExpNoticeExpBox_VTable, *PShock_Notice_GroupExpNoticeExpBox_VTable;

typedef struct Carbon_Collections_Pool_GroupExpNoticeExpBox__VTable Carbon_Collections_Pool_GroupExpNoticeExpBox__VTable, *PCarbon_Collections_Pool_GroupExpNoticeExpBox__VTable;

typedef struct System_Collections_Generic_HashSet_T__o System_Collections_Generic_HashSet_T__o, *PSystem_Collections_Generic_HashSet_T__o;

typedef struct System_Collections_Generic_List_GroupExpNoticeExpBox__StaticFields System_Collections_Generic_List_GroupExpNoticeExpBox__StaticFields, *PSystem_Collections_Generic_List_GroupExpNoticeExpBox__StaticFields;

typedef struct System_Collections_Generic_List_GroupExpNoticeExpBox__VTable System_Collections_Generic_List_GroupExpNoticeExpBox__VTable, *PSystem_Collections_Generic_List_GroupExpNoticeExpBox__VTable;

typedef struct Shock_Notice_GroupExpNoticeExpBox_array Shock_Notice_GroupExpNoticeExpBox_array, *PShock_Notice_GroupExpNoticeExpBox_array;

typedef struct Shock_Notice_GroupExpNoticeChannel_MyInput_VTable Shock_Notice_GroupExpNoticeChannel_MyInput_VTable, *PShock_Notice_GroupExpNoticeChannel_MyInput_VTable;

typedef struct Shock_Notice_GroupExp_o Shock_Notice_GroupExp_o, *PShock_Notice_GroupExp_o;

typedef struct System_Collections_Generic_Dictionary_uint__GroupExp__o System_Collections_Generic_Dictionary_uint__GroupExp__o, *PSystem_Collections_Generic_Dictionary_uint__GroupExp__o;

typedef struct System_Collections_Generic_HashSet_T__Fields System_Collections_Generic_HashSet_T__Fields, *PSystem_Collections_Generic_HashSet_T__Fields;

typedef struct Shock_Notice_GroupExp_c Shock_Notice_GroupExp_c, *PShock_Notice_GroupExp_c;

typedef struct Shock_Notice_GroupExp_Fields Shock_Notice_GroupExp_Fields, *PShock_Notice_GroupExp_Fields;

typedef struct System_Collections_Generic_Dictionary_uint__GroupExp__c System_Collections_Generic_Dictionary_uint__GroupExp__c, *PSystem_Collections_Generic_Dictionary_uint__GroupExp__c;

typedef struct System_Collections_Generic_Dictionary_uint__GroupExp__Fields System_Collections_Generic_Dictionary_uint__GroupExp__Fields, *PSystem_Collections_Generic_Dictionary_uint__GroupExp__Fields;

typedef struct Shock_Notice_GroupExp_VTable Shock_Notice_GroupExp_VTable, *PShock_Notice_GroupExp_VTable;

typedef struct System_Collections_Generic_Dictionary_uint__GroupExp__VTable System_Collections_Generic_Dictionary_uint__GroupExp__VTable, *PSystem_Collections_Generic_Dictionary_uint__GroupExp__VTable;

struct Shock_Notice_GroupExpNoticeChannel_MyInput_Fields {
    struct UnityEngine_Vector3_o ExpBoxAppearWorldPosition;
    struct Shock_Notice_GroupExp_o *PlayerExp;
    struct System_Collections_Generic_Dictionary_uint__GroupExp__o *GroupExpTable;
    int32_t BeforeStamina;
};

struct System_Collections_Generic_Dictionary_uint__GroupExp__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__GroupExp__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__GroupExp__VTable vtable;
};

struct Carbon_Collections_Pool_GroupExpNoticeExpBox__Fields {
    struct System_Func_T__o *m_SpawnFunc;
    struct System_Collections_Generic_List_T__o *m_BufferList;
    struct System_Collections_Generic_HashSet_T__o *m_ActiveHash;
};

struct System_Collections_Generic_Dictionary_uint__GroupExp__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__GroupExp__o {
    struct System_Collections_Generic_Dictionary_uint__GroupExp__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__GroupExp__Fields fields;
};

struct Shock_Notice_GroupExpNoticeWindowItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Collections_Generic_HashSet_T__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct Shock_Notice_GroupExp_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_GroupExpNoticeChannel_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_FieldRect;
    struct Shock_Notice_GroupExpNoticeWindow_o *m_Window;
    struct Shock_Notice_GroupExpNoticeWindowItem_o *m_PlayerExpWindow;
    struct Shock_Notice_GroupExpNoticeExpBox_o *m_ExpBoxCloneBase;
    float m_ExpBoxAppearDuration;
    float m_ExpBoxIdleDuration;
    float m_ExpBoxVanishDuration;
    float m_WindowIdleDuration;
    bool m_SkipFlag;
    struct System_Action_o *m_SkipAction;
    struct Carbon_Collections_Pool_GroupExpNoticeExpBox__o *m_ExpBoxPool;
    struct System_Collections_Generic_List_GroupExpNoticeExpBox__o *m_ActiveExpBoxList;
    struct Shock_Notice_GroupExpNoticeChannel_MyInput_o *m_MyInput;
};

struct Shock_Notice_GroupExpNoticeChannel_o {
    struct Shock_Notice_GroupExpNoticeChannel_c *klass;
    void *monitor;
    struct Shock_Notice_GroupExpNoticeChannel_Fields fields;
};

struct Shock_Notice_GroupExpNoticeChannel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsIdle;
    struct VirtualInvokeData _7_get_ChannelName;
    struct VirtualInvokeData _8_get_WindowLeftTopY;
    struct VirtualInvokeData _9_get_WindowHeight;
    struct VirtualInvokeData _10_Initialize;
    struct VirtualInvokeData _11_SetVertical;
    struct VirtualInvokeData _12_Play;
    struct VirtualInvokeData _13_Skip;
    struct VirtualInvokeData _14_GetNoticeRect;
};

struct Shock_Notice_GroupExpNoticeChannel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_GroupExpNoticeChannel_VTable vtable;
};

struct Shock_Notice_GroupExpNoticeExpBox_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_PlayerMark;
    struct UnityEngine_GameObject_o *m_GroupMark;
    struct Shock_TextMeshUI_o *m_ExpText;
    struct Carbon_TweenAnchoredPosition_o *m_MoveTween;
    struct Carbon_TweenScale_o *m_ScaleTween;
    uint32_t _GroupId_k__BackingField;
};

struct Shock_Notice_GroupExpNoticeExpBox_o {
    struct Shock_Notice_GroupExpNoticeExpBox_c *klass;
    void *monitor;
    struct Shock_Notice_GroupExpNoticeExpBox_Fields fields;
};

struct Shock_Notice_GroupExpNoticeExpBox_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Notice_GroupExpNoticeExpBox_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_GroupExpNoticeExpBox_VTable vtable;
};

struct Shock_Notice_GroupExpNoticeWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Start;
    struct VirtualInvokeData _8_Appear;
    struct VirtualInvokeData _9_SkipAppear;
    struct VirtualInvokeData _10_Vanish;
    struct VirtualInvokeData _11_SkipVanish;
};

struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_CanvasGroup_o *m_CanvasGroup;
    struct Carbon_TweenCollection_o *m_Tweens;
    struct Shock_Notice_GroupExpNoticeWindowItem_o *m_ItemCloneBase;
    struct UnityEngine_RectTransform_o *m_ItemAnchor;
    int32_t m_DefaultWindowHeight;
    int32_t m_ItemIntervalY;
    int32_t m_ItemCountLimit;
    struct System_Collections_Generic_List_T__o *m_ItemList;
    struct System_Collections_Generic_Dictionary_string__T__o *m_ItemTable;
};

struct Shock_Notice_GroupExpNoticeWindow_Fields {
    struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__Fields super;
};

struct Shock_Notice_GroupExpNoticeWindow_o {
    struct Shock_Notice_GroupExpNoticeWindow_c *klass;
    void *monitor;
    struct Shock_Notice_GroupExpNoticeWindow_Fields fields;
};

struct Shock_Notice_GroupExpNoticeWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_GroupExpNoticeWindow_VTable vtable;
};

struct Shock_Notice_GroupExp_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_GroupExp_VTable vtable;
};

struct Shock_Notice_GroupExp_Fields {
    struct Shock_UnionValue_o _RankRateFrom_k__BackingField;
    struct Shock_UnionValue_o _RankRateTo_k__BackingField;
    int32_t _MaxRank_k__BackingField;
    int32_t _ExpIncome_k__BackingField;
};

struct Shock_Notice_GroupExp_o {
    struct Shock_Notice_GroupExp_c *klass;
    void *monitor;
    struct Shock_Notice_GroupExp_Fields fields;
};

struct Shock_Notice_GroupExpNoticeChannel_MyInput_o {
    struct Shock_Notice_GroupExpNoticeChannel_MyInput_c *klass;
    void *monitor;
    struct Shock_Notice_GroupExpNoticeChannel_MyInput_Fields fields;
};

struct Shock_Notice_GroupExpNoticeChannel_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_GroupExpNoticeChannel_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_GroupExpNoticeChannel_MyInput_VTable vtable;
};

struct Carbon_Collections_Pool_GroupExpNoticeExpBox__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_GroupExpNoticeWindowItem_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_GroupMstNode_o *m_GroupMstNode;
    struct UnityEngine_GameObject_o *m_GroupIcon;
    struct Shock_TextMeshUI_o *m_GroupRankText;
    struct Shock_TextMeshUI_o *m_GroupExpText;
    struct Shock_CircularGauge_o *m_ExpGauge;
    int32_t m_MaxRank;
    struct System_Action_o *m_OnPlayComplete;
    uint32_t _GroupId_k__BackingField;
    bool _IsIdle_k__BackingField;
};

struct Shock_Notice_GroupExpNoticeWindowItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_GroupExpNoticeWindowItem_VTable vtable;
};

struct Shock_Notice_GroupExpNoticeWindowItem_o {
    struct Shock_Notice_GroupExpNoticeWindowItem_c *klass;
    void *monitor;
    struct Shock_Notice_GroupExpNoticeWindowItem_Fields fields;
};

struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass32_0_Fields {
    struct Shock_Notice_GroupExpNoticeChannel_o *__4__this;
    struct UnityEngine_Vector2_o expBoxFrom;
    int32_t degreeInv;
    struct Carbon_ParallelTask_o *task;
    struct System_Action_o *onComplete;
};

struct System_Collections_Generic_List_GroupExpNoticeExpBox__Fields {
    struct Shock_Notice_GroupExpNoticeExpBox_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_GroupExpNoticeExpBox__o {
    struct System_Collections_Generic_List_GroupExpNoticeExpBox__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GroupExpNoticeExpBox__Fields fields;
};

struct System_Collections_Generic_List_GroupExpNoticeExpBox__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_GroupExpNoticeExpBox__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GroupExpNoticeExpBox__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GroupExpNoticeExpBox__VTable vtable;
};

struct System_Collections_Generic_HashSet_T__o {
    struct System_Collections_Generic_HashSet_T__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_T__Fields fields;
};

struct Carbon_Collections_Pool_GroupExpNoticeExpBox__o {
    struct Carbon_Collections_Pool_GroupExpNoticeExpBox__c *klass;
    void *monitor;
    struct Carbon_Collections_Pool_GroupExpNoticeExpBox__Fields fields;
};

struct Carbon_Collections_Pool_GroupExpNoticeExpBox__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Collections_Pool_GroupExpNoticeExpBox__VTable vtable;
};

struct Shock_Notice_GroupExpNoticeExpBox_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Notice_GroupExpNoticeExpBox_o *m_Items[65535];
};

struct System_Collections_Generic_List_GroupExpNoticeExpBox__StaticFields {
    struct Shock_Notice_GroupExpNoticeExpBox_array *s_emptyArray;
};

typedef struct System_Action_BillingShopMst__o System_Action_BillingShopMst__o, *PSystem_Action_BillingShopMst__o;

typedef struct System_Action_BillingShopMst__c System_Action_BillingShopMst__c, *PSystem_Action_BillingShopMst__c;

typedef struct System_Action_BillingShopMst__Fields System_Action_BillingShopMst__Fields, *PSystem_Action_BillingShopMst__Fields;

typedef struct System_Action_BillingShopMst__VTable System_Action_BillingShopMst__VTable, *PSystem_Action_BillingShopMst__VTable;

struct System_Action_BillingShopMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BillingShopMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BillingShopMst__o {
    struct System_Action_BillingShopMst__c *klass;
    void *monitor;
    struct System_Action_BillingShopMst__Fields fields;
};

struct System_Action_BillingShopMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BillingShopMst__VTable vtable;
};

typedef struct MethodInfo_2D626F4_RGCTXs MethodInfo_2D626F4_RGCTXs, *PMethodInfo_2D626F4_RGCTXs;

struct MethodInfo_2D626F4_RGCTXs {
    struct Il2CppClass *_0_Type;
};

typedef struct MethodInfo_24C0BE4 MethodInfo_24C0BE4, *PMethodInfo_24C0BE4;

typedef union _union_290650 _union_290650, *P_union_290650;

union _union_290650 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0BE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290650 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_CommandStream_o System_Net_CommandStream_o, *PSystem_Net_CommandStream_o;

typedef struct System_Net_CommandStream_Fields System_Net_CommandStream_Fields, *PSystem_Net_CommandStream_Fields;

typedef struct System_Net_NetworkStreamWrapper_Fields System_Net_NetworkStreamWrapper_Fields, *PSystem_Net_NetworkStreamWrapper_Fields;

typedef struct System_Net_CommandStream_PipelineEntry_array System_Net_CommandStream_PipelineEntry_array, *PSystem_Net_CommandStream_PipelineEntry_array;

typedef struct System_Net_ResponseDescription_o System_Net_ResponseDescription_o, *PSystem_Net_ResponseDescription_o;

typedef struct System_Text_Decoder_o System_Text_Decoder_o, *PSystem_Text_Decoder_o;

typedef struct System_Net_Sockets_TcpClient_o System_Net_Sockets_TcpClient_o, *PSystem_Net_Sockets_TcpClient_o;

typedef struct System_Net_ResponseDescription_c System_Net_ResponseDescription_c, *PSystem_Net_ResponseDescription_c;

typedef struct System_Net_ResponseDescription_Fields System_Net_ResponseDescription_Fields, *PSystem_Net_ResponseDescription_Fields;

typedef struct System_Text_Decoder_c System_Text_Decoder_c, *PSystem_Text_Decoder_c;

typedef struct System_Net_Sockets_TcpClient_Fields System_Net_Sockets_TcpClient_Fields, *PSystem_Net_Sockets_TcpClient_Fields;

typedef struct System_Net_ResponseDescription_VTable System_Net_ResponseDescription_VTable, *PSystem_Net_ResponseDescription_VTable;

typedef struct System_Text_Decoder_VTable System_Text_Decoder_VTable, *PSystem_Text_Decoder_VTable;

struct System_Net_ResponseDescription_Fields {
    bool Multiline;
    int32_t Status;
    struct System_String_o *StatusDescription;
    struct System_Text_StringBuilder_o *StatusBuffer;
    struct System_String_o *StatusCodeString;
};

struct System_Net_ResponseDescription_o {
    struct System_Net_ResponseDescription_c *klass;
    void *monitor;
    struct System_Net_ResponseDescription_Fields fields;
};

struct System_Net_ResponseDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_ResponseDescription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ResponseDescription_VTable vtable;
};

struct System_Net_Sockets_TcpClient_Fields {
    struct System_Net_Sockets_Socket_o *m_ClientSocket;
    bool m_Active;
    struct System_Net_Sockets_NetworkStream_o *m_DataStream;
    int32_t m_Family;
    bool m_CleanedUp;
};

struct System_Net_Sockets_TcpClient_o {
    struct System_Net_Sockets_TcpClient_c *klass;
    void *monitor;
    struct System_Net_Sockets_TcpClient_Fields fields;
};

struct System_Text_Decoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_GetCharCount;
    struct VirtualInvokeData _7_GetCharCount;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_GetChars;
    struct VirtualInvokeData _10_GetChars;
    struct VirtualInvokeData _11_GetChars;
    struct VirtualInvokeData _12_Convert;
    struct VirtualInvokeData _13_Convert;
};

struct System_Text_Decoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_Decoder_VTable vtable;
};

struct System_Text_Decoder_o {
    struct System_Text_Decoder_c *klass;
    void *monitor;
    struct System_Text_Decoder_Fields fields;
};

struct System_Net_NetworkStreamWrapper_Fields {
    struct System_IO_Stream_Fields super;
    struct System_Net_Sockets_TcpClient_o *_client;
    struct System_Net_Sockets_NetworkStream_o *_networkStream;
};

struct System_Net_CommandStream_Fields {
    struct System_Net_NetworkStreamWrapper_Fields super;
    bool _recoverableFailure;
    struct System_Net_WebRequest_o *_request;
    bool _isAsync;
    bool _aborted;
    struct System_Net_CommandStream_PipelineEntry_array *_commands;
    int32_t _index;
    bool _doRead;
    bool _doSend;
    struct System_Net_ResponseDescription_o *_currentResponseDescription;
    struct System_String_o *_abortReason;
    struct System_String_o *_buffer;
    struct System_Text_Encoding_o *_encoding;
    struct System_Text_Decoder_o *_decoder;
};

struct System_Net_CommandStream_PipelineEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Net_CommandStream_PipelineEntry_o *m_Items[65535];
};

struct System_Net_CommandStream_o {
    struct System_Net_CommandStream_c *klass;
    void *monitor;
    struct System_Net_CommandStream_Fields fields;
};

typedef struct MethodInfo_15B0644 MethodInfo_15B0644, *PMethodInfo_15B0644;

typedef union _union_262132 _union_262132, *P_union_262132;

union _union_262132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15B0644 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321870 _union_321870, *P_union_321870;

union _union_321870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C84DC MethodInfo_13C84DC, *PMethodInfo_13C84DC;

struct MethodInfo_13C84DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31205B8 MethodInfo_31205B8, *PMethodInfo_31205B8;

typedef union _union_224275 _union_224275, *P_union_224275;

union _union_224275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31205B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Numerics_NumericsHelpers_Fields System_Numerics_NumericsHelpers_Fields, *PSystem_Numerics_NumericsHelpers_Fields;

struct System_Numerics_NumericsHelpers_Fields {
};

typedef struct Shock_MngLiveData___c__DisplayClass45_0_VTable Shock_MngLiveData___c__DisplayClass45_0_VTable, *PShock_MngLiveData___c__DisplayClass45_0_VTable;

struct Shock_MngLiveData___c__DisplayClass45_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_o Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_o, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_o;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_c Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_c, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_Fields Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_Fields, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_VTable Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_VTable, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_VTable;

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_Fields {
    int32_t index;
    struct Aoharu_Chat_ChatTalkElement_o *talk;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_o *__4__this;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_o {
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass12_0_VTable vtable;
};

typedef struct MethodInfo_21DC714 MethodInfo_21DC714, *PMethodInfo_21DC714;

typedef union _union_161023 _union_161023, *P_union_161023;

union _union_161023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1273C94 MethodInfo_1273C94, *PMethodInfo_1273C94;

typedef union _union_201242 _union_201242, *P_union_201242;

union _union_201242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273C94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_244811C MethodInfo_244811C, *PMethodInfo_244811C;

typedef union _union_164027 _union_164027, *P_union_164027;

union _union_164027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_244811C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_181D09C MethodInfo_181D09C, *PMethodInfo_181D09C;

typedef struct MethodInfo_181D09C_RGCTXs MethodInfo_181D09C_RGCTXs, *PMethodInfo_181D09C_RGCTXs;

typedef union _union_339502 _union_339502, *P_union_339502;

union _union_339502 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181D09C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181D09C_RGCTXs *rgctx_data;
    union _union_339502 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_181D09C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_TSource_;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Collections_Generic_Comparer_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_Comparer_TSource__Compare;
};

typedef union _union_164691 _union_164691, *P_union_164691;

union _union_164691 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164693 _union_164693, *P_union_164693;

union _union_164693 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164695 _union_164695, *P_union_164695;

union _union_164695 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Core_DOGetter_Rect__c DG_Tweening_Core_DOGetter_Rect__c, *PDG_Tweening_Core_DOGetter_Rect__c;

typedef struct DG_Tweening_Core_DOGetter_Rect__VTable DG_Tweening_Core_DOGetter_Rect__VTable, *PDG_Tweening_Core_DOGetter_Rect__VTable;

struct DG_Tweening_Core_DOGetter_Rect__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOGetter_Rect__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOGetter_Rect__VTable vtable;
};

typedef union _union_164697 _union_164697, *P_union_164697;

union _union_164697 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA14B8 MethodInfo_1EA14B8, *PMethodInfo_1EA14B8;

typedef union _union_162039 _union_162039, *P_union_162039;

union _union_162039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA14B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164699 _union_164699, *P_union_164699;

union _union_164699 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2EC2C_RGCTXs MethodInfo_2C2EC2C_RGCTXs, *PMethodInfo_2C2EC2C_RGCTXs;

struct MethodInfo_2C2EC2C_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_HasIndex_T_;
    struct Il2CppClass *_1_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_2_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef struct System_Globalization_UnicodeCategory_VTable System_Globalization_UnicodeCategory_VTable, *PSystem_Globalization_UnicodeCategory_VTable;

struct System_Globalization_UnicodeCategory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomExpectedUsersProperty_VTable Photon_Pun_Demo_Cockpit_CurrentRoomExpectedUsersProperty_VTable, *PPhoton_Pun_Demo_Cockpit_CurrentRoomExpectedUsersProperty_VTable;

struct Photon_Pun_Demo_Cockpit_CurrentRoomExpectedUsersProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_MarkerData__float__Fields System_Func_MarkerData__float__Fields, *PSystem_Func_MarkerData__float__Fields;

struct System_Func_MarkerData__float__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2947FD0 MethodInfo_2947FD0, *PMethodInfo_2947FD0;

typedef union _union_184158 _union_184158, *P_union_184158;

union _union_184158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947FD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Plugins_IntPlugin_Fields DG_Tweening_Plugins_IntPlugin_Fields, *PDG_Tweening_Plugins_IntPlugin_Fields;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_int__int__NoOptions__Fields DG_Tweening_Plugins_Core_ABSTweenPlugin_int__int__NoOptions__Fields, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_int__int__NoOptions__Fields;

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_int__int__NoOptions__Fields {
};

struct DG_Tweening_Plugins_IntPlugin_Fields {
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_int__int__NoOptions__Fields super;
};

typedef struct MethodInfo_1787798 MethodInfo_1787798, *PMethodInfo_1787798;

typedef union _union_263084 _union_263084, *P_union_263084;

union _union_263084 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1787798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321840 _union_321840, *P_union_321840;

union _union_321840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321843 _union_321843, *P_union_321843;

union _union_321843 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__VTable;

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

typedef struct MethodInfo_293E42C MethodInfo_293E42C, *PMethodInfo_293E42C;

typedef union _union_188294 _union_188294, *P_union_188294;

union _union_188294 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E42C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188294 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D898E0 MethodInfo_1D898E0, *PMethodInfo_1D898E0;

typedef union _union_297166 _union_297166, *P_union_297166;

union _union_297166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D898E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_IPhotoResultData__VTable System_Predicate_IPhotoResultData__VTable, *PSystem_Predicate_IPhotoResultData__VTable;

struct System_Predicate_IPhotoResultData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_2C0EDE0_RGCTXs MethodInfo_2C0EDE0_RGCTXs, *PMethodInfo_2C0EDE0_RGCTXs;

struct MethodInfo_2C0EDE0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_TSource__int_;
};

typedef struct MethodInfo_1EA14A4 MethodInfo_1EA14A4, *PMethodInfo_1EA14A4;

typedef union _union_162049 _union_162049, *P_union_162049;

union _union_162049 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA14A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162049 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947FCC MethodInfo_2947FCC, *PMethodInfo_2947FCC;

typedef union _union_182720 _union_182720, *P_union_182720;

union _union_182720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947FCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933A20 MethodInfo_2933A20, *PMethodInfo_2933A20;

typedef union _union_190978 _union_190978, *P_union_190978;

union _union_190978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933A20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFF514 MethodInfo_1EFF514, *PMethodInfo_1EFF514;

typedef union _union_324821 _union_324821, *P_union_324821;

union _union_324821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFF514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_242A7EC MethodInfo_242A7EC, *PMethodInfo_242A7EC;

typedef union _union_275940 _union_275940, *P_union_275940;

union _union_275940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A7EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2052584 MethodInfo_2052584, *PMethodInfo_2052584;

typedef union _union_222235 _union_222235, *P_union_222235;

union _union_222235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052584 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164671 _union_164671, *P_union_164671;

union _union_164671 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3330D9C MethodInfo_3330D9C, *PMethodInfo_3330D9C;

typedef union _union_300111 _union_300111, *P_union_300111;

union _union_300111 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330D9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164673 _union_164673, *P_union_164673;

union _union_164673 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32AA8F8 MethodInfo_32AA8F8, *PMethodInfo_32AA8F8;

typedef union _union_316431 _union_316431, *P_union_316431;

union _union_316431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA8F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164675 _union_164675, *P_union_164675;

union _union_164675 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__VTable UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__VTable, *PUnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__VTable;

struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetHandle;
    struct VirtualInvokeData _5_Equals;
};

typedef union _union_164677 _union_164677, *P_union_164677;

union _union_164677 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D75238 MethodInfo_1D75238, *PMethodInfo_1D75238;

typedef union _union_282952 _union_282952, *P_union_282952;

union _union_282952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D75238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164679 _union_164679, *P_union_164679;

union _union_164679 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_192_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_192_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_Fields {
};

typedef struct UniRx_StableCompositeDisposable_Quaternary_VTable UniRx_StableCompositeDisposable_Quaternary_VTable, *PUniRx_StableCompositeDisposable_Quaternary_VTable;

struct UniRx_StableCompositeDisposable_Quaternary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_IsDisposed;
};

typedef struct Shock_Login_CheckTimeFalsificationStep___c_c Shock_Login_CheckTimeFalsificationStep___c_c, *PShock_Login_CheckTimeFalsificationStep___c_c;

typedef struct Shock_Login_CheckTimeFalsificationStep___c_StaticFields Shock_Login_CheckTimeFalsificationStep___c_StaticFields, *PShock_Login_CheckTimeFalsificationStep___c_StaticFields;

typedef struct Shock_Login_CheckTimeFalsificationStep___c_VTable Shock_Login_CheckTimeFalsificationStep___c_VTable, *PShock_Login_CheckTimeFalsificationStep___c_VTable;

typedef struct Shock_Login_CheckTimeFalsificationStep___c_o Shock_Login_CheckTimeFalsificationStep___c_o, *PShock_Login_CheckTimeFalsificationStep___c_o;

typedef struct Shock_Login_CheckTimeFalsificationStep___c_Fields Shock_Login_CheckTimeFalsificationStep___c_Fields, *PShock_Login_CheckTimeFalsificationStep___c_Fields;

struct Shock_Login_CheckTimeFalsificationStep___c_Fields {
};

struct Shock_Login_CheckTimeFalsificationStep___c_StaticFields {
    struct Shock_Login_CheckTimeFalsificationStep___c_o *__9;
    struct System_Action_DialogResultCode__o *__9__0_0;
};

struct Shock_Login_CheckTimeFalsificationStep___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Login_CheckTimeFalsificationStep___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Login_CheckTimeFalsificationStep___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_CheckTimeFalsificationStep___c_VTable vtable;
};

struct Shock_Login_CheckTimeFalsificationStep___c_o {
    struct Shock_Login_CheckTimeFalsificationStep___c_c *klass;
    void *monitor;
    struct Shock_Login_CheckTimeFalsificationStep___c_Fields fields;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_12_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_CollectionExtensions_VTable System_Collections_Generic_CollectionExtensions_VTable, *PSystem_Collections_Generic_CollectionExtensions_VTable;

struct System_Collections_Generic_CollectionExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2869728 MethodInfo_2869728, *PMethodInfo_2869728;

typedef union _union_179818 _union_179818, *P_union_179818;

union _union_179818 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869728 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31A5DC4_RGCTXs MethodInfo_31A5DC4_RGCTXs, *PMethodInfo_31A5DC4_RGCTXs;

struct MethodInfo_31A5DC4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_164681 _union_164681, *P_union_164681;

union _union_164681 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164683 _union_164683, *P_union_164683;

union _union_164683 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MovieKey_VTable Shock_MovieKey_VTable, *PShock_MovieKey_VTable;

struct Shock_MovieKey_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164685 _union_164685, *P_union_164685;

union _union_164685 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164687 _union_164687, *P_union_164687;

union _union_164687 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_BestFitAllocator_Block__c System_Action_BestFitAllocator_Block__c, *PSystem_Action_BestFitAllocator_Block__c;

typedef struct System_Action_BestFitAllocator_Block__VTable System_Action_BestFitAllocator_Block__VTable, *PSystem_Action_BestFitAllocator_Block__VTable;

struct System_Action_BestFitAllocator_Block__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BestFitAllocator_Block__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BestFitAllocator_Block__VTable vtable;
};

typedef union _union_164689 _union_164689, *P_union_164689;

union _union_164689 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3252330 MethodInfo_3252330, *PMethodInfo_3252330;

typedef union _union_292120 _union_292120, *P_union_292120;

union _union_292120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Gree_Wfs_LegacyAssetBundles_UnknownErrorException_Fields Gree_Wfs_LegacyAssetBundles_UnknownErrorException_Fields, *PGree_Wfs_LegacyAssetBundles_UnknownErrorException_Fields;

struct Gree_Wfs_LegacyAssetBundles_UnknownErrorException_Fields {
    struct System_Exception_Fields super;
    struct System_String_o *_identifier_k__BackingField;
    struct System_String_o *_url_k__BackingField;
};

typedef struct MethodInfo_19836E8 MethodInfo_19836E8, *PMethodInfo_19836E8;

typedef union _union_169449 _union_169449, *P_union_169449;

union _union_169449 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19836E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169449 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869734 MethodInfo_2869734, *PMethodInfo_2869734;

typedef union _union_181256 _union_181256, *P_union_181256;

union _union_181256 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869734 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181256 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_BestFitAllocator_Block__o System_Action_BestFitAllocator_Block__o, *PSystem_Action_BestFitAllocator_Block__o;

typedef struct System_Action_BestFitAllocator_Block__Fields System_Action_BestFitAllocator_Block__Fields, *PSystem_Action_BestFitAllocator_Block__Fields;

struct System_Action_BestFitAllocator_Block__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BestFitAllocator_Block__o {
    struct System_Action_BestFitAllocator_Block__c *klass;
    void *monitor;
    struct System_Action_BestFitAllocator_Block__Fields fields;
};

typedef struct MethodInfo_15F2B14_RGCTXs MethodInfo_15F2B14_RGCTXs, *PMethodInfo_15F2B14_RGCTXs;

struct MethodInfo_15F2B14_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Event_Bonus_EventBonusCardView___c_o Aoharu_Event_Bonus_EventBonusCardView___c_o, *PAoharu_Event_Bonus_EventBonusCardView___c_o;

typedef struct Aoharu_Event_Bonus_EventBonusCardView___c_c Aoharu_Event_Bonus_EventBonusCardView___c_c, *PAoharu_Event_Bonus_EventBonusCardView___c_c;

typedef struct Aoharu_Event_Bonus_EventBonusCardView___c_Fields Aoharu_Event_Bonus_EventBonusCardView___c_Fields, *PAoharu_Event_Bonus_EventBonusCardView___c_Fields;

typedef struct Aoharu_Event_Bonus_EventBonusCardView___c_StaticFields Aoharu_Event_Bonus_EventBonusCardView___c_StaticFields, *PAoharu_Event_Bonus_EventBonusCardView___c_StaticFields;

typedef struct Aoharu_Event_Bonus_EventBonusCardView___c_VTable Aoharu_Event_Bonus_EventBonusCardView___c_VTable, *PAoharu_Event_Bonus_EventBonusCardView___c_VTable;

struct Aoharu_Event_Bonus_EventBonusCardView___c_Fields {
};

struct Aoharu_Event_Bonus_EventBonusCardView___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Bonus_EventBonusCardView___c_StaticFields {
    struct Aoharu_Event_Bonus_EventBonusCardView___c_o *__9;
    struct System_Action_GameObject__o *__9__10_0;
};

struct Aoharu_Event_Bonus_EventBonusCardView___c_o {
    struct Aoharu_Event_Bonus_EventBonusCardView___c_c *klass;
    void *monitor;
    struct Aoharu_Event_Bonus_EventBonusCardView___c_Fields fields;
};

struct Aoharu_Event_Bonus_EventBonusCardView___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Event_Bonus_EventBonusCardView___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Bonus_EventBonusCardView___c_VTable vtable;
};

typedef struct Aoharu_MultiRewardDialogScene_c Aoharu_MultiRewardDialogScene_c, *PAoharu_MultiRewardDialogScene_c;

typedef struct Aoharu_MultiRewardDialogScene_VTable Aoharu_MultiRewardDialogScene_VTable, *PAoharu_MultiRewardDialogScene_VTable;

struct Aoharu_MultiRewardDialogScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MultiRewardDialogScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiRewardDialogScene_VTable vtable;
};

typedef struct MethodInfo_2D74BC8_RGCTXs MethodInfo_2D74BC8_RGCTXs, *PMethodInfo_2D74BC8_RGCTXs;

struct MethodInfo_2D74BC8_RGCTXs {
    struct Il2CppClass *_0_UniRx_Stubs_TState_;
    struct MethodInfo *_1_UniRx_Observer_CreateSubscribeWithStateObserver_T__TState_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_164651 _union_164651, *P_union_164651;

union _union_164651 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBC618 MethodInfo_2DBC618, *PMethodInfo_2DBC618;

typedef union _union_241483 _union_241483, *P_union_241483;

union _union_241483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC618 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164653 _union_164653, *P_union_164653;

union _union_164653 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164655 _union_164655, *P_union_164655;

union _union_164655 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164657 _union_164657, *P_union_164657;

union _union_164657 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164659 _union_164659, *P_union_164659;

union _union_164659 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleSheets_HierarchyTraversal_c UnityEngine_UIElements_StyleSheets_HierarchyTraversal_c, *PUnityEngine_UIElements_StyleSheets_HierarchyTraversal_c;

typedef struct UnityEngine_UIElements_StyleSheets_HierarchyTraversal_VTable UnityEngine_UIElements_StyleSheets_HierarchyTraversal_VTable, *PUnityEngine_UIElements_StyleSheets_HierarchyTraversal_VTable;

struct UnityEngine_UIElements_StyleSheets_HierarchyTraversal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Traverse;
};

struct UnityEngine_UIElements_StyleSheets_HierarchyTraversal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_HierarchyTraversal_VTable vtable;
};

typedef struct MethodInfo_2DBC614 MethodInfo_2DBC614, *PMethodInfo_2DBC614;

typedef union _union_241275 _union_241275, *P_union_241275;

union _union_241275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass54_0_Fields Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass54_0_Fields, *PAoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass54_0_Fields;

struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass54_0_Fields {
    int32_t layerMask;
};

typedef struct MethodInfo_19F962C MethodInfo_19F962C, *PMethodInfo_19F962C;

typedef union _union_252139 _union_252139, *P_union_252139;

union _union_252139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F962C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164661 _union_164661, *P_union_164661;

union _union_164661 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventStoryMstTable___c_c Shock_EventStoryMstTable___c_c, *PShock_EventStoryMstTable___c_c;

typedef struct Shock_EventStoryMstTable___c_StaticFields Shock_EventStoryMstTable___c_StaticFields, *PShock_EventStoryMstTable___c_StaticFields;

typedef struct Shock_EventStoryMstTable___c_VTable Shock_EventStoryMstTable___c_VTable, *PShock_EventStoryMstTable___c_VTable;

typedef struct Shock_EventStoryMstTable___c_o Shock_EventStoryMstTable___c_o, *PShock_EventStoryMstTable___c_o;

typedef struct System_Func_EventStoryMst__uint__o System_Func_EventStoryMst__uint__o, *PSystem_Func_EventStoryMst__uint__o;

typedef struct System_Func_EventStoryMst__string__o System_Func_EventStoryMst__string__o, *PSystem_Func_EventStoryMst__string__o;

typedef struct Shock_EventStoryMstTable___c_Fields Shock_EventStoryMstTable___c_Fields, *PShock_EventStoryMstTable___c_Fields;

typedef struct System_Func_EventStoryMst__uint__c System_Func_EventStoryMst__uint__c, *PSystem_Func_EventStoryMst__uint__c;

typedef struct System_Func_EventStoryMst__string__c System_Func_EventStoryMst__string__c, *PSystem_Func_EventStoryMst__string__c;

typedef struct System_Func_EventStoryMst__string__Fields System_Func_EventStoryMst__string__Fields, *PSystem_Func_EventStoryMst__string__Fields;

typedef struct System_Func_EventStoryMst__uint__VTable System_Func_EventStoryMst__uint__VTable, *PSystem_Func_EventStoryMst__uint__VTable;

typedef struct System_Func_EventStoryMst__string__VTable System_Func_EventStoryMst__string__VTable, *PSystem_Func_EventStoryMst__string__VTable;

struct System_Func_EventStoryMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventStoryMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventStoryMst__string__VTable vtable;
};

struct System_Func_EventStoryMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventStoryMst__string__o {
    struct System_Func_EventStoryMst__string__c *klass;
    void *monitor;
    struct System_Func_EventStoryMst__string__Fields fields;
};

struct System_Func_EventStoryMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_EventStoryMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventStoryMstTable___c_StaticFields {
    struct Shock_EventStoryMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Func_EventStoryMst__uint__o *__9__11_0;
    struct System_Func_EventStoryMst__string__o *__9__18_0;
    struct System_Func_EventStoryMst__string__o *__9__19_0;
};

struct Shock_EventStoryMstTable___c_Fields {
};

struct Shock_EventStoryMstTable___c_o {
    struct Shock_EventStoryMstTable___c_c *klass;
    void *monitor;
    struct Shock_EventStoryMstTable___c_Fields fields;
};

struct Shock_EventStoryMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventStoryMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventStoryMstTable___c_VTable vtable;
};

struct System_Func_EventStoryMst__uint__o {
    struct System_Func_EventStoryMst__uint__c *klass;
    void *monitor;
    struct System_Func_EventStoryMst__uint__Fields fields;
};

struct System_Func_EventStoryMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventStoryMst__uint__VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass118_0_VTable Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass118_0_VTable, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass118_0_VTable;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass118_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164663 _union_164663, *P_union_164663;

union _union_164663 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164665 _union_164665, *P_union_164665;

union _union_164665 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17E9128 MethodInfo_17E9128, *PMethodInfo_17E9128;

typedef struct MethodInfo_17E9128_RGCTXs MethodInfo_17E9128_RGCTXs, *PMethodInfo_17E9128_RGCTXs;

typedef union _union_192252 _union_192252, *P_union_192252;

struct MethodInfo_17E9128_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

union _union_192252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E9128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E9128_RGCTXs *rgctx_data;
    union _union_192252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164667 _union_164667, *P_union_164667;

union _union_164667 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiRewardDialogScene_o Aoharu_MultiRewardDialogScene_o, *PAoharu_MultiRewardDialogScene_o;

typedef struct Aoharu_MultiRewardDialogScene_Fields Aoharu_MultiRewardDialogScene_Fields, *PAoharu_MultiRewardDialogScene_Fields;

struct Aoharu_MultiRewardDialogScene_Fields {
};

struct Aoharu_MultiRewardDialogScene_o {
    struct Aoharu_MultiRewardDialogScene_c *klass;
    void *monitor;
    struct Aoharu_MultiRewardDialogScene_Fields fields;
};

typedef union _union_164669 _union_164669, *P_union_164669;

union _union_164669 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___o UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___o, *PUnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___o;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___c UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___c, *PUnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___c;

typedef struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___VTable UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___VTable, *PUnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___VTable;

struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___o {
    struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___Fields fields;
};

struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___VTable vtable;
};

typedef struct MethodInfo_15F4088_RGCTXs MethodInfo_15F4088_RGCTXs, *PMethodInfo_15F4088_RGCTXs;

struct MethodInfo_15F4088_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_15D8AC0 MethodInfo_15D8AC0, *PMethodInfo_15D8AC0;

typedef struct MethodInfo_15D8AC0_RGCTXs MethodInfo_15D8AC0_RGCTXs, *PMethodInfo_15D8AC0_RGCTXs;

struct MethodInfo_15D8AC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D8AC0_RGCTXs *rgctx_data;
    union _union_335225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D8AC0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct Shock_MngGGLData___c__DisplayClass56_0_o Shock_MngGGLData___c__DisplayClass56_0_o, *PShock_MngGGLData___c__DisplayClass56_0_o;

typedef struct Shock_MngGGLData___c__DisplayClass56_0_c Shock_MngGGLData___c__DisplayClass56_0_c, *PShock_MngGGLData___c__DisplayClass56_0_c;

typedef struct Shock_MngGGLData___c__DisplayClass56_0_Fields Shock_MngGGLData___c__DisplayClass56_0_Fields, *PShock_MngGGLData___c__DisplayClass56_0_Fields;

typedef struct Shock_MngGGLData___c__DisplayClass56_0_VTable Shock_MngGGLData___c__DisplayClass56_0_VTable, *PShock_MngGGLData___c__DisplayClass56_0_VTable;

typedef struct System_Action_Result__o System_Action_Result__o, *PSystem_Action_Result__o;

typedef struct System_Action_Result__c System_Action_Result__c, *PSystem_Action_Result__c;

typedef struct System_Action_Result__Fields System_Action_Result__Fields, *PSystem_Action_Result__Fields;

typedef struct System_Action_Result__VTable System_Action_Result__VTable, *PSystem_Action_Result__VTable;

struct System_Action_Result__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_MngGGLData___c__DisplayClass56_0_Fields {
    struct System_Action_Result__o *onComplete;
};

struct Shock_MngGGLData___c__DisplayClass56_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_Result__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_MngGGLData___c__DisplayClass56_0_o {
    struct Shock_MngGGLData___c__DisplayClass56_0_c *klass;
    void *monitor;
    struct Shock_MngGGLData___c__DisplayClass56_0_Fields fields;
};

struct Shock_MngGGLData___c__DisplayClass56_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngGGLData___c__DisplayClass56_0_VTable vtable;
};

struct System_Action_Result__o {
    struct System_Action_Result__c *klass;
    void *monitor;
    struct System_Action_Result__Fields fields;
};

struct System_Action_Result__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Result__VTable vtable;
};

typedef struct System_Net_FtpControlStream_GetPathOption_VTable System_Net_FtpControlStream_GetPathOption_VTable, *PSystem_Net_FtpControlStream_GetPathOption_VTable;

struct System_Net_FtpControlStream_GetPathOption_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_o Chipstar_Downloads_CriWare_ISoundFileDataExtensions_o, *PChipstar_Downloads_CriWare_ISoundFileDataExtensions_o;

typedef struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_Fields Chipstar_Downloads_CriWare_ISoundFileDataExtensions_Fields, *PChipstar_Downloads_CriWare_ISoundFileDataExtensions_Fields;

struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_Fields {
};

struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_o {
    struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_ISoundFileDataExtensions_Fields fields;
};

typedef union _union_164631 _union_164631, *P_union_164631;

union _union_164631 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6EC24 MethodInfo_2D6EC24, *PMethodInfo_2D6EC24;

typedef struct MethodInfo_2D6EC24_RGCTXs MethodInfo_2D6EC24_RGCTXs, *PMethodInfo_2D6EC24_RGCTXs;

typedef union _union_288139 _union_288139, *P_union_288139;

struct MethodInfo_2D6EC24_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectObservable_T__TR_;
    struct MethodInfo *_1_UniRx_Operators_SelectObservable_T__TR___ctor;
};

union _union_288139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6EC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6EC24_RGCTXs *rgctx_data;
    union _union_288139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164633 _union_164633, *P_union_164633;

union _union_164633 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass700_0_c Shock_Protocol___c__DisplayClass700_0_c, *PShock_Protocol___c__DisplayClass700_0_c;

typedef struct Shock_Protocol___c__DisplayClass700_0_VTable Shock_Protocol___c__DisplayClass700_0_VTable, *PShock_Protocol___c__DisplayClass700_0_VTable;

struct Shock_Protocol___c__DisplayClass700_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass700_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass700_0_VTable vtable;
};

typedef struct MethodInfo_26449F0 MethodInfo_26449F0, *PMethodInfo_26449F0;

typedef union _union_268948 _union_268948, *P_union_268948;

union _union_268948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26449F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164635 _union_164635, *P_union_164635;

union _union_164635 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164637 _union_164637, *P_union_164637;

union _union_164637 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164639 _union_164639, *P_union_164639;

union _union_164639 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__c UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__c, *PUniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__c;

typedef struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__RGCTXs UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__RGCTXs, *PUniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__RGCTXs;

typedef struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__VTable UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__VTable, *PUniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__VTable;

struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_OperatorObservableBase_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T__SubscribeCore;
};

struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__VTable vtable;
};

typedef struct MethodInfo_17CB774 MethodInfo_17CB774, *PMethodInfo_17CB774;

typedef union _union_237263 _union_237263, *P_union_237263;

union _union_237263 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CB774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237263 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumUnitSeriesMMst_o Shock_AlbumUnitSeriesMMst_o, *PShock_AlbumUnitSeriesMMst_o;

typedef struct Shock_AlbumUnitSeriesMMst_c Shock_AlbumUnitSeriesMMst_c, *PShock_AlbumUnitSeriesMMst_c;

typedef struct Shock_AlbumUnitSeriesMMst_Fields Shock_AlbumUnitSeriesMMst_Fields, *PShock_AlbumUnitSeriesMMst_Fields;

typedef struct Shock_AlbumUnitSeriesMMst_VTable Shock_AlbumUnitSeriesMMst_VTable, *PShock_AlbumUnitSeriesMMst_VTable;

struct Shock_AlbumUnitSeriesMMst_Fields {
    uint32_t _albumUnitSeriesId;
    uint32_t _albumSeriesId;
    uint32_t _unitId;
    uint32_t _position;
    uint32_t _masterReleaseLabelId;
};

struct Shock_AlbumUnitSeriesMMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_AlbumUnitSeriesMMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumUnitSeriesMMst_VTable vtable;
};

struct Shock_AlbumUnitSeriesMMst_o {
    struct Shock_AlbumUnitSeriesMMst_c *klass;
    void *monitor;
    struct Shock_AlbumUnitSeriesMMst_Fields fields;
};

typedef struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__o UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__o, *PUniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__o;

typedef struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__Fields UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__Fields, *PUniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__Fields;

typedef struct UniRx_Operators_OperatorObservableBase_T__o UniRx_Operators_OperatorObservableBase_T__o, *PUniRx_Operators_OperatorObservableBase_T__o;

struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__Fields {
    struct UniRx_SingleAssignmentDisposable_o *subscription;
    struct UniRx_Operators_OperatorObservableBase_T__o *__4__this;
    struct UniRx_IObserver_T__o *observer;
};

struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__o {
    struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__c *klass;
    void *monitor;
    struct UniRx_Operators_OperatorObservableBase___c__DisplayClass3_0_T__Fields fields;
};

struct UniRx_Operators_OperatorObservableBase_T__o {
    struct UniRx_Operators_OperatorObservableBase_T__c *klass;
    void *monitor;
    struct UniRx_Operators_OperatorObservableBase_T__Fields fields;
};

typedef struct MethodInfo_201DAF8 MethodInfo_201DAF8, *PMethodInfo_201DAF8;

typedef union _union_157954 _union_157954, *P_union_157954;

union _union_157954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201DAF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1562C98 MethodInfo_1562C98, *PMethodInfo_1562C98;

typedef union _union_213410 _union_213410, *P_union_213410;

union _union_213410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1562C98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DC79C MethodInfo_21DC79C, *PMethodInfo_21DC79C;

typedef union _union_161525 _union_161525, *P_union_161525;

union _union_161525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DC79C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127E748 MethodInfo_127E748, *PMethodInfo_127E748;

typedef union _union_202192 _union_202192, *P_union_202192;

union _union_202192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_KeyValuePair_K__V___c System_Collections_Generic_IEnumerator_KeyValuePair_K__V___c, *PSystem_Collections_Generic_IEnumerator_KeyValuePair_K__V___c;

struct System_Collections_Generic_IEnumerator_KeyValuePair_K__V___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Achievement___c__DisplayClass5_1_c Shock_Achievement___c__DisplayClass5_1_c, *PShock_Achievement___c__DisplayClass5_1_c;

typedef struct Shock_Achievement___c__DisplayClass5_1_VTable Shock_Achievement___c__DisplayClass5_1_VTable, *PShock_Achievement___c__DisplayClass5_1_VTable;

struct Shock_Achievement___c__DisplayClass5_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Achievement___c__DisplayClass5_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Achievement___c__DisplayClass5_1_VTable vtable;
};

typedef union _union_164641 _union_164641, *P_union_164641;

union _union_164641 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164643 _union_164643, *P_union_164643;

union _union_164643 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164645 _union_164645, *P_union_164645;

union _union_164645 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164647 _union_164647, *P_union_164647;

union _union_164647 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Variant_VTable System_Variant_VTable, *PSystem_Variant_VTable;

struct System_Variant_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IEnumerator_KeyValuePair_K__V___o System_Collections_Generic_IEnumerator_KeyValuePair_K__V___o, *PSystem_Collections_Generic_IEnumerator_KeyValuePair_K__V___o;

typedef struct System_Collections_Generic_IEnumerator_KeyValuePair_K__V___Fields System_Collections_Generic_IEnumerator_KeyValuePair_K__V___Fields, *PSystem_Collections_Generic_IEnumerator_KeyValuePair_K__V___Fields;

struct System_Collections_Generic_IEnumerator_KeyValuePair_K__V___Fields {
};

struct System_Collections_Generic_IEnumerator_KeyValuePair_K__V___o {
    struct System_Collections_Generic_IEnumerator_KeyValuePair_K__V___c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_KeyValuePair_K__V___Fields fields;
};

typedef union _union_164649 _union_164649, *P_union_164649;

union _union_164649 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Observer_Subscribe_T__TState__Fields UniRx_Observer_Subscribe_T__TState__Fields, *PUniRx_Observer_Subscribe_T__TState__Fields;

typedef struct System_Action_T__TState__o System_Action_T__TState__o, *PSystem_Action_T__TState__o;

typedef struct System_Action_T__TState__c System_Action_T__TState__c, *PSystem_Action_T__TState__c;

typedef struct System_Action_T__TState__Fields System_Action_T__TState__Fields, *PSystem_Action_T__TState__Fields;

typedef struct System_Action_T__TState__VTable System_Action_T__TState__VTable, *PSystem_Action_T__TState__VTable;

struct System_Action_T__TState__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_T__TState__o {
    struct System_Action_T__TState__c *klass;
    void *monitor;
    struct System_Action_T__TState__Fields fields;
};

struct System_Action_T__TState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_T__TState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_T__TState__VTable vtable;
};

struct UniRx_Observer_Subscribe_T__TState__Fields {
    struct Il2CppObject *state;
    struct System_Action_T__TState__o *onNext;
    struct System_Action_Exception__TState__o *onError;
    struct System_Action_TState__o *onCompleted;
    int32_t isStopped;
};

typedef struct MethodInfo_16E22F4 MethodInfo_16E22F4, *PMethodInfo_16E22F4;

typedef union _union_193265 _union_193265, *P_union_193265;

union _union_193265 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E22F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193265 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExAcf_CharacterEncoding_o CriWare_CriAtomExAcf_CharacterEncoding_o, *PCriWare_CriAtomExAcf_CharacterEncoding_o;

typedef struct CriWare_CriAtomExAcf_CharacterEncoding_Fields CriWare_CriAtomExAcf_CharacterEncoding_Fields, *PCriWare_CriAtomExAcf_CharacterEncoding_Fields;

struct CriWare_CriAtomExAcf_CharacterEncoding_Fields {
    uint32_t value__;
};

struct CriWare_CriAtomExAcf_CharacterEncoding_o {
    struct CriWare_CriAtomExAcf_CharacterEncoding_Fields fields;
};

typedef struct System_Func_TSource__TResult__Fields System_Func_TSource__TResult__Fields, *PSystem_Func_TSource__TResult__Fields;

struct System_Func_TSource__TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Aoharu_MusicSelectScrollCell_o Aoharu_MusicSelectScrollCell_o, *PAoharu_MusicSelectScrollCell_o;

typedef struct Aoharu_MusicSelectScrollCell_c Aoharu_MusicSelectScrollCell_c, *PAoharu_MusicSelectScrollCell_c;

typedef struct Aoharu_MusicSelectScrollCell_Fields Aoharu_MusicSelectScrollCell_Fields, *PAoharu_MusicSelectScrollCell_Fields;

typedef struct Aoharu_MusicSelectScrollCell_VTable Aoharu_MusicSelectScrollCell_VTable, *PAoharu_MusicSelectScrollCell_VTable;

typedef struct FancyScrollView_FancyCell_MusicSelectScrollItemData__MusicSelectScrollContext__Fields FancyScrollView_FancyCell_MusicSelectScrollItemData__MusicSelectScrollContext__Fields, *PFancyScrollView_FancyCell_MusicSelectScrollItemData__MusicSelectScrollContext__Fields;

typedef struct Aoharu_MusicSelectScrollCell_UnSelectObject_o Aoharu_MusicSelectScrollCell_UnSelectObject_o, *PAoharu_MusicSelectScrollCell_UnSelectObject_o;

typedef struct Aoharu_MusicSelectScrollCell_UnSelectObject_c Aoharu_MusicSelectScrollCell_UnSelectObject_c, *PAoharu_MusicSelectScrollCell_UnSelectObject_c;

typedef struct Aoharu_MusicSelectScrollCell_UnSelectObject_Fields Aoharu_MusicSelectScrollCell_UnSelectObject_Fields, *PAoharu_MusicSelectScrollCell_UnSelectObject_Fields;

typedef struct Aoharu_MusicSelectScrollCell_UnSelectObject_VTable Aoharu_MusicSelectScrollCell_UnSelectObject_VTable, *PAoharu_MusicSelectScrollCell_UnSelectObject_VTable;

struct FancyScrollView_FancyCell_MusicSelectScrollItemData__MusicSelectScrollContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    int32_t _Index_k__BackingField;
    struct Aoharu_MusicSelectScrollContext_o *_Context_k__BackingField;
};

struct Aoharu_MusicSelectScrollCell_Fields {
    struct FancyScrollView_FancyCell_MusicSelectScrollItemData__MusicSelectScrollContext__Fields super;
    struct Aoharu_MusicSelectScrollCell_UnSelectObject_o *m_UnSelect;
    struct System_Collections_Generic_List_Sprite__o *m_TypeIconList;
    struct UnityEngine_UI_Button_o *m_Button;
    struct UnityEngine_Animator_o *m_ScrollAnimator;
    struct Shock_AnimatorPlayerLite_o *m_ScrollEnterAnimator;
    uint32_t currentGroupId;
    float waitTime;
    struct Carbon_CoroutineShell_o *m_coroutineShell;
    float currentPosition;
};

struct Aoharu_MusicSelectScrollCell_UnSelectObject_Fields {
    struct Shock_TextMeshUI_o *m_LiveName;
    struct UnityEngine_RectTransform_o *m_MusicNameTextMask;
    struct Carbon_TweenAnchoredPosition_o *m_MusicNameTextTween;
    struct Shock_TextMeshUI_o *m_ArtistName;
    struct UnityEngine_RectTransform_o *m_ArtistNameTextMask;
    struct Carbon_TweenAnchoredPosition_o *m_ArtistNameTextTween;
    struct UnityEngine_UI_Image_o *m_GroupColor;
    struct UnityEngine_UI_Image_o *m_GroupLogo;
    struct UnityEngine_UI_Image_o *m_TypeIcon;
    struct UnityEngine_UI_Image_o *m_LevelObjNormal;
    struct UnityEngine_UI_Image_o *m_LevelObjHard;
    struct UnityEngine_UI_Image_o *m_LevelObjExpart;
    struct UnityEngine_UI_Image_o *m_LevelObjMaster;
    struct UnityEngine_UI_Image_o *m_ClearObjNormal;
    struct UnityEngine_UI_Image_o *m_ClearObjHard;
    struct UnityEngine_UI_Image_o *m_ClearObjExpart;
    struct UnityEngine_UI_Image_o *m_ClearObjMaster;
    struct UnityEngine_UI_Image_o *m_NoneObjNormal;
    struct UnityEngine_UI_Image_o *m_NoneObjHard;
    struct UnityEngine_UI_Image_o *m_NoneObjExpart;
    struct UnityEngine_UI_Image_o *m_NoneObjMaster;
    struct Aoharu_MusicSelectScrollCell_DifficultyContent_o *m_DifficultyStar;
    struct System_Collections_Generic_List_GameObject__o *m_LabelList;
    struct UnityEngine_GameObject_o *m_FullComboObj;
    struct UnityEngine_GameObject_o *m_PerfectFullComboObj;
};

struct Aoharu_MusicSelectScrollCell_UnSelectObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_MusicSelectScrollCell_UnSelectObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScrollCell_UnSelectObject_VTable vtable;
};

struct Aoharu_MusicSelectScrollCell_UnSelectObject_o {
    struct Aoharu_MusicSelectScrollCell_UnSelectObject_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScrollCell_UnSelectObject_Fields fields;
};

struct Aoharu_MusicSelectScrollCell_o {
    struct Aoharu_MusicSelectScrollCell_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScrollCell_Fields fields;
};

struct Aoharu_MusicSelectScrollCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScrollCell_VTable vtable;
};

typedef struct Shock_BillingProductRewardMstTable___c_Fields Shock_BillingProductRewardMstTable___c_Fields, *PShock_BillingProductRewardMstTable___c_Fields;

struct Shock_BillingProductRewardMstTable___c_Fields {
};

typedef struct MethodInfo_17CB78C MethodInfo_17CB78C, *PMethodInfo_17CB78C;

typedef union _union_237431 _union_237431, *P_union_237431;

union _union_237431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CB78C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1562C80 MethodInfo_1562C80, *PMethodInfo_1562C80;

typedef union _union_213406 _union_213406, *P_union_213406;

union _union_213406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1562C80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityAction_BaseEventData__o UnityEngine_Events_UnityAction_BaseEventData__o, *PUnityEngine_Events_UnityAction_BaseEventData__o;

typedef struct UnityEngine_Events_UnityAction_BaseEventData__c UnityEngine_Events_UnityAction_BaseEventData__c, *PUnityEngine_Events_UnityAction_BaseEventData__c;

typedef struct UnityEngine_Events_UnityAction_BaseEventData__Fields UnityEngine_Events_UnityAction_BaseEventData__Fields, *PUnityEngine_Events_UnityAction_BaseEventData__Fields;

typedef struct UnityEngine_Events_UnityAction_BaseEventData__VTable UnityEngine_Events_UnityAction_BaseEventData__VTable, *PUnityEngine_Events_UnityAction_BaseEventData__VTable;

struct UnityEngine_Events_UnityAction_BaseEventData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Events_UnityAction_BaseEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Events_UnityAction_BaseEventData__o {
    struct UnityEngine_Events_UnityAction_BaseEventData__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityAction_BaseEventData__Fields fields;
};

struct UnityEngine_Events_UnityAction_BaseEventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_BaseEventData__VTable vtable;
};

typedef union _union_164611 _union_164611, *P_union_164611;

union _union_164611 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExAcf_CharacterEncoding_c CriWare_CriAtomExAcf_CharacterEncoding_c, *PCriWare_CriAtomExAcf_CharacterEncoding_c;

typedef struct CriWare_CriAtomExAcf_CharacterEncoding_VTable CriWare_CriAtomExAcf_CharacterEncoding_VTable, *PCriWare_CriAtomExAcf_CharacterEncoding_VTable;

struct CriWare_CriAtomExAcf_CharacterEncoding_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct CriWare_CriAtomExAcf_CharacterEncoding_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExAcf_CharacterEncoding_VTable vtable;
};

typedef struct Chipstar_Downloads_StreamingAssetsFileMap_VTable Chipstar_Downloads_StreamingAssetsFileMap_VTable, *PChipstar_Downloads_StreamingAssetsFileMap_VTable;

struct Chipstar_Downloads_StreamingAssetsFileMap_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

typedef union _union_164613 _union_164613, *P_union_164613;

union _union_164613 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_ItemList_ItemListController___c__DisplayClass8_0_Fields Shock_Scenes_ItemList_ItemListController___c__DisplayClass8_0_Fields, *PShock_Scenes_ItemList_ItemListController___c__DisplayClass8_0_Fields;

struct Shock_Scenes_ItemList_ItemListController___c__DisplayClass8_0_Fields {
    int32_t itemTab;
};

typedef struct DG_Tweening_DOTweenModuleUI_Utils_Fields DG_Tweening_DOTweenModuleUI_Utils_Fields, *PDG_Tweening_DOTweenModuleUI_Utils_Fields;

struct DG_Tweening_DOTweenModuleUI_Utils_Fields {
};

typedef union _union_164615 _union_164615, *P_union_164615;

union _union_164615 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164617 _union_164617, *P_union_164617;

union _union_164617 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17CB794 MethodInfo_17CB794, *PMethodInfo_17CB794;

typedef union _union_237599 _union_237599, *P_union_237599;

union _union_237599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CB794 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_array UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_array, *PUnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_array;

typedef struct UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_o UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_o, *PUnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_o;

typedef struct UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_Fields UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_Fields, *PUnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_Fields;

struct UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_Fields {
    struct UnityEngine_Playables_Playable_o mixer;
    struct UnityEngine_Playables_Playable_o parentMixer;
    int32_t port;
};

struct UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_o {
    struct UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_Fields fields;
};

struct UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_AnimationOutputWeightProcessor_WeightInfo_o m_Items[65535];
};

typedef union _union_164619 _union_164619, *P_union_164619;

union _union_164619 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_TweenRotation_VTable Carbon_TweenRotation_VTable, *PCarbon_TweenRotation_VTable;

struct Carbon_TweenRotation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

typedef struct Shock_MngMusicData_StaticFields Shock_MngMusicData_StaticFields, *PShock_MngMusicData_StaticFields;

typedef struct Carbon_ListDictionary_uint__MusicData__o Carbon_ListDictionary_uint__MusicData__o, *PCarbon_ListDictionary_uint__MusicData__o;

typedef struct Carbon_ListDictionary_uint__MusicData__c Carbon_ListDictionary_uint__MusicData__c, *PCarbon_ListDictionary_uint__MusicData__c;

typedef struct Carbon_ListDictionary_uint__MusicData__Fields Carbon_ListDictionary_uint__MusicData__Fields, *PCarbon_ListDictionary_uint__MusicData__Fields;

typedef struct Carbon_ListDictionary_uint__MusicData__VTable Carbon_ListDictionary_uint__MusicData__VTable, *PCarbon_ListDictionary_uint__MusicData__VTable;

struct Carbon_ListDictionary_uint__MusicData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__MusicData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__MusicData__VTable vtable;
};

struct Carbon_ListDictionary_uint__MusicData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__MusicData__o {
    struct Carbon_ListDictionary_uint__MusicData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__MusicData__Fields fields;
};

struct Shock_MngMusicData_StaticFields {
    struct Carbon_ListDictionary_uint__MusicData__o *ms_MusicDataTable;
};

typedef struct MethodInfo_1BB25D0 MethodInfo_1BB25D0, *PMethodInfo_1BB25D0;

typedef union _union_304032 _union_304032, *P_union_304032;

union _union_304032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB25D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12915DC_RGCTXs MethodInfo_12915DC_RGCTXs, *PMethodInfo_12915DC_RGCTXs;

struct MethodInfo_12915DC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2237C4C MethodInfo_2237C4C, *PMethodInfo_2237C4C;

typedef union _union_291532 _union_291532, *P_union_291532;

union _union_291532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DEE48_RGCTXs MethodInfo_15DEE48_RGCTXs, *PMethodInfo_15DEE48_RGCTXs;

struct MethodInfo_15DEE48_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2C3237C MethodInfo_2C3237C, *PMethodInfo_2C3237C;

typedef struct MethodInfo_2C3237C_RGCTXs MethodInfo_2C3237C_RGCTXs, *PMethodInfo_2C3237C_RGCTXs;

typedef union _union_298313 _union_298313, *P_union_298313;

struct MethodInfo_2C3237C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEqualityComparer_T__Equals;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C3237C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C3237C_RGCTXs *rgctx_data;
    union _union_298313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamStoryRead_VTable Shock_Protocol_CJsonSendParamStoryRead_VTable, *PShock_Protocol_CJsonSendParamStoryRead_VTable;

struct Shock_Protocol_CJsonSendParamStoryRead_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17C0CF8 MethodInfo_17C0CF8, *PMethodInfo_17C0CF8;

typedef union _union_168219 _union_168219, *P_union_168219;

union _union_168219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17C0CF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F469CC MethodInfo_1F469CC, *PMethodInfo_1F469CC;

struct MethodInfo_1F469CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IntervalTree_Entry_T___VTable System_Collections_Generic_List_IntervalTree_Entry_T___VTable, *PSystem_Collections_Generic_List_IntervalTree_Entry_T___VTable;

struct System_Collections_Generic_List_IntervalTree_Entry_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef union _union_164621 _union_164621, *P_union_164621;

union _union_164621 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164623 _union_164623, *P_union_164623;

union _union_164623 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164625 _union_164625, *P_union_164625;

union _union_164625 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_LotteryItemMst__VTable System_Predicate_LotteryItemMst__VTable, *PSystem_Predicate_LotteryItemMst__VTable;

struct System_Predicate_LotteryItemMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_164627 _union_164627, *P_union_164627;

union _union_164627 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164629 _union_164629, *P_union_164629;

union _union_164629 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264F54C MethodInfo_264F54C, *PMethodInfo_264F54C;

typedef union _union_179480 _union_179480, *P_union_179480;

union _union_179480 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F54C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179480 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1273CF0 MethodInfo_1273CF0, *PMethodInfo_1273CF0;

typedef union _union_201244 _union_201244, *P_union_201244;

union _union_201244 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1273CF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201244 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FAA94 MethodInfo_10FAA94, *PMethodInfo_10FAA94;

typedef struct MethodInfo_10FAA94_RGCTXs MethodInfo_10FAA94_RGCTXs, *PMethodInfo_10FAA94_RGCTXs;

typedef union _union_194830 _union_194830, *P_union_194830;

union _union_194830 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FAA94_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

struct MethodInfo_10FAA94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FAA94_RGCTXs *rgctx_data;
    union _union_194830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296390 _union_296390, *P_union_296390;

union _union_296390 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3089AB4_RGCTXs MethodInfo_3089AB4_RGCTXs, *PMethodInfo_3089AB4_RGCTXs;

struct MethodInfo_3089AB4_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_296392 _union_296392, *P_union_296392;

union _union_296392 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296394 _union_296394, *P_union_296394;

union _union_296394 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___o System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___o, *PSystem_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___o;

typedef struct System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___c System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___c, *PSystem_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___c;

typedef struct System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___Fields System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___Fields, *PSystem_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___Fields;

struct System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___Fields {
};

struct System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___o {
    struct System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___Fields fields;
};

struct System_Collections_Generic_IEnumerator_List_NoticeGeneralNavigationMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UniRx_Operators_StartWithObservable_T__Fields UniRx_Operators_StartWithObservable_T__Fields, *PUniRx_Operators_StartWithObservable_T__Fields;

struct UniRx_Operators_StartWithObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct Il2CppObject *value;
    struct System_Func_T__o *valueFactory;
};

typedef struct MethodInfo_15F63A4_RGCTXs MethodInfo_15F63A4_RGCTXs, *PMethodInfo_15F63A4_RGCTXs;

struct MethodInfo_15F63A4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296396 _union_296396, *P_union_296396;

union _union_296396 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B504C4 MethodInfo_1B504C4, *PMethodInfo_1B504C4;

typedef union _union_253583 _union_253583, *P_union_253583;

union _union_253583 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B504C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Rendering_BatchRendererGroup_VTable UnityEngine_Rendering_BatchRendererGroup_VTable, *PUnityEngine_Rendering_BatchRendererGroup_VTable;

struct UnityEngine_Rendering_BatchRendererGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_264F558 MethodInfo_264F558, *PMethodInfo_264F558;

typedef union _union_180918 _union_180918, *P_union_180918;

union _union_180918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F558 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296398 _union_296398, *P_union_296398;

union _union_296398 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__bool__bool___o System_ValueTuple_bool__ValueTuple_int__bool__bool___o, *PSystem_ValueTuple_bool__ValueTuple_int__bool__bool___o;

typedef struct System_ValueTuple_bool__ValueTuple_int__bool__bool___Fields System_ValueTuple_bool__ValueTuple_int__bool__bool___Fields, *PSystem_ValueTuple_bool__ValueTuple_int__bool__bool___Fields;

typedef struct System_ValueTuple_int__bool__bool__o System_ValueTuple_int__bool__bool__o, *PSystem_ValueTuple_int__bool__bool__o;

typedef struct System_ValueTuple_int__bool__bool__Fields System_ValueTuple_int__bool__bool__Fields, *PSystem_ValueTuple_int__bool__bool__Fields;

struct System_ValueTuple_int__bool__bool__Fields {
    int32_t Item1;
    bool Item2;
    bool Item3;
};

struct System_ValueTuple_int__bool__bool__o {
    struct System_ValueTuple_int__bool__bool__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__bool__bool___Fields {
    bool Item1;
    struct System_ValueTuple_int__bool__bool__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__bool__bool___o {
    struct System_ValueTuple_bool__ValueTuple_int__bool__bool___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__bool__bool___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool____o Item2;
};

typedef struct MethodInfo_1748248 MethodInfo_1748248, *PMethodInfo_1748248;

typedef union _union_162203 _union_162203, *P_union_162203;

union _union_162203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1748248 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28946D0 MethodInfo_28946D0, *PMethodInfo_28946D0;

typedef union _union_268298 _union_268298, *P_union_268298;

union _union_268298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28946D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226D630 MethodInfo_226D630, *PMethodInfo_226D630;

typedef union _union_314609 _union_314609, *P_union_314609;

union _union_314609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D630 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit__OnDropdownConnectAs_CB_d__99_Fields Photon_Pun_Demo_Cockpit_PunCockpit__OnDropdownConnectAs_CB_d__99_Fields, *PPhoton_Pun_Demo_Cockpit_PunCockpit__OnDropdownConnectAs_CB_d__99_Fields;

struct Photon_Pun_Demo_Cockpit_PunCockpit__OnDropdownConnectAs_CB_d__99_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Photon_Pun_Demo_Cockpit_PunCockpit_o *__4__this;
};

typedef struct MethodInfo_1958748 MethodInfo_1958748, *PMethodInfo_1958748;

typedef union _union_262266 _union_262266, *P_union_262266;

union _union_262266 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1958748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262266 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_o UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_o, *PUnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_o;

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_Fields UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_Fields {
};

struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_o {
    struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_Fields fields;
};

typedef struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_VTable Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_VTable, *PAoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_VTable;

struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_KeyValuePair_string__AdventureBgImageUI___bool__Fields System_Func_KeyValuePair_string__AdventureBgImageUI___bool__Fields, *PSystem_Func_KeyValuePair_string__AdventureBgImageUI___bool__Fields;

struct System_Func_KeyValuePair_string__AdventureBgImageUI___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_MngCurrencyData_StaticFields Shock_MngCurrencyData_StaticFields, *PShock_MngCurrencyData_StaticFields;

typedef struct Shock_GemData_o Shock_GemData_o, *PShock_GemData_o;

typedef struct Carbon_ListDictionary_POINT_TYPE__PointData__o Carbon_ListDictionary_POINT_TYPE__PointData__o, *PCarbon_ListDictionary_POINT_TYPE__PointData__o;

typedef struct Shock_GemData_c Shock_GemData_c, *PShock_GemData_c;

typedef struct Carbon_ListDictionary_POINT_TYPE__PointData__c Carbon_ListDictionary_POINT_TYPE__PointData__c, *PCarbon_ListDictionary_POINT_TYPE__PointData__c;

typedef struct Carbon_ListDictionary_POINT_TYPE__PointData__Fields Carbon_ListDictionary_POINT_TYPE__PointData__Fields, *PCarbon_ListDictionary_POINT_TYPE__PointData__Fields;

typedef struct Shock_GemData_VTable Shock_GemData_VTable, *PShock_GemData_VTable;

typedef struct Carbon_ListDictionary_POINT_TYPE__PointData__VTable Carbon_ListDictionary_POINT_TYPE__PointData__VTable, *PCarbon_ListDictionary_POINT_TYPE__PointData__VTable;

struct Shock_GemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GemData_VTable vtable;
};

struct Shock_GemData_o {
    struct Shock_GemData_c *klass;
    void *monitor;
    struct Shock_GemData_Fields fields;
};

struct Carbon_ListDictionary_POINT_TYPE__PointData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_POINT_TYPE__PointData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_POINT_TYPE__PointData__o {
    struct Carbon_ListDictionary_POINT_TYPE__PointData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_POINT_TYPE__PointData__Fields fields;
};

struct Carbon_ListDictionary_POINT_TYPE__PointData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_POINT_TYPE__PointData__VTable vtable;
};

struct Shock_MngCurrencyData_StaticFields {
    struct Shock_GemData_o *ms_GemData;
    struct Carbon_ListDictionary_POINT_TYPE__PointData__o *ms_PointDataTable;
    struct System_Action_o *ms_UpdateGemDataEvent;
    struct System_Action_o *ms_UpdatePointDataEvent;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_c UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_c, *PUnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_c;

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_VTable UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_VTable, *PUnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_VTable;

struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_EarlyUpdate_PresentBeforeUpdate_VTable vtable;
};

typedef union _union_296380 _union_296380, *P_union_296380;

union _union_296380 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296382 _union_296382, *P_union_296382;

union _union_296382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SceneController___PushSceneCoroutine_d__47_Fields Shock_SceneController___PushSceneCoroutine_d__47_Fields, *PShock_SceneController___PushSceneCoroutine_d__47_Fields;

typedef struct Shock_SceneController___c__DisplayClass47_0_o Shock_SceneController___c__DisplayClass47_0_o, *PShock_SceneController___c__DisplayClass47_0_o;

typedef struct Shock_SceneController___c__DisplayClass47_0_c Shock_SceneController___c__DisplayClass47_0_c, *PShock_SceneController___c__DisplayClass47_0_c;

typedef struct Shock_SceneController___c__DisplayClass47_0_VTable Shock_SceneController___c__DisplayClass47_0_VTable, *PShock_SceneController___c__DisplayClass47_0_VTable;

struct Shock_SceneController___c__DisplayClass47_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneController___c__DisplayClass47_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController___c__DisplayClass47_0_VTable vtable;
};

struct Shock_SceneController___c__DisplayClass47_0_o {
    struct Shock_SceneController___c__DisplayClass47_0_c *klass;
    void *monitor;
    struct Shock_SceneController___c__DisplayClass47_0_Fields fields;
};

struct Shock_SceneController___PushSceneCoroutine_d__47_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t enterSceneType;
    bool isCleanPush;
    struct Il2CppObject *enterSceneInputData;
    struct Shock_SceneController___c__DisplayClass47_0_o *__8__1;
    int32_t loadSceneMode;
    struct System_Action_o *onCompleted;
    struct Shock_IInputLockData_o *_inputLock_5__2;
    struct Shock_SceneController_SceneData_o *_exitSceneData_5__3;
    struct Shock_SceneBase_o *_exitSceneBase_5__4;
};

typedef struct MethodInfo_2F39B48_RGCTXs MethodInfo_2F39B48_RGCTXs, *PMethodInfo_2F39B48_RGCTXs;

struct MethodInfo_2F39B48_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296384 _union_296384, *P_union_296384;

union _union_296384 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C848C MethodInfo_13C848C, *PMethodInfo_13C848C;

struct MethodInfo_13C848C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296386 _union_296386, *P_union_296386;

union _union_296386 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28946C8 MethodInfo_28946C8, *PMethodInfo_28946C8;

typedef union _union_272772 _union_272772, *P_union_272772;

union _union_272772 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28946C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272772 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296388 _union_296388, *P_union_296388;

union _union_296388 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_FocusEventBase_BlurEvent__Fields UnityEngine_UIElements_FocusEventBase_BlurEvent__Fields, *PUnityEngine_UIElements_FocusEventBase_BlurEvent__Fields;

struct UnityEngine_UIElements_FocusEventBase_BlurEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    struct UnityEngine_UIElements_Focusable_o *_relatedTarget_k__BackingField;
    struct UnityEngine_UIElements_FocusChangeDirection_o *_direction_k__BackingField;
    struct UnityEngine_UIElements_FocusController_o *_focusController_k__BackingField;
    bool _IsFocusDelegated_k__BackingField;
};

typedef union _union_164601 _union_164601, *P_union_164601;

union _union_164601 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164603 _union_164603, *P_union_164603;

union _union_164603 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Progress_OnlyValueChangedProgress_T__RGCTXs Cysharp_Threading_Tasks_Progress_OnlyValueChangedProgress_T__RGCTXs, *PCysharp_Threading_Tasks_Progress_OnlyValueChangedProgress_T__RGCTXs;

struct Cysharp_Threading_Tasks_Progress_OnlyValueChangedProgress_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_1_System_Collections_Generic_IEqualityComparer_T__Equals;
    struct Il2CppClass *_2_System_Action_T_;
    struct MethodInfo *_3_System_Action_T__Invoke;
};

typedef union _union_164605 _union_164605, *P_union_164605;

union _union_164605 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164607 _union_164607, *P_union_164607;

union _union_164607 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1919148 MethodInfo_1919148, *PMethodInfo_1919148;

typedef struct MethodInfo_1919148_RGCTXs MethodInfo_1919148_RGCTXs, *PMethodInfo_1919148_RGCTXs;

typedef union _union_211297 _union_211297, *P_union_211297;

union _union_211297 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919148_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_1919148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919148_RGCTXs *rgctx_data;
    union _union_211297 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164609 _union_164609, *P_union_164609;

union _union_164609 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13FDFC4 MethodInfo_13FDFC4, *PMethodInfo_13FDFC4;

typedef union _union_259262 _union_259262, *P_union_259262;

union _union_259262 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FDFC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259262 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TextMeshProUGUI__bool__VTable System_Func_TextMeshProUGUI__bool__VTable, *PSystem_Func_TextMeshProUGUI__bool__VTable;

struct System_Func_TextMeshProUGUI__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Aoharu_MusicRecommendScrollContext_c Aoharu_MusicRecommendScrollContext_c, *PAoharu_MusicRecommendScrollContext_c;

typedef struct Aoharu_MusicRecommendScrollContext_VTable Aoharu_MusicRecommendScrollContext_VTable, *PAoharu_MusicRecommendScrollContext_VTable;

struct Aoharu_MusicRecommendScrollContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_FancyScrollView_IFancyScrollRectContext_get_ScrollDirection;
    struct VirtualInvokeData _5_FancyScrollView_IFancyScrollRectContext_set_ScrollDirection;
    struct VirtualInvokeData _6_FancyScrollView_IFancyScrollRectContext_get_CalculateScrollSize;
    struct VirtualInvokeData _7_FancyScrollView_IFancyScrollRectContext_set_CalculateScrollSize;
};

struct Aoharu_MusicRecommendScrollContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRecommendScrollContext_VTable vtable;
};

typedef struct MethodInfo_28800A0 MethodInfo_28800A0, *PMethodInfo_28800A0;

typedef union _union_268988 _union_268988, *P_union_268988;

union _union_268988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28800A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_Group__c System_Collections_Generic_IEnumerator_Group__c, *PSystem_Collections_Generic_IEnumerator_Group__c;

struct System_Collections_Generic_IEnumerator_Group__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T__RGCTXs Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T__RGCTXs, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T__RGCTXs;

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T___ctor;
};

typedef struct Aoharu_Scenes_MemberList_MemberListItem___c__DisplayClass31_0_c Aoharu_Scenes_MemberList_MemberListItem___c__DisplayClass31_0_c, *PAoharu_Scenes_MemberList_MemberListItem___c__DisplayClass31_0_c;

typedef struct Aoharu_Scenes_MemberList_MemberListItem___c__DisplayClass31_0_VTable Aoharu_Scenes_MemberList_MemberListItem___c__DisplayClass31_0_VTable, *PAoharu_Scenes_MemberList_MemberListItem___c__DisplayClass31_0_VTable;

struct Aoharu_Scenes_MemberList_MemberListItem___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_MemberList_MemberListItem___c__DisplayClass31_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_MemberList_MemberListItem___c__DisplayClass31_0_VTable vtable;
};

typedef struct System_ValueTuple_int__int__VTable System_ValueTuple_int__int__VTable, *PSystem_ValueTuple_int__int__VTable;

struct System_ValueTuple_int__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T__Fields Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T__Fields, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T__Fields;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__o Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__o, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__o;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__c Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__c, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__c;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__Fields Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__Fields, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__Fields;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__StaticFields Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__StaticFields, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__RGCTXs Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__RGCTXs, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__VTable Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__VTable, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__VTable;

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__Fields {
    struct Cysharp_Threading_Tasks_TriggerEvent_T__o triggerEvent;
    struct Il2CppObject *latestValue;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__o *enumerator;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__StaticFields {
    bool isValueType;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__ConsumeEnumerator;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Start_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T___ctor;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T___ctor;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_TriggerEvent_T__SetCompleted;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__get_Value;
    struct Il2CppClass *_9_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T_;
    struct Il2CppClass *_10_T;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource_T__Create;
    struct Il2CppClass *_13_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource_T_;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_T___ctor;
    struct Il2CppType *_16_T;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Value;
    struct VirtualInvokeData _5_WithoutCurrent;
    struct VirtualInvokeData _6_WaitAsync;
    struct VirtualInvokeData _7_GetAsyncEnumerator;
    struct VirtualInvokeData _8_Dispose;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__o {
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__Fields fields;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WithoutCurrentEnumerable_T__Fields {
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_T__o *parent;
};

typedef struct System_Func_MultieventMatchingrangeMst__uint__o System_Func_MultieventMatchingrangeMst__uint__o, *PSystem_Func_MultieventMatchingrangeMst__uint__o;

typedef struct System_Func_MultieventMatchingrangeMst__uint__c System_Func_MultieventMatchingrangeMst__uint__c, *PSystem_Func_MultieventMatchingrangeMst__uint__c;

typedef struct System_Func_MultieventMatchingrangeMst__uint__Fields System_Func_MultieventMatchingrangeMst__uint__Fields, *PSystem_Func_MultieventMatchingrangeMst__uint__Fields;

typedef struct System_Func_MultieventMatchingrangeMst__uint__VTable System_Func_MultieventMatchingrangeMst__uint__VTable, *PSystem_Func_MultieventMatchingrangeMst__uint__VTable;

struct System_Func_MultieventMatchingrangeMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MultieventMatchingrangeMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MultieventMatchingrangeMst__uint__o {
    struct System_Func_MultieventMatchingrangeMst__uint__c *klass;
    void *monitor;
    struct System_Func_MultieventMatchingrangeMst__uint__Fields fields;
};

struct System_Func_MultieventMatchingrangeMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MultieventMatchingrangeMst__uint__VTable vtable;
};

typedef struct MethodInfo_2E6D870_RGCTXs MethodInfo_2E6D870_RGCTXs, *PMethodInfo_2E6D870_RGCTXs;

struct MethodInfo_2E6D870_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Aoharu_MusicDetailToggleSelector___c_c Aoharu_MusicDetailToggleSelector___c_c, *PAoharu_MusicDetailToggleSelector___c_c;

typedef struct Aoharu_MusicDetailToggleSelector___c_StaticFields Aoharu_MusicDetailToggleSelector___c_StaticFields, *PAoharu_MusicDetailToggleSelector___c_StaticFields;

typedef struct Aoharu_MusicDetailToggleSelector___c_VTable Aoharu_MusicDetailToggleSelector___c_VTable, *PAoharu_MusicDetailToggleSelector___c_VTable;

typedef struct Aoharu_MusicDetailToggleSelector___c_o Aoharu_MusicDetailToggleSelector___c_o, *PAoharu_MusicDetailToggleSelector___c_o;

typedef struct System_Func_ToggleSelector_ToggleData__bool__o System_Func_ToggleSelector_ToggleData__bool__o, *PSystem_Func_ToggleSelector_ToggleData__bool__o;

typedef struct Aoharu_MusicDetailToggleSelector___c_Fields Aoharu_MusicDetailToggleSelector___c_Fields, *PAoharu_MusicDetailToggleSelector___c_Fields;

typedef struct System_Func_ToggleSelector_ToggleData__bool__c System_Func_ToggleSelector_ToggleData__bool__c, *PSystem_Func_ToggleSelector_ToggleData__bool__c;

typedef struct System_Func_ToggleSelector_ToggleData__bool__Fields System_Func_ToggleSelector_ToggleData__bool__Fields, *PSystem_Func_ToggleSelector_ToggleData__bool__Fields;

typedef struct System_Func_ToggleSelector_ToggleData__bool__VTable System_Func_ToggleSelector_ToggleData__bool__VTable, *PSystem_Func_ToggleSelector_ToggleData__bool__VTable;

struct System_Func_ToggleSelector_ToggleData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ToggleSelector_ToggleData__bool__o {
    struct System_Func_ToggleSelector_ToggleData__bool__c *klass;
    void *monitor;
    struct System_Func_ToggleSelector_ToggleData__bool__Fields fields;
};

struct System_Func_ToggleSelector_ToggleData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ToggleSelector_ToggleData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ToggleSelector_ToggleData__bool__VTable vtable;
};

struct Aoharu_MusicDetailToggleSelector___c_Fields {
};

struct Aoharu_MusicDetailToggleSelector___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicDetailToggleSelector___c_StaticFields {
    struct Aoharu_MusicDetailToggleSelector___c_o *__9;
    struct System_Func_ToggleSelector_ToggleData__bool__o *__9__3_0;
};

struct Aoharu_MusicDetailToggleSelector___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MusicDetailToggleSelector___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicDetailToggleSelector___c_VTable vtable;
};

struct Aoharu_MusicDetailToggleSelector___c_o {
    struct Aoharu_MusicDetailToggleSelector___c_c *klass;
    void *monitor;
    struct Aoharu_MusicDetailToggleSelector___c_Fields fields;
};

typedef struct MethodInfo_1607EC0_RGCTXs MethodInfo_1607EC0_RGCTXs, *PMethodInfo_1607EC0_RGCTXs;

struct MethodInfo_1607EC0_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct UnityEngine_TextCore_LowLevel_FontFeatureLookupFlags_VTable UnityEngine_TextCore_LowLevel_FontFeatureLookupFlags_VTable, *PUnityEngine_TextCore_LowLevel_FontFeatureLookupFlags_VTable;

struct UnityEngine_TextCore_LowLevel_FontFeatureLookupFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2E51688_RGCTXs MethodInfo_2E51688_RGCTXs, *PMethodInfo_2E51688_RGCTXs;

struct MethodInfo_2E51688_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_VTable Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_VTable, *PAoharu_Scenes_DeckEdit_DeckEditCardLayout___c_VTable;

struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2EEE3DC MethodInfo_2EEE3DC, *PMethodInfo_2EEE3DC;

typedef union _union_202534 _union_202534, *P_union_202534;

union _union_202534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE3DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E66900_RGCTXs MethodInfo_2E66900_RGCTXs, *PMethodInfo_2E66900_RGCTXs;

struct MethodInfo_2E66900_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
};

typedef struct SharpCompress_Compressors_Xz_Filters_BlockFilter_FilterTypes_VTable SharpCompress_Compressors_Xz_Filters_BlockFilter_FilterTypes_VTable, *PSharpCompress_Compressors_Xz_Filters_BlockFilter_FilterTypes_VTable;

struct SharpCompress_Compressors_Xz_Filters_BlockFilter_FilterTypes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Xml_XmlTextReader_Fields System_Xml_XmlTextReader_Fields, *PSystem_Xml_XmlTextReader_Fields;

typedef struct System_Xml_XmlReader_Fields System_Xml_XmlReader_Fields, *PSystem_Xml_XmlReader_Fields;

typedef struct System_Xml_XmlTextReaderImpl_o System_Xml_XmlTextReaderImpl_o, *PSystem_Xml_XmlTextReaderImpl_o;

typedef struct System_Xml_XmlTextReaderImpl_c System_Xml_XmlTextReaderImpl_c, *PSystem_Xml_XmlTextReaderImpl_c;

typedef struct System_Xml_XmlTextReaderImpl_Fields System_Xml_XmlTextReaderImpl_Fields, *PSystem_Xml_XmlTextReaderImpl_Fields;

typedef struct System_Xml_XmlTextReaderImpl_VTable System_Xml_XmlTextReaderImpl_VTable, *PSystem_Xml_XmlTextReaderImpl_VTable;

typedef struct System_Xml_XmlTextReaderImpl_LaterInitParam_o System_Xml_XmlTextReaderImpl_LaterInitParam_o, *PSystem_Xml_XmlTextReaderImpl_LaterInitParam_o;

typedef struct System_Xml_XmlCharType_o System_Xml_XmlCharType_o, *PSystem_Xml_XmlCharType_o;

typedef struct System_Xml_XmlTextReaderImpl_ParsingState_o System_Xml_XmlTextReaderImpl_ParsingState_o, *PSystem_Xml_XmlTextReaderImpl_ParsingState_o;

typedef struct System_Xml_XmlTextReaderImpl_NodeData_array System_Xml_XmlTextReaderImpl_NodeData_array, *PSystem_Xml_XmlTextReaderImpl_NodeData_array;

typedef struct System_Xml_XmlTextReaderImpl_NodeData_o System_Xml_XmlTextReaderImpl_NodeData_o, *PSystem_Xml_XmlTextReaderImpl_NodeData_o;

typedef struct System_Xml_XmlNamespaceManager_o System_Xml_XmlNamespaceManager_o, *PSystem_Xml_XmlNamespaceManager_o;

typedef struct System_Xml_XmlTextReaderImpl_XmlContext_o System_Xml_XmlTextReaderImpl_XmlContext_o, *PSystem_Xml_XmlTextReaderImpl_XmlContext_o;

typedef struct System_Xml_XmlTextReaderImpl_ParsingState_array System_Xml_XmlTextReaderImpl_ParsingState_array, *PSystem_Xml_XmlTextReaderImpl_ParsingState_array;

typedef struct System_Xml_IDtdInfo_o System_Xml_IDtdInfo_o, *PSystem_Xml_IDtdInfo_o;

typedef struct System_Xml_XmlParserContext_o System_Xml_XmlParserContext_o, *PSystem_Xml_XmlParserContext_o;

typedef struct System_Xml_IncrementalReadDecoder_o System_Xml_IncrementalReadDecoder_o, *PSystem_Xml_IncrementalReadDecoder_o;

typedef struct System_Xml_LineInfo_o System_Xml_LineInfo_o, *PSystem_Xml_LineInfo_o;

typedef struct System_Xml_IValidationEventHandling_o System_Xml_IValidationEventHandling_o, *PSystem_Xml_IValidationEventHandling_o;

typedef struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_o System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_o, *PSystem_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_o;

typedef struct System_Xml_IDtdEntityInfo_o System_Xml_IDtdEntityInfo_o, *PSystem_Xml_IDtdEntityInfo_o;

typedef struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__o System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__o, *PSystem_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__o;

typedef struct System_Xml_XmlReader_o System_Xml_XmlReader_o, *PSystem_Xml_XmlReader_o;

typedef struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___o System_Threading_Tasks_Task_Tuple_int__int__int__bool___o, *PSystem_Threading_Tasks_Task_Tuple_int__int__int__bool___o;

typedef struct System_Xml_XmlTextReaderImpl_LaterInitParam_c System_Xml_XmlTextReaderImpl_LaterInitParam_c, *PSystem_Xml_XmlTextReaderImpl_LaterInitParam_c;

typedef struct System_Xml_XmlTextReaderImpl_LaterInitParam_Fields System_Xml_XmlTextReaderImpl_LaterInitParam_Fields, *PSystem_Xml_XmlTextReaderImpl_LaterInitParam_Fields;

typedef struct System_Xml_XmlCharType_Fields System_Xml_XmlCharType_Fields, *PSystem_Xml_XmlCharType_Fields;

typedef struct System_Xml_XmlTextReaderImpl_ParsingState_Fields System_Xml_XmlTextReaderImpl_ParsingState_Fields, *PSystem_Xml_XmlTextReaderImpl_ParsingState_Fields;

typedef struct System_Xml_XmlTextReaderImpl_NodeData_c System_Xml_XmlTextReaderImpl_NodeData_c, *PSystem_Xml_XmlTextReaderImpl_NodeData_c;

typedef struct System_Xml_XmlTextReaderImpl_NodeData_Fields System_Xml_XmlTextReaderImpl_NodeData_Fields, *PSystem_Xml_XmlTextReaderImpl_NodeData_Fields;

typedef struct System_Xml_XmlNamespaceManager_c System_Xml_XmlNamespaceManager_c, *PSystem_Xml_XmlNamespaceManager_c;

typedef struct System_Xml_XmlNamespaceManager_Fields System_Xml_XmlNamespaceManager_Fields, *PSystem_Xml_XmlNamespaceManager_Fields;

typedef struct System_Xml_XmlTextReaderImpl_XmlContext_c System_Xml_XmlTextReaderImpl_XmlContext_c, *PSystem_Xml_XmlTextReaderImpl_XmlContext_c;

typedef struct System_Xml_XmlTextReaderImpl_XmlContext_Fields System_Xml_XmlTextReaderImpl_XmlContext_Fields, *PSystem_Xml_XmlTextReaderImpl_XmlContext_Fields;

typedef struct System_Xml_IDtdInfo_c System_Xml_IDtdInfo_c, *PSystem_Xml_IDtdInfo_c;

typedef struct System_Xml_IDtdInfo_Fields System_Xml_IDtdInfo_Fields, *PSystem_Xml_IDtdInfo_Fields;

typedef struct System_Xml_XmlParserContext_c System_Xml_XmlParserContext_c, *PSystem_Xml_XmlParserContext_c;

typedef struct System_Xml_XmlParserContext_Fields System_Xml_XmlParserContext_Fields, *PSystem_Xml_XmlParserContext_Fields;

typedef struct System_Xml_IncrementalReadDecoder_c System_Xml_IncrementalReadDecoder_c, *PSystem_Xml_IncrementalReadDecoder_c;

typedef struct System_Xml_LineInfo_Fields System_Xml_LineInfo_Fields, *PSystem_Xml_LineInfo_Fields;

typedef struct System_Xml_IValidationEventHandling_c System_Xml_IValidationEventHandling_c, *PSystem_Xml_IValidationEventHandling_c;

typedef struct System_Xml_IValidationEventHandling_Fields System_Xml_IValidationEventHandling_Fields, *PSystem_Xml_IValidationEventHandling_Fields;

typedef struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_c System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_c, *PSystem_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_c;

typedef struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_Fields System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_Fields, *PSystem_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_Fields;

typedef struct System_Xml_IDtdEntityInfo_c System_Xml_IDtdEntityInfo_c, *PSystem_Xml_IDtdEntityInfo_c;

typedef struct System_Xml_IDtdEntityInfo_Fields System_Xml_IDtdEntityInfo_Fields, *PSystem_Xml_IDtdEntityInfo_Fields;

typedef struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__c System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__c, *PSystem_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__c;

typedef struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__Fields System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__Fields, *PSystem_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__Fields;

typedef struct System_Xml_XmlReader_c System_Xml_XmlReader_c, *PSystem_Xml_XmlReader_c;

typedef struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___c System_Threading_Tasks_Task_Tuple_int__int__int__bool___c, *PSystem_Threading_Tasks_Task_Tuple_int__int__int__bool___c;

typedef struct System_Xml_XmlTextReaderImpl_LaterInitParam_VTable System_Xml_XmlTextReaderImpl_LaterInitParam_VTable, *PSystem_Xml_XmlTextReaderImpl_LaterInitParam_VTable;

typedef struct System_Xml_XmlTextReaderImpl_NodeData_StaticFields System_Xml_XmlTextReaderImpl_NodeData_StaticFields, *PSystem_Xml_XmlTextReaderImpl_NodeData_StaticFields;

typedef struct System_Xml_XmlTextReaderImpl_NodeData_VTable System_Xml_XmlTextReaderImpl_NodeData_VTable, *PSystem_Xml_XmlTextReaderImpl_NodeData_VTable;

typedef struct System_Xml_XmlNamespaceManager_NamespaceDeclaration_array System_Xml_XmlNamespaceManager_NamespaceDeclaration_array, *PSystem_Xml_XmlNamespaceManager_NamespaceDeclaration_array;

typedef struct System_Xml_XmlTextReaderImpl_XmlContext_VTable System_Xml_XmlTextReaderImpl_XmlContext_VTable, *PSystem_Xml_XmlTextReaderImpl_XmlContext_VTable;

typedef struct System_Xml_XmlParserContext_VTable System_Xml_XmlParserContext_VTable, *PSystem_Xml_XmlParserContext_VTable;

typedef struct System_Xml_IncrementalReadDecoder_VTable System_Xml_IncrementalReadDecoder_VTable, *PSystem_Xml_IncrementalReadDecoder_VTable;

typedef struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_VTable System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_VTable, *PSystem_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_VTable;

typedef struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__VTable System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__VTable, *PSystem_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__VTable;

typedef struct System_Xml_XmlReader_StaticFields System_Xml_XmlReader_StaticFields, *PSystem_Xml_XmlReader_StaticFields;

typedef struct System_Xml_XmlReader_VTable System_Xml_XmlReader_VTable, *PSystem_Xml_XmlReader_VTable;

typedef struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___VTable System_Threading_Tasks_Task_Tuple_int__int__int__bool___VTable, *PSystem_Threading_Tasks_Task_Tuple_int__int__int__bool___VTable;

typedef struct System_Xml_XmlNamespaceManager_NamespaceDeclaration_o System_Xml_XmlNamespaceManager_NamespaceDeclaration_o, *PSystem_Xml_XmlNamespaceManager_NamespaceDeclaration_o;

typedef struct System_Xml_XmlNamespaceManager_NamespaceDeclaration_Fields System_Xml_XmlNamespaceManager_NamespaceDeclaration_Fields, *PSystem_Xml_XmlNamespaceManager_NamespaceDeclaration_Fields;

struct System_Xml_XmlTextReaderImpl_ParsingState_Fields {
    struct System_Char_array *chars;
    int32_t charPos;
    int32_t charsUsed;
    struct System_Text_Encoding_o *encoding;
    bool appendMode;
    struct System_IO_Stream_o *stream;
    struct System_Text_Decoder_o *decoder;
    struct System_Byte_array *bytes;
    int32_t bytePos;
    int32_t bytesUsed;
    struct System_IO_TextReader_o *textReader;
    int32_t lineNo;
    int32_t lineStartPos;
    struct System_String_o *baseUriStr;
    struct System_Uri_o *baseUri;
    bool isEof;
    bool isStreamEof;
    struct System_Xml_IDtdEntityInfo_o *entity;
    int32_t entityId;
    bool eolNormalized;
    bool entityResolvedManually;
};

struct System_Xml_XmlTextReaderImpl_ParsingState_o {
    struct System_Xml_XmlTextReaderImpl_ParsingState_Fields fields;
};

struct System_Xml_XmlCharType_Fields {
    struct System_Byte_array *charProperties;
};

struct System_Xml_XmlCharType_o {
    struct System_Xml_XmlCharType_Fields fields;
};

struct System_Xml_XmlReader_Fields {
};

struct System_Xml_LineInfo_Fields {
    int32_t lineNo;
    int32_t linePos;
};

struct System_Xml_LineInfo_o {
    struct System_Xml_LineInfo_Fields fields;
};

struct System_Xml_XmlTextReaderImpl_Fields {
    struct System_Xml_XmlReader_Fields super;
    struct System_Xml_XmlTextReaderImpl_LaterInitParam_o *laterInitParam;
    struct System_Xml_XmlCharType_o xmlCharType;
    struct System_Xml_XmlTextReaderImpl_ParsingState_o ps;
    int32_t parsingFunction;
    int32_t nextParsingFunction;
    int32_t nextNextParsingFunction;
    struct System_Xml_XmlTextReaderImpl_NodeData_array *nodes;
    struct System_Xml_XmlTextReaderImpl_NodeData_o *curNode;
    int32_t index;
    int32_t curAttrIndex;
    int32_t attrCount;
    int32_t attrHashtable;
    int32_t attrDuplWalkCount;
    bool attrNeedNamespaceLookup;
    bool fullAttrCleanup;
    struct System_Xml_XmlTextReaderImpl_NodeData_array *attrDuplSortingArray;
    struct System_Xml_XmlNameTable_o *nameTable;
    bool nameTableFromSettings;
    struct System_Xml_XmlResolver_o *xmlResolver;
    struct System_String_o *url;
    bool normalize;
    bool supportNamespaces;
    int32_t whitespaceHandling;
    int32_t dtdProcessing;
    int32_t entityHandling;
    bool ignorePIs;
    bool ignoreComments;
    bool checkCharacters;
    int32_t lineNumberOffset;
    int32_t linePositionOffset;
    bool closeInput;
    int64_t maxCharactersInDocument;
    int64_t maxCharactersFromEntities;
    bool v1Compat;
    struct System_Xml_XmlNamespaceManager_o *namespaceManager;
    struct System_String_o *lastPrefix;
    struct System_Xml_XmlTextReaderImpl_XmlContext_o *xmlContext;
    struct System_Xml_XmlTextReaderImpl_ParsingState_array *parsingStatesStack;
    int32_t parsingStatesStackTop;
    struct System_String_o *reportedBaseUri;
    struct System_Text_Encoding_o *reportedEncoding;
    struct System_Xml_IDtdInfo_o *dtdInfo;
    int32_t fragmentType;
    struct System_Xml_XmlParserContext_o *fragmentParserContext;
    bool fragment;
    struct System_Xml_IncrementalReadDecoder_o *incReadDecoder;
    int32_t incReadState;
    struct System_Xml_LineInfo_o incReadLineInfo;
    int32_t incReadDepth;
    int32_t incReadLeftStartPos;
    int32_t incReadLeftEndPos;
    int32_t attributeValueBaseEntityId;
    bool emptyEntityInAttributeResolved;
    struct System_Xml_IValidationEventHandling_o *validationEventHandling;
    struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_o *onDefaultAttributeUse;
    bool validatingReaderCompatFlag;
    bool addDefaultAttributesAndNormalize;
    struct System_Text_StringBuilder_o *stringBuilder;
    bool rootElementParsed;
    bool standalone;
    int32_t nextEntityId;
    int32_t parsingMode;
    int32_t readState;
    struct System_Xml_IDtdEntityInfo_o *lastEntity;
    bool afterResetState;
    int32_t documentStartBytePos;
    int32_t readValueOffset;
    int64_t charactersInDocument;
    int64_t charactersFromEntities;
    struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__o *currentEntities;
    bool disableUndeclaredEntityCheck;
    struct System_Xml_XmlReader_o *outerReader;
    bool xmlResolverIsSet;
    struct System_String_o *Xml;
    struct System_String_o *XmlNs;
    struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___o *parseText_dummyTask;
};

struct System_Xml_XmlTextReaderImpl_XmlContext_Fields {
    int32_t xmlSpace;
    struct System_String_o *xmlLang;
    struct System_String_o *defaultNamespace;
    struct System_Xml_XmlTextReaderImpl_XmlContext_o *previousContext;
};

struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Xml_XmlTextReaderImpl_NodeData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Xml_XmlTextReaderImpl_NodeData_o *m_Items[65535];
};

struct System_Xml_IncrementalReadDecoder_o {
    struct System_Xml_IncrementalReadDecoder_c *klass;
    void *monitor;
    struct System_Xml_IncrementalReadDecoder_Fields fields;
};

struct System_Xml_IncrementalReadDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_IncrementalReadDecoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_IncrementalReadDecoder_VTable vtable;
};

struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Xml_IDtdEntityInfo_Fields {
};

struct System_Xml_XmlParserContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_XmlTextReaderImpl_NodeData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_IComparable_CompareTo;
};

struct System_Xml_XmlNamespaceManager_Fields {
    struct System_Xml_XmlNamespaceManager_NamespaceDeclaration_array *nsdecls;
    int32_t lastDecl;
    struct System_Xml_XmlNameTable_o *nameTable;
    int32_t scopeId;
    struct System_Collections_Generic_Dictionary_string__int__o *hashTable;
    bool useHashtable;
    struct System_String_o *xml;
    struct System_String_o *xmlNs;
};

struct System_Xml_XmlNamespaceManager_NamespaceDeclaration_Fields {
    struct System_String_o *prefix;
    struct System_String_o *uri;
    int32_t scopeId;
    int32_t previousNsIndex;
};

struct System_Xml_XmlNamespaceManager_NamespaceDeclaration_o {
    struct System_Xml_XmlNamespaceManager_NamespaceDeclaration_Fields fields;
};

struct System_Xml_XmlTextReaderImpl_LaterInitParam_Fields {
    bool useAsync;
    struct System_IO_Stream_o *inputStream;
    struct System_Byte_array *inputBytes;
    int32_t inputByteCount;
    struct System_Uri_o *inputbaseUri;
    struct System_String_o *inputUriStr;
    struct System_Xml_XmlResolver_o *inputUriResolver;
    struct System_Xml_XmlParserContext_o *inputContext;
    struct System_IO_TextReader_o *inputTextReader;
    int32_t initType;
};

struct System_Xml_XmlTextReaderImpl_LaterInitParam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Xml_XmlReader_StaticFields {
    uint32_t IsTextualNodeBitmap;
    uint32_t CanReadContentAsBitmap;
    uint32_t HasValueBitmap;
};

struct System_Xml_IValidationEventHandling_Fields {
};

struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_VTable vtable;
};

struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__o {
    struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__Fields fields;
};

struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_o {
    struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_c *klass;
    void *monitor;
    struct System_Xml_XmlTextReaderImpl_OnDefaultAttributeUseDelegate_Fields fields;
};

struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_IDtdEntityInfo__IDtdEntityInfo__VTable vtable;
};

struct System_Xml_XmlTextReaderImpl_ParsingState_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Xml_XmlTextReaderImpl_ParsingState_o m_Items[65535];
};

struct System_Xml_XmlNamespaceManager_NamespaceDeclaration_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Xml_XmlNamespaceManager_NamespaceDeclaration_o m_Items[65535];
};

struct System_Xml_XmlTextReaderImpl_LaterInitParam_o {
    struct System_Xml_XmlTextReaderImpl_LaterInitParam_c *klass;
    void *monitor;
    struct System_Xml_XmlTextReaderImpl_LaterInitParam_Fields fields;
};

struct System_Xml_XmlTextReaderImpl_XmlContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_XmlTextReaderImpl_XmlContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlTextReaderImpl_XmlContext_VTable vtable;
};

struct System_Xml_XmlTextReaderImpl_XmlContext_o {
    struct System_Xml_XmlTextReaderImpl_XmlContext_c *klass;
    void *monitor;
    struct System_Xml_XmlTextReaderImpl_XmlContext_Fields fields;
};

struct System_Xml_XmlTextReaderImpl_LaterInitParam_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlTextReaderImpl_LaterInitParam_VTable vtable;
};

struct System_Xml_XmlTextReaderImpl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_Settings;
    struct VirtualInvokeData _6_get_NodeType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_LocalName;
    struct VirtualInvokeData _9_get_NamespaceURI;
    struct VirtualInvokeData _10_get_Prefix;
    struct VirtualInvokeData _11_get_Value;
    struct VirtualInvokeData _12_get_BaseURI;
    struct VirtualInvokeData _13_get_IsEmptyElement;
    struct VirtualInvokeData _14_get_IsDefault;
    struct VirtualInvokeData _15_get_SchemaInfo;
    struct VirtualInvokeData _16_MoveToAttribute;
    struct VirtualInvokeData _17_MoveToFirstAttribute;
    struct VirtualInvokeData _18_MoveToNextAttribute;
    struct VirtualInvokeData _19_MoveToElement;
    struct VirtualInvokeData _20_ReadAttributeValue;
    struct VirtualInvokeData _21_Read;
    struct VirtualInvokeData _22_Close;
    struct VirtualInvokeData _23_get_ReadState;
    struct VirtualInvokeData _24_get_NameTable;
    struct VirtualInvokeData _25_LookupNamespace;
    struct VirtualInvokeData _26_get_CanResolveEntity;
    struct VirtualInvokeData _27_ResolveEntity;
    struct VirtualInvokeData _28_Dispose;
    struct VirtualInvokeData _29_get_DtdInfo;
    struct VirtualInvokeData _30_System_Xml_IXmlNamespaceResolver_LookupNamespace;
    struct VirtualInvokeData _31_System_Xml_IXmlNamespaceResolver_LookupPrefix;
};

struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___o {
    struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___Fields fields;
};

struct System_Xml_XmlTextReaderImpl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlTextReaderImpl_VTable vtable;
};

struct System_Xml_XmlTextReaderImpl_o {
    struct System_Xml_XmlTextReaderImpl_c *klass;
    void *monitor;
    struct System_Xml_XmlTextReaderImpl_Fields fields;
};

struct System_Xml_XmlNamespaceManager_o {
    struct System_Xml_XmlNamespaceManager_c *klass;
    void *monitor;
    struct System_Xml_XmlNamespaceManager_Fields fields;
};

struct System_Xml_XmlNamespaceManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlNamespaceManager_VTable vtable;
};

struct System_Xml_IDtdInfo_Fields {
};

struct System_Xml_XmlReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_Settings;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_get_IsDefault;
    struct VirtualInvokeData _15_get_SchemaInfo;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_Close;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_get_CanResolveEntity;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_Dispose;
    struct VirtualInvokeData _29_get_DtdInfo;
};

struct System_Xml_XmlReader_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_XmlReader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlReader_VTable vtable;
};

struct System_Xml_XmlReader_o {
    struct System_Xml_XmlReader_c *klass;
    void *monitor;
    struct System_Xml_XmlReader_Fields fields;
};

struct System_Xml_IDtdEntityInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Xml_XmlTextReaderImpl_NodeData_Fields {
    int32_t type;
    struct System_String_o *localName;
    struct System_String_o *prefix;
    struct System_String_o *ns;
    struct System_String_o *nameWPrefix;
    struct System_String_o *value;
    struct System_Char_array *chars;
    int32_t valueStartPos;
    int32_t valueLength;
    struct System_Xml_LineInfo_o lineInfo;
    struct System_Xml_LineInfo_o lineInfo2;
    uint16_t quoteChar;
    int32_t depth;
    bool isEmptyOrDefault;
    int32_t entityId;
    bool xmlContextPushed;
    struct System_Xml_XmlTextReaderImpl_NodeData_o *nextAttrValueChunk;
    struct Il2CppObject *schemaType;
    struct Il2CppObject *typedValue;
};

struct System_Xml_IDtdEntityInfo_o {
    struct System_Xml_IDtdEntityInfo_c *klass;
    void *monitor;
    struct System_Xml_IDtdEntityInfo_Fields fields;
};

struct System_Xml_IDtdInfo_o {
    struct System_Xml_IDtdInfo_c *klass;
    void *monitor;
    struct System_Xml_IDtdInfo_Fields fields;
};

struct System_Xml_XmlParserContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlParserContext_VTable vtable;
};

struct System_Xml_IValidationEventHandling_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Xml_XmlParserContext_Fields {
    struct System_Xml_XmlNameTable_o *_nt;
    struct System_Xml_XmlNamespaceManager_o *_nsMgr;
    struct System_String_o *_docTypeName;
    struct System_String_o *_pubId;
    struct System_String_o *_sysId;
    struct System_String_o *_internalSubset;
    struct System_String_o *_xmlLang;
    int32_t _xmlSpace;
    struct System_String_o *_baseURI;
    struct System_Text_Encoding_o *_encoding;
};

struct System_Xml_XmlParserContext_o {
    struct System_Xml_XmlParserContext_c *klass;
    void *monitor;
    struct System_Xml_XmlParserContext_Fields fields;
};

struct System_Xml_XmlTextReaderImpl_NodeData_o {
    struct System_Xml_XmlTextReaderImpl_NodeData_c *klass;
    void *monitor;
    struct System_Xml_XmlTextReaderImpl_NodeData_Fields fields;
};

struct System_Xml_XmlTextReaderImpl_NodeData_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_XmlTextReaderImpl_NodeData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlTextReaderImpl_NodeData_VTable vtable;
};

struct System_Xml_IValidationEventHandling_o {
    struct System_Xml_IValidationEventHandling_c *klass;
    void *monitor;
    struct System_Xml_IValidationEventHandling_Fields fields;
};

struct System_Xml_XmlTextReader_Fields {
    struct System_Xml_XmlReader_Fields super;
    struct System_Xml_XmlTextReaderImpl_o *impl;
};

struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_Tuple_int__int__int__bool___VTable vtable;
};

struct System_Xml_IDtdInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Xml_XmlTextReaderImpl_NodeData_StaticFields {
    struct System_Xml_XmlTextReaderImpl_NodeData_o *s_None;
};

typedef struct MethodInfo_1748234 MethodInfo_1748234, *PMethodInfo_1748234;

typedef union _union_162413 _union_162413, *P_union_162413;

union _union_162413 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1748234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162413 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6EC98 MethodInfo_2D6EC98, *PMethodInfo_2D6EC98;

typedef struct MethodInfo_2D6EC98_RGCTXs MethodInfo_2D6EC98_RGCTXs, *PMethodInfo_2D6EC98_RGCTXs;

typedef union _union_288613 _union_288613, *P_union_288613;

union _union_288613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6EC98_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass293_0_T_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass293_0_T___ctor;
    struct MethodInfo *_2_UniRx_Observable___c__DisplayClass293_0_T___SelectMany_b__0;
    struct Il2CppClass *_3_System_Func_T__IObservable_Unit__;
    struct MethodInfo *_4_System_Func_T__IObservable_Unit____ctor;
    struct MethodInfo *_5_UniRx_Observable_SelectMany_T__Unit_;
};

struct MethodInfo_2D6EC98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6EC98_RGCTXs *rgctx_data;
    union _union_288613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F323D8 MethodInfo_1F323D8, *PMethodInfo_1F323D8;

typedef union _union_320704 _union_320704, *P_union_320704;

union _union_320704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F323D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3099C4C_RGCTXs MethodInfo_3099C4C_RGCTXs, *PMethodInfo_3099C4C_RGCTXs;

struct MethodInfo_3099C4C_RGCTXs {
    struct Il2CppClass *_0_ExitGames_Client_Photon_StructWrapping_StructWrapper_T_;
    struct Il2CppClass *_1_T;
};

typedef struct MethodInfo_3120614 MethodInfo_3120614, *PMethodInfo_3120614;

typedef union _union_224443 _union_224443, *P_union_224443;

union _union_224443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1183_0_c Shock_Protocol___c__DisplayClass1183_0_c, *PShock_Protocol___c__DisplayClass1183_0_c;

typedef struct Shock_Protocol___c__DisplayClass1183_0_VTable Shock_Protocol___c__DisplayClass1183_0_VTable, *PShock_Protocol___c__DisplayClass1183_0_VTable;

struct Shock_Protocol___c__DisplayClass1183_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1183_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1183_0_VTable vtable;
};

typedef struct Aoharu_LoginNoticeScene___c__DisplayClass18_0_VTable Aoharu_LoginNoticeScene___c__DisplayClass18_0_VTable, *PAoharu_LoginNoticeScene___c__DisplayClass18_0_VTable;

struct Aoharu_LoginNoticeScene___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct TMPro_FontStyles_o TMPro_FontStyles_o, *PTMPro_FontStyles_o;

typedef struct TMPro_FontStyles_Fields TMPro_FontStyles_Fields, *PTMPro_FontStyles_Fields;

struct TMPro_FontStyles_Fields {
    int32_t value__;
};

struct TMPro_FontStyles_o {
    struct TMPro_FontStyles_Fields fields;
};

typedef struct MethodInfo_242A838 MethodInfo_242A838, *PMethodInfo_242A838;

typedef union _union_273202 _union_273202, *P_union_273202;

union _union_273202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D7B124_RGCTXs MethodInfo_2D7B124_RGCTXs, *PMethodInfo_2D7B124_RGCTXs;

struct MethodInfo_2D7B124_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppClass *_2_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_14FB958_RGCTXs MethodInfo_14FB958_RGCTXs, *PMethodInfo_14FB958_RGCTXs;

struct MethodInfo_14FB958_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct TMPro_FontStyles_c TMPro_FontStyles_c, *PTMPro_FontStyles_c;

typedef struct TMPro_FontStyles_VTable TMPro_FontStyles_VTable, *PTMPro_FontStyles_VTable;

struct TMPro_FontStyles_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct TMPro_FontStyles_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_FontStyles_VTable vtable;
};

typedef struct Aoharu_StoreReviewManager___c__DisplayClass5_1_c Aoharu_StoreReviewManager___c__DisplayClass5_1_c, *PAoharu_StoreReviewManager___c__DisplayClass5_1_c;

typedef struct Aoharu_StoreReviewManager___c__DisplayClass5_1_VTable Aoharu_StoreReviewManager___c__DisplayClass5_1_VTable, *PAoharu_StoreReviewManager___c__DisplayClass5_1_VTable;

struct Aoharu_StoreReviewManager___c__DisplayClass5_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoreReviewManager___c__DisplayClass5_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoreReviewManager___c__DisplayClass5_1_VTable vtable;
};

typedef struct MethodInfo_1D21E1C MethodInfo_1D21E1C, *PMethodInfo_1D21E1C;

typedef union _union_251689 _union_251689, *P_union_251689;

union _union_251689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21E1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296350 _union_296350, *P_union_296350;

union _union_296350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296352 _union_296352, *P_union_296352;

union _union_296352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296354 _union_296354, *P_union_296354;

union _union_296354 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30871D4_RGCTXs MethodInfo_30871D4_RGCTXs, *PMethodInfo_30871D4_RGCTXs;

struct MethodInfo_30871D4_RGCTXs {
    struct MethodInfo *_0_Shock_Network_NetworkEngine_AddRequest_T_;
};

typedef struct Aoharu_StoreReviewManager___c__DisplayClass5_1_o Aoharu_StoreReviewManager___c__DisplayClass5_1_o, *PAoharu_StoreReviewManager___c__DisplayClass5_1_o;

typedef struct Aoharu_StoreReviewManager___c__DisplayClass5_1_Fields Aoharu_StoreReviewManager___c__DisplayClass5_1_Fields, *PAoharu_StoreReviewManager___c__DisplayClass5_1_Fields;

struct Aoharu_StoreReviewManager___c__DisplayClass5_1_Fields {
    struct Shock_IPhotoResultData_o *data;
};

struct Aoharu_StoreReviewManager___c__DisplayClass5_1_o {
    struct Aoharu_StoreReviewManager___c__DisplayClass5_1_c *klass;
    void *monitor;
    struct Aoharu_StoreReviewManager___c__DisplayClass5_1_Fields fields;
};

typedef union _union_296356 _union_296356, *P_union_296356;

union _union_296356 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C843C MethodInfo_13C843C, *PMethodInfo_13C843C;

struct MethodInfo_13C843C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296358 _union_296358, *P_union_296358;

union _union_296358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1100AA8_RGCTXs MethodInfo_1100AA8_RGCTXs, *PMethodInfo_1100AA8_RGCTXs;

struct MethodInfo_1100AA8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_2D79D48_RGCTXs MethodInfo_2D79D48_RGCTXs, *PMethodInfo_2D79D48_RGCTXs;

struct MethodInfo_2D79D48_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct MethodInfo_1024018 MethodInfo_1024018, *PMethodInfo_1024018;

typedef union _union_270888 _union_270888, *P_union_270888;

union _union_270888 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1024018 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270888 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Profiling_ProfilerRecorderOptions_c Unity_Profiling_ProfilerRecorderOptions_c, *PUnity_Profiling_ProfilerRecorderOptions_c;

typedef struct Unity_Profiling_ProfilerRecorderOptions_VTable Unity_Profiling_ProfilerRecorderOptions_VTable, *PUnity_Profiling_ProfilerRecorderOptions_VTable;

struct Unity_Profiling_ProfilerRecorderOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Unity_Profiling_ProfilerRecorderOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Profiling_ProfilerRecorderOptions_VTable vtable;
};

typedef struct UniRx_MainThreadDispatchType_o UniRx_MainThreadDispatchType_o, *PUniRx_MainThreadDispatchType_o;

typedef struct UniRx_MainThreadDispatchType_Fields UniRx_MainThreadDispatchType_Fields, *PUniRx_MainThreadDispatchType_Fields;

struct UniRx_MainThreadDispatchType_Fields {
    int32_t value__;
};

struct UniRx_MainThreadDispatchType_o {
    struct UniRx_MainThreadDispatchType_Fields fields;
};

typedef struct Shock_LotteryEffMovieMstTable_Fields Shock_LotteryEffMovieMstTable_Fields, *PShock_LotteryEffMovieMstTable_Fields;

typedef struct Shock_GameMstTableBase_LotteryEffMovieMst__ValueTuple_uint__BAND_CATEGORY___Fields Shock_GameMstTableBase_LotteryEffMovieMst__ValueTuple_uint__BAND_CATEGORY___Fields, *PShock_GameMstTableBase_LotteryEffMovieMst__ValueTuple_uint__BAND_CATEGORY___Fields;

struct Shock_GameMstTableBase_LotteryEffMovieMst__ValueTuple_uint__BAND_CATEGORY___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LotteryEffMovieMstTable_Fields {
    struct Shock_GameMstTableBase_LotteryEffMovieMst__ValueTuple_uint__BAND_CATEGORY___Fields super;
};

typedef struct UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_o UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_o, *PUnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_o;

typedef struct UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_Fields UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_Fields, *PUnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_Fields;

typedef struct UnityEngine_Playables_INotification_o UnityEngine_Playables_INotification_o, *PUnityEngine_Playables_INotification_o;

typedef struct UnityEngine_Playables_INotification_c UnityEngine_Playables_INotification_c, *PUnityEngine_Playables_INotification_c;

typedef struct UnityEngine_Playables_INotification_Fields UnityEngine_Playables_INotification_Fields, *PUnityEngine_Playables_INotification_Fields;

struct UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_Fields {
    double time;
    struct UnityEngine_Playables_INotification_o *payload;
    bool notificationFired;
    int16_t flags;
};

struct UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_o {
    struct UnityEngine_Timeline_TimeNotificationBehaviour_NotificationEntry_Fields fields;
};

struct UnityEngine_Playables_INotification_Fields {
};

struct UnityEngine_Playables_INotification_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_Playables_INotification_o {
    struct UnityEngine_Playables_INotification_c *klass;
    void *monitor;
    struct UnityEngine_Playables_INotification_Fields fields;
};

typedef struct MethodInfo_242A824 MethodInfo_242A824, *PMethodInfo_242A824;

typedef union _union_276488 _union_276488, *P_union_276488;

union _union_276488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_242A824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_CameraRaycastHelper_c UnityEngine_CameraRaycastHelper_c, *PUnityEngine_CameraRaycastHelper_c;

typedef struct UnityEngine_CameraRaycastHelper_VTable UnityEngine_CameraRaycastHelper_VTable, *PUnityEngine_CameraRaycastHelper_VTable;

struct UnityEngine_CameraRaycastHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_CameraRaycastHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_CameraRaycastHelper_VTable vtable;
};

typedef struct MethodInfo_24C0C58 MethodInfo_24C0C58, *PMethodInfo_24C0C58;

typedef union _union_290654 _union_290654, *P_union_290654;

union _union_290654 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0C58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_PresenterBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290654 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventPointMstNode_Fields Shock_EventPointMstNode_Fields, *PShock_EventPointMstNode_Fields;

typedef struct Carbon_DataNodeBase_EventPointMst__Fields Carbon_DataNodeBase_EventPointMst__Fields, *PCarbon_DataNodeBase_EventPointMst__Fields;

struct Carbon_DataNodeBase_EventPointMst__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_EventPointMst_o *_Data_k__BackingField;
};

struct Shock_EventPointMstNode_Fields {
    struct Carbon_DataNodeBase_EventPointMst__Fields super;
};

typedef struct MethodInfo_160CA1C MethodInfo_160CA1C, *PMethodInfo_160CA1C;

typedef struct MethodInfo_160CA1C_RGCTXs MethodInfo_160CA1C_RGCTXs, *PMethodInfo_160CA1C_RGCTXs;

typedef union _union_193104 _union_193104, *P_union_193104;

struct MethodInfo_160CA1C_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160CA1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160CA1C_RGCTXs *rgctx_data;
    union _union_193104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__c System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_LiveClearRewardMst__c;

struct System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct ExitGames_Client_Photon_TargetFrameworks_Fields ExitGames_Client_Photon_TargetFrameworks_Fields, *PExitGames_Client_Photon_TargetFrameworks_Fields;

struct ExitGames_Client_Photon_TargetFrameworks_Fields {
    int32_t value__;
};

typedef union _union_296340 _union_296340, *P_union_296340;

union _union_296340 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_267A53C MethodInfo_267A53C, *PMethodInfo_267A53C;

typedef union _union_341801 _union_341801, *P_union_341801;

union _union_341801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_267A53C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayServicesTask_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296342 _union_296342, *P_union_296342;

union _union_296342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_CameraRaycastHelper_o UnityEngine_CameraRaycastHelper_o, *PUnityEngine_CameraRaycastHelper_o;

typedef struct UnityEngine_CameraRaycastHelper_Fields UnityEngine_CameraRaycastHelper_Fields, *PUnityEngine_CameraRaycastHelper_Fields;

struct UnityEngine_CameraRaycastHelper_Fields {
};

struct UnityEngine_CameraRaycastHelper_o {
    struct UnityEngine_CameraRaycastHelper_c *klass;
    void *monitor;
    struct UnityEngine_CameraRaycastHelper_Fields fields;
};

typedef union _union_296344 _union_296344, *P_union_296344;

union _union_296344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_MainThreadDispatchType_c UniRx_MainThreadDispatchType_c, *PUniRx_MainThreadDispatchType_c;

typedef struct UniRx_MainThreadDispatchType_VTable UniRx_MainThreadDispatchType_VTable, *PUniRx_MainThreadDispatchType_VTable;

struct UniRx_MainThreadDispatchType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UniRx_MainThreadDispatchType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_MainThreadDispatchType_VTable vtable;
};

typedef struct MethodInfo_1D2C8C4 MethodInfo_1D2C8C4, *PMethodInfo_1D2C8C4;

typedef union _union_254191 _union_254191, *P_union_254191;

union _union_254191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C8C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296346 _union_296346, *P_union_296346;

union _union_296346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296348 _union_296348, *P_union_296348;

union _union_296348 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__o System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__o, *PSystem_Collections_Generic_IReadOnlyList_LiveClearRewardMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__Fields System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_LiveClearRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__o {
    struct System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_LiveClearRewardMst__Fields fields;
};

typedef struct MethodInfo_198372C MethodInfo_198372C, *PMethodInfo_198372C;

typedef union _union_169887 _union_169887, *P_union_169887;

union _union_169887 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198372C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169887 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C14BD8_RGCTXs MethodInfo_2C14BD8_RGCTXs, *PMethodInfo_2C14BD8_RGCTXs;

struct MethodInfo_2C14BD8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Where;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereArrayIterator_TSource_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereArrayIterator_TSource___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereListIterator_TSource_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereListIterator_TSource___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereEnumerableIterator_TSource_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereEnumerableIterator_TSource___ctor;
};

typedef struct Shock_MainHeaderObject___c__DisplayClass49_0_c Shock_MainHeaderObject___c__DisplayClass49_0_c, *PShock_MainHeaderObject___c__DisplayClass49_0_c;

typedef struct Shock_MainHeaderObject___c__DisplayClass49_0_VTable Shock_MainHeaderObject___c__DisplayClass49_0_VTable, *PShock_MainHeaderObject___c__DisplayClass49_0_VTable;

struct Shock_MainHeaderObject___c__DisplayClass49_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainHeaderObject___c__DisplayClass49_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeaderObject___c__DisplayClass49_0_VTable vtable;
};

typedef struct System_Security_Cryptography_HMACSHA512_Fields System_Security_Cryptography_HMACSHA512_Fields, *PSystem_Security_Cryptography_HMACSHA512_Fields;

struct System_Security_Cryptography_HMACSHA512_Fields {
    struct System_Security_Cryptography_HMAC_Fields super;
    bool m_useLegacyBlockSize;
};

typedef struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_o Spine_Unity_Modules_SpineEventUnityHandler_EventPair_o, *PSpine_Unity_Modules_SpineEventUnityHandler_EventPair_o;

typedef struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_c Spine_Unity_Modules_SpineEventUnityHandler_EventPair_c, *PSpine_Unity_Modules_SpineEventUnityHandler_EventPair_c;

typedef struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_Fields Spine_Unity_Modules_SpineEventUnityHandler_EventPair_Fields, *PSpine_Unity_Modules_SpineEventUnityHandler_EventPair_Fields;

typedef struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_VTable Spine_Unity_Modules_SpineEventUnityHandler_EventPair_VTable, *PSpine_Unity_Modules_SpineEventUnityHandler_EventPair_VTable;

typedef struct UnityEngine_Events_UnityEvent_o UnityEngine_Events_UnityEvent_o, *PUnityEngine_Events_UnityEvent_o;

typedef struct UnityEngine_Events_UnityEvent_c UnityEngine_Events_UnityEvent_c, *PUnityEngine_Events_UnityEvent_c;

typedef struct UnityEngine_Events_UnityEvent_VTable UnityEngine_Events_UnityEvent_VTable, *PUnityEngine_Events_UnityEvent_VTable;

struct UnityEngine_Events_UnityEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_Events_UnityEvent_o {
    struct UnityEngine_Events_UnityEvent_c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityEvent_Fields fields;
};

struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_Fields {
    struct System_String_o *spineEvent;
    struct UnityEngine_Events_UnityEvent_o *unityHandler;
    struct Spine_AnimationState_TrackEntryEventDelegate_o *eventDelegate;
};

struct UnityEngine_Events_UnityEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityEvent_VTable vtable;
};

struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_o {
    struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_c *klass;
    void *monitor;
    struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_Fields fields;
};

struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_VTable vtable;
};

typedef struct System_Func_CardLevelMst__bool__Fields System_Func_CardLevelMst__bool__Fields, *PSystem_Func_CardLevelMst__bool__Fields;

struct System_Func_CardLevelMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_296370 _union_296370, *P_union_296370;

union _union_296370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Adventure_Text_AdventureTextTalk_Fields Aoharu_Adventure_Text_AdventureTextTalk_Fields, *PAoharu_Adventure_Text_AdventureTextTalk_Fields;

struct Aoharu_Adventure_Text_AdventureTextTalk_Fields {
    struct Aoharu_Adventure_Text_AdventureTextObjectBase_Fields super;
    struct Shock_UI_SelfMessageUI_o *m_MessageUI;
    struct Shock_TextMeshUI_o *m_CharacterNameUI;
    struct UnityEngine_GameObject_o *m_Next;
    struct UnityEngine_RectTransform_o *m_CharacterTextWindow;
    struct UnityEngine_RectTransform_o *m_NarrationTextWindow;
    struct UnityEngine_RectTransform_o *m_WindowRoot;
    struct Shock_AnimatorPlayerLite_o *m_WindowAnimPlayer;
};

typedef union _union_296372 _union_296372, *P_union_296372;

union _union_296372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296374 _union_296374, *P_union_296374;

union _union_296374 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296376 _union_296376, *P_union_296376;

union _union_296376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296378 _union_296378, *P_union_296378;

union _union_296378 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF4A4C MethodInfo_1EF4A4C, *PMethodInfo_1EF4A4C;

typedef union _union_257534 _union_257534, *P_union_257534;

union _union_257534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF4A4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30AE150 MethodInfo_30AE150, *PMethodInfo_30AE150;

typedef struct MethodInfo_30AE150_RGCTXs MethodInfo_30AE150_RGCTXs, *PMethodInfo_30AE150_RGCTXs;

typedef union _union_205983 _union_205983, *P_union_205983;

struct MethodInfo_30AE150_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AE150 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AE150_RGCTXs *rgctx_data;
    union _union_205983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ItemMstTable_StaticFields Shock_ItemMstTable_StaticFields, *PShock_ItemMstTable_StaticFields;

typedef struct Shock_ItemMstTable_o Shock_ItemMstTable_o, *PShock_ItemMstTable_o;

typedef struct Carbon_ListDictionary_uint__ItemMst__o Carbon_ListDictionary_uint__ItemMst__o, *PCarbon_ListDictionary_uint__ItemMst__o;

typedef struct Shock_ItemMstTable_c Shock_ItemMstTable_c, *PShock_ItemMstTable_c;

typedef struct Shock_ItemMstTable_Fields Shock_ItemMstTable_Fields, *PShock_ItemMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__ItemMst__c Carbon_ListDictionary_uint__ItemMst__c, *PCarbon_ListDictionary_uint__ItemMst__c;

typedef struct Carbon_ListDictionary_uint__ItemMst__Fields Carbon_ListDictionary_uint__ItemMst__Fields, *PCarbon_ListDictionary_uint__ItemMst__Fields;

typedef struct Shock_ItemMstTable_VTable Shock_ItemMstTable_VTable, *PShock_ItemMstTable_VTable;

typedef struct Shock_GameMstTableBase_ItemMst__uint__Fields Shock_GameMstTableBase_ItemMst__uint__Fields, *PShock_GameMstTableBase_ItemMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__ItemMst__VTable Carbon_ListDictionary_uint__ItemMst__VTable, *PCarbon_ListDictionary_uint__ItemMst__VTable;

struct Shock_ItemMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Carbon_ListDictionary_uint__ItemMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__ItemMst__o {
    struct Carbon_ListDictionary_uint__ItemMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__ItemMst__Fields fields;
};

struct Carbon_ListDictionary_uint__ItemMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__ItemMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__ItemMst__VTable vtable;
};

struct Shock_GameMstTableBase_ItemMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_ItemMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_ItemMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ItemMstTable_VTable vtable;
};

struct Shock_ItemMstTable_Fields {
    struct Shock_GameMstTableBase_ItemMst__uint__Fields super;
};

struct Shock_ItemMstTable_o {
    struct Shock_ItemMstTable_c *klass;
    void *monitor;
    struct Shock_ItemMstTable_Fields fields;
};

struct Shock_ItemMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_ItemMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__ItemMst__o *ms_HashTable;
};

typedef struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__o SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__o, *PSharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__o;

typedef struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__c SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__c, *PSharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__c;

typedef struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__Fields SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__Fields, *PSharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__Fields;

typedef struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__StaticFields SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__StaticFields, *PSharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__StaticFields;

typedef struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__RGCTXs SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__RGCTXs, *PSharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__RGCTXs;

typedef struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__VTable SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__VTable, *PSharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__VTable;

typedef struct System_Func_long__TEntry__long__o System_Func_long__TEntry__long__o, *PSystem_Func_long__TEntry__long__o;

typedef struct System_Action_Entry__o System_Action_Entry__o, *PSystem_Action_Entry__o;

typedef struct System_Func_TEntry__bool__o System_Func_TEntry__bool__o, *PSystem_Func_TEntry__bool__o;

typedef struct System_Func_long__TEntry__long__c System_Func_long__TEntry__long__c, *PSystem_Func_long__TEntry__long__c;

typedef struct System_Func_long__TEntry__long__Fields System_Func_long__TEntry__long__Fields, *PSystem_Func_long__TEntry__long__Fields;

typedef struct System_Action_Entry__c System_Action_Entry__c, *PSystem_Action_Entry__c;

typedef struct System_Action_Entry__Fields System_Action_Entry__Fields, *PSystem_Action_Entry__Fields;

typedef struct System_Func_TEntry__bool__c System_Func_TEntry__bool__c, *PSystem_Func_TEntry__bool__c;

typedef struct System_Func_TEntry__bool__Fields System_Func_TEntry__bool__Fields, *PSystem_Func_TEntry__bool__Fields;

typedef struct System_Func_long__TEntry__long__VTable System_Func_long__TEntry__long__VTable, *PSystem_Func_long__TEntry__long__VTable;

typedef struct System_Action_Entry__VTable System_Action_Entry__VTable, *PSystem_Action_Entry__VTable;

typedef struct System_Func_TEntry__bool__VTable System_Func_TEntry__bool__VTable, *PSystem_Func_TEntry__bool__VTable;

struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__Fields {
};

struct System_Func_long__TEntry__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Entry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_long__TEntry__long__o {
    struct System_Func_long__TEntry__long__c *klass;
    void *monitor;
    struct System_Func_long__TEntry__long__Fields fields;
};

struct System_Func_long__TEntry__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_long__TEntry__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_long__TEntry__long__VTable vtable;
};

struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__RGCTXs {
    struct Il2CppClass *_0_SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume_;
    struct MethodInfo *_1_SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume___ctor;
    struct Il2CppClass *_2_SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume_;
    struct Il2CppClass *_3_TEntry;
    struct Il2CppClass *_6_TVolume;
};

struct System_Action_Entry__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__StaticFields {
    struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__o *__9;
    struct System_Func_long__TEntry__long__o *__9__32_0;
    struct System_Func_long__TEntry__long__o *__9__34_0;
    struct System_Action_TVolume__o *__9__41_0;
    struct System_Action_Entry__o *__9__41_1;
    struct System_Func_TEntry__bool__o *__9__50_0;
};

struct System_Func_TEntry__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TEntry__bool__o {
    struct System_Func_TEntry__bool__c *klass;
    void *monitor;
    struct System_Func_TEntry__bool__Fields fields;
};

struct System_Func_TEntry__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TEntry__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TEntry__bool__VTable vtable;
};

struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_Entry__o {
    struct System_Action_Entry__c *klass;
    void *monitor;
    struct System_Action_Entry__Fields fields;
};

struct System_Action_Entry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Entry__VTable vtable;
};

struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__o {
    struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__c *klass;
    void *monitor;
    struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__Fields fields;
};

struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__StaticFields *static_fields;
    struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume__VTable vtable;
};

typedef struct MethodInfo_2933A14 MethodInfo_2933A14, *PMethodInfo_2933A14;

typedef union _union_188102 _union_188102, *P_union_188102;

union _union_188102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933A14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3359160 MethodInfo_3359160, *PMethodInfo_3359160;

typedef union _union_158568 _union_158568, *P_union_158568;

union _union_158568 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359160 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158568 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass506_0_VTable Shock_Protocol___c__DisplayClass506_0_VTable, *PShock_Protocol___c__DisplayClass506_0_VTable;

struct Shock_Protocol___c__DisplayClass506_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Linq_GroupedEnumerable_TSource__TKey__TElement__RGCTXs System_Linq_GroupedEnumerable_TSource__TKey__TElement__RGCTXs, *PSystem_Linq_GroupedEnumerable_TSource__TKey__TElement__RGCTXs;

struct System_Linq_GroupedEnumerable_TSource__TKey__TElement__RGCTXs {
    struct MethodInfo *_0_System_Linq_Lookup_TKey__TElement__Create_TSource_;
    struct Il2CppClass *_1_System_Linq_Lookup_TKey__TElement_;
    struct Il2CppClass *_2_System_Linq_Lookup_TKey__TElement_;
    struct MethodInfo *_3_System_Linq_Lookup_TKey__TElement__GetEnumerator;
    struct MethodInfo *_4_System_Linq_GroupedEnumerable_TSource__TKey__TElement__GetEnumerator;
};

typedef union _union_296360 _union_296360, *P_union_296360;

union _union_296360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296362 _union_296362, *P_union_296362;

union _union_296362 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3359158 MethodInfo_3359158, *PMethodInfo_3359158;

typedef union _union_158562 _union_158562, *P_union_158562;

union _union_158562 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3359158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158562 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B7388 MethodInfo_16B7388, *PMethodInfo_16B7388;

typedef union _union_284148 _union_284148, *P_union_284148;

union _union_284148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B7388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296364 _union_296364, *P_union_296364;

union _union_296364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Linq_OrderedEnumerable_TElement__Fields System_Linq_OrderedEnumerable_TElement__Fields, *PSystem_Linq_OrderedEnumerable_TElement__Fields;

typedef struct System_Collections_Generic_IEnumerable_TElement__o System_Collections_Generic_IEnumerable_TElement__o, *PSystem_Collections_Generic_IEnumerable_TElement__o;

typedef struct System_Collections_Generic_IEnumerable_TElement__c System_Collections_Generic_IEnumerable_TElement__c, *PSystem_Collections_Generic_IEnumerable_TElement__c;

typedef struct System_Collections_Generic_IEnumerable_TElement__Fields System_Collections_Generic_IEnumerable_TElement__Fields, *PSystem_Collections_Generic_IEnumerable_TElement__Fields;

struct System_Collections_Generic_IEnumerable_TElement__Fields {
};

struct System_Collections_Generic_IEnumerable_TElement__o {
    struct System_Collections_Generic_IEnumerable_TElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_TElement__Fields fields;
};

struct System_Collections_Generic_IEnumerable_TElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Linq_OrderedEnumerable_TElement__Fields {
    struct System_Collections_Generic_IEnumerable_TElement__o *source;
};

typedef union _union_296366 _union_296366, *P_union_296366;

union _union_296366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_FutureBool___c__DisplayClass4_0_c Firebase_FutureBool___c__DisplayClass4_0_c, *PFirebase_FutureBool___c__DisplayClass4_0_c;

typedef struct Firebase_FutureBool___c__DisplayClass4_0_VTable Firebase_FutureBool___c__DisplayClass4_0_VTable, *PFirebase_FutureBool___c__DisplayClass4_0_VTable;

struct Firebase_FutureBool___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_FutureBool___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FutureBool___c__DisplayClass4_0_VTable vtable;
};

typedef union _union_296368 _union_296368, *P_union_296368;

union _union_296368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E5E524_RGCTXs MethodInfo_2E5E524_RGCTXs, *PMethodInfo_2E5E524_RGCTXs;

struct MethodInfo_2E5E524_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_2933A18 MethodInfo_2933A18, *PMethodInfo_2933A18;

typedef union _union_189540 _union_189540, *P_union_189540;

union _union_189540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226D660 MethodInfo_226D660, *PMethodInfo_226D660;

typedef union _union_314613 _union_314613, *P_union_314613;

union _union_314613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_ThrowObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB55B4 MethodInfo_1EB55B4, *PMethodInfo_1EB55B4;

typedef union _union_225809 _union_225809, *P_union_225809;

union _union_225809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB55B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StampDialog___c__DisplayClass22_0_o Aoharu_StampDialog___c__DisplayClass22_0_o, *PAoharu_StampDialog___c__DisplayClass22_0_o;

typedef struct Aoharu_StampDialog___c__DisplayClass22_0_Fields Aoharu_StampDialog___c__DisplayClass22_0_Fields, *PAoharu_StampDialog___c__DisplayClass22_0_Fields;

struct Aoharu_StampDialog___c__DisplayClass22_0_Fields {
    struct Aoharu_StampDialog_o *__4__this;
    struct System_Action_o *onComplete;
};

struct Aoharu_StampDialog___c__DisplayClass22_0_o {
    struct Aoharu_StampDialog___c__DisplayClass22_0_c *klass;
    void *monitor;
    struct Aoharu_StampDialog___c__DisplayClass22_0_Fields fields;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_o UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_o, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_o;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_Fields UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_Fields {
};

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_o {
    struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_Fields fields;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_c UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_c, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_c;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_VTable UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateLightProbeProxyVolumes_VTable vtable;
};

typedef struct MethodInfo_10C4F40 MethodInfo_10C4F40, *PMethodInfo_10C4F40;

typedef union _union_208623 _union_208623, *P_union_208623;

union _union_208623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4F40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C326FC MethodInfo_2C326FC, *PMethodInfo_2C326FC;

typedef struct MethodInfo_2C326FC_RGCTXs MethodInfo_2C326FC_RGCTXs, *PMethodInfo_2C326FC_RGCTXs;

typedef union _union_298319 _union_298319, *P_union_298319;

union _union_298319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C326FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C326FC_RGCTXs *rgctx_data;
    union _union_298319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C326FC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEqualityComparer_T__Equals;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct MethodInfo_32AA850 MethodInfo_32AA850, *PMethodInfo_32AA850;

typedef union _union_316415 _union_316415, *P_union_316415;

union _union_316415 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316415 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D35D50 MethodInfo_1D35D50, *PMethodInfo_1D35D50;

typedef union _union_226863 _union_226863, *P_union_226863;

union _union_226863 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35D50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226863 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434270 MethodInfo_2434270, *PMethodInfo_2434270;

typedef union _union_276608 _union_276608, *P_union_276608;

union _union_276608 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276608 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209C1A4 MethodInfo_209C1A4, *PMethodInfo_209C1A4;

typedef union _union_341406 _union_341406, *P_union_341406;

union _union_341406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C1A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AlbumMemberTagMMst__uint__o System_Func_AlbumMemberTagMMst__uint__o, *PSystem_Func_AlbumMemberTagMMst__uint__o;

typedef struct System_Func_AlbumMemberTagMMst__uint__c System_Func_AlbumMemberTagMMst__uint__c, *PSystem_Func_AlbumMemberTagMMst__uint__c;

typedef struct System_Func_AlbumMemberTagMMst__uint__Fields System_Func_AlbumMemberTagMMst__uint__Fields, *PSystem_Func_AlbumMemberTagMMst__uint__Fields;

typedef struct System_Func_AlbumMemberTagMMst__uint__VTable System_Func_AlbumMemberTagMMst__uint__VTable, *PSystem_Func_AlbumMemberTagMMst__uint__VTable;

struct System_Func_AlbumMemberTagMMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumMemberTagMMst__uint__o {
    struct System_Func_AlbumMemberTagMMst__uint__c *klass;
    void *monitor;
    struct System_Func_AlbumMemberTagMMst__uint__Fields fields;
};

struct System_Func_AlbumMemberTagMMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumMemberTagMMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumMemberTagMMst__uint__VTable vtable;
};

typedef struct Aoharu_SkinIconToggle_array Aoharu_SkinIconToggle_array, *PAoharu_SkinIconToggle_array;

typedef struct Aoharu_SkinIconToggle_o Aoharu_SkinIconToggle_o, *PAoharu_SkinIconToggle_o;

typedef struct Aoharu_SkinIconToggle_c Aoharu_SkinIconToggle_c, *PAoharu_SkinIconToggle_c;

typedef struct Aoharu_SkinIconToggle_VTable Aoharu_SkinIconToggle_VTable, *PAoharu_SkinIconToggle_VTable;

struct Aoharu_SkinIconToggle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_SkinIconToggle_o *m_Items[65535];
};

struct Aoharu_SkinIconToggle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SkinIconToggle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SkinIconToggle_VTable vtable;
};

struct Aoharu_SkinIconToggle_o {
    struct Aoharu_SkinIconToggle_c *klass;
    void *monitor;
    struct Aoharu_SkinIconToggle_Fields fields;
};

typedef struct Shock_UrlMstTable___c_c Shock_UrlMstTable___c_c, *PShock_UrlMstTable___c_c;

typedef struct Shock_UrlMstTable___c_StaticFields Shock_UrlMstTable___c_StaticFields, *PShock_UrlMstTable___c_StaticFields;

typedef struct Shock_UrlMstTable___c_VTable Shock_UrlMstTable___c_VTable, *PShock_UrlMstTable___c_VTable;

typedef struct Shock_UrlMstTable___c_o Shock_UrlMstTable___c_o, *PShock_UrlMstTable___c_o;

typedef struct System_Func_UrlMst__string__o System_Func_UrlMst__string__o, *PSystem_Func_UrlMst__string__o;

typedef struct Shock_UrlMstTable___c_Fields Shock_UrlMstTable___c_Fields, *PShock_UrlMstTable___c_Fields;

typedef struct System_Func_UrlMst__string__c System_Func_UrlMst__string__c, *PSystem_Func_UrlMst__string__c;

typedef struct System_Func_UrlMst__string__Fields System_Func_UrlMst__string__Fields, *PSystem_Func_UrlMst__string__Fields;

typedef struct System_Func_UrlMst__string__VTable System_Func_UrlMst__string__VTable, *PSystem_Func_UrlMst__string__VTable;

struct Shock_UrlMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_UrlMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_UrlMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UrlMstTable___c_VTable vtable;
};

struct Shock_UrlMstTable___c_Fields {
};

struct Shock_UrlMstTable___c_o {
    struct Shock_UrlMstTable___c_c *klass;
    void *monitor;
    struct Shock_UrlMstTable___c_Fields fields;
};

struct System_Func_UrlMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_UrlMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_UrlMst__string__o {
    struct System_Func_UrlMst__string__c *klass;
    void *monitor;
    struct System_Func_UrlMst__string__Fields fields;
};

struct System_Func_UrlMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_UrlMst__string__VTable vtable;
};

struct Shock_UrlMstTable___c_StaticFields {
    struct Shock_UrlMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Func_UrlMst__string__o *__9__11_0;
    struct System_Func_UrlMst__string__o *__9__18_0;
    struct System_Func_UrlMst__string__o *__9__19_0;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5____ctor_b__7_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5____ctor_b__7_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5____ctor_b__7_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5____ctor_b__7_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5____ctor_b__7_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___TrySetException;
    struct Il2CppClass *_34_System_ValueTuple_T1__T2__T3__T4__T5_;
    struct MethodInfo *_35_System_ValueTuple_T1__T2__T3__T4__T5___ctor;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___TrySetResult;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___GetResult;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__GetResult;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___GetStatus;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___UnsafeGetStatus;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___OnCompleted;
};

typedef struct System_Collections_Generic_List_StyleSyntaxToken__VTable System_Collections_Generic_List_StyleSyntaxToken__VTable, *PSystem_Collections_Generic_List_StyleSyntaxToken__VTable;

struct System_Collections_Generic_List_StyleSyntaxToken__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct UnityEngine_Tilemaps_TileBase_c UnityEngine_Tilemaps_TileBase_c, *PUnityEngine_Tilemaps_TileBase_c;

typedef struct UnityEngine_Tilemaps_TileBase_VTable UnityEngine_Tilemaps_TileBase_VTable, *PUnityEngine_Tilemaps_TileBase_VTable;

struct UnityEngine_Tilemaps_TileBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_RefreshTile;
    struct VirtualInvokeData _5_GetTileData;
    struct VirtualInvokeData _6_GetTileAnimationData;
    struct VirtualInvokeData _7_StartUp;
};

struct UnityEngine_Tilemaps_TileBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Tilemaps_TileBase_VTable vtable;
};

typedef struct System_Func_uint__ChatMst__o System_Func_uint__ChatMst__o, *PSystem_Func_uint__ChatMst__o;

typedef struct System_Func_uint__ChatMst__c System_Func_uint__ChatMst__c, *PSystem_Func_uint__ChatMst__c;

typedef struct System_Func_uint__ChatMst__Fields System_Func_uint__ChatMst__Fields, *PSystem_Func_uint__ChatMst__Fields;

typedef struct System_Func_uint__ChatMst__VTable System_Func_uint__ChatMst__VTable, *PSystem_Func_uint__ChatMst__VTable;

struct System_Func_uint__ChatMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__ChatMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__ChatMst__VTable vtable;
};

struct System_Func_uint__ChatMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__ChatMst__o {
    struct System_Func_uint__ChatMst__c *klass;
    void *monitor;
    struct System_Func_uint__ChatMst__Fields fields;
};

typedef struct Aoharu_GuestCardSelectScroll___c_StaticFields Aoharu_GuestCardSelectScroll___c_StaticFields, *PAoharu_GuestCardSelectScroll___c_StaticFields;

typedef struct Aoharu_GuestCardSelectScroll___c_o Aoharu_GuestCardSelectScroll___c_o, *PAoharu_GuestCardSelectScroll___c_o;

typedef struct System_Func_CardData__GuestCardSelectScrollItemData__o System_Func_CardData__GuestCardSelectScrollItemData__o, *PSystem_Func_CardData__GuestCardSelectScrollItemData__o;

typedef struct Aoharu_GuestCardSelectScroll___c_c Aoharu_GuestCardSelectScroll___c_c, *PAoharu_GuestCardSelectScroll___c_c;

typedef struct Aoharu_GuestCardSelectScroll___c_Fields Aoharu_GuestCardSelectScroll___c_Fields, *PAoharu_GuestCardSelectScroll___c_Fields;

typedef struct System_Func_CardData__GuestCardSelectScrollItemData__c System_Func_CardData__GuestCardSelectScrollItemData__c, *PSystem_Func_CardData__GuestCardSelectScrollItemData__c;

typedef struct System_Func_CardData__GuestCardSelectScrollItemData__Fields System_Func_CardData__GuestCardSelectScrollItemData__Fields, *PSystem_Func_CardData__GuestCardSelectScrollItemData__Fields;

typedef struct Aoharu_GuestCardSelectScroll___c_VTable Aoharu_GuestCardSelectScroll___c_VTable, *PAoharu_GuestCardSelectScroll___c_VTable;

typedef struct System_Func_CardData__GuestCardSelectScrollItemData__VTable System_Func_CardData__GuestCardSelectScrollItemData__VTable, *PSystem_Func_CardData__GuestCardSelectScrollItemData__VTable;

struct Aoharu_GuestCardSelectScroll___c_Fields {
};

struct Aoharu_GuestCardSelectScroll___c_o {
    struct Aoharu_GuestCardSelectScroll___c_c *klass;
    void *monitor;
    struct Aoharu_GuestCardSelectScroll___c_Fields fields;
};

struct Aoharu_GuestCardSelectScroll___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestCardSelectScroll___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_GuestCardSelectScroll___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestCardSelectScroll___c_VTable vtable;
};

struct System_Func_CardData__GuestCardSelectScrollItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardData__GuestCardSelectScrollItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardData__GuestCardSelectScrollItemData__o {
    struct System_Func_CardData__GuestCardSelectScrollItemData__c *klass;
    void *monitor;
    struct System_Func_CardData__GuestCardSelectScrollItemData__Fields fields;
};

struct Aoharu_GuestCardSelectScroll___c_StaticFields {
    struct Aoharu_GuestCardSelectScroll___c_o *__9;
    struct System_Func_CardData__GuestCardSelectScrollItemData__o *__9__13_0;
};

struct System_Func_CardData__GuestCardSelectScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardData__GuestCardSelectScrollItemData__VTable vtable;
};

typedef struct MethodInfo_126B6A8_RGCTXs MethodInfo_126B6A8_RGCTXs, *PMethodInfo_126B6A8_RGCTXs;

struct MethodInfo_126B6A8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_209C1AC MethodInfo_209C1AC, *PMethodInfo_209C1AC;

typedef union _union_341408 _union_341408, *P_union_341408;

union _union_341408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C1AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434284 MethodInfo_2434284, *PMethodInfo_2434284;

typedef union _union_273322 _union_273322, *P_union_273322;

union _union_273322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434284 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFBF58 MethodInfo_1BFBF58, *PMethodInfo_1BFBF58;

typedef union _union_254067 _union_254067, *P_union_254067;

union _union_254067 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFBF58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254067 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32668E0 MethodInfo_32668E0, *PMethodInfo_32668E0;

typedef union _union_315163 _union_315163, *P_union_315163;

union _union_315163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32668E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027840 MethodInfo_2027840, *PMethodInfo_2027840;

typedef union _union_283134 _union_283134, *P_union_283134;

union _union_283134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209C1B4 MethodInfo_209C1B4, *PMethodInfo_209C1B4;

typedef union _union_341410 _union_341410, *P_union_341410;

union _union_341410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C1B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2027848 MethodInfo_2027848, *PMethodInfo_2027848;

typedef union _union_283138 _union_283138, *P_union_283138;

union _union_283138 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283138 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D35D28 MethodInfo_1D35D28, *PMethodInfo_1D35D28;

typedef union _union_226695 _union_226695, *P_union_226695;

union _union_226695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35D28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_172A6C0 MethodInfo_172A6C0, *PMethodInfo_172A6C0;

typedef union _union_169807 _union_169807, *P_union_169807;

union _union_169807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A6C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveTypeComparer_VTable Shock_LiveTypeComparer_VTable, *PShock_LiveTypeComparer_VTable;

struct Shock_LiveTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct SharpCompress_Compressors_PPMd_H_StateRef_c SharpCompress_Compressors_PPMd_H_StateRef_c, *PSharpCompress_Compressors_PPMd_H_StateRef_c;

typedef struct SharpCompress_Compressors_PPMd_H_StateRef_VTable SharpCompress_Compressors_PPMd_H_StateRef_VTable, *PSharpCompress_Compressors_PPMd_H_StateRef_VTable;

struct SharpCompress_Compressors_PPMd_H_StateRef_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IncrementFreq;
    struct VirtualInvokeData _5_DecrementFreq;
    struct VirtualInvokeData _6_GetSuccessor;
    struct VirtualInvokeData _7_SetSuccessor;
    struct VirtualInvokeData _8_SetSuccessor;
};

struct SharpCompress_Compressors_PPMd_H_StateRef_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_H_StateRef_VTable vtable;
};

typedef struct MethodInfo_209C1BC MethodInfo_209C1BC, *PMethodInfo_209C1BC;

typedef union _union_341412 _union_341412, *P_union_341412;

union _union_341412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C1BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127E12C MethodInfo_127E12C, *PMethodInfo_127E12C;

typedef union _union_202158 _union_202158, *P_union_202158;

union _union_202158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E12C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BB3D4 MethodInfo_10BB3D4, *PMethodInfo_10BB3D4;

typedef union _union_208177 _union_208177, *P_union_208177;

union _union_208177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB3D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1748064 MethodInfo_1748064, *PMethodInfo_1748064;

typedef union _union_162409 _union_162409, *P_union_162409;

union _union_162409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1748064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_PPMd_H_StateRef_o SharpCompress_Compressors_PPMd_H_StateRef_o, *PSharpCompress_Compressors_PPMd_H_StateRef_o;

struct SharpCompress_Compressors_PPMd_H_StateRef_o {
    struct SharpCompress_Compressors_PPMd_H_StateRef_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_PPMd_H_StateRef_Fields fields;
};

typedef struct System_Collections_Generic_KeyValuePair_object__StyleComplexSelector_PseudoStateData__o System_Collections_Generic_KeyValuePair_object__StyleComplexSelector_PseudoStateData__o, *PSystem_Collections_Generic_KeyValuePair_object__StyleComplexSelector_PseudoStateData__o;

typedef struct System_Collections_Generic_KeyValuePair_object__StyleComplexSelector_PseudoStateData__Fields System_Collections_Generic_KeyValuePair_object__StyleComplexSelector_PseudoStateData__Fields, *PSystem_Collections_Generic_KeyValuePair_object__StyleComplexSelector_PseudoStateData__Fields;

struct System_Collections_Generic_KeyValuePair_object__StyleComplexSelector_PseudoStateData__Fields {
    struct Il2CppObject *key;
    struct UnityEngine_UIElements_StyleComplexSelector_PseudoStateData_o value;
};

struct System_Collections_Generic_KeyValuePair_object__StyleComplexSelector_PseudoStateData__o {
    struct System_Collections_Generic_KeyValuePair_object__StyleComplexSelector_PseudoStateData__Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_BgmMst__Fields System_Collections_Generic_IReadOnlyCollection_BgmMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_BgmMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_BgmMst__Fields {
};

typedef struct MethodInfo_1B6F6D8 MethodInfo_1B6F6D8, *PMethodInfo_1B6F6D8;

typedef union _union_255557 _union_255557, *P_union_255557;

union _union_255557 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F6D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255557 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_325CE58 MethodInfo_325CE58, *PMethodInfo_325CE58;

typedef union _union_214453 _union_214453, *P_union_214453;

union _union_214453 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325CE58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F7204_RGCTXs MethodInfo_17F7204_RGCTXs, *PMethodInfo_17F7204_RGCTXs;

struct MethodInfo_17F7204_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyDictionary_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyDictionary_TKey__TValue__TryGetValue;
};

typedef struct Aoharu_MusicLibraryScene___c_o Aoharu_MusicLibraryScene___c_o, *PAoharu_MusicLibraryScene___c_o;

typedef struct Aoharu_MusicLibraryScene___c_c Aoharu_MusicLibraryScene___c_c, *PAoharu_MusicLibraryScene___c_c;

typedef struct Aoharu_MusicLibraryScene___c_StaticFields Aoharu_MusicLibraryScene___c_StaticFields, *PAoharu_MusicLibraryScene___c_StaticFields;

typedef struct Aoharu_MusicLibraryScene___c_VTable Aoharu_MusicLibraryScene___c_VTable, *PAoharu_MusicLibraryScene___c_VTable;

struct Aoharu_MusicLibraryScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicLibraryScene___c_o {
    struct Aoharu_MusicLibraryScene___c_c *klass;
    void *monitor;
    struct Aoharu_MusicLibraryScene___c_Fields fields;
};

struct Aoharu_MusicLibraryScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MusicLibraryScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibraryScene___c_VTable vtable;
};

struct Aoharu_MusicLibraryScene___c_StaticFields {
    struct Aoharu_MusicLibraryScene___c_o *__9;
    struct System_Action_Action__o *__9__13_0;
    struct System_Action_Action__o *__9__13_1;
    struct System_Action_Action__o *__9__14_1;
};

typedef struct MethodInfo_209C1C0 MethodInfo_209C1C0, *PMethodInfo_209C1C0;

typedef union _union_341414 _union_341414, *P_union_341414;

union _union_341414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C1C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_PresentBoxData__o System_Collections_Generic_IReadOnlyList_PresentBoxData__o, *PSystem_Collections_Generic_IReadOnlyList_PresentBoxData__o;

typedef struct System_Collections_Generic_IReadOnlyList_PresentBoxData__c System_Collections_Generic_IReadOnlyList_PresentBoxData__c, *PSystem_Collections_Generic_IReadOnlyList_PresentBoxData__c;

typedef struct System_Collections_Generic_IReadOnlyList_PresentBoxData__Fields System_Collections_Generic_IReadOnlyList_PresentBoxData__Fields, *PSystem_Collections_Generic_IReadOnlyList_PresentBoxData__Fields;

struct System_Collections_Generic_IReadOnlyList_PresentBoxData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_PresentBoxData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_PresentBoxData__o {
    struct System_Collections_Generic_IReadOnlyList_PresentBoxData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_PresentBoxData__Fields fields;
};

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_0_o Aoharu_GachaPlayScene___c__DisplayClass19_0_o, *PAoharu_GachaPlayScene___c__DisplayClass19_0_o;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_0_c Aoharu_GachaPlayScene___c__DisplayClass19_0_c, *PAoharu_GachaPlayScene___c__DisplayClass19_0_c;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_0_Fields Aoharu_GachaPlayScene___c__DisplayClass19_0_Fields, *PAoharu_GachaPlayScene___c__DisplayClass19_0_Fields;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_0_VTable Aoharu_GachaPlayScene___c__DisplayClass19_0_VTable, *PAoharu_GachaPlayScene___c__DisplayClass19_0_VTable;

typedef struct Aoharu_GachaPlayScene_o Aoharu_GachaPlayScene_o, *PAoharu_GachaPlayScene_o;

typedef struct Aoharu_GachaPlayScene_GachaPlaySceneData_o Aoharu_GachaPlayScene_GachaPlaySceneData_o, *PAoharu_GachaPlayScene_GachaPlaySceneData_o;

typedef struct Aoharu_GachaPlayScene_c Aoharu_GachaPlayScene_c, *PAoharu_GachaPlayScene_c;

typedef struct Aoharu_GachaPlayScene_Fields Aoharu_GachaPlayScene_Fields, *PAoharu_GachaPlayScene_Fields;

typedef struct Aoharu_GachaPlayScene_GachaPlaySceneData_c Aoharu_GachaPlayScene_GachaPlaySceneData_c, *PAoharu_GachaPlayScene_GachaPlaySceneData_c;

typedef struct Aoharu_GachaPlayScene_GachaPlaySceneData_Fields Aoharu_GachaPlayScene_GachaPlaySceneData_Fields, *PAoharu_GachaPlayScene_GachaPlaySceneData_Fields;

typedef struct Aoharu_GachaPlayScene_VTable Aoharu_GachaPlayScene_VTable, *PAoharu_GachaPlayScene_VTable;

typedef struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_o Aoharu_Scenes_Gacha_MoviePlayEffectSequence_o, *PAoharu_Scenes_Gacha_MoviePlayEffectSequence_o;

typedef struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__o System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__o, *PSystem_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__o;

typedef struct Aoharu_GachaPlayScene_GachaPlaySceneData_VTable Aoharu_GachaPlayScene_GachaPlaySceneData_VTable, *PAoharu_GachaPlayScene_GachaPlaySceneData_VTable;

typedef struct System_Collections_Generic_IReadOnlyList_IPhotoResultData__o System_Collections_Generic_IReadOnlyList_IPhotoResultData__o, *PSystem_Collections_Generic_IReadOnlyList_IPhotoResultData__o;

typedef struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_c Aoharu_Scenes_Gacha_MoviePlayEffectSequence_c, *PAoharu_Scenes_Gacha_MoviePlayEffectSequence_c;

typedef struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_Fields Aoharu_Scenes_Gacha_MoviePlayEffectSequence_Fields, *PAoharu_Scenes_Gacha_MoviePlayEffectSequence_Fields;

typedef struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__c System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__c, *PSystem_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__c;

typedef struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__Fields System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__Fields, *PSystem_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__Fields;

typedef struct System_Collections_Generic_IReadOnlyList_IPhotoResultData__c System_Collections_Generic_IReadOnlyList_IPhotoResultData__c, *PSystem_Collections_Generic_IReadOnlyList_IPhotoResultData__c;

typedef struct System_Collections_Generic_IReadOnlyList_IPhotoResultData__Fields System_Collections_Generic_IReadOnlyList_IPhotoResultData__Fields, *PSystem_Collections_Generic_IReadOnlyList_IPhotoResultData__Fields;

typedef struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_VTable Aoharu_Scenes_Gacha_MoviePlayEffectSequence_VTable, *PAoharu_Scenes_Gacha_MoviePlayEffectSequence_VTable;

typedef struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__VTable System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__VTable, *PSystem_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__VTable;

struct System_Collections_Generic_IReadOnlyList_IPhotoResultData__Fields {
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_0_Fields {
    struct Aoharu_GachaPlayScene_o *__4__this;
    struct Aoharu_GachaPlayScene_GachaPlaySceneData_o *data;
    struct Carbon_ParallelTask_o *movieInitTask;
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__17;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_0_o {
    struct Aoharu_GachaPlayScene___c__DisplayClass19_0_c *klass;
    void *monitor;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_0_Fields fields;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_0_VTable vtable;
};

struct Aoharu_GachaPlayScene_GachaPlaySceneData_Fields {
    struct Shock_IGachaData_o *_PlayGachaData_k__BackingField;
    struct Shock_IGachaPriceData_o *_PriceData_k__BackingField;
    struct System_Collections_Generic_IReadOnlyList_IPhotoResultData__o *_List_k__BackingField;
    int32_t _PopToSceneType_k__BackingField;
    bool _IsSkipResult_k__BackingField;
    struct Shock_GachaBonusItemData_o *_BonusItemData_k__BackingField;
    bool _IsTutorialDoing_k__BackingField;
};

struct Aoharu_GachaPlayScene_GachaPlaySceneData_o {
    struct Aoharu_GachaPlayScene_GachaPlaySceneData_c *klass;
    void *monitor;
    struct Aoharu_GachaPlayScene_GachaPlaySceneData_Fields fields;
};

struct Aoharu_GachaPlayScene_GachaPlaySceneData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaPlayScene_GachaPlaySceneData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaPlayScene_GachaPlaySceneData_VTable vtable;
};

struct Aoharu_GachaPlayScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_PlayVoice;
};

struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_VTable vtable;
};

struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_Fields {
    struct Aoharu_Scenes_Gacha_GachaEffectSequenceBase_Fields super;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o *m_moviePlayer;
    struct Shock_AnimatorPlayerLite_o *m_animatorPlayer;
    struct Shock_ButtonEvent_o *m_tapEvent;
    struct Carbon_StepTask_o *m_stepTask;
};

struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_o {
    struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__o {
    struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__Fields fields;
};

struct Aoharu_GachaPlayScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaPlayScene_VTable vtable;
};

struct Aoharu_GachaPlayScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_Scenes_Gacha_MoviePlayEffectSequence_o *m_1stEffectSequence;
    struct Aoharu_Scenes_Gacha_CardListSequence_o *m_2ndEffectSequence;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_array *m_4thEffectSequences;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o *m_sharedAnimation;
    struct Aoharu_Scenes_Gacha_GachaMovieAnimation_o *m_serifMovieAnimation;
    struct Shock_ButtonEvent_o *m_skipEvent;
    struct UnityEngine_GameObject_o *m_whiteBgImage;
    struct Aoharu_Scenes_Gacha_IEffLotteryCalclator_o *m_effCalclator;
    struct System_Collections_Generic_Dictionary_uint__MoviePlayEffectSequence__o *m_SpecialEffectSequences;
};

struct Aoharu_GachaPlayScene_o {
    struct Aoharu_GachaPlayScene_c *klass;
    void *monitor;
    struct Aoharu_GachaPlayScene_Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_IPhotoResultData__o {
    struct System_Collections_Generic_IReadOnlyList_IPhotoResultData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_IPhotoResultData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_IPhotoResultData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2013204 MethodInfo_2013204, *PMethodInfo_2013204;

struct MethodInfo_2013204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_TData__c System_Collections_Generic_IReadOnlyList_TData__c, *PSystem_Collections_Generic_IReadOnlyList_TData__c;

struct System_Collections_Generic_IReadOnlyList_TData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1F464F0 MethodInfo_1F464F0, *PMethodInfo_1F464F0;

struct MethodInfo_1F464F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D35D1C MethodInfo_1D35D1C, *PMethodInfo_1D35D1C;

typedef union _union_226527 _union_226527, *P_union_226527;

union _union_226527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35D1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1748078 MethodInfo_1748078, *PMethodInfo_1748078;

typedef union _union_162199 _union_162199, *P_union_162199;

union _union_162199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1748078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventScoreRankingRewardMst_array Shock_EventScoreRankingRewardMst_array, *PShock_EventScoreRankingRewardMst_array;

typedef struct Shock_EventScoreRankingRewardMst_o Shock_EventScoreRankingRewardMst_o, *PShock_EventScoreRankingRewardMst_o;

typedef struct Shock_EventScoreRankingRewardMst_c Shock_EventScoreRankingRewardMst_c, *PShock_EventScoreRankingRewardMst_c;

typedef struct Shock_EventScoreRankingRewardMst_Fields Shock_EventScoreRankingRewardMst_Fields, *PShock_EventScoreRankingRewardMst_Fields;

typedef struct Shock_EventScoreRankingRewardMst_VTable Shock_EventScoreRankingRewardMst_VTable, *PShock_EventScoreRankingRewardMst_VTable;

struct Shock_EventScoreRankingRewardMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_EventScoreRankingRewardMst_o *m_Items[65535];
};

struct Shock_EventScoreRankingRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventScoreRankingRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_EventScoreRankingRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventScoreRankingRewardMst_VTable vtable;
};

struct Shock_EventScoreRankingRewardMst_o {
    struct Shock_EventScoreRankingRewardMst_c *klass;
    void *monitor;
    struct Shock_EventScoreRankingRewardMst_Fields fields;
};

typedef union _union_164191 _union_164191, *P_union_164191;

union _union_164191 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ChipstarLog_Fields Chipstar_ChipstarLog_Fields, *PChipstar_ChipstarLog_Fields;

struct Chipstar_ChipstarLog_Fields {
};

typedef union _union_164193 _union_164193, *P_union_164193;

union _union_164193 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164195 _union_164195, *P_union_164195;

union _union_164195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164197 _union_164197, *P_union_164197;

union _union_164197 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D35D08 MethodInfo_1D35D08, *PMethodInfo_1D35D08;

typedef union _union_226191 _union_226191, *P_union_226191;

union _union_226191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35D08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164199 _union_164199, *P_union_164199;

union _union_164199 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Queue_NoticeManager_NoticeHandle__VTable System_Collections_Generic_Queue_NoticeManager_NoticeHandle__VTable, *PSystem_Collections_Generic_Queue_NoticeManager_NoticeHandle__VTable;

struct System_Collections_Generic_Queue_NoticeManager_NoticeHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

typedef struct MethodInfo_2697ECC MethodInfo_2697ECC, *PMethodInfo_2697ECC;

typedef union _union_310578 _union_310578, *P_union_310578;

union _union_310578 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697ECC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310578 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D35D10 MethodInfo_1D35D10, *PMethodInfo_1D35D10;

typedef union _union_226359 _union_226359, *P_union_226359;

union _union_226359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_165580C MethodInfo_165580C, *PMethodInfo_165580C;

typedef union _union_314464 _union_314464, *P_union_314464;

union _union_314464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_165580C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__37_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ChatCharacterMstTable___c__DisplayClass14_0_Fields Shock_ChatCharacterMstTable___c__DisplayClass14_0_Fields, *PShock_ChatCharacterMstTable___c__DisplayClass14_0_Fields;

struct Shock_ChatCharacterMstTable___c__DisplayClass14_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct Shock_Protocol___c__DisplayClass1431_0_VTable Shock_Protocol___c__DisplayClass1431_0_VTable, *PShock_Protocol___c__DisplayClass1431_0_VTable;

struct Shock_Protocol___c__DisplayClass1431_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_127E188 MethodInfo_127E188, *PMethodInfo_127E188;

typedef union _union_202160 _union_202160, *P_union_202160;

union _union_202160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434238 MethodInfo_2434238, *PMethodInfo_2434238;

typedef union _union_276060 _union_276060, *P_union_276060;

union _union_276060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_o Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_o, *PAoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_c Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_c, *PAoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_Fields Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_VTable Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_VTable, *PAoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_Fields {
    int32_t selectedIndex;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog_o *__4__this;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_o {
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailDialog___c__DisplayClass29_0_VTable vtable;
};

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_o Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_o, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_o;

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_c Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_c, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_c;

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_Fields Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_Fields, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_Fields;

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_VTable Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_VTable, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_VTable;

typedef struct Shock_MissionMst_array Shock_MissionMst_array, *PShock_MissionMst_array;

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_o Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_o, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_o;

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_c Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_c, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_c;

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_Fields Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_Fields, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_Fields;

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_VTable Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_VTable, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_VTable;

typedef struct Shock_Notice_MissionClearNoticeChannel_o Shock_Notice_MissionClearNoticeChannel_o, *PShock_Notice_MissionClearNoticeChannel_o;

typedef struct Shock_Notice_MissionClearNoticeChannel_c Shock_Notice_MissionClearNoticeChannel_c, *PShock_Notice_MissionClearNoticeChannel_c;

typedef struct Shock_Notice_MissionClearNoticeChannel_Fields Shock_Notice_MissionClearNoticeChannel_Fields, *PShock_Notice_MissionClearNoticeChannel_Fields;

typedef struct Shock_Notice_MissionClearNoticeChannel_VTable Shock_Notice_MissionClearNoticeChannel_VTable, *PShock_Notice_MissionClearNoticeChannel_VTable;

typedef struct Shock_Notice_MissionClearNoticeChannel_MyInput_o Shock_Notice_MissionClearNoticeChannel_MyInput_o, *PShock_Notice_MissionClearNoticeChannel_MyInput_o;

typedef struct System_Collections_Generic_List_MissionClearNoticeWindow__o System_Collections_Generic_List_MissionClearNoticeWindow__o, *PSystem_Collections_Generic_List_MissionClearNoticeWindow__o;

typedef struct Shock_Notice_MissionClearNoticeChannel_MyInput_c Shock_Notice_MissionClearNoticeChannel_MyInput_c, *PShock_Notice_MissionClearNoticeChannel_MyInput_c;

typedef struct Shock_Notice_MissionClearNoticeChannel_MyInput_Fields Shock_Notice_MissionClearNoticeChannel_MyInput_Fields, *PShock_Notice_MissionClearNoticeChannel_MyInput_Fields;

typedef struct System_Collections_Generic_List_MissionClearNoticeWindow__c System_Collections_Generic_List_MissionClearNoticeWindow__c, *PSystem_Collections_Generic_List_MissionClearNoticeWindow__c;

typedef struct System_Collections_Generic_List_MissionClearNoticeWindow__Fields System_Collections_Generic_List_MissionClearNoticeWindow__Fields, *PSystem_Collections_Generic_List_MissionClearNoticeWindow__Fields;

typedef struct Shock_Notice_MissionClearNoticeChannel_MyInput_VTable Shock_Notice_MissionClearNoticeChannel_MyInput_VTable, *PShock_Notice_MissionClearNoticeChannel_MyInput_VTable;

typedef struct System_Collections_Generic_List_MissionClearNoticeWindow__StaticFields System_Collections_Generic_List_MissionClearNoticeWindow__StaticFields, *PSystem_Collections_Generic_List_MissionClearNoticeWindow__StaticFields;

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_Fields {
    struct Shock_MissionMst_array *nextMissionMstList;
    struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_o *CS___8__locals1;
};

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_o {
    struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_Fields fields;
};

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_1_VTable vtable;
};

struct Shock_Notice_MissionClearNoticeChannel_MyInput_Fields {
    struct System_Collections_Generic_IReadOnlyList_MissionMst__o *MissionList;
    float WindowIdleDurationOffset;
};

struct Shock_Notice_MissionClearNoticeChannel_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_Canvas_o *m_Canvas;
    struct UnityEngine_RectTransform_o *m_FieldRect;
    struct Shock_Notice_MissionClearNoticeWindow_o *m_HWindow;
    float m_WindowIdleDuration;
    struct System_Action_o *m_SkipAction;
    struct Shock_Notice_MissionClearNoticeChannel_MyInput_o *m_MyInput;
    struct System_Collections_Generic_List_MissionClearNoticeWindow__o *m_WindowList;
};

struct Shock_MissionMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_MissionMst_o *m_Items[65535];
};

struct System_Collections_Generic_List_MissionClearNoticeWindow__StaticFields {
    struct Shock_Notice_MissionClearNoticeWindow_array *s_emptyArray;
};

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_Fields {
    int32_t windowItemCountLimit;
    struct Shock_Notice_MissionClearNoticeChannel_o *__4__this;
    struct System_Action_o *onClick;
    struct System_Action_o *onComplete;
    struct System_Action_Action__o *__9__3;
    struct System_Action_Action__o *__9__4;
    struct System_Action_Action__o *__9__5;
};

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_o {
    struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_Fields fields;
};

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass20_0_VTable vtable;
};

struct Shock_Notice_MissionClearNoticeChannel_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_MissionClearNoticeWindow__Fields {
    struct Shock_Notice_MissionClearNoticeWindow_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_Notice_MissionClearNoticeChannel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsIdle;
    struct VirtualInvokeData _7_get_ChannelName;
    struct VirtualInvokeData _8_get_WindowLeftTopY;
    struct VirtualInvokeData _9_get_WindowHeight;
    struct VirtualInvokeData _10_Initialize;
    struct VirtualInvokeData _11_SetVertical;
    struct VirtualInvokeData _12_Play;
    struct VirtualInvokeData _13_Skip;
    struct VirtualInvokeData _14_GetNoticeRect;
};

struct Shock_Notice_MissionClearNoticeChannel_MyInput_o {
    struct Shock_Notice_MissionClearNoticeChannel_MyInput_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearNoticeChannel_MyInput_Fields fields;
};

struct Shock_Notice_MissionClearNoticeChannel_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearNoticeChannel_MyInput_VTable vtable;
};

struct System_Collections_Generic_List_MissionClearNoticeWindow__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MissionClearNoticeWindow__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MissionClearNoticeWindow__VTable vtable;
};

struct System_Collections_Generic_List_MissionClearNoticeWindow__o {
    struct System_Collections_Generic_List_MissionClearNoticeWindow__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MissionClearNoticeWindow__Fields fields;
};

struct Shock_Notice_MissionClearNoticeChannel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearNoticeChannel_VTable vtable;
};

struct Shock_Notice_MissionClearNoticeChannel_o {
    struct Shock_Notice_MissionClearNoticeChannel_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearNoticeChannel_Fields fields;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass30_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass30_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass30_0_Fields;

typedef struct UnityEngine_TrailRenderer_o UnityEngine_TrailRenderer_o, *PUnityEngine_TrailRenderer_o;

typedef struct UnityEngine_TrailRenderer_c UnityEngine_TrailRenderer_c, *PUnityEngine_TrailRenderer_c;

typedef struct UnityEngine_TrailRenderer_Fields UnityEngine_TrailRenderer_Fields, *PUnityEngine_TrailRenderer_Fields;

typedef struct UnityEngine_TrailRenderer_VTable UnityEngine_TrailRenderer_VTable, *PUnityEngine_TrailRenderer_VTable;

struct UnityEngine_TrailRenderer_Fields {
    struct UnityEngine_Renderer_Fields super;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass30_0_Fields {
    struct UnityEngine_TrailRenderer_o *target;
};

struct UnityEngine_TrailRenderer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TrailRenderer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TrailRenderer_VTable vtable;
};

struct UnityEngine_TrailRenderer_o {
    struct UnityEngine_TrailRenderer_c *klass;
    void *monitor;
    struct UnityEngine_TrailRenderer_Fields fields;
};

typedef struct Photon_Pun_Demo_Procedural_ClusterSize_Fields Photon_Pun_Demo_Procedural_ClusterSize_Fields, *PPhoton_Pun_Demo_Procedural_ClusterSize_Fields;

struct Photon_Pun_Demo_Procedural_ClusterSize_Fields {
    int32_t value__;
};

typedef struct Shock_PoolSystem_LongMarkerLineUI__VTable Shock_PoolSystem_LongMarkerLineUI__VTable, *PShock_PoolSystem_LongMarkerLineUI__VTable;

struct Shock_PoolSystem_LongMarkerLineUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

typedef struct Chipstar_Downloads_ChainProcessOperation_c Chipstar_Downloads_ChainProcessOperation_c, *PChipstar_Downloads_ChainProcessOperation_c;

typedef struct Chipstar_Downloads_ChainProcessOperation_VTable Chipstar_Downloads_ChainProcessOperation_VTable, *PChipstar_Downloads_ChainProcessOperation_VTable;

struct Chipstar_Downloads_ChainProcessOperation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnStart;
    struct VirtualInvokeData _5_set_OnStop;
    struct VirtualInvokeData _6_Run;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Chipstar_Downloads_ILoadOperater_Complete;
    struct VirtualInvokeData _9_set_OnError;
    struct VirtualInvokeData _10_get_Progress;
    struct VirtualInvokeData _11_get_IsRunning;
    struct VirtualInvokeData _12_get_IsCompleted;
    struct VirtualInvokeData _13_get_IsFinish;
    struct VirtualInvokeData _14_get_IsError;
    struct VirtualInvokeData _15_get_IsCanceled;
    struct VirtualInvokeData _16_get_IsDisposed;
    struct VirtualInvokeData _17_System_IDisposable_Dispose;
    struct VirtualInvokeData _18_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _19_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _20_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _21_DoDispose;
    struct VirtualInvokeData _22_DoRun;
    struct VirtualInvokeData _23_DoPreUpdate;
    struct VirtualInvokeData _24_DoStatusUpdate;
    struct VirtualInvokeData _25_DoPostUpdate;
    struct VirtualInvokeData _26_DoError;
    struct VirtualInvokeData _27_DoComplete;
    struct VirtualInvokeData _28_DoCancel;
    struct VirtualInvokeData _29_GetProgress;
    struct VirtualInvokeData _30_GetComplete;
    struct VirtualInvokeData _31_GetSamplingName;
    struct VirtualInvokeData _32_add_OnCompleted;
    struct VirtualInvokeData _33_remove_OnCompleted;
};

struct Chipstar_Downloads_ChainProcessOperation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_ChainProcessOperation_VTable vtable;
};

typedef struct MethodInfo_2448878 MethodInfo_2448878, *PMethodInfo_2448878;

typedef union _union_164029 _union_164029, *P_union_164029;

union _union_164029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2448878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SkeletonUtilityBone_UpdatePhase_VTable Spine_Unity_SkeletonUtilityBone_UpdatePhase_VTable, *PSpine_Unity_SkeletonUtilityBone_UpdatePhase_VTable;

struct Spine_Unity_SkeletonUtilityBone_UpdatePhase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1EB55D8 MethodInfo_1EB55D8, *PMethodInfo_1EB55D8;

typedef union _union_225977 _union_225977, *P_union_225977;

union _union_225977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB55D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20B411C MethodInfo_20B411C, *PMethodInfo_20B411C;

typedef union _union_340692 _union_340692, *P_union_340692;

union _union_340692 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B411C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340692 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SpineIkConstraint_Fields Spine_Unity_SpineIkConstraint_Fields, *PSpine_Unity_SpineIkConstraint_Fields;

struct Spine_Unity_SpineIkConstraint_Fields {
    struct Spine_Unity_SpineAttributeBase_Fields super;
};

typedef struct System_Func_MemberIllustrateFadeBg_AlbumBgPattern__bool__VTable System_Func_MemberIllustrateFadeBg_AlbumBgPattern__bool__VTable, *PSystem_Func_MemberIllustrateFadeBg_AlbumBgPattern__bool__VTable;

struct System_Func_MemberIllustrateFadeBg_AlbumBgPattern__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_164171 _union_164171, *P_union_164171;

union _union_164171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DFD14 MethodInfo_24DFD14, *PMethodInfo_24DFD14;

typedef union _union_176560 _union_176560, *P_union_176560;

union _union_176560 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFD14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176560 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209C1F0 MethodInfo_209C1F0, *PMethodInfo_209C1F0;

typedef union _union_341416 _union_341416, *P_union_341416;

union _union_341416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C1F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164173 _union_164173, *P_union_164173;

union _union_164173 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164175 _union_164175, *P_union_164175;

union _union_164175 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164177 _union_164177, *P_union_164177;

union _union_164177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164179 _union_164179, *P_union_164179;

union _union_164179 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_RuntimeParameterInfo_Fields System_Reflection_RuntimeParameterInfo_Fields, *PSystem_Reflection_RuntimeParameterInfo_Fields;

typedef struct System_Reflection_ParameterInfo_Fields System_Reflection_ParameterInfo_Fields, *PSystem_Reflection_ParameterInfo_Fields;

typedef struct System_Runtime_InteropServices_MarshalAsAttribute_o System_Runtime_InteropServices_MarshalAsAttribute_o, *PSystem_Runtime_InteropServices_MarshalAsAttribute_o;

typedef struct System_Runtime_InteropServices_MarshalAsAttribute_c System_Runtime_InteropServices_MarshalAsAttribute_c, *PSystem_Runtime_InteropServices_MarshalAsAttribute_c;

typedef struct System_Runtime_InteropServices_MarshalAsAttribute_Fields System_Runtime_InteropServices_MarshalAsAttribute_Fields, *PSystem_Runtime_InteropServices_MarshalAsAttribute_Fields;

typedef struct System_Runtime_InteropServices_MarshalAsAttribute_VTable System_Runtime_InteropServices_MarshalAsAttribute_VTable, *PSystem_Runtime_InteropServices_MarshalAsAttribute_VTable;

struct System_Reflection_ParameterInfo_Fields {
    int32_t AttrsImpl;
    struct System_Type_o *ClassImpl;
    struct Il2CppObject *DefaultValueImpl;
    struct System_Reflection_MemberInfo_o *MemberImpl;
    struct System_String_o *NameImpl;
    int32_t PositionImpl;
};

struct System_Reflection_RuntimeParameterInfo_Fields {
    struct System_Reflection_ParameterInfo_Fields super;
    struct System_Runtime_InteropServices_MarshalAsAttribute_o *marshalAs;
};

struct System_Runtime_InteropServices_MarshalAsAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Runtime_InteropServices_MarshalAsAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_InteropServices_MarshalAsAttribute_VTable vtable;
};

struct System_Runtime_InteropServices_MarshalAsAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *MarshalCookie;
    struct System_String_o *MarshalType;
    struct System_Type_o *MarshalTypeRef;
    struct System_Type_o *SafeArrayUserDefinedSubType;
    int32_t utype;
    int32_t ArraySubType;
    int32_t SafeArraySubType;
    int32_t SizeConst;
    int32_t IidParameterIndex;
    int16_t SizeParamIndex;
};

struct System_Runtime_InteropServices_MarshalAsAttribute_o {
    struct System_Runtime_InteropServices_MarshalAsAttribute_c *klass;
    void *monitor;
    struct System_Runtime_InteropServices_MarshalAsAttribute_Fields fields;
};

typedef struct MethodInfo_2869020 MethodInfo_2869020, *PMethodInfo_2869020;

typedef union _union_179812 _union_179812, *P_union_179812;

union _union_179812 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869020 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179812 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DFD10 MethodInfo_24DFD10, *PMethodInfo_24DFD10;

typedef union _union_175122 _union_175122, *P_union_175122;

union _union_175122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFD10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ResourceDLProgress___c__DisplayClass19_0_o Shock_ResourceDLProgress___c__DisplayClass19_0_o, *PShock_ResourceDLProgress___c__DisplayClass19_0_o;

typedef struct Shock_ResourceDLProgress___c__DisplayClass19_0_Fields Shock_ResourceDLProgress___c__DisplayClass19_0_Fields, *PShock_ResourceDLProgress___c__DisplayClass19_0_Fields;

struct Shock_ResourceDLProgress___c__DisplayClass19_0_Fields {
    struct Shock_ResourceDLProgress_o *__4__this;
    struct System_Collections_Generic_List_IResourceDownload__o *progressList;
};

struct Shock_ResourceDLProgress___c__DisplayClass19_0_o {
    struct Shock_ResourceDLProgress___c__DisplayClass19_0_c *klass;
    void *monitor;
    struct Shock_ResourceDLProgress___c__DisplayClass19_0_Fields fields;
};

typedef struct MethodInfo_286902C MethodInfo_286902C, *PMethodInfo_286902C;

typedef union _union_181250 _union_181250, *P_union_181250;

union _union_181250 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_286902C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181250 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__Fields UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__Fields, *PUniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__Fields;

typedef struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__o UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__o, *PUniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__o;

typedef struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__c UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__c, *PUniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__c;

typedef struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__Fields UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__Fields, *PUniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__Fields;

typedef struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__RGCTXs UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__RGCTXs, *PUniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__RGCTXs;

typedef struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__VTable UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__VTable, *PUniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__VTable;

typedef struct UniRx_Operators_OperatorObservableBase_EventPattern_TEventArgs___Fields UniRx_Operators_OperatorObservableBase_EventPattern_TEventArgs___Fields, *PUniRx_Operators_OperatorObservableBase_EventPattern_TEventArgs___Fields;

typedef struct System_Func_EventHandler_TEventArgs___TDelegate__o System_Func_EventHandler_TEventArgs___TDelegate__o, *PSystem_Func_EventHandler_TEventArgs___TDelegate__o;

typedef struct System_Func_EventHandler_TEventArgs___TDelegate__c System_Func_EventHandler_TEventArgs___TDelegate__c, *PSystem_Func_EventHandler_TEventArgs___TDelegate__c;

typedef struct System_Func_EventHandler_TEventArgs___TDelegate__Fields System_Func_EventHandler_TEventArgs___TDelegate__Fields, *PSystem_Func_EventHandler_TEventArgs___TDelegate__Fields;

struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__Fields {
    struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__o *parent;
    struct UniRx_IObserver_EventPattern_TEventArgs___o *observer;
    struct Il2CppObject *handler;
};

struct System_Func_EventHandler_TEventArgs___TDelegate__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__VTable vtable;
};

struct UniRx_Operators_OperatorObservableBase_EventPattern_TEventArgs___Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__Fields {
    struct UniRx_Operators_OperatorObservableBase_EventPattern_TEventArgs___Fields super;
    struct System_Func_EventHandler_TEventArgs___TDelegate__o *conversion;
    struct System_Action_TDelegate__o *addHandler;
    struct System_Action_TDelegate__o *removeHandler;
};

struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__o {
    struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__c *klass;
    void *monitor;
    struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__Fields fields;
};

struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_EventPattern_TEventArgs____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_EventPattern_TEventArgs__;
    struct Il2CppClass *_2_UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs_;
    struct MethodInfo *_3_UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs___ctor;
    struct MethodInfo *_4_UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__Register;
};

struct System_Func_EventHandler_TEventArgs___TDelegate__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventHandler_TEventArgs___TDelegate__VTable vtable;
};

struct System_Func_EventHandler_TEventArgs___TDelegate__o {
    struct System_Func_EventHandler_TEventArgs___TDelegate__c *klass;
    void *monitor;
    struct System_Func_EventHandler_TEventArgs___TDelegate__Fields fields;
};

typedef union _union_164181 _union_164181, *P_union_164181;

union _union_164181 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164183 _union_164183, *P_union_164183;

union _union_164183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1391608 MethodInfo_1391608, *PMethodInfo_1391608;

typedef union _union_170033 _union_170033, *P_union_170033;

union _union_170033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1391608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164185 _union_164185, *P_union_164185;

union _union_164185 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1102990 MethodInfo_1102990, *PMethodInfo_1102990;

typedef struct MethodInfo_1102990_RGCTXs MethodInfo_1102990_RGCTXs, *PMethodInfo_1102990_RGCTXs;

typedef union _union_195397 _union_195397, *P_union_195397;

union _union_195397 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1102990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1102990_RGCTXs *rgctx_data;
    union _union_195397 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1102990_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1F3CA9C MethodInfo_1F3CA9C, *PMethodInfo_1F3CA9C;

typedef union _union_323715 _union_323715, *P_union_323715;

union _union_323715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3CA9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B9A69C MethodInfo_1B9A69C, *PMethodInfo_1B9A69C;

typedef union _union_301874 _union_301874, *P_union_301874;

union _union_301874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A69C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SeMst_VTable Shock_SeMst_VTable, *PShock_SeMst_VTable;

struct Shock_SeMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
    struct VirtualInvokeData _7_Shock_Sound_ISoundMst_get_SoundId;
    struct VirtualInvokeData _8_Shock_Sound_ISoundMst_get_Type;
    struct VirtualInvokeData _9_Shock_Sound_ISoundMst_get_CueSheetName;
    struct VirtualInvokeData _10_Shock_Sound_ISoundMst_get_CueName;
    struct VirtualInvokeData _11_Shock_Sound_ISoundMst_get_IsAppend;
};

typedef struct UnityEngine_XR_XRInputSubsystem_c UnityEngine_XR_XRInputSubsystem_c, *PUnityEngine_XR_XRInputSubsystem_c;

typedef struct UnityEngine_XR_XRInputSubsystem_VTable UnityEngine_XR_XRInputSubsystem_VTable, *PUnityEngine_XR_XRInputSubsystem_VTable;

struct UnityEngine_XR_XRInputSubsystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_XR_XRInputSubsystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_XR_XRInputSubsystem_VTable vtable;
};

typedef union _union_164187 _union_164187, *P_union_164187;

union _union_164187 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164189 _union_164189, *P_union_164189;

union _union_164189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_XR_XRInputSubsystem_o UnityEngine_XR_XRInputSubsystem_o, *PUnityEngine_XR_XRInputSubsystem_o;

typedef struct UnityEngine_XR_XRInputSubsystem_Fields UnityEngine_XR_XRInputSubsystem_Fields, *PUnityEngine_XR_XRInputSubsystem_Fields;

typedef struct UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__Fields UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__Fields, *PUnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__Fields;

typedef struct System_Action_XRInputSubsystem__o System_Action_XRInputSubsystem__o, *PSystem_Action_XRInputSubsystem__o;

typedef struct System_Action_XRInputSubsystem__c System_Action_XRInputSubsystem__c, *PSystem_Action_XRInputSubsystem__c;

typedef struct System_Action_XRInputSubsystem__Fields System_Action_XRInputSubsystem__Fields, *PSystem_Action_XRInputSubsystem__Fields;

typedef struct System_Action_XRInputSubsystem__VTable System_Action_XRInputSubsystem__VTable, *PSystem_Action_XRInputSubsystem__VTable;

struct System_Action_XRInputSubsystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__Fields {
    struct UnityEngine_IntegratedSubsystem_Fields super;
};

struct UnityEngine_XR_XRInputSubsystem_Fields {
    struct UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__Fields super;
    struct System_Action_XRInputSubsystem__o *trackingOriginUpdated;
    struct System_Action_XRInputSubsystem__o *boundaryChanged;
};

struct UnityEngine_XR_XRInputSubsystem_o {
    struct UnityEngine_XR_XRInputSubsystem_c *klass;
    void *monitor;
    struct UnityEngine_XR_XRInputSubsystem_Fields fields;
};

struct System_Action_XRInputSubsystem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_XRInputSubsystem__VTable vtable;
};

struct System_Action_XRInputSubsystem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_XRInputSubsystem__o {
    struct System_Action_XRInputSubsystem__c *klass;
    void *monitor;
    struct System_Action_XRInputSubsystem__Fields fields;
};

typedef struct MethodInfo_24DFCF0 MethodInfo_24DFCF0, *PMethodInfo_24DFCF0;

typedef union _union_173684 _union_173684, *P_union_173684;

union _union_173684 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFCF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173684 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178796 _union_178796, *P_union_178796;

union _union_178796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321555 _union_321555, *P_union_321555;

union _union_321555 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178798 _union_178798, *P_union_178798;

union _union_178798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1787604 MethodInfo_1787604, *PMethodInfo_1787604;

typedef union _union_262446 _union_262446, *P_union_262446;

union _union_262446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1787604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321558 _union_321558, *P_union_321558;

union _union_321558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_Fields Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_Fields, *PAoharu_TermsOfServiceDialog___c__DisplayClass7_0_Fields;

struct Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_Fields {
    struct System_Action_o *onClosed;
};

typedef struct UnityEngine_Rendering_ScriptableRenderContext_Fields UnityEngine_Rendering_ScriptableRenderContext_Fields, *PUnityEngine_Rendering_ScriptableRenderContext_Fields;

struct UnityEngine_Rendering_ScriptableRenderContext_Fields {
    intptr_t m_Ptr;
};

typedef struct MethodInfo_1E9D680 MethodInfo_1E9D680, *PMethodInfo_1E9D680;

typedef union _union_160827 _union_160827, *P_union_160827;

union _union_160827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_Cache_CachedGameObject__c System_Predicate_Cache_CachedGameObject__c, *PSystem_Predicate_Cache_CachedGameObject__c;

typedef struct System_Predicate_Cache_CachedGameObject__VTable System_Predicate_Cache_CachedGameObject__VTable, *PSystem_Predicate_Cache_CachedGameObject__VTable;

struct System_Predicate_Cache_CachedGameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_Cache_CachedGameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_Cache_CachedGameObject__VTable vtable;
};

typedef union _union_164151 _union_164151, *P_union_164151;

union _union_164151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164153 _union_164153, *P_union_164153;

union _union_164153 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164155 _union_164155, *P_union_164155;

union _union_164155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164157 _union_164157, *P_union_164157;

union _union_164157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164159 _union_164159, *P_union_164159;

union _union_164159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_101A4C8 MethodInfo_101A4C8, *PMethodInfo_101A4C8;

typedef union _union_270862 _union_270862, *P_union_270862;

union _union_270862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_101A4C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Contexts_IDynamicProperty_o System_Runtime_Remoting_Contexts_IDynamicProperty_o, *PSystem_Runtime_Remoting_Contexts_IDynamicProperty_o;

typedef struct System_Runtime_Remoting_Contexts_IDynamicProperty_c System_Runtime_Remoting_Contexts_IDynamicProperty_c, *PSystem_Runtime_Remoting_Contexts_IDynamicProperty_c;

typedef struct System_Runtime_Remoting_Contexts_IDynamicProperty_Fields System_Runtime_Remoting_Contexts_IDynamicProperty_Fields, *PSystem_Runtime_Remoting_Contexts_IDynamicProperty_Fields;

struct System_Runtime_Remoting_Contexts_IDynamicProperty_Fields {
};

struct System_Runtime_Remoting_Contexts_IDynamicProperty_o {
    struct System_Runtime_Remoting_Contexts_IDynamicProperty_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Contexts_IDynamicProperty_Fields fields;
};

struct System_Runtime_Remoting_Contexts_IDynamicProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_178790 _union_178790, *P_union_178790;

union _union_178790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178792 _union_178792, *P_union_178792;

union _union_178792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_PlayGamesPlatform___c__87_T__StaticFields GooglePlayGames_PlayGamesPlatform___c__87_T__StaticFields, *PGooglePlayGames_PlayGamesPlatform___c__87_T__StaticFields;

typedef struct GooglePlayGames_PlayGamesPlatform___c__87_T__o GooglePlayGames_PlayGamesPlatform___c__87_T__o, *PGooglePlayGames_PlayGamesPlatform___c__87_T__o;

typedef struct GooglePlayGames_PlayGamesPlatform___c__87_T__c GooglePlayGames_PlayGamesPlatform___c__87_T__c, *PGooglePlayGames_PlayGamesPlatform___c__87_T__c;

typedef struct GooglePlayGames_PlayGamesPlatform___c__87_T__Fields GooglePlayGames_PlayGamesPlatform___c__87_T__Fields, *PGooglePlayGames_PlayGamesPlatform___c__87_T__Fields;

typedef struct GooglePlayGames_PlayGamesPlatform___c__87_T__RGCTXs GooglePlayGames_PlayGamesPlatform___c__87_T__RGCTXs, *PGooglePlayGames_PlayGamesPlatform___c__87_T__RGCTXs;

typedef struct GooglePlayGames_PlayGamesPlatform___c__87_T__VTable GooglePlayGames_PlayGamesPlatform___c__87_T__VTable, *PGooglePlayGames_PlayGamesPlatform___c__87_T__VTable;

struct GooglePlayGames_PlayGamesPlatform___c__87_T__Fields {
};

struct GooglePlayGames_PlayGamesPlatform___c__87_T__StaticFields {
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__o *__9;
    struct System_Action_T__o *__9__87_0;
};

struct GooglePlayGames_PlayGamesPlatform___c__87_T__o {
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__c *klass;
    void *monitor;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__Fields fields;
};

struct GooglePlayGames_PlayGamesPlatform___c__87_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_PlayGamesPlatform___c__87_T__c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__StaticFields *static_fields;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__VTable vtable;
};

struct GooglePlayGames_PlayGamesPlatform___c__87_T__RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_PlayGamesPlatform___c__87_T_;
    struct MethodInfo *_1_GooglePlayGames_PlayGamesPlatform___c__87_T___ctor;
    struct Il2CppClass *_2_GooglePlayGames_PlayGamesPlatform___c__87_T_;
};

typedef struct UnityEngine_UnhandledExceptionHandler___c_StaticFields UnityEngine_UnhandledExceptionHandler___c_StaticFields, *PUnityEngine_UnhandledExceptionHandler___c_StaticFields;

typedef struct UnityEngine_UnhandledExceptionHandler___c_o UnityEngine_UnhandledExceptionHandler___c_o, *PUnityEngine_UnhandledExceptionHandler___c_o;

typedef struct System_UnhandledExceptionEventHandler_o System_UnhandledExceptionEventHandler_o, *PSystem_UnhandledExceptionEventHandler_o;

typedef struct UnityEngine_UnhandledExceptionHandler___c_c UnityEngine_UnhandledExceptionHandler___c_c, *PUnityEngine_UnhandledExceptionHandler___c_c;

typedef struct UnityEngine_UnhandledExceptionHandler___c_Fields UnityEngine_UnhandledExceptionHandler___c_Fields, *PUnityEngine_UnhandledExceptionHandler___c_Fields;

typedef struct System_UnhandledExceptionEventHandler_c System_UnhandledExceptionEventHandler_c, *PSystem_UnhandledExceptionEventHandler_c;

typedef struct System_UnhandledExceptionEventHandler_Fields System_UnhandledExceptionEventHandler_Fields, *PSystem_UnhandledExceptionEventHandler_Fields;

typedef struct UnityEngine_UnhandledExceptionHandler___c_VTable UnityEngine_UnhandledExceptionHandler___c_VTable, *PUnityEngine_UnhandledExceptionHandler___c_VTable;

typedef struct System_UnhandledExceptionEventHandler_VTable System_UnhandledExceptionEventHandler_VTable, *PSystem_UnhandledExceptionEventHandler_VTable;

struct UnityEngine_UnhandledExceptionHandler___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UnhandledExceptionHandler___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UnhandledExceptionHandler___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UnhandledExceptionHandler___c_VTable vtable;
};

struct UnityEngine_UnhandledExceptionHandler___c_Fields {
};

struct UnityEngine_UnhandledExceptionHandler___c_o {
    struct UnityEngine_UnhandledExceptionHandler___c_c *klass;
    void *monitor;
    struct UnityEngine_UnhandledExceptionHandler___c_Fields fields;
};

struct System_UnhandledExceptionEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UnhandledExceptionHandler___c_StaticFields {
    struct UnityEngine_UnhandledExceptionHandler___c_o *__9;
    struct System_UnhandledExceptionEventHandler_o *__9__0_0;
};

struct System_UnhandledExceptionEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_UnhandledExceptionEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_UnhandledExceptionEventHandler_VTable vtable;
};

struct System_UnhandledExceptionEventHandler_o {
    struct System_UnhandledExceptionEventHandler_c *klass;
    void *monitor;
    struct System_UnhandledExceptionEventHandler_Fields fields;
};

typedef union _union_178794 _union_178794, *P_union_178794;

union _union_178794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321552 _union_321552, *P_union_321552;

union _union_321552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F4650C MethodInfo_1F4650C, *PMethodInfo_1F4650C;

struct MethodInfo_1F4650C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321543 _union_321543, *P_union_321543;

union _union_321543 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321546 _union_321546, *P_union_321546;

union _union_321546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321549 _union_321549, *P_union_321549;

union _union_321549 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass52_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164161 _union_164161, *P_union_164161;

union _union_164161 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19191D8 MethodInfo_19191D8, *PMethodInfo_19191D8;

typedef struct MethodInfo_19191D8_RGCTXs MethodInfo_19191D8_RGCTXs, *PMethodInfo_19191D8_RGCTXs;

typedef union _union_211300 _union_211300, *P_union_211300;

union _union_211300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19191D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19191D8_RGCTXs *rgctx_data;
    union _union_211300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19191D8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_22CF4D0 MethodInfo_22CF4D0, *PMethodInfo_22CF4D0;

typedef union _union_273994 _union_273994, *P_union_273994;

union _union_273994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF4D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164163 _union_164163, *P_union_164163;

union _union_164163 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164165 _union_164165, *P_union_164165;

union _union_164165 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_TimelineCreateUtilities_Fields UnityEngine_Timeline_TimelineCreateUtilities_Fields, *PUnityEngine_Timeline_TimelineCreateUtilities_Fields;

struct UnityEngine_Timeline_TimelineCreateUtilities_Fields {
};

typedef struct MethodInfo_1EABAFC MethodInfo_1EABAFC, *PMethodInfo_1EABAFC;

typedef union _union_263538 _union_263538, *P_union_263538;

union _union_263538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABAFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164167 _union_164167, *P_union_164167;

union _union_164167 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass18_1_c Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass18_1_c, *PAoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass18_1_c;

typedef struct Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass18_1_VTable Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass18_1_VTable, *PAoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass18_1_VTable;

struct Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass18_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass18_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaBgUI___c__DisplayClass18_1_VTable vtable;
};

typedef union _union_164169 _union_164169, *P_union_164169;

union _union_164169 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_RuntimeFieldHandle_VTable System_RuntimeFieldHandle_VTable, *PSystem_RuntimeFieldHandle_VTable;

struct System_RuntimeFieldHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObjectData;
};

typedef struct MethodInfo_2E96394 MethodInfo_2E96394, *PMethodInfo_2E96394;

typedef union _union_271558 _union_271558, *P_union_271558;

union _union_271558 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E96394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271558 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321540 _union_321540, *P_union_321540;

union _union_321540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321531 _union_321531, *P_union_321531;

union _union_321531 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178774 _union_178774, *P_union_178774;

union _union_178774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__c UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__c, *PUnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__c;

typedef struct UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__VTable UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__VTable, *PUnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__VTable;

struct UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

struct UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MouseEventBase_MouseLeaveWindowEvent__VTable vtable;
};

typedef union _union_178776 _union_178776, *P_union_178776;

union _union_178776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321534 _union_321534, *P_union_321534;

union _union_321534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178778 _union_178778, *P_union_178778;

union _union_178778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268E37C MethodInfo_268E37C, *PMethodInfo_268E37C;

typedef union _union_309098 _union_309098, *P_union_309098;

union _union_309098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E37C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321537 _union_321537, *P_union_321537;

union _union_321537 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1415_0_o Shock_Protocol___c__DisplayClass1415_0_o, *PShock_Protocol___c__DisplayClass1415_0_o;

typedef struct Shock_Protocol___c__DisplayClass1415_0_c Shock_Protocol___c__DisplayClass1415_0_c, *PShock_Protocol___c__DisplayClass1415_0_c;

typedef struct Shock_Protocol___c__DisplayClass1415_0_Fields Shock_Protocol___c__DisplayClass1415_0_Fields, *PShock_Protocol___c__DisplayClass1415_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass1415_0_VTable Shock_Protocol___c__DisplayClass1415_0_VTable, *PShock_Protocol___c__DisplayClass1415_0_VTable;

typedef struct System_Action_RecvUserGetLocalR__o System_Action_RecvUserGetLocalR__o, *PSystem_Action_RecvUserGetLocalR__o;

typedef struct System_Action_RecvUserGetLocalR__c System_Action_RecvUserGetLocalR__c, *PSystem_Action_RecvUserGetLocalR__c;

typedef struct System_Action_RecvUserGetLocalR__Fields System_Action_RecvUserGetLocalR__Fields, *PSystem_Action_RecvUserGetLocalR__Fields;

typedef struct System_Action_RecvUserGetLocalR__VTable System_Action_RecvUserGetLocalR__VTable, *PSystem_Action_RecvUserGetLocalR__VTable;

struct Shock_Protocol___c__DisplayClass1415_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_RecvUserGetLocalR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvUserGetLocalR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvUserGetLocalR__VTable vtable;
};

struct System_Action_RecvUserGetLocalR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvUserGetLocalR__o {
    struct System_Action_RecvUserGetLocalR__c *klass;
    void *monitor;
    struct System_Action_RecvUserGetLocalR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass1415_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvUserGetLocalR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1415_0_o {
    struct Shock_Protocol___c__DisplayClass1415_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1415_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass1415_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1415_0_VTable vtable;
};

typedef struct UnityEngine_Bindings_NativeThrowsAttribute_o UnityEngine_Bindings_NativeThrowsAttribute_o, *PUnityEngine_Bindings_NativeThrowsAttribute_o;

typedef struct UnityEngine_Bindings_NativeThrowsAttribute_c UnityEngine_Bindings_NativeThrowsAttribute_c, *PUnityEngine_Bindings_NativeThrowsAttribute_c;

typedef struct UnityEngine_Bindings_NativeThrowsAttribute_Fields UnityEngine_Bindings_NativeThrowsAttribute_Fields, *PUnityEngine_Bindings_NativeThrowsAttribute_Fields;

typedef struct UnityEngine_Bindings_NativeThrowsAttribute_VTable UnityEngine_Bindings_NativeThrowsAttribute_VTable, *PUnityEngine_Bindings_NativeThrowsAttribute_VTable;

struct UnityEngine_Bindings_NativeThrowsAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _ThrowsException_k__BackingField;
};

struct UnityEngine_Bindings_NativeThrowsAttribute_o {
    struct UnityEngine_Bindings_NativeThrowsAttribute_c *klass;
    void *monitor;
    struct UnityEngine_Bindings_NativeThrowsAttribute_Fields fields;
};

struct UnityEngine_Bindings_NativeThrowsAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
    struct VirtualInvokeData _7_set_ThrowsException;
};

struct UnityEngine_Bindings_NativeThrowsAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Bindings_NativeThrowsAttribute_VTable vtable;
};

typedef struct MethodInfo_1EABAE8 MethodInfo_1EABAE8, *PMethodInfo_1EABAE8;

typedef union _union_264910 _union_264910, *P_union_264910;

union _union_264910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABAE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164131 _union_164131, *P_union_164131;

union _union_164131 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5AA7C MethodInfo_2D5AA7C, *PMethodInfo_2D5AA7C;

typedef struct Carbon_LinkedListExtensions_c Carbon_LinkedListExtensions_c, *PCarbon_LinkedListExtensions_c;

typedef union _union_298526 _union_298526, *P_union_298526;

typedef struct Carbon_LinkedListExtensions_VTable Carbon_LinkedListExtensions_VTable, *PCarbon_LinkedListExtensions_VTable;

struct Carbon_LinkedListExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_LinkedListExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_LinkedListExtensions_VTable vtable;
};

union _union_298526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5AA7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_LinkedListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5AA7C_RGCTXs *rgctx_data;
    union _union_298526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLRequestMigrationCode_VTable Shock_GGL_Payment_GGLRequestMigrationCode_VTable, *PShock_GGL_Payment_GGLRequestMigrationCode_VTable;

struct Shock_GGL_Payment_GGLRequestMigrationCode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

typedef union _union_164133 _union_164133, *P_union_164133;

union _union_164133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164135 _union_164135, *P_union_164135;

union _union_164135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngLiveData___c__DisplayClass35_0_Fields Shock_MngLiveData___c__DisplayClass35_0_Fields, *PShock_MngLiveData___c__DisplayClass35_0_Fields;

struct Shock_MngLiveData___c__DisplayClass35_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef struct MethodInfo_22CF4E8 MethodInfo_22CF4E8, *PMethodInfo_22CF4E8;

typedef union _union_274542 _union_274542, *P_union_274542;

union _union_274542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF4E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164137 _union_164137, *P_union_164137;

union _union_164137 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1498414 MethodInfo_1498414, *PMethodInfo_1498414;

typedef union _union_257716 _union_257716, *P_union_257716;

union _union_257716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1498414 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164139 _union_164139, *P_union_164139;

union _union_164139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1248_0_Fields Shock_Protocol___c__DisplayClass1248_0_Fields, *PShock_Protocol___c__DisplayClass1248_0_Fields;

typedef struct System_Action_RecvChatGetItemR__o System_Action_RecvChatGetItemR__o, *PSystem_Action_RecvChatGetItemR__o;

typedef struct System_Action_RecvChatGetItemR__c System_Action_RecvChatGetItemR__c, *PSystem_Action_RecvChatGetItemR__c;

typedef struct System_Action_RecvChatGetItemR__Fields System_Action_RecvChatGetItemR__Fields, *PSystem_Action_RecvChatGetItemR__Fields;

typedef struct System_Action_RecvChatGetItemR__VTable System_Action_RecvChatGetItemR__VTable, *PSystem_Action_RecvChatGetItemR__VTable;

struct Shock_Protocol___c__DisplayClass1248_0_Fields {
    struct System_Action_RecvChatGetItemR__o *onSuccess;
};

struct System_Action_RecvChatGetItemR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvChatGetItemR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvChatGetItemR__VTable vtable;
};

struct System_Action_RecvChatGetItemR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvChatGetItemR__o {
    struct System_Action_RecvChatGetItemR__c *klass;
    void *monitor;
    struct System_Action_RecvChatGetItemR__Fields fields;
};

typedef struct MethodInfo_24488E0 MethodInfo_24488E0, *PMethodInfo_24488E0;

typedef union _union_164041 _union_164041, *P_union_164041;

union _union_164041 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24488E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164041 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178770 _union_178770, *P_union_178770;

union _union_178770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178772 _union_178772, *P_union_178772;

union _union_178772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178784 _union_178784, *P_union_178784;

union _union_178784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178786 _union_178786, *P_union_178786;

union _union_178786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321522 _union_321522, *P_union_321522;

union _union_321522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178788 _union_178788, *P_union_178788;

union _union_178788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321525 _union_321525, *P_union_321525;

union _union_321525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_IntPtr__object__array System_Collections_Generic_Dictionary_Entry_IntPtr__object__array, *PSystem_Collections_Generic_Dictionary_Entry_IntPtr__object__array;

typedef struct System_Collections_Generic_Dictionary_Entry_IntPtr__object__o System_Collections_Generic_Dictionary_Entry_IntPtr__object__o, *PSystem_Collections_Generic_Dictionary_Entry_IntPtr__object__o;

typedef struct System_Collections_Generic_Dictionary_Entry_IntPtr__object__Fields System_Collections_Generic_Dictionary_Entry_IntPtr__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_IntPtr__object__Fields;

struct System_Collections_Generic_Dictionary_Entry_IntPtr__object__Fields {
    int32_t hashCode;
    int32_t next;
    intptr_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_Dictionary_Entry_IntPtr__object__o {
    struct System_Collections_Generic_Dictionary_Entry_IntPtr__object__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_IntPtr__object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_IntPtr__object__o m_Items[65535];
};

typedef union _union_321528 _union_321528, *P_union_321528;

union _union_321528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20527C8 MethodInfo_20527C8, *PMethodInfo_20527C8;

struct MethodInfo_20527C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Net_Security_MonoTlsProviderFactory_o Mono_Net_Security_MonoTlsProviderFactory_o, *PMono_Net_Security_MonoTlsProviderFactory_o;

typedef struct Mono_Net_Security_MonoTlsProviderFactory_c Mono_Net_Security_MonoTlsProviderFactory_c, *PMono_Net_Security_MonoTlsProviderFactory_c;

typedef struct Mono_Net_Security_MonoTlsProviderFactory_Fields Mono_Net_Security_MonoTlsProviderFactory_Fields, *PMono_Net_Security_MonoTlsProviderFactory_Fields;

typedef struct Mono_Net_Security_MonoTlsProviderFactory_StaticFields Mono_Net_Security_MonoTlsProviderFactory_StaticFields, *PMono_Net_Security_MonoTlsProviderFactory_StaticFields;

typedef struct Mono_Net_Security_MonoTlsProviderFactory_VTable Mono_Net_Security_MonoTlsProviderFactory_VTable, *PMono_Net_Security_MonoTlsProviderFactory_VTable;

typedef struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___o System_Collections_Generic_Dictionary_string__Tuple_Guid__string___o, *PSystem_Collections_Generic_Dictionary_string__Tuple_Guid__string___o;

typedef struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__o System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__o, *PSystem_Collections_Generic_Dictionary_Guid__MobileTlsProvider__o;

typedef struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___c System_Collections_Generic_Dictionary_string__Tuple_Guid__string___c, *PSystem_Collections_Generic_Dictionary_string__Tuple_Guid__string___c;

typedef struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___Fields System_Collections_Generic_Dictionary_string__Tuple_Guid__string___Fields, *PSystem_Collections_Generic_Dictionary_string__Tuple_Guid__string___Fields;

typedef struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__c System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__c, *PSystem_Collections_Generic_Dictionary_Guid__MobileTlsProvider__c;

typedef struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__Fields System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__Fields, *PSystem_Collections_Generic_Dictionary_Guid__MobileTlsProvider__Fields;

typedef struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__VTable System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__VTable, *PSystem_Collections_Generic_Dictionary_Guid__MobileTlsProvider__VTable;

struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Mono_Net_Security_MonoTlsProviderFactory_Fields {
};

struct Mono_Net_Security_MonoTlsProviderFactory_o {
    struct Mono_Net_Security_MonoTlsProviderFactory_c *klass;
    void *monitor;
    struct Mono_Net_Security_MonoTlsProviderFactory_Fields fields;
};

struct Mono_Net_Security_MonoTlsProviderFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_MonoTlsProviderFactory_c {
    struct Il2CppClass_1 _1;
    struct Mono_Net_Security_MonoTlsProviderFactory_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_MonoTlsProviderFactory_VTable vtable;
};

struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__o {
    struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__Fields fields;
};

struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__VTable vtable;
};

struct Mono_Net_Security_MonoTlsProviderFactory_StaticFields {
    struct Il2CppObject *locker;
    bool initialized;
    struct Mono_Net_Security_MobileTlsProvider_o *defaultProvider;
    struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___o *providerRegistration;
    struct System_Collections_Generic_Dictionary_Guid__MobileTlsProvider__o *providerCache;
    struct System_Guid_o UnityTlsId;
    struct System_Guid_o AppleTlsId;
    struct System_Guid_o BtlsId;
};

struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___o {
    struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Tuple_Guid__string___Fields fields;
};

typedef struct MethodInfo_1297AD8_RGCTXs MethodInfo_1297AD8_RGCTXs, *PMethodInfo_1297AD8_RGCTXs;

struct MethodInfo_1297AD8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EB5574 MethodInfo_1EB5574, *PMethodInfo_1EB5574;

typedef union _union_225641 _union_225641, *P_union_225641;

union _union_225641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164141 _union_164141, *P_union_164141;

union _union_164141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164143 _union_164143, *P_union_164143;

union _union_164143 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UxmlStyleFactory_Fields UnityEngine_UIElements_UxmlStyleFactory_Fields, *PUnityEngine_UIElements_UxmlStyleFactory_Fields;

typedef struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__Fields UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__Fields;

typedef struct UnityEngine_UIElements_UxmlStyleTraits_o UnityEngine_UIElements_UxmlStyleTraits_o, *PUnityEngine_UIElements_UxmlStyleTraits_o;

typedef struct UnityEngine_UIElements_UxmlStyleTraits_c UnityEngine_UIElements_UxmlStyleTraits_c, *PUnityEngine_UIElements_UxmlStyleTraits_c;

typedef struct UnityEngine_UIElements_UxmlStyleTraits_Fields UnityEngine_UIElements_UxmlStyleTraits_Fields, *PUnityEngine_UIElements_UxmlStyleTraits_Fields;

typedef struct UnityEngine_UIElements_UxmlStyleTraits_VTable UnityEngine_UIElements_UxmlStyleTraits_VTable, *PUnityEngine_UIElements_UxmlStyleTraits_VTable;

struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__Fields {
    struct UnityEngine_UIElements_UxmlStyleTraits_o *m_Traits;
};

struct UnityEngine_UIElements_UxmlStyleFactory_Fields {
    struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlStyleTraits__Fields super;
};

struct UnityEngine_UIElements_UxmlStyleTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_UxmlStyleTraits_Fields {
    struct UnityEngine_UIElements_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Name;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Path;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Src;
};

struct UnityEngine_UIElements_UxmlStyleTraits_o {
    struct UnityEngine_UIElements_UxmlStyleTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlStyleTraits_Fields fields;
};

struct UnityEngine_UIElements_UxmlStyleTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlStyleTraits_VTable vtable;
};

typedef union _union_164145 _union_164145, *P_union_164145;

union _union_164145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164147 _union_164147, *P_union_164147;

union _union_164147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164149 _union_164149, *P_union_164149;

union _union_164149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C9D84_RGCTXs MethodInfo_13C9D84_RGCTXs, *PMethodInfo_13C9D84_RGCTXs;

struct MethodInfo_13C9D84_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_16E219C MethodInfo_16E219C, *PMethodInfo_16E219C;

typedef union _union_193263 _union_193263, *P_union_193263;

union _union_193263 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E219C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193263 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__VisualElement__Fields UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__VisualElement__Fields, *PUnityEngine_UIElements_UQueryState_ListQueryMatcher_T__VisualElement__Fields;

typedef struct System_Collections_Generic_List_TElement__o System_Collections_Generic_List_TElement__o, *PSystem_Collections_Generic_List_TElement__o;

typedef struct System_Collections_Generic_List_TElement__c System_Collections_Generic_List_TElement__c, *PSystem_Collections_Generic_List_TElement__c;

typedef struct System_Collections_Generic_List_TElement__Fields System_Collections_Generic_List_TElement__Fields, *PSystem_Collections_Generic_List_TElement__Fields;

typedef struct System_Collections_Generic_List_TElement__StaticFields System_Collections_Generic_List_TElement__StaticFields, *PSystem_Collections_Generic_List_TElement__StaticFields;

typedef struct System_Collections_Generic_List_TElement__VTable System_Collections_Generic_List_TElement__VTable, *PSystem_Collections_Generic_List_TElement__VTable;

struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__VisualElement__Fields {
    struct UnityEngine_UIElements_UQuery_UQueryMatcher_Fields super;
    struct System_Collections_Generic_List_TElement__o *_matches_k__BackingField;
};

struct System_Collections_Generic_List_TElement__Fields {
    struct System_Object_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TElement__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TElement__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TElement__VTable vtable;
};

struct System_Collections_Generic_List_TElement__o {
    struct System_Collections_Generic_List_TElement__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TElement__Fields fields;
};

struct System_Collections_Generic_List_TElement__StaticFields {
    struct System_Object_array *s_emptyArray;
};

typedef union _union_178780 _union_178780, *P_union_178780;

union _union_178780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3330CA8 MethodInfo_3330CA8, *PMethodInfo_3330CA8;

typedef union _union_300109 _union_300109, *P_union_300109;

union _union_300109 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330CA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178782 _union_178782, *P_union_178782;

union _union_178782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_LiveResultScene_Se_Fields Shock_SoundKey_LiveResultScene_Se_Fields, *PShock_SoundKey_LiveResultScene_Se_Fields;

struct Shock_SoundKey_LiveResultScene_Se_Fields {
};

typedef union _union_178752 _union_178752, *P_union_178752;

union _union_178752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1512D68_RGCTXs MethodInfo_1512D68_RGCTXs, *PMethodInfo_1512D68_RGCTXs;

struct MethodInfo_1512D68_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_321511 _union_321511, *P_union_321511;

union _union_321511 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178754 _union_178754, *P_union_178754;

union _union_178754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngineInternal_TypeInferenceRuleAttribute_o UnityEngineInternal_TypeInferenceRuleAttribute_o, *PUnityEngineInternal_TypeInferenceRuleAttribute_o;

typedef struct UnityEngineInternal_TypeInferenceRuleAttribute_c UnityEngineInternal_TypeInferenceRuleAttribute_c, *PUnityEngineInternal_TypeInferenceRuleAttribute_c;

typedef struct UnityEngineInternal_TypeInferenceRuleAttribute_Fields UnityEngineInternal_TypeInferenceRuleAttribute_Fields, *PUnityEngineInternal_TypeInferenceRuleAttribute_Fields;

typedef struct UnityEngineInternal_TypeInferenceRuleAttribute_VTable UnityEngineInternal_TypeInferenceRuleAttribute_VTable, *PUnityEngineInternal_TypeInferenceRuleAttribute_VTable;

struct UnityEngineInternal_TypeInferenceRuleAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_rule;
};

struct UnityEngineInternal_TypeInferenceRuleAttribute_o {
    struct UnityEngineInternal_TypeInferenceRuleAttribute_c *klass;
    void *monitor;
    struct UnityEngineInternal_TypeInferenceRuleAttribute_Fields fields;
};

struct UnityEngineInternal_TypeInferenceRuleAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngineInternal_TypeInferenceRuleAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngineInternal_TypeInferenceRuleAttribute_VTable vtable;
};

typedef union _union_321513 _union_321513, *P_union_321513;

union _union_321513 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__o UniRx_Observable___c__DisplayClass183_0_TSource__TException__o, *PUniRx_Observable___c__DisplayClass183_0_TSource__TException__o;

typedef struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__c UniRx_Observable___c__DisplayClass183_0_TSource__TException__c, *PUniRx_Observable___c__DisplayClass183_0_TSource__TException__c;

typedef struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__Fields UniRx_Observable___c__DisplayClass183_0_TSource__TException__Fields, *PUniRx_Observable___c__DisplayClass183_0_TSource__TException__Fields;

typedef struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__RGCTXs UniRx_Observable___c__DisplayClass183_0_TSource__TException__RGCTXs, *PUniRx_Observable___c__DisplayClass183_0_TSource__TException__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__VTable UniRx_Observable___c__DisplayClass183_0_TSource__TException__VTable, *PUniRx_Observable___c__DisplayClass183_0_TSource__TException__VTable;

struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__Fields {
    struct System_Action_TException__o *errorAction;
};

struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__o {
    struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__Fields fields;
};

struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass183_0_TSource__TException__RGCTXs {
    struct Il2CppClass *_0_System_Action_TException_;
    struct MethodInfo *_1_System_Action_TException__Invoke;
    struct MethodInfo *_2_UniRx_Observable_Empty_TSource_;
};

typedef union _union_178756 _union_178756, *P_union_178756;

union _union_178756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321515 _union_321515, *P_union_321515;

union _union_321515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178758 _union_178758, *P_union_178758;

union _union_178758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_c BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_c, *PBookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_c;

typedef struct BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_VTable BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_VTable, *PBookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_VTable;

struct BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetUnixTimeSeconds;
};

struct BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct BookBeat_Akamai_EdgeAuthToken_UnixTimeProvider_VTable vtable;
};

typedef union _union_321517 _union_321517, *P_union_321517;

union _union_321517 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E673F0_RGCTXs MethodInfo_2E673F0_RGCTXs, *PMethodInfo_2E673F0_RGCTXs;

struct MethodInfo_2E673F0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct Mono_Security_X509_Extensions_AuthorityKeyIdentifierExtension_VTable Mono_Security_X509_Extensions_AuthorityKeyIdentifierExtension_VTable, *PMono_Security_X509_Extensions_AuthorityKeyIdentifierExtension_VTable;

struct Mono_Security_X509_Extensions_AuthorityKeyIdentifierExtension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Decode;
    struct VirtualInvokeData _5_Encode;
};

typedef union _union_321519 _union_321519, *P_union_321519;

union _union_321519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_c GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_c, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_c;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_VTable GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_VTable, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_VTable;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_VTable vtable;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass23_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass23_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass23_0_Fields;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass23_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_Fields {
    struct UnityEngine_Material_o *target;
    int32_t propertyID;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_Fields fields;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass23_0_VTable vtable;
};

typedef struct __f__AnonymousType1__f_j__TPar___t_j__TPar__VTable __f__AnonymousType1__f_j__TPar___t_j__TPar__VTable, *P__f__AnonymousType1__f_j__TPar___t_j__TPar__VTable;

struct __f__AnonymousType1__f_j__TPar___t_j__TPar__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164115 _union_164115, *P_union_164115;

union _union_164115 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164117 _union_164117, *P_union_164117;

union _union_164117 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_o GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_o, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_o;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_Fields GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_Fields, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_Fields;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_Fields {
    struct System_Action_o *callback;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_o {
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass20_0_Fields fields;
};

typedef union _union_164119 _union_164119, *P_union_164119;

union _union_164119 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass50_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass50_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass50_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass50_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass50_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass50_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass50_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass50_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass50_0_VTable vtable;
};

typedef struct MethodInfo_1576E78 MethodInfo_1576E78, *PMethodInfo_1576E78;

typedef union _union_165379 _union_165379, *P_union_165379;

union _union_165379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576E78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEE998 MethodInfo_2EEE998, *PMethodInfo_2EEE998;

typedef union _union_202550 _union_202550, *P_union_202550;

union _union_202550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE998 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EE0510 MethodInfo_1EE0510, *PMethodInfo_1EE0510;

typedef union _union_304348 _union_304348, *P_union_304348;

union _union_304348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F39690_RGCTXs MethodInfo_2F39690_RGCTXs, *PMethodInfo_2F39690_RGCTXs;

struct MethodInfo_2F39690_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_178750 _union_178750, *P_union_178750;

union _union_178750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178762 _union_178762, *P_union_178762;

union _union_178762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1405A18 MethodInfo_1405A18, *PMethodInfo_1405A18;

typedef union _union_260118 _union_260118, *P_union_260118;

union _union_260118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1405A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_ContextMenu_VTable UnityEngine_ContextMenu_VTable, *PUnityEngine_ContextMenu_VTable;

struct UnityEngine_ContextMenu_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_178764 _union_178764, *P_union_178764;

union _union_178764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_WebRequestStream__SetHeadersAsync_d__37_VTable System_Net_WebRequestStream__SetHeadersAsync_d__37_VTable, *PSystem_Net_WebRequestStream__SetHeadersAsync_d__37_VTable;

struct System_Net_WebRequestStream__SetHeadersAsync_d__37_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef union _union_178766 _union_178766, *P_union_178766;

union _union_178766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321502 _union_321502, *P_union_321502;

union _union_321502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178768 _union_178768, *P_union_178768;

union _union_178768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321505 _union_321505, *P_union_321505;

union _union_321505 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___c System_Action_AsyncLocalValueChangedArgs_CultureInfo___c, *PSystem_Action_AsyncLocalValueChangedArgs_CultureInfo___c;

typedef struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___VTable System_Action_AsyncLocalValueChangedArgs_CultureInfo___VTable, *PSystem_Action_AsyncLocalValueChangedArgs_CultureInfo___VTable;

struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___VTable vtable;
};

typedef union _union_321507 _union_321507, *P_union_321507;

union _union_321507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321509 _union_321509, *P_union_321509;

union _union_321509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164121 _union_164121, *P_union_164121;

union _union_164121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164123 _union_164123, *P_union_164123;

union _union_164123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveEffectValueMst_c Shock_LiveEffectValueMst_c, *PShock_LiveEffectValueMst_c;

typedef struct Shock_LiveEffectValueMst_VTable Shock_LiveEffectValueMst_VTable, *PShock_LiveEffectValueMst_VTable;

struct Shock_LiveEffectValueMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LiveEffectValueMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveEffectValueMst_VTable vtable;
};

typedef union _union_164125 _union_164125, *P_union_164125;

union _union_164125 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___o System_Action_AsyncLocalValueChangedArgs_CultureInfo___o, *PSystem_Action_AsyncLocalValueChangedArgs_CultureInfo___o;

typedef struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___Fields System_Action_AsyncLocalValueChangedArgs_CultureInfo___Fields, *PSystem_Action_AsyncLocalValueChangedArgs_CultureInfo___Fields;

struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___o {
    struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___c *klass;
    void *monitor;
    struct System_Action_AsyncLocalValueChangedArgs_CultureInfo___Fields fields;
};

typedef struct Aoharu_MemberIllustrateListScene___c_o Aoharu_MemberIllustrateListScene___c_o, *PAoharu_MemberIllustrateListScene___c_o;

typedef struct Aoharu_MemberIllustrateListScene___c_c Aoharu_MemberIllustrateListScene___c_c, *PAoharu_MemberIllustrateListScene___c_c;

typedef struct Aoharu_MemberIllustrateListScene___c_Fields Aoharu_MemberIllustrateListScene___c_Fields, *PAoharu_MemberIllustrateListScene___c_Fields;

typedef struct Aoharu_MemberIllustrateListScene___c_StaticFields Aoharu_MemberIllustrateListScene___c_StaticFields, *PAoharu_MemberIllustrateListScene___c_StaticFields;

typedef struct Aoharu_MemberIllustrateListScene___c_VTable Aoharu_MemberIllustrateListScene___c_VTable, *PAoharu_MemberIllustrateListScene___c_VTable;

struct Aoharu_MemberIllustrateListScene___c_StaticFields {
    struct Aoharu_MemberIllustrateListScene___c_o *__9;
    struct System_Action_Action__o *__9__9_0;
};

struct Aoharu_MemberIllustrateListScene___c_Fields {
};

struct Aoharu_MemberIllustrateListScene___c_o {
    struct Aoharu_MemberIllustrateListScene___c_c *klass;
    void *monitor;
    struct Aoharu_MemberIllustrateListScene___c_Fields fields;
};

struct Aoharu_MemberIllustrateListScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberIllustrateListScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MemberIllustrateListScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberIllustrateListScene___c_VTable vtable;
};

typedef union _union_164127 _union_164127, *P_union_164127;

union _union_164127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3187FC0 MethodInfo_3187FC0, *PMethodInfo_3187FC0;

typedef struct MethodInfo_3187FC0_RGCTXs MethodInfo_3187FC0_RGCTXs, *PMethodInfo_3187FC0_RGCTXs;

typedef union _union_326818 _union_326818, *P_union_326818;

union _union_326818 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3187FC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3187FC0_RGCTXs *rgctx_data;
    union _union_326818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_3187FC0_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef union _union_164129 _union_164129, *P_union_164129;

union _union_164129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178760 _union_178760, *P_union_178760;

union _union_178760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178730 _union_178730, *P_union_178730;

union _union_178730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164BD70 MethodInfo_164BD70, *PMethodInfo_164BD70;

typedef union _union_337249 _union_337249, *P_union_337249;

union _union_337249 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164BD70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178732 _union_178732, *P_union_178732;

union _union_178732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GGLReceiver_StaticFields GGLReceiver_StaticFields, *PGGLReceiver_StaticFields;

typedef struct GGLReceiver_o GGLReceiver_o, *PGGLReceiver_o;

typedef struct GGLReceiver_c GGLReceiver_c, *PGGLReceiver_c;

typedef struct GGLReceiver_Fields GGLReceiver_Fields, *PGGLReceiver_Fields;

typedef struct GGLReceiver_VTable GGLReceiver_VTable, *PGGLReceiver_VTable;

struct GGLReceiver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GGLReceiver_c {
    struct Il2CppClass_1 _1;
    struct GGLReceiver_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GGLReceiver_VTable vtable;
};

struct GGLReceiver_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_String_o *response;
};

struct GGLReceiver_o {
    struct GGLReceiver_c *klass;
    void *monitor;
    struct GGLReceiver_Fields fields;
};

struct GGLReceiver_StaticFields {
    bool IS_DEBUG;
    struct GGLReceiver_o *_instance;
    struct System_Collections_Generic_Dictionary_string__Action_string_____o *_cbTable;
};

typedef struct MethodInfo_16411D8 MethodInfo_16411D8, *PMethodInfo_16411D8;

typedef union _union_337437 _union_337437, *P_union_337437;

union _union_337437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16411D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D35D6C MethodInfo_1D35D6C, *PMethodInfo_1D35D6C;

typedef union _union_227031 _union_227031, *P_union_227031;

union _union_227031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35D6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178734 _union_178734, *P_union_178734;

union _union_178734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178736 _union_178736, *P_union_178736;

union _union_178736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamGetStamp_Fields Shock_Protocol_CJsonSendParamGetStamp_Fields, *PShock_Protocol_CJsonSendParamGetStamp_Fields;

struct Shock_Protocol_CJsonSendParamGetStamp_Fields {
};

typedef struct MethodInfo_10FA93C MethodInfo_10FA93C, *PMethodInfo_10FA93C;

typedef struct MethodInfo_10FA93C_RGCTXs MethodInfo_10FA93C_RGCTXs, *PMethodInfo_10FA93C_RGCTXs;

typedef union _union_194824 _union_194824, *P_union_194824;

union _union_194824 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA93C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA93C_RGCTXs *rgctx_data;
    union _union_194824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_10FA93C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_13B8CA8_RGCTXs MethodInfo_13B8CA8_RGCTXs, *PMethodInfo_13B8CA8_RGCTXs;

struct MethodInfo_13B8CA8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_AccessTable_StaticFields Shock_AccessTable_StaticFields, *PShock_AccessTable_StaticFields;

typedef struct Shock_IAccessTable_o Shock_IAccessTable_o, *PShock_IAccessTable_o;

typedef struct Shock_IAccessTable_c Shock_IAccessTable_c, *PShock_IAccessTable_c;

typedef struct Shock_IAccessTable_Fields Shock_IAccessTable_Fields, *PShock_IAccessTable_Fields;

struct Shock_AccessTable_StaticFields {
    struct Shock_IAccessTable_o *ms_table;
};

struct Shock_IAccessTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_IAccessTable_Fields {
};

struct Shock_IAccessTable_o {
    struct Shock_IAccessTable_c *klass;
    void *monitor;
    struct Shock_IAccessTable_Fields fields;
};

typedef union _union_178738 _union_178738, *P_union_178738;

union _union_178738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28AD01C MethodInfo_28AD01C, *PMethodInfo_28AD01C;

typedef union _union_314148 _union_314148, *P_union_314148;

union _union_314148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD01C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveEffectValueMst_o Shock_LiveEffectValueMst_o, *PShock_LiveEffectValueMst_o;

typedef struct Shock_LiveEffectValueMst_Fields Shock_LiveEffectValueMst_Fields, *PShock_LiveEffectValueMst_Fields;

struct Shock_LiveEffectValueMst_Fields {
    int32_t _id;
    struct System_String_o *_effectObjectName;
    struct System_String_o *_baseColor;
    struct System_String_o *_changeColor;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveEffectValueMst_o {
    struct Shock_LiveEffectValueMst_c *klass;
    void *monitor;
    struct Shock_LiveEffectValueMst_Fields fields;
};

typedef union _union_178740 _union_178740, *P_union_178740;

union _union_178740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_FavoriteSettings_GroupInfo__bool__c System_Func_FavoriteSettings_GroupInfo__bool__c, *PSystem_Func_FavoriteSettings_GroupInfo__bool__c;

typedef struct System_Func_FavoriteSettings_GroupInfo__bool__VTable System_Func_FavoriteSettings_GroupInfo__bool__VTable, *PSystem_Func_FavoriteSettings_GroupInfo__bool__VTable;

struct System_Func_FavoriteSettings_GroupInfo__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FavoriteSettings_GroupInfo__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FavoriteSettings_GroupInfo__bool__VTable vtable;
};

typedef union _union_178742 _union_178742, *P_union_178742;

union _union_178742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178744 _union_178744, *P_union_178744;

union _union_178744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_194ED78 MethodInfo_194ED78, *PMethodInfo_194ED78;

typedef union _union_260946 _union_260946, *P_union_260946;

union _union_260946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194ED78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209C20C MethodInfo_209C20C, *PMethodInfo_209C20C;

typedef union _union_341418 _union_341418, *P_union_341418;

union _union_341418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C20C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NavigationDialog_SIZE_TYPE_Fields Shock_NavigationDialog_SIZE_TYPE_Fields, *PShock_NavigationDialog_SIZE_TYPE_Fields;

struct Shock_NavigationDialog_SIZE_TYPE_Fields {
    int32_t value__;
};

typedef union _union_178746 _union_178746, *P_union_178746;

union _union_178746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178748 _union_178748, *P_union_178748;

union _union_178748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64BDC MethodInfo_1B64BDC, *PMethodInfo_1B64BDC;

typedef union _union_249103 _union_249103, *P_union_249103;

union _union_249103 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64BDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249103 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Datatype_Name_c System_Xml_Schema_Datatype_Name_c, *PSystem_Xml_Schema_Datatype_Name_c;

typedef struct System_Xml_Schema_Datatype_Name_VTable System_Xml_Schema_Datatype_Name_VTable, *PSystem_Xml_Schema_Datatype_Name_VTable;

struct System_Xml_Schema_Datatype_Name_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_Name_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_Name_VTable vtable;
};

typedef struct MethodInfo_194ED70 MethodInfo_194ED70, *PMethodInfo_194ED70;

typedef union _union_262858 _union_262858, *P_union_262858;

union _union_262858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194ED70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_FavoriteSettings_GroupInfo__bool__o System_Func_FavoriteSettings_GroupInfo__bool__o, *PSystem_Func_FavoriteSettings_GroupInfo__bool__o;

typedef struct System_Func_FavoriteSettings_GroupInfo__bool__Fields System_Func_FavoriteSettings_GroupInfo__bool__Fields, *PSystem_Func_FavoriteSettings_GroupInfo__bool__Fields;

struct System_Func_FavoriteSettings_GroupInfo__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FavoriteSettings_GroupInfo__bool__o {
    struct System_Func_FavoriteSettings_GroupInfo__bool__c *klass;
    void *monitor;
    struct System_Func_FavoriteSettings_GroupInfo__bool__Fields fields;
};

typedef struct Carbon_TweenCollection___c__DisplayClass9_0_VTable Carbon_TweenCollection___c__DisplayClass9_0_VTable, *PCarbon_TweenCollection___c__DisplayClass9_0_VTable;

struct Carbon_TweenCollection___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_31204B0 MethodInfo_31204B0, *PMethodInfo_31204B0;

typedef union _union_223939 _union_223939, *P_union_223939;

union _union_223939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31204B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164103 _union_164103, *P_union_164103;

union _union_164103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164105 _union_164105, *P_union_164105;

union _union_164105 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_ThreadHelper_VTable System_Threading_ThreadHelper_VTable, *PSystem_Threading_ThreadHelper_VTable;

struct System_Threading_ThreadHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Xml_Schema_Datatype_Name_o System_Xml_Schema_Datatype_Name_o, *PSystem_Xml_Schema_Datatype_Name_o;

struct System_Xml_Schema_Datatype_Name_o {
    struct System_Xml_Schema_Datatype_Name_c *klass;
    void *monitor;
    struct System_Xml_Schema_Datatype_Name_Fields fields;
};

typedef union _union_164107 _union_164107, *P_union_164107;

union _union_164107 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_MemberList_MemberListItem_Fields Aoharu_Scenes_MemberList_MemberListItem_Fields, *PAoharu_Scenes_MemberList_MemberListItem_Fields;

typedef struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_array Aoharu_Scenes_MemberList_MemberListItem_EventBonus_array, *PAoharu_Scenes_MemberList_MemberListItem_EventBonus_array;

typedef struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_o Aoharu_Scenes_MemberList_MemberListItem_EventBonus_o, *PAoharu_Scenes_MemberList_MemberListItem_EventBonus_o;

typedef struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_c Aoharu_Scenes_MemberList_MemberListItem_EventBonus_c, *PAoharu_Scenes_MemberList_MemberListItem_EventBonus_c;

typedef struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_VTable Aoharu_Scenes_MemberList_MemberListItem_EventBonus_VTable, *PAoharu_Scenes_MemberList_MemberListItem_EventBonus_VTable;

struct Aoharu_Scenes_MemberList_MemberListItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_CardIcon_o *m_cardIcon;
    struct UnityEngine_GameObject_o *m_newIconImage;
    struct UnityEngine_GameObject_o *m_deckIconImage;
    struct Shock_ButtonEvent_o *m_buttonEvent;
    struct UnityEngine_UI_Button_o *m_button;
    struct UnityEngine_UI_Image_o *m_releasableEpisodeIcon;
    struct UnityEngine_UI_Image_o *m_releasedUnReadEpisodeIcon;
    struct Shock_CountBadge_o *m_useCardLimitBreakIcon;
    struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_array *m_BonusIcons;
    struct UnityEngine_GameObject_o *m_SelectedObject;
    struct UnityEngine_GameObject_o *m_UnlockedObject;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct System_Action_o *_OnClick_k__BackingField;
    struct System_Action_o *_OnLongPress_k__BackingField;
    bool isFinishAnimation;
    bool m_isPrepared;
    bool m_isEntered;
};

struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_o *m_Items[65535];
};

struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_VTable vtable;
};

struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_o {
    struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_c *klass;
    void *monitor;
    struct Aoharu_Scenes_MemberList_MemberListItem_EventBonus_Fields fields;
};

typedef struct MethodInfo_309DEAC_RGCTXs MethodInfo_309DEAC_RGCTXs, *PMethodInfo_309DEAC_RGCTXs;

struct MethodInfo_309DEAC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_164109 _union_164109, *P_union_164109;

union _union_164109 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EE0540 MethodInfo_1EE0540, *PMethodInfo_1EE0540;

typedef union _union_304744 _union_304744, *P_union_304744;

union _union_304744 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16411E0 MethodInfo_16411E0, *PMethodInfo_16411E0;

typedef union _union_337441 _union_337441, *P_union_337441;

union _union_337441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16411E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_ContinuationTaskFromTask_VTable System_Threading_Tasks_ContinuationTaskFromTask_VTable, *PSystem_Threading_Tasks_ContinuationTaskFromTask_VTable;

struct System_Threading_Tasks_ContinuationTaskFromTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

typedef struct MethodInfo_1287D0C MethodInfo_1287D0C, *PMethodInfo_1287D0C;

typedef union _union_208809 _union_208809, *P_union_208809;

union _union_208809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287D0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_MonoFileType_o System_IO_MonoFileType_o, *PSystem_IO_MonoFileType_o;

typedef struct System_IO_MonoFileType_Fields System_IO_MonoFileType_Fields, *PSystem_IO_MonoFileType_Fields;

struct System_IO_MonoFileType_Fields {
    int32_t value__;
};

struct System_IO_MonoFileType_o {
    struct System_IO_MonoFileType_Fields fields;
};

typedef struct MethodInfo_21E601C MethodInfo_21E601C, *PMethodInfo_21E601C;

typedef union _union_160207 _union_160207, *P_union_160207;

union _union_160207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E601C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178710 _union_178710, *P_union_178710;

union _union_178710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178712 _union_178712, *P_union_178712;

union _union_178712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Bindings_NativeTypeAttribute_c UnityEngine_Bindings_NativeTypeAttribute_c, *PUnityEngine_Bindings_NativeTypeAttribute_c;

typedef struct UnityEngine_Bindings_NativeTypeAttribute_VTable UnityEngine_Bindings_NativeTypeAttribute_VTable, *PUnityEngine_Bindings_NativeTypeAttribute_VTable;

struct UnityEngine_Bindings_NativeTypeAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
    struct VirtualInvokeData _7_set_Header;
    struct VirtualInvokeData _8_set_CodegenOptions;
};

struct UnityEngine_Bindings_NativeTypeAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Bindings_NativeTypeAttribute_VTable vtable;
};

typedef struct MethodInfo_1B6F62C MethodInfo_1B6F62C, *PMethodInfo_1B6F62C;

typedef union _union_255349 _union_255349, *P_union_255349;

union _union_255349 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F62C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178714 _union_178714, *P_union_178714;

union _union_178714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178716 _union_178716, *P_union_178716;

union _union_178716 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ScrollBase_TrainingCharaScrollItem__o Shock_ScrollBase_TrainingCharaScrollItem__o, *PShock_ScrollBase_TrainingCharaScrollItem__o;

typedef struct Shock_ScrollBase_TrainingCharaScrollItem__c Shock_ScrollBase_TrainingCharaScrollItem__c, *PShock_ScrollBase_TrainingCharaScrollItem__c;

typedef struct Shock_ScrollBase_TrainingCharaScrollItem__Fields Shock_ScrollBase_TrainingCharaScrollItem__Fields, *PShock_ScrollBase_TrainingCharaScrollItem__Fields;

typedef struct Shock_ScrollBase_TrainingCharaScrollItem__VTable Shock_ScrollBase_TrainingCharaScrollItem__VTable, *PShock_ScrollBase_TrainingCharaScrollItem__VTable;

struct Shock_ScrollBase_TrainingCharaScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_ScrollBase_TrainingCharaScrollItem__o {
    struct Shock_ScrollBase_TrainingCharaScrollItem__c *klass;
    void *monitor;
    struct Shock_ScrollBase_TrainingCharaScrollItem__Fields fields;
};

struct Shock_ScrollBase_TrainingCharaScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_ScrollBase_TrainingCharaScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase_TrainingCharaScrollItem__VTable vtable;
};

typedef struct MethodInfo_2E590A8_RGCTXs MethodInfo_2E590A8_RGCTXs, *PMethodInfo_2E590A8_RGCTXs;

struct MethodInfo_2E590A8_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef union _union_178718 _union_178718, *P_union_178718;

union _union_178718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C4FDC MethodInfo_10C4FDC, *PMethodInfo_10C4FDC;

typedef union _union_208625 _union_208625, *P_union_208625;

union _union_208625 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C4FDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208625 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33590AC MethodInfo_33590AC, *PMethodInfo_33590AC;

typedef union _union_158560 _union_158560, *P_union_158560;

union _union_158560 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33590AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158560 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127E1E4 MethodInfo_127E1E4, *PMethodInfo_127E1E4;

typedef union _union_202162 _union_202162, *P_union_202162;

union _union_202162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E1E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20B40BC MethodInfo_20B40BC, *PMethodInfo_20B40BC;

typedef union _union_340680 _union_340680, *P_union_340680;

union _union_340680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B40BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_WebSocketHandle_StaticFields System_Net_WebSockets_WebSocketHandle_StaticFields, *PSystem_Net_WebSockets_WebSocketHandle_StaticFields;

struct System_Net_WebSockets_WebSocketHandle_StaticFields {
    struct System_Text_StringBuilder_o *t_cachedStringBuilder;
    struct System_Text_Encoding_o *s_defaultHttpEncoding;
};

typedef struct UnityEngine_Bindings_NativeTypeAttribute_o UnityEngine_Bindings_NativeTypeAttribute_o, *PUnityEngine_Bindings_NativeTypeAttribute_o;

typedef struct UnityEngine_Bindings_NativeTypeAttribute_Fields UnityEngine_Bindings_NativeTypeAttribute_Fields, *PUnityEngine_Bindings_NativeTypeAttribute_Fields;

struct UnityEngine_Bindings_NativeTypeAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_Header_k__BackingField;
    struct System_String_o *_IntermediateScriptingStructName_k__BackingField;
    int32_t _CodegenOptions_k__BackingField;
};

struct UnityEngine_Bindings_NativeTypeAttribute_o {
    struct UnityEngine_Bindings_NativeTypeAttribute_c *klass;
    void *monitor;
    struct UnityEngine_Bindings_NativeTypeAttribute_Fields fields;
};

typedef struct System_IO_MonoFileType_c System_IO_MonoFileType_c, *PSystem_IO_MonoFileType_c;

typedef struct System_IO_MonoFileType_VTable System_IO_MonoFileType_VTable, *PSystem_IO_MonoFileType_VTable;

struct System_IO_MonoFileType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_IO_MonoFileType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_MonoFileType_VTable vtable;
};

typedef struct MethodInfo_13FDA20 MethodInfo_13FDA20, *PMethodInfo_13FDA20;

typedef union _union_258202 _union_258202, *P_union_258202;

union _union_258202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FDA20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_ChannelData_Fields System_Runtime_Remoting_ChannelData_Fields, *PSystem_Runtime_Remoting_ChannelData_Fields;

struct System_Runtime_Remoting_ChannelData_Fields {
    struct System_String_o *Ref;
    struct System_String_o *Type;
    struct System_String_o *Id;
    struct System_String_o *DelayLoadAsClientChannel;
    struct System_Collections_ArrayList_o *_serverProviders;
    struct System_Collections_ArrayList_o *_clientProviders;
    struct System_Collections_Hashtable_o *_customProperties;
};

typedef struct MethodInfo_1D6B72C MethodInfo_1D6B72C, *PMethodInfo_1D6B72C;

typedef union _union_320792 _union_320792, *P_union_320792;

union _union_320792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B72C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178720 _union_178720, *P_union_178720;

union _union_178720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178722 _union_178722, *P_union_178722;

union _union_178722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11028E4 MethodInfo_11028E4, *PMethodInfo_11028E4;

typedef struct MethodInfo_11028E4_RGCTXs MethodInfo_11028E4_RGCTXs, *PMethodInfo_11028E4_RGCTXs;

typedef union _union_195394 _union_195394, *P_union_195394;

union _union_195394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11028E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_11028E4_RGCTXs *rgctx_data;
    union _union_195394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_11028E4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_178724 _union_178724, *P_union_178724;

union _union_178724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178726 _union_178726, *P_union_178726;

union _union_178726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__o System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__o, *PSystem_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__o;

typedef struct System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__c System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__c, *PSystem_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__c;

typedef struct System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__Fields System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__Fields, *PSystem_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__Fields;

struct System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__o {
    struct System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_178728 _union_178728, *P_union_178728;

union _union_178728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13D5C3C_RGCTXs MethodInfo_13D5C3C_RGCTXs, *PMethodInfo_13D5C3C_RGCTXs;

struct MethodInfo_13D5C3C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__c Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__c, *PShock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__c;

typedef struct Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__VTable Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__VTable, *PShock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__VTable;

struct Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableDictionary_POINT_TYPE__Sprite__PointTypeToMarkSpriteTable_PointTypeToSpritePair__VTable vtable;
};

typedef struct MethodInfo_2697F24 MethodInfo_2697F24, *PMethodInfo_2697F24;

typedef union _union_311058 _union_311058, *P_union_311058;

union _union_311058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697F24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Navigation___c__DisplayClass15_1_Fields Shock_Navigation___c__DisplayClass15_1_Fields, *PShock_Navigation___c__DisplayClass15_1_Fields;

typedef struct Shock_Navigation___c__DisplayClass15_0_o Shock_Navigation___c__DisplayClass15_0_o, *PShock_Navigation___c__DisplayClass15_0_o;

typedef struct Shock_Navigation___c__DisplayClass15_0_c Shock_Navigation___c__DisplayClass15_0_c, *PShock_Navigation___c__DisplayClass15_0_c;

typedef struct Shock_Navigation___c__DisplayClass15_0_Fields Shock_Navigation___c__DisplayClass15_0_Fields, *PShock_Navigation___c__DisplayClass15_0_Fields;

typedef struct Shock_Navigation___c__DisplayClass15_0_VTable Shock_Navigation___c__DisplayClass15_0_VTable, *PShock_Navigation___c__DisplayClass15_0_VTable;

struct Shock_Navigation___c__DisplayClass15_0_Fields {
    struct Shock_SceneBase_o *advScene;
    uint32_t scenarioId;
    struct Shock_IInputLockData_o *inputLock;
};

struct Shock_Navigation___c__DisplayClass15_0_o {
    struct Shock_Navigation___c__DisplayClass15_0_c *klass;
    void *monitor;
    struct Shock_Navigation___c__DisplayClass15_0_Fields fields;
};

struct Shock_Navigation___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass15_0_VTable vtable;
};

struct Shock_Navigation___c__DisplayClass15_1_Fields {
    struct System_Action_o *next;
    struct Shock_Navigation___c__DisplayClass15_0_o *CS___8__locals1;
};

typedef struct Aoharu_LiveResultView___c__DisplayClass47_2_c Aoharu_LiveResultView___c__DisplayClass47_2_c, *PAoharu_LiveResultView___c__DisplayClass47_2_c;

typedef struct Aoharu_LiveResultView___c__DisplayClass47_2_VTable Aoharu_LiveResultView___c__DisplayClass47_2_VTable, *PAoharu_LiveResultView___c__DisplayClass47_2_VTable;

struct Aoharu_LiveResultView___c__DisplayClass47_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView___c__DisplayClass47_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView___c__DisplayClass47_2_VTable vtable;
};

typedef struct MethodInfo_33590B4 MethodInfo_33590B4, *PMethodInfo_33590B4;

typedef union _union_158566 _union_158566, *P_union_158566;

union _union_158566 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33590B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_GGL_GGLError___c__DisplayClass11_0_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158566 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_EventTopViewBase___c__DisplayClass27_0_VTable Aoharu_EventTopViewBase___c__DisplayClass27_0_VTable, *PAoharu_EventTopViewBase___c__DisplayClass27_0_VTable;

struct Aoharu_EventTopViewBase___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321499 _union_321499, *P_union_321499;

union _union_321499 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C4A74 MethodInfo_22C4A74, *PMethodInfo_22C4A74;

typedef union _union_278702 _union_278702, *P_union_278702;

union _union_278702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4A74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEE8E0 MethodInfo_2EEE8E0, *PMethodInfo_2EEE8E0;

typedef union _union_202548 _union_202548, *P_union_202548;

union _union_202548 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE8E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202548 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_LiveEffectValueMst__int__o Shock_GameMstTableBase_LiveEffectValueMst__int__o, *PShock_GameMstTableBase_LiveEffectValueMst__int__o;

typedef struct Shock_GameMstTableBase_LiveEffectValueMst__int__c Shock_GameMstTableBase_LiveEffectValueMst__int__c, *PShock_GameMstTableBase_LiveEffectValueMst__int__c;

typedef struct Shock_GameMstTableBase_LiveEffectValueMst__int__Fields Shock_GameMstTableBase_LiveEffectValueMst__int__Fields, *PShock_GameMstTableBase_LiveEffectValueMst__int__Fields;

typedef struct Shock_GameMstTableBase_LiveEffectValueMst__int__VTable Shock_GameMstTableBase_LiveEffectValueMst__int__VTable, *PShock_GameMstTableBase_LiveEffectValueMst__int__VTable;

struct Shock_GameMstTableBase_LiveEffectValueMst__int__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_LiveEffectValueMst__int__o {
    struct Shock_GameMstTableBase_LiveEffectValueMst__int__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_LiveEffectValueMst__int__Fields fields;
};

struct Shock_GameMstTableBase_LiveEffectValueMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LiveEffectValueMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LiveEffectValueMst__int__VTable vtable;
};

typedef struct MethodInfo_118B858 MethodInfo_118B858, *PMethodInfo_118B858;

typedef union _union_259332 _union_259332, *P_union_259332;

union _union_259332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118B858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F46464 MethodInfo_1F46464, *PMethodInfo_1F46464;

struct MethodInfo_1F46464 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_AlbumConst___c_VTable Aoharu_Scripts_Album_AlbumConst___c_VTable, *PAoharu_Scripts_Album_AlbumConst___c_VTable;

struct Aoharu_Scripts_Album_AlbumConst___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_20278E4 MethodInfo_20278E4, *PMethodInfo_20278E4;

typedef union _union_283142 _union_283142, *P_union_283142;

union _union_283142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20278E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__o System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__o, *PSystem_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__o;

typedef struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__Fields System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__Fields, *PSystem_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__Fields;

typedef struct Shock_Scenes_Adventure_AdventureScreenFilter_o Shock_Scenes_Adventure_AdventureScreenFilter_o, *PShock_Scenes_Adventure_AdventureScreenFilter_o;

typedef struct Shock_Scenes_Adventure_AdventureScreenFilter_c Shock_Scenes_Adventure_AdventureScreenFilter_c, *PShock_Scenes_Adventure_AdventureScreenFilter_c;

typedef struct Shock_Scenes_Adventure_AdventureScreenFilter_Fields Shock_Scenes_Adventure_AdventureScreenFilter_Fields, *PShock_Scenes_Adventure_AdventureScreenFilter_Fields;

typedef struct Shock_Scenes_Adventure_AdventureScreenFilter_VTable Shock_Scenes_Adventure_AdventureScreenFilter_VTable, *PShock_Scenes_Adventure_AdventureScreenFilter_VTable;

struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__Fields {
    struct System_String_o *key;
    struct Shock_Scenes_Adventure_AdventureScreenFilter_o *value;
};

struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__o {
    struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__Fields fields;
};

struct Shock_Scenes_Adventure_AdventureScreenFilter_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_AnimatorPlayerLite_o *m_AnimPlayer;
    bool _IsFiltering_k__BackingField;
};

struct Shock_Scenes_Adventure_AdventureScreenFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureScreenFilter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureScreenFilter_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureScreenFilter_o {
    struct Shock_Scenes_Adventure_AdventureScreenFilter_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureScreenFilter_Fields fields;
};

typedef union _union_321490 _union_321490, *P_union_321490;

union _union_321490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__c System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__c, *PSystem_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__c;

typedef struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__VTable System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__VTable, *PSystem_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__VTable;

struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_string__AdventureScreenFilter__VTable vtable;
};

typedef struct MethodInfo_126D69C_RGCTXs MethodInfo_126D69C_RGCTXs, *PMethodInfo_126D69C_RGCTXs;

struct MethodInfo_126D69C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__c System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__c, *PSystem_Collections_Generic_IReadOnlyList_ReleaseLabelMst__c;

struct System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_321493 _union_321493, *P_union_321493;

union _union_321493 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64BB4 MethodInfo_1B64BB4, *PMethodInfo_1B64BB4;

typedef union _union_248895 _union_248895, *P_union_248895;

union _union_248895 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64BB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248895 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321496 _union_321496, *P_union_321496;

union _union_321496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__Fields {
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_object__Fields fields;
};

typedef union _union_321487 _union_321487, *P_union_321487;

union _union_321487 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_ulong__c System_Collections_Generic_IReadOnlyList_ulong__c, *PSystem_Collections_Generic_IReadOnlyList_ulong__c;

struct System_Collections_Generic_IReadOnlyList_ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_13665A0 MethodInfo_13665A0, *PMethodInfo_13665A0;

typedef union _union_292402 _union_292402, *P_union_292402;

union _union_292402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13665A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178700 _union_178700, *P_union_178700;

union _union_178700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__o System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__o, *PSystem_Collections_Generic_IReadOnlyList_ReleaseLabelMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__Fields System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_ReleaseLabelMst__Fields;

struct System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__o {
    struct System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ReleaseLabelMst__Fields fields;
};

typedef union _union_178702 _union_178702, *P_union_178702;

union _union_178702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1576F84 MethodInfo_1576F84, *PMethodInfo_1576F84;

typedef union _union_165817 _union_165817, *P_union_165817;

union _union_165817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576F84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178704 _union_178704, *P_union_178704;

union _union_178704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178706 _union_178706, *P_union_178706;

union _union_178706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178708 _union_178708, *P_union_178708;

union _union_178708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31204F4 MethodInfo_31204F4, *PMethodInfo_31204F4;

typedef union _union_224107 _union_224107, *P_union_224107;

union _union_224107 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31204F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SafeAreaSettings_SimulateType_c Shock_SafeAreaSettings_SimulateType_c, *PShock_SafeAreaSettings_SimulateType_c;

typedef struct Shock_SafeAreaSettings_SimulateType_VTable Shock_SafeAreaSettings_SimulateType_VTable, *PShock_SafeAreaSettings_SimulateType_VTable;

struct Shock_SafeAreaSettings_SimulateType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_SafeAreaSettings_SimulateType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SafeAreaSettings_SimulateType_VTable vtable;
};

typedef struct Shock_GameMstTableBase_LiveClearRewardMst__uint__VTable Shock_GameMstTableBase_LiveClearRewardMst__uint__VTable, *PShock_GameMstTableBase_LiveClearRewardMst__uint__VTable;

struct Shock_GameMstTableBase_LiveClearRewardMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct MethodInfo_22C4A5C MethodInfo_22C4A5C, *PMethodInfo_22C4A5C;

typedef union _union_277956 _union_277956, *P_union_277956;

union _union_277956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4A5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicRecommendVerticalScrollItemData___c_VTable Aoharu_MusicRecommendVerticalScrollItemData___c_VTable, *PAoharu_MusicRecommendVerticalScrollItemData___c_VTable;

struct Aoharu_MusicRecommendVerticalScrollItemData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321481 _union_321481, *P_union_321481;

union _union_321481 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SafeAreaSettings_SimulateType_o Shock_SafeAreaSettings_SimulateType_o, *PShock_SafeAreaSettings_SimulateType_o;

typedef struct Shock_SafeAreaSettings_SimulateType_Fields Shock_SafeAreaSettings_SimulateType_Fields, *PShock_SafeAreaSettings_SimulateType_Fields;

struct Shock_SafeAreaSettings_SimulateType_Fields {
    int32_t value__;
};

struct Shock_SafeAreaSettings_SimulateType_o {
    struct Shock_SafeAreaSettings_SimulateType_Fields fields;
};

typedef union _union_321484 _union_321484, *P_union_321484;

union _union_321484 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_ulong__o System_Collections_Generic_IReadOnlyList_ulong__o, *PSystem_Collections_Generic_IReadOnlyList_ulong__o;

typedef struct System_Collections_Generic_IReadOnlyList_ulong__Fields System_Collections_Generic_IReadOnlyList_ulong__Fields, *PSystem_Collections_Generic_IReadOnlyList_ulong__Fields;

struct System_Collections_Generic_IReadOnlyList_ulong__Fields {
};

struct System_Collections_Generic_IReadOnlyList_ulong__o {
    struct System_Collections_Generic_IReadOnlyList_ulong__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ulong__Fields fields;
};

typedef struct MethodInfo_1BC6454 MethodInfo_1BC6454, *PMethodInfo_1BC6454;

typedef union _union_304182 _union_304182, *P_union_304182;

union _union_304182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Player__int__c System_Func_Player__int__c, *PSystem_Func_Player__int__c;

typedef struct System_Func_Player__int__VTable System_Func_Player__int__VTable, *PSystem_Func_Player__int__VTable;

struct System_Func_Player__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Player__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Player__int__VTable vtable;
};

typedef union _union_321476 _union_321476, *P_union_321476;

union _union_321476 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_dateTimeTimeZone_o System_Xml_Schema_Datatype_dateTimeTimeZone_o, *PSystem_Xml_Schema_Datatype_dateTimeTimeZone_o;

typedef struct System_Xml_Schema_Datatype_dateTimeTimeZone_c System_Xml_Schema_Datatype_dateTimeTimeZone_c, *PSystem_Xml_Schema_Datatype_dateTimeTimeZone_c;

typedef struct System_Xml_Schema_Datatype_dateTimeTimeZone_Fields System_Xml_Schema_Datatype_dateTimeTimeZone_Fields, *PSystem_Xml_Schema_Datatype_dateTimeTimeZone_Fields;

typedef struct System_Xml_Schema_Datatype_dateTimeTimeZone_VTable System_Xml_Schema_Datatype_dateTimeTimeZone_VTable, *PSystem_Xml_Schema_Datatype_dateTimeTimeZone_VTable;

struct System_Xml_Schema_Datatype_dateTimeTimeZone_Fields {
    struct System_Xml_Schema_Datatype_dateTimeBase_Fields super;
};

struct System_Xml_Schema_Datatype_dateTimeTimeZone_o {
    struct System_Xml_Schema_Datatype_dateTimeTimeZone_c *klass;
    void *monitor;
    struct System_Xml_Schema_Datatype_dateTimeTimeZone_Fields fields;
};

struct System_Xml_Schema_Datatype_dateTimeTimeZone_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_dateTimeTimeZone_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_dateTimeTimeZone_VTable vtable;
};

typedef union _union_321478 _union_321478, *P_union_321478;

union _union_321478 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296070 _union_296070, *P_union_296070;

union _union_296070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_2_c Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_2_c, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass19_2_c;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_2_VTable Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_2_VTable, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass19_2_VTable;

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_2_VTable vtable;
};

typedef union _union_296072 _union_296072, *P_union_296072;

union _union_296072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_Player__int__o System_Func_Player__int__o, *PSystem_Func_Player__int__o;

typedef struct System_Func_Player__int__Fields System_Func_Player__int__Fields, *PSystem_Func_Player__int__Fields;

struct System_Func_Player__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Player__int__o {
    struct System_Func_Player__int__c *klass;
    void *monitor;
    struct System_Func_Player__int__Fields fields;
};

typedef struct MethodInfo_1BFBFA4 MethodInfo_1BFBFA4, *PMethodInfo_1BFBFA4;

typedef union _union_254275 _union_254275, *P_union_254275;

union _union_254275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFBFA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296074 _union_296074, *P_union_296074;

union _union_296074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296076 _union_296076, *P_union_296076;

union _union_296076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass39_0_Fields GooglePlayGames_Android_AndroidClient___c__DisplayClass39_0_Fields, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass39_0_Fields;

typedef struct System_Action_FriendsListVisibilityStatus__o System_Action_FriendsListVisibilityStatus__o, *PSystem_Action_FriendsListVisibilityStatus__o;

typedef struct System_Action_FriendsListVisibilityStatus__c System_Action_FriendsListVisibilityStatus__c, *PSystem_Action_FriendsListVisibilityStatus__c;

typedef struct System_Action_FriendsListVisibilityStatus__Fields System_Action_FriendsListVisibilityStatus__Fields, *PSystem_Action_FriendsListVisibilityStatus__Fields;

typedef struct System_Action_FriendsListVisibilityStatus__VTable System_Action_FriendsListVisibilityStatus__VTable, *PSystem_Action_FriendsListVisibilityStatus__VTable;

struct System_Action_FriendsListVisibilityStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass39_0_Fields {
    struct System_Action_FriendsListVisibilityStatus__o *callback;
};

struct System_Action_FriendsListVisibilityStatus__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_FriendsListVisibilityStatus__o {
    struct System_Action_FriendsListVisibilityStatus__c *klass;
    void *monitor;
    struct System_Action_FriendsListVisibilityStatus__Fields fields;
};

struct System_Action_FriendsListVisibilityStatus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_FriendsListVisibilityStatus__VTable vtable;
};

typedef struct Aoharu_SDCharacter___c__DisplayClass4_0_Fields Aoharu_SDCharacter___c__DisplayClass4_0_Fields, *PAoharu_SDCharacter___c__DisplayClass4_0_Fields;

struct Aoharu_SDCharacter___c__DisplayClass4_0_Fields {
    struct Aoharu_SDCharacter_o *__4__this;
    uint32_t charaId;
    struct System_Action_bool__o *onComplete;
};

typedef struct MethodInfo_2619A94 MethodInfo_2619A94, *PMethodInfo_2619A94;

typedef union _union_255809 _union_255809, *P_union_255809;

union _union_255809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619A94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296078 _union_296078, *P_union_296078;

union _union_296078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321470 _union_321470, *P_union_321470;

union _union_321470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321472 _union_321472, *P_union_321472;

union _union_321472 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321474 _union_321474, *P_union_321474;

union _union_321474 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1F2F8 MethodInfo_2B1F2F8, *PMethodInfo_2B1F2F8;

typedef union _union_235349 _union_235349, *P_union_235349;

union _union_235349 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F2F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321466 _union_321466, *P_union_321466;

union _union_321466 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30ED41C MethodInfo_30ED41C, *PMethodInfo_30ED41C;

typedef union _union_237335 _union_237335, *P_union_237335;

union _union_237335 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED41C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237335 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321468 _union_321468, *P_union_321468;

union _union_321468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296060 _union_296060, *P_union_296060;

union _union_296060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296062 _union_296062, *P_union_296062;

union _union_296062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296064 _union_296064, *P_union_296064;

union _union_296064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296066 _union_296066, *P_union_296066;

union _union_296066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296068 _union_296068, *P_union_296068;

union _union_296068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object______Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object_____o Item2;
};

typedef struct MethodInfo_32AA7A8 MethodInfo_32AA7A8, *PMethodInfo_32AA7A8;

typedef union _union_316399 _union_316399, *P_union_316399;

union _union_316399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA1030 MethodInfo_1EA1030, *PMethodInfo_1EA1030;

typedef union _union_162031 _union_162031, *P_union_162031;

union _union_162031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA1030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2512C1C MethodInfo_2512C1C, *PMethodInfo_2512C1C;

typedef union _union_251221 _union_251221, *P_union_251221;

union _union_251221 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512C1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ResourceDownloadMstTable_StaticFields Shock_ResourceDownloadMstTable_StaticFields, *PShock_ResourceDownloadMstTable_StaticFields;

typedef struct Shock_ResourceDownloadMstTable_o Shock_ResourceDownloadMstTable_o, *PShock_ResourceDownloadMstTable_o;

typedef struct Carbon_ListDictionary_uint__ResourceDownloadMst__o Carbon_ListDictionary_uint__ResourceDownloadMst__o, *PCarbon_ListDictionary_uint__ResourceDownloadMst__o;

typedef struct Shock_ResourceDownloadMstTable_c Shock_ResourceDownloadMstTable_c, *PShock_ResourceDownloadMstTable_c;

typedef struct Shock_ResourceDownloadMstTable_Fields Shock_ResourceDownloadMstTable_Fields, *PShock_ResourceDownloadMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__ResourceDownloadMst__c Carbon_ListDictionary_uint__ResourceDownloadMst__c, *PCarbon_ListDictionary_uint__ResourceDownloadMst__c;

typedef struct Carbon_ListDictionary_uint__ResourceDownloadMst__Fields Carbon_ListDictionary_uint__ResourceDownloadMst__Fields, *PCarbon_ListDictionary_uint__ResourceDownloadMst__Fields;

typedef struct Shock_ResourceDownloadMstTable_VTable Shock_ResourceDownloadMstTable_VTable, *PShock_ResourceDownloadMstTable_VTable;

typedef struct Shock_GameMstTableBase_ResourceDownloadMst__uint__Fields Shock_GameMstTableBase_ResourceDownloadMst__uint__Fields, *PShock_GameMstTableBase_ResourceDownloadMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__ResourceDownloadMst__VTable Carbon_ListDictionary_uint__ResourceDownloadMst__VTable, *PCarbon_ListDictionary_uint__ResourceDownloadMst__VTable;

struct Carbon_ListDictionary_uint__ResourceDownloadMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_GameMstTableBase_ResourceDownloadMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_ResourceDownloadMstTable_Fields {
    struct Shock_GameMstTableBase_ResourceDownloadMst__uint__Fields super;
};

struct Shock_ResourceDownloadMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_ResourceDownloadMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_ResourceDownloadMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__ResourceDownloadMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__ResourceDownloadMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__ResourceDownloadMst__o {
    struct Carbon_ListDictionary_uint__ResourceDownloadMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__ResourceDownloadMst__Fields fields;
};

struct Carbon_ListDictionary_uint__ResourceDownloadMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__ResourceDownloadMst__VTable vtable;
};

struct Shock_ResourceDownloadMstTable_o {
    struct Shock_ResourceDownloadMstTable_c *klass;
    void *monitor;
    struct Shock_ResourceDownloadMstTable_Fields fields;
};

struct Shock_ResourceDownloadMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_ResourceDownloadMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ResourceDownloadMstTable_VTable vtable;
};

typedef union _union_321460 _union_321460, *P_union_321460;

union _union_321460 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321462 _union_321462, *P_union_321462;

union _union_321462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321464 _union_321464, *P_union_321464;

union _union_321464 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321454 _union_321454, *P_union_321454;

union _union_321454 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberSortController_AwakeningType_c Aoharu_MemberSortController_AwakeningType_c, *PAoharu_MemberSortController_AwakeningType_c;

struct Aoharu_MemberSortController_AwakeningType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberSortController_AwakeningType_VTable vtable;
};

typedef union _union_321456 _union_321456, *P_union_321456;

union _union_321456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321458 _union_321458, *P_union_321458;

union _union_321458 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_191100C_RGCTXs MethodInfo_191100C_RGCTXs, *PMethodInfo_191100C_RGCTXs;

struct MethodInfo_191100C_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Joint2D__VTable Cysharp_Threading_Tasks_UniTask_Joint2D__VTable, *PCysharp_Threading_Tasks_UniTask_Joint2D__VTable;

struct Cysharp_Threading_Tasks_UniTask_Joint2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296090 _union_296090, *P_union_296090;

union _union_296090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296092 _union_296092, *P_union_296092;

union _union_296092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296094 _union_296094, *P_union_296094;

union _union_296094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberSortController_AwakeningType_o Aoharu_MemberSortController_AwakeningType_o, *PAoharu_MemberSortController_AwakeningType_o;

typedef struct Aoharu_MemberSortController_AwakeningType_Fields Aoharu_MemberSortController_AwakeningType_Fields, *PAoharu_MemberSortController_AwakeningType_Fields;

struct Aoharu_MemberSortController_AwakeningType_Fields {
    int32_t value__;
};

struct Aoharu_MemberSortController_AwakeningType_o {
    struct Aoharu_MemberSortController_AwakeningType_Fields fields;
};

typedef union _union_296096 _union_296096, *P_union_296096;

union _union_296096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296098 _union_296098, *P_union_296098;

union _union_296098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947B24 MethodInfo_2947B24, *PMethodInfo_2947B24;

typedef union _union_187028 _union_187028, *P_union_187028;

union _union_187028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30ED424 MethodInfo_30ED424, *PMethodInfo_30ED424;

typedef union _union_237503 _union_237503, *P_union_237503;

union _union_237503 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237503 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_PaymentImpl_StaticFields GreeGameLib_PaymentImpl_StaticFields, *PGreeGameLib_PaymentImpl_StaticFields;

typedef struct System_Collections_Generic_Dictionary_string__Product__o System_Collections_Generic_Dictionary_string__Product__o, *PSystem_Collections_Generic_Dictionary_string__Product__o;

typedef struct System_Collections_Generic_Dictionary_string__Product__c System_Collections_Generic_Dictionary_string__Product__c, *PSystem_Collections_Generic_Dictionary_string__Product__c;

typedef struct System_Collections_Generic_Dictionary_string__Product__Fields System_Collections_Generic_Dictionary_string__Product__Fields, *PSystem_Collections_Generic_Dictionary_string__Product__Fields;

struct System_Collections_Generic_Dictionary_string__Product__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct GreeGameLib_PaymentImpl_StaticFields {
    struct System_Collections_Generic_Dictionary_string__Product__o *mProducts;
};

struct System_Collections_Generic_Dictionary_string__Product__o {
    struct System_Collections_Generic_Dictionary_string__Product__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Product__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__Product__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Product__VTable vtable;
};

typedef struct UniRx_Observable___c__DisplayClass202_0_T1__T2__c UniRx_Observable___c__DisplayClass202_0_T1__T2__c, *PUniRx_Observable___c__DisplayClass202_0_T1__T2__c;

typedef struct UniRx_Observable___c__DisplayClass202_0_T1__T2__VTable UniRx_Observable___c__DisplayClass202_0_T1__T2__VTable, *PUniRx_Observable___c__DisplayClass202_0_T1__T2__VTable;

struct UniRx_Observable___c__DisplayClass202_0_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass202_0_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass202_0_T1__T2__VTable vtable;
};

typedef struct Shock_Login_GetGGLUserIdStep_o Shock_Login_GetGGLUserIdStep_o, *PShock_Login_GetGGLUserIdStep_o;

typedef struct Shock_Login_GetGGLUserIdStep_c Shock_Login_GetGGLUserIdStep_c, *PShock_Login_GetGGLUserIdStep_c;

typedef struct Shock_Login_GetGGLUserIdStep_Fields Shock_Login_GetGGLUserIdStep_Fields, *PShock_Login_GetGGLUserIdStep_Fields;

struct Shock_Login_GetGGLUserIdStep_Fields {
    struct Shock_Login_FlowStep_TitleFlowResult__Fields super;
};

struct Shock_Login_GetGGLUserIdStep_o {
    struct Shock_Login_GetGGLUserIdStep_c *klass;
    void *monitor;
    struct Shock_Login_GetGGLUserIdStep_Fields fields;
};

struct Shock_Login_GetGGLUserIdStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_GetGGLUserIdStep_VTable vtable;
};

typedef union _union_321450 _union_321450, *P_union_321450;

union _union_321450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24342EC MethodInfo_24342EC, *PMethodInfo_24342EC;

typedef union _union_273870 _union_273870, *P_union_273870;

union _union_273870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24342EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321452 _union_321452, *P_union_321452;

union _union_321452 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321444 _union_321444, *P_union_321444;

union _union_321444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321446 _union_321446, *P_union_321446;

union _union_321446 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3330C54 MethodInfo_3330C54, *PMethodInfo_3330C54;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__c Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__c, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__c;

typedef union _union_299561 _union_299561, *P_union_299561;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__VTable Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__VTable, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__VTable;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__o Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__o, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__o;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__Fields Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__Fields, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__Fields;

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields {
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__o *__9;
};

union _union_299561 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330C54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299561 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__Fields {
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TaskPool_ReadOnlyAsyncReactiveProperty_WaitAsyncSource_T___get_Size;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__o {
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__Fields fields;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__VTable vtable;
};

typedef union _union_321448 _union_321448, *P_union_321448;

union _union_321448 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B40A8 MethodInfo_20B40A8, *PMethodInfo_20B40A8;

typedef union _union_340668 _union_340668, *P_union_340668;

union _union_340668 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B40A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340668 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296080 _union_296080, *P_union_296080;

union _union_296080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243EE88 MethodInfo_243EE88, *PMethodInfo_243EE88;

typedef union _union_279240 _union_279240, *P_union_279240;

union _union_279240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243EE88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296082 _union_296082, *P_union_296082;

union _union_296082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296084 _union_296084, *P_union_296084;

union _union_296084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296086 _union_296086, *P_union_296086;

union _union_296086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296088 _union_296088, *P_union_296088;

union _union_296088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268E3B8 MethodInfo_268E3B8, *PMethodInfo_268E3B8;

typedef union _union_309578 _union_309578, *P_union_309578;

union _union_309578 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E3B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309578 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF41C MethodInfo_22CF41C, *PMethodInfo_22CF41C;

typedef union _union_276184 _union_276184, *P_union_276184;

union _union_276184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF41C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockSoundManagerBuilder_o Shock_Downloads_ShockSoundManagerBuilder_o, *PShock_Downloads_ShockSoundManagerBuilder_o;

typedef struct Shock_Downloads_ShockSoundManagerBuilder_c Shock_Downloads_ShockSoundManagerBuilder_c, *PShock_Downloads_ShockSoundManagerBuilder_c;

typedef struct Shock_Downloads_ShockSoundManagerBuilder_Fields Shock_Downloads_ShockSoundManagerBuilder_Fields, *PShock_Downloads_ShockSoundManagerBuilder_Fields;

typedef struct Shock_Downloads_ShockSoundManagerBuilder_VTable Shock_Downloads_ShockSoundManagerBuilder_VTable, *PShock_Downloads_ShockSoundManagerBuilder_VTable;

typedef struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_o Chipstar_Downloads_CriWare_CriSaveDataBuilder_o, *PChipstar_Downloads_CriWare_CriSaveDataBuilder_o;

typedef struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_c Chipstar_Downloads_CriWare_CriSaveDataBuilder_c, *PChipstar_Downloads_CriWare_CriSaveDataBuilder_c;

typedef struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_Fields Chipstar_Downloads_CriWare_CriSaveDataBuilder_Fields, *PChipstar_Downloads_CriWare_CriSaveDataBuilder_Fields;

typedef struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_VTable Chipstar_Downloads_CriWare_CriSaveDataBuilder_VTable, *PChipstar_Downloads_CriWare_CriSaveDataBuilder_VTable;

typedef struct Chipstar_FileBuilderCreater_CriVersionTable__Fields Chipstar_FileBuilderCreater_CriVersionTable__Fields, *PChipstar_FileBuilderCreater_CriVersionTable__Fields;

struct Shock_Downloads_ShockSoundManagerBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Chipstar_FileBuilderCreater_CriVersionTable__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_FileConverterBuilder_o *converter;
    int32_t m_writeOption;
    int32_t m_readOption;
};

struct Shock_Downloads_ShockSoundManagerBuilder_Fields {
    struct Chipstar_Downloads_CriWare_SoundManagerBuilder_Fields super;
    struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_o *m_saveDataBuilder;
};

struct Shock_Downloads_ShockSoundManagerBuilder_o {
    struct Shock_Downloads_ShockSoundManagerBuilder_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockSoundManagerBuilder_Fields fields;
};

struct Shock_Downloads_ShockSoundManagerBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockSoundManagerBuilder_VTable vtable;
};

struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_Fields {
    struct Chipstar_FileBuilderCreater_CriVersionTable__Fields super;
};

struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_VTable vtable;
};

struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_o {
    struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_CriSaveDataBuilder_Fields fields;
};

typedef struct MethodInfo_30ED438 MethodInfo_30ED438, *PMethodInfo_30ED438;

typedef union _union_237671 _union_237671, *P_union_237671;

union _union_237671 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237671 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330C4C MethodInfo_3330C4C, *PMethodInfo_3330C4C;

typedef union _union_299559 _union_299559, *P_union_299559;

union _union_299559 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EABBBC MethodInfo_1EABBBC, *PMethodInfo_1EABBBC;

typedef union _union_264454 _union_264454, *P_union_264454;

union _union_264454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABBBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UQuery_SingleQueryMatcher_c UnityEngine_UIElements_UQuery_SingleQueryMatcher_c, *PUnityEngine_UIElements_UQuery_SingleQueryMatcher_c;

typedef struct UnityEngine_UIElements_UQuery_SingleQueryMatcher_VTable UnityEngine_UIElements_UQuery_SingleQueryMatcher_VTable, *PUnityEngine_UIElements_UQuery_SingleQueryMatcher_VTable;

struct UnityEngine_UIElements_UQuery_SingleQueryMatcher_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Traverse;
    struct VirtualInvokeData _5_TraverseRecursive;
    struct VirtualInvokeData _6_OnRuleMatchedElement;
    struct VirtualInvokeData _7_Run;
};

struct UnityEngine_UIElements_UQuery_SingleQueryMatcher_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UQuery_SingleQueryMatcher_VTable vtable;
};

typedef struct Photon_Pun_Demo_Cockpit_PlayerListCell__Add_d__16_Fields Photon_Pun_Demo_Cockpit_PlayerListCell__Add_d__16_Fields, *PPhoton_Pun_Demo_Cockpit_PlayerListCell__Add_d__16_Fields;

struct Photon_Pun_Demo_Cockpit_PlayerListCell__Add_d__16_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Photon_Pun_Demo_Cockpit_PlayerListCell_o *__4__this;
};

typedef struct MethodInfo_2D60904_RGCTXs MethodInfo_2D60904_RGCTXs, *PMethodInfo_2D60904_RGCTXs;

struct MethodInfo_2D60904_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_UnityEngine_NoAllocHelpers_EnsureListElemCount_T_;
};

typedef struct CriWare_CriTimeline_Atom_CriAtomMixerBehaviour_VTable CriWare_CriTimeline_Atom_CriAtomMixerBehaviour_VTable, *PCriWare_CriTimeline_Atom_CriAtomMixerBehaviour_VTable;

struct CriWare_CriTimeline_Atom_CriAtomMixerBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_OnGraphStart;
    struct VirtualInvokeData _14_OnGraphStop;
    struct VirtualInvokeData _15_OnPlayableCreate;
    struct VirtualInvokeData _16_OnPlayableDestroy;
    struct VirtualInvokeData _17_OnBehaviourPlay;
    struct VirtualInvokeData _18_OnBehaviourPause;
    struct VirtualInvokeData _19_PrepareFrame;
    struct VirtualInvokeData _20_ProcessFrame;
    struct VirtualInvokeData _21_Clone;
};

typedef struct MethodInfo_3252274 MethodInfo_3252274, *PMethodInfo_3252274;

typedef union _union_292108 _union_292108, *P_union_292108;

union _union_292108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321440 _union_321440, *P_union_321440;

union _union_321440 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321442 _union_321442, *P_union_321442;

union _union_321442 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Live_LiveTimeController___c__DisplayClass62_1_VTable Aoharu_Scenes_Live_LiveTimeController___c__DisplayClass62_1_VTable, *PAoharu_Scenes_Live_LiveTimeController___c__DisplayClass62_1_VTable;

struct Aoharu_Scenes_Live_LiveTimeController___c__DisplayClass62_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2947AC8 MethodInfo_2947AC8, *PMethodInfo_2947AC8;

typedef union _union_182714 _union_182714, *P_union_182714;

union _union_182714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434304 MethodInfo_2434304, *PMethodInfo_2434304;

typedef union _union_274418 _union_274418, *P_union_274418;

union _union_274418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434304 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_UnityEqualityComparer_StaticFields UniRx_UnityEqualityComparer_StaticFields, *PUniRx_UnityEqualityComparer_StaticFields;

typedef struct System_Collections_Generic_IEqualityComparer_Vector2__o System_Collections_Generic_IEqualityComparer_Vector2__o, *PSystem_Collections_Generic_IEqualityComparer_Vector2__o;

typedef struct System_Collections_Generic_IEqualityComparer_Vector3__o System_Collections_Generic_IEqualityComparer_Vector3__o, *PSystem_Collections_Generic_IEqualityComparer_Vector3__o;

typedef struct System_Collections_Generic_IEqualityComparer_Vector4__o System_Collections_Generic_IEqualityComparer_Vector4__o, *PSystem_Collections_Generic_IEqualityComparer_Vector4__o;

typedef struct System_Collections_Generic_IEqualityComparer_Color__o System_Collections_Generic_IEqualityComparer_Color__o, *PSystem_Collections_Generic_IEqualityComparer_Color__o;

typedef struct System_Collections_Generic_IEqualityComparer_Rect__o System_Collections_Generic_IEqualityComparer_Rect__o, *PSystem_Collections_Generic_IEqualityComparer_Rect__o;

typedef struct System_Collections_Generic_IEqualityComparer_Bounds__o System_Collections_Generic_IEqualityComparer_Bounds__o, *PSystem_Collections_Generic_IEqualityComparer_Bounds__o;

typedef struct System_Collections_Generic_IEqualityComparer_Quaternion__o System_Collections_Generic_IEqualityComparer_Quaternion__o, *PSystem_Collections_Generic_IEqualityComparer_Quaternion__o;

typedef struct System_Collections_Generic_IEqualityComparer_Vector2__c System_Collections_Generic_IEqualityComparer_Vector2__c, *PSystem_Collections_Generic_IEqualityComparer_Vector2__c;

typedef struct System_Collections_Generic_IEqualityComparer_Vector2__Fields System_Collections_Generic_IEqualityComparer_Vector2__Fields, *PSystem_Collections_Generic_IEqualityComparer_Vector2__Fields;

typedef struct System_Collections_Generic_IEqualityComparer_Vector3__c System_Collections_Generic_IEqualityComparer_Vector3__c, *PSystem_Collections_Generic_IEqualityComparer_Vector3__c;

typedef struct System_Collections_Generic_IEqualityComparer_Vector3__Fields System_Collections_Generic_IEqualityComparer_Vector3__Fields, *PSystem_Collections_Generic_IEqualityComparer_Vector3__Fields;

typedef struct System_Collections_Generic_IEqualityComparer_Vector4__c System_Collections_Generic_IEqualityComparer_Vector4__c, *PSystem_Collections_Generic_IEqualityComparer_Vector4__c;

typedef struct System_Collections_Generic_IEqualityComparer_Vector4__Fields System_Collections_Generic_IEqualityComparer_Vector4__Fields, *PSystem_Collections_Generic_IEqualityComparer_Vector4__Fields;

typedef struct System_Collections_Generic_IEqualityComparer_Color__c System_Collections_Generic_IEqualityComparer_Color__c, *PSystem_Collections_Generic_IEqualityComparer_Color__c;

typedef struct System_Collections_Generic_IEqualityComparer_Color__Fields System_Collections_Generic_IEqualityComparer_Color__Fields, *PSystem_Collections_Generic_IEqualityComparer_Color__Fields;

typedef struct System_Collections_Generic_IEqualityComparer_Rect__c System_Collections_Generic_IEqualityComparer_Rect__c, *PSystem_Collections_Generic_IEqualityComparer_Rect__c;

typedef struct System_Collections_Generic_IEqualityComparer_Rect__Fields System_Collections_Generic_IEqualityComparer_Rect__Fields, *PSystem_Collections_Generic_IEqualityComparer_Rect__Fields;

typedef struct System_Collections_Generic_IEqualityComparer_Bounds__c System_Collections_Generic_IEqualityComparer_Bounds__c, *PSystem_Collections_Generic_IEqualityComparer_Bounds__c;

typedef struct System_Collections_Generic_IEqualityComparer_Bounds__Fields System_Collections_Generic_IEqualityComparer_Bounds__Fields, *PSystem_Collections_Generic_IEqualityComparer_Bounds__Fields;

typedef struct System_Collections_Generic_IEqualityComparer_Quaternion__c System_Collections_Generic_IEqualityComparer_Quaternion__c, *PSystem_Collections_Generic_IEqualityComparer_Quaternion__c;

typedef struct System_Collections_Generic_IEqualityComparer_Quaternion__Fields System_Collections_Generic_IEqualityComparer_Quaternion__Fields, *PSystem_Collections_Generic_IEqualityComparer_Quaternion__Fields;

struct System_Collections_Generic_IEqualityComparer_Rect__Fields {
};

struct System_Collections_Generic_IEqualityComparer_Rect__o {
    struct System_Collections_Generic_IEqualityComparer_Rect__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_Rect__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_Rect__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_Color__Fields {
};

struct System_Collections_Generic_IEqualityComparer_Color__o {
    struct System_Collections_Generic_IEqualityComparer_Color__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_Color__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_Color__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_Vector2__Fields {
};

struct UniRx_UnityEqualityComparer_StaticFields {
    struct System_Collections_Generic_IEqualityComparer_Vector2__o *Vector2;
    struct System_Collections_Generic_IEqualityComparer_Vector3__o *Vector3;
    struct System_Collections_Generic_IEqualityComparer_Vector4__o *Vector4;
    struct System_Collections_Generic_IEqualityComparer_Color__o *Color;
    struct System_Collections_Generic_IEqualityComparer_Rect__o *Rect;
    struct System_Collections_Generic_IEqualityComparer_Bounds__o *Bounds;
    struct System_Collections_Generic_IEqualityComparer_Quaternion__o *Quaternion;
    struct System_RuntimeTypeHandle_o vector2Type;
    struct System_RuntimeTypeHandle_o vector3Type;
    struct System_RuntimeTypeHandle_o vector4Type;
    struct System_RuntimeTypeHandle_o colorType;
    struct System_RuntimeTypeHandle_o rectType;
    struct System_RuntimeTypeHandle_o boundsType;
    struct System_RuntimeTypeHandle_o quaternionType;
};

struct System_Collections_Generic_IEqualityComparer_Vector3__Fields {
};

struct System_Collections_Generic_IEqualityComparer_Vector3__o {
    struct System_Collections_Generic_IEqualityComparer_Vector3__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_Vector3__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_Vector3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_Bounds__Fields {
};

struct System_Collections_Generic_IEqualityComparer_Vector4__Fields {
};

struct System_Collections_Generic_IEqualityComparer_Quaternion__Fields {
};

struct System_Collections_Generic_IEqualityComparer_Quaternion__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_Bounds__o {
    struct System_Collections_Generic_IEqualityComparer_Bounds__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_Bounds__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_Bounds__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_Quaternion__o {
    struct System_Collections_Generic_IEqualityComparer_Quaternion__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_Quaternion__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_Vector2__o {
    struct System_Collections_Generic_IEqualityComparer_Vector2__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_Vector2__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_Vector4__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_Vector4__o {
    struct System_Collections_Generic_IEqualityComparer_Vector4__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_Vector4__Fields fields;
};

typedef struct System_Action_RecvStarEventR__o System_Action_RecvStarEventR__o, *PSystem_Action_RecvStarEventR__o;

typedef struct System_Action_RecvStarEventR__Fields System_Action_RecvStarEventR__Fields, *PSystem_Action_RecvStarEventR__Fields;

struct System_Action_RecvStarEventR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvStarEventR__o {
    struct System_Action_RecvStarEventR__c *klass;
    void *monitor;
    struct System_Action_RecvStarEventR__Fields fields;
};

typedef struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_c TMPro_TMP_InputField__MouseDragOutsideRect_d__294_c, *PTMPro_TMP_InputField__MouseDragOutsideRect_d__294_c;

typedef struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_VTable TMPro_TMP_InputField__MouseDragOutsideRect_d__294_VTable, *PTMPro_TMP_InputField__MouseDragOutsideRect_d__294_VTable;

struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_VTable vtable;
};

typedef struct MethodInfo_24D51E4 MethodInfo_24D51E4, *PMethodInfo_24D51E4;

typedef union _union_179284 _union_179284, *P_union_179284;

union _union_179284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D51E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296030 _union_296030, *P_union_296030;

union _union_296030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296032 _union_296032, *P_union_296032;

union _union_296032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F6614_RGCTXs MethodInfo_17F6614_RGCTXs, *PMethodInfo_17F6614_RGCTXs;

struct MethodInfo_17F6614_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppType *_1_T;
};

typedef union _union_296034 _union_296034, *P_union_296034;

union _union_296034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_HomeBannerMst__GameTime__o System_Func_HomeBannerMst__GameTime__o, *PSystem_Func_HomeBannerMst__GameTime__o;

typedef struct System_Func_HomeBannerMst__GameTime__Fields System_Func_HomeBannerMst__GameTime__Fields, *PSystem_Func_HomeBannerMst__GameTime__Fields;

struct System_Func_HomeBannerMst__GameTime__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_HomeBannerMst__GameTime__o {
    struct System_Func_HomeBannerMst__GameTime__c *klass;
    void *monitor;
    struct System_Func_HomeBannerMst__GameTime__Fields fields;
};

typedef struct MethodInfo_205286C MethodInfo_205286C, *PMethodInfo_205286C;

struct MethodInfo_205286C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296036 _union_296036, *P_union_296036;

union _union_296036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296038 _union_296038, *P_union_296038;

union _union_296038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_TranslationJob_GET_VTable I2_Loc_TranslationJob_GET_VTable, *PI2_Loc_TranslationJob_GET_VTable;

struct I2_Loc_TranslationJob_GET_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_GetState;
    struct VirtualInvokeData _6_Dispose;
};

typedef struct MethodInfo_1B9A5D8 MethodInfo_1B9A5D8, *PMethodInfo_1B9A5D8;

typedef union _union_303852 _union_303852, *P_union_303852;

union _union_303852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A5D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D60C68 MethodInfo_1D60C68, *PMethodInfo_1D60C68;

typedef union _union_304964 _union_304964, *P_union_304964;

union _union_304964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D60C68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventMemberRankingRewardMstTable_StaticFields Shock_EventMemberRankingRewardMstTable_StaticFields, *PShock_EventMemberRankingRewardMstTable_StaticFields;

typedef struct Shock_EventMemberRankingRewardMstTable_o Shock_EventMemberRankingRewardMstTable_o, *PShock_EventMemberRankingRewardMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__o;

typedef struct Shock_EventMemberRankingRewardMstTable_c Shock_EventMemberRankingRewardMstTable_c, *PShock_EventMemberRankingRewardMstTable_c;

typedef struct Shock_EventMemberRankingRewardMstTable_Fields Shock_EventMemberRankingRewardMstTable_Fields, *PShock_EventMemberRankingRewardMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__Fields;

typedef struct Shock_EventMemberRankingRewardMstTable_VTable Shock_EventMemberRankingRewardMstTable_VTable, *PShock_EventMemberRankingRewardMstTable_VTable;

typedef struct Shock_GameMstTableBase_EventMemberRankingRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_EventMemberRankingRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_EventMemberRankingRewardMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__VTable;

struct Shock_GameMstTableBase_EventMemberRankingRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventMemberRankingRewardMstTable_Fields {
    struct Shock_GameMstTableBase_EventMemberRankingRewardMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_EventMemberRankingRewardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventMemberRankingRewardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventMemberRankingRewardMst__VTable vtable;
};

struct Shock_EventMemberRankingRewardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_EventMemberRankingRewardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventMemberRankingRewardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventMemberRankingRewardMstTable_VTable vtable;
};

struct Shock_EventMemberRankingRewardMstTable_o {
    struct Shock_EventMemberRankingRewardMstTable_c *klass;
    void *monitor;
    struct Shock_EventMemberRankingRewardMstTable_Fields fields;
};

typedef struct MethodInfo_268E3E8 MethodInfo_268E3E8, *PMethodInfo_268E3E8;

typedef union _union_310058 _union_310058, *P_union_310058;

union _union_310058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E3E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3252288 MethodInfo_3252288, *PMethodInfo_3252288;

typedef union _union_292114 _union_292114, *P_union_292114;

union _union_292114 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292114 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296020 _union_296020, *P_union_296020;

union _union_296020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947AD4 MethodInfo_2947AD4, *PMethodInfo_2947AD4;

typedef union _union_185590 _union_185590, *P_union_185590;

union _union_185590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947AD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2013274 MethodInfo_2013274, *PMethodInfo_2013274;

struct MethodInfo_2013274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296022 _union_296022, *P_union_296022;

union _union_296022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296024 _union_296024, *P_union_296024;

union _union_296024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_X509Certificates_X509SubjectKeyIdentifierExtension_VTable System_Security_Cryptography_X509Certificates_X509SubjectKeyIdentifierExtension_VTable, *PSystem_Security_Cryptography_X509Certificates_X509SubjectKeyIdentifierExtension_VTable;

struct System_Security_Cryptography_X509Certificates_X509SubjectKeyIdentifierExtension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CopyFrom;
    struct VirtualInvokeData _5_Format;
    struct VirtualInvokeData _6_ToString;
};

typedef union _union_296026 _union_296026, *P_union_296026;

union _union_296026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_o TMPro_TMP_InputField__MouseDragOutsideRect_d__294_o, *PTMPro_TMP_InputField__MouseDragOutsideRect_d__294_o;

typedef struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_Fields TMPro_TMP_InputField__MouseDragOutsideRect_d__294_Fields, *PTMPro_TMP_InputField__MouseDragOutsideRect_d__294_Fields;

struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct TMPro_TMP_InputField_o *__4__this;
    struct UnityEngine_EventSystems_PointerEventData_o *eventData;
};

struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_o {
    struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_c *klass;
    void *monitor;
    struct TMPro_TMP_InputField__MouseDragOutsideRect_d__294_Fields fields;
};

typedef struct MethodInfo_24DFD64 MethodInfo_24DFD64, *PMethodInfo_24DFD64;

typedef union _union_177998 _union_177998, *P_union_177998;

union _union_177998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFD64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296028 _union_296028, *P_union_296028;

union _union_296028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_106DA84 MethodInfo_106DA84, *PMethodInfo_106DA84;

typedef union _union_167899 _union_167899, *P_union_167899;

union _union_167899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106DA84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209C190 MethodInfo_209C190, *PMethodInfo_209C190;

typedef struct FancyScrollView_FancyScrollView_TItemData__c FancyScrollView_FancyScrollView_TItemData__c, *PFancyScrollView_FancyScrollView_TItemData__c;

typedef union _union_341432 _union_341432, *P_union_341432;

typedef struct FancyScrollView_FancyScrollView_TItemData__RGCTXs FancyScrollView_FancyScrollView_TItemData__RGCTXs, *PFancyScrollView_FancyScrollView_TItemData__RGCTXs;

typedef struct FancyScrollView_FancyScrollView_TItemData__VTable FancyScrollView_FancyScrollView_TItemData__VTable, *PFancyScrollView_FancyScrollView_TItemData__VTable;

struct FancyScrollView_FancyScrollView_TItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct FancyScrollView_FancyScrollView_TItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct FancyScrollView_FancyScrollView_TItemData__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollView_TItemData__VTable vtable;
};

union _union_341432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C190 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct FancyScrollView_FancyScrollView_TItemData__RGCTXs {
    struct MethodInfo *_0_FancyScrollView_FancyScrollView_TItemData__NullContext___ctor;
    struct Il2CppClass *_1_FancyScrollView_FancyScrollView_TItemData__NullContext_;
};

typedef struct MethodInfo_1919268 MethodInfo_1919268, *PMethodInfo_1919268;

typedef struct MethodInfo_1919268_RGCTXs MethodInfo_1919268_RGCTXs, *PMethodInfo_1919268_RGCTXs;

typedef union _union_211303 _union_211303, *P_union_211303;

struct MethodInfo_1919268_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211303 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919268_RGCTXs *rgctx_data;
    union _union_211303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_DSASignatureFormatter_VTable System_Security_Cryptography_DSASignatureFormatter_VTable, *PSystem_Security_Cryptography_DSASignatureFormatter_VTable;

struct System_Security_Cryptography_DSASignatureFormatter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SetKey;
    struct VirtualInvokeData _5_SetHashAlgorithm;
    struct VirtualInvokeData _6_CreateSignature;
    struct VirtualInvokeData _7_CreateSignature;
};

typedef struct MethodInfo_2947ACC MethodInfo_2947ACC, *PMethodInfo_2947ACC;

typedef union _union_184152 _union_184152, *P_union_184152;

union _union_184152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947ACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriStructMemory_CriFsBinder_ContentsFileInfo__Fields CriWare_CriStructMemory_CriFsBinder_ContentsFileInfo__Fields, *PCriWare_CriStructMemory_CriFsBinder_ContentsFileInfo__Fields;

struct CriWare_CriStructMemory_CriFsBinder_ContentsFileInfo__Fields {
    struct System_Byte_array *_bytes_k__BackingField;
    struct System_Runtime_InteropServices_GCHandle_o gch;
};

typedef struct System_Collections_Generic_List_DeckSaveData_DeckNameData__o System_Collections_Generic_List_DeckSaveData_DeckNameData__o, *PSystem_Collections_Generic_List_DeckSaveData_DeckNameData__o;

typedef struct System_Collections_Generic_List_DeckSaveData_DeckNameData__Fields System_Collections_Generic_List_DeckSaveData_DeckNameData__Fields, *PSystem_Collections_Generic_List_DeckSaveData_DeckNameData__Fields;

struct System_Collections_Generic_List_DeckSaveData_DeckNameData__Fields {
    struct Shock_Data_SaveData_DeckSaveData_DeckNameData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_DeckSaveData_DeckNameData__o {
    struct System_Collections_Generic_List_DeckSaveData_DeckNameData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_DeckSaveData_DeckNameData__Fields fields;
};

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_o Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_o, *PAoharu_LiveGuestSelectScene___c__DisplayClass21_0_o;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_c Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_c, *PAoharu_LiveGuestSelectScene___c__DisplayClass21_0_c;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_Fields Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_Fields, *PAoharu_LiveGuestSelectScene___c__DisplayClass21_0_Fields;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_VTable Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_VTable, *PAoharu_LiveGuestSelectScene___c__DisplayClass21_0_VTable;

struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_Fields {
    struct Aoharu_LiveGuestSelectScene_o *__4__this;
    struct System_Action_o *onCompleted;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_o {
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_c *klass;
    void *monitor;
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_Fields fields;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_0_VTable vtable;
};

typedef union _union_296050 _union_296050, *P_union_296050;

union _union_296050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass442_0_Fields Shock_Protocol___c__DisplayClass442_0_Fields, *PShock_Protocol___c__DisplayClass442_0_Fields;

typedef struct System_Action_RecvSavePresetSettingR__o System_Action_RecvSavePresetSettingR__o, *PSystem_Action_RecvSavePresetSettingR__o;

typedef struct System_Action_RecvSavePresetSettingR__c System_Action_RecvSavePresetSettingR__c, *PSystem_Action_RecvSavePresetSettingR__c;

typedef struct System_Action_RecvSavePresetSettingR__Fields System_Action_RecvSavePresetSettingR__Fields, *PSystem_Action_RecvSavePresetSettingR__Fields;

typedef struct System_Action_RecvSavePresetSettingR__VTable System_Action_RecvSavePresetSettingR__VTable, *PSystem_Action_RecvSavePresetSettingR__VTable;

struct System_Action_RecvSavePresetSettingR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvSavePresetSettingR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_Protocol___c__DisplayClass442_0_Fields {
    struct System_Action_RecvSavePresetSettingR__o *onSuccess;
};

struct System_Action_RecvSavePresetSettingR__o {
    struct System_Action_RecvSavePresetSettingR__c *klass;
    void *monitor;
    struct System_Action_RecvSavePresetSettingR__Fields fields;
};

struct System_Action_RecvSavePresetSettingR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvSavePresetSettingR__VTable vtable;
};

typedef union _union_296052 _union_296052, *P_union_296052;

union _union_296052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_c DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_c, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_c;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_VTable vtable;
};

typedef union _union_296054 _union_296054, *P_union_296054;

union _union_296054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296056 _union_296056, *P_union_296056;

union _union_296056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_UserDetail__FRIEND_STATUS__int__Fields System_Action_UserDetail__FRIEND_STATUS__int__Fields, *PSystem_Action_UserDetail__FRIEND_STATUS__int__Fields;

struct System_Action_UserDetail__FRIEND_STATUS__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_296058 _union_296058, *P_union_296058;

union _union_296058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ExecuteCommandEvent_c UnityEngine_UIElements_ExecuteCommandEvent_c, *PUnityEngine_UIElements_ExecuteCommandEvent_c;

typedef struct UnityEngine_UIElements_ExecuteCommandEvent_VTable UnityEngine_UIElements_ExecuteCommandEvent_VTable, *PUnityEngine_UIElements_ExecuteCommandEvent_VTable;

struct UnityEngine_UIElements_ExecuteCommandEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_commandName;
};

struct UnityEngine_UIElements_ExecuteCommandEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ExecuteCommandEvent_VTable vtable;
};

typedef struct _Module__78_Fields _Module__78_Fields, *P_Module__78_Fields;

struct _Module__78_Fields {
};

typedef struct MethodInfo_15F82DC_RGCTXs MethodInfo_15F82DC_RGCTXs, *PMethodInfo_15F82DC_RGCTXs;

struct MethodInfo_15F82DC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_o DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_o, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_o;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_Fields DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_Fields, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_Fields;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_Fields {
    struct UnityEngine_UI_Text_o *target;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_o {
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_c *klass;
    void *monitor;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass36_0_Fields fields;
};

typedef struct System_TypeIdentifiers_Display_VTable System_TypeIdentifiers_Display_VTable, *PSystem_TypeIdentifiers_Display_VTable;

struct System_TypeIdentifiers_Display_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Equals;
    struct VirtualInvokeData _6_get_DisplayName;
    struct VirtualInvokeData _7_get_InternalName;
};

typedef struct MethodInfo_30B05D8_RGCTXs MethodInfo_30B05D8_RGCTXs, *PMethodInfo_30B05D8_RGCTXs;

struct MethodInfo_30B05D8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UIElements_ExecuteCommandEvent_o UnityEngine_UIElements_ExecuteCommandEvent_o, *PUnityEngine_UIElements_ExecuteCommandEvent_o;

typedef struct UnityEngine_UIElements_ExecuteCommandEvent_Fields UnityEngine_UIElements_ExecuteCommandEvent_Fields, *PUnityEngine_UIElements_ExecuteCommandEvent_Fields;

struct UnityEngine_UIElements_ExecuteCommandEvent_Fields {
    struct UnityEngine_UIElements_CommandEventBase_ExecuteCommandEvent__Fields super;
};

struct UnityEngine_UIElements_ExecuteCommandEvent_o {
    struct UnityEngine_UIElements_ExecuteCommandEvent_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ExecuteCommandEvent_Fields fields;
};

typedef struct MethodInfo_22CF454 MethodInfo_22CF454, *PMethodInfo_22CF454;

typedef union _union_276732 _union_276732, *P_union_276732;

union _union_276732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ShopRewardMst__bool__Fields System_Func_ShopRewardMst__bool__Fields, *PSystem_Func_ShopRewardMst__bool__Fields;

struct System_Func_ShopRewardMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2D73C48_RGCTXs MethodInfo_2D73C48_RGCTXs, *PMethodInfo_2D73C48_RGCTXs;

struct MethodInfo_2D73C48_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_ToArray_IObservable_T__;
    struct MethodInfo *_1_UniRx_Observable_ZipLatest_T_;
};

typedef struct CriWare_CriAtomEx3dRegion_Config_c CriWare_CriAtomEx3dRegion_Config_c, *PCriWare_CriAtomEx3dRegion_Config_c;

typedef struct CriWare_CriAtomEx3dRegion_Config_VTable CriWare_CriAtomEx3dRegion_Config_VTable, *PCriWare_CriAtomEx3dRegion_Config_VTable;

struct CriWare_CriAtomEx3dRegion_Config_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomEx3dRegion_Config_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx3dRegion_Config_VTable vtable;
};

typedef struct MethodInfo_15D9CCC_RGCTXs MethodInfo_15D9CCC_RGCTXs, *PMethodInfo_15D9CCC_RGCTXs;

struct MethodInfo_15D9CCC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct System_Collections_Generic_List_List_string___c System_Collections_Generic_List_List_string___c, *PSystem_Collections_Generic_List_List_string___c;

typedef struct System_Collections_Generic_List_List_string___StaticFields System_Collections_Generic_List_List_string___StaticFields, *PSystem_Collections_Generic_List_List_string___StaticFields;

typedef struct System_Collections_Generic_List_List_string___VTable System_Collections_Generic_List_List_string___VTable, *PSystem_Collections_Generic_List_List_string___VTable;

struct System_Collections_Generic_List_List_string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_List_string___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_List_string___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_List_string___VTable vtable;
};

struct System_Collections_Generic_List_List_string___StaticFields {
    struct System_Collections_Generic_List_string__array *s_emptyArray;
};

typedef union _union_296040 _union_296040, *P_union_296040;

union _union_296040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296042 _union_296042, *P_union_296042;

union _union_296042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296044 _union_296044, *P_union_296044;

union _union_296044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296046 _union_296046, *P_union_296046;

union _union_296046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296048 _union_296048, *P_union_296048;

union _union_296048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D64470 MethodInfo_2D64470, *PMethodInfo_2D64470;

typedef struct MethodInfo_2D64470_RGCTXs MethodInfo_2D64470_RGCTXs, *PMethodInfo_2D64470_RGCTXs;

typedef union _union_158422 _union_158422, *P_union_158422;

union _union_158422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D64470 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Network_NetworkEngine_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64470_RGCTXs *rgctx_data;
    union _union_158422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D64470_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2512C88 MethodInfo_2512C88, *PMethodInfo_2512C88;

typedef union _union_251429 _union_251429, *P_union_251429;

union _union_251429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_X509Certificates_X509ChainElementEnumerator_VTable System_Security_Cryptography_X509Certificates_X509ChainElementEnumerator_VTable, *PSystem_Security_Cryptography_X509Certificates_X509ChainElementEnumerator_VTable;

struct System_Security_Cryptography_X509Certificates_X509ChainElementEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _6_Reset;
};

typedef struct Shock_BgmMstTable___c_Fields Shock_BgmMstTable___c_Fields, *PShock_BgmMstTable___c_Fields;

struct Shock_BgmMstTable___c_Fields {
};

typedef struct System_Action_Action_T___Fields System_Action_Action_T___Fields, *PSystem_Action_Action_T___Fields;

struct System_Action_Action_T___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct CriWare_CriAtomEx3dRegion_Config_o CriWare_CriAtomEx3dRegion_Config_o, *PCriWare_CriAtomEx3dRegion_Config_o;

typedef struct CriWare_CriAtomEx3dRegion_Config_Fields CriWare_CriAtomEx3dRegion_Config_Fields, *PCriWare_CriAtomEx3dRegion_Config_Fields;

struct CriWare_CriAtomEx3dRegion_Config_Fields {
    int32_t reserved;
};

struct CriWare_CriAtomEx3dRegion_Config_o {
    struct CriWare_CriAtomEx3dRegion_Config_Fields fields;
};

typedef struct MethodInfo_1A07E34 MethodInfo_1A07E34, *PMethodInfo_1A07E34;

struct MethodInfo_1A07E34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EABB60 MethodInfo_1EABB60, *PMethodInfo_1EABB60;

typedef union _union_263996 _union_263996, *P_union_263996;

union _union_263996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABB60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11ED110 MethodInfo_11ED110, *PMethodInfo_11ED110;

typedef union _union_258112 _union_258112, *P_union_258112;

union _union_258112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ED110 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF468 MethodInfo_22CF468, *PMethodInfo_22CF468;

typedef union _union_273446 _union_273446, *P_union_273446;

union _union_273446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_VFX_VFXManager_StaticFields UnityEngine_VFX_VFXManager_StaticFields, *PUnityEngine_VFX_VFXManager_StaticFields;

typedef struct UnityEngine_VFX_VFXCameraXRSettings_o UnityEngine_VFX_VFXCameraXRSettings_o, *PUnityEngine_VFX_VFXCameraXRSettings_o;

typedef struct UnityEngine_VFX_VFXCameraXRSettings_Fields UnityEngine_VFX_VFXCameraXRSettings_Fields, *PUnityEngine_VFX_VFXCameraXRSettings_Fields;

struct UnityEngine_VFX_VFXCameraXRSettings_Fields {
    uint32_t viewTotal;
    uint32_t viewCount;
    uint32_t viewOffset;
};

struct UnityEngine_VFX_VFXCameraXRSettings_o {
    struct UnityEngine_VFX_VFXCameraXRSettings_Fields fields;
};

struct UnityEngine_VFX_VFXManager_StaticFields {
    struct UnityEngine_VFX_VFXCameraXRSettings_o kDefaultCameraXRSettings;
};

typedef struct UniRx_AotSafeExtensions_c UniRx_AotSafeExtensions_c, *PUniRx_AotSafeExtensions_c;

typedef struct UniRx_AotSafeExtensions_VTable UniRx_AotSafeExtensions_VTable, *PUniRx_AotSafeExtensions_VTable;

struct UniRx_AotSafeExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_AotSafeExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_AotSafeExtensions_VTable vtable;
};

typedef struct MethodInfo_26A635C MethodInfo_26A635C, *PMethodInfo_26A635C;

typedef union _union_280344 _union_280344, *P_union_280344;

union _union_280344 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A635C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280344 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E3C44_RGCTXs MethodInfo_17E3C44_RGCTXs, *PMethodInfo_17E3C44_RGCTXs;

struct MethodInfo_17E3C44_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2___ctor;
    struct MethodInfo *_2_GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass17_0_T1__T2___ToOnGameThread_b__0;
    struct Il2CppClass *_3_System_Action_T1__T2_;
    struct MethodInfo *_4_System_Action_T1__T2___ctor;
};

typedef struct MethodInfo_14EF690_RGCTXs MethodInfo_14EF690_RGCTXs, *PMethodInfo_14EF690_RGCTXs;

struct MethodInfo_14EF690_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1B64B34 MethodInfo_1B64B34, *PMethodInfo_1B64B34;

typedef union _union_248479 _union_248479, *P_union_248479;

union _union_248479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B703C MethodInfo_16B703C, *PMethodInfo_16B703C;

typedef union _union_284048 _union_284048, *P_union_284048;

union _union_284048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B703C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GuestSettingScene___c__DisplayClass10_0_c Aoharu_GuestSettingScene___c__DisplayClass10_0_c, *PAoharu_GuestSettingScene___c__DisplayClass10_0_c;

typedef struct Aoharu_GuestSettingScene___c__DisplayClass10_0_VTable Aoharu_GuestSettingScene___c__DisplayClass10_0_VTable, *PAoharu_GuestSettingScene___c__DisplayClass10_0_VTable;

struct Aoharu_GuestSettingScene___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestSettingScene___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSettingScene___c__DisplayClass10_0_VTable vtable;
};

typedef struct Aoharu_DownloadContentsScene___c__DisplayClass2_0_VTable Aoharu_DownloadContentsScene___c__DisplayClass2_0_VTable, *PAoharu_DownloadContentsScene___c__DisplayClass2_0_VTable;

struct Aoharu_DownloadContentsScene___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Net_TcpValidationHelpers_c System_Net_TcpValidationHelpers_c, *PSystem_Net_TcpValidationHelpers_c;

typedef struct System_Net_TcpValidationHelpers_VTable System_Net_TcpValidationHelpers_VTable, *PSystem_Net_TcpValidationHelpers_VTable;

struct System_Net_TcpValidationHelpers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_TcpValidationHelpers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_TcpValidationHelpers_VTable vtable;
};

typedef struct System_Linq_IGrouping_string__Object__c System_Linq_IGrouping_string__Object__c, *PSystem_Linq_IGrouping_string__Object__c;

struct System_Linq_IGrouping_string__Object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_164BCC0 MethodInfo_164BCC0, *PMethodInfo_164BCC0;

typedef union _union_337235 _union_337235, *P_union_337235;

union _union_337235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164BCC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_GGLErrorInfo_StaticFields Shock_GGL_GGLErrorInfo_StaticFields, *PShock_GGL_GGLErrorInfo_StaticFields;

typedef struct System_Collections_Generic_List_PaymentError_ErrorCodeType__o System_Collections_Generic_List_PaymentError_ErrorCodeType__o, *PSystem_Collections_Generic_List_PaymentError_ErrorCodeType__o;

typedef struct System_Collections_Generic_List_PaymentError_ErrorCodeType__c System_Collections_Generic_List_PaymentError_ErrorCodeType__c, *PSystem_Collections_Generic_List_PaymentError_ErrorCodeType__c;

typedef struct System_Collections_Generic_List_PaymentError_ErrorCodeType__Fields System_Collections_Generic_List_PaymentError_ErrorCodeType__Fields, *PSystem_Collections_Generic_List_PaymentError_ErrorCodeType__Fields;

typedef struct System_Collections_Generic_List_PaymentError_ErrorCodeType__VTable System_Collections_Generic_List_PaymentError_ErrorCodeType__VTable, *PSystem_Collections_Generic_List_PaymentError_ErrorCodeType__VTable;

struct System_Collections_Generic_List_PaymentError_ErrorCodeType__Fields {
    struct GreeGameLib_PaymentError_ErrorCodeType_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_PaymentError_ErrorCodeType__o {
    struct System_Collections_Generic_List_PaymentError_ErrorCodeType__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PaymentError_ErrorCodeType__Fields fields;
};

struct System_Collections_Generic_List_PaymentError_ErrorCodeType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PaymentError_ErrorCodeType__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PaymentError_ErrorCodeType__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PaymentError_ErrorCodeType__VTable vtable;
};

struct Shock_GGL_GGLErrorInfo_StaticFields {
    struct System_Collections_Generic_List_PaymentError_ErrorCodeType__o *s_forceErrorCodeTypes;
};

typedef struct MethodInfo_32668B8 MethodInfo_32668B8, *PMethodInfo_32668B8;

typedef union _union_315083 _union_315083, *P_union_315083;

union _union_315083 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32668B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315083 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FA9E8 MethodInfo_10FA9E8, *PMethodInfo_10FA9E8;

typedef struct MethodInfo_10FA9E8_RGCTXs MethodInfo_10FA9E8_RGCTXs, *PMethodInfo_10FA9E8_RGCTXs;

typedef union _union_194827 _union_194827, *P_union_194827;

union _union_194827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10FA9E8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

struct MethodInfo_10FA9E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_10FA9E8_RGCTXs *rgctx_data;
    union _union_194827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32668B0 MethodInfo_32668B0, *PMethodInfo_32668B0;

typedef union _union_315067 _union_315067, *P_union_315067;

union _union_315067 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32668B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315067 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9D6BC MethodInfo_1E9D6BC, *PMethodInfo_1E9D6BC;

typedef union _union_161329 _union_161329, *P_union_161329;

union _union_161329 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D6BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1641128 MethodInfo_1641128, *PMethodInfo_1641128;

typedef union _union_337433 _union_337433, *P_union_337433;

union _union_337433 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1641128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337433 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2619A28 MethodInfo_2619A28, *PMethodInfo_2619A28;

typedef union _union_255601 _union_255601, *P_union_255601;

union _union_255601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619A28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_o Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_o, *PShock_Data_SaveData_EventSaveData___c__DisplayClass11_0_o;

struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_o {
    struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_EventSaveData___c__DisplayClass11_0_Fields fields;
};

typedef struct System_Collections_Generic_List_ITimelineEvaluateCallback__c System_Collections_Generic_List_ITimelineEvaluateCallback__c, *PSystem_Collections_Generic_List_ITimelineEvaluateCallback__c;

typedef struct System_Collections_Generic_List_ITimelineEvaluateCallback__StaticFields System_Collections_Generic_List_ITimelineEvaluateCallback__StaticFields, *PSystem_Collections_Generic_List_ITimelineEvaluateCallback__StaticFields;

typedef struct System_Collections_Generic_List_ITimelineEvaluateCallback__VTable System_Collections_Generic_List_ITimelineEvaluateCallback__VTable, *PSystem_Collections_Generic_List_ITimelineEvaluateCallback__VTable;

typedef struct UnityEngine_Timeline_ITimelineEvaluateCallback_array UnityEngine_Timeline_ITimelineEvaluateCallback_array, *PUnityEngine_Timeline_ITimelineEvaluateCallback_array;

typedef struct UnityEngine_Timeline_ITimelineEvaluateCallback_o UnityEngine_Timeline_ITimelineEvaluateCallback_o, *PUnityEngine_Timeline_ITimelineEvaluateCallback_o;

typedef struct UnityEngine_Timeline_ITimelineEvaluateCallback_c UnityEngine_Timeline_ITimelineEvaluateCallback_c, *PUnityEngine_Timeline_ITimelineEvaluateCallback_c;

typedef struct UnityEngine_Timeline_ITimelineEvaluateCallback_Fields UnityEngine_Timeline_ITimelineEvaluateCallback_Fields, *PUnityEngine_Timeline_ITimelineEvaluateCallback_Fields;

struct System_Collections_Generic_List_ITimelineEvaluateCallback__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_Timeline_ITimelineEvaluateCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_Timeline_ITimelineEvaluateCallback_Fields {
};

struct UnityEngine_Timeline_ITimelineEvaluateCallback_o {
    struct UnityEngine_Timeline_ITimelineEvaluateCallback_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_ITimelineEvaluateCallback_Fields fields;
};

struct System_Collections_Generic_List_ITimelineEvaluateCallback__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ITimelineEvaluateCallback__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ITimelineEvaluateCallback__VTable vtable;
};

struct System_Collections_Generic_List_ITimelineEvaluateCallback__StaticFields {
    struct UnityEngine_Timeline_ITimelineEvaluateCallback_array *s_emptyArray;
};

struct UnityEngine_Timeline_ITimelineEvaluateCallback_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_ITimelineEvaluateCallback_o *m_Items[65535];
};

typedef struct MethodInfo_1287DC4 MethodInfo_1287DC4, *PMethodInfo_1287DC4;

typedef union _union_208811 _union_208811, *P_union_208811;

union _union_208811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287DC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SkipBehaviour_Fields Shock_SkipBehaviour_Fields, *PShock_SkipBehaviour_Fields;

typedef struct Shock_TimeLineData_o Shock_TimeLineData_o, *PShock_TimeLineData_o;

typedef struct Shock_TimeLineData_c Shock_TimeLineData_c, *PShock_TimeLineData_c;

typedef struct Shock_TimeLineData_Fields Shock_TimeLineData_Fields, *PShock_TimeLineData_Fields;

typedef struct Shock_TimeLineData_VTable Shock_TimeLineData_VTable, *PShock_TimeLineData_VTable;

struct Shock_SkipBehaviour_Fields {
    struct UnityEngine_Playables_PlayableBehaviour_Fields super;
    struct Shock_TimeLineData_o *_TimeLineData_k__BackingField;
    double _NextFrame_k__BackingField;
    bool _IsLoopEnable_k__BackingField;
    bool m_isLoop;
};

struct Shock_TimeLineData_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Playables_PlayableDirector_o *m_director;
    struct Shock_ButtonEvent_o *m_skipButton;
    bool _SkipActive_k__BackingField;
    struct System_Action_string__o *_OnSceneEnd_k__BackingField;
};

struct Shock_TimeLineData_o {
    struct Shock_TimeLineData_c *klass;
    void *monitor;
    struct Shock_TimeLineData_Fields fields;
};

struct Shock_TimeLineData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TimeLineData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TimeLineData_VTable vtable;
};

typedef struct MethodInfo_1D35CE0 MethodInfo_1D35CE0, *PMethodInfo_1D35CE0;

typedef union _union_226023 _union_226023, *P_union_226023;

union _union_226023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35CE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_StringFacetsChecker_o System_Xml_Schema_StringFacetsChecker_o, *PSystem_Xml_Schema_StringFacetsChecker_o;

typedef struct System_Xml_Schema_StringFacetsChecker_c System_Xml_Schema_StringFacetsChecker_c, *PSystem_Xml_Schema_StringFacetsChecker_c;

typedef struct System_Xml_Schema_StringFacetsChecker_Fields System_Xml_Schema_StringFacetsChecker_Fields, *PSystem_Xml_Schema_StringFacetsChecker_Fields;

typedef struct System_Xml_Schema_StringFacetsChecker_StaticFields System_Xml_Schema_StringFacetsChecker_StaticFields, *PSystem_Xml_Schema_StringFacetsChecker_StaticFields;

typedef struct System_Xml_Schema_StringFacetsChecker_VTable System_Xml_Schema_StringFacetsChecker_VTable, *PSystem_Xml_Schema_StringFacetsChecker_VTable;

struct System_Xml_Schema_StringFacetsChecker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CheckLexicalFacets;
    struct VirtualInvokeData _5_CheckValueFacets;
    struct VirtualInvokeData _6_CheckValueFacets;
    struct VirtualInvokeData _7_CheckValueFacets;
    struct VirtualInvokeData _8_CheckValueFacets;
    struct VirtualInvokeData _9_CheckValueFacets;
    struct VirtualInvokeData _10_CheckValueFacets;
    struct VirtualInvokeData _11_CheckValueFacets;
    struct VirtualInvokeData _12_CheckValueFacets;
    struct VirtualInvokeData _13_CheckValueFacets;
    struct VirtualInvokeData _14_CheckValueFacets;
    struct VirtualInvokeData _15_CheckValueFacets;
    struct VirtualInvokeData _16_CheckValueFacets;
    struct VirtualInvokeData _17_MatchEnumeration;
};

struct System_Xml_Schema_StringFacetsChecker_StaticFields {
    struct System_Text_RegularExpressions_Regex_o *languagePattern;
};

struct System_Xml_Schema_StringFacetsChecker_Fields {
    struct System_Xml_Schema_FacetsChecker_Fields super;
};

struct System_Xml_Schema_StringFacetsChecker_o {
    struct System_Xml_Schema_StringFacetsChecker_c *klass;
    void *monitor;
    struct System_Xml_Schema_StringFacetsChecker_Fields fields;
};

struct System_Xml_Schema_StringFacetsChecker_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_StringFacetsChecker_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_StringFacetsChecker_VTable vtable;
};

typedef struct MethodInfo_1B64B54 MethodInfo_1B64B54, *PMethodInfo_1B64B54;

typedef union _union_248687 _union_248687, *P_union_248687;

union _union_248687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64B54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c__DisplayClass25_0_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c__DisplayClass25_0_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController___c__DisplayClass25_0_VTable;

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MovieAndColorChangeLiveBg_o MovieAndColorChangeLiveBg_o, *PMovieAndColorChangeLiveBg_o;

struct MovieAndColorChangeLiveBg_o {
    struct MovieAndColorChangeLiveBg_c *klass;
    void *monitor;
    struct MovieAndColorChangeLiveBg_Fields fields;
};

typedef union _union_296010 _union_296010, *P_union_296010;

union _union_296010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296012 _union_296012, *P_union_296012;

union _union_296012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296014 _union_296014, *P_union_296014;

union _union_296014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_DataNodeBase_TitleMst__c Carbon_DataNodeBase_TitleMst__c, *PCarbon_DataNodeBase_TitleMst__c;

typedef struct Carbon_DataNodeBase_TitleMst__VTable Carbon_DataNodeBase_TitleMst__VTable, *PCarbon_DataNodeBase_TitleMst__VTable;

struct Carbon_DataNodeBase_TitleMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Carbon_DataNodeBase_TitleMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_DataNodeBase_TitleMst__VTable vtable;
};

typedef union _union_296016 _union_296016, *P_union_296016;

union _union_296016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32668D8 MethodInfo_32668D8, *PMethodInfo_32668D8;

typedef union _union_315147 _union_315147, *P_union_315147;

union _union_315147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32668D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296018 _union_296018, *P_union_296018;

union _union_296018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B6C50 MethodInfo_28B6C50, *PMethodInfo_28B6C50;

typedef union _union_311836 _union_311836, *P_union_311836;

union _union_311836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6C50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32668D0 MethodInfo_32668D0, *PMethodInfo_32668D0;

typedef union _union_315131 _union_315131, *P_union_315131;

union _union_315131 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32668D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315131 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F9714 MethodInfo_19F9714, *PMethodInfo_19F9714;

typedef union _union_252347 _union_252347, *P_union_252347;

union _union_252347 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F9714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252347 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_DataNodeBase_TitleMst__o Carbon_DataNodeBase_TitleMst__o, *PCarbon_DataNodeBase_TitleMst__o;

struct Carbon_DataNodeBase_TitleMst__o {
    struct Carbon_DataNodeBase_TitleMst__c *klass;
    void *monitor;
    struct Carbon_DataNodeBase_TitleMst__Fields fields;
};

typedef struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___o System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___o, *PSystem_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___o;

typedef struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___c System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___c, *PSystem_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___c;

typedef struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___Fields System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___Fields, *PSystem_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___Fields;

typedef struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___VTable System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___VTable, *PSystem_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___VTable;

struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___o {
    struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___c *klass;
    void *monitor;
    struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___Fields fields;
};

struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___VTable vtable;
};

typedef struct MethodInfo_24D51F0 MethodInfo_24D51F0, *PMethodInfo_24D51F0;

typedef union _union_180722 _union_180722, *P_union_180722;

union _union_180722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D51F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B00990 MethodInfo_2B00990, *PMethodInfo_2B00990;

typedef union _union_293030 _union_293030, *P_union_293030;

union _union_293030 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293030 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6B708 MethodInfo_1D6B708, *PMethodInfo_1D6B708;

typedef union _union_320754 _union_320754, *P_union_320754;

union _union_320754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6B708 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Contexts_Context_VTable System_Runtime_Remoting_Contexts_Context_VTable, *PSystem_Runtime_Remoting_Contexts_Context_VTable;

struct System_Runtime_Remoting_Contexts_Context_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ContextID;
    struct VirtualInvokeData _5_get_ContextProperties;
    struct VirtualInvokeData _6_GetProperty;
    struct VirtualInvokeData _7_SetProperty;
    struct VirtualInvokeData _8_Freeze;
};

typedef struct System_Numerics_BigIntegerCalculator_FastReducer_Fields System_Numerics_BigIntegerCalculator_FastReducer_Fields, *PSystem_Numerics_BigIntegerCalculator_FastReducer_Fields;

struct System_Numerics_BigIntegerCalculator_FastReducer_Fields {
    struct System_UInt32_array *_modulus;
    struct System_UInt32_array *_mu;
    struct System_UInt32_array *_q1;
    struct System_UInt32_array *_q2;
    int32_t _muLength;
};

typedef struct MethodInfo_1327020 MethodInfo_1327020, *PMethodInfo_1327020;

typedef union _union_284946 _union_284946, *P_union_284946;

union _union_284946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1327020 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296000 _union_296000, *P_union_296000;

union _union_296000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296002 _union_296002, *P_union_296002;

union _union_296002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296004 _union_296004, *P_union_296004;

union _union_296004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296006 _union_296006, *P_union_296006;

union _union_296006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32668C8 MethodInfo_32668C8, *PMethodInfo_32668C8;

typedef union _union_315115 _union_315115, *P_union_315115;

union _union_315115 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32668C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315115 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_GGLRequest_GGLVerifyMigrationCode__MigrationCodeVerifyResult__Fields Shock_GGL_GGLRequest_GGLVerifyMigrationCode__MigrationCodeVerifyResult__Fields, *PShock_GGL_GGLRequest_GGLVerifyMigrationCode__MigrationCodeVerifyResult__Fields;

struct Shock_GGL_GGLRequest_GGLVerifyMigrationCode__MigrationCodeVerifyResult__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

typedef union _union_296008 _union_296008, *P_union_296008;

union _union_296008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32668C0 MethodInfo_32668C0, *PMethodInfo_32668C0;

typedef union _union_315099 _union_315099, *P_union_315099;

union _union_315099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32668C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_c GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_c, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_c;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_VTable GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_VTable, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_VTable;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_VTable vtable;
};

typedef struct MethodInfo_312032C MethodInfo_312032C, *PMethodInfo_312032C;

typedef union _union_223603 _union_223603, *P_union_223603;

union _union_223603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312032C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumMemberTagMMstTable_StaticFields Shock_AlbumMemberTagMMstTable_StaticFields, *PShock_AlbumMemberTagMMstTable_StaticFields;

typedef struct Shock_AlbumMemberTagMMstTable_o Shock_AlbumMemberTagMMstTable_o, *PShock_AlbumMemberTagMMstTable_o;

typedef struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__o Carbon_ListDictionary_uint__AlbumMemberTagMMst__o, *PCarbon_ListDictionary_uint__AlbumMemberTagMMst__o;

typedef struct Shock_AlbumMemberTagMMstTable_c Shock_AlbumMemberTagMMstTable_c, *PShock_AlbumMemberTagMMstTable_c;

typedef struct Shock_AlbumMemberTagMMstTable_Fields Shock_AlbumMemberTagMMstTable_Fields, *PShock_AlbumMemberTagMMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__c Carbon_ListDictionary_uint__AlbumMemberTagMMst__c, *PCarbon_ListDictionary_uint__AlbumMemberTagMMst__c;

typedef struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__Fields Carbon_ListDictionary_uint__AlbumMemberTagMMst__Fields, *PCarbon_ListDictionary_uint__AlbumMemberTagMMst__Fields;

typedef struct Shock_AlbumMemberTagMMstTable_VTable Shock_AlbumMemberTagMMstTable_VTable, *PShock_AlbumMemberTagMMstTable_VTable;

typedef struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__VTable Carbon_ListDictionary_uint__AlbumMemberTagMMst__VTable, *PCarbon_ListDictionary_uint__AlbumMemberTagMMst__VTable;

struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_AlbumMemberTagMMstTable_Fields {
    struct Shock_GameMstTableBase_AlbumMemberTagMMst__uint__Fields super;
};

struct Shock_AlbumMemberTagMMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_AlbumMemberTagMMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__o *ms_HashTable;
};

struct Shock_AlbumMemberTagMMstTable_o {
    struct Shock_AlbumMemberTagMMstTable_c *klass;
    void *monitor;
    struct Shock_AlbumMemberTagMMstTable_Fields fields;
};

struct Shock_AlbumMemberTagMMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_AlbumMemberTagMMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_AlbumMemberTagMMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumMemberTagMMstTable_VTable vtable;
};

struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__o {
    struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__AlbumMemberTagMMst__Fields fields;
};

typedef struct Shock_Sound_SEGroup___c__DisplayClass6_0_c Shock_Sound_SEGroup___c__DisplayClass6_0_c, *PShock_Sound_SEGroup___c__DisplayClass6_0_c;

typedef struct Shock_Sound_SEGroup___c__DisplayClass6_0_VTable Shock_Sound_SEGroup___c__DisplayClass6_0_VTable, *PShock_Sound_SEGroup___c__DisplayClass6_0_VTable;

struct Shock_Sound_SEGroup___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_SEGroup___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SEGroup___c__DisplayClass6_0_VTable vtable;
};

typedef struct System_ComponentModel_INestedContainer_c System_ComponentModel_INestedContainer_c, *PSystem_ComponentModel_INestedContainer_c;

struct System_ComponentModel_INestedContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_3134970 MethodInfo_3134970, *PMethodInfo_3134970;

typedef union _union_239323 _union_239323, *P_union_239323;

union _union_239323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134970 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_o GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_o, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_o;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_o {
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadMessageListener___c__DisplayClass2_0_Fields fields;
};

typedef struct UniRx_Operators_TimerObservable___c__DisplayClass6_3_c UniRx_Operators_TimerObservable___c__DisplayClass6_3_c, *PUniRx_Operators_TimerObservable___c__DisplayClass6_3_c;

typedef struct UniRx_Operators_TimerObservable___c__DisplayClass6_3_VTable UniRx_Operators_TimerObservable___c__DisplayClass6_3_VTable, *PUniRx_Operators_TimerObservable___c__DisplayClass6_3_VTable;

struct UniRx_Operators_TimerObservable___c__DisplayClass6_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_TimerObservable___c__DisplayClass6_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TimerObservable___c__DisplayClass6_3_VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass882_0_o Shock_Protocol___c__DisplayClass882_0_o, *PShock_Protocol___c__DisplayClass882_0_o;

typedef struct Shock_Protocol___c__DisplayClass882_0_c Shock_Protocol___c__DisplayClass882_0_c, *PShock_Protocol___c__DisplayClass882_0_c;

typedef struct Shock_Protocol___c__DisplayClass882_0_Fields Shock_Protocol___c__DisplayClass882_0_Fields, *PShock_Protocol___c__DisplayClass882_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass882_0_VTable Shock_Protocol___c__DisplayClass882_0_VTable, *PShock_Protocol___c__DisplayClass882_0_VTable;

typedef struct System_Action_RecvFriendGetR__o System_Action_RecvFriendGetR__o, *PSystem_Action_RecvFriendGetR__o;

typedef struct System_Action_RecvFriendGetR__c System_Action_RecvFriendGetR__c, *PSystem_Action_RecvFriendGetR__c;

typedef struct System_Action_RecvFriendGetR__Fields System_Action_RecvFriendGetR__Fields, *PSystem_Action_RecvFriendGetR__Fields;

typedef struct System_Action_RecvFriendGetR__VTable System_Action_RecvFriendGetR__VTable, *PSystem_Action_RecvFriendGetR__VTable;

struct Shock_Protocol___c__DisplayClass882_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvFriendGetR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass882_0_o {
    struct Shock_Protocol___c__DisplayClass882_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass882_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass882_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass882_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass882_0_VTable vtable;
};

struct System_Action_RecvFriendGetR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvFriendGetR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvFriendGetR__VTable vtable;
};

struct System_Action_RecvFriendGetR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvFriendGetR__o {
    struct System_Action_RecvFriendGetR__c *klass;
    void *monitor;
    struct System_Action_RecvFriendGetR__Fields fields;
};

typedef struct MethodInfo_1BF14D0 MethodInfo_1BF14D0, *PMethodInfo_1BF14D0;

typedef union _union_245741 _union_245741, *P_union_245741;

union _union_245741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF14D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11F6EC4 MethodInfo_11F6EC4, *PMethodInfo_11F6EC4;

typedef union _union_257912 _union_257912, *P_union_257912;

union _union_257912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F6EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_AggregateObservable_TSource__c UniRx_Operators_AggregateObservable_TSource__c, *PUniRx_Operators_AggregateObservable_TSource__c;

typedef struct UniRx_Operators_AggregateObservable_TSource__RGCTXs UniRx_Operators_AggregateObservable_TSource__RGCTXs, *PUniRx_Operators_AggregateObservable_TSource__RGCTXs;

typedef struct UniRx_Operators_AggregateObservable_TSource__VTable UniRx_Operators_AggregateObservable_TSource__VTable, *PUniRx_Operators_AggregateObservable_TSource__VTable;

struct UniRx_Operators_AggregateObservable_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_AggregateObservable_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AggregateObservable_TSource__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AggregateObservable_TSource__VTable vtable;
};

struct UniRx_Operators_AggregateObservable_TSource__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TSource___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TSource_;
    struct Il2CppClass *_3_UniRx_Operators_AggregateObservable_Aggregate_TSource_;
    struct MethodInfo *_4_UniRx_Operators_AggregateObservable_Aggregate_TSource___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_TSource_;
    struct MethodInfo *_6_UniRx_IObservable_TSource__Subscribe;
};

typedef struct UnityEngine_ScaleMode_o UnityEngine_ScaleMode_o, *PUnityEngine_ScaleMode_o;

typedef struct UnityEngine_ScaleMode_Fields UnityEngine_ScaleMode_Fields, *PUnityEngine_ScaleMode_Fields;

struct UnityEngine_ScaleMode_Fields {
    int32_t value__;
};

struct UnityEngine_ScaleMode_o {
    struct UnityEngine_ScaleMode_Fields fields;
};

typedef struct MethodInfo_24D509C MethodInfo_24D509C, *PMethodInfo_24D509C;

typedef union _union_177846 _union_177846, *P_union_177846;

union _union_177846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D509C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15B03A8 MethodInfo_15B03A8, *PMethodInfo_15B03A8;

typedef union _union_262768 _union_262768, *P_union_262768;

union _union_262768 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15B03A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262768 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_TreeWalkPredicate_T__Fields System_Collections_Generic_TreeWalkPredicate_T__Fields, *PSystem_Collections_Generic_TreeWalkPredicate_T__Fields;

struct System_Collections_Generic_TreeWalkPredicate_T__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2B1F114 MethodInfo_2B1F114, *PMethodInfo_2B1F114;

typedef union _union_235013 _union_235013, *P_union_235013;

union _union_235013 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_StaticFields Cysharp_Threading_Tasks_AsyncUnityEventHandler_StaticFields, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_StaticFields;

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

typedef struct System_MarshalByRefObject_VTable System_MarshalByRefObject_VTable, *PSystem_MarshalByRefObject_VTable;

struct System_MarshalByRefObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
};

typedef struct MethodInfo_3120318 MethodInfo_3120318, *PMethodInfo_3120318;

typedef union _union_223435 _union_223435, *P_union_223435;

union _union_223435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_ScaleMode_c UnityEngine_ScaleMode_c, *PUnityEngine_ScaleMode_c;

typedef struct UnityEngine_ScaleMode_VTable UnityEngine_ScaleMode_VTable, *PUnityEngine_ScaleMode_VTable;

struct UnityEngine_ScaleMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_ScaleMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ScaleMode_VTable vtable;
};

typedef struct MethodInfo_32667C0 MethodInfo_32667C0, *PMethodInfo_32667C0;

typedef union _union_315051 _union_315051, *P_union_315051;

union _union_315051 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32667C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315051 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_AggregateObservable_TSource__o UniRx_Operators_AggregateObservable_TSource__o, *PUniRx_Operators_AggregateObservable_TSource__o;

typedef struct UniRx_Operators_AggregateObservable_TSource__Fields UniRx_Operators_AggregateObservable_TSource__Fields, *PUniRx_Operators_AggregateObservable_TSource__Fields;

struct UniRx_Operators_AggregateObservable_TSource__Fields {
    struct UniRx_Operators_OperatorObservableBase_TSource__Fields super;
    struct UniRx_IObservable_TSource__o *source;
    struct System_Func_TSource__TSource__TSource__o *accumulator;
};

struct UniRx_Operators_AggregateObservable_TSource__o {
    struct UniRx_Operators_AggregateObservable_TSource__c *klass;
    void *monitor;
    struct UniRx_Operators_AggregateObservable_TSource__Fields fields;
};

typedef struct MethodInfo_16DBD9C_RGCTXs MethodInfo_16DBD9C_RGCTXs, *PMethodInfo_16DBD9C_RGCTXs;

struct MethodInfo_16DBD9C_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__o UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__o, *PUniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__o;

typedef struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__c UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__c, *PUniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__c;

typedef struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__Fields UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__Fields, *PUniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__Fields;

typedef struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__StaticFields UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__StaticFields, *PUniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__StaticFields;

typedef struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__RGCTXs UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__RGCTXs, *PUniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__RGCTXs;

typedef struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__VTable UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__VTable, *PUniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__VTable;

typedef struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___o System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___o, *PSystem_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___o;

typedef struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___c System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___c, *PSystem_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___c;

typedef struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___Fields System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___Fields, *PSystem_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___Fields;

typedef struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___VTable System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___VTable, *PSystem_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___VTable;

struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__StaticFields {
    struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__o *__9;
    struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___o *__9__4_0;
};

struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___VTable vtable;
};

struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3_;
    struct MethodInfo *_1_UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3___ctor;
    struct Il2CppClass *_2_UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3_;
    struct Il2CppClass *_3_UniRx_UnityEventExtensions___c__DisplayClass4_1_T0__T1__T2__T3_;
    struct MethodInfo *_4_UniRx_UnityEventExtensions___c__DisplayClass4_1_T0__T1__T2__T3___ctor;
    struct MethodInfo *_5_UniRx_UnityEventExtensions___c__DisplayClass4_1_T0__T1__T2__T3___AsObservable_b__3;
    struct Il2CppClass *_6_UnityEngine_Events_UnityAction_T0__T1__T2__T3_;
    struct MethodInfo *_7_UnityEngine_Events_UnityAction_T0__T1__T2__T3___ctor;
};

struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___o {
    struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___c *klass;
    void *monitor;
    struct System_Func_Action_Tuple_T0__T1__T2__T3____UnityAction_T0__T1__T2__T3___Fields fields;
};

struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__Fields {
};

struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__o {
    struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__c *klass;
    void *monitor;
    struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__Fields fields;
};

struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__c {
    struct Il2CppClass_1 _1;
    struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__StaticFields *static_fields;
    struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__VTable vtable;
};

typedef struct Shock_ExchangeItemRewardMstTable___c_StaticFields Shock_ExchangeItemRewardMstTable___c_StaticFields, *PShock_ExchangeItemRewardMstTable___c_StaticFields;

typedef struct Shock_ExchangeItemRewardMstTable___c_o Shock_ExchangeItemRewardMstTable___c_o, *PShock_ExchangeItemRewardMstTable___c_o;

typedef struct System_Func_ExchangeItemRewardMst__string__o System_Func_ExchangeItemRewardMst__string__o, *PSystem_Func_ExchangeItemRewardMst__string__o;

typedef struct Shock_ExchangeItemRewardMstTable___c_c Shock_ExchangeItemRewardMstTable___c_c, *PShock_ExchangeItemRewardMstTable___c_c;

typedef struct Shock_ExchangeItemRewardMstTable___c_Fields Shock_ExchangeItemRewardMstTable___c_Fields, *PShock_ExchangeItemRewardMstTable___c_Fields;

typedef struct System_Func_ExchangeItemRewardMst__string__c System_Func_ExchangeItemRewardMst__string__c, *PSystem_Func_ExchangeItemRewardMst__string__c;

typedef struct System_Func_ExchangeItemRewardMst__string__Fields System_Func_ExchangeItemRewardMst__string__Fields, *PSystem_Func_ExchangeItemRewardMst__string__Fields;

typedef struct Shock_ExchangeItemRewardMstTable___c_VTable Shock_ExchangeItemRewardMstTable___c_VTable, *PShock_ExchangeItemRewardMstTable___c_VTable;

typedef struct System_Func_ExchangeItemRewardMst__string__VTable System_Func_ExchangeItemRewardMst__string__VTable, *PSystem_Func_ExchangeItemRewardMst__string__VTable;

struct System_Func_ExchangeItemRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_ExchangeItemRewardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_ExchangeItemRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_ExchangeItemRewardMstTable___c_Fields {
};

struct Shock_ExchangeItemRewardMstTable___c_o {
    struct Shock_ExchangeItemRewardMstTable___c_c *klass;
    void *monitor;
    struct Shock_ExchangeItemRewardMstTable___c_Fields fields;
};

struct Shock_ExchangeItemRewardMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ExchangeItemRewardMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ExchangeItemRewardMstTable___c_VTable vtable;
};

struct System_Func_ExchangeItemRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ExchangeItemRewardMst__string__VTable vtable;
};

struct System_Func_ExchangeItemRewardMst__string__o {
    struct System_Func_ExchangeItemRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_ExchangeItemRewardMst__string__Fields fields;
};

struct Shock_ExchangeItemRewardMstTable___c_StaticFields {
    struct Shock_ExchangeItemRewardMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_ExchangeItemRewardMst__string__o *__9__18_0;
    struct System_Func_ExchangeItemRewardMst__string__o *__9__19_0;
};

typedef struct UnityEngine_Android_PermissionCallbacks_c UnityEngine_Android_PermissionCallbacks_c, *PUnityEngine_Android_PermissionCallbacks_c;

typedef struct UnityEngine_Android_PermissionCallbacks_VTable UnityEngine_Android_PermissionCallbacks_VTable, *PUnityEngine_Android_PermissionCallbacks_VTable;

struct UnityEngine_Android_PermissionCallbacks_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct UnityEngine_Android_PermissionCallbacks_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Android_PermissionCallbacks_VTable vtable;
};

typedef struct MethodInfo_2027724 MethodInfo_2027724, *PMethodInfo_2027724;

typedef union _union_283130 _union_283130, *P_union_283130;

union _union_283130 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027724 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283130 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_WindowSwitchManager___c__DisplayClass22_0_Fields Aoharu_HomePreset_WindowSwitchManager___c__DisplayClass22_0_Fields, *PAoharu_HomePreset_WindowSwitchManager___c__DisplayClass22_0_Fields;

typedef struct System_Collections_Generic_KeyValuePair_WindowType__PresetController__o System_Collections_Generic_KeyValuePair_WindowType__PresetController__o, *PSystem_Collections_Generic_KeyValuePair_WindowType__PresetController__o;

typedef struct System_Collections_Generic_KeyValuePair_WindowType__PresetController__Fields System_Collections_Generic_KeyValuePair_WindowType__PresetController__Fields, *PSystem_Collections_Generic_KeyValuePair_WindowType__PresetController__Fields;

typedef struct PresetController_o PresetController_o, *PPresetController_o;

typedef struct PresetController_c PresetController_c, *PPresetController_c;

typedef struct PresetController_VTable PresetController_VTable, *PPresetController_VTable;

struct System_Collections_Generic_KeyValuePair_WindowType__PresetController__Fields {
    int32_t key;
    struct PresetController_o *value;
};

struct System_Collections_Generic_KeyValuePair_WindowType__PresetController__o {
    struct System_Collections_Generic_KeyValuePair_WindowType__PresetController__Fields fields;
};

struct PresetController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_OnClickBackKey;
};

struct PresetController_o {
    struct PresetController_c *klass;
    void *monitor;
    struct PresetController_Fields fields;
};

struct PresetController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct PresetController_VTable vtable;
};

struct Aoharu_HomePreset_WindowSwitchManager___c__DisplayClass22_0_Fields {
    struct System_Collections_Generic_KeyValuePair_WindowType__PresetController__o data;
};

typedef union _union_164091 _union_164091, *P_union_164091;

union _union_164091 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127E018 MethodInfo_127E018, *PMethodInfo_127E018;

typedef union _union_202152 _union_202152, *P_union_202152;

union _union_202152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E018 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164093 _union_164093, *P_union_164093;

union _union_164093 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164095 _union_164095, *P_union_164095;

union _union_164095 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164097 _union_164097, *P_union_164097;

union _union_164097 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_SocialKit_Internal_Auth2Config_c GreeGameLib_SocialKit_Internal_Auth2Config_c, *PGreeGameLib_SocialKit_Internal_Auth2Config_c;

typedef struct GreeGameLib_SocialKit_Internal_Auth2Config_VTable GreeGameLib_SocialKit_Internal_Auth2Config_VTable, *PGreeGameLib_SocialKit_Internal_Auth2Config_VTable;

struct GreeGameLib_SocialKit_Internal_Auth2Config_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_SocialKit_Internal_Auth2Config_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_SocialKit_Internal_Auth2Config_VTable vtable;
};

typedef struct SharpCompress_Readers_Rar_RarReader__GetEntries_d__13_c SharpCompress_Readers_Rar_RarReader__GetEntries_d__13_c, *PSharpCompress_Readers_Rar_RarReader__GetEntries_d__13_c;

typedef struct SharpCompress_Readers_Rar_RarReader__GetEntries_d__13_VTable SharpCompress_Readers_Rar_RarReader__GetEntries_d__13_VTable, *PSharpCompress_Readers_Rar_RarReader__GetEntries_d__13_VTable;

struct SharpCompress_Readers_Rar_RarReader__GetEntries_d__13_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_SharpCompress_Readers_Rar_RarReaderEntry__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_SharpCompress_Readers_Rar_RarReaderEntry__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct SharpCompress_Readers_Rar_RarReader__GetEntries_d__13_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_Rar_RarReader__GetEntries_d__13_VTable vtable;
};

typedef struct MethodInfo_10B0A30 MethodInfo_10B0A30, *PMethodInfo_10B0A30;

typedef union _union_207697 _union_207697, *P_union_207697;

union _union_207697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0A30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Ozack_OzackBehaviourBuilder_TCommand__VTable Ozack_OzackBehaviourBuilder_TCommand__VTable, *POzack_OzackBehaviourBuilder_TCommand__VTable;

struct Ozack_OzackBehaviourBuilder_TCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
    struct VirtualInvokeData _5_Dispose;
};

typedef struct UnityEngine_Android_PermissionCallbacks_o UnityEngine_Android_PermissionCallbacks_o, *PUnityEngine_Android_PermissionCallbacks_o;

typedef struct UnityEngine_Android_PermissionCallbacks_Fields UnityEngine_Android_PermissionCallbacks_Fields, *PUnityEngine_Android_PermissionCallbacks_Fields;

struct UnityEngine_Android_PermissionCallbacks_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_string__o *PermissionGranted;
    struct System_Action_string__o *PermissionDenied;
    struct System_Action_string__o *PermissionDeniedAndDontAskAgain;
};

struct UnityEngine_Android_PermissionCallbacks_o {
    struct UnityEngine_Android_PermissionCallbacks_c *klass;
    void *monitor;
    struct UnityEngine_Android_PermissionCallbacks_Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object______o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______Fields fields;
};

typedef struct MethodInfo_1109E78_RGCTXs MethodInfo_1109E78_RGCTXs, *PMethodInfo_1109E78_RGCTXs;

struct MethodInfo_1109E78_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass1366_0_c Shock_Protocol___c__DisplayClass1366_0_c, *PShock_Protocol___c__DisplayClass1366_0_c;

typedef struct Shock_Protocol___c__DisplayClass1366_0_VTable Shock_Protocol___c__DisplayClass1366_0_VTable, *PShock_Protocol___c__DisplayClass1366_0_VTable;

struct Shock_Protocol___c__DisplayClass1366_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1366_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1366_0_VTable vtable;
};

typedef struct UniRx_Operators_BufferObservable_BufferTC_T__Fields UniRx_Operators_BufferObservable_BufferTC_T__Fields, *PUniRx_Operators_BufferObservable_BufferTC_T__Fields;

typedef struct UniRx_Operators_OperatorObserverBase_T__IList_T___Fields UniRx_Operators_OperatorObserverBase_T__IList_T___Fields, *PUniRx_Operators_OperatorObserverBase_T__IList_T___Fields;

typedef struct UniRx_Operators_BufferObservable_T__o UniRx_Operators_BufferObservable_T__o, *PUniRx_Operators_BufferObservable_T__o;

typedef struct UniRx_Operators_BufferObservable_T__c UniRx_Operators_BufferObservable_T__c, *PUniRx_Operators_BufferObservable_T__c;

typedef struct UniRx_Operators_BufferObservable_T__Fields UniRx_Operators_BufferObservable_T__Fields, *PUniRx_Operators_BufferObservable_T__Fields;

typedef struct UniRx_Operators_BufferObservable_T__RGCTXs UniRx_Operators_BufferObservable_T__RGCTXs, *PUniRx_Operators_BufferObservable_T__RGCTXs;

typedef struct UniRx_Operators_BufferObservable_T__VTable UniRx_Operators_BufferObservable_T__VTable, *PUniRx_Operators_BufferObservable_T__VTable;

struct UniRx_Operators_BufferObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_BufferObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_BufferObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BufferObservable_T__VTable vtable;
};

struct UniRx_Operators_BufferObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_IList_T___Fields super;
    struct UniRx_IObservable_T__o *source;
    int32_t count;
    int32_t skip;
    struct System_TimeSpan_o timeSpan;
    struct System_TimeSpan_o timeShift;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_BufferObservable_T__o {
    struct UniRx_Operators_BufferObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_BufferObservable_T__Fields fields;
};

struct UniRx_Operators_BufferObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_IList_T____ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_IList_T__;
    struct Il2CppClass *_3_UniRx_Operators_BufferObservable_Buffer_T_;
    struct MethodInfo *_4_UniRx_Operators_BufferObservable_Buffer_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_BufferObservable_Buffer_T__Run;
    struct Il2CppClass *_6_UniRx_Operators_BufferObservable_Buffer__T_;
    struct MethodInfo *_7_UniRx_Operators_BufferObservable_Buffer__T___ctor;
    struct MethodInfo *_8_UniRx_Operators_BufferObservable_Buffer__T__Run;
    struct Il2CppClass *_9_UniRx_Operators_BufferObservable_BufferTC_T_;
    struct MethodInfo *_10_UniRx_Operators_BufferObservable_BufferTC_T___ctor;
    struct MethodInfo *_11_UniRx_Operators_BufferObservable_BufferTC_T__Run;
    struct Il2CppClass *_12_UniRx_Operators_BufferObservable_BufferT_T_;
    struct MethodInfo *_13_UniRx_Operators_BufferObservable_BufferT_T___ctor;
    struct MethodInfo *_14_UniRx_Operators_BufferObservable_BufferT_T__Run;
    struct Il2CppClass *_15_UniRx_Operators_BufferObservable_BufferTS_T_;
    struct MethodInfo *_16_UniRx_Operators_BufferObservable_BufferTS_T___ctor;
    struct MethodInfo *_17_UniRx_Operators_BufferObservable_BufferTS_T__Run;
};

struct UniRx_Operators_OperatorObserverBase_T__IList_T___Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_BufferObservable_BufferTC_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__IList_T___Fields super;
    struct UniRx_Operators_BufferObservable_T__o *parent;
    struct Il2CppObject *gate;
    struct System_Collections_Generic_List_T__o *list;
    int64_t timerId;
    struct UniRx_SerialDisposable_o *timerD;
};

typedef struct MethodInfo_2027718 MethodInfo_2027718, *PMethodInfo_2027718;

typedef union _union_283126 _union_283126, *P_union_283126;

union _union_283126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027718 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FD35C MethodInfo_18FD35C, *PMethodInfo_18FD35C;

typedef struct MethodInfo_18FD35C_RGCTXs MethodInfo_18FD35C_RGCTXs, *PMethodInfo_18FD35C_RGCTXs;

typedef union _union_193494 _union_193494, *P_union_193494;

struct MethodInfo_18FD35C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

union _union_193494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FD35C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FD35C_RGCTXs *rgctx_data;
    union _union_193494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A63B8 MethodInfo_26A63B8, *PMethodInfo_26A63B8;

struct MethodInfo_26A63B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1366_0_o Shock_Protocol___c__DisplayClass1366_0_o, *PShock_Protocol___c__DisplayClass1366_0_o;

typedef struct Shock_Protocol___c__DisplayClass1366_0_Fields Shock_Protocol___c__DisplayClass1366_0_Fields, *PShock_Protocol___c__DisplayClass1366_0_Fields;

struct Shock_Protocol___c__DisplayClass1366_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1366_0_o {
    struct Shock_Protocol___c__DisplayClass1366_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1366_0_Fields fields;
};

typedef struct System_Collections_Generic_IEnumerable_IArchiveEntry__Fields System_Collections_Generic_IEnumerable_IArchiveEntry__Fields, *PSystem_Collections_Generic_IEnumerable_IArchiveEntry__Fields;

struct System_Collections_Generic_IEnumerable_IArchiveEntry__Fields {
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object_______VTable vtable;
};

typedef struct Photon_Pun_Demo_Cockpit_PunCockpitEmbed__Start_d__6_c Photon_Pun_Demo_Cockpit_PunCockpitEmbed__Start_d__6_c, *PPhoton_Pun_Demo_Cockpit_PunCockpitEmbed__Start_d__6_c;

typedef struct Photon_Pun_Demo_Cockpit_PunCockpitEmbed__Start_d__6_VTable Photon_Pun_Demo_Cockpit_PunCockpitEmbed__Start_d__6_VTable, *PPhoton_Pun_Demo_Cockpit_PunCockpitEmbed__Start_d__6_VTable;

struct Photon_Pun_Demo_Cockpit_PunCockpitEmbed__Start_d__6_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Photon_Pun_Demo_Cockpit_PunCockpitEmbed__Start_d__6_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_PunCockpitEmbed__Start_d__6_VTable vtable;
};

typedef struct MethodInfo_2D6DC28_RGCTXs MethodInfo_2D6DC28_RGCTXs, *PMethodInfo_2D6DC28_RGCTXs;

struct MethodInfo_2D6DC28_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_RepeatInfinite_T_;
    struct MethodInfo *_1_UniRx_Observable_RepeatUntilCore_T_;
};

typedef struct MethodInfo_3120330 MethodInfo_3120330, *PMethodInfo_3120330;

typedef union _union_223771 _union_223771, *P_union_223771;

union _union_223771 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223771 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_VTable vtable;
};

typedef struct UnityEngine_TooltipAttribute_c UnityEngine_TooltipAttribute_c, *PUnityEngine_TooltipAttribute_c;

typedef struct UnityEngine_TooltipAttribute_VTable UnityEngine_TooltipAttribute_VTable, *PUnityEngine_TooltipAttribute_VTable;

struct UnityEngine_TooltipAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_TooltipAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TooltipAttribute_VTable vtable;
};

typedef struct MethodInfo_209C0B8 MethodInfo_209C0B8, *PMethodInfo_209C0B8;

typedef union _union_341555 _union_341555, *P_union_341555;

union _union_341555 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C0B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341555 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164071 _union_164071, *P_union_164071;

union _union_164071 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_Task_WebResponseStream__VTable System_Threading_Tasks_Task_WebResponseStream__VTable, *PSystem_Threading_Tasks_Task_WebResponseStream__VTable;

struct System_Threading_Tasks_Task_WebResponseStream__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_c Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_c, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_c;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_VTable Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_VTable, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_VTable;

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass9_0_VTable vtable;
};

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_o Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_o, *PAoharu_LiveGuestSelectScene___c__DisplayClass21_1_o;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_c Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_c, *PAoharu_LiveGuestSelectScene___c__DisplayClass21_1_c;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_Fields Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_Fields, *PAoharu_LiveGuestSelectScene___c__DisplayClass21_1_Fields;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_VTable Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_VTable, *PAoharu_LiveGuestSelectScene___c__DisplayClass21_1_VTable;

struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_Fields {
    struct Shock_LiveMst_o *live;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_o {
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_c *klass;
    void *monitor;
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_Fields fields;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass21_1_VTable vtable;
};

typedef union _union_164073 _union_164073, *P_union_164073;

union _union_164073 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TooltipAttribute_o UnityEngine_TooltipAttribute_o, *PUnityEngine_TooltipAttribute_o;

typedef struct UnityEngine_TooltipAttribute_Fields UnityEngine_TooltipAttribute_Fields, *PUnityEngine_TooltipAttribute_Fields;

struct UnityEngine_TooltipAttribute_Fields {
    struct UnityEngine_PropertyAttribute_Fields super;
    struct System_String_o *tooltip;
};

struct UnityEngine_TooltipAttribute_o {
    struct UnityEngine_TooltipAttribute_c *klass;
    void *monitor;
    struct UnityEngine_TooltipAttribute_Fields fields;
};

typedef struct MethodInfo_243410C MethodInfo_243410C, *PMethodInfo_243410C;

typedef union _union_274964 _union_274964, *P_union_274964;

union _union_274964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243410C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass16_0_c DG_Tweening_DOTweenModuleUI___c__DisplayClass16_0_c, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass16_0_c;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass16_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass16_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass16_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass16_0_VTable vtable;
};

typedef union _union_164079 _union_164079, *P_union_164079;

union _union_164079 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D35E2C MethodInfo_1D35E2C, *PMethodInfo_1D35E2C;

typedef union _union_227367 _union_227367, *P_union_227367;

union _union_227367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35E2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB54D0 MethodInfo_1EB54D0, *PMethodInfo_1EB54D0;

typedef union _union_227823 _union_227823, *P_union_227823;

union _union_227823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB54D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_Storage___c__DisplayClass1_0_c GreeGameLib_Storage___c__DisplayClass1_0_c, *PGreeGameLib_Storage___c__DisplayClass1_0_c;

typedef struct GreeGameLib_Storage___c__DisplayClass1_0_VTable GreeGameLib_Storage___c__DisplayClass1_0_VTable, *PGreeGameLib_Storage___c__DisplayClass1_0_VTable;

struct GreeGameLib_Storage___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_Storage___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_Storage___c__DisplayClass1_0_VTable vtable;
};

typedef struct Photon_Realtime_ConnectionHandler_o Photon_Realtime_ConnectionHandler_o, *PPhoton_Realtime_ConnectionHandler_o;

typedef struct Photon_Realtime_ConnectionHandler_c Photon_Realtime_ConnectionHandler_c, *PPhoton_Realtime_ConnectionHandler_c;

typedef struct Photon_Realtime_ConnectionHandler_Fields Photon_Realtime_ConnectionHandler_Fields, *PPhoton_Realtime_ConnectionHandler_Fields;

typedef struct Photon_Realtime_ConnectionHandler_VTable Photon_Realtime_ConnectionHandler_VTable, *PPhoton_Realtime_ConnectionHandler_VTable;

struct Photon_Realtime_ConnectionHandler_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Photon_Realtime_LoadBalancingClient_o *_Client_k__BackingField;
    bool DisconnectAfterKeepAlive;
    int32_t KeepAliveInBackground;
    int32_t _CountSendAcksOnly_k__BackingField;
    bool ApplyDontDestroyOnLoad;
    uint8_t fallbackThreadId;
    bool didSendAcks;
    struct System_Diagnostics_Stopwatch_o *backgroundStopwatch;
};

struct Photon_Realtime_ConnectionHandler_o {
    struct Photon_Realtime_ConnectionHandler_c *klass;
    void *monitor;
    struct Photon_Realtime_ConnectionHandler_Fields fields;
};

struct Photon_Realtime_ConnectionHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnDisable;
};

struct Photon_Realtime_ConnectionHandler_c {
    struct Il2CppClass_1 _1;
    struct Photon_Realtime_ConnectionHandler_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_ConnectionHandler_VTable vtable;
};

typedef struct Photon_Pun_UtilityScripts_PlayerNumbering___c_Fields Photon_Pun_UtilityScripts_PlayerNumbering___c_Fields, *PPhoton_Pun_UtilityScripts_PlayerNumbering___c_Fields;

struct Photon_Pun_UtilityScripts_PlayerNumbering___c_Fields {
};

typedef struct MethodInfo_127E074 MethodInfo_127E074, *PMethodInfo_127E074;

typedef union _union_202154 _union_202154, *P_union_202154;

union _union_202154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__StaticFields Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__StaticFields, *PCysharp_Threading_Tasks_UniTaskExtensions___c__0_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__o Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__o, *PCysharp_Threading_Tasks_UniTaskExtensions___c__0_T__o;

typedef struct System_Action_Task_T___object__o System_Action_Task_T___object__o, *PSystem_Action_Task_T___object__o;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__c Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions___c__0_T__c;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__Fields Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__Fields, *PCysharp_Threading_Tasks_UniTaskExtensions___c__0_T__Fields;

typedef struct System_Action_Task_T___object__c System_Action_Task_T___object__c, *PSystem_Action_Task_T___object__c;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions___c__0_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions___c__0_T__VTable;

typedef struct System_Action_Task_T___object__VTable System_Action_Task_T___object__VTable, *PSystem_Action_Task_T___object__VTable;

struct System_Action_Task_T___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Task_T___object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Task_T___object__VTable vtable;
};

struct System_Action_Task_T___object__o {
    struct System_Action_Task_T___object__c *klass;
    void *monitor;
    struct System_Action_Task_T___object__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__Fields {
};

struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__o {
    struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTaskCompletionSource_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTaskCompletionSource_T__TrySetCanceled;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTaskCompletionSource_T__TrySetException;
    struct Il2CppClass *_6_System_Threading_Tasks_Task_T_;
    struct MethodInfo *_7_System_Threading_Tasks_Task_T__get_Result;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTaskCompletionSource_T__TrySetResult;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__StaticFields {
    struct Cysharp_Threading_Tasks_UniTaskExtensions___c__0_T__o *__9;
    struct System_Action_Task_T___object__o *__9__0_0;
};

typedef struct MethodInfo_1EB54C8 MethodInfo_1EB54C8, *PMethodInfo_1EB54C8;

typedef union _union_227655 _union_227655, *P_union_227655;

union _union_227655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB54C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164081 _union_164081, *P_union_164081;

union _union_164081 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_286912C MethodInfo_286912C, *PMethodInfo_286912C;

struct MethodInfo_286912C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164083 _union_164083, *P_union_164083;

union _union_164083 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164085 _union_164085, *P_union_164085;

union _union_164085 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209C0CC MethodInfo_209C0CC, *PMethodInfo_209C0CC;

typedef union _union_341557 _union_341557, *P_union_341557;

union _union_341557 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C0CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341557 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF5B4 MethodInfo_22CF5B4, *PMethodInfo_22CF5B4;

typedef union _union_275090 _union_275090, *P_union_275090;

union _union_275090 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF5B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TitleScene___c__DisplayClass45_0_c Aoharu_TitleScene___c__DisplayClass45_0_c, *PAoharu_TitleScene___c__DisplayClass45_0_c;

struct Aoharu_TitleScene___c__DisplayClass45_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleScene___c__DisplayClass45_0_VTable vtable;
};

typedef struct MethodInfo_21E60F0 MethodInfo_21E60F0, *PMethodInfo_21E60F0;

typedef union _union_160709 _union_160709, *P_union_160709;

union _union_160709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E60F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178696 _union_178696, *P_union_178696;

union _union_178696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178698 _union_178698, *P_union_178698;

union _union_178698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243ECD0 MethodInfo_243ECD0, *PMethodInfo_243ECD0;

typedef union _union_280730 _union_280730, *P_union_280730;

union _union_280730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243ECD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2512BB0 MethodInfo_2512BB0, *PMethodInfo_2512BB0;

typedef union _union_251013 _union_251013, *P_union_251013;

union _union_251013 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TitleScene___c__DisplayClass45_0_o Aoharu_TitleScene___c__DisplayClass45_0_o, *PAoharu_TitleScene___c__DisplayClass45_0_o;

typedef struct Aoharu_TitleScene___c__DisplayClass45_0_Fields Aoharu_TitleScene___c__DisplayClass45_0_Fields, *PAoharu_TitleScene___c__DisplayClass45_0_Fields;

typedef struct Aoharu_TitleScene_o Aoharu_TitleScene_o, *PAoharu_TitleScene_o;

typedef struct Aoharu_TitleScene_c Aoharu_TitleScene_c, *PAoharu_TitleScene_c;

typedef struct Aoharu_TitleScene_Fields Aoharu_TitleScene_Fields, *PAoharu_TitleScene_Fields;

typedef struct Aoharu_TitleScene_StaticFields Aoharu_TitleScene_StaticFields, *PAoharu_TitleScene_StaticFields;

typedef struct Aoharu_TitleScene_VTable Aoharu_TitleScene_VTable, *PAoharu_TitleScene_VTable;

typedef struct Aoharu_TitleMenuDialog_o Aoharu_TitleMenuDialog_o, *PAoharu_TitleMenuDialog_o;

typedef struct Shock_TitleScreenUiPartsLayout_o Shock_TitleScreenUiPartsLayout_o, *PShock_TitleScreenUiPartsLayout_o;

typedef struct Aoharu_ServiceEndDialog_o Aoharu_ServiceEndDialog_o, *PAoharu_ServiceEndDialog_o;

typedef struct Aoharu_TitleMenuDialog_c Aoharu_TitleMenuDialog_c, *PAoharu_TitleMenuDialog_c;

typedef struct Aoharu_TitleMenuDialog_Fields Aoharu_TitleMenuDialog_Fields, *PAoharu_TitleMenuDialog_Fields;

typedef struct Shock_TitleScreenUiPartsLayout_c Shock_TitleScreenUiPartsLayout_c, *PShock_TitleScreenUiPartsLayout_c;

typedef struct Shock_TitleScreenUiPartsLayout_Fields Shock_TitleScreenUiPartsLayout_Fields, *PShock_TitleScreenUiPartsLayout_Fields;

typedef struct Aoharu_ServiceEndDialog_c Aoharu_ServiceEndDialog_c, *PAoharu_ServiceEndDialog_c;

typedef struct Aoharu_ServiceEndDialog_Fields Aoharu_ServiceEndDialog_Fields, *PAoharu_ServiceEndDialog_Fields;

typedef struct Aoharu_TitleMenuDialog_VTable Aoharu_TitleMenuDialog_VTable, *PAoharu_TitleMenuDialog_VTable;

typedef struct Shock_TitleScreenUiPartsLayout_VTable Shock_TitleScreenUiPartsLayout_VTable, *PShock_TitleScreenUiPartsLayout_VTable;

typedef struct Aoharu_ServiceEndDialog_VTable Aoharu_ServiceEndDialog_VTable, *PAoharu_ServiceEndDialog_VTable;

struct Aoharu_TitleMenuDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_ExternalSiteButton;
    struct Shock_ButtonEvent_o *m_InheritDataButton;
    struct Shock_ButtonEvent_o *m_HelpButton;
    struct Shock_ButtonEvent_o *m_ClearCacheButton;
    struct Shock_ButtonEvent_o *m_GooglePlayLoginButton;
    struct Shock_ButtonEvent_o *m_DeleteGameDataButton;
    struct Shock_ButtonEvent_o *m_CloseButton;
    struct Shock_TextDialogObject_o *m_TextDialog;
};

struct Aoharu_TitleMenuDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_TitleMenuDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleMenuDialog_VTable vtable;
};

struct Aoharu_TitleMenuDialog_o {
    struct Aoharu_TitleMenuDialog_c *klass;
    void *monitor;
    struct Aoharu_TitleMenuDialog_Fields fields;
};

struct Aoharu_TitleScene___c__DisplayClass45_0_Fields {
    struct System_Action_o *onComplete;
    struct Aoharu_TitleScene_o *__4__this;
    struct System_Action_o *__9__4;
    struct System_Action_o *__9__5;
};

struct Aoharu_ServiceEndDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_ServiceEndDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ServiceEndDialog_VTable vtable;
};

struct Aoharu_ServiceEndDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *titleTextMeshUI;
    struct TMPro_TextMeshProUGUI_o *descTextTextMeshProUGUI;
    struct Shock_ButtonEvent_o *askButtonButtonEvent;
    struct Shock_ButtonEvent_o *infoButtonButtonEvent;
    struct Shock_ButtonEvent_o *oKButtonButtonEvent;
    struct System_Action_o *_OnClickOk_k__BackingField;
    struct System_Action_o *_OnClickAsk_k__BackingField;
    struct System_Action_o *_OnClickInfo_k__BackingField;
};

struct Aoharu_ServiceEndDialog_o {
    struct Aoharu_ServiceEndDialog_c *klass;
    void *monitor;
    struct Aoharu_ServiceEndDialog_Fields fields;
};

struct Shock_TitleScreenUiPartsLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TitleScreenUiPartsLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_VersionText;
    struct Shock_TextMeshUI_o *m_JasracText;
    struct Shock_TextMeshUI_o *m_UserIdText;
    struct UnityEngine_GameObject_o *m_TapToStartUI;
    struct UnityEngine_GameObject_o *m_JasracObj;
    struct UnityEngine_GameObject_o *m_CriWareObj;
    struct UnityEngine_GameObject_o *m_OfflineButtonUI;
    struct Shock_ButtonEvent_o *m_InformationButton;
    struct Shock_ButtonEvent_o *m_AlbumButton;
    struct Shock_ButtonEvent_o *m_TitleListButton;
    struct System_Action_o *_OnClickInformation_k__BackingField;
    struct System_Action_o *_OnClickAlbum_k__BackingField;
    struct System_Action_o *_OnClickTitleList_k__BackingField;
};

struct Aoharu_TitleScene___c__DisplayClass45_0_o {
    struct Aoharu_TitleScene___c__DisplayClass45_0_c *klass;
    void *monitor;
    struct Aoharu_TitleScene___c__DisplayClass45_0_Fields fields;
};

struct Aoharu_TitleScene_StaticFields {
    bool m_FirstInformationView;
    bool m_LocalGameSuppression;
    bool _IsDebugDeviceCompromised_k__BackingField;
};

struct Shock_TitleScreenUiPartsLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TitleScreenUiPartsLayout_VTable vtable;
};

struct Shock_TitleScreenUiPartsLayout_o {
    struct Shock_TitleScreenUiPartsLayout_c *klass;
    void *monitor;
    struct Shock_TitleScreenUiPartsLayout_Fields fields;
};

struct Aoharu_TitleScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_TitleScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TitleScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleScene_VTable vtable;
};

struct Aoharu_TitleScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_bgButton;
    struct Shock_ButtonEvent_o *m_menuButton;
    struct UnityEngine_GameObject_o *m_menuObject;
    struct UnityEngine_GameObject_o *m_movieRoot;
    struct UnityEngine_UI_Image_o *m_bgImage_2;
    struct UnityEngine_UI_Image_o *m_frontFadeImage;
    struct UnityEngine_UI_Image_o *m_frontFadeImage_2;
    float m_skipMovieTime_1;
    float m_skipMovieTime_2;
    struct Aoharu_TitleMenuDialog_o *m_menuDialog;
    struct UnityEngine_GameObject_o *m_Title;
    struct UnityEngine_GameObject_o *m_defaultObject;
    struct UnityEngine_GameObject_o *m_customParentObject;
    struct Shock_TitleScreenUiPartsLayout_o *m_uiPartsLayout;
    bool m_isLogin;
    struct System_Action_o *m_OnPressBg;
    struct Aoharu_ServiceEndDialog_o *m_ServiceEndDialog;
    struct Aoharu_ServiceEndStartDialog_o *m_ServiceEndStartDialog;
    struct Aoharu_TermsOfServiceEndDialog_o *m_TermsOfServiceEndDialog;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
};

struct Aoharu_TitleScene_o {
    struct Aoharu_TitleScene_c *klass;
    void *monitor;
    struct Aoharu_TitleScene_Fields fields;
};

typedef struct MethodInfo_333B674 MethodInfo_333B674, *PMethodInfo_333B674;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c;

typedef union _union_300983 _union_300983, *P_union_300983;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
    struct System_Action_object__o *__9__2_2;
    struct System_Action_object__o *__9__2_3;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__VTable vtable;
};

union _union_300983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333B674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__TryInvokeContinuationT4;
};

typedef struct MethodInfo_19192C8 MethodInfo_19192C8, *PMethodInfo_19192C8;

typedef union _union_211306 _union_211306, *P_union_211306;

union _union_211306 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19192C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19192C8_RGCTXs *rgctx_data;
    union _union_211306 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164055 _union_164055, *P_union_164055;

union _union_164055 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NoticeGeneralMstTable___c_Fields Shock_NoticeGeneralMstTable___c_Fields, *PShock_NoticeGeneralMstTable___c_Fields;

struct Shock_NoticeGeneralMstTable___c_Fields {
};

typedef struct Shock_Scenes_Adventure_PlayTelopCommand_VTable Shock_Scenes_Adventure_PlayTelopCommand_VTable, *PShock_Scenes_Adventure_PlayTelopCommand_VTable;

struct Shock_Scenes_Adventure_PlayTelopCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef union _union_164057 _union_164057, *P_union_164057;

union _union_164057 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NoticeKeyVisualLoader_Fields Shock_NoticeKeyVisualLoader_Fields, *PShock_NoticeKeyVisualLoader_Fields;

struct Shock_NoticeKeyVisualLoader_Fields {
};

typedef struct MethodInfo_1BBCA7C MethodInfo_1BBCA7C, *PMethodInfo_1BBCA7C;

typedef union _union_302922 _union_302922, *P_union_302922;

union _union_302922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCA7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E0E34_RGCTXs MethodInfo_17E0E34_RGCTXs, *PMethodInfo_17E0E34_RGCTXs;

struct MethodInfo_17E0E34_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJNIHelper_GetFieldID_FieldType_;
    struct Il2CppType *_1_FieldType;
    struct Il2CppClass *_2_FieldType;
    struct MethodInfo *_3_UnityEngine_AndroidJavaObject_FromJavaArrayDeleteLocalRef_FieldType_;
};

typedef union _union_164059 _union_164059, *P_union_164059;

union _union_164059 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178690 _union_178690, *P_union_178690;

union _union_178690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178692 _union_178692, *P_union_178692;

union _union_178692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178694 _union_178694, *P_union_178694;

union _union_178694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_StatePool_T1__RGCTXs Cysharp_Threading_Tasks_Internal_StatePool_T1__RGCTXs, *PCysharp_Threading_Tasks_Internal_StatePool_T1__RGCTXs;

struct Cysharp_Threading_Tasks_Internal_StatePool_T1__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_Internal_StatePool_T1_;
    struct Il2CppClass *_1_System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__;
    struct MethodInfo *_2_System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___TryDequeue;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_T1_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_Internal_StateTuple_T1___ctor;
    struct MethodInfo *_5_System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1___Enqueue;
    struct MethodInfo *_6_System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1____ctor;
};

typedef union _union_164061 _union_164061, *P_union_164061;

union _union_164061 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvStartR_Fields Shock_RecvStartR_Fields, *PShock_RecvStartR_Fields;

typedef struct Shock_RecvStartRData_o Shock_RecvStartRData_o, *PShock_RecvStartRData_o;

typedef struct Shock_RecvStartRData_c Shock_RecvStartRData_c, *PShock_RecvStartRData_c;

typedef struct Shock_RecvStartRData_Fields Shock_RecvStartRData_Fields, *PShock_RecvStartRData_Fields;

typedef struct Shock_RecvStartRData_VTable Shock_RecvStartRData_VTable, *PShock_RecvStartRData_VTable;

struct Shock_RecvStartRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvStartRData_Fields {
    struct System_String_o *asset_hash;
    struct System_String_o *token;
};

struct Shock_RecvStartRData_o {
    struct Shock_RecvStartRData_c *klass;
    void *monitor;
    struct Shock_RecvStartRData_Fields fields;
};

struct Shock_RecvStartRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvStartRData_VTable vtable;
};

struct Shock_RecvStartR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvStartRData_o *data;
    int32_t server_time;
};

typedef union _union_164067 _union_164067, *P_union_164067;

union _union_164067 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164069 _union_164069, *P_union_164069;

union _union_164069 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1911790_RGCTXs MethodInfo_1911790_RGCTXs, *PMethodInfo_1911790_RGCTXs;

struct MethodInfo_1911790_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct Shock_IStringConstVirtualizer_c Shock_IStringConstVirtualizer_c, *PShock_IStringConstVirtualizer_c;

struct Shock_IStringConstVirtualizer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_178674 _union_178674, *P_union_178674;

union _union_178674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321675 _union_321675, *P_union_321675;

union _union_321675 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178676 _union_178676, *P_union_178676;

union _union_178676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D5028 MethodInfo_24D5028, *PMethodInfo_24D5028;

typedef union _union_173532 _union_173532, *P_union_173532;

union _union_173532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178678 _union_178678, *P_union_178678;

union _union_178678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321678 _union_321678, *P_union_321678;

union _union_321678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BC6518 MethodInfo_1BC6518, *PMethodInfo_1BC6518;

typedef union _union_302204 _union_302204, *P_union_302204;

union _union_302204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_IComponent_array System_ComponentModel_IComponent_array, *PSystem_ComponentModel_IComponent_array;

typedef struct System_ComponentModel_IComponent_o System_ComponentModel_IComponent_o, *PSystem_ComponentModel_IComponent_o;

typedef struct System_ComponentModel_IComponent_c System_ComponentModel_IComponent_c, *PSystem_ComponentModel_IComponent_c;

struct System_ComponentModel_IComponent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ComponentModel_IComponent_o *m_Items[65535];
};

struct System_ComponentModel_IComponent_o {
    struct System_ComponentModel_IComponent_c *klass;
    void *monitor;
    struct System_ComponentModel_IComponent_Fields fields;
};

struct System_ComponentModel_IComponent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1B6F594 MethodInfo_1B6F594, *PMethodInfo_1B6F594;

typedef union _union_255141 _union_255141, *P_union_255141;

union _union_255141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164033 _union_164033, *P_union_164033;

union _union_164033 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164BE28 MethodInfo_164BE28, *PMethodInfo_164BE28;

typedef union _union_337277 _union_337277, *P_union_337277;

union _union_337277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164BE28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_StyleSheet__c System_Collections_Generic_IEnumerator_StyleSheet__c, *PSystem_Collections_Generic_IEnumerator_StyleSheet__c;

struct System_Collections_Generic_IEnumerator_StyleSheet__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_LinkedListNode_CharacterMst__Fields System_Collections_Generic_LinkedListNode_CharacterMst__Fields, *PSystem_Collections_Generic_LinkedListNode_CharacterMst__Fields;

struct System_Collections_Generic_LinkedListNode_CharacterMst__Fields {
    struct System_Collections_Generic_LinkedList_T__o *list;
    struct System_Collections_Generic_LinkedListNode_T__o *next;
    struct System_Collections_Generic_LinkedListNode_T__o *prev;
    struct Shock_CharacterMst_o *item;
};

typedef union _union_164035 _union_164035, *P_union_164035;

union _union_164035 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Realtime_Player_array Photon_Realtime_Player_array, *PPhoton_Realtime_Player_array;

struct Photon_Realtime_Player_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_Player_o *m_Items[65535];
};

typedef union _union_164037 _union_164037, *P_union_164037;

union _union_164037 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F46408 MethodInfo_1F46408, *PMethodInfo_1F46408;

typedef union _union_163223 _union_163223, *P_union_163223;

union _union_163223 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163223 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164BE20 MethodInfo_164BE20, *PMethodInfo_164BE20;

typedef union _union_337263 _union_337263, *P_union_337263;

union _union_337263 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164BE20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337263 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ComicMst__uint__o System_Func_ComicMst__uint__o, *PSystem_Func_ComicMst__uint__o;

typedef struct System_Func_ComicMst__uint__Fields System_Func_ComicMst__uint__Fields, *PSystem_Func_ComicMst__uint__Fields;

struct System_Func_ComicMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ComicMst__uint__o {
    struct System_Func_ComicMst__uint__c *klass;
    void *monitor;
    struct System_Func_ComicMst__uint__Fields fields;
};

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__c UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__c, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__c;

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__RGCTXs UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__RGCTXs, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__RGCTXs;

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__VTable UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__VTable, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__VTable;

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_2_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__VTable vtable;
};

typedef struct MethodInfo_19588FC MethodInfo_19588FC, *PMethodInfo_19588FC;

typedef union _union_262904 _union_262904, *P_union_262904;

union _union_262904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19588FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178670 _union_178670, *P_union_178670;

union _union_178670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_StyleSheet__o System_Collections_Generic_IEnumerator_StyleSheet__o, *PSystem_Collections_Generic_IEnumerator_StyleSheet__o;

typedef struct System_Collections_Generic_IEnumerator_StyleSheet__Fields System_Collections_Generic_IEnumerator_StyleSheet__Fields, *PSystem_Collections_Generic_IEnumerator_StyleSheet__Fields;

struct System_Collections_Generic_IEnumerator_StyleSheet__Fields {
};

struct System_Collections_Generic_IEnumerator_StyleSheet__o {
    struct System_Collections_Generic_IEnumerator_StyleSheet__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_StyleSheet__Fields fields;
};

typedef union _union_178672 _union_178672, *P_union_178672;

union _union_178672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243ED08 MethodInfo_243ED08, *PMethodInfo_243ED08;

struct MethodInfo_243ED08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178686 _union_178686, *P_union_178686;

union _union_178686 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178688 _union_178688, *P_union_178688;

union _union_178688 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__o UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__o, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__o;

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__Fields UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__Fields, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__Fields;

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__o UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__o, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__o;

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__c UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__c, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__c;

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__Fields UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__Fields, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__Fields;

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__RGCTXs UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__RGCTXs, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__RGCTXs;

typedef struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__VTable UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__VTable, *PUniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__VTable;

typedef struct UniRx_Operators_RepeatObservable_T__o UniRx_Operators_RepeatObservable_T__o, *PUniRx_Operators_RepeatObservable_T__o;

typedef struct UniRx_Operators_RepeatObservable_T__c UniRx_Operators_RepeatObservable_T__c, *PUniRx_Operators_RepeatObservable_T__c;

typedef struct UniRx_Operators_RepeatObservable_T__Fields UniRx_Operators_RepeatObservable_T__Fields, *PUniRx_Operators_RepeatObservable_T__Fields;

typedef struct UniRx_Operators_RepeatObservable_T__RGCTXs UniRx_Operators_RepeatObservable_T__RGCTXs, *PUniRx_Operators_RepeatObservable_T__RGCTXs;

typedef struct UniRx_Operators_RepeatObservable_T__VTable UniRx_Operators_RepeatObservable_T__VTable, *PUniRx_Operators_RepeatObservable_T__VTable;

struct UniRx_Operators_RepeatObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct Il2CppObject *value;
    struct System_Nullable_int__o repeatCount;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__VTable vtable;
};

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__Fields {
    struct UniRx_IObserver_T__o *observer;
    struct UniRx_Operators_RepeatObservable_T__o *__4__this;
};

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__o {
    struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__c *klass;
    void *monitor;
    struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__Fields fields;
};

struct UniRx_Operators_RepeatObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__Fields {
    int32_t currentCount;
    struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__o *CS___8__locals1;
};

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__o {
    struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__c *klass;
    void *monitor;
    struct UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T__Fields fields;
};

struct UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnNext;
};

struct UniRx_Operators_RepeatObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T_;
    struct MethodInfo *_3_UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T___ctor;
    struct Il2CppClass *_4_UniRx_Operators_RepeatObservable_Repeat_T_;
    struct MethodInfo *_5_UniRx_Operators_RepeatObservable_Repeat_T___ctor;
    struct MethodInfo *_6_UniRx_Operators_RepeatObservable___c__DisplayClass4_0_T___SubscribeCore_b__0;
    struct Il2CppClass *_7_UniRx_IObserver_T_;
    struct MethodInfo *_8_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_9_UniRx_IObserver_T__OnCompleted;
    struct Il2CppClass *_10_UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T_;
    struct MethodInfo *_11_UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T___ctor;
    struct MethodInfo *_12_UniRx_Operators_RepeatObservable___c__DisplayClass4_1_T___SubscribeCore_b__1;
};

struct UniRx_Operators_RepeatObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_RepeatObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_RepeatObservable_T__VTable vtable;
};

struct UniRx_Operators_RepeatObservable_T__o {
    struct UniRx_Operators_RepeatObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_RepeatObservable_T__Fields fields;
};

typedef struct Shock_Protocol_CJsonSendParamStarLiveSkip_Fields Shock_Protocol_CJsonSendParamStarLiveSkip_Fields, *PShock_Protocol_CJsonSendParamStarLiveSkip_Fields;

struct Shock_Protocol_CJsonSendParamStarLiveSkip_Fields {
    uint32_t master_live_id;
    uint32_t deck_slot;
    uint8_t live_boost;
    uint32_t master_event_id;
    uint32_t position;
};

typedef struct Shock_ResourceDLProgress___c__DisplayClass19_1_Fields Shock_ResourceDLProgress___c__DisplayClass19_1_Fields, *PShock_ResourceDLProgress___c__DisplayClass19_1_Fields;

struct Shock_ResourceDLProgress___c__DisplayClass19_1_Fields {
    struct Shock_Scenes_ResourceDownload_IResourceDownload_o *task;
    struct Shock_ResourceDLProgress___c__DisplayClass19_0_o *CS___8__locals1;
};

typedef union _union_164043 _union_164043, *P_union_164043;

union _union_164043 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164045 _union_164045, *P_union_164045;

union _union_164045 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164047 _union_164047, *P_union_164047;

union _union_164047 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164049 _union_164049, *P_union_164049;

union _union_164049 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178680 _union_178680, *P_union_178680;

union _union_178680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178682 _union_178682, *P_union_178682;

union _union_178682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_T__UniTask_TR___VTable System_Func_T__UniTask_TR___VTable, *PSystem_Func_T__UniTask_TR___VTable;

struct System_Func_T__UniTask_TR___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_178684 _union_178684, *P_union_178684;

union _union_178684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178652 _union_178652, *P_union_178652;

union _union_178652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178654 _union_178654, *P_union_178654;

union _union_178654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321654 _union_321654, *P_union_321654;

union _union_321654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__VTable System_Collections_Generic_Dictionary_string__PropertyDescriptor__VTable, *PSystem_Collections_Generic_Dictionary_string__PropertyDescriptor__VTable;

struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef union _union_178656 _union_178656, *P_union_178656;

union _union_178656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268E49C MethodInfo_268E49C, *PMethodInfo_268E49C;

typedef union _union_310538 _union_310538, *P_union_310538;

union _union_310538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E49C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178658 _union_178658, *P_union_178658;

union _union_178658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EE0460 MethodInfo_1EE0460, *PMethodInfo_1EE0460;

typedef union _union_306326 _union_306326, *P_union_306326;

union _union_306326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE0460 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Util_Tokenizer_StreamTokenReader_Fields System_Security_Util_Tokenizer_StreamTokenReader_Fields, *PSystem_Security_Util_Tokenizer_StreamTokenReader_Fields;

typedef struct System_IO_StreamReader_o System_IO_StreamReader_o, *PSystem_IO_StreamReader_o;

typedef struct System_IO_StreamReader_c System_IO_StreamReader_c, *PSystem_IO_StreamReader_c;

typedef struct System_IO_StreamReader_Fields System_IO_StreamReader_Fields, *PSystem_IO_StreamReader_Fields;

typedef struct System_IO_StreamReader_StaticFields System_IO_StreamReader_StaticFields, *PSystem_IO_StreamReader_StaticFields;

typedef struct System_IO_StreamReader_VTable System_IO_StreamReader_VTable, *PSystem_IO_StreamReader_VTable;

struct System_IO_StreamReader_StaticFields {
    struct System_IO_StreamReader_o *Null;
};

struct System_IO_StreamReader_Fields {
    struct System_IO_TextReader_Fields super;
    struct System_IO_Stream_o *_stream;
    struct System_Text_Encoding_o *_encoding;
    struct System_Text_Decoder_o *_decoder;
    struct System_Byte_array *_byteBuffer;
    struct System_Char_array *_charBuffer;
    int32_t _charPos;
    int32_t _charLen;
    int32_t _byteLen;
    int32_t _bytePos;
    int32_t _maxCharsPerBuffer;
    bool _detectEncoding;
    bool _checkPreamble;
    bool _isBlocked;
    bool _closable;
    struct System_Threading_Tasks_Task_o *_asyncReadTask;
};

struct System_IO_StreamReader_o {
    struct System_IO_StreamReader_c *klass;
    void *monitor;
    struct System_IO_StreamReader_Fields fields;
};

struct System_IO_StreamReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_Close;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_Peek;
    struct VirtualInvokeData _10_Read;
    struct VirtualInvokeData _11_Read;
    struct VirtualInvokeData _12_ReadToEnd;
    struct VirtualInvokeData _13_ReadLine;
    struct VirtualInvokeData _14_get_CurrentEncoding;
    struct VirtualInvokeData _15_get_BaseStream;
    struct VirtualInvokeData _16_ReadBuffer;
};

struct System_IO_StreamReader_c {
    struct Il2CppClass_1 _1;
    struct System_IO_StreamReader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_StreamReader_VTable vtable;
};

struct System_Security_Util_Tokenizer_StreamTokenReader_Fields {
    struct System_IO_StreamReader_o *_in;
    int32_t _numCharRead;
};

typedef struct Shock_Protocol___c__DisplayClass1324_0_c Shock_Protocol___c__DisplayClass1324_0_c, *PShock_Protocol___c__DisplayClass1324_0_c;

typedef struct Shock_Protocol___c__DisplayClass1324_0_VTable Shock_Protocol___c__DisplayClass1324_0_VTable, *PShock_Protocol___c__DisplayClass1324_0_VTable;

struct Shock_Protocol___c__DisplayClass1324_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1324_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1324_0_VTable vtable;
};

typedef union _union_164011 _union_164011, *P_union_164011;

union _union_164011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164013 _union_164013, *P_union_164013;

union _union_164013 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_NativeInputUpdateType__bool__VTable System_Func_NativeInputUpdateType__bool__VTable, *PSystem_Func_NativeInputUpdateType__bool__VTable;

struct System_Func_NativeInputUpdateType__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_164017 _union_164017, *P_union_164017;

union _union_164017 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_150DED0_RGCTXs MethodInfo_150DED0_RGCTXs, *PMethodInfo_150DED0_RGCTXs;

struct MethodInfo_150DED0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_243ED1C MethodInfo_243ED1C, *PMethodInfo_243ED1C;

typedef union _union_277002 _union_277002, *P_union_277002;

union _union_277002 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243ED1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178650 _union_178650, *P_union_178650;

union _union_178650 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_Dropdown__DelayedDestroyDropdownList_d__81_c TMPro_TMP_Dropdown__DelayedDestroyDropdownList_d__81_c, *PTMPro_TMP_Dropdown__DelayedDestroyDropdownList_d__81_c;

typedef struct TMPro_TMP_Dropdown__DelayedDestroyDropdownList_d__81_VTable TMPro_TMP_Dropdown__DelayedDestroyDropdownList_d__81_VTable, *PTMPro_TMP_Dropdown__DelayedDestroyDropdownList_d__81_VTable;

struct TMPro_TMP_Dropdown__DelayedDestroyDropdownList_d__81_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct TMPro_TMP_Dropdown__DelayedDestroyDropdownList_d__81_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Dropdown__DelayedDestroyDropdownList_d__81_VTable vtable;
};

typedef union _union_321651 _union_321651, *P_union_321651;

union _union_321651 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178664 _union_178664, *P_union_178664;

union _union_178664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321642 _union_321642, *P_union_321642;

union _union_321642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178666 _union_178666, *P_union_178666;

union _union_178666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321645 _union_321645, *P_union_321645;

union _union_321645 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178668 _union_178668, *P_union_178668;

union _union_178668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_SystemDependencyProvider_StaticFields Mono_SystemDependencyProvider_StaticFields, *PMono_SystemDependencyProvider_StaticFields;

typedef struct Mono_SystemDependencyProvider_o Mono_SystemDependencyProvider_o, *PMono_SystemDependencyProvider_o;

typedef struct Mono_SystemDependencyProvider_c Mono_SystemDependencyProvider_c, *PMono_SystemDependencyProvider_c;

typedef struct Mono_SystemDependencyProvider_Fields Mono_SystemDependencyProvider_Fields, *PMono_SystemDependencyProvider_Fields;

typedef struct Mono_SystemDependencyProvider_VTable Mono_SystemDependencyProvider_VTable, *PMono_SystemDependencyProvider_VTable;

struct Mono_SystemDependencyProvider_Fields {
    struct Mono_SystemCertificateProvider_o *_CertificateProvider_k__BackingField;
};

struct Mono_SystemDependencyProvider_o {
    struct Mono_SystemDependencyProvider_c *klass;
    void *monitor;
    struct Mono_SystemDependencyProvider_Fields fields;
};

struct Mono_SystemDependencyProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Mono_ISystemDependencyProvider_get_CertificateProvider;
};

struct Mono_SystemDependencyProvider_c {
    struct Il2CppClass_1 _1;
    struct Mono_SystemDependencyProvider_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_SystemDependencyProvider_VTable vtable;
};

struct Mono_SystemDependencyProvider_StaticFields {
    struct Mono_SystemDependencyProvider_o *instance;
    struct Il2CppObject *syncRoot;
};

typedef struct Shock_LoginBonusLoader_c Shock_LoginBonusLoader_c, *PShock_LoginBonusLoader_c;

typedef struct Shock_LoginBonusLoader_StaticFields Shock_LoginBonusLoader_StaticFields, *PShock_LoginBonusLoader_StaticFields;

typedef struct Shock_LoginBonusLoader_VTable Shock_LoginBonusLoader_VTable, *PShock_LoginBonusLoader_VTable;

struct Shock_LoginBonusLoader_StaticFields {
    struct System_String_o *BoardSpritePathFormat;
};

struct Shock_LoginBonusLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginBonusLoader_c {
    struct Il2CppClass_1 _1;
    struct Shock_LoginBonusLoader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginBonusLoader_VTable vtable;
};

typedef struct MethodInfo_20526A8 MethodInfo_20526A8, *PMethodInfo_20526A8;

typedef union _union_216725 _union_216725, *P_union_216725;

union _union_216725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20526A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ExternalBrowserSupport_QueryParameter_array Aoharu_ExternalBrowserSupport_QueryParameter_array, *PAoharu_ExternalBrowserSupport_QueryParameter_array;

typedef struct Aoharu_ExternalBrowserSupport_QueryParameter_o Aoharu_ExternalBrowserSupport_QueryParameter_o, *PAoharu_ExternalBrowserSupport_QueryParameter_o;

typedef struct Aoharu_ExternalBrowserSupport_QueryParameter_c Aoharu_ExternalBrowserSupport_QueryParameter_c, *PAoharu_ExternalBrowserSupport_QueryParameter_c;

typedef struct Aoharu_ExternalBrowserSupport_QueryParameter_Fields Aoharu_ExternalBrowserSupport_QueryParameter_Fields, *PAoharu_ExternalBrowserSupport_QueryParameter_Fields;

typedef struct Aoharu_ExternalBrowserSupport_QueryParameter_VTable Aoharu_ExternalBrowserSupport_QueryParameter_VTable, *PAoharu_ExternalBrowserSupport_QueryParameter_VTable;

struct Aoharu_ExternalBrowserSupport_QueryParameter_Fields {
    struct System_String_o *Name;
    struct System_String_o *Value;
};

struct Aoharu_ExternalBrowserSupport_QueryParameter_o {
    struct Aoharu_ExternalBrowserSupport_QueryParameter_c *klass;
    void *monitor;
    struct Aoharu_ExternalBrowserSupport_QueryParameter_Fields fields;
};

struct Aoharu_ExternalBrowserSupport_QueryParameter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ExternalBrowserSupport_QueryParameter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ExternalBrowserSupport_QueryParameter_VTable vtable;
};

struct Aoharu_ExternalBrowserSupport_QueryParameter_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_ExternalBrowserSupport_QueryParameter_o *m_Items[65535];
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__Fields Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__Fields, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__Fields;

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o __t__builder;
    struct System_Threading_Tasks_Task_UniTask_T___o *task;
    bool continueOnCapturedContext;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_UniTask_T___o __u__1;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o __u__2;
};

typedef struct System_Collections_Generic_IEnumerable_LocalBundleData__Fields System_Collections_Generic_IEnumerable_LocalBundleData__Fields, *PSystem_Collections_Generic_IEnumerable_LocalBundleData__Fields;

struct System_Collections_Generic_IEnumerable_LocalBundleData__Fields {
};

typedef union _union_164023 _union_164023, *P_union_164023;

union _union_164023 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164025 _union_164025, *P_union_164025;

union _union_164025 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvGiftGetR_c Shock_RecvGiftGetR_c, *PShock_RecvGiftGetR_c;

typedef struct Shock_RecvGiftGetR_VTable Shock_RecvGiftGetR_VTable, *PShock_RecvGiftGetR_VTable;

struct Shock_RecvGiftGetR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvGiftGetR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvGiftGetR_VTable vtable;
};

typedef struct MethodInfo_1B9A534 MethodInfo_1B9A534, *PMethodInfo_1B9A534;

typedef union _union_303456 _union_303456, *P_union_303456;

union _union_303456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoginBonusLoader_o Shock_LoginBonusLoader_o, *PShock_LoginBonusLoader_o;

typedef struct Shock_LoginBonusLoader_Fields Shock_LoginBonusLoader_Fields, *PShock_LoginBonusLoader_Fields;

struct Shock_LoginBonusLoader_Fields {
};

struct Shock_LoginBonusLoader_o {
    struct Shock_LoginBonusLoader_c *klass;
    void *monitor;
    struct Shock_LoginBonusLoader_Fields fields;
};

typedef struct MethodInfo_106DAFC MethodInfo_106DAFC, *PMethodInfo_106DAFC;

typedef union _union_168337 _union_168337, *P_union_168337;

union _union_168337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106DAFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178660 _union_178660, *P_union_178660;

union _union_178660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_IEnumerable_int___VTable System_Action_IEnumerable_int___VTable, *PSystem_Action_IEnumerable_int___VTable;

struct System_Action_IEnumerable_int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_178662 _union_178662, *P_union_178662;

union _union_178662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178630 _union_178630, *P_union_178630;

union _union_178630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178632 _union_178632, *P_union_178632;

union _union_178632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178634 _union_178634, *P_union_178634;

union _union_178634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A63F0 MethodInfo_26A63F0, *PMethodInfo_26A63F0;

struct MethodInfo_26A63F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__StaticFields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__StaticFields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__StaticFields;

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___o Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___o, *PCysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___o;

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___Fields Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___Fields, *PCysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__o Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__o, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__o;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__c Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__c, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__c;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__Fields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__Fields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__Fields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__RGCTXs Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__RGCTXs, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__RGCTXs;

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__VTable Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__VTable, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__VTable;

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__Run;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__Return;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___TryPop;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine___ctor;
    struct Il2CppType *_6_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid___c_TStateMachine_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid___c_TStateMachine____cctor_b__10_0;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___TryPush;
    struct Il2CppClass *_10_TStateMachine;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MoveNext;
    struct VirtualInvokeData _5_Return;
    struct VirtualInvokeData _6_get_ReturnAction;
    struct VirtualInvokeData _7_get_NextNode;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___o {
    struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___Fields fields;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___o pool;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__VTable vtable;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__Fields {
    struct System_Action_o *_ReturnAction_k__BackingField;
    struct Il2CppObject *stateMachine;
    struct System_Action_o *_MoveNext_k__BackingField;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__o *nextNode;
};

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__o {
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__Fields fields;
};

typedef union _union_178636 _union_178636, *P_union_178636;

union _union_178636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178638 _union_178638, *P_union_178638;

union _union_178638 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_FriendData__ulong__o System_Func_FriendData__ulong__o, *PSystem_Func_FriendData__ulong__o;

typedef struct System_Func_FriendData__ulong__c System_Func_FriendData__ulong__c, *PSystem_Func_FriendData__ulong__c;

typedef struct System_Func_FriendData__ulong__Fields System_Func_FriendData__ulong__Fields, *PSystem_Func_FriendData__ulong__Fields;

typedef struct System_Func_FriendData__ulong__VTable System_Func_FriendData__ulong__VTable, *PSystem_Func_FriendData__ulong__VTable;

struct System_Func_FriendData__ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FriendData__ulong__o {
    struct System_Func_FriendData__ulong__c *klass;
    void *monitor;
    struct System_Func_FriendData__ulong__Fields fields;
};

struct System_Func_FriendData__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FriendData__ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FriendData__ulong__VTable vtable;
};

typedef struct MethodInfo_1F46444 MethodInfo_1F46444, *PMethodInfo_1F46444;

typedef union _union_163403 _union_163403, *P_union_163403;

union _union_163403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FB0A0_RGCTXs MethodInfo_10FB0A0_RGCTXs, *PMethodInfo_10FB0A0_RGCTXs;

struct MethodInfo_10FB0A0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1E9D514 MethodInfo_1E9D514, *PMethodInfo_1E9D514;

typedef union _union_161327 _union_161327, *P_union_161327;

union _union_161327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IMessagePublisher_Fields UniRx_IMessagePublisher_Fields, *PUniRx_IMessagePublisher_Fields;

struct UniRx_IMessagePublisher_Fields {
};

typedef struct System_Collections_Generic_IReadOnlyCollection_uint__c System_Collections_Generic_IReadOnlyCollection_uint__c, *PSystem_Collections_Generic_IReadOnlyCollection_uint__c;

struct System_Collections_Generic_IReadOnlyCollection_uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_21E6104 MethodInfo_21E6104, *PMethodInfo_21E6104;

typedef union _union_161211 _union_161211, *P_union_161211;

union _union_161211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31349D8 MethodInfo_31349D8, *PMethodInfo_31349D8;

typedef union _union_239491 _union_239491, *P_union_239491;

union _union_239491 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31349D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239491 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_VTable Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_VTable, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_VTable;

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_312AF2C MethodInfo_312AF2C, *PMethodInfo_312AF2C;

typedef union _union_224315 _union_224315, *P_union_224315;

union _union_224315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AF2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F4644C MethodInfo_1F4644C, *PMethodInfo_1F4644C;

typedef union _union_163463 _union_163463, *P_union_163463;

union _union_163463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F4644C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164BE68 MethodInfo_164BE68, *PMethodInfo_164BE68;

typedef union _union_337291 _union_337291, *P_union_337291;

union _union_337291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164BE68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_o System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_o, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_o;

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_c System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_c, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_c;

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_Fields System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_Fields, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_Fields;

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_VTable System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_VTable, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_VTable;

struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_Fields {
    struct System_String_o *expression;
    struct System_IO_EnumerationOptions_o *options;
};

struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_o {
    struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_c *klass;
    void *monitor;
    struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_Fields fields;
};

struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass4_0_VTable vtable;
};

typedef struct Shock_ExchangeTabComparer_Fields Shock_ExchangeTabComparer_Fields, *PShock_ExchangeTabComparer_Fields;

struct Shock_ExchangeTabComparer_Fields {
};

typedef union _union_178642 _union_178642, *P_union_178642;

union _union_178642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178644 _union_178644, *P_union_178644;

union _union_178644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178646 _union_178646, *P_union_178646;

union _union_178646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_194EE78 MethodInfo_194EE78, *PMethodInfo_194EE78;

typedef union _union_261584 _union_261584, *P_union_261584;

union _union_261584 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194EE78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6548 MethodInfo_1BC6548, *PMethodInfo_1BC6548;

typedef union _union_302600 _union_302600, *P_union_302600;

union _union_302600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178648 _union_178648, *P_union_178648;

union _union_178648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C0FB0_RGCTXs MethodInfo_13C0FB0_RGCTXs, *PMethodInfo_13C0FB0_RGCTXs;

struct MethodInfo_13C0FB0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_Playback__Fields System_Collections_Generic_IReadOnlyCollection_Playback__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_Playback__Fields;

struct System_Collections_Generic_IReadOnlyCollection_Playback__Fields {
};

typedef struct Aoharu_Scenes_Gacha_GachaEffSequence_Fields Aoharu_Scenes_Gacha_GachaEffSequence_Fields, *PAoharu_Scenes_Gacha_GachaEffSequence_Fields;

typedef struct System_Collections_Generic_Queue_IGachaEffStep__o System_Collections_Generic_Queue_IGachaEffStep__o, *PSystem_Collections_Generic_Queue_IGachaEffStep__o;

typedef struct System_Collections_Generic_Queue_IGachaEffStep__c System_Collections_Generic_Queue_IGachaEffStep__c, *PSystem_Collections_Generic_Queue_IGachaEffStep__c;

typedef struct System_Collections_Generic_Queue_IGachaEffStep__VTable System_Collections_Generic_Queue_IGachaEffStep__VTable, *PSystem_Collections_Generic_Queue_IGachaEffStep__VTable;

struct System_Collections_Generic_Queue_IGachaEffStep__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_IGachaEffStep__o {
    struct System_Collections_Generic_Queue_IGachaEffStep__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_IGachaEffStep__Fields fields;
};

struct System_Collections_Generic_Queue_IGachaEffStep__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_IGachaEffStep__VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaEffSequence_Fields {
    struct System_Collections_Generic_Queue_IGachaEffStep__o *m_stepQueue;
    struct Aoharu_Scenes_Gacha_IGachaEffStep_o *m_current;
    struct System_Action_o *m_onComplete;
    bool _IgnoreForceSkip_k__BackingField;
    bool _CanSkip_k__BackingField;
};

typedef struct System_Threading_Tasks_TaskStatus_VTable System_Threading_Tasks_TaskStatus_VTable, *PSystem_Threading_Tasks_TaskStatus_VTable;

struct System_Threading_Tasks_TaskStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_MngLiveData___c__DisplayClass38_0_VTable Shock_MngLiveData___c__DisplayClass38_0_VTable, *PShock_MngLiveData___c__DisplayClass38_0_VTable;

struct Shock_MngLiveData___c__DisplayClass38_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164001 _union_164001, *P_union_164001;

union _union_164001 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164003 _union_164003, *P_union_164003;

union _union_164003 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MemberSortDialog___c__DisplayClass59_0_o Shock_MemberSortDialog___c__DisplayClass59_0_o, *PShock_MemberSortDialog___c__DisplayClass59_0_o;

typedef struct Shock_MemberSortDialog___c__DisplayClass59_0_c Shock_MemberSortDialog___c__DisplayClass59_0_c, *PShock_MemberSortDialog___c__DisplayClass59_0_c;

typedef struct Shock_MemberSortDialog___c__DisplayClass59_0_VTable Shock_MemberSortDialog___c__DisplayClass59_0_VTable, *PShock_MemberSortDialog___c__DisplayClass59_0_VTable;

struct Shock_MemberSortDialog___c__DisplayClass59_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MemberSortDialog___c__DisplayClass59_0_o {
    struct Shock_MemberSortDialog___c__DisplayClass59_0_c *klass;
    void *monitor;
    struct Shock_MemberSortDialog___c__DisplayClass59_0_Fields fields;
};

struct Shock_MemberSortDialog___c__DisplayClass59_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MemberSortDialog___c__DisplayClass59_0_VTable vtable;
};

typedef struct System_Func_Scrollbar__IObserver_float___IDisposable__o System_Func_Scrollbar__IObserver_float___IDisposable__o, *PSystem_Func_Scrollbar__IObserver_float___IDisposable__o;

typedef struct System_Func_Scrollbar__IObserver_float___IDisposable__c System_Func_Scrollbar__IObserver_float___IDisposable__c, *PSystem_Func_Scrollbar__IObserver_float___IDisposable__c;

typedef struct System_Func_Scrollbar__IObserver_float___IDisposable__Fields System_Func_Scrollbar__IObserver_float___IDisposable__Fields, *PSystem_Func_Scrollbar__IObserver_float___IDisposable__Fields;

typedef struct System_Func_Scrollbar__IObserver_float___IDisposable__VTable System_Func_Scrollbar__IObserver_float___IDisposable__VTable, *PSystem_Func_Scrollbar__IObserver_float___IDisposable__VTable;

struct System_Func_Scrollbar__IObserver_float___IDisposable__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Scrollbar__IObserver_float___IDisposable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Scrollbar__IObserver_float___IDisposable__o {
    struct System_Func_Scrollbar__IObserver_float___IDisposable__c *klass;
    void *monitor;
    struct System_Func_Scrollbar__IObserver_float___IDisposable__Fields fields;
};

struct System_Func_Scrollbar__IObserver_float___IDisposable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Scrollbar__IObserver_float___IDisposable__VTable vtable;
};

typedef union _union_164005 _union_164005, *P_union_164005;

union _union_164005 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_ClientActivatedIdentity_VTable System_Runtime_Remoting_ClientActivatedIdentity_VTable, *PSystem_Runtime_Remoting_ClientActivatedIdentity_VTable;

struct System_Runtime_Remoting_ClientActivatedIdentity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_OnLifetimeExpired;
    struct VirtualInvokeData _6_SyncObjectProcessMessage;
    struct VirtualInvokeData _7_AsyncObjectProcessMessage;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_Fields {
};

typedef union _union_178640 _union_178640, *P_union_178640;

union _union_178640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D5048 MethodInfo_24D5048, *PMethodInfo_24D5048;

typedef union _union_174970 _union_174970, *P_union_174970;

union _union_174970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D5048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178610 _union_178610, *P_union_178610;

union _union_178610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B6AA4 MethodInfo_28B6AA4, *PMethodInfo_28B6AA4;

typedef union _union_311356 _union_311356, *P_union_311356;

union _union_311356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6AA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178612 _union_178612, *P_union_178612;

union _union_178612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321612 _union_321612, *P_union_321612;

union _union_321612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178614 _union_178614, *P_union_178614;

union _union_178614 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_TimelineCreateUtilities___c__DisplayClass0_0_VTable UnityEngine_Timeline_TimelineCreateUtilities___c__DisplayClass0_0_VTable, *PUnityEngine_Timeline_TimelineCreateUtilities___c__DisplayClass0_0_VTable;

struct UnityEngine_Timeline_TimelineCreateUtilities___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321615 _union_321615, *P_union_321615;

union _union_321615 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178616 _union_178616, *P_union_178616;

union _union_178616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178618 _union_178618, *P_union_178618;

union _union_178618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321618 _union_321618, *P_union_321618;

union _union_321618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MultieventPenaltyMst__string__Fields System_Func_MultieventPenaltyMst__string__Fields, *PSystem_Func_MultieventPenaltyMst__string__Fields;

struct System_Func_MultieventPenaltyMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1F46420 MethodInfo_1F46420, *PMethodInfo_1F46420;

typedef union _union_163343 _union_163343, *P_union_163343;

union _union_163343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46420 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D504C MethodInfo_24D504C, *PMethodInfo_24D504C;

typedef union _union_176408 _union_176408, *P_union_176408;

union _union_176408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D504C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11ED2F0 MethodInfo_11ED2F0, *PMethodInfo_11ED2F0;

typedef union _union_258324 _union_258324, *P_union_258324;

union _union_258324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ED2F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15FFF48_RGCTXs MethodInfo_15FFF48_RGCTXs, *PMethodInfo_15FFF48_RGCTXs;

struct MethodInfo_15FFF48_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_ScrollBase_CharacterEpisodeLevelScrollItem__Fields Shock_ScrollBase_CharacterEpisodeLevelScrollItem__Fields, *PShock_ScrollBase_CharacterEpisodeLevelScrollItem__Fields;

struct Shock_ScrollBase_CharacterEpisodeLevelScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

typedef union _union_178620 _union_178620, *P_union_178620;

union _union_178620 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10BB484 MethodInfo_10BB484, *PMethodInfo_10BB484;

typedef union _union_208179 _union_208179, *P_union_208179;

union _union_208179 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208179 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178622 _union_178622, *P_union_178622;

union _union_178622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321600 _union_321600, *P_union_321600;

union _union_321600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178624 _union_178624, *P_union_178624;

union _union_178624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321603 _union_321603, *P_union_321603;

union _union_321603 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_CustomAttributeData__StaticFields System_Collections_Generic_List_CustomAttributeData__StaticFields, *PSystem_Collections_Generic_List_CustomAttributeData__StaticFields;

typedef struct System_Reflection_CustomAttributeData_array System_Reflection_CustomAttributeData_array, *PSystem_Reflection_CustomAttributeData_array;

typedef struct System_Reflection_CustomAttributeData_o System_Reflection_CustomAttributeData_o, *PSystem_Reflection_CustomAttributeData_o;

typedef struct System_Reflection_CustomAttributeData_c System_Reflection_CustomAttributeData_c, *PSystem_Reflection_CustomAttributeData_c;

typedef struct System_Reflection_CustomAttributeData_Fields System_Reflection_CustomAttributeData_Fields, *PSystem_Reflection_CustomAttributeData_Fields;

typedef struct System_Reflection_CustomAttributeData_VTable System_Reflection_CustomAttributeData_VTable, *PSystem_Reflection_CustomAttributeData_VTable;

typedef struct System_Reflection_ConstructorInfo_o System_Reflection_ConstructorInfo_o, *PSystem_Reflection_ConstructorInfo_o;

typedef struct System_Collections_Generic_IList_CustomAttributeTypedArgument__o System_Collections_Generic_IList_CustomAttributeTypedArgument__o, *PSystem_Collections_Generic_IList_CustomAttributeTypedArgument__o;

typedef struct System_Collections_Generic_IList_CustomAttributeNamedArgument__o System_Collections_Generic_IList_CustomAttributeNamedArgument__o, *PSystem_Collections_Generic_IList_CustomAttributeNamedArgument__o;

typedef struct System_Reflection_CustomAttributeData_LazyCAttrData_o System_Reflection_CustomAttributeData_LazyCAttrData_o, *PSystem_Reflection_CustomAttributeData_LazyCAttrData_o;

typedef struct System_Reflection_ConstructorInfo_c System_Reflection_ConstructorInfo_c, *PSystem_Reflection_ConstructorInfo_c;

typedef struct System_Collections_Generic_IList_CustomAttributeTypedArgument__c System_Collections_Generic_IList_CustomAttributeTypedArgument__c, *PSystem_Collections_Generic_IList_CustomAttributeTypedArgument__c;

typedef struct System_Collections_Generic_IList_CustomAttributeTypedArgument__Fields System_Collections_Generic_IList_CustomAttributeTypedArgument__Fields, *PSystem_Collections_Generic_IList_CustomAttributeTypedArgument__Fields;

typedef struct System_Collections_Generic_IList_CustomAttributeNamedArgument__c System_Collections_Generic_IList_CustomAttributeNamedArgument__c, *PSystem_Collections_Generic_IList_CustomAttributeNamedArgument__c;

typedef struct System_Collections_Generic_IList_CustomAttributeNamedArgument__Fields System_Collections_Generic_IList_CustomAttributeNamedArgument__Fields, *PSystem_Collections_Generic_IList_CustomAttributeNamedArgument__Fields;

typedef struct System_Reflection_CustomAttributeData_LazyCAttrData_c System_Reflection_CustomAttributeData_LazyCAttrData_c, *PSystem_Reflection_CustomAttributeData_LazyCAttrData_c;

typedef struct System_Reflection_CustomAttributeData_LazyCAttrData_Fields System_Reflection_CustomAttributeData_LazyCAttrData_Fields, *PSystem_Reflection_CustomAttributeData_LazyCAttrData_Fields;

typedef struct System_Reflection_ConstructorInfo_StaticFields System_Reflection_ConstructorInfo_StaticFields, *PSystem_Reflection_ConstructorInfo_StaticFields;

typedef struct System_Reflection_ConstructorInfo_VTable System_Reflection_ConstructorInfo_VTable, *PSystem_Reflection_ConstructorInfo_VTable;

typedef struct System_Reflection_CustomAttributeData_LazyCAttrData_VTable System_Reflection_CustomAttributeData_LazyCAttrData_VTable, *PSystem_Reflection_CustomAttributeData_LazyCAttrData_VTable;

struct System_Reflection_CustomAttributeData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Reflection_CustomAttributeData_o *m_Items[65535];
};

struct System_Reflection_CustomAttributeData_LazyCAttrData_Fields {
    struct System_Reflection_Assembly_o *assembly;
    intptr_t data;
    uint32_t data_length;
};

struct System_Reflection_CustomAttributeData_LazyCAttrData_o {
    struct System_Reflection_CustomAttributeData_LazyCAttrData_c *klass;
    void *monitor;
    struct System_Reflection_CustomAttributeData_LazyCAttrData_Fields fields;
};

struct System_Reflection_CustomAttributeData_LazyCAttrData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Reflection_CustomAttributeData_LazyCAttrData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_CustomAttributeData_LazyCAttrData_VTable vtable;
};

struct System_Reflection_CustomAttributeData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Constructor;
    struct VirtualInvokeData _5_get_ConstructorArguments;
    struct VirtualInvokeData _6_get_NamedArguments;
};

struct System_Reflection_CustomAttributeData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_CustomAttributeData_VTable vtable;
};

struct System_Reflection_ConstructorInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_get_CallingConvention;
    struct VirtualInvokeData _19_get_IsAbstract;
    struct VirtualInvokeData _20_get_IsConstructor;
    struct VirtualInvokeData _21_get_IsStatic;
    struct VirtualInvokeData _22_get_IsVirtual;
    struct VirtualInvokeData _23_get_IsPublic;
    struct VirtualInvokeData _24_get_IsGenericMethod;
    struct VirtualInvokeData _25_get_IsGenericMethodDefinition;
    struct VirtualInvokeData _26_GetGenericArguments;
    struct VirtualInvokeData _27_get_ContainsGenericParameters;
    struct VirtualInvokeData _28_Invoke;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_get_IsSecurityCritical;
    struct VirtualInvokeData _32_GetParametersInternal;
    struct VirtualInvokeData _33_GetParametersCount;
    struct VirtualInvokeData _34_FormatNameAndSig;
    struct VirtualInvokeData _35_GetParameterTypes;
    struct VirtualInvokeData _36_GetParametersNoCopy;
};

struct System_Reflection_ConstructorInfo_o {
    struct System_Reflection_ConstructorInfo_c *klass;
    void *monitor;
    struct System_Reflection_ConstructorInfo_Fields fields;
};

struct System_Reflection_ConstructorInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Reflection_ConstructorInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_ConstructorInfo_VTable vtable;
};

struct System_Reflection_CustomAttributeData_Fields {
    struct System_Reflection_ConstructorInfo_o *ctorInfo;
    struct System_Collections_Generic_IList_CustomAttributeTypedArgument__o *ctorArgs;
    struct System_Collections_Generic_IList_CustomAttributeNamedArgument__o *namedArgs;
    struct System_Reflection_CustomAttributeData_LazyCAttrData_o *lazyData;
};

struct System_Reflection_CustomAttributeData_o {
    struct System_Reflection_CustomAttributeData_c *klass;
    void *monitor;
    struct System_Reflection_CustomAttributeData_Fields fields;
};

struct System_Collections_Generic_List_CustomAttributeData__StaticFields {
    struct System_Reflection_CustomAttributeData_array *s_emptyArray;
};

struct System_Collections_Generic_IList_CustomAttributeTypedArgument__Fields {
};

struct System_Collections_Generic_IList_CustomAttributeNamedArgument__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IList_CustomAttributeNamedArgument__Fields {
};

struct System_Collections_Generic_IList_CustomAttributeNamedArgument__o {
    struct System_Collections_Generic_IList_CustomAttributeNamedArgument__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_CustomAttributeNamedArgument__Fields fields;
};

struct System_Reflection_ConstructorInfo_StaticFields {
    struct System_String_o *ConstructorName;
    struct System_String_o *TypeConstructorName;
};

struct System_Collections_Generic_IList_CustomAttributeTypedArgument__o {
    struct System_Collections_Generic_IList_CustomAttributeTypedArgument__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_CustomAttributeTypedArgument__Fields fields;
};

struct System_Collections_Generic_IList_CustomAttributeTypedArgument__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_178626 _union_178626, *P_union_178626;

union _union_178626 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_101A5BC MethodInfo_101A5BC, *PMethodInfo_101A5BC;

typedef union _union_271608 _union_271608, *P_union_271608;

union _union_271608 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_101A5BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271608 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178628 _union_178628, *P_union_178628;

union _union_178628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321606 _union_321606, *P_union_321606;

union _union_321606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___c Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___c, *PShock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___c;

typedef struct Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___VTable Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___VTable, *PShock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___VTable;

struct Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___VTable vtable;
};

typedef union _union_321609 _union_321609, *P_union_321609;

union _union_321609 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBCAA8 MethodInfo_1BBCAA8, *PMethodInfo_1BBCAA8;

typedef union _union_303318 _union_303318, *P_union_303318;

union _union_303318 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCAA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303318 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D643A8 MethodInfo_2D643A8, *PMethodInfo_2D643A8;

typedef union _union_158419 _union_158419, *P_union_158419;

union _union_158419 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D643A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Network_NetworkEngine_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D643A8_RGCTXs *rgctx_data;
    union _union_158419 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309C560_RGCTXs MethodInfo_309C560_RGCTXs, *PMethodInfo_309C560_RGCTXs;

struct MethodInfo_309C560_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1D6B8BC MethodInfo_1D6B8BC, *PMethodInfo_1D6B8BC;

struct MethodInfo_1D6B8BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20276D4 MethodInfo_20276D4, *PMethodInfo_20276D4;

typedef union _union_283122 _union_283122, *P_union_283122;

union _union_283122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20276D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListValueEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F46418 MethodInfo_1F46418, *PMethodInfo_1F46418;

typedef union _union_163283 _union_163283, *P_union_163283;

union _union_163283 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F46418 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163283 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164BE9C MethodInfo_164BE9C, *PMethodInfo_164BE9C;

typedef union _union_337305 _union_337305, *P_union_337305;

union _union_337305 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164BE9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337305 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LitJson_Extensions_Extensions_o LitJson_Extensions_Extensions_o, *PLitJson_Extensions_Extensions_o;

typedef struct LitJson_Extensions_Extensions_c LitJson_Extensions_Extensions_c, *PLitJson_Extensions_Extensions_c;

typedef struct LitJson_Extensions_Extensions_Fields LitJson_Extensions_Extensions_Fields, *PLitJson_Extensions_Extensions_Fields;

typedef struct LitJson_Extensions_Extensions_VTable LitJson_Extensions_Extensions_VTable, *PLitJson_Extensions_Extensions_VTable;

struct LitJson_Extensions_Extensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LitJson_Extensions_Extensions_Fields {
};

struct LitJson_Extensions_Extensions_o {
    struct LitJson_Extensions_Extensions_c *klass;
    void *monitor;
    struct LitJson_Extensions_Extensions_Fields fields;
};

struct LitJson_Extensions_Extensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_Extensions_Extensions_VTable vtable;
};

typedef struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_Fields Aoharu_LiveLoadingScene___c__DisplayClass3_0_Fields, *PAoharu_LiveLoadingScene___c__DisplayClass3_0_Fields;

struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_Fields {
    int32_t liveType;
    struct Shock_LiveData_o *liveData;
    int32_t liveLevel;
    struct System_Action_o *onComplete;
    struct Shock_IInputLockData_o *inputLock;
};

typedef struct Shock_ItemExpireTypeComparer_o Shock_ItemExpireTypeComparer_o, *PShock_ItemExpireTypeComparer_o;

typedef struct Shock_ItemExpireTypeComparer_c Shock_ItemExpireTypeComparer_c, *PShock_ItemExpireTypeComparer_c;

typedef struct Shock_ItemExpireTypeComparer_Fields Shock_ItemExpireTypeComparer_Fields, *PShock_ItemExpireTypeComparer_Fields;

typedef struct Shock_ItemExpireTypeComparer_VTable Shock_ItemExpireTypeComparer_VTable, *PShock_ItemExpireTypeComparer_VTable;

struct Shock_ItemExpireTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_ItemExpireTypeComparer_Fields {
};

struct Shock_ItemExpireTypeComparer_o {
    struct Shock_ItemExpireTypeComparer_c *klass;
    void *monitor;
    struct Shock_ItemExpireTypeComparer_Fields fields;
};

struct Shock_ItemExpireTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ItemExpireTypeComparer_VTable vtable;
};

typedef struct System_Action_NowLoadingUI__VTable System_Action_NowLoadingUI__VTable, *PSystem_Action_NowLoadingUI__VTable;

struct System_Action_NowLoadingUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_28690D8 MethodInfo_28690D8, *PMethodInfo_28690D8;

typedef union _union_175500 _union_175500, *P_union_175500;

union _union_175500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28690D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_RaycastHit2D__StaticFields System_Collections_Generic_List_RaycastHit2D__StaticFields, *PSystem_Collections_Generic_List_RaycastHit2D__StaticFields;

typedef struct UnityEngine_RaycastHit2D_array UnityEngine_RaycastHit2D_array, *PUnityEngine_RaycastHit2D_array;

typedef struct UnityEngine_RaycastHit2D_o UnityEngine_RaycastHit2D_o, *PUnityEngine_RaycastHit2D_o;

typedef struct UnityEngine_RaycastHit2D_Fields UnityEngine_RaycastHit2D_Fields, *PUnityEngine_RaycastHit2D_Fields;

struct UnityEngine_RaycastHit2D_Fields {
    struct UnityEngine_Vector2_o m_Centroid;
    struct UnityEngine_Vector2_o m_Point;
    struct UnityEngine_Vector2_o m_Normal;
    float m_Distance;
    float m_Fraction;
    int32_t m_Collider;
};

struct UnityEngine_RaycastHit2D_o {
    struct UnityEngine_RaycastHit2D_Fields fields;
};

struct UnityEngine_RaycastHit2D_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_RaycastHit2D_o m_Items[65535];
};

struct System_Collections_Generic_List_RaycastHit2D__StaticFields {
    struct UnityEngine_RaycastHit2D_array *s_emptyArray;
};

typedef struct MethodInfo_127E0D0 MethodInfo_127E0D0, *PMethodInfo_127E0D0;

typedef union _union_202156 _union_202156, *P_union_202156;

union _union_202156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E0D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamAssetHashGet_c Shock_Protocol_CJsonSendParamAssetHashGet_c, *PShock_Protocol_CJsonSendParamAssetHashGet_c;

typedef struct Shock_Protocol_CJsonSendParamAssetHashGet_VTable Shock_Protocol_CJsonSendParamAssetHashGet_VTable, *PShock_Protocol_CJsonSendParamAssetHashGet_VTable;

struct Shock_Protocol_CJsonSendParamAssetHashGet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamAssetHashGet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamAssetHashGet_VTable vtable;
};

typedef struct MethodInfo_15037D0_RGCTXs MethodInfo_15037D0_RGCTXs, *PMethodInfo_15037D0_RGCTXs;

struct MethodInfo_15037D0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28690DC MethodInfo_28690DC, *PMethodInfo_28690DC;

typedef union _union_176938 _union_176938, *P_union_176938;

union _union_176938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28690DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15FD998_RGCTXs MethodInfo_15FD998_RGCTXs, *PMethodInfo_15FD998_RGCTXs;

struct MethodInfo_15FD998_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Chipstar_Downloads_CriWare_AndroidExporter_VTable Chipstar_Downloads_CriWare_AndroidExporter_VTable, *PChipstar_Downloads_CriWare_AndroidExporter_VTable;

struct Chipstar_Downloads_CriWare_AndroidExporter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Run;
    struct VirtualInvokeData _6_CopyFile;
};

typedef struct MethodInfo_2C3253C MethodInfo_2C3253C, *PMethodInfo_2C3253C;

typedef struct MethodInfo_2C3253C_RGCTXs MethodInfo_2C3253C_RGCTXs, *PMethodInfo_2C3253C_RGCTXs;

typedef union _union_298316 _union_298316, *P_union_298316;

struct MethodInfo_2C3253C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEqualityComparer_T__Equals;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298316 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C3253C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C3253C_RGCTXs *rgctx_data;
    union _union_298316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11007F8_RGCTXs MethodInfo_11007F8_RGCTXs, *PMethodInfo_11007F8_RGCTXs;

struct MethodInfo_11007F8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct UnityEngine_AvatarMask_c UnityEngine_AvatarMask_c, *PUnityEngine_AvatarMask_c;

typedef struct UnityEngine_AvatarMask_VTable UnityEngine_AvatarMask_VTable, *PUnityEngine_AvatarMask_VTable;

struct UnityEngine_AvatarMask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_AvatarMask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AvatarMask_VTable vtable;
};

typedef struct MethodInfo_1958904 MethodInfo_1958904, *PMethodInfo_1958904;

typedef union _union_260992 _union_260992, *P_union_260992;

union _union_260992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1958904 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178600 _union_178600, *P_union_178600;

union _union_178600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243ED8C MethodInfo_243ED8C, *PMethodInfo_243ED8C;

typedef union _union_277748 _union_277748, *P_union_277748;

union _union_277748 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243ED8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277748 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178602 _union_178602, *P_union_178602;

union _union_178602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_DateTimeConverter_c System_ComponentModel_DateTimeConverter_c, *PSystem_ComponentModel_DateTimeConverter_c;

typedef struct System_ComponentModel_DateTimeConverter_VTable System_ComponentModel_DateTimeConverter_VTable, *PSystem_ComponentModel_DateTimeConverter_VTable;

struct System_ComponentModel_DateTimeConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
};

struct System_ComponentModel_DateTimeConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_DateTimeConverter_VTable vtable;
};

typedef union _union_178604 _union_178604, *P_union_178604;

union _union_178604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_TitleListScrollItem__c System_Action_TitleListScrollItem__c, *PSystem_Action_TitleListScrollItem__c;

typedef struct System_Action_TitleListScrollItem__VTable System_Action_TitleListScrollItem__VTable, *PSystem_Action_TitleListScrollItem__VTable;

struct System_Action_TitleListScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TitleListScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TitleListScrollItem__VTable vtable;
};

typedef struct MethodInfo_3330B58 MethodInfo_3330B58, *PMethodInfo_3330B58;

typedef union _union_299557 _union_299557, *P_union_299557;

union _union_299557 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330B58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_WaitAsyncSource___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299557 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178606 _union_178606, *P_union_178606;

union _union_178606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1287C54 MethodInfo_1287C54, *PMethodInfo_1287C54;

typedef union _union_208807 _union_208807, *P_union_208807;

union _union_208807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287C54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_File_Fields System_IO_File_Fields, *PSystem_IO_File_Fields;

struct System_IO_File_Fields {
};

typedef union _union_178608 _union_178608, *P_union_178608;

union _union_178608 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_AvatarMask_o UnityEngine_AvatarMask_o, *PUnityEngine_AvatarMask_o;

typedef struct UnityEngine_AvatarMask_Fields UnityEngine_AvatarMask_Fields, *PUnityEngine_AvatarMask_Fields;

struct UnityEngine_AvatarMask_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_AvatarMask_o {
    struct UnityEngine_AvatarMask_c *klass;
    void *monitor;
    struct UnityEngine_AvatarMask_Fields fields;
};

typedef struct System_Action_StaminaChargeItemScrollItem__VTable System_Action_StaminaChargeItemScrollItem__VTable, *PSystem_Action_StaminaChargeItemScrollItem__VTable;

struct System_Action_StaminaChargeItemScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_ComponentModel_DateTimeConverter_o System_ComponentModel_DateTimeConverter_o, *PSystem_ComponentModel_DateTimeConverter_o;

typedef struct System_ComponentModel_DateTimeConverter_Fields System_ComponentModel_DateTimeConverter_Fields, *PSystem_ComponentModel_DateTimeConverter_Fields;

struct System_ComponentModel_DateTimeConverter_Fields {
    struct System_ComponentModel_TypeConverter_Fields super;
};

struct System_ComponentModel_DateTimeConverter_o {
    struct System_ComponentModel_DateTimeConverter_c *klass;
    void *monitor;
    struct System_ComponentModel_DateTimeConverter_Fields fields;
};

typedef struct MethodInfo_177DB3C MethodInfo_177DB3C, *PMethodInfo_177DB3C;

typedef union _union_262400 _union_262400, *P_union_262400;

union _union_262400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177DB3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Util_TokenizerShortBlock_c System_Security_Util_TokenizerShortBlock_c, *PSystem_Security_Util_TokenizerShortBlock_c;

typedef struct System_Security_Util_TokenizerShortBlock_VTable System_Security_Util_TokenizerShortBlock_VTable, *PSystem_Security_Util_TokenizerShortBlock_VTable;

struct System_Security_Util_TokenizerShortBlock_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Util_TokenizerShortBlock_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Util_TokenizerShortBlock_VTable vtable;
};

typedef struct MethodInfo_1D2C230 MethodInfo_1D2C230, *PMethodInfo_1D2C230;

typedef union _union_252735 _union_252735, *P_union_252735;

union _union_252735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C230 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_FastAction_o TMPro_FastAction_o, *PTMPro_FastAction_o;

typedef struct TMPro_FastAction_c TMPro_FastAction_c, *PTMPro_FastAction_c;

typedef struct TMPro_FastAction_Fields TMPro_FastAction_Fields, *PTMPro_FastAction_Fields;

typedef struct TMPro_FastAction_VTable TMPro_FastAction_VTable, *PTMPro_FastAction_VTable;

typedef struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___o System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___o, *PSystem_Collections_Generic_Dictionary_Action__LinkedListNode_Action___o;

typedef struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___c System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___c, *PSystem_Collections_Generic_Dictionary_Action__LinkedListNode_Action___c;

typedef struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___Fields System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___Fields, *PSystem_Collections_Generic_Dictionary_Action__LinkedListNode_Action___Fields;

typedef struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___VTable System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___VTable, *PSystem_Collections_Generic_Dictionary_Action__LinkedListNode_Action___VTable;

struct TMPro_FastAction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct TMPro_FastAction_Fields {
    struct System_Collections_Generic_LinkedList_Action__o *delegates;
    struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___o *lookup;
};

struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___o {
    struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___Fields fields;
};

struct TMPro_FastAction_o {
    struct TMPro_FastAction_c *klass;
    void *monitor;
    struct TMPro_FastAction_Fields fields;
};

struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Action__LinkedListNode_Action___VTable vtable;
};

struct TMPro_FastAction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_FastAction_VTable vtable;
};

typedef struct Shock_MULTI_CONDITION_TYPE_VTable Shock_MULTI_CONDITION_TYPE_VTable, *PShock_MULTI_CONDITION_TYPE_VTable;

struct Shock_MULTI_CONDITION_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_309FB3C MethodInfo_309FB3C, *PMethodInfo_309FB3C;

typedef struct MethodInfo_309FB3C_RGCTXs MethodInfo_309FB3C_RGCTXs, *PMethodInfo_309FB3C_RGCTXs;

typedef union _union_205536 _union_205536, *P_union_205536;

struct MethodInfo_309FB3C_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309FB3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309FB3C_RGCTXs *rgctx_data;
    union _union_205536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF1574 MethodInfo_1BF1574, *PMethodInfo_1BF1574;

typedef union _union_245949 _union_245949, *P_union_245949;

union _union_245949 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF1574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245949 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_ChatStampMst__c System_Collections_Generic_IReadOnlyCollection_ChatStampMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_ChatStampMst__c;

struct System_Collections_Generic_IReadOnlyCollection_ChatStampMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1D35DCC MethodInfo_1D35DCC, *PMethodInfo_1D35DCC;

typedef union _union_227199 _union_227199, *P_union_227199;

union _union_227199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35DCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ConfirmStartAdjustmentDialog___c_Fields Shock_ConfirmStartAdjustmentDialog___c_Fields, *PShock_ConfirmStartAdjustmentDialog___c_Fields;

struct Shock_ConfirmStartAdjustmentDialog___c_Fields {
};

typedef struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDeselectHandler__Fields UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDeselectHandler__Fields, *PUnityEngine_EventSystems_ExecuteEvents_EventFunction_IDeselectHandler__Fields;

struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_IDeselectHandler__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass54_2_c Aoharu_MusicSelectScene___c__DisplayClass54_2_c, *PAoharu_MusicSelectScene___c__DisplayClass54_2_c;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass54_2_VTable Aoharu_MusicSelectScene___c__DisplayClass54_2_VTable, *PAoharu_MusicSelectScene___c__DisplayClass54_2_VTable;

struct Aoharu_MusicSelectScene___c__DisplayClass54_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScene___c__DisplayClass54_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene___c__DisplayClass54_2_VTable vtable;
};

typedef struct System_Collections_Generic_IEnumerator_TarArchiveEntry__Fields System_Collections_Generic_IEnumerator_TarArchiveEntry__Fields, *PSystem_Collections_Generic_IEnumerator_TarArchiveEntry__Fields;

struct System_Collections_Generic_IEnumerator_TarArchiveEntry__Fields {
};

typedef struct MethodInfo_1909DFC_RGCTXs MethodInfo_1909DFC_RGCTXs, *PMethodInfo_1909DFC_RGCTXs;

struct MethodInfo_1909DFC_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_2E628D0_RGCTXs MethodInfo_2E628D0_RGCTXs, *PMethodInfo_2E628D0_RGCTXs;

struct MethodInfo_2E628D0_RGCTXs {
    struct Il2CppClass *_0_UniRx_Subject_TSubject_;
    struct MethodInfo *_1_UniRx_Subject_TSubject__OnCompleted;
    struct MethodInfo *_2_UniRx_Subject_TSubject__Dispose;
};

typedef struct Shock_Sound_SoundMstDataTable_c Shock_Sound_SoundMstDataTable_c, *PShock_Sound_SoundMstDataTable_c;

typedef struct Shock_Sound_SoundMstDataTable_VTable Shock_Sound_SoundMstDataTable_VTable, *PShock_Sound_SoundMstDataTable_VTable;

struct Shock_Sound_SoundMstDataTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clear;
    struct VirtualInvokeData _5_Add;
    struct VirtualInvokeData _6_Remove;
    struct VirtualInvokeData _7_Get;
    struct VirtualInvokeData _8_GetDataList;
};

struct Shock_Sound_SoundMstDataTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundMstDataTable_VTable vtable;
};

typedef struct UnityEngineInternal_Input_NativeUpdateCallback_Fields UnityEngineInternal_Input_NativeUpdateCallback_Fields, *PUnityEngineInternal_Input_NativeUpdateCallback_Fields;

struct UnityEngineInternal_Input_NativeUpdateCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Photon_Pun_PunEvent_Fields Photon_Pun_PunEvent_Fields, *PPhoton_Pun_PunEvent_Fields;

struct Photon_Pun_PunEvent_Fields {
};

typedef struct Shock_MovieMst___c__DisplayClass14_0_VTable Shock_MovieMst___c__DisplayClass14_0_VTable, *PShock_MovieMst___c__DisplayClass14_0_VTable;

struct Shock_MovieMst___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1919328 MethodInfo_1919328, *PMethodInfo_1919328;

typedef struct MethodInfo_1919328_RGCTXs MethodInfo_1919328_RGCTXs, *PMethodInfo_1919328_RGCTXs;

typedef union _union_211309 _union_211309, *P_union_211309;

union _union_211309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919328_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_1919328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919328_RGCTXs *rgctx_data;
    union _union_211309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10B0AE0 MethodInfo_10B0AE0, *PMethodInfo_10B0AE0;

typedef union _union_207699 _union_207699, *P_union_207699;

union _union_207699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0AE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T__StaticFields Cysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T__StaticFields, *PCysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T__StaticFields;

struct Cysharp_Threading_Tasks_UniTaskObservableExtensions_FirstValueToUniTaskObserver_T__StaticFields {
    struct System_Action_object__o *callback;
};

typedef struct MethodInfo_2B1F1D8 MethodInfo_2B1F1D8, *PMethodInfo_2B1F1D8;

typedef union _union_235181 _union_235181, *P_union_235181;

union _union_235181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F1D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321597 _union_321597, *P_union_321597;

union _union_321597 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296190 _union_296190, *P_union_296190;

union _union_296190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296192 _union_296192, *P_union_296192;

union _union_296192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_AlbumConst_c Aoharu_Scripts_Album_AlbumConst_c, *PAoharu_Scripts_Album_AlbumConst_c;

typedef struct Aoharu_Scripts_Album_AlbumConst_VTable Aoharu_Scripts_Album_AlbumConst_VTable, *PAoharu_Scripts_Album_AlbumConst_VTable;

struct Aoharu_Scripts_Album_AlbumConst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumConst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumConst_VTable vtable;
};

typedef union _union_296194 _union_296194, *P_union_296194;

union _union_296194 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296196 _union_296196, *P_union_296196;

union _union_296196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_IMatchmakingCallbacks__StaticFields System_Collections_Generic_List_IMatchmakingCallbacks__StaticFields, *PSystem_Collections_Generic_List_IMatchmakingCallbacks__StaticFields;

struct System_Collections_Generic_List_IMatchmakingCallbacks__StaticFields {
    struct Photon_Realtime_IMatchmakingCallbacks_array *s_emptyArray;
};

typedef union _union_296198 _union_296198, *P_union_296198;

union _union_296198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E6188 MethodInfo_21E6188, *PMethodInfo_21E6188;

typedef union _union_161713 _union_161713, *P_union_161713;

union _union_161713 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E6188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161713 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_o UnityEngine_EventSystems_StandaloneInputModule_InputMode_o, *PUnityEngine_EventSystems_StandaloneInputModule_InputMode_o;

typedef struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_Fields UnityEngine_EventSystems_StandaloneInputModule_InputMode_Fields, *PUnityEngine_EventSystems_StandaloneInputModule_InputMode_Fields;

struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_Fields {
    int32_t value__;
};

struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_o {
    struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_Fields fields;
};

typedef struct System_Func_ConstMst__string__VTable System_Func_ConstMst__string__VTable, *PSystem_Func_ConstMst__string__VTable;

struct System_Func_ConstMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_321591 _union_321591, *P_union_321591;

union _union_321591 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321594 _union_321594, *P_union_321594;

union _union_321594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_int__char__c System_Collections_Generic_KeyValuePair_int__char__c, *PSystem_Collections_Generic_KeyValuePair_int__char__c;

typedef struct System_Collections_Generic_KeyValuePair_int__char__VTable System_Collections_Generic_KeyValuePair_int__char__VTable, *PSystem_Collections_Generic_KeyValuePair_int__char__VTable;

struct System_Collections_Generic_KeyValuePair_int__char__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_int__char__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_int__char__VTable vtable;
};

typedef struct MethodInfo_1EABAB0 MethodInfo_1EABAB0, *PMethodInfo_1EABAB0;

typedef union _union_264452 _union_264452, *P_union_264452;

union _union_264452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABAB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3266768 MethodInfo_3266768, *PMethodInfo_3266768;

typedef union _union_315035 _union_315035, *P_union_315035;

union _union_315035 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321588 _union_321588, *P_union_321588;

union _union_321588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2658A78 MethodInfo_2658A78, *PMethodInfo_2658A78;

typedef union _union_179608 _union_179608, *P_union_179608;

union _union_179608 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658A78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179608 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_c UnityEngine_EventSystems_StandaloneInputModule_InputMode_c, *PUnityEngine_EventSystems_StandaloneInputModule_InputMode_c;

typedef struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_VTable UnityEngine_EventSystems_StandaloneInputModule_InputMode_VTable, *PUnityEngine_EventSystems_StandaloneInputModule_InputMode_VTable;

struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_StandaloneInputModule_InputMode_VTable vtable;
};

typedef union _union_296180 _union_296180, *P_union_296180;

union _union_296180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296182 _union_296182, *P_union_296182;

union _union_296182 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_StoryRewardMst__bool__c System_Func_StoryRewardMst__bool__c, *PSystem_Func_StoryRewardMst__bool__c;

typedef struct System_Func_StoryRewardMst__bool__VTable System_Func_StoryRewardMst__bool__VTable, *PSystem_Func_StoryRewardMst__bool__VTable;

struct System_Func_StoryRewardMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_StoryRewardMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_StoryRewardMst__bool__VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_StaticFields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_StaticFields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_o Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_o, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_o;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_c Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_c, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_c;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_Fields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_Fields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_Fields;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_VTable Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_VTable, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_VTable;

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_Fields {
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_o {
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_StaticFields {
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result___c_o *__9;
    struct System_Action_Action__o *__9__0_0;
    struct System_Action_Action__o *__9__1_3;
};

typedef union _union_296184 _union_296184, *P_union_296184;

union _union_296184 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E5248 MethodInfo_19E5248, *PMethodInfo_19E5248;

typedef union _union_243097 _union_243097, *P_union_243097;

union _union_243097 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5248 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243097 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296186 _union_296186, *P_union_296186;

union _union_296186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296188 _union_296188, *P_union_296188;

union _union_296188 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D6D38_RGCTXs MethodInfo_15D6D38_RGCTXs, *PMethodInfo_15D6D38_RGCTXs;

struct MethodInfo_15D6D38_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct System_Func_StoryRewardMst__bool__o System_Func_StoryRewardMst__bool__o, *PSystem_Func_StoryRewardMst__bool__o;

typedef struct System_Func_StoryRewardMst__bool__Fields System_Func_StoryRewardMst__bool__Fields, *PSystem_Func_StoryRewardMst__bool__Fields;

struct System_Func_StoryRewardMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_StoryRewardMst__bool__o {
    struct System_Func_StoryRewardMst__bool__c *klass;
    void *monitor;
    struct System_Func_StoryRewardMst__bool__Fields fields;
};

typedef struct MethodInfo_1562A4C MethodInfo_1562A4C, *PMethodInfo_1562A4C;

typedef union _union_213420 _union_213420, *P_union_213420;

union _union_213420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1562A4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_ValueTaskAwaiter_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F9884 MethodInfo_19F9884, *PMethodInfo_19F9884;

typedef union _union_252555 _union_252555, *P_union_252555;

union _union_252555 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F9884 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252555 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4B58 MethodInfo_22C4B58, *PMethodInfo_22C4B58;

typedef union _union_279448 _union_279448, *P_union_279448;

union _union_279448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4B58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321582 _union_321582, *P_union_321582;

union _union_321582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3252134 MethodInfo_3252134, *PMethodInfo_3252134;

typedef union _union_292124 _union_292124, *P_union_292124;

union _union_292124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3252134 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321585 _union_321585, *P_union_321585;

union _union_321585 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PermissionTask___c_StaticFields Shock_PermissionTask___c_StaticFields, *PShock_PermissionTask___c_StaticFields;

typedef struct Shock_PermissionTask___c_o Shock_PermissionTask___c_o, *PShock_PermissionTask___c_o;

typedef struct Shock_PermissionTask___c_c Shock_PermissionTask___c_c, *PShock_PermissionTask___c_c;

typedef struct Shock_PermissionTask___c_Fields Shock_PermissionTask___c_Fields, *PShock_PermissionTask___c_Fields;

typedef struct Shock_PermissionTask___c_VTable Shock_PermissionTask___c_VTable, *PShock_PermissionTask___c_VTable;

struct Shock_PermissionTask___c_Fields {
};

struct Shock_PermissionTask___c_StaticFields {
    struct Shock_PermissionTask___c_o *__9;
    struct System_Func_bool__o *__9__4_1;
    struct System_Action_RequestPermission_REQUEST_RESULT__o *__9__4_3;
    struct System_Func_bool__o *__9__5_1;
    struct System_Action_o *__9__5_3;
};

struct Shock_PermissionTask___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PermissionTask___c_o {
    struct Shock_PermissionTask___c_c *klass;
    void *monitor;
    struct Shock_PermissionTask___c_Fields fields;
};

struct Shock_PermissionTask___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_PermissionTask___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PermissionTask___c_VTable vtable;
};

typedef union _union_321576 _union_321576, *P_union_321576;

union _union_321576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321579 _union_321579, *P_union_321579;

union _union_321579 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268E4F0 MethodInfo_268E4F0, *PMethodInfo_268E4F0;

typedef union _union_311018 _union_311018, *P_union_311018;

union _union_311018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E4F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1812E44_RGCTXs MethodInfo_1812E44_RGCTXs, *PMethodInfo_1812E44_RGCTXs;

struct MethodInfo_1812E44_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_DistinctIterator_TSource_;
};

typedef struct MethodInfo_28690B8 MethodInfo_28690B8, *PMethodInfo_28690B8;

typedef union _union_174062 _union_174062, *P_union_174062;

union _union_174062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28690B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2658A84 MethodInfo_2658A84, *PMethodInfo_2658A84;

typedef union _union_181046 _union_181046, *P_union_181046;

union _union_181046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658A84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_InvalidOperationException_Fields System_InvalidOperationException_Fields, *PSystem_InvalidOperationException_Fields;

struct System_InvalidOperationException_Fields {
    struct System_SystemException_Fields super;
};

typedef struct System_Action_Task_TResult___o System_Action_Task_TResult___o, *PSystem_Action_Task_TResult___o;

typedef struct System_Action_Task_TResult___Fields System_Action_Task_TResult___Fields, *PSystem_Action_Task_TResult___Fields;

struct System_Action_Task_TResult___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Task_TResult___o {
    struct System_Action_Task_TResult___c *klass;
    void *monitor;
    struct System_Action_Task_TResult___Fields fields;
};

typedef union _union_321570 _union_321570, *P_union_321570;

union _union_321570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__NoticeCardImageMst__VTable Carbon_ListDictionary_uint__NoticeCardImageMst__VTable, *PCarbon_ListDictionary_uint__NoticeCardImageMst__VTable;

struct Carbon_ListDictionary_uint__NoticeCardImageMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321573 _union_321573, *P_union_321573;

union _union_321573 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1A07D68 MethodInfo_1A07D68, *PMethodInfo_1A07D68;

struct MethodInfo_1A07D68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256465 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321564 _union_321564, *P_union_321564;

union _union_321564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321567 _union_321567, *P_union_321567;

union _union_321567 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E5264 MethodInfo_19E5264, *PMethodInfo_19E5264;

typedef union _union_243305 _union_243305, *P_union_243305;

union _union_243305 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5264 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243305 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

typedef struct _Module__13_Fields _Module__13_Fields, *P_Module__13_Fields;

struct _Module__13_Fields {
};

typedef struct MethodInfo_10BB52C MethodInfo_10BB52C, *PMethodInfo_10BB52C;

typedef union _union_208181 _union_208181, *P_union_208181;

union _union_208181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB52C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309285C_RGCTXs MethodInfo_309285C_RGCTXs, *PMethodInfo_309285C_RGCTXs;

struct MethodInfo_309285C_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_Reflection_RuntimePropertyInfo_Getter_T__R_;
    struct MethodInfo *_2_System_Reflection_RuntimePropertyInfo_Getter_T__R__Invoke;
    struct Il2CppClass *_3_R;
};

typedef struct MethodInfo_14A6B24 MethodInfo_14A6B24, *PMethodInfo_14A6B24;

typedef union _union_258368 _union_258368, *P_union_258368;

union _union_258368 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A6B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24341DC MethodInfo_24341DC, *PMethodInfo_24341DC;

typedef union _union_275512 _union_275512, *P_union_275512;

union _union_275512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24341DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321561 _union_321561, *P_union_321561;

union _union_321561 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A6404 MethodInfo_26A6404, *PMethodInfo_26A6404;

typedef union _union_277362 _union_277362, *P_union_277362;

union _union_277362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_FaceTypeExt_c Shock_FaceTypeExt_c, *PShock_FaceTypeExt_c;

typedef struct Shock_FaceTypeExt_StaticFields Shock_FaceTypeExt_StaticFields, *PShock_FaceTypeExt_StaticFields;

typedef struct Shock_FaceTypeExt_VTable Shock_FaceTypeExt_VTable, *PShock_FaceTypeExt_VTable;

typedef struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__o System_Collections_Generic_List_FaceTypeExt_FaceAnime__o, *PSystem_Collections_Generic_List_FaceTypeExt_FaceAnime__o;

typedef struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__c System_Collections_Generic_List_FaceTypeExt_FaceAnime__c, *PSystem_Collections_Generic_List_FaceTypeExt_FaceAnime__c;

typedef struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__Fields System_Collections_Generic_List_FaceTypeExt_FaceAnime__Fields, *PSystem_Collections_Generic_List_FaceTypeExt_FaceAnime__Fields;

typedef struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__StaticFields System_Collections_Generic_List_FaceTypeExt_FaceAnime__StaticFields, *PSystem_Collections_Generic_List_FaceTypeExt_FaceAnime__StaticFields;

typedef struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__VTable System_Collections_Generic_List_FaceTypeExt_FaceAnime__VTable, *PSystem_Collections_Generic_List_FaceTypeExt_FaceAnime__VTable;

struct Shock_FaceTypeExt_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_FaceTypeExt_c {
    struct Il2CppClass_1 _1;
    struct Shock_FaceTypeExt_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FaceTypeExt_VTable vtable;
};

struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__VTable vtable;
};

struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__Fields {
    struct Shock_FaceTypeExt_FaceAnime_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__o {
    struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__Fields fields;
};

struct Shock_FaceTypeExt_StaticFields {
    struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__o *AnimeList;
};

struct System_Collections_Generic_List_FaceTypeExt_FaceAnime__StaticFields {
    struct Shock_FaceTypeExt_FaceAnime_array *s_emptyArray;
};

typedef struct MethodInfo_24DFC58 MethodInfo_24DFC58, *PMethodInfo_24DFC58;

typedef union _union_179434 _union_179434, *P_union_179434;

union _union_179434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFC58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296150 _union_296150, *P_union_296150;

union _union_296150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B64A58 MethodInfo_1B64A58, *PMethodInfo_1B64A58;

typedef union _union_248271 _union_248271, *P_union_248271;

union _union_248271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64A58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296152 _union_296152, *P_union_296152;

union _union_296152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296154 _union_296154, *P_union_296154;

union _union_296154 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296156 _union_296156, *P_union_296156;

union _union_296156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_FrameIntervalObservable_FrameInterval_T__VTable UniRx_Operators_FrameIntervalObservable_FrameInterval_T__VTable, *PUniRx_Operators_FrameIntervalObservable_FrameInterval_T__VTable;

struct UniRx_Operators_FrameIntervalObservable_FrameInterval_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef union _union_296158 _union_296158, *P_union_296158;

union _union_296158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F39824_RGCTXs MethodInfo_2F39824_RGCTXs, *PMethodInfo_2F39824_RGCTXs;

struct MethodInfo_2F39824_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_14F190C_RGCTXs MethodInfo_14F190C_RGCTXs, *PMethodInfo_14F190C_RGCTXs;

struct MethodInfo_14F190C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1655850 MethodInfo_1655850, *PMethodInfo_1655850;

typedef struct System_Net_WebCompletionSource__WaitForCompletion_d__15_T__c System_Net_WebCompletionSource__WaitForCompletion_d__15_T__c, *PSystem_Net_WebCompletionSource__WaitForCompletion_d__15_T__c;

typedef union _union_282419 _union_282419, *P_union_282419;

typedef struct System_Net_WebCompletionSource__WaitForCompletion_d__15_T__RGCTXs System_Net_WebCompletionSource__WaitForCompletion_d__15_T__RGCTXs, *PSystem_Net_WebCompletionSource__WaitForCompletion_d__15_T__RGCTXs;

typedef struct System_Net_WebCompletionSource__WaitForCompletion_d__15_T__VTable System_Net_WebCompletionSource__WaitForCompletion_d__15_T__VTable, *PSystem_Net_WebCompletionSource__WaitForCompletion_d__15_T__VTable;

union _union_282419 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Net_WebCompletionSource__WaitForCompletion_d__15_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct System_Net_WebCompletionSource__WaitForCompletion_d__15_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Net_WebCompletionSource__WaitForCompletion_d__15_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebCompletionSource__WaitForCompletion_d__15_T__VTable vtable;
};

struct System_Net_WebCompletionSource__WaitForCompletion_d__15_T__RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T__;
    struct MethodInfo *_1_System_Threading_Tasks_TaskCompletionSource_WebCompletionSource_Result_T___get_Task;
    struct Il2CppClass *_2_System_Threading_Tasks_Task_WebCompletionSource_Result_T__;
    struct MethodInfo *_3_System_Threading_Tasks_Task_WebCompletionSource_Result_T___ConfigureAwait;
    struct MethodInfo *_4_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_WebCompletionSource_Result_T___GetAwaiter;
    struct MethodInfo *_5_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___get_IsCompleted;
    struct MethodInfo *_6_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__AwaitUnsafeOnCompleted_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T____WebCompletionSource__WaitForCompletion_d__15_T__;
    struct MethodInfo *_7_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebCompletionSource_Result_T___GetResult;
    struct Il2CppClass *_8_System_Net_WebCompletionSource_Result_T_;
    struct MethodInfo *_9_System_Net_WebCompletionSource_Result_T__get_Status;
    struct MethodInfo *_10_System_Net_WebCompletionSource_Result_T__get_Argument;
    struct MethodInfo *_11_System_Net_WebCompletionSource_Result_T__get_Error;
    struct MethodInfo *_12_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__SetException;
    struct MethodInfo *_13_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_14_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T__SetStateMachine;
};

struct MethodInfo_1655850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Net_WebCompletionSource__WaitForCompletion_d__15_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282419 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_StencilMaterial_Fields UnityEngine_UI_StencilMaterial_Fields, *PUnityEngine_UI_StencilMaterial_Fields;

struct UnityEngine_UI_StencilMaterial_Fields {
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass56_0_Fields Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass56_0_Fields, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass56_0_Fields;

typedef struct Aoharu_Event_Ranking_EventRankingListController_o Aoharu_Event_Ranking_EventRankingListController_o, *PAoharu_Event_Ranking_EventRankingListController_o;

typedef struct Aoharu_Event_Ranking_EventRankingListController_c Aoharu_Event_Ranking_EventRankingListController_c, *PAoharu_Event_Ranking_EventRankingListController_c;

typedef struct Aoharu_Event_Ranking_EventRankingListController_Fields Aoharu_Event_Ranking_EventRankingListController_Fields, *PAoharu_Event_Ranking_EventRankingListController_Fields;

typedef struct Aoharu_Event_Ranking_EventRankingListController_StaticFields Aoharu_Event_Ranking_EventRankingListController_StaticFields, *PAoharu_Event_Ranking_EventRankingListController_StaticFields;

typedef struct Aoharu_Event_Ranking_EventRankingListController_VTable Aoharu_Event_Ranking_EventRankingListController_VTable, *PAoharu_Event_Ranking_EventRankingListController_VTable;

typedef struct Aoharu_Event_Ranking_EventRankingTab_o Aoharu_Event_Ranking_EventRankingTab_o, *PAoharu_Event_Ranking_EventRankingTab_o;

typedef struct System_Collections_Generic_List_RankingDetail__o System_Collections_Generic_List_RankingDetail__o, *PSystem_Collections_Generic_List_RankingDetail__o;

typedef struct System_Action_UserDetail__FRIEND_STATUS__int__o System_Action_UserDetail__FRIEND_STATUS__int__o, *PSystem_Action_UserDetail__FRIEND_STATUS__int__o;

typedef struct System_Action_RANKING_TYPE__o System_Action_RANKING_TYPE__o, *PSystem_Action_RANKING_TYPE__o;

typedef struct Aoharu_Event_Ranking_EventRankingTab_c Aoharu_Event_Ranking_EventRankingTab_c, *PAoharu_Event_Ranking_EventRankingTab_c;

typedef struct Aoharu_Event_Ranking_EventRankingTab_Fields Aoharu_Event_Ranking_EventRankingTab_Fields, *PAoharu_Event_Ranking_EventRankingTab_Fields;

typedef struct System_Collections_Generic_List_RankingDetail__c System_Collections_Generic_List_RankingDetail__c, *PSystem_Collections_Generic_List_RankingDetail__c;

typedef struct System_Collections_Generic_List_RankingDetail__Fields System_Collections_Generic_List_RankingDetail__Fields, *PSystem_Collections_Generic_List_RankingDetail__Fields;

typedef struct System_Action_UserDetail__FRIEND_STATUS__int__c System_Action_UserDetail__FRIEND_STATUS__int__c, *PSystem_Action_UserDetail__FRIEND_STATUS__int__c;

typedef struct System_Action_RANKING_TYPE__c System_Action_RANKING_TYPE__c, *PSystem_Action_RANKING_TYPE__c;

typedef struct System_Action_RANKING_TYPE__Fields System_Action_RANKING_TYPE__Fields, *PSystem_Action_RANKING_TYPE__Fields;

typedef struct Aoharu_Event_Ranking_EventRankingTab_VTable Aoharu_Event_Ranking_EventRankingTab_VTable, *PAoharu_Event_Ranking_EventRankingTab_VTable;

typedef struct Shock_TabBase_EventRankingTabButton__Fields Shock_TabBase_EventRankingTabButton__Fields, *PShock_TabBase_EventRankingTabButton__Fields;

typedef struct Aoharu_Event_Ranking_EventRankingTabButton_o Aoharu_Event_Ranking_EventRankingTabButton_o, *PAoharu_Event_Ranking_EventRankingTabButton_o;

typedef struct System_Collections_Generic_List_RankingDetail__StaticFields System_Collections_Generic_List_RankingDetail__StaticFields, *PSystem_Collections_Generic_List_RankingDetail__StaticFields;

typedef struct System_Collections_Generic_List_RankingDetail__VTable System_Collections_Generic_List_RankingDetail__VTable, *PSystem_Collections_Generic_List_RankingDetail__VTable;

typedef struct System_Action_UserDetail__FRIEND_STATUS__int__VTable System_Action_UserDetail__FRIEND_STATUS__int__VTable, *PSystem_Action_UserDetail__FRIEND_STATUS__int__VTable;

typedef struct System_Action_RANKING_TYPE__VTable System_Action_RANKING_TYPE__VTable, *PSystem_Action_RANKING_TYPE__VTable;

typedef struct Aoharu_Event_Ranking_EventRankingTabButton_c Aoharu_Event_Ranking_EventRankingTabButton_c, *PAoharu_Event_Ranking_EventRankingTabButton_c;

typedef struct Aoharu_Event_Ranking_EventRankingTabButton_Fields Aoharu_Event_Ranking_EventRankingTabButton_Fields, *PAoharu_Event_Ranking_EventRankingTabButton_Fields;

typedef struct Aoharu_Event_Ranking_EventRankingTabButton_VTable Aoharu_Event_Ranking_EventRankingTabButton_VTable, *PAoharu_Event_Ranking_EventRankingTabButton_VTable;

struct Aoharu_Event_Ranking_EventRankingListController_StaticFields {
    int32_t _LoadScrollItemCount_k__BackingField;
    int32_t _HalfLoadScrollItemCount_k__BackingField;
};

struct Aoharu_Event_Ranking_EventRankingTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Aoharu_Event_Ranking_EventRankingTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingTab_VTable vtable;
};

struct Shock_TabBase_EventRankingTabButton__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct System_Collections_Generic_List_T__o *m_list;
    int32_t m_selectedIndex;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct Aoharu_Event_Ranking_EventRankingTab_Fields {
    struct Shock_TabBase_EventRankingTabButton__Fields super;
    struct Aoharu_Event_Ranking_EventRankingTabButton_o *m_Prefab;
};

struct Aoharu_Event_Ranking_EventRankingTab_o {
    struct Aoharu_Event_Ranking_EventRankingTab_c *klass;
    void *monitor;
    struct Aoharu_Event_Ranking_EventRankingTab_Fields fields;
};

struct System_Action_RANKING_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Event_Ranking_EventRankingTabButton_Fields {
    struct Shock_TabButtonBase_Fields super;
    struct UnityEngine_RectTransform_o *m_Left;
    struct UnityEngine_RectTransform_o *m_Middle;
    struct UnityEngine_RectTransform_o *m_Right;
    struct TMPro_TextMeshProUGUI_array *m_TextList;
};

struct Aoharu_Event_Ranking_EventRankingTabButton_o {
    struct Aoharu_Event_Ranking_EventRankingTabButton_c *klass;
    void *monitor;
    struct Aoharu_Event_Ranking_EventRankingTabButton_Fields fields;
};

struct Aoharu_Event_Ranking_EventRankingTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
};

struct Aoharu_Event_Ranking_EventRankingTabButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingTabButton_VTable vtable;
};

struct System_Collections_Generic_List_RankingDetail__StaticFields {
    struct Shock_ProtocolData_RankingDetail_array *s_emptyArray;
};

struct Aoharu_Event_Ranking_EventRankingListController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_Ranking_EventRankingListController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Event_Ranking_EventRankingListController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingListController_VTable vtable;
};

struct Aoharu_Event_Ranking_EventRankingListController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_SimpleScroll_o *m_Scroll;
    struct Shock_TextMeshUI_o *m_UnagreegatedText;
    struct Shock_TextMeshUI_o *m_NotViewableText;
    struct Aoharu_Event_Ranking_EventRankingTab_o *m_RankingTypeTab;
    struct Aoharu_UI_Dropdown_o *m_RankViewDropdown;
    struct UnityEngine_UI_Image_o *m_Background;
    struct Aoharu_Event_Settings_EventRankingSettings_o *m_Settings;
    int32_t _RankingType_k__BackingField;
    bool _IsMyRanking_k__BackingField;
    struct System_Collections_Generic_List_RankingDetail__o *_LoadedList_k__BackingField;
    struct System_Action_UserDetail__FRIEND_STATUS__int__o *_RequestFriendProfile_k__BackingField;
    struct System_Action_RANKING_TYPE__o *_RequestRewardScene_k__BackingField;
    bool m_IsScrollAddLoad;
    struct Shock_EventData_o *m_EventData;
    bool m_IsScrollChangeWait;
};

struct System_Action_UserDetail__FRIEND_STATUS__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RANKING_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RANKING_TYPE__VTable vtable;
};

struct System_Action_RANKING_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RANKING_TYPE__o {
    struct System_Action_RANKING_TYPE__c *klass;
    void *monitor;
    struct System_Action_RANKING_TYPE__Fields fields;
};

struct System_Collections_Generic_List_RankingDetail__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RankingDetail__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RankingDetail__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RankingDetail__VTable vtable;
};

struct System_Collections_Generic_List_RankingDetail__Fields {
    struct Shock_ProtocolData_RankingDetail_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RankingDetail__o {
    struct System_Collections_Generic_List_RankingDetail__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RankingDetail__Fields fields;
};

struct Aoharu_Event_Ranking_EventRankingListController_o {
    struct Aoharu_Event_Ranking_EventRankingListController_c *klass;
    void *monitor;
    struct Aoharu_Event_Ranking_EventRankingListController_Fields fields;
};

struct System_Action_UserDetail__FRIEND_STATUS__int__o {
    struct System_Action_UserDetail__FRIEND_STATUS__int__c *klass;
    void *monitor;
    struct System_Action_UserDetail__FRIEND_STATUS__int__Fields fields;
};

struct System_Action_UserDetail__FRIEND_STATUS__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_UserDetail__FRIEND_STATUS__int__VTable vtable;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass56_0_Fields {
    uint32_t eventId;
    struct Aoharu_Event_Ranking_EventRankingListController_o *__4__this;
};

typedef struct Aoharu_MusicRecommendScene___c__DisplayClass15_0_c Aoharu_MusicRecommendScene___c__DisplayClass15_0_c, *PAoharu_MusicRecommendScene___c__DisplayClass15_0_c;

typedef struct Aoharu_MusicRecommendScene___c__DisplayClass15_0_VTable Aoharu_MusicRecommendScene___c__DisplayClass15_0_VTable, *PAoharu_MusicRecommendScene___c__DisplayClass15_0_VTable;

struct Aoharu_MusicRecommendScene___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicRecommendScene___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRecommendScene___c__DisplayClass15_0_VTable vtable;
};

typedef struct MethodInfo_172A67C MethodInfo_172A67C, *PMethodInfo_172A67C;

typedef union _union_169369 _union_169369, *P_union_169369;

union _union_169369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A67C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296140 _union_296140, *P_union_296140;

union _union_296140 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296142 _union_296142, *P_union_296142;

union _union_296142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296144 _union_296144, *P_union_296144;

union _union_296144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296146 _union_296146, *P_union_296146;

union _union_296146 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296148 _union_296148, *P_union_296148;

union _union_296148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243EDA4 MethodInfo_243EDA4, *PMethodInfo_243EDA4;

typedef union _union_278494 _union_278494, *P_union_278494;

union _union_278494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243EDA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_c UnityEngine_UIElements_UxmlIntAttributeDescription___c_c, *PUnityEngine_UIElements_UxmlIntAttributeDescription___c_c;

typedef struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_StaticFields UnityEngine_UIElements_UxmlIntAttributeDescription___c_StaticFields, *PUnityEngine_UIElements_UxmlIntAttributeDescription___c_StaticFields;

typedef struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_VTable UnityEngine_UIElements_UxmlIntAttributeDescription___c_VTable, *PUnityEngine_UIElements_UxmlIntAttributeDescription___c_VTable;

typedef struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_o UnityEngine_UIElements_UxmlIntAttributeDescription___c_o, *PUnityEngine_UIElements_UxmlIntAttributeDescription___c_o;

typedef struct System_Func_string__int__int__o System_Func_string__int__int__o, *PSystem_Func_string__int__int__o;

typedef struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_Fields UnityEngine_UIElements_UxmlIntAttributeDescription___c_Fields, *PUnityEngine_UIElements_UxmlIntAttributeDescription___c_Fields;

typedef struct System_Func_string__int__int__c System_Func_string__int__int__c, *PSystem_Func_string__int__int__c;

typedef struct System_Func_string__int__int__Fields System_Func_string__int__int__Fields, *PSystem_Func_string__int__int__Fields;

typedef struct System_Func_string__int__int__VTable System_Func_string__int__int__VTable, *PSystem_Func_string__int__int__VTable;

struct System_Func_string__int__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__int__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_string__int__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__int__int__VTable vtable;
};

struct System_Func_string__int__int__o {
    struct System_Func_string__int__int__c *klass;
    void *monitor;
    struct System_Func_string__int__int__Fields fields;
};

struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_StaticFields {
    struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_o *__9;
    struct System_Func_string__int__int__o *__9__3_0;
    struct System_Func_string__int__int__o *__9__4_0;
};

struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_Fields {
};

struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_VTable vtable;
};

struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_o {
    struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription___c_Fields fields;
};

typedef struct System_ComponentModel_DefaultPropertyAttribute_StaticFields System_ComponentModel_DefaultPropertyAttribute_StaticFields, *PSystem_ComponentModel_DefaultPropertyAttribute_StaticFields;

typedef struct System_ComponentModel_DefaultPropertyAttribute_o System_ComponentModel_DefaultPropertyAttribute_o, *PSystem_ComponentModel_DefaultPropertyAttribute_o;

typedef struct System_ComponentModel_DefaultPropertyAttribute_c System_ComponentModel_DefaultPropertyAttribute_c, *PSystem_ComponentModel_DefaultPropertyAttribute_c;

typedef struct System_ComponentModel_DefaultPropertyAttribute_Fields System_ComponentModel_DefaultPropertyAttribute_Fields, *PSystem_ComponentModel_DefaultPropertyAttribute_Fields;

typedef struct System_ComponentModel_DefaultPropertyAttribute_VTable System_ComponentModel_DefaultPropertyAttribute_VTable, *PSystem_ComponentModel_DefaultPropertyAttribute_VTable;

struct System_ComponentModel_DefaultPropertyAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_Name_k__BackingField;
};

struct System_ComponentModel_DefaultPropertyAttribute_o {
    struct System_ComponentModel_DefaultPropertyAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_DefaultPropertyAttribute_Fields fields;
};

struct System_ComponentModel_DefaultPropertyAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_DefaultPropertyAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_DefaultPropertyAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_DefaultPropertyAttribute_VTable vtable;
};

struct System_ComponentModel_DefaultPropertyAttribute_StaticFields {
    struct System_ComponentModel_DefaultPropertyAttribute_o *Default;
};

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_c Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_c, *PShock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_c;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_VTable Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_VTable, *PShock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_VTable;

struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_VTable vtable;
};

typedef struct MethodInfo_2C07608 MethodInfo_2C07608, *PMethodInfo_2C07608;

typedef struct MethodInfo_2C07608_RGCTXs MethodInfo_2C07608_RGCTXs, *PMethodInfo_2C07608_RGCTXs;

typedef union _union_337922 _union_337922, *P_union_337922;

union _union_337922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C07608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C07608_RGCTXs *rgctx_data;
    union _union_337922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C07608_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_o Aoharu_HomePreset_CardIllust_PhotoSelectWindow_o, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow_o;

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_c Aoharu_HomePreset_CardIllust_PhotoSelectWindow_c, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow_c;

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_Fields Aoharu_HomePreset_CardIllust_PhotoSelectWindow_Fields, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow_Fields;

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_VTable Aoharu_HomePreset_CardIllust_PhotoSelectWindow_VTable, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow_VTable;

typedef struct Aoharu_HomePreset_CardIllust_ScrollView_o Aoharu_HomePreset_CardIllust_ScrollView_o, *PAoharu_HomePreset_CardIllust_ScrollView_o;

typedef struct Aoharu_HomePreset_CardIllust_ScrollView_c Aoharu_HomePreset_CardIllust_ScrollView_c, *PAoharu_HomePreset_CardIllust_ScrollView_c;

typedef struct Aoharu_HomePreset_CardIllust_ScrollView_Fields Aoharu_HomePreset_CardIllust_ScrollView_Fields, *PAoharu_HomePreset_CardIllust_ScrollView_Fields;

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ShowSearchView;
    struct VirtualInvokeData _7_Initialized;
    struct VirtualInvokeData _8_UpdateScrollView;
    struct VirtualInvokeData _9_ScrollTo;
};

struct Aoharu_HomePreset_CardIllust_ScrollView_Fields {
    struct FancyScrollView_FancyScrollRect_ItemData__Context__Fields super;
    float cellSize;
    struct UnityEngine_GameObject_o *cellPrefab;
};

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_Fields {
    struct CharaScrollViewBase_Fields super;
    struct Aoharu_HomePreset_CardIllust_ScrollView_o *m_ScrollView;
    struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog_o *m_SearchDialog;
};

struct Aoharu_HomePreset_CardIllust_ScrollView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CardIllust_ScrollView_VTable vtable;
};

struct Aoharu_HomePreset_CardIllust_ScrollView_o {
    struct Aoharu_HomePreset_CardIllust_ScrollView_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CardIllust_ScrollView_Fields fields;
};

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_o {
    struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_Fields fields;
};

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow_VTable vtable;
};

typedef struct MethodInfo_3330B04 MethodInfo_3330B04, *PMethodInfo_3330B04;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__c Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__c, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__c;

typedef union _union_299465 _union_299465, *P_union_299465;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__VTable Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__VTable, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__VTable;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__o Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__o, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__o;

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__Fields Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__Fields, *PCysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__Fields;

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields {
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__o *__9;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__Fields {
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__o {
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__Fields fields;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___get_Size;
};

union _union_299465 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330B04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299465 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296170 _union_296170, *P_union_296170;

union _union_296170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ConsoleCancelEventArgs_c System_ConsoleCancelEventArgs_c, *PSystem_ConsoleCancelEventArgs_c;

typedef struct System_ConsoleCancelEventArgs_VTable System_ConsoleCancelEventArgs_VTable, *PSystem_ConsoleCancelEventArgs_VTable;

struct System_ConsoleCancelEventArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_ConsoleCancelEventArgs_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ConsoleCancelEventArgs_VTable vtable;
};

typedef struct MethodInfo_2B00840 MethodInfo_2B00840, *PMethodInfo_2B00840;

typedef union _union_293008 _union_293008, *P_union_293008;

union _union_293008 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293008 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296172 _union_296172, *P_union_296172;

union _union_296172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296174 _union_296174, *P_union_296174;

union _union_296174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1641220 MethodInfo_1641220, *PMethodInfo_1641220;

typedef union _union_337445 _union_337445, *P_union_337445;

union _union_337445 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1641220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296176 _union_296176, *P_union_296176;

union _union_296176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_o Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_o, *PShock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_o;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_Fields Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_Fields, *PShock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_Fields;

struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_Fields {
    struct Shock_MusicData_o *data;
    struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_0_o *CS___8__locals1;
};

struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_o {
    struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_c *klass;
    void *monitor;
    struct Shock_Scenes_AreaShop_MusicShopScroll___c__DisplayClass9_1_Fields fields;
};

typedef union _union_296178 _union_296178, *P_union_296178;

union _union_296178 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EABA54 MethodInfo_1EABA54, *PMethodInfo_1EABA54;

typedef union _union_263994 _union_263994, *P_union_263994;

union _union_263994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABA54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observable___c__DisplayClass135_1_Fields UniRx_Observable___c__DisplayClass135_1_Fields, *PUniRx_Observable___c__DisplayClass135_1_Fields;

typedef struct UniRx_AsyncSubject_Unit__o UniRx_AsyncSubject_Unit__o, *PUniRx_AsyncSubject_Unit__o;

typedef struct UniRx_Observable___c__DisplayClass135_0_o UniRx_Observable___c__DisplayClass135_0_o, *PUniRx_Observable___c__DisplayClass135_0_o;

typedef struct UniRx_AsyncSubject_Unit__c UniRx_AsyncSubject_Unit__c, *PUniRx_AsyncSubject_Unit__c;

typedef struct UniRx_AsyncSubject_Unit__Fields UniRx_AsyncSubject_Unit__Fields, *PUniRx_AsyncSubject_Unit__Fields;

typedef struct UniRx_Observable___c__DisplayClass135_0_c UniRx_Observable___c__DisplayClass135_0_c, *PUniRx_Observable___c__DisplayClass135_0_c;

typedef struct UniRx_Observable___c__DisplayClass135_0_Fields UniRx_Observable___c__DisplayClass135_0_Fields, *PUniRx_Observable___c__DisplayClass135_0_Fields;

typedef struct UniRx_AsyncSubject_Unit__VTable UniRx_AsyncSubject_Unit__VTable, *PUniRx_AsyncSubject_Unit__VTable;

typedef struct UniRx_Observable___c__DisplayClass135_0_VTable UniRx_Observable___c__DisplayClass135_0_VTable, *PUniRx_Observable___c__DisplayClass135_0_VTable;

struct UniRx_AsyncSubject_Unit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _9_Dispose;
};

struct UniRx_Observable___c__DisplayClass135_0_Fields {
    struct UniRx_IScheduler_o *scheduler;
    struct System_Action_o *action;
};

struct UniRx_Observable___c__DisplayClass135_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_AsyncSubject_Unit__Fields {
    struct Il2CppObject *observerLock;
    struct UniRx_Unit_o lastValue;
    bool hasValue;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_AsyncSubject_Unit__o {
    struct UniRx_AsyncSubject_Unit__c *klass;
    void *monitor;
    struct UniRx_AsyncSubject_Unit__Fields fields;
};

struct UniRx_AsyncSubject_Unit__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_AsyncSubject_Unit__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass135_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass135_0_VTable vtable;
};

struct UniRx_Observable___c__DisplayClass135_0_o {
    struct UniRx_Observable___c__DisplayClass135_0_c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass135_0_Fields fields;
};

struct UniRx_Observable___c__DisplayClass135_1_Fields {
    struct UniRx_AsyncSubject_Unit__o *subject;
    struct UniRx_Observable___c__DisplayClass135_0_o *CS___8__locals1;
};

typedef struct Shock_LiveLaneSkinMst_VTable Shock_LiveLaneSkinMst_VTable, *PShock_LiveLaneSkinMst_VTable;

struct Shock_LiveLaneSkinMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct MethodInfo_1298024_RGCTXs MethodInfo_1298024_RGCTXs, *PMethodInfo_1298024_RGCTXs;

struct MethodInfo_1298024_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_201315C MethodInfo_201315C, *PMethodInfo_201315C;

struct MethodInfo_201315C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256129 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2052730 MethodInfo_2052730, *PMethodInfo_2052730;

typedef union _union_216937 _union_216937, *P_union_216937;

union _union_216937 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2052730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216937 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideoTextures_VTable UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideoTextures_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateVideoTextures_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateVideoTextures_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D2C28C MethodInfo_1D2C28C, *PMethodInfo_1D2C28C;

typedef union _union_252943 _union_252943, *P_union_252943;

union _union_252943 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C28C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252943 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass21_0_VTable Shock_BillingSubscriptionRewardMstTable___c__DisplayClass21_0_VTable, *PShock_BillingSubscriptionRewardMstTable___c__DisplayClass21_0_VTable;

struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296160 _union_296160, *P_union_296160;

union _union_296160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296162 _union_296162, *P_union_296162;

union _union_296162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_o Aoharu_PlayerProfileScene___c__DisplayClass12_0_o, *PAoharu_PlayerProfileScene___c__DisplayClass12_0_o;

typedef struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_Fields Aoharu_PlayerProfileScene___c__DisplayClass12_0_Fields, *PAoharu_PlayerProfileScene___c__DisplayClass12_0_Fields;

struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_Fields {
    struct Aoharu_PlayerProfileScene_o *__4__this;
    bool isForward;
    struct System_Action_o *__9__8;
};

struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_o {
    struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Aoharu_PlayerProfileScene___c__DisplayClass12_0_Fields fields;
};

typedef union _union_296164 _union_296164, *P_union_296164;

union _union_296164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296166 _union_296166, *P_union_296166;

union _union_296166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296168 _union_296168, *P_union_296168;

union _union_296168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1641228 MethodInfo_1641228, *PMethodInfo_1641228;

typedef union _union_337449 _union_337449, *P_union_337449;

union _union_337449 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1641228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__JoinIterator_d__38_TOuter__TInner__TKey__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337449 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_AlbumConst_o Aoharu_Scripts_Album_AlbumConst_o, *PAoharu_Scripts_Album_AlbumConst_o;

typedef struct Aoharu_Scripts_Album_AlbumConst_Fields Aoharu_Scripts_Album_AlbumConst_Fields, *PAoharu_Scripts_Album_AlbumConst_Fields;

struct Aoharu_Scripts_Album_AlbumConst_Fields {
};

struct Aoharu_Scripts_Album_AlbumConst_o {
    struct Aoharu_Scripts_Album_AlbumConst_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AlbumConst_Fields fields;
};

typedef struct System_Action_Membership__o System_Action_Membership__o, *PSystem_Action_Membership__o;

typedef struct System_Action_Membership__Fields System_Action_Membership__Fields, *PSystem_Action_Membership__Fields;

struct System_Action_Membership__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Membership__o {
    struct System_Action_Membership__c *klass;
    void *monitor;
    struct System_Action_Membership__Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_ChatRoomMst__Fields System_Collections_Generic_IReadOnlyCollection_ChatRoomMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_ChatRoomMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_ChatRoomMst__Fields {
};

typedef struct Carbon_TweenCanvasRendererAlpha_o Carbon_TweenCanvasRendererAlpha_o, *PCarbon_TweenCanvasRendererAlpha_o;

typedef struct Carbon_TweenCanvasRendererAlpha_c Carbon_TweenCanvasRendererAlpha_c, *PCarbon_TweenCanvasRendererAlpha_c;

typedef struct Carbon_TweenCanvasRendererAlpha_Fields Carbon_TweenCanvasRendererAlpha_Fields, *PCarbon_TweenCanvasRendererAlpha_Fields;

struct Carbon_TweenCanvasRendererAlpha_Fields {
    struct Carbon_TweenBase_Fields super;
    float m_From;
    float m_To;
    struct UnityEngine_CanvasRenderer_o *m_CanvasRenderer;
};

struct Carbon_TweenCanvasRendererAlpha_o {
    struct Carbon_TweenCanvasRendererAlpha_c *klass;
    void *monitor;
    struct Carbon_TweenCanvasRendererAlpha_Fields fields;
};

struct Carbon_TweenCanvasRendererAlpha_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenCanvasRendererAlpha_VTable vtable;
};

typedef struct MethodInfo_32AA6EC MethodInfo_32AA6EC, *PMethodInfo_32AA6EC;

typedef union _union_316383 _union_316383, *P_union_316383;

union _union_316383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA6EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9D5AC MethodInfo_1E9D5AC, *PMethodInfo_1E9D5AC;

typedef union _union_160325 _union_160325, *P_union_160325;

union _union_160325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D5AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296110 _union_296110, *P_union_296110;

union _union_296110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_RSAPKCS1SignatureDescription_VTable System_Security_Cryptography_RSAPKCS1SignatureDescription_VTable, *PSystem_Security_Cryptography_RSAPKCS1SignatureDescription_VTable;

struct System_Security_Cryptography_RSAPKCS1SignatureDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateDeformatter;
    struct VirtualInvokeData _5_CreateFormatter;
    struct VirtualInvokeData _6_CreateDigest;
};

typedef union _union_296112 _union_296112, *P_union_296112;

union _union_296112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_296114 _union_296114, *P_union_296114;

union _union_296114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296116 _union_296116, *P_union_296116;

union _union_296116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_IGachaData__GachaTopBannerScrollCellData__Fields System_Func_IGachaData__GachaTopBannerScrollCellData__Fields, *PSystem_Func_IGachaData__GachaTopBannerScrollCellData__Fields;

struct System_Func_IGachaData__GachaTopBannerScrollCellData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_296118 _union_296118, *P_union_296118;

union _union_296118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_IGGLResult_GGLRegisterAge__ResultNone__c Shock_GGL_IGGLResult_GGLRegisterAge__ResultNone__c, *PShock_GGL_IGGLResult_GGLRegisterAge__ResultNone__c;

struct Shock_GGL_IGGLResult_GGLRegisterAge__ResultNone__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2512B8C MethodInfo_2512B8C, *PMethodInfo_2512B8C;

typedef union _union_250805 _union_250805, *P_union_250805;

union _union_250805 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512B8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250805 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_c Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_c, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_c;

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_VTable Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_VTable, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_VTable;

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_VTable vtable;
};

typedef struct MethodInfo_1BBCB50 MethodInfo_1BBCB50, *PMethodInfo_1BBCB50;

typedef union _union_303714 _union_303714, *P_union_303714;

union _union_303714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCB50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A646C MethodInfo_26A646C, *PMethodInfo_26A646C;

typedef union _union_278108 _union_278108, *P_union_278108;

union _union_278108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A646C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FF5D4_RGCTXs MethodInfo_10FF5D4_RGCTXs, *PMethodInfo_10FF5D4_RGCTXs;

struct MethodInfo_10FF5D4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1E9D5A0 MethodInfo_1E9D5A0, *PMethodInfo_1E9D5A0;

typedef union _union_161829 _union_161829, *P_union_161829;

union _union_161829 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D5A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161829 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____VTable System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____VTable, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____VTable;

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_o Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_o, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_o;

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_Fields Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_Fields, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_Fields;

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_Fields {
    struct Firebase_Crashlytics_AndroidImpl_o *__4__this;
    bool enabled;
};

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_o {
    struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass14_0_Fields fields;
};

typedef struct UniRx_MessageBroker_VTable UniRx_MessageBroker_VTable, *PUniRx_MessageBroker_VTable;

struct UniRx_MessageBroker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Publish;
    struct VirtualInvokeData _5_Receive;
    struct VirtualInvokeData _6_Dispose;
};

typedef union _union_296100 _union_296100, *P_union_296100;

union _union_296100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296102 _union_296102, *P_union_296102;

union _union_296102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296104 _union_296104, *P_union_296104;

union _union_296104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D6B804 MethodInfo_1D6B804, *PMethodInfo_1D6B804;

struct MethodInfo_1D6B804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296106 _union_296106, *P_union_296106;

union _union_296106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296108 _union_296108, *P_union_296108;

union _union_296108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_198396C MethodInfo_198396C, *PMethodInfo_198396C;

typedef union _union_170325 _union_170325, *P_union_170325;

union _union_170325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198396C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1537A38 MethodInfo_1537A38, *PMethodInfo_1537A38;

typedef union _union_286172 _union_286172, *P_union_286172;

union _union_286172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1537A38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6B81C MethodInfo_1D6B81C, *PMethodInfo_1D6B81C;

struct MethodInfo_1D6B81C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E66DD0_RGCTXs MethodInfo_2E66DD0_RGCTXs, *PMethodInfo_2E66DD0_RGCTXs;

struct MethodInfo_2E66DD0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_1B6F4E8 MethodInfo_1B6F4E8, *PMethodInfo_1B6F4E8;

typedef union _union_254933 _union_254933, *P_union_254933;

union _union_254933 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F4E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_BandRankUpItem__o System_Action_BandRankUpItem__o, *PSystem_Action_BandRankUpItem__o;

typedef struct System_Action_BandRankUpItem__c System_Action_BandRankUpItem__c, *PSystem_Action_BandRankUpItem__c;

typedef struct System_Action_BandRankUpItem__Fields System_Action_BandRankUpItem__Fields, *PSystem_Action_BandRankUpItem__Fields;

struct System_Action_BandRankUpItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BandRankUpItem__o {
    struct System_Action_BandRankUpItem__c *klass;
    void *monitor;
    struct System_Action_BandRankUpItem__Fields fields;
};

struct System_Action_BandRankUpItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BandRankUpItem__VTable vtable;
};

typedef union _union_296130 _union_296130, *P_union_296130;

union _union_296130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DE4FC_RGCTXs MethodInfo_15DE4FC_RGCTXs, *PMethodInfo_15DE4FC_RGCTXs;

struct MethodInfo_15DE4FC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_296132 _union_296132, *P_union_296132;

union _union_296132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296134 _union_296134, *P_union_296134;

union _union_296134 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FA7E4_RGCTXs MethodInfo_18FA7E4_RGCTXs, *PMethodInfo_18FA7E4_RGCTXs;

struct MethodInfo_18FA7E4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_296136 _union_296136, *P_union_296136;

union _union_296136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_NewSkillMst__Fields System_Collections_Generic_IReadOnlyCollection_NewSkillMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_NewSkillMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_NewSkillMst__Fields {
};

typedef struct MethodInfo_1B64A40 MethodInfo_1B64A40, *PMethodInfo_1B64A40;

typedef union _union_248063 _union_248063, *P_union_248063;

union _union_248063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B64A40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296138 _union_296138, *P_union_296138;

union _union_296138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Cockpit_PropertyCell__Add_d__8_c Photon_Pun_Demo_Cockpit_PropertyCell__Add_d__8_c, *PPhoton_Pun_Demo_Cockpit_PropertyCell__Add_d__8_c;

typedef struct Photon_Pun_Demo_Cockpit_PropertyCell__Add_d__8_VTable Photon_Pun_Demo_Cockpit_PropertyCell__Add_d__8_VTable, *PPhoton_Pun_Demo_Cockpit_PropertyCell__Add_d__8_VTable;

struct Photon_Pun_Demo_Cockpit_PropertyCell__Add_d__8_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Photon_Pun_Demo_Cockpit_PropertyCell__Add_d__8_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_PropertyCell__Add_d__8_VTable vtable;
};

typedef struct MethodInfo_19051D4 MethodInfo_19051D4, *PMethodInfo_19051D4;

typedef struct MethodInfo_19051D4_RGCTXs MethodInfo_19051D4_RGCTXs, *PMethodInfo_19051D4_RGCTXs;

typedef union _union_316810 _union_316810, *P_union_316810;

struct MethodInfo_19051D4_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_RentArray_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_RentArray_T___ctor;
    struct Il2CppClass *_3_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_4_System_Collections_Generic_ICollection_T__get_Count;
    struct MethodInfo *_5_System_Array_Empty_T_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_ArrayPool_T_;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_Internal_ArrayPool_T_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_Internal_ArrayPool_T__Rent;
    struct MethodInfo *_9_System_Collections_Generic_ICollection_T__CopyTo;
    struct Il2CppClass *_10_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_11_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
    struct Il2CppClass *_12_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_13_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_14_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_15_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_EnsureCapacity_T_;
};

union _union_316810 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19051D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19051D4_RGCTXs *rgctx_data;
    union _union_316810 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_ShopRewardMst__c System_Collections_Generic_List_ShopRewardMst__c, *PSystem_Collections_Generic_List_ShopRewardMst__c;

typedef struct System_Collections_Generic_List_ShopRewardMst__StaticFields System_Collections_Generic_List_ShopRewardMst__StaticFields, *PSystem_Collections_Generic_List_ShopRewardMst__StaticFields;

typedef struct System_Collections_Generic_List_ShopRewardMst__VTable System_Collections_Generic_List_ShopRewardMst__VTable, *PSystem_Collections_Generic_List_ShopRewardMst__VTable;

struct System_Collections_Generic_List_ShopRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ShopRewardMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ShopRewardMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ShopRewardMst__VTable vtable;
};

struct System_Collections_Generic_List_ShopRewardMst__StaticFields {
    struct Shock_ShopRewardMst_array *s_emptyArray;
};

typedef struct System_Func_IEnumerable_MissionRewardMst___IEnumerable_MissionRewardMst___Fields System_Func_IEnumerable_MissionRewardMst___IEnumerable_MissionRewardMst___Fields, *PSystem_Func_IEnumerable_MissionRewardMst___IEnumerable_MissionRewardMst___Fields;

struct System_Func_IEnumerable_MissionRewardMst___IEnumerable_MissionRewardMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_244881C MethodInfo_244881C, *PMethodInfo_244881C;

struct MethodInfo_244881C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D27C4_RGCTXs MethodInfo_15D27C4_RGCTXs, *PMethodInfo_15D27C4_RGCTXs;

struct MethodInfo_15D27C4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Shock_LiveRuleMstTable_o Shock_LiveRuleMstTable_o, *PShock_LiveRuleMstTable_o;

typedef struct Shock_LiveRuleMstTable_c Shock_LiveRuleMstTable_c, *PShock_LiveRuleMstTable_c;

typedef struct Shock_LiveRuleMstTable_Fields Shock_LiveRuleMstTable_Fields, *PShock_LiveRuleMstTable_Fields;

typedef struct Shock_LiveRuleMstTable_StaticFields Shock_LiveRuleMstTable_StaticFields, *PShock_LiveRuleMstTable_StaticFields;

typedef struct Shock_LiveRuleMstTable_VTable Shock_LiveRuleMstTable_VTable, *PShock_LiveRuleMstTable_VTable;

typedef struct Shock_GameMstTableBase_LiveRuleMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_LiveRuleMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_LiveRuleMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__o Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__o;

typedef struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___o System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___o, *PSystem_Collections_Generic_Dictionary_uint__List_LiveRuleMst___o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__c Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__c;

typedef struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___c System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___c, *PSystem_Collections_Generic_Dictionary_uint__List_LiveRuleMst___c;

typedef struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___Fields System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___Fields, *PSystem_Collections_Generic_Dictionary_uint__List_LiveRuleMst___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__VTable;

typedef struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___VTable System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___VTable, *PSystem_Collections_Generic_Dictionary_uint__List_LiveRuleMst___VTable;

struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_LiveRuleMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LiveRuleMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__o *ms_HashTable;
    struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___o *sm_MstListTableForLive;
    struct Shock_LiveRuleMst_array *sm_EmptyMstList;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRuleMst__VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___o {
    struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__List_LiveRuleMst___VTable vtable;
};

struct Shock_GameMstTableBase_LiveRuleMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LiveRuleMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LiveRuleMstTable_Fields {
    struct Shock_GameMstTableBase_LiveRuleMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_LiveRuleMstTable_o {
    struct Shock_LiveRuleMstTable_c *klass;
    void *monitor;
    struct Shock_LiveRuleMstTable_Fields fields;
};

struct Shock_LiveRuleMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveRuleMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRuleMstTable_VTable vtable;
};

typedef struct System_Tuple_Task__Task__TaskContinuation__Fields System_Tuple_Task__Task__TaskContinuation__Fields, *PSystem_Tuple_Task__Task__TaskContinuation__Fields;

typedef struct System_Threading_Tasks_TaskContinuation_o System_Threading_Tasks_TaskContinuation_o, *PSystem_Threading_Tasks_TaskContinuation_o;

typedef struct System_Threading_Tasks_TaskContinuation_c System_Threading_Tasks_TaskContinuation_c, *PSystem_Threading_Tasks_TaskContinuation_c;

typedef struct System_Threading_Tasks_TaskContinuation_Fields System_Threading_Tasks_TaskContinuation_Fields, *PSystem_Threading_Tasks_TaskContinuation_Fields;

typedef struct System_Threading_Tasks_TaskContinuation_VTable System_Threading_Tasks_TaskContinuation_VTable, *PSystem_Threading_Tasks_TaskContinuation_VTable;

struct System_Threading_Tasks_TaskContinuation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskContinuation_Fields {
};

struct System_Threading_Tasks_TaskContinuation_o {
    struct System_Threading_Tasks_TaskContinuation_c *klass;
    void *monitor;
    struct System_Threading_Tasks_TaskContinuation_Fields fields;
};

struct System_Threading_Tasks_TaskContinuation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskContinuation_VTable vtable;
};

struct System_Tuple_Task__Task__TaskContinuation__Fields {
    struct System_Threading_Tasks_Task_o *m_Item1;
    struct System_Threading_Tasks_Task_o *m_Item2;
    struct System_Threading_Tasks_TaskContinuation_o *m_Item3;
};

typedef struct MethodInfo_2E964F0 MethodInfo_2E964F0, *PMethodInfo_2E964F0;

typedef union _union_267830 _union_267830, *P_union_267830;

union _union_267830 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E964F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ShopBannerLoader_Fields Shock_ShopBannerLoader_Fields, *PShock_ShopBannerLoader_Fields;

struct Shock_ShopBannerLoader_Fields {
};

typedef struct System_Predicate_KerningPair__c System_Predicate_KerningPair__c, *PSystem_Predicate_KerningPair__c;

typedef struct System_Predicate_KerningPair__VTable System_Predicate_KerningPair__VTable, *PSystem_Predicate_KerningPair__VTable;

struct System_Predicate_KerningPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_KerningPair__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_KerningPair__VTable vtable;
};

typedef union _union_296120 _union_296120, *P_union_296120;

union _union_296120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296122 _union_296122, *P_union_296122;

union _union_296122 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296124 _union_296124, *P_union_296124;

union _union_296124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_3_Fields Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_3_Fields, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_3_Fields;

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_o Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_o, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_o;

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_c Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_c, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_c;

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_Fields Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_Fields, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_Fields;

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_Fields {
    struct Aoharu_Chat_ChatTalkElement_o *talk;
    struct System_Action_o *onComplete;
    struct System_Action_IMainTalkObject__o *onCreated;
    struct System_Action_string__o *onUpdateKey;
    struct Shock_RecvChatTalkStartRData_o *responceData;
};

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_o {
    struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_Fields fields;
};

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_VTable vtable;
};

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_3_Fields {
    struct Aoharu_Chat_Talk_Main_MainTalkFrame_o *obj;
    struct Aoharu_Chat_ChatTalkElement_o *element;
    struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass18_0_o *CS___8__locals3;
};

typedef struct MethodInfo_24DFC64 MethodInfo_24DFC64, *PMethodInfo_24DFC64;

typedef union _union_180872 _union_180872, *P_union_180872;

union _union_180872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFC64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296126 _union_296126, *P_union_296126;

union _union_296126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A6484 MethodInfo_26A6484, *PMethodInfo_26A6484;

typedef union _union_278854 _union_278854, *P_union_278854;

union _union_278854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296128 _union_296128, *P_union_296128;

union _union_296128 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_106DB40 MethodInfo_106DB40, *PMethodInfo_106DB40;

typedef union _union_168775 _union_168775, *P_union_168775;

union _union_168775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106DB40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Notifications_Android_Importance_Fields Unity_Notifications_Android_Importance_Fields, *PUnity_Notifications_Android_Importance_Fields;

struct Unity_Notifications_Android_Importance_Fields {
    int32_t value__;
};

typedef struct MethodInfo_312AFB8 MethodInfo_312AFB8, *PMethodInfo_312AFB8;

typedef union _union_224483 _union_224483, *P_union_224483;

union _union_224483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AFB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E964E8 MethodInfo_2E964E8, *PMethodInfo_2E964E8;

typedef union _union_272304 _union_272304, *P_union_272304;

union _union_272304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E964E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2434028 MethodInfo_2434028, *PMethodInfo_2434028;

typedef union _union_273868 _union_273868, *P_union_273868;

union _union_273868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11ED434 MethodInfo_11ED434, *PMethodInfo_11ED434;

typedef union _union_258536 _union_258536, *P_union_258536;

union _union_258536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ED434 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__LiveTapSeMst__o Carbon_ListDictionary_uint__LiveTapSeMst__o, *PCarbon_ListDictionary_uint__LiveTapSeMst__o;

typedef struct Carbon_ListDictionary_uint__LiveTapSeMst__c Carbon_ListDictionary_uint__LiveTapSeMst__c, *PCarbon_ListDictionary_uint__LiveTapSeMst__c;

typedef struct Carbon_ListDictionary_uint__LiveTapSeMst__Fields Carbon_ListDictionary_uint__LiveTapSeMst__Fields, *PCarbon_ListDictionary_uint__LiveTapSeMst__Fields;

typedef struct Carbon_ListDictionary_uint__LiveTapSeMst__VTable Carbon_ListDictionary_uint__LiveTapSeMst__VTable, *PCarbon_ListDictionary_uint__LiveTapSeMst__VTable;

struct Carbon_ListDictionary_uint__LiveTapSeMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__LiveTapSeMst__o {
    struct Carbon_ListDictionary_uint__LiveTapSeMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__LiveTapSeMst__Fields fields;
};

struct Carbon_ListDictionary_uint__LiveTapSeMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__LiveTapSeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__LiveTapSeMst__VTable vtable;
};

typedef struct MethodInfo_13B515C_RGCTXs MethodInfo_13B515C_RGCTXs, *PMethodInfo_13B515C_RGCTXs;

struct MethodInfo_13B515C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1D60F4C MethodInfo_1D60F4C, *PMethodInfo_1D60F4C;

typedef union _union_305756 _union_305756, *P_union_305756;

union _union_305756 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D60F4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305756 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3120204 MethodInfo_3120204, *PMethodInfo_3120204;

typedef union _union_223267 _union_223267, *P_union_223267;

union _union_223267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209C3DC MethodInfo_209C3DC, *PMethodInfo_209C3DC;

typedef union _union_341424 _union_341424, *P_union_341424;

union _union_341424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C3DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2512A98 MethodInfo_2512A98, *PMethodInfo_2512A98;

typedef union _union_250597 _union_250597, *P_union_250597;

union _union_250597 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512A98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250597 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869284 MethodInfo_2869284, *PMethodInfo_2869284;

typedef union _union_181252 _union_181252, *P_union_181252;

union _union_181252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869284 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_150D550_RGCTXs MethodInfo_150D550_RGCTXs, *PMethodInfo_150D550_RGCTXs;

struct MethodInfo_150D550_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2237EA4 MethodInfo_2237EA4, *PMethodInfo_2237EA4;

typedef union _union_291644 _union_291644, *P_union_291644;

union _union_291644 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237EA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291644 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12____VTable System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12____VTable, *PSystem_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12____VTable;

struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_c Mono_Globalization_Unicode_CodePointIndexer_TableRange_c, *PMono_Globalization_Unicode_CodePointIndexer_TableRange_c;

typedef struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_VTable Mono_Globalization_Unicode_CodePointIndexer_TableRange_VTable, *PMono_Globalization_Unicode_CodePointIndexer_TableRange_VTable;

struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ParticleSystemJobData______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ParticleSystemJobData______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ParticleSystemJobData______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ParticleSystemJobData______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__VTable;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___Fields;

typedef struct System_ValueTuple_T1__T2__o System_ValueTuple_T1__T2__o, *PSystem_ValueTuple_T1__T2__o;

typedef struct System_ValueTuple_T1__T2__Fields System_ValueTuple_T1__T2__Fields, *PSystem_ValueTuple_T1__T2__Fields;

struct System_ValueTuple_T1__T2__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
};

struct System_ValueTuple_T1__T2__o {
    struct System_ValueTuple_T1__T2__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___Fields {
    struct System_ValueTuple_T1__T2__o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__Fields {
    struct Il2CppObject *t1;
    struct Il2CppObject *t2;
    int32_t completedCount;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___o core;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2____ctor_b__4_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2____ctor_b__4_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___TrySetException;
    struct Il2CppClass *_16_System_ValueTuple_T1__T2_;
    struct MethodInfo *_17_System_ValueTuple_T1__T2___ctor;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___TrySetResult;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___GetResult;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__GetResult;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___GetStatus;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___UnsafeGetStatus;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2___OnCompleted;
};

typedef struct MethodInfo_32666A4 MethodInfo_32666A4, *PMethodInfo_32666A4;

typedef union _union_315003 _union_315003, *P_union_315003;

union _union_315003 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32666A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315003 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StaminaBoostItem_VTable Shock_StaminaBoostItem_VTable, *PShock_StaminaBoostItem_VTable;

struct Shock_StaminaBoostItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2434040 MethodInfo_2434040, *PMethodInfo_2434040;

typedef union _union_274416 _union_274416, *P_union_274416;

union _union_274416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2434040 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FCA28_RGCTXs MethodInfo_10FCA28_RGCTXs, *PMethodInfo_10FCA28_RGCTXs;

struct MethodInfo_10FCA28_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_3330AFC MethodInfo_3330AFC, *PMethodInfo_3330AFC;

typedef union _union_299463 _union_299463, *P_union_299463;

union _union_299463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330AFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB57D8 MethodInfo_1EB57D8, *PMethodInfo_1EB57D8;

typedef union _union_227321 _union_227321, *P_union_227321;

union _union_227321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB57D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CardEvolveMstTable_VTable Shock_CardEvolveMstTable_VTable, *PShock_CardEvolveMstTable_VTable;

struct Shock_CardEvolveMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef struct UniRx_StableCompositeDisposable_Quaternary_c UniRx_StableCompositeDisposable_Quaternary_c, *PUniRx_StableCompositeDisposable_Quaternary_c;

struct UniRx_StableCompositeDisposable_Quaternary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_StableCompositeDisposable_Quaternary_VTable vtable;
};

typedef struct Carbon_CoroutineManager___CallWaitForFrames_d__63_o Carbon_CoroutineManager___CallWaitForFrames_d__63_o, *PCarbon_CoroutineManager___CallWaitForFrames_d__63_o;

typedef struct Carbon_CoroutineManager___CallWaitForFrames_d__63_c Carbon_CoroutineManager___CallWaitForFrames_d__63_c, *PCarbon_CoroutineManager___CallWaitForFrames_d__63_c;

typedef struct Carbon_CoroutineManager___CallWaitForFrames_d__63_Fields Carbon_CoroutineManager___CallWaitForFrames_d__63_Fields, *PCarbon_CoroutineManager___CallWaitForFrames_d__63_Fields;

typedef struct Carbon_CoroutineManager___CallWaitForFrames_d__63_VTable Carbon_CoroutineManager___CallWaitForFrames_d__63_VTable, *PCarbon_CoroutineManager___CallWaitForFrames_d__63_VTable;

struct Carbon_CoroutineManager___CallWaitForFrames_d__63_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t frames;
    struct System_Action_o *action;
    int32_t _i_5__2;
};

struct Carbon_CoroutineManager___CallWaitForFrames_d__63_o {
    struct Carbon_CoroutineManager___CallWaitForFrames_d__63_c *klass;
    void *monitor;
    struct Carbon_CoroutineManager___CallWaitForFrames_d__63_Fields fields;
};

struct Carbon_CoroutineManager___CallWaitForFrames_d__63_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Carbon_CoroutineManager___CallWaitForFrames_d__63_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_CoroutineManager___CallWaitForFrames_d__63_VTable vtable;
};

typedef struct MethodInfo_2DBC8E0 MethodInfo_2DBC8E0, *PMethodInfo_2DBC8E0;

typedef union _union_241693 _union_241693, *P_union_241693;

union _union_241693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC8E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_ITreeViewItem__Fields System_Collections_Generic_List_ITreeViewItem__Fields, *PSystem_Collections_Generic_List_ITreeViewItem__Fields;

typedef struct UnityEngine_UIElements_ITreeViewItem_array UnityEngine_UIElements_ITreeViewItem_array, *PUnityEngine_UIElements_ITreeViewItem_array;

typedef struct UnityEngine_UIElements_ITreeViewItem_o UnityEngine_UIElements_ITreeViewItem_o, *PUnityEngine_UIElements_ITreeViewItem_o;

typedef struct UnityEngine_UIElements_ITreeViewItem_c UnityEngine_UIElements_ITreeViewItem_c, *PUnityEngine_UIElements_ITreeViewItem_c;

typedef struct UnityEngine_UIElements_ITreeViewItem_Fields UnityEngine_UIElements_ITreeViewItem_Fields, *PUnityEngine_UIElements_ITreeViewItem_Fields;

struct System_Collections_Generic_List_ITreeViewItem__Fields {
    struct UnityEngine_UIElements_ITreeViewItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_ITreeViewItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_ITreeViewItem_o *m_Items[65535];
};

struct UnityEngine_UIElements_ITreeViewItem_Fields {
};

struct UnityEngine_UIElements_ITreeViewItem_o {
    struct UnityEngine_UIElements_ITreeViewItem_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ITreeViewItem_Fields fields;
};

struct UnityEngine_UIElements_ITreeViewItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1B9A48C MethodInfo_1B9A48C, *PMethodInfo_1B9A48C;

typedef union _union_303060 _union_303060, *P_union_303060;

union _union_303060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A48C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2448688 MethodInfo_2448688, *PMethodInfo_2448688;

struct MethodInfo_2448688 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17D4F80 MethodInfo_17D4F80, *PMethodInfo_17D4F80;

typedef union _union_236597 _union_236597, *P_union_236597;

union _union_236597 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D4F80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236597 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EE07CC MethodInfo_1EE07CC, *PMethodInfo_1EE07CC;

typedef union _union_305140 _union_305140, *P_union_305140;

union _union_305140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE07CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1405C80 MethodInfo_1405C80, *PMethodInfo_1405C80;

typedef union _union_260542 _union_260542, *P_union_260542;

union _union_260542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1405C80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_DummyLongMarker_VTable Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_DummyLongMarker_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_DummyLongMarker_VTable;

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl_DummyLongMarker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335901 _union_335901, *P_union_335901;

union _union_335901 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335903 _union_335903, *P_union_335903;

union _union_335903 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335905 _union_335905, *P_union_335905;

union _union_335905 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335907 _union_335907, *P_union_335907;

union _union_335907 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1405C88 MethodInfo_1405C88, *PMethodInfo_1405C88;

typedef union _union_260754 _union_260754, *P_union_260754;

union _union_260754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1405C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335909 _union_335909, *P_union_335909;

union _union_335909 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6EEE4 MethodInfo_2D6EEE4, *PMethodInfo_2D6EEE4;

typedef struct MethodInfo_2D6EEE4_RGCTXs MethodInfo_2D6EEE4_RGCTXs, *PMethodInfo_2D6EEE4_RGCTXs;

typedef union _union_288169 _union_288169, *P_union_288169;

union _union_288169 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6EEE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6EEE4_RGCTXs *rgctx_data;
    union _union_288169 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6EEE4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SelectManyObservable_TSource__TResult_;
    struct MethodInfo *_1_UniRx_Operators_SelectManyObservable_TSource__TResult___ctor;
};

typedef struct System_Collections_Generic_List_EventRewardListController_TabData__VTable System_Collections_Generic_List_EventRewardListController_TabData__VTable, *PSystem_Collections_Generic_List_EventRewardListController_TabData__VTable;

struct System_Collections_Generic_List_EventRewardListController_TabData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_2D5ACBC MethodInfo_2D5ACBC, *PMethodInfo_2D5ACBC;

typedef struct MethodInfo_2D5ACBC_RGCTXs MethodInfo_2D5ACBC_RGCTXs, *PMethodInfo_2D5ACBC_RGCTXs;

typedef union _union_298607 _union_298607, *P_union_298607;

union _union_298607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5ACBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5ACBC_RGCTXs *rgctx_data;
    union _union_298607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D5ACBC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_3_Carbon_ListExtensions_PopAll_T_;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_StaticFields Aoharu_Scenes_Gacha_GachaDetailMemberList___c_StaticFields, *PAoharu_Scenes_Gacha_GachaDetailMemberList___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_o Aoharu_Scenes_Gacha_GachaDetailMemberList___c_o, *PAoharu_Scenes_Gacha_GachaDetailMemberList___c_o;

typedef struct System_Func_IPhotoGachaItemData__RARITY__o System_Func_IPhotoGachaItemData__RARITY__o, *PSystem_Func_IPhotoGachaItemData__RARITY__o;

typedef struct System_Func_IPhotoGachaItemData__bool__o System_Func_IPhotoGachaItemData__bool__o, *PSystem_Func_IPhotoGachaItemData__bool__o;

typedef struct System_Func_IPhotoGachaItemData__uint__o System_Func_IPhotoGachaItemData__uint__o, *PSystem_Func_IPhotoGachaItemData__uint__o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_c Aoharu_Scenes_Gacha_GachaDetailMemberList___c_c, *PAoharu_Scenes_Gacha_GachaDetailMemberList___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_Fields Aoharu_Scenes_Gacha_GachaDetailMemberList___c_Fields, *PAoharu_Scenes_Gacha_GachaDetailMemberList___c_Fields;

typedef struct System_Func_IPhotoGachaItemData__RARITY__c System_Func_IPhotoGachaItemData__RARITY__c, *PSystem_Func_IPhotoGachaItemData__RARITY__c;

typedef struct System_Func_IPhotoGachaItemData__RARITY__Fields System_Func_IPhotoGachaItemData__RARITY__Fields, *PSystem_Func_IPhotoGachaItemData__RARITY__Fields;

typedef struct System_Func_IPhotoGachaItemData__bool__c System_Func_IPhotoGachaItemData__bool__c, *PSystem_Func_IPhotoGachaItemData__bool__c;

typedef struct System_Func_IPhotoGachaItemData__uint__c System_Func_IPhotoGachaItemData__uint__c, *PSystem_Func_IPhotoGachaItemData__uint__c;

typedef struct System_Func_IPhotoGachaItemData__uint__Fields System_Func_IPhotoGachaItemData__uint__Fields, *PSystem_Func_IPhotoGachaItemData__uint__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_VTable Aoharu_Scenes_Gacha_GachaDetailMemberList___c_VTable, *PAoharu_Scenes_Gacha_GachaDetailMemberList___c_VTable;

typedef struct System_Func_IPhotoGachaItemData__RARITY__VTable System_Func_IPhotoGachaItemData__RARITY__VTable, *PSystem_Func_IPhotoGachaItemData__RARITY__VTable;

typedef struct System_Func_IPhotoGachaItemData__bool__VTable System_Func_IPhotoGachaItemData__bool__VTable, *PSystem_Func_IPhotoGachaItemData__bool__VTable;

typedef struct System_Func_IPhotoGachaItemData__uint__VTable System_Func_IPhotoGachaItemData__uint__VTable, *PSystem_Func_IPhotoGachaItemData__uint__VTable;

struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_o *__9;
    struct System_Func_IGachaRarityData__int__o *__9__5_0;
    struct System_Func_IPhotoGachaItemData__RARITY__o *__9__6_1;
    struct System_Func_IPhotoGachaItemData__bool__o *__9__6_2;
    struct System_Func_IPhotoGachaItemData__uint__o *__9__6_3;
    struct System_Func_IPhotoGachaItemData__bool__o *__9__6_4;
};

struct System_Func_IPhotoGachaItemData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IPhotoGachaItemData__RARITY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IPhotoGachaItemData__RARITY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IPhotoGachaItemData__RARITY__VTable vtable;
};

struct System_Func_IPhotoGachaItemData__RARITY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IPhotoGachaItemData__RARITY__o {
    struct System_Func_IPhotoGachaItemData__RARITY__c *klass;
    void *monitor;
    struct System_Func_IPhotoGachaItemData__RARITY__Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_Fields {
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_o {
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c_Fields fields;
};

struct System_Func_IPhotoGachaItemData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IPhotoGachaItemData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IPhotoGachaItemData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IPhotoGachaItemData__uint__VTable vtable;
};

struct System_Func_IPhotoGachaItemData__uint__o {
    struct System_Func_IPhotoGachaItemData__uint__c *klass;
    void *monitor;
    struct System_Func_IPhotoGachaItemData__uint__Fields fields;
};

struct System_Func_IPhotoGachaItemData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IPhotoGachaItemData__bool__VTable vtable;
};

struct System_Func_IPhotoGachaItemData__bool__o {
    struct System_Func_IPhotoGachaItemData__bool__c *klass;
    void *monitor;
    struct System_Func_IPhotoGachaItemData__bool__Fields fields;
};

typedef struct System_Predicate_ReleaseLabelMst__Fields System_Predicate_ReleaseLabelMst__Fields, *PSystem_Predicate_ReleaseLabelMst__Fields;

struct System_Predicate_ReleaseLabelMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1EABD14 MethodInfo_1EABD14, *PMethodInfo_1EABD14;

typedef union _union_263542 _union_263542, *P_union_263542;

union _union_263542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABD14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201DFF4 MethodInfo_201DFF4, *PMethodInfo_201DFF4;

typedef union _union_157970 _union_157970, *P_union_157970;

union _union_157970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201DFF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__o UniRx_Operators_ConcatObservable__CombineSources_d__3_T__o, *PUniRx_Operators_ConcatObservable__CombineSources_d__3_T__o;

typedef struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__c UniRx_Operators_ConcatObservable__CombineSources_d__3_T__c, *PUniRx_Operators_ConcatObservable__CombineSources_d__3_T__c;

typedef struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__Fields UniRx_Operators_ConcatObservable__CombineSources_d__3_T__Fields, *PUniRx_Operators_ConcatObservable__CombineSources_d__3_T__Fields;

typedef struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__VTable UniRx_Operators_ConcatObservable__CombineSources_d__3_T__VTable, *PUniRx_Operators_ConcatObservable__CombineSources_d__3_T__VTable;

typedef struct System_Collections_Generic_IEnumerable_IObservable_T___o System_Collections_Generic_IEnumerable_IObservable_T___o, *PSystem_Collections_Generic_IEnumerable_IObservable_T___o;

typedef struct System_Collections_Generic_IEnumerator_IObservable_T___o System_Collections_Generic_IEnumerator_IObservable_T___o, *PSystem_Collections_Generic_IEnumerator_IObservable_T___o;

typedef struct System_Collections_Generic_IEnumerable_IObservable_T___c System_Collections_Generic_IEnumerable_IObservable_T___c, *PSystem_Collections_Generic_IEnumerable_IObservable_T___c;

typedef struct System_Collections_Generic_IEnumerable_IObservable_T___Fields System_Collections_Generic_IEnumerable_IObservable_T___Fields, *PSystem_Collections_Generic_IEnumerable_IObservable_T___Fields;

typedef struct System_Collections_Generic_IEnumerator_IObservable_T___c System_Collections_Generic_IEnumerator_IObservable_T___c, *PSystem_Collections_Generic_IEnumerator_IObservable_T___c;

typedef struct System_Collections_Generic_IEnumerator_IObservable_T___Fields System_Collections_Generic_IEnumerator_IObservable_T___Fields, *PSystem_Collections_Generic_IEnumerator_IObservable_T___Fields;

struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__Fields {
    int32_t __1__state;
    struct UniRx_IObservable_T__o *__2__current;
    int32_t __l__initialThreadId;
    struct System_Collections_Generic_IEnumerable_IObservable_T___o *first;
    struct System_Collections_Generic_IEnumerable_IObservable_T___o *__3__first;
    struct System_Collections_Generic_IEnumerable_IObservable_T___o *second;
    struct System_Collections_Generic_IEnumerable_IObservable_T___o *__3__second;
    struct System_Collections_Generic_IEnumerator_IObservable_T___o *__7__wrap1;
};

struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__o {
    struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__Fields fields;
};

struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_UniRx_IObservable_T___GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_UniRx_IObservable_T___get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ConcatObservable__CombineSources_d__3_T__VTable vtable;
};

struct System_Collections_Generic_IEnumerable_IObservable_T___Fields {
};

struct System_Collections_Generic_IEnumerator_IObservable_T___Fields {
};

struct System_Collections_Generic_IEnumerable_IObservable_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_IObservable_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_IObservable_T___o {
    struct System_Collections_Generic_IEnumerator_IObservable_T___c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_IObservable_T___Fields fields;
};

struct System_Collections_Generic_IEnumerable_IObservable_T___o {
    struct System_Collections_Generic_IEnumerable_IObservable_T___c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IObservable_T___Fields fields;
};

typedef struct MethodInfo_1391808 MethodInfo_1391808, *PMethodInfo_1391808;

typedef union _union_165655 _union_165655, *P_union_165655;

union _union_165655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1391808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_StableCompositeDisposable_Quaternary_o UniRx_StableCompositeDisposable_Quaternary_o, *PUniRx_StableCompositeDisposable_Quaternary_o;

typedef struct UniRx_StableCompositeDisposable_Quaternary_Fields UniRx_StableCompositeDisposable_Quaternary_Fields, *PUniRx_StableCompositeDisposable_Quaternary_Fields;

struct UniRx_StableCompositeDisposable_Quaternary_Fields {
    struct UniRx_StableCompositeDisposable_Fields super;
    int32_t disposedCallCount;
    struct System_IDisposable_o *_disposable1;
    struct System_IDisposable_o *_disposable2;
    struct System_IDisposable_o *_disposable3;
    struct System_IDisposable_o *_disposable4;
};

struct UniRx_StableCompositeDisposable_Quaternary_o {
    struct UniRx_StableCompositeDisposable_Quaternary_c *klass;
    void *monitor;
    struct UniRx_StableCompositeDisposable_Quaternary_Fields fields;
};

typedef union _union_335911 _union_335911, *P_union_335911;

union _union_335911 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335913 _union_335913, *P_union_335913;

union _union_335913 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Drawing_Size_StaticFields System_Drawing_Size_StaticFields, *PSystem_Drawing_Size_StaticFields;

struct System_Drawing_Size_StaticFields {
    struct System_Drawing_Size_o Empty;
};

typedef union _union_335915 _union_335915, *P_union_335915;

union _union_335915 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvUserInitializeRData_o Shock_RecvUserInitializeRData_o, *PShock_RecvUserInitializeRData_o;

typedef struct Shock_RecvUserInitializeRData_Fields Shock_RecvUserInitializeRData_Fields, *PShock_RecvUserInitializeRData_Fields;

struct Shock_RecvUserInitializeRData_Fields {
    struct Shock_ProtocolData_User_o *user;
};

struct Shock_RecvUserInitializeRData_o {
    struct Shock_RecvUserInitializeRData_c *klass;
    void *monitor;
    struct Shock_RecvUserInitializeRData_Fields fields;
};

typedef union _union_335917 _union_335917, *P_union_335917;

union _union_335917 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335919 _union_335919, *P_union_335919;

union _union_335919 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_Foldout_UxmlFactory_VTable UnityEngine_UIElements_Foldout_UxmlFactory_VTable, *PUnityEngine_UIElements_Foldout_UxmlFactory_VTable;

struct UnityEngine_UIElements_Foldout_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

typedef struct System_Globalization_SortKey_c System_Globalization_SortKey_c, *PSystem_Globalization_SortKey_c;

typedef struct System_Globalization_SortKey_VTable System_Globalization_SortKey_VTable, *PSystem_Globalization_SortKey_VTable;

struct System_Globalization_SortKey_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_OriginalString;
    struct VirtualInvokeData _5_get_KeyData;
};

struct System_Globalization_SortKey_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_SortKey_VTable vtable;
};

typedef struct MethodInfo_19193C8 MethodInfo_19193C8, *PMethodInfo_19193C8;

typedef struct MethodInfo_19193C8_RGCTXs MethodInfo_19193C8_RGCTXs, *PMethodInfo_19193C8_RGCTXs;

typedef union _union_211312 _union_211312, *P_union_211312;

union _union_211312 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19193C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19193C8_RGCTXs *rgctx_data;
    union _union_211312 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19193C8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct System_Func_BestFitAllocator_Block__c System_Func_BestFitAllocator_Block__c, *PSystem_Func_BestFitAllocator_Block__c;

typedef struct System_Func_BestFitAllocator_Block__VTable System_Func_BestFitAllocator_Block__VTable, *PSystem_Func_BestFitAllocator_Block__VTable;

struct System_Func_BestFitAllocator_Block__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_BestFitAllocator_Block__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BestFitAllocator_Block__VTable vtable;
};

typedef struct System_Func_BestFitAllocator_Block__o System_Func_BestFitAllocator_Block__o, *PSystem_Func_BestFitAllocator_Block__o;

typedef struct System_Func_BestFitAllocator_Block__Fields System_Func_BestFitAllocator_Block__Fields, *PSystem_Func_BestFitAllocator_Block__Fields;

struct System_Func_BestFitAllocator_Block__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BestFitAllocator_Block__o {
    struct System_Func_BestFitAllocator_Block__c *klass;
    void *monitor;
    struct System_Func_BestFitAllocator_Block__Fields fields;
};

typedef struct MethodInfo_308F058_RGCTXs MethodInfo_308F058_RGCTXs, *PMethodInfo_308F058_RGCTXs;

struct MethodInfo_308F058_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_335921 _union_335921, *P_union_335921;

union _union_335921 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDDBEC MethodInfo_1FDDBEC, *PMethodInfo_1FDDBEC;

typedef union _union_267076 _union_267076, *P_union_267076;

union _union_267076 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDBEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267076 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335923 _union_335923, *P_union_335923;

union _union_335923 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12D5920 MethodInfo_12D5920, *PMethodInfo_12D5920;

typedef union _union_168815 _union_168815, *P_union_168815;

union _union_168815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D5920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335925 _union_335925, *P_union_335925;

union _union_335925 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_ReactiveCommand_c UniRx_ReactiveCommand_c, *PUniRx_ReactiveCommand_c;

typedef struct UniRx_ReactiveCommand_VTable UniRx_ReactiveCommand_VTable, *PUniRx_ReactiveCommand_VTable;

struct UniRx_ReactiveCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CanExecute;
    struct VirtualInvokeData _5_Execute;
    struct VirtualInvokeData _6_Subscribe;
    struct VirtualInvokeData _7_Dispose;
};

struct UniRx_ReactiveCommand_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ReactiveCommand_VTable vtable;
};

typedef struct MethodInfo_1EA11FC MethodInfo_1EA11FC, *PMethodInfo_1EA11FC;

typedef union _union_162045 _union_162045, *P_union_162045;

union _union_162045 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA11FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162045 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_o Chipstar_DLManifestVersionLoader__LoadWait_d__8_o, *PChipstar_DLManifestVersionLoader__LoadWait_d__8_o;

typedef struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_Fields Chipstar_DLManifestVersionLoader__LoadWait_d__8_Fields, *PChipstar_DLManifestVersionLoader__LoadWait_d__8_Fields;

struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Chipstar_DLManifestVersionLoader_o *__4__this;
    struct UnityEngine_Networking_UnityWebRequestAsyncOperation_o *_req_5__2;
};

struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_o {
    struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_c *klass;
    void *monitor;
    struct Chipstar_DLManifestVersionLoader__LoadWait_d__8_Fields fields;
};

typedef struct MethodInfo_1B9A460 MethodInfo_1B9A460, *PMethodInfo_1B9A460;

typedef union _union_302664 _union_302664, *P_union_302664;

union _union_302664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B9A460 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LanguageComparer_c Shock_LanguageComparer_c, *PShock_LanguageComparer_c;

typedef struct Shock_LanguageComparer_VTable Shock_LanguageComparer_VTable, *PShock_LanguageComparer_VTable;

struct Shock_LanguageComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_LanguageComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LanguageComparer_VTable vtable;
};

typedef struct MethodInfo_1EABD78 MethodInfo_1EABD78, *PMethodInfo_1EABD78;

typedef union _union_264000 _union_264000, *P_union_264000;

union _union_264000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABD78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_172A47C MethodInfo_172A47C, *PMethodInfo_172A47C;

typedef union _union_168493 _union_168493, *P_union_168493;

union _union_168493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A47C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947CD0 MethodInfo_2947CD0, *PMethodInfo_2947CD0;

typedef union _union_187030 _union_187030, *P_union_187030;

union _union_187030 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947CD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187030 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_126FF80_RGCTXs MethodInfo_126FF80_RGCTXs, *PMethodInfo_126FF80_RGCTXs;

struct MethodInfo_126FF80_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_13C816C MethodInfo_13C816C, *PMethodInfo_13C816C;

struct MethodInfo_13C816C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226D92C MethodInfo_226D92C, *PMethodInfo_226D92C;

typedef union _union_294934 _union_294934, *P_union_294934;

union _union_294934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226D92C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309C244_RGCTXs MethodInfo_309C244_RGCTXs, *PMethodInfo_309C244_RGCTXs;

struct MethodInfo_309C244_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1FD301C MethodInfo_1FD301C, *PMethodInfo_1FD301C;

typedef union _union_266226 _union_266226, *P_union_266226;

union _union_266226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD301C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryPriceMstTable___c_StaticFields Shock_LotteryPriceMstTable___c_StaticFields, *PShock_LotteryPriceMstTable___c_StaticFields;

typedef struct Shock_LotteryPriceMstTable___c_o Shock_LotteryPriceMstTable___c_o, *PShock_LotteryPriceMstTable___c_o;

typedef struct System_Func_LotteryPriceMst__string__o System_Func_LotteryPriceMst__string__o, *PSystem_Func_LotteryPriceMst__string__o;

typedef struct Shock_LotteryPriceMstTable___c_c Shock_LotteryPriceMstTable___c_c, *PShock_LotteryPriceMstTable___c_c;

typedef struct System_Func_LotteryPriceMst__string__c System_Func_LotteryPriceMst__string__c, *PSystem_Func_LotteryPriceMst__string__c;

typedef struct System_Func_LotteryPriceMst__string__Fields System_Func_LotteryPriceMst__string__Fields, *PSystem_Func_LotteryPriceMst__string__Fields;

typedef struct Shock_LotteryPriceMstTable___c_VTable Shock_LotteryPriceMstTable___c_VTable, *PShock_LotteryPriceMstTable___c_VTable;

typedef struct System_Func_LotteryPriceMst__string__VTable System_Func_LotteryPriceMst__string__VTable, *PSystem_Func_LotteryPriceMst__string__VTable;

struct System_Func_LotteryPriceMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LotteryPriceMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_LotteryPriceMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LotteryPriceMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LotteryPriceMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryPriceMstTable___c_VTable vtable;
};

struct Shock_LotteryPriceMstTable___c_o {
    struct Shock_LotteryPriceMstTable___c_c *klass;
    void *monitor;
    struct Shock_LotteryPriceMstTable___c_Fields fields;
};

struct Shock_LotteryPriceMstTable___c_StaticFields {
    struct Shock_LotteryPriceMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Predicate_string__o *__9__2_9;
    struct System_Func_LotteryPriceMst__string__o *__9__18_0;
    struct System_Func_LotteryPriceMst__string__o *__9__19_0;
};

struct System_Func_LotteryPriceMst__string__o {
    struct System_Func_LotteryPriceMst__string__c *klass;
    void *monitor;
    struct System_Func_LotteryPriceMst__string__Fields fields;
};

struct System_Func_LotteryPriceMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LotteryPriceMst__string__VTable vtable;
};

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass8_1_c Aoharu_BeginnerMissionScene___c__DisplayClass8_1_c, *PAoharu_BeginnerMissionScene___c__DisplayClass8_1_c;

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass8_1_VTable Aoharu_BeginnerMissionScene___c__DisplayClass8_1_VTable, *PAoharu_BeginnerMissionScene___c__DisplayClass8_1_VTable;

struct Aoharu_BeginnerMissionScene___c__DisplayClass8_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_BeginnerMissionScene___c__DisplayClass8_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_BeginnerMissionScene___c__DisplayClass8_1_VTable vtable;
};

typedef struct System_Net_CookieCollection_Stamp_Fields System_Net_CookieCollection_Stamp_Fields, *PSystem_Net_CookieCollection_Stamp_Fields;

struct System_Net_CookieCollection_Stamp_Fields {
    int32_t value__;
};

typedef struct System_Collections_Generic_List_LotteryRewardMst__c System_Collections_Generic_List_LotteryRewardMst__c, *PSystem_Collections_Generic_List_LotteryRewardMst__c;

typedef struct System_Collections_Generic_List_LotteryRewardMst__StaticFields System_Collections_Generic_List_LotteryRewardMst__StaticFields, *PSystem_Collections_Generic_List_LotteryRewardMst__StaticFields;

typedef struct System_Collections_Generic_List_LotteryRewardMst__VTable System_Collections_Generic_List_LotteryRewardMst__VTable, *PSystem_Collections_Generic_List_LotteryRewardMst__VTable;

struct System_Collections_Generic_List_LotteryRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LotteryRewardMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LotteryRewardMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LotteryRewardMst__VTable vtable;
};

struct System_Collections_Generic_List_LotteryRewardMst__StaticFields {
    struct Shock_LotteryRewardMst_array *s_emptyArray;
};

typedef union _union_335941 _union_335941, *P_union_335941;

union _union_335941 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335943 _union_335943, *P_union_335943;

union _union_335943 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__c Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__c, *PShock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__c;

struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__VTable vtable;
};

typedef union _union_335945 _union_335945, *P_union_335945;

union _union_335945 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_SubscriptionData__bool__o System_Func_SubscriptionData__bool__o, *PSystem_Func_SubscriptionData__bool__o;

typedef struct System_Func_SubscriptionData__bool__Fields System_Func_SubscriptionData__bool__Fields, *PSystem_Func_SubscriptionData__bool__Fields;

struct System_Func_SubscriptionData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SubscriptionData__bool__o {
    struct System_Func_SubscriptionData__bool__c *klass;
    void *monitor;
    struct System_Func_SubscriptionData__bool__Fields fields;
};

typedef struct MethodInfo_10BB5D4 MethodInfo_10BB5D4, *PMethodInfo_10BB5D4;

typedef union _union_208183 _union_208183, *P_union_208183;

union _union_208183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB5D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335947 _union_335947, *P_union_335947;

union _union_335947 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_IUniTaskSource_Collision2D__Fields Cysharp_Threading_Tasks_IUniTaskSource_Collision2D__Fields, *PCysharp_Threading_Tasks_IUniTaskSource_Collision2D__Fields;

struct Cysharp_Threading_Tasks_IUniTaskSource_Collision2D__Fields {
};

typedef union _union_335949 _union_335949, *P_union_335949;

union _union_335949 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass690_0_Fields Shock_Protocol___c__DisplayClass690_0_Fields, *PShock_Protocol___c__DisplayClass690_0_Fields;

struct Shock_Protocol___c__DisplayClass690_0_Fields {
    struct System_Action_o *onSuccess;
};

typedef struct System_Xml_XPath_XPathNavigator_StaticFields System_Xml_XPath_XPathNavigator_StaticFields, *PSystem_Xml_XPath_XPathNavigator_StaticFields;

typedef struct System_Xml_XPath_XPathNavigatorKeyComparer_o System_Xml_XPath_XPathNavigatorKeyComparer_o, *PSystem_Xml_XPath_XPathNavigatorKeyComparer_o;

typedef struct System_Xml_XPath_XPathNavigatorKeyComparer_c System_Xml_XPath_XPathNavigatorKeyComparer_c, *PSystem_Xml_XPath_XPathNavigatorKeyComparer_c;

typedef struct System_Xml_XPath_XPathNavigatorKeyComparer_Fields System_Xml_XPath_XPathNavigatorKeyComparer_Fields, *PSystem_Xml_XPath_XPathNavigatorKeyComparer_Fields;

typedef struct System_Xml_XPath_XPathNavigatorKeyComparer_VTable System_Xml_XPath_XPathNavigatorKeyComparer_VTable, *PSystem_Xml_XPath_XPathNavigatorKeyComparer_VTable;

struct System_Xml_XPath_XPathNavigatorKeyComparer_Fields {
};

struct System_Xml_XPath_XPathNavigatorKeyComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEqualityComparer_Equals;
    struct VirtualInvokeData _5_System_Collections_IEqualityComparer_GetHashCode;
};

struct System_Xml_XPath_XPathNavigatorKeyComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XPath_XPathNavigatorKeyComparer_VTable vtable;
};

struct System_Xml_XPath_XPathNavigatorKeyComparer_o {
    struct System_Xml_XPath_XPathNavigatorKeyComparer_c *klass;
    void *monitor;
    struct System_Xml_XPath_XPathNavigatorKeyComparer_Fields fields;
};

struct System_Xml_XPath_XPathNavigator_StaticFields {
    struct System_Xml_XPath_XPathNavigatorKeyComparer_o *comparer;
    struct System_Char_array *NodeTypeLetter;
    struct System_Char_array *UniqueIdTbl;
    struct System_Int32_array *ContentKindMasks;
};

typedef struct Chipstar_Downloads_ILoadProcessExtensions_Fields Chipstar_Downloads_ILoadProcessExtensions_Fields, *PChipstar_Downloads_ILoadProcessExtensions_Fields;

struct Chipstar_Downloads_ILoadProcessExtensions_Fields {
};

typedef struct System_Xml_IDtdParserAdapter_o System_Xml_IDtdParserAdapter_o, *PSystem_Xml_IDtdParserAdapter_o;

typedef struct System_Xml_IDtdParserAdapter_c System_Xml_IDtdParserAdapter_c, *PSystem_Xml_IDtdParserAdapter_c;

typedef struct System_Xml_IDtdParserAdapter_Fields System_Xml_IDtdParserAdapter_Fields, *PSystem_Xml_IDtdParserAdapter_Fields;

struct System_Xml_IDtdParserAdapter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Xml_IDtdParserAdapter_Fields {
};

struct System_Xml_IDtdParserAdapter_o {
    struct System_Xml_IDtdParserAdapter_c *klass;
    void *monitor;
    struct System_Xml_IDtdParserAdapter_Fields fields;
};

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_2_o Aoharu_GachaPlayScene___c__DisplayClass19_2_o, *PAoharu_GachaPlayScene___c__DisplayClass19_2_o;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_2_c Aoharu_GachaPlayScene___c__DisplayClass19_2_c, *PAoharu_GachaPlayScene___c__DisplayClass19_2_c;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_2_Fields Aoharu_GachaPlayScene___c__DisplayClass19_2_Fields, *PAoharu_GachaPlayScene___c__DisplayClass19_2_Fields;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_2_VTable Aoharu_GachaPlayScene___c__DisplayClass19_2_VTable, *PAoharu_GachaPlayScene___c__DisplayClass19_2_VTable;

struct Aoharu_GachaPlayScene___c__DisplayClass19_2_Fields {
    struct System_Action_o *next;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_2_o {
    struct Aoharu_GachaPlayScene___c__DisplayClass19_2_c *klass;
    void *monitor;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_2_Fields fields;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_2_VTable vtable;
};

typedef struct MethodInfo_1805794_RGCTXs MethodInfo_1805794_RGCTXs, *PMethodInfo_1805794_RGCTXs;

struct MethodInfo_1805794_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__o Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__o, *PShock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__o;

typedef struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__Fields Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__Fields, *PShock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__Fields;

struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__o {
    struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__c *klass;
    void *monitor;
    struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__Fields fields;
};

typedef union _union_335951 _union_335951, *P_union_335951;

union _union_335951 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_Implementation_RenderEvents_Fields UnityEngine_UIElements_UIR_Implementation_RenderEvents_Fields, *PUnityEngine_UIElements_UIR_Implementation_RenderEvents_Fields;

struct UnityEngine_UIElements_UIR_Implementation_RenderEvents_Fields {
};

typedef union _union_335953 _union_335953, *P_union_335953;

union _union_335953 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335955 _union_335955, *P_union_335955;

union _union_335955 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335957 _union_335957, *P_union_335957;

union _union_335957 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335959 _union_335959, *P_union_335959;

union _union_335959 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2869278 MethodInfo_2869278, *PMethodInfo_2869278;

typedef union _union_179814 _union_179814, *P_union_179814;

union _union_179814 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179814 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F3A3E8_RGCTXs MethodInfo_2F3A3E8_RGCTXs, *PMethodInfo_2F3A3E8_RGCTXs;

struct MethodInfo_2F3A3E8_RGCTXs {
    struct Il2CppClass *_0_System_Tuple_T1__T2_;
    struct MethodInfo *_1_System_Tuple_T1__T2___ctor;
};

typedef union _union_321311 _union_321311, *P_union_321311;

union _union_321311 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_Encoding_DefaultDecoder_VTable System_Text_Encoding_DefaultDecoder_VTable, *PSystem_Text_Encoding_DefaultDecoder_VTable;

struct System_Text_Encoding_DefaultDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_GetCharCount;
    struct VirtualInvokeData _6_GetCharCount;
    struct VirtualInvokeData _7_GetCharCount;
    struct VirtualInvokeData _8_GetChars;
    struct VirtualInvokeData _9_GetChars;
    struct VirtualInvokeData _10_GetChars;
    struct VirtualInvokeData _11_GetChars;
    struct VirtualInvokeData _12_Convert;
    struct VirtualInvokeData _13_Convert;
    struct VirtualInvokeData _14_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _15_GetRealObject;
};

typedef struct Shock_Data_SaveData_JsonDictionary_string__string__VTable Shock_Data_SaveData_JsonDictionary_string__string__VTable, *PShock_Data_SaveData_JsonDictionary_string__string__VTable;

struct Shock_Data_SaveData_JsonDictionary_string__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
};

typedef struct MethodInfo_2237E9C MethodInfo_2237E9C, *PMethodInfo_2237E9C;

typedef union _union_291616 _union_291616, *P_union_291616;

union _union_291616 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237E9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291616 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321314 _union_321314, *P_union_321314;

union _union_321314 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_ReactiveProperty_AnimationCurve__o UniRx_ReactiveProperty_AnimationCurve__o, *PUniRx_ReactiveProperty_AnimationCurve__o;

typedef struct UniRx_ReactiveProperty_AnimationCurve__c UniRx_ReactiveProperty_AnimationCurve__c, *PUniRx_ReactiveProperty_AnimationCurve__c;

typedef struct UniRx_ReactiveProperty_AnimationCurve__Fields UniRx_ReactiveProperty_AnimationCurve__Fields, *PUniRx_ReactiveProperty_AnimationCurve__Fields;

typedef struct UniRx_ReactiveProperty_AnimationCurve__VTable UniRx_ReactiveProperty_AnimationCurve__VTable, *PUniRx_ReactiveProperty_AnimationCurve__VTable;

struct UniRx_ReactiveProperty_AnimationCurve__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

struct UniRx_ReactiveProperty_AnimationCurve__Fields {
    bool canPublishValueOnSubscribe;
    bool isDisposed;
    struct UnityEngine_AnimationCurve_o *value;
    struct UniRx_Subject_T__o *publisher;
    struct System_IDisposable_o *sourceConnection;
    struct System_Exception_o *lastException;
};

struct UniRx_ReactiveProperty_AnimationCurve__o {
    struct UniRx_ReactiveProperty_AnimationCurve__c *klass;
    void *monitor;
    struct UniRx_ReactiveProperty_AnimationCurve__Fields fields;
};

struct UniRx_ReactiveProperty_AnimationCurve__c {
    struct Il2CppClass_1 _1;
    struct UniRx_ReactiveProperty_AnimationCurve__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ReactiveProperty_AnimationCurve__VTable vtable;
};

typedef struct Aoharu_Scenes_Training_TrainingTextLayout_Fields Aoharu_Scenes_Training_TrainingTextLayout_Fields, *PAoharu_Scenes_Training_TrainingTextLayout_Fields;

struct Aoharu_Scenes_Training_TrainingTextLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_emptyTextObj;
    struct Shock_TextMeshUI_o *m_emptyText;
};

typedef struct MethodInfo_28B6DA4 MethodInfo_28B6DA4, *PMethodInfo_28B6DA4;

typedef union _union_312796 _union_312796, *P_union_312796;

union _union_312796 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6DA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321317 _union_321317, *P_union_321317;

union _union_321317 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__o System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__o, *PSystem_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__o;

typedef struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__Fields System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__Fields, *PSystem_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__Fields;

struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__Fields {
    struct Spine_Unity_Examples_SkeletonColorInitialize_SlotSettings_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__o {
    struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonColorInitialize_SlotSettings__Fields fields;
};

typedef union _union_164391 _union_164391, *P_union_164391;

union _union_164391 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164393 _union_164393, *P_union_164393;

union _union_164393 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GemShopController___c__DisplayClass10_0_o Aoharu_GemShopController___c__DisplayClass10_0_o, *PAoharu_GemShopController___c__DisplayClass10_0_o;

typedef struct Aoharu_GemShopController___c__DisplayClass10_0_c Aoharu_GemShopController___c__DisplayClass10_0_c, *PAoharu_GemShopController___c__DisplayClass10_0_c;

typedef struct Aoharu_GemShopController___c__DisplayClass10_0_Fields Aoharu_GemShopController___c__DisplayClass10_0_Fields, *PAoharu_GemShopController___c__DisplayClass10_0_Fields;

typedef struct Aoharu_GemShopController___c__DisplayClass10_0_VTable Aoharu_GemShopController___c__DisplayClass10_0_VTable, *PAoharu_GemShopController___c__DisplayClass10_0_VTable;

struct Aoharu_GemShopController___c__DisplayClass10_0_Fields {
    struct System_Collections_Generic_List_BillingShopMst__o *shopMstList;
};

struct Aoharu_GemShopController___c__DisplayClass10_0_o {
    struct Aoharu_GemShopController___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Aoharu_GemShopController___c__DisplayClass10_0_Fields fields;
};

struct Aoharu_GemShopController___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GemShopController___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GemShopController___c__DisplayClass10_0_VTable vtable;
};

typedef struct DG_Tweening_Core_DOSetter_RectOffset__o DG_Tweening_Core_DOSetter_RectOffset__o, *PDG_Tweening_Core_DOSetter_RectOffset__o;

typedef struct DG_Tweening_Core_DOSetter_RectOffset__c DG_Tweening_Core_DOSetter_RectOffset__c, *PDG_Tweening_Core_DOSetter_RectOffset__c;

typedef struct DG_Tweening_Core_DOSetter_RectOffset__Fields DG_Tweening_Core_DOSetter_RectOffset__Fields, *PDG_Tweening_Core_DOSetter_RectOffset__Fields;

typedef struct DG_Tweening_Core_DOSetter_RectOffset__VTable DG_Tweening_Core_DOSetter_RectOffset__VTable, *PDG_Tweening_Core_DOSetter_RectOffset__VTable;

struct DG_Tweening_Core_DOSetter_RectOffset__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_Core_DOSetter_RectOffset__o {
    struct DG_Tweening_Core_DOSetter_RectOffset__c *klass;
    void *monitor;
    struct DG_Tweening_Core_DOSetter_RectOffset__Fields fields;
};

struct DG_Tweening_Core_DOSetter_RectOffset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOSetter_RectOffset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOSetter_RectOffset__VTable vtable;
};

typedef union _union_164395 _union_164395, *P_union_164395;

union _union_164395 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164397 _union_164397, *P_union_164397;

union _union_164397 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13D25D8_RGCTXs MethodInfo_13D25D8_RGCTXs, *PMethodInfo_13D25D8_RGCTXs;

struct MethodInfo_13D25D8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_164399 _union_164399, *P_union_164399;

union _union_164399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12D58DC MethodInfo_12D58DC, *PMethodInfo_12D58DC;

typedef union _union_168377 _union_168377, *P_union_168377;

union _union_168377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D58DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Buffers_Utilities_Fields System_Buffers_Utilities_Fields, *PSystem_Buffers_Utilities_Fields;

struct System_Buffers_Utilities_Fields {
};

typedef struct MethodInfo_1FDDB90 MethodInfo_1FDDB90, *PMethodInfo_1FDDB90;

typedef union _union_266438 _union_266438, *P_union_266438;

union _union_266438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDB90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ChatAttachmentMstTable___c__DisplayClass13_0_VTable Shock_ChatAttachmentMstTable___c__DisplayClass13_0_VTable, *PShock_ChatAttachmentMstTable___c__DisplayClass13_0_VTable;

struct Shock_ChatAttachmentMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321302 _union_321302, *P_union_321302;

union _union_321302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_3_o Aoharu_GachaPlayScene___c__DisplayClass19_3_o, *PAoharu_GachaPlayScene___c__DisplayClass19_3_o;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_3_Fields Aoharu_GachaPlayScene___c__DisplayClass19_3_Fields, *PAoharu_GachaPlayScene___c__DisplayClass19_3_Fields;

struct Aoharu_GachaPlayScene___c__DisplayClass19_3_Fields {
    int32_t effectIndex;
    struct Shock_CardData_o *cardData;
    struct Shock_IPhotoResultData_o *dat;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_0_o *CS___8__locals2;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_3_o {
    struct Aoharu_GachaPlayScene___c__DisplayClass19_3_c *klass;
    void *monitor;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_3_Fields fields;
};

typedef struct MethodInfo_13C81BC MethodInfo_13C81BC, *PMethodInfo_13C81BC;

struct MethodInfo_13C81BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203924 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LocationInformation_LocationInformationManager__StartLocationService_d__4_c Aoharu_LocationInformation_LocationInformationManager__StartLocationService_d__4_c, *PAoharu_LocationInformation_LocationInformationManager__StartLocationService_d__4_c;

typedef struct Aoharu_LocationInformation_LocationInformationManager__StartLocationService_d__4_VTable Aoharu_LocationInformation_LocationInformationManager__StartLocationService_d__4_VTable, *PAoharu_LocationInformation_LocationInformationManager__StartLocationService_d__4_VTable;

struct Aoharu_LocationInformation_LocationInformationManager__StartLocationService_d__4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_LocationInformation_LocationInformationManager__StartLocationService_d__4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformation_LocationInformationManager__StartLocationService_d__4_VTable vtable;
};

typedef union _union_321305 _union_321305, *P_union_321305;

union _union_321305 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_TrainingScene_Se_StaticFields Shock_SoundKey_TrainingScene_Se_StaticFields, *PShock_SoundKey_TrainingScene_Se_StaticFields;

struct Shock_SoundKey_TrainingScene_Se_StaticFields {
    struct System_String_o *CharaEffect;
    struct System_String_o *EffectChange;
};

typedef union _union_321308 _union_321308, *P_union_321308;

union _union_321308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DCABC_RGCTXs MethodInfo_15DCABC_RGCTXs, *PMethodInfo_15DCABC_RGCTXs;

struct MethodInfo_15DCABC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_1287F34 MethodInfo_1287F34, *PMethodInfo_1287F34;

typedef union _union_208815 _union_208815, *P_union_208815;

union _union_208815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287F34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_251D544 MethodInfo_251D544, *PMethodInfo_251D544;

struct MethodInfo_251D544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947C78 MethodInfo_2947C78, *PMethodInfo_2947C78;

typedef union _union_184154 _union_184154, *P_union_184154;

union _union_184154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947C78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30909F0_RGCTXs MethodInfo_30909F0_RGCTXs, *PMethodInfo_30909F0_RGCTXs;

struct MethodInfo_30909F0_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_1F0714C MethodInfo_1F0714C, *PMethodInfo_1F0714C;

typedef union _union_324126 _union_324126, *P_union_324126;

union _union_324126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F0714C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C10704_RGCTXs MethodInfo_2C10704_RGCTXs, *PMethodInfo_2C10704_RGCTXs;

struct MethodInfo_2C10704_RGCTXs {
    struct MethodInfo *_0_System_Linq_IdentityFunction_TSource__get_Instance;
    struct Il2CppClass *_1_System_Linq_IdentityFunction_TSource_;
    struct MethodInfo *_2_System_Linq_Enumerable_ToDictionary_TSource__TKey__TSource_;
};

typedef struct MethodInfo_12CBE2C MethodInfo_12CBE2C, *PMethodInfo_12CBE2C;

typedef union _union_165295 _union_165295, *P_union_165295;

union _union_165295 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CBE2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947C74 MethodInfo_2947C74, *PMethodInfo_2947C74;

typedef union _union_182716 _union_182716, *P_union_182716;

union _union_182716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947C74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1405C14 MethodInfo_1405C14, *PMethodInfo_1405C14;

typedef union _union_260330 _union_260330, *P_union_260330;

union _union_260330 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1405C14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31098CC MethodInfo_31098CC, *PMethodInfo_31098CC;

typedef union _union_329909 _union_329909, *P_union_329909;

union _union_329909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31098CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_TimeSpanFormat_Pattern_Fields System_Globalization_TimeSpanFormat_Pattern_Fields, *PSystem_Globalization_TimeSpanFormat_Pattern_Fields;

struct System_Globalization_TimeSpanFormat_Pattern_Fields {
    int32_t value__;
};

typedef struct ShockBinaryBundleSingleManifest_o ShockBinaryBundleSingleManifest_o, *PShockBinaryBundleSingleManifest_o;

typedef struct ShockBinaryBundleSingleManifest_c ShockBinaryBundleSingleManifest_c, *PShockBinaryBundleSingleManifest_c;

typedef struct ShockBinaryBundleSingleManifest_Fields ShockBinaryBundleSingleManifest_Fields, *PShockBinaryBundleSingleManifest_Fields;

typedef struct ShockBinaryBundleManifest_array ShockBinaryBundleManifest_array, *PShockBinaryBundleManifest_array;

typedef struct ShockBinaryBundleManifest_o ShockBinaryBundleManifest_o, *PShockBinaryBundleManifest_o;

typedef struct ShockBinaryBundleManifest_c ShockBinaryBundleManifest_c, *PShockBinaryBundleManifest_c;

typedef struct ShockBinaryBundleManifest_Fields ShockBinaryBundleManifest_Fields, *PShockBinaryBundleManifest_Fields;

typedef struct ShockBinaryBundleManifest_VTable ShockBinaryBundleManifest_VTable, *PShockBinaryBundleManifest_VTable;

struct ShockBinaryBundleSingleManifest_Fields {
    struct ShockBinaryBundleManifest_array *m_manifestCollection;
};

struct ShockBinaryBundleSingleManifest_o {
    struct ShockBinaryBundleSingleManifest_c *klass;
    void *monitor;
    struct ShockBinaryBundleSingleManifest_Fields fields;
};

struct ShockBinaryBundleSingleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockBinaryBundleSingleManifest_VTable vtable;
};

struct ShockBinaryBundleManifest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ShockBinaryBundleManifest_o *m_Items[65535];
};

struct ShockBinaryBundleManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_identifier;
    struct VirtualInvokeData _5_get_name;
    struct VirtualInvokeData _6_get_hash;
    struct VirtualInvokeData _7_get_crc;
    struct VirtualInvokeData _8_get_length;
    struct VirtualInvokeData _9_get_dependencies;
    struct VirtualInvokeData _10_get_labels;
    struct VirtualInvokeData _11_get_assets;
    struct VirtualInvokeData _12_GetObjectData;
};

struct ShockBinaryBundleManifest_Fields {
    struct System_String_o *m_identifier;
    struct System_String_o *m_name;
    struct UnityEngine_Hash128_o m_hash;
    uint32_t m_crc;
    int64_t m_length;
    struct System_String_array *m_dependencies;
    struct System_String_array *m_labels;
    struct System_String_array *m_assets;
};

struct ShockBinaryBundleManifest_o {
    struct ShockBinaryBundleManifest_c *klass;
    void *monitor;
    struct ShockBinaryBundleManifest_Fields fields;
};

struct ShockBinaryBundleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockBinaryBundleManifest_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid___c_TStateMachine__RGCTXs Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid___c_TStateMachine__RGCTXs, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid___c_TStateMachine__RGCTXs;

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid___c_TStateMachine__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid___c_TStateMachine_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid___c_TStateMachine___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid___c_TStateMachine_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TaskPool_AsyncUniTaskVoid_TStateMachine___get_Size;
};

typedef union _union_164370 _union_164370, *P_union_164370;

union _union_164370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135229C MethodInfo_135229C, *PMethodInfo_135229C;

typedef union _union_292256 _union_292256, *P_union_292256;

union _union_292256 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135229C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_Buffer_Buffer__TSource__TWindowBoundary__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292256 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6F494 MethodInfo_1B6F494, *PMethodInfo_1B6F494;

typedef union _union_254725 _union_254725, *P_union_254725;

union _union_254725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164373 _union_164373, *P_union_164373;

union _union_164373 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c__DisplayClass1_0_Fields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c__DisplayClass1_0_Fields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c__DisplayClass1_0_Fields;

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c__DisplayClass1_0_Fields {
    struct System_Action_o *onComplete;
};

typedef struct Chipstar_Downloads_ParallelLoadProcess_c Chipstar_Downloads_ParallelLoadProcess_c, *PChipstar_Downloads_ParallelLoadProcess_c;

typedef struct Chipstar_Downloads_ParallelLoadProcess_VTable Chipstar_Downloads_ParallelLoadProcess_VTable, *PChipstar_Downloads_ParallelLoadProcess_VTable;

struct Chipstar_Downloads_ParallelLoadProcess_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Progress;
    struct VirtualInvokeData _5_get_IsRunning;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_get_IsFinish;
    struct VirtualInvokeData _8_get_IsError;
    struct VirtualInvokeData _9_get_IsCanceled;
    struct VirtualInvokeData _10_get_IsDisposed;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _13_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _14_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_ParallelLoadProcess_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_ParallelLoadProcess_VTable vtable;
};

typedef union _union_164376 _union_164376, *P_union_164376;

union _union_164376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_string__JSONNode__c System_Collections_Generic_Dictionary_string__JSONNode__c, *PSystem_Collections_Generic_Dictionary_string__JSONNode__c;

struct System_Collections_Generic_Dictionary_string__JSONNode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__JSONNode__VTable vtable;
};

typedef struct MethodInfo_1BF161C MethodInfo_1BF161C, *PMethodInfo_1BF161C;

typedef union _union_246157 _union_246157, *P_union_246157;

union _union_246157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF161C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Diagnostics_StackTraceHiddenAttribute_VTable System_Diagnostics_StackTraceHiddenAttribute_VTable, *PSystem_Diagnostics_StackTraceHiddenAttribute_VTable;

struct System_Diagnostics_StackTraceHiddenAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_164379 _union_164379, *P_union_164379;

union _union_164379 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947C80 MethodInfo_2947C80, *PMethodInfo_2947C80;

typedef union _union_185592 _union_185592, *P_union_185592;

union _union_185592 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947C80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185592 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_ParallelLoadProcess_o Chipstar_Downloads_ParallelLoadProcess_o, *PChipstar_Downloads_ParallelLoadProcess_o;

typedef struct Chipstar_Downloads_ParallelLoadProcess_Fields Chipstar_Downloads_ParallelLoadProcess_Fields, *PChipstar_Downloads_ParallelLoadProcess_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_ILoadProcess__o System_Collections_Generic_IReadOnlyList_ILoadProcess__o, *PSystem_Collections_Generic_IReadOnlyList_ILoadProcess__o;

typedef struct System_Collections_Generic_IReadOnlyList_ILoadProcess__c System_Collections_Generic_IReadOnlyList_ILoadProcess__c, *PSystem_Collections_Generic_IReadOnlyList_ILoadProcess__c;

typedef struct System_Collections_Generic_IReadOnlyList_ILoadProcess__Fields System_Collections_Generic_IReadOnlyList_ILoadProcess__Fields, *PSystem_Collections_Generic_IReadOnlyList_ILoadProcess__Fields;

struct Chipstar_Downloads_ParallelLoadProcess_Fields {
    struct System_Collections_Generic_IReadOnlyList_ILoadProcess__o *m_list;
};

struct Chipstar_Downloads_ParallelLoadProcess_o {
    struct Chipstar_Downloads_ParallelLoadProcess_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ParallelLoadProcess_Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_ILoadProcess__Fields {
};

struct System_Collections_Generic_IReadOnlyList_ILoadProcess__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_ILoadProcess__o {
    struct System_Collections_Generic_IReadOnlyList_ILoadProcess__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ILoadProcess__Fields fields;
};

typedef struct Carbon_ListDictionary_uint__MusicMst__Fields Carbon_ListDictionary_uint__MusicMst__Fields, *PCarbon_ListDictionary_uint__MusicMst__Fields;

struct Carbon_ListDictionary_uint__MusicMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct Shock_TabBase___c__DisplayClass15_0_T__Fields Shock_TabBase___c__DisplayClass15_0_T__Fields, *PShock_TabBase___c__DisplayClass15_0_T__Fields;

typedef struct Shock_TabBase_T__o Shock_TabBase_T__o, *PShock_TabBase_T__o;

typedef struct Shock_TabBase_T__c Shock_TabBase_T__c, *PShock_TabBase_T__c;

typedef struct Shock_TabBase_T__RGCTXs Shock_TabBase_T__RGCTXs, *PShock_TabBase_T__RGCTXs;

typedef struct Shock_TabBase_T__VTable Shock_TabBase_T__VTable, *PShock_TabBase_T__VTable;

struct Shock_TabBase___c__DisplayClass15_0_T__Fields {
    struct Shock_TabBase_T__o *__4__this;
    int32_t index;
};

struct Shock_TabBase_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponentsInChildren_T_;
    struct MethodInfo *_1_System_Linq_Enumerable_ToList_T_;
    struct MethodInfo *_2_Shock_TabBase_T___Awake_b__13_0;
    struct Il2CppClass *_3_System_Action_T__int_;
    struct MethodInfo *_4_System_Action_T__int___ctor;
    struct MethodInfo *_5_Carbon_IReadOnlyListExtensions_ForEach_T_;
    struct Il2CppClass *_6_System_Collections_Generic_List_T_;
    struct MethodInfo *_7_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_8_Shock_TabBase_T__set_OnSelected;
    struct MethodInfo *_9_Shock_TabBase_T__set_OnUnselected;
    struct Il2CppClass *_10_Shock_TabBase___c__DisplayClass15_0_T_;
    struct MethodInfo *_11_Shock_TabBase___c__DisplayClass15_0_T___ctor;
    struct MethodInfo *_12_System_Collections_Generic_List_T__get_Count;
    struct Il2CppClass *_13_T;
    struct MethodInfo *_14_Shock_TabBase___c__DisplayClass15_0_T___AddTabButton_b__0;
    struct MethodInfo *_15_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_16_System_Collections_Generic_List_T__Remove;
    struct MethodInfo *_17_System_Collections_Generic_List_T__RemoveAt;
    struct MethodInfo *_18_System_Collections_Generic_List_T__get_Item;
    struct Il2CppClass *_19_Shock_TabBase_T_;
    struct MethodInfo *_20_Shock_TabBase_T__CalcSelectIndex;
    struct MethodInfo *_21_Shock_TabBase_T__SelectedIndexCheck;
    struct MethodInfo *_22_Shock_TabBase_T___SelectTab_b__19_0;
    struct MethodInfo *_23_Carbon_IReadOnlyListExtensions_ElementAtOrDefault_T_;
    struct Il2CppClass *_24_System_Action_T_;
    struct MethodInfo *_25_System_Action_T__Invoke;
    struct MethodInfo *_26_System_Action_T__int__Invoke;
    struct MethodInfo *_27_System_Collections_Generic_List_T___ctor;
    struct Il2CppClass *_28_Shock_TabBase___c__DisplayClass13_0_T_;
    struct MethodInfo *_29_Shock_TabBase___c__DisplayClass13_0_T___ctor;
    struct MethodInfo *_30_Shock_TabBase___c__DisplayClass13_0_T___Awake_b__1;
    struct MethodInfo *_31_Shock_TabBase_T__get_OnSelected;
    struct MethodInfo *_32_Shock_TabBase_T__CalcReturnIndex;
    struct MethodInfo *_33_Shock_TabBase_T__get_OnUnselected;
};

struct Shock_TabBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Shock_TabBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_TabBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TabBase_T__VTable vtable;
};

struct Shock_TabBase_T__o {
    struct Shock_TabBase_T__c *klass;
    void *monitor;
    struct Shock_TabBase_T__Fields fields;
};

typedef struct MethodInfo_1F3CCAC MethodInfo_1F3CCAC, *PMethodInfo_1F3CCAC;

typedef union _union_323727 _union_323727, *P_union_323727;

union _union_323727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3CCAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvDeckUpdateR__VTable System_Action_RecvDeckUpdateR__VTable, *PSystem_Action_RecvDeckUpdateR__VTable;

struct System_Action_RecvDeckUpdateR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UnityEngine_SocialPlatforms_Local_c UnityEngine_SocialPlatforms_Local_c, *PUnityEngine_SocialPlatforms_Local_c;

typedef struct UnityEngine_SocialPlatforms_Local_StaticFields UnityEngine_SocialPlatforms_Local_StaticFields, *PUnityEngine_SocialPlatforms_Local_StaticFields;

typedef struct UnityEngine_SocialPlatforms_Local_VTable UnityEngine_SocialPlatforms_Local_VTable, *PUnityEngine_SocialPlatforms_Local_VTable;

typedef struct UnityEngine_SocialPlatforms_Impl_LocalUser_o UnityEngine_SocialPlatforms_Impl_LocalUser_o, *PUnityEngine_SocialPlatforms_Impl_LocalUser_o;

typedef struct UnityEngine_SocialPlatforms_Impl_LocalUser_c UnityEngine_SocialPlatforms_Impl_LocalUser_c, *PUnityEngine_SocialPlatforms_Impl_LocalUser_c;

typedef struct UnityEngine_SocialPlatforms_Impl_LocalUser_VTable UnityEngine_SocialPlatforms_Impl_LocalUser_VTable, *PUnityEngine_SocialPlatforms_Impl_LocalUser_VTable;

struct UnityEngine_SocialPlatforms_Local_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_localUser;
    struct VirtualInvokeData _5_ReportProgress;
    struct VirtualInvokeData _6_LoadAchievementDescriptions;
    struct VirtualInvokeData _7_LoadAchievements;
    struct VirtualInvokeData _8_ReportScore;
    struct VirtualInvokeData _9_ShowAchievementsUI;
    struct VirtualInvokeData _10_ShowLeaderboardUI;
    struct VirtualInvokeData _11_UnityEngine_SocialPlatforms_ISocialPlatform_Authenticate;
    struct VirtualInvokeData _12_UnityEngine_SocialPlatforms_ISocialPlatform_Authenticate;
    struct VirtualInvokeData _13_UnityEngine_SocialPlatforms_ISocialPlatform_GetLoading;
};

struct UnityEngine_SocialPlatforms_Local_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_SocialPlatforms_Local_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SocialPlatforms_Local_VTable vtable;
};

struct UnityEngine_SocialPlatforms_Impl_LocalUser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_userName;
    struct VirtualInvokeData _5_get_id;
    struct VirtualInvokeData _6_get_isFriend;
    struct VirtualInvokeData _7_get_state;
    struct VirtualInvokeData _8_Authenticate;
    struct VirtualInvokeData _9_get_authenticated;
};

struct UnityEngine_SocialPlatforms_Local_StaticFields {
    struct UnityEngine_SocialPlatforms_Impl_LocalUser_o *m_LocalUser;
};

struct UnityEngine_SocialPlatforms_Impl_LocalUser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SocialPlatforms_Impl_LocalUser_VTable vtable;
};

struct UnityEngine_SocialPlatforms_Impl_LocalUser_o {
    struct UnityEngine_SocialPlatforms_Impl_LocalUser_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_Impl_LocalUser_Fields fields;
};

typedef union _union_164382 _union_164382, *P_union_164382;

union _union_164382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT7;
};

typedef union _union_164385 _union_164385, *P_union_164385;

union _union_164385 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9D888 MethodInfo_1E9D888, *PMethodInfo_1E9D888;

typedef union _union_161835 _union_161835, *P_union_161835;

union _union_161835 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161835 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164387 _union_164387, *P_union_164387;

union _union_164387 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164389 _union_164389, *P_union_164389;

union _union_164389 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Contexts_IContributeEnvoySink_c System_Runtime_Remoting_Contexts_IContributeEnvoySink_c, *PSystem_Runtime_Remoting_Contexts_IContributeEnvoySink_c;

struct System_Runtime_Remoting_Contexts_IContributeEnvoySink_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_178994 _union_178994, *P_union_178994;

union _union_178994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_StarEvent_Fields Shock_SoundKey_StarEvent_Fields, *PShock_SoundKey_StarEvent_Fields;

struct Shock_SoundKey_StarEvent_Fields {
};

typedef union _union_178996 _union_178996, *P_union_178996;

union _union_178996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178998 _union_178998, *P_union_178998;

union _union_178998 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E67230_RGCTXs MethodInfo_2E67230_RGCTXs, *PMethodInfo_2E67230_RGCTXs;

struct MethodInfo_2E67230_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct UnityEngine_PlayerLoop_TimeUpdate_WaitForLastPresentationAndUpdateTime_VTable UnityEngine_PlayerLoop_TimeUpdate_WaitForLastPresentationAndUpdateTime_VTable, *PUnityEngine_PlayerLoop_TimeUpdate_WaitForLastPresentationAndUpdateTime_VTable;

struct UnityEngine_PlayerLoop_TimeUpdate_WaitForLastPresentationAndUpdateTime_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_IBingoRewardSettingMst__c System_Collections_Generic_IReadOnlyCollection_IBingoRewardSettingMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_IBingoRewardSettingMst__c;

struct System_Collections_Generic_IReadOnlyCollection_IBingoRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass11_0_VTable Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass11_0_VTable, *PAoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass11_0_VTable;

struct Aoharu_Scenes_Logo_LogoProductionUI___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__o System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__o, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__o;

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__Fields System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__Fields, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__Fields;

typedef struct System_ValueTuple_Int32Enum__int__o System_ValueTuple_Int32Enum__int__o, *PSystem_ValueTuple_Int32Enum__int__o;

typedef struct System_ValueTuple_Int32Enum__int__Fields System_ValueTuple_Int32Enum__int__Fields, *PSystem_ValueTuple_Int32Enum__int__Fields;

struct System_ValueTuple_Int32Enum__int__Fields {
    int32_t Item1;
    int32_t Item2;
};

struct System_ValueTuple_Int32Enum__int__o {
    struct System_ValueTuple_Int32Enum__int__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__Fields {
    int32_t hashCode;
    int32_t next;
    struct System_ValueTuple_Int32Enum__int__o key;
    int32_t value;
};

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__o {
    struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__Fields fields;
};

typedef union _union_164352 _union_164352, *P_union_164352;

union _union_164352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F1F60_RGCTXs MethodInfo_17F1F60_RGCTXs, *PMethodInfo_17F1F60_RGCTXs;

struct MethodInfo_17F1F60_RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct MethodInfo_1BB2024 MethodInfo_1BB2024, *PMethodInfo_1BB2024;

typedef union _union_302842 _union_302842, *P_union_302842;

union _union_302842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB2024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_StoryTop_StoryTopScroll___c_VTable Aoharu_Scenes_StoryTop_StoryTopScroll___c_VTable, *PAoharu_Scenes_StoryTop_StoryTopScroll___c_VTable;

struct Aoharu_Scenes_StoryTop_StoryTopScroll___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3092E2C_RGCTXs MethodInfo_3092E2C_RGCTXs, *PMethodInfo_3092E2C_RGCTXs;

struct MethodInfo_3092E2C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2B14A10 MethodInfo_2B14A10, *PMethodInfo_2B14A10;

typedef union _union_187836 _union_187836, *P_union_187836;

union _union_187836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28AD240 MethodInfo_28AD240, *PMethodInfo_28AD240;

typedef union _union_313330 _union_313330, *P_union_313330;

union _union_313330 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ShopScene___c_StaticFields Aoharu_ShopScene___c_StaticFields, *PAoharu_ShopScene___c_StaticFields;

typedef struct Aoharu_ShopScene___c_o Aoharu_ShopScene___c_o, *PAoharu_ShopScene___c_o;

typedef struct System_Func_ShopGemData__Product__o System_Func_ShopGemData__Product__o, *PSystem_Func_ShopGemData__Product__o;

typedef struct System_Func_SubscriptionImageMst__GameTime__o System_Func_SubscriptionImageMst__GameTime__o, *PSystem_Func_SubscriptionImageMst__GameTime__o;

typedef struct Aoharu_ShopScene___c_c Aoharu_ShopScene___c_c, *PAoharu_ShopScene___c_c;

typedef struct Aoharu_ShopScene___c_Fields Aoharu_ShopScene___c_Fields, *PAoharu_ShopScene___c_Fields;

typedef struct System_Func_ShopGemData__Product__c System_Func_ShopGemData__Product__c, *PSystem_Func_ShopGemData__Product__c;

typedef struct System_Func_ShopGemData__Product__Fields System_Func_ShopGemData__Product__Fields, *PSystem_Func_ShopGemData__Product__Fields;

typedef struct System_Func_SubscriptionImageMst__GameTime__c System_Func_SubscriptionImageMst__GameTime__c, *PSystem_Func_SubscriptionImageMst__GameTime__c;

typedef struct System_Func_SubscriptionImageMst__GameTime__Fields System_Func_SubscriptionImageMst__GameTime__Fields, *PSystem_Func_SubscriptionImageMst__GameTime__Fields;

typedef struct Aoharu_ShopScene___c_VTable Aoharu_ShopScene___c_VTable, *PAoharu_ShopScene___c_VTable;

typedef struct System_Func_ShopGemData__Product__VTable System_Func_ShopGemData__Product__VTable, *PSystem_Func_ShopGemData__Product__VTable;

typedef struct System_Func_SubscriptionImageMst__GameTime__VTable System_Func_SubscriptionImageMst__GameTime__VTable, *PSystem_Func_SubscriptionImageMst__GameTime__VTable;

struct Aoharu_ShopScene___c_Fields {
};

struct System_Func_SubscriptionImageMst__GameTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_ShopScene___c_o {
    struct Aoharu_ShopScene___c_c *klass;
    void *monitor;
    struct Aoharu_ShopScene___c_Fields fields;
};

struct Aoharu_ShopScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_ShopScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene___c_VTable vtable;
};

struct System_Func_ShopGemData__Product__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ShopGemData__Product__o {
    struct System_Func_ShopGemData__Product__c *klass;
    void *monitor;
    struct System_Func_ShopGemData__Product__Fields fields;
};

struct System_Func_ShopGemData__Product__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ShopGemData__Product__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ShopGemData__Product__VTable vtable;
};

struct Aoharu_ShopScene___c_StaticFields {
    struct Aoharu_ShopScene___c_o *__9;
    struct System_Action_Action__o *__9__36_0;
    struct System_Action_Action__o *__9__42_0;
    struct System_Func_BillingShopMst__bool__o *__9__43_0;
    struct System_Func_BillingShopMst__bool__o *__9__43_1;
    struct System_Action_o *__9__44_4;
    struct System_Action_o *__9__44_5;
    struct System_Action_o *__9__45_1;
    struct System_Func_BillingShopMst__bool__o *__9__45_3;
    struct System_Func_BillingShopMst__int__o *__9__45_4;
    struct System_Func_ShopGemData__Product__o *__9__47_13;
    struct System_Action_Action__o *__9__47_4;
    struct System_Func_SubscriptionImageMst__GameTime__o *__9__47_16;
    struct System_Func_SubscriptionImageMst__GameTime__o *__9__47_22;
    struct System_Action_o *__9__47_19;
    struct System_Action_o *__9__47_20;
    struct System_Func_ShopGemData__Product__o *__9__47_30;
    struct System_Func_ShopItemData__bool__o *__9__51_8;
    struct System_Func_ShopItemData__bool__o *__9__53_2;
    struct System_Func_ShopItemData__bool__o *__9__53_3;
    struct System_Func_ShopItemData__bool__o *__9__53_9;
};

struct System_Func_SubscriptionImageMst__GameTime__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SubscriptionImageMst__GameTime__o {
    struct System_Func_SubscriptionImageMst__GameTime__c *klass;
    void *monitor;
    struct System_Func_SubscriptionImageMst__GameTime__Fields fields;
};

struct System_Func_SubscriptionImageMst__GameTime__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SubscriptionImageMst__GameTime__VTable vtable;
};

typedef union _union_178990 _union_178990, *P_union_178990;

union _union_178990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178992 _union_178992, *P_union_178992;

union _union_178992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22B0830 MethodInfo_22B0830, *PMethodInfo_22B0830;

typedef union _union_291686 _union_291686, *P_union_291686;

union _union_291686 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B0830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReadOnlyReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291686 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2658B10 MethodInfo_2658B10, *PMethodInfo_2658B10;

typedef union _union_173858 _union_173858, *P_union_173858;

union _union_173858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658B10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__SkillCenterMst__Fields Carbon_ListDictionary_uint__SkillCenterMst__Fields, *PCarbon_ListDictionary_uint__SkillCenterMst__Fields;

struct Carbon_ListDictionary_uint__SkillCenterMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___c System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___c, *PSystem_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___c;

typedef struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___VTable System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___VTable, *PSystem_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___VTable;

struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___VTable vtable;
};

typedef struct MethodInfo_2B14A14 MethodInfo_2B14A14, *PMethodInfo_2B14A14;

typedef union _union_189274 _union_189274, *P_union_189274;

union _union_189274 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14A14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189274 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5F420_RGCTXs MethodInfo_2D5F420_RGCTXs, *PMethodInfo_2D5F420_RGCTXs;

struct MethodInfo_2D5F420_RGCTXs {
    struct MethodInfo *_0_System_Span_T__get_Length;
    struct Il2CppClass *_1_T;
    struct MethodInfo *_2_System_MemoryExtensions_IsTypeComparableAsBytes_T_;
    struct MethodInfo *_3_System_ReadOnlySpan_T__get_Length;
    struct MethodInfo *_4_System_Runtime_InteropServices_MemoryMarshal_GetReference_T_;
    struct MethodInfo *_5_System_Runtime_InteropServices_MemoryMarshal_GetReference_T_;
    struct MethodInfo *_6_System_SpanHelpers_SequenceEqual_T_;
};

typedef struct MethodInfo_13271F4 MethodInfo_13271F4, *PMethodInfo_13271F4;

typedef union _union_284994 _union_284994, *P_union_284994;

union _union_284994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13271F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_Native_AndroidPath_c Carbon_Native_AndroidPath_c, *PCarbon_Native_AndroidPath_c;

typedef struct Carbon_Native_AndroidPath_VTable Carbon_Native_AndroidPath_VTable, *PCarbon_Native_AndroidPath_VTable;

struct Carbon_Native_AndroidPath_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_DataPath;
    struct VirtualInvokeData _5_get_CachePath;
    struct VirtualInvokeData _6_get_ExternalDataPath;
    struct VirtualInvokeData _7_get_ExternalCachePath;
};

struct Carbon_Native_AndroidPath_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Native_AndroidPath_VTable vtable;
};

typedef struct Shock_GachaSetDataBase___c__DisplayClass40_0_c Shock_GachaSetDataBase___c__DisplayClass40_0_c, *PShock_GachaSetDataBase___c__DisplayClass40_0_c;

typedef struct Shock_GachaSetDataBase___c__DisplayClass40_0_VTable Shock_GachaSetDataBase___c__DisplayClass40_0_VTable, *PShock_GachaSetDataBase___c__DisplayClass40_0_VTable;

struct Shock_GachaSetDataBase___c__DisplayClass40_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GachaSetDataBase___c__DisplayClass40_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GachaSetDataBase___c__DisplayClass40_0_VTable vtable;
};

typedef struct MethodInfo_2E65E80_RGCTXs MethodInfo_2E65E80_RGCTXs, *PMethodInfo_2E65E80_RGCTXs;

struct MethodInfo_2E65E80_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice_Fields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice_Fields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice_Fields;

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Notice_Fields {
    struct Shock_Scenes_Adventure_AdventureStyle_Fields super;
};

typedef struct MethodInfo_1EABD00 MethodInfo_1EABD00, *PMethodInfo_1EABD00;

typedef union _union_264914 _union_264914, *P_union_264914;

union _union_264914 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABD00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14A1C MethodInfo_2B14A1C, *PMethodInfo_2B14A1C;

typedef union _union_190712 _union_190712, *P_union_190712;

union _union_190712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D1FDC MethodInfo_21D1FDC, *PMethodInfo_21D1FDC;

typedef union _union_159795 _union_159795, *P_union_159795;

union _union_159795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D1FDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_Native_AndroidPath_o Carbon_Native_AndroidPath_o, *PCarbon_Native_AndroidPath_o;

typedef struct Carbon_Native_AndroidPath_Fields Carbon_Native_AndroidPath_Fields, *PCarbon_Native_AndroidPath_Fields;

struct Carbon_Native_AndroidPath_Fields {
};

struct Carbon_Native_AndroidPath_o {
    struct Carbon_Native_AndroidPath_c *klass;
    void *monitor;
    struct Carbon_Native_AndroidPath_Fields fields;
};

typedef struct Shock_GachaSetDataBase___c__DisplayClass40_0_o Shock_GachaSetDataBase___c__DisplayClass40_0_o, *PShock_GachaSetDataBase___c__DisplayClass40_0_o;

typedef struct Shock_GachaSetDataBase___c__DisplayClass40_0_Fields Shock_GachaSetDataBase___c__DisplayClass40_0_Fields, *PShock_GachaSetDataBase___c__DisplayClass40_0_Fields;

struct Shock_GachaSetDataBase___c__DisplayClass40_0_Fields {
    uint32_t priceNumber;
};

struct Shock_GachaSetDataBase___c__DisplayClass40_0_o {
    struct Shock_GachaSetDataBase___c__DisplayClass40_0_c *klass;
    void *monitor;
    struct Shock_GachaSetDataBase___c__DisplayClass40_0_Fields fields;
};

typedef struct Shock_Scenes_Classmate_ClassmateTextLayout_VTable Shock_Scenes_Classmate_ClassmateTextLayout_VTable, *PShock_Scenes_Classmate_ClassmateTextLayout_VTable;

struct Shock_Scenes_Classmate_ClassmateTextLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_TerrainUtils_TerrainMap___c__DisplayClass3_0_Fields UnityEngine_TerrainUtils_TerrainMap___c__DisplayClass3_0_Fields, *PUnityEngine_TerrainUtils_TerrainMap___c__DisplayClass3_0_Fields;

struct UnityEngine_TerrainUtils_TerrainMap___c__DisplayClass3_0_Fields {
    int32_t groupID;
};

typedef union _union_178972 _union_178972, *P_union_178972;

union _union_178972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178974 _union_178974, *P_union_178974;

union _union_178974 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178976 _union_178976, *P_union_178976;

union _union_178976 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178978 _union_178978, *P_union_178978;

union _union_178978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Yoga_YogaSize_o UnityEngine_Yoga_YogaSize_o, *PUnityEngine_Yoga_YogaSize_o;

typedef struct UnityEngine_Yoga_YogaSize_Fields UnityEngine_Yoga_YogaSize_Fields, *PUnityEngine_Yoga_YogaSize_Fields;

struct UnityEngine_Yoga_YogaSize_Fields {
    float width;
    float height;
};

struct UnityEngine_Yoga_YogaSize_o {
    struct UnityEngine_Yoga_YogaSize_Fields fields;
};

typedef struct MethodInfo_2EEE76C MethodInfo_2EEE76C, *PMethodInfo_2EEE76C;

typedef union _union_202544 _union_202544, *P_union_202544;

union _union_202544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE76C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_172A4C0 MethodInfo_172A4C0, *PMethodInfo_172A4C0;

typedef union _union_168931 _union_168931, *P_union_168931;

union _union_168931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A4C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AA630 MethodInfo_32AA630, *PMethodInfo_32AA630;

typedef union _union_316367 _union_316367, *P_union_316367;

union _union_316367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA630 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ComponentRestrictionAttribute_c Carbon_ComponentRestrictionAttribute_c, *PCarbon_ComponentRestrictionAttribute_c;

typedef struct Carbon_ComponentRestrictionAttribute_VTable Carbon_ComponentRestrictionAttribute_VTable, *PCarbon_ComponentRestrictionAttribute_VTable;

struct Carbon_ComponentRestrictionAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct Carbon_ComponentRestrictionAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ComponentRestrictionAttribute_VTable vtable;
};

typedef struct TMPro_TMP_Vertex_StaticFields TMPro_TMP_Vertex_StaticFields, *PTMPro_TMP_Vertex_StaticFields;

struct TMPro_TMP_Vertex_StaticFields {
    struct TMPro_TMP_Vertex_o k_Zero;
};

typedef struct System_Collections_Generic_KeyValuePair_object__Playable__Fields System_Collections_Generic_KeyValuePair_object__Playable__Fields, *PSystem_Collections_Generic_KeyValuePair_object__Playable__Fields;

struct System_Collections_Generic_KeyValuePair_object__Playable__Fields {
    struct Il2CppObject *key;
    struct UnityEngine_Playables_Playable_o value;
};

typedef union _union_164331 _union_164331, *P_union_164331;

union _union_164331 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22D8E80 MethodInfo_22D8E80, *PMethodInfo_22D8E80;

typedef union _union_270002 _union_270002, *P_union_270002;

union _union_270002 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D8E80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BCFA4_RGCTXs MethodInfo_13BCFA4_RGCTXs, *PMethodInfo_13BCFA4_RGCTXs;

struct MethodInfo_13BCFA4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_326671C MethodInfo_326671C, *PMethodInfo_326671C;

typedef union _union_315019 _union_315019, *P_union_315019;

union _union_315019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326671C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164333 _union_164333, *P_union_164333;

union _union_164333 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B6F444 MethodInfo_1B6F444, *PMethodInfo_1B6F444;

typedef union _union_254517 _union_254517, *P_union_254517;

union _union_254517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164335 _union_164335, *P_union_164335;

union _union_164335 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164337 _union_164337, *P_union_164337;

union _union_164337 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D60F20 MethodInfo_1D60F20, *PMethodInfo_1D60F20;

typedef union _union_305360 _union_305360, *P_union_305360;

union _union_305360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D60F20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164339 _union_164339, *P_union_164339;

union _union_164339 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _Module__58_Fields _Module__58_Fields, *P_Module__58_Fields;

struct _Module__58_Fields {
};

typedef union _union_178970 _union_178970, *P_union_178970;

union _union_178970 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2658B30 MethodInfo_2658B30, *PMethodInfo_2658B30;

typedef union _union_175296 _union_175296, *P_union_175296;

union _union_175296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658B30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178982 _union_178982, *P_union_178982;

union _union_178982 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct __f__AnonymousType4__index_j__TPar___value_j__TPar__VTable __f__AnonymousType4__index_j__TPar___value_j__TPar__VTable, *P__f__AnonymousType4__index_j__TPar___value_j__TPar__VTable;

struct __f__AnonymousType4__index_j__TPar___value_j__TPar__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_178984 _union_178984, *P_union_178984;

union _union_178984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StampObject_VTable Aoharu_StampObject_VTable, *PAoharu_StampObject_VTable;

struct Aoharu_StampObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2658B34 MethodInfo_2658B34, *PMethodInfo_2658B34;

typedef union _union_176734 _union_176734, *P_union_176734;

union _union_176734 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176734 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178986 _union_178986, *P_union_178986;

union _union_178986 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178988 _union_178988, *P_union_178988;

union _union_178988 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164341 _union_164341, *P_union_164341;

union _union_164341 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9D844 MethodInfo_1E9D844, *PMethodInfo_1E9D844;

typedef union _union_161917 _union_161917, *P_union_161917;

union _union_161917 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D844 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161917 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164343 _union_164343, *P_union_164343;

union _union_164343 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127E3B0 MethodInfo_127E3B0, *PMethodInfo_127E3B0;

typedef union _union_202172 _union_202172, *P_union_202172;

union _union_202172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E3B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_TitleScene_Bgm_c Shock_SoundKey_TitleScene_Bgm_c, *PShock_SoundKey_TitleScene_Bgm_c;

typedef struct Shock_SoundKey_TitleScene_Bgm_StaticFields Shock_SoundKey_TitleScene_Bgm_StaticFields, *PShock_SoundKey_TitleScene_Bgm_StaticFields;

typedef struct Shock_SoundKey_TitleScene_Bgm_VTable Shock_SoundKey_TitleScene_Bgm_VTable, *PShock_SoundKey_TitleScene_Bgm_VTable;

struct Shock_SoundKey_TitleScene_Bgm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_TitleScene_Bgm_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_TitleScene_Bgm_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_TitleScene_Bgm_VTable vtable;
};

struct Shock_SoundKey_TitleScene_Bgm_StaticFields {
    struct System_String_o *Main;
};

typedef struct System_Xml_Schema_XmlSchemaGroupBase_c System_Xml_Schema_XmlSchemaGroupBase_c, *PSystem_Xml_Schema_XmlSchemaGroupBase_c;

typedef struct System_Xml_Schema_XmlSchemaGroupBase_VTable System_Xml_Schema_XmlSchemaGroupBase_VTable, *PSystem_Xml_Schema_XmlSchemaGroupBase_VTable;

struct System_Xml_Schema_XmlSchemaGroupBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

struct System_Xml_Schema_XmlSchemaGroupBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaGroupBase_VTable vtable;
};

typedef struct System_Func_RewardData__ChatChapterMst__VTable System_Func_RewardData__ChatChapterMst__VTable, *PSystem_Func_RewardData__ChatChapterMst__VTable;

struct System_Func_RewardData__ChatChapterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_164346 _union_164346, *P_union_164346;

union _union_164346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DFABC MethodInfo_24DFABC, *PMethodInfo_24DFABC;

typedef union _union_176558 _union_176558, *P_union_176558;

union _union_176558 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFABC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176558 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_KeyValuePair_int__RendererResourceFactory___Fields System_Collections_Generic_IEnumerator_KeyValuePair_int__RendererResourceFactory___Fields, *PSystem_Collections_Generic_IEnumerator_KeyValuePair_int__RendererResourceFactory___Fields;

struct System_Collections_Generic_IEnumerator_KeyValuePair_int__RendererResourceFactory___Fields {
};

typedef union _union_164349 _union_164349, *P_union_164349;

union _union_164349 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ComponentRestrictionAttribute_o Carbon_ComponentRestrictionAttribute_o, *PCarbon_ComponentRestrictionAttribute_o;

typedef struct Carbon_ComponentRestrictionAttribute_Fields Carbon_ComponentRestrictionAttribute_Fields, *PCarbon_ComponentRestrictionAttribute_Fields;

struct Carbon_ComponentRestrictionAttribute_Fields {
    struct UnityEngine_PropertyAttribute_Fields super;
    struct System_Type_o *Type;
};

struct Carbon_ComponentRestrictionAttribute_o {
    struct Carbon_ComponentRestrictionAttribute_c *klass;
    void *monitor;
    struct Carbon_ComponentRestrictionAttribute_Fields fields;
};

typedef struct MethodInfo_24DFAB8 MethodInfo_24DFAB8, *PMethodInfo_24DFAB8;

typedef union _union_175120 _union_175120, *P_union_175120;

union _union_175120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFAB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Yoga_YogaSize_c UnityEngine_Yoga_YogaSize_c, *PUnityEngine_Yoga_YogaSize_c;

typedef struct UnityEngine_Yoga_YogaSize_VTable UnityEngine_Yoga_YogaSize_VTable, *PUnityEngine_Yoga_YogaSize_VTable;

struct UnityEngine_Yoga_YogaSize_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Yoga_YogaSize_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Yoga_YogaSize_VTable vtable;
};

typedef struct MethodInfo_1F32144 MethodInfo_1F32144, *PMethodInfo_1F32144;

typedef union _union_320514 _union_320514, *P_union_320514;

union _union_320514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F32144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178980 _union_178980, *P_union_178980;

union _union_178980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F7D18_RGCTXs MethodInfo_17F7D18_RGCTXs, *PMethodInfo_17F7D18_RGCTXs;

struct MethodInfo_17F7D18_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponents_T_;
};

typedef struct Shock_SoundKey_TitleScene_Bgm_o Shock_SoundKey_TitleScene_Bgm_o, *PShock_SoundKey_TitleScene_Bgm_o;

typedef struct Shock_SoundKey_TitleScene_Bgm_Fields Shock_SoundKey_TitleScene_Bgm_Fields, *PShock_SoundKey_TitleScene_Bgm_Fields;

struct Shock_SoundKey_TitleScene_Bgm_Fields {
};

struct Shock_SoundKey_TitleScene_Bgm_o {
    struct Shock_SoundKey_TitleScene_Bgm_c *klass;
    void *monitor;
    struct Shock_SoundKey_TitleScene_Bgm_Fields fields;
};

typedef union _union_321278 _union_321278, *P_union_321278;

union _union_321278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Specialized_StringCollection_Fields System_Collections_Specialized_StringCollection_Fields, *PSystem_Collections_Specialized_StringCollection_Fields;

struct System_Collections_Specialized_StringCollection_Fields {
    struct System_Collections_ArrayList_o *data;
};

typedef union _union_178950 _union_178950, *P_union_178950;

union _union_178950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosSelectedTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosSelectedTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncDrawGizmosSelectedTrigger_Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncDrawGizmosSelectedTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

typedef struct System_Func_string__DeviceVerifyResult__c System_Func_string__DeviceVerifyResult__c, *PSystem_Func_string__DeviceVerifyResult__c;

typedef struct System_Func_string__DeviceVerifyResult__VTable System_Func_string__DeviceVerifyResult__VTable, *PSystem_Func_string__DeviceVerifyResult__VTable;

struct System_Func_string__DeviceVerifyResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_string__DeviceVerifyResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__DeviceVerifyResult__VTable vtable;
};

typedef union _union_178952 _union_178952, *P_union_178952;

union _union_178952 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2683B00 MethodInfo_2683B00, *PMethodInfo_2683B00;

typedef union _union_309024 _union_309024, *P_union_309024;

union _union_309024 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309024 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MovieMstData_External___c_StaticFields Shock_MovieMstData_External___c_StaticFields, *PShock_MovieMstData_External___c_StaticFields;

typedef struct Shock_MovieMstData_External___c_o Shock_MovieMstData_External___c_o, *PShock_MovieMstData_External___c_o;

typedef struct System_Func_uint__BAND_CATEGORY__o System_Func_uint__BAND_CATEGORY__o, *PSystem_Func_uint__BAND_CATEGORY__o;

typedef struct Shock_MovieMstData_External___c_c Shock_MovieMstData_External___c_c, *PShock_MovieMstData_External___c_c;

typedef struct Shock_MovieMstData_External___c_Fields Shock_MovieMstData_External___c_Fields, *PShock_MovieMstData_External___c_Fields;

typedef struct System_Func_uint__BAND_CATEGORY__c System_Func_uint__BAND_CATEGORY__c, *PSystem_Func_uint__BAND_CATEGORY__c;

typedef struct System_Func_uint__BAND_CATEGORY__Fields System_Func_uint__BAND_CATEGORY__Fields, *PSystem_Func_uint__BAND_CATEGORY__Fields;

typedef struct Shock_MovieMstData_External___c_VTable Shock_MovieMstData_External___c_VTable, *PShock_MovieMstData_External___c_VTable;

typedef struct System_Func_uint__BAND_CATEGORY__VTable System_Func_uint__BAND_CATEGORY__VTable, *PSystem_Func_uint__BAND_CATEGORY__VTable;

struct Shock_MovieMstData_External___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_uint__BAND_CATEGORY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_MovieMstData_External___c_StaticFields {
    struct Shock_MovieMstData_External___c_o *__9;
    struct System_Func_uint__BAND_CATEGORY__o *__9__52_0;
};

struct System_Func_uint__BAND_CATEGORY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__BAND_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__BAND_CATEGORY__VTable vtable;
};

struct System_Func_uint__BAND_CATEGORY__o {
    struct System_Func_uint__BAND_CATEGORY__c *klass;
    void *monitor;
    struct System_Func_uint__BAND_CATEGORY__Fields fields;
};

struct Shock_MovieMstData_External___c_Fields {
};

struct Shock_MovieMstData_External___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MovieMstData_External___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MovieMstData_External___c_VTable vtable;
};

struct Shock_MovieMstData_External___c_o {
    struct Shock_MovieMstData_External___c_c *klass;
    void *monitor;
    struct Shock_MovieMstData_External___c_Fields fields;
};

typedef union _union_178954 _union_178954, *P_union_178954;

union _union_178954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178956 _union_178956, *P_union_178956;

union _union_178956 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_LowLevelListWithIList_T__RGCTXs System_Collections_Generic_LowLevelListWithIList_T__RGCTXs, *PSystem_Collections_Generic_LowLevelListWithIList_T__RGCTXs;

struct System_Collections_Generic_LowLevelListWithIList_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_LowLevelList_T___ctor;
    struct Il2CppClass *_1_System_Collections_Generic_LowLevelList_T_;
    struct MethodInfo *_2_System_Collections_Generic_LowLevelList_T___ctor;
    struct Il2CppClass *_3_System_Collections_Generic_LowLevelListWithIList_Enumerator_T_;
    struct MethodInfo *_4_System_Collections_Generic_LowLevelListWithIList_Enumerator_T___ctor;
};

typedef union _union_178958 _union_178958, *P_union_178958;

union _union_178958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CF1E0 MethodInfo_22CF1E0, *PMethodInfo_22CF1E0;

typedef union _union_276730 _union_276730, *P_union_276730;

union _union_276730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF1E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_UpdateManager_o TMPro_TMP_UpdateManager_o, *PTMPro_TMP_UpdateManager_o;

typedef struct TMPro_TMP_UpdateManager_c TMPro_TMP_UpdateManager_c, *PTMPro_TMP_UpdateManager_c;

typedef struct TMPro_TMP_UpdateManager_Fields TMPro_TMP_UpdateManager_Fields, *PTMPro_TMP_UpdateManager_Fields;

typedef struct TMPro_TMP_UpdateManager_StaticFields TMPro_TMP_UpdateManager_StaticFields, *PTMPro_TMP_UpdateManager_StaticFields;

typedef struct TMPro_TMP_UpdateManager_VTable TMPro_TMP_UpdateManager_VTable, *PTMPro_TMP_UpdateManager_VTable;

typedef struct System_Collections_Generic_List_TMP_Text__o System_Collections_Generic_List_TMP_Text__o, *PSystem_Collections_Generic_List_TMP_Text__o;

typedef struct System_Collections_Generic_List_TMP_Text__c System_Collections_Generic_List_TMP_Text__c, *PSystem_Collections_Generic_List_TMP_Text__c;

typedef struct System_Collections_Generic_List_TMP_Text__Fields System_Collections_Generic_List_TMP_Text__Fields, *PSystem_Collections_Generic_List_TMP_Text__Fields;

typedef struct System_Collections_Generic_List_TMP_Text__StaticFields System_Collections_Generic_List_TMP_Text__StaticFields, *PSystem_Collections_Generic_List_TMP_Text__StaticFields;

typedef struct System_Collections_Generic_List_TMP_Text__VTable System_Collections_Generic_List_TMP_Text__VTable, *PSystem_Collections_Generic_List_TMP_Text__VTable;

typedef struct TMPro_TMP_Text_array TMPro_TMP_Text_array, *PTMPro_TMP_Text_array;

struct System_Collections_Generic_List_TMP_Text__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TMP_Text__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TMP_Text__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TMP_Text__VTable vtable;
};

struct System_Collections_Generic_List_TMP_Text__Fields {
    struct TMPro_TMP_Text_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_TMP_Text__o {
    struct System_Collections_Generic_List_TMP_Text__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TMP_Text__Fields fields;
};

struct TMPro_TMP_UpdateManager_Fields {
    struct System_Collections_Generic_HashSet_int__o *m_LayoutQueueLookup;
    struct System_Collections_Generic_List_TMP_Text__o *m_LayoutRebuildQueue;
    struct System_Collections_Generic_HashSet_int__o *m_GraphicQueueLookup;
    struct System_Collections_Generic_List_TMP_Text__o *m_GraphicRebuildQueue;
    struct System_Collections_Generic_HashSet_int__o *m_InternalUpdateLookup;
    struct System_Collections_Generic_List_TMP_Text__o *m_InternalUpdateQueue;
    struct System_Collections_Generic_HashSet_int__o *m_CullingUpdateLookup;
    struct System_Collections_Generic_List_TMP_Text__o *m_CullingUpdateQueue;
};

struct TMPro_TMP_UpdateManager_o {
    struct TMPro_TMP_UpdateManager_c *klass;
    void *monitor;
    struct TMPro_TMP_UpdateManager_Fields fields;
};

struct TMPro_TMP_UpdateManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_UpdateManager_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_UpdateManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_UpdateManager_VTable vtable;
};

struct TMPro_TMP_UpdateManager_StaticFields {
    struct TMPro_TMP_UpdateManager_o *s_Instance;
    struct Unity_Profiling_ProfilerMarker_o k_RegisterTextObjectForUpdateMarker;
    struct Unity_Profiling_ProfilerMarker_o k_RegisterTextElementForGraphicRebuildMarker;
    struct Unity_Profiling_ProfilerMarker_o k_RegisterTextElementForCullingUpdateMarker;
    struct Unity_Profiling_ProfilerMarker_o k_UnregisterTextObjectForUpdateMarker;
    struct Unity_Profiling_ProfilerMarker_o k_UnregisterTextElementForGraphicRebuildMarker;
};

struct TMPro_TMP_Text_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct TMPro_TMP_Text_o *m_Items[65535];
};

struct System_Collections_Generic_List_TMP_Text__StaticFields {
    struct TMPro_TMP_Text_array *s_emptyArray;
};

typedef union _union_164311 _union_164311, *P_union_164311;

union _union_164311 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass12_0_Fields Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass12_0_Fields, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass12_0_Fields;

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass12_0_Fields {
    struct Aoharu_Chat_ChatTalkElement_o *talk;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_o *__4__this;
};

typedef struct SharpCompress_Compressors_LZMA_Base_VTable SharpCompress_Compressors_LZMA_Base_VTable, *PSharpCompress_Compressors_LZMA_Base_VTable;

struct SharpCompress_Compressors_LZMA_Base_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164313 _union_164313, *P_union_164313;

union _union_164313 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164315 _union_164315, *P_union_164315;

union _union_164315 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164317 _union_164317, *P_union_164317;

union _union_164317 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321272 _union_321272, *P_union_321272;

union _union_321272 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164319 _union_164319, *P_union_164319;

union _union_164319 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321275 _union_321275, *P_union_321275;

union _union_321275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10BB680 MethodInfo_10BB680, *PMethodInfo_10BB680;

typedef union _union_208185 _union_208185, *P_union_208185;

union _union_208185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178960 _union_178960, *P_union_178960;

union _union_178960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178962 _union_178962, *P_union_178962;

union _union_178962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321269 _union_321269, *P_union_321269;

union _union_321269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178964 _union_178964, *P_union_178964;

union _union_178964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_LiveRecommendMst__VTable System_Predicate_LiveRecommendMst__VTable, *PSystem_Predicate_LiveRecommendMst__VTable;

struct System_Predicate_LiveRecommendMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_178966 _union_178966, *P_union_178966;

union _union_178966 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EABDD4 MethodInfo_1EABDD4, *PMethodInfo_1EABDD4;

typedef union _union_264458 _union_264458, *P_union_264458;

union _union_264458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABDD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3266608 MethodInfo_3266608, *PMethodInfo_3266608;

typedef union _union_314971 _union_314971, *P_union_314971;

union _union_314971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3208C MethodInfo_1F3208C, *PMethodInfo_1F3208C;

typedef union _union_320438 _union_320438, *P_union_320438;

union _union_320438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3208C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178968 _union_178968, *P_union_178968;

union _union_178968 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__Fields FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__Fields, *PFancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__Fields;

struct FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float cellInterval;
    float scrollOffset;
    bool loop;
    struct UnityEngine_Transform_o *cellContainer;
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o *pool;
    bool initialized;
    float currentPosition;
    struct System_Collections_Generic_IList_TItemData__o *_ItemsSource_k__BackingField;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollContext_o *_Context_k__BackingField;
};

typedef struct MethodInfo_22CF1F4 MethodInfo_22CF1F4, *PMethodInfo_22CF1F4;

typedef union _union_273444 _union_273444, *P_union_273444;

union _union_273444 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF1F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273444 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBC93C MethodInfo_2DBC93C, *PMethodInfo_2DBC93C;

struct MethodInfo_2DBC93C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_o Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_o, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_o;

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_Fields Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_Fields, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_Fields;

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_o Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_o, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_o;

typedef struct System_Func___f__AnonymousType2_RankingDetail__int___bool__o System_Func___f__AnonymousType2_RankingDetail__int___bool__o, *PSystem_Func___f__AnonymousType2_RankingDetail__int___bool__o;

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_c Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_c, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_c;

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_Fields Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_Fields, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_Fields;

typedef struct System_Func___f__AnonymousType2_RankingDetail__int___bool__c System_Func___f__AnonymousType2_RankingDetail__int___bool__c, *PSystem_Func___f__AnonymousType2_RankingDetail__int___bool__c;

typedef struct System_Func___f__AnonymousType2_RankingDetail__int___bool__Fields System_Func___f__AnonymousType2_RankingDetail__int___bool__Fields, *PSystem_Func___f__AnonymousType2_RankingDetail__int___bool__Fields;

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_VTable Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_VTable, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_VTable;

typedef struct System_Func___f__AnonymousType2_RankingDetail__int___bool__VTable System_Func___f__AnonymousType2_RankingDetail__int___bool__VTable, *PSystem_Func___f__AnonymousType2_RankingDetail__int___bool__VTable;

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_Fields {
    struct System_Action_o *itemSetAct;
    uint32_t inputRank;
    bool isUnder;
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_o *CS___8__locals1;
    struct System_Func___f__AnonymousType2_RankingDetail__int___bool__o *__9__3;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_o {
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_c *klass;
    void *monitor;
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_1_Fields fields;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_Fields {
    struct Aoharu_Event_Ranking_EventRankingListController_o *__4__this;
    struct System_Collections_Generic_List_RankingDetail__o *rankingDetailList;
    struct System_Action_o *__9__4;
    struct System_Action_Action__o *__9__5;
    struct System_Action_o *__9__6;
    struct System_Action_Action__o *__9__9;
    struct System_Action_o *__9__10;
    struct System_Action_Action__o *__9__11;
    struct System_Action_o *__9__12;
};

struct System_Func___f__AnonymousType2_RankingDetail__int___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func___f__AnonymousType2_RankingDetail__int___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func___f__AnonymousType2_RankingDetail__int___bool__VTable vtable;
};

struct System_Func___f__AnonymousType2_RankingDetail__int___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func___f__AnonymousType2_RankingDetail__int___bool__o {
    struct System_Func___f__AnonymousType2_RankingDetail__int___bool__c *klass;
    void *monitor;
    struct System_Func___f__AnonymousType2_RankingDetail__int___bool__Fields fields;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_VTable vtable;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_o {
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_c *klass;
    void *monitor;
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_0_Fields fields;
};

typedef struct MethodInfo_1D6B964 MethodInfo_1D6B964, *PMethodInfo_1D6B964;

struct MethodInfo_1D6B964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164321 _union_164321, *P_union_164321;

union _union_164321 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164323 _union_164323, *P_union_164323;

union _union_164323 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243EC74 MethodInfo_243EC74, *PMethodInfo_243EC74;

typedef union _union_279984 _union_279984, *P_union_279984;

union _union_279984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243EC74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164325 _union_164325, *P_union_164325;

union _union_164325 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Events_InvokableCall_VTable UnityEngine_Events_InvokableCall_VTable, *PUnityEngine_Events_InvokableCall_VTable;

struct UnityEngine_Events_InvokableCall_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Find;
};

typedef union _union_164327 _union_164327, *P_union_164327;

union _union_164327 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6EF58 MethodInfo_2D6EF58, *PMethodInfo_2D6EF58;

typedef struct MethodInfo_2D6EF58_RGCTXs MethodInfo_2D6EF58_RGCTXs, *PMethodInfo_2D6EF58_RGCTXs;

typedef union _union_288157 _union_288157, *P_union_288157;

struct MethodInfo_2D6EF58_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass143_0_T__TR_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass143_0_T__TR___ctor;
    struct MethodInfo *_2_UniRx_Observable___c__DisplayClass143_0_T__TR___SelectMany_b__0;
    struct Il2CppClass *_3_System_Func_T__IObservable_TR__;
    struct MethodInfo *_4_System_Func_T__IObservable_TR____ctor;
    struct MethodInfo *_5_UniRx_Observable_SelectMany_T__TR_;
};

union _union_288157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6EF58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6EF58_RGCTXs *rgctx_data;
    union _union_288157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C61C0_RGCTXs MethodInfo_13C61C0_RGCTXs, *PMethodInfo_13C61C0_RGCTXs;

struct MethodInfo_13C61C0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_321260 _union_321260, *P_union_321260;

union _union_321260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164329 _union_164329, *P_union_164329;

union _union_164329 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_RegexOptions__o System_Collections_Generic_List_RegexOptions__o, *PSystem_Collections_Generic_List_RegexOptions__o;

typedef struct System_Collections_Generic_List_RegexOptions__Fields System_Collections_Generic_List_RegexOptions__Fields, *PSystem_Collections_Generic_List_RegexOptions__Fields;

struct System_Collections_Generic_List_RegexOptions__Fields {
    struct System_Text_RegularExpressions_RegexOptions_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RegexOptions__o {
    struct System_Collections_Generic_List_RegexOptions__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RegexOptions__Fields fields;
};

typedef union _union_321263 _union_321263, *P_union_321263;

union _union_321263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321266 _union_321266, *P_union_321266;

union _union_321266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_ShopItemData__c System_Collections_Generic_IEnumerable_ShopItemData__c, *PSystem_Collections_Generic_IEnumerable_ShopItemData__c;

struct System_Collections_Generic_IEnumerable_ShopItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_321257 _union_321257, *P_union_321257;

union _union_321257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178930 _union_178930, *P_union_178930;

union _union_178930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947D2C MethodInfo_2947D2C, *PMethodInfo_2947D2C;

typedef union _union_191344 _union_191344, *P_union_191344;

union _union_191344 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947D2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191344 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D1FF0 MethodInfo_21D1FF0, *PMethodInfo_21D1FF0;

typedef union _union_159765 _union_159765, *P_union_159765;

union _union_159765 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D1FF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178932 _union_178932, *P_union_178932;

union _union_178932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178934 _union_178934, *P_union_178934;

union _union_178934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178936 _union_178936, *P_union_178936;

union _union_178936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15EF7B0_RGCTXs MethodInfo_15EF7B0_RGCTXs, *PMethodInfo_15EF7B0_RGCTXs;

struct MethodInfo_15EF7B0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_312AE24 MethodInfo_312AE24, *PMethodInfo_312AE24;

typedef union _union_223979 _union_223979, *P_union_223979;

union _union_223979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AE24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5AC38 MethodInfo_2D5AC38, *PMethodInfo_2D5AC38;

typedef struct MethodInfo_2D5AC38_RGCTXs MethodInfo_2D5AC38_RGCTXs, *PMethodInfo_2D5AC38_RGCTXs;

typedef union _union_298568 _union_298568, *P_union_298568;

struct MethodInfo_2D5AC38_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_LastOrDefault_T_;
};

union _union_298568 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5AC38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5AC38_RGCTXs *rgctx_data;
    union _union_298568 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB2050 MethodInfo_1BB2050, *PMethodInfo_1BB2050;

typedef union _union_303238 _union_303238, *P_union_303238;

union _union_303238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB2050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178938 _union_178938, *P_union_178938;

union _union_178938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_ShopItemData__o System_Collections_Generic_IEnumerable_ShopItemData__o, *PSystem_Collections_Generic_IEnumerable_ShopItemData__o;

typedef struct System_Collections_Generic_IEnumerable_ShopItemData__Fields System_Collections_Generic_IEnumerable_ShopItemData__Fields, *PSystem_Collections_Generic_IEnumerable_ShopItemData__Fields;

struct System_Collections_Generic_IEnumerable_ShopItemData__Fields {
};

struct System_Collections_Generic_IEnumerable_ShopItemData__o {
    struct System_Collections_Generic_IEnumerable_ShopItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_ShopItemData__Fields fields;
};

typedef struct MethodInfo_14F473C_RGCTXs MethodInfo_14F473C_RGCTXs, *PMethodInfo_14F473C_RGCTXs;

struct MethodInfo_14F473C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2947D20 MethodInfo_2947D20, *PMethodInfo_2947D20;

typedef union _union_188468 _union_188468, *P_union_188468;

union _union_188468 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188468 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1505BDC_RGCTXs MethodInfo_1505BDC_RGCTXs, *PMethodInfo_1505BDC_RGCTXs;

struct MethodInfo_1505BDC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2947D24 MethodInfo_2947D24, *PMethodInfo_2947D24;

typedef union _union_189906 _union_189906, *P_union_189906;

union _union_189906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947D24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17FBB64_RGCTXs MethodInfo_17FBB64_RGCTXs, *PMethodInfo_17FBB64_RGCTXs;

struct MethodInfo_17FBB64_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___o System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___o, *PSystem_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___o;

typedef struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___Fields System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___Fields, *PSystem_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___Fields;

struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___o {
    struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___c *klass;
    void *monitor;
    struct System_Func_IGrouping_uint__EvolveItemConditionMst___IEnumerable_EvolveItemConditionMst___Fields fields;
};

typedef struct MethodInfo_1BBCBF4 MethodInfo_1BBCBF4, *PMethodInfo_1BBCBF4;

typedef union _union_304110 _union_304110, *P_union_304110;

union _union_304110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCBF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExAsr_BusAnalyzerConfig_o CriWare_CriAtomExAsr_BusAnalyzerConfig_o, *PCriWare_CriAtomExAsr_BusAnalyzerConfig_o;

typedef struct CriWare_CriAtomExAsr_BusAnalyzerConfig_Fields CriWare_CriAtomExAsr_BusAnalyzerConfig_Fields, *PCriWare_CriAtomExAsr_BusAnalyzerConfig_Fields;

struct CriWare_CriAtomExAsr_BusAnalyzerConfig_Fields {
    int32_t interval;
    int32_t peakHoldTime;
};

struct CriWare_CriAtomExAsr_BusAnalyzerConfig_o {
    struct CriWare_CriAtomExAsr_BusAnalyzerConfig_Fields fields;
};

typedef struct System_Action_SelectScrollElement__Fields System_Action_SelectScrollElement__Fields, *PSystem_Action_SelectScrollElement__Fields;

struct System_Action_SelectScrollElement__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_321251 _union_321251, *P_union_321251;

union _union_321251 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321254 _union_321254, *P_union_321254;

union _union_321254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321245 _union_321245, *P_union_321245;

union _union_321245 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178940 _union_178940, *P_union_178940;

union _union_178940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321248 _union_321248, *P_union_321248;

union _union_321248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178942 _union_178942, *P_union_178942;

union _union_178942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F46690 MethodInfo_1F46690, *PMethodInfo_1F46690;

struct MethodInfo_1F46690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178944 _union_178944, *P_union_178944;

union _union_178944 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178946 _union_178946, *P_union_178946;

union _union_178946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178948 _union_178948, *P_union_178948;

union _union_178948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FD1B0 MethodInfo_18FD1B0, *PMethodInfo_18FD1B0;

typedef union _union_193491 _union_193491, *P_union_193491;

union _union_193491 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FD1B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FD1B0_RGCTXs *rgctx_data;
    union _union_193491 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_c SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_c, *PSharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_c;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_VTable SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_VTable, *PSharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_VTable;

struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_SharpCompress_Archives_Rar_RarArchiveEntry__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_SharpCompress_Archives_Rar_RarArchiveEntry__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_VTable vtable;
};

typedef struct MethodInfo_293E1A4 MethodInfo_293E1A4, *PMethodInfo_293E1A4;

typedef union _union_182540 _union_182540, *P_union_182540;

union _union_182540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E1A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____VTable vtable;
};

typedef struct MethodInfo_293E1A8 MethodInfo_293E1A8, *PMethodInfo_293E1A8;

typedef union _union_183978 _union_183978, *P_union_183978;

union _union_183978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E1A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164301 _union_164301, *P_union_164301;

union _union_164301 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_LowLevelList_T__StaticFields System_Collections_Generic_LowLevelList_T__StaticFields, *PSystem_Collections_Generic_LowLevelList_T__StaticFields;

struct System_Collections_Generic_LowLevelList_T__StaticFields {
    struct System_Object_array *s_emptyArray;
};

typedef union _union_164303 _union_164303, *P_union_164303;

union _union_164303 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A6560 MethodInfo_26A6560, *PMethodInfo_26A6560;

typedef union _union_279600 _union_279600, *P_union_279600;

union _union_279600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6560 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164305 _union_164305, *P_union_164305;

union _union_164305 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1919440 MethodInfo_1919440, *PMethodInfo_1919440;

typedef struct MethodInfo_1919440_RGCTXs MethodInfo_1919440_RGCTXs, *PMethodInfo_1919440_RGCTXs;

typedef union _union_211315 _union_211315, *P_union_211315;

union _union_211315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919440 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919440_RGCTXs *rgctx_data;
    union _union_211315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1919440_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_164307 _union_164307, *P_union_164307;

union _union_164307 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321240 _union_321240, *P_union_321240;

union _union_321240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164309 _union_164309, *P_union_164309;

union _union_164309 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EEE6BC MethodInfo_2EEE6BC, *PMethodInfo_2EEE6BC;

typedef union _union_202542 _union_202542, *P_union_202542;

union _union_202542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE6BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA1210 MethodInfo_1EA1210, *PMethodInfo_1EA1210;

typedef union _union_162035 _union_162035, *P_union_162035;

union _union_162035 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA1210 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321242 _union_321242, *P_union_321242;

union _union_321242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_string__DeviceVerifyResult__o System_Func_string__DeviceVerifyResult__o, *PSystem_Func_string__DeviceVerifyResult__o;

typedef struct System_Func_string__DeviceVerifyResult__Fields System_Func_string__DeviceVerifyResult__Fields, *PSystem_Func_string__DeviceVerifyResult__Fields;

struct System_Func_string__DeviceVerifyResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string__DeviceVerifyResult__o {
    struct System_Func_string__DeviceVerifyResult__c *klass;
    void *monitor;
    struct System_Func_string__DeviceVerifyResult__Fields fields;
};

typedef union _union_321234 _union_321234, *P_union_321234;

union _union_321234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_c Aoharu_MultiRewardDialog___c__DisplayClass18_0_c, *PAoharu_MultiRewardDialog___c__DisplayClass18_0_c;

struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_VTable vtable;
};

typedef struct MethodInfo_13C80CC MethodInfo_13C80CC, *PMethodInfo_13C80CC;

struct MethodInfo_13C80CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_SwitchToTaskPoolAwaitable_VTable Cysharp_Threading_Tasks_SwitchToTaskPoolAwaitable_VTable, *PCysharp_Threading_Tasks_SwitchToTaskPoolAwaitable_VTable;

struct Cysharp_Threading_Tasks_SwitchToTaskPoolAwaitable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321236 _union_321236, *P_union_321236;

union _union_321236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_HomeBannerLoader_o Shock_HomeBannerLoader_o, *PShock_HomeBannerLoader_o;

typedef struct Shock_HomeBannerLoader_c Shock_HomeBannerLoader_c, *PShock_HomeBannerLoader_c;

typedef struct Shock_HomeBannerLoader_Fields Shock_HomeBannerLoader_Fields, *PShock_HomeBannerLoader_Fields;

typedef struct Shock_HomeBannerLoader_VTable Shock_HomeBannerLoader_VTable, *PShock_HomeBannerLoader_VTable;

struct Shock_HomeBannerLoader_Fields {
};

struct Shock_HomeBannerLoader_o {
    struct Shock_HomeBannerLoader_c *klass;
    void *monitor;
    struct Shock_HomeBannerLoader_Fields fields;
};

struct Shock_HomeBannerLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_HomeBannerLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_HomeBannerLoader_VTable vtable;
};

typedef union _union_321238 _union_321238, *P_union_321238;

union _union_321238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178910 _union_178910, *P_union_178910;

union _union_178910 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293E1B0 MethodInfo_293E1B0, *PMethodInfo_293E1B0;

typedef union _union_185416 _union_185416, *P_union_185416;

union _union_185416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E1B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178912 _union_178912, *P_union_178912;

union _union_178912 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2683B48 MethodInfo_2683B48, *PMethodInfo_2683B48;

typedef union _union_309504 _union_309504, *P_union_309504;

union _union_309504 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683B48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309504 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BillingShopMstTable___c_StaticFields Shock_BillingShopMstTable___c_StaticFields, *PShock_BillingShopMstTable___c_StaticFields;

typedef struct Shock_BillingShopMstTable___c_o Shock_BillingShopMstTable___c_o, *PShock_BillingShopMstTable___c_o;

typedef struct System_Func_BillingShopMst__string__o System_Func_BillingShopMst__string__o, *PSystem_Func_BillingShopMst__string__o;

typedef struct Shock_BillingShopMstTable___c_c Shock_BillingShopMstTable___c_c, *PShock_BillingShopMstTable___c_c;

typedef struct Shock_BillingShopMstTable___c_Fields Shock_BillingShopMstTable___c_Fields, *PShock_BillingShopMstTable___c_Fields;

typedef struct System_Func_BillingShopMst__string__c System_Func_BillingShopMst__string__c, *PSystem_Func_BillingShopMst__string__c;

typedef struct System_Func_BillingShopMst__string__Fields System_Func_BillingShopMst__string__Fields, *PSystem_Func_BillingShopMst__string__Fields;

typedef struct Shock_BillingShopMstTable___c_VTable Shock_BillingShopMstTable___c_VTable, *PShock_BillingShopMstTable___c_VTable;

typedef struct System_Func_BillingShopMst__string__VTable System_Func_BillingShopMst__string__VTable, *PSystem_Func_BillingShopMst__string__VTable;

struct Shock_BillingShopMstTable___c_Fields {
};

struct Shock_BillingShopMstTable___c_o {
    struct Shock_BillingShopMstTable___c_c *klass;
    void *monitor;
    struct Shock_BillingShopMstTable___c_Fields fields;
};

struct Shock_BillingShopMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BillingShopMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_BillingShopMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingShopMstTable___c_VTable vtable;
};

struct System_Func_BillingShopMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingShopMst__string__o {
    struct System_Func_BillingShopMst__string__c *klass;
    void *monitor;
    struct System_Func_BillingShopMst__string__Fields fields;
};

struct System_Func_BillingShopMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BillingShopMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingShopMst__string__VTable vtable;
};

struct Shock_BillingShopMstTable___c_StaticFields {
    struct Shock_BillingShopMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_BillingShopMst__uint__o *__9__11_0;
    struct System_Func_BillingShopMst__string__o *__9__18_0;
    struct System_Func_BillingShopMst__string__o *__9__19_0;
};

typedef union _union_178914 _union_178914, *P_union_178914;

union _union_178914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3098FD0_RGCTXs MethodInfo_3098FD0_RGCTXs, *PMethodInfo_3098FD0_RGCTXs;

struct MethodInfo_3098FD0_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T_;
    struct MethodInfo *_2_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T___ctor;
};

typedef struct System_Collections_Generic_List_LocalBundleData__c System_Collections_Generic_List_LocalBundleData__c, *PSystem_Collections_Generic_List_LocalBundleData__c;

typedef struct System_Collections_Generic_List_LocalBundleData__StaticFields System_Collections_Generic_List_LocalBundleData__StaticFields, *PSystem_Collections_Generic_List_LocalBundleData__StaticFields;

typedef struct System_Collections_Generic_List_LocalBundleData__VTable System_Collections_Generic_List_LocalBundleData__VTable, *PSystem_Collections_Generic_List_LocalBundleData__VTable;

typedef struct Chipstar_Downloads_LocalBundleData_array Chipstar_Downloads_LocalBundleData_array, *PChipstar_Downloads_LocalBundleData_array;

typedef struct Chipstar_Downloads_LocalBundleData_o Chipstar_Downloads_LocalBundleData_o, *PChipstar_Downloads_LocalBundleData_o;

typedef struct Chipstar_Downloads_LocalBundleData_c Chipstar_Downloads_LocalBundleData_c, *PChipstar_Downloads_LocalBundleData_c;

typedef struct Chipstar_Downloads_LocalBundleData_Fields Chipstar_Downloads_LocalBundleData_Fields, *PChipstar_Downloads_LocalBundleData_Fields;

typedef struct Chipstar_Downloads_LocalBundleData_VTable Chipstar_Downloads_LocalBundleData_VTable, *PChipstar_Downloads_LocalBundleData_VTable;

struct Chipstar_Downloads_LocalBundleData_Fields {
    struct System_String_o *m_key;
    struct System_String_o *m_path;
    struct System_String_o *m_hash;
    uint32_t m_crc;
};

struct System_Collections_Generic_List_LocalBundleData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LocalBundleData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LocalBundleData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LocalBundleData__VTable vtable;
};

struct Chipstar_Downloads_LocalBundleData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Chipstar_Downloads_ILocalBundleData_get_Identifier;
    struct VirtualInvokeData _5_get_Name;
    struct VirtualInvokeData _6_get_Crc;
    struct VirtualInvokeData _7_get_Hash;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_Apply;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _13_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _14_IsMatchVersion;
    struct VirtualInvokeData _15_IsMatchKey;
};

struct Chipstar_Downloads_LocalBundleData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_LocalBundleData_VTable vtable;
};

struct Chipstar_Downloads_LocalBundleData_o {
    struct Chipstar_Downloads_LocalBundleData_c *klass;
    void *monitor;
    struct Chipstar_Downloads_LocalBundleData_Fields fields;
};

struct Chipstar_Downloads_LocalBundleData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_LocalBundleData_o *m_Items[65535];
};

struct System_Collections_Generic_List_LocalBundleData__StaticFields {
    struct Chipstar_Downloads_LocalBundleData_array *s_emptyArray;
};

typedef union _union_178916 _union_178916, *P_union_178916;

union _union_178916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E5378 MethodInfo_19E5378, *PMethodInfo_19E5378;

typedef union _union_243513 _union_243513, *P_union_243513;

union _union_243513 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243513 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5AC18 MethodInfo_2D5AC18, *PMethodInfo_2D5AC18;

typedef union _union_298565 _union_298565, *P_union_298565;

union _union_298565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5AC18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5AC18_RGCTXs *rgctx_data;
    union _union_298565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330A08 MethodInfo_3330A08, *PMethodInfo_3330A08;

typedef union _union_299461 _union_299461, *P_union_299461;

union _union_299461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330A08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncReactiveProperty_WaitAsyncSource___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_o Aoharu_MultiRewardDialog___c__DisplayClass18_0_o, *PAoharu_MultiRewardDialog___c__DisplayClass18_0_o;

typedef struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_Fields Aoharu_MultiRewardDialog___c__DisplayClass18_0_Fields, *PAoharu_MultiRewardDialog___c__DisplayClass18_0_Fields;

struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_Fields {
    struct Aoharu_MultiRewardDialog_Settings_o *settings;
    struct Shock_RewardData_array *dataList;
    struct Aoharu_MultiRewardDialog_o *__4__this;
};

struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_o {
    struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_c *klass;
    void *monitor;
    struct Aoharu_MultiRewardDialog___c__DisplayClass18_0_Fields fields;
};

typedef union _union_178918 _union_178918, *P_union_178918;

union _union_178918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2658B84 MethodInfo_2658B84, *PMethodInfo_2658B84;

struct MethodInfo_2658B84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D646B4 MethodInfo_2D646B4, *PMethodInfo_2D646B4;

typedef struct MethodInfo_2D646B4_RGCTXs MethodInfo_2D646B4_RGCTXs, *PMethodInfo_2D646B4_RGCTXs;

struct MethodInfo_2D646B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D646B4_RGCTXs *rgctx_data;
    union _union_321645 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D646B4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Capacity;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Count;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___o System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___o, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___o;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___Fields System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___Fields;

typedef struct System_ValueTuple_T7__T8__o System_ValueTuple_T7__T8__o, *PSystem_ValueTuple_T7__T8__o;

typedef struct System_ValueTuple_T7__T8__Fields System_ValueTuple_T7__T8__Fields, *PSystem_ValueTuple_T7__T8__Fields;

struct System_ValueTuple_T7__T8__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
};

struct System_ValueTuple_T7__T8__o {
    struct System_ValueTuple_T7__T8__Fields fields;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T7__T8__o Rest;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___o {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___Fields fields;
};

typedef struct System_Collections_Generic_List_LocalBundleData__o System_Collections_Generic_List_LocalBundleData__o, *PSystem_Collections_Generic_List_LocalBundleData__o;

typedef struct System_Collections_Generic_List_LocalBundleData__Fields System_Collections_Generic_List_LocalBundleData__Fields, *PSystem_Collections_Generic_List_LocalBundleData__Fields;

struct System_Collections_Generic_List_LocalBundleData__Fields {
    struct Chipstar_Downloads_LocalBundleData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LocalBundleData__o {
    struct System_Collections_Generic_List_LocalBundleData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LocalBundleData__Fields fields;
};

typedef struct System_Collections_Generic_LinkedList_Action_A__B___VTable System_Collections_Generic_LinkedList_Action_A__B___VTable, *PSystem_Collections_Generic_LinkedList_Action_A__B___VTable;

struct System_Collections_Generic_LinkedList_Action_A__B___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

typedef struct MethodInfo_333B4A0 MethodInfo_333B4A0, *PMethodInfo_333B4A0;

typedef union _union_300981 _union_300981, *P_union_300981;

union _union_300981 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333B4A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300981 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321230 _union_321230, *P_union_321230;

union _union_321230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321232 _union_321232, *P_union_321232;

union _union_321232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_IBoneTimeline_c Spine_IBoneTimeline_c, *PSpine_IBoneTimeline_c;

struct Spine_IBoneTimeline_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass40_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass40_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass40_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass40_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_321225 _union_321225, *P_union_321225;

union _union_321225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178920 _union_178920, *P_union_178920;

union _union_178920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321228 _union_321228, *P_union_321228;

union _union_321228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178922 _union_178922, *P_union_178922;

union _union_178922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178924 _union_178924, *P_union_178924;

union _union_178924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178926 _union_178926, *P_union_178926;

union _union_178926 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_CachedFileData__string__VTable System_Func_CachedFileData__string__VTable, *PSystem_Func_CachedFileData__string__VTable;

struct System_Func_CachedFileData__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_178928 _union_178928, *P_union_178928;

union _union_178928 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass3_0_VTable GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass3_0_VTable, *PGooglePlayGames_Android_AndroidEventsClient___c__DisplayClass3_0_VTable;

struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct CriWare_CriAtomExAsr_BusAnalyzerConfig_c CriWare_CriAtomExAsr_BusAnalyzerConfig_c, *PCriWare_CriAtomExAsr_BusAnalyzerConfig_c;

typedef struct CriWare_CriAtomExAsr_BusAnalyzerConfig_VTable CriWare_CriAtomExAsr_BusAnalyzerConfig_VTable, *PCriWare_CriAtomExAsr_BusAnalyzerConfig_VTable;

struct CriWare_CriAtomExAsr_BusAnalyzerConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExAsr_BusAnalyzerConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExAsr_BusAnalyzerConfig_VTable vtable;
};

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass13_0_VTable Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass13_0_VTable, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass13_0_VTable;

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Math_o System_Math_o, *PSystem_Math_o;

typedef struct System_Math_c System_Math_c, *PSystem_Math_c;

typedef struct System_Math_Fields System_Math_Fields, *PSystem_Math_Fields;

typedef struct System_Math_StaticFields System_Math_StaticFields, *PSystem_Math_StaticFields;

typedef struct System_Math_VTable System_Math_VTable, *PSystem_Math_VTable;

typedef struct System_Double_array System_Double_array, *PSystem_Double_array;

struct System_Math_Fields {
};

struct System_Math_o {
    struct System_Math_c *klass;
    void *monitor;
    struct System_Math_Fields fields;
};

struct System_Math_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Math_c {
    struct Il2CppClass_1 _1;
    struct System_Math_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Math_VTable vtable;
};

struct System_Math_StaticFields {
    double doubleRoundLimit;
    struct System_Double_array *roundPower10Double;
};

struct System_Double_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    double m_Items[65535];
};

typedef struct Internal_Cryptography_Pal_CertificateData_o Internal_Cryptography_Pal_CertificateData_o, *PInternal_Cryptography_Pal_CertificateData_o;

typedef struct Internal_Cryptography_Pal_CertificateData_Fields Internal_Cryptography_Pal_CertificateData_Fields, *PInternal_Cryptography_Pal_CertificateData_Fields;

typedef struct Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_o Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_o, *PInternal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_o;

typedef struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_o System_Security_Cryptography_X509Certificates_X500DistinguishedName_o, *PSystem_Security_Cryptography_X509Certificates_X500DistinguishedName_o;

typedef struct System_Collections_Generic_List_X509Extension__o System_Collections_Generic_List_X509Extension__o, *PSystem_Collections_Generic_List_X509Extension__o;

typedef struct Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_Fields Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_Fields, *PInternal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_c System_Security_Cryptography_X509Certificates_X500DistinguishedName_c, *PSystem_Security_Cryptography_X509Certificates_X500DistinguishedName_c;

typedef struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_Fields System_Security_Cryptography_X509Certificates_X500DistinguishedName_Fields, *PSystem_Security_Cryptography_X509Certificates_X500DistinguishedName_Fields;

typedef struct System_Collections_Generic_List_X509Extension__c System_Collections_Generic_List_X509Extension__c, *PSystem_Collections_Generic_List_X509Extension__c;

typedef struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_VTable System_Security_Cryptography_X509Certificates_X500DistinguishedName_VTable, *PSystem_Security_Cryptography_X509Certificates_X500DistinguishedName_VTable;

typedef struct System_Collections_Generic_List_X509Extension__VTable System_Collections_Generic_List_X509Extension__VTable, *PSystem_Collections_Generic_List_X509Extension__VTable;

struct System_Collections_Generic_List_X509Extension__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_X509Extension__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_X509Extension__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_X509Extension__VTable vtable;
};

struct System_Collections_Generic_List_X509Extension__o {
    struct System_Collections_Generic_List_X509Extension__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_X509Extension__Fields fields;
};

struct Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_Fields {
    struct System_String_o *AlgorithmId;
    struct System_Byte_array *Parameters;
};

struct Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_o {
    struct Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CopyFrom;
    struct VirtualInvokeData _5_Format;
    struct VirtualInvokeData _6_ToString;
};

struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_Fields {
    struct System_Security_Cryptography_AsnEncodedData_Fields super;
    struct System_String_o *name;
    struct System_Byte_array *canonEncoding;
};

struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_o {
    struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_VTable vtable;
};

struct Internal_Cryptography_Pal_CertificateData_Fields {
    struct System_Byte_array *RawData;
    struct System_Byte_array *SubjectPublicKeyInfo;
    int32_t Version;
    struct System_Byte_array *SerialNumber;
    struct Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_o TbsSignature;
    struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_o *Issuer;
    struct System_DateTime_o NotBefore;
    struct System_DateTime_o NotAfter;
    struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_o *Subject;
    struct Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_o PublicKeyAlgorithm;
    struct System_Byte_array *PublicKey;
    struct System_Byte_array *IssuerUniqueId;
    struct System_Byte_array *SubjectUniqueId;
    struct System_Collections_Generic_List_X509Extension__o *Extensions;
    struct Internal_Cryptography_Pal_CertificateData_AlgorithmIdentifier_o SignatureAlgorithm;
    struct System_Byte_array *SignatureValue;
};

struct Internal_Cryptography_Pal_CertificateData_o {
    struct Internal_Cryptography_Pal_CertificateData_Fields fields;
};

typedef struct Internal_Cryptography_Pal_CertificateData_c Internal_Cryptography_Pal_CertificateData_c, *PInternal_Cryptography_Pal_CertificateData_c;

typedef struct Internal_Cryptography_Pal_CertificateData_VTable Internal_Cryptography_Pal_CertificateData_VTable, *PInternal_Cryptography_Pal_CertificateData_VTable;

struct Internal_Cryptography_Pal_CertificateData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Internal_Cryptography_Pal_CertificateData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Internal_Cryptography_Pal_CertificateData_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_bool__StaticFields Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_bool__StaticFields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_bool__StaticFields;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_bool__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_c System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_c, *PSystem_Runtime_Serialization_Formatters_Binary_PrimitiveArray_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_VTable System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_PrimitiveArray_VTable;

struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_VTable vtable;
};

typedef struct MethodInfo_326664C MethodInfo_326664C, *PMethodInfo_326664C;

typedef union _union_314987 _union_314987, *P_union_314987;

union _union_314987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326664C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321222 _union_321222, *P_union_321222;

union _union_321222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1130_0_c Shock_Protocol___c__DisplayClass1130_0_c, *PShock_Protocol___c__DisplayClass1130_0_c;

typedef struct Shock_Protocol___c__DisplayClass1130_0_VTable Shock_Protocol___c__DisplayClass1130_0_VTable, *PShock_Protocol___c__DisplayClass1130_0_VTable;

struct Shock_Protocol___c__DisplayClass1130_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1130_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1130_0_VTable vtable;
};

typedef union _union_321213 _union_321213, *P_union_321213;

union _union_321213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E5390 MethodInfo_19E5390, *PMethodInfo_19E5390;

typedef union _union_244137 _union_244137, *P_union_244137;

union _union_244137 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244137 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D89338 MethodInfo_1D89338, *PMethodInfo_1D89338;

typedef union _union_297076 _union_297076, *P_union_297076;

union _union_297076 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D89338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297076 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321216 _union_321216, *P_union_321216;

union _union_321216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312AE64 MethodInfo_312AE64, *PMethodInfo_312AE64;

typedef union _union_224147 _union_224147, *P_union_224147;

union _union_224147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AE64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321219 _union_321219, *P_union_321219;

union _union_321219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E5398 MethodInfo_19E5398, *PMethodInfo_19E5398;

typedef union _union_244345 _union_244345, *P_union_244345;

union _union_244345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13FDC00 MethodInfo_13FDC00, *PMethodInfo_13FDC00;

typedef union _union_258414 _union_258414, *P_union_258414;

union _union_258414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FDC00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1130_0_o Shock_Protocol___c__DisplayClass1130_0_o, *PShock_Protocol___c__DisplayClass1130_0_o;

typedef struct Shock_Protocol___c__DisplayClass1130_0_Fields Shock_Protocol___c__DisplayClass1130_0_Fields, *PShock_Protocol___c__DisplayClass1130_0_Fields;

struct Shock_Protocol___c__DisplayClass1130_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass1130_0_o {
    struct Shock_Protocol___c__DisplayClass1130_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1130_0_Fields fields;
};

typedef struct Shock_Navigation___c__DisplayClass9_0_c Shock_Navigation___c__DisplayClass9_0_c, *PShock_Navigation___c__DisplayClass9_0_c;

typedef struct Shock_Navigation___c__DisplayClass9_0_VTable Shock_Navigation___c__DisplayClass9_0_VTable, *PShock_Navigation___c__DisplayClass9_0_VTable;

struct Shock_Navigation___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass9_0_VTable vtable;
};

typedef struct Shock_AlbumUnitTypeMemberTagMMst_array Shock_AlbumUnitTypeMemberTagMMst_array, *PShock_AlbumUnitTypeMemberTagMMst_array;

typedef struct Shock_AlbumUnitTypeMemberTagMMst_o Shock_AlbumUnitTypeMemberTagMMst_o, *PShock_AlbumUnitTypeMemberTagMMst_o;

typedef struct Shock_AlbumUnitTypeMemberTagMMst_c Shock_AlbumUnitTypeMemberTagMMst_c, *PShock_AlbumUnitTypeMemberTagMMst_c;

typedef struct Shock_AlbumUnitTypeMemberTagMMst_Fields Shock_AlbumUnitTypeMemberTagMMst_Fields, *PShock_AlbumUnitTypeMemberTagMMst_Fields;

typedef struct Shock_AlbumUnitTypeMemberTagMMst_VTable Shock_AlbumUnitTypeMemberTagMMst_VTable, *PShock_AlbumUnitTypeMemberTagMMst_VTable;

struct Shock_AlbumUnitTypeMemberTagMMst_Fields {
    uint32_t _unitTypeId;
    uint32_t _memberTagId;
    uint32_t _masterReleaseLabelId;
};

struct Shock_AlbumUnitTypeMemberTagMMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AlbumUnitTypeMemberTagMMst_o *m_Items[65535];
};

struct Shock_AlbumUnitTypeMemberTagMMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_AlbumUnitTypeMemberTagMMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumUnitTypeMemberTagMMst_VTable vtable;
};

struct Shock_AlbumUnitTypeMemberTagMMst_o {
    struct Shock_AlbumUnitTypeMemberTagMMst_c *klass;
    void *monitor;
    struct Shock_AlbumUnitTypeMemberTagMMst_Fields fields;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__Fields {
    int32_t startValue;
    int32_t endValue;
    int32_t reversingAdjustedStartValue;
    int32_t currentValue;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_int__o m_Items[65535];
};

typedef struct MethodInfo_1F32094 MethodInfo_1F32094, *PMethodInfo_1F32094;

typedef union _union_320476 _union_320476, *P_union_320476;

union _union_320476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F32094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_VTable Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_VTable, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_VTable;

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10FE258_RGCTXs MethodInfo_10FE258_RGCTXs, *PMethodInfo_10FE258_RGCTXs;

struct MethodInfo_10FE258_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2DBC930 MethodInfo_2DBC930, *PMethodInfo_2DBC930;

typedef union _union_241901 _union_241901, *P_union_241901;

union _union_241901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GemShopController___c__DisplayClass0_0_Fields Aoharu_GemShopController___c__DisplayClass0_0_Fields, *PAoharu_GemShopController___c__DisplayClass0_0_Fields;

typedef struct System_Action_AgeVerification__o System_Action_AgeVerification__o, *PSystem_Action_AgeVerification__o;

typedef struct System_Action_AgeVerification__c System_Action_AgeVerification__c, *PSystem_Action_AgeVerification__c;

typedef struct System_Action_AgeVerification__Fields System_Action_AgeVerification__Fields, *PSystem_Action_AgeVerification__Fields;

typedef struct System_Action_AgeVerification__VTable System_Action_AgeVerification__VTable, *PSystem_Action_AgeVerification__VTable;

struct System_Action_AgeVerification__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AgeVerification__o {
    struct System_Action_AgeVerification__c *klass;
    void *monitor;
    struct System_Action_AgeVerification__Fields fields;
};

struct System_Action_AgeVerification__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AgeVerification__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AgeVerification__VTable vtable;
};

struct Aoharu_GemShopController___c__DisplayClass0_0_Fields {
    struct System_Action_o *onUnregister;
    struct System_Action_AgeVerification__o *onRegisterd;
};

typedef union _union_321210 _union_321210, *P_union_321210;

union _union_321210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321201 _union_321201, *P_union_321201;

union _union_321201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12CBF38 MethodInfo_12CBF38, *PMethodInfo_12CBF38;

typedef union _union_165733 _union_165733, *P_union_165733;

union _union_165733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CBF38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E5380 MethodInfo_19E5380, *PMethodInfo_19E5380;

typedef union _union_243721 _union_243721, *P_union_243721;

union _union_243721 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243721 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321204 _union_321204, *P_union_321204;

union _union_321204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__MissionData__o Carbon_ListDictionary_uint__MissionData__o, *PCarbon_ListDictionary_uint__MissionData__o;

typedef struct Carbon_ListDictionary_uint__MissionData__c Carbon_ListDictionary_uint__MissionData__c, *PCarbon_ListDictionary_uint__MissionData__c;

typedef struct Carbon_ListDictionary_uint__MissionData__Fields Carbon_ListDictionary_uint__MissionData__Fields, *PCarbon_ListDictionary_uint__MissionData__Fields;

typedef struct Carbon_ListDictionary_uint__MissionData__VTable Carbon_ListDictionary_uint__MissionData__VTable, *PCarbon_ListDictionary_uint__MissionData__VTable;

struct Carbon_ListDictionary_uint__MissionData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__MissionData__o {
    struct Carbon_ListDictionary_uint__MissionData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__MissionData__Fields fields;
};

struct Carbon_ListDictionary_uint__MissionData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__MissionData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__MissionData__VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureStillController___c_StaticFields Shock_Scenes_Adventure_AdventureStillController___c_StaticFields, *PShock_Scenes_Adventure_AdventureStillController___c_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureStillController___c_o Shock_Scenes_Adventure_AdventureStillController___c_o, *PShock_Scenes_Adventure_AdventureStillController___c_o;

typedef struct System_Action_KeyValuePair_string__AdventureBgImageUI___o System_Action_KeyValuePair_string__AdventureBgImageUI___o, *PSystem_Action_KeyValuePair_string__AdventureBgImageUI___o;

typedef struct Shock_Scenes_Adventure_AdventureStillController___c_c Shock_Scenes_Adventure_AdventureStillController___c_c, *PShock_Scenes_Adventure_AdventureStillController___c_c;

typedef struct Shock_Scenes_Adventure_AdventureStillController___c_Fields Shock_Scenes_Adventure_AdventureStillController___c_Fields, *PShock_Scenes_Adventure_AdventureStillController___c_Fields;

typedef struct System_Action_KeyValuePair_string__AdventureBgImageUI___c System_Action_KeyValuePair_string__AdventureBgImageUI___c, *PSystem_Action_KeyValuePair_string__AdventureBgImageUI___c;

typedef struct System_Action_KeyValuePair_string__AdventureBgImageUI___Fields System_Action_KeyValuePair_string__AdventureBgImageUI___Fields, *PSystem_Action_KeyValuePair_string__AdventureBgImageUI___Fields;

typedef struct System_Action_KeyValuePair_string__AdventureBgImageUI___VTable System_Action_KeyValuePair_string__AdventureBgImageUI___VTable, *PSystem_Action_KeyValuePair_string__AdventureBgImageUI___VTable;

struct Shock_Scenes_Adventure_AdventureStillController___c_Fields {
};

struct System_Action_KeyValuePair_string__AdventureBgImageUI___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_Scenes_Adventure_AdventureStillController___c_StaticFields {
    struct Shock_Scenes_Adventure_AdventureStillController___c_o *__9;
    struct System_Action_KeyValuePair_string__AdventureBgImageUI___o *__9__15_0;
};

struct Shock_Scenes_Adventure_AdventureStillController___c_o {
    struct Shock_Scenes_Adventure_AdventureStillController___c_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureStillController___c_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureStillController___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureStillController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureStillController___c_VTable vtable;
};

struct System_Action_KeyValuePair_string__AdventureBgImageUI___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_string__AdventureBgImageUI___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_string__AdventureBgImageUI___VTable vtable;
};

struct System_Action_KeyValuePair_string__AdventureBgImageUI___o {
    struct System_Action_KeyValuePair_string__AdventureBgImageUI___c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_string__AdventureBgImageUI___Fields fields;
};

typedef struct MethodInfo_20B42E8 MethodInfo_20B42E8, *PMethodInfo_20B42E8;

typedef union _union_340704 _union_340704, *P_union_340704;

union _union_340704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B42E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178900 _union_178900, *P_union_178900;

union _union_178900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321207 _union_321207, *P_union_321207;

union _union_321207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___c System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___c, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___c;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___VTable System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___VTable, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___VTable;

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8___VTable vtable;
};

typedef union _union_178902 _union_178902, *P_union_178902;

union _union_178902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178904 _union_178904, *P_union_178904;

union _union_178904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E5388 MethodInfo_19E5388, *PMethodInfo_19E5388;

typedef union _union_243929 _union_243929, *P_union_243929;

union _union_243929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178906 _union_178906, *P_union_178906;

union _union_178906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178908 _union_178908, *P_union_178908;

union _union_178908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_DependencyStatus_VTable Firebase_DependencyStatus_VTable, *PFirebase_DependencyStatus_VTable;

struct Firebase_DependencyStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Nullable_float__VTable System_Nullable_float__VTable, *PSystem_Nullable_float__VTable;

struct System_Nullable_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_object__OSSpecificSynchronizationContext__Fields System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_object__OSSpecificSynchronizationContext__Fields, *PSystem_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_object__OSSpecificSynchronizationContext__Fields;

struct System_Runtime_CompilerServices_ConditionalWeakTable_CreateValueCallback_object__OSSpecificSynchronizationContext__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass26_0_c Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass26_0_c, *PAoharu_Scenes_TitleList_TitleListController___c__DisplayClass26_0_c;

typedef struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass26_0_VTable Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass26_0_VTable, *PAoharu_Scenes_TitleList_TitleListController___c__DisplayClass26_0_VTable;

struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass26_0_VTable vtable;
};

typedef struct System_Collections_Generic_List_AchievementDescription__o System_Collections_Generic_List_AchievementDescription__o, *PSystem_Collections_Generic_List_AchievementDescription__o;

typedef struct System_Collections_Generic_List_AchievementDescription__Fields System_Collections_Generic_List_AchievementDescription__Fields, *PSystem_Collections_Generic_List_AchievementDescription__Fields;

struct System_Collections_Generic_List_AchievementDescription__Fields {
    struct UnityEngine_SocialPlatforms_Impl_AchievementDescription_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AchievementDescription__o {
    struct System_Collections_Generic_List_AchievementDescription__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AchievementDescription__Fields fields;
};

typedef struct MethodInfo_2C328BC MethodInfo_2C328BC, *PMethodInfo_2C328BC;

typedef struct MethodInfo_2C328BC_RGCTXs MethodInfo_2C328BC_RGCTXs, *PMethodInfo_2C328BC_RGCTXs;

typedef union _union_298322 _union_298322, *P_union_298322;

struct MethodInfo_2C328BC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEqualityComparer_T__Equals;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C328BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C328BC_RGCTXs *rgctx_data;
    union _union_298322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13CD280_RGCTXs MethodInfo_13CD280_RGCTXs, *PMethodInfo_13CD280_RGCTXs;

struct MethodInfo_13CD280_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_KeyValuePair_UInt32Enum__object__array System_Collections_Generic_KeyValuePair_UInt32Enum__object__array, *PSystem_Collections_Generic_KeyValuePair_UInt32Enum__object__array;

typedef struct System_Collections_Generic_KeyValuePair_UInt32Enum__object__o System_Collections_Generic_KeyValuePair_UInt32Enum__object__o, *PSystem_Collections_Generic_KeyValuePair_UInt32Enum__object__o;

typedef struct System_Collections_Generic_KeyValuePair_UInt32Enum__object__Fields System_Collections_Generic_KeyValuePair_UInt32Enum__object__Fields, *PSystem_Collections_Generic_KeyValuePair_UInt32Enum__object__Fields;

struct System_Collections_Generic_KeyValuePair_UInt32Enum__object__Fields {
    uint32_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_UInt32Enum__object__o {
    struct System_Collections_Generic_KeyValuePair_UInt32Enum__object__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_UInt32Enum__object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_UInt32Enum__object__o m_Items[65535];
};

typedef struct MethodInfo_308B938 MethodInfo_308B938, *PMethodInfo_308B938;

typedef struct MethodInfo_308B938_RGCTXs MethodInfo_308B938_RGCTXs, *PMethodInfo_308B938_RGCTXs;

typedef union _union_214679 _union_214679, *P_union_214679;

struct MethodInfo_308B938_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B938 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B938_RGCTXs *rgctx_data;
    union _union_214679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Subject_Subscription_T__c UniRx_Subject_Subscription_T__c, *PUniRx_Subject_Subscription_T__c;

typedef struct UniRx_Subject_Subscription_T__RGCTXs UniRx_Subject_Subscription_T__RGCTXs, *PUniRx_Subject_Subscription_T__RGCTXs;

typedef struct UniRx_Subject_Subscription_T__VTable UniRx_Subject_Subscription_T__VTable, *PUniRx_Subject_Subscription_T__VTable;

struct UniRx_Subject_Subscription_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_ListObserver_T_;
    struct MethodInfo *_1_UniRx_InternalUtil_ListObserver_T__Remove;
    struct Il2CppClass *_2_UniRx_InternalUtil_EmptyObserver_T_;
};

struct UniRx_Subject_Subscription_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UniRx_Subject_Subscription_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Subject_Subscription_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_Subscription_T__VTable vtable;
};

typedef struct MethodInfo_156D164 MethodInfo_156D164, *PMethodInfo_156D164;

typedef union _union_167551 _union_167551, *P_union_167551;

union _union_167551 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156D164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167551 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335841 _union_335841, *P_union_335841;

union _union_335841 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335843 _union_335843, *P_union_335843;

union _union_335843 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1606C38_RGCTXs MethodInfo_1606C38_RGCTXs, *PMethodInfo_1606C38_RGCTXs;

struct MethodInfo_1606C38_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef union _union_335845 _union_335845, *P_union_335845;

union _union_335845 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B4300 MethodInfo_20B4300, *PMethodInfo_20B4300;

typedef union _union_340716 _union_340716, *P_union_340716;

union _union_340716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B4300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C811C MethodInfo_13C811C, *PMethodInfo_13C811C;

struct MethodInfo_13C811C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A403C_RGCTXs MethodInfo_12A403C_RGCTXs, *PMethodInfo_12A403C_RGCTXs;

struct MethodInfo_12A403C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_335847 _union_335847, *P_union_335847;

union _union_335847 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BC66D8 MethodInfo_1BC66D8, *PMethodInfo_1BC66D8;

typedef union _union_303392 _union_303392, *P_union_303392;

union _union_303392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC66D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335849 _union_335849, *P_union_335849;

union _union_335849 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2683B80 MethodInfo_2683B80, *PMethodInfo_2683B80;

typedef union _union_309984 _union_309984, *P_union_309984;

union _union_309984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683B80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31A21C8_RGCTXs MethodInfo_31A21C8_RGCTXs, *PMethodInfo_31A21C8_RGCTXs;

struct MethodInfo_31A21C8_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UnityBindingExtensions_BindToCore_T_;
};

typedef struct System_Nullable_LoopType__VTable System_Nullable_LoopType__VTable, *PSystem_Nullable_LoopType__VTable;

struct System_Nullable_LoopType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass32_1_T1__T2__VTable GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass32_1_T1__T2__VTable, *PGooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass32_1_T1__T2__VTable;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass32_1_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_UI_AgeComfirmYearScrollItem_VTable Shock_UI_AgeComfirmYearScrollItem_VTable, *PShock_UI_AgeComfirmYearScrollItem_VTable;

struct Shock_UI_AgeComfirmYearScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_o UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_o, *PUnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_o;

typedef struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_Fields UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_Fields, *PUnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_Fields;

struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_Fields {
    int32_t nameHashCode;
    int32_t familyNameHashCode;
    int32_t styleNameHashCode;
    int64_t familyNameAndStyleHashCode;
    struct UnityEngine_TextCore_Text_FontAsset_o *fontAsset;
};

struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_o {
    struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_Fields fields;
};

typedef struct System_Net_Configuration_AuthenticationModulesSection_VTable System_Net_Configuration_AuthenticationModulesSection_VTable, *PSystem_Net_Configuration_AuthenticationModulesSection_VTable;

struct System_Net_Configuration_AuthenticationModulesSection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Properties;
    struct VirtualInvokeData _5_DeserializeElement;
    struct VirtualInvokeData _6_InitializeDefault;
    struct VirtualInvokeData _7_IsModified;
    struct VirtualInvokeData _8_PostDeserialize;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_ResetModified;
    struct VirtualInvokeData _11_DeserializeSection;
    struct VirtualInvokeData _12_SerializeSection;
};

typedef union _union_335851 _union_335851, *P_union_335851;

union _union_335851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335853 _union_335853, *P_union_335853;

union _union_335853 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335855 _union_335855, *P_union_335855;

union _union_335855 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BC66C4 MethodInfo_1BC66C4, *PMethodInfo_1BC66C4;

typedef union _union_302996 _union_302996, *P_union_302996;

union _union_302996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC66C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_101A77C MethodInfo_101A77C, *PMethodInfo_101A77C;

typedef union _union_267880 _union_267880, *P_union_267880;

union _union_267880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_101A77C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335857 _union_335857, *P_union_335857;

union _union_335857 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335859 _union_335859, *P_union_335859;

union _union_335859 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_c UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_c, *PUnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_c;

struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextResourceManager_FontAssetRef_VTable vtable;
};

typedef struct Aoharu_MultiSaveData___c__DisplayClass9_0_VTable Aoharu_MultiSaveData___c__DisplayClass9_0_VTable, *PAoharu_MultiSaveData___c__DisplayClass9_0_VTable;

struct Aoharu_MultiSaveData___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_15EE700_RGCTXs MethodInfo_15EE700_RGCTXs, *PMethodInfo_15EE700_RGCTXs;

struct MethodInfo_15EE700_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Action_IntPtr__o System_Action_IntPtr__o, *PSystem_Action_IntPtr__o;

typedef struct System_Action_IntPtr__c System_Action_IntPtr__c, *PSystem_Action_IntPtr__c;

typedef struct System_Action_IntPtr__Fields System_Action_IntPtr__Fields, *PSystem_Action_IntPtr__Fields;

typedef struct System_Action_IntPtr__VTable System_Action_IntPtr__VTable, *PSystem_Action_IntPtr__VTable;

struct System_Action_IntPtr__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IntPtr__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IntPtr__o {
    struct System_Action_IntPtr__c *klass;
    void *monitor;
    struct System_Action_IntPtr__Fields fields;
};

struct System_Action_IntPtr__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IntPtr__VTable vtable;
};

typedef struct UnityEngine_Events_InvokableCall_T1__T2__T3__T4__RGCTXs UnityEngine_Events_InvokableCall_T1__T2__T3__T4__RGCTXs, *PUnityEngine_Events_InvokableCall_T1__T2__T3__T4__RGCTXs;

struct UnityEngine_Events_InvokableCall_T1__T2__T3__T4__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_Events_UnityAction_T1__T2__T3__T4_;
    struct Il2CppType *_1_UnityEngine_Events_UnityAction_T1__T2__T3__T4_;
    struct MethodInfo *_2_UnityEngine_Events_InvokableCall_T1__T2__T3__T4__add_Delegate;
    struct MethodInfo *_3_UnityEngine_Events_BaseInvokableCall_ThrowOnInvalidArg_T1_;
    struct MethodInfo *_4_UnityEngine_Events_BaseInvokableCall_ThrowOnInvalidArg_T2_;
    struct MethodInfo *_5_UnityEngine_Events_BaseInvokableCall_ThrowOnInvalidArg_T3_;
    struct MethodInfo *_6_UnityEngine_Events_BaseInvokableCall_ThrowOnInvalidArg_T4_;
    struct Il2CppClass *_7_T1;
    struct Il2CppClass *_8_T2;
    struct Il2CppClass *_9_T3;
    struct Il2CppClass *_10_T4;
    struct MethodInfo *_11_UnityEngine_Events_UnityAction_T1__T2__T3__T4__Invoke;
};

typedef struct System_Action_Task_string___VTable System_Action_Task_string___VTable, *PSystem_Action_Task_string___VTable;

struct System_Action_Task_string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_30A3838 MethodInfo_30A3838, *PMethodInfo_30A3838;

typedef union _union_205653 _union_205653, *P_union_205653;

union _union_205653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A3838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A3838_RGCTXs *rgctx_data;
    union _union_205653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ResponseStatus__bool__c System_Action_ResponseStatus__bool__c, *PSystem_Action_ResponseStatus__bool__c;

typedef struct System_Action_ResponseStatus__bool__VTable System_Action_ResponseStatus__bool__VTable, *PSystem_Action_ResponseStatus__bool__VTable;

struct System_Action_ResponseStatus__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ResponseStatus__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ResponseStatus__bool__VTable vtable;
};

typedef union _union_335861 _union_335861, *P_union_335861;

union _union_335861 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335863 _union_335863, *P_union_335863;

union _union_335863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335865 _union_335865, *P_union_335865;

union _union_335865 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_AutoResetEvent_o System_Threading_AutoResetEvent_o, *PSystem_Threading_AutoResetEvent_o;

typedef struct System_Threading_AutoResetEvent_c System_Threading_AutoResetEvent_c, *PSystem_Threading_AutoResetEvent_c;

typedef struct System_Threading_AutoResetEvent_Fields System_Threading_AutoResetEvent_Fields, *PSystem_Threading_AutoResetEvent_Fields;

typedef struct System_Threading_AutoResetEvent_VTable System_Threading_AutoResetEvent_VTable, *PSystem_Threading_AutoResetEvent_VTable;

struct System_Threading_AutoResetEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_set_Handle;
    struct VirtualInvokeData _8_WaitOne;
    struct VirtualInvokeData _9_WaitOne;
    struct VirtualInvokeData _10_WaitOne;
    struct VirtualInvokeData _11_WaitOne;
    struct VirtualInvokeData _12_WaitOne;
    struct VirtualInvokeData _13_Close;
    struct VirtualInvokeData _14_Dispose;
};

struct System_Threading_AutoResetEvent_Fields {
    struct System_Threading_EventWaitHandle_Fields super;
};

struct System_Threading_AutoResetEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_AutoResetEvent_VTable vtable;
};

struct System_Threading_AutoResetEvent_o {
    struct System_Threading_AutoResetEvent_c *klass;
    void *monitor;
    struct System_Threading_AutoResetEvent_Fields fields;
};

typedef union _union_335867 _union_335867, *P_union_335867;

union _union_335867 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26D1570 MethodInfo_26D1570, *PMethodInfo_26D1570;

typedef union _union_269840 _union_269840, *P_union_269840;

union _union_269840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D1570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335869 _union_335869, *P_union_335869;

union _union_335869 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127E40C MethodInfo_127E40C, *PMethodInfo_127E40C;

typedef union _union_202174 _union_202174, *P_union_202174;

union _union_202174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E40C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DFB0C MethodInfo_24DFB0C, *PMethodInfo_24DFB0C;

typedef union _union_177996 _union_177996, *P_union_177996;

union _union_177996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFB0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19050F4 MethodInfo_19050F4, *PMethodInfo_19050F4;

typedef struct MethodInfo_19050F4_RGCTXs MethodInfo_19050F4_RGCTXs, *PMethodInfo_19050F4_RGCTXs;

typedef union _union_316807 _union_316807, *P_union_316807;

union _union_316807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19050F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19050F4_RGCTXs *rgctx_data;
    union _union_316807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19050F4_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_Internal_ArrayPool_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_Internal_ArrayPool_T__Rent;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_IsWellKnownNoReferenceContainsType_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_Internal_ArrayPool_T__Return;
};

typedef struct MethodInfo_2E961B4 MethodInfo_2E961B4, *PMethodInfo_2E961B4;

typedef union _union_269320 _union_269320, *P_union_269320;

union _union_269320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E961B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33981B4 MethodInfo_33981B4, *PMethodInfo_33981B4;

typedef union _union_223895 _union_223895, *P_union_223895;

union _union_223895 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33981B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223895 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3109944 MethodInfo_3109944, *PMethodInfo_3109944;

typedef union _union_330291 _union_330291, *P_union_330291;

union _union_330291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ButtonEvent__int__c System_Action_ButtonEvent__int__c, *PSystem_Action_ButtonEvent__int__c;

typedef struct System_Action_ButtonEvent__int__VTable System_Action_ButtonEvent__int__VTable, *PSystem_Action_ButtonEvent__int__VTable;

struct System_Action_ButtonEvent__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ButtonEvent__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ButtonEvent__int__VTable vtable;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_VTable GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_VTable, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_VTable;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335871 _union_335871, *P_union_335871;

union _union_335871 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_LiveMissionMst__c System_Collections_Generic_List_LiveMissionMst__c, *PSystem_Collections_Generic_List_LiveMissionMst__c;

typedef struct System_Collections_Generic_List_LiveMissionMst__StaticFields System_Collections_Generic_List_LiveMissionMst__StaticFields, *PSystem_Collections_Generic_List_LiveMissionMst__StaticFields;

struct System_Collections_Generic_List_LiveMissionMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveMissionMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveMissionMst__VTable vtable;
};

struct System_Collections_Generic_List_LiveMissionMst__StaticFields {
    struct Shock_LiveMissionMst_array *s_emptyArray;
};

typedef union _union_335873 _union_335873, *P_union_335873;

union _union_335873 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_ButtonEvent__int__o System_Action_ButtonEvent__int__o, *PSystem_Action_ButtonEvent__int__o;

typedef struct System_Action_ButtonEvent__int__Fields System_Action_ButtonEvent__int__Fields, *PSystem_Action_ButtonEvent__int__Fields;

struct System_Action_ButtonEvent__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ButtonEvent__int__o {
    struct System_Action_ButtonEvent__int__c *klass;
    void *monitor;
    struct System_Action_ButtonEvent__int__Fields fields;
};

typedef struct MethodInfo_10F054C_RGCTXs MethodInfo_10F054C_RGCTXs, *PMethodInfo_10F054C_RGCTXs;

struct MethodInfo_10F054C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1603420_RGCTXs MethodInfo_1603420_RGCTXs, *PMethodInfo_1603420_RGCTXs;

struct MethodInfo_1603420_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_335875 _union_335875, *P_union_335875;

union _union_335875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F37B10_RGCTXs MethodInfo_2F37B10_RGCTXs, *PMethodInfo_2F37B10_RGCTXs;

struct MethodInfo_2F37B10_RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_1_System_Threading_Tasks_Task_TResult___ctor;
};

typedef union _union_335877 _union_335877, *P_union_335877;

union _union_335877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335879 _union_335879, *P_union_335879;

union _union_335879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_o Photon_Chat_UtilityScripts_TextToggleIsOnTransition_o, *PPhoton_Chat_UtilityScripts_TextToggleIsOnTransition_o;

typedef struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_Fields Photon_Chat_UtilityScripts_TextToggleIsOnTransition_Fields, *PPhoton_Chat_UtilityScripts_TextToggleIsOnTransition_Fields;

struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Toggle_o *toggle;
    struct UnityEngine_UI_Text_o *_text;
    struct UnityEngine_Color_o NormalOnColor;
    struct UnityEngine_Color_o NormalOffColor;
    struct UnityEngine_Color_o HoverOnColor;
    struct UnityEngine_Color_o HoverOffColor;
    bool isHover;
};

struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_o {
    struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_c *klass;
    void *monitor;
    struct Photon_Chat_UtilityScripts_TextToggleIsOnTransition_Fields fields;
};

typedef struct UniRx_Subject_Subscription_T__o UniRx_Subject_Subscription_T__o, *PUniRx_Subject_Subscription_T__o;

typedef struct UniRx_Subject_Subscription_T__Fields UniRx_Subject_Subscription_T__Fields, *PUniRx_Subject_Subscription_T__Fields;

struct UniRx_Subject_Subscription_T__Fields {
    struct Il2CppObject *gate;
    struct UniRx_Subject_T__o *parent;
    struct UniRx_IObserver_T__o *unsubscribeTarget;
};

struct UniRx_Subject_Subscription_T__o {
    struct UniRx_Subject_Subscription_T__c *klass;
    void *monitor;
    struct UniRx_Subject_Subscription_T__Fields fields;
};

typedef struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_c Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_c, *PShock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_c;

typedef struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_VTable Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_VTable, *PShock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_VTable;

struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_1B6F3A0 MethodInfo_1B6F3A0, *PMethodInfo_1B6F3A0;

typedef union _union_254309 _union_254309, *P_union_254309;

union _union_254309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F3A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EE07F8 MethodInfo_1EE07F8, *PMethodInfo_1EE07F8;

typedef union _union_305536 _union_305536, *P_union_305536;

union _union_305536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EE07F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309ED04_RGCTXs MethodInfo_309ED04_RGCTXs, *PMethodInfo_309ED04_RGCTXs;

struct MethodInfo_309ED04_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_30F6D64 MethodInfo_30F6D64, *PMethodInfo_30F6D64;

typedef union _union_239525 _union_239525, *P_union_239525;

union _union_239525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6D64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_o Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_o, *PShock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_o;

typedef struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_Fields Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_Fields, *PShock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_Fields;

struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_o {
    struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_BillingSubscriptionRewardMstTable___c__DisplayClass13_0_Fields fields;
};

typedef struct MethodInfo_10B0B7C MethodInfo_10B0B7C, *PMethodInfo_10B0B7C;

typedef union _union_207701 _union_207701, *P_union_207701;

union _union_207701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0B7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D2C39C MethodInfo_1D2C39C, *PMethodInfo_1D2C39C;

typedef union _union_253151 _union_253151, *P_union_253151;

union _union_253151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C39C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_SortKey_o System_Globalization_SortKey_o, *PSystem_Globalization_SortKey_o;

typedef struct System_Globalization_SortKey_Fields System_Globalization_SortKey_Fields, *PSystem_Globalization_SortKey_Fields;

struct System_Globalization_SortKey_Fields {
    struct System_String_o *source;
    struct System_Byte_array *key;
    int32_t options;
    int32_t lcid;
};

struct System_Globalization_SortKey_o {
    struct System_Globalization_SortKey_c *klass;
    void *monitor;
    struct System_Globalization_SortKey_Fields fields;
};

typedef union _union_335881 _union_335881, *P_union_335881;

union _union_335881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB5840 MethodInfo_1EB5840, *PMethodInfo_1EB5840;

typedef union _union_227489 _union_227489, *P_union_227489;

union _union_227489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335883 _union_335883, *P_union_335883;

union _union_335883 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_Settings_o TMPro_TMP_Settings_o, *PTMPro_TMP_Settings_o;

typedef struct TMPro_TMP_Settings_c TMPro_TMP_Settings_c, *PTMPro_TMP_Settings_c;

typedef struct TMPro_TMP_Settings_Fields TMPro_TMP_Settings_Fields, *PTMPro_TMP_Settings_Fields;

typedef struct TMPro_TMP_Settings_StaticFields TMPro_TMP_Settings_StaticFields, *PTMPro_TMP_Settings_StaticFields;

typedef struct TMPro_TMP_Settings_VTable TMPro_TMP_Settings_VTable, *PTMPro_TMP_Settings_VTable;

typedef struct TMPro_TMP_Settings_LineBreakingTable_o TMPro_TMP_Settings_LineBreakingTable_o, *PTMPro_TMP_Settings_LineBreakingTable_o;

typedef struct TMPro_TMP_Settings_LineBreakingTable_c TMPro_TMP_Settings_LineBreakingTable_c, *PTMPro_TMP_Settings_LineBreakingTable_c;

typedef struct TMPro_TMP_Settings_LineBreakingTable_Fields TMPro_TMP_Settings_LineBreakingTable_Fields, *PTMPro_TMP_Settings_LineBreakingTable_Fields;

typedef struct TMPro_TMP_Settings_LineBreakingTable_VTable TMPro_TMP_Settings_LineBreakingTable_VTable, *PTMPro_TMP_Settings_LineBreakingTable_VTable;

typedef struct System_Collections_Generic_Dictionary_int__char__o System_Collections_Generic_Dictionary_int__char__o, *PSystem_Collections_Generic_Dictionary_int__char__o;

typedef struct System_Collections_Generic_Dictionary_int__char__c System_Collections_Generic_Dictionary_int__char__c, *PSystem_Collections_Generic_Dictionary_int__char__c;

typedef struct System_Collections_Generic_Dictionary_int__char__Fields System_Collections_Generic_Dictionary_int__char__Fields, *PSystem_Collections_Generic_Dictionary_int__char__Fields;

struct TMPro_TMP_Settings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_Settings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    bool m_enableWordWrapping;
    bool m_enableKerning;
    bool m_enableExtraPadding;
    bool m_enableTintAllSprites;
    bool m_enableParseEscapeCharacters;
    bool m_EnableRaycastTarget;
    bool m_GetFontFeaturesAtRuntime;
    int32_t m_missingGlyphCharacter;
    bool m_warningsDisabled;
    struct TMPro_TMP_FontAsset_o *m_defaultFontAsset;
    struct System_String_o *m_defaultFontAssetPath;
    float m_defaultFontSize;
    float m_defaultAutoSizeMinRatio;
    float m_defaultAutoSizeMaxRatio;
    struct UnityEngine_Vector2_o m_defaultTextMeshProTextContainerSize;
    struct UnityEngine_Vector2_o m_defaultTextMeshProUITextContainerSize;
    bool m_autoSizeTextContainer;
    bool m_IsTextObjectScaleStatic;
    struct System_Collections_Generic_List_TMP_FontAsset__o *m_fallbackFontAssets;
    bool m_matchMaterialPreset;
    struct TMPro_TMP_SpriteAsset_o *m_defaultSpriteAsset;
    struct System_String_o *m_defaultSpriteAssetPath;
    bool m_enableEmojiSupport;
    uint32_t m_MissingCharacterSpriteUnicode;
    struct System_String_o *m_defaultColorGradientPresetsPath;
    struct TMPro_TMP_StyleSheet_o *m_defaultStyleSheet;
    struct System_String_o *m_StyleSheetsResourcePath;
    struct UnityEngine_TextAsset_o *m_leadingCharacters;
    struct UnityEngine_TextAsset_o *m_followingCharacters;
    struct TMPro_TMP_Settings_LineBreakingTable_o *m_linebreakingRules;
    bool m_UseModernHangulLineBreakingRules;
};

struct System_Collections_Generic_Dictionary_int__char__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__char__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__char__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__char__o {
    struct System_Collections_Generic_Dictionary_int__char__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__char__Fields fields;
};

struct TMPro_TMP_Settings_o {
    struct TMPro_TMP_Settings_c *klass;
    void *monitor;
    struct TMPro_TMP_Settings_Fields fields;
};

struct TMPro_TMP_Settings_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_Settings_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Settings_VTable vtable;
};

struct TMPro_TMP_Settings_StaticFields {
    struct TMPro_TMP_Settings_o *s_Instance;
};

struct TMPro_TMP_Settings_LineBreakingTable_Fields {
    struct System_Collections_Generic_Dictionary_int__char__o *leadingCharacters;
    struct System_Collections_Generic_Dictionary_int__char__o *followingCharacters;
};

struct TMPro_TMP_Settings_LineBreakingTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_Settings_LineBreakingTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Settings_LineBreakingTable_VTable vtable;
};

struct TMPro_TMP_Settings_LineBreakingTable_o {
    struct TMPro_TMP_Settings_LineBreakingTable_c *klass;
    void *monitor;
    struct TMPro_TMP_Settings_LineBreakingTable_Fields fields;
};

typedef union _union_335885 _union_335885, *P_union_335885;

union _union_335885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C33A2C_RGCTXs MethodInfo_2C33A2C_RGCTXs, *PMethodInfo_2C33A2C_RGCTXs;

struct MethodInfo_2C33A2C_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_Contains_T_;
};

typedef union _union_335887 _union_335887, *P_union_335887;

union _union_335887 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335889 _union_335889, *P_union_335889;

union _union_335889 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F213C_RGCTXs MethodInfo_17F213C_RGCTXs, *PMethodInfo_17F213C_RGCTXs;

struct MethodInfo_17F213C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct System_Collections_Generic_List_LiveMissionMst__o System_Collections_Generic_List_LiveMissionMst__o, *PSystem_Collections_Generic_List_LiveMissionMst__o;

typedef struct System_Collections_Generic_List_LiveMissionMst__Fields System_Collections_Generic_List_LiveMissionMst__Fields, *PSystem_Collections_Generic_List_LiveMissionMst__Fields;

struct System_Collections_Generic_List_LiveMissionMst__Fields {
    struct Shock_LiveMissionMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LiveMissionMst__o {
    struct System_Collections_Generic_List_LiveMissionMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveMissionMst__Fields fields;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____VTable System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____VTable, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____VTable;

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Aoharu_PracticeScene_MySave_Fields Aoharu_PracticeScene_MySave_Fields, *PAoharu_PracticeScene_MySave_Fields;

struct Aoharu_PracticeScene_MySave_Fields {
    struct Aoharu_MemberListData_o *MemberList;
    int32_t PrevTargetSceneType;
};

typedef struct MethodInfo_28AD2C0 MethodInfo_28AD2C0, *PMethodInfo_28AD2C0;

typedef union _union_313412 _union_313412, *P_union_313412;

union _union_313412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD2C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C07938 MethodInfo_2C07938, *PMethodInfo_2C07938;

typedef struct MethodInfo_2C07938_RGCTXs MethodInfo_2C07938_RGCTXs, *PMethodInfo_2C07938_RGCTXs;

typedef union _union_337925 _union_337925, *P_union_337925;

struct MethodInfo_2C07938_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

union _union_337925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C07938 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C07938_RGCTXs *rgctx_data;
    union _union_337925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127E468 MethodInfo_127E468, *PMethodInfo_127E468;

typedef union _union_202176 _union_202176, *P_union_202176;

union _union_202176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335891 _union_335891, *P_union_335891;

union _union_335891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335893 _union_335893, *P_union_335893;

union _union_335893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336B524_RGCTXs MethodInfo_336B524_RGCTXs, *PMethodInfo_336B524_RGCTXs;

struct MethodInfo_336B524_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_335895 _union_335895, *P_union_335895;

union _union_335895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_FriendDataNode_o Shock_FriendDataNode_o, *PShock_FriendDataNode_o;

typedef struct Shock_FriendDataNode_c Shock_FriendDataNode_c, *PShock_FriendDataNode_c;

typedef struct Shock_FriendDataNode_Fields Shock_FriendDataNode_Fields, *PShock_FriendDataNode_Fields;

typedef struct Shock_FriendDataNode_VTable Shock_FriendDataNode_VTable, *PShock_FriendDataNode_VTable;

typedef struct Carbon_DataNodeBase_FriendData__Fields Carbon_DataNodeBase_FriendData__Fields, *PCarbon_DataNodeBase_FriendData__Fields;

struct Carbon_DataNodeBase_FriendData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_FriendData_o *_Data_k__BackingField;
};

struct Shock_FriendDataNode_Fields {
    struct Carbon_DataNodeBase_FriendData__Fields super;
};

struct Shock_FriendDataNode_o {
    struct Shock_FriendDataNode_c *klass;
    void *monitor;
    struct Shock_FriendDataNode_Fields fields;
};

struct Shock_FriendDataNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Shock_FriendDataNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FriendDataNode_VTable vtable;
};

typedef struct MethodInfo_22CF23C MethodInfo_22CF23C, *PMethodInfo_22CF23C;

typedef union _union_273992 _union_273992, *P_union_273992;

union _union_273992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF23C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17CB3F8 MethodInfo_17CB3F8, *PMethodInfo_17CB3F8;

typedef union _union_236927 _union_236927, *P_union_236927;

union _union_236927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CB3F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335897 _union_335897, *P_union_335897;

union _union_335897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335899 _union_335899, *P_union_335899;

union _union_335899 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16D4B4C_RGCTXs MethodInfo_16D4B4C_RGCTXs, *PMethodInfo_16D4B4C_RGCTXs;

struct MethodInfo_16D4B4C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_101A774 MethodInfo_101A774, *PMethodInfo_101A774;

typedef union _union_272354 _union_272354, *P_union_272354;

union _union_272354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_101A774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass911_0_c Shock_Protocol___c__DisplayClass911_0_c, *PShock_Protocol___c__DisplayClass911_0_c;

typedef struct Shock_Protocol___c__DisplayClass911_0_VTable Shock_Protocol___c__DisplayClass911_0_VTable, *PShock_Protocol___c__DisplayClass911_0_VTable;

struct Shock_Protocol___c__DisplayClass911_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass911_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass911_0_VTable vtable;
};

typedef struct MethodInfo_2D66118_RGCTXs MethodInfo_2D66118_RGCTXs, *PMethodInfo_2D66118_RGCTXs;

struct MethodInfo_2D66118_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_BufferObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_BufferObservable_T___ctor;
};

typedef struct System_IO_FileMode_c System_IO_FileMode_c, *PSystem_IO_FileMode_c;

typedef struct System_IO_FileMode_VTable System_IO_FileMode_VTable, *PSystem_IO_FileMode_VTable;

struct System_IO_FileMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_IO_FileMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_FileMode_VTable vtable;
};

typedef struct System_InvalidProgramException_c System_InvalidProgramException_c, *PSystem_InvalidProgramException_c;

typedef struct System_InvalidProgramException_VTable System_InvalidProgramException_VTable, *PSystem_InvalidProgramException_VTable;

struct System_InvalidProgramException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_InvalidProgramException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_InvalidProgramException_VTable vtable;
};

typedef struct Extension_AnimatorExtension___c_o Extension_AnimatorExtension___c_o, *PExtension_AnimatorExtension___c_o;

typedef struct Extension_AnimatorExtension___c_c Extension_AnimatorExtension___c_c, *PExtension_AnimatorExtension___c_c;

typedef struct Extension_AnimatorExtension___c_Fields Extension_AnimatorExtension___c_Fields, *PExtension_AnimatorExtension___c_Fields;

typedef struct Extension_AnimatorExtension___c_StaticFields Extension_AnimatorExtension___c_StaticFields, *PExtension_AnimatorExtension___c_StaticFields;

typedef struct Extension_AnimatorExtension___c_VTable Extension_AnimatorExtension___c_VTable, *PExtension_AnimatorExtension___c_VTable;

struct Extension_AnimatorExtension___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Extension_AnimatorExtension___c_StaticFields {
    struct Extension_AnimatorExtension___c_o *__9;
    struct System_Predicate_Animator__o *__9__2_0;
};

struct Extension_AnimatorExtension___c_Fields {
};

struct Extension_AnimatorExtension___c_o {
    struct Extension_AnimatorExtension___c_c *klass;
    void *monitor;
    struct Extension_AnimatorExtension___c_Fields fields;
};

struct Extension_AnimatorExtension___c_c {
    struct Il2CppClass_1 _1;
    struct Extension_AnimatorExtension___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Extension_AnimatorExtension___c_VTable vtable;
};

typedef struct UniRx_Operators_ToListObservable_ToList_TSource__Fields UniRx_Operators_ToListObservable_ToList_TSource__Fields, *PUniRx_Operators_ToListObservable_ToList_TSource__Fields;

struct UniRx_Operators_ToListObservable_ToList_TSource__Fields {
    struct UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___Fields super;
    struct System_Collections_Generic_List_TSource__o *list;
};

typedef union _union_321290 _union_321290, *P_union_321290;

union _union_321290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_FileMode_o System_IO_FileMode_o, *PSystem_IO_FileMode_o;

typedef struct System_IO_FileMode_Fields System_IO_FileMode_Fields, *PSystem_IO_FileMode_Fields;

struct System_IO_FileMode_Fields {
    int32_t value__;
};

struct System_IO_FileMode_o {
    struct System_IO_FileMode_Fields fields;
};

typedef struct System_Collections_Generic_List_Variant__o System_Collections_Generic_List_Variant__o, *PSystem_Collections_Generic_List_Variant__o;

typedef struct System_Collections_Generic_List_Variant__c System_Collections_Generic_List_Variant__c, *PSystem_Collections_Generic_List_Variant__c;

typedef struct System_Collections_Generic_List_Variant__Fields System_Collections_Generic_List_Variant__Fields, *PSystem_Collections_Generic_List_Variant__Fields;

typedef struct System_Collections_Generic_List_Variant__StaticFields System_Collections_Generic_List_Variant__StaticFields, *PSystem_Collections_Generic_List_Variant__StaticFields;

typedef struct System_Collections_Generic_List_Variant__VTable System_Collections_Generic_List_Variant__VTable, *PSystem_Collections_Generic_List_Variant__VTable;

struct System_Collections_Generic_List_Variant__Fields {
    struct Firebase_Variant_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Variant__StaticFields {
    struct Firebase_Variant_array *s_emptyArray;
};

struct System_Collections_Generic_List_Variant__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Variant__o {
    struct System_Collections_Generic_List_Variant__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Variant__Fields fields;
};

struct System_Collections_Generic_List_Variant__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Variant__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Variant__VTable vtable;
};

typedef union _union_321293 _union_321293, *P_union_321293;

union _union_321293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24E95D0 MethodInfo_24E95D0, *PMethodInfo_24E95D0;

typedef union _union_268810 _union_268810, *P_union_268810;

union _union_268810 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E95D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268810 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33981F8 MethodInfo_33981F8, *PMethodInfo_33981F8;

typedef union _union_224063 _union_224063, *P_union_224063;

union _union_224063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33981F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321296 _union_321296, *P_union_321296;

union _union_321296 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_o Mono_Globalization_Unicode_CodePointIndexer_TableRange_o, *PMono_Globalization_Unicode_CodePointIndexer_TableRange_o;

typedef struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_Fields Mono_Globalization_Unicode_CodePointIndexer_TableRange_Fields, *PMono_Globalization_Unicode_CodePointIndexer_TableRange_Fields;

struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_Fields {
    int32_t Start;
    int32_t End;
    int32_t Count;
    int32_t IndexStart;
    int32_t IndexEnd;
};

struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_o {
    struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_Fields fields;
};

typedef struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__Fields System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__Fields, *PSystem_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__Fields;

typedef struct System_Linq_Enumerable_Iterator_TResult__Fields System_Linq_Enumerable_Iterator_TResult__Fields, *PSystem_Linq_Enumerable_Iterator_TResult__Fields;

typedef struct System_Func_TSource__bool__o System_Func_TSource__bool__o, *PSystem_Func_TSource__bool__o;

typedef struct System_Func_TSource__TResult__o System_Func_TSource__TResult__o, *PSystem_Func_TSource__TResult__o;

typedef struct System_Func_TSource__bool__c System_Func_TSource__bool__c, *PSystem_Func_TSource__bool__c;

typedef struct System_Func_TSource__bool__Fields System_Func_TSource__bool__Fields, *PSystem_Func_TSource__bool__Fields;

typedef struct System_Func_TSource__TResult__c System_Func_TSource__TResult__c, *PSystem_Func_TSource__TResult__c;

typedef struct System_Func_TSource__bool__VTable System_Func_TSource__bool__VTable, *PSystem_Func_TSource__bool__VTable;

typedef struct System_Func_TSource__TResult__VTable System_Func_TSource__TResult__VTable, *PSystem_Func_TSource__TResult__VTable;

struct System_Func_TSource__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TSource__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Linq_Enumerable_Iterator_TResult__Fields {
    int32_t threadId;
    int32_t state;
    struct Il2CppObject *current;
};

struct System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult__Fields {
    struct System_Linq_Enumerable_Iterator_TResult__Fields super;
    struct System_Object_array *source;
    struct System_Func_TSource__bool__o *predicate;
    struct System_Func_TSource__TResult__o *selector;
    int32_t index;
};

struct System_Func_TSource__TResult__o {
    struct System_Func_TSource__TResult__c *klass;
    void *monitor;
    struct System_Func_TSource__TResult__Fields fields;
};

struct System_Func_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__TResult__VTable vtable;
};

struct System_Func_TSource__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__bool__VTable vtable;
};

struct System_Func_TSource__bool__o {
    struct System_Func_TSource__bool__c *klass;
    void *monitor;
    struct System_Func_TSource__bool__Fields fields;
};

typedef struct MethodInfo_22CF254 MethodInfo_22CF254, *PMethodInfo_22CF254;

typedef union _union_274540 _union_274540, *P_union_274540;

union _union_274540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321299 _union_321299, *P_union_321299;

union _union_321299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1363_0_VTable Shock_Protocol___c__DisplayClass1363_0_VTable, *PShock_Protocol___c__DisplayClass1363_0_VTable;

struct Shock_Protocol___c__DisplayClass1363_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_DeckCharaSelectScene___c_StaticFields Aoharu_DeckCharaSelectScene___c_StaticFields, *PAoharu_DeckCharaSelectScene___c_StaticFields;

typedef struct Aoharu_DeckCharaSelectScene___c_o Aoharu_DeckCharaSelectScene___c_o, *PAoharu_DeckCharaSelectScene___c_o;

typedef struct Aoharu_DeckCharaSelectScene___c_c Aoharu_DeckCharaSelectScene___c_c, *PAoharu_DeckCharaSelectScene___c_c;

typedef struct Aoharu_DeckCharaSelectScene___c_Fields Aoharu_DeckCharaSelectScene___c_Fields, *PAoharu_DeckCharaSelectScene___c_Fields;

typedef struct Aoharu_DeckCharaSelectScene___c_VTable Aoharu_DeckCharaSelectScene___c_VTable, *PAoharu_DeckCharaSelectScene___c_VTable;

struct Aoharu_DeckCharaSelectScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DeckCharaSelectScene___c_StaticFields {
    struct Aoharu_DeckCharaSelectScene___c_o *__9;
    struct System_Action_CardData__o *__9__39_0;
    struct System_Action_Action__o *__9__40_1;
};

struct Aoharu_DeckCharaSelectScene___c_Fields {
};

struct Aoharu_DeckCharaSelectScene___c_o {
    struct Aoharu_DeckCharaSelectScene___c_c *klass;
    void *monitor;
    struct Aoharu_DeckCharaSelectScene___c_Fields fields;
};

struct Aoharu_DeckCharaSelectScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_DeckCharaSelectScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckCharaSelectScene___c_VTable vtable;
};

typedef struct System_Collections_Generic_List_SkeletonAnimation__VTable System_Collections_Generic_List_SkeletonAnimation__VTable, *PSystem_Collections_Generic_List_SkeletonAnimation__VTable;

struct System_Collections_Generic_List_SkeletonAnimation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_1287FEC MethodInfo_1287FEC, *PMethodInfo_1287FEC;

typedef union _union_208817 _union_208817, *P_union_208817;

union _union_208817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287FEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268E600 MethodInfo_268E600, *PMethodInfo_268E600;

typedef union _union_311498 _union_311498, *P_union_311498;

union _union_311498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268E600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_FocusOutEvent__StaticFields UnityEngine_UIElements_EventBase_FocusOutEvent__StaticFields, *PUnityEngine_UIElements_EventBase_FocusOutEvent__StaticFields;

struct UnityEngine_UIElements_EventBase_FocusOutEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

typedef union _union_321281 _union_321281, *P_union_321281;

union _union_321281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_InvalidProgramException_o System_InvalidProgramException_o, *PSystem_InvalidProgramException_o;

typedef struct System_InvalidProgramException_Fields System_InvalidProgramException_Fields, *PSystem_InvalidProgramException_Fields;

struct System_InvalidProgramException_Fields {
    struct System_SystemException_Fields super;
};

struct System_InvalidProgramException_o {
    struct System_InvalidProgramException_c *klass;
    void *monitor;
    struct System_InvalidProgramException_Fields fields;
};

typedef struct _PrivateImplementationDetails__12_c _PrivateImplementationDetails__12_c, *P_PrivateImplementationDetails__12_c;

typedef struct _PrivateImplementationDetails__12_StaticFields _PrivateImplementationDetails__12_StaticFields, *P_PrivateImplementationDetails__12_StaticFields;

typedef struct _PrivateImplementationDetails__12_VTable _PrivateImplementationDetails__12_VTable, *P_PrivateImplementationDetails__12_VTable;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_Fields fields;
};

struct _PrivateImplementationDetails__12_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__12_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_o _0C6A9A02BE5F7EB53FB20C6B5B3C610B857B50E630614FEC5F4BFCD7FC6F1567;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_3_o _753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1;
};

struct _PrivateImplementationDetails__12_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__12_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__12_VTable vtable;
};

typedef union _union_321284 _union_321284, *P_union_321284;

union _union_321284 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321287 _union_321287, *P_union_321287;

union _union_321287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19194A8 MethodInfo_19194A8, *PMethodInfo_19194A8;

typedef struct MethodInfo_19194A8_RGCTXs MethodInfo_19194A8_RGCTXs, *PMethodInfo_19194A8_RGCTXs;

typedef union _union_211318 _union_211318, *P_union_211318;

struct MethodInfo_19194A8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211318 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19194A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19194A8_RGCTXs *rgctx_data;
    union _union_211318 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TomatoLib_RequestPermission_REQUEST_RESULT_Fields TomatoLib_RequestPermission_REQUEST_RESULT_Fields, *PTomatoLib_RequestPermission_REQUEST_RESULT_Fields;

struct TomatoLib_RequestPermission_REQUEST_RESULT_Fields {
    int32_t value__;
};

typedef struct MethodInfo_243EAB4 MethodInfo_243EAB4, *PMethodInfo_243EAB4;

typedef union _union_278492 _union_278492, *P_union_278492;

union _union_278492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243EAB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E2AB4 MethodInfo_11E2AB4, *PMethodInfo_11E2AB4;

typedef union _union_259794 _union_259794, *P_union_259794;

union _union_259794 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E2AB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_FloatExtensions_c Carbon_FloatExtensions_c, *PCarbon_FloatExtensions_c;

typedef struct Carbon_FloatExtensions_VTable Carbon_FloatExtensions_VTable, *PCarbon_FloatExtensions_VTable;

struct Carbon_FloatExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_FloatExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_FloatExtensions_VTable vtable;
};

typedef struct MethodInfo_312ACA0 MethodInfo_312ACA0, *PMethodInfo_312ACA0;

typedef union _union_223811 _union_223811, *P_union_223811;

union _union_223811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312ACA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A9E88 MethodInfo_17A9E88, *PMethodInfo_17A9E88;

typedef union _union_166423 _union_166423, *P_union_166423;

union _union_166423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A9E88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Notification___c__DisplayClass21_0_T__RGCTXs UniRx_Notification___c__DisplayClass21_0_T__RGCTXs, *PUniRx_Notification___c__DisplayClass21_0_T__RGCTXs;

struct UniRx_Notification___c__DisplayClass21_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Notification___c__DisplayClass21_1_T_;
    struct MethodInfo *_1_UniRx_Notification___c__DisplayClass21_1_T___ctor;
    struct MethodInfo *_2_UniRx_Notification___c__DisplayClass21_1_T___ToObservable_b__1;
};

typedef struct MethodInfo_106DCEC MethodInfo_106DCEC, *PMethodInfo_106DCEC;

typedef union _union_169213 _union_169213, *P_union_169213;

union _union_169213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106DCEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C807C MethodInfo_13C807C, *PMethodInfo_13C807C;

struct MethodInfo_13C807C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11ED560 MethodInfo_11ED560, *PMethodInfo_11ED560;

typedef union _union_258748 _union_258748, *P_union_258748;

union _union_258748 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11ED560 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258748 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30ED3D8 MethodInfo_30ED3D8, *PMethodInfo_30ED3D8;

typedef union _union_237167 _union_237167, *P_union_237167;

union _union_237167 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED3D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237167 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CriUtils_StaticFields Shock_CriUtils_StaticFields, *PShock_CriUtils_StaticFields;

struct Shock_CriUtils_StaticFields {
    int32_t _LogLevelMode_k__BackingField;
};

typedef struct MethodInfo_2052910 MethodInfo_2052910, *PMethodInfo_2052910;

struct MethodInfo_2052910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBC9D0 MethodInfo_2DBC9D0, *PMethodInfo_2DBC9D0;

struct MethodInfo_2DBC9D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NavigationConditionMstTable___c_c Shock_NavigationConditionMstTable___c_c, *PShock_NavigationConditionMstTable___c_c;

typedef struct Shock_NavigationConditionMstTable___c_StaticFields Shock_NavigationConditionMstTable___c_StaticFields, *PShock_NavigationConditionMstTable___c_StaticFields;

typedef struct Shock_NavigationConditionMstTable___c_VTable Shock_NavigationConditionMstTable___c_VTable, *PShock_NavigationConditionMstTable___c_VTable;

typedef struct Shock_NavigationConditionMstTable___c_o Shock_NavigationConditionMstTable___c_o, *PShock_NavigationConditionMstTable___c_o;

struct Shock_NavigationConditionMstTable___c_StaticFields {
    struct Shock_NavigationConditionMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_NavigationConditionMst__string__o *__9__18_0;
    struct System_Func_NavigationConditionMst__string__o *__9__19_0;
};

struct Shock_NavigationConditionMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationConditionMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_NavigationConditionMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationConditionMstTable___c_VTable vtable;
};

struct Shock_NavigationConditionMstTable___c_o {
    struct Shock_NavigationConditionMstTable___c_c *klass;
    void *monitor;
    struct Shock_NavigationConditionMstTable___c_Fields fields;
};

typedef struct TomatoLib_ScreenSecureController_StaticFields TomatoLib_ScreenSecureController_StaticFields, *PTomatoLib_ScreenSecureController_StaticFields;

typedef struct TomatoLib_ScreenSecureController_o TomatoLib_ScreenSecureController_o, *PTomatoLib_ScreenSecureController_o;

typedef struct TomatoLib_ScreenSecureController_c TomatoLib_ScreenSecureController_c, *PTomatoLib_ScreenSecureController_c;

typedef struct TomatoLib_ScreenSecureController_Fields TomatoLib_ScreenSecureController_Fields, *PTomatoLib_ScreenSecureController_Fields;

typedef struct TomatoLib_ScreenSecureController_VTable TomatoLib_ScreenSecureController_VTable, *PTomatoLib_ScreenSecureController_VTable;

typedef struct TomatoLib_IScreenSecure_o TomatoLib_IScreenSecure_o, *PTomatoLib_IScreenSecure_o;

typedef struct TomatoLib_IScreenSecure_c TomatoLib_IScreenSecure_c, *PTomatoLib_IScreenSecure_c;

typedef struct TomatoLib_IScreenSecure_Fields TomatoLib_IScreenSecure_Fields, *PTomatoLib_IScreenSecure_Fields;

struct TomatoLib_IScreenSecure_Fields {
};

struct TomatoLib_ScreenSecureController_StaticFields {
    struct TomatoLib_ScreenSecureController_o *ms_Instance;
    struct System_Action_bool__o *OnChangeScreenCapture;
    struct System_Action_o *OnDidTakeScreenshot;
};

struct TomatoLib_ScreenSecureController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_Panel;
    struct TomatoLib_IScreenSecure_o *m_ScreenSecure;
    bool m_IsSecure;
    bool m_IsCaptured;
};

struct TomatoLib_ScreenSecureController_o {
    struct TomatoLib_ScreenSecureController_c *klass;
    void *monitor;
    struct TomatoLib_ScreenSecureController_Fields fields;
};

struct TomatoLib_ScreenSecureController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct TomatoLib_ScreenSecureController_c {
    struct Il2CppClass_1 _1;
    struct TomatoLib_ScreenSecureController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TomatoLib_ScreenSecureController_VTable vtable;
};

struct TomatoLib_IScreenSecure_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct TomatoLib_IScreenSecure_o {
    struct TomatoLib_IScreenSecure_c *klass;
    void *monitor;
    struct TomatoLib_IScreenSecure_Fields fields;
};

typedef struct SharpCompress_Compressors_PPMd_H_See2Context_Fields SharpCompress_Compressors_PPMd_H_See2Context_Fields, *PSharpCompress_Compressors_PPMd_H_See2Context_Fields;

struct SharpCompress_Compressors_PPMd_H_See2Context_Fields {
    int32_t _summ;
    int32_t _shift;
    int32_t _count;
};

typedef struct System_Collections_Generic_IEnumerable_X509Extension__c System_Collections_Generic_IEnumerable_X509Extension__c, *PSystem_Collections_Generic_IEnumerable_X509Extension__c;

struct System_Collections_Generic_IEnumerable_X509Extension__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_AI_NavMesh_Fields UnityEngine_AI_NavMesh_Fields, *PUnityEngine_AI_NavMesh_Fields;

struct UnityEngine_AI_NavMesh_Fields {
};

typedef struct MethodInfo_2027960 MethodInfo_2027960, *PMethodInfo_2027960;

typedef union _union_283288 _union_283288, *P_union_283288;

union _union_283288 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2027960 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283288 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3344FE0 MethodInfo_3344FE0, *PMethodInfo_3344FE0;

typedef union _union_300451 _union_300451, *P_union_300451;

union _union_300451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3344FE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190FA1C MethodInfo_190FA1C, *PMethodInfo_190FA1C;

typedef struct MethodInfo_190FA1C_RGCTXs MethodInfo_190FA1C_RGCTXs, *PMethodInfo_190FA1C_RGCTXs;

typedef union _union_317384 _union_317384, *P_union_317384;

union _union_317384 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190FA1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190FA1C_RGCTXs *rgctx_data;
    union _union_317384 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190FA1C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct TomatoLib_Clipboard_Fields TomatoLib_Clipboard_Fields, *PTomatoLib_Clipboard_Fields;

struct TomatoLib_Clipboard_Fields {
};

typedef struct MethodInfo_2B1F320 MethodInfo_2B1F320, *PMethodInfo_2B1F320;

typedef union _union_235517 _union_235517, *P_union_235517;

union _union_235517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_IUniTaskSource_U__c Cysharp_Threading_Tasks_IUniTaskSource_U__c, *PCysharp_Threading_Tasks_IUniTaskSource_U__c;

struct Cysharp_Threading_Tasks_IUniTaskSource_U__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1EABC08 MethodInfo_1EABC08, *PMethodInfo_1EABC08;

typedef union _union_263540 _union_263540, *P_union_263540;

union _union_263540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABC08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_ByteEnum__object__VTable System_Collections_Generic_KeyValuePair_ByteEnum__object__VTable, *PSystem_Collections_Generic_KeyValuePair_ByteEnum__object__VTable;

struct System_Collections_Generic_KeyValuePair_ByteEnum__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__Fields Aoharu_Scenes_Gacha_RatioTable_TKey__TData__Fields, *PAoharu_Scenes_Gacha_RatioTable_TKey__TData__Fields;

struct Aoharu_Scenes_Gacha_RatioTable_TKey__TData__Fields {
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_table;
    float m_sum;
};

typedef struct MethodInfo_2B28EBC MethodInfo_2B28EBC, *PMethodInfo_2B28EBC;

typedef union _union_236363 _union_236363, *P_union_236363;

union _union_236363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B28EBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB20F8 MethodInfo_1BB20F8, *PMethodInfo_1BB20F8;

typedef union _union_303634 _union_303634, *P_union_303634;

union _union_303634 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB20F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303634 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicRankingScrollCell_AnimatorHash_c Aoharu_MusicRankingScrollCell_AnimatorHash_c, *PAoharu_MusicRankingScrollCell_AnimatorHash_c;

typedef struct Aoharu_MusicRankingScrollCell_AnimatorHash_StaticFields Aoharu_MusicRankingScrollCell_AnimatorHash_StaticFields, *PAoharu_MusicRankingScrollCell_AnimatorHash_StaticFields;

typedef struct Aoharu_MusicRankingScrollCell_AnimatorHash_VTable Aoharu_MusicRankingScrollCell_AnimatorHash_VTable, *PAoharu_MusicRankingScrollCell_AnimatorHash_VTable;

struct Aoharu_MusicRankingScrollCell_AnimatorHash_StaticFields {
    int32_t Scroll;
};

struct Aoharu_MusicRankingScrollCell_AnimatorHash_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicRankingScrollCell_AnimatorHash_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MusicRankingScrollCell_AnimatorHash_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRankingScrollCell_AnimatorHash_VTable vtable;
};

typedef struct MethodInfo_201332C MethodInfo_201332C, *PMethodInfo_201332C;

struct MethodInfo_201332C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1327104 MethodInfo_1327104, *PMethodInfo_1327104;

typedef union _union_284970 _union_284970, *P_union_284970;

union _union_284970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1327104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_289436C MethodInfo_289436C, *PMethodInfo_289436C;

typedef union _union_270534 _union_270534, *P_union_270534;

union _union_270534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_289436C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvFriendGetRData_Fields Shock_RecvFriendGetRData_Fields, *PShock_RecvFriendGetRData_Fields;

typedef struct Shock_ProtocolData_Friend_array Shock_ProtocolData_Friend_array, *PShock_ProtocolData_Friend_array;

struct Shock_RecvFriendGetRData_Fields {
    struct Shock_ProtocolData_Friend_array *friend_list;
};

struct Shock_ProtocolData_Friend_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Friend_o *m_Items[65535];
};

typedef struct System_Threading_EventResetMode_Fields System_Threading_EventResetMode_Fields, *PSystem_Threading_EventResetMode_Fields;

struct System_Threading_EventResetMode_Fields {
    int32_t value__;
};

typedef struct MethodInfo_15DF240_RGCTXs MethodInfo_15DF240_RGCTXs, *PMethodInfo_15DF240_RGCTXs;

struct MethodInfo_15DF240_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef struct Aoharu_MusicRankingScrollCell_AnimatorHash_o Aoharu_MusicRankingScrollCell_AnimatorHash_o, *PAoharu_MusicRankingScrollCell_AnimatorHash_o;

typedef struct Aoharu_MusicRankingScrollCell_AnimatorHash_Fields Aoharu_MusicRankingScrollCell_AnimatorHash_Fields, *PAoharu_MusicRankingScrollCell_AnimatorHash_Fields;

struct Aoharu_MusicRankingScrollCell_AnimatorHash_Fields {
};

struct Aoharu_MusicRankingScrollCell_AnimatorHash_o {
    struct Aoharu_MusicRankingScrollCell_AnimatorHash_c *klass;
    void *monitor;
    struct Aoharu_MusicRankingScrollCell_AnimatorHash_Fields fields;
};

typedef struct MethodInfo_2D64634 MethodInfo_2D64634, *PMethodInfo_2D64634;

typedef struct MethodInfo_2D64634_RGCTXs MethodInfo_2D64634_RGCTXs, *PMethodInfo_2D64634_RGCTXs;

struct MethodInfo_2D64634_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Capacity;
    struct MethodInfo *_3_System_Collections_Generic_List_T__set_Capacity;
    struct MethodInfo *_4_UnityEngine_NoAllocHelpers_ResizeList_T_;
};

struct MethodInfo_2D64634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D64634_RGCTXs *rgctx_data;
    union _union_321654 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_c GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_c, *PGooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_c;

typedef struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_VTable GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_VTable, *PGooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_VTable;

struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_VTable vtable;
};

typedef struct MethodInfo_2237FF8 MethodInfo_2237FF8, *PMethodInfo_2237FF8;

typedef union _union_291254 _union_291254, *P_union_291254;

union _union_291254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237FF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6C84 MethodInfo_28B6C84, *PMethodInfo_28B6C84;

typedef union _union_312316 _union_312316, *P_union_312316;

union _union_312316 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6C84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_c UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_c, *PUnityEngine_UIElements_VisualTreeAsset_SlotDefinition_c;

typedef struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_VTable UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_VTable, *PUnityEngine_UIElements_VisualTreeAsset_SlotDefinition_VTable;

struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualTreeAsset_SlotDefinition_VTable vtable;
};

typedef struct MethodInfo_127E240 MethodInfo_127E240, *PMethodInfo_127E240;

typedef union _union_202164 _union_202164, *P_union_202164;

union _union_202164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EABC6C MethodInfo_1EABC6C, *PMethodInfo_1EABC6C;

typedef union _union_263998 _union_263998, *P_union_263998;

union _union_263998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABC6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_DLFileViewer_DLFileData_array Shock_Scenes_DLFileViewer_DLFileData_array, *PShock_Scenes_DLFileViewer_DLFileData_array;

typedef struct Shock_Scenes_DLFileViewer_DLFileData_o Shock_Scenes_DLFileViewer_DLFileData_o, *PShock_Scenes_DLFileViewer_DLFileData_o;

typedef struct Shock_Scenes_DLFileViewer_DLFileData_c Shock_Scenes_DLFileViewer_DLFileData_c, *PShock_Scenes_DLFileViewer_DLFileData_c;

typedef struct Shock_Scenes_DLFileViewer_DLFileData_Fields Shock_Scenes_DLFileViewer_DLFileData_Fields, *PShock_Scenes_DLFileViewer_DLFileData_Fields;

typedef struct Shock_Scenes_DLFileViewer_DLFileData_VTable Shock_Scenes_DLFileViewer_DLFileData_VTable, *PShock_Scenes_DLFileViewer_DLFileData_VTable;

struct Shock_Scenes_DLFileViewer_DLFileData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Shock_Scenes_DLFileViewer_DLFileData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_DLFileViewer_DLFileData_o *m_Items[65535];
};

struct Shock_Scenes_DLFileViewer_DLFileData_Fields {
    struct System_Text_StringBuilder_o *m_builder;
    int32_t _Type_k__BackingField;
    struct System_String_o *_Name_k__BackingField;
    struct System_Func_bool__o *_GetCacheStatus_k__BackingField;
    struct System_String_o *_ManifestInfo_k__BackingField;
    struct Chipstar_Downloads_IAccessLocation_o *_CachedLocation_k__BackingField;
};

struct Shock_Scenes_DLFileViewer_DLFileData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DLFileViewer_DLFileData_VTable vtable;
};

struct Shock_Scenes_DLFileViewer_DLFileData_o {
    struct Shock_Scenes_DLFileViewer_DLFileData_c *klass;
    void *monitor;
    struct Shock_Scenes_DLFileViewer_DLFileData_Fields fields;
};

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_c Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_c, *PGree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_c;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_VTable Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_VTable, *PGree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_VTable;

struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_VTable vtable;
};

typedef struct MethodInfo_1D894C4 MethodInfo_1D894C4, *PMethodInfo_1D894C4;

typedef union _union_297136 _union_297136, *P_union_297136;

union _union_297136 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D894C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297136 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_List_string___o System_Collections_Generic_List_List_string___o, *PSystem_Collections_Generic_List_List_string___o;

typedef struct System_Collections_Generic_List_List_string___Fields System_Collections_Generic_List_List_string___Fields, *PSystem_Collections_Generic_List_List_string___Fields;

struct System_Collections_Generic_List_List_string___Fields {
    struct System_Collections_Generic_List_string__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_List_string___o {
    struct System_Collections_Generic_List_List_string___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_List_string___Fields fields;
};

typedef struct MethodInfo_10B0C18 MethodInfo_10B0C18, *PMethodInfo_10B0C18;

typedef union _union_207703 _union_207703, *P_union_207703;

union _union_207703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0C18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____o System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____o, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____o;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____Fields System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____Fields;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___o System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___o, *PSystem_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___o;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___Fields System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___Fields, *PSystem_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___Fields;

typedef struct System_ValueTuple_T14__o System_ValueTuple_T14__o, *PSystem_ValueTuple_T14__o;

typedef struct System_ValueTuple_T14__Fields System_ValueTuple_T14__Fields, *PSystem_ValueTuple_T14__Fields;

struct System_ValueTuple_T14__Fields {
    struct Il2CppObject *Item1;
};

struct System_ValueTuple_T14__o {
    struct System_ValueTuple_T14__Fields fields;
};

struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T14__o Rest;
};

struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___o {
    struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___Fields fields;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___o Rest;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____o {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____Fields fields;
};

typedef struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_o UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_o, *PUnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_o;

typedef struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_Fields UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_Fields, *PUnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_Fields;

struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_Fields {
    uint32_t index;
    struct UnityEngine_TextCore_GlyphMetrics_o metrics;
    struct UnityEngine_TextCore_GlyphRect_o glyphRect;
    float scale;
    int32_t atlasIndex;
};

struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_o {
    struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_Fields fields;
};

typedef struct MethodInfo_2448508 MethodInfo_2448508, *PMethodInfo_2448508;

struct MethodInfo_2448508 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163981 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____c System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____c, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____c;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____VTable System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____VTable, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____VTable;

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____VTable vtable;
};

typedef struct MethodInfo_2B1F390 MethodInfo_2B1F390, *PMethodInfo_2B1F390;

typedef union _union_235685 _union_235685, *P_union_235685;

union _union_235685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1F390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D21A2C MethodInfo_1D21A2C, *PMethodInfo_1D21A2C;

typedef union _union_250441 _union_250441, *P_union_250441;

union _union_250441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21A2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1391704 MethodInfo_1391704, *PMethodInfo_1391704;

typedef union _union_165217 _union_165217, *P_union_165217;

union _union_165217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1391704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlFactory_Toggle__Toggle_UxmlTraits__VTable UnityEngine_UIElements_UxmlFactory_Toggle__Toggle_UxmlTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_Toggle__Toggle_UxmlTraits__VTable;

struct UnityEngine_UIElements_UxmlFactory_Toggle__Toggle_UxmlTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_1_o Aoharu_GachaPlayScene___c__DisplayClass19_1_o, *PAoharu_GachaPlayScene___c__DisplayClass19_1_o;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_1_c Aoharu_GachaPlayScene___c__DisplayClass19_1_c, *PAoharu_GachaPlayScene___c__DisplayClass19_1_c;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_1_Fields Aoharu_GachaPlayScene___c__DisplayClass19_1_Fields, *PAoharu_GachaPlayScene___c__DisplayClass19_1_Fields;

typedef struct Aoharu_GachaPlayScene___c__DisplayClass19_1_VTable Aoharu_GachaPlayScene___c__DisplayClass19_1_VTable, *PAoharu_GachaPlayScene___c__DisplayClass19_1_VTable;

struct Aoharu_GachaPlayScene___c__DisplayClass19_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_1_Fields {
    struct System_Action_o *next;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_0_o *CS___8__locals1;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_1_o {
    struct Aoharu_GachaPlayScene___c__DisplayClass19_1_c *klass;
    void *monitor;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_1_Fields fields;
};

struct Aoharu_GachaPlayScene___c__DisplayClass19_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaPlayScene___c__DisplayClass19_1_VTable vtable;
};

typedef struct Shock_Sound_FadeSystem_FadeSettings_VTable Shock_Sound_FadeSystem_FadeSettings_VTable, *PShock_Sound_FadeSystem_FadeSettings_VTable;

struct Shock_Sound_FadeSystem_FadeSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_160ACE8_RGCTXs MethodInfo_160ACE8_RGCTXs, *PMethodInfo_160ACE8_RGCTXs;

struct MethodInfo_160ACE8_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef union _union_164291 _union_164291, *P_union_164291;

union _union_164291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164293 _union_164293, *P_union_164293;

union _union_164293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127E29C MethodInfo_127E29C, *PMethodInfo_127E29C;

typedef union _union_202166 _union_202166, *P_union_202166;

union _union_202166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E29C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164295 _union_164295, *P_union_164295;

union _union_164295 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164297 _union_164297, *P_union_164297;

union _union_164297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30937D4_RGCTXs MethodInfo_30937D4_RGCTXs, *PMethodInfo_30937D4_RGCTXs;

struct MethodInfo_30937D4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_164299 _union_164299, *P_union_164299;

union _union_164299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveLoadingScene___c__DisplayClass32_1_VTable Aoharu_LiveLoadingScene___c__DisplayClass32_1_VTable, *PAoharu_LiveLoadingScene___c__DisplayClass32_1_VTable;

struct Aoharu_LiveLoadingScene___c__DisplayClass32_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_LightProbes_StaticFields UnityEngine_LightProbes_StaticFields, *PUnityEngine_LightProbes_StaticFields;

struct UnityEngine_LightProbes_StaticFields {
    struct System_Action_o *tetrahedralizationCompleted;
    struct System_Action_o *needsRetetrahedralization;
};

typedef struct System_Collections_Generic_IReadOnlyList_RhythmIconMst__c System_Collections_Generic_IReadOnlyList_RhythmIconMst__c, *PSystem_Collections_Generic_IReadOnlyList_RhythmIconMst__c;

struct System_Collections_Generic_IReadOnlyList_RhythmIconMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2869384 MethodInfo_2869384, *PMethodInfo_2869384;

struct MethodInfo_2869384 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_ExtendedPropertyDescriptor_VTable System_ComponentModel_ExtendedPropertyDescriptor_VTable, *PSystem_ComponentModel_ExtendedPropertyDescriptor_VTable;

struct System_ComponentModel_ExtendedPropertyDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_AttributeArray;
    struct VirtualInvokeData _5_set_AttributeArray;
    struct VirtualInvokeData _6_get_Attributes;
    struct VirtualInvokeData _7_get_Category;
    struct VirtualInvokeData _8_get_Description;
    struct VirtualInvokeData _9_get_IsBrowsable;
    struct VirtualInvokeData _10_get_Name;
    struct VirtualInvokeData _11_get_NameHashCode;
    struct VirtualInvokeData _12_get_DesignTimeOnly;
    struct VirtualInvokeData _13_get_DisplayName;
    struct VirtualInvokeData _14_CreateAttributeCollection;
    struct VirtualInvokeData _15_FillAttributes;
    struct VirtualInvokeData _16_GetInvocationTarget;
    struct VirtualInvokeData _17_get_ComponentType;
    struct VirtualInvokeData _18_get_Converter;
    struct VirtualInvokeData _19_get_IsLocalizable;
    struct VirtualInvokeData _20_get_IsReadOnly;
    struct VirtualInvokeData _21_get_PropertyType;
    struct VirtualInvokeData _22_AddValueChanged;
    struct VirtualInvokeData _23_CanResetValue;
    struct VirtualInvokeData _24_GetChildProperties;
    struct VirtualInvokeData _25_GetEditor;
    struct VirtualInvokeData _26_GetValue;
    struct VirtualInvokeData _27_OnValueChanged;
    struct VirtualInvokeData _28_RemoveValueChanged;
    struct VirtualInvokeData _29_ResetValue;
    struct VirtualInvokeData _30_SetValue;
    struct VirtualInvokeData _31_ShouldSerializeValue;
    struct VirtualInvokeData _32_get_SupportsChangeEvents;
};

typedef struct Cysharp_Threading_Tasks_Internal_WeakDictionary_IUniTaskSource__ValueTuple_string__int__DateTime__string___VTable Cysharp_Threading_Tasks_Internal_WeakDictionary_IUniTaskSource__ValueTuple_string__int__DateTime__string___VTable, *PCysharp_Threading_Tasks_Internal_WeakDictionary_IUniTaskSource__ValueTuple_string__int__DateTime__string___VTable;

struct Cysharp_Threading_Tasks_Internal_WeakDictionary_IUniTaskSource__ValueTuple_string__int__DateTime__string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EA10BC MethodInfo_1EA10BC, *PMethodInfo_1EA10BC;

typedef union _union_162033 _union_162033, *P_union_162033;

union _union_162033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA10BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Filters_BCJFilter_o SharpCompress_Compressors_Filters_BCJFilter_o, *PSharpCompress_Compressors_Filters_BCJFilter_o;

typedef struct SharpCompress_Compressors_Filters_BCJFilter_Fields SharpCompress_Compressors_Filters_BCJFilter_Fields, *PSharpCompress_Compressors_Filters_BCJFilter_Fields;

typedef struct SharpCompress_Compressors_Filters_Filter_Fields SharpCompress_Compressors_Filters_Filter_Fields, *PSharpCompress_Compressors_Filters_Filter_Fields;

struct SharpCompress_Compressors_Filters_Filter_Fields {
    struct System_IO_Stream_Fields super;
    bool _isEncoder;
    struct System_IO_Stream_o *_baseStream;
    struct System_Byte_array *_tail;
    struct System_Byte_array *_window;
    int32_t _transformed;
    int32_t _read;
    bool _endReached;
    bool _isDisposed;
};

struct SharpCompress_Compressors_Filters_BCJFilter_Fields {
    struct SharpCompress_Compressors_Filters_Filter_Fields super;
    int32_t _pos;
    int32_t _prevMask;
};

struct SharpCompress_Compressors_Filters_BCJFilter_o {
    struct SharpCompress_Compressors_Filters_BCJFilter_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Filters_BCJFilter_Fields fields;
};

typedef struct MethodInfo_30B02EC_RGCTXs MethodInfo_30B02EC_RGCTXs, *PMethodInfo_30B02EC_RGCTXs;

struct MethodInfo_30B02EC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_MemberListScene_MySave_c Aoharu_MemberListScene_MySave_c, *PAoharu_MemberListScene_MySave_c;

typedef struct Aoharu_MemberListScene_MySave_VTable Aoharu_MemberListScene_MySave_VTable, *PAoharu_MemberListScene_MySave_VTable;

struct Aoharu_MemberListScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberListScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberListScene_MySave_VTable vtable;
};

typedef struct MethodInfo_13C802C MethodInfo_13C802C, *PMethodInfo_13C802C;

struct MethodInfo_13C802C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Pool_CollectionPool_List_Canvas___Canvas__VTable UnityEngine_Pool_CollectionPool_List_Canvas___Canvas__VTable, *PUnityEngine_Pool_CollectionPool_List_Canvas___Canvas__VTable;

struct UnityEngine_Pool_CollectionPool_List_Canvas___Canvas__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D7FA34 MethodInfo_1D7FA34, *PMethodInfo_1D7FA34;

typedef union _union_297090 _union_297090, *P_union_297090;

union _union_297090 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7FA34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB56E4 MethodInfo_1EB56E4, *PMethodInfo_1EB56E4;

typedef union _union_226145 _union_226145, *P_union_226145;

union _union_226145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB56E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEE824 MethodInfo_2EEE824, *PMethodInfo_2EEE824;

typedef union _union_202546 _union_202546, *P_union_202546;

union _union_202546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D21A08 MethodInfo_1D21A08, *PMethodInfo_1D21A08;

typedef union _union_250233 _union_250233, *P_union_250233;

union _union_250233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D21A08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321432 _union_321432, *P_union_321432;

union _union_321432 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Classmate_ClassmateListItem_o Shock_Scenes_Classmate_ClassmateListItem_o, *PShock_Scenes_Classmate_ClassmateListItem_o;

typedef struct Shock_Scenes_Classmate_ClassmateListItem_c Shock_Scenes_Classmate_ClassmateListItem_c, *PShock_Scenes_Classmate_ClassmateListItem_c;

typedef struct Shock_Scenes_Classmate_ClassmateListItem_Fields Shock_Scenes_Classmate_ClassmateListItem_Fields, *PShock_Scenes_Classmate_ClassmateListItem_Fields;

typedef struct Shock_Scenes_Classmate_ClassmateListItem_VTable Shock_Scenes_Classmate_ClassmateListItem_VTable, *PShock_Scenes_Classmate_ClassmateListItem_VTable;

struct Shock_Scenes_Classmate_ClassmateListItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_CardIcon_o *m_cardIcon;
    struct Shock_TextMeshUI_o *m_solidarityParamText;
    struct Shock_ButtonEvent_o *m_button;
    struct System_Action_o *_OnClick_k__BackingField;
    struct System_Action_o *_OnLongPress_k__BackingField;
};

struct Shock_Scenes_Classmate_ClassmateListItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Classmate_ClassmateListItem_o {
    struct Shock_Scenes_Classmate_ClassmateListItem_c *klass;
    void *monitor;
    struct Shock_Scenes_Classmate_ClassmateListItem_Fields fields;
};

struct Shock_Scenes_Classmate_ClassmateListItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Classmate_ClassmateListItem_VTable vtable;
};

typedef struct CriWare_CriAudioWriteStream___c__DisplayClass12_0_Fields CriWare_CriAudioWriteStream___c__DisplayClass12_0_Fields, *PCriWare_CriAudioWriteStream___c__DisplayClass12_0_Fields;

typedef struct CriWare_CriAudioWriteStream_Delegate_o CriWare_CriAudioWriteStream_Delegate_o, *PCriWare_CriAudioWriteStream_Delegate_o;

typedef struct System_Single_array_array System_Single_array_array, *PSystem_Single_array_array;

typedef struct CriWare_CriAudioWriteStream_Delegate_c CriWare_CriAudioWriteStream_Delegate_c, *PCriWare_CriAudioWriteStream_Delegate_c;

typedef struct CriWare_CriAudioWriteStream_Delegate_VTable CriWare_CriAudioWriteStream_Delegate_VTable, *PCriWare_CriAudioWriteStream_Delegate_VTable;

struct CriWare_CriAudioWriteStream_Delegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriAudioWriteStream_Delegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAudioWriteStream_Delegate_VTable vtable;
};

struct CriWare_CriAudioWriteStream_Delegate_o {
    struct CriWare_CriAudioWriteStream_Delegate_c *klass;
    void *monitor;
    struct CriWare_CriAudioWriteStream_Delegate_Fields fields;
};

struct CriWare_CriAudioWriteStream___c__DisplayClass12_0_Fields {
    int32_t bufferSize;
    int32_t numChannels;
    struct CriWare_CriAudioWriteStream_Delegate_o *callback;
    struct System_Single_array_array *buffer;
};

struct System_Single_array_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Single_array *m_Items[65535];
};

typedef struct UnityEngine_ComputeShader_c UnityEngine_ComputeShader_c, *PUnityEngine_ComputeShader_c;

typedef struct UnityEngine_ComputeShader_VTable UnityEngine_ComputeShader_VTable, *PUnityEngine_ComputeShader_VTable;

struct UnityEngine_ComputeShader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_ComputeShader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ComputeShader_VTable vtable;
};

typedef union _union_321434 _union_321434, *P_union_321434;

union _union_321434 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_ICancelHandler__Fields UnityEngine_EventSystems_ExecuteEvents_EventFunction_ICancelHandler__Fields, *PUnityEngine_EventSystems_ExecuteEvents_EventFunction_ICancelHandler__Fields;

struct UnityEngine_EventSystems_ExecuteEvents_EventFunction_ICancelHandler__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1D2C514 MethodInfo_1D2C514, *PMethodInfo_1D2C514;

typedef union _union_253567 _union_253567, *P_union_253567;

union _union_253567 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253567 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321436 _union_321436, *P_union_321436;

union _union_321436 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D5E74_RGCTXs MethodInfo_15D5E74_RGCTXs, *PMethodInfo_15D5E74_RGCTXs;

struct MethodInfo_15D5E74_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_321438 _union_321438, *P_union_321438;

union _union_321438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32AA574 MethodInfo_32AA574, *PMethodInfo_32AA574;

typedef union _union_316351 _union_316351, *P_union_316351;

union _union_316351 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164271 _union_164271, *P_union_164271;

union _union_164271 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164273 _union_164273, *P_union_164273;

union _union_164273 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBCCB8 MethodInfo_1BBCCB8, *PMethodInfo_1BBCCB8;

typedef union _union_302132 _union_302132, *P_union_302132;

union _union_302132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCCB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164275 _union_164275, *P_union_164275;

union _union_164275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_c Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_c, *PAoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_c;

typedef struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_StaticFields Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_StaticFields, *PAoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_StaticFields;

typedef struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_VTable Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_VTable, *PAoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_VTable;

struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_StaticFields {
    int32_t Scroll;
};

struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_c Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_c, *PShock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_c;

typedef struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_VTable Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_VTable, *PShock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_VTable;

struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_VTable vtable;
};

typedef union _union_164277 _union_164277, *P_union_164277;

union _union_164277 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164279 _union_164279, *P_union_164279;

union _union_164279 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E68490_RGCTXs MethodInfo_2E68490_RGCTXs, *PMethodInfo_2E68490_RGCTXs;

struct MethodInfo_2E68490_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
};

typedef struct Carbon_ListDictionary_ValueTuple_RARITY__int___CardEvolveMst__VTable Carbon_ListDictionary_ValueTuple_RARITY__int___CardEvolveMst__VTable, *PCarbon_ListDictionary_ValueTuple_RARITY__int___CardEvolveMst__VTable;

struct Carbon_ListDictionary_ValueTuple_RARITY__int___CardEvolveMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_o Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_o, *PShock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_o;

typedef struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_Fields Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_Fields, *PShock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_AdventureLogData__o System_Collections_Generic_IReadOnlyList_AdventureLogData__o, *PSystem_Collections_Generic_IReadOnlyList_AdventureLogData__o;

typedef struct System_Collections_Generic_IReadOnlyList_AdventureLogData__Fields System_Collections_Generic_IReadOnlyList_AdventureLogData__Fields, *PSystem_Collections_Generic_IReadOnlyList_AdventureLogData__Fields;

struct System_Collections_Generic_IReadOnlyList_AdventureLogData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_AdventureLogData__o {
    struct System_Collections_Generic_IReadOnlyList_AdventureLogData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_AdventureLogData__Fields fields;
};

struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_Fields {
    struct Shock_Scenes_Adventure_AdventureLogWindow_o *__4__this;
    struct System_Collections_Generic_IReadOnlyList_AdventureLogData__o *list;
    struct Shock_IInputLockData_o *inputLock;
};

struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_o {
    struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureLogWindow___c__DisplayClass4_0_Fields fields;
};

typedef struct System_BRECORD_Fields System_BRECORD_Fields, *PSystem_BRECORD_Fields;

struct System_BRECORD_Fields {
    intptr_t pvRecord;
    intptr_t pRecInfo;
};

typedef union _union_321430 _union_321430, *P_union_321430;

union _union_321430 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleValueExtensions_Fields UnityEngine_UIElements_StyleValueExtensions_Fields, *PUnityEngine_UIElements_StyleValueExtensions_Fields;

struct UnityEngine_UIElements_StyleValueExtensions_Fields {
};

typedef struct MethodInfo_251D41C MethodInfo_251D41C, *PMethodInfo_251D41C;

struct MethodInfo_251D41C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDDA7C MethodInfo_1FDDA7C, *PMethodInfo_1FDDA7C;

typedef union _union_267712 _union_267712, *P_union_267712;

union _union_267712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDA7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321422 _union_321422, *P_union_321422;

union _union_321422 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321424 _union_321424, *P_union_321424;

union _union_321424 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321426 _union_321426, *P_union_321426;

union _union_321426 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321428 _union_321428, *P_union_321428;

union _union_321428 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncWillRenderObjectTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncWillRenderObjectTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncWillRenderObjectTrigger_Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncWillRenderObjectTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

typedef union _union_164281 _union_164281, *P_union_164281;

union _union_164281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_o Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_o, *PAoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_o;

typedef struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_Fields Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_Fields, *PAoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_Fields;

struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_Fields {
};

struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_o {
    struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_c *klass;
    void *monitor;
    struct Aoharu_MusicRecommendHorizontalScrollCell_AnimatorHash_Fields fields;
};

typedef struct System_Net_WebConnectionTunnel__Initialize_d__42_Fields System_Net_WebConnectionTunnel__Initialize_d__42_Fields, *PSystem_Net_WebConnectionTunnel__Initialize_d__42_Fields;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___Fields fields;
};

struct System_Net_WebConnectionTunnel__Initialize_d__42_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o __t__builder;
    struct System_Net_WebConnectionTunnel_o *__4__this;
    struct System_IO_Stream_o *stream;
    struct System_Threading_CancellationToken_o cancellationToken;
    bool _have_auth_5__2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o __u__1;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___o __u__2;
};

typedef union _union_164283 _union_164283, *P_union_164283;

union _union_164283 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164285 _union_164285, *P_union_164285;

union _union_164285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GachaDataExtensions_c Shock_GachaDataExtensions_c, *PShock_GachaDataExtensions_c;

typedef struct Shock_GachaDataExtensions_VTable Shock_GachaDataExtensions_VTable, *PShock_GachaDataExtensions_VTable;

struct Shock_GachaDataExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GachaDataExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GachaDataExtensions_VTable vtable;
};

typedef union _union_164287 _union_164287, *P_union_164287;

union _union_164287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164289 _union_164289, *P_union_164289;

union _union_164289 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_DriveNotFoundException_c System_IO_DriveNotFoundException_c, *PSystem_IO_DriveNotFoundException_c;

typedef struct System_IO_DriveNotFoundException_VTable System_IO_DriveNotFoundException_VTable, *PSystem_IO_DriveNotFoundException_VTable;

struct System_IO_DriveNotFoundException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_IO_DriveNotFoundException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_DriveNotFoundException_VTable vtable;
};

typedef struct System_Action_ClassmateListItem__Fields System_Action_ClassmateListItem__Fields, *PSystem_Action_ClassmateListItem__Fields;

struct System_Action_ClassmateListItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2869330 MethodInfo_2869330, *PMethodInfo_2869330;

typedef union _union_175502 _union_175502, *P_union_175502;

union _union_175502 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175502 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19444D0 MethodInfo_19444D0, *PMethodInfo_19444D0;

typedef union _union_260896 _union_260896, *P_union_260896;

union _union_260896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19444D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2869334 MethodInfo_2869334, *PMethodInfo_2869334;

typedef union _union_176940 _union_176940, *P_union_176940;

union _union_176940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869334 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Network_ReadyState_Fields Shock_Network_ReadyState_Fields, *PShock_Network_ReadyState_Fields;

struct Shock_Network_ReadyState_Fields {
    struct Shock_Network_NetworkState_Fields super;
};

typedef struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_c Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_c, *PSpine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_c;

typedef struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_VTable Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_VTable, *PSpine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_VTable;

struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_VTable vtable;
};

typedef union _union_178894 _union_178894, *P_union_178894;

union _union_178894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321410 _union_321410, *P_union_321410;

union _union_321410 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178896 _union_178896, *P_union_178896;

union _union_178896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__c System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__c;

struct System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_321413 _union_321413, *P_union_321413;

union _union_321413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178898 _union_178898, *P_union_178898;

union _union_178898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321416 _union_321416, *P_union_321416;

union _union_321416 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Event_Reward_RewardEmotionalRankingData_VTable Aoharu_Event_Reward_RewardEmotionalRankingData_VTable, *PAoharu_Event_Reward_RewardEmotionalRankingData_VTable;

struct Aoharu_Event_Reward_RewardEmotionalRankingData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_RewardDataList;
    struct VirtualInvokeData _5_get_Order;
    struct VirtualInvokeData _6_get_Title;
    struct VirtualInvokeData _7_get_IsAcquired;
    struct VirtualInvokeData _8_get_HighRank;
    struct VirtualInvokeData _9_get_LowRank;
};

typedef union _union_321419 _union_321419, *P_union_321419;

union _union_321419 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CF3C0 MethodInfo_22CF3C0, *PMethodInfo_22CF3C0;

typedef union _union_275636 _union_275636, *P_union_275636;

union _union_275636 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF3C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275636 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164251 _union_164251, *P_union_164251;

union _union_164251 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164253 _union_164253, *P_union_164253;

union _union_164253 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164255 _union_164255, *P_union_164255;

union _union_164255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____c System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____c, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____c;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____VTable System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____VTable, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____VTable;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____VTable vtable;
};

typedef union _union_164257 _union_164257, *P_union_164257;

union _union_164257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164259 _union_164259, *P_union_164259;

union _union_164259 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9D770 MethodInfo_1E9D770, *PMethodInfo_1E9D770;

typedef union _union_161833 _union_161833, *P_union_161833;

union _union_161833 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178890 _union_178890, *P_union_178890;

union _union_178890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178892 _union_178892, *P_union_178892;

union _union_178892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5AB94 MethodInfo_2D5AB94, *PMethodInfo_2D5AB94;

typedef struct MethodInfo_2D5AB94_RGCTXs MethodInfo_2D5AB94_RGCTXs, *PMethodInfo_2D5AB94_RGCTXs;

typedef union _union_298562 _union_298562, *P_union_298562;

struct MethodInfo_2D5AB94_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FirstOrDefault_T_;
};

union _union_298562 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5AB94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5AB94_RGCTXs *rgctx_data;
    union _union_298562 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321401 _union_321401, *P_union_321401;

union _union_321401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EABBF4 MethodInfo_1EABBF4, *PMethodInfo_1EABBF4;

typedef union _union_264912 _union_264912, *P_union_264912;

union _union_264912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABBF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321404 _union_321404, *P_union_321404;

union _union_321404 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IList_AnimatorClipInfo__Fields System_Collections_Generic_IList_AnimatorClipInfo__Fields, *PSystem_Collections_Generic_IList_AnimatorClipInfo__Fields;

struct System_Collections_Generic_IList_AnimatorClipInfo__Fields {
};

typedef struct MethodInfo_22D8F64 MethodInfo_22D8F64, *PMethodInfo_22D8F64;

typedef union _union_270748 _union_270748, *P_union_270748;

union _union_270748 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D8F64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270748 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321407 _union_321407, *P_union_321407;

union _union_321407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12CBD30 MethodInfo_12CBD30, *PMethodInfo_12CBD30;

typedef union _union_170111 _union_170111, *P_union_170111;

union _union_170111 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CBD30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312017C MethodInfo_312017C, *PMethodInfo_312017C;

typedef union _union_228809 _union_228809, *P_union_228809;

union _union_228809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312017C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_PhotonHandler_c Photon_Pun_PhotonHandler_c, *PPhoton_Pun_PhotonHandler_c;

typedef struct Photon_Pun_PhotonHandler_StaticFields Photon_Pun_PhotonHandler_StaticFields, *PPhoton_Pun_PhotonHandler_StaticFields;

typedef struct Photon_Pun_PhotonHandler_VTable Photon_Pun_PhotonHandler_VTable, *PPhoton_Pun_PhotonHandler_VTable;

typedef struct Photon_Pun_PhotonHandler_o Photon_Pun_PhotonHandler_o, *PPhoton_Pun_PhotonHandler_o;

typedef struct Photon_Pun_PhotonHandler_Fields Photon_Pun_PhotonHandler_Fields, *PPhoton_Pun_PhotonHandler_Fields;

typedef struct Photon_Realtime_SupportLogger_o Photon_Realtime_SupportLogger_o, *PPhoton_Realtime_SupportLogger_o;

typedef struct Photon_Realtime_SupportLogger_c Photon_Realtime_SupportLogger_c, *PPhoton_Realtime_SupportLogger_c;

typedef struct Photon_Realtime_SupportLogger_Fields Photon_Realtime_SupportLogger_Fields, *PPhoton_Realtime_SupportLogger_Fields;

typedef struct Photon_Realtime_SupportLogger_VTable Photon_Realtime_SupportLogger_VTable, *PPhoton_Realtime_SupportLogger_VTable;

struct Photon_Pun_PhotonHandler_Fields {
    struct Photon_Realtime_ConnectionHandler_Fields super;
    int32_t UpdateInterval;
    int32_t UpdateIntervalOnSerialize;
    int32_t nextSendTickCount;
    int32_t nextSendTickCountOnSerialize;
    struct Photon_Realtime_SupportLogger_o *supportLoggerComponent;
    struct System_Collections_Generic_List_int__o *reusableIntList;
};

struct Photon_Pun_PhotonHandler_o {
    struct Photon_Pun_PhotonHandler_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonHandler_Fields fields;
};

struct Photon_Pun_PhotonHandler_StaticFields {
    struct Photon_Pun_PhotonHandler_o *instance;
    int32_t MaxDatagrams;
    bool SendAsap;
};

struct Photon_Pun_PhotonHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_OnPlayerEnteredRoom;
    struct VirtualInvokeData _7_OnPlayerLeftRoom;
    struct VirtualInvokeData _8_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _9_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _10_OnMasterClientSwitched;
    struct VirtualInvokeData _11_OnFriendListUpdate;
    struct VirtualInvokeData _12_OnCreatedRoom;
    struct VirtualInvokeData _13_OnCreateRoomFailed;
    struct VirtualInvokeData _14_OnJoinedRoom;
    struct VirtualInvokeData _15_OnJoinRoomFailed;
    struct VirtualInvokeData _16_OnJoinRandomFailed;
    struct VirtualInvokeData _17_OnLeftRoom;
    struct VirtualInvokeData _18_OnEnable;
};

struct Photon_Pun_PhotonHandler_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_PhotonHandler_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonHandler_VTable vtable;
};

struct Photon_Realtime_SupportLogger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnConnected;
    struct VirtualInvokeData _5_OnConnectedToMaster;
    struct VirtualInvokeData _6_OnDisconnected;
    struct VirtualInvokeData _7_OnRegionListReceived;
    struct VirtualInvokeData _8_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _9_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _10_OnFriendListUpdate;
    struct VirtualInvokeData _11_OnCreatedRoom;
    struct VirtualInvokeData _12_OnCreateRoomFailed;
    struct VirtualInvokeData _13_OnJoinedRoom;
    struct VirtualInvokeData _14_OnJoinRoomFailed;
    struct VirtualInvokeData _15_OnJoinRandomFailed;
    struct VirtualInvokeData _16_OnLeftRoom;
    struct VirtualInvokeData _17_OnPlayerEnteredRoom;
    struct VirtualInvokeData _18_OnPlayerLeftRoom;
    struct VirtualInvokeData _19_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _20_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _21_OnMasterClientSwitched;
    struct VirtualInvokeData _22_OnJoinedLobby;
    struct VirtualInvokeData _23_OnLeftLobby;
    struct VirtualInvokeData _24_OnRoomListUpdate;
    struct VirtualInvokeData _25_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _26_OnErrorInfo;
};

struct Photon_Realtime_SupportLogger_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    bool LogTrafficStats;
    struct Photon_Realtime_LoadBalancingClient_o *client;
    struct System_Diagnostics_Stopwatch_o *startStopwatch;
    bool initialOnApplicationPauseSkipped;
    int32_t pingMax;
    int32_t pingMin;
};

struct Photon_Realtime_SupportLogger_o {
    struct Photon_Realtime_SupportLogger_c *klass;
    void *monitor;
    struct Photon_Realtime_SupportLogger_Fields fields;
};

struct Photon_Realtime_SupportLogger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_SupportLogger_VTable vtable;
};

typedef struct UniRx_Operators_AggregateObservable_Aggregate_TSource__RGCTXs UniRx_Operators_AggregateObservable_Aggregate_TSource__RGCTXs, *PUniRx_Operators_AggregateObservable_Aggregate_TSource__RGCTXs;

struct UniRx_Operators_AggregateObservable_Aggregate_TSource__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TSource__TSource___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TSource__TSource_;
    struct Il2CppClass *_2_System_Func_TSource__TSource__TSource_;
    struct MethodInfo *_3_System_Func_TSource__TSource__TSource__Invoke;
    struct Il2CppClass *_4_UniRx_IObserver_TSource_;
    struct MethodInfo *_5_UniRx_IObserver_TSource__OnError;
    struct MethodInfo *_6_UniRx_Operators_OperatorObserverBase_TSource__TSource__Dispose;
    struct MethodInfo *_7_UniRx_IObserver_TSource__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_TSource__OnCompleted;
};

typedef union _union_164261 _union_164261, *P_union_164261;

union _union_164261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164263 _union_164263, *P_union_164263;

union _union_164263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164265 _union_164265, *P_union_164265;

union _union_164265 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947B78 MethodInfo_2947B78, *PMethodInfo_2947B78;

typedef union _union_189904 _union_189904, *P_union_189904;

union _union_189904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947B78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6F354 MethodInfo_1B6F354, *PMethodInfo_1B6F354;

typedef union _union_254101 _union_254101, *P_union_254101;

union _union_254101 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6F354 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254101 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164267 _union_164267, *P_union_164267;

union _union_164267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164269 _union_164269, *P_union_164269;

union _union_164269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E96250 MethodInfo_2E96250, *PMethodInfo_2E96250;

typedef union _union_270066 _union_270066, *P_union_270066;

union _union_270066 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E96250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270066 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_InteropServices_PreserveSigAttribute_Fields System_Runtime_InteropServices_PreserveSigAttribute_Fields, *PSystem_Runtime_InteropServices_PreserveSigAttribute_Fields;

struct System_Runtime_InteropServices_PreserveSigAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef struct MethodInfo_1F0704C MethodInfo_1F0704C, *PMethodInfo_1F0704C;

typedef union _union_324104 _union_324104, *P_union_324104;

union _union_324104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F0704C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947B74 MethodInfo_2947B74, *PMethodInfo_2947B74;

typedef union _union_188466 _union_188466, *P_union_188466;

union _union_188466 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947B74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__o System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__Fields System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_NoticeMusicImageMst__Fields fields;
};

typedef union _union_178872 _union_178872, *P_union_178872;

union _union_178872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D5AB74 MethodInfo_2D5AB74, *PMethodInfo_2D5AB74;

typedef union _union_298559 _union_298559, *P_union_298559;

union _union_298559 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5AB74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5AB74_RGCTXs *rgctx_data;
    union _union_298559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178874 _union_178874, *P_union_178874;

union _union_178874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178876 _union_178876, *P_union_178876;

union _union_178876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178878 _union_178878, *P_union_178878;

union _union_178878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_Transaction_o GreeGameLib_Transaction_o, *PGreeGameLib_Transaction_o;

typedef struct GreeGameLib_Transaction_c GreeGameLib_Transaction_c, *PGreeGameLib_Transaction_c;

typedef struct GreeGameLib_Transaction_Fields GreeGameLib_Transaction_Fields, *PGreeGameLib_Transaction_Fields;

typedef struct GreeGameLib_Transaction_VTable GreeGameLib_Transaction_VTable, *PGreeGameLib_Transaction_VTable;

struct GreeGameLib_Transaction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct GreeGameLib_Transaction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_Transaction_VTable vtable;
};

struct GreeGameLib_Transaction_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
    struct System_String_o *mType;
    struct System_String_o *mDate;
    struct System_String_o *mReason;
    struct System_String_o *mCharge;
    struct System_String_o *mFree;
    double mPrice;
    struct System_String_o *mChargeExpirationDate;
    struct System_String_o *mFreeExpirationDate;
    struct System_String_o *mFormattedPrice;
};

struct GreeGameLib_Transaction_o {
    struct GreeGameLib_Transaction_c *klass;
    void *monitor;
    struct GreeGameLib_Transaction_Fields fields;
};

typedef struct Spine_Unity_SkeletonRenderer___c__DisplayClass76_0_VTable Spine_Unity_SkeletonRenderer___c__DisplayClass76_0_VTable, *PSpine_Unity_SkeletonRenderer___c__DisplayClass76_0_VTable;

struct Spine_Unity_SkeletonRenderer___c__DisplayClass76_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164231 _union_164231, *P_union_164231;

union _union_164231 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164233 _union_164233, *P_union_164233;

union _union_164233 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164235 _union_164235, *P_union_164235;

union _union_164235 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass349_0_c Shock_Protocol___c__DisplayClass349_0_c, *PShock_Protocol___c__DisplayClass349_0_c;

typedef struct Shock_Protocol___c__DisplayClass349_0_VTable Shock_Protocol___c__DisplayClass349_0_VTable, *PShock_Protocol___c__DisplayClass349_0_VTable;

struct Shock_Protocol___c__DisplayClass349_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass349_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass349_0_VTable vtable;
};

typedef union _union_164237 _union_164237, *P_union_164237;

union _union_164237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164239 _union_164239, *P_union_164239;

union _union_164239 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947B80 MethodInfo_2947B80, *PMethodInfo_2947B80;

typedef union _union_191342 _union_191342, *P_union_191342;

union _union_191342 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947B80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191342 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____Fields;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___o System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___o, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___o;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___Fields System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___Fields, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___Fields;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__object__object__o Rest;
};

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___o {
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object_____Fields fields;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass93_0_Fields Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass93_0_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass93_0_Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass93_0_Fields {
    struct System_Action_o *onComplete;
};

typedef struct UnityEngine_Timeline_WeightUtility_c UnityEngine_Timeline_WeightUtility_c, *PUnityEngine_Timeline_WeightUtility_c;

typedef struct UnityEngine_Timeline_WeightUtility_VTable UnityEngine_Timeline_WeightUtility_VTable, *PUnityEngine_Timeline_WeightUtility_VTable;

struct UnityEngine_Timeline_WeightUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_WeightUtility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_WeightUtility_VTable vtable;
};

typedef struct System_Xml_Schema_SchemaAttDef_o System_Xml_Schema_SchemaAttDef_o, *PSystem_Xml_Schema_SchemaAttDef_o;

typedef struct System_Xml_Schema_SchemaAttDef_c System_Xml_Schema_SchemaAttDef_c, *PSystem_Xml_Schema_SchemaAttDef_c;

typedef struct System_Xml_Schema_SchemaAttDef_Fields System_Xml_Schema_SchemaAttDef_Fields, *PSystem_Xml_Schema_SchemaAttDef_Fields;

typedef struct System_Xml_Schema_SchemaAttDef_StaticFields System_Xml_Schema_SchemaAttDef_StaticFields, *PSystem_Xml_Schema_SchemaAttDef_StaticFields;

typedef struct System_Xml_Schema_SchemaAttDef_VTable System_Xml_Schema_SchemaAttDef_VTable, *PSystem_Xml_Schema_SchemaAttDef_VTable;

struct System_Xml_Schema_SchemaAttDef_StaticFields {
    struct System_Xml_Schema_SchemaAttDef_o *Empty;
};

struct System_Xml_Schema_SchemaAttDef_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Xml_IDtdDefaultAttributeInfo_get_DefaultValueExpanded;
    struct VirtualInvokeData _5_System_Xml_IDtdDefaultAttributeInfo_get_DefaultValueTyped;
    struct VirtualInvokeData _6_System_Xml_IDtdDefaultAttributeInfo_get_ValueLineNumber;
    struct VirtualInvokeData _7_System_Xml_IDtdDefaultAttributeInfo_get_ValueLinePosition;
    struct VirtualInvokeData _8_System_Xml_IDtdAttributeInfo_get_Prefix;
    struct VirtualInvokeData _9_System_Xml_IDtdAttributeInfo_get_LocalName;
    struct VirtualInvokeData _10_System_Xml_IDtdAttributeInfo_get_LineNumber;
    struct VirtualInvokeData _11_System_Xml_IDtdAttributeInfo_get_LinePosition;
    struct VirtualInvokeData _12_System_Xml_IDtdAttributeInfo_get_IsNonCDataType;
    struct VirtualInvokeData _13_System_Xml_IDtdAttributeInfo_get_IsDeclaredInExternal;
    struct VirtualInvokeData _14_System_Xml_IDtdAttributeInfo_get_IsXmlAttribute;
};

struct System_Xml_Schema_SchemaAttDef_Fields {
    struct System_Xml_Schema_SchemaDeclBase_Fields super;
    struct System_String_o *defExpanded;
    int32_t lineNum;
    int32_t linePos;
    int32_t valueLineNum;
    int32_t valueLinePos;
    int32_t reserved;
};

struct System_Xml_Schema_SchemaAttDef_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_SchemaAttDef_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_SchemaAttDef_VTable vtable;
};

struct System_Xml_Schema_SchemaAttDef_o {
    struct System_Xml_Schema_SchemaAttDef_c *klass;
    void *monitor;
    struct System_Xml_Schema_SchemaAttDef_Fields fields;
};

typedef union _union_178870 _union_178870, *P_union_178870;

union _union_178870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178884 _union_178884, *P_union_178884;

union _union_178884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178886 _union_178886, *P_union_178886;

union _union_178886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178888 _union_178888, *P_union_178888;

union _union_178888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164241 _union_164241, *P_union_164241;

union _union_164241 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164243 _union_164243, *P_union_164243;

union _union_164243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164245 _union_164245, *P_union_164245;

union _union_164245 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9D748 MethodInfo_1E9D748, *PMethodInfo_1E9D748;

typedef union _union_161831 _union_161831, *P_union_161831;

union _union_161831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9D748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164247 _union_164247, *P_union_164247;

union _union_164247 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164249 _union_164249, *P_union_164249;

union _union_164249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264F0A0 MethodInfo_264F0A0, *PMethodInfo_264F0A0;

typedef union _union_179476 _union_179476, *P_union_179476;

union _union_179476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F0A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178880 _union_178880, *P_union_178880;

union _union_178880 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178882 _union_178882, *P_union_178882;

union _union_178882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178852 _union_178852, *P_union_178852;

union _union_178852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178854 _union_178854, *P_union_178854;

union _union_178854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178856 _union_178856, *P_union_178856;

union _union_178856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178858 _union_178858, *P_union_178858;

union _union_178858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264F0AC MethodInfo_264F0AC, *PMethodInfo_264F0AC;

typedef union _union_180914 _union_180914, *P_union_180914;

union _union_180914 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F0AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LiveRankingRewardMst__string__o System_Func_LiveRankingRewardMst__string__o, *PSystem_Func_LiveRankingRewardMst__string__o;

typedef struct System_Func_LiveRankingRewardMst__string__c System_Func_LiveRankingRewardMst__string__c, *PSystem_Func_LiveRankingRewardMst__string__c;

typedef struct System_Func_LiveRankingRewardMst__string__Fields System_Func_LiveRankingRewardMst__string__Fields, *PSystem_Func_LiveRankingRewardMst__string__Fields;

typedef struct System_Func_LiveRankingRewardMst__string__VTable System_Func_LiveRankingRewardMst__string__VTable, *PSystem_Func_LiveRankingRewardMst__string__VTable;

struct System_Func_LiveRankingRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveRankingRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveRankingRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveRankingRewardMst__string__VTable vtable;
};

struct System_Func_LiveRankingRewardMst__string__o {
    struct System_Func_LiveRankingRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveRankingRewardMst__string__Fields fields;
};

typedef union _union_164211 _union_164211, *P_union_164211;

union _union_164211 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureBgImageUI___c__DisplayClass27_0_VTable Shock_Scenes_Adventure_AdventureBgImageUI___c__DisplayClass27_0_VTable, *PShock_Scenes_Adventure_AdventureBgImageUI___c__DisplayClass27_0_VTable;

struct Shock_Scenes_Adventure_AdventureBgImageUI___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164213 _union_164213, *P_union_164213;

union _union_164213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1576D7C MethodInfo_1576D7C, *PMethodInfo_1576D7C;

typedef union _union_170195 _union_170195, *P_union_170195;

union _union_170195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164215 _union_164215, *P_union_164215;

union _union_164215 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164217 _union_164217, *P_union_164217;

union _union_164217 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164219 _union_164219, *P_union_164219;

union _union_164219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDDA90 MethodInfo_1FDDA90, *PMethodInfo_1FDDA90;

typedef union _union_265800 _union_265800, *P_union_265800;

union _union_265800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDA90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC6780 MethodInfo_1BC6780, *PMethodInfo_1BC6780;

typedef union _union_303788 _union_303788, *P_union_303788;

union _union_303788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC6780 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2237FA4 MethodInfo_2237FA4, *PMethodInfo_2237FA4;

typedef union _union_291226 _union_291226, *P_union_291226;

union _union_291226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237FA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureBokehEffect_o Shock_Scenes_Adventure_AdventureBokehEffect_o, *PShock_Scenes_Adventure_AdventureBokehEffect_o;

struct Shock_Scenes_Adventure_AdventureBokehEffect_o {
    struct Shock_Scenes_Adventure_AdventureBokehEffect_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureBokehEffect_Fields fields;
};

typedef union _union_178862 _union_178862, *P_union_178862;

union _union_178862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass349_0_o Shock_Protocol___c__DisplayClass349_0_o, *PShock_Protocol___c__DisplayClass349_0_o;

typedef struct Shock_Protocol___c__DisplayClass349_0_Fields Shock_Protocol___c__DisplayClass349_0_Fields, *PShock_Protocol___c__DisplayClass349_0_Fields;

typedef struct System_Action_RecvUserUpdateTitleIdsR__o System_Action_RecvUserUpdateTitleIdsR__o, *PSystem_Action_RecvUserUpdateTitleIdsR__o;

typedef struct System_Action_RecvUserUpdateTitleIdsR__c System_Action_RecvUserUpdateTitleIdsR__c, *PSystem_Action_RecvUserUpdateTitleIdsR__c;

typedef struct System_Action_RecvUserUpdateTitleIdsR__Fields System_Action_RecvUserUpdateTitleIdsR__Fields, *PSystem_Action_RecvUserUpdateTitleIdsR__Fields;

typedef struct System_Action_RecvUserUpdateTitleIdsR__VTable System_Action_RecvUserUpdateTitleIdsR__VTable, *PSystem_Action_RecvUserUpdateTitleIdsR__VTable;

struct System_Action_RecvUserUpdateTitleIdsR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvUserUpdateTitleIdsR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvUserUpdateTitleIdsR__VTable vtable;
};

struct System_Action_RecvUserUpdateTitleIdsR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvUserUpdateTitleIdsR__o {
    struct System_Action_RecvUserUpdateTitleIdsR__c *klass;
    void *monitor;
    struct System_Action_RecvUserUpdateTitleIdsR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass349_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvUserUpdateTitleIdsR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass349_0_o {
    struct Shock_Protocol___c__DisplayClass349_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass349_0_Fields fields;
};

typedef union _union_178864 _union_178864, *P_union_178864;

union _union_178864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178866 _union_178866, *P_union_178866;

union _union_178866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178868 _union_178868, *P_union_178868;

union _union_178868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Select_SelectTalkList___c_VTable Aoharu_Chat_Select_SelectTalkList___c_VTable, *PAoharu_Chat_Select_SelectTalkList___c_VTable;

struct Aoharu_Chat_Select_SelectTalkList___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1BBCCE8 MethodInfo_1BBCCE8, *PMethodInfo_1BBCCE8;

typedef union _union_302528 _union_302528, *P_union_302528;

union _union_302528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBCCE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_Image_c UnityEngine_UIElements_Image_c, *PUnityEngine_UIElements_Image_c;

typedef struct UnityEngine_UIElements_Image_StaticFields UnityEngine_UIElements_Image_StaticFields, *PUnityEngine_UIElements_Image_StaticFields;

typedef struct UnityEngine_UIElements_Image_VTable UnityEngine_UIElements_Image_VTable, *PUnityEngine_UIElements_Image_VTable;

typedef struct UnityEngine_UIElements_CustomStyleProperty_Texture2D__o UnityEngine_UIElements_CustomStyleProperty_Texture2D__o, *PUnityEngine_UIElements_CustomStyleProperty_Texture2D__o;

typedef struct UnityEngine_UIElements_CustomStyleProperty_Sprite__o UnityEngine_UIElements_CustomStyleProperty_Sprite__o, *PUnityEngine_UIElements_CustomStyleProperty_Sprite__o;

typedef struct UnityEngine_UIElements_CustomStyleProperty_VectorImage__o UnityEngine_UIElements_CustomStyleProperty_VectorImage__o, *PUnityEngine_UIElements_CustomStyleProperty_VectorImage__o;

typedef struct UnityEngine_UIElements_CustomStyleProperty_Texture2D__Fields UnityEngine_UIElements_CustomStyleProperty_Texture2D__Fields, *PUnityEngine_UIElements_CustomStyleProperty_Texture2D__Fields;

typedef struct UnityEngine_UIElements_CustomStyleProperty_Sprite__Fields UnityEngine_UIElements_CustomStyleProperty_Sprite__Fields, *PUnityEngine_UIElements_CustomStyleProperty_Sprite__Fields;

typedef struct UnityEngine_UIElements_CustomStyleProperty_VectorImage__Fields UnityEngine_UIElements_CustomStyleProperty_VectorImage__Fields, *PUnityEngine_UIElements_CustomStyleProperty_VectorImage__Fields;

struct UnityEngine_UIElements_CustomStyleProperty_Texture2D__Fields {
    struct System_String_o *_name_k__BackingField;
};

struct UnityEngine_UIElements_CustomStyleProperty_Sprite__Fields {
    struct System_String_o *_name_k__BackingField;
};

struct UnityEngine_UIElements_Image_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
};

struct UnityEngine_UIElements_Image_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_Image_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Image_VTable vtable;
};

struct UnityEngine_UIElements_CustomStyleProperty_Texture2D__o {
    struct UnityEngine_UIElements_CustomStyleProperty_Texture2D__Fields fields;
};

struct UnityEngine_UIElements_CustomStyleProperty_VectorImage__Fields {
    struct System_String_o *_name_k__BackingField;
};

struct UnityEngine_UIElements_CustomStyleProperty_VectorImage__o {
    struct UnityEngine_UIElements_CustomStyleProperty_VectorImage__Fields fields;
};

struct UnityEngine_UIElements_CustomStyleProperty_Sprite__o {
    struct UnityEngine_UIElements_CustomStyleProperty_Sprite__Fields fields;
};

struct UnityEngine_UIElements_Image_StaticFields {
    struct System_String_o *ussClassName;
    struct UnityEngine_UIElements_CustomStyleProperty_Texture2D__o s_ImageProperty;
    struct UnityEngine_UIElements_CustomStyleProperty_Sprite__o s_SpriteProperty;
    struct UnityEngine_UIElements_CustomStyleProperty_VectorImage__o s_VectorImageProperty;
    struct UnityEngine_UIElements_CustomStyleProperty_string__o s_ScaleModeProperty;
    struct UnityEngine_UIElements_CustomStyleProperty_Color__o s_TintColorProperty;
};

typedef struct MethodInfo_1905014 MethodInfo_1905014, *PMethodInfo_1905014;

typedef struct MethodInfo_1905014_RGCTXs MethodInfo_1905014_RGCTXs, *PMethodInfo_1905014_RGCTXs;

typedef union _union_316804 _union_316804, *P_union_316804;

struct MethodInfo_1905014_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_Internal_ArrayPool_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_Internal_ArrayPool_T__Rent;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_IsWellKnownNoReferenceContainsType_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_Internal_ArrayPool_T__Return;
};

union _union_316804 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1905014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1905014_RGCTXs *rgctx_data;
    union _union_316804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31097E4 MethodInfo_31097E4, *PMethodInfo_31097E4;

typedef union _union_331677 _union_331677, *P_union_331677;

union _union_331677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31097E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_331677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164221 _union_164221, *P_union_164221;

union _union_164221 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_TimeZoneInfo_TZifType_o System_TimeZoneInfo_TZifType_o, *PSystem_TimeZoneInfo_TZifType_o;

struct System_TimeZoneInfo_TZifType_o {
    struct System_TimeZoneInfo_TZifType_Fields fields;
};

typedef union _union_164223 _union_164223, *P_union_164223;

union _union_164223 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164225 _union_164225, *P_union_164225;

union _union_164225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164227 _union_164227, *P_union_164227;

union _union_164227 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C3200C_RGCTXs MethodInfo_2C3200C_RGCTXs, *PMethodInfo_2C3200C_RGCTXs;

struct MethodInfo_2C3200C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_2_Carbon_IReadOnlyListExtensions_IndexOf_T_;
};

typedef union _union_164229 _union_164229, *P_union_164229;

union _union_164229 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2869310 MethodInfo_2869310, *PMethodInfo_2869310;

typedef union _union_174064 _union_174064, *P_union_174064;

union _union_174064 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2869310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174064 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13DF050_RGCTXs MethodInfo_13DF050_RGCTXs, *PMethodInfo_13DF050_RGCTXs;

struct MethodInfo_13DF050_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_251D48C MethodInfo_251D48C, *PMethodInfo_251D48C;

struct MethodInfo_251D48C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E53A0 MethodInfo_19E53A0, *PMethodInfo_19E53A0;

typedef union _union_244553 _union_244553, *P_union_244553;

union _union_244553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E53A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337A9E0 MethodInfo_337A9E0, *PMethodInfo_337A9E0;

typedef struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_c UniRx_Scheduler_EndOfFrameMainThreadScheduler_c, *PUniRx_Scheduler_EndOfFrameMainThreadScheduler_c;

typedef struct MethodInfo_337A9E0_RGCTXs MethodInfo_337A9E0_RGCTXs, *PMethodInfo_337A9E0_RGCTXs;

typedef union _union_289332 _union_289332, *P_union_289332;

typedef struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_VTable UniRx_Scheduler_EndOfFrameMainThreadScheduler_VTable, *PUniRx_Scheduler_EndOfFrameMainThreadScheduler_VTable;

struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Now;
    struct VirtualInvokeData _5_Schedule;
    struct VirtualInvokeData _6_Schedule;
    struct VirtualInvokeData _7_SchedulePeriodic;
    struct VirtualInvokeData _8_ScheduleQueueing;
};

union _union_289332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_VTable vtable;
};

struct MethodInfo_337A9E0_RGCTXs {
    struct MethodInfo *_0_UniRx_Scheduler_EndOfFrameMainThreadScheduler_ImmediateAction_T_;
};

struct MethodInfo_337A9E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A9E0_RGCTXs *rgctx_data;
    union _union_289332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_Fields Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_Fields, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_Fields;

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_Fields {
    int32_t missionTabType;
};

typedef struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__Fields Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__Fields, *PCysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__Fields;

struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__Fields {
    struct Cysharp_Threading_Tasks_CompilerServices_IStateMachineRunnerPromise_T__o *runnerPromise;
    struct System_Exception_o *ex;
    struct Il2CppObject *result;
};

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_c Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_c, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_c;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_VTable Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_VTable, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_VTable;

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_VTable vtable;
};

typedef union _union_178860 _union_178860, *P_union_178860;

union _union_178860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178830 _union_178830, *P_union_178830;

union _union_178830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_BingoSheetData___c__DisplayClass35_0_o Shock_BingoSheetData___c__DisplayClass35_0_o, *PShock_BingoSheetData___c__DisplayClass35_0_o;

typedef struct Shock_BingoSheetData___c__DisplayClass35_0_c Shock_BingoSheetData___c__DisplayClass35_0_c, *PShock_BingoSheetData___c__DisplayClass35_0_c;

typedef struct Shock_BingoSheetData___c__DisplayClass35_0_Fields Shock_BingoSheetData___c__DisplayClass35_0_Fields, *PShock_BingoSheetData___c__DisplayClass35_0_Fields;

typedef struct Shock_BingoSheetData___c__DisplayClass35_0_VTable Shock_BingoSheetData___c__DisplayClass35_0_VTable, *PShock_BingoSheetData___c__DisplayClass35_0_VTable;

struct Shock_BingoSheetData___c__DisplayClass35_0_Fields {
    struct System_UInt32_array *bingoLine;
};

struct Shock_BingoSheetData___c__DisplayClass35_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BingoSheetData___c__DisplayClass35_0_o {
    struct Shock_BingoSheetData___c__DisplayClass35_0_c *klass;
    void *monitor;
    struct Shock_BingoSheetData___c__DisplayClass35_0_Fields fields;
};

struct Shock_BingoSheetData___c__DisplayClass35_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BingoSheetData___c__DisplayClass35_0_VTable vtable;
};

typedef union _union_178832 _union_178832, *P_union_178832;

union _union_178832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178834 _union_178834, *P_union_178834;

union _union_178834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178836 _union_178836, *P_union_178836;

union _union_178836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178838 _union_178838, *P_union_178838;

union _union_178838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DFA98 MethodInfo_24DFA98, *PMethodInfo_24DFA98;

typedef union _union_173682 _union_173682, *P_union_173682;

union _union_173682 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFA98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173682 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TutorialController___c__DisplayClass16_0_c Shock_TutorialController___c__DisplayClass16_0_c, *PShock_TutorialController___c__DisplayClass16_0_c;

typedef struct Shock_TutorialController___c__DisplayClass16_0_VTable Shock_TutorialController___c__DisplayClass16_0_VTable, *PShock_TutorialController___c__DisplayClass16_0_VTable;

struct Shock_TutorialController___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialController___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialController___c__DisplayClass16_0_VTable vtable;
};

typedef union _union_321392 _union_321392, *P_union_321392;

union _union_321392 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EABCC8 MethodInfo_1EABCC8, *PMethodInfo_1EABCC8;

typedef union _union_264456 _union_264456, *P_union_264456;

union _union_264456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EABCC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321395 _union_321395, *P_union_321395;

union _union_321395 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321398 _union_321398, *P_union_321398;

union _union_321398 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178840 _union_178840, *P_union_178840;

union _union_178840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321389 _union_321389, *P_union_321389;

union _union_321389 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_RangeObservable_Range_VTable UniRx_Operators_RangeObservable_Range_VTable, *PUniRx_Operators_RangeObservable_Range_VTable;

struct UniRx_Operators_RangeObservable_Range_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef union _union_178842 _union_178842, *P_union_178842;

union _union_178842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178844 _union_178844, *P_union_178844;

union _union_178844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__c System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__c, *PSystem_Collections_Generic_Dictionary_Entry_long__ComputedStyle__c;

typedef struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__VTable System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__VTable, *PSystem_Collections_Generic_Dictionary_Entry_long__ComputedStyle__VTable;

struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__VTable vtable;
};

typedef union _union_178846 _union_178846, *P_union_178846;

union _union_178846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngStoryData___c__DisplayClass10_0_Fields Shock_MngStoryData___c__DisplayClass10_0_Fields, *PShock_MngStoryData___c__DisplayClass10_0_Fields;

struct Shock_MngStoryData___c__DisplayClass10_0_Fields {
    uint32_t storyPartId;
    struct Shock_StoryPartMst_o *storyPartMst;
};

typedef struct MethodInfo_209C228 MethodInfo_209C228, *PMethodInfo_209C228;

typedef union _union_341420 _union_341420, *P_union_341420;

union _union_341420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178848 _union_178848, *P_union_178848;

union _union_178848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_c Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_c, *PAoharu_Scenes_Gacha_GachaDetailRateListBase___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_StaticFields Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_StaticFields, *PAoharu_Scenes_Gacha_GachaDetailRateListBase___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_VTable Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_VTable, *PAoharu_Scenes_Gacha_GachaDetailRateListBase___c_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_o Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_o, *PAoharu_Scenes_Gacha_GachaDetailRateListBase___c_o;

typedef struct System_Action_GachaDetailMemberItem__o System_Action_GachaDetailMemberItem__o, *PSystem_Action_GachaDetailMemberItem__o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_Fields Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_Fields, *PAoharu_Scenes_Gacha_GachaDetailRateListBase___c_Fields;

typedef struct System_Action_GachaDetailMemberItem__c System_Action_GachaDetailMemberItem__c, *PSystem_Action_GachaDetailMemberItem__c;

typedef struct System_Action_GachaDetailMemberItem__Fields System_Action_GachaDetailMemberItem__Fields, *PSystem_Action_GachaDetailMemberItem__Fields;

typedef struct System_Action_GachaDetailMemberItem__VTable System_Action_GachaDetailMemberItem__VTable, *PSystem_Action_GachaDetailMemberItem__VTable;

struct System_Action_GachaDetailMemberItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GachaDetailMemberItem__o {
    struct System_Action_GachaDetailMemberItem__c *klass;
    void *monitor;
    struct System_Action_GachaDetailMemberItem__Fields fields;
};

struct System_Action_GachaDetailMemberItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GachaDetailMemberItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GachaDetailMemberItem__VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_o *__9;
    struct System_Action_GachaDetailMemberItem__o *__9__17_0;
    struct System_Func_IGachaRarityData__int__o *__9__18_1;
    struct System_Func_IPhotoGachaItemData__RARITY__o *__9__20_1;
    struct System_Func_IPhotoGachaItemData__bool__o *__9__20_2;
    struct System_Func_IPhotoGachaItemData__uint__o *__9__20_3;
    struct System_Func_IPhotoGachaItemData__bool__o *__9__20_4;
};

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_Fields {
};

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c_Fields fields;
};

typedef struct MethodInfo_1576E3C MethodInfo_1576E3C, *PMethodInfo_1576E3C;

typedef union _union_170633 _union_170633, *P_union_170633;

union _union_170633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576E3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_MoveNextSource_Fields Cysharp_Threading_Tasks_MoveNextSource_Fields, *PCysharp_Threading_Tasks_MoveNextSource_Fields;

struct Cysharp_Threading_Tasks_MoveNextSource_Fields {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_bool__o completionSource;
};

typedef struct Shock_Login_CheckInternetReachabilityStep_c Shock_Login_CheckInternetReachabilityStep_c, *PShock_Login_CheckInternetReachabilityStep_c;

struct Shock_Login_CheckInternetReachabilityStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_CheckInternetReachabilityStep_VTable vtable;
};

typedef struct MethodInfo_1EB5754 MethodInfo_1EB5754, *PMethodInfo_1EB5754;

typedef union _union_226985 _union_226985, *P_union_226985;

union _union_226985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1919548 MethodInfo_1919548, *PMethodInfo_1919548;

typedef struct MethodInfo_1919548_RGCTXs MethodInfo_1919548_RGCTXs, *PMethodInfo_1919548_RGCTXs;

typedef union _union_211321 _union_211321, *P_union_211321;

struct MethodInfo_1919548_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1919548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1919548_RGCTXs *rgctx_data;
    union _union_211321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__o System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__o, *PSystem_Collections_Generic_Dictionary_Entry_long__ComputedStyle__o;

typedef struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__Fields System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__Fields, *PSystem_Collections_Generic_Dictionary_Entry_long__ComputedStyle__Fields;

struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__Fields {
    int32_t hashCode;
    int32_t next;
    int64_t key;
    struct UnityEngine_UIElements_ComputedStyle_o value;
};

struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__o {
    struct System_Collections_Generic_Dictionary_Entry_long__ComputedStyle__Fields fields;
};

typedef union _union_164201 _union_164201, *P_union_164201;

union _union_164201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164203 _union_164203, *P_union_164203;

union _union_164203 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127E2F8 MethodInfo_127E2F8, *PMethodInfo_127E2F8;

typedef union _union_202168 _union_202168, *P_union_202168;

union _union_202168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E2F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164205 _union_164205, *P_union_164205;

union _union_164205 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321380 _union_321380, *P_union_321380;

union _union_321380 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164207 _union_164207, *P_union_164207;

union _union_164207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1576E44 MethodInfo_1576E44, *PMethodInfo_1576E44;

typedef union _union_164941 _union_164941, *P_union_164941;

union _union_164941 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1576E44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164941 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB219C MethodInfo_1BB219C, *PMethodInfo_1BB219C;

typedef union _union_304030 _union_304030, *P_union_304030;

union _union_304030 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB219C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304030 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164209 _union_164209, *P_union_164209;

union _union_164209 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321383 _union_321383, *P_union_321383;

union _union_321383 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18127D0 MethodInfo_18127D0, *PMethodInfo_18127D0;

typedef struct MethodInfo_18127D0_RGCTXs MethodInfo_18127D0_RGCTXs, *PMethodInfo_18127D0_RGCTXs;

typedef union _union_339439 _union_339439, *P_union_339439;

union _union_339439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18127D0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

struct MethodInfo_18127D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18127D0_RGCTXs *rgctx_data;
    union _union_339439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321386 _union_321386, *P_union_321386;

union _union_321386 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321377 _union_321377, *P_union_321377;

union _union_321377 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_XmlSyntaxException_Fields System_Security_XmlSyntaxException_Fields, *PSystem_Security_XmlSyntaxException_Fields;

struct System_Security_XmlSyntaxException_Fields {
    struct System_SystemException_Fields super;
};

typedef union _union_178810 _union_178810, *P_union_178810;

union _union_178810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E5470 MethodInfo_19E5470, *PMethodInfo_19E5470;

typedef union _union_244969 _union_244969, *P_union_244969;

union _union_244969 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5470 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244969 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178812 _union_178812, *P_union_178812;

union _union_178812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178814 _union_178814, *P_union_178814;

union _union_178814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178816 _union_178816, *P_union_178816;

union _union_178816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178818 _union_178818, *P_union_178818;

union _union_178818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26D160C MethodInfo_26D160C, *PMethodInfo_26D160C;

typedef union _union_270586 _union_270586, *P_union_270586;

union _union_270586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D160C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5096C MethodInfo_1B5096C, *PMethodInfo_1B5096C;

typedef union _union_255039 _union_255039, *P_union_255039;

union _union_255039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5096C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1287E7C MethodInfo_1287E7C, *PMethodInfo_1287E7C;

typedef union _union_208813 _union_208813, *P_union_208813;

union _union_208813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1287E7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321371 _union_321371, *P_union_321371;

union _union_321371 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_MembershipWallpaperMst__Fields System_Collections_Generic_IReadOnlyCollection_MembershipWallpaperMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_MembershipWallpaperMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_MembershipWallpaperMst__Fields {
};

typedef union _union_321374 _union_321374, *P_union_321374;

union _union_321374 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_129CFE4_RGCTXs MethodInfo_129CFE4_RGCTXs, *PMethodInfo_129CFE4_RGCTXs;

struct MethodInfo_129CFE4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_209C240 MethodInfo_209C240, *PMethodInfo_209C240;

typedef union _union_341422 _union_341422, *P_union_341422;

union _union_341422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209C240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollView_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D645B4 MethodInfo_2D645B4, *PMethodInfo_2D645B4;

typedef struct MethodInfo_2D645B4_RGCTXs MethodInfo_2D645B4_RGCTXs, *PMethodInfo_2D645B4_RGCTXs;

struct MethodInfo_2D645B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_NoAllocHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D645B4_RGCTXs *rgctx_data;
    union _union_321651 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D645B4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Capacity;
    struct MethodInfo *_3_System_Collections_Generic_List_T__set_Capacity;
    struct MethodInfo *_4_UnityEngine_NoAllocHelpers_ResizeList_T_;
};

typedef struct Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__c Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__c, *PShock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__c;

typedef struct Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__RGCTXs Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__RGCTXs, *PShock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__RGCTXs;

typedef struct Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__VTable Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__VTable, *PShock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__VTable;

struct Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_TPair__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__VTable vtable;
};

struct Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__RGCTXs {
    struct MethodInfo *_0_Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair____m__Finally1;
    struct Il2CppClass *_1_System_Collections_Generic_List_TPair_;
    struct MethodInfo *_2_System_Collections_Generic_List_TPair__GetEnumerator;
    struct MethodInfo *_3_System_Collections_Generic_List_Enumerator_TPair__get_Current;
    struct MethodInfo *_4_System_Collections_Generic_List_Enumerator_TPair__MoveNext;
    struct MethodInfo *_5_Shock_SerializableDictionary__System_Collections_Generic_IEnumerable_TPair__GetEnumerator_d__10_TKey__TValue__TPair__System_IDisposable_Dispose;
    struct Il2CppClass *_6_System_Collections_Generic_List_Enumerator_TPair_;
    struct Il2CppClass *_8_TPair;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveInputEffectControl_LongMarkerEffectHandle__Fields System_Collections_Generic_IReadOnlyCollection_LiveInputEffectControl_LongMarkerEffectHandle__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LiveInputEffectControl_LongMarkerEffectHandle__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LiveInputEffectControl_LongMarkerEffectHandle__Fields {
};

typedef struct MethodInfo_1EB572C MethodInfo_1EB572C, *PMethodInfo_1EB572C;

typedef union _union_226817 _union_226817, *P_union_226817;

union _union_226817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB572C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryMstTable_StaticFields Shock_LotteryMstTable_StaticFields, *PShock_LotteryMstTable_StaticFields;

typedef struct Shock_LotteryMstTable_o Shock_LotteryMstTable_o, *PShock_LotteryMstTable_o;

typedef struct Carbon_ListDictionary_uint__LotteryMst__o Carbon_ListDictionary_uint__LotteryMst__o, *PCarbon_ListDictionary_uint__LotteryMst__o;

typedef struct Shock_LotteryMstTable_c Shock_LotteryMstTable_c, *PShock_LotteryMstTable_c;

typedef struct Shock_LotteryMstTable_Fields Shock_LotteryMstTable_Fields, *PShock_LotteryMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__LotteryMst__c Carbon_ListDictionary_uint__LotteryMst__c, *PCarbon_ListDictionary_uint__LotteryMst__c;

typedef struct Carbon_ListDictionary_uint__LotteryMst__Fields Carbon_ListDictionary_uint__LotteryMst__Fields, *PCarbon_ListDictionary_uint__LotteryMst__Fields;

typedef struct Shock_LotteryMstTable_VTable Shock_LotteryMstTable_VTable, *PShock_LotteryMstTable_VTable;

struct Shock_LotteryMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LotteryMstTable_Fields {
    struct Shock_GameMstTableBase_LotteryMst__uint__Fields super;
};

struct Shock_LotteryMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LotteryMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__LotteryMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__LotteryMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__LotteryMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__LotteryMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__LotteryMst__o {
    struct Carbon_ListDictionary_uint__LotteryMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__LotteryMst__Fields fields;
};

struct Shock_LotteryMstTable_o {
    struct Shock_LotteryMstTable_c *klass;
    void *monitor;
    struct Shock_LotteryMstTable_Fields fields;
};

struct Shock_LotteryMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LotteryMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryMstTable_VTable vtable;
};

typedef union _union_321368 _union_321368, *P_union_321368;

union _union_321368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178820 _union_178820, *P_union_178820;

union _union_178820 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_SubjectExtensions_AnonymousSubject_T__Fields UniRx_SubjectExtensions_AnonymousSubject_T__Fields, *PUniRx_SubjectExtensions_AnonymousSubject_T__Fields;

typedef struct UniRx_SubjectExtensions_AnonymousSubject_T__T__Fields UniRx_SubjectExtensions_AnonymousSubject_T__T__Fields, *PUniRx_SubjectExtensions_AnonymousSubject_T__T__Fields;

struct UniRx_SubjectExtensions_AnonymousSubject_T__T__Fields {
    struct UniRx_IObserver_T__o *observer;
    struct UniRx_IObservable_U__o *observable;
};

struct UniRx_SubjectExtensions_AnonymousSubject_T__Fields {
    struct UniRx_SubjectExtensions_AnonymousSubject_T__T__Fields super;
};

typedef union _union_178822 _union_178822, *P_union_178822;

union _union_178822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2683C34 MethodInfo_2683C34, *PMethodInfo_2683C34;

typedef union _union_310464 _union_310464, *P_union_310464;

union _union_310464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683C34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3CAF8 MethodInfo_1F3CAF8, *PMethodInfo_1F3CAF8;

typedef union _union_323721 _union_323721, *P_union_323721;

union _union_323721 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3CAF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323721 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178824 _union_178824, *P_union_178824;

union _union_178824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178826 _union_178826, *P_union_178826;

union _union_178826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178828 _union_178828, *P_union_178828;

union _union_178828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20279F0 MethodInfo_20279F0, *PMethodInfo_20279F0;

typedef union _union_283292 _union_283292, *P_union_283292;

union _union_283292 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20279F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30ED358 MethodInfo_30ED358, *PMethodInfo_30ED358;

typedef union _union_236999 _union_236999, *P_union_236999;

union _union_236999 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED358 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236999 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamNoticeReward_VTable Shock_Protocol_CJsonSendParamNoticeReward_VTable, *PShock_Protocol_CJsonSendParamNoticeReward_VTable;

struct Shock_Protocol_CJsonSendParamNoticeReward_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1A07B50 MethodInfo_1A07B50, *PMethodInfo_1A07B50;

struct MethodInfo_1A07B50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309EB70_RGCTXs MethodInfo_309EB70_RGCTXs, *PMethodInfo_309EB70_RGCTXs;

struct MethodInfo_309EB70_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_26A6684 MethodInfo_26A6684, *PMethodInfo_26A6684;

struct MethodInfo_26A6684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321361 _union_321361, *P_union_321361;

union _union_321361 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321363 _union_321363, *P_union_321363;

union _union_321363 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Writers_IWriterExtensions___c_Fields SharpCompress_Writers_IWriterExtensions___c_Fields, *PSharpCompress_Writers_IWriterExtensions___c_Fields;

struct SharpCompress_Writers_IWriterExtensions___c_Fields {
};

typedef union _union_321365 _union_321365, *P_union_321365;

union _union_321365 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321356 _union_321356, *P_union_321356;

union _union_321356 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A39CC MethodInfo_30A39CC, *PMethodInfo_30A39CC;

typedef struct MethodInfo_30A39CC_RGCTXs MethodInfo_30A39CC_RGCTXs, *PMethodInfo_30A39CC_RGCTXs;

typedef union _union_205656 _union_205656, *P_union_205656;

union _union_205656 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A39CC_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_30A39CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A39CC_RGCTXs *rgctx_data;
    union _union_205656 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IDragAndDrop__o System_Func_IDragAndDrop__o, *PSystem_Func_IDragAndDrop__o;

typedef struct System_Func_IDragAndDrop__c System_Func_IDragAndDrop__c, *PSystem_Func_IDragAndDrop__c;

typedef struct System_Func_IDragAndDrop__Fields System_Func_IDragAndDrop__Fields, *PSystem_Func_IDragAndDrop__Fields;

typedef struct System_Func_IDragAndDrop__VTable System_Func_IDragAndDrop__VTable, *PSystem_Func_IDragAndDrop__VTable;

struct System_Func_IDragAndDrop__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_IDragAndDrop__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IDragAndDrop__o {
    struct System_Func_IDragAndDrop__c *klass;
    void *monitor;
    struct System_Func_IDragAndDrop__Fields fields;
};

struct System_Func_IDragAndDrop__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IDragAndDrop__VTable vtable;
};

typedef union _union_321359 _union_321359, *P_union_321359;

union _union_321359 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_KeyValuePair_uint__LotteryRarityMst_____IEnumerable_LotteryItemMst___c System_Func_KeyValuePair_uint__LotteryRarityMst_____IEnumerable_LotteryItemMst___c, *PSystem_Func_KeyValuePair_uint__LotteryRarityMst_____IEnumerable_LotteryItemMst___c;

typedef struct System_Func_KeyValuePair_uint__LotteryRarityMst_____IEnumerable_LotteryItemMst___VTable System_Func_KeyValuePair_uint__LotteryRarityMst_____IEnumerable_LotteryItemMst___VTable, *PSystem_Func_KeyValuePair_uint__LotteryRarityMst_____IEnumerable_LotteryItemMst___VTable;

struct System_Func_KeyValuePair_uint__LotteryRarityMst_____IEnumerable_LotteryItemMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_uint__LotteryRarityMst_____IEnumerable_LotteryItemMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_uint__LotteryRarityMst_____IEnumerable_LotteryItemMst___VTable vtable;
};

typedef struct MethodInfo_31201C0 MethodInfo_31201C0, *PMethodInfo_31201C0;

typedef union _union_223099 _union_223099, *P_union_223099;

union _union_223099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31201C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3266534 MethodInfo_3266534, *PMethodInfo_3266534;

typedef union _union_315193 _union_315193, *P_union_315193;

union _union_315193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F7A24_RGCTXs MethodInfo_17F7A24_RGCTXs, *PMethodInfo_17F7A24_RGCTXs;

struct MethodInfo_17F7A24_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_128FD10_RGCTXs MethodInfo_128FD10_RGCTXs, *PMethodInfo_128FD10_RGCTXs;

struct MethodInfo_128FD10_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_DataNode_CardNameBg_Fields Shock_DataNode_CardNameBg_Fields, *PShock_DataNode_CardNameBg_Fields;

typedef struct Shock_CardTypeToNameBgSpriteTable_o Shock_CardTypeToNameBgSpriteTable_o, *PShock_CardTypeToNameBgSpriteTable_o;

typedef struct Shock_CardTypeToNameBgSpriteTable_c Shock_CardTypeToNameBgSpriteTable_c, *PShock_CardTypeToNameBgSpriteTable_c;

typedef struct Shock_CardTypeToNameBgSpriteTable_Fields Shock_CardTypeToNameBgSpriteTable_Fields, *PShock_CardTypeToNameBgSpriteTable_Fields;

typedef struct Shock_CardTypeToNameBgSpriteTable_VTable Shock_CardTypeToNameBgSpriteTable_VTable, *PShock_CardTypeToNameBgSpriteTable_VTable;

typedef struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_o Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_o, *PShock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_o;

typedef struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_c Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_c, *PShock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_c;

typedef struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_Fields Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_Fields, *PShock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_Fields;

typedef struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_VTable Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_VTable, *PShock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_VTable;

typedef struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair__Fields Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair__Fields, *PShock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair__Fields;

struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_Fields {
    struct Shock_SerializableDictionary_CARD_TYPE__Sprite__CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair__Fields super;
};

struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_o {
    struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_c *klass;
    void *monitor;
    struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_Fields fields;
};

struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_VTable vtable;
};

struct Shock_CardTypeToNameBgSpriteTable_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *atlas;
    struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpriteDictionary_o *m_table;
};

struct Shock_CardTypeToNameBgSpriteTable_o {
    struct Shock_CardTypeToNameBgSpriteTable_c *klass;
    void *monitor;
    struct Shock_CardTypeToNameBgSpriteTable_Fields fields;
};

struct Shock_CardTypeToNameBgSpriteTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardTypeToNameBgSpriteTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardTypeToNameBgSpriteTable_VTable vtable;
};

struct Shock_DataNode_CardNameBg_Fields {
    struct Shock_DataNode_ImageNodeBase_Fields super;
    struct Shock_CardTypeToNameBgSpriteTable_o *CardTypeToNameBgSpriteTable;
};

typedef union _union_321350 _union_321350, *P_union_321350;

union _union_321350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_106DD30 MethodInfo_106DD30, *PMethodInfo_106DD30;

typedef union _union_169651 _union_169651, *P_union_169651;

union _union_169651 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106DD30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169651 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321353 _union_321353, *P_union_321353;

union _union_321353 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_AtlasUtilities_IntAndAtlasRegionKey__object__Fields System_Collections_Generic_KeyValuePair_AtlasUtilities_IntAndAtlasRegionKey__object__Fields, *PSystem_Collections_Generic_KeyValuePair_AtlasUtilities_IntAndAtlasRegionKey__object__Fields;

struct System_Collections_Generic_KeyValuePair_AtlasUtilities_IntAndAtlasRegionKey__object__Fields {
    struct Spine_Unity_AttachmentTools_AtlasUtilities_IntAndAtlasRegionKey_o key;
    struct Il2CppObject *value;
};

typedef union _union_321344 _union_321344, *P_union_321344;

union _union_321344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_VTable System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_VTable, *PSystem_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_VTable;

struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct System_Action_KeyValuePair_string__AdventureFlash___o System_Action_KeyValuePair_string__AdventureFlash___o, *PSystem_Action_KeyValuePair_string__AdventureFlash___o;

typedef struct System_Action_KeyValuePair_string__AdventureFlash___c System_Action_KeyValuePair_string__AdventureFlash___c, *PSystem_Action_KeyValuePair_string__AdventureFlash___c;

typedef struct System_Action_KeyValuePair_string__AdventureFlash___Fields System_Action_KeyValuePair_string__AdventureFlash___Fields, *PSystem_Action_KeyValuePair_string__AdventureFlash___Fields;

typedef struct System_Action_KeyValuePair_string__AdventureFlash___VTable System_Action_KeyValuePair_string__AdventureFlash___VTable, *PSystem_Action_KeyValuePair_string__AdventureFlash___VTable;

struct System_Action_KeyValuePair_string__AdventureFlash___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_string__AdventureFlash___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_string__AdventureFlash___o {
    struct System_Action_KeyValuePair_string__AdventureFlash___c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_string__AdventureFlash___Fields fields;
};

struct System_Action_KeyValuePair_string__AdventureFlash___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_string__AdventureFlash___VTable vtable;
};

typedef struct MethodInfo_26A6628 MethodInfo_26A6628, *PMethodInfo_26A6628;

typedef union _union_280346 _union_280346, *P_union_280346;

union _union_280346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A6628 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321347 _union_321347, *P_union_321347;

union _union_321347 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178800 _union_178800, *P_union_178800;

union _union_178800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178802 _union_178802, *P_union_178802;

union _union_178802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_178804 _union_178804, *P_union_178804;

union _union_178804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293E0A4 MethodInfo_293E0A4, *PMethodInfo_293E0A4;

typedef union _union_188290 _union_188290, *P_union_188290;

union _union_188290 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E0A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188290 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_178806 _union_178806, *P_union_178806;

union _union_178806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AREA_EVENT_TYPE_o Shock_AREA_EVENT_TYPE_o, *PShock_AREA_EVENT_TYPE_o;

typedef struct Shock_AREA_EVENT_TYPE_Fields Shock_AREA_EVENT_TYPE_Fields, *PShock_AREA_EVENT_TYPE_Fields;

struct Shock_AREA_EVENT_TYPE_Fields {
    int32_t value__;
};

struct Shock_AREA_EVENT_TYPE_o {
    struct Shock_AREA_EVENT_TYPE_Fields fields;
};

typedef union _union_178808 _union_178808, *P_union_178808;

union _union_178808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_IReactiveCommand_T__c UniRx_IReactiveCommand_T__c, *PUniRx_IReactiveCommand_T__c;

struct UniRx_IReactiveCommand_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_293E0A8 MethodInfo_293E0A8, *PMethodInfo_293E0A8;

typedef union _union_189728 _union_189728, *P_union_189728;

union _union_189728 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E0A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189728 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_BindingDirection_VTable System_ComponentModel_BindingDirection_VTable, *PSystem_ComponentModel_BindingDirection_VTable;

struct System_ComponentModel_BindingDirection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Func_LotteryPriceMst__GachaPriceData__VTable System_Func_LotteryPriceMst__GachaPriceData__VTable, *PSystem_Func_LotteryPriceMst__GachaPriceData__VTable;

struct System_Func_LotteryPriceMst__GachaPriceData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_1FDDA44 MethodInfo_1FDDA44, *PMethodInfo_1FDDA44;

typedef union _union_267074 _union_267074, *P_union_267074;

union _union_267074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDDA44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IBonusMst__uint__o System_Func_IBonusMst__uint__o, *PSystem_Func_IBonusMst__uint__o;

typedef struct System_Func_IBonusMst__uint__c System_Func_IBonusMst__uint__c, *PSystem_Func_IBonusMst__uint__c;

typedef struct System_Func_IBonusMst__uint__Fields System_Func_IBonusMst__uint__Fields, *PSystem_Func_IBonusMst__uint__Fields;

typedef struct System_Func_IBonusMst__uint__VTable System_Func_IBonusMst__uint__VTable, *PSystem_Func_IBonusMst__uint__VTable;

struct System_Func_IBonusMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IBonusMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IBonusMst__uint__o {
    struct System_Func_IBonusMst__uint__c *klass;
    void *monitor;
    struct System_Func_IBonusMst__uint__Fields fields;
};

struct System_Func_IBonusMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IBonusMst__uint__VTable vtable;
};

typedef struct MethodInfo_1B50918 MethodInfo_1B50918, *PMethodInfo_1B50918;

typedef union _union_254831 _union_254831, *P_union_254831;

union _union_254831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B50918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321341 _union_321341, *P_union_321341;

union _union_321341 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10B0CBC MethodInfo_10B0CBC, *PMethodInfo_10B0CBC;

typedef union _union_207705 _union_207705, *P_union_207705;

union _union_207705 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10B0CBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_207705 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_int__Nullable_long___c System_Action_int__Nullable_long___c, *PSystem_Action_int__Nullable_long___c;

typedef struct System_Action_int__Nullable_long___VTable System_Action_int__Nullable_long___VTable, *PSystem_Action_int__Nullable_long___VTable;

struct System_Action_int__Nullable_long___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_int__Nullable_long___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__Nullable_long___VTable vtable;
};

typedef union _union_321335 _union_321335, *P_union_321335;

union _union_321335 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2683C88 MethodInfo_2683C88, *PMethodInfo_2683C88;

typedef union _union_310944 _union_310944, *P_union_310944;

union _union_310944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Configuration_ConfigurationElement_c System_Configuration_ConfigurationElement_c, *PSystem_Configuration_ConfigurationElement_c;

typedef struct System_Configuration_ConfigurationElement_VTable System_Configuration_ConfigurationElement_VTable, *PSystem_Configuration_ConfigurationElement_VTable;

struct System_Configuration_ConfigurationElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Properties;
    struct VirtualInvokeData _5_DeserializeElement;
    struct VirtualInvokeData _6_InitializeDefault;
    struct VirtualInvokeData _7_IsModified;
    struct VirtualInvokeData _8_PostDeserialize;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_ResetModified;
};

struct System_Configuration_ConfigurationElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Configuration_ConfigurationElement_VTable vtable;
};

typedef struct MethodInfo_293E0B0 MethodInfo_293E0B0, *PMethodInfo_293E0B0;

typedef union _union_191166 _union_191166, *P_union_191166;

union _union_191166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E0B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_193AAB4 MethodInfo_193AAB4, *PMethodInfo_193AAB4;

typedef union _union_234567 _union_234567, *P_union_234567;

union _union_234567 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_193AAB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234567 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321338 _union_321338, *P_union_321338;

union _union_321338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_SocialPlatforms_IScore_array UnityEngine_SocialPlatforms_IScore_array, *PUnityEngine_SocialPlatforms_IScore_array;

struct UnityEngine_SocialPlatforms_IScore_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SocialPlatforms_IScore_o *m_Items[65535];
};

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalPrimitiveTypeE_VTable System_Runtime_Serialization_Formatters_Binary_InternalPrimitiveTypeE_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_InternalPrimitiveTypeE_VTable;

struct System_Runtime_Serialization_Formatters_Binary_InternalPrimitiveTypeE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1910488_RGCTXs MethodInfo_1910488_RGCTXs, *PMethodInfo_1910488_RGCTXs;

struct MethodInfo_1910488_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct MethodInfo_2DB1FB8 MethodInfo_2DB1FB8, *PMethodInfo_2DB1FB8;

typedef union _union_237077 _union_237077, *P_union_237077;

union _union_237077 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB1FB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237077 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_AssetBundleLoadOperation_T__c Chipstar_Downloads_AssetBundleLoadOperation_T__c, *PChipstar_Downloads_AssetBundleLoadOperation_T__c;

typedef struct Chipstar_Downloads_AssetBundleLoadOperation_T__RGCTXs Chipstar_Downloads_AssetBundleLoadOperation_T__RGCTXs, *PChipstar_Downloads_AssetBundleLoadOperation_T__RGCTXs;

typedef struct Chipstar_Downloads_AssetBundleLoadOperation_T__VTable Chipstar_Downloads_AssetBundleLoadOperation_T__VTable, *PChipstar_Downloads_AssetBundleLoadOperation_T__VTable;

struct Chipstar_Downloads_AssetBundleLoadOperation_T__RGCTXs {
    struct MethodInfo *_0_Chipstar_Downloads_AssetLoadOperation_T___ctor;
    struct Il2CppClass *_1_Chipstar_Downloads_AssetLoadOperation_T_;
    struct MethodInfo *_2_Chipstar_Downloads_AssetLoadOperation_T__DoDispose;
    struct MethodInfo *_3_Chipstar_Downloads_AssetData_LoadAsync_T_;
    struct MethodInfo *_4_Chipstar_Downloads_AssetLoadOperation_T__DoComplete;
    struct Il2CppClass *_5_T;
};

struct Chipstar_Downloads_AssetBundleLoadOperation_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnStart;
    struct VirtualInvokeData _5_set_OnStop;
    struct VirtualInvokeData _6_Run;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Chipstar_Downloads_ILoadOperater_Complete;
    struct VirtualInvokeData _9_set_OnError;
    struct VirtualInvokeData _10_get_Progress;
    struct VirtualInvokeData _11_get_IsRunning;
    struct VirtualInvokeData _12_get_IsCompleted;
    struct VirtualInvokeData _13_get_IsFinish;
    struct VirtualInvokeData _14_get_IsError;
    struct VirtualInvokeData _15_get_IsCanceled;
    struct VirtualInvokeData _16_get_IsDisposed;
    struct VirtualInvokeData _17_System_IDisposable_Dispose;
    struct VirtualInvokeData _18_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _19_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _20_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _21_DoDispose;
    struct VirtualInvokeData _22_DoRun;
    struct VirtualInvokeData _23_DoPreUpdate;
    struct VirtualInvokeData _24_DoStatusUpdate;
    struct VirtualInvokeData _25_DoPostUpdate;
    struct VirtualInvokeData _26_DoError;
    struct VirtualInvokeData _27_DoComplete;
    struct VirtualInvokeData _28_DoCancel;
    struct VirtualInvokeData _29_GetProgress;
    struct VirtualInvokeData _30_GetComplete;
    struct VirtualInvokeData _31_GetSamplingName;
    struct VirtualInvokeData _32_add_OnCompleted;
    struct VirtualInvokeData _33_remove_OnCompleted;
    struct VirtualInvokeData _34_get_Content;
    struct VirtualInvokeData _35_GetContent;
};

struct Chipstar_Downloads_AssetBundleLoadOperation_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_Downloads_AssetBundleLoadOperation_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetBundleLoadOperation_T__VTable vtable;
};

typedef struct Shock_EventScoreMstTable___c__DisplayClass13_0_c Shock_EventScoreMstTable___c__DisplayClass13_0_c, *PShock_EventScoreMstTable___c__DisplayClass13_0_c;

typedef struct Shock_EventScoreMstTable___c__DisplayClass13_0_VTable Shock_EventScoreMstTable___c__DisplayClass13_0_VTable, *PShock_EventScoreMstTable___c__DisplayClass13_0_VTable;

struct Shock_EventScoreMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventScoreMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventScoreMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct Unity_Jobs_LowLevel_Unsafe_JobsUtility_PanicFunction__VTable Unity_Jobs_LowLevel_Unsafe_JobsUtility_PanicFunction__VTable, *PUnity_Jobs_LowLevel_Unsafe_JobsUtility_PanicFunction__VTable;

struct Unity_Jobs_LowLevel_Unsafe_JobsUtility_PanicFunction__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___o System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___o, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___o;

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___o {
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields fields;
};

typedef struct Shock_DataNode_GroupExpGaugeColorSettings_Fields Shock_DataNode_GroupExpGaugeColorSettings_Fields, *PShock_DataNode_GroupExpGaugeColorSettings_Fields;

typedef struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_o Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_o, *PShock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_o;

typedef struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_c Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_c, *PShock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_c;

typedef struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_Fields Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_Fields, *PShock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_Fields;

typedef struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_VTable Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_VTable, *PShock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_VTable;

struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_Fields {
    struct Shock_SerializableDictionary_uint__Color__GroupExpGaugeColorSettings_GroupIdToColorPair__Fields super;
};

struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_VTable vtable;
};

struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_o {
    struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_c *klass;
    void *monitor;
    struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_Fields fields;
};

struct Shock_DataNode_GroupExpGaugeColorSettings_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Shock_DataNode_GroupExpGaugeColorSettings_GroupIdToColorDictionary_o *m_Table;
};

typedef struct System_Action_int__Nullable_long___o System_Action_int__Nullable_long___o, *PSystem_Action_int__Nullable_long___o;

typedef struct System_Action_int__Nullable_long___Fields System_Action_int__Nullable_long___Fields, *PSystem_Action_int__Nullable_long___Fields;

struct System_Action_int__Nullable_long___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_int__Nullable_long___o {
    struct System_Action_int__Nullable_long___c *klass;
    void *monitor;
    struct System_Action_int__Nullable_long___Fields fields;
};

typedef struct MethodInfo_1D2C420 MethodInfo_1D2C420, *PMethodInfo_1D2C420;

typedef union _union_253359 _union_253359, *P_union_253359;

union _union_253359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2C420 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_321332 _union_321332, *P_union_321332;

union _union_321332 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_321323 _union_321323, *P_union_321323;

union _union_321323 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_FloatExtensions_Fields Carbon_FloatExtensions_Fields, *PCarbon_FloatExtensions_Fields;

struct Carbon_FloatExtensions_Fields {
};

typedef struct System_Collections_Generic_KeyValuePair_Int32Enum__int__o System_Collections_Generic_KeyValuePair_Int32Enum__int__o, *PSystem_Collections_Generic_KeyValuePair_Int32Enum__int__o;

typedef struct System_Collections_Generic_KeyValuePair_Int32Enum__int__Fields System_Collections_Generic_KeyValuePair_Int32Enum__int__Fields, *PSystem_Collections_Generic_KeyValuePair_Int32Enum__int__Fields;

struct System_Collections_Generic_KeyValuePair_Int32Enum__int__Fields {
    int32_t key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_Int32Enum__int__o {
    struct System_Collections_Generic_KeyValuePair_Int32Enum__int__Fields fields;
};

typedef union _union_321326 _union_321326, *P_union_321326;

union _union_321326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MissionRewardMst__ChatChapterMst__VTable System_Func_MissionRewardMst__ChatChapterMst__VTable, *PSystem_Func_MissionRewardMst__ChatChapterMst__VTable;

struct System_Func_MissionRewardMst__ChatChapterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_321329 _union_321329, *P_union_321329;

union _union_321329 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB5770 MethodInfo_1EB5770, *PMethodInfo_1EB5770;

typedef union _union_227153 _union_227153, *P_union_227153;

union _union_227153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_Design_IDictionaryService_c System_ComponentModel_Design_IDictionaryService_c, *PSystem_ComponentModel_Design_IDictionaryService_c;

struct System_ComponentModel_Design_IDictionaryService_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__o UnityEngine_UIElements_VerticalVirtualizationController___c_T__o, *PUnityEngine_UIElements_VerticalVirtualizationController___c_T__o;

typedef struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__c UnityEngine_UIElements_VerticalVirtualizationController___c_T__c, *PUnityEngine_UIElements_VerticalVirtualizationController___c_T__c;

typedef struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__Fields UnityEngine_UIElements_VerticalVirtualizationController___c_T__Fields, *PUnityEngine_UIElements_VerticalVirtualizationController___c_T__Fields;

typedef struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__StaticFields UnityEngine_UIElements_VerticalVirtualizationController___c_T__StaticFields, *PUnityEngine_UIElements_VerticalVirtualizationController___c_T__StaticFields;

typedef struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__RGCTXs UnityEngine_UIElements_VerticalVirtualizationController___c_T__RGCTXs, *PUnityEngine_UIElements_VerticalVirtualizationController___c_T__RGCTXs;

typedef struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__VTable UnityEngine_UIElements_VerticalVirtualizationController___c_T__VTable, *PUnityEngine_UIElements_VerticalVirtualizationController___c_T__VTable;

struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_VerticalVirtualizationController___c_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_VerticalVirtualizationController___c_T___ctor;
    struct Il2CppClass *_2_UnityEngine_UIElements_VerticalVirtualizationController___c_T_;
    struct MethodInfo *_3_System_Activator_CreateInstance_T_;
    struct Il2CppClass *_4_T;
};

struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__StaticFields {
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__o *__9;
    struct System_Func_T__o *__9__25_0;
    struct System_Action_T__o *__9__25_1;
};

struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__Fields {
};

struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__o {
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__Fields fields;
};

struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__StaticFields *static_fields;
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__VTable vtable;
};

typedef struct MethodInfo_2D619D8_RGCTXs MethodInfo_2D619D8_RGCTXs, *PMethodInfo_2D619D8_RGCTXs;

struct MethodInfo_2D619D8_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_UniRx_Subject_T_;
    struct MethodInfo *_2_UniRx_Subject_T___ctor;
    struct MethodInfo *_3_UniRx_SubjectExtensions_Synchronize_T_;
    struct Il2CppClass *_4_UniRx_IObservable_T_;
    struct MethodInfo *_5_UniRx_Observable_AsObservable_T_;
};

typedef union _union_321320 _union_321320, *P_union_321320;

union _union_321320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24485D4 MethodInfo_24485D4, *PMethodInfo_24485D4;

struct MethodInfo_24485D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163993 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13916D0 MethodInfo_13916D0, *PMethodInfo_13916D0;

struct MethodInfo_13916D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_BZip2_BZip2Constants_StaticFields SharpCompress_Compressors_BZip2_BZip2Constants_StaticFields, *PSharpCompress_Compressors_BZip2_BZip2Constants_StaticFields;

struct SharpCompress_Compressors_BZip2_BZip2Constants_StaticFields {
    struct System_Int32_array *rNums;
};

typedef struct UnityEngine_TextCore_Text_TextAlignment_array UnityEngine_TextCore_Text_TextAlignment_array, *PUnityEngine_TextCore_Text_TextAlignment_array;

struct UnityEngine_TextCore_Text_TextAlignment_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef struct MethodInfo_24E94C8 MethodInfo_24E94C8, *PMethodInfo_24E94C8;

typedef union _union_272538 _union_272538, *P_union_272538;

union _union_272538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E94C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5D678_RGCTXs MethodInfo_2D5D678_RGCTXs, *PMethodInfo_2D5D678_RGCTXs;

struct MethodInfo_2D5D678_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1733FF4 MethodInfo_1733FF4, *PMethodInfo_1733FF4;

typedef union _union_166321 _union_166321, *P_union_166321;

union _union_166321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1733FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335961 _union_335961, *P_union_335961;

union _union_335961 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335963 _union_335963, *P_union_335963;

union _union_335963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__o System_Collections_Generic_List_SpineEventUnityHandler_EventPair__o, *PSystem_Collections_Generic_List_SpineEventUnityHandler_EventPair__o;

typedef struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__c System_Collections_Generic_List_SpineEventUnityHandler_EventPair__c, *PSystem_Collections_Generic_List_SpineEventUnityHandler_EventPair__c;

typedef struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__Fields System_Collections_Generic_List_SpineEventUnityHandler_EventPair__Fields, *PSystem_Collections_Generic_List_SpineEventUnityHandler_EventPair__Fields;

typedef struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__StaticFields System_Collections_Generic_List_SpineEventUnityHandler_EventPair__StaticFields, *PSystem_Collections_Generic_List_SpineEventUnityHandler_EventPair__StaticFields;

typedef struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__VTable System_Collections_Generic_List_SpineEventUnityHandler_EventPair__VTable, *PSystem_Collections_Generic_List_SpineEventUnityHandler_EventPair__VTable;

typedef struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_array Spine_Unity_Modules_SpineEventUnityHandler_EventPair_array, *PSpine_Unity_Modules_SpineEventUnityHandler_EventPair_array;

struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__StaticFields {
    struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_array *s_emptyArray;
};

struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__Fields {
    struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__o {
    struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__Fields fields;
};

struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SpineEventUnityHandler_EventPair__VTable vtable;
};

struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_Modules_SpineEventUnityHandler_EventPair_o *m_Items[65535];
};

typedef struct MethodInfo_1BF17B0 MethodInfo_1BF17B0, *PMethodInfo_1BF17B0;

typedef union _union_246365 _union_246365, *P_union_246365;

union _union_246365 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF17B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246365 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_19_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_19_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_19_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_19_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__o Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__o, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__o;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__c Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__c, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__c;

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__Fields;

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__Fields {
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__o {
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__Fields fields;
};

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_335965 _union_335965, *P_union_335965;

union _union_335965 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293E030 MethodInfo_293E030, *PMethodInfo_293E030;

typedef union _union_186852 _union_186852, *P_union_186852;

union _union_186852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293E030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335967 _union_335967, *P_union_335967;

union _union_335967 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335969 _union_335969, *P_union_335969;

union _union_335969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DFA0C MethodInfo_24DFA0C, *PMethodInfo_24DFA0C;

typedef union _union_180870 _union_180870, *P_union_180870;

union _union_180870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFA0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13916C8 MethodInfo_13916C8, *PMethodInfo_13916C8;

typedef union _union_170471 _union_170471, *P_union_170471;

union _union_170471 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13916C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170471 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24E94D0 MethodInfo_24E94D0, *PMethodInfo_24E94D0;

typedef union _union_268064 _union_268064, *P_union_268064;

union _union_268064 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E94D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268064 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CF314 MethodInfo_22CF314, *PMethodInfo_22CF314;

typedef union _union_275088 _union_275088, *P_union_275088;

union _union_275088 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CF314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275088 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F465A8 MethodInfo_1F465A8, *PMethodInfo_1F465A8;

struct MethodInfo_1F465A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2052998 MethodInfo_2052998, *PMethodInfo_2052998;

struct MethodInfo_2052998 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217785 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335971 _union_335971, *P_union_335971;

union _union_335971 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventTipsPageMstTable___c_StaticFields Shock_EventTipsPageMstTable___c_StaticFields, *PShock_EventTipsPageMstTable___c_StaticFields;

typedef struct Shock_EventTipsPageMstTable___c_o Shock_EventTipsPageMstTable___c_o, *PShock_EventTipsPageMstTable___c_o;

typedef struct System_Func_EventTipsPageMst__string__o System_Func_EventTipsPageMst__string__o, *PSystem_Func_EventTipsPageMst__string__o;

typedef struct Shock_EventTipsPageMstTable___c_c Shock_EventTipsPageMstTable___c_c, *PShock_EventTipsPageMstTable___c_c;

typedef struct Shock_EventTipsPageMstTable___c_Fields Shock_EventTipsPageMstTable___c_Fields, *PShock_EventTipsPageMstTable___c_Fields;

typedef struct System_Func_EventTipsPageMst__string__c System_Func_EventTipsPageMst__string__c, *PSystem_Func_EventTipsPageMst__string__c;

typedef struct System_Func_EventTipsPageMst__string__Fields System_Func_EventTipsPageMst__string__Fields, *PSystem_Func_EventTipsPageMst__string__Fields;

typedef struct Shock_EventTipsPageMstTable___c_VTable Shock_EventTipsPageMstTable___c_VTable, *PShock_EventTipsPageMstTable___c_VTable;

struct System_Func_EventTipsPageMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventTipsPageMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventTipsPageMst__string__VTable vtable;
};

struct System_Func_EventTipsPageMst__string__o {
    struct System_Func_EventTipsPageMst__string__c *klass;
    void *monitor;
    struct System_Func_EventTipsPageMst__string__Fields fields;
};

struct Shock_EventTipsPageMstTable___c_Fields {
};

struct Shock_EventTipsPageMstTable___c_o {
    struct Shock_EventTipsPageMstTable___c_c *klass;
    void *monitor;
    struct Shock_EventTipsPageMstTable___c_Fields fields;
};

struct Shock_EventTipsPageMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventTipsPageMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventTipsPageMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventTipsPageMstTable___c_VTable vtable;
};

struct Shock_EventTipsPageMstTable___c_StaticFields {
    struct Shock_EventTipsPageMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_EventTipsPageMst__string__o *__9__11_0;
    struct System_Func_EventTipsPageMst__string__o *__9__12_0;
};

typedef union _union_335973 _union_335973, *P_union_335973;

union _union_335973 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335975 _union_335975, *P_union_335975;

union _union_335975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PolygonCollider2D_array UnityEngine_PolygonCollider2D_array, *PUnityEngine_PolygonCollider2D_array;

struct UnityEngine_PolygonCollider2D_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_PolygonCollider2D_o *m_Items[65535];
};

typedef union _union_335977 _union_335977, *P_union_335977;

union _union_335977 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DFA00 MethodInfo_24DFA00, *PMethodInfo_24DFA00;

typedef union _union_179432 _union_179432, *P_union_179432;

union _union_179432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DFA00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335979 _union_335979, *P_union_335979;

union _union_335979 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass196_0_Fields Shock_Protocol___c__DisplayClass196_0_Fields, *PShock_Protocol___c__DisplayClass196_0_Fields;

struct Shock_Protocol___c__DisplayClass196_0_Fields {
    struct System_Action_o *onSuccess;
};

typedef struct MethodInfo_26D1694 MethodInfo_26D1694, *PMethodInfo_26D1694;

typedef union _union_271332 _union_271332, *P_union_271332;

union _union_271332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D1694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ReactivePropertyExtensions___c_StaticFields UniRx_ReactivePropertyExtensions___c_StaticFields, *PUniRx_ReactivePropertyExtensions___c_StaticFields;

typedef struct UniRx_ReactivePropertyExtensions___c_o UniRx_ReactivePropertyExtensions___c_o, *PUniRx_ReactivePropertyExtensions___c_o;

typedef struct System_Func_IList_bool___bool__o System_Func_IList_bool___bool__o, *PSystem_Func_IList_bool___bool__o;

typedef struct UniRx_ReactivePropertyExtensions___c_c UniRx_ReactivePropertyExtensions___c_c, *PUniRx_ReactivePropertyExtensions___c_c;

typedef struct System_Func_IList_bool___bool__c System_Func_IList_bool___bool__c, *PSystem_Func_IList_bool___bool__c;

typedef struct System_Func_IList_bool___bool__Fields System_Func_IList_bool___bool__Fields, *PSystem_Func_IList_bool___bool__Fields;

typedef struct UniRx_ReactivePropertyExtensions___c_VTable UniRx_ReactivePropertyExtensions___c_VTable, *PUniRx_ReactivePropertyExtensions___c_VTable;

typedef struct System_Func_IList_bool___bool__VTable System_Func_IList_bool___bool__VTable, *PSystem_Func_IList_bool___bool__VTable;

struct System_Func_IList_bool___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_ReactivePropertyExtensions___c_o {
    struct UniRx_ReactivePropertyExtensions___c_c *klass;
    void *monitor;
    struct UniRx_ReactivePropertyExtensions___c_Fields fields;
};

struct UniRx_ReactivePropertyExtensions___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_ReactivePropertyExtensions___c_c {
    struct Il2CppClass_1 _1;
    struct UniRx_ReactivePropertyExtensions___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ReactivePropertyExtensions___c_VTable vtable;
};

struct System_Func_IList_bool___bool__o {
    struct System_Func_IList_bool___bool__c *klass;
    void *monitor;
    struct System_Func_IList_bool___bool__Fields fields;
};

struct System_Func_IList_bool___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IList_bool___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IList_bool___bool__VTable vtable;
};

struct UniRx_ReactivePropertyExtensions___c_StaticFields {
    struct UniRx_ReactivePropertyExtensions___c_o *__9;
    struct System_Func_IList_bool___bool__o *__9__7_0;
    struct System_Func_IList_bool___bool__o *__9__8_0;
};

typedef struct Aoharu_Chat_Talk_TalkAreaHeaderSummary___c_VTable Aoharu_Chat_Talk_TalkAreaHeaderSummary___c_VTable, *PAoharu_Chat_Talk_TalkAreaHeaderSummary___c_VTable;

struct Aoharu_Chat_Talk_TalkAreaHeaderSummary___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_335981 _union_335981, *P_union_335981;

union _union_335981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10BB738 MethodInfo_10BB738, *PMethodInfo_10BB738;

typedef union _union_208187 _union_208187, *P_union_208187;

union _union_208187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BB738 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335983 _union_335983, *P_union_335983;

union _union_335983 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335985 _union_335985, *P_union_335985;

union _union_335985 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335987 _union_335987, *P_union_335987;

union _union_335987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12D5864 MethodInfo_12D5864, *PMethodInfo_12D5864;

typedef union _union_167939 _union_167939, *P_union_167939;

union _union_167939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D5864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_335989 _union_335989, *P_union_335989;

union _union_335989 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventData___c_Fields Shock_EventData___c_Fields, *PShock_EventData___c_Fields;

struct Shock_EventData___c_Fields {
};

typedef struct SharpCompress_Compressors_LZMA_Utilites_CrcBuilderStream_VTable SharpCompress_Compressors_LZMA_Utilites_CrcBuilderStream_VTable, *PSharpCompress_Compressors_LZMA_Utilites_CrcBuilderStream_VTable;

struct SharpCompress_Compressors_LZMA_Utilites_CrcBuilderStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

typedef struct MethodInfo_2E962D8 MethodInfo_2E962D8, *PMethodInfo_2E962D8;

typedef union _union_270812 _union_270812, *P_union_270812;

union _union_270812 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E962D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270812 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF17D0 MethodInfo_1BF17D0, *PMethodInfo_1BF17D0;

typedef union _union_246573 _union_246573, *P_union_246573;

union _union_246573 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF17D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseEventDispatchingStrategy_Fields UnityEngine_UIElements_MouseEventDispatchingStrategy_Fields, *PUnityEngine_UIElements_MouseEventDispatchingStrategy_Fields;

struct UnityEngine_UIElements_MouseEventDispatchingStrategy_Fields {
};

typedef struct System_ComponentModel_Design_ITypeDescriptorFilterService_o System_ComponentModel_Design_ITypeDescriptorFilterService_o, *PSystem_ComponentModel_Design_ITypeDescriptorFilterService_o;

typedef struct System_ComponentModel_Design_ITypeDescriptorFilterService_Fields System_ComponentModel_Design_ITypeDescriptorFilterService_Fields, *PSystem_ComponentModel_Design_ITypeDescriptorFilterService_Fields;

struct System_ComponentModel_Design_ITypeDescriptorFilterService_Fields {
};

struct System_ComponentModel_Design_ITypeDescriptorFilterService_o {
    struct System_ComponentModel_Design_ITypeDescriptorFilterService_c *klass;
    void *monitor;
    struct System_ComponentModel_Design_ITypeDescriptorFilterService_Fields fields;
};

typedef union _union_335991 _union_335991, *P_union_335991;

union _union_335991 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335993 _union_335993, *P_union_335993;

union _union_335993 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335995 _union_335995, *P_union_335995;

union _union_335995 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Services_ITrackingHandler_array System_Runtime_Remoting_Services_ITrackingHandler_array, *PSystem_Runtime_Remoting_Services_ITrackingHandler_array;

typedef struct System_Runtime_Remoting_Services_ITrackingHandler_o System_Runtime_Remoting_Services_ITrackingHandler_o, *PSystem_Runtime_Remoting_Services_ITrackingHandler_o;

typedef struct System_Runtime_Remoting_Services_ITrackingHandler_c System_Runtime_Remoting_Services_ITrackingHandler_c, *PSystem_Runtime_Remoting_Services_ITrackingHandler_c;

typedef struct System_Runtime_Remoting_Services_ITrackingHandler_Fields System_Runtime_Remoting_Services_ITrackingHandler_Fields, *PSystem_Runtime_Remoting_Services_ITrackingHandler_Fields;

struct System_Runtime_Remoting_Services_ITrackingHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Runtime_Remoting_Services_ITrackingHandler_Fields {
};

struct System_Runtime_Remoting_Services_ITrackingHandler_o {
    struct System_Runtime_Remoting_Services_ITrackingHandler_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Services_ITrackingHandler_Fields fields;
};

struct System_Runtime_Remoting_Services_ITrackingHandler_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Runtime_Remoting_Services_ITrackingHandler_o *m_Items[65535];
};

typedef union _union_335997 _union_335997, *P_union_335997;

union _union_335997 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_335999 _union_335999, *P_union_335999;

union _union_335999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_OrnamentShopConsumeTypeComparer_o Shock_OrnamentShopConsumeTypeComparer_o, *PShock_OrnamentShopConsumeTypeComparer_o;

typedef struct Shock_OrnamentShopConsumeTypeComparer_c Shock_OrnamentShopConsumeTypeComparer_c, *PShock_OrnamentShopConsumeTypeComparer_c;

typedef struct Shock_OrnamentShopConsumeTypeComparer_Fields Shock_OrnamentShopConsumeTypeComparer_Fields, *PShock_OrnamentShopConsumeTypeComparer_Fields;

typedef struct Shock_OrnamentShopConsumeTypeComparer_VTable Shock_OrnamentShopConsumeTypeComparer_VTable, *PShock_OrnamentShopConsumeTypeComparer_VTable;

struct Shock_OrnamentShopConsumeTypeComparer_Fields {
};

struct Shock_OrnamentShopConsumeTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_OrnamentShopConsumeTypeComparer_o {
    struct Shock_OrnamentShopConsumeTypeComparer_c *klass;
    void *monitor;
    struct Shock_OrnamentShopConsumeTypeComparer_Fields fields;
};

struct Shock_OrnamentShopConsumeTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_OrnamentShopConsumeTypeComparer_VTable vtable;
};

typedef struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_o Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_o, *PShock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_o;

typedef struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_Fields Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_Fields, *PShock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_Fields;

struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_Fields {
    struct Shock_SerializableDictionary_RARITY__Sprite____RarityToCardIconFullFrameTable_RarityToSpritePair__Fields super;
};

struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_o {
    struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_c *klass;
    void *monitor;
    struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_Fields fields;
};

typedef struct MethodInfo_2E5CB6C_RGCTXs MethodInfo_2E5CB6C_RGCTXs, *PMethodInfo_2E5CB6C_RGCTXs;

struct MethodInfo_2E5CB6C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct MethodInfo_1D893FC MethodInfo_1D893FC, *PMethodInfo_1D893FC;

typedef union _union_297106 _union_297106, *P_union_297106;

union _union_297106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D893FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6654C_RGCTXs MethodInfo_2D6654C_RGCTXs, *PMethodInfo_2D6654C_RGCTXs;

struct MethodInfo_2D6654C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_CastObservable_TSource__TResult_;
    struct MethodInfo *_1_UniRx_Operators_CastObservable_TSource__TResult___ctor;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass23_0_c Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass23_0_c, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass23_0_c;

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass23_0_VTable vtable;
};

typedef struct MethodInfo_172A404 MethodInfo_172A404, *PMethodInfo_172A404;

typedef union _union_168055 _union_168055, *P_union_168055;

union _union_168055 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_172A404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168055 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127E354 MethodInfo_127E354, *PMethodInfo_127E354;

typedef union _union_202170 _union_202170, *P_union_202170;

union _union_202170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127E354 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5AAF0 MethodInfo_2D5AAF0, *PMethodInfo_2D5AAF0;

typedef struct MethodInfo_2D5AAF0_RGCTXs MethodInfo_2D5AAF0_RGCTXs, *PMethodInfo_2D5AAF0_RGCTXs;

typedef union _union_298529 _union_298529, *P_union_298529;

struct MethodInfo_2D5AAF0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_LinkedList_T_;
    struct MethodInfo *_1_System_Collections_Generic_LinkedList_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_LinkedList_T__FindLast;
    struct MethodInfo *_3_System_Collections_Generic_LinkedList_T__Remove;
};

union _union_298529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5AAF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_LinkedListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5AAF0_RGCTXs *rgctx_data;
    union _union_298529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB5720 MethodInfo_1EB5720, *PMethodInfo_1EB5720;

typedef union _union_226649 _union_226649, *P_union_226649;

union _union_226649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2894280 MethodInfo_2894280, *PMethodInfo_2894280;

typedef union _union_269788 _union_269788, *P_union_269788;

union _union_269788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2894280 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB5714 MethodInfo_1EB5714, *PMethodInfo_1EB5714;

typedef union _union_226481 _union_226481, *P_union_226481;

union _union_226481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB5714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E5418 MethodInfo_19E5418, *PMethodInfo_19E5418;

typedef union _union_244761 _union_244761, *P_union_244761;

union _union_244761 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E5418 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244761 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AA4B8 MethodInfo_32AA4B8, *PMethodInfo_32AA4B8;

typedef union _union_316335 _union_316335, *P_union_316335;

union _union_316335 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA4B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316335 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_DefaultBindingPropertyAttribute_StaticFields System_ComponentModel_DefaultBindingPropertyAttribute_StaticFields, *PSystem_ComponentModel_DefaultBindingPropertyAttribute_StaticFields;

typedef struct System_ComponentModel_DefaultBindingPropertyAttribute_o System_ComponentModel_DefaultBindingPropertyAttribute_o, *PSystem_ComponentModel_DefaultBindingPropertyAttribute_o;

typedef struct System_ComponentModel_DefaultBindingPropertyAttribute_c System_ComponentModel_DefaultBindingPropertyAttribute_c, *PSystem_ComponentModel_DefaultBindingPropertyAttribute_c;

typedef struct System_ComponentModel_DefaultBindingPropertyAttribute_Fields System_ComponentModel_DefaultBindingPropertyAttribute_Fields, *PSystem_ComponentModel_DefaultBindingPropertyAttribute_Fields;

typedef struct System_ComponentModel_DefaultBindingPropertyAttribute_VTable System_ComponentModel_DefaultBindingPropertyAttribute_VTable, *PSystem_ComponentModel_DefaultBindingPropertyAttribute_VTable;

struct System_ComponentModel_DefaultBindingPropertyAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_Name_k__BackingField;
};

struct System_ComponentModel_DefaultBindingPropertyAttribute_o {
    struct System_ComponentModel_DefaultBindingPropertyAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_DefaultBindingPropertyAttribute_Fields fields;
};

struct System_ComponentModel_DefaultBindingPropertyAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_DefaultBindingPropertyAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_DefaultBindingPropertyAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_DefaultBindingPropertyAttribute_VTable vtable;
};

struct System_ComponentModel_DefaultBindingPropertyAttribute_StaticFields {
    struct System_ComponentModel_DefaultBindingPropertyAttribute_o *Default;
};

typedef struct System_ByteEnum_o System_ByteEnum_o, *PSystem_ByteEnum_o;

typedef struct System_ByteEnum_Fields System_ByteEnum_Fields, *PSystem_ByteEnum_Fields;

struct System_ByteEnum_Fields {
    uint8_t value__;
};

struct System_ByteEnum_o {
    struct System_ByteEnum_Fields fields;
};

typedef struct MethodInfo_3109860 MethodInfo_3109860, *PMethodInfo_3109860;

typedef union _union_329527 _union_329527, *P_union_329527;

union _union_329527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109860 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_ServicePointManager_StaticFields System_Net_ServicePointManager_StaticFields, *PSystem_Net_ServicePointManager_StaticFields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__o System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__o, *PSystem_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__o;

typedef struct System_Net_ICertificatePolicy_o System_Net_ICertificatePolicy_o, *PSystem_Net_ICertificatePolicy_o;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__c System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__c, *PSystem_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__c;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__Fields System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__Fields, *PSystem_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__Fields;

typedef struct System_Net_ICertificatePolicy_c System_Net_ICertificatePolicy_c, *PSystem_Net_ICertificatePolicy_c;

typedef struct System_Net_ICertificatePolicy_Fields System_Net_ICertificatePolicy_Fields, *PSystem_Net_ICertificatePolicy_Fields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__StaticFields System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__StaticFields, *PSystem_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__StaticFields;

typedef struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__VTable System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__VTable, *PSystem_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__VTable;

struct System_Net_ICertificatePolicy_Fields {
};

struct System_Net_ICertificatePolicy_o {
    struct System_Net_ICertificatePolicy_c *klass;
    void *monitor;
    struct System_Net_ICertificatePolicy_Fields fields;
};

struct System_Net_ServicePointManager_StaticFields {
    struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__o *servicePoints;
    struct System_Net_ICertificatePolicy_o *policy;
    int32_t defaultConnectionLimit;
    int32_t maxServicePointIdleTime;
    int32_t maxServicePoints;
    int32_t dnsRefreshTimeout;
    bool _checkCRL;
    int32_t _securityProtocol;
    bool expectContinue;
    bool useNagle;
    struct System_Net_ServerCertValidationCallback_o *server_cert_cb;
    bool tcp_keepalive;
    int32_t tcp_keepalive_time;
    int32_t tcp_keepalive_interval;
};

struct System_Net_ICertificatePolicy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_get_Keys;
    struct VirtualInvokeData _7_get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Collections_Generic_IDictionary_TKey_TValue__Add;
    struct VirtualInvokeData _10_System_Collections_Generic_IDictionary_TKey_TValue__Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
};

struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__Fields {
    struct System_Collections_Concurrent_ConcurrentDictionary_Tables_TKey__TValue__o *_tables;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    bool _growLockArray;
    int32_t _budget;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__array *_serializationArray;
    int32_t _serializationConcurrencyLevel;
    int32_t _serializationCapacity;
};

struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__StaticFields {
    bool s_isValueWriteAtomic;
};

struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__o {
    struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__c *klass;
    void *monitor;
    struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__Fields fields;
};

struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Concurrent_ConcurrentDictionary_ServicePointManager_SPKey__ServicePoint__VTable vtable;
};

typedef struct MethodInfo_1EB570C MethodInfo_1EB570C, *PMethodInfo_1EB570C;

typedef union _union_226313 _union_226313, *P_union_226313;

union _union_226313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB570C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12CBDF0 MethodInfo_12CBDF0, *PMethodInfo_12CBDF0;

typedef union _union_170549 _union_170549, *P_union_170549;

union _union_170549 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CBDF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170549 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DA474_RGCTXs MethodInfo_15DA474_RGCTXs, *PMethodInfo_15DA474_RGCTXs;

struct MethodInfo_15DA474_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct System_ByteEnum_c System_ByteEnum_c, *PSystem_ByteEnum_c;

typedef struct System_ByteEnum_VTable System_ByteEnum_VTable, *PSystem_ByteEnum_VTable;

struct System_ByteEnum_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_ByteEnum_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ByteEnum_VTable vtable;
};

typedef struct System_Collections_Generic_List_AnimationClip__c System_Collections_Generic_List_AnimationClip__c, *PSystem_Collections_Generic_List_AnimationClip__c;

typedef struct System_Collections_Generic_List_AnimationClip__StaticFields System_Collections_Generic_List_AnimationClip__StaticFields, *PSystem_Collections_Generic_List_AnimationClip__StaticFields;

typedef struct System_Collections_Generic_List_AnimationClip__VTable System_Collections_Generic_List_AnimationClip__VTable, *PSystem_Collections_Generic_List_AnimationClip__VTable;

typedef struct UnityEngine_AnimationClip_array UnityEngine_AnimationClip_array, *PUnityEngine_AnimationClip_array;

struct System_Collections_Generic_List_AnimationClip__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_AnimationClip_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_AnimationClip_o *m_Items[65535];
};

struct System_Collections_Generic_List_AnimationClip__StaticFields {
    struct UnityEngine_AnimationClip_array *s_emptyArray;
};

struct System_Collections_Generic_List_AnimationClip__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AnimationClip__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AnimationClip__VTable vtable;
};

typedef struct System_Collections_Generic_IEnumerable_IRewardMst__Fields System_Collections_Generic_IEnumerable_IRewardMst__Fields, *PSystem_Collections_Generic_IEnumerable_IRewardMst__Fields;

struct System_Collections_Generic_IEnumerable_IRewardMst__Fields {
};

typedef struct MethodInfo_2658CD0 MethodInfo_2658CD0, *PMethodInfo_2658CD0;

typedef union _union_179610 _union_179610, *P_union_179610;

union _union_179610 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658CD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179610 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243EB98 MethodInfo_243EB98, *PMethodInfo_243EB98;

typedef union _union_279238 _union_279238, *P_union_279238;

union _union_279238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243EB98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_o Aoharu_SingleRewardDialog___c__DisplayClass5_0_o, *PAoharu_SingleRewardDialog___c__DisplayClass5_0_o;

typedef struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_c Aoharu_SingleRewardDialog___c__DisplayClass5_0_c, *PAoharu_SingleRewardDialog___c__DisplayClass5_0_c;

typedef struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_Fields Aoharu_SingleRewardDialog___c__DisplayClass5_0_Fields, *PAoharu_SingleRewardDialog___c__DisplayClass5_0_Fields;

typedef struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_VTable Aoharu_SingleRewardDialog___c__DisplayClass5_0_VTable, *PAoharu_SingleRewardDialog___c__DisplayClass5_0_VTable;

typedef struct Aoharu_SingleRewardDialog_Settings_o Aoharu_SingleRewardDialog_Settings_o, *PAoharu_SingleRewardDialog_Settings_o;

typedef struct Aoharu_SingleRewardDialog_Settings_c Aoharu_SingleRewardDialog_Settings_c, *PAoharu_SingleRewardDialog_Settings_c;

typedef struct Aoharu_SingleRewardDialog_Settings_Fields Aoharu_SingleRewardDialog_Settings_Fields, *PAoharu_SingleRewardDialog_Settings_Fields;

typedef struct Aoharu_SingleRewardDialog_Settings_VTable Aoharu_SingleRewardDialog_Settings_VTable, *PAoharu_SingleRewardDialog_Settings_VTable;

struct Aoharu_SingleRewardDialog_Settings_Fields {
    int32_t Type;
    struct System_String_o *DialogId;
    struct System_String_o *TitleText;
    struct System_String_o *MessageText;
    int32_t RewardNamePosition;
    struct System_Collections_Generic_HashSet_RewardIcon_Part__o *RewardIconVisibility;
    int32_t RewardScene;
    bool UseRewardEffectEnable;
};

struct Aoharu_SingleRewardDialog_Settings_o {
    struct Aoharu_SingleRewardDialog_Settings_c *klass;
    void *monitor;
    struct Aoharu_SingleRewardDialog_Settings_Fields fields;
};

struct Aoharu_SingleRewardDialog_Settings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SingleRewardDialog_Settings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SingleRewardDialog_Settings_VTable vtable;
};

struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_Fields {
    struct System_Action_o *onClosedOnce;
    struct Shock_RewardData_o *rewardData;
    struct Aoharu_SingleRewardDialog_Settings_o *settings;
    struct UnityEngine_Component_o *checkLifecycleComponent;
    bool is_check_component;
    struct System_Action_o *onRewardIconClick;
    struct System_Action_DialogResultCode__o *__9__1;
};

struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_o {
    struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_c *klass;
    void *monitor;
    struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_Fields fields;
};

struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SingleRewardDialog___c__DisplayClass5_0_VTable vtable;
};

typedef struct Carbon_DataNodeBase_UserData__c Carbon_DataNodeBase_UserData__c, *PCarbon_DataNodeBase_UserData__c;

typedef struct Carbon_DataNodeBase_UserData__VTable Carbon_DataNodeBase_UserData__VTable, *PCarbon_DataNodeBase_UserData__VTable;

struct Carbon_DataNodeBase_UserData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Carbon_DataNodeBase_UserData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_DataNodeBase_UserData__VTable vtable;
};

typedef struct System_Collections_Generic_List_AnimationClip__o System_Collections_Generic_List_AnimationClip__o, *PSystem_Collections_Generic_List_AnimationClip__o;

typedef struct System_Collections_Generic_List_AnimationClip__Fields System_Collections_Generic_List_AnimationClip__Fields, *PSystem_Collections_Generic_List_AnimationClip__Fields;

struct System_Collections_Generic_List_AnimationClip__Fields {
    struct UnityEngine_AnimationClip_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AnimationClip__o {
    struct System_Collections_Generic_List_AnimationClip__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AnimationClip__Fields fields;
};

typedef struct MethodInfo_1F465F4 MethodInfo_1F465F4, *PMethodInfo_1F465F4;

struct MethodInfo_1F465F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163763 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_T11__VTable Cysharp_Threading_Tasks_UniTask_T11__VTable, *PCysharp_Threading_Tasks_UniTask_T11__VTable;

struct Cysharp_Threading_Tasks_UniTask_T11__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_o CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_o, *PCriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_o;

typedef struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_c CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_c, *PCriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_c;

typedef struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_Fields CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_Fields, *PCriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_Fields;

struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_o {
    struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_c *klass;
    void *monitor;
    struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_Fields fields;
};

struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExOutputAnalyzer_InternalPcmCaptureCallback_VTable vtable;
};

typedef struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_o Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_o, *PChipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_o;

typedef struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_c Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_c, *PChipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_c;

typedef struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_Fields Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_Fields, *PChipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_Fields;

typedef struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_VTable Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_VTable, *PChipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_VTable;

struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_Fields {
    struct Chipstar_Downloads_CriWare_SoundDatabaseBuilder_Fields super;
};

struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_o {
    struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_Fields fields;
};

struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_VTable vtable;
};

typedef struct MethodInfo_2658CDC MethodInfo_2658CDC, *PMethodInfo_2658CDC;

typedef union _union_181048 _union_181048, *P_union_181048;

union _union_181048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658CDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19195A8 MethodInfo_19195A8, *PMethodInfo_19195A8;

typedef struct MethodInfo_19195A8_RGCTXs MethodInfo_19195A8_RGCTXs, *PMethodInfo_19195A8_RGCTXs;

typedef union _union_211324 _union_211324, *P_union_211324;

union _union_211324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19195A8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_19195A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19195A8_RGCTXs *rgctx_data;
    union _union_211324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22B09C4 MethodInfo_22B09C4, *PMethodInfo_22B09C4;

typedef union _union_291688 _union_291688, *P_union_291688;

union _union_291688 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22B09C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReadOnlyReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291688 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3187D04 MethodInfo_3187D04, *PMethodInfo_3187D04;

typedef struct MethodInfo_3187D04_RGCTXs MethodInfo_3187D04_RGCTXs, *PMethodInfo_3187D04_RGCTXs;

typedef union _union_326815 _union_326815, *P_union_326815;

struct MethodInfo_3187D04_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

union _union_326815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3187D04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3187D04_RGCTXs *rgctx_data;
    union _union_326815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264F138 MethodInfo_264F138, *PMethodInfo_264F138;

typedef union _union_173726 _union_173726, *P_union_173726;

union _union_173726 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264F138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173726 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17DE788_RGCTXs MethodInfo_17DE788_RGCTXs, *PMethodInfo_17DE788_RGCTXs;

struct MethodInfo_17DE788_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJNIHelper_GetFieldID_FieldType_;
    struct Il2CppType *_1_FieldType;
    struct Il2CppClass *_2_FieldType;
    struct MethodInfo *_3_UnityEngine_AndroidJavaObject_FromJavaArrayDeleteLocalRef_FieldType_;
};

typedef struct MethodInfo_28AD1DC MethodInfo_28AD1DC, *PMethodInfo_28AD1DC;

typedef union _union_314230 _union_314230, *P_union_314230;

union _union_314230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AD1DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_DynamicAtlas_c UnityEngine_UIElements_DynamicAtlas_c, *PUnityEngine_UIElements_DynamicAtlas_c;

typedef struct UnityEngine_UIElements_DynamicAtlas_VTable UnityEngine_UIElements_DynamicAtlas_VTable, *PUnityEngine_UIElements_DynamicAtlas_VTable;

struct UnityEngine_UIElements_DynamicAtlas_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_TryGetAtlas;
    struct VirtualInvokeData _5_ReturnAtlas;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_OnAssignedToPanel;
    struct VirtualInvokeData _8_OnRemovedFromPanel;
    struct VirtualInvokeData _9_OnUpdateDynamicTextures;
    struct VirtualInvokeData _10_IsTextureValid;
};

struct UnityEngine_UIElements_DynamicAtlas_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DynamicAtlas_VTable vtable;
};

typedef struct MethodInfo_12CBDF8 MethodInfo_12CBDF8, *PMethodInfo_12CBDF8;

typedef union _union_164857 _union_164857, *P_union_164857;

union _union_164857 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CBDF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164857 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31A2438_RGCTXs MethodInfo_31A2438_RGCTXs, *PMethodInfo_31A2438_RGCTXs;

struct MethodInfo_31A2438_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Start_UnityBindingExtensions__BindToCore_d__12_TSource__TObject__;
};

typedef struct CriWare_CriDisposableObjectManager_ObjectRef_VTable CriWare_CriDisposableObjectManager_ObjectRef_VTable, *PCriWare_CriDisposableObjectManager_ObjectRef_VTable;

struct CriWare_CriDisposableObjectManager_ObjectRef_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_101A87C MethodInfo_101A87C, *PMethodInfo_101A87C;

typedef union _union_268626 _union_268626, *P_union_268626;

union _union_268626 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_101A87C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController___c__DisplayClass31_0_VTable Aoharu_MusicLibrary_MusicLibrarySearchController___c__DisplayClass31_0_VTable, *PAoharu_MusicLibrary_MusicLibrarySearchController___c__DisplayClass31_0_VTable;

struct Aoharu_MusicLibrary_MusicLibrarySearchController___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Chat_GROUP_VIEW_c Aoharu_Chat_GROUP_VIEW_c, *PAoharu_Chat_GROUP_VIEW_c;

typedef struct Aoharu_Chat_GROUP_VIEW_VTable Aoharu_Chat_GROUP_VIEW_VTable, *PAoharu_Chat_GROUP_VIEW_VTable;

struct Aoharu_Chat_GROUP_VIEW_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_Chat_GROUP_VIEW_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_GROUP_VIEW_VTable vtable;
};

typedef struct Mono_Security_Cryptography_MD2_1_c Mono_Security_Cryptography_MD2_1_c, *PMono_Security_Cryptography_MD2_1_c;

typedef struct Mono_Security_Cryptography_MD2_1_VTable Mono_Security_Cryptography_MD2_1_VTable, *PMono_Security_Cryptography_MD2_1_VTable;

struct Mono_Security_Cryptography_MD2_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
};

struct Mono_Security_Cryptography_MD2_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Cryptography_MD2_1_VTable vtable;
};

typedef struct MethodInfo_2D68288_RGCTXs MethodInfo_2D68288_RGCTXs, *PMethodInfo_2D68288_RGCTXs;

struct MethodInfo_2D68288_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_DistinctObservable_TSource__TKey_;
    struct MethodInfo *_1_UniRx_Operators_DistinctObservable_TSource__TKey___ctor;
};

typedef struct MethodInfo_2BC9710 MethodInfo_2BC9710, *PMethodInfo_2BC9710;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c;

typedef union _union_300371 _union_300371, *P_union_300371;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs;

union _union_300371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BC9710 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8____ctor_b__10_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8____ctor_b__10_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8____ctor_b__10_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8____ctor_b__10_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8____ctor_b__10_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8____ctor_b__10_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8____ctor_b__10_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8____ctor_b__10_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____TrySetException;
    struct Il2CppClass *_52_System_ValueTuple_T8_;
    struct MethodInfo *_53_System_ValueTuple_T8___ctor;
    struct Il2CppClass *_54_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__;
    struct MethodInfo *_55_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____ctor;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____TrySetResult;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____GetResult;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__GetResult;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____GetStatus;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____UnsafeGetStatus;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8____OnCompleted;
};

typedef struct MethodInfo_24DEE44 MethodInfo_24DEE44, *PMethodInfo_24DEE44;

typedef union _union_180860 _union_180860, *P_union_180860;

union _union_180860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEE44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337A940 MethodInfo_337A940, *PMethodInfo_337A940;

typedef struct MethodInfo_337A940_RGCTXs MethodInfo_337A940_RGCTXs, *PMethodInfo_337A940_RGCTXs;

typedef union _union_289329 _union_289329, *P_union_289329;

union _union_289329 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337A940 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A940_RGCTXs *rgctx_data;
    union _union_289329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_337A940_RGCTXs {
    struct MethodInfo *_0_UniRx_Scheduler_EndOfFrameMainThreadScheduler_ImmediateAction_T_;
};

typedef struct MethodInfo_1535F6C MethodInfo_1535F6C, *PMethodInfo_1535F6C;

typedef union _union_286032 _union_286032, *P_union_286032;

union _union_286032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535F6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__c Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__c, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__c;

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__RGCTXs Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__VTable Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__VTable, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__VTable;

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_SwitchToThreadPoolAwaitable_Awaiter__UniTask__RunOnThreadPool_d__83_T__;
    struct Il2CppClass *_1_System_Func_UniTask_T__;
    struct MethodInfo *_2_System_Func_UniTask_T___Invoke;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTask__RunOnThreadPool_d__83_T__;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_YieldAwaitable_Awaiter__UniTask__RunOnThreadPool_d__83_T__;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__83_T__VTable vtable;
};

typedef struct MethodInfo_2F0D1A4_RGCTXs MethodInfo_2F0D1A4_RGCTXs, *PMethodInfo_2F0D1A4_RGCTXs;

struct MethodInfo_2F0D1A4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_19F7EE0 MethodInfo_19F7EE0, *PMethodInfo_19F7EE0;

struct MethodInfo_19F7EE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Data_SaveData_ReadSaveData___c__DisplayClass41_0_VTable Shock_Data_SaveData_ReadSaveData___c__DisplayClass41_0_VTable, *PShock_Data_SaveData_ReadSaveData___c__DisplayClass41_0_VTable;

struct Shock_Data_SaveData_ReadSaveData___c__DisplayClass41_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_SafeAreaSettings_SimulateSafeAreaList_Fields Shock_SafeAreaSettings_SimulateSafeAreaList_Fields, *PShock_SafeAreaSettings_SimulateSafeAreaList_Fields;

typedef struct Shock_SerializableDictionary_SafeAreaSettings_SimulateType__SafeAreaSettings_SimulateSafeAreaData__SafeAreaSettings_SimulateSafeArea__Fields Shock_SerializableDictionary_SafeAreaSettings_SimulateType__SafeAreaSettings_SimulateSafeAreaData__SafeAreaSettings_SimulateSafeArea__Fields, *PShock_SerializableDictionary_SafeAreaSettings_SimulateType__SafeAreaSettings_SimulateSafeAreaData__SafeAreaSettings_SimulateSafeArea__Fields;

struct Shock_SerializableDictionary_SafeAreaSettings_SimulateType__SafeAreaSettings_SimulateSafeAreaData__SafeAreaSettings_SimulateSafeArea__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Shock_SafeAreaSettings_SimulateSafeAreaList_Fields {
    struct Shock_SerializableDictionary_SafeAreaSettings_SimulateType__SafeAreaSettings_SimulateSafeAreaData__SafeAreaSettings_SimulateSafeArea__Fields super;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_NoticeGeneralMst__c System_Collections_Generic_IReadOnlyCollection_NoticeGeneralMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_NoticeGeneralMst__c;

struct System_Collections_Generic_IReadOnlyCollection_NoticeGeneralMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_28AC978 MethodInfo_28AC978, *PMethodInfo_28AC978;

typedef union _union_313492 _union_313492, *P_union_313492;

union _union_313492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_131BC0C MethodInfo_131BC0C, *PMethodInfo_131BC0C;

typedef union _union_285010 _union_285010, *P_union_285010;

union _union_285010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131BC0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass22_0_c DG_Tweening_DOTweenModuleUI___c__DisplayClass22_0_c, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass22_0_c;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass22_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass22_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass22_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass22_0_VTable vtable;
};

typedef struct System_Collections_Generic_ArrayBuilder_T____o System_Collections_Generic_ArrayBuilder_T____o, *PSystem_Collections_Generic_ArrayBuilder_T____o;

typedef struct System_Collections_Generic_ArrayBuilder_T____Fields System_Collections_Generic_ArrayBuilder_T____Fields, *PSystem_Collections_Generic_ArrayBuilder_T____Fields;

struct System_Collections_Generic_ArrayBuilder_T____Fields {
    struct System_Object_array_array *_array;
    int32_t _count;
};

struct System_Collections_Generic_ArrayBuilder_T____o {
    struct System_Collections_Generic_ArrayBuilder_T____Fields fields;
};

typedef struct MethodInfo_2E8C370 MethodInfo_2E8C370, *PMethodInfo_2E8C370;

typedef union _union_224323 _union_224323, *P_union_224323;

union _union_224323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DEE38 MethodInfo_24DEE38, *PMethodInfo_24DEE38;

typedef union _union_179422 _union_179422, *P_union_179422;

union _union_179422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEE38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1799C0C MethodInfo_1799C0C, *PMethodInfo_1799C0C;

typedef union _union_262534 _union_262534, *P_union_262534;

union _union_262534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1799C0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1560F08 MethodInfo_1560F08, *PMethodInfo_1560F08;

typedef union _union_283234 _union_283234, *P_union_283234;

union _union_283234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560F08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28AC980 MethodInfo_28AC980, *PMethodInfo_28AC980;

typedef union _union_313574 _union_313574, *P_union_313574;

union _union_313574 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ArrayBuilder_T____c System_Collections_Generic_ArrayBuilder_T____c, *PSystem_Collections_Generic_ArrayBuilder_T____c;

typedef struct System_Collections_Generic_ArrayBuilder_T____VTable System_Collections_Generic_ArrayBuilder_T____VTable, *PSystem_Collections_Generic_ArrayBuilder_T____VTable;

struct System_Collections_Generic_ArrayBuilder_T____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_ArrayBuilder_T____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_ArrayBuilder_T____VTable vtable;
};

typedef struct MethodInfo_22CE5A8 MethodInfo_22CE5A8, *PMethodInfo_22CE5A8;

typedef union _union_275078 _union_275078, *P_union_275078;

union _union_275078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE5A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1271D50 MethodInfo_1271D50, *PMethodInfo_1271D50;

typedef union _union_201068 _union_201068, *P_union_201068;

union _union_201068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271D50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundLoader___c__DisplayClass8_1_Fields Shock_SoundLoader___c__DisplayClass8_1_Fields, *PShock_SoundLoader___c__DisplayClass8_1_Fields;

typedef struct Shock_SoundLoader___c__DisplayClass8_0_o Shock_SoundLoader___c__DisplayClass8_0_o, *PShock_SoundLoader___c__DisplayClass8_0_o;

typedef struct Shock_SoundLoader___c__DisplayClass8_0_c Shock_SoundLoader___c__DisplayClass8_0_c, *PShock_SoundLoader___c__DisplayClass8_0_c;

typedef struct Shock_SoundLoader___c__DisplayClass8_0_Fields Shock_SoundLoader___c__DisplayClass8_0_Fields, *PShock_SoundLoader___c__DisplayClass8_0_Fields;

typedef struct Shock_SoundLoader___c__DisplayClass8_0_VTable Shock_SoundLoader___c__DisplayClass8_0_VTable, *PShock_SoundLoader___c__DisplayClass8_0_VTable;

struct Shock_SoundLoader___c__DisplayClass8_1_Fields {
    struct Shock_Sound_CueSheetHandle_o *handle;
    struct Shock_SoundLoader___c__DisplayClass8_0_o *CS___8__locals1;
};

struct Shock_SoundLoader___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundLoader___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundLoader___c__DisplayClass8_0_VTable vtable;
};

struct Shock_SoundLoader___c__DisplayClass8_0_Fields {
    struct System_Action_o *onComplete;
    struct UnityEngine_Component_o *obj;
};

struct Shock_SoundLoader___c__DisplayClass8_0_o {
    struct Shock_SoundLoader___c__DisplayClass8_0_c *klass;
    void *monitor;
    struct Shock_SoundLoader___c__DisplayClass8_0_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
};

typedef struct MethodInfo_13BAFA8_RGCTXs MethodInfo_13BAFA8_RGCTXs, *PMethodInfo_13BAFA8_RGCTXs;

struct MethodInfo_13BAFA8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Chat_GROUP_VIEW_o Aoharu_Chat_GROUP_VIEW_o, *PAoharu_Chat_GROUP_VIEW_o;

typedef struct Aoharu_Chat_GROUP_VIEW_Fields Aoharu_Chat_GROUP_VIEW_Fields, *PAoharu_Chat_GROUP_VIEW_Fields;

struct Aoharu_Chat_GROUP_VIEW_Fields {
    int32_t value__;
};

struct Aoharu_Chat_GROUP_VIEW_o {
    struct Aoharu_Chat_GROUP_VIEW_Fields fields;
};

typedef struct System_ComponentModel_ReferenceConverter_ReferenceComparer_Fields System_ComponentModel_ReferenceConverter_ReferenceComparer_Fields, *PSystem_ComponentModel_ReferenceConverter_ReferenceComparer_Fields;

typedef struct System_ComponentModel_ReferenceConverter_o System_ComponentModel_ReferenceConverter_o, *PSystem_ComponentModel_ReferenceConverter_o;

typedef struct System_ComponentModel_ReferenceConverter_c System_ComponentModel_ReferenceConverter_c, *PSystem_ComponentModel_ReferenceConverter_c;

typedef struct System_ComponentModel_ReferenceConverter_Fields System_ComponentModel_ReferenceConverter_Fields, *PSystem_ComponentModel_ReferenceConverter_Fields;

typedef struct System_ComponentModel_ReferenceConverter_StaticFields System_ComponentModel_ReferenceConverter_StaticFields, *PSystem_ComponentModel_ReferenceConverter_StaticFields;

typedef struct System_ComponentModel_ReferenceConverter_VTable System_ComponentModel_ReferenceConverter_VTable, *PSystem_ComponentModel_ReferenceConverter_VTable;

struct System_ComponentModel_ReferenceConverter_ReferenceComparer_Fields {
    struct System_ComponentModel_ReferenceConverter_o *_converter;
};

struct System_ComponentModel_ReferenceConverter_Fields {
    struct System_ComponentModel_TypeConverter_Fields super;
    struct System_Type_o *_type;
};

struct System_ComponentModel_ReferenceConverter_o {
    struct System_ComponentModel_ReferenceConverter_c *klass;
    void *monitor;
    struct System_ComponentModel_ReferenceConverter_Fields fields;
};

struct System_ComponentModel_ReferenceConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
    struct VirtualInvokeData _16_IsValueAllowed;
};

struct System_ComponentModel_ReferenceConverter_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_ReferenceConverter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_ReferenceConverter_VTable vtable;
};

struct System_ComponentModel_ReferenceConverter_StaticFields {
    struct System_String_o *s_none;
};

typedef struct System_MonoCustomAttrs_StaticFields System_MonoCustomAttrs_StaticFields, *PSystem_MonoCustomAttrs_StaticFields;

typedef struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__o System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__o, *PSystem_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__o;

typedef struct System_AttributeUsageAttribute_o System_AttributeUsageAttribute_o, *PSystem_AttributeUsageAttribute_o;

typedef struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__c System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__c, *PSystem_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__c;

typedef struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__Fields System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__Fields, *PSystem_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__Fields;

typedef struct System_AttributeUsageAttribute_c System_AttributeUsageAttribute_c, *PSystem_AttributeUsageAttribute_c;

typedef struct System_AttributeUsageAttribute_Fields System_AttributeUsageAttribute_Fields, *PSystem_AttributeUsageAttribute_Fields;

typedef struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__VTable System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__VTable, *PSystem_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__VTable;

typedef struct System_AttributeUsageAttribute_StaticFields System_AttributeUsageAttribute_StaticFields, *PSystem_AttributeUsageAttribute_StaticFields;

typedef struct System_AttributeUsageAttribute_VTable System_AttributeUsageAttribute_VTable, *PSystem_AttributeUsageAttribute_VTable;

struct System_MonoCustomAttrs_StaticFields {
    struct System_Reflection_Assembly_o *corlib;
    struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__o *usage_cache;
    struct System_AttributeUsageAttribute_o *DefaultAttributeUsage;
};

struct System_AttributeUsageAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_AttributeUsageAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_AttributeUsageAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_AttributeUsageAttribute_VTable vtable;
};

struct System_AttributeUsageAttribute_Fields {
    struct System_Attribute_Fields super;
    int32_t _attributeTarget;
    bool _allowMultiple;
    bool _inherited;
};

struct System_AttributeUsageAttribute_o {
    struct System_AttributeUsageAttribute_c *klass;
    void *monitor;
    struct System_AttributeUsageAttribute_Fields fields;
};

struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_AttributeUsageAttribute_StaticFields {
    struct System_AttributeUsageAttribute_o *Default;
};

struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__o {
    struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__Fields fields;
};

struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__AttributeUsageAttribute__VTable vtable;
};

typedef struct MethodInfo_1560F00 MethodInfo_1560F00, *PMethodInfo_1560F00;

typedef union _union_283230 _union_283230, *P_union_283230;

union _union_283230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560F00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E62360_RGCTXs MethodInfo_2E62360_RGCTXs, *PMethodInfo_2E62360_RGCTXs;

struct MethodInfo_2E62360_RGCTXs {
    struct Il2CppClass *_0_UniRx_Subject_TSubject_;
    struct MethodInfo *_1_UniRx_Subject_TSubject__OnCompleted;
    struct MethodInfo *_2_UniRx_Subject_TSubject__Dispose;
};

typedef struct Shock_InputManager_LockData_Fields Shock_InputManager_LockData_Fields, *PShock_InputManager_LockData_Fields;

struct Shock_InputManager_LockData_Fields {
    uint64_t Key;
    struct UnityEngine_Object_o *LifeCycleObject;
    struct System_String_o *CallerMethodName;
    struct System_String_o *CallerFileInfo;
};

typedef struct System_Action_ResponseStatus__bool__Fields System_Action_ResponseStatus__bool__Fields, *PSystem_Action_ResponseStatus__bool__Fields;

struct System_Action_ResponseStatus__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Collections_Generic_Dictionary_int__Panel__o System_Collections_Generic_Dictionary_int__Panel__o, *PSystem_Collections_Generic_Dictionary_int__Panel__o;

typedef struct System_Collections_Generic_Dictionary_int__Panel__c System_Collections_Generic_Dictionary_int__Panel__c, *PSystem_Collections_Generic_Dictionary_int__Panel__c;

typedef struct System_Collections_Generic_Dictionary_int__Panel__Fields System_Collections_Generic_Dictionary_int__Panel__Fields, *PSystem_Collections_Generic_Dictionary_int__Panel__Fields;

typedef struct System_Collections_Generic_Dictionary_int__Panel__VTable System_Collections_Generic_Dictionary_int__Panel__VTable, *PSystem_Collections_Generic_Dictionary_int__Panel__VTable;

struct System_Collections_Generic_Dictionary_int__Panel__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__Panel__o {
    struct System_Collections_Generic_Dictionary_int__Panel__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Panel__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__Panel__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Panel__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Panel__VTable vtable;
};

typedef struct MethodInfo_17E7638 MethodInfo_17E7638, *PMethodInfo_17E7638;

typedef union _union_192204 _union_192204, *P_union_192204;

union _union_192204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E7638 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E7638_RGCTXs *rgctx_data;
    union _union_192204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_long__object__Fields System_Collections_Generic_Dictionary_Entry_long__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_long__object__Fields;

struct System_Collections_Generic_Dictionary_Entry_long__object__Fields {
    int32_t hashCode;
    int32_t next;
    int64_t key;
    struct Il2CppObject *value;
};

typedef struct Aoharu_PhotonScene_Fields Aoharu_PhotonScene_Fields, *PAoharu_PhotonScene_Fields;

struct Aoharu_PhotonScene_Fields {
};

typedef struct Shock_MemberSortDialog___c_Fields Shock_MemberSortDialog___c_Fields, *PShock_MemberSortDialog___c_Fields;

struct Shock_MemberSortDialog___c_Fields {
};

typedef struct Shock_CachableCardIconLoader_o Shock_CachableCardIconLoader_o, *PShock_CachableCardIconLoader_o;

typedef struct Shock_CachableCardIconLoader_c Shock_CachableCardIconLoader_c, *PShock_CachableCardIconLoader_c;

typedef struct Shock_CachableCardIconLoader_Fields Shock_CachableCardIconLoader_Fields, *PShock_CachableCardIconLoader_Fields;

typedef struct Shock_CachableCardIconLoader_VTable Shock_CachableCardIconLoader_VTable, *PShock_CachableCardIconLoader_VTable;

struct Shock_CachableCardIconLoader_Fields {
    struct Chipstar_CachableAssetLoader_Tuple_uint__bool___Sprite__Fields super;
};

struct Shock_CachableCardIconLoader_o {
    struct Shock_CachableCardIconLoader_c *klass;
    void *monitor;
    struct Shock_CachableCardIconLoader_Fields fields;
};

struct Shock_CachableCardIconLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Load;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_DoLoad;
    struct VirtualInvokeData _9_Release;
};

struct Shock_CachableCardIconLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CachableCardIconLoader_VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___o System_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___o, *PSystem_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___Fields System_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___Fields;

typedef struct System_ValueTuple_bool__AsyncGPUReadbackRequest__o System_ValueTuple_bool__AsyncGPUReadbackRequest__o, *PSystem_ValueTuple_bool__AsyncGPUReadbackRequest__o;

typedef struct System_ValueTuple_bool__AsyncGPUReadbackRequest__Fields System_ValueTuple_bool__AsyncGPUReadbackRequest__Fields, *PSystem_ValueTuple_bool__AsyncGPUReadbackRequest__Fields;

typedef struct UnityEngine_Rendering_AsyncGPUReadbackRequest_o UnityEngine_Rendering_AsyncGPUReadbackRequest_o, *PUnityEngine_Rendering_AsyncGPUReadbackRequest_o;

typedef struct UnityEngine_Rendering_AsyncGPUReadbackRequest_Fields UnityEngine_Rendering_AsyncGPUReadbackRequest_Fields, *PUnityEngine_Rendering_AsyncGPUReadbackRequest_Fields;

struct UnityEngine_Rendering_AsyncGPUReadbackRequest_Fields {
    intptr_t m_Ptr;
    int32_t m_Version;
};

struct UnityEngine_Rendering_AsyncGPUReadbackRequest_o {
    struct UnityEngine_Rendering_AsyncGPUReadbackRequest_Fields fields;
};

struct System_ValueTuple_bool__AsyncGPUReadbackRequest__Fields {
    bool Item1;
    struct UnityEngine_Rendering_AsyncGPUReadbackRequest_o Item2;
};

struct System_ValueTuple_bool__AsyncGPUReadbackRequest__o {
    struct System_ValueTuple_bool__AsyncGPUReadbackRequest__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___Fields {
    bool Item1;
    struct System_ValueTuple_bool__AsyncGPUReadbackRequest__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___o {
    struct System_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___Fields fields;
};

typedef struct Shock_Protocol_CJsonSendParamFriendDelete_VTable Shock_Protocol_CJsonSendParamFriendDelete_VTable, *PShock_Protocol_CJsonSendParamFriendDelete_VTable;

struct Shock_Protocol_CJsonSendParamFriendDelete_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D3F084 MethodInfo_1D3F084, *PMethodInfo_1D3F084;

typedef union _union_227245 _union_227245, *P_union_227245;

union _union_227245 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3F084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227245 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _Module__2_Fields _Module__2_Fields, *P_Module__2_Fields;

struct _Module__2_Fields {
};

typedef struct MethodInfo_1535F5C MethodInfo_1535F5C, *PMethodInfo_1535F5C;

typedef union _union_286022 _union_286022, *P_union_286022;

union _union_286022 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286022 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF3490 MethodInfo_1EF3490, *PMethodInfo_1EF3490;

typedef struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__c System_Threading_ThreadPoolWorkQueue_SparseArray_T__c, *PSystem_Threading_ThreadPoolWorkQueue_SparseArray_T__c;

typedef union _union_211987 _union_211987, *P_union_211987;

typedef struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__RGCTXs System_Threading_ThreadPoolWorkQueue_SparseArray_T__RGCTXs, *PSystem_Threading_ThreadPoolWorkQueue_SparseArray_T__RGCTXs;

typedef struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__VTable System_Threading_ThreadPoolWorkQueue_SparseArray_T__VTable, *PSystem_Threading_ThreadPoolWorkQueue_SparseArray_T__VTable;

union _union_211987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF3490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_T;
};

struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__VTable vtable;
};

typedef struct MethodInfo_24A92E8 MethodInfo_24A92E8, *PMethodInfo_24A92E8;

typedef union _union_312120 _union_312120, *P_union_312120;

union _union_312120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A92E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_o CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_o, *PCriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_o;

typedef struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_c CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_c, *PCriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_c;

typedef struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_Fields CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_Fields, *PCriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_Fields;

typedef struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_VTable CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_VTable, *PCriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_VTable;

struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct CriWare_CriAtomOutputDeviceObserver_o *__4__this;
    float _time_5__2;
};

struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_o {
    struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_c *klass;
    void *monitor;
    struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_Fields fields;
};

struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomOutputDeviceObserver__CoroutineForCheck_ANDROID_d__25_VTable vtable;
};

typedef struct GreeGameLib_GamelibAPI_StaticFields GreeGameLib_GamelibAPI_StaticFields, *PGreeGameLib_GamelibAPI_StaticFields;

typedef struct GreeGameLib_WGLAndroidNativeAPI_o GreeGameLib_WGLAndroidNativeAPI_o, *PGreeGameLib_WGLAndroidNativeAPI_o;

typedef struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_o GreeGameLib_GamelibAPI_MessageHandlerDelegate_o, *PGreeGameLib_GamelibAPI_MessageHandlerDelegate_o;

typedef struct GreeGameLib_WGLAndroidNativeAPI_c GreeGameLib_WGLAndroidNativeAPI_c, *PGreeGameLib_WGLAndroidNativeAPI_c;

typedef struct GreeGameLib_WGLAndroidNativeAPI_Fields GreeGameLib_WGLAndroidNativeAPI_Fields, *PGreeGameLib_WGLAndroidNativeAPI_Fields;

typedef struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_c GreeGameLib_GamelibAPI_MessageHandlerDelegate_c, *PGreeGameLib_GamelibAPI_MessageHandlerDelegate_c;

typedef struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_Fields GreeGameLib_GamelibAPI_MessageHandlerDelegate_Fields, *PGreeGameLib_GamelibAPI_MessageHandlerDelegate_Fields;

typedef struct GreeGameLib_WGLAndroidNativeAPI_VTable GreeGameLib_WGLAndroidNativeAPI_VTable, *PGreeGameLib_WGLAndroidNativeAPI_VTable;

struct GreeGameLib_WGLAndroidNativeAPI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_WGLAndroidNativeAPI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_WGLAndroidNativeAPI_VTable vtable;
};

struct GreeGameLib_WGLAndroidNativeAPI_Fields {
    struct System_String_o *nativeClass;
};

struct GreeGameLib_WGLAndroidNativeAPI_o {
    struct GreeGameLib_WGLAndroidNativeAPI_c *klass;
    void *monitor;
    struct GreeGameLib_WGLAndroidNativeAPI_Fields fields;
};

struct GreeGameLib_GamelibAPI_StaticFields {
    struct System_String_o *VERSION;
    struct GreeGameLib_WGLAndroidNativeAPI_o *NativeAPI;
    struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_o *MessageHandler;
    bool _IsInitialized_k__BackingField;
};

struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_o {
    struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_c *klass;
    void *monitor;
    struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_Fields fields;
};

struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_GamelibAPI_MessageHandlerDelegate_VTable vtable;
};

typedef struct Shock_MngMovieData___c__DisplayClass11_0_o Shock_MngMovieData___c__DisplayClass11_0_o, *PShock_MngMovieData___c__DisplayClass11_0_o;

typedef struct Shock_MngMovieData___c__DisplayClass11_0_Fields Shock_MngMovieData___c__DisplayClass11_0_Fields, *PShock_MngMovieData___c__DisplayClass11_0_Fields;

struct Shock_MngMovieData___c__DisplayClass11_0_Fields {
    struct System_Action_o *onComplete;
};

struct Shock_MngMovieData___c__DisplayClass11_0_o {
    struct Shock_MngMovieData___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct Shock_MngMovieData___c__DisplayClass11_0_Fields fields;
};

typedef struct MethodInfo_1535F54 MethodInfo_1535F54, *PMethodInfo_1535F54;

typedef union _union_286012 _union_286012, *P_union_286012;

union _union_286012 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535F54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286012 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F05FA4 MethodInfo_1F05FA4, *PMethodInfo_1F05FA4;

typedef union _union_323924 _union_323924, *P_union_323924;

union _union_323924 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05FA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323924 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D8C0 MethodInfo_293D8C0, *PMethodInfo_293D8C0;

typedef union _union_182530 _union_182530, *P_union_182530;

union _union_182530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D8C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_c Shock_GGL_Payment_GGLQuerySubscriptionProductList_c, *PShock_GGL_Payment_GGLQuerySubscriptionProductList_c;

typedef struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_VTable Shock_GGL_Payment_GGLQuerySubscriptionProductList_VTable, *PShock_GGL_Payment_GGLQuerySubscriptionProductList_VTable;

struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_VTable vtable;
};

typedef struct MethodInfo_312000C MethodInfo_312000C, *PMethodInfo_312000C;

typedef union _union_228305 _union_228305, *P_union_228305;

union _union_228305 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312000C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228305 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GachaResultScene___c__DisplayClass35_0_o Aoharu_GachaResultScene___c__DisplayClass35_0_o, *PAoharu_GachaResultScene___c__DisplayClass35_0_o;

typedef struct Aoharu_GachaResultScene___c__DisplayClass35_0_c Aoharu_GachaResultScene___c__DisplayClass35_0_c, *PAoharu_GachaResultScene___c__DisplayClass35_0_c;

typedef struct Aoharu_GachaResultScene___c__DisplayClass35_0_VTable Aoharu_GachaResultScene___c__DisplayClass35_0_VTable, *PAoharu_GachaResultScene___c__DisplayClass35_0_VTable;

struct Aoharu_GachaResultScene___c__DisplayClass35_0_o {
    struct Aoharu_GachaResultScene___c__DisplayClass35_0_c *klass;
    void *monitor;
    struct Aoharu_GachaResultScene___c__DisplayClass35_0_Fields fields;
};

struct Aoharu_GachaResultScene___c__DisplayClass35_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaResultScene___c__DisplayClass35_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaResultScene___c__DisplayClass35_0_VTable vtable;
};

typedef struct MethodInfo_2DD9FAC MethodInfo_2DD9FAC, *PMethodInfo_2DD9FAC;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c;

typedef union _union_301617 _union_301617, *P_union_301617;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable;

union _union_301617 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DD9FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301617 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_T11__GetAwaiter;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__get_IsCompleted;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT11;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_10;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T11__;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__SourceOnCompleted;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_T12__GetAwaiter;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__get_IsCompleted;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT12;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_11;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T12__;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__SourceOnCompleted;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTask_T13__GetAwaiter;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__get_IsCompleted;
    struct MethodInfo *_76_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT13;
    struct MethodInfo *_77_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_12;
    struct MethodInfo *_78_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T13__;
    struct MethodInfo *_79_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__SourceOnCompleted;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTask_T14__GetAwaiter;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__get_IsCompleted;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT14;
    struct MethodInfo *_83_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_13;
    struct MethodInfo *_84_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T14__;
    struct MethodInfo *_85_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__SourceOnCompleted;
    struct MethodInfo *_86_Cysharp_Threading_Tasks_UniTask_T15__GetAwaiter;
    struct MethodInfo *_87_Cysharp_Threading_Tasks_UniTask_Awaiter_T15__get_IsCompleted;
    struct MethodInfo *_88_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT15;
    struct MethodInfo *_89_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15____ctor_b__2_14;
    struct MethodInfo *_90_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T15__;
    struct MethodInfo *_91_Cysharp_Threading_Tasks_UniTask_Awaiter_T15__SourceOnCompleted;
    struct MethodInfo *_92_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_93_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____TrySetException;
    struct Il2CppClass *_94_System_ValueTuple_T14__T15_;
    struct MethodInfo *_95_System_ValueTuple_T14__T15___ctor;
    struct Il2CppClass *_96_System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15__;
    struct MethodInfo *_97_System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____ctor;
    struct Il2CppClass *_98_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___;
    struct MethodInfo *_99_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____ctor;
    struct MethodInfo *_100_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____TrySetResult;
    struct MethodInfo *_101_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_102_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_103_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_104_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_105_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_106_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_107_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_108_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_109_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_110_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__GetResult;
    struct MethodInfo *_111_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__GetResult;
    struct MethodInfo *_112_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__GetResult;
    struct MethodInfo *_113_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__GetResult;
    struct MethodInfo *_114_Cysharp_Threading_Tasks_UniTask_Awaiter_T15__GetResult;
    struct MethodInfo *_115_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____GetResult;
    struct MethodInfo *_116_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____GetStatus;
    struct MethodInfo *_117_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____OnCompleted;
    struct MethodInfo *_118_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____UnsafeGetStatus;
    struct MethodInfo *_119_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__GetResult;
};

typedef struct MethodInfo_1FD1ECC MethodInfo_1FD1ECC, *PMethodInfo_1FD1ECC;

typedef union _union_267480 _union_267480, *P_union_267480;

union _union_267480 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1ECC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267480 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3120008 MethodInfo_3120008, *PMethodInfo_3120008;

typedef union _union_228137 _union_228137, *P_union_228137;

union _union_228137 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3120008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228137 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_RuntimeAssetManagerBuilder_Fields Chipstar_Downloads_RuntimeAssetManagerBuilder_Fields, *PChipstar_Downloads_RuntimeAssetManagerBuilder_Fields;

typedef struct Chipstar_Downloads_AssetProviderBuilder_o Chipstar_Downloads_AssetProviderBuilder_o, *PChipstar_Downloads_AssetProviderBuilder_o;

typedef struct Chipstar_Downloads_StorageProviderBuilder_o Chipstar_Downloads_StorageProviderBuilder_o, *PChipstar_Downloads_StorageProviderBuilder_o;

typedef struct Chipstar_Downloads_UnloadProviderBuilder_o Chipstar_Downloads_UnloadProviderBuilder_o, *PChipstar_Downloads_UnloadProviderBuilder_o;

typedef struct Chipstar_Downloads_BundleSaveDataBuilder_o Chipstar_Downloads_BundleSaveDataBuilder_o, *PChipstar_Downloads_BundleSaveDataBuilder_o;

typedef struct Chipstar_Downloads_AssetProviderBuilder_c Chipstar_Downloads_AssetProviderBuilder_c, *PChipstar_Downloads_AssetProviderBuilder_c;

typedef struct Chipstar_Downloads_AssetProviderBuilder_Fields Chipstar_Downloads_AssetProviderBuilder_Fields, *PChipstar_Downloads_AssetProviderBuilder_Fields;

typedef struct Chipstar_Downloads_StorageProviderBuilder_c Chipstar_Downloads_StorageProviderBuilder_c, *PChipstar_Downloads_StorageProviderBuilder_c;

typedef struct Chipstar_Downloads_StorageProviderBuilder_Fields Chipstar_Downloads_StorageProviderBuilder_Fields, *PChipstar_Downloads_StorageProviderBuilder_Fields;

typedef struct Chipstar_Downloads_UnloadProviderBuilder_c Chipstar_Downloads_UnloadProviderBuilder_c, *PChipstar_Downloads_UnloadProviderBuilder_c;

typedef struct Chipstar_Downloads_UnloadProviderBuilder_Fields Chipstar_Downloads_UnloadProviderBuilder_Fields, *PChipstar_Downloads_UnloadProviderBuilder_Fields;

typedef struct Chipstar_Downloads_BundleSaveDataBuilder_c Chipstar_Downloads_BundleSaveDataBuilder_c, *PChipstar_Downloads_BundleSaveDataBuilder_c;

typedef struct Chipstar_Downloads_BundleSaveDataBuilder_Fields Chipstar_Downloads_BundleSaveDataBuilder_Fields, *PChipstar_Downloads_BundleSaveDataBuilder_Fields;

typedef struct Chipstar_Downloads_AssetProviderBuilder_VTable Chipstar_Downloads_AssetProviderBuilder_VTable, *PChipstar_Downloads_AssetProviderBuilder_VTable;

typedef struct Chipstar_Downloads_StorageProviderBuilder_VTable Chipstar_Downloads_StorageProviderBuilder_VTable, *PChipstar_Downloads_StorageProviderBuilder_VTable;

typedef struct Chipstar_Downloads_UnloadProviderBuilder_VTable Chipstar_Downloads_UnloadProviderBuilder_VTable, *PChipstar_Downloads_UnloadProviderBuilder_VTable;

typedef struct Chipstar_Downloads_BundleSaveDataBuilder_VTable Chipstar_Downloads_BundleSaveDataBuilder_VTable, *PChipstar_Downloads_BundleSaveDataBuilder_VTable;

typedef struct Chipstar_FileBuilderCreater_StorageFileTable__Fields Chipstar_FileBuilderCreater_StorageFileTable__Fields, *PChipstar_FileBuilderCreater_StorageFileTable__Fields;

struct Chipstar_Downloads_StorageProviderBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_Downloads_RuntimeAssetManagerBuilder_Fields {
    struct Chipstar_Downloads_AssetManagerBuilder_Fields super;
    struct Chipstar_Downloads_AssetProviderBuilder_o *m_assetProvider;
    struct Chipstar_Downloads_DownloadProviderBuilder_o *m_downloadProvider;
    struct Chipstar_Downloads_StorageProviderBuilder_o *m_storageProvider;
    struct Chipstar_Downloads_UnloadProviderBuilder_o *m_unloadProvider;
    struct Chipstar_Downloads_BundleSaveDataBuilder_o *m_saveBuilder;
};

struct Chipstar_Downloads_AssetProviderBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_Downloads_AssetProviderBuilder_o {
    struct Chipstar_Downloads_AssetProviderBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetProviderBuilder_Fields fields;
};

struct Chipstar_Downloads_AssetProviderBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
    struct VirtualInvokeData _5_Factory;
};

struct Chipstar_Downloads_AssetProviderBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetProviderBuilder_VTable vtable;
};

struct Chipstar_FileBuilderCreater_StorageFileTable__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_FileConverterBuilder_o *converter;
    int32_t m_writeOption;
    int32_t m_readOption;
};

struct Chipstar_Downloads_UnloadProviderBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_BundleSaveDataBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Chipstar_Downloads_BundleSaveDataBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BundleSaveDataBuilder_VTable vtable;
};

struct Chipstar_Downloads_BundleSaveDataBuilder_Fields {
    struct Chipstar_FileBuilderCreater_StorageFileTable__Fields super;
};

struct Chipstar_Downloads_BundleSaveDataBuilder_o {
    struct Chipstar_Downloads_BundleSaveDataBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_BundleSaveDataBuilder_Fields fields;
};

struct Chipstar_Downloads_StorageProviderBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_StorageProviderBuilder_o {
    struct Chipstar_Downloads_StorageProviderBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_StorageProviderBuilder_Fields fields;
};

struct Chipstar_Downloads_StorageProviderBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_StorageProviderBuilder_VTable vtable;
};

struct Chipstar_Downloads_UnloadProviderBuilder_Fields {
    struct Chipstar_ChipstarAsset_Fields super;
};

struct Chipstar_Downloads_UnloadProviderBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_UnloadProviderBuilder_VTable vtable;
};

struct Chipstar_Downloads_UnloadProviderBuilder_o {
    struct Chipstar_Downloads_UnloadProviderBuilder_c *klass;
    void *monitor;
    struct Chipstar_Downloads_UnloadProviderBuilder_Fields fields;
};

typedef struct MethodInfo_1F05FAC MethodInfo_1F05FAC, *PMethodInfo_1F05FAC;

typedef union _union_323946 _union_323946, *P_union_323946;

union _union_323946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_o Shock_GGL_Payment_GGLQuerySubscriptionProductList_o, *PShock_GGL_Payment_GGLQuerySubscriptionProductList_o;

typedef struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_Fields Shock_GGL_Payment_GGLQuerySubscriptionProductList_Fields, *PShock_GGL_Payment_GGLQuerySubscriptionProductList_Fields;

typedef struct Shock_GGL_GGLRequest_GGLQuerySubscriptionProductList__ProductList__Fields Shock_GGL_GGLRequest_GGLQuerySubscriptionProductList__ProductList__Fields, *PShock_GGL_GGLRequest_GGLQuerySubscriptionProductList__ProductList__Fields;

struct Shock_GGL_GGLRequest_GGLQuerySubscriptionProductList__ProductList__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_Fields {
    struct Shock_GGL_GGLRequest_GGLQuerySubscriptionProductList__ProductList__Fields super;
};

struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_o {
    struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLQuerySubscriptionProductList_Fields fields;
};

typedef struct MethodInfo_308B740 MethodInfo_308B740, *PMethodInfo_308B740;

typedef struct MethodInfo_308B740_RGCTXs MethodInfo_308B740_RGCTXs, *PMethodInfo_308B740_RGCTXs;

typedef union _union_214673 _union_214673, *P_union_214673;

union _union_214673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B740 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B740_RGCTXs *rgctx_data;
    union _union_214673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308B740_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_293D8CC MethodInfo_293D8CC, *PMethodInfo_293D8CC;

typedef union _union_185406 _union_185406, *P_union_185406;

union _union_185406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D8CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BCB2C MethodInfo_13BCB2C, *PMethodInfo_13BCB2C;

typedef struct MethodInfo_13BCB2C_RGCTXs MethodInfo_13BCB2C_RGCTXs, *PMethodInfo_13BCB2C_RGCTXs;

typedef union _union_207111 _union_207111, *P_union_207111;

union _union_207111 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BCB2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BCB2C_RGCTXs *rgctx_data;
    union _union_207111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13BCB2C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2F35228 MethodInfo_2F35228, *PMethodInfo_2F35228;

typedef union _union_286699 _union_286699, *P_union_286699;

union _union_286699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F35228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F35228_RGCTXs *rgctx_data;
    union _union_286699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct com_adjust_sdk_AdjustUtils_StaticFields com_adjust_sdk_AdjustUtils_StaticFields, *Pcom_adjust_sdk_AdjustUtils_StaticFields;

struct com_adjust_sdk_AdjustUtils_StaticFields {
    struct System_String_o *KeyAdid;
    struct System_String_o *KeyMessage;
    struct System_String_o *KeyNetwork;
    struct System_String_o *KeyAdgroup;
    struct System_String_o *KeyCampaign;
    struct System_String_o *KeyCreative;
    struct System_String_o *KeyWillRetry;
    struct System_String_o *KeyTimestamp;
    struct System_String_o *KeyCallbackId;
    struct System_String_o *KeyEventToken;
    struct System_String_o *KeyClickLabel;
    struct System_String_o *KeyTrackerName;
    struct System_String_o *KeyTrackerToken;
    struct System_String_o *KeyJsonResponse;
    struct System_String_o *KeyCostType;
    struct System_String_o *KeyCostAmount;
    struct System_String_o *KeyCostCurrency;
    struct System_String_o *KeyFbInstallReferrer;
    struct System_String_o *KeySkadConversionValue;
    struct System_String_o *KeySkadCoarseValue;
    struct System_String_o *KeySkadLockWindow;
    struct System_String_o *KeyTestOptionsBaseUrl;
    struct System_String_o *KeyTestOptionsGdprUrl;
    struct System_String_o *KeyTestOptionsSubscriptionUrl;
    struct System_String_o *KeyTestOptionsExtraPath;
    struct System_String_o *KeyTestOptionsBasePath;
    struct System_String_o *KeyTestOptionsGdprPath;
    struct System_String_o *KeyTestOptionsDeleteState;
    struct System_String_o *KeyTestOptionsUseTestConnectionOptions;
    struct System_String_o *KeyTestOptionsTimerIntervalInMilliseconds;
    struct System_String_o *KeyTestOptionsTimerStartInMilliseconds;
    struct System_String_o *KeyTestOptionsSessionIntervalInMilliseconds;
    struct System_String_o *KeyTestOptionsSubsessionIntervalInMilliseconds;
    struct System_String_o *KeyTestOptionsTeardown;
    struct System_String_o *KeyTestOptionsNoBackoffWait;
    struct System_String_o *KeyTestOptionsiAdFrameworkEnabled;
    struct System_String_o *KeyTestOptionsAdServicesFrameworkEnabled;
};

typedef struct MethodInfo_24D42E0 MethodInfo_24D42E0, *PMethodInfo_24D42E0;

typedef union _union_174958 _union_174958, *P_union_174958;

union _union_174958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D42E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3398300 MethodInfo_3398300, *PMethodInfo_3398300;

typedef union _union_224231 _union_224231, *P_union_224231;

union _union_224231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D42E4 MethodInfo_24D42E4, *PMethodInfo_24D42E4;

typedef union _union_176396 _union_176396, *P_union_176396;

union _union_176396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D42E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D8C4 MethodInfo_293D8C4, *PMethodInfo_293D8C4;

typedef union _union_183968 _union_183968, *P_union_183968;

union _union_183968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D8C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_c Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_c, *PAoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_VTable Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_VTable, *PAoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_VTable vtable;
};

typedef struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__o UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__o, *PUniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__o;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__c UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__c, *PUniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__c;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__Fields UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__Fields, *PUniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__Fields;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__VTable UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__VTable, *PUniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__VTable;

typedef struct System_Action_Tuple_T0__T1__T2___o System_Action_Tuple_T0__T1__T2___o, *PSystem_Action_Tuple_T0__T1__T2___o;

typedef struct System_Action_Tuple_T0__T1__T2___c System_Action_Tuple_T0__T1__T2___c, *PSystem_Action_Tuple_T0__T1__T2___c;

typedef struct System_Action_Tuple_T0__T1__T2___Fields System_Action_Tuple_T0__T1__T2___Fields, *PSystem_Action_Tuple_T0__T1__T2___Fields;

typedef struct System_Action_Tuple_T0__T1__T2___VTable System_Action_Tuple_T0__T1__T2___VTable, *PSystem_Action_Tuple_T0__T1__T2___VTable;

struct System_Action_Tuple_T0__T1__T2___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Tuple_T0__T1__T2___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Tuple_T0__T1__T2___VTable vtable;
};

struct System_Action_Tuple_T0__T1__T2___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Tuple_T0__T1__T2___o {
    struct System_Action_Tuple_T0__T1__T2___c *klass;
    void *monitor;
    struct System_Action_Tuple_T0__T1__T2___Fields fields;
};

struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__Fields {
    struct System_Action_Tuple_T0__T1__T2___o *h;
};

struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__o {
    struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__c *klass;
    void *monitor;
    struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__Fields fields;
};

struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2__VTable vtable;
};

typedef struct Aoharu_MultiEventRoomCreationDialog___c_o Aoharu_MultiEventRoomCreationDialog___c_o, *PAoharu_MultiEventRoomCreationDialog___c_o;

typedef struct Aoharu_MultiEventRoomCreationDialog___c_c Aoharu_MultiEventRoomCreationDialog___c_c, *PAoharu_MultiEventRoomCreationDialog___c_c;

typedef struct Aoharu_MultiEventRoomCreationDialog___c_StaticFields Aoharu_MultiEventRoomCreationDialog___c_StaticFields, *PAoharu_MultiEventRoomCreationDialog___c_StaticFields;

typedef struct Aoharu_MultiEventRoomCreationDialog___c_VTable Aoharu_MultiEventRoomCreationDialog___c_VTable, *PAoharu_MultiEventRoomCreationDialog___c_VTable;

typedef struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__o System_Action_MultiEventRoomCreationDialog_DifficultToggle__o, *PSystem_Action_MultiEventRoomCreationDialog_DifficultToggle__o;

typedef struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__o System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__o, *PSystem_Func_KeyValuePair_LIVE_LEVEL__bool___bool__o;

typedef struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__c System_Action_MultiEventRoomCreationDialog_DifficultToggle__c, *PSystem_Action_MultiEventRoomCreationDialog_DifficultToggle__c;

typedef struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__Fields System_Action_MultiEventRoomCreationDialog_DifficultToggle__Fields, *PSystem_Action_MultiEventRoomCreationDialog_DifficultToggle__Fields;

typedef struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__c System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__c, *PSystem_Func_KeyValuePair_LIVE_LEVEL__bool___bool__c;

typedef struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__Fields System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__Fields, *PSystem_Func_KeyValuePair_LIVE_LEVEL__bool___bool__Fields;

typedef struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__VTable System_Action_MultiEventRoomCreationDialog_DifficultToggle__VTable, *PSystem_Action_MultiEventRoomCreationDialog_DifficultToggle__VTable;

typedef struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__VTable System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__VTable, *PSystem_Func_KeyValuePair_LIVE_LEVEL__bool___bool__VTable;

struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__o {
    struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__c *klass;
    void *monitor;
    struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__Fields fields;
};

struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__VTable vtable;
};

struct Aoharu_MultiEventRoomCreationDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__o {
    struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__Fields fields;
};

struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__VTable vtable;
};

struct Aoharu_MultiEventRoomCreationDialog___c_StaticFields {
    struct Aoharu_MultiEventRoomCreationDialog___c_o *__9;
    struct System_Action_MultiEventRoomCreationDialog_DifficultToggle__o *__9__16_4;
    struct System_Func_KeyValuePair_LIVE_LEVEL__bool___bool__o *__9__16_5;
    struct System_Func_ButtonEvent__bool__o *__9__17_0;
    struct System_Func_ButtonEvent__bool__o *__9__17_1;
};

struct Aoharu_MultiEventRoomCreationDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiEventRoomCreationDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventRoomCreationDialog___c_VTable vtable;
};

struct Aoharu_MultiEventRoomCreationDialog___c_o {
    struct Aoharu_MultiEventRoomCreationDialog___c_c *klass;
    void *monitor;
    struct Aoharu_MultiEventRoomCreationDialog___c_Fields fields;
};

typedef struct MethodInfo_1FD1EE0 MethodInfo_1FD1EE0, *PMethodInfo_1FD1EE0;

typedef union _union_265568 _union_265568, *P_union_265568;

union _union_265568 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1EE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265568 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24E88D0 MethodInfo_24E88D0, *PMethodInfo_24E88D0;

typedef union _union_272536 _union_272536, *P_union_272536;

union _union_272536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E88D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_PresenterBase_Unit__VTable UniRx_PresenterBase_Unit__VTable, *PUniRx_PresenterBase_Unit__VTable;

struct UniRx_PresenterBase_Unit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Parent;
    struct VirtualInvokeData _5_UniRx_IPresenter_get_gameObject;
    struct VirtualInvokeData _6_UniRx_IPresenter_RegisterParent;
    struct VirtualInvokeData _7_UniRx_IPresenter_InitializeCore;
    struct VirtualInvokeData _8_UniRx_IPresenter_StartCapturePhase;
    struct VirtualInvokeData _9_UniRx_IPresenter_Awake;
    struct VirtualInvokeData _10_UniRx_IPresenter_ForceInitialize;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_ForceInitialize;
    struct VirtualInvokeData _15_OnAwake;
};

typedef struct MethodInfo_24E88D8 MethodInfo_24E88D8, *PMethodInfo_24E88D8;

typedef union _union_268062 _union_268062, *P_union_268062;

union _union_268062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E88D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Google_Play_Review_PlayReviewInfo_Fields Google_Play_Review_PlayReviewInfo_Fields, *PGoogle_Play_Review_PlayReviewInfo_Fields;

struct Google_Play_Review_PlayReviewInfo_Fields {
    struct UnityEngine_AndroidJavaObject_o *_reviewInfo;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryCautionMst__Fields System_Collections_Generic_IReadOnlyCollection_LotteryCautionMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryCautionMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LotteryCautionMst__Fields {
};

typedef struct Shock_Data_SaveData_MusicLibrarySaveData___c_StaticFields Shock_Data_SaveData_MusicLibrarySaveData___c_StaticFields, *PShock_Data_SaveData_MusicLibrarySaveData___c_StaticFields;

typedef struct Shock_Data_SaveData_MusicLibrarySaveData___c_o Shock_Data_SaveData_MusicLibrarySaveData___c_o, *PShock_Data_SaveData_MusicLibrarySaveData___c_o;

typedef struct System_Func_GroupMst__uint__o System_Func_GroupMst__uint__o, *PSystem_Func_GroupMst__uint__o;

typedef struct Shock_Data_SaveData_MusicLibrarySaveData___c_c Shock_Data_SaveData_MusicLibrarySaveData___c_c, *PShock_Data_SaveData_MusicLibrarySaveData___c_c;

typedef struct Shock_Data_SaveData_MusicLibrarySaveData___c_Fields Shock_Data_SaveData_MusicLibrarySaveData___c_Fields, *PShock_Data_SaveData_MusicLibrarySaveData___c_Fields;

typedef struct System_Func_GroupMst__uint__c System_Func_GroupMst__uint__c, *PSystem_Func_GroupMst__uint__c;

typedef struct System_Func_GroupMst__uint__Fields System_Func_GroupMst__uint__Fields, *PSystem_Func_GroupMst__uint__Fields;

typedef struct Shock_Data_SaveData_MusicLibrarySaveData___c_VTable Shock_Data_SaveData_MusicLibrarySaveData___c_VTable, *PShock_Data_SaveData_MusicLibrarySaveData___c_VTable;

typedef struct System_Func_GroupMst__uint__VTable System_Func_GroupMst__uint__VTable, *PSystem_Func_GroupMst__uint__VTable;

struct Shock_Data_SaveData_MusicLibrarySaveData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_MusicLibrarySaveData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Data_SaveData_MusicLibrarySaveData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_MusicLibrarySaveData___c_VTable vtable;
};

struct Shock_Data_SaveData_MusicLibrarySaveData___c_Fields {
};

struct Shock_Data_SaveData_MusicLibrarySaveData___c_o {
    struct Shock_Data_SaveData_MusicLibrarySaveData___c_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_MusicLibrarySaveData___c_Fields fields;
};

struct System_Func_GroupMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GroupMst__uint__o {
    struct System_Func_GroupMst__uint__c *klass;
    void *monitor;
    struct System_Func_GroupMst__uint__Fields fields;
};

struct System_Func_GroupMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_GroupMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GroupMst__uint__VTable vtable;
};

struct Shock_Data_SaveData_MusicLibrarySaveData___c_StaticFields {
    struct Shock_Data_SaveData_MusicLibrarySaveData___c_o *__9;
    struct System_Func_GroupMst__uint__o *__9__27_1;
    struct System_Func_GroupMst__bool__o *__9__27_2;
};

typedef struct Shock_CARD_EPISODE_TYPE_Fields Shock_CARD_EPISODE_TYPE_Fields, *PShock_CARD_EPISODE_TYPE_Fields;

struct Shock_CARD_EPISODE_TYPE_Fields {
    int32_t value__;
};

typedef struct MethodInfo_16D70BC_RGCTXs MethodInfo_16D70BC_RGCTXs, *PMethodInfo_16D70BC_RGCTXs;

struct MethodInfo_16D70BC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_32664D0 MethodInfo_32664D0, *PMethodInfo_32664D0;

typedef union _union_315177 _union_315177, *P_union_315177;

union _union_315177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32664D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_DummyLoginStep_c Shock_Login_DummyLoginStep_c, *PShock_Login_DummyLoginStep_c;

typedef struct Shock_Login_DummyLoginStep_VTable Shock_Login_DummyLoginStep_VTable, *PShock_Login_DummyLoginStep_VTable;

struct Shock_Login_DummyLoginStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_DummyLoginStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_DummyLoginStep_VTable vtable;
};

typedef struct MethodInfo_2697088 MethodInfo_2697088, *PMethodInfo_2697088;

typedef union _union_311054 _union_311054, *P_union_311054;

union _union_311054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697088 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__VTable Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__VTable, *PShock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__VTable;

struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17466E0 MethodInfo_17466E0, *PMethodInfo_17466E0;

typedef union _union_162149 _union_162149, *P_union_162149;

union _union_162149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17466E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F8420 MethodInfo_14F8420, *PMethodInfo_14F8420;

typedef union _union_200337 _union_200337, *P_union_200337;

union _union_200337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F8420 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F8420_RGCTXs *rgctx_data;
    union _union_200337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFDFF8 MethodInfo_1EFDFF8, *PMethodInfo_1EFDFF8;

typedef union _union_316919 _union_316919, *P_union_316919;

union _union_316919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFDFF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3AE4 MethodInfo_22C3AE4, *PMethodInfo_22C3AE4;

typedef union _union_280928 _union_280928, *P_union_280928;

union _union_280928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3AE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AA3FC MethodInfo_32AA3FC, *PMethodInfo_32AA3FC;

typedef union _union_316319 _union_316319, *P_union_316319;

union _union_316319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA3FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_int__ManualResetEvent__c System_Collections_Generic_Dictionary_int__ManualResetEvent__c, *PSystem_Collections_Generic_Dictionary_int__ManualResetEvent__c;

typedef struct System_Collections_Generic_Dictionary_int__ManualResetEvent__VTable System_Collections_Generic_Dictionary_int__ManualResetEvent__VTable, *PSystem_Collections_Generic_Dictionary_int__ManualResetEvent__VTable;

struct System_Collections_Generic_Dictionary_int__ManualResetEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__ManualResetEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__ManualResetEvent__VTable vtable;
};

typedef struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_c DG_Tweening_Core_DOTweenSettings_ModulesSetup_c, *PDG_Tweening_Core_DOTweenSettings_ModulesSetup_c;

typedef struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_VTable DG_Tweening_Core_DOTweenSettings_ModulesSetup_VTable, *PDG_Tweening_Core_DOTweenSettings_ModulesSetup_VTable;

struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_VTable vtable;
};

typedef struct System_Func_EventTypeMst__EVENT_TYPE__Fields System_Func_EventTypeMst__EVENT_TYPE__Fields, *PSystem_Func_EventTypeMst__EVENT_TYPE__Fields;

struct System_Func_EventTypeMst__EVENT_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_24D42C0 MethodInfo_24D42C0, *PMethodInfo_24D42C0;

typedef union _union_173520 _union_173520, *P_union_173520;

union _union_173520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D42C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_int__ManualResetEvent__o System_Collections_Generic_Dictionary_int__ManualResetEvent__o, *PSystem_Collections_Generic_Dictionary_int__ManualResetEvent__o;

typedef struct System_Collections_Generic_Dictionary_int__ManualResetEvent__Fields System_Collections_Generic_Dictionary_int__ManualResetEvent__Fields, *PSystem_Collections_Generic_Dictionary_int__ManualResetEvent__Fields;

struct System_Collections_Generic_Dictionary_int__ManualResetEvent__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__ManualResetEvent__o {
    struct System_Collections_Generic_Dictionary_int__ManualResetEvent__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__ManualResetEvent__Fields fields;
};

typedef struct MethodInfo_1B63320 MethodInfo_1B63320, *PMethodInfo_1B63320;

typedef union _union_253885 _union_253885, *P_union_253885;

union _union_253885 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B63320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253885 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC8438 MethodInfo_1EC8438, *PMethodInfo_1EC8438;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c, *PUniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c;

typedef union _union_292372 _union_292372, *P_union_292372;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__VTable UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__VTable, *PUniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__VTable;

struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__VTable vtable;
};

union _union_292372 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292372 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult_;
    struct MethodInfo *_1_UniRx_Operators_CombineLatestObservable_CombineLatest_TLeft__TRight__TResult__Publish;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObserverBase_TResult__TResult_;
    struct MethodInfo *_3_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnError;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnCompleted;
};

typedef union _union_282660 _union_282660, *P_union_282660;

union _union_282660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26B9BC0 MethodInfo_26B9BC0, *PMethodInfo_26B9BC0;

typedef struct UnityEngine_UIElements_UQueryBuilder_T__c UnityEngine_UIElements_UQueryBuilder_T__c, *PUnityEngine_UIElements_UQueryBuilder_T__c;

typedef union _union_285302 _union_285302, *P_union_285302;

typedef struct UnityEngine_UIElements_UQueryBuilder_T__RGCTXs UnityEngine_UIElements_UQueryBuilder_T__RGCTXs, *PUnityEngine_UIElements_UQueryBuilder_T__RGCTXs;

typedef struct UnityEngine_UIElements_UQueryBuilder_T__VTable UnityEngine_UIElements_UQueryBuilder_T__VTable, *PUnityEngine_UIElements_UQueryBuilder_T__VTable;

struct UnityEngine_UIElements_UQueryBuilder_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

union _union_285302 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285302 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_UQueryBuilder_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_UQueryBuilder_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UQueryBuilder_T__VTable vtable;
};

struct UnityEngine_UIElements_UQueryBuilder_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_UQueryBuilder_T__AddClass;
    struct MethodInfo *_1_UnityEngine_UIElements_UQueryBuilder_T__AddName;
    struct MethodInfo *_2_UnityEngine_UIElements_UQueryBuilder_T__get_parts;
    struct Il2CppClass *_3_UnityEngine_UIElements_UQuery_IsOfType_T_;
    struct MethodInfo *_4_UnityEngine_UIElements_UQueryBuilder_T__FinishCurrentSelector;
    struct MethodInfo *_5_UnityEngine_UIElements_UQueryBuilder_T__get_styleSelectors;
    struct MethodInfo *_6_UnityEngine_UIElements_UQueryBuilder_T__CurrentSelectorEmpty;
    struct MethodInfo *_7_UnityEngine_UIElements_UQueryBuilder_T__AddPseudoStatesRuleIfNecessasy;
    struct MethodInfo *_8_UnityEngine_UIElements_UQueryBuilder_T__FinishSelector;
    struct Il2CppClass *_9_UnityEngine_UIElements_UQueryState_T_;
    struct MethodInfo *_10_UnityEngine_UIElements_UQueryState_T___ctor;
    struct MethodInfo *_11_UnityEngine_UIElements_UQueryBuilder_T__Build;
    struct MethodInfo *_12_UnityEngine_UIElements_UQueryState_T__ToList;
    struct Il2CppClass *_13_UnityEngine_UIElements_UQueryBuilder_T_;
    struct MethodInfo *_14_UnityEngine_UIElements_UQueryBuilder_T__Equals;
};

typedef struct System_Nullable_Color__VTable System_Nullable_Color__VTable, *PSystem_Nullable_Color__VTable;

struct System_Nullable_Color__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_282662 _union_282662, *P_union_282662;

union _union_282662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932DCC MethodInfo_2932DCC, *PMethodInfo_2932DCC;

typedef union _union_188088 _union_188088, *P_union_188088;

union _union_188088 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932DCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188088 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282664 _union_282664, *P_union_282664;

union _union_282664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13506EC MethodInfo_13506EC, *PMethodInfo_13506EC;

typedef struct UniRx_Operators_BufferObservable_BufferTC_T__c UniRx_Operators_BufferObservable_BufferTC_T__c, *PUniRx_Operators_BufferObservable_BufferTC_T__c;

typedef union _union_292238 _union_292238, *P_union_292238;

typedef struct UniRx_Operators_BufferObservable_BufferTC_T__RGCTXs UniRx_Operators_BufferObservable_BufferTC_T__RGCTXs, *PUniRx_Operators_BufferObservable_BufferTC_T__RGCTXs;

typedef struct UniRx_Operators_BufferObservable_BufferTC_T__VTable UniRx_Operators_BufferObservable_BufferTC_T__VTable, *PUniRx_Operators_BufferObservable_BufferTC_T__VTable;

struct UniRx_Operators_BufferObservable_BufferTC_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_BufferObservable_BufferTC_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Operators_BufferObservable_BufferTC_T__StaticFields *static_fields;
    struct UniRx_Operators_BufferObservable_BufferTC_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BufferObservable_BufferTC_T__VTable vtable;
};

union _union_292238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13506EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTC_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_BufferObservable_BufferTC_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__IList_T__;
    struct Il2CppClass *_2_System_Collections_Generic_List_T_;
    struct MethodInfo *_3_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_4_UniRx_Operators_BufferObservable_BufferTC_T__CreateTimer;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_7_UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T_;
    struct MethodInfo *_8_UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T___ctor;
    struct MethodInfo *_9_UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T___CreateTimer_b__0;
    struct MethodInfo *_10_UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T___CreateTimer_b__1;
    struct MethodInfo *_11_System_Collections_Generic_List_T__get_Count;
    struct Il2CppClass *_12_UniRx_Operators_BufferObservable_BufferTC_T_;
    struct Il2CppClass *_13_UniRx_IObserver_IList_T__;
    struct MethodInfo *_14_UniRx_IObserver_IList_T___OnNext;
    struct MethodInfo *_15_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_16_UniRx_IObserver_IList_T___OnError;
    struct MethodInfo *_17_UniRx_Operators_OperatorObserverBase_T__IList_T___Dispose;
    struct MethodInfo *_18_UniRx_IObserver_IList_T___OnCompleted;
    struct Il2CppClass *_19_T__;
};

typedef struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__o System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__o, *PSystem_Func_LiveInputResultMst__INPUT_RESULT_TYPE__o;

typedef struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__c System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__c, *PSystem_Func_LiveInputResultMst__INPUT_RESULT_TYPE__c;

typedef struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__Fields System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__Fields, *PSystem_Func_LiveInputResultMst__INPUT_RESULT_TYPE__Fields;

typedef struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__VTable System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__VTable, *PSystem_Func_LiveInputResultMst__INPUT_RESULT_TYPE__VTable;

struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__o {
    struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__c *klass;
    void *monitor;
    struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__Fields fields;
};

struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveInputResultMst__INPUT_RESULT_TYPE__VTable vtable;
};

typedef union _union_243057 _union_243057, *P_union_243057;

union _union_243057 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _Module__26_Fields _Module__26_Fields, *P_Module__26_Fields;

struct _Module__26_Fields {
};

typedef union _union_282666 _union_282666, *P_union_282666;

union _union_282666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243059 _union_243059, *P_union_243059;

union _union_243059 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30ED04C MethodInfo_30ED04C, *PMethodInfo_30ED04C;

typedef union _union_236831 _union_236831, *P_union_236831;

union _union_236831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ED04C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282668 _union_282668, *P_union_282668;

union _union_282668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218093 _union_218093, *P_union_218093;

union _union_218093 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_SkeletonMemoria_VTable Spine_Unity_SkeletonMemoria_VTable, *PSpine_Unity_SkeletonMemoria_VTable;

struct Spine_Unity_SkeletonMemoria_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_SkeletonDataAsset;
    struct VirtualInvokeData _7_add_UpdateLocal;
    struct VirtualInvokeData _8_remove_UpdateLocal;
    struct VirtualInvokeData _9_add_UpdateWorld;
    struct VirtualInvokeData _10_remove_UpdateWorld;
    struct VirtualInvokeData _11_add_UpdateComplete;
    struct VirtualInvokeData _12_remove_UpdateComplete;
    struct VirtualInvokeData _13_get_Skeleton;
    struct VirtualInvokeData _14_get_AnimationState;
    struct VirtualInvokeData _15_Awake;
    struct VirtualInvokeData _16_Initialize;
    struct VirtualInvokeData _17_LateUpdate;
    struct VirtualInvokeData _18_ClearState;
};

typedef struct MethodInfo_2932DD0 MethodInfo_2932DD0, *PMethodInfo_2932DD0;

typedef union _union_189526 _union_189526, *P_union_189526;

union _union_189526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932DD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218095 _union_218095, *P_union_218095;

union _union_218095 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243051 _union_243051, *P_union_243051;

union _union_243051 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Rendering_SupportedRenderingFeatures_ReflectionProbeModes_VTable UnityEngine_Rendering_SupportedRenderingFeatures_ReflectionProbeModes_VTable, *PUnityEngine_Rendering_SupportedRenderingFeatures_ReflectionProbeModes_VTable;

struct UnityEngine_Rendering_SupportedRenderingFeatures_ReflectionProbeModes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_218097 _union_218097, *P_union_218097;

union _union_218097 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243053 _union_243053, *P_union_243053;

union _union_243053 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1514EA0_RGCTXs MethodInfo_1514EA0_RGCTXs, *PMethodInfo_1514EA0_RGCTXs;

struct MethodInfo_1514EA0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_218099 _union_218099, *P_union_218099;

union _union_218099 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243055 _union_243055, *P_union_243055;

union _union_243055 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvSubscriptionWallpaperR_c Shock_RecvSubscriptionWallpaperR_c, *PShock_RecvSubscriptionWallpaperR_c;

typedef struct Shock_RecvSubscriptionWallpaperR_VTable Shock_RecvSubscriptionWallpaperR_VTable, *PShock_RecvSubscriptionWallpaperR_VTable;

struct Shock_RecvSubscriptionWallpaperR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvSubscriptionWallpaperR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvSubscriptionWallpaperR_VTable vtable;
};

typedef struct MethodInfo_2EAEEC4 MethodInfo_2EAEEC4, *PMethodInfo_2EAEEC4;

typedef union _union_240039 _union_240039, *P_union_240039;

union _union_240039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAEEC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257690 _union_257690, *P_union_257690;

union _union_257690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257692 _union_257692, *P_union_257692;

union _union_257692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282670 _union_282670, *P_union_282670;

union _union_282670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C0F43C_RGCTXs MethodInfo_2C0F43C_RGCTXs, *PMethodInfo_2C0F43C_RGCTXs;

struct MethodInfo_2C0F43C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_IOrderedEnumerable_TSource_;
    struct MethodInfo *_1_System_Linq_IOrderedEnumerable_TSource__CreateOrderedEnumerable_TKey_;
};

typedef union _union_257694 _union_257694, *P_union_257694;

union _union_257694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282672 _union_282672, *P_union_282672;

union _union_282672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257696 _union_257696, *P_union_257696;

union _union_257696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282674 _union_282674, *P_union_282674;

union _union_282674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282676 _union_282676, *P_union_282676;

union _union_282676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_Friend__ulong__o System_Func_Friend__ulong__o, *PSystem_Func_Friend__ulong__o;

typedef struct System_Func_Friend__ulong__Fields System_Func_Friend__ulong__Fields, *PSystem_Func_Friend__ulong__Fields;

struct System_Func_Friend__ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Friend__ulong__o {
    struct System_Func_Friend__ulong__c *klass;
    void *monitor;
    struct System_Func_Friend__ulong__Fields fields;
};

typedef union _union_243069 _union_243069, *P_union_243069;

union _union_243069 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Event_Reward_IRewardRankingData_Fields Aoharu_Event_Reward_IRewardRankingData_Fields, *PAoharu_Event_Reward_IRewardRankingData_Fields;

struct Aoharu_Event_Reward_IRewardRankingData_Fields {
};

typedef struct MethodInfo_2932DD8 MethodInfo_2932DD8, *PMethodInfo_2932DD8;

typedef union _union_190964 _union_190964, *P_union_190964;

union _union_190964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932DD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282678 _union_282678, *P_union_282678;

union _union_282678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16A1180 MethodInfo_16A1180, *PMethodInfo_16A1180;

typedef struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c, *PSharpCompress_Archives_AbstractArchive_TEntry__TVolume__c;

typedef union _union_299373 _union_299373, *P_union_299373;

typedef struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__RGCTXs SharpCompress_Archives_AbstractArchive_TEntry__TVolume__RGCTXs, *PSharpCompress_Archives_AbstractArchive_TEntry__TVolume__RGCTXs;

typedef struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__VTable SharpCompress_Archives_AbstractArchive_TEntry__TVolume__VTable, *PSharpCompress_Archives_AbstractArchive_TEntry__TVolume__VTable;

struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__RGCTXs {
    struct Il2CppClass *_0_SharpCompress_Archives_AbstractArchive_TEntry__TVolume_;
    struct MethodInfo *_1_SharpCompress_Archives_AbstractArchive_TEntry__TVolume__LoadVolumes;
    struct Il2CppClass *_2_SharpCompress_LazyReadOnlyCollection_TVolume_;
    struct MethodInfo *_3_SharpCompress_LazyReadOnlyCollection_TVolume___ctor;
    struct MethodInfo *_4_SharpCompress_Archives_AbstractArchive_TEntry__TVolume__get_Volumes;
    struct MethodInfo *_5_SharpCompress_Archives_AbstractArchive_TEntry__TVolume__LoadEntries;
    struct Il2CppClass *_6_SharpCompress_LazyReadOnlyCollection_TEntry_;
    struct MethodInfo *_7_SharpCompress_LazyReadOnlyCollection_TEntry___ctor;
    struct MethodInfo *_8_System_Linq_Enumerable_Empty_TVolume_;
    struct MethodInfo *_9_System_Linq_Enumerable_Empty_TEntry_;
    struct MethodInfo *_10_SharpCompress_Archives_AbstractArchive_TEntry__TVolume__get_Entries;
    struct Il2CppClass *_11_SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume_;
    struct MethodInfo *_12_SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume___get_TotalSize_b__32_0;
    struct Il2CppClass *_13_System_Func_long__TEntry__long_;
    struct MethodInfo *_14_System_Func_long__TEntry__long___ctor;
    struct MethodInfo *_15_System_Linq_Enumerable_Aggregate_TEntry__long_;
    struct MethodInfo *_16_SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume___get_TotalUncompressSize_b__34_0;
    struct MethodInfo *_17_SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume___Dispose_b__41_0;
    struct Il2CppClass *_18_System_Action_TVolume_;
    struct MethodInfo *_19_System_Action_TVolume___ctor;
    struct MethodInfo *_20_SharpCompress_Utility_ForEach_TVolume_;
    struct MethodInfo *_21_SharpCompress_LazyReadOnlyCollection_TEntry__GetLoaded;
    struct MethodInfo *_22_SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume___Dispose_b__41_1;
    struct MethodInfo *_23_SharpCompress_LazyReadOnlyCollection_TEntry__EnsureFullyLoaded;
    struct MethodInfo *_24_SharpCompress_LazyReadOnlyCollection_TVolume__EnsureFullyLoaded;
    struct MethodInfo *_25_SharpCompress_Archives_AbstractArchive_TEntry__TVolume__CreateReaderForSolidExtraction;
    struct MethodInfo *_26_SharpCompress_Archives_AbstractArchive___c_TEntry__TVolume___get_IsComplete_b__50_0;
    struct Il2CppClass *_27_System_Func_TEntry__bool_;
    struct MethodInfo *_28_System_Func_TEntry__bool___ctor;
    struct MethodInfo *_29_System_Linq_Enumerable_All_TEntry_;
};

struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionBegin;
    struct VirtualInvokeData _5_remove_EntryExtractionBegin;
    struct VirtualInvokeData _6_add_EntryExtractionEnd;
    struct VirtualInvokeData _7_remove_EntryExtractionEnd;
    struct VirtualInvokeData _8_add_CompressedBytesRead;
    struct VirtualInvokeData _9_remove_CompressedBytesRead;
    struct VirtualInvokeData _10_add_FilePartExtractionBegin;
    struct VirtualInvokeData _11_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _12_SharpCompress_Archives_IArchive_get_Entries;
    struct VirtualInvokeData _13_SharpCompress_Archives_IArchive_get_Volumes;
    struct VirtualInvokeData _14_get_Type;
    struct VirtualInvokeData _15_ExtractAllEntries;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsComplete;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_SharpCompress_Archives_IArchiveExtractionListener_EnsureEntriesLoaded;
    struct VirtualInvokeData _22_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionBegin;
    struct VirtualInvokeData _23_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionEnd;
    struct VirtualInvokeData _24_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _25_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _26_get_Entries;
    struct VirtualInvokeData _27_get_TotalSize;
    struct VirtualInvokeData _28_get_TotalUncompressSize;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_Dispose;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_get_IsSolid;
};

struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__VTable vtable;
};

union _union_299373 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A1180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299373 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_IDragAndDrop_o UnityEngine_UIElements_IDragAndDrop_o, *PUnityEngine_UIElements_IDragAndDrop_o;

typedef struct UnityEngine_UIElements_IDragAndDrop_c UnityEngine_UIElements_IDragAndDrop_c, *PUnityEngine_UIElements_IDragAndDrop_c;

typedef struct UnityEngine_UIElements_IDragAndDrop_Fields UnityEngine_UIElements_IDragAndDrop_Fields, *PUnityEngine_UIElements_IDragAndDrop_Fields;

struct UnityEngine_UIElements_IDragAndDrop_Fields {
};

struct UnityEngine_UIElements_IDragAndDrop_o {
    struct UnityEngine_UIElements_IDragAndDrop_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IDragAndDrop_Fields fields;
};

struct UnityEngine_UIElements_IDragAndDrop_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_218091 _union_218091, *P_union_218091;

union _union_218091 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28689B0 MethodInfo_28689B0, *PMethodInfo_28689B0;

typedef union _union_174056 _union_174056, *P_union_174056;

union _union_174056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28689B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127C804 MethodInfo_127C804, *PMethodInfo_127C804;

typedef union _union_202018 _union_202018, *P_union_202018;

union _union_202018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24333E4 MethodInfo_24333E4, *PMethodInfo_24333E4;

typedef union _union_274954 _union_274954, *P_union_274954;

union _union_274954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24333E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218083 _union_218083, *P_union_218083;

union _union_218083 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243061 _union_243061, *P_union_243061;

union _union_243061 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218085 _union_218085, *P_union_218085;

union _union_218085 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9D1C0 MethodInfo_2B9D1C0, *PMethodInfo_2B9D1C0;

struct MethodInfo_2B9D1C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242223 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243063 _union_243063, *P_union_243063;

union _union_243063 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B32BC MethodInfo_20B32BC, *PMethodInfo_20B32BC;

typedef union _union_340894 _union_340894, *P_union_340894;

union _union_340894 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B32BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218087 _union_218087, *P_union_218087;

union _union_218087 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218089 _union_218089, *P_union_218089;

union _union_218089 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243067 _union_243067, *P_union_243067;

union _union_243067 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257698 _union_257698, *P_union_257698;

union _union_257698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A36B0 MethodInfo_30A36B0, *PMethodInfo_30A36B0;

typedef struct MethodInfo_30A36B0_RGCTXs MethodInfo_30A36B0_RGCTXs, *PMethodInfo_30A36B0_RGCTXs;

typedef union _union_205650 _union_205650, *P_union_205650;

union _union_205650 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A36B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A36B0_RGCTXs *rgctx_data;
    union _union_205650 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A36B0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_15D503C_RGCTXs MethodInfo_15D503C_RGCTXs, *PMethodInfo_15D503C_RGCTXs;

struct MethodInfo_15D503C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_257680 _union_257680, *P_union_257680;

union _union_257680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282680 _union_282680, *P_union_282680;

union _union_282680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____c Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____c, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____c;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable vtable;
};

typedef union _union_257682 _union_257682, *P_union_257682;

union _union_257682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282682 _union_282682, *P_union_282682;

union _union_282682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D48C44 MethodInfo_1D48C44, *PMethodInfo_1D48C44;

typedef union _union_225615 _union_225615, *P_union_225615;

union _union_225615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48C44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257684 _union_257684, *P_union_257684;

union _union_257684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282684 _union_282684, *P_union_282684;

union _union_282684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257686 _union_257686, *P_union_257686;

union _union_257686 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282686 _union_282686, *P_union_282686;

union _union_282686 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243035 _union_243035, *P_union_243035;

union _union_243035 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_WRDL_WRHandler_FileInfo__VTable Chipstar_Downloads_WRDL_WRHandler_FileInfo__VTable, *PChipstar_Downloads_WRDL_WRHandler_FileInfo__VTable;

struct Chipstar_Downloads_WRDL_WRHandler_FileInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Complete;
    struct VirtualInvokeData _5_Dispose;
};

typedef union _union_282688 _union_282688, *P_union_282688;

union _union_282688 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243039 _union_243039, *P_union_243039;

union _union_243039 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F3FD78 MethodInfo_2F3FD78, *PMethodInfo_2F3FD78;

typedef struct DG_Tweening_Core_TweenManager_c DG_Tweening_Core_TweenManager_c, *PDG_Tweening_Core_TweenManager_c;

typedef struct MethodInfo_2F3FD78_RGCTXs MethodInfo_2F3FD78_RGCTXs, *PMethodInfo_2F3FD78_RGCTXs;

typedef union _union_327462 _union_327462, *P_union_327462;

typedef struct DG_Tweening_Core_TweenManager_StaticFields DG_Tweening_Core_TweenManager_StaticFields, *PDG_Tweening_Core_TweenManager_StaticFields;

typedef struct DG_Tweening_Core_TweenManager_VTable DG_Tweening_Core_TweenManager_VTable, *PDG_Tweening_Core_TweenManager_VTable;

typedef struct System_Collections_Generic_Stack_Tween__o System_Collections_Generic_Stack_Tween__o, *PSystem_Collections_Generic_Stack_Tween__o;

typedef struct System_Collections_Generic_Dictionary_Tween__TweenLink__o System_Collections_Generic_Dictionary_Tween__TweenLink__o, *PSystem_Collections_Generic_Dictionary_Tween__TweenLink__o;

typedef struct System_Collections_Generic_Stack_Tween__c System_Collections_Generic_Stack_Tween__c, *PSystem_Collections_Generic_Stack_Tween__c;

typedef struct System_Collections_Generic_Stack_Tween__Fields System_Collections_Generic_Stack_Tween__Fields, *PSystem_Collections_Generic_Stack_Tween__Fields;

typedef struct System_Collections_Generic_Dictionary_Tween__TweenLink__c System_Collections_Generic_Dictionary_Tween__TweenLink__c, *PSystem_Collections_Generic_Dictionary_Tween__TweenLink__c;

typedef struct System_Collections_Generic_Dictionary_Tween__TweenLink__Fields System_Collections_Generic_Dictionary_Tween__TweenLink__Fields, *PSystem_Collections_Generic_Dictionary_Tween__TweenLink__Fields;

typedef struct System_Collections_Generic_Dictionary_Tween__TweenLink__VTable System_Collections_Generic_Dictionary_Tween__TweenLink__VTable, *PSystem_Collections_Generic_Dictionary_Tween__TweenLink__VTable;

union _union_327462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Collections_Generic_Stack_Tween__Fields {
    struct DG_Tweening_Tween_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_Tween__o {
    struct System_Collections_Generic_Stack_Tween__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_Tween__Fields fields;
};

struct System_Collections_Generic_Stack_Tween__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_Tween__VTable vtable;
};

struct MethodInfo_2F3FD78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Core_TweenManager_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F3FD78_RGCTXs *rgctx_data;
    union _union_327462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct DG_Tweening_Core_TweenManager_StaticFields {
    bool isUnityEditor;
    bool isDebugBuild;
    int32_t maxActive;
    int32_t maxTweeners;
    int32_t maxSequences;
    bool hasActiveTweens;
    bool hasActiveDefaultTweens;
    bool hasActiveLateTweens;
    bool hasActiveFixedTweens;
    bool hasActiveManualTweens;
    int32_t totActiveTweens;
    int32_t totActiveDefaultTweens;
    int32_t totActiveLateTweens;
    int32_t totActiveFixedTweens;
    int32_t totActiveManualTweens;
    int32_t totActiveTweeners;
    int32_t totActiveSequences;
    int32_t totPooledTweeners;
    int32_t totPooledSequences;
    int32_t totTweeners;
    int32_t totSequences;
    bool isUpdateLoop;
    struct DG_Tweening_Tween_array *_activeTweens;
    struct DG_Tweening_Tween_array *_pooledTweeners;
    struct System_Collections_Generic_Stack_Tween__o *_PooledSequences;
    struct System_Collections_Generic_List_Tween__o *_KillList;
    struct System_Collections_Generic_Dictionary_Tween__TweenLink__o *_TweenLinks;
    int32_t _totTweenLinks;
    int32_t _maxActiveLookupId;
    bool _requiresActiveReorganization;
    int32_t _reorganizeFromId;
    int32_t _minPooledTweenerId;
    int32_t _maxPooledTweenerId;
    bool _despawnAllCalledFromUpdateLoopCallback;
};

struct System_Collections_Generic_Dictionary_Tween__TweenLink__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Tween__TweenLink__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Tween__TweenLink__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Tween__TweenLink__VTable vtable;
};

struct System_Collections_Generic_Dictionary_Tween__TweenLink__o {
    struct System_Collections_Generic_Dictionary_Tween__TweenLink__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Tween__TweenLink__Fields fields;
};

struct MethodInfo_2F3FD78_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppType *_2_TPlugOptions;
    struct Il2CppClass *_3_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions___ctor;
};

struct DG_Tweening_Core_TweenManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_Core_TweenManager_c {
    struct Il2CppClass_1 _1;
    struct DG_Tweening_Core_TweenManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_TweenManager_VTable vtable;
};

typedef struct MethodInfo_14F4604_RGCTXs MethodInfo_14F4604_RGCTXs, *PMethodInfo_14F4604_RGCTXs;

struct MethodInfo_14F4604_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_31A14F8_RGCTXs MethodInfo_31A14F8_RGCTXs, *PMethodInfo_31A14F8_RGCTXs;

struct MethodInfo_31A14F8_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutineEnumerator_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutineEnumerator_T___ctor;
};

typedef struct MethodInfo_1560EF8 MethodInfo_1560EF8, *PMethodInfo_1560EF8;

typedef union _union_283226 _union_283226, *P_union_283226;

union _union_283226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560EF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_T1__T2__T3__T4__TResult__o System_Func_T1__T2__T3__T4__TResult__o, *PSystem_Func_T1__T2__T3__T4__TResult__o;

typedef struct System_Func_T1__T2__T3__T4__TResult__Fields System_Func_T1__T2__T3__T4__TResult__Fields, *PSystem_Func_T1__T2__T3__T4__TResult__Fields;

struct System_Func_T1__T2__T3__T4__TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T1__T2__T3__T4__TResult__o {
    struct System_Func_T1__T2__T3__T4__TResult__c *klass;
    void *monitor;
    struct System_Func_T1__T2__T3__T4__TResult__Fields fields;
};

typedef struct SharpCompress_Common_Zip_WinzipAesCryptoStream_VTable SharpCompress_Common_Zip_WinzipAesCryptoStream_VTable, *PSharpCompress_Common_Zip_WinzipAesCryptoStream_VTable;

struct SharpCompress_Common_Zip_WinzipAesCryptoStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

typedef union _union_243031 _union_243031, *P_union_243031;

union _union_243031 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243033 _union_243033, *P_union_243033;

union _union_243033 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2643BDC MethodInfo_2643BDC, *PMethodInfo_2643BDC;

typedef union _union_271182 _union_271182, *P_union_271182;

union _union_271182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2643BDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl___c__DisplayClass31_0_VTable Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl___c__DisplayClass31_0_VTable, *PAoharu_Scenes_Live_ProgressSystem_LiveContinueControl___c__DisplayClass31_0_VTable;

struct Aoharu_Scenes_Live_ProgressSystem_LiveContinueControl___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_ShopItemLoader_c Shock_ShopItemLoader_c, *PShock_ShopItemLoader_c;

typedef struct Shock_ShopItemLoader_VTable Shock_ShopItemLoader_VTable, *PShock_ShopItemLoader_VTable;

struct Shock_ShopItemLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ShopItemLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShopItemLoader_VTable vtable;
};

typedef struct MethodInfo_1D7E660 MethodInfo_1D7E660, *PMethodInfo_1D7E660;

typedef union _union_297058 _union_297058, *P_union_297058;

union _union_297058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7E660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11074D0_RGCTXs MethodInfo_11074D0_RGCTXs, *PMethodInfo_11074D0_RGCTXs;

struct MethodInfo_11074D0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_263A030 MethodInfo_263A030, *PMethodInfo_263A030;

typedef union _union_270408 _union_270408, *P_union_270408;

union _union_270408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263A030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____o Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____o, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____o;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____Fields;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___o System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___o, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___o;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___o {
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13___o result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____o {
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____Fields fields;
};

typedef union _union_282690 _union_282690, *P_union_282690;

union _union_282690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257670 _union_257670, *P_union_257670;

union _union_257670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282692 _union_282692, *P_union_282692;

union _union_282692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_PurchaseConfirmDialog___c__DisplayClass20_0_VTable Aoharu_PurchaseConfirmDialog___c__DisplayClass20_0_VTable, *PAoharu_PurchaseConfirmDialog___c__DisplayClass20_0_VTable;

struct Aoharu_PurchaseConfirmDialog___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_LazyTask_o UniRx_LazyTask_o, *PUniRx_LazyTask_o;

typedef struct UniRx_LazyTask_c UniRx_LazyTask_c, *PUniRx_LazyTask_c;

typedef struct UniRx_LazyTask_Fields UniRx_LazyTask_Fields, *PUniRx_LazyTask_Fields;

typedef struct UniRx_LazyTask_VTable UniRx_LazyTask_VTable, *PUniRx_LazyTask_VTable;

struct UniRx_LazyTask_Fields {
    int32_t _Status_k__BackingField;
    struct UniRx_BooleanDisposable_o *cancellation;
};

struct UniRx_LazyTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_LazyTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_LazyTask_VTable vtable;
};

struct UniRx_LazyTask_o {
    struct UniRx_LazyTask_c *klass;
    void *monitor;
    struct UniRx_LazyTask_Fields fields;
};

typedef union _union_257672 _union_257672, *P_union_257672;

union _union_257672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282694 _union_282694, *P_union_282694;

union _union_282694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DFB44C MethodInfo_2DFB44C, *PMethodInfo_2DFB44C;

typedef union _union_171653 _union_171653, *P_union_171653;

union _union_171653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFB44C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257674 _union_257674, *P_union_257674;

union _union_257674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282696 _union_282696, *P_union_282696;

union _union_282696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D67E10_RGCTXs MethodInfo_2D67E10_RGCTXs, *PMethodInfo_2D67E10_RGCTXs;

struct MethodInfo_2D67E10_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_DelaySubscriptionObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_DelaySubscriptionObservable_T___ctor;
};

typedef union _union_282698 _union_282698, *P_union_282698;

union _union_282698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243047 _union_243047, *P_union_243047;

union _union_243047 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243049 _union_243049, *P_union_243049;

union _union_243049 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209B318 MethodInfo_209B318, *PMethodInfo_209B318;

typedef union _union_341525 _union_341525, *P_union_341525;

union _union_341525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28689D0 MethodInfo_28689D0, *PMethodInfo_28689D0;

typedef union _union_175494 _union_175494, *P_union_175494;

union _union_175494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28689D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28689D4 MethodInfo_28689D4, *PMethodInfo_28689D4;

typedef union _union_176932 _union_176932, *P_union_176932;

union _union_176932 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28689D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_160AE1C MethodInfo_160AE1C, *PMethodInfo_160AE1C;

typedef struct MethodInfo_160AE1C_RGCTXs MethodInfo_160AE1C_RGCTXs, *PMethodInfo_160AE1C_RGCTXs;

typedef union _union_193038 _union_193038, *P_union_193038;

union _union_193038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160AE1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160AE1C_RGCTXs *rgctx_data;
    union _union_193038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160AE1C_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef union _union_243041 _union_243041, *P_union_243041;

union _union_243041 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2907E6C MethodInfo_2907E6C, *PMethodInfo_2907E6C;

typedef union _union_235705 _union_235705, *P_union_235705;

union _union_235705 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907E6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235705 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243043 _union_243043, *P_union_243043;

union _union_243043 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SceneController__LoadMicroSceneCoroutine_d__40_VTable Shock_SceneController__LoadMicroSceneCoroutine_d__40_VTable, *PShock_SceneController__LoadMicroSceneCoroutine_d__40_VTable;

struct Shock_SceneController__LoadMicroSceneCoroutine_d__40_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef union _union_243045 _union_243045, *P_union_243045;

union _union_243045 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110B3A0 MethodInfo_110B3A0, *PMethodInfo_110B3A0;

typedef union _union_202460 _union_202460, *P_union_202460;

union _union_202460 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B3A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202460 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257676 _union_257676, *P_union_257676;

union _union_257676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257678 _union_257678, *P_union_257678;

union _union_257678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_DOTweenModuleUnityVersion___c__DisplayClass9_0_Fields DG_Tweening_DOTweenModuleUnityVersion___c__DisplayClass9_0_Fields, *PDG_Tweening_DOTweenModuleUnityVersion___c__DisplayClass9_0_Fields;

struct DG_Tweening_DOTweenModuleUnityVersion___c__DisplayClass9_0_Fields {
    struct UnityEngine_Material_o *target;
    int32_t propertyID;
};

typedef struct UnityEngine_MeshRenderer_array UnityEngine_MeshRenderer_array, *PUnityEngine_MeshRenderer_array;

struct UnityEngine_MeshRenderer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_MeshRenderer_o *m_Items[65535];
};

typedef struct MethodInfo_15D6EDC MethodInfo_15D6EDC, *PMethodInfo_15D6EDC;

typedef struct MethodInfo_15D6EDC_RGCTXs MethodInfo_15D6EDC_RGCTXs, *PMethodInfo_15D6EDC_RGCTXs;

typedef union _union_331392 _union_331392, *P_union_331392;

union _union_331392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6EDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6EDC_RGCTXs *rgctx_data;
    union _union_331392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D6EDC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Carbon_ListDictionary_uint__AlbumUnitMMst__o Carbon_ListDictionary_uint__AlbumUnitMMst__o, *PCarbon_ListDictionary_uint__AlbumUnitMMst__o;

typedef struct Carbon_ListDictionary_uint__AlbumUnitMMst__c Carbon_ListDictionary_uint__AlbumUnitMMst__c, *PCarbon_ListDictionary_uint__AlbumUnitMMst__c;

typedef struct Carbon_ListDictionary_uint__AlbumUnitMMst__Fields Carbon_ListDictionary_uint__AlbumUnitMMst__Fields, *PCarbon_ListDictionary_uint__AlbumUnitMMst__Fields;

typedef struct Carbon_ListDictionary_uint__AlbumUnitMMst__VTable Carbon_ListDictionary_uint__AlbumUnitMMst__VTable, *PCarbon_ListDictionary_uint__AlbumUnitMMst__VTable;

struct Carbon_ListDictionary_uint__AlbumUnitMMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__AlbumUnitMMst__o {
    struct Carbon_ListDictionary_uint__AlbumUnitMMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__AlbumUnitMMst__Fields fields;
};

struct Carbon_ListDictionary_uint__AlbumUnitMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__AlbumUnitMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__AlbumUnitMMst__VTable vtable;
};

typedef union _union_282620 _union_282620, *P_union_282620;

union _union_282620 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B5778 MethodInfo_16B5778, *PMethodInfo_16B5778;

typedef union _union_283944 _union_283944, *P_union_283944;

union _union_283944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D62E60_RGCTXs MethodInfo_2D62E60_RGCTXs, *PMethodInfo_2D62E60_RGCTXs;

struct MethodInfo_2D62E60_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Component_GetComponent_T_;
    struct Il2CppClass *_1_T;
    struct MethodInfo *_2_UnityEngine_Component_GetComponent_NestedT_;
    struct Il2CppClass *_3_NestedT;
};

typedef union _union_282624 _union_282624, *P_union_282624;

union _union_282624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_BasicApi_PlayGamesClientConfiguration_Builder_Fields GooglePlayGames_BasicApi_PlayGamesClientConfiguration_Builder_Fields, *PGooglePlayGames_BasicApi_PlayGamesClientConfiguration_Builder_Fields;

struct GooglePlayGames_BasicApi_PlayGamesClientConfiguration_Builder_Fields {
    bool mEnableSaveGames;
    struct System_Collections_Generic_List_string__o *mScopes;
    bool mHidePopups;
    bool mRequestAuthCode;
    bool mForceRefresh;
    bool mRequestEmail;
    bool mRequestIdToken;
    struct System_String_o *mAccountName;
};

typedef union _union_282628 _union_282628, *P_union_282628;

union _union_282628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1EDD4 MethodInfo_2B1EDD4, *PMethodInfo_2B1EDD4;

typedef union _union_233501 _union_233501, *P_union_233501;

union _union_233501 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EDD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233501 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243093 _union_243093, *P_union_243093;

union _union_243093 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243095 _union_243095, *P_union_243095;

union _union_243095 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243099 _union_243099, *P_union_243099;

union _union_243099 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_IResourceDownload__c System_Collections_Generic_IEnumerable_IResourceDownload__c, *PSystem_Collections_Generic_IEnumerable_IResourceDownload__c;

struct System_Collections_Generic_IEnumerable_IResourceDownload__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_243091 _union_243091, *P_union_243091;

union _union_243091 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1193328 MethodInfo_1193328, *PMethodInfo_1193328;

typedef union _union_257646 _union_257646, *P_union_257646;

union _union_257646 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1193328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257646 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E67000_RGCTXs MethodInfo_2E67000_RGCTXs, *PMethodInfo_2E67000_RGCTXs;

struct MethodInfo_2E67000_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_339838C MethodInfo_339838C, *PMethodInfo_339838C;

typedef union _union_224399 _union_224399, *P_union_224399;

union _union_224399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_339838C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282632 _union_282632, *P_union_282632;

union _union_282632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1311014 MethodInfo_1311014, *PMethodInfo_1311014;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c Cysharp_Threading_Tasks_UniTask_Awaiter_T__c, *PCysharp_Threading_Tasks_UniTask_Awaiter_T__c;

typedef union _union_308518 _union_308518, *P_union_308518;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__RGCTXs Cysharp_Threading_Tasks_UniTask_Awaiter_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_Awaiter_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__VTable Cysharp_Threading_Tasks_UniTask_Awaiter_T__VTable, *PCysharp_Threading_Tasks_UniTask_Awaiter_T__VTable;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

union _union_308518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1311014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__get_Status;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_IUniTaskSource_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
};

typedef union _union_282636 _union_282636, *P_union_282636;

union _union_282636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomEx_ResumeMode_c CriWare_CriAtomEx_ResumeMode_c, *PCriWare_CriAtomEx_ResumeMode_c;

typedef struct CriWare_CriAtomEx_ResumeMode_VTable CriWare_CriAtomEx_ResumeMode_VTable, *PCriWare_CriAtomEx_ResumeMode_VTable;

struct CriWare_CriAtomEx_ResumeMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct CriWare_CriAtomEx_ResumeMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx_ResumeMode_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_LotteryRewardMst__c System_Collections_Generic_IReadOnlyList_LotteryRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_LotteryRewardMst__c;

struct System_Collections_Generic_IReadOnlyList_LotteryRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1F30FEC MethodInfo_1F30FEC, *PMethodInfo_1F30FEC;

typedef union _union_320360 _union_320360, *P_union_320360;

union _union_320360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F30FEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24479DC MethodInfo_24479DC, *PMethodInfo_24479DC;

struct MethodInfo_24479DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164037 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1271DAC MethodInfo_1271DAC, *PMethodInfo_1271DAC;

typedef union _union_201070 _union_201070, *P_union_201070;

union _union_201070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271DAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_21E5128 MethodInfo_21E5128, *PMethodInfo_21E5128;

typedef union _union_160691 _union_160691, *P_union_160691;

union _union_160691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Triggers_ObservableTriggerBase_c UniRx_Triggers_ObservableTriggerBase_c, *PUniRx_Triggers_ObservableTriggerBase_c;

typedef struct UniRx_Triggers_ObservableTriggerBase_VTable UniRx_Triggers_ObservableTriggerBase_VTable, *PUniRx_Triggers_ObservableTriggerBase_VTable;

struct UniRx_Triggers_ObservableTriggerBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Triggers_ObservableTriggerBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Triggers_ObservableTriggerBase_VTable vtable;
};

typedef struct UnityEngine_Playables_PlayableOutputExtensions_c UnityEngine_Playables_PlayableOutputExtensions_c, *PUnityEngine_Playables_PlayableOutputExtensions_c;

typedef struct UnityEngine_Playables_PlayableOutputExtensions_VTable UnityEngine_Playables_PlayableOutputExtensions_VTable, *PUnityEngine_Playables_PlayableOutputExtensions_VTable;

struct UnityEngine_Playables_PlayableOutputExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Playables_PlayableOutputExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_PlayableOutputExtensions_VTable vtable;
};

typedef union _union_282640 _union_282640, *P_union_282640;

union _union_282640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B3FA0 MethodInfo_32B3FA0, *PMethodInfo_32B3FA0;

typedef union _union_318517 _union_318517, *P_union_318517;

union _union_318517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243079 _union_243079, *P_union_243079;

union _union_243079 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282644 _union_282644, *P_union_282644;

union _union_282644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_AlbumConst_CardAttribute_Fields Aoharu_Scripts_Album_AlbumConst_CardAttribute_Fields, *PAoharu_Scripts_Album_AlbumConst_CardAttribute_Fields;

struct Aoharu_Scripts_Album_AlbumConst_CardAttribute_Fields {
    int32_t value__;
};

typedef struct MethodInfo_20518C8 MethodInfo_20518C8, *PMethodInfo_20518C8;

typedef union _union_216723 _union_216723, *P_union_216723;

union _union_216723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20518C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282646 _union_282646, *P_union_282646;

union _union_282646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282648 _union_282648, *P_union_282648;

union _union_282648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B3FA8 MethodInfo_32B3FA8, *PMethodInfo_32B3FA8;

typedef union _union_318563 _union_318563, *P_union_318563;

union _union_318563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3FA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD1E94 MethodInfo_1FD1E94, *PMethodInfo_1FD1E94;

typedef union _union_266842 _union_266842, *P_union_266842;

union _union_266842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1E94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Task__TResult__c System_Func_Task__TResult__c, *PSystem_Func_Task__TResult__c;

typedef struct System_Func_Task__TResult__VTable System_Func_Task__TResult__VTable, *PSystem_Func_Task__TResult__VTable;

struct System_Func_Task__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Task__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Task__TResult__VTable vtable;
};

typedef struct Shock_SceneController_SceneCache___c_c Shock_SceneController_SceneCache___c_c, *PShock_SceneController_SceneCache___c_c;

typedef struct Shock_SceneController_SceneCache___c_StaticFields Shock_SceneController_SceneCache___c_StaticFields, *PShock_SceneController_SceneCache___c_StaticFields;

typedef struct Shock_SceneController_SceneCache___c_VTable Shock_SceneController_SceneCache___c_VTable, *PShock_SceneController_SceneCache___c_VTable;

typedef struct Shock_SceneController_SceneCache___c_o Shock_SceneController_SceneCache___c_o, *PShock_SceneController_SceneCache___c_o;

typedef struct Shock_SceneController_SceneCache___c_Fields Shock_SceneController_SceneCache___c_Fields, *PShock_SceneController_SceneCache___c_Fields;

struct Shock_SceneController_SceneCache___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneController_SceneCache___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_SceneController_SceneCache___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController_SceneCache___c_VTable vtable;
};

struct Shock_SceneController_SceneCache___c_Fields {
};

struct Shock_SceneController_SceneCache___c_o {
    struct Shock_SceneController_SceneCache___c_c *klass;
    void *monitor;
    struct Shock_SceneController_SceneCache___c_Fields fields;
};

struct Shock_SceneController_SceneCache___c_StaticFields {
    struct Shock_SceneController_SceneCache___c_o *__9;
    struct System_Predicate_SceneBase__o *__9__3_0;
    struct System_Predicate_SceneBase__o *__9__6_0;
};

typedef union _union_243073 _union_243073, *P_union_243073;

union _union_243073 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243075 _union_243075, *P_union_243075;

union _union_243075 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243077 _union_243077, *P_union_243077;

union _union_243077 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomEx_ResumeMode_o CriWare_CriAtomEx_ResumeMode_o, *PCriWare_CriAtomEx_ResumeMode_o;

typedef struct CriWare_CriAtomEx_ResumeMode_Fields CriWare_CriAtomEx_ResumeMode_Fields, *PCriWare_CriAtomEx_ResumeMode_Fields;

struct CriWare_CriAtomEx_ResumeMode_Fields {
    int32_t value__;
};

struct CriWare_CriAtomEx_ResumeMode_o {
    struct CriWare_CriAtomEx_ResumeMode_Fields fields;
};

typedef struct Shock_MngGGLData_Fields Shock_MngGGLData_Fields, *PShock_MngGGLData_Fields;

struct Shock_MngGGLData_Fields {
};

typedef struct System_Func_Task__TResult__o System_Func_Task__TResult__o, *PSystem_Func_Task__TResult__o;

typedef struct System_Func_Task__TResult__Fields System_Func_Task__TResult__Fields, *PSystem_Func_Task__TResult__Fields;

struct System_Func_Task__TResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Task__TResult__o {
    struct System_Func_Task__TResult__c *klass;
    void *monitor;
    struct System_Func_Task__TResult__Fields fields;
};

typedef union _union_282650 _union_282650, *P_union_282650;

union _union_282650 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282652 _union_282652, *P_union_282652;

union _union_282652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24729A4 MethodInfo_24729A4, *PMethodInfo_24729A4;

typedef union _union_299889 _union_299889, *P_union_299889;

union _union_299889 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24729A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299889 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282654 _union_282654, *P_union_282654;

union _union_282654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282656 _union_282656, *P_union_282656;

union _union_282656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282658 _union_282658, *P_union_282658;

union _union_282658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F396A4_RGCTXs MethodInfo_2F396A4_RGCTXs, *PMethodInfo_2F396A4_RGCTXs;

struct MethodInfo_2F396A4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_243083 _union_243083, *P_union_243083;

union _union_243083 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243085 _union_243085, *P_union_243085;

union _union_243085 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1915BCC_RGCTXs MethodInfo_1915BCC_RGCTXs, *PMethodInfo_1915BCC_RGCTXs;

struct MethodInfo_1915BCC_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct Shock_SoundManager_LoopOption_o Shock_SoundManager_LoopOption_o, *PShock_SoundManager_LoopOption_o;

struct Shock_SoundManager_LoopOption_o {
    struct Shock_SoundManager_LoopOption_Fields fields;
};

typedef union _union_243087 _union_243087, *P_union_243087;

union _union_243087 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243089 _union_243089, *P_union_243089;

union _union_243089 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundManager_LoopOption_c Shock_SoundManager_LoopOption_c, *PShock_SoundManager_LoopOption_c;

typedef struct Shock_SoundManager_LoopOption_VTable Shock_SoundManager_LoopOption_VTable, *PShock_SoundManager_LoopOption_VTable;

struct Shock_SoundManager_LoopOption_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_SoundManager_LoopOption_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundManager_LoopOption_VTable vtable;
};

typedef struct UniRx_IStructuralComparable_c UniRx_IStructuralComparable_c, *PUniRx_IStructuralComparable_c;

struct UniRx_IStructuralComparable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UniRx_UnityUIComponentExtensions_VTable UniRx_UnityUIComponentExtensions_VTable, *PUniRx_UnityUIComponentExtensions_VTable;

struct UniRx_UnityUIComponentExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243081 _union_243081, *P_union_243081;

union _union_243081 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14270 MethodInfo_2B14270, *PMethodInfo_2B14270;

typedef union _union_184952 _union_184952, *P_union_184952;

union _union_184952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337A8B4 MethodInfo_337A8B4, *PMethodInfo_337A8B4;

typedef union _union_289326 _union_289326, *P_union_289326;

union _union_289326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337A8B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A8B4_RGCTXs *rgctx_data;
    union _union_289326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D4334 MethodInfo_24D4334, *PMethodInfo_24D4334;

typedef union _union_177834 _union_177834, *P_union_177834;

union _union_177834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4334 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_251C7D4 MethodInfo_251C7D4, *PMethodInfo_251C7D4;

typedef union _union_253515 _union_253515, *P_union_253515;

union _union_253515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251C7D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_WellKnownServiceTypeEntry_VTable System_Runtime_Remoting_WellKnownServiceTypeEntry_VTable, *PSystem_Runtime_Remoting_WellKnownServiceTypeEntry_VTable;

struct System_Runtime_Remoting_WellKnownServiceTypeEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2BE0198 MethodInfo_2BE0198, *PMethodInfo_2BE0198;

typedef union _union_235547 _union_235547, *P_union_235547;

union _union_235547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE0198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257740 _union_257740, *P_union_257740;

union _union_257740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282700 _union_282700, *P_union_282700;

union _union_282700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282702 _union_282702, *P_union_282702;

union _union_282702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PoolSystem_Animator__VTable Shock_PoolSystem_Animator__VTable, *PShock_PoolSystem_Animator__VTable;

struct Shock_PoolSystem_Animator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

typedef union _union_282704 _union_282704, *P_union_282704;

union _union_282704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_floatXdr_c System_Xml_Schema_Datatype_floatXdr_c, *PSystem_Xml_Schema_Datatype_floatXdr_c;

typedef struct System_Xml_Schema_Datatype_floatXdr_VTable System_Xml_Schema_Datatype_floatXdr_VTable, *PSystem_Xml_Schema_Datatype_floatXdr_VTable;

struct System_Xml_Schema_Datatype_floatXdr_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_floatXdr_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_floatXdr_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_StaticFields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_StaticFields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_o Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_o, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_o;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_c Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_c, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_c;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_Fields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_Fields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_Fields;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_VTable Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_VTable, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_VTable;

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_Fields {
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_StaticFields {
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_o *__9;
    struct System_Action_Action__o *__9__2_0;
    struct System_Action_Action__o *__9__3_3;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_o {
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Tutorial___c_Fields fields;
};

typedef struct System_Collections_Generic_IEnumerator_AtlasRegion__Fields System_Collections_Generic_IEnumerator_AtlasRegion__Fields, *PSystem_Collections_Generic_IEnumerator_AtlasRegion__Fields;

struct System_Collections_Generic_IEnumerator_AtlasRegion__Fields {
};

typedef struct Shock_MultieventRankbonusMstTable_o Shock_MultieventRankbonusMstTable_o, *PShock_MultieventRankbonusMstTable_o;

typedef struct Shock_MultieventRankbonusMstTable_c Shock_MultieventRankbonusMstTable_c, *PShock_MultieventRankbonusMstTable_c;

typedef struct Shock_MultieventRankbonusMstTable_Fields Shock_MultieventRankbonusMstTable_Fields, *PShock_MultieventRankbonusMstTable_Fields;

typedef struct Shock_MultieventRankbonusMstTable_StaticFields Shock_MultieventRankbonusMstTable_StaticFields, *PShock_MultieventRankbonusMstTable_StaticFields;

typedef struct Shock_MultieventRankbonusMstTable_VTable Shock_MultieventRankbonusMstTable_VTable, *PShock_MultieventRankbonusMstTable_VTable;

typedef struct Shock_GameMstTableBase_MultieventRankbonusMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_MultieventRankbonusMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_MultieventRankbonusMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__o Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__c Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__VTable;

struct Shock_GameMstTableBase_MultieventRankbonusMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_MultieventRankbonusMstTable_Fields {
    struct Shock_GameMstTableBase_MultieventRankbonusMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_MultieventRankbonusMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_MultieventRankbonusMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MultieventRankbonusMstTable_o {
    struct Shock_MultieventRankbonusMstTable_c *klass;
    void *monitor;
    struct Shock_MultieventRankbonusMstTable_Fields fields;
};

struct Shock_MultieventRankbonusMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_MultieventRankbonusMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_MultieventRankbonusMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultieventRankbonusMstTable_VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventRankbonusMst__Fields fields;
};

typedef union _union_218131 _union_218131, *P_union_218131;

union _union_218131 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExAcf_AcfDspBusInfo_VTable CriWare_CriAtomExAcf_AcfDspBusInfo_VTable, *PCriWare_CriAtomExAcf_AcfDspBusInfo_VTable;

struct CriWare_CriAtomExAcf_AcfDspBusInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218133 _union_218133, *P_union_218133;

union _union_218133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_MusicData__Fields System_Collections_Generic_IReadOnlyList_MusicData__Fields, *PSystem_Collections_Generic_IReadOnlyList_MusicData__Fields;

struct System_Collections_Generic_IReadOnlyList_MusicData__Fields {
};

typedef union _union_257742 _union_257742, *P_union_257742;

union _union_257742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218135 _union_218135, *P_union_218135;

union _union_218135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257744 _union_257744, *P_union_257744;

union _union_257744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218137 _union_218137, *P_union_218137;

union _union_218137 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257746 _union_257746, *P_union_257746;

union _union_257746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218139 _union_218139, *P_union_218139;

union _union_218139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257748 _union_257748, *P_union_257748;

union _union_257748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_floatXdr_o System_Xml_Schema_Datatype_floatXdr_o, *PSystem_Xml_Schema_Datatype_floatXdr_o;

typedef struct System_Xml_Schema_Datatype_floatXdr_Fields System_Xml_Schema_Datatype_floatXdr_Fields, *PSystem_Xml_Schema_Datatype_floatXdr_Fields;

typedef struct System_Xml_Schema_Datatype_float_Fields System_Xml_Schema_Datatype_float_Fields, *PSystem_Xml_Schema_Datatype_float_Fields;

struct System_Xml_Schema_Datatype_float_Fields {
    struct System_Xml_Schema_Datatype_anySimpleType_Fields super;
};

struct System_Xml_Schema_Datatype_floatXdr_Fields {
    struct System_Xml_Schema_Datatype_float_Fields super;
};

struct System_Xml_Schema_Datatype_floatXdr_o {
    struct System_Xml_Schema_Datatype_floatXdr_c *klass;
    void *monitor;
    struct System_Xml_Schema_Datatype_floatXdr_Fields fields;
};

typedef struct Carbon_DataNodeBase_StoryData__VTable Carbon_DataNodeBase_StoryData__VTable, *PCarbon_DataNodeBase_StoryData__VTable;

struct Carbon_DataNodeBase_StoryData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

typedef union _union_243109 _union_243109, *P_union_243109;

union _union_243109 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20123D0 MethodInfo_20123D0, *PMethodInfo_20123D0;

typedef union _union_252801 _union_252801, *P_union_252801;

union _union_252801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20123D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1061518 MethodInfo_1061518, *PMethodInfo_1061518;

typedef union _union_165689 _union_165689, *P_union_165689;

union _union_165689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1061518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B632B8 MethodInfo_1B632B8, *PMethodInfo_1B632B8;

typedef union _union_253677 _union_253677, *P_union_253677;

union _union_253677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B632B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1560FAC MethodInfo_1560FAC, *PMethodInfo_1560FAC;

typedef union _union_283238 _union_283238, *P_union_283238;

union _union_283238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2408424 MethodInfo_2408424, *PMethodInfo_2408424;

typedef union _union_269160 _union_269160, *P_union_269160;

union _union_269160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2408424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20269FC MethodInfo_20269FC, *PMethodInfo_20269FC;

typedef struct UniRx_Operators_SkipObservable_Skip__T__c UniRx_Operators_SkipObservable_Skip__T__c, *PUniRx_Operators_SkipObservable_Skip__T__c;

typedef union _union_294466 _union_294466, *P_union_294466;

typedef struct UniRx_Operators_SkipObservable_Skip__T__RGCTXs UniRx_Operators_SkipObservable_Skip__T__RGCTXs, *PUniRx_Operators_SkipObservable_Skip__T__RGCTXs;

typedef struct UniRx_Operators_SkipObservable_Skip__T__VTable UniRx_Operators_SkipObservable_Skip__T__VTable, *PUniRx_Operators_SkipObservable_Skip__T__VTable;

struct UniRx_Operators_SkipObservable_Skip__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SkipObservable_Skip__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SkipObservable_Skip__T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SkipObservable_Skip__T__VTable vtable;
};

union _union_294466 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20269FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipObservable_Skip__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_SkipObservable_Skip__T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct MethodInfo *_2_UniRx_Operators_SkipObservable_Skip__T__Tick;
    struct Il2CppClass *_3_UniRx_IObservable_T_;
    struct MethodInfo *_4_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_5_UniRx_IObserver_T_;
    struct MethodInfo *_6_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_7_UniRx_IObserver_T__OnError;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_9_UniRx_IObserver_T__OnCompleted;
};

typedef struct MethodInfo_24DEED0 MethodInfo_24DEED0, *PMethodInfo_24DEED0;

typedef union _union_173672 _union_173672, *P_union_173672;

union _union_173672 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEED0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173672 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A225C_RGCTXs MethodInfo_30A225C_RGCTXs, *PMethodInfo_30A225C_RGCTXs;

struct MethodInfo_30A225C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_103657C MethodInfo_103657C, *PMethodInfo_103657C;

typedef union _union_172075 _union_172075, *P_union_172075;

union _union_172075 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_103657C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172075 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257730 _union_257730, *P_union_257730;

union _union_257730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_LiveBonusCardTypeIcon_Fields Shock_DataNode_LiveBonusCardTypeIcon_Fields, *PShock_DataNode_LiveBonusCardTypeIcon_Fields;

struct Shock_DataNode_LiveBonusCardTypeIcon_Fields {
    struct Shock_DataNode_ImageNodeBase_Fields super;
    struct Shock_CardTypeToSpriteTable_o *m_table;
};

typedef union _union_243101 _union_243101, *P_union_243101;

union _union_243101 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282710 _union_282710, *P_union_282710;

union _union_282710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Interop_Sys_FileStatusFlags_VTable Interop_Sys_FileStatusFlags_VTable, *PInterop_Sys_FileStatusFlags_VTable;

struct Interop_Sys_FileStatusFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_243103 _union_243103, *P_union_243103;

union _union_243103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BC97BC MethodInfo_2BC97BC, *PMethodInfo_2BC97BC;

typedef union _union_300373 _union_300373, *P_union_300373;

union _union_300373 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BC97BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300373 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_EventMemberRankingMst__VTable System_Action_EventMemberRankingMst__VTable, *PSystem_Action_EventMemberRankingMst__VTable;

struct System_Action_EventMemberRankingMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1FDC8A0 MethodInfo_1FDC8A0, *PMethodInfo_1FDC8A0;

typedef union _union_267690 _union_267690, *P_union_267690;

union _union_267690 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC8A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267690 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282712 _union_282712, *P_union_282712;

union _union_282712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243105 _union_243105, *P_union_243105;

union _union_243105 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282714 _union_282714, *P_union_282714;

union _union_282714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct __f__AnonymousType1_BingoCellData__BingoCellData__c __f__AnonymousType1_BingoCellData__BingoCellData__c, *P__f__AnonymousType1_BingoCellData__BingoCellData__c;

typedef struct __f__AnonymousType1_BingoCellData__BingoCellData__VTable __f__AnonymousType1_BingoCellData__BingoCellData__VTable, *P__f__AnonymousType1_BingoCellData__BingoCellData__VTable;

struct __f__AnonymousType1_BingoCellData__BingoCellData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct __f__AnonymousType1_BingoCellData__BingoCellData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct __f__AnonymousType1_BingoCellData__BingoCellData__VTable vtable;
};

typedef union _union_243107 _union_243107, *P_union_243107;

union _union_243107 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31346C4 MethodInfo_31346C4, *PMethodInfo_31346C4;

typedef union _union_239155 _union_239155, *P_union_239155;

union _union_239155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31346C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282706 _union_282706, *P_union_282706;

union _union_282706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282708 _union_282708, *P_union_282708;

union _union_282708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SceneController_SceneCache_Fields Shock_SceneController_SceneCache_Fields, *PShock_SceneController_SceneCache_Fields;

struct Shock_SceneController_SceneCache_Fields {
    struct Shock_SceneType_array *PreCacheSceneList;
    struct System_Collections_Generic_List_SceneBase__o *m_SceneHandleTable;
};

typedef union _union_218121 _union_218121, *P_union_218121;

union _union_218121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Stack_SequenceNode_SequenceConstructPosContext__c System_Collections_Generic_Stack_SequenceNode_SequenceConstructPosContext__c, *PSystem_Collections_Generic_Stack_SequenceNode_SequenceConstructPosContext__c;

typedef struct System_Collections_Generic_Stack_SequenceNode_SequenceConstructPosContext__VTable System_Collections_Generic_Stack_SequenceNode_SequenceConstructPosContext__VTable, *PSystem_Collections_Generic_Stack_SequenceNode_SequenceConstructPosContext__VTable;

struct System_Collections_Generic_Stack_SequenceNode_SequenceConstructPosContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_SequenceNode_SequenceConstructPosContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_SequenceNode_SequenceConstructPosContext__VTable vtable;
};

typedef union _union_218123 _union_218123, *P_union_218123;

union _union_218123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218125 _union_218125, *P_union_218125;

union _union_218125 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257734 _union_257734, *P_union_257734;

union _union_257734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218127 _union_218127, *P_union_218127;

union _union_218127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257736 _union_257736, *P_union_257736;

union _union_257736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218129 _union_218129, *P_union_218129;

union _union_218129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E516C MethodInfo_21E516C, *PMethodInfo_21E516C;

typedef union _union_161193 _union_161193, *P_union_161193;

union _union_161193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E516C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257738 _union_257738, *P_union_257738;

union _union_257738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_RegularExpressions_RegexCharClass_SingleRange_VTable System_Text_RegularExpressions_RegexCharClass_SingleRange_VTable, *PSystem_Text_RegularExpressions_RegexCharClass_SingleRange_VTable;

struct System_Text_RegularExpressions_RegexCharClass_SingleRange_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_CardEvolveConditionMstTable___c__DisplayClass13_0_c Shock_CardEvolveConditionMstTable___c__DisplayClass13_0_c, *PShock_CardEvolveConditionMstTable___c__DisplayClass13_0_c;

typedef struct Shock_CardEvolveConditionMstTable___c__DisplayClass13_0_VTable Shock_CardEvolveConditionMstTable___c__DisplayClass13_0_VTable, *PShock_CardEvolveConditionMstTable___c__DisplayClass13_0_VTable;

struct Shock_CardEvolveConditionMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardEvolveConditionMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardEvolveConditionMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_30B1820_RGCTXs MethodInfo_30B1820_RGCTXs, *PMethodInfo_30B1820_RGCTXs;

struct MethodInfo_30B1820_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_282720 _union_282720, *P_union_282720;

union _union_282720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ConsoleCancelEventArgs_Fields System_ConsoleCancelEventArgs_Fields, *PSystem_ConsoleCancelEventArgs_Fields;

struct System_ConsoleCancelEventArgs_Fields {
    struct System_EventArgs_Fields super;
    int32_t _type;
    bool _Cancel_k__BackingField;
};

typedef struct MethodInfo_333B2CC MethodInfo_333B2CC, *PMethodInfo_333B2CC;

typedef union _union_300979 _union_300979, *P_union_300979;

union _union_300979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333B2CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282726 _union_282726, *P_union_282726;

union _union_282726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257728 _union_257728, *P_union_257728;

union _union_257728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282718 _union_282718, *P_union_282718;

union _union_282718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D91C MethodInfo_293D91C, *PMethodInfo_293D91C;

typedef union _union_186844 _union_186844, *P_union_186844;

union _union_186844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D91C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218151 _union_218151, *P_union_218151;

union _union_218151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218153 _union_218153, *P_union_218153;

union _union_218153 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10EE868_RGCTXs MethodInfo_10EE868_RGCTXs, *PMethodInfo_10EE868_RGCTXs;

struct MethodInfo_10EE868_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_218155 _union_218155, *P_union_218155;

union _union_218155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257720 _union_257720, *P_union_257720;

union _union_257720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218157 _union_218157, *P_union_218157;

union _union_218157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257722 _union_257722, *P_union_257722;

union _union_257722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218159 _union_218159, *P_union_218159;

union _union_218159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_160A8F8_RGCTXs MethodInfo_160A8F8_RGCTXs, *PMethodInfo_160A8F8_RGCTXs;

struct MethodInfo_160A8F8_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef union _union_257724 _union_257724, *P_union_257724;

union _union_257724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257726 _union_257726, *P_union_257726;

union _union_257726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F30EE0 MethodInfo_1F30EE0, *PMethodInfo_1F30EE0;

typedef union _union_320322 _union_320322, *P_union_320322;

union _union_320322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F30EE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16001FC MethodInfo_16001FC, *PMethodInfo_16001FC;

typedef struct MethodInfo_16001FC_RGCTXs MethodInfo_16001FC_RGCTXs, *PMethodInfo_16001FC_RGCTXs;

typedef union _union_210874 _union_210874, *P_union_210874;

union _union_210874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16001FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_16001FC_RGCTXs *rgctx_data;
    union _union_210874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_16001FC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1D48B98 MethodInfo_1D48B98, *PMethodInfo_1D48B98;

typedef union _union_227629 _union_227629, *P_union_227629;

union _union_227629 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48B98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227629 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14264 MethodInfo_2B14264, *PMethodInfo_2B14264;

typedef union _union_182076 _union_182076, *P_union_182076;

union _union_182076 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14264 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182076 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127C860 MethodInfo_127C860, *PMethodInfo_127C860;

typedef union _union_202020 _union_202020, *P_union_202020;

union _union_202020 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C860 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3B98C MethodInfo_1F3B98C, *PMethodInfo_1F3B98C;

typedef union _union_283530 _union_283530, *P_union_283530;

union _union_283530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B98C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B5724 MethodInfo_16B5724, *PMethodInfo_16B5724;

typedef union _union_283894 _union_283894, *P_union_283894;

union _union_283894 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5724 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__float__o System_Collections_Generic_Dictionary_Entry_object__float__o, *PSystem_Collections_Generic_Dictionary_Entry_object__float__o;

typedef struct System_Collections_Generic_Dictionary_Entry_object__float__Fields System_Collections_Generic_Dictionary_Entry_object__float__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__float__Fields;

struct System_Collections_Generic_Dictionary_Entry_object__float__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    float value;
};

struct System_Collections_Generic_Dictionary_Entry_object__float__o {
    struct System_Collections_Generic_Dictionary_Entry_object__float__Fields fields;
};

typedef struct MethodInfo_2F39F94_RGCTXs MethodInfo_2F39F94_RGCTXs, *PMethodInfo_2F39F94_RGCTXs;

struct MethodInfo_2F39F94_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_282734 _union_282734, *P_union_282734;

union _union_282734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2893950 MethodInfo_2893950, *PMethodInfo_2893950;

typedef union _union_272024 _union_272024, *P_union_272024;

union _union_272024 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2893950 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272024 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObservable_T____c UniRx_IObservable_T____c, *PUniRx_IObservable_T____c;

struct UniRx_IObservable_T____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_282736 _union_282736, *P_union_282736;

union _union_282736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GroupMst_array Shock_GroupMst_array, *PShock_GroupMst_array;

struct Shock_GroupMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_GroupMst_o *m_Items[65535];
};

typedef union _union_282738 _union_282738, *P_union_282738;

union _union_282738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282728 _union_282728, *P_union_282728;

union _union_282728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257718 _union_257718, *P_union_257718;

union _union_257718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Platform_IFirebaseAppUtils_Fields Firebase_Platform_IFirebaseAppUtils_Fields, *PFirebase_Platform_IFirebaseAppUtils_Fields;

struct Firebase_Platform_IFirebaseAppUtils_Fields {
};

typedef union _union_218141 _union_218141, *P_union_218141;

union _union_218141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_Cache_RequestCacheLevel_VTable System_Net_Cache_RequestCacheLevel_VTable, *PSystem_Net_Cache_RequestCacheLevel_VTable;

struct System_Net_Cache_RequestCacheLevel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Aoharu_EventTopViewBase___c__DisplayClass22_0_VTable Aoharu_EventTopViewBase___c__DisplayClass22_0_VTable, *PAoharu_EventTopViewBase___c__DisplayClass22_0_VTable;

struct Aoharu_EventTopViewBase___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218143 _union_218143, *P_union_218143;

union _union_218143 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218145 _union_218145, *P_union_218145;

union _union_218145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14268 MethodInfo_2B14268, *PMethodInfo_2B14268;

typedef union _union_183514 _union_183514, *P_union_183514;

union _union_183514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257710 _union_257710, *P_union_257710;

union _union_257710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218147 _union_218147, *P_union_218147;

union _union_218147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257712 _union_257712, *P_union_257712;

union _union_257712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218149 _union_218149, *P_union_218149;

union _union_218149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257714 _union_257714, *P_union_257714;

union _union_257714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BE0170 MethodInfo_2BE0170, *PMethodInfo_2BE0170;

typedef union _union_235379 _union_235379, *P_union_235379;

union _union_235379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE0170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBEA6C MethodInfo_1EBEA6C, *PMethodInfo_1EBEA6C;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c, *PExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c;

typedef union _union_323481 _union_323481, *P_union_323481;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__RGCTXs ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__RGCTXs, *PExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__RGCTXs;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__VTable ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__VTable, *PExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__VTable;

union _union_323481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBEA6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__RGCTXs {
    struct Il2CppClass *_0_K;
};

struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_Reset;
};

struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__VTable vtable;
};

typedef union _union_257780 _union_257780, *P_union_257780;

union _union_257780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257782 _union_257782, *P_union_257782;

union _union_257782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1504D20_RGCTXs MethodInfo_1504D20_RGCTXs, *PMethodInfo_1504D20_RGCTXs;

struct MethodInfo_1504D20_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257784 _union_257784, *P_union_257784;

union _union_257784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3344E0C MethodInfo_3344E0C, *PMethodInfo_3344E0C;

typedef union _union_300449 _union_300449, *P_union_300449;

union _union_300449 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3344E0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300449 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243135 _union_243135, *P_union_243135;

union _union_243135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1A06594 MethodInfo_1A06594, *PMethodInfo_1A06594;

typedef union _union_339899 _union_339899, *P_union_339899;

union _union_339899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A06594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243137 _union_243137, *P_union_243137;

union _union_243137 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__o FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__o, *PFancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__o;

typedef struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__c FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__c, *PFancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__c;

typedef struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__Fields FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__Fields, *PFancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__Fields;

typedef struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable, *PFancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable;

struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__Fields {
    struct FancyScrollView_FancyCell_TItemData__TContext__Fields super;
};

struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__o {
    struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__c *klass;
    void *monitor;
    struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__Fields fields;
};

struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRectCell_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable vtable;
};

typedef struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_c Shock_Sound_SoundDatabase___c__DisplayClass11_0_c, *PShock_Sound_SoundDatabase___c__DisplayClass11_0_c;

typedef struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_VTable Shock_Sound_SoundDatabase___c__DisplayClass11_0_VTable, *PShock_Sound_SoundDatabase___c__DisplayClass11_0_VTable;

struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_VTable vtable;
};

typedef union _union_243139 _union_243139, *P_union_243139;

union _union_243139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1560FFC MethodInfo_1560FFC, *PMethodInfo_1560FFC;

typedef union _union_283242 _union_283242, *P_union_283242;

union _union_283242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560FFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_Fields UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_Fields, *PUnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_Fields;

struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_Fields {
};

typedef struct MethodInfo_1917A48 MethodInfo_1917A48, *PMethodInfo_1917A48;

typedef struct MethodInfo_1917A48_RGCTXs MethodInfo_1917A48_RGCTXs, *PMethodInfo_1917A48_RGCTXs;

typedef union _union_211141 _union_211141, *P_union_211141;

union _union_211141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917A48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917A48_RGCTXs *rgctx_data;
    union _union_211141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1917A48_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct System_Collections_Generic_List_LineItemData__StaticFields System_Collections_Generic_List_LineItemData__StaticFields, *PSystem_Collections_Generic_List_LineItemData__StaticFields;

typedef struct Aoharu_HomePreset_CardIllust_LineItemData_array Aoharu_HomePreset_CardIllust_LineItemData_array, *PAoharu_HomePreset_CardIllust_LineItemData_array;

typedef struct Aoharu_HomePreset_CardIllust_LineItemData_o Aoharu_HomePreset_CardIllust_LineItemData_o, *PAoharu_HomePreset_CardIllust_LineItemData_o;

typedef struct Aoharu_HomePreset_CardIllust_LineItemData_c Aoharu_HomePreset_CardIllust_LineItemData_c, *PAoharu_HomePreset_CardIllust_LineItemData_c;

typedef struct Aoharu_HomePreset_CardIllust_LineItemData_VTable Aoharu_HomePreset_CardIllust_LineItemData_VTable, *PAoharu_HomePreset_CardIllust_LineItemData_VTable;

struct Aoharu_HomePreset_CardIllust_LineItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CardIllust_LineItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CardIllust_LineItemData_VTable vtable;
};

struct Aoharu_HomePreset_CardIllust_LineItemData_o {
    struct Aoharu_HomePreset_CardIllust_LineItemData_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CardIllust_LineItemData_Fields fields;
};

struct System_Collections_Generic_List_LineItemData__StaticFields {
    struct Aoharu_HomePreset_CardIllust_LineItemData_array *s_emptyArray;
};

struct Aoharu_HomePreset_CardIllust_LineItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CardIllust_LineItemData_o *m_Items[65535];
};

typedef union _union_218171 _union_218171, *P_union_218171;

union _union_218171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218173 _union_218173, *P_union_218173;

union _union_218173 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218175 _union_218175, *P_union_218175;

union _union_218175 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243131 _union_243131, *P_union_243131;

union _union_243131 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BC97FC MethodInfo_2BC97FC, *PMethodInfo_2BC97FC;

typedef union _union_300377 _union_300377, *P_union_300377;

union _union_300377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BC97FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218177 _union_218177, *P_union_218177;

union _union_218177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243133 _union_243133, *P_union_243133;

union _union_243133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_o Shock_Sound_SoundDatabase___c__DisplayClass11_0_o, *PShock_Sound_SoundDatabase___c__DisplayClass11_0_o;

typedef struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_Fields Shock_Sound_SoundDatabase___c__DisplayClass11_0_Fields, *PShock_Sound_SoundDatabase___c__DisplayClass11_0_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_string__o System_Collections_Generic_IReadOnlyList_string__o, *PSystem_Collections_Generic_IReadOnlyList_string__o;

typedef struct System_Collections_Generic_IReadOnlyList_string__Fields System_Collections_Generic_IReadOnlyList_string__Fields, *PSystem_Collections_Generic_IReadOnlyList_string__Fields;

struct System_Collections_Generic_IReadOnlyList_string__Fields {
};

struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_Fields {
    struct System_Collections_Generic_IReadOnlyList_string__o *ignoreList;
};

struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_o {
    struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct Shock_Sound_SoundDatabase___c__DisplayClass11_0_Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_string__o {
    struct System_Collections_Generic_IReadOnlyList_string__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_string__Fields fields;
};

typedef union _union_257786 _union_257786, *P_union_257786;

union _union_257786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD1E38 MethodInfo_1FD1E38, *PMethodInfo_1FD1E38;

typedef union _union_266204 _union_266204, *P_union_266204;

union _union_266204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1E38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218179 _union_218179, *P_union_218179;

union _union_218179 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9D1FC MethodInfo_2B9D1FC, *PMethodInfo_2B9D1FC;

typedef union _union_240977 _union_240977, *P_union_240977;

union _union_240977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D1FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257770 _union_257770, *P_union_257770;

union _union_257770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12DE1B0 MethodInfo_12DE1B0, *PMethodInfo_12DE1B0;

typedef union _union_166641 _union_166641, *P_union_166641;

union _union_166641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DE1B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257772 _union_257772, *P_union_257772;

union _union_257772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26DB008 MethodInfo_26DB008, *PMethodInfo_26DB008;

typedef union _union_269122 _union_269122, *P_union_269122;

union _union_269122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DB008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257774 _union_257774, *P_union_257774;

union _union_257774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243145 _union_243145, *P_union_243145;

union _union_243145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ParameterDictionary__c System_Func_ParameterDictionary__c, *PSystem_Func_ParameterDictionary__c;

typedef struct System_Func_ParameterDictionary__VTable System_Func_ParameterDictionary__VTable, *PSystem_Func_ParameterDictionary__VTable;

struct System_Func_ParameterDictionary__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_ParameterDictionary__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ParameterDictionary__VTable vtable;
};

typedef struct MethodInfo_1B6DE14 MethodInfo_1B6DE14, *PMethodInfo_1B6DE14;

typedef union _union_249941 _union_249941, *P_union_249941;

union _union_249941 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6DE14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249941 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243147 _union_243147, *P_union_243147;

union _union_243147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_PathInternal_VTable System_IO_PathInternal_VTable, *PSystem_IO_PathInternal_VTable;

struct System_IO_PathInternal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243149 _union_243149, *P_union_243149;

union _union_243149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__ValueTuple_bool__object___bool______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_218161 _union_218161, *P_union_218161;

union _union_218161 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2511D70 MethodInfo_2511D70, *PMethodInfo_2511D70;

typedef union _union_246229 _union_246229, *P_union_246229;

union _union_246229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511D70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218163 _union_218163, *P_union_218163;

union _union_218163 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243141 _union_243141, *P_union_243141;

union _union_243141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_string____ISoundMst__o System_Func_string____ISoundMst__o, *PSystem_Func_string____ISoundMst__o;

typedef struct System_Func_string____ISoundMst__c System_Func_string____ISoundMst__c, *PSystem_Func_string____ISoundMst__c;

typedef struct System_Func_string____ISoundMst__Fields System_Func_string____ISoundMst__Fields, *PSystem_Func_string____ISoundMst__Fields;

typedef struct System_Func_string____ISoundMst__VTable System_Func_string____ISoundMst__VTable, *PSystem_Func_string____ISoundMst__VTable;

struct System_Func_string____ISoundMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_string____ISoundMst__o {
    struct System_Func_string____ISoundMst__c *klass;
    void *monitor;
    struct System_Func_string____ISoundMst__Fields fields;
};

struct System_Func_string____ISoundMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_string____ISoundMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string____ISoundMst__VTable vtable;
};

typedef union _union_218165 _union_218165, *P_union_218165;

union _union_218165 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243143 _union_243143, *P_union_243143;

union _union_243143 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218167 _union_218167, *P_union_218167;

union _union_218167 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257776 _union_257776, *P_union_257776;

union _union_257776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218169 _union_218169, *P_union_218169;

union _union_218169 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_c Aoharu_Scenes_Gacha_GachaDetailRatePage___c_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_StaticFields Aoharu_Scenes_Gacha_GachaDetailRatePage___c_StaticFields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage___c_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_o Aoharu_Scenes_Gacha_GachaDetailRatePage___c_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c_o;

typedef struct System_Func_IGachaRarityData__RARITY__o System_Func_IGachaRarityData__RARITY__o, *PSystem_Func_IGachaRarityData__RARITY__o;

typedef struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__o System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__o, *PSystem_Func_IGrouping_RARITY__IGachaRarityData___RARITY__o;

typedef struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___o System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___o, *PSystem_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___o;

typedef struct System_Action_GachaDetailRateStepButton__o System_Action_GachaDetailRateStepButton__o, *PSystem_Action_GachaDetailRateStepButton__o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c_Fields;

typedef struct System_Func_IGachaRarityData__RARITY__c System_Func_IGachaRarityData__RARITY__c, *PSystem_Func_IGachaRarityData__RARITY__c;

typedef struct System_Func_IGachaRarityData__RARITY__Fields System_Func_IGachaRarityData__RARITY__Fields, *PSystem_Func_IGachaRarityData__RARITY__Fields;

typedef struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__c System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__c, *PSystem_Func_IGrouping_RARITY__IGachaRarityData___RARITY__c;

typedef struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__Fields System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__Fields, *PSystem_Func_IGrouping_RARITY__IGachaRarityData___RARITY__Fields;

typedef struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___c System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___c, *PSystem_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___c;

typedef struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___Fields System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___Fields, *PSystem_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___Fields;

typedef struct System_Action_GachaDetailRateStepButton__c System_Action_GachaDetailRateStepButton__c, *PSystem_Action_GachaDetailRateStepButton__c;

typedef struct System_Action_GachaDetailRateStepButton__Fields System_Action_GachaDetailRateStepButton__Fields, *PSystem_Action_GachaDetailRateStepButton__Fields;

typedef struct System_Func_IGachaRarityData__RARITY__VTable System_Func_IGachaRarityData__RARITY__VTable, *PSystem_Func_IGachaRarityData__RARITY__VTable;

typedef struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__VTable System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__VTable, *PSystem_Func_IGrouping_RARITY__IGachaRarityData___RARITY__VTable;

typedef struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___VTable System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___VTable, *PSystem_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___VTable;

typedef struct System_Action_GachaDetailRateStepButton__VTable System_Action_GachaDetailRateStepButton__VTable, *PSystem_Action_GachaDetailRateStepButton__VTable;

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGachaRarityData__RARITY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Action_GachaDetailRateStepButton__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GachaDetailRateStepButton__o {
    struct System_Action_GachaDetailRateStepButton__c *klass;
    void *monitor;
    struct System_Action_GachaDetailRateStepButton__Fields fields;
};

struct System_Action_GachaDetailRateStepButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GachaDetailRateStepButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GachaDetailRateStepButton__VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_o *__9;
    struct System_Func_IGachaRarityData__RARITY__o *__9__10_0;
    struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__o *__9__10_1;
    struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___o *__9__10_2;
    struct System_Func_IPhotoGachaItemData__uint__o *__9__11_2;
    struct System_Func_IGachaRarityData__int__o *__9__13_0;
    struct System_Func_IPhotoGachaItemData__uint__o *__9__14_2;
    struct System_Func_IPhotoGachaItemData__bool__o *__9__14_3;
    struct System_Action_GachaDetailRateStepButton__o *__9__15_0;
    struct System_Func_IGachaPriceData__bool__o *__9__16_1;
    struct System_Func_IGachaSetData__bool__o *__9__16_0;
    struct System_Action_o *__9__18_1;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_Fields {
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c_Fields fields;
};

struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGachaRarityData__RARITY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__VTable vtable;
};

struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__o {
    struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__c *klass;
    void *monitor;
    struct System_Func_IGrouping_RARITY__IGachaRarityData___RARITY__Fields fields;
};

struct System_Func_IGachaRarityData__RARITY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGachaRarityData__RARITY__VTable vtable;
};

struct System_Func_IGachaRarityData__RARITY__o {
    struct System_Func_IGachaRarityData__RARITY__c *klass;
    void *monitor;
    struct System_Func_IGachaRarityData__RARITY__Fields fields;
};

struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___VTable vtable;
};

struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___o {
    struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___c *klass;
    void *monitor;
    struct System_Func_IGrouping_RARITY__IGachaRarityData___IEnumerable_IGachaRarityData___Fields fields;
};

typedef struct System_Threading_Tasks_TaskAwaiters_c System_Threading_Tasks_TaskAwaiters_c, *PSystem_Threading_Tasks_TaskAwaiters_c;

typedef struct System_Threading_Tasks_TaskAwaiters_VTable System_Threading_Tasks_TaskAwaiters_VTable, *PSystem_Threading_Tasks_TaskAwaiters_VTable;

struct System_Threading_Tasks_TaskAwaiters_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_TaskAwaiters_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskAwaiters_VTable vtable;
};

typedef union _union_257760 _union_257760, *P_union_257760;

union _union_257760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257762 _union_257762, *P_union_257762;

union _union_257762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932ECC MethodInfo_2932ECC, *PMethodInfo_2932ECC;

typedef union _union_182338 _union_182338, *P_union_182338;

union _union_182338 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932ECC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182338 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginNoticeScene_AdventureStrategy___c__DisplayClass1_2_VTable Aoharu_LoginNoticeScene_AdventureStrategy___c__DisplayClass1_2_VTable, *PAoharu_LoginNoticeScene_AdventureStrategy___c__DisplayClass1_2_VTable;

struct Aoharu_LoginNoticeScene_AdventureStrategy___c__DisplayClass1_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243113 _union_243113, *P_union_243113;

union _union_243113 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243115 _union_243115, *P_union_243115;

union _union_243115 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20123A8 MethodInfo_20123A8, *PMethodInfo_20123A8;

typedef union _union_252593 _union_252593, *P_union_252593;

union _union_252593 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20123A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252593 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoginNotice___c__DisplayClass19_0_c Shock_LoginNotice___c__DisplayClass19_0_c, *PShock_LoginNotice___c__DisplayClass19_0_c;

typedef struct Shock_LoginNotice___c__DisplayClass19_0_VTable Shock_LoginNotice___c__DisplayClass19_0_VTable, *PShock_LoginNotice___c__DisplayClass19_0_VTable;

struct Shock_LoginNotice___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginNotice___c__DisplayClass19_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginNotice___c__DisplayClass19_0_VTable vtable;
};

typedef struct MethodInfo_1FDC8B4 MethodInfo_1FDC8B4, *PMethodInfo_1FDC8B4;

typedef union _union_265778 _union_265778, *P_union_265778;

union _union_265778 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC8B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265778 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243119 _union_243119, *P_union_243119;

union _union_243119 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1089AB0 MethodInfo_1089AB0, *PMethodInfo_1089AB0;

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_T__c;

typedef union _union_314727 _union_314727, *P_union_314727;

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__StaticFields Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__StaticFields, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__RGCTXs Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__RGCTXs, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__VTable Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__VTable, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_T__VTable;

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__Invoke;
    struct Il2CppClass *_1_UnityEngine_Events_UnityAction_T_;
    struct MethodInfo *_2_UnityEngine_Events_UnityAction_T___ctor;
    struct Il2CppClass *_3_UnityEngine_Events_UnityEvent_T_;
    struct MethodInfo *_4_UnityEngine_Events_UnityEvent_T__AddListener;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_AsyncUnityEventHandler_T_;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__Reset;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetCanceled;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__get_Version;
    struct Il2CppClass *_9_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_T___ctor;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetResult;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_AsyncUnityEventHandler_T_;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__Dispose;
    struct MethodInfo *_14_UnityEngine_Events_UnityEvent_T__RemoveListener;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__OnInvokeAsync;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetResult;
    struct Il2CppClass *_17_Cysharp_Threading_Tasks_IUniTaskSource_T_;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetStatus;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__UnsafeGetStatus;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__OnCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__CancellationCallback;
};

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_IAsyncValueChangedEventHandler_T__OnValueChangedAsync;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_IAsyncEndEditEventHandler_T__OnEndEditAsync;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_IAsyncEndTextSelectionEventHandler_T__OnEndTextSelectionAsync;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_IAsyncTextSelectionEventHandler_T__OnTextSelectionAsync;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_IAsyncDeselectEventHandler_T__OnDeselectAsync;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_IAsyncSelectEventHandler_T__OnSelectAsync;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_IAsyncSubmitEventHandler_T__OnSubmitAsync;
};

union _union_314727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__VTable vtable;
};

typedef struct Carbon_EnumStringPropertyAttribute_c Carbon_EnumStringPropertyAttribute_c, *PCarbon_EnumStringPropertyAttribute_c;

struct Carbon_EnumStringPropertyAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_EnumStringPropertyAttribute_VTable vtable;
};

typedef union _union_218193 _union_218193, *P_union_218193;

union _union_218193 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932ED0 MethodInfo_2932ED0, *PMethodInfo_2932ED0;

typedef union _union_183776 _union_183776, *P_union_183776;

union _union_183776 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932ED0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218195 _union_218195, *P_union_218195;

union _union_218195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218197 _union_218197, *P_union_218197;

union _union_218197 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__c System_Action_SpecialLoginBonusBoard_ItemHandle__int__c, *PSystem_Action_SpecialLoginBonusBoard_ItemHandle__int__c;

typedef struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__VTable System_Action_SpecialLoginBonusBoard_ItemHandle__int__VTable, *PSystem_Action_SpecialLoginBonusBoard_ItemHandle__int__VTable;

struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__VTable vtable;
};

typedef struct UnityEngine_UIElements_ListView_StaticFields UnityEngine_UIElements_ListView_StaticFields, *PUnityEngine_UIElements_ListView_StaticFields;

struct UnityEngine_UIElements_ListView_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *itemUssClassName;
    struct System_String_o *emptyLabelUssClassName;
    struct System_String_o *reorderableUssClassName;
    struct System_String_o *reorderableItemUssClassName;
    struct System_String_o *reorderableItemContainerUssClassName;
    struct System_String_o *reorderableItemHandleUssClassName;
    struct System_String_o *reorderableItemHandleBarUssClassName;
    struct System_String_o *footerUssClassName;
    struct System_String_o *foldoutHeaderUssClassName;
    struct System_String_o *arraySizeFieldUssClassName;
    struct System_String_o *listViewWithHeaderUssClassName;
    struct System_String_o *listViewWithFooterUssClassName;
    struct System_String_o *scrollViewWithFooterUssClassName;
    struct System_String_o *footerAddButtonName;
    struct System_String_o *footerRemoveButtonName;
};

typedef union _union_218199 _union_218199, *P_union_218199;

union _union_218199 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243111 _union_243111, *P_union_243111;

union _union_243111 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DEEF4 MethodInfo_24DEEF4, *PMethodInfo_24DEEF4;

typedef union _union_176548 _union_176548, *P_union_176548;

union _union_176548 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEEF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176548 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257764 _union_257764, *P_union_257764;

union _union_257764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257766 _union_257766, *P_union_257766;

union _union_257766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257768 _union_257768, *P_union_257768;

union _union_257768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BD932C MethodInfo_1BD932C, *PMethodInfo_1BD932C;

struct MethodInfo_1BD932C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__o System_Action_SpecialLoginBonusBoard_ItemHandle__int__o, *PSystem_Action_SpecialLoginBonusBoard_ItemHandle__int__o;

typedef struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__Fields System_Action_SpecialLoginBonusBoard_ItemHandle__int__Fields, *PSystem_Action_SpecialLoginBonusBoard_ItemHandle__int__Fields;

struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__o {
    struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__c *klass;
    void *monitor;
    struct System_Action_SpecialLoginBonusBoard_ItemHandle__int__Fields fields;
};

typedef struct UnityEngine_UIElements_EventBase_PointerCaptureEvent__StaticFields UnityEngine_UIElements_EventBase_PointerCaptureEvent__StaticFields, *PUnityEngine_UIElements_EventBase_PointerCaptureEvent__StaticFields;

struct UnityEngine_UIElements_EventBase_PointerCaptureEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

typedef struct MethodInfo_24DEEF0 MethodInfo_24DEEF0, *PMethodInfo_24DEEF0;

typedef union _union_175110 _union_175110, *P_union_175110;

union _union_175110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEEF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_Encoding_EncodingCharBuffer_Fields System_Text_Encoding_EncodingCharBuffer_Fields, *PSystem_Text_Encoding_EncodingCharBuffer_Fields;

typedef struct System_Text_DecoderNLS_o System_Text_DecoderNLS_o, *PSystem_Text_DecoderNLS_o;

typedef struct System_Text_DecoderNLS_c System_Text_DecoderNLS_c, *PSystem_Text_DecoderNLS_c;

typedef struct System_Text_DecoderNLS_VTable System_Text_DecoderNLS_VTable, *PSystem_Text_DecoderNLS_VTable;

struct System_Text_Encoding_EncodingCharBuffer_Fields {
    uint16_t *chars;
    uint16_t *charStart;
    uint16_t *charEnd;
    int32_t charCountResult;
    struct System_Text_Encoding_o *enc;
    struct System_Text_DecoderNLS_o *decoder;
    uint8_t *byteStart;
    uint8_t *byteEnd;
    uint8_t *bytes;
    struct System_Text_DecoderFallbackBuffer_o *fallbackBuffer;
};

struct System_Text_DecoderNLS_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_GetCharCount;
    struct VirtualInvokeData _6_GetCharCount;
    struct VirtualInvokeData _7_GetCharCount;
    struct VirtualInvokeData _8_GetChars;
    struct VirtualInvokeData _9_GetChars;
    struct VirtualInvokeData _10_GetChars;
    struct VirtualInvokeData _11_GetChars;
    struct VirtualInvokeData _12_Convert;
    struct VirtualInvokeData _13_Convert;
    struct VirtualInvokeData _14_get_HasState;
};

struct System_Text_DecoderNLS_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_DecoderNLS_VTable vtable;
};

struct System_Text_DecoderNLS_o {
    struct System_Text_DecoderNLS_c *klass;
    void *monitor;
    struct System_Text_DecoderNLS_Fields fields;
};

typedef union _union_257750 _union_257750, *P_union_257750;

union _union_257750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257752 _union_257752, *P_union_257752;

union _union_257752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243123 _union_243123, *P_union_243123;

union _union_243123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6952C_RGCTXs MethodInfo_2E6952C_RGCTXs, *PMethodInfo_2E6952C_RGCTXs;

struct MethodInfo_2E6952C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Shock_RecvShopBuyRData_o Shock_RecvShopBuyRData_o, *PShock_RecvShopBuyRData_o;

typedef struct Shock_RecvShopBuyRData_Fields Shock_RecvShopBuyRData_Fields, *PShock_RecvShopBuyRData_Fields;

typedef struct Shock_ProtocolData_Shop_array Shock_ProtocolData_Shop_array, *PShock_ProtocolData_Shop_array;

struct Shock_ProtocolData_Shop_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_Shop_o *m_Items[65535];
};

struct Shock_RecvShopBuyRData_Fields {
    struct Shock_ProtocolData_Gem_o *gem;
    struct Shock_ProtocolData_UpdatedValueList_o *updated_value_list;
    struct Shock_ProtocolData_Shop_array *shop_list;
    struct Shock_ProtocolData_Gift_array *gift_list;
};

struct Shock_RecvShopBuyRData_o {
    struct Shock_RecvShopBuyRData_c *klass;
    void *monitor;
    struct Shock_RecvShopBuyRData_Fields fields;
};

typedef union _union_243125 _union_243125, *P_union_243125;

union _union_243125 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932ED8 MethodInfo_2932ED8, *PMethodInfo_2932ED8;

typedef union _union_185214 _union_185214, *P_union_185214;

union _union_185214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932ED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243127 _union_243127, *P_union_243127;

union _union_243127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DFB490 MethodInfo_2DFB490, *PMethodInfo_2DFB490;

typedef union _union_171661 _union_171661, *P_union_171661;

union _union_171661 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFB490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171661 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_334F8A0 MethodInfo_334F8A0, *PMethodInfo_334F8A0;

typedef union _union_300691 _union_300691, *P_union_300691;

union _union_300691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334F8A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243129 _union_243129, *P_union_243129;

union _union_243129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218191 _union_218191, *P_union_218191;

union _union_218191 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218181 _union_218181, *P_union_218181;

union _union_218181 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218183 _union_218183, *P_union_218183;

union _union_218183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_173213C MethodInfo_173213C, *PMethodInfo_173213C;

typedef union _union_167631 _union_167631, *P_union_167631;

union _union_167631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173213C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityAction_T0__T1__T2__c UnityEngine_Events_UnityAction_T0__T1__T2__c, *PUnityEngine_Events_UnityAction_T0__T1__T2__c;

typedef struct UnityEngine_Events_UnityAction_T0__T1__T2__VTable UnityEngine_Events_UnityAction_T0__T1__T2__VTable, *PUnityEngine_Events_UnityAction_T0__T1__T2__VTable;

struct UnityEngine_Events_UnityAction_T0__T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Events_UnityAction_T0__T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_T0__T1__T2__VTable vtable;
};

typedef union _union_218185 _union_218185, *P_union_218185;

union _union_218185 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_Vector2____float__VTable System_ValueTuple_Vector2____float__VTable, *PSystem_ValueTuple_Vector2____float__VTable;

struct System_ValueTuple_Vector2____float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_218187 _union_218187, *P_union_218187;

union _union_218187 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243121 _union_243121, *P_union_243121;

union _union_243121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218189 _union_218189, *P_union_218189;

union _union_218189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257754 _union_257754, *P_union_257754;

union _union_257754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257756 _union_257756, *P_union_257756;

union _union_257756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BC97E8 MethodInfo_2BC97E8, *PMethodInfo_2BC97E8;

typedef union _union_300375 _union_300375, *P_union_300375;

union _union_300375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BC97E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257758 _union_257758, *P_union_257758;

union _union_257758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBEA20 MethodInfo_1EBEA20, *PMethodInfo_1EBEA20;

typedef union _union_323475 _union_323475, *P_union_323475;

union _union_323475 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBEA20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8____Fields System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8____Fields, *PSystem_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8____Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T1__o Cysharp_Threading_Tasks_UniTask_T1__o, *PCysharp_Threading_Tasks_UniTask_T1__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T3__o Cysharp_Threading_Tasks_UniTask_T3__o, *PCysharp_Threading_Tasks_UniTask_T3__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T4__o Cysharp_Threading_Tasks_UniTask_T4__o, *PCysharp_Threading_Tasks_UniTask_T4__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T5__o Cysharp_Threading_Tasks_UniTask_T5__o, *PCysharp_Threading_Tasks_UniTask_T5__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T6__o Cysharp_Threading_Tasks_UniTask_T6__o, *PCysharp_Threading_Tasks_UniTask_T6__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T7__o Cysharp_Threading_Tasks_UniTask_T7__o, *PCysharp_Threading_Tasks_UniTask_T7__o;

typedef struct System_ValueTuple_UniTask_T8___o System_ValueTuple_UniTask_T8___o, *PSystem_ValueTuple_UniTask_T8___o;

typedef struct Cysharp_Threading_Tasks_UniTask_T1__Fields Cysharp_Threading_Tasks_UniTask_T1__Fields, *PCysharp_Threading_Tasks_UniTask_T1__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T3__Fields Cysharp_Threading_Tasks_UniTask_T3__Fields, *PCysharp_Threading_Tasks_UniTask_T3__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T4__Fields Cysharp_Threading_Tasks_UniTask_T4__Fields, *PCysharp_Threading_Tasks_UniTask_T4__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T5__Fields Cysharp_Threading_Tasks_UniTask_T5__Fields, *PCysharp_Threading_Tasks_UniTask_T5__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T6__Fields Cysharp_Threading_Tasks_UniTask_T6__Fields, *PCysharp_Threading_Tasks_UniTask_T6__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T7__Fields Cysharp_Threading_Tasks_UniTask_T7__Fields, *PCysharp_Threading_Tasks_UniTask_T7__Fields;

struct Cysharp_Threading_Tasks_UniTask_T4__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T4__o {
    struct Cysharp_Threading_Tasks_UniTask_T4__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T1__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct System_ValueTuple_UniTask_T8___o {
    struct System_ValueTuple_UniTask_T8___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T7__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T7__o {
    struct Cysharp_Threading_Tasks_UniTask_T7__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T1__o {
    struct Cysharp_Threading_Tasks_UniTask_T1__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T6__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T6__o {
    struct Cysharp_Threading_Tasks_UniTask_T6__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T5__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T5__o {
    struct Cysharp_Threading_Tasks_UniTask_T5__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T3__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T3__o {
    struct Cysharp_Threading_Tasks_UniTask_T3__Fields fields;
};

struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8____Fields {
    struct Cysharp_Threading_Tasks_UniTask_T1__o Item1;
    struct Cysharp_Threading_Tasks_UniTask_T2__o Item2;
    struct Cysharp_Threading_Tasks_UniTask_T3__o Item3;
    struct Cysharp_Threading_Tasks_UniTask_T4__o Item4;
    struct Cysharp_Threading_Tasks_UniTask_T5__o Item5;
    struct Cysharp_Threading_Tasks_UniTask_T6__o Item6;
    struct Cysharp_Threading_Tasks_UniTask_T7__o Item7;
    struct System_ValueTuple_UniTask_T8___o Rest;
};

typedef struct UnityEngine_UIElements_Background_VTable UnityEngine_UIElements_Background_VTable, *PUnityEngine_UIElements_Background_VTable;

struct UnityEngine_UIElements_Background_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EventMemberRankingRewardMst__Fields System_Collections_Generic_IReadOnlyCollection_EventMemberRankingRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_EventMemberRankingRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_EventMemberRankingRewardMst__Fields {
};

typedef struct System_Action_RecvShopBuyR__c System_Action_RecvShopBuyR__c, *PSystem_Action_RecvShopBuyR__c;

typedef struct System_Action_RecvShopBuyR__VTable System_Action_RecvShopBuyR__VTable, *PSystem_Action_RecvShopBuyR__VTable;

struct System_Action_RecvShopBuyR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvShopBuyR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvShopBuyR__VTable vtable;
};

typedef struct MethodInfo_2B9D238 MethodInfo_2B9D238, *PMethodInfo_2B9D238;

typedef union _union_241185 _union_241185, *P_union_241185;

union _union_241185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28F53DC MethodInfo_28F53DC, *PMethodInfo_28F53DC;

typedef union _union_234517 _union_234517, *P_union_234517;

union _union_234517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F53DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DialogButtonMstTable_Fields Shock_DialogButtonMstTable_Fields, *PShock_DialogButtonMstTable_Fields;

typedef struct Shock_GameMstTableBase_DialogButtonMst__string__Fields Shock_GameMstTableBase_DialogButtonMst__string__Fields, *PShock_GameMstTableBase_DialogButtonMst__string__Fields;

struct Shock_GameMstTableBase_DialogButtonMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_DialogButtonMstTable_Fields {
    struct Shock_GameMstTableBase_DialogButtonMst__string__Fields super;
};

typedef struct Aoharu_Scenes_Live_InputResultUI___c_c Aoharu_Scenes_Live_InputResultUI___c_c, *PAoharu_Scenes_Live_InputResultUI___c_c;

typedef struct Aoharu_Scenes_Live_InputResultUI___c_StaticFields Aoharu_Scenes_Live_InputResultUI___c_StaticFields, *PAoharu_Scenes_Live_InputResultUI___c_StaticFields;

typedef struct Aoharu_Scenes_Live_InputResultUI___c_VTable Aoharu_Scenes_Live_InputResultUI___c_VTable, *PAoharu_Scenes_Live_InputResultUI___c_VTable;

typedef struct Aoharu_Scenes_Live_InputResultUI___c_o Aoharu_Scenes_Live_InputResultUI___c_o, *PAoharu_Scenes_Live_InputResultUI___c_o;

typedef struct Aoharu_Scenes_Live_InputResultUI___c_Fields Aoharu_Scenes_Live_InputResultUI___c_Fields, *PAoharu_Scenes_Live_InputResultUI___c_Fields;

struct Aoharu_Scenes_Live_InputResultUI___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_InputResultUI___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_InputResultUI___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_InputResultUI___c_VTable vtable;
};

struct Aoharu_Scenes_Live_InputResultUI___c_Fields {
};

struct Aoharu_Scenes_Live_InputResultUI___c_o {
    struct Aoharu_Scenes_Live_InputResultUI___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_InputResultUI___c_Fields fields;
};

struct Aoharu_Scenes_Live_InputResultUI___c_StaticFields {
    struct Aoharu_Scenes_Live_InputResultUI___c_o *__9;
    struct System_Action_TweenBase__o *__9__17_1;
};

typedef struct MethodInfo_2B9D23C MethodInfo_2B9D23C, *PMethodInfo_2B9D23C;

typedef union _union_241393 _union_241393, *P_union_241393;

union _union_241393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D23C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D6E50 MethodInfo_15D6E50, *PMethodInfo_15D6E50;

typedef struct MethodInfo_15D6E50_RGCTXs MethodInfo_15D6E50_RGCTXs, *PMethodInfo_15D6E50_RGCTXs;

typedef union _union_331389 _union_331389, *P_union_331389;

union _union_331389 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6E50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6E50_RGCTXs *rgctx_data;
    union _union_331389 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D6E50_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_31200DC MethodInfo_31200DC, *PMethodInfo_31200DC;

typedef union _union_228473 _union_228473, *P_union_228473;

union _union_228473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31200DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312AC90 MethodInfo_312AC90, *PMethodInfo_312AC90;

typedef union _union_223475 _union_223475, *P_union_223475;

union _union_223475 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AC90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1089A30 MethodInfo_1089A30, *PMethodInfo_1089A30;

typedef union _union_314707 _union_314707, *P_union_314707;

union _union_314707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089A30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173CD38 MethodInfo_173CD38, *PMethodInfo_173CD38;

typedef union _union_169401 _union_169401, *P_union_169401;

union _union_169401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173CD38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ComponentExtensions___c__DisplayClass230_0_o Carbon_ComponentExtensions___c__DisplayClass230_0_o, *PCarbon_ComponentExtensions___c__DisplayClass230_0_o;

typedef struct Carbon_ComponentExtensions___c__DisplayClass230_0_c Carbon_ComponentExtensions___c__DisplayClass230_0_c, *PCarbon_ComponentExtensions___c__DisplayClass230_0_c;

typedef struct Carbon_ComponentExtensions___c__DisplayClass230_0_Fields Carbon_ComponentExtensions___c__DisplayClass230_0_Fields, *PCarbon_ComponentExtensions___c__DisplayClass230_0_Fields;

typedef struct Carbon_ComponentExtensions___c__DisplayClass230_0_VTable Carbon_ComponentExtensions___c__DisplayClass230_0_VTable, *PCarbon_ComponentExtensions___c__DisplayClass230_0_VTable;

struct Carbon_ComponentExtensions___c__DisplayClass230_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ComponentExtensions___c__DisplayClass230_0_Fields {
    struct System_Action_GameObject__o *action;
};

struct Carbon_ComponentExtensions___c__DisplayClass230_0_o {
    struct Carbon_ComponentExtensions___c__DisplayClass230_0_c *klass;
    void *monitor;
    struct Carbon_ComponentExtensions___c__DisplayClass230_0_Fields fields;
};

struct Carbon_ComponentExtensions___c__DisplayClass230_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ComponentExtensions___c__DisplayClass230_0_VTable vtable;
};

typedef struct MethodInfo_2868918 MethodInfo_2868918, *PMethodInfo_2868918;

typedef union _union_179806 _union_179806, *P_union_179806;

union _union_179806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_ResultCode__o System_Collections_Generic_IEnumerator_ResultCode__o, *PSystem_Collections_Generic_IEnumerator_ResultCode__o;

typedef struct System_Collections_Generic_IEnumerator_ResultCode__c System_Collections_Generic_IEnumerator_ResultCode__c, *PSystem_Collections_Generic_IEnumerator_ResultCode__c;

struct System_Collections_Generic_IEnumerator_ResultCode__o {
    struct System_Collections_Generic_IEnumerator_ResultCode__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_ResultCode__Fields fields;
};

struct System_Collections_Generic_IEnumerator_ResultCode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_312AC9C MethodInfo_312AC9C, *PMethodInfo_312AC9C;

typedef union _union_223643 _union_223643, *P_union_223643;

union _union_223643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AC9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F05F40 MethodInfo_1F05F40, *PMethodInfo_1F05F40;

typedef union _union_323902 _union_323902, *P_union_323902;

union _union_323902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05F40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3F01C MethodInfo_1D3F01C, *PMethodInfo_1D3F01C;

typedef union _union_227077 _union_227077, *P_union_227077;

union _union_227077 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3F01C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227077 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAEE3C MethodInfo_2EAEE3C, *PMethodInfo_2EAEE3C;

typedef union _union_239871 _union_239871, *P_union_239871;

union _union_239871 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAEE3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239871 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1290960_RGCTXs MethodInfo_1290960_RGCTXs, *PMethodInfo_1290960_RGCTXs;

struct MethodInfo_1290960_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2868924 MethodInfo_2868924, *PMethodInfo_2868924;

typedef union _union_181244 _union_181244, *P_union_181244;

union _union_181244 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181244 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleSheets_InitialStyle_StaticFields UnityEngine_UIElements_StyleSheets_InitialStyle_StaticFields, *PUnityEngine_UIElements_StyleSheets_InitialStyle_StaticFields;

struct UnityEngine_UIElements_StyleSheets_InitialStyle_StaticFields {
    struct UnityEngine_UIElements_ComputedStyle_o s_InitialStyle;
};

typedef struct Carbon_ListDictionary_uint__ShopItemMst__VTable Carbon_ListDictionary_uint__ShopItemMst__VTable, *PCarbon_ListDictionary_uint__ShopItemMst__VTable;

struct Carbon_ListDictionary_uint__ShopItemMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_16ABC60 MethodInfo_16ABC60, *PMethodInfo_16ABC60;

typedef union _union_159497 _union_159497, *P_union_159497;

union _union_159497 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABC60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159497 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5DEF4_RGCTXs MethodInfo_2E5DEF4_RGCTXs, *PMethodInfo_2E5DEF4_RGCTXs;

struct MethodInfo_2E5DEF4_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_17467B4 MethodInfo_17467B4, *PMethodInfo_17467B4;

typedef union _union_162361 _union_162361, *P_union_162361;

union _union_162361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17467B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20269B4 MethodInfo_20269B4, *PMethodInfo_20269B4;

typedef union _union_294464 _union_294464, *P_union_294464;

union _union_294464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20269B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipObservable_Skip__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_AssemblyCompanyAttribute_VTable System_Reflection_AssemblyCompanyAttribute_VTable, *PSystem_Reflection_AssemblyCompanyAttribute_VTable;

struct System_Reflection_AssemblyCompanyAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct UnityEngine_Timeline_TimeFieldAttribute_UseEditMode_Fields UnityEngine_Timeline_TimeFieldAttribute_UseEditMode_Fields, *PUnityEngine_Timeline_TimeFieldAttribute_UseEditMode_Fields;

struct UnityEngine_Timeline_TimeFieldAttribute_UseEditMode_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1FDC868 MethodInfo_1FDC868, *PMethodInfo_1FDC868;

typedef union _union_267052 _union_267052, *P_union_267052;

union _union_267052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC868 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_MaintenanceJson_o Shock_Login_MaintenanceJson_o, *PShock_Login_MaintenanceJson_o;

typedef struct Shock_Login_MaintenanceJson_c Shock_Login_MaintenanceJson_c, *PShock_Login_MaintenanceJson_c;

typedef struct Shock_Login_MaintenanceJson_Fields Shock_Login_MaintenanceJson_Fields, *PShock_Login_MaintenanceJson_Fields;

typedef struct Shock_Login_MaintenanceJson_VTable Shock_Login_MaintenanceJson_VTable, *PShock_Login_MaintenanceJson_VTable;

struct Shock_Login_MaintenanceJson_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Login_MaintenanceJson_Fields {
    struct System_String_o *opened_at;
    struct System_String_o *closed_at;
    struct System_String_o *message;
    bool server;
};

struct Shock_Login_MaintenanceJson_o {
    struct Shock_Login_MaintenanceJson_c *klass;
    void *monitor;
    struct Shock_Login_MaintenanceJson_Fields fields;
};

struct Shock_Login_MaintenanceJson_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_MaintenanceJson_VTable vtable;
};

typedef struct MethodInfo_22C3B30 MethodInfo_22C3B30, *PMethodInfo_22C3B30;

typedef union _union_277200 _union_277200, *P_union_277200;

union _union_277200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3B30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass20_0_Fields Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass20_0_Fields, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass20_0_Fields;

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass20_0_Fields {
    float timeScale;
};

typedef struct MethodInfo_131BC70 MethodInfo_131BC70, *PMethodInfo_131BC70;

typedef union _union_285034 _union_285034, *P_union_285034;

union _union_285034 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131BC70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285034 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvUserDetailRData_VTable Shock_RecvUserDetailRData_VTable, *PShock_RecvUserDetailRData_VTable;

struct Shock_RecvUserDetailRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D3F000 MethodInfo_1D3F000, *PMethodInfo_1D3F000;

typedef union _union_226909 _union_226909, *P_union_226909;

union _union_226909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3F000 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_PlayerLoopSystem__VTable System_Predicate_PlayerLoopSystem__VTable, *PSystem_Predicate_PlayerLoopSystem__VTable;

struct System_Predicate_PlayerLoopSystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_2643B38 MethodInfo_2643B38, *PMethodInfo_2643B38;

typedef union _union_270436 _union_270436, *P_union_270436;

union _union_270436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2643B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_PowOut_c Spine_PowOut_c, *PSpine_PowOut_c;

typedef struct Spine_PowOut_VTable Spine_PowOut_VTable, *PSpine_PowOut_VTable;

struct Spine_PowOut_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Apply;
};

struct Spine_PowOut_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_PowOut_VTable vtable;
};

typedef struct MethodInfo_10F7C38_RGCTXs MethodInfo_10F7C38_RGCTXs, *PMethodInfo_10F7C38_RGCTXs;

struct MethodInfo_10F7C38_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1D48BA0 MethodInfo_1D48BA0, *PMethodInfo_1D48BA0;

typedef union _union_227797 _union_227797, *P_union_227797;

union _union_227797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48BA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D73B1C MethodInfo_1D73B1C, *PMethodInfo_1D73B1C;

typedef union _union_282982 _union_282982, *P_union_282982;

union _union_282982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D73B1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31200F0 MethodInfo_31200F0, *PMethodInfo_31200F0;

typedef union _union_228641 _union_228641, *P_union_228641;

union _union_228641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31200F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329BFA4 MethodInfo_329BFA4, *PMethodInfo_329BFA4;

typedef union _union_316103 _union_316103, *P_union_316103;

union _union_316103 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329BFA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316103 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ABC74 MethodInfo_16ABC74, *PMethodInfo_16ABC74;

typedef union _union_159249 _union_159249, *P_union_159249;

union _union_159249 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABC74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F737C_RGCTXs MethodInfo_10F737C_RGCTXs, *PMethodInfo_10F737C_RGCTXs;

struct MethodInfo_10F737C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Action_ChatProgress____c System_Action_ChatProgress____c, *PSystem_Action_ChatProgress____c;

typedef struct System_Action_ChatProgress____VTable System_Action_ChatProgress____VTable, *PSystem_Action_ChatProgress____VTable;

struct System_Action_ChatProgress____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ChatProgress____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ChatProgress____VTable vtable;
};

typedef struct System_Predicate_Camera__o System_Predicate_Camera__o, *PSystem_Predicate_Camera__o;

typedef struct System_Predicate_Camera__c System_Predicate_Camera__c, *PSystem_Predicate_Camera__c;

typedef struct System_Predicate_Camera__Fields System_Predicate_Camera__Fields, *PSystem_Predicate_Camera__Fields;

typedef struct System_Predicate_Camera__VTable System_Predicate_Camera__VTable, *PSystem_Predicate_Camera__VTable;

struct System_Predicate_Camera__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_Camera__o {
    struct System_Predicate_Camera__c *klass;
    void *monitor;
    struct System_Predicate_Camera__Fields fields;
};

struct System_Predicate_Camera__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_Camera__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_Camera__VTable vtable;
};

typedef struct Shock_VoiceMstTable___c__DisplayClass13_0_c Shock_VoiceMstTable___c__DisplayClass13_0_c, *PShock_VoiceMstTable___c__DisplayClass13_0_c;

typedef struct Shock_VoiceMstTable___c__DisplayClass13_0_VTable Shock_VoiceMstTable___c__DisplayClass13_0_VTable, *PShock_VoiceMstTable___c__DisplayClass13_0_VTable;

struct Shock_VoiceMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_VoiceMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_VoiceMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct SharpCompress_Compressors_Deflate_InternalConstants_StaticFields SharpCompress_Compressors_Deflate_InternalConstants_StaticFields, *PSharpCompress_Compressors_Deflate_InternalConstants_StaticFields;

struct SharpCompress_Compressors_Deflate_InternalConstants_StaticFields {
    int32_t MAX_BITS;
    int32_t BL_CODES;
    int32_t D_CODES;
    int32_t LITERALS;
    int32_t LENGTH_CODES;
    int32_t L_CODES;
    int32_t MAX_BL_BITS;
    int32_t REP_3_6;
    int32_t REPZ_3_10;
    int32_t REPZ_11_138;
};

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl___c__DisplayClass28_0_c Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl___c__DisplayClass28_0_c, *PAoharu_Scenes_Live_MarkerSystem_LiveInputResultControl___c__DisplayClass28_0_c;

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl___c__DisplayClass28_0_VTable Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl___c__DisplayClass28_0_VTable, *PAoharu_Scenes_Live_MarkerSystem_LiveInputResultControl___c__DisplayClass28_0_VTable;

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl___c__DisplayClass28_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl___c__DisplayClass28_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveInputResultControl___c__DisplayClass28_0_VTable vtable;
};

typedef struct UniRx_Operators_ZipLatestObserver_T3__Fields UniRx_Operators_ZipLatestObserver_T3__Fields, *PUniRx_Operators_ZipLatestObserver_T3__Fields;

struct UniRx_Operators_ZipLatestObserver_T3__Fields {
    struct Il2CppObject *gate;
    struct UniRx_Operators_IZipLatestObservable_o *parent;
    int32_t index;
    struct Il2CppObject *value;
};

typedef struct MethodInfo_22C3B1C MethodInfo_22C3B1C, *PMethodInfo_22C3B1C;

struct MethodInfo_22C3B1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257706 _union_257706, *P_union_257706;

union _union_257706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_VoiceMstTable___c__DisplayClass13_0_o Shock_VoiceMstTable___c__DisplayClass13_0_o, *PShock_VoiceMstTable___c__DisplayClass13_0_o;

typedef struct Shock_VoiceMstTable___c__DisplayClass13_0_Fields Shock_VoiceMstTable___c__DisplayClass13_0_Fields, *PShock_VoiceMstTable___c__DisplayClass13_0_Fields;

struct Shock_VoiceMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_VoiceMstTable___c__DisplayClass13_0_o {
    struct Shock_VoiceMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_VoiceMstTable___c__DisplayClass13_0_Fields fields;
};

typedef union _union_257708 _union_257708, *P_union_257708;

union _union_257708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_MainFooterObject___c__DisplayClass41_0_VTable Shock_MainFooterObject___c__DisplayClass41_0_VTable, *PShock_MainFooterObject___c__DisplayClass41_0_VTable;

struct Shock_MainFooterObject___c__DisplayClass41_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_MultieventPenaltyMstTable___c_Fields Shock_MultieventPenaltyMstTable___c_Fields, *PShock_MultieventPenaltyMstTable___c_Fields;

struct Shock_MultieventPenaltyMstTable___c_Fields {
};

typedef struct MethodInfo_1089A70 MethodInfo_1089A70, *PMethodInfo_1089A70;

typedef union _union_314717 _union_314717, *P_union_314717;

union _union_314717 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089A70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314717 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257702 _union_257702, *P_union_257702;

union _union_257702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamAlbumHome_Fields Shock_Protocol_CJsonSendParamAlbumHome_Fields, *PShock_Protocol_CJsonSendParamAlbumHome_Fields;

struct Shock_Protocol_CJsonSendParamAlbumHome_Fields {
};

typedef union _union_257704 _union_257704, *P_union_257704;

union _union_257704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__UniTask____VTable vtable;
};

typedef struct MethodInfo_17A8064 MethodInfo_17A8064, *PMethodInfo_17A8064;

typedef union _union_167733 _union_167733, *P_union_167733;

union _union_167733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A8064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_MembershipWallpaperMst__string__VTable System_Func_MembershipWallpaperMst__string__VTable, *PSystem_Func_MembershipWallpaperMst__string__VTable;

struct System_Func_MembershipWallpaperMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_LiveRewardSettingMstTable_StaticFields Shock_LiveRewardSettingMstTable_StaticFields, *PShock_LiveRewardSettingMstTable_StaticFields;

typedef struct Shock_LiveRewardSettingMstTable_o Shock_LiveRewardSettingMstTable_o, *PShock_LiveRewardSettingMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__o Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__o, *PCarbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__o;

typedef struct Shock_LiveRewardSettingMstTable_c Shock_LiveRewardSettingMstTable_c, *PShock_LiveRewardSettingMstTable_c;

typedef struct Shock_LiveRewardSettingMstTable_Fields Shock_LiveRewardSettingMstTable_Fields, *PShock_LiveRewardSettingMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__c Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__c, *PCarbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__Fields Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__Fields;

typedef struct Shock_LiveRewardSettingMstTable_VTable Shock_LiveRewardSettingMstTable_VTable, *PShock_LiveRewardSettingMstTable_VTable;

typedef struct Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___Fields Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___Fields, *PShock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__VTable Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__VTable;

struct Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LiveRewardSettingMstTable_Fields {
    struct Shock_GameMstTableBase_LiveRewardSettingMst__ValueTuple_uint__LIVE_MODE__SCORE_RANK___Fields super;
};

struct Shock_LiveRewardSettingMstTable_o {
    struct Shock_LiveRewardSettingMstTable_c *klass;
    void *monitor;
    struct Shock_LiveRewardSettingMstTable_Fields fields;
};

struct Shock_LiveRewardSettingMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LiveRewardSettingMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveRewardSettingMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRewardSettingMstTable_VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveRewardSettingMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LiveRewardSettingMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__LIVE_MODE__SCORE_RANK___LiveRewardSettingMst__VTable vtable;
};

typedef struct MethodInfo_14EEA78 MethodInfo_14EEA78, *PMethodInfo_14EEA78;

typedef struct MethodInfo_14EEA78_RGCTXs MethodInfo_14EEA78_RGCTXs, *PMethodInfo_14EEA78_RGCTXs;

typedef union _union_199962 _union_199962, *P_union_199962;

union _union_199962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EEA78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EEA78_RGCTXs *rgctx_data;
    union _union_199962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14EEA78_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2D6FEE8_RGCTXs MethodInfo_2D6FEE8_RGCTXs, *PMethodInfo_2D6FEE8_RGCTXs;

struct MethodInfo_2D6FEE8_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_StartObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_StartObservable_T___ctor;
};

typedef struct System_Runtime_Remoting_Messaging_ObjRefSurrogate_Fields System_Runtime_Remoting_Messaging_ObjRefSurrogate_Fields, *PSystem_Runtime_Remoting_Messaging_ObjRefSurrogate_Fields;

struct System_Runtime_Remoting_Messaging_ObjRefSurrogate_Fields {
};

typedef struct MethodInfo_243DFD8 MethodInfo_243DFD8, *PMethodInfo_243DFD8;

typedef union _union_279230 _union_279230, *P_union_279230;

union _union_279230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243DFD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ExchangeItemListScene_Data_o Aoharu_ExchangeItemListScene_Data_o, *PAoharu_ExchangeItemListScene_Data_o;

typedef struct Aoharu_ExchangeItemListScene_Data_c Aoharu_ExchangeItemListScene_Data_c, *PAoharu_ExchangeItemListScene_Data_c;

typedef struct Aoharu_ExchangeItemListScene_Data_Fields Aoharu_ExchangeItemListScene_Data_Fields, *PAoharu_ExchangeItemListScene_Data_Fields;

typedef struct Aoharu_ExchangeItemListScene_Data_VTable Aoharu_ExchangeItemListScene_Data_VTable, *PAoharu_ExchangeItemListScene_Data_VTable;

typedef struct Shock_ExchangeMst_o Shock_ExchangeMst_o, *PShock_ExchangeMst_o;

typedef struct Shock_ExchangeMst_c Shock_ExchangeMst_c, *PShock_ExchangeMst_c;

typedef struct Shock_ExchangeMst_Fields Shock_ExchangeMst_Fields, *PShock_ExchangeMst_Fields;

typedef struct Shock_ExchangeMst_VTable Shock_ExchangeMst_VTable, *PShock_ExchangeMst_VTable;

struct Aoharu_ExchangeItemListScene_Data_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ExchangeItemListScene_Data_Fields {
    struct Shock_ExchangeMst_o *ExchangeMst;
    int32_t PointType;
    uint32_t EventId;
};

struct Aoharu_ExchangeItemListScene_Data_o {
    struct Aoharu_ExchangeItemListScene_Data_c *klass;
    void *monitor;
    struct Aoharu_ExchangeItemListScene_Data_Fields fields;
};

struct Aoharu_ExchangeItemListScene_Data_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ExchangeItemListScene_Data_VTable vtable;
};

struct Shock_ExchangeMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_ExchangeMst_Fields {
    uint32_t _id;
    int32_t _exchangeType;
    int32_t _consumeType;
    uint32_t _value;
    struct System_String_o *_bannerSpriteName;
    struct System_String_o *_name;
    int32_t _exchangeTab;
    int32_t _priority;
    uint32_t _displayControlFlag;
    uint32_t _masterReleaseLabelId;
};

struct Shock_ExchangeMst_o {
    struct Shock_ExchangeMst_c *klass;
    void *monitor;
    struct Shock_ExchangeMst_Fields fields;
};

struct Shock_ExchangeMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ExchangeMst_VTable vtable;
};

typedef struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_o I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_o, *PI2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_o;

typedef struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_c I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_c, *PI2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_c;

typedef struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_Fields I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_Fields, *PI2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_Fields;

typedef struct I2_Loc_SimpleJSON_JSONClass_o I2_Loc_SimpleJSON_JSONClass_o, *PI2_Loc_SimpleJSON_JSONClass_o;

typedef struct System_Collections_Generic_Dictionary_Enumerator_string__JSONNode__o System_Collections_Generic_Dictionary_Enumerator_string__JSONNode__o, *PSystem_Collections_Generic_Dictionary_Enumerator_string__JSONNode__o;

typedef struct I2_Loc_SimpleJSON_JSONClass_c I2_Loc_SimpleJSON_JSONClass_c, *PI2_Loc_SimpleJSON_JSONClass_c;

typedef struct I2_Loc_SimpleJSON_JSONClass_Fields I2_Loc_SimpleJSON_JSONClass_Fields, *PI2_Loc_SimpleJSON_JSONClass_Fields;

typedef struct System_Collections_Generic_Dictionary_Enumerator_string__JSONNode__Fields System_Collections_Generic_Dictionary_Enumerator_string__JSONNode__Fields, *PSystem_Collections_Generic_Dictionary_Enumerator_string__JSONNode__Fields;

typedef struct I2_Loc_SimpleJSON_JSONClass_VTable I2_Loc_SimpleJSON_JSONClass_VTable, *PI2_Loc_SimpleJSON_JSONClass_VTable;

typedef struct System_Collections_Generic_Dictionary_string__JSONNode__o System_Collections_Generic_Dictionary_string__JSONNode__o, *PSystem_Collections_Generic_Dictionary_string__JSONNode__o;

typedef struct System_Collections_Generic_Dictionary_string__JSONNode__Fields System_Collections_Generic_Dictionary_string__JSONNode__Fields, *PSystem_Collections_Generic_Dictionary_string__JSONNode__Fields;

struct I2_Loc_SimpleJSON_JSONClass_Fields {
    struct I2_Loc_SimpleJSON_JSONNode_Fields super;
    struct System_Collections_Generic_Dictionary_string__JSONNode__o *m_Dict;
};

struct I2_Loc_SimpleJSON_JSONClass_o {
    struct I2_Loc_SimpleJSON_JSONClass_c *klass;
    void *monitor;
    struct I2_Loc_SimpleJSON_JSONClass_Fields fields;
};

struct I2_Loc_SimpleJSON_JSONClass_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Add;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_get_Item;
    struct VirtualInvokeData _8_set_Item;
    struct VirtualInvokeData _9_get_Value;
    struct VirtualInvokeData _10_set_Value;
    struct VirtualInvokeData _11_get_Count;
    struct VirtualInvokeData _12_Add;
    struct VirtualInvokeData _13_Remove;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_get_Childs;
    struct VirtualInvokeData _17_ToString;
    struct VirtualInvokeData _18_get_AsInt;
    struct VirtualInvokeData _19_set_AsInt;
    struct VirtualInvokeData _20_get_AsFloat;
    struct VirtualInvokeData _21_set_AsFloat;
    struct VirtualInvokeData _22_get_AsDouble;
    struct VirtualInvokeData _23_set_AsDouble;
    struct VirtualInvokeData _24_get_AsBool;
    struct VirtualInvokeData _25_set_AsBool;
    struct VirtualInvokeData _26_get_AsArray;
    struct VirtualInvokeData _27_get_AsObject;
    struct VirtualInvokeData _28_Serialize;
    struct VirtualInvokeData _29_GetEnumerator;
};

struct I2_Loc_SimpleJSON_JSONClass_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_SimpleJSON_JSONClass_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__JSONNode__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__JSONNode__o {
    struct System_Collections_Generic_Dictionary_string__JSONNode__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__JSONNode__Fields fields;
};

struct System_Collections_Generic_Dictionary_Enumerator_string__JSONNode__Fields {
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *_dictionary;
    int32_t _version;
    int32_t _index;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__o _current;
    int32_t _getEnumeratorRetType;
};

struct System_Collections_Generic_Dictionary_Enumerator_string__JSONNode__o {
    struct System_Collections_Generic_Dictionary_Enumerator_string__JSONNode__Fields fields;
};

struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_Fields {
    int32_t __1__state;
    struct I2_Loc_SimpleJSON_JSONNode_o *__2__current;
    int32_t __l__initialThreadId;
    struct I2_Loc_SimpleJSON_JSONClass_o *__4__this;
    struct System_Collections_Generic_Dictionary_Enumerator_string__JSONNode__o __7__wrap1;
};

struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_o {
    struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_c *klass;
    void *monitor;
    struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_Fields fields;
};

struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_SimpleJSON_JSONClass__get_Childs_d__14_VTable vtable;
};

typedef struct MethodInfo_2051950 MethodInfo_2051950, *PMethodInfo_2051950;

typedef union _union_216935 _union_216935, *P_union_216935;

union _union_216935 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051950 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216935 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_SocialPlatforms_Impl_UserProfile_array UnityEngine_SocialPlatforms_Impl_UserProfile_array, *PUnityEngine_SocialPlatforms_Impl_UserProfile_array;

typedef struct UnityEngine_SocialPlatforms_Impl_UserProfile_o UnityEngine_SocialPlatforms_Impl_UserProfile_o, *PUnityEngine_SocialPlatforms_Impl_UserProfile_o;

typedef struct UnityEngine_SocialPlatforms_Impl_UserProfile_c UnityEngine_SocialPlatforms_Impl_UserProfile_c, *PUnityEngine_SocialPlatforms_Impl_UserProfile_c;

typedef struct UnityEngine_SocialPlatforms_Impl_UserProfile_VTable UnityEngine_SocialPlatforms_Impl_UserProfile_VTable, *PUnityEngine_SocialPlatforms_Impl_UserProfile_VTable;

struct UnityEngine_SocialPlatforms_Impl_UserProfile_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_userName;
    struct VirtualInvokeData _5_get_id;
    struct VirtualInvokeData _6_get_isFriend;
    struct VirtualInvokeData _7_get_state;
};

struct UnityEngine_SocialPlatforms_Impl_UserProfile_o {
    struct UnityEngine_SocialPlatforms_Impl_UserProfile_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_Impl_UserProfile_Fields fields;
};

struct UnityEngine_SocialPlatforms_Impl_UserProfile_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SocialPlatforms_Impl_UserProfile_VTable vtable;
};

struct UnityEngine_SocialPlatforms_Impl_UserProfile_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SocialPlatforms_Impl_UserProfile_o *m_Items[65535];
};

typedef struct System_Collections_Generic_IEnumerator_AssetData__c System_Collections_Generic_IEnumerator_AssetData__c, *PSystem_Collections_Generic_IEnumerator_AssetData__c;

struct System_Collections_Generic_IEnumerator_AssetData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1535FA0 MethodInfo_1535FA0, *PMethodInfo_1535FA0;

typedef union _union_286042 _union_286042, *P_union_286042;

union _union_286042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_102CAF8 MethodInfo_102CAF8, *PMethodInfo_102CAF8;

typedef union _union_269420 _union_269420, *P_union_269420;

union _union_269420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102CAF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24A931C MethodInfo_24A931C, *PMethodInfo_24A931C;

typedef union _union_312600 _union_312600, *P_union_312600;

union _union_312600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A931C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218111 _union_218111, *P_union_218111;

union _union_218111 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218113 _union_218113, *P_union_218113;

union _union_218113 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218115 _union_218115, *P_union_218115;

union _union_218115 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6B8C0_RGCTXs MethodInfo_2D6B8C0_RGCTXs, *PMethodInfo_2D6B8C0_RGCTXs;

struct MethodInfo_2D6B8C0_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_LastObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_LastObservable_T___ctor;
};

typedef union _union_218117 _union_218117, *P_union_218117;

union _union_218117 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218119 _union_218119, *P_union_218119;

union _union_218119 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218109 _union_218109, *P_union_218109;

union _union_218109 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1EE58 MethodInfo_2B1EE58, *PMethodInfo_2B1EE58;

typedef union _union_233669 _union_233669, *P_union_233669;

union _union_233669 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EE58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233669 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_MusicMst__c System_Collections_Generic_IEnumerator_MusicMst__c, *PSystem_Collections_Generic_IEnumerator_MusicMst__c;

struct System_Collections_Generic_IEnumerator_MusicMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1271E08 MethodInfo_1271E08, *PMethodInfo_1271E08;

typedef union _union_201072 _union_201072, *P_union_201072;

union _union_201072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271E08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127C8BC MethodInfo_127C8BC, *PMethodInfo_127C8BC;

typedef union _union_202022 _union_202022, *P_union_202022;

union _union_202022 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C8BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202022 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observer_AnonymousObserver_T__c UniRx_Observer_AnonymousObserver_T__c, *PUniRx_Observer_AnonymousObserver_T__c;

typedef struct UniRx_Observer_AnonymousObserver_T__RGCTXs UniRx_Observer_AnonymousObserver_T__RGCTXs, *PUniRx_Observer_AnonymousObserver_T__RGCTXs;

typedef struct UniRx_Observer_AnonymousObserver_T__VTable UniRx_Observer_AnonymousObserver_T__VTable, *PUniRx_Observer_AnonymousObserver_T__VTable;

struct UniRx_Observer_AnonymousObserver_T__RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

struct UniRx_Observer_AnonymousObserver_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Observer_AnonymousObserver_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observer_AnonymousObserver_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observer_AnonymousObserver_T__VTable vtable;
};

typedef struct System_Action_IGachaRarityData__VTable System_Action_IGachaRarityData__VTable, *PSystem_Action_IGachaRarityData__VTable;

struct System_Action_IGachaRarityData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Collections_Generic_IEnumerator_MusicMst__o System_Collections_Generic_IEnumerator_MusicMst__o, *PSystem_Collections_Generic_IEnumerator_MusicMst__o;

struct System_Collections_Generic_IEnumerator_MusicMst__o {
    struct System_Collections_Generic_IEnumerator_MusicMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_MusicMst__Fields fields;
};

typedef struct MethodInfo_2B142C0 MethodInfo_2B142C0, *PMethodInfo_2B142C0;

typedef union _union_186390 _union_186390, *P_union_186390;

union _union_186390 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B142C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_Fields Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_Fields, *PAoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_Fields;

struct Aoharu_Top_MultiEventTopView_LeftBottom___c__DisplayClass17_0_Fields {
    struct Aoharu_Top_MultiEventTopView_LeftBottom_o *__4__this;
    struct Shock_EventData_o *eventData;
    struct System_Action_o *__9__1;
};

typedef union _union_218101 _union_218101, *P_union_218101;

union _union_218101 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218103 _union_218103, *P_union_218103;

union _union_218103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218105 _union_218105, *P_union_218105;

union _union_218105 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_309A398_RGCTXs MethodInfo_309A398_RGCTXs, *PMethodInfo_309A398_RGCTXs;

struct MethodInfo_309A398_RGCTXs {
    struct MethodInfo *_0_System_Activator_CreateInstance_T_;
    struct MethodInfo *_1_ExitGames_Client_Photon_StructWrapping_StructWrapperUtility_Get_T_;
};

typedef union _union_218107 _union_218107, *P_union_218107;

union _union_218107 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1271C3C MethodInfo_1271C3C, *PMethodInfo_1271C3C;

typedef union _union_201062 _union_201062, *P_union_201062;

union _union_201062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271C3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337A81C MethodInfo_337A81C, *PMethodInfo_337A81C;

typedef struct MethodInfo_337A81C_RGCTXs MethodInfo_337A81C_RGCTXs, *PMethodInfo_337A81C_RGCTXs;

typedef union _union_289323 _union_289323, *P_union_289323;

struct MethodInfo_337A81C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T_;
    struct MethodInfo *_1_UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T___ctor;
};

union _union_289323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337A81C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A81C_RGCTXs *rgctx_data;
    union _union_289323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C64EC MethodInfo_13C64EC, *PMethodInfo_13C64EC;

typedef struct MethodInfo_13C64EC_RGCTXs MethodInfo_13C64EC_RGCTXs, *PMethodInfo_13C64EC_RGCTXs;

typedef union _union_207411 _union_207411, *P_union_207411;

struct MethodInfo_13C64EC_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C64EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C64EC_RGCTXs *rgctx_data;
    union _union_207411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3098C10_RGCTXs MethodInfo_3098C10_RGCTXs, *PMethodInfo_3098C10_RGCTXs;

struct MethodInfo_3098C10_RGCTXs {
    struct MethodInfo *_0_ExitGames_Client_Photon_StructWrapping_StructWrapperPools_GetPoolForType_T_;
    struct Il2CppClass *_1_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T_;
    struct MethodInfo *_2_ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__Acquire;
};

typedef struct UniRx_CollectionMoveEvent_T__c UniRx_CollectionMoveEvent_T__c, *PUniRx_CollectionMoveEvent_T__c;

typedef struct UniRx_CollectionMoveEvent_T__RGCTXs UniRx_CollectionMoveEvent_T__RGCTXs, *PUniRx_CollectionMoveEvent_T__RGCTXs;

typedef struct UniRx_CollectionMoveEvent_T__VTable UniRx_CollectionMoveEvent_T__VTable, *PUniRx_CollectionMoveEvent_T__VTable;

struct UniRx_CollectionMoveEvent_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct UniRx_CollectionMoveEvent_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_CollectionMoveEvent_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_CollectionMoveEvent_T__VTable vtable;
};

struct UniRx_CollectionMoveEvent_T__RGCTXs {
    struct MethodInfo *_0_UniRx_CollectionMoveEvent_T__set_OldIndex;
    struct MethodInfo *_1_UniRx_CollectionMoveEvent_T__set_NewIndex;
    struct MethodInfo *_2_UniRx_CollectionMoveEvent_T__set_Value;
    struct MethodInfo *_3_UniRx_CollectionMoveEvent_T__get_OldIndex;
    struct MethodInfo *_4_UniRx_CollectionMoveEvent_T__get_NewIndex;
    struct MethodInfo *_5_UniRx_CollectionMoveEvent_T__get_Value;
    struct Il2CppClass *_6_T;
    struct MethodInfo *_7_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_8_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_9_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer_T__GetHashCode;
    struct MethodInfo *_11_System_Collections_Generic_EqualityComparer_T__Equals;
};

typedef struct Aoharu_Event_Reward_RewardRankingData_Fields Aoharu_Event_Reward_RewardRankingData_Fields, *PAoharu_Event_Reward_RewardRankingData_Fields;

struct Aoharu_Event_Reward_RewardRankingData_Fields {
    struct System_Collections_Generic_List_RewardData__o *_RewardDataList_k__BackingField;
    int32_t _Order_k__BackingField;
    struct System_String_o *_Title_k__BackingField;
    bool _IsAcquired_k__BackingField;
    uint32_t _HighRank_k__BackingField;
    uint32_t _LowRank_k__BackingField;
};

typedef struct System_Collections_Generic_List_Achievement__Fields System_Collections_Generic_List_Achievement__Fields, *PSystem_Collections_Generic_List_Achievement__Fields;

typedef struct UnityEngine_SocialPlatforms_Impl_Achievement_array UnityEngine_SocialPlatforms_Impl_Achievement_array, *PUnityEngine_SocialPlatforms_Impl_Achievement_array;

typedef struct UnityEngine_SocialPlatforms_Impl_Achievement_o UnityEngine_SocialPlatforms_Impl_Achievement_o, *PUnityEngine_SocialPlatforms_Impl_Achievement_o;

typedef struct UnityEngine_SocialPlatforms_Impl_Achievement_c UnityEngine_SocialPlatforms_Impl_Achievement_c, *PUnityEngine_SocialPlatforms_Impl_Achievement_c;

typedef struct UnityEngine_SocialPlatforms_Impl_Achievement_Fields UnityEngine_SocialPlatforms_Impl_Achievement_Fields, *PUnityEngine_SocialPlatforms_Impl_Achievement_Fields;

typedef struct UnityEngine_SocialPlatforms_Impl_Achievement_VTable UnityEngine_SocialPlatforms_Impl_Achievement_VTable, *PUnityEngine_SocialPlatforms_Impl_Achievement_VTable;

struct UnityEngine_SocialPlatforms_Impl_Achievement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SocialPlatforms_Impl_Achievement_o *m_Items[65535];
};

struct UnityEngine_SocialPlatforms_Impl_Achievement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_id;
    struct VirtualInvokeData _5_get_completed;
    struct VirtualInvokeData _6_set_id;
    struct VirtualInvokeData _7_get_percentCompleted;
    struct VirtualInvokeData _8_set_percentCompleted;
    struct VirtualInvokeData _9_get_hidden;
    struct VirtualInvokeData _10_get_lastReportedDate;
};

struct UnityEngine_SocialPlatforms_Impl_Achievement_Fields {
    bool m_Completed;
    bool m_Hidden;
    struct System_DateTime_o m_LastReportedDate;
    struct System_String_o *_id_k__BackingField;
    double _percentCompleted_k__BackingField;
};

struct System_Collections_Generic_List_Achievement__Fields {
    struct UnityEngine_SocialPlatforms_Impl_Achievement_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_SocialPlatforms_Impl_Achievement_o {
    struct UnityEngine_SocialPlatforms_Impl_Achievement_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_Impl_Achievement_Fields fields;
};

struct UnityEngine_SocialPlatforms_Impl_Achievement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SocialPlatforms_Impl_Achievement_VTable vtable;
};

typedef struct Shock_ExchangeMstTable___c_VTable Shock_ExchangeMstTable___c_VTable, *PShock_ExchangeMstTable___c_VTable;

struct Shock_ExchangeMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_CollectionMoveEvent_T__o UniRx_CollectionMoveEvent_T__o, *PUniRx_CollectionMoveEvent_T__o;

typedef struct UniRx_CollectionMoveEvent_T__Fields UniRx_CollectionMoveEvent_T__Fields, *PUniRx_CollectionMoveEvent_T__Fields;

struct UniRx_CollectionMoveEvent_T__Fields {
    int32_t _OldIndex_k__BackingField;
    int32_t _NewIndex_k__BackingField;
    struct Il2CppObject *_Value_k__BackingField;
};

struct UniRx_CollectionMoveEvent_T__o {
    struct UniRx_CollectionMoveEvent_T__Fields fields;
};

typedef struct MethodInfo_14F8578 MethodInfo_14F8578, *PMethodInfo_14F8578;

typedef struct MethodInfo_14F8578_RGCTXs MethodInfo_14F8578_RGCTXs, *PMethodInfo_14F8578_RGCTXs;

typedef union _union_200340 _union_200340, *P_union_200340;

union _union_200340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F8578 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F8578_RGCTXs *rgctx_data;
    union _union_200340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F8578_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Tuple_c System_Tuple_c, *PSystem_Tuple_c;

typedef struct System_Tuple_VTable System_Tuple_VTable, *PSystem_Tuple_VTable;

struct System_Tuple_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Tuple_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Tuple_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_PopupIcon___c__DisplayClass5_0_Fields Aoharu_Scenes_Gacha_PopupIcon___c__DisplayClass5_0_Fields, *PAoharu_Scenes_Gacha_PopupIcon___c__DisplayClass5_0_Fields;

struct Aoharu_Scenes_Gacha_PopupIcon___c__DisplayClass5_0_Fields {
    uint32_t priceNumber;
};

typedef struct MethodInfo_16ABE58 MethodInfo_16ABE58, *PMethodInfo_16ABE58;

typedef union _union_159587 _union_159587, *P_union_159587;

union _union_159587 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABE58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159587 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E51F8 MethodInfo_21E51F8, *PMethodInfo_21E51F8;

typedef union _union_161695 _union_161695, *P_union_161695;

union _union_161695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E51F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumCardMMst_o Shock_AlbumCardMMst_o, *PShock_AlbumCardMMst_o;

typedef struct Shock_AlbumCardMMst_c Shock_AlbumCardMMst_c, *PShock_AlbumCardMMst_c;

typedef struct Shock_AlbumCardMMst_Fields Shock_AlbumCardMMst_Fields, *PShock_AlbumCardMMst_Fields;

struct Shock_AlbumCardMMst_Fields {
    uint32_t _cardId;
    int32_t _naviMoveX;
    int32_t _naviMoveY;
    struct System_String_o *_thumbnailName;
    struct System_String_o *_signedThumbnailName;
    struct System_String_o *_assetName;
    struct System_String_o *_signedAssetName;
    int32_t _isBgActive;
    uint32_t _masterReleaseLabelId;
};

struct Shock_AlbumCardMMst_o {
    struct Shock_AlbumCardMMst_c *klass;
    void *monitor;
    struct Shock_AlbumCardMMst_Fields fields;
};

struct Shock_AlbumCardMMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumCardMMst_VTable vtable;
};

typedef struct MethodInfo_21EFD94 MethodInfo_21EFD94, *PMethodInfo_21EFD94;

typedef union _union_289802 _union_289802, *P_union_289802;

union _union_289802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EFD94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Tuple_o System_Tuple_o, *PSystem_Tuple_o;

typedef struct System_Tuple_Fields System_Tuple_Fields, *PSystem_Tuple_Fields;

struct System_Tuple_Fields {
};

struct System_Tuple_o {
    struct System_Tuple_c *klass;
    void *monitor;
    struct System_Tuple_Fields fields;
};

typedef struct MethodInfo_1403FF0 MethodInfo_1403FF0, *PMethodInfo_1403FF0;

typedef union _union_260752 _union_260752, *P_union_260752;

union _union_260752 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1403FF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260752 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SerialCodeTypeComparer_c Shock_SerialCodeTypeComparer_c, *PShock_SerialCodeTypeComparer_c;

typedef struct Shock_SerialCodeTypeComparer_VTable Shock_SerialCodeTypeComparer_VTable, *PShock_SerialCodeTypeComparer_VTable;

struct Shock_SerialCodeTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_SerialCodeTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerialCodeTypeComparer_VTable vtable;
};

typedef struct Shock_MainHeaderItemAmountObject___c__DisplayClass4_0_c Shock_MainHeaderItemAmountObject___c__DisplayClass4_0_c, *PShock_MainHeaderItemAmountObject___c__DisplayClass4_0_c;

typedef struct Shock_MainHeaderItemAmountObject___c__DisplayClass4_0_VTable Shock_MainHeaderItemAmountObject___c__DisplayClass4_0_VTable, *PShock_MainHeaderItemAmountObject___c__DisplayClass4_0_VTable;

struct Shock_MainHeaderItemAmountObject___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainHeaderItemAmountObject___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainHeaderItemAmountObject___c__DisplayClass4_0_VTable vtable;
};

typedef struct Shock_DialogBase___c__DisplayClass77_0_c Shock_DialogBase___c__DisplayClass77_0_c, *PShock_DialogBase___c__DisplayClass77_0_c;

typedef struct Shock_DialogBase___c__DisplayClass77_0_VTable Shock_DialogBase___c__DisplayClass77_0_VTable, *PShock_DialogBase___c__DisplayClass77_0_VTable;

struct Shock_DialogBase___c__DisplayClass77_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DialogBase___c__DisplayClass77_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DialogBase___c__DisplayClass77_0_VTable vtable;
};

typedef struct Shock_Data_SaveData_MissionSaveData_c Shock_Data_SaveData_MissionSaveData_c, *PShock_Data_SaveData_MissionSaveData_c;

typedef struct Shock_Data_SaveData_MissionSaveData_VTable Shock_Data_SaveData_MissionSaveData_VTable, *PShock_Data_SaveData_MissionSaveData_VTable;

struct Shock_Data_SaveData_MissionSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_MissionSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_MissionSaveData_VTable vtable;
};

typedef struct MethodInfo_1FDC80C MethodInfo_1FDC80C, *PMethodInfo_1FDC80C;

typedef union _union_266414 _union_266414, *P_union_266414;

union _union_266414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC80C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1403FE8 MethodInfo_1403FE8, *PMethodInfo_1403FE8;

typedef union _union_260540 _union_260540, *P_union_260540;

union _union_260540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1403FE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E0F04 MethodInfo_11E0F04, *PMethodInfo_11E0F04;

typedef union _union_259792 _union_259792, *P_union_259792;

union _union_259792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E0F04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1917AB0 MethodInfo_1917AB0, *PMethodInfo_1917AB0;

typedef struct MethodInfo_1917AB0_RGCTXs MethodInfo_1917AB0_RGCTXs, *PMethodInfo_1917AB0_RGCTXs;

typedef union _union_211144 _union_211144, *P_union_211144;

union _union_211144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917AB0_RGCTXs *rgctx_data;
    union _union_211144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1917AB0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct Shock_Sound_SoundDatabase_CueSheetContainer_VTable Shock_Sound_SoundDatabase_CueSheetContainer_VTable, *PShock_Sound_SoundDatabase_CueSheetContainer_VTable;

struct Shock_Sound_SoundDatabase_CueSheetContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

typedef struct MethodInfo_3187A50 MethodInfo_3187A50, *PMethodInfo_3187A50;

typedef union _union_326812 _union_326812, *P_union_326812;

union _union_326812 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3187A50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3187A50_RGCTXs *rgctx_data;
    union _union_326812 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173CB48 MethodInfo_173CB48, *PMethodInfo_173CB48;

typedef union _union_168525 _union_168525, *P_union_168525;

union _union_168525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173CB48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_SwitchObservable_SwitchObserver_T__RGCTXs UniRx_Operators_SwitchObservable_SwitchObserver_T__RGCTXs, *PUniRx_Operators_SwitchObservable_SwitchObserver_T__RGCTXs;

struct UniRx_Operators_SwitchObservable_SwitchObserver_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_IObservable_T___T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_IObservable_T___T_;
    struct Il2CppClass *_2_UniRx_IObservable_IObservable_T__;
    struct MethodInfo *_3_UniRx_IObservable_IObservable_T___Subscribe;
    struct Il2CppClass *_4_UniRx_Operators_SwitchObservable_SwitchObserver_Switch_T_;
    struct MethodInfo *_5_UniRx_Operators_SwitchObservable_SwitchObserver_Switch_T___ctor;
    struct Il2CppClass *_6_UniRx_IObservable_T_;
    struct MethodInfo *_7_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_8_UniRx_IObserver_T_;
    struct MethodInfo *_9_UniRx_IObserver_T__OnError;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_IObservable_T___T__Dispose;
    struct MethodInfo *_11_UniRx_IObserver_T__OnCompleted;
};

typedef struct System_Collections_Generic_IEnumerator_LiveData__c System_Collections_Generic_IEnumerator_LiveData__c, *PSystem_Collections_Generic_IEnumerator_LiveData__c;

struct System_Collections_Generic_IEnumerator_LiveData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2B1EC48 MethodInfo_2B1EC48, *PMethodInfo_2B1EC48;

typedef union _union_232997 _union_232997, *P_union_232997;

union _union_232997 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EC48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232997 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2026874 MethodInfo_2026874, *PMethodInfo_2026874;

typedef struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__c UniRx_Operators_SkipWhileObservable_SkipWhile__T__c, *PUniRx_Operators_SkipWhileObservable_SkipWhile__T__c;

typedef union _union_294534 _union_294534, *P_union_294534;

typedef struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__RGCTXs UniRx_Operators_SkipWhileObservable_SkipWhile__T__RGCTXs, *PUniRx_Operators_SkipWhileObservable_SkipWhile__T__RGCTXs;

typedef struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__VTable UniRx_Operators_SkipWhileObservable_SkipWhile__T__VTable, *PUniRx_Operators_SkipWhileObservable_SkipWhile__T__VTable;

struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__VTable vtable;
};

struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_4_System_Func_T__int__bool_;
    struct MethodInfo *_5_System_Func_T__int__bool__Invoke;
    struct Il2CppClass *_6_UniRx_IObserver_T_;
    struct MethodInfo *_7_UniRx_IObserver_T__OnError;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_9_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_10_UniRx_IObserver_T__OnCompleted;
};

union _union_294534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LoginBonusRewardMst__bool__VTable System_Func_LoginBonusRewardMst__bool__VTable, *PSystem_Func_LoginBonusRewardMst__bool__VTable;

struct System_Func_LoginBonusRewardMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___o System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___o, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___o;

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___o {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___Fields fields;
};

typedef struct _Module__63_c _Module__63_c, *P_Module__63_c;

struct _Module__63_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_22CE6D0 MethodInfo_22CE6D0, *PMethodInfo_22CE6D0;

typedef union _union_276174 _union_276174, *P_union_276174;

union _union_276174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE6D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329BEFC MethodInfo_329BEFC, *PMethodInfo_329BEFC;

typedef union _union_316087 _union_316087, *P_union_316087;

union _union_316087 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329BEFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316087 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1903958 MethodInfo_1903958, *PMethodInfo_1903958;

typedef struct MethodInfo_1903958_RGCTXs MethodInfo_1903958_RGCTXs, *PMethodInfo_1903958_RGCTXs;

typedef union _union_193677 _union_193677, *P_union_193677;

struct MethodInfo_1903958_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

union _union_193677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1903958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1903958_RGCTXs *rgctx_data;
    union _union_193677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_EFF_STEPS_Fields Aoharu_Scenes_Gacha_EFF_STEPS_Fields, *PAoharu_Scenes_Gacha_EFF_STEPS_Fields;

struct Aoharu_Scenes_Gacha_EFF_STEPS_Fields {
    int32_t value__;
};

typedef struct TMPro_TMP_TextParsingUtilities_StaticFields TMPro_TMP_TextParsingUtilities_StaticFields, *PTMPro_TMP_TextParsingUtilities_StaticFields;

typedef struct TMPro_TMP_TextParsingUtilities_o TMPro_TMP_TextParsingUtilities_o, *PTMPro_TMP_TextParsingUtilities_o;

typedef struct TMPro_TMP_TextParsingUtilities_c TMPro_TMP_TextParsingUtilities_c, *PTMPro_TMP_TextParsingUtilities_c;

typedef struct TMPro_TMP_TextParsingUtilities_Fields TMPro_TMP_TextParsingUtilities_Fields, *PTMPro_TMP_TextParsingUtilities_Fields;

typedef struct TMPro_TMP_TextParsingUtilities_VTable TMPro_TMP_TextParsingUtilities_VTable, *PTMPro_TMP_TextParsingUtilities_VTable;

struct TMPro_TMP_TextParsingUtilities_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_TextParsingUtilities_Fields {
};

struct TMPro_TMP_TextParsingUtilities_StaticFields {
    struct TMPro_TMP_TextParsingUtilities_o *s_Instance;
};

struct TMPro_TMP_TextParsingUtilities_o {
    struct TMPro_TMP_TextParsingUtilities_c *klass;
    void *monitor;
    struct TMPro_TMP_TextParsingUtilities_Fields fields;
};

struct TMPro_TMP_TextParsingUtilities_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_TextParsingUtilities_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_TextParsingUtilities_VTable vtable;
};

typedef struct MethodInfo_2B140BC MethodInfo_2B140BC, *PMethodInfo_2B140BC;

typedef union _union_183512 _union_183512, *P_union_183512;

union _union_183512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B140BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_ExtractionMethods_c SharpCompress_Common_ExtractionMethods_c, *PSharpCompress_Common_ExtractionMethods_c;

typedef struct SharpCompress_Common_ExtractionMethods_VTable SharpCompress_Common_ExtractionMethods_VTable, *PSharpCompress_Common_ExtractionMethods_VTable;

struct SharpCompress_Common_ExtractionMethods_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_ExtractionMethods_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_ExtractionMethods_VTable vtable;
};

typedef struct Shock_EventScoreRankingRewardMstTable___c_c Shock_EventScoreRankingRewardMstTable___c_c, *PShock_EventScoreRankingRewardMstTable___c_c;

typedef struct Shock_EventScoreRankingRewardMstTable___c_StaticFields Shock_EventScoreRankingRewardMstTable___c_StaticFields, *PShock_EventScoreRankingRewardMstTable___c_StaticFields;

typedef struct Shock_EventScoreRankingRewardMstTable___c_VTable Shock_EventScoreRankingRewardMstTable___c_VTable, *PShock_EventScoreRankingRewardMstTable___c_VTable;

typedef struct Shock_EventScoreRankingRewardMstTable___c_o Shock_EventScoreRankingRewardMstTable___c_o, *PShock_EventScoreRankingRewardMstTable___c_o;

typedef struct Shock_EventScoreRankingRewardMstTable___c_Fields Shock_EventScoreRankingRewardMstTable___c_Fields, *PShock_EventScoreRankingRewardMstTable___c_Fields;

struct Shock_EventScoreRankingRewardMstTable___c_Fields {
};

struct Shock_EventScoreRankingRewardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventScoreRankingRewardMstTable___c_o {
    struct Shock_EventScoreRankingRewardMstTable___c_c *klass;
    void *monitor;
    struct Shock_EventScoreRankingRewardMstTable___c_Fields fields;
};

struct Shock_EventScoreRankingRewardMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventScoreRankingRewardMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventScoreRankingRewardMstTable___c_VTable vtable;
};

struct Shock_EventScoreRankingRewardMstTable___c_StaticFields {
    struct Shock_EventScoreRankingRewardMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_EventScoreRankingRewardMst__string__o *__9__18_0;
    struct System_Func_EventScoreRankingRewardMst__string__o *__9__19_0;
};

typedef struct MethodInfo_2B140B8 MethodInfo_2B140B8, *PMethodInfo_2B140B8;

typedef union _union_182074 _union_182074, *P_union_182074;

union _union_182074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B140B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_T7__o System_ValueTuple_T7__o, *PSystem_ValueTuple_T7__o;

typedef struct System_ValueTuple_T7__Fields System_ValueTuple_T7__Fields, *PSystem_ValueTuple_T7__Fields;

struct System_ValueTuple_T7__Fields {
    struct Il2CppObject *Item1;
};

struct System_ValueTuple_T7__o {
    struct System_ValueTuple_T7__Fields fields;
};

typedef struct System_ValueTuple_T7__c System_ValueTuple_T7__c, *PSystem_ValueTuple_T7__c;

typedef struct System_ValueTuple_T7__VTable System_ValueTuple_T7__VTable, *PSystem_ValueTuple_T7__VTable;

struct System_ValueTuple_T7__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T7__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T7__VTable vtable;
};

typedef struct MethodInfo_2B140C4 MethodInfo_2B140C4, *PMethodInfo_2B140C4;

typedef union _union_184950 _union_184950, *P_union_184950;

union _union_184950 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B140C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Playables_PlayableOutput_Fields UnityEngine_Playables_PlayableOutput_Fields, *PUnityEngine_Playables_PlayableOutput_Fields;

struct UnityEngine_Playables_PlayableOutput_Fields {
    struct UnityEngine_Playables_PlayableOutputHandle_o m_Handle;
};

typedef struct GreeGameLib_SocialKit_Internal_Auth2Utility___c__DisplayClass0_0_VTable GreeGameLib_SocialKit_Internal_Auth2Utility___c__DisplayClass0_0_VTable, *PGreeGameLib_SocialKit_Internal_Auth2Utility___c__DisplayClass0_0_VTable;

struct GreeGameLib_SocialKit_Internal_Auth2Utility___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2511CC4 MethodInfo_2511CC4, *PMethodInfo_2511CC4;

typedef union _union_246021 _union_246021, *P_union_246021;

union _union_246021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511CC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass56_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass56_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass56_0_Fields;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass56_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_Fields {
    struct UnityEngine_Transform_o *target;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_Fields fields;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass56_0_VTable vtable;
};

typedef struct MethodInfo_2D60800_RGCTXs MethodInfo_2D60800_RGCTXs, *PMethodInfo_2D60800_RGCTXs;

struct MethodInfo_2D60800_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Mesh_GetListForChannel_T_;
};

typedef struct System_Collections_Generic_IEnumerator_LiveData__o System_Collections_Generic_IEnumerator_LiveData__o, *PSystem_Collections_Generic_IEnumerator_LiveData__o;

typedef struct System_Collections_Generic_IEnumerator_LiveData__Fields System_Collections_Generic_IEnumerator_LiveData__Fields, *PSystem_Collections_Generic_IEnumerator_LiveData__Fields;

struct System_Collections_Generic_IEnumerator_LiveData__Fields {
};

struct System_Collections_Generic_IEnumerator_LiveData__o {
    struct System_Collections_Generic_IEnumerator_LiveData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_LiveData__Fields fields;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___c System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___c, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___c;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___VTable System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___VTable, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___VTable;

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10___VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass961_0_Fields Shock_Protocol___c__DisplayClass961_0_Fields, *PShock_Protocol___c__DisplayClass961_0_Fields;

struct Shock_Protocol___c__DisplayClass961_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef struct System_TimeZoneInfo_CachedData_c System_TimeZoneInfo_CachedData_c, *PSystem_TimeZoneInfo_CachedData_c;

typedef struct System_TimeZoneInfo_CachedData_VTable System_TimeZoneInfo_CachedData_VTable, *PSystem_TimeZoneInfo_CachedData_VTable;

struct System_TimeZoneInfo_CachedData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_TimeZoneInfo_CachedData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_TimeZoneInfo_CachedData_VTable vtable;
};

typedef struct MethodInfo_21F9814 MethodInfo_21F9814, *PMethodInfo_21F9814;

typedef union _union_289826 _union_289826, *P_union_289826;

union _union_289826 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F9814 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289826 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_EventTopButtons___c__DisplayClass27_1_Fields Aoharu_EventTopButtons___c__DisplayClass27_1_Fields, *PAoharu_EventTopButtons___c__DisplayClass27_1_Fields;

typedef struct Aoharu_EventTopButtons___c__DisplayClass27_0_o Aoharu_EventTopButtons___c__DisplayClass27_0_o, *PAoharu_EventTopButtons___c__DisplayClass27_0_o;

typedef struct Aoharu_EventTopButtons___c__DisplayClass27_0_c Aoharu_EventTopButtons___c__DisplayClass27_0_c, *PAoharu_EventTopButtons___c__DisplayClass27_0_c;

typedef struct Aoharu_EventTopButtons___c__DisplayClass27_0_Fields Aoharu_EventTopButtons___c__DisplayClass27_0_Fields, *PAoharu_EventTopButtons___c__DisplayClass27_0_Fields;

typedef struct Aoharu_EventTopButtons___c__DisplayClass27_0_VTable Aoharu_EventTopButtons___c__DisplayClass27_0_VTable, *PAoharu_EventTopButtons___c__DisplayClass27_0_VTable;

struct Aoharu_EventTopButtons___c__DisplayClass27_0_Fields {
    uint32_t eventId;
    struct Aoharu_EventTopButtons_o *__4__this;
    struct Shock_EventData_o *eventData;
};

struct Aoharu_EventTopButtons___c__DisplayClass27_1_Fields {
    int32_t rankingType;
    struct Aoharu_EventTopButtons___c__DisplayClass27_0_o *CS___8__locals1;
};

struct Aoharu_EventTopButtons___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventTopButtons___c__DisplayClass27_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventTopButtons___c__DisplayClass27_0_VTable vtable;
};

struct Aoharu_EventTopButtons___c__DisplayClass27_0_o {
    struct Aoharu_EventTopButtons___c__DisplayClass27_0_c *klass;
    void *monitor;
    struct Aoharu_EventTopButtons___c__DisplayClass27_0_Fields fields;
};

typedef struct MethodInfo_1EAA9F8 MethodInfo_1EAA9F8, *PMethodInfo_1EAA9F8;

typedef union _union_264876 _union_264876, *P_union_264876;

union _union_264876 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA9F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264876 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D60B08_RGCTXs MethodInfo_2D60B08_RGCTXs, *PMethodInfo_2D60B08_RGCTXs;

struct MethodInfo_2D60B08_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Mesh_GetListForChannel_T_;
};

typedef struct MethodInfo_2433260 MethodInfo_2433260, *PMethodInfo_2433260;

typedef union _union_276048 _union_276048, *P_union_276048;

union _union_276048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAEFA0 MethodInfo_2EAEFA0, *PMethodInfo_2EAEFA0;

typedef union _union_231473 _union_231473, *P_union_231473;

union _union_231473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAEFA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_DialogBase_o Shock_DialogBase_o, *PShock_DialogBase_o;

typedef struct Shock_DialogBase_c Shock_DialogBase_c, *PShock_DialogBase_c;

typedef struct Shock_DialogBase_StaticFields Shock_DialogBase_StaticFields, *PShock_DialogBase_StaticFields;

typedef struct Shock_DialogBase_VTable Shock_DialogBase_VTable, *PShock_DialogBase_VTable;

struct Shock_DialogBase_StaticFields {
    struct System_Collections_Generic_HashSet_int__o *sm_AcitveInstanceIdHash;
};

struct Shock_DialogBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_DialogBase_c {
    struct Il2CppClass_1 _1;
    struct Shock_DialogBase_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DialogBase_VTable vtable;
};

struct Shock_DialogBase_o {
    struct Shock_DialogBase_c *klass;
    void *monitor;
    struct Shock_DialogBase_Fields fields;
};

typedef struct MethodInfo_2B9D040 MethodInfo_2B9D040, *PMethodInfo_2B9D040;

typedef union _union_241183 _union_241183, *P_union_241183;

union _union_241183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D040 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAEFB8 MethodInfo_2EAEFB8, *PMethodInfo_2EAEFB8;

typedef union _union_231641 _union_231641, *P_union_231641;

union _union_231641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAEFB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D044 MethodInfo_2B9D044, *PMethodInfo_2B9D044;

typedef union _union_241391 _union_241391, *P_union_241391;

union _union_241391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2932D00 MethodInfo_2932D00, *PMethodInfo_2932D00;

typedef union _union_182336 _union_182336, *P_union_182336;

union _union_182336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932D00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_o Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_o, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_o;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_c Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_c, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_c;

typedef struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_VTable Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_VTable, *PAoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_VTable;

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_o {
    struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_Fields fields;
};

struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_HomeScene_HomeScenePresetViewManager___c__DisplayClass10_0_VTable vtable;
};

typedef struct System_Func_SkillCenterEffectMst__string__Fields System_Func_SkillCenterEffectMst__string__Fields, *PSystem_Func_SkillCenterEffectMst__string__Fields;

struct System_Func_SkillCenterEffectMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_3398424 MethodInfo_3398424, *PMethodInfo_3398424;

typedef union _union_224567 _union_224567, *P_union_224567;

union _union_224567 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224567 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2276134 MethodInfo_2276134, *PMethodInfo_2276134;

typedef union _union_282284 _union_282284, *P_union_282284;

union _union_282284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2276134 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriMana_Player_Status_VTable CriWare_CriMana_Player_Status_VTable, *PCriWare_CriMana_Player_Status_VTable;

struct CriWare_CriMana_Player_Status_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_13C32E8_RGCTXs MethodInfo_13C32E8_RGCTXs, *PMethodInfo_13C32E8_RGCTXs;

struct MethodInfo_13C32E8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Photon_Pun_Demo_Cockpit_CrcCheckToggle_c Photon_Pun_Demo_Cockpit_CrcCheckToggle_c, *PPhoton_Pun_Demo_Cockpit_CrcCheckToggle_c;

typedef struct Photon_Pun_Demo_Cockpit_CrcCheckToggle_VTable Photon_Pun_Demo_Cockpit_CrcCheckToggle_VTable, *PPhoton_Pun_Demo_Cockpit_CrcCheckToggle_VTable;

struct Photon_Pun_Demo_Cockpit_CrcCheckToggle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_CrcCheckToggle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_CrcCheckToggle_VTable vtable;
};

typedef struct Shock_Network_ReadyState_c Shock_Network_ReadyState_c, *PShock_Network_ReadyState_c;

typedef struct Shock_Network_ReadyState_VTable Shock_Network_ReadyState_VTable, *PShock_Network_ReadyState_VTable;

struct Shock_Network_ReadyState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_End;
    struct VirtualInvokeData _7_Dispose;
};

struct Shock_Network_ReadyState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Network_ReadyState_VTable vtable;
};

typedef struct MethodInfo_2932D04 MethodInfo_2932D04, *PMethodInfo_2932D04;

typedef union _union_183774 _union_183774, *P_union_183774;

union _union_183774 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932D04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183774 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AdjustTrackingListMst__bool__VTable System_Func_AdjustTrackingListMst__bool__VTable, *PSystem_Func_AdjustTrackingListMst__bool__VTable;

struct System_Func_AdjustTrackingListMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_3134514 MethodInfo_3134514, *PMethodInfo_3134514;

typedef union _union_237979 _union_237979, *P_union_237979;

union _union_237979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_o Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_o, *PShock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_o;

typedef struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_c Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_c, *PShock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_c;

typedef struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_Fields Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_Fields, *PShock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_Fields;

typedef struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_VTable Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_VTable, *PShock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_VTable;

struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_o {
    struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumMultiUnitMMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_2932D0C MethodInfo_2932D0C, *PMethodInfo_2932D0C;

typedef union _union_185212 _union_185212, *P_union_185212;

union _union_185212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932D0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveMst__c System_Collections_Generic_IReadOnlyCollection_LiveMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LiveMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LiveMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_293D7C0 MethodInfo_293D7C0, *PMethodInfo_293D7C0;

typedef union _union_188280 _union_188280, *P_union_188280;

union _union_188280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D7C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_313451C MethodInfo_313451C, *PMethodInfo_313451C;

typedef union _union_238147 _union_238147, *P_union_238147;

union _union_238147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313451C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Diagnostics_TraceSwitch_VTable System_Diagnostics_TraceSwitch_VTable, *PSystem_Diagnostics_TraceSwitch_VTable;

struct System_Diagnostics_TraceSwitch_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_308B83C MethodInfo_308B83C, *PMethodInfo_308B83C;

typedef struct MethodInfo_308B83C_RGCTXs MethodInfo_308B83C_RGCTXs, *PMethodInfo_308B83C_RGCTXs;

typedef union _union_214676 _union_214676, *P_union_214676;

struct MethodInfo_308B83C_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214676 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B83C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B83C_RGCTXs *rgctx_data;
    union _union_214676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F05EAC MethodInfo_1F05EAC, *PMethodInfo_1F05EAC;

typedef union _union_323858 _union_323858, *P_union_323858;

union _union_323858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05EAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17465BC MethodInfo_17465BC, *PMethodInfo_17465BC;

typedef union _union_162147 _union_162147, *P_union_162147;

union _union_162147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17465BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2079D40 MethodInfo_2079D40, *PMethodInfo_2079D40;

typedef struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__c GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__c, *PGooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__c;

typedef union _union_157376 _union_157376, *P_union_157376;

typedef struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__VTable GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__VTable, *PGooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__VTable;

struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

union _union_157376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2079D40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__VTable vtable;
};

typedef struct Unity_Collections_NativeSlice_DrawBufferRange__Fields Unity_Collections_NativeSlice_DrawBufferRange__Fields, *PUnity_Collections_NativeSlice_DrawBufferRange__Fields;

struct Unity_Collections_NativeSlice_DrawBufferRange__Fields {
    uint8_t *m_Buffer;
    int32_t m_Stride;
    int32_t m_Length;
};

typedef struct System_Action_uint__Action__o System_Action_uint__Action__o, *PSystem_Action_uint__Action__o;

typedef struct System_Action_uint__Action__c System_Action_uint__Action__c, *PSystem_Action_uint__Action__c;

typedef struct System_Action_uint__Action__Fields System_Action_uint__Action__Fields, *PSystem_Action_uint__Action__Fields;

typedef struct System_Action_uint__Action__VTable System_Action_uint__Action__VTable, *PSystem_Action_uint__Action__VTable;

struct System_Action_uint__Action__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_uint__Action__o {
    struct System_Action_uint__Action__c *klass;
    void *monitor;
    struct System_Action_uint__Action__Fields fields;
};

struct System_Action_uint__Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_uint__Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_uint__Action__VTable vtable;
};

typedef struct MethodInfo_1089B30 MethodInfo_1089B30, *PMethodInfo_1089B30;

typedef union _union_314747 _union_314747, *P_union_314747;

union _union_314747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089B30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1600360 MethodInfo_1600360, *PMethodInfo_1600360;

typedef struct MethodInfo_1600360_RGCTXs MethodInfo_1600360_RGCTXs, *PMethodInfo_1600360_RGCTXs;

typedef union _union_210877 _union_210877, *P_union_210877;

struct MethodInfo_1600360_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210877 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1600360 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1600360_RGCTXs *rgctx_data;
    union _union_210877 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_TextMeshProUGUI__c System_Action_TextMeshProUGUI__c, *PSystem_Action_TextMeshProUGUI__c;

typedef struct System_Action_TextMeshProUGUI__VTable System_Action_TextMeshProUGUI__VTable, *PSystem_Action_TextMeshProUGUI__VTable;

struct System_Action_TextMeshProUGUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TextMeshProUGUI__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TextMeshProUGUI__VTable vtable;
};

typedef struct System_Net_DigestClient_o System_Net_DigestClient_o, *PSystem_Net_DigestClient_o;

typedef struct System_Net_DigestClient_c System_Net_DigestClient_c, *PSystem_Net_DigestClient_c;

typedef struct System_Net_DigestClient_Fields System_Net_DigestClient_Fields, *PSystem_Net_DigestClient_Fields;

typedef struct System_Net_DigestClient_StaticFields System_Net_DigestClient_StaticFields, *PSystem_Net_DigestClient_StaticFields;

typedef struct System_Net_DigestClient_VTable System_Net_DigestClient_VTable, *PSystem_Net_DigestClient_VTable;

struct System_Net_DigestClient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Authenticate;
    struct VirtualInvokeData _5_PreAuthenticate;
    struct VirtualInvokeData _6_get_AuthenticationType;
};

struct System_Net_DigestClient_Fields {
};

struct System_Net_DigestClient_o {
    struct System_Net_DigestClient_c *klass;
    void *monitor;
    struct System_Net_DigestClient_Fields fields;
};

struct System_Net_DigestClient_c {
    struct Il2CppClass_1 _1;
    struct System_Net_DigestClient_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_DigestClient_VTable vtable;
};

struct System_Net_DigestClient_StaticFields {
    struct System_Collections_Hashtable_o *cache;
};

typedef struct UnityEngine_UIElements_EventBase_KeyDownEvent__VTable UnityEngine_UIElements_EventBase_KeyDownEvent__VTable, *PUnityEngine_UIElements_EventBase_KeyDownEvent__VTable;

struct UnityEngine_UIElements_EventBase_KeyDownEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

typedef struct MethodInfo_1EAA9C0 MethodInfo_1EAA9C0, *PMethodInfo_1EAA9C0;

typedef union _union_264418 _union_264418, *P_union_264418;

union _union_264418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA9C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_byte____VTable System_Func_byte____VTable, *PSystem_Func_byte____VTable;

struct System_Func_byte____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_26E4C14 MethodInfo_26E4C14, *PMethodInfo_26E4C14;

typedef union _union_272878 _union_272878, *P_union_272878;

union _union_272878 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E4C14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272878 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginNoticeScene_MovieStrategy___c_StaticFields Aoharu_LoginNoticeScene_MovieStrategy___c_StaticFields, *PAoharu_LoginNoticeScene_MovieStrategy___c_StaticFields;

typedef struct Aoharu_LoginNoticeScene_MovieStrategy___c_o Aoharu_LoginNoticeScene_MovieStrategy___c_o, *PAoharu_LoginNoticeScene_MovieStrategy___c_o;

typedef struct Aoharu_LoginNoticeScene_MovieStrategy___c_c Aoharu_LoginNoticeScene_MovieStrategy___c_c, *PAoharu_LoginNoticeScene_MovieStrategy___c_c;

typedef struct Aoharu_LoginNoticeScene_MovieStrategy___c_Fields Aoharu_LoginNoticeScene_MovieStrategy___c_Fields, *PAoharu_LoginNoticeScene_MovieStrategy___c_Fields;

typedef struct Aoharu_LoginNoticeScene_MovieStrategy___c_VTable Aoharu_LoginNoticeScene_MovieStrategy___c_VTable, *PAoharu_LoginNoticeScene_MovieStrategy___c_VTable;

struct Aoharu_LoginNoticeScene_MovieStrategy___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginNoticeScene_MovieStrategy___c_Fields {
};

struct Aoharu_LoginNoticeScene_MovieStrategy___c_StaticFields {
    struct Aoharu_LoginNoticeScene_MovieStrategy___c_o *__9;
    struct System_Action_o *__9__1_0;
};

struct Aoharu_LoginNoticeScene_MovieStrategy___c_o {
    struct Aoharu_LoginNoticeScene_MovieStrategy___c_c *klass;
    void *monitor;
    struct Aoharu_LoginNoticeScene_MovieStrategy___c_Fields fields;
};

struct Aoharu_LoginNoticeScene_MovieStrategy___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LoginNoticeScene_MovieStrategy___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginNoticeScene_MovieStrategy___c_VTable vtable;
};

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_o UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_o, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_o;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_Fields UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_Fields, *PUnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_Fields;

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_Fields {
    int32_t sheetInstanceID;
    int32_t index;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_o {
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_Fields fields;
};

typedef struct MethodInfo_293D7C4 MethodInfo_293D7C4, *PMethodInfo_293D7C4;

typedef union _union_189718 _union_189718, *P_union_189718;

union _union_189718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D7C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127C6F0 MethodInfo_127C6F0, *PMethodInfo_127C6F0;

typedef union _union_202012 _union_202012, *P_union_202012;

union _union_202012 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C6F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202012 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_TimeZoneInfo_CachedData_o System_TimeZoneInfo_CachedData_o, *PSystem_TimeZoneInfo_CachedData_o;

typedef struct System_TimeZoneInfo_CachedData_Fields System_TimeZoneInfo_CachedData_Fields, *PSystem_TimeZoneInfo_CachedData_Fields;

typedef struct System_TimeZoneInfo_o System_TimeZoneInfo_o, *PSystem_TimeZoneInfo_o;

typedef struct System_TimeZoneInfo_c System_TimeZoneInfo_c, *PSystem_TimeZoneInfo_c;

typedef struct System_TimeZoneInfo_Fields System_TimeZoneInfo_Fields, *PSystem_TimeZoneInfo_Fields;

typedef struct System_TimeZoneInfo_StaticFields System_TimeZoneInfo_StaticFields, *PSystem_TimeZoneInfo_StaticFields;

typedef struct System_TimeZoneInfo_VTable System_TimeZoneInfo_VTable, *PSystem_TimeZoneInfo_VTable;

typedef struct System_TimeZoneInfo_AdjustmentRule_array System_TimeZoneInfo_AdjustmentRule_array, *PSystem_TimeZoneInfo_AdjustmentRule_array;

typedef struct System_TimeZoneInfo_AdjustmentRule_o System_TimeZoneInfo_AdjustmentRule_o, *PSystem_TimeZoneInfo_AdjustmentRule_o;

typedef struct System_TimeZoneInfo_AdjustmentRule_c System_TimeZoneInfo_AdjustmentRule_c, *PSystem_TimeZoneInfo_AdjustmentRule_c;

typedef struct System_TimeZoneInfo_AdjustmentRule_Fields System_TimeZoneInfo_AdjustmentRule_Fields, *PSystem_TimeZoneInfo_AdjustmentRule_Fields;

typedef struct System_TimeZoneInfo_AdjustmentRule_VTable System_TimeZoneInfo_AdjustmentRule_VTable, *PSystem_TimeZoneInfo_AdjustmentRule_VTable;

typedef struct System_TimeZoneInfo_TransitionTime_o System_TimeZoneInfo_TransitionTime_o, *PSystem_TimeZoneInfo_TransitionTime_o;

typedef struct System_TimeZoneInfo_TransitionTime_Fields System_TimeZoneInfo_TransitionTime_Fields, *PSystem_TimeZoneInfo_TransitionTime_Fields;

struct System_TimeZoneInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _6_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
};

struct System_TimeZoneInfo_c {
    struct Il2CppClass_1 _1;
    struct System_TimeZoneInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_TimeZoneInfo_VTable vtable;
};

struct System_TimeZoneInfo_Fields {
    struct System_String_o *_id;
    struct System_String_o *_displayName;
    struct System_String_o *_standardDisplayName;
    struct System_String_o *_daylightDisplayName;
    struct System_TimeSpan_o _baseUtcOffset;
    bool _supportsDaylightSavingTime;
    struct System_TimeZoneInfo_AdjustmentRule_array *_adjustmentRules;
};

struct System_TimeZoneInfo_o {
    struct System_TimeZoneInfo_c *klass;
    void *monitor;
    struct System_TimeZoneInfo_Fields fields;
};

struct System_TimeZoneInfo_AdjustmentRule_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_TimeZoneInfo_AdjustmentRule_o *m_Items[65535];
};

struct System_TimeZoneInfo_TransitionTime_Fields {
    struct System_DateTime_o _timeOfDay;
    uint8_t _month;
    uint8_t _week;
    uint8_t _day;
    int32_t _dayOfWeek;
    bool _isFixedDateRule;
};

struct System_TimeZoneInfo_TransitionTime_o {
    struct System_TimeZoneInfo_TransitionTime_Fields fields;
};

struct System_TimeZoneInfo_AdjustmentRule_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _6_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
};

struct System_TimeZoneInfo_AdjustmentRule_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_TimeZoneInfo_AdjustmentRule_VTable vtable;
};

struct System_TimeZoneInfo_AdjustmentRule_Fields {
    struct System_DateTime_o _dateStart;
    struct System_DateTime_o _dateEnd;
    struct System_TimeSpan_o _daylightDelta;
    struct System_TimeZoneInfo_TransitionTime_o _daylightTransitionStart;
    struct System_TimeZoneInfo_TransitionTime_o _daylightTransitionEnd;
    struct System_TimeSpan_o _baseUtcOffsetDelta;
    bool _noDaylightTransitions;
};

struct System_TimeZoneInfo_AdjustmentRule_o {
    struct System_TimeZoneInfo_AdjustmentRule_c *klass;
    void *monitor;
    struct System_TimeZoneInfo_AdjustmentRule_Fields fields;
};

struct System_TimeZoneInfo_CachedData_Fields {
    struct System_TimeZoneInfo_o *_localTimeZone;
};

struct System_TimeZoneInfo_CachedData_o {
    struct System_TimeZoneInfo_CachedData_c *klass;
    void *monitor;
    struct System_TimeZoneInfo_CachedData_Fields fields;
};

struct System_TimeZoneInfo_StaticFields {
    struct System_TimeZoneInfo_o *s_utcTimeZone;
    struct System_TimeZoneInfo_CachedData_o *s_cachedData;
    struct System_DateTime_o s_maxDateOnly;
    struct System_DateTime_o s_minDateOnly;
    struct System_TimeSpan_o MaxOffset;
    struct System_TimeSpan_o MinOffset;
};

typedef struct UnityEngine_UIElements_Vertex_StaticFields UnityEngine_UIElements_Vertex_StaticFields, *PUnityEngine_UIElements_Vertex_StaticFields;

struct UnityEngine_UIElements_Vertex_StaticFields {
    float nearZ;
};

typedef struct Shock_GameMstTableBase_LotteryImageMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_LotteryImageMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_LotteryImageMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_LotteryImageMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct MethodInfo_26E4C1C MethodInfo_26E4C1C, *PMethodInfo_26E4C1C;

typedef union _union_268404 _union_268404, *P_union_268404;

union _union_268404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E4C1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3109598 MethodInfo_3109598, *PMethodInfo_3109598;

typedef union _union_330671 _union_330671, *P_union_330671;

union _union_330671 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330671 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D7CC MethodInfo_293D7CC, *PMethodInfo_293D7CC;

typedef union _union_191156 _union_191156, *P_union_191156;

union _union_191156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D7CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433298 MethodInfo_2433298, *PMethodInfo_2433298;

typedef union _union_276596 _union_276596, *P_union_276596;

union _union_276596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BeginnerMissionMstTable_c Shock_BeginnerMissionMstTable_c, *PShock_BeginnerMissionMstTable_c;

typedef struct Shock_BeginnerMissionMstTable_StaticFields Shock_BeginnerMissionMstTable_StaticFields, *PShock_BeginnerMissionMstTable_StaticFields;

typedef struct Shock_BeginnerMissionMstTable_VTable Shock_BeginnerMissionMstTable_VTable, *PShock_BeginnerMissionMstTable_VTable;

typedef struct Shock_BeginnerMissionMstTable_o Shock_BeginnerMissionMstTable_o, *PShock_BeginnerMissionMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__o Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__o;

typedef struct Shock_BeginnerMissionMstTable_Fields Shock_BeginnerMissionMstTable_Fields, *PShock_BeginnerMissionMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__c Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__Fields;

typedef struct Shock_GameMstTableBase_BeginnerMissionMst__ValueTuple_uint__uint__uint___Fields Shock_GameMstTableBase_BeginnerMissionMst__ValueTuple_uint__uint__uint___Fields, *PShock_GameMstTableBase_BeginnerMissionMst__ValueTuple_uint__uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__VTable;

struct Shock_GameMstTableBase_BeginnerMissionMst__ValueTuple_uint__uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_BeginnerMissionMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_BeginnerMissionMstTable_Fields {
    struct Shock_GameMstTableBase_BeginnerMissionMst__ValueTuple_uint__uint__uint___Fields super;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BeginnerMissionMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_BeginnerMissionMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BeginnerMissionMstTable_VTable vtable;
};

struct Shock_BeginnerMissionMstTable_o {
    struct Shock_BeginnerMissionMstTable_c *klass;
    void *monitor;
    struct Shock_BeginnerMissionMstTable_Fields fields;
};

struct Shock_BeginnerMissionMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_BeginnerMissionMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___BeginnerMissionMst__Fields fields;
};

typedef struct UniRx_Operators_LastObservable_Last__T__c UniRx_Operators_LastObservable_Last__T__c, *PUniRx_Operators_LastObservable_Last__T__c;

typedef struct UniRx_Operators_LastObservable_Last__T__RGCTXs UniRx_Operators_LastObservable_Last__T__RGCTXs, *PUniRx_Operators_LastObservable_Last__T__RGCTXs;

typedef struct UniRx_Operators_LastObservable_Last__T__VTable UniRx_Operators_LastObservable_Last__T__VTable, *PUniRx_Operators_LastObservable_Last__T__VTable;

struct UniRx_Operators_LastObservable_Last__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_LastObservable_Last__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_LastObservable_Last__T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_LastObservable_Last__T__VTable vtable;
};

struct UniRx_Operators_LastObservable_Last__T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_System_Func_T__bool_;
    struct MethodInfo *_3_System_Func_T__bool__Invoke;
    struct Il2CppClass *_4_UniRx_IObserver_T_;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_7_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_T__OnCompleted;
};

typedef struct MethodInfo_24332AC MethodInfo_24332AC, *PMethodInfo_24332AC;

typedef union _union_273310 _union_273310, *P_union_273310;

union _union_273310 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24332AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273310 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_BaseSpecializationManager_o I2_Loc_BaseSpecializationManager_o, *PI2_Loc_BaseSpecializationManager_o;

typedef struct I2_Loc_BaseSpecializationManager_c I2_Loc_BaseSpecializationManager_c, *PI2_Loc_BaseSpecializationManager_c;

typedef struct I2_Loc_BaseSpecializationManager_Fields I2_Loc_BaseSpecializationManager_Fields, *PI2_Loc_BaseSpecializationManager_Fields;

typedef struct I2_Loc_BaseSpecializationManager_VTable I2_Loc_BaseSpecializationManager_VTable, *PI2_Loc_BaseSpecializationManager_VTable;

struct I2_Loc_BaseSpecializationManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_InitializeSpecializations;
    struct VirtualInvokeData _5_GetCurrentSpecialization;
    struct VirtualInvokeData _6_GetFallbackSpecialization;
};

struct I2_Loc_BaseSpecializationManager_Fields {
    struct System_String_array *mSpecializations;
    struct System_Collections_Generic_Dictionary_string__string__o *mSpecializationsFallbacks;
};

struct I2_Loc_BaseSpecializationManager_o {
    struct I2_Loc_BaseSpecializationManager_c *klass;
    void *monitor;
    struct I2_Loc_BaseSpecializationManager_Fields fields;
};

struct I2_Loc_BaseSpecializationManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_BaseSpecializationManager_VTable vtable;
};

typedef union _union_282782 _union_282782, *P_union_282782;

union _union_282782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282784 _union_282784, *P_union_282784;

union _union_282784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F7F0C_RGCTXs MethodInfo_17F7F0C_RGCTXs, *PMethodInfo_17F7F0C_RGCTXs;

struct MethodInfo_17F7F0C_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_TryGetComponent_T_;
};

typedef union _union_282786 _union_282786, *P_union_282786;

union _union_282786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243179 _union_243179, *P_union_243179;

union _union_243179 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveMarkerAtlas___c__DisplayClass34_0_c Aoharu_LiveMarkerAtlas___c__DisplayClass34_0_c, *PAoharu_LiveMarkerAtlas___c__DisplayClass34_0_c;

typedef struct Aoharu_LiveMarkerAtlas___c__DisplayClass34_0_VTable Aoharu_LiveMarkerAtlas___c__DisplayClass34_0_VTable, *PAoharu_LiveMarkerAtlas___c__DisplayClass34_0_VTable;

struct Aoharu_LiveMarkerAtlas___c__DisplayClass34_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveMarkerAtlas___c__DisplayClass34_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveMarkerAtlas___c__DisplayClass34_0_VTable vtable;
};

typedef struct UniRx_Operators_LastObservable_Last__T__o UniRx_Operators_LastObservable_Last__T__o, *PUniRx_Operators_LastObservable_Last__T__o;

struct UniRx_Operators_LastObservable_Last__T__o {
    struct UniRx_Operators_LastObservable_Last__T__c *klass;
    void *monitor;
    struct UniRx_Operators_LastObservable_Last__T__Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_string__Animation__c System_Collections_Generic_Dictionary_string__Animation__c, *PSystem_Collections_Generic_Dictionary_string__Animation__c;

typedef struct System_Collections_Generic_Dictionary_string__Animation__VTable System_Collections_Generic_Dictionary_string__Animation__VTable, *PSystem_Collections_Generic_Dictionary_string__Animation__VTable;

struct System_Collections_Generic_Dictionary_string__Animation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__Animation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__Animation__VTable vtable;
};

typedef union _union_243171 _union_243171, *P_union_243171;

union _union_243171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243173 _union_243173, *P_union_243173;

union _union_243173 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D63F04 MethodInfo_2D63F04, *PMethodInfo_2D63F04;

typedef struct MethodInfo_2D63F04_RGCTXs MethodInfo_2D63F04_RGCTXs, *PMethodInfo_2D63F04_RGCTXs;

typedef union _union_328134 _union_328134, *P_union_328134;

union _union_328134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D63F04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Photon_Pun_NestedComponentUtilities_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D63F04_RGCTXs *rgctx_data;
    union _union_328134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D63F04_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Component_GetComponents_T_;
    struct MethodInfo *_1_UnityEngine_Component_GetComponent_NestedT_;
    struct Il2CppClass *_2_NestedT;
    struct Il2CppType *_3_T;
    struct Il2CppClass *_4_System_Collections_Generic_List_T_;
    struct MethodInfo *_5_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_6_System_Collections_Generic_List_T__AddRange;
};

typedef struct MethodInfo_1802570_RGCTXs MethodInfo_1802570_RGCTXs, *PMethodInfo_1802570_RGCTXs;

struct MethodInfo_1802570_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

typedef union _union_243175 _union_243175, *P_union_243175;

union _union_243175 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398460 MethodInfo_3398460, *PMethodInfo_3398460;

typedef union _union_224903 _union_224903, *P_union_224903;

union _union_224903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398460 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243177 _union_243177, *P_union_243177;

union _union_243177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_339845C MethodInfo_339845C, *PMethodInfo_339845C;

typedef union _union_224735 _union_224735, *P_union_224735;

union _union_224735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_339845C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DialogButtonMst_c Shock_DialogButtonMst_c, *PShock_DialogButtonMst_c;

typedef struct Shock_DialogButtonMst_VTable Shock_DialogButtonMst_VTable, *PShock_DialogButtonMst_VTable;

struct Shock_DialogButtonMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_DialogButtonMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DialogButtonMst_VTable vtable;
};

typedef union _union_282790 _union_282790, *P_union_282790;

union _union_282790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_OperatorObservableBase_TimeInterval_T___VTable UniRx_Operators_OperatorObservableBase_TimeInterval_T___VTable, *PUniRx_Operators_OperatorObservableBase_TimeInterval_T___VTable;

struct UniRx_Operators_OperatorObservableBase_TimeInterval_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

typedef struct MethodInfo_293D758 MethodInfo_293D758, *PMethodInfo_293D758;

typedef union _union_186842 _union_186842, *P_union_186842;

union _union_186842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D758 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282792 _union_282792, *P_union_282792;

union _union_282792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282794 _union_282794, *P_union_282794;

union _union_282794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Observable___c__DisplayClass283_0_T__RGCTXs UniRx_Observable___c__DisplayClass283_0_T__RGCTXs, *PUniRx_Observable___c__DisplayClass283_0_T__RGCTXs;

struct UniRx_Observable___c__DisplayClass283_0_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_WrapEnumeratorYieldValue_T_;
};

typedef struct MethodInfo_1942AD0 MethodInfo_1942AD0, *PMethodInfo_1942AD0;

typedef union _union_237931 _union_237931, *P_union_237931;

union _union_237931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942AD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243189 _union_243189, *P_union_243189;

union _union_243189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32AA340 MethodInfo_32AA340, *PMethodInfo_32AA340;

typedef union _union_316303 _union_316303, *P_union_316303;

union _union_316303 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA340 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243DE54 MethodInfo_243DE54, *PMethodInfo_243DE54;

struct MethodInfo_243DE54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282798 _union_282798, *P_union_282798;

union _union_282798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Empty_StaticFields Chipstar_Empty_StaticFields, *PChipstar_Empty_StaticFields;

typedef struct Chipstar_Empty_o Chipstar_Empty_o, *PChipstar_Empty_o;

typedef struct Chipstar_Empty_c Chipstar_Empty_c, *PChipstar_Empty_c;

typedef struct Chipstar_Empty_VTable Chipstar_Empty_VTable, *PChipstar_Empty_VTable;

struct Chipstar_Empty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Chipstar_Empty_c {
    struct Il2CppClass_1 _1;
    struct Chipstar_Empty_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Empty_VTable vtable;
};

struct Chipstar_Empty_o {
    struct Chipstar_Empty_c *klass;
    void *monitor;
    struct Chipstar_Empty_Fields fields;
};

struct Chipstar_Empty_StaticFields {
    struct Chipstar_Empty_o *Default;
};

typedef union _union_243181 _union_243181, *P_union_243181;

union _union_243181 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243183 _union_243183, *P_union_243183;

union _union_243183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243185 _union_243185, *P_union_243185;

union _union_243185 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243187 _union_243187, *P_union_243187;

union _union_243187 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E5204 MethodInfo_21E5204, *PMethodInfo_21E5204;

typedef union _union_160191 _union_160191, *P_union_160191;

union _union_160191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8C404 MethodInfo_2E8C404, *PMethodInfo_2E8C404;

typedef union _union_224491 _union_224491, *P_union_224491;

union _union_224491 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224491 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_ValidateNames_Fields System_Xml_ValidateNames_Fields, *PSystem_Xml_ValidateNames_Fields;

struct System_Xml_ValidateNames_Fields {
};

typedef union _union_243157 _union_243157, *P_union_243157;

union _union_243157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243159 _union_243159, *P_union_243159;

union _union_243159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1089AF0 MethodInfo_1089AF0, *PMethodInfo_1089AF0;

typedef union _union_314737 _union_314737, *P_union_314737;

union _union_314737 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089AF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314737 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243DE68 MethodInfo_243DE68, *PMethodInfo_243DE68;

typedef union _union_276992 _union_276992, *P_union_276992;

union _union_276992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243DE68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD1D30 MethodInfo_1FD1D30, *PMethodInfo_1FD1D30;

typedef union _union_267478 _union_267478, *P_union_267478;

union _union_267478 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1D30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267478 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28F5204 MethodInfo_28F5204, *PMethodInfo_28F5204;

typedef union _union_233845 _union_233845, *P_union_233845;

union _union_233845 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233845 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ChatAttachmentMstTable___c_c Shock_ChatAttachmentMstTable___c_c, *PShock_ChatAttachmentMstTable___c_c;

typedef struct Shock_ChatAttachmentMstTable___c_StaticFields Shock_ChatAttachmentMstTable___c_StaticFields, *PShock_ChatAttachmentMstTable___c_StaticFields;

typedef struct Shock_ChatAttachmentMstTable___c_VTable Shock_ChatAttachmentMstTable___c_VTable, *PShock_ChatAttachmentMstTable___c_VTable;

typedef struct Shock_ChatAttachmentMstTable___c_o Shock_ChatAttachmentMstTable___c_o, *PShock_ChatAttachmentMstTable___c_o;

typedef struct System_Func_ChatAttachmentMst__uint__o System_Func_ChatAttachmentMst__uint__o, *PSystem_Func_ChatAttachmentMst__uint__o;

typedef struct System_Func_ChatAttachmentMst__string__o System_Func_ChatAttachmentMst__string__o, *PSystem_Func_ChatAttachmentMst__string__o;

typedef struct Shock_ChatAttachmentMstTable___c_Fields Shock_ChatAttachmentMstTable___c_Fields, *PShock_ChatAttachmentMstTable___c_Fields;

typedef struct System_Func_ChatAttachmentMst__uint__c System_Func_ChatAttachmentMst__uint__c, *PSystem_Func_ChatAttachmentMst__uint__c;

typedef struct System_Func_ChatAttachmentMst__uint__Fields System_Func_ChatAttachmentMst__uint__Fields, *PSystem_Func_ChatAttachmentMst__uint__Fields;

typedef struct System_Func_ChatAttachmentMst__string__c System_Func_ChatAttachmentMst__string__c, *PSystem_Func_ChatAttachmentMst__string__c;

typedef struct System_Func_ChatAttachmentMst__string__Fields System_Func_ChatAttachmentMst__string__Fields, *PSystem_Func_ChatAttachmentMst__string__Fields;

typedef struct System_Func_ChatAttachmentMst__uint__VTable System_Func_ChatAttachmentMst__uint__VTable, *PSystem_Func_ChatAttachmentMst__uint__VTable;

typedef struct System_Func_ChatAttachmentMst__string__VTable System_Func_ChatAttachmentMst__string__VTable, *PSystem_Func_ChatAttachmentMst__string__VTable;

struct System_Func_ChatAttachmentMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ChatAttachmentMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatAttachmentMst__string__VTable vtable;
};

struct System_Func_ChatAttachmentMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ChatAttachmentMst__string__o {
    struct System_Func_ChatAttachmentMst__string__c *klass;
    void *monitor;
    struct System_Func_ChatAttachmentMst__string__Fields fields;
};

struct System_Func_ChatAttachmentMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ChatAttachmentMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatAttachmentMst__uint__VTable vtable;
};

struct System_Func_ChatAttachmentMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ChatAttachmentMst__uint__o {
    struct System_Func_ChatAttachmentMst__uint__c *klass;
    void *monitor;
    struct System_Func_ChatAttachmentMst__uint__Fields fields;
};

struct Shock_ChatAttachmentMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ChatAttachmentMstTable___c_Fields {
};

struct Shock_ChatAttachmentMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ChatAttachmentMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatAttachmentMstTable___c_VTable vtable;
};

struct Shock_ChatAttachmentMstTable___c_o {
    struct Shock_ChatAttachmentMstTable___c_c *klass;
    void *monitor;
    struct Shock_ChatAttachmentMstTable___c_Fields fields;
};

struct Shock_ChatAttachmentMstTable___c_StaticFields {
    struct Shock_ChatAttachmentMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Func_ChatAttachmentMst__uint__o *__9__11_0;
    struct System_Func_ChatAttachmentMst__string__o *__9__18_0;
    struct System_Func_ChatAttachmentMst__string__o *__9__19_0;
};

typedef union _union_243151 _union_243151, *P_union_243151;

union _union_243151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_PresentAfterDraw_Fields UnityEngine_PlayerLoop_PostLateUpdate_PresentAfterDraw_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_PresentAfterDraw_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_PresentAfterDraw_Fields {
};

typedef union _union_243153 _union_243153, *P_union_243153;

union _union_243153 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243155 _union_243155, *P_union_243155;

union _union_243155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BA028 MethodInfo_22BA028, *PMethodInfo_22BA028;

typedef union _union_278586 _union_278586, *P_union_278586;

union _union_278586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_160AF50 MethodInfo_160AF50, *PMethodInfo_160AF50;

typedef struct MethodInfo_160AF50_RGCTXs MethodInfo_160AF50_RGCTXs, *PMethodInfo_160AF50_RGCTXs;

typedef union _union_193041 _union_193041, *P_union_193041;

struct MethodInfo_160AF50_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193041 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160AF50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160AF50_RGCTXs *rgctx_data;
    union _union_193041 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BBFB30 MethodInfo_2BBFB30, *PMethodInfo_2BBFB30;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c;

typedef union _union_300209 _union_300209, *P_union_300209;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4____ctor_b__6_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4____ctor_b__6_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4____ctor_b__6_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4____ctor_b__6_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___TrySetException;
    struct Il2CppClass *_28_System_ValueTuple_T1__T2__T3__T4_;
    struct MethodInfo *_29_System_ValueTuple_T1__T2__T3__T4___ctor;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___TrySetResult;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___GetResult;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__GetResult;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___GetStatus;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___UnsafeGetStatus;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4___OnCompleted;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__VTable vtable;
};

union _union_300209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBFB30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_180DFDC_RGCTXs MethodInfo_180DFDC_RGCTXs, *PMethodInfo_180DFDC_RGCTXs;

struct MethodInfo_180DFDC_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef union _union_257790 _union_257790, *P_union_257790;

union _union_257790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DECF0 MethodInfo_24DECF0, *PMethodInfo_24DECF0;

typedef union _union_177984 _union_177984, *P_union_177984;

union _union_177984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DECF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAEFD8 MethodInfo_2EAEFD8, *PMethodInfo_2EAEFD8;

typedef union _union_231809 _union_231809, *P_union_231809;

union _union_231809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAEFD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257792 _union_257792, *P_union_257792;

union _union_257792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257794 _union_257794, *P_union_257794;

union _union_257794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257796 _union_257796, *P_union_257796;

union _union_257796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243167 _union_243167, *P_union_243167;

union _union_243167 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__c System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__c, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__c;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__VTable System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__VTable, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__VTable;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__VTable vtable;
};

typedef union _union_243169 _union_243169, *P_union_243169;

union _union_243169 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D6FF4 MethodInfo_15D6FF4, *PMethodInfo_15D6FF4;

typedef struct MethodInfo_15D6FF4_RGCTXs MethodInfo_15D6FF4_RGCTXs, *PMethodInfo_15D6FF4_RGCTXs;

typedef union _union_331398 _union_331398, *P_union_331398;

union _union_331398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6FF4_RGCTXs *rgctx_data;
    union _union_331398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D6FF4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_31A5E64_RGCTXs MethodInfo_31A5E64_RGCTXs, *PMethodInfo_31A5E64_RGCTXs;

struct MethodInfo_31A5E64_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_22BA010 MethodInfo_22BA010, *PMethodInfo_22BA010;

typedef union _union_277840 _union_277840, *P_union_277840;

union _union_277840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA010 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243161 _union_243161, *P_union_243161;

union _union_243161 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD1D44 MethodInfo_1FD1D44, *PMethodInfo_1FD1D44;

typedef union _union_265566 _union_265566, *P_union_265566;

union _union_265566 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1D44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265566 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F05EDC MethodInfo_1F05EDC, *PMethodInfo_1F05EDC;

typedef union _union_323880 _union_323880, *P_union_323880;

union _union_323880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05EDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_TranslationJob_WEB_c I2_Loc_TranslationJob_WEB_c, *PI2_Loc_TranslationJob_WEB_c;

typedef struct I2_Loc_TranslationJob_WEB_VTable I2_Loc_TranslationJob_WEB_VTable, *PI2_Loc_TranslationJob_WEB_VTable;

struct I2_Loc_TranslationJob_WEB_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_GetState;
    struct VirtualInvokeData _6_Dispose;
};

struct I2_Loc_TranslationJob_WEB_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_TranslationJob_WEB_VTable vtable;
};

typedef union _union_243163 _union_243163, *P_union_243163;

union _union_243163 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC8350 MethodInfo_1EC8350, *PMethodInfo_1EC8350;

typedef union _union_292368 _union_292368, *P_union_292368;

union _union_292368 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8350 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__Fields fields;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int__Int32Enum___object__VTable System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int__Int32Enum___object__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int__Int32Enum___object__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int__Int32Enum___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243165 _union_243165, *P_union_243165;

union _union_243165 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6CFF8_RGCTXs MethodInfo_2D6CFF8_RGCTXs, *PMethodInfo_2D6CFF8_RGCTXs;

struct MethodInfo_2D6CFF8_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_OnErrorRetry_TSource__TException_;
};

typedef union _union_257798 _union_257798, *P_union_257798;

union _union_257798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C3BBC MethodInfo_22C3BBC, *PMethodInfo_22C3BBC;

typedef union _union_278692 _union_278692, *P_union_278692;

union _union_278692 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278692 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TrainingEffectControll___c__DisplayClass5_1_c Aoharu_TrainingEffectControll___c__DisplayClass5_1_c, *PAoharu_TrainingEffectControll___c__DisplayClass5_1_c;

typedef struct Aoharu_TrainingEffectControll___c__DisplayClass5_1_VTable Aoharu_TrainingEffectControll___c__DisplayClass5_1_VTable, *PAoharu_TrainingEffectControll___c__DisplayClass5_1_VTable;

struct Aoharu_TrainingEffectControll___c__DisplayClass5_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingEffectControll___c__DisplayClass5_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingEffectControll___c__DisplayClass5_1_VTable vtable;
};

typedef struct MethodInfo_1271C98 MethodInfo_1271C98, *PMethodInfo_1271C98;

typedef union _union_201064 _union_201064, *P_union_201064;

union _union_201064 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271C98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201064 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_GUISkin_o UnityEngine_GUISkin_o, *PUnityEngine_GUISkin_o;

typedef struct UnityEngine_GUISkin_c UnityEngine_GUISkin_c, *PUnityEngine_GUISkin_c;

typedef struct UnityEngine_GUISkin_Fields UnityEngine_GUISkin_Fields, *PUnityEngine_GUISkin_Fields;

typedef struct UnityEngine_GUISkin_StaticFields UnityEngine_GUISkin_StaticFields, *PUnityEngine_GUISkin_StaticFields;

typedef struct UnityEngine_GUISkin_VTable UnityEngine_GUISkin_VTable, *PUnityEngine_GUISkin_VTable;

typedef struct System_Collections_Generic_Dictionary_string__GUIStyle__o System_Collections_Generic_Dictionary_string__GUIStyle__o, *PSystem_Collections_Generic_Dictionary_string__GUIStyle__o;

typedef struct UnityEngine_GUISkin_SkinChangedDelegate_o UnityEngine_GUISkin_SkinChangedDelegate_o, *PUnityEngine_GUISkin_SkinChangedDelegate_o;

typedef struct System_Collections_Generic_Dictionary_string__GUIStyle__c System_Collections_Generic_Dictionary_string__GUIStyle__c, *PSystem_Collections_Generic_Dictionary_string__GUIStyle__c;

typedef struct System_Collections_Generic_Dictionary_string__GUIStyle__Fields System_Collections_Generic_Dictionary_string__GUIStyle__Fields, *PSystem_Collections_Generic_Dictionary_string__GUIStyle__Fields;

typedef struct UnityEngine_GUISkin_SkinChangedDelegate_c UnityEngine_GUISkin_SkinChangedDelegate_c, *PUnityEngine_GUISkin_SkinChangedDelegate_c;

typedef struct UnityEngine_GUISkin_SkinChangedDelegate_Fields UnityEngine_GUISkin_SkinChangedDelegate_Fields, *PUnityEngine_GUISkin_SkinChangedDelegate_Fields;

typedef struct System_Collections_Generic_Dictionary_string__GUIStyle__VTable System_Collections_Generic_Dictionary_string__GUIStyle__VTable, *PSystem_Collections_Generic_Dictionary_string__GUIStyle__VTable;

typedef struct UnityEngine_GUISkin_SkinChangedDelegate_VTable UnityEngine_GUISkin_SkinChangedDelegate_VTable, *PUnityEngine_GUISkin_SkinChangedDelegate_VTable;

struct UnityEngine_GUISkin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_GUISkin_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_GUISkin_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUISkin_VTable vtable;
};

struct UnityEngine_GUISkin_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_Font_o *m_Font;
    struct UnityEngine_GUIStyle_o *m_box;
    struct UnityEngine_GUIStyle_o *m_button;
    struct UnityEngine_GUIStyle_o *m_toggle;
    struct UnityEngine_GUIStyle_o *m_label;
    struct UnityEngine_GUIStyle_o *m_textField;
    struct UnityEngine_GUIStyle_o *m_textArea;
    struct UnityEngine_GUIStyle_o *m_window;
    struct UnityEngine_GUIStyle_o *m_horizontalSlider;
    struct UnityEngine_GUIStyle_o *m_horizontalSliderThumb;
    struct UnityEngine_GUIStyle_o *m_horizontalSliderThumbExtent;
    struct UnityEngine_GUIStyle_o *m_verticalSlider;
    struct UnityEngine_GUIStyle_o *m_verticalSliderThumb;
    struct UnityEngine_GUIStyle_o *m_verticalSliderThumbExtent;
    struct UnityEngine_GUIStyle_o *m_SliderMixed;
    struct UnityEngine_GUIStyle_o *m_horizontalScrollbar;
    struct UnityEngine_GUIStyle_o *m_horizontalScrollbarThumb;
    struct UnityEngine_GUIStyle_o *m_horizontalScrollbarLeftButton;
    struct UnityEngine_GUIStyle_o *m_horizontalScrollbarRightButton;
    struct UnityEngine_GUIStyle_o *m_verticalScrollbar;
    struct UnityEngine_GUIStyle_o *m_verticalScrollbarThumb;
    struct UnityEngine_GUIStyle_o *m_verticalScrollbarUpButton;
    struct UnityEngine_GUIStyle_o *m_verticalScrollbarDownButton;
    struct UnityEngine_GUIStyle_o *m_ScrollView;
    struct UnityEngine_GUIStyle_array *m_CustomStyles;
    struct UnityEngine_GUISettings_o *m_Settings;
    struct System_Collections_Generic_Dictionary_string__GUIStyle__o *m_Styles;
};

struct UnityEngine_GUISkin_o {
    struct UnityEngine_GUISkin_c *klass;
    void *monitor;
    struct UnityEngine_GUISkin_Fields fields;
};

struct UnityEngine_GUISkin_SkinChangedDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Collections_Generic_Dictionary_string__GUIStyle__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__GUIStyle__o {
    struct System_Collections_Generic_Dictionary_string__GUIStyle__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__GUIStyle__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__GUIStyle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__GUIStyle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__GUIStyle__VTable vtable;
};

struct UnityEngine_GUISkin_SkinChangedDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUISkin_SkinChangedDelegate_VTable vtable;
};

struct UnityEngine_GUISkin_SkinChangedDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_GUISkin_SkinChangedDelegate_o {
    struct UnityEngine_GUISkin_SkinChangedDelegate_c *klass;
    void *monitor;
    struct UnityEngine_GUISkin_SkinChangedDelegate_Fields fields;
};

struct UnityEngine_GUISkin_StaticFields {
    struct UnityEngine_GUIStyle_o *ms_Error;
    struct UnityEngine_GUISkin_SkinChangedDelegate_o *m_SkinChanged;
    struct UnityEngine_GUISkin_o *current;
};

typedef union _union_282742 _union_282742, *P_union_282742;

union _union_282742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_DelegateSerializationHolder_Fields System_DelegateSerializationHolder_Fields, *PSystem_DelegateSerializationHolder_Fields;

struct System_DelegateSerializationHolder_Fields {
    struct System_Delegate_o *_delegate;
};

typedef struct UnityEngine_Bindings_NativeConditionalAttribute_VTable UnityEngine_Bindings_NativeConditionalAttribute_VTable, *PUnityEngine_Bindings_NativeConditionalAttribute_VTable;

struct UnityEngine_Bindings_NativeConditionalAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_282744 _union_282744, *P_union_282744;

union _union_282744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282746 _union_282746, *P_union_282746;

union _union_282746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_ChatMst__c System_Collections_Generic_IEnumerable_ChatMst__c, *PSystem_Collections_Generic_IEnumerable_ChatMst__c;

struct System_Collections_Generic_IEnumerable_ChatMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2618ADC MethodInfo_2618ADC, *PMethodInfo_2618ADC;

typedef union _union_252481 _union_252481, *P_union_252481;

union _union_252481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2618ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___VTable System_Collections_Generic_Dictionary_string__List_IUxmlFactory___VTable, *PSystem_Collections_Generic_Dictionary_string__List_IUxmlFactory___VTable;

struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_2B14114 MethodInfo_2B14114, *PMethodInfo_2B14114;

typedef union _union_186388 _union_186388, *P_union_186388;

union _union_186388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_BatchFrameObservable_BatchFrame_T__RGCTXs UniRx_Operators_BatchFrameObservable_BatchFrame_T__RGCTXs, *PUniRx_Operators_BatchFrameObservable_BatchFrame_T__RGCTXs;

struct UniRx_Operators_BatchFrameObservable_BatchFrame_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__IList_T__;
    struct Il2CppClass *_2_UniRx_Operators_BatchFrameObservable_BatchFrame_ReusableEnumerator_T_;
    struct MethodInfo *_3_UniRx_Operators_BatchFrameObservable_BatchFrame_ReusableEnumerator_T___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_List_T_;
    struct MethodInfo *_5_System_Collections_Generic_List_T___ctor;
    struct Il2CppClass *_6_UniRx_IObservable_T_;
    struct MethodInfo *_7_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_8_System_Collections_Generic_List_T__Add;
    struct Il2CppClass *_9_UniRx_IObserver_IList_T__;
    struct MethodInfo *_10_UniRx_IObserver_IList_T___OnError;
    struct MethodInfo *_11_UniRx_Operators_OperatorObserverBase_T__IList_T___Dispose;
    struct MethodInfo *_12_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_13_UniRx_IObserver_IList_T___OnNext;
    struct MethodInfo *_14_UniRx_IObserver_IList_T___OnCompleted;
};

typedef struct System_Action_List_Platform___Fields System_Action_List_Platform___Fields, *PSystem_Action_List_Platform___Fields;

struct System_Action_List_Platform___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_282750 _union_282750, *P_union_282750;

union _union_282750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BB0FEC MethodInfo_1BB0FEC, *PMethodInfo_1BB0FEC;

typedef union _union_303230 _union_303230, *P_union_303230;

union _union_303230 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0FEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303230 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282752 _union_282752, *P_union_282752;

union _union_282752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T__StaticFields Cysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T__StaticFields, *PCysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T__StaticFields;

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

typedef struct MethodInfo_28F5250 MethodInfo_28F5250, *PMethodInfo_28F5250;

typedef union _union_234013 _union_234013, *P_union_234013;

union _union_234013 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282754 _union_282754, *P_union_282754;

union _union_282754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6E3A0_RGCTXs MethodInfo_2D6E3A0_RGCTXs, *PMethodInfo_2D6E3A0_RGCTXs;

struct MethodInfo_2D6E3A0_RGCTXs {
    struct Il2CppClass *_0_UniRx_ReplaySubject_T_;
    struct MethodInfo *_1_UniRx_ReplaySubject_T___ctor;
    struct MethodInfo *_2_UniRx_Observable_Multicast_T_;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_PointerEventData__c System_Collections_Generic_IReadOnlyCollection_PointerEventData__c, *PSystem_Collections_Generic_IReadOnlyCollection_PointerEventData__c;

struct System_Collections_Generic_IReadOnlyCollection_PointerEventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_22CE708 MethodInfo_22CE708, *PMethodInfo_22CE708;

typedef union _union_276722 _union_276722, *P_union_276722;

union _union_276722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE708 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3BA4 MethodInfo_22C3BA4, *PMethodInfo_22C3BA4;

typedef union _union_277946 _union_277946, *P_union_277946;

union _union_277946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3BA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282758 _union_282758, *P_union_282758;

union _union_282758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__c UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__c, *PUnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__c;

typedef struct UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__VTable UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__VTable, *PUnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__VTable;

struct UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_IntegratedSubsystem_XRInputSubsystemDescriptor__VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_PointerEventData__o System_Collections_Generic_IReadOnlyCollection_PointerEventData__o, *PSystem_Collections_Generic_IReadOnlyCollection_PointerEventData__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_PointerEventData__Fields System_Collections_Generic_IReadOnlyCollection_PointerEventData__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_PointerEventData__Fields;

struct System_Collections_Generic_IReadOnlyCollection_PointerEventData__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_PointerEventData__o {
    struct System_Collections_Generic_IReadOnlyCollection_PointerEventData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_PointerEventData__Fields fields;
};

typedef struct MethodInfo_243DE1C MethodInfo_243DE1C, *PMethodInfo_243DE1C;

typedef union _union_280720 _union_280720, *P_union_280720;

union _union_280720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243DE1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1ECCC MethodInfo_2B1ECCC, *PMethodInfo_2B1ECCC;

typedef union _union_233165 _union_233165, *P_union_233165;

union _union_233165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1ECCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_o Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_o, *PCysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_Fields Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_Fields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_o Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_o, *PCysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_Fields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    bool awakeCalled;
    bool called;
    struct System_Threading_CancellationTokenSource_o *cancellationTokenSource;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_o *trigger;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_AwakeMonitor_Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_VTable vtable;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncDestroyTrigger_Fields fields;
};

typedef struct MethodInfo_30F6CFC MethodInfo_30F6CFC, *PMethodInfo_30F6CFC;

typedef union _union_239357 _union_239357, *P_union_239357;

union _union_239357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6CFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282760 _union_282760, *P_union_282760;

union _union_282760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_AssemblyKeyFileAttribute_Fields System_Reflection_AssemblyKeyFileAttribute_Fields, *PSystem_Reflection_AssemblyKeyFileAttribute_Fields;

struct System_Reflection_AssemblyKeyFileAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_KeyFile_k__BackingField;
};

typedef union _union_282762 _union_282762, *P_union_282762;

union _union_282762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_173CB8C MethodInfo_173CB8C, *PMethodInfo_173CB8C;

typedef union _union_168963 _union_168963, *P_union_168963;

union _union_168963 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173CB8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3134594 MethodInfo_3134594, *PMethodInfo_3134594;

typedef union _union_238315 _union_238315, *P_union_238315;

union _union_238315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282766 _union_282766, *P_union_282766;

union _union_282766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282768 _union_282768, *P_union_282768;

union _union_282768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243193 _union_243193, *P_union_243193;

union _union_243193 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243195 _union_243195, *P_union_243195;

union _union_243195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243197 _union_243197, *P_union_243197;

union _union_243197 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Net_Security_AsyncReadRequest_o Mono_Net_Security_AsyncReadRequest_o, *PMono_Net_Security_AsyncReadRequest_o;

typedef struct Mono_Net_Security_AsyncReadRequest_c Mono_Net_Security_AsyncReadRequest_c, *PMono_Net_Security_AsyncReadRequest_c;

typedef struct Mono_Net_Security_AsyncReadRequest_Fields Mono_Net_Security_AsyncReadRequest_Fields, *PMono_Net_Security_AsyncReadRequest_Fields;

typedef struct Mono_Net_Security_AsyncReadRequest_VTable Mono_Net_Security_AsyncReadRequest_VTable, *PMono_Net_Security_AsyncReadRequest_VTable;

typedef struct Mono_Net_Security_AsyncReadOrWriteRequest_Fields Mono_Net_Security_AsyncReadOrWriteRequest_Fields, *PMono_Net_Security_AsyncReadOrWriteRequest_Fields;

typedef struct Mono_Net_Security_BufferOffsetSize_o Mono_Net_Security_BufferOffsetSize_o, *PMono_Net_Security_BufferOffsetSize_o;

typedef struct Mono_Net_Security_BufferOffsetSize_c Mono_Net_Security_BufferOffsetSize_c, *PMono_Net_Security_BufferOffsetSize_c;

typedef struct Mono_Net_Security_BufferOffsetSize_VTable Mono_Net_Security_BufferOffsetSize_VTable, *PMono_Net_Security_BufferOffsetSize_VTable;

struct Mono_Net_Security_BufferOffsetSize_o {
    struct Mono_Net_Security_BufferOffsetSize_c *klass;
    void *monitor;
    struct Mono_Net_Security_BufferOffsetSize_Fields fields;
};

struct Mono_Net_Security_BufferOffsetSize_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Net_Security_BufferOffsetSize_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_BufferOffsetSize_VTable vtable;
};

struct Mono_Net_Security_AsyncReadRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Run;
};

struct Mono_Net_Security_AsyncReadOrWriteRequest_Fields {
    struct Mono_Net_Security_AsyncProtocolRequest_Fields super;
    struct Mono_Net_Security_BufferOffsetSize_o *_UserBuffer_k__BackingField;
    int32_t _CurrentSize_k__BackingField;
};

struct Mono_Net_Security_AsyncReadRequest_Fields {
    struct Mono_Net_Security_AsyncReadOrWriteRequest_Fields super;
};

struct Mono_Net_Security_AsyncReadRequest_o {
    struct Mono_Net_Security_AsyncReadRequest_c *klass;
    void *monitor;
    struct Mono_Net_Security_AsyncReadRequest_Fields fields;
};

struct Mono_Net_Security_AsyncReadRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_AsyncReadRequest_VTable vtable;
};

typedef union _union_243199 _union_243199, *P_union_243199;

union _union_243199 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CE71C MethodInfo_22CE71C, *PMethodInfo_22CE71C;

typedef union _union_273436 _union_273436, *P_union_273436;

union _union_273436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE71C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_o Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_c Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_VTable;

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_Fields {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout_o *__4__this;
    struct Shock_UserDetailData_o *friendData;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_0_VTable vtable;
};

typedef struct MethodInfo_313459C MethodInfo_313459C, *PMethodInfo_313459C;

typedef union _union_238483 _union_238483, *P_union_238483;

union _union_238483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313459C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseLeaveWindowEvent_VTable UnityEngine_UIElements_MouseLeaveWindowEvent_VTable, *PUnityEngine_UIElements_MouseLeaveWindowEvent_VTable;

struct UnityEngine_UIElements_MouseLeaveWindowEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

typedef struct DG_Tweening_Core_DOGetter_Vector2__c DG_Tweening_Core_DOGetter_Vector2__c, *PDG_Tweening_Core_DOGetter_Vector2__c;

typedef struct DG_Tweening_Core_DOGetter_Vector2__VTable DG_Tweening_Core_DOGetter_Vector2__VTable, *PDG_Tweening_Core_DOGetter_Vector2__VTable;

struct DG_Tweening_Core_DOGetter_Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOGetter_Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOGetter_Vector2__VTable vtable;
};

typedef union _union_243191 _union_243191, *P_union_243191;

union _union_243191 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_IObservable_IObservable_TSource___Fields UniRx_IObservable_IObservable_TSource___Fields, *PUniRx_IObservable_IObservable_TSource___Fields;

struct UniRx_IObservable_IObservable_TSource___Fields {
};

typedef struct MethodInfo_1917B18 MethodInfo_1917B18, *PMethodInfo_1917B18;

typedef struct MethodInfo_1917B18_RGCTXs MethodInfo_1917B18_RGCTXs, *PMethodInfo_1917B18_RGCTXs;

typedef union _union_211147 _union_211147, *P_union_211147;

struct MethodInfo_1917B18_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917B18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917B18_RGCTXs *rgctx_data;
    union _union_211147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282770 _union_282770, *P_union_282770;

union _union_282770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282774 _union_282774, *P_union_282774;

union _union_282774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282776 _union_282776, *P_union_282776;

union _union_282776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_CFileItem__c System_Collections_Generic_IEnumerable_CFileItem__c, *PSystem_Collections_Generic_IEnumerable_CFileItem__c;

struct System_Collections_Generic_IEnumerable_CFileItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_282778 _union_282778, *P_union_282778;

union _union_282778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ImageUI_VTable Shock_ImageUI_VTable, *PShock_ImageUI_VTable;

struct Shock_ImageUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef struct MethodInfo_264E850 MethodInfo_264E850, *PMethodInfo_264E850;

typedef union _union_269720 _union_269720, *P_union_269720;

union _union_269720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264E850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB0FC0 MethodInfo_1BB0FC0, *PMethodInfo_1BB0FC0;

typedef union _union_302834 _union_302834, *P_union_302834;

union _union_302834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0FC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26971C8 MethodInfo_26971C8, *PMethodInfo_26971C8;

typedef union _union_311534 _union_311534, *P_union_311534;

union _union_311534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26971C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_FontUpdateTracker_o UnityEngine_UI_FontUpdateTracker_o, *PUnityEngine_UI_FontUpdateTracker_o;

typedef struct UnityEngine_UI_FontUpdateTracker_c UnityEngine_UI_FontUpdateTracker_c, *PUnityEngine_UI_FontUpdateTracker_c;

typedef struct UnityEngine_UI_FontUpdateTracker_Fields UnityEngine_UI_FontUpdateTracker_Fields, *PUnityEngine_UI_FontUpdateTracker_Fields;

typedef struct UnityEngine_UI_FontUpdateTracker_VTable UnityEngine_UI_FontUpdateTracker_VTable, *PUnityEngine_UI_FontUpdateTracker_VTable;

struct UnityEngine_UI_FontUpdateTracker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_FontUpdateTracker_Fields {
};

struct UnityEngine_UI_FontUpdateTracker_o {
    struct UnityEngine_UI_FontUpdateTracker_c *klass;
    void *monitor;
    struct UnityEngine_UI_FontUpdateTracker_Fields fields;
};

struct UnityEngine_UI_FontUpdateTracker_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_FontUpdateTracker_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_FontUpdateTracker_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_string__Animation__o System_Collections_Generic_Dictionary_string__Animation__o, *PSystem_Collections_Generic_Dictionary_string__Animation__o;

typedef struct System_Collections_Generic_Dictionary_string__Animation__Fields System_Collections_Generic_Dictionary_string__Animation__Fields, *PSystem_Collections_Generic_Dictionary_string__Animation__Fields;

struct System_Collections_Generic_Dictionary_string__Animation__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__Animation__o {
    struct System_Collections_Generic_Dictionary_string__Animation__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__Animation__Fields fields;
};

typedef union _union_243219 _union_243219, *P_union_243219;

union _union_243219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257862 _union_257862, *P_union_257862;

union _union_257862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__c UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__c, *PUnityEngine_UIElements_BaseField_UxmlTraits_TValueType__c;

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__RGCTXs UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__RGCTXs, *PUnityEngine_UIElements_BaseField_UxmlTraits_TValueType__RGCTXs;

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__VTable UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__VTable, *PUnityEngine_UIElements_BaseField_UxmlTraits_TValueType__VTable;

struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__VTable vtable;
};

struct UnityEngine_UIElements_BaseField_UxmlTraits_TValueType__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_BaseField_TValueType_;
    struct MethodInfo *_1_UnityEngine_UIElements_BaseField_TValueType__set_label;
};

typedef union _union_243211 _union_243211, *P_union_243211;

union _union_243211 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243213 _union_243213, *P_union_243213;

union _union_243213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32AA298 MethodInfo_32AA298, *PMethodInfo_32AA298;

typedef union _union_316287 _union_316287, *P_union_316287;

union _union_316287 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316287 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282822 _union_282822, *P_union_282822;

union _union_282822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243215 _union_243215, *P_union_243215;

union _union_243215 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282824 _union_282824, *P_union_282824;

union _union_282824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243217 _union_243217, *P_union_243217;

union _union_243217 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282826 _union_282826, *P_union_282826;

union _union_282826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282816 _union_282816, *P_union_282816;

union _union_282816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DialogBase_array Shock_DialogBase_array, *PShock_DialogBase_array;

struct Shock_DialogBase_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_DialogBase_o *m_Items[65535];
};

typedef union _union_282818 _union_282818, *P_union_282818;

union _union_282818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_Fields Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_Fields, *PPhoton_Pun_PhotonAnimatorView___c__DisplayClass18_0_Fields;

struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_Fields {
    int32_t layerIndex;
};

typedef struct System_Collections_Generic_IReadOnlyList_TValue__Fields System_Collections_Generic_IReadOnlyList_TValue__Fields, *PSystem_Collections_Generic_IReadOnlyList_TValue__Fields;

struct System_Collections_Generic_IReadOnlyList_TValue__Fields {
};

typedef union _union_218253 _union_218253, *P_union_218253;

union _union_218253 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E3A50 MethodInfo_19E3A50, *PMethodInfo_19E3A50;

typedef union _union_252247 _union_252247, *P_union_252247;

union _union_252247 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E3A50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252247 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218255 _union_218255, *P_union_218255;

union _union_218255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_o Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_c Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_VTable;

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_Fields {
    struct Shock_CardData_o *cardData;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileGuestLayout___c__DisplayClass5_1_VTable vtable;
};

typedef union _union_257864 _union_257864, *P_union_257864;

union _union_257864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1607604_RGCTXs MethodInfo_1607604_RGCTXs, *PMethodInfo_1607604_RGCTXs;

struct MethodInfo_1607604_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef union _union_218257 _union_218257, *P_union_218257;

union _union_218257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257866 _union_257866, *P_union_257866;

union _union_257866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_LoginHelper___c__DisplayClass14_0_c GreeGameLib_LoginHelper___c__DisplayClass14_0_c, *PGreeGameLib_LoginHelper___c__DisplayClass14_0_c;

typedef struct GreeGameLib_LoginHelper___c__DisplayClass14_0_VTable GreeGameLib_LoginHelper___c__DisplayClass14_0_VTable, *PGreeGameLib_LoginHelper___c__DisplayClass14_0_VTable;

struct GreeGameLib_LoginHelper___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_LoginHelper___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_LoginHelper___c__DisplayClass14_0_VTable vtable;
};

typedef union _union_218259 _union_218259, *P_union_218259;

union _union_218259 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257868 _union_257868, *P_union_257868;

union _union_257868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_TrainingScene___c__DisplayClass42_0_Fields Aoharu_TrainingScene___c__DisplayClass42_0_Fields, *PAoharu_TrainingScene___c__DisplayClass42_0_Fields;

struct Aoharu_TrainingScene___c__DisplayClass42_0_Fields {
    uint64_t cardUniqueId;
    struct Aoharu_TrainingScene_o *__4__this;
    struct Shock_IInputLockData_o *inputLock;
    int32_t maxLevelUp;
};

typedef struct System_Predicate_AlbumUnitTypeMst__c System_Predicate_AlbumUnitTypeMst__c, *PSystem_Predicate_AlbumUnitTypeMst__c;

typedef struct System_Predicate_AlbumUnitTypeMst__VTable System_Predicate_AlbumUnitTypeMst__VTable, *PSystem_Predicate_AlbumUnitTypeMst__VTable;

struct System_Predicate_AlbumUnitTypeMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_AlbumUnitTypeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_AlbumUnitTypeMst__VTable vtable;
};

typedef struct MethodInfo_16A1220 MethodInfo_16A1220, *PMethodInfo_16A1220;

typedef union _union_299377 _union_299377, *P_union_299377;

union _union_299377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A1220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14164 MethodInfo_2B14164, *PMethodInfo_2B14164;

typedef union _union_187826 _union_187826, *P_union_187826;

union _union_187826 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187826 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257850 _union_257850, *P_union_257850;

union _union_257850 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D20760 MethodInfo_1D20760, *PMethodInfo_1D20760;

struct MethodInfo_1D20760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282830 _union_282830, *P_union_282830;

union _union_282830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243223 _union_243223, *P_union_243223;

union _union_243223 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282832 _union_282832, *P_union_282832;

union _union_282832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243225 _union_243225, *P_union_243225;

union _union_243225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_BingoSheetData__Fields System_Action_BingoSheetData__Fields, *PSystem_Action_BingoSheetData__Fields;

struct System_Action_BingoSheetData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_282834 _union_282834, *P_union_282834;

union _union_282834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243227 _union_243227, *P_union_243227;

union _union_243227 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282836 _union_282836, *P_union_282836;

union _union_282836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IList_PlayableDirector__c System_Collections_Generic_IList_PlayableDirector__c, *PSystem_Collections_Generic_IList_PlayableDirector__c;

struct System_Collections_Generic_IList_PlayableDirector__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_243229 _union_243229, *P_union_243229;

union _union_243229 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31345A4 MethodInfo_31345A4, *PMethodInfo_31345A4;

typedef union _union_238651 _union_238651, *P_union_238651;

union _union_238651 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31345A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238651 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282828 _union_282828, *P_union_282828;

union _union_282828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_Fields {
};

typedef union _union_218241 _union_218241, *P_union_218241;

union _union_218241 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218243 _union_218243, *P_union_218243;

union _union_218243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28F529C MethodInfo_28F529C, *PMethodInfo_28F529C;

typedef union _union_234181 _union_234181, *P_union_234181;

union _union_234181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F529C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243221 _union_243221, *P_union_243221;

union _union_243221 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3B88C MethodInfo_1F3B88C, *PMethodInfo_1F3B88C;

typedef union _union_283528 _union_283528, *P_union_283528;

union _union_283528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B88C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ParticleSystemJobData____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ParticleSystemJobData____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ParticleSystemJobData____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ParticleSystemJobData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_2B14168 MethodInfo_2B14168, *PMethodInfo_2B14168;

typedef union _union_189264 _union_189264, *P_union_189264;

union _union_189264 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14168 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189264 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257852 _union_257852, *P_union_257852;

union _union_257852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218245 _union_218245, *P_union_218245;

union _union_218245 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257854 _union_257854, *P_union_257854;

union _union_257854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IList_PlayableDirector__o System_Collections_Generic_IList_PlayableDirector__o, *PSystem_Collections_Generic_IList_PlayableDirector__o;

typedef struct System_Collections_Generic_IList_PlayableDirector__Fields System_Collections_Generic_IList_PlayableDirector__Fields, *PSystem_Collections_Generic_IList_PlayableDirector__Fields;

struct System_Collections_Generic_IList_PlayableDirector__Fields {
};

struct System_Collections_Generic_IList_PlayableDirector__o {
    struct System_Collections_Generic_IList_PlayableDirector__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_PlayableDirector__Fields fields;
};

typedef union _union_218247 _union_218247, *P_union_218247;

union _union_218247 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257856 _union_257856, *P_union_257856;

union _union_257856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_GGLRequest_GGLQueryOrder__Order__c Shock_GGL_GGLRequest_GGLQueryOrder__Order__c, *PShock_GGL_GGLRequest_GGLQueryOrder__Order__c;

typedef struct Shock_GGL_GGLRequest_GGLQueryOrder__Order__VTable Shock_GGL_GGLRequest_GGLQueryOrder__Order__VTable, *PShock_GGL_GGLRequest_GGLQueryOrder__Order__VTable;

struct Shock_GGL_GGLRequest_GGLQueryOrder__Order__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLQueryOrder__Order__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLQueryOrder__Order__VTable vtable;
};

typedef union _union_218249 _union_218249, *P_union_218249;

union _union_218249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_AlbumUnitTypeMst__o System_Predicate_AlbumUnitTypeMst__o, *PSystem_Predicate_AlbumUnitTypeMst__o;

typedef struct System_Predicate_AlbumUnitTypeMst__Fields System_Predicate_AlbumUnitTypeMst__Fields, *PSystem_Predicate_AlbumUnitTypeMst__Fields;

struct System_Predicate_AlbumUnitTypeMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_AlbumUnitTypeMst__o {
    struct System_Predicate_AlbumUnitTypeMst__c *klass;
    void *monitor;
    struct System_Predicate_AlbumUnitTypeMst__Fields fields;
};

typedef union _union_257858 _union_257858, *P_union_257858;

union _union_257858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvUserUpdateTitleIdsRData_o Shock_RecvUserUpdateTitleIdsRData_o, *PShock_RecvUserUpdateTitleIdsRData_o;

typedef struct Shock_RecvUserUpdateTitleIdsRData_Fields Shock_RecvUserUpdateTitleIdsRData_Fields, *PShock_RecvUserUpdateTitleIdsRData_Fields;

struct Shock_RecvUserUpdateTitleIdsRData_Fields {
    struct Shock_ProtocolData_User_o *user;
    struct System_UInt32_array *clear_mission_ids;
};

struct Shock_RecvUserUpdateTitleIdsRData_o {
    struct Shock_RecvUserUpdateTitleIdsRData_c *klass;
    void *monitor;
    struct Shock_RecvUserUpdateTitleIdsRData_Fields fields;
};

typedef struct MethodInfo_2BE0054 MethodInfo_2BE0054, *PMethodInfo_2BE0054;

typedef union _union_235211 _union_235211, *P_union_235211;

union _union_235211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE0054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__Fields {
};

typedef union _union_257840 _union_257840, *P_union_257840;

union _union_257840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282840 _union_282840, *P_union_282840;

union _union_282840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_LoginHelper_o GreeGameLib_LoginHelper_o, *PGreeGameLib_LoginHelper_o;

typedef struct GreeGameLib_LoginHelper_c GreeGameLib_LoginHelper_c, *PGreeGameLib_LoginHelper_c;

typedef struct GreeGameLib_LoginHelper_Fields GreeGameLib_LoginHelper_Fields, *PGreeGameLib_LoginHelper_Fields;

typedef struct GreeGameLib_LoginHelper_StaticFields GreeGameLib_LoginHelper_StaticFields, *PGreeGameLib_LoginHelper_StaticFields;

typedef struct GreeGameLib_LoginHelper_VTable GreeGameLib_LoginHelper_VTable, *PGreeGameLib_LoginHelper_VTable;

struct GreeGameLib_LoginHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_LoginHelper_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

struct GreeGameLib_LoginHelper_StaticFields {
    bool isInProgress;
    int32_t queryXuidRetryCount;
    struct GreeGameLib_PaymentError_ErrorCodeType_array *authErrorCodes;
    struct GreeGameLib_PaymentError_ErrorCodeType_array *loginErrorCodes;
};

struct GreeGameLib_LoginHelper_o {
    struct GreeGameLib_LoginHelper_c *klass;
    void *monitor;
    struct GreeGameLib_LoginHelper_Fields fields;
};

struct GreeGameLib_LoginHelper_c {
    struct Il2CppClass_1 _1;
    struct GreeGameLib_LoginHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_LoginHelper_VTable vtable;
};

typedef struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__c UnityEngine_UIElements_DynamicHeightVirtualizationController_T__c, *PUnityEngine_UIElements_DynamicHeightVirtualizationController_T__c;

typedef struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__StaticFields UnityEngine_UIElements_DynamicHeightVirtualizationController_T__StaticFields, *PUnityEngine_UIElements_DynamicHeightVirtualizationController_T__StaticFields;

typedef struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__RGCTXs UnityEngine_UIElements_DynamicHeightVirtualizationController_T__RGCTXs, *PUnityEngine_UIElements_DynamicHeightVirtualizationController_T__RGCTXs;

typedef struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__VTable UnityEngine_UIElements_DynamicHeightVirtualizationController_T__VTable, *PUnityEngine_UIElements_DynamicHeightVirtualizationController_T__VTable;

struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_lastVisibleIndex;
    struct VirtualInvokeData _5_get_visibleItemCount;
    struct VirtualInvokeData _6_Refresh;
    struct VirtualInvokeData _7_ScrollToItem;
    struct VirtualInvokeData _8_Resize;
    struct VirtualInvokeData _9_OnScroll;
    struct VirtualInvokeData _10_GetIndexFromPosition;
    struct VirtualInvokeData _11_GetItemHeight;
    struct VirtualInvokeData _12_OnFocus;
    struct VirtualInvokeData _13_OnBlur;
    struct VirtualInvokeData _14_UpdateBackground;
    struct VirtualInvokeData _15_get_activeItems;
    struct VirtualInvokeData _16_ReplaceActiveItem;
    struct VirtualInvokeData _17_VisibleItemPredicate;
    struct VirtualInvokeData _18_GetOrMakeItem;
    struct VirtualInvokeData _19_ReleaseItem;
};

struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__StaticFields *static_fields;
    struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__VTable vtable;
};

struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__StaticFields {
    int32_t InitialAverageHeight;
};

struct UnityEngine_UIElements_DynamicHeightVirtualizationController_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_DynamicHeightVirtualizationController_T_;
    struct Il2CppClass *_1_UnityEngine_UIElements_VerticalVirtualizationController_T_;
    struct MethodInfo *_2_UnityEngine_UIElements_VerticalVirtualizationController_T___ctor;
    struct MethodInfo *_3_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__Fill;
    struct MethodInfo *_4_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__OnRecycledItemGeometryChanged;
    struct MethodInfo *_5_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__IsIndexOutOfBounds;
    struct MethodInfo *_6_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__OnViewportGeometryChanged;
    struct MethodInfo *_7_UnityEngine_UIElements_DynamicHeightVirtualizationController_T____ctor_b__13_0;
    struct MethodInfo *_8_UnityEngine_UIElements_VerticalVirtualizationController_T__Refresh;
    struct MethodInfo *_9_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__GetContentHeightForIndex;
    struct MethodInfo *_10_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__GetContentHeight;
    struct MethodInfo *_11_UnityEngine_UIElements_VerticalVirtualizationController_T__get_lastHeight;
    struct MethodInfo *_12_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__GetFirstVisibleItem;
    struct Il2CppClass *_13_System_Collections_Generic_List_T_;
    struct MethodInfo *_14_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_15_UnityEngine_UIElements_VerticalVirtualizationController_T__get_firstVisibleItem;
    struct Il2CppClass *_16_T;
    struct MethodInfo *_17_System_Collections_Generic_List_T__get_Item;
    struct MethodInfo *_18_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_19_System_Collections_Generic_List_T__RemoveAt;
    struct MethodInfo *_20_System_Collections_Generic_List_T__InsertRange;
    struct MethodInfo *_21_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_22_UnityEngine_UIElements_VerticalVirtualizationController_T__get_lastVisibleItem;
    struct MethodInfo *_23_System_Collections_Generic_List_T__RemoveRange;
    struct MethodInfo *_24_System_Collections_Generic_List_T__AddRange;
    struct Il2CppClass *_25_UnityEngine_UIElements_VerticalVirtualizationController_T_;
    struct MethodInfo *_26_UnityEngine_UIElements_VerticalVirtualizationController_T__ReleaseItem;
    struct MethodInfo *_27_UnityEngine_UIElements_VerticalVirtualizationController_T__Setup;
    struct MethodInfo *_28_UnityEngine_UIElements_VerticalVirtualizationController_T__GetOrMakeItem;
    struct MethodInfo *_29_System_Collections_Generic_List_T__Insert;
    struct MethodInfo *_30_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__NeedsFill;
    struct MethodInfo *_31_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__RegisterItemHeight;
    struct MethodInfo *_32_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__UpdateScrollViewContainer;
    struct MethodInfo *_33_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__ApplyScrollViewUpdate;
    struct MethodInfo *_34_UnityEngine_UIElements_VerticalVirtualizationController_T__ReplaceActiveItem;
    struct MethodInfo *_35_UnityEngine_UIElements_DynamicHeightVirtualizationController_T__UnregisterItemHeight;
};

typedef union _union_282842 _union_282842, *P_union_282842;

union _union_282842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282844 _union_282844, *P_union_282844;

union _union_282844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282846 _union_282846, *P_union_282846;

union _union_282846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E81A44 MethodInfo_2E81A44, *PMethodInfo_2E81A44;

typedef union _union_334155 _union_334155, *P_union_334155;

union _union_334155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81A44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282838 _union_282838, *P_union_282838;

union _union_282838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218271 _union_218271, *P_union_218271;

union _union_218271 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_MouseEventBase_MouseEnterWindowEvent__Fields UnityEngine_UIElements_MouseEventBase_MouseEnterWindowEvent__Fields, *PUnityEngine_UIElements_MouseEventBase_MouseEnterWindowEvent__Fields;

struct UnityEngine_UIElements_MouseEventBase_MouseEnterWindowEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _modifiers_k__BackingField;
    struct UnityEngine_Vector2_o _mousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _localMousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _mouseDelta_k__BackingField;
    int32_t _clickCount_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_recomputeTopElementUnderMouse_k__BackingField;
    struct UnityEngine_UIElements_IPointerEvent_o *_UnityEngine_UIElements_IMouseEventInternal_sourcePointerEvent_k__BackingField;
};

typedef union _union_218273 _union_218273, *P_union_218273;

union _union_218273 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218275 _union_218275, *P_union_218275;

union _union_218275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2511C20 MethodInfo_2511C20, *PMethodInfo_2511C20;

typedef union _union_245813 _union_245813, *P_union_245813;

union _union_245813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511C20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218277 _union_218277, *P_union_218277;

union _union_218277 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127C74C MethodInfo_127C74C, *PMethodInfo_127C74C;

typedef union _union_202014 _union_202014, *P_union_202014;

union _union_202014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C74C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257842 _union_257842, *P_union_257842;

union _union_257842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218279 _union_218279, *P_union_218279;

union _union_218279 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2447918 MethodInfo_2447918, *PMethodInfo_2447918;

struct MethodInfo_2447918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257844 _union_257844, *P_union_257844;

union _union_257844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251C6E0 MethodInfo_251C6E0, *PMethodInfo_251C6E0;

typedef union _union_253307 _union_253307, *P_union_253307;

union _union_253307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251C6E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201CE54 MethodInfo_201CE54, *PMethodInfo_201CE54;

typedef struct UniRx_Operators_SelectObservable_Select__T__TR__c UniRx_Operators_SelectObservable_Select__T__TR__c, *PUniRx_Operators_SelectObservable_Select__T__TR__c;

typedef union _union_294058 _union_294058, *P_union_294058;

typedef struct UniRx_Operators_SelectObservable_Select__T__TR__RGCTXs UniRx_Operators_SelectObservable_Select__T__TR__RGCTXs, *PUniRx_Operators_SelectObservable_Select__T__TR__RGCTXs;

struct UniRx_Operators_SelectObservable_Select__T__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SelectObservable_Select__T__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SelectObservable_Select__T__TR__VTable vtable;
};

struct UniRx_Operators_SelectObservable_Select__T__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__TR___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__TR_;
    struct Il2CppClass *_2_System_Func_T__int__TR_;
    struct MethodInfo *_3_System_Func_T__int__TR__Invoke;
    struct Il2CppClass *_4_UniRx_IObserver_TR_;
    struct MethodInfo *_5_UniRx_IObserver_TR__OnError;
    struct MethodInfo *_6_UniRx_Operators_OperatorObserverBase_T__TR__Dispose;
    struct MethodInfo *_7_UniRx_IObserver_TR__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_TR__OnCompleted;
};

union _union_294058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201CE54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SelectObservable_Select__T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257846 _union_257846, *P_union_257846;

union _union_257846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243209 _union_243209, *P_union_243209;

union _union_243209 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object______Fields fields;
};

typedef union _union_282850 _union_282850, *P_union_282850;

union _union_282850 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282852 _union_282852, *P_union_282852;

union _union_282852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243201 _union_243201, *P_union_243201;

union _union_243201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282854 _union_282854, *P_union_282854;

union _union_282854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243203 _union_243203, *P_union_243203;

union _union_243203 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamHomeMission_c Shock_Protocol_CJsonSendParamHomeMission_c, *PShock_Protocol_CJsonSendParamHomeMission_c;

typedef struct Shock_Protocol_CJsonSendParamHomeMission_VTable Shock_Protocol_CJsonSendParamHomeMission_VTable, *PShock_Protocol_CJsonSendParamHomeMission_VTable;

struct Shock_Protocol_CJsonSendParamHomeMission_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamHomeMission_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamHomeMission_VTable vtable;
};

typedef union _union_243205 _union_243205, *P_union_243205;

union _union_243205 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282858 _union_282858, *P_union_282858;

union _union_282858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243207 _union_243207, *P_union_243207;

union _union_243207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257838 _union_257838, *P_union_257838;

union _union_257838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_102CBE4 MethodInfo_102CBE4, *PMethodInfo_102CBE4;

typedef union _union_270166 _union_270166, *P_union_270166;

union _union_270166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102CBE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218261 _union_218261, *P_union_218261;

union _union_218261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CharacterEpisodeEffectTypeComparer_c Shock_CharacterEpisodeEffectTypeComparer_c, *PShock_CharacterEpisodeEffectTypeComparer_c;

typedef struct Shock_CharacterEpisodeEffectTypeComparer_VTable Shock_CharacterEpisodeEffectTypeComparer_VTable, *PShock_CharacterEpisodeEffectTypeComparer_VTable;

struct Shock_CharacterEpisodeEffectTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_CharacterEpisodeEffectTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterEpisodeEffectTypeComparer_VTable vtable;
};

typedef union _union_218263 _union_218263, *P_union_218263;

union _union_218263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____Fields;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10____Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10___o result;
    int16_t token;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_o _PrivateImplementationDetails____StaticArrayInitTypeSize_60_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_60_o;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_Fields fields;
};

typedef struct Aoharu_StarEventTopView___c__DisplayClass41_1_VTable Aoharu_StarEventTopView___c__DisplayClass41_1_VTable, *PAoharu_StarEventTopView___c__DisplayClass41_1_VTable;

struct Aoharu_StarEventTopView___c__DisplayClass41_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218265 _union_218265, *P_union_218265;

union _union_218265 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass33_0_Fields Aoharu_MultiEventTopScene___c__DisplayClass33_0_Fields, *PAoharu_MultiEventTopScene___c__DisplayClass33_0_Fields;

struct Aoharu_MultiEventTopScene___c__DisplayClass33_0_Fields {
    struct Shock_MISSION_TYPE_array *checkMissionTypes;
};

typedef union _union_257830 _union_257830, *P_union_257830;

union _union_257830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamHomeMission_o Shock_Protocol_CJsonSendParamHomeMission_o, *PShock_Protocol_CJsonSendParamHomeMission_o;

typedef struct Shock_Protocol_CJsonSendParamHomeMission_Fields Shock_Protocol_CJsonSendParamHomeMission_Fields, *PShock_Protocol_CJsonSendParamHomeMission_Fields;

struct Shock_Protocol_CJsonSendParamHomeMission_Fields {
};

struct Shock_Protocol_CJsonSendParamHomeMission_o {
    struct Shock_Protocol_CJsonSendParamHomeMission_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamHomeMission_Fields fields;
};

typedef union _union_218267 _union_218267, *P_union_218267;

union _union_218267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257832 _union_257832, *P_union_257832;

union _union_257832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_c _PrivateImplementationDetails____StaticArrayInitTypeSize_60_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_60_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_60_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_60_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_VTable vtable;
};

typedef union _union_218269 _union_218269, *P_union_218269;

union _union_218269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257834 _union_257834, *P_union_257834;

union _union_257834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1746690 MethodInfo_1746690, *PMethodInfo_1746690;

typedef union _union_162359 _union_162359, *P_union_162359;

union _union_162359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl___c__DisplayClass16_0_VTable Aoharu_Scenes_Live_ProgressSystem_LiveResultControl___c__DisplayClass16_0_VTable, *PAoharu_Scenes_Live_ProgressSystem_LiveResultControl___c__DisplayClass16_0_VTable;

struct Aoharu_Scenes_Live_ProgressSystem_LiveResultControl___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_257836 _union_257836, *P_union_257836;

union _union_257836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2643A8C MethodInfo_2643A8C, *PMethodInfo_2643A8C;

typedef union _union_269690 _union_269690, *P_union_269690;

union _union_269690 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2643A8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269690 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8C4D0 MethodInfo_2E8C4D0, *PMethodInfo_2E8C4D0;

typedef union _union_224827 _union_224827, *P_union_224827;

union _union_224827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C4D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8C4D4 MethodInfo_2E8C4D4, *PMethodInfo_2E8C4D4;

typedef union _union_224995 _union_224995, *P_union_224995;

union _union_224995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C4D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_o Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_o, *PCysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_o;

typedef struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_c Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_c, *PCysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_c;

typedef struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_Fields Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_Fields, *PCysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_VTable Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_VTable, *PCysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_VTable;

typedef struct System_Func_UniTaskVoid__o System_Func_UniTaskVoid__o, *PSystem_Func_UniTaskVoid__o;

typedef struct System_Func_UniTaskVoid__c System_Func_UniTaskVoid__c, *PSystem_Func_UniTaskVoid__c;

typedef struct System_Func_UniTaskVoid__Fields System_Func_UniTaskVoid__Fields, *PSystem_Func_UniTaskVoid__Fields;

typedef struct System_Func_UniTaskVoid__VTable System_Func_UniTaskVoid__VTable, *PSystem_Func_UniTaskVoid__VTable;

struct System_Func_UniTaskVoid__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_Fields {
    struct System_Func_UniTaskVoid__o *asyncAction;
};

struct System_Func_UniTaskVoid__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_UniTaskVoid__o {
    struct System_Func_UniTaskVoid__c *klass;
    void *monitor;
    struct System_Func_UniTaskVoid__Fields fields;
};

struct System_Func_UniTaskVoid__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_UniTaskVoid__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_o {
    struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass57_0_VTable vtable;
};

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____c System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____c, *PSystem_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____c;

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____VTable System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____VTable, *PSystem_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____VTable;

struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____VTable vtable;
};

typedef union _union_243255 _union_243255, *P_union_243255;

union _union_243255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243257 _union_243257, *P_union_243257;

union _union_243257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AccessConfigJson_VTable Shock_AccessConfigJson_VTable, *PShock_AccessConfigJson_VTable;

struct Shock_AccessConfigJson_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Identifier;
    struct VirtualInvokeData _5_get_IsDebug;
    struct VirtualInvokeData _6_get_Api;
    struct VirtualInvokeData _7_get_Cdn;
    struct VirtualInvokeData _8_get_Maintenance;
    struct VirtualInvokeData _9_get_Inquiry;
    struct VirtualInvokeData _10_get_AlbumCdn;
    struct VirtualInvokeData _11_get_AlbumCdnEncryptKey;
};

typedef union _union_243259 _union_243259, *P_union_243259;

union _union_243259 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31345CC MethodInfo_31345CC, *PMethodInfo_31345CC;

typedef union _union_238987 _union_238987, *P_union_238987;

union _union_238987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31345CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218291 _union_218291, *P_union_218291;

union _union_218291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9D0D0 MethodInfo_2B9D0D0, *PMethodInfo_2B9D0D0;

typedef union _union_241599 _union_241599, *P_union_241599;

union _union_241599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D0D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218293 _union_218293, *P_union_218293;

union _union_218293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____o System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____o, *PSystem_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____o;

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____Fields System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____Fields, *PSystem_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____Fields;

struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____o {
    struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____IEnumerable_KeyValuePair_uint__bool____Fields fields;
};

typedef union _union_218295 _union_218295, *P_union_218295;

union _union_218295 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243251 _union_243251, *P_union_243251;

union _union_243251 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218297 _union_218297, *P_union_218297;

union _union_218297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243253 _union_243253, *P_union_243253;

union _union_243253 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_EventRewardScene_VTable Aoharu_EventRewardScene_VTable, *PAoharu_EventRewardScene_VTable;

struct Aoharu_EventRewardScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

typedef struct MethodInfo_16B5810 MethodInfo_16B5810, *PMethodInfo_16B5810;

typedef union _union_283994 _union_283994, *P_union_283994;

union _union_283994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5810 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218299 _union_218299, *P_union_218299;

union _union_218299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct __f__AnonymousType3_CONSUME_TYPE__uint__uint__VTable __f__AnonymousType3_CONSUME_TYPE__uint__uint__VTable, *P__f__AnonymousType3_CONSUME_TYPE__uint__uint__VTable;

struct __f__AnonymousType3_CONSUME_TYPE__uint__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_CustomAttributeTypedArgument__c System_Collections_ObjectModel_ReadOnlyCollection_CustomAttributeTypedArgument__c, *PSystem_Collections_ObjectModel_ReadOnlyCollection_CustomAttributeTypedArgument__c;

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_CustomAttributeTypedArgument__VTable System_Collections_ObjectModel_ReadOnlyCollection_CustomAttributeTypedArgument__VTable, *PSystem_Collections_ObjectModel_ReadOnlyCollection_CustomAttributeTypedArgument__VTable;

struct System_Collections_ObjectModel_ReadOnlyCollection_CustomAttributeTypedArgument__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IList_T__get_Item;
    struct VirtualInvokeData _5_System_Collections_Generic_IList_T__set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_System_Collections_Generic_IList_T__Insert;
    struct VirtualInvokeData _8_System_Collections_Generic_IList_T__RemoveAt;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _12_System_Collections_Generic_ICollection_T__Clear;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_System_Collections_Generic_ICollection_T__Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_System_Collections_IList_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_System_Collections_IList_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_ObjectModel_ReadOnlyCollection_CustomAttributeTypedArgument__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ObjectModel_ReadOnlyCollection_CustomAttributeTypedArgument__VTable vtable;
};

typedef union _union_257890 _union_257890, *P_union_257890;

union _union_257890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_ScaleXTimeline_VTable Spine_ScaleXTimeline_VTable, *PSpine_ScaleXTimeline_VTable;

struct Spine_ScaleXTimeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameEntries;
    struct VirtualInvokeData _5_Apply;
    struct VirtualInvokeData _6_get_BoneIndex;
};

typedef union _union_257892 _union_257892, *P_union_257892;

union _union_257892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257894 _union_257894, *P_union_257894;

union _union_257894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243267 _union_243267, *P_union_243267;

union _union_243267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243269 _union_243269, *P_union_243269;

union _union_243269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11EB904 MethodInfo_11EB904, *PMethodInfo_11EB904;

typedef union _union_258322 _union_258322, *P_union_258322;

union _union_258322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11EB904 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1089BB0 MethodInfo_1089BB0, *PMethodInfo_1089BB0;

typedef union _union_314767 _union_314767, *P_union_314767;

union _union_314767 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314767 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218281 _union_218281, *P_union_218281;

union _union_218281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B30BC MethodInfo_20B30BC, *PMethodInfo_20B30BC;

typedef union _union_340870 _union_340870, *P_union_340870;

union _union_340870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B30BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218283 _union_218283, *P_union_218283;

union _union_218283 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243261 _union_243261, *P_union_243261;

union _union_243261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1917B80 MethodInfo_1917B80, *PMethodInfo_1917B80;

typedef struct MethodInfo_1917B80_RGCTXs MethodInfo_1917B80_RGCTXs, *PMethodInfo_1917B80_RGCTXs;

typedef union _union_211150 _union_211150, *P_union_211150;

struct MethodInfo_1917B80_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917B80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917B80_RGCTXs *rgctx_data;
    union _union_211150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Readers_Rar_RarReaderEntry_VTable SharpCompress_Readers_Rar_RarReaderEntry_VTable, *PSharpCompress_Readers_Rar_RarReaderEntry_VTable;

struct SharpCompress_Readers_Rar_RarReaderEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_get_IsSolid;
    struct VirtualInvokeData _15_get_VolumeIndexFirst;
    struct VirtualInvokeData _16_get_VolumeIndexLast;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_get_Crc;
    struct VirtualInvokeData _22_get_Key;
    struct VirtualInvokeData _23_get_LinkTarget;
    struct VirtualInvokeData _24_get_CompressedSize;
    struct VirtualInvokeData _25_get_CompressionType;
    struct VirtualInvokeData _26_get_Size;
    struct VirtualInvokeData _27_get_LastModifiedTime;
    struct VirtualInvokeData _28_get_CreatedTime;
    struct VirtualInvokeData _29_get_LastAccessedTime;
    struct VirtualInvokeData _30_get_ArchivedTime;
    struct VirtualInvokeData _31_get_IsEncrypted;
    struct VirtualInvokeData _32_get_IsDirectory;
    struct VirtualInvokeData _33_get_IsSplitAfter;
    struct VirtualInvokeData _34_get_Parts;
    struct VirtualInvokeData _35_Close;
    struct VirtualInvokeData _36_get_Attrib;
    struct VirtualInvokeData _37_get_FileHeader;
};

typedef union _union_218285 _union_218285, *P_union_218285;

union _union_218285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243263 _union_243263, *P_union_243263;

union _union_243263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218287 _union_218287, *P_union_218287;

union _union_218287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243265 _union_243265, *P_union_243265;

union _union_243265 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257896 _union_257896, *P_union_257896;

union _union_257896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218289 _union_218289, *P_union_218289;

union _union_218289 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257898 _union_257898, *P_union_257898;

union _union_257898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_ComicListScene_ComicListItem___c__DisplayClass3_0_c Aoharu_Scenes_ComicListScene_ComicListItem___c__DisplayClass3_0_c, *PAoharu_Scenes_ComicListScene_ComicListItem___c__DisplayClass3_0_c;

struct Aoharu_Scenes_ComicListScene_ComicListItem___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_ComicListScene_ComicListItem___c__DisplayClass3_0_VTable vtable;
};

typedef struct MethodInfo_1D48C84 MethodInfo_1D48C84, *PMethodInfo_1D48C84;

typedef union _union_225783 _union_225783, *P_union_225783;

union _union_225783 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48C84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomEx_Speaker_VTable CriWare_CriAtomEx_Speaker_VTable, *PCriWare_CriAtomEx_Speaker_VTable;

struct CriWare_CriAtomEx_Speaker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_24D4234 MethodInfo_24D4234, *PMethodInfo_24D4234;

typedef union _union_180708 _union_180708, *P_union_180708;

union _union_180708 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180708 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CE674 MethodInfo_22CE674, *PMethodInfo_22CE674;

typedef union _union_275626 _union_275626, *P_union_275626;

union _union_275626 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20B30C4 MethodInfo_20B30C4, *PMethodInfo_20B30C4;

typedef union _union_340882 _union_340882, *P_union_340882;

union _union_340882 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B30C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340882 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257880 _union_257880, *P_union_257880;

union _union_257880 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266318 MethodInfo_3266318, *PMethodInfo_3266318;

typedef union _union_315097 _union_315097, *P_union_315097;

union _union_315097 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315097 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PanelScreenMatchMode_o UnityEngine_UIElements_PanelScreenMatchMode_o, *PUnityEngine_UIElements_PanelScreenMatchMode_o;

typedef struct UnityEngine_UIElements_PanelScreenMatchMode_Fields UnityEngine_UIElements_PanelScreenMatchMode_Fields, *PUnityEngine_UIElements_PanelScreenMatchMode_Fields;

struct UnityEngine_UIElements_PanelScreenMatchMode_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_PanelScreenMatchMode_o {
    struct UnityEngine_UIElements_PanelScreenMatchMode_Fields fields;
};

typedef union _union_257882 _union_257882, *P_union_257882;

union _union_257882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257884 _union_257884, *P_union_257884;

union _union_257884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3F0EC MethodInfo_1D3F0EC, *PMethodInfo_1D3F0EC;

typedef union _union_227413 _union_227413, *P_union_227413;

union _union_227413 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3F0EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227413 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243233 _union_243233, *P_union_243233;

union _union_243233 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312AB04 MethodInfo_312AB04, *PMethodInfo_312AB04;

typedef union _union_228849 _union_228849, *P_union_228849;

union _union_228849 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AB04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228849 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__c System_Func_KeyValuePair_uint__IGachaRarityData_____uint__c, *PSystem_Func_KeyValuePair_uint__IGachaRarityData_____uint__c;

typedef struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__VTable System_Func_KeyValuePair_uint__IGachaRarityData_____uint__VTable, *PSystem_Func_KeyValuePair_uint__IGachaRarityData_____uint__VTable;

struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__VTable vtable;
};

typedef struct MethodInfo_1942B4C MethodInfo_1942B4C, *PMethodInfo_1942B4C;

typedef union _union_238099 _union_238099, *P_union_238099;

union _union_238099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942B4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282800 _union_282800, *P_union_282800;

union _union_282800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266310 MethodInfo_3266310, *PMethodInfo_3266310;

typedef union _union_315081 _union_315081, *P_union_315081;

union _union_315081 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315081 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243237 _union_243237, *P_union_243237;

union _union_243237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282802 _union_282802, *P_union_282802;

union _union_282802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_StaminaChargeItemScrollItem__c System_Action_StaminaChargeItemScrollItem__c, *PSystem_Action_StaminaChargeItemScrollItem__c;

struct System_Action_StaminaChargeItemScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_StaminaChargeItemScrollItem__VTable vtable;
};

typedef struct MethodInfo_1271CF4 MethodInfo_1271CF4, *PMethodInfo_1271CF4;

typedef union _union_201066 _union_201066, *P_union_201066;

union _union_201066 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201066 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243239 _union_243239, *P_union_243239;

union _union_243239 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14170 MethodInfo_2B14170, *PMethodInfo_2B14170;

typedef union _union_190702 _union_190702, *P_union_190702;

union _union_190702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16E0760 MethodInfo_16E0760, *PMethodInfo_16E0760;

typedef union _union_193229 _union_193229, *P_union_193229;

union _union_193229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E0760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31345B8 MethodInfo_31345B8, *PMethodInfo_31345B8;

typedef union _union_238819 _union_238819, *P_union_238819;

union _union_238819 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31345B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Rar_VM_VMOpType_Fields SharpCompress_Compressors_Rar_VM_VMOpType_Fields, *PSharpCompress_Compressors_Rar_VM_VMOpType_Fields;

struct SharpCompress_Compressors_Rar_VM_VMOpType_Fields {
    int32_t value__;
};

typedef union _union_243231 _union_243231, *P_union_243231;

union _union_243231 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_PanelScreenMatchMode_c UnityEngine_UIElements_PanelScreenMatchMode_c, *PUnityEngine_UIElements_PanelScreenMatchMode_c;

typedef struct UnityEngine_UIElements_PanelScreenMatchMode_VTable UnityEngine_UIElements_PanelScreenMatchMode_VTable, *PUnityEngine_UIElements_PanelScreenMatchMode_VTable;

struct UnityEngine_UIElements_PanelScreenMatchMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_PanelScreenMatchMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PanelScreenMatchMode_VTable vtable;
};

typedef union _union_257886 _union_257886, *P_union_257886;

union _union_257886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_StaminaChargeItemScrollItem__o System_Action_StaminaChargeItemScrollItem__o, *PSystem_Action_StaminaChargeItemScrollItem__o;

typedef struct System_Action_StaminaChargeItemScrollItem__Fields System_Action_StaminaChargeItemScrollItem__Fields, *PSystem_Action_StaminaChargeItemScrollItem__Fields;

struct System_Action_StaminaChargeItemScrollItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_StaminaChargeItemScrollItem__o {
    struct System_Action_StaminaChargeItemScrollItem__c *klass;
    void *monitor;
    struct System_Action_StaminaChargeItemScrollItem__Fields fields;
};

typedef union _union_257888 _union_257888, *P_union_257888;

union _union_257888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_IArchiveEntry_c SharpCompress_Archives_IArchiveEntry_c, *PSharpCompress_Archives_IArchiveEntry_c;

struct SharpCompress_Archives_IArchiveEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_3090018_RGCTXs MethodInfo_3090018_RGCTXs, *PMethodInfo_3090018_RGCTXs;

struct MethodInfo_3090018_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_1_c Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_1_c, *PAoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_1_c;

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_1_VTable Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_1_VTable, *PAoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_1_VTable;

struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass8_1_VTable vtable;
};

typedef struct MethodInfo_1D7E724 MethodInfo_1D7E724, *PMethodInfo_1D7E724;

typedef union _union_297088 _union_297088, *P_union_297088;

union _union_297088 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7E724 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297088 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomeScene___c__DisplayClass47_0_Fields Aoharu_HomeScene___c__DisplayClass47_0_Fields, *PAoharu_HomeScene___c__DisplayClass47_0_Fields;

typedef struct Aoharu_TutorialEndDialog_o Aoharu_TutorialEndDialog_o, *PAoharu_TutorialEndDialog_o;

typedef struct Aoharu_TutorialEndDialog_c Aoharu_TutorialEndDialog_c, *PAoharu_TutorialEndDialog_c;

typedef struct Aoharu_TutorialEndDialog_VTable Aoharu_TutorialEndDialog_VTable, *PAoharu_TutorialEndDialog_VTable;

struct Aoharu_TutorialEndDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_Initialize;
};

struct Aoharu_HomeScene___c__DisplayClass47_0_Fields {
    int32_t fabGroup;
    struct Aoharu_TutorialEndDialog_o *endDialog;
    struct Aoharu_HomeScene_o *__4__this;
};

struct Aoharu_TutorialEndDialog_o {
    struct Aoharu_TutorialEndDialog_c *klass;
    void *monitor;
    struct Aoharu_TutorialEndDialog_Fields fields;
};

struct Aoharu_TutorialEndDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TutorialEndDialog_VTable vtable;
};

typedef struct MethodInfo_2408324 MethodInfo_2408324, *PMethodInfo_2408324;

typedef union _union_268414 _union_268414, *P_union_268414;

union _union_268414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2408324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257870 _union_257870, *P_union_257870;

union _union_257870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266308 MethodInfo_3266308, *PMethodInfo_3266308;

typedef union _union_315065 _union_315065, *P_union_315065;

union _union_315065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D4228 MethodInfo_24D4228, *PMethodInfo_24D4228;

typedef union _union_179270 _union_179270, *P_union_179270;

union _union_179270 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179270 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257872 _union_257872, *P_union_257872;

union _union_257872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282810 _union_282810, *P_union_282810;

union _union_282810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243247 _union_243247, *P_union_243247;

union _union_243247 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1403F7C MethodInfo_1403F7C, *PMethodInfo_1403F7C;

typedef union _union_260328 _union_260328, *P_union_260328;

union _union_260328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1403F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243249 _union_243249, *P_union_243249;

union _union_243249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282814 _union_282814, *P_union_282814;

union _union_282814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282806 _union_282806, *P_union_282806;

union _union_282806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_BillingSubscriptionRewardMstTable___c_StaticFields Shock_BillingSubscriptionRewardMstTable___c_StaticFields, *PShock_BillingSubscriptionRewardMstTable___c_StaticFields;

typedef struct Shock_BillingSubscriptionRewardMstTable___c_o Shock_BillingSubscriptionRewardMstTable___c_o, *PShock_BillingSubscriptionRewardMstTable___c_o;

typedef struct System_Func_BillingSubscriptionRewardMst__string__o System_Func_BillingSubscriptionRewardMst__string__o, *PSystem_Func_BillingSubscriptionRewardMst__string__o;

typedef struct Shock_BillingSubscriptionRewardMstTable___c_c Shock_BillingSubscriptionRewardMstTable___c_c, *PShock_BillingSubscriptionRewardMstTable___c_c;

typedef struct Shock_BillingSubscriptionRewardMstTable___c_Fields Shock_BillingSubscriptionRewardMstTable___c_Fields, *PShock_BillingSubscriptionRewardMstTable___c_Fields;

typedef struct System_Func_BillingSubscriptionRewardMst__string__c System_Func_BillingSubscriptionRewardMst__string__c, *PSystem_Func_BillingSubscriptionRewardMst__string__c;

typedef struct System_Func_BillingSubscriptionRewardMst__string__Fields System_Func_BillingSubscriptionRewardMst__string__Fields, *PSystem_Func_BillingSubscriptionRewardMst__string__Fields;

typedef struct Shock_BillingSubscriptionRewardMstTable___c_VTable Shock_BillingSubscriptionRewardMstTable___c_VTable, *PShock_BillingSubscriptionRewardMstTable___c_VTable;

typedef struct System_Func_BillingSubscriptionRewardMst__string__VTable System_Func_BillingSubscriptionRewardMst__string__VTable, *PSystem_Func_BillingSubscriptionRewardMst__string__VTable;

struct System_Func_BillingSubscriptionRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_BillingSubscriptionRewardMstTable___c_Fields {
};

struct System_Func_BillingSubscriptionRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BillingSubscriptionRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingSubscriptionRewardMst__string__VTable vtable;
};

struct System_Func_BillingSubscriptionRewardMst__string__o {
    struct System_Func_BillingSubscriptionRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_BillingSubscriptionRewardMst__string__Fields fields;
};

struct Shock_BillingSubscriptionRewardMstTable___c_o {
    struct Shock_BillingSubscriptionRewardMstTable___c_c *klass;
    void *monitor;
    struct Shock_BillingSubscriptionRewardMstTable___c_Fields fields;
};

struct Shock_BillingSubscriptionRewardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BillingSubscriptionRewardMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_BillingSubscriptionRewardMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingSubscriptionRewardMstTable___c_VTable vtable;
};

struct Shock_BillingSubscriptionRewardMstTable___c_StaticFields {
    struct Shock_BillingSubscriptionRewardMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_BillingSubscriptionRewardMst__string__o *__9__18_0;
    struct System_Func_BillingSubscriptionRewardMst__string__o *__9__19_0;
};

typedef struct Aoharu_GuestSortController_Fields Aoharu_GuestSortController_Fields, *PAoharu_GuestSortController_Fields;

typedef struct Aoharu_MemberSortController_Fields Aoharu_MemberSortController_Fields, *PAoharu_MemberSortController_Fields;

typedef struct Shock_MemberSortDialog_o Shock_MemberSortDialog_o, *PShock_MemberSortDialog_o;

typedef struct Aoharu_MemberSortController_SortType_array Aoharu_MemberSortController_SortType_array, *PAoharu_MemberSortController_SortType_array;

typedef struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___o System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___o, *PSystem_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___o;

typedef struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___o System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___o, *PSystem_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___o;

typedef struct Shock_MemberSortDialog_c Shock_MemberSortDialog_c, *PShock_MemberSortDialog_c;

typedef struct Shock_MemberSortDialog_Fields Shock_MemberSortDialog_Fields, *PShock_MemberSortDialog_Fields;

typedef struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___c System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___c, *PSystem_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___c;

typedef struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___Fields System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___Fields, *PSystem_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___Fields;

typedef struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___c System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___c, *PSystem_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___c;

typedef struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___Fields System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___Fields, *PSystem_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___Fields;

typedef struct Shock_MemberSortDialog_VTable Shock_MemberSortDialog_VTable, *PShock_MemberSortDialog_VTable;

typedef struct Aoharu_MemberSortGroupToggleCheckBox_o Aoharu_MemberSortGroupToggleCheckBox_o, *PAoharu_MemberSortGroupToggleCheckBox_o;

typedef struct System_Action_int__bool__o System_Action_int__bool__o, *PSystem_Action_int__bool__o;

typedef struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___VTable System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___VTable, *PSystem_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___VTable;

typedef struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___VTable System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___VTable, *PSystem_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___VTable;

typedef struct Aoharu_MemberSortGroupToggleCheckBox_c Aoharu_MemberSortGroupToggleCheckBox_c, *PAoharu_MemberSortGroupToggleCheckBox_c;

typedef struct Aoharu_MemberSortGroupToggleCheckBox_Fields Aoharu_MemberSortGroupToggleCheckBox_Fields, *PAoharu_MemberSortGroupToggleCheckBox_Fields;

typedef struct System_Action_int__bool__c System_Action_int__bool__c, *PSystem_Action_int__bool__c;

typedef struct System_Action_int__bool__Fields System_Action_int__bool__Fields, *PSystem_Action_int__bool__Fields;

typedef struct Aoharu_MemberSortGroupToggleCheckBox_VTable Aoharu_MemberSortGroupToggleCheckBox_VTable, *PAoharu_MemberSortGroupToggleCheckBox_VTable;

typedef struct Shock_ToggleBase_MemberSortGroupToggle__Fields Shock_ToggleBase_MemberSortGroupToggle__Fields, *PShock_ToggleBase_MemberSortGroupToggle__Fields;

typedef struct System_Action_int__bool__VTable System_Action_int__bool__VTable, *PSystem_Action_int__bool__VTable;

typedef struct Aoharu_MemberSortGroupToggle_array Aoharu_MemberSortGroupToggle_array, *PAoharu_MemberSortGroupToggle_array;

struct Shock_ToggleBase_MemberSortGroupToggle__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_MemberSortGroupToggle_array *m_list;
    struct System_Action_int__o *_OnSelected_k__BackingField;
    struct System_Action_int__o *_OnUnselected_k__BackingField;
};

struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_int__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_MemberSortGroupToggleCheckBox_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoOnDestroy;
    struct VirtualInvokeData _5_DoAwake;
    struct VirtualInvokeData _6_DoSelectToggle;
};

struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___o {
    struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___c *klass;
    void *monitor;
    struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___Fields fields;
};

struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___VTable vtable;
};

struct System_Action_int__bool__o {
    struct System_Action_int__bool__c *klass;
    void *monitor;
    struct System_Action_int__bool__Fields fields;
};

struct System_Action_int__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_int__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__bool__VTable vtable;
};

struct Shock_MemberSortDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct UnityEngine_GameObject_o *m_SortScrollObj;
    struct UnityEngine_UI_ScrollRect_o *m_SortScrollRect;
    struct UnityEngine_UI_ScrollRect_o *m_FilteringScrollRect;
    struct UnityEngine_GameObject_o *m_FilteringLayoutObj;
    struct UnityEngine_GameObject_o *m_SortLayoutObj;
    struct Shock_MemberSortDialog_MemberSortGroup_array *m_MemberSortGroupList;
    struct Aoharu_MemberSortGroupToggleCheckBox_o *m_groupToggleCheckBox;
    struct Aoharu_MemberSortGroupToggleCheckBox_o *m_suitToggleCheckBox;
    struct Aoharu_MemberSortGroupToggleCheckBox_o *m_rarityToggleCheckBox;
    struct Aoharu_MemberSortGroupToggleCheckBox_o *m_awakeningToggleCheckBox;
    struct Aoharu_MemberSortGroupToggleCheckBox_o *m_liveSkillToggleCheckBox;
    struct Prefab_o *m_togglePrefab;
    struct Shock_ToggleRadio_o *m_sortToggleRadio;
    struct Shock_ButtonEvent_o *m_AllSelectButton;
    struct Shock_ButtonEvent_o *m_AllReleaseButton;
    struct Shock_TextMeshUI_o *m_titleText;
    struct UnityEngine_RectTransform_o *m_SortScrollRectTransform;
    struct UnityEngine_RectTransform_o *m_SortScrollObjTransform;
    struct System_Action_int__bool__o *_OnSuitTypeToggle_k__BackingField;
    struct System_Action_int__bool__o *_OnGroupTypeToggle_k__BackingField;
    struct System_Action_int__bool__o *_OnRarityTypeToggle_k__BackingField;
    struct System_Action_int__bool__o *_OnLiveSkillTypeToggle_k__BackingField;
    struct System_Action_int__bool__o *_OnAwakeningTypeToggle_k__BackingField;
    struct System_Action_int__o *_OnSortTypeToggle_k__BackingField;
};

struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_MemberSortController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_MemberSortDialog_o *m_memberSortDialog;
    struct System_Boolean_array *m_selectSuitTypeList;
    struct System_Boolean_array *m_selectGroupTypeList;
    struct System_Boolean_array *m_selectRarityTypeList;
    struct System_Boolean_array *m_selectRoleTypeList;
    struct System_Boolean_array *m_selectLiveSkillTypeList;
    struct System_Boolean_array *m_selectAwakeningTypeList;
    struct System_Boolean_array *m_selectPassiveSkillPartTypeList;
    struct System_Boolean_array *m_selectPassiveSkillSuitTypeList;
    struct System_Boolean_array *m_selectPassiveSkillMatchBothList;
    struct System_Boolean_array *m_selectPassiveSkillEffectTypeList;
    int32_t m_selectSortType;
    struct Aoharu_MemberSortController_SortType_array *m_sortList;
    struct Shock_GroupMst_array *m_groupMstList;
    bool m_IsUseSaveData;
    struct Shock_EventData_o *m_eventData;
    bool m_showEventBonus;
    struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_o *m_SaveData;
    struct System_Action_o *_OnChangeSort_k__BackingField;
    struct System_Func_IEnumerable_CardData___IOrderedEnumerable_CardData___o *_OnSortStartFilter_k__BackingField;
    struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___o *_OnSortEndFilter_k__BackingField;
};

struct Aoharu_MemberSortController_SortType_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Aoharu_MemberSortGroupToggle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MemberSortGroupToggle_o *m_Items[65535];
};

struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___o {
    struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___c *klass;
    void *monitor;
    struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___Fields fields;
};

struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_bool__IOrderedEnumerable_CardData___IOrderedEnumerable_CardData___VTable vtable;
};

struct Aoharu_MemberSortGroupToggleCheckBox_Fields {
    struct Shock_ToggleBase_MemberSortGroupToggle__Fields super;
};

struct Shock_MemberSortDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_MemberSortGroupToggleCheckBox_o {
    struct Aoharu_MemberSortGroupToggleCheckBox_c *klass;
    void *monitor;
    struct Aoharu_MemberSortGroupToggleCheckBox_Fields fields;
};

struct Aoharu_MemberSortGroupToggleCheckBox_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberSortGroupToggleCheckBox_VTable vtable;
};

struct Aoharu_GuestSortController_Fields {
    struct Aoharu_MemberSortController_Fields super;
};

struct Shock_MemberSortDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MemberSortDialog_VTable vtable;
};

struct Shock_MemberSortDialog_o {
    struct Shock_MemberSortDialog_c *klass;
    void *monitor;
    struct Shock_MemberSortDialog_Fields fields;
};

typedef union _union_282808 _union_282808, *P_union_282808;

union _union_282808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243241 _union_243241, *P_union_243241;

union _union_243241 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SkillCenterMstTable_Fields Shock_SkillCenterMstTable_Fields, *PShock_SkillCenterMstTable_Fields;

typedef struct Shock_GameMstTableBase_SkillCenterMst__uint__Fields Shock_GameMstTableBase_SkillCenterMst__uint__Fields, *PShock_GameMstTableBase_SkillCenterMst__uint__Fields;

struct Shock_GameMstTableBase_SkillCenterMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_SkillCenterMstTable_Fields {
    struct Shock_GameMstTableBase_SkillCenterMst__uint__Fields super;
};

typedef union _union_243243 _union_243243, *P_union_243243;

union _union_243243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StaminaBoostItem_array Shock_StaminaBoostItem_array, *PShock_StaminaBoostItem_array;

typedef struct Shock_StaminaBoostItem_o Shock_StaminaBoostItem_o, *PShock_StaminaBoostItem_o;

typedef struct Shock_StaminaBoostItem_c Shock_StaminaBoostItem_c, *PShock_StaminaBoostItem_c;

typedef struct Shock_StaminaBoostItem_Fields Shock_StaminaBoostItem_Fields, *PShock_StaminaBoostItem_Fields;

struct Shock_StaminaBoostItem_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_RectTransform;
    struct Shock_TextMeshUI_array *m_eventPTitleTextList;
    struct Shock_TextMeshUI_array *m_itemNumTextList;
    struct Shock_TextMeshUI_array *m_remunerationExpTitleTextList;
    struct Shock_TextMeshUI_array *m_eventPNumTextList;
    struct Shock_TextMeshUI_array *m_eventPMagniTextList;
    struct Shock_TextMeshUI_array *m_remunerationExpNumTextList;
    struct Shock_TextMeshUI_array *m_remunerationExpMagniTextList;
    struct UnityEngine_GameObject_o *m_AutoBurstItemObject;
    struct UnityEngine_GameObject_o *m_LiveBurstItemObject;
    struct UnityEngine_GameObject_o *m_SpiritItemObject;
    struct UnityEngine_UI_Image_o *m_SpiritIconImage;
    struct Shock_TextMeshUI_o *m_SpiritNeedText;
    struct UnityEngine_GameObject_o *m_SelectedObjectsRoot;
    struct UnityEngine_GameObject_o *m_UnSelectedObjectsRoot;
    struct UnityEngine_GameObject_o *m_SelectedButtonBase;
    struct Shock_ButtonEvent_o *m_SelectedButtonEvent;
    struct Shock_GrayoutUI_o *m_GrayoutObj;
    int32_t m_DefaultHeight;
    int32_t m_SpiritHeight;
    bool _IsAuto_k__BackingField;
    bool _IsCantSelect_k__BackingField;
};

struct Shock_StaminaBoostItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StaminaBoostItem_VTable vtable;
};

struct Shock_StaminaBoostItem_o {
    struct Shock_StaminaBoostItem_c *klass;
    void *monitor;
    struct Shock_StaminaBoostItem_Fields fields;
};

struct Shock_StaminaBoostItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_StaminaBoostItem_o *m_Items[65535];
};

typedef union _union_257874 _union_257874, *P_union_257874;

union _union_257874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257876 _union_257876, *P_union_257876;

union _union_257876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2079DCC MethodInfo_2079DCC, *PMethodInfo_2079DCC;

typedef union _union_157378 _union_157378, *P_union_157378;

union _union_157378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2079DCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_Android_AndroidTaskUtils_TaskOnCompleteProxy_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257878 _union_257878, *P_union_257878;

union _union_257878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266338 MethodInfo_3266338, *PMethodInfo_3266338;

typedef union _union_315161 _union_315161, *P_union_315161;

union _union_315161 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D6F68 MethodInfo_15D6F68, *PMethodInfo_15D6F68;

typedef struct MethodInfo_15D6F68_RGCTXs MethodInfo_15D6F68_RGCTXs, *PMethodInfo_15D6F68_RGCTXs;

typedef union _union_331395 _union_331395, *P_union_331395;

struct MethodInfo_15D6F68_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6F68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6F68_RGCTXs *rgctx_data;
    union _union_331395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243DEDC MethodInfo_243DEDC, *PMethodInfo_243DEDC;

typedef union _union_277738 _union_277738, *P_union_277738;

union _union_277738 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243DEDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277738 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3266330 MethodInfo_3266330, *PMethodInfo_3266330;

typedef union _union_315145 _union_315145, *P_union_315145;

union _union_315145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_RemotingServices_VTable System_Runtime_Remoting_RemotingServices_VTable, *PSystem_Runtime_Remoting_RemotingServices_VTable;

struct System_Runtime_Remoting_RemotingServices_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_TitleScreenSaveData_TitleScreen__int__c System_Func_TitleScreenSaveData_TitleScreen__int__c, *PSystem_Func_TitleScreenSaveData_TitleScreen__int__c;

typedef struct System_Func_TitleScreenSaveData_TitleScreen__int__VTable System_Func_TitleScreenSaveData_TitleScreen__int__VTable, *PSystem_Func_TitleScreenSaveData_TitleScreen__int__VTable;

struct System_Func_TitleScreenSaveData_TitleScreen__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TitleScreenSaveData_TitleScreen__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TitleScreenSaveData_TitleScreen__int__VTable vtable;
};

typedef struct MethodInfo_2447974 MethodInfo_2447974, *PMethodInfo_2447974;

struct MethodInfo_2447974 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFDF04 MethodInfo_1EFDF04, *PMethodInfo_1EFDF04;

typedef union _union_317049 _union_317049, *P_union_317049;

union _union_317049 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFDF04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317049 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Notice_MissionClearSpecialNoticeChannel___c__DisplayClass24_1_VTable Shock_Notice_MissionClearSpecialNoticeChannel___c__DisplayClass24_1_VTable, *PShock_Notice_MissionClearSpecialNoticeChannel___c__DisplayClass24_1_VTable;

struct Shock_Notice_MissionClearSpecialNoticeChannel___c__DisplayClass24_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_c GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_c, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_c;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_VTable vtable;
};

typedef struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_c Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_c, *PChipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_c;

typedef struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_VTable Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_VTable, *PChipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_VTable;

struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_VTable vtable;
};

typedef struct MethodInfo_3266328 MethodInfo_3266328, *PMethodInfo_3266328;

typedef union _union_315129 _union_315129, *P_union_315129;

union _union_315129 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315129 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2907DFC MethodInfo_2907DFC, *PMethodInfo_2907DFC;

typedef union _union_235537 _union_235537, *P_union_235537;

union _union_235537 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907DFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IBinding__o System_Collections_Generic_List_IBinding__o, *PSystem_Collections_Generic_List_IBinding__o;

typedef struct System_Collections_Generic_List_IBinding__c System_Collections_Generic_List_IBinding__c, *PSystem_Collections_Generic_List_IBinding__c;

typedef struct System_Collections_Generic_List_IBinding__Fields System_Collections_Generic_List_IBinding__Fields, *PSystem_Collections_Generic_List_IBinding__Fields;

typedef struct System_Collections_Generic_List_IBinding__StaticFields System_Collections_Generic_List_IBinding__StaticFields, *PSystem_Collections_Generic_List_IBinding__StaticFields;

typedef struct System_Collections_Generic_List_IBinding__VTable System_Collections_Generic_List_IBinding__VTable, *PSystem_Collections_Generic_List_IBinding__VTable;

typedef struct UnityEngine_UIElements_IBinding_array UnityEngine_UIElements_IBinding_array, *PUnityEngine_UIElements_IBinding_array;

struct System_Collections_Generic_List_IBinding__Fields {
    struct UnityEngine_UIElements_IBinding_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IBinding__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct UnityEngine_UIElements_IBinding_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_IBinding_o *m_Items[65535];
};

struct System_Collections_Generic_List_IBinding__o {
    struct System_Collections_Generic_List_IBinding__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IBinding__Fields fields;
};

struct System_Collections_Generic_List_IBinding__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IBinding__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IBinding__VTable vtable;
};

struct System_Collections_Generic_List_IBinding__StaticFields {
    struct UnityEngine_UIElements_IBinding_array *s_emptyArray;
};

typedef struct MethodInfo_2B9D120 MethodInfo_2B9D120, *PMethodInfo_2B9D120;

typedef union _union_241807 _union_241807, *P_union_241807;

union _union_241807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B9D7C MethodInfo_26B9D7C, *PMethodInfo_26B9D7C;

typedef union _union_285304 _union_285304, *P_union_285304;

union _union_285304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Writers_Tar_TarWriterOptions_c SharpCompress_Writers_Tar_TarWriterOptions_c, *PSharpCompress_Writers_Tar_TarWriterOptions_c;

typedef struct SharpCompress_Writers_Tar_TarWriterOptions_VTable SharpCompress_Writers_Tar_TarWriterOptions_VTable, *PSharpCompress_Writers_Tar_TarWriterOptions_VTable;

struct SharpCompress_Writers_Tar_TarWriterOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Writers_Tar_TarWriterOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Writers_Tar_TarWriterOptions_VTable vtable;
};

typedef struct SharpCompress_Lazy_T__c SharpCompress_Lazy_T__c, *PSharpCompress_Lazy_T__c;

typedef struct SharpCompress_Lazy_T__RGCTXs SharpCompress_Lazy_T__RGCTXs, *PSharpCompress_Lazy_T__RGCTXs;

typedef struct SharpCompress_Lazy_T__VTable SharpCompress_Lazy_T__VTable, *PSharpCompress_Lazy_T__VTable;

struct SharpCompress_Lazy_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Lazy_T__RGCTXs {
    struct Il2CppClass *_0_System_Func_T_;
    struct MethodInfo *_1_System_Func_T__Invoke;
};

struct SharpCompress_Lazy_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct SharpCompress_Lazy_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Lazy_T__VTable vtable;
};

typedef struct UnityEngine_VFX_VisualEffect_o UnityEngine_VFX_VisualEffect_o, *PUnityEngine_VFX_VisualEffect_o;

typedef struct UnityEngine_VFX_VisualEffect_c UnityEngine_VFX_VisualEffect_c, *PUnityEngine_VFX_VisualEffect_c;

typedef struct UnityEngine_VFX_VisualEffect_Fields UnityEngine_VFX_VisualEffect_Fields, *PUnityEngine_VFX_VisualEffect_Fields;

typedef struct UnityEngine_VFX_VisualEffect_VTable UnityEngine_VFX_VisualEffect_VTable, *PUnityEngine_VFX_VisualEffect_VTable;

typedef struct UnityEngine_VFX_VFXEventAttribute_o UnityEngine_VFX_VFXEventAttribute_o, *PUnityEngine_VFX_VFXEventAttribute_o;

typedef struct UnityEngine_VFX_VFXEventAttribute_c UnityEngine_VFX_VFXEventAttribute_c, *PUnityEngine_VFX_VFXEventAttribute_c;

typedef struct UnityEngine_VFX_VFXEventAttribute_Fields UnityEngine_VFX_VFXEventAttribute_Fields, *PUnityEngine_VFX_VFXEventAttribute_Fields;

typedef struct UnityEngine_VFX_VFXEventAttribute_VTable UnityEngine_VFX_VFXEventAttribute_VTable, *PUnityEngine_VFX_VFXEventAttribute_VTable;

typedef struct UnityEngine_VFX_VisualEffectAsset_o UnityEngine_VFX_VisualEffectAsset_o, *PUnityEngine_VFX_VisualEffectAsset_o;

typedef struct UnityEngine_VFX_VisualEffectAsset_c UnityEngine_VFX_VisualEffectAsset_c, *PUnityEngine_VFX_VisualEffectAsset_c;

typedef struct UnityEngine_VFX_VisualEffectAsset_Fields UnityEngine_VFX_VisualEffectAsset_Fields, *PUnityEngine_VFX_VisualEffectAsset_Fields;

typedef struct UnityEngine_VFX_VisualEffectAsset_StaticFields UnityEngine_VFX_VisualEffectAsset_StaticFields, *PUnityEngine_VFX_VisualEffectAsset_StaticFields;

typedef struct UnityEngine_VFX_VisualEffectAsset_VTable UnityEngine_VFX_VisualEffectAsset_VTable, *PUnityEngine_VFX_VisualEffectAsset_VTable;

typedef struct UnityEngine_VFX_VisualEffectObject_Fields UnityEngine_VFX_VisualEffectObject_Fields, *PUnityEngine_VFX_VisualEffectObject_Fields;

struct UnityEngine_VFX_VisualEffect_Fields {
    struct UnityEngine_Behaviour_Fields super;
    struct UnityEngine_VFX_VFXEventAttribute_o *m_cachedEventAttribute;
    struct System_Action_VFXOutputEventArgs__o *outputEventReceived;
};

struct UnityEngine_VFX_VisualEffectObject_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_VFX_VisualEffectAsset_Fields {
    struct UnityEngine_VFX_VisualEffectObject_Fields super;
};

struct UnityEngine_VFX_VisualEffectAsset_o {
    struct UnityEngine_VFX_VisualEffectAsset_c *klass;
    void *monitor;
    struct UnityEngine_VFX_VisualEffectAsset_Fields fields;
};

struct UnityEngine_VFX_VisualEffectAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_VFX_VisualEffectAsset_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_VFX_VisualEffectAsset_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_VFX_VisualEffectAsset_VTable vtable;
};

struct UnityEngine_VFX_VFXEventAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_VFX_VisualEffect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_VFX_VisualEffectAsset_StaticFields {
    int32_t PlayEventID;
    int32_t StopEventID;
};

struct UnityEngine_VFX_VFXEventAttribute_Fields {
    intptr_t m_Ptr;
    bool m_Owner;
    struct UnityEngine_VFX_VisualEffectAsset_o *m_VfxAsset;
};

struct UnityEngine_VFX_VisualEffect_o {
    struct UnityEngine_VFX_VisualEffect_c *klass;
    void *monitor;
    struct UnityEngine_VFX_VisualEffect_Fields fields;
};

struct UnityEngine_VFX_VFXEventAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_VFX_VFXEventAttribute_VTable vtable;
};

struct UnityEngine_VFX_VFXEventAttribute_o {
    struct UnityEngine_VFX_VFXEventAttribute_c *klass;
    void *monitor;
    struct UnityEngine_VFX_VFXEventAttribute_Fields fields;
};

struct UnityEngine_VFX_VisualEffect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_VFX_VisualEffect_VTable vtable;
};

typedef struct System_Collections_Specialized_CompatibleComparer_o System_Collections_Specialized_CompatibleComparer_o, *PSystem_Collections_Specialized_CompatibleComparer_o;

typedef struct System_Collections_Specialized_CompatibleComparer_c System_Collections_Specialized_CompatibleComparer_c, *PSystem_Collections_Specialized_CompatibleComparer_c;

typedef struct System_Collections_Specialized_CompatibleComparer_StaticFields System_Collections_Specialized_CompatibleComparer_StaticFields, *PSystem_Collections_Specialized_CompatibleComparer_StaticFields;

typedef struct System_Collections_Specialized_CompatibleComparer_VTable System_Collections_Specialized_CompatibleComparer_VTable, *PSystem_Collections_Specialized_CompatibleComparer_VTable;

struct System_Collections_Specialized_CompatibleComparer_StaticFields {
    struct System_Collections_IComparer_o *defaultComparer;
    struct System_Collections_IHashCodeProvider_o *defaultHashProvider;
};

struct System_Collections_Specialized_CompatibleComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct System_Collections_Specialized_CompatibleComparer_o {
    struct System_Collections_Specialized_CompatibleComparer_c *klass;
    void *monitor;
    struct System_Collections_Specialized_CompatibleComparer_Fields fields;
};

struct System_Collections_Specialized_CompatibleComparer_c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Specialized_CompatibleComparer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Specialized_CompatibleComparer_VTable vtable;
};

typedef struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__o Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__o, *PChipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__o;

typedef struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__c Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__c, *PChipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__c;

struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__o {
    struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__c *klass;
    void *monitor;
    struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__Fields fields;
};

struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_LoadJob_WRDL_WRHandler_TData___UnityWebRequest__TData__VTable vtable;
};

typedef struct MethodInfo_3266320 MethodInfo_3266320, *PMethodInfo_3266320;

typedef union _union_315113 _union_315113, *P_union_315113;

union _union_315113 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315113 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_o GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_o, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_o;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_Fields GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_Fields, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_Fields;

typedef struct System_Action_ConnectionResponse__o System_Action_ConnectionResponse__o, *PSystem_Action_ConnectionResponse__o;

typedef struct System_Action_ConnectionResponse__c System_Action_ConnectionResponse__c, *PSystem_Action_ConnectionResponse__c;

typedef struct System_Action_ConnectionResponse__Fields System_Action_ConnectionResponse__Fields, *PSystem_Action_ConnectionResponse__Fields;

typedef struct System_Action_ConnectionResponse__VTable System_Action_ConnectionResponse__VTable, *PSystem_Action_ConnectionResponse__VTable;

struct System_Action_ConnectionResponse__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ConnectionResponse__o {
    struct System_Action_ConnectionResponse__c *klass;
    void *monitor;
    struct System_Action_ConnectionResponse__Fields fields;
};

struct System_Action_ConnectionResponse__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ConnectionResponse__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ConnectionResponse__VTable vtable;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_Fields {
    struct UnityEngine_AndroidJavaProxy_Fields super;
    struct System_Action_ConnectionResponse__o *mResponseCallback;
    struct GooglePlayGames_BasicApi_Nearby_IMessageListener_o *mListener;
    struct UnityEngine_AndroidJavaObject_o *mClient;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_o {
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_DiscoveringConnectionLifecycleCallback_Fields fields;
};

typedef struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_o Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_o, *PChipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_o;

typedef struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_Fields Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_Fields, *PChipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_Fields;

typedef struct Chipstar_Downloads_ILifeCycle_o Chipstar_Downloads_ILifeCycle_o, *PChipstar_Downloads_ILifeCycle_o;

typedef struct Chipstar_Downloads_ILifeCycle_c Chipstar_Downloads_ILifeCycle_c, *PChipstar_Downloads_ILifeCycle_c;

typedef struct Chipstar_Downloads_ILifeCycle_Fields Chipstar_Downloads_ILifeCycle_Fields, *PChipstar_Downloads_ILifeCycle_Fields;

struct Chipstar_Downloads_ILifeCycle_Fields {
};

struct Chipstar_Downloads_ILifeCycle_o {
    struct Chipstar_Downloads_ILifeCycle_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILifeCycle_Fields fields;
};

struct Chipstar_Downloads_ILifeCycle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_Fields {
    struct Chipstar_Downloads_ILifeCycle_o *cycle;
    struct Chipstar_Downloads_AssetData_o *data;
};

struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_o {
    struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetUnloadProvider___c__DisplayClass17_0_Fields fields;
};

typedef struct System_Func_TitleScreenSaveData_TitleScreen__int__o System_Func_TitleScreenSaveData_TitleScreen__int__o, *PSystem_Func_TitleScreenSaveData_TitleScreen__int__o;

typedef struct System_Func_TitleScreenSaveData_TitleScreen__int__Fields System_Func_TitleScreenSaveData_TitleScreen__int__Fields, *PSystem_Func_TitleScreenSaveData_TitleScreen__int__Fields;

struct System_Func_TitleScreenSaveData_TitleScreen__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TitleScreenSaveData_TitleScreen__int__o {
    struct System_Func_TitleScreenSaveData_TitleScreen__int__c *klass;
    void *monitor;
    struct System_Func_TitleScreenSaveData_TitleScreen__int__Fields fields;
};

typedef struct MethodInfo_110B458 MethodInfo_110B458, *PMethodInfo_110B458;

typedef union _union_202462 _union_202462, *P_union_202462;

union _union_202462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_IStructuralEquatable_c System_Collections_IStructuralEquatable_c, *PSystem_Collections_IStructuralEquatable_c;

struct System_Collections_IStructuralEquatable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct SharpCompress_Common_Rar_RarFilePart_o SharpCompress_Common_Rar_RarFilePart_o, *PSharpCompress_Common_Rar_RarFilePart_o;

typedef struct SharpCompress_Common_Rar_RarFilePart_c SharpCompress_Common_Rar_RarFilePart_c, *PSharpCompress_Common_Rar_RarFilePart_c;

typedef struct SharpCompress_Common_Rar_RarFilePart_Fields SharpCompress_Common_Rar_RarFilePart_Fields, *PSharpCompress_Common_Rar_RarFilePart_Fields;

typedef struct SharpCompress_Common_Rar_RarFilePart_VTable SharpCompress_Common_Rar_RarFilePart_VTable, *PSharpCompress_Common_Rar_RarFilePart_VTable;

typedef struct SharpCompress_Common_Rar_Headers_MarkHeader_o SharpCompress_Common_Rar_Headers_MarkHeader_o, *PSharpCompress_Common_Rar_Headers_MarkHeader_o;

typedef struct SharpCompress_Common_Rar_Headers_FileHeader_o SharpCompress_Common_Rar_Headers_FileHeader_o, *PSharpCompress_Common_Rar_Headers_FileHeader_o;

typedef struct SharpCompress_Common_Rar_Headers_MarkHeader_c SharpCompress_Common_Rar_Headers_MarkHeader_c, *PSharpCompress_Common_Rar_Headers_MarkHeader_c;

typedef struct SharpCompress_Common_Rar_Headers_MarkHeader_Fields SharpCompress_Common_Rar_Headers_MarkHeader_Fields, *PSharpCompress_Common_Rar_Headers_MarkHeader_Fields;

typedef struct SharpCompress_Common_Rar_Headers_FileHeader_c SharpCompress_Common_Rar_Headers_FileHeader_c, *PSharpCompress_Common_Rar_Headers_FileHeader_c;

typedef struct SharpCompress_Common_Rar_Headers_FileHeader_Fields SharpCompress_Common_Rar_Headers_FileHeader_Fields, *PSharpCompress_Common_Rar_Headers_FileHeader_Fields;

typedef struct SharpCompress_Common_Rar_Headers_MarkHeader_VTable SharpCompress_Common_Rar_Headers_MarkHeader_VTable, *PSharpCompress_Common_Rar_Headers_MarkHeader_VTable;

typedef struct SharpCompress_Common_Rar_Headers_FileHeader_VTable SharpCompress_Common_Rar_Headers_FileHeader_VTable, *PSharpCompress_Common_Rar_Headers_FileHeader_VTable;

struct SharpCompress_Common_Rar_Headers_MarkHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_HeaderType;
};

struct SharpCompress_Common_Rar_Headers_FileHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_HeaderType;
    struct VirtualInvokeData _5_ReadFinish;
};

struct SharpCompress_Common_Rar_Headers_FileHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_Headers_FileHeader_VTable vtable;
};

struct SharpCompress_Common_Rar_Headers_FileHeader_Fields {
    struct SharpCompress_Common_Rar_Headers_RarHeader_Fields super;
    uint32_t _fileCrc;
    uint16_t _Flags_k__BackingField;
    uint8_t _CompressionMethod_k__BackingField;
    uint8_t _CompressionAlgorithm_k__BackingField;
    bool _IsSolid_k__BackingField;
    uint32_t _WindowSize_k__BackingField;
    struct System_Byte_array *_R4Salt_k__BackingField;
    uint8_t _HostOs_k__BackingField;
    uint32_t _FileAttributes_k__BackingField;
    int64_t _CompressedSize_k__BackingField;
    int64_t _UncompressedSize_k__BackingField;
    struct System_String_o *_FileName_k__BackingField;
    struct System_Byte_array *_SubData_k__BackingField;
    int32_t _RecoverySectors_k__BackingField;
    int64_t _DataStartPosition_k__BackingField;
    struct System_IO_Stream_o *_PackedStream_k__BackingField;
    bool isEncryptedRar5;
    struct System_Nullable_DateTime__o _FileLastModifiedTime_k__BackingField;
    struct System_Nullable_DateTime__o _FileCreatedTime_k__BackingField;
    struct System_Nullable_DateTime__o _FileLastAccessedTime_k__BackingField;
    struct System_Nullable_DateTime__o _FileArchivedTime_k__BackingField;
};

struct SharpCompress_Common_Rar_Headers_FileHeader_o {
    struct SharpCompress_Common_Rar_Headers_FileHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_Headers_FileHeader_Fields fields;
};

struct SharpCompress_Common_Rar_RarFilePart_Fields {
    struct SharpCompress_Common_FilePart_Fields super;
    struct SharpCompress_Common_Rar_Headers_MarkHeader_o *_MarkHeader_k__BackingField;
    struct SharpCompress_Common_Rar_Headers_FileHeader_o *_FileHeader_k__BackingField;
};

struct SharpCompress_Common_Rar_Headers_MarkHeader_Fields {
    bool _OldNumberingFormat_k__BackingField;
    bool _IsRar5_k__BackingField;
};

struct SharpCompress_Common_Rar_Headers_MarkHeader_o {
    struct SharpCompress_Common_Rar_Headers_MarkHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_Headers_MarkHeader_Fields fields;
};

struct SharpCompress_Common_Rar_RarFilePart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_GetRawStream;
};

struct SharpCompress_Common_Rar_Headers_MarkHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_Headers_MarkHeader_VTable vtable;
};

struct SharpCompress_Common_Rar_RarFilePart_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_RarFilePart_VTable vtable;
};

struct SharpCompress_Common_Rar_RarFilePart_o {
    struct SharpCompress_Common_Rar_RarFilePart_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_RarFilePart_Fields fields;
};

typedef struct SharpCompress_Lazy_T__o SharpCompress_Lazy_T__o, *PSharpCompress_Lazy_T__o;

struct SharpCompress_Lazy_T__o {
    struct SharpCompress_Lazy_T__c *klass;
    void *monitor;
    struct SharpCompress_Lazy_T__Fields fields;
};

typedef struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__o System_Func_KeyValuePair_uint__IGachaRarityData_____uint__o, *PSystem_Func_KeyValuePair_uint__IGachaRarityData_____uint__o;

typedef struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__Fields System_Func_KeyValuePair_uint__IGachaRarityData_____uint__Fields, *PSystem_Func_KeyValuePair_uint__IGachaRarityData_____uint__Fields;

struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__o {
    struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_uint__IGachaRarityData_____uint__Fields fields;
};

typedef struct MethodInfo_2B9D12C MethodInfo_2B9D12C, *PMethodInfo_2B9D12C;

struct MethodInfo_2B9D12C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242015 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243DEF4 MethodInfo_243DEF4, *PMethodInfo_243DEF4;

typedef union _union_278484 _union_278484, *P_union_278484;

union _union_278484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243DEF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_IStructuralEquatable_o System_Collections_IStructuralEquatable_o, *PSystem_Collections_IStructuralEquatable_o;

struct System_Collections_IStructuralEquatable_o {
    struct System_Collections_IStructuralEquatable_c *klass;
    void *monitor;
    struct System_Collections_IStructuralEquatable_Fields fields;
};

typedef struct MethodInfo_1942B54 MethodInfo_1942B54, *PMethodInfo_1942B54;

typedef union _union_238267 _union_238267, *P_union_238267;

union _union_238267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942B54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26E4D1C MethodInfo_26E4D1C, *PMethodInfo_26E4D1C;

typedef union _union_269150 _union_269150, *P_union_269150;

union _union_269150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E4D1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312AB80 MethodInfo_312AB80, *PMethodInfo_312AB80;

typedef union _union_223307 _union_223307, *P_union_223307;

union _union_223307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AB80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312AB40 MethodInfo_312AB40, *PMethodInfo_312AB40;

typedef union _union_223139 _union_223139, *P_union_223139;

union _union_223139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AB40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_CardDetailScene__CheckIllustChange_d__49_c Aoharu_CardDetailScene__CheckIllustChange_d__49_c, *PAoharu_CardDetailScene__CheckIllustChange_d__49_c;

typedef struct Aoharu_CardDetailScene__CheckIllustChange_d__49_VTable Aoharu_CardDetailScene__CheckIllustChange_d__49_VTable, *PAoharu_CardDetailScene__CheckIllustChange_d__49_VTable;

struct Aoharu_CardDetailScene__CheckIllustChange_d__49_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_CardDetailScene__CheckIllustChange_d__49_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CardDetailScene__CheckIllustChange_d__49_VTable vtable;
};

typedef struct System_Span_int__Fields System_Span_int__Fields, *PSystem_Span_int__Fields;

struct System_Span_int__Fields {
    struct System_ByReference_T__o _pointer;
    int32_t _length;
};

typedef struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__c System_Collections_Generic_Dictionary_Type__ArrayMetadata__c, *PSystem_Collections_Generic_Dictionary_Type__ArrayMetadata__c;

typedef struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__VTable System_Collections_Generic_Dictionary_Type__ArrayMetadata__VTable, *PSystem_Collections_Generic_Dictionary_Type__ArrayMetadata__VTable;

struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__VTable vtable;
};

typedef struct MethodInfo_2051870 MethodInfo_2051870, *PMethodInfo_2051870;

typedef union _union_222657 _union_222657, *P_union_222657;

union _union_222657 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051870 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222657 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Writers_Tar_TarWriterOptions_o SharpCompress_Writers_Tar_TarWriterOptions_o, *PSharpCompress_Writers_Tar_TarWriterOptions_o;

typedef struct SharpCompress_Writers_Tar_TarWriterOptions_Fields SharpCompress_Writers_Tar_TarWriterOptions_Fields, *PSharpCompress_Writers_Tar_TarWriterOptions_Fields;

struct SharpCompress_Writers_Tar_TarWriterOptions_Fields {
    struct SharpCompress_Writers_WriterOptions_Fields super;
    bool _FinalizeArchiveOnClose_k__BackingField;
};

struct SharpCompress_Writers_Tar_TarWriterOptions_o {
    struct SharpCompress_Writers_Tar_TarWriterOptions_c *klass;
    void *monitor;
    struct SharpCompress_Writers_Tar_TarWriterOptions_Fields fields;
};

typedef struct MethodInfo_205187C MethodInfo_205187C, *PMethodInfo_205187C;

typedef union _union_222869 _union_222869, *P_union_222869;

union _union_222869 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205187C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222869 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Comparison_Region__c System_Comparison_Region__c, *PSystem_Comparison_Region__c;

typedef struct System_Comparison_Region__VTable System_Comparison_Region__VTable, *PSystem_Comparison_Region__VTable;

struct System_Comparison_Region__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_Region__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_Region__VTable vtable;
};

typedef struct MethodInfo_2BBFBC8 MethodInfo_2BBFBC8, *PMethodInfo_2BBFBC8;

typedef union _union_300211 _union_300211, *P_union_300211;

union _union_300211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBFBC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExPlayer_TimeStretchParameterId_Fields CriWare_CriAtomExPlayer_TimeStretchParameterId_Fields, *PCriWare_CriAtomExPlayer_TimeStretchParameterId_Fields;

struct CriWare_CriAtomExPlayer_TimeStretchParameterId_Fields {
    int32_t value__;
};

typedef struct MethodInfo_2932D5C MethodInfo_2932D5C, *PMethodInfo_2932D5C;

typedef union _union_186650 _union_186650, *P_union_186650;

union _union_186650 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932D5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186650 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_CustomRenderTextureManager_StaticFields UnityEngine_CustomRenderTextureManager_StaticFields, *PUnityEngine_CustomRenderTextureManager_StaticFields;

typedef struct System_Action_CustomRenderTexture__o System_Action_CustomRenderTexture__o, *PSystem_Action_CustomRenderTexture__o;

typedef struct System_Action_CustomRenderTexture__c System_Action_CustomRenderTexture__c, *PSystem_Action_CustomRenderTexture__c;

typedef struct System_Action_CustomRenderTexture__Fields System_Action_CustomRenderTexture__Fields, *PSystem_Action_CustomRenderTexture__Fields;

typedef struct System_Action_CustomRenderTexture__VTable System_Action_CustomRenderTexture__VTable, *PSystem_Action_CustomRenderTexture__VTable;

struct System_Action_CustomRenderTexture__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_CustomRenderTexture__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_CustomRenderTexture__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_CustomRenderTexture__VTable vtable;
};

struct System_Action_CustomRenderTexture__o {
    struct System_Action_CustomRenderTexture__c *klass;
    void *monitor;
    struct System_Action_CustomRenderTexture__Fields fields;
};

struct UnityEngine_CustomRenderTextureManager_StaticFields {
    struct System_Action_CustomRenderTexture__o *textureLoaded;
    struct System_Action_CustomRenderTexture__o *textureUnloaded;
};

typedef struct MethodInfo_16ABD84 MethodInfo_16ABD84, *PMethodInfo_16ABD84;

typedef union _union_159501 _union_159501, *P_union_159501;

union _union_159501 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABD84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159501 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__o UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__o, *PUniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__o;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__Fields UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__Fields, *PUniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__Fields;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__o UnityEngine_Events_UnityEvent_T0__T1__T2__T3__o, *PUnityEngine_Events_UnityEvent_T0__T1__T2__T3__o;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__c UnityEngine_Events_UnityEvent_T0__T1__T2__T3__c, *PUnityEngine_Events_UnityEvent_T0__T1__T2__T3__c;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__Fields UnityEngine_Events_UnityEvent_T0__T1__T2__T3__Fields, *PUnityEngine_Events_UnityEvent_T0__T1__T2__T3__Fields;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__RGCTXs UnityEngine_Events_UnityEvent_T0__T1__T2__T3__RGCTXs, *PUnityEngine_Events_UnityEvent_T0__T1__T2__T3__RGCTXs;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__VTable UnityEngine_Events_UnityEvent_T0__T1__T2__T3__VTable, *PUnityEngine_Events_UnityEvent_T0__T1__T2__T3__VTable;

struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__Fields {
    struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__o *unityEvent;
};

struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__RGCTXs {
    struct MethodInfo *_0_UnityEngine_Events_UnityEvent_T0__T1__T2__T3__GetDelegate;
    struct Il2CppClass *_1_UnityEngine_Events_UnityEvent_T0__T1__T2__T3_;
    struct Il2CppType *_2_T0;
    struct Il2CppType *_3_T1;
    struct Il2CppType *_4_T2;
    struct Il2CppType *_5_T3;
    struct Il2CppClass *_6_UnityEngine_Events_InvokableCall_T0__T1__T2__T3_;
    struct MethodInfo *_7_UnityEngine_Events_InvokableCall_T0__T1__T2__T3___ctor;
    struct MethodInfo *_8_UnityEngine_Events_InvokableCall_T0__T1__T2__T3___ctor;
    struct MethodInfo *_9_UnityEngine_Events_InvokableCall_T0__T1__T2__T3__Invoke;
    struct Il2CppClass *_10_T0;
    struct Il2CppClass *_11_T1;
    struct Il2CppClass *_12_T2;
    struct Il2CppClass *_13_T3;
};

struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__o {
    struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__Fields fields;
};

struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityEvent_T0__T1__T2__T3__VTable vtable;
};

struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__o {
    struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__c *klass;
    void *monitor;
    struct UniRx_UnityEventExtensions___c__DisplayClass4_0_T0__T1__T2__T3__Fields fields;
};

typedef struct MethodInfo_1089B70 MethodInfo_1089B70, *PMethodInfo_1089B70;

typedef union _union_314757 _union_314757, *P_union_314757;

union _union_314757 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314757 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass0_0_Fields Aoharu_Scripts_Event_EventUtil___c__DisplayClass0_0_Fields, *PAoharu_Scripts_Event_EventUtil___c__DisplayClass0_0_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_MISSION_TYPE__o System_Collections_Generic_IReadOnlyList_MISSION_TYPE__o, *PSystem_Collections_Generic_IReadOnlyList_MISSION_TYPE__o;

typedef struct System_Collections_Generic_IReadOnlyList_MISSION_TYPE__c System_Collections_Generic_IReadOnlyList_MISSION_TYPE__c, *PSystem_Collections_Generic_IReadOnlyList_MISSION_TYPE__c;

typedef struct System_Collections_Generic_IReadOnlyList_MISSION_TYPE__Fields System_Collections_Generic_IReadOnlyList_MISSION_TYPE__Fields, *PSystem_Collections_Generic_IReadOnlyList_MISSION_TYPE__Fields;

struct System_Collections_Generic_IReadOnlyList_MISSION_TYPE__Fields {
};

struct System_Collections_Generic_IReadOnlyList_MISSION_TYPE__o {
    struct System_Collections_Generic_IReadOnlyList_MISSION_TYPE__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_MISSION_TYPE__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_MISSION_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass0_0_Fields {
    struct System_Collections_Generic_IReadOnlyList_MISSION_TYPE__o *missionTypeList;
};

typedef struct MethodInfo_14EEBA0 MethodInfo_14EEBA0, *PMethodInfo_14EEBA0;

typedef struct MethodInfo_14EEBA0_RGCTXs MethodInfo_14EEBA0_RGCTXs, *PMethodInfo_14EEBA0_RGCTXs;

typedef union _union_199965 _union_199965, *P_union_199965;

struct MethodInfo_14EEBA0_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_199965 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EEBA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EEBA0_RGCTXs *rgctx_data;
    union _union_199965 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28FFE20 MethodInfo_28FFE20, *PMethodInfo_28FFE20;

typedef union _union_236875 _union_236875, *P_union_236875;

union _union_236875 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28FFE20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236875 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_DOSetter_float__o DG_Tweening_Core_DOSetter_float__o, *PDG_Tweening_Core_DOSetter_float__o;

typedef struct DG_Tweening_Core_DOSetter_float__Fields DG_Tweening_Core_DOSetter_float__Fields, *PDG_Tweening_Core_DOSetter_float__Fields;

struct DG_Tweening_Core_DOSetter_float__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_Core_DOSetter_float__o {
    struct DG_Tweening_Core_DOSetter_float__c *klass;
    void *monitor;
    struct DG_Tweening_Core_DOSetter_float__Fields fields;
};

typedef struct MethodInfo_2051888 MethodInfo_2051888, *PMethodInfo_2051888;

typedef union _union_216511 _union_216511, *P_union_216511;

union _union_216511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_OfTypeObservable_TSource__TResult__RGCTXs UniRx_Operators_OfTypeObservable_TSource__TResult__RGCTXs, *PUniRx_Operators_OfTypeObservable_TSource__TResult__RGCTXs;

struct UniRx_Operators_OfTypeObservable_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TResult___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TResult_;
    struct Il2CppClass *_3_UniRx_Operators_OfTypeObservable_OfType_TSource__TResult_;
    struct MethodInfo *_4_UniRx_Operators_OfTypeObservable_OfType_TSource__TResult___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_TSource_;
    struct MethodInfo *_6_UniRx_IObservable_TSource__Subscribe;
};

typedef struct MethodInfo_15D3FD4_RGCTXs MethodInfo_15D3FD4_RGCTXs, *PMethodInfo_15D3FD4_RGCTXs;

struct MethodInfo_15D3FD4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Shock_RecvCardEpisodeUnlockRData_Fields Shock_RecvCardEpisodeUnlockRData_Fields, *PShock_RecvCardEpisodeUnlockRData_Fields;

struct Shock_RecvCardEpisodeUnlockRData_Fields {
    struct Shock_ProtocolData_Card_o *card;
    struct Shock_ProtocolData_Item_array *item_list;
    struct System_UInt32_array *clear_mission_ids;
};

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__o UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__o, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__o;

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__c UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__c, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__c;

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__Fields UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__Fields, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__Fields;

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__RGCTXs UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__RGCTXs, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__RGCTXs;

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__VTable UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__VTable, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__VTable;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__o UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__o, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__o;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__c UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__c, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__c;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__Fields UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__Fields, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__Fields;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__VTable UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__VTable, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__VTable;

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__o {
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__Fields fields;
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__VTable vtable;
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T1__o *source1;
    struct UniRx_IObservable_T2__o *source2;
    struct UniRx_IObservable_T3__o *source3;
    struct UniRx_IObservable_T4__o *source4;
    struct UniRx_IObservable_T5__o *source5;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__o *resultSelector;
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__o {
    struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__Fields fields;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__VTable vtable;
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T1_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T2_;
    struct MethodInfo *_2_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T3_;
    struct MethodInfo *_3_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T4_;
    struct MethodInfo *_4_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T5_;
    struct MethodInfo *_5_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_6_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_7_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR_;
    struct MethodInfo *_8_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR___ctor;
    struct MethodInfo *_9_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__Run;
};

typedef struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__c GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__c, *PGooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__c;

typedef struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__RGCTXs GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__RGCTXs, *PGooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__RGCTXs;

typedef struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__VTable GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__VTable, *PGooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__VTable;

struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_1_T1__T2__VTable vtable;
};

typedef struct MethodInfo_2F397E8_RGCTXs MethodInfo_2F397E8_RGCTXs, *PMethodInfo_2F397E8_RGCTXs;

struct MethodInfo_2F397E8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_13255F4 MethodInfo_13255F4, *PMethodInfo_13255F4;

typedef union _union_284634 _union_284634, *P_union_284634;

union _union_284634 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13255F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284634 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__o System_Collections_Generic_Dictionary_Type__ArrayMetadata__o, *PSystem_Collections_Generic_Dictionary_Type__ArrayMetadata__o;

typedef struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__Fields System_Collections_Generic_Dictionary_Type__ArrayMetadata__Fields, *PSystem_Collections_Generic_Dictionary_Type__ArrayMetadata__Fields;

struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__o {
    struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__ArrayMetadata__Fields fields;
};

typedef struct System_Linq_Lookup_TKey__TElement__Fields System_Linq_Lookup_TKey__TElement__Fields, *PSystem_Linq_Lookup_TKey__TElement__Fields;

struct System_Linq_Lookup_TKey__TElement__Fields {
    struct System_Collections_Generic_IEqualityComparer_TKey__o *comparer;
    struct System_Linq_Lookup_Grouping_TKey__TElement__array *groupings;
    struct System_Linq_Lookup_Grouping_TKey__TElement__o *lastGrouping;
    int32_t count;
};

typedef struct MethodInfo_2BBFBDC MethodInfo_2BBFBDC, *PMethodInfo_2BBFBDC;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__c;

typedef union _union_300227 _union_300227, *P_union_300227;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__VTable vtable;
};

union _union_300227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBFBDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_c Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_c, *PAoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_c;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_VTable Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_VTable, *PAoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_VTable;

struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_VTable vtable;
};

typedef union _union_218219 _union_218219, *P_union_218219;

union _union_218219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_DictionaryEntry_o System_Collections_DictionaryEntry_o, *PSystem_Collections_DictionaryEntry_o;

typedef struct System_Collections_DictionaryEntry_Fields System_Collections_DictionaryEntry_Fields, *PSystem_Collections_DictionaryEntry_Fields;

struct System_Collections_DictionaryEntry_Fields {
    struct Il2CppObject *_key;
    struct Il2CppObject *_value;
};

struct System_Collections_DictionaryEntry_o {
    struct System_Collections_DictionaryEntry_Fields fields;
};

typedef struct MethodInfo_12A1D5C_RGCTXs MethodInfo_12A1D5C_RGCTXs, *PMethodInfo_12A1D5C_RGCTXs;

struct MethodInfo_12A1D5C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_32B3E0C MethodInfo_32B3E0C, *PMethodInfo_32B3E0C;

typedef union _union_318471 _union_318471, *P_union_318471;

union _union_318471 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3E0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318471 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_o Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_o, *PAoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_o;

typedef struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_Fields Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_Fields, *PAoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_Fields;

typedef struct System_Action_Color__o System_Action_Color__o, *PSystem_Action_Color__o;

typedef struct System_Action_Color__c System_Action_Color__c, *PSystem_Action_Color__c;

typedef struct System_Action_Color__Fields System_Action_Color__Fields, *PSystem_Action_Color__Fields;

typedef struct System_Action_Color__VTable System_Action_Color__VTable, *PSystem_Action_Color__VTable;

struct System_Action_Color__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_StageEnviroment_o *m_Enviroment;
    struct UnityEngine_SpriteRenderer_array *m_BackgroundSpriteRendererList;
    struct UnityEngine_Color_o m_CharaColor;
    struct UnityEngine_Color_o m_StageColor;
    struct System_Action_Color__o *_OnStageColorChange_k__BackingField;
};

struct System_Action_Color__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Color__o {
    struct System_Action_Color__c *klass;
    void *monitor;
    struct System_Action_Color__Fields fields;
};

struct System_Action_Color__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Color__VTable vtable;
};

struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_o {
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_PerformanceSystem_LiveStageColorControl_Fields fields;
};

typedef struct System_Func_LoginBonusRewardMst__uint__c System_Func_LoginBonusRewardMst__uint__c, *PSystem_Func_LoginBonusRewardMst__uint__c;

typedef struct System_Func_LoginBonusRewardMst__uint__VTable System_Func_LoginBonusRewardMst__uint__VTable, *PSystem_Func_LoginBonusRewardMst__uint__VTable;

struct System_Func_LoginBonusRewardMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LoginBonusRewardMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LoginBonusRewardMst__uint__VTable vtable;
};

typedef union _union_257828 _union_257828, *P_union_257828;

union _union_257828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_1_VTable Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_1_VTable, *PAoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_1_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1B6DCF4 MethodInfo_1B6DCF4, *PMethodInfo_1B6DCF4;

typedef union _union_249733 _union_249733, *P_union_249733;

union _union_249733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6DCF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_BZip2_CRC_o SharpCompress_Compressors_BZip2_CRC_o, *PSharpCompress_Compressors_BZip2_CRC_o;

typedef struct SharpCompress_Compressors_BZip2_CRC_Fields SharpCompress_Compressors_BZip2_CRC_Fields, *PSharpCompress_Compressors_BZip2_CRC_Fields;

struct SharpCompress_Compressors_BZip2_CRC_Fields {
    int32_t globalCrc;
};

struct SharpCompress_Compressors_BZip2_CRC_o {
    struct SharpCompress_Compressors_BZip2_CRC_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_BZip2_CRC_Fields fields;
};

typedef struct MethodInfo_13255C0 MethodInfo_13255C0, *PMethodInfo_13255C0;

typedef union _union_284610 _union_284610, *P_union_284610;

union _union_284610 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13255C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284610 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_DictionaryEntry_c System_Collections_DictionaryEntry_c, *PSystem_Collections_DictionaryEntry_c;

struct System_Collections_DictionaryEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_DictionaryEntry_VTable vtable;
};

typedef struct MethodInfo_2907DD4 MethodInfo_2907DD4, *PMethodInfo_2907DD4;

typedef union _union_235369 _union_235369, *P_union_235369;

union _union_235369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907DD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218211 _union_218211, *P_union_218211;

union _union_218211 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257820 _union_257820, *P_union_257820;

union _union_257820 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218213 _union_218213, *P_union_218213;

union _union_218213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257822 _union_257822, *P_union_257822;

union _union_257822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218215 _union_218215, *P_union_218215;

union _union_218215 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257824 _union_257824, *P_union_257824;

union _union_257824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218217 _union_218217, *P_union_218217;

union _union_218217 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257826 _union_257826, *P_union_257826;

union _union_257826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28F52E8 MethodInfo_28F52E8, *PMethodInfo_28F52E8;

typedef union _union_234349 _union_234349, *P_union_234349;

union _union_234349 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F52E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433300 MethodInfo_2433300, *PMethodInfo_2433300;

typedef union _union_273858 _union_273858, *P_union_273858;

union _union_273858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2051864 MethodInfo_2051864, *PMethodInfo_2051864;

typedef union _union_222445 _union_222445, *P_union_222445;

union _union_222445 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Profiling_ProfilerRecorder_Fields Unity_Profiling_ProfilerRecorder_Fields, *PUnity_Profiling_ProfilerRecorder_Fields;

struct Unity_Profiling_ProfilerRecorder_Fields {
    uint64_t handle;
};

typedef struct MethodInfo_21E52D8 MethodInfo_21E52D8, *PMethodInfo_21E52D8;

typedef union _union_160693 _union_160693, *P_union_160693;

union _union_160693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E52D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_106167C MethodInfo_106167C, *PMethodInfo_106167C;

typedef union _union_166127 _union_166127, *P_union_166127;

union _union_166127 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106167C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166127 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A11D8 MethodInfo_16A11D8, *PMethodInfo_16A11D8;

typedef union _union_299375 _union_299375, *P_union_299375;

union _union_299375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A11D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveRewardMstTable___c_VTable Shock_LiveRewardMstTable___c_VTable, *PShock_LiveRewardMstTable___c_VTable;

struct Shock_LiveRewardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D48CA8 MethodInfo_1D48CA8, *PMethodInfo_1D48CA8;

typedef union _union_225951 _union_225951, *P_union_225951;

union _union_225951 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48CA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225951 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BB5060 MethodInfo_2BB5060, *PMethodInfo_2BB5060;

typedef union _union_300733 _union_300733, *P_union_300733;

union _union_300733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB5060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257816 _union_257816, *P_union_257816;

union _union_257816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257818 _union_257818, *P_union_257818;

union _union_257818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218201 _union_218201, *P_union_218201;

union _union_218201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257810 _union_257810, *P_union_257810;

union _union_257810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218203 _union_218203, *P_union_218203;

union _union_218203 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1ED50 MethodInfo_2B1ED50, *PMethodInfo_2B1ED50;

typedef union _union_233333 _union_233333, *P_union_233333;

union _union_233333 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1ED50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233333 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257812 _union_257812, *P_union_257812;

union _union_257812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218205 _union_218205, *P_union_218205;

union _union_218205 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257814 _union_257814, *P_union_257814;

union _union_257814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218207 _union_218207, *P_union_218207;

union _union_218207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127C7A8 MethodInfo_127C7A8, *PMethodInfo_127C7A8;

typedef union _union_202016 _union_202016, *P_union_202016;

union _union_202016 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202016 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ABD48 MethodInfo_16ABD48, *PMethodInfo_16ABD48;

typedef union _union_159499 _union_159499, *P_union_159499;

union _union_159499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABD48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Bonus_BonusType_c Aoharu_Event_Bonus_BonusType_c, *PAoharu_Event_Bonus_BonusType_c;

typedef struct Aoharu_Event_Bonus_BonusType_VTable Aoharu_Event_Bonus_BonusType_VTable, *PAoharu_Event_Bonus_BonusType_VTable;

struct Aoharu_Event_Bonus_BonusType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_Event_Bonus_BonusType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Bonus_BonusType_VTable vtable;
};

typedef struct MethodInfo_150CA6C_RGCTXs MethodInfo_150CA6C_RGCTXs, *PMethodInfo_150CA6C_RGCTXs;

struct MethodInfo_150CA6C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_LiveRecommendMst__bool__o System_Func_LiveRecommendMst__bool__o, *PSystem_Func_LiveRecommendMst__bool__o;

typedef struct System_Func_LiveRecommendMst__bool__c System_Func_LiveRecommendMst__bool__c, *PSystem_Func_LiveRecommendMst__bool__c;

typedef struct System_Func_LiveRecommendMst__bool__Fields System_Func_LiveRecommendMst__bool__Fields, *PSystem_Func_LiveRecommendMst__bool__Fields;

typedef struct System_Func_LiveRecommendMst__bool__VTable System_Func_LiveRecommendMst__bool__VTable, *PSystem_Func_LiveRecommendMst__bool__VTable;

struct System_Func_LiveRecommendMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveRecommendMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveRecommendMst__bool__o {
    struct System_Func_LiveRecommendMst__bool__c *klass;
    void *monitor;
    struct System_Func_LiveRecommendMst__bool__Fields fields;
};

struct System_Func_LiveRecommendMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveRecommendMst__bool__VTable vtable;
};

typedef struct MethodInfo_2433318 MethodInfo_2433318, *PMethodInfo_2433318;

typedef union _union_274406 _union_274406, *P_union_274406;

union _union_274406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D780A4 MethodInfo_2D780A4, *PMethodInfo_2D780A4;

typedef struct MethodInfo_2D780A4_RGCTXs MethodInfo_2D780A4_RGCTXs, *PMethodInfo_2D780A4_RGCTXs;

typedef union _union_328104 _union_328104, *P_union_328104;

union _union_328104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D780A4_RGCTXs {
    struct Il2CppType *_0_T;
};

struct MethodInfo_2D780A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Photon_Pun_PhotonView_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D780A4_RGCTXs *rgctx_data;
    union _union_328104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_PPMd_H_State_c SharpCompress_Compressors_PPMd_H_State_c, *PSharpCompress_Compressors_PPMd_H_State_c;

struct SharpCompress_Compressors_PPMd_H_State_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_H_State_VTable vtable;
};

typedef struct Aoharu_Scenes_Mission_ScrollContext_VTable Aoharu_Scenes_Mission_ScrollContext_VTable, *PAoharu_Scenes_Mission_ScrollContext_VTable;

struct Aoharu_Scenes_Mission_ScrollContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_FancyScrollView_IFancyScrollRectContext_get_ScrollDirection;
    struct VirtualInvokeData _5_FancyScrollView_IFancyScrollRectContext_set_ScrollDirection;
    struct VirtualInvokeData _6_FancyScrollView_IFancyScrollRectContext_get_CalculateScrollSize;
    struct VirtualInvokeData _7_FancyScrollView_IFancyScrollRectContext_set_CalculateScrollSize;
};

typedef struct Aoharu_Event_Bonus_BonusType_o Aoharu_Event_Bonus_BonusType_o, *PAoharu_Event_Bonus_BonusType_o;

typedef struct Aoharu_Event_Bonus_BonusType_Fields Aoharu_Event_Bonus_BonusType_Fields, *PAoharu_Event_Bonus_BonusType_Fields;

struct Aoharu_Event_Bonus_BonusType_Fields {
    int32_t value__;
};

struct Aoharu_Event_Bonus_BonusType_o {
    struct Aoharu_Event_Bonus_BonusType_Fields fields;
};

typedef struct MethodInfo_2DF0B1C MethodInfo_2DF0B1C, *PMethodInfo_2DF0B1C;

typedef union _union_171495 _union_171495, *P_union_171495;

union _union_171495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF0B1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257806 _union_257806, *P_union_257806;

union _union_257806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257808 _union_257808, *P_union_257808;

union _union_257808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8C498 MethodInfo_2E8C498, *PMethodInfo_2E8C498;

typedef union _union_224659 _union_224659, *P_union_224659;

union _union_224659 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224659 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218233 _union_218233, *P_union_218233;

union _union_218233 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218235 _union_218235, *P_union_218235;

union _union_218235 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257800 _union_257800, *P_union_257800;

union _union_257800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218237 _union_218237, *P_union_218237;

union _union_218237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257802 _union_257802, *P_union_257802;

union _union_257802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218239 _union_218239, *P_union_218239;

union _union_218239 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257804 _union_257804, *P_union_257804;

union _union_257804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_DateTimeOffset_array System_DateTimeOffset_array, *PSystem_DateTimeOffset_array;

struct System_DateTimeOffset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_DateTimeOffset_o m_Items[65535];
};

typedef struct MethodInfo_1FD1CF8 MethodInfo_1FD1CF8, *PMethodInfo_1FD1CF8;

typedef union _union_266840 _union_266840, *P_union_266840;

union _union_266840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1CF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass36_0_VTable Aoharu_MultiEventTopScene___c__DisplayClass36_0_VTable, *PAoharu_MultiEventTopScene___c__DisplayClass36_0_VTable;

struct Aoharu_MultiEventTopScene___c__DisplayClass36_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3080D98 MethodInfo_3080D98, *PMethodInfo_3080D98;

typedef struct MethodInfo_3080D98_RGCTXs MethodInfo_3080D98_RGCTXs, *PMethodInfo_3080D98_RGCTXs;

typedef union _union_327154 _union_327154, *P_union_327154;

union _union_327154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3080D98_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppClass *_2_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
};

struct MethodInfo_3080D98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Plugins_Core_PluginsManager_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3080D98_RGCTXs *rgctx_data;
    union _union_327154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebClient_ProgressData_Fields System_Net_WebClient_ProgressData_Fields, *PSystem_Net_WebClient_ProgressData_Fields;

struct System_Net_WebClient_ProgressData_Fields {
    int64_t BytesSent;
    int64_t TotalBytesToSend;
    int64_t BytesReceived;
    int64_t TotalBytesToReceive;
    bool HasUploadPhase;
};

typedef struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__o Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__o, *PCarbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__c Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__c, *PCarbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__Fields Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__Fields, *PCarbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__Fields;

struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__o {
    struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_RARITY__int__ITEM_EFFECT_TYPE___EvolveItemAmountMst__VTable vtable;
};

typedef struct MethodInfo_2EAEF84 MethodInfo_2EAEF84, *PMethodInfo_2EAEF84;

typedef union _union_231305 _union_231305, *P_union_231305;

union _union_231305 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAEF84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231305 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_SeMst__Fields System_Collections_Generic_IReadOnlyList_SeMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_SeMst__Fields;

struct System_Collections_Generic_IReadOnlyList_SeMst__Fields {
};

typedef struct SharpCompress_Compressors_PPMd_H_State_o SharpCompress_Compressors_PPMd_H_State_o, *PSharpCompress_Compressors_PPMd_H_State_o;

typedef struct SharpCompress_Compressors_PPMd_H_State_Fields SharpCompress_Compressors_PPMd_H_State_Fields, *PSharpCompress_Compressors_PPMd_H_State_Fields;

struct SharpCompress_Compressors_PPMd_H_State_Fields {
    struct SharpCompress_Compressors_PPMd_H_Pointer_Fields super;
};

struct SharpCompress_Compressors_PPMd_H_State_o {
    struct SharpCompress_Compressors_PPMd_H_State_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_PPMd_H_State_Fields fields;
};

typedef union _union_218221 _union_218221, *P_union_218221;

union _union_218221 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass3_0_VTable Aoharu_Scripts_Event_EventUtil___c__DisplayClass3_0_VTable, *PAoharu_Scripts_Event_EventUtil___c__DisplayClass3_0_VTable;

struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218223 _union_218223, *P_union_218223;

union _union_218223 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2077C MethodInfo_1D2077C, *PMethodInfo_1D2077C;

typedef union _union_243369 _union_243369, *P_union_243369;

union _union_243369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2077C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218225 _union_218225, *P_union_218225;

union _union_218225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6C434_RGCTXs MethodInfo_2E6C434_RGCTXs, *PMethodInfo_2E6C434_RGCTXs;

struct MethodInfo_2E6C434_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_218227 _union_218227, *P_union_218227;

union _union_218227 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218229 _union_218229, *P_union_218229;

union _union_218229 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_NoticeCardMst__ValueTuple_uint__int___Fields Shock_GameMstTableBase_NoticeCardMst__ValueTuple_uint__int___Fields, *PShock_GameMstTableBase_NoticeCardMst__ValueTuple_uint__int___Fields;

struct Shock_GameMstTableBase_NoticeCardMst__ValueTuple_uint__int___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct System_Security_Cryptography_X509Certificates_X509ContentType_c System_Security_Cryptography_X509Certificates_X509ContentType_c, *PSystem_Security_Cryptography_X509Certificates_X509ContentType_c;

typedef struct System_Security_Cryptography_X509Certificates_X509ContentType_VTable System_Security_Cryptography_X509Certificates_X509ContentType_VTable, *PSystem_Security_Cryptography_X509Certificates_X509ContentType_VTable;

struct System_Security_Cryptography_X509Certificates_X509ContentType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Security_Cryptography_X509Certificates_X509ContentType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509ContentType_VTable vtable;
};

typedef struct System_Net_WebSockets_ClientWebSocket_DefaultWebProxy_VTable System_Net_WebSockets_ClientWebSocket_DefaultWebProxy_VTable, *PSystem_Net_WebSockets_ClientWebSocket_DefaultWebProxy_VTable;

struct System_Net_WebSockets_ClientWebSocket_DefaultWebProxy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetProxy;
    struct VirtualInvokeData _5_IsBypassed;
    struct VirtualInvokeData _6_get_Credentials;
};

typedef struct MethodInfo_24DEC00 MethodInfo_24DEC00, *PMethodInfo_24DEC00;

typedef union _union_180858 _union_180858, *P_union_180858;

union _union_180858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEC00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1106CC0_RGCTXs MethodInfo_1106CC0_RGCTXs, *PMethodInfo_1106CC0_RGCTXs;

struct MethodInfo_1106CC0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct UnityEngine_UIElements_NavigationTabEvent_Direction_c UnityEngine_UIElements_NavigationTabEvent_Direction_c, *PUnityEngine_UIElements_NavigationTabEvent_Direction_c;

typedef struct UnityEngine_UIElements_NavigationTabEvent_Direction_VTable UnityEngine_UIElements_NavigationTabEvent_Direction_VTable, *PUnityEngine_UIElements_NavigationTabEvent_Direction_VTable;

struct UnityEngine_UIElements_NavigationTabEvent_Direction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_NavigationTabEvent_Direction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_NavigationTabEvent_Direction_VTable vtable;
};

typedef struct MethodInfo_319C230_RGCTXs MethodInfo_319C230_RGCTXs, *PMethodInfo_319C230_RGCTXs;

struct MethodInfo_319C230_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11_____ctor;
};

typedef struct Shock_Scenes_Adventure_TalkHideCommand_VTable Shock_Scenes_Adventure_TalkHideCommand_VTable, *PShock_Scenes_Adventure_TalkHideCommand_VTable;

struct Shock_Scenes_Adventure_TalkHideCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef struct Shock_RarityToCardIconFullFrameTable_Fields Shock_RarityToCardIconFullFrameTable_Fields, *PShock_RarityToCardIconFullFrameTable_Fields;

struct Shock_RarityToCardIconFullFrameTable_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *atlas;
    struct Shock_RarityToCardIconFullFrameTable_RarityToSpriteDictionary_o *m_Table;
};

typedef struct UnityEngine_UIElements_NavigationTabEvent_Direction_o UnityEngine_UIElements_NavigationTabEvent_Direction_o, *PUnityEngine_UIElements_NavigationTabEvent_Direction_o;

typedef struct UnityEngine_UIElements_NavigationTabEvent_Direction_Fields UnityEngine_UIElements_NavigationTabEvent_Direction_Fields, *PUnityEngine_UIElements_NavigationTabEvent_Direction_Fields;

struct UnityEngine_UIElements_NavigationTabEvent_Direction_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_NavigationTabEvent_Direction_o {
    struct UnityEngine_UIElements_NavigationTabEvent_Direction_Fields fields;
};

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader__GetEntries_d__7_Fields SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader__GetEntries_d__7_Fields, *PSharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader__GetEntries_d__7_Fields;

typedef struct SharpCompress_Common_SevenZip_SevenZipEntry_o SharpCompress_Common_SevenZip_SevenZipEntry_o, *PSharpCompress_Common_SevenZip_SevenZipEntry_o;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_o SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_o, *PSharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_o;

typedef struct System_Collections_Generic_List_SevenZipArchiveEntry__o System_Collections_Generic_List_SevenZipArchiveEntry__o, *PSystem_Collections_Generic_List_SevenZipArchiveEntry__o;

typedef struct System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__o System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__o, *PSystem_Collections_Generic_IEnumerator_SevenZipArchiveEntry__o;

typedef struct System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___o System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___o, *PSystem_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___o;

typedef struct SharpCompress_Common_SevenZip_SevenZipEntry_c SharpCompress_Common_SevenZip_SevenZipEntry_c, *PSharpCompress_Common_SevenZip_SevenZipEntry_c;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_c SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_c, *PSharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_c;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_Fields SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_Fields, *PSharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_Fields;

typedef struct System_Collections_Generic_List_SevenZipArchiveEntry__c System_Collections_Generic_List_SevenZipArchiveEntry__c, *PSystem_Collections_Generic_List_SevenZipArchiveEntry__c;

typedef struct System_Collections_Generic_List_SevenZipArchiveEntry__Fields System_Collections_Generic_List_SevenZipArchiveEntry__Fields, *PSystem_Collections_Generic_List_SevenZipArchiveEntry__Fields;

typedef struct System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__c System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__c, *PSystem_Collections_Generic_IEnumerator_SevenZipArchiveEntry__c;

typedef struct System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__Fields System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__Fields, *PSystem_Collections_Generic_IEnumerator_SevenZipArchiveEntry__Fields;

typedef struct System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___c System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___c, *PSystem_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___c;

typedef struct System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___Fields System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___Fields, *PSystem_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___Fields;

typedef struct SharpCompress_Common_SevenZip_SevenZipEntry_VTable SharpCompress_Common_SevenZip_SevenZipEntry_VTable, *PSharpCompress_Common_SevenZip_SevenZipEntry_VTable;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_VTable SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_VTable, *PSharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_VTable;

typedef struct SharpCompress_Readers_AbstractReader_SevenZipEntry__SevenZipVolume__Fields SharpCompress_Readers_AbstractReader_SevenZipEntry__SevenZipVolume__Fields, *PSharpCompress_Readers_AbstractReader_SevenZipEntry__SevenZipVolume__Fields;

typedef struct System_Collections_Generic_List_SevenZipArchiveEntry__StaticFields System_Collections_Generic_List_SevenZipArchiveEntry__StaticFields, *PSystem_Collections_Generic_List_SevenZipArchiveEntry__StaticFields;

typedef struct System_Collections_Generic_List_SevenZipArchiveEntry__VTable System_Collections_Generic_List_SevenZipArchiveEntry__VTable, *PSystem_Collections_Generic_List_SevenZipArchiveEntry__VTable;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_array SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_array, *PSharpCompress_Archives_SevenZip_SevenZipArchiveEntry_array;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_o SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_o, *PSharpCompress_Archives_SevenZip_SevenZipArchiveEntry_o;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_c SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_c, *PSharpCompress_Archives_SevenZip_SevenZipArchiveEntry_c;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_Fields SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_Fields, *PSharpCompress_Archives_SevenZip_SevenZipArchiveEntry_Fields;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_VTable SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_VTable, *PSharpCompress_Archives_SevenZip_SevenZipArchiveEntry_VTable;

struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader__GetEntries_d__7_Fields {
    int32_t __1__state;
    struct SharpCompress_Common_SevenZip_SevenZipEntry_o *__2__current;
    int32_t __l__initialThreadId;
    struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_o *__4__this;
    struct System_IO_Stream_o *stream;
    struct System_IO_Stream_o *__3__stream;
    struct System_Collections_Generic_List_SevenZipArchiveEntry__o *_entries_5__2;
    struct System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__o *__7__wrap2;
    struct System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___o *__7__wrap3;
};

struct SharpCompress_Readers_AbstractReader_SevenZipEntry__SevenZipVolume__Fields {
    bool completed;
    struct System_Collections_Generic_IEnumerator_TEntry__o *entriesForCurrentReadStream;
    bool wroteCurrentEntry;
    struct System_EventHandler_ReaderExtractionEventArgs_IEntry___o *EntryExtractionProgress;
    struct System_EventHandler_CompressedBytesReadEventArgs__o *CompressedBytesRead;
    struct System_EventHandler_FilePartExtractionBeginEventArgs__o *FilePartExtractionBegin;
    struct SharpCompress_Readers_ReaderOptions_o *_Options_k__BackingField;
    int32_t _ArchiveType_k__BackingField;
    bool _Cancelled_k__BackingField;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_Fields {
    struct SharpCompress_Readers_AbstractReader_SevenZipEntry__SevenZipVolume__Fields super;
    struct SharpCompress_Archives_SevenZip_SevenZipArchive_o *archive;
    struct SharpCompress_Common_SevenZip_CFolder_o *currentFolder;
    struct System_IO_Stream_o *currentStream;
    struct SharpCompress_Common_SevenZip_CFileItem_o *currentItem;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_o {
    struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_c *klass;
    void *monitor;
    struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_Fields fields;
};

struct System_Collections_Generic_List_SevenZipArchiveEntry__StaticFields {
    struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_array *s_emptyArray;
};

struct System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__Fields {
};

struct System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__o {
    struct System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_SevenZipArchiveEntry__Fields fields;
};

struct System_Collections_Generic_List_SevenZipArchiveEntry__Fields {
    struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___Fields {
};

struct System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___o {
    struct System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_IGrouping_CFolder__SevenZipArchiveEntry___Fields fields;
};

struct System_Collections_Generic_List_SevenZipArchiveEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SevenZipArchiveEntry__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SevenZipArchiveEntry__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SevenZipArchiveEntry__VTable vtable;
};

struct System_Collections_Generic_List_SevenZipArchiveEntry__o {
    struct System_Collections_Generic_List_SevenZipArchiveEntry__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SevenZipArchiveEntry__Fields fields;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionProgress;
    struct VirtualInvokeData _5_remove_EntryExtractionProgress;
    struct VirtualInvokeData _6_add_CompressedBytesRead;
    struct VirtualInvokeData _7_remove_CompressedBytesRead;
    struct VirtualInvokeData _8_add_FilePartExtractionBegin;
    struct VirtualInvokeData _9_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _10_get_ArchiveType;
    struct VirtualInvokeData _11_SharpCompress_Readers_IReader_get_Entry;
    struct VirtualInvokeData _12_WriteEntryTo;
    struct VirtualInvokeData _13_get_Cancelled;
    struct VirtualInvokeData _14_Cancel;
    struct VirtualInvokeData _15_MoveToNextEntry;
    struct VirtualInvokeData _16_OpenEntryStream;
    struct VirtualInvokeData _17_Dispose;
    struct VirtualInvokeData _18_SharpCompress_Readers_IReaderExtractionListener_FireEntryExtractionProgress;
    struct VirtualInvokeData _19_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _20_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _21_get_Volume;
    struct VirtualInvokeData _22_RequestInitialStream;
    struct VirtualInvokeData _23_NextEntryForCurrentStream;
    struct VirtualInvokeData _24_GetEntries;
    struct VirtualInvokeData _25_GetEntryStream;
};

struct SharpCompress_Common_SevenZip_SevenZipEntry_o {
    struct SharpCompress_Common_SevenZip_SevenZipEntry_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_SevenZipEntry_Fields fields;
};

struct SharpCompress_Common_SevenZip_SevenZipEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_get_IsSolid;
    struct VirtualInvokeData _15_get_VolumeIndexFirst;
    struct VirtualInvokeData _16_get_VolumeIndexLast;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_get_Crc;
    struct VirtualInvokeData _22_get_Key;
    struct VirtualInvokeData _23_get_LinkTarget;
    struct VirtualInvokeData _24_get_CompressedSize;
    struct VirtualInvokeData _25_get_CompressionType;
    struct VirtualInvokeData _26_get_Size;
    struct VirtualInvokeData _27_get_LastModifiedTime;
    struct VirtualInvokeData _28_get_CreatedTime;
    struct VirtualInvokeData _29_get_LastAccessedTime;
    struct VirtualInvokeData _30_get_ArchivedTime;
    struct VirtualInvokeData _31_get_IsEncrypted;
    struct VirtualInvokeData _32_get_IsDirectory;
    struct VirtualInvokeData _33_get_IsSplitAfter;
    struct VirtualInvokeData _34_get_Parts;
    struct VirtualInvokeData _35_Close;
    struct VirtualInvokeData _36_get_Attrib;
};

struct SharpCompress_Common_SevenZip_SevenZipEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_SevenZipEntry_VTable vtable;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_get_IsSolid;
    struct VirtualInvokeData _15_get_VolumeIndexFirst;
    struct VirtualInvokeData _16_get_VolumeIndexLast;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_get_Crc;
    struct VirtualInvokeData _22_get_Key;
    struct VirtualInvokeData _23_get_LinkTarget;
    struct VirtualInvokeData _24_get_CompressedSize;
    struct VirtualInvokeData _25_get_CompressionType;
    struct VirtualInvokeData _26_get_Size;
    struct VirtualInvokeData _27_get_LastModifiedTime;
    struct VirtualInvokeData _28_get_CreatedTime;
    struct VirtualInvokeData _29_get_LastAccessedTime;
    struct VirtualInvokeData _30_get_ArchivedTime;
    struct VirtualInvokeData _31_get_IsEncrypted;
    struct VirtualInvokeData _32_get_IsDirectory;
    struct VirtualInvokeData _33_get_IsSplitAfter;
    struct VirtualInvokeData _34_get_Parts;
    struct VirtualInvokeData _35_Close;
    struct VirtualInvokeData _36_get_Attrib;
    struct VirtualInvokeData _37_OpenEntryStream;
    struct VirtualInvokeData _38_get_IsComplete;
    struct VirtualInvokeData _39_get_Archive;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_VTable vtable;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_Fields {
    struct SharpCompress_Common_SevenZip_SevenZipEntry_Fields super;
    struct SharpCompress_Archives_IArchive_o *_Archive_k__BackingField;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_o {
    struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_c *klass;
    void *monitor;
    struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_Fields fields;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_SevenZip_SevenZipArchive_SevenZipReader_VTable vtable;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Archives_SevenZip_SevenZipArchiveEntry_o *m_Items[65535];
};

typedef struct System_Action_Task_T___VTable System_Action_Task_T___VTable, *PSystem_Action_Task_T___VTable;

struct System_Action_Task_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1535D20 MethodInfo_1535D20, *PMethodInfo_1535D20;

typedef union _union_286002 _union_286002, *P_union_286002;

union _union_286002 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_RenderTextureFormat_VTable UnityEngine_RenderTextureFormat_VTable, *PUnityEngine_RenderTextureFormat_VTable;

struct UnityEngine_RenderTextureFormat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_Timeline_TimelineClipExtensions_c UnityEngine_Timeline_TimelineClipExtensions_c, *PUnityEngine_Timeline_TimelineClipExtensions_c;

typedef struct UnityEngine_Timeline_TimelineClipExtensions_StaticFields UnityEngine_Timeline_TimelineClipExtensions_StaticFields, *PUnityEngine_Timeline_TimelineClipExtensions_StaticFields;

typedef struct UnityEngine_Timeline_TimelineClipExtensions_VTable UnityEngine_Timeline_TimelineClipExtensions_VTable, *PUnityEngine_Timeline_TimelineClipExtensions_VTable;

struct UnityEngine_Timeline_TimelineClipExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_TimelineClipExtensions_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Timeline_TimelineClipExtensions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_TimelineClipExtensions_VTable vtable;
};

struct UnityEngine_Timeline_TimelineClipExtensions_StaticFields {
    struct System_String_o *k_UndoSetParentTrackText;
};

typedef struct MethodInfo_1D48E0C MethodInfo_1D48E0C, *PMethodInfo_1D48E0C;

typedef union _union_226791 _union_226791, *P_union_226791;

union _union_226791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48E0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_X509Certificates_X509ContentType_o System_Security_Cryptography_X509Certificates_X509ContentType_o, *PSystem_Security_Cryptography_X509Certificates_X509ContentType_o;

typedef struct System_Security_Cryptography_X509Certificates_X509ContentType_Fields System_Security_Cryptography_X509Certificates_X509ContentType_Fields, *PSystem_Security_Cryptography_X509Certificates_X509ContentType_Fields;

struct System_Security_Cryptography_X509Certificates_X509ContentType_Fields {
    int32_t value__;
};

struct System_Security_Cryptography_X509Certificates_X509ContentType_o {
    struct System_Security_Cryptography_X509Certificates_X509ContentType_Fields fields;
};

typedef struct System_Xml_Ucs4Decoder4321_VTable System_Xml_Ucs4Decoder4321_VTable, *PSystem_Xml_Ucs4Decoder4321_VTable;

struct System_Xml_Ucs4Decoder4321_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_GetCharCount;
    struct VirtualInvokeData _6_GetCharCount;
    struct VirtualInvokeData _7_GetCharCount;
    struct VirtualInvokeData _8_GetChars;
    struct VirtualInvokeData _9_GetChars;
    struct VirtualInvokeData _10_GetChars;
    struct VirtualInvokeData _11_GetChars;
    struct VirtualInvokeData _12_Convert;
    struct VirtualInvokeData _13_Convert;
    struct VirtualInvokeData _14_GetFullChars;
};

typedef struct MethodInfo_14FDB30_RGCTXs MethodInfo_14FDB30_RGCTXs, *PMethodInfo_14FDB30_RGCTXs;

struct MethodInfo_14FDB30_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_c Aoharu_EventDeckEditScene___c__DisplayClass8_0_c, *PAoharu_EventDeckEditScene___c__DisplayClass8_0_c;

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_VTable Aoharu_EventDeckEditScene___c__DisplayClass8_0_VTable, *PAoharu_EventDeckEditScene___c__DisplayClass8_0_VTable;

struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_VTable vtable;
};

typedef struct MethodInfo_3398514 MethodInfo_3398514, *PMethodInfo_3398514;

typedef union _union_225071 _union_225071, *P_union_225071;

union _union_225071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AA1F0 MethodInfo_32AA1F0, *PMethodInfo_32AA1F0;

typedef union _union_316271 _union_316271, *P_union_316271;

union _union_316271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA1F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SceneController_SceneCache___c__DisplayClass3_1_VTable Shock_SceneController_SceneCache___c__DisplayClass3_1_VTable, *PShock_SceneController_SceneCache___c__DisplayClass3_1_VTable;

struct Shock_SceneController_SceneCache___c__DisplayClass3_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D48E00 MethodInfo_1D48E00, *PMethodInfo_1D48E00;

typedef union _union_226623 _union_226623, *P_union_226623;

union _union_226623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48E00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1535D08 MethodInfo_1535D08, *PMethodInfo_1535D08;

typedef union _union_285972 _union_285972, *P_union_285972;

union _union_285972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535D08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___c System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___c, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___c;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___VTable System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___VTable, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___VTable;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_ValueTuple_WebHeaderCollection__byte____int___VTable vtable;
};

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_o Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_o, *PGree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_o;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_Fields Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_Fields, *PGree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_Fields;

struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_Fields {
    struct System_String_o *name;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_o {
    struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass45_0_Fields fields;
};

typedef struct Aoharu_LPBoostDialog___c__DisplayClass16_0_Fields Aoharu_LPBoostDialog___c__DisplayClass16_0_Fields, *PAoharu_LPBoostDialog___c__DisplayClass16_0_Fields;

struct Aoharu_LPBoostDialog___c__DisplayClass16_0_Fields {
    struct Aoharu_LPBoostDialog_Contents_o *contents;
    struct Aoharu_LPBoostDialog_o *__4__this;
    int32_t stamina;
    int32_t type;
    int32_t maxBoost;
    bool isCampaign;
};

typedef struct MethodInfo_339851C MethodInfo_339851C, *PMethodInfo_339851C;

typedef union _union_225239 _union_225239, *P_union_225239;

union _union_225239 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_339851C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225239 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6DCD4 MethodInfo_1B6DCD4, *PMethodInfo_1B6DCD4;

typedef union _union_249525 _union_249525, *P_union_249525;

union _union_249525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6DCD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_8_Fields Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_8_Fields, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_8_Fields;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_o Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_o, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_o;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_c Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_c, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_c;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_Fields Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_Fields, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_Fields;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_VTable Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_VTable, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_VTable;

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_Fields {
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_o *__4__this;
    bool isNew;
    struct UnityEngine_Component_o *comp;
    bool isForceEvolveBefore;
    struct Shock_CardData_o *cardData;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_8_Fields {
    struct System_Action_o *done;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_o *CS___8__locals8;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_o {
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_Fields fields;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_VTable vtable;
};

typedef struct CriWare_CriAtomExAcfDebug_GlobalAisacInfoForMarshaling_Fields CriWare_CriAtomExAcfDebug_GlobalAisacInfoForMarshaling_Fields, *PCriWare_CriAtomExAcfDebug_GlobalAisacInfoForMarshaling_Fields;

struct CriWare_CriAtomExAcfDebug_GlobalAisacInfoForMarshaling_Fields {
    intptr_t namePtr;
    uint16_t index;
    uint16_t numGraphs;
    uint32_t type;
    float randomRange;
    uint16_t controlId;
    uint16_t dummy;
};

typedef struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_c Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_c, *PAoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_c;

typedef struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_VTable Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_VTable, *PAoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_VTable;

struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_VTable vtable;
};

typedef struct MethodInfo_1917BE8 MethodInfo_1917BE8, *PMethodInfo_1917BE8;

typedef struct MethodInfo_1917BE8_RGCTXs MethodInfo_1917BE8_RGCTXs, *PMethodInfo_1917BE8_RGCTXs;

typedef union _union_211153 _union_211153, *P_union_211153;

union _union_211153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917BE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917BE8_RGCTXs *rgctx_data;
    union _union_211153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1917BE8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct Shock_Notice_NoticeUtils___c_VTable Shock_Notice_NoticeUtils___c_VTable, *PShock_Notice_NoticeUtils___c_VTable;

struct Shock_Notice_NoticeUtils___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1535D18 MethodInfo_1535D18, *PMethodInfo_1535D18;

typedef union _union_285992 _union_285992, *P_union_285992;

union _union_285992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535D18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19B8AF0 MethodInfo_19B8AF0, *PMethodInfo_19B8AF0;

typedef union _union_312718 _union_312718, *P_union_312718;

union _union_312718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8AF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D2D3C_RGCTXs MethodInfo_15D2D3C_RGCTXs, *PMethodInfo_15D2D3C_RGCTXs;

struct MethodInfo_15D2D3C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass1402_0_Fields Shock_Protocol___c__DisplayClass1402_0_Fields, *PShock_Protocol___c__DisplayClass1402_0_Fields;

typedef struct System_Action_RecvRefundBalanceR__o System_Action_RecvRefundBalanceR__o, *PSystem_Action_RecvRefundBalanceR__o;

typedef struct System_Action_RecvRefundBalanceR__c System_Action_RecvRefundBalanceR__c, *PSystem_Action_RecvRefundBalanceR__c;

typedef struct System_Action_RecvRefundBalanceR__Fields System_Action_RecvRefundBalanceR__Fields, *PSystem_Action_RecvRefundBalanceR__Fields;

struct Shock_Protocol___c__DisplayClass1402_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvRefundBalanceR__o *onSuccess;
};

struct System_Action_RecvRefundBalanceR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvRefundBalanceR__VTable vtable;
};

struct System_Action_RecvRefundBalanceR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvRefundBalanceR__o {
    struct System_Action_RecvRefundBalanceR__c *klass;
    void *monitor;
    struct System_Action_RecvRefundBalanceR__Fields fields;
};

typedef struct MethodInfo_1271F78 MethodInfo_1271F78, *PMethodInfo_1271F78;

typedef union _union_201080 _union_201080, *P_union_201080;

union _union_201080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271F78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass10_0_Fields Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass10_0_Fields, *PShock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass10_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterImageUI_o Shock_Scenes_Adventure_AdventureCharacterImageUI_o, *PShock_Scenes_Adventure_AdventureCharacterImageUI_o;

typedef struct Shock_Scenes_Adventure_AdventureCharacterImageUI_c Shock_Scenes_Adventure_AdventureCharacterImageUI_c, *PShock_Scenes_Adventure_AdventureCharacterImageUI_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterImageUI_Fields Shock_Scenes_Adventure_AdventureCharacterImageUI_Fields, *PShock_Scenes_Adventure_AdventureCharacterImageUI_Fields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterImageUI_VTable Shock_Scenes_Adventure_AdventureCharacterImageUI_VTable, *PShock_Scenes_Adventure_AdventureCharacterImageUI_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass10_0_Fields {
    struct Shock_Scenes_Adventure_AdventureCharacterImageUI_o *__4__this;
    struct System_String_o *imageName;
    struct UnityEngine_Sprite_o *sprite;
    struct UnityEngine_Vector2_o pos;
};

struct Shock_Scenes_Adventure_AdventureCharacterImageUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_Adventure_AdventureCharacterImageUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterImageUI_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureCharacterImageUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_Image;
    struct DG_Tweening_Tweener_o *m_curTweener;
    struct DG_Tweening_Sequence_o *m_curSequence;
    struct UnityEngine_Vector2_o m_curPosition;
    int32_t m_BlockNo;
    struct System_String_o *m_ImageName;
    struct Shock_AdventureSettings_o *m_Settings;
};

struct Shock_Scenes_Adventure_AdventureCharacterImageUI_o {
    struct Shock_Scenes_Adventure_AdventureCharacterImageUI_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureCharacterImageUI_Fields fields;
};

typedef struct MethodInfo_3109430 MethodInfo_3109430, *PMethodInfo_3109430;

typedef union _union_329907 _union_329907, *P_union_329907;

union _union_329907 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1535D10 MethodInfo_1535D10, *PMethodInfo_1535D10;

typedef union _union_285982 _union_285982, *P_union_285982;

union _union_285982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_c Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_c, *PAoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_c;

typedef struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_VTable Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_VTable, *PAoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_VTable;

struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_VTable vtable;
};

typedef struct UniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement___c UniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement___c, *PUniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement___c;

typedef struct UniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement___VTable UniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement___VTable, *PUniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement___VTable;

struct UniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement___VTable vtable;
};

typedef union _union_282461 _union_282461, *P_union_282461;

union _union_282461 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282463 _union_282463, *P_union_282463;

union _union_282463 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282465 _union_282465, *P_union_282465;

union _union_282465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243DCE4 MethodInfo_243DCE4, *PMethodInfo_243DCE4;

typedef union _union_279228 _union_279228, *P_union_279228;

union _union_279228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243DCE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_282467 _union_282467, *P_union_282467;

union _union_282467 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282469 _union_282469, *P_union_282469;

union _union_282469 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_o Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_o, *PPhoton_Pun_PhotonAnimatorView___c__DisplayClass18_0_o;

typedef struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_c Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_c, *PPhoton_Pun_PhotonAnimatorView___c__DisplayClass18_0_c;

typedef struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_VTable Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_VTable, *PPhoton_Pun_PhotonAnimatorView___c__DisplayClass18_0_VTable;

struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_o {
    struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_Fields fields;
};

struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonAnimatorView___c__DisplayClass18_0_VTable vtable;
};

typedef struct MethodInfo_2447784 MethodInfo_2447784, *PMethodInfo_2447784;

struct MethodInfo_2447784 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164001 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_AnimationState_VTable UnityEngine_AnimationState_VTable, *PUnityEngine_AnimationState_VTable;

struct UnityEngine_AnimationState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_GameMstTableBase_TitleMst__uint__c Shock_GameMstTableBase_TitleMst__uint__c, *PShock_GameMstTableBase_TitleMst__uint__c;

typedef struct Shock_GameMstTableBase_TitleMst__uint__VTable Shock_GameMstTableBase_TitleMst__uint__VTable, *PShock_GameMstTableBase_TitleMst__uint__VTable;

struct Shock_GameMstTableBase_TitleMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_TitleMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_TitleMst__uint__VTable vtable;
};

typedef struct MethodInfo_1EBEC1C MethodInfo_1EBEC1C, *PMethodInfo_1EBEC1C;

typedef union _union_323483 _union_323483, *P_union_323483;

union _union_323483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBEC1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1589128 MethodInfo_1589128, *PMethodInfo_1589128;

typedef union _union_167163 _union_167163, *P_union_167163;

union _union_167163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1589128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433140 MethodInfo_2433140, *PMethodInfo_2433140;

typedef union _union_274952 _union_274952, *P_union_274952;

union _union_274952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FCC2C_RGCTXs MethodInfo_10FCC2C_RGCTXs, *PMethodInfo_10FCC2C_RGCTXs;

struct MethodInfo_10FCC2C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_251C64C MethodInfo_251C64C, *PMethodInfo_251C64C;

typedef union _union_253099 _union_253099, *P_union_253099;

union _union_253099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251C64C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282471 _union_282471, *P_union_282471;

union _union_282471 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282473 _union_282473, *P_union_282473;

union _union_282473 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282475 _union_282475, *P_union_282475;

union _union_282475 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvLoginBonusEventR_VTable Shock_RecvLoginBonusEventR_VTable, *PShock_RecvLoginBonusEventR_VTable;

struct Shock_RecvLoginBonusEventR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_282477 _union_282477, *P_union_282477;

union _union_282477 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282479 _union_282479, *P_union_282479;

union _union_282479 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureTelopController___c__DisplayClass8_1_c Shock_Scenes_Adventure_AdventureTelopController___c__DisplayClass8_1_c, *PShock_Scenes_Adventure_AdventureTelopController___c__DisplayClass8_1_c;

typedef struct Shock_Scenes_Adventure_AdventureTelopController___c__DisplayClass8_1_VTable Shock_Scenes_Adventure_AdventureTelopController___c__DisplayClass8_1_VTable, *PShock_Scenes_Adventure_AdventureTelopController___c__DisplayClass8_1_VTable;

struct Shock_Scenes_Adventure_AdventureTelopController___c__DisplayClass8_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureTelopController___c__DisplayClass8_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureTelopController___c__DisplayClass8_1_VTable vtable;
};

typedef struct MethodInfo_160ABB4 MethodInfo_160ABB4, *PMethodInfo_160ABB4;

typedef struct MethodInfo_160ABB4_RGCTXs MethodInfo_160ABB4_RGCTXs, *PMethodInfo_160ABB4_RGCTXs;

typedef union _union_193032 _union_193032, *P_union_193032;

union _union_193032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160ABB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160ABB4_RGCTXs *rgctx_data;
    union _union_193032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160ABB4_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_AlbumMultiUnitMMst__Fields System_Collections_Generic_IReadOnlyCollection_AlbumMultiUnitMMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_AlbumMultiUnitMMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_AlbumMultiUnitMMst__Fields {
};

typedef struct MethodInfo_110B5C8 MethodInfo_110B5C8, *PMethodInfo_110B5C8;

typedef union _union_202466 _union_202466, *P_union_202466;

union _union_202466 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B5C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_1_VTable Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_1_VTable, *PShock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_1_VTable;

struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_12DE360 MethodInfo_12DE360, *PMethodInfo_12DE360;

typedef union _union_167079 _union_167079, *P_union_167079;

union _union_167079 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DE360 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167079 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Sound_Playback___c_o Shock_Sound_Playback___c_o, *PShock_Sound_Playback___c_o;

typedef struct Shock_Sound_Playback___c_c Shock_Sound_Playback___c_c, *PShock_Sound_Playback___c_c;

typedef struct Shock_Sound_Playback___c_Fields Shock_Sound_Playback___c_Fields, *PShock_Sound_Playback___c_Fields;

typedef struct Shock_Sound_Playback___c_StaticFields Shock_Sound_Playback___c_StaticFields, *PShock_Sound_Playback___c_StaticFields;

typedef struct Shock_Sound_Playback___c_VTable Shock_Sound_Playback___c_VTable, *PShock_Sound_Playback___c_VTable;

typedef struct System_Action_ISoundPlaySystem__o System_Action_ISoundPlaySystem__o, *PSystem_Action_ISoundPlaySystem__o;

typedef struct System_Action_ISoundPlaySystem__c System_Action_ISoundPlaySystem__c, *PSystem_Action_ISoundPlaySystem__c;

typedef struct System_Action_ISoundPlaySystem__Fields System_Action_ISoundPlaySystem__Fields, *PSystem_Action_ISoundPlaySystem__Fields;

typedef struct System_Action_ISoundPlaySystem__VTable System_Action_ISoundPlaySystem__VTable, *PSystem_Action_ISoundPlaySystem__VTable;

struct System_Action_ISoundPlaySystem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ISoundPlaySystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ISoundPlaySystem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ISoundPlaySystem__VTable vtable;
};

struct System_Action_ISoundPlaySystem__o {
    struct System_Action_ISoundPlaySystem__c *klass;
    void *monitor;
    struct System_Action_ISoundPlaySystem__Fields fields;
};

struct Shock_Sound_Playback___c_StaticFields {
    struct Shock_Sound_Playback___c_o *__9;
    struct System_Action_ISoundPlaySystem__o *__9__29_0;
};

struct Shock_Sound_Playback___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Sound_Playback___c_Fields {
};

struct Shock_Sound_Playback___c_o {
    struct Shock_Sound_Playback___c_c *klass;
    void *monitor;
    struct Shock_Sound_Playback___c_Fields fields;
};

struct Shock_Sound_Playback___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Sound_Playback___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Sound_Playback___c_VTable vtable;
};

typedef struct MethodInfo_2012534 MethodInfo_2012534, *PMethodInfo_2012534;

typedef union _union_253217 _union_253217, *P_union_253217;

union _union_253217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DFB1F0 MethodInfo_2DFB1F0, *PMethodInfo_2DFB1F0;

typedef union _union_171645 _union_171645, *P_union_171645;

union _union_171645 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFB1F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171645 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_TrainingScene_Se_c Shock_SoundKey_TrainingScene_Se_c, *PShock_SoundKey_TrainingScene_Se_c;

typedef struct Shock_SoundKey_TrainingScene_Se_VTable Shock_SoundKey_TrainingScene_Se_VTable, *PShock_SoundKey_TrainingScene_Se_VTable;

struct Shock_SoundKey_TrainingScene_Se_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_TrainingScene_Se_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_TrainingScene_Se_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_TrainingScene_Se_VTable vtable;
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_2_Fields Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_2_Fields, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_2_Fields;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_o Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_o, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_o;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_c Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_c, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_c;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_Fields Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_Fields, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_Fields;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_VTable Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_VTable, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_VTable;

typedef struct System_Collections_Generic_List_GroupMst__o System_Collections_Generic_List_GroupMst__o, *PSystem_Collections_Generic_List_GroupMst__o;

typedef struct System_Collections_Generic_List_GroupMst__c System_Collections_Generic_List_GroupMst__c, *PSystem_Collections_Generic_List_GroupMst__c;

typedef struct System_Collections_Generic_List_GroupMst__Fields System_Collections_Generic_List_GroupMst__Fields, *PSystem_Collections_Generic_List_GroupMst__Fields;

typedef struct System_Collections_Generic_List_GroupMst__StaticFields System_Collections_Generic_List_GroupMst__StaticFields, *PSystem_Collections_Generic_List_GroupMst__StaticFields;

typedef struct System_Collections_Generic_List_GroupMst__VTable System_Collections_Generic_List_GroupMst__VTable, *PSystem_Collections_Generic_List_GroupMst__VTable;

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_2_Fields {
    int32_t index;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_o *CS___8__locals1;
};

struct System_Collections_Generic_List_GroupMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_Fields {
    struct System_Collections_Generic_List_uint__o *groupIdList;
    struct System_Collections_Generic_List_GroupMst__o *groupMstList;
    int32_t groupMax;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController_o *__4__this;
    int32_t firstIndex;
    struct System_Action_o *onComplete;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_GroupMst__Fields {
    struct Shock_GroupMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_o {
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_c *klass;
    void *monitor;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_Fields fields;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListSceneController___c__DisplayClass19_0_VTable vtable;
};

struct System_Collections_Generic_List_GroupMst__StaticFields {
    struct Shock_GroupMst_array *s_emptyArray;
};

struct System_Collections_Generic_List_GroupMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GroupMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GroupMst__VTable vtable;
};

struct System_Collections_Generic_List_GroupMst__o {
    struct System_Collections_Generic_List_GroupMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GroupMst__Fields fields;
};

typedef union _union_282481 _union_282481, *P_union_282481;

union _union_282481 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282483 _union_282483, *P_union_282483;

union _union_282483 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CE3AC MethodInfo_22CE3AC, *PMethodInfo_22CE3AC;

typedef union _union_275624 _union_275624, *P_union_275624;

union _union_275624 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE3AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275624 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_RemoteSettings_UpdatedEventHandler_o UnityEngine_RemoteSettings_UpdatedEventHandler_o, *PUnityEngine_RemoteSettings_UpdatedEventHandler_o;

typedef struct UnityEngine_RemoteSettings_UpdatedEventHandler_c UnityEngine_RemoteSettings_UpdatedEventHandler_c, *PUnityEngine_RemoteSettings_UpdatedEventHandler_c;

typedef struct UnityEngine_RemoteSettings_UpdatedEventHandler_Fields UnityEngine_RemoteSettings_UpdatedEventHandler_Fields, *PUnityEngine_RemoteSettings_UpdatedEventHandler_Fields;

typedef struct UnityEngine_RemoteSettings_UpdatedEventHandler_VTable UnityEngine_RemoteSettings_UpdatedEventHandler_VTable, *PUnityEngine_RemoteSettings_UpdatedEventHandler_VTable;

struct UnityEngine_RemoteSettings_UpdatedEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_RemoteSettings_UpdatedEventHandler_o {
    struct UnityEngine_RemoteSettings_UpdatedEventHandler_c *klass;
    void *monitor;
    struct UnityEngine_RemoteSettings_UpdatedEventHandler_Fields fields;
};

struct UnityEngine_RemoteSettings_UpdatedEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_RemoteSettings_UpdatedEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_RemoteSettings_UpdatedEventHandler_VTable vtable;
};

typedef union _union_282486 _union_282486, *P_union_282486;

union _union_282486 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282488 _union_282488, *P_union_282488;

union _union_282488 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_TrainingScene_Se_o Shock_SoundKey_TrainingScene_Se_o, *PShock_SoundKey_TrainingScene_Se_o;

typedef struct Shock_SoundKey_TrainingScene_Se_Fields Shock_SoundKey_TrainingScene_Se_Fields, *PShock_SoundKey_TrainingScene_Se_Fields;

struct Shock_SoundKey_TrainingScene_Se_Fields {
};

struct Shock_SoundKey_TrainingScene_Se_o {
    struct Shock_SoundKey_TrainingScene_Se_c *klass;
    void *monitor;
    struct Shock_SoundKey_TrainingScene_Se_Fields fields;
};

typedef struct System_ComponentModel_CultureInfoConverter_o System_ComponentModel_CultureInfoConverter_o, *PSystem_ComponentModel_CultureInfoConverter_o;

typedef struct System_ComponentModel_CultureInfoConverter_c System_ComponentModel_CultureInfoConverter_c, *PSystem_ComponentModel_CultureInfoConverter_c;

typedef struct System_ComponentModel_CultureInfoConverter_Fields System_ComponentModel_CultureInfoConverter_Fields, *PSystem_ComponentModel_CultureInfoConverter_Fields;

typedef struct System_ComponentModel_CultureInfoConverter_VTable System_ComponentModel_CultureInfoConverter_VTable, *PSystem_ComponentModel_CultureInfoConverter_VTable;

typedef struct System_ComponentModel_TypeConverter_StandardValuesCollection_o System_ComponentModel_TypeConverter_StandardValuesCollection_o, *PSystem_ComponentModel_TypeConverter_StandardValuesCollection_o;

typedef struct System_ComponentModel_TypeConverter_StandardValuesCollection_c System_ComponentModel_TypeConverter_StandardValuesCollection_c, *PSystem_ComponentModel_TypeConverter_StandardValuesCollection_c;

typedef struct System_ComponentModel_TypeConverter_StandardValuesCollection_Fields System_ComponentModel_TypeConverter_StandardValuesCollection_Fields, *PSystem_ComponentModel_TypeConverter_StandardValuesCollection_Fields;

typedef struct System_ComponentModel_TypeConverter_StandardValuesCollection_VTable System_ComponentModel_TypeConverter_StandardValuesCollection_VTable, *PSystem_ComponentModel_TypeConverter_StandardValuesCollection_VTable;

typedef struct System_Array_o System_Array_o, *PSystem_Array_o;

typedef struct System_Array_Fields System_Array_Fields, *PSystem_Array_Fields;

struct System_Array_Fields {
};

struct System_Array_o {
    struct System_Array_c *klass;
    void *monitor;
    struct System_Array_Fields fields;
};

struct System_ComponentModel_CultureInfoConverter_Fields {
    struct System_ComponentModel_TypeConverter_Fields super;
    struct System_ComponentModel_TypeConverter_StandardValuesCollection_o *_values;
};

struct System_ComponentModel_TypeConverter_StandardValuesCollection_Fields {
    struct System_Collections_ICollection_o *values;
    struct System_Array_o *valueArray;
};

struct System_ComponentModel_TypeConverter_StandardValuesCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _5_System_Collections_ICollection_get_Count;
    struct VirtualInvokeData _6_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _7_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _8_System_Collections_IEnumerable_GetEnumerator;
};

struct System_ComponentModel_CultureInfoConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
    struct VirtualInvokeData _16_GetCultureName;
};

struct System_ComponentModel_TypeConverter_StandardValuesCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_TypeConverter_StandardValuesCollection_VTable vtable;
};

struct System_ComponentModel_TypeConverter_StandardValuesCollection_o {
    struct System_ComponentModel_TypeConverter_StandardValuesCollection_c *klass;
    void *monitor;
    struct System_ComponentModel_TypeConverter_StandardValuesCollection_Fields fields;
};

struct System_ComponentModel_CultureInfoConverter_o {
    struct System_ComponentModel_CultureInfoConverter_c *klass;
    void *monitor;
    struct System_ComponentModel_CultureInfoConverter_Fields fields;
};

struct System_ComponentModel_CultureInfoConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_CultureInfoConverter_VTable vtable;
};

typedef struct MethodInfo_15FC03C_RGCTXs MethodInfo_15FC03C_RGCTXs, *PMethodInfo_15FC03C_RGCTXs;

struct MethodInfo_15FC03C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1878318 MethodInfo_1878318, *PMethodInfo_1878318;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__c Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__c;

typedef union _union_314422 _union_314422, *P_union_314422;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__VTable;

union _union_314422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1878318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions__ContinueWith_d__22_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct Il2CppClass *_4_System_Action_T_;
    struct MethodInfo *_5_System_Action_T__Invoke;
};

typedef struct Shock_CardSkillLevelMstTable_c Shock_CardSkillLevelMstTable_c, *PShock_CardSkillLevelMstTable_c;

typedef struct Shock_CardSkillLevelMstTable_StaticFields Shock_CardSkillLevelMstTable_StaticFields, *PShock_CardSkillLevelMstTable_StaticFields;

typedef struct Shock_CardSkillLevelMstTable_VTable Shock_CardSkillLevelMstTable_VTable, *PShock_CardSkillLevelMstTable_VTable;

typedef struct Shock_CardSkillLevelMstTable_o Shock_CardSkillLevelMstTable_o, *PShock_CardSkillLevelMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__o Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__o, *PCarbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__o;

typedef struct Shock_CardSkillLevelMstTable_Fields Shock_CardSkillLevelMstTable_Fields, *PShock_CardSkillLevelMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__c Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__c, *PCarbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__Fields Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__Fields;

typedef struct Shock_GameMstTableBase_CardSkillLevelMst__ValueTuple_uint__int___Fields Shock_GameMstTableBase_CardSkillLevelMst__ValueTuple_uint__int___Fields, *PShock_GameMstTableBase_CardSkillLevelMst__ValueTuple_uint__int___Fields;

typedef struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___o System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___o, *PSystem_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__VTable Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__VTable;

typedef struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___c System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___c, *PSystem_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___c;

typedef struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___VTable System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___VTable, *PSystem_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___VTable;

struct Shock_CardSkillLevelMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_CardSkillLevelMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_CardSkillLevelMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardSkillLevelMstTable_VTable vtable;
};

struct Shock_GameMstTableBase_CardSkillLevelMst__ValueTuple_uint__int___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_CardSkillLevelMstTable_Fields {
    struct Shock_GameMstTableBase_CardSkillLevelMst__ValueTuple_uint__int___Fields super;
    struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___o *m_CardSkillLevelTable;
};

struct Shock_CardSkillLevelMstTable_o {
    struct Shock_CardSkillLevelMstTable_c *klass;
    void *monitor;
    struct Shock_CardSkillLevelMstTable_Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_CardSkillLevelMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_CardSkillLevelMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__o *ms_HashTable;
};

struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__int___CardSkillLevelMst__Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___o {
    struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__List_CardSkillLevelMst___Fields fields;
};

typedef struct MethodInfo_19B8ABC MethodInfo_19B8ABC, *PMethodInfo_19B8ABC;

typedef union _union_312238 _union_312238, *P_union_312238;

union _union_312238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8ABC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_Normalization_c System_Text_Normalization_c, *PSystem_Text_Normalization_c;

typedef struct System_Text_Normalization_StaticFields System_Text_Normalization_StaticFields, *PSystem_Text_Normalization_StaticFields;

struct System_Text_Normalization_StaticFields {
    uint8_t *props;
    int32_t *mappedChars;
    int16_t *charMapIndex;
    int16_t *helperIndex;
    uint16_t *mapIdxToComposite;
    uint8_t *combiningClass;
    struct Il2CppObject *forLock;
    bool isReady;
};

struct System_Text_Normalization_c {
    struct Il2CppClass_1 _1;
    struct System_Text_Normalization_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_Normalization_VTable vtable;
};

typedef struct System_IO_Compression_GZipStream_c System_IO_Compression_GZipStream_c, *PSystem_IO_Compression_GZipStream_c;

typedef struct System_IO_Compression_GZipStream_VTable System_IO_Compression_GZipStream_VTable, *PSystem_IO_Compression_GZipStream_VTable;

struct System_IO_Compression_GZipStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct System_IO_Compression_GZipStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Compression_GZipStream_VTable vtable;
};

typedef struct MethodInfo_32B3D44 MethodInfo_32B3D44, *PMethodInfo_32B3D44;

typedef union _union_318425 _union_318425, *P_union_318425;

union _union_318425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3D44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33A6A1C MethodInfo_33A6A1C, *PMethodInfo_33A6A1C;

typedef union _union_234631 _union_234631, *P_union_234631;

union _union_234631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D208A8 MethodInfo_1D208A8, *PMethodInfo_1D208A8;

typedef union _union_244201 _union_244201, *P_union_244201;

union _union_244201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D208A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass22_0_c Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass22_0_c, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass22_0_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass22_0_VTable Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass22_0_VTable, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass22_0_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass22_0_VTable vtable;
};

typedef struct MethodInfo_1942BDC MethodInfo_1942BDC, *PMethodInfo_1942BDC;

typedef union _union_238771 _union_238771, *P_union_238771;

union _union_238771 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942BDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238771 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B5590 MethodInfo_16B5590, *PMethodInfo_16B5590;

typedef union _union_283844 _union_283844, *P_union_283844;

union _union_283844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ItemTabComparer_c Shock_ItemTabComparer_c, *PShock_ItemTabComparer_c;

typedef struct Shock_ItemTabComparer_VTable Shock_ItemTabComparer_VTable, *PShock_ItemTabComparer_VTable;

struct Shock_ItemTabComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_ItemTabComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ItemTabComparer_VTable vtable;
};

typedef struct MethodInfo_1D208A0 MethodInfo_1D208A0, *PMethodInfo_1D208A0;

typedef union _union_243993 _union_243993, *P_union_243993;

union _union_243993 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D208A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243993 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_TitleMst__uint__o Shock_GameMstTableBase_TitleMst__uint__o, *PShock_GameMstTableBase_TitleMst__uint__o;

typedef struct Shock_GameMstTableBase_TitleMst__uint__Fields Shock_GameMstTableBase_TitleMst__uint__Fields, *PShock_GameMstTableBase_TitleMst__uint__Fields;

struct Shock_GameMstTableBase_TitleMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_TitleMst__uint__o {
    struct Shock_GameMstTableBase_TitleMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_TitleMst__uint__Fields fields;
};

typedef struct Aoharu_FavoriteBandSettingScene___c_o Aoharu_FavoriteBandSettingScene___c_o, *PAoharu_FavoriteBandSettingScene___c_o;

typedef struct Aoharu_FavoriteBandSettingScene___c_c Aoharu_FavoriteBandSettingScene___c_c, *PAoharu_FavoriteBandSettingScene___c_c;

typedef struct Aoharu_FavoriteBandSettingScene___c_Fields Aoharu_FavoriteBandSettingScene___c_Fields, *PAoharu_FavoriteBandSettingScene___c_Fields;

typedef struct Aoharu_FavoriteBandSettingScene___c_StaticFields Aoharu_FavoriteBandSettingScene___c_StaticFields, *PAoharu_FavoriteBandSettingScene___c_StaticFields;

typedef struct Aoharu_FavoriteBandSettingScene___c_VTable Aoharu_FavoriteBandSettingScene___c_VTable, *PAoharu_FavoriteBandSettingScene___c_VTable;

struct Aoharu_FavoriteBandSettingScene___c_Fields {
};

struct Aoharu_FavoriteBandSettingScene___c_o {
    struct Aoharu_FavoriteBandSettingScene___c_c *klass;
    void *monitor;
    struct Aoharu_FavoriteBandSettingScene___c_Fields fields;
};

struct Aoharu_FavoriteBandSettingScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_FavoriteBandSettingScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_FavoriteBandSettingScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_FavoriteBandSettingScene___c_VTable vtable;
};

struct Aoharu_FavoriteBandSettingScene___c_StaticFields {
    struct Aoharu_FavoriteBandSettingScene___c_o *__9;
    struct System_Action_o *__9__5_2;
    struct System_Action_Action__o *__9__5_1;
};

typedef union _union_282492 _union_282492, *P_union_282492;

union _union_282492 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__c UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__c, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__c;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__RGCTXs UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__RGCTXs, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__RGCTXs;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__VTable UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__VTable, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__VTable;

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__VTable vtable;
};

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TSource__TResult___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TSource__TResult_;
    struct Il2CppClass *_2_UniRx_IObservable_TSource_;
    struct MethodInfo *_3_UniRx_IObservable_TSource__Subscribe;
    struct Il2CppClass *_4_System_Func_TSource__IObservable_TResult__;
    struct MethodInfo *_5_System_Func_TSource__IObservable_TResult___Invoke;
    struct Il2CppClass *_6_UniRx_IObserver_TResult_;
    struct MethodInfo *_7_UniRx_IObserver_TResult__OnError;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_TSource__TResult__Dispose;
    struct Il2CppClass *_9_UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TResult_;
    struct MethodInfo *_10_UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TResult___ctor;
    struct Il2CppClass *_11_UniRx_IObservable_TResult_;
    struct MethodInfo *_12_UniRx_IObservable_TResult__Subscribe;
    struct MethodInfo *_13_UniRx_IObserver_TResult__OnCompleted;
};

typedef union _union_282494 _union_282494, *P_union_282494;

union _union_282494 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282496 _union_282496, *P_union_282496;

union _union_282496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282498 _union_282498, *P_union_282498;

union _union_282498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_187830C MethodInfo_187830C, *PMethodInfo_187830C;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__c Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__c, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__c;

typedef union _union_299635 _union_299635, *P_union_299635;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__RGCTXs Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__RGCTXs, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__VTable Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__VTable, *PCysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__VTable;

union _union_299635 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_187830C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299635 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__GetAsyncEnumerator;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__get_Current;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_TriggerEvent_T__SetResult;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerator_T__MoveNextAsync;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_AwaitUnsafeOnCompleted_UniTask_Awaiter_bool___ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_AwaitUnsafeOnCompleted_UniTask_Awaiter__ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty__ConsumeEnumerator_d__7_T__VTable vtable;
};

typedef struct MethodInfo_13C67FC MethodInfo_13C67FC, *PMethodInfo_13C67FC;

typedef struct MethodInfo_13C67FC_RGCTXs MethodInfo_13C67FC_RGCTXs, *PMethodInfo_13C67FC_RGCTXs;

typedef union _union_207417 _union_207417, *P_union_207417;

struct MethodInfo_13C67FC_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207417 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C67FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C67FC_RGCTXs *rgctx_data;
    union _union_207417 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6E910 MethodInfo_2D6E910, *PMethodInfo_2D6E910;

typedef struct MethodInfo_2D6E910_RGCTXs MethodInfo_2D6E910_RGCTXs, *PMethodInfo_2D6E910_RGCTXs;

typedef union _union_287671 _union_287671, *P_union_287671;

union _union_287671 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E910_RGCTXs *rgctx_data;
    union _union_287671 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6E910_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ScanObservable_TSource_;
    struct MethodInfo *_1_UniRx_Operators_ScanObservable_TSource___ctor;
};

typedef struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_VTable Cysharp_Threading_Tasks_UniTask_CanceledResultSource_VTable, *PCysharp_Threading_Tasks_UniTask_CanceledResultSource_VTable;

struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
};

typedef struct Shock_ItemTabComparer_o Shock_ItemTabComparer_o, *PShock_ItemTabComparer_o;

typedef struct Shock_ItemTabComparer_Fields Shock_ItemTabComparer_Fields, *PShock_ItemTabComparer_Fields;

struct Shock_ItemTabComparer_Fields {
};

struct Shock_ItemTabComparer_o {
    struct Shock_ItemTabComparer_c *klass;
    void *monitor;
    struct Shock_ItemTabComparer_Fields fields;
};

typedef struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_o SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_o, *PSharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_o;

typedef struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_c SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_c, *PSharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_c;

typedef struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_Fields SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_Fields, *PSharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_Fields;

typedef struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_VTable SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_VTable, *PSharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_VTable;

typedef struct SharpCompress_Common_Zip_ZipVolume_array SharpCompress_Common_Zip_ZipVolume_array, *PSharpCompress_Common_Zip_ZipVolume_array;

struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_Fields {
    struct SharpCompress_Common_Zip_ZipVolume_array *v;
};

struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_o {
    struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_c *klass;
    void *monitor;
    struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_Fields fields;
};

struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass17_0_VTable vtable;
};

struct SharpCompress_Common_Zip_ZipVolume_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Common_Zip_ZipVolume_o *m_Items[65535];
};

typedef struct MethodInfo_1942BD4 MethodInfo_1942BD4, *PMethodInfo_1942BD4;

typedef union _union_238603 _union_238603, *P_union_238603;

union _union_238603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942BD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Linq_OrderedEnumerable_TElement__TKey__RGCTXs System_Linq_OrderedEnumerable_TElement__TKey__RGCTXs, *PSystem_Linq_OrderedEnumerable_TElement__TKey__RGCTXs;

struct System_Linq_OrderedEnumerable_TElement__TKey__RGCTXs {
    struct MethodInfo *_0_System_Linq_OrderedEnumerable_TElement___ctor;
    struct Il2CppClass *_1_System_Linq_OrderedEnumerable_TElement_;
    struct MethodInfo *_2_System_Collections_Generic_Comparer_TKey__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_Comparer_TKey_;
    struct Il2CppClass *_4_System_Linq_EnumerableSorter_TElement__TKey_;
    struct MethodInfo *_5_System_Linq_EnumerableSorter_TElement__TKey___ctor;
    struct Il2CppClass *_6_System_Linq_OrderedEnumerable_TElement_;
    struct MethodInfo *_7_System_Linq_OrderedEnumerable_TElement__GetEnumerableSorter;
};

typedef struct SharpCompress_Compressors_LZMA_BitVector_VTable SharpCompress_Compressors_LZMA_BitVector_VTable, *PSharpCompress_Compressors_LZMA_BitVector_VTable;

struct SharpCompress_Compressors_LZMA_BitVector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D208B8 MethodInfo_1D208B8, *PMethodInfo_1D208B8;

typedef union _union_244617 _union_244617, *P_union_244617;

union _union_244617 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D208B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244617 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveInputResultMstTable_o Shock_LiveInputResultMstTable_o, *PShock_LiveInputResultMstTable_o;

typedef struct Shock_LiveInputResultMstTable_c Shock_LiveInputResultMstTable_c, *PShock_LiveInputResultMstTable_c;

typedef struct Shock_LiveInputResultMstTable_Fields Shock_LiveInputResultMstTable_Fields, *PShock_LiveInputResultMstTable_Fields;

typedef struct Shock_LiveInputResultMstTable_StaticFields Shock_LiveInputResultMstTable_StaticFields, *PShock_LiveInputResultMstTable_StaticFields;

typedef struct Shock_LiveInputResultMstTable_VTable Shock_LiveInputResultMstTable_VTable, *PShock_LiveInputResultMstTable_VTable;

typedef struct Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__Fields Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__Fields, *PShock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__Fields;

typedef struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__o Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__o, *PCarbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__o;

typedef struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__c Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__c, *PCarbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__c;

typedef struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__Fields Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__Fields, *PCarbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__Fields;

typedef struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__VTable Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__VTable, *PCarbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__VTable;

struct Shock_LiveInputResultMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LiveInputResultMstTable_Fields {
    struct Shock_GameMstTableBase_LiveInputResultMst__INPUT_RESULT_TYPE__Fields super;
};

struct Shock_LiveInputResultMstTable_o {
    struct Shock_LiveInputResultMstTable_c *klass;
    void *monitor;
    struct Shock_LiveInputResultMstTable_Fields fields;
};

struct Shock_LiveInputResultMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveInputResultMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveInputResultMstTable_VTable vtable;
};

struct Shock_LiveInputResultMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LiveInputResultMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__VTable vtable;
};

struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__o {
    struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_INPUT_RESULT_TYPE__LiveInputResultMst__Fields fields;
};

typedef struct MethodInfo_1BCFA34 MethodInfo_1BCFA34, *PMethodInfo_1BCFA34;

typedef union _union_255411 _union_255411, *P_union_255411;

union _union_255411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCFA34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1942BCC MethodInfo_1942BCC, *PMethodInfo_1942BCC;

typedef union _union_238435 _union_238435, *P_union_238435;

union _union_238435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942BCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D208B0 MethodInfo_1D208B0, *PMethodInfo_1D208B0;

typedef union _union_244409 _union_244409, *P_union_244409;

union _union_244409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D208B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282490 _union_282490, *P_union_282490;

union _union_282490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1100B54 MethodInfo_1100B54, *PMethodInfo_1100B54;

typedef union _union_195262 _union_195262, *P_union_195262;

union _union_195262 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1100B54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1100B54_RGCTXs *rgctx_data;
    union _union_195262 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257460 _union_257460, *P_union_257460;

union _union_257460 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF3638 MethodInfo_1EF3638, *PMethodInfo_1EF3638;

typedef struct System_Threading_SparselyPopulatedArrayAddInfo_T__c System_Threading_SparselyPopulatedArrayAddInfo_T__c, *PSystem_Threading_SparselyPopulatedArrayAddInfo_T__c;

typedef union _union_211965 _union_211965, *P_union_211965;

typedef struct System_Threading_SparselyPopulatedArrayAddInfo_T__VTable System_Threading_SparselyPopulatedArrayAddInfo_T__VTable, *PSystem_Threading_SparselyPopulatedArrayAddInfo_T__VTable;

union _union_211965 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF3638 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_SparselyPopulatedArrayAddInfo_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211965 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Threading_SparselyPopulatedArrayAddInfo_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_SparselyPopulatedArrayAddInfo_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_SparselyPopulatedArrayAddInfo_T__VTable vtable;
};

typedef union _union_257462 _union_257462, *P_union_257462;

union _union_257462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_333B0F0 MethodInfo_333B0F0, *PMethodInfo_333B0F0;

typedef union _union_300975 _union_300975, *P_union_300975;

union _union_300975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333B0F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33A6A88 MethodInfo_33A6A88, *PMethodInfo_33A6A88;

typedef union _union_234799 _union_234799, *P_union_234799;

union _union_234799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6A88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257464 _union_257464, *P_union_257464;

union _union_257464 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282421 _union_282421, *P_union_282421;

union _union_282421 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257466 _union_257466, *P_union_257466;

union _union_257466 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28F5580 MethodInfo_28F5580, *PMethodInfo_28F5580;

typedef union _union_235021 _union_235021, *P_union_235021;

union _union_235021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282423 _union_282423, *P_union_282423;

union _union_282423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282425 _union_282425, *P_union_282425;

union _union_282425 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_WindowType__PresetController__o System_Collections_Generic_Dictionary_WindowType__PresetController__o, *PSystem_Collections_Generic_Dictionary_WindowType__PresetController__o;

typedef struct System_Collections_Generic_Dictionary_WindowType__PresetController__c System_Collections_Generic_Dictionary_WindowType__PresetController__c, *PSystem_Collections_Generic_Dictionary_WindowType__PresetController__c;

typedef struct System_Collections_Generic_Dictionary_WindowType__PresetController__Fields System_Collections_Generic_Dictionary_WindowType__PresetController__Fields, *PSystem_Collections_Generic_Dictionary_WindowType__PresetController__Fields;

typedef struct System_Collections_Generic_Dictionary_WindowType__PresetController__VTable System_Collections_Generic_Dictionary_WindowType__PresetController__VTable, *PSystem_Collections_Generic_Dictionary_WindowType__PresetController__VTable;

struct System_Collections_Generic_Dictionary_WindowType__PresetController__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_WindowType__PresetController__o {
    struct System_Collections_Generic_Dictionary_WindowType__PresetController__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_WindowType__PresetController__Fields fields;
};

struct System_Collections_Generic_Dictionary_WindowType__PresetController__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_WindowType__PresetController__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_WindowType__PresetController__VTable vtable;
};

typedef union _union_282427 _union_282427, *P_union_282427;

union _union_282427 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__VTable UniRx_Operators_TakeWhileObservable_TakeWhile__T__VTable, *PUniRx_Operators_TakeWhileObservable_TakeWhile__T__VTable;

struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef union _union_282429 _union_282429, *P_union_282429;

union _union_282429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngGGLData___c__DisplayClass32_0_c Shock_MngGGLData___c__DisplayClass32_0_c, *PShock_MngGGLData___c__DisplayClass32_0_c;

typedef struct Shock_MngGGLData___c__DisplayClass32_0_VTable Shock_MngGGLData___c__DisplayClass32_0_VTable, *PShock_MngGGLData___c__DisplayClass32_0_VTable;

struct Shock_MngGGLData___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngGGLData___c__DisplayClass32_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngGGLData___c__DisplayClass32_0_VTable vtable;
};

typedef union _union_257468 _union_257468, *P_union_257468;

union _union_257468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_Ticket__StaticFields System_Collections_Generic_List_Ticket__StaticFields, *PSystem_Collections_Generic_List_Ticket__StaticFields;

typedef struct GreeGameLib_Ticket_array GreeGameLib_Ticket_array, *PGreeGameLib_Ticket_array;

typedef struct GreeGameLib_Ticket_o GreeGameLib_Ticket_o, *PGreeGameLib_Ticket_o;

typedef struct GreeGameLib_Ticket_c GreeGameLib_Ticket_c, *PGreeGameLib_Ticket_c;

typedef struct GreeGameLib_Ticket_Fields GreeGameLib_Ticket_Fields, *PGreeGameLib_Ticket_Fields;

typedef struct GreeGameLib_Ticket_VTable GreeGameLib_Ticket_VTable, *PGreeGameLib_Ticket_VTable;

struct System_Collections_Generic_List_Ticket__StaticFields {
    struct GreeGameLib_Ticket_array *s_emptyArray;
};

struct GreeGameLib_Ticket_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

struct GreeGameLib_Ticket_Fields {
    struct GreeGameLib_PluginObjectBase_Fields super;
};

struct GreeGameLib_Ticket_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GreeGameLib_Ticket_o *m_Items[65535];
};

struct GreeGameLib_Ticket_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_Ticket_VTable vtable;
};

struct GreeGameLib_Ticket_o {
    struct GreeGameLib_Ticket_c *klass;
    void *monitor;
    struct GreeGameLib_Ticket_Fields fields;
};

typedef struct Shock_PermissionTask_c Shock_PermissionTask_c, *PShock_PermissionTask_c;

typedef struct Shock_PermissionTask_StaticFields Shock_PermissionTask_StaticFields, *PShock_PermissionTask_StaticFields;

typedef struct Shock_PermissionTask_VTable Shock_PermissionTask_VTable, *PShock_PermissionTask_VTable;

struct Shock_PermissionTask_StaticFields {
    int32_t m_Result;
    bool m_NativeReturn;
    struct System_String_array *m_PermissionList;
};

struct Shock_PermissionTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PermissionTask_c {
    struct Il2CppClass_1 _1;
    struct Shock_PermissionTask_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PermissionTask_VTable vtable;
};

typedef struct MethodInfo_1EBEBD0 MethodInfo_1EBEBD0, *PMethodInfo_1EBEBD0;

typedef union _union_323477 _union_323477, *P_union_323477;

union _union_323477 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBEBD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D6CAC MethodInfo_15D6CAC, *PMethodInfo_15D6CAC;

typedef struct MethodInfo_15D6CAC_RGCTXs MethodInfo_15D6CAC_RGCTXs, *PMethodInfo_15D6CAC_RGCTXs;

typedef union _union_331380 _union_331380, *P_union_331380;

union _union_331380 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6CAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6CAC_RGCTXs *rgctx_data;
    union _union_331380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D6CAC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_257450 _union_257450, *P_union_257450;

union _union_257450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_InputGestureRect___c_o Shock_InputGestureRect___c_o, *PShock_InputGestureRect___c_o;

typedef struct Shock_InputGestureRect___c_c Shock_InputGestureRect___c_c, *PShock_InputGestureRect___c_c;

typedef struct Shock_InputGestureRect___c_Fields Shock_InputGestureRect___c_Fields, *PShock_InputGestureRect___c_Fields;

typedef struct Shock_InputGestureRect___c_StaticFields Shock_InputGestureRect___c_StaticFields, *PShock_InputGestureRect___c_StaticFields;

typedef struct Shock_InputGestureRect___c_VTable Shock_InputGestureRect___c_VTable, *PShock_InputGestureRect___c_VTable;

typedef struct System_Predicate_Component__o System_Predicate_Component__o, *PSystem_Predicate_Component__o;

typedef struct System_Predicate_Component__c System_Predicate_Component__c, *PSystem_Predicate_Component__c;

typedef struct System_Predicate_Component__Fields System_Predicate_Component__Fields, *PSystem_Predicate_Component__Fields;

typedef struct System_Predicate_Component__VTable System_Predicate_Component__VTable, *PSystem_Predicate_Component__VTable;

struct Shock_InputGestureRect___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_InputGestureRect___c_Fields {
};

struct Shock_InputGestureRect___c_o {
    struct Shock_InputGestureRect___c_c *klass;
    void *monitor;
    struct Shock_InputGestureRect___c_Fields fields;
};

struct Shock_InputGestureRect___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_InputGestureRect___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputGestureRect___c_VTable vtable;
};

struct System_Predicate_Component__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_InputGestureRect___c_StaticFields {
    struct Shock_InputGestureRect___c_o *__9;
    struct System_Predicate_Component__o *__9__30_0;
    struct System_Func_PointerEventData__int__bool__o *__9__44_0;
};

struct System_Predicate_Component__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_Component__o {
    struct System_Predicate_Component__c *klass;
    void *monitor;
    struct System_Predicate_Component__Fields fields;
};

struct System_Predicate_Component__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_Component__VTable vtable;
};

typedef struct MethodInfo_24DEBF4 MethodInfo_24DEBF4, *PMethodInfo_24DEBF4;

typedef union _union_179420 _union_179420, *P_union_179420;

union _union_179420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEBF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282431 _union_282431, *P_union_282431;

union _union_282431 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1942BF0 MethodInfo_1942BF0, *PMethodInfo_1942BF0;

typedef union _union_238939 _union_238939, *P_union_238939;

union _union_238939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282433 _union_282433, *P_union_282433;

union _union_282433 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282435 _union_282435, *P_union_282435;

union _union_282435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282437 _union_282437, *P_union_282437;

union _union_282437 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282439 _union_282439, *P_union_282439;

union _union_282439 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_RegularExpressions_RegexPrefix_c System_Text_RegularExpressions_RegexPrefix_c, *PSystem_Text_RegularExpressions_RegexPrefix_c;

typedef struct System_Text_RegularExpressions_RegexPrefix_StaticFields System_Text_RegularExpressions_RegexPrefix_StaticFields, *PSystem_Text_RegularExpressions_RegexPrefix_StaticFields;

typedef struct System_Text_RegularExpressions_RegexPrefix_VTable System_Text_RegularExpressions_RegexPrefix_VTable, *PSystem_Text_RegularExpressions_RegexPrefix_VTable;

struct System_Text_RegularExpressions_RegexPrefix_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_RegularExpressions_RegexPrefix_c {
    struct Il2CppClass_1 _1;
    struct System_Text_RegularExpressions_RegexPrefix_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_RegexPrefix_VTable vtable;
};

struct System_Text_RegularExpressions_RegexPrefix_StaticFields {
    struct System_Text_RegularExpressions_RegexPrefix_o _Empty_k__BackingField;
};

typedef struct MethodInfo_15F9054_RGCTXs MethodInfo_15F9054_RGCTXs, *PMethodInfo_15F9054_RGCTXs;

struct MethodInfo_15F9054_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257456 _union_257456, *P_union_257456;

union _union_257456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257458 _union_257458, *P_union_257458;

union _union_257458 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_337A6E4 MethodInfo_337A6E4, *PMethodInfo_337A6E4;

typedef struct UnityEngine__AndroidJNIHelper_c UnityEngine__AndroidJNIHelper_c, *PUnityEngine__AndroidJNIHelper_c;

typedef struct MethodInfo_337A6E4_RGCTXs MethodInfo_337A6E4_RGCTXs, *PMethodInfo_337A6E4_RGCTXs;

typedef union _union_341255 _union_341255, *P_union_341255;

typedef struct UnityEngine__AndroidJNIHelper_VTable UnityEngine__AndroidJNIHelper_VTable, *PUnityEngine__AndroidJNIHelper_VTable;

union _union_341255 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337A6E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine__AndroidJNIHelper_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A6E4_RGCTXs *rgctx_data;
    union _union_341255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine__AndroidJNIHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct MethodInfo_337A6E4_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

struct UnityEngine__AndroidJNIHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine__AndroidJNIHelper_VTable vtable;
};

typedef struct Shock_MngCardData___c__DisplayClass12_0_c Shock_MngCardData___c__DisplayClass12_0_c, *PShock_MngCardData___c__DisplayClass12_0_c;

typedef struct Shock_MngCardData___c__DisplayClass12_0_VTable Shock_MngCardData___c__DisplayClass12_0_VTable, *PShock_MngCardData___c__DisplayClass12_0_VTable;

struct Shock_MngCardData___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngCardData___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngCardData___c__DisplayClass12_0_VTable vtable;
};

typedef struct MethodInfo_16E05F4 MethodInfo_16E05F4, *PMethodInfo_16E05F4;

typedef union _union_193227 _union_193227, *P_union_193227;

union _union_193227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E05F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1EFBC MethodInfo_2B1EFBC, *PMethodInfo_2B1EFBC;

typedef union _union_234509 _union_234509, *P_union_234509;

union _union_234509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EFBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257440 _union_257440, *P_union_257440;

union _union_257440 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282441 _union_282441, *P_union_282441;

union _union_282441 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257442 _union_257442, *P_union_257442;

union _union_257442 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282443 _union_282443, *P_union_282443;

union _union_282443 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257444 _union_257444, *P_union_257444;

union _union_257444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GemShopController___c__DisplayClass7_0_c Aoharu_GemShopController___c__DisplayClass7_0_c, *PAoharu_GemShopController___c__DisplayClass7_0_c;

typedef struct Aoharu_GemShopController___c__DisplayClass7_0_VTable Aoharu_GemShopController___c__DisplayClass7_0_VTable, *PAoharu_GemShopController___c__DisplayClass7_0_VTable;

struct Aoharu_GemShopController___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GemShopController___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GemShopController___c__DisplayClass7_0_VTable vtable;
};

typedef union _union_282445 _union_282445, *P_union_282445;

union _union_282445 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_136F2BC MethodInfo_136F2BC, *PMethodInfo_136F2BC;

typedef union _union_262788 _union_262788, *P_union_262788;

union _union_262788 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_136F2BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282447 _union_282447, *P_union_282447;

union _union_282447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1378E60 MethodInfo_1378E60, *PMethodInfo_1378E60;

typedef union _union_168239 _union_168239, *P_union_168239;

union _union_168239 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1378E60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168239 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282449 _union_282449, *P_union_282449;

union _union_282449 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398598 MethodInfo_3398598, *PMethodInfo_3398598;

typedef union _union_225407 _union_225407, *P_union_225407;

union _union_225407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF3660 MethodInfo_1EF3660, *PMethodInfo_1EF3660;

typedef union _union_211971 _union_211971, *P_union_211971;

union _union_211971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF3660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_SparselyPopulatedArrayFragment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14410 MethodInfo_2B14410, *PMethodInfo_2B14410;

typedef union _union_182078 _union_182078, *P_union_182078;

union _union_182078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257446 _union_257446, *P_union_257446;

union _union_257446 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257448 _union_257448, *P_union_257448;

union _union_257448 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14414 MethodInfo_2B14414, *PMethodInfo_2B14414;

typedef union _union_183516 _union_183516, *P_union_183516;

union _union_183516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14414 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF3648 MethodInfo_1EF3648, *PMethodInfo_1EF3648;

typedef union _union_211969 _union_211969, *P_union_211969;

union _union_211969 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF3648 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_SparselyPopulatedArrayFragment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211969 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_array Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_array, *PAoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_array;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_o Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_o, *PAoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_c Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_c, *PAoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_Fields Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_Fields, *PAoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_VTable Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_VTable, *PAoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_o Aoharu_Scenes_Gacha_GachaDetailMemberItem_o, *PAoharu_Scenes_Gacha_GachaDetailMemberItem_o;

typedef struct System_Collections_Generic_List_GachaDetailMemberItem__o System_Collections_Generic_List_GachaDetailMemberItem__o, *PSystem_Collections_Generic_List_GachaDetailMemberItem__o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_c Aoharu_Scenes_Gacha_GachaDetailMemberItem_c, *PAoharu_Scenes_Gacha_GachaDetailMemberItem_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_Fields Aoharu_Scenes_Gacha_GachaDetailMemberItem_Fields, *PAoharu_Scenes_Gacha_GachaDetailMemberItem_Fields;

typedef struct System_Collections_Generic_List_GachaDetailMemberItem__c System_Collections_Generic_List_GachaDetailMemberItem__c, *PSystem_Collections_Generic_List_GachaDetailMemberItem__c;

typedef struct System_Collections_Generic_List_GachaDetailMemberItem__Fields System_Collections_Generic_List_GachaDetailMemberItem__Fields, *PSystem_Collections_Generic_List_GachaDetailMemberItem__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_VTable Aoharu_Scenes_Gacha_GachaDetailMemberItem_VTable, *PAoharu_Scenes_Gacha_GachaDetailMemberItem_VTable;

typedef struct System_Collections_Generic_List_GachaDetailMemberItem__StaticFields System_Collections_Generic_List_GachaDetailMemberItem__StaticFields, *PSystem_Collections_Generic_List_GachaDetailMemberItem__StaticFields;

typedef struct System_Collections_Generic_List_GachaDetailMemberItem__VTable System_Collections_Generic_List_GachaDetailMemberItem__VTable, *PSystem_Collections_Generic_List_GachaDetailMemberItem__VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_array Aoharu_Scenes_Gacha_GachaDetailMemberItem_array, *PAoharu_Scenes_Gacha_GachaDetailMemberItem_array;

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_Fields {
    struct UnityEngine_GameObject_o *m_Obj;
    int32_t m_Rarity;
    struct UnityEngine_RectTransform_o *m_MemberItemRoot;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_o *m_MemberItemPrefab;
    struct System_Collections_Generic_List_GachaDetailMemberItem__o *m_MemberItemList;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_o {
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_Fields fields;
};

struct System_Collections_Generic_List_GachaDetailMemberItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_DataNode_CardTypeIcon_o *m_cardTypeIcon;
    struct Aoharu_UI_CharaImageIcon_o *m_charaImageIcon;
    struct Shock_TextMeshUI_o *m_photoName;
    struct Shock_TextMeshUI_o *m_charaName;
    struct UnityEngine_UI_Image_o *m_MoveImage;
    struct UnityEngine_UI_Image_o *m_PhotoImage;
    struct UnityEngine_Sprite_o *m_MoveOffSprite;
    struct UnityEngine_Sprite_o *m_MoveOnSprite;
    struct UnityEngine_Sprite_o *m_PhotoOffSprite;
    struct UnityEngine_Sprite_o *m_PhotoOnSprite;
    struct Shock_TextMeshUI_o *m_rate;
    struct Shock_ButtonEvent_o *m_infoButton;
};

struct System_Collections_Generic_List_GachaDetailMemberItem__Fields {
    struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_GachaDetailMemberItem__StaticFields {
    struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_array *s_emptyArray;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_o {
    struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberItem_VTable vtable;
};

struct System_Collections_Generic_List_GachaDetailMemberItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GachaDetailMemberItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GachaDetailMemberItem__VTable vtable;
};

struct System_Collections_Generic_List_GachaDetailMemberItem__o {
    struct System_Collections_Generic_List_GachaDetailMemberItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GachaDetailMemberItem__Fields fields;
};

typedef union _union_282451 _union_282451, *P_union_282451;

union _union_282451 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257430 _union_257430, *P_union_257430;

union _union_257430 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282453 _union_282453, *P_union_282453;

union _union_282453 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282455 _union_282455, *P_union_282455;

union _union_282455 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF3640 MethodInfo_1EF3640, *PMethodInfo_1EF3640;

typedef union _union_211967 _union_211967, *P_union_211967;

union _union_211967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF3640 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_SparselyPopulatedArrayAddInfo_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282457 _union_282457, *P_union_282457;

union _union_282457 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_EventPointRankingRewardMst__string__VTable System_Func_EventPointRankingRewardMst__string__VTable, *PSystem_Func_EventPointRankingRewardMst__string__VTable;

struct System_Func_EventPointRankingRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_2B1441C MethodInfo_2B1441C, *PMethodInfo_2B1441C;

typedef union _union_184954 _union_184954, *P_union_184954;

union _union_184954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1441C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282459 _union_282459, *P_union_282459;

union _union_282459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2065A24 MethodInfo_2065A24, *PMethodInfo_2065A24;

struct MethodInfo_2065A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28F5558 MethodInfo_28F5558, *PMethodInfo_28F5558;

typedef union _union_234853 _union_234853, *P_union_234853;

union _union_234853 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5558 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234853 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264E934 MethodInfo_264E934, *PMethodInfo_264E934;

typedef union _union_270466 _union_270466, *P_union_270466;

union _union_270466 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264E934 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_136F2C4 MethodInfo_136F2C4, *PMethodInfo_136F2C4;

typedef union _union_260876 _union_260876, *P_union_260876;

union _union_260876 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_136F2C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260876 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257436 _union_257436, *P_union_257436;

union _union_257436 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_333B0F8 MethodInfo_333B0F8, *PMethodInfo_333B0F8;

typedef union _union_300977 _union_300977, *P_union_300977;

union _union_300977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333B0F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D3E8 MethodInfo_2B9D3E8, *PMethodInfo_2B9D3E8;

typedef struct Spine_ExposedList_Enumerator_T__c Spine_ExposedList_Enumerator_T__c, *PSpine_ExposedList_Enumerator_T__c;

typedef union _union_325100 _union_325100, *P_union_325100;

typedef struct Spine_ExposedList_Enumerator_T__RGCTXs Spine_ExposedList_Enumerator_T__RGCTXs, *PSpine_ExposedList_Enumerator_T__RGCTXs;

typedef struct Spine_ExposedList_Enumerator_T__VTable Spine_ExposedList_Enumerator_T__VTable, *PSpine_ExposedList_Enumerator_T__VTable;

struct Spine_ExposedList_Enumerator_T__RGCTXs {
    struct Il2CppClass *_0_Spine_ExposedList_Enumerator_T_;
    struct MethodInfo *_1_Spine_ExposedList_Enumerator_T__VerifyState;
    struct Il2CppClass *_2_T;
};

union _union_325100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D3E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Spine_ExposedList_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Spine_ExposedList_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Spine_ExposedList_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_Enumerator_T__VTable vtable;
};

typedef union _union_257438 _union_257438, *P_union_257438;

union _union_257438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2065A1C MethodInfo_2065A1C, *PMethodInfo_2065A1C;

typedef union _union_218037 _union_218037, *P_union_218037;

union _union_218037 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218037 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__o System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__o, *PSystem_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__o;

typedef struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__c System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__c, *PSystem_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__c;

typedef struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__Fields System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__Fields, *PSystem_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__Fields;

typedef struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable, *PSystem_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable;

struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__o {
    struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__Fields fields;
};

struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable vtable;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_VTable;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_VTable vtable;
};

typedef struct System_Globalization_CultureNotFoundException_o System_Globalization_CultureNotFoundException_o, *PSystem_Globalization_CultureNotFoundException_o;

typedef struct System_Globalization_CultureNotFoundException_c System_Globalization_CultureNotFoundException_c, *PSystem_Globalization_CultureNotFoundException_c;

typedef struct System_Globalization_CultureNotFoundException_Fields System_Globalization_CultureNotFoundException_Fields, *PSystem_Globalization_CultureNotFoundException_Fields;

typedef struct System_Globalization_CultureNotFoundException_VTable System_Globalization_CultureNotFoundException_VTable, *PSystem_Globalization_CultureNotFoundException_VTable;

struct System_Globalization_CultureNotFoundException_Fields {
    struct System_ArgumentException_Fields super;
    struct System_String_o *_invalidCultureName;
    struct System_Nullable_int__o _invalidCultureId;
};

struct System_Globalization_CultureNotFoundException_o {
    struct System_Globalization_CultureNotFoundException_c *klass;
    void *monitor;
    struct System_Globalization_CultureNotFoundException_Fields fields;
};

struct System_Globalization_CultureNotFoundException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
    struct VirtualInvokeData _14_get_InvalidCultureId;
    struct VirtualInvokeData _15_get_InvalidCultureName;
};

struct System_Globalization_CultureNotFoundException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_CultureNotFoundException_VTable vtable;
};

typedef struct MethodInfo_2B9D3AC MethodInfo_2B9D3AC, *PMethodInfo_2B9D3AC;

struct MethodInfo_2B9D3AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamLoginBonusEvent_c Shock_Protocol_CJsonSendParamLoginBonusEvent_c, *PShock_Protocol_CJsonSendParamLoginBonusEvent_c;

typedef struct Shock_Protocol_CJsonSendParamLoginBonusEvent_VTable Shock_Protocol_CJsonSendParamLoginBonusEvent_VTable, *PShock_Protocol_CJsonSendParamLoginBonusEvent_VTable;

struct Shock_Protocol_CJsonSendParamLoginBonusEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamLoginBonusEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamLoginBonusEvent_VTable vtable;
};

typedef struct MethodInfo_16ABAA4 MethodInfo_16ABAA4, *PMethodInfo_16ABAA4;

typedef union _union_159245 _union_159245, *P_union_159245;

union _union_159245 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABAA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159245 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_Fields;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_Fields fields;
};

typedef struct MethodInfo_329BE40 MethodInfo_329BE40, *PMethodInfo_329BE40;

typedef union _union_316071 _union_316071, *P_union_316071;

union _union_316071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329BE40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E5D34_RGCTXs MethodInfo_17E5D34_RGCTXs, *PMethodInfo_17E5D34_RGCTXs;

struct MethodInfo_17E5D34_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct SocialConnector_SocialConnector_StaticFields SocialConnector_SocialConnector_StaticFields, *PSocialConnector_SocialConnector_StaticFields;

struct SocialConnector_SocialConnector_StaticFields {
    struct UnityEngine_AndroidJavaObject_o *clazz;
    struct UnityEngine_AndroidJavaObject_o *activity;
};

typedef struct MethodInfo_156B744 MethodInfo_156B744, *PMethodInfo_156B744;

typedef union _union_165797 _union_165797, *P_union_165797;

union _union_165797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156B744 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamLoginBonusEvent_o Shock_Protocol_CJsonSendParamLoginBonusEvent_o, *PShock_Protocol_CJsonSendParamLoginBonusEvent_o;

typedef struct Shock_Protocol_CJsonSendParamLoginBonusEvent_Fields Shock_Protocol_CJsonSendParamLoginBonusEvent_Fields, *PShock_Protocol_CJsonSendParamLoginBonusEvent_Fields;

struct Shock_Protocol_CJsonSendParamLoginBonusEvent_Fields {
    uint32_t master_event_id;
};

struct Shock_Protocol_CJsonSendParamLoginBonusEvent_o {
    struct Shock_Protocol_CJsonSendParamLoginBonusEvent_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamLoginBonusEvent_Fields fields;
};

typedef struct MethodInfo_1D48E50 MethodInfo_1D48E50, *PMethodInfo_1D48E50;

typedef union _union_227127 _union_227127, *P_union_227127;

union _union_227127 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48E50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227127 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257496 _union_257496, *P_union_257496;

union _union_257496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257498 _union_257498, *P_union_257498;

union _union_257498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_LiveRewardMst__string__o System_Func_LiveRewardMst__string__o, *PSystem_Func_LiveRewardMst__string__o;

typedef struct System_Func_LiveRewardMst__string__c System_Func_LiveRewardMst__string__c, *PSystem_Func_LiveRewardMst__string__c;

typedef struct System_Func_LiveRewardMst__string__Fields System_Func_LiveRewardMst__string__Fields, *PSystem_Func_LiveRewardMst__string__Fields;

typedef struct System_Func_LiveRewardMst__string__VTable System_Func_LiveRewardMst__string__VTable, *PSystem_Func_LiveRewardMst__string__VTable;

struct System_Func_LiveRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveRewardMst__string__o {
    struct System_Func_LiveRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveRewardMst__string__Fields fields;
};

struct System_Func_LiveRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveRewardMst__string__VTable vtable;
};

typedef struct MethodInfo_24D408C MethodInfo_24D408C, *PMethodInfo_24D408C;

typedef union _union_176394 _union_176394, *P_union_176394;

union _union_176394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D408C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Concurrent_ConcurrentDictionary_MemberHolder__MemberInfo____VTable System_Collections_Concurrent_ConcurrentDictionary_MemberHolder__MemberInfo____VTable, *PSystem_Collections_Concurrent_ConcurrentDictionary_MemberHolder__MemberInfo____VTable;

struct System_Collections_Concurrent_ConcurrentDictionary_MemberHolder__MemberInfo____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_get_Keys;
    struct VirtualInvokeData _7_get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Collections_Generic_IDictionary_TKey_TValue__Add;
    struct VirtualInvokeData _10_System_Collections_Generic_IDictionary_TKey_TValue__Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_o System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_o, *PSystem_Runtime_Serialization_Formatters_Binary_PrimitiveArray_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_Fields System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_PrimitiveArray_Fields;

struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_Fields {
    int32_t code;
    struct System_Boolean_array *booleanA;
    struct System_Char_array *charA;
    struct System_Double_array *doubleA;
    struct System_Int16_array *int16A;
    struct System_Int32_array *int32A;
    struct System_Int64_array *int64A;
    struct System_SByte_array *sbyteA;
    struct System_Single_array *singleA;
    struct System_UInt16_array *uint16A;
    struct System_UInt32_array *uint32A;
    struct System_UInt64_array *uint64A;
};

struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_o {
    struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_Fields fields;
};

typedef struct Carbon_Collections_ListBuffer_T__c Carbon_Collections_ListBuffer_T__c, *PCarbon_Collections_ListBuffer_T__c;

typedef struct Carbon_Collections_ListBuffer_T__RGCTXs Carbon_Collections_ListBuffer_T__RGCTXs, *PCarbon_Collections_ListBuffer_T__RGCTXs;

typedef struct Carbon_Collections_ListBuffer_T__VTable Carbon_Collections_ListBuffer_T__VTable, *PCarbon_Collections_ListBuffer_T__VTable;

struct Carbon_Collections_ListBuffer_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
    struct MethodInfo *_3_Carbon_Collections_ListBuffer_T__GenerateBuffer;
    struct MethodInfo *_4_System_Activator_CreateInstance_T_;
    struct MethodInfo *_5_System_Collections_Generic_List_T__Add;
    struct Il2CppClass *_6_System_Func_T_;
    struct MethodInfo *_7_System_Func_T__Invoke;
    struct Il2CppClass *_8_System_Func_int__T_;
    struct MethodInfo *_9_System_Func_int__T__Invoke;
    struct MethodInfo *_10_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_11_System_Collections_Generic_List_T__RemoveAt;
    struct MethodInfo *_12_Carbon_Collections_ListBuffer_T__Alloc;
    struct MethodInfo *_13_Carbon_Collections_ListBuffer_T__FreeAt;
    struct MethodInfo *_14_System_Collections_Generic_List_T__IndexOf;
    struct MethodInfo *_15_System_Collections_Generic_List_T__FindIndex;
    struct MethodInfo *_16_System_Collections_Generic_List_T__LastIndexOf;
    struct MethodInfo *_17_System_Collections_Generic_List_T__FindLastIndex;
    struct MethodInfo *_18_System_Collections_Generic_List_T__AddRange;
    struct Il2CppClass *_19_T;
    struct Il2CppClass *_21_System_Predicate_T_;
    struct MethodInfo *_22_System_Predicate_T__Invoke;
    struct MethodInfo *_23_System_Collections_Generic_List_T__RemoveAll;
    struct MethodInfo *_24_Carbon_Collections_ListBuffer_T__ReleaseBuffer;
    struct MethodInfo *_25_System_Collections_Generic_List_T__set_Capacity;
    struct MethodInfo *_26_System_Collections_Generic_List_T___ctor;
};

struct Carbon_Collections_ListBuffer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_Collections_ListBuffer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Carbon_Collections_ListBuffer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Collections_ListBuffer_T__VTable vtable;
};

typedef union _union_257490 _union_257490, *P_union_257490;

union _union_257490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_FieldAttributes_VTable System_Reflection_FieldAttributes_VTable, *PSystem_Reflection_FieldAttributes_VTable;

struct System_Reflection_FieldAttributes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_24D4088 MethodInfo_24D4088, *PMethodInfo_24D4088;

typedef union _union_174956 _union_174956, *P_union_174956;

union _union_174956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4088 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_c Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_c, *PAoharu_Chat_Select_TalkFilteringMenuSort_SortType_c;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_VTable Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_VTable, *PAoharu_Chat_Select_TalkFilteringMenuSort_SortType_VTable;

struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_int__FutureBool_Action__Fields System_Collections_Generic_Dictionary_int__FutureBool_Action__Fields, *PSystem_Collections_Generic_Dictionary_int__FutureBool_Action__Fields;

struct System_Collections_Generic_Dictionary_int__FutureBool_Action__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_257482 _union_257482, *P_union_257482;

union _union_257482 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_o Aoharu_EventDeckEditScene___c__DisplayClass8_0_o, *PAoharu_EventDeckEditScene___c__DisplayClass8_0_o;

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_Fields Aoharu_EventDeckEditScene___c__DisplayClass8_0_Fields, *PAoharu_EventDeckEditScene___c__DisplayClass8_0_Fields;

struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_Fields {
    bool isForward;
    struct System_Action_o *onComplete;
};

struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_o {
    struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_c *klass;
    void *monitor;
    struct Aoharu_EventDeckEditScene___c__DisplayClass8_0_Fields fields;
};

typedef struct MethodInfo_1271FD4 MethodInfo_1271FD4, *PMethodInfo_1271FD4;

typedef union _union_201082 _union_201082, *P_union_201082;

union _union_201082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271FD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257484 _union_257484, *P_union_257484;

union _union_257484 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TextureId_StaticFields UnityEngine_UIElements_TextureId_StaticFields, *PUnityEngine_UIElements_TextureId_StaticFields;

struct UnityEngine_UIElements_TextureId_StaticFields {
    struct UnityEngine_UIElements_TextureId_o invalid;
};

typedef struct MethodInfo_2D6E984 MethodInfo_2D6E984, *PMethodInfo_2D6E984;

typedef struct MethodInfo_2D6E984_RGCTXs MethodInfo_2D6E984_RGCTXs, *PMethodInfo_2D6E984_RGCTXs;

typedef union _union_287674 _union_287674, *P_union_287674;

union _union_287674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E984_RGCTXs *rgctx_data;
    union _union_287674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6E984_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ScanObservable_TSource__TAccumulate_;
    struct MethodInfo *_1_UniRx_Operators_ScanObservable_TSource__TAccumulate___ctor;
};

typedef union _union_257486 _union_257486, *P_union_257486;

union _union_257486 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257488 _union_257488, *P_union_257488;

union _union_257488 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282401 _union_282401, *P_union_282401;

union _union_282401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B630E4 MethodInfo_1B630E4, *PMethodInfo_1B630E4;

typedef union _union_253469 _union_253469, *P_union_253469;

union _union_253469 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B630E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253469 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282403 _union_282403, *P_union_282403;

union _union_282403 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF3610 MethodInfo_1EF3610, *PMethodInfo_1EF3610;

typedef union _union_211963 _union_211963, *P_union_211963;

union _union_211963 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF3610 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_SparselyPopulatedArrayAddInfo_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282405 _union_282405, *P_union_282405;

union _union_282405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_o Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_o, *PAoharu_Chat_Select_TalkFilteringMenuSort_SortType_o;

typedef struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_Fields Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_Fields, *PAoharu_Chat_Select_TalkFilteringMenuSort_SortType_Fields;

struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_Fields {
    int32_t value__;
};

struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_o {
    struct Aoharu_Chat_Select_TalkFilteringMenuSort_SortType_Fields fields;
};

typedef union _union_282407 _union_282407, *P_union_282407;

union _union_282407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257480 _union_257480, *P_union_257480;

union _union_257480 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9___VTable System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9___VTable, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9___VTable;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Carbon_Collections_ListBuffer_T__o Carbon_Collections_ListBuffer_T__o, *PCarbon_Collections_ListBuffer_T__o;

typedef struct Carbon_Collections_ListBuffer_T__Fields Carbon_Collections_ListBuffer_T__Fields, *PCarbon_Collections_ListBuffer_T__Fields;

struct Carbon_Collections_ListBuffer_T__Fields {
    struct System_Collections_Generic_List_T__o *m_FreeList;
    struct System_Collections_Generic_List_T__o *m_UsedList;
    bool m_FixesCapacity;
    struct System_Func_T__o *m_CreateFunc;
    struct System_Func_int__T__o *m_CreateFuncWithIndex;
};

struct Carbon_Collections_ListBuffer_T__o {
    struct Carbon_Collections_ListBuffer_T__c *klass;
    void *monitor;
    struct Carbon_Collections_ListBuffer_T__Fields fields;
};

typedef struct MethodInfo_3344C38 MethodInfo_3344C38, *PMethodInfo_3344C38;

typedef union _union_300447 _union_300447, *P_union_300447;

union _union_300447 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3344C38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300447 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_131122C MethodInfo_131122C, *PMethodInfo_131122C;

typedef union _union_307332 _union_307332, *P_union_307332;

union _union_307332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131122C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_307332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D4068 MethodInfo_24D4068, *PMethodInfo_24D4068;

typedef union _union_173518 _union_173518, *P_union_173518;

union _union_173518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257470 _union_257470, *P_union_257470;

union _union_257470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308B548 MethodInfo_308B548, *PMethodInfo_308B548;

typedef union _union_214667 _union_214667, *P_union_214667;

union _union_214667 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B548_RGCTXs *rgctx_data;
    union _union_214667 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257476 _union_257476, *P_union_257476;

union _union_257476 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D48E34 MethodInfo_1D48E34, *PMethodInfo_1D48E34;

typedef union _union_226959 _union_226959, *P_union_226959;

union _union_226959 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48E34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226959 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282411 _union_282411, *P_union_282411;

union _union_282411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1325884 MethodInfo_1325884, *PMethodInfo_1325884;

typedef union _union_284682 _union_284682, *P_union_284682;

union _union_284682 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1325884 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284682 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Proxies_RealProxy_Fields System_Runtime_Remoting_Proxies_RealProxy_Fields, *PSystem_Runtime_Remoting_Proxies_RealProxy_Fields;

typedef struct System_Runtime_Remoting_Contexts_Context_o System_Runtime_Remoting_Contexts_Context_o, *PSystem_Runtime_Remoting_Contexts_Context_o;

typedef struct System_MarshalByRefObject_o System_MarshalByRefObject_o, *PSystem_MarshalByRefObject_o;

typedef struct System_Runtime_Remoting_Contexts_Context_c System_Runtime_Remoting_Contexts_Context_c, *PSystem_Runtime_Remoting_Contexts_Context_c;

typedef struct System_Runtime_Remoting_Contexts_Context_Fields System_Runtime_Remoting_Contexts_Context_Fields, *PSystem_Runtime_Remoting_Contexts_Context_Fields;

typedef struct System_MarshalByRefObject_c System_MarshalByRefObject_c, *PSystem_MarshalByRefObject_c;

typedef struct System_Runtime_Remoting_Contexts_Context_StaticFields System_Runtime_Remoting_Contexts_Context_StaticFields, *PSystem_Runtime_Remoting_Contexts_Context_StaticFields;

typedef struct System_Collections_Generic_List_IContextProperty__o System_Collections_Generic_List_IContextProperty__o, *PSystem_Collections_Generic_List_IContextProperty__o;

typedef struct System_Runtime_Remoting_Contexts_ContextCallbackObject_o System_Runtime_Remoting_Contexts_ContextCallbackObject_o, *PSystem_Runtime_Remoting_Contexts_ContextCallbackObject_o;

typedef struct System_Collections_Generic_List_IContextProperty__Fields System_Collections_Generic_List_IContextProperty__Fields, *PSystem_Collections_Generic_List_IContextProperty__Fields;

typedef struct System_Runtime_Remoting_Contexts_ContextCallbackObject_c System_Runtime_Remoting_Contexts_ContextCallbackObject_c, *PSystem_Runtime_Remoting_Contexts_ContextCallbackObject_c;

typedef struct System_Runtime_Remoting_Contexts_ContextCallbackObject_Fields System_Runtime_Remoting_Contexts_ContextCallbackObject_Fields, *PSystem_Runtime_Remoting_Contexts_ContextCallbackObject_Fields;

typedef struct System_Runtime_Remoting_Contexts_ContextCallbackObject_VTable System_Runtime_Remoting_Contexts_ContextCallbackObject_VTable, *PSystem_Runtime_Remoting_Contexts_ContextCallbackObject_VTable;

typedef struct System_ContextBoundObject_Fields System_ContextBoundObject_Fields, *PSystem_ContextBoundObject_Fields;

struct System_Runtime_Remoting_Contexts_ContextCallbackObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
};

struct System_Runtime_Remoting_Contexts_ContextCallbackObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Contexts_ContextCallbackObject_VTable vtable;
};

struct System_ContextBoundObject_Fields {
    struct System_MarshalByRefObject_Fields super;
};

struct System_Runtime_Remoting_Contexts_ContextCallbackObject_Fields {
    struct System_ContextBoundObject_Fields super;
};

struct System_Runtime_Remoting_Contexts_ContextCallbackObject_o {
    struct System_Runtime_Remoting_Contexts_ContextCallbackObject_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Contexts_ContextCallbackObject_Fields fields;
};

struct System_Runtime_Remoting_Contexts_Context_Fields {
    int32_t domain_id;
    int32_t context_id;
    uintptr_t static_data;
    uintptr_t data;
    struct System_Runtime_Remoting_Messaging_IMessageSink_o *server_context_sink_chain;
    struct System_Runtime_Remoting_Messaging_IMessageSink_o *client_context_sink_chain;
    struct System_Collections_Generic_List_IContextProperty__o *context_properties;
    struct System_LocalDataStoreHolder_o *_localDataStore;
    struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_o *context_dynamic_properties;
    struct System_Runtime_Remoting_Contexts_ContextCallbackObject_o *callback_object;
};

struct System_Runtime_Remoting_Contexts_Context_o {
    struct System_Runtime_Remoting_Contexts_Context_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Contexts_Context_Fields fields;
};

struct System_Runtime_Remoting_Contexts_Context_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Remoting_Contexts_Context_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Contexts_Context_VTable vtable;
};

struct System_Runtime_Remoting_Proxies_RealProxy_Fields {
    struct System_Type_o *class_to_proxy;
    struct System_Runtime_Remoting_Contexts_Context_o *_targetContext;
    struct System_MarshalByRefObject_o *_server;
    int32_t _targetDomainId;
    struct System_String_o *_targetUri;
    struct System_Runtime_Remoting_Identity_o *_objectIdentity;
    struct Il2CppObject *_objTP;
    struct Il2CppObject *_stubData;
};

struct System_MarshalByRefObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_MarshalByRefObject_VTable vtable;
};

struct System_MarshalByRefObject_o {
    struct System_MarshalByRefObject_c *klass;
    void *monitor;
    struct System_MarshalByRefObject_Fields fields;
};

struct System_Runtime_Remoting_Contexts_Context_StaticFields {
    struct System_Object_array *local_slots;
    struct System_Runtime_Remoting_Messaging_IMessageSink_o *default_server_context_sink;
    int32_t global_count;
    struct System_LocalDataStoreMgr_o *_localDataStoreMgr;
    struct System_Runtime_Remoting_Contexts_DynamicPropertyCollection_o *global_dynamic_properties;
};

struct System_Collections_Generic_List_IContextProperty__Fields {
    struct System_Runtime_Remoting_Contexts_IContextProperty_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IContextProperty__o {
    struct System_Collections_Generic_List_IContextProperty__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IContextProperty__Fields fields;
};

typedef union _union_282413 _union_282413, *P_union_282413;

union _union_282413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_object__bool__Fields System_Collections_Generic_KeyValuePair_object__bool__Fields, *PSystem_Collections_Generic_KeyValuePair_object__bool__Fields;

struct System_Collections_Generic_KeyValuePair_object__bool__Fields {
    struct Il2CppObject *key;
    bool value;
};

typedef union _union_282415 _union_282415, *P_union_282415;

union _union_282415 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282417 _union_282417, *P_union_282417;

union _union_282417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FB89C MethodInfo_18FB89C, *PMethodInfo_18FB89C;

typedef struct MethodInfo_18FB89C_RGCTXs MethodInfo_18FB89C_RGCTXs, *PMethodInfo_18FB89C_RGCTXs;

typedef union _union_193446 _union_193446, *P_union_193446;

struct MethodInfo_18FB89C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

union _union_193446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FB89C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FB89C_RGCTXs *rgctx_data;
    union _union_193446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282409 _union_282409, *P_union_282409;

union _union_282409 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Live_LiveProgressSystem___c_c Aoharu_Scenes_Live_LiveProgressSystem___c_c, *PAoharu_Scenes_Live_LiveProgressSystem___c_c;

typedef struct Aoharu_Scenes_Live_LiveProgressSystem___c_StaticFields Aoharu_Scenes_Live_LiveProgressSystem___c_StaticFields, *PAoharu_Scenes_Live_LiveProgressSystem___c_StaticFields;

typedef struct Aoharu_Scenes_Live_LiveProgressSystem___c_VTable Aoharu_Scenes_Live_LiveProgressSystem___c_VTable, *PAoharu_Scenes_Live_LiveProgressSystem___c_VTable;

typedef struct Aoharu_Scenes_Live_LiveProgressSystem___c_o Aoharu_Scenes_Live_LiveProgressSystem___c_o, *PAoharu_Scenes_Live_LiveProgressSystem___c_o;

typedef struct Aoharu_Scenes_Live_LiveProgressSystem___c_Fields Aoharu_Scenes_Live_LiveProgressSystem___c_Fields, *PAoharu_Scenes_Live_LiveProgressSystem___c_Fields;

struct Aoharu_Scenes_Live_LiveProgressSystem___c_Fields {
};

struct Aoharu_Scenes_Live_LiveProgressSystem___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveProgressSystem___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Live_LiveProgressSystem___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveProgressSystem___c_VTable vtable;
};

struct Aoharu_Scenes_Live_LiveProgressSystem___c_o {
    struct Aoharu_Scenes_Live_LiveProgressSystem___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveProgressSystem___c_Fields fields;
};

struct Aoharu_Scenes_Live_LiveProgressSystem___c_StaticFields {
    struct Aoharu_Scenes_Live_LiveProgressSystem___c_o *__9;
    struct System_Action_string__o *__9__20_0;
};

typedef struct MethodInfo_2B1446C MethodInfo_2B1446C, *PMethodInfo_2B1446C;

typedef union _union_186392 _union_186392, *P_union_186392;

union _union_186392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1446C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257478 _union_257478, *P_union_257478;

union _union_257478 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC8674 MethodInfo_1EC8674, *PMethodInfo_1EC8674;

typedef union _union_292370 _union_292370, *P_union_292370;

union _union_292370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F6408_RGCTXs MethodInfo_10F6408_RGCTXs, *PMethodInfo_10F6408_RGCTXs;

struct MethodInfo_10F6408_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1560CE4 MethodInfo_1560CE4, *PMethodInfo_1560CE4;

typedef union _union_283268 _union_283268, *P_union_283268;

union _union_283268 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560CE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283268 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1917C48 MethodInfo_1917C48, *PMethodInfo_1917C48;

typedef struct MethodInfo_1917C48_RGCTXs MethodInfo_1917C48_RGCTXs, *PMethodInfo_1917C48_RGCTXs;

typedef union _union_211156 _union_211156, *P_union_211156;

struct MethodInfo_1917C48_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917C48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917C48_RGCTXs *rgctx_data;
    union _union_211156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1942C04 MethodInfo_1942C04, *PMethodInfo_1942C04;

typedef union _union_239107 _union_239107, *P_union_239107;

union _union_239107 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942C04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DECA0 MethodInfo_24DECA0, *PMethodInfo_24DECA0;

typedef union _union_176546 _union_176546, *P_union_176546;

union _union_176546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DECA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_ManifestVersion__Fields System_Collections_Generic_IReadOnlyList_ManifestVersion__Fields, *PSystem_Collections_Generic_IReadOnlyList_ManifestVersion__Fields;

struct System_Collections_Generic_IReadOnlyList_ManifestVersion__Fields {
};

typedef struct UnityEngine_UIElements_RadioButtonGroup_UxmlFactory_VTable UnityEngine_UIElements_RadioButtonGroup_UxmlFactory_VTable, *PUnityEngine_UIElements_RadioButtonGroup_UxmlFactory_VTable;

struct UnityEngine_UIElements_RadioButtonGroup_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

typedef union _union_257508 _union_257508, *P_union_257508;

union _union_257508 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Scheduler___c__DisplayClass12_1_Fields UniRx_Scheduler___c__DisplayClass12_1_Fields, *PUniRx_Scheduler___c__DisplayClass12_1_Fields;

typedef struct UniRx_Scheduler___c__DisplayClass12_0_o UniRx_Scheduler___c__DisplayClass12_0_o, *PUniRx_Scheduler___c__DisplayClass12_0_o;

typedef struct UniRx_Scheduler___c__DisplayClass12_0_c UniRx_Scheduler___c__DisplayClass12_0_c, *PUniRx_Scheduler___c__DisplayClass12_0_c;

typedef struct UniRx_Scheduler___c__DisplayClass12_0_Fields UniRx_Scheduler___c__DisplayClass12_0_Fields, *PUniRx_Scheduler___c__DisplayClass12_0_Fields;

typedef struct UniRx_Scheduler___c__DisplayClass12_0_VTable UniRx_Scheduler___c__DisplayClass12_0_VTable, *PUniRx_Scheduler___c__DisplayClass12_0_VTable;

typedef struct System_Action_Action_TimeSpan___o System_Action_Action_TimeSpan___o, *PSystem_Action_Action_TimeSpan___o;

typedef struct System_Action_TimeSpan__o System_Action_TimeSpan__o, *PSystem_Action_TimeSpan__o;

typedef struct System_Action_Action_TimeSpan___c System_Action_Action_TimeSpan___c, *PSystem_Action_Action_TimeSpan___c;

typedef struct System_Action_Action_TimeSpan___Fields System_Action_Action_TimeSpan___Fields, *PSystem_Action_Action_TimeSpan___Fields;

typedef struct System_Action_TimeSpan__c System_Action_TimeSpan__c, *PSystem_Action_TimeSpan__c;

typedef struct System_Action_TimeSpan__Fields System_Action_TimeSpan__Fields, *PSystem_Action_TimeSpan__Fields;

typedef struct System_Action_Action_TimeSpan___VTable System_Action_Action_TimeSpan___VTable, *PSystem_Action_Action_TimeSpan___VTable;

typedef struct System_Action_TimeSpan__VTable System_Action_TimeSpan__VTable, *PSystem_Action_TimeSpan__VTable;

struct System_Action_Action_TimeSpan___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UniRx_Scheduler___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Scheduler___c__DisplayClass12_1_Fields {
    bool isAdded;
    struct System_IDisposable_o *d;
    bool isDone;
    struct UniRx_Scheduler___c__DisplayClass12_0_o *CS___8__locals1;
};

struct System_Action_TimeSpan__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TimeSpan__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TimeSpan__o {
    struct System_Action_TimeSpan__c *klass;
    void *monitor;
    struct System_Action_TimeSpan__Fields fields;
};

struct System_Action_TimeSpan__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TimeSpan__VTable vtable;
};

struct System_Action_Action_TimeSpan___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Action_TimeSpan___o {
    struct System_Action_Action_TimeSpan___c *klass;
    void *monitor;
    struct System_Action_Action_TimeSpan___Fields fields;
};

struct System_Action_Action_TimeSpan___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Action_TimeSpan___VTable vtable;
};

struct UniRx_Scheduler___c__DisplayClass12_0_Fields {
    struct System_Action_Action_TimeSpan___o *action;
    struct UniRx_IScheduler_o *scheduler;
    struct Il2CppObject *gate;
    struct UniRx_CompositeDisposable_o *group;
    struct System_Action_o *recursiveAction;
    struct System_Action_TimeSpan__o *__9__1;
};

struct UniRx_Scheduler___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler___c__DisplayClass12_0_VTable vtable;
};

struct UniRx_Scheduler___c__DisplayClass12_0_o {
    struct UniRx_Scheduler___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct UniRx_Scheduler___c__DisplayClass12_0_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_Vector2__VTable Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_Vector2__VTable, *PCysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_Vector2__VTable;

struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

typedef struct UnityEngine_UIElements_ICustomStyle_Fields UnityEngine_UIElements_ICustomStyle_Fields, *PUnityEngine_UIElements_ICustomStyle_Fields;

struct UnityEngine_UIElements_ICustomStyle_Fields {
};

typedef union _union_257500 _union_257500, *P_union_257500;

union _union_257500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_o System_Net_FtpWebRequest__CreateConnectionAsync_d__86_o, *PSystem_Net_FtpWebRequest__CreateConnectionAsync_d__86_o;

typedef struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_Fields System_Net_FtpWebRequest__CreateConnectionAsync_d__86_Fields, *PSystem_Net_FtpWebRequest__CreateConnectionAsync_d__86_Fields;

typedef struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_o System_Runtime_CompilerServices_AsyncVoidMethodBuilder_o, *PSystem_Runtime_CompilerServices_AsyncVoidMethodBuilder_o;

typedef struct System_Net_FtpWebRequest_o System_Net_FtpWebRequest_o, *PSystem_Net_FtpWebRequest_o;

typedef struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_Fields System_Runtime_CompilerServices_AsyncVoidMethodBuilder_Fields, *PSystem_Runtime_CompilerServices_AsyncVoidMethodBuilder_Fields;

typedef struct System_Net_FtpWebRequest_Fields System_Net_FtpWebRequest_Fields, *PSystem_Net_FtpWebRequest_Fields;

typedef struct System_Net_FtpMethodInfo_o System_Net_FtpMethodInfo_o, *PSystem_Net_FtpMethodInfo_o;

typedef struct System_Net_TimerThread_Callback_o System_Net_TimerThread_Callback_o, *PSystem_Net_TimerThread_Callback_o;

typedef struct System_Net_FtpControlStream_o System_Net_FtpControlStream_o, *PSystem_Net_FtpControlStream_o;

typedef struct System_Net_FtpWebResponse_o System_Net_FtpWebResponse_o, *PSystem_Net_FtpWebResponse_o;

typedef struct System_Net_ContextAwareResult_o System_Net_ContextAwareResult_o, *PSystem_Net_ContextAwareResult_o;

typedef struct System_Net_LazyAsyncResult_o System_Net_LazyAsyncResult_o, *PSystem_Net_LazyAsyncResult_o;

typedef struct System_Net_FtpMethodInfo_c System_Net_FtpMethodInfo_c, *PSystem_Net_FtpMethodInfo_c;

typedef struct System_Net_FtpMethodInfo_Fields System_Net_FtpMethodInfo_Fields, *PSystem_Net_FtpMethodInfo_Fields;

typedef struct System_Net_TimerThread_Callback_c System_Net_TimerThread_Callback_c, *PSystem_Net_TimerThread_Callback_c;

typedef struct System_Net_TimerThread_Callback_Fields System_Net_TimerThread_Callback_Fields, *PSystem_Net_TimerThread_Callback_Fields;

typedef struct System_Net_FtpControlStream_c System_Net_FtpControlStream_c, *PSystem_Net_FtpControlStream_c;

typedef struct System_Net_FtpControlStream_Fields System_Net_FtpControlStream_Fields, *PSystem_Net_FtpControlStream_Fields;

typedef struct System_Net_FtpWebResponse_c System_Net_FtpWebResponse_c, *PSystem_Net_FtpWebResponse_c;

typedef struct System_Net_FtpWebResponse_Fields System_Net_FtpWebResponse_Fields, *PSystem_Net_FtpWebResponse_Fields;

typedef struct System_Net_ContextAwareResult_c System_Net_ContextAwareResult_c, *PSystem_Net_ContextAwareResult_c;

typedef struct System_Net_ContextAwareResult_Fields System_Net_ContextAwareResult_Fields, *PSystem_Net_ContextAwareResult_Fields;

typedef struct System_Net_LazyAsyncResult_c System_Net_LazyAsyncResult_c, *PSystem_Net_LazyAsyncResult_c;

typedef struct System_Net_LazyAsyncResult_Fields System_Net_LazyAsyncResult_Fields, *PSystem_Net_LazyAsyncResult_Fields;

typedef struct System_Net_FtpMethodInfo_StaticFields System_Net_FtpMethodInfo_StaticFields, *PSystem_Net_FtpMethodInfo_StaticFields;

typedef struct System_Net_FtpMethodInfo_VTable System_Net_FtpMethodInfo_VTable, *PSystem_Net_FtpMethodInfo_VTable;

typedef struct System_Net_TimerThread_Callback_VTable System_Net_TimerThread_Callback_VTable, *PSystem_Net_TimerThread_Callback_VTable;

typedef struct System_Net_FtpControlStream_StaticFields System_Net_FtpControlStream_StaticFields, *PSystem_Net_FtpControlStream_StaticFields;

typedef struct System_Net_FtpControlStream_VTable System_Net_FtpControlStream_VTable, *PSystem_Net_FtpControlStream_VTable;

typedef struct System_Net_IPEndPoint_o System_Net_IPEndPoint_o, *PSystem_Net_IPEndPoint_o;

typedef struct System_Net_TlsStream_o System_Net_TlsStream_o, *PSystem_Net_TlsStream_o;

typedef struct System_Net_FtpWebResponse_VTable System_Net_FtpWebResponse_VTable, *PSystem_Net_FtpWebResponse_VTable;

typedef struct System_Net_ContextAwareResult_VTable System_Net_ContextAwareResult_VTable, *PSystem_Net_ContextAwareResult_VTable;

typedef struct System_Net_LazyAsyncResult_StaticFields System_Net_LazyAsyncResult_StaticFields, *PSystem_Net_LazyAsyncResult_StaticFields;

typedef struct System_Net_LazyAsyncResult_VTable System_Net_LazyAsyncResult_VTable, *PSystem_Net_LazyAsyncResult_VTable;

typedef struct System_Net_FtpMethodInfo_array System_Net_FtpMethodInfo_array, *PSystem_Net_FtpMethodInfo_array;

typedef struct System_Net_IPEndPoint_c System_Net_IPEndPoint_c, *PSystem_Net_IPEndPoint_c;

typedef struct System_Net_IPEndPoint_Fields System_Net_IPEndPoint_Fields, *PSystem_Net_IPEndPoint_Fields;

typedef struct System_Net_TlsStream_c System_Net_TlsStream_c, *PSystem_Net_TlsStream_c;

typedef struct System_Net_TlsStream_Fields System_Net_TlsStream_Fields, *PSystem_Net_TlsStream_Fields;

typedef struct System_Net_LazyAsyncResult_ThreadContext_o System_Net_LazyAsyncResult_ThreadContext_o, *PSystem_Net_LazyAsyncResult_ThreadContext_o;

typedef struct System_Net_IPEndPoint_StaticFields System_Net_IPEndPoint_StaticFields, *PSystem_Net_IPEndPoint_StaticFields;

typedef struct System_Net_TlsStream_VTable System_Net_TlsStream_VTable, *PSystem_Net_TlsStream_VTable;

typedef struct System_Net_LazyAsyncResult_ThreadContext_c System_Net_LazyAsyncResult_ThreadContext_c, *PSystem_Net_LazyAsyncResult_ThreadContext_c;

typedef struct System_Net_LazyAsyncResult_ThreadContext_Fields System_Net_LazyAsyncResult_ThreadContext_Fields, *PSystem_Net_LazyAsyncResult_ThreadContext_Fields;

typedef struct System_Net_LazyAsyncResult_ThreadContext_VTable System_Net_LazyAsyncResult_ThreadContext_VTable, *PSystem_Net_LazyAsyncResult_ThreadContext_VTable;

struct System_Net_FtpMethodInfo_StaticFields {
    struct System_Net_FtpMethodInfo_array *s_knownMethodInfo;
};

struct System_Net_LazyAsyncResult_Fields {
    struct Il2CppObject *m_AsyncObject;
    struct Il2CppObject *m_AsyncState;
    struct System_AsyncCallback_o *m_AsyncCallback;
    struct Il2CppObject *m_Result;
    int32_t m_IntCompleted;
    bool m_EndCalled;
    bool m_UserEvent;
    struct Il2CppObject *m_Event;
};

struct System_Net_ContextAwareResult_Fields {
    struct System_Net_LazyAsyncResult_Fields super;
    struct System_Threading_ExecutionContext_o *_context;
    struct Il2CppObject *_lock;
    uint8_t _flags;
};

struct System_Net_TimerThread_Callback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Net_TimerThread_Callback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_TimerThread_Callback_VTable vtable;
};

struct System_Net_TimerThread_Callback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_TimerThread_Callback_o {
    struct System_Net_TimerThread_Callback_c *klass;
    void *monitor;
    struct System_Net_TimerThread_Callback_Fields fields;
};

struct System_Net_FtpControlStream_Fields {
    struct System_Net_CommandStream_Fields super;
    struct System_Net_Sockets_Socket_o *_dataSocket;
    struct System_Net_IPEndPoint_o *_passiveEndPoint;
    struct System_Net_TlsStream_o *_tlsStream;
    struct System_Text_StringBuilder_o *_bannerMessage;
    struct System_Text_StringBuilder_o *_welcomeMessage;
    struct System_Text_StringBuilder_o *_exitMessage;
    struct System_WeakReference_o *_credentials;
    struct System_String_o *_currentTypeSetting;
    int64_t _contentLength;
    struct System_DateTime_o _lastModified;
    bool _dataHandshakeStarted;
    struct System_String_o *_loginDirectory;
    struct System_String_o *_establishedServerDirectory;
    struct System_String_o *_requestedServerDirectory;
    struct System_Uri_o *_responseUri;
    uint8_t _loginState;
    int32_t StatusCode;
    struct System_String_o *StatusLine;
};

struct System_Net_LazyAsyncResult_ThreadContext_Fields {
    int32_t m_NestedIOCount;
};

struct System_Net_LazyAsyncResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsCompleted;
    struct VirtualInvokeData _5_get_AsyncWaitHandle;
    struct VirtualInvokeData _6_get_AsyncState;
    struct VirtualInvokeData _7_get_CompletedSynchronously;
    struct VirtualInvokeData _8_Complete;
    struct VirtualInvokeData _9_Cleanup;
};

struct System_Net_LazyAsyncResult_c {
    struct Il2CppClass_1 _1;
    struct System_Net_LazyAsyncResult_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_LazyAsyncResult_VTable vtable;
};

struct System_Net_FtpWebRequest_Fields {
    struct System_Net_WebRequest_Fields super;
    struct Il2CppObject *_syncObject;
    struct System_Net_ICredentials_o *_authInfo;
    struct System_Uri_o *_uri;
    struct System_Net_FtpMethodInfo_o *_methodInfo;
    struct System_String_o *_renameTo;
    bool _getRequestStreamStarted;
    bool _getResponseStarted;
    struct System_DateTime_o _startTime;
    int32_t _timeout;
    int32_t _remainingTimeout;
    int64_t _contentLength;
    int64_t _contentOffset;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_o *_clientCertificates;
    bool _passive;
    bool _binary;
    bool _async;
    bool _aborted;
    bool _timedOut;
    struct System_Exception_o *_exception;
    struct System_Net_TimerThread_Queue_o *_timerQueue;
    struct System_Net_TimerThread_Callback_o *_timerCallback;
    bool _enableSsl;
    struct System_Net_FtpControlStream_o *_connection;
    struct System_IO_Stream_o *_stream;
    int32_t _requestStage;
    bool _onceFailed;
    struct System_Net_WebHeaderCollection_o *_ftpRequestHeaders;
    struct System_Net_FtpWebResponse_o *_ftpWebResponse;
    int32_t _readWriteTimeout;
    struct System_Net_ContextAwareResult_o *_writeAsyncResult;
    struct System_Net_LazyAsyncResult_o *_readAsyncResult;
    struct System_Net_LazyAsyncResult_o *_requestCompleteAsyncResult;
};

struct System_Net_FtpWebRequest_o {
    struct System_Net_FtpWebRequest_c *klass;
    void *monitor;
    struct System_Net_FtpWebRequest_Fields fields;
};

struct System_Net_FtpWebResponse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_Close;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_IsFromCache;
    struct VirtualInvokeData _12_get_ContentLength;
    struct VirtualInvokeData _13_GetResponseStream;
    struct VirtualInvokeData _14_get_ResponseUri;
    struct VirtualInvokeData _15_get_Headers;
};

struct System_Net_FtpWebResponse_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_FtpWebResponse_VTable vtable;
};

struct System_Net_FtpWebResponse_Fields {
    struct System_Net_WebResponse_Fields super;
    struct System_IO_Stream_o *_responseStream;
    int64_t _contentLength;
    struct System_Uri_o *_responseUri;
    int32_t _statusCode;
    struct System_String_o *_statusLine;
    struct System_Net_WebHeaderCollection_o *_ftpRequestHeaders;
    struct System_DateTime_o _lastModified;
    struct System_String_o *_bannerMessage;
    struct System_String_o *_welcomeMessage;
    struct System_String_o *_exitMessage;
};

struct System_Net_FtpWebResponse_o {
    struct System_Net_FtpWebResponse_c *klass;
    void *monitor;
    struct System_Net_FtpWebResponse_Fields fields;
};

struct System_Net_FtpMethodInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Net_FtpMethodInfo_o *m_Items[65535];
};

struct System_Net_LazyAsyncResult_ThreadContext_o {
    struct System_Net_LazyAsyncResult_ThreadContext_c *klass;
    void *monitor;
    struct System_Net_LazyAsyncResult_ThreadContext_Fields fields;
};

struct System_Net_LazyAsyncResult_ThreadContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_LazyAsyncResult_ThreadContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_LazyAsyncResult_ThreadContext_VTable vtable;
};

struct System_Net_TlsStream_Fields {
    struct System_Net_Sockets_NetworkStream_Fields super;
    struct System_Net_Security_SslStream_o *_sslStream;
    struct System_String_o *_host;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_o *_clientCertificates;
};

struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_Fields {
    struct System_Threading_SynchronizationContext_o *m_synchronizationContext;
    struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_o m_coreState;
    struct System_Threading_Tasks_Task_o *m_task;
};

struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_o {
    struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_Fields fields;
};

struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_o __t__builder;
    struct System_Net_FtpWebRequest_o *__4__this;
    struct System_Net_Sockets_TcpClient_o *_client_5__2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o __u__1;
};

struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_o {
    struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_Fields fields;
};

struct System_Net_LazyAsyncResult_StaticFields {
    struct System_Net_LazyAsyncResult_ThreadContext_o *t_ThreadContext;
};

struct System_Net_FtpMethodInfo_Fields {
    struct System_String_o *Method;
    int32_t Operation;
    int32_t Flags;
    struct System_String_o *HttpCommand;
};

struct System_Net_FtpMethodInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_FtpMethodInfo_o {
    struct System_Net_FtpMethodInfo_c *klass;
    void *monitor;
    struct System_Net_FtpMethodInfo_Fields fields;
};

struct System_Net_FtpMethodInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Net_FtpMethodInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_FtpMethodInfo_VTable vtable;
};

struct System_Net_ContextAwareResult_o {
    struct System_Net_ContextAwareResult_c *klass;
    void *monitor;
    struct System_Net_ContextAwareResult_Fields fields;
};

struct System_Net_ContextAwareResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsCompleted;
    struct VirtualInvokeData _5_get_AsyncWaitHandle;
    struct VirtualInvokeData _6_get_AsyncState;
    struct VirtualInvokeData _7_get_CompletedSynchronously;
    struct VirtualInvokeData _8_Complete;
    struct VirtualInvokeData _9_Cleanup;
};

struct System_Net_ContextAwareResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_ContextAwareResult_VTable vtable;
};

struct System_Net_FtpControlStream_StaticFields {
    struct System_AsyncCallback_o *s_acceptCallbackDelegate;
    struct System_AsyncCallback_o *s_connectCallbackDelegate;
    struct System_AsyncCallback_o *s_SSLHandshakeCallback;
};

struct System_Net_IPEndPoint_StaticFields {
    struct System_Net_IPEndPoint_o *Any;
    struct System_Net_IPEndPoint_o *IPv6Any;
};

struct System_Net_FtpControlStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_Abort;
    struct VirtualInvokeData _39_ClearState;
    struct VirtualInvokeData _40_BuildCommandsList;
    struct VirtualInvokeData _41_PipelineCallback;
    struct VirtualInvokeData _42_CheckValid;
};

struct System_Net_FtpControlStream_c {
    struct Il2CppClass_1 _1;
    struct System_Net_FtpControlStream_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_FtpControlStream_VTable vtable;
};

struct System_Net_FtpControlStream_o {
    struct System_Net_FtpControlStream_c *klass;
    void *monitor;
    struct System_Net_FtpControlStream_Fields fields;
};

struct System_Net_TlsStream_o {
    struct System_Net_TlsStream_c *klass;
    void *monitor;
    struct System_Net_TlsStream_Fields fields;
};

struct System_Net_TlsStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct System_Net_TlsStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_TlsStream_VTable vtable;
};

struct System_Net_IPEndPoint_c {
    struct Il2CppClass_1 _1;
    struct System_Net_IPEndPoint_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_IPEndPoint_VTable vtable;
};

struct System_Net_IPEndPoint_Fields {
    struct System_Net_EndPoint_Fields super;
    struct System_Net_IPAddress_o *_address;
    int32_t _port;
};

struct System_Net_IPEndPoint_o {
    struct System_Net_IPEndPoint_c *klass;
    void *monitor;
    struct System_Net_IPEndPoint_Fields fields;
};

struct System_Net_LazyAsyncResult_o {
    struct System_Net_LazyAsyncResult_c *klass;
    void *monitor;
    struct System_Net_LazyAsyncResult_Fields fields;
};

typedef union _union_257502 _union_257502, *P_union_257502;

union _union_257502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257504 _union_257504, *P_union_257504;

union _union_257504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257506 _union_257506, *P_union_257506;

union _union_257506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24A913C MethodInfo_24A913C, *PMethodInfo_24A913C;

typedef union _union_311640 _union_311640, *P_union_311640;

union _union_311640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A913C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ICommandAction__c System_Action_ICommandAction__c, *PSystem_Action_ICommandAction__c;

typedef struct System_Action_ICommandAction__VTable System_Action_ICommandAction__VTable, *PSystem_Action_ICommandAction__VTable;

struct System_Action_ICommandAction__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ICommandAction__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ICommandAction__VTable vtable;
};

typedef struct System_ComponentModel_LocalizableAttribute_VTable System_ComponentModel_LocalizableAttribute_VTable, *PSystem_ComponentModel_LocalizableAttribute_VTable;

struct System_ComponentModel_LocalizableAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_30B16CC_RGCTXs MethodInfo_30B16CC_RGCTXs, *PMethodInfo_30B16CC_RGCTXs;

struct MethodInfo_30B16CC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Scenes_Adventure_AdventureTelopController___c_c Shock_Scenes_Adventure_AdventureTelopController___c_c, *PShock_Scenes_Adventure_AdventureTelopController___c_c;

typedef struct Shock_Scenes_Adventure_AdventureTelopController___c_StaticFields Shock_Scenes_Adventure_AdventureTelopController___c_StaticFields, *PShock_Scenes_Adventure_AdventureTelopController___c_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureTelopController___c_VTable Shock_Scenes_Adventure_AdventureTelopController___c_VTable, *PShock_Scenes_Adventure_AdventureTelopController___c_VTable;

typedef struct Shock_Scenes_Adventure_AdventureTelopController___c_o Shock_Scenes_Adventure_AdventureTelopController___c_o, *PShock_Scenes_Adventure_AdventureTelopController___c_o;

typedef struct System_Action_KeyValuePair_string__AdventureTelop___o System_Action_KeyValuePair_string__AdventureTelop___o, *PSystem_Action_KeyValuePair_string__AdventureTelop___o;

typedef struct Shock_Scenes_Adventure_AdventureTelopController___c_Fields Shock_Scenes_Adventure_AdventureTelopController___c_Fields, *PShock_Scenes_Adventure_AdventureTelopController___c_Fields;

typedef struct System_Action_KeyValuePair_string__AdventureTelop___c System_Action_KeyValuePair_string__AdventureTelop___c, *PSystem_Action_KeyValuePair_string__AdventureTelop___c;

typedef struct System_Action_KeyValuePair_string__AdventureTelop___Fields System_Action_KeyValuePair_string__AdventureTelop___Fields, *PSystem_Action_KeyValuePair_string__AdventureTelop___Fields;

typedef struct System_Action_KeyValuePair_string__AdventureTelop___VTable System_Action_KeyValuePair_string__AdventureTelop___VTable, *PSystem_Action_KeyValuePair_string__AdventureTelop___VTable;

struct System_Action_KeyValuePair_string__AdventureTelop___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyValuePair_string__AdventureTelop___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_string__AdventureTelop___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_string__AdventureTelop___VTable vtable;
};

struct System_Action_KeyValuePair_string__AdventureTelop___o {
    struct System_Action_KeyValuePair_string__AdventureTelop___c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_string__AdventureTelop___Fields fields;
};

struct Shock_Scenes_Adventure_AdventureTelopController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureTelopController___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureTelopController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureTelopController___c_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureTelopController___c_Fields {
};

struct Shock_Scenes_Adventure_AdventureTelopController___c_o {
    struct Shock_Scenes_Adventure_AdventureTelopController___c_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureTelopController___c_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureTelopController___c_StaticFields {
    struct Shock_Scenes_Adventure_AdventureTelopController___c_o *__9;
    struct System_Action_KeyValuePair_string__AdventureTelop___o *__9__10_0;
};

typedef struct System_Action_ICommandAction__o System_Action_ICommandAction__o, *PSystem_Action_ICommandAction__o;

typedef struct System_Action_ICommandAction__Fields System_Action_ICommandAction__Fields, *PSystem_Action_ICommandAction__Fields;

struct System_Action_ICommandAction__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ICommandAction__o {
    struct System_Action_ICommandAction__c *klass;
    void *monitor;
    struct System_Action_ICommandAction__Fields fields;
};

typedef struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_c System_Net_FtpWebRequest__CreateConnectionAsync_d__86_c, *PSystem_Net_FtpWebRequest__CreateConnectionAsync_d__86_c;

typedef struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_VTable System_Net_FtpWebRequest__CreateConnectionAsync_d__86_VTable, *PSystem_Net_FtpWebRequest__CreateConnectionAsync_d__86_VTable;

struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_FtpWebRequest__CreateConnectionAsync_d__86_VTable vtable;
};

typedef struct System_ComponentModel_DecimalConverter_c System_ComponentModel_DecimalConverter_c, *PSystem_ComponentModel_DecimalConverter_c;

typedef struct System_ComponentModel_DecimalConverter_VTable System_ComponentModel_DecimalConverter_VTable, *PSystem_ComponentModel_DecimalConverter_VTable;

struct System_ComponentModel_DecimalConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
    struct VirtualInvokeData _16_get_AllowHex;
    struct VirtualInvokeData _17_get_TargetType;
    struct VirtualInvokeData _18_FromString;
    struct VirtualInvokeData _19_FromString;
    struct VirtualInvokeData _20_ToString;
};

struct System_ComponentModel_DecimalConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_DecimalConverter_VTable vtable;
};

typedef struct System_ValueTuple_Int32Enum__int__array System_ValueTuple_Int32Enum__int__array, *PSystem_ValueTuple_Int32Enum__int__array;

struct System_ValueTuple_Int32Enum__int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_Int32Enum__int__o m_Items[65535];
};

typedef struct Aoharu_OptionScene_StaticFields Aoharu_OptionScene_StaticFields, *PAoharu_OptionScene_StaticFields;

typedef struct Aoharu_OptionScene_o Aoharu_OptionScene_o, *PAoharu_OptionScene_o;

typedef struct Aoharu_OptionScene_c Aoharu_OptionScene_c, *PAoharu_OptionScene_c;

typedef struct Aoharu_OptionScene_Fields Aoharu_OptionScene_Fields, *PAoharu_OptionScene_Fields;

typedef struct Aoharu_OptionScene_VTable Aoharu_OptionScene_VTable, *PAoharu_OptionScene_VTable;

struct Aoharu_OptionScene_StaticFields {
    struct Aoharu_OptionScene_o *sm_Instance;
    struct System_Action_o *OnChangeHomeSceneBGSettings;
    bool _IsLoading_k__BackingField;
};

struct Aoharu_OptionScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_OptionScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_OptionScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionScene_VTable vtable;
};

struct Aoharu_OptionScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_isHomeSceneBGMoviePlay;
    struct Aoharu_OptionDialogObject_o *m_OptionDialog;
};

struct Aoharu_OptionScene_o {
    struct Aoharu_OptionScene_c *klass;
    void *monitor;
    struct Aoharu_OptionScene_Fields fields;
};

typedef struct MethodInfo_31094A8 MethodInfo_31094A8, *PMethodInfo_31094A8;

typedef union _union_330289 _union_330289, *P_union_330289;

union _union_330289 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31094A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330289 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_334F6CC MethodInfo_334F6CC, *PMethodInfo_334F6CC;

typedef union _union_300689 _union_300689, *P_union_300689;

union _union_300689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334F6CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_AsymmetricSignatureFormatter_c System_Security_Cryptography_AsymmetricSignatureFormatter_c, *PSystem_Security_Cryptography_AsymmetricSignatureFormatter_c;

typedef struct System_Security_Cryptography_AsymmetricSignatureFormatter_VTable System_Security_Cryptography_AsymmetricSignatureFormatter_VTable, *PSystem_Security_Cryptography_AsymmetricSignatureFormatter_VTable;

struct System_Security_Cryptography_AsymmetricSignatureFormatter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreateSignature;
};

struct System_Security_Cryptography_AsymmetricSignatureFormatter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_AsymmetricSignatureFormatter_VTable vtable;
};

typedef struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_c Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_c, *PShock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_c;

typedef struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_VTable Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_VTable, *PShock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_VTable;

struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_VTable vtable;
};

typedef struct ExitGames_Client_Photon_InitV3Flags_Fields ExitGames_Client_Photon_InitV3Flags_Fields, *PExitGames_Client_Photon_InitV3Flags_Fields;

struct ExitGames_Client_Photon_InitV3Flags_Fields {
    int16_t value__;
};

typedef struct System_Security_Cryptography_AsymmetricSignatureFormatter_o System_Security_Cryptography_AsymmetricSignatureFormatter_o, *PSystem_Security_Cryptography_AsymmetricSignatureFormatter_o;

struct System_Security_Cryptography_AsymmetricSignatureFormatter_o {
    struct System_Security_Cryptography_AsymmetricSignatureFormatter_c *klass;
    void *monitor;
    struct System_Security_Cryptography_AsymmetricSignatureFormatter_Fields fields;
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_StaticFields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_StaticFields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_StaticFields;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_VTable;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_Fields;

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_Fields {
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_StaticFields {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_o *__9;
    struct System_Action_AlbumTabButton__o *__9__20_3;
    struct System_Action_AlbumTabButton__o *__9__24_0;
    struct System_Action_o *__9__26_0;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_VTable vtable;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c_Fields fields;
};

typedef struct Aoharu_Training_TrainingSelectItem___c_o Aoharu_Training_TrainingSelectItem___c_o, *PAoharu_Training_TrainingSelectItem___c_o;

typedef struct Aoharu_Training_TrainingSelectItem___c_c Aoharu_Training_TrainingSelectItem___c_c, *PAoharu_Training_TrainingSelectItem___c_c;

typedef struct Aoharu_Training_TrainingSelectItem___c_Fields Aoharu_Training_TrainingSelectItem___c_Fields, *PAoharu_Training_TrainingSelectItem___c_Fields;

typedef struct Aoharu_Training_TrainingSelectItem___c_StaticFields Aoharu_Training_TrainingSelectItem___c_StaticFields, *PAoharu_Training_TrainingSelectItem___c_StaticFields;

typedef struct Aoharu_Training_TrainingSelectItem___c_VTable Aoharu_Training_TrainingSelectItem___c_VTable, *PAoharu_Training_TrainingSelectItem___c_VTable;

typedef struct System_Func_TrainingItemData__bool__o System_Func_TrainingItemData__bool__o, *PSystem_Func_TrainingItemData__bool__o;

typedef struct System_Func_TrainingItemData__bool__c System_Func_TrainingItemData__bool__c, *PSystem_Func_TrainingItemData__bool__c;

typedef struct System_Func_TrainingItemData__bool__Fields System_Func_TrainingItemData__bool__Fields, *PSystem_Func_TrainingItemData__bool__Fields;

typedef struct System_Func_TrainingItemData__bool__VTable System_Func_TrainingItemData__bool__VTable, *PSystem_Func_TrainingItemData__bool__VTable;

struct Aoharu_Training_TrainingSelectItem___c_Fields {
};

struct Aoharu_Training_TrainingSelectItem___c_o {
    struct Aoharu_Training_TrainingSelectItem___c_c *klass;
    void *monitor;
    struct Aoharu_Training_TrainingSelectItem___c_Fields fields;
};

struct Aoharu_Training_TrainingSelectItem___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Training_TrainingSelectItem___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Training_TrainingSelectItem___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Training_TrainingSelectItem___c_VTable vtable;
};

struct System_Func_TrainingItemData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TrainingItemData__bool__o {
    struct System_Func_TrainingItemData__bool__c *klass;
    void *monitor;
    struct System_Func_TrainingItemData__bool__Fields fields;
};

struct System_Func_TrainingItemData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TrainingItemData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TrainingItemData__bool__VTable vtable;
};

struct Aoharu_Training_TrainingSelectItem___c_StaticFields {
    struct Aoharu_Training_TrainingSelectItem___c_o *__9;
    struct System_Func_TrainingItemData__bool__o *__9__15_0;
    struct System_Func_TrainingItemData__int__o *__9__16_0;
    struct System_Action_ItemMst__o *__9__17_0;
};

typedef struct MethodInfo_2E67F50_RGCTXs MethodInfo_2E67F50_RGCTXs, *PMethodInfo_2E67F50_RGCTXs;

struct MethodInfo_2E67F50_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
};

typedef struct UnityEngine_Tilemaps_Tilemap_o UnityEngine_Tilemaps_Tilemap_o, *PUnityEngine_Tilemaps_Tilemap_o;

typedef struct UnityEngine_Tilemaps_Tilemap_c UnityEngine_Tilemaps_Tilemap_c, *PUnityEngine_Tilemaps_Tilemap_c;

typedef struct UnityEngine_Tilemaps_Tilemap_Fields UnityEngine_Tilemaps_Tilemap_Fields, *PUnityEngine_Tilemaps_Tilemap_Fields;

typedef struct UnityEngine_Tilemaps_Tilemap_VTable UnityEngine_Tilemaps_Tilemap_VTable, *PUnityEngine_Tilemaps_Tilemap_VTable;

typedef struct UnityEngine_GridLayout_Fields UnityEngine_GridLayout_Fields, *PUnityEngine_GridLayout_Fields;

struct UnityEngine_GridLayout_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct UnityEngine_Tilemaps_Tilemap_Fields {
    struct UnityEngine_GridLayout_Fields super;
};

struct UnityEngine_Tilemaps_Tilemap_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Tilemaps_Tilemap_o {
    struct UnityEngine_Tilemaps_Tilemap_c *klass;
    void *monitor;
    struct UnityEngine_Tilemaps_Tilemap_Fields fields;
};

struct UnityEngine_Tilemaps_Tilemap_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Tilemaps_Tilemap_VTable vtable;
};

typedef struct MethodInfo_1E9C164 MethodInfo_1E9C164, *PMethodInfo_1E9C164;

typedef union _union_161303 _union_161303, *P_union_161303;

union _union_161303 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135083C MethodInfo_135083C, *PMethodInfo_135083C;

typedef union _union_292240 _union_292240, *P_union_292240;

union _union_292240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135083C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTC_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_o Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_o, *PShock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_o;

struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_o {
    struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct Shock_AdjustSDKManagerTrackEventUtils___c__DisplayClass1_0_Fields fields;
};

typedef struct MethodInfo_174656C MethodInfo_174656C, *PMethodInfo_174656C;

typedef union _union_162357 _union_162357, *P_union_162357;

union _union_162357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174656C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TomatoLib_ApplicationInfo_IVersionCode_c TomatoLib_ApplicationInfo_IVersionCode_c, *PTomatoLib_ApplicationInfo_IVersionCode_c;

struct TomatoLib_ApplicationInfo_IVersionCode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_19037AC MethodInfo_19037AC, *PMethodInfo_19037AC;

typedef struct MethodInfo_19037AC_RGCTXs MethodInfo_19037AC_RGCTXs, *PMethodInfo_19037AC_RGCTXs;

typedef union _union_193674 _union_193674, *P_union_193674;

union _union_193674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19037AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19037AC_RGCTXs *rgctx_data;
    union _union_193674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19037AC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_173CAD0 MethodInfo_173CAD0, *PMethodInfo_173CAD0;

typedef union _union_168087 _union_168087, *P_union_168087;

union _union_168087 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173CAD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168087 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_Adv_o Shock_SoundKey_Adv_o, *PShock_SoundKey_Adv_o;

typedef struct Shock_SoundKey_Adv_c Shock_SoundKey_Adv_c, *PShock_SoundKey_Adv_c;

typedef struct Shock_SoundKey_Adv_Fields Shock_SoundKey_Adv_Fields, *PShock_SoundKey_Adv_Fields;

typedef struct Shock_SoundKey_Adv_VTable Shock_SoundKey_Adv_VTable, *PShock_SoundKey_Adv_VTable;

struct Shock_SoundKey_Adv_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_Adv_Fields {
};

struct Shock_SoundKey_Adv_o {
    struct Shock_SoundKey_Adv_c *klass;
    void *monitor;
    struct Shock_SoundKey_Adv_Fields fields;
};

struct Shock_SoundKey_Adv_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_Adv_VTable vtable;
};

typedef struct UniRx_Operators_ForEachAsyncObservable_ForEachAsync__T__RGCTXs UniRx_Operators_ForEachAsyncObservable_ForEachAsync__T__RGCTXs, *PUniRx_Operators_ForEachAsyncObservable_ForEachAsync__T__RGCTXs;

struct UniRx_Operators_ForEachAsyncObservable_ForEachAsync__T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__Unit___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__Unit_;
    struct Il2CppClass *_2_System_Action_T__int_;
    struct MethodInfo *_3_System_Action_T__int__Invoke;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__Unit__Dispose;
};

typedef struct Spine_TranslateYTimeline_c Spine_TranslateYTimeline_c, *PSpine_TranslateYTimeline_c;

typedef struct Spine_TranslateYTimeline_VTable Spine_TranslateYTimeline_VTable, *PSpine_TranslateYTimeline_VTable;

struct Spine_TranslateYTimeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameEntries;
    struct VirtualInvokeData _5_Apply;
    struct VirtualInvokeData _6_get_BoneIndex;
};

struct Spine_TranslateYTimeline_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_TranslateYTimeline_VTable vtable;
};

typedef struct TomatoLib_ApplicationInfo_IVersionCode_o TomatoLib_ApplicationInfo_IVersionCode_o, *PTomatoLib_ApplicationInfo_IVersionCode_o;

typedef struct TomatoLib_ApplicationInfo_IVersionCode_Fields TomatoLib_ApplicationInfo_IVersionCode_Fields, *PTomatoLib_ApplicationInfo_IVersionCode_Fields;

struct TomatoLib_ApplicationInfo_IVersionCode_Fields {
};

struct TomatoLib_ApplicationInfo_IVersionCode_o {
    struct TomatoLib_ApplicationInfo_IVersionCode_c *klass;
    void *monitor;
    struct TomatoLib_ApplicationInfo_IVersionCode_Fields fields;
};

typedef struct System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_StaticFields System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_StaticFields, *PSystem_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_StaticFields;

struct System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_StaticFields {
    struct System_Threading_SendOrPostCallback_o *s_postCallback;
    struct System_Threading_ContextCallback_o *s_postActionCallback;
};

typedef struct System_Func_NoticeGeneralNavigationMst__string__VTable System_Func_NoticeGeneralNavigationMst__string__VTable, *PSystem_Func_NoticeGeneralNavigationMst__string__VTable;

struct System_Func_NoticeGeneralNavigationMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_StarEventLevelRewardMstTable_VTable Shock_StarEventLevelRewardMstTable_VTable, *PShock_StarEventLevelRewardMstTable_VTable;

struct Shock_StarEventLevelRewardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef struct Shock_PaybackCodeData_Fields Shock_PaybackCodeData_Fields, *PShock_PaybackCodeData_Fields;

struct Shock_PaybackCodeData_Fields {
    struct System_String_o *TotalGem;
    struct System_String_o *FreeGem;
    struct System_String_o *ChargeGem;
    struct System_String_o *PaybackCode;
};

typedef struct MethodInfo_128E410_RGCTXs MethodInfo_128E410_RGCTXs, *PMethodInfo_128E410_RGCTXs;

struct MethodInfo_128E410_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257540 _union_257540, *P_union_257540;

union _union_257540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9C150 MethodInfo_1E9C150, *PMethodInfo_1E9C150;

typedef union _union_160801 _union_160801, *P_union_160801;

union _union_160801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C150 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257542 _union_257542, *P_union_257542;

union _union_257542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ProtocolResultCodeDialog_Maintenance_RecvMaintenanceJson_c Shock_ProtocolResultCodeDialog_Maintenance_RecvMaintenanceJson_c, *PShock_ProtocolResultCodeDialog_Maintenance_RecvMaintenanceJson_c;

typedef struct Shock_ProtocolResultCodeDialog_Maintenance_RecvMaintenanceJson_VTable Shock_ProtocolResultCodeDialog_Maintenance_RecvMaintenanceJson_VTable, *PShock_ProtocolResultCodeDialog_Maintenance_RecvMaintenanceJson_VTable;

struct Shock_ProtocolResultCodeDialog_Maintenance_RecvMaintenanceJson_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolResultCodeDialog_Maintenance_RecvMaintenanceJson_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolResultCodeDialog_Maintenance_RecvMaintenanceJson_VTable vtable;
};

typedef struct MethodInfo_18FA134_RGCTXs MethodInfo_18FA134_RGCTXs, *PMethodInfo_18FA134_RGCTXs;

struct MethodInfo_18FA134_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct Aoharu_StoryTopScene___c__DisplayClass10_0_VTable Aoharu_StoryTopScene___c__DisplayClass10_0_VTable, *PAoharu_StoryTopScene___c__DisplayClass10_0_VTable;

struct Aoharu_StoryTopScene___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EBECB4 MethodInfo_1EBECB4, *PMethodInfo_1EBECB4;

typedef union _union_323461 _union_323461, *P_union_323461;

union _union_323461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBECB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257544 _union_257544, *P_union_257544;

union _union_257544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257546 _union_257546, *P_union_257546;

union _union_257546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31344B0 MethodInfo_31344B0, *PMethodInfo_31344B0;

typedef union _union_237811 _union_237811, *P_union_237811;

union _union_237811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31344B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257548 _union_257548, *P_union_257548;

union _union_257548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33985D4 MethodInfo_33985D4, *PMethodInfo_33985D4;

typedef union _union_227927 _union_227927, *P_union_227927;

union _union_227927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33985D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ItemMst__GameTime__VTable System_Func_ItemMst__GameTime__VTable, *PSystem_Func_ItemMst__GameTime__VTable;

struct System_Func_ItemMst__GameTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_17E7494 MethodInfo_17E7494, *PMethodInfo_17E7494;

typedef struct MethodInfo_17E7494_RGCTXs MethodInfo_17E7494_RGCTXs, *PMethodInfo_17E7494_RGCTXs;

typedef union _union_192201 _union_192201, *P_union_192201;

union _union_192201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E7494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E7494_RGCTXs *rgctx_data;
    union _union_192201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17E7494_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_15F7550_RGCTXs MethodInfo_15F7550_RGCTXs, *PMethodInfo_15F7550_RGCTXs;

struct MethodInfo_15F7550_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BCFAE0 MethodInfo_1BCFAE0, *PMethodInfo_1BCFAE0;

typedef union _union_255619 _union_255619, *P_union_255619;

union _union_255619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCFAE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1560DAC MethodInfo_1560DAC, *PMethodInfo_1560DAC;

typedef union _union_283276 _union_283276, *P_union_283276;

union _union_283276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560DAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ICollection_Graphic__c System_Collections_Generic_ICollection_Graphic__c, *PSystem_Collections_Generic_ICollection_Graphic__c;

struct System_Collections_Generic_ICollection_Graphic__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_257530 _union_257530, *P_union_257530;

union _union_257530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MusicGoalIcon__bool__VTable System_Func_MusicGoalIcon__bool__VTable, *PSystem_Func_MusicGoalIcon__bool__VTable;

struct System_Func_MusicGoalIcon__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_13B82D0_RGCTXs MethodInfo_13B82D0_RGCTXs, *PMethodInfo_13B82D0_RGCTXs;

struct MethodInfo_13B82D0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EBECA8 MethodInfo_1EBECA8, *PMethodInfo_1EBECA8;

typedef union _union_323455 _union_323455, *P_union_323455;

union _union_323455 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBECA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323455 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ComicMst__uint__Fields Shock_GameMstTableBase_ComicMst__uint__Fields, *PShock_GameMstTableBase_ComicMst__uint__Fields;

struct Shock_GameMstTableBase_ComicMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct MethodInfo_32AA148 MethodInfo_32AA148, *PMethodInfo_32AA148;

typedef union _union_316255 _union_316255, *P_union_316255;

union _union_316255 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Xz_XZIndexMarkerReachedException_VTable SharpCompress_Compressors_Xz_XZIndexMarkerReachedException_VTable, *PSharpCompress_Compressors_Xz_XZIndexMarkerReachedException_VTable;

struct SharpCompress_Compressors_Xz_XZIndexMarkerReachedException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct MethodInfo_30AF87C_RGCTXs MethodInfo_30AF87C_RGCTXs, *PMethodInfo_30AF87C_RGCTXs;

struct MethodInfo_30AF87C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EBECA4 MethodInfo_1EBECA4, *PMethodInfo_1EBECA4;

typedef union _union_323489 _union_323489, *P_union_323489;

union _union_323489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBECA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257536 _union_257536, *P_union_257536;

union _union_257536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257538 _union_257538, *P_union_257538;

union _union_257538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D76490_RGCTXs MethodInfo_2D76490_RGCTXs, *PMethodInfo_2D76490_RGCTXs;

struct MethodInfo_2D76490_RGCTXs {
    struct Il2CppClass *_0_UniRx_Stubs_T_;
    struct Il2CppClass *_1_UniRx_Observer_Subscribe__T_;
    struct MethodInfo *_2_UniRx_Observer_Subscribe__T___ctor;
    struct Il2CppClass *_3_UniRx_Observer_Subscribe_T_;
    struct MethodInfo *_4_UniRx_Observer_Subscribe_T___ctor;
};

typedef struct SharpCompress_Common_Rar_Headers_IRarHeader_o SharpCompress_Common_Rar_Headers_IRarHeader_o, *PSharpCompress_Common_Rar_Headers_IRarHeader_o;

typedef struct SharpCompress_Common_Rar_Headers_IRarHeader_c SharpCompress_Common_Rar_Headers_IRarHeader_c, *PSharpCompress_Common_Rar_Headers_IRarHeader_c;

typedef struct SharpCompress_Common_Rar_Headers_IRarHeader_Fields SharpCompress_Common_Rar_Headers_IRarHeader_Fields, *PSharpCompress_Common_Rar_Headers_IRarHeader_Fields;

struct SharpCompress_Common_Rar_Headers_IRarHeader_Fields {
};

struct SharpCompress_Common_Rar_Headers_IRarHeader_o {
    struct SharpCompress_Common_Rar_Headers_IRarHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_Headers_IRarHeader_Fields fields;
};

struct SharpCompress_Common_Rar_Headers_IRarHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_257520 _union_257520, *P_union_257520;

union _union_257520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2065AEC MethodInfo_2065AEC, *PMethodInfo_2065AEC;

typedef union _union_219309 _union_219309, *P_union_219309;

union _union_219309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065AEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Subject_Collider__VTable UniRx_Subject_Collider__VTable, *PUniRx_Subject_Collider__VTable;

struct UniRx_Subject_Collider__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

typedef struct MethodInfo_329BD84 MethodInfo_329BD84, *PMethodInfo_329BD84;

typedef union _union_316055 _union_316055, *P_union_316055;

union _union_316055 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329BD84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316055 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ICollection_Graphic__o System_Collections_Generic_ICollection_Graphic__o, *PSystem_Collections_Generic_ICollection_Graphic__o;

typedef struct System_Collections_Generic_ICollection_Graphic__Fields System_Collections_Generic_ICollection_Graphic__Fields, *PSystem_Collections_Generic_ICollection_Graphic__Fields;

struct System_Collections_Generic_ICollection_Graphic__Fields {
};

struct System_Collections_Generic_ICollection_Graphic__o {
    struct System_Collections_Generic_ICollection_Graphic__c *klass;
    void *monitor;
    struct System_Collections_Generic_ICollection_Graphic__Fields fields;
};

typedef struct MethodInfo_33A6AB0 MethodInfo_33A6AB0, *PMethodInfo_33A6AB0;

typedef union _union_234967 _union_234967, *P_union_234967;

union _union_234967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257522 _union_257522, *P_union_257522;

union _union_257522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257524 _union_257524, *P_union_257524;

union _union_257524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_192C460_RGCTXs MethodInfo_192C460_RGCTXs, *PMethodInfo_192C460_RGCTXs;

struct MethodInfo_192C460_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257526 _union_257526, *P_union_257526;

union _union_257526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16ABA68 MethodInfo_16ABA68, *PMethodInfo_16ABA68;

typedef union _union_159493 _union_159493, *P_union_159493;

union _union_159493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABA68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257528 _union_257528, *P_union_257528;

union _union_257528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_VTable;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__o System_Collections_Generic_List_LanguageSettingDialog_SelectButton__o, *PSystem_Collections_Generic_List_LanguageSettingDialog_SelectButton__o;

typedef struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__c System_Collections_Generic_List_LanguageSettingDialog_SelectButton__c, *PSystem_Collections_Generic_List_LanguageSettingDialog_SelectButton__c;

typedef struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__Fields System_Collections_Generic_List_LanguageSettingDialog_SelectButton__Fields, *PSystem_Collections_Generic_List_LanguageSettingDialog_SelectButton__Fields;

typedef struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__StaticFields System_Collections_Generic_List_LanguageSettingDialog_SelectButton__StaticFields, *PSystem_Collections_Generic_List_LanguageSettingDialog_SelectButton__StaticFields;

typedef struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__VTable System_Collections_Generic_List_LanguageSettingDialog_SelectButton__VTable, *PSystem_Collections_Generic_List_LanguageSettingDialog_SelectButton__VTable;

typedef struct LanguageSettingDialog_SelectButton_array LanguageSettingDialog_SelectButton_array, *PLanguageSettingDialog_SelectButton_array;

typedef struct LanguageSettingDialog_SelectButton_o LanguageSettingDialog_SelectButton_o, *PLanguageSettingDialog_SelectButton_o;

typedef struct LanguageSettingDialog_SelectButton_c LanguageSettingDialog_SelectButton_c, *PLanguageSettingDialog_SelectButton_c;

typedef struct LanguageSettingDialog_SelectButton_Fields LanguageSettingDialog_SelectButton_Fields, *PLanguageSettingDialog_SelectButton_Fields;

typedef struct LanguageSettingDialog_SelectButton_VTable LanguageSettingDialog_SelectButton_VTable, *PLanguageSettingDialog_SelectButton_VTable;

struct LanguageSettingDialog_SelectButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LanguageSettingDialog_SelectButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LanguageSettingDialog_SelectButton_VTable vtable;
};

struct LanguageSettingDialog_SelectButton_Fields {
    int32_t lang;
    struct Shock_ButtonEvent_o *button;
};

struct LanguageSettingDialog_SelectButton_o {
    struct LanguageSettingDialog_SelectButton_c *klass;
    void *monitor;
    struct LanguageSettingDialog_SelectButton_Fields fields;
};

struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__Fields {
    struct LanguageSettingDialog_SelectButton_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__o {
    struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__Fields fields;
};

struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__VTable vtable;
};

struct LanguageSettingDialog_SelectButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct LanguageSettingDialog_SelectButton_o *m_Items[65535];
};

struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__StaticFields {
    struct LanguageSettingDialog_SelectButton_array *s_emptyArray;
};

typedef struct com_adjust_sdk_JSONData_VTable com_adjust_sdk_JSONData_VTable, *Pcom_adjust_sdk_JSONData_VTable;

struct com_adjust_sdk_JSONData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Add;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_get_Item;
    struct VirtualInvokeData _8_set_Item;
    struct VirtualInvokeData _9_get_Value;
    struct VirtualInvokeData _10_set_Value;
    struct VirtualInvokeData _11_get_Count;
    struct VirtualInvokeData _12_Add;
    struct VirtualInvokeData _13_Remove;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_get_Childs;
    struct VirtualInvokeData _17_ToString;
    struct VirtualInvokeData _18_get_AsInt;
    struct VirtualInvokeData _19_set_AsInt;
    struct VirtualInvokeData _20_get_AsFloat;
    struct VirtualInvokeData _21_set_AsFloat;
    struct VirtualInvokeData _22_get_AsDouble;
    struct VirtualInvokeData _23_set_AsDouble;
    struct VirtualInvokeData _24_get_AsBool;
    struct VirtualInvokeData _25_set_AsBool;
    struct VirtualInvokeData _26_get_AsArray;
    struct VirtualInvokeData _27_get_AsObject;
    struct VirtualInvokeData _28_Serialize;
};

typedef union _union_257510 _union_257510, *P_union_257510;

union _union_257510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110B510 MethodInfo_110B510, *PMethodInfo_110B510;

typedef union _union_202464 _union_202464, *P_union_202464;

union _union_202464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___ValueTuple_UniTask_object____o System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___ValueTuple_UniTask_object____o, *PSystem_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___ValueTuple_UniTask_object____o;

typedef struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___ValueTuple_UniTask_object____Fields System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___ValueTuple_UniTask_object____Fields, *PSystem_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___ValueTuple_UniTask_object____Fields;

typedef struct System_ValueTuple_UniTask_object___o System_ValueTuple_UniTask_object___o, *PSystem_ValueTuple_UniTask_object___o;

typedef struct System_ValueTuple_UniTask_object___Fields System_ValueTuple_UniTask_object___Fields, *PSystem_ValueTuple_UniTask_object___Fields;

struct System_ValueTuple_UniTask_object___Fields {
    struct Cysharp_Threading_Tasks_UniTask_object__o Item1;
};

struct System_ValueTuple_UniTask_object___o {
    struct System_ValueTuple_UniTask_object___Fields fields;
};

struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___ValueTuple_UniTask_object____Fields {
    struct Cysharp_Threading_Tasks_UniTask_object__o Item1;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item2;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item3;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item4;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item5;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item6;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item7;
    struct System_ValueTuple_UniTask_object___o Rest;
};

struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___ValueTuple_UniTask_object____o {
    struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___ValueTuple_UniTask_object____Fields fields;
};

typedef struct MethodInfo_102CCC0 MethodInfo_102CCC0, *PMethodInfo_102CCC0;

typedef union _union_270912 _union_270912, *P_union_270912;

union _union_270912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102CCC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_c UnityEngine_UIElements_TemplateContainer_UxmlTraits_c, *PUnityEngine_UIElements_TemplateContainer_UxmlTraits_c;

typedef struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_VTable UnityEngine_UIElements_TemplateContainer_UxmlTraits_VTable, *PUnityEngine_UIElements_TemplateContainer_UxmlTraits_VTable;

struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_VTable vtable;
};

typedef struct MethodInfo_15DF38C_RGCTXs MethodInfo_15DF38C_RGCTXs, *PMethodInfo_15DF38C_RGCTXs;

struct MethodInfo_15DF38C_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef struct MethodInfo_32B3CCC MethodInfo_32B3CCC, *PMethodInfo_32B3CCC;

typedef union _union_319021 _union_319021, *P_union_319021;

union _union_319021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3CCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_Task___c_Fields System_Threading_Tasks_Task___c_Fields, *PSystem_Threading_Tasks_Task___c_Fields;

struct System_Threading_Tasks_Task___c_Fields {
};

typedef struct MethodInfo_24E8738 MethodInfo_24E8738, *PMethodInfo_24E8738;

typedef union _union_271790 _union_271790, *P_union_271790;

union _union_271790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E8738 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_ulong__object__o System_Collections_Generic_KeyValuePair_ulong__object__o, *PSystem_Collections_Generic_KeyValuePair_ulong__object__o;

typedef struct System_Collections_Generic_KeyValuePair_ulong__object__Fields System_Collections_Generic_KeyValuePair_ulong__object__Fields, *PSystem_Collections_Generic_KeyValuePair_ulong__object__Fields;

struct System_Collections_Generic_KeyValuePair_ulong__object__Fields {
    uint64_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_ulong__object__o {
    struct System_Collections_Generic_KeyValuePair_ulong__object__Fields fields;
};

typedef struct Shock_CharacterGroupMstTable_c Shock_CharacterGroupMstTable_c, *PShock_CharacterGroupMstTable_c;

typedef struct Shock_CharacterGroupMstTable_StaticFields Shock_CharacterGroupMstTable_StaticFields, *PShock_CharacterGroupMstTable_StaticFields;

typedef struct Shock_CharacterGroupMstTable_VTable Shock_CharacterGroupMstTable_VTable, *PShock_CharacterGroupMstTable_VTable;

typedef struct Shock_CharacterGroupMstTable_o Shock_CharacterGroupMstTable_o, *PShock_CharacterGroupMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__o Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__c Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__VTable;

struct Shock_CharacterGroupMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_CharacterGroupMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_CharacterGroupMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterGroupMstTable_VTable vtable;
};

struct Shock_CharacterGroupMstTable_o {
    struct Shock_CharacterGroupMstTable_c *klass;
    void *monitor;
    struct Shock_CharacterGroupMstTable_Fields fields;
};

struct Shock_CharacterGroupMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_CharacterGroupMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterGroupMst__VTable vtable;
};

typedef union _union_257516 _union_257516, *P_union_257516;

union _union_257516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6D1E8_RGCTXs MethodInfo_2D6D1E8_RGCTXs, *PMethodInfo_2D6D1E8_RGCTXs;

struct MethodInfo_2D6D1E8_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_OnErrorRetry_TSource__TException_;
};

typedef union _union_257518 _union_257518, *P_union_257518;

union _union_257518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3266218 MethodInfo_3266218, *PMethodInfo_3266218;

typedef union _union_315049 _union_315049, *P_union_315049;

union _union_315049 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315049 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1606008_RGCTXs MethodInfo_1606008_RGCTXs, *PMethodInfo_1606008_RGCTXs;

struct MethodInfo_1606008_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct MethodInfo_243DDC0 MethodInfo_243DDC0, *PMethodInfo_243DDC0;

typedef union _union_279974 _union_279974, *P_union_279974;

union _union_279974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243DDC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6153C_RGCTXs MethodInfo_2D6153C_RGCTXs, *PMethodInfo_2D6153C_RGCTXs;

struct MethodInfo_2D6153C_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Mesh_SetListForChannel_T_;
};

typedef struct MethodInfo_1D7E7EC MethodInfo_1D7E7EC, *PMethodInfo_1D7E7EC;

typedef union _union_297118 _union_297118, *P_union_297118;

union _union_297118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7E7EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_EventPointMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_EventPointMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_EventPointMst__ValueTuple_uint__uint___Fields;

struct Shock_GameMstTableBase_EventPointMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct MethodInfo_2B144C8 MethodInfo_2B144C8, *PMethodInfo_2B144C8;

typedef union _union_187830 _union_187830, *P_union_187830;

union _union_187830 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B144C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9___Fields System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9___Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9___Fields;

typedef struct System_ValueTuple_T7__T8__T9__o System_ValueTuple_T7__T8__T9__o, *PSystem_ValueTuple_T7__T8__T9__o;

typedef struct System_ValueTuple_T7__T8__T9__Fields System_ValueTuple_T7__T8__T9__Fields, *PSystem_ValueTuple_T7__T8__T9__Fields;

struct System_ValueTuple_T7__T8__T9__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
};

struct System_ValueTuple_T7__T8__T9__o {
    struct System_ValueTuple_T7__T8__T9__Fields fields;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T7__T8__T9__o Rest;
};

typedef struct MethodInfo_2065AC8 MethodInfo_2065AC8, *PMethodInfo_2065AC8;

typedef union _union_218673 _union_218673, *P_union_218673;

union _union_218673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___ValueTuple_UniTask_T15____Fields System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___ValueTuple_UniTask_T15____Fields, *PSystem_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___ValueTuple_UniTask_T15____Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T9__o Cysharp_Threading_Tasks_UniTask_T9__o, *PCysharp_Threading_Tasks_UniTask_T9__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T10__o Cysharp_Threading_Tasks_UniTask_T10__o, *PCysharp_Threading_Tasks_UniTask_T10__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T11__o Cysharp_Threading_Tasks_UniTask_T11__o, *PCysharp_Threading_Tasks_UniTask_T11__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T12__o Cysharp_Threading_Tasks_UniTask_T12__o, *PCysharp_Threading_Tasks_UniTask_T12__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T13__o Cysharp_Threading_Tasks_UniTask_T13__o, *PCysharp_Threading_Tasks_UniTask_T13__o;

typedef struct Cysharp_Threading_Tasks_UniTask_T14__o Cysharp_Threading_Tasks_UniTask_T14__o, *PCysharp_Threading_Tasks_UniTask_T14__o;

typedef struct System_ValueTuple_UniTask_T15___o System_ValueTuple_UniTask_T15___o, *PSystem_ValueTuple_UniTask_T15___o;

typedef struct Cysharp_Threading_Tasks_UniTask_T9__Fields Cysharp_Threading_Tasks_UniTask_T9__Fields, *PCysharp_Threading_Tasks_UniTask_T9__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T10__Fields Cysharp_Threading_Tasks_UniTask_T10__Fields, *PCysharp_Threading_Tasks_UniTask_T10__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T11__Fields Cysharp_Threading_Tasks_UniTask_T11__Fields, *PCysharp_Threading_Tasks_UniTask_T11__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T12__Fields Cysharp_Threading_Tasks_UniTask_T12__Fields, *PCysharp_Threading_Tasks_UniTask_T12__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T13__Fields Cysharp_Threading_Tasks_UniTask_T13__Fields, *PCysharp_Threading_Tasks_UniTask_T13__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_T14__Fields Cysharp_Threading_Tasks_UniTask_T14__Fields, *PCysharp_Threading_Tasks_UniTask_T14__Fields;

typedef struct System_ValueTuple_UniTask_T15___Fields System_ValueTuple_UniTask_T15___Fields, *PSystem_ValueTuple_UniTask_T15___Fields;

struct Cysharp_Threading_Tasks_UniTask_T10__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T10__o {
    struct Cysharp_Threading_Tasks_UniTask_T10__Fields fields;
};

struct System_ValueTuple_UniTask_T15___Fields {
    struct Cysharp_Threading_Tasks_UniTask_T15__o Item1;
};

struct System_ValueTuple_UniTask_T15___o {
    struct System_ValueTuple_UniTask_T15___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T12__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T12__o {
    struct Cysharp_Threading_Tasks_UniTask_T12__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T13__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T9__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T13__o {
    struct Cysharp_Threading_Tasks_UniTask_T13__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T11__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T11__o {
    struct Cysharp_Threading_Tasks_UniTask_T11__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T14__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Il2CppObject *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_T14__o {
    struct Cysharp_Threading_Tasks_UniTask_T14__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_T9__o {
    struct Cysharp_Threading_Tasks_UniTask_T9__Fields fields;
};

struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___ValueTuple_UniTask_T15____Fields {
    struct Cysharp_Threading_Tasks_UniTask_T8__o Item1;
    struct Cysharp_Threading_Tasks_UniTask_T9__o Item2;
    struct Cysharp_Threading_Tasks_UniTask_T10__o Item3;
    struct Cysharp_Threading_Tasks_UniTask_T11__o Item4;
    struct Cysharp_Threading_Tasks_UniTask_T12__o Item5;
    struct Cysharp_Threading_Tasks_UniTask_T13__o Item6;
    struct Cysharp_Threading_Tasks_UniTask_T14__o Item7;
    struct System_ValueTuple_UniTask_T15___o Rest;
};

typedef struct UnityEngine_UIElements_RuntimeEventDispatcher_c UnityEngine_UIElements_RuntimeEventDispatcher_c, *PUnityEngine_UIElements_RuntimeEventDispatcher_c;

typedef struct UnityEngine_UIElements_RuntimeEventDispatcher_VTable UnityEngine_UIElements_RuntimeEventDispatcher_VTable, *PUnityEngine_UIElements_RuntimeEventDispatcher_VTable;

struct UnityEngine_UIElements_RuntimeEventDispatcher_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_RuntimeEventDispatcher_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_RuntimeEventDispatcher_VTable vtable;
};

typedef struct Photon_Pun_Demo_Asteroids_Spaceship__WaitForRespawn_d__18_c Photon_Pun_Demo_Asteroids_Spaceship__WaitForRespawn_d__18_c, *PPhoton_Pun_Demo_Asteroids_Spaceship__WaitForRespawn_d__18_c;

typedef struct Photon_Pun_Demo_Asteroids_Spaceship__WaitForRespawn_d__18_VTable Photon_Pun_Demo_Asteroids_Spaceship__WaitForRespawn_d__18_VTable, *PPhoton_Pun_Demo_Asteroids_Spaceship__WaitForRespawn_d__18_VTable;

struct Photon_Pun_Demo_Asteroids_Spaceship__WaitForRespawn_d__18_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Photon_Pun_Demo_Asteroids_Spaceship__WaitForRespawn_d__18_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Asteroids_Spaceship__WaitForRespawn_d__18_VTable vtable;
};

typedef struct MethodInfo_2B144CC MethodInfo_2B144CC, *PMethodInfo_2B144CC;

typedef union _union_189268 _union_189268, *P_union_189268;

union _union_189268 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B144CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189268 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C3044 MethodInfo_10C3044, *PMethodInfo_10C3044;

typedef union _union_208533 _union_208533, *P_union_208533;

union _union_208533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ChatMst_array Shock_ChatMst_array, *PShock_ChatMst_array;

struct Shock_ChatMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ChatMst_o *m_Items[65535];
};

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__T6__TR__RGCTXs UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__T6__TR__RGCTXs, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__T6__TR__RGCTXs;

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__T6__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T1_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T2_;
    struct MethodInfo *_2_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T3_;
    struct MethodInfo *_3_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T4_;
    struct MethodInfo *_4_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T5_;
    struct MethodInfo *_5_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T6_;
    struct MethodInfo *_6_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_7_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_8_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR_;
    struct MethodInfo *_9_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR___ctor;
    struct MethodInfo *_10_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__T6__TR__Run;
};

typedef struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__o System_Comparison_TimeNotificationBehaviour_NotificationEntry__o, *PSystem_Comparison_TimeNotificationBehaviour_NotificationEntry__o;

typedef struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__c System_Comparison_TimeNotificationBehaviour_NotificationEntry__c, *PSystem_Comparison_TimeNotificationBehaviour_NotificationEntry__c;

typedef struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__Fields System_Comparison_TimeNotificationBehaviour_NotificationEntry__Fields, *PSystem_Comparison_TimeNotificationBehaviour_NotificationEntry__Fields;

struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__VTable vtable;
};

struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__o {
    struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__c *klass;
    void *monitor;
    struct System_Comparison_TimeNotificationBehaviour_NotificationEntry__Fields fields;
};

typedef struct MethodInfo_209B4B0 MethodInfo_209B4B0, *PMethodInfo_209B4B0;

typedef union _union_341531 _union_341531, *P_union_341531;

union _union_341531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B4B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DEC7C MethodInfo_24DEC7C, *PMethodInfo_24DEC7C;

typedef union _union_173670 _union_173670, *P_union_173670;

union _union_173670 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEC7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173670 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B3D3C MethodInfo_32B3D3C, *PMethodInfo_32B3D3C;

typedef union _union_318379 _union_318379, *P_union_318379;

union _union_318379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3D3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____o System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____o, *PSystem_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____o;

typedef struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____Fields System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____Fields, *PSystem_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____Fields;

typedef struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___o System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___o, *PSystem_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___o;

typedef struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___Fields System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___Fields, *PSystem_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___Fields;

struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___Fields {
    struct Cysharp_Threading_Tasks_UniTask_T8__o Item1;
    struct Cysharp_Threading_Tasks_UniTask_T9__o Item2;
    struct Cysharp_Threading_Tasks_UniTask_T10__o Item3;
    struct Cysharp_Threading_Tasks_UniTask_T11__o Item4;
    struct Cysharp_Threading_Tasks_UniTask_T12__o Item5;
    struct Cysharp_Threading_Tasks_UniTask_T13__o Item6;
    struct Cysharp_Threading_Tasks_UniTask_T14__o Item7;
};

struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___o {
    struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___Fields fields;
};

struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____Fields {
    struct Cysharp_Threading_Tasks_UniTask_T1__o Item1;
    struct Cysharp_Threading_Tasks_UniTask_T2__o Item2;
    struct Cysharp_Threading_Tasks_UniTask_T3__o Item3;
    struct Cysharp_Threading_Tasks_UniTask_T4__o Item4;
    struct Cysharp_Threading_Tasks_UniTask_T5__o Item5;
    struct Cysharp_Threading_Tasks_UniTask_T6__o Item6;
    struct Cysharp_Threading_Tasks_UniTask_T7__o Item7;
    struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___o Rest;
};

struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____o {
    struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____Fields fields;
};

typedef struct MethodInfo_2065AE0 MethodInfo_2065AE0, *PMethodInfo_2065AE0;

typedef union _union_219097 _union_219097, *P_union_219097;

union _union_219097 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065AE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219097 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B144D4 MethodInfo_2B144D4, *PMethodInfo_2B144D4;

typedef union _union_190706 _union_190706, *P_union_190706;

union _union_190706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B144D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____c System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____c, *PSystem_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____c;

typedef struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____VTable System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____VTable, *PSystem_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____VTable;

struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___UniTask_T4___UniTask_T5___UniTask_T6___UniTask_T7___ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14____VTable vtable;
};

typedef struct Shock_RecvLiveRetireRData_VTable Shock_RecvLiveRetireRData_VTable, *PShock_RecvLiveRetireRData_VTable;

struct Shock_RecvLiveRetireRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_GachaBonusItemData___c__DisplayClass2_0_VTable Shock_GachaBonusItemData___c__DisplayClass2_0_VTable, *PShock_GachaBonusItemData___c__DisplayClass2_0_VTable;

struct Shock_GachaBonusItemData___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_DeckEditScene___c__DisplayClass7_0_c Aoharu_DeckEditScene___c__DisplayClass7_0_c, *PAoharu_DeckEditScene___c__DisplayClass7_0_c;

typedef struct Aoharu_DeckEditScene___c__DisplayClass7_0_VTable Aoharu_DeckEditScene___c__DisplayClass7_0_VTable, *PAoharu_DeckEditScene___c__DisplayClass7_0_VTable;

struct Aoharu_DeckEditScene___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DeckEditScene___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DeckEditScene___c__DisplayClass7_0_VTable vtable;
};

typedef struct Aoharu_AlbumDownloader_StaticFields Aoharu_AlbumDownloader_StaticFields, *PAoharu_AlbumDownloader_StaticFields;

typedef struct Aoharu_AlbumDownloader_o Aoharu_AlbumDownloader_o, *PAoharu_AlbumDownloader_o;

typedef struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_o BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_o, *PBookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_o;

typedef struct Aoharu_AlbumDownloader_c Aoharu_AlbumDownloader_c, *PAoharu_AlbumDownloader_c;

typedef struct Aoharu_AlbumDownloader_Fields Aoharu_AlbumDownloader_Fields, *PAoharu_AlbumDownloader_Fields;

typedef struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_c BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_c, *PBookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_c;

typedef struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_Fields BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_Fields, *PBookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_Fields;

typedef struct Aoharu_AlbumDownloader_VTable Aoharu_AlbumDownloader_VTable, *PAoharu_AlbumDownloader_VTable;

typedef struct Shock_AesConverter_o Shock_AesConverter_o, *PShock_AesConverter_o;

typedef struct System_Collections_Generic_Dictionary_string__List_Action___o System_Collections_Generic_Dictionary_string__List_Action___o, *PSystem_Collections_Generic_Dictionary_string__List_Action___o;

typedef struct System_Collections_Generic_Dictionary_string__MemoryStream__o System_Collections_Generic_Dictionary_string__MemoryStream__o, *PSystem_Collections_Generic_Dictionary_string__MemoryStream__o;

typedef struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_VTable BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_VTable, *PBookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_VTable;

typedef struct Shock_AesConverter_c Shock_AesConverter_c, *PShock_AesConverter_c;

typedef struct Shock_AesConverter_Fields Shock_AesConverter_Fields, *PShock_AesConverter_Fields;

typedef struct System_Collections_Generic_Dictionary_string__List_Action___c System_Collections_Generic_Dictionary_string__List_Action___c, *PSystem_Collections_Generic_Dictionary_string__List_Action___c;

typedef struct System_Collections_Generic_Dictionary_string__List_Action___Fields System_Collections_Generic_Dictionary_string__List_Action___Fields, *PSystem_Collections_Generic_Dictionary_string__List_Action___Fields;

typedef struct System_Collections_Generic_Dictionary_string__MemoryStream__c System_Collections_Generic_Dictionary_string__MemoryStream__c, *PSystem_Collections_Generic_Dictionary_string__MemoryStream__c;

typedef struct System_Collections_Generic_Dictionary_string__MemoryStream__Fields System_Collections_Generic_Dictionary_string__MemoryStream__Fields, *PSystem_Collections_Generic_Dictionary_string__MemoryStream__Fields;

typedef struct Shock_AesConverter_StaticFields Shock_AesConverter_StaticFields, *PShock_AesConverter_StaticFields;

typedef struct Shock_AesConverter_VTable Shock_AesConverter_VTable, *PShock_AesConverter_VTable;

typedef struct System_Collections_Generic_Dictionary_string__List_Action___VTable System_Collections_Generic_Dictionary_string__List_Action___VTable, *PSystem_Collections_Generic_Dictionary_string__List_Action___VTable;

typedef struct System_Collections_Generic_Dictionary_string__MemoryStream__VTable System_Collections_Generic_Dictionary_string__MemoryStream__VTable, *PSystem_Collections_Generic_Dictionary_string__MemoryStream__VTable;

struct Aoharu_AlbumDownloader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_Fields {
};

struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GenerateToken;
};

struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_VTable vtable;
};

struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_o {
    struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_c *klass;
    void *monitor;
    struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_Fields fields;
};

struct Shock_AesConverter_StaticFields {
    struct System_Byte_array *a;
    struct System_Byte_array *b;
    struct System_Byte_array *c;
    struct System_Byte_array *d;
};

struct Shock_AesConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Deserialize;
    struct VirtualInvokeData _5_Serialize;
};

struct System_Collections_Generic_Dictionary_string__List_Action___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_AlbumDownloader_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_AesConverter_o *m_Converter;
    struct System_Byte_array *a;
    struct System_Byte_array *b;
    struct System_Collections_Generic_List_Texture2D__o *m_LoadedTextureList;
    struct System_Collections_Generic_List_Sprite__o *m_CreatedSpriteList;
    struct System_Collections_Generic_Dictionary_string__List_Action___o *m_DownloadStandbyDict;
    struct System_Collections_Generic_Dictionary_string__MemoryStream__o *m_CachedGroupThumbnailDict;
    struct System_Collections_Generic_Dictionary_string__MemoryStream__o *m_CachedCardThumbnailDict;
    struct System_Collections_Generic_Dictionary_string__MemoryStream__o *m_CachedCardDict;
};

struct System_Collections_Generic_Dictionary_string__List_Action___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_AlbumDownloader_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_AlbumDownloader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AlbumDownloader_VTable vtable;
};

struct Aoharu_AlbumDownloader_o {
    struct Aoharu_AlbumDownloader_c *klass;
    void *monitor;
    struct Aoharu_AlbumDownloader_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__List_Action___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__List_Action___VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__List_Action___o {
    struct System_Collections_Generic_Dictionary_string__List_Action___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__List_Action___Fields fields;
};

struct System_Collections_Generic_Dictionary_string__MemoryStream__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__MemoryStream__o {
    struct System_Collections_Generic_Dictionary_string__MemoryStream__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__MemoryStream__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__MemoryStream__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__MemoryStream__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__MemoryStream__VTable vtable;
};

struct Shock_AesConverter_Fields {
    struct Pringles_ConfigConverter_Fields super;
};

struct Shock_AesConverter_o {
    struct Shock_AesConverter_c *klass;
    void *monitor;
    struct Shock_AesConverter_Fields fields;
};

struct Shock_AesConverter_c {
    struct Il2CppClass_1 _1;
    struct Shock_AesConverter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AesConverter_VTable vtable;
};

struct Aoharu_AlbumDownloader_StaticFields {
    struct Aoharu_AlbumDownloader_o *instance;
    bool m_IsOpenErrorDialog;
    struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenGenerator_o *_Generator_k__BackingField;
    struct BookBeat_Akamai_EdgeAuthToken_AkamaiTokenConfig_o *_CurrentTokenConfig_k__BackingField;
    struct System_String_o *_CurrentToken_k__BackingField;
};

typedef struct Aoharu_HomeScene___c__DisplayClass7_1_Fields Aoharu_HomeScene___c__DisplayClass7_1_Fields, *PAoharu_HomeScene___c__DisplayClass7_1_Fields;

struct Aoharu_HomeScene___c__DisplayClass7_1_Fields {
    struct System_Action_o *callback;
};

typedef struct MethodInfo_15D6C20 MethodInfo_15D6C20, *PMethodInfo_15D6C20;

typedef struct MethodInfo_15D6C20_RGCTXs MethodInfo_15D6C20_RGCTXs, *PMethodInfo_15D6C20_RGCTXs;

typedef union _union_331377 _union_331377, *P_union_331377;

struct MethodInfo_15D6C20_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6C20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6C20_RGCTXs *rgctx_data;
    union _union_331377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_SHA256Managed_Fields System_Security_Cryptography_SHA256Managed_Fields, *PSystem_Security_Cryptography_SHA256Managed_Fields;

typedef struct System_Security_Cryptography_SHA256_Fields System_Security_Cryptography_SHA256_Fields, *PSystem_Security_Cryptography_SHA256_Fields;

struct System_Security_Cryptography_SHA256_Fields {
    struct System_Security_Cryptography_HashAlgorithm_Fields super;
};

struct System_Security_Cryptography_SHA256Managed_Fields {
    struct System_Security_Cryptography_SHA256_Fields super;
    struct System_Byte_array *_buffer;
    int64_t _count;
    struct System_UInt32_array *_stateSHA256;
    struct System_UInt32_array *_W;
};

typedef struct MethodInfo_2065AD4 MethodInfo_2065AD4, *PMethodInfo_2065AD4;

typedef union _union_218885 _union_218885, *P_union_218885;

union _union_218885 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065AD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218885 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D40DC MethodInfo_24D40DC, *PMethodInfo_24D40DC;

typedef union _union_177832 _union_177832, *P_union_177832;

union _union_177832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D40DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1560D48 MethodInfo_1560D48, *PMethodInfo_1560D48;

typedef union _union_283272 _union_283272, *P_union_283272;

union _union_283272 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560D48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283272 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass16_0_c Aoharu_Event_Reward_EventRewardListController___c__DisplayClass16_0_c, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass16_0_c;

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass16_0_VTable Aoharu_Event_Reward_EventRewardListController___c__DisplayClass16_0_VTable, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass16_0_VTable;

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass16_0_VTable vtable;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____Fields fields;
};

typedef struct MethodInfo_2F414A0_RGCTXs MethodInfo_2F414A0_RGCTXs, *PMethodInfo_2F414A0_RGCTXs;

struct MethodInfo_2F414A0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____c System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____c, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____c;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____VTable System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____VTable, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____VTable;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_IPAddress____VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_o Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_o, *PCysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_o;

typedef struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_c Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_c, *PCysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_c;

typedef struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_VTable Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_VTable, *PCysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_VTable;

struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_o {
    struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_VTable vtable;
};

typedef struct MethodInfo_1089C9C MethodInfo_1089C9C, *PMethodInfo_1089C9C;

typedef union _union_314777 _union_314777, *P_union_314777;

union _union_314777 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089C9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314777 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20B3470 MethodInfo_20B3470, *PMethodInfo_20B3470;

typedef union _union_340918 _union_340918, *P_union_340918;

union _union_340918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3470 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_HashSet_SOUND_TYPE__VTable System_Collections_Generic_HashSet_SOUND_TYPE__VTable, *PSystem_Collections_Generic_HashSet_SOUND_TYPE__VTable;

struct System_Collections_Generic_HashSet_SOUND_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

typedef struct MethodInfo_2B0AA00 MethodInfo_2B0AA00, *PMethodInfo_2B0AA00;

typedef union _union_187650 _union_187650, *P_union_187650;

union _union_187650 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AA00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187650 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D48DF4 MethodInfo_1D48DF4, *PMethodInfo_1D48DF4;

typedef union _union_226455 _union_226455, *P_union_226455;

union _union_226455 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48DF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226455 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0AA04 MethodInfo_2B0AA04, *PMethodInfo_2B0AA04;

typedef union _union_189088 _union_189088, *P_union_189088;

union _union_189088 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AA04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189088 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E565C_RGCTXs MethodInfo_17E565C_RGCTXs, *PMethodInfo_17E565C_RGCTXs;

struct MethodInfo_17E565C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_1100AA8 MethodInfo_1100AA8, *PMethodInfo_1100AA8;

typedef union _union_195259 _union_195259, *P_union_195259;

union _union_195259 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1100AA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1100AA8_RGCTXs *rgctx_data;
    union _union_195259 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SceneController_StaticFields Shock_SceneController_StaticFields, *PShock_SceneController_StaticFields;

typedef struct Shock_SceneController_SceneCache_o Shock_SceneController_SceneCache_o, *PShock_SceneController_SceneCache_o;

typedef struct System_Collections_Generic_Stack_SceneController_SceneData__o System_Collections_Generic_Stack_SceneController_SceneData__o, *PSystem_Collections_Generic_Stack_SceneController_SceneData__o;

typedef struct Shock_SceneSleep_o Shock_SceneSleep_o, *PShock_SceneSleep_o;

typedef struct Shock_SceneController_SceneCache_c Shock_SceneController_SceneCache_c, *PShock_SceneController_SceneCache_c;

typedef struct System_Collections_Generic_Stack_SceneController_SceneData__c System_Collections_Generic_Stack_SceneController_SceneData__c, *PSystem_Collections_Generic_Stack_SceneController_SceneData__c;

typedef struct System_Collections_Generic_Stack_SceneController_SceneData__Fields System_Collections_Generic_Stack_SceneController_SceneData__Fields, *PSystem_Collections_Generic_Stack_SceneController_SceneData__Fields;

typedef struct Shock_SceneSleep_c Shock_SceneSleep_c, *PShock_SceneSleep_c;

typedef struct Shock_SceneSleep_Fields Shock_SceneSleep_Fields, *PShock_SceneSleep_Fields;

typedef struct Shock_SceneController_SceneCache_VTable Shock_SceneController_SceneCache_VTable, *PShock_SceneController_SceneCache_VTable;

typedef struct System_Collections_Generic_Stack_SceneController_SceneData__VTable System_Collections_Generic_Stack_SceneController_SceneData__VTable, *PSystem_Collections_Generic_Stack_SceneController_SceneData__VTable;

typedef struct Shock_SceneController_SceneData_array Shock_SceneController_SceneData_array, *PShock_SceneController_SceneData_array;

typedef struct Shock_SceneSleep_VTable Shock_SceneSleep_VTable, *PShock_SceneSleep_VTable;

struct System_Collections_Generic_Stack_SceneController_SceneData__Fields {
    struct Shock_SceneController_SceneData_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Shock_SceneController_SceneData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_SceneController_SceneData_o *m_Items[65535];
};

struct System_Collections_Generic_Stack_SceneController_SceneData__o {
    struct System_Collections_Generic_Stack_SceneController_SceneData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_SceneController_SceneData__Fields fields;
};

struct System_Collections_Generic_Stack_SceneController_SceneData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_SceneController_SceneData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_SceneController_SceneData__VTable vtable;
};

struct Shock_SceneSleep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoSet;
};

struct Shock_SceneSleep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneSleep_VTable vtable;
};

struct Shock_SceneSleep_Fields {
    struct Shock_SleepLock_Fields super;
    struct Shock_SceneType_array *m_NeverSleepSceneList;
};

struct Shock_SceneSleep_o {
    struct Shock_SceneSleep_c *klass;
    void *monitor;
    struct Shock_SceneSleep_Fields fields;
};

struct Shock_SceneController_SceneCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneController_StaticFields {
    int32_t CACHE_SIZE;
    struct Shock_SceneType_array *ms_InsertEmptySceneTable;
    struct Carbon_CarbonBehaviour_o *ms_Behaviour;
    struct Shock_SceneController_SceneCache_o *ms_SceneCache;
    struct System_Collections_Generic_Stack_SceneController_SceneData__o *ms_SceneDataStack;
    bool ms_SceneSwitchingLock;
    struct Shock_SceneSleep_o *ms_SceneSleep;
    bool _IsLoading_k__BackingField;
    int32_t _SceneHistoryCount_k__BackingField;
    bool EnableLog;
};

struct Shock_SceneController_SceneCache_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController_SceneCache_VTable vtable;
};

struct Shock_SceneController_SceneCache_o {
    struct Shock_SceneController_SceneCache_c *klass;
    void *monitor;
    struct Shock_SceneController_SceneCache_Fields fields;
};

typedef struct MethodInfo_17EF310_RGCTXs MethodInfo_17EF310_RGCTXs, *PMethodInfo_17EF310_RGCTXs;

struct MethodInfo_17EF310_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct DG_Tweening_Core_DOSetter_T__c DG_Tweening_Core_DOSetter_T__c, *PDG_Tweening_Core_DOSetter_T__c;

typedef struct DG_Tweening_Core_DOSetter_T__VTable DG_Tweening_Core_DOSetter_T__VTable, *PDG_Tweening_Core_DOSetter_T__VTable;

struct DG_Tweening_Core_DOSetter_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOSetter_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOSetter_T__VTable vtable;
};

typedef struct MethodInfo_2B0AA0C MethodInfo_2B0AA0C, *PMethodInfo_2B0AA0C;

typedef union _union_190526 _union_190526, *P_union_190526;

union _union_190526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AA0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D48DEC MethodInfo_1D48DEC, *PMethodInfo_1D48DEC;

typedef union _union_226287 _union_226287, *P_union_226287;

union _union_226287 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48DEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226287 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_DOSetter_T__o DG_Tweening_Core_DOSetter_T__o, *PDG_Tweening_Core_DOSetter_T__o;

typedef struct DG_Tweening_Core_DOSetter_T__Fields DG_Tweening_Core_DOSetter_T__Fields, *PDG_Tweening_Core_DOSetter_T__Fields;

struct DG_Tweening_Core_DOSetter_T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_Core_DOSetter_T__o {
    struct DG_Tweening_Core_DOSetter_T__c *klass;
    void *monitor;
    struct DG_Tweening_Core_DOSetter_T__Fields fields;
};

typedef struct MethodInfo_1EF36DC MethodInfo_1EF36DC, *PMethodInfo_1EF36DC;

typedef union _union_211973 _union_211973, *P_union_211973;

union _union_211973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF36DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_SparselyPopulatedArrayFragment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailItemOffsetScreenCheck_Fields Aoharu_Scenes_Gacha_GachaDetailItemOffsetScreenCheck_Fields, *PAoharu_Scenes_Gacha_GachaDetailItemOffsetScreenCheck_Fields;

struct Aoharu_Scenes_Gacha_GachaDetailItemOffsetScreenCheck_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_RectTransform;
    struct UnityEngine_Rect_o m_ScreenRect;
    struct UnityEngine_Camera_o *m_Camera;
    struct UnityEngine_Vector3_array *m_Corners;
    struct UnityEngine_Vector3_array *m_TempScreenSpaceCorner;
    struct UnityEngine_Rect_o m_CheckRect;
    struct System_Action_bool__o *OnUpdate;
    bool m_IsCheck;
};

typedef struct MethodInfo_2065ABC MethodInfo_2065ABC, *PMethodInfo_2065ABC;

typedef union _union_218461 _union_218461, *P_union_218461;

union _union_218461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065ABC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LiveData__string__c System_Func_LiveData__string__c, *PSystem_Func_LiveData__string__c;

typedef struct System_Func_LiveData__string__VTable System_Func_LiveData__string__VTable, *PSystem_Func_LiveData__string__VTable;

struct System_Func_LiveData__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveData__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveData__string__VTable vtable;
};

typedef struct MethodInfo_2BB539C MethodInfo_2BB539C, *PMethodInfo_2BB539C;

typedef union _union_300735 _union_300735, *P_union_300735;

union _union_300735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB539C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_ChatCharacterMst__Fields System_Collections_Generic_IReadOnlyCollection_ChatCharacterMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_ChatCharacterMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_ChatCharacterMst__Fields {
};

typedef struct System_Func_LiveData__string__o System_Func_LiveData__string__o, *PSystem_Func_LiveData__string__o;

typedef struct System_Func_LiveData__string__Fields System_Func_LiveData__string__Fields, *PSystem_Func_LiveData__string__Fields;

struct System_Func_LiveData__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveData__string__o {
    struct System_Func_LiveData__string__c *klass;
    void *monitor;
    struct System_Func_LiveData__string__Fields fields;
};

typedef struct Aoharu_OptionTabLive_c Aoharu_OptionTabLive_c, *PAoharu_OptionTabLive_c;

typedef struct Aoharu_OptionTabLive_VTable Aoharu_OptionTabLive_VTable, *PAoharu_OptionTabLive_VTable;

struct Aoharu_OptionTabLive_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoOnDestroy;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_PlayMove;
    struct VirtualInvokeData _7_StopMove;
    struct VirtualInvokeData _8_Close;
    struct VirtualInvokeData _9_DoInitialize;
};

struct Aoharu_OptionTabLive_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionTabLive_VTable vtable;
};

typedef struct MethodInfo_1BD95A4 MethodInfo_1BD95A4, *PMethodInfo_1BD95A4;

struct MethodInfo_1BD95A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFAAB0 MethodInfo_1BFAAB0, *PMethodInfo_1BFAAB0;

typedef union _union_249283 _union_249283, *P_union_249283;

union _union_249283 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFAAB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249283 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312AA88 MethodInfo_312AA88, *PMethodInfo_312AA88;

typedef union _union_228681 _union_228681, *P_union_228681;

union _union_228681 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AA88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228681 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_ExposedReference_GameObject__c UnityEngine_ExposedReference_GameObject__c, *PUnityEngine_ExposedReference_GameObject__c;

typedef struct UnityEngine_ExposedReference_GameObject__VTable UnityEngine_ExposedReference_GameObject__VTable, *PUnityEngine_ExposedReference_GameObject__VTable;

struct UnityEngine_ExposedReference_GameObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_ExposedReference_GameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ExposedReference_GameObject__VTable vtable;
};

typedef struct Carbon_ListDictionary_uint__NoticeMusicImageMst__o Carbon_ListDictionary_uint__NoticeMusicImageMst__o, *PCarbon_ListDictionary_uint__NoticeMusicImageMst__o;

typedef struct Carbon_ListDictionary_uint__NoticeMusicImageMst__c Carbon_ListDictionary_uint__NoticeMusicImageMst__c, *PCarbon_ListDictionary_uint__NoticeMusicImageMst__c;

typedef struct Carbon_ListDictionary_uint__NoticeMusicImageMst__Fields Carbon_ListDictionary_uint__NoticeMusicImageMst__Fields, *PCarbon_ListDictionary_uint__NoticeMusicImageMst__Fields;

typedef struct Carbon_ListDictionary_uint__NoticeMusicImageMst__VTable Carbon_ListDictionary_uint__NoticeMusicImageMst__VTable, *PCarbon_ListDictionary_uint__NoticeMusicImageMst__VTable;

struct Carbon_ListDictionary_uint__NoticeMusicImageMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__NoticeMusicImageMst__o {
    struct Carbon_ListDictionary_uint__NoticeMusicImageMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__NoticeMusicImageMst__Fields fields;
};

struct Carbon_ListDictionary_uint__NoticeMusicImageMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__NoticeMusicImageMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__NoticeMusicImageMst__VTable vtable;
};

typedef struct Aoharu_Bingo_BingoRewardDialog___c_StaticFields Aoharu_Bingo_BingoRewardDialog___c_StaticFields, *PAoharu_Bingo_BingoRewardDialog___c_StaticFields;

typedef struct Aoharu_Bingo_BingoRewardDialog___c_o Aoharu_Bingo_BingoRewardDialog___c_o, *PAoharu_Bingo_BingoRewardDialog___c_o;

typedef struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__o System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__o, *PSystem_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__o;

typedef struct Aoharu_Bingo_BingoRewardDialog___c_c Aoharu_Bingo_BingoRewardDialog___c_c, *PAoharu_Bingo_BingoRewardDialog___c_c;

typedef struct Aoharu_Bingo_BingoRewardDialog___c_Fields Aoharu_Bingo_BingoRewardDialog___c_Fields, *PAoharu_Bingo_BingoRewardDialog___c_Fields;

typedef struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__c System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__c, *PSystem_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__c;

typedef struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__Fields System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__Fields, *PSystem_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__Fields;

typedef struct Aoharu_Bingo_BingoRewardDialog___c_VTable Aoharu_Bingo_BingoRewardDialog___c_VTable, *PAoharu_Bingo_BingoRewardDialog___c_VTable;

typedef struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__VTable System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__VTable, *PSystem_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__VTable;

struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__o {
    struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__c *klass;
    void *monitor;
    struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__Fields fields;
};

struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__VTable vtable;
};

struct Aoharu_Bingo_BingoRewardDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoRewardDialog___c_Fields {
};

struct Aoharu_Bingo_BingoRewardDialog___c_o {
    struct Aoharu_Bingo_BingoRewardDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoRewardDialog___c_Fields fields;
};

struct Aoharu_Bingo_BingoRewardDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Bingo_BingoRewardDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoRewardDialog___c_VTable vtable;
};

struct Aoharu_Bingo_BingoRewardDialog___c_StaticFields {
    struct Aoharu_Bingo_BingoRewardDialog___c_o *__9;
    struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__o *__9__2_4;
    struct System_Func_IBingoRewardSettingMst__IBingoRewardSettingMst__o *__9__2_7;
};

typedef struct UnityEngine_ExposedReference_GameObject__o UnityEngine_ExposedReference_GameObject__o, *PUnityEngine_ExposedReference_GameObject__o;

typedef struct UnityEngine_ExposedReference_GameObject__Fields UnityEngine_ExposedReference_GameObject__Fields, *PUnityEngine_ExposedReference_GameObject__Fields;

struct UnityEngine_ExposedReference_GameObject__Fields {
    struct UnityEngine_PropertyName_o exposedName;
    struct UnityEngine_Object_o *defaultValue;
};

struct UnityEngine_ExposedReference_GameObject__o {
    struct UnityEngine_ExposedReference_GameObject__Fields fields;
};

typedef struct Carbon_ListDictionary_uint__MissionBannerMst__o Carbon_ListDictionary_uint__MissionBannerMst__o, *PCarbon_ListDictionary_uint__MissionBannerMst__o;

typedef struct Carbon_ListDictionary_uint__MissionBannerMst__c Carbon_ListDictionary_uint__MissionBannerMst__c, *PCarbon_ListDictionary_uint__MissionBannerMst__c;

typedef struct Carbon_ListDictionary_uint__MissionBannerMst__Fields Carbon_ListDictionary_uint__MissionBannerMst__Fields, *PCarbon_ListDictionary_uint__MissionBannerMst__Fields;

typedef struct Carbon_ListDictionary_uint__MissionBannerMst__VTable Carbon_ListDictionary_uint__MissionBannerMst__VTable, *PCarbon_ListDictionary_uint__MissionBannerMst__VTable;

struct Carbon_ListDictionary_uint__MissionBannerMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__MissionBannerMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__MissionBannerMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__MissionBannerMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__MissionBannerMst__o {
    struct Carbon_ListDictionary_uint__MissionBannerMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__MissionBannerMst__Fields fields;
};

typedef struct MethodInfo_1378DE8 MethodInfo_1378DE8, *PMethodInfo_1378DE8;

typedef union _union_167801 _union_167801, *P_union_167801;

union _union_167801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1378DE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F82DC MethodInfo_14F82DC, *PMethodInfo_14F82DC;

typedef struct MethodInfo_14F82DC_RGCTXs MethodInfo_14F82DC_RGCTXs, *PMethodInfo_14F82DC_RGCTXs;

typedef union _union_200334 _union_200334, *P_union_200334;

union _union_200334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F82DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F82DC_RGCTXs *rgctx_data;
    union _union_200334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F82DC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_190E104 MethodInfo_190E104, *PMethodInfo_190E104;

typedef struct MethodInfo_190E104_RGCTXs MethodInfo_190E104_RGCTXs, *PMethodInfo_190E104_RGCTXs;

typedef union _union_317336 _union_317336, *P_union_317336;

struct MethodInfo_190E104_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

union _union_317336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190E104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190E104_RGCTXs *rgctx_data;
    union _union_317336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30ADFB8 MethodInfo_30ADFB8, *PMethodInfo_30ADFB8;

typedef struct MethodInfo_30ADFB8_RGCTXs MethodInfo_30ADFB8_RGCTXs, *PMethodInfo_30ADFB8_RGCTXs;

typedef union _union_205980 _union_205980, *P_union_205980;

union _union_205980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ADFB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30ADFB8_RGCTXs *rgctx_data;
    union _union_205980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30ADFB8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_LinkedList_Action_A___VTable System_Collections_Generic_LinkedList_Action_A___VTable, *PSystem_Collections_Generic_LinkedList_Action_A___VTable;

struct System_Collections_Generic_LinkedList_Action_A___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

typedef struct MethodInfo_1D48DC4 MethodInfo_1D48DC4, *PMethodInfo_1D48DC4;

typedef union _union_226119 _union_226119, *P_union_226119;

union _union_226119 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48DC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226119 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13112F8 MethodInfo_13112F8, *PMethodInfo_13112F8;

typedef union _union_307728 _union_307728, *P_union_307728;

union _union_307728 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13112F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_307728 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1917CB0 MethodInfo_1917CB0, *PMethodInfo_1917CB0;

typedef union _union_211159 _union_211159, *P_union_211159;

union _union_211159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917CB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917CB0_RGCTXs *rgctx_data;
    union _union_211159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_o CriWare_CriAtomPlugin_CallbackFromNativeDelegate_o, *PCriWare_CriAtomPlugin_CallbackFromNativeDelegate_o;

typedef struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_c CriWare_CriAtomPlugin_CallbackFromNativeDelegate_c, *PCriWare_CriAtomPlugin_CallbackFromNativeDelegate_c;

typedef struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_Fields CriWare_CriAtomPlugin_CallbackFromNativeDelegate_Fields, *PCriWare_CriAtomPlugin_CallbackFromNativeDelegate_Fields;

typedef struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_VTable CriWare_CriAtomPlugin_CallbackFromNativeDelegate_VTable, *PCriWare_CriAtomPlugin_CallbackFromNativeDelegate_VTable;

struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_o {
    struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_c *klass;
    void *monitor;
    struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_Fields fields;
};

struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomPlugin_CallbackFromNativeDelegate_VTable vtable;
};

typedef struct System_Comparison_SelectorMatchRecord__o System_Comparison_SelectorMatchRecord__o, *PSystem_Comparison_SelectorMatchRecord__o;

typedef struct System_Comparison_SelectorMatchRecord__c System_Comparison_SelectorMatchRecord__c, *PSystem_Comparison_SelectorMatchRecord__c;

typedef struct System_Comparison_SelectorMatchRecord__Fields System_Comparison_SelectorMatchRecord__Fields, *PSystem_Comparison_SelectorMatchRecord__Fields;

typedef struct System_Comparison_SelectorMatchRecord__VTable System_Comparison_SelectorMatchRecord__VTable, *PSystem_Comparison_SelectorMatchRecord__VTable;

struct System_Comparison_SelectorMatchRecord__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_SelectorMatchRecord__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_SelectorMatchRecord__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_SelectorMatchRecord__VTable vtable;
};

struct System_Comparison_SelectorMatchRecord__o {
    struct System_Comparison_SelectorMatchRecord__c *klass;
    void *monitor;
    struct System_Comparison_SelectorMatchRecord__Fields fields;
};

typedef struct MethodInfo_11005F4_RGCTXs MethodInfo_11005F4_RGCTXs, *PMethodInfo_11005F4_RGCTXs;

struct MethodInfo_11005F4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1D20898 MethodInfo_1D20898, *PMethodInfo_1D20898;

typedef union _union_243785 _union_243785, *P_union_243785;

union _union_243785 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243785 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass297_0_c Shock_Protocol___c__DisplayClass297_0_c, *PShock_Protocol___c__DisplayClass297_0_c;

typedef struct Shock_Protocol___c__DisplayClass297_0_VTable Shock_Protocol___c__DisplayClass297_0_VTable, *PShock_Protocol___c__DisplayClass297_0_VTable;

struct Shock_Protocol___c__DisplayClass297_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass297_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass297_0_VTable vtable;
};

typedef struct MethodInfo_1D20890 MethodInfo_1D20890, *PMethodInfo_1D20890;

typedef union _union_243577 _union_243577, *P_union_243577;

union _union_243577 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20890 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243577 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Linq_Set_Slot_int__array System_Linq_Set_Slot_int__array, *PSystem_Linq_Set_Slot_int__array;

typedef struct System_Linq_Set_Slot_int__o System_Linq_Set_Slot_int__o, *PSystem_Linq_Set_Slot_int__o;

typedef struct System_Linq_Set_Slot_int__Fields System_Linq_Set_Slot_int__Fields, *PSystem_Linq_Set_Slot_int__Fields;

struct System_Linq_Set_Slot_int__Fields {
    int32_t hashCode;
    int32_t value;
    int32_t next;
};

struct System_Linq_Set_Slot_int__o {
    struct System_Linq_Set_Slot_int__Fields fields;
};

struct System_Linq_Set_Slot_int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Linq_Set_Slot_int__o m_Items[65535];
};

typedef struct Aoharu_UI_CharacterIconPath_c Aoharu_UI_CharacterIconPath_c, *PAoharu_UI_CharacterIconPath_c;

typedef struct Aoharu_UI_CharacterIconPath_StaticFields Aoharu_UI_CharacterIconPath_StaticFields, *PAoharu_UI_CharacterIconPath_StaticFields;

typedef struct Aoharu_UI_CharacterIconPath_VTable Aoharu_UI_CharacterIconPath_VTable, *PAoharu_UI_CharacterIconPath_VTable;

struct Aoharu_UI_CharacterIconPath_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_UI_CharacterIconPath_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_UI_CharacterIconPath_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_UI_CharacterIconPath_VTable vtable;
};

struct Aoharu_UI_CharacterIconPath_StaticFields {
    struct System_String_o *IconRootPath;
    struct System_String_o *FrameFormat;
    struct System_String_o *BackgroundFormat;
    struct System_String_o *IconFormat;
};

typedef struct Shock_Data_SaveData_MissionSaveData_o Shock_Data_SaveData_MissionSaveData_o, *PShock_Data_SaveData_MissionSaveData_o;

typedef struct Shock_Data_SaveData_MissionSaveData_Fields Shock_Data_SaveData_MissionSaveData_Fields, *PShock_Data_SaveData_MissionSaveData_Fields;

struct Shock_Data_SaveData_MissionSaveData_Fields {
    struct System_Collections_Generic_List_uint__o *m_ReadMissionIdList;
};

struct Shock_Data_SaveData_MissionSaveData_o {
    struct Shock_Data_SaveData_MissionSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_MissionSaveData_Fields fields;
};

typedef struct Chipstar_Downloads_CriWare_CriDownloader___c__DisplayClass23_0_c Chipstar_Downloads_CriWare_CriDownloader___c__DisplayClass23_0_c, *PChipstar_Downloads_CriWare_CriDownloader___c__DisplayClass23_0_c;

typedef struct Chipstar_Downloads_CriWare_CriDownloader___c__DisplayClass23_0_VTable Chipstar_Downloads_CriWare_CriDownloader___c__DisplayClass23_0_VTable, *PChipstar_Downloads_CriWare_CriDownloader___c__DisplayClass23_0_VTable;

struct Chipstar_Downloads_CriWare_CriDownloader___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_CriDownloader___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriDownloader___c__DisplayClass23_0_VTable vtable;
};

typedef struct MethodInfo_24DEC9C MethodInfo_24DEC9C, *PMethodInfo_24DEC9C;

typedef union _union_175108 _union_175108, *P_union_175108;

union _union_175108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEC9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433204 MethodInfo_2433204, *PMethodInfo_2433204;

typedef union _union_275500 _union_275500, *P_union_275500;

union _union_275500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D420 MethodInfo_2B9D420, *PMethodInfo_2B9D420;

typedef union _union_325116 _union_325116, *P_union_325116;

union _union_325116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D420 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_ShopGemData__c System_Collections_Generic_IReadOnlyList_ShopGemData__c, *PSystem_Collections_Generic_IReadOnlyList_ShopGemData__c;

struct System_Collections_Generic_IReadOnlyList_ShopGemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Action_GGLRegisterMigration3rdPartyUserAccount__IGGLResult_GGLRegisterMigration3rdPartyUserAccount__ResultNone___Fields System_Action_GGLRegisterMigration3rdPartyUserAccount__IGGLResult_GGLRegisterMigration3rdPartyUserAccount__ResultNone___Fields, *PSystem_Action_GGLRegisterMigration3rdPartyUserAccount__IGGLResult_GGLRegisterMigration3rdPartyUserAccount__ResultNone___Fields;

struct System_Action_GGLRegisterMigration3rdPartyUserAccount__IGGLResult_GGLRegisterMigration3rdPartyUserAccount__ResultNone___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1299988_RGCTXs MethodInfo_1299988_RGCTXs, *PMethodInfo_1299988_RGCTXs;

struct MethodInfo_1299988_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_PackDef_Fields SharpCompress_Compressors_Rar_UnpackV2017_PackDef_Fields, *PSharpCompress_Compressors_Rar_UnpackV2017_PackDef_Fields;

struct SharpCompress_Compressors_Rar_UnpackV2017_PackDef_Fields {
};

typedef struct Shock_PermissionTask_Fields Shock_PermissionTask_Fields, *PShock_PermissionTask_Fields;

struct Shock_PermissionTask_Fields {
};

typedef struct MethodInfo_2B9D42C MethodInfo_2B9D42C, *PMethodInfo_2B9D42C;

typedef union _union_325132 _union_325132, *P_union_325132;

union _union_325132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D42C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312AA80 MethodInfo_312AA80, *PMethodInfo_312AA80;

typedef union _union_228513 _union_228513, *P_union_228513;

union _union_228513 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312AA80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228513 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2697374 MethodInfo_2697374, *PMethodInfo_2697374;

typedef union _union_312014 _union_312014, *P_union_312014;

union _union_312014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_o Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_o, *PGree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_o;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_c Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_c, *PGree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_c;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_Fields Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_Fields, *PGree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_VTable Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_VTable, *PGree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_o Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_o, *PGree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_o;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__o System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__o, *PSystem_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__o;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_c Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_c, *PGree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_c;

typedef struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__Fields System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__Fields, *PSystem_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_VTable Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_VTable, *PGree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_VTable;

struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__Fields {
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *_dictionary;
    int32_t _index;
    int32_t _version;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_o *_currentValue;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
};

struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__o {
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_o *__4__this;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_string__BundleObject__o __7__wrap1;
    struct System_Collections_IEnumerator_o *_enumrarator_5__3;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_o {
    struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector__GetEnumerator_d__10_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_o {
    struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_Repository_BundleObjectCollector_VTable vtable;
};

typedef struct UnityEngine_UIElements_EventBase_NavigationTabEvent__Fields UnityEngine_UIElements_EventBase_NavigationTabEvent__Fields, *PUnityEngine_UIElements_EventBase_NavigationTabEvent__Fields;

struct UnityEngine_UIElements_EventBase_NavigationTabEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

typedef struct Chipstar_Downloads_LoadProcess_T__RGCTXs Chipstar_Downloads_LoadProcess_T__RGCTXs, *PChipstar_Downloads_LoadProcess_T__RGCTXs;

struct Chipstar_Downloads_LoadProcess_T__RGCTXs {
    struct Il2CppClass *_0_Chipstar_Downloads_LoadProcess___c__DisplayClass26_0_T_;
    struct MethodInfo *_1_Chipstar_Downloads_LoadProcess___c__DisplayClass26_0_T___ctor;
    struct MethodInfo *_2_Chipstar_Downloads_LoadProcess___c__DisplayClass26_0_T____ctor_b__0;
    struct MethodInfo *_3_Chipstar_Downloads_LoadProcess___c__DisplayClass26_0_T____ctor_b__1;
    struct MethodInfo *_4_Chipstar_Downloads_LoadProcess___c__DisplayClass26_0_T____ctor_b__2;
    struct MethodInfo *_5_Chipstar_Downloads_ChipstarTracker_Add_LoadProcess_T__;
    struct MethodInfo *_6_Chipstar_Downloads_ChipstarTracker_Remove_LoadProcess_T__;
    struct MethodInfo *_7_Chipstar_Downloads_LoadProcess_T__get_IsCompleted;
};

typedef struct MethodInfo_3398614 MethodInfo_3398614, *PMethodInfo_3398614;

typedef union _union_228263 _union_228263, *P_union_228263;

union _union_228263 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228263 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1804B54_RGCTXs MethodInfo_1804B54_RGCTXs, *PMethodInfo_1804B54_RGCTXs;

struct MethodInfo_1804B54_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__o Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__c Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveConditionMst__VTable vtable;
};

typedef struct MethodInfo_1D73F00 MethodInfo_1D73F00, *PMethodInfo_1D73F00;

typedef union _union_282990 _union_282990, *P_union_282990;

union _union_282990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D73F00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156B8B4 MethodInfo_156B8B4, *PMethodInfo_156B8B4;

typedef union _union_166235 _union_166235, *P_union_166235;

union _union_166235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156B8B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_SHA256Managed_o System_Security_Cryptography_SHA256Managed_o, *PSystem_Security_Cryptography_SHA256Managed_o;

typedef struct System_Security_Cryptography_SHA256Managed_c System_Security_Cryptography_SHA256Managed_c, *PSystem_Security_Cryptography_SHA256Managed_c;

typedef struct System_Security_Cryptography_SHA256Managed_StaticFields System_Security_Cryptography_SHA256Managed_StaticFields, *PSystem_Security_Cryptography_SHA256Managed_StaticFields;

typedef struct System_Security_Cryptography_SHA256Managed_VTable System_Security_Cryptography_SHA256Managed_VTable, *PSystem_Security_Cryptography_SHA256Managed_VTable;

struct System_Security_Cryptography_SHA256Managed_o {
    struct System_Security_Cryptography_SHA256Managed_c *klass;
    void *monitor;
    struct System_Security_Cryptography_SHA256Managed_Fields fields;
};

struct System_Security_Cryptography_SHA256Managed_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_HashCore;
    struct VirtualInvokeData _19_HashFinal;
    struct VirtualInvokeData _20_Initialize;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
};

struct System_Security_Cryptography_SHA256Managed_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_SHA256Managed_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_SHA256Managed_VTable vtable;
};

struct System_Security_Cryptography_SHA256Managed_StaticFields {
    struct System_UInt32_array *_K;
};

typedef struct MethodInfo_243305C MethodInfo_243305C, *PMethodInfo_243305C;

typedef union _union_273856 _union_273856, *P_union_273856;

union _union_273856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243305C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C28A0C_RGCTXs MethodInfo_2C28A0C_RGCTXs, *PMethodInfo_2C28A0C_RGCTXs;

struct MethodInfo_2C28A0C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_T__get_Current;
    struct Il2CppClass *_4_System_Action_T_;
    struct MethodInfo *_5_System_Action_T__Invoke;
};

typedef struct MethodInfo_3398610 MethodInfo_3398610, *PMethodInfo_3398610;

typedef union _union_228095 _union_228095, *P_union_228095;

union _union_228095 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398610 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_136F164 MethodInfo_136F164, *PMethodInfo_136F164;

typedef union _union_262150 _union_262150, *P_union_262150;

union _union_262150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_136F164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ShopItemMstTable_StaticFields Shock_ShopItemMstTable_StaticFields, *PShock_ShopItemMstTable_StaticFields;

typedef struct Shock_ShopItemMstTable_o Shock_ShopItemMstTable_o, *PShock_ShopItemMstTable_o;

typedef struct Carbon_ListDictionary_uint__ShopItemMst__o Carbon_ListDictionary_uint__ShopItemMst__o, *PCarbon_ListDictionary_uint__ShopItemMst__o;

typedef struct Shock_ShopItemMstTable_c Shock_ShopItemMstTable_c, *PShock_ShopItemMstTable_c;

typedef struct Shock_ShopItemMstTable_Fields Shock_ShopItemMstTable_Fields, *PShock_ShopItemMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__ShopItemMst__c Carbon_ListDictionary_uint__ShopItemMst__c, *PCarbon_ListDictionary_uint__ShopItemMst__c;

typedef struct Carbon_ListDictionary_uint__ShopItemMst__Fields Carbon_ListDictionary_uint__ShopItemMst__Fields, *PCarbon_ListDictionary_uint__ShopItemMst__Fields;

typedef struct Shock_ShopItemMstTable_VTable Shock_ShopItemMstTable_VTable, *PShock_ShopItemMstTable_VTable;

typedef struct Shock_GameMstTableBase_ShopItemMst__uint__Fields Shock_GameMstTableBase_ShopItemMst__uint__Fields, *PShock_GameMstTableBase_ShopItemMst__uint__Fields;

struct Carbon_ListDictionary_uint__ShopItemMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__ShopItemMst__o {
    struct Carbon_ListDictionary_uint__ShopItemMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__ShopItemMst__Fields fields;
};

struct Carbon_ListDictionary_uint__ShopItemMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__ShopItemMst__VTable vtable;
};

struct Shock_ShopItemMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_ShopItemMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_ShopItemMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShopItemMstTable_VTable vtable;
};

struct Shock_GameMstTableBase_ShopItemMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_ShopItemMstTable_Fields {
    struct Shock_GameMstTableBase_ShopItemMst__uint__Fields super;
};

struct Shock_ShopItemMstTable_o {
    struct Shock_ShopItemMstTable_c *klass;
    void *monitor;
    struct Shock_ShopItemMstTable_Fields fields;
};

struct Shock_ShopItemMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_ShopItemMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__ShopItemMst__o *ms_HashTable;
};

typedef struct Photon_Pun_PhotonNetwork___c_c Photon_Pun_PhotonNetwork___c_c, *PPhoton_Pun_PhotonNetwork___c_c;

typedef struct Photon_Pun_PhotonNetwork___c_StaticFields Photon_Pun_PhotonNetwork___c_StaticFields, *PPhoton_Pun_PhotonNetwork___c_StaticFields;

typedef struct Photon_Pun_PhotonNetwork___c_VTable Photon_Pun_PhotonNetwork___c_VTable, *PPhoton_Pun_PhotonNetwork___c_VTable;

typedef struct Photon_Pun_PhotonNetwork___c_o Photon_Pun_PhotonNetwork___c_o, *PPhoton_Pun_PhotonNetwork___c_o;

typedef struct System_Func_IConnectionCallbacks__string__o System_Func_IConnectionCallbacks__string__o, *PSystem_Func_IConnectionCallbacks__string__o;

typedef struct Photon_Pun_PhotonNetwork___c_Fields Photon_Pun_PhotonNetwork___c_Fields, *PPhoton_Pun_PhotonNetwork___c_Fields;

typedef struct System_Func_IConnectionCallbacks__string__c System_Func_IConnectionCallbacks__string__c, *PSystem_Func_IConnectionCallbacks__string__c;

typedef struct System_Func_IConnectionCallbacks__string__Fields System_Func_IConnectionCallbacks__string__Fields, *PSystem_Func_IConnectionCallbacks__string__Fields;

struct Photon_Pun_PhotonNetwork___c_Fields {
};

struct Photon_Pun_PhotonNetwork___c_o {
    struct Photon_Pun_PhotonNetwork___c_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonNetwork___c_Fields fields;
};

struct Photon_Pun_PhotonNetwork___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonNetwork___c_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_PhotonNetwork___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonNetwork___c_VTable vtable;
};

struct System_Func_IConnectionCallbacks__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Photon_Pun_PhotonNetwork___c_StaticFields {
    struct Photon_Pun_PhotonNetwork___c_o *__9;
    struct System_Func_Player__int__o *__9__47_0;
    struct System_Func_Player__int__o *__9__49_0;
    struct System_Func_Player__bool__o *__9__49_1;
    struct System_Func_IConnectionCallbacks__string__o *__9__217_0;
};

struct System_Func_IConnectionCallbacks__string__o {
    struct System_Func_IConnectionCallbacks__string__c *klass;
    void *monitor;
    struct System_Func_IConnectionCallbacks__string__Fields fields;
};

struct System_Func_IConnectionCallbacks__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IConnectionCallbacks__string__VTable vtable;
};

typedef struct System_Func_RewardData__RewardData__c System_Func_RewardData__RewardData__c, *PSystem_Func_RewardData__RewardData__c;

typedef struct System_Func_RewardData__RewardData__VTable System_Func_RewardData__RewardData__VTable, *PSystem_Func_RewardData__RewardData__VTable;

struct System_Func_RewardData__RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_RewardData__RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_RewardData__RewardData__VTable vtable;
};

typedef struct MethodInfo_2DD9ED8 MethodInfo_2DD9ED8, *PMethodInfo_2DD9ED8;

typedef union _union_301611 _union_301611, *P_union_301611;

union _union_301611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DD9ED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1100C00 MethodInfo_1100C00, *PMethodInfo_1100C00;

typedef struct MethodInfo_1100C00_RGCTXs MethodInfo_1100C00_RGCTXs, *PMethodInfo_1100C00_RGCTXs;

typedef union _union_195265 _union_195265, *P_union_195265;

struct MethodInfo_1100C00_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195265 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1100C00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1100C00_RGCTXs *rgctx_data;
    union _union_195265 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Notification_o UniRx_Notification_o, *PUniRx_Notification_o;

typedef struct UniRx_Notification_Fields UniRx_Notification_Fields, *PUniRx_Notification_Fields;

struct UniRx_Notification_Fields {
};

struct UniRx_Notification_o {
    struct UniRx_Notification_c *klass;
    void *monitor;
    struct UniRx_Notification_Fields fields;
};

typedef struct MethodInfo_190D1E4_RGCTXs MethodInfo_190D1E4_RGCTXs, *PMethodInfo_190D1E4_RGCTXs;

struct MethodInfo_190D1E4_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct Mono_Security_Cryptography_CryptoConvert_1_c Mono_Security_Cryptography_CryptoConvert_1_c, *PMono_Security_Cryptography_CryptoConvert_1_c;

typedef struct Mono_Security_Cryptography_CryptoConvert_1_VTable Mono_Security_Cryptography_CryptoConvert_1_VTable, *PMono_Security_Cryptography_CryptoConvert_1_VTable;

struct Mono_Security_Cryptography_CryptoConvert_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Security_Cryptography_CryptoConvert_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Cryptography_CryptoConvert_1_VTable vtable;
};

typedef struct DG_Tweening_Plugins_QuaternionPlugin_VTable DG_Tweening_Plugins_QuaternionPlugin_VTable, *PDG_Tweening_Plugins_QuaternionPlugin_VTable;

struct DG_Tweening_Plugins_QuaternionPlugin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_SetFrom;
    struct VirtualInvokeData _6_SetFrom;
    struct VirtualInvokeData _7_ConvertToStartValue;
    struct VirtualInvokeData _8_SetRelativeEndValue;
    struct VirtualInvokeData _9_SetChangeValue;
    struct VirtualInvokeData _10_GetSpeedBasedDuration;
    struct VirtualInvokeData _11_EvaluateAndApply;
};

typedef struct MethodInfo_3266174 MethodInfo_3266174, *PMethodInfo_3266174;

typedef union _union_315017 _union_315017, *P_union_315017;

union _union_315017 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266174 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_AndroidAssetPackInfo__Fields System_Action_AndroidAssetPackInfo__Fields, *PSystem_Action_AndroidAssetPackInfo__Fields;

struct System_Action_AndroidAssetPackInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2433074 MethodInfo_2433074, *PMethodInfo_2433074;

typedef union _union_274404 _union_274404, *P_union_274404;

union _union_274404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NavigationMst_VTable Shock_NavigationMst_VTable, *PShock_NavigationMst_VTable;

struct Shock_NavigationMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct System_Security_Claims_Claim_o System_Security_Claims_Claim_o, *PSystem_Security_Claims_Claim_o;

typedef struct System_Security_Claims_Claim_c System_Security_Claims_Claim_c, *PSystem_Security_Claims_Claim_c;

typedef struct System_Security_Claims_Claim_Fields System_Security_Claims_Claim_Fields, *PSystem_Security_Claims_Claim_Fields;

typedef struct System_Security_Claims_Claim_VTable System_Security_Claims_Claim_VTable, *PSystem_Security_Claims_Claim_VTable;

typedef struct System_Security_Claims_ClaimsIdentity_o System_Security_Claims_ClaimsIdentity_o, *PSystem_Security_Claims_ClaimsIdentity_o;

typedef struct System_Security_Claims_ClaimsIdentity_c System_Security_Claims_ClaimsIdentity_c, *PSystem_Security_Claims_ClaimsIdentity_c;

typedef struct System_Security_Claims_ClaimsIdentity_Fields System_Security_Claims_ClaimsIdentity_Fields, *PSystem_Security_Claims_ClaimsIdentity_Fields;

typedef struct System_Security_Claims_ClaimsIdentity_VTable System_Security_Claims_ClaimsIdentity_VTable, *PSystem_Security_Claims_ClaimsIdentity_VTable;

typedef struct System_Collections_Generic_List_Claim__o System_Collections_Generic_List_Claim__o, *PSystem_Collections_Generic_List_Claim__o;

typedef struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___o System_Collections_ObjectModel_Collection_IEnumerable_Claim___o, *PSystem_Collections_ObjectModel_Collection_IEnumerable_Claim___o;

typedef struct System_Collections_Generic_List_Claim__c System_Collections_Generic_List_Claim__c, *PSystem_Collections_Generic_List_Claim__c;

typedef struct System_Collections_Generic_List_Claim__Fields System_Collections_Generic_List_Claim__Fields, *PSystem_Collections_Generic_List_Claim__Fields;

typedef struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___c System_Collections_ObjectModel_Collection_IEnumerable_Claim___c, *PSystem_Collections_ObjectModel_Collection_IEnumerable_Claim___c;

typedef struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___Fields System_Collections_ObjectModel_Collection_IEnumerable_Claim___Fields, *PSystem_Collections_ObjectModel_Collection_IEnumerable_Claim___Fields;

typedef struct System_Collections_Generic_List_Claim__StaticFields System_Collections_Generic_List_Claim__StaticFields, *PSystem_Collections_Generic_List_Claim__StaticFields;

typedef struct System_Collections_Generic_List_Claim__VTable System_Collections_Generic_List_Claim__VTable, *PSystem_Collections_Generic_List_Claim__VTable;

typedef struct System_Security_Claims_Claim_array System_Security_Claims_Claim_array, *PSystem_Security_Claims_Claim_array;

typedef struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___VTable System_Collections_ObjectModel_Collection_IEnumerable_Claim___VTable, *PSystem_Collections_ObjectModel_Collection_IEnumerable_Claim___VTable;

struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___Fields {
    struct System_Collections_Generic_IList_T__o *items;
};

struct System_Security_Claims_Claim_Fields {
    struct System_String_o *m_issuer;
    struct System_String_o *m_originalIssuer;
    struct System_String_o *m_type;
    struct System_String_o *m_value;
    struct System_String_o *m_valueType;
    struct System_Byte_array *m_userSerializationData;
    struct System_Collections_Generic_Dictionary_string__string__o *m_properties;
    struct Il2CppObject *m_propertyLock;
    struct System_Security_Claims_ClaimsIdentity_o *m_subject;
};

struct System_Security_Claims_Claim_o {
    struct System_Security_Claims_Claim_c *klass;
    void *monitor;
    struct System_Security_Claims_Claim_Fields fields;
};

struct System_Security_Claims_Claim_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clone;
};

struct System_Security_Claims_Claim_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Claims_Claim_VTable vtable;
};

struct System_Security_Claims_ClaimsIdentity_Fields {
    struct System_Byte_array *m_userSerializationData;
    struct System_Collections_Generic_List_Claim__o *m_instanceClaims;
    struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___o *m_externalClaims;
    struct System_String_o *m_nameType;
    struct System_String_o *m_roleType;
    struct System_String_o *m_version;
    struct System_Security_Claims_ClaimsIdentity_o *m_actor;
    struct System_String_o *m_authenticationType;
    struct Il2CppObject *m_bootstrapContext;
    struct System_String_o *m_label;
    struct System_String_o *m_serializedNameType;
    struct System_String_o *m_serializedRoleType;
    struct System_String_o *m_serializedClaims;
};

struct System_Collections_Generic_List_Claim__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Security_Claims_ClaimsIdentity_o {
    struct System_Security_Claims_ClaimsIdentity_c *klass;
    void *monitor;
    struct System_Security_Claims_ClaimsIdentity_Fields fields;
};

struct System_Security_Claims_ClaimsIdentity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_AuthenticationType;
    struct VirtualInvokeData _7_get_Claims;
    struct VirtualInvokeData _8_get_Name;
    struct VirtualInvokeData _9_Clone;
    struct VirtualInvokeData _10_FindFirst;
    struct VirtualInvokeData _11_GetObjectData;
};

struct System_Security_Claims_ClaimsIdentity_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Claims_ClaimsIdentity_VTable vtable;
};

struct System_Collections_Generic_List_Claim__Fields {
    struct System_Security_Claims_Claim_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Claim__StaticFields {
    struct System_Security_Claims_Claim_array *s_emptyArray;
};

struct System_Security_Claims_Claim_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Security_Claims_Claim_o *m_Items[65535];
};

struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___o {
    struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___c *klass;
    void *monitor;
    struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___Fields fields;
};

struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
    struct VirtualInvokeData _35_ClearItems;
    struct VirtualInvokeData _36_InsertItem;
    struct VirtualInvokeData _37_RemoveItem;
    struct VirtualInvokeData _38_SetItem;
};

struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ObjectModel_Collection_IEnumerable_Claim___VTable vtable;
};

struct System_Collections_Generic_List_Claim__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Claim__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Claim__VTable vtable;
};

struct System_Collections_Generic_List_Claim__o {
    struct System_Collections_Generic_List_Claim__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Claim__Fields fields;
};

typedef struct MethodInfo_1D48F20 MethodInfo_1D48F20, *PMethodInfo_1D48F20;

typedef union _union_227463 _union_227463, *P_union_227463;

union _union_227463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48F20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1089D34 MethodInfo_1089D34, *PMethodInfo_1089D34;

typedef union _union_314787 _union_314787, *P_union_314787;

union _union_314787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089D34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Keyword_iOSInitKeyword_c Shock_GGL_Keyword_iOSInitKeyword_c, *PShock_GGL_Keyword_iOSInitKeyword_c;

typedef struct Shock_GGL_Keyword_iOSInitKeyword_VTable Shock_GGL_Keyword_iOSInitKeyword_VTable, *PShock_GGL_Keyword_iOSInitKeyword_VTable;

struct Shock_GGL_Keyword_iOSInitKeyword_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoExecute;
    struct VirtualInvokeData _5_GetScrambleKey;
    struct VirtualInvokeData _6_GetPolicyKey;
    struct VirtualInvokeData _7_GetStoreType;
};

struct Shock_GGL_Keyword_iOSInitKeyword_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Keyword_iOSInitKeyword_VTable vtable;
};

typedef struct Aoharu_OptionSliderUI__LongPressAction_d__28_VTable Aoharu_OptionSliderUI__LongPressAction_d__28_VTable, *PAoharu_OptionSliderUI__LongPressAction_d__28_VTable;

struct Aoharu_OptionSliderUI__LongPressAction_d__28_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_2EAED78 MethodInfo_2EAED78, *PMethodInfo_2EAED78;

typedef union _union_239703 _union_239703, *P_union_239703;

union _union_239703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAED78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1271E64 MethodInfo_1271E64, *PMethodInfo_1271E64;

typedef union _union_201074 _union_201074, *P_union_201074;

union _union_201074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271E64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_LongMarkerLineUI___c__DisplayClass38_0_Fields Aoharu_Scenes_Live_LongMarkerLineUI___c__DisplayClass38_0_Fields, *PAoharu_Scenes_Live_LongMarkerLineUI___c__DisplayClass38_0_Fields;

struct Aoharu_Scenes_Live_LongMarkerLineUI___c__DisplayClass38_0_Fields {
    int32_t type;
};

typedef struct MethodInfo_13BCC68 MethodInfo_13BCC68, *PMethodInfo_13BCC68;

typedef struct MethodInfo_13BCC68_RGCTXs MethodInfo_13BCC68_RGCTXs, *PMethodInfo_13BCC68_RGCTXs;

typedef union _union_207114 _union_207114, *P_union_207114;

struct MethodInfo_13BCC68_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207114 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BCC68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BCC68_RGCTXs *rgctx_data;
    union _union_207114 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C3100 MethodInfo_10C3100, *PMethodInfo_10C3100;

typedef union _union_208535 _union_208535, *P_union_208535;

union _union_208535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BD95C0 MethodInfo_1BD95C0, *PMethodInfo_1BD95C0;

typedef union _union_243355 _union_243355, *P_union_243355;

union _union_243355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BD95C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308B644 MethodInfo_308B644, *PMethodInfo_308B644;

typedef struct MethodInfo_308B644_RGCTXs MethodInfo_308B644_RGCTXs, *PMethodInfo_308B644_RGCTXs;

typedef union _union_214670 _union_214670, *P_union_214670;

struct MethodInfo_308B644_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214670 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B644 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B644_RGCTXs *rgctx_data;
    union _union_214670 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_131BD0C MethodInfo_131BD0C, *PMethodInfo_131BD0C;

typedef union _union_285058 _union_285058, *P_union_285058;

union _union_285058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131BD0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1089D48 MethodInfo_1089D48, *PMethodInfo_1089D48;

typedef union _union_314797 _union_314797, *P_union_314797;

union _union_314797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089D48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TransparentGraphic_VTable Shock_TransparentGraphic_VTable, *PShock_TransparentGraphic_VTable;

struct Shock_TransparentGraphic_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
};

typedef struct Shock_NoticeChannelNameComparer_Fields Shock_NoticeChannelNameComparer_Fields, *PShock_NoticeChannelNameComparer_Fields;

struct Shock_NoticeChannelNameComparer_Fields {
};

typedef struct Shock_GGL_Keyword_iOSInitKeyword_o Shock_GGL_Keyword_iOSInitKeyword_o, *PShock_GGL_Keyword_iOSInitKeyword_o;

typedef struct Shock_GGL_Keyword_iOSInitKeyword_Fields Shock_GGL_Keyword_iOSInitKeyword_Fields, *PShock_GGL_Keyword_iOSInitKeyword_Fields;

typedef struct Shock_GGL_Keyword_GGLInitKeyword_Fields Shock_GGL_Keyword_GGLInitKeyword_Fields, *PShock_GGL_Keyword_GGLInitKeyword_Fields;

typedef struct Shock_GGL_GGLInit_Fields Shock_GGL_GGLInit_Fields, *PShock_GGL_GGLInit_Fields;

struct Shock_GGL_GGLInit_Fields {
};

struct Shock_GGL_Keyword_GGLInitKeyword_Fields {
    struct Shock_GGL_GGLInit_Fields super;
};

struct Shock_GGL_Keyword_iOSInitKeyword_Fields {
    struct Shock_GGL_Keyword_GGLInitKeyword_Fields super;
};

struct Shock_GGL_Keyword_iOSInitKeyword_o {
    struct Shock_GGL_Keyword_iOSInitKeyword_c *klass;
    void *monitor;
    struct Shock_GGL_Keyword_iOSInitKeyword_Fields fields;
};

typedef struct MethodInfo_329BCCC MethodInfo_329BCCC, *PMethodInfo_329BCCC;

typedef union _union_316039 _union_316039, *P_union_316039;

union _union_316039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329BCCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8C228 MethodInfo_2E8C228, *PMethodInfo_2E8C228;

typedef union _union_223987 _union_223987, *P_union_223987;

union _union_223987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2932F28 MethodInfo_2932F28, *PMethodInfo_2932F28;

typedef union _union_186652 _union_186652, *P_union_186652;

union _union_186652 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932F28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186652 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StoreReviewManager_Fields Aoharu_StoreReviewManager_Fields, *PAoharu_StoreReviewManager_Fields;

struct Aoharu_StoreReviewManager_Fields {
};

typedef union _union_282580 _union_282580, *P_union_282580;

union _union_282580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282582 _union_282582, *P_union_282582;

union _union_282582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282584 _union_282584, *P_union_282584;

union _union_282584 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2511AA0 MethodInfo_2511AA0, *PMethodInfo_2511AA0;

typedef union _union_245605 _union_245605, *P_union_245605;

union _union_245605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511AA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282586 _union_282586, *P_union_282586;

union _union_282586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBEB04 MethodInfo_1EBEB04, *PMethodInfo_1EBEB04;

typedef union _union_323459 _union_323459, *P_union_323459;

union _union_323459 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBEB04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323459 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282588 _union_282588, *P_union_282588;

union _union_282588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_160ACE8 MethodInfo_160ACE8, *PMethodInfo_160ACE8;

typedef union _union_193035 _union_193035, *P_union_193035;

union _union_193035 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160ACE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160ACE8_RGCTXs *rgctx_data;
    union _union_193035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_194D770 MethodInfo_194D770, *PMethodInfo_194D770;

typedef union _union_262214 _union_262214, *P_union_262214;

union _union_262214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194D770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureTextController___c__DisplayClass41_0_Fields Shock_Scenes_Adventure_AdventureTextController___c__DisplayClass41_0_Fields, *PShock_Scenes_Adventure_AdventureTextController___c__DisplayClass41_0_Fields;

struct Shock_Scenes_Adventure_AdventureTextController___c__DisplayClass41_0_Fields {
    struct Shock_Scenes_Adventure_AdventureTextController_o *__4__this;
    struct Aoharu_Adventure_Text_AdventureTextObjectBase_o *prevView;
    struct System_Action_o *onEnded;
    struct System_Action_o *__9__1;
};

typedef struct System_Xml_IXmlNamespaceResolver_c System_Xml_IXmlNamespaceResolver_c, *PSystem_Xml_IXmlNamespaceResolver_c;

struct System_Xml_IXmlNamespaceResolver_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_IReadOnlyList_MusicLevelMst__Fields System_Collections_Generic_IReadOnlyList_MusicLevelMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MusicLevelMst__Fields;

struct System_Collections_Generic_IReadOnlyList_MusicLevelMst__Fields {
};

typedef union _union_282592 _union_282592, *P_union_282592;

union _union_282592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CE4BC MethodInfo_22CE4BC, *PMethodInfo_22CE4BC;

typedef union _union_273982 _union_273982, *P_union_273982;

union _union_273982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE4BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282594 _union_282594, *P_union_282594;

union _union_282594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282596 _union_282596, *P_union_282596;

union _union_282596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1589268 MethodInfo_1589268, *PMethodInfo_1589268;

typedef union _union_167601 _union_167601, *P_union_167601;

union _union_167601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1589268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282598 _union_282598, *P_union_282598;

union _union_282598 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F38CB8_RGCTXs MethodInfo_2F38CB8_RGCTXs, *PMethodInfo_2F38CB8_RGCTXs;

struct MethodInfo_2F38CB8_RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_1_System_Threading_Tasks_Task_TResult__GetAwaiter;
    struct MethodInfo *_2_System_Runtime_CompilerServices_TaskAwaiter_TResult__GetResult;
};

typedef struct MethodInfo_15F59FC_RGCTXs MethodInfo_15F59FC_RGCTXs, *PMethodInfo_15F59FC_RGCTXs;

struct MethodInfo_15F59FC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_251C530 MethodInfo_251C530, *PMethodInfo_251C530;

typedef union _union_252891 _union_252891, *P_union_252891;

union _union_252891 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251C530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_STAThreadAttribute_c System_STAThreadAttribute_c, *PSystem_STAThreadAttribute_c;

typedef struct System_STAThreadAttribute_VTable System_STAThreadAttribute_VTable, *PSystem_STAThreadAttribute_VTable;

struct System_STAThreadAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_STAThreadAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_STAThreadAttribute_VTable vtable;
};

typedef struct MethodInfo_129A068_RGCTXs MethodInfo_129A068_RGCTXs, *PMethodInfo_129A068_RGCTXs;

struct MethodInfo_129A068_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2BC9894 MethodInfo_2BC9894, *PMethodInfo_2BC9894;

typedef union _union_300379 _union_300379, *P_union_300379;

union _union_300379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BC9894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemoriaLoader_o Aoharu_MemoriaLoader_o, *PAoharu_MemoriaLoader_o;

typedef struct Aoharu_MemoriaLoader_c Aoharu_MemoriaLoader_c, *PAoharu_MemoriaLoader_c;

typedef struct Aoharu_MemoriaLoader_Fields Aoharu_MemoriaLoader_Fields, *PAoharu_MemoriaLoader_Fields;

typedef struct Aoharu_MemoriaLoader_VTable Aoharu_MemoriaLoader_VTable, *PAoharu_MemoriaLoader_VTable;

struct Aoharu_MemoriaLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemoriaLoader_Fields {
};

struct Aoharu_MemoriaLoader_o {
    struct Aoharu_MemoriaLoader_c *klass;
    void *monitor;
    struct Aoharu_MemoriaLoader_Fields fields;
};

struct Aoharu_MemoriaLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemoriaLoader_VTable vtable;
};

typedef struct MethodInfo_26973A8 MethodInfo_26973A8, *PMethodInfo_26973A8;

typedef union _union_312494 _union_312494, *P_union_312494;

union _union_312494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26973A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F39F6C_RGCTXs MethodInfo_2F39F6C_RGCTXs, *PMethodInfo_2F39F6C_RGCTXs;

struct MethodInfo_2F39F6C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_STAThreadAttribute_o System_STAThreadAttribute_o, *PSystem_STAThreadAttribute_o;

typedef struct System_STAThreadAttribute_Fields System_STAThreadAttribute_Fields, *PSystem_STAThreadAttribute_Fields;

struct System_STAThreadAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct System_STAThreadAttribute_o {
    struct System_STAThreadAttribute_c *klass;
    void *monitor;
    struct System_STAThreadAttribute_Fields fields;
};

typedef union _union_282590 _union_282590, *P_union_282590;

union _union_282590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_NCName_o System_Xml_Schema_Datatype_NCName_o, *PSystem_Xml_Schema_Datatype_NCName_o;

typedef struct System_Xml_Schema_Datatype_NCName_c System_Xml_Schema_Datatype_NCName_c, *PSystem_Xml_Schema_Datatype_NCName_c;

typedef struct System_Xml_Schema_Datatype_NCName_VTable System_Xml_Schema_Datatype_NCName_VTable, *PSystem_Xml_Schema_Datatype_NCName_VTable;

struct System_Xml_Schema_Datatype_NCName_o {
    struct System_Xml_Schema_Datatype_NCName_c *klass;
    void *monitor;
    struct System_Xml_Schema_Datatype_NCName_Fields fields;
};

struct System_Xml_Schema_Datatype_NCName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_NCName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_NCName_VTable vtable;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__Fields {
    struct UnityEngine_UIElements_Translate_o startValue;
    struct UnityEngine_UIElements_Translate_o endValue;
    struct UnityEngine_UIElements_Translate_o reversingAdjustedStartValue;
    struct UnityEngine_UIElements_Translate_o currentValue;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_Translate__o m_Items[65535];
};

typedef struct MethodInfo_20B3394 MethodInfo_20B3394, *PMethodInfo_20B3394;

typedef union _union_340906 _union_340906, *P_union_340906;

union _union_340906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CE4D4 MethodInfo_22CE4D4, *PMethodInfo_22CE4D4;

typedef union _union_274530 _union_274530, *P_union_274530;

union _union_274530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE4D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_Task_TAntecedentResult__o System_Threading_Tasks_Task_TAntecedentResult__o, *PSystem_Threading_Tasks_Task_TAntecedentResult__o;

typedef struct System_Threading_Tasks_Task_TAntecedentResult__c System_Threading_Tasks_Task_TAntecedentResult__c, *PSystem_Threading_Tasks_Task_TAntecedentResult__c;

typedef struct System_Threading_Tasks_Task_TAntecedentResult__Fields System_Threading_Tasks_Task_TAntecedentResult__Fields, *PSystem_Threading_Tasks_Task_TAntecedentResult__Fields;

typedef struct System_Threading_Tasks_Task_TAntecedentResult__StaticFields System_Threading_Tasks_Task_TAntecedentResult__StaticFields, *PSystem_Threading_Tasks_Task_TAntecedentResult__StaticFields;

typedef struct System_Threading_Tasks_Task_TAntecedentResult__VTable System_Threading_Tasks_Task_TAntecedentResult__VTable, *PSystem_Threading_Tasks_Task_TAntecedentResult__VTable;

struct System_Threading_Tasks_Task_TAntecedentResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_TAntecedentResult__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct Il2CppObject *m_result;
};

struct System_Threading_Tasks_Task_TAntecedentResult__o {
    struct System_Threading_Tasks_Task_TAntecedentResult__c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_TAntecedentResult__Fields fields;
};

struct System_Threading_Tasks_Task_TAntecedentResult__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_TAntecedentResult__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_TAntecedentResult__VTable vtable;
};

struct System_Threading_Tasks_Task_TAntecedentResult__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

typedef struct MethodInfo_243DBE8 MethodInfo_243DBE8, *PMethodInfo_243DBE8;

typedef union _union_277736 _union_277736, *P_union_277736;

union _union_277736 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243DBE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277736 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_CardDetail_CardDetailLayout___c__DisplayClass71_0_VTable Aoharu_Scenes_CardDetail_CardDetailLayout___c__DisplayClass71_0_VTable, *PAoharu_Scenes_CardDetail_CardDetailLayout___c__DisplayClass71_0_VTable;

struct Aoharu_Scenes_CardDetail_CardDetailLayout___c__DisplayClass71_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3109348 MethodInfo_3109348, *PMethodInfo_3109348;

typedef union _union_331675 _union_331675, *P_union_331675;

union _union_331675 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3109348 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_331675 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureInstantPostEffect_o Shock_Scenes_Adventure_AdventureInstantPostEffect_o, *PShock_Scenes_Adventure_AdventureInstantPostEffect_o;

typedef struct Shock_Scenes_Adventure_AdventureInstantPostEffect_c Shock_Scenes_Adventure_AdventureInstantPostEffect_c, *PShock_Scenes_Adventure_AdventureInstantPostEffect_c;

typedef struct Shock_Scenes_Adventure_AdventureInstantPostEffect_Fields Shock_Scenes_Adventure_AdventureInstantPostEffect_Fields, *PShock_Scenes_Adventure_AdventureInstantPostEffect_Fields;

typedef struct Shock_Scenes_Adventure_AdventureInstantPostEffect_VTable Shock_Scenes_Adventure_AdventureInstantPostEffect_VTable, *PShock_Scenes_Adventure_AdventureInstantPostEffect_VTable;

struct Shock_Scenes_Adventure_AdventureInstantPostEffect_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Texture2D_o *m_resultImage;
};

struct Shock_Scenes_Adventure_AdventureInstantPostEffect_o {
    struct Shock_Scenes_Adventure_AdventureInstantPostEffect_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureInstantPostEffect_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureInstantPostEffect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_OnDestroy;
};

struct Shock_Scenes_Adventure_AdventureInstantPostEffect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureInstantPostEffect_VTable vtable;
};

typedef struct MethodInfo_1FD1FD4 MethodInfo_1FD1FD4, *PMethodInfo_1FD1FD4;

typedef union _union_266206 _union_266206, *P_union_266206;

union _union_266206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1FD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BCFB4C MethodInfo_1BCFB4C, *PMethodInfo_1BCFB4C;

typedef union _union_255827 _union_255827, *P_union_255827;

union _union_255827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCFB4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_NumberStyles_Fields System_Globalization_NumberStyles_Fields, *PSystem_Globalization_NumberStyles_Fields;

struct System_Globalization_NumberStyles_Fields {
    int32_t value__;
};

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_o Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_o, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_c Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_c, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_Fields Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_Fields, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_VTable Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_VTable, *PAoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_VTable;

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_Fields {
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow_o *__4__this;
    struct System_String_o *str;
    struct System_Action_o *onComplete;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_o {
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkChoicesWindow___c__DisplayClass16_0_VTable vtable;
};

typedef struct MethodInfo_1560E0C MethodInfo_1560E0C, *PMethodInfo_1560E0C;

typedef union _union_283280 _union_283280, *P_union_283280;

union _union_283280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560E0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32AA0A0 MethodInfo_32AA0A0, *PMethodInfo_32AA0A0;

typedef union _union_316239 _union_316239, *P_union_316239;

union _union_316239 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32AA0A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316239 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257580 _union_257580, *P_union_257580;

union _union_257580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D988 MethodInfo_293D988, *PMethodInfo_293D988;

typedef union _union_189720 _union_189720, *P_union_189720;

union _union_189720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D988 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257582 _union_257582, *P_union_257582;

union _union_257582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257584 _union_257584, *P_union_257584;

union _union_257584 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282540 _union_282540, *P_union_282540;

union _union_282540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_VTable Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_VTable, *PShock_UI_ItemConfirmDialog___c__DisplayClass21_0_VTable;

struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_257586 _union_257586, *P_union_257586;

union _union_257586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282542 _union_282542, *P_union_282542;

union _union_282542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14310 MethodInfo_2B14310, *PMethodInfo_2B14310;

typedef union _union_187828 _union_187828, *P_union_187828;

union _union_187828 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187828 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243DC00 MethodInfo_243DC00, *PMethodInfo_243DC00;

typedef union _union_278482 _union_278482, *P_union_278482;

union _union_278482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243DC00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282544 _union_282544, *P_union_282544;

union _union_282544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15071A4_RGCTXs MethodInfo_15071A4_RGCTXs, *PMethodInfo_15071A4_RGCTXs;

struct MethodInfo_15071A4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_282546 _union_282546, *P_union_282546;

union _union_282546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC855C MethodInfo_1EC855C, *PMethodInfo_1EC855C;

typedef union _union_292366 _union_292366, *P_union_292366;

union _union_292366 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC855C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282548 _union_282548, *P_union_282548;

union _union_282548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D6DC4 MethodInfo_15D6DC4, *PMethodInfo_15D6DC4;

typedef struct MethodInfo_15D6DC4_RGCTXs MethodInfo_15D6DC4_RGCTXs, *PMethodInfo_15D6DC4_RGCTXs;

typedef union _union_331386 _union_331386, *P_union_331386;

struct MethodInfo_15D6DC4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331386 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6DC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6DC4_RGCTXs *rgctx_data;
    union _union_331386 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257588 _union_257588, *P_union_257588;

union _union_257588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14314 MethodInfo_2B14314, *PMethodInfo_2B14314;

typedef union _union_189266 _union_189266, *P_union_189266;

union _union_189266 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189266 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D984 MethodInfo_293D984, *PMethodInfo_293D984;

typedef union _union_188282 _union_188282, *P_union_188282;

union _union_188282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6DB74 MethodInfo_1B6DB74, *PMethodInfo_1B6DB74;

typedef union _union_249317 _union_249317, *P_union_249317;

union _union_249317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6DB74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257570 _union_257570, *P_union_257570;

union _union_257570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureLogScroll___c__DisplayClass2_0_Fields Shock_Scenes_Adventure_AdventureLogScroll___c__DisplayClass2_0_Fields, *PShock_Scenes_Adventure_AdventureLogScroll___c__DisplayClass2_0_Fields;

struct Shock_Scenes_Adventure_AdventureLogScroll___c__DisplayClass2_0_Fields {
    struct System_Collections_Generic_IReadOnlyList_AdventureLogData__o *list;
    struct Shock_Scenes_Adventure_AdventureLogScroll_o *__4__this;
    struct System_Action_o *onCompleted;
};

typedef union _union_257572 _union_257572, *P_union_257572;

union _union_257572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282550 _union_282550, *P_union_282550;

union _union_282550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257574 _union_257574, *P_union_257574;

union _union_257574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282552 _union_282552, *P_union_282552;

union _union_282552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257576 _union_257576, *P_union_257576;

union _union_257576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282554 _union_282554, *P_union_282554;

union _union_282554 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12E7D90 MethodInfo_12E7D90, *PMethodInfo_12E7D90;

typedef union _union_167971 _union_167971, *P_union_167971;

union _union_167971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E7D90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282556 _union_282556, *P_union_282556;

union _union_282556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1431C MethodInfo_2B1431C, *PMethodInfo_2B1431C;

typedef union _union_190704 _union_190704, *P_union_190704;

union _union_190704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1431C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282558 _union_282558, *P_union_282558;

union _union_282558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1105694_RGCTXs MethodInfo_1105694_RGCTXs, *PMethodInfo_1105694_RGCTXs;

struct MethodInfo_1105694_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct UnityEngine_UI_Image_OriginHorizontal_o UnityEngine_UI_Image_OriginHorizontal_o, *PUnityEngine_UI_Image_OriginHorizontal_o;

typedef struct UnityEngine_UI_Image_OriginHorizontal_Fields UnityEngine_UI_Image_OriginHorizontal_Fields, *PUnityEngine_UI_Image_OriginHorizontal_Fields;

struct UnityEngine_UI_Image_OriginHorizontal_Fields {
    int32_t value__;
};

struct UnityEngine_UI_Image_OriginHorizontal_o {
    struct UnityEngine_UI_Image_OriginHorizontal_Fields fields;
};

typedef struct MethodInfo_127C918 MethodInfo_127C918, *PMethodInfo_127C918;

typedef union _union_202024 _union_202024, *P_union_202024;

union _union_202024 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202024 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DEACC MethodInfo_24DEACC, *PMethodInfo_24DEACC;

typedef union _union_177982 _union_177982, *P_union_177982;

union _union_177982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1EEC8 MethodInfo_2B1EEC8, *PMethodInfo_2B1EEC8;

typedef union _union_233837 _union_233837, *P_union_233837;

union _union_233837 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EEC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233837 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D990 MethodInfo_293D990, *PMethodInfo_293D990;

typedef union _union_191158 _union_191158, *P_union_191158;

union _union_191158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B2895C MethodInfo_2B2895C, *PMethodInfo_2B2895C;

typedef union _union_236027 _union_236027, *P_union_236027;

union _union_236027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B2895C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257578 _union_257578, *P_union_257578;

union _union_257578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_SingleObservable_Single__T__c UniRx_Operators_SingleObservable_Single__T__c, *PUniRx_Operators_SingleObservable_Single__T__c;

typedef struct UniRx_Operators_SingleObservable_Single__T__RGCTXs UniRx_Operators_SingleObservable_Single__T__RGCTXs, *PUniRx_Operators_SingleObservable_Single__T__RGCTXs;

typedef struct UniRx_Operators_SingleObservable_Single__T__VTable UniRx_Operators_SingleObservable_Single__T__VTable, *PUniRx_Operators_SingleObservable_Single__T__VTable;

struct UniRx_Operators_SingleObservable_Single__T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_System_Func_T__bool_;
    struct MethodInfo *_3_System_Func_T__bool__Invoke;
    struct Il2CppClass *_4_UniRx_IObserver_T_;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_7_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_SingleObservable_Single__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SingleObservable_Single__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SingleObservable_Single__T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SingleObservable_Single__T__VTable vtable;
};

typedef union _union_257560 _union_257560, *P_union_257560;

union _union_257560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282560 _union_282560, *P_union_282560;

union _union_282560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257562 _union_257562, *P_union_257562;

union _union_257562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282562 _union_282562, *P_union_282562;

union _union_282562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257564 _union_257564, *P_union_257564;

union _union_257564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282564 _union_282564, *P_union_282564;

union _union_282564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282566 _union_282566, *P_union_282566;

union _union_282566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282568 _union_282568, *P_union_282568;

union _union_282568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_1_T__VTable GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_1_T__VTable, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass87_1_T__VTable;

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_TextCore_Text_SpriteAsset___c_Fields UnityEngine_TextCore_Text_SpriteAsset___c_Fields, *PUnityEngine_TextCore_Text_SpriteAsset___c_Fields;

struct UnityEngine_TextCore_Text_SpriteAsset___c_Fields {
};

typedef union _union_257566 _union_257566, *P_union_257566;

union _union_257566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257568 _union_257568, *P_union_257568;

union _union_257568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24476D0 MethodInfo_24476D0, *PMethodInfo_24476D0;

struct MethodInfo_24476D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A4F34 MethodInfo_14A4F34, *PMethodInfo_14A4F34;

typedef union _union_258578 _union_258578, *P_union_258578;

union _union_258578 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A4F34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258578 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282570 _union_282570, *P_union_282570;

union _union_282570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_201CFA4 MethodInfo_201CFA4, *PMethodInfo_201CFA4;

typedef union _union_294062 _union_294062, *P_union_294062;

union _union_294062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201CFA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SelectObservable_Select__T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33A6B74 MethodInfo_33A6B74, *PMethodInfo_33A6B74;

typedef union _union_235135 _union_235135, *P_union_235135;

union _union_235135 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6B74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235135 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F42954_RGCTXs MethodInfo_2F42954_RGCTXs, *PMethodInfo_2F42954_RGCTXs;

struct MethodInfo_2F42954_RGCTXs {
    struct Il2CppClass *_0_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__GetSpeedBasedDuration;
};

typedef union _union_257550 _union_257550, *P_union_257550;

union _union_257550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282572 _union_282572, *P_union_282572;

union _union_282572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_MainFooterButton__c System_Action_MainFooterButton__c, *PSystem_Action_MainFooterButton__c;

typedef struct System_Action_MainFooterButton__VTable System_Action_MainFooterButton__VTable, *PSystem_Action_MainFooterButton__VTable;

struct System_Action_MainFooterButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MainFooterButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MainFooterButton__VTable vtable;
};

typedef union _union_282574 _union_282574, *P_union_282574;

union _union_282574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282576 _union_282576, *P_union_282576;

union _union_282576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_LiveRecommendListMst__ValueTuple_uint__uint__uint___Fields Shock_GameMstTableBase_LiveRecommendListMst__ValueTuple_uint__uint__uint___Fields, *PShock_GameMstTableBase_LiveRecommendListMst__ValueTuple_uint__uint__uint___Fields;

struct Shock_GameMstTableBase_LiveRecommendListMst__ValueTuple_uint__uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef union _union_282578 _union_282578, *P_union_282578;

union _union_282578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30971C4_RGCTXs MethodInfo_30971C4_RGCTXs, *PMethodInfo_30971C4_RGCTXs;

struct MethodInfo_30971C4_RGCTXs {
    struct MethodInfo *_0_System_String_JoinCore_T_;
};

typedef struct MethodInfo_12A3514_RGCTXs MethodInfo_12A3514_RGCTXs, *PMethodInfo_12A3514_RGCTXs;

struct MethodInfo_12A3514_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1917D10 MethodInfo_1917D10, *PMethodInfo_1917D10;

typedef struct MethodInfo_1917D10_RGCTXs MethodInfo_1917D10_RGCTXs, *PMethodInfo_1917D10_RGCTXs;

typedef union _union_211162 _union_211162, *P_union_211162;

union _union_211162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917D10_RGCTXs *rgctx_data;
    union _union_211162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1917D10_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_337A5AC MethodInfo_337A5AC, *PMethodInfo_337A5AC;

typedef struct MethodInfo_337A5AC_RGCTXs MethodInfo_337A5AC_RGCTXs, *PMethodInfo_337A5AC_RGCTXs;

typedef union _union_341252 _union_341252, *P_union_341252;

struct MethodInfo_337A5AC_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

union _union_341252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337A5AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine__AndroidJNIHelper_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A5AC_RGCTXs *rgctx_data;
    union _union_341252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E72C0 MethodInfo_17E72C0, *PMethodInfo_17E72C0;

typedef struct MethodInfo_17E72C0_RGCTXs MethodInfo_17E72C0_RGCTXs, *PMethodInfo_17E72C0_RGCTXs;

typedef union _union_192198 _union_192198, *P_union_192198;

struct MethodInfo_17E72C0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

union _union_192198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E72C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E72C0_RGCTXs *rgctx_data;
    union _union_192198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_MainFooterButton__o System_Action_MainFooterButton__o, *PSystem_Action_MainFooterButton__o;

typedef struct System_Action_MainFooterButton__Fields System_Action_MainFooterButton__Fields, *PSystem_Action_MainFooterButton__Fields;

struct System_Action_MainFooterButton__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MainFooterButton__o {
    struct System_Action_MainFooterButton__c *klass;
    void *monitor;
    struct System_Action_MainFooterButton__Fields fields;
};

typedef struct Shock_Scenes_Adventure_ShowMovieCommand_Fields Shock_Scenes_Adventure_ShowMovieCommand_Fields, *PShock_Scenes_Adventure_ShowMovieCommand_Fields;

typedef struct Shock_Scenes_Adventure_ShowMovieCommand_Args_o Shock_Scenes_Adventure_ShowMovieCommand_Args_o, *PShock_Scenes_Adventure_ShowMovieCommand_Args_o;

typedef struct Shock_Scenes_Adventure_ShowMovieCommand_Args_Fields Shock_Scenes_Adventure_ShowMovieCommand_Args_Fields, *PShock_Scenes_Adventure_ShowMovieCommand_Args_Fields;

struct Shock_Scenes_Adventure_ShowMovieCommand_Args_Fields {
    uint32_t _MovieId_k__BackingField;
};

struct Shock_Scenes_Adventure_ShowMovieCommand_Args_o {
    struct Shock_Scenes_Adventure_ShowMovieCommand_Args_Fields fields;
};

struct Shock_Scenes_Adventure_ShowMovieCommand_Fields {
    struct Shock_Scenes_Adventure_CommandAction_Fields super;
    struct Shock_Scenes_Adventure_ShowMovieCommand_Args_o m_args;
    struct Shock_Scenes_Adventure_AdventureUIManager_o *m_mgr;
};

typedef struct MethodInfo_102CDA4 MethodInfo_102CDA4, *PMethodInfo_102CDA4;

typedef union _union_271658 _union_271658, *P_union_271658;

union _union_271658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102CDA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257556 _union_257556, *P_union_257556;

union _union_257556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B85AC_RGCTXs MethodInfo_13B85AC_RGCTXs, *PMethodInfo_13B85AC_RGCTXs;

struct MethodInfo_13B85AC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257558 _union_257558, *P_union_257558;

union _union_257558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9D2C8 MethodInfo_2B9D2C8, *PMethodInfo_2B9D2C8;

typedef union _union_241601 _union_241601, *P_union_241601;

union _union_241601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D2C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveMissionRewardMst_array Shock_LiveMissionRewardMst_array, *PShock_LiveMissionRewardMst_array;

typedef struct Shock_LiveMissionRewardMst_o Shock_LiveMissionRewardMst_o, *PShock_LiveMissionRewardMst_o;

typedef struct Shock_LiveMissionRewardMst_c Shock_LiveMissionRewardMst_c, *PShock_LiveMissionRewardMst_c;

typedef struct Shock_LiveMissionRewardMst_Fields Shock_LiveMissionRewardMst_Fields, *PShock_LiveMissionRewardMst_Fields;

typedef struct Shock_LiveMissionRewardMst_VTable Shock_LiveMissionRewardMst_VTable, *PShock_LiveMissionRewardMst_VTable;

struct Shock_LiveMissionRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveMissionRewardMst_o {
    struct Shock_LiveMissionRewardMst_c *klass;
    void *monitor;
    struct Shock_LiveMissionRewardMst_Fields fields;
};

struct Shock_LiveMissionRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_LiveMissionRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveMissionRewardMst_VTable vtable;
};

struct Shock_LiveMissionRewardMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LiveMissionRewardMst_o *m_Items[65535];
};

typedef struct MethodInfo_209B44C MethodInfo_209B44C, *PMethodInfo_209B44C;

typedef union _union_341529 _union_341529, *P_union_341529;

union _union_341529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B44C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282500 _union_282500, *P_union_282500;

union _union_282500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127C974 MethodInfo_127C974, *PMethodInfo_127C974;

typedef union _union_202026 _union_202026, *P_union_202026;

union _union_202026 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C974 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202026 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E3BC0 MethodInfo_19E3BC0, *PMethodInfo_19E3BC0;

typedef union _union_252455 _union_252455, *P_union_252455;

union _union_252455 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E3BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252455 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1311124 MethodInfo_1311124, *PMethodInfo_1311124;

typedef union _union_308914 _union_308914, *P_union_308914;

union _union_308914 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1311124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282502 _union_282502, *P_union_282502;

union _union_282502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ResultCodeMstTable___c_o Shock_ResultCodeMstTable___c_o, *PShock_ResultCodeMstTable___c_o;

typedef struct Shock_ResultCodeMstTable___c_c Shock_ResultCodeMstTable___c_c, *PShock_ResultCodeMstTable___c_c;

typedef struct Shock_ResultCodeMstTable___c_Fields Shock_ResultCodeMstTable___c_Fields, *PShock_ResultCodeMstTable___c_Fields;

typedef struct Shock_ResultCodeMstTable___c_StaticFields Shock_ResultCodeMstTable___c_StaticFields, *PShock_ResultCodeMstTable___c_StaticFields;

typedef struct Shock_ResultCodeMstTable___c_VTable Shock_ResultCodeMstTable___c_VTable, *PShock_ResultCodeMstTable___c_VTable;

struct Shock_ResultCodeMstTable___c_Fields {
};

struct Shock_ResultCodeMstTable___c_StaticFields {
    struct Shock_ResultCodeMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_ResultCodeMst__RESULT_CODE__o *__9__11_0;
    struct System_Func_ResultCodeMst__string__o *__9__18_0;
    struct System_Func_ResultCodeMst__string__o *__9__19_0;
};

struct Shock_ResultCodeMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ResultCodeMstTable___c_o {
    struct Shock_ResultCodeMstTable___c_c *klass;
    void *monitor;
    struct Shock_ResultCodeMstTable___c_Fields fields;
};

struct Shock_ResultCodeMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ResultCodeMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ResultCodeMstTable___c_VTable vtable;
};

typedef struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_VTable Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_VTable, *PAoharu_Scenes_CacheClear_CacheClearConfirmDialog_VTable;

struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

typedef struct System_ComponentModel_DelegatingTypeDescriptionProvider_c System_ComponentModel_DelegatingTypeDescriptionProvider_c, *PSystem_ComponentModel_DelegatingTypeDescriptionProvider_c;

typedef struct System_ComponentModel_DelegatingTypeDescriptionProvider_VTable System_ComponentModel_DelegatingTypeDescriptionProvider_VTable, *PSystem_ComponentModel_DelegatingTypeDescriptionProvider_VTable;

struct System_ComponentModel_DelegatingTypeDescriptionProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateInstance;
    struct VirtualInvokeData _5_GetCache;
    struct VirtualInvokeData _6_GetExtendedTypeDescriptor;
    struct VirtualInvokeData _7_GetExtenderProviders;
    struct VirtualInvokeData _8_GetFullComponentName;
    struct VirtualInvokeData _9_GetReflectionType;
    struct VirtualInvokeData _10_GetRuntimeType;
    struct VirtualInvokeData _11_GetTypeDescriptor;
    struct VirtualInvokeData _12_IsSupportedType;
};

struct System_ComponentModel_DelegatingTypeDescriptionProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_DelegatingTypeDescriptionProvider_VTable vtable;
};

typedef union _union_282504 _union_282504, *P_union_282504;

union _union_282504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_SerialCodeSelectDialog_VTable Aoharu_SerialCodeSelectDialog_VTable, *PAoharu_SerialCodeSelectDialog_VTable;

struct Aoharu_SerialCodeSelectDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

typedef union _union_282506 _union_282506, *P_union_282506;

union _union_282506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_Localize_o I2_Loc_Localize_o, *PI2_Loc_Localize_o;

typedef struct I2_Loc_Localize_c I2_Loc_Localize_c, *PI2_Loc_Localize_c;

typedef struct I2_Loc_Localize_Fields I2_Loc_Localize_Fields, *PI2_Loc_Localize_Fields;

typedef struct I2_Loc_Localize_StaticFields I2_Loc_Localize_StaticFields, *PI2_Loc_Localize_StaticFields;

typedef struct I2_Loc_Localize_VTable I2_Loc_Localize_VTable, *PI2_Loc_Localize_VTable;

typedef struct I2_Loc_EventCallback_o I2_Loc_EventCallback_o, *PI2_Loc_EventCallback_o;

typedef struct I2_Loc_ILocalizeTarget_o I2_Loc_ILocalizeTarget_o, *PI2_Loc_ILocalizeTarget_o;

typedef struct I2_Loc_EventCallback_c I2_Loc_EventCallback_c, *PI2_Loc_EventCallback_c;

typedef struct I2_Loc_ILocalizeTarget_c I2_Loc_ILocalizeTarget_c, *PI2_Loc_ILocalizeTarget_c;

typedef struct I2_Loc_EventCallback_VTable I2_Loc_EventCallback_VTable, *PI2_Loc_EventCallback_VTable;

typedef struct I2_Loc_ILocalizeTarget_VTable I2_Loc_ILocalizeTarget_VTable, *PI2_Loc_ILocalizeTarget_VTable;

struct I2_Loc_EventCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_EventCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_EventCallback_VTable vtable;
};

struct I2_Loc_EventCallback_o {
    struct I2_Loc_EventCallback_c *klass;
    void *monitor;
    struct I2_Loc_EventCallback_Fields fields;
};

struct I2_Loc_ILocalizeTarget_o {
    struct I2_Loc_ILocalizeTarget_c *klass;
    void *monitor;
    struct I2_Loc_ILocalizeTarget_Fields fields;
};

struct I2_Loc_ILocalizeTarget_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_ILocalizeTarget_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_ILocalizeTarget_VTable vtable;
};

struct I2_Loc_Localize_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_String_o *mTerm;
    struct System_String_o *mTermSecondary;
    struct System_String_o *FinalTerm;
    struct System_String_o *FinalSecondaryTerm;
    int32_t PrimaryTermModifier;
    int32_t SecondaryTermModifier;
    struct System_String_o *TermPrefix;
    struct System_String_o *TermSuffix;
    bool LocalizeOnAwake;
    struct System_String_o *LastLocalizedLanguage;
    bool IgnoreRTL;
    int32_t MaxCharactersInRTL;
    bool IgnoreNumbersInRTL;
    bool CorrectAlignmentForRTL;
    bool AddSpacesToJoinedLanguages;
    bool AllowLocalizedParameters;
    bool AllowParameters;
    struct System_Collections_Generic_List_Object__o *TranslatedObjects;
    struct System_Collections_Generic_Dictionary_string__Object__o *mAssetDictionary;
    struct UnityEngine_Events_UnityEvent_o *LocalizeEvent;
    bool AlwaysForceLocalize;
    struct I2_Loc_EventCallback_o *LocalizeCallBack;
    bool mGUI_ShowReferences;
    bool mGUI_ShowTems;
    bool mGUI_ShowCallback;
    struct I2_Loc_ILocalizeTarget_o *mLocalizeTarget;
    struct System_String_o *mLocalizeTargetName;
};

struct I2_Loc_Localize_StaticFields {
    struct System_String_o *MainTranslation;
    struct System_String_o *SecondaryTranslation;
    struct System_String_o *CallBackTerm;
    struct System_String_o *CallBackSecondaryTerm;
    struct I2_Loc_Localize_o *CurrentLocalizeComponent;
};

struct I2_Loc_Localize_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_Localize_o {
    struct I2_Loc_Localize_c *klass;
    void *monitor;
    struct I2_Loc_Localize_Fields fields;
};

struct I2_Loc_Localize_c {
    struct Il2CppClass_1 _1;
    struct I2_Loc_Localize_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_Localize_VTable vtable;
};

typedef struct MethodInfo_1EBEAF4 MethodInfo_1EBEAF4, *PMethodInfo_1EBEAF4;

typedef union _union_323487 _union_323487, *P_union_323487;

union _union_323487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBEAF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBEAF8 MethodInfo_1EBEAF8, *PMethodInfo_1EBEAF8;

typedef union _union_323453 _union_323453, *P_union_323453;

union _union_323453 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBEAF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337A204_RGCTXs MethodInfo_337A204_RGCTXs, *PMethodInfo_337A204_RGCTXs;

struct MethodInfo_337A204_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

typedef struct System_Collections_Generic_List_ISavedGameMetadata__StaticFields System_Collections_Generic_List_ISavedGameMetadata__StaticFields, *PSystem_Collections_Generic_List_ISavedGameMetadata__StaticFields;

typedef struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_array GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_array, *PGooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_array;

struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_o *m_Items[65535];
};

struct System_Collections_Generic_List_ISavedGameMetadata__StaticFields {
    struct GooglePlayGames_BasicApi_SavedGame_ISavedGameMetadata_array *s_emptyArray;
};

typedef struct Shock_InputManager_StaticFields Shock_InputManager_StaticFields, *PShock_InputManager_StaticFields;

typedef struct Shock_InputManager_o Shock_InputManager_o, *PShock_InputManager_o;

typedef struct Shock_InputManager_c Shock_InputManager_c, *PShock_InputManager_c;

typedef struct Shock_InputManager_Fields Shock_InputManager_Fields, *PShock_InputManager_Fields;

typedef struct Shock_InputManager_VTable Shock_InputManager_VTable, *PShock_InputManager_VTable;

typedef struct System_Collections_Generic_List_InputManager_LockData__o System_Collections_Generic_List_InputManager_LockData__o, *PSystem_Collections_Generic_List_InputManager_LockData__o;

typedef struct Shock_MainCanvas_o Shock_MainCanvas_o, *PShock_MainCanvas_o;

typedef struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__o System_Collections_Generic_LinkedList_InputManager_MultiTouchData__o, *PSystem_Collections_Generic_LinkedList_InputManager_MultiTouchData__o;

typedef struct System_Collections_Generic_List_InputManager_LockData__c System_Collections_Generic_List_InputManager_LockData__c, *PSystem_Collections_Generic_List_InputManager_LockData__c;

typedef struct System_Collections_Generic_List_InputManager_LockData__Fields System_Collections_Generic_List_InputManager_LockData__Fields, *PSystem_Collections_Generic_List_InputManager_LockData__Fields;

typedef struct Shock_MainCanvas_c Shock_MainCanvas_c, *PShock_MainCanvas_c;

typedef struct Shock_MainCanvas_Fields Shock_MainCanvas_Fields, *PShock_MainCanvas_Fields;

typedef struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__c System_Collections_Generic_LinkedList_InputManager_MultiTouchData__c, *PSystem_Collections_Generic_LinkedList_InputManager_MultiTouchData__c;

typedef struct System_Collections_Generic_List_InputManager_LockData__StaticFields System_Collections_Generic_List_InputManager_LockData__StaticFields, *PSystem_Collections_Generic_List_InputManager_LockData__StaticFields;

typedef struct Shock_InputManager_LockData_array Shock_InputManager_LockData_array, *PShock_InputManager_LockData_array;

typedef struct Shock_MainCanvas_VTable Shock_MainCanvas_VTable, *PShock_MainCanvas_VTable;

typedef struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__VTable System_Collections_Generic_LinkedList_InputManager_MultiTouchData__VTable, *PSystem_Collections_Generic_LinkedList_InputManager_MultiTouchData__VTable;

typedef struct Shock_InputManager_LockData_o Shock_InputManager_LockData_o, *PShock_InputManager_LockData_o;

typedef struct Shock_InputManager_LockData_c Shock_InputManager_LockData_c, *PShock_InputManager_LockData_c;

typedef struct Shock_InputManager_LockData_StaticFields Shock_InputManager_LockData_StaticFields, *PShock_InputManager_LockData_StaticFields;

typedef struct Shock_InputManager_LockData_VTable Shock_InputManager_LockData_VTable, *PShock_InputManager_LockData_VTable;

struct System_Collections_Generic_List_InputManager_LockData__Fields {
    struct Shock_InputManager_LockData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_InputManager_LockData__o {
    struct System_Collections_Generic_List_InputManager_LockData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_InputManager_LockData__Fields fields;
};

struct System_Collections_Generic_List_InputManager_LockData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_InputManager_LockData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_InputManager_LockData__VTable vtable;
};

struct Shock_InputManager_LockData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_IEquatable_Shock_InputManager_LockData__Equals;
};

struct Shock_InputManager_LockData_c {
    struct Il2CppClass_1 _1;
    struct Shock_InputManager_LockData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputManager_LockData_VTable vtable;
};

struct Shock_InputManager_LockData_o {
    struct Shock_InputManager_LockData_c *klass;
    void *monitor;
    struct Shock_InputManager_LockData_Fields fields;
};

struct Shock_InputManager_LockData_StaticFields {
    uint64_t ms_SerialNumber;
};

struct Shock_InputManager_StaticFields {
    struct Shock_InputManager_o *ms_Instance;
    bool EnableLog;
};

struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Generic_List_InputManager_LockData__StaticFields {
    struct Shock_InputManager_LockData_array *s_emptyArray;
};

struct Shock_MainCanvas_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_MainCanvas_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainCanvas_VTable vtable;
};

struct Shock_MainCanvas_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_Canvas_o *m_canvas;
    struct UnityEngine_UI_CanvasScaler_o *m_canvasScaler;
};

struct Shock_MainCanvas_o {
    struct Shock_MainCanvas_c *klass;
    void *monitor;
    struct Shock_MainCanvas_Fields fields;
};

struct Shock_InputManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
};

struct Shock_InputManager_c {
    struct Il2CppClass_1 _1;
    struct Shock_InputManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputManager_VTable vtable;
};

struct Shock_InputManager_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct System_Collections_Generic_List_InputManager_LockData__o *m_LockDataList;
    struct System_Collections_Generic_List_InputManager_LockData__o *m_LockToDestroyBuffer;
    struct Shock_MainCanvas_o *m_CanvasLock;
    struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__o *m_MultiTouchDataList;
};

struct Shock_InputManager_o {
    struct Shock_InputManager_c *klass;
    void *monitor;
    struct Shock_InputManager_Fields fields;
};

struct Shock_InputManager_LockData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_InputManager_LockData_o *m_Items[65535];
};

struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__o {
    struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__Fields fields;
};

struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_InputManager_MultiTouchData__VTable vtable;
};

typedef struct MethodInfo_1D3F3D8 MethodInfo_1D3F3D8, *PMethodInfo_1D3F3D8;

typedef union _union_227749 _union_227749, *P_union_227749;

union _union_227749 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3F3D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227749 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DA020 MethodInfo_19DA020, *PMethodInfo_19DA020;

typedef union _union_247873 _union_247873, *P_union_247873;

union _union_247873 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA020 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247873 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1325784 MethodInfo_1325784, *PMethodInfo_1325784;

typedef union _union_284658 _union_284658, *P_union_284658;

union _union_284658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1325784 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282510 _union_282510, *P_union_282510;

union _union_282510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32661C0 MethodInfo_32661C0, *PMethodInfo_32661C0;

typedef union _union_315033 _union_315033, *P_union_315033;

union _union_315033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32661C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282512 _union_282512, *P_union_282512;

union _union_282512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282514 _union_282514, *P_union_282514;

union _union_282514 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B9F64_RGCTXs MethodInfo_13B9F64_RGCTXs, *PMethodInfo_13B9F64_RGCTXs;

struct MethodInfo_13B9F64_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_282516 _union_282516, *P_union_282516;

union _union_282516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC852C MethodInfo_1EC852C, *PMethodInfo_1EC852C;

typedef union _union_292362 _union_292362, *P_union_292362;

union _union_292362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC852C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_UtilityScripts_PunTurnManager_VTable Photon_Pun_UtilityScripts_PunTurnManager_VTable, *PPhoton_Pun_UtilityScripts_PunTurnManager_VTable;

struct Photon_Pun_UtilityScripts_PunTurnManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
    struct VirtualInvokeData _54_OnEvent;
};

typedef struct MethodInfo_1271EC0 MethodInfo_1271EC0, *PMethodInfo_1271EC0;

typedef union _union_201076 _union_201076, *P_union_201076;

union _union_201076 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271EC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201076 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282518 _union_282518, *P_union_282518;

union _union_282518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282508 _union_282508, *P_union_282508;

union _union_282508 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Baum2_Scroll_Fields Baum2_Scroll_Fields, *PBaum2_Scroll_Fields;

struct Baum2_Scroll_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1D3F3D0 MethodInfo_1D3F3D0, *PMethodInfo_1D3F3D0;

typedef union _union_227581 _union_227581, *P_union_227581;

union _union_227581 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3F3D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227581 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_InteropServices_CallingConvention_Fields System_Runtime_InteropServices_CallingConvention_Fields, *PSystem_Runtime_InteropServices_CallingConvention_Fields;

struct System_Runtime_InteropServices_CallingConvention_Fields {
    int32_t value__;
};

typedef struct Shock_FunctionLockId_c Shock_FunctionLockId_c, *PShock_FunctionLockId_c;

typedef struct Shock_FunctionLockId_VTable Shock_FunctionLockId_VTable, *PShock_FunctionLockId_VTable;

struct Shock_FunctionLockId_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_FunctionLockId_c {
    struct Il2CppClass_1 _1;
    struct Shock_FunctionLockId_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FunctionLockId_VTable vtable;
};

typedef struct MethodInfo_181B2D4 MethodInfo_181B2D4, *PMethodInfo_181B2D4;

typedef struct MethodInfo_181B2D4_RGCTXs MethodInfo_181B2D4_RGCTXs, *PMethodInfo_181B2D4_RGCTXs;

typedef union _union_339307 _union_339307, *P_union_339307;

struct MethodInfo_181B2D4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

union _union_339307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181B2D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181B2D4_RGCTXs *rgctx_data;
    union _union_339307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C0CCC0_RGCTXs MethodInfo_2C0CCC0_RGCTXs, *PMethodInfo_2C0CCC0_RGCTXs;

struct MethodInfo_2C0CCC0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_SequenceEqual_TSource_;
};

typedef struct MethodInfo_1942D08 MethodInfo_1942D08, *PMethodInfo_1942D08;

typedef union _union_239275 _union_239275, *P_union_239275;

union _union_239275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942D08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282520 _union_282520, *P_union_282520;

union _union_282520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282522 _union_282522, *P_union_282522;

union _union_282522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20519E8 MethodInfo_20519E8, *PMethodInfo_20519E8;

struct MethodInfo_20519E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282524 _union_282524, *P_union_282524;

union _union_282524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282526 _union_282526, *P_union_282526;

union _union_282526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24E8564 MethodInfo_24E8564, *PMethodInfo_24E8564;

typedef union _union_270298 _union_270298, *P_union_270298;

union _union_270298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E8564 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282528 _union_282528, *P_union_282528;

union _union_282528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePresetScene___c_c Aoharu_HomePresetScene___c_c, *PAoharu_HomePresetScene___c_c;

typedef struct Aoharu_HomePresetScene___c_StaticFields Aoharu_HomePresetScene___c_StaticFields, *PAoharu_HomePresetScene___c_StaticFields;

typedef struct Aoharu_HomePresetScene___c_VTable Aoharu_HomePresetScene___c_VTable, *PAoharu_HomePresetScene___c_VTable;

typedef struct Aoharu_HomePresetScene___c_o Aoharu_HomePresetScene___c_o, *PAoharu_HomePresetScene___c_o;

typedef struct Aoharu_HomePresetScene___c_Fields Aoharu_HomePresetScene___c_Fields, *PAoharu_HomePresetScene___c_Fields;

struct Aoharu_HomePresetScene___c_Fields {
};

struct Aoharu_HomePresetScene___c_o {
    struct Aoharu_HomePresetScene___c_c *klass;
    void *monitor;
    struct Aoharu_HomePresetScene___c_Fields fields;
};

struct Aoharu_HomePresetScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePresetScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_HomePresetScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePresetScene___c_VTable vtable;
};

struct Aoharu_HomePresetScene___c_StaticFields {
    struct Aoharu_HomePresetScene___c_o *__9;
    struct System_Action_Action__o *__9__5_0;
    struct System_Action_Action__o *__9__5_1;
    struct System_Action_Action__o *__9__5_3;
    struct System_Action_Action__o *__9__6_1;
    struct System_Action_Action__o *__9__6_2;
    struct System_Action_Action__o *__9__14_0;
    struct System_Action_Action__o *__9__14_1;
    struct System_Action_Action__o *__9__14_2;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryPriceMst__c System_Collections_Generic_IReadOnlyCollection_LotteryPriceMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryPriceMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LotteryPriceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_LoaderConst_Resources_Fields Shock_LoaderConst_Resources_Fields, *PShock_LoaderConst_Resources_Fields;

struct Shock_LoaderConst_Resources_Fields {
};

typedef struct SharpCompress_Compressors_Rar_VM_BitInput_c SharpCompress_Compressors_Rar_VM_BitInput_c, *PSharpCompress_Compressors_Rar_VM_BitInput_c;

typedef struct SharpCompress_Compressors_Rar_VM_BitInput_VTable SharpCompress_Compressors_Rar_VM_BitInput_VTable, *PSharpCompress_Compressors_Rar_VM_BitInput_VTable;

struct SharpCompress_Compressors_Rar_VM_BitInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Rar_VM_BitInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_VM_BitInput_VTable vtable;
};

typedef union _union_257592 _union_257592, *P_union_257592;

union _union_257592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257594 _union_257594, *P_union_257594;

union _union_257594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_WaitForSpineAnimationComplete_c Spine_Unity_WaitForSpineAnimationComplete_c, *PSpine_Unity_WaitForSpineAnimationComplete_c;

typedef struct Spine_Unity_WaitForSpineAnimationComplete_VTable Spine_Unity_WaitForSpineAnimationComplete_VTable, *PSpine_Unity_WaitForSpineAnimationComplete_VTable;

struct Spine_Unity_WaitForSpineAnimationComplete_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _5_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _6_System_Collections_IEnumerator_Reset;
};

struct Spine_Unity_WaitForSpineAnimationComplete_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_WaitForSpineAnimationComplete_VTable vtable;
};

typedef union _union_257596 _union_257596, *P_union_257596;

union _union_257596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282530 _union_282530, *P_union_282530;

union _union_282530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257598 _union_257598, *P_union_257598;

union _union_257598 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282532 _union_282532, *P_union_282532;

union _union_282532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282534 _union_282534, *P_union_282534;

union _union_282534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_AdventureScene___c_StaticFields Aoharu_AdventureScene___c_StaticFields, *PAoharu_AdventureScene___c_StaticFields;

typedef struct Aoharu_AdventureScene___c_o Aoharu_AdventureScene___c_o, *PAoharu_AdventureScene___c_o;

typedef struct System_Action_NormalCommandData__o System_Action_NormalCommandData__o, *PSystem_Action_NormalCommandData__o;

typedef struct Aoharu_AdventureScene___c_c Aoharu_AdventureScene___c_c, *PAoharu_AdventureScene___c_c;

typedef struct Aoharu_AdventureScene___c_Fields Aoharu_AdventureScene___c_Fields, *PAoharu_AdventureScene___c_Fields;

typedef struct System_Action_NormalCommandData__Fields System_Action_NormalCommandData__Fields, *PSystem_Action_NormalCommandData__Fields;

struct Aoharu_AdventureScene___c_StaticFields {
    struct Aoharu_AdventureScene___c_o *__9;
    struct System_Action_o *__9__10_2;
    struct System_Action_o *__9__15_0;
    struct System_Action_NormalCommandData__o *__9__16_2;
    struct System_Action_o *__9__20_1;
    struct System_Action_o *__9__26_0;
};

struct Aoharu_AdventureScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_AdventureScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AdventureScene___c_VTable vtable;
};

struct System_Action_NormalCommandData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_NormalCommandData__o {
    struct System_Action_NormalCommandData__c *klass;
    void *monitor;
    struct System_Action_NormalCommandData__Fields fields;
};

struct Aoharu_AdventureScene___c_Fields {
};

struct Aoharu_AdventureScene___c_o {
    struct Aoharu_AdventureScene___c_c *klass;
    void *monitor;
    struct Aoharu_AdventureScene___c_Fields fields;
};

typedef union _union_282536 _union_282536, *P_union_282536;

union _union_282536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_RuntimeMethodInfo_array System_Reflection_RuntimeMethodInfo_array, *PSystem_Reflection_RuntimeMethodInfo_array;

struct System_Reflection_RuntimeMethodInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Reflection_RuntimeMethodInfo_o *m_Items[65535];
};

typedef union _union_282538 _union_282538, *P_union_282538;

union _union_282538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257590 _union_257590, *P_union_257590;

union _union_257590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_WaitForSpineAnimationComplete_o Spine_Unity_WaitForSpineAnimationComplete_o, *PSpine_Unity_WaitForSpineAnimationComplete_o;

typedef struct Spine_Unity_WaitForSpineAnimationComplete_Fields Spine_Unity_WaitForSpineAnimationComplete_Fields, *PSpine_Unity_WaitForSpineAnimationComplete_Fields;

typedef struct Spine_Unity_WaitForSpineAnimation_Fields Spine_Unity_WaitForSpineAnimation_Fields, *PSpine_Unity_WaitForSpineAnimation_Fields;

struct Spine_Unity_WaitForSpineAnimation_Fields {
    bool m_WasFired;
};

struct Spine_Unity_WaitForSpineAnimationComplete_Fields {
    struct Spine_Unity_WaitForSpineAnimation_Fields super;
};

struct Spine_Unity_WaitForSpineAnimationComplete_o {
    struct Spine_Unity_WaitForSpineAnimationComplete_c *klass;
    void *monitor;
    struct Spine_Unity_WaitForSpineAnimationComplete_Fields fields;
};

typedef struct MethodInfo_2B1EEE4 MethodInfo_2B1EEE4, *PMethodInfo_2B1EEE4;

typedef union _union_234005 _union_234005, *P_union_234005;

union _union_234005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EEE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_RuntimeMethodHandle_o System_RuntimeMethodHandle_o, *PSystem_RuntimeMethodHandle_o;

typedef struct System_RuntimeMethodHandle_Fields System_RuntimeMethodHandle_Fields, *PSystem_RuntimeMethodHandle_Fields;

struct System_RuntimeMethodHandle_Fields {
    intptr_t value;
};

struct System_RuntimeMethodHandle_o {
    struct System_RuntimeMethodHandle_Fields fields;
};

typedef struct System_Xml_Schema_XmlSchemaAnnotated_VTable System_Xml_Schema_XmlSchemaAnnotated_VTable, *PSystem_Xml_Schema_XmlSchemaAnnotated_VTable;

struct System_Xml_Schema_XmlSchemaAnnotated_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnAdd;
    struct VirtualInvokeData _5_OnRemove;
    struct VirtualInvokeData _6_OnClear;
};

typedef struct System_Action_BAND_CATEGORY__int__Fields System_Action_BAND_CATEGORY__int__Fields, *PSystem_Action_BAND_CATEGORY__int__Fields;

struct System_Action_BAND_CATEGORY__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2C0EE00_RGCTXs MethodInfo_2C0EE00_RGCTXs, *PMethodInfo_2C0EE00_RGCTXs;

struct MethodInfo_2C0EE00_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Select_TSource__long_;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_c Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_c, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_c;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_VTable Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_VTable, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_VTable;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_VTable vtable;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_SizedArray_Fields System_Runtime_Serialization_Formatters_Binary_SizedArray_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_SizedArray_Fields;

struct System_Runtime_Serialization_Formatters_Binary_SizedArray_Fields {
    struct System_Object_array *objects;
    struct System_Object_array *negObjects;
};

typedef struct MethodInfo_2E5819C_RGCTXs MethodInfo_2E5819C_RGCTXs, *PMethodInfo_2E5819C_RGCTXs;

struct MethodInfo_2E5819C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef union _union_257620 _union_257620, *P_union_257620;

union _union_257620 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D48EB8 MethodInfo_1D48EB8, *PMethodInfo_1D48EB8;

typedef union _union_227295 _union_227295, *P_union_227295;

union _union_227295 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48EB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D20998 MethodInfo_1D20998, *PMethodInfo_1D20998;

typedef union _union_245033 _union_245033, *P_union_245033;

union _union_245033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20998 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDC9B4 MethodInfo_1FDC9B4, *PMethodInfo_1FDC9B4;

typedef union _union_266416 _union_266416, *P_union_266416;

union _union_266416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC9B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E5054 MethodInfo_21E5054, *PMethodInfo_21E5054;

typedef union _union_160189 _union_160189, *P_union_160189;

union _union_160189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LotteryRarityMst__string__o System_Func_LotteryRarityMst__string__o, *PSystem_Func_LotteryRarityMst__string__o;

typedef struct System_Func_LotteryRarityMst__string__c System_Func_LotteryRarityMst__string__c, *PSystem_Func_LotteryRarityMst__string__c;

typedef struct System_Func_LotteryRarityMst__string__Fields System_Func_LotteryRarityMst__string__Fields, *PSystem_Func_LotteryRarityMst__string__Fields;

typedef struct System_Func_LotteryRarityMst__string__VTable System_Func_LotteryRarityMst__string__VTable, *PSystem_Func_LotteryRarityMst__string__VTable;

struct System_Func_LotteryRarityMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LotteryRarityMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LotteryRarityMst__string__VTable vtable;
};

struct System_Func_LotteryRarityMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LotteryRarityMst__string__o {
    struct System_Func_LotteryRarityMst__string__c *klass;
    void *monitor;
    struct System_Func_LotteryRarityMst__string__Fields fields;
};

typedef struct MethodInfo_2F0B1F0_RGCTXs MethodInfo_2F0B1F0_RGCTXs, *PMethodInfo_2F0B1F0_RGCTXs;

struct MethodInfo_2F0B1F0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_LiveTapEffectMstTable___c_c Shock_LiveTapEffectMstTable___c_c, *PShock_LiveTapEffectMstTable___c_c;

typedef struct Shock_LiveTapEffectMstTable___c_StaticFields Shock_LiveTapEffectMstTable___c_StaticFields, *PShock_LiveTapEffectMstTable___c_StaticFields;

typedef struct Shock_LiveTapEffectMstTable___c_VTable Shock_LiveTapEffectMstTable___c_VTable, *PShock_LiveTapEffectMstTable___c_VTable;

typedef struct Shock_LiveTapEffectMstTable___c_o Shock_LiveTapEffectMstTable___c_o, *PShock_LiveTapEffectMstTable___c_o;

typedef struct System_Func_LiveTapEffectMst__uint__o System_Func_LiveTapEffectMst__uint__o, *PSystem_Func_LiveTapEffectMst__uint__o;

typedef struct System_Func_LiveTapEffectMst__string__o System_Func_LiveTapEffectMst__string__o, *PSystem_Func_LiveTapEffectMst__string__o;

typedef struct Shock_LiveTapEffectMstTable___c_Fields Shock_LiveTapEffectMstTable___c_Fields, *PShock_LiveTapEffectMstTable___c_Fields;

typedef struct System_Func_LiveTapEffectMst__uint__c System_Func_LiveTapEffectMst__uint__c, *PSystem_Func_LiveTapEffectMst__uint__c;

typedef struct System_Func_LiveTapEffectMst__uint__Fields System_Func_LiveTapEffectMst__uint__Fields, *PSystem_Func_LiveTapEffectMst__uint__Fields;

typedef struct System_Func_LiveTapEffectMst__string__c System_Func_LiveTapEffectMst__string__c, *PSystem_Func_LiveTapEffectMst__string__c;

typedef struct System_Func_LiveTapEffectMst__string__Fields System_Func_LiveTapEffectMst__string__Fields, *PSystem_Func_LiveTapEffectMst__string__Fields;

typedef struct System_Func_LiveTapEffectMst__uint__VTable System_Func_LiveTapEffectMst__uint__VTable, *PSystem_Func_LiveTapEffectMst__uint__VTable;

typedef struct System_Func_LiveTapEffectMst__string__VTable System_Func_LiveTapEffectMst__string__VTable, *PSystem_Func_LiveTapEffectMst__string__VTable;

struct System_Func_LiveTapEffectMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveTapEffectMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveTapEffectMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_LiveTapEffectMstTable___c_Fields {
};

struct System_Func_LiveTapEffectMst__uint__o {
    struct System_Func_LiveTapEffectMst__uint__c *klass;
    void *monitor;
    struct System_Func_LiveTapEffectMst__uint__Fields fields;
};

struct System_Func_LiveTapEffectMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveTapEffectMst__uint__VTable vtable;
};

struct Shock_LiveTapEffectMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveTapEffectMstTable___c_StaticFields {
    struct Shock_LiveTapEffectMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_LiveTapEffectMst__uint__o *__9__11_0;
    struct System_Func_LiveTapEffectMst__string__o *__9__18_0;
    struct System_Func_LiveTapEffectMst__string__o *__9__19_0;
};

struct System_Func_LiveTapEffectMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveTapEffectMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveTapEffectMst__string__VTable vtable;
};

struct System_Func_LiveTapEffectMst__string__o {
    struct System_Func_LiveTapEffectMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveTapEffectMst__string__Fields fields;
};

struct Shock_LiveTapEffectMstTable___c_o {
    struct Shock_LiveTapEffectMstTable___c_c *klass;
    void *monitor;
    struct Shock_LiveTapEffectMstTable___c_Fields fields;
};

struct Shock_LiveTapEffectMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveTapEffectMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveTapEffectMstTable___c_VTable vtable;
};

typedef union _union_218011 _union_218011, *P_union_218011;

union _union_218011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32660FC MethodInfo_32660FC, *PMethodInfo_32660FC;

typedef union _union_315001 _union_315001, *P_union_315001;

union _union_315001 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32660FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315001 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1917D70 MethodInfo_1917D70, *PMethodInfo_1917D70;

typedef struct MethodInfo_1917D70_RGCTXs MethodInfo_1917D70_RGCTXs, *PMethodInfo_1917D70_RGCTXs;

typedef union _union_211165 _union_211165, *P_union_211165;

struct MethodInfo_1917D70_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917D70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917D70_RGCTXs *rgctx_data;
    union _union_211165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218013 _union_218013, *P_union_218013;

union _union_218013 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257622 _union_257622, *P_union_257622;

union _union_257622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218015 _union_218015, *P_union_218015;

union _union_218015 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257624 _union_257624, *P_union_257624;

union _union_257624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_131120C MethodInfo_131120C, *PMethodInfo_131120C;

typedef union _union_306936 _union_306936, *P_union_306936;

union _union_306936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131120C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218017 _union_218017, *P_union_218017;

union _union_218017 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257626 _union_257626, *P_union_257626;

union _union_257626 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257628 _union_257628, *P_union_257628;

union _union_257628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1513598_RGCTXs MethodInfo_1513598_RGCTXs, *PMethodInfo_1513598_RGCTXs;

struct MethodInfo_1513598_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_IReadOnlyList_MultieventMatchingrangeMst__c System_Collections_Generic_IReadOnlyList_MultieventMatchingrangeMst__c, *PSystem_Collections_Generic_IReadOnlyList_MultieventMatchingrangeMst__c;

struct System_Collections_Generic_IReadOnlyList_MultieventMatchingrangeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_257618 _union_257618, *P_union_257618;

union _union_257618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218001 _union_218001, *P_union_218001;

union _union_218001 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257610 _union_257610, *P_union_257610;

union _union_257610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218003 _union_218003, *P_union_218003;

union _union_218003 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257612 _union_257612, *P_union_257612;

union _union_257612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218005 _union_218005, *P_union_218005;

union _union_218005 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257614 _union_257614, *P_union_257614;

union _union_257614 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218007 _union_218007, *P_union_218007;

union _union_218007 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257616 _union_257616, *P_union_257616;

union _union_257616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoSheetCompleteItem_Fields Aoharu_Bingo_BingoSheetCompleteItem_Fields, *PAoharu_Bingo_BingoSheetCompleteItem_Fields;

struct Aoharu_Bingo_BingoSheetCompleteItem_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct UnityEngine_GameObject_o *m_ClearImage;
    struct UnityEngine_Animator_o *m_ClearAnim;
    struct UnityEngine_ParticleSystem_o *m_Effect;
};

typedef struct Shock_GachaSetDataBase___c__DisplayClass41_0_VTable Shock_GachaSetDataBase___c__DisplayClass41_0_VTable, *PShock_GachaSetDataBase___c__DisplayClass41_0_VTable;

struct Shock_GachaSetDataBase___c__DisplayClass41_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218009 _union_218009, *P_union_218009;

union _union_218009 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass768_0_c Shock_Protocol___c__DisplayClass768_0_c, *PShock_Protocol___c__DisplayClass768_0_c;

typedef struct Shock_Protocol___c__DisplayClass768_0_VTable Shock_Protocol___c__DisplayClass768_0_VTable, *PShock_Protocol___c__DisplayClass768_0_VTable;

struct Shock_Protocol___c__DisplayClass768_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass768_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass768_0_VTable vtable;
};

typedef struct Shock_AdjustConfigJson_Fields Shock_AdjustConfigJson_Fields, *PShock_AdjustConfigJson_Fields;

struct Shock_AdjustConfigJson_Fields {
    struct System_String_o *token;
    struct System_String_o *tracker;
};

typedef struct MethodInfo_21E502C MethodInfo_21E502C, *PMethodInfo_21E502C;

typedef union _union_161693 _union_161693, *P_union_161693;

union _union_161693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E502C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_o System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_o, *PSystem_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_c System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_c, *PSystem_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_Fields System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_VTable System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_VTable;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_o System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_o, *PSystem_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_o;

typedef struct System_Runtime_Serialization_ISerializationSurrogate_o System_Runtime_Serialization_ISerializationSurrogate_o, *PSystem_Runtime_Serialization_ISerializationSurrogate_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_c System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_c, *PSystem_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_Fields System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_Fields;

typedef struct System_Runtime_Serialization_ISerializationSurrogate_c System_Runtime_Serialization_ISerializationSurrogate_c, *PSystem_Runtime_Serialization_ISerializationSurrogate_c;

typedef struct System_Runtime_Serialization_ISerializationSurrogate_Fields System_Runtime_Serialization_ISerializationSurrogate_Fields, *PSystem_Runtime_Serialization_ISerializationSurrogate_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_VTable System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_VTable;

typedef struct System_Reflection_MemberInfo_array System_Reflection_MemberInfo_array, *PSystem_Reflection_MemberInfo_array;

struct System_Reflection_MemberInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Reflection_MemberInfo_o *m_Items[65535];
};

struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_Fields {
    struct System_String_o *fullTypeName;
    struct System_String_o *assemblyString;
    bool hasTypeForwardedFrom;
    struct System_Reflection_MemberInfo_array *memberInfos;
    struct System_String_array *memberNames;
    struct System_Type_array *memberTypes;
};

struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_o {
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_Fields fields;
};

struct System_Runtime_Serialization_ISerializationSurrogate_Fields {
};

struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_Fields {
    int32_t objectInfoId;
    struct Il2CppObject *obj;
    struct System_Type_o *objectType;
    bool isSi;
    bool isNamed;
    bool isTyped;
    bool isArray;
    struct System_Runtime_Serialization_SerializationInfo_o *si;
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_o *cache;
    struct System_Object_array *memberData;
    struct System_Runtime_Serialization_ISerializationSurrogate_o *serializationSurrogate;
    struct System_Runtime_Serialization_StreamingContext_o context;
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_o *serObjectInfoInit;
    int64_t objectId;
    int64_t assemId;
    struct System_String_o *binderTypeName;
    struct System_String_o *binderAssemblyString;
};

struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_o {
    struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_WriteObjectInfo_VTable vtable;
};

struct System_Runtime_Serialization_ISerializationSurrogate_o {
    struct System_Runtime_Serialization_ISerializationSurrogate_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_ISerializationSurrogate_Fields fields;
};

struct System_Runtime_Serialization_ISerializationSurrogate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_13C6674 MethodInfo_13C6674, *PMethodInfo_13C6674;

typedef struct MethodInfo_13C6674_RGCTXs MethodInfo_13C6674_RGCTXs, *PMethodInfo_13C6674_RGCTXs;

typedef union _union_207414 _union_207414, *P_union_207414;

union _union_207414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C6674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C6674_RGCTXs *rgctx_data;
    union _union_207414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13C6674_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_282600 _union_282600, *P_union_282600;

union _union_282600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282602 _union_282602, *P_union_282602;

union _union_282602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282604 _union_282604, *P_union_282604;

union _union_282604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__o System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__o, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__o;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__Fields System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__Fields, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__Fields;

struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__Fields {
    struct System_ValueTuple_Int32Enum__int__o key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__o {
    struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__Fields fields;
};

typedef union _union_257608 _union_257608, *P_union_257608;

union _union_257608 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33986D8 MethodInfo_33986D8, *PMethodInfo_33986D8;

typedef union _union_228431 _union_228431, *P_union_228431;

union _union_228431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33986D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218031 _union_218031, *P_union_218031;

union _union_218031 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329BC24 MethodInfo_329BC24, *PMethodInfo_329BC24;

typedef union _union_316023 _union_316023, *P_union_316023;

union _union_316023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329BC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218033 _union_218033, *P_union_218033;

union _union_218033 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218035 _union_218035, *P_union_218035;

union _union_218035 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257600 _union_257600, *P_union_257600;

union _union_257600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9C044 MethodInfo_1E9C044, *PMethodInfo_1E9C044;

typedef union _union_161803 _union_161803, *P_union_161803;

union _union_161803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257602 _union_257602, *P_union_257602;

union _union_257602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_ChipsterResultCodeMst__int__VTable Shock_GameMstTableBase_ChipsterResultCodeMst__int__VTable, *PShock_GameMstTableBase_ChipsterResultCodeMst__int__VTable;

struct Shock_GameMstTableBase_ChipsterResultCodeMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef union _union_257604 _union_257604, *P_union_257604;

union _union_257604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257606 _union_257606, *P_union_257606;

union _union_257606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24E864C MethodInfo_24E864C, *PMethodInfo_24E864C;

typedef union _union_271044 _union_271044, *P_union_271044;

union _union_271044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E864C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12E7E4C MethodInfo_12E7E4C, *PMethodInfo_12E7E4C;

typedef union _union_168847 _union_168847, *P_union_168847;

union _union_168847 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E7E4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168847 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__c System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__c, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__c;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__VTable System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_ValueTuple_Int32Enum__int___object__VTable vtable;
};

typedef struct MethodInfo_19B8C9C MethodInfo_19B8C9C, *PMethodInfo_19B8C9C;

typedef union _union_313198 _union_313198, *P_union_313198;

union _union_313198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8C9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746448 MethodInfo_1746448, *PMethodInfo_1746448;

typedef union _union_162355 _union_162355, *P_union_162355;

union _union_162355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746448 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282610 _union_282610, *P_union_282610;

union _union_282610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions_c DG_Tweening_ShortcutExtensions_c, *PDG_Tweening_ShortcutExtensions_c;

typedef struct DG_Tweening_ShortcutExtensions_VTable DG_Tweening_ShortcutExtensions_VTable, *PDG_Tweening_ShortcutExtensions_VTable;

struct DG_Tweening_ShortcutExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions_VTable vtable;
};

typedef struct MethodInfo_22CE408 MethodInfo_22CE408, *PMethodInfo_22CE408;

typedef union _union_276172 _union_276172, *P_union_276172;

union _union_276172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282612 _union_282612, *P_union_282612;

union _union_282612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFABC8 MethodInfo_1BFABC8, *PMethodInfo_1BFABC8;

typedef union _union_249491 _union_249491, *P_union_249491;

union _union_249491 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFABC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249491 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11935B4 MethodInfo_11935B4, *PMethodInfo_11935B4;

struct MethodInfo_11935B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282616 _union_282616, *P_union_282616;

union _union_282616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24A9000 MethodInfo_24A9000, *PMethodInfo_24A9000;

typedef union _union_311160 _union_311160, *P_union_311160;

union _union_311160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9000 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1089DE0 MethodInfo_1089DE0, *PMethodInfo_1089DE0;

typedef union _union_314807 _union_314807, *P_union_314807;

union _union_314807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089DE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282607 _union_282607, *P_union_282607;

union _union_282607 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218021 _union_218021, *P_union_218021;

union _union_218021 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions_o DG_Tweening_ShortcutExtensions_o, *PDG_Tweening_ShortcutExtensions_o;

typedef struct DG_Tweening_ShortcutExtensions_Fields DG_Tweening_ShortcutExtensions_Fields, *PDG_Tweening_ShortcutExtensions_Fields;

struct DG_Tweening_ShortcutExtensions_Fields {
};

struct DG_Tweening_ShortcutExtensions_o {
    struct DG_Tweening_ShortcutExtensions_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions_Fields fields;
};

typedef union _union_218023 _union_218023, *P_union_218023;

union _union_218023 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextCore_Text_TextGenerationSettings_Fields UnityEngine_TextCore_Text_TextGenerationSettings_Fields, *PUnityEngine_TextCore_Text_TextGenerationSettings_Fields;

typedef struct UnityEngine_TextCore_Text_TextSettings_o UnityEngine_TextCore_Text_TextSettings_o, *PUnityEngine_TextCore_Text_TextSettings_o;

typedef struct UnityEngine_TextCore_Text_TextColorGradient_o UnityEngine_TextCore_Text_TextColorGradient_o, *PUnityEngine_TextCore_Text_TextColorGradient_o;

typedef struct UnityEngine_TextCore_Text_TextSettings_c UnityEngine_TextCore_Text_TextSettings_c, *PUnityEngine_TextCore_Text_TextSettings_c;

typedef struct UnityEngine_TextCore_Text_TextColorGradient_c UnityEngine_TextCore_Text_TextColorGradient_c, *PUnityEngine_TextCore_Text_TextColorGradient_c;

typedef struct UnityEngine_TextCore_Text_TextColorGradient_Fields UnityEngine_TextCore_Text_TextColorGradient_Fields, *PUnityEngine_TextCore_Text_TextColorGradient_Fields;

typedef struct UnityEngine_TextCore_Text_TextSettings_VTable UnityEngine_TextCore_Text_TextSettings_VTable, *PUnityEngine_TextCore_Text_TextSettings_VTable;

typedef struct UnityEngine_TextCore_Text_TextColorGradient_StaticFields UnityEngine_TextCore_Text_TextColorGradient_StaticFields, *PUnityEngine_TextCore_Text_TextColorGradient_StaticFields;

typedef struct UnityEngine_TextCore_Text_TextColorGradient_VTable UnityEngine_TextCore_Text_TextColorGradient_VTable, *PUnityEngine_TextCore_Text_TextColorGradient_VTable;

struct UnityEngine_TextCore_Text_TextSettings_o {
    struct UnityEngine_TextCore_Text_TextSettings_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_TextSettings_Fields fields;
};

struct UnityEngine_TextCore_Text_TextSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_TextSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextSettings_VTable vtable;
};

struct UnityEngine_TextCore_Text_TextColorGradient_StaticFields {
    struct UnityEngine_Color_o k_DefaultColor;
};

struct UnityEngine_TextCore_Text_TextGenerationSettings_Fields {
    struct System_String_o *text;
    struct UnityEngine_Rect_o screenRect;
    struct UnityEngine_Vector4_o margins;
    float scale;
    struct UnityEngine_TextCore_Text_FontAsset_o *fontAsset;
    struct UnityEngine_Material_o *material;
    struct UnityEngine_TextCore_Text_SpriteAsset_o *spriteAsset;
    struct UnityEngine_TextCore_Text_TextStyleSheet_o *styleSheet;
    int32_t fontStyle;
    struct UnityEngine_TextCore_Text_TextSettings_o *textSettings;
    int32_t textAlignment;
    int32_t overflowMode;
    bool wordWrap;
    float wordWrappingRatio;
    struct UnityEngine_Color_o color;
    struct UnityEngine_TextCore_Text_TextColorGradient_o *fontColorGradient;
    bool tintSprites;
    bool overrideRichTextColors;
    float fontSize;
    bool autoSize;
    float fontSizeMin;
    float fontSizeMax;
    bool enableKerning;
    bool richText;
    bool isRightToLeft;
    bool extraPadding;
    bool parseControlCharacters;
    float characterSpacing;
    float wordSpacing;
    float lineSpacing;
    float paragraphSpacing;
    float lineSpacingMax;
    int32_t maxVisibleCharacters;
    int32_t maxVisibleWords;
    int32_t maxVisibleLines;
    int32_t firstVisibleCharacter;
    bool useMaxVisibleDescender;
    int32_t fontWeight;
    int32_t pageToDisplay;
    int32_t horizontalMapping;
    int32_t verticalMapping;
    float uvLineOffset;
    int32_t geometrySortingOrder;
    bool inverseYAxis;
    float charWidthMaxAdj;
};

struct UnityEngine_TextCore_Text_TextColorGradient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_TextColorGradient_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_TextColorGradient_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextColorGradient_VTable vtable;
};

struct UnityEngine_TextCore_Text_TextColorGradient_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    int32_t colorMode;
    struct UnityEngine_Color_o topLeft;
    struct UnityEngine_Color_o topRight;
    struct UnityEngine_Color_o bottomLeft;
    struct UnityEngine_Color_o bottomRight;
};

struct UnityEngine_TextCore_Text_TextColorGradient_o {
    struct UnityEngine_TextCore_Text_TextColorGradient_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_TextColorGradient_Fields fields;
};

typedef union _union_218025 _union_218025, *P_union_218025;

union _union_218025 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C3A88 MethodInfo_22C3A88, *PMethodInfo_22C3A88;

typedef union _union_280182 _union_280182, *P_union_280182;

union _union_280182 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3A88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280182 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218027 _union_218027, *P_union_218027;

union _union_218027 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218029 _union_218029, *P_union_218029;

union _union_218029 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33986E4 MethodInfo_33986E4, *PMethodInfo_33986E4;

typedef union _union_228599 _union_228599, *P_union_228599;

union _union_228599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33986E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1EF00 MethodInfo_2B1EF00, *PMethodInfo_2B1EF00;

typedef union _union_234173 _union_234173, *P_union_234173;

union _union_234173 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EF00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234173 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257660 _union_257660, *P_union_257660;

union _union_257660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16000AC MethodInfo_16000AC, *PMethodInfo_16000AC;

typedef struct MethodInfo_16000AC_RGCTXs MethodInfo_16000AC_RGCTXs, *PMethodInfo_16000AC_RGCTXs;

typedef union _union_210871 _union_210871, *P_union_210871;

union _union_210871 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16000AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_16000AC_RGCTXs *rgctx_data;
    union _union_210871 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_16000AC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257662 _union_257662, *P_union_257662;

union _union_257662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257664 _union_257664, *P_union_257664;

union _union_257664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243013 _union_243013, *P_union_243013;

union _union_243013 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243015 _union_243015, *P_union_243015;

union _union_243015 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243017 _union_243017, *P_union_243017;

union _union_243017 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243019 _union_243019, *P_union_243019;

union _union_243019 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1560EDC MethodInfo_1560EDC, *PMethodInfo_1560EDC;

typedef union _union_283222 _union_283222, *P_union_283222;

union _union_283222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560EDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218051 _union_218051, *P_union_218051;

union _union_218051 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B3BBC MethodInfo_32B3BBC, *PMethodInfo_32B3BBC;

typedef union _union_318929 _union_318929, *P_union_318929;

union _union_318929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218053 _union_218053, *P_union_218053;

union _union_218053 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218055 _union_218055, *P_union_218055;

union _union_218055 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243011 _union_243011, *P_union_243011;

union _union_243011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_Tutorial_Se_c Shock_SoundKey_Tutorial_Se_c, *PShock_SoundKey_Tutorial_Se_c;

typedef struct Shock_SoundKey_Tutorial_Se_StaticFields Shock_SoundKey_Tutorial_Se_StaticFields, *PShock_SoundKey_Tutorial_Se_StaticFields;

typedef struct Shock_SoundKey_Tutorial_Se_VTable Shock_SoundKey_Tutorial_Se_VTable, *PShock_SoundKey_Tutorial_Se_VTable;

struct Shock_SoundKey_Tutorial_Se_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_Tutorial_Se_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_Tutorial_Se_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_Tutorial_Se_VTable vtable;
};

struct Shock_SoundKey_Tutorial_Se_StaticFields {
    struct System_String_o *Stump;
};

typedef struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_o Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_o, *PShock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_o;

typedef struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_c Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_c, *PShock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_c;

typedef struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_VTable Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_VTable, *PShock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_VTable;

struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_o {
    struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_Fields fields;
};

struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass19_0_VTable vtable;
};

typedef union _union_218057 _union_218057, *P_union_218057;

union _union_218057 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257666 _union_257666, *P_union_257666;

union _union_257666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218059 _union_218059, *P_union_218059;

union _union_218059 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257668 _union_257668, *P_union_257668;

union _union_257668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313EF28 MethodInfo_313EF28, *PMethodInfo_313EF28;

typedef union _union_235131 _union_235131, *P_union_235131;

union _union_235131 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EF28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235131 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_InternalRemotingServices_StaticFields System_Runtime_Remoting_InternalRemotingServices_StaticFields, *PSystem_Runtime_Remoting_InternalRemotingServices_StaticFields;

struct System_Runtime_Remoting_InternalRemotingServices_StaticFields {
    struct System_Collections_Hashtable_o *_soapAttributes;
};

typedef struct CriWare_CriFsUtility_Fields CriWare_CriFsUtility_Fields, *PCriWare_CriFsUtility_Fields;

struct CriWare_CriFsUtility_Fields {
};

typedef union _union_257650 _union_257650, *P_union_257650;

union _union_257650 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257652 _union_257652, *P_union_257652;

union _union_257652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_ITimelineEvaluateCallback__o System_Collections_Generic_List_ITimelineEvaluateCallback__o, *PSystem_Collections_Generic_List_ITimelineEvaluateCallback__o;

typedef struct System_Collections_Generic_List_ITimelineEvaluateCallback__Fields System_Collections_Generic_List_ITimelineEvaluateCallback__Fields, *PSystem_Collections_Generic_List_ITimelineEvaluateCallback__Fields;

struct System_Collections_Generic_List_ITimelineEvaluateCallback__Fields {
    struct UnityEngine_Timeline_ITimelineEvaluateCallback_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ITimelineEvaluateCallback__o {
    struct System_Collections_Generic_List_ITimelineEvaluateCallback__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ITimelineEvaluateCallback__Fields fields;
};

typedef struct MethodInfo_2B1EF18 MethodInfo_2B1EF18, *PMethodInfo_2B1EF18;

typedef union _union_234341 _union_234341, *P_union_234341;

union _union_234341 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EF18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234341 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243025 _union_243025, *P_union_243025;

union _union_243025 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243029 _union_243029, *P_union_243029;

union _union_243029 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31093C4 MethodInfo_31093C4, *PMethodInfo_31093C4;

typedef union _union_329525 _union_329525, *P_union_329525;

union _union_329525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31093C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass83_0_Fields Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass83_0_Fields, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass83_0_Fields;

typedef struct Shock_Scenes_Adventure_ShowStillCommand_Args_o Shock_Scenes_Adventure_ShowStillCommand_Args_o, *PShock_Scenes_Adventure_ShowStillCommand_Args_o;

typedef struct Shock_Scenes_Adventure_ShowStillCommand_Args_Fields Shock_Scenes_Adventure_ShowStillCommand_Args_Fields, *PShock_Scenes_Adventure_ShowStillCommand_Args_Fields;

struct Shock_Scenes_Adventure_ShowStillCommand_Args_Fields {
    struct System_String_o *_StillId_k__BackingField;
    bool _IsReset_k__BackingField;
};

struct Shock_Scenes_Adventure_ShowStillCommand_Args_o {
    struct Shock_Scenes_Adventure_ShowStillCommand_Args_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass83_0_Fields {
    struct Shock_Scenes_Adventure_AdventureUIManager_o *__4__this;
    struct Shock_Scenes_Adventure_ShowStillCommand_Args_o args;
    struct System_Action_o *onEnded;
};

typedef struct Shock_Scenes_Adventure_AdventureUtils___c_o Shock_Scenes_Adventure_AdventureUtils___c_o, *PShock_Scenes_Adventure_AdventureUtils___c_o;

typedef struct Shock_Scenes_Adventure_AdventureUtils___c_c Shock_Scenes_Adventure_AdventureUtils___c_c, *PShock_Scenes_Adventure_AdventureUtils___c_c;

typedef struct Shock_Scenes_Adventure_AdventureUtils___c_Fields Shock_Scenes_Adventure_AdventureUtils___c_Fields, *PShock_Scenes_Adventure_AdventureUtils___c_Fields;

typedef struct Shock_Scenes_Adventure_AdventureUtils___c_StaticFields Shock_Scenes_Adventure_AdventureUtils___c_StaticFields, *PShock_Scenes_Adventure_AdventureUtils___c_StaticFields;

typedef struct Shock_Scenes_Adventure_AdventureUtils___c_VTable Shock_Scenes_Adventure_AdventureUtils___c_VTable, *PShock_Scenes_Adventure_AdventureUtils___c_VTable;

typedef struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__o System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__o, *PSystem_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__o;

typedef struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__c System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__c, *PSystem_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__c;

typedef struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__Fields System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__Fields, *PSystem_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__Fields;

typedef struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__VTable System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__VTable, *PSystem_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__VTable;

struct Shock_Scenes_Adventure_AdventureUtils___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureUtils___c_StaticFields {
    struct Shock_Scenes_Adventure_AdventureUtils___c_o *__9;
    struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__o *__9__5_0;
};

struct Shock_Scenes_Adventure_AdventureUtils___c_Fields {
};

struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__o {
    struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__Fields fields;
};

struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_ADV_SCENARIO_TYPE__AdventureUtils_ScenarioInfo___ADV_SCENARIO_TYPE__VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureUtils___c_o {
    struct Shock_Scenes_Adventure_AdventureUtils___c_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureUtils___c_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureUtils___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_Adventure_AdventureUtils___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureUtils___c_VTable vtable;
};

typedef struct DG_Tweening_Core_TweenerCore_Vector3__Vector3____Vector3ArrayOptions__Fields DG_Tweening_Core_TweenerCore_Vector3__Vector3____Vector3ArrayOptions__Fields, *PDG_Tweening_Core_TweenerCore_Vector3__Vector3____Vector3ArrayOptions__Fields;

typedef struct DG_Tweening_Plugins_Options_Vector3ArrayOptions_o DG_Tweening_Plugins_Options_Vector3ArrayOptions_o, *PDG_Tweening_Plugins_Options_Vector3ArrayOptions_o;

typedef struct DG_Tweening_Plugins_Options_Vector3ArrayOptions_Fields DG_Tweening_Plugins_Options_Vector3ArrayOptions_Fields, *PDG_Tweening_Plugins_Options_Vector3ArrayOptions_Fields;

struct DG_Tweening_Plugins_Options_Vector3ArrayOptions_Fields {
    int32_t axisConstraint;
    bool snapping;
    struct System_Single_array *durations;
};

struct DG_Tweening_Plugins_Options_Vector3ArrayOptions_o {
    struct DG_Tweening_Plugins_Options_Vector3ArrayOptions_Fields fields;
};

struct DG_Tweening_Core_TweenerCore_Vector3__Vector3____Vector3ArrayOptions__Fields {
    struct DG_Tweening_Tweener_Fields super;
    struct UnityEngine_Vector3_array *startValue;
    struct UnityEngine_Vector3_array *endValue;
    struct UnityEngine_Vector3_array *changeValue;
    struct DG_Tweening_Plugins_Options_Vector3ArrayOptions_o plugOptions;
    struct DG_Tweening_Core_DOGetter_T1__o *getter;
    struct DG_Tweening_Core_DOSetter_T1__o *setter;
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__o *tweenPlugin;
};

typedef struct MethodInfo_1089DF4 MethodInfo_1089DF4, *PMethodInfo_1089DF4;

typedef union _union_314817 _union_314817, *P_union_314817;

union _union_314817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089DF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218041 _union_218041, *P_union_218041;

union _union_218041 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218043 _union_218043, *P_union_218043;

union _union_218043 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243021 _union_243021, *P_union_243021;

union _union_243021 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_UtilityScripts_EventSystemSpawner_VTable Photon_Pun_UtilityScripts_EventSystemSpawner_VTable, *PPhoton_Pun_UtilityScripts_EventSystemSpawner_VTable;

struct Photon_Pun_UtilityScripts_EventSystemSpawner_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218045 _union_218045, *P_union_218045;

union _union_218045 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243023 _union_243023, *P_union_243023;

union _union_243023 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257654 _union_257654, *P_union_257654;

union _union_257654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExitGames_Client_Photon_PhotonSocketState_Fields ExitGames_Client_Photon_PhotonSocketState_Fields, *PExitGames_Client_Photon_PhotonSocketState_Fields;

struct ExitGames_Client_Photon_PhotonSocketState_Fields {
    int32_t value__;
};

typedef union _union_218047 _union_218047, *P_union_218047;

union _union_218047 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257656 _union_257656, *P_union_257656;

union _union_257656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218049 _union_218049, *P_union_218049;

union _union_218049 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ObjectListPool_string__Fields UnityEngine_UIElements_ObjectListPool_string__Fields, *PUnityEngine_UIElements_ObjectListPool_string__Fields;

struct UnityEngine_UIElements_ObjectListPool_string__Fields {
};

typedef union _union_257658 _union_257658, *P_union_257658;

union _union_257658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251C4B0 MethodInfo_251C4B0, *PMethodInfo_251C4B0;

typedef union _union_252683 _union_252683, *P_union_252683;

union _union_252683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251C4B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_KeyValuePair_string__ILoadDatabase___int__VTable System_Func_KeyValuePair_string__ILoadDatabase___int__VTable, *PSystem_Func_KeyValuePair_string__ILoadDatabase___int__VTable;

struct System_Func_KeyValuePair_string__ILoadDatabase___int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_257640 _union_257640, *P_union_257640;

union _union_257640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16ABB8C MethodInfo_16ABB8C, *PMethodInfo_16ABB8C;

typedef union _union_159247 _union_159247, *P_union_159247;

union _union_159247 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABB8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159247 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257642 _union_257642, *P_union_257642;

union _union_257642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2DAC4_RGCTXs MethodInfo_2C2DAC4_RGCTXs, *PMethodInfo_2C2DAC4_RGCTXs;

struct MethodInfo_2C2DAC4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct UnityEngine_RejectDragAndDropMaterial_VTable UnityEngine_RejectDragAndDropMaterial_VTable, *PUnityEngine_RejectDragAndDropMaterial_VTable;

struct UnityEngine_RejectDragAndDropMaterial_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_1D20930 MethodInfo_1D20930, *PMethodInfo_1D20930;

typedef union _union_244825 _union_244825, *P_union_244825;

union _union_244825 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218081 _union_218081, *P_union_218081;

union _union_218081 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218071 _union_218071, *P_union_218071;

union _union_218071 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218073 _union_218073, *P_union_218073;

union _union_218073 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218075 _union_218075, *P_union_218075;

union _union_218075 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218077 _union_218077, *P_union_218077;

union _union_218077 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218079 _union_218079, *P_union_218079;

union _union_218079 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BCFBF8 MethodInfo_1BCFBF8, *PMethodInfo_1BCFBF8;

struct MethodInfo_1BCFBF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__c UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__c, *PUniRx_Operators_FromCoroutineObservable_FromCoroutine_T__c;

typedef struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__RGCTXs UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__RGCTXs, *PUniRx_Operators_FromCoroutineObservable_FromCoroutine_T__RGCTXs;

typedef struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__VTable UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__VTable, *PUniRx_Operators_FromCoroutineObservable_FromCoroutine_T__VTable;

struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FromCoroutineObservable_FromCoroutine_T__VTable vtable;
};

typedef union _union_257644 _union_257644, *P_union_257644;

union _union_257644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_UTF32Encoding_c System_Text_UTF32Encoding_c, *PSystem_Text_UTF32Encoding_c;

typedef struct System_Text_UTF32Encoding_StaticFields System_Text_UTF32Encoding_StaticFields, *PSystem_Text_UTF32Encoding_StaticFields;

typedef struct System_Text_UTF32Encoding_VTable System_Text_UTF32Encoding_VTable, *PSystem_Text_UTF32Encoding_VTable;

typedef struct System_Text_UTF32Encoding_o System_Text_UTF32Encoding_o, *PSystem_Text_UTF32Encoding_o;

typedef struct System_Text_UTF32Encoding_Fields System_Text_UTF32Encoding_Fields, *PSystem_Text_UTF32Encoding_Fields;

struct System_Text_UTF32Encoding_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_SetDefaultFallbacks;
    struct VirtualInvokeData _6_GetPreamble;
    struct VirtualInvokeData _7_get_Preamble;
    struct VirtualInvokeData _8_get_EncodingName;
    struct VirtualInvokeData _9_get_HeaderName;
    struct VirtualInvokeData _10_get_WebName;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_GetByteCount;
    struct VirtualInvokeData _13_GetByteCount;
    struct VirtualInvokeData _14_GetByteCount;
    struct VirtualInvokeData _15_GetByteCount;
    struct VirtualInvokeData _16_GetBytes;
    struct VirtualInvokeData _17_GetBytes;
    struct VirtualInvokeData _18_GetBytes;
    struct VirtualInvokeData _19_GetBytes;
    struct VirtualInvokeData _20_GetBytes;
    struct VirtualInvokeData _21_GetBytes;
    struct VirtualInvokeData _22_GetBytes;
    struct VirtualInvokeData _23_GetCharCount;
    struct VirtualInvokeData _24_GetCharCount;
    struct VirtualInvokeData _25_GetCharCount;
    struct VirtualInvokeData _26_GetChars;
    struct VirtualInvokeData _27_GetChars;
    struct VirtualInvokeData _28_GetChars;
    struct VirtualInvokeData _29_GetChars;
    struct VirtualInvokeData _30_GetChars;
    struct VirtualInvokeData _31_get_CodePage;
    struct VirtualInvokeData _32_GetDecoder;
    struct VirtualInvokeData _33_GetEncoder;
    struct VirtualInvokeData _34_GetMaxByteCount;
    struct VirtualInvokeData _35_GetMaxCharCount;
    struct VirtualInvokeData _36_GetString;
    struct VirtualInvokeData _37_GetString;
    struct VirtualInvokeData _38_GetBestFitUnicodeToBytesData;
    struct VirtualInvokeData _39_GetBestFitBytesToUnicodeData;
    struct VirtualInvokeData _40_GetBytes;
};

struct System_Text_UTF32Encoding_StaticFields {
    struct System_Text_UTF32Encoding_o *s_default;
    struct System_Text_UTF32Encoding_o *s_bigEndianDefault;
    struct System_Byte_array *s_bigEndianPreamble;
    struct System_Byte_array *s_littleEndianPreamble;
};

struct System_Text_UTF32Encoding_Fields {
    struct System_Text_Encoding_Fields super;
    bool _emitUTF32ByteOrderMark;
    bool _isThrowException;
    bool _bigEndian;
};

struct System_Text_UTF32Encoding_c {
    struct Il2CppClass_1 _1;
    struct System_Text_UTF32Encoding_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_UTF32Encoding_VTable vtable;
};

struct System_Text_UTF32Encoding_o {
    struct System_Text_UTF32Encoding_c *klass;
    void *monitor;
    struct System_Text_UTF32Encoding_Fields fields;
};

typedef struct MethodInfo_22CE440 MethodInfo_22CE440, *PMethodInfo_22CE440;

typedef union _union_276720 _union_276720, *P_union_276720;

union _union_276720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE440 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EA4184 MethodInfo_2EA4184, *PMethodInfo_2EA4184;

typedef union _union_236337 _union_236337, *P_union_236337;

union _union_236337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4184 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1560EAC MethodInfo_1560EAC, *PMethodInfo_1560EAC;

typedef union _union_283218 _union_283218, *P_union_283218;

union _union_283218 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560EAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283218 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257630 _union_257630, *P_union_257630;

union _union_257630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243003 _union_243003, *P_union_243003;

union _union_243003 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20124D8 MethodInfo_20124D8, *PMethodInfo_20124D8;

typedef union _union_253009 _union_253009, *P_union_253009;

union _union_253009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20124D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243005 _union_243005, *P_union_243005;

union _union_243005 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2511A38 MethodInfo_2511A38, *PMethodInfo_2511A38;

typedef union _union_245397 _union_245397, *P_union_245397;

union _union_245397 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511A38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245397 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2DB54_RGCTXs MethodInfo_2C2DB54_RGCTXs, *PMethodInfo_2C2DB54_RGCTXs;

struct MethodInfo_2C2DB54_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_int__c UnityEngine_UIElements_StylePropertyAnimationSystem_Values_int__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_int__c;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_int__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_int__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_int__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CancelAllAnimations;
    struct VirtualInvokeData _5_CancelAllAnimations;
    struct VirtualInvokeData _6_CancelAnimation;
    struct VirtualInvokeData _7_UpdateAnimation;
    struct VirtualInvokeData _8_GetAllAnimations;
    struct VirtualInvokeData _9_Update;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_int__VTable vtable;
};

typedef union _union_243007 _union_243007, *P_union_243007;

union _union_243007 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_ICollection_CharaItemData__c System_Collections_Generic_ICollection_CharaItemData__c, *PSystem_Collections_Generic_ICollection_CharaItemData__c;

struct System_Collections_Generic_ICollection_CharaItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_243009 _union_243009, *P_union_243009;

union _union_243009 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DF25C_RGCTXs MethodInfo_15DF25C_RGCTXs, *PMethodInfo_15DF25C_RGCTXs;

struct MethodInfo_15DF25C_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef union _union_218061 _union_218061, *P_union_218061;

union _union_218061 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24726BC MethodInfo_24726BC, *PMethodInfo_24726BC;

typedef union _union_299873 _union_299873, *P_union_299873;

union _union_299873 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24726BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299873 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218063 _union_218063, *P_union_218063;

union _union_218063 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218065 _union_218065, *P_union_218065;

union _union_218065 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218067 _union_218067, *P_union_218067;

union _union_218067 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243001 _union_243001, *P_union_243001;

union _union_243001 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257632 _union_257632, *P_union_257632;

union _union_257632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218069 _union_218069, *P_union_218069;

union _union_218069 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257634 _union_257634, *P_union_257634;

union _union_257634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257636 _union_257636, *P_union_257636;

union _union_257636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257638 _union_257638, *P_union_257638;

union _union_257638 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CE454 MethodInfo_22CE454, *PMethodInfo_22CE454;

typedef union _union_273434 _union_273434, *P_union_273434;

union _union_273434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_Dictionary_string__string___StaticFields System_Collections_Generic_List_Dictionary_string__string___StaticFields, *PSystem_Collections_Generic_List_Dictionary_string__string___StaticFields;

struct System_Collections_Generic_List_Dictionary_string__string___StaticFields {
    struct System_Collections_Generic_Dictionary_string__string__array *s_emptyArray;
};

typedef struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__o UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__o, *PUnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__o;

typedef struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__c UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__c, *PUnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__c;

typedef struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__Fields UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__Fields, *PUnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__Fields;

typedef struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__VTable UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__VTable, *PUnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__VTable;

struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _modifiers_k__BackingField;
    struct UnityEngine_Vector2_o _mousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _localMousePosition_k__BackingField;
    struct UnityEngine_Vector2_o _mouseDelta_k__BackingField;
    int32_t _clickCount_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IMouseEventInternal_recomputeTopElementUnderMouse_k__BackingField;
    struct UnityEngine_UIElements_IPointerEvent_o *_UnityEngine_UIElements_IMouseEventInternal_sourcePointerEvent_k__BackingField;
};

struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__o {
    struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__Fields fields;
};

struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MouseEventBase_ContextualMenuPopulateEvent__VTable vtable;
};

typedef struct System_Collections_Generic_List_SocialKitSettings_OnChangeCallback__StaticFields System_Collections_Generic_List_SocialKitSettings_OnChangeCallback__StaticFields, *PSystem_Collections_Generic_List_SocialKitSettings_OnChangeCallback__StaticFields;

typedef struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_array GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_array, *PGreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_array;

typedef struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_o GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_o, *PGreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_o;

typedef struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_c GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_c, *PGreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_c;

typedef struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_Fields GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_Fields, *PGreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_Fields;

typedef struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_VTable GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_VTable, *PGreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_VTable;

struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_o *m_Items[65535];
};

struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_o {
    struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_c *klass;
    void *monitor;
    struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_Fields fields;
};

struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_VTable vtable;
};

struct System_Collections_Generic_List_SocialKitSettings_OnChangeCallback__StaticFields {
    struct GreeGameLib_SocialKit_Internal_SocialKitSettings_OnChangeCallback_array *s_emptyArray;
};

typedef struct MethodInfo_1271F1C MethodInfo_1271F1C, *PMethodInfo_1271F1C;

typedef union _union_201078 _union_201078, *P_union_201078;

union _union_201078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271F1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19AF134 MethodInfo_19AF134, *PMethodInfo_19AF134;

typedef union _union_309318 _union_309318, *P_union_309318;

union _union_309318 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF134 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309318 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__Vector2____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__Vector2____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__Vector2____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__Vector2___o System_ValueTuple_bool__ValueTuple_bool__Vector2___o, *PSystem_ValueTuple_bool__ValueTuple_bool__Vector2___o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__Vector2___Fields System_ValueTuple_bool__ValueTuple_bool__Vector2___Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__Vector2___Fields;

typedef struct System_ValueTuple_bool__Vector2__o System_ValueTuple_bool__Vector2__o, *PSystem_ValueTuple_bool__Vector2__o;

typedef struct System_ValueTuple_bool__Vector2__Fields System_ValueTuple_bool__Vector2__Fields, *PSystem_ValueTuple_bool__Vector2__Fields;

struct System_ValueTuple_bool__Vector2__Fields {
    bool Item1;
    struct UnityEngine_Vector2_o Item2;
};

struct System_ValueTuple_bool__Vector2__o {
    struct System_ValueTuple_bool__Vector2__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__Vector2___Fields {
    bool Item1;
    struct System_ValueTuple_bool__Vector2__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__Vector2___o {
    struct System_ValueTuple_bool__ValueTuple_bool__Vector2___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__Vector2____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__Vector2___o Item2;
};

typedef struct MethodInfo_1815424_RGCTXs MethodInfo_1815424_RGCTXs, *PMethodInfo_1815424_RGCTXs;

struct MethodInfo_1815424_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_ExceptIterator_TSource_;
};

typedef struct Shock_CardLevelMstTable___c_Fields Shock_CardLevelMstTable___c_Fields, *PShock_CardLevelMstTable___c_Fields;

struct Shock_CardLevelMstTable___c_Fields {
};

typedef struct Aoharu_TitleNameInputScene___c_StaticFields Aoharu_TitleNameInputScene___c_StaticFields, *PAoharu_TitleNameInputScene___c_StaticFields;

typedef struct Aoharu_TitleNameInputScene___c_o Aoharu_TitleNameInputScene___c_o, *PAoharu_TitleNameInputScene___c_o;

typedef struct Aoharu_TitleNameInputScene___c_c Aoharu_TitleNameInputScene___c_c, *PAoharu_TitleNameInputScene___c_c;

typedef struct Aoharu_TitleNameInputScene___c_Fields Aoharu_TitleNameInputScene___c_Fields, *PAoharu_TitleNameInputScene___c_Fields;

typedef struct Aoharu_TitleNameInputScene___c_VTable Aoharu_TitleNameInputScene___c_VTable, *PAoharu_TitleNameInputScene___c_VTable;

struct Aoharu_TitleNameInputScene___c_StaticFields {
    struct Aoharu_TitleNameInputScene___c_o *__9;
    struct System_Action_o *__9__6_0;
};

struct Aoharu_TitleNameInputScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TitleNameInputScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TitleNameInputScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleNameInputScene___c_VTable vtable;
};

struct Aoharu_TitleNameInputScene___c_Fields {
};

struct Aoharu_TitleNameInputScene___c_o {
    struct Aoharu_TitleNameInputScene___c_c *klass;
    void *monitor;
    struct Aoharu_TitleNameInputScene___c_Fields fields;
};

typedef struct MethodInfo_30F6A50 MethodInfo_30F6A50, *PMethodInfo_30F6A50;

typedef union _union_239189 _union_239189, *P_union_239189;

union _union_239189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6A50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D6D38 MethodInfo_15D6D38, *PMethodInfo_15D6D38;

typedef union _union_331383 _union_331383, *P_union_331383;

union _union_331383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6D38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6D38_RGCTXs *rgctx_data;
    union _union_331383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13E0DFC_RGCTXs MethodInfo_13E0DFC_RGCTXs, *PMethodInfo_13E0DFC_RGCTXs;

struct MethodInfo_13E0DFC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_List_GameTime__c System_Collections_Generic_List_GameTime__c, *PSystem_Collections_Generic_List_GameTime__c;

typedef struct System_Collections_Generic_List_GameTime__StaticFields System_Collections_Generic_List_GameTime__StaticFields, *PSystem_Collections_Generic_List_GameTime__StaticFields;

typedef struct System_Collections_Generic_List_GameTime__VTable System_Collections_Generic_List_GameTime__VTable, *PSystem_Collections_Generic_List_GameTime__VTable;

typedef struct Carbon_GameTime_array Carbon_GameTime_array, *PCarbon_GameTime_array;

struct System_Collections_Generic_List_GameTime__StaticFields {
    struct Carbon_GameTime_array *s_emptyArray;
};

struct System_Collections_Generic_List_GameTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Carbon_GameTime_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Carbon_GameTime_o m_Items[65535];
};

struct System_Collections_Generic_List_GameTime__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_GameTime__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_GameTime__VTable vtable;
};

typedef struct MethodInfo_28F54EC MethodInfo_28F54EC, *PMethodInfo_28F54EC;

typedef union _union_234685 _union_234685, *P_union_234685;

union _union_234685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F54EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_EventTipsMst__c System_Collections_Generic_IReadOnlyList_EventTipsMst__c, *PSystem_Collections_Generic_IReadOnlyList_EventTipsMst__c;

struct System_Collections_Generic_IReadOnlyList_EventTipsMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_List_GameTime__o System_Collections_Generic_List_GameTime__o, *PSystem_Collections_Generic_List_GameTime__o;

typedef struct System_Collections_Generic_List_GameTime__Fields System_Collections_Generic_List_GameTime__Fields, *PSystem_Collections_Generic_List_GameTime__Fields;

struct System_Collections_Generic_List_GameTime__Fields {
    struct Carbon_GameTime_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_GameTime__o {
    struct System_Collections_Generic_List_GameTime__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_GameTime__Fields fields;
};

typedef struct MethodInfo_2932F8C MethodInfo_2932F8C, *PMethodInfo_2932F8C;

typedef union _union_188090 _union_188090, *P_union_188090;

union _union_188090 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932F8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__c System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__c, *PSystem_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__c;

typedef struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__VTable System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__VTable, *PSystem_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__VTable;

struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__VTable vtable;
};

typedef struct UniRx_IObservable_string__c UniRx_IObservable_string__c, *PUniRx_IObservable_string__c;

struct UniRx_IObservable_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_32B3C14 MethodInfo_32B3C14, *PMethodInfo_32B3C14;

typedef union _union_318975 _union_318975, *P_union_318975;

union _union_318975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3C14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EB87C4 MethodInfo_2EB87C4, *PMethodInfo_2EB87C4;

typedef union _union_215989 _union_215989, *P_union_215989;

union _union_215989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EB87C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Numerics_Vector_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_215989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoginNotice___c__DisplayClass10_0_o Shock_LoginNotice___c__DisplayClass10_0_o, *PShock_LoginNotice___c__DisplayClass10_0_o;

typedef struct Shock_LoginNotice___c__DisplayClass10_0_c Shock_LoginNotice___c__DisplayClass10_0_c, *PShock_LoginNotice___c__DisplayClass10_0_c;

typedef struct Shock_LoginNotice___c__DisplayClass10_0_Fields Shock_LoginNotice___c__DisplayClass10_0_Fields, *PShock_LoginNotice___c__DisplayClass10_0_Fields;

typedef struct Shock_LoginNotice___c__DisplayClass10_0_VTable Shock_LoginNotice___c__DisplayClass10_0_VTable, *PShock_LoginNotice___c__DisplayClass10_0_VTable;

struct Shock_LoginNotice___c__DisplayClass10_0_Fields {
    bool existsHeadNotice;
    bool isLoginBonusChanged;
    bool existsTailNotice;
};

struct Shock_LoginNotice___c__DisplayClass10_0_o {
    struct Shock_LoginNotice___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Shock_LoginNotice___c__DisplayClass10_0_Fields fields;
};

struct Shock_LoginNotice___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginNotice___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginNotice___c__DisplayClass10_0_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_EventTipsMst__o System_Collections_Generic_IReadOnlyList_EventTipsMst__o, *PSystem_Collections_Generic_IReadOnlyList_EventTipsMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_EventTipsMst__Fields System_Collections_Generic_IReadOnlyList_EventTipsMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_EventTipsMst__Fields;

struct System_Collections_Generic_IReadOnlyList_EventTipsMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_EventTipsMst__o {
    struct System_Collections_Generic_IReadOnlyList_EventTipsMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_EventTipsMst__Fields fields;
};

typedef struct MethodInfo_16ABB78 MethodInfo_16ABB78, *PMethodInfo_16ABB78;

typedef union _union_159495 _union_159495, *P_union_159495;

union _union_159495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABB78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_Fields SharpCompress_Common_SevenZip_SevenZipFilePart___c_Fields, *PSharpCompress_Common_SevenZip_SevenZipFilePart___c_Fields;

struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_Fields {
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object___o System_ValueTuple_bool__ValueTuple_int__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object___Fields System_ValueTuple_bool__ValueTuple_int__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object___Fields;

struct System_ValueTuple_bool__ValueTuple_int__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____Fields fields;
};

typedef struct MethodInfo_2079FD8 MethodInfo_2079FD8, *PMethodInfo_2079FD8;

typedef struct Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__c Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__c, *PGoogle_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__c;

typedef union _union_341823 _union_341823, *P_union_341823;

typedef struct Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__RGCTXs Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__RGCTXs, *PGoogle_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__RGCTXs;

typedef struct Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__VTable Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__VTable, *PGoogle_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__VTable;

struct Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__RGCTXs {
    struct Il2CppClass *_0_System_Action_TAndroidJava_;
    struct Il2CppClass *_1_Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava_;
    struct MethodInfo *_2_Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava____ctor_b__3_0;
    struct MethodInfo *_3_System_Action_TAndroidJava___ctor;
    struct Il2CppClass *_4_Google_Play_Core_Internal_TaskOnSuccessListener___c__DisplayClass4_0_TAndroidJava_;
    struct MethodInfo *_5_Google_Play_Core_Internal_TaskOnSuccessListener___c__DisplayClass4_0_TAndroidJava___ctor;
    struct MethodInfo *_6_Google_Play_Core_Internal_TaskOnSuccessListener___c__DisplayClass4_0_TAndroidJava___onSuccess_b__0;
};

struct Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__VTable vtable;
};

union _union_341823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2079FD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_TaskOnSuccessListener_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TomatoLib_LocalNotificationEditor_c TomatoLib_LocalNotificationEditor_c, *PTomatoLib_LocalNotificationEditor_c;

typedef struct TomatoLib_LocalNotificationEditor_VTable TomatoLib_LocalNotificationEditor_VTable, *PTomatoLib_LocalNotificationEditor_VTable;

struct TomatoLib_LocalNotificationEditor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_RegisterForNotifications;
    struct VirtualInvokeData _5_Send;
    struct VirtualInvokeData _6_Cancel;
    struct VirtualInvokeData _7_Cancel;
};

struct TomatoLib_LocalNotificationEditor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TomatoLib_LocalNotificationEditor_VTable vtable;
};

typedef struct MethodInfo_2932F98 MethodInfo_2932F98, *PMethodInfo_2932F98;

typedef union _union_190966 _union_190966, *P_union_190966;

union _union_190966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932F98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_RarRijndael_VTable SharpCompress_Common_Rar_RarRijndael_VTable, *PSharpCompress_Common_Rar_RarRijndael_VTable;

struct SharpCompress_Common_Rar_RarRijndael_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

typedef struct GooglePlayGames_BasicApi_DataSource_Fields GooglePlayGames_BasicApi_DataSource_Fields, *PGooglePlayGames_BasicApi_DataSource_Fields;

struct GooglePlayGames_BasicApi_DataSource_Fields {
    int32_t value__;
};

typedef struct MethodInfo_2932F90 MethodInfo_2932F90, *PMethodInfo_2932F90;

typedef union _union_189528 _union_189528, *P_union_189528;

union _union_189528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932F90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD6A44 MethodInfo_2AD6A44, *PMethodInfo_2AD6A44;

typedef union _union_328754 _union_328754, *P_union_328754;

union _union_328754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6A44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF0090 MethodInfo_1BF0090, *PMethodInfo_1BF0090;

typedef union _union_253435 _union_253435, *P_union_253435;

union _union_253435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF0090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_NonAllocDictionary_Node_object__object__o ExitGames_Client_Photon_NonAllocDictionary_Node_object__object__o, *PExitGames_Client_Photon_NonAllocDictionary_Node_object__object__o;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_Node_object__object__Fields ExitGames_Client_Photon_NonAllocDictionary_Node_object__object__Fields, *PExitGames_Client_Photon_NonAllocDictionary_Node_object__object__Fields;

struct ExitGames_Client_Photon_NonAllocDictionary_Node_object__object__Fields {
    bool Used;
    int32_t Next;
    uint32_t Hash;
    struct Il2CppObject *Key;
    struct Il2CppObject *Val;
};

struct ExitGames_Client_Photon_NonAllocDictionary_Node_object__object__o {
    struct ExitGames_Client_Photon_NonAllocDictionary_Node_object__object__Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____VTable vtable;
};

typedef struct System_Net_Configuration_BypassElement_c System_Net_Configuration_BypassElement_c, *PSystem_Net_Configuration_BypassElement_c;

typedef struct System_Net_Configuration_BypassElement_VTable System_Net_Configuration_BypassElement_VTable, *PSystem_Net_Configuration_BypassElement_VTable;

struct System_Net_Configuration_BypassElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Properties;
    struct VirtualInvokeData _5_DeserializeElement;
    struct VirtualInvokeData _6_InitializeDefault;
    struct VirtualInvokeData _7_IsModified;
    struct VirtualInvokeData _8_PostDeserialize;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_ResetModified;
};

struct System_Net_Configuration_BypassElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Configuration_BypassElement_VTable vtable;
};

typedef struct MethodInfo_1EBEB18 MethodInfo_1EBEB18, *PMethodInfo_1EBEB18;

typedef union _union_323471 _union_323471, *P_union_323471;

union _union_323471 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBEB18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323471 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_o Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_o, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_Fields Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController_o *__4__this;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass126_0_Fields fields;
};

typedef struct MethodInfo_1BC5098 MethodInfo_1BC5098, *PMethodInfo_1BC5098;

typedef union _union_302194 _union_302194, *P_union_302194;

union _union_302194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1560E5C MethodInfo_1560E5C, *PMethodInfo_1560E5C;

typedef union _union_283284 _union_283284, *P_union_283284;

union _union_283284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560E5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15043E4_RGCTXs MethodInfo_15043E4_RGCTXs, *PMethodInfo_15043E4_RGCTXs;

struct MethodInfo_15043E4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1909C64_RGCTXs MethodInfo_1909C64_RGCTXs, *PMethodInfo_1909C64_RGCTXs;

struct MethodInfo_1909C64_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct System_Runtime_Remoting_Channels_IClientChannelSinkProvider_c System_Runtime_Remoting_Channels_IClientChannelSinkProvider_c, *PSystem_Runtime_Remoting_Channels_IClientChannelSinkProvider_c;

struct System_Runtime_Remoting_Channels_IClientChannelSinkProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1EBEB10 MethodInfo_1EBEB10, *PMethodInfo_1EBEB10;

typedef union _union_323465 _union_323465, *P_union_323465;

union _union_323465 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBEB10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323465 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_ClientWebSocket_Fields System_Net_WebSockets_ClientWebSocket_Fields, *PSystem_Net_WebSockets_ClientWebSocket_Fields;

typedef struct System_Net_WebSockets_ClientWebSocketOptions_o System_Net_WebSockets_ClientWebSocketOptions_o, *PSystem_Net_WebSockets_ClientWebSocketOptions_o;

typedef struct System_Net_WebSockets_WebSocketHandle_o System_Net_WebSockets_WebSocketHandle_o, *PSystem_Net_WebSockets_WebSocketHandle_o;

typedef struct System_Net_WebSockets_ClientWebSocketOptions_c System_Net_WebSockets_ClientWebSocketOptions_c, *PSystem_Net_WebSockets_ClientWebSocketOptions_c;

typedef struct System_Net_WebSockets_ClientWebSocketOptions_Fields System_Net_WebSockets_ClientWebSocketOptions_Fields, *PSystem_Net_WebSockets_ClientWebSocketOptions_Fields;

typedef struct System_Net_WebSockets_WebSocketHandle_c System_Net_WebSockets_WebSocketHandle_c, *PSystem_Net_WebSockets_WebSocketHandle_c;

typedef struct System_Net_WebSockets_WebSocketHandle_Fields System_Net_WebSockets_WebSocketHandle_Fields, *PSystem_Net_WebSockets_WebSocketHandle_Fields;

typedef struct System_Net_WebSockets_ClientWebSocketOptions_VTable System_Net_WebSockets_ClientWebSocketOptions_VTable, *PSystem_Net_WebSockets_ClientWebSocketOptions_VTable;

typedef struct System_Nullable_ArraySegment_byte___o System_Nullable_ArraySegment_byte___o, *PSystem_Nullable_ArraySegment_byte___o;

typedef struct System_Net_WebSockets_WebSocketHandle_VTable System_Net_WebSockets_WebSocketHandle_VTable, *PSystem_Net_WebSockets_WebSocketHandle_VTable;

typedef struct System_Nullable_ArraySegment_byte___Fields System_Nullable_ArraySegment_byte___Fields, *PSystem_Nullable_ArraySegment_byte___Fields;

typedef struct System_ArraySegment_byte__o System_ArraySegment_byte__o, *PSystem_ArraySegment_byte__o;

typedef struct System_ArraySegment_byte__Fields System_ArraySegment_byte__Fields, *PSystem_ArraySegment_byte__Fields;

struct System_Net_WebSockets_WebSocketHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebSockets_WebSocketHandle_c {
    struct Il2CppClass_1 _1;
    struct System_Net_WebSockets_WebSocketHandle_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_WebSocketHandle_VTable vtable;
};

struct System_Net_WebSockets_WebSocketHandle_Fields {
    struct System_Threading_CancellationTokenSource_o *_abortSource;
    int32_t _state;
    struct System_Net_WebSockets_WebSocket_o *_webSocket;
};

struct System_Net_WebSockets_WebSocketHandle_o {
    struct System_Net_WebSockets_WebSocketHandle_c *klass;
    void *monitor;
    struct System_Net_WebSockets_WebSocketHandle_Fields fields;
};

struct System_Net_WebSockets_ClientWebSocketOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebSockets_ClientWebSocketOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_ClientWebSocketOptions_VTable vtable;
};

struct System_ArraySegment_byte__Fields {
    struct System_Byte_array *_array;
    int32_t _offset;
    int32_t _count;
};

struct System_ArraySegment_byte__o {
    struct System_ArraySegment_byte__Fields fields;
};

struct System_Nullable_ArraySegment_byte___Fields {
    bool hasValue;
    struct System_ArraySegment_byte__o value;
};

struct System_Nullable_ArraySegment_byte___o {
    struct System_Nullable_ArraySegment_byte___Fields fields;
};

struct System_Net_WebSockets_ClientWebSocketOptions_Fields {
    bool _isReadOnly;
    struct System_Collections_Generic_List_string__o *_requestedSubProtocols;
    struct System_Net_WebHeaderCollection_o *_requestHeaders;
    struct System_TimeSpan_o _keepAliveInterval;
    struct System_Net_IWebProxy_o *_proxy;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_o *_clientCertificates;
    struct System_Net_CookieContainer_o *_cookies;
    int32_t _receiveBufferSize;
    int32_t _sendBufferSize;
    struct System_Nullable_ArraySegment_byte___o _buffer;
};

struct System_Net_WebSockets_ClientWebSocketOptions_o {
    struct System_Net_WebSockets_ClientWebSocketOptions_c *klass;
    void *monitor;
    struct System_Net_WebSockets_ClientWebSocketOptions_Fields fields;
};

struct System_Net_WebSockets_ClientWebSocket_Fields {
    struct System_Net_WebSockets_WebSocket_Fields super;
    struct System_Net_WebSockets_ClientWebSocketOptions_o *_options;
    struct System_Net_WebSockets_WebSocketHandle_o *_innerWebSocket;
    int32_t _state;
};

typedef struct System_Reflection_Emit_GenericTypeParameterBuilder_Fields System_Reflection_Emit_GenericTypeParameterBuilder_Fields, *PSystem_Reflection_Emit_GenericTypeParameterBuilder_Fields;

struct System_Reflection_Emit_GenericTypeParameterBuilder_Fields {
    struct System_Reflection_TypeInfo_Fields super;
};

typedef struct System_Runtime_Remoting_Channels_IClientChannelSinkProvider_o System_Runtime_Remoting_Channels_IClientChannelSinkProvider_o, *PSystem_Runtime_Remoting_Channels_IClientChannelSinkProvider_o;

typedef struct System_Runtime_Remoting_Channels_IClientChannelSinkProvider_Fields System_Runtime_Remoting_Channels_IClientChannelSinkProvider_Fields, *PSystem_Runtime_Remoting_Channels_IClientChannelSinkProvider_Fields;

struct System_Runtime_Remoting_Channels_IClientChannelSinkProvider_Fields {
};

struct System_Runtime_Remoting_Channels_IClientChannelSinkProvider_o {
    struct System_Runtime_Remoting_Channels_IClientChannelSinkProvider_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Channels_IClientChannelSinkProvider_Fields fields;
};

typedef struct MethodInfo_2BE0208 MethodInfo_2BE0208, *PMethodInfo_2BE0208;

typedef union _union_235715 _union_235715, *P_union_235715;

union _union_235715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE0208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DateConditionTypeComparer_VTable Shock_DateConditionTypeComparer_VTable, *PShock_DateConditionTypeComparer_VTable;

struct Shock_DateConditionTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct UniRx_Toolkit_AsyncObjectPool_T__c UniRx_Toolkit_AsyncObjectPool_T__c, *PUniRx_Toolkit_AsyncObjectPool_T__c;

typedef struct UniRx_Toolkit_AsyncObjectPool_T__RGCTXs UniRx_Toolkit_AsyncObjectPool_T__RGCTXs, *PUniRx_Toolkit_AsyncObjectPool_T__RGCTXs;

typedef struct UniRx_Toolkit_AsyncObjectPool_T__VTable UniRx_Toolkit_AsyncObjectPool_T__VTable, *PUniRx_Toolkit_AsyncObjectPool_T__VTable;

struct UniRx_Toolkit_AsyncObjectPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_OnBeforeRent;
    struct VirtualInvokeData _7_OnBeforeReturn;
    struct VirtualInvokeData _8_OnClear;
    struct VirtualInvokeData _9_Dispose;
};

struct UniRx_Toolkit_AsyncObjectPool_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_Collections_Generic_Queue_T_;
    struct MethodInfo *_2_System_Collections_Generic_Queue_T__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_Queue_T___ctor;
    struct MethodInfo *_4_System_Collections_Generic_Queue_T__Dequeue;
    struct Il2CppClass *_5_UniRx_Toolkit_AsyncObjectPool_T_;
    struct MethodInfo *_6_UniRx_Toolkit_AsyncObjectPool_T__OnBeforeRent;
    struct MethodInfo *_7_UniRx_Observable_Return_T_;
    struct MethodInfo *_8_UniRx_Toolkit_AsyncObjectPool_T__CreateInstanceAsync;
    struct MethodInfo *_9_UniRx_Toolkit_AsyncObjectPool_T___RentAsync_b__10_0;
    struct Il2CppClass *_10_System_Action_T_;
    struct MethodInfo *_11_System_Action_T___ctor;
    struct MethodInfo *_12_UniRx_Observable_Do_T_;
    struct MethodInfo *_13_UniRx_Toolkit_AsyncObjectPool_T__get_MaxPoolCount;
    struct MethodInfo *_14_UniRx_Toolkit_AsyncObjectPool_T__OnBeforeReturn;
    struct MethodInfo *_15_System_Collections_Generic_Queue_T__Enqueue;
    struct MethodInfo *_16_UniRx_Toolkit_AsyncObjectPool_T__OnClear;
    struct Il2CppClass *_17_UniRx_Toolkit_AsyncObjectPool___c__DisplayClass13_0_T_;
    struct MethodInfo *_18_UniRx_Toolkit_AsyncObjectPool___c__DisplayClass13_0_T___ctor;
    struct MethodInfo *_19_UniRx_Toolkit_AsyncObjectPool___c__DisplayClass13_0_T___StartShrinkTimer_b__0;
    struct MethodInfo *_20_UniRx_Toolkit_AsyncObjectPool___c__DisplayClass13_0_T___StartShrinkTimer_b__1;
    struct Il2CppClass *_21_UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T_;
    struct MethodInfo *_22_UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T___ctor;
    struct MethodInfo *_23_System_Collections_Generic_Queue_T___ctor;
    struct MethodInfo *_24_UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T___PreloadAsync_b__0;
    struct Il2CppClass *_25_UniRx_Toolkit_AsyncObjectPool__PreloadCore_d__16_T_;
    struct MethodInfo *_26_UniRx_Toolkit_AsyncObjectPool__PreloadCore_d__16_T___ctor;
    struct MethodInfo *_27_UniRx_Toolkit_AsyncObjectPool_T__Clear;
    struct MethodInfo *_28_UniRx_Toolkit_AsyncObjectPool_T__Dispose;
    struct MethodInfo *_29_UniRx_Toolkit_AsyncObjectPool_T__Return;
};

struct UniRx_Toolkit_AsyncObjectPool_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Toolkit_AsyncObjectPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Toolkit_AsyncObjectPool_T__VTable vtable;
};

typedef struct MethodInfo_110B66C MethodInfo_110B66C, *PMethodInfo_110B66C;

typedef union _union_202468 _union_202468, *P_union_202468;

union _union_202468 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B66C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202468 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Toolkit_AsyncObjectPool_T__o UniRx_Toolkit_AsyncObjectPool_T__o, *PUniRx_Toolkit_AsyncObjectPool_T__o;

typedef struct UniRx_Toolkit_AsyncObjectPool_T__Fields UniRx_Toolkit_AsyncObjectPool_T__Fields, *PUniRx_Toolkit_AsyncObjectPool_T__Fields;

struct UniRx_Toolkit_AsyncObjectPool_T__Fields {
    bool disposedValue;
    struct System_Collections_Generic_Queue_T__o *q;
};

struct UniRx_Toolkit_AsyncObjectPool_T__o {
    struct UniRx_Toolkit_AsyncObjectPool_T__c *klass;
    void *monitor;
    struct UniRx_Toolkit_AsyncObjectPool_T__Fields fields;
};

typedef struct MethodInfo_2F35040 MethodInfo_2F35040, *PMethodInfo_2F35040;

typedef struct MethodInfo_2F35040_RGCTXs MethodInfo_2F35040_RGCTXs, *PMethodInfo_2F35040_RGCTXs;

typedef union _union_286696 _union_286696, *P_union_286696;

union _union_286696 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F35040_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

struct MethodInfo_2F35040 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F35040_RGCTXs *rgctx_data;
    union _union_286696 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventMemberRankingMstTable___c_VTable Shock_EventMemberRankingMstTable___c_VTable, *PShock_EventMemberRankingMstTable___c_VTable;

struct Shock_EventMemberRankingMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2DD9F98 MethodInfo_2DD9F98, *PMethodInfo_2DD9F98;

typedef union _union_301615 _union_301615, *P_union_301615;

union _union_301615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DD9F98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__o Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__o, *PShock_SerializableKeyValuePair_BAND_CATEGORY__Material__o;

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__c Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__c, *PShock_SerializableKeyValuePair_BAND_CATEGORY__Material__c;

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__VTable Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__VTable, *PShock_SerializableKeyValuePair_BAND_CATEGORY__Material__VTable;

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__o {
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__c *klass;
    void *monitor;
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__Fields fields;
};

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Material__VTable vtable;
};

typedef struct MethodInfo_2B9D318 MethodInfo_2B9D318, *PMethodInfo_2B9D318;

typedef union _union_241809 _union_241809, *P_union_241809;

union _union_241809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DDB24_RGCTXs MethodInfo_15DDB24_RGCTXs, *PMethodInfo_15DDB24_RGCTXs;

struct MethodInfo_15DDB24_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2B9D320 MethodInfo_2B9D320, *PMethodInfo_2B9D320;

struct MethodInfo_2B9D320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3379748_RGCTXs MethodInfo_3379748_RGCTXs, *PMethodInfo_3379748_RGCTXs;

struct MethodInfo_3379748_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

typedef struct MethodInfo_1BFABE8 MethodInfo_1BFABE8, *PMethodInfo_1BFABE8;

typedef union _union_249699 _union_249699, *P_union_249699;

union _union_249699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFABE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__c SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__c, *PSharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__c;

typedef struct SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__VTable SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__VTable, *PSharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__VTable;

struct SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionBegin;
    struct VirtualInvokeData _5_remove_EntryExtractionBegin;
    struct VirtualInvokeData _6_add_EntryExtractionEnd;
    struct VirtualInvokeData _7_remove_EntryExtractionEnd;
    struct VirtualInvokeData _8_add_CompressedBytesRead;
    struct VirtualInvokeData _9_remove_CompressedBytesRead;
    struct VirtualInvokeData _10_add_FilePartExtractionBegin;
    struct VirtualInvokeData _11_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _12_SharpCompress_Archives_IArchive_get_Entries;
    struct VirtualInvokeData _13_SharpCompress_Archives_IArchive_get_Volumes;
    struct VirtualInvokeData _14_get_Type;
    struct VirtualInvokeData _15_ExtractAllEntries;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsComplete;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_SharpCompress_Archives_IArchiveExtractionListener_EnsureEntriesLoaded;
    struct VirtualInvokeData _22_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionBegin;
    struct VirtualInvokeData _23_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionEnd;
    struct VirtualInvokeData _24_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _25_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _26_get_Entries;
    struct VirtualInvokeData _27_get_TotalSize;
    struct VirtualInvokeData _28_get_TotalUncompressSize;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_Dispose;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_get_IsSolid;
    struct VirtualInvokeData _34_SharpCompress_Archives_IWritableArchive_RemoveEntry;
    struct VirtualInvokeData _35_SharpCompress_Archives_IWritableArchive_AddEntry;
    struct VirtualInvokeData _36_SaveTo;
    struct VirtualInvokeData _37_PauseEntryRebuilding;
};

struct SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_AbstractWritableArchive_GZipArchiveEntry__GZipVolume__VTable vtable;
};

typedef struct MethodInfo_2BC98A8 MethodInfo_2BC98A8, *PMethodInfo_2BC98A8;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__c;

typedef union _union_300403 _union_300403, *P_union_300403;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9____ctor_b__11_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9____ctor_b__11_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9____ctor_b__11_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9____ctor_b__11_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9____ctor_b__11_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9____ctor_b__11_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9____ctor_b__11_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9____ctor_b__11_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9____ctor_b__11_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____TrySetException;
    struct Il2CppClass *_58_System_ValueTuple_T8__T9_;
    struct MethodInfo *_59_System_ValueTuple_T8__T9___ctor;
    struct Il2CppClass *_60_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__;
    struct MethodInfo *_61_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____ctor;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____TrySetResult;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____GetResult;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__GetResult;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____GetStatus;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____UnsafeGetStatus;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____OnCompleted;
};

union _union_300403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BC98A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_c Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_c, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_c;

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_VTable vtable;
};

typedef struct MethodInfo_1917DD8 MethodInfo_1917DD8, *PMethodInfo_1917DD8;

typedef struct MethodInfo_1917DD8_RGCTXs MethodInfo_1917DD8_RGCTXs, *PMethodInfo_1917DD8_RGCTXs;

typedef union _union_211168 _union_211168, *P_union_211168;

struct MethodInfo_1917DD8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917DD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917DD8_RGCTXs *rgctx_data;
    union _union_211168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_TR__VTable Cysharp_Threading_Tasks_UniTask_Awaiter_TR__VTable, *PCysharp_Threading_Tasks_UniTask_Awaiter_TR__VTable;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

typedef struct UniRx_IObservable_string__o UniRx_IObservable_string__o, *PUniRx_IObservable_string__o;

typedef struct UniRx_IObservable_string__Fields UniRx_IObservable_string__Fields, *PUniRx_IObservable_string__Fields;

struct UniRx_IObservable_string__Fields {
};

struct UniRx_IObservable_string__o {
    struct UniRx_IObservable_string__c *klass;
    void *monitor;
    struct UniRx_IObservable_string__Fields fields;
};

typedef struct MethodInfo_13C0E08_RGCTXs MethodInfo_13C0E08_RGCTXs, *PMethodInfo_13C0E08_RGCTXs;

struct MethodInfo_13C0E08_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UIElements_EventBase_MouseDownEvent__VTable UnityEngine_UIElements_EventBase_MouseDownEvent__VTable, *PUnityEngine_UIElements_EventBase_MouseDownEvent__VTable;

struct UnityEngine_UIElements_EventBase_MouseDownEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

typedef struct MethodInfo_336C8B4_RGCTXs MethodInfo_336C8B4_RGCTXs, *PMethodInfo_336C8B4_RGCTXs;

struct MethodInfo_336C8B4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_17EE110_RGCTXs MethodInfo_17EE110_RGCTXs, *PMethodInfo_17EE110_RGCTXs;

struct MethodInfo_17EE110_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_209B3E8 MethodInfo_209B3E8, *PMethodInfo_209B3E8;

typedef union _union_341527 _union_341527, *P_union_341527;

union _union_341527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B3E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_uint__Sprite__VTable System_Collections_Generic_KeyValuePair_uint__Sprite__VTable, *PSystem_Collections_Generic_KeyValuePair_uint__Sprite__VTable;

struct System_Collections_Generic_KeyValuePair_uint__Sprite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_SampleObservable_T__RGCTXs UniRx_Operators_SampleObservable_T__RGCTXs, *PUniRx_Operators_SampleObservable_T__RGCTXs;

struct UniRx_Operators_SampleObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_SampleObservable_Sample_T_;
    struct MethodInfo *_4_UniRx_Operators_SampleObservable_Sample_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_SampleObservable_Sample_T__Run;
};

typedef struct MethodInfo_3099E68_RGCTXs MethodInfo_3099E68_RGCTXs, *PMethodInfo_3099E68_RGCTXs;

struct MethodInfo_3099E68_RGCTXs {
    struct Il2CppClass *_0_ExitGames_Client_Photon_StructWrapping_StructWrapper_T_;
    struct Il2CppClass *_1_T;
};

typedef struct MethodInfo_26B9F54 MethodInfo_26B9F54, *PMethodInfo_26B9F54;

typedef union _union_285306 _union_285306, *P_union_285306;

union _union_285306 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9F54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285306 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8C26C MethodInfo_2E8C26C, *PMethodInfo_2E8C26C;

typedef union _union_224155 _union_224155, *P_union_224155;

union _union_224155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C26C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_LiveConditionMst__o System_Collections_Generic_IEnumerator_LiveConditionMst__o, *PSystem_Collections_Generic_IEnumerator_LiveConditionMst__o;

typedef struct System_Collections_Generic_IEnumerator_LiveConditionMst__c System_Collections_Generic_IEnumerator_LiveConditionMst__c, *PSystem_Collections_Generic_IEnumerator_LiveConditionMst__c;

typedef struct System_Collections_Generic_IEnumerator_LiveConditionMst__Fields System_Collections_Generic_IEnumerator_LiveConditionMst__Fields, *PSystem_Collections_Generic_IEnumerator_LiveConditionMst__Fields;

struct System_Collections_Generic_IEnumerator_LiveConditionMst__Fields {
};

struct System_Collections_Generic_IEnumerator_LiveConditionMst__o {
    struct System_Collections_Generic_IEnumerator_LiveConditionMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_LiveConditionMst__Fields fields;
};

struct System_Collections_Generic_IEnumerator_LiveConditionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct PostStarEffect_o PostStarEffect_o, *PPostStarEffect_o;

typedef struct PostStarEffect_c PostStarEffect_c, *PPostStarEffect_c;

typedef struct PostStarEffect_Fields PostStarEffect_Fields, *PPostStarEffect_Fields;

typedef struct PostStarEffect_VTable PostStarEffect_VTable, *PPostStarEffect_VTable;

struct PostStarEffect_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Shader_o *_shader;
    float _threshold;
    float _attenuation;
    float _intensity;
    float _noisePow;
    float _noiseSpeed;
    int32_t _noiseScale;
    int32_t _noiseOffset;
    struct UnityEngine_Material_o *_material;
    struct UnityEngine_RenderTexture_o *noice;
    struct UnityEngine_RenderTexture_o *luminance;
    struct UnityEngine_RenderTexture_o *tempRT1;
    struct UnityEngine_RenderTexture_o *tempRT2;
    bool isInit;
};

struct PostStarEffect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct PostStarEffect_o {
    struct PostStarEffect_c *klass;
    void *monitor;
    struct PostStarEffect_Fields fields;
};

struct PostStarEffect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct PostStarEffect_VTable vtable;
};

typedef struct MethodInfo_2DD9F84 MethodInfo_2DD9F84, *PMethodInfo_2DD9F84;

typedef union _union_301613 _union_301613, *P_union_301613;

union _union_301613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DD9F84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6FBFC_RGCTXs MethodInfo_2E6FBFC_RGCTXs, *PMethodInfo_2E6FBFC_RGCTXs;

struct MethodInfo_2E6FBFC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_18FB6F0 MethodInfo_18FB6F0, *PMethodInfo_18FB6F0;

typedef struct MethodInfo_18FB6F0_RGCTXs MethodInfo_18FB6F0_RGCTXs, *PMethodInfo_18FB6F0_RGCTXs;

typedef union _union_193443 _union_193443, *P_union_193443;

union _union_193443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FB6F0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

struct MethodInfo_18FB6F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FB6F0_RGCTXs *rgctx_data;
    union _union_193443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__ChatMessage__c System_Collections_Generic_Dictionary_string__ChatMessage__c, *PSystem_Collections_Generic_Dictionary_string__ChatMessage__c;

typedef struct System_Collections_Generic_Dictionary_string__ChatMessage__VTable System_Collections_Generic_Dictionary_string__ChatMessage__VTable, *PSystem_Collections_Generic_Dictionary_string__ChatMessage__VTable;

struct System_Collections_Generic_Dictionary_string__ChatMessage__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__ChatMessage__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__ChatMessage__VTable vtable;
};

typedef struct MethodInfo_30A351C MethodInfo_30A351C, *PMethodInfo_30A351C;

typedef union _union_205647 _union_205647, *P_union_205647;

union _union_205647 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A351C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A351C_RGCTXs *rgctx_data;
    union _union_205647 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746498 MethodInfo_1746498, *PMethodInfo_1746498;

typedef union _union_162145 _union_162145, *P_union_162145;

union _union_162145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_int__object__o System_Collections_Generic_KeyValuePair_int__object__o, *PSystem_Collections_Generic_KeyValuePair_int__object__o;

typedef struct System_Collections_Generic_KeyValuePair_int__object__Fields System_Collections_Generic_KeyValuePair_int__object__Fields, *PSystem_Collections_Generic_KeyValuePair_int__object__Fields;

struct System_Collections_Generic_KeyValuePair_int__object__Fields {
    int32_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_int__object__o {
    struct System_Collections_Generic_KeyValuePair_int__object__Fields fields;
};

typedef struct MethodInfo_1E9C07C MethodInfo_1E9C07C, *PMethodInfo_1E9C07C;

typedef union _union_160299 _union_160299, *P_union_160299;

union _union_160299 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C07C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160299 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336B62C_RGCTXs MethodInfo_336B62C_RGCTXs, *PMethodInfo_336B62C_RGCTXs;

struct MethodInfo_336B62C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_127C9D0 MethodInfo_127C9D0, *PMethodInfo_127C9D0;

typedef union _union_202028 _union_202028, *P_union_202028;

union _union_202028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C9D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_CachedInvokableCall_T__VTable UnityEngine_Events_CachedInvokableCall_T__VTable, *PUnityEngine_Events_CachedInvokableCall_T__VTable;

struct UnityEngine_Events_CachedInvokableCall_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Find;
    struct VirtualInvokeData _6_Invoke;
};

typedef struct MethodInfo_12E7E08 MethodInfo_12E7E08, *PMethodInfo_12E7E08;

typedef union _union_168409 _union_168409, *P_union_168409;

union _union_168409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E7E08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBC270 MethodInfo_2DBC270, *PMethodInfo_2DBC270;

typedef union _union_257226 _union_257226, *P_union_257226;

union _union_257226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282262 _union_282262, *P_union_282262;

union _union_282262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282264 _union_282264, *P_union_282264;

union _union_282264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282266 _union_282266, *P_union_282266;

union _union_282266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282268 _union_282268, *P_union_282268;

union _union_282268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DueDateDialog_Fields Shock_DueDateDialog_Fields, *PShock_DueDateDialog_Fields;

struct Shock_DueDateDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_SimpleScroll_o *m_Scroll;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_TextMeshUI_o *m_Caution;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_3266060 MethodInfo_3266060, *PMethodInfo_3266060;

typedef union _union_314969 _union_314969, *P_union_314969;

union _union_314969 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3266060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314969 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LitJson_JsonIgnore_VTable LitJson_JsonIgnore_VTable, *PLitJson_JsonIgnore_VTable;

struct LitJson_JsonIgnore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_268D89C MethodInfo_268D89C, *PMethodInfo_268D89C;

typedef union _union_312454 _union_312454, *P_union_312454;

union _union_312454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268D89C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AlbumUnitMMst__string__Fields System_Func_AlbumUnitMMst__string__Fields, *PSystem_Func_AlbumUnitMMst__string__Fields;

struct System_Func_AlbumUnitMMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_o Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_o, *PCysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_o;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_Fields Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_Fields, *PCysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_Fields;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_Fields {
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_o {
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_Fields fields;
};

typedef union _union_282260 _union_282260, *P_union_282260;

union _union_282260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282272 _union_282272, *P_union_282272;

union _union_282272 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array, *PSharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array;

struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_o m_Items[65535];
};

typedef union _union_282274 _union_282274, *P_union_282274;

union _union_282274 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257298 _union_257298, *P_union_257298;

union _union_257298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282276 _union_282276, *P_union_282276;

union _union_282276 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282278 _union_282278, *P_union_282278;

union _union_282278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_CardLevelMst__ValueTuple_uint__int___Fields Shock_GameMstTableBase_CardLevelMst__ValueTuple_uint__int___Fields, *PShock_GameMstTableBase_CardLevelMst__ValueTuple_uint__int___Fields;

struct Shock_GameMstTableBase_CardLevelMst__ValueTuple_uint__int___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct MethodInfo_2EF7C7C MethodInfo_2EF7C7C, *PMethodInfo_2EF7C7C;

typedef union _union_202976 _union_202976, *P_union_202976;

union _union_202976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7C7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Concurrent_IProducerConsumerCollectionDebugView_T__VTable System_Collections_Concurrent_IProducerConsumerCollectionDebugView_T__VTable, *PSystem_Collections_Concurrent_IProducerConsumerCollectionDebugView_T__VTable;

struct System_Collections_Concurrent_IProducerConsumerCollectionDebugView_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_257290 _union_257290, *P_union_257290;

union _union_257290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257292 _union_257292, *P_union_257292;

union _union_257292 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24C00DC MethodInfo_24C00DC, *PMethodInfo_24C00DC;

typedef struct System_Predicate_T__c System_Predicate_T__c, *PSystem_Predicate_T__c;

typedef union _union_162677 _union_162677, *P_union_162677;

typedef struct System_Predicate_T__VTable System_Predicate_T__VTable, *PSystem_Predicate_T__VTable;

union _union_162677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C00DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Predicate_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_T__VTable vtable;
};

typedef union _union_282270 _union_282270, *P_union_282270;

union _union_282270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257284 _union_257284, *P_union_257284;

union _union_257284 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1903600 MethodInfo_1903600, *PMethodInfo_1903600;

typedef struct MethodInfo_1903600_RGCTXs MethodInfo_1903600_RGCTXs, *PMethodInfo_1903600_RGCTXs;

typedef union _union_193671 _union_193671, *P_union_193671;

union _union_193671 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1903600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1903600_RGCTXs *rgctx_data;
    union _union_193671 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1903600_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_257286 _union_257286, *P_union_257286;

union _union_257286 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282286 _union_282286, *P_union_282286;

union _union_282286 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257288 _union_257288, *P_union_257288;

union _union_257288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282288 _union_282288, *P_union_282288;

union _union_282288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24C00C8 MethodInfo_24C00C8, *PMethodInfo_24C00C8;

typedef union _union_162885 _union_162885, *P_union_162885;

union _union_162885 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C00C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162885 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_DateConditionOthersMst__Fields System_Collections_Generic_IReadOnlyList_DateConditionOthersMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_DateConditionOthersMst__Fields;

struct System_Collections_Generic_IReadOnlyList_DateConditionOthersMst__Fields {
};

typedef struct Aoharu_LiveResultView___c__DisplayClass45_4_c Aoharu_LiveResultView___c__DisplayClass45_4_c, *PAoharu_LiveResultView___c__DisplayClass45_4_c;

typedef struct Aoharu_LiveResultView___c__DisplayClass45_4_VTable Aoharu_LiveResultView___c__DisplayClass45_4_VTable, *PAoharu_LiveResultView___c__DisplayClass45_4_VTable;

struct Aoharu_LiveResultView___c__DisplayClass45_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultView___c__DisplayClass45_4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultView___c__DisplayClass45_4_VTable vtable;
};

typedef union _union_257280 _union_257280, *P_union_257280;

union _union_257280 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIRRepaintUpdater_StaticFields UnityEngine_UIElements_UIRRepaintUpdater_StaticFields, *PUnityEngine_UIElements_UIRRepaintUpdater_StaticFields;

struct UnityEngine_UIElements_UIRRepaintUpdater_StaticFields {
    struct System_String_o *s_Description;
    struct Unity_Profiling_ProfilerMarker_o s_ProfilerMarker;
};

typedef union _union_257282 _union_257282, *P_union_257282;

union _union_257282 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30ADE34 MethodInfo_30ADE34, *PMethodInfo_30ADE34;

typedef struct MethodInfo_30ADE34_RGCTXs MethodInfo_30ADE34_RGCTXs, *PMethodInfo_30ADE34_RGCTXs;

typedef union _union_205977 _union_205977, *P_union_205977;

union _union_205977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ADE34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30ADE34_RGCTXs *rgctx_data;
    union _union_205977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30ADE34_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_14AF688 MethodInfo_14AF688, *PMethodInfo_14AF688;

typedef union _union_258802 _union_258802, *P_union_258802;

union _union_258802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14AF688 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEE0F8 MethodInfo_2EEE0F8, *PMethodInfo_2EEE0F8;

typedef union _union_202526 _union_202526, *P_union_202526;

union _union_202526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE0F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC8068 MethodInfo_1EC8068, *PMethodInfo_1EC8068;

typedef struct UniRx_LazyTask_T__c UniRx_LazyTask_T__c, *PUniRx_LazyTask_T__c;

typedef union _union_290496 _union_290496, *P_union_290496;

typedef struct UniRx_LazyTask_T__VTable UniRx_LazyTask_T__VTable, *PUniRx_LazyTask_T__VTable;

union _union_290496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_LazyTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_LazyTask_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Start;
};

struct UniRx_LazyTask_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_LazyTask_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_LazyTask_T__VTable vtable;
};

typedef struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_o Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_o, *PAoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_o;

typedef struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_c Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_c, *PAoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_c;

typedef struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_Fields Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_Fields, *PAoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_Fields;

typedef struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_VTable Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_VTable, *PAoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_VTable;

struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_Fields {
    struct System_Action_o *onComplete;
    uint32_t eventId;
};

struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_o {
    struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_Fields fields;
};

struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Event_EventUtil___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_28AC530 MethodInfo_28AC530, *PMethodInfo_28AC530;

typedef union _union_314146 _union_314146, *P_union_314146;

union _union_314146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1508660_RGCTXs MethodInfo_1508660_RGCTXs, *PMethodInfo_1508660_RGCTXs;

struct MethodInfo_1508660_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_282280 _union_282280, *P_union_282280;

union _union_282280 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ShopScene___c__DisplayClass47_3_Fields Aoharu_ShopScene___c__DisplayClass47_3_Fields, *PAoharu_ShopScene___c__DisplayClass47_3_Fields;

typedef struct Aoharu_ShopScene___c__DisplayClass47_2_o Aoharu_ShopScene___c__DisplayClass47_2_o, *PAoharu_ShopScene___c__DisplayClass47_2_o;

typedef struct Aoharu_ShopScene___c__DisplayClass47_2_c Aoharu_ShopScene___c__DisplayClass47_2_c, *PAoharu_ShopScene___c__DisplayClass47_2_c;

typedef struct Aoharu_ShopScene___c__DisplayClass47_2_Fields Aoharu_ShopScene___c__DisplayClass47_2_Fields, *PAoharu_ShopScene___c__DisplayClass47_2_Fields;

typedef struct Aoharu_ShopScene___c__DisplayClass47_2_VTable Aoharu_ShopScene___c__DisplayClass47_2_VTable, *PAoharu_ShopScene___c__DisplayClass47_2_VTable;

struct Aoharu_ShopScene___c__DisplayClass47_3_Fields {
    struct Shock_UI_ShopBillingItemScrollItem_o *shopitem;
    struct Aoharu_ShopScene___c__DisplayClass47_2_o *CS___8__locals3;
};

struct Aoharu_ShopScene___c__DisplayClass47_2_Fields {
    struct System_Collections_Generic_List_ShopGemData__o *shopGemDataList;
    struct Aoharu_ShopScene___c__DisplayClass47_1_o *CS___8__locals2;
};

struct Aoharu_ShopScene___c__DisplayClass47_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopScene___c__DisplayClass47_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene___c__DisplayClass47_2_VTable vtable;
};

struct Aoharu_ShopScene___c__DisplayClass47_2_o {
    struct Aoharu_ShopScene___c__DisplayClass47_2_c *klass;
    void *monitor;
    struct Aoharu_ShopScene___c__DisplayClass47_2_Fields fields;
};

typedef union _union_282282 _union_282282, *P_union_282282;

union _union_282282 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257272 _union_257272, *P_union_257272;

union _union_257272 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282294 _union_282294, *P_union_282294;

union _union_282294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_ThreadedLoadingDebug_Fields UnityEngine_PlayerLoop_PostLateUpdate_ThreadedLoadingDebug_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_ThreadedLoadingDebug_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_ThreadedLoadingDebug_Fields {
};

typedef struct MethodInfo_3398768 MethodInfo_3398768, *PMethodInfo_3398768;

typedef union _union_228767 _union_228767, *P_union_228767;

union _union_228767 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228767 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282296 _union_282296, *P_union_282296;

union _union_282296 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282298 _union_282298, *P_union_282298;

union _union_282298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257278 _union_257278, *P_union_257278;

union _union_257278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MultiTextTabButton_o Shock_MultiTextTabButton_o, *PShock_MultiTextTabButton_o;

typedef struct Shock_MultiTextTabButton_c Shock_MultiTextTabButton_c, *PShock_MultiTextTabButton_c;

typedef struct Shock_MultiTextTabButton_Fields Shock_MultiTextTabButton_Fields, *PShock_MultiTextTabButton_Fields;

struct Shock_MultiTextTabButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultiTextTabButton_VTable vtable;
};

struct Shock_MultiTextTabButton_Fields {
    struct Shock_TabButtonBase_Fields super;
    struct System_Collections_Generic_List_TextMeshUI__o *m_textList;
    struct System_Collections_Generic_List_Image__o *m_activeImageList;
    struct UnityEngine_UI_Image_o *m_SelectFrameImage;
    struct UnityEngine_Sprite_o *m_SelectRightFrameSprite;
    struct UnityEngine_UI_Image_o *m_UnSelectFrameImage;
    struct UnityEngine_Sprite_o *m_UnSelectRightFrameSprite;
};

struct Shock_MultiTextTabButton_o {
    struct Shock_MultiTextTabButton_c *klass;
    void *monitor;
    struct Shock_MultiTextTabButton_Fields fields;
};

typedef struct Chipstar_Downloads_CriWare_MovieBuildMapTableBuilder_VTable Chipstar_Downloads_CriWare_MovieBuildMapTableBuilder_VTable, *PChipstar_Downloads_CriWare_MovieBuildMapTableBuilder_VTable;

struct Chipstar_Downloads_CriWare_MovieBuildMapTableBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

typedef union _union_257270 _union_257270, *P_union_257270;

union _union_257270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_PlayTelopCommand_Args_Fields Shock_Scenes_Adventure_PlayTelopCommand_Args_Fields, *PShock_Scenes_Adventure_PlayTelopCommand_Args_Fields;

struct Shock_Scenes_Adventure_PlayTelopCommand_Args_Fields {
    struct System_String_o *_PrefabName_k__BackingField;
    struct System_String_o *_Text_k__BackingField;
};

typedef struct Shock_NewSkillMstTable_Fields Shock_NewSkillMstTable_Fields, *PShock_NewSkillMstTable_Fields;

typedef struct Shock_GameMstTableBase_NewSkillMst__uint__Fields Shock_GameMstTableBase_NewSkillMst__uint__Fields, *PShock_GameMstTableBase_NewSkillMst__uint__Fields;

struct Shock_GameMstTableBase_NewSkillMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_NewSkillMstTable_Fields {
    struct Shock_GameMstTableBase_NewSkillMst__uint__Fields super;
};

typedef struct MethodInfo_1D7E24C MethodInfo_1D7E24C, *PMethodInfo_1D7E24C;

typedef union _union_297028 _union_297028, *P_union_297028;

union _union_297028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7E24C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_Cryptography_PKCS8_c Mono_Security_Cryptography_PKCS8_c, *PMono_Security_Cryptography_PKCS8_c;

struct Mono_Security_Cryptography_PKCS8_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Cryptography_PKCS8_VTable vtable;
};

typedef union _union_282290 _union_282290, *P_union_282290;

union _union_282290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282292 _union_282292, *P_union_282292;

union _union_282292 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_DataTakeOverIssueScene___c__DisplayClass19_0_VTable Aoharu_DataTakeOverIssueScene___c__DisplayClass19_0_VTable, *PAoharu_DataTakeOverIssueScene___c__DisplayClass19_0_VTable;

struct Aoharu_DataTakeOverIssueScene___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_282220 _union_282220, *P_union_282220;

union _union_282220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__c GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__c, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__c;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__RGCTXs GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__RGCTXs, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__RGCTXs;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__VTable GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__VTable, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__VTable;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__VTable vtable;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__RGCTXs {
    struct MethodInfo *_0_GooglePlayGames_Android_AndroidClient_InvokeCallbackOnGameThread_T_;
};

typedef struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___c System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___c, *PSystem_ValueTuple_UniTask_object___UniTask_object___UniTask_object___c;

typedef struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___VTable System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___VTable, *PSystem_ValueTuple_UniTask_object___UniTask_object___UniTask_object___VTable;

struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___VTable vtable;
};

typedef union _union_282222 _union_282222, *P_union_282222;

union _union_282222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19AF178 MethodInfo_19AF178, *PMethodInfo_19AF178;

typedef union _union_309798 _union_309798, *P_union_309798;

union _union_309798 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Xz_XZBlock_c SharpCompress_Compressors_Xz_XZBlock_c, *PSharpCompress_Compressors_Xz_XZBlock_c;

typedef struct SharpCompress_Compressors_Xz_XZBlock_VTable SharpCompress_Compressors_Xz_XZBlock_VTable, *PSharpCompress_Compressors_Xz_XZBlock_VTable;

struct SharpCompress_Compressors_Xz_XZBlock_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct SharpCompress_Compressors_Xz_XZBlock_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Xz_XZBlock_VTable vtable;
};

typedef struct MethodInfo_33A6C88 MethodInfo_33A6C88, *PMethodInfo_33A6C88;

typedef union _union_235303 _union_235303, *P_union_235303;

union _union_235303 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282224 _union_282224, *P_union_282224;

union _union_282224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_c Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_c, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_c;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_VTable;

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_VTable vtable;
};

typedef union _union_282226 _union_282226, *P_union_282226;

union _union_282226 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282228 _union_282228, *P_union_282228;

union _union_282228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_BeginnerMissionMst__VTable System_Predicate_BeginnerMissionMst__VTable, *PSystem_Predicate_BeginnerMissionMst__VTable;

struct System_Predicate_BeginnerMissionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UnityEngine_TerrainCallbacks_c UnityEngine_TerrainCallbacks_c, *PUnityEngine_TerrainCallbacks_c;

typedef struct UnityEngine_TerrainCallbacks_StaticFields UnityEngine_TerrainCallbacks_StaticFields, *PUnityEngine_TerrainCallbacks_StaticFields;

typedef struct UnityEngine_TerrainCallbacks_VTable UnityEngine_TerrainCallbacks_VTable, *PUnityEngine_TerrainCallbacks_VTable;

typedef struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_o UnityEngine_TerrainCallbacks_HeightmapChangedCallback_o, *PUnityEngine_TerrainCallbacks_HeightmapChangedCallback_o;

typedef struct UnityEngine_TerrainCallbacks_TextureChangedCallback_o UnityEngine_TerrainCallbacks_TextureChangedCallback_o, *PUnityEngine_TerrainCallbacks_TextureChangedCallback_o;

typedef struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_c UnityEngine_TerrainCallbacks_HeightmapChangedCallback_c, *PUnityEngine_TerrainCallbacks_HeightmapChangedCallback_c;

typedef struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_Fields UnityEngine_TerrainCallbacks_HeightmapChangedCallback_Fields, *PUnityEngine_TerrainCallbacks_HeightmapChangedCallback_Fields;

typedef struct UnityEngine_TerrainCallbacks_TextureChangedCallback_c UnityEngine_TerrainCallbacks_TextureChangedCallback_c, *PUnityEngine_TerrainCallbacks_TextureChangedCallback_c;

typedef struct UnityEngine_TerrainCallbacks_TextureChangedCallback_Fields UnityEngine_TerrainCallbacks_TextureChangedCallback_Fields, *PUnityEngine_TerrainCallbacks_TextureChangedCallback_Fields;

typedef struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_VTable UnityEngine_TerrainCallbacks_HeightmapChangedCallback_VTable, *PUnityEngine_TerrainCallbacks_HeightmapChangedCallback_VTable;

typedef struct UnityEngine_TerrainCallbacks_TextureChangedCallback_VTable UnityEngine_TerrainCallbacks_TextureChangedCallback_VTable, *PUnityEngine_TerrainCallbacks_TextureChangedCallback_VTable;

struct UnityEngine_TerrainCallbacks_TextureChangedCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_TerrainCallbacks_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TerrainCallbacks_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TerrainCallbacks_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TerrainCallbacks_VTable vtable;
};

struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_VTable vtable;
};

struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_o {
    struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_c *klass;
    void *monitor;
    struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_Fields fields;
};

struct UnityEngine_TerrainCallbacks_StaticFields {
    struct UnityEngine_TerrainCallbacks_HeightmapChangedCallback_o *heightmapChanged;
    struct UnityEngine_TerrainCallbacks_TextureChangedCallback_o *textureChanged;
};

struct UnityEngine_TerrainCallbacks_TextureChangedCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_TerrainCallbacks_TextureChangedCallback_o {
    struct UnityEngine_TerrainCallbacks_TextureChangedCallback_c *klass;
    void *monitor;
    struct UnityEngine_TerrainCallbacks_TextureChangedCallback_Fields fields;
};

struct UnityEngine_TerrainCallbacks_TextureChangedCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TerrainCallbacks_TextureChangedCallback_VTable vtable;
};

typedef struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___o System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___o, *PSystem_ValueTuple_UniTask_object___UniTask_object___UniTask_object___o;

typedef struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___Fields System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___Fields, *PSystem_ValueTuple_UniTask_object___UniTask_object___UniTask_object___Fields;

struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___Fields {
    struct Cysharp_Threading_Tasks_UniTask_object__o Item1;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item2;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item3;
};

struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___o {
    struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___Fields fields;
};

typedef union _union_296870 _union_296870, *P_union_296870;

union _union_296870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296872 _union_296872, *P_union_296872;

union _union_296872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296874 _union_296874, *P_union_296874;

union _union_296874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296876 _union_296876, *P_union_296876;

union _union_296876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TerrainCallbacks_o UnityEngine_TerrainCallbacks_o, *PUnityEngine_TerrainCallbacks_o;

typedef struct UnityEngine_TerrainCallbacks_Fields UnityEngine_TerrainCallbacks_Fields, *PUnityEngine_TerrainCallbacks_Fields;

struct UnityEngine_TerrainCallbacks_Fields {
};

struct UnityEngine_TerrainCallbacks_o {
    struct UnityEngine_TerrainCallbacks_c *klass;
    void *monitor;
    struct UnityEngine_TerrainCallbacks_Fields fields;
};

typedef union _union_296878 _union_296878, *P_union_296878;

union _union_296878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D098A0 MethodInfo_1D098A0, *PMethodInfo_1D098A0;

typedef union _union_247215 _union_247215, *P_union_247215;

union _union_247215 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D098A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Queue_TimeInterval_T___c System_Collections_Generic_Queue_TimeInterval_T___c, *PSystem_Collections_Generic_Queue_TimeInterval_T___c;

typedef struct System_Collections_Generic_Queue_TimeInterval_T___VTable System_Collections_Generic_Queue_TimeInterval_T___VTable, *PSystem_Collections_Generic_Queue_TimeInterval_T___VTable;

struct System_Collections_Generic_Queue_TimeInterval_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_TimeInterval_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_TimeInterval_T___VTable vtable;
};

typedef struct MethodInfo_1036090 MethodInfo_1036090, *PMethodInfo_1036090;

typedef union _union_171939 _union_171939, *P_union_171939;

union _union_171939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1036090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EmptyGachaSetData_Fields Shock_EmptyGachaSetData_Fields, *PShock_EmptyGachaSetData_Fields;

struct Shock_EmptyGachaSetData_Fields {
    struct Shock_GachaSetDataBase_Fields super;
};

typedef struct Aoharu_LocationInformationScene___c__DisplayClass17_0_c Aoharu_LocationInformationScene___c__DisplayClass17_0_c, *PAoharu_LocationInformationScene___c__DisplayClass17_0_c;

typedef struct Aoharu_LocationInformationScene___c__DisplayClass17_0_VTable Aoharu_LocationInformationScene___c__DisplayClass17_0_VTable, *PAoharu_LocationInformationScene___c__DisplayClass17_0_VTable;

struct Aoharu_LocationInformationScene___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LocationInformationScene___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformationScene___c__DisplayClass17_0_VTable vtable;
};

typedef struct SharpCompress_Compressors_LZMA_LZ_BinTree_c SharpCompress_Compressors_LZMA_LZ_BinTree_c, *PSharpCompress_Compressors_LZMA_LZ_BinTree_c;

typedef struct SharpCompress_Compressors_LZMA_LZ_BinTree_VTable SharpCompress_Compressors_LZMA_LZ_BinTree_VTable, *PSharpCompress_Compressors_LZMA_LZ_BinTree_VTable;

struct SharpCompress_Compressors_LZMA_LZ_BinTree_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ReadBlock;
};

struct SharpCompress_Compressors_LZMA_LZ_BinTree_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_LZ_BinTree_VTable vtable;
};

typedef struct MethodInfo_2E65190_RGCTXs MethodInfo_2E65190_RGCTXs, *PMethodInfo_2E65190_RGCTXs;

struct MethodInfo_2E65190_RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_ContinuationResultTaskFromResultTask_TResult__TNewResult_;
    struct MethodInfo *_1_System_Threading_Tasks_ContinuationResultTaskFromResultTask_TResult__TNewResult___ctor;
};

typedef union _union_282230 _union_282230, *P_union_282230;

union _union_282230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1285F58 MethodInfo_1285F58, *PMethodInfo_1285F58;

typedef union _union_208721 _union_208721, *P_union_208721;

union _union_208721 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1285F58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208721 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282232 _union_282232, *P_union_282232;

union _union_282232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282234 _union_282234, *P_union_282234;

union _union_282234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282236 _union_282236, *P_union_282236;

union _union_282236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282238 _union_282238, *P_union_282238;

union _union_282238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LocationInformationScene___c__DisplayClass17_0_o Aoharu_LocationInformationScene___c__DisplayClass17_0_o, *PAoharu_LocationInformationScene___c__DisplayClass17_0_o;

struct Aoharu_LocationInformationScene___c__DisplayClass17_0_o {
    struct Aoharu_LocationInformationScene___c__DisplayClass17_0_c *klass;
    void *monitor;
    struct Aoharu_LocationInformationScene___c__DisplayClass17_0_Fields fields;
};

typedef struct SharpCompress_Compressors_LZMA_LZ_BinTree_o SharpCompress_Compressors_LZMA_LZ_BinTree_o, *PSharpCompress_Compressors_LZMA_LZ_BinTree_o;

typedef struct SharpCompress_Compressors_LZMA_LZ_BinTree_Fields SharpCompress_Compressors_LZMA_LZ_BinTree_Fields, *PSharpCompress_Compressors_LZMA_LZ_BinTree_Fields;

typedef struct SharpCompress_Compressors_LZMA_LZ_InWindow_Fields SharpCompress_Compressors_LZMA_LZ_InWindow_Fields, *PSharpCompress_Compressors_LZMA_LZ_InWindow_Fields;

struct SharpCompress_Compressors_LZMA_LZ_InWindow_Fields {
    struct System_Byte_array *_bufferBase;
    struct System_IO_Stream_o *_stream;
    uint32_t _posLimit;
    bool _streamEndWasReached;
    uint32_t _pointerToLastSafePosition;
    uint32_t _bufferOffset;
    uint32_t _blockSize;
    uint32_t _pos;
    uint32_t _keepSizeBefore;
    uint32_t _keepSizeAfter;
    uint32_t _streamPos;
};

struct SharpCompress_Compressors_LZMA_LZ_BinTree_Fields {
    struct SharpCompress_Compressors_LZMA_LZ_InWindow_Fields super;
    uint32_t _cyclicBufferPos;
    uint32_t _cyclicBufferSize;
    uint32_t _matchMaxLen;
    struct System_UInt32_array *_son;
    struct System_UInt32_array *_hash;
    uint32_t _cutValue;
    uint32_t _hashMask;
    uint32_t _hashSizeSum;
    bool _hashArray;
    uint32_t _kNumHashDirectBytes;
    uint32_t _kMinMatchCheck;
    uint32_t _kFixHashSize;
};

struct SharpCompress_Compressors_LZMA_LZ_BinTree_o {
    struct SharpCompress_Compressors_LZMA_LZ_BinTree_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_LZ_BinTree_Fields fields;
};

typedef struct UnityEngine_TextCore_Text_TextGenerationSettings_c UnityEngine_TextCore_Text_TextGenerationSettings_c, *PUnityEngine_TextCore_Text_TextGenerationSettings_c;

typedef struct UnityEngine_TextCore_Text_TextGenerationSettings_VTable UnityEngine_TextCore_Text_TextGenerationSettings_VTable, *PUnityEngine_TextCore_Text_TextGenerationSettings_VTable;

struct UnityEngine_TextCore_Text_TextGenerationSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_TextGenerationSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextGenerationSettings_VTable vtable;
};

typedef struct Aoharu_MemberIllustrateCharaTopScene___c_Fields Aoharu_MemberIllustrateCharaTopScene___c_Fields, *PAoharu_MemberIllustrateCharaTopScene___c_Fields;

struct Aoharu_MemberIllustrateCharaTopScene___c_Fields {
};

typedef union _union_296860 _union_296860, *P_union_296860;

union _union_296860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MultieventSettingMstTable___c_c Shock_MultieventSettingMstTable___c_c, *PShock_MultieventSettingMstTable___c_c;

typedef struct Shock_MultieventSettingMstTable___c_StaticFields Shock_MultieventSettingMstTable___c_StaticFields, *PShock_MultieventSettingMstTable___c_StaticFields;

typedef struct Shock_MultieventSettingMstTable___c_VTable Shock_MultieventSettingMstTable___c_VTable, *PShock_MultieventSettingMstTable___c_VTable;

typedef struct Shock_MultieventSettingMstTable___c_o Shock_MultieventSettingMstTable___c_o, *PShock_MultieventSettingMstTable___c_o;

typedef struct System_Func_MultieventSettingMst__uint__o System_Func_MultieventSettingMst__uint__o, *PSystem_Func_MultieventSettingMst__uint__o;

typedef struct System_Func_MultieventSettingMst__string__o System_Func_MultieventSettingMst__string__o, *PSystem_Func_MultieventSettingMst__string__o;

typedef struct Shock_MultieventSettingMstTable___c_Fields Shock_MultieventSettingMstTable___c_Fields, *PShock_MultieventSettingMstTable___c_Fields;

typedef struct System_Func_MultieventSettingMst__uint__c System_Func_MultieventSettingMst__uint__c, *PSystem_Func_MultieventSettingMst__uint__c;

typedef struct System_Func_MultieventSettingMst__uint__Fields System_Func_MultieventSettingMst__uint__Fields, *PSystem_Func_MultieventSettingMst__uint__Fields;

typedef struct System_Func_MultieventSettingMst__string__c System_Func_MultieventSettingMst__string__c, *PSystem_Func_MultieventSettingMst__string__c;

typedef struct System_Func_MultieventSettingMst__string__Fields System_Func_MultieventSettingMst__string__Fields, *PSystem_Func_MultieventSettingMst__string__Fields;

typedef struct System_Func_MultieventSettingMst__uint__VTable System_Func_MultieventSettingMst__uint__VTable, *PSystem_Func_MultieventSettingMst__uint__VTable;

typedef struct System_Func_MultieventSettingMst__string__VTable System_Func_MultieventSettingMst__string__VTable, *PSystem_Func_MultieventSettingMst__string__VTable;

struct System_Func_MultieventSettingMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_MultieventSettingMstTable___c_Fields {
};

struct Shock_MultieventSettingMstTable___c_o {
    struct Shock_MultieventSettingMstTable___c_c *klass;
    void *monitor;
    struct Shock_MultieventSettingMstTable___c_Fields fields;
};

struct Shock_MultieventSettingMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MultieventSettingMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MultieventSettingMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultieventSettingMstTable___c_VTable vtable;
};

struct Shock_MultieventSettingMstTable___c_StaticFields {
    struct Shock_MultieventSettingMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Predicate_string__o *__9__2_9;
    struct System_Predicate_string__o *__9__2_10;
    struct System_Predicate_string__o *__9__2_11;
    struct System_Predicate_string__o *__9__2_12;
    struct System_Predicate_string__o *__9__2_13;
    struct System_Predicate_string__o *__9__2_14;
    struct System_Func_MultieventSettingMst__uint__o *__9__11_0;
    struct System_Func_MultieventSettingMst__string__o *__9__18_0;
    struct System_Func_MultieventSettingMst__string__o *__9__19_0;
};

struct System_Func_MultieventSettingMst__uint__o {
    struct System_Func_MultieventSettingMst__uint__c *klass;
    void *monitor;
    struct System_Func_MultieventSettingMst__uint__Fields fields;
};

struct System_Func_MultieventSettingMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MultieventSettingMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MultieventSettingMst__uint__VTable vtable;
};

struct System_Func_MultieventSettingMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MultieventSettingMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MultieventSettingMst__string__VTable vtable;
};

struct System_Func_MultieventSettingMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MultieventSettingMst__string__o {
    struct System_Func_MultieventSettingMst__string__c *klass;
    void *monitor;
    struct System_Func_MultieventSettingMst__string__Fields fields;
};

typedef union _union_296862 _union_296862, *P_union_296862;

union _union_296862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296864 _union_296864, *P_union_296864;

union _union_296864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127C3B4 MethodInfo_127C3B4, *PMethodInfo_127C3B4;

typedef union _union_201994 _union_201994, *P_union_201994;

union _union_201994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C3B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296868 _union_296868, *P_union_296868;

union _union_296868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_T__RGCTXs UniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_T__RGCTXs, *PUniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_T__RGCTXs;

struct UniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_OperatorObserverBase_T____T___;
    struct MethodInfo *_1_UniRx_Operators_OperatorObserverBase_T____T____OnError;
    struct MethodInfo *_2_UniRx_Operators_OperatorObserverBase_T____T____OnNext;
    struct MethodInfo *_3_UniRx_Operators_OperatorObserverBase_T____T____OnCompleted;
};

typedef struct TMPro_TMP_DefaultControls_c TMPro_TMP_DefaultControls_c, *PTMPro_TMP_DefaultControls_c;

typedef struct TMPro_TMP_DefaultControls_VTable TMPro_TMP_DefaultControls_VTable, *PTMPro_TMP_DefaultControls_VTable;

struct TMPro_TMP_DefaultControls_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_DefaultControls_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_DefaultControls_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_DefaultControls_VTable vtable;
};

typedef union _union_282240 _union_282240, *P_union_282240;

union _union_282240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282242 _union_282242, *P_union_282242;

union _union_282242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282244 _union_282244, *P_union_282244;

union _union_282244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_WipeBeforeImage_c Aoharu_WipeBeforeImage_c, *PAoharu_WipeBeforeImage_c;

typedef struct Aoharu_WipeBeforeImage_VTable Aoharu_WipeBeforeImage_VTable, *PAoharu_WipeBeforeImage_VTable;

struct Aoharu_WipeBeforeImage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_SetScreenshot;
};

struct Aoharu_WipeBeforeImage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_WipeBeforeImage_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__o Cysharp_Threading_Tasks_UniTask_NeverPromise_T__o, *PCysharp_Threading_Tasks_UniTask_NeverPromise_T__o;

typedef struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__Fields Cysharp_Threading_Tasks_UniTask_NeverPromise_T__Fields, *PCysharp_Threading_Tasks_UniTask_NeverPromise_T__Fields;

struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__Fields {
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o core;
};

struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__o {
    struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_NeverPromise_T__Fields fields;
};

typedef union _union_282246 _union_282246, *P_union_282246;

union _union_282246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24A970C MethodInfo_24A970C, *PMethodInfo_24A970C;

typedef union _union_310202 _union_310202, *P_union_310202;

union _union_310202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A970C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282248 _union_282248, *P_union_282248;

union _union_282248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_EmptyScene_o Aoharu_EmptyScene_o, *PAoharu_EmptyScene_o;

typedef struct Aoharu_EmptyScene_c Aoharu_EmptyScene_c, *PAoharu_EmptyScene_c;

typedef struct Aoharu_EmptyScene_Fields Aoharu_EmptyScene_Fields, *PAoharu_EmptyScene_Fields;

typedef struct Aoharu_EmptyScene_VTable Aoharu_EmptyScene_VTable, *PAoharu_EmptyScene_VTable;

struct Aoharu_EmptyScene_Fields {
};

struct Aoharu_EmptyScene_o {
    struct Aoharu_EmptyScene_c *klass;
    void *monitor;
    struct Aoharu_EmptyScene_Fields fields;
};

struct Aoharu_EmptyScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Shock_ISceneType_get_SceneType;
};

struct Aoharu_EmptyScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EmptyScene_VTable vtable;
};

typedef struct Shock_RecvSerialCodeAllocateRData_VTable Shock_RecvSerialCodeAllocateRData_VTable, *PShock_RecvSerialCodeAllocateRData_VTable;

struct Shock_RecvSerialCodeAllocateRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_ScrollBase_SelectScrollElement__c Shock_ScrollBase_SelectScrollElement__c, *PShock_ScrollBase_SelectScrollElement__c;

typedef struct Shock_ScrollBase_SelectScrollElement__VTable Shock_ScrollBase_SelectScrollElement__VTable, *PShock_ScrollBase_SelectScrollElement__VTable;

struct Shock_ScrollBase_SelectScrollElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_ScrollBase_SelectScrollElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase_SelectScrollElement__VTable vtable;
};

typedef struct Chipstar_Downloads_CriWare_CriFileManager__Clean_d__64_c Chipstar_Downloads_CriWare_CriFileManager__Clean_d__64_c, *PChipstar_Downloads_CriWare_CriFileManager__Clean_d__64_c;

typedef struct Chipstar_Downloads_CriWare_CriFileManager__Clean_d__64_VTable Chipstar_Downloads_CriWare_CriFileManager__Clean_d__64_VTable, *PChipstar_Downloads_CriWare_CriFileManager__Clean_d__64_VTable;

struct Chipstar_Downloads_CriWare_CriFileManager__Clean_d__64_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_CriWare_CriFileManager__Clean_d__64_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriFileManager__Clean_d__64_VTable vtable;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_EqualityComparer_Fields UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_EqualityComparer_Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_EqualityComparer_Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_EqualityComparer_Fields {
};

typedef union _union_296890 _union_296890, *P_union_296890;

union _union_296890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296892 _union_296892, *P_union_296892;

union _union_296892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24337B0 MethodInfo_24337B0, *PMethodInfo_24337B0;

typedef union _union_276600 _union_276600, *P_union_276600;

union _union_276600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24337B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296894 _union_296894, *P_union_296894;

union _union_296894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296898 _union_296898, *P_union_296898;

union _union_296898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_VTable SharpCompress_Compressors_LZMA_Decoder_LenDecoder_VTable, *PSharpCompress_Compressors_LZMA_Decoder_LenDecoder_VTable;

struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct TMPro_TMP_DefaultControls_o TMPro_TMP_DefaultControls_o, *PTMPro_TMP_DefaultControls_o;

typedef struct TMPro_TMP_DefaultControls_Fields TMPro_TMP_DefaultControls_Fields, *PTMPro_TMP_DefaultControls_Fields;

struct TMPro_TMP_DefaultControls_Fields {
};

struct TMPro_TMP_DefaultControls_o {
    struct TMPro_TMP_DefaultControls_c *klass;
    void *monitor;
    struct TMPro_TMP_DefaultControls_Fields fields;
};

typedef union _union_282250 _union_282250, *P_union_282250;

union _union_282250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282252 _union_282252, *P_union_282252;

union _union_282252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct AOT_MonoPInvokeCallbackAttribute_o AOT_MonoPInvokeCallbackAttribute_o, *PAOT_MonoPInvokeCallbackAttribute_o;

typedef struct AOT_MonoPInvokeCallbackAttribute_c AOT_MonoPInvokeCallbackAttribute_c, *PAOT_MonoPInvokeCallbackAttribute_c;

typedef struct AOT_MonoPInvokeCallbackAttribute_Fields AOT_MonoPInvokeCallbackAttribute_Fields, *PAOT_MonoPInvokeCallbackAttribute_Fields;

typedef struct AOT_MonoPInvokeCallbackAttribute_VTable AOT_MonoPInvokeCallbackAttribute_VTable, *PAOT_MonoPInvokeCallbackAttribute_VTable;

struct AOT_MonoPInvokeCallbackAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct AOT_MonoPInvokeCallbackAttribute_o {
    struct AOT_MonoPInvokeCallbackAttribute_c *klass;
    void *monitor;
    struct AOT_MonoPInvokeCallbackAttribute_Fields fields;
};

struct AOT_MonoPInvokeCallbackAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct AOT_MonoPInvokeCallbackAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct AOT_MonoPInvokeCallbackAttribute_VTable vtable;
};

typedef struct Unity_Profiling_ProfilerMarker_AutoScope_Fields Unity_Profiling_ProfilerMarker_AutoScope_Fields, *PUnity_Profiling_ProfilerMarker_AutoScope_Fields;

struct Unity_Profiling_ProfilerMarker_AutoScope_Fields {
    intptr_t m_Ptr;
};

typedef union _union_282254 _union_282254, *P_union_282254;

union _union_282254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PartVoiceKeyMstTable___c_c Shock_PartVoiceKeyMstTable___c_c, *PShock_PartVoiceKeyMstTable___c_c;

typedef struct Shock_PartVoiceKeyMstTable___c_StaticFields Shock_PartVoiceKeyMstTable___c_StaticFields, *PShock_PartVoiceKeyMstTable___c_StaticFields;

typedef struct Shock_PartVoiceKeyMstTable___c_VTable Shock_PartVoiceKeyMstTable___c_VTable, *PShock_PartVoiceKeyMstTable___c_VTable;

typedef struct Shock_PartVoiceKeyMstTable___c_o Shock_PartVoiceKeyMstTable___c_o, *PShock_PartVoiceKeyMstTable___c_o;

typedef struct System_Func_PartVoiceKeyMst__string__o System_Func_PartVoiceKeyMst__string__o, *PSystem_Func_PartVoiceKeyMst__string__o;

typedef struct Shock_PartVoiceKeyMstTable___c_Fields Shock_PartVoiceKeyMstTable___c_Fields, *PShock_PartVoiceKeyMstTable___c_Fields;

typedef struct System_Func_PartVoiceKeyMst__string__c System_Func_PartVoiceKeyMst__string__c, *PSystem_Func_PartVoiceKeyMst__string__c;

typedef struct System_Func_PartVoiceKeyMst__string__Fields System_Func_PartVoiceKeyMst__string__Fields, *PSystem_Func_PartVoiceKeyMst__string__Fields;

typedef struct System_Func_PartVoiceKeyMst__string__VTable System_Func_PartVoiceKeyMst__string__VTable, *PSystem_Func_PartVoiceKeyMst__string__VTable;

struct Shock_PartVoiceKeyMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PartVoiceKeyMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_PartVoiceKeyMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PartVoiceKeyMstTable___c_VTable vtable;
};

struct Shock_PartVoiceKeyMstTable___c_Fields {
};

struct Shock_PartVoiceKeyMstTable___c_o {
    struct Shock_PartVoiceKeyMstTable___c_c *klass;
    void *monitor;
    struct Shock_PartVoiceKeyMstTable___c_Fields fields;
};

struct System_Func_PartVoiceKeyMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_PartVoiceKeyMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_PartVoiceKeyMstTable___c_StaticFields {
    struct Shock_PartVoiceKeyMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_PartVoiceKeyMst__string__o *__9__11_0;
    struct System_Func_PartVoiceKeyMst__string__o *__9__18_0;
    struct System_Func_PartVoiceKeyMst__string__o *__9__19_0;
};

struct System_Func_PartVoiceKeyMst__string__o {
    struct System_Func_PartVoiceKeyMst__string__c *klass;
    void *monitor;
    struct System_Func_PartVoiceKeyMst__string__Fields fields;
};

struct System_Func_PartVoiceKeyMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_PartVoiceKeyMst__string__VTable vtable;
};

typedef struct Photon_Pun_PhotonTransformViewScaleControl_c Photon_Pun_PhotonTransformViewScaleControl_c, *PPhoton_Pun_PhotonTransformViewScaleControl_c;

typedef struct Photon_Pun_PhotonTransformViewScaleControl_VTable Photon_Pun_PhotonTransformViewScaleControl_VTable, *PPhoton_Pun_PhotonTransformViewScaleControl_VTable;

struct Photon_Pun_PhotonTransformViewScaleControl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonTransformViewScaleControl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonTransformViewScaleControl_VTable vtable;
};

typedef struct MethodInfo_1BB0A14 MethodInfo_1BB0A14, *PMethodInfo_1BB0A14;

typedef union _union_302436 _union_302436, *P_union_302436;

union _union_302436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0A14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282256 _union_282256, *P_union_282256;

union _union_282256 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D6A7C MethodInfo_15D6A7C, *PMethodInfo_15D6A7C;

typedef struct MethodInfo_15D6A7C_RGCTXs MethodInfo_15D6A7C_RGCTXs, *PMethodInfo_15D6A7C_RGCTXs;

typedef union _union_331368 _union_331368, *P_union_331368;

union _union_331368 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6A7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6A7C_RGCTXs *rgctx_data;
    union _union_331368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D6A7C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_282258 _union_282258, *P_union_282258;

union _union_282258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_LoginBonus__c System_Collections_Generic_IReadOnlyList_LoginBonus__c, *PSystem_Collections_Generic_IReadOnlyList_LoginBonus__c;

struct System_Collections_Generic_IReadOnlyList_LoginBonus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1269F2C_RGCTXs MethodInfo_1269F2C_RGCTXs, *PMethodInfo_1269F2C_RGCTXs;

struct MethodInfo_1269F2C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_EventSystems_BaseRaycaster_array UnityEngine_EventSystems_BaseRaycaster_array, *PUnityEngine_EventSystems_BaseRaycaster_array;

struct UnityEngine_EventSystems_BaseRaycaster_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_EventSystems_BaseRaycaster_o *m_Items[65535];
};

typedef struct System_Collections_Generic_List_CARD_TYPE__VTable System_Collections_Generic_List_CARD_TYPE__VTable, *PSystem_Collections_Generic_List_CARD_TYPE__VTable;

struct System_Collections_Generic_List_CARD_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef union _union_296882 _union_296882, *P_union_296882;

union _union_296882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296884 _union_296884, *P_union_296884;

union _union_296884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_o Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_o, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_o;

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_Fields Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_Fields, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_Fields;

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_Fields {
    struct Shock_IInputLockData_o *input;
};

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_o {
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass27_0_Fields fields;
};

typedef struct MethodInfo_24337C4 MethodInfo_24337C4, *PMethodInfo_24337C4;

typedef union _union_273314 _union_273314, *P_union_273314;

union _union_273314 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24337C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273314 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296886 _union_296886, *P_union_296886;

union _union_296886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296888 _union_296888, *P_union_296888;

union _union_296888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14624 MethodInfo_2B14624, *PMethodInfo_2B14624;

typedef union _union_186394 _union_186394, *P_union_186394;

union _union_186394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14624 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBB4B4 MethodInfo_1BBB4B4, *PMethodInfo_1BBB4B4;

typedef union _union_302516 _union_302516, *P_union_302516;

union _union_302516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB4B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryMstTable___c__DisplayClass13_0_VTable Shock_LotteryMstTable___c__DisplayClass13_0_VTable, *PShock_LotteryMstTable___c__DisplayClass13_0_VTable;

struct Shock_LotteryMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___VTable Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___VTable, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___VTable;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_257220 _union_257220, *P_union_257220;

union _union_257220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GachaResultScene_SceneInData___c_o Aoharu_GachaResultScene_SceneInData___c_o, *PAoharu_GachaResultScene_SceneInData___c_o;

typedef struct Aoharu_GachaResultScene_SceneInData___c_c Aoharu_GachaResultScene_SceneInData___c_c, *PAoharu_GachaResultScene_SceneInData___c_c;

typedef struct Aoharu_GachaResultScene_SceneInData___c_Fields Aoharu_GachaResultScene_SceneInData___c_Fields, *PAoharu_GachaResultScene_SceneInData___c_Fields;

typedef struct Aoharu_GachaResultScene_SceneInData___c_StaticFields Aoharu_GachaResultScene_SceneInData___c_StaticFields, *PAoharu_GachaResultScene_SceneInData___c_StaticFields;

typedef struct Aoharu_GachaResultScene_SceneInData___c_VTable Aoharu_GachaResultScene_SceneInData___c_VTable, *PAoharu_GachaResultScene_SceneInData___c_VTable;

typedef struct System_Func_int__CardMst__o System_Func_int__CardMst__o, *PSystem_Func_int__CardMst__o;

typedef struct System_Func_CardMst__IPhotoResultData__o System_Func_CardMst__IPhotoResultData__o, *PSystem_Func_CardMst__IPhotoResultData__o;

typedef struct System_Func_int__CardMst__c System_Func_int__CardMst__c, *PSystem_Func_int__CardMst__c;

typedef struct System_Func_int__CardMst__Fields System_Func_int__CardMst__Fields, *PSystem_Func_int__CardMst__Fields;

typedef struct System_Func_CardMst__IPhotoResultData__c System_Func_CardMst__IPhotoResultData__c, *PSystem_Func_CardMst__IPhotoResultData__c;

typedef struct System_Func_CardMst__IPhotoResultData__Fields System_Func_CardMst__IPhotoResultData__Fields, *PSystem_Func_CardMst__IPhotoResultData__Fields;

typedef struct System_Func_int__CardMst__VTable System_Func_int__CardMst__VTable, *PSystem_Func_int__CardMst__VTable;

typedef struct System_Func_CardMst__IPhotoResultData__VTable System_Func_CardMst__IPhotoResultData__VTable, *PSystem_Func_CardMst__IPhotoResultData__VTable;

struct System_Func_CardMst__IPhotoResultData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_int__CardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_GachaResultScene_SceneInData___c_StaticFields {
    struct Aoharu_GachaResultScene_SceneInData___c_o *__9;
    struct System_Func_int__CardMst__o *__9__29_0;
    struct System_Func_CardMst__IPhotoResultData__o *__9__29_1;
};

struct Aoharu_GachaResultScene_SceneInData___c_Fields {
};

struct Aoharu_GachaResultScene_SceneInData___c_o {
    struct Aoharu_GachaResultScene_SceneInData___c_c *klass;
    void *monitor;
    struct Aoharu_GachaResultScene_SceneInData___c_Fields fields;
};

struct Aoharu_GachaResultScene_SceneInData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaResultScene_SceneInData___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_GachaResultScene_SceneInData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaResultScene_SceneInData___c_VTable vtable;
};

struct System_Func_CardMst__IPhotoResultData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_int__CardMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_int__CardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_int__CardMst__VTable vtable;
};

struct System_Func_int__CardMst__o {
    struct System_Func_int__CardMst__c *klass;
    void *monitor;
    struct System_Func_int__CardMst__Fields fields;
};

struct System_Func_CardMst__IPhotoResultData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardMst__IPhotoResultData__VTable vtable;
};

struct System_Func_CardMst__IPhotoResultData__o {
    struct System_Func_CardMst__IPhotoResultData__c *klass;
    void *monitor;
    struct System_Func_CardMst__IPhotoResultData__Fields fields;
};

typedef struct MethodInfo_1075650 MethodInfo_1075650, *PMethodInfo_1075650;

typedef union _union_167037 _union_167037, *P_union_167037;

union _union_167037 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1075650 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167037 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156B53C MethodInfo_156B53C, *PMethodInfo_156B53C;

typedef union _union_170175 _union_170175, *P_union_170175;

union _union_170175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156B53C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257222 _union_257222, *P_union_257222;

union _union_257222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8C75C MethodInfo_2E8C75C, *PMethodInfo_2E8C75C;

typedef union _union_228523 _union_228523, *P_union_228523;

union _union_228523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C75C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257224 _union_257224, *P_union_257224;

union _union_257224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2AE70 MethodInfo_1D2AE70, *PMethodInfo_1D2AE70;

typedef union _union_248159 _union_248159, *P_union_248159;

union _union_248159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AE70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_334F4F8 MethodInfo_334F4F8, *PMethodInfo_334F4F8;

typedef union _union_300687 _union_300687, *P_union_300687;

union _union_300687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334F4F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_LiveComboMst__int__Fields Shock_GameMstTableBase_LiveComboMst__int__Fields, *PShock_GameMstTableBase_LiveComboMst__int__Fields;

struct Shock_GameMstTableBase_LiveComboMst__int__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_o Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_o, *PCysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_o;

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_Fields Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_Fields, *PCysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_Fields;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_Fields {
};

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_o {
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_Fields fields;
};

typedef struct UnityEngine_LightProbes_Fields UnityEngine_LightProbes_Fields, *PUnityEngine_LightProbes_Fields;

struct UnityEngine_LightProbes_Fields {
    struct UnityEngine_Object_Fields super;
};

typedef struct MethodInfo_2E81CC4 MethodInfo_2E81CC4, *PMethodInfo_2E81CC4;

typedef union _union_334157 _union_334157, *P_union_334157;

union _union_334157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81CC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E5574 MethodInfo_21E5574, *PMethodInfo_21E5574;

typedef union _union_161699 _union_161699, *P_union_161699;

union _union_161699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296830 _union_296830, *P_union_296830;

union _union_296830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296832 _union_296832, *P_union_296832;

union _union_296832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296834 _union_296834, *P_union_296834;

union _union_296834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_Ephemeron_c System_Runtime_CompilerServices_Ephemeron_c, *PSystem_Runtime_CompilerServices_Ephemeron_c;

typedef struct System_Runtime_CompilerServices_Ephemeron_VTable System_Runtime_CompilerServices_Ephemeron_VTable, *PSystem_Runtime_CompilerServices_Ephemeron_VTable;

struct System_Runtime_CompilerServices_Ephemeron_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_Ephemeron_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_Ephemeron_VTable vtable;
};

typedef union _union_257228 _union_257228, *P_union_257228;

union _union_257228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IComparer_object__o System_Collections_Generic_IComparer_object__o, *PSystem_Collections_Generic_IComparer_object__o;

typedef struct System_Collections_Generic_IComparer_object__c System_Collections_Generic_IComparer_object__c, *PSystem_Collections_Generic_IComparer_object__c;

typedef struct System_Collections_Generic_IComparer_object__Fields System_Collections_Generic_IComparer_object__Fields, *PSystem_Collections_Generic_IComparer_object__Fields;

struct System_Collections_Generic_IComparer_object__Fields {
};

struct System_Collections_Generic_IComparer_object__o {
    struct System_Collections_Generic_IComparer_object__c *klass;
    void *monitor;
    struct System_Collections_Generic_IComparer_object__Fields fields;
};

struct System_Collections_Generic_IComparer_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_296838 _union_296838, *P_union_296838;

union _union_296838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAA648 MethodInfo_1EAA648, *PMethodInfo_1EAA648;

typedef union _union_264868 _union_264868, *P_union_264868;

union _union_264868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA648 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_ResourcesManifestLoader_c Chipstar_Downloads_ResourcesManifestLoader_c, *PChipstar_Downloads_ResourcesManifestLoader_c;

typedef struct Chipstar_Downloads_ResourcesManifestLoader_VTable Chipstar_Downloads_ResourcesManifestLoader_VTable, *PChipstar_Downloads_ResourcesManifestLoader_VTable;

struct Chipstar_Downloads_ResourcesManifestLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_LoadWait;
    struct VirtualInvokeData _5_GetManifest;
    struct VirtualInvokeData _6_Dispose;
};

struct Chipstar_Downloads_ResourcesManifestLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_ResourcesManifestLoader_VTable vtable;
};

typedef struct MethodInfo_313EDD0 MethodInfo_313EDD0, *PMethodInfo_313EDD0;

typedef union _union_234627 _union_234627, *P_union_234627;

union _union_234627 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EDD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234627 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257210 _union_257210, *P_union_257210;

union _union_257210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19AF1BC MethodInfo_19AF1BC, *PMethodInfo_19AF1BC;

typedef union _union_310278 _union_310278, *P_union_310278;

union _union_310278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF1BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3344A64 MethodInfo_3344A64, *PMethodInfo_3344A64;

typedef union _union_300445 _union_300445, *P_union_300445;

union _union_300445 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3344A64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300445 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise__UniTask_Awaiter__int__Fields Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise__UniTask_Awaiter__int__Fields, *PCysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise__UniTask_Awaiter__int__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_VTable;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__Fields;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__Fields {
    int32_t result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise__UniTask_Awaiter__int__Fields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_o *Item1;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_o Item2;
    int32_t Item3;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_Fields {
    int32_t completedCount;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_int__o core;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_VTable vtable;
};

typedef struct MethodInfo_1B63748 MethodInfo_1B63748, *PMethodInfo_1B63748;

typedef union _union_255549 _union_255549, *P_union_255549;

union _union_255549 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B63748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255549 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1468C MethodInfo_2B1468C, *PMethodInfo_2B1468C;

typedef union _union_187832 _union_187832, *P_union_187832;

union _union_187832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1468C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DBAD0 MethodInfo_21DBAD0, *PMethodInfo_21DBAD0;

typedef union _union_161509 _union_161509, *P_union_161509;

union _union_161509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBAD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296822 _union_296822, *P_union_296822;

union _union_296822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257216 _union_257216, *P_union_257216;

union _union_257216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296824 _union_296824, *P_union_296824;

union _union_296824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8C768 MethodInfo_2E8C768, *PMethodInfo_2E8C768;

typedef union _union_228691 _union_228691, *P_union_228691;

union _union_228691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257218 _union_257218, *P_union_257218;

union _union_257218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296826 _union_296826, *P_union_296826;

union _union_296826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296828 _union_296828, *P_union_296828;

union _union_296828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_HomeScene_Bgm_c Shock_SoundKey_HomeScene_Bgm_c, *PShock_SoundKey_HomeScene_Bgm_c;

typedef struct Shock_SoundKey_HomeScene_Bgm_StaticFields Shock_SoundKey_HomeScene_Bgm_StaticFields, *PShock_SoundKey_HomeScene_Bgm_StaticFields;

typedef struct Shock_SoundKey_HomeScene_Bgm_VTable Shock_SoundKey_HomeScene_Bgm_VTable, *PShock_SoundKey_HomeScene_Bgm_VTable;

struct Shock_SoundKey_HomeScene_Bgm_StaticFields {
    struct System_String_o *Main;
    struct System_String_o *Muse;
    struct System_String_o *Aqors;
    struct System_String_o *Nijigaku;
    struct System_String_o *Liella;
};

struct Shock_SoundKey_HomeScene_Bgm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_HomeScene_Bgm_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_HomeScene_Bgm_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_HomeScene_Bgm_VTable vtable;
};

typedef union _union_257200 _union_257200, *P_union_257200;

union _union_257200 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282200 _union_282200, *P_union_282200;

union _union_282200 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DA114 MethodInfo_19DA114, *PMethodInfo_19DA114;

typedef union _union_248081 _union_248081, *P_union_248081;

union _union_248081 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248081 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257202 _union_257202, *P_union_257202;

union _union_257202 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282202 _union_282202, *P_union_282202;

union _union_282202 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282204 _union_282204, *P_union_282204;

union _union_282204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282206 _union_282206, *P_union_282206;

union _union_282206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_PracticeTicketItem__c System_Collections_Generic_List_PracticeTicketItem__c, *PSystem_Collections_Generic_List_PracticeTicketItem__c;

typedef struct System_Collections_Generic_List_PracticeTicketItem__StaticFields System_Collections_Generic_List_PracticeTicketItem__StaticFields, *PSystem_Collections_Generic_List_PracticeTicketItem__StaticFields;

typedef struct System_Collections_Generic_List_PracticeTicketItem__VTable System_Collections_Generic_List_PracticeTicketItem__VTable, *PSystem_Collections_Generic_List_PracticeTicketItem__VTable;

typedef struct Shock_Scenes_Practice_PracticeTicketItem_array Shock_Scenes_Practice_PracticeTicketItem_array, *PShock_Scenes_Practice_PracticeTicketItem_array;

struct System_Collections_Generic_List_PracticeTicketItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PracticeTicketItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PracticeTicketItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PracticeTicketItem__VTable vtable;
};

struct Shock_Scenes_Practice_PracticeTicketItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_Practice_PracticeTicketItem_o *m_Items[65535];
};

struct System_Collections_Generic_List_PracticeTicketItem__StaticFields {
    struct Shock_Scenes_Practice_PracticeTicketItem_array *s_emptyArray;
};

typedef struct MethodInfo_13648D8 MethodInfo_13648D8, *PMethodInfo_13648D8;

typedef struct System_Collections_ObjectModel_Collection_T__c System_Collections_ObjectModel_Collection_T__c, *PSystem_Collections_ObjectModel_Collection_T__c;

typedef union _union_216425 _union_216425, *P_union_216425;

typedef struct System_Collections_ObjectModel_Collection_T__RGCTXs System_Collections_ObjectModel_Collection_T__RGCTXs, *PSystem_Collections_ObjectModel_Collection_T__RGCTXs;

typedef struct System_Collections_ObjectModel_Collection_T__VTable System_Collections_ObjectModel_Collection_T__VTable, *PSystem_Collections_ObjectModel_Collection_T__VTable;

struct System_Collections_ObjectModel_Collection_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_3_System_Collections_Generic_ICollection_T__get_Count;
    struct Il2CppClass *_4_System_Collections_Generic_IList_T_;
    struct MethodInfo *_5_System_Collections_Generic_IList_T__get_Item;
    struct MethodInfo *_6_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct Il2CppClass *_7_System_Collections_ObjectModel_Collection_T_;
    struct MethodInfo *_8_System_Collections_ObjectModel_Collection_T__SetItem;
    struct MethodInfo *_9_System_Collections_ObjectModel_Collection_T__InsertItem;
    struct MethodInfo *_10_System_Collections_ObjectModel_Collection_T__ClearItems;
    struct MethodInfo *_11_System_Collections_Generic_ICollection_T__CopyTo;
    struct MethodInfo *_12_System_Collections_Generic_ICollection_T__Contains;
    struct Il2CppClass *_13_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_14_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct MethodInfo *_15_System_Collections_Generic_IList_T__IndexOf;
    struct MethodInfo *_16_System_Collections_ObjectModel_Collection_T__RemoveItem;
    struct MethodInfo *_17_System_Collections_Generic_ICollection_T__Clear;
    struct MethodInfo *_18_System_Collections_Generic_IList_T__Insert;
    struct MethodInfo *_19_System_Collections_Generic_IList_T__RemoveAt;
    struct MethodInfo *_20_System_Collections_Generic_IList_T__set_Item;
    struct MethodInfo *_21_System_Collections_ObjectModel_Collection_T__get_Count;
    struct Il2CppClass *_22_T__;
    struct Il2CppType *_23_T;
    struct Il2CppClass *_24_T;
    struct MethodInfo *_25_System_ThrowHelper_IfNullAndNullsAreIllegalThenThrow_T_;
    struct MethodInfo *_26_System_Collections_ObjectModel_Collection_T__set_Item;
    struct MethodInfo *_27_System_Collections_ObjectModel_Collection_T__Add;
    struct MethodInfo *_28_System_Collections_ObjectModel_Collection_T__IsCompatibleObject;
    struct Il2CppClass *_29_System_Collections_ObjectModel_Collection_T_;
    struct MethodInfo *_30_System_Collections_ObjectModel_Collection_T__Contains;
    struct MethodInfo *_31_System_Collections_ObjectModel_Collection_T__IndexOf;
    struct MethodInfo *_32_System_Collections_ObjectModel_Collection_T__Insert;
    struct MethodInfo *_33_System_Collections_ObjectModel_Collection_T__Remove;
};

union _union_216425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13648D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_Collection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_ObjectModel_Collection_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
    struct VirtualInvokeData _35_ClearItems;
    struct VirtualInvokeData _36_InsertItem;
    struct VirtualInvokeData _37_RemoveItem;
    struct VirtualInvokeData _38_SetItem;
};

struct System_Collections_ObjectModel_Collection_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_ObjectModel_Collection_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_ObjectModel_Collection_T__VTable vtable;
};

typedef struct MethodInfo_2B00048 MethodInfo_2B00048, *PMethodInfo_2B00048;

typedef union _union_293004 _union_293004, *P_union_293004;

union _union_293004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282208 _union_282208, *P_union_282208;

union _union_282208 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_AlbumCardMMst__VTable System_Predicate_AlbumCardMMst__VTable, *PSystem_Predicate_AlbumCardMMst__VTable;

struct System_Predicate_AlbumCardMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_296852 _union_296852, *P_union_296852;

union _union_296852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296854 _union_296854, *P_union_296854;

union _union_296854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257204 _union_257204, *P_union_257204;

union _union_257204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296856 _union_296856, *P_union_296856;

union _union_296856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_IPhotoGachaItemData__PickupMemberData__c System_Func_IPhotoGachaItemData__PickupMemberData__c, *PSystem_Func_IPhotoGachaItemData__PickupMemberData__c;

typedef struct System_Func_IPhotoGachaItemData__PickupMemberData__VTable System_Func_IPhotoGachaItemData__PickupMemberData__VTable, *PSystem_Func_IPhotoGachaItemData__PickupMemberData__VTable;

struct System_Func_IPhotoGachaItemData__PickupMemberData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IPhotoGachaItemData__PickupMemberData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IPhotoGachaItemData__PickupMemberData__VTable vtable;
};

typedef struct Shock_SoundKey_LoadingScene_Bgm_StaticFields Shock_SoundKey_LoadingScene_Bgm_StaticFields, *PShock_SoundKey_LoadingScene_Bgm_StaticFields;

struct Shock_SoundKey_LoadingScene_Bgm_StaticFields {
    struct System_String_o *Main;
};

typedef union _union_257206 _union_257206, *P_union_257206;

union _union_257206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296858 _union_296858, *P_union_296858;

union _union_296858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D78338 MethodInfo_2D78338, *PMethodInfo_2D78338;

typedef struct MethodInfo_2D78338_RGCTXs MethodInfo_2D78338_RGCTXs, *PMethodInfo_2D78338_RGCTXs;

typedef union _union_328110 _union_328110, *P_union_328110;

union _union_328110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D78338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Photon_Pun_PhotonView_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D78338_RGCTXs *rgctx_data;
    union _union_328110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D78338_RGCTXs {
    struct Il2CppClass *_0_T;
    struct MethodInfo *_1_Photon_Pun_PhotonView_RegisterCallback_T_;
};

typedef struct MethodInfo_2B0ABC4 MethodInfo_2B0ABC4, *PMethodInfo_2B0ABC4;

typedef union _union_187652 _union_187652, *P_union_187652;

union _union_187652 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0ABC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187652 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1917E38 MethodInfo_1917E38, *PMethodInfo_1917E38;

typedef struct MethodInfo_1917E38_RGCTXs MethodInfo_1917E38_RGCTXs, *PMethodInfo_1917E38_RGCTXs;

typedef union _union_211171 _union_211171, *P_union_211171;

union _union_211171 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917E38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917E38_RGCTXs *rgctx_data;
    union _union_211171 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1917E38_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_282210 _union_282210, *P_union_282210;

union _union_282210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B532C MethodInfo_16B532C, *PMethodInfo_16B532C;

typedef union _union_284242 _union_284242, *P_union_284242;

union _union_284242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B532C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0ABC8 MethodInfo_2B0ABC8, *PMethodInfo_2B0ABC8;

typedef union _union_189090 _union_189090, *P_union_189090;

union _union_189090 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0ABC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282212 _union_282212, *P_union_282212;

union _union_282212 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30935B0_RGCTXs MethodInfo_30935B0_RGCTXs, *PMethodInfo_30935B0_RGCTXs;

struct MethodInfo_30935B0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_c Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_c, *PAoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_c;

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_VTable Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_VTable, *PAoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_VTable;

struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_VTable vtable;
};

typedef union _union_282214 _union_282214, *P_union_282214;

union _union_282214 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA4788 MethodInfo_2EA4788, *PMethodInfo_2EA4788;

typedef union _union_236841 _union_236841, *P_union_236841;

union _union_236841 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4788 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236841 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282216 _union_282216, *P_union_282216;

union _union_282216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282218 _union_282218, *P_union_282218;

union _union_282218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F35604 MethodInfo_2F35604, *PMethodInfo_2F35604;

typedef struct MethodInfo_2F35604_RGCTXs MethodInfo_2F35604_RGCTXs, *PMethodInfo_2F35604_RGCTXs;

typedef union _union_286705 _union_286705, *P_union_286705;

union _union_286705 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F35604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F35604_RGCTXs *rgctx_data;
    union _union_286705 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F35604_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

typedef struct MethodInfo_2682E28 MethodInfo_2682E28, *PMethodInfo_2682E28;

typedef union _union_310460 _union_310460, *P_union_310460;

union _union_310460 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682E28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310460 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__o GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__o, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__o;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__Fields GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__Fields, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__Fields;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__Fields {
    struct System_Action_T__o *callback;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__o {
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass19_0_T__Fields fields;
};

typedef struct SharpCompress_Compressors_Xz_XZBlock_o SharpCompress_Compressors_Xz_XZBlock_o, *PSharpCompress_Compressors_Xz_XZBlock_o;

typedef struct SharpCompress_Compressors_Xz_XZBlock_Fields SharpCompress_Compressors_Xz_XZBlock_Fields, *PSharpCompress_Compressors_Xz_XZBlock_Fields;

typedef struct SharpCompress_Compressors_Xz_XZReadOnlyStream_Fields SharpCompress_Compressors_Xz_XZReadOnlyStream_Fields, *PSharpCompress_Compressors_Xz_XZReadOnlyStream_Fields;

typedef struct System_Nullable_ulong__o System_Nullable_ulong__o, *PSystem_Nullable_ulong__o;

typedef struct System_Collections_Generic_Stack_BlockFilter__o System_Collections_Generic_Stack_BlockFilter__o, *PSystem_Collections_Generic_Stack_BlockFilter__o;

typedef struct SharpCompress_Compressors_Xz_ReadOnlyStream_Fields SharpCompress_Compressors_Xz_ReadOnlyStream_Fields, *PSharpCompress_Compressors_Xz_ReadOnlyStream_Fields;

typedef struct System_Nullable_ulong__Fields System_Nullable_ulong__Fields, *PSystem_Nullable_ulong__Fields;

typedef struct System_Collections_Generic_Stack_BlockFilter__c System_Collections_Generic_Stack_BlockFilter__c, *PSystem_Collections_Generic_Stack_BlockFilter__c;

typedef struct System_Collections_Generic_Stack_BlockFilter__Fields System_Collections_Generic_Stack_BlockFilter__Fields, *PSystem_Collections_Generic_Stack_BlockFilter__Fields;

typedef struct SharpCompress_Compressors_Xz_Filters_BlockFilter_array SharpCompress_Compressors_Xz_Filters_BlockFilter_array, *PSharpCompress_Compressors_Xz_Filters_BlockFilter_array;

typedef struct SharpCompress_Compressors_Xz_Filters_BlockFilter_o SharpCompress_Compressors_Xz_Filters_BlockFilter_o, *PSharpCompress_Compressors_Xz_Filters_BlockFilter_o;

typedef struct SharpCompress_Compressors_Xz_Filters_BlockFilter_c SharpCompress_Compressors_Xz_Filters_BlockFilter_c, *PSharpCompress_Compressors_Xz_Filters_BlockFilter_c;

typedef struct SharpCompress_Compressors_Xz_Filters_BlockFilter_Fields SharpCompress_Compressors_Xz_Filters_BlockFilter_Fields, *PSharpCompress_Compressors_Xz_Filters_BlockFilter_Fields;

typedef struct SharpCompress_Compressors_Xz_Filters_BlockFilter_StaticFields SharpCompress_Compressors_Xz_Filters_BlockFilter_StaticFields, *PSharpCompress_Compressors_Xz_Filters_BlockFilter_StaticFields;

typedef struct SharpCompress_Compressors_Xz_Filters_BlockFilter_VTable SharpCompress_Compressors_Xz_Filters_BlockFilter_VTable, *PSharpCompress_Compressors_Xz_Filters_BlockFilter_VTable;

typedef struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__o System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__o, *PSystem_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__o;

typedef struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__c System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__c, *PSystem_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__c;

typedef struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__Fields System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__Fields, *PSystem_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__Fields;

typedef struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__VTable System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__VTable, *PSystem_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__VTable;

struct SharpCompress_Compressors_Xz_ReadOnlyStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_IO_Stream_o *_BaseStream_k__BackingField;
};

struct SharpCompress_Compressors_Xz_XZReadOnlyStream_Fields {
    struct SharpCompress_Compressors_Xz_ReadOnlyStream_Fields super;
};

struct System_Collections_Generic_Stack_BlockFilter__Fields {
    struct SharpCompress_Compressors_Xz_Filters_BlockFilter_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_BlockFilter__o {
    struct System_Collections_Generic_Stack_BlockFilter__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_BlockFilter__Fields fields;
};

struct System_Collections_Generic_Stack_BlockFilter__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_BlockFilter__VTable vtable;
};

struct System_Nullable_ulong__Fields {
    bool hasValue;
    uint64_t value;
};

struct SharpCompress_Compressors_Xz_Filters_BlockFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct SharpCompress_Compressors_Xz_Filters_BlockFilter_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_Xz_Filters_BlockFilter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Xz_Filters_BlockFilter_VTable vtable;
};

struct SharpCompress_Compressors_Xz_Filters_BlockFilter_Fields {
    struct SharpCompress_Compressors_Xz_ReadOnlyStream_Fields super;
    uint64_t _FilterType_k__BackingField;
};

struct SharpCompress_Compressors_Xz_Filters_BlockFilter_o {
    struct SharpCompress_Compressors_Xz_Filters_BlockFilter_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Xz_Filters_BlockFilter_Fields fields;
};

struct System_Nullable_ulong__o {
    struct System_Nullable_ulong__Fields fields;
};

struct SharpCompress_Compressors_Xz_XZBlock_Fields {
    struct SharpCompress_Compressors_Xz_XZReadOnlyStream_Fields super;
    struct System_Nullable_ulong__o _CompressedSize_k__BackingField;
    struct System_Nullable_ulong__o _UncompressedSize_k__BackingField;
    struct System_Collections_Generic_Stack_BlockFilter__o *_Filters_k__BackingField;
    bool _HeaderIsLoaded_k__BackingField;
    uint8_t _checkType;
    int32_t _checkSize;
    bool _streamConnected;
    int32_t _numFilters;
    uint8_t _blockHeaderSizeByte;
    struct System_IO_Stream_o *_decomStream;
    bool _endOfStream;
    bool _paddingSkipped;
    bool _crcChecked;
    uint64_t _bytesRead;
};

struct SharpCompress_Compressors_Xz_XZBlock_o {
    struct SharpCompress_Compressors_Xz_XZBlock_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Xz_XZBlock_Fields fields;
};

struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__VTable vtable;
};

struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__o {
    struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__Fields fields;
};

struct SharpCompress_Compressors_Xz_Filters_BlockFilter_StaticFields {
    struct System_Collections_Generic_Dictionary_BlockFilter_FilterTypes__Type__o *FilterMap;
};

struct SharpCompress_Compressors_Xz_Filters_BlockFilter_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_Xz_Filters_BlockFilter_o *m_Items[65535];
};

typedef union _union_296840 _union_296840, *P_union_296840;

union _union_296840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10FF1CC_RGCTXs MethodInfo_10FF1CC_RGCTXs, *PMethodInfo_10FF1CC_RGCTXs;

struct MethodInfo_10FF1CC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_296842 _union_296842, *P_union_296842;

union _union_296842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308B350 MethodInfo_308B350, *PMethodInfo_308B350;

typedef struct MethodInfo_308B350_RGCTXs MethodInfo_308B350_RGCTXs, *PMethodInfo_308B350_RGCTXs;

typedef union _union_214661 _union_214661, *P_union_214661;

union _union_214661 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B350 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B350_RGCTXs *rgctx_data;
    union _union_214661 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308B350_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_296844 _union_296844, *P_union_296844;

union _union_296844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAA610 MethodInfo_1EAA610, *PMethodInfo_1EAA610;

typedef union _union_264410 _union_264410, *P_union_264410;

union _union_264410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA610 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243380C MethodInfo_243380C, *PMethodInfo_243380C;

typedef union _union_273862 _union_273862, *P_union_273862;

union _union_273862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243380C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296846 _union_296846, *P_union_296846;

union _union_296846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296848 _union_296848, *P_union_296848;

union _union_296848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0ABD0 MethodInfo_2B0ABD0, *PMethodInfo_2B0ABD0;

typedef union _union_190528 _union_190528, *P_union_190528;

union _union_190528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0ABD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ExchangeItemMst__uint__c Shock_GameMstTableBase_ExchangeItemMst__uint__c, *PShock_GameMstTableBase_ExchangeItemMst__uint__c;

typedef struct Shock_GameMstTableBase_ExchangeItemMst__uint__VTable Shock_GameMstTableBase_ExchangeItemMst__uint__VTable, *PShock_GameMstTableBase_ExchangeItemMst__uint__VTable;

struct Shock_GameMstTableBase_ExchangeItemMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_ExchangeItemMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_ExchangeItemMst__uint__VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_ChatMst__o System_Collections_Generic_IReadOnlyCollection_ChatMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_ChatMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_ChatMst__c System_Collections_Generic_IReadOnlyCollection_ChatMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_ChatMst__c;

typedef struct System_Collections_Generic_IReadOnlyCollection_ChatMst__Fields System_Collections_Generic_IReadOnlyCollection_ChatMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_ChatMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_ChatMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_ChatMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_ChatMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_ChatMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyCollection_ChatMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_257262 _union_257262, *P_union_257262;

union _union_257262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257264 _union_257264, *P_union_257264;

union _union_257264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257266 _union_257266, *P_union_257266;

union _union_257266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257268 _union_257268, *P_union_257268;

union _union_257268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_ExchangeItemMst__uint__o Shock_GameMstTableBase_ExchangeItemMst__uint__o, *PShock_GameMstTableBase_ExchangeItemMst__uint__o;

typedef struct Shock_GameMstTableBase_ExchangeItemMst__uint__Fields Shock_GameMstTableBase_ExchangeItemMst__uint__Fields, *PShock_GameMstTableBase_ExchangeItemMst__uint__Fields;

struct Shock_GameMstTableBase_ExchangeItemMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_ExchangeItemMst__uint__o {
    struct Shock_GameMstTableBase_ExchangeItemMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_ExchangeItemMst__uint__Fields fields;
};

typedef union _union_257260 _union_257260, *P_union_257260;

union _union_257260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_MovieKeyMst__Fields System_Collections_Generic_IReadOnlyList_MovieKeyMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MovieKeyMst__Fields;

struct System_Collections_Generic_IReadOnlyList_MovieKeyMst__Fields {
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedSampleTime_Fields UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedSampleTime_Fields, *PUnityEngine_PlayerLoop_FixedUpdate_DirectorFixedSampleTime_Fields;

struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedSampleTime_Fields {
};

typedef struct MethodInfo_19DA12C MethodInfo_19DA12C, *PMethodInfo_19DA12C;

typedef union _union_248289 _union_248289, *P_union_248289;

union _union_248289 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA12C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248289 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1351_0_VTable Shock_Protocol___c__DisplayClass1351_0_VTable, *PShock_Protocol___c__DisplayClass1351_0_VTable;

struct Shock_Protocol___c__DisplayClass1351_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Scenes_AreaShop_MusicShopScrollItem_o Shock_Scenes_AreaShop_MusicShopScrollItem_o, *PShock_Scenes_AreaShop_MusicShopScrollItem_o;

typedef struct Shock_Scenes_AreaShop_MusicShopScrollItem_c Shock_Scenes_AreaShop_MusicShopScrollItem_c, *PShock_Scenes_AreaShop_MusicShopScrollItem_c;

typedef struct Shock_Scenes_AreaShop_MusicShopScrollItem_Fields Shock_Scenes_AreaShop_MusicShopScrollItem_Fields, *PShock_Scenes_AreaShop_MusicShopScrollItem_Fields;

typedef struct Shock_Scenes_AreaShop_MusicShopScrollItem_VTable Shock_Scenes_AreaShop_MusicShopScrollItem_VTable, *PShock_Scenes_AreaShop_MusicShopScrollItem_VTable;

typedef struct Shock_ItemDataNode_o Shock_ItemDataNode_o, *PShock_ItemDataNode_o;

typedef struct Shock_ItemDataNode_c Shock_ItemDataNode_c, *PShock_ItemDataNode_c;

typedef struct Shock_ItemDataNode_Fields Shock_ItemDataNode_Fields, *PShock_ItemDataNode_Fields;

typedef struct Carbon_DataNodeBase_ItemData__Fields Carbon_DataNodeBase_ItemData__Fields, *PCarbon_DataNodeBase_ItemData__Fields;

struct Carbon_DataNodeBase_ItemData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_ItemData_o *_Data_k__BackingField;
};

struct Shock_ItemDataNode_Fields {
    struct Carbon_DataNodeBase_ItemData__Fields super;
};

struct Shock_Scenes_AreaShop_MusicShopScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_MusicDataNode_o *m_MusicDataNode;
    struct Shock_ItemDataNode_o *m_ItemDataNode;
    struct UnityEngine_RectTransform_o *m_MusicNameTransform;
    struct UnityEngine_RectTransform_o *m_NewMark;
    struct UnityEngine_RectTransform_o *m_SoldOut;
    struct UnityEngine_RectTransform_o *m_Lack;
    struct Shock_ButtonEvent_o *m_DetailButton;
    struct Shock_ButtonEvent_o *m_BuyButton;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct Shock_MusicData_o *m_MusicData;
    bool m_isPrepared;
    int32_t m_MusicNameMaskShortWidth;
    int32_t m_MusicNameMaskLongWidth;
    struct System_Action_o *_RequestBuy_k__BackingField;
    struct System_Action_o *_RequestDetail_k__BackingField;
};

struct Shock_Scenes_AreaShop_MusicShopScrollItem_o {
    struct Shock_Scenes_AreaShop_MusicShopScrollItem_c *klass;
    void *monitor;
    struct Shock_Scenes_AreaShop_MusicShopScrollItem_Fields fields;
};

struct Shock_Scenes_AreaShop_MusicShopScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_AreaShop_MusicShopScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_AreaShop_MusicShopScrollItem_VTable vtable;
};

struct Shock_ItemDataNode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ItemDataNode_VTable vtable;
};

struct Shock_ItemDataNode_o {
    struct Shock_ItemDataNode_c *klass;
    void *monitor;
    struct Shock_ItemDataNode_Fields fields;
};

typedef struct MethodInfo_12D3904 MethodInfo_12D3904, *PMethodInfo_12D3904;

typedef union _union_170125 _union_170125, *P_union_170125;

union _union_170125 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D3904 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170125 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_IPhotoResultData__o System_Predicate_IPhotoResultData__o, *PSystem_Predicate_IPhotoResultData__o;

typedef struct System_Predicate_IPhotoResultData__c System_Predicate_IPhotoResultData__c, *PSystem_Predicate_IPhotoResultData__c;

typedef struct System_Predicate_IPhotoResultData__Fields System_Predicate_IPhotoResultData__Fields, *PSystem_Predicate_IPhotoResultData__Fields;

struct System_Predicate_IPhotoResultData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_IPhotoResultData__o {
    struct System_Predicate_IPhotoResultData__c *klass;
    void *monitor;
    struct System_Predicate_IPhotoResultData__Fields fields;
};

struct System_Predicate_IPhotoResultData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_IPhotoResultData__VTable vtable;
};

typedef struct MethodInfo_21E559C MethodInfo_21E559C, *PMethodInfo_21E559C;

typedef union _union_160195 _union_160195, *P_union_160195;

union _union_160195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E559C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257250 _union_257250, *P_union_257250;

union _union_257250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_o Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_o, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_o;

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_c Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_c, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_c;

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_Fields Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_Fields, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_Fields;

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_VTable Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_VTable, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_VTable;

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_o Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_o, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_o;

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_c Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_c, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_c;

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_Fields Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_Fields, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_Fields;

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_VTable Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_VTable, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_VTable;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_o Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_o, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_o;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_array Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_array, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_array;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_c Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_c, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_c;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_Fields Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_Fields, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_Fields;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_o Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_o, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_o;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_VTable Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_VTable, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_VTable;

typedef struct FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__Fields FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__Fields, *PFancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__Fields;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_c Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_c, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_c;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_Fields Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_Fields, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_Fields;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_o Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_o, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_o;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_VTable Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_VTable, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_VTable;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_c Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_c, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_c;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_Fields Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_Fields, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_Fields;

typedef struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_VTable Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_VTable, *PAoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_VTable;

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_o *m_Items[65535];
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_VTable vtable;
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_Fields {
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_o *__4__this;
    struct System_Action_o *onComplete;
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_o {
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass9_0_Fields fields;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float cellInterval;
    float scrollOffset;
    bool loop;
    struct UnityEngine_Transform_o *cellContainer;
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o *pool;
    bool initialized;
    float currentPosition;
    struct System_Collections_Generic_IList_TItemData__o *_ItemsSource_k__BackingField;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_o *_Context_k__BackingField;
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_VTable vtable;
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_o *m_Scroll;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_array *m_SettingList;
    struct Shock_ButtonEvent_o *m_DecideButton;
    struct UnityEngine_Animator_o *m_ArrowAnimator;
    struct System_Collections_Generic_List_GroupMst__o *m_GroupList;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_VTable vtable;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_Fields {
    int32_t SelectedIndex;
    struct System_Action_int__o *OnCellClicked;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_o {
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingContext_Fields fields;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_Fields {
    int32_t Category;
    struct UnityEngine_Sprite_o *ImageSprite;
    struct UnityEngine_Sprite_o *LogoSprite;
    struct System_String_o *TextId;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_o {
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingItem_Fields fields;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_Fields {
    struct FancyScrollView_FancyScrollView_FavoriteBandSettingItem__FavoriteBandSettingContext__Fields super;
    struct FancyScrollView_Scroller_o *m_Scroller;
    struct UnityEngine_GameObject_o *m_Prefab;
    struct UnityEngine_UI_Button_o *m_LeftArrow;
    struct UnityEngine_UI_Button_o *m_RightArrow;
    float m_ScrollSpeed;
    struct Shock_InputGestureRect_array *m_FlickList;
    struct System_Action_int__o *_OnUpdate_k__BackingField;
    bool m_IsScroll;
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_VTable vtable;
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_o {
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_c *klass;
    void *monitor;
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController_Fields fields;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_o {
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_Fields fields;
};

struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Tutorial_FavoriteBandSettingScene_FavoriteBandSettingScroll_VTable vtable;
};

typedef union _union_257252 _union_257252, *P_union_257252;

union _union_257252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D46DC MethodInfo_24D46DC, *PMethodInfo_24D46DC;

typedef union _union_180712 _union_180712, *P_union_180712;

union _union_180712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D46DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__o System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_SceneTitleMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__Fields System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_SceneTitleMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_SceneTitleMst__Fields fields;
};

typedef struct UnityEngine_UIElements_WhiteSpace_Fields UnityEngine_UIElements_WhiteSpace_Fields, *PUnityEngine_UIElements_WhiteSpace_Fields;

struct UnityEngine_UIElements_WhiteSpace_Fields {
    int32_t value__;
};

typedef struct MethodInfo_24D46D0 MethodInfo_24D46D0, *PMethodInfo_24D46D0;

typedef union _union_179274 _union_179274, *P_union_179274;

union _union_179274 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D46D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179274 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33987A8 MethodInfo_33987A8, *PMethodInfo_33987A8;

typedef union _union_223057 _union_223057, *P_union_223057;

union _union_223057 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33987A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223057 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257258 _union_257258, *P_union_257258;

union _union_257258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_CriVersionTableJson_Data__Fields System_Collections_Generic_List_CriVersionTableJson_Data__Fields, *PSystem_Collections_Generic_List_CriVersionTableJson_Data__Fields;

typedef struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_array Chipstar_Downloads_CriWare_CriVersionTableJson_Data_array, *PChipstar_Downloads_CriWare_CriVersionTableJson_Data_array;

typedef struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_o Chipstar_Downloads_CriWare_CriVersionTableJson_Data_o, *PChipstar_Downloads_CriWare_CriVersionTableJson_Data_o;

typedef struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_c Chipstar_Downloads_CriWare_CriVersionTableJson_Data_c, *PChipstar_Downloads_CriWare_CriVersionTableJson_Data_c;

typedef struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_Fields Chipstar_Downloads_CriWare_CriVersionTableJson_Data_Fields, *PChipstar_Downloads_CriWare_CriVersionTableJson_Data_Fields;

typedef struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_VTable Chipstar_Downloads_CriWare_CriVersionTableJson_Data_VTable, *PChipstar_Downloads_CriWare_CriVersionTableJson_Data_VTable;

struct System_Collections_Generic_List_CriVersionTableJson_Data__Fields {
    struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_o *m_Items[65535];
};

struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_Fields {
    struct System_String_o *key;
    struct System_String_o *path;
    struct System_String_o *hash;
};

struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_VTable vtable;
};

struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_o {
    struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_CriVersionTableJson_Data_Fields fields;
};

typedef struct MethodInfo_32660A4 MethodInfo_32660A4, *PMethodInfo_32660A4;

typedef union _union_314985 _union_314985, *P_union_314985;

union _union_314985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32660A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D448 MethodInfo_293D448, *PMethodInfo_293D448;

typedef union _union_189714 _union_189714, *P_union_189714;

union _union_189714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D448 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296808 _union_296808, *P_union_296808;

union _union_296808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257240 _union_257240, *P_union_257240;

union _union_257240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14690 MethodInfo_2B14690, *PMethodInfo_2B14690;

typedef union _union_189270 _union_189270, *P_union_189270;

union _union_189270 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189270 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14AF6D0 MethodInfo_14AF6D0, *PMethodInfo_14AF6D0;

typedef union _union_259014 _union_259014, *P_union_259014;

union _union_259014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14AF6D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD1A0C MethodInfo_1FD1A0C, *PMethodInfo_1FD1A0C;

typedef union _union_265562 _union_265562, *P_union_265562;

union _union_265562 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1A0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265562 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257242 _union_257242, *P_union_257242;

union _union_257242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257244 _union_257244, *P_union_257244;

union _union_257244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257246 _union_257246, *P_union_257246;

union _union_257246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAA65C MethodInfo_1EAA65C, *PMethodInfo_1EAA65C;

typedef union _union_263496 _union_263496, *P_union_263496;

union _union_263496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA65C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_DummyLoginStep___c__DisplayClass0_0_VTable Shock_Login_DummyLoginStep___c__DisplayClass0_0_VTable, *PShock_Login_DummyLoginStep___c__DisplayClass0_0_VTable;

struct Shock_Login_DummyLoginStep___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296810 _union_296810, *P_union_296810;

union _union_296810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257248 _union_257248, *P_union_257248;

union _union_257248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDC4BC MethodInfo_1FDC4BC, *PMethodInfo_1FDC4BC;

typedef union _union_266410 _union_266410, *P_union_266410;

union _union_266410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC4BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296812 _union_296812, *P_union_296812;

union _union_296812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2868574 MethodInfo_2868574, *PMethodInfo_2868574;

struct MethodInfo_2868574 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B14698 MethodInfo_2B14698, *PMethodInfo_2B14698;

typedef union _union_190708 _union_190708, *P_union_190708;

union _union_190708 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190708 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296814 _union_296814, *P_union_296814;

union _union_296814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D444 MethodInfo_293D444, *PMethodInfo_293D444;

typedef union _union_188276 _union_188276, *P_union_188276;

union _union_188276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296816 _union_296816, *P_union_296816;

union _union_296816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15FBAB4_RGCTXs MethodInfo_15FBAB4_RGCTXs, *PMethodInfo_15FBAB4_RGCTXs;

struct MethodInfo_15FBAB4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296818 _union_296818, *P_union_296818;

union _union_296818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_FileWebResponse_VTable System_Net_FileWebResponse_VTable, *PSystem_Net_FileWebResponse_VTable;

struct System_Net_FileWebResponse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_Close;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_IsFromCache;
    struct VirtualInvokeData _12_get_ContentLength;
    struct VirtualInvokeData _13_GetResponseStream;
    struct VirtualInvokeData _14_get_ResponseUri;
    struct VirtualInvokeData _15_get_Headers;
    struct VirtualInvokeData _16_System_Net_ICloseEx_CloseEx;
};

typedef union _union_257230 _union_257230, *P_union_257230;

union _union_257230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257232 _union_257232, *P_union_257232;

union _union_257232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A8988 MethodInfo_12A8988, *PMethodInfo_12A8988;

typedef struct MethodInfo_12A8988_RGCTXs MethodInfo_12A8988_RGCTXs, *PMethodInfo_12A8988_RGCTXs;

typedef union _union_209980 _union_209980, *P_union_209980;

union _union_209980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A8988 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A8988_RGCTXs *rgctx_data;
    union _union_209980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_12A8988_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_Queue_TRight__c System_Collections_Generic_Queue_TRight__c, *PSystem_Collections_Generic_Queue_TRight__c;

typedef struct System_Collections_Generic_Queue_TRight__VTable System_Collections_Generic_Queue_TRight__VTable, *PSystem_Collections_Generic_Queue_TRight__VTable;

struct System_Collections_Generic_Queue_TRight__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_TRight__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_TRight__VTable vtable;
};

typedef struct MethodInfo_13C61C0 MethodInfo_13C61C0, *PMethodInfo_13C61C0;

typedef union _union_207405 _union_207405, *P_union_207405;

union _union_207405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C61C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C61C0_RGCTXs *rgctx_data;
    union _union_207405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BA330 MethodInfo_22BA330, *PMethodInfo_22BA330;

typedef union _union_278588 _union_278588, *P_union_278588;

union _union_278588 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278588 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D5E0 MethodInfo_2B9D5E0, *PMethodInfo_2B9D5E0;

typedef union _union_325164 _union_325164, *P_union_325164;

union _union_325164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D5E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Queue_TRight__o System_Collections_Generic_Queue_TRight__o, *PSystem_Collections_Generic_Queue_TRight__o;

typedef struct System_Collections_Generic_Queue_TRight__Fields System_Collections_Generic_Queue_TRight__Fields, *PSystem_Collections_Generic_Queue_TRight__Fields;

struct System_Collections_Generic_Queue_TRight__Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_TRight__o {
    struct System_Collections_Generic_Queue_TRight__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_TRight__Fields fields;
};

typedef struct MethodInfo_293D450 MethodInfo_293D450, *PMethodInfo_293D450;

typedef union _union_191152 _union_191152, *P_union_191152;

union _union_191152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LocationMst__bool__VTable System_Func_LocationMst__bool__VTable, *PSystem_Func_LocationMst__bool__VTable;

struct System_Func_LocationMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_296800 _union_296800, *P_union_296800;

union _union_296800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_190E2E8 MethodInfo_190E2E8, *PMethodInfo_190E2E8;

typedef struct MethodInfo_190E2E8_RGCTXs MethodInfo_190E2E8_RGCTXs, *PMethodInfo_190E2E8_RGCTXs;

typedef union _union_317339 _union_317339, *P_union_317339;

union _union_317339 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190E2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190E2E8_RGCTXs *rgctx_data;
    union _union_317339 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190E2E8_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct Shock_Protocol___c__DisplayClass661_0_c Shock_Protocol___c__DisplayClass661_0_c, *PShock_Protocol___c__DisplayClass661_0_c;

typedef struct Shock_Protocol___c__DisplayClass661_0_VTable Shock_Protocol___c__DisplayClass661_0_VTable, *PShock_Protocol___c__DisplayClass661_0_VTable;

struct Shock_Protocol___c__DisplayClass661_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass661_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass661_0_VTable vtable;
};

typedef struct IActivationFactory_c IActivationFactory_c, *PIActivationFactory_c;

typedef struct IActivationFactory_VTable IActivationFactory_VTable, *PIActivationFactory_VTable;

struct IActivationFactory_VTable {
    struct VirtualInvokeData _0_ActivateInstance;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct IActivationFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct IActivationFactory_VTable vtable;
};

typedef union _union_257238 _union_257238, *P_union_257238;

union _union_257238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296802 _union_296802, *P_union_296802;

union _union_296802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296804 _union_296804, *P_union_296804;

union _union_296804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9D5E8 MethodInfo_2B9D5E8, *PMethodInfo_2B9D5E8;

typedef union _union_325180 _union_325180, *P_union_325180;

union _union_325180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D5E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DBAF8 MethodInfo_21DBAF8, *PMethodInfo_21DBAF8;

typedef union _union_160005 _union_160005, *P_union_160005;

union _union_160005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBAF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1560AA4 MethodInfo_1560AA4, *PMethodInfo_1560AA4;

typedef union _union_283252 _union_283252, *P_union_283252;

union _union_283252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560AA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296806 _union_296806, *P_union_296806;

union _union_296806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2907A98 MethodInfo_2907A98, *PMethodInfo_2907A98;

typedef union _union_234529 _union_234529, *P_union_234529;

union _union_234529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907A98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_c Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_c, *PAoharu_Scenes_Gacha_SoundContainer_SoundArgs_c;

typedef struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_VTable Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_VTable, *PAoharu_Scenes_Gacha_SoundContainer_SoundArgs_VTable;

struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_VTable vtable;
};

typedef struct MethodInfo_22CE974 MethodInfo_22CE974, *PMethodInfo_22CE974;

typedef union _union_276176 _union_276176, *P_union_276176;

union _union_276176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE974 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_RuntimeMethodHandle_c System_RuntimeMethodHandle_c, *PSystem_RuntimeMethodHandle_c;

typedef struct System_RuntimeMethodHandle_VTable System_RuntimeMethodHandle_VTable, *PSystem_RuntimeMethodHandle_VTable;

struct System_RuntimeMethodHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObjectData;
};

struct System_RuntimeMethodHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_RuntimeMethodHandle_VTable vtable;
};

typedef struct MethodInfo_127C410 MethodInfo_127C410, *PMethodInfo_127C410;

typedef union _union_201996 _union_201996, *P_union_201996;

union _union_201996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E683B0_RGCTXs MethodInfo_2E683B0_RGCTXs, *PMethodInfo_2E683B0_RGCTXs;

struct MethodInfo_2E683B0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
};

typedef struct System_UInt64_VTable System_UInt64_VTable, *PSystem_UInt64_VTable;

struct System_UInt64_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_GetTypeCode;
    struct VirtualInvokeData _6_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _7_System_IConvertible_ToChar;
    struct VirtualInvokeData _8_System_IConvertible_ToSByte;
    struct VirtualInvokeData _9_System_IConvertible_ToByte;
    struct VirtualInvokeData _10_System_IConvertible_ToInt16;
    struct VirtualInvokeData _11_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToInt32;
    struct VirtualInvokeData _13_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToInt64;
    struct VirtualInvokeData _15_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToSingle;
    struct VirtualInvokeData _17_System_IConvertible_ToDouble;
    struct VirtualInvokeData _18_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _19_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _20_ToString;
    struct VirtualInvokeData _21_System_IConvertible_ToType;
    struct VirtualInvokeData _22_ToString;
    struct VirtualInvokeData _23_CompareTo;
    struct VirtualInvokeData _24_Equals;
    struct VirtualInvokeData _25_TryFormat;
};

typedef struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_o Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_o, *PAoharu_Scenes_Gacha_SoundContainer_SoundArgs_o;

typedef struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_Fields Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_Fields, *PAoharu_Scenes_Gacha_SoundContainer_SoundArgs_Fields;

struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_Fields {
    struct System_String_o *m_eventKey;
    uint32_t m_soundId;
};

struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_o {
    struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_SoundContainer_SoundArgs_Fields fields;
};

typedef struct System_ComponentModel_ComponentCollection_o System_ComponentModel_ComponentCollection_o, *PSystem_ComponentModel_ComponentCollection_o;

typedef struct System_ComponentModel_ComponentCollection_c System_ComponentModel_ComponentCollection_c, *PSystem_ComponentModel_ComponentCollection_c;

typedef struct System_ComponentModel_ComponentCollection_Fields System_ComponentModel_ComponentCollection_Fields, *PSystem_ComponentModel_ComponentCollection_Fields;

typedef struct System_ComponentModel_ComponentCollection_VTable System_ComponentModel_ComponentCollection_VTable, *PSystem_ComponentModel_ComponentCollection_VTable;

typedef struct System_Collections_ReadOnlyCollectionBase_Fields System_Collections_ReadOnlyCollectionBase_Fields, *PSystem_Collections_ReadOnlyCollectionBase_Fields;

struct System_ComponentModel_ComponentCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _7_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_get_Count;
    struct VirtualInvokeData _10_GetEnumerator;
    struct VirtualInvokeData _11_get_Item;
    struct VirtualInvokeData _12_get_Item;
};

struct System_ComponentModel_ComponentCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_ComponentCollection_VTable vtable;
};

struct System_Collections_ReadOnlyCollectionBase_Fields {
    struct System_Collections_ArrayList_o *_list;
};

struct System_ComponentModel_ComponentCollection_Fields {
    struct System_Collections_ReadOnlyCollectionBase_Fields super;
};

struct System_ComponentModel_ComponentCollection_o {
    struct System_ComponentModel_ComponentCollection_c *klass;
    void *monitor;
    struct System_ComponentModel_ComponentCollection_Fields fields;
};

typedef struct MethodInfo_1EFDC24 MethodInfo_1EFDC24, *PMethodInfo_1EFDC24;

typedef union _union_317037 _union_317037, *P_union_317037;

union _union_317037 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFDC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317037 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10____ctor_b__2_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10____TrySetException;
    struct Il2CppClass *_64_System_ValueTuple_T7__T8__T9__T10_;
    struct MethodInfo *_65_System_ValueTuple_T7__T8__T9__T10___ctor;
    struct Il2CppClass *_66_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__;
    struct MethodInfo *_67_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10____ctor;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10____TrySetResult;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_76_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_77_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_78_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10____GetResult;
    struct MethodInfo *_79_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10____GetStatus;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10____OnCompleted;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10____UnsafeGetStatus;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__GetResult;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_c Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_c, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_VTable Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_VTable vtable;
};

typedef struct MethodInfo_2EEE040 MethodInfo_2EEE040, *PMethodInfo_2EEE040;

typedef union _union_202524 _union_202524, *P_union_202524;

union _union_202524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE040 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_140E6A0 MethodInfo_140E6A0, *PMethodInfo_140E6A0;

typedef union _union_260764 _union_260764, *P_union_260764;

union _union_260764 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140E6A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260764 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_Lottery__c System_Collections_Generic_IEnumerator_Lottery__c, *PSystem_Collections_Generic_IEnumerator_Lottery__c;

struct System_Collections_Generic_IEnumerator_Lottery__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_AlbumUnitSeriesMMstTable___c__DisplayClass13_0_VTable Shock_AlbumUnitSeriesMMstTable___c__DisplayClass13_0_VTable, *PShock_AlbumUnitSeriesMMstTable___c__DisplayClass13_0_VTable;

struct Shock_AlbumUnitSeriesMMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_o Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_o, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_Fields Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_Fields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmController_o *__4__this;
    int32_t skipTicketCount;
    struct Shock_ItemMst_o *consumeSkipTicket;
    struct System_Action_int__o *__9__3;
    struct System_Action_Action__o *__9__7;
    struct System_Predicate_EventData_StarMission__o *__9__16;
    struct System_Action_int__o *__9__5;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_Fields fields;
};

typedef struct MethodInfo_12D39C4 MethodInfo_12D39C4, *PMethodInfo_12D39C4;

typedef union _union_170563 _union_170563, *P_union_170563;

union _union_170563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D39C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33987E8 MethodInfo_33987E8, *PMethodInfo_33987E8;

typedef union _union_223225 _union_223225, *P_union_223225;

union _union_223225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33987E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13501E4 MethodInfo_13501E4, *PMethodInfo_13501E4;

typedef union _union_292234 _union_292234, *P_union_292234;

union _union_292234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13501E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTC_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226CA50 MethodInfo_226CA50, *PMethodInfo_226CA50;

typedef struct UniRx_Operators_ThrottleFrameObservable_T__c UniRx_Operators_ThrottleFrameObservable_T__c, *PUniRx_Operators_ThrottleFrameObservable_T__c;

typedef struct UniRx_Operators_ThrottleFrameObservable_T__RGCTXs UniRx_Operators_ThrottleFrameObservable_T__RGCTXs, *PUniRx_Operators_ThrottleFrameObservable_T__RGCTXs;

typedef struct UniRx_Operators_ThrottleFrameObservable_T__VTable UniRx_Operators_ThrottleFrameObservable_T__VTable, *PUniRx_Operators_ThrottleFrameObservable_T__VTable;

struct UniRx_Operators_ThrottleFrameObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct MethodInfo_226CA50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFrameObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_ThrottleFrameObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrottleFrameObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleFrameObservable_T__VTable vtable;
};

struct UniRx_Operators_ThrottleFrameObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T_;
    struct MethodInfo *_4_UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__Run;
};

typedef struct MethodInfo_12D39CC MethodInfo_12D39CC, *PMethodInfo_12D39CC;

typedef union _union_164871 _union_164871, *P_union_164871;

union _union_164871 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D39CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164871 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DF3D8_RGCTXs MethodInfo_15DF3D8_RGCTXs, *PMethodInfo_15DF3D8_RGCTXs;

struct MethodInfo_15DF3D8_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef struct MethodInfo_2868520 MethodInfo_2868520, *PMethodInfo_2868520;

typedef union _union_175490 _union_175490, *P_union_175490;

union _union_175490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868520 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2868524 MethodInfo_2868524, *PMethodInfo_2868524;

typedef union _union_176928 _union_176928, *P_union_176928;

union _union_176928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2682E80 MethodInfo_2682E80, *PMethodInfo_2682E80;

typedef union _union_310940 _union_310940, *P_union_310940;

union _union_310940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682E80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12D39F0 MethodInfo_12D39F0, *PMethodInfo_12D39F0;

typedef union _union_165309 _union_165309, *P_union_165309;

union _union_165309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D39F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F05AE0 MethodInfo_1F05AE0, *PMethodInfo_1F05AE0;

typedef union _union_324076 _union_324076, *P_union_324076;

union _union_324076 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05AE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324076 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_DecoderStreamHelper_c SharpCompress_Compressors_LZMA_DecoderStreamHelper_c, *PSharpCompress_Compressors_LZMA_DecoderStreamHelper_c;

typedef struct SharpCompress_Compressors_LZMA_DecoderStreamHelper_VTable SharpCompress_Compressors_LZMA_DecoderStreamHelper_VTable, *PSharpCompress_Compressors_LZMA_DecoderStreamHelper_VTable;

struct SharpCompress_Compressors_LZMA_DecoderStreamHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_DecoderStreamHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_DecoderStreamHelper_VTable vtable;
};

typedef struct MethodInfo_24D478C MethodInfo_24D478C, *PMethodInfo_24D478C;

typedef union _union_176400 _union_176400, *P_union_176400;

union _union_176400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D478C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33A6CB0 MethodInfo_33A6CB0, *PMethodInfo_33A6CB0;

typedef union _union_235471 _union_235471, *P_union_235471;

union _union_235471 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6CB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235471 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_InputEvent__c UnityEngine_UIElements_EventBase_InputEvent__c, *PUnityEngine_UIElements_EventBase_InputEvent__c;

typedef struct UnityEngine_UIElements_EventBase_InputEvent__StaticFields UnityEngine_UIElements_EventBase_InputEvent__StaticFields, *PUnityEngine_UIElements_EventBase_InputEvent__StaticFields;

typedef struct UnityEngine_UIElements_EventBase_InputEvent__VTable UnityEngine_UIElements_EventBase_InputEvent__VTable, *PUnityEngine_UIElements_EventBase_InputEvent__VTable;

struct UnityEngine_UIElements_EventBase_InputEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_EventBase_InputEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

struct UnityEngine_UIElements_EventBase_InputEvent__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventBase_InputEvent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_InputEvent__VTable vtable;
};

typedef struct System_Func_TransformOrigin__TransformOrigin__bool__Fields System_Func_TransformOrigin__TransformOrigin__bool__Fields, *PSystem_Func_TransformOrigin__TransformOrigin__bool__Fields;

struct System_Func_TransformOrigin__TransformOrigin__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Text_Encoding_array System_Text_Encoding_array, *PSystem_Text_Encoding_array;

struct System_Text_Encoding_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Text_Encoding_o *m_Items[65535];
};

typedef struct MethodInfo_156B604 MethodInfo_156B604, *PMethodInfo_156B604;

typedef union _union_164921 _union_164921, *P_union_164921;

union _union_164921 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156B604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10610F4 MethodInfo_10610F4, *PMethodInfo_10610F4;

typedef union _union_169629 _union_169629, *P_union_169629;

union _union_169629 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10610F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169629 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D4788 MethodInfo_24D4788, *PMethodInfo_24D4788;

typedef union _union_174962 _union_174962, *P_union_174962;

union _union_174962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4788 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TransitionEventBase_T__c UnityEngine_UIElements_TransitionEventBase_T__c, *PUnityEngine_UIElements_TransitionEventBase_T__c;

typedef struct UnityEngine_UIElements_TransitionEventBase_T__RGCTXs UnityEngine_UIElements_TransitionEventBase_T__RGCTXs, *PUnityEngine_UIElements_TransitionEventBase_T__RGCTXs;

typedef struct UnityEngine_UIElements_TransitionEventBase_T__VTable UnityEngine_UIElements_TransitionEventBase_T__VTable, *PUnityEngine_UIElements_TransitionEventBase_T__VTable;

struct UnityEngine_UIElements_TransitionEventBase_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_EventBase_T___ctor;
    struct Il2CppClass *_1_UnityEngine_UIElements_EventBase_T_;
    struct MethodInfo *_2_UnityEngine_UIElements_TransitionEventBase_T__LocalInit;
    struct MethodInfo *_3_UnityEngine_UIElements_EventBase_T__Init;
    struct MethodInfo *_4_UnityEngine_UIElements_TransitionEventBase_T__get_stylePropertyNames;
    struct MethodInfo *_5_UnityEngine_UIElements_TransitionEventBase_T__set_elapsedTime;
    struct MethodInfo *_6_UnityEngine_UIElements_EventBase_T__GetPooled;
    struct Il2CppClass *_7_T;
    struct Il2CppClass *_8_UnityEngine_UIElements_TransitionEventBase_T_;
};

struct UnityEngine_UIElements_TransitionEventBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_stylePropertyNames;
};

struct UnityEngine_UIElements_TransitionEventBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_TransitionEventBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TransitionEventBase_T__VTable vtable;
};

typedef struct UniRx_Operators_DelayObservable_Delay_T__RGCTXs UniRx_Operators_DelayObservable_Delay_T__RGCTXs, *PUniRx_Operators_DelayObservable_Delay_T__RGCTXs;

struct UniRx_Operators_DelayObservable_Delay_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_Timestamped_T__;
    struct MethodInfo *_3_System_Collections_Generic_Queue_Timestamped_T____ctor;
    struct Il2CppClass *_4_UniRx_IObservable_T_;
    struct MethodInfo *_5_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_6_UniRx_Timestamped_T_;
    struct MethodInfo *_7_UniRx_Timestamped_T___ctor;
    struct MethodInfo *_8_System_Collections_Generic_Queue_Timestamped_T___Enqueue;
    struct MethodInfo *_9_UniRx_Operators_DelayObservable_Delay_T__DrainQueue;
    struct MethodInfo *_10_System_Collections_Generic_Queue_Timestamped_T___Clear;
    struct Il2CppClass *_11_UniRx_IObserver_T_;
    struct MethodInfo *_12_UniRx_IObserver_T__OnError;
    struct MethodInfo *_13_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_14_System_Collections_Generic_Queue_Timestamped_T___get_Count;
    struct MethodInfo *_15_System_Collections_Generic_Queue_Timestamped_T___Peek;
    struct MethodInfo *_16_UniRx_Timestamped_T__get_Timestamp;
    struct MethodInfo *_17_System_Collections_Generic_Queue_Timestamped_T___Dequeue;
    struct MethodInfo *_18_UniRx_Timestamped_T__get_Value;
    struct MethodInfo *_19_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_20_UniRx_IObserver_T__OnCompleted;
};

typedef struct MethodInfo_22BA41C MethodInfo_22BA41C, *PMethodInfo_22BA41C;

typedef union _union_279334 _union_279334, *P_union_279334;

union _union_279334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA41C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337A474 MethodInfo_337A474, *PMethodInfo_337A474;

typedef struct MethodInfo_337A474_RGCTXs MethodInfo_337A474_RGCTXs, *PMethodInfo_337A474_RGCTXs;

typedef union _union_341249 _union_341249, *P_union_341249;

union _union_341249 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337A474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine__AndroidJNIHelper_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A474_RGCTXs *rgctx_data;
    union _union_341249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_337A474_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

typedef struct MethodInfo_30A3200 MethodInfo_30A3200, *PMethodInfo_30A3200;

typedef struct MethodInfo_30A3200_RGCTXs MethodInfo_30A3200_RGCTXs, *PMethodInfo_30A3200_RGCTXs;

typedef union _union_205641 _union_205641, *P_union_205641;

union _union_205641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A3200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A3200_RGCTXs *rgctx_data;
    union _union_205641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A3200_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UIElements_UxmlFactory_TemplateContainer__TemplateContainer_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_TemplateContainer__TemplateContainer_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_TemplateContainer__TemplateContainer_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_o UnityEngine_UIElements_TemplateContainer_UxmlTraits_o, *PUnityEngine_UIElements_TemplateContainer_UxmlTraits_o;

struct UnityEngine_UIElements_UxmlFactory_TemplateContainer__TemplateContainer_UxmlTraits__Fields {
    struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_o {
    struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TemplateContainer_UxmlTraits_Fields fields;
};

typedef struct MethodInfo_2B9D624 MethodInfo_2B9D624, *PMethodInfo_2B9D624;

typedef union _union_325196 _union_325196, *P_union_325196;

union _union_325196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D624 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D09838 MethodInfo_1D09838, *PMethodInfo_1D09838;

typedef union _union_247007 _union_247007, *P_union_247007;

union _union_247007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746334 MethodInfo_1746334, *PMethodInfo_1746334;

typedef union _union_162353 _union_162353, *P_union_162353;

union _union_162353 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746334 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162353 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_uint__uint____Fields System_Collections_Generic_KeyValuePair_uint__uint____Fields, *PSystem_Collections_Generic_KeyValuePair_uint__uint____Fields;

struct System_Collections_Generic_KeyValuePair_uint__uint____Fields {
    uint32_t key;
    struct System_UInt32_array *value;
};

typedef struct Shock_TutorialStepComparer_c Shock_TutorialStepComparer_c, *PShock_TutorialStepComparer_c;

typedef struct Shock_TutorialStepComparer_VTable Shock_TutorialStepComparer_VTable, *PShock_TutorialStepComparer_VTable;

struct Shock_TutorialStepComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_TutorialStepComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialStepComparer_VTable vtable;
};

typedef struct System_Action_RecvLocationReceiveR__VTable System_Action_RecvLocationReceiveR__VTable, *PSystem_Action_RecvLocationReceiveR__VTable;

struct System_Action_RecvLocationReceiveR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_257300 _union_257300, *P_union_257300;

union _union_257300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_BasicApi_Events_IEvent_o GooglePlayGames_BasicApi_Events_IEvent_o, *PGooglePlayGames_BasicApi_Events_IEvent_o;

typedef struct GooglePlayGames_BasicApi_Events_IEvent_c GooglePlayGames_BasicApi_Events_IEvent_c, *PGooglePlayGames_BasicApi_Events_IEvent_c;

typedef struct GooglePlayGames_BasicApi_Events_IEvent_Fields GooglePlayGames_BasicApi_Events_IEvent_Fields, *PGooglePlayGames_BasicApi_Events_IEvent_Fields;

struct GooglePlayGames_BasicApi_Events_IEvent_Fields {
};

struct GooglePlayGames_BasicApi_Events_IEvent_o {
    struct GooglePlayGames_BasicApi_Events_IEvent_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_Events_IEvent_Fields fields;
};

struct GooglePlayGames_BasicApi_Events_IEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct DG_Tweening_Core_DOSetter_Rect__o DG_Tweening_Core_DOSetter_Rect__o, *PDG_Tweening_Core_DOSetter_Rect__o;

typedef struct DG_Tweening_Core_DOSetter_Rect__c DG_Tweening_Core_DOSetter_Rect__c, *PDG_Tweening_Core_DOSetter_Rect__c;

typedef struct DG_Tweening_Core_DOSetter_Rect__Fields DG_Tweening_Core_DOSetter_Rect__Fields, *PDG_Tweening_Core_DOSetter_Rect__Fields;

typedef struct DG_Tweening_Core_DOSetter_Rect__VTable DG_Tweening_Core_DOSetter_Rect__VTable, *PDG_Tweening_Core_DOSetter_Rect__VTable;

struct DG_Tweening_Core_DOSetter_Rect__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct DG_Tweening_Core_DOSetter_Rect__o {
    struct DG_Tweening_Core_DOSetter_Rect__c *klass;
    void *monitor;
    struct DG_Tweening_Core_DOSetter_Rect__Fields fields;
};

struct DG_Tweening_Core_DOSetter_Rect__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOSetter_Rect__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOSetter_Rect__VTable vtable;
};

typedef struct MethodInfo_2D740F8_RGCTXs MethodInfo_2D740F8_RGCTXs, *PMethodInfo_2D740F8_RGCTXs;

struct MethodInfo_2D740F8_RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_ThrowObserver_T_;
    struct Il2CppClass *_1_UniRx_IObservable_T_;
    struct MethodInfo *_2_UniRx_IObservable_T__Subscribe;
};

typedef struct MethodInfo_2C0C3F8_RGCTXs MethodInfo_2C0C3F8_RGCTXs, *PMethodInfo_2C0C3F8_RGCTXs;

struct MethodInfo_2C0C3F8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult___ctor;
};

typedef struct Google_Play_Core_Internal_PlayCoreHelper_o Google_Play_Core_Internal_PlayCoreHelper_o, *PGoogle_Play_Core_Internal_PlayCoreHelper_o;

typedef struct Google_Play_Core_Internal_PlayCoreHelper_Fields Google_Play_Core_Internal_PlayCoreHelper_Fields, *PGoogle_Play_Core_Internal_PlayCoreHelper_Fields;

struct Google_Play_Core_Internal_PlayCoreHelper_Fields {
};

struct Google_Play_Core_Internal_PlayCoreHelper_o {
    struct Google_Play_Core_Internal_PlayCoreHelper_c *klass;
    void *monitor;
    struct Google_Play_Core_Internal_PlayCoreHelper_Fields fields;
};

typedef union _union_164993 _union_164993, *P_union_164993;

union _union_164993 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164995 _union_164995, *P_union_164995;

union _union_164995 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164997 _union_164997, *P_union_164997;

union _union_164997 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257302 _union_257302, *P_union_257302;

union _union_257302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164999 _union_164999, *P_union_164999;

union _union_164999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257304 _union_257304, *P_union_257304;

union _union_257304 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257306 _union_257306, *P_union_257306;

union _union_257306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1285FF4 MethodInfo_1285FF4, *PMethodInfo_1285FF4;

typedef union _union_208723 _union_208723, *P_union_208723;

union _union_208723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1285FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257308 _union_257308, *P_union_257308;

union _union_257308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_MaskGenerationMethod_o System_Security_Cryptography_MaskGenerationMethod_o, *PSystem_Security_Cryptography_MaskGenerationMethod_o;

typedef struct System_Security_Cryptography_MaskGenerationMethod_c System_Security_Cryptography_MaskGenerationMethod_c, *PSystem_Security_Cryptography_MaskGenerationMethod_c;

typedef struct System_Security_Cryptography_MaskGenerationMethod_Fields System_Security_Cryptography_MaskGenerationMethod_Fields, *PSystem_Security_Cryptography_MaskGenerationMethod_Fields;

typedef struct System_Security_Cryptography_MaskGenerationMethod_VTable System_Security_Cryptography_MaskGenerationMethod_VTable, *PSystem_Security_Cryptography_MaskGenerationMethod_VTable;

struct System_Security_Cryptography_MaskGenerationMethod_Fields {
};

struct System_Security_Cryptography_MaskGenerationMethod_o {
    struct System_Security_Cryptography_MaskGenerationMethod_c *klass;
    void *monitor;
    struct System_Security_Cryptography_MaskGenerationMethod_Fields fields;
};

struct System_Security_Cryptography_MaskGenerationMethod_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_MaskGenerationMethod_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_MaskGenerationMethod_VTable vtable;
};

typedef struct Shock_SerializableKeyValuePair_uint__Color__c Shock_SerializableKeyValuePair_uint__Color__c, *PShock_SerializableKeyValuePair_uint__Color__c;

typedef struct Shock_SerializableKeyValuePair_uint__Color__VTable Shock_SerializableKeyValuePair_uint__Color__VTable, *PShock_SerializableKeyValuePair_uint__Color__VTable;

struct Shock_SerializableKeyValuePair_uint__Color__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SerializableKeyValuePair_uint__Color__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableKeyValuePair_uint__Color__VTable vtable;
};

typedef struct MethodInfo_2433824 MethodInfo_2433824, *PMethodInfo_2433824;

typedef union _union_274410 _union_274410, *P_union_274410;

union _union_274410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1535BD0 MethodInfo_1535BD0, *PMethodInfo_1535BD0;

typedef union _union_285952 _union_285952, *P_union_285952;

union _union_285952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535BD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A589C MethodInfo_26A589C, *PMethodInfo_26A589C;

typedef union _union_280338 _union_280338, *P_union_280338;

union _union_280338 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A589C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280338 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_ValidateCommandEvent__Fields UnityEngine_UIElements_EventBase_ValidateCommandEvent__Fields, *PUnityEngine_UIElements_EventBase_ValidateCommandEvent__Fields;

struct UnityEngine_UIElements_EventBase_ValidateCommandEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

typedef struct MethodInfo_329BB7C MethodInfo_329BB7C, *PMethodInfo_329BB7C;

typedef union _union_316007 _union_316007, *P_union_316007;

union _union_316007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329BB7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5BC60_RGCTXs MethodInfo_2E5BC60_RGCTXs, *PMethodInfo_2E5BC60_RGCTXs;

struct MethodInfo_2E5BC60_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct UniRx_Operators_ToObservableObservable_ToObservable___c__DisplayClass2_0_T__RGCTXs UniRx_Operators_ToObservableObservable_ToObservable___c__DisplayClass2_0_T__RGCTXs, *PUniRx_Operators_ToObservableObservable_ToObservable___c__DisplayClass2_0_T__RGCTXs;

struct UniRx_Operators_ToObservableObservable_ToObservable___c__DisplayClass2_0_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerator_T__get_Current;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnError;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

typedef struct MethodInfo_2657EC0 MethodInfo_2657EC0, *PMethodInfo_2657EC0;

typedef union _union_179598 _union_179598, *P_union_179598;

union _union_179598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657EC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_AnimationEvent_VTable UnityEngine_AnimationEvent_VTable, *PUnityEngine_AnimationEvent_VTable;

struct UnityEngine_AnimationEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_32B3AB0 MethodInfo_32B3AB0, *PMethodInfo_32B3AB0;

typedef union _union_318883 _union_318883, *P_union_318883;

union _union_318883 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318883 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_CarbonBehaviour__bool__o System_Func_CarbonBehaviour__bool__o, *PSystem_Func_CarbonBehaviour__bool__o;

typedef struct System_Func_CarbonBehaviour__bool__c System_Func_CarbonBehaviour__bool__c, *PSystem_Func_CarbonBehaviour__bool__c;

typedef struct System_Func_CarbonBehaviour__bool__Fields System_Func_CarbonBehaviour__bool__Fields, *PSystem_Func_CarbonBehaviour__bool__Fields;

typedef struct System_Func_CarbonBehaviour__bool__VTable System_Func_CarbonBehaviour__bool__VTable, *PSystem_Func_CarbonBehaviour__bool__VTable;

struct System_Func_CarbonBehaviour__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CarbonBehaviour__bool__o {
    struct System_Func_CarbonBehaviour__bool__c *klass;
    void *monitor;
    struct System_Func_CarbonBehaviour__bool__Fields fields;
};

struct System_Func_CarbonBehaviour__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CarbonBehaviour__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CarbonBehaviour__bool__VTable vtable;
};

typedef struct System_Collections_Generic_List_LineItemData__VTable System_Collections_Generic_List_LineItemData__VTable, *PSystem_Collections_Generic_List_LineItemData__VTable;

struct System_Collections_Generic_List_LineItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct UnityEngine_UI_Image_OriginHorizontal_c UnityEngine_UI_Image_OriginHorizontal_c, *PUnityEngine_UI_Image_OriginHorizontal_c;

typedef struct UnityEngine_UI_Image_OriginHorizontal_VTable UnityEngine_UI_Image_OriginHorizontal_VTable, *PUnityEngine_UI_Image_OriginHorizontal_VTable;

struct UnityEngine_UI_Image_OriginHorizontal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UI_Image_OriginHorizontal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_Image_OriginHorizontal_VTable vtable;
};

typedef struct MethodInfo_2657ECC MethodInfo_2657ECC, *PMethodInfo_2657ECC;

typedef union _union_181036 _union_181036, *P_union_181036;

union _union_181036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657ECC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_YieldAwaitable_c Cysharp_Threading_Tasks_YieldAwaitable_c, *PCysharp_Threading_Tasks_YieldAwaitable_c;

typedef struct Cysharp_Threading_Tasks_YieldAwaitable_VTable Cysharp_Threading_Tasks_YieldAwaitable_VTable, *PCysharp_Threading_Tasks_YieldAwaitable_VTable;

struct Cysharp_Threading_Tasks_YieldAwaitable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_YieldAwaitable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_YieldAwaitable_VTable vtable;
};

typedef struct System_Collections_Generic_IList_MusicRankingScrollItemData__o System_Collections_Generic_IList_MusicRankingScrollItemData__o, *PSystem_Collections_Generic_IList_MusicRankingScrollItemData__o;

typedef struct System_Collections_Generic_IList_MusicRankingScrollItemData__c System_Collections_Generic_IList_MusicRankingScrollItemData__c, *PSystem_Collections_Generic_IList_MusicRankingScrollItemData__c;

typedef struct System_Collections_Generic_IList_MusicRankingScrollItemData__Fields System_Collections_Generic_IList_MusicRankingScrollItemData__Fields, *PSystem_Collections_Generic_IList_MusicRankingScrollItemData__Fields;

struct System_Collections_Generic_IList_MusicRankingScrollItemData__Fields {
};

struct System_Collections_Generic_IList_MusicRankingScrollItemData__o {
    struct System_Collections_Generic_IList_MusicRankingScrollItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_MusicRankingScrollItemData__Fields fields;
};

struct System_Collections_Generic_IList_MusicRankingScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1D2AD70 MethodInfo_1D2AD70, *PMethodInfo_1D2AD70;

typedef union _union_247951 _union_247951, *P_union_247951;

union _union_247951 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AD70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247951 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_RSAEncryptionPaddingMode_c System_Security_Cryptography_RSAEncryptionPaddingMode_c, *PSystem_Security_Cryptography_RSAEncryptionPaddingMode_c;

typedef struct System_Security_Cryptography_RSAEncryptionPaddingMode_VTable System_Security_Cryptography_RSAEncryptionPaddingMode_VTable, *PSystem_Security_Cryptography_RSAEncryptionPaddingMode_VTable;

struct System_Security_Cryptography_RSAEncryptionPaddingMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Security_Cryptography_RSAEncryptionPaddingMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_RSAEncryptionPaddingMode_VTable vtable;
};

typedef struct MethodInfo_2DBC2F0 MethodInfo_2DBC2F0, *PMethodInfo_2DBC2F0;

struct MethodInfo_2DBC2F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_CardIconRarityFullFrame_c Shock_DataNode_CardIconRarityFullFrame_c, *PShock_DataNode_CardIconRarityFullFrame_c;

typedef struct Shock_DataNode_CardIconRarityFullFrame_VTable Shock_DataNode_CardIconRarityFullFrame_VTable, *PShock_DataNode_CardIconRarityFullFrame_VTable;

struct Shock_DataNode_CardIconRarityFullFrame_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_Carbon_IDataReceiverNode_Shock_CardMst__OnReceive;
    struct VirtualInvokeData _10_Carbon_IDataReceiverNode_Shock_CardData__OnReceive;
};

struct Shock_DataNode_CardIconRarityFullFrame_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_CardIconRarityFullFrame_VTable vtable;
};

typedef union _union_164971 _union_164971, *P_union_164971;

union _union_164971 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164973 _union_164973, *P_union_164973;

union _union_164973 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_YieldAwaitable_o Cysharp_Threading_Tasks_YieldAwaitable_o, *PCysharp_Threading_Tasks_YieldAwaitable_o;

typedef struct Cysharp_Threading_Tasks_YieldAwaitable_Fields Cysharp_Threading_Tasks_YieldAwaitable_Fields, *PCysharp_Threading_Tasks_YieldAwaitable_Fields;

struct Cysharp_Threading_Tasks_YieldAwaitable_Fields {
    int32_t timing;
};

struct Cysharp_Threading_Tasks_YieldAwaitable_o {
    struct Cysharp_Threading_Tasks_YieldAwaitable_Fields fields;
};

typedef union _union_164975 _union_164975, *P_union_164975;

union _union_164975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass247_0_VTable Shock_Protocol___c__DisplayClass247_0_VTable, *PShock_Protocol___c__DisplayClass247_0_VTable;

struct Shock_Protocol___c__DisplayClass247_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_164977 _union_164977, *P_union_164977;

union _union_164977 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164979 _union_164979, *P_union_164979;

union _union_164979 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_132FE74 MethodInfo_132FE74, *PMethodInfo_132FE74;

typedef union _union_268720 _union_268720, *P_union_268720;

union _union_268720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_132FE74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209B6C8 MethodInfo_209B6C8, *PMethodInfo_209B6C8;

typedef union _union_341533 _union_341533, *P_union_341533;

union _union_341533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B6C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF7BBC MethodInfo_2EF7BBC, *PMethodInfo_2EF7BBC;

typedef union _union_202974 _union_202974, *P_union_202974;

union _union_202974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10610B0 MethodInfo_10610B0, *PMethodInfo_10610B0;

typedef union _union_169191 _union_169191, *P_union_169191;

union _union_169191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10610B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E67460_RGCTXs MethodInfo_2E67460_RGCTXs, *PMethodInfo_2E67460_RGCTXs;

struct MethodInfo_2E67460_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct System_Func_CardLevelMst__int__o System_Func_CardLevelMst__int__o, *PSystem_Func_CardLevelMst__int__o;

typedef struct System_Func_CardLevelMst__int__c System_Func_CardLevelMst__int__c, *PSystem_Func_CardLevelMst__int__c;

typedef struct System_Func_CardLevelMst__int__Fields System_Func_CardLevelMst__int__Fields, *PSystem_Func_CardLevelMst__int__Fields;

typedef struct System_Func_CardLevelMst__int__VTable System_Func_CardLevelMst__int__VTable, *PSystem_Func_CardLevelMst__int__VTable;

struct System_Func_CardLevelMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardLevelMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardLevelMst__int__o {
    struct System_Func_CardLevelMst__int__c *klass;
    void *monitor;
    struct System_Func_CardLevelMst__int__Fields fields;
};

struct System_Func_CardLevelMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardLevelMst__int__VTable vtable;
};

typedef struct System_Security_Cryptography_RSAEncryptionPaddingMode_o System_Security_Cryptography_RSAEncryptionPaddingMode_o, *PSystem_Security_Cryptography_RSAEncryptionPaddingMode_o;

typedef struct System_Security_Cryptography_RSAEncryptionPaddingMode_Fields System_Security_Cryptography_RSAEncryptionPaddingMode_Fields, *PSystem_Security_Cryptography_RSAEncryptionPaddingMode_Fields;

struct System_Security_Cryptography_RSAEncryptionPaddingMode_Fields {
    int32_t value__;
};

struct System_Security_Cryptography_RSAEncryptionPaddingMode_o {
    struct System_Security_Cryptography_RSAEncryptionPaddingMode_Fields fields;
};

typedef union _union_164981 _union_164981, *P_union_164981;

union _union_164981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D73240_RGCTXs MethodInfo_2D73240_RGCTXs, *PMethodInfo_2D73240_RGCTXs;

struct MethodInfo_2D73240_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct MethodInfo *_1_UniRx_Observable_Return_T___;
    struct Il2CppClass *_2_UniRx_Operators_WhenAllObservable_T_;
    struct MethodInfo *_3_UniRx_Operators_WhenAllObservable_T___ctor;
};

typedef struct MethodInfo_24A97C0 MethodInfo_24A97C0, *PMethodInfo_24A97C0;

typedef union _union_310682 _union_310682, *P_union_310682;

union _union_310682 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A97C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310682 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164983 _union_164983, *P_union_164983;

union _union_164983 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164985 _union_164985, *P_union_164985;

union _union_164985 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164987 _union_164987, *P_union_164987;

union _union_164987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164989 _union_164989, *P_union_164989;

union _union_164989 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2868500 MethodInfo_2868500, *PMethodInfo_2868500;

typedef union _union_174052 _union_174052, *P_union_174052;

union _union_174052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868500 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3B548 MethodInfo_1F3B548, *PMethodInfo_1F3B548;

typedef union _union_283520 _union_283520, *P_union_283520;

union _union_283520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__o Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__o, *PShock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__o;

typedef struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__c Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__c, *PShock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__c;

typedef struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__VTable Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__VTable, *PShock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__VTable;

struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__o {
    struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__Fields fields;
};

struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_MultieventMatchingrangeMst__Fields System_Collections_Generic_IReadOnlyList_MultieventMatchingrangeMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_MultieventMatchingrangeMst__Fields;

struct System_Collections_Generic_IReadOnlyList_MultieventMatchingrangeMst__Fields {
};

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_c Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_c, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_c;

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_VTable Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_VTable, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_VTable;

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_VTable vtable;
};

typedef struct System_Security_Cryptography_MD5_Fields System_Security_Cryptography_MD5_Fields, *PSystem_Security_Cryptography_MD5_Fields;

struct System_Security_Cryptography_MD5_Fields {
    struct System_Security_Cryptography_HashAlgorithm_Fields super;
};

typedef struct MethodInfo_31488F0 MethodInfo_31488F0, *PMethodInfo_31488F0;

typedef union _union_223531 _union_223531, *P_union_223531;

union _union_223531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31488F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_Headers_FileFlagsV5_Fields SharpCompress_Common_Rar_Headers_FileFlagsV5_Fields, *PSharpCompress_Common_Rar_Headers_FileFlagsV5_Fields;

struct SharpCompress_Common_Rar_Headers_FileFlagsV5_Fields {
};

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_o Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_o, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_o;

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_Fields Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_Fields, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_Fields;

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_Fields {
    struct Shock_MISSION_TYPE_array *notViewTypes;
    struct Aoharu_Scenes_Mission_MissionListTab_o *__4__this;
    struct Carbon_ParallelTask_o *task;
};

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_o {
    struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_0_Fields fields;
};

typedef struct MethodInfo_31488F4 MethodInfo_31488F4, *PMethodInfo_31488F4;

typedef union _union_223699 _union_223699, *P_union_223699;

union _union_223699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31488F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object____o Item2;
};

typedef struct MethodInfo_2E03838 MethodInfo_2E03838, *PMethodInfo_2E03838;

typedef union _union_171733 _union_171733, *P_union_171733;

union _union_171733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E03838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A58F8 MethodInfo_26A58F8, *PMethodInfo_26A58F8;

struct MethodInfo_26A58F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Lottery____c System_Action_Lottery____c, *PSystem_Action_Lottery____c;

typedef struct System_Action_Lottery____VTable System_Action_Lottery____VTable, *PSystem_Action_Lottery____VTable;

struct System_Action_Lottery____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Lottery____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Lottery____VTable vtable;
};

typedef struct System_Collections_Generic_HashSet_ulong__o System_Collections_Generic_HashSet_ulong__o, *PSystem_Collections_Generic_HashSet_ulong__o;

typedef struct System_Collections_Generic_HashSet_ulong__c System_Collections_Generic_HashSet_ulong__c, *PSystem_Collections_Generic_HashSet_ulong__c;

typedef struct System_Collections_Generic_HashSet_ulong__Fields System_Collections_Generic_HashSet_ulong__Fields, *PSystem_Collections_Generic_HashSet_ulong__Fields;

typedef struct System_Collections_Generic_HashSet_ulong__VTable System_Collections_Generic_HashSet_ulong__VTable, *PSystem_Collections_Generic_HashSet_ulong__VTable;

struct System_Collections_Generic_HashSet_ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_ulong__VTable vtable;
};

struct System_Collections_Generic_HashSet_ulong__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_ulong__o {
    struct System_Collections_Generic_HashSet_ulong__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_ulong__Fields fields;
};

typedef union _union_164951 _union_164951, *P_union_164951;

union _union_164951 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_140E698 MethodInfo_140E698, *PMethodInfo_140E698;

typedef union _union_260552 _union_260552, *P_union_260552;

union _union_260552 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140E698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260552 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164953 _union_164953, *P_union_164953;

union _union_164953 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8C7EC MethodInfo_2E8C7EC, *PMethodInfo_2E8C7EC;

typedef union _union_228859 _union_228859, *P_union_228859;

union _union_228859 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C7EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228859 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164955 _union_164955, *P_union_164955;

union _union_164955 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RewardUtils_Fields Shock_RewardUtils_Fields, *PShock_RewardUtils_Fields;

struct Shock_RewardUtils_Fields {
};

typedef struct Aoharu_CharaChangeWindowController_ScrollItem_Fields Aoharu_CharaChangeWindowController_ScrollItem_Fields, *PAoharu_CharaChangeWindowController_ScrollItem_Fields;

struct Aoharu_CharaChangeWindowController_ScrollItem_Fields {
    int32_t category;
    struct CharaScrollViewBase_o *ScrollView;
};

typedef union _union_164957 _union_164957, *P_union_164957;

union _union_164957 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164959 _union_164959, *P_union_164959;

union _union_164959 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DFB924 MethodInfo_2DFB924, *PMethodInfo_2DFB924;

typedef union _union_171669 _union_171669, *P_union_171669;

union _union_171669 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFB924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171669 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1917EA0 MethodInfo_1917EA0, *PMethodInfo_1917EA0;

typedef struct MethodInfo_1917EA0_RGCTXs MethodInfo_1917EA0_RGCTXs, *PMethodInfo_1917EA0_RGCTXs;

typedef union _union_211174 _union_211174, *P_union_211174;

struct MethodInfo_1917EA0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917EA0_RGCTXs *rgctx_data;
    union _union_211174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Lottery____o System_Action_Lottery____o, *PSystem_Action_Lottery____o;

typedef struct System_Action_Lottery____Fields System_Action_Lottery____Fields, *PSystem_Action_Lottery____Fields;

struct System_Action_Lottery____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Lottery____o {
    struct System_Action_Lottery____c *klass;
    void *monitor;
    struct System_Action_Lottery____Fields fields;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRankingRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___LiveRankingRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___LiveRankingRewardMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___LiveRankingRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__o FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__o, *PFancyScrollView_FancyScrollRect_CharaItemData__CharaContext__o;

typedef struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__c FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__c, *PFancyScrollView_FancyScrollRect_CharaItemData__CharaContext__c;

typedef struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__Fields FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__Fields, *PFancyScrollView_FancyScrollRect_CharaItemData__CharaContext__Fields;

typedef struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__VTable FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__VTable, *PFancyScrollView_FancyScrollRect_CharaItemData__CharaContext__VTable;

struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__o {
    struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__c *klass;
    void *monitor;
    struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__Fields fields;
};

struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRect_CharaItemData__CharaContext__VTable vtable;
};

typedef struct System_Runtime_CompilerServices_TypeForwardedFromAttribute_Fields System_Runtime_CompilerServices_TypeForwardedFromAttribute_Fields, *PSystem_Runtime_CompilerServices_TypeForwardedFromAttribute_Fields;

struct System_Runtime_CompilerServices_TypeForwardedFromAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_AssemblyFullName_k__BackingField;
};

typedef struct MethodInfo_20127D8 MethodInfo_20127D8, *PMethodInfo_20127D8;

typedef union _union_253633 _union_253633, *P_union_253633;

union _union_253633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20127D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_FontStyles_VTable UnityEngine_TextCore_Text_FontStyles_VTable, *PUnityEngine_TextCore_Text_FontStyles_VTable;

struct UnityEngine_TextCore_Text_FontStyles_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_13FBCC8 MethodInfo_13FBCC8, *PMethodInfo_13FBCC8;

struct MethodInfo_13FBCC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____Fields Cysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____Fields, *PCysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____Fields;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9____Fields {
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
};

typedef union _union_164961 _union_164961, *P_union_164961;

union _union_164961 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_o System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_o, *PSystem_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_Fields System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_Fields;

struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_Fields {
    int32_t value__;
};

struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_o {
    struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_Fields fields;
};

typedef union _union_164963 _union_164963, *P_union_164963;

union _union_164963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7E198 MethodInfo_1D7E198, *PMethodInfo_1D7E198;

typedef union _union_296998 _union_296998, *P_union_296998;

union _union_296998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7E198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164965 _union_164965, *P_union_164965;

union _union_164965 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_c System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_c, *PSystem_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_c;

struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_InternalSerializerTypeE_VTable vtable;
};

typedef union _union_164967 _union_164967, *P_union_164967;

union _union_164967 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164969 _union_164969, *P_union_164969;

union _union_164969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_int__int__o System_Collections_Generic_Dictionary_Entry_int__int__o, *PSystem_Collections_Generic_Dictionary_Entry_int__int__o;

typedef struct System_Collections_Generic_Dictionary_Entry_int__int__Fields System_Collections_Generic_Dictionary_Entry_int__int__Fields, *PSystem_Collections_Generic_Dictionary_Entry_int__int__Fields;

struct System_Collections_Generic_Dictionary_Entry_int__int__Fields {
    int32_t hashCode;
    int32_t next;
    int32_t key;
    int32_t value;
};

struct System_Collections_Generic_Dictionary_Entry_int__int__o {
    struct System_Collections_Generic_Dictionary_Entry_int__int__Fields fields;
};

typedef union _union_164929 _union_164929, *P_union_164929;

union _union_164929 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205C140 MethodInfo_205C140, *PMethodInfo_205C140;

struct MethodInfo_205C140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217593 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass973_0_c Shock_Protocol___c__DisplayClass973_0_c, *PShock_Protocol___c__DisplayClass973_0_c;

typedef struct Shock_Protocol___c__DisplayClass973_0_VTable Shock_Protocol___c__DisplayClass973_0_VTable, *PShock_Protocol___c__DisplayClass973_0_VTable;

struct Shock_Protocol___c__DisplayClass973_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass973_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass973_0_VTable vtable;
};

typedef struct System_Action_Allocator2D_Row__c System_Action_Allocator2D_Row__c, *PSystem_Action_Allocator2D_Row__c;

typedef struct System_Action_Allocator2D_Row__VTable System_Action_Allocator2D_Row__VTable, *PSystem_Action_Allocator2D_Row__VTable;

struct System_Action_Allocator2D_Row__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Allocator2D_Row__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Allocator2D_Row__VTable vtable;
};

typedef struct MethodInfo_15DF948_RGCTXs MethodInfo_15DF948_RGCTXs, *PMethodInfo_15DF948_RGCTXs;

struct MethodInfo_15DF948_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_T;
};

typedef struct MethodInfo_31A5D6C_RGCTXs MethodInfo_31A5D6C_RGCTXs, *PMethodInfo_31A5D6C_RGCTXs;

struct MethodInfo_31A5D6C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2DBC32C MethodInfo_2DBC32C, *PMethodInfo_2DBC32C;

struct MethodInfo_2DBC32C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256560 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CE9AC MethodInfo_22CE9AC, *PMethodInfo_22CE9AC;

typedef union _union_276724 _union_276724, *P_union_276724;

union _union_276724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE9AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncApplicationFocusTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncApplicationFocusTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncApplicationFocusTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncApplicationFocusTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncApplicationFocusTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncApplicationFocusTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncApplicationFocusTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncApplicationFocusTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncApplicationFocusTrigger_VTable vtable;
};

typedef struct System_Action_Allocator2D_Row__o System_Action_Allocator2D_Row__o, *PSystem_Action_Allocator2D_Row__o;

typedef struct System_Action_Allocator2D_Row__Fields System_Action_Allocator2D_Row__Fields, *PSystem_Action_Allocator2D_Row__Fields;

struct System_Action_Allocator2D_Row__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Allocator2D_Row__o {
    struct System_Action_Allocator2D_Row__c *klass;
    void *monitor;
    struct System_Action_Allocator2D_Row__Fields fields;
};

typedef struct MethodInfo_156B5FC MethodInfo_156B5FC, *PMethodInfo_156B5FC;

typedef union _union_170613 _union_170613, *P_union_170613;

union _union_170613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156B5FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_X509_PKCS12_StaticFields Mono_Security_X509_PKCS12_StaticFields, *PMono_Security_X509_PKCS12_StaticFields;

struct Mono_Security_X509_PKCS12_StaticFields {
    int32_t password_max_length;
};

typedef struct MethodInfo_127C46C MethodInfo_127C46C, *PMethodInfo_127C46C;

typedef union _union_201998 _union_201998, *P_union_201998;

union _union_201998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C46C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164931 _union_164931, *P_union_164931;

union _union_164931 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C1F7D4_RGCTXs MethodInfo_2C1F7D4_RGCTXs, *PMethodInfo_2C1F7D4_RGCTXs;

struct MethodInfo_2C1F7D4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T__get_Item;
    struct Il2CppClass *_3_T;
};

typedef union _union_164933 _union_164933, *P_union_164933;

union _union_164933 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164935 _union_164935, *P_union_164935;

union _union_164935 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TomatoLib_ClipboardIOS_Fields TomatoLib_ClipboardIOS_Fields, *PTomatoLib_ClipboardIOS_Fields;

struct TomatoLib_ClipboardIOS_Fields {
};

typedef union _union_164937 _union_164937, *P_union_164937;

union _union_164937 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164939 _union_164939, *P_union_164939;

union _union_164939 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3358FFC MethodInfo_3358FFC, *PMethodInfo_3358FFC;

typedef struct Shock_ScrollBase___c__DisplayClass119_0_T__c Shock_ScrollBase___c__DisplayClass119_0_T__c, *PShock_ScrollBase___c__DisplayClass119_0_T__c;

typedef union _union_158062 _union_158062, *P_union_158062;

typedef struct Shock_ScrollBase___c__DisplayClass119_0_T__VTable Shock_ScrollBase___c__DisplayClass119_0_T__VTable, *PShock_ScrollBase___c__DisplayClass119_0_T__VTable;

struct Shock_ScrollBase___c__DisplayClass119_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_158062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358FFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass119_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_ScrollBase___c__DisplayClass119_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_ScrollBase___c__DisplayClass119_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c__DisplayClass119_0_T__VTable vtable;
};

typedef struct MethodInfo_31488E8 MethodInfo_31488E8, *PMethodInfo_31488E8;

typedef union _union_223363 _union_223363, *P_union_223363;

union _union_223363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31488E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_c Aoharu_TermsOfServiceScene___c__DisplayClass1_0_c, *PAoharu_TermsOfServiceScene___c__DisplayClass1_0_c;

typedef struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_VTable Aoharu_TermsOfServiceScene___c__DisplayClass1_0_VTable, *PAoharu_TermsOfServiceScene___c__DisplayClass1_0_VTable;

struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_VTable vtable;
};

typedef struct MethodInfo_10FC778_RGCTXs MethodInfo_10FC778_RGCTXs, *PMethodInfo_10FC778_RGCTXs;

struct MethodInfo_10FC778_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_313EE3C MethodInfo_313EE3C, *PMethodInfo_313EE3C;

typedef union _union_234795 _union_234795, *P_union_234795;

union _union_234795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EE3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_106BCA8 MethodInfo_106BCA8, *PMethodInfo_106BCA8;

typedef union _union_165707 _union_165707, *P_union_165707;

union _union_165707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106BCA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA6A0 MethodInfo_1EAA6A0, *PMethodInfo_1EAA6A0;

typedef union _union_263954 _union_263954, *P_union_263954;

union _union_263954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA6A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E81D30 MethodInfo_2E81D30, *PMethodInfo_2E81D30;

typedef union _union_334539 _union_334539, *P_union_334539;

union _union_334539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81D30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_o Aoharu_TermsOfServiceScene___c__DisplayClass1_0_o, *PAoharu_TermsOfServiceScene___c__DisplayClass1_0_o;

typedef struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_Fields Aoharu_TermsOfServiceScene___c__DisplayClass1_0_Fields, *PAoharu_TermsOfServiceScene___c__DisplayClass1_0_Fields;

struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *onClosed;
};

struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_o {
    struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct Aoharu_TermsOfServiceScene___c__DisplayClass1_0_Fields fields;
};

typedef struct MethodInfo_3358FF4 MethodInfo_3358FF4, *PMethodInfo_3358FF4;

typedef union _union_158060 _union_158060, *P_union_158060;

union _union_158060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass119_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CE9C0 MethodInfo_22CE9C0, *PMethodInfo_22CE9C0;

typedef union _union_273438 _union_273438, *P_union_273438;

union _union_273438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE9C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_LiveRuleMst__Fields System_Collections_Generic_List_LiveRuleMst__Fields, *PSystem_Collections_Generic_List_LiveRuleMst__Fields;

struct System_Collections_Generic_List_LiveRuleMst__Fields {
    struct Shock_LiveRuleMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_164943 _union_164943, *P_union_164943;

union _union_164943 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164945 _union_164945, *P_union_164945;

union _union_164945 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164947 _union_164947, *P_union_164947;

union _union_164947 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164949 _union_164949, *P_union_164949;

union _union_164949 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass973_0_o Shock_Protocol___c__DisplayClass973_0_o, *PShock_Protocol___c__DisplayClass973_0_o;

typedef struct Shock_Protocol___c__DisplayClass973_0_Fields Shock_Protocol___c__DisplayClass973_0_Fields, *PShock_Protocol___c__DisplayClass973_0_Fields;

typedef struct System_Action_RecvLoginBonusEventR__o System_Action_RecvLoginBonusEventR__o, *PSystem_Action_RecvLoginBonusEventR__o;

typedef struct System_Action_RecvLoginBonusEventR__c System_Action_RecvLoginBonusEventR__c, *PSystem_Action_RecvLoginBonusEventR__c;

typedef struct System_Action_RecvLoginBonusEventR__Fields System_Action_RecvLoginBonusEventR__Fields, *PSystem_Action_RecvLoginBonusEventR__Fields;

typedef struct System_Action_RecvLoginBonusEventR__VTable System_Action_RecvLoginBonusEventR__VTable, *PSystem_Action_RecvLoginBonusEventR__VTable;

struct System_Action_RecvLoginBonusEventR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Protocol___c__DisplayClass973_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvLoginBonusEventR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass973_0_o {
    struct Shock_Protocol___c__DisplayClass973_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass973_0_Fields fields;
};

struct System_Action_RecvLoginBonusEventR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLoginBonusEventR__o {
    struct System_Action_RecvLoginBonusEventR__c *klass;
    void *monitor;
    struct System_Action_RecvLoginBonusEventR__Fields fields;
};

struct System_Action_RecvLoginBonusEventR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLoginBonusEventR__VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_ShopItemMst__c System_Collections_Generic_IReadOnlyCollection_ShopItemMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_ShopItemMst__c;

struct System_Collections_Generic_IReadOnlyCollection_ShopItemMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_164907 _union_164907, *P_union_164907;

union _union_164907 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A6D20 MethodInfo_33A6D20, *PMethodInfo_33A6D20;

typedef union _union_235639 _union_235639, *P_union_235639;

union _union_235639 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235639 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TitleScreenMst__uint__VTable System_Func_TitleScreenMst__uint__VTable, *PSystem_Func_TitleScreenMst__uint__VTable;

struct System_Func_TitleScreenMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_14F80A8 MethodInfo_14F80A8, *PMethodInfo_14F80A8;

typedef struct MethodInfo_14F80A8_RGCTXs MethodInfo_14F80A8_RGCTXs, *PMethodInfo_14F80A8_RGCTXs;

typedef union _union_200328 _union_200328, *P_union_200328;

union _union_200328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F80A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F80A8_RGCTXs *rgctx_data;
    union _union_200328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F80A8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2C22510_RGCTXs MethodInfo_2C22510_RGCTXs, *PMethodInfo_2C22510_RGCTXs;

struct MethodInfo_2C22510_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_System_Collections_Generic_Queue_T_;
    struct MethodInfo *_2_System_Collections_Generic_Queue_T___ctor;
};

typedef struct MethodInfo_3358FD0 MethodInfo_3358FD0, *PMethodInfo_3358FD0;

typedef union _union_158058 _union_158058, *P_union_158058;

union _union_158058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358FD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass107_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LimitedLiveTopScene_Fields Shock_LimitedLiveTopScene_Fields, *PShock_LimitedLiveTopScene_Fields;

struct Shock_LimitedLiveTopScene_Fields {
    struct Shock_SceneBase_Fields super;
};

typedef union _union_164911 _union_164911, *P_union_164911;

union _union_164911 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C3F94 MethodInfo_22C3F94, *PMethodInfo_22C3F94;

typedef union _union_279440 _union_279440, *P_union_279440;

union _union_279440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3F94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_194D92C MethodInfo_194D92C, *PMethodInfo_194D92C;

typedef union _union_260940 _union_260940, *P_union_260940;

union _union_260940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194D92C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164913 _union_164913, *P_union_164913;

union _union_164913 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E56D50 MethodInfo_2E56D50, *PMethodInfo_2E56D50;

typedef struct MethodInfo_2E56D50_RGCTXs MethodInfo_2E56D50_RGCTXs, *PMethodInfo_2E56D50_RGCTXs;

typedef union _union_214228 _union_214228, *P_union_214228;

struct MethodInfo_2E56D50_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

union _union_214228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E56D50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E56D50_RGCTXs *rgctx_data;
    union _union_214228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164915 _union_164915, *P_union_164915;

union _union_164915 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D21C0_RGCTXs MethodInfo_15D21C0_RGCTXs, *PMethodInfo_15D21C0_RGCTXs;

struct MethodInfo_15D21C0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_164917 _union_164917, *P_union_164917;

union _union_164917 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ShockInfo_c Shock_ShockInfo_c, *PShock_ShockInfo_c;

typedef struct Shock_ShockInfo_StaticFields Shock_ShockInfo_StaticFields, *PShock_ShockInfo_StaticFields;

typedef struct Shock_ShockInfo_VTable Shock_ShockInfo_VTable, *PShock_ShockInfo_VTable;

typedef struct Shock_CLAssetVersion_o Shock_CLAssetVersion_o, *PShock_CLAssetVersion_o;

typedef struct Shock_CLAssetVersion_c Shock_CLAssetVersion_c, *PShock_CLAssetVersion_c;

typedef struct Shock_CLAssetVersion_Fields Shock_CLAssetVersion_Fields, *PShock_CLAssetVersion_Fields;

typedef struct Shock_CLAssetVersion_VTable Shock_CLAssetVersion_VTable, *PShock_CLAssetVersion_VTable;

struct Shock_ShockInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ShockInfo_c {
    struct Il2CppClass_1 _1;
    struct Shock_ShockInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShockInfo_VTable vtable;
};

struct Shock_CLAssetVersion_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CLAssetVersion_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CLAssetVersion_VTable vtable;
};

struct Shock_CLAssetVersion_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_TextAsset_o *m_assetVersionFile;
    struct UnityEngine_TextAsset_o *m_environmentFile;
};

struct Shock_CLAssetVersion_o {
    struct Shock_CLAssetVersion_c *klass;
    void *monitor;
    struct Shock_CLAssetVersion_Fields fields;
};

struct Shock_ShockInfo_StaticFields {
    struct Shock_CLAssetVersion_o *ms_assetVersion;
};

typedef struct Chipstar_EntryPoint_Fields Chipstar_EntryPoint_Fields, *PChipstar_EntryPoint_Fields;

struct Chipstar_EntryPoint_Fields {
    struct Chipstar_ServerPath_o *_Server_k__BackingField;
    struct Chipstar_ManifestPath_o *_Manifest_k__BackingField;
};

typedef union _union_164919 _union_164919, *P_union_164919;

union _union_164919 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C1C0C_RGCTXs MethodInfo_13C1C0C_RGCTXs, *PMethodInfo_13C1C0C_RGCTXs;

struct MethodInfo_13C1C0C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_24D4768 MethodInfo_24D4768, *PMethodInfo_24D4768;

typedef union _union_173524 _union_173524, *P_union_173524;

union _union_173524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ProtocolData_LoginBonus_o Shock_ProtocolData_LoginBonus_o, *PShock_ProtocolData_LoginBonus_o;

typedef struct Shock_ProtocolData_LoginBonus_c Shock_ProtocolData_LoginBonus_c, *PShock_ProtocolData_LoginBonus_c;

typedef struct Shock_ProtocolData_LoginBonus_Fields Shock_ProtocolData_LoginBonus_Fields, *PShock_ProtocolData_LoginBonus_Fields;

typedef struct Shock_ProtocolData_LoginBonus_VTable Shock_ProtocolData_LoginBonus_VTable, *PShock_ProtocolData_LoginBonus_VTable;

typedef struct Shock_ProtocolData_LoginBonusEventData_array Shock_ProtocolData_LoginBonusEventData_array, *PShock_ProtocolData_LoginBonusEventData_array;

typedef struct Shock_ProtocolData_LoginBonusEventData_o Shock_ProtocolData_LoginBonusEventData_o, *PShock_ProtocolData_LoginBonusEventData_o;

typedef struct Shock_ProtocolData_LoginBonusEventData_c Shock_ProtocolData_LoginBonusEventData_c, *PShock_ProtocolData_LoginBonusEventData_c;

typedef struct Shock_ProtocolData_LoginBonusEventData_Fields Shock_ProtocolData_LoginBonusEventData_Fields, *PShock_ProtocolData_LoginBonusEventData_Fields;

typedef struct Shock_ProtocolData_LoginBonusEventData_VTable Shock_ProtocolData_LoginBonusEventData_VTable, *PShock_ProtocolData_LoginBonusEventData_VTable;

struct Shock_ProtocolData_LoginBonusEventData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_LoginBonusEventData_o *m_Items[65535];
};

struct Shock_ProtocolData_LoginBonus_Fields {
    uint32_t master_login_bonus_id;
    struct System_Int32_array *day_counts;
    struct Shock_ProtocolData_LoginBonusEventData_array *event_bonus_list;
};

struct Shock_ProtocolData_LoginBonus_o {
    struct Shock_ProtocolData_LoginBonus_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LoginBonus_Fields fields;
};

struct Shock_ProtocolData_LoginBonus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LoginBonus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LoginBonus_VTable vtable;
};

struct Shock_ProtocolData_LoginBonusEventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LoginBonusEventData_Fields {
    uint32_t master_event_id;
    int32_t bonus_amount;
};

struct Shock_ProtocolData_LoginBonusEventData_o {
    struct Shock_ProtocolData_LoginBonusEventData_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LoginBonusEventData_Fields fields;
};

struct Shock_ProtocolData_LoginBonusEventData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LoginBonusEventData_VTable vtable;
};

typedef struct MethodInfo_336C3E8_RGCTXs MethodInfo_336C3E8_RGCTXs, *PMethodInfo_336C3E8_RGCTXs;

struct MethodInfo_336C3E8_RGCTXs {
    struct MethodInfo *_0_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_UnsafeUtility_AlignOfHelper_T__;
    struct MethodInfo *_1_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_T_;
};

typedef struct MethodInfo_194D924 MethodInfo_194D924, *PMethodInfo_194D924;

typedef union _union_262852 _union_262852, *P_union_262852;

union _union_262852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194D924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_SocialKit_GGLLogin___c__DisplayClass13_0_Fields Shock_GGL_SocialKit_GGLLogin___c__DisplayClass13_0_Fields, *PShock_GGL_SocialKit_GGLLogin___c__DisplayClass13_0_Fields;

typedef struct Shock_GGL_SocialKit_GGLLogin_o Shock_GGL_SocialKit_GGLLogin_o, *PShock_GGL_SocialKit_GGLLogin_o;

typedef struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__o Shock_GGL_GGLRequest_GGLLogin__ResultNone__o, *PShock_GGL_GGLRequest_GGLLogin__ResultNone__o;

typedef struct Shock_GGL_SocialKit_GGLLogin_c Shock_GGL_SocialKit_GGLLogin_c, *PShock_GGL_SocialKit_GGLLogin_c;

typedef struct Shock_GGL_SocialKit_GGLLogin_Fields Shock_GGL_SocialKit_GGLLogin_Fields, *PShock_GGL_SocialKit_GGLLogin_Fields;

typedef struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__c Shock_GGL_GGLRequest_GGLLogin__ResultNone__c, *PShock_GGL_GGLRequest_GGLLogin__ResultNone__c;

typedef struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__Fields Shock_GGL_GGLRequest_GGLLogin__ResultNone__Fields, *PShock_GGL_GGLRequest_GGLLogin__ResultNone__Fields;

typedef struct Shock_GGL_SocialKit_GGLLogin_VTable Shock_GGL_SocialKit_GGLLogin_VTable, *PShock_GGL_SocialKit_GGLLogin_VTable;

typedef struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__VTable Shock_GGL_GGLRequest_GGLLogin__ResultNone__VTable, *PShock_GGL_GGLRequest_GGLLogin__ResultNone__VTable;

struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__o {
    struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__Fields fields;
};

struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__VTable vtable;
};

struct Shock_GGL_SocialKit_GGLLogin___c__DisplayClass13_0_Fields {
    struct Shock_GGL_SocialKit_GGLLogin_o *__4__this;
    struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__o *req;
};

struct Shock_GGL_SocialKit_GGLLogin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_SocialKit_GGLLogin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_SocialKit_GGLLogin_VTable vtable;
};

struct Shock_GGL_SocialKit_GGLLogin_Fields {
    struct Shock_GGL_GGLRequest_GGLLogin__ResultNone__Fields super;
    int32_t _Platform_k__BackingField;
    struct System_String_o *_AccountId_k__BackingField;
    struct System_String_o *_AccessToken_k__BackingField;
};

struct Shock_GGL_SocialKit_GGLLogin_o {
    struct Shock_GGL_SocialKit_GGLLogin_c *klass;
    void *monitor;
    struct Shock_GGL_SocialKit_GGLLogin_Fields fields;
};

typedef struct System_Func_IEnumerator__o System_Func_IEnumerator__o, *PSystem_Func_IEnumerator__o;

typedef struct System_Func_IEnumerator__c System_Func_IEnumerator__c, *PSystem_Func_IEnumerator__c;

typedef struct System_Func_IEnumerator__Fields System_Func_IEnumerator__Fields, *PSystem_Func_IEnumerator__Fields;

typedef struct System_Func_IEnumerator__VTable System_Func_IEnumerator__VTable, *PSystem_Func_IEnumerator__VTable;

struct System_Func_IEnumerator__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IEnumerator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_IEnumerator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IEnumerator__VTable vtable;
};

struct System_Func_IEnumerator__o {
    struct System_Func_IEnumerator__c *klass;
    void *monitor;
    struct System_Func_IEnumerator__Fields fields;
};

typedef struct MethodInfo_2065CD0 MethodInfo_2065CD0, *PMethodInfo_2065CD0;

typedef union _union_220369 _union_220369, *P_union_220369;

union _union_220369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065CD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164925 _union_164925, *P_union_164925;

union _union_164925 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164927 _union_164927, *P_union_164927;

union _union_164927 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_TrainingEffectControll___c__DisplayClass5_0_VTable Aoharu_TrainingEffectControll___c__DisplayClass5_0_VTable, *PAoharu_TrainingEffectControll___c__DisplayClass5_0_VTable;

struct Aoharu_TrainingEffectControll___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2932A34 MethodInfo_2932A34, *PMethodInfo_2932A34;

typedef union _union_188084 _union_188084, *P_union_188084;

union _union_188084 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932A34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15EFA78_RGCTXs MethodInfo_15EFA78_RGCTXs, *PMethodInfo_15EFA78_RGCTXs;

struct MethodInfo_15EFA78_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_List_Cell__o System_Collections_Generic_List_Cell__o, *PSystem_Collections_Generic_List_Cell__o;

typedef struct System_Collections_Generic_List_Cell__c System_Collections_Generic_List_Cell__c, *PSystem_Collections_Generic_List_Cell__c;

typedef struct System_Collections_Generic_List_Cell__Fields System_Collections_Generic_List_Cell__Fields, *PSystem_Collections_Generic_List_Cell__Fields;

typedef struct System_Collections_Generic_List_Cell__StaticFields System_Collections_Generic_List_Cell__StaticFields, *PSystem_Collections_Generic_List_Cell__StaticFields;

typedef struct System_Collections_Generic_List_Cell__VTable System_Collections_Generic_List_Cell__VTable, *PSystem_Collections_Generic_List_Cell__VTable;

typedef struct Aoharu_HomePreset_CardIllust_Cell_array Aoharu_HomePreset_CardIllust_Cell_array, *PAoharu_HomePreset_CardIllust_Cell_array;

typedef struct Aoharu_HomePreset_CardIllust_Cell_o Aoharu_HomePreset_CardIllust_Cell_o, *PAoharu_HomePreset_CardIllust_Cell_o;

typedef struct Aoharu_HomePreset_CardIllust_Cell_c Aoharu_HomePreset_CardIllust_Cell_c, *PAoharu_HomePreset_CardIllust_Cell_c;

typedef struct Aoharu_HomePreset_CardIllust_Cell_Fields Aoharu_HomePreset_CardIllust_Cell_Fields, *PAoharu_HomePreset_CardIllust_Cell_Fields;

typedef struct Aoharu_HomePreset_CardIllust_Cell_VTable Aoharu_HomePreset_CardIllust_Cell_VTable, *PAoharu_HomePreset_CardIllust_Cell_VTable;

struct System_Collections_Generic_List_Cell__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_HomePreset_CardIllust_Cell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CardIllust_Cell_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_CardIllust_Cell_o *m_Items[65535];
};

struct System_Collections_Generic_List_Cell__StaticFields {
    struct Aoharu_HomePreset_CardIllust_Cell_array *s_emptyArray;
};

struct System_Collections_Generic_List_Cell__Fields {
    struct Aoharu_HomePreset_CardIllust_Cell_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Cell__o {
    struct System_Collections_Generic_List_Cell__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Cell__Fields fields;
};

struct System_Collections_Generic_List_Cell__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Cell__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Cell__VTable vtable;
};

struct Aoharu_HomePreset_CardIllust_Cell_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_ButtonEvent;
    struct UnityEngine_UI_Image_o *m_Imgate;
    struct UnityEngine_UI_Image_o *m_SelectLabel;
    struct UnityEngine_UI_Image_o *m_SetLabel;
    struct UnityEngine_UI_Image_o *m_AnimeLabel;
};

struct Aoharu_HomePreset_CardIllust_Cell_o {
    struct Aoharu_HomePreset_CardIllust_Cell_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CardIllust_Cell_Fields fields;
};

struct Aoharu_HomePreset_CardIllust_Cell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CardIllust_Cell_VTable vtable;
};

typedef struct MethodInfo_1EAA6FC MethodInfo_1EAA6FC, *PMethodInfo_1EAA6FC;

typedef union _union_264412 _union_264412, *P_union_264412;

union _union_264412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA6FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ModelViewHeader__VTable System_Action_ModelViewHeader__VTable, *PSystem_Action_ModelViewHeader__VTable;

struct System_Action_ModelViewHeader__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_313EE64 MethodInfo_313EE64, *PMethodInfo_313EE64;

typedef union _union_234963 _union_234963, *P_union_234963;

union _union_234963 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EE64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16E0488 MethodInfo_16E0488, *PMethodInfo_16E0488;

typedef union _union_193225 _union_193225, *P_union_193225;

union _union_193225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E0488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Boolean_StaticFields System_Boolean_StaticFields, *PSystem_Boolean_StaticFields;

struct System_Boolean_StaticFields {
    struct System_String_o *TrueString;
    struct System_String_o *FalseString;
};

typedef struct MethodInfo_2932A38 MethodInfo_2932A38, *PMethodInfo_2932A38;

typedef union _union_189522 _union_189522, *P_union_189522;

union _union_189522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932A38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Length__Length__bool__VTable System_Func_Length__Length__bool__VTable, *PSystem_Func_Length__Length__bool__VTable;

struct System_Func_Length__Length__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_2932A40 MethodInfo_2932A40, *PMethodInfo_2932A40;

typedef union _union_190960 _union_190960, *P_union_190960;

union _union_190960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932A40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1080_0_VTable Shock_Protocol___c__DisplayClass1080_0_VTable, *PShock_Protocol___c__DisplayClass1080_0_VTable;

struct Shock_Protocol___c__DisplayClass1080_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1746374 MethodInfo_1746374, *PMethodInfo_1746374;

typedef union _union_162143 _union_162143, *P_union_162143;

union _union_162143 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162143 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164901 _union_164901, *P_union_164901;

union _union_164901 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164903 _union_164903, *P_union_164903;

union _union_164903 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164905 _union_164905, *P_union_164905;

union _union_164905 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityWebView_WebViewWrapper___c_c UnityWebView_WebViewWrapper___c_c, *PUnityWebView_WebViewWrapper___c_c;

typedef struct UnityWebView_WebViewWrapper___c_StaticFields UnityWebView_WebViewWrapper___c_StaticFields, *PUnityWebView_WebViewWrapper___c_StaticFields;

typedef struct UnityWebView_WebViewWrapper___c_o UnityWebView_WebViewWrapper___c_o, *PUnityWebView_WebViewWrapper___c_o;

typedef struct UnityWebView_WebViewWrapper___c_Fields UnityWebView_WebViewWrapper___c_Fields, *PUnityWebView_WebViewWrapper___c_Fields;

struct UnityWebView_WebViewWrapper___c_Fields {
};

struct UnityWebView_WebViewWrapper___c_StaticFields {
    struct UnityWebView_WebViewWrapper___c_o *__9;
    struct System_Action_string__o *__9__13_5;
};

struct UnityWebView_WebViewWrapper___c_c {
    struct Il2CppClass_1 _1;
    struct UnityWebView_WebViewWrapper___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityWebView_WebViewWrapper___c_VTable vtable;
};

struct UnityWebView_WebViewWrapper___c_o {
    struct UnityWebView_WebViewWrapper___c_c *klass;
    void *monitor;
    struct UnityWebView_WebViewWrapper___c_Fields fields;
};

typedef union _union_282382 _union_282382, *P_union_282382;

union _union_282382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282385 _union_282385, *P_union_282385;

union _union_282385 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282388 _union_282388, *P_union_282388;

union _union_282388 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_GachaBonusScrollItem__o System_Action_GachaBonusScrollItem__o, *PSystem_Action_GachaBonusScrollItem__o;

typedef struct System_Action_GachaBonusScrollItem__c System_Action_GachaBonusScrollItem__c, *PSystem_Action_GachaBonusScrollItem__c;

typedef struct System_Action_GachaBonusScrollItem__Fields System_Action_GachaBonusScrollItem__Fields, *PSystem_Action_GachaBonusScrollItem__Fields;

struct System_Action_GachaBonusScrollItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GachaBonusScrollItem__o {
    struct System_Action_GachaBonusScrollItem__c *klass;
    void *monitor;
    struct System_Action_GachaBonusScrollItem__Fields fields;
};

struct System_Action_GachaBonusScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GachaBonusScrollItem__VTable vtable;
};

typedef struct MethodInfo_28686C0 MethodInfo_28686C0, *PMethodInfo_28686C0;

typedef union _union_179804 _union_179804, *P_union_179804;

union _union_179804 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28686C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2486BF8 MethodInfo_2486BF8, *PMethodInfo_2486BF8;

typedef union _union_290079 _union_290079, *P_union_290079;

union _union_290079 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486BF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290079 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Comparison_VisualElementAsset__o System_Comparison_VisualElementAsset__o, *PSystem_Comparison_VisualElementAsset__o;

typedef struct System_Comparison_VisualElementAsset__c System_Comparison_VisualElementAsset__c, *PSystem_Comparison_VisualElementAsset__c;

typedef struct System_Comparison_VisualElementAsset__Fields System_Comparison_VisualElementAsset__Fields, *PSystem_Comparison_VisualElementAsset__Fields;

typedef struct System_Comparison_VisualElementAsset__VTable System_Comparison_VisualElementAsset__VTable, *PSystem_Comparison_VisualElementAsset__VTable;

struct System_Comparison_VisualElementAsset__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_VisualElementAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_VisualElementAsset__o {
    struct System_Comparison_VisualElementAsset__c *klass;
    void *monitor;
    struct System_Comparison_VisualElementAsset__Fields fields;
};

struct System_Comparison_VisualElementAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_VisualElementAsset__VTable vtable;
};

typedef struct MethodInfo_263A3D0 MethodInfo_263A3D0, *PMethodInfo_263A3D0;

typedef union _union_268918 _union_268918, *P_union_268918;

union _union_268918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263A3D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19B8E00 MethodInfo_19B8E00, *PMethodInfo_19B8E00;

typedef union _union_309360 _union_309360, *P_union_309360;

union _union_309360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8E00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Subject_Collision__VTable UniRx_Subject_Collision__VTable, *PUniRx_Subject_Collision__VTable;

struct UniRx_Subject_Collision__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

typedef struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__c System_Collections_Generic_List_TreeView_TreeViewItemWrapper__c, *PSystem_Collections_Generic_List_TreeView_TreeViewItemWrapper__c;

typedef struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__StaticFields System_Collections_Generic_List_TreeView_TreeViewItemWrapper__StaticFields, *PSystem_Collections_Generic_List_TreeView_TreeViewItemWrapper__StaticFields;

typedef struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__VTable System_Collections_Generic_List_TreeView_TreeViewItemWrapper__VTable, *PSystem_Collections_Generic_List_TreeView_TreeViewItemWrapper__VTable;

typedef struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_array UnityEngine_UIElements_TreeView_TreeViewItemWrapper_array, *PUnityEngine_UIElements_TreeView_TreeViewItemWrapper_array;

typedef struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_o UnityEngine_UIElements_TreeView_TreeViewItemWrapper_o, *PUnityEngine_UIElements_TreeView_TreeViewItemWrapper_o;

typedef struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_Fields UnityEngine_UIElements_TreeView_TreeViewItemWrapper_Fields, *PUnityEngine_UIElements_TreeView_TreeViewItemWrapper_Fields;

struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_Fields {
    int32_t depth;
    struct UnityEngine_UIElements_ITreeViewItem_o *item;
};

struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_o {
    struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_Fields fields;
};

struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_o m_Items[65535];
};

struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__VTable vtable;
};

struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__StaticFields {
    struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_array *s_emptyArray;
};

typedef struct MethodInfo_28686CC MethodInfo_28686CC, *PMethodInfo_28686CC;

typedef union _union_181242 _union_181242, *P_union_181242;

union _union_181242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28686CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_UserProfile__o System_Collections_Generic_List_UserProfile__o, *PSystem_Collections_Generic_List_UserProfile__o;

typedef struct System_Collections_Generic_List_UserProfile__c System_Collections_Generic_List_UserProfile__c, *PSystem_Collections_Generic_List_UserProfile__c;

typedef struct System_Collections_Generic_List_UserProfile__Fields System_Collections_Generic_List_UserProfile__Fields, *PSystem_Collections_Generic_List_UserProfile__Fields;

typedef struct System_Collections_Generic_List_UserProfile__StaticFields System_Collections_Generic_List_UserProfile__StaticFields, *PSystem_Collections_Generic_List_UserProfile__StaticFields;

typedef struct System_Collections_Generic_List_UserProfile__VTable System_Collections_Generic_List_UserProfile__VTable, *PSystem_Collections_Generic_List_UserProfile__VTable;

struct System_Collections_Generic_List_UserProfile__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_UserProfile__StaticFields {
    struct UnityEngine_SocialPlatforms_Impl_UserProfile_array *s_emptyArray;
};

struct System_Collections_Generic_List_UserProfile__Fields {
    struct UnityEngine_SocialPlatforms_Impl_UserProfile_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_UserProfile__o {
    struct System_Collections_Generic_List_UserProfile__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UserProfile__Fields fields;
};

struct System_Collections_Generic_List_UserProfile__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UserProfile__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UserProfile__VTable vtable;
};

typedef union _union_282393 _union_282393, *P_union_282393;

union _union_282393 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282395 _union_282395, *P_union_282395;

union _union_282395 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282397 _union_282397, *P_union_282397;

union _union_282397 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282399 _union_282399, *P_union_282399;

union _union_282399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_BinaryReader_o System_IO_BinaryReader_o, *PSystem_IO_BinaryReader_o;

typedef struct System_IO_BinaryReader_Fields System_IO_BinaryReader_Fields, *PSystem_IO_BinaryReader_Fields;

struct System_IO_BinaryReader_Fields {
    struct System_IO_Stream_o *m_stream;
    struct System_Byte_array *m_buffer;
    struct System_Text_Decoder_o *m_decoder;
    struct System_Byte_array *m_charBytes;
    struct System_Char_array *m_singleChar;
    struct System_Char_array *m_charBuffer;
    int32_t m_maxCharsSize;
    bool m_2BytesPerChar;
    bool m_isMemoryStream;
    bool m_leaveOpen;
};

struct System_IO_BinaryReader_o {
    struct System_IO_BinaryReader_c *klass;
    void *monitor;
    struct System_IO_BinaryReader_Fields fields;
};

typedef struct MethodInfo_1B6369C MethodInfo_1B6369C, *PMethodInfo_1B6369C;

typedef union _union_255341 _union_255341, *P_union_255341;

union _union_255341 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6369C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255341 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B3A58 MethodInfo_32B3A58, *PMethodInfo_32B3A58;

typedef union _union_318837 _union_318837, *P_union_318837;

union _union_318837 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3A58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318837 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SkeletonMecanimRootMotion_c Spine_Unity_SkeletonMecanimRootMotion_c, *PSpine_Unity_SkeletonMecanimRootMotion_c;

typedef struct Spine_Unity_SkeletonMecanimRootMotion_VTable Spine_Unity_SkeletonMecanimRootMotion_VTable, *PSpine_Unity_SkeletonMecanimRootMotion_VTable;

struct Spine_Unity_SkeletonMecanimRootMotion_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_FixedUpdate;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_get_AdditionalScale;
    struct VirtualInvokeData _9_CalculateAnimationsMovementDelta;
    struct VirtualInvokeData _10_GetRemainingRootMotion;
    struct VirtualInvokeData _11_GetRootMotionInfo;
};

struct Spine_Unity_SkeletonMecanimRootMotion_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonMecanimRootMotion_VTable vtable;
};

typedef struct MethodInfo_1364788 MethodInfo_1364788, *PMethodInfo_1364788;

typedef union _union_216423 _union_216423, *P_union_216423;

union _union_216423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1364788 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_Collection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226CAE4 MethodInfo_226CAE4, *PMethodInfo_226CAE4;

typedef struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__c UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__c, *PUniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__c;

typedef struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__RGCTXs UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__RGCTXs, *PUniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__RGCTXs;

typedef struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__VTable UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__VTable, *PUniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__VTable;

struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct MethodInfo_226CAE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__VTable vtable;
};

struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnNext;
};

typedef union _union_282391 _union_282391, *P_union_282391;

union _union_282391 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313EC6C MethodInfo_313EC6C, *PMethodInfo_313EC6C;

typedef union _union_234291 _union_234291, *P_union_234291;

union _union_234291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EC6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_LinkedPool_BestFitAllocator_Block__VTable UnityEngine_UIElements_UIR_LinkedPool_BestFitAllocator_Block__VTable, *PUnityEngine_UIElements_UIR_LinkedPool_BestFitAllocator_Block__VTable;

struct UnityEngine_UIElements_UIR_LinkedPool_BestFitAllocator_Block__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2F32704_RGCTXs MethodInfo_2F32704_RGCTXs, *PMethodInfo_2F32704_RGCTXs;

struct MethodInfo_2F32704_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__StartTransition;
    struct MethodInfo *_2_UnityEngine_UIElements_StylePropertyAnimationSystem_UpdateTracking_T_;
};

typedef struct CriWare_CriErrorNotifier_VTable CriWare_CriErrorNotifier_VTable, *PCriWare_CriErrorNotifier_VTable;

struct CriWare_CriErrorNotifier_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Security_Cryptography_X509Certificates_X509RevocationFlag_VTable System_Security_Cryptography_X509Certificates_X509RevocationFlag_VTable, *PSystem_Security_Cryptography_X509Certificates_X509RevocationFlag_VTable;

struct System_Security_Cryptography_X509Certificates_X509RevocationFlag_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T__RGCTXs System_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T__RGCTXs, *PSystem_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T__RGCTXs;

struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_PerCoreLockedStacks_T__RGCTXs {
    struct Il2CppClass *_0_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_LockedStack_T___;
    struct Il2CppClass *_1_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_LockedStack_T_;
    struct MethodInfo *_2_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_LockedStack_T___ctor;
    struct MethodInfo *_3_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_LockedStack_T__TryPush;
    struct MethodInfo *_4_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_LockedStack_T__TryPop;
    struct MethodInfo *_5_System_Buffers_TlsOverPerCoreLockedStacksArrayPool_LockedStack_T__Trim;
};

typedef struct MethodInfo_20B35A4 MethodInfo_20B35A4, *PMethodInfo_20B35A4;

typedef union _union_340930 _union_340930, *P_union_340930;

union _union_340930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B35A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_MissingMethodException_VTable System_MissingMethodException_VTable, *PSystem_MissingMethodException_VTable;

struct System_MissingMethodException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct I2_Loc_I2BasePersistentStorage_Fields I2_Loc_I2BasePersistentStorage_Fields, *PI2_Loc_I2BasePersistentStorage_Fields;

struct I2_Loc_I2BasePersistentStorage_Fields {
};

typedef struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__o System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__o, *PSystem_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__o;

typedef struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__Fields System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__Fields, *PSystem_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__Fields;

struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__o {
    struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_TAndroidJavaKey__TAndroidJavaValue__Fields fields;
};

typedef struct MethodInfo_1FE5F70 MethodInfo_1FE5F70, *PMethodInfo_1FE5F70;

typedef union _union_278408 _union_278408, *P_union_278408;

union _union_278408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5F70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10757B4 MethodInfo_10757B4, *PMethodInfo_10757B4;

typedef union _union_167475 _union_167475, *P_union_167475;

union _union_167475 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10757B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass909_0_c Shock_Protocol___c__DisplayClass909_0_c, *PShock_Protocol___c__DisplayClass909_0_c;

typedef struct Shock_Protocol___c__DisplayClass909_0_VTable Shock_Protocol___c__DisplayClass909_0_VTable, *PShock_Protocol___c__DisplayClass909_0_VTable;

struct Shock_Protocol___c__DisplayClass909_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass909_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass909_0_VTable vtable;
};

typedef struct MethodInfo_1EAA570 MethodInfo_1EAA570, *PMethodInfo_1EAA570;

typedef union _union_263494 _union_263494, *P_union_263494;

union _union_263494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_TypeNames_ATypeName_Fields System_TypeNames_ATypeName_Fields, *PSystem_TypeNames_ATypeName_Fields;

struct System_TypeNames_ATypeName_Fields {
};

typedef union _union_257398 _union_257398, *P_union_257398;

union _union_257398 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C201A4_RGCTXs MethodInfo_2C201A4_RGCTXs, *PMethodInfo_2C201A4_RGCTXs;

struct MethodInfo_2C201A4_RGCTXs {
    struct MethodInfo *_0_Firebase_Dispatcher_RunAsync_TResult_;
    struct MethodInfo *_1_Firebase_Dispatcher_RunAsyncNow_TResult_;
};

typedef struct System_Configuration_ConfigurationPropertyCollection_VTable System_Configuration_ConfigurationPropertyCollection_VTable, *PSystem_Configuration_ConfigurationPropertyCollection_VTable;

struct System_Configuration_ConfigurationPropertyCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_12A8824 MethodInfo_12A8824, *PMethodInfo_12A8824;

typedef struct MethodInfo_12A8824_RGCTXs MethodInfo_12A8824_RGCTXs, *PMethodInfo_12A8824_RGCTXs;

typedef union _union_209977 _union_209977, *P_union_209977;

union _union_209977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A8824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A8824_RGCTXs *rgctx_data;
    union _union_209977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_12A8824_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257390 _union_257390, *P_union_257390;

union _union_257390 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257392 _union_257392, *P_union_257392;

union _union_257392 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD6D14 MethodInfo_2AD6D14, *PMethodInfo_2AD6D14;

typedef union _union_328606 _union_328606, *P_union_328606;

union _union_328606 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6D14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328606 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstKey_VTable Shock_GameMstKey_VTable, *PShock_GameMstKey_VTable;

struct Shock_GameMstKey_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem___c__DisplayClass5_0_Fields Aoharu_Scenes_Live_MarkerLineUIPoolSystem___c__DisplayClass5_0_Fields, *PAoharu_Scenes_Live_MarkerLineUIPoolSystem___c__DisplayClass5_0_Fields;

struct Aoharu_Scenes_Live_MarkerLineUIPoolSystem___c__DisplayClass5_0_Fields {
    bool sw;
};

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass26_1_c Aoharu_RewardAnnouncer___c__DisplayClass26_1_c, *PAoharu_RewardAnnouncer___c__DisplayClass26_1_c;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass26_1_VTable Aoharu_RewardAnnouncer___c__DisplayClass26_1_VTable, *PAoharu_RewardAnnouncer___c__DisplayClass26_1_VTable;

struct Aoharu_RewardAnnouncer___c__DisplayClass26_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass26_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_RewardAnnouncer___c__DisplayClass26_1_VTable vtable;
};

typedef struct Shock_EventPointRewardMstTable___c_c Shock_EventPointRewardMstTable___c_c, *PShock_EventPointRewardMstTable___c_c;

typedef struct Shock_EventPointRewardMstTable___c_StaticFields Shock_EventPointRewardMstTable___c_StaticFields, *PShock_EventPointRewardMstTable___c_StaticFields;

typedef struct Shock_EventPointRewardMstTable___c_VTable Shock_EventPointRewardMstTable___c_VTable, *PShock_EventPointRewardMstTable___c_VTable;

typedef struct Shock_EventPointRewardMstTable___c_o Shock_EventPointRewardMstTable___c_o, *PShock_EventPointRewardMstTable___c_o;

typedef struct System_Func_EventPointRewardMst__string__o System_Func_EventPointRewardMst__string__o, *PSystem_Func_EventPointRewardMst__string__o;

typedef struct Shock_EventPointRewardMstTable___c_Fields Shock_EventPointRewardMstTable___c_Fields, *PShock_EventPointRewardMstTable___c_Fields;

typedef struct System_Func_EventPointRewardMst__string__c System_Func_EventPointRewardMst__string__c, *PSystem_Func_EventPointRewardMst__string__c;

typedef struct System_Func_EventPointRewardMst__string__Fields System_Func_EventPointRewardMst__string__Fields, *PSystem_Func_EventPointRewardMst__string__Fields;

typedef struct System_Func_EventPointRewardMst__string__VTable System_Func_EventPointRewardMst__string__VTable, *PSystem_Func_EventPointRewardMst__string__VTable;

struct System_Func_EventPointRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventPointRewardMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EventPointRewardMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventPointRewardMst__string__VTable vtable;
};

struct System_Func_EventPointRewardMst__string__o {
    struct System_Func_EventPointRewardMst__string__c *klass;
    void *monitor;
    struct System_Func_EventPointRewardMst__string__Fields fields;
};

struct Shock_EventPointRewardMstTable___c_Fields {
};

struct Shock_EventPointRewardMstTable___c_o {
    struct Shock_EventPointRewardMstTable___c_c *klass;
    void *monitor;
    struct Shock_EventPointRewardMstTable___c_Fields fields;
};

struct Shock_EventPointRewardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventPointRewardMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventPointRewardMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointRewardMstTable___c_VTable vtable;
};

struct Shock_EventPointRewardMstTable___c_StaticFields {
    struct Shock_EventPointRewardMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_EventPointRewardMst__string__o *__9__18_0;
    struct System_Func_EventPointRewardMst__string__o *__9__19_0;
};

typedef struct System_Action_ulong__int__c System_Action_ulong__int__c, *PSystem_Action_ulong__int__c;

typedef struct System_Action_ulong__int__VTable System_Action_ulong__int__VTable, *PSystem_Action_ulong__int__VTable;

struct System_Action_ulong__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ulong__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ulong__int__VTable vtable;
};

typedef union _union_282342 _union_282342, *P_union_282342;

union _union_282342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D38C MethodInfo_293D38C, *PMethodInfo_293D38C;

typedef union _union_182524 _union_182524, *P_union_182524;

union _union_182524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D38C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BE0430 MethodInfo_2BE0430, *PMethodInfo_2BE0430;

typedef union _union_235883 _union_235883, *P_union_235883;

union _union_235883 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE0430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235883 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282344 _union_282344, *P_union_282344;

union _union_282344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282346 _union_282346, *P_union_282346;

union _union_282346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_ulong__int__o System_Action_ulong__int__o, *PSystem_Action_ulong__int__o;

typedef struct System_Action_ulong__int__Fields System_Action_ulong__int__Fields, *PSystem_Action_ulong__int__Fields;

struct System_Action_ulong__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ulong__int__o {
    struct System_Action_ulong__int__c *klass;
    void *monitor;
    struct System_Action_ulong__int__Fields fields;
};

typedef struct MethodInfo_2EF7D3C MethodInfo_2EF7D3C, *PMethodInfo_2EF7D3C;

typedef union _union_202978 _union_202978, *P_union_202978;

union _union_202978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7D3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296990 _union_296990, *P_union_296990;

union _union_296990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296992 _union_296992, *P_union_296992;

union _union_296992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127C2A0 MethodInfo_127C2A0, *PMethodInfo_127C2A0;

typedef union _union_201988 _union_201988, *P_union_201988;

union _union_201988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C2A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEE1B0 MethodInfo_2EEE1B0, *PMethodInfo_2EEE1B0;

typedef union _union_202528 _union_202528, *P_union_202528;

union _union_202528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEE1B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296994 _union_296994, *P_union_296994;

union _union_296994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296996 _union_296996, *P_union_296996;

union _union_296996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomeScene___c_Fields Aoharu_HomeScene___c_Fields, *PAoharu_HomeScene___c_Fields;

struct Aoharu_HomeScene___c_Fields {
};

typedef struct MethodInfo_2DFB968 MethodInfo_2DFB968, *PMethodInfo_2DFB968;

typedef union _union_171677 _union_171677, *P_union_171677;

union _union_171677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFB968 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282350 _union_282350, *P_union_282350;

union _union_282350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282352 _union_282352, *P_union_282352;

union _union_282352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11EB584 MethodInfo_11EB584, *PMethodInfo_11EB584;

struct MethodInfo_11EB584 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282354 _union_282354, *P_union_282354;

union _union_282354 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__14_StaticFields _PrivateImplementationDetails__14_StaticFields, *P_PrivateImplementationDetails__14_StaticFields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_o _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_o _PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_o _PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_18_o _PrivateImplementationDetails____StaticArrayInitTypeSize_18_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_18_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_18_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_18_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_18_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_18_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_18_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_18_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_Fields fields;
};

struct _PrivateImplementationDetails__14_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_o _001D686DB504E20C792EAA07FE09224A45FF328E24A80072D04D16ABC5C2B5D2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_1_o _25E3E48132FBDBE9B7C0C6C54D7C10A5DE12A105AA3E5DE2A0DC808BF245B7A5;
    int64_t _290C4A052C215D096172EB81AEE671FB3286E5C1DB5E73F96021FC09825DDB88;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _32D0830B8EE1D49A66F395C8EA80E02BFC07C2A12A8EA8C8B484AF02108A1950;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _35BF50EEF3270FD8CA09E66FC5B0481C5A151B14F6A634854E32F63633D49DCB;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _3C0C410618682C4DF0474E034114CC8E562F05A512B521AC367571017BDFA75D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _44F5B1A2C48314502ACCBF186D1A2F9F7F176825898F32F1A2047B956194F174;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_3_o _4800FBFC4566EB02D1727A4B1C949CCBC7535C216A0766564C199308631B5DD6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_5_o _533B8C444F951E83EFF7305E3807B66CE0005DE0A2D0A44873C130895A3BE6AA;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_3_o _55D0BF716B334D123E0088CFB3F8E2FEA17AF5025BB527F95EEB09BA978EA329;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _59BE5A634187B8A57216EFF5371A47732C05744B1C1A0A6382A6D5622C9FFDCE;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_5_o _5DF6E0E2761359D30A8275058E299FCC0381534545F55CF43E41983F5D4C9456;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _5F8C6B3C66B972606D85E7651F67ADBD02E8316876884674E8328FA710747E5B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_o _60C6ED13AF98DBFEEDA8F8197FFFCC349BB04395CC81DF0D477CBC57BF5B398B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_3_o _64B3E7D737AFF47D4C3BBD81D2D06D697DDD8EB60F29E13E4425D19D8BBCA1F7;
    int64_t _6772A9B8BF207A3CFE6EE68769D6985B69522183F24A2A3D41BC3B4602953426;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_2_o _684312AFB7719E57993D2826FFBAF7EA965614F20F91D999FB19B01E21AA62E6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_o _6AA56C4BCD208911792AD24C7681FEFB93BED51903AFC54860C9BD37E41E5A31;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _796E63069E193A008CB4E85573AA1FE53C5F4E58B42A7F61FD0EEE1D89B5120B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_o _7C8975E1E60A5C8337F28EDF8C33C3B180360B7279644A9BC1AF3C51E6220BF5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _850D7367E4FB0766E2CBC3ACF5AB42B4E98348E58E5A789845D4FCCDB63D2AEE;
    int64_t _992F16C986809AB68C7466CC3EC6F12B2506A962EA539753E5D84A2FB7FF8A24;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o _9A65C09A11757751BFED67A414E00B188DC4C7757FCB6CBD33A916DDE4A3D925;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_18_o _9ACEFCC0C950280B64AB9E045E38C34ABF71EC70A0DC61B9C621C6BFB4F78047;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o B1E34F4A11EE411B83415EF0B252A0B2BBCFCAC2E592865E09C12E4252C93A75;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o C92FAD7F348A682E7D5B7E74C76B5D019174EE7BC87545B25A1FDD49FBCC2D0B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o E17B8359E685992B0DE6242AAA24FCB7404173CBB7FF8646FF7D658139F41B5F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_o F83B332BE4E6A5A4B1C56AAF6DB52657DA495E149870057D8590AB9D7A6167AD;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_1_o FB6D7301FFDCB5FBA5807A19B4F0606947897C1105240B6BBA815352DBBE2064;
};

typedef struct MethodInfo_2DBC33C MethodInfo_2DBC33C, *PMethodInfo_2DBC33C;

struct MethodInfo_2DBC33C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256582 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282358 _union_282358, *P_union_282358;

union _union_282358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1800774_RGCTXs MethodInfo_1800774_RGCTXs, *PMethodInfo_1800774_RGCTXs;

struct MethodInfo_1800774_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

typedef struct UniRx_Disposable_Fields UniRx_Disposable_Fields, *PUniRx_Disposable_Fields;

struct UniRx_Disposable_Fields {
};

typedef struct System_RuntimeType_ListBuilder_MethodInfo__Fields System_RuntimeType_ListBuilder_MethodInfo__Fields, *PSystem_RuntimeType_ListBuilder_MethodInfo__Fields;

struct System_RuntimeType_ListBuilder_MethodInfo__Fields {
    struct System_Reflection_MethodInfo_array *_items;
    struct System_Reflection_MethodInfo_o *_item;
    int32_t _count;
    int32_t _capacity;
};

typedef struct MethodInfo_150D290_RGCTXs MethodInfo_150D290_RGCTXs, *PMethodInfo_150D290_RGCTXs;

struct MethodInfo_150D290_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296980 _union_296980, *P_union_296980;

union _union_296980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F05A68 MethodInfo_1F05A68, *PMethodInfo_1F05A68;

typedef union _union_324032 _union_324032, *P_union_324032;

union _union_324032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05A68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Configuration_WindowsAuthenticationElement_c System_Net_Configuration_WindowsAuthenticationElement_c, *PSystem_Net_Configuration_WindowsAuthenticationElement_c;

typedef struct System_Net_Configuration_WindowsAuthenticationElement_VTable System_Net_Configuration_WindowsAuthenticationElement_VTable, *PSystem_Net_Configuration_WindowsAuthenticationElement_VTable;

struct System_Net_Configuration_WindowsAuthenticationElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Properties;
    struct VirtualInvokeData _5_DeserializeElement;
    struct VirtualInvokeData _6_InitializeDefault;
    struct VirtualInvokeData _7_IsModified;
    struct VirtualInvokeData _8_PostDeserialize;
    struct VirtualInvokeData _9_Reset;
    struct VirtualInvokeData _10_ResetModified;
};

struct System_Net_Configuration_WindowsAuthenticationElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Configuration_WindowsAuthenticationElement_VTable vtable;
};

typedef struct MethodInfo_293D390 MethodInfo_293D390, *PMethodInfo_293D390;

typedef union _union_183962 _union_183962, *P_union_183962;

union _union_183962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass58_0_Fields GooglePlayGames_Android_AndroidClient___c__DisplayClass58_0_Fields, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass58_0_Fields;

typedef struct GooglePlayGames_Android_AndroidClient_o GooglePlayGames_Android_AndroidClient_o, *PGooglePlayGames_Android_AndroidClient_o;

typedef struct System_Action_UIStatus__o System_Action_UIStatus__o, *PSystem_Action_UIStatus__o;

typedef struct GooglePlayGames_Android_AndroidClient_c GooglePlayGames_Android_AndroidClient_c, *PGooglePlayGames_Android_AndroidClient_c;

typedef struct GooglePlayGames_Android_AndroidClient_Fields GooglePlayGames_Android_AndroidClient_Fields, *PGooglePlayGames_Android_AndroidClient_Fields;

typedef struct System_Action_UIStatus__c System_Action_UIStatus__c, *PSystem_Action_UIStatus__c;

typedef struct System_Action_UIStatus__Fields System_Action_UIStatus__Fields, *PSystem_Action_UIStatus__Fields;

typedef struct GooglePlayGames_Android_AndroidClient_StaticFields GooglePlayGames_Android_AndroidClient_StaticFields, *PGooglePlayGames_Android_AndroidClient_StaticFields;

typedef struct GooglePlayGames_Android_AndroidClient_VTable GooglePlayGames_Android_AndroidClient_VTable, *PGooglePlayGames_Android_AndroidClient_VTable;

typedef struct GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_o GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_o, *PGooglePlayGames_BasicApi_SavedGame_ISavedGameClient_o;

typedef struct GooglePlayGames_BasicApi_Events_IEventsClient_o GooglePlayGames_BasicApi_Events_IEventsClient_o, *PGooglePlayGames_BasicApi_Events_IEventsClient_o;

typedef struct GooglePlayGames_BasicApi_Video_IVideoClient_o GooglePlayGames_BasicApi_Video_IVideoClient_o, *PGooglePlayGames_BasicApi_Video_IVideoClient_o;

typedef struct GooglePlayGames_Android_AndroidTokenClient_o GooglePlayGames_Android_AndroidTokenClient_o, *PGooglePlayGames_Android_AndroidTokenClient_o;

typedef struct GooglePlayGames_BasicApi_Player_o GooglePlayGames_BasicApi_Player_o, *PGooglePlayGames_BasicApi_Player_o;

typedef struct System_Action_UIStatus__VTable System_Action_UIStatus__VTable, *PSystem_Action_UIStatus__VTable;

typedef struct GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_c GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_c, *PGooglePlayGames_BasicApi_SavedGame_ISavedGameClient_c;

typedef struct GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_Fields GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_Fields, *PGooglePlayGames_BasicApi_SavedGame_ISavedGameClient_Fields;

typedef struct GooglePlayGames_BasicApi_Events_IEventsClient_c GooglePlayGames_BasicApi_Events_IEventsClient_c, *PGooglePlayGames_BasicApi_Events_IEventsClient_c;

typedef struct GooglePlayGames_BasicApi_Events_IEventsClient_Fields GooglePlayGames_BasicApi_Events_IEventsClient_Fields, *PGooglePlayGames_BasicApi_Events_IEventsClient_Fields;

typedef struct GooglePlayGames_BasicApi_Video_IVideoClient_c GooglePlayGames_BasicApi_Video_IVideoClient_c, *PGooglePlayGames_BasicApi_Video_IVideoClient_c;

typedef struct GooglePlayGames_BasicApi_Video_IVideoClient_Fields GooglePlayGames_BasicApi_Video_IVideoClient_Fields, *PGooglePlayGames_BasicApi_Video_IVideoClient_Fields;

typedef struct GooglePlayGames_Android_AndroidTokenClient_c GooglePlayGames_Android_AndroidTokenClient_c, *PGooglePlayGames_Android_AndroidTokenClient_c;

typedef struct GooglePlayGames_Android_AndroidTokenClient_Fields GooglePlayGames_Android_AndroidTokenClient_Fields, *PGooglePlayGames_Android_AndroidTokenClient_Fields;

typedef struct GooglePlayGames_BasicApi_Player_c GooglePlayGames_BasicApi_Player_c, *PGooglePlayGames_BasicApi_Player_c;

typedef struct GooglePlayGames_BasicApi_Player_Fields GooglePlayGames_BasicApi_Player_Fields, *PGooglePlayGames_BasicApi_Player_Fields;

typedef struct GooglePlayGames_Android_AndroidTokenClient_VTable GooglePlayGames_Android_AndroidTokenClient_VTable, *PGooglePlayGames_Android_AndroidTokenClient_VTable;

typedef struct GooglePlayGames_BasicApi_Player_VTable GooglePlayGames_BasicApi_Player_VTable, *PGooglePlayGames_BasicApi_Player_VTable;

struct GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_Fields {
};

struct GooglePlayGames_BasicApi_Events_IEventsClient_Fields {
};

struct GooglePlayGames_BasicApi_Video_IVideoClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct GooglePlayGames_Android_AndroidTokenClient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEmail;
    struct VirtualInvokeData _5_GetAuthCode;
    struct VirtualInvokeData _6_GetIdToken;
    struct VirtualInvokeData _7_GetAnotherServerAuthCode;
    struct VirtualInvokeData _8_Signout;
    struct VirtualInvokeData _9_SetRequestAuthCode;
    struct VirtualInvokeData _10_SetRequestEmail;
    struct VirtualInvokeData _11_SetRequestIdToken;
    struct VirtualInvokeData _12_SetWebClientId;
    struct VirtualInvokeData _13_SetAccountName;
    struct VirtualInvokeData _14_AddOauthScopes;
    struct VirtualInvokeData _15_SetHidePopups;
    struct VirtualInvokeData _16_FetchTokens;
    struct VirtualInvokeData _17_RequestPermissions;
    struct VirtualInvokeData _18_HasPermissions;
};

struct GooglePlayGames_BasicApi_Video_IVideoClient_Fields {
};

struct GooglePlayGames_BasicApi_Video_IVideoClient_o {
    struct GooglePlayGames_BasicApi_Video_IVideoClient_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_Video_IVideoClient_Fields fields;
};

struct GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_o {
    struct GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_Fields fields;
};

struct GooglePlayGames_BasicApi_Events_IEventsClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct GooglePlayGames_BasicApi_Events_IEventsClient_o {
    struct GooglePlayGames_BasicApi_Events_IEventsClient_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_Events_IEventsClient_Fields fields;
};

struct GooglePlayGames_BasicApi_Player_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_userName;
    struct VirtualInvokeData _5_get_id;
    struct VirtualInvokeData _6_get_isFriend;
    struct VirtualInvokeData _7_get_state;
    struct VirtualInvokeData _8_get_image;
};

struct GooglePlayGames_BasicApi_Player_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_BasicApi_Player_VTable vtable;
};

struct GooglePlayGames_BasicApi_Player_Fields {
    struct GooglePlayGames_PlayGamesUserProfile_Fields super;
};

struct GooglePlayGames_BasicApi_Player_o {
    struct GooglePlayGames_BasicApi_Player_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_Player_Fields fields;
};

struct GooglePlayGames_Android_AndroidClient_Fields {
    struct Il2CppObject *GameServicesLock;
    struct Il2CppObject *AuthStateLock;
    struct GooglePlayGames_BasicApi_PlayGamesClientConfiguration_o mConfiguration;
    struct GooglePlayGames_BasicApi_SavedGame_ISavedGameClient_o *mSavedGameClient;
    struct GooglePlayGames_BasicApi_Events_IEventsClient_o *mEventsClient;
    struct GooglePlayGames_BasicApi_Video_IVideoClient_o *mVideoClient;
    struct GooglePlayGames_Android_AndroidTokenClient_o *mTokenClient;
    struct GooglePlayGames_BasicApi_Player_o *mUser;
    int32_t mAuthState;
    struct UnityEngine_SocialPlatforms_IUserProfile_array *mFriends;
    int32_t mLastLoadFriendsStatus;
    struct UnityEngine_AndroidJavaClass_o *mGamesClass;
    struct UnityEngine_AndroidJavaObject_o *mFriendsResolutionException;
    int32_t mLeaderboardMaxResults;
    int32_t mFriendsMaxResults;
};

struct GooglePlayGames_Android_AndroidClient_StaticFields {
    struct System_String_o *TasksClassName;
};

struct GooglePlayGames_Android_AndroidClient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Authenticate;
    struct VirtualInvokeData _5_IsAuthenticated;
    struct VirtualInvokeData _6_SignOut;
    struct VirtualInvokeData _7_GetUserId;
    struct VirtualInvokeData _8_LoadFriends;
    struct VirtualInvokeData _9_GetUserDisplayName;
    struct VirtualInvokeData _10_GetIdToken;
    struct VirtualInvokeData _11_GetServerAuthCode;
    struct VirtualInvokeData _12_GetAnotherServerAuthCode;
    struct VirtualInvokeData _13_GetUserEmail;
    struct VirtualInvokeData _14_GetUserImageUrl;
    struct VirtualInvokeData _15_GetPlayerStats;
    struct VirtualInvokeData _16_LoadUsers;
    struct VirtualInvokeData _17_LoadAchievements;
    struct VirtualInvokeData _18_UnlockAchievement;
    struct VirtualInvokeData _19_RevealAchievement;
    struct VirtualInvokeData _20_IncrementAchievement;
    struct VirtualInvokeData _21_SetStepsAtLeast;
    struct VirtualInvokeData _22_ShowAchievementsUI;
    struct VirtualInvokeData _23_AskForLoadFriendsResolution;
    struct VirtualInvokeData _24_GetLastLoadFriendsStatus;
    struct VirtualInvokeData _25_ShowCompareProfileWithAlternativeNameHintsUI;
    struct VirtualInvokeData _26_GetFriendsListVisibility;
    struct VirtualInvokeData _27_LoadFriends;
    struct VirtualInvokeData _28_LoadMoreFriends;
    struct VirtualInvokeData _29_ShowLeaderboardUI;
    struct VirtualInvokeData _30_LoadScores;
    struct VirtualInvokeData _31_LoadMoreScores;
    struct VirtualInvokeData _32_LeaderboardMaxResults;
    struct VirtualInvokeData _33_SubmitScore;
    struct VirtualInvokeData _34_SubmitScore;
    struct VirtualInvokeData _35_RequestPermissions;
    struct VirtualInvokeData _36_HasPermissions;
    struct VirtualInvokeData _37_GetSavedGameClient;
    struct VirtualInvokeData _38_GetEventsClient;
    struct VirtualInvokeData _39_GetVideoClient;
    struct VirtualInvokeData _40_GetFriends;
    struct VirtualInvokeData _41_SetGravityForPopups;
};

struct GooglePlayGames_Android_AndroidClient_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_Android_AndroidClient_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidClient_VTable vtable;
};

struct GooglePlayGames_Android_AndroidClient_o {
    struct GooglePlayGames_Android_AndroidClient_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidClient_Fields fields;
};

struct System_Action_UIStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_UIStatus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_UIStatus__VTable vtable;
};

struct System_Action_UIStatus__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_UIStatus__o {
    struct System_Action_UIStatus__c *klass;
    void *monitor;
    struct System_Action_UIStatus__Fields fields;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass58_0_Fields {
    struct GooglePlayGames_Android_AndroidClient_o *__4__this;
    struct System_Action_UIStatus__o *callback;
};

struct GooglePlayGames_Android_AndroidTokenClient_Fields {
    bool requestEmail;
    bool requestAuthCode;
    bool requestIdToken;
    struct System_Collections_Generic_List_string__o *oauthScopes;
    struct System_String_o *webClientId;
    bool forceRefresh;
    bool hidePopups;
    struct System_String_o *accountName;
    struct UnityEngine_AndroidJavaObject_o *account;
    struct System_String_o *email;
    struct System_String_o *authCode;
    struct System_String_o *idToken;
};

struct GooglePlayGames_Android_AndroidTokenClient_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidTokenClient_VTable vtable;
};

struct GooglePlayGames_Android_AndroidTokenClient_o {
    struct GooglePlayGames_Android_AndroidTokenClient_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidTokenClient_Fields fields;
};

typedef union _union_296982 _union_296982, *P_union_296982;

union _union_296982 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296984 _union_296984, *P_union_296984;

union _union_296984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296988 _union_296988, *P_union_296988;

union _union_296988 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D398 MethodInfo_293D398, *PMethodInfo_293D398;

typedef union _union_185400 _union_185400, *P_union_185400;

union _union_185400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D773E0_RGCTXs MethodInfo_2D773E0_RGCTXs, *PMethodInfo_2D773E0_RGCTXs;

struct MethodInfo_2D773E0_RGCTXs {
    struct Il2CppClass *_0_GreeGameLib_PaymentImpl___c__DisplayClass80_0_T_;
    struct MethodInfo *_1_GreeGameLib_PaymentImpl___c__DisplayClass80_0_T___ctor;
    struct MethodInfo *_2_GreeGameLib_PaymentImpl___c__DisplayClass80_0_T___registerCallback_b__0;
    struct MethodInfo *_3_GreeGameLib_PaymentImpl___c__DisplayClass80_0_T___registerCallback_b__1;
};

typedef struct MethodInfo_2D78404 MethodInfo_2D78404, *PMethodInfo_2D78404;

typedef struct MethodInfo_2D78404_RGCTXs MethodInfo_2D78404_RGCTXs, *PMethodInfo_2D78404_RGCTXs;

typedef union _union_341778 _union_341778, *P_union_341778;

struct MethodInfo_2D78404_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_TAndroidJava_;
    struct MethodInfo *_1_System_Collections_Generic_List_TAndroidJava___ctor;
    struct MethodInfo *_2_UnityEngine_AndroidJavaObject_Call_TAndroidJava_;
    struct MethodInfo *_3_System_Collections_Generic_List_TAndroidJava__Add;
};

union _union_341778 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D78404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_PlayCoreHelper_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D78404_RGCTXs *rgctx_data;
    union _union_341778 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1917F00 MethodInfo_1917F00, *PMethodInfo_1917F00;

typedef struct MethodInfo_1917F00_RGCTXs MethodInfo_1917F00_RGCTXs, *PMethodInfo_1917F00_RGCTXs;

typedef union _union_211177 _union_211177, *P_union_211177;

union _union_211177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917F00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917F00_RGCTXs *rgctx_data;
    union _union_211177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1917F00_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_282360 _union_282360, *P_union_282360;

union _union_282360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282362 _union_282362, *P_union_282362;

union _union_282362 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282364 _union_282364, *P_union_282364;

union _union_282364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282366 _union_282366, *P_union_282366;

union _union_282366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282368 _union_282368, *P_union_282368;

union _union_282368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3B4B8 MethodInfo_1F3B4B8, *PMethodInfo_1F3B4B8;

typedef union _union_283518 _union_283518, *P_union_283518;

union _union_283518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B4B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ObservableWWW__FetchText_d__21_VTable UniRx_ObservableWWW__FetchText_d__21_VTable, *PUniRx_ObservableWWW__FetchText_d__21_VTable;

struct UniRx_ObservableWWW__FetchText_d__21_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_2643F04 MethodInfo_2643F04, *PMethodInfo_2643F04;

typedef union _union_268946 _union_268946, *P_union_268946;

union _union_268946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2643F04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D6B94 MethodInfo_15D6B94, *PMethodInfo_15D6B94;

typedef struct MethodInfo_15D6B94_RGCTXs MethodInfo_15D6B94_RGCTXs, *PMethodInfo_15D6B94_RGCTXs;

typedef union _union_331374 _union_331374, *P_union_331374;

struct MethodInfo_15D6B94_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331374 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6B94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6B94_RGCTXs *rgctx_data;
    union _union_331374 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F05A94 MethodInfo_1F05A94, *PMethodInfo_1F05A94;

typedef union _union_324054 _union_324054, *P_union_324054;

union _union_324054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05A94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657F58 MethodInfo_2657F58, *PMethodInfo_2657F58;

typedef union _union_173848 _union_173848, *P_union_173848;

union _union_173848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657F58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19AF270 MethodInfo_19AF270, *PMethodInfo_19AF270;

typedef union _union_310758 _union_310758, *P_union_310758;

union _union_310758 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310758 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LoginBonusRewardMst__bool__o System_Func_LoginBonusRewardMst__bool__o, *PSystem_Func_LoginBonusRewardMst__bool__o;

typedef struct System_Func_LoginBonusRewardMst__bool__c System_Func_LoginBonusRewardMst__bool__c, *PSystem_Func_LoginBonusRewardMst__bool__c;

typedef struct System_Func_LoginBonusRewardMst__bool__Fields System_Func_LoginBonusRewardMst__bool__Fields, *PSystem_Func_LoginBonusRewardMst__bool__Fields;

struct System_Func_LoginBonusRewardMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LoginBonusRewardMst__bool__o {
    struct System_Func_LoginBonusRewardMst__bool__c *klass;
    void *monitor;
    struct System_Func_LoginBonusRewardMst__bool__Fields fields;
};

struct System_Func_LoginBonusRewardMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LoginBonusRewardMst__bool__VTable vtable;
};

typedef struct MethodInfo_103619C MethodInfo_103619C, *PMethodInfo_103619C;

typedef union _union_172007 _union_172007, *P_union_172007;

union _union_172007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_103619C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282372 _union_282372, *P_union_282372;

union _union_282372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329BAD4 MethodInfo_329BAD4, *PMethodInfo_329BAD4;

typedef union _union_315991 _union_315991, *P_union_315991;

union _union_315991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329BAD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282374 _union_282374, *P_union_282374;

union _union_282374 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282376 _union_282376, *P_union_282376;

union _union_282376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_140E62C MethodInfo_140E62C, *PMethodInfo_140E62C;

typedef union _union_260340 _union_260340, *P_union_260340;

union _union_260340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140E62C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282379 _union_282379, *P_union_282379;

union _union_282379 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D78180_RGCTXs MethodInfo_2D78180_RGCTXs, *PMethodInfo_2D78180_RGCTXs;

struct MethodInfo_2D78180_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_2_System_Collections_Generic_List_T__Contains;
    struct MethodInfo *_3_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_4_System_Collections_Generic_List_T__Remove;
};

typedef struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__c Chipstar_Downloads_AssetLoad_AsyncLoad_T__c, *PChipstar_Downloads_AssetLoad_AsyncLoad_T__c;

typedef struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__VTable Chipstar_Downloads_AssetLoad_AsyncLoad_T__VTable, *PChipstar_Downloads_AssetLoad_AsyncLoad_T__VTable;

struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Complete;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_DoComplete;
};

struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__VTable vtable;
};

typedef struct MethodInfo_17EBCEC_RGCTXs MethodInfo_17EBCEC_RGCTXs, *PMethodInfo_17EBCEC_RGCTXs;

struct MethodInfo_17EBCEC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct System_Predicate_CriAtomCueSheet__c System_Predicate_CriAtomCueSheet__c, *PSystem_Predicate_CriAtomCueSheet__c;

typedef struct System_Predicate_CriAtomCueSheet__VTable System_Predicate_CriAtomCueSheet__VTable, *PSystem_Predicate_CriAtomCueSheet__VTable;

struct System_Predicate_CriAtomCueSheet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_CriAtomCueSheet__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_CriAtomCueSheet__VTable vtable;
};

typedef struct System_Predicate_PhotonAnimatorView_SynchronizedLayer__VTable System_Predicate_PhotonAnimatorView_SynchronizedLayer__VTable, *PSystem_Predicate_PhotonAnimatorView_SynchronizedLayer__VTable;

struct System_Predicate_PhotonAnimatorView_SynchronizedLayer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UniRx_MainThreadDispatcher__RunFixedUpdateMicroCoroutine_d__32_VTable UniRx_MainThreadDispatcher__RunFixedUpdateMicroCoroutine_d__32_VTable, *PUniRx_MainThreadDispatcher__RunFixedUpdateMicroCoroutine_d__32_VTable;

struct UniRx_MainThreadDispatcher__RunFixedUpdateMicroCoroutine_d__32_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct System_Security_Cryptography_RSAPKCS1KeyExchangeFormatter_VTable System_Security_Cryptography_RSAPKCS1KeyExchangeFormatter_VTable, *PSystem_Security_Cryptography_RSAPKCS1KeyExchangeFormatter_VTable;

struct System_Security_Cryptography_RSAPKCS1KeyExchangeFormatter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Parameters;
    struct VirtualInvokeData _5_SetKey;
    struct VirtualInvokeData _6_CreateKeyExchange;
    struct VirtualInvokeData _7_CreateKeyExchange;
};

typedef union _union_282370 _union_282370, *P_union_282370;

union _union_282370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FB544 MethodInfo_18FB544, *PMethodInfo_18FB544;

typedef struct MethodInfo_18FB544_RGCTXs MethodInfo_18FB544_RGCTXs, *PMethodInfo_18FB544_RGCTXs;

typedef union _union_193440 _union_193440, *P_union_193440;

struct MethodInfo_18FB544_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

union _union_193440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FB544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FB544_RGCTXs *rgctx_data;
    union _union_193440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257340 _union_257340, *P_union_257340;

union _union_257340 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GachaBannerLoader_VTable Shock_GachaBannerLoader_VTable, *PShock_GachaBannerLoader_VTable;

struct Shock_GachaBannerLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_257342 _union_257342, *P_union_257342;

union _union_257342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257344 _union_257344, *P_union_257344;

union _union_257344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282300 _union_282300, *P_union_282300;

union _union_282300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282302 _union_282302, *P_union_282302;

union _union_282302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282304 _union_282304, *P_union_282304;

union _union_282304 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282306 _union_282306, *P_union_282306;

union _union_282306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282308 _union_282308, *P_union_282308;

union _union_282308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3148738 MethodInfo_3148738, *PMethodInfo_3148738;

typedef union _union_228569 _union_228569, *P_union_228569;

union _union_228569 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148738 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228569 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657F7C MethodInfo_2657F7C, *PMethodInfo_2657F7C;

typedef union _union_176724 _union_176724, *P_union_176724;

union _union_176724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296950 _union_296950, *P_union_296950;

union _union_296950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296952 _union_296952, *P_union_296952;

union _union_296952 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257346 _union_257346, *P_union_257346;

union _union_257346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296954 _union_296954, *P_union_296954;

union _union_296954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2657F78 MethodInfo_2657F78, *PMethodInfo_2657F78;

typedef union _union_175286 _union_175286, *P_union_175286;

union _union_175286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657F78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_3148730 MethodInfo_3148730, *PMethodInfo_3148730;

typedef union _union_228401 _union_228401, *P_union_228401;

union _union_228401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257348 _union_257348, *P_union_257348;

union _union_257348 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener___c__DisplayClass3_0_VTable GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener___c__DisplayClass3_0_VTable, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener___c__DisplayClass3_0_VTable;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_OnGameThreadDiscoveryListener___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__c UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__c, *PUniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__c;

typedef struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs, *PUniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs;

typedef struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__VTable UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__VTable, *PUniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__VTable;

struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs {
    struct MethodInfo *_0_UniRx_MainThreadDispatcher_UnsafeSend_T_;
};

struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__VTable vtable;
};

typedef struct MethodInfo_1EAA524 MethodInfo_1EAA524, *PMethodInfo_1EAA524;

typedef union _union_264408 _union_264408, *P_union_264408;

union _union_264408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DBBE4 MethodInfo_21DBBE4, *PMethodInfo_21DBBE4;

typedef union _union_161009 _union_161009, *P_union_161009;

union _union_161009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBBE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296958 _union_296958, *P_union_296958;

union _union_296958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DA208 MethodInfo_19DA208, *PMethodInfo_19DA208;

typedef union _union_248497 _union_248497, *P_union_248497;

union _union_248497 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248497 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B5450 MethodInfo_16B5450, *PMethodInfo_16B5450;

typedef union _union_283794 _union_283794, *P_union_283794;

union _union_283794 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257330 _union_257330, *P_union_257330;

union _union_257330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257332 _union_257332, *P_union_257332;

union _union_257332 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282310 _union_282310, *P_union_282310;

union _union_282310 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282312 _union_282312, *P_union_282312;

union _union_282312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_o Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_o, *PAoharu_Scenes_Mission_MissionListTabSubscriptionButton_o;

typedef struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_c Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_c, *PAoharu_Scenes_Mission_MissionListTabSubscriptionButton_c;

typedef struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_Fields Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_Fields, *PAoharu_Scenes_Mission_MissionListTabSubscriptionButton_Fields;

typedef struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_VTable Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_VTable, *PAoharu_Scenes_Mission_MissionListTabSubscriptionButton_VTable;

typedef struct Aoharu_Scenes_Mission_MissionListTabButton_Fields Aoharu_Scenes_Mission_MissionListTabButton_Fields, *PAoharu_Scenes_Mission_MissionListTabButton_Fields;

struct Aoharu_Scenes_Mission_MissionListTabButton_Fields {
    struct Aoharu_Scenes_Mission_MissionListTabButtonBase_Fields super;
    struct UnityEngine_UI_Image_o *m_BannerImage;
    struct UnityEngine_GameObject_o *m_ExpireTimeRoot;
    struct Shock_TextMeshUI_o *m_ExpireTimeLimitText;
};

struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_Fields {
    struct Aoharu_Scenes_Mission_MissionListTabButton_Fields super;
    struct UnityEngine_GameObject_o *m_LockRoot;
};

struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_o {
    struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_Fields fields;
};

struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Setup;
};

struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton_VTable vtable;
};

typedef struct MethodInfo_119301C MethodInfo_119301C, *PMethodInfo_119301C;

typedef union _union_259976 _union_259976, *P_union_259976;

union _union_259976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_119301C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_SecurityUtils_o System_SecurityUtils_o, *PSystem_SecurityUtils_o;

typedef struct System_SecurityUtils_c System_SecurityUtils_c, *PSystem_SecurityUtils_c;

typedef struct System_SecurityUtils_Fields System_SecurityUtils_Fields, *PSystem_SecurityUtils_Fields;

typedef struct System_SecurityUtils_VTable System_SecurityUtils_VTable, *PSystem_SecurityUtils_VTable;

struct System_SecurityUtils_Fields {
};

struct System_SecurityUtils_o {
    struct System_SecurityUtils_c *klass;
    void *monitor;
    struct System_SecurityUtils_Fields fields;
};

struct System_SecurityUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_SecurityUtils_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_SecurityUtils_VTable vtable;
};

typedef union _union_282314 _union_282314, *P_union_282314;

union _union_282314 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282316 _union_282316, *P_union_282316;

union _union_282316 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B8E74 MethodInfo_19B8E74, *PMethodInfo_19B8E74;

typedef union _union_310320 _union_310320, *P_union_310320;

union _union_310320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8E74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C34830_RGCTXs MethodInfo_2C34830_RGCTXs, *PMethodInfo_2C34830_RGCTXs;

struct MethodInfo_2C34830_RGCTXs {
    struct Il2CppClass *_0_LitJson_JsonMapper___c__DisplayClass34_0_T_;
    struct MethodInfo *_1_LitJson_JsonMapper___c__DisplayClass34_0_T___ctor;
    struct MethodInfo *_2_LitJson_JsonMapper___c__DisplayClass34_0_T___RegisterExporter_b__0;
    struct Il2CppType *_3_T;
};

typedef union _union_282318 _union_282318, *P_union_282318;

union _union_282318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__c SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__c, *PSharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__c;

typedef struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__VTable SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__VTable, *PSharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__VTable;

struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionBegin;
    struct VirtualInvokeData _5_remove_EntryExtractionBegin;
    struct VirtualInvokeData _6_add_EntryExtractionEnd;
    struct VirtualInvokeData _7_remove_EntryExtractionEnd;
    struct VirtualInvokeData _8_add_CompressedBytesRead;
    struct VirtualInvokeData _9_remove_CompressedBytesRead;
    struct VirtualInvokeData _10_add_FilePartExtractionBegin;
    struct VirtualInvokeData _11_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _12_SharpCompress_Archives_IArchive_get_Entries;
    struct VirtualInvokeData _13_SharpCompress_Archives_IArchive_get_Volumes;
    struct VirtualInvokeData _14_get_Type;
    struct VirtualInvokeData _15_ExtractAllEntries;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsComplete;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_SharpCompress_Archives_IArchiveExtractionListener_EnsureEntriesLoaded;
    struct VirtualInvokeData _22_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionBegin;
    struct VirtualInvokeData _23_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionEnd;
    struct VirtualInvokeData _24_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _25_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _26_get_Entries;
    struct VirtualInvokeData _27_get_TotalSize;
    struct VirtualInvokeData _28_get_TotalUncompressSize;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_Dispose;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_get_IsSolid;
    struct VirtualInvokeData _34_SharpCompress_Archives_IWritableArchive_RemoveEntry;
    struct VirtualInvokeData _35_SharpCompress_Archives_IWritableArchive_AddEntry;
    struct VirtualInvokeData _36_SaveTo;
    struct VirtualInvokeData _37_PauseEntryRebuilding;
};

struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__VTable vtable;
};

typedef struct Shock_GameMstTableBase_LiveTapSeMst__uint__c Shock_GameMstTableBase_LiveTapSeMst__uint__c, *PShock_GameMstTableBase_LiveTapSeMst__uint__c;

typedef struct Shock_GameMstTableBase_LiveTapSeMst__uint__VTable Shock_GameMstTableBase_LiveTapSeMst__uint__VTable, *PShock_GameMstTableBase_LiveTapSeMst__uint__VTable;

struct Shock_GameMstTableBase_LiveTapSeMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LiveTapSeMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LiveTapSeMst__uint__VTable vtable;
};

typedef struct MethodInfo_1F30A88 MethodInfo_1F30A88, *PMethodInfo_1F30A88;

struct MethodInfo_1F30A88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D2AF84 MethodInfo_1D2AF84, *PMethodInfo_1D2AF84;

typedef union _union_248783 _union_248783, *P_union_248783;

union _union_248783 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AF84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15E0618_RGCTXs MethodInfo_15E0618_RGCTXs, *PMethodInfo_15E0618_RGCTXs;

struct MethodInfo_15E0618_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_0_T1__T2_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_0_T1__T2___ctor;
    struct MethodInfo *_2_GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_0_T1__T2___ToOnGameThread_b__0;
    struct Il2CppClass *_3_System_Action_T1__T2_;
    struct MethodInfo *_4_System_Action_T1__T2___ctor;
};

typedef struct UniRx_BehaviorSubject_Subscription_T__RGCTXs UniRx_BehaviorSubject_Subscription_T__RGCTXs, *PUniRx_BehaviorSubject_Subscription_T__RGCTXs;

struct UniRx_BehaviorSubject_Subscription_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_ListObserver_T_;
    struct MethodInfo *_1_UniRx_InternalUtil_ListObserver_T__Remove;
    struct Il2CppClass *_2_UniRx_InternalUtil_EmptyObserver_T_;
};

typedef struct MethodInfo_1FE5F1C MethodInfo_1FE5F1C, *PMethodInfo_1FE5F1C;

typedef union _union_277662 _union_277662, *P_union_277662;

union _union_277662 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5F1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14AF7CC MethodInfo_14AF7CC, *PMethodInfo_14AF7CC;

typedef union _union_259226 _union_259226, *P_union_259226;

union _union_259226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14AF7CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296942 _union_296942, *P_union_296942;

union _union_296942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296944 _union_296944, *P_union_296944;

union _union_296944 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_c UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_c, *PUnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_c;

typedef struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_VTable UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_VTable, *PUnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_VTable;

struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_VTable vtable;
};

typedef struct MethodInfo_2D5CB8C_RGCTXs MethodInfo_2D5CB8C_RGCTXs, *PMethodInfo_2D5CB8C_RGCTXs;

struct MethodInfo_2D5CB8C_RGCTXs {
    struct MethodInfo *_0_I2_Loc_Localize_FindTranslatedObject_T_;
};

typedef union _union_257338 _union_257338, *P_union_257338;

union _union_257338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296946 _union_296946, *P_union_296946;

union _union_296946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_LPBoostDialog_Contents__LPBoostDialog_UseStaminaType__int__Fields System_ValueTuple_LPBoostDialog_Contents__LPBoostDialog_UseStaminaType__int__Fields, *PSystem_ValueTuple_LPBoostDialog_Contents__LPBoostDialog_UseStaminaType__int__Fields;

struct System_ValueTuple_LPBoostDialog_Contents__LPBoostDialog_UseStaminaType__int__Fields {
    struct Aoharu_LPBoostDialog_Contents_o *Item1;
    int32_t Item2;
    int32_t Item3;
};

typedef struct System_Func_SoundKeyMst__string__VTable System_Func_SoundKeyMst__string__VTable, *PSystem_Func_SoundKeyMst__string__VTable;

struct System_Func_SoundKeyMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_RhythmIconMst_o Shock_RhythmIconMst_o, *PShock_RhythmIconMst_o;

typedef struct Shock_RhythmIconMst_c Shock_RhythmIconMst_c, *PShock_RhythmIconMst_c;

typedef struct Shock_RhythmIconMst_Fields Shock_RhythmIconMst_Fields, *PShock_RhythmIconMst_Fields;

typedef struct Shock_RhythmIconMst_VTable Shock_RhythmIconMst_VTable, *PShock_RhythmIconMst_VTable;

struct Shock_RhythmIconMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    struct System_String_o *_atlasName;
    uint32_t _masterReleaseLabelId;
};

struct Shock_RhythmIconMst_o {
    struct Shock_RhythmIconMst_c *klass;
    void *monitor;
    struct Shock_RhythmIconMst_Fields fields;
};

struct Shock_RhythmIconMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_RhythmIconMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RhythmIconMst_VTable vtable;
};

typedef union _union_296948 _union_296948, *P_union_296948;

union _union_296948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257320 _union_257320, *P_union_257320;

union _union_257320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282320 _union_282320, *P_union_282320;

union _union_282320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19AF2CC MethodInfo_19AF2CC, *PMethodInfo_19AF2CC;

typedef union _union_311238 _union_311238, *P_union_311238;

union _union_311238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF2CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257322 _union_257322, *P_union_257322;

union _union_257322 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282322 _union_282322, *P_union_282322;

union _union_282322 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282326 _union_282326, *P_union_282326;

union _union_282326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_MultieventCardBonusMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_MultieventCardBonusMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_MultieventCardBonusMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_MultieventCardBonusMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_MultieventCardBonusMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_MultieventCardBonusMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_MultieventCardBonusMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_MultieventCardBonusMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_MultieventCardBonusMst__ValueTuple_uint__uint___VTable vtable;
};

typedef union _union_282328 _union_282328, *P_union_282328;

union _union_282328 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DBBCC MethodInfo_21DBBCC, *PMethodInfo_21DBBCC;

typedef union _union_160507 _union_160507, *P_union_160507;

union _union_160507 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBBCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160507 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__StaticFields UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__StaticFields, *PUnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__StaticFields;

struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__StaticFields {
    struct UnityEngine_Playables_ScriptPlayable_T__o m_NullPlayable;
};

typedef struct Firebase_AppOptions_o Firebase_AppOptions_o, *PFirebase_AppOptions_o;

typedef struct Firebase_AppOptions_c Firebase_AppOptions_c, *PFirebase_AppOptions_c;

typedef struct Firebase_AppOptions_Fields Firebase_AppOptions_Fields, *PFirebase_AppOptions_Fields;

typedef struct Firebase_AppOptions_VTable Firebase_AppOptions_VTable, *PFirebase_AppOptions_VTable;

struct Firebase_AppOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Firebase_AppOptions_Fields {
    struct System_Uri_o *_DatabaseUrl_k__BackingField;
    struct System_String_o *_AppId_k__BackingField;
    struct System_String_o *_ApiKey_k__BackingField;
    struct System_String_o *_MessageSenderId_k__BackingField;
    struct System_String_o *_StorageBucket_k__BackingField;
    struct System_String_o *_ProjectId_k__BackingField;
    struct System_String_o *_PackageName_k__BackingField;
};

struct Firebase_AppOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_AppOptions_VTable vtable;
};

struct Firebase_AppOptions_o {
    struct Firebase_AppOptions_c *klass;
    void *monitor;
    struct Firebase_AppOptions_Fields fields;
};

typedef struct MethodInfo_21E5670 MethodInfo_21E5670, *PMethodInfo_21E5670;

typedef union _union_160697 _union_160697, *P_union_160697;

union _union_160697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5670 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1535BD8 MethodInfo_1535BD8, *PMethodInfo_1535BD8;

typedef union _union_285962 _union_285962, *P_union_285962;

union _union_285962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1535BD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_319CF7C_RGCTXs MethodInfo_319CF7C_RGCTXs, *PMethodInfo_319CF7C_RGCTXs;

struct MethodInfo_319CF7C_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T___ctor;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__Fields System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__Fields, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__Fields;

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__Fields {
    int32_t hashCode;
    int32_t next;
    struct System_ValueTuple_uint__Int32Enum__o key;
    int32_t value;
};

typedef union _union_296972 _union_296972, *P_union_296972;

union _union_296972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_hexBinary_c System_Xml_Schema_Datatype_hexBinary_c, *PSystem_Xml_Schema_Datatype_hexBinary_c;

typedef struct System_Xml_Schema_Datatype_hexBinary_StaticFields System_Xml_Schema_Datatype_hexBinary_StaticFields, *PSystem_Xml_Schema_Datatype_hexBinary_StaticFields;

typedef struct System_Xml_Schema_Datatype_hexBinary_VTable System_Xml_Schema_Datatype_hexBinary_VTable, *PSystem_Xml_Schema_Datatype_hexBinary_VTable;

struct System_Xml_Schema_Datatype_hexBinary_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
};

struct System_Xml_Schema_Datatype_hexBinary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_hexBinary_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_Datatype_hexBinary_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_hexBinary_VTable vtable;
};

typedef struct MethodInfo_16B5434 MethodInfo_16B5434, *PMethodInfo_16B5434;

typedef union _union_283744 _union_283744, *P_union_283744;

union _union_283744 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5434 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetExtensions_c UnityEngine_UIElements_StyleSheets_StyleSheetExtensions_c, *PUnityEngine_UIElements_StyleSheets_StyleSheetExtensions_c;

typedef struct UnityEngine_UIElements_StyleSheets_StyleSheetExtensions_VTable UnityEngine_UIElements_StyleSheets_StyleSheetExtensions_VTable, *PUnityEngine_UIElements_StyleSheets_StyleSheetExtensions_VTable;

struct UnityEngine_UIElements_StyleSheets_StyleSheetExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleSheets_StyleSheetExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_StyleSheetExtensions_VTable vtable;
};

typedef union _union_296974 _union_296974, *P_union_296974;

union _union_296974 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A3394 MethodInfo_30A3394, *PMethodInfo_30A3394;

typedef struct MethodInfo_30A3394_RGCTXs MethodInfo_30A3394_RGCTXs, *PMethodInfo_30A3394_RGCTXs;

typedef union _union_205644 _union_205644, *P_union_205644;

union _union_205644 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A3394_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_30A3394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A3394_RGCTXs *rgctx_data;
    union _union_205644 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257324 _union_257324, *P_union_257324;

union _union_257324 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296976 _union_296976, *P_union_296976;

union _union_296976 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2012624 MethodInfo_2012624, *PMethodInfo_2012624;

typedef union _union_253425 _union_253425, *P_union_253425;

union _union_253425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012624 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257326 _union_257326, *P_union_257326;

union _union_257326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296978 _union_296978, *P_union_296978;

union _union_296978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__o SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__o, *PSharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__o;

typedef struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__Fields SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__Fields, *PSharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__Fields;

struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__Fields {
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__Fields super;
    struct System_Collections_Generic_List_TEntry__o *newEntries;
    struct System_Collections_Generic_List_TEntry__o *removedEntries;
    struct System_Collections_Generic_List_TEntry__o *modifiedEntries;
    bool hasModifications;
    bool pauseRebuilding;
};

struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__o {
    struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__c *klass;
    void *monitor;
    struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__Fields fields;
};

typedef struct MethodInfo_19DA228 MethodInfo_19DA228, *PMethodInfo_19DA228;

typedef union _union_248705 _union_248705, *P_union_248705;

union _union_248705 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248705 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257328 _union_257328, *P_union_257328;

union _union_257328 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_DeferObservable_Defer_T__RGCTXs UniRx_Operators_DeferObservable_Defer_T__RGCTXs, *PUniRx_Operators_DeferObservable_Defer_T__RGCTXs;

struct UniRx_Operators_DeferObservable_Defer_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

typedef struct MethodInfo_3358F64 MethodInfo_3358F64, *PMethodInfo_3358F64;

typedef union _union_158056 _union_158056, *P_union_158056;

union _union_158056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358F64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass107_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282330 _union_282330, *P_union_282330;

union _union_282330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257310 _union_257310, *P_union_257310;

union _union_257310 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_EventSystems_MoveDirection_VTable UnityEngine_EventSystems_MoveDirection_VTable, *PUnityEngine_EventSystems_MoveDirection_VTable;

struct UnityEngine_EventSystems_MoveDirection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2E8C86C MethodInfo_2E8C86C, *PMethodInfo_2E8C86C;

typedef union _union_223317 _union_223317, *P_union_223317;

union _union_223317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C86C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257312 _union_257312, *P_union_257312;

union _union_257312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282334 _union_282334, *P_union_282334;

union _union_282334 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282336 _union_282336, *P_union_282336;

union _union_282336 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336C6FC_RGCTXs MethodInfo_336C6FC_RGCTXs, *PMethodInfo_336C6FC_RGCTXs;

struct MethodInfo_336C6FC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_282338 _union_282338, *P_union_282338;

union _union_282338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Principal_WindowsIdentity_VTable System_Security_Principal_WindowsIdentity_VTable, *PSystem_Security_Principal_WindowsIdentity_VTable;

struct System_Security_Principal_WindowsIdentity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_AuthenticationType;
    struct VirtualInvokeData _7_get_Claims;
    struct VirtualInvokeData _8_get_Name;
    struct VirtualInvokeData _9_Clone;
    struct VirtualInvokeData _10_FindFirst;
    struct VirtualInvokeData _11_GetObjectData;
    struct VirtualInvokeData _12_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
    struct VirtualInvokeData _13_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_Impersonate;
};

typedef struct Aoharu_Scenes_Gacha_GachaController___c__DisplayClass54_0_Fields Aoharu_Scenes_Gacha_GachaController___c__DisplayClass54_0_Fields, *PAoharu_Scenes_Gacha_GachaController___c__DisplayClass54_0_Fields;

struct Aoharu_Scenes_Gacha_GachaController___c__DisplayClass54_0_Fields {
    struct Aoharu_Scenes_Gacha_GachaController_o *__4__this;
    struct Shock_GachaBonusItemData_o *bonusItemData;
    struct Shock_IGachaPriceData_o *price;
};

typedef struct MethodInfo_3358F5C MethodInfo_3358F5C, *PMethodInfo_3358F5C;

typedef union _union_158054 _union_158054, *P_union_158054;

union _union_158054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass107_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D2AF64 MethodInfo_1D2AF64, *PMethodInfo_1D2AF64;

typedef union _union_248575 _union_248575, *P_union_248575;

union _union_248575 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AF64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248575 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296960 _union_296960, *P_union_296960;

union _union_296960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296962 _union_296962, *P_union_296962;

union _union_296962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296964 _union_296964, *P_union_296964;

union _union_296964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296966 _union_296966, *P_union_296966;

union _union_296966 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296968 _union_296968, *P_union_296968;

union _union_296968 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10EEBC4_RGCTXs MethodInfo_10EEBC4_RGCTXs, *PMethodInfo_10EEBC4_RGCTXs;

struct MethodInfo_10EEBC4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_257318 _union_257318, *P_union_257318;

union _union_257318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2065B14 MethodInfo_2065B14, *PMethodInfo_2065B14;

typedef union _union_219733 _union_219733, *P_union_219733;

union _union_219733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065B14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257382 _union_257382, *P_union_257382;

union _union_257382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A5944 MethodInfo_26A5944, *PMethodInfo_26A5944;

typedef union _union_277356 _union_277356, *P_union_277356;

union _union_277356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296908 _union_296908, *P_union_296908;

union _union_296908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_PhotonChatManager___c__DisplayClass14_0_o Aoharu_PhotonChatManager___c__DisplayClass14_0_o, *PAoharu_PhotonChatManager___c__DisplayClass14_0_o;

typedef struct Aoharu_PhotonChatManager___c__DisplayClass14_0_c Aoharu_PhotonChatManager___c__DisplayClass14_0_c, *PAoharu_PhotonChatManager___c__DisplayClass14_0_c;

typedef struct Aoharu_PhotonChatManager___c__DisplayClass14_0_Fields Aoharu_PhotonChatManager___c__DisplayClass14_0_Fields, *PAoharu_PhotonChatManager___c__DisplayClass14_0_Fields;

typedef struct Aoharu_PhotonChatManager_o Aoharu_PhotonChatManager_o, *PAoharu_PhotonChatManager_o;

typedef struct System_Collections_Generic_Dictionary_string__ChatMessage__o System_Collections_Generic_Dictionary_string__ChatMessage__o, *PSystem_Collections_Generic_Dictionary_string__ChatMessage__o;

typedef struct System_Action_Dictionary_string__ChatMessage___o System_Action_Dictionary_string__ChatMessage___o, *PSystem_Action_Dictionary_string__ChatMessage___o;

typedef struct Aoharu_PhotonChatManager_c Aoharu_PhotonChatManager_c, *PAoharu_PhotonChatManager_c;

typedef struct Aoharu_PhotonChatManager_Fields Aoharu_PhotonChatManager_Fields, *PAoharu_PhotonChatManager_Fields;

typedef struct System_Action_Dictionary_string__ChatMessage___c System_Action_Dictionary_string__ChatMessage___c, *PSystem_Action_Dictionary_string__ChatMessage___c;

typedef struct System_Action_Dictionary_string__ChatMessage___Fields System_Action_Dictionary_string__ChatMessage___Fields, *PSystem_Action_Dictionary_string__ChatMessage___Fields;

typedef struct Aoharu_PhotonChatManager_VTable Aoharu_PhotonChatManager_VTable, *PAoharu_PhotonChatManager_VTable;

typedef struct System_Action_string____bool____o System_Action_string____bool____o, *PSystem_Action_string____bool____o;

typedef struct System_Action_Dictionary_string__ChatMessage___VTable System_Action_Dictionary_string__ChatMessage___VTable, *PSystem_Action_Dictionary_string__ChatMessage___VTable;

typedef struct System_Action_string____bool____c System_Action_string____bool____c, *PSystem_Action_string____bool____c;

typedef struct System_Action_string____bool____Fields System_Action_string____bool____Fields, *PSystem_Action_string____bool____Fields;

typedef struct System_Action_string____bool____VTable System_Action_string____bool____VTable, *PSystem_Action_string____bool____VTable;

struct Aoharu_PhotonChatManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Text_StringBuilder_o *m_builder;
    struct Photon_Chat_ChatClient_o *m_client;
    struct System_Collections_Generic_List_string__o *m_channels;
    bool m_isConnected;
    struct System_Action_o *m_onConnected;
    struct System_Action_o *m_onDisconnected;
    struct System_Action_string____bool____o *m_onSubscribed;
};

struct System_Action_string____bool____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_string____bool____o {
    struct System_Action_string____bool____c *klass;
    void *monitor;
    struct System_Action_string____bool____Fields fields;
};

struct System_Action_string____bool____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_string____bool____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_string____bool____VTable vtable;
};

struct System_Action_Dictionary_string__ChatMessage___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Dictionary_string__ChatMessage___o {
    struct System_Action_Dictionary_string__ChatMessage___c *klass;
    void *monitor;
    struct System_Action_Dictionary_string__ChatMessage___Fields fields;
};

struct System_Action_Dictionary_string__ChatMessage___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Dictionary_string__ChatMessage___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Dictionary_string__ChatMessage___VTable vtable;
};

struct Aoharu_PhotonChatManager___c__DisplayClass14_0_Fields {
    struct Aoharu_PhotonChatManager_o *__4__this;
    struct System_String_array *friendsID;
    int32_t liveType;
    struct System_Collections_Generic_Dictionary_string__ChatMessage__o *messageData;
    struct System_Action_Dictionary_string__ChatMessage___o *onEnded;
};

struct Aoharu_PhotonChatManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DebugReturn;
    struct VirtualInvokeData _5_OnDisconnected;
    struct VirtualInvokeData _6_OnConnected;
    struct VirtualInvokeData _7_OnChatStateChange;
    struct VirtualInvokeData _8_OnGetMessages;
    struct VirtualInvokeData _9_OnPrivateMessage;
    struct VirtualInvokeData _10_OnSubscribed;
    struct VirtualInvokeData _11_OnUnsubscribed;
    struct VirtualInvokeData _12_OnStatusUpdate;
    struct VirtualInvokeData _13_OnUserSubscribed;
    struct VirtualInvokeData _14_OnUserUnsubscribed;
};

struct Aoharu_PhotonChatManager___c__DisplayClass14_0_o {
    struct Aoharu_PhotonChatManager___c__DisplayClass14_0_c *klass;
    void *monitor;
    struct Aoharu_PhotonChatManager___c__DisplayClass14_0_Fields fields;
};

struct Aoharu_PhotonChatManager___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PhotonChatManager___c__DisplayClass14_0_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__ChatMessage__o {
    struct System_Collections_Generic_Dictionary_string__ChatMessage__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__ChatMessage__Fields fields;
};

struct Aoharu_PhotonChatManager_o {
    struct Aoharu_PhotonChatManager_c *klass;
    void *monitor;
    struct Aoharu_PhotonChatManager_Fields fields;
};

struct Aoharu_PhotonChatManager_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_PhotonChatManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PhotonChatManager_VTable vtable;
};

typedef union _union_257384 _union_257384, *P_union_257384;

union _union_257384 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257386 _union_257386, *P_union_257386;

union _union_257386 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257388 _union_257388, *P_union_257388;

union _union_257388 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B8E40 MethodInfo_19B8E40, *PMethodInfo_19B8E40;

typedef union _union_309840 _union_309840, *P_union_309840;

union _union_309840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8E40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDC3B8 MethodInfo_1FDC3B8, *PMethodInfo_1FDC3B8;

typedef union _union_267684 _union_267684, *P_union_267684;

union _union_267684 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC3B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267684 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257380 _union_257380, *P_union_257380;

union _union_257380 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_c Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_c, *PAoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_c;

typedef struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_VTable Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_VTable, *PAoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_VTable;

struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_VTable vtable;
};

typedef struct MethodInfo_2E81DA8 MethodInfo_2E81DA8, *PMethodInfo_2E81DA8;

typedef union _union_334921 _union_334921, *P_union_334921;

union _union_334921 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81DA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B92A18 MethodInfo_2B92A18, *PMethodInfo_2B92A18;

typedef union _union_340288 _union_340288, *P_union_340288;

union _union_340288 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340288 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296912 _union_296912, *P_union_296912;

union _union_296912 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_Encoding_EncodingByteBuffer_c System_Text_Encoding_EncodingByteBuffer_c, *PSystem_Text_Encoding_EncodingByteBuffer_c;

typedef struct System_Text_Encoding_EncodingByteBuffer_VTable System_Text_Encoding_EncodingByteBuffer_VTable, *PSystem_Text_Encoding_EncodingByteBuffer_VTable;

struct System_Text_Encoding_EncodingByteBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_Encoding_EncodingByteBuffer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_Encoding_EncodingByteBuffer_VTable vtable;
};

typedef struct MethodInfo_1269834_RGCTXs MethodInfo_1269834_RGCTXs, *PMethodInfo_1269834_RGCTXs;

struct MethodInfo_1269834_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_296914 _union_296914, *P_union_296914;

union _union_296914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3148778 MethodInfo_3148778, *PMethodInfo_3148778;

typedef union _union_228737 _union_228737, *P_union_228737;

union _union_228737 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228737 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296916 _union_296916, *P_union_296916;

union _union_296916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_o Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_o, *PAoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_o;

typedef struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_Fields Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_Fields, *PAoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_Fields;

struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_Fields {
    struct System_Action_o *onComplete;
};

struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_o {
    struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_c *klass;
    void *monitor;
    struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass18_0_Fields fields;
};

typedef struct MethodInfo_2B92A10 MethodInfo_2B92A10, *PMethodInfo_2B92A10;

typedef union _union_340314 _union_340314, *P_union_340314;

union _union_340314 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340314 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257372 _union_257372, *P_union_257372;

union _union_257372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct LitJson_UnityTypeBindings_c LitJson_UnityTypeBindings_c, *PLitJson_UnityTypeBindings_c;

typedef struct LitJson_UnityTypeBindings_StaticFields LitJson_UnityTypeBindings_StaticFields, *PLitJson_UnityTypeBindings_StaticFields;

typedef struct LitJson_UnityTypeBindings_VTable LitJson_UnityTypeBindings_VTable, *PLitJson_UnityTypeBindings_VTable;

struct LitJson_UnityTypeBindings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LitJson_UnityTypeBindings_StaticFields {
    bool registerd;
};

struct LitJson_UnityTypeBindings_c {
    struct Il2CppClass_1 _1;
    struct LitJson_UnityTypeBindings_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_UnityTypeBindings_VTable vtable;
};

typedef struct MethodInfo_1D203C0 MethodInfo_1D203C0, *PMethodInfo_1D203C0;

struct MethodInfo_1D203C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257378 _union_257378, *P_union_257378;

union _union_257378 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDC3CC MethodInfo_1FDC3CC, *PMethodInfo_1FDC3CC;

typedef union _union_265772 _union_265772, *P_union_265772;

union _union_265772 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC3CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265772 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308B44C MethodInfo_308B44C, *PMethodInfo_308B44C;

typedef union _union_214664 _union_214664, *P_union_214664;

union _union_214664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B44C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B44C_RGCTXs *rgctx_data;
    union _union_214664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257370 _union_257370, *P_union_257370;

union _union_257370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CharacterSysVoiceMstTable_o Shock_CharacterSysVoiceMstTable_o, *PShock_CharacterSysVoiceMstTable_o;

typedef struct Shock_CharacterSysVoiceMstTable_c Shock_CharacterSysVoiceMstTable_c, *PShock_CharacterSysVoiceMstTable_c;

typedef struct Shock_CharacterSysVoiceMstTable_Fields Shock_CharacterSysVoiceMstTable_Fields, *PShock_CharacterSysVoiceMstTable_Fields;

typedef struct Shock_CharacterSysVoiceMstTable_StaticFields Shock_CharacterSysVoiceMstTable_StaticFields, *PShock_CharacterSysVoiceMstTable_StaticFields;

typedef struct Shock_CharacterSysVoiceMstTable_VTable Shock_CharacterSysVoiceMstTable_VTable, *PShock_CharacterSysVoiceMstTable_VTable;

typedef struct Shock_GameMstTableBase_CharacterSysVoiceMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_CharacterSysVoiceMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_CharacterSysVoiceMst__ValueTuple_uint__uint___Fields;

struct Shock_CharacterSysVoiceMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_GameMstTableBase_CharacterSysVoiceMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_CharacterSysVoiceMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_CharacterSysVoiceMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___CharacterSysVoiceMst__o *ms_HashTable;
};

struct Shock_CharacterSysVoiceMstTable_Fields {
    struct Shock_GameMstTableBase_CharacterSysVoiceMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_CharacterSysVoiceMstTable_o {
    struct Shock_CharacterSysVoiceMstTable_c *klass;
    void *monitor;
    struct Shock_CharacterSysVoiceMstTable_Fields fields;
};

struct Shock_CharacterSysVoiceMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_CharacterSysVoiceMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterSysVoiceMstTable_VTable vtable;
};

typedef struct UnityEngine_WaitForFixedUpdate_o UnityEngine_WaitForFixedUpdate_o, *PUnityEngine_WaitForFixedUpdate_o;

typedef struct UnityEngine_WaitForFixedUpdate_c UnityEngine_WaitForFixedUpdate_c, *PUnityEngine_WaitForFixedUpdate_c;

typedef struct UnityEngine_WaitForFixedUpdate_VTable UnityEngine_WaitForFixedUpdate_VTable, *PUnityEngine_WaitForFixedUpdate_VTable;

struct UnityEngine_WaitForFixedUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_WaitForFixedUpdate_o {
    struct UnityEngine_WaitForFixedUpdate_c *klass;
    void *monitor;
    struct UnityEngine_WaitForFixedUpdate_Fields fields;
};

struct UnityEngine_WaitForFixedUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_WaitForFixedUpdate_VTable vtable;
};

typedef struct System_Action_ResponseStatus__bool__o System_Action_ResponseStatus__bool__o, *PSystem_Action_ResponseStatus__bool__o;

struct System_Action_ResponseStatus__bool__o {
    struct System_Action_ResponseStatus__bool__c *klass;
    void *monitor;
    struct System_Action_ResponseStatus__bool__Fields fields;
};

typedef struct MethodInfo_1EAA55C MethodInfo_1EAA55C, *PMethodInfo_1EAA55C;

typedef union _union_264866 _union_264866, *P_union_264866;

union _union_264866 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA55C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296900 _union_296900, *P_union_296900;

union _union_296900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_156B638 MethodInfo_156B638, *PMethodInfo_156B638;

typedef union _union_165359 _union_165359, *P_union_165359;

union _union_165359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156B638 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryEffMovieRatioMstTable_VTable Shock_LotteryEffMovieRatioMstTable_VTable, *PShock_LotteryEffMovieRatioMstTable_VTable;

struct Shock_LotteryEffMovieRatioMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef union _union_296902 _union_296902, *P_union_296902;

union _union_296902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296904 _union_296904, *P_union_296904;

union _union_296904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A5930 MethodInfo_26A5930, *PMethodInfo_26A5930;

struct MethodInfo_26A5930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296906 _union_296906, *P_union_296906;

union _union_296906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257360 _union_257360, *P_union_257360;

union _union_257360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_NetworkInformation_CommonUnixIPGlobalProperties_Fields System_Net_NetworkInformation_CommonUnixIPGlobalProperties_Fields, *PSystem_Net_NetworkInformation_CommonUnixIPGlobalProperties_Fields;

typedef struct System_Net_NetworkInformation_IPGlobalProperties_Fields System_Net_NetworkInformation_IPGlobalProperties_Fields, *PSystem_Net_NetworkInformation_IPGlobalProperties_Fields;

struct System_Net_NetworkInformation_IPGlobalProperties_Fields {
};

struct System_Net_NetworkInformation_CommonUnixIPGlobalProperties_Fields {
    struct System_Net_NetworkInformation_IPGlobalProperties_Fields super;
};

typedef struct MethodInfo_16E02D4 MethodInfo_16E02D4, *PMethodInfo_16E02D4;

typedef union _union_193223 _union_193223, *P_union_193223;

union _union_193223 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E02D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193223 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257362 _union_257362, *P_union_257362;

union _union_257362 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135AD48 MethodInfo_135AD48, *PMethodInfo_135AD48;

typedef struct Chipstar_CachableAssetLoader_TKey__TAsset__c Chipstar_CachableAssetLoader_TKey__TAsset__c, *PChipstar_CachableAssetLoader_TKey__TAsset__c;

typedef union _union_324501 _union_324501, *P_union_324501;

typedef struct Chipstar_CachableAssetLoader_TKey__TAsset__RGCTXs Chipstar_CachableAssetLoader_TKey__TAsset__RGCTXs, *PChipstar_CachableAssetLoader_TKey__TAsset__RGCTXs;

typedef struct Chipstar_CachableAssetLoader_TKey__TAsset__VTable Chipstar_CachableAssetLoader_TKey__TAsset__VTable, *PChipstar_CachableAssetLoader_TKey__TAsset__VTable;

struct Chipstar_CachableAssetLoader_TKey__TAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Load;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Release;
};

union _union_324501 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135AD48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_CachableAssetLoader_TKey__TAsset__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324501 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Chipstar_CachableAssetLoader_TKey__TAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_CachableAssetLoader_TKey__TAsset__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_CachableAssetLoader_TKey__TAsset__VTable vtable;
};

struct Chipstar_CachableAssetLoader_TKey__TAsset__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_TKey__TAsset_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TKey__TAsset__Clear;
    struct Il2CppClass *_2_System_Collections_Generic_Dictionary_TKey__IRefCountable_;
    struct MethodInfo *_3_System_Collections_Generic_Dictionary_TKey__IRefCountable__GetEnumerator;
    struct MethodInfo *_4_System_Collections_Generic_Dictionary_Enumerator_TKey__IRefCountable__get_Current;
    struct MethodInfo *_5_System_Collections_Generic_KeyValuePair_TKey__IRefCountable__get_Value;
    struct MethodInfo *_6_System_Collections_Generic_Dictionary_Enumerator_TKey__IRefCountable__MoveNext;
    struct Il2CppClass *_7_System_Collections_Generic_Dictionary_Enumerator_TKey__IRefCountable_;
    struct MethodInfo *_9_Chipstar_CachableAssetLoader_TKey__TAsset__GetFromCache;
    struct MethodInfo *_10_Chipstar_CachableAssetLoader_TKey__TAsset__LoadForNewer;
    struct MethodInfo *_11_System_Collections_Generic_Dictionary_TKey__TAsset__TryGetValue;
    struct MethodInfo *_12_System_Collections_Generic_Dictionary_TKey__IRefCountable__TryGetValue;
    struct Il2CppClass *_13_TAsset;
    struct Il2CppClass *_14_System_Action_TAsset_;
    struct MethodInfo *_15_System_Action_TAsset__Invoke;
    struct Il2CppClass *_16_Chipstar_CachableAssetLoader___c__DisplayClass6_0_TKey__TAsset_;
    struct MethodInfo *_17_Chipstar_CachableAssetLoader___c__DisplayClass6_0_TKey__TAsset___ctor;
    struct MethodInfo *_18_Chipstar_CachableAssetLoader___c__DisplayClass6_0_TKey__TAsset___LoadForNewer_b__0;
    struct MethodInfo *_19_System_Action_TAsset___ctor;
    struct Il2CppClass *_20_Chipstar_CachableAssetLoader_TKey__TAsset_;
    struct MethodInfo *_21_Chipstar_CachableAssetLoader_TKey__TAsset__DoLoad;
    struct Il2CppClass *_22_Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset_;
    struct MethodInfo *_23_Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset___ctor;
    struct MethodInfo *_24_System_Collections_Generic_Dictionary_TKey__IRefCountable__set_Item;
    struct MethodInfo *_25_System_Collections_Generic_Dictionary_TKey__TAsset___ctor;
    struct MethodInfo *_26_System_Collections_Generic_Dictionary_TKey__IRefCountable___ctor;
};

typedef union _union_257364 _union_257364, *P_union_257364;

union _union_257364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_FRIEND_STATUS_o Shock_FRIEND_STATUS_o, *PShock_FRIEND_STATUS_o;

typedef struct Shock_FRIEND_STATUS_Fields Shock_FRIEND_STATUS_Fields, *PShock_FRIEND_STATUS_Fields;

struct Shock_FRIEND_STATUS_Fields {
    int32_t value__;
};

struct Shock_FRIEND_STATUS_o {
    struct Shock_FRIEND_STATUS_Fields fields;
};

typedef struct System_Security_Cryptography_RSAPKCS1KeyExchangeDeformatter_VTable System_Security_Cryptography_RSAPKCS1KeyExchangeDeformatter_VTable, *PSystem_Security_Cryptography_RSAPKCS1KeyExchangeDeformatter_VTable;

struct System_Security_Cryptography_RSAPKCS1KeyExchangeDeformatter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Parameters;
    struct VirtualInvokeData _5_set_Parameters;
    struct VirtualInvokeData _6_SetKey;
    struct VirtualInvokeData _7_DecryptKeyExchange;
};

typedef union _union_257366 _union_257366, *P_union_257366;

union _union_257366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1222_0_c Shock_Protocol___c__DisplayClass1222_0_c, *PShock_Protocol___c__DisplayClass1222_0_c;

typedef struct Shock_Protocol___c__DisplayClass1222_0_VTable Shock_Protocol___c__DisplayClass1222_0_VTable, *PShock_Protocol___c__DisplayClass1222_0_VTable;

struct Shock_Protocol___c__DisplayClass1222_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1222_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1222_0_VTable vtable;
};

typedef struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_o UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_o, *PUnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_o;

typedef struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_Fields UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_Fields, *PUnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_Fields;

struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_Fields {
};

struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_o {
    struct UnityEngine_UIElements_EventDebuggerLogExecuteDefaultAction_Fields fields;
};

typedef struct System_Func_PresetCharaElement__CharaItemData__c System_Func_PresetCharaElement__CharaItemData__c, *PSystem_Func_PresetCharaElement__CharaItemData__c;

typedef struct System_Func_PresetCharaElement__CharaItemData__VTable System_Func_PresetCharaElement__CharaItemData__VTable, *PSystem_Func_PresetCharaElement__CharaItemData__VTable;

struct System_Func_PresetCharaElement__CharaItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_PresetCharaElement__CharaItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_PresetCharaElement__CharaItemData__VTable vtable;
};

typedef struct I2_Loc_LocalizeTarget_AudioSource__c I2_Loc_LocalizeTarget_AudioSource__c, *PI2_Loc_LocalizeTarget_AudioSource__c;

typedef struct I2_Loc_LocalizeTarget_AudioSource__VTable I2_Loc_LocalizeTarget_AudioSource__VTable, *PI2_Loc_LocalizeTarget_AudioSource__VTable;

struct I2_Loc_LocalizeTarget_AudioSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsValid;
};

struct I2_Loc_LocalizeTarget_AudioSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizeTarget_AudioSource__VTable vtable;
};

typedef struct UnityEngine_UIElements_EventBase_PointerEnterEvent__c UnityEngine_UIElements_EventBase_PointerEnterEvent__c, *PUnityEngine_UIElements_EventBase_PointerEnterEvent__c;

typedef struct UnityEngine_UIElements_EventBase_PointerEnterEvent__StaticFields UnityEngine_UIElements_EventBase_PointerEnterEvent__StaticFields, *PUnityEngine_UIElements_EventBase_PointerEnterEvent__StaticFields;

typedef struct UnityEngine_UIElements_EventBase_PointerEnterEvent__VTable UnityEngine_UIElements_EventBase_PointerEnterEvent__VTable, *PUnityEngine_UIElements_EventBase_PointerEnterEvent__VTable;

struct UnityEngine_UIElements_EventBase_PointerEnterEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_EventBase_PointerEnterEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

struct UnityEngine_UIElements_EventBase_PointerEnterEvent__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventBase_PointerEnterEvent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_PointerEnterEvent__VTable vtable;
};

typedef struct MethodInfo_1D349D4 MethodInfo_1D349D4, *PMethodInfo_1D349D4;

typedef struct System_Linq_Enumerable_Iterator_TSource__c System_Linq_Enumerable_Iterator_TSource__c, *PSystem_Linq_Enumerable_Iterator_TSource__c;

typedef union _union_328466 _union_328466, *P_union_328466;

typedef struct System_Linq_Enumerable_Iterator_TSource__RGCTXs System_Linq_Enumerable_Iterator_TSource__RGCTXs, *PSystem_Linq_Enumerable_Iterator_TSource__RGCTXs;

typedef struct System_Linq_Enumerable_Iterator_TSource__VTable System_Linq_Enumerable_Iterator_TSource__VTable, *PSystem_Linq_Enumerable_Iterator_TSource__VTable;

struct System_Linq_Enumerable_Iterator_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Current;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_MoveNext;
};

struct System_Linq_Enumerable_Iterator_TSource__RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Clone;
    struct MethodInfo *_2_System_Linq_Enumerable_Iterator_TSource__get_Current;
    struct Il2CppClass *_3_TSource;
    struct MethodInfo *_4_System_Linq_Enumerable_Iterator_TSource__GetEnumerator;
};

union _union_328466 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Linq_Enumerable_Iterator_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable_Iterator_TSource__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable_Iterator_TSource__VTable vtable;
};

struct MethodInfo_1D349D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328466 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__EventData__c Carbon_ListDictionary_uint__EventData__c, *PCarbon_ListDictionary_uint__EventData__c;

typedef struct Carbon_ListDictionary_uint__EventData__VTable Carbon_ListDictionary_uint__EventData__VTable, *PCarbon_ListDictionary_uint__EventData__VTable;

struct Carbon_ListDictionary_uint__EventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__EventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__EventData__VTable vtable;
};

typedef struct MethodInfo_318C364_RGCTXs MethodInfo_318C364_RGCTXs, *PMethodInfo_318C364_RGCTXs;

struct MethodInfo_318C364_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T_;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T___ctor;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_T___ctor;
};

typedef struct MethodInfo_2946ECC MethodInfo_2946ECC, *PMethodInfo_2946ECC;

typedef union _union_187014 _union_187014, *P_union_187014;

union _union_187014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946ECC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296930 _union_296930, *P_union_296930;

union _union_296930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1917F90 MethodInfo_1917F90, *PMethodInfo_1917F90;

typedef struct MethodInfo_1917F90_RGCTXs MethodInfo_1917F90_RGCTXs, *PMethodInfo_1917F90_RGCTXs;

typedef union _union_211180 _union_211180, *P_union_211180;

struct MethodInfo_1917F90_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917F90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917F90_RGCTXs *rgctx_data;
    union _union_211180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_PointerEnterEvent__o UnityEngine_UIElements_EventBase_PointerEnterEvent__o, *PUnityEngine_UIElements_EventBase_PointerEnterEvent__o;

typedef struct UnityEngine_UIElements_EventBase_PointerEnterEvent__Fields UnityEngine_UIElements_EventBase_PointerEnterEvent__Fields, *PUnityEngine_UIElements_EventBase_PointerEnterEvent__Fields;

struct UnityEngine_UIElements_EventBase_PointerEnterEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

struct UnityEngine_UIElements_EventBase_PointerEnterEvent__o {
    struct UnityEngine_UIElements_EventBase_PointerEnterEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventBase_PointerEnterEvent__Fields fields;
};

typedef union _union_257368 _union_257368, *P_union_257368;

union _union_257368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296932 _union_296932, *P_union_296932;

union _union_296932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_DefaultPool_c Photon_Pun_DefaultPool_c, *PPhoton_Pun_DefaultPool_c;

struct Photon_Pun_DefaultPool_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_DefaultPool_VTable vtable;
};

typedef union _union_296934 _union_296934, *P_union_296934;

union _union_296934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1403B88 MethodInfo_1403B88, *PMethodInfo_1403B88;

typedef union _union_259904 _union_259904, *P_union_259904;

union _union_259904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1403B88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296936 _union_296936, *P_union_296936;

union _union_296936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__EventData__o Carbon_ListDictionary_uint__EventData__o, *PCarbon_ListDictionary_uint__EventData__o;

typedef struct Carbon_ListDictionary_uint__EventData__Fields Carbon_ListDictionary_uint__EventData__Fields, *PCarbon_ListDictionary_uint__EventData__Fields;

struct Carbon_ListDictionary_uint__EventData__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__EventData__o {
    struct Carbon_ListDictionary_uint__EventData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__EventData__Fields fields;
};

typedef union _union_296938 _union_296938, *P_union_296938;

union _union_296938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8C828 MethodInfo_2E8C828, *PMethodInfo_2E8C828;

typedef union _union_223149 _union_223149, *P_union_223149;

union _union_223149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C828 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296918 _union_296918, *P_union_296918;

union _union_296918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_o System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_o, *PSystem_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_o;

typedef struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_c System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_c, *PSystem_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_c;

typedef struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_Fields System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_Fields, *PSystem_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_Fields;

typedef struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_VTable System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_VTable, *PSystem_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_VTable;

struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsInvalid;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_ReleaseHandle;
};

struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_VTable vtable;
};

struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_Fields {
    struct System_Runtime_InteropServices_SafeHandle_Fields super;
};

struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_o {
    struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_c *klass;
    void *monitor;
    struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_Fields fields;
};

typedef union _union_257350 _union_257350, *P_union_257350;

union _union_257350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127C2FC MethodInfo_127C2FC, *PMethodInfo_127C2FC;

typedef union _union_201990 _union_201990, *P_union_201990;

union _union_201990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C2FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257352 _union_257352, *P_union_257352;

union _union_257352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2065B08 MethodInfo_2065B08, *PMethodInfo_2065B08;

typedef union _union_219521 _union_219521, *P_union_219521;

union _union_219521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065B08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DA288 MethodInfo_19DA288, *PMethodInfo_19DA288;

typedef union _union_248913 _union_248913, *P_union_248913;

union _union_248913 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248913 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Point__c System_Action_Point__c, *PSystem_Action_Point__c;

typedef struct System_Action_Point__VTable System_Action_Point__VTable, *PSystem_Action_Point__VTable;

struct System_Action_Point__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Point__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Point__VTable vtable;
};

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__o UniRx_Operators_ZipFunc_T1__T2__T3__TR__o, *PUniRx_Operators_ZipFunc_T1__T2__T3__TR__o;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__c UniRx_Operators_ZipFunc_T1__T2__T3__TR__c, *PUniRx_Operators_ZipFunc_T1__T2__T3__TR__c;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__Fields UniRx_Operators_ZipFunc_T1__T2__T3__TR__Fields, *PUniRx_Operators_ZipFunc_T1__T2__T3__TR__Fields;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__VTable UniRx_Operators_ZipFunc_T1__T2__T3__TR__VTable, *PUniRx_Operators_ZipFunc_T1__T2__T3__TR__VTable;

struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__VTable vtable;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__o {
    struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipFunc_T1__T2__T3__TR__Fields fields;
};

typedef struct MethodInfo_1EFDA44 MethodInfo_1EFDA44, *PMethodInfo_1EFDA44;

typedef union _union_317041 _union_317041, *P_union_317041;

union _union_317041 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFDA44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317041 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Hashtable_SyncHashtable_c System_Collections_Hashtable_SyncHashtable_c, *PSystem_Collections_Hashtable_SyncHashtable_c;

typedef struct System_Collections_Hashtable_SyncHashtable_VTable System_Collections_Hashtable_SyncHashtable_VTable, *PSystem_Collections_Hashtable_SyncHashtable_VTable;

struct System_Collections_Hashtable_SyncHashtable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_Add;
    struct VirtualInvokeData _24_Clear;
    struct VirtualInvokeData _25_Clone;
    struct VirtualInvokeData _26_Contains;
    struct VirtualInvokeData _27_ContainsKey;
    struct VirtualInvokeData _28_CopyTo;
    struct VirtualInvokeData _29_get_Item;
    struct VirtualInvokeData _30_set_Item;
    struct VirtualInvokeData _31_GetEnumerator;
    struct VirtualInvokeData _32_GetHash;
    struct VirtualInvokeData _33_get_IsReadOnly;
    struct VirtualInvokeData _34_get_IsFixedSize;
    struct VirtualInvokeData _35_get_IsSynchronized;
    struct VirtualInvokeData _36_KeyEquals;
    struct VirtualInvokeData _37_get_Keys;
    struct VirtualInvokeData _38_get_Values;
    struct VirtualInvokeData _39_Remove;
    struct VirtualInvokeData _40_get_SyncRoot;
    struct VirtualInvokeData _41_get_Count;
    struct VirtualInvokeData _42_GetObjectData;
    struct VirtualInvokeData _43_OnDeserialization;
};

struct System_Collections_Hashtable_SyncHashtable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Hashtable_SyncHashtable_VTable vtable;
};

typedef struct UnityEngine_U2D_SpriteAtlas_array UnityEngine_U2D_SpriteAtlas_array, *PUnityEngine_U2D_SpriteAtlas_array;

struct UnityEngine_U2D_SpriteAtlas_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_U2D_SpriteAtlas_o *m_Items[65535];
};

typedef struct System_Collections_Generic_HashSet_IRuntimeBundleData__VTable System_Collections_Generic_HashSet_IRuntimeBundleData__VTable, *PSystem_Collections_Generic_HashSet_IRuntimeBundleData__VTable;

struct System_Collections_Generic_HashSet_IRuntimeBundleData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

typedef struct GooglePlayGames_Android_AndroidHelperFragment___c__DisplayClass7_0_c GooglePlayGames_Android_AndroidHelperFragment___c__DisplayClass7_0_c, *PGooglePlayGames_Android_AndroidHelperFragment___c__DisplayClass7_0_c;

typedef struct GooglePlayGames_Android_AndroidHelperFragment___c__DisplayClass7_0_VTable GooglePlayGames_Android_AndroidHelperFragment___c__DisplayClass7_0_VTable, *PGooglePlayGames_Android_AndroidHelperFragment___c__DisplayClass7_0_VTable;

struct GooglePlayGames_Android_AndroidHelperFragment___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidHelperFragment___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidHelperFragment___c__DisplayClass7_0_VTable vtable;
};

typedef struct MethodInfo_33988E8 MethodInfo_33988E8, *PMethodInfo_33988E8;

typedef union _union_223561 _union_223561, *P_union_223561;

union _union_223561 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33988E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223561 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B63604 MethodInfo_1B63604, *PMethodInfo_1B63604;

typedef union _union_255133 _union_255133, *P_union_255133;

union _union_255133 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B63604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255133 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296920 _union_296920, *P_union_296920;

union _union_296920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257358 _union_257358, *P_union_257358;

union _union_257358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296922 _union_296922, *P_union_296922;

union _union_296922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_FRIEND_STATUS_c Shock_FRIEND_STATUS_c, *PShock_FRIEND_STATUS_c;

typedef struct Shock_FRIEND_STATUS_VTable Shock_FRIEND_STATUS_VTable, *PShock_FRIEND_STATUS_VTable;

struct Shock_FRIEND_STATUS_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_FRIEND_STATUS_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FRIEND_STATUS_VTable vtable;
};

typedef union _union_296924 _union_296924, *P_union_296924;

union _union_296924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Hashtable_SyncHashtable_o System_Collections_Hashtable_SyncHashtable_o, *PSystem_Collections_Hashtable_SyncHashtable_o;

typedef struct System_Collections_Hashtable_SyncHashtable_Fields System_Collections_Hashtable_SyncHashtable_Fields, *PSystem_Collections_Hashtable_SyncHashtable_Fields;

struct System_Collections_Hashtable_SyncHashtable_Fields {
    struct System_Collections_Hashtable_Fields super;
    struct System_Collections_Hashtable_o *_table;
};

struct System_Collections_Hashtable_SyncHashtable_o {
    struct System_Collections_Hashtable_SyncHashtable_c *klass;
    void *monitor;
    struct System_Collections_Hashtable_SyncHashtable_Fields fields;
};

typedef struct MethodInfo_33988E0 MethodInfo_33988E0, *PMethodInfo_33988E0;

typedef union _union_223393 _union_223393, *P_union_223393;

union _union_223393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33988E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296928 _union_296928, *P_union_296928;

union _union_296928 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleColor_c UnityEngine_UIElements_StyleColor_c, *PUnityEngine_UIElements_StyleColor_c;

typedef struct UnityEngine_UIElements_StyleColor_VTable UnityEngine_UIElements_StyleColor_VTable, *PUnityEngine_UIElements_StyleColor_VTable;

struct UnityEngine_UIElements_StyleColor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_value;
    struct VirtualInvokeData _5_get_keyword;
    struct VirtualInvokeData _6_Equals;
};

struct UnityEngine_UIElements_StyleColor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleColor_VTable vtable;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_o DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_o, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_o;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_c DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_c, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_c;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_Fields DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_Fields, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_Fields;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_Fields {
    struct UnityEngine_RectTransform_o *target;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_o {
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_c *klass;
    void *monitor;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_Fields fields;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass15_0_VTable vtable;
};

typedef struct Chipstar_ManifestVersionWriter_o Chipstar_ManifestVersionWriter_o, *PChipstar_ManifestVersionWriter_o;

typedef struct Chipstar_ManifestVersionWriter_c Chipstar_ManifestVersionWriter_c, *PChipstar_ManifestVersionWriter_c;

typedef struct Chipstar_ManifestVersionWriter_Fields Chipstar_ManifestVersionWriter_Fields, *PChipstar_ManifestVersionWriter_Fields;

typedef struct Chipstar_ManifestVersionWriter_VTable Chipstar_ManifestVersionWriter_VTable, *PChipstar_ManifestVersionWriter_VTable;

typedef struct Chipstar_FileWriter_ManifestVersinTable__Fields Chipstar_FileWriter_ManifestVersinTable__Fields, *PChipstar_FileWriter_ManifestVersinTable__Fields;

struct Chipstar_FileWriter_ManifestVersinTable__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Chipstar_ManifestVersionWriter_Fields {
    struct Chipstar_FileWriter_ManifestVersinTable__Fields super;
};

struct Chipstar_ManifestVersionWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
};

struct Chipstar_ManifestVersionWriter_o {
    struct Chipstar_ManifestVersionWriter_c *klass;
    void *monitor;
    struct Chipstar_ManifestVersionWriter_Fields fields;
};

struct Chipstar_ManifestVersionWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestVersionWriter_VTable vtable;
};

typedef struct Aoharu_ChatScene___c__DisplayClass7_0_o Aoharu_ChatScene___c__DisplayClass7_0_o, *PAoharu_ChatScene___c__DisplayClass7_0_o;

typedef struct Aoharu_ChatScene___c__DisplayClass7_0_c Aoharu_ChatScene___c__DisplayClass7_0_c, *PAoharu_ChatScene___c__DisplayClass7_0_c;

typedef struct Aoharu_ChatScene___c__DisplayClass7_0_Fields Aoharu_ChatScene___c__DisplayClass7_0_Fields, *PAoharu_ChatScene___c__DisplayClass7_0_Fields;

typedef struct Aoharu_ChatScene___c__DisplayClass7_0_VTable Aoharu_ChatScene___c__DisplayClass7_0_VTable, *PAoharu_ChatScene___c__DisplayClass7_0_VTable;

struct Aoharu_ChatScene___c__DisplayClass7_0_Fields {
    struct Aoharu_ChatScene_o *__4__this;
    bool isForward;
};

struct Aoharu_ChatScene___c__DisplayClass7_0_o {
    struct Aoharu_ChatScene___c__DisplayClass7_0_c *klass;
    void *monitor;
    struct Aoharu_ChatScene___c__DisplayClass7_0_Fields fields;
};

struct Aoharu_ChatScene___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ChatScene___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ChatScene___c__DisplayClass7_0_VTable vtable;
};

typedef struct UnityEngine_Timeline_TimeUtility_Fields UnityEngine_Timeline_TimeUtility_Fields, *PUnityEngine_Timeline_TimeUtility_Fields;

struct UnityEngine_Timeline_TimeUtility_Fields {
};

typedef struct System_Func_TSource__int__bool__c System_Func_TSource__int__bool__c, *PSystem_Func_TSource__int__bool__c;

typedef struct System_Func_TSource__int__bool__VTable System_Func_TSource__int__bool__VTable, *PSystem_Func_TSource__int__bool__VTable;

struct System_Func_TSource__int__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TSource__int__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__int__bool__VTable vtable;
};

typedef struct UnityEngine_UIElements_StyleColor_o UnityEngine_UIElements_StyleColor_o, *PUnityEngine_UIElements_StyleColor_o;

typedef struct UnityEngine_UIElements_StyleColor_Fields UnityEngine_UIElements_StyleColor_Fields, *PUnityEngine_UIElements_StyleColor_Fields;

struct UnityEngine_UIElements_StyleColor_Fields {
    struct UnityEngine_Color_o m_Value;
    int32_t m_Keyword;
};

struct UnityEngine_UIElements_StyleColor_o {
    struct UnityEngine_UIElements_StyleColor_Fields fields;
};

typedef struct MethodInfo_293D3E8 MethodInfo_293D3E8, *PMethodInfo_293D3E8;

typedef union _union_186838 _union_186838, *P_union_186838;

union _union_186838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D3E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15F8440_RGCTXs MethodInfo_15F8440_RGCTXs, *PMethodInfo_15F8440_RGCTXs;

struct MethodInfo_15F8440_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UI_Graphic_array UnityEngine_UI_Graphic_array, *PUnityEngine_UI_Graphic_array;

struct UnityEngine_UI_Graphic_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UI_Graphic_o *m_Items[65535];
};

typedef struct MethodInfo_33988EC MethodInfo_33988EC, *PMethodInfo_33988EC;

typedef union _union_223729 _union_223729, *P_union_223729;

union _union_223729 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33988EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223729 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33309E8 MethodInfo_33309E8, *PMethodInfo_33309E8;

typedef union _union_287052 _union_287052, *P_union_287052;

union _union_287052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33309E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Playables_ScriptPlayable_CriManaBehaviour__StaticFields UnityEngine_Playables_ScriptPlayable_CriManaBehaviour__StaticFields, *PUnityEngine_Playables_ScriptPlayable_CriManaBehaviour__StaticFields;

struct UnityEngine_Playables_ScriptPlayable_CriManaBehaviour__StaticFields {
    struct UnityEngine_Playables_ScriptPlayable_T__o m_NullPlayable;
};

typedef struct MethodInfo_1D34920 MethodInfo_1D34920, *PMethodInfo_1D34920;

typedef union _union_328234 _union_328234, *P_union_328234;

union _union_328234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BA55C MethodInfo_22BA55C, *PMethodInfo_22BA55C;

typedef union _union_280826 _union_280826, *P_union_280826;

union _union_280826 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA55C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280826 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BandCategoryToLogoSpriteTable_Fields Shock_BandCategoryToLogoSpriteTable_Fields, *PShock_BandCategoryToLogoSpriteTable_Fields;

typedef struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_o Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_o, *PShock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_o;

typedef struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_c Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_c, *PShock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_c;

typedef struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_Fields Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_Fields, *PShock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_Fields;

typedef struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_VTable Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_VTable, *PShock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_VTable;

typedef struct Shock_SerializableDictionary_BAND_CATEGORY__Sprite__BandCategoryToLogoSpriteTable_BandCategoryToLogoSpritePair__Fields Shock_SerializableDictionary_BAND_CATEGORY__Sprite__BandCategoryToLogoSpriteTable_BandCategoryToLogoSpritePair__Fields, *PShock_SerializableDictionary_BAND_CATEGORY__Sprite__BandCategoryToLogoSpriteTable_BandCategoryToLogoSpritePair__Fields;

struct Shock_SerializableDictionary_BAND_CATEGORY__Sprite__BandCategoryToLogoSpriteTable_BandCategoryToLogoSpritePair__Fields {
    struct System_Collections_Generic_List_TPair__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *m_Table;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *m_KeyComparer;
};

struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_Fields {
    struct Shock_SerializableDictionary_BAND_CATEGORY__Sprite__BandCategoryToLogoSpriteTable_BandCategoryToLogoSpritePair__Fields super;
};

struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_o {
    struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_c *klass;
    void *monitor;
    struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_Fields fields;
};

struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_VTable vtable;
};

struct Shock_BandCategoryToLogoSpriteTable_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct Shock_BandCategoryToLogoSpriteTable_BandCategoryToLogoSpriteDictionary_o *m_Table;
};

typedef struct MethodInfo_1BBB640 MethodInfo_1BBB640, *PMethodInfo_1BBB640;

typedef union _union_302912 _union_302912, *P_union_302912;

union _union_302912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB640 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33309D4 MethodInfo_33309D4, *PMethodInfo_33309D4;

typedef union _union_287050 _union_287050, *P_union_287050;

union _union_287050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33309D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_KeyboardEventBase_T__VTable UnityEngine_UIElements_KeyboardEventBase_T__VTable, *PUnityEngine_UIElements_KeyboardEventBase_T__VTable;

struct UnityEngine_UIElements_KeyboardEventBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_character;
    struct VirtualInvokeData _17_get_keyCode;
    struct VirtualInvokeData _18_get_shiftKey;
    struct VirtualInvokeData _19_get_ctrlKey;
    struct VirtualInvokeData _20_get_commandKey;
    struct VirtualInvokeData _21_get_altKey;
    struct VirtualInvokeData _22_get_actionKey;
};

typedef struct MethodInfo_2D6D67C_RGCTXs MethodInfo_2D6D67C_RGCTXs, *PMethodInfo_2D6D67C_RGCTXs;

struct MethodInfo_2D6D67C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_RefCountObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_RefCountObservable_T___ctor;
};

typedef struct MethodInfo_1BB0BA4 MethodInfo_1BB0BA4, *PMethodInfo_1BB0BA4;

typedef union _union_302832 _union_302832, *P_union_302832;

union _union_302832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0BA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33309CC MethodInfo_33309CC, *PMethodInfo_33309CC;

typedef union _union_287048 _union_287048, *P_union_287048;

union _union_287048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33309CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_c _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2176_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2176_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_VTable vtable;
};

typedef struct MethodInfo_309F9B4 MethodInfo_309F9B4, *PMethodInfo_309F9B4;

typedef struct MethodInfo_309F9B4_RGCTXs MethodInfo_309F9B4_RGCTXs, *PMethodInfo_309F9B4_RGCTXs;

typedef union _union_205533 _union_205533, *P_union_205533;

struct MethodInfo_309F9B4_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309F9B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309F9B4_RGCTXs *rgctx_data;
    union _union_205533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_247D0C4 MethodInfo_247D0C4, *PMethodInfo_247D0C4;

struct MethodInfo_247D0C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_PropertyAttributes_o System_Reflection_PropertyAttributes_o, *PSystem_Reflection_PropertyAttributes_o;

typedef struct System_Reflection_PropertyAttributes_Fields System_Reflection_PropertyAttributes_Fields, *PSystem_Reflection_PropertyAttributes_Fields;

struct System_Reflection_PropertyAttributes_Fields {
    int32_t value__;
};

struct System_Reflection_PropertyAttributes_o {
    struct System_Reflection_PropertyAttributes_Fields fields;
};

typedef struct MethodInfo_14A4D8C MethodInfo_14A4D8C, *PMethodInfo_14A4D8C;

typedef union _union_258366 _union_258366, *P_union_258366;

union _union_258366 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A4D8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_o _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2176_o;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_Fields fields;
};

typedef struct MethodInfo_1EFDB30 MethodInfo_1EFDB30, *PMethodInfo_1EFDB30;

typedef union _union_317047 _union_317047, *P_union_317047;

union _union_317047 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFDB30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317047 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164891 _union_164891, *P_union_164891;

union _union_164891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164893 _union_164893, *P_union_164893;

union _union_164893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164895 _union_164895, *P_union_164895;

union _union_164895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164897 _union_164897, *P_union_164897;

union _union_164897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Unity_Profiling_LowLevel_MarkerFlags_Fields Unity_Profiling_LowLevel_MarkerFlags_Fields, *PUnity_Profiling_LowLevel_MarkerFlags_Fields;

struct Unity_Profiling_LowLevel_MarkerFlags_Fields {
    uint16_t value__;
};

typedef struct System_ComponentModel_SByteConverter_Fields System_ComponentModel_SByteConverter_Fields, *PSystem_ComponentModel_SByteConverter_Fields;

typedef struct System_ComponentModel_BaseNumberConverter_Fields System_ComponentModel_BaseNumberConverter_Fields, *PSystem_ComponentModel_BaseNumberConverter_Fields;

struct System_ComponentModel_BaseNumberConverter_Fields {
    struct System_ComponentModel_TypeConverter_Fields super;
};

struct System_ComponentModel_SByteConverter_Fields {
    struct System_ComponentModel_BaseNumberConverter_Fields super;
};

typedef union _union_164899 _union_164899, *P_union_164899;

union _union_164899 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LoginFlow___c__DisplayClass9_0_o Shock_LoginFlow___c__DisplayClass9_0_o, *PShock_LoginFlow___c__DisplayClass9_0_o;

typedef struct Shock_LoginFlow___c__DisplayClass9_0_c Shock_LoginFlow___c__DisplayClass9_0_c, *PShock_LoginFlow___c__DisplayClass9_0_c;

typedef struct Shock_LoginFlow___c__DisplayClass9_0_Fields Shock_LoginFlow___c__DisplayClass9_0_Fields, *PShock_LoginFlow___c__DisplayClass9_0_Fields;

typedef struct Shock_LoginFlow___c__DisplayClass9_0_VTable Shock_LoginFlow___c__DisplayClass9_0_VTable, *PShock_LoginFlow___c__DisplayClass9_0_VTable;

struct Shock_LoginFlow___c__DisplayClass9_0_Fields {
    bool isUseGGL;
};

struct Shock_LoginFlow___c__DisplayClass9_0_o {
    struct Shock_LoginFlow___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Shock_LoginFlow___c__DisplayClass9_0_Fields fields;
};

struct Shock_LoginFlow___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginFlow___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginFlow___c__DisplayClass9_0_VTable vtable;
};

typedef struct SharpCompress_Compressors_PPMd_H_ModelPpm_StaticFields SharpCompress_Compressors_PPMd_H_ModelPpm_StaticFields, *PSharpCompress_Compressors_PPMd_H_ModelPpm_StaticFields;

struct SharpCompress_Compressors_PPMd_H_ModelPpm_StaticFields {
    int32_t TOT_BITS;
    int32_t INTERVAL;
    int32_t BIN_SCALE;
    struct System_Int32_array *INIT_BIN_ESC;
};

typedef struct MethodInfo_17F3F20_RGCTXs MethodInfo_17F3F20_RGCTXs, *PMethodInfo_17F3F20_RGCTXs;

struct MethodInfo_17F3F20_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8____VTable Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8____VTable, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8____VTable;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_XR_InputFeatureType_VTable UnityEngine_XR_InputFeatureType_VTable, *PUnityEngine_XR_InputFeatureType_VTable;

struct UnityEngine_XR_InputFeatureType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_17F9164_RGCTXs MethodInfo_17F9164_RGCTXs, *PMethodInfo_17F9164_RGCTXs;

struct MethodInfo_17F9164_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct MethodInfo *_1_UnityEngine_Component_GetComponentsInParent_T_;
};

typedef struct MethodInfo_1560C94 MethodInfo_1560C94, *PMethodInfo_1560C94;

typedef union _union_283264 _union_283264, *P_union_283264;

union _union_283264 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560C94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283264 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D09954 MethodInfo_1D09954, *PMethodInfo_1D09954;

typedef union _union_247839 _union_247839, *P_union_247839;

union _union_247839 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247839 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FE70C_RGCTXs MethodInfo_10FE70C_RGCTXs, *PMethodInfo_10FE70C_RGCTXs;

struct MethodInfo_10FE70C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Reflection_PropertyAttributes_c System_Reflection_PropertyAttributes_c, *PSystem_Reflection_PropertyAttributes_c;

typedef struct System_Reflection_PropertyAttributes_VTable System_Reflection_PropertyAttributes_VTable, *PSystem_Reflection_PropertyAttributes_VTable;

struct System_Reflection_PropertyAttributes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Reflection_PropertyAttributes_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_PropertyAttributes_VTable vtable;
};

typedef struct UniRx_Operators_WhereObservable___c__DisplayClass5_0_T__Fields UniRx_Operators_WhereObservable___c__DisplayClass5_0_T__Fields, *PUniRx_Operators_WhereObservable___c__DisplayClass5_0_T__Fields;

typedef struct UniRx_Operators_WhereObservable_T__o UniRx_Operators_WhereObservable_T__o, *PUniRx_Operators_WhereObservable_T__o;

typedef struct UniRx_Operators_WhereObservable_T__c UniRx_Operators_WhereObservable_T__c, *PUniRx_Operators_WhereObservable_T__c;

typedef struct UniRx_Operators_WhereObservable_T__Fields UniRx_Operators_WhereObservable_T__Fields, *PUniRx_Operators_WhereObservable_T__Fields;

typedef struct UniRx_Operators_WhereObservable_T__RGCTXs UniRx_Operators_WhereObservable_T__RGCTXs, *PUniRx_Operators_WhereObservable_T__RGCTXs;

typedef struct UniRx_Operators_WhereObservable_T__VTable UniRx_Operators_WhereObservable_T__VTable, *PUniRx_Operators_WhereObservable_T__VTable;

struct UniRx_Operators_WhereObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_WhereObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_WhereObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_WhereObservable_T__VTable vtable;
};

struct UniRx_Operators_WhereObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct System_Func_T__bool__o *predicate;
    struct System_Func_T__int__bool__o *predicateWithIndex;
};

struct UniRx_Operators_WhereObservable_T__o {
    struct UniRx_Operators_WhereObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_WhereObservable_T__Fields fields;
};

struct UniRx_Operators_WhereObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_WhereObservable___c__DisplayClass5_0_T_;
    struct MethodInfo *_4_UniRx_Operators_WhereObservable___c__DisplayClass5_0_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_WhereObservable___c__DisplayClass5_0_T___CombinePredicate_b__0;
    struct Il2CppClass *_6_System_Func_T__bool_;
    struct MethodInfo *_7_System_Func_T__bool___ctor;
    struct Il2CppClass *_8_UniRx_Operators_WhereObservable_T_;
    struct MethodInfo *_9_UniRx_Operators_WhereObservable_T___ctor;
    struct Il2CppClass *_10_UniRx_Operators_WhereObservable_Where_T_;
    struct MethodInfo *_11_UniRx_Operators_WhereObservable_Where_T___ctor;
    struct Il2CppClass *_12_UniRx_IObservable_T_;
    struct MethodInfo *_13_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_14_UniRx_Operators_WhereObservable_Where__T_;
    struct MethodInfo *_15_UniRx_Operators_WhereObservable_Where__T___ctor;
};

struct UniRx_Operators_WhereObservable___c__DisplayClass5_0_T__Fields {
    struct UniRx_Operators_WhereObservable_T__o *__4__this;
    struct System_Func_T__bool__o *combinePredicate;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_c UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_c, *PUnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_c;

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_VTable UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_VTable, *PUnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_VTable;

struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_VTable vtable;
};

typedef union _union_257420 _union_257420, *P_union_257420;

union _union_257420 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257422 _union_257422, *P_union_257422;

union _union_257422 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_132FD6C MethodInfo_132FD6C, *PMethodInfo_132FD6C;

typedef union _union_272448 _union_272448, *P_union_272448;

union _union_272448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_132FD6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass753_0_c Shock_Protocol___c__DisplayClass753_0_c, *PShock_Protocol___c__DisplayClass753_0_c;

typedef struct Shock_Protocol___c__DisplayClass753_0_VTable Shock_Protocol___c__DisplayClass753_0_VTable, *PShock_Protocol___c__DisplayClass753_0_VTable;

struct Shock_Protocol___c__DisplayClass753_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass753_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass753_0_VTable vtable;
};

typedef struct MethodInfo_2B0AB00 MethodInfo_2B0AB00, *PMethodInfo_2B0AB00;

typedef union _union_181900 _union_181900, *P_union_181900;

union _union_181900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AB00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0AB04 MethodInfo_2B0AB04, *PMethodInfo_2B0AB04;

typedef union _union_183338 _union_183338, *P_union_183338;

union _union_183338 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AB04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183338 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164875 _union_164875, *P_union_164875;

union _union_164875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Loading_PrepareFileTable_c Aoharu_Scenes_Loading_PrepareFileTable_c, *PAoharu_Scenes_Loading_PrepareFileTable_c;

typedef struct Aoharu_Scenes_Loading_PrepareFileTable_VTable Aoharu_Scenes_Loading_PrepareFileTable_VTable, *PAoharu_Scenes_Loading_PrepareFileTable_VTable;

struct Aoharu_Scenes_Loading_PrepareFileTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Loading_PrepareFileTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Loading_PrepareFileTable_VTable vtable;
};

typedef union _union_164877 _union_164877, *P_union_164877;

union _union_164877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2657FCC MethodInfo_2657FCC, *PMethodInfo_2657FCC;

struct MethodInfo_2657FCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257424 _union_257424, *P_union_257424;

union _union_257424 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_337A33C MethodInfo_337A33C, *PMethodInfo_337A33C;

typedef union _union_341246 _union_341246, *P_union_341246;

union _union_341246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337A33C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine__AndroidJNIHelper_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A33C_RGCTXs *rgctx_data;
    union _union_341246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164879 _union_164879, *P_union_164879;

union _union_164879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257426 _union_257426, *P_union_257426;

union _union_257426 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_132FD74 MethodInfo_132FD74, *PMethodInfo_132FD74;

typedef union _union_267974 _union_267974, *P_union_267974;

union _union_267974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_132FD74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257428 _union_257428, *P_union_257428;

union _union_257428 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F44FDC MethodInfo_1F44FDC, *PMethodInfo_1F44FDC;

typedef union _union_163213 _union_163213, *P_union_163213;

union _union_163213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F44FDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DF0F54 MethodInfo_2DF0F54, *PMethodInfo_2DF0F54;

typedef union _union_171507 _union_171507, *P_union_171507;

union _union_171507 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF0F54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171507 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IMovieFileData__long__c System_Func_IMovieFileData__long__c, *PSystem_Func_IMovieFileData__long__c;

typedef struct System_Func_IMovieFileData__long__VTable System_Func_IMovieFileData__long__VTable, *PSystem_Func_IMovieFileData__long__VTable;

struct System_Func_IMovieFileData__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IMovieFileData__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IMovieFileData__long__VTable vtable;
};

typedef struct MethodInfo_2B0AB0C MethodInfo_2B0AB0C, *PMethodInfo_2B0AB0C;

typedef union _union_184776 _union_184776, *P_union_184776;

union _union_184776 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AB0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257410 _union_257410, *P_union_257410;

union _union_257410 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_o Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_o, *PCysharp_Threading_Tasks_Internal_ArrayPoolUtil_o;

typedef struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_Fields Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_Fields, *PCysharp_Threading_Tasks_Internal_ArrayPoolUtil_Fields;

struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_Fields {
};

struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_o {
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_ArrayPoolUtil_Fields fields;
};

typedef struct Chipstar_Downloads_LoadDatabase__Create_d__18_TTable__TBundle__TAsset__RGCTXs Chipstar_Downloads_LoadDatabase__Create_d__18_TTable__TBundle__TAsset__RGCTXs, *PChipstar_Downloads_LoadDatabase__Create_d__18_TTable__TBundle__TAsset__RGCTXs;

struct Chipstar_Downloads_LoadDatabase__Create_d__18_TTable__TBundle__TAsset__RGCTXs {
    struct MethodInfo *_0_Chipstar_Downloads_LoadDatabase_TTable__TBundle__TAsset__set_CreateResult;
    struct MethodInfo *_1_Chipstar_Downloads_LoadDatabase_TTable__TBundle__TAsset__CreateImpl;
};

typedef struct MethodInfo_205C09C MethodInfo_205C09C, *PMethodInfo_205C09C;

struct MethodInfo_205C09C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217381 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_GoogleTranslation_c I2_Loc_GoogleTranslation_c, *PI2_Loc_GoogleTranslation_c;

typedef struct I2_Loc_GoogleTranslation_VTable I2_Loc_GoogleTranslation_VTable, *PI2_Loc_GoogleTranslation_VTable;

struct I2_Loc_GoogleTranslation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_GoogleTranslation_c {
    struct Il2CppClass_1 _1;
    struct I2_Loc_GoogleTranslation_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_GoogleTranslation_VTable vtable;
};

typedef struct Unity_Collections_NativeArrayDebugView_T__VTable Unity_Collections_NativeArrayDebugView_T__VTable, *PUnity_Collections_NativeArrayDebugView_T__VTable;

struct Unity_Collections_NativeArrayDebugView_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_o UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_o, *PUnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_o;

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_Fields UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_Fields {
};

struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_o {
    struct UnityEngine_PlayerLoop_EarlyUpdate_DeliverIosPlatformEvents_Fields fields;
};

typedef union _union_164881 _union_164881, *P_union_164881;

union _union_164881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24A96C0 MethodInfo_24A96C0, *PMethodInfo_24A96C0;

typedef union _union_309722 _union_309722, *P_union_309722;

union _union_309722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A96C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_o SharpCompress_Archives_Rar_RarArchiveVolumeFactory_o, *PSharpCompress_Archives_Rar_RarArchiveVolumeFactory_o;

typedef struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_Fields SharpCompress_Archives_Rar_RarArchiveVolumeFactory_Fields, *PSharpCompress_Archives_Rar_RarArchiveVolumeFactory_Fields;

struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_Fields {
};

struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_o {
    struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_c *klass;
    void *monitor;
    struct SharpCompress_Archives_Rar_RarArchiveVolumeFactory_Fields fields;
};

typedef union _union_164883 _union_164883, *P_union_164883;

union _union_164883 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IList_MemberProfileListItem__c System_Collections_Generic_IList_MemberProfileListItem__c, *PSystem_Collections_Generic_IList_MemberProfileListItem__c;

struct System_Collections_Generic_IList_MemberProfileListItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_164885 _union_164885, *P_union_164885;

union _union_164885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164887 _union_164887, *P_union_164887;

union _union_164887 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257412 _union_257412, *P_union_257412;

union _union_257412 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164889 _union_164889, *P_union_164889;

union _union_164889 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveLoadingScene_o Aoharu_LiveLoadingScene_o, *PAoharu_LiveLoadingScene_o;

typedef struct Aoharu_LiveLoadingScene_c Aoharu_LiveLoadingScene_c, *PAoharu_LiveLoadingScene_c;

typedef struct Aoharu_LiveLoadingScene_Fields Aoharu_LiveLoadingScene_Fields, *PAoharu_LiveLoadingScene_Fields;

typedef struct Aoharu_LiveLoadingScene_StaticFields Aoharu_LiveLoadingScene_StaticFields, *PAoharu_LiveLoadingScene_StaticFields;

typedef struct Aoharu_LiveLoadingScene_VTable Aoharu_LiveLoadingScene_VTable, *PAoharu_LiveLoadingScene_VTable;

typedef struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__o System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__o, *PSystem_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__o;

typedef struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__c System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__c, *PSystem_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__c;

typedef struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__Fields System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__Fields, *PSystem_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__Fields;

typedef struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__StaticFields System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__StaticFields, *PSystem_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__StaticFields;

typedef struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__VTable System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__VTable, *PSystem_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__VTable;

typedef struct Aoharu_LiveLoadingScene_LoadingEffectBg_array Aoharu_LiveLoadingScene_LoadingEffectBg_array, *PAoharu_LiveLoadingScene_LoadingEffectBg_array;

typedef struct Aoharu_LiveLoadingScene_LoadingEffectBg_o Aoharu_LiveLoadingScene_LoadingEffectBg_o, *PAoharu_LiveLoadingScene_LoadingEffectBg_o;

typedef struct Aoharu_LiveLoadingScene_LoadingEffectBg_c Aoharu_LiveLoadingScene_LoadingEffectBg_c, *PAoharu_LiveLoadingScene_LoadingEffectBg_c;

typedef struct Aoharu_LiveLoadingScene_LoadingEffectBg_Fields Aoharu_LiveLoadingScene_LoadingEffectBg_Fields, *PAoharu_LiveLoadingScene_LoadingEffectBg_Fields;

typedef struct Aoharu_LiveLoadingScene_LoadingEffectBg_VTable Aoharu_LiveLoadingScene_LoadingEffectBg_VTable, *PAoharu_LiveLoadingScene_LoadingEffectBg_VTable;

struct Aoharu_LiveLoadingScene_LoadingEffectBg_Fields {
    int32_t category;
    struct UnityEngine_Color_o bg1;
    struct UnityEngine_Color_o bg2;
    struct UnityEngine_Color_o bg3;
    struct UnityEngine_Color_o bg4;
};

struct Aoharu_LiveLoadingScene_StaticFields {
    struct Aoharu_LiveLoadingScene_o *ms_Instance;
};

struct Aoharu_LiveLoadingScene_LoadingEffectBg_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_LiveLoadingScene_LoadingEffectBg_o *m_Items[65535];
};

struct Aoharu_LiveLoadingScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_LiveLoadingScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LiveLoadingScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveLoadingScene_VTable vtable;
};

struct Aoharu_LiveLoadingScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_SkipButton;
    struct UnityEngine_UI_Image_o *m_LogoImage;
    struct UnityEngine_UI_Image_o *m_JacketImage;
    struct Shock_TextMeshUI_o *m_Title;
    struct Shock_TextMeshUI_o *m_MusicInfo;
    struct UnityEngine_ParticleSystem_o *m_RootParticle;
    struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__o *m_BgColorSet;
    struct UnityEngine_ParticleSystem_o *m_BgParticle1;
    struct UnityEngine_ParticleSystem_o *m_BgParticle2;
    struct UnityEngine_ParticleSystem_o *m_BgParticle3;
    struct UnityEngine_ParticleSystem_o *m_BgParticle4;
    float m_WaitTime;
    struct UnityEngine_GameObject_array *m_RehearsalObjects;
    struct UnityEngine_GameObject_array *m_LiveObjects;
    struct UnityEngine_UI_Image_o *m_RehearsalBackGround;
    bool m_IsPlayingPrepareSe;
    bool m_IsMovieEnd;
    uint32_t m_LoadingMovieId;
    bool m_IsCorutine;
};

struct Aoharu_LiveLoadingScene_o {
    struct Aoharu_LiveLoadingScene_c *klass;
    void *monitor;
    struct Aoharu_LiveLoadingScene_Fields fields;
};

struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__Fields {
    struct Aoharu_LiveLoadingScene_LoadingEffectBg_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__o {
    struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__Fields fields;
};

struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__VTable vtable;
};

struct Aoharu_LiveLoadingScene_LoadingEffectBg_o {
    struct Aoharu_LiveLoadingScene_LoadingEffectBg_c *klass;
    void *monitor;
    struct Aoharu_LiveLoadingScene_LoadingEffectBg_Fields fields;
};

struct System_Collections_Generic_List_LiveLoadingScene_LoadingEffectBg__StaticFields {
    struct Aoharu_LiveLoadingScene_LoadingEffectBg_array *s_emptyArray;
};

struct Aoharu_LiveLoadingScene_LoadingEffectBg_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveLoadingScene_LoadingEffectBg_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveLoadingScene_LoadingEffectBg_VTable vtable;
};

typedef struct I2_Loc_GoogleTranslation_o I2_Loc_GoogleTranslation_o, *PI2_Loc_GoogleTranslation_o;

typedef struct I2_Loc_GoogleTranslation_Fields I2_Loc_GoogleTranslation_Fields, *PI2_Loc_GoogleTranslation_Fields;

struct I2_Loc_GoogleTranslation_Fields {
};

struct I2_Loc_GoogleTranslation_o {
    struct I2_Loc_GoogleTranslation_c *klass;
    void *monitor;
    struct I2_Loc_GoogleTranslation_Fields fields;
};

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__c System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__c, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__c;

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__RGCTXs System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__RGCTXs, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__RGCTXs;

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__VTable System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__VTable, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__VTable;

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__VTable vtable;
};

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_TResult__RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_ValueTask_TResult__get_IsCompleted;
    struct MethodInfo *_1_System_Threading_Tasks_ValueTask_TResult__get_Result;
    struct Il2CppClass *_2_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_3_System_Threading_Tasks_Task_TResult__ConfigureAwait;
    struct MethodInfo *_4_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_TResult__GetAwaiter;
    struct MethodInfo *_5_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_TResult__OnCompleted;
    struct Il2CppClass *_6_System_Threading_Tasks_Sources_IValueTaskSource_TResult_;
    struct MethodInfo *_7_System_Threading_Tasks_Sources_IValueTaskSource_TResult__OnCompleted;
    struct MethodInfo *_8_System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_TResult__UnsafeOnCompleted;
};

typedef union _union_257416 _union_257416, *P_union_257416;

union _union_257416 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_DoObservable_T__RGCTXs UniRx_Operators_DoObservable_T__RGCTXs, *PUniRx_Operators_DoObservable_T__RGCTXs;

struct UniRx_Operators_DoObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_DoObservable_Do_T_;
    struct MethodInfo *_4_UniRx_Operators_DoObservable_Do_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_DoObservable_Do_T__Run;
};

typedef union _union_257418 _union_257418, *P_union_257418;

union _union_257418 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_o Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_o, *PAoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_o;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_Fields Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_Fields, *PAoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_Fields;

struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_Fields {
    int32_t value__;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_o {
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_Fields fields;
};

typedef struct System_Collections_Generic_IList_MemberProfileListItem__o System_Collections_Generic_IList_MemberProfileListItem__o, *PSystem_Collections_Generic_IList_MemberProfileListItem__o;

typedef struct System_Collections_Generic_IList_MemberProfileListItem__Fields System_Collections_Generic_IList_MemberProfileListItem__Fields, *PSystem_Collections_Generic_IList_MemberProfileListItem__Fields;

struct System_Collections_Generic_IList_MemberProfileListItem__Fields {
};

struct System_Collections_Generic_IList_MemberProfileListItem__o {
    struct System_Collections_Generic_IList_MemberProfileListItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_MemberProfileListItem__Fields fields;
};

typedef struct Shock_GachaLimitData_o Shock_GachaLimitData_o, *PShock_GachaLimitData_o;

typedef struct Shock_GachaLimitData_c Shock_GachaLimitData_c, *PShock_GachaLimitData_c;

typedef struct Shock_GachaLimitData_Fields Shock_GachaLimitData_Fields, *PShock_GachaLimitData_Fields;

typedef struct Shock_GachaLimitData_StaticFields Shock_GachaLimitData_StaticFields, *PShock_GachaLimitData_StaticFields;

typedef struct Shock_GachaLimitData_VTable Shock_GachaLimitData_VTable, *PShock_GachaLimitData_VTable;

struct Shock_GachaLimitData_Fields {
    int32_t m_nowCount;
    int32_t _MaxCount_k__BackingField;
};

struct Shock_GachaLimitData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GachaLimitData_c {
    struct Il2CppClass_1 _1;
    struct Shock_GachaLimitData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GachaLimitData_VTable vtable;
};

struct Shock_GachaLimitData_o {
    struct Shock_GachaLimitData_c *klass;
    void *monitor;
    struct Shock_GachaLimitData_Fields fields;
};

struct Shock_GachaLimitData_StaticFields {
    struct Shock_GachaLimitData_o *Unlimited;
};

typedef struct MethodInfo_329BA2C MethodInfo_329BA2C, *PMethodInfo_329BA2C;

typedef union _union_315975 _union_315975, *P_union_315975;

union _union_315975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329BA2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A2588_RGCTXs MethodInfo_30A2588_RGCTXs, *PMethodInfo_30A2588_RGCTXs;

struct MethodInfo_30A2588_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257400 _union_257400, *P_union_257400;

union _union_257400 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2682FAC MethodInfo_2682FAC, *PMethodInfo_2682FAC;

typedef union _union_311420 _union_311420, *P_union_311420;

union _union_311420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBB654 MethodInfo_1BBB654, *PMethodInfo_1BBB654;

typedef union _union_303308 _union_303308, *P_union_303308;

union _union_303308 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB654 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303308 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_HashAlgorithm__Fields System_Func_HashAlgorithm__Fields, *PSystem_Func_HashAlgorithm__Fields;

struct System_Func_HashAlgorithm__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1FDC380 MethodInfo_1FDC380, *PMethodInfo_1FDC380;

typedef union _union_267046 _union_267046, *P_union_267046;

union _union_267046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_o Spine_Unity_AttachmentTools_AttachmentRegionExtensions_o, *PSpine_Unity_AttachmentTools_AttachmentRegionExtensions_o;

typedef struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_c Spine_Unity_AttachmentTools_AttachmentRegionExtensions_c, *PSpine_Unity_AttachmentTools_AttachmentRegionExtensions_c;

typedef struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_Fields Spine_Unity_AttachmentTools_AttachmentRegionExtensions_Fields, *PSpine_Unity_AttachmentTools_AttachmentRegionExtensions_Fields;

typedef struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_VTable Spine_Unity_AttachmentTools_AttachmentRegionExtensions_VTable, *PSpine_Unity_AttachmentTools_AttachmentRegionExtensions_VTable;

struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_Fields {
};

struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_o {
    struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_c *klass;
    void *monitor;
    struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_Fields fields;
};

struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_AttachmentTools_AttachmentRegionExtensions_VTable vtable;
};

typedef struct MethodInfo_2D6EA00 MethodInfo_2D6EA00, *PMethodInfo_2D6EA00;

typedef struct MethodInfo_2D6EA00_RGCTXs MethodInfo_2D6EA00_RGCTXs, *PMethodInfo_2D6EA00_RGCTXs;

typedef union _union_287677 _union_287677, *P_union_287677;

struct MethodInfo_2D6EA00_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ScanObservable_TSource__TAccumulate_;
    struct MethodInfo *_1_UniRx_Operators_ScanObservable_TSource__TAccumulate___ctor;
};

union _union_287677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6EA00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6EA00_RGCTXs *rgctx_data;
    union _union_287677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_SocketUdpAsync_o ExitGames_Client_Photon_SocketUdpAsync_o, *PExitGames_Client_Photon_SocketUdpAsync_o;

typedef struct ExitGames_Client_Photon_SocketUdpAsync_c ExitGames_Client_Photon_SocketUdpAsync_c, *PExitGames_Client_Photon_SocketUdpAsync_c;

typedef struct ExitGames_Client_Photon_SocketUdpAsync_Fields ExitGames_Client_Photon_SocketUdpAsync_Fields, *PExitGames_Client_Photon_SocketUdpAsync_Fields;

typedef struct ExitGames_Client_Photon_SocketUdpAsync_VTable ExitGames_Client_Photon_SocketUdpAsync_VTable, *PExitGames_Client_Photon_SocketUdpAsync_VTable;

struct ExitGames_Client_Photon_SocketUdpAsync_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Connect;
    struct VirtualInvokeData _5_Disconnect;
    struct VirtualInvokeData _6_Send;
    struct VirtualInvokeData _7_Receive;
    struct VirtualInvokeData _8_Dispose;
};

struct ExitGames_Client_Photon_SocketUdpAsync_Fields {
    struct ExitGames_Client_Photon_IPhotonSocket_Fields super;
    struct System_Net_Sockets_Socket_o *sock;
    struct Il2CppObject *syncer;
};

struct ExitGames_Client_Photon_SocketUdpAsync_o {
    struct ExitGames_Client_Photon_SocketUdpAsync_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_SocketUdpAsync_Fields fields;
};

struct ExitGames_Client_Photon_SocketUdpAsync_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_SocketUdpAsync_VTable vtable;
};

typedef union _union_164851 _union_164851, *P_union_164851;

union _union_164851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164853 _union_164853, *P_union_164853;

union _union_164853 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BA500 MethodInfo_22BA500, *PMethodInfo_22BA500;

typedef union _union_280080 _union_280080, *P_union_280080;

union _union_280080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA500 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243371C MethodInfo_243371C, *PMethodInfo_243371C;

typedef union _union_275504 _union_275504, *P_union_275504;

union _union_275504 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243371C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275504 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__VTable UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__VTable, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__VTable;

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UniRx_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_UniRx_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_UniRx_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_UniRx_ITuple_ToString;
    struct VirtualInvokeData _9_Equals;
};

typedef union _union_164855 _union_164855, *P_union_164855;

union _union_164855 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257402 _union_257402, *P_union_257402;

union _union_257402 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BB0BB8 MethodInfo_1BB0BB8, *PMethodInfo_1BB0BB8;

typedef union _union_303228 _union_303228, *P_union_303228;

union _union_303228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0BB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257404 _union_257404, *P_union_257404;

union _union_257404 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164859 _union_164859, *P_union_164859;

union _union_164859 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257406 _union_257406, *P_union_257406;

union _union_257406 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_string__Fields Cysharp_Threading_Tasks_UniTask_string__Fields, *PCysharp_Threading_Tasks_UniTask_string__Fields;

struct Cysharp_Threading_Tasks_UniTask_string__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_String_o *result;
    int16_t token;
};

typedef union _union_257408 _union_257408, *P_union_257408;

union _union_257408 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Yoga_MeasureOutput_Fields UnityEngine_Yoga_MeasureOutput_Fields, *PUnityEngine_Yoga_MeasureOutput_Fields;

struct UnityEngine_Yoga_MeasureOutput_Fields {
};

typedef struct MethodInfo_1D0990C MethodInfo_1D0990C, *PMethodInfo_1D0990C;

typedef union _union_247423 _union_247423, *P_union_247423;

union _union_247423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D0990C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T__VTable Firebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T__VTable, *PFirebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T__VTable;

struct Firebase_Extensions_TaskExtension___c__DisplayClass5_1_TResult__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_ExchangeMst__Fields System_Collections_Generic_IReadOnlyCollection_ExchangeMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_ExchangeMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_ExchangeMst__Fields {
};

typedef struct Shock_SoundKey_LoadingScene_c Shock_SoundKey_LoadingScene_c, *PShock_SoundKey_LoadingScene_c;

typedef struct Shock_SoundKey_LoadingScene_VTable Shock_SoundKey_LoadingScene_VTable, *PShock_SoundKey_LoadingScene_VTable;

struct Shock_SoundKey_LoadingScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_LoadingScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_LoadingScene_VTable vtable;
};

typedef struct MethodInfo_21E56B4 MethodInfo_21E56B4, *PMethodInfo_21E56B4;

typedef union _union_161199 _union_161199, *P_union_161199;

union _union_161199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E56B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_UnitySynchronizationContext_WorkRequest__VTable System_Collections_Generic_List_UnitySynchronizationContext_WorkRequest__VTable, *PSystem_Collections_Generic_List_UnitySynchronizationContext_WorkRequest__VTable;

struct System_Collections_Generic_List_UnitySynchronizationContext_WorkRequest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct System_Predicate_AlbumMultiUnitMMst__VTable System_Predicate_AlbumMultiUnitMMst__VTable, *PSystem_Predicate_AlbumMultiUnitMMst__VTable;

struct System_Predicate_AlbumMultiUnitMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_164861 _union_164861, *P_union_164861;

union _union_164861 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2AE88 MethodInfo_1D2AE88, *PMethodInfo_1D2AE88;

typedef union _union_248367 _union_248367, *P_union_248367;

union _union_248367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AE88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164863 _union_164863, *P_union_164863;

union _union_164863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164865 _union_164865, *P_union_164865;

union _union_164865 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164867 _union_164867, *P_union_164867;

union _union_164867 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_PlayerProfileTotalHighScoreRateScrollItem__c System_Action_PlayerProfileTotalHighScoreRateScrollItem__c, *PSystem_Action_PlayerProfileTotalHighScoreRateScrollItem__c;

typedef struct System_Action_PlayerProfileTotalHighScoreRateScrollItem__VTable System_Action_PlayerProfileTotalHighScoreRateScrollItem__VTable, *PSystem_Action_PlayerProfileTotalHighScoreRateScrollItem__VTable;

struct System_Action_PlayerProfileTotalHighScoreRateScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_PlayerProfileTotalHighScoreRateScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_PlayerProfileTotalHighScoreRateScrollItem__VTable vtable;
};

typedef union _union_164869 _union_164869, *P_union_164869;

union _union_164869 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1285EA0 MethodInfo_1285EA0, *PMethodInfo_1285EA0;

typedef union _union_208719 _union_208719, *P_union_208719;

union _union_208719 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1285EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208719 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30893D0_RGCTXs MethodInfo_30893D0_RGCTXs, *PMethodInfo_30893D0_RGCTXs;

struct MethodInfo_30893D0_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_1D0991C MethodInfo_1D0991C, *PMethodInfo_1D0991C;

typedef union _union_247631 _union_247631, *P_union_247631;

union _union_247631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D0991C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SkillCenterEffectMstTable___c_StaticFields Shock_SkillCenterEffectMstTable___c_StaticFields, *PShock_SkillCenterEffectMstTable___c_StaticFields;

typedef struct Shock_SkillCenterEffectMstTable___c_o Shock_SkillCenterEffectMstTable___c_o, *PShock_SkillCenterEffectMstTable___c_o;

typedef struct System_Func_SkillCenterEffectMst__uint__o System_Func_SkillCenterEffectMst__uint__o, *PSystem_Func_SkillCenterEffectMst__uint__o;

typedef struct System_Func_SkillCenterEffectMst__string__o System_Func_SkillCenterEffectMst__string__o, *PSystem_Func_SkillCenterEffectMst__string__o;

typedef struct Shock_SkillCenterEffectMstTable___c_c Shock_SkillCenterEffectMstTable___c_c, *PShock_SkillCenterEffectMstTable___c_c;

typedef struct System_Func_SkillCenterEffectMst__uint__c System_Func_SkillCenterEffectMst__uint__c, *PSystem_Func_SkillCenterEffectMst__uint__c;

typedef struct System_Func_SkillCenterEffectMst__uint__Fields System_Func_SkillCenterEffectMst__uint__Fields, *PSystem_Func_SkillCenterEffectMst__uint__Fields;

typedef struct System_Func_SkillCenterEffectMst__string__c System_Func_SkillCenterEffectMst__string__c, *PSystem_Func_SkillCenterEffectMst__string__c;

typedef struct Shock_SkillCenterEffectMstTable___c_VTable Shock_SkillCenterEffectMstTable___c_VTable, *PShock_SkillCenterEffectMstTable___c_VTable;

typedef struct System_Func_SkillCenterEffectMst__uint__VTable System_Func_SkillCenterEffectMst__uint__VTable, *PSystem_Func_SkillCenterEffectMst__uint__VTable;

typedef struct System_Func_SkillCenterEffectMst__string__VTable System_Func_SkillCenterEffectMst__string__VTable, *PSystem_Func_SkillCenterEffectMst__string__VTable;

struct System_Func_SkillCenterEffectMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_SkillCenterEffectMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SkillCenterEffectMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_SkillCenterEffectMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SkillCenterEffectMstTable___c_VTable vtable;
};

struct Shock_SkillCenterEffectMstTable___c_o {
    struct Shock_SkillCenterEffectMstTable___c_c *klass;
    void *monitor;
    struct Shock_SkillCenterEffectMstTable___c_Fields fields;
};

struct System_Func_SkillCenterEffectMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SkillCenterEffectMst__uint__o {
    struct System_Func_SkillCenterEffectMst__uint__c *klass;
    void *monitor;
    struct System_Func_SkillCenterEffectMst__uint__Fields fields;
};

struct System_Func_SkillCenterEffectMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SkillCenterEffectMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SkillCenterEffectMst__uint__VTable vtable;
};

struct System_Func_SkillCenterEffectMst__string__o {
    struct System_Func_SkillCenterEffectMst__string__c *klass;
    void *monitor;
    struct System_Func_SkillCenterEffectMst__string__Fields fields;
};

struct System_Func_SkillCenterEffectMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SkillCenterEffectMst__string__VTable vtable;
};

struct Shock_SkillCenterEffectMstTable___c_StaticFields {
    struct Shock_SkillCenterEffectMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_SkillCenterEffectMst__uint__o *__9__11_0;
    struct System_Func_SkillCenterEffectMst__string__o *__9__18_0;
    struct System_Func_SkillCenterEffectMst__string__o *__9__19_0;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____c Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____c, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____c;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____VTable Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____VTable, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____VTable;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass1260_0_c Shock_Protocol___c__DisplayClass1260_0_c, *PShock_Protocol___c__DisplayClass1260_0_c;

typedef struct Shock_Protocol___c__DisplayClass1260_0_VTable Shock_Protocol___c__DisplayClass1260_0_VTable, *PShock_Protocol___c__DisplayClass1260_0_VTable;

struct Shock_Protocol___c__DisplayClass1260_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1260_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1260_0_VTable vtable;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass22_0_T1__T2__RGCTXs GooglePlayGames_Android_AndroidClient___c__DisplayClass22_0_T1__T2__RGCTXs, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass22_0_T1__T2__RGCTXs;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass22_0_T1__T2__RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidClient___c__DisplayClass22_1_T1__T2_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidClient___c__DisplayClass22_1_T1__T2___ctor;
    struct MethodInfo *_2_GooglePlayGames_Android_AndroidClient___c__DisplayClass22_1_T1__T2___AsOnGameThreadCallback_b__1;
};

typedef struct MethodInfo_1EAA5B4 MethodInfo_1EAA5B4, *PMethodInfo_1EAA5B4;

typedef union _union_263952 _union_263952, *P_union_263952;

union _union_263952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA5B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3358EF0 MethodInfo_3358EF0, *PMethodInfo_3358EF0;

typedef struct Shock_ScrollBase___c__DisplayClass106_0_T__c Shock_ScrollBase___c__DisplayClass106_0_T__c, *PShock_ScrollBase___c__DisplayClass106_0_T__c;

typedef union _union_158050 _union_158050, *P_union_158050;

typedef struct Shock_ScrollBase___c__DisplayClass106_0_T__RGCTXs Shock_ScrollBase___c__DisplayClass106_0_T__RGCTXs, *PShock_ScrollBase___c__DisplayClass106_0_T__RGCTXs;

typedef struct Shock_ScrollBase___c__DisplayClass106_0_T__VTable Shock_ScrollBase___c__DisplayClass106_0_T__VTable, *PShock_ScrollBase___c__DisplayClass106_0_T__VTable;

struct Shock_ScrollBase___c__DisplayClass106_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ScrollBase___c__DisplayClass106_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_ScrollBase___c__DisplayClass106_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c__DisplayClass106_0_T__VTable vtable;
};

union _union_158050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Shock_ScrollBase___c__DisplayClass106_0_T__RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_3358EF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass106_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____o Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____o, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____o;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____Fields;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15____o result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____o {
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14__ValueTuple_T15_____Fields fields;
};

typedef struct MethodInfo_1502810_RGCTXs MethodInfo_1502810_RGCTXs, *PMethodInfo_1502810_RGCTXs;

struct MethodInfo_1502810_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_ShopMembershipLoader_c Shock_ShopMembershipLoader_c, *PShock_ShopMembershipLoader_c;

typedef struct Shock_ShopMembershipLoader_VTable Shock_ShopMembershipLoader_VTable, *PShock_ShopMembershipLoader_VTable;

struct Shock_ShopMembershipLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ShopMembershipLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShopMembershipLoader_VTable vtable;
};

typedef struct Shock_GGL_IGGLResult_GGLRequestMigration__ResultNone__c Shock_GGL_IGGLResult_GGLRequestMigration__ResultNone__c, *PShock_GGL_IGGLResult_GGLRequestMigration__ResultNone__c;

struct Shock_GGL_IGGLResult_GGLRequestMigration__ResultNone__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_164831 _union_164831, *P_union_164831;

union _union_164831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_AlbumUnitPairMMst__bool__c System_Func_AlbumUnitPairMMst__bool__c, *PSystem_Func_AlbumUnitPairMMst__bool__c;

typedef struct System_Func_AlbumUnitPairMMst__bool__VTable System_Func_AlbumUnitPairMMst__bool__VTable, *PSystem_Func_AlbumUnitPairMMst__bool__VTable;

struct System_Func_AlbumUnitPairMMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumUnitPairMMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumUnitPairMMst__bool__VTable vtable;
};

typedef union _union_164833 _union_164833, *P_union_164833;

union _union_164833 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164835 _union_164835, *P_union_164835;

union _union_164835 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBC434 MethodInfo_2DBC434, *PMethodInfo_2DBC434;

struct MethodInfo_2DBC434 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DBC6C MethodInfo_21DBC6C, *PMethodInfo_21DBC6C;

typedef union _union_161511 _union_161511, *P_union_161511;

union _union_161511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBC6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164837 _union_164837, *P_union_164837;

union _union_164837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Sound_CalcLatencyResult_Code_Fields Shock_Sound_CalcLatencyResult_Code_Fields, *PShock_Sound_CalcLatencyResult_Code_Fields;

struct Shock_Sound_CalcLatencyResult_Code_Fields {
    int32_t value__;
};

typedef union _union_164839 _union_164839, *P_union_164839;

union _union_164839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c, *PSystem_Collections_Generic_LowLevelListWithIList_Enumerator_T__c;

typedef struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__RGCTXs System_Collections_Generic_LowLevelListWithIList_Enumerator_T__RGCTXs, *PSystem_Collections_Generic_LowLevelListWithIList_Enumerator_T__RGCTXs;

typedef struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__VTable System_Collections_Generic_LowLevelListWithIList_Enumerator_T__VTable, *PSystem_Collections_Generic_LowLevelListWithIList_Enumerator_T__VTable;

struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__VTable vtable;
};

struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_LowLevelListWithIList_Enumerator_T__MoveNextRare;
    struct MethodInfo *_1_System_Collections_Generic_LowLevelListWithIList_Enumerator_T__get_Current;
    struct Il2CppClass *_2_T;
};

typedef struct MethodInfo_1903454 MethodInfo_1903454, *PMethodInfo_1903454;

typedef struct MethodInfo_1903454_RGCTXs MethodInfo_1903454_RGCTXs, *PMethodInfo_1903454_RGCTXs;

typedef union _union_193668 _union_193668, *P_union_193668;

union _union_193668 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1903454_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

struct MethodInfo_1903454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1903454_RGCTXs *rgctx_data;
    union _union_193668 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PanelChangedEventBase_T__VTable UnityEngine_UIElements_PanelChangedEventBase_T__VTable, *PUnityEngine_UIElements_PanelChangedEventBase_T__VTable;

struct UnityEngine_UIElements_PanelChangedEventBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

typedef struct MethodInfo_19DA2B0 MethodInfo_19DA2B0, *PMethodInfo_19DA2B0;

typedef union _union_249121 _union_249121, *P_union_249121;

union _union_249121 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA2B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249121 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_c Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_c, *PAoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_VTable Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_VTable, *PAoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog_TabIndex_VTable vtable;
};

typedef struct MethodInfo_3358EF8 MethodInfo_3358EF8, *PMethodInfo_3358EF8;

typedef union _union_158052 _union_158052, *P_union_158052;

union _union_158052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358EF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c__DisplayClass106_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_DomainNameHelper_o System_DomainNameHelper_o, *PSystem_DomainNameHelper_o;

typedef struct System_DomainNameHelper_c System_DomainNameHelper_c, *PSystem_DomainNameHelper_c;

typedef struct System_DomainNameHelper_Fields System_DomainNameHelper_Fields, *PSystem_DomainNameHelper_Fields;

typedef struct System_DomainNameHelper_VTable System_DomainNameHelper_VTable, *PSystem_DomainNameHelper_VTable;

struct System_DomainNameHelper_Fields {
};

struct System_DomainNameHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_DomainNameHelper_o {
    struct System_DomainNameHelper_c *klass;
    void *monitor;
    struct System_DomainNameHelper_Fields fields;
};

struct System_DomainNameHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_DomainNameHelper_VTable vtable;
};

typedef union _union_164841 _union_164841, *P_union_164841;

union _union_164841 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164843 _union_164843, *P_union_164843;

union _union_164843 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FEE1C_RGCTXs MethodInfo_18FEE1C_RGCTXs, *PMethodInfo_18FEE1C_RGCTXs;

struct MethodInfo_18FEE1C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_164845 _union_164845, *P_union_164845;

union _union_164845 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164847 _union_164847, *P_union_164847;

union _union_164847 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D7A918_RGCTXs MethodInfo_2D7A918_RGCTXs, *PMethodInfo_2D7A918_RGCTXs;

struct MethodInfo_2D7A918_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Playables_PlayableOutputHandle_IsPlayableOutputOfType_T_;
};

typedef union _union_164849 _union_164849, *P_union_164849;

union _union_164849 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0AB5C MethodInfo_2B0AB5C, *PMethodInfo_2B0AB5C;

typedef union _union_186214 _union_186214, *P_union_186214;

union _union_186214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AB5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164809 _union_164809, *P_union_164809;

union _union_164809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3B460 MethodInfo_1F3B460, *PMethodInfo_1F3B460;

typedef union _union_283516 _union_283516, *P_union_283516;

union _union_283516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B460 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2090B38 MethodInfo_2090B38, *PMethodInfo_2090B38;

typedef union _union_325378 _union_325378, *P_union_325378;

union _union_325378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E711C MethodInfo_17E711C, *PMethodInfo_17E711C;

typedef struct MethodInfo_17E711C_RGCTXs MethodInfo_17E711C_RGCTXs, *PMethodInfo_17E711C_RGCTXs;

typedef union _union_192195 _union_192195, *P_union_192195;

union _union_192195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E711C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

struct MethodInfo_17E711C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E711C_RGCTXs *rgctx_data;
    union _union_192195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_CoroutineTween_ColorTween_ColorTweenMode_VTable UnityEngine_UI_CoroutineTween_ColorTween_ColorTweenMode_VTable, *PUnityEngine_UI_CoroutineTween_ColorTween_ColorTweenMode_VTable;

struct UnityEngine_UI_CoroutineTween_ColorTween_ColorTweenMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_127C358 MethodInfo_127C358, *PMethodInfo_127C358;

typedef union _union_201992 _union_201992, *P_union_201992;

union _union_201992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C358 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_StencilMaterial_MatEntry_array UnityEngine_UI_StencilMaterial_MatEntry_array, *PUnityEngine_UI_StencilMaterial_MatEntry_array;

struct UnityEngine_UI_StencilMaterial_MatEntry_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UI_StencilMaterial_MatEntry_o *m_Items[65535];
};

typedef struct MethodInfo_334F31C MethodInfo_334F31C, *PMethodInfo_334F31C;

typedef union _union_300683 _union_300683, *P_union_300683;

union _union_300683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334F31C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD6C84 MethodInfo_2AD6C84, *PMethodInfo_2AD6C84;

typedef union _union_328903 _union_328903, *P_union_328903;

union _union_328903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6C84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B145C8 MethodInfo_2B145C8, *PMethodInfo_2B145C8;

typedef union _union_182080 _union_182080, *P_union_182080;

union _union_182080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B145C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31487B4 MethodInfo_31487B4, *PMethodInfo_31487B4;

typedef union _union_223027 _union_223027, *P_union_223027;

union _union_223027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31487B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GetCategoryComparer_Fields Shock_GetCategoryComparer_Fields, *PShock_GetCategoryComparer_Fields;

struct Shock_GetCategoryComparer_Fields {
};

typedef struct System_Net_WebRequestStream__WriteRequestAsync_d__38_Fields System_Net_WebRequestStream__WriteRequestAsync_d__38_Fields, *PSystem_Net_WebRequestStream__WriteRequestAsync_d__38_Fields;

struct System_Net_WebRequestStream__WriteRequestAsync_d__38_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o __t__builder;
    struct System_Net_WebRequestStream_o *__4__this;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Net_BufferOffsetSize_o *_buffer_5__2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o __u__1;
    struct System_Runtime_CompilerServices_TaskAwaiter_o __u__2;
};

typedef struct Shock_Protocol___c__DisplayClass479_0_Fields Shock_Protocol___c__DisplayClass479_0_Fields, *PShock_Protocol___c__DisplayClass479_0_Fields;

typedef struct System_Action_RecvSerialCodeR__o System_Action_RecvSerialCodeR__o, *PSystem_Action_RecvSerialCodeR__o;

typedef struct System_Action_RecvSerialCodeR__c System_Action_RecvSerialCodeR__c, *PSystem_Action_RecvSerialCodeR__c;

typedef struct System_Action_RecvSerialCodeR__Fields System_Action_RecvSerialCodeR__Fields, *PSystem_Action_RecvSerialCodeR__Fields;

typedef struct System_Action_RecvSerialCodeR__VTable System_Action_RecvSerialCodeR__VTable, *PSystem_Action_RecvSerialCodeR__VTable;

struct System_Action_RecvSerialCodeR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvSerialCodeR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvSerialCodeR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvSerialCodeR__VTable vtable;
};

struct System_Action_RecvSerialCodeR__o {
    struct System_Action_RecvSerialCodeR__c *klass;
    void *monitor;
    struct System_Action_RecvSerialCodeR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass479_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvSerialCodeR__o *onSuccess;
};

typedef union _union_164811 _union_164811, *P_union_164811;

union _union_164811 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164813 _union_164813, *P_union_164813;

union _union_164813 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B145CC MethodInfo_2B145CC, *PMethodInfo_2B145CC;

typedef union _union_183518 _union_183518, *P_union_183518;

union _union_183518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B145CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExampleGUI___c_c ExampleGUI___c_c, *PExampleGUI___c_c;

typedef struct ExampleGUI___c_StaticFields ExampleGUI___c_StaticFields, *PExampleGUI___c_StaticFields;

typedef struct ExampleGUI___c_VTable ExampleGUI___c_VTable, *PExampleGUI___c_VTable;

typedef struct ExampleGUI___c_o ExampleGUI___c_o, *PExampleGUI___c_o;

typedef struct ExampleGUI___c_Fields ExampleGUI___c_Fields, *PExampleGUI___c_Fields;

struct ExampleGUI___c_StaticFields {
    struct ExampleGUI___c_o *__9;
    struct System_Action_string__o *__9__6_0;
};

struct ExampleGUI___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExampleGUI___c_c {
    struct Il2CppClass_1 _1;
    struct ExampleGUI___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExampleGUI___c_VTable vtable;
};

struct ExampleGUI___c_Fields {
};

struct ExampleGUI___c_o {
    struct ExampleGUI___c_c *klass;
    void *monitor;
    struct ExampleGUI___c_Fields fields;
};

typedef struct MethodInfo_334F324 MethodInfo_334F324, *PMethodInfo_334F324;

typedef union _union_300685 _union_300685, *P_union_300685;

union _union_300685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334F324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164817 _union_164817, *P_union_164817;

union _union_164817 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1560C1C MethodInfo_1560C1C, *PMethodInfo_1560C1C;

typedef union _union_283256 _union_283256, *P_union_283256;

union _union_283256 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560C1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283256 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164819 _union_164819, *P_union_164819;

union _union_164819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Unity_UnityTls_unitytls_protocol_o Mono_Unity_UnityTls_unitytls_protocol_o, *PMono_Unity_UnityTls_unitytls_protocol_o;

typedef struct Mono_Unity_UnityTls_unitytls_protocol_Fields Mono_Unity_UnityTls_unitytls_protocol_Fields, *PMono_Unity_UnityTls_unitytls_protocol_Fields;

struct Mono_Unity_UnityTls_unitytls_protocol_Fields {
    uint32_t value__;
};

struct Mono_Unity_UnityTls_unitytls_protocol_o {
    struct Mono_Unity_UnityTls_unitytls_protocol_Fields fields;
};

typedef struct System_Numerics_BigInteger_VTable System_Numerics_BigInteger_VTable, *PSystem_Numerics_BigInteger_VTable;

struct System_Numerics_BigInteger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ToString;
    struct VirtualInvokeData _5_CompareTo;
    struct VirtualInvokeData _6_CompareTo;
    struct VirtualInvokeData _7_Equals;
};

typedef struct Mono_Unity_UnityTls_unitytls_protocol_c Mono_Unity_UnityTls_unitytls_protocol_c, *PMono_Unity_UnityTls_unitytls_protocol_c;

typedef struct Mono_Unity_UnityTls_unitytls_protocol_VTable Mono_Unity_UnityTls_unitytls_protocol_VTable, *PMono_Unity_UnityTls_unitytls_protocol_VTable;

struct Mono_Unity_UnityTls_unitytls_protocol_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Mono_Unity_UnityTls_unitytls_protocol_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_protocol_VTable vtable;
};

typedef struct MethodInfo_2B145D4 MethodInfo_2B145D4, *PMethodInfo_2B145D4;

typedef union _union_184956 _union_184956, *P_union_184956;

union _union_184956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B145D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3496C MethodInfo_1D3496C, *PMethodInfo_1D3496C;

typedef union _union_328408 _union_328408, *P_union_328408;

union _union_328408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3496C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_313ED10 MethodInfo_313ED10, *PMethodInfo_313ED10;

typedef union _union_234459 _union_234459, *P_union_234459;

union _union_234459 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313ED10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234459 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D10C4 MethodInfo_21D10C4, *PMethodInfo_21D10C4;

struct MethodInfo_21D10C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295784 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164821 _union_164821, *P_union_164821;

union _union_164821 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__o System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__o, *PSystem_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__c System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__c, *PSystem_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__Fields System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__Fields;

struct System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__o {
    struct System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_AlbumSeriesMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_164823 _union_164823, *P_union_164823;

union _union_164823 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1917FF0 MethodInfo_1917FF0, *PMethodInfo_1917FF0;

typedef struct MethodInfo_1917FF0_RGCTXs MethodInfo_1917FF0_RGCTXs, *PMethodInfo_1917FF0_RGCTXs;

typedef union _union_211183 _union_211183, *P_union_211183;

union _union_211183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917FF0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_1917FF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917FF0_RGCTXs *rgctx_data;
    union _union_211183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164825 _union_164825, *P_union_164825;

union _union_164825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164827 _union_164827, *P_union_164827;

union _union_164827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B92AFC MethodInfo_2B92AFC, *PMethodInfo_2B92AFC;

typedef union _union_340302 _union_340302, *P_union_340302;

union _union_340302 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92AFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340302 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164829 _union_164829, *P_union_164829;

union _union_164829 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_ThreadStart_o System_Threading_ThreadStart_o, *PSystem_Threading_ThreadStart_o;

typedef struct System_Threading_ThreadStart_c System_Threading_ThreadStart_c, *PSystem_Threading_ThreadStart_c;

typedef struct System_Threading_ThreadStart_Fields System_Threading_ThreadStart_Fields, *PSystem_Threading_ThreadStart_Fields;

typedef struct System_Threading_ThreadStart_VTable System_Threading_ThreadStart_VTable, *PSystem_Threading_ThreadStart_VTable;

struct System_Threading_ThreadStart_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Threading_ThreadStart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Threading_ThreadStart_o {
    struct System_Threading_ThreadStart_c *klass;
    void *monitor;
    struct System_Threading_ThreadStart_Fields fields;
};

struct System_Threading_ThreadStart_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_ThreadStart_VTable vtable;
};

typedef struct UnityEngine_AssetBundleCreateRequest_o UnityEngine_AssetBundleCreateRequest_o, *PUnityEngine_AssetBundleCreateRequest_o;

typedef struct UnityEngine_AssetBundleCreateRequest_c UnityEngine_AssetBundleCreateRequest_c, *PUnityEngine_AssetBundleCreateRequest_c;

typedef struct UnityEngine_AssetBundleCreateRequest_Fields UnityEngine_AssetBundleCreateRequest_Fields, *PUnityEngine_AssetBundleCreateRequest_Fields;

typedef struct UnityEngine_AssetBundleCreateRequest_VTable UnityEngine_AssetBundleCreateRequest_VTable, *PUnityEngine_AssetBundleCreateRequest_VTable;

struct UnityEngine_AssetBundleCreateRequest_Fields {
    struct UnityEngine_AsyncOperation_Fields super;
};

struct UnityEngine_AssetBundleCreateRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_AssetBundleCreateRequest_o {
    struct UnityEngine_AssetBundleCreateRequest_c *klass;
    void *monitor;
    struct UnityEngine_AssetBundleCreateRequest_Fields fields;
};

struct UnityEngine_AssetBundleCreateRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AssetBundleCreateRequest_VTable vtable;
};

typedef struct MethodInfo_1D20318 MethodInfo_1D20318, *PMethodInfo_1D20318;

struct MethodInfo_1D20318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256263 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_EventPointSettingsMst__uint__c Shock_GameMstTableBase_EventPointSettingsMst__uint__c, *PShock_GameMstTableBase_EventPointSettingsMst__uint__c;

typedef struct Shock_GameMstTableBase_EventPointSettingsMst__uint__VTable Shock_GameMstTableBase_EventPointSettingsMst__uint__VTable, *PShock_GameMstTableBase_EventPointSettingsMst__uint__VTable;

struct Shock_GameMstTableBase_EventPointSettingsMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_EventPointSettingsMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_EventPointSettingsMst__uint__VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_o Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_o, *PShock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_o;

typedef struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_Fields Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_Fields, *PShock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_Fields;

struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_Fields {
    int32_t value__;
};

struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_o {
    struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_Fields fields;
};

typedef struct MethodInfo_2946F3C MethodInfo_2946F3C, *PMethodInfo_2946F3C;

typedef union _union_188452 _union_188452, *P_union_188452;

union _union_188452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946F3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433778 MethodInfo_2433778, *PMethodInfo_2433778;

typedef union _union_276052 _union_276052, *P_union_276052;

union _union_276052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_c Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_c, *PShock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_c;

typedef struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_VTable Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_VTable, *PShock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_VTable;

struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureDefine_CHARACTER_OVERLAY_TYPE_VTable vtable;
};

typedef struct MethodInfo_1D3495C MethodInfo_1D3495C, *PMethodInfo_1D3495C;

typedef union _union_328350 _union_328350, *P_union_328350;

union _union_328350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3495C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A59D4 MethodInfo_26A59D4, *PMethodInfo_26A59D4;

typedef union _union_278102 _union_278102, *P_union_278102;

union _union_278102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A59D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_ILocalizeTargetDescriptor__c System_Predicate_ILocalizeTargetDescriptor__c, *PSystem_Predicate_ILocalizeTargetDescriptor__c;

typedef struct System_Predicate_ILocalizeTargetDescriptor__VTable System_Predicate_ILocalizeTargetDescriptor__VTable, *PSystem_Predicate_ILocalizeTargetDescriptor__VTable;

struct System_Predicate_ILocalizeTargetDescriptor__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_ILocalizeTargetDescriptor__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_ILocalizeTargetDescriptor__VTable vtable;
};

typedef struct MethodInfo_1942FB8 MethodInfo_1942FB8, *PMethodInfo_1942FB8;

typedef union _union_239443 _union_239443, *P_union_239443;

union _union_239443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1942FB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDC324 MethodInfo_1FDC324, *PMethodInfo_1FDC324;

typedef union _union_266408 _union_266408, *P_union_266408;

union _union_266408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CABBC MethodInfo_24CABBC, *PMethodInfo_24CABBC;

typedef struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__c UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__c, *PUniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__c;

typedef union _union_289250 _union_289250, *P_union_289250;

typedef struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__StaticFields UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__StaticFields, *PUniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__StaticFields;

typedef struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__RGCTXs UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__RGCTXs, *PUniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__RGCTXs;

typedef struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__VTable UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__VTable, *PUniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__VTable;

union _union_289250 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_ICancelable__T__Action_T__;
    struct MethodInfo *_1_UniRx_Tuple_ICancelable__T__Action_T___get_Item1;
    struct MethodInfo *_2_UniRx_Tuple_ICancelable__T__Action_T___get_Item3;
    struct MethodInfo *_3_UniRx_Tuple_ICancelable__T__Action_T___get_Item2;
    struct Il2CppClass *_4_System_Action_T_;
    struct MethodInfo *_5_System_Action_T__Invoke;
    struct MethodInfo *_6_UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__Invoke;
    struct Il2CppClass *_7_UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T_;
};

struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__StaticFields {
    struct System_Action_object__o *Instance;
};

struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__StaticFields *static_fields;
    struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__VTable vtable;
};

struct MethodInfo_24CABBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289250 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746260 MethodInfo_1746260, *PMethodInfo_1746260;

typedef union _union_162141 _union_162141, *P_union_162141;

union _union_162141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngGGLData___c__DisplayClass28_0_VTable Shock_MngGGLData___c__DisplayClass28_0_VTable, *PShock_MngGGLData___c__DisplayClass28_0_VTable;

struct Shock_MngGGLData___c__DisplayClass28_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_226CB28 MethodInfo_226CB28, *PMethodInfo_226CB28;

struct MethodInfo_226CB28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass194_0_c Shock_Protocol___c__DisplayClass194_0_c, *PShock_Protocol___c__DisplayClass194_0_c;

typedef struct Shock_Protocol___c__DisplayClass194_0_VTable Shock_Protocol___c__DisplayClass194_0_VTable, *PShock_Protocol___c__DisplayClass194_0_VTable;

struct Shock_Protocol___c__DisplayClass194_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass194_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass194_0_VTable vtable;
};

typedef struct MethodInfo_2946F48 MethodInfo_2946F48, *PMethodInfo_2946F48;

typedef union _union_191328 _union_191328, *P_union_191328;

union _union_191328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946F48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226CB20 MethodInfo_226CB20, *PMethodInfo_226CB20;

struct MethodInfo_226CB20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2065BBC MethodInfo_2065BBC, *PMethodInfo_2065BBC;

typedef union _union_220157 _union_220157, *P_union_220157;

union _union_220157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226CB24 MethodInfo_226CB24, *PMethodInfo_226CB24;

struct MethodInfo_226CB24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2946F40 MethodInfo_2946F40, *PMethodInfo_2946F40;

typedef union _union_189890 _union_189890, *P_union_189890;

union _union_189890 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946F40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189890 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F81C0 MethodInfo_14F81C0, *PMethodInfo_14F81C0;

typedef struct MethodInfo_14F81C0_RGCTXs MethodInfo_14F81C0_RGCTXs, *PMethodInfo_14F81C0_RGCTXs;

typedef union _union_200331 _union_200331, *P_union_200331;

struct MethodInfo_14F81C0_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_200331 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F81C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F81C0_RGCTXs *rgctx_data;
    union _union_200331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_160AA80 MethodInfo_160AA80, *PMethodInfo_160AA80;

typedef struct MethodInfo_160AA80_RGCTXs MethodInfo_160AA80_RGCTXs, *PMethodInfo_160AA80_RGCTXs;

typedef union _union_193029 _union_193029, *P_union_193029;

struct MethodInfo_160AA80_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160AA80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160AA80_RGCTXs *rgctx_data;
    union _union_193029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ICollection_GZipArchiveEntry__Fields System_Collections_Generic_ICollection_GZipArchiveEntry__Fields, *PSystem_Collections_Generic_ICollection_GZipArchiveEntry__Fields;

struct System_Collections_Generic_ICollection_GZipArchiveEntry__Fields {
};

typedef struct MethodInfo_110B010 MethodInfo_110B010, *PMethodInfo_110B010;

typedef union _union_202450 _union_202450, *P_union_202450;

union _union_202450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B010 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164801 _union_164801, *P_union_164801;

union _union_164801 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C6028 MethodInfo_13C6028, *PMethodInfo_13C6028;

typedef struct MethodInfo_13C6028_RGCTXs MethodInfo_13C6028_RGCTXs, *PMethodInfo_13C6028_RGCTXs;

typedef union _union_207402 _union_207402, *P_union_207402;

struct MethodInfo_13C6028_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C6028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C6028_RGCTXs *rgctx_data;
    union _union_207402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1560C6C MethodInfo_1560C6C, *PMethodInfo_1560C6C;

typedef union _union_283260 _union_283260, *P_union_283260;

union _union_283260 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560C6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283260 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_164803 _union_164803, *P_union_164803;

union _union_164803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6EA7C MethodInfo_2D6EA7C, *PMethodInfo_2D6EA7C;

typedef struct MethodInfo_2D6EA7C_RGCTXs MethodInfo_2D6EA7C_RGCTXs, *PMethodInfo_2D6EA7C_RGCTXs;

typedef union _union_288133 _union_288133, *P_union_288133;

struct MethodInfo_2D6EA7C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_WhereObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_WhereObservable_T__CombineSelector_TR_;
    struct Il2CppClass *_2_UniRx_Operators_SelectObservable_T__TR_;
    struct MethodInfo *_3_UniRx_Operators_SelectObservable_T__TR___ctor;
};

union _union_288133 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6EA7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6EA7C_RGCTXs *rgctx_data;
    union _union_288133 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D34954 MethodInfo_1D34954, *PMethodInfo_1D34954;

typedef union _union_328292 _union_328292, *P_union_328292;

union _union_328292 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_FriendListScene___c__DisplayClass61_2_Fields Aoharu_FriendListScene___c__DisplayClass61_2_Fields, *PAoharu_FriendListScene___c__DisplayClass61_2_Fields;

struct Aoharu_FriendListScene___c__DisplayClass61_2_Fields {
    struct Shock_FriendData_o *n;
};

typedef struct System_UriFormat_Fields System_UriFormat_Fields, *PSystem_UriFormat_Fields;

struct System_UriFormat_Fields {
    int32_t value__;
};

typedef union _union_164805 _union_164805, *P_union_164805;

union _union_164805 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_164807 _union_164807, *P_union_164807;

union _union_164807 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2065BB4 MethodInfo_2065BB4, *PMethodInfo_2065BB4;

typedef union _union_219945 _union_219945, *P_union_219945;

union _union_219945 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065BB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219945 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_DropdownMenuAction_Status_Fields UnityEngine_UIElements_DropdownMenuAction_Status_Fields, *PUnityEngine_UIElements_DropdownMenuAction_Status_Fields;

struct UnityEngine_UIElements_DropdownMenuAction_Status_Fields {
    int32_t value__;
};

typedef struct MethodInfo_15D6B08 MethodInfo_15D6B08, *PMethodInfo_15D6B08;

typedef struct MethodInfo_15D6B08_RGCTXs MethodInfo_15D6B08_RGCTXs, *PMethodInfo_15D6B08_RGCTXs;

typedef union _union_331371 _union_331371, *P_union_331371;

struct MethodInfo_15D6B08_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D6B08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D6B08_RGCTXs *rgctx_data;
    union _union_331371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DBC94 MethodInfo_21DBC94, *PMethodInfo_21DBC94;

typedef union _union_160007 _union_160007, *P_union_160007;

union _union_160007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBC94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct MethodInfo_31487F4 MethodInfo_31487F4, *PMethodInfo_31487F4;

typedef union _union_223195 _union_223195, *P_union_223195;

union _union_223195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31487F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_263A2D0 MethodInfo_263A2D0, *PMethodInfo_263A2D0;

typedef union _union_268172 _union_268172, *P_union_268172;

union _union_268172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263A2D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__c Shock_GGL_GGLRequest_GGLAuth__ResultNone__c, *PShock_GGL_GGLRequest_GGLAuth__ResultNone__c;

typedef struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__VTable Shock_GGL_GGLRequest_GGLAuth__ResultNone__VTable, *PShock_GGL_GGLRequest_GGLAuth__ResultNone__VTable;

struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__VTable vtable;
};

typedef struct MethodInfo_24A967C MethodInfo_24A967C, *PMethodInfo_24A967C;

typedef union _union_309242 _union_309242, *P_union_309242;

union _union_309242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A967C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__ProcessFrameOnSeeking_d__27_Fields CriWare_CriTimeline_Mana_CriManaMixerBehaviour__ProcessFrameOnSeeking_d__27_Fields, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour__ProcessFrameOnSeeking_d__27_Fields;

typedef struct CriWare_CriTimeline_Mana_CriManaClipBase_o CriWare_CriTimeline_Mana_CriManaClipBase_o, *PCriWare_CriTimeline_Mana_CriManaClipBase_o;

typedef struct CriWare_CriTimeline_Mana_CriManaClipBase_c CriWare_CriTimeline_Mana_CriManaClipBase_c, *PCriWare_CriTimeline_Mana_CriManaClipBase_c;

typedef struct CriWare_CriTimeline_Mana_CriManaClipBase_Fields CriWare_CriTimeline_Mana_CriManaClipBase_Fields, *PCriWare_CriTimeline_Mana_CriManaClipBase_Fields;

typedef struct CriWare_CriTimeline_Mana_CriManaClipBase_VTable CriWare_CriTimeline_Mana_CriManaClipBase_VTable, *PCriWare_CriTimeline_Mana_CriManaClipBase_VTable;

typedef struct CriWare_CriTimeline_Mana_CriManaBehaviour_o CriWare_CriTimeline_Mana_CriManaBehaviour_o, *PCriWare_CriTimeline_Mana_CriManaBehaviour_o;

typedef struct CriWare_CriTimeline_Mana_CriManaBehaviour_c CriWare_CriTimeline_Mana_CriManaBehaviour_c, *PCriWare_CriTimeline_Mana_CriManaBehaviour_c;

typedef struct CriWare_CriTimeline_Mana_CriManaBehaviour_Fields CriWare_CriTimeline_Mana_CriManaBehaviour_Fields, *PCriWare_CriTimeline_Mana_CriManaBehaviour_Fields;

typedef struct CriWare_CriTimeline_Mana_CriManaBehaviour_VTable CriWare_CriTimeline_Mana_CriManaBehaviour_VTable, *PCriWare_CriTimeline_Mana_CriManaBehaviour_VTable;

struct CriWare_CriTimeline_Mana_CriManaBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_OnGraphStart;
    struct VirtualInvokeData _14_OnGraphStop;
    struct VirtualInvokeData _15_OnPlayableCreate;
    struct VirtualInvokeData _16_OnPlayableDestroy;
    struct VirtualInvokeData _17_OnBehaviourPlay;
    struct VirtualInvokeData _18_OnBehaviourPause;
    struct VirtualInvokeData _19_PrepareFrame;
    struct VirtualInvokeData _20_ProcessFrame;
    struct VirtualInvokeData _21_Clone;
};

struct CriWare_CriTimeline_Mana_CriManaBehaviour_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriTimeline_Mana_CriManaBehaviour_VTable vtable;
};

struct CriWare_CriTimeline_Mana_CriManaBehaviour_Fields {
    struct UnityEngine_Playables_PlayableBehaviour_Fields super;
};

struct CriWare_CriTimeline_Mana_CriManaBehaviour_o {
    struct CriWare_CriTimeline_Mana_CriManaBehaviour_c *klass;
    void *monitor;
    struct CriWare_CriTimeline_Mana_CriManaBehaviour_Fields fields;
};

struct CriWare_CriTimeline_Mana_CriManaClipBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreatePlayable;
    struct VirtualInvokeData _7_get_duration;
    struct VirtualInvokeData _8_get_outputs;
    struct VirtualInvokeData _9_get_clipCaps;
};

struct CriWare_CriTimeline_Mana_CriManaClipBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriTimeline_Mana_CriManaClipBase_VTable vtable;
};

struct CriWare_CriTimeline_Mana_CriManaClipBase_Fields {
    struct UnityEngine_Playables_PlayableAsset_Fields super;
    struct System_Guid_o guid;
    bool m_loopWithinClip;
    bool m_useOnMemoryPlayback;
    struct System_Runtime_InteropServices_GCHandle_o gcHandle;
    double m_movieFrameRate;
    double m_clipDuration;
    float m_fadeinDuration;
    struct UnityEngine_AnimationCurve_o *m_fadeinCurve;
    float m_fadeoutDuration;
    struct UnityEngine_AnimationCurve_o *m_fadeoutCurve;
    bool m_fadeAudio;
    struct UnityEngine_Timeline_TimelineClip_o *m_clip;
    struct CriWare_CriTimeline_Mana_CriManaBehaviour_o *m_manaBehaviour;
    struct System_Nullable_CriManaClipBase_MovieInfoStruct__o m_movieInfoStruct;
};

struct CriWare_CriTimeline_Mana_CriManaClipBase_o {
    struct CriWare_CriTimeline_Mana_CriManaClipBase_c *klass;
    void *monitor;
    struct CriWare_CriTimeline_Mana_CriManaClipBase_Fields fields;
};

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour__ProcessFrameOnSeeking_d__27_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_o __t__builder;
    struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_o *__4__this;
    struct UnityEngine_Timeline_TimelineClip_o *activeClip;
    struct CriWare_CriTimeline_Mana_CriManaClipBase_o *clip;
    double frameTime;
    bool _movieInfoReplaced_5__2;
    struct System_Runtime_CompilerServices_TaskAwaiter_o __u__1;
};

typedef struct MethodInfo_263A2C8 MethodInfo_263A2C8, *PMethodInfo_263A2C8;

typedef union _union_272646 _union_272646, *P_union_272646;

union _union_272646 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263A2C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272646 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__o Shock_GGL_GGLRequest_GGLAuth__ResultNone__o, *PShock_GGL_GGLRequest_GGLAuth__ResultNone__o;

struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__o {
    struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLAuth__ResultNone__Fields fields;
};

typedef struct System_Action_HelpScene__c System_Action_HelpScene__c, *PSystem_Action_HelpScene__c;

typedef struct System_Action_HelpScene__VTable System_Action_HelpScene__VTable, *PSystem_Action_HelpScene__VTable;

struct System_Action_HelpScene__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_HelpScene__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_HelpScene__VTable vtable;
};

typedef struct MethodInfo_174624C MethodInfo_174624C, *PMethodInfo_174624C;

typedef union _union_162351 _union_162351, *P_union_162351;

union _union_162351 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174624C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LiveRewardSettingMst__string__Fields System_Func_LiveRewardSettingMst__string__Fields, *PSystem_Func_LiveRewardSettingMst__string__Fields;

struct System_Func_LiveRewardSettingMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2B9D540 MethodInfo_2B9D540, *PMethodInfo_2B9D540;

typedef union _union_325148 _union_325148, *P_union_325148;

union _union_325148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MembershipInfoMissionUI___c__DisplayClass5_0_Fields Aoharu_MembershipInfoMissionUI___c__DisplayClass5_0_Fields, *PAoharu_MembershipInfoMissionUI___c__DisplayClass5_0_Fields;

typedef struct System_Action_MissionMst__int__o System_Action_MissionMst__int__o, *PSystem_Action_MissionMst__int__o;

typedef struct System_Action_MissionMst__int__c System_Action_MissionMst__int__c, *PSystem_Action_MissionMst__int__c;

typedef struct System_Action_MissionMst__int__Fields System_Action_MissionMst__int__Fields, *PSystem_Action_MissionMst__int__Fields;

typedef struct System_Action_MissionMst__int__VTable System_Action_MissionMst__int__VTable, *PSystem_Action_MissionMst__int__VTable;

struct System_Action_MissionMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MissionMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MissionMst__int__o {
    struct System_Action_MissionMst__int__c *klass;
    void *monitor;
    struct System_Action_MissionMst__int__Fields fields;
};

struct System_Action_MissionMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MissionMst__int__VTable vtable;
};

struct Aoharu_MembershipInfoMissionUI___c__DisplayClass5_0_Fields {
    struct Aoharu_MembershipInfoMissionUI_o *__4__this;
    struct Shock_BillingSubscriptionMst_o *subscription;
    struct System_Action_MissionMst__int__o *__9__3;
};

typedef struct System_Action_HelpScene__o System_Action_HelpScene__o, *PSystem_Action_HelpScene__o;

typedef struct System_Action_HelpScene__Fields System_Action_HelpScene__Fields, *PSystem_Action_HelpScene__Fields;

struct System_Action_HelpScene__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_HelpScene__o {
    struct System_Action_HelpScene__c *klass;
    void *monitor;
    struct System_Action_HelpScene__Fields fields;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_BufferOffsetSize__StaticFields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_BufferOffsetSize__StaticFields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_BufferOffsetSize__StaticFields;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_BufferOffsetSize__StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_defaultResultTask;
};

typedef struct CriWare_CriAtomExPlayerOutputAnalyzer_Type_VTable CriWare_CriAtomExPlayerOutputAnalyzer_Type_VTable, *PCriWare_CriAtomExPlayerOutputAnalyzer_Type_VTable;

struct CriWare_CriAtomExPlayerOutputAnalyzer_Type_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_19168DC_RGCTXs MethodInfo_19168DC_RGCTXs, *PMethodInfo_19168DC_RGCTXs;

struct MethodInfo_19168DC_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__c System_ValueTuple_T8__T9__T10__T11__T12__c, *PSystem_ValueTuple_T8__T9__T10__T11__T12__c;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__VTable System_ValueTuple_T8__T9__T10__T11__T12__VTable, *PSystem_ValueTuple_T8__T9__T10__T11__T12__VTable;

struct System_ValueTuple_T8__T9__T10__T11__T12__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T8__T9__T10__T11__T12__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T8__T9__T10__T11__T12__VTable vtable;
};

typedef union _union_257064 _union_257064, *P_union_257064;

union _union_257064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282020 _union_282020, *P_union_282020;

union _union_282020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_XR_HashCodeHelper_Fields UnityEngine_XR_HashCodeHelper_Fields, *PUnityEngine_XR_HashCodeHelper_Fields;

struct UnityEngine_XR_HashCodeHelper_Fields {
};

typedef struct MethodInfo_14AF45C MethodInfo_14AF45C, *PMethodInfo_14AF45C;

typedef union _union_258378 _union_258378, *P_union_258378;

union _union_258378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14AF45C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257066 _union_257066, *P_union_257066;

union _union_257066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282022 _union_282022, *P_union_282022;

union _union_282022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257068 _union_257068, *P_union_257068;

union _union_257068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282024 _union_282024, *P_union_282024;

union _union_282024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_CustomStyleProperty_float__VTable UnityEngine_UIElements_CustomStyleProperty_float__VTable, *PUnityEngine_UIElements_CustomStyleProperty_float__VTable;

struct UnityEngine_UIElements_CustomStyleProperty_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef struct MethodInfo_19B8F28 MethodInfo_19B8F28, *PMethodInfo_19B8F28;

typedef union _union_310800 _union_310800, *P_union_310800;

union _union_310800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8F28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_AoharuTextDialogUtil___c__DisplayClass0_0_Fields Aoharu_AoharuTextDialogUtil___c__DisplayClass0_0_Fields, *PAoharu_AoharuTextDialogUtil___c__DisplayClass0_0_Fields;

struct Aoharu_AoharuTextDialogUtil___c__DisplayClass0_0_Fields {
    struct System_Action_o *onClosed;
};

typedef union _union_282026 _union_282026, *P_union_282026;

union _union_282026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28F50FC MethodInfo_28F50FC, *PMethodInfo_28F50FC;

typedef union _union_233509 _union_233509, *P_union_233509;

union _union_233509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F50FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282028 _union_282028, *P_union_282028;

union _union_282028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257060 _union_257060, *P_union_257060;

union _union_257060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_LicenseManager_StaticFields System_ComponentModel_LicenseManager_StaticFields, *PSystem_ComponentModel_LicenseManager_StaticFields;

typedef struct System_ComponentModel_LicenseContext_o System_ComponentModel_LicenseContext_o, *PSystem_ComponentModel_LicenseContext_o;

typedef struct System_ComponentModel_LicenseContext_c System_ComponentModel_LicenseContext_c, *PSystem_ComponentModel_LicenseContext_c;

typedef struct System_ComponentModel_LicenseContext_Fields System_ComponentModel_LicenseContext_Fields, *PSystem_ComponentModel_LicenseContext_Fields;

typedef struct System_ComponentModel_LicenseContext_VTable System_ComponentModel_LicenseContext_VTable, *PSystem_ComponentModel_LicenseContext_VTable;

struct System_ComponentModel_LicenseManager_StaticFields {
    struct Il2CppObject *s_selfLock;
    struct System_ComponentModel_LicenseContext_o *s_context;
    struct Il2CppObject *s_contextLockHolder;
    struct System_Collections_Hashtable_o *s_providers;
    struct System_Collections_Hashtable_o *s_providerInstances;
    struct Il2CppObject *s_internalSyncObject;
};

struct System_ComponentModel_LicenseContext_Fields {
};

struct System_ComponentModel_LicenseContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_UsageMode;
    struct VirtualInvokeData _6_GetSavedLicenseKey;
    struct VirtualInvokeData _7_GetService;
    struct VirtualInvokeData _8_SetSavedLicenseKey;
};

struct System_ComponentModel_LicenseContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_LicenseContext_VTable vtable;
};

struct System_ComponentModel_LicenseContext_o {
    struct System_ComponentModel_LicenseContext_c *klass;
    void *monitor;
    struct System_ComponentModel_LicenseContext_Fields fields;
};

typedef union _union_257062 _union_257062, *P_union_257062;

union _union_257062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296670 _union_296670, *P_union_296670;

union _union_296670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296672 _union_296672, *P_union_296672;

union _union_296672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass440_0_o Shock_Protocol___c__DisplayClass440_0_o, *PShock_Protocol___c__DisplayClass440_0_o;

typedef struct Shock_Protocol___c__DisplayClass440_0_c Shock_Protocol___c__DisplayClass440_0_c, *PShock_Protocol___c__DisplayClass440_0_c;

typedef struct Shock_Protocol___c__DisplayClass440_0_Fields Shock_Protocol___c__DisplayClass440_0_Fields, *PShock_Protocol___c__DisplayClass440_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass440_0_VTable Shock_Protocol___c__DisplayClass440_0_VTable, *PShock_Protocol___c__DisplayClass440_0_VTable;

struct Shock_Protocol___c__DisplayClass440_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvSavePresetSettingR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass440_0_o {
    struct Shock_Protocol___c__DisplayClass440_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass440_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass440_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass440_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass440_0_VTable vtable;
};

typedef struct UnityEngine_UIElements_UIR_ShaderInfoStorageRGBA32_Fields UnityEngine_UIElements_UIR_ShaderInfoStorageRGBA32_Fields, *PUnityEngine_UIElements_UIR_ShaderInfoStorageRGBA32_Fields;

typedef struct UnityEngine_UIElements_UIR_ShaderInfoStorage_Color32__Fields UnityEngine_UIElements_UIR_ShaderInfoStorage_Color32__Fields, *PUnityEngine_UIElements_UIR_ShaderInfoStorage_Color32__Fields;

typedef struct System_Func_Color__T__o System_Func_Color__T__o, *PSystem_Func_Color__T__o;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_o UnityEngine_UIElements_UIRAtlasAllocator_o, *PUnityEngine_UIElements_UIRAtlasAllocator_o;

typedef struct System_Func_Color__T__c System_Func_Color__T__c, *PSystem_Func_Color__T__c;

typedef struct System_Func_Color__T__Fields System_Func_Color__T__Fields, *PSystem_Func_Color__T__Fields;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_c UnityEngine_UIElements_UIRAtlasAllocator_c, *PUnityEngine_UIElements_UIRAtlasAllocator_c;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_Fields UnityEngine_UIElements_UIRAtlasAllocator_Fields, *PUnityEngine_UIElements_UIRAtlasAllocator_Fields;

typedef struct System_Func_Color__T__VTable System_Func_Color__T__VTable, *PSystem_Func_Color__T__VTable;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_StaticFields UnityEngine_UIElements_UIRAtlasAllocator_StaticFields, *PUnityEngine_UIElements_UIRAtlasAllocator_StaticFields;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_VTable UnityEngine_UIElements_UIRAtlasAllocator_VTable, *PUnityEngine_UIElements_UIRAtlasAllocator_VTable;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_o UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_o, *PUnityEngine_UIElements_UIRAtlasAllocator_AreaNode_o;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_Row_array UnityEngine_UIElements_UIRAtlasAllocator_Row_array, *PUnityEngine_UIElements_UIRAtlasAllocator_Row_array;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_c UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_c, *PUnityEngine_UIElements_UIRAtlasAllocator_AreaNode_c;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_Fields UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_Fields, *PUnityEngine_UIElements_UIRAtlasAllocator_AreaNode_Fields;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_Row_o UnityEngine_UIElements_UIRAtlasAllocator_Row_o, *PUnityEngine_UIElements_UIRAtlasAllocator_Row_o;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_StaticFields UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_StaticFields, *PUnityEngine_UIElements_UIRAtlasAllocator_AreaNode_StaticFields;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_VTable UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_VTable, *PUnityEngine_UIElements_UIRAtlasAllocator_AreaNode_VTable;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_Row_c UnityEngine_UIElements_UIRAtlasAllocator_Row_c, *PUnityEngine_UIElements_UIRAtlasAllocator_Row_c;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_Row_Fields UnityEngine_UIElements_UIRAtlasAllocator_Row_Fields, *PUnityEngine_UIElements_UIRAtlasAllocator_Row_Fields;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_Row_StaticFields UnityEngine_UIElements_UIRAtlasAllocator_Row_StaticFields, *PUnityEngine_UIElements_UIRAtlasAllocator_Row_StaticFields;

typedef struct UnityEngine_UIElements_UIRAtlasAllocator_Row_VTable UnityEngine_UIElements_UIRAtlasAllocator_Row_VTable, *PUnityEngine_UIElements_UIRAtlasAllocator_Row_VTable;

typedef struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__o UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__o, *PUnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__o;

typedef struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__c UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__c, *PUnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__c;

typedef struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__Fields UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__Fields, *PUnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__Fields;

typedef struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__VTable UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__VTable, *PUnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__VTable;

struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_ShaderInfoStorage_Color32__Fields {
    struct UnityEngine_UIElements_UIR_BaseShaderInfoStorage_Fields super;
    int32_t m_InitialSize;
    int32_t m_MaxSize;
    int32_t m_Format;
    struct System_Func_Color__T__o *m_Convert;
    struct UnityEngine_UIElements_UIRAtlasAllocator_o *m_Allocator;
    struct UnityEngine_Texture2D_o *m_Texture;
    struct Unity_Collections_NativeArray_T__o m_Texels;
};

struct UnityEngine_UIElements_UIR_ShaderInfoStorageRGBA32_Fields {
    struct UnityEngine_UIElements_UIR_ShaderInfoStorage_Color32__Fields super;
};

struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__VTable vtable;
};

struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    int32_t m_MaxSize;
};

struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__o {
    struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__Fields fields;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_Fields {
    struct UnityEngine_RectInt_o rect;
    struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_o *previous;
    struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_o *next;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_o {
    struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_Fields fields;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_VTable vtable;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_StaticFields {
    struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_AreaNode__o *s_Pool;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_Row_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_Fields {
    int32_t _maxAtlasSize_k__BackingField;
    int32_t _maxImageWidth_k__BackingField;
    int32_t _maxImageHeight_k__BackingField;
    int32_t _virtualWidth_k__BackingField;
    int32_t _virtualHeight_k__BackingField;
    int32_t _physicalWidth_k__BackingField;
    int32_t _physicalHeight_k__BackingField;
    struct UnityEngine_UIElements_UIRAtlasAllocator_AreaNode_o *m_FirstUnpartitionedArea;
    struct UnityEngine_UIElements_UIRAtlasAllocator_Row_array *m_OpenRows;
    int32_t m_1SidePadding;
    int32_t m_2SidePadding;
    bool _disposed_k__BackingField;
};

struct System_Func_Color__T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Color__T__o {
    struct System_Func_Color__T__c *klass;
    void *monitor;
    struct System_Func_Color__T__Fields fields;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_Row_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_UIRAtlasAllocator_Row_o *m_Items[65535];
};

struct System_Func_Color__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Color__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Color__T__VTable vtable;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_Row_Fields {
    int32_t _offsetX_k__BackingField;
    int32_t _offsetY_k__BackingField;
    int32_t _width_k__BackingField;
    int32_t _height_k__BackingField;
    int32_t Cursor;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_Row_StaticFields {
    struct UnityEngine_UIElements_ObjectPool_UIRAtlasAllocator_Row__o *s_Pool;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_Row_o {
    struct UnityEngine_UIElements_UIRAtlasAllocator_Row_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIRAtlasAllocator_Row_Fields fields;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_Row_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIRAtlasAllocator_Row_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIRAtlasAllocator_Row_VTable vtable;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_StaticFields {
    struct Unity_Profiling_ProfilerMarker_o s_MarkerTryAllocate;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_o {
    struct UnityEngine_UIElements_UIRAtlasAllocator_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIRAtlasAllocator_Fields fields;
};

struct UnityEngine_UIElements_UIRAtlasAllocator_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_UIRAtlasAllocator_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIRAtlasAllocator_VTable vtable;
};

typedef struct MethodInfo_2E8C594 MethodInfo_2E8C594, *PMethodInfo_2E8C594;

typedef union _union_225163 _union_225163, *P_union_225163;

union _union_225163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296674 _union_296674, *P_union_296674;

union _union_296674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__c Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__c, *PChipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__c;

typedef struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__VTable Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__VTable, *PChipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__VTable;

struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__VTable vtable;
};

typedef struct MethodInfo_16E0148 MethodInfo_16E0148, *PMethodInfo_16E0148;

typedef union _union_193221 _union_193221, *P_union_193221;

union _union_193221 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E0148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1271B28 MethodInfo_1271B28, *PMethodInfo_1271B28;

typedef union _union_201056 _union_201056, *P_union_201056;

union _union_201056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271B28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296676 _union_296676, *P_union_296676;

union _union_296676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296678 _union_296678, *P_union_296678;

union _union_296678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF323C MethodInfo_1EF323C, *PMethodInfo_1EF323C;

typedef union _union_211983 _union_211983, *P_union_211983;

union _union_211983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF323C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28AC754 MethodInfo_28AC754, *PMethodInfo_28AC754;

typedef union _union_313328 _union_313328, *P_union_313328;

union _union_313328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257052 _union_257052, *P_union_257052;

union _union_257052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282030 _union_282030, *P_union_282030;

union _union_282030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F30D5C MethodInfo_1F30D5C, *PMethodInfo_1F30D5C;

struct MethodInfo_1F30D5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0ADA0 MethodInfo_2B0ADA0, *PMethodInfo_2B0ADA0;

typedef union _union_190530 _union_190530, *P_union_190530;

union _union_190530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0ADA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257054 _union_257054, *P_union_257054;

union _union_257054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282032 _union_282032, *P_union_282032;

union _union_282032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257056 _union_257056, *P_union_257056;

union _union_257056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282034 _union_282034, *P_union_282034;

union _union_282034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257058 _union_257058, *P_union_257058;

union _union_257058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282036 _union_282036, *P_union_282036;

union _union_282036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282038 _union_282038, *P_union_282038;

union _union_282038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Interop_Error_VTable Interop_Error_VTable, *PInterop_Error_VTable;

struct Interop_Error_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_UserData___c_Fields Shock_UserData___c_Fields, *PShock_UserData___c_Fields;

struct Shock_UserData___c_Fields {
};

typedef struct UnityEngine_UIElements_TooltipEvent_o UnityEngine_UIElements_TooltipEvent_o, *PUnityEngine_UIElements_TooltipEvent_o;

typedef struct UnityEngine_UIElements_TooltipEvent_c UnityEngine_UIElements_TooltipEvent_c, *PUnityEngine_UIElements_TooltipEvent_c;

typedef struct UnityEngine_UIElements_TooltipEvent_Fields UnityEngine_UIElements_TooltipEvent_Fields, *PUnityEngine_UIElements_TooltipEvent_Fields;

typedef struct UnityEngine_UIElements_TooltipEvent_VTable UnityEngine_UIElements_TooltipEvent_VTable, *PUnityEngine_UIElements_TooltipEvent_VTable;

typedef struct UnityEngine_UIElements_EventBase_TooltipEvent__Fields UnityEngine_UIElements_EventBase_TooltipEvent__Fields, *PUnityEngine_UIElements_EventBase_TooltipEvent__Fields;

struct UnityEngine_UIElements_EventBase_TooltipEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

struct UnityEngine_UIElements_TooltipEvent_Fields {
    struct UnityEngine_UIElements_EventBase_TooltipEvent__Fields super;
    struct System_String_o *_tooltip_k__BackingField;
    struct UnityEngine_Rect_o _rect_k__BackingField;
};

struct UnityEngine_UIElements_TooltipEvent_o {
    struct UnityEngine_UIElements_TooltipEvent_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TooltipEvent_Fields fields;
};

struct UnityEngine_UIElements_TooltipEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_TooltipEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TooltipEvent_VTable vtable;
};

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c_StaticFields Shock_Scenes_AreaShop_MusicShopScroll___c_StaticFields, *PShock_Scenes_AreaShop_MusicShopScroll___c_StaticFields;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c_o Shock_Scenes_AreaShop_MusicShopScroll___c_o, *PShock_Scenes_AreaShop_MusicShopScroll___c_o;

typedef struct System_Action_MusicShopScrollItem__o System_Action_MusicShopScrollItem__o, *PSystem_Action_MusicShopScrollItem__o;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c_c Shock_Scenes_AreaShop_MusicShopScroll___c_c, *PShock_Scenes_AreaShop_MusicShopScroll___c_c;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c_Fields Shock_Scenes_AreaShop_MusicShopScroll___c_Fields, *PShock_Scenes_AreaShop_MusicShopScroll___c_Fields;

typedef struct System_Action_MusicShopScrollItem__c System_Action_MusicShopScrollItem__c, *PSystem_Action_MusicShopScrollItem__c;

typedef struct System_Action_MusicShopScrollItem__Fields System_Action_MusicShopScrollItem__Fields, *PSystem_Action_MusicShopScrollItem__Fields;

typedef struct Shock_Scenes_AreaShop_MusicShopScroll___c_VTable Shock_Scenes_AreaShop_MusicShopScroll___c_VTable, *PShock_Scenes_AreaShop_MusicShopScroll___c_VTable;

typedef struct System_Action_MusicShopScrollItem__VTable System_Action_MusicShopScrollItem__VTable, *PSystem_Action_MusicShopScrollItem__VTable;

struct Shock_Scenes_AreaShop_MusicShopScroll___c_StaticFields {
    struct Shock_Scenes_AreaShop_MusicShopScroll___c_o *__9;
    struct System_Action_MusicShopScrollItem__o *__9__10_0;
};

struct System_Action_MusicShopScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MusicShopScrollItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MusicShopScrollItem__o {
    struct System_Action_MusicShopScrollItem__c *klass;
    void *monitor;
    struct System_Action_MusicShopScrollItem__Fields fields;
};

struct System_Action_MusicShopScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MusicShopScrollItem__VTable vtable;
};

struct Shock_Scenes_AreaShop_MusicShopScroll___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_AreaShop_MusicShopScroll___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_AreaShop_MusicShopScroll___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_AreaShop_MusicShopScroll___c_VTable vtable;
};

struct Shock_Scenes_AreaShop_MusicShopScroll___c_Fields {
};

struct Shock_Scenes_AreaShop_MusicShopScroll___c_o {
    struct Shock_Scenes_AreaShop_MusicShopScroll___c_c *klass;
    void *monitor;
    struct Shock_Scenes_AreaShop_MusicShopScroll___c_Fields fields;
};

typedef struct MethodInfo_2486AE8 MethodInfo_2486AE8, *PMethodInfo_2486AE8;

typedef union _union_290043 _union_290043, *P_union_290043;

union _union_290043 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486AE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290043 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ShopUtils___c_VTable Shock_ShopUtils___c_VTable, *PShock_ShopUtils___c_VTable;

struct Shock_ShopUtils___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_257050 _union_257050, *P_union_257050;

union _union_257050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296660 _union_296660, *P_union_296660;

union _union_296660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296662 _union_296662, *P_union_296662;

union _union_296662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313EB78 MethodInfo_313EB78, *PMethodInfo_313EB78;

typedef union _union_233619 _union_233619, *P_union_233619;

union _union_233619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EB78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2486AF0 MethodInfo_2486AF0, *PMethodInfo_2486AF0;

typedef union _union_290047 _union_290047, *P_union_290047;

union _union_290047 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486AF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290047 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TValue__TKey__o System_Func_TValue__TKey__o, *PSystem_Func_TValue__TKey__o;

typedef struct System_Func_TValue__TKey__c System_Func_TValue__TKey__c, *PSystem_Func_TValue__TKey__c;

typedef struct System_Func_TValue__TKey__Fields System_Func_TValue__TKey__Fields, *PSystem_Func_TValue__TKey__Fields;

typedef struct System_Func_TValue__TKey__VTable System_Func_TValue__TKey__VTable, *PSystem_Func_TValue__TKey__VTable;

struct System_Func_TValue__TKey__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TValue__TKey__o {
    struct System_Func_TValue__TKey__c *klass;
    void *monitor;
    struct System_Func_TValue__TKey__Fields fields;
};

struct System_Func_TValue__TKey__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TValue__TKey__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TValue__TKey__VTable vtable;
};

typedef struct MethodInfo_15219F4 MethodInfo_15219F4, *PMethodInfo_15219F4;

typedef union _union_172467 _union_172467, *P_union_172467;

union _union_172467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15219F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296664 _union_296664, *P_union_296664;

union _union_296664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296666 _union_296666, *P_union_296666;

union _union_296666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ShaderLoader___c__DisplayClass2_0_c Shock_ShaderLoader___c__DisplayClass2_0_c, *PShock_ShaderLoader___c__DisplayClass2_0_c;

typedef struct Shock_ShaderLoader___c__DisplayClass2_0_VTable Shock_ShaderLoader___c__DisplayClass2_0_VTable, *PShock_ShaderLoader___c__DisplayClass2_0_VTable;

struct Shock_ShaderLoader___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ShaderLoader___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShaderLoader___c__DisplayClass2_0_VTable vtable;
};

typedef union _union_296668 _union_296668, *P_union_296668;

union _union_296668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBC050 MethodInfo_2DBC050, *PMethodInfo_2DBC050;

typedef union _union_257126 _union_257126, *P_union_257126;

union _union_257126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257042 _union_257042, *P_union_257042;

union _union_257042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282042 _union_282042, *P_union_282042;

union _union_282042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_318CD0C_RGCTXs MethodInfo_318CD0C_RGCTXs, *PMethodInfo_318CD0C_RGCTXs;

struct MethodInfo_318CD0C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_T_;
};

typedef struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_o SharpCompress_Compressors_LZMA_Encoder_LenEncoder_o, *PSharpCompress_Compressors_LZMA_Encoder_LenEncoder_o;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_c SharpCompress_Compressors_LZMA_Encoder_LenEncoder_c, *PSharpCompress_Compressors_LZMA_Encoder_LenEncoder_c;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_Fields SharpCompress_Compressors_LZMA_Encoder_LenEncoder_Fields, *PSharpCompress_Compressors_LZMA_Encoder_LenEncoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_array SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_array, *PSharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_array;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_o SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_o, *PSharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_o;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_Fields SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_Fields, *PSharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_Fields;

struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_Fields {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array *_models;
    int32_t _numBitLevels;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_o {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_o m_Items[65535];
};

struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_Fields {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_o _choice;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_o _choice2;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_array *_lowCoder;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_array *_midCoder;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_o _highCoder;
};

struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_o {
    struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_VTable vtable;
};

typedef union _union_257044 _union_257044, *P_union_257044;

union _union_257044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282044 _union_282044, *P_union_282044;

union _union_282044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257046 _union_257046, *P_union_257046;

union _union_257046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282046 _union_282046, *P_union_282046;

union _union_282046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass623_0_c Shock_Protocol___c__DisplayClass623_0_c, *PShock_Protocol___c__DisplayClass623_0_c;

typedef struct Shock_Protocol___c__DisplayClass623_0_VTable Shock_Protocol___c__DisplayClass623_0_VTable, *PShock_Protocol___c__DisplayClass623_0_VTable;

struct Shock_Protocol___c__DisplayClass623_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass623_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass623_0_VTable vtable;
};

typedef union _union_257048 _union_257048, *P_union_257048;

union _union_257048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282048 _union_282048, *P_union_282048;

union _union_282048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF3254 MethodInfo_1EF3254, *PMethodInfo_1EF3254;

typedef union _union_211985 _union_211985, *P_union_211985;

union _union_211985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF3254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296690 _union_296690, *P_union_296690;

union _union_296690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257040 _union_257040, *P_union_257040;

union _union_257040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296692 _union_296692, *P_union_296692;

union _union_296692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24335B0 MethodInfo_24335B0, *PMethodInfo_24335B0;

typedef union _union_274408 _union_274408, *P_union_274408;

union _union_274408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24335B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296694 _union_296694, *P_union_296694;

union _union_296694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBC05C MethodInfo_2DBC05C, *PMethodInfo_2DBC05C;

typedef union _union_257146 _union_257146, *P_union_257146;

union _union_257146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC05C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296696 _union_296696, *P_union_296696;

union _union_296696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_c Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_c, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_c;

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_VTable vtable;
};

typedef struct UnityEngine_Networking_DownloadHandlerBuffer_c UnityEngine_Networking_DownloadHandlerBuffer_c, *PUnityEngine_Networking_DownloadHandlerBuffer_c;

typedef struct UnityEngine_Networking_DownloadHandlerBuffer_VTable UnityEngine_Networking_DownloadHandlerBuffer_VTable, *PUnityEngine_Networking_DownloadHandlerBuffer_VTable;

struct UnityEngine_Networking_DownloadHandlerBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_GetNativeData;
    struct VirtualInvokeData _7_GetData;
    struct VirtualInvokeData _8_GetText;
    struct VirtualInvokeData _9_ReceiveData;
    struct VirtualInvokeData _10_ReceiveContentLengthHeader;
    struct VirtualInvokeData _11_ReceiveContentLength;
    struct VirtualInvokeData _12_CompleteContent;
};

struct UnityEngine_Networking_DownloadHandlerBuffer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_DownloadHandlerBuffer_VTable vtable;
};

typedef union _union_296698 _union_296698, *P_union_296698;

union _union_296698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209B950 MethodInfo_209B950, *PMethodInfo_209B950;

typedef union _union_341541 _union_341541, *P_union_341541;

union _union_341541 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B950 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD1C9C MethodInfo_1FD1C9C, *PMethodInfo_1FD1C9C;

typedef union _union_266202 _union_266202, *P_union_266202;

union _union_266202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1C9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GlobalRectMask_Fields GlobalRectMask_Fields, *PGlobalRectMask_Fields;

struct GlobalRectMask_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    bool isDebug;
};

typedef struct MethodInfo_2EF7A44 MethodInfo_2EF7A44, *PMethodInfo_2EF7A44;

typedef union _union_202970 _union_202970, *P_union_202970;

union _union_202970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7A44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_SpriteNumber__bool__o System_Func_SpriteNumber__bool__o, *PSystem_Func_SpriteNumber__bool__o;

typedef struct System_Func_SpriteNumber__bool__c System_Func_SpriteNumber__bool__c, *PSystem_Func_SpriteNumber__bool__c;

typedef struct System_Func_SpriteNumber__bool__Fields System_Func_SpriteNumber__bool__Fields, *PSystem_Func_SpriteNumber__bool__Fields;

typedef struct System_Func_SpriteNumber__bool__VTable System_Func_SpriteNumber__bool__VTable, *PSystem_Func_SpriteNumber__bool__VTable;

struct System_Func_SpriteNumber__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SpriteNumber__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SpriteNumber__bool__VTable vtable;
};

struct System_Func_SpriteNumber__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SpriteNumber__bool__o {
    struct System_Func_SpriteNumber__bool__c *klass;
    void *monitor;
    struct System_Func_SpriteNumber__bool__Fields fields;
};

typedef union _union_282040 _union_282040, *P_union_282040;

union _union_282040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257030 _union_257030, *P_union_257030;

union _union_257030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282052 _union_282052, *P_union_282052;

union _union_282052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257032 _union_257032, *P_union_257032;

union _union_257032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282054 _union_282054, *P_union_282054;

union _union_282054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257034 _union_257034, *P_union_257034;

union _union_257034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282056 _union_282056, *P_union_282056;

union _union_282056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveMissionMstTable_o Shock_LiveMissionMstTable_o, *PShock_LiveMissionMstTable_o;

typedef struct Shock_LiveMissionMstTable_c Shock_LiveMissionMstTable_c, *PShock_LiveMissionMstTable_c;

typedef struct Shock_LiveMissionMstTable_Fields Shock_LiveMissionMstTable_Fields, *PShock_LiveMissionMstTable_Fields;

typedef struct Shock_LiveMissionMstTable_StaticFields Shock_LiveMissionMstTable_StaticFields, *PShock_LiveMissionMstTable_StaticFields;

typedef struct Shock_LiveMissionMstTable_VTable Shock_LiveMissionMstTable_VTable, *PShock_LiveMissionMstTable_VTable;

typedef struct Shock_GameMstTableBase_LiveMissionMst__uint__Fields Shock_GameMstTableBase_LiveMissionMst__uint__Fields, *PShock_GameMstTableBase_LiveMissionMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__LiveMissionMst__o Carbon_ListDictionary_uint__LiveMissionMst__o, *PCarbon_ListDictionary_uint__LiveMissionMst__o;

typedef struct Carbon_ListDictionary_uint__LiveMissionMst__c Carbon_ListDictionary_uint__LiveMissionMst__c, *PCarbon_ListDictionary_uint__LiveMissionMst__c;

typedef struct Carbon_ListDictionary_uint__LiveMissionMst__Fields Carbon_ListDictionary_uint__LiveMissionMst__Fields, *PCarbon_ListDictionary_uint__LiveMissionMst__Fields;

struct Shock_GameMstTableBase_LiveMissionMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LiveMissionMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_LiveMissionMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveMissionMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveMissionMstTable_VTable vtable;
};

struct Shock_LiveMissionMstTable_Fields {
    struct Shock_GameMstTableBase_LiveMissionMst__uint__Fields super;
};

struct Shock_LiveMissionMstTable_o {
    struct Shock_LiveMissionMstTable_c *klass;
    void *monitor;
    struct Shock_LiveMissionMstTable_Fields fields;
};

struct Carbon_ListDictionary_uint__LiveMissionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__LiveMissionMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__LiveMissionMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__LiveMissionMst__o {
    struct Carbon_ListDictionary_uint__LiveMissionMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__LiveMissionMst__Fields fields;
};

struct Shock_LiveMissionMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LiveMissionMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__LiveMissionMst__o *ms_HashTable;
};

typedef union _union_257036 _union_257036, *P_union_257036;

union _union_257036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282058 _union_282058, *P_union_282058;

union _union_282058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296680 _union_296680, *P_union_296680;

union _union_296680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28FFC60 MethodInfo_28FFC60, *PMethodInfo_28FFC60;

typedef union _union_236707 _union_236707, *P_union_236707;

union _union_236707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28FFC60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296682 _union_296682, *P_union_296682;

union _union_296682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Pringles_ConfigObject_TFormat__c Pringles_ConfigObject_TFormat__c, *PPringles_ConfigObject_TFormat__c;

typedef struct Pringles_ConfigObject_TFormat__VTable Pringles_ConfigObject_TFormat__VTable, *PPringles_ConfigObject_TFormat__VTable;

struct Pringles_ConfigObject_TFormat__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Pringles_ConfigObject_TFormat__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Pringles_ConfigObject_TFormat__VTable vtable;
};

typedef struct MethodInfo_10F12BC_RGCTXs MethodInfo_10F12BC_RGCTXs, *PMethodInfo_10F12BC_RGCTXs;

struct MethodInfo_10F12BC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_17FACA8_RGCTXs MethodInfo_17FACA8_RGCTXs, *PMethodInfo_17FACA8_RGCTXs;

struct MethodInfo_17FACA8_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Core_TweenManager_GetTweener_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Tweener_Setup_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_17EE840_RGCTXs MethodInfo_17EE840_RGCTXs, *PMethodInfo_17EE840_RGCTXs;

struct MethodInfo_17EE840_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef union _union_296684 _union_296684, *P_union_296684;

union _union_296684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BA1160 MethodInfo_2BA1160, *PMethodInfo_2BA1160;

typedef union _union_299629 _union_299629, *P_union_299629;

union _union_299629 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA1160 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299629 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296686 _union_296686, *P_union_296686;

union _union_296686 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296688 _union_296688, *P_union_296688;

union _union_296688 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31485FC MethodInfo_31485FC, *PMethodInfo_31485FC;

typedef union _union_225377 _union_225377, *P_union_225377;

union _union_225377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31485FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257038 _union_257038, *P_union_257038;

union _union_257038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E525F0_RGCTXs MethodInfo_2E525F0_RGCTXs, *PMethodInfo_2E525F0_RGCTXs;

struct MethodInfo_2E525F0_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_17F0E4C_RGCTXs MethodInfo_17F0E4C_RGCTXs, *PMethodInfo_17F0E4C_RGCTXs;

struct MethodInfo_17F0E4C_RGCTXs {
    struct Il2CppClass *_0_System_EmptyArray_T_;
};

typedef struct Pringles_ConfigObject_TFormat__o Pringles_ConfigObject_TFormat__o, *PPringles_ConfigObject_TFormat__o;

typedef struct Pringles_ConfigObject_TFormat__Fields Pringles_ConfigObject_TFormat__Fields, *PPringles_ConfigObject_TFormat__Fields;

struct Pringles_ConfigObject_TFormat__Fields {
    struct Pringles_ConfigObject_Fields super;
};

struct Pringles_ConfigObject_TFormat__o {
    struct Pringles_ConfigObject_TFormat__c *klass;
    void *monitor;
    struct Pringles_ConfigObject_TFormat__Fields fields;
};

typedef struct Shock_Protocol___c__DisplayClass1416_0_c Shock_Protocol___c__DisplayClass1416_0_c, *PShock_Protocol___c__DisplayClass1416_0_c;

typedef struct Shock_Protocol___c__DisplayClass1416_0_VTable Shock_Protocol___c__DisplayClass1416_0_VTable, *PShock_Protocol___c__DisplayClass1416_0_VTable;

struct Shock_Protocol___c__DisplayClass1416_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1416_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1416_0_VTable vtable;
};

typedef union _union_282050 _union_282050, *P_union_282050;

union _union_282050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B5164 MethodInfo_16B5164, *PMethodInfo_16B5164;

typedef union _union_284092 _union_284092, *P_union_284092;

union _union_284092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_VoiceMst__string__o System_Func_VoiceMst__string__o, *PSystem_Func_VoiceMst__string__o;

typedef struct System_Func_VoiceMst__string__c System_Func_VoiceMst__string__c, *PSystem_Func_VoiceMst__string__c;

typedef struct System_Func_VoiceMst__string__Fields System_Func_VoiceMst__string__Fields, *PSystem_Func_VoiceMst__string__Fields;

typedef struct System_Func_VoiceMst__string__VTable System_Func_VoiceMst__string__VTable, *PSystem_Func_VoiceMst__string__VTable;

struct System_Func_VoiceMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_VoiceMst__string__o {
    struct System_Func_VoiceMst__string__c *klass;
    void *monitor;
    struct System_Func_VoiceMst__string__Fields fields;
};

struct System_Func_VoiceMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_VoiceMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_VoiceMst__string__VTable vtable;
};

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_o Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_o, *PUnity_Collections_LowLevel_Unsafe_NativeContainerAttribute_o;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_c Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_c, *PUnity_Collections_LowLevel_Unsafe_NativeContainerAttribute_c;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_Fields Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_Fields, *PUnity_Collections_LowLevel_Unsafe_NativeContainerAttribute_Fields;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_VTable Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_VTable, *PUnity_Collections_LowLevel_Unsafe_NativeContainerAttribute_VTable;

struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_o {
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_c *klass;
    void *monitor;
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_Fields fields;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerAttribute_VTable vtable;
};

typedef struct MethodInfo_2EA4514 MethodInfo_2EA4514, *PMethodInfo_2EA4514;

typedef union _union_236505 _union_236505, *P_union_236505;

union _union_236505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA4514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA8D4 MethodInfo_1EAA8D4, *PMethodInfo_1EAA8D4;

typedef union _union_264416 _union_264416, *P_union_264416;

union _union_264416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA8D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2643E04 MethodInfo_2643E04, *PMethodInfo_2643E04;

typedef union _union_268200 _union_268200, *P_union_268200;

union _union_268200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2643E04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B63558 MethodInfo_1B63558, *PMethodInfo_1B63558;

typedef union _union_254925 _union_254925, *P_union_254925;

union _union_254925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B63558 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2276244 MethodInfo_2276244, *PMethodInfo_2276244;

struct MethodInfo_2276244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296630 _union_296630, *P_union_296630;

union _union_296630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296632 _union_296632, *P_union_296632;

union _union_296632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296634 _union_296634, *P_union_296634;

union _union_296634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296636 _union_296636, *P_union_296636;

union _union_296636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296638 _union_296638, *P_union_296638;

union _union_296638 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B38AC MethodInfo_20B38AC, *PMethodInfo_20B38AC;

typedef union _union_340942 _union_340942, *P_union_340942;

union _union_340942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B38AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB0C60 MethodInfo_1BB0C60, *PMethodInfo_1BB0C60;

typedef union _union_303624 _union_303624, *P_union_303624;

union _union_303624 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0C60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303624 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass27_1_VTable Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass27_1_VTable, *PAoharu_Scenes_TitleList_TitleListController___c__DisplayClass27_1_VTable;

struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass27_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_257096 _union_257096, *P_union_257096;

union _union_257096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__c UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__c, *PUniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__c;

typedef struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__RGCTXs UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__RGCTXs, *PUniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__RGCTXs;

typedef struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__VTable UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__VTable, *PUniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__VTable;

struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_BufferObservable_BufferTC_T__OnNextTick;
    struct MethodInfo *_1_UniRx_Operators_BufferObservable_BufferTC_T__OnNextRecursive;
};

struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__VTable vtable;
};

typedef union _union_257098 _union_257098, *P_union_257098;

union _union_257098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17856CC MethodInfo_17856CC, *PMethodInfo_17856CC;

typedef union _union_261800 _union_261800, *P_union_261800;

union _union_261800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17856CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC824C MethodInfo_1EC824C, *PMethodInfo_1EC824C;

typedef union _union_292364 _union_292364, *P_union_292364;

union _union_292364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC824C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_o Mono_Unity_UnityTls_unitytls_interface_struct_o, *PMono_Unity_UnityTls_unitytls_interface_struct_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_c Mono_Unity_UnityTls_unitytls_interface_struct_c, *PMono_Unity_UnityTls_unitytls_interface_struct_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_Fields Mono_Unity_UnityTls_unitytls_interface_struct_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_VTable Mono_Unity_UnityTls_unitytls_interface_struct_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_protocolrange_o Mono_Unity_UnityTls_unitytls_tlsctx_protocolrange_o, *PMono_Unity_UnityTls_unitytls_tlsctx_protocolrange_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_o Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_o, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_o;

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_protocolrange_Fields Mono_Unity_UnityTls_unitytls_tlsctx_protocolrange_Fields, *PMono_Unity_UnityTls_unitytls_tlsctx_protocolrange_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_c Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_c, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_c;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_Fields Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_Fields, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_VTable;

typedef struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_VTable Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_VTable, *PMono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_VTable;

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_tlsctx_protocolrange_Fields {
    uint32_t min;
    uint32_t max;
};

struct Mono_Unity_UnityTls_unitytls_tlsctx_protocolrange_o {
    struct Mono_Unity_UnityTls_unitytls_tlsctx_protocolrange_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_Fields {
    uint64_t UNITYTLS_INVALID_HANDLE;
    struct Mono_Unity_UnityTls_unitytls_tlsctx_protocolrange_o UNITYTLS_TLSCTX_PROTOCOLRANGE_DEFAULT;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_o *unitytls_errorstate_create;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_o *unitytls_errorstate_raise_error;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_o *unitytls_key_get_ref;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_der_t_o *unitytls_key_parse_der;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_o *unitytls_key_parse_pem;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_o *unitytls_key_free;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_o *unitytls_x509_export_der;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_o *unitytls_x509list_get_ref;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_x509_t_o *unitytls_x509list_get_x509;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_o *unitytls_x509list_create;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_o *unitytls_x509list_append;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_o *unitytls_x509list_append_der;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_o *unitytls_x509list_append_pem;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_o *unitytls_x509list_free;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_o *unitytls_x509verify_default_ca;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_o *unitytls_x509verify_explicit_ca;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_server_t_o *unitytls_tlsctx_create_server;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_o *unitytls_tlsctx_create_client;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_o *unitytls_tlsctx_server_require_client_authentication;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_o *unitytls_tlsctx_set_certificate_callback;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_o *unitytls_tlsctx_set_trace_callback;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_o *unitytls_tlsctx_set_x509verify_callback;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_o *unitytls_tlsctx_set_supported_ciphersuites;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_o *unitytls_tlsctx_get_ciphersuite;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_o *unitytls_tlsctx_get_protocol;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_o *unitytls_tlsctx_process_handshake;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_o *unitytls_tlsctx_read;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_o *unitytls_tlsctx_write;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_o *unitytls_tlsctx_notify_close;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_o *unitytls_tlsctx_free;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_random_generate_bytes_t_o *unitytls_random_generate_bytes;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_explicit_ca_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_supported_ciphersuites_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_parse_pem_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_notify_close_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_protocol_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_trace_callback_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_x509verify_callback_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_free_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_raise_error_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_process_handshake_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_set_certificate_callback_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_write_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_free_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509_export_der_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509verify_default_ca_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_append_der_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_read_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_create_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_create_client_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_key_get_ref_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_x509list_get_ref_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_get_ciphersuite_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_free_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_VTable vtable;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_tlsctx_server_require_client_authentication_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_o {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_interface_struct_unitytls_errorstate_create_t_VTable vtable;
};

typedef union _union_257090 _union_257090, *P_union_257090;

union _union_257090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__o UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__o, *PUniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__o;

typedef struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__Fields UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__Fields, *PUniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__Fields;

typedef struct UniRx_Operators_BufferObservable_BufferTC_T__o UniRx_Operators_BufferObservable_BufferTC_T__o, *PUniRx_Operators_BufferObservable_BufferTC_T__o;

struct UniRx_Operators_BufferObservable_BufferTC_T__o {
    struct UniRx_Operators_BufferObservable_BufferTC_T__c *klass;
    void *monitor;
    struct UniRx_Operators_BufferObservable_BufferTC_T__Fields fields;
};

struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__Fields {
    struct UniRx_Operators_BufferObservable_BufferTC_T__o *__4__this;
    int64_t currentTimerId;
};

struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__o {
    struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__c *klass;
    void *monitor;
    struct UniRx_Operators_BufferObservable_BufferTC___c__DisplayClass8_0_T__Fields fields;
};

typedef struct MethodInfo_21F9928 MethodInfo_21F9928, *PMethodInfo_21F9928;

typedef union _union_289874 _union_289874, *P_union_289874;

union _union_289874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F9928 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ThrottleFirstObservable_T__o UniRx_Operators_ThrottleFirstObservable_T__o, *PUniRx_Operators_ThrottleFirstObservable_T__o;

typedef struct UniRx_Operators_ThrottleFirstObservable_T__c UniRx_Operators_ThrottleFirstObservable_T__c, *PUniRx_Operators_ThrottleFirstObservable_T__c;

typedef struct UniRx_Operators_ThrottleFirstObservable_T__Fields UniRx_Operators_ThrottleFirstObservable_T__Fields, *PUniRx_Operators_ThrottleFirstObservable_T__Fields;

typedef struct UniRx_Operators_ThrottleFirstObservable_T__RGCTXs UniRx_Operators_ThrottleFirstObservable_T__RGCTXs, *PUniRx_Operators_ThrottleFirstObservable_T__RGCTXs;

typedef struct UniRx_Operators_ThrottleFirstObservable_T__VTable UniRx_Operators_ThrottleFirstObservable_T__VTable, *PUniRx_Operators_ThrottleFirstObservable_T__VTable;

struct UniRx_Operators_ThrottleFirstObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct System_TimeSpan_o dueTime;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_ThrottleFirstObservable_T__o {
    struct UniRx_Operators_ThrottleFirstObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ThrottleFirstObservable_T__Fields fields;
};

struct UniRx_Operators_ThrottleFirstObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ThrottleFirstObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrottleFirstObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleFirstObservable_T__VTable vtable;
};

struct UniRx_Operators_ThrottleFirstObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_ThrottleFirstObservable_ThrottleFirst_T_;
    struct MethodInfo *_4_UniRx_Operators_ThrottleFirstObservable_ThrottleFirst_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_ThrottleFirstObservable_ThrottleFirst_T__Run;
};

typedef union _union_296620 _union_296620, *P_union_296620;

union _union_296620 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEqualityComparer_Vector2Int__o System_Collections_Generic_IEqualityComparer_Vector2Int__o, *PSystem_Collections_Generic_IEqualityComparer_Vector2Int__o;

typedef struct System_Collections_Generic_IEqualityComparer_Vector2Int__c System_Collections_Generic_IEqualityComparer_Vector2Int__c, *PSystem_Collections_Generic_IEqualityComparer_Vector2Int__c;

typedef struct System_Collections_Generic_IEqualityComparer_Vector2Int__Fields System_Collections_Generic_IEqualityComparer_Vector2Int__Fields, *PSystem_Collections_Generic_IEqualityComparer_Vector2Int__Fields;

struct System_Collections_Generic_IEqualityComparer_Vector2Int__Fields {
};

struct System_Collections_Generic_IEqualityComparer_Vector2Int__o {
    struct System_Collections_Generic_IEqualityComparer_Vector2Int__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_Vector2Int__Fields fields;
};

struct System_Collections_Generic_IEqualityComparer_Vector2Int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_296622 _union_296622, *P_union_296622;

union _union_296622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296624 _union_296624, *P_union_296624;

union _union_296624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GreeGameLib_ProductList_VTable GreeGameLib_ProductList_VTable, *PGreeGameLib_ProductList_VTable;

struct GreeGameLib_ProductList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

typedef union _union_296626 _union_296626, *P_union_296626;

union _union_296626 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24A9508 MethodInfo_24A9508, *PMethodInfo_24A9508;

typedef union _union_313080 _union_313080, *P_union_313080;

union _union_313080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9508 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296628 _union_296628, *P_union_296628;

union _union_296628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ParseFailureKind_c System_ParseFailureKind_c, *PSystem_ParseFailureKind_c;

typedef struct System_ParseFailureKind_VTable System_ParseFailureKind_VTable, *PSystem_ParseFailureKind_VTable;

struct System_ParseFailureKind_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_ParseFailureKind_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ParseFailureKind_VTable vtable;
};

typedef union _union_257086 _union_257086, *P_union_257086;

union _union_257086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1653884 MethodInfo_1653884, *PMethodInfo_1653884;

typedef struct System_Linq_Enumerable__UnionIterator_d__71_TSource__c System_Linq_Enumerable__UnionIterator_d__71_TSource__c, *PSystem_Linq_Enumerable__UnionIterator_d__71_TSource__c;

typedef union _union_337619 _union_337619, *P_union_337619;

typedef struct System_Linq_Enumerable__UnionIterator_d__71_TSource__RGCTXs System_Linq_Enumerable__UnionIterator_d__71_TSource__RGCTXs, *PSystem_Linq_Enumerable__UnionIterator_d__71_TSource__RGCTXs;

typedef struct System_Linq_Enumerable__UnionIterator_d__71_TSource__VTable System_Linq_Enumerable__UnionIterator_d__71_TSource__VTable, *PSystem_Linq_Enumerable__UnionIterator_d__71_TSource__VTable;

union _union_337619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1653884 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__UnionIterator_d__71_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_Enumerable__UnionIterator_d__71_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct System_Linq_Enumerable__UnionIterator_d__71_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable__UnionIterator_d__71_TSource__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable__UnionIterator_d__71_TSource__VTable vtable;
};

struct System_Linq_Enumerable__UnionIterator_d__71_TSource__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable__UnionIterator_d__71_TSource____m__Finally1;
    struct MethodInfo *_1_System_Linq_Enumerable__UnionIterator_d__71_TSource____m__Finally2;
    struct Il2CppClass *_2_System_Linq_Set_TSource_;
    struct MethodInfo *_3_System_Linq_Set_TSource___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct MethodInfo *_8_System_Linq_Set_TSource__Add;
    struct MethodInfo *_9_System_Linq_Enumerable__UnionIterator_d__71_TSource__System_IDisposable_Dispose;
    struct Il2CppClass *_10_TSource;
    struct Il2CppClass *_11_System_Linq_Enumerable__UnionIterator_d__71_TSource_;
    struct MethodInfo *_12_System_Linq_Enumerable__UnionIterator_d__71_TSource___ctor;
    struct MethodInfo *_13_System_Linq_Enumerable__UnionIterator_d__71_TSource__System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
};

typedef struct Photon_SocketServer_Security_OakleyGroups_c Photon_SocketServer_Security_OakleyGroups_c, *PPhoton_SocketServer_Security_OakleyGroups_c;

typedef struct Photon_SocketServer_Security_OakleyGroups_StaticFields Photon_SocketServer_Security_OakleyGroups_StaticFields, *PPhoton_SocketServer_Security_OakleyGroups_StaticFields;

typedef struct Photon_SocketServer_Security_OakleyGroups_VTable Photon_SocketServer_Security_OakleyGroups_VTable, *PPhoton_SocketServer_Security_OakleyGroups_VTable;

struct Photon_SocketServer_Security_OakleyGroups_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_SocketServer_Security_OakleyGroups_StaticFields {
    int32_t Generator;
    struct System_Byte_array *OakleyPrime768;
    struct System_Byte_array *OakleyPrime1024;
    struct System_Byte_array *OakleyPrime1536;
};

struct Photon_SocketServer_Security_OakleyGroups_c {
    struct Il2CppClass_1 _1;
    struct Photon_SocketServer_Security_OakleyGroups_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_SocketServer_Security_OakleyGroups_VTable vtable;
};

typedef union _union_257088 _union_257088, *P_union_257088;

union _union_257088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282000 _union_282000, *P_union_282000;

union _union_282000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_ITaskCompletionAction_c System_Threading_Tasks_ITaskCompletionAction_c, *PSystem_Threading_Tasks_ITaskCompletionAction_c;

struct System_Threading_Tasks_ITaskCompletionAction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_ShaderLoader___c__DisplayClass2_0_o Shock_ShaderLoader___c__DisplayClass2_0_o, *PShock_ShaderLoader___c__DisplayClass2_0_o;

typedef struct Shock_ShaderLoader___c__DisplayClass2_0_Fields Shock_ShaderLoader___c__DisplayClass2_0_Fields, *PShock_ShaderLoader___c__DisplayClass2_0_Fields;

struct Shock_ShaderLoader___c__DisplayClass2_0_Fields {
    struct System_Action_o *onComplete;
};

struct Shock_ShaderLoader___c__DisplayClass2_0_o {
    struct Shock_ShaderLoader___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Shock_ShaderLoader___c__DisplayClass2_0_Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__bool__VTable System_Collections_Generic_Dictionary_Entry_object__bool__VTable, *PSystem_Collections_Generic_Dictionary_Entry_object__bool__VTable;

struct System_Collections_Generic_Dictionary_Entry_object__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_Dictionary_Entry_UInt64Enum__object__Fields System_Collections_Generic_Dictionary_Entry_UInt64Enum__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_UInt64Enum__object__Fields;

struct System_Collections_Generic_Dictionary_Entry_UInt64Enum__object__Fields {
    int32_t hashCode;
    int32_t next;
    uint64_t key;
    struct Il2CppObject *value;
};

typedef union _union_282002 _union_282002, *P_union_282002;

union _union_282002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282004 _union_282004, *P_union_282004;

union _union_282004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282006 _union_282006, *P_union_282006;

union _union_282006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ParseFailureKind_o System_ParseFailureKind_o, *PSystem_ParseFailureKind_o;

typedef struct System_ParseFailureKind_Fields System_ParseFailureKind_Fields, *PSystem_ParseFailureKind_Fields;

struct System_ParseFailureKind_Fields {
    int32_t value__;
};

struct System_ParseFailureKind_o {
    struct System_ParseFailureKind_Fields fields;
};

typedef union _union_257080 _union_257080, *P_union_257080;

union _union_257080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282008 _union_282008, *P_union_282008;

union _union_282008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__c Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__c, *PChipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__c;

struct Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2B1484C MethodInfo_2B1484C, *PMethodInfo_2B1484C;

typedef union _union_187834 _union_187834, *P_union_187834;

union _union_187834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1484C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257082 _union_257082, *P_union_257082;

union _union_257082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2907BF0 MethodInfo_2907BF0, *PMethodInfo_2907BF0;

typedef union _union_235033 _union_235033, *P_union_235033;

union _union_235033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257084 _union_257084, *P_union_257084;

union _union_257084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14858 MethodInfo_2B14858, *PMethodInfo_2B14858;

typedef union _union_190710 _union_190710, *P_union_190710;

union _union_190710 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190710 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296650 _union_296650, *P_union_296650;

union _union_296650 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296652 _union_296652, *P_union_296652;

union _union_296652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296654 _union_296654, *P_union_296654;

union _union_296654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_ProvidePropertyAttribute_Fields System_ComponentModel_ProvidePropertyAttribute_Fields, *PSystem_ComponentModel_ProvidePropertyAttribute_Fields;

struct System_ComponentModel_ProvidePropertyAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_PropertyName_k__BackingField;
    struct System_String_o *_ReceiverTypeName_k__BackingField;
};

typedef union _union_296656 _union_296656, *P_union_296656;

union _union_296656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__o Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__o, *PChipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__o;

typedef struct Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__Fields Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__Fields, *PChipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__Fields;

struct Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__Fields {
};

struct Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__o {
    struct Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__c *klass;
    void *monitor;
    struct Chipstar_ICachableAssetLoader_Tuple_uint__bool__string___Sprite__Fields fields;
};

typedef struct MethodInfo_2B14850 MethodInfo_2B14850, *PMethodInfo_2B14850;

typedef union _union_189272 _union_189272, *P_union_189272;

union _union_189272 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189272 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A6738_RGCTXs MethodInfo_30A6738_RGCTXs, *PMethodInfo_30A6738_RGCTXs;

struct MethodInfo_30A6738_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2DBC014 MethodInfo_2DBC014, *PMethodInfo_2DBC014;

typedef union _union_257106 _union_257106, *P_union_257106;

union _union_257106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296658 _union_296658, *P_union_296658;

union _union_296658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2090EFC MethodInfo_2090EFC, *PMethodInfo_2090EFC;

typedef union _union_325410 _union_325410, *P_union_325410;

union _union_325410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090EFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28687CC MethodInfo_28687CC, *PMethodInfo_28687CC;

struct MethodInfo_28687CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_110B180 MethodInfo_110B180, *PMethodInfo_110B180;

typedef union _union_202454 _union_202454, *P_union_202454;

union _union_202454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257074 _union_257074, *P_union_257074;

union _union_257074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257076 _union_257076, *P_union_257076;

union _union_257076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282010 _union_282010, *P_union_282010;

union _union_282010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257078 _union_257078, *P_union_257078;

union _union_257078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282012 _union_282012, *P_union_282012;

union _union_282012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932C00 MethodInfo_2932C00, *PMethodInfo_2932C00;

typedef union _union_188086 _union_188086, *P_union_188086;

union _union_188086 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932C00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188086 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282014 _union_282014, *P_union_282014;

union _union_282014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127C5DC MethodInfo_127C5DC, *PMethodInfo_127C5DC;

typedef union _union_202006 _union_202006, *P_union_202006;

union _union_202006 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C5DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202006 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282016 _union_282016, *P_union_282016;

union _union_282016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282018 _union_282018, *P_union_282018;

union _union_282018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBB6FC MethodInfo_1BBB6FC, *PMethodInfo_1BBB6FC;

typedef union _union_303704 _union_303704, *P_union_303704;

union _union_303704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB6FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257070 _union_257070, *P_union_257070;

union _union_257070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__c Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__c, *PShock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__c;

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__VTable Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__VTable, *PShock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__VTable;

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__VTable vtable;
};

typedef union _union_257072 _union_257072, *P_union_257072;

union _union_257072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDC70C MethodInfo_1FDC70C, *PMethodInfo_1FDC70C;

typedef union _union_265776 _union_265776, *P_union_265776;

union _union_265776 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC70C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_ITaskCompletionAction_o System_Threading_Tasks_ITaskCompletionAction_o, *PSystem_Threading_Tasks_ITaskCompletionAction_o;

typedef struct System_Threading_Tasks_ITaskCompletionAction_Fields System_Threading_Tasks_ITaskCompletionAction_Fields, *PSystem_Threading_Tasks_ITaskCompletionAction_Fields;

struct System_Threading_Tasks_ITaskCompletionAction_Fields {
};

struct System_Threading_Tasks_ITaskCompletionAction_o {
    struct System_Threading_Tasks_ITaskCompletionAction_c *klass;
    void *monitor;
    struct System_Threading_Tasks_ITaskCompletionAction_Fields fields;
};

typedef struct MethodInfo_165387C MethodInfo_165387C, *PMethodInfo_165387C;

typedef union _union_337617 _union_337617, *P_union_337617;

union _union_337617 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_165387C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__UnionIterator_d__71_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337617 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296640 _union_296640, *P_union_296640;

union _union_296640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296642 _union_296642, *P_union_296642;

union _union_296642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296644 _union_296644, *P_union_296644;

union _union_296644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296646 _union_296646, *P_union_296646;

union _union_296646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__o Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__o, *PShock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__o;

struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__o {
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__c *klass;
    void *monitor;
    struct Shock_SerializableKeyValuePair_BAND_CATEGORY__Sprite__Fields fields;
};

typedef struct MethodInfo_2932C04 MethodInfo_2932C04, *PMethodInfo_2932C04;

typedef union _union_189524 _union_189524, *P_union_189524;

union _union_189524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932C04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___c Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___c, *PShock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___c;

typedef struct Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___VTable Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___VTable, *PShock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___VTable;

struct Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_CardGetMst__ValueTuple_uint__int___VTable vtable;
};

typedef union _union_296648 _union_296648, *P_union_296648;

union _union_296648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E81AB0 MethodInfo_2E81AB0, *PMethodInfo_2E81AB0;

typedef union _union_334537 _union_334537, *P_union_334537;

union _union_334537 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_PlayFlashCommand_Fields Shock_Scenes_Adventure_PlayFlashCommand_Fields, *PShock_Scenes_Adventure_PlayFlashCommand_Fields;

typedef struct Shock_Scenes_Adventure_PlayFlashCommand_Args_o Shock_Scenes_Adventure_PlayFlashCommand_Args_o, *PShock_Scenes_Adventure_PlayFlashCommand_Args_o;

typedef struct Shock_Scenes_Adventure_PlayFlashCommand_Args_Fields Shock_Scenes_Adventure_PlayFlashCommand_Args_Fields, *PShock_Scenes_Adventure_PlayFlashCommand_Args_Fields;

struct Shock_Scenes_Adventure_PlayFlashCommand_Args_Fields {
    struct System_String_o *_PrefabName_k__BackingField;
};

struct Shock_Scenes_Adventure_PlayFlashCommand_Args_o {
    struct Shock_Scenes_Adventure_PlayFlashCommand_Args_Fields fields;
};

struct Shock_Scenes_Adventure_PlayFlashCommand_Fields {
    struct Shock_Scenes_Adventure_CommandAction_Fields super;
    struct Shock_Scenes_Adventure_PlayFlashCommand_Args_o m_args;
    struct Shock_Scenes_Adventure_AdventureUIManager_o *m_mgr;
};

typedef struct Aoharu_OptionTabSystem_Fields Aoharu_OptionTabSystem_Fields, *PAoharu_OptionTabSystem_Fields;

struct Aoharu_OptionTabSystem_Fields {
    struct Aoharu_OptionTabBase_Fields super;
    struct Shock_ToggleRadio_o *m_ScreenFixToggles;
    struct Shock_ToggleRadio_o *m_CheckRemainingBatteryToggles;
    struct Shock_ToggleRadio_o *m_InfoFullRecoveryToggles;
    struct Shock_ToggleRadio_o *m_InfoMidnightToggles;
    struct Shock_ToggleRadio_o *m_InfoPaymentAlertToggles;
    struct Shock_ToggleRadio_o *m_BluetoothNotificationToggles;
    struct Shock_ToggleRadio_o *m_HomeSceneBGMoviePlayToggle;
    struct Shock_ToggleRadio_o *m_LiveBurstToggles;
    struct Shock_ToggleRadio_o *m_AutoBurstToggles;
    struct Shock_ToggleRadio_o *m_ignoreSkipUrGachaEffToggle;
};

typedef struct System_Action_IDisposable__AdventureScene__Fields System_Action_IDisposable__AdventureScene__Fields, *PSystem_Action_IDisposable__AdventureScene__Fields;

struct System_Action_IDisposable__AdventureScene__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____array System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____array, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____array;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object_____o m_Items[65535];
};

typedef struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_Fields Chipstar_Downloads_AssetManager___c__DisplayClass78_0_Fields, *PChipstar_Downloads_AssetManager___c__DisplayClass78_0_Fields;

struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_Fields {
    struct Chipstar_Downloads_AssetManager_o *__4__this;
    struct System_String_o *path;
};

typedef struct MethodInfo_21E531C MethodInfo_21E531C, *PMethodInfo_21E531C;

typedef union _union_161195 _union_161195, *P_union_161195;

union _union_161195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E531C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A306C MethodInfo_30A306C, *PMethodInfo_30A306C;

typedef struct MethodInfo_30A306C_RGCTXs MethodInfo_30A306C_RGCTXs, *PMethodInfo_30A306C_RGCTXs;

typedef union _union_205638 _union_205638, *P_union_205638;

union _union_205638 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A306C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A306C_RGCTXs *rgctx_data;
    union _union_205638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A306C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_310900C MethodInfo_310900C, *PMethodInfo_310900C;

typedef union _union_330287 _union_330287, *P_union_330287;

union _union_330287 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_310900C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330287 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B63504 MethodInfo_1B63504, *PMethodInfo_1B63504;

typedef union _union_254717 _union_254717, *P_union_254717;

union _union_254717 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B63504 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254717 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_CardSkillLevelMst__Fields System_Collections_Generic_IReadOnlyCollection_CardSkillLevelMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_CardSkillLevelMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_CardSkillLevelMst__Fields {
};

typedef struct Shock_Data_SaveData_SaveDataUtil_FileCheck_c Shock_Data_SaveData_SaveDataUtil_FileCheck_c, *PShock_Data_SaveData_SaveDataUtil_FileCheck_c;

typedef struct Shock_Data_SaveData_SaveDataUtil_FileCheck_VTable Shock_Data_SaveData_SaveDataUtil_FileCheck_VTable, *PShock_Data_SaveData_SaveDataUtil_FileCheck_VTable;

struct Shock_Data_SaveData_SaveDataUtil_FileCheck_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_Data_SaveData_SaveDataUtil_FileCheck_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_SaveDataUtil_FileCheck_VTable vtable;
};

typedef struct System_Xml_XmlDownloadManager___c__DisplayClass4_0_c System_Xml_XmlDownloadManager___c__DisplayClass4_0_c, *PSystem_Xml_XmlDownloadManager___c__DisplayClass4_0_c;

typedef struct System_Xml_XmlDownloadManager___c__DisplayClass4_0_VTable System_Xml_XmlDownloadManager___c__DisplayClass4_0_VTable, *PSystem_Xml_XmlDownloadManager___c__DisplayClass4_0_VTable;

struct System_Xml_XmlDownloadManager___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_XmlDownloadManager___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlDownloadManager___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_1F3B800 MethodInfo_1F3B800, *PMethodInfo_1F3B800;

typedef union _union_283526 _union_283526, *P_union_283526;

union _union_283526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B800 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA878 MethodInfo_1EAA878, *PMethodInfo_1EAA878;

typedef union _union_263958 _union_263958, *P_union_263958;

union _union_263958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__T4__T5__TR__Fields UniRx_Operators_ZipLatestObservable_T1__T2__T3__T4__T5__TR__Fields, *PUniRx_Operators_ZipLatestObservable_T1__T2__T3__T4__T5__TR__Fields;

typedef struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__o UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__o, *PUniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__o;

typedef struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__c UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__c, *PUniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__c;

typedef struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__Fields UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__Fields, *PUniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__Fields;

typedef struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__VTable UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__VTable, *PUniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__VTable;

struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__T4__T5__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T1__o *source1;
    struct UniRx_IObservable_T2__o *source2;
    struct UniRx_IObservable_T3__o *source3;
    struct UniRx_IObservable_T4__o *source4;
    struct UniRx_IObservable_T5__o *source5;
    struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__o *resultSelector;
};

struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__o {
    struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__Fields fields;
};

struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__VTable vtable;
};

typedef struct Unity_Collections_NativeArray_byte__Fields Unity_Collections_NativeArray_byte__Fields, *PUnity_Collections_NativeArray_byte__Fields;

struct Unity_Collections_NativeArray_byte__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

typedef struct Carbon_UnityEngineObjectExtensions_VTable Carbon_UnityEngineObjectExtensions_VTable, *PCarbon_UnityEngineObjectExtensions_VTable;

struct Carbon_UnityEngineObjectExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_190E4CC MethodInfo_190E4CC, *PMethodInfo_190E4CC;

typedef struct MethodInfo_190E4CC_RGCTXs MethodInfo_190E4CC_RGCTXs, *PMethodInfo_190E4CC_RGCTXs;

typedef union _union_317342 _union_317342, *P_union_317342;

union _union_317342 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190E4CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190E4CC_RGCTXs *rgctx_data;
    union _union_317342 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190E4CC_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_132542C MethodInfo_132542C, *PMethodInfo_132542C;

typedef union _union_284586 _union_284586, *P_union_284586;

union _union_284586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_132542C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_GUI_StaticFields UnityEngine_GUI_StaticFields, *PUnityEngine_GUI_StaticFields;

struct UnityEngine_GUI_StaticFields {
    int32_t s_HotTextField;
    int32_t s_BoxHash;
    int32_t s_ButonHash;
    int32_t s_RepeatButtonHash;
    int32_t s_ToggleHash;
    int32_t s_ButtonGridHash;
    int32_t s_SliderHash;
    int32_t s_BeginGroupHash;
    int32_t s_ScrollviewHash;
    int32_t _scrollTroughSide_k__BackingField;
    struct System_DateTime_o _nextScrollStepTime_k__BackingField;
    struct UnityEngine_GUISkin_o *s_Skin;
    struct UnityEngine_Rect_o s_ToolTipRect;
    struct UnityEngineInternal_GenericStack_o *_scrollViewStates_k__BackingField;
};

typedef struct MethodInfo_1EC821C MethodInfo_1EC821C, *PMethodInfo_1EC821C;

typedef union _union_292360 _union_292360, *P_union_292360;

union _union_292360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC821C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_o Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_o, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_o;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_c Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_c, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_Fields Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_Fields, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_Fields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_VTable;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_o Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_o, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_o;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_c Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_c, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_Fields Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_Fields, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_Fields {
    struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_o *pair;
    struct Aoharu_AdvCharacterHandler_o *handler;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_o *CS___8__locals1;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_o {
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_1_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_Fields {
    struct Shock_Scenes_Adventure_AdventureCharacterController_o *__4__this;
    struct Carbon_ParallelTask_o *pTask;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_o {
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_0_VTable vtable;
};

typedef union _union_296610 _union_296610, *P_union_296610;

union _union_296610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_JsonParser_T__Fields Chipstar_JsonParser_T__Fields, *PChipstar_JsonParser_T__Fields;

struct Chipstar_JsonParser_T__Fields {
    struct Chipstar_FileParser_T__Fields super;
    struct System_Text_Encoding_o *_Encoding_k__BackingField;
};

typedef struct MethodInfo_2012984 MethodInfo_2012984, *PMethodInfo_2012984;

typedef union _union_254257 _union_254257, *P_union_254257;

union _union_254257 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254257 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1221_0_VTable Shock_Protocol___c__DisplayClass1221_0_VTable, *PShock_Protocol___c__DisplayClass1221_0_VTable;

struct Shock_Protocol___c__DisplayClass1221_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncStartTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncStartTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncStartTrigger_Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncStartTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
    bool called;
};

typedef struct MethodInfo_1FDC6C0 MethodInfo_1FDC6C0, *PMethodInfo_1FDC6C0;

typedef union _union_267050 _union_267050, *P_union_267050;

union _union_267050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC6C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296612 _union_296612, *P_union_296612;

union _union_296612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296614 _union_296614, *P_union_296614;

union _union_296614 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1271B84 MethodInfo_1271B84, *PMethodInfo_1271B84;

typedef union _union_201058 _union_201058, *P_union_201058;

union _union_201058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271B84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296616 _union_296616, *P_union_296616;

union _union_296616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B8F7C MethodInfo_19B8F7C, *PMethodInfo_19B8F7C;

typedef union _union_311280 _union_311280, *P_union_311280;

union _union_311280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296618 _union_296618, *P_union_296618;

union _union_296618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D204E8 MethodInfo_1D204E8, *PMethodInfo_1D204E8;

struct MethodInfo_1D204E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242953 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_MouseDownEvent__c UnityEngine_UIElements_EventBase_MouseDownEvent__c, *PUnityEngine_UIElements_EventBase_MouseDownEvent__c;

typedef struct UnityEngine_UIElements_EventBase_MouseDownEvent__StaticFields UnityEngine_UIElements_EventBase_MouseDownEvent__StaticFields, *PUnityEngine_UIElements_EventBase_MouseDownEvent__StaticFields;

struct UnityEngine_UIElements_EventBase_MouseDownEvent__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventBase_MouseDownEvent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_MouseDownEvent__VTable vtable;
};

struct UnityEngine_UIElements_EventBase_MouseDownEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

typedef struct Shock_DateConditionMst_Fields Shock_DateConditionMst_Fields, *PShock_DateConditionMst_Fields;

struct Shock_DateConditionMst_Fields {
    uint32_t _id;
    int32_t _dateConditionType;
    uint32_t _arg1;
    uint32_t _arg2;
    uint32_t _arg3;
    uint32_t _masterReleaseLabelId;
};

typedef struct MethodInfo_21EFEA8 MethodInfo_21EFEA8, *PMethodInfo_21EFEA8;

typedef union _union_289850 _union_289850, *P_union_289850;

union _union_289850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EFEA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__ChatCharacterMst__o Carbon_ListDictionary_uint__ChatCharacterMst__o, *PCarbon_ListDictionary_uint__ChatCharacterMst__o;

typedef struct Carbon_ListDictionary_uint__ChatCharacterMst__c Carbon_ListDictionary_uint__ChatCharacterMst__c, *PCarbon_ListDictionary_uint__ChatCharacterMst__c;

typedef struct Carbon_ListDictionary_uint__ChatCharacterMst__Fields Carbon_ListDictionary_uint__ChatCharacterMst__Fields, *PCarbon_ListDictionary_uint__ChatCharacterMst__Fields;

typedef struct Carbon_ListDictionary_uint__ChatCharacterMst__VTable Carbon_ListDictionary_uint__ChatCharacterMst__VTable, *PCarbon_ListDictionary_uint__ChatCharacterMst__VTable;

struct Carbon_ListDictionary_uint__ChatCharacterMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__ChatCharacterMst__o {
    struct Carbon_ListDictionary_uint__ChatCharacterMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__ChatCharacterMst__Fields fields;
};

struct Carbon_ListDictionary_uint__ChatCharacterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__ChatCharacterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__ChatCharacterMst__VTable vtable;
};

typedef struct MethodInfo_2893794 MethodInfo_2893794, *PMethodInfo_2893794;

typedef union _union_270532 _union_270532, *P_union_270532;

union _union_270532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2893794 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_MouseDownEvent__o UnityEngine_UIElements_EventBase_MouseDownEvent__o, *PUnityEngine_UIElements_EventBase_MouseDownEvent__o;

typedef struct UnityEngine_UIElements_EventBase_MouseDownEvent__Fields UnityEngine_UIElements_EventBase_MouseDownEvent__Fields, *PUnityEngine_UIElements_EventBase_MouseDownEvent__Fields;

struct UnityEngine_UIElements_EventBase_MouseDownEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

struct UnityEngine_UIElements_EventBase_MouseDownEvent__o {
    struct UnityEngine_UIElements_EventBase_MouseDownEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventBase_MouseDownEvent__Fields fields;
};

typedef struct System_Collections_Generic_HashSet_Text__Fields System_Collections_Generic_HashSet_Text__Fields, *PSystem_Collections_Generic_HashSet_Text__Fields;

struct System_Collections_Generic_HashSet_Text__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

typedef union _union_296600 _union_296600, *P_union_296600;

union _union_296600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__TryInvokeContinuationT6;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__o *__9;
    struct System_Action_object__o *__9__8_0;
    struct System_Action_object__o *__9__8_1;
    struct System_Action_object__o *__9__8_2;
    struct System_Action_object__o *__9__8_3;
    struct System_Action_object__o *__9__8_4;
    struct System_Action_object__o *__9__8_5;
};

typedef union _union_296602 _union_296602, *P_union_296602;

union _union_296602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296604 _union_296604, *P_union_296604;

union _union_296604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296606 _union_296606, *P_union_296606;

union _union_296606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B3924 MethodInfo_20B3924, *PMethodInfo_20B3924;

typedef union _union_340954 _union_340954, *P_union_340954;

union _union_340954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296608 _union_296608, *P_union_296608;

union _union_296608 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA459C MethodInfo_2EA459C, *PMethodInfo_2EA459C;

typedef union _union_236673 _union_236673, *P_union_236673;

union _union_236673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA459C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257020 _union_257020, *P_union_257020;

union _union_257020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BA1108 MethodInfo_2BA1108, *PMethodInfo_2BA1108;

typedef union _union_299627 _union_299627, *P_union_299627;

union _union_299627 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA1108 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299627 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257022 _union_257022, *P_union_257022;

union _union_257022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD6DD4 MethodInfo_2AD6DD4, *PMethodInfo_2AD6DD4;

typedef union _union_328706 _union_328706, *P_union_328706;

union _union_328706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6DD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_WipeMstTable___c__DisplayClass13_0_c Shock_WipeMstTable___c__DisplayClass13_0_c, *PShock_WipeMstTable___c__DisplayClass13_0_c;

typedef struct Shock_WipeMstTable___c__DisplayClass13_0_VTable Shock_WipeMstTable___c__DisplayClass13_0_VTable, *PShock_WipeMstTable___c__DisplayClass13_0_VTable;

struct Shock_WipeMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_WipeMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_WipeMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef union _union_257024 _union_257024, *P_union_257024;

union _union_257024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3358E14 MethodInfo_3358E14, *PMethodInfo_3358E14;

typedef struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__c UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__c, *PUniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__c;

typedef union _union_287376 _union_287376, *P_union_287376;

typedef struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__RGCTXs UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__RGCTXs, *PUniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__RGCTXs;

typedef struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__VTable UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__VTable, *PUniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__VTable;

struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_287376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358E14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__RGCTXs {
    struct Il2CppClass *_0_System_Func_IAsyncResult__TResult_;
    struct MethodInfo *_1_System_Func_IAsyncResult__TResult__Invoke;
};

struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__VTable vtable;
};

typedef struct MethodInfo_1F05DE8 MethodInfo_1F05DE8, *PMethodInfo_1F05DE8;

typedef union _union_323792 _union_323792, *P_union_323792;

union _union_323792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05DE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DA378 MethodInfo_19DA378, *PMethodInfo_19DA378;

typedef union _union_249329 _union_249329, *P_union_249329;

union _union_249329 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257026 _union_257026, *P_union_257026;

union _union_257026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AdditionalDLConfirm_c Shock_AdditionalDLConfirm_c, *PShock_AdditionalDLConfirm_c;

typedef struct Shock_AdditionalDLConfirm_VTable Shock_AdditionalDLConfirm_VTable, *PShock_AdditionalDLConfirm_VTable;

struct Shock_AdditionalDLConfirm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_GetDLSize;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_PlayCore;
};

struct Shock_AdditionalDLConfirm_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdditionalDLConfirm_VTable vtable;
};

typedef struct DG_Tweening_Core_TweenerCore_long__long__NoOptions__c DG_Tweening_Core_TweenerCore_long__long__NoOptions__c, *PDG_Tweening_Core_TweenerCore_long__long__NoOptions__c;

typedef struct DG_Tweening_Core_TweenerCore_long__long__NoOptions__VTable DG_Tweening_Core_TweenerCore_long__long__NoOptions__VTable, *PDG_Tweening_Core_TweenerCore_long__long__NoOptions__VTable;

struct DG_Tweening_Core_TweenerCore_long__long__NoOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_Validate;
    struct VirtualInvokeData _6_UpdateDelay;
    struct VirtualInvokeData _7_Startup;
    struct VirtualInvokeData _8_ApplyTween;
    struct VirtualInvokeData _9_ChangeStartValue;
    struct VirtualInvokeData _10_ChangeEndValue;
    struct VirtualInvokeData _11_ChangeEndValue;
    struct VirtualInvokeData _12_ChangeValues;
    struct VirtualInvokeData _13_SetFrom;
};

struct DG_Tweening_Core_TweenerCore_long__long__NoOptions__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_TweenerCore_long__long__NoOptions__VTable vtable;
};

typedef struct MethodInfo_157F908 MethodInfo_157F908, *PMethodInfo_157F908;

typedef union _union_169773 _union_169773, *P_union_169773;

union _union_169773 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157F908 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169773 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ComponentExtensions___c__DisplayClass55_0_T__Fields Carbon_ComponentExtensions___c__DisplayClass55_0_T__Fields, *PCarbon_ComponentExtensions___c__DisplayClass55_0_T__Fields;

struct Carbon_ComponentExtensions___c__DisplayClass55_0_T__Fields {
    struct UnityEngine_Component_o *self;
};

typedef struct MethodInfo_2643DFC MethodInfo_2643DFC, *PMethodInfo_2643DFC;

typedef union _union_272674 _union_272674, *P_union_272674;

union _union_272674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2643DFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257028 _union_257028, *P_union_257028;

union _union_257028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicFilterGroupContent_Fields Aoharu_MusicFilterGroupContent_Fields, *PAoharu_MusicFilterGroupContent_Fields;

typedef struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__o System_Collections_Generic_List_MusicFilterGroupContent_BgSet__o, *PSystem_Collections_Generic_List_MusicFilterGroupContent_BgSet__o;

typedef struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__o System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__o, *PSystem_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__o;

typedef struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__c System_Collections_Generic_List_MusicFilterGroupContent_BgSet__c, *PSystem_Collections_Generic_List_MusicFilterGroupContent_BgSet__c;

typedef struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__c System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__c, *PSystem_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__c;

typedef struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__Fields System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__Fields, *PSystem_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__Fields;

typedef struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__StaticFields System_Collections_Generic_List_MusicFilterGroupContent_BgSet__StaticFields, *PSystem_Collections_Generic_List_MusicFilterGroupContent_BgSet__StaticFields;

typedef struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__VTable System_Collections_Generic_List_MusicFilterGroupContent_BgSet__VTable, *PSystem_Collections_Generic_List_MusicFilterGroupContent_BgSet__VTable;

typedef struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__VTable System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__VTable, *PSystem_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__VTable;

struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_MusicFilterGroupContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_String_o *imagePath;
    struct Prefab_o *m_ItemPrefab;
    struct UnityEngine_UI_Image_o *m_Logo;
    struct UnityEngine_UI_Toggle_o *m_CheckBox;
    struct UnityEngine_UI_Image_o *m_CheckBoxDisable;
    struct UnityEngine_UI_GridLayoutGroup_o *m_Grid;
    struct UnityEngine_UI_Image_o *m_Bg_1;
    struct UnityEngine_UI_Image_o *m_Bg_2;
    struct UnityEngine_UI_Image_o *m_BgDisable;
    struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__o *m_BgSetList;
    struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__o *items;
    struct System_Action_BAND_CATEGORY__uint__bool__o *_OnCheckGroup_k__BackingField;
    struct System_Action_BAND_CATEGORY__bool__o *_OnCheckCategory_k__BackingField;
};

struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__VTable vtable;
};

struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__StaticFields {
    struct Aoharu_MusicFilterGroupContent_BgSet_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__o {
    struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__MusicFilterGroupContentItem__Fields fields;
};

struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__VTable vtable;
};

struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__o {
    struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_MusicFilterGroupContent_BgSet__Fields fields;
};

typedef struct System_Func_MusicSelectScrollItemData__bool__VTable System_Func_MusicSelectScrollItemData__bool__VTable, *PSystem_Func_MusicSelectScrollItemData__bool__VTable;

struct System_Func_MusicSelectScrollItemData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_257010 _union_257010, *P_union_257010;

union _union_257010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF31E0 MethodInfo_1EF31E0, *PMethodInfo_1EF31E0;

typedef union _union_211981 _union_211981, *P_union_211981;

union _union_211981 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EF31E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_ThreadPoolWorkQueue_SparseArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_211981 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257012 _union_257012, *P_union_257012;

union _union_257012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3148670 MethodInfo_3148670, *PMethodInfo_3148670;

typedef union _union_228065 _union_228065, *P_union_228065;

union _union_228065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148670 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257014 _union_257014, *P_union_257014;

union _union_257014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_FrameInterval_T__o UniRx_FrameInterval_T__o, *PUniRx_FrameInterval_T__o;

typedef struct UniRx_FrameInterval_T__Fields UniRx_FrameInterval_T__Fields, *PUniRx_FrameInterval_T__Fields;

struct UniRx_FrameInterval_T__Fields {
    int32_t _interval;
    struct Il2CppObject *_value;
};

struct UniRx_FrameInterval_T__o {
    struct UniRx_FrameInterval_T__Fields fields;
};

typedef struct Aoharu_AlbumScene___c_StaticFields Aoharu_AlbumScene___c_StaticFields, *PAoharu_AlbumScene___c_StaticFields;

typedef struct Aoharu_AlbumScene___c_o Aoharu_AlbumScene___c_o, *PAoharu_AlbumScene___c_o;

typedef struct Aoharu_AlbumScene___c_c Aoharu_AlbumScene___c_c, *PAoharu_AlbumScene___c_c;

typedef struct Aoharu_AlbumScene___c_Fields Aoharu_AlbumScene___c_Fields, *PAoharu_AlbumScene___c_Fields;

typedef struct Aoharu_AlbumScene___c_VTable Aoharu_AlbumScene___c_VTable, *PAoharu_AlbumScene___c_VTable;

struct Aoharu_AlbumScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AlbumScene___c_Fields {
};

struct Aoharu_AlbumScene___c_o {
    struct Aoharu_AlbumScene___c_c *klass;
    void *monitor;
    struct Aoharu_AlbumScene___c_Fields fields;
};

struct Aoharu_AlbumScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_AlbumScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AlbumScene___c_VTable vtable;
};

struct Aoharu_AlbumScene___c_StaticFields {
    struct Aoharu_AlbumScene___c_o *__9;
    struct System_Action_Action__o *__9__2_0;
    struct System_Action_Action__o *__9__2_1;
    struct System_Action_Action__o *__9__5_0;
    struct System_Action_Action__o *__9__5_2;
};

typedef struct MethodInfo_13FBF54 MethodInfo_13FBF54, *PMethodInfo_13FBF54;

typedef union _union_257988 _union_257988, *P_union_257988;

union _union_257988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FBF54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_WipeMstTable___c__DisplayClass13_0_o Shock_WipeMstTable___c__DisplayClass13_0_o, *PShock_WipeMstTable___c__DisplayClass13_0_o;

typedef struct Shock_WipeMstTable___c__DisplayClass13_0_Fields Shock_WipeMstTable___c__DisplayClass13_0_Fields, *PShock_WipeMstTable___c__DisplayClass13_0_Fields;

struct Shock_WipeMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_WipeMstTable___c__DisplayClass13_0_o {
    struct Shock_WipeMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_WipeMstTable___c__DisplayClass13_0_Fields fields;
};

typedef struct Shock_AdditionalDLConfirm_o Shock_AdditionalDLConfirm_o, *PShock_AdditionalDLConfirm_o;

typedef struct Shock_AdditionalDLConfirm_Fields Shock_AdditionalDLConfirm_Fields, *PShock_AdditionalDLConfirm_Fields;

struct Shock_AdditionalDLConfirm_Fields {
    struct Shock_DownloadConfirm_Fields super;
};

struct Shock_AdditionalDLConfirm_o {
    struct Shock_AdditionalDLConfirm_c *klass;
    void *monitor;
    struct Shock_AdditionalDLConfirm_Fields fields;
};

typedef struct MethodInfo_15219B0 MethodInfo_15219B0, *PMethodInfo_15219B0;

typedef union _union_172399 _union_172399, *P_union_172399;

union _union_172399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15219B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BA114 MethodInfo_22BA114, *PMethodInfo_22BA114;

typedef union _union_279332 _union_279332, *P_union_279332;

union _union_279332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257016 _union_257016, *P_union_257016;

union _union_257016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257018 _union_257018, *P_union_257018;

union _union_257018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______array System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______array, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______array;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object______o m_Items[65535];
};

typedef struct UniRx_FrameInterval_T__c UniRx_FrameInterval_T__c, *PUniRx_FrameInterval_T__c;

typedef struct UniRx_FrameInterval_T__RGCTXs UniRx_FrameInterval_T__RGCTXs, *PUniRx_FrameInterval_T__RGCTXs;

typedef struct UniRx_FrameInterval_T__VTable UniRx_FrameInterval_T__VTable, *PUniRx_FrameInterval_T__VTable;

struct UniRx_FrameInterval_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct UniRx_FrameInterval_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_FrameInterval_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_FrameInterval_T__VTable vtable;
};

struct UniRx_FrameInterval_T__RGCTXs {
    struct MethodInfo *_0_UniRx_FrameInterval_T__get_Interval;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_UniRx_FrameInterval_T__get_Value;
    struct Il2CppClass *_4_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T__Equals;
    struct MethodInfo *_6_UniRx_FrameInterval_T__Equals;
    struct Il2CppClass *_7_UniRx_FrameInterval_T_;
    struct Il2CppClass *_8_T;
};

typedef struct MethodInfo_1325418 MethodInfo_1325418, *PMethodInfo_1325418;

typedef union _union_284562 _union_284562, *P_union_284562;

union _union_284562 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1325418 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284562 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BE070C MethodInfo_2BE070C, *PMethodInfo_2BE070C;

typedef union _union_236051 _union_236051, *P_union_236051;

union _union_236051 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE070C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236051 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2012938 MethodInfo_2012938, *PMethodInfo_2012938;

typedef union _union_254049 _union_254049, *P_union_254049;

union _union_254049 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012938 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254049 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IBonusMst__int__VTable System_Func_IBonusMst__int__VTable, *PSystem_Func_IBonusMst__int__VTable;

struct System_Func_IBonusMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_257000 _union_257000, *P_union_257000;

union _union_257000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257002 _union_257002, *P_union_257002;

union _union_257002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Data_SaveData_SaveDataUtil_FileCheck_o Shock_Data_SaveData_SaveDataUtil_FileCheck_o, *PShock_Data_SaveData_SaveDataUtil_FileCheck_o;

typedef struct Shock_Data_SaveData_SaveDataUtil_FileCheck_Fields Shock_Data_SaveData_SaveDataUtil_FileCheck_Fields, *PShock_Data_SaveData_SaveDataUtil_FileCheck_Fields;

struct Shock_Data_SaveData_SaveDataUtil_FileCheck_Fields {
    int32_t value__;
};

struct Shock_Data_SaveData_SaveDataUtil_FileCheck_o {
    struct Shock_Data_SaveData_SaveDataUtil_FileCheck_Fields fields;
};

typedef union _union_257004 _union_257004, *P_union_257004;

union _union_257004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_106BE18 MethodInfo_106BE18, *PMethodInfo_106BE18;

typedef union _union_166145 _union_166145, *P_union_166145;

union _union_166145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106BE18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UISystemProfilerApi_SampleType_VTable UnityEngine_UISystemProfilerApi_SampleType_VTable, *PUnityEngine_UISystemProfilerApi_SampleType_VTable;

struct UnityEngine_UISystemProfilerApi_SampleType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1514D00_RGCTXs MethodInfo_1514D00_RGCTXs, *PMethodInfo_1514D00_RGCTXs;

struct MethodInfo_1514D00_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2486AF8 MethodInfo_2486AF8, *PMethodInfo_2486AF8;

typedef union _union_290051 _union_290051, *P_union_290051;

union _union_290051 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290051 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDC6F8 MethodInfo_1FDC6F8, *PMethodInfo_1FDC6F8;

typedef union _union_267688 _union_267688, *P_union_267688;

union _union_267688 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC6F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267688 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_o Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_o, *PShock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_o;

typedef struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_c Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_c, *PShock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_c;

typedef struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_Fields Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_Fields, *PShock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_Fields;

typedef struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_VTable Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_VTable, *PShock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_VTable;

struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_Fields {
    struct Shock_GGL_GGLRequest_GGLRegisterMigrationPassword__ResultNone__o *request;
    struct Shock_GGL_Payment_GGLRegisterMigrationPassword_o *__4__this;
};

struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_o {
    struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_Fields fields;
};

struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLRegisterMigrationPassword___c__DisplayClass2_0_VTable vtable;
};

typedef struct MethodInfo_3148638 MethodInfo_3148638, *PMethodInfo_3148638;

typedef union _union_227897 _union_227897, *P_union_227897;

union _union_227897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148638 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F35410 MethodInfo_2F35410, *PMethodInfo_2F35410;

typedef struct MethodInfo_2F35410_RGCTXs MethodInfo_2F35410_RGCTXs, *PMethodInfo_2F35410_RGCTXs;

typedef union _union_286702 _union_286702, *P_union_286702;

struct MethodInfo_2F35410_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

union _union_286702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F35410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F35410_RGCTXs *rgctx_data;
    union _union_286702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257006 _union_257006, *P_union_257006;

union _union_257006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257008 _union_257008, *P_union_257008;

union _union_257008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21F9990 MethodInfo_21F9990, *PMethodInfo_21F9990;

typedef union _union_289970 _union_289970, *P_union_289970;

union _union_289970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F9990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1378A0C MethodInfo_1378A0C, *PMethodInfo_1378A0C;

typedef union _union_167363 _union_167363, *P_union_167363;

union _union_167363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1378A0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_RemotingConfiguration_Fields System_Runtime_Remoting_RemotingConfiguration_Fields, *PSystem_Runtime_Remoting_RemotingConfiguration_Fields;

struct System_Runtime_Remoting_RemotingConfiguration_Fields {
};

typedef struct MethodInfo_1F05DF8 MethodInfo_1F05DF8, *PMethodInfo_1F05DF8;

typedef union _union_323836 _union_323836, *P_union_323836;

union _union_323836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05DF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_NavigationMoveEvent_c UnityEngine_UIElements_NavigationMoveEvent_c, *PUnityEngine_UIElements_NavigationMoveEvent_c;

typedef struct UnityEngine_UIElements_NavigationMoveEvent_VTable UnityEngine_UIElements_NavigationMoveEvent_VTable, *PUnityEngine_UIElements_NavigationMoveEvent_VTable;

struct UnityEngine_UIElements_NavigationMoveEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_NavigationMoveEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_NavigationMoveEvent_VTable vtable;
};

typedef struct MethodInfo_21F9988 MethodInfo_21F9988, *PMethodInfo_21F9988;

typedef union _union_289922 _union_289922, *P_union_289922;

union _union_289922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F9988 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3CA0 MethodInfo_22C3CA0, *PMethodInfo_22C3CA0;

typedef union _union_279438 _union_279438, *P_union_279438;

union _union_279438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3CA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F05DF0 MethodInfo_1F05DF0, *PMethodInfo_1F05DF0;

typedef union _union_323814 _union_323814, *P_union_323814;

union _union_323814 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05DF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323814 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Realtime_OperationCode_Fields Photon_Realtime_OperationCode_Fields, *PPhoton_Realtime_OperationCode_Fields;

struct Photon_Realtime_OperationCode_Fields {
};

typedef struct UnityEngine_UIElements_NavigationMoveEvent_o UnityEngine_UIElements_NavigationMoveEvent_o, *PUnityEngine_UIElements_NavigationMoveEvent_o;

typedef struct UnityEngine_UIElements_NavigationMoveEvent_Fields UnityEngine_UIElements_NavigationMoveEvent_Fields, *PUnityEngine_UIElements_NavigationMoveEvent_Fields;

struct UnityEngine_UIElements_NavigationMoveEvent_Fields {
    struct UnityEngine_UIElements_NavigationEventBase_NavigationMoveEvent__Fields super;
    int32_t _direction_k__BackingField;
    struct UnityEngine_Vector2_o _move_k__BackingField;
};

struct UnityEngine_UIElements_NavigationMoveEvent_o {
    struct UnityEngine_UIElements_NavigationMoveEvent_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_NavigationMoveEvent_Fields fields;
};

typedef struct Aoharu_NameInputScene___c__DisplayClass1_0_Fields Aoharu_NameInputScene___c__DisplayClass1_0_Fields, *PAoharu_NameInputScene___c__DisplayClass1_0_Fields;

struct Aoharu_NameInputScene___c__DisplayClass1_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    bool isTitleScene;
    struct Aoharu_OnNameInputDelegate_o *onConnect;
    struct System_Action_o *onComplete;
    struct System_Action_o *onCancel;
};

typedef struct Shock_FirebaseManager_VTable Shock_FirebaseManager_VTable, *PShock_FirebaseManager_VTable;

struct Shock_FirebaseManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef struct System_Runtime_InteropServices_ComVisibleAttribute_c System_Runtime_InteropServices_ComVisibleAttribute_c, *PSystem_Runtime_InteropServices_ComVisibleAttribute_c;

typedef struct System_Runtime_InteropServices_ComVisibleAttribute_VTable System_Runtime_InteropServices_ComVisibleAttribute_VTable, *PSystem_Runtime_InteropServices_ComVisibleAttribute_VTable;

struct System_Runtime_InteropServices_ComVisibleAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Runtime_InteropServices_ComVisibleAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_InteropServices_ComVisibleAttribute_VTable vtable;
};

typedef struct MethodInfo_28F5180 MethodInfo_28F5180, *PMethodInfo_28F5180;

typedef union _union_233677 _union_233677, *P_union_233677;

union _union_233677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BE07EC MethodInfo_2BE07EC, *PMethodInfo_2BE07EC;

typedef union _union_236219 _union_236219, *P_union_236219;

union _union_236219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BE07EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_Player__VTable System_Collections_Generic_List_Player__VTable, *PSystem_Collections_Generic_List_Player__VTable;

struct System_Collections_Generic_List_Player__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_3134060 MethodInfo_3134060, *PMethodInfo_3134060;

typedef union _union_237139 _union_237139, *P_union_237139;

union _union_237139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_TranslationJob_WWW_c I2_Loc_TranslationJob_WWW_c, *PI2_Loc_TranslationJob_WWW_c;

typedef struct I2_Loc_TranslationJob_WWW_VTable I2_Loc_TranslationJob_WWW_VTable, *PI2_Loc_TranslationJob_WWW_VTable;

struct I2_Loc_TranslationJob_WWW_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_GetState;
    struct VirtualInvokeData _6_Dispose;
};

struct I2_Loc_TranslationJob_WWW_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_TranslationJob_WWW_VTable vtable;
};

typedef struct MethodInfo_205C3B4 MethodInfo_205C3B4, *PMethodInfo_205C3B4;

typedef union _union_219713 _union_219713, *P_union_219713;

union _union_219713 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C3B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219713 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA920 MethodInfo_1EAA920, *PMethodInfo_1EAA920;

typedef union _union_263502 _union_263502, *P_union_263502;

union _union_263502 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263502 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA90C MethodInfo_1EAA90C, *PMethodInfo_1EAA90C;

typedef union _union_264874 _union_264874, *P_union_264874;

union _union_264874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA90C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2868758 MethodInfo_2868758, *PMethodInfo_2868758;

typedef union _union_174054 _union_174054, *P_union_174054;

union _union_174054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868758 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_PointerEventData__c System_Collections_Generic_IReadOnlyList_PointerEventData__c, *PSystem_Collections_Generic_IReadOnlyList_PointerEventData__c;

struct System_Collections_Generic_IReadOnlyList_PointerEventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_XRUpdate_VTable UnityEngine_PlayerLoop_EarlyUpdate_XRUpdate_VTable, *PUnityEngine_PlayerLoop_EarlyUpdate_XRUpdate_VTable;

struct UnityEngine_PlayerLoop_EarlyUpdate_XRUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_o SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_o, *PSharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_o;

typedef struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_c SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_c, *PSharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_c;

typedef struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_VTable SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_VTable, *PSharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_VTable;

struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_VTable vtable;
};

struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_o {
    struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_MultiVolumeReadOnlyStream_Fields fields;
};

typedef struct MethodInfo_19AF404 MethodInfo_19AF404, *PMethodInfo_19AF404;

typedef union _union_311718 _union_311718, *P_union_311718;

union _union_311718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28AC7D0 MethodInfo_28AC7D0, *PMethodInfo_28AC7D0;

typedef union _union_313410 _union_313410, *P_union_313410;

union _union_313410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC7D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F05CF0 MethodInfo_1F05CF0, *PMethodInfo_1F05CF0;

typedef union _union_324120 _union_324120, *P_union_324120;

union _union_324120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05CF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TutorialController_Fields Shock_TutorialController_Fields, *PShock_TutorialController_Fields;

struct Shock_TutorialController_Fields {
};

typedef struct System_Collections_Generic_ICollection_MusicSelectScrollItemData__c System_Collections_Generic_ICollection_MusicSelectScrollItemData__c, *PSystem_Collections_Generic_ICollection_MusicSelectScrollItemData__c;

struct System_Collections_Generic_ICollection_MusicSelectScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Runtime_CompilerServices_IsReadOnlyAttribute_5_VTable System_Runtime_CompilerServices_IsReadOnlyAttribute_5_VTable, *PSystem_Runtime_CompilerServices_IsReadOnlyAttribute_5_VTable;

struct System_Runtime_CompilerServices_IsReadOnlyAttribute_5_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_c Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_c, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_c;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_VTable Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_VTable, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_VTable;

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoDispose;
    struct VirtualInvokeData _6_DoEnter;
    struct VirtualInvokeData _7_DoExit;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_VTable vtable;
};

typedef struct MethodInfo_127C638 MethodInfo_127C638, *PMethodInfo_127C638;

typedef union _union_202008 _union_202008, *P_union_202008;

union _union_202008 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C638 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202008 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__Fields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__Fields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__Fields;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__Fields {
    struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_o m_coreState;
    struct System_Threading_Tasks_Task_TResult__o *m_task;
};

typedef struct Shock_NavigationDialogPageMstTable___c__DisplayClass10_0_c Shock_NavigationDialogPageMstTable___c__DisplayClass10_0_c, *PShock_NavigationDialogPageMstTable___c__DisplayClass10_0_c;

typedef struct Shock_NavigationDialogPageMstTable___c__DisplayClass10_0_VTable Shock_NavigationDialogPageMstTable___c__DisplayClass10_0_VTable, *PShock_NavigationDialogPageMstTable___c__DisplayClass10_0_VTable;

struct Shock_NavigationDialogPageMstTable___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationDialogPageMstTable___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationDialogPageMstTable___c__DisplayClass10_0_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c_o Aoharu_Scenes_Gacha_CardListSequence___c_o, *PAoharu_Scenes_Gacha_CardListSequence___c_o;

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c_c Aoharu_Scenes_Gacha_CardListSequence___c_c, *PAoharu_Scenes_Gacha_CardListSequence___c_c;

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c_Fields Aoharu_Scenes_Gacha_CardListSequence___c_Fields, *PAoharu_Scenes_Gacha_CardListSequence___c_Fields;

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c_StaticFields Aoharu_Scenes_Gacha_CardListSequence___c_StaticFields, *PAoharu_Scenes_Gacha_CardListSequence___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c_VTable Aoharu_Scenes_Gacha_CardListSequence___c_VTable, *PAoharu_Scenes_Gacha_CardListSequence___c_VTable;

struct Aoharu_Scenes_Gacha_CardListSequence___c_Fields {
};

struct Aoharu_Scenes_Gacha_CardListSequence___c_o {
    struct Aoharu_Scenes_Gacha_CardListSequence___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_CardListSequence___c_Fields fields;
};

struct Aoharu_Scenes_Gacha_CardListSequence___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_CardListSequence___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_CardListSequence___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_CardListSequence___c_VTable vtable;
};

struct Aoharu_Scenes_Gacha_CardListSequence___c_StaticFields {
    struct Aoharu_Scenes_Gacha_CardListSequence___c_o *__9;
    struct System_Func_IPhotoResultData__RARITY__o *__9__8_0;
};

typedef struct MethodInfo_3148674 MethodInfo_3148674, *PMethodInfo_3148674;

typedef union _union_228233 _union_228233, *P_union_228233;

union _union_228233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_209B8C4 MethodInfo_209B8C4, *PMethodInfo_209B8C4;

typedef union _union_341539 _union_341539, *P_union_341539;

union _union_341539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B8C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D661DC_RGCTXs MethodInfo_2D661DC_RGCTXs, *PMethodInfo_2D661DC_RGCTXs;

struct MethodInfo_2D661DC_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Buffer_T_;
};

typedef struct Aoharu_MultiEventLiveResult___c_Fields Aoharu_MultiEventLiveResult___c_Fields, *PAoharu_MultiEventLiveResult___c_Fields;

struct Aoharu_MultiEventLiveResult___c_Fields {
};

typedef struct MethodInfo_2868778 MethodInfo_2868778, *PMethodInfo_2868778;

typedef union _union_175492 _union_175492, *P_union_175492;

union _union_175492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive___c__DisplayClass2_0_VTable SharpCompress_Archives_SevenZip_SevenZipArchive___c__DisplayClass2_0_VTable, *PSharpCompress_Archives_SevenZip_SevenZipArchive___c__DisplayClass2_0_VTable;

struct SharpCompress_Archives_SevenZip_SevenZipArchive___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Xml_Schema_Datatype_doubleXdr_c System_Xml_Schema_Datatype_doubleXdr_c, *PSystem_Xml_Schema_Datatype_doubleXdr_c;

typedef struct System_Xml_Schema_Datatype_doubleXdr_VTable System_Xml_Schema_Datatype_doubleXdr_VTable, *PSystem_Xml_Schema_Datatype_doubleXdr_VTable;

struct System_Xml_Schema_Datatype_doubleXdr_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_doubleXdr_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_doubleXdr_VTable vtable;
};

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomPlayerTtlProperty_VTable Photon_Pun_Demo_Cockpit_CurrentRoomPlayerTtlProperty_VTable, *PPhoton_Pun_Demo_Cockpit_CurrentRoomPlayerTtlProperty_VTable;

struct Photon_Pun_Demo_Cockpit_CurrentRoomPlayerTtlProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_286877C MethodInfo_286877C, *PMethodInfo_286877C;

typedef union _union_176930 _union_176930, *P_union_176930;

union _union_176930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_286877C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13D72E4_RGCTXs MethodInfo_13D72E4_RGCTXs, *PMethodInfo_13D72E4_RGCTXs;

struct MethodInfo_13D72E4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_0_T__Fields Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_0_T__Fields, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_0_T__Fields;

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass20_0_T__Fields {
    struct Aoharu_Chat_ChatTalkElement_o *talk;
    struct Shock_ChatChapterMst_o *chapterMst;
    struct Il2CppObject *element;
};

typedef struct MethodInfo_2D78180 MethodInfo_2D78180, *PMethodInfo_2D78180;

typedef union _union_328113 _union_328113, *P_union_328113;

union _union_328113 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D78180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Photon_Pun_PhotonView_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D78180_RGCTXs *rgctx_data;
    union _union_328113 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33308D8 MethodInfo_33308D8, *PMethodInfo_33308D8;

typedef union _union_287046 _union_287046, *P_union_287046;

union _union_287046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33308D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_VerticalVirtualizationController___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2511F90 MethodInfo_2511F90, *PMethodInfo_2511F90;

typedef union _union_246853 _union_246853, *P_union_246853;

union _union_246853 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511F90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246853 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_o Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_o, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_o;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_Fields Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_Fields, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_Fields;

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_Fields {
    struct Shock_Scenes_Adventure_AdventureStyle_Fields super;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_o {
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Normal_Fields fields;
};

typedef struct MethodInfo_110B0C8 MethodInfo_110B0C8, *PMethodInfo_110B0C8;

typedef union _union_202452 _union_202452, *P_union_202452;

union _union_202452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B0C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1509520_RGCTXs MethodInfo_1509520_RGCTXs, *PMethodInfo_1509520_RGCTXs;

struct MethodInfo_1509520_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Func_Vector3__Vector3__TArg__EventBase__VTable System_Func_Vector3__Vector3__TArg__EventBase__VTable, *PSystem_Func_Vector3__Vector3__TArg__EventBase__VTable;

struct System_Func_Vector3__Vector3__TArg__EventBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_205C3A8 MethodInfo_205C3A8, *PMethodInfo_205C3A8;

typedef union _union_219501 _union_219501, *P_union_219501;

union _union_219501 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C3A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219501 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CE770 MethodInfo_22CE770, *PMethodInfo_22CE770;

typedef union _union_273984 _union_273984, *P_union_273984;

union _union_273984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_X509Certificates_X509SubjectKeyIdentifierHashAlgorithm_VTable System_Security_Cryptography_X509Certificates_X509SubjectKeyIdentifierHashAlgorithm_VTable, *PSystem_Security_Cryptography_X509Certificates_X509SubjectKeyIdentifierHashAlgorithm_VTable;

struct System_Security_Cryptography_X509Certificates_X509SubjectKeyIdentifierHashAlgorithm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_127C694 MethodInfo_127C694, *PMethodInfo_127C694;

typedef union _union_202010 _union_202010, *P_union_202010;

union _union_202010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ShopBilling___c__DisplayClass18_0_c Aoharu_ShopBilling___c__DisplayClass18_0_c, *PAoharu_ShopBilling___c__DisplayClass18_0_c;

typedef struct Aoharu_ShopBilling___c__DisplayClass18_0_VTable Aoharu_ShopBilling___c__DisplayClass18_0_VTable, *PAoharu_ShopBilling___c__DisplayClass18_0_VTable;

struct Aoharu_ShopBilling___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopBilling___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopBilling___c__DisplayClass18_0_VTable vtable;
};

typedef struct MethodInfo_22762E8 MethodInfo_22762E8, *PMethodInfo_22762E8;

struct MethodInfo_22762E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D708 MethodInfo_293D708, *PMethodInfo_293D708;

typedef union _union_185404 _union_185404, *P_union_185404;

union _union_185404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D708 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308B05C MethodInfo_308B05C, *PMethodInfo_308B05C;

typedef struct MethodInfo_308B05C_RGCTXs MethodInfo_308B05C_RGCTXs, *PMethodInfo_308B05C_RGCTXs;

typedef union _union_214652 _union_214652, *P_union_214652;

union _union_214652 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B05C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B05C_RGCTXs *rgctx_data;
    union _union_214652 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308B05C_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_2486B28 MethodInfo_2486B28, *PMethodInfo_2486B28;

typedef union _union_290075 _union_290075, *P_union_290075;

union _union_290075 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486B28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290075 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ShopBilling___c__DisplayClass18_0_o Aoharu_ShopBilling___c__DisplayClass18_0_o, *PAoharu_ShopBilling___c__DisplayClass18_0_o;

typedef struct Aoharu_ShopBilling___c__DisplayClass18_0_Fields Aoharu_ShopBilling___c__DisplayClass18_0_Fields, *PAoharu_ShopBilling___c__DisplayClass18_0_Fields;

struct Aoharu_ShopBilling___c__DisplayClass18_0_Fields {
    struct System_Action_PurchaseAlert__o *onSuccess;
};

struct Aoharu_ShopBilling___c__DisplayClass18_0_o {
    struct Aoharu_ShopBilling___c__DisplayClass18_0_c *klass;
    void *monitor;
    struct Aoharu_ShopBilling___c__DisplayClass18_0_Fields fields;
};

typedef struct MethodInfo_2486B20 MethodInfo_2486B20, *PMethodInfo_2486B20;

typedef union _union_290071 _union_290071, *P_union_290071;

union _union_290071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486B20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_177BC88 MethodInfo_177BC88, *PMethodInfo_177BC88;

typedef union _union_261754 _union_261754, *P_union_261754;

union _union_261754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177BC88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA964 MethodInfo_1EAA964, *PMethodInfo_1EAA964;

typedef union _union_263960 _union_263960, *P_union_263960;

union _union_263960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D700 MethodInfo_293D700, *PMethodInfo_293D700;

typedef union _union_183966 _union_183966, *P_union_183966;

union _union_183966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D700 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_InvalidParamException_VTable SharpCompress_Compressors_LZMA_InvalidParamException_VTable, *PSharpCompress_Compressors_LZMA_InvalidParamException_VTable;

struct SharpCompress_Compressors_LZMA_InvalidParamException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct Aoharu_LoadingScene_o Aoharu_LoadingScene_o, *PAoharu_LoadingScene_o;

typedef struct Aoharu_LoadingScene_c Aoharu_LoadingScene_c, *PAoharu_LoadingScene_c;

typedef struct Aoharu_LoadingScene_Fields Aoharu_LoadingScene_Fields, *PAoharu_LoadingScene_Fields;

typedef struct Aoharu_LoadingScene_StaticFields Aoharu_LoadingScene_StaticFields, *PAoharu_LoadingScene_StaticFields;

typedef struct Aoharu_LoadingScene_VTable Aoharu_LoadingScene_VTable, *PAoharu_LoadingScene_VTable;

typedef struct Aoharu_Scenes_Loading_PrepareFileTable_o Aoharu_Scenes_Loading_PrepareFileTable_o, *PAoharu_Scenes_Loading_PrepareFileTable_o;

typedef struct Aoharu_Scenes_Loading_PrepareFileTable_Fields Aoharu_Scenes_Loading_PrepareFileTable_Fields, *PAoharu_Scenes_Loading_PrepareFileTable_Fields;

struct Aoharu_LoadingScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Shock_ISceneType_get_SceneType;
};

struct Aoharu_LoadingScene_StaticFields {
    struct Aoharu_LoadingScene_o *ms_Instance;
};

struct Aoharu_LoadingScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LoadingScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoadingScene_VTable vtable;
};

struct Aoharu_LoadingScene_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_DebugNextButton;
    float m_DummyLoadTime;
    struct UnityEngine_RectTransform_o *m_LoadingRectTransForm;
    struct UnityEngine_Vector2_o m_LoadingRectTransPos;
    struct UnityEngine_Transform_o *m_GaugeBody;
    struct UnityEngine_RectTransform_o *m_ProgressHead;
    struct Aoharu_Scenes_Loading_PrepareFileTable_o *m_preLoadTable;
    float m_ProgressInterval;
    struct UnityEngine_Canvas_o *m_Canvas;
    struct UnityEngine_GameObject_o *m_LoadingEffect;
    struct Aoharu_ComicContent_o *m_ComicContent;
    struct Shock_AnimatorPlayerLite_o *m_loadAnimPlayer;
    struct System_IDisposable_o *m_IconImageTimer;
    struct System_IDisposable_o *m_LoadingImageTimer;
    int32_t m_IconImageCount;
    int32_t m_LodingImageCount;
    struct System_Single_array *m_IconTimes;
};

struct Aoharu_LoadingScene_o {
    struct Aoharu_LoadingScene_c *klass;
    void *monitor;
    struct Aoharu_LoadingScene_Fields fields;
};

struct Aoharu_Scenes_Loading_PrepareFileTable_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_String_array *m_list;
};

struct Aoharu_Scenes_Loading_PrepareFileTable_o {
    struct Aoharu_Scenes_Loading_PrepareFileTable_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Loading_PrepareFileTable_Fields fields;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_c Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_c, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_VTable Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_VTable vtable;
};

typedef struct MethodInfo_1B634B4 MethodInfo_1B634B4, *PMethodInfo_1B634B4;

typedef union _union_254509 _union_254509, *P_union_254509;

union _union_254509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B634B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_CardDetailInfo___c__DisplayClass9_0_Fields Aoharu_CardDetailInfo___c__DisplayClass9_0_Fields, *PAoharu_CardDetailInfo___c__DisplayClass9_0_Fields;

struct Aoharu_CardDetailInfo___c__DisplayClass9_0_Fields {
    struct Shock_CardData_o *cardData;
};

typedef struct MethodInfo_16537CC MethodInfo_16537CC, *PMethodInfo_16537CC;

typedef union _union_337615 _union_337615, *P_union_337615;

union _union_337615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16537CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__UnionIterator_d__71_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CE788 MethodInfo_22CE788, *PMethodInfo_22CE788;

typedef union _union_274532 _union_274532, *P_union_274532;

union _union_274532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE788 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiUtil_VTable Aoharu_MultiUtil_VTable, *PAoharu_MultiUtil_VTable;

struct Aoharu_MultiUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1271BE0 MethodInfo_1271BE0, *PMethodInfo_1271BE0;

typedef union _union_201060 _union_201060, *P_union_201060;

union _union_201060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271BE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_1_Fields Aoharu_MemberIllustrateListScene___c__DisplayClass10_1_Fields, *PAoharu_MemberIllustrateListScene___c__DisplayClass10_1_Fields;

typedef struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_o Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_o, *PAoharu_MemberIllustrateListScene___c__DisplayClass10_0_o;

typedef struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_c Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_c, *PAoharu_MemberIllustrateListScene___c__DisplayClass10_0_c;

typedef struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_Fields Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_Fields, *PAoharu_MemberIllustrateListScene___c__DisplayClass10_0_Fields;

typedef struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_VTable Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_VTable, *PAoharu_MemberIllustrateListScene___c__DisplayClass10_0_VTable;

struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_Fields {
    bool isGamePlaying;
    struct Aoharu_MemberIllustrateListScene_o *__4__this;
};

struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_1_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_o *CS___8__locals1;
};

struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_o {
    struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_Fields fields;
};

struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberIllustrateListScene___c__DisplayClass10_0_VTable vtable;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_o Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_o, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_Fields Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_o Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_o, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_c Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_c, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_Fields Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_VTable Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_Fields {
    struct System_Action_o *next;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_o *CS___8__locals2;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_2_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_Fields {
    struct Aoharu_LiveResults_o *result;
    struct Shock_IInputLockData_o *lockData;
    struct Carbon_TaskFlow_o *task;
    int32_t val;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_0_o *CS___8__locals1;
    struct System_Action_RESULT_CODE__o *__9__15;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass98_1_Fields fields;
};

typedef struct System_Action_LiveResultView_RankIcon__Fields System_Action_LiveResultView_RankIcon__Fields, *PSystem_Action_LiveResultView_RankIcon__Fields;

struct System_Action_LiveResultView_RankIcon__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_NoticeManager_NoticeHandle_o Shock_NoticeManager_NoticeHandle_o, *PShock_NoticeManager_NoticeHandle_o;

typedef struct Shock_NoticeManager_NoticeHandle_c Shock_NoticeManager_NoticeHandle_c, *PShock_NoticeManager_NoticeHandle_c;

typedef struct Shock_NoticeManager_NoticeHandle_Fields Shock_NoticeManager_NoticeHandle_Fields, *PShock_NoticeManager_NoticeHandle_Fields;

typedef struct Shock_NoticeManager_NoticeHandle_VTable Shock_NoticeManager_NoticeHandle_VTable, *PShock_NoticeManager_NoticeHandle_VTable;

struct Shock_NoticeManager_NoticeHandle_Fields {
    int32_t UniqueId;
    int32_t ChannelName;
    struct Il2CppObject *Arg;
};

struct Shock_NoticeManager_NoticeHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NoticeManager_NoticeHandle_c {
    struct Il2CppClass_1 _1;
    struct Shock_NoticeManager_NoticeHandle_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeManager_NoticeHandle_VTable vtable;
};

struct Shock_NoticeManager_NoticeHandle_o {
    struct Shock_NoticeManager_NoticeHandle_c *klass;
    void *monitor;
    struct Shock_NoticeManager_NoticeHandle_Fields fields;
};

typedef struct MethodInfo_1EFDE14 MethodInfo_1EFDE14, *PMethodInfo_1EFDE14;

typedef union _union_317043 _union_317043, *P_union_317043;

union _union_317043 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFDE14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317043 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309F68C MethodInfo_309F68C, *PMethodInfo_309F68C;

typedef union _union_205527 _union_205527, *P_union_205527;

union _union_205527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309F68C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309F68C_RGCTXs *rgctx_data;
    union _union_205527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MissionMstTable___c__DisplayClass13_0_c Shock_MissionMstTable___c__DisplayClass13_0_c, *PShock_MissionMstTable___c__DisplayClass13_0_c;

typedef struct Shock_MissionMstTable___c__DisplayClass13_0_VTable Shock_MissionMstTable___c__DisplayClass13_0_VTable, *PShock_MissionMstTable___c__DisplayClass13_0_VTable;

struct Shock_MissionMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MissionMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MissionMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_21EFF10 MethodInfo_21EFF10, *PMethodInfo_21EFF10;

typedef union _union_289946 _union_289946, *P_union_289946;

union _union_289946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EFF10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E81B28 MethodInfo_2E81B28, *PMethodInfo_2E81B28;

typedef union _union_334919 _union_334919, *P_union_334919;

union _union_334919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81B28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Point____o System_Action_Point____o, *PSystem_Action_Point____o;

typedef struct System_Action_Point____c System_Action_Point____c, *PSystem_Action_Point____c;

typedef struct System_Action_Point____Fields System_Action_Point____Fields, *PSystem_Action_Point____Fields;

typedef struct System_Action_Point____VTable System_Action_Point____VTable, *PSystem_Action_Point____VTable;

struct System_Action_Point____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Point____o {
    struct System_Action_Point____c *klass;
    void *monitor;
    struct System_Action_Point____Fields fields;
};

struct System_Action_Point____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Point____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Point____VTable vtable;
};

typedef struct MethodInfo_3134078 MethodInfo_3134078, *PMethodInfo_3134078;

typedef union _union_237307 _union_237307, *P_union_237307;

union _union_237307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_129AC6C_RGCTXs MethodInfo_129AC6C_RGCTXs, *PMethodInfo_129AC6C_RGCTXs;

struct MethodInfo_129AC6C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_337A204 MethodInfo_337A204, *PMethodInfo_337A204;

typedef union _union_341243 _union_341243, *P_union_341243;

union _union_341243 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337A204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine__AndroidJNIHelper_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A204_RGCTXs *rgctx_data;
    union _union_341243 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D814 MethodInfo_2B9D814, *PMethodInfo_2B9D814;

typedef union _union_340556 _union_340556, *P_union_340556;

union _union_340556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D814 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3134080 MethodInfo_3134080, *PMethodInfo_3134080;

typedef union _union_237475 _union_237475, *P_union_237475;

union _union_237475 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2486B08 MethodInfo_2486B08, *PMethodInfo_2486B08;

typedef union _union_290059 _union_290059, *P_union_290059;

union _union_290059 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486B08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290059 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21EFF08 MethodInfo_21EFF08, *PMethodInfo_21EFF08;

typedef union _union_289898 _union_289898, *P_union_289898;

union _union_289898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EFF08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Yoga_YogaAlign_VTable UnityEngine_Yoga_YogaAlign_VTable, *PUnityEngine_Yoga_YogaAlign_VTable;

struct UnityEngine_Yoga_YogaAlign_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Aoharu_VerticalMenuTab___c__DisplayClass2_0_VTable Aoharu_VerticalMenuTab___c__DisplayClass2_0_VTable, *PAoharu_VerticalMenuTab___c__DisplayClass2_0_VTable;

struct Aoharu_VerticalMenuTab___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_ExchangeItemData_array Shock_ExchangeItemData_array, *PShock_ExchangeItemData_array;

struct Shock_ExchangeItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ExchangeItemData_o *m_Items[65535];
};

typedef struct System_Func_IPEndPoint__AsyncCallback__object__IAsyncResult__Fields System_Func_IPEndPoint__AsyncCallback__object__IAsyncResult__Fields, *PSystem_Func_IPEndPoint__AsyncCallback__object__IAsyncResult__Fields;

struct System_Func_IPEndPoint__AsyncCallback__object__IAsyncResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2486B00 MethodInfo_2486B00, *PMethodInfo_2486B00;

typedef union _union_290055 _union_290055, *P_union_290055;

union _union_290055 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290055 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B92DA8 MethodInfo_2B92DA8, *PMethodInfo_2B92DA8;

typedef union _union_340304 _union_340304, *P_union_340304;

union _union_340304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92DA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B002D8 MethodInfo_2B002D8, *PMethodInfo_2B002D8;

typedef union _union_292962 _union_292962, *P_union_292962;

union _union_292962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B002D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2090E64 MethodInfo_2090E64, *PMethodInfo_2090E64;

typedef union _union_325394 _union_325394, *P_union_325394;

union _union_325394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090E64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D81C MethodInfo_2B9D81C, *PMethodInfo_2B9D81C;

typedef union _union_340568 _union_340568, *P_union_340568;

union _union_340568 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D81C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340568 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______VTable vtable;
};

typedef struct MethodInfo_24D4588 MethodInfo_24D4588, *PMethodInfo_24D4588;

typedef union _union_177836 _union_177836, *P_union_177836;

union _union_177836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_TermInfoReader_o System_TermInfoReader_o, *PSystem_TermInfoReader_o;

typedef struct System_TermInfoReader_c System_TermInfoReader_c, *PSystem_TermInfoReader_c;

typedef struct System_TermInfoReader_Fields System_TermInfoReader_Fields, *PSystem_TermInfoReader_Fields;

typedef struct System_TermInfoReader_VTable System_TermInfoReader_VTable, *PSystem_TermInfoReader_VTable;

struct System_TermInfoReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_TermInfoReader_Fields {
    int32_t boolSize;
    int32_t numSize;
    int32_t strOffsets;
    struct System_Byte_array *buffer;
    int32_t booleansOffset;
    int32_t intOffset;
};

struct System_TermInfoReader_o {
    struct System_TermInfoReader_c *klass;
    void *monitor;
    struct System_TermInfoReader_Fields fields;
};

struct System_TermInfoReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_TermInfoReader_VTable vtable;
};

typedef struct MethodInfo_10F5DFC_RGCTXs MethodInfo_10F5DFC_RGCTXs, *PMethodInfo_10F5DFC_RGCTXs;

struct MethodInfo_10F5DFC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_SoundKey_Notice_Se_Fields Shock_SoundKey_Notice_Se_Fields, *PShock_SoundKey_Notice_Se_Fields;

struct Shock_SoundKey_Notice_Se_Fields {
};

typedef struct Gree_Wfs_LegacyAssetBundles_VersionDirectory_c Gree_Wfs_LegacyAssetBundles_VersionDirectory_c, *PGree_Wfs_LegacyAssetBundles_VersionDirectory_c;

typedef struct Gree_Wfs_LegacyAssetBundles_VersionDirectory_VTable Gree_Wfs_LegacyAssetBundles_VersionDirectory_VTable, *PGree_Wfs_LegacyAssetBundles_VersionDirectory_VTable;

struct Gree_Wfs_LegacyAssetBundles_VersionDirectory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_VersionDirectory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_VersionDirectory_VTable vtable;
};

typedef struct MethodInfo_13C6364_RGCTXs MethodInfo_13C6364_RGCTXs, *PMethodInfo_13C6364_RGCTXs;

struct MethodInfo_13C6364_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_24CAAE8 MethodInfo_24CAAE8, *PMethodInfo_24CAAE8;

typedef struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__c UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__c, *PUniRx_Scheduler_MainThreadScheduler_QueuedAction_T__c;

typedef union _union_289235 _union_289235, *P_union_289235;

typedef struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__StaticFields UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__StaticFields, *PUniRx_Scheduler_MainThreadScheduler_QueuedAction_T__StaticFields;

typedef struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__RGCTXs UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__RGCTXs, *PUniRx_Scheduler_MainThreadScheduler_QueuedAction_T__RGCTXs;

typedef struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__VTable UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__VTable, *PUniRx_Scheduler_MainThreadScheduler_QueuedAction_T__VTable;

struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__StaticFields *static_fields;
    struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__VTable vtable;
};

struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__StaticFields {
    struct System_Action_object__o *Instance;
};

union _union_289235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24CAAE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_ICancelable__T__Action_T__;
    struct MethodInfo *_1_UniRx_Tuple_ICancelable__T__Action_T___get_Item1;
    struct MethodInfo *_2_UniRx_Tuple_ICancelable__T__Action_T___get_Item3;
    struct MethodInfo *_3_UniRx_Tuple_ICancelable__T__Action_T___get_Item2;
    struct Il2CppClass *_4_System_Action_T_;
    struct MethodInfo *_5_System_Action_T__Invoke;
    struct MethodInfo *_6_UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__Invoke;
    struct Il2CppClass *_7_UniRx_Scheduler_MainThreadScheduler_QueuedAction_T_;
};

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplUnix_VTable System_Security_Cryptography_X509Certificates_X509Certificate2ImplUnix_VTable, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2ImplUnix_VTable;

struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplUnix_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_Issuer;
    struct VirtualInvokeData _8_get_Subject;
    struct VirtualInvokeData _9_get_RawData;
    struct VirtualInvokeData _10_get_NotAfter;
    struct VirtualInvokeData _11_get_NotBefore;
    struct VirtualInvokeData _12_get_Thumbprint;
    struct VirtualInvokeData _13_get_KeyAlgorithm;
    struct VirtualInvokeData _14_get_KeyAlgorithmParameters;
    struct VirtualInvokeData _15_get_PublicKeyValue;
    struct VirtualInvokeData _16_get_SerialNumber;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_Dispose;
    struct VirtualInvokeData _21_get_Extensions;
    struct VirtualInvokeData _22_get_IssuerName;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_get_SignatureAlgorithm;
    struct VirtualInvokeData _26_get_SubjectName;
    struct VirtualInvokeData _27_get_Version;
    struct VirtualInvokeData _28_unknown;
    struct VirtualInvokeData _29_GetNameInfo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_AppendPrivateKeyInfo;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__object__o Rest;
};

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o {
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object______Fields fields;
};

typedef struct MethodInfo_2486B18 MethodInfo_2486B18, *PMethodInfo_2486B18;

typedef union _union_290067 _union_290067, *P_union_290067;

union _union_290067 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486B18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290067 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3134094 MethodInfo_3134094, *PMethodInfo_3134094;

typedef union _union_237643 _union_237643, *P_union_237643;

union _union_237643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3134094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_SELECT_VIEW_VTable Aoharu_Chat_SELECT_VIEW_VTable, *PAoharu_Chat_SELECT_VIEW_VTable;

struct Aoharu_Chat_SELECT_VIEW_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2486B10 MethodInfo_2486B10, *PMethodInfo_2486B10;

typedef union _union_290063 _union_290063, *P_union_290063;

union _union_290063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486B10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C3200C MethodInfo_2C3200C, *PMethodInfo_2C3200C;

typedef union _union_298331 _union_298331, *P_union_298331;

union _union_298331 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C3200C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C3200C_RGCTXs *rgctx_data;
    union _union_298331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MissionMstTable___c__DisplayClass13_0_o Shock_MissionMstTable___c__DisplayClass13_0_o, *PShock_MissionMstTable___c__DisplayClass13_0_o;

typedef struct Shock_MissionMstTable___c__DisplayClass13_0_Fields Shock_MissionMstTable___c__DisplayClass13_0_Fields, *PShock_MissionMstTable___c__DisplayClass13_0_Fields;

struct Shock_MissionMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_MissionMstTable___c__DisplayClass13_0_o {
    struct Shock_MissionMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_MissionMstTable___c__DisplayClass13_0_Fields fields;
};

typedef struct SharpCompress_Writers_IWriter_c SharpCompress_Writers_IWriter_c, *PSharpCompress_Writers_IWriter_c;

struct SharpCompress_Writers_IWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct SharpCompress_Compressors_Deflate_GZipStream_VTable SharpCompress_Compressors_Deflate_GZipStream_VTable, *PSharpCompress_Compressors_Deflate_GZipStream_VTable;

struct SharpCompress_Compressors_Deflate_GZipStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_get_FlushMode;
    struct VirtualInvokeData _39_set_FlushMode;
    struct VirtualInvokeData _40_get_TotalIn;
    struct VirtualInvokeData _41_get_TotalOut;
};

typedef struct MethodInfo_1FD1BA8 MethodInfo_1FD1BA8, *PMethodInfo_1FD1BA8;

typedef union _union_265564 _union_265564, *P_union_265564;

union _union_265564 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1BA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265564 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2932C0C MethodInfo_2932C0C, *PMethodInfo_2932C0C;

typedef union _union_190962 _union_190962, *P_union_190962;

union _union_190962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932C0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LPBoostDialog___c__DisplayClass16_0_c Aoharu_LPBoostDialog___c__DisplayClass16_0_c, *PAoharu_LPBoostDialog___c__DisplayClass16_0_c;

typedef struct Aoharu_LPBoostDialog___c__DisplayClass16_0_VTable Aoharu_LPBoostDialog___c__DisplayClass16_0_VTable, *PAoharu_LPBoostDialog___c__DisplayClass16_0_VTable;

struct Aoharu_LPBoostDialog___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LPBoostDialog___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LPBoostDialog___c__DisplayClass16_0_VTable vtable;
};

typedef struct Aoharu_LPBoostDialog___c__DisplayClass16_0_o Aoharu_LPBoostDialog___c__DisplayClass16_0_o, *PAoharu_LPBoostDialog___c__DisplayClass16_0_o;

struct Aoharu_LPBoostDialog___c__DisplayClass16_0_o {
    struct Aoharu_LPBoostDialog___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct Aoharu_LPBoostDialog___c__DisplayClass16_0_Fields fields;
};

typedef struct UniRx_MainThreadDispatcher__RunEndOfFrameMicroCoroutine_d__33_c UniRx_MainThreadDispatcher__RunEndOfFrameMicroCoroutine_d__33_c, *PUniRx_MainThreadDispatcher__RunEndOfFrameMicroCoroutine_d__33_c;

typedef struct UniRx_MainThreadDispatcher__RunEndOfFrameMicroCoroutine_d__33_VTable UniRx_MainThreadDispatcher__RunEndOfFrameMicroCoroutine_d__33_VTable, *PUniRx_MainThreadDispatcher__RunEndOfFrameMicroCoroutine_d__33_VTable;

struct UniRx_MainThreadDispatcher__RunEndOfFrameMicroCoroutine_d__33_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct UniRx_MainThreadDispatcher__RunEndOfFrameMicroCoroutine_d__33_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_MainThreadDispatcher__RunEndOfFrameMicroCoroutine_d__33_VTable vtable;
};

typedef struct MethodInfo_334F228 MethodInfo_334F228, *PMethodInfo_334F228;

typedef union _union_300681 _union_300681, *P_union_300681;

union _union_300681 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334F228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300681 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309856C_RGCTXs MethodInfo_309856C_RGCTXs, *PMethodInfo_309856C_RGCTXs;

struct MethodInfo_309856C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_22BA1F8 MethodInfo_22BA1F8, *PMethodInfo_22BA1F8;

typedef union _union_280078 _union_280078, *P_union_280078;

union _union_280078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA1F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C33BAC_RGCTXs MethodInfo_2C33BAC_RGCTXs, *PMethodInfo_2C33BAC_RGCTXs;

struct MethodInfo_2C33BAC_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_Contains_T_;
};

typedef struct MethodInfo_2B002EC MethodInfo_2B002EC, *PMethodInfo_2B002EC;

typedef union _union_292984 _union_292984, *P_union_292984;

union _union_292984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B002EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_SupportClass_ThreadSafeRandom_StaticFields ExitGames_Client_Photon_SupportClass_ThreadSafeRandom_StaticFields, *PExitGames_Client_Photon_SupportClass_ThreadSafeRandom_StaticFields;

struct ExitGames_Client_Photon_SupportClass_ThreadSafeRandom_StaticFields {
    struct System_Random_o *_r;
};

typedef struct UnityEngine_UIElements_PointerEventBase_PointerOutEvent__Fields UnityEngine_UIElements_PointerEventBase_PointerOutEvent__Fields, *PUnityEngine_UIElements_PointerEventBase_PointerOutEvent__Fields;

struct UnityEngine_UIElements_PointerEventBase_PointerOutEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _pointerId_k__BackingField;
    struct System_String_o *_pointerType_k__BackingField;
    bool _isPrimary_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    struct UnityEngine_Vector3_o _position_k__BackingField;
    struct UnityEngine_Vector3_o _localPosition_k__BackingField;
    struct UnityEngine_Vector3_o _deltaPosition_k__BackingField;
    float _deltaTime_k__BackingField;
    int32_t _clickCount_k__BackingField;
    float _pressure_k__BackingField;
    float _tangentialPressure_k__BackingField;
    float _altitudeAngle_k__BackingField;
    float _azimuthAngle_k__BackingField;
    float _twist_k__BackingField;
    struct UnityEngine_Vector2_o _radius_k__BackingField;
    struct UnityEngine_Vector2_o _radiusVariance_k__BackingField;
    int32_t _modifiers_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_recomputeTopElementUnderPointer_k__BackingField;
};

typedef struct MethodInfo_313EC18 MethodInfo_313EC18, *PMethodInfo_313EC18;

typedef union _union_233787 _union_233787, *P_union_233787;

union _union_233787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EC18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3D7C MethodInfo_22C3D7C, *PMethodInfo_22C3D7C;

typedef union _union_280184 _union_280184, *P_union_280184;

union _union_280184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E53A8 MethodInfo_21E53A8, *PMethodInfo_21E53A8;

typedef union _union_161697 _union_161697, *P_union_161697;

union _union_161697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E53A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_HttpRequestCreator_Fields System_Net_HttpRequestCreator_Fields, *PSystem_Net_HttpRequestCreator_Fields;

struct System_Net_HttpRequestCreator_Fields {
};

typedef struct MethodInfo_3251FE4 MethodInfo_3251FE4, *PMethodInfo_3251FE4;

typedef union _union_292118 _union_292118, *P_union_292118;

union _union_292118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251FE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvStarLiveStartR__Fields System_Action_RecvStarLiveStartR__Fields, *PSystem_Action_RecvStarLiveStartR__Fields;

struct System_Action_RecvStarLiveStartR__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_AnimationPlayableAssetUpgrade_VTable UnityEngine_Timeline_AnimationPlayableAsset_AnimationPlayableAssetUpgrade_VTable, *PUnityEngine_Timeline_AnimationPlayableAsset_AnimationPlayableAssetUpgrade_VTable;

struct UnityEngine_Timeline_AnimationPlayableAsset_AnimationPlayableAssetUpgrade_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1746164 MethodInfo_1746164, *PMethodInfo_1746164;

typedef union _union_162349 _union_162349, *P_union_162349;

union _union_162349 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205C380 MethodInfo_205C380, *PMethodInfo_205C380;

typedef union _union_219077 _union_219077, *P_union_219077;

union _union_219077 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219077 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8C5A0 MethodInfo_2E8C5A0, *PMethodInfo_2E8C5A0;

typedef union _union_225331 _union_225331, *P_union_225331;

union _union_225331 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C5A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ChatChapterMstTable___c__DisplayClass2_0_Fields Shock_ChatChapterMstTable___c__DisplayClass2_0_Fields, *PShock_ChatChapterMstTable___c__DisplayClass2_0_Fields;

struct Shock_ChatChapterMstTable___c__DisplayClass2_0_Fields {
    struct Shock_ChatChapterMst_o *chapterMst;
};

typedef struct MethodInfo_2B0AE94 MethodInfo_2B0AE94, *PMethodInfo_2B0AE94;

typedef union _union_181904 _union_181904, *P_union_181904;

union _union_181904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AE94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746178 MethodInfo_1746178, *PMethodInfo_1746178;

typedef union _union_162139 _union_162139, *P_union_162139;

union _union_162139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205C38C MethodInfo_205C38C, *PMethodInfo_205C38C;

typedef union _union_219289 _union_219289, *P_union_219289;

union _union_219289 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C38C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219289 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0AE98 MethodInfo_2B0AE98, *PMethodInfo_2B0AE98;

typedef union _union_183342 _union_183342, *P_union_183342;

union _union_183342 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AE98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183342 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_Tar_TarArchive_Fields SharpCompress_Archives_Tar_TarArchive_Fields, *PSharpCompress_Archives_Tar_TarArchive_Fields;

struct SharpCompress_Archives_Tar_TarArchive_Fields {
    struct SharpCompress_Archives_AbstractWritableArchive_TarArchiveEntry__TarVolume__Fields super;
};

typedef struct MethodInfo_1061334 MethodInfo_1061334, *PMethodInfo_1061334;

typedef union _union_170067 _union_170067, *P_union_170067;

union _union_170067 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1061334 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170067 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Extension_AnimatorExtension___c__DisplayClass2_0_o Extension_AnimatorExtension___c__DisplayClass2_0_o, *PExtension_AnimatorExtension___c__DisplayClass2_0_o;

typedef struct Extension_AnimatorExtension___c__DisplayClass2_0_c Extension_AnimatorExtension___c__DisplayClass2_0_c, *PExtension_AnimatorExtension___c__DisplayClass2_0_c;

typedef struct Extension_AnimatorExtension___c__DisplayClass2_0_Fields Extension_AnimatorExtension___c__DisplayClass2_0_Fields, *PExtension_AnimatorExtension___c__DisplayClass2_0_Fields;

typedef struct Extension_AnimatorExtension___c__DisplayClass2_0_VTable Extension_AnimatorExtension___c__DisplayClass2_0_VTable, *PExtension_AnimatorExtension___c__DisplayClass2_0_VTable;

struct Extension_AnimatorExtension___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Extension_AnimatorExtension___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Extension_AnimatorExtension___c__DisplayClass2_0_VTable vtable;
};

struct Extension_AnimatorExtension___c__DisplayClass2_0_Fields {
    struct System_String_o *animeStateName;
};

struct Extension_AnimatorExtension___c__DisplayClass2_0_o {
    struct Extension_AnimatorExtension___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Extension_AnimatorExtension___c__DisplayClass2_0_Fields fields;
};

typedef struct MethodInfo_13C26D4_RGCTXs MethodInfo_13C26D4_RGCTXs, *PMethodInfo_13C26D4_RGCTXs;

struct MethodInfo_13C26D4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol___c__DisplayClass791_0_c Shock_Protocol___c__DisplayClass791_0_c, *PShock_Protocol___c__DisplayClass791_0_c;

typedef struct Shock_Protocol___c__DisplayClass791_0_VTable Shock_Protocol___c__DisplayClass791_0_VTable, *PShock_Protocol___c__DisplayClass791_0_VTable;

struct Shock_Protocol___c__DisplayClass791_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass791_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass791_0_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__StaticFields Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__StaticFields, *PCysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__StaticFields;

struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_T__o Task;
};

typedef union _union_282064 _union_282064, *P_union_282064;

union _union_282064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2AFE4 MethodInfo_1D2AFE4, *PMethodInfo_1D2AFE4;

typedef union _union_248991 _union_248991, *P_union_248991;

union _union_248991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AFE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282066 _union_282066, *P_union_282066;

union _union_282066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D4534 MethodInfo_24D4534, *PMethodInfo_24D4534;

typedef union _union_174960 _union_174960, *P_union_174960;

union _union_174960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282068 _union_282068, *P_union_282068;

union _union_282068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventMemberRankingMst_o Shock_EventMemberRankingMst_o, *PShock_EventMemberRankingMst_o;

typedef struct Shock_EventMemberRankingMst_Fields Shock_EventMemberRankingMst_Fields, *PShock_EventMemberRankingMst_Fields;

struct Shock_EventMemberRankingMst_Fields {
    uint32_t _masterEventId;
    uint32_t _groupId;
    uint32_t _number;
    uint32_t _highRank;
    uint32_t _lowRank;
    uint32_t _masterEventMemberRankingRewardId;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventMemberRankingMst_o {
    struct Shock_EventMemberRankingMst_c *klass;
    void *monitor;
    struct Shock_EventMemberRankingMst_Fields fields;
};

typedef struct MethodInfo_24D4538 MethodInfo_24D4538, *PMethodInfo_24D4538;

typedef union _union_176398 _union_176398, *P_union_176398;

union _union_176398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D20430 MethodInfo_1D20430, *PMethodInfo_1D20430;

struct MethodInfo_1D20430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205C368 MethodInfo_205C368, *PMethodInfo_205C368;

typedef union _union_218653 _union_218653, *P_union_218653;

union _union_218653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C368 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB0D04 MethodInfo_1BB0D04, *PMethodInfo_1BB0D04;

typedef union _union_304020 _union_304020, *P_union_304020;

union _union_304020 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0D04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_DefaultControls_StaticFields UnityEngine_UI_DefaultControls_StaticFields, *PUnityEngine_UI_DefaultControls_StaticFields;

struct UnityEngine_UI_DefaultControls_StaticFields {
    struct UnityEngine_UI_DefaultControls_IFactoryControls_o *m_CurrentFactory;
    struct UnityEngine_Vector2_o s_ThickElementSize;
    struct UnityEngine_Vector2_o s_ThinElementSize;
    struct UnityEngine_Vector2_o s_ImageElementSize;
    struct UnityEngine_Color_o s_DefaultSelectableColor;
    struct UnityEngine_Color_o s_PanelColor;
    struct UnityEngine_Color_o s_TextColor;
};

typedef struct MethodInfo_313EC50 MethodInfo_313EC50, *PMethodInfo_313EC50;

typedef union _union_234123 _union_234123, *P_union_234123;

union _union_234123 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EC50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234123 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_126DF58_RGCTXs MethodInfo_126DF58_RGCTXs, *PMethodInfo_126DF58_RGCTXs;

struct MethodInfo_126DF58_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1A06754 MethodInfo_1A06754, *PMethodInfo_1A06754;

typedef union _union_339937 _union_339937, *P_union_339937;

union _union_339937 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A06754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339937 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205C35C MethodInfo_205C35C, *PMethodInfo_205C35C;

typedef union _union_218441 _union_218441, *P_union_218441;

union _union_218441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C35C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31090FC MethodInfo_31090FC, *PMethodInfo_31090FC;

typedef union _union_330669 _union_330669, *P_union_330669;

union _union_330669 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31090FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330669 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2907CB4 MethodInfo_2907CB4, *PMethodInfo_2907CB4;

typedef union _union_235201 _union_235201, *P_union_235201;

union _union_235201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907CB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_int____Fields System_Collections_Generic_List_int____Fields, *PSystem_Collections_Generic_List_int____Fields;

struct System_Collections_Generic_List_int____Fields {
    struct System_Int32_array_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_293D6FC MethodInfo_293D6FC, *PMethodInfo_293D6FC;

typedef union _union_182528 _union_182528, *P_union_182528;

union _union_182528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D6FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282060 _union_282060, *P_union_282060;

union _union_282060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBB7A0 MethodInfo_1BBB7A0, *PMethodInfo_1BBB7A0;

typedef union _union_304100 _union_304100, *P_union_304100;

union _union_304100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB7A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MembershipInfoScrollItemBase_T__c Aoharu_MembershipInfoScrollItemBase_T__c, *PAoharu_MembershipInfoScrollItemBase_T__c;

typedef struct Aoharu_MembershipInfoScrollItemBase_T__RGCTXs Aoharu_MembershipInfoScrollItemBase_T__RGCTXs, *PAoharu_MembershipInfoScrollItemBase_T__RGCTXs;

typedef struct Aoharu_MembershipInfoScrollItemBase_T__VTable Aoharu_MembershipInfoScrollItemBase_T__VTable, *PAoharu_MembershipInfoScrollItemBase_T__VTable;

struct Aoharu_MembershipInfoScrollItemBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_IsSameData;
};

struct Aoharu_MembershipInfoScrollItemBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Aoharu_MembershipInfoScrollItemBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoScrollItemBase_T__VTable vtable;
};

struct Aoharu_MembershipInfoScrollItemBase_T__RGCTXs {
    struct MethodInfo *_0_Aoharu_MembershipInfoScrollItemBase_T__set_Index;
    struct Il2CppClass *_1_Aoharu_MembershipInfoScrollItemBase_T_;
    struct MethodInfo *_2_Aoharu_MembershipInfoScrollItemBase_T__InitializeImpl;
};

typedef union _union_282062 _union_282062, *P_union_282062;

union _union_282062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_o Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_o, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_o;

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_Fields Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_Fields, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_Fields;

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_Fields {
    struct Aoharu_Chat_Talk_MainTalkList_o *__4__this;
    struct Aoharu_Chat_ChatTalkElement_o *element;
    struct System_Action_o *onComplete;
};

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_o {
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass45_0_Fields fields;
};

typedef union _union_282074 _union_282074, *P_union_282074;

union _union_282074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Stubs___c_T1__T2__T3__VTable UniRx_Stubs___c_T1__T2__T3__VTable, *PUniRx_Stubs___c_T1__T2__T3__VTable;

struct UniRx_Stubs___c_T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_282076 _union_282076, *P_union_282076;

union _union_282076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205C374 MethodInfo_205C374, *PMethodInfo_205C374;

typedef union _union_218865 _union_218865, *P_union_218865;

union _union_218865 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218865 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282078 _union_282078, *P_union_282078;

union _union_282078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1807F64_RGCTXs MethodInfo_1807F64_RGCTXs, *PMethodInfo_1807F64_RGCTXs;

struct MethodInfo_1807F64_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Carbon_ActionUtils_c Carbon_ActionUtils_c, *PCarbon_ActionUtils_c;

typedef struct Carbon_ActionUtils_VTable Carbon_ActionUtils_VTable, *PCarbon_ActionUtils_VTable;

struct Carbon_ActionUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ActionUtils_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ActionUtils_VTable vtable;
};

typedef struct MethodInfo_1911E08_RGCTXs MethodInfo_1911E08_RGCTXs, *PMethodInfo_1911E08_RGCTXs;

struct MethodInfo_1911E08_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___VTable System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___VTable, *PSystem_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___VTable;

struct System_ValueTuple_UniTask_T1___UniTask_T2___UniTask_T3___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_c Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_c, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_c;

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_StaticFields Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_StaticFields, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_StaticFields;

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_VTable Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_VTable, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_VTable;

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_o Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_o, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_o;

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_c Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_c, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_c;

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields;

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_StaticFields {
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_o *stringDelegate;
};

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable vtable;
};

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_o {
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_c *klass;
    void *monitor;
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields fields;
};

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_VTable vtable;
};

typedef struct Carbon_ActionUtils_o Carbon_ActionUtils_o, *PCarbon_ActionUtils_o;

struct Carbon_ActionUtils_o {
    struct Carbon_ActionUtils_c *klass;
    void *monitor;
    struct Carbon_ActionUtils_Fields fields;
};

typedef struct MethodInfo_28936B0 MethodInfo_28936B0, *PMethodInfo_28936B0;

typedef union _union_269786 _union_269786, *P_union_269786;

union _union_269786 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28936B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269786 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282070 _union_282070, *P_union_282070;

union _union_282070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A6F48 MethodInfo_33A6F48, *PMethodInfo_33A6F48;

typedef union _union_235807 _union_235807, *P_union_235807;

union _union_235807 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A6F48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235807 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433670 MethodInfo_2433670, *PMethodInfo_2433670;

typedef union _union_274956 _union_274956, *P_union_274956;

union _union_274956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433670 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282072 _union_282072, *P_union_282072;

union _union_282072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_InteropServices_OutAttribute_Fields System_Runtime_InteropServices_OutAttribute_Fields, *PSystem_Runtime_InteropServices_OutAttribute_Fields;

struct System_Runtime_InteropServices_OutAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef struct System_Text_Encoding_EncodingCharBuffer_c System_Text_Encoding_EncodingCharBuffer_c, *PSystem_Text_Encoding_EncodingCharBuffer_c;

typedef struct System_Text_Encoding_EncodingCharBuffer_VTable System_Text_Encoding_EncodingCharBuffer_VTable, *PSystem_Text_Encoding_EncodingCharBuffer_VTable;

struct System_Text_Encoding_EncodingCharBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Text_Encoding_EncodingCharBuffer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_Encoding_EncodingCharBuffer_VTable vtable;
};

typedef union _union_282086 _union_282086, *P_union_282086;

union _union_282086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_TextShadow__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_TextShadow__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_TextShadow__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_TextShadow__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_TextShadow__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_TextShadow__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_TextShadow__Fields {
    int64_t startTimeMs;
    int32_t durationMs;
    struct System_Func_float__float__o *easingCurve;
    float easedProgress;
    float reversingShorteningFactor;
    bool isStarted;
    int32_t delayMs;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_TextShadow__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_TextShadow__Fields fields;
};

typedef union _union_282088 _union_282088, *P_union_282088;

union _union_282088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Numerics_BigNumber_c System_Numerics_BigNumber_c, *PSystem_Numerics_BigNumber_c;

typedef struct System_Numerics_BigNumber_VTable System_Numerics_BigNumber_VTable, *PSystem_Numerics_BigNumber_VTable;

struct System_Numerics_BigNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Numerics_BigNumber_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Numerics_BigNumber_VTable vtable;
};

typedef struct MethodInfo_24D4514 MethodInfo_24D4514, *PMethodInfo_24D4514;

typedef union _union_173522 _union_173522, *P_union_173522;

union _union_173522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14FAC98_RGCTXs MethodInfo_14FAC98_RGCTXs, *PMethodInfo_14FAC98_RGCTXs;

struct MethodInfo_14FAC98_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreakTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncJointBreakTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncJointBreakTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncJointBreakTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

typedef struct MethodInfo_2AD6D64 MethodInfo_2AD6D64, *PMethodInfo_2AD6D64;

typedef union _union_328656 _union_328656, *P_union_328656;

union _union_328656 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6D64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328656 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FEC6C_RGCTXs MethodInfo_10FEC6C_RGCTXs, *PMethodInfo_10FEC6C_RGCTXs;

struct MethodInfo_10FEC6C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1FDC664 MethodInfo_1FDC664, *PMethodInfo_1FDC664;

typedef union _union_266412 _union_266412, *P_union_266412;

union _union_266412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282080 _union_282080, *P_union_282080;

union _union_282080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282082 _union_282082, *P_union_282082;

union _union_282082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282084 _union_282084, *P_union_282084;

union _union_282084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1350480 MethodInfo_1350480, *PMethodInfo_1350480;

typedef union _union_292236 _union_292236, *P_union_292236;

union _union_292236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1350480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTC_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E53D0 MethodInfo_21E53D0, *PMethodInfo_21E53D0;

typedef union _union_160193 _union_160193, *P_union_160193;

union _union_160193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E53D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282096 _union_282096, *P_union_282096;

union _union_282096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__o Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__o, *PChipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__o;

struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__o {
    struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__c *klass;
    void *monitor;
    struct Chipstar_ManagerBuilder_ICriSoundFileManager__SoundConfig__Fields fields;
};

typedef union _union_282098 _union_282098, *P_union_282098;

union _union_282098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C3209C MethodInfo_2C3209C, *PMethodInfo_2C3209C;

typedef struct MethodInfo_2C3209C_RGCTXs MethodInfo_2C3209C_RGCTXs, *PMethodInfo_2C3209C_RGCTXs;

typedef union _union_298334 _union_298334, *P_union_298334;

struct MethodInfo_2C3209C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_2_Carbon_IReadOnlyListExtensions_IndexOf_T_;
};

union _union_298334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C3209C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C3209C_RGCTXs *rgctx_data;
    union _union_298334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_EventPattern_object__TEventArgs__Fields UniRx_EventPattern_object__TEventArgs__Fields, *PUniRx_EventPattern_object__TEventArgs__Fields;

struct UniRx_EventPattern_object__TEventArgs__Fields {
    struct Il2CppObject *_Sender_k__BackingField;
    struct Il2CppObject *_EventArgs_k__BackingField;
};

typedef struct MethodInfo_13C6364 MethodInfo_13C6364, *PMethodInfo_13C6364;

typedef union _union_207408 _union_207408, *P_union_207408;

union _union_207408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C6364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C6364_RGCTXs *rgctx_data;
    union _union_207408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_GamelibAPI___c__DisplayClass13_0_c GreeGameLib_GamelibAPI___c__DisplayClass13_0_c, *PGreeGameLib_GamelibAPI___c__DisplayClass13_0_c;

typedef struct GreeGameLib_GamelibAPI___c__DisplayClass13_0_VTable GreeGameLib_GamelibAPI___c__DisplayClass13_0_VTable, *PGreeGameLib_GamelibAPI___c__DisplayClass13_0_VTable;

struct GreeGameLib_GamelibAPI___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_GamelibAPI___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_GamelibAPI___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_1574F1C MethodInfo_1574F1C, *PMethodInfo_1574F1C;

typedef union _union_166689 _union_166689, *P_union_166689;

union _union_166689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1574F1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Loader___c__DisplayClass33_0_T__Fields Shock_Loader___c__DisplayClass33_0_T__Fields, *PShock_Loader___c__DisplayClass33_0_T__Fields;

typedef struct Chipstar_Downloads_IAssetLoadOperation_T__o Chipstar_Downloads_IAssetLoadOperation_T__o, *PChipstar_Downloads_IAssetLoadOperation_T__o;

typedef struct Chipstar_Downloads_IAssetLoadOperation_T__c Chipstar_Downloads_IAssetLoadOperation_T__c, *PChipstar_Downloads_IAssetLoadOperation_T__c;

typedef struct Chipstar_Downloads_IAssetLoadOperation_T__Fields Chipstar_Downloads_IAssetLoadOperation_T__Fields, *PChipstar_Downloads_IAssetLoadOperation_T__Fields;

struct Chipstar_Downloads_IAssetLoadOperation_T__Fields {
};

struct Chipstar_Downloads_IAssetLoadOperation_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_IAssetLoadOperation_T__o {
    struct Chipstar_Downloads_IAssetLoadOperation_T__c *klass;
    void *monitor;
    struct Chipstar_Downloads_IAssetLoadOperation_T__Fields fields;
};

struct Shock_Loader___c__DisplayClass33_0_T__Fields {
    struct UnityEngine_Component_o *lifeCycle;
    struct System_Action_T__o *onLoaded;
    struct Chipstar_Downloads_IAssetLoadOperation_T__o *operation;
};

typedef struct Photon_Pun_Demo_SlotRacer_Utils_BezierCurve_VTable Photon_Pun_Demo_SlotRacer_Utils_BezierCurve_VTable, *PPhoton_Pun_Demo_SlotRacer_Utils_BezierCurve_VTable;

struct Photon_Pun_Demo_SlotRacer_Utils_BezierCurve_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_313EC34 MethodInfo_313EC34, *PMethodInfo_313EC34;

typedef union _union_233955 _union_233955, *P_union_233955;

union _union_233955 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EC34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233955 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BD915C MethodInfo_1BD915C, *PMethodInfo_1BD915C;

struct MethodInfo_1BD915C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282090 _union_282090, *P_union_282090;

union _union_282090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282092 _union_282092, *P_union_282092;

union _union_282092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_CoroutineManager___CallWaitForAsyncOperation_d__68_c Carbon_CoroutineManager___CallWaitForAsyncOperation_d__68_c, *PCarbon_CoroutineManager___CallWaitForAsyncOperation_d__68_c;

typedef struct Carbon_CoroutineManager___CallWaitForAsyncOperation_d__68_VTable Carbon_CoroutineManager___CallWaitForAsyncOperation_d__68_VTable, *PCarbon_CoroutineManager___CallWaitForAsyncOperation_d__68_VTable;

struct Carbon_CoroutineManager___CallWaitForAsyncOperation_d__68_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Carbon_CoroutineManager___CallWaitForAsyncOperation_d__68_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_CoroutineManager___CallWaitForAsyncOperation_d__68_VTable vtable;
};

typedef union _union_282094 _union_282094, *P_union_282094;

union _union_282094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_CharacterMst__int__Fields System_Func_CharacterMst__int__Fields, *PSystem_Func_CharacterMst__int__Fields;

struct System_Func_CharacterMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_257184 _union_257184, *P_union_257184;

union _union_257184 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282140 _union_282140, *P_union_282140;

union _union_282140 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_AlbumConst_CardType_o Aoharu_Scripts_Album_AlbumConst_CardType_o, *PAoharu_Scripts_Album_AlbumConst_CardType_o;

typedef struct Aoharu_Scripts_Album_AlbumConst_CardType_Fields Aoharu_Scripts_Album_AlbumConst_CardType_Fields, *PAoharu_Scripts_Album_AlbumConst_CardType_Fields;

struct Aoharu_Scripts_Album_AlbumConst_CardType_Fields {
    int32_t value__;
};

struct Aoharu_Scripts_Album_AlbumConst_CardType_o {
    struct Aoharu_Scripts_Album_AlbumConst_CardType_Fields fields;
};

typedef struct MethodInfo_2DBC150 MethodInfo_2DBC150, *PMethodInfo_2DBC150;

typedef union _union_257166 _union_257166, *P_union_257166;

union _union_257166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBC150 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257186 _union_257186, *P_union_257186;

union _union_257186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BA2A0 MethodInfo_22BA2A0, *PMethodInfo_22BA2A0;

typedef union _union_277096 _union_277096, *P_union_277096;

union _union_277096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA2A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282142 _union_282142, *P_union_282142;

union _union_282142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Messaging_IMethodCallMessage_c System_Runtime_Remoting_Messaging_IMethodCallMessage_c, *PSystem_Runtime_Remoting_Messaging_IMethodCallMessage_c;

struct System_Runtime_Remoting_Messaging_IMethodCallMessage_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_YieldPromise__VTable Cysharp_Threading_Tasks_TaskPool_UniTask_YieldPromise__VTable, *PCysharp_Threading_Tasks_TaskPool_UniTask_YieldPromise__VTable;

struct Cysharp_Threading_Tasks_TaskPool_UniTask_YieldPromise__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_Animations_AnimationOffsetPlayable_StaticFields UnityEngine_Animations_AnimationOffsetPlayable_StaticFields, *PUnityEngine_Animations_AnimationOffsetPlayable_StaticFields;

typedef struct UnityEngine_Animations_AnimationOffsetPlayable_o UnityEngine_Animations_AnimationOffsetPlayable_o, *PUnityEngine_Animations_AnimationOffsetPlayable_o;

typedef struct UnityEngine_Animations_AnimationOffsetPlayable_Fields UnityEngine_Animations_AnimationOffsetPlayable_Fields, *PUnityEngine_Animations_AnimationOffsetPlayable_Fields;

struct UnityEngine_Animations_AnimationOffsetPlayable_Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

struct UnityEngine_Animations_AnimationOffsetPlayable_o {
    struct UnityEngine_Animations_AnimationOffsetPlayable_Fields fields;
};

struct UnityEngine_Animations_AnimationOffsetPlayable_StaticFields {
    struct UnityEngine_Animations_AnimationOffsetPlayable_o m_NullPlayable;
};

typedef union _union_282144 _union_282144, *P_union_282144;

union _union_282144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TerrainData_c UnityEngine_TerrainData_c, *PUnityEngine_TerrainData_c;

typedef struct UnityEngine_TerrainData_StaticFields UnityEngine_TerrainData_StaticFields, *PUnityEngine_TerrainData_StaticFields;

typedef struct UnityEngine_TerrainData_VTable UnityEngine_TerrainData_VTable, *PUnityEngine_TerrainData_VTable;

struct UnityEngine_TerrainData_StaticFields {
    int32_t k_MaximumResolution;
    int32_t k_MinimumDetailResolutionPerPatch;
    int32_t k_MaximumDetailResolutionPerPatch;
    int32_t k_MaximumDetailPatchCount;
    int32_t k_MaximumDetailsPerRes;
    int32_t k_MinimumAlphamapResolution;
    int32_t k_MaximumAlphamapResolution;
    int32_t k_MinimumBaseMapResolution;
    int32_t k_MaximumBaseMapResolution;
};

struct UnityEngine_TerrainData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TerrainData_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TerrainData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TerrainData_VTable vtable;
};

typedef union _union_282146 _union_282146, *P_union_282146;

union _union_282146 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Ozack_OzackComandArgs_VTable Ozack_OzackComandArgs_VTable, *POzack_OzackComandArgs_VTable;

struct Ozack_OzackComandArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_282148 _union_282148, *P_union_282148;

union _union_282148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_GachaPlayScene_Bgm_o Shock_SoundKey_GachaPlayScene_Bgm_o, *PShock_SoundKey_GachaPlayScene_Bgm_o;

typedef struct Shock_SoundKey_GachaPlayScene_Bgm_c Shock_SoundKey_GachaPlayScene_Bgm_c, *PShock_SoundKey_GachaPlayScene_Bgm_c;

typedef struct Shock_SoundKey_GachaPlayScene_Bgm_Fields Shock_SoundKey_GachaPlayScene_Bgm_Fields, *PShock_SoundKey_GachaPlayScene_Bgm_Fields;

typedef struct Shock_SoundKey_GachaPlayScene_Bgm_StaticFields Shock_SoundKey_GachaPlayScene_Bgm_StaticFields, *PShock_SoundKey_GachaPlayScene_Bgm_StaticFields;

typedef struct Shock_SoundKey_GachaPlayScene_Bgm_VTable Shock_SoundKey_GachaPlayScene_Bgm_VTable, *PShock_SoundKey_GachaPlayScene_Bgm_VTable;

struct Shock_SoundKey_GachaPlayScene_Bgm_Fields {
};

struct Shock_SoundKey_GachaPlayScene_Bgm_o {
    struct Shock_SoundKey_GachaPlayScene_Bgm_c *klass;
    void *monitor;
    struct Shock_SoundKey_GachaPlayScene_Bgm_Fields fields;
};

struct Shock_SoundKey_GachaPlayScene_Bgm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_GachaPlayScene_Bgm_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_GachaPlayScene_Bgm_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_GachaPlayScene_Bgm_VTable vtable;
};

struct Shock_SoundKey_GachaPlayScene_Bgm_StaticFields {
    struct System_String_o *Bgm01;
};

typedef struct MethodInfo_1FD1B94 MethodInfo_1FD1B94, *PMethodInfo_1FD1B94;

typedef union _union_267476 _union_267476, *P_union_267476;

union _union_267476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1B94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309F820 MethodInfo_309F820, *PMethodInfo_309F820;

typedef struct MethodInfo_309F820_RGCTXs MethodInfo_309F820_RGCTXs, *PMethodInfo_309F820_RGCTXs;

typedef union _union_205530 _union_205530, *P_union_205530;

union _union_205530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309F820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309F820_RGCTXs *rgctx_data;
    union _union_205530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_309F820_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257180 _union_257180, *P_union_257180;

union _union_257180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257182 _union_257182, *P_union_257182;

union _union_257182 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296790 _union_296790, *P_union_296790;

union _union_296790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Messaging_IMethodCallMessage_o System_Runtime_Remoting_Messaging_IMethodCallMessage_o, *PSystem_Runtime_Remoting_Messaging_IMethodCallMessage_o;

typedef struct System_Runtime_Remoting_Messaging_IMethodCallMessage_Fields System_Runtime_Remoting_Messaging_IMethodCallMessage_Fields, *PSystem_Runtime_Remoting_Messaging_IMethodCallMessage_Fields;

struct System_Runtime_Remoting_Messaging_IMethodCallMessage_Fields {
};

struct System_Runtime_Remoting_Messaging_IMethodCallMessage_o {
    struct System_Runtime_Remoting_Messaging_IMethodCallMessage_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_IMethodCallMessage_Fields fields;
};

typedef union _union_296792 _union_296792, *P_union_296792;

union _union_296792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296794 _union_296794, *P_union_296794;

union _union_296794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296796 _union_296796, *P_union_296796;

union _union_296796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Navigation___c__DisplayClass50_0_c Shock_Navigation___c__DisplayClass50_0_c, *PShock_Navigation___c__DisplayClass50_0_c;

typedef struct Shock_Navigation___c__DisplayClass50_0_VTable Shock_Navigation___c__DisplayClass50_0_VTable, *PShock_Navigation___c__DisplayClass50_0_VTable;

struct Shock_Navigation___c__DisplayClass50_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass50_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass50_0_VTable vtable;
};

typedef struct MethodInfo_14AF588 MethodInfo_14AF588, *PMethodInfo_14AF588;

typedef union _union_258590 _union_258590, *P_union_258590;

union _union_258590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14AF588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA1030 MethodInfo_2BA1030, *PMethodInfo_2BA1030;

typedef union _union_299621 _union_299621, *P_union_299621;

union _union_299621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA1030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296798 _union_296798, *P_union_296798;

union _union_296798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FB398 MethodInfo_18FB398, *PMethodInfo_18FB398;

typedef struct MethodInfo_18FB398_RGCTXs MethodInfo_18FB398_RGCTXs, *PMethodInfo_18FB398_RGCTXs;

typedef union _union_193437 _union_193437, *P_union_193437;

struct MethodInfo_18FB398_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

union _union_193437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FB398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FB398_RGCTXs *rgctx_data;
    union _union_193437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282152 _union_282152, *P_union_282152;

union _union_282152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257176 _union_257176, *P_union_257176;

union _union_257176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282154 _union_282154, *P_union_282154;

union _union_282154 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257178 _union_257178, *P_union_257178;

union _union_257178 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282156 _union_282156, *P_union_282156;

union _union_282156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282158 _union_282158, *P_union_282158;

union _union_282158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ListViewController_Fields UnityEngine_UIElements_ListViewController_Fields, *PUnityEngine_UIElements_ListViewController_Fields;

typedef struct UnityEngine_UIElements_CollectionViewController_Fields UnityEngine_UIElements_CollectionViewController_Fields, *PUnityEngine_UIElements_CollectionViewController_Fields;

typedef struct System_Action_IEnumerable_int___o System_Action_IEnumerable_int___o, *PSystem_Action_IEnumerable_int___o;

typedef struct UnityEngine_UIElements_BaseVerticalCollectionView_o UnityEngine_UIElements_BaseVerticalCollectionView_o, *PUnityEngine_UIElements_BaseVerticalCollectionView_o;

typedef struct System_Action_IEnumerable_int___c System_Action_IEnumerable_int___c, *PSystem_Action_IEnumerable_int___c;

typedef struct System_Action_IEnumerable_int___Fields System_Action_IEnumerable_int___Fields, *PSystem_Action_IEnumerable_int___Fields;

typedef struct UnityEngine_UIElements_BaseVerticalCollectionView_c UnityEngine_UIElements_BaseVerticalCollectionView_c, *PUnityEngine_UIElements_BaseVerticalCollectionView_c;

typedef struct UnityEngine_UIElements_BaseVerticalCollectionView_Fields UnityEngine_UIElements_BaseVerticalCollectionView_Fields, *PUnityEngine_UIElements_BaseVerticalCollectionView_Fields;

typedef struct UnityEngine_UIElements_BaseVerticalCollectionView_StaticFields UnityEngine_UIElements_BaseVerticalCollectionView_StaticFields, *PUnityEngine_UIElements_BaseVerticalCollectionView_StaticFields;

typedef struct UnityEngine_UIElements_BaseVerticalCollectionView_VTable UnityEngine_UIElements_BaseVerticalCollectionView_VTable, *PUnityEngine_UIElements_BaseVerticalCollectionView_VTable;

typedef struct System_Action_IEnumerable_object___o System_Action_IEnumerable_object___o, *PSystem_Action_IEnumerable_object___o;

typedef struct System_Func_int__int__o System_Func_int__int__o, *PSystem_Func_int__int__o;

typedef struct System_Func_VisualElement__o System_Func_VisualElement__o, *PSystem_Func_VisualElement__o;

typedef struct System_Action_VisualElement__int__o System_Action_VisualElement__int__o, *PSystem_Action_VisualElement__int__o;

typedef struct System_Action_VisualElement__o System_Action_VisualElement__o, *PSystem_Action_VisualElement__o;

typedef struct UnityEngine_UIElements_ScrollView_o UnityEngine_UIElements_ScrollView_o, *PUnityEngine_UIElements_ScrollView_o;

typedef struct UnityEngine_UIElements_CollectionViewController_o UnityEngine_UIElements_CollectionViewController_o, *PUnityEngine_UIElements_CollectionViewController_o;

typedef struct UnityEngine_UIElements_CollectionVirtualizationController_o UnityEngine_UIElements_CollectionVirtualizationController_o, *PUnityEngine_UIElements_CollectionVirtualizationController_o;

typedef struct UnityEngine_UIElements_KeyboardNavigationManipulator_o UnityEngine_UIElements_KeyboardNavigationManipulator_o, *PUnityEngine_UIElements_KeyboardNavigationManipulator_o;

typedef struct System_Collections_Generic_List_ReusableCollectionItem__o System_Collections_Generic_List_ReusableCollectionItem__o, *PSystem_Collections_Generic_List_ReusableCollectionItem__o;

typedef struct UnityEngine_UIElements_CustomStyleProperty_int__o UnityEngine_UIElements_CustomStyleProperty_int__o, *PUnityEngine_UIElements_CustomStyleProperty_int__o;

typedef struct System_Action_IEnumerable_object___c System_Action_IEnumerable_object___c, *PSystem_Action_IEnumerable_object___c;

typedef struct System_Action_IEnumerable_object___Fields System_Action_IEnumerable_object___Fields, *PSystem_Action_IEnumerable_object___Fields;

typedef struct System_Func_int__int__c System_Func_int__int__c, *PSystem_Func_int__int__c;

typedef struct System_Func_VisualElement__c System_Func_VisualElement__c, *PSystem_Func_VisualElement__c;

typedef struct System_Func_VisualElement__Fields System_Func_VisualElement__Fields, *PSystem_Func_VisualElement__Fields;

typedef struct System_Action_VisualElement__int__c System_Action_VisualElement__int__c, *PSystem_Action_VisualElement__int__c;

typedef struct System_Action_VisualElement__int__Fields System_Action_VisualElement__int__Fields, *PSystem_Action_VisualElement__int__Fields;

typedef struct System_Action_VisualElement__c System_Action_VisualElement__c, *PSystem_Action_VisualElement__c;

typedef struct System_Action_VisualElement__Fields System_Action_VisualElement__Fields, *PSystem_Action_VisualElement__Fields;

typedef struct UnityEngine_UIElements_ScrollView_c UnityEngine_UIElements_ScrollView_c, *PUnityEngine_UIElements_ScrollView_c;

typedef struct UnityEngine_UIElements_ScrollView_Fields UnityEngine_UIElements_ScrollView_Fields, *PUnityEngine_UIElements_ScrollView_Fields;

typedef struct UnityEngine_UIElements_CollectionViewController_c UnityEngine_UIElements_CollectionViewController_c, *PUnityEngine_UIElements_CollectionViewController_c;

typedef struct UnityEngine_UIElements_CollectionVirtualizationController_c UnityEngine_UIElements_CollectionVirtualizationController_c, *PUnityEngine_UIElements_CollectionVirtualizationController_c;

typedef struct UnityEngine_UIElements_CollectionVirtualizationController_Fields UnityEngine_UIElements_CollectionVirtualizationController_Fields, *PUnityEngine_UIElements_CollectionVirtualizationController_Fields;

typedef struct UnityEngine_UIElements_KeyboardNavigationManipulator_c UnityEngine_UIElements_KeyboardNavigationManipulator_c, *PUnityEngine_UIElements_KeyboardNavigationManipulator_c;

typedef struct UnityEngine_UIElements_KeyboardNavigationManipulator_Fields UnityEngine_UIElements_KeyboardNavigationManipulator_Fields, *PUnityEngine_UIElements_KeyboardNavigationManipulator_Fields;

typedef struct System_Collections_Generic_List_ReusableCollectionItem__c System_Collections_Generic_List_ReusableCollectionItem__c, *PSystem_Collections_Generic_List_ReusableCollectionItem__c;

typedef struct System_Collections_Generic_List_ReusableCollectionItem__Fields System_Collections_Generic_List_ReusableCollectionItem__Fields, *PSystem_Collections_Generic_List_ReusableCollectionItem__Fields;

typedef struct UnityEngine_UIElements_CustomStyleProperty_int__Fields UnityEngine_UIElements_CustomStyleProperty_int__Fields, *PUnityEngine_UIElements_CustomStyleProperty_int__Fields;

typedef struct System_Action_IEnumerable_object___VTable System_Action_IEnumerable_object___VTable, *PSystem_Action_IEnumerable_object___VTable;

typedef struct System_Func_int__int__VTable System_Func_int__int__VTable, *PSystem_Func_int__int__VTable;

typedef struct System_Func_VisualElement__VTable System_Func_VisualElement__VTable, *PSystem_Func_VisualElement__VTable;

typedef struct System_Action_VisualElement__int__VTable System_Action_VisualElement__int__VTable, *PSystem_Action_VisualElement__int__VTable;

typedef struct System_Action_VisualElement__VTable System_Action_VisualElement__VTable, *PSystem_Action_VisualElement__VTable;

typedef struct UnityEngine_UIElements_ScrollView_StaticFields UnityEngine_UIElements_ScrollView_StaticFields, *PUnityEngine_UIElements_ScrollView_StaticFields;

typedef struct UnityEngine_UIElements_ScrollView_VTable UnityEngine_UIElements_ScrollView_VTable, *PUnityEngine_UIElements_ScrollView_VTable;

typedef struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__o UnityEngine_UIElements_EventCallback_PointerMoveEvent__o, *PUnityEngine_UIElements_EventCallback_PointerMoveEvent__o;

typedef struct UnityEngine_UIElements_CollectionViewController_VTable UnityEngine_UIElements_CollectionViewController_VTable, *PUnityEngine_UIElements_CollectionViewController_VTable;

typedef struct UnityEngine_UIElements_CollectionVirtualizationController_VTable UnityEngine_UIElements_CollectionVirtualizationController_VTable, *PUnityEngine_UIElements_CollectionVirtualizationController_VTable;

typedef struct UnityEngine_UIElements_KeyboardNavigationManipulator_VTable UnityEngine_UIElements_KeyboardNavigationManipulator_VTable, *PUnityEngine_UIElements_KeyboardNavigationManipulator_VTable;

typedef struct System_Action_KeyboardNavigationOperation__EventBase__o System_Action_KeyboardNavigationOperation__EventBase__o, *PSystem_Action_KeyboardNavigationOperation__EventBase__o;

typedef struct System_Collections_Generic_List_ReusableCollectionItem__StaticFields System_Collections_Generic_List_ReusableCollectionItem__StaticFields, *PSystem_Collections_Generic_List_ReusableCollectionItem__StaticFields;

typedef struct System_Collections_Generic_List_ReusableCollectionItem__VTable System_Collections_Generic_List_ReusableCollectionItem__VTable, *PSystem_Collections_Generic_List_ReusableCollectionItem__VTable;

typedef struct UnityEngine_UIElements_ReusableCollectionItem_array UnityEngine_UIElements_ReusableCollectionItem_array, *PUnityEngine_UIElements_ReusableCollectionItem_array;

typedef struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__c UnityEngine_UIElements_EventCallback_PointerMoveEvent__c, *PUnityEngine_UIElements_EventCallback_PointerMoveEvent__c;

typedef struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__Fields UnityEngine_UIElements_EventCallback_PointerMoveEvent__Fields, *PUnityEngine_UIElements_EventCallback_PointerMoveEvent__Fields;

typedef struct System_Action_KeyboardNavigationOperation__EventBase__c System_Action_KeyboardNavigationOperation__EventBase__c, *PSystem_Action_KeyboardNavigationOperation__EventBase__c;

typedef struct System_Action_KeyboardNavigationOperation__EventBase__Fields System_Action_KeyboardNavigationOperation__EventBase__Fields, *PSystem_Action_KeyboardNavigationOperation__EventBase__Fields;

typedef struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__VTable UnityEngine_UIElements_EventCallback_PointerMoveEvent__VTable, *PUnityEngine_UIElements_EventCallback_PointerMoveEvent__VTable;

typedef struct System_Action_KeyboardNavigationOperation__EventBase__VTable System_Action_KeyboardNavigationOperation__EventBase__VTable, *PSystem_Action_KeyboardNavigationOperation__EventBase__VTable;

struct System_Action_KeyboardNavigationOperation__EventBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_KeyboardNavigationOperation__EventBase__o {
    struct System_Action_KeyboardNavigationOperation__EventBase__c *klass;
    void *monitor;
    struct System_Action_KeyboardNavigationOperation__EventBase__Fields fields;
};

struct System_Collections_Generic_List_ReusableCollectionItem__StaticFields {
    struct UnityEngine_UIElements_ReusableCollectionItem_array *s_emptyArray;
};

struct System_Action_KeyboardNavigationOperation__EventBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyboardNavigationOperation__EventBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyboardNavigationOperation__EventBase__VTable vtable;
};

struct UnityEngine_UIElements_ScrollView_Fields {
    struct UnityEngine_UIElements_VisualElement_Fields super;
    int32_t m_HorizontalScrollerVisibility;
    int32_t m_VerticalScrollerVisibility;
    struct UnityEngine_UIElements_VisualElement_o *m_AttachedRootVisualContainer;
    float m_SingleLineHeight;
    float m_HorizontalPageSize;
    float m_VerticalPageSize;
    float m_ScrollDecelerationRate;
    float m_Elasticity;
    int32_t m_TouchScrollBehavior;
    int32_t m_NestedInteractionKind;
    struct UnityEngine_UIElements_VisualElement_o *_contentViewport_k__BackingField;
    struct UnityEngine_UIElements_Scroller_o *_horizontalScroller_k__BackingField;
    struct UnityEngine_UIElements_Scroller_o *_verticalScroller_k__BackingField;
    struct UnityEngine_UIElements_VisualElement_o *m_ContentContainer;
    struct UnityEngine_UIElements_VisualElement_o *m_ContentAndVerticalScrollContainer;
    int32_t m_Mode;
    int32_t m_ScrollingPointerId;
    struct UnityEngine_Vector2_o m_StartPosition;
    struct UnityEngine_Vector2_o m_PointerStartPosition;
    struct UnityEngine_Vector2_o m_Velocity;
    struct UnityEngine_Vector2_o m_SpringBackVelocity;
    struct UnityEngine_Vector2_o m_LowBounds;
    struct UnityEngine_Vector2_o m_HighBounds;
    float m_LastVelocityLerpTime;
    bool m_StartedMoving;
    bool m_TouchStoppedVelocity;
    struct UnityEngine_UIElements_VisualElement_o *m_CapturedTarget;
    struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__o *m_CapturedTargetPointerMoveCallback;
    struct UnityEngine_UIElements_EventCallback_PointerUpEvent__o *m_CapturedTargetPointerUpCallback;
    struct UnityEngine_UIElements_IVisualElementScheduledItem_o *m_PostPointerUpAnimation;
};

struct UnityEngine_UIElements_ScrollView_o {
    struct UnityEngine_UIElements_ScrollView_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ScrollView_Fields fields;
};

struct UnityEngine_UIElements_ScrollView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
};

struct UnityEngine_UIElements_ScrollView_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_ScrollView_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ScrollView_VTable vtable;
};

struct System_Action_IEnumerable_object___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_BaseVerticalCollectionView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _98_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _99_get_sourceIncludesArraySize;
    struct VirtualInvokeData _100_CreateVirtualizationController;
    struct VirtualInvokeData _101_CreateViewController;
    struct VirtualInvokeData _102_CreateDragger;
    struct VirtualInvokeData _103_unknown;
    struct VirtualInvokeData _104_PostRefresh;
};

struct UnityEngine_UIElements_BaseVerticalCollectionView_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_BaseVerticalCollectionView_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_BaseVerticalCollectionView_VTable vtable;
};

struct System_Collections_Generic_List_ReusableCollectionItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ReusableCollectionItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ReusableCollectionItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ReusableCollectionItem__VTable vtable;
};

struct System_Collections_Generic_List_ReusableCollectionItem__Fields {
    struct UnityEngine_UIElements_ReusableCollectionItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ReusableCollectionItem__o {
    struct System_Collections_Generic_List_ReusableCollectionItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ReusableCollectionItem__Fields fields;
};

struct UnityEngine_UIElements_BaseVerticalCollectionView_Fields {
    struct UnityEngine_UIElements_BindableElement_Fields super;
    struct System_Action_IEnumerable_object___o *onItemsChosen;
    struct System_Action_IEnumerable_object___o *onSelectionChange;
    struct System_Action_IEnumerable_int___o *onSelectedIndicesChange;
    struct System_Action_int__int__o *itemIndexChanged;
    struct System_Action_o *itemsSourceChanged;
    struct System_Func_int__int__o *m_GetItemId;
    struct System_Func_VisualElement__o *m_MakeItem;
    struct System_Action_VisualElement__int__o *m_BindItem;
    struct System_Action_VisualElement__int__o *_unbindItem_k__BackingField;
    struct System_Action_VisualElement__o *_destroyItem_k__BackingField;
    int32_t m_SelectionType;
    bool m_HorizontalScrollingEnabled;
    int32_t m_ShowAlternatingRowBackgrounds;
    float m_FixedItemHeight;
    bool m_ItemHeightIsInline;
    int32_t m_VirtualizationMethod;
    struct UnityEngine_UIElements_ScrollView_o *m_ScrollView;
    struct UnityEngine_UIElements_CollectionViewController_o *m_ViewController;
    struct UnityEngine_UIElements_CollectionVirtualizationController_o *m_VirtualizationController;
    struct UnityEngine_UIElements_KeyboardNavigationManipulator_o *m_NavigationManipulator;
    struct UnityEngine_Vector2_o m_ScrollOffset;
    struct System_Collections_Generic_List_int__o *m_SelectedIds;
    struct System_Collections_Generic_List_int__o *m_SelectedIndices;
    struct System_Collections_Generic_List_object__o *m_SelectedItems;
    float m_LastHeight;
    bool m_IsRangeSelectionDirectionUp;
    struct UnityEngine_UIElements_ListViewDragger_o *m_Dragger;
    struct System_Action_int__int__o *m_ItemIndexChangedCallback;
    struct System_Action_o *m_ItemsSourceChangedCallback;
    struct UnityEngine_Vector3_o m_TouchDownPosition;
};

struct UnityEngine_UIElements_BaseVerticalCollectionView_o {
    struct UnityEngine_UIElements_BaseVerticalCollectionView_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_BaseVerticalCollectionView_Fields fields;
};

struct System_Action_IEnumerable_int___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_KeyboardNavigationManipulator_Fields {
    struct UnityEngine_UIElements_Manipulator_Fields super;
    struct System_Action_KeyboardNavigationOperation__EventBase__o *m_Action;
};

struct UnityEngine_UIElements_KeyboardNavigationManipulator_o {
    struct UnityEngine_UIElements_KeyboardNavigationManipulator_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_KeyboardNavigationManipulator_Fields fields;
};

struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__VTable vtable;
};

struct UnityEngine_UIElements_KeyboardNavigationManipulator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_target;
    struct VirtualInvokeData _5_RegisterCallbacksOnTarget;
    struct VirtualInvokeData _6_UnregisterCallbacksFromTarget;
    struct VirtualInvokeData _7_get_target;
};

struct UnityEngine_UIElements_KeyboardNavigationManipulator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_KeyboardNavigationManipulator_VTable vtable;
};

struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__o {
    struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventCallback_PointerMoveEvent__Fields fields;
};

struct System_Func_VisualElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_CollectionVirtualizationController_Fields {
    struct UnityEngine_UIElements_ScrollView_o *m_ScrollView;
};

struct UnityEngine_UIElements_CollectionVirtualizationController_o {
    struct UnityEngine_UIElements_CollectionVirtualizationController_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_CollectionVirtualizationController_Fields fields;
};

struct System_Func_VisualElement__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_CollectionVirtualizationController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_CollectionVirtualizationController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_CollectionVirtualizationController_VTable vtable;
};

struct UnityEngine_UIElements_CustomStyleProperty_int__Fields {
    struct System_String_o *_name_k__BackingField;
};

struct UnityEngine_UIElements_CustomStyleProperty_int__o {
    struct UnityEngine_UIElements_CustomStyleProperty_int__Fields fields;
};

struct UnityEngine_UIElements_BaseVerticalCollectionView_StaticFields {
    struct System_Collections_Generic_List_ReusableCollectionItem__o *k_EmptyItems;
    int32_t s_DefaultItemHeight;
    struct UnityEngine_UIElements_CustomStyleProperty_int__o s_ItemHeightProperty;
    struct System_String_o *ussClassName;
    struct System_String_o *borderUssClassName;
    struct System_String_o *itemUssClassName;
    struct System_String_o *dragHoverBarUssClassName;
    struct System_String_o *itemDragHoverUssClassName;
    struct System_String_o *itemSelectedVariantUssClassName;
    struct System_String_o *itemAlternativeBackgroundUssClassName;
    struct System_String_o *listScrollViewUssClassName;
    struct System_String_o *backgroundFillUssClassName;
};

struct UnityEngine_UIElements_CollectionViewController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetItemCount;
    struct VirtualInvokeData _5_GetIdForIndex;
    struct VirtualInvokeData _6_GetItemForIndex;
    struct VirtualInvokeData _7_InvokeMakeItem;
    struct VirtualInvokeData _8_InvokeBindItem;
    struct VirtualInvokeData _9_InvokeUnbindItem;
    struct VirtualInvokeData _10_InvokeDestroyItem;
    struct VirtualInvokeData _11_MakeItem;
    struct VirtualInvokeData _12_BindItem;
    struct VirtualInvokeData _13_UnbindItem;
    struct VirtualInvokeData _14_DestroyItem;
};

struct System_Action_VisualElement__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_VisualElement__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_CollectionViewController_Fields {
    struct UnityEngine_UIElements_BaseVerticalCollectionView_o *m_View;
    struct System_Collections_IList_o *m_ItemsSource;
    struct System_Action_o *itemsSourceChanged;
    struct System_Action_int__int__o *itemIndexChanged;
};

struct System_Action_IEnumerable_object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_UIElements_CollectionViewController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_CollectionViewController_VTable vtable;
};

struct UnityEngine_UIElements_CollectionViewController_o {
    struct UnityEngine_UIElements_CollectionViewController_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_CollectionViewController_Fields fields;
};

struct UnityEngine_UIElements_ListViewController_Fields {
    struct UnityEngine_UIElements_CollectionViewController_Fields super;
    struct System_Action_o *itemsSourceSizeChanged;
    struct System_Action_IEnumerable_int___o *itemsAdded;
    struct System_Action_IEnumerable_int___o *itemsRemoved;
};

struct UnityEngine_UIElements_ScrollView_StaticFields {
    float k_DefaultScrollDecelerationRate;
    float k_DefaultElasticity;
    struct System_String_o *ussClassName;
    struct System_String_o *viewportUssClassName;
    struct System_String_o *contentAndVerticalScrollUssClassName;
    struct System_String_o *contentUssClassName;
    struct System_String_o *hScrollerUssClassName;
    struct System_String_o *vScrollerUssClassName;
    struct System_String_o *horizontalVariantUssClassName;
    struct System_String_o *verticalVariantUssClassName;
    struct System_String_o *verticalHorizontalVariantUssClassName;
    struct System_String_o *scrollVariantUssClassName;
};

struct System_Func_int__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_int__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_int__int__VTable vtable;
};

struct System_Func_int__int__o {
    struct System_Func_int__int__c *klass;
    void *monitor;
    struct System_Func_int__int__Fields fields;
};

struct System_Action_VisualElement__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_VisualElement__o {
    struct System_Action_VisualElement__c *klass;
    void *monitor;
    struct System_Action_VisualElement__Fields fields;
};

struct System_Action_VisualElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_VisualElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_VisualElement__VTable vtable;
};

struct UnityEngine_UIElements_ReusableCollectionItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_ReusableCollectionItem_o *m_Items[65535];
};

struct System_Func_VisualElement__o {
    struct System_Func_VisualElement__c *klass;
    void *monitor;
    struct System_Func_VisualElement__Fields fields;
};

struct System_Action_IEnumerable_object___o {
    struct System_Action_IEnumerable_object___c *klass;
    void *monitor;
    struct System_Action_IEnumerable_object___Fields fields;
};

struct System_Func_VisualElement__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_VisualElement__VTable vtable;
};

struct System_Action_IEnumerable_object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IEnumerable_object___VTable vtable;
};

struct System_Action_IEnumerable_int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IEnumerable_int___VTable vtable;
};

struct System_Action_IEnumerable_int___o {
    struct System_Action_IEnumerable_int___c *klass;
    void *monitor;
    struct System_Action_IEnumerable_int___Fields fields;
};

struct System_Action_VisualElement__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_VisualElement__int__VTable vtable;
};

struct System_Action_VisualElement__int__o {
    struct System_Action_VisualElement__int__c *klass;
    void *monitor;
    struct System_Action_VisualElement__int__Fields fields;
};

typedef union _union_257170 _union_257170, *P_union_257170;

union _union_257170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296780 _union_296780, *P_union_296780;

union _union_296780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296782 _union_296782, *P_union_296782;

union _union_296782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296784 _union_296784, *P_union_296784;

union _union_296784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296786 _union_296786, *P_union_296786;

union _union_296786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296788 _union_296788, *P_union_296788;

union _union_296788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2EE5C_RGCTXs MethodInfo_2C2EE5C_RGCTXs, *PMethodInfo_2C2EE5C_RGCTXs;

struct MethodInfo_2C2EE5C_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_HasIndex_T_;
    struct Il2CppClass *_1_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_2_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef struct MethodInfo_3330810 MethodInfo_3330810, *PMethodInfo_3330810;

typedef union _union_213033 _union_213033, *P_union_213033;

union _union_213033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330810 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_UnwrapPromise___c_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D6E4 MethodInfo_2B9D6E4, *PMethodInfo_2B9D6E4;

typedef union _union_340520 _union_340520, *P_union_340520;

union _union_340520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D6E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3E24 MethodInfo_22C3E24, *PMethodInfo_22C3E24;

typedef union _union_277202 _union_277202, *P_union_277202;

union _union_277202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3E24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282150 _union_282150, *P_union_282150;

union _union_282150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257162 _union_257162, *P_union_257162;

union _union_257162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282162 _union_282162, *P_union_282162;

union _union_282162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8C69C MethodInfo_2E8C69C, *PMethodInfo_2E8C69C;

typedef union _union_228355 _union_228355, *P_union_228355;

union _union_228355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C69C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257164 _union_257164, *P_union_257164;

union _union_257164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282164 _union_282164, *P_union_282164;

union _union_282164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_Button_o Shock_SoundKey_Button_o, *PShock_SoundKey_Button_o;

typedef struct Shock_SoundKey_Button_c Shock_SoundKey_Button_c, *PShock_SoundKey_Button_c;

typedef struct Shock_SoundKey_Button_Fields Shock_SoundKey_Button_Fields, *PShock_SoundKey_Button_Fields;

typedef struct Shock_SoundKey_Button_VTable Shock_SoundKey_Button_VTable, *PShock_SoundKey_Button_VTable;

struct Shock_SoundKey_Button_Fields {
};

struct Shock_SoundKey_Button_o {
    struct Shock_SoundKey_Button_c *klass;
    void *monitor;
    struct Shock_SoundKey_Button_Fields fields;
};

struct Shock_SoundKey_Button_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_Button_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_Button_VTable vtable;
};

typedef union _union_282166 _union_282166, *P_union_282166;

union _union_282166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_FtpWebResponse_EmptyStream_Fields System_Net_FtpWebResponse_EmptyStream_Fields, *PSystem_Net_FtpWebResponse_EmptyStream_Fields;

struct System_Net_FtpWebResponse_EmptyStream_Fields {
    struct System_IO_MemoryStream_Fields super;
};

typedef union _union_282168 _union_282168, *P_union_282168;

union _union_282168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_FastAction_A__Fields TMPro_FastAction_A__Fields, *PTMPro_FastAction_A__Fields;

typedef struct System_Collections_Generic_LinkedList_Action_A___o System_Collections_Generic_LinkedList_Action_A___o, *PSystem_Collections_Generic_LinkedList_Action_A___o;

typedef struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____o System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____o, *PSystem_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____o;

typedef struct System_Collections_Generic_LinkedList_Action_A___c System_Collections_Generic_LinkedList_Action_A___c, *PSystem_Collections_Generic_LinkedList_Action_A___c;

typedef struct System_Collections_Generic_LinkedList_Action_A___Fields System_Collections_Generic_LinkedList_Action_A___Fields, *PSystem_Collections_Generic_LinkedList_Action_A___Fields;

typedef struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____c System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____c, *PSystem_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____c;

typedef struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____Fields System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____Fields, *PSystem_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____Fields;

typedef struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____VTable System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____VTable, *PSystem_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____VTable;

struct System_Collections_Generic_LinkedList_Action_A___Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_LinkedList_Action_A___o {
    struct System_Collections_Generic_LinkedList_Action_A___c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_Action_A___Fields fields;
};

struct System_Collections_Generic_LinkedList_Action_A___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_Action_A___VTable vtable;
};

struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____VTable vtable;
};

struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____o {
    struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____Fields fields;
};

struct TMPro_FastAction_A__Fields {
    struct System_Collections_Generic_LinkedList_Action_A___o *delegates;
    struct System_Collections_Generic_Dictionary_Action_A___LinkedListNode_Action_A____o *lookup;
};

typedef struct MethodInfo_2E5D8C4_RGCTXs MethodInfo_2E5D8C4_RGCTXs, *PMethodInfo_2E5D8C4_RGCTXs;

struct MethodInfo_2E5D8C4_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_24DEF44 MethodInfo_24DEF44, *PMethodInfo_24DEF44;

typedef union _union_177986 _union_177986, *P_union_177986;

union _union_177986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DEF44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257160 _union_257160, *P_union_257160;

union _union_257160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1A06614 MethodInfo_1A06614, *PMethodInfo_1A06614;

typedef union _union_339907 _union_339907, *P_union_339907;

union _union_339907 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A06614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_Scroller_UxmlTraits_c UnityEngine_UIElements_Scroller_UxmlTraits_c, *PUnityEngine_UIElements_Scroller_UxmlTraits_c;

typedef struct UnityEngine_UIElements_Scroller_UxmlTraits_VTable UnityEngine_UIElements_Scroller_UxmlTraits_VTable, *PUnityEngine_UIElements_Scroller_UxmlTraits_VTable;

struct UnityEngine_UIElements_Scroller_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_Scroller_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Scroller_UxmlTraits_VTable vtable;
};

typedef struct MethodInfo_2E8C698 MethodInfo_2E8C698, *PMethodInfo_2E8C698;

typedef union _union_228187 _union_228187, *P_union_228187;

union _union_228187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2276304 MethodInfo_2276304, *PMethodInfo_2276304;

struct MethodInfo_2276304 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282308 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3E10 MethodInfo_22C3E10, *PMethodInfo_22C3E10;

struct MethodInfo_22C3E10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IMovieMstData__c System_Action_IMovieMstData__c, *PSystem_Action_IMovieMstData__c;

typedef struct System_Action_IMovieMstData__VTable System_Action_IMovieMstData__VTable, *PSystem_Action_IMovieMstData__VTable;

struct System_Action_IMovieMstData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IMovieMstData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IMovieMstData__VTable vtable;
};

typedef union _union_282160 _union_282160, *P_union_282160;

union _union_282160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282174 _union_282174, *P_union_282174;

union _union_282174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282176 _union_282176, *P_union_282176;

union _union_282176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC818C MethodInfo_1EC818C, *PMethodInfo_1EC818C;

typedef union _union_299153 _union_299153, *P_union_299153;

union _union_299153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC818C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Lazy_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257156 _union_257156, *P_union_257156;

union _union_257156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282178 _union_282178, *P_union_282178;

union _union_282178 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257158 _union_257158, *P_union_257158;

union _union_257158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_ResourceManager_StaticFields TMPro_TMP_ResourceManager_StaticFields, *PTMPro_TMP_ResourceManager_StaticFields;

typedef struct TMPro_TMP_ResourceManager_o TMPro_TMP_ResourceManager_o, *PTMPro_TMP_ResourceManager_o;

typedef struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__o System_Collections_Generic_Dictionary_int__TMP_FontAsset__o, *PSystem_Collections_Generic_Dictionary_int__TMP_FontAsset__o;

typedef struct TMPro_TMP_ResourceManager_c TMPro_TMP_ResourceManager_c, *PTMPro_TMP_ResourceManager_c;

typedef struct TMPro_TMP_ResourceManager_Fields TMPro_TMP_ResourceManager_Fields, *PTMPro_TMP_ResourceManager_Fields;

typedef struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__c System_Collections_Generic_Dictionary_int__TMP_FontAsset__c, *PSystem_Collections_Generic_Dictionary_int__TMP_FontAsset__c;

typedef struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__Fields System_Collections_Generic_Dictionary_int__TMP_FontAsset__Fields, *PSystem_Collections_Generic_Dictionary_int__TMP_FontAsset__Fields;

typedef struct TMPro_TMP_ResourceManager_VTable TMPro_TMP_ResourceManager_VTable, *PTMPro_TMP_ResourceManager_VTable;

typedef struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__VTable System_Collections_Generic_Dictionary_int__TMP_FontAsset__VTable, *PSystem_Collections_Generic_Dictionary_int__TMP_FontAsset__VTable;

struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct TMPro_TMP_ResourceManager_Fields {
};

struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__o {
    struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__Fields fields;
};

struct TMPro_TMP_ResourceManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_ResourceManager_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_ResourceManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_ResourceManager_VTable vtable;
};

struct TMPro_TMP_ResourceManager_o {
    struct TMPro_TMP_ResourceManager_c *klass;
    void *monitor;
    struct TMPro_TMP_ResourceManager_Fields fields;
};

struct TMPro_TMP_ResourceManager_StaticFields {
    struct TMPro_TMP_ResourceManager_o *s_instance;
    struct TMPro_TMP_Settings_o *s_TextSettings;
    struct System_Collections_Generic_List_TMP_FontAsset__o *s_FontAssetReferences;
    struct System_Collections_Generic_Dictionary_int__TMP_FontAsset__o *s_FontAssetReferenceLookup;
};

typedef struct Spine_Unity_FollowLocationRigidbody_c Spine_Unity_FollowLocationRigidbody_c, *PSpine_Unity_FollowLocationRigidbody_c;

typedef struct Spine_Unity_FollowLocationRigidbody_VTable Spine_Unity_FollowLocationRigidbody_VTable, *PSpine_Unity_FollowLocationRigidbody_VTable;

struct Spine_Unity_FollowLocationRigidbody_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_FollowLocationRigidbody_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_FollowLocationRigidbody_VTable vtable;
};

typedef struct MethodInfo_1EF3128 MethodInfo_1EF3128, *PMethodInfo_1EF3128;

typedef struct System_Span_T__c System_Span_T__c, *PSystem_Span_T__c;

typedef struct System_Span_T__RGCTXs System_Span_T__RGCTXs, *PSystem_Span_T__RGCTXs;

typedef struct System_Span_T__VTable System_Span_T__VTable, *PSystem_Span_T__VTable;

struct System_Span_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Span_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Span_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Span_T__VTable vtable;
};

struct MethodInfo_1EF3128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Span_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Span_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppType *_1_T__;
    struct Il2CppClass *_2_System_ByReference_T_;
    struct MethodInfo *_3_System_ByReference_T___ctor;
    struct Il2CppType *_4_T;
    struct MethodInfo *_5_System_Span_T__get_Length;
    struct MethodInfo *_6_System_Buffer_Memmove_T_;
    struct Il2CppClass *_7_System_ReadOnlySpan_T_;
    struct MethodInfo *_8_System_ReadOnlySpan_T___ctor;
    struct Il2CppClass *_9_System_Span_T_;
    struct MethodInfo *_10_System_Span_T___ctor;
    struct MethodInfo *_11_System_Array_Empty_T_;
    struct Il2CppClass *_12_T__;
    struct MethodInfo *_13_System_Span_T___ctor;
};

typedef union _union_257150 _union_257150, *P_union_257150;

union _union_257150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginBonusItemFrame_VTable Aoharu_LoginBonusItemFrame_VTable, *PAoharu_LoginBonusItemFrame_VTable;

struct Aoharu_LoginBonusItemFrame_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate_o Aoharu_Scenes_Gacha_GachaDetailRareRate_o, *PAoharu_Scenes_Gacha_GachaDetailRareRate_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate_c Aoharu_Scenes_Gacha_GachaDetailRareRate_c, *PAoharu_Scenes_Gacha_GachaDetailRareRate_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate_Fields Aoharu_Scenes_Gacha_GachaDetailRareRate_Fields, *PAoharu_Scenes_Gacha_GachaDetailRareRate_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate_VTable Aoharu_Scenes_Gacha_GachaDetailRareRate_VTable, *PAoharu_Scenes_Gacha_GachaDetailRareRate_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_array Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_array, *PAoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_array;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_o Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_o, *PAoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_c Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_c, *PAoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_Fields Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_Fields, *PAoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_VTable Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_VTable, *PAoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_Fields {
    int32_t m_Rarity;
    struct UnityEngine_GameObject_o *m_Obj;
    struct Shock_TextMeshUI_o *m_RateText;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_array *m_RateList;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate_RareRateItem_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRareRate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRareRate_VTable vtable;
};

typedef struct Spine_Unity_FollowLocationRigidbody_o Spine_Unity_FollowLocationRigidbody_o, *PSpine_Unity_FollowLocationRigidbody_o;

typedef struct Spine_Unity_FollowLocationRigidbody_Fields Spine_Unity_FollowLocationRigidbody_Fields, *PSpine_Unity_FollowLocationRigidbody_Fields;

struct Spine_Unity_FollowLocationRigidbody_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Transform_o *reference;
    struct UnityEngine_Rigidbody_o *ownRigidbody;
};

struct Spine_Unity_FollowLocationRigidbody_o {
    struct Spine_Unity_FollowLocationRigidbody_c *klass;
    void *monitor;
    struct Spine_Unity_FollowLocationRigidbody_Fields fields;
};

typedef struct MethodInfo_24334A8 MethodInfo_24334A8, *PMethodInfo_24334A8;

typedef union _union_275502 _union_275502, *P_union_275502;

union _union_275502 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24334A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275502 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12700F4_RGCTXs MethodInfo_12700F4_RGCTXs, *PMethodInfo_12700F4_RGCTXs;

struct MethodInfo_12700F4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct I2_Loc_LocalizationManager__Coroutine_LocalizeAll_d__88_c I2_Loc_LocalizationManager__Coroutine_LocalizeAll_d__88_c, *PI2_Loc_LocalizationManager__Coroutine_LocalizeAll_d__88_c;

struct I2_Loc_LocalizationManager__Coroutine_LocalizeAll_d__88_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizationManager__Coroutine_LocalizeAll_d__88_VTable vtable;
};

typedef union _union_282170 _union_282170, *P_union_282170;

union _union_282170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _Module__38_c _Module__38_c, *P_Module__38_c;

struct _Module__38_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_282172 _union_282172, *P_union_282172;

union _union_282172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Handles_VTable System_Handles_VTable, *PSystem_Handles_VTable;

struct System_Handles_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_282100 _union_282100, *P_union_282100;

union _union_282100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D4808_RGCTXs MethodInfo_15D4808_RGCTXs, *PMethodInfo_15D4808_RGCTXs;

struct MethodInfo_15D4808_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct CriWare_CriWareErrorHandler_Callback_Fields CriWare_CriWareErrorHandler_Callback_Fields, *PCriWare_CriWareErrorHandler_Callback_Fields;

struct CriWare_CriWareErrorHandler_Callback_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_c UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_c, *PUnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_c;

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_VTable UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_VTable, *PUnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_VTable;

struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_VTable vtable;
};

typedef struct Shock_RarityToCardIconFullFrameTable_o Shock_RarityToCardIconFullFrameTable_o, *PShock_RarityToCardIconFullFrameTable_o;

typedef struct Shock_RarityToCardIconFullFrameTable_c Shock_RarityToCardIconFullFrameTable_c, *PShock_RarityToCardIconFullFrameTable_c;

typedef struct Shock_RarityToCardIconFullFrameTable_VTable Shock_RarityToCardIconFullFrameTable_VTable, *PShock_RarityToCardIconFullFrameTable_VTable;

struct Shock_RarityToCardIconFullFrameTable_o {
    struct Shock_RarityToCardIconFullFrameTable_c *klass;
    void *monitor;
    struct Shock_RarityToCardIconFullFrameTable_Fields fields;
};

struct Shock_RarityToCardIconFullFrameTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RarityToCardIconFullFrameTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RarityToCardIconFullFrameTable_VTable vtable;
};

typedef union _union_282102 _union_282102, *P_union_282102;

union _union_282102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1653988 MethodInfo_1653988, *PMethodInfo_1653988;

typedef union _union_337625 _union_337625, *P_union_337625;

union _union_337625 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1653988 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__UnionIterator_d__71_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337625 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_TypeAccessException_Fields System_TypeAccessException_Fields, *PSystem_TypeAccessException_Fields;

struct System_TypeAccessException_Fields {
    struct System_TypeLoadException_Fields super;
};

typedef struct MethodInfo_24E89D8 MethodInfo_24E89D8, *PMethodInfo_24E89D8;

typedef union _union_268808 _union_268808, *P_union_268808;

union _union_268808 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E89D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268808 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282104 _union_282104, *P_union_282104;

union _union_282104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282106 _union_282106, *P_union_282106;

union _union_282106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282108 _union_282108, *P_union_282108;

union _union_282108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209B848 MethodInfo_209B848, *PMethodInfo_209B848;

typedef union _union_341537 _union_341537, *P_union_341537;

union _union_341537 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_o UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_o, *PUnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_o;

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_Fields UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_Fields {
};

struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_o {
    struct UnityEngine_PlayerLoop_EarlyUpdate_PlayerCleanupCachedData_Fields fields;
};

typedef struct MethodInfo_16D88BC_RGCTXs MethodInfo_16D88BC_RGCTXs, *PMethodInfo_16D88BC_RGCTXs;

struct MethodInfo_16D88BC_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef union _union_296750 _union_296750, *P_union_296750;

union _union_296750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_TweenInteger_c Carbon_TweenInteger_c, *PCarbon_TweenInteger_c;

typedef struct Carbon_TweenInteger_VTable Carbon_TweenInteger_VTable, *PCarbon_TweenInteger_VTable;

struct Carbon_TweenInteger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

struct Carbon_TweenInteger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenInteger_VTable vtable;
};

typedef struct Aoharu_Scenes_Training_TrainingSelectDialog___c_Fields Aoharu_Scenes_Training_TrainingSelectDialog___c_Fields, *PAoharu_Scenes_Training_TrainingSelectDialog___c_Fields;

struct Aoharu_Scenes_Training_TrainingSelectDialog___c_Fields {
};

typedef union _union_296752 _union_296752, *P_union_296752;

union _union_296752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296754 _union_296754, *P_union_296754;

union _union_296754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_OptionMarkerController___c__DisplayClass39_0_c Aoharu_OptionMarkerController___c__DisplayClass39_0_c, *PAoharu_OptionMarkerController___c__DisplayClass39_0_c;

typedef struct Aoharu_OptionMarkerController___c__DisplayClass39_0_VTable Aoharu_OptionMarkerController___c__DisplayClass39_0_VTable, *PAoharu_OptionMarkerController___c__DisplayClass39_0_VTable;

struct Aoharu_OptionMarkerController___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_OptionMarkerController___c__DisplayClass39_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionMarkerController___c__DisplayClass39_0_VTable vtable;
};

typedef union _union_296756 _union_296756, *P_union_296756;

union _union_296756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296758 _union_296758, *P_union_296758;

union _union_296758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncCollisionEnterTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncCollisionEnterTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncCollisionEnterTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncCollisionEnterTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncCollisionEnterTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncCollisionEnterTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncCollisionEnterTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncCollisionEnterTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncCollisionEnterTrigger_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_CoroutineManager_CoroutineCore__Fields System_Collections_Generic_IReadOnlyList_CoroutineManager_CoroutineCore__Fields, *PSystem_Collections_Generic_IReadOnlyList_CoroutineManager_CoroutineCore__Fields;

struct System_Collections_Generic_IReadOnlyList_CoroutineManager_CoroutineCore__Fields {
};

typedef struct MethodInfo_2EF7B00 MethodInfo_2EF7B00, *PMethodInfo_2EF7B00;

typedef union _union_202972 _union_202972, *P_union_202972;

union _union_202972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0ACC4 MethodInfo_2B0ACC4, *PMethodInfo_2B0ACC4;

typedef union _union_181902 _union_181902, *P_union_181902;

union _union_181902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0ACC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282110 _union_282110, *P_union_282110;

union _union_282110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11E0D0C MethodInfo_11E0D0C, *PMethodInfo_11E0D0C;

typedef union _union_259580 _union_259580, *P_union_259580;

union _union_259580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E0D0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282112 _union_282112, *P_union_282112;

union _union_282112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0ACC8 MethodInfo_2B0ACC8, *PMethodInfo_2B0ACC8;

typedef union _union_183340 _union_183340, *P_union_183340;

union _union_183340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0ACC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282114 _union_282114, *P_union_282114;

union _union_282114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282116 _union_282116, *P_union_282116;

union _union_282116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282118 _union_282118, *P_union_282118;

union _union_282118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Type__ImporterFunc__c System_Collections_Generic_Dictionary_Type__ImporterFunc__c, *PSystem_Collections_Generic_Dictionary_Type__ImporterFunc__c;

typedef struct System_Collections_Generic_Dictionary_Type__ImporterFunc__VTable System_Collections_Generic_Dictionary_Type__ImporterFunc__VTable, *PSystem_Collections_Generic_Dictionary_Type__ImporterFunc__VTable;

struct System_Collections_Generic_Dictionary_Type__ImporterFunc__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__ImporterFunc__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__ImporterFunc__VTable vtable;
};

typedef struct MethodInfo_16DCD5C_RGCTXs MethodInfo_16DCD5C_RGCTXs, *PMethodInfo_16DCD5C_RGCTXs;

struct MethodInfo_16DCD5C_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct System_Comparison_Level2Map__o System_Comparison_Level2Map__o, *PSystem_Comparison_Level2Map__o;

typedef struct System_Comparison_Level2Map__c System_Comparison_Level2Map__c, *PSystem_Comparison_Level2Map__c;

typedef struct System_Comparison_Level2Map__Fields System_Comparison_Level2Map__Fields, *PSystem_Comparison_Level2Map__Fields;

typedef struct System_Comparison_Level2Map__VTable System_Comparison_Level2Map__VTable, *PSystem_Comparison_Level2Map__VTable;

struct System_Comparison_Level2Map__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_Level2Map__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_Level2Map__o {
    struct System_Comparison_Level2Map__c *klass;
    void *monitor;
    struct System_Comparison_Level2Map__Fields fields;
};

struct System_Comparison_Level2Map__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_Level2Map__VTable vtable;
};

typedef union _union_296740 _union_296740, *P_union_296740;

union _union_296740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DA4B0 MethodInfo_19DA4B0, *PMethodInfo_19DA4B0;

typedef union _union_249745 _union_249745, *P_union_249745;

union _union_249745 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA4B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC8130 MethodInfo_1EC8130, *PMethodInfo_1EC8130;

typedef union _union_290498 _union_290498, *P_union_290498;

union _union_290498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8130 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_LazyTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296742 _union_296742, *P_union_296742;

union _union_296742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26E4A00 MethodInfo_26E4A00, *PMethodInfo_26E4A00;

typedef union _union_271386 _union_271386, *P_union_271386;

union _union_271386 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E4A00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271386 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_UpaException_o System_Xml_Schema_UpaException_o, *PSystem_Xml_Schema_UpaException_o;

typedef struct System_Xml_Schema_UpaException_c System_Xml_Schema_UpaException_c, *PSystem_Xml_Schema_UpaException_c;

typedef struct System_Xml_Schema_UpaException_Fields System_Xml_Schema_UpaException_Fields, *PSystem_Xml_Schema_UpaException_Fields;

typedef struct System_Xml_Schema_UpaException_VTable System_Xml_Schema_UpaException_VTable, *PSystem_Xml_Schema_UpaException_VTable;

struct System_Xml_Schema_UpaException_Fields {
    struct System_Exception_Fields super;
    struct Il2CppObject *particle1;
    struct Il2CppObject *particle2;
};

struct System_Xml_Schema_UpaException_o {
    struct System_Xml_Schema_UpaException_c *klass;
    void *monitor;
    struct System_Xml_Schema_UpaException_Fields fields;
};

struct System_Xml_Schema_UpaException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_Xml_Schema_UpaException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_UpaException_VTable vtable;
};

typedef union _union_296744 _union_296744, *P_union_296744;

union _union_296744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_Utility_VTable UnityEngine_UIElements_UIR_Utility_VTable, *PUnityEngine_UIElements_UIR_Utility_VTable;

struct UnityEngine_UIElements_UIR_Utility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_Dictionary_Type__ImporterFunc__o System_Collections_Generic_Dictionary_Type__ImporterFunc__o, *PSystem_Collections_Generic_Dictionary_Type__ImporterFunc__o;

typedef struct System_Collections_Generic_Dictionary_Type__ImporterFunc__Fields System_Collections_Generic_Dictionary_Type__ImporterFunc__Fields, *PSystem_Collections_Generic_Dictionary_Type__ImporterFunc__Fields;

struct System_Collections_Generic_Dictionary_Type__ImporterFunc__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Type__ImporterFunc__o {
    struct System_Collections_Generic_Dictionary_Type__ImporterFunc__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__ImporterFunc__Fields fields;
};

typedef struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__TError__RGCTXs Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__TError__RGCTXs, *PGoogle_Play_Common_Internal_PlayAsyncOperationImpl_TResult__TError__RGCTXs;

struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__TError__RGCTXs {
    struct MethodInfo *_0_Google_Play_Common_PlayAsyncOperation_TResult__TError__get_IsDone;
    struct Il2CppClass *_1_System_Action_PlayAsyncOperation_TResult__TError__;
    struct MethodInfo *_2_System_Action_PlayAsyncOperation_TResult__TError___Invoke;
    struct MethodInfo *_3_Google_Play_Common_PlayAsyncOperation_TResult__TError__add_Completed;
    struct MethodInfo *_4_Google_Play_Common_PlayAsyncOperation_TResult__TError__remove_Completed;
    struct MethodInfo *_5_Google_Play_Common_PlayAsyncOperation_TResult__TError__set_IsDone;
    struct MethodInfo *_6_Google_Play_Common_PlayAsyncOperation_TResult__TError__InvokeCompletedEvent;
    struct MethodInfo *_7_Google_Play_Common_PlayAsyncOperation_TResult__TError__set_Error;
    struct MethodInfo *_8_Google_Play_Common_PlayAsyncOperation_TResult__TError___ctor;
    struct Il2CppClass *_9_Google_Play_Common_PlayAsyncOperation_TResult__TError_;
};

typedef union _union_296746 _union_296746, *P_union_296746;

union _union_296746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296748 _union_296748, *P_union_296748;

union _union_296748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0ACD0 MethodInfo_2B0ACD0, *PMethodInfo_2B0ACD0;

typedef union _union_184778 _union_184778, *P_union_184778;

union _union_184778 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0ACD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184778 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_c Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_c, *PAoharu_LiveGuestSelectScene___c__DisplayClass20_2_c;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_VTable Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_VTable, *PAoharu_LiveGuestSelectScene___c__DisplayClass20_2_VTable;

struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_VTable vtable;
};

typedef union _union_282120 _union_282120, *P_union_282120;

union _union_282120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B523C MethodInfo_16B523C, *PMethodInfo_16B523C;

typedef union _union_284192 _union_284192, *P_union_284192;

union _union_284192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B523C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330808 MethodInfo_3330808, *PMethodInfo_3330808;

typedef union _union_213025 _union_213025, *P_union_213025;

union _union_213025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_UnwrapPromise___c_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_SequenceNode_SequenceConstructPosContext_VTable System_Xml_Schema_SequenceNode_SequenceConstructPosContext_VTable, *PSystem_Xml_Schema_SequenceNode_SequenceConstructPosContext_VTable;

struct System_Xml_Schema_SequenceNode_SequenceConstructPosContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_282122 _union_282122, *P_union_282122;

union _union_282122 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CardRarityMstTable___c_o Shock_CardRarityMstTable___c_o, *PShock_CardRarityMstTable___c_o;

typedef struct Shock_CardRarityMstTable___c_c Shock_CardRarityMstTable___c_c, *PShock_CardRarityMstTable___c_c;

typedef struct Shock_CardRarityMstTable___c_StaticFields Shock_CardRarityMstTable___c_StaticFields, *PShock_CardRarityMstTable___c_StaticFields;

typedef struct Shock_CardRarityMstTable___c_VTable Shock_CardRarityMstTable___c_VTable, *PShock_CardRarityMstTable___c_VTable;

typedef struct System_Func_CardRarityMst__string__o System_Func_CardRarityMst__string__o, *PSystem_Func_CardRarityMst__string__o;

typedef struct System_Func_CardRarityMst__string__c System_Func_CardRarityMst__string__c, *PSystem_Func_CardRarityMst__string__c;

typedef struct System_Func_CardRarityMst__string__Fields System_Func_CardRarityMst__string__Fields, *PSystem_Func_CardRarityMst__string__Fields;

typedef struct System_Func_CardRarityMst__string__VTable System_Func_CardRarityMst__string__VTable, *PSystem_Func_CardRarityMst__string__VTable;

struct Shock_CardRarityMstTable___c_o {
    struct Shock_CardRarityMstTable___c_c *klass;
    void *monitor;
    struct Shock_CardRarityMstTable___c_Fields fields;
};

struct Shock_CardRarityMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardRarityMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_CardRarityMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardRarityMstTable___c_VTable vtable;
};

struct System_Func_CardRarityMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardRarityMst__string__o {
    struct System_Func_CardRarityMst__string__c *klass;
    void *monitor;
    struct System_Func_CardRarityMst__string__Fields fields;
};

struct System_Func_CardRarityMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardRarityMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardRarityMst__string__VTable vtable;
};

struct Shock_CardRarityMstTable___c_StaticFields {
    struct Shock_CardRarityMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Func_CardRarityMst__RARITY__o *__9__11_0;
    struct System_Func_CardRarityMst__string__o *__9__18_0;
    struct System_Func_CardRarityMst__string__o *__9__19_0;
};

typedef union _union_282124 _union_282124, *P_union_282124;

union _union_282124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282126 _union_282126, *P_union_282126;

union _union_282126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313EA70 MethodInfo_313EA70, *PMethodInfo_313EA70;

typedef union _union_233283 _union_233283, *P_union_233283;

union _union_233283 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EA70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233283 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282128 _union_282128, *P_union_282128;

union _union_282128 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296770 _union_296770, *P_union_296770;

union _union_296770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1403DD8 MethodInfo_1403DD8, *PMethodInfo_1403DD8;

typedef union _union_260116 _union_260116, *P_union_260116;

union _union_260116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1403DD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296772 _union_296772, *P_union_296772;

union _union_296772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17855C4 MethodInfo_17855C4, *PMethodInfo_17855C4;

typedef union _union_263074 _union_263074, *P_union_263074;

union _union_263074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17855C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296774 _union_296774, *P_union_296774;

union _union_296774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o;

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o {
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object_____Fields fields;
};

typedef union _union_296776 _union_296776, *P_union_296776;

union _union_296776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BA1098 MethodInfo_2BA1098, *PMethodInfo_2BA1098;

typedef union _union_299623 _union_299623, *P_union_299623;

union _union_299623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA1098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296778 _union_296778, *P_union_296778;

union _union_296778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_Character__Fields System_Collections_Generic_IReadOnlyList_Character__Fields, *PSystem_Collections_Generic_IReadOnlyList_Character__Fields;

struct System_Collections_Generic_IReadOnlyList_Character__Fields {
};

typedef struct Shock_ProtocolData_HomeData_o Shock_ProtocolData_HomeData_o, *PShock_ProtocolData_HomeData_o;

typedef struct Shock_ProtocolData_HomeData_c Shock_ProtocolData_HomeData_c, *PShock_ProtocolData_HomeData_c;

typedef struct Shock_ProtocolData_HomeData_Fields Shock_ProtocolData_HomeData_Fields, *PShock_ProtocolData_HomeData_Fields;

typedef struct Shock_ProtocolData_HomeData_VTable Shock_ProtocolData_HomeData_VTable, *PShock_ProtocolData_HomeData_VTable;

struct Shock_ProtocolData_HomeData_Fields {
    struct Shock_ProtocolData_Gift_array *gift_list;
    int32_t pending_friend_count;
    int32_t clear_mission_count;
    int32_t clear_beginner_mission_count;
    uint8_t beginner_mission_complete;
    uint8_t new_announcement_flag;
    struct Shock_ProtocolData_Information_array *information_list;
    struct Shock_ProtocolData_PresetData_array *preset_setting;
    int32_t not_cleared_daily_mission_count;
    int32_t unread_story_count;
    int32_t unread_chat_count;
    uint8_t active_friend;
    struct System_UInt32_array *serial_code_id_list;
};

struct Shock_ProtocolData_HomeData_o {
    struct Shock_ProtocolData_HomeData_c *klass;
    void *monitor;
    struct Shock_ProtocolData_HomeData_Fields fields;
};

struct Shock_ProtocolData_HomeData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_HomeData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_HomeData_VTable vtable;
};

typedef struct MethodInfo_127C4C8 MethodInfo_127C4C8, *PMethodInfo_127C4C8;

typedef union _union_202000 _union_202000, *P_union_202000;

union _union_202000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C4C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ColorUtils_Fields Carbon_ColorUtils_Fields, *PCarbon_ColorUtils_Fields;

struct Carbon_ColorUtils_Fields {
};

typedef union _union_257196 _union_257196, *P_union_257196;

union _union_257196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282130 _union_282130, *P_union_282130;

union _union_282130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17855CC MethodInfo_17855CC, *PMethodInfo_17855CC;

typedef union _union_261162 _union_261162, *P_union_261162;

union _union_261162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17855CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257198 _union_257198, *P_union_257198;

union _union_257198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282132 _union_282132, *P_union_282132;

union _union_282132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282134 _union_282134, *P_union_282134;

union _union_282134 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282136 _union_282136, *P_union_282136;

union _union_282136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_FrameTimeIntervalObservable_FrameTimeInterval_T__RGCTXs UniRx_Operators_FrameTimeIntervalObservable_FrameTimeInterval_T__RGCTXs, *PUniRx_Operators_FrameTimeIntervalObservable_FrameTimeInterval_T__RGCTXs;

struct UniRx_Operators_FrameTimeIntervalObservable_FrameTimeInterval_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__TimeInterval_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__TimeInterval_T__;
    struct Il2CppClass *_2_UniRx_TimeInterval_T_;
    struct MethodInfo *_3_UniRx_TimeInterval_T___ctor;
    struct Il2CppClass *_4_UniRx_IObserver_TimeInterval_T__;
    struct MethodInfo *_5_UniRx_IObserver_TimeInterval_T___OnNext;
    struct MethodInfo *_6_UniRx_IObserver_TimeInterval_T___OnError;
    struct MethodInfo *_7_UniRx_Operators_OperatorObserverBase_T__TimeInterval_T___Dispose;
    struct MethodInfo *_8_UniRx_IObserver_TimeInterval_T___OnCompleted;
};

typedef union _union_282138 _union_282138, *P_union_282138;

union _union_282138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257190 _union_257190, *P_union_257190;

union _union_257190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_LocalizeTarget_UnityStandard_TextMesh_c I2_Loc_LocalizeTarget_UnityStandard_TextMesh_c, *PI2_Loc_LocalizeTarget_UnityStandard_TextMesh_c;

typedef struct I2_Loc_LocalizeTarget_UnityStandard_TextMesh_VTable I2_Loc_LocalizeTarget_UnityStandard_TextMesh_VTable, *PI2_Loc_LocalizeTarget_UnityStandard_TextMesh_VTable;

struct I2_Loc_LocalizeTarget_UnityStandard_TextMesh_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsValid;
    struct VirtualInvokeData _5_GetFinalTerms;
    struct VirtualInvokeData _6_DoLocalize;
    struct VirtualInvokeData _7_CanUseSecondaryTerm;
    struct VirtualInvokeData _8_AllowMainTermToBeRTL;
    struct VirtualInvokeData _9_AllowSecondTermToBeRTL;
    struct VirtualInvokeData _10_GetPrimaryTermType;
    struct VirtualInvokeData _11_GetSecondaryTermType;
};

struct I2_Loc_LocalizeTarget_UnityStandard_TextMesh_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizeTarget_UnityStandard_TextMesh_VTable vtable;
};

typedef struct Mono_Unity_CertHelper_c Mono_Unity_CertHelper_c, *PMono_Unity_CertHelper_c;

typedef struct Mono_Unity_CertHelper_VTable Mono_Unity_CertHelper_VTable, *PMono_Unity_CertHelper_VTable;

struct Mono_Unity_CertHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Unity_CertHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_CertHelper_VTable vtable;
};

typedef struct Shock_DataNode_CardExpGauge_Fields Shock_DataNode_CardExpGauge_Fields, *PShock_DataNode_CardExpGauge_Fields;

struct Shock_DataNode_CardExpGauge_Fields {
    struct Shock_DataNode_ImageNodeBase_Fields super;
};

typedef struct System_Threading_Tasks_UnwrapPromise_VoidTaskResult__Fields System_Threading_Tasks_UnwrapPromise_VoidTaskResult__Fields, *PSystem_Threading_Tasks_UnwrapPromise_VoidTaskResult__Fields;

struct System_Threading_Tasks_UnwrapPromise_VoidTaskResult__Fields {
    struct System_Threading_Tasks_Task_TResult__Fields super;
    uint8_t _state;
    bool _lookForOce;
};

typedef struct MethodInfo_165399C MethodInfo_165399C, *PMethodInfo_165399C;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__c Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__c;

typedef union _union_314446 _union_314446, *P_union_314446;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_UniTask_T___GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_UniTask_T___get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_UniTask_T____UniTaskExtensions__Unwrap_d__30_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_UniTask_T___GetResult;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions__Unwrap_d__30_T__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

union _union_314446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_165399C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1810954_RGCTXs MethodInfo_1810954_RGCTXs, *PMethodInfo_1810954_RGCTXs;

struct MethodInfo_1810954_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_TSource__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
};

typedef struct MethodInfo_1271A14 MethodInfo_1271A14, *PMethodInfo_1271A14;

typedef union _union_201050 _union_201050, *P_union_201050;

union _union_201050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271A14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296760 _union_296760, *P_union_296760;

union _union_296760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D4B50_RGCTXs MethodInfo_15D4B50_RGCTXs, *PMethodInfo_15D4B50_RGCTXs;

struct MethodInfo_15D4B50_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2E8C660 MethodInfo_2E8C660, *PMethodInfo_2E8C660;

typedef union _union_228019 _union_228019, *P_union_228019;

union _union_228019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_DialogButtonMst__string__Fields System_Func_DialogButtonMst__string__Fields, *PSystem_Func_DialogButtonMst__string__Fields;

struct System_Func_DialogButtonMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_296762 _union_296762, *P_union_296762;

union _union_296762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_AlbumConst_CardType_c Aoharu_Scripts_Album_AlbumConst_CardType_c, *PAoharu_Scripts_Album_AlbumConst_CardType_c;

typedef struct Aoharu_Scripts_Album_AlbumConst_CardType_VTable Aoharu_Scripts_Album_AlbumConst_CardType_VTable, *PAoharu_Scripts_Album_AlbumConst_CardType_VTable;

struct Aoharu_Scripts_Album_AlbumConst_CardType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_Scripts_Album_AlbumConst_CardType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumConst_CardType_VTable vtable;
};

typedef union _union_296764 _union_296764, *P_union_296764;

union _union_296764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296766 _union_296766, *P_union_296766;

union _union_296766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296768 _union_296768, *P_union_296768;

union _union_296768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EC8158 MethodInfo_1EC8158, *PMethodInfo_1EC8158;

typedef union _union_290500 _union_290500, *P_union_290500;

union _union_290500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_LazyTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_JsonCriSaveDataParser_VTable Chipstar_Downloads_CriWare_JsonCriSaveDataParser_VTable, *PChipstar_Downloads_CriWare_JsonCriSaveDataParser_VTable;

struct Chipstar_Downloads_CriWare_JsonCriSaveDataParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
    struct VirtualInvokeData _5_DoParse;
};

typedef struct UniRx_IObservable_Tuple_T0__T1__T2__T3___c UniRx_IObservable_Tuple_T0__T1__T2__T3___c, *PUniRx_IObservable_Tuple_T0__T1__T2__T3___c;

struct UniRx_IObservable_Tuple_T0__T1__T2__T3___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2B14790 MethodInfo_2B14790, *PMethodInfo_2B14790;

typedef union _union_183520 _union_183520, *P_union_183520;

union _union_183520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257100 _union_257100, *P_union_257100;

union _union_257100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__o System_Func_HighScoreRateUtils_HighScoreRateData__bool__o, *PSystem_Func_HighScoreRateUtils_HighScoreRateData__bool__o;

typedef struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__c System_Func_HighScoreRateUtils_HighScoreRateData__bool__c, *PSystem_Func_HighScoreRateUtils_HighScoreRateData__bool__c;

typedef struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__Fields System_Func_HighScoreRateUtils_HighScoreRateData__bool__Fields, *PSystem_Func_HighScoreRateUtils_HighScoreRateData__bool__Fields;

typedef struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__VTable System_Func_HighScoreRateUtils_HighScoreRateData__bool__VTable, *PSystem_Func_HighScoreRateUtils_HighScoreRateData__bool__VTable;

struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__o {
    struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__c *klass;
    void *monitor;
    struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__Fields fields;
};

struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_HighScoreRateUtils_HighScoreRateData__bool__VTable vtable;
};

typedef union _union_257102 _union_257102, *P_union_257102;

union _union_257102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_Task_TResult___object__c System_Action_Task_TResult___object__c, *PSystem_Action_Task_TResult___object__c;

struct System_Action_Task_TResult___object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Task_TResult___object__VTable vtable;
};

typedef struct MethodInfo_3251F2C MethodInfo_3251F2C, *PMethodInfo_3251F2C;

typedef union _union_292106 _union_292106, *P_union_292106;

union _union_292106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251F2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10613FC MethodInfo_10613FC, *PMethodInfo_10613FC;

struct MethodInfo_10613FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296710 _union_296710, *P_union_296710;

union _union_296710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257104 _union_257104, *P_union_257104;

union _union_257104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296712 _union_296712, *P_union_296712;

union _union_296712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296714 _union_296714, *P_union_296714;

union _union_296714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B14798 MethodInfo_2B14798, *PMethodInfo_2B14798;

typedef union _union_184958 _union_184958, *P_union_184958;

union _union_184958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B14798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_263A174 MethodInfo_263A174, *PMethodInfo_263A174;

typedef union _union_271900 _union_271900, *P_union_271900;

union _union_271900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263A174 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296716 _union_296716, *P_union_296716;

union _union_296716 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BA28C MethodInfo_22BA28C, *PMethodInfo_22BA28C;

struct MethodInfo_22BA28C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281570 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296718 _union_296718, *P_union_296718;

union _union_296718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10613F4 MethodInfo_10613F4, *PMethodInfo_10613F4;

typedef union _union_170505 _union_170505, *P_union_170505;

union _union_170505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10613F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1271A70 MethodInfo_1271A70, *PMethodInfo_1271A70;

typedef union _union_201052 _union_201052, *P_union_201052;

union _union_201052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271A70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21EFFE0 MethodInfo_21EFFE0, *PMethodInfo_21EFFE0;

typedef union _union_289564 _union_289564, *P_union_289564;

union _union_289564 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EFFE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289564 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_c UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_c, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_c;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_VTable UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_VTable vtable;
};

typedef struct MethodInfo_3251F40 MethodInfo_3251F40, *PMethodInfo_3251F40;

typedef union _union_292112 _union_292112, *P_union_292112;

union _union_292112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251F40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19032A8 MethodInfo_19032A8, *PMethodInfo_19032A8;

typedef struct MethodInfo_19032A8_RGCTXs MethodInfo_19032A8_RGCTXs, *PMethodInfo_19032A8_RGCTXs;

typedef union _union_193665 _union_193665, *P_union_193665;

struct MethodInfo_19032A8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

union _union_193665 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19032A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19032A8_RGCTXs *rgctx_data;
    union _union_193665 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IGachaItemData__int__Fields System_Func_IGachaItemData__int__Fields, *PSystem_Func_IGachaItemData__int__Fields;

struct System_Func_IGachaItemData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_296700 _union_296700, *P_union_296700;

union _union_296700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_StaticFields System_Runtime_Serialization_Formatters_Binary_ParseRecord_StaticFields, *PSystem_Runtime_Serialization_Formatters_Binary_ParseRecord_StaticFields;

struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_StaticFields {
    int32_t parseRecordIdCount;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_o UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_o, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_o;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_Fields UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_Fields {
};

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_o {
    struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateSubstance_Fields fields;
};

typedef union _union_296702 _union_296702, *P_union_296702;

union _union_296702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308B254 MethodInfo_308B254, *PMethodInfo_308B254;

typedef struct MethodInfo_308B254_RGCTXs MethodInfo_308B254_RGCTXs, *PMethodInfo_308B254_RGCTXs;

typedef union _union_214658 _union_214658, *P_union_214658;

union _union_214658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B254_RGCTXs *rgctx_data;
    union _union_214658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308B254_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_2_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_2_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_2_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass22_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296704 _union_296704, *P_union_296704;

union _union_296704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296706 _union_296706, *P_union_296706;

union _union_296706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296708 _union_296708, *P_union_296708;

union _union_296708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3358D10 MethodInfo_3358D10, *PMethodInfo_3358D10;

typedef union _union_287372 _union_287372, *P_union_287372;

union _union_287372 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287372 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13649F0 MethodInfo_13649F0, *PMethodInfo_13649F0;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c UniRx_Operators_CombineLatestObservable_CombineLatest_T__c, *PUniRx_Operators_CombineLatestObservable_CombineLatest_T__c;

typedef union _union_292444 _union_292444, *P_union_292444;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__RGCTXs UniRx_Operators_CombineLatestObservable_CombineLatest_T__RGCTXs, *PUniRx_Operators_CombineLatestObservable_CombineLatest_T__RGCTXs;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__VTable UniRx_Operators_CombineLatestObservable_CombineLatest_T__VTable, *PUniRx_Operators_CombineLatestObservable_CombineLatest_T__VTable;

struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__VTable vtable;
};

union _union_292444 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_IList_T___IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_IList_T___IList_T__;
    struct Il2CppClass *_2_T__;
    struct Il2CppClass *_3_UniRx_Operators_CombineLatestObservable_CombineLatest_CombineLatestObserver_T_;
    struct MethodInfo *_4_UniRx_Operators_CombineLatestObservable_CombineLatest_CombineLatestObserver_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_7_System_Collections_Generic_List_T_;
    struct MethodInfo *_8_System_Collections_Generic_List_T___ctor;
    struct Il2CppClass *_9_UniRx_Operators_OperatorObserverBase_IList_T___IList_T__;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_IList_T___IList_T___OnNext;
    struct Il2CppClass *_11_UniRx_IObserver_IList_T__;
    struct MethodInfo *_12_UniRx_IObserver_IList_T___OnCompleted;
    struct MethodInfo *_13_UniRx_Operators_OperatorObserverBase_IList_T___IList_T___Dispose;
    struct MethodInfo *_14_UniRx_IObserver_IList_T___OnNext;
    struct MethodInfo *_15_UniRx_IObserver_IList_T___OnError;
};

struct MethodInfo_13649F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292444 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__o System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__o, *PSystem_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__o;

typedef struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__c System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__c, *PSystem_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__c;

typedef struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__Fields System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__Fields, *PSystem_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__Fields;

typedef struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__VTable System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__VTable, *PSystem_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__VTable;

struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__o {
    struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__c *klass;
    void *monitor;
    struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__Fields fields;
};

struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IObserver_AsyncOperation___CancellationToken__IEnumerator__VTable vtable;
};

typedef struct MethodInfo_3358D18 MethodInfo_3358D18, *PMethodInfo_3358D18;

typedef union _union_287374 _union_287374, *P_union_287374;

union _union_287374 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358D18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_1_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287374 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_119322C MethodInfo_119322C, *PMethodInfo_119322C;

typedef union _union_260400 _union_260400, *P_union_260400;

union _union_260400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_119322C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass12_0_Fields Firebase_Crashlytics_AndroidImpl___c__DisplayClass12_0_Fields, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass12_0_Fields;

typedef struct Firebase_Crashlytics_LoggedException_o Firebase_Crashlytics_LoggedException_o, *PFirebase_Crashlytics_LoggedException_o;

typedef struct Firebase_Crashlytics_LoggedException_c Firebase_Crashlytics_LoggedException_c, *PFirebase_Crashlytics_LoggedException_c;

typedef struct Firebase_Crashlytics_LoggedException_VTable Firebase_Crashlytics_LoggedException_VTable, *PFirebase_Crashlytics_LoggedException_VTable;

struct Firebase_Crashlytics_LoggedException_o {
    struct Firebase_Crashlytics_LoggedException_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_LoggedException_Fields fields;
};

struct Firebase_Crashlytics_LoggedException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct Firebase_Crashlytics_LoggedException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_LoggedException_VTable vtable;
};

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass12_0_Fields {
    struct Firebase_Crashlytics_AndroidImpl_o *__4__this;
    struct Firebase_Crashlytics_LoggedException_o *loggedException;
    struct Firebase_Crashlytics_StackFrames_o *frames;
};

typedef struct MethodInfo_22CE918 MethodInfo_22CE918, *PMethodInfo_22CE918;

typedef union _union_275628 _union_275628, *P_union_275628;

union _union_275628 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275628 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2511F04 MethodInfo_2511F04, *PMethodInfo_2511F04;

typedef union _union_246437 _union_246437, *P_union_246437;

union _union_246437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511F04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296730 _union_296730, *P_union_296730;

union _union_296730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D73AA4 MethodInfo_1D73AA4, *PMethodInfo_1D73AA4;

typedef union _union_282974 _union_282974, *P_union_282974;

union _union_282974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D73AA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_DefaultCertificatePolicy_Fields System_Net_DefaultCertificatePolicy_Fields, *PSystem_Net_DefaultCertificatePolicy_Fields;

struct System_Net_DefaultCertificatePolicy_Fields {
};

typedef union _union_296732 _union_296732, *P_union_296732;

union _union_296732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296734 _union_296734, *P_union_296734;

union _union_296734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LotteryItemMstTable___c__DisplayClass13_0_c Shock_LotteryItemMstTable___c__DisplayClass13_0_c, *PShock_LotteryItemMstTable___c__DisplayClass13_0_c;

typedef struct Shock_LotteryItemMstTable___c__DisplayClass13_0_VTable Shock_LotteryItemMstTable___c__DisplayClass13_0_VTable, *PShock_LotteryItemMstTable___c__DisplayClass13_0_VTable;

struct Shock_LotteryItemMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LotteryItemMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryItemMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef union _union_296736 _union_296736, *P_union_296736;

union _union_296736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_296738 _union_296738, *P_union_296738;

union _union_296738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_JobEngine_RunningState_c Chipstar_Downloads_JobEngine_RunningState_c, *PChipstar_Downloads_JobEngine_RunningState_c;

typedef struct Chipstar_Downloads_JobEngine_RunningState_VTable Chipstar_Downloads_JobEngine_RunningState_VTable, *PChipstar_Downloads_JobEngine_RunningState_VTable;

struct Chipstar_Downloads_JobEngine_RunningState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_End;
};

struct Chipstar_Downloads_JobEngine_RunningState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_JobEngine_RunningState_VTable vtable;
};

typedef struct MethodInfo_1B63410 MethodInfo_1B63410, *PMethodInfo_1B63410;

typedef union _union_254301 _union_254301, *P_union_254301;

union _union_254301 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B63410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254301 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA748 MethodInfo_1EAA748, *PMethodInfo_1EAA748;

typedef union _union_263498 _union_263498, *P_union_263498;

union _union_263498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TimerUtil_Fields TimerUtil_Fields, *PTimerUtil_Fields;

struct TimerUtil_Fields {
};

typedef struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_array UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_array, *PUnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_array;

struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Networking_PlayerConnection_PlayerEditorConnectionEvents_MessageTypeSubscribers_o *m_Items[65535];
};

typedef struct Shock_GGL_Payment_GGLUpdateUserToken_Fields Shock_GGL_Payment_GGLUpdateUserToken_Fields, *PShock_GGL_Payment_GGLUpdateUserToken_Fields;

typedef struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__Fields Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__Fields, *PShock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__Fields;

struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLUpdateUserToken_Fields {
    struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__Fields super;
};

typedef struct MethodInfo_1FD1B00 MethodInfo_1FD1B00, *PMethodInfo_1FD1B00;

typedef union _union_266200 _union_266200, *P_union_266200;

union _union_266200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BA254 MethodInfo_22BA254, *PMethodInfo_22BA254;

typedef union _union_280824 _union_280824, *P_union_280824;

union _union_280824 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueType_VTable System_ValueType_VTable, *PSystem_ValueType_VTable;

struct System_ValueType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_296720 _union_296720, *P_union_296720;

union _union_296720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_TimeoutController_StaticFields Cysharp_Threading_Tasks_TimeoutController_StaticFields, *PCysharp_Threading_Tasks_TimeoutController_StaticFields;

struct Cysharp_Threading_Tasks_TimeoutController_StaticFields {
    struct System_Action_object__o *CancelCancellationTokenSourceStateDelegate;
};

typedef struct MethodInfo_2B1478C MethodInfo_2B1478C, *PMethodInfo_2B1478C;

typedef union _union_182082 _union_182082, *P_union_182082;

union _union_182082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1478C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296722 _union_296722, *P_union_296722;

union _union_296722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1193234 MethodInfo_1193234, *PMethodInfo_1193234;

typedef union _union_260612 _union_260612, *P_union_260612;

union _union_260612 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1193234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296724 _union_296724, *P_union_296724;

union _union_296724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8C624 MethodInfo_2E8C624, *PMethodInfo_2E8C624;

typedef union _union_225499 _union_225499, *P_union_225499;

union _union_225499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C624 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2012878 MethodInfo_2012878, *PMethodInfo_2012878;

typedef union _union_253841 _union_253841, *P_union_253841;

union _union_253841 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253841 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296726 _union_296726, *P_union_296726;

union _union_296726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15F5898_RGCTXs MethodInfo_15F5898_RGCTXs, *PMethodInfo_15F5898_RGCTXs;

struct MethodInfo_15F5898_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EAA734 MethodInfo_1EAA734, *PMethodInfo_1EAA734;

typedef union _union_264870 _union_264870, *P_union_264870;

union _union_264870 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA734 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_296728 _union_296728, *P_union_296728;

union _union_296728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257140 _union_257140, *P_union_257140;

union _union_257140 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Zip_ZipHeaderFactory___c_o SharpCompress_Common_Zip_ZipHeaderFactory___c_o, *PSharpCompress_Common_Zip_ZipHeaderFactory___c_o;

typedef struct SharpCompress_Common_Zip_ZipHeaderFactory___c_c SharpCompress_Common_Zip_ZipHeaderFactory___c_c, *PSharpCompress_Common_Zip_ZipHeaderFactory___c_c;

typedef struct SharpCompress_Common_Zip_ZipHeaderFactory___c_Fields SharpCompress_Common_Zip_ZipHeaderFactory___c_Fields, *PSharpCompress_Common_Zip_ZipHeaderFactory___c_Fields;

typedef struct SharpCompress_Common_Zip_ZipHeaderFactory___c_StaticFields SharpCompress_Common_Zip_ZipHeaderFactory___c_StaticFields, *PSharpCompress_Common_Zip_ZipHeaderFactory___c_StaticFields;

typedef struct SharpCompress_Common_Zip_ZipHeaderFactory___c_VTable SharpCompress_Common_Zip_ZipHeaderFactory___c_VTable, *PSharpCompress_Common_Zip_ZipHeaderFactory___c_VTable;

typedef struct System_Func_ExtraData__bool__o System_Func_ExtraData__bool__o, *PSystem_Func_ExtraData__bool__o;

typedef struct System_Func_ExtraData__bool__c System_Func_ExtraData__bool__c, *PSystem_Func_ExtraData__bool__c;

typedef struct System_Func_ExtraData__bool__Fields System_Func_ExtraData__bool__Fields, *PSystem_Func_ExtraData__bool__Fields;

typedef struct System_Func_ExtraData__bool__VTable System_Func_ExtraData__bool__VTable, *PSystem_Func_ExtraData__bool__VTable;

struct System_Func_ExtraData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ExtraData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct SharpCompress_Common_Zip_ZipHeaderFactory___c_StaticFields {
    struct SharpCompress_Common_Zip_ZipHeaderFactory___c_o *__9;
    struct System_Func_ExtraData__bool__o *__9__15_0;
};

struct SharpCompress_Common_Zip_ZipHeaderFactory___c_Fields {
};

struct SharpCompress_Common_Zip_ZipHeaderFactory___c_o {
    struct SharpCompress_Common_Zip_ZipHeaderFactory___c_c *klass;
    void *monitor;
    struct SharpCompress_Common_Zip_ZipHeaderFactory___c_Fields fields;
};

struct SharpCompress_Common_Zip_ZipHeaderFactory___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_Zip_ZipHeaderFactory___c_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Common_Zip_ZipHeaderFactory___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Zip_ZipHeaderFactory___c_VTable vtable;
};

struct System_Func_ExtraData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ExtraData__bool__VTable vtable;
};

struct System_Func_ExtraData__bool__o {
    struct System_Func_ExtraData__bool__c *klass;
    void *monitor;
    struct System_Func_ExtraData__bool__Fields fields;
};

typedef struct MethodInfo_293D548 MethodInfo_293D548, *PMethodInfo_293D548;

typedef union _union_183964 _union_183964, *P_union_183964;

union _union_183964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257142 _union_257142, *P_union_257142;

union _union_257142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF30D0 MethodInfo_1EF30D0, *PMethodInfo_1EF30D0;

struct MethodInfo_1EF30D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Span_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257144 _union_257144, *P_union_257144;

union _union_257144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventScoreRankingRewardMstTable_o Shock_EventScoreRankingRewardMstTable_o, *PShock_EventScoreRankingRewardMstTable_o;

typedef struct Shock_EventScoreRankingRewardMstTable_c Shock_EventScoreRankingRewardMstTable_c, *PShock_EventScoreRankingRewardMstTable_c;

typedef struct Shock_EventScoreRankingRewardMstTable_Fields Shock_EventScoreRankingRewardMstTable_Fields, *PShock_EventScoreRankingRewardMstTable_Fields;

typedef struct Shock_EventScoreRankingRewardMstTable_StaticFields Shock_EventScoreRankingRewardMstTable_StaticFields, *PShock_EventScoreRankingRewardMstTable_StaticFields;

typedef struct Shock_EventScoreRankingRewardMstTable_VTable Shock_EventScoreRankingRewardMstTable_VTable, *PShock_EventScoreRankingRewardMstTable_VTable;

typedef struct Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__VTable vtable;
};

struct Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventScoreRankingRewardMstTable_Fields {
    struct Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___Fields super;
};

struct Shock_EventScoreRankingRewardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_EventScoreRankingRewardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventScoreRankingRewardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventScoreRankingRewardMst__o *ms_HashTable;
};

struct Shock_EventScoreRankingRewardMstTable_o {
    struct Shock_EventScoreRankingRewardMstTable_c *klass;
    void *monitor;
    struct Shock_EventScoreRankingRewardMstTable_Fields fields;
};

struct Shock_EventScoreRankingRewardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventScoreRankingRewardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventScoreRankingRewardMstTable_VTable vtable;
};

typedef struct MethodInfo_251C9D8 MethodInfo_251C9D8, *PMethodInfo_251C9D8;

typedef union _union_253723 _union_253723, *P_union_253723;

union _union_253723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251C9D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TapSubEffectCreator___c_c Shock_TapSubEffectCreator___c_c, *PShock_TapSubEffectCreator___c_c;

typedef struct Shock_TapSubEffectCreator___c_StaticFields Shock_TapSubEffectCreator___c_StaticFields, *PShock_TapSubEffectCreator___c_StaticFields;

typedef struct Shock_TapSubEffectCreator___c_VTable Shock_TapSubEffectCreator___c_VTable, *PShock_TapSubEffectCreator___c_VTable;

typedef struct Shock_TapSubEffectCreator___c_o Shock_TapSubEffectCreator___c_o, *PShock_TapSubEffectCreator___c_o;

typedef struct System_Predicate_TapEffect__o System_Predicate_TapEffect__o, *PSystem_Predicate_TapEffect__o;

typedef struct Shock_TapSubEffectCreator___c_Fields Shock_TapSubEffectCreator___c_Fields, *PShock_TapSubEffectCreator___c_Fields;

typedef struct System_Predicate_TapEffect__c System_Predicate_TapEffect__c, *PSystem_Predicate_TapEffect__c;

typedef struct System_Predicate_TapEffect__Fields System_Predicate_TapEffect__Fields, *PSystem_Predicate_TapEffect__Fields;

typedef struct System_Predicate_TapEffect__VTable System_Predicate_TapEffect__VTable, *PSystem_Predicate_TapEffect__VTable;

struct Shock_TapSubEffectCreator___c_Fields {
};

struct System_Predicate_TapEffect__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_TapEffect__o {
    struct System_Predicate_TapEffect__c *klass;
    void *monitor;
    struct System_Predicate_TapEffect__Fields fields;
};

struct Shock_TapSubEffectCreator___c_StaticFields {
    struct Shock_TapSubEffectCreator___c_o *__9;
    struct System_Predicate_TapEffect__o *__9__2_0;
};

struct System_Predicate_TapEffect__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_TapEffect__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_TapEffect__VTable vtable;
};

struct Shock_TapSubEffectCreator___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TapSubEffectCreator___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_TapSubEffectCreator___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapSubEffectCreator___c_VTable vtable;
};

struct Shock_TapSubEffectCreator___c_o {
    struct Shock_TapSubEffectCreator___c_c *klass;
    void *monitor;
    struct Shock_TapSubEffectCreator___c_Fields fields;
};

typedef struct Chipstar_Downloads_JobEngine_WaitState_c Chipstar_Downloads_JobEngine_WaitState_c, *PChipstar_Downloads_JobEngine_WaitState_c;

typedef struct Chipstar_Downloads_JobEngine_WaitState_VTable Chipstar_Downloads_JobEngine_WaitState_VTable, *PChipstar_Downloads_JobEngine_WaitState_VTable;

struct Chipstar_Downloads_JobEngine_WaitState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_End;
};

struct Chipstar_Downloads_JobEngine_WaitState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_JobEngine_WaitState_VTable vtable;
};

typedef struct MethodInfo_2511F24 MethodInfo_2511F24, *PMethodInfo_2511F24;

typedef union _union_246645 _union_246645, *P_union_246645;

union _union_246645 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511F24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246645 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5A9F8 MethodInfo_2D5A9F8, *PMethodInfo_2D5A9F8;

typedef struct MethodInfo_2D5A9F8_RGCTXs MethodInfo_2D5A9F8_RGCTXs, *PMethodInfo_2D5A9F8_RGCTXs;

typedef union _union_298523 _union_298523, *P_union_298523;

struct MethodInfo_2D5A9F8_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_LinkedList_T_;
    struct MethodInfo *_1_System_Collections_Generic_LinkedList_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_LinkedList_T__Find;
    struct MethodInfo *_3_System_Collections_Generic_LinkedList_T__Remove;
};

union _union_298523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5A9F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_LinkedListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5A9F8_RGCTXs *rgctx_data;
    union _union_298523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DA490 MethodInfo_19DA490, *PMethodInfo_19DA490;

typedef union _union_249537 _union_249537, *P_union_249537;

union _union_249537 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___o Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___o, *PShock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___o;

typedef struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___c Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___c, *PShock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___c;

typedef struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___Fields Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___Fields, *PShock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___Fields;

typedef struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___VTable Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___VTable, *PShock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___VTable;

struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___VTable vtable;
};

struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___o {
    struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___Fields fields;
};

typedef struct MethodInfo_2E56BA4 MethodInfo_2E56BA4, *PMethodInfo_2E56BA4;

typedef struct MethodInfo_2E56BA4_RGCTXs MethodInfo_2E56BA4_RGCTXs, *PMethodInfo_2E56BA4_RGCTXs;

typedef union _union_214225 _union_214225, *P_union_214225;

union _union_214225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E56BA4_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

struct MethodInfo_2E56BA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E56BA4_RGCTXs *rgctx_data;
    union _union_214225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_o Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_o, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_o;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_c Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_c, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_c;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_Fields Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_Fields, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_Fields;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_VTable Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_VTable, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_VTable;

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_Fields {
    uint32_t cardLevelId;
    int32_t exp;
    int32_t level;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_o {
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_Fields fields;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c__DisplayClass23_0_VTable vtable;
};

typedef struct Chipstar_Downloads_JobEngine_WaitState_o Chipstar_Downloads_JobEngine_WaitState_o, *PChipstar_Downloads_JobEngine_WaitState_o;

typedef struct Chipstar_Downloads_JobEngine_WaitState_Fields Chipstar_Downloads_JobEngine_WaitState_Fields, *PChipstar_Downloads_JobEngine_WaitState_Fields;

struct Chipstar_Downloads_JobEngine_WaitState_Fields {
    struct Chipstar_Downloads_JobEngine_JobState_Fields super;
};

struct Chipstar_Downloads_JobEngine_WaitState_o {
    struct Chipstar_Downloads_JobEngine_WaitState_c *klass;
    void *monitor;
    struct Chipstar_Downloads_JobEngine_WaitState_Fields fields;
};

typedef struct MethodInfo_1EF30D8 MethodInfo_1EF30D8, *PMethodInfo_1EF30D8;

struct MethodInfo_1EF30D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Span_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleCache_Fields UnityEngine_UIElements_StyleCache_Fields, *PUnityEngine_UIElements_StyleCache_Fields;

struct UnityEngine_UIElements_StyleCache_Fields {
};

typedef struct MethodInfo_293D544 MethodInfo_293D544, *PMethodInfo_293D544;

typedef union _union_182526 _union_182526, *P_union_182526;

union _union_182526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_289386C MethodInfo_289386C, *PMethodInfo_289386C;

typedef union _union_271278 _union_271278, *P_union_271278;

union _union_271278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_289386C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD1B5C MethodInfo_1FD1B5C, *PMethodInfo_1FD1B5C;

typedef union _union_266838 _union_266838, *P_union_266838;

union _union_266838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1B5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257130 _union_257130, *P_union_257130;

union _union_257130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110B2F0 MethodInfo_110B2F0, *PMethodInfo_110B2F0;

typedef union _union_202458 _union_202458, *P_union_202458;

union _union_202458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B2F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBC188 MethodInfo_2DBC188, *PMethodInfo_2DBC188;

struct MethodInfo_2DBC188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257136 _union_257136, *P_union_257136;

union _union_257136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginBonusPlaySeTask_c Aoharu_LoginBonusPlaySeTask_c, *PAoharu_LoginBonusPlaySeTask_c;

typedef struct Aoharu_LoginBonusPlaySeTask_VTable Aoharu_LoginBonusPlaySeTask_VTable, *PAoharu_LoginBonusPlaySeTask_VTable;

struct Aoharu_LoginBonusPlaySeTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CanSkip;
    struct VirtualInvokeData _5_Ready;
    struct VirtualInvokeData _6_Play;
    struct VirtualInvokeData _7_Skip;
    struct VirtualInvokeData _8_Dispose;
};

struct Aoharu_LoginBonusPlaySeTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusPlaySeTask_VTable vtable;
};

typedef struct Aoharu_HomePreset_FrontEffectSourceData_array Aoharu_HomePreset_FrontEffectSourceData_array, *PAoharu_HomePreset_FrontEffectSourceData_array;

typedef struct Aoharu_HomePreset_FrontEffectSourceData_o Aoharu_HomePreset_FrontEffectSourceData_o, *PAoharu_HomePreset_FrontEffectSourceData_o;

typedef struct Aoharu_HomePreset_FrontEffectSourceData_c Aoharu_HomePreset_FrontEffectSourceData_c, *PAoharu_HomePreset_FrontEffectSourceData_c;

typedef struct Aoharu_HomePreset_FrontEffectSourceData_Fields Aoharu_HomePreset_FrontEffectSourceData_Fields, *PAoharu_HomePreset_FrontEffectSourceData_Fields;

typedef struct Aoharu_HomePreset_FrontEffectSourceData_VTable Aoharu_HomePreset_FrontEffectSourceData_VTable, *PAoharu_HomePreset_FrontEffectSourceData_VTable;

struct Aoharu_HomePreset_FrontEffectSourceData_Fields {
    uint32_t m_id;
    int32_t m_Type;
    struct System_Numerics_BigInteger_o m_ObtainId;
};

struct Aoharu_HomePreset_FrontEffectSourceData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_FrontEffectSourceData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_FrontEffectSourceData_VTable vtable;
};

struct Aoharu_HomePreset_FrontEffectSourceData_o {
    struct Aoharu_HomePreset_FrontEffectSourceData_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_FrontEffectSourceData_Fields fields;
};

struct Aoharu_HomePreset_FrontEffectSourceData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_HomePreset_FrontEffectSourceData_o *m_Items[65535];
};

typedef struct MethodInfo_18F9340_RGCTXs MethodInfo_18F9340_RGCTXs, *PMethodInfo_18F9340_RGCTXs;

struct MethodInfo_18F9340_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__Sort;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
};

typedef struct MethodInfo_293D550 MethodInfo_293D550, *PMethodInfo_293D550;

typedef union _union_185402 _union_185402, *P_union_185402;

union _union_185402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257138 _union_257138, *P_union_257138;

union _union_257138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205C1C8 MethodInfo_205C1C8, *PMethodInfo_205C1C8;

struct MethodInfo_205C1C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217805 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_DeleteSongAssetsStep_c Shock_Login_DeleteSongAssetsStep_c, *PShock_Login_DeleteSongAssetsStep_c;

typedef struct Shock_Login_DeleteSongAssetsStep_VTable Shock_Login_DeleteSongAssetsStep_VTable, *PShock_Login_DeleteSongAssetsStep_VTable;

struct Shock_Login_DeleteSongAssetsStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_DeleteSongAssetsStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_DeleteSongAssetsStep_VTable vtable;
};

typedef struct MethodInfo_22C3DD8 MethodInfo_22C3DD8, *PMethodInfo_22C3DD8;

typedef union _union_280930 _union_280930, *P_union_280930;

union _union_280930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3DD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135AF88 MethodInfo_135AF88, *PMethodInfo_135AF88;

typedef union _union_324505 _union_324505, *P_union_324505;

union _union_324505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135AF88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_CachableAssetLoader_TKey__TAsset__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15FD83C_RGCTXs MethodInfo_15FD83C_RGCTXs, *PMethodInfo_15FD83C_RGCTXs;

struct MethodInfo_15FD83C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257120 _union_257120, *P_union_257120;

union _union_257120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257122 _union_257122, *P_union_257122;

union _union_257122 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass6_0_c System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass6_0_c, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass6_0_c;

typedef struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass6_0_VTable System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass6_0_VTable, *PSystem_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass6_0_VTable;

struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerableFactory___c__DisplayClass6_0_VTable vtable;
};

typedef union _union_257124 _union_257124, *P_union_257124;

union _union_257124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308A294_RGCTXs MethodInfo_308A294_RGCTXs, *PMethodInfo_308A294_RGCTXs;

struct MethodInfo_308A294_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Aoharu_MultiPlayProtocol_RoomStatus_Fields Aoharu_MultiPlayProtocol_RoomStatus_Fields, *PAoharu_MultiPlayProtocol_RoomStatus_Fields;

struct Aoharu_MultiPlayProtocol_RoomStatus_Fields {
    int32_t value__;
};

typedef struct System_Collections_Generic_IReadOnlyList_EventPointRankingMst__c System_Collections_Generic_IReadOnlyList_EventPointRankingMst__c, *PSystem_Collections_Generic_IReadOnlyList_EventPointRankingMst__c;

struct System_Collections_Generic_IReadOnlyList_EventPointRankingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Carbon_ListDictionary_string__DialogMst__Fields Carbon_ListDictionary_string__DialogMst__Fields, *PCarbon_ListDictionary_string__DialogMst__Fields;

struct Carbon_ListDictionary_string__DialogMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct MethodInfo_2D7825C MethodInfo_2D7825C, *PMethodInfo_2D7825C;

typedef struct MethodInfo_2D7825C_RGCTXs MethodInfo_2D7825C_RGCTXs, *PMethodInfo_2D7825C_RGCTXs;

typedef union _union_328107 _union_328107, *P_union_328107;

union _union_328107 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D7825C_RGCTXs {
    struct Il2CppType *_0_T;
};

struct MethodInfo_2D7825C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Photon_Pun_PhotonView_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D7825C_RGCTXs *rgctx_data;
    union _union_328107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA78C MethodInfo_1EAA78C, *PMethodInfo_1EAA78C;

typedef union _union_263956 _union_263956, *P_union_263956;

union _union_263956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA78C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_ASCIIEncoding_ASCIIEncodingSealed_c System_Text_ASCIIEncoding_ASCIIEncodingSealed_c, *PSystem_Text_ASCIIEncoding_ASCIIEncodingSealed_c;

typedef struct System_Text_ASCIIEncoding_ASCIIEncodingSealed_VTable System_Text_ASCIIEncoding_ASCIIEncodingSealed_VTable, *PSystem_Text_ASCIIEncoding_ASCIIEncodingSealed_VTable;

struct System_Text_ASCIIEncoding_ASCIIEncodingSealed_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_SetDefaultFallbacks;
    struct VirtualInvokeData _6_GetPreamble;
    struct VirtualInvokeData _7_get_Preamble;
    struct VirtualInvokeData _8_get_EncodingName;
    struct VirtualInvokeData _9_get_HeaderName;
    struct VirtualInvokeData _10_get_WebName;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_GetByteCount;
    struct VirtualInvokeData _13_GetByteCount;
    struct VirtualInvokeData _14_GetByteCount;
    struct VirtualInvokeData _15_GetByteCount;
    struct VirtualInvokeData _16_GetBytes;
    struct VirtualInvokeData _17_GetBytes;
    struct VirtualInvokeData _18_GetBytes;
    struct VirtualInvokeData _19_GetBytes;
    struct VirtualInvokeData _20_GetBytes;
    struct VirtualInvokeData _21_GetBytes;
    struct VirtualInvokeData _22_GetBytes;
    struct VirtualInvokeData _23_GetCharCount;
    struct VirtualInvokeData _24_GetCharCount;
    struct VirtualInvokeData _25_GetCharCount;
    struct VirtualInvokeData _26_GetChars;
    struct VirtualInvokeData _27_GetChars;
    struct VirtualInvokeData _28_GetChars;
    struct VirtualInvokeData _29_GetChars;
    struct VirtualInvokeData _30_GetChars;
    struct VirtualInvokeData _31_get_CodePage;
    struct VirtualInvokeData _32_GetDecoder;
    struct VirtualInvokeData _33_GetEncoder;
    struct VirtualInvokeData _34_GetMaxByteCount;
    struct VirtualInvokeData _35_GetMaxCharCount;
    struct VirtualInvokeData _36_GetString;
    struct VirtualInvokeData _37_GetString;
    struct VirtualInvokeData _38_GetBestFitUnicodeToBytesData;
    struct VirtualInvokeData _39_GetBestFitBytesToUnicodeData;
    struct VirtualInvokeData _40_GetBytes;
};

struct System_Text_ASCIIEncoding_ASCIIEncodingSealed_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_ASCIIEncoding_ASCIIEncodingSealed_VTable vtable;
};

typedef union _union_257110 _union_257110, *P_union_257110;

union _union_257110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_EventPointMst__c System_Action_EventPointMst__c, *PSystem_Action_EventPointMst__c;

typedef struct System_Action_EventPointMst__VTable System_Action_EventPointMst__VTable, *PSystem_Action_EventPointMst__VTable;

struct System_Action_EventPointMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_EventPointMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_EventPointMst__VTable vtable;
};

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_c Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_c, *PMono_Unity_UnityTls_unitytls_tlsctx_read_callback_c;

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_VTable Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_VTable, *PMono_Unity_UnityTls_unitytls_tlsctx_read_callback_VTable;

struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_VTable vtable;
};

typedef struct MethodInfo_2B00198 MethodInfo_2B00198, *PMethodInfo_2B00198;

typedef union _union_293026 _union_293026, *P_union_293026;

union _union_293026 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B00198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_EmptyObservable_Empty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293026 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ICollection_PlayableDirector__c System_Collections_Generic_ICollection_PlayableDirector__c, *PSystem_Collections_Generic_ICollection_PlayableDirector__c;

struct System_Collections_Generic_ICollection_PlayableDirector__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UniRx_ObservableYieldInstruction_T__c UniRx_ObservableYieldInstruction_T__c, *PUniRx_ObservableYieldInstruction_T__c;

typedef struct UniRx_ObservableYieldInstruction_T__RGCTXs UniRx_ObservableYieldInstruction_T__RGCTXs, *PUniRx_ObservableYieldInstruction_T__RGCTXs;

typedef struct UniRx_ObservableYieldInstruction_T__VTable UniRx_ObservableYieldInstruction_T__VTable, *PUniRx_ObservableYieldInstruction_T__VTable;

struct UniRx_ObservableYieldInstruction_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_T__get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _9_get_HasError;
    struct VirtualInvokeData _10_get_Error;
    struct VirtualInvokeData _11_UniRx_ICustomYieldInstructionErrorHandler_get_IsReThrowOnError;
    struct VirtualInvokeData _12_UniRx_ICustomYieldInstructionErrorHandler_ForceDisableRethrowOnError;
    struct VirtualInvokeData _13_UniRx_ICustomYieldInstructionErrorHandler_ForceEnableRethrowOnError;
};

struct UniRx_ObservableYieldInstruction_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_ObservableYieldInstruction_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ObservableYieldInstruction_T__VTable vtable;
};

struct UniRx_ObservableYieldInstruction_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_ObservableYieldInstruction_ToYieldInstruction_T_;
    struct MethodInfo *_1_UniRx_ObservableYieldInstruction_ToYieldInstruction_T___ctor;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_4_UniRx_ObservableYieldInstruction_T__get_HasResult;
    struct MethodInfo *_5_UniRx_ObservableYieldInstruction_T__get_HasError;
    struct Il2CppClass *_6_T;
    struct MethodInfo *_7_UniRx_ObservableYieldInstruction_T__get_Error;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_PayloadCallback_c GooglePlayGames_Android_AndroidNearbyConnectionClient_PayloadCallback_c, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_PayloadCallback_c;

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_PayloadCallback_VTable GooglePlayGames_Android_AndroidNearbyConnectionClient_PayloadCallback_VTable, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_PayloadCallback_VTable;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_PayloadCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Invoke;
    struct VirtualInvokeData _5_Invoke;
    struct VirtualInvokeData _6_equals;
    struct VirtualInvokeData _7_hashCode;
    struct VirtualInvokeData _8_toString;
};

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_PayloadCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidNearbyConnectionClient_PayloadCallback_VTable vtable;
};

typedef struct System_Action_EventPointMst__o System_Action_EventPointMst__o, *PSystem_Action_EventPointMst__o;

typedef struct System_Action_EventPointMst__Fields System_Action_EventPointMst__Fields, *PSystem_Action_EventPointMst__Fields;

struct System_Action_EventPointMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_EventPointMst__o {
    struct System_Action_EventPointMst__c *klass;
    void *monitor;
    struct System_Action_EventPointMst__Fields fields;
};

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_o Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_o, *PMono_Unity_UnityTls_unitytls_tlsctx_read_callback_o;

typedef struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_Fields Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_Fields, *PMono_Unity_UnityTls_unitytls_tlsctx_read_callback_Fields;

struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_o {
    struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTls_unitytls_tlsctx_read_callback_Fields fields;
};

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_array SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_array, *PSharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_array;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_o SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_o, *PSharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_o;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_c SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_c, *PSharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_c;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_Fields SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_Fields, *PSharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_Fields;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_VTable SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_VTable, *PSharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_VTable;

struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_o *m_Items[65535];
};

struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_VTable vtable;
};

struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_Fields {
    int32_t _fileIndex;
    int32_t _folderIndex;
    struct System_Collections_Generic_List_bool__o *_extractStatuses;
};

struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_o {
    struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_ArchiveReader_CExtractFolderInfo_Fields fields;
};

typedef struct System_UInt32_VTable System_UInt32_VTable, *PSystem_UInt32_VTable;

struct System_UInt32_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_GetTypeCode;
    struct VirtualInvokeData _6_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _7_System_IConvertible_ToChar;
    struct VirtualInvokeData _8_System_IConvertible_ToSByte;
    struct VirtualInvokeData _9_System_IConvertible_ToByte;
    struct VirtualInvokeData _10_System_IConvertible_ToInt16;
    struct VirtualInvokeData _11_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToInt32;
    struct VirtualInvokeData _13_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToInt64;
    struct VirtualInvokeData _15_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToSingle;
    struct VirtualInvokeData _17_System_IConvertible_ToDouble;
    struct VirtualInvokeData _18_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _19_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _20_ToString;
    struct VirtualInvokeData _21_System_IConvertible_ToType;
    struct VirtualInvokeData _22_ToString;
    struct VirtualInvokeData _23_CompareTo;
    struct VirtualInvokeData _24_Equals;
    struct VirtualInvokeData _25_TryFormat;
};

typedef union _union_257116 _union_257116, *P_union_257116;

union _union_257116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_Xz_XZIndexRecord_array SharpCompress_Compressors_Xz_XZIndexRecord_array, *PSharpCompress_Compressors_Xz_XZIndexRecord_array;

struct SharpCompress_Compressors_Xz_XZIndexRecord_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_Xz_XZIndexRecord_o *m_Items[65535];
};

typedef union _union_257118 _union_257118, *P_union_257118;

union _union_257118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3B700 MethodInfo_1F3B700, *PMethodInfo_1F3B700;

typedef union _union_283524 _union_283524, *P_union_283524;

union _union_283524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B700 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___c System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___c, *PSystem_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___c;

typedef struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___VTable System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___VTable, *PSystem_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___VTable;

struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___VTable vtable;
};

typedef struct MethodInfo_3148580 MethodInfo_3148580, *PMethodInfo_3148580;

typedef union _union_225209 _union_225209, *P_union_225209;

union _union_225209 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225209 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_180EDDC_RGCTXs MethodInfo_180EDDC_RGCTXs, *PMethodInfo_180EDDC_RGCTXs;

struct MethodInfo_180EDDC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_TSource_;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_6_System_Collections_Generic_IEqualityComparer_TSource_;
    struct MethodInfo *_7_System_Collections_Generic_IEqualityComparer_TSource__Equals;
};

typedef struct MethodInfo_22CE854 MethodInfo_22CE854, *PMethodInfo_22CE854;

typedef union _union_275080 _union_275080, *P_union_275080;

union _union_275080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CE854 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_Fields Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_Fields, *PAoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_Fields;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController_o Aoharu_Event_Reward_EventRewardCardViewController_o, *PAoharu_Event_Reward_EventRewardCardViewController_o;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_o Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_o, *PAoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_o;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController_c Aoharu_Event_Reward_EventRewardCardViewController_c, *PAoharu_Event_Reward_EventRewardCardViewController_c;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController_Fields Aoharu_Event_Reward_EventRewardCardViewController_Fields, *PAoharu_Event_Reward_EventRewardCardViewController_Fields;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_c Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_c, *PAoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_c;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_Fields Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_Fields, *PAoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_Fields;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController_VTable Aoharu_Event_Reward_EventRewardCardViewController_VTable, *PAoharu_Event_Reward_EventRewardCardViewController_VTable;

typedef struct Aoharu_Event_EventCardView_o Aoharu_Event_EventCardView_o, *PAoharu_Event_EventCardView_o;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_VTable Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_VTable, *PAoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_VTable;

typedef struct Aoharu_Event_EventCardView_c Aoharu_Event_EventCardView_c, *PAoharu_Event_EventCardView_c;

typedef struct Aoharu_Event_EventCardView_Fields Aoharu_Event_EventCardView_Fields, *PAoharu_Event_EventCardView_Fields;

typedef struct Aoharu_Event_EventCardView_VTable Aoharu_Event_EventCardView_VTable, *PAoharu_Event_EventCardView_VTable;

struct Aoharu_Event_EventCardView_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_CardDetail_CardDetailToggleSelector_o *m_CardTypeToggle;
    struct Aoharu_Scenes_CardDetail_CardDetailIconLayout_o *m_IconLayout;
    struct Shock_ButtonEvent_o *m_ExpansionButtonEvent;
    struct Shock_ButtonEvent_o *m_CardAnimeEvent;
    struct Shock_ButtonEvent_o *m_CardEffectEvent;
    struct UnityEngine_GameObject_o *m_FavoriteButtonRoot;
    struct Shock_ToggleButton_o *m_FavoriteToggleButton;
    struct Aoharu_CardDetailExpansionControll_o *m_CardDetailExpansionControll;
    struct Aoharu_CardDetailEffectControll_o *m_CardDetailEffectControll;
    struct Aoharu_CardAnimeControll_o *m_CardAnimeControll;
    bool m_IsEnableFavorite;
    bool m_IsEnableCardInfoLayout;
    bool m_IsForceShowEvolved;
    struct Shock_CardData_o *m_CardData;
    struct Aoharu_MemoriaController_o *m_MemoriaController;
    bool _IsFriend_k__BackingField;
};

struct Aoharu_Event_EventCardView_o {
    struct Aoharu_Event_EventCardView_c *klass;
    void *monitor;
    struct Aoharu_Event_EventCardView_Fields fields;
};

struct Aoharu_Event_EventCardView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_EventCardView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_EventCardView_VTable vtable;
};

struct Aoharu_Event_Reward_EventRewardCardViewController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_EventCardViewRoot;
    struct Aoharu_Event_EventCardView_o *m_EventCardView;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct UnityEngine_UI_Image_o *m_GetImage;
    struct Shock_TextMeshUI_o *m_RewardEventTitle;
    struct Shock_CardData_o *m_CurrentViewCardData;
};

struct Aoharu_Event_Reward_EventRewardCardViewController_o {
    struct Aoharu_Event_Reward_EventRewardCardViewController_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_EventRewardCardViewController_Fields fields;
};

struct Aoharu_Event_Reward_EventRewardCardViewController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_Reward_EventRewardCardViewController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardCardViewController_VTable vtable;
};

struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_VTable vtable;
};

struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_Fields {
    struct System_String_o *_Title_k__BackingField;
    struct Shock_CardData_o *_CardData_k__BackingField;
    bool _IsAcquired_k__BackingField;
};

struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_o {
    struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_Fields fields;
};

struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_Fields {
    struct Aoharu_Event_Reward_EventRewardCardViewController_o *__4__this;
    bool isEnableCardData;
    struct Aoharu_Event_Reward_EventRewardCardViewController_CardRewardInfo_o *cardRewardInfo;
    struct System_String_o *rewardEventTitle;
};

typedef struct MethodInfo_2BA10BC MethodInfo_2BA10BC, *PMethodInfo_2BA10BC;

typedef union _union_299625 _union_299625, *P_union_299625;

union _union_299625 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA10BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299625 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_CardDetail_BigCardIconLayout___c__DisplayClass15_0_c Aoharu_Scenes_CardDetail_BigCardIconLayout___c__DisplayClass15_0_c, *PAoharu_Scenes_CardDetail_BigCardIconLayout___c__DisplayClass15_0_c;

typedef struct Aoharu_Scenes_CardDetail_BigCardIconLayout___c__DisplayClass15_0_VTable Aoharu_Scenes_CardDetail_BigCardIconLayout___c__DisplayClass15_0_VTable, *PAoharu_Scenes_CardDetail_BigCardIconLayout___c__DisplayClass15_0_VTable;

struct Aoharu_Scenes_CardDetail_BigCardIconLayout___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_CardDetail_BigCardIconLayout___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout___c__DisplayClass15_0_VTable vtable;
};

typedef struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___o System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___o, *PSystem_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___o;

typedef struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___Fields System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___Fields, *PSystem_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___Fields;

struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___o {
    struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___c *klass;
    void *monitor;
    struct System_Action_GGLQuerySubscriptionProductList__IGGLResult_GGLQuerySubscriptionProductList__ProductList___Fields fields;
};

typedef struct MethodInfo_2DBC1F4 MethodInfo_2DBC1F4, *PMethodInfo_2DBC1F4;

struct MethodInfo_2DBC1F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TerrainUtils_TerrainTileCoord_o UnityEngine_TerrainUtils_TerrainTileCoord_o, *PUnityEngine_TerrainUtils_TerrainTileCoord_o;

typedef struct UnityEngine_TerrainUtils_TerrainTileCoord_Fields UnityEngine_TerrainUtils_TerrainTileCoord_Fields, *PUnityEngine_TerrainUtils_TerrainTileCoord_Fields;

struct UnityEngine_TerrainUtils_TerrainTileCoord_Fields {
    int32_t tileX;
    int32_t tileZ;
};

struct UnityEngine_TerrainUtils_TerrainTileCoord_o {
    struct UnityEngine_TerrainUtils_TerrainTileCoord_Fields fields;
};

typedef struct MethodInfo_16538C4 MethodInfo_16538C4, *PMethodInfo_16538C4;

typedef union _union_337621 _union_337621, *P_union_337621;

union _union_337621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16538C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__UnionIterator_d__71_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TerrainUtils_TerrainTileCoord_c UnityEngine_TerrainUtils_TerrainTileCoord_c, *PUnityEngine_TerrainUtils_TerrainTileCoord_c;

typedef struct UnityEngine_TerrainUtils_TerrainTileCoord_VTable UnityEngine_TerrainUtils_TerrainTileCoord_VTable, *PUnityEngine_TerrainUtils_TerrainTileCoord_VTable;

struct UnityEngine_TerrainUtils_TerrainTileCoord_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TerrainUtils_TerrainTileCoord_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TerrainUtils_TerrainTileCoord_VTable vtable;
};

typedef struct MethodInfo_3148578 MethodInfo_3148578, *PMethodInfo_3148578;

typedef union _union_225041 _union_225041, *P_union_225041;

union _union_225041 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148578 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225041 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_Transform3x4_VTable UnityEngine_UIElements_UIR_Transform3x4_VTable, *PUnityEngine_UIElements_UIR_Transform3x4_VTable;

struct UnityEngine_UIElements_UIR_Transform3x4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Runtime_Remoting_Contexts_CrossContextChannel_Fields System_Runtime_Remoting_Contexts_CrossContextChannel_Fields, *PSystem_Runtime_Remoting_Contexts_CrossContextChannel_Fields;

struct System_Runtime_Remoting_Contexts_CrossContextChannel_Fields {
};

typedef struct Shock_DialogMessageScrollItem_c Shock_DialogMessageScrollItem_c, *PShock_DialogMessageScrollItem_c;

typedef struct Shock_DialogMessageScrollItem_VTable Shock_DialogMessageScrollItem_VTable, *PShock_DialogMessageScrollItem_VTable;

struct Shock_DialogMessageScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_DialogMessageScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DialogMessageScrollItem_VTable vtable;
};

typedef struct MethodInfo_2433504 MethodInfo_2433504, *PMethodInfo_2433504;

typedef union _union_276050 _union_276050, *P_union_276050;

union _union_276050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433504 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127C524 MethodInfo_127C524, *PMethodInfo_127C524;

typedef union _union_202002 _union_202002, *P_union_202002;

union _union_202002 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_StringExtensions___c__9_T__Fields Carbon_StringExtensions___c__9_T__Fields, *PCarbon_StringExtensions___c__9_T__Fields;

struct Carbon_StringExtensions___c__9_T__Fields {
};

typedef struct MethodInfo_19069EC_RGCTXs MethodInfo_19069EC_RGCTXs, *PMethodInfo_19069EC_RGCTXs;

struct MethodInfo_19069EC_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_System_ValueTuple_T____int_;
    struct MethodInfo *_2_System_ValueTuple_T____int___ctor;
    struct Il2CppClass *_3_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_4_System_Collections_Generic_ICollection_T__get_Count;
    struct Il2CppClass *_5_T__;
    struct MethodInfo *_6_System_Collections_Generic_ICollection_T__CopyTo;
    struct Il2CppClass *_7_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_8_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
    struct MethodInfo *_9_System_Array_Empty_T_;
    struct Il2CppClass *_10_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_12_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_13_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_Internal_ArrayUtil_EnsureCapacity_T_;
};

typedef struct Shock_DialogMessageScrollItem_o Shock_DialogMessageScrollItem_o, *PShock_DialogMessageScrollItem_o;

typedef struct Shock_DialogMessageScrollItem_Fields Shock_DialogMessageScrollItem_Fields, *PShock_DialogMessageScrollItem_Fields;

struct Shock_DialogMessageScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_TextMeshUI_o *m_MessageText;
};

struct Shock_DialogMessageScrollItem_o {
    struct Shock_DialogMessageScrollItem_c *klass;
    void *monitor;
    struct Shock_DialogMessageScrollItem_Fields fields;
};

typedef struct MethodInfo_205C2A0 MethodInfo_205C2A0, *PMethodInfo_205C2A0;

struct MethodInfo_205C2A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Tilemaps_TileAnimationData_VTable UnityEngine_Tilemaps_TileAnimationData_VTable, *PUnityEngine_Tilemaps_TileAnimationData_VTable;

struct UnityEngine_Tilemaps_TileAnimationData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_22BA318 MethodInfo_22BA318, *PMethodInfo_22BA318;

typedef union _union_277842 _union_277842, *P_union_277842;

union _union_277842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SimpleScrollBanner___c__DisplayClass12_0_o Shock_SimpleScrollBanner___c__DisplayClass12_0_o, *PShock_SimpleScrollBanner___c__DisplayClass12_0_o;

typedef struct Shock_SimpleScrollBanner___c__DisplayClass12_0_c Shock_SimpleScrollBanner___c__DisplayClass12_0_c, *PShock_SimpleScrollBanner___c__DisplayClass12_0_c;

typedef struct Shock_SimpleScrollBanner___c__DisplayClass12_0_VTable Shock_SimpleScrollBanner___c__DisplayClass12_0_VTable, *PShock_SimpleScrollBanner___c__DisplayClass12_0_VTable;

struct Shock_SimpleScrollBanner___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SimpleScrollBanner___c__DisplayClass12_0_o {
    struct Shock_SimpleScrollBanner___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Shock_SimpleScrollBanner___c__DisplayClass12_0_Fields fields;
};

struct Shock_SimpleScrollBanner___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SimpleScrollBanner___c__DisplayClass12_0_VTable vtable;
};

typedef struct Shock_IHasRatioData_RARITY__Fields Shock_IHasRatioData_RARITY__Fields, *PShock_IHasRatioData_RARITY__Fields;

struct Shock_IHasRatioData_RARITY__Fields {
};

typedef struct MethodInfo_13B5F94_RGCTXs MethodInfo_13B5F94_RGCTXs, *PMethodInfo_13B5F94_RGCTXs;

struct MethodInfo_13B5F94_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_313EAF4 MethodInfo_313EAF4, *PMethodInfo_313EAF4;

typedef union _union_233451 _union_233451, *P_union_233451;

union _union_233451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313EAF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_ExchangeMst__c System_Collections_Generic_IReadOnlyList_ExchangeMst__c, *PSystem_Collections_Generic_IReadOnlyList_ExchangeMst__c;

struct System_Collections_Generic_IReadOnlyList_ExchangeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1A066A4 MethodInfo_1A066A4, *PMethodInfo_1A066A4;

typedef union _union_339929 _union_339929, *P_union_339929;

union _union_339929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A066A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_StaticFields Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_StaticFields, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_StaticFields;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_o Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_o, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_o;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_c Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_c, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_c;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_Fields Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_Fields, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_Fields;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_VTable Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_VTable, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_VTable;

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_Fields {
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_o {
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_StaticFields {
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Vector3IntEqualityComparer_o *Default;
};

typedef struct System_Net_InternalException_Fields System_Net_InternalException_Fields, *PSystem_Net_InternalException_Fields;

struct System_Net_InternalException_Fields {
    struct System_SystemException_Fields super;
};

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_o Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_o, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController___c_o;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_c Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_c, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController___c_c;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_Fields Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_Fields, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController___c_Fields;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_StaticFields Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_StaticFields, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController___c_StaticFields;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_VTable Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_VTable, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController___c_VTable;

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_VTable vtable;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_Fields {
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_o {
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_Fields fields;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_StaticFields {
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController___c_o *__9;
    struct System_Func_CardLevelMst__int__o *__9__23_2;
};

typedef struct Aoharu_Event_Reward_RewardPointRankingData___c_o Aoharu_Event_Reward_RewardPointRankingData___c_o, *PAoharu_Event_Reward_RewardPointRankingData___c_o;

typedef struct Aoharu_Event_Reward_RewardPointRankingData___c_c Aoharu_Event_Reward_RewardPointRankingData___c_c, *PAoharu_Event_Reward_RewardPointRankingData___c_c;

typedef struct Aoharu_Event_Reward_RewardPointRankingData___c_StaticFields Aoharu_Event_Reward_RewardPointRankingData___c_StaticFields, *PAoharu_Event_Reward_RewardPointRankingData___c_StaticFields;

typedef struct Aoharu_Event_Reward_RewardPointRankingData___c_VTable Aoharu_Event_Reward_RewardPointRankingData___c_VTable, *PAoharu_Event_Reward_RewardPointRankingData___c_VTable;

struct Aoharu_Event_Reward_RewardPointRankingData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_RewardPointRankingData___c_o {
    struct Aoharu_Event_Reward_RewardPointRankingData___c_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_RewardPointRankingData___c_Fields fields;
};

struct Aoharu_Event_Reward_RewardPointRankingData___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Event_Reward_RewardPointRankingData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_RewardPointRankingData___c_VTable vtable;
};

struct Aoharu_Event_Reward_RewardPointRankingData___c_StaticFields {
    struct Aoharu_Event_Reward_RewardPointRankingData___c_o *__9;
    struct System_Func_IRewardMst__RewardData__o *__9__18_0;
};

typedef struct MethodInfo_2932B90 MethodInfo_2932B90, *PMethodInfo_2932B90;

typedef union _union_186648 _union_186648, *P_union_186648;

union _union_186648 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932B90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3EB0 MethodInfo_22C3EB0, *PMethodInfo_22C3EB0;

typedef union _union_278694 _union_278694, *P_union_278694;

union _union_278694 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3EB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278694 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_ExchangeMst__o System_Collections_Generic_IReadOnlyList_ExchangeMst__o, *PSystem_Collections_Generic_IReadOnlyList_ExchangeMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_ExchangeMst__Fields System_Collections_Generic_IReadOnlyList_ExchangeMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_ExchangeMst__Fields;

struct System_Collections_Generic_IReadOnlyList_ExchangeMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_ExchangeMst__o {
    struct System_Collections_Generic_IReadOnlyList_ExchangeMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ExchangeMst__Fields fields;
};

typedef struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_VTable CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_VTable, *PCriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_VTable;

struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_177BB88 MethodInfo_177BB88, *PMethodInfo_177BB88;

typedef union _union_261116 _union_261116, *P_union_261116;

union _union_261116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177BB88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_NormalizationCheck_VTable System_Text_NormalizationCheck_VTable, *PSystem_Text_NormalizationCheck_VTable;

struct System_Text_NormalizationCheck_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Net_FtpWebRequest___c_o System_Net_FtpWebRequest___c_o, *PSystem_Net_FtpWebRequest___c_o;

typedef struct System_Net_FtpWebRequest___c_c System_Net_FtpWebRequest___c_c, *PSystem_Net_FtpWebRequest___c_c;

typedef struct System_Net_FtpWebRequest___c_Fields System_Net_FtpWebRequest___c_Fields, *PSystem_Net_FtpWebRequest___c_Fields;

typedef struct System_Net_FtpWebRequest___c_StaticFields System_Net_FtpWebRequest___c_StaticFields, *PSystem_Net_FtpWebRequest___c_StaticFields;

typedef struct System_Net_FtpWebRequest___c_VTable System_Net_FtpWebRequest___c_VTable, *PSystem_Net_FtpWebRequest___c_VTable;

typedef struct System_Func_X509CertificateCollection__o System_Func_X509CertificateCollection__o, *PSystem_Func_X509CertificateCollection__o;

typedef struct System_Func_X509CertificateCollection__c System_Func_X509CertificateCollection__c, *PSystem_Func_X509CertificateCollection__c;

typedef struct System_Func_X509CertificateCollection__Fields System_Func_X509CertificateCollection__Fields, *PSystem_Func_X509CertificateCollection__Fields;

typedef struct System_Func_X509CertificateCollection__VTable System_Func_X509CertificateCollection__VTable, *PSystem_Func_X509CertificateCollection__VTable;

struct System_Func_X509CertificateCollection__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Net_FtpWebRequest___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_FtpWebRequest___c_Fields {
};

struct System_Net_FtpWebRequest___c_o {
    struct System_Net_FtpWebRequest___c_c *klass;
    void *monitor;
    struct System_Net_FtpWebRequest___c_Fields fields;
};

struct System_Net_FtpWebRequest___c_c {
    struct Il2CppClass_1 _1;
    struct System_Net_FtpWebRequest___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_FtpWebRequest___c_VTable vtable;
};

struct System_Net_FtpWebRequest___c_StaticFields {
    struct System_Net_FtpWebRequest___c_o *__9;
    struct System_Func_X509CertificateCollection__o *__9__114_0;
};

struct System_Func_X509CertificateCollection__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_X509CertificateCollection__o {
    struct System_Func_X509CertificateCollection__c *klass;
    void *monitor;
    struct System_Func_X509CertificateCollection__Fields fields;
};

struct System_Func_X509CertificateCollection__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_X509CertificateCollection__VTable vtable;
};

typedef struct MethodInfo_177BB80 MethodInfo_177BB80, *PMethodInfo_177BB80;

typedef union _union_263028 _union_263028, *P_union_263028;

union _union_263028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177BB80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Platform_Default_UnityConfigExtensions___c_c Firebase_Platform_Default_UnityConfigExtensions___c_c, *PFirebase_Platform_Default_UnityConfigExtensions___c_c;

typedef struct Firebase_Platform_Default_UnityConfigExtensions___c_StaticFields Firebase_Platform_Default_UnityConfigExtensions___c_StaticFields, *PFirebase_Platform_Default_UnityConfigExtensions___c_StaticFields;

typedef struct Firebase_Platform_Default_UnityConfigExtensions___c_VTable Firebase_Platform_Default_UnityConfigExtensions___c_VTable, *PFirebase_Platform_Default_UnityConfigExtensions___c_VTable;

typedef struct Firebase_Platform_Default_UnityConfigExtensions___c_o Firebase_Platform_Default_UnityConfigExtensions___c_o, *PFirebase_Platform_Default_UnityConfigExtensions___c_o;

typedef struct System_Func_string__o System_Func_string__o, *PSystem_Func_string__o;

typedef struct System_Func_string__c System_Func_string__c, *PSystem_Func_string__c;

typedef struct System_Func_string__Fields System_Func_string__Fields, *PSystem_Func_string__Fields;

typedef struct System_Func_string__VTable System_Func_string__VTable, *PSystem_Func_string__VTable;

struct System_Func_string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Platform_Default_UnityConfigExtensions___c_StaticFields {
    struct Firebase_Platform_Default_UnityConfigExtensions___c_o *__9;
    struct System_Func_string__o *__9__3_0;
    struct System_Func_string__o *__9__4_0;
};

struct Firebase_Platform_Default_UnityConfigExtensions___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Platform_Default_UnityConfigExtensions___c_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Platform_Default_UnityConfigExtensions___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Platform_Default_UnityConfigExtensions___c_VTable vtable;
};

struct Firebase_Platform_Default_UnityConfigExtensions___c_o {
    struct Firebase_Platform_Default_UnityConfigExtensions___c_c *klass;
    void *monitor;
    struct Firebase_Platform_Default_UnityConfigExtensions___c_Fields fields;
};

struct System_Func_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_string__VTable vtable;
};

struct System_Func_string__o {
    struct System_Func_string__c *klass;
    void *monitor;
    struct System_Func_string__Fields fields;
};

typedef struct MethodInfo_2B92CC4 MethodInfo_2B92CC4, *PMethodInfo_2B92CC4;

typedef union _union_340290 _union_340290, *P_union_340290;

union _union_340290 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92CC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340290 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD6EC4 MethodInfo_2AD6EC4, *PMethodInfo_2AD6EC4;

typedef union _union_328756 _union_328756, *P_union_328756;

union _union_328756 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328756 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16538CC MethodInfo_16538CC, *PMethodInfo_16538CC;

typedef union _union_337623 _union_337623, *P_union_337623;

union _union_337623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16538CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__UnionIterator_d__71_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseEventBase_MouseOverEvent__VTable UnityEngine_UIElements_MouseEventBase_MouseOverEvent__VTable, *PUnityEngine_UIElements_MouseEventBase_MouseOverEvent__VTable;

struct UnityEngine_UIElements_MouseEventBase_MouseOverEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

typedef struct MethodInfo_28FFBD8 MethodInfo_28FFBD8, *PMethodInfo_28FFBD8;

typedef union _union_236539 _union_236539, *P_union_236539;

union _union_236539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28FFBD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F05BF0 MethodInfo_1F05BF0, *PMethodInfo_1F05BF0;

typedef union _union_324098 _union_324098, *P_union_324098;

union _union_324098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11EB724 MethodInfo_11EB724, *PMethodInfo_11EB724;

typedef union _union_258110 _union_258110, *P_union_258110;

union _union_258110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11EB724 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBB864 MethodInfo_1BBB864, *PMethodInfo_1BBB864;

typedef union _union_302122 _union_302122, *P_union_302122;

union _union_302122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B92CBC MethodInfo_2B92CBC, *PMethodInfo_2B92CBC;

typedef union _union_340316 _union_340316, *P_union_340316;

union _union_340316 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92CBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26E4ABC MethodInfo_26E4ABC, *PMethodInfo_26E4ABC;

typedef union _union_272132 _union_272132, *P_union_272132;

union _union_272132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E4ABC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SceneController___c__DisplayClass62_2_c Shock_SceneController___c__DisplayClass62_2_c, *PShock_SceneController___c__DisplayClass62_2_c;

typedef struct Shock_SceneController___c__DisplayClass62_2_VTable Shock_SceneController___c__DisplayClass62_2_VTable, *PShock_SceneController___c__DisplayClass62_2_VTable;

struct Shock_SceneController___c__DisplayClass62_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneController___c__DisplayClass62_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController___c__DisplayClass62_2_VTable vtable;
};

typedef struct MethodInfo_1560A4C MethodInfo_1560A4C, *PMethodInfo_1560A4C;

typedef union _union_283248 _union_283248, *P_union_283248;

union _union_283248 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560A4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283248 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB0DC8 MethodInfo_1BB0DC8, *PMethodInfo_1BB0DC8;

typedef union _union_302042 _union_302042, *P_union_302042;

union _union_302042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0DC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6DF40 MethodInfo_1B6DF40, *PMethodInfo_1B6DF40;

typedef union _union_250357 _union_250357, *P_union_250357;

union _union_250357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6DF40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_IDragAndDropController_TArgs__Fields UnityEngine_UIElements_IDragAndDropController_TArgs__Fields, *PUnityEngine_UIElements_IDragAndDropController_TArgs__Fields;

struct UnityEngine_UIElements_IDragAndDropController_TArgs__Fields {
};

typedef struct MethodInfo_186E9A4 MethodInfo_186E9A4, *PMethodInfo_186E9A4;

typedef struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c, *PGreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c;

typedef union _union_328160 _union_328160, *P_union_328160;

typedef struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__RGCTXs GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__RGCTXs, *PGreeGameLib_PaymentImpl___c__DisplayClass80_0_T__RGCTXs;

typedef struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__VTable GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__VTable, *PGreeGameLib_PaymentImpl___c__DisplayClass80_0_T__VTable;

union _union_328160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__RGCTXs {
    struct Il2CppClass *_0_System_Func_string__T_;
    struct MethodInfo *_1_System_Func_string__T__Invoke;
    struct Il2CppClass *_2_System_Action_T_;
    struct MethodInfo *_3_System_Action_T__Invoke;
};

struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__VTable vtable;
};

struct MethodInfo_186E9A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_ContinuationTaskFromTask_c System_Threading_Tasks_ContinuationTaskFromTask_c, *PSystem_Threading_Tasks_ContinuationTaskFromTask_c;

struct System_Threading_Tasks_ContinuationTaskFromTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_ContinuationTaskFromTask_VTable vtable;
};

typedef struct MethodInfo_21E54A4 MethodInfo_21E54A4, *PMethodInfo_21E54A4;

typedef union _union_160695 _union_160695, *P_union_160695;

union _union_160695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E54A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B147E8 MethodInfo_2B147E8, *PMethodInfo_2B147E8;

typedef union _union_186396 _union_186396, *P_union_186396;

union _union_186396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B147E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3358CE8 MethodInfo_3358CE8, *PMethodInfo_3358CE8;

typedef struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__c Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__c, *PCarbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__c;

typedef union _union_298204 _union_298204, *P_union_298204;

typedef struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__RGCTXs Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__RGCTXs, *PCarbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__RGCTXs;

typedef struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__VTable Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__VTable, *PCarbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__VTable;

struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_KeyValuePair_TKey__TValue__get_Key;
    struct Il2CppClass *_1_System_Action_TKey_;
    struct MethodInfo *_2_System_Action_TKey__Invoke;
};

union _union_298204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__VTable vtable;
};

struct MethodInfo_3358CE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicLibrary_MusicLibraryScrollItemData_Fields Aoharu_MusicLibrary_MusicLibraryScrollItemData_Fields, *PAoharu_MusicLibrary_MusicLibraryScrollItemData_Fields;

struct Aoharu_MusicLibrary_MusicLibraryScrollItemData_Fields {
    struct Shock_MusicMst_o *_MusicMst_k__BackingField;
};

typedef struct MethodInfo_186E9AC MethodInfo_186E9AC, *PMethodInfo_186E9AC;

typedef union _union_328164 _union_328164, *P_union_328164;

union _union_328164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186E9AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C26AB8_RGCTXs MethodInfo_2C26AB8_RGCTXs, *PMethodInfo_2C26AB8_RGCTXs;

struct MethodInfo_2C26AB8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Contains_T_;
};

typedef struct MethodInfo_1EC81BC MethodInfo_1EC81BC, *PMethodInfo_1EC81BC;

typedef union _union_299155 _union_299155, *P_union_299155;

union _union_299155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC81BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Lazy_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__c System_Collections_Generic_IEnumerable_IPhotoGachaItemData__c, *PSystem_Collections_Generic_IEnumerable_IPhotoGachaItemData__c;

struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2B9D71C MethodInfo_2B9D71C, *PMethodInfo_2B9D71C;

typedef union _union_340532 _union_340532, *P_union_340532;

union _union_340532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D71C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D4488 MethodInfo_24D4488, *PMethodInfo_24D4488;

typedef union _union_180710 _union_180710, *P_union_180710;

union _union_180710 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180710 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28AC6F0 MethodInfo_28AC6F0, *PMethodInfo_28AC6F0;

typedef union _union_314228 _union_314228, *P_union_314228;

union _union_314228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC6F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D720 MethodInfo_2B9D720, *PMethodInfo_2B9D720;

typedef union _union_340544 _union_340544, *P_union_340544;

union _union_340544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D73A9C MethodInfo_1D73A9C, *PMethodInfo_1D73A9C;

typedef union _union_282966 _union_282966, *P_union_282966;

union _union_282966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D73A9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass31_0_Fields Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass31_0_Fields, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass31_0_Fields;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass31_0_Fields {
    struct Shock_EventData_o *eventData;
    struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController_o *__4__this;
    uint32_t eventLiveId;
};

typedef struct System_Net_Configuration_RequestCachingSection_Fields System_Net_Configuration_RequestCachingSection_Fields, *PSystem_Net_Configuration_RequestCachingSection_Fields;

struct System_Net_Configuration_RequestCachingSection_Fields {
    struct System_Configuration_ConfigurationSection_Fields super;
};

typedef struct Aoharu_LoginBonusController___c__DisplayClass16_1_VTable Aoharu_LoginBonusController___c__DisplayClass16_1_VTable, *PAoharu_LoginBonusController___c__DisplayClass16_1_VTable;

struct Aoharu_LoginBonusController___c__DisplayClass16_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__object___o System_ValueTuple_bool__ValueTuple_bool__object___o, *PSystem_ValueTuple_bool__ValueTuple_bool__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__object___Fields System_ValueTuple_bool__ValueTuple_bool__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__object___Fields;

struct System_ValueTuple_bool__ValueTuple_bool__object___Fields {
    bool Item1;
    struct System_ValueTuple_bool__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__object___o {
    struct System_ValueTuple_bool__ValueTuple_bool__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__object______Fields fields;
};

typedef struct System_Threading_Tasks_ContinuationTaskFromTask_o System_Threading_Tasks_ContinuationTaskFromTask_o, *PSystem_Threading_Tasks_ContinuationTaskFromTask_o;

typedef struct System_Threading_Tasks_ContinuationTaskFromTask_Fields System_Threading_Tasks_ContinuationTaskFromTask_Fields, *PSystem_Threading_Tasks_ContinuationTaskFromTask_Fields;

struct System_Threading_Tasks_ContinuationTaskFromTask_Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct System_Threading_Tasks_Task_o *m_antecedent;
};

struct System_Threading_Tasks_ContinuationTaskFromTask_o {
    struct System_Threading_Tasks_ContinuationTaskFromTask_c *klass;
    void *monitor;
    struct System_Threading_Tasks_ContinuationTaskFromTask_Fields fields;
};

typedef struct UniRx_LongReactiveProperty_o UniRx_LongReactiveProperty_o, *PUniRx_LongReactiveProperty_o;

typedef struct UniRx_LongReactiveProperty_c UniRx_LongReactiveProperty_c, *PUniRx_LongReactiveProperty_c;

typedef struct UniRx_LongReactiveProperty_Fields UniRx_LongReactiveProperty_Fields, *PUniRx_LongReactiveProperty_Fields;

typedef struct UniRx_LongReactiveProperty_VTable UniRx_LongReactiveProperty_VTable, *PUniRx_LongReactiveProperty_VTable;

typedef struct UniRx_ReactiveProperty_long__Fields UniRx_ReactiveProperty_long__Fields, *PUniRx_ReactiveProperty_long__Fields;

struct UniRx_ReactiveProperty_long__Fields {
    bool canPublishValueOnSubscribe;
    bool isDisposed;
    int64_t value;
    struct UniRx_Subject_T__o *publisher;
    struct System_IDisposable_o *sourceConnection;
    struct System_Exception_o *lastException;
};

struct UniRx_LongReactiveProperty_Fields {
    struct UniRx_ReactiveProperty_long__Fields super;
};

struct UniRx_LongReactiveProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

struct UniRx_LongReactiveProperty_o {
    struct UniRx_LongReactiveProperty_c *klass;
    void *monitor;
    struct UniRx_LongReactiveProperty_Fields fields;
};

struct UniRx_LongReactiveProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_LongReactiveProperty_VTable vtable;
};

typedef struct System_Reflection_MissingMetadataException_c System_Reflection_MissingMetadataException_c, *PSystem_Reflection_MissingMetadataException_c;

typedef struct System_Reflection_MissingMetadataException_VTable System_Reflection_MissingMetadataException_VTable, *PSystem_Reflection_MissingMetadataException_VTable;

struct System_Reflection_MissingMetadataException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_Reflection_MissingMetadataException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_MissingMetadataException_VTable vtable;
};

typedef struct MethodInfo_209B7D8 MethodInfo_209B7D8, *PMethodInfo_209B7D8;

typedef union _union_341535 _union_341535, *P_union_341535;

union _union_341535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B7D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA834 MethodInfo_1EAA834, *PMethodInfo_1EAA834;

typedef union _union_263500 _union_263500, *P_union_263500;

union _union_263500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA834 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1271ACC MethodInfo_1271ACC, *PMethodInfo_1271ACC;

typedef union _union_201054 _union_201054, *P_union_201054;

union _union_201054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1271ACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B51B4 MethodInfo_16B51B4, *PMethodInfo_16B51B4;

typedef union _union_284142 _union_284142, *P_union_284142;

union _union_284142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B51B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E81C48 MethodInfo_2E81C48, *PMethodInfo_2E81C48;

struct MethodInfo_2E81C48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D608 MethodInfo_293D608, *PMethodInfo_293D608;

typedef union _union_191154 _union_191154, *P_union_191154;

union _union_191154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvUserMigrationR_c Shock_RecvUserMigrationR_c, *PShock_RecvUserMigrationR_c;

typedef struct Shock_RecvUserMigrationR_VTable Shock_RecvUserMigrationR_VTable, *PShock_RecvUserMigrationR_VTable;

struct Shock_RecvUserMigrationR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserMigrationR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserMigrationR_VTable vtable;
};

typedef struct MethodInfo_1BBB894 MethodInfo_1BBB894, *PMethodInfo_1BBB894;

typedef union _union_302518 _union_302518, *P_union_302518;

union _union_302518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D447C MethodInfo_24D447C, *PMethodInfo_24D447C;

typedef union _union_179272 _union_179272, *P_union_179272;

union _union_179272 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D447C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179272 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B633C4 MethodInfo_1B633C4, *PMethodInfo_1B633C4;

typedef union _union_254093 _union_254093, *P_union_254093;

union _union_254093 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B633C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254093 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BD9204 MethodInfo_1BD9204, *PMethodInfo_1BD9204;

struct MethodInfo_1BD9204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0AD20 MethodInfo_2B0AD20, *PMethodInfo_2B0AD20;

typedef union _union_186216 _union_186216, *P_union_186216;

union _union_186216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AD20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_c Aoharu_ProfileCardSelect_ProfileCardSelectController___c_c, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c_c;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_StaticFields Aoharu_ProfileCardSelect_ProfileCardSelectController___c_StaticFields, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c_StaticFields;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_VTable Aoharu_ProfileCardSelect_ProfileCardSelectController___c_VTable, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c_VTable;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_o Aoharu_ProfileCardSelect_ProfileCardSelectController___c_o, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c_o;

typedef struct System_Func_GroupMst__BAND_CATEGORY__o System_Func_GroupMst__BAND_CATEGORY__o, *PSystem_Func_GroupMst__BAND_CATEGORY__o;

typedef struct System_Func_GroupMst__GroupMst__o System_Func_GroupMst__GroupMst__o, *PSystem_Func_GroupMst__GroupMst__o;

typedef struct System_Func_CardData__DateTime__o System_Func_CardData__DateTime__o, *PSystem_Func_CardData__DateTime__o;

typedef struct System_Func_CardData__RARITY__o System_Func_CardData__RARITY__o, *PSystem_Func_CardData__RARITY__o;

typedef struct System_Func_GroupMst__BAND_CATEGORY__c System_Func_GroupMst__BAND_CATEGORY__c, *PSystem_Func_GroupMst__BAND_CATEGORY__c;

typedef struct System_Func_GroupMst__BAND_CATEGORY__Fields System_Func_GroupMst__BAND_CATEGORY__Fields, *PSystem_Func_GroupMst__BAND_CATEGORY__Fields;

typedef struct System_Func_GroupMst__GroupMst__c System_Func_GroupMst__GroupMst__c, *PSystem_Func_GroupMst__GroupMst__c;

typedef struct System_Func_GroupMst__GroupMst__Fields System_Func_GroupMst__GroupMst__Fields, *PSystem_Func_GroupMst__GroupMst__Fields;

typedef struct System_Func_CardData__DateTime__c System_Func_CardData__DateTime__c, *PSystem_Func_CardData__DateTime__c;

typedef struct System_Func_CardData__DateTime__Fields System_Func_CardData__DateTime__Fields, *PSystem_Func_CardData__DateTime__Fields;

typedef struct System_Func_CardData__RARITY__c System_Func_CardData__RARITY__c, *PSystem_Func_CardData__RARITY__c;

typedef struct System_Func_CardData__RARITY__Fields System_Func_CardData__RARITY__Fields, *PSystem_Func_CardData__RARITY__Fields;

typedef struct System_Func_GroupMst__BAND_CATEGORY__VTable System_Func_GroupMst__BAND_CATEGORY__VTable, *PSystem_Func_GroupMst__BAND_CATEGORY__VTable;

typedef struct System_Func_GroupMst__GroupMst__VTable System_Func_GroupMst__GroupMst__VTable, *PSystem_Func_GroupMst__GroupMst__VTable;

typedef struct System_Func_CardData__DateTime__VTable System_Func_CardData__DateTime__VTable, *PSystem_Func_CardData__DateTime__VTable;

struct System_Func_GroupMst__GroupMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_GroupMst__GroupMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GroupMst__GroupMst__VTable vtable;
};

struct System_Func_GroupMst__GroupMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GroupMst__GroupMst__o {
    struct System_Func_GroupMst__GroupMst__c *klass;
    void *monitor;
    struct System_Func_GroupMst__GroupMst__Fields fields;
};

struct System_Func_CardData__DateTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardData__DateTime__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardData__DateTime__VTable vtable;
};

struct System_Func_CardData__DateTime__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardData__DateTime__o {
    struct System_Func_CardData__DateTime__c *klass;
    void *monitor;
    struct System_Func_CardData__DateTime__Fields fields;
};

struct System_Func_GroupMst__BAND_CATEGORY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_GroupMst__BAND_CATEGORY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CardData__RARITY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GroupMst__BAND_CATEGORY__o {
    struct System_Func_GroupMst__BAND_CATEGORY__c *klass;
    void *monitor;
    struct System_Func_GroupMst__BAND_CATEGORY__Fields fields;
};

struct System_Func_GroupMst__BAND_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GroupMst__BAND_CATEGORY__VTable vtable;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_StaticFields {
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_o *__9;
    struct System_Func_GroupMst__BAND_CATEGORY__o *__9__16_5;
    struct System_Func_GroupMst__GroupMst__o *__9__16_6;
    struct System_Func_CharacterGroupMst__bool__o *__9__16_14;
    struct System_Func_GroupMst__bool__o *__9__16_7;
    struct System_Func_CardData__bool__o *__9__21_1;
    struct System_Func_CardData__uint__o *__9__21_2;
    struct System_Func_CardData__DateTime__o *__9__22_0;
    struct System_Func_CardData__RARITY__o *__9__22_1;
    struct System_Func_CardData__RARITY__o *__9__22_2;
    struct System_Func_CardData__int__o *__9__22_3;
    struct System_Func_CardData__bool__o *__9__22_4;
    struct System_Func_CardData__RARITY__o *__9__22_5;
    struct System_Func_CardData__bool__o *__9__22_6;
    struct System_Func_CardData__RARITY__o *__9__22_7;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_CardData__RARITY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardData__RARITY__VTable vtable;
};

struct System_Func_CardData__RARITY__o {
    struct System_Func_CardData__RARITY__c *klass;
    void *monitor;
    struct System_Func_CardData__RARITY__Fields fields;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_VTable vtable;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_o {
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_c *klass;
    void *monitor;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c_Fields fields;
};

typedef struct MethodInfo_2907B5C MethodInfo_2907B5C, *PMethodInfo_2907B5C;

typedef union _union_234697 _union_234697, *P_union_234697;

union _union_234697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907B5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB0DF8 MethodInfo_1BB0DF8, *PMethodInfo_1BB0DF8;

typedef union _union_302438 _union_302438, *P_union_302438;

union _union_302438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0DF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA820 MethodInfo_1EAA820, *PMethodInfo_1EAA820;

typedef union _union_264872 _union_264872, *P_union_264872;

union _union_264872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass18_0_Fields UniRx_ObservableWWW___c__DisplayClass18_0_Fields, *PUniRx_ObservableWWW___c__DisplayClass18_0_Fields;

struct UniRx_ObservableWWW___c__DisplayClass18_0_Fields {
    struct System_String_o *url;
    struct UnityEngine_Hash128_o hash128;
    uint32_t crc;
    struct UniRx_IProgress_float__o *progress;
};

typedef struct UnityEngine_UIElements_Experimental_ITransitionAnimations_Fields UnityEngine_UIElements_Experimental_ITransitionAnimations_Fields, *PUnityEngine_UIElements_Experimental_ITransitionAnimations_Fields;

struct UnityEngine_UIElements_Experimental_ITransitionAnimations_Fields {
};

typedef struct MethodInfo_293D600 MethodInfo_293D600, *PMethodInfo_293D600;

typedef union _union_189716 _union_189716, *P_union_189716;

union _union_189716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F30BD4 MethodInfo_1F30BD4, *PMethodInfo_1F30BD4;

struct MethodInfo_1F30BD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2643C9C MethodInfo_2643C9C, *PMethodInfo_2643C9C;

typedef union _union_271928 _union_271928, *P_union_271928;

union _union_271928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2643C9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_SubDeckCardIcon_VTable Shock_DataNode_SubDeckCardIcon_VTable, *PShock_DataNode_SubDeckCardIcon_VTable;

struct Shock_DataNode_SubDeckCardIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_OnReceive;
    struct VirtualInvokeData _10_OnReceive;
};

typedef struct Shock_Protocol___c__DisplayClass1324_0_o Shock_Protocol___c__DisplayClass1324_0_o, *PShock_Protocol___c__DisplayClass1324_0_o;

typedef struct Shock_Protocol___c__DisplayClass1324_0_Fields Shock_Protocol___c__DisplayClass1324_0_Fields, *PShock_Protocol___c__DisplayClass1324_0_Fields;

typedef struct System_Action_RecvSsMigrateR__o System_Action_RecvSsMigrateR__o, *PSystem_Action_RecvSsMigrateR__o;

typedef struct System_Action_RecvSsMigrateR__c System_Action_RecvSsMigrateR__c, *PSystem_Action_RecvSsMigrateR__c;

typedef struct System_Action_RecvSsMigrateR__VTable System_Action_RecvSsMigrateR__VTable, *PSystem_Action_RecvSsMigrateR__VTable;

struct System_Action_RecvSsMigrateR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvSsMigrateR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvSsMigrateR__VTable vtable;
};

struct System_Action_RecvSsMigrateR__o {
    struct System_Action_RecvSsMigrateR__c *klass;
    void *monitor;
    struct System_Action_RecvSsMigrateR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass1324_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvSsMigrateR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1324_0_o {
    struct Shock_Protocol___c__DisplayClass1324_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1324_0_Fields fields;
};

typedef struct MethodInfo_1F3B674 MethodInfo_1F3B674, *PMethodInfo_1F3B674;

typedef union _union_283522 _union_283522, *P_union_283522;

union _union_283522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__o System_Collections_Generic_IEnumerable_IPhotoGachaItemData__o, *PSystem_Collections_Generic_IEnumerable_IPhotoGachaItemData__o;

typedef struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__Fields System_Collections_Generic_IEnumerable_IPhotoGachaItemData__Fields, *PSystem_Collections_Generic_IEnumerable_IPhotoGachaItemData__Fields;

struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__Fields {
};

struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__o {
    struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__Fields fields;
};

typedef struct Spine_ShearYTimeline_VTable Spine_ShearYTimeline_VTable, *PSpine_ShearYTimeline_VTable;

struct Spine_ShearYTimeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameEntries;
    struct VirtualInvokeData _5_Apply;
    struct VirtualInvokeData _6_get_BoneIndex;
};

typedef struct MethodInfo_3358CE0 MethodInfo_3358CE0, *PMethodInfo_3358CE0;

typedef union _union_298202 _union_298202, *P_union_298202;

union _union_298202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358CE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass0_0_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28F5078 MethodInfo_28F5078, *PMethodInfo_28F5078;

typedef union _union_233341 _union_233341, *P_union_233341;

union _union_233341 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233341 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass1_0_c UniRx_ObservableWWW___c__DisplayClass1_0_c, *PUniRx_ObservableWWW___c__DisplayClass1_0_c;

typedef struct UniRx_ObservableWWW___c__DisplayClass1_0_VTable UniRx_ObservableWWW___c__DisplayClass1_0_VTable, *PUniRx_ObservableWWW___c__DisplayClass1_0_VTable;

struct UniRx_ObservableWWW___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_ObservableWWW___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ObservableWWW___c__DisplayClass1_0_VTable vtable;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_SpriteAtlasManagerUpdate_Fields UnityEngine_PlayerLoop_EarlyUpdate_SpriteAtlasManagerUpdate_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_SpriteAtlasManagerUpdate_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_SpriteAtlasManagerUpdate_Fields {
};

typedef struct Shock_MissionData___c_VTable Shock_MissionData___c_VTable, *PShock_MissionData___c_VTable;

struct Shock_MissionData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass1_0_o UniRx_ObservableWWW___c__DisplayClass1_0_o, *PUniRx_ObservableWWW___c__DisplayClass1_0_o;

typedef struct UniRx_ObservableWWW___c__DisplayClass1_0_Fields UniRx_ObservableWWW___c__DisplayClass1_0_Fields, *PUniRx_ObservableWWW___c__DisplayClass1_0_Fields;

struct UniRx_ObservableWWW___c__DisplayClass1_0_Fields {
    struct System_String_o *url;
    struct System_Collections_Generic_Dictionary_string__string__o *headers;
    struct UniRx_IProgress_float__o *progress;
};

struct UniRx_ObservableWWW___c__DisplayClass1_0_o {
    struct UniRx_ObservableWWW___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct UniRx_ObservableWWW___c__DisplayClass1_0_Fields fields;
};

typedef struct MethodInfo_308B158 MethodInfo_308B158, *PMethodInfo_308B158;

typedef union _union_214655 _union_214655, *P_union_214655;

union _union_214655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308B158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308B158_RGCTXs *rgctx_data;
    union _union_214655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_AlbumUnitMMst__c System_Collections_Generic_IReadOnlyCollection_AlbumUnitMMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_AlbumUnitMMst__c;

struct System_Collections_Generic_IReadOnlyCollection_AlbumUnitMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_11931C0 MethodInfo_11931C0, *PMethodInfo_11931C0;

typedef union _union_260188 _union_260188, *P_union_260188;

union _union_260188 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11931C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260188 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E54E8 MethodInfo_21E54E8, *PMethodInfo_21E54E8;

typedef union _union_161197 _union_161197, *P_union_161197;

union _union_161197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E54E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DBA30 MethodInfo_21DBA30, *PMethodInfo_21DBA30;

typedef union _union_160505 _union_160505, *P_union_160505;

union _union_160505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBA30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BD9274 MethodInfo_1BD9274, *PMethodInfo_1BD9274;

struct MethodInfo_1BD9274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30ADC90 MethodInfo_30ADC90, *PMethodInfo_30ADC90;

typedef struct MethodInfo_30ADC90_RGCTXs MethodInfo_30ADC90_RGCTXs, *PMethodInfo_30ADC90_RGCTXs;

typedef union _union_205974 _union_205974, *P_union_205974;

struct MethodInfo_30ADC90_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ADC90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30ADC90_RGCTXs *rgctx_data;
    union _union_205974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D5A0 MethodInfo_293D5A0, *PMethodInfo_293D5A0;

typedef union _union_186840 _union_186840, *P_union_186840;

union _union_186840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D5A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvUserUpdateR__Fields System_Action_RecvUserUpdateR__Fields, *PSystem_Action_RecvUserUpdateR__Fields;

struct System_Action_RecvUserUpdateR__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_LoginFlow_Fields Shock_LoginFlow_Fields, *PShock_LoginFlow_Fields;

struct Shock_LoginFlow_Fields {
};

typedef struct Shock_ConsumeData_c Shock_ConsumeData_c, *PShock_ConsumeData_c;

typedef struct Shock_ConsumeData_VTable Shock_ConsumeData_VTable, *PShock_ConsumeData_VTable;

struct Shock_ConsumeData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Name;
    struct VirtualInvokeData _5_get_Price;
    struct VirtualInvokeData _6_get_ConsumeType;
    struct VirtualInvokeData _7_get_PointType;
    struct VirtualInvokeData _8_get_DetailId;
    struct VirtualInvokeData _9_get_Value;
};

struct Shock_ConsumeData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ConsumeData_VTable vtable;
};

typedef struct Shock_MainCamera_c Shock_MainCamera_c, *PShock_MainCamera_c;

typedef struct Shock_MainCamera_StaticFields Shock_MainCamera_StaticFields, *PShock_MainCamera_StaticFields;

typedef struct Shock_MainCamera_o Shock_MainCamera_o, *PShock_MainCamera_o;

typedef struct Shock_MainCamera_Fields Shock_MainCamera_Fields, *PShock_MainCamera_Fields;

struct Shock_MainCamera_StaticFields {
    struct Shock_MainCamera_o *m_instance;
    struct System_Action_o *m_onAwakeOnce;
};

struct Shock_MainCamera_c {
    struct Il2CppClass_1 _1;
    struct Shock_MainCamera_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainCamera_VTable vtable;
};

struct Shock_MainCamera_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Camera_o *m_camera;
    bool m_autoDeactivate;
};

struct Shock_MainCamera_o {
    struct Shock_MainCamera_c *klass;
    void *monitor;
    struct Shock_MainCamera_Fields fields;
};

typedef struct MethodInfo_15D684C_RGCTXs MethodInfo_15D684C_RGCTXs, *PMethodInfo_15D684C_RGCTXs;

struct MethodInfo_15D684C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct System_ComponentModel_TypeListConverter_c System_ComponentModel_TypeListConverter_c, *PSystem_ComponentModel_TypeListConverter_c;

typedef struct System_ComponentModel_TypeListConverter_VTable System_ComponentModel_TypeListConverter_VTable, *PSystem_ComponentModel_TypeListConverter_VTable;

struct System_ComponentModel_TypeListConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
};

struct System_ComponentModel_TypeListConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_TypeListConverter_VTable vtable;
};

typedef struct MethodInfo_26B9B38 MethodInfo_26B9B38, *PMethodInfo_26B9B38;

typedef union _union_285300 _union_285300, *P_union_285300;

union _union_285300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1364938 MethodInfo_1364938, *PMethodInfo_1364938;

typedef union _union_292440 _union_292440, *P_union_292440;

union _union_292440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1364938 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DBA48 MethodInfo_21DBA48, *PMethodInfo_21DBA48;

typedef union _union_161007 _union_161007, *P_union_161007;

union _union_161007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBA48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205C298 MethodInfo_205C298, *PMethodInfo_205C298;

struct MethodInfo_205C298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0AD94 MethodInfo_2B0AD94, *PMethodInfo_2B0AD94;

typedef union _union_187654 _union_187654, *P_union_187654;

union _union_187654 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AD94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187654 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA7E8 MethodInfo_1EAA7E8, *PMethodInfo_1EAA7E8;

typedef union _union_264414 _union_264414, *P_union_264414;

union _union_264414 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA7E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0AD98 MethodInfo_2B0AD98, *PMethodInfo_2B0AD98;

typedef union _union_189092 _union_189092, *P_union_189092;

union _union_189092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0AD98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_c UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_c, *PUnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_c;

typedef struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_VTable UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_VTable, *PUnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_VTable;

struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_VTable vtable;
};

typedef struct CriWare_CriAtomExAsrRack_Config_VTable CriWare_CriAtomExAsrRack_Config_VTable, *PCriWare_CriAtomExAsrRack_Config_VTable;

struct CriWare_CriAtomExAsrRack_Config_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2D5A984 MethodInfo_2D5A984, *PMethodInfo_2D5A984;

typedef struct MethodInfo_2D5A984_RGCTXs MethodInfo_2D5A984_RGCTXs, *PMethodInfo_2D5A984_RGCTXs;

typedef union _union_298520 _union_298520, *P_union_298520;

struct MethodInfo_2D5A984_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_LinkedList_T_;
    struct MethodInfo *_1_System_Collections_Generic_LinkedList_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_LinkedList_T__get_First;
    struct MethodInfo *_3_System_Collections_Generic_LinkedList_T__RemoveFirst;
};

union _union_298520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5A984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_LinkedListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5A984_RGCTXs *rgctx_data;
    union _union_298520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2907BC8 MethodInfo_2907BC8, *PMethodInfo_2907BC8;

typedef union _union_234865 _union_234865, *P_union_234865;

union _union_234865 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234865 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_ResetBgLayerCommand_Args_VTable Shock_Scenes_Adventure_ResetBgLayerCommand_Args_VTable, *PShock_Scenes_Adventure_ResetBgLayerCommand_Args_VTable;

struct Shock_Scenes_Adventure_ResetBgLayerCommand_Args_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_c Shock_DataNode_ItemIcon___c__DisplayClass0_0_c, *PShock_DataNode_ItemIcon___c__DisplayClass0_0_c;

typedef struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_VTable Shock_DataNode_ItemIcon___c__DisplayClass0_0_VTable, *PShock_DataNode_ItemIcon___c__DisplayClass0_0_VTable;

struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_VTable vtable;
};

typedef struct MethodInfo_2433598 MethodInfo_2433598, *PMethodInfo_2433598;

typedef union _union_273860 _union_273860, *P_union_273860;

union _union_273860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerSendFrameStarted_VTable UnityEngine_PlayerLoop_PostLateUpdate_PlayerSendFrameStarted_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_PlayerSendFrameStarted_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_PlayerSendFrameStarted_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1A06690 MethodInfo_1A06690, *PMethodInfo_1A06690;

typedef union _union_339921 _union_339921, *P_union_339921;

union _union_339921 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A06690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_140E794 MethodInfo_140E794, *PMethodInfo_140E794;

struct MethodInfo_140E794 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6DF1C MethodInfo_1B6DF1C, *PMethodInfo_1B6DF1C;

typedef union _union_250149 _union_250149, *P_union_250149;

union _union_250149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6DF1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3E98 MethodInfo_22C3E98, *PMethodInfo_22C3E98;

typedef union _union_277948 _union_277948, *P_union_277948;

union _union_277948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3E98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_o Shock_DataNode_ItemIcon___c__DisplayClass0_0_o, *PShock_DataNode_ItemIcon___c__DisplayClass0_0_o;

typedef struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_Fields Shock_DataNode_ItemIcon___c__DisplayClass0_0_Fields, *PShock_DataNode_ItemIcon___c__DisplayClass0_0_Fields;

typedef struct Shock_DataNode_ItemIcon_o Shock_DataNode_ItemIcon_o, *PShock_DataNode_ItemIcon_o;

typedef struct Shock_DataNode_ItemIcon_c Shock_DataNode_ItemIcon_c, *PShock_DataNode_ItemIcon_c;

typedef struct Shock_DataNode_ItemIcon_Fields Shock_DataNode_ItemIcon_Fields, *PShock_DataNode_ItemIcon_Fields;

typedef struct Shock_DataNode_ItemIcon_VTable Shock_DataNode_ItemIcon_VTable, *PShock_DataNode_ItemIcon_VTable;

struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_Fields {
    struct Shock_DataNode_ItemIcon_o *__4__this;
    struct System_Action_o *onComplete;
};

struct Shock_DataNode_ItemIcon_Fields {
    struct Shock_DataNode_IconNodeBase_Fields super;
};

struct Shock_DataNode_ItemIcon_o {
    struct Shock_DataNode_ItemIcon_c *klass;
    void *monitor;
    struct Shock_DataNode_ItemIcon_Fields fields;
};

struct Shock_DataNode_ItemIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_OnReceive;
    struct VirtualInvokeData _10_OnReceive;
};

struct Shock_DataNode_ItemIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_ItemIcon_VTable vtable;
};

struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_o {
    struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct Shock_DataNode_ItemIcon___c__DisplayClass0_0_Fields fields;
};

typedef struct MethodInfo_127C580 MethodInfo_127C580, *PMethodInfo_127C580;

typedef union _union_202004 _union_202004, *P_union_202004;

union _union_202004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127C580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_c Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_c, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_c;

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_VTable Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_VTable, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_VTable;

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_VTable vtable;
};

typedef struct Spine_AlphaTimeline_o Spine_AlphaTimeline_o, *PSpine_AlphaTimeline_o;

typedef struct Spine_AlphaTimeline_c Spine_AlphaTimeline_c, *PSpine_AlphaTimeline_c;

typedef struct Spine_AlphaTimeline_Fields Spine_AlphaTimeline_Fields, *PSpine_AlphaTimeline_Fields;

typedef struct Spine_AlphaTimeline_VTable Spine_AlphaTimeline_VTable, *PSpine_AlphaTimeline_VTable;

struct Spine_AlphaTimeline_Fields {
    struct Spine_CurveTimeline1_Fields super;
    int32_t slotIndex;
};

struct Spine_AlphaTimeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameEntries;
    struct VirtualInvokeData _5_Apply;
    struct VirtualInvokeData _6_get_SlotIndex;
};

struct Spine_AlphaTimeline_o {
    struct Spine_AlphaTimeline_c *klass;
    void *monitor;
    struct Spine_AlphaTimeline_Fields fields;
};

struct Spine_AlphaTimeline_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_AlphaTimeline_VTable vtable;
};

typedef struct System_Predicate_DeckCardIcon__o System_Predicate_DeckCardIcon__o, *PSystem_Predicate_DeckCardIcon__o;

typedef struct System_Predicate_DeckCardIcon__c System_Predicate_DeckCardIcon__c, *PSystem_Predicate_DeckCardIcon__c;

typedef struct System_Predicate_DeckCardIcon__Fields System_Predicate_DeckCardIcon__Fields, *PSystem_Predicate_DeckCardIcon__Fields;

typedef struct System_Predicate_DeckCardIcon__VTable System_Predicate_DeckCardIcon__VTable, *PSystem_Predicate_DeckCardIcon__VTable;

struct System_Predicate_DeckCardIcon__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_DeckCardIcon__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_DeckCardIcon__VTable vtable;
};

struct System_Predicate_DeckCardIcon__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_DeckCardIcon__o {
    struct System_Predicate_DeckCardIcon__c *klass;
    void *monitor;
    struct System_Predicate_DeckCardIcon__Fields fields;
};

typedef struct MethodInfo_1FDC518 MethodInfo_1FDC518, *PMethodInfo_1FDC518;

typedef union _union_267048 _union_267048, *P_union_267048;

union _union_267048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_GGLRequest_GGLQueryOrder__Order__Fields Shock_GGL_GGLRequest_GGLQueryOrder__Order__Fields, *PShock_GGL_GGLRequest_GGLQueryOrder__Order__Fields;

struct Shock_GGL_GGLRequest_GGLQueryOrder__Order__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

typedef struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_ClipState_VTable CriWare_CriTimeline_Mana_CriManaMixerBehaviour_ClipState_VTable, *PCriWare_CriTimeline_Mana_CriManaMixerBehaviour_ClipState_VTable;

struct CriWare_CriTimeline_Mana_CriManaMixerBehaviour_ClipState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_263A0B8 MethodInfo_263A0B8, *PMethodInfo_263A0B8;

typedef union _union_271154 _union_271154, *P_union_271154;

union _union_271154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_263A0B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass638_0_o Shock_Protocol___c__DisplayClass638_0_o, *PShock_Protocol___c__DisplayClass638_0_o;

typedef struct Shock_Protocol___c__DisplayClass638_0_Fields Shock_Protocol___c__DisplayClass638_0_Fields, *PShock_Protocol___c__DisplayClass638_0_Fields;

struct Shock_Protocol___c__DisplayClass638_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass638_0_o {
    struct Shock_Protocol___c__DisplayClass638_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass638_0_Fields fields;
};

typedef struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_Fields Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_Fields, *PPhoton_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_Fields;

struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Photon_Pun_UtilityScripts_OnClickDestroy_o *__4__this;
};

typedef struct MethodInfo_2D5A964 MethodInfo_2D5A964, *PMethodInfo_2D5A964;

typedef struct Chipstar_Downloads_LifeCycle_c Chipstar_Downloads_LifeCycle_c, *PChipstar_Downloads_LifeCycle_c;

typedef struct MethodInfo_2D5A964_RGCTXs MethodInfo_2D5A964_RGCTXs, *PMethodInfo_2D5A964_RGCTXs;

typedef union _union_324688 _union_324688, *P_union_324688;

typedef struct Chipstar_Downloads_LifeCycle_VTable Chipstar_Downloads_LifeCycle_VTable, *PChipstar_Downloads_LifeCycle_VTable;

struct Chipstar_Downloads_LifeCycle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsFinish;
    struct VirtualInvokeData _5_Begin;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_End;
    struct VirtualInvokeData _8_Match;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_DoDispose;
    struct VirtualInvokeData _11_DoUpdate;
    struct VirtualInvokeData _12_DoBegin;
};

struct Chipstar_Downloads_LifeCycle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_LifeCycle_VTable vtable;
};

struct MethodInfo_2D5A964_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_324688 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D5A964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_LifeCycle_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D5A964_RGCTXs *rgctx_data;
    union _union_324688 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282184 _union_282184, *P_union_282184;

union _union_282184 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_StoryChapterNumber_Fields Shock_DataNode_StoryChapterNumber_Fields, *PShock_DataNode_StoryChapterNumber_Fields;

struct Shock_DataNode_StoryChapterNumber_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
};

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout_Fields Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout_Fields, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListLayout_Fields;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_array Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_array, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListItem_array;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_o Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_o, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListItem_o;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_c Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_c, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListItem_c;

typedef struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_VTable Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_VTable, *PShock_Scenes_MemberIllustrateList_MemberIllustrateListItem_VTable;

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_o {
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_c *klass;
    void *monitor;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_Fields fields;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_VTable vtable;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_array *m_memberItemList;
    struct Shock_TextMeshUI_o *m_selectCharaMessageText;
    struct UnityEngine_UI_Image_array *m_groupIconList;
    struct UnityEngine_UI_Image_array *m_selectedGroupIconList;
};

struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_MemberIllustrateList_MemberIllustrateListItem_o *m_Items[65535];
};

typedef union _union_282186 _union_282186, *P_union_282186;

union _union_282186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282188 _union_282188, *P_union_282188;

union _union_282188 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932B34 MethodInfo_2932B34, *PMethodInfo_2932B34;

typedef union _union_182334 _union_182334, *P_union_182334;

union _union_182334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3096E88_RGCTXs MethodInfo_3096E88_RGCTXs, *PMethodInfo_3096E88_RGCTXs;

struct MethodInfo_3096E88_RGCTXs {
    struct Il2CppClass *_0_System_Buffers_SpanAction_char__TState_;
    struct MethodInfo *_1_System_Buffers_SpanAction_char__TState__Invoke;
};

typedef struct MethodInfo_1FDC564 MethodInfo_1FDC564, *PMethodInfo_1FDC564;

typedef union _union_265774 _union_265774, *P_union_265774;

union _union_265774 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC564 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265774 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Platform_Default_AppConfigExtensions_StaticFields Firebase_Platform_Default_AppConfigExtensions_StaticFields, *PFirebase_Platform_Default_AppConfigExtensions_StaticFields;

typedef struct Firebase_Platform_Default_AppConfigExtensions_o Firebase_Platform_Default_AppConfigExtensions_o, *PFirebase_Platform_Default_AppConfigExtensions_o;

typedef struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___o System_Collections_Generic_Dictionary_int__Dictionary_string__string___o, *PSystem_Collections_Generic_Dictionary_int__Dictionary_string__string___o;

typedef struct Firebase_Platform_Default_AppConfigExtensions_c Firebase_Platform_Default_AppConfigExtensions_c, *PFirebase_Platform_Default_AppConfigExtensions_c;

typedef struct Firebase_Platform_Default_AppConfigExtensions_Fields Firebase_Platform_Default_AppConfigExtensions_Fields, *PFirebase_Platform_Default_AppConfigExtensions_Fields;

typedef struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___c System_Collections_Generic_Dictionary_int__Dictionary_string__string___c, *PSystem_Collections_Generic_Dictionary_int__Dictionary_string__string___c;

typedef struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___Fields System_Collections_Generic_Dictionary_int__Dictionary_string__string___Fields, *PSystem_Collections_Generic_Dictionary_int__Dictionary_string__string___Fields;

typedef struct Firebase_Platform_Default_AppConfigExtensions_VTable Firebase_Platform_Default_AppConfigExtensions_VTable, *PFirebase_Platform_Default_AppConfigExtensions_VTable;

typedef struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___VTable System_Collections_Generic_Dictionary_int__Dictionary_string__string___VTable, *PSystem_Collections_Generic_Dictionary_int__Dictionary_string__string___VTable;

struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___o {
    struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___Fields fields;
};

struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___VTable vtable;
};

struct Firebase_Platform_Default_AppConfigExtensions_Fields {
};

struct Firebase_Platform_Default_AppConfigExtensions_o {
    struct Firebase_Platform_Default_AppConfigExtensions_c *klass;
    void *monitor;
    struct Firebase_Platform_Default_AppConfigExtensions_Fields fields;
};

struct Firebase_Platform_Default_AppConfigExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_SetCertUpdateUrl;
    struct VirtualInvokeData _16_GetCertUpdateUrl;
    struct VirtualInvokeData _17_GetWriteablePath;
    struct VirtualInvokeData _18_SetDatabaseUrl;
    struct VirtualInvokeData _19_GetDatabaseUrl;
    struct VirtualInvokeData _20_SetEditorP12Password;
    struct VirtualInvokeData _21_GetEditorP12Password;
    struct VirtualInvokeData _22_SetEditorP12FileName;
    struct VirtualInvokeData _23_GetEditorP12FileName;
    struct VirtualInvokeData _24_SetEditorServiceAccountEmail;
    struct VirtualInvokeData _25_GetEditorServiceAccountEmail;
    struct VirtualInvokeData _26_SetCertPemFile;
    struct VirtualInvokeData _27_GetCertPemFile;
};

struct Firebase_Platform_Default_AppConfigExtensions_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Platform_Default_AppConfigExtensions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Platform_Default_AppConfigExtensions_VTable vtable;
};

struct Firebase_Platform_Default_AppConfigExtensions_StaticFields {
    struct System_Uri_o *DefaultUpdateUrl;
    struct System_String_o *Default;
    struct Il2CppObject *Sync;
    struct Firebase_Platform_Default_AppConfigExtensions_o *_instance;
    struct System_Collections_Generic_Dictionary_int__Dictionary_string__string___o *SStringState;
};

typedef struct TMPro_TextRenderFlags_VTable TMPro_TextRenderFlags_VTable, *PTMPro_TextRenderFlags_VTable;

struct TMPro_TextRenderFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Chipstar_FileBuilderCreater_BuildMapDataTable__o Chipstar_FileBuilderCreater_BuildMapDataTable__o, *PChipstar_FileBuilderCreater_BuildMapDataTable__o;

typedef struct Chipstar_FileBuilderCreater_BuildMapDataTable__c Chipstar_FileBuilderCreater_BuildMapDataTable__c, *PChipstar_FileBuilderCreater_BuildMapDataTable__c;

typedef struct Chipstar_FileBuilderCreater_BuildMapDataTable__VTable Chipstar_FileBuilderCreater_BuildMapDataTable__VTable, *PChipstar_FileBuilderCreater_BuildMapDataTable__VTable;

struct Chipstar_FileBuilderCreater_BuildMapDataTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_FileBuilderCreater_BuildMapDataTable__o {
    struct Chipstar_FileBuilderCreater_BuildMapDataTable__c *klass;
    void *monitor;
    struct Chipstar_FileBuilderCreater_BuildMapDataTable__Fields fields;
};

struct Chipstar_FileBuilderCreater_BuildMapDataTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_FileBuilderCreater_BuildMapDataTable__VTable vtable;
};

typedef struct MethodInfo_1746024 MethodInfo_1746024, *PMethodInfo_1746024;

typedef union _union_162137 _union_162137, *P_union_162137;

union _union_162137 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162137 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243353C MethodInfo_243353C, *PMethodInfo_243353C;

typedef union _union_276598 _union_276598, *P_union_276598;

union _union_276598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243353C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2D62C_RGCTXs MethodInfo_2C2D62C_RGCTXs, *PMethodInfo_2C2D62C_RGCTXs;

struct MethodInfo_2C2D62C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct MethodInfo_2932B38 MethodInfo_2932B38, *PMethodInfo_2932B38;

typedef union _union_183772 _union_183772, *P_union_183772;

union _union_183772 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183772 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282180 _union_282180, *P_union_282180;

union _union_282180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_SkeletonRootMotionBase_RootMotionInfo_VTable Spine_Unity_SkeletonRootMotionBase_RootMotionInfo_VTable, *PSpine_Unity_SkeletonRootMotionBase_RootMotionInfo_VTable;

struct Spine_Unity_SkeletonRootMotionBase_RootMotionInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_282182 _union_282182, *P_union_282182;

union _union_282182 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932B40 MethodInfo_2932B40, *PMethodInfo_2932B40;

typedef union _union_185210 _union_185210, *P_union_185210;

union _union_185210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932B40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282196 _union_282196, *P_union_282196;

union _union_282196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282198 _union_282198, *P_union_282198;

union _union_282198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2697028 MethodInfo_2697028, *PMethodInfo_2697028;

typedef union _union_310574 _union_310574, *P_union_310574;

union _union_310574 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13CEFDC_RGCTXs MethodInfo_13CEFDC_RGCTXs, *PMethodInfo_13CEFDC_RGCTXs;

struct MethodInfo_13CEFDC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_282190 _union_282190, *P_union_282190;

union _union_282190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282192 _union_282192, *P_union_282192;

union _union_282192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2433550 MethodInfo_2433550, *PMethodInfo_2433550;

typedef union _union_273312 _union_273312, *P_union_273312;

union _union_273312 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273312 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282194 _union_282194, *P_union_282194;

union _union_282194 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomeScene___c__DisplayClass50_1_VTable Aoharu_HomeScene___c__DisplayClass50_1_VTable, *PAoharu_HomeScene___c__DisplayClass50_1_VTable;

struct Aoharu_HomeScene___c__DisplayClass50_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_INIT_VALUE_c Shock_INIT_VALUE_c, *PShock_INIT_VALUE_c;

typedef struct Shock_INIT_VALUE_StaticFields Shock_INIT_VALUE_StaticFields, *PShock_INIT_VALUE_StaticFields;

typedef struct Shock_INIT_VALUE_VTable Shock_INIT_VALUE_VTable, *PShock_INIT_VALUE_VTable;

struct Shock_INIT_VALUE_StaticFields {
    int32_t DECK_NUM;
    int32_t DECK_MAIN_CARD_NUM;
    int32_t DECK_MAIN_CARD_LEADER_POS;
    int32_t DECK_OTHER_CARD_NUM;
    int32_t MULTI_EVENT_DECK_SLOT;
};

struct Shock_INIT_VALUE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_INIT_VALUE_c {
    struct Il2CppClass_1 _1;
    struct Shock_INIT_VALUE_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_INIT_VALUE_VTable vtable;
};

typedef struct Spine_MixDirection_Fields Spine_MixDirection_Fields, *PSpine_MixDirection_Fields;

struct Spine_MixDirection_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1EF3178 MethodInfo_1EF3178, *PMethodInfo_1EF3178;

struct MethodInfo_1EF3178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Span_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1560A24 MethodInfo_1560A24, *PMethodInfo_1560A24;

typedef union _union_283244 _union_283244, *P_union_283244;

union _union_283244 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1560A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283244 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_INIT_VALUE_o Shock_INIT_VALUE_o, *PShock_INIT_VALUE_o;

typedef struct Shock_INIT_VALUE_Fields Shock_INIT_VALUE_Fields, *PShock_INIT_VALUE_Fields;

struct Shock_INIT_VALUE_Fields {
};

struct Shock_INIT_VALUE_o {
    struct Shock_INIT_VALUE_c *klass;
    void *monitor;
    struct Shock_INIT_VALUE_Fields fields;
};

typedef struct Shock_MngLiveData___c__DisplayClass57_0_VTable Shock_MngLiveData___c__DisplayClass57_0_VTable, *PShock_MngLiveData___c__DisplayClass57_0_VTable;

struct Shock_MngLiveData___c__DisplayClass57_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_293D5FC MethodInfo_293D5FC, *PMethodInfo_293D5FC;

typedef union _union_188278 _union_188278, *P_union_188278;

union _union_188278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D5FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A4BAC MethodInfo_14A4BAC, *PMethodInfo_14A4BAC;

typedef union _union_258154 _union_258154, *P_union_258154;

union _union_258154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A4BAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields;

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object____o Item2;
};

typedef struct MethodInfo_1061418 MethodInfo_1061418, *PMethodInfo_1061418;

typedef union _union_165251 _union_165251, *P_union_165251;

union _union_165251 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1061418 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165251 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F21A0_RGCTXs MethodInfo_17F21A0_RGCTXs, *PMethodInfo_17F21A0_RGCTXs;

struct MethodInfo_17F21A0_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_2C04C24_RGCTXs MethodInfo_2C04C24_RGCTXs, *PMethodInfo_2C04C24_RGCTXs;

struct MethodInfo_2C04C24_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable__ReverseIterator_d__79_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable__ReverseIterator_d__79_TSource___ctor;
};

typedef struct MethodInfo_1FDC550 MethodInfo_1FDC550, *PMethodInfo_1FDC550;

typedef union _union_267686 _union_267686, *P_union_267686;

union _union_267686 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267686 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_337A0CC MethodInfo_337A0CC, *PMethodInfo_337A0CC;

typedef struct MethodInfo_337A0CC_RGCTXs MethodInfo_337A0CC_RGCTXs, *PMethodInfo_337A0CC_RGCTXs;

typedef union _union_341240 _union_341240, *P_union_341240;

struct MethodInfo_337A0CC_RGCTXs {
    struct Il2CppType *_0_ReturnType;
};

union _union_341240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_337A0CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine__AndroidJNIHelper_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_337A0CC_RGCTXs *rgctx_data;
    union _union_341240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2A834_RGCTXs MethodInfo_2C2A834_RGCTXs, *PMethodInfo_2C2A834_RGCTXs;

struct MethodInfo_2C2A834_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_T__get_Current;
    struct Il2CppClass *_4_System_Action_T_;
    struct MethodInfo *_5_System_Action_T__Invoke;
};

typedef struct MethodInfo_1746008 MethodInfo_1746008, *PMethodInfo_1746008;

typedef union _union_162347 _union_162347, *P_union_162347;

union _union_162347 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162347 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F74D4_RGCTXs MethodInfo_10F74D4_RGCTXs, *PMethodInfo_10F74D4_RGCTXs;

struct MethodInfo_10F74D4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_110B238 MethodInfo_110B238, *PMethodInfo_110B238;

typedef union _union_202456 _union_202456, *P_union_202456;

union _union_202456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E555A0_RGCTXs MethodInfo_2E555A0_RGCTXs, *PMethodInfo_2E555A0_RGCTXs;

struct MethodInfo_2E555A0_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct MethodInfo_2BB56D8 MethodInfo_2BB56D8, *PMethodInfo_2BB56D8;

typedef union _union_300737 _union_300737, *P_union_300737;

union _union_300737 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB56D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300737 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_c Shock_Scenes_Adventure_ShakeTalkWindowCommand_c, *PShock_Scenes_Adventure_ShakeTalkWindowCommand_c;

typedef struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_VTable Shock_Scenes_Adventure_ShakeTalkWindowCommand_VTable, *PShock_Scenes_Adventure_ShakeTalkWindowCommand_VTable;

struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_VTable vtable;
};

typedef struct FancyScrollView_FancyScrollRect_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__c FancyScrollView_FancyScrollRect_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__c, *PFancyScrollView_FancyScrollRect_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__c;

typedef struct FancyScrollView_FancyScrollRect_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable FancyScrollView_FancyScrollRect_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable, *PFancyScrollView_FancyScrollRect_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable;

struct FancyScrollView_FancyScrollRect_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct FancyScrollView_FancyScrollRect_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRect_MusicRecommendHorizontalScrollItemData__MusicRecommendHorizontalScrollContext__VTable vtable;
};

typedef struct MethodInfo_198CB6C MethodInfo_198CB6C, *PMethodInfo_198CB6C;

typedef union _union_169465 _union_169465, *P_union_169465;

union _union_169465 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198CB6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169465 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2447B14 MethodInfo_2447B14, *PMethodInfo_2447B14;

struct MethodInfo_2447B14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164049 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218935 _union_218935, *P_union_218935;

union _union_218935 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11F54D8 MethodInfo_11F54D8, *PMethodInfo_11F54D8;

typedef union _union_257910 _union_257910, *P_union_257910;

union _union_257910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F54D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA240 MethodInfo_1EAA240, *PMethodInfo_1EAA240;

typedef union _union_264402 _union_264402, *P_union_264402;

union _union_264402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330708 MethodInfo_3330708, *PMethodInfo_3330708;

typedef union _union_341815 _union_341815, *P_union_341815;

union _union_341815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330708 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218937 _union_218937, *P_union_218937;

union _union_218937 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218939 _union_218939, *P_union_218939;

union _union_218939 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_o Shock_LiveRecommendListMstTable___c__DisplayClass13_0_o, *PShock_LiveRecommendListMstTable___c__DisplayClass13_0_o;

typedef struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_c Shock_LiveRecommendListMstTable___c__DisplayClass13_0_c, *PShock_LiveRecommendListMstTable___c__DisplayClass13_0_c;

typedef struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_Fields Shock_LiveRecommendListMstTable___c__DisplayClass13_0_Fields, *PShock_LiveRecommendListMstTable___c__DisplayClass13_0_Fields;

typedef struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_VTable Shock_LiveRecommendListMstTable___c__DisplayClass13_0_VTable, *PShock_LiveRecommendListMstTable___c__DisplayClass13_0_VTable;

struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_o {
    struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRecommendListMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_1EB3DF0 MethodInfo_1EB3DF0, *PMethodInfo_1EB3DF0;

typedef union _union_226641 _union_226641, *P_union_226641;

union _union_226641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3DF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2447B1C MethodInfo_2447B1C, *PMethodInfo_2447B1C;

struct MethodInfo_2447B1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164061 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A5C0 MethodInfo_2B0A5C0, *PMethodInfo_2B0A5C0;

typedef union _union_181894 _union_181894, *P_union_181894;

union _union_181894 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A5C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F511C_RGCTXs MethodInfo_14F511C_RGCTXs, *PMethodInfo_14F511C_RGCTXs;

struct MethodInfo_14F511C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2B0A5C4 MethodInfo_2B0A5C4, *PMethodInfo_2B0A5C4;

typedef union _union_183332 _union_183332, *P_union_183332;

union _union_183332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A5C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0A7C MethodInfo_2BA0A7C, *PMethodInfo_2BA0A7C;

struct MethodInfo_2BA0A7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass898_0_c Shock_Protocol___c__DisplayClass898_0_c, *PShock_Protocol___c__DisplayClass898_0_c;

typedef struct Shock_Protocol___c__DisplayClass898_0_VTable Shock_Protocol___c__DisplayClass898_0_VTable, *PShock_Protocol___c__DisplayClass898_0_VTable;

struct Shock_Protocol___c__DisplayClass898_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass898_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass898_0_VTable vtable;
};

typedef union _union_218931 _union_218931, *P_union_218931;

union _union_218931 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218933 _union_218933, *P_union_218933;

union _union_218933 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218923 _union_218923, *P_union_218923;

union _union_218923 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243901 _union_243901, *P_union_243901;

union _union_243901 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SeMstTable_Fields Shock_SeMstTable_Fields, *PShock_SeMstTable_Fields;

typedef struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_SeMst__ValueTuple_uint__uint___Fields;

struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_SeMstTable_Fields {
    struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___Fields super;
};

typedef union _union_218925 _union_218925, *P_union_218925;

union _union_218925 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205C570 MethodInfo_205C570, *PMethodInfo_205C570;

typedef union _union_220349 _union_220349, *P_union_220349;

union _union_220349 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29474BC MethodInfo_29474BC, *PMethodInfo_29474BC;

typedef union _union_191334 _union_191334, *P_union_191334;

union _union_191334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29474BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8173C MethodInfo_2E8173C, *PMethodInfo_2E8173C;

struct MethodInfo_2E8173C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_ItemData__VTable System_Collections_Generic_List_ItemData__VTable, *PSystem_Collections_Generic_List_ItemData__VTable;

struct System_Collections_Generic_List_ItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_2B0A5CC MethodInfo_2B0A5CC, *PMethodInfo_2B0A5CC;

typedef union _union_184770 _union_184770, *P_union_184770;

union _union_184770 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A5CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184770 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218927 _union_218927, *P_union_218927;

union _union_218927 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243905 _union_243905, *P_union_243905;

union _union_243905 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_EventCallback_KeyDownEvent__VTable UnityEngine_UIElements_EventCallback_KeyDownEvent__VTable, *PUnityEngine_UIElements_EventCallback_KeyDownEvent__VTable;

struct UnityEngine_UIElements_EventCallback_KeyDownEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Func_KeyValuePair_string__string___KVSPair__Fields System_Func_KeyValuePair_string__string___KVSPair__Fields, *PSystem_Func_KeyValuePair_string__string___KVSPair__Fields;

struct System_Func_KeyValuePair_string__string___KVSPair__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1E9BE28 MethodInfo_1E9BE28, *PMethodInfo_1E9BE28;

typedef union _union_161299 _union_161299, *P_union_161299;

union _union_161299 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BE28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161299 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218929 _union_218929, *P_union_218929;

union _union_218929 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243907 _union_243907, *P_union_243907;

union _union_243907 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_SystemThreadingTasks_TaskDebugView_c System_Threading_Tasks_SystemThreadingTasks_TaskDebugView_c, *PSystem_Threading_Tasks_SystemThreadingTasks_TaskDebugView_c;

typedef struct System_Threading_Tasks_SystemThreadingTasks_TaskDebugView_VTable System_Threading_Tasks_SystemThreadingTasks_TaskDebugView_VTable, *PSystem_Threading_Tasks_SystemThreadingTasks_TaskDebugView_VTable;

struct System_Threading_Tasks_SystemThreadingTasks_TaskDebugView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_Tasks_SystemThreadingTasks_TaskDebugView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_SystemThreadingTasks_TaskDebugView_VTable vtable;
};

typedef struct MethodInfo_336C7E8_RGCTXs MethodInfo_336C7E8_RGCTXs, *PMethodInfo_336C7E8_RGCTXs;

struct MethodInfo_336C7E8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Security_Cryptography_AsymmetricKeyExchangeFormatter_Fields System_Security_Cryptography_AsymmetricKeyExchangeFormatter_Fields, *PSystem_Security_Cryptography_AsymmetricKeyExchangeFormatter_Fields;

struct System_Security_Cryptography_AsymmetricKeyExchangeFormatter_Fields {
};

typedef struct MethodInfo_2447B2C MethodInfo_2447B2C, *PMethodInfo_2447B2C;

struct MethodInfo_2447B2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164073 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB3DE4 MethodInfo_1EB3DE4, *PMethodInfo_1EB3DE4;

typedef union _union_226473 _union_226473, *P_union_226473;

union _union_226473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3DE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29474B0 MethodInfo_29474B0, *PMethodInfo_29474B0;

typedef union _union_188458 _union_188458, *P_union_188458;

union _union_188458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29474B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_192BBEC_RGCTXs MethodInfo_192BBEC_RGCTXs, *PMethodInfo_192BBEC_RGCTXs;

struct MethodInfo_192BBEC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Scenes_Live_SkillCutinController___c__DisplayClass8_1_VTable Aoharu_Scenes_Live_SkillCutinController___c__DisplayClass8_1_VTable, *PAoharu_Scenes_Live_SkillCutinController___c__DisplayClass8_1_VTable;

struct Aoharu_Scenes_Live_SkillCutinController___c__DisplayClass8_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_29474B4 MethodInfo_29474B4, *PMethodInfo_29474B4;

typedef union _union_189896 _union_189896, *P_union_189896;

union _union_189896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29474B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_BadImageFormatException_Fields System_BadImageFormatException_Fields, *PSystem_BadImageFormatException_Fields;

struct System_BadImageFormatException_Fields {
    struct System_SystemException_Fields super;
    struct System_String_o *_fileName;
    struct System_String_o *_fusionLog;
};

typedef struct MethodInfo_11EBA48 MethodInfo_11EBA48, *PMethodInfo_11EBA48;

typedef union _union_258534 _union_258534, *P_union_258534;

union _union_258534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11EBA48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ExchangeItemMstTable_VTable Shock_ExchangeItemMstTable_VTable, *PShock_ExchangeItemMstTable_VTable;

struct Shock_ExchangeItemMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef union _union_218921 _union_218921, *P_union_218921;

union _union_218921 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB3DDC MethodInfo_1EB3DDC, *PMethodInfo_1EB3DDC;

typedef union _union_226305 _union_226305, *P_union_226305;

union _union_226305 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3DDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226305 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FE5C44 MethodInfo_1FE5C44, *PMethodInfo_1FE5C44;

typedef union _union_278406 _union_278406, *P_union_278406;

union _union_278406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5C44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218957 _union_218957, *P_union_218957;

union _union_218957 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1246_0_o Shock_Protocol___c__DisplayClass1246_0_o, *PShock_Protocol___c__DisplayClass1246_0_o;

typedef struct Shock_Protocol___c__DisplayClass1246_0_c Shock_Protocol___c__DisplayClass1246_0_c, *PShock_Protocol___c__DisplayClass1246_0_c;

typedef struct Shock_Protocol___c__DisplayClass1246_0_Fields Shock_Protocol___c__DisplayClass1246_0_Fields, *PShock_Protocol___c__DisplayClass1246_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass1246_0_VTable Shock_Protocol___c__DisplayClass1246_0_VTable, *PShock_Protocol___c__DisplayClass1246_0_VTable;

struct Shock_Protocol___c__DisplayClass1246_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvChatGetItemR__o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1246_0_o {
    struct Shock_Protocol___c__DisplayClass1246_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1246_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass1246_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1246_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1246_0_VTable vtable;
};

typedef struct MethodInfo_1E9BE14 MethodInfo_1E9BE14, *PMethodInfo_1E9BE14;

typedef union _union_160797 _union_160797, *P_union_160797;

union _union_160797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BE14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218959 _union_218959, *P_union_218959;

union _union_218959 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11034FC_RGCTXs MethodInfo_11034FC_RGCTXs, *PMethodInfo_11034FC_RGCTXs;

struct MethodInfo_11034FC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_c Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_c, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_c;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_StaticFields Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_StaticFields, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_StaticFields;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_VTable Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_VTable, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_VTable;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_o Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_o, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_o;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_c Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_c, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_c;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable;

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_VTable vtable;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_StaticFields {
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_o *stringDelegate;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_VTable vtable;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_o {
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_c *klass;
    void *monitor;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_SWIGStringDelegate_Fields fields;
};

typedef union _union_204310 _union_204310, *P_union_204310;

union _union_204310 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_AccessControl_CommonObjectSecurity_c System_Security_AccessControl_CommonObjectSecurity_c, *PSystem_Security_AccessControl_CommonObjectSecurity_c;

typedef struct System_Security_AccessControl_CommonObjectSecurity_VTable System_Security_AccessControl_CommonObjectSecurity_VTable, *PSystem_Security_AccessControl_CommonObjectSecurity_VTable;

struct System_Security_AccessControl_CommonObjectSecurity_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_AccessControl_CommonObjectSecurity_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_AccessControl_CommonObjectSecurity_VTable vtable;
};

typedef union _union_204312 _union_204312, *P_union_204312;

union _union_204312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ToggleBase_MemberSortGroupToggle__c Shock_ToggleBase_MemberSortGroupToggle__c, *PShock_ToggleBase_MemberSortGroupToggle__c;

typedef struct Shock_ToggleBase_MemberSortGroupToggle__VTable Shock_ToggleBase_MemberSortGroupToggle__VTable, *PShock_ToggleBase_MemberSortGroupToggle__VTable;

struct Shock_ToggleBase_MemberSortGroupToggle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoOnDestroy;
    struct VirtualInvokeData _5_DoAwake;
    struct VirtualInvokeData _6_DoSelectToggle;
};

struct Shock_ToggleBase_MemberSortGroupToggle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ToggleBase_MemberSortGroupToggle__VTable vtable;
};

typedef struct Aoharu_MemberProfileListItem_array Aoharu_MemberProfileListItem_array, *PAoharu_MemberProfileListItem_array;

struct Aoharu_MemberProfileListItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MemberProfileListItem_o *m_Items[65535];
};

typedef union _union_204314 _union_204314, *P_union_204314;

union _union_204314 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204316 _union_204316, *P_union_204316;

union _union_204316 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_o Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_o, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_o;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_Fields Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_Fields, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_Fields;

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_Fields {
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_o {
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_c *klass;
    void *monitor;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGStringHelper_Fields fields;
};

typedef struct MethodInfo_1903E5C_RGCTXs MethodInfo_1903E5C_RGCTXs, *PMethodInfo_1903E5C_RGCTXs;

struct MethodInfo_1903E5C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct Shock_DeckData___c_VTable Shock_DeckData___c_VTable, *PShock_DeckData___c_VTable;

struct Shock_DeckData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204318 _union_204318, *P_union_204318;

union _union_204318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218951 _union_218951, *P_union_218951;

union _union_218951 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218953 _union_218953, *P_union_218953;

union _union_218953 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_OperatorObserverBase_TSource__TResult__RGCTXs UniRx_Operators_OperatorObserverBase_TSource__TResult__RGCTXs, *PUniRx_Operators_OperatorObserverBase_TSource__TResult__RGCTXs;

struct UniRx_Operators_OperatorObserverBase_TSource__TResult__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_EmptyObserver_TResult_;
};

typedef union _union_218955 _union_218955, *P_union_218955;

union _union_218955 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218945 _union_218945, *P_union_218945;

union _union_218945 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MemberProfileListBg_BgPattern__bool__o System_Func_MemberProfileListBg_BgPattern__bool__o, *PSystem_Func_MemberProfileListBg_BgPattern__bool__o;

typedef struct System_Func_MemberProfileListBg_BgPattern__bool__c System_Func_MemberProfileListBg_BgPattern__bool__c, *PSystem_Func_MemberProfileListBg_BgPattern__bool__c;

typedef struct System_Func_MemberProfileListBg_BgPattern__bool__Fields System_Func_MemberProfileListBg_BgPattern__bool__Fields, *PSystem_Func_MemberProfileListBg_BgPattern__bool__Fields;

typedef struct System_Func_MemberProfileListBg_BgPattern__bool__VTable System_Func_MemberProfileListBg_BgPattern__bool__VTable, *PSystem_Func_MemberProfileListBg_BgPattern__bool__VTable;

struct System_Func_MemberProfileListBg_BgPattern__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MemberProfileListBg_BgPattern__bool__o {
    struct System_Func_MemberProfileListBg_BgPattern__bool__c *klass;
    void *monitor;
    struct System_Func_MemberProfileListBg_BgPattern__bool__Fields fields;
};

struct System_Func_MemberProfileListBg_BgPattern__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MemberProfileListBg_BgPattern__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MemberProfileListBg_BgPattern__bool__VTable vtable;
};

typedef union _union_218947 _union_218947, *P_union_218947;

union _union_218947 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218949 _union_218949, *P_union_218949;

union _union_218949 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F39A6C_RGCTXs MethodInfo_2F39A6C_RGCTXs, *PMethodInfo_2F39A6C_RGCTXs;

struct MethodInfo_2F39A6C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_204300 _union_204300, *P_union_204300;

union _union_204300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204302 _union_204302, *P_union_204302;

union _union_204302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_ResourcesFileMap_VTable Chipstar_Downloads_ResourcesFileMap_VTable, *PChipstar_Downloads_ResourcesFileMap_VTable;

struct Chipstar_Downloads_ResourcesFileMap_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

typedef struct _PrivateImplementationDetails__4_StaticFields _PrivateImplementationDetails__4_StaticFields, *P_PrivateImplementationDetails__4_StaticFields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_o _PrivateImplementationDetails____StaticArrayInitTypeSize_192_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_192_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_19_o _PrivateImplementationDetails____StaticArrayInitTypeSize_19_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_19_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_511_o _PrivateImplementationDetails____StaticArrayInitTypeSize_511_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_511_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1152_o _PrivateImplementationDetails____StaticArrayInitTypeSize_1152_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1152_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_512_o _PrivateImplementationDetails____StaticArrayInitTypeSize_512_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_512_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_384_o _PrivateImplementationDetails____StaticArrayInitTypeSize_384_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_384_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_124_o _PrivateImplementationDetails____StaticArrayInitTypeSize_124_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_124_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_29_o _PrivateImplementationDetails____StaticArrayInitTypeSize_29_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_29_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_30_o _PrivateImplementationDetails____StaticArrayInitTypeSize_30_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_30_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_116_o _PrivateImplementationDetails____StaticArrayInitTypeSize_116_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_116_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6144_o _PrivateImplementationDetails____StaticArrayInitTypeSize_6144_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6144_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_98_o _PrivateImplementationDetails____StaticArrayInitTypeSize_98_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_98_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_o _PrivateImplementationDetails____StaticArrayInitTypeSize_68_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_68_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2052_o _PrivateImplementationDetails____StaticArrayInitTypeSize_2052_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2052_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_19_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_19_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_19_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_511_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_511_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_511_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1152_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_1152_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1152_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_512_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_512_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_512_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_384_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_384_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_384_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_124_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_124_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_124_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_29_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_29_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_29_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_30_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_30_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_30_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_116_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_116_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_116_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6144_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_6144_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6144_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_98_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_98_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_98_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_68_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_68_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2052_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_2052_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2052_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_116_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1152_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1152_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1152_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_124_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_511_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_511_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_511_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2052_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2052_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2052_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_19_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_19_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_19_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_30_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_30_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_30_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_98_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_98_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_98_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_512_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_29_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_116_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_116_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_512_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_512_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_384_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_384_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_384_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6144_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6144_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6144_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_29_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_29_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_124_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_124_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_Fields fields;
};

struct _PrivateImplementationDetails__4_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_1_o _0053F121CDCAF9F510A940BA891FB2BCCD41487953C5A4C0048C4A3CCDEC782E;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_o _03492A5DDBBF3A44E4EB84BD2A458DA34D02AD09D1A3EFC17255A384272A7F2B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_o _05E5E51D244C9E87A725F19597A423DA450AE8D80F2FFBDD6D681EF884DE0AB1;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_o _10E478F251A48FA19A372CC4A2FD9703CABDD89CC59A2F0A5B4280DD3E919C34;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_19_o _111B15B20E0428A22EEAA1E54B0D3B008A7A3E79C8F7F4E783710F569E9CEF15;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_o _1393F2A23AD9AB2269D93C2075E3D062D52F91D83FB724B997B1018E153BEB01;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_o _16355CB850048923C949B4BA32F3B976D2E6E84EA49D527B040CA2F174C45274;
    int32_t _21B0817029E06E75D6C5BE22BC57089FD89B468AA7C549604EB9483F978CAD5B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_o _27C36B8C06C0271A973E583417426E79BA840E2D887711B48754EECCA5504698;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_2_o _28EC9AEFC189B143A02817E444DC61AA86CF939A3E35E74BB33E7A77BA45A7FA;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_o _296892D5D3D94CABE12856DDAAE2A17CCB363CB7D952BE4056E582470A3AC90C;
    int64_t _2DC8C82FC0E4F3730307F193D9F1114C0CB520D6B71672CCD3BA8D3B2E7D4BC2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_o _31218D62361AA8B0AB684DB54E2CAB1ACFB4129CB919613FE3B82944C9C54D04;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o _3139BE08694381EAB0BD085D643FB0E6324A0E45C254B609FB28D5BEAEF2F52D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_o _325BFEE33A593E28E54E20F8520E5DFEE122F719EF08FFE096A2AD31C4DC316F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_511_o _360294D82A77697405846183BBB96E548B586D0710C5E2322E2CEF23E88C4122;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1152_o _36B8FDA0BFB1D93A07326EE7CAC8EB99FF1AF237D234FFA3210F64D3EB774C38;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o _38BE3B36456F766C92D95079CC9C05B36A9556E7B2FD21FC9CD10E327B0FB546;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_o _3BF2DBC6390D84FDC10568CDECD626F475EA66D0D2050BBB7F325BD1509E60EB;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_512_o _3E4FB5FE52BF269D6EE955711016291D6D327A4AAC39B2464C53C6BD0D73242A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_o _4043F14C32AA403B8DB20A25FBB32C9FA2A61F473D50196C76FDB5BDFDE6F4FF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o _498EA8706CFE631810DF0AFA6DEF736ECC52DEF5819F7009CA00E68D884670E0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o _4D6CDAF9F2D9C643D2730C03A4124F4748A4266F378BBB993139B61CDD3B815C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_2_o _57453022D58FC326C113C3A734ACE5B20ECF190F4CEB75A49F9E48C81CD2682A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_o _5961BF1FCF83803CE7775E15E9DB8D21AF741539B85CCFDD643F9E22CC7820D6;
    int64_t _5A78883BF0689B754BD27C194CD3EA09D6D3FD740542C928ED2F40FEEFBE2100;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_384_o _5D34088B4ABB1F3FE88DCF84DD5C145EFD5EA01DF1B05BB8FEAD12305B0979B7;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_124_o _5D6878AD6E68B2CCB04A7CD7942BE07C15F947CCA8824203021DD465D90712AD;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_3_o _6116ACF9BA29EF61E63AF05766A8CCBC05D3DF52FE07AE0DBCD10FF1065B6938;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_124_o _61358F81002F15B87F2746D4CD7FE28FD2CB45B8F0840B807B18C5A23F791CB1;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_o _66FA59E8D4A03861706E6197B6189EB9C7FA6A47A23DA2A69AAA6EB6260182FF;
    int64_t _682BA4DFB8D7B3CC0E2FA80B0472F9AB580BF5D70A5B19683B3A69568958F75A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_1_o _694472596DD7AD955A7F32136F7591D09D59CB8F74E93447B9DC73C442FE5647;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o _695290BC788DE7B0FC85A8CAB598F1E2381E1F966A38EEC050674E4F2B54149A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o _6E1812F3F28F9664C814D9F31417576204DC332FB8F6AF2BB74B53D5568F1ABF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_o _716634FAB4B024E5813665D5EB872A734128EA4AC26247E8ED31AF5A42996E4B;
    int32_t _72B8B8D3A6D4A8C2F9364B2F944B36201C7D8A2B43DBF558D1A09883E969D74D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_29_o _73AA5A9F081C8049AA00AE8CEF554E85A334986D1E0AF7AF996F0F17F7AA0BAD;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_60_o _759CDC92E03D570F1B7160BDAD604EB59E8F488910386052A1F631041AF265DF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_30_o _7C97C06F982D2F598F71BCF85A27244685EC039BC414EB391EC3EC449A619F37;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_116_o _7DDF88204E7E265240211841F0AB290A5E77EE4F9223EB2E39F9B89C30C41B9D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o _7F1FA929A12BF6B21DC7BCC2154FB844F8268A2BB7539F31B818BBA4FE6E6080;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_o _806F69A401CAE6F45F13A20B362575DD1746015E3021A692D34EE8F7C70D5C40;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_o _85F902FC25B01D62E00C2B48C0246DC27425600C06C44D60365C5BF9C566F2BF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6144_o _8AE83CF30C3CEAC5F4B9F025200D65EFAEC851DE0098817DB69F0E547407C095;
    int64_t _8B6FA01313CE51AFC09E610F819250DA501778AD363CBA4F9E312A6EC823D42A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_1_o _8BFE10199DAB2C68E3B375BDB2D47B17B98A319D57CC6E00E154F04EF485C61A;
    int32_t _8DE58994BA1BCCA412DBAD0B7F71CC1C77CFA1303F3224FA5371B5BE8A27AB5E;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_1_o _8DECDB10AEFDB828B1325DD76119F2587EA785882269C22B7818DF39260394A9;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o _8F100097E02217A5C2030C7031E9FA4C475BDD67795C372ABB20A8A1B2ECAF6A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_o _8FC498A953A183E1FE81A183AE59047435BB9B33D657C625FAB03D38BE19F92E;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_1_o _9080225FCB9D5D86B2C87273D8681B64112AED1463BD71DA0136FFC33C4C271F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_o _91DFFC2718404C700C73393B1810B4379BC90C5F6F691D4EDDA8736CFBCBDA52;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_o _93631B0726F6FE6629DAA743EE51B49F4477ED07391B68EEEA0672A4A90018AA;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_o _9476220840D3CE82203B4A722E278773B1DA458A22F49FCB9FC45B851DF7D503;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o _9688EAFBF4BADD48315761882E5D26DBCF93E032B75798EFCEE2FC036850228C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_116_o _9904D3EECE4D6804EE8E8FB77D26027A711E53D12137176433B94661389DE511;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o A0BE449D4E9030F702D23FD01708C8914201A50DD1C5530F8462448E3CE2B2F4;
    int64_t A8E7965ED3ECE3EEC2792792AA84C05711ECB81CA05100766489F52C0A6483B8;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_2_o B1D3DD4D8884910CA56D86DEE9B5FD7716FF3E5E81F67A7BFF8683ECD9A84118;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_o B23D510F520CB4BA8AFA847F8A40E757C40CB6A55B237EFA1AC6D3984911B114;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_29_o B672541D472D0DF45EA7ADFD9CBBEEF9C1EBA5995647FEBC9C983D5B4190B36B;
    int16_t B7198772DA96FCEF4CED89A98012153597AA661D40E8CB2D38982F57AF7B299B;
    int32_t B8A899AEBE8BCC739D363C17DD8CA885653263A59843BF7B7C85DE4DB10A9C92;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o B8E85B9CF5A7912BB02F1CF93F5F7FEBAC206CF473FC768F8D541FF3F4D0C00E;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_o B9D4AF390AFC6A0F149B843D651CFEBC1C4EC496A0263B72207836F9C525E1C4;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_98_o BA5DDECCF08DCED93F4CD2E949DD3C677C1B0ED36A5E7CE4617B187669D1504B;
    int32_t BAAD10E40DF6B5D52A22FCCE498BBD641EBB2377BB7DA4FE04EE26F084647F69;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_2_o BCA1F4DD2369D7C1DE31300F563FDEB0CCA13A7022628C63708D1B9DA08E466A;
    int32_t BDB11C99D6418180156EEA47B9EB755F8736055603C19E57F9DFB4CDFFCF8C3A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o BDB61707A5140D23D045E0FC7D7B6ED4C1ADDCB48EA8F004400ECD9F0EB190D0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_1_o C133E473E5E653C5C4AEDB8BCC1C1A3A44D384FC0B6C0FCF04672B1B325EC01B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_2_o C267D4987FDC6B820E3DE539450A37A4F2017D977A06EAB159939CF971F538C5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_2_o C2D8E5EED6CBEBD8625FC18F81486A7733C04F9B0129FFBE974C68B90308B4F2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_98_o C2E5E05EAC0B7DBBD623008DDE67325395F5F4E2B275201B59B409DE0E22CC66;
    int32_t C71C8ED7041ABE0B7FD161D726857C18705285A9F1B478A006310909B4A6D900;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_3_o C88A5FD712C368135DFC00B43FD6EB1D8EC948B243FA4ACE7BC0709A59863639;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o CB7BDC55F96D46E6ED672C6AEFAEAF56306BCB834426D9F983C6EF887CB0DCC3;
    int32_t CE3FCA772DA8935E63A3C5F737D8D8F950E9DAF6913AF18E79EEFB899C4BEE7D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_o CF64D219C0BA56CECE4E41E0C8BF3AF538F4510FA9A2B00F38DA09E548270E5C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_o D46A4CD27A096EFCF9BB8F499122BDE06CBA537F031BF3FA691188F4D1EBA5A6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_2_o D4C9B3D892B379769DE73AF1CD78969858C8AD888C8DC222F6C44E6A5F949153;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_2_o D5D4C61B03FCEE1B0876F0A0B7E8FE7700CB4CFBBE33FF203A11F384F5DFE382;
    int32_t DAE4CCEB6F4B8E3D170CD6330BEE7E3BD56DE6C85BF98B92277E44026A9DA5EB;
    int32_t DE422551A0E0EF2710E43824DEFE8B2204F5FB76F83D7A496BA3F8D7D66569EB;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_2_o E1707FD6EC744A85897DFD531498A5321688D3F8C74DEA86A11EEE53F8A19116;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2052_o E4B61E8996D29E5E5CA72544AF61F6FA97A3FD90F3A722451D54A08C6933C76E;
    int32_t EB6B70CC36DAA15B37C45E6D0AE3CB7E8A9B1BA69E6BC44762F886192C725A5A;
    int64_t F18366628A466F286AC60A27D59CADD5FD347730C9D55E04CE70FFDA96CB236F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_2_o F82291271223987BEF2EF56E7C78DA70164C86C219BEDD1240FADDC38F5A6405;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_116_o F8D7861760C88CC514F66095AF0AED47ECBA063ADB65F47125ED07BCC2CF9842;
    int32_t F9CD20F9BE4EBA8920C22293BAF9687E83B65C0DD5D44641A905FC535BC053B1;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_1_o FA6F7D5596F6084EE582060B76239C49C1BF8567F7EA556E2D83971C75E26951;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_1_o FC216F5C5AE2947D800794ECD5F752EE8381073C2E5D0D095FDA040F541702F3;
};

typedef union _union_204304 _union_204304, *P_union_204304;

union _union_204304 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1917820 MethodInfo_1917820, *PMethodInfo_1917820;

typedef struct MethodInfo_1917820_RGCTXs MethodInfo_1917820_RGCTXs, *PMethodInfo_1917820_RGCTXs;

typedef union _union_211126 _union_211126, *P_union_211126;

union _union_211126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917820_RGCTXs *rgctx_data;
    union _union_211126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1917820_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_1EB3DB4 MethodInfo_1EB3DB4, *PMethodInfo_1EB3DB4;

typedef union _union_226137 _union_226137, *P_union_226137;

union _union_226137 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3DB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226137 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F19D1C MethodInfo_1F19D1C, *PMethodInfo_1F19D1C;

typedef union _union_254855 _union_254855, *P_union_254855;

union _union_254855 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19D1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254855 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268DE48 MethodInfo_268DE48, *PMethodInfo_268DE48;

typedef union _union_311496 _union_311496, *P_union_311496;

union _union_311496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268DE48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204306 _union_204306, *P_union_204306;

union _union_204306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204308 _union_204308, *P_union_204308;

union _union_204308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BCF69C MethodInfo_1BCF69C, *PMethodInfo_1BCF69C;

typedef union _union_253955 _union_253955, *P_union_253955;

union _union_253955 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF69C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253955 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26832AC MethodInfo_26832AC, *PMethodInfo_26832AC;

typedef union _union_312860 _union_312860, *P_union_312860;

union _union_312860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26832AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E3728 MethodInfo_19E3728, *PMethodInfo_19E3728;

typedef union _union_251207 _union_251207, *P_union_251207;

union _union_251207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E3728 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6DAD4_RGCTXs MethodInfo_2D6DAD4_RGCTXs, *PMethodInfo_2D6DAD4_RGCTXs;

struct MethodInfo_2D6DAD4_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_RepeatInfinite_T_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct Il2CppClass *_2_UniRx_Operators_RepeatSafeObservable_T_;
    struct MethodInfo *_3_UniRx_Operators_RepeatSafeObservable_T___ctor;
};

typedef struct MethodInfo_3330710 MethodInfo_3330710, *PMethodInfo_3330710;

typedef union _union_341817 _union_341817, *P_union_341817;

union _union_341817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330710 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C3694 MethodInfo_10C3694, *PMethodInfo_10C3694;

typedef union _union_208551 _union_208551, *P_union_208551;

union _union_208551 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208551 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218941 _union_218941, *P_union_218941;

union _union_218941 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FE5C20 MethodInfo_1FE5C20, *PMethodInfo_1FE5C20;

typedef union _union_277660 _union_277660, *P_union_277660;

union _union_277660 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5C20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277660 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330714 MethodInfo_3330714, *PMethodInfo_3330714;

typedef union _union_213017 _union_213017, *P_union_213017;

union _union_213017 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_UnwrapPromise___c_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218943 _union_218943, *P_union_218943;

union _union_218943 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_o Shock_ExchangeItemMstTable___c__DisplayClass13_0_o, *PShock_ExchangeItemMstTable___c__DisplayClass13_0_o;

typedef struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_c Shock_ExchangeItemMstTable___c__DisplayClass13_0_c, *PShock_ExchangeItemMstTable___c__DisplayClass13_0_c;

typedef struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_Fields Shock_ExchangeItemMstTable___c__DisplayClass13_0_Fields, *PShock_ExchangeItemMstTable___c__DisplayClass13_0_Fields;

typedef struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_VTable Shock_ExchangeItemMstTable___c__DisplayClass13_0_VTable, *PShock_ExchangeItemMstTable___c__DisplayClass13_0_VTable;

struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_o {
    struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ExchangeItemMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef union _union_218979 _union_218979, *P_union_218979;

union _union_218979 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243935 _union_243935, *P_union_243935;

union _union_243935 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__c Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__c;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions__ForgetCoreWithCatch_d__21_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_AwaitUnsafeOnCompleted_SwitchToMainThreadAwaitable_Awaiter__UniTaskExtensions__ForgetCoreWithCatch_d__21_T__;
};

typedef union _union_243937 _union_243937, *P_union_243937;

union _union_243937 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14AFC78 MethodInfo_14AFC78, *PMethodInfo_14AFC78;

typedef union _union_259438 _union_259438, *P_union_259438;

union _union_259438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14AFC78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243939 _union_243939, *P_union_243939;

union _union_243939 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204330 _union_204330, *P_union_204330;

union _union_204330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21D1368 MethodInfo_21D1368, *PMethodInfo_21D1368;

struct MethodInfo_21D1368 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295780 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberNavigation___c__DisplayClass17_0_VTable Aoharu_MemberNavigation___c__DisplayClass17_0_VTable, *PAoharu_MemberNavigation___c__DisplayClass17_0_VTable;

struct Aoharu_MemberNavigation___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204332 _union_204332, *P_union_204332;

union _union_204332 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_CountNotifier_Fields UniRx_CountNotifier_Fields, *PUniRx_CountNotifier_Fields;

struct UniRx_CountNotifier_Fields {
    struct Il2CppObject *lockObject;
    struct UniRx_Subject_CountChangedStatus__o *statusChanged;
    int32_t max;
    int32_t _Count_k__BackingField;
};

typedef union _union_204334 _union_204334, *P_union_204334;

union _union_204334 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243931 _union_243931, *P_union_243931;

union _union_243931 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TabBase___c__DisplayClass15_0_T__c Shock_TabBase___c__DisplayClass15_0_T__c, *PShock_TabBase___c__DisplayClass15_0_T__c;

typedef struct Shock_TabBase___c__DisplayClass15_0_T__RGCTXs Shock_TabBase___c__DisplayClass15_0_T__RGCTXs, *PShock_TabBase___c__DisplayClass15_0_T__RGCTXs;

typedef struct Shock_TabBase___c__DisplayClass15_0_T__VTable Shock_TabBase___c__DisplayClass15_0_T__VTable, *PShock_TabBase___c__DisplayClass15_0_T__VTable;

struct Shock_TabBase___c__DisplayClass15_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TabBase___c__DisplayClass15_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_TabBase___c__DisplayClass15_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TabBase___c__DisplayClass15_0_T__VTable vtable;
};

struct Shock_TabBase___c__DisplayClass15_0_T__RGCTXs {
    struct MethodInfo *_0_Shock_TabBase_T__SelectTab;
};

typedef union _union_204336 _union_204336, *P_union_204336;

union _union_204336 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243933 _union_243933, *P_union_243933;

union _union_243933 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204338 _union_204338, *P_union_204338;

union _union_204338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAA28C MethodInfo_1EAA28C, *PMethodInfo_1EAA28C;

typedef union _union_263488 _union_263488, *P_union_263488;

union _union_263488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA28C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_ListSortDescription_VTable System_ComponentModel_ListSortDescription_VTable, *PSystem_ComponentModel_ListSortDescription_VTable;

struct System_ComponentModel_ListSortDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct I2_Loc_SimpleJSON_JSONClass___c__DisplayClass12_0_Fields I2_Loc_SimpleJSON_JSONClass___c__DisplayClass12_0_Fields, *PI2_Loc_SimpleJSON_JSONClass___c__DisplayClass12_0_Fields;

struct I2_Loc_SimpleJSON_JSONClass___c__DisplayClass12_0_Fields {
    struct I2_Loc_SimpleJSON_JSONNode_o *aNode;
};

typedef struct MethodInfo_17F7100_RGCTXs MethodInfo_17F7100_RGCTXs, *PMethodInfo_17F7100_RGCTXs;

struct MethodInfo_17F7100_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyDictionary_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyDictionary_TKey__TValue__TryGetValue;
};

typedef union _union_218971 _union_218971, *P_union_218971;

union _union_218971 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_TimelinePlayable_VTable UnityEngine_Timeline_TimelinePlayable_VTable, *PUnityEngine_Timeline_TimelinePlayable_VTable;

struct UnityEngine_Timeline_TimelinePlayable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_OnGraphStart;
    struct VirtualInvokeData _14_OnGraphStop;
    struct VirtualInvokeData _15_OnPlayableCreate;
    struct VirtualInvokeData _16_OnPlayableDestroy;
    struct VirtualInvokeData _17_OnBehaviourPlay;
    struct VirtualInvokeData _18_OnBehaviourPause;
    struct VirtualInvokeData _19_PrepareFrame;
    struct VirtualInvokeData _20_ProcessFrame;
    struct VirtualInvokeData _21_Clone;
};

typedef struct MethodInfo_1BFA63C MethodInfo_1BFA63C, *PMethodInfo_1BFA63C;

typedef union _union_246995 _union_246995, *P_union_246995;

union _union_246995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA63C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218973 _union_218973, *P_union_218973;

union _union_218973 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Comparison_MarkerData__o System_Comparison_MarkerData__o, *PSystem_Comparison_MarkerData__o;

typedef struct System_Comparison_MarkerData__c System_Comparison_MarkerData__c, *PSystem_Comparison_MarkerData__c;

typedef struct System_Comparison_MarkerData__Fields System_Comparison_MarkerData__Fields, *PSystem_Comparison_MarkerData__Fields;

typedef struct System_Comparison_MarkerData__VTable System_Comparison_MarkerData__VTable, *PSystem_Comparison_MarkerData__VTable;

struct System_Comparison_MarkerData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_MarkerData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_MarkerData__o {
    struct System_Comparison_MarkerData__c *klass;
    void *monitor;
    struct System_Comparison_MarkerData__Fields fields;
};

struct System_Comparison_MarkerData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_MarkerData__VTable vtable;
};

typedef struct MethodInfo_1F44D20 MethodInfo_1F44D20, *PMethodInfo_1F44D20;

struct MethodInfo_1F44D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218975 _union_218975, *P_union_218975;

union _union_218975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218977 _union_218977, *P_union_218977;

union _union_218977 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__c System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__c, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__c;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__VTable System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__VTable vtable;
};

typedef struct UniRx_DictionaryReplaceEvent_object__object__VTable UniRx_DictionaryReplaceEvent_object__object__VTable, *PUniRx_DictionaryReplaceEvent_object__object__VTable;

struct UniRx_DictionaryReplaceEvent_object__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef union _union_218967 _union_218967, *P_union_218967;

union _union_218967 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243945 _union_243945, *P_union_243945;

union _union_243945 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218969 _union_218969, *P_union_218969;

union _union_218969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243947 _union_243947, *P_union_243947;

union _union_243947 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2868B70 MethodInfo_2868B70, *PMethodInfo_2868B70;

typedef union _union_179808 _union_179808, *P_union_179808;

union _union_179808 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179808 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17D3880 MethodInfo_17D3880, *PMethodInfo_17D3880;

typedef union _union_234413 _union_234413, *P_union_234413;

union _union_234413 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D3880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234413 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_191154C_RGCTXs MethodInfo_191154C_RGCTXs, *PMethodInfo_191154C_RGCTXs;

struct MethodInfo_191154C_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct com_adjust_sdk_JSONData_c com_adjust_sdk_JSONData_c, *Pcom_adjust_sdk_JSONData_c;

struct com_adjust_sdk_JSONData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_JSONData_VTable vtable;
};

typedef struct MethodInfo_1106760_RGCTXs MethodInfo_1106760_RGCTXs, *PMethodInfo_1106760_RGCTXs;

struct MethodInfo_1106760_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1EAA278 MethodInfo_1EAA278, *PMethodInfo_1EAA278;

typedef union _union_264860 _union_264860, *P_union_264860;

union _union_264860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204320 _union_204320, *P_union_204320;

union _union_204320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryChapterSelectScrollItemData_VTable Aoharu_StoryChapterSelectScrollItemData_VTable, *PAoharu_StoryChapterSelectScrollItemData_VTable;

struct Aoharu_StoryChapterSelectScrollItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204322 _union_204322, *P_union_204322;

union _union_204322 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243941 _union_243941, *P_union_243941;

union _union_243941 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204324 _union_204324, *P_union_204324;

union _union_204324 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243943 _union_243943, *P_union_243943;

union _union_243943 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ComicMstTable___c_c Shock_ComicMstTable___c_c, *PShock_ComicMstTable___c_c;

typedef struct Shock_ComicMstTable___c_StaticFields Shock_ComicMstTable___c_StaticFields, *PShock_ComicMstTable___c_StaticFields;

typedef struct Shock_ComicMstTable___c_VTable Shock_ComicMstTable___c_VTable, *PShock_ComicMstTable___c_VTable;

typedef struct Shock_ComicMstTable___c_o Shock_ComicMstTable___c_o, *PShock_ComicMstTable___c_o;

typedef struct System_Func_ComicMst__string__o System_Func_ComicMst__string__o, *PSystem_Func_ComicMst__string__o;

typedef struct Shock_ComicMstTable___c_Fields Shock_ComicMstTable___c_Fields, *PShock_ComicMstTable___c_Fields;

typedef struct System_Func_ComicMst__string__c System_Func_ComicMst__string__c, *PSystem_Func_ComicMst__string__c;

typedef struct System_Func_ComicMst__string__Fields System_Func_ComicMst__string__Fields, *PSystem_Func_ComicMst__string__Fields;

typedef struct System_Func_ComicMst__string__VTable System_Func_ComicMst__string__VTable, *PSystem_Func_ComicMst__string__VTable;

struct System_Func_ComicMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ComicMst__string__o {
    struct System_Func_ComicMst__string__c *klass;
    void *monitor;
    struct System_Func_ComicMst__string__Fields fields;
};

struct System_Func_ComicMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ComicMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ComicMst__string__VTable vtable;
};

struct Shock_ComicMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ComicMstTable___c_Fields {
};

struct Shock_ComicMstTable___c_o {
    struct Shock_ComicMstTable___c_c *klass;
    void *monitor;
    struct Shock_ComicMstTable___c_Fields fields;
};

struct Shock_ComicMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_ComicMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ComicMstTable___c_VTable vtable;
};

struct Shock_ComicMstTable___c_StaticFields {
    struct Shock_ComicMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Func_ComicMst__uint__o *__9__11_0;
    struct System_Func_ComicMst__string__o *__9__18_0;
    struct System_Func_ComicMst__string__o *__9__19_0;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass48_1_VTable GooglePlayGames_Android_AndroidClient___c__DisplayClass48_1_VTable, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass48_1_VTable;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass48_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204326 _union_204326, *P_union_204326;

union _union_204326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204328 _union_204328, *P_union_204328;

union _union_204328 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3EFD8 MethodInfo_1D3EFD8, *PMethodInfo_1D3EFD8;

typedef union _union_226741 _union_226741, *P_union_226741;

union _union_226741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3EFD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2868B7C MethodInfo_2868B7C, *PMethodInfo_2868B7C;

typedef union _union_181246 _union_181246, *P_union_181246;

union _union_181246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868B7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218961 _union_218961, *P_union_218961;

union _union_218961 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_o CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_o, *PCriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_o;

typedef struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_Fields CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_Fields, *PCriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_Fields;

struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_Fields {
    uint32_t nativePtrRGB;
    uint32_t nativePtrA;
    struct System_Single_array *texCoords;
};

struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_o {
    struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_Fields fields;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__o System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__o, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__o;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__Fields System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__Fields, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__Fields;

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__Fields {
    struct System_ValueTuple_uint__uint__o key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__o {
    struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint___int__Fields fields;
};

typedef union _union_218963 _union_218963, *P_union_218963;

union _union_218963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_ListPool_IMaterialModifier__VTable TMPro_TMP_ListPool_IMaterialModifier__VTable, *PTMPro_TMP_ListPool_IMaterialModifier__VTable;

struct TMPro_TMP_ListPool_IMaterialModifier__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218965 _union_218965, *P_union_218965;

union _union_218965 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__o UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__o, *PUnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__o;

typedef struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__c UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__c, *PUnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__c;

typedef struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__VTable UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__VTable;

struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__Fields {
    struct UnityEngine_UIElements_Button_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__o {
    struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__Fields fields;
};

struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlFactory_Button__Button_UxmlTraits__VTable vtable;
};

typedef struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_c CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_c, *PCriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_c;

typedef struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_VTable CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_VTable, *PCriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_VTable;

struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_NativeTexture_VTable vtable;
};

typedef struct MethodInfo_1D3EFCC MethodInfo_1D3EFCC, *PMethodInfo_1D3EFCC;

typedef union _union_226573 _union_226573, *P_union_226573;

union _union_226573 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3EFCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243913 _union_243913, *P_union_243913;

union _union_243913 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243915 _union_243915, *P_union_243915;

union _union_243915 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243917 _union_243917, *P_union_243917;

union _union_243917 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_SynchronizationContextTaskScheduler_StaticFields System_Threading_Tasks_SynchronizationContextTaskScheduler_StaticFields, *PSystem_Threading_Tasks_SynchronizationContextTaskScheduler_StaticFields;

struct System_Threading_Tasks_SynchronizationContextTaskScheduler_StaticFields {
    struct System_Threading_SendOrPostCallback_o *s_postCallback;
};

typedef union _union_204350 _union_204350, *P_union_204350;

union _union_204350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243919 _union_243919, *P_union_243919;

union _union_243919 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BA7E4 MethodInfo_22BA7E4, *PMethodInfo_22BA7E4;

typedef union _union_280082 _union_280082, *P_union_280082;

union _union_280082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA7E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204352 _union_204352, *P_union_204352;

union _union_204352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204354 _union_204354, *P_union_204354;

union _union_204354 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A5DDC MethodInfo_26A5DDC, *PMethodInfo_26A5DDC;

typedef union _union_278850 _union_278850, *P_union_278850;

union _union_278850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5DDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_PPMd_H_ModelPpm_c SharpCompress_Compressors_PPMd_H_ModelPpm_c, *PSharpCompress_Compressors_PPMd_H_ModelPpm_c;

typedef struct SharpCompress_Compressors_PPMd_H_ModelPpm_VTable SharpCompress_Compressors_PPMd_H_ModelPpm_VTable, *PSharpCompress_Compressors_PPMd_H_ModelPpm_VTable;

struct SharpCompress_Compressors_PPMd_H_ModelPpm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_DummySee2Cont;
    struct VirtualInvokeData _5_get_InitRl;
    struct VirtualInvokeData _6_get_EscCount;
    struct VirtualInvokeData _7_set_EscCount;
    struct VirtualInvokeData _8_get_CharMask;
    struct VirtualInvokeData _9_get_NumMasked;
    struct VirtualInvokeData _10_set_NumMasked;
    struct VirtualInvokeData _11_get_PrevSuccess;
    struct VirtualInvokeData _12_set_PrevSuccess;
    struct VirtualInvokeData _13_get_InitEsc;
    struct VirtualInvokeData _14_set_InitEsc;
    struct VirtualInvokeData _15_get_RunLength;
    struct VirtualInvokeData _16_set_RunLength;
    struct VirtualInvokeData _17_get_HiBitsFlag;
    struct VirtualInvokeData _18_set_HiBitsFlag;
    struct VirtualInvokeData _19_get_BinSumm;
    struct VirtualInvokeData _20_get_Heap;
    struct VirtualInvokeData _21_get_OrderFall;
    struct VirtualInvokeData _22_DecodeChar;
    struct VirtualInvokeData _23_GetSee2Cont;
    struct VirtualInvokeData _24_IncEscCount;
    struct VirtualInvokeData _25_IncRunLength;
    struct VirtualInvokeData _26_GetHb2Flag;
    struct VirtualInvokeData _27_GetNs2BsIndx;
    struct VirtualInvokeData _28_GetNs2Indx;
};

struct SharpCompress_Compressors_PPMd_H_ModelPpm_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_PPMd_H_ModelPpm_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_H_ModelPpm_VTable vtable;
};

typedef union _union_204356 _union_204356, *P_union_204356;

union _union_204356 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204358 _union_204358, *P_union_204358;

union _union_204358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243911 _union_243911, *P_union_243911;

union _union_243911 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DBEE8 MethodInfo_21DBEE8, *PMethodInfo_21DBEE8;

typedef union _union_160511 _union_160511, *P_union_160511;

union _union_160511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBEE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218991 _union_218991, *P_union_218991;

union _union_218991 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243909 _union_243909, *P_union_243909;

union _union_243909 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1339E14 MethodInfo_1339E14, *PMethodInfo_1339E14;

typedef union _union_271730 _union_271730, *P_union_271730;

union _union_271730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1339E14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218993 _union_218993, *P_union_218993;

union _union_218993 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218995 _union_218995, *P_union_218995;

union _union_218995 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1364E90 MethodInfo_1364E90, *PMethodInfo_1364E90;

typedef union _union_292452 _union_292452, *P_union_292452;

union _union_292452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1364E90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218997 _union_218997, *P_union_218997;

union _union_218997 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218999 _union_218999, *P_union_218999;

union _union_218999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218989 _union_218989, *P_union_218989;

union _union_218989 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243923 _union_243923, *P_union_243923;

union _union_243923 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_XmlUrlResolver_Fields System_Xml_XmlUrlResolver_Fields, *PSystem_Xml_XmlUrlResolver_Fields;

struct System_Xml_XmlUrlResolver_Fields {
    struct System_Xml_XmlResolver_Fields super;
    struct System_Net_ICredentials_o *_credentials;
    struct System_Net_IWebProxy_o *_proxy;
    struct System_Net_Cache_RequestCachePolicy_o *_cachePolicy;
};

typedef union _union_243925 _union_243925, *P_union_243925;

union _union_243925 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBE89C MethodInfo_1EBE89C, *PMethodInfo_1EBE89C;

typedef union _union_227701 _union_227701, *P_union_227701;

union _union_227701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE89C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243927 _union_243927, *P_union_243927;

union _union_243927 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164A4D0 MethodInfo_164A4D0, *PMethodInfo_164A4D0;

typedef struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c, *PSystem_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c;

typedef union _union_336247 _union_336247, *P_union_336247;

typedef struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__RGCTXs System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__RGCTXs, *PSystem_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__RGCTXs;

typedef struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__VTable System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__VTable, *PSystem_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__VTable;

union _union_336247 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164A4D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_336247 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_TResult__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__VTable vtable;
};

struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult____m__Finally1;
    struct Il2CppClass *_1_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_2_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_5_System_Func_TSource__int__TResult_;
    struct MethodInfo *_6_System_Func_TSource__int__TResult__Invoke;
    struct MethodInfo *_7_System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__System_IDisposable_Dispose;
    struct Il2CppClass *_8_TResult;
    struct Il2CppClass *_9_System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult_;
    struct MethodInfo *_10_System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult___ctor;
    struct MethodInfo *_11_System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
};

typedef union _union_204340 _union_204340, *P_union_204340;

union _union_204340 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204342 _union_204342, *P_union_204342;

union _union_204342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204344 _union_204344, *P_union_204344;

union _union_204344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204346 _union_204346, *P_union_204346;

union _union_204346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3EFC0 MethodInfo_1D3EFC0, *PMethodInfo_1D3EFC0;

typedef union _union_226405 _union_226405, *P_union_226405;

union _union_226405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3EFC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243921 _union_243921, *P_union_243921;

union _union_243921 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204348 _union_204348, *P_union_204348;

union _union_204348 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3EFB8 MethodInfo_1D3EFB8, *PMethodInfo_1D3EFB8;

typedef union _union_226237 _union_226237, *P_union_226237;

union _union_226237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3EFB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218981 _union_218981, *P_union_218981;

union _union_218981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Rar_Headers_ArchiveCryptHeader_Fields SharpCompress_Common_Rar_Headers_ArchiveCryptHeader_Fields, *PSharpCompress_Common_Rar_Headers_ArchiveCryptHeader_Fields;

struct SharpCompress_Common_Rar_Headers_ArchiveCryptHeader_Fields {
    struct SharpCompress_Common_Rar_Headers_RarHeader_Fields super;
    bool _usePswCheck;
    uint32_t _lg2Count;
    struct System_Byte_array *_salt;
    struct System_Byte_array *_pswCheck;
    struct System_Byte_array *_pswCheckCsm;
};

typedef struct Shock_TabBase___c__DisplayClass15_0_T__o Shock_TabBase___c__DisplayClass15_0_T__o, *PShock_TabBase___c__DisplayClass15_0_T__o;

struct Shock_TabBase___c__DisplayClass15_0_T__o {
    struct Shock_TabBase___c__DisplayClass15_0_T__c *klass;
    void *monitor;
    struct Shock_TabBase___c__DisplayClass15_0_T__Fields fields;
};

typedef union _union_218983 _union_218983, *P_union_218983;

union _union_218983 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218985 _union_218985, *P_union_218985;

union _union_218985 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB3DFC MethodInfo_1EB3DFC, *PMethodInfo_1EB3DFC;

typedef union _union_226809 _union_226809, *P_union_226809;

union _union_226809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3DFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C0508 MethodInfo_24C0508, *PMethodInfo_24C0508;

typedef union _union_162685 _union_162685, *P_union_162685;

union _union_162685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0508 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218987 _union_218987, *P_union_218987;

union _union_218987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_NavigationDialogPageMst__c System_Collections_Generic_IReadOnlyList_NavigationDialogPageMst__c, *PSystem_Collections_Generic_IReadOnlyList_NavigationDialogPageMst__c;

struct System_Collections_Generic_IReadOnlyList_NavigationDialogPageMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1BC4C2C MethodInfo_1BC4C2C, *PMethodInfo_1BC4C2C;

typedef union _union_302192 _union_302192, *P_union_302192;

union _union_302192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC4C2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDC088 MethodInfo_1FDC088, *PMethodInfo_1FDC088;

typedef union _union_265768 _union_265768, *P_union_265768;

union _union_265768 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC088 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265768 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336131 _union_336131, *P_union_336131;

union _union_336131 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336133 _union_336133, *P_union_336133;

union _union_336133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_177C324 MethodInfo_177C324, *PMethodInfo_177C324;

typedef union _union_261756 _union_261756, *P_union_261756;

union _union_261756 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177C324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261756 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336135 _union_336135, *P_union_336135;

union _union_336135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336137 _union_336137, *P_union_336137;

union _union_336137 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164A448 MethodInfo_164A448, *PMethodInfo_164A448;

typedef union _union_336223 _union_336223, *P_union_336223;

union _union_336223 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164A448 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_336223 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvLotteryDrawR_VTable Shock_RecvLotteryDrawR_VTable, *PShock_RecvLotteryDrawR_VTable;

struct Shock_RecvLotteryDrawR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2D6E2E4 MethodInfo_2D6E2E4, *PMethodInfo_2D6E2E4;

typedef struct MethodInfo_2D6E2E4_RGCTXs MethodInfo_2D6E2E4_RGCTXs, *PMethodInfo_2D6E2E4_RGCTXs;

typedef union _union_287716 _union_287716, *P_union_287716;

union _union_287716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E2E4_RGCTXs {
    struct Il2CppClass *_0_UniRx_ReplaySubject_T_;
    struct MethodInfo *_1_UniRx_ReplaySubject_T___ctor;
    struct MethodInfo *_2_UniRx_Observable_Multicast_T_;
};

struct MethodInfo_2D6E2E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E2E4_RGCTXs *rgctx_data;
    union _union_287716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336139 _union_336139, *P_union_336139;

union _union_336139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_226CDB4 MethodInfo_226CDB4, *PMethodInfo_226CDB4;

typedef union _union_294888 _union_294888, *P_union_294888;

union _union_294888 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226CDB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294888 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Runtime_c Mono_Runtime_c, *PMono_Runtime_c;

typedef struct Mono_Runtime_StaticFields Mono_Runtime_StaticFields, *PMono_Runtime_StaticFields;

typedef struct Mono_Runtime_VTable Mono_Runtime_VTable, *PMono_Runtime_VTable;

struct Mono_Runtime_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Runtime_c {
    struct Il2CppClass_1 _1;
    struct Mono_Runtime_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Runtime_VTable vtable;
};

struct Mono_Runtime_StaticFields {
    struct Il2CppObject *dump;
};

typedef struct Firebase_FirebaseApp___c__DisplayClass56_0_Fields Firebase_FirebaseApp___c__DisplayClass56_0_Fields, *PFirebase_FirebaseApp___c__DisplayClass56_0_Fields;

struct Firebase_FirebaseApp___c__DisplayClass56_0_Fields {
    int32_t status;
};

typedef struct System_Net_NtlmClient_Fields System_Net_NtlmClient_Fields, *PSystem_Net_NtlmClient_Fields;

typedef struct System_Net_IAuthenticationModule_o System_Net_IAuthenticationModule_o, *PSystem_Net_IAuthenticationModule_o;

typedef struct System_Net_IAuthenticationModule_c System_Net_IAuthenticationModule_c, *PSystem_Net_IAuthenticationModule_c;

typedef struct System_Net_IAuthenticationModule_Fields System_Net_IAuthenticationModule_Fields, *PSystem_Net_IAuthenticationModule_Fields;

struct System_Net_NtlmClient_Fields {
    struct System_Net_IAuthenticationModule_o *authObject;
};

struct System_Net_IAuthenticationModule_Fields {
};

struct System_Net_IAuthenticationModule_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Net_IAuthenticationModule_o {
    struct System_Net_IAuthenticationModule_c *klass;
    void *monitor;
    struct System_Net_IAuthenticationModule_Fields fields;
};

typedef struct System_ComponentModel_NestedContainer_Site_VTable System_ComponentModel_NestedContainer_Site_VTable, *PSystem_ComponentModel_NestedContainer_Site_VTable;

struct System_ComponentModel_NestedContainer_Site_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FullName;
    struct VirtualInvokeData _5_get_Component;
    struct VirtualInvokeData _6_get_Container;
    struct VirtualInvokeData _7_get_DesignMode;
    struct VirtualInvokeData _8_get_Name;
    struct VirtualInvokeData _9_set_Name;
    struct VirtualInvokeData _10_GetService;
};

typedef struct UnityEngine_Resources_Fields UnityEngine_Resources_Fields, *PUnityEngine_Resources_Fields;

struct UnityEngine_Resources_Fields {
};

typedef union _union_336141 _union_336141, *P_union_336141;

union _union_336141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16D4C14_RGCTXs MethodInfo_16D4C14_RGCTXs, *PMethodInfo_16D4C14_RGCTXs;

struct MethodInfo_16D4C14_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef union _union_336143 _union_336143, *P_union_336143;

union _union_336143 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164A454 MethodInfo_164A454, *PMethodInfo_164A454;

typedef union _union_336231 _union_336231, *P_union_336231;

union _union_336231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164A454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_336231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336145 _union_336145, *P_union_336145;

union _union_336145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336147 _union_336147, *P_union_336147;

union _union_336147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336149 _union_336149, *P_union_336149;

union _union_336149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberListScene___c__DisplayClass32_0_o Aoharu_MemberListScene___c__DisplayClass32_0_o, *PAoharu_MemberListScene___c__DisplayClass32_0_o;

typedef struct Aoharu_MemberListScene___c__DisplayClass32_0_c Aoharu_MemberListScene___c__DisplayClass32_0_c, *PAoharu_MemberListScene___c__DisplayClass32_0_c;

typedef struct Aoharu_MemberListScene___c__DisplayClass32_0_Fields Aoharu_MemberListScene___c__DisplayClass32_0_Fields, *PAoharu_MemberListScene___c__DisplayClass32_0_Fields;

typedef struct Aoharu_MemberListScene___c__DisplayClass32_0_VTable Aoharu_MemberListScene___c__DisplayClass32_0_VTable, *PAoharu_MemberListScene___c__DisplayClass32_0_VTable;

typedef struct Aoharu_MemberListScene_o Aoharu_MemberListScene_o, *PAoharu_MemberListScene_o;

typedef struct Aoharu_MemberListScene_c Aoharu_MemberListScene_c, *PAoharu_MemberListScene_c;

typedef struct Aoharu_MemberListScene_Fields Aoharu_MemberListScene_Fields, *PAoharu_MemberListScene_Fields;

typedef struct Aoharu_MemberListScene_VTable Aoharu_MemberListScene_VTable, *PAoharu_MemberListScene_VTable;

typedef struct Aoharu_Scenes_MemberList_MemberListScroll_o Aoharu_Scenes_MemberList_MemberListScroll_o, *PAoharu_Scenes_MemberList_MemberListScroll_o;

typedef struct Aoharu_MemberSortController_o Aoharu_MemberSortController_o, *PAoharu_MemberSortController_o;

typedef struct Aoharu_MemberSortMenu_o Aoharu_MemberSortMenu_o, *PAoharu_MemberSortMenu_o;

typedef struct Aoharu_MemberList_MemberListSizeChangeContent_o Aoharu_MemberList_MemberListSizeChangeContent_o, *PAoharu_MemberList_MemberListSizeChangeContent_o;

typedef struct Aoharu_Scenes_MemberList_MemberListScroll_c Aoharu_Scenes_MemberList_MemberListScroll_c, *PAoharu_Scenes_MemberList_MemberListScroll_c;

typedef struct Aoharu_Scenes_MemberList_MemberListScroll_Fields Aoharu_Scenes_MemberList_MemberListScroll_Fields, *PAoharu_Scenes_MemberList_MemberListScroll_Fields;

typedef struct Aoharu_MemberSortController_c Aoharu_MemberSortController_c, *PAoharu_MemberSortController_c;

typedef struct Aoharu_MemberSortMenu_c Aoharu_MemberSortMenu_c, *PAoharu_MemberSortMenu_c;

typedef struct Aoharu_MemberSortMenu_Fields Aoharu_MemberSortMenu_Fields, *PAoharu_MemberSortMenu_Fields;

typedef struct Aoharu_MemberList_MemberListSizeChangeContent_c Aoharu_MemberList_MemberListSizeChangeContent_c, *PAoharu_MemberList_MemberListSizeChangeContent_c;

typedef struct Aoharu_MemberList_MemberListSizeChangeContent_Fields Aoharu_MemberList_MemberListSizeChangeContent_Fields, *PAoharu_MemberList_MemberListSizeChangeContent_Fields;

typedef struct Aoharu_Scenes_MemberList_MemberListScroll_VTable Aoharu_Scenes_MemberList_MemberListScroll_VTable, *PAoharu_Scenes_MemberList_MemberListScroll_VTable;

typedef struct Aoharu_MemberSortController_VTable Aoharu_MemberSortController_VTable, *PAoharu_MemberSortController_VTable;

typedef struct Aoharu_MemberSortMenu_VTable Aoharu_MemberSortMenu_VTable, *PAoharu_MemberSortMenu_VTable;

typedef struct System_Action_MemberSortMenu_ButtonType__o System_Action_MemberSortMenu_ButtonType__o, *PSystem_Action_MemberSortMenu_ButtonType__o;

typedef struct System_Action_MemberSortMenu_ButtonType__c System_Action_MemberSortMenu_ButtonType__c, *PSystem_Action_MemberSortMenu_ButtonType__c;

typedef struct System_Action_MemberSortMenu_ButtonType__Fields System_Action_MemberSortMenu_ButtonType__Fields, *PSystem_Action_MemberSortMenu_ButtonType__Fields;

typedef struct System_Action_MemberSortMenu_ButtonType__VTable System_Action_MemberSortMenu_ButtonType__VTable, *PSystem_Action_MemberSortMenu_ButtonType__VTable;

struct Aoharu_MemberSortController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_SaveData;
    struct VirtualInvokeData _5_set_SaveData;
    struct VirtualInvokeData _6_MakeSortList;
};

struct Aoharu_MemberListScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_Scenes_MemberList_MemberListScroll_o *m_memberListScrollSmall;
    struct Aoharu_Scenes_MemberList_MemberListScroll_o *m_memberListScrollLarge;
    struct Aoharu_MemberSortController_o *m_memberSortController;
    struct Aoharu_MemberListNavigation_o *m_memberListNavigation;
    struct Aoharu_MemberSortMenu_o *m_memberSortMenu;
    struct Aoharu_MemberList_MemberListSizeChangeContent_o *m_sizeChange;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    int32_t m_PrevSceneType;
    struct Shock_CardData_o *m_currentCardData;
    float m_verticalNormalizedPosition;
    uint64_t m_illustChangeUniqueId;
    bool m_isUsesEvolveIllust;
    bool m_isAscendingOrder;
    bool m_isAllViewSave;
    int32_t m_SortType;
    struct System_Collections_Generic_IReadOnlyList_CardData__o *m_cardDataList;
    struct Shock_EventData_o *m_EventData;
    bool m_ShowEventBonus;
    struct Aoharu_Scenes_MemberList_MemberListScroll_o *m_memberListScroll;
    struct Aoharu_MemberList_MemberListSizeChangeDialog_o *m_sizeChangeDialog;
};

struct Aoharu_MemberList_MemberListSizeChangeContent_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_sizeText;
    struct Shock_ButtonEvent_o *m_changeButton;
    struct System_Action_o *_OnClickChange_k__BackingField;
};

struct Aoharu_MemberListScene___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_MemberList_MemberListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct System_Action_MemberSortMenu_ButtonType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MemberSortMenu_ButtonType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MemberSortMenu_ButtonType__VTable vtable;
};

struct Aoharu_MemberList_MemberListSizeChangeContent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberList_MemberListSizeChangeContent_VTable vtable;
};

struct Aoharu_MemberList_MemberListSizeChangeContent_o {
    struct Aoharu_MemberList_MemberListSizeChangeContent_c *klass;
    void *monitor;
    struct Aoharu_MemberList_MemberListSizeChangeContent_Fields fields;
};

struct System_Action_MemberSortMenu_ButtonType__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MemberSortMenu_ButtonType__o {
    struct System_Action_MemberSortMenu_ButtonType__c *klass;
    void *monitor;
    struct System_Action_MemberSortMenu_ButtonType__Fields fields;
};

struct Aoharu_MemberSortController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberSortController_VTable vtable;
};

struct Aoharu_MemberSortController_o {
    struct Aoharu_MemberSortController_c *klass;
    void *monitor;
    struct Aoharu_MemberSortController_Fields fields;
};

struct Aoharu_MemberSortMenu_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_filterButton;
    struct Shock_ButtonEvent_o *m_directionButton;
    struct UnityEngine_GameObject_o *m_sortAdaptationImage;
    struct Shock_TextMeshUI_o *m_DirectionText;
    struct UnityEngine_Transform_o *m_DirectIconTransform;
    struct Aoharu_UI_Dropdown_o *m_sortDropDown;
    bool _IsAscend_k__BackingField;
    struct System_Action_MemberSortMenu_ButtonType__o *_OnButtunOnClick_k__BackingField;
    struct System_Action_int__o *_OnSortDropDown_k__BackingField;
    struct Shock_Data_SaveData_OptionSaveData_MemberSortSaveData_o *m_SaveData;
    struct System_String_array *m_SortTexts;
};

struct Aoharu_MemberListScene___c__DisplayClass32_0_Fields {
    struct System_Action_o *onComplete;
    struct Aoharu_MemberListScene_o *__4__this;
};

struct Aoharu_MemberListScene___c__DisplayClass32_0_o {
    struct Aoharu_MemberListScene___c__DisplayClass32_0_c *klass;
    void *monitor;
    struct Aoharu_MemberListScene___c__DisplayClass32_0_Fields fields;
};

struct Aoharu_MemberListScene___c__DisplayClass32_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberListScene___c__DisplayClass32_0_VTable vtable;
};

struct Aoharu_MemberListScene_o {
    struct Aoharu_MemberListScene_c *klass;
    void *monitor;
    struct Aoharu_MemberListScene_Fields fields;
};

struct Aoharu_MemberListScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MemberListScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberListScene_VTable vtable;
};

struct Aoharu_MemberSortMenu_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_SaveData;
    struct VirtualInvokeData _5_set_SaveData;
};

struct Aoharu_Scenes_MemberList_MemberListScroll_Fields {
    struct Shock_ScrollBase_MemberListItem__Fields super;
    struct Shock_ButtonEvent_o *m_ItemButton;
};

struct Aoharu_MemberSortMenu_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberSortMenu_VTable vtable;
};

struct Aoharu_MemberSortMenu_o {
    struct Aoharu_MemberSortMenu_c *klass;
    void *monitor;
    struct Aoharu_MemberSortMenu_Fields fields;
};

struct Aoharu_Scenes_MemberList_MemberListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_MemberList_MemberListScroll_VTable vtable;
};

struct Aoharu_Scenes_MemberList_MemberListScroll_o {
    struct Aoharu_Scenes_MemberList_MemberListScroll_c *klass;
    void *monitor;
    struct Aoharu_Scenes_MemberList_MemberListScroll_Fields fields;
};

typedef struct MethodInfo_1BFA6A4 MethodInfo_1BFA6A4, *PMethodInfo_1BFA6A4;

typedef union _union_247203 _union_247203, *P_union_247203;

union _union_247203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA6A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebExceptionStatus_VTable System_Net_WebExceptionStatus_VTable, *PSystem_Net_WebExceptionStatus_VTable;

struct System_Net_WebExceptionStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_336151 _union_336151, *P_union_336151;

union _union_336151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336153 _union_336153, *P_union_336153;

union _union_336153 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Network_NetworkConst_RetryType_VTable Shock_Network_NetworkConst_RetryType_VTable, *PShock_Network_NetworkConst_RetryType_VTable;

struct Shock_Network_NetworkConst_RetryType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_24C04C8 MethodInfo_24C04C8, *PMethodInfo_24C04C8;

typedef union _union_162893 _union_162893, *P_union_162893;

union _union_162893 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C04C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162893 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336155 _union_336155, *P_union_336155;

union _union_336155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_BaseFieldTraits_bool__UxmlBoolAttributeDescription__VTable UnityEngine_UIElements_BaseFieldTraits_bool__UxmlBoolAttributeDescription__VTable, *PUnityEngine_UIElements_BaseFieldTraits_bool__UxmlBoolAttributeDescription__VTable;

struct UnityEngine_UIElements_BaseFieldTraits_bool__UxmlBoolAttributeDescription__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

typedef union _union_336157 _union_336157, *P_union_336157;

union _union_336157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336159 _union_336159, *P_union_336159;

union _union_336159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BA0A10 MethodInfo_2BA0A10, *PMethodInfo_2BA0A10;

struct MethodInfo_2BA0A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257624 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_VTable Cysharp_Threading_Tasks_Internal_ContinuationQueue_VTable, *PCysharp_Threading_Tasks_Internal_ContinuationQueue_VTable;

struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1FDC074 MethodInfo_1FDC074, *PMethodInfo_1FDC074;

typedef union _union_267680 _union_267680, *P_union_267680;

union _union_267680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__DemoHubManager_DemoData__Fields System_Collections_Generic_Dictionary_string__DemoHubManager_DemoData__Fields, *PSystem_Collections_Generic_Dictionary_string__DemoHubManager_DemoData__Fields;

struct System_Collections_Generic_Dictionary_string__DemoHubManager_DemoData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_336161 _union_336161, *P_union_336161;

union _union_336161 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336163 _union_336163, *P_union_336163;

union _union_336163 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336165 _union_336165, *P_union_336165;

union _union_336165 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336167 _union_336167, *P_union_336167;

union _union_336167 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_BeginnerMissionRewardSettingMst__string__o System_Func_BeginnerMissionRewardSettingMst__string__o, *PSystem_Func_BeginnerMissionRewardSettingMst__string__o;

typedef struct System_Func_BeginnerMissionRewardSettingMst__string__Fields System_Func_BeginnerMissionRewardSettingMst__string__Fields, *PSystem_Func_BeginnerMissionRewardSettingMst__string__Fields;

struct System_Func_BeginnerMissionRewardSettingMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BeginnerMissionRewardSettingMst__string__o {
    struct System_Func_BeginnerMissionRewardSettingMst__string__c *klass;
    void *monitor;
    struct System_Func_BeginnerMissionRewardSettingMst__string__Fields fields;
};

typedef union _union_336169 _union_336169, *P_union_336169;

union _union_336169 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_UI_CharaImageIcon_Parts_VTable Aoharu_UI_CharaImageIcon_Parts_VTable, *PAoharu_UI_CharaImageIcon_Parts_VTable;

struct Aoharu_UI_CharaImageIcon_Parts_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_190DD3C_RGCTXs MethodInfo_190DD3C_RGCTXs, *PMethodInfo_190DD3C_RGCTXs;

struct MethodInfo_190DD3C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_2F39B0C_RGCTXs MethodInfo_2F39B0C_RGCTXs, *PMethodInfo_2F39B0C_RGCTXs;

struct MethodInfo_2F39B0C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1F3B1FC MethodInfo_1F3B1FC, *PMethodInfo_1F3B1FC;

typedef union _union_283488 _union_283488, *P_union_283488;

union _union_283488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B1FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336171 _union_336171, *P_union_336171;

union _union_336171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336173 _union_336173, *P_union_336173;

union _union_336173 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Events_UnityAction_bool__c UnityEngine_Events_UnityAction_bool__c, *PUnityEngine_Events_UnityAction_bool__c;

struct UnityEngine_Events_UnityAction_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_bool__VTable vtable;
};

typedef struct MethodInfo_1603584_RGCTXs MethodInfo_1603584_RGCTXs, *PMethodInfo_1603584_RGCTXs;

struct MethodInfo_1603584_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BBB0D4 MethodInfo_1BBB0D4, *PMethodInfo_1BBB0D4;

typedef union _union_302514 _union_302514, *P_union_302514;

union _union_302514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB0D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336175 _union_336175, *P_union_336175;

union _union_336175 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F44D9C MethodInfo_1F44D9C, *PMethodInfo_1F44D9C;

struct MethodInfo_1F44D9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336177 _union_336177, *P_union_336177;

union _union_336177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336179 _union_336179, *P_union_336179;

union _union_336179 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_XmlSchemaAnnotated_o System_Xml_Schema_XmlSchemaAnnotated_o, *PSystem_Xml_Schema_XmlSchemaAnnotated_o;

typedef struct System_Xml_Schema_XmlSchemaAnnotated_c System_Xml_Schema_XmlSchemaAnnotated_c, *PSystem_Xml_Schema_XmlSchemaAnnotated_c;

struct System_Xml_Schema_XmlSchemaAnnotated_o {
    struct System_Xml_Schema_XmlSchemaAnnotated_c *klass;
    void *monitor;
    struct System_Xml_Schema_XmlSchemaAnnotated_Fields fields;
};

struct System_Xml_Schema_XmlSchemaAnnotated_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlSchemaAnnotated_VTable vtable;
};

typedef struct MethodInfo_309F504 MethodInfo_309F504, *PMethodInfo_309F504;

typedef struct MethodInfo_309F504_RGCTXs MethodInfo_309F504_RGCTXs, *PMethodInfo_309F504_RGCTXs;

typedef union _union_205524 _union_205524, *P_union_205524;

union _union_205524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309F504 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309F504_RGCTXs *rgctx_data;
    union _union_205524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_309F504_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_Events_UnityAction_bool__o UnityEngine_Events_UnityAction_bool__o, *PUnityEngine_Events_UnityAction_bool__o;

typedef struct UnityEngine_Events_UnityAction_bool__Fields UnityEngine_Events_UnityAction_bool__Fields, *PUnityEngine_Events_UnityAction_bool__Fields;

struct UnityEngine_Events_UnityAction_bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Events_UnityAction_bool__o {
    struct UnityEngine_Events_UnityAction_bool__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityAction_bool__Fields fields;
};

typedef struct MethodInfo_1F3B1F4 MethodInfo_1F3B1F4, *PMethodInfo_1F3B1F4;

typedef union _union_283486 _union_283486, *P_union_283486;

union _union_283486 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B1F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283486 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngLoginData___c__DisplayClass25_0_VTable Shock_MngLoginData___c__DisplayClass25_0_VTable, *PShock_MngLoginData___c__DisplayClass25_0_VTable;

struct Shock_MngLoginData___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_251CA40 MethodInfo_251CA40, *PMethodInfo_251CA40;

typedef union _union_253931 _union_253931, *P_union_253931;

union _union_253931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CA40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_object__uint__VTable System_ValueTuple_object__uint__VTable, *PSystem_ValueTuple_object__uint__VTable;

struct System_ValueTuple_object__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_1022750 MethodInfo_1022750, *PMethodInfo_1022750;

typedef union _union_270138 _union_270138, *P_union_270138;

union _union_270138 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1022750 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270138 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_InteropServices__Activator_Fields System_Runtime_InteropServices__Activator_Fields, *PSystem_Runtime_InteropServices__Activator_Fields;

struct System_Runtime_InteropServices__Activator_Fields {
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass30_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass30_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass30_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass30_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336181 _union_336181, *P_union_336181;

union _union_336181 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336183 _union_336183, *P_union_336183;

union _union_336183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1075C3C MethodInfo_1075C3C, *PMethodInfo_1075C3C;

typedef union _union_168789 _union_168789, *P_union_168789;

union _union_168789 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1075C3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168789 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17FB358_RGCTXs MethodInfo_17FB358_RGCTXs, *PMethodInfo_17FB358_RGCTXs;

struct MethodInfo_17FB358_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Core_TweenManager_GetTweener_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Tweener_Setup_T1__T2__TPlugOptions_;
};

typedef union _union_336185 _union_336185, *P_union_336185;

union _union_336185 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336187 _union_336187, *P_union_336187;

union _union_336187 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_314842C MethodInfo_314842C, *PMethodInfo_314842C;

typedef union _union_224369 _union_224369, *P_union_224369;

union _union_224369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_314842C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336189 _union_336189, *P_union_336189;

union _union_336189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Subject_AxisEventData__VTable UniRx_Subject_AxisEventData__VTable, *PUniRx_Subject_AxisEventData__VTable;

struct UniRx_Subject_AxisEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

typedef struct UniRx_CountChangedStatus_Fields UniRx_CountChangedStatus_Fields, *PUniRx_CountChangedStatus_Fields;

struct UniRx_CountChangedStatus_Fields {
    int32_t value__;
};

typedef struct MethodInfo_13118B4 MethodInfo_13118B4, *PMethodInfo_13118B4;

typedef union _union_308126 _union_308126, *P_union_308126;

union _union_308126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13118B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164A494 MethodInfo_164A494, *PMethodInfo_164A494;

typedef union _union_336239 _union_336239, *P_union_336239;

union _union_336239 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164A494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_336239 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A61C MethodInfo_2B0A61C, *PMethodInfo_2B0A61C;

typedef union _union_186208 _union_186208, *P_union_186208;

union _union_186208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A61C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2051A84 MethodInfo_2051A84, *PMethodInfo_2051A84;

struct MethodInfo_2051A84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_RectTransformUtility_Fields UnityEngine_RectTransformUtility_Fields, *PUnityEngine_RectTransformUtility_Fields;

struct UnityEngine_RectTransformUtility_Fields {
};

typedef struct MethodInfo_1D094B8 MethodInfo_1D094B8, *PMethodInfo_1D094B8;

typedef union _union_245759 _union_245759, *P_union_245759;

union _union_245759 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D094B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245759 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26D0DD8 MethodInfo_26D0DD8, *PMethodInfo_26D0DD8;

typedef union _union_272822 _union_272822, *P_union_272822;

union _union_272822 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D0DD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272822 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218913 _union_218913, *P_union_218913;

union _union_218913 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336191 _union_336191, *P_union_336191;

union _union_336191 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218915 _union_218915, *P_union_218915;

union _union_218915 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_136F948 MethodInfo_136F948, *PMethodInfo_136F948;

typedef union _union_260878 _union_260878, *P_union_260878;

union _union_260878 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_136F948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260878 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336193 _union_336193, *P_union_336193;

union _union_336193 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218917 _union_218917, *P_union_218917;

union _union_218917 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336195 _union_336195, *P_union_336195;

union _union_336195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218919 _union_218919, *P_union_218919;

union _union_218919 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336197 _union_336197, *P_union_336197;

union _union_336197 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2447B7C MethodInfo_2447B7C, *PMethodInfo_2447B7C;

struct MethodInfo_2447B7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164085 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336199 _union_336199, *P_union_336199;

union _union_336199 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_136F940 MethodInfo_136F940, *PMethodInfo_136F940;

typedef union _union_262790 _union_262790, *P_union_262790;

union _union_262790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_136F940 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A19A0 MethodInfo_16A19A0, *PMethodInfo_16A19A0;

typedef union _union_299244 _union_299244, *P_union_299244;

union _union_299244 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A19A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299244 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2697918 MethodInfo_2697918, *PMethodInfo_2697918;

typedef union _union_311536 _union_311536, *P_union_311536;

union _union_311536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_TermOfServiceAgreeStep_c Shock_Login_TermOfServiceAgreeStep_c, *PShock_Login_TermOfServiceAgreeStep_c;

typedef struct Shock_Login_TermOfServiceAgreeStep_VTable Shock_Login_TermOfServiceAgreeStep_VTable, *PShock_Login_TermOfServiceAgreeStep_VTable;

struct Shock_Login_TermOfServiceAgreeStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_TermOfServiceAgreeStep_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_TermOfServiceAgreeStep_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__c System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__c;

struct System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteDataObject_c TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteDataObject_c, *PTMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteDataObject_c;

typedef struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteDataObject_VTable TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteDataObject_VTable, *PTMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteDataObject_VTable;

struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteDataObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteDataObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_SpriteDataObject_VTable vtable;
};

typedef struct MethodInfo_1BBB0A4 MethodInfo_1BBB0A4, *PMethodInfo_1BBB0A4;

typedef union _union_302118 _union_302118, *P_union_302118;

union _union_302118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB0A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveEffectValueMst__Fields System_Collections_Generic_IReadOnlyCollection_LiveEffectValueMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LiveEffectValueMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LiveEffectValueMst__Fields {
};

typedef union _union_218911 _union_218911, *P_union_218911;

union _union_218911 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BC4C5C MethodInfo_1BC4C5C, *PMethodInfo_1BC4C5C;

typedef union _union_302588 _union_302588, *P_union_302588;

union _union_302588 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC4C5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302588 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218901 _union_218901, *P_union_218901;

union _union_218901 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DBF00 MethodInfo_21DBF00, *PMethodInfo_21DBF00;

typedef union _union_161013 _union_161013, *P_union_161013;

union _union_161013 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBF00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218903 _union_218903, *P_union_218903;

union _union_218903 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F3D10_RGCTXs MethodInfo_10F3D10_RGCTXs, *PMethodInfo_10F3D10_RGCTXs;

struct MethodInfo_10F3D10_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_218905 _union_218905, *P_union_218905;

union _union_218905 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26DB864 MethodInfo_26DB864, *PMethodInfo_26DB864;

typedef union _union_271360 _union_271360, *P_union_271360;

union _union_271360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DB864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218907 _union_218907, *P_union_218907;

union _union_218907 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBBDC0 MethodInfo_2DBBDC0, *PMethodInfo_2DBBDC0;

struct MethodInfo_2DBBDC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218909 _union_218909, *P_union_218909;

union _union_218909 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17D381C MethodInfo_17D381C, *PMethodInfo_17D381C;

typedef union _union_234245 _union_234245, *P_union_234245;

union _union_234245 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D381C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234245 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__o System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__Fields System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_PresetBackgroundMst__Fields fields;
};

typedef struct Shock_GGL_Keyword_GGLInitKeyword_c Shock_GGL_Keyword_GGLInitKeyword_c, *PShock_GGL_Keyword_GGLInitKeyword_c;

typedef struct Shock_GGL_Keyword_GGLInitKeyword_VTable Shock_GGL_Keyword_GGLInitKeyword_VTable, *PShock_GGL_Keyword_GGLInitKeyword_VTable;

struct Shock_GGL_Keyword_GGLInitKeyword_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoExecute;
    struct VirtualInvokeData _5_GetScrambleKey;
    struct VirtualInvokeData _6_GetPolicyKey;
};

struct Shock_GGL_Keyword_GGLInitKeyword_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Keyword_GGLInitKeyword_VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_uint__GlyphPairAdjustmentRecord__o System_Collections_Generic_KeyValuePair_uint__GlyphPairAdjustmentRecord__o, *PSystem_Collections_Generic_KeyValuePair_uint__GlyphPairAdjustmentRecord__o;

typedef struct System_Collections_Generic_KeyValuePair_uint__GlyphPairAdjustmentRecord__Fields System_Collections_Generic_KeyValuePair_uint__GlyphPairAdjustmentRecord__Fields, *PSystem_Collections_Generic_KeyValuePair_uint__GlyphPairAdjustmentRecord__Fields;

struct System_Collections_Generic_KeyValuePair_uint__GlyphPairAdjustmentRecord__Fields {
    uint32_t key;
    struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_o value;
};

struct System_Collections_Generic_KeyValuePair_uint__GlyphPairAdjustmentRecord__o {
    struct System_Collections_Generic_KeyValuePair_uint__GlyphPairAdjustmentRecord__Fields fields;
};

typedef struct Aoharu_StaminaChargeItemScrollItem___c__DisplayClass24_0_c Aoharu_StaminaChargeItemScrollItem___c__DisplayClass24_0_c, *PAoharu_StaminaChargeItemScrollItem___c__DisplayClass24_0_c;

typedef struct Aoharu_StaminaChargeItemScrollItem___c__DisplayClass24_0_VTable Aoharu_StaminaChargeItemScrollItem___c__DisplayClass24_0_VTable, *PAoharu_StaminaChargeItemScrollItem___c__DisplayClass24_0_VTable;

struct Aoharu_StaminaChargeItemScrollItem___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StaminaChargeItemScrollItem___c__DisplayClass24_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StaminaChargeItemScrollItem___c__DisplayClass24_0_VTable vtable;
};

typedef struct MethodInfo_26D0DE0 MethodInfo_26D0DE0, *PMethodInfo_26D0DE0;

typedef union _union_268348 _union_268348, *P_union_268348;

union _union_268348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D0DE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LotteryPriceMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__o UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__o, *PUnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__o;

typedef struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__c UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__c, *PUnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__c;

typedef struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__Fields UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__Fields, *PUnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__Fields;

typedef struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__VTable UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__VTable, *PUnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__VTable;

struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    struct UnityEngine_UIElements_StylePropertyNameCollection_o _stylePropertyNames_k__BackingField;
    double _elapsedTime_k__BackingField;
};

struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__o {
    struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__Fields fields;
};

struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_stylePropertyNames;
};

struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TransitionEventBase_TransitionCancelEvent__VTable vtable;
};

typedef struct Aoharu_Scripts_Album_AstcHeader_Task_o Aoharu_Scripts_Album_AstcHeader_Task_o, *PAoharu_Scripts_Album_AstcHeader_Task_o;

typedef struct Aoharu_Scripts_Album_AstcHeader_Task_c Aoharu_Scripts_Album_AstcHeader_Task_c, *PAoharu_Scripts_Album_AstcHeader_Task_c;

typedef struct Aoharu_Scripts_Album_AstcHeader_Task_Fields Aoharu_Scripts_Album_AstcHeader_Task_Fields, *PAoharu_Scripts_Album_AstcHeader_Task_Fields;

typedef struct Aoharu_Scripts_Album_AstcHeader_Task_VTable Aoharu_Scripts_Album_AstcHeader_Task_VTable, *PAoharu_Scripts_Album_AstcHeader_Task_VTable;

struct Aoharu_Scripts_Album_AstcHeader_Task_Fields {
    struct System_Byte_array *fileData;
    struct System_Action_Texture2D__o *onComplete;
};

struct Aoharu_Scripts_Album_AstcHeader_Task_o {
    struct Aoharu_Scripts_Album_AstcHeader_Task_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_AstcHeader_Task_Fields fields;
};

struct Aoharu_Scripts_Album_AstcHeader_Task_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AstcHeader_Task_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AstcHeader_Task_VTable vtable;
};

typedef struct MethodInfo_157568C MethodInfo_157568C, *PMethodInfo_157568C;

typedef union _union_168441 _union_168441, *P_union_168441;

union _union_168441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157568C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2026B94 MethodInfo_2026B94, *PMethodInfo_2026B94;

typedef union _union_294468 _union_294468, *P_union_294468;

union _union_294468 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026B94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipObservable_Skip__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294468 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FE5BB4 MethodInfo_1FE5BB4, *PMethodInfo_1FE5BB4;

struct MethodInfo_1FE5BB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Plugins_PathPlugin_VTable DG_Tweening_Plugins_PathPlugin_VTable, *PDG_Tweening_Plugins_PathPlugin_VTable;

struct DG_Tweening_Plugins_PathPlugin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_SetFrom;
    struct VirtualInvokeData _6_SetFrom;
    struct VirtualInvokeData _7_ConvertToStartValue;
    struct VirtualInvokeData _8_SetRelativeEndValue;
    struct VirtualInvokeData _9_SetChangeValue;
    struct VirtualInvokeData _10_GetSpeedBasedDuration;
    struct VirtualInvokeData _11_EvaluateAndApply;
};

typedef struct Aoharu_Event_Select_EventSelectDialog___c_VTable Aoharu_Event_Select_EventSelectDialog___c_VTable, *PAoharu_Event_Select_EventSelectDialog___c_VTable;

struct Aoharu_Event_Select_EventSelectDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_CachableTitleLoader_VTable Shock_CachableTitleLoader_VTable, *PShock_CachableTitleLoader_VTable;

struct Shock_CachableTitleLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Load;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_DoLoad;
    struct VirtualInvokeData _9_Release;
};

typedef struct System_Collections_Generic_ShortEnumEqualityComparer_T__c System_Collections_Generic_ShortEnumEqualityComparer_T__c, *PSystem_Collections_Generic_ShortEnumEqualityComparer_T__c;

typedef struct System_Collections_Generic_ShortEnumEqualityComparer_T__VTable System_Collections_Generic_ShortEnumEqualityComparer_T__VTable, *PSystem_Collections_Generic_ShortEnumEqualityComparer_T__VTable;

struct System_Collections_Generic_ShortEnumEqualityComparer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEqualityComparer_Equals;
    struct VirtualInvokeData _5_System_Collections_IEqualityComparer_GetHashCode;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Equals;
    struct VirtualInvokeData _9_GetHashCode;
    struct VirtualInvokeData _10_IndexOf;
    struct VirtualInvokeData _11_LastIndexOf;
    struct VirtualInvokeData _12_GetObjectData;
};

struct System_Collections_Generic_ShortEnumEqualityComparer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_ShortEnumEqualityComparer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_ShortEnumEqualityComparer_T__VTable vtable;
};

typedef struct SharpCompress_StringExtensions_c SharpCompress_StringExtensions_c, *PSharpCompress_StringExtensions_c;

typedef struct SharpCompress_StringExtensions_VTable SharpCompress_StringExtensions_VTable, *PSharpCompress_StringExtensions_VTable;

struct SharpCompress_StringExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_StringExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_StringExtensions_VTable vtable;
};

typedef struct Shock_GameMstTableBase_StarEventLevelRewardMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_StarEventLevelRewardMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_StarEventLevelRewardMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_StarEventLevelRewardMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_o Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_o, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_o;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_Fields Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_Fields, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_Fields;

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_Fields {
    struct Aoharu_Bingo_BingoResultDialog_o *__4__this;
    struct Shock_BingoSheetData_o *beforeNowSheet;
    struct System_UInt32_array *clearNumberlist;
    struct Shock_BingoSheetData_o *afterNowSheet;
    struct Carbon_StepTask_o *task;
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *onComplete;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_o {
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_0_Fields fields;
};

typedef struct MethodInfo_1D3EF90 MethodInfo_1D3EF90, *PMethodInfo_1D3EF90;

typedef union _union_226069 _union_226069, *P_union_226069;

union _union_226069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3EF90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_Examples_SlotTintBlackFollower_o Spine_Unity_Examples_SlotTintBlackFollower_o, *PSpine_Unity_Examples_SlotTintBlackFollower_o;

typedef struct Spine_Unity_Examples_SlotTintBlackFollower_c Spine_Unity_Examples_SlotTintBlackFollower_c, *PSpine_Unity_Examples_SlotTintBlackFollower_c;

typedef struct Spine_Unity_Examples_SlotTintBlackFollower_Fields Spine_Unity_Examples_SlotTintBlackFollower_Fields, *PSpine_Unity_Examples_SlotTintBlackFollower_Fields;

typedef struct Spine_Unity_Examples_SlotTintBlackFollower_VTable Spine_Unity_Examples_SlotTintBlackFollower_VTable, *PSpine_Unity_Examples_SlotTintBlackFollower_VTable;

struct Spine_Unity_Examples_SlotTintBlackFollower_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_Examples_SlotTintBlackFollower_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_String_o *slotName;
    struct System_String_o *colorPropertyName;
    struct System_String_o *blackPropertyName;
    struct Spine_Slot_o *slot;
    struct UnityEngine_MeshRenderer_o *mr;
    struct UnityEngine_MaterialPropertyBlock_o *mb;
    int32_t colorPropertyId;
    int32_t blackPropertyId;
};

struct Spine_Unity_Examples_SlotTintBlackFollower_o {
    struct Spine_Unity_Examples_SlotTintBlackFollower_c *klass;
    void *monitor;
    struct Spine_Unity_Examples_SlotTintBlackFollower_Fields fields;
};

struct Spine_Unity_Examples_SlotTintBlackFollower_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_Examples_SlotTintBlackFollower_VTable vtable;
};

typedef struct MethodInfo_2658370 MethodInfo_2658370, *PMethodInfo_2658370;

typedef union _union_179602 _union_179602, *P_union_179602;

union _union_179602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_265837C MethodInfo_265837C, *PMethodInfo_265837C;

typedef union _union_181040 _union_181040, *P_union_181040;

union _union_181040 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265837C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181040 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_TimeSpanParse_o System_Globalization_TimeSpanParse_o, *PSystem_Globalization_TimeSpanParse_o;

typedef struct System_Globalization_TimeSpanParse_c System_Globalization_TimeSpanParse_c, *PSystem_Globalization_TimeSpanParse_c;

typedef struct System_Globalization_TimeSpanParse_Fields System_Globalization_TimeSpanParse_Fields, *PSystem_Globalization_TimeSpanParse_Fields;

typedef struct System_Globalization_TimeSpanParse_VTable System_Globalization_TimeSpanParse_VTable, *PSystem_Globalization_TimeSpanParse_VTable;

struct System_Globalization_TimeSpanParse_Fields {
};

struct System_Globalization_TimeSpanParse_o {
    struct System_Globalization_TimeSpanParse_c *klass;
    void *monitor;
    struct System_Globalization_TimeSpanParse_Fields fields;
};

struct System_Globalization_TimeSpanParse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Globalization_TimeSpanParse_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_TimeSpanParse_VTable vtable;
};

typedef struct Carbon_ComponentExtensions___c__DisplayClass64_0_T__c Carbon_ComponentExtensions___c__DisplayClass64_0_T__c, *PCarbon_ComponentExtensions___c__DisplayClass64_0_T__c;

typedef struct Carbon_ComponentExtensions___c__DisplayClass64_0_T__RGCTXs Carbon_ComponentExtensions___c__DisplayClass64_0_T__RGCTXs, *PCarbon_ComponentExtensions___c__DisplayClass64_0_T__RGCTXs;

typedef struct Carbon_ComponentExtensions___c__DisplayClass64_0_T__VTable Carbon_ComponentExtensions___c__DisplayClass64_0_T__VTable, *PCarbon_ComponentExtensions___c__DisplayClass64_0_T__VTable;

struct Carbon_ComponentExtensions___c__DisplayClass64_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ComponentExtensions___c__DisplayClass64_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Carbon_ComponentExtensions___c__DisplayClass64_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ComponentExtensions___c__DisplayClass64_0_T__VTable vtable;
};

struct Carbon_ComponentExtensions___c__DisplayClass64_0_T__RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_OptionScene___c_VTable Aoharu_OptionScene___c_VTable, *PAoharu_OptionScene___c_VTable;

struct Aoharu_OptionScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_16D80DC_RGCTXs MethodInfo_16D80DC_RGCTXs, *PMethodInfo_16D80DC_RGCTXs;

struct MethodInfo_16D80DC_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct MethodInfo_2F39928_RGCTXs MethodInfo_2F39928_RGCTXs, *PMethodInfo_2F39928_RGCTXs;

struct MethodInfo_2F39928_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EAA2D0 MethodInfo_1EAA2D0, *PMethodInfo_1EAA2D0;

typedef union _union_263946 _union_263946, *P_union_263946;

union _union_263946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA2D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D739FC MethodInfo_1D739FC, *PMethodInfo_1D739FC;

typedef union _union_282958 _union_282958, *P_union_282958;

union _union_282958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D739FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9BEAC MethodInfo_1E9BEAC, *PMethodInfo_1E9BEAC;

typedef union _union_161801 _union_161801, *P_union_161801;

union _union_161801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BEAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_151388C_RGCTXs MethodInfo_151388C_RGCTXs, *PMethodInfo_151388C_RGCTXs;

struct MethodInfo_151388C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UIElements_ButtonStripField_VTable UnityEngine_UIElements_ButtonStripField_VTable, *PUnityEngine_UIElements_ButtonStripField_VTable;

struct UnityEngine_UIElements_ButtonStripField_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
};

typedef struct MethodInfo_106C134 MethodInfo_106C134, *PMethodInfo_106C134;

typedef union _union_166583 _union_166583, *P_union_166583;

union _union_166583 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106C134 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_MaterialManager_Fields UnityEngine_TextCore_Text_MaterialManager_Fields, *PUnityEngine_TextCore_Text_MaterialManager_Fields;

struct UnityEngine_TextCore_Text_MaterialManager_Fields {
};

typedef struct Shock_MissionUtils___c__DisplayClass1_5_VTable Shock_MissionUtils___c__DisplayClass1_5_VTable, *PShock_MissionUtils___c__DisplayClass1_5_VTable;

struct Shock_MissionUtils___c__DisplayClass1_5_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Chipstar_Downloads_DownloadProvider___c_VTable Chipstar_Downloads_DownloadProvider___c_VTable, *PChipstar_Downloads_DownloadProvider___c_VTable;

struct Chipstar_Downloads_DownloadProvider___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1286498 MethodInfo_1286498, *PMethodInfo_1286498;

typedef union _union_208737 _union_208737, *P_union_208737;

union _union_208737 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1286498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208737 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2447BCC MethodInfo_2447BCC, *PMethodInfo_2447BCC;

struct MethodInfo_2447BCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164097 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A510C MethodInfo_14A510C, *PMethodInfo_14A510C;

typedef union _union_258790 _union_258790, *P_union_258790;

union _union_258790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A510C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveResultView__WaitToken_d__58_Fields Aoharu_LiveResultView__WaitToken_d__58_Fields, *PAoharu_LiveResultView__WaitToken_d__58_Fields;

struct Aoharu_LiveResultView__WaitToken_d__58_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_LiveResultView_o *__4__this;
    struct System_Action_o *OnCompleted;
};

typedef struct MethodInfo_10F966C_RGCTXs MethodInfo_10F966C_RGCTXs, *PMethodInfo_10F966C_RGCTXs;

struct MethodInfo_10F966C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_19178B0 MethodInfo_19178B0, *PMethodInfo_19178B0;

typedef struct MethodInfo_19178B0_RGCTXs MethodInfo_19178B0_RGCTXs, *PMethodInfo_19178B0_RGCTXs;

typedef union _union_211129 _union_211129, *P_union_211129;

union _union_211129 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19178B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19178B0_RGCTXs *rgctx_data;
    union _union_211129 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19178B0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct System_Collections_Generic_IReadOnlyList_EventPointMst__Fields System_Collections_Generic_IReadOnlyList_EventPointMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_EventPointMst__Fields;

struct System_Collections_Generic_IReadOnlyList_EventPointMst__Fields {
};

typedef struct MethodInfo_334F054 MethodInfo_334F054, *PMethodInfo_334F054;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c;

typedef union _union_301433 _union_301433, *P_union_301433;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__Fields;

union _union_301433 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334F054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301433 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
    struct System_Action_object__o *__9__2_2;
    struct System_Action_object__o *__9__2_3;
    struct System_Action_object__o *__9__2_4;
    struct System_Action_object__o *__9__2_5;
    struct System_Action_object__o *__9__2_6;
    struct System_Action_object__o *__9__2_7;
    struct System_Action_object__o *__9__2_8;
    struct System_Action_object__o *__9__2_9;
    struct System_Action_object__o *__9__2_10;
    struct System_Action_object__o *__9__2_11;
    struct System_Action_object__o *__9__2_12;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT8;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T9__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT9;
    struct Il2CppClass *_22_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T10__;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT10;
    struct Il2CppClass *_24_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T11__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT11;
    struct Il2CppClass *_26_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T12__;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT12;
    struct Il2CppClass *_28_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T13__;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT13;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_o Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_o, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_o;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_c Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_c, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_Fields Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_Fields, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_Fields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_Fields {
    struct Shock_Scenes_Adventure_AdventureCharacterController_o *__4__this;
    struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_o *render;
    struct Aoharu_AdvCharacterHandler_o *handler;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_o {
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_VTable vtable;
};

typedef struct MethodInfo_2DBBE00 MethodInfo_2DBBE00, *PMethodInfo_2DBBE00;

typedef union _union_241065 _union_241065, *P_union_241065;

union _union_241065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBE00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2893AE8 MethodInfo_2893AE8, *PMethodInfo_2893AE8;

typedef union _union_272770 _union_272770, *P_union_272770;

union _union_272770 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2893AE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272770 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_UserRankMst__c System_Collections_Generic_IReadOnlyCollection_UserRankMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_UserRankMst__c;

struct System_Collections_Generic_IReadOnlyCollection_UserRankMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Chipstar_Downloads_ILoadProcess_T__c Chipstar_Downloads_ILoadProcess_T__c, *PChipstar_Downloads_ILoadProcess_T__c;

struct Chipstar_Downloads_ILoadProcess_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_ScrollBase_TitleListScrollItem__c Shock_ScrollBase_TitleListScrollItem__c, *PShock_ScrollBase_TitleListScrollItem__c;

typedef struct Shock_ScrollBase_TitleListScrollItem__VTable Shock_ScrollBase_TitleListScrollItem__VTable, *PShock_ScrollBase_TitleListScrollItem__VTable;

struct Shock_ScrollBase_TitleListScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_ScrollBase_TitleListScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase_TitleListScrollItem__VTable vtable;
};

typedef struct MethodInfo_2893AF0 MethodInfo_2893AF0, *PMethodInfo_2893AF0;

typedef union _union_268296 _union_268296, *P_union_268296;

union _union_268296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2893AF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19B87AC MethodInfo_19B87AC, *PMethodInfo_19B87AC;

typedef union _union_310798 _union_310798, *P_union_310798;

union _union_310798 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B87AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F44C90 MethodInfo_1F44C90, *PMethodInfo_1F44C90;

struct MethodInfo_1F44C90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14040E4 MethodInfo_14040E4, *PMethodInfo_14040E4;

struct MethodInfo_14040E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257786 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD65D8 MethodInfo_2AD65D8, *PMethodInfo_2AD65D8;

typedef union _union_328752 _union_328752, *P_union_328752;

union _union_328752 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD65D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328752 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E817B8 MethodInfo_2E817B8, *PMethodInfo_2E817B8;

typedef union _union_334153 _union_334153, *P_union_334153;

union _union_334153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E817B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31A5DF0_RGCTXs MethodInfo_31A5DF0_RGCTXs, *PMethodInfo_31A5DF0_RGCTXs;

struct MethodInfo_31A5DF0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EB3E40 MethodInfo_1EB3E40, *PMethodInfo_1EB3E40;

typedef union _union_227145 _union_227145, *P_union_227145;

union _union_227145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3E40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ScrollBase_TitleListScrollItem__o Shock_ScrollBase_TitleListScrollItem__o, *PShock_ScrollBase_TitleListScrollItem__o;

struct Shock_ScrollBase_TitleListScrollItem__o {
    struct Shock_ScrollBase_TitleListScrollItem__c *klass;
    void *monitor;
    struct Shock_ScrollBase_TitleListScrollItem__Fields fields;
};

typedef struct MethodInfo_2B0A684 MethodInfo_2B0A684, *PMethodInfo_2B0A684;

typedef union _union_190522 _union_190522, *P_union_190522;

union _union_190522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_FirebaseApp__c System_Collections_Generic_List_FirebaseApp__c, *PSystem_Collections_Generic_List_FirebaseApp__c;

typedef struct System_Collections_Generic_List_FirebaseApp__StaticFields System_Collections_Generic_List_FirebaseApp__StaticFields, *PSystem_Collections_Generic_List_FirebaseApp__StaticFields;

typedef struct Firebase_FirebaseApp_array Firebase_FirebaseApp_array, *PFirebase_FirebaseApp_array;

struct System_Collections_Generic_List_FirebaseApp__StaticFields {
    struct Firebase_FirebaseApp_array *s_emptyArray;
};

struct Firebase_FirebaseApp_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Firebase_FirebaseApp_o *m_Items[65535];
};

struct System_Collections_Generic_List_FirebaseApp__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FirebaseApp__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FirebaseApp__VTable vtable;
};

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_Fields Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_Fields, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_Fields;

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_Fields {
    struct Aoharu_Scenes_Mission_MissionListTabButtonBase_o *ins;
    int32_t type;
    struct Shock_MissionData_o *n;
};

typedef struct MethodInfo_22BA88C MethodInfo_22BA88C, *PMethodInfo_22BA88C;

typedef union _union_277100 _union_277100, *P_union_277100;

union _union_277100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA88C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ConsoleCancelEventHandler_o System_ConsoleCancelEventHandler_o, *PSystem_ConsoleCancelEventHandler_o;

typedef struct System_ConsoleCancelEventHandler_c System_ConsoleCancelEventHandler_c, *PSystem_ConsoleCancelEventHandler_c;

typedef struct System_ConsoleCancelEventHandler_Fields System_ConsoleCancelEventHandler_Fields, *PSystem_ConsoleCancelEventHandler_Fields;

typedef struct System_ConsoleCancelEventHandler_VTable System_ConsoleCancelEventHandler_VTable, *PSystem_ConsoleCancelEventHandler_VTable;

struct System_ConsoleCancelEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_ConsoleCancelEventHandler_o {
    struct System_ConsoleCancelEventHandler_c *klass;
    void *monitor;
    struct System_ConsoleCancelEventHandler_Fields fields;
};

struct System_ConsoleCancelEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_ConsoleCancelEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ConsoleCancelEventHandler_VTable vtable;
};

typedef struct Carbon_Native_IOS_c Carbon_Native_IOS_c, *PCarbon_Native_IOS_c;

typedef struct Carbon_Native_IOS_VTable Carbon_Native_IOS_VTable, *PCarbon_Native_IOS_VTable;

struct Carbon_Native_IOS_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_Native_IOS_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Native_IOS_VTable vtable;
};

typedef struct MethodInfo_15FE46C_RGCTXs MethodInfo_15FE46C_RGCTXs, *PMethodInfo_15FE46C_RGCTXs;

struct MethodInfo_15FE46C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Chipstar_Downloads_ILoadProcess_T__o Chipstar_Downloads_ILoadProcess_T__o, *PChipstar_Downloads_ILoadProcess_T__o;

typedef struct Chipstar_Downloads_ILoadProcess_T__Fields Chipstar_Downloads_ILoadProcess_T__Fields, *PChipstar_Downloads_ILoadProcess_T__Fields;

struct Chipstar_Downloads_ILoadProcess_T__Fields {
};

struct Chipstar_Downloads_ILoadProcess_T__o {
    struct Chipstar_Downloads_ILoadProcess_T__c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadProcess_T__Fields fields;
};

typedef struct MethodInfo_1F19CC8 MethodInfo_1F19CC8, *PMethodInfo_1F19CC8;

typedef union _union_254647 _union_254647, *P_union_254647;

union _union_254647 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19CC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254647 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_CardDetailScene__CheckIllustChange_d__49_Fields Aoharu_CardDetailScene__CheckIllustChange_d__49_Fields, *PAoharu_CardDetailScene__CheckIllustChange_d__49_Fields;

struct Aoharu_CardDetailScene__CheckIllustChange_d__49_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    uint64_t uniqueId;
    bool isEvolveCard;
    struct System_Action_o *onComplete;
};

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_o Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_o, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_o;

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_Fields Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_Fields, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_Fields;

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_Fields {
    struct System_Collections_Generic_List_ScrollItemData__o *rewardlist;
    struct System_String_o *categoryText;
    uint32_t bgIndex;
};

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_o {
    struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass22_0_Fields fields;
};

typedef struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult__RGCTXs UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult__RGCTXs, *PUniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult__RGCTXs;

struct UniRx_Operators_SelectManyObservable_SelectManyOuterObserver_SelectMany_TSource__TCollection__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TCollection__TResult___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TCollection__TResult_;
    struct Il2CppClass *_2_System_Func_TSource__TCollection__TResult_;
    struct MethodInfo *_3_System_Func_TSource__TCollection__TResult__Invoke;
    struct Il2CppClass *_4_UniRx_Operators_OperatorObserverBase_TCollection__TResult_;
    struct MethodInfo *_5_UniRx_Operators_OperatorObserverBase_TCollection__TResult__OnError;
    struct Il2CppClass *_6_UniRx_IObserver_TResult_;
    struct MethodInfo *_7_UniRx_IObserver_TResult__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_TResult__OnError;
    struct MethodInfo *_9_UniRx_Operators_OperatorObserverBase_TCollection__TResult__Dispose;
    struct MethodInfo *_10_UniRx_IObserver_TResult__OnCompleted;
};

typedef struct MethodInfo_2EB8018 MethodInfo_2EB8018, *PMethodInfo_2EB8018;

typedef union _union_239877 _union_239877, *P_union_239877;

union _union_239877 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EB8018 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239877 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561074 MethodInfo_1561074, *PMethodInfo_1561074;

typedef union _union_283250 _union_283250, *P_union_283250;

union _union_283250 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283250 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_SkillPractice_Se_StaticFields Shock_SoundKey_SkillPractice_Se_StaticFields, *PShock_SoundKey_SkillPractice_Se_StaticFields;

struct Shock_SoundKey_SkillPractice_Se_StaticFields {
    struct System_String_o *Success;
    struct System_String_o *GageMax;
};

typedef union _union_336101 _union_336101, *P_union_336101;

union _union_336101 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D721DC_RGCTXs MethodInfo_2D721DC_RGCTXs, *PMethodInfo_2D721DC_RGCTXs;

struct MethodInfo_2D721DC_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Timeout_T_;
};

typedef union _union_336103 _union_336103, *P_union_336103;

union _union_336103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336105 _union_336105, *P_union_336105;

union _union_336105 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336107 _union_336107, *P_union_336107;

union _union_336107 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336109 _union_336109, *P_union_336109;

union _union_336109 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293DAE0 MethodInfo_293DAE0, *PMethodInfo_293DAE0;

typedef union _union_186846 _union_186846, *P_union_186846;

union _union_186846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DAE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C03E6C_RGCTXs MethodInfo_2C03E6C_RGCTXs, *PMethodInfo_2C03E6C_RGCTXs;

struct MethodInfo_2C03E6C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TSource__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TSource__TKey___ctor;
};

typedef struct MethodInfo_2051B28 MethodInfo_2051B28, *PMethodInfo_2051B28;

struct MethodInfo_2051B28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B925A4 MethodInfo_2B925A4, *PMethodInfo_2B925A4;

typedef union _union_340298 _union_340298, *P_union_340298;

union _union_340298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B925A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_AdventureScene_MyInput_Fields Aoharu_AdventureScene_MyInput_Fields, *PAoharu_AdventureScene_MyInput_Fields;

struct Aoharu_AdventureScene_MyInput_Fields {
    struct System_String_o *ScenarioId;
    int32_t Mode;
    int32_t Type;
    struct System_Action_o *OnComplete;
    struct Shock_Scenes_Adventure_NormalCommandData_array *DirectCommandDatas;
};

typedef struct MethodInfo_22BA878 MethodInfo_22BA878, *PMethodInfo_22BA878;

struct MethodInfo_22BA878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlFactory_PopupWindow__PopupWindow_UxmlTraits__VTable UnityEngine_UIElements_UxmlFactory_PopupWindow__PopupWindow_UxmlTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_PopupWindow__PopupWindow_UxmlTraits__VTable;

struct UnityEngine_UIElements_UxmlFactory_PopupWindow__PopupWindow_UxmlTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

typedef struct MethodInfo_198C210 MethodInfo_198C210, *PMethodInfo_198C210;

typedef union _union_166837 _union_166837, *P_union_166837;

union _union_166837 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198C210 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166837 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_ExternalBrowserSupport_QueryParameter__StaticFields System_Collections_Generic_List_ExternalBrowserSupport_QueryParameter__StaticFields, *PSystem_Collections_Generic_List_ExternalBrowserSupport_QueryParameter__StaticFields;

struct System_Collections_Generic_List_ExternalBrowserSupport_QueryParameter__StaticFields {
    struct Aoharu_ExternalBrowserSupport_QueryParameter_array *s_emptyArray;
};

typedef struct MethodInfo_2C108BC_RGCTXs MethodInfo_2C108BC_RGCTXs, *PMethodInfo_2C108BC_RGCTXs;

struct MethodInfo_2C108BC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_ToDictionary_TSource__TKey__TElement_;
};

typedef struct System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__c System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__c, *PSystem_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__c;

struct System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_336111 _union_336111, *P_union_336111;

union _union_336111 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336113 _union_336113, *P_union_336113;

union _union_336113 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336115 _union_336115, *P_union_336115;

union _union_336115 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336117 _union_336117, *P_union_336117;

union _union_336117 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_156BBD4 MethodInfo_156BBD4, *PMethodInfo_156BBD4;

typedef union _union_166673 _union_166673, *P_union_166673;

union _union_166673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156BBD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FE5BC8 MethodInfo_1FE5BC8, *PMethodInfo_1FE5BC8;

typedef union _union_276914 _union_276914, *P_union_276914;

union _union_276914 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336119 _union_336119, *P_union_336119;

union _union_336119 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__o System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__o, *PSystem_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__Fields System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__Fields;

struct System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__o {
    struct System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_CharacterSysVoiceMst__Fields fields;
};

typedef struct MethodInfo_21DBF88 MethodInfo_21DBF88, *PMethodInfo_21DBF88;

typedef union _union_161515 _union_161515, *P_union_161515;

union _union_161515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBF88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A678 MethodInfo_2B0A678, *PMethodInfo_2B0A678;

typedef union _union_187646 _union_187646, *P_union_187646;

union _union_187646 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A678 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187646 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156104C MethodInfo_156104C, *PMethodInfo_156104C;

typedef union _union_283246 _union_283246, *P_union_283246;

union _union_283246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156104C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336121 _union_336121, *P_union_336121;

union _union_336121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336123 _union_336123, *P_union_336123;

union _union_336123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336125 _union_336125, *P_union_336125;

union _union_336125 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_180C75C_RGCTXs MethodInfo_180C75C_RGCTXs, *PMethodInfo_180C75C_RGCTXs;

struct MethodInfo_180C75C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_Fields Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_Fields, *PAoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_Fields;

typedef struct Aoharu_Bingo_BingoRewardAnnouncer_o Aoharu_Bingo_BingoRewardAnnouncer_o, *PAoharu_Bingo_BingoRewardAnnouncer_o;

typedef struct Aoharu_Bingo_BingoRewardAnnouncer_c Aoharu_Bingo_BingoRewardAnnouncer_c, *PAoharu_Bingo_BingoRewardAnnouncer_c;

typedef struct Aoharu_Bingo_BingoRewardAnnouncer_Fields Aoharu_Bingo_BingoRewardAnnouncer_Fields, *PAoharu_Bingo_BingoRewardAnnouncer_Fields;

typedef struct Aoharu_Bingo_BingoRewardAnnouncer_VTable Aoharu_Bingo_BingoRewardAnnouncer_VTable, *PAoharu_Bingo_BingoRewardAnnouncer_VTable;

struct Aoharu_Bingo_BingoRewardAnnouncer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_AppendTask_UserRankUp;
    struct VirtualInvokeData _6_AppendTask_GroupLevelUp;
    struct VirtualInvokeData _7_AppendTask_Reward_General;
    struct VirtualInvokeData _8_AppendTask_Reward_Title;
    struct VirtualInvokeData _9_AppendTask_MusicUnlock;
};

struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_Fields {
    struct Aoharu_Bingo_BingoRewardAnnouncer_o *__4__this;
    struct Shock_RewardData_array *directRewardDataList;
    struct Aoharu_SingleRewardDialog_Settings_o *singleRewardSettings;
    struct System_Action_o *directChatNoticeAct;
    struct Aoharu_MultiRewardDialog_Settings_o *multiRewardSettings;
    struct Shock_RewardData_array *giftRewardDataList;
    struct Aoharu_RewardAnnouncer_ISettings_o *settings;
    struct Shock_RewardData_array *intoGiftRewardDataList;
};

struct Aoharu_Bingo_BingoRewardAnnouncer_Fields {
    struct Aoharu_RewardAnnouncer_Fields super;
    int32_t m_BingRewardType;
};

struct Aoharu_Bingo_BingoRewardAnnouncer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoRewardAnnouncer_VTable vtable;
};

struct Aoharu_Bingo_BingoRewardAnnouncer_o {
    struct Aoharu_Bingo_BingoRewardAnnouncer_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoRewardAnnouncer_Fields fields;
};

typedef union _union_336127 _union_336127, *P_union_336127;

union _union_336127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0A67C MethodInfo_2B0A67C, *PMethodInfo_2B0A67C;

typedef union _union_189084 _union_189084, *P_union_189084;

union _union_189084 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A67C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336129 _union_336129, *P_union_336129;

union _union_336129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17A8928 MethodInfo_17A8928, *PMethodInfo_17A8928;

typedef union _union_170361 _union_170361, *P_union_170361;

union _union_170361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A8928 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDC03C MethodInfo_1FDC03C, *PMethodInfo_1FDC03C;

typedef union _union_267042 _union_267042, *P_union_267042;

union _union_267042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC03C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3148488 MethodInfo_3148488, *PMethodInfo_3148488;

typedef union _union_224537 _union_224537, *P_union_224537;

union _union_224537 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14B9774 MethodInfo_14B9774, *PMethodInfo_14B9774;

typedef union _union_257966 _union_257966, *P_union_257966;

union _union_257966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14B9774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FBBF4 MethodInfo_18FBBF4, *PMethodInfo_18FBBF4;

typedef struct MethodInfo_18FBBF4_RGCTXs MethodInfo_18FBBF4_RGCTXs, *PMethodInfo_18FBBF4_RGCTXs;

typedef union _union_193452 _union_193452, *P_union_193452;

union _union_193452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FBBF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FBBF4_RGCTXs *rgctx_data;
    union _union_193452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FBBF4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_12D3F50 MethodInfo_12D3F50, *PMethodInfo_12D3F50;

typedef union _union_166623 _union_166623, *P_union_166623;

union _union_166623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D3F50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243979 _union_243979, *P_union_243979;

union _union_243979 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293DA84 MethodInfo_293DA84, *PMethodInfo_293DA84;

typedef union _union_182532 _union_182532, *P_union_182532;

union _union_182532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DA84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127CA2C MethodInfo_127CA2C, *PMethodInfo_127CA2C;

typedef union _union_202030 _union_202030, *P_union_202030;

union _union_202030 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CA2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202030 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204370 _union_204370, *P_union_204370;

union _union_204370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_InternalUtil_AsyncLock_c UniRx_InternalUtil_AsyncLock_c, *PUniRx_InternalUtil_AsyncLock_c;

typedef struct UniRx_InternalUtil_AsyncLock_VTable UniRx_InternalUtil_AsyncLock_VTable, *PUniRx_InternalUtil_AsyncLock_VTable;

struct UniRx_InternalUtil_AsyncLock_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UniRx_InternalUtil_AsyncLock_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_InternalUtil_AsyncLock_VTable vtable;
};

typedef union _union_204372 _union_204372, *P_union_204372;

union _union_204372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E3790 MethodInfo_19E3790, *PMethodInfo_19E3790;

typedef union _union_251415 _union_251415, *P_union_251415;

union _union_251415 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E3790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251415 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293DA88 MethodInfo_293DA88, *PMethodInfo_293DA88;

typedef union _union_183970 _union_183970, *P_union_183970;

union _union_183970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DA88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204374 _union_204374, *P_union_204374;

union _union_204374 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243971 _union_243971, *P_union_243971;

union _union_243971 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFA720 MethodInfo_1BFA720, *PMethodInfo_1BFA720;

typedef union _union_247619 _union_247619, *P_union_247619;

union _union_247619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BCF75C MethodInfo_1BCF75C, *PMethodInfo_1BCF75C;

typedef union _union_254163 _union_254163, *P_union_254163;

union _union_254163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF75C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204376 _union_204376, *P_union_204376;

union _union_204376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243973 _union_243973, *P_union_243973;

union _union_243973 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204378 _union_204378, *P_union_204378;

union _union_204378 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243975 _union_243975, *P_union_243975;

union _union_243975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DF08E0 MethodInfo_2DF08E0, *PMethodInfo_2DF08E0;

typedef union _union_171483 _union_171483, *P_union_171483;

union _union_171483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF08E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243977 _union_243977, *P_union_243977;

union _union_243977 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DDBB0_RGCTXs MethodInfo_15DDBB0_RGCTXs, *PMethodInfo_15DDBB0_RGCTXs;

struct MethodInfo_15DDBB0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_22BA840 MethodInfo_22BA840, *PMethodInfo_22BA840;

typedef union _union_280828 _union_280828, *P_union_280828;

union _union_280828 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280828 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A6818_RGCTXs MethodInfo_12A6818_RGCTXs, *PMethodInfo_12A6818_RGCTXs;

struct MethodInfo_12A6818_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_Playables_ScriptPlayable_SceneEndCheckBehaviour__StaticFields UnityEngine_Playables_ScriptPlayable_SceneEndCheckBehaviour__StaticFields, *PUnityEngine_Playables_ScriptPlayable_SceneEndCheckBehaviour__StaticFields;

struct UnityEngine_Playables_ScriptPlayable_SceneEndCheckBehaviour__StaticFields {
    struct UnityEngine_Playables_ScriptPlayable_T__o m_NullPlayable;
};

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions_c Cysharp_Threading_Tasks_UnityBindingExtensions_c, *PCysharp_Threading_Tasks_UnityBindingExtensions_c;

typedef struct Cysharp_Threading_Tasks_UnityBindingExtensions_VTable Cysharp_Threading_Tasks_UnityBindingExtensions_VTable, *PCysharp_Threading_Tasks_UnityBindingExtensions_VTable;

struct Cysharp_Threading_Tasks_UnityBindingExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UnityBindingExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UnityBindingExtensions_VTable vtable;
};

typedef struct MethodInfo_293DA90 MethodInfo_293DA90, *PMethodInfo_293DA90;

typedef union _union_185408 _union_185408, *P_union_185408;

union _union_185408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DA90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243989 _union_243989, *P_union_243989;

union _union_243989 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_IStoryPartData__Fields System_Collections_Generic_List_IStoryPartData__Fields, *PSystem_Collections_Generic_List_IStoryPartData__Fields;

struct System_Collections_Generic_List_IStoryPartData__Fields {
    struct Shock_IStoryPartData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct Firebase_VariantExtension_KeyOptions_Fields Firebase_VariantExtension_KeyOptions_Fields, *PFirebase_VariantExtension_KeyOptions_Fields;

struct Firebase_VariantExtension_KeyOptions_Fields {
    int32_t value__;
};

typedef struct MethodInfo_226CE48 MethodInfo_226CE48, *PMethodInfo_226CE48;

typedef union _union_294906 _union_294906, *P_union_294906;

union _union_294906 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226CE48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_Throw_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204360 _union_204360, *P_union_204360;

union _union_204360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_UserRankRewardMstTable___c__DisplayClass13_0_Fields Shock_UserRankRewardMstTable___c__DisplayClass13_0_Fields, *PShock_UserRankRewardMstTable___c__DisplayClass13_0_Fields;

struct Shock_UserRankRewardMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef union _union_204362 _union_204362, *P_union_204362;

union _union_204362 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243981 _union_243981, *P_union_243981;

union _union_243981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204364 _union_204364, *P_union_204364;

union _union_204364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243983 _union_243983, *P_union_243983;

union _union_243983 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DialogMst_array Shock_DialogMst_array, *PShock_DialogMst_array;

struct Shock_DialogMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_DialogMst_o *m_Items[65535];
};

typedef union _union_204366 _union_204366, *P_union_204366;

union _union_204366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243985 _union_243985, *P_union_243985;

union _union_243985 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10EEDC8_RGCTXs MethodInfo_10EEDC8_RGCTXs, *PMethodInfo_10EEDC8_RGCTXs;

struct MethodInfo_10EEDC8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_204368 _union_204368, *P_union_204368;

union _union_204368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243987 _union_243987, *P_union_243987;

union _union_243987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1575614 MethodInfo_1575614, *PMethodInfo_1575614;

typedef union _union_168003 _union_168003, *P_union_168003;

union _union_168003 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1575614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168003 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B28044 MethodInfo_2B28044, *PMethodInfo_2B28044;

typedef union _union_234515 _union_234515, *P_union_234515;

union _union_234515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B28044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1903B04 MethodInfo_1903B04, *PMethodInfo_1903B04;

typedef union _union_193680 _union_193680, *P_union_193680;

union _union_193680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1903B04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1903B04_RGCTXs *rgctx_data;
    union _union_193680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockLoadDatabase_Fields Shock_Downloads_ShockLoadDatabase_Fields, *PShock_Downloads_ShockLoadDatabase_Fields;

typedef struct Chipstar_IFileParser_ShockBundleSingleManifest__o Chipstar_IFileParser_ShockBundleSingleManifest__o, *PChipstar_IFileParser_ShockBundleSingleManifest__o;

typedef struct System_Collections_Generic_Dictionary_string__ShockBundleData__o System_Collections_Generic_Dictionary_string__ShockBundleData__o, *PSystem_Collections_Generic_Dictionary_string__ShockBundleData__o;

typedef struct System_Collections_Generic_Dictionary_string__AssetData__o System_Collections_Generic_Dictionary_string__AssetData__o, *PSystem_Collections_Generic_Dictionary_string__AssetData__o;

typedef struct Chipstar_Downloads_ResultCode_o Chipstar_Downloads_ResultCode_o, *PChipstar_Downloads_ResultCode_o;

typedef struct Chipstar_IFileParser_ShockBundleSingleManifest__c Chipstar_IFileParser_ShockBundleSingleManifest__c, *PChipstar_IFileParser_ShockBundleSingleManifest__c;

typedef struct Chipstar_IFileParser_ShockBundleSingleManifest__Fields Chipstar_IFileParser_ShockBundleSingleManifest__Fields, *PChipstar_IFileParser_ShockBundleSingleManifest__Fields;

typedef struct System_Collections_Generic_Dictionary_string__ShockBundleData__c System_Collections_Generic_Dictionary_string__ShockBundleData__c, *PSystem_Collections_Generic_Dictionary_string__ShockBundleData__c;

typedef struct System_Collections_Generic_Dictionary_string__ShockBundleData__Fields System_Collections_Generic_Dictionary_string__ShockBundleData__Fields, *PSystem_Collections_Generic_Dictionary_string__ShockBundleData__Fields;

typedef struct System_Collections_Generic_Dictionary_string__AssetData__c System_Collections_Generic_Dictionary_string__AssetData__c, *PSystem_Collections_Generic_Dictionary_string__AssetData__c;

typedef struct System_Collections_Generic_Dictionary_string__AssetData__Fields System_Collections_Generic_Dictionary_string__AssetData__Fields, *PSystem_Collections_Generic_Dictionary_string__AssetData__Fields;

typedef struct Chipstar_Downloads_ResultCode_Fields Chipstar_Downloads_ResultCode_Fields, *PChipstar_Downloads_ResultCode_Fields;

typedef struct System_Collections_Generic_Dictionary_string__ShockBundleData__VTable System_Collections_Generic_Dictionary_string__ShockBundleData__VTable, *PSystem_Collections_Generic_Dictionary_string__ShockBundleData__VTable;

typedef struct System_Collections_Generic_Dictionary_string__AssetData__VTable System_Collections_Generic_Dictionary_string__AssetData__VTable, *PSystem_Collections_Generic_Dictionary_string__AssetData__VTable;

struct System_Collections_Generic_Dictionary_string__AssetData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__AssetData__o {
    struct System_Collections_Generic_Dictionary_string__AssetData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__AssetData__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__AssetData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__AssetData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__AssetData__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__ShockBundleData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__ShockBundleData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__ShockBundleData__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__ShockBundleData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__ShockBundleData__o {
    struct System_Collections_Generic_Dictionary_string__ShockBundleData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__ShockBundleData__Fields fields;
};

struct Chipstar_Downloads_ResultCode_Fields {
    int64_t _Code_k__BackingField;
    int32_t _Level_k__BackingField;
    struct System_String_o *_Message_k__BackingField;
};

struct Chipstar_Downloads_ResultCode_o {
    struct Chipstar_Downloads_ResultCode_Fields fields;
};

struct Shock_Downloads_ShockLoadDatabase_Fields {
    struct Chipstar_IFileParser_ShockBundleSingleManifest__o *m_parser;
    struct System_Collections_Generic_Dictionary_string__ShockBundleData__o *m_bundleTable;
    struct System_Collections_Generic_Dictionary_string__AssetData__o *m_assetsTable;
    struct Chipstar_Downloads_IAccessPoint_o *m_sever;
    int32_t m_platform;
    struct Chipstar_Downloads_AssetBundleConfig_o *_Config_k__BackingField;
    struct Chipstar_Downloads_ResultCode_o _CreateResult_k__BackingField;
};

struct Chipstar_IFileParser_ShockBundleSingleManifest__Fields {
};

struct Chipstar_IFileParser_ShockBundleSingleManifest__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_IFileParser_ShockBundleSingleManifest__o {
    struct Chipstar_IFileParser_ShockBundleSingleManifest__c *klass;
    void *monitor;
    struct Chipstar_IFileParser_ShockBundleSingleManifest__Fields fields;
};

typedef struct MethodInfo_28ACBB4 MethodInfo_28ACBB4, *PMethodInfo_28ACBB4;

typedef union _union_313738 _union_313738, *P_union_313738;

union _union_313738 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ACBB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313738 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__IMovieFileData__VTable System_Collections_Generic_Dictionary_string__IMovieFileData__VTable, *PSystem_Collections_Generic_Dictionary_string__IMovieFileData__VTable;

struct System_Collections_Generic_Dictionary_string__IMovieFileData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct System_Func_GroupData__bool__c System_Func_GroupData__bool__c, *PSystem_Func_GroupData__bool__c;

typedef struct System_Func_GroupData__bool__VTable System_Func_GroupData__bool__VTable, *PSystem_Func_GroupData__bool__VTable;

struct System_Func_GroupData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_GroupData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GroupData__bool__VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c__DisplayClass4_0_Fields Aoharu_Scenes_Gacha_GachaDetailMemberList___c__DisplayClass4_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailMemberList___c__DisplayClass4_0_Fields;

typedef struct System_Collections_Generic_IEnumerable_IGachaRarityData__o System_Collections_Generic_IEnumerable_IGachaRarityData__o, *PSystem_Collections_Generic_IEnumerable_IGachaRarityData__o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_o Aoharu_Scenes_Gacha_GachaDetailMemberList_o, *PAoharu_Scenes_Gacha_GachaDetailMemberList_o;

typedef struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__o Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__o, *PAoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__o;

typedef struct System_Collections_Generic_IEnumerable_IGachaRarityData__c System_Collections_Generic_IEnumerable_IGachaRarityData__c, *PSystem_Collections_Generic_IEnumerable_IGachaRarityData__c;

typedef struct System_Collections_Generic_IEnumerable_IGachaRarityData__Fields System_Collections_Generic_IEnumerable_IGachaRarityData__Fields, *PSystem_Collections_Generic_IEnumerable_IGachaRarityData__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_c Aoharu_Scenes_Gacha_GachaDetailMemberList_c, *PAoharu_Scenes_Gacha_GachaDetailMemberList_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_Fields Aoharu_Scenes_Gacha_GachaDetailMemberList_Fields, *PAoharu_Scenes_Gacha_GachaDetailMemberList_Fields;

typedef struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__c Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__c, *PAoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__c;

typedef struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__Fields Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__Fields, *PAoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailMemberList_VTable Aoharu_Scenes_Gacha_GachaDetailMemberList_VTable, *PAoharu_Scenes_Gacha_GachaDetailMemberList_VTable;

typedef struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__VTable Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__VTable, *PAoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__VTable;

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_IEnumerable_IGachaRarityData__Fields {
};

struct System_Collections_Generic_IEnumerable_IGachaRarityData__o {
    struct System_Collections_Generic_IEnumerable_IGachaRarityData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IGachaRarityData__Fields fields;
};

struct System_Collections_Generic_IEnumerable_IGachaRarityData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__VTable vtable;
};

struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__Fields {
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_table;
    float m_sum;
};

struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__o {
    struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_MemberData_array *m_MemberDataList;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList_o {
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailMemberList___c__DisplayClass4_0_Fields {
    struct System_Collections_Generic_IEnumerable_IGachaRarityData__o *rarityList;
    struct Aoharu_Scenes_Gacha_GachaDetailMemberList_o *__4__this;
    struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__o *list;
    struct Aoharu_Scenes_Gacha_RatioTable_RARITY__IGachaRarityData__o *ratioTable;
};

typedef union _union_243957 _union_243957, *P_union_243957;

union _union_243957 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B6674 MethodInfo_28B6674, *PMethodInfo_28B6674;

typedef union _union_312794 _union_312794, *P_union_312794;

union _union_312794 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_c Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_c, *PAoharu_Bingo_BingoDialog___c__DisplayClass33_0_c;

typedef struct Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_VTable Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_VTable, *PAoharu_Bingo_BingoDialog___c__DisplayClass33_0_VTable;

struct Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_VTable vtable;
};

typedef union _union_204390 _union_204390, *P_union_204390;

union _union_204390 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243959 _union_243959, *P_union_243959;

union _union_243959 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204392 _union_204392, *P_union_204392;

union _union_204392 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3B100 MethodInfo_1F3B100, *PMethodInfo_1F3B100;

typedef union _union_283482 _union_283482, *P_union_283482;

union _union_283482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204394 _union_204394, *P_union_204394;

union _union_204394 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204396 _union_204396, *P_union_204396;

union _union_204396 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FE5B7C MethodInfo_1FE5B7C, *PMethodInfo_1FE5B7C;

typedef union _union_280642 _union_280642, *P_union_280642;

union _union_280642 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5B7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280642 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204398 _union_204398, *P_union_204398;

union _union_204398 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243951 _union_243951, *P_union_243951;

union _union_243951 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243953 _union_243953, *P_union_243953;

union _union_243953 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243955 _union_243955, *P_union_243955;

union _union_243955 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D68CCC_RGCTXs MethodInfo_2D68CCC_RGCTXs, *PMethodInfo_2D68CCC_RGCTXs;

struct MethodInfo_2D68CCC_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Empty_T_;
};

typedef struct MethodInfo_336D61C_RGCTXs MethodInfo_336D61C_RGCTXs, *PMethodInfo_336D61C_RGCTXs;

struct MethodInfo_336D61C_RGCTXs {
    struct MethodInfo *_0_System_Numerics_Vector_T__Equals;
    struct Il2CppClass *_1_System_Numerics_Vector_T_;
};

typedef union _union_243967 _union_243967, *P_union_243967;

union _union_243967 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243969 _union_243969, *P_union_243969;

union _union_243969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204380 _union_204380, *P_union_204380;

union _union_204380 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204382 _union_204382, *P_union_204382;

union _union_204382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204384 _union_204384, *P_union_204384;

union _union_204384 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E5E104_RGCTXs MethodInfo_2E5E104_RGCTXs, *PMethodInfo_2E5E104_RGCTXs;

struct MethodInfo_2E5E104_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef union _union_204386 _union_204386, *P_union_204386;

union _union_204386 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243961 _union_243961, *P_union_243961;

union _union_243961 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204388 _union_204388, *P_union_204388;

union _union_204388 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243963 _union_243963, *P_union_243963;

union _union_243963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF7684 MethodInfo_2EF7684, *PMethodInfo_2EF7684;

typedef union _union_202960 _union_202960, *P_union_202960;

union _union_202960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243965 _union_243965, *P_union_243965;

union _union_243965 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFA758 MethodInfo_1BFA758, *PMethodInfo_1BFA758;

typedef union _union_247827 _union_247827, *P_union_247827;

union _union_247827 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA758 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247827 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__c System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__c, *PSystem_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__c;

typedef struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__VTable System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__VTable, *PSystem_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__VTable;

struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__VTable vtable;
};

typedef struct MethodInfo_10F487C_RGCTXs MethodInfo_10F487C_RGCTXs, *PMethodInfo_10F487C_RGCTXs;

struct MethodInfo_10F487C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_4_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_4_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_4_VTable;

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_RecvSerialCodeR_Fields Shock_RecvSerialCodeR_Fields, *PShock_RecvSerialCodeR_Fields;

typedef struct Shock_RecvSerialCodeRData_o Shock_RecvSerialCodeRData_o, *PShock_RecvSerialCodeRData_o;

typedef struct Shock_RecvSerialCodeRData_c Shock_RecvSerialCodeRData_c, *PShock_RecvSerialCodeRData_c;

typedef struct Shock_RecvSerialCodeRData_Fields Shock_RecvSerialCodeRData_Fields, *PShock_RecvSerialCodeRData_Fields;

typedef struct Shock_RecvSerialCodeRData_VTable Shock_RecvSerialCodeRData_VTable, *PShock_RecvSerialCodeRData_VTable;

struct Shock_RecvSerialCodeRData_Fields {
    uint32_t result_code;
    int64_t lock_remain_time;
    struct Shock_ProtocolData_SerialCode_o *serial_code_event;
    struct Shock_ProtocolData_Reward_array *reward_list;
    struct Shock_ProtocolData_Gift_array *gift_list;
    struct Shock_ProtocolData_Reward_array *excluded_gift_list;
};

struct Shock_RecvSerialCodeRData_o {
    struct Shock_RecvSerialCodeRData_c *klass;
    void *monitor;
    struct Shock_RecvSerialCodeRData_Fields fields;
};

struct Shock_RecvSerialCodeRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvSerialCodeRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvSerialCodeRData_VTable vtable;
};

struct Shock_RecvSerialCodeR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvSerialCodeRData_o *data;
    int32_t server_time;
};

typedef struct Aoharu_MusicSelectScrollCell___c__DisplayClass17_0_Fields Aoharu_MusicSelectScrollCell___c__DisplayClass17_0_Fields, *PAoharu_MusicSelectScrollCell___c__DisplayClass17_0_Fields;

struct Aoharu_MusicSelectScrollCell___c__DisplayClass17_0_Fields {
    struct Aoharu_MusicSelectScrollCell_o *__4__this;
    int32_t _timeDiff;
};

typedef struct UnityEngine_UIElements_Foldout_StaticFields UnityEngine_UIElements_Foldout_StaticFields, *PUnityEngine_UIElements_Foldout_StaticFields;

struct UnityEngine_UIElements_Foldout_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *toggleUssClassName;
    struct System_String_o *contentUssClassName;
    struct System_String_o *inputUssClassName;
    struct System_String_o *checkmarkUssClassName;
    struct System_String_o *textUssClassName;
    struct System_String_o *ussFoldoutDepthClassName;
    int32_t ussFoldoutMaxDepth;
};

typedef struct MethodInfo_2EB8088 MethodInfo_2EB8088, *PMethodInfo_2EB8088;

typedef union _union_240045 _union_240045, *P_union_240045;

union _union_240045 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EB8088 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240045 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0AC8 MethodInfo_2BA0AC8, *PMethodInfo_2BA0AC8;

struct MethodInfo_2BA0AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ZipObservable_Zip_T__c UniRx_Operators_ZipObservable_Zip_T__c, *PUniRx_Operators_ZipObservable_Zip_T__c;

typedef struct UniRx_Operators_ZipObservable_Zip_T__RGCTXs UniRx_Operators_ZipObservable_Zip_T__RGCTXs, *PUniRx_Operators_ZipObservable_Zip_T__RGCTXs;

typedef struct UniRx_Operators_ZipObservable_Zip_T__VTable UniRx_Operators_ZipObservable_Zip_T__VTable, *PUniRx_Operators_ZipObservable_Zip_T__VTable;

struct UniRx_Operators_ZipObservable_Zip_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ZipObservable_Zip_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipObservable_Zip_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipObservable_Zip_T__VTable vtable;
};

struct UniRx_Operators_ZipObservable_Zip_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_IList_T___IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_IList_T___IList_T__;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_T___;
    struct Il2CppClass *_3_System_Collections_Generic_Queue_T_;
    struct MethodInfo *_4_System_Collections_Generic_Queue_T___ctor;
    struct Il2CppClass *_5_UniRx_Operators_ZipObservable_Zip_ZipObserver_T_;
    struct MethodInfo *_6_UniRx_Operators_ZipObservable_Zip_ZipObserver_T___ctor;
    struct Il2CppClass *_7_UniRx_IObservable_T_;
    struct MethodInfo *_8_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_9_UniRx_Operators_ZipObservable_Zip_T___Run_b__6_0;
    struct MethodInfo *_10_System_Collections_Generic_Queue_T__get_Count;
    struct Il2CppClass *_11_UniRx_IObserver_IList_T__;
    struct MethodInfo *_12_UniRx_IObserver_IList_T___OnCompleted;
    struct MethodInfo *_13_UniRx_Operators_OperatorObserverBase_IList_T___IList_T___Dispose;
    struct Il2CppClass *_14_T__;
    struct MethodInfo *_15_System_Collections_Generic_Queue_T__Dequeue;
    struct Il2CppClass *_16_UniRx_Operators_OperatorObserverBase_IList_T___IList_T__;
    struct MethodInfo *_17_UniRx_Operators_OperatorObserverBase_IList_T___IList_T___OnNext;
    struct MethodInfo *_18_UniRx_IObserver_IList_T___OnNext;
    struct MethodInfo *_19_UniRx_IObserver_IList_T___OnError;
    struct MethodInfo *_20_System_Collections_Generic_Queue_T__Clear;
};

typedef struct Aoharu_EventBonusDetailDialog___c_StaticFields Aoharu_EventBonusDetailDialog___c_StaticFields, *PAoharu_EventBonusDetailDialog___c_StaticFields;

typedef struct Aoharu_EventBonusDetailDialog___c_o Aoharu_EventBonusDetailDialog___c_o, *PAoharu_EventBonusDetailDialog___c_o;

typedef struct System_Predicate_int__o System_Predicate_int__o, *PSystem_Predicate_int__o;

typedef struct Aoharu_EventBonusDetailDialog___c_c Aoharu_EventBonusDetailDialog___c_c, *PAoharu_EventBonusDetailDialog___c_c;

typedef struct System_Predicate_int__c System_Predicate_int__c, *PSystem_Predicate_int__c;

typedef struct System_Predicate_int__Fields System_Predicate_int__Fields, *PSystem_Predicate_int__Fields;

typedef struct Aoharu_EventBonusDetailDialog___c_VTable Aoharu_EventBonusDetailDialog___c_VTable, *PAoharu_EventBonusDetailDialog___c_VTable;

typedef struct System_Predicate_int__VTable System_Predicate_int__VTable, *PSystem_Predicate_int__VTable;

struct Aoharu_EventBonusDetailDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventBonusDetailDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_EventBonusDetailDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventBonusDetailDialog___c_VTable vtable;
};

struct Aoharu_EventBonusDetailDialog___c_o {
    struct Aoharu_EventBonusDetailDialog___c_c *klass;
    void *monitor;
    struct Aoharu_EventBonusDetailDialog___c_Fields fields;
};

struct System_Predicate_int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_EventBonusDetailDialog___c_StaticFields {
    struct Aoharu_EventBonusDetailDialog___c_o *__9;
    struct System_Predicate_int__o *__9__11_5;
    struct System_Func_IBonusMst__uint__o *__9__11_3;
};

struct System_Predicate_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_int__VTable vtable;
};

struct System_Predicate_int__o {
    struct System_Predicate_int__c *klass;
    void *monitor;
    struct System_Predicate_int__Fields fields;
};

typedef struct MethodInfo_2DBBE40 MethodInfo_2DBBE40, *PMethodInfo_2DBBE40;

typedef union _union_241273 _union_241273, *P_union_241273;

union _union_241273 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBE40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241273 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_SysVoiceKeyMst__c System_Collections_Generic_IReadOnlyList_SysVoiceKeyMst__c, *PSystem_Collections_Generic_IReadOnlyList_SysVoiceKeyMst__c;

struct System_Collections_Generic_IReadOnlyList_SysVoiceKeyMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Func_Camera__bool__VTable System_Func_Camera__bool__VTable, *PSystem_Func_Camera__bool__VTable;

struct System_Func_Camera__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct UniRx_Operators_ZipObservable_Zip_T__o UniRx_Operators_ZipObservable_Zip_T__o, *PUniRx_Operators_ZipObservable_Zip_T__o;

typedef struct UniRx_Operators_ZipObservable_Zip_T__Fields UniRx_Operators_ZipObservable_Zip_T__Fields, *PUniRx_Operators_ZipObservable_Zip_T__Fields;

typedef struct UniRx_Operators_ZipObservable_T__o UniRx_Operators_ZipObservable_T__o, *PUniRx_Operators_ZipObservable_T__o;

typedef struct UniRx_Operators_ZipObservable_T__c UniRx_Operators_ZipObservable_T__c, *PUniRx_Operators_ZipObservable_T__c;

typedef struct UniRx_Operators_ZipObservable_T__Fields UniRx_Operators_ZipObservable_T__Fields, *PUniRx_Operators_ZipObservable_T__Fields;

typedef struct UniRx_Operators_ZipObservable_T__RGCTXs UniRx_Operators_ZipObservable_T__RGCTXs, *PUniRx_Operators_ZipObservable_T__RGCTXs;

typedef struct UniRx_Operators_ZipObservable_T__VTable UniRx_Operators_ZipObservable_T__VTable, *PUniRx_Operators_ZipObservable_T__VTable;

struct UniRx_Operators_ZipObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ZipObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipObservable_T__VTable vtable;
};

struct UniRx_Operators_ZipObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_IList_T___Fields super;
    struct UniRx_IObservable_T__array *sources;
};

struct UniRx_Operators_ZipObservable_T__o {
    struct UniRx_Operators_ZipObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipObservable_T__Fields fields;
};

struct UniRx_Operators_ZipObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_IList_T__;
    struct Il2CppClass *_2_UniRx_Operators_ZipObservable_Zip_T_;
    struct MethodInfo *_3_UniRx_Operators_ZipObservable_Zip_T___ctor;
    struct MethodInfo *_4_UniRx_Operators_ZipObservable_Zip_T__Run;
};

struct UniRx_Operators_ZipObservable_Zip_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_IList_T___IList_T___Fields super;
    struct UniRx_Operators_ZipObservable_T__o *parent;
    struct Il2CppObject *gate;
    struct System_Collections_Generic_Queue_T__array *queues;
    struct System_Boolean_array *isDone;
    int32_t length;
};

struct UniRx_Operators_ZipObservable_Zip_T__o {
    struct UniRx_Operators_ZipObservable_Zip_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipObservable_Zip_T__Fields fields;
};

typedef struct ExitGames_Client_Photon_SocketTcpAsync_ReceiveContext_c ExitGames_Client_Photon_SocketTcpAsync_ReceiveContext_c, *PExitGames_Client_Photon_SocketTcpAsync_ReceiveContext_c;

typedef struct ExitGames_Client_Photon_SocketTcpAsync_ReceiveContext_VTable ExitGames_Client_Photon_SocketTcpAsync_ReceiveContext_VTable, *PExitGames_Client_Photon_SocketTcpAsync_ReceiveContext_VTable;

struct ExitGames_Client_Photon_SocketTcpAsync_ReceiveContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_SocketTcpAsync_ReceiveContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_SocketTcpAsync_ReceiveContext_VTable vtable;
};

typedef struct MethodInfo_2BA0AB8 MethodInfo_2BA0AB8, *PMethodInfo_2BA0AB8;

struct MethodInfo_2BA0AB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256552 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB3E24 MethodInfo_1EB3E24, *PMethodInfo_1EB3E24;

typedef union _union_226977 _union_226977, *P_union_226977;

union _union_226977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3E24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_GlobalizationMode_c System_Globalization_GlobalizationMode_c, *PSystem_Globalization_GlobalizationMode_c;

typedef struct System_Globalization_GlobalizationMode_StaticFields System_Globalization_GlobalizationMode_StaticFields, *PSystem_Globalization_GlobalizationMode_StaticFields;

typedef struct System_Globalization_GlobalizationMode_VTable System_Globalization_GlobalizationMode_VTable, *PSystem_Globalization_GlobalizationMode_VTable;

struct System_Globalization_GlobalizationMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Globalization_GlobalizationMode_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_GlobalizationMode_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_GlobalizationMode_VTable vtable;
};

struct System_Globalization_GlobalizationMode_StaticFields {
    bool _Invariant_k__BackingField;
};

typedef struct MethodInfo_1F3B178 MethodInfo_1F3B178, *PMethodInfo_1F3B178;

typedef union _union_283484 _union_283484, *P_union_283484;

union _union_283484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ChatMstTable___c_Fields Shock_ChatMstTable___c_Fields, *PShock_ChatMstTable___c_Fields;

struct Shock_ChatMstTable___c_Fields {
};

typedef struct MethodInfo_31484C4 MethodInfo_31484C4, *PMethodInfo_31484C4;

typedef union _union_224873 _union_224873, *P_union_224873;

union _union_224873 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31484C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224873 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LitJson_ExporterFunc_T__VTable LitJson_ExporterFunc_T__VTable, *PLitJson_ExporterFunc_T__VTable;

struct LitJson_ExporterFunc_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_1908468_RGCTXs MethodInfo_1908468_RGCTXs, *PMethodInfo_1908468_RGCTXs;

struct MethodInfo_1908468_RGCTXs {
    struct MethodInfo *_0_Chipstar_Downloads_IRuntimeBundleData_LoadAsync_TAssetType_;
};

typedef struct Shock_DataNode_StoryPartSpecialRewardBg_c Shock_DataNode_StoryPartSpecialRewardBg_c, *PShock_DataNode_StoryPartSpecialRewardBg_c;

typedef struct Shock_DataNode_StoryPartSpecialRewardBg_VTable Shock_DataNode_StoryPartSpecialRewardBg_VTable, *PShock_DataNode_StoryPartSpecialRewardBg_VTable;

struct Shock_DataNode_StoryPartSpecialRewardBg_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_OnReceive;
};

struct Shock_DataNode_StoryPartSpecialRewardBg_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_StoryPartSpecialRewardBg_VTable vtable;
};

typedef struct MethodInfo_31484C0 MethodInfo_31484C0, *PMethodInfo_31484C0;

typedef union _union_224705 _union_224705, *P_union_224705;

union _union_224705 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31484C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224705 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_NowLoadingUI_AnimState_Fields Aoharu_NowLoadingUI_AnimState_Fields, *PAoharu_NowLoadingUI_AnimState_Fields;

struct Aoharu_NowLoadingUI_AnimState_Fields {
    int32_t value__;
};

typedef struct MethodInfo_318CC64_RGCTXs MethodInfo_318CC64_RGCTXs, *PMethodInfo_318CC64_RGCTXs;

struct MethodInfo_318CC64_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_T_;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5____ctor_b__2_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5____ctor_b__2_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5____ctor_b__2_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5____ctor_b__2_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5____ctor_b__2_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5___TrySetException;
    struct Il2CppClass *_34_System_ValueTuple_int__T1__T2__T3__T4__T5_;
    struct MethodInfo *_35_System_ValueTuple_int__T1__T2__T3__T4__T5___ctor;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5___TrySetResult;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5___GetResult;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5___GetStatus;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5___OnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5___UnsafeGetStatus;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__GetResult;
};

typedef struct MethodInfo_2F45460_RGCTXs MethodInfo_2F45460_RGCTXs, *PMethodInfo_2F45460_RGCTXs;

struct MethodInfo_2F45460_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_6_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct UniRx_AotSafeExtensions_Fields UniRx_AotSafeExtensions_Fields, *PUniRx_AotSafeExtensions_Fields;

struct UniRx_AotSafeExtensions_Fields {
};

typedef struct System_Func_StoryData__StoryChapterSelectScrollItemData__Fields System_Func_StoryData__StoryChapterSelectScrollItemData__Fields, *PSystem_Func_StoryData__StoryChapterSelectScrollItemData__Fields;

struct System_Func_StoryData__StoryChapterSelectScrollItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_DeckUtils_CardEventBonusData_o Shock_DeckUtils_CardEventBonusData_o, *PShock_DeckUtils_CardEventBonusData_o;

typedef struct Shock_DeckUtils_CardEventBonusData_c Shock_DeckUtils_CardEventBonusData_c, *PShock_DeckUtils_CardEventBonusData_c;

typedef struct Shock_DeckUtils_CardEventBonusData_Fields Shock_DeckUtils_CardEventBonusData_Fields, *PShock_DeckUtils_CardEventBonusData_Fields;

typedef struct Shock_DeckUtils_CardEventBonusData_VTable Shock_DeckUtils_CardEventBonusData_VTable, *PShock_DeckUtils_CardEventBonusData_VTable;

struct Shock_DeckUtils_CardEventBonusData_Fields {
    struct Shock_CardData_o *_CardData_k__BackingField;
    int32_t _CardBonusPointRate_k__BackingField;
    int32_t _CardBonusItemValue_k__BackingField;
    bool _IsBonus_k__BackingField;
};

struct Shock_DeckUtils_CardEventBonusData_o {
    struct Shock_DeckUtils_CardEventBonusData_c *klass;
    void *monitor;
    struct Shock_DeckUtils_CardEventBonusData_Fields fields;
};

struct Shock_DeckUtils_CardEventBonusData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DeckUtils_CardEventBonusData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckUtils_CardEventBonusData_VTable vtable;
};

typedef struct MethodInfo_3330614 MethodInfo_3330614, *PMethodInfo_3330614;

typedef union _union_341813 _union_341813, *P_union_341813;

union _union_341813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Google_Play_Core_Internal_TaskOnSuccessListener___c_TAndroidJava__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DBFB0 MethodInfo_21DBFB0, *PMethodInfo_21DBFB0;

typedef union _union_160011 _union_160011, *P_union_160011;

union _union_160011 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBFB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
    struct System_Action_object__o *__9__2_2;
    struct System_Action_object__o *__9__2_3;
    struct System_Action_object__o *__9__2_4;
    struct System_Action_object__o *__9__2_5;
    struct System_Action_object__o *__9__2_6;
    struct System_Action_object__o *__9__2_7;
    struct System_Action_object__o *__9__2_8;
    struct System_Action_object__o *__9__2_9;
    struct System_Action_object__o *__9__2_10;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT8;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T9__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT9;
    struct Il2CppClass *_22_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T10__;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT10;
    struct Il2CppClass *_24_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T11__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT11;
};

typedef struct MethodInfo_16E0A10 MethodInfo_16E0A10, *PMethodInfo_16E0A10;

typedef union _union_193233 _union_193233, *P_union_193233;

union _union_193233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E0A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_StoryPartSpecialRewardBg_o Shock_DataNode_StoryPartSpecialRewardBg_o, *PShock_DataNode_StoryPartSpecialRewardBg_o;

typedef struct Shock_DataNode_StoryPartSpecialRewardBg_Fields Shock_DataNode_StoryPartSpecialRewardBg_Fields, *PShock_DataNode_StoryPartSpecialRewardBg_Fields;

struct Shock_DataNode_StoryPartSpecialRewardBg_Fields {
    struct Shock_DataNode_UINodeBase_Fields super;
};

struct Shock_DataNode_StoryPartSpecialRewardBg_o {
    struct Shock_DataNode_StoryPartSpecialRewardBg_c *klass;
    void *monitor;
    struct Shock_DataNode_StoryPartSpecialRewardBg_Fields fields;
};

typedef struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_o Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_o, *PShock_Notice_ChatNoticeChannel___c__DisplayClass30_0_o;

typedef struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_c Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_c, *PShock_Notice_ChatNoticeChannel___c__DisplayClass30_0_c;

typedef struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_Fields Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_Fields, *PShock_Notice_ChatNoticeChannel___c__DisplayClass30_0_Fields;

typedef struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_VTable Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_VTable, *PShock_Notice_ChatNoticeChannel___c__DisplayClass30_0_VTable;

struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_Fields {
    struct Shock_Notice_ChatNoticeChannel_o *__4__this;
    struct System_Action_o *onComplete;
};

struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_o {
    struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_c *klass;
    void *monitor;
    struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_Fields fields;
};

struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_ChatNoticeChannel___c__DisplayClass30_0_VTable vtable;
};

typedef union _union_243995 _union_243995, *P_union_243995;

union _union_243995 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_GridLayoutGroup_Corner_c UnityEngine_UI_GridLayoutGroup_Corner_c, *PUnityEngine_UI_GridLayoutGroup_Corner_c;

typedef struct UnityEngine_UI_GridLayoutGroup_Corner_VTable UnityEngine_UI_GridLayoutGroup_Corner_VTable, *PUnityEngine_UI_GridLayoutGroup_Corner_VTable;

struct UnityEngine_UI_GridLayoutGroup_Corner_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UI_GridLayoutGroup_Corner_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_GridLayoutGroup_Corner_VTable vtable;
};

typedef union _union_243997 _union_243997, *P_union_243997;

union _union_243997 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_SpineAttributeBase_c Spine_Unity_SpineAttributeBase_c, *PSpine_Unity_SpineAttributeBase_c;

typedef struct Spine_Unity_SpineAttributeBase_VTable Spine_Unity_SpineAttributeBase_VTable, *PSpine_Unity_SpineAttributeBase_VTable;

struct Spine_Unity_SpineAttributeBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct Spine_Unity_SpineAttributeBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SpineAttributeBase_VTable vtable;
};

typedef union _union_243999 _union_243999, *P_union_243999;

union _union_243999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6A3A4_RGCTXs MethodInfo_2D6A3A4_RGCTXs, *PMethodInfo_2D6A3A4_RGCTXs;

struct MethodInfo_2D6A3A4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass202_0_T1__T2_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass202_0_T1__T2___ctor;
    struct MethodInfo *_2_UniRx_Observable___c__DisplayClass202_0_T1__T2___FromAsyncPattern_b__0;
    struct MethodInfo *_3_UniRx_Observable_FromAsyncPattern_T1__T2__Unit_;
};

typedef struct MethodInfo_3251DEC MethodInfo_3251DEC, *PMethodInfo_3251DEC;

typedef union _union_292122 _union_292122, *P_union_292122;

union _union_292122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251DEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_StructWrapping_WrappedType_c ExitGames_Client_Photon_StructWrapping_WrappedType_c, *PExitGames_Client_Photon_StructWrapping_WrappedType_c;

typedef struct ExitGames_Client_Photon_StructWrapping_WrappedType_VTable ExitGames_Client_Photon_StructWrapping_WrappedType_VTable, *PExitGames_Client_Photon_StructWrapping_WrappedType_VTable;

struct ExitGames_Client_Photon_StructWrapping_WrappedType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct ExitGames_Client_Photon_StructWrapping_WrappedType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_StructWrapping_WrappedType_VTable vtable;
};

typedef union _union_243991 _union_243991, *P_union_243991;

union _union_243991 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_GridLayoutGroup_Corner_o UnityEngine_UI_GridLayoutGroup_Corner_o, *PUnityEngine_UI_GridLayoutGroup_Corner_o;

typedef struct UnityEngine_UI_GridLayoutGroup_Corner_Fields UnityEngine_UI_GridLayoutGroup_Corner_Fields, *PUnityEngine_UI_GridLayoutGroup_Corner_Fields;

struct UnityEngine_UI_GridLayoutGroup_Corner_Fields {
    int32_t value__;
};

struct UnityEngine_UI_GridLayoutGroup_Corner_o {
    struct UnityEngine_UI_GridLayoutGroup_Corner_Fields fields;
};

typedef struct ExitGames_Client_Photon_StructWrapping_WrappedType_o ExitGames_Client_Photon_StructWrapping_WrappedType_o, *PExitGames_Client_Photon_StructWrapping_WrappedType_o;

typedef struct ExitGames_Client_Photon_StructWrapping_WrappedType_Fields ExitGames_Client_Photon_StructWrapping_WrappedType_Fields, *PExitGames_Client_Photon_StructWrapping_WrappedType_Fields;

struct ExitGames_Client_Photon_StructWrapping_WrappedType_Fields {
    int32_t value__;
};

struct ExitGames_Client_Photon_StructWrapping_WrappedType_o {
    struct ExitGames_Client_Photon_StructWrapping_WrappedType_Fields fields;
};

typedef struct Shock_Scenes_Adventure_AdventureLogIconCache___c__DisplayClass1_1_c Shock_Scenes_Adventure_AdventureLogIconCache___c__DisplayClass1_1_c, *PShock_Scenes_Adventure_AdventureLogIconCache___c__DisplayClass1_1_c;

typedef struct Shock_Scenes_Adventure_AdventureLogIconCache___c__DisplayClass1_1_VTable Shock_Scenes_Adventure_AdventureLogIconCache___c__DisplayClass1_1_VTable, *PShock_Scenes_Adventure_AdventureLogIconCache___c__DisplayClass1_1_VTable;

struct Shock_Scenes_Adventure_AdventureLogIconCache___c__DisplayClass1_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureLogIconCache___c__DisplayClass1_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureLogIconCache___c__DisplayClass1_1_VTable vtable;
};

typedef struct MethodInfo_226CE5C MethodInfo_226CE5C, *PMethodInfo_226CE5C;

typedef union _union_294910 _union_294910, *P_union_294910;

union _union_294910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226CE5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_Throw_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct UnityEngine_PlayerLoop_Update_ScriptRunBehaviourUpdate_Fields UnityEngine_PlayerLoop_Update_ScriptRunBehaviourUpdate_Fields, *PUnityEngine_PlayerLoop_Update_ScriptRunBehaviourUpdate_Fields;

struct UnityEngine_PlayerLoop_Update_ScriptRunBehaviourUpdate_Fields {
};

typedef struct MethodInfo_1BFA710 MethodInfo_1BFA710, *PMethodInfo_1BFA710;

typedef union _union_247411 _union_247411, *P_union_247411;

union _union_247411 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA710 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247411 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Chat_ChatEventCode_o Photon_Chat_ChatEventCode_o, *PPhoton_Chat_ChatEventCode_o;

typedef struct Photon_Chat_ChatEventCode_c Photon_Chat_ChatEventCode_c, *PPhoton_Chat_ChatEventCode_c;

typedef struct Photon_Chat_ChatEventCode_Fields Photon_Chat_ChatEventCode_Fields, *PPhoton_Chat_ChatEventCode_Fields;

typedef struct Photon_Chat_ChatEventCode_VTable Photon_Chat_ChatEventCode_VTable, *PPhoton_Chat_ChatEventCode_VTable;

struct Photon_Chat_ChatEventCode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Chat_ChatEventCode_Fields {
};

struct Photon_Chat_ChatEventCode_o {
    struct Photon_Chat_ChatEventCode_c *klass;
    void *monitor;
    struct Photon_Chat_ChatEventCode_Fields fields;
};

struct Photon_Chat_ChatEventCode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Chat_ChatEventCode_VTable vtable;
};

typedef struct MethodInfo_2DBBE44 MethodInfo_2DBBE44, *PMethodInfo_2DBBE44;

typedef union _union_241481 _union_241481, *P_union_241481;

union _union_241481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBE44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9BED8 MethodInfo_1E9BED8, *PMethodInfo_1E9BED8;

typedef union _union_160297 _union_160297, *P_union_160297;

union _union_160297 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160297 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_GroupBox_VTable UnityEngine_UIElements_GroupBox_VTable, *PUnityEngine_UIElements_GroupBox_VTable;

struct UnityEngine_UIElements_GroupBox_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
};

typedef struct System_Net_WebRequestPrefixElement_VTable System_Net_WebRequestPrefixElement_VTable, *PSystem_Net_WebRequestPrefixElement_VTable;

struct System_Net_WebRequestPrefixElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EBE8A4 MethodInfo_1EBE8A4, *PMethodInfo_1EBE8A4;

typedef union _union_227869 _union_227869, *P_union_227869;

union _union_227869 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE8A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227869 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_180B5C0_RGCTXs MethodInfo_180B5C0_RGCTXs, *PMethodInfo_180B5C0_RGCTXs;

struct MethodInfo_180B5C0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_1E9BD14 MethodInfo_1E9BD14, *PMethodInfo_1E9BD14;

typedef union _union_161799 _union_161799, *P_union_161799;

union _union_161799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BD14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_c Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_c, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_c;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_VTable Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_VTable, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_VTable;

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_VTable vtable;
};

typedef struct Aoharu_MusicSelectUtil_MusicRefine_Fields Aoharu_MusicSelectUtil_MusicRefine_Fields, *PAoharu_MusicSelectUtil_MusicRefine_Fields;

struct Aoharu_MusicSelectUtil_MusicRefine_Fields {
    int32_t value__;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT8;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T9__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT9;
    struct Il2CppClass *_22_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T10__;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT10;
    struct Il2CppClass *_24_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T11__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT11;
    struct Il2CppClass *_26_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T12__;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT12;
    struct Il2CppClass *_28_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T13__;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT13;
    struct Il2CppClass *_30_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T14__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT14;
    struct Il2CppClass *_32_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15___UniTask_Awaiter_T15__;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__TryInvokeContinuationT15;
};

typedef struct UnityEngine_AnimationEvent_c UnityEngine_AnimationEvent_c, *PUnityEngine_AnimationEvent_c;

struct UnityEngine_AnimationEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AnimationEvent_VTable vtable;
};

typedef union _union_204410 _union_204410, *P_union_204410;

union _union_204410 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Observable___c__DisplayClass197_0_TResult__o UniRx_Observable___c__DisplayClass197_0_TResult__o, *PUniRx_Observable___c__DisplayClass197_0_TResult__o;

typedef struct UniRx_Observable___c__DisplayClass197_0_TResult__c UniRx_Observable___c__DisplayClass197_0_TResult__c, *PUniRx_Observable___c__DisplayClass197_0_TResult__c;

typedef struct UniRx_Observable___c__DisplayClass197_0_TResult__Fields UniRx_Observable___c__DisplayClass197_0_TResult__Fields, *PUniRx_Observable___c__DisplayClass197_0_TResult__Fields;

typedef struct UniRx_Observable___c__DisplayClass197_0_TResult__RGCTXs UniRx_Observable___c__DisplayClass197_0_TResult__RGCTXs, *PUniRx_Observable___c__DisplayClass197_0_TResult__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass197_0_TResult__VTable UniRx_Observable___c__DisplayClass197_0_TResult__VTable, *PUniRx_Observable___c__DisplayClass197_0_TResult__VTable;

struct UniRx_Observable___c__DisplayClass197_0_TResult__Fields {
    struct System_Func_AsyncCallback__object__IAsyncResult__o *begin;
    struct System_Func_IAsyncResult__TResult__o *end;
};

struct UniRx_Observable___c__DisplayClass197_0_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass197_0_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass197_0_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass197_0_TResult__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass197_0_TResult__o {
    struct UniRx_Observable___c__DisplayClass197_0_TResult__c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass197_0_TResult__Fields fields;
};

struct UniRx_Observable___c__DisplayClass197_0_TResult__RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass197_1_TResult_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass197_1_TResult___ctor;
    struct Il2CppClass *_2_UniRx_AsyncSubject_TResult_;
    struct MethodInfo *_3_UniRx_AsyncSubject_TResult___ctor;
    struct MethodInfo *_4_UniRx_Observable___c__DisplayClass197_1_TResult___FromAsyncPattern_b__1;
    struct MethodInfo *_5_UniRx_Observable_Throw_TResult_;
    struct MethodInfo *_6_UniRx_Observable_AsObservable_TResult_;
};

typedef union _union_204412 _union_204412, *P_union_204412;

union _union_204412 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_ComponentEditor_VTable System_ComponentModel_ComponentEditor_VTable, *PSystem_ComponentModel_ComponentEditor_VTable;

struct System_ComponentModel_ComponentEditor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204414 _union_204414, *P_union_204414;

union _union_204414 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D67344_RGCTXs MethodInfo_2D67344_RGCTXs, *PMethodInfo_2D67344_RGCTXs;

struct MethodInfo_2D67344_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_CreateObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_CreateObservable_T___ctor;
};

typedef struct Aoharu_Scenes_Gacha_NoteAnimtion_Fields Aoharu_Scenes_Gacha_NoteAnimtion_Fields, *PAoharu_Scenes_Gacha_NoteAnimtion_Fields;

struct Aoharu_Scenes_Gacha_NoteAnimtion_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Animator_o *m_animator;
    struct Aoharu_Scenes_Gacha_EventReceiver_o *m_receiver;
    struct System_Action_o *_OnStartAnimation_k__BackingField;
    struct System_Action_o *_OnExchange_k__BackingField;
    struct System_Action_o *_OnSort_k__BackingField;
    struct System_Action_o *_OnReverted_k__BackingField;
};

typedef union _union_204416 _union_204416, *P_union_204416;

union _union_204416 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204418 _union_204418, *P_union_204418;

union _union_204418 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Linq_Set_Slot_ulong__Fields System_Linq_Set_Slot_ulong__Fields, *PSystem_Linq_Set_Slot_ulong__Fields;

struct System_Linq_Set_Slot_ulong__Fields {
    int32_t hashCode;
    uint64_t value;
    int32_t next;
};

typedef struct MethodInfo_1022838 MethodInfo_1022838, *PMethodInfo_1022838;

typedef union _union_270884 _union_270884, *P_union_270884;

union _union_270884 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1022838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270884 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15610CC MethodInfo_15610CC, *PMethodInfo_15610CC;

typedef union _union_283254 _union_283254, *P_union_283254;

union _union_283254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15610CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_RuntimeImports_VTable System_Runtime_RuntimeImports_VTable, *PSystem_Runtime_RuntimeImports_VTable;

struct System_Runtime_RuntimeImports_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_o Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_o, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_o;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_Fields Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_Fields, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_Fields;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_o Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_o, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_o;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_c Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_c, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_c;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_Fields Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_Fields, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_Fields;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_o Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_o, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_o;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_c Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_c, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_c;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_Fields Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_Fields, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_Fields;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_VTable Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_VTable, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_VTable;

typedef struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__o System_Collections_Generic_Dictionary_string__AdventureScreenFilter__o, *PSystem_Collections_Generic_Dictionary_string__AdventureScreenFilter__o;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_o Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_o, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_o;

typedef struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__c System_Collections_Generic_Dictionary_string__AdventureScreenFilter__c, *PSystem_Collections_Generic_Dictionary_string__AdventureScreenFilter__c;

typedef struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__Fields System_Collections_Generic_Dictionary_string__AdventureScreenFilter__Fields, *PSystem_Collections_Generic_Dictionary_string__AdventureScreenFilter__Fields;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_c Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_c, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_c;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_Fields Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_Fields, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_Fields;

typedef struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__VTable System_Collections_Generic_Dictionary_string__AdventureScreenFilter__VTable, *PSystem_Collections_Generic_Dictionary_string__AdventureScreenFilter__VTable;

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_VTable Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_VTable, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_VTable;

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_Fields {
    struct System_String_o *prefabName;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_o *CS___8__locals2;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_o {
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_Fields {
    struct Shock_Scenes_Adventure_AdventureFilterController_o *__4__this;
    struct Carbon_ParallelTask_o *pTask;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_o {
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_Fields {
    struct System_Action_o *next;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_2_o *CS___8__locals3;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_o {
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_3_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_VTable vtable;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_Fields {
    int32_t type;
    struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__o *filterDic;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_0_o *CS___8__locals1;
};

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_o {
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass10_1_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__o {
    struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__AdventureScreenFilter__VTable vtable;
};

typedef struct System_Predicate_TutorialEndDialog_TutorialEndCut__o System_Predicate_TutorialEndDialog_TutorialEndCut__o, *PSystem_Predicate_TutorialEndDialog_TutorialEndCut__o;

typedef struct System_Predicate_TutorialEndDialog_TutorialEndCut__c System_Predicate_TutorialEndDialog_TutorialEndCut__c, *PSystem_Predicate_TutorialEndDialog_TutorialEndCut__c;

typedef struct System_Predicate_TutorialEndDialog_TutorialEndCut__Fields System_Predicate_TutorialEndDialog_TutorialEndCut__Fields, *PSystem_Predicate_TutorialEndDialog_TutorialEndCut__Fields;

typedef struct System_Predicate_TutorialEndDialog_TutorialEndCut__VTable System_Predicate_TutorialEndDialog_TutorialEndCut__VTable, *PSystem_Predicate_TutorialEndDialog_TutorialEndCut__VTable;

struct System_Predicate_TutorialEndDialog_TutorialEndCut__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_TutorialEndDialog_TutorialEndCut__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_TutorialEndDialog_TutorialEndCut__o {
    struct System_Predicate_TutorialEndDialog_TutorialEndCut__c *klass;
    void *monitor;
    struct System_Predicate_TutorialEndDialog_TutorialEndCut__Fields fields;
};

struct System_Predicate_TutorialEndDialog_TutorialEndCut__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_TutorialEndDialog_TutorialEndCut__VTable vtable;
};

typedef struct System_Predicate_IGachaSetData__VTable System_Predicate_IGachaSetData__VTable, *PSystem_Predicate_IGachaSetData__VTable;

struct System_Predicate_IGachaSetData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1F3B098 MethodInfo_1F3B098, *PMethodInfo_1F3B098;

typedef union _union_283480 _union_283480, *P_union_283480;

union _union_283480 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283480 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205C454 MethodInfo_205C454, *PMethodInfo_205C454;

typedef union _union_219925 _union_219925, *P_union_219925;

union _union_219925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26D0EE0 MethodInfo_26D0EE0, *PMethodInfo_26D0EE0;

typedef union _union_269094 _union_269094, *P_union_269094;

union _union_269094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D0EE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1917918 MethodInfo_1917918, *PMethodInfo_1917918;

typedef struct MethodInfo_1917918_RGCTXs MethodInfo_1917918_RGCTXs, *PMethodInfo_1917918_RGCTXs;

typedef union _union_211132 _union_211132, *P_union_211132;

struct MethodInfo_1917918_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917918_RGCTXs *rgctx_data;
    union _union_211132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LocationNavi___c__DisplayClass12_0_Fields Aoharu_LocationNavi___c__DisplayClass12_0_Fields, *PAoharu_LocationNavi___c__DisplayClass12_0_Fields;

struct Aoharu_LocationNavi___c__DisplayClass12_0_Fields {
    struct System_String_o *navigationId;
};

typedef union _union_204400 _union_204400, *P_union_204400;

union _union_204400 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204402 _union_204402, *P_union_204402;

union _union_204402 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveSelectSceneUtility___c__DisplayClass10_0_Fields Shock_LiveSelectSceneUtility___c__DisplayClass10_0_Fields, *PShock_LiveSelectSceneUtility___c__DisplayClass10_0_Fields;

struct Shock_LiveSelectSceneUtility___c__DisplayClass10_0_Fields {
    struct Shock_EventData_o *eventData;
    uint32_t eventId;
    int32_t liveLevel;
    bool isResetRefine;
};

typedef union _union_204404 _union_204404, *P_union_204404;

union _union_204404 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct LitJson_ExporterFunc_RectOffset__c LitJson_ExporterFunc_RectOffset__c, *PLitJson_ExporterFunc_RectOffset__c;

typedef struct LitJson_ExporterFunc_RectOffset__VTable LitJson_ExporterFunc_RectOffset__VTable, *PLitJson_ExporterFunc_RectOffset__VTable;

struct LitJson_ExporterFunc_RectOffset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct LitJson_ExporterFunc_RectOffset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_ExporterFunc_RectOffset__VTable vtable;
};

typedef union _union_204406 _union_204406, *P_union_204406;

union _union_204406 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204408 _union_204408, *P_union_204408;

union _union_204408 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SerializableKeyValuePair_POINT_TYPE__Sprite__Fields Shock_SerializableKeyValuePair_POINT_TYPE__Sprite__Fields, *PShock_SerializableKeyValuePair_POINT_TYPE__Sprite__Fields;

struct Shock_SerializableKeyValuePair_POINT_TYPE__Sprite__Fields {
    int32_t m_Key;
    struct UnityEngine_Sprite_o *m_Value;
};

typedef struct MethodInfo_1FE5B20 MethodInfo_1FE5B20, *PMethodInfo_1FE5B20;

typedef union _union_279896 _union_279896, *P_union_279896;

union _union_279896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5B20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_MethodImplAttributes_Fields System_Reflection_MethodImplAttributes_Fields, *PSystem_Reflection_MethodImplAttributes_Fields;

struct System_Reflection_MethodImplAttributes_Fields {
    int32_t value__;
};

typedef struct MethodInfo_28B648C MethodInfo_28B648C, *PMethodInfo_28B648C;

typedef union _union_312314 _union_312314, *P_union_312314;

union _union_312314 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B648C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312314 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LitJson_ExporterFunc_RectOffset__o LitJson_ExporterFunc_RectOffset__o, *PLitJson_ExporterFunc_RectOffset__o;

typedef struct LitJson_ExporterFunc_RectOffset__Fields LitJson_ExporterFunc_RectOffset__Fields, *PLitJson_ExporterFunc_RectOffset__Fields;

struct LitJson_ExporterFunc_RectOffset__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct LitJson_ExporterFunc_RectOffset__o {
    struct LitJson_ExporterFunc_RectOffset__c *klass;
    void *monitor;
    struct LitJson_ExporterFunc_RectOffset__Fields fields;
};

typedef struct MethodInfo_1339D30 MethodInfo_1339D30, *PMethodInfo_1339D30;

typedef union _union_270984 _union_270984, *P_union_270984;

union _union_270984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1339D30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204430 _union_204430, *P_union_204430;

union _union_204430 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Favorite_FavoriteSettings___c__DisplayClass2_0_VTable Aoharu_Favorite_FavoriteSettings___c__DisplayClass2_0_VTable, *PAoharu_Favorite_FavoriteSettings___c__DisplayClass2_0_VTable;

struct Aoharu_Favorite_FavoriteSettings___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204432 _union_204432, *P_union_204432;

union _union_204432 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_XmlNode__c System_Collections_Generic_IEnumerator_XmlNode__c, *PSystem_Collections_Generic_IEnumerator_XmlNode__c;

struct System_Collections_Generic_IEnumerator_XmlNode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_204434 _union_204434, *P_union_204434;

union _union_204434 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204436 _union_204436, *P_union_204436;

union _union_204436 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6E3A0 MethodInfo_2D6E3A0, *PMethodInfo_2D6E3A0;

typedef union _union_287719 _union_287719, *P_union_287719;

union _union_287719 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E3A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E3A0_RGCTXs *rgctx_data;
    union _union_287719 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204438 _union_204438, *P_union_204438;

union _union_204438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11EBB74 MethodInfo_11EBB74, *PMethodInfo_11EBB74;

typedef union _union_258746 _union_258746, *P_union_258746;

union _union_258746 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11EBB74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258746 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriManaMovieMaterialBase_MaxFrameDrop_Fields CriWare_CriManaMovieMaterialBase_MaxFrameDrop_Fields, *PCriWare_CriManaMovieMaterialBase_MaxFrameDrop_Fields;

struct CriWare_CriManaMovieMaterialBase_MaxFrameDrop_Fields {
    int32_t value__;
};

typedef struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir__Start_d__3_VTable Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir__Start_d__3_VTable, *PFirebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir__Start_d__3_VTable;

struct Firebase_Unity_UnitySynchronizationContext_SynchronizationContextBehavoir__Start_d__3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_318CF1C_RGCTXs MethodInfo_318CF1C_RGCTXs, *PMethodInfo_318CF1C_RGCTXs;

struct MethodInfo_318CF1C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Create;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Start_UniTask__RunOnThreadPool_d__82_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__get_Task;
};

typedef struct Chipstar_Downloads_ChipstarResult_StaticFields Chipstar_Downloads_ChipstarResult_StaticFields, *PChipstar_Downloads_ChipstarResult_StaticFields;

struct Chipstar_Downloads_ChipstarResult_StaticFields {
    struct Chipstar_Downloads_ResultCode_o _Invalid_k__BackingField;
    struct Chipstar_Downloads_ResultCode_o _Generic_k__BackingField;
    struct Chipstar_Downloads_ResultCode_o _Success_k__BackingField;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmLimitedLive_c Shock_Scenes_DeckConfirm_DeckConfirmLimitedLive_c, *PShock_Scenes_DeckConfirm_DeckConfirmLimitedLive_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmLimitedLive_VTable Shock_Scenes_DeckConfirm_DeckConfirmLimitedLive_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmLimitedLive_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmLimitedLive_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmLimitedLive_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmLimitedLive_VTable vtable;
};

typedef struct System_Func_PresetForegroundMst__string__VTable System_Func_PresetForegroundMst__string__VTable, *PSystem_Func_PresetForegroundMst__string__VTable;

struct System_Func_PresetForegroundMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Shock_PageTabBase_T__c Shock_PageTabBase_T__c, *PShock_PageTabBase_T__c;

typedef struct Shock_PageTabBase_T__RGCTXs Shock_PageTabBase_T__RGCTXs, *PShock_PageTabBase_T__RGCTXs;

typedef struct Shock_PageTabBase_T__VTable Shock_PageTabBase_T__VTable, *PShock_PageTabBase_T__VTable;

struct Shock_PageTabBase_T__RGCTXs {
    struct MethodInfo *_0_Shock_TabBase_T__Reset;
    struct MethodInfo *_1_Shock_TabBase_T__Awake;
    struct MethodInfo *_2_Shock_PageTabBase_T___Awake_b__33_0;
    struct MethodInfo *_3_Shock_PageTabBase_T___Awake_b__33_1;
    struct MethodInfo *_4_Shock_PageTabBase_T___Awake_b__33_2;
    struct MethodInfo *_5_Shock_PageTabBase_T___Awake_b__33_3;
    struct MethodInfo *_6_Shock_PageTabBase_T__set_OnSetTab;
    struct MethodInfo *_7_Shock_PageTabBase_T__set_OnSetText;
    struct MethodInfo *_8_Shock_PageTabBase_T__set_OnMoveHideTab;
    struct MethodInfo *_9_Shock_TabBase_T__OnDestroy;
    struct MethodInfo *_10_Shock_TabBase_T__GetTabNum;
    struct MethodInfo *_11_Shock_PageTabBase_T__ChangeTab;
    struct MethodInfo *_12_Shock_TabBase_T__SelectTab;
    struct MethodInfo *_13_Shock_TabBase_T__SetSelectTab;
    struct MethodInfo *_14_Shock_PageTabBase_T__ButtonActiveCheck;
    struct MethodInfo *_15_Shock_PageTabBase_T__MoveTabPage;
    struct MethodInfo *_16_Shock_PageTabBase_T__get_OnMoveHideTab;
    struct MethodInfo *_17_Shock_TabBase_T__GetTab;
    struct Il2CppClass *_18_T;
    struct MethodInfo *_19_Shock_PageTabBase_T__get_OnSetTab;
    struct MethodInfo *_20_Carbon_ActionExtensions_Call_T__int_;
    struct MethodInfo *_21_Shock_PageTabBase_T__get_OnSetText;
    struct MethodInfo *_22_Shock_TabBase_T___ctor;
    struct Il2CppClass *_23_Shock_TabBase_T_;
    struct MethodInfo *_24_Shock_PageTabBase_T__MoveTab;
};

struct Shock_PageTabBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Shock_PageTabBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_PageTabBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PageTabBase_T__VTable vtable;
};

typedef struct Chipstar_Downloads_JobEngine_RunningState_Fields Chipstar_Downloads_JobEngine_RunningState_Fields, *PChipstar_Downloads_JobEngine_RunningState_Fields;

struct Chipstar_Downloads_JobEngine_RunningState_Fields {
    struct Chipstar_Downloads_JobEngine_JobState_Fields super;
};

typedef union _union_204420 _union_204420, *P_union_204420;

union _union_204420 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_136F7EC MethodInfo_136F7EC, *PMethodInfo_136F7EC;

typedef union _union_262152 _union_262152, *P_union_262152;

union _union_262152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_136F7EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26DB948 MethodInfo_26DB948, *PMethodInfo_26DB948;

typedef union _union_272106 _union_272106, *P_union_272106;

union _union_272106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DB948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Shared_DocLinks_Versions_VTable Photon_Pun_Demo_Shared_DocLinks_Versions_VTable, *PPhoton_Pun_Demo_Shared_DocLinks_Versions_VTable;

struct Photon_Pun_Demo_Shared_DocLinks_Versions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_204422 _union_204422, *P_union_204422;

union _union_204422 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__RGCTXs UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__RGCTXs;

struct UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TLeft_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TRight_;
    struct MethodInfo *_2_UniRx_Operators_OperatorObservableBase_TResult___ctor;
    struct Il2CppClass *_3_UniRx_Operators_OperatorObservableBase_TResult_;
    struct Il2CppClass *_4_UniRx_Operators_ZipLatestObservable_ZipLatest_TLeft__TRight__TResult_;
    struct MethodInfo *_5_UniRx_Operators_ZipLatestObservable_ZipLatest_TLeft__TRight__TResult___ctor;
    struct MethodInfo *_6_UniRx_Operators_ZipLatestObservable_ZipLatest_TLeft__TRight__TResult__Run;
};

typedef union _union_204424 _union_204424, *P_union_204424;

union _union_204424 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19AEDA8 MethodInfo_19AEDA8, *PMethodInfo_19AEDA8;

typedef union _union_312196 _union_312196, *P_union_312196;

union _union_312196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AEDA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204426 _union_204426, *P_union_204426;

union _union_204426 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_c _PrivateImplementationDetails____StaticArrayInitTypeSize_68_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_68_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_68_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_68_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_68_VTable vtable;
};

typedef struct System_Collections_Generic_List_Enumerator_StyleSheet__Fields System_Collections_Generic_List_Enumerator_StyleSheet__Fields, *PSystem_Collections_Generic_List_Enumerator_StyleSheet__Fields;

struct System_Collections_Generic_List_Enumerator_StyleSheet__Fields {
    struct System_Collections_Generic_List_T__o *_list;
    int32_t _index;
    int32_t _version;
    struct UnityEngine_UIElements_StyleSheet_o *_current;
};

typedef union _union_204428 _union_204428, *P_union_204428;

union _union_204428 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_XmlNode__o System_Collections_Generic_IEnumerator_XmlNode__o, *PSystem_Collections_Generic_IEnumerator_XmlNode__o;

typedef struct System_Collections_Generic_IEnumerator_XmlNode__Fields System_Collections_Generic_IEnumerator_XmlNode__Fields, *PSystem_Collections_Generic_IEnumerator_XmlNode__Fields;

struct System_Collections_Generic_IEnumerator_XmlNode__Fields {
};

struct System_Collections_Generic_IEnumerator_XmlNode__o {
    struct System_Collections_Generic_IEnumerator_XmlNode__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_XmlNode__Fields fields;
};

typedef struct MethodInfo_2090FEC MethodInfo_2090FEC, *PMethodInfo_2090FEC;

typedef union _union_325442 _union_325442, *P_union_325442;

union _union_325442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090FEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5684C MethodInfo_2E5684C, *PMethodInfo_2E5684C;

typedef struct MethodInfo_2E5684C_RGCTXs MethodInfo_2E5684C_RGCTXs, *PMethodInfo_2E5684C_RGCTXs;

typedef union _union_214219 _union_214219, *P_union_214219;

union _union_214219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E5684C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E5684C_RGCTXs *rgctx_data;
    union _union_214219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2E5684C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct System_Func_T__UniTask__VTable System_Func_T__UniTask__VTable, *PSystem_Func_T__UniTask__VTable;

struct System_Func_T__UniTask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct UniRx_Operators_TakeObservable_T__VTable UniRx_Operators_TakeObservable_T__VTable, *PUniRx_Operators_TakeObservable_T__VTable;

struct UniRx_Operators_TakeObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

typedef union _union_204450 _union_204450, *P_union_204450;

union _union_204450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204452 _union_204452, *P_union_204452;

union _union_204452 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204454 _union_204454, *P_union_204454;

union _union_204454 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22373B8 MethodInfo_22373B8, *PMethodInfo_22373B8;

typedef union _union_291586 _union_291586, *P_union_291586;

union _union_291586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22373B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204456 _union_204456, *P_union_204456;

union _union_204456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204458 _union_204458, *P_union_204458;

union _union_204458 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberProfileListElement___c__DisplayClass22_0_Fields Aoharu_MemberProfileListElement___c__DisplayClass22_0_Fields, *PAoharu_MemberProfileListElement___c__DisplayClass22_0_Fields;

struct Aoharu_MemberProfileListElement___c__DisplayClass22_0_Fields {
    struct Aoharu_MemberProfileListItem_o *item;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient_StaticFields GooglePlayGames_Android_AndroidNearbyConnectionClient_StaticFields, *PGooglePlayGames_Android_AndroidNearbyConnectionClient_StaticFields;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient_StaticFields {
    int64_t NearbyClientId;
    int32_t ApplicationInfoFlags;
    struct System_String_o *ServiceId;
};

typedef struct MethodInfo_10C3760 MethodInfo_10C3760, *PMethodInfo_10C3760;

typedef union _union_208553 _union_208553, *P_union_208553;

union _union_208553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EB81B0 MethodInfo_2EB81B0, *PMethodInfo_2EB81B0;

typedef union _union_215981 _union_215981, *P_union_215981;

union _union_215981 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EB81B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Numerics_Vector_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_215981 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_AnimatorHash_Fields Aoharu_Scenes_StoryTop_StoryTopScrollCell_AnimatorHash_Fields, *PAoharu_Scenes_StoryTop_StoryTopScrollCell_AnimatorHash_Fields;

struct Aoharu_Scenes_StoryTop_StoryTopScrollCell_AnimatorHash_Fields {
};

typedef struct MethodInfo_3094B5C MethodInfo_3094B5C, *PMethodInfo_3094B5C;

typedef struct MethodInfo_3094B5C_RGCTXs MethodInfo_3094B5C_RGCTXs, *PMethodInfo_3094B5C_RGCTXs;

struct MethodInfo_3094B5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_SpanHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3094B5C_RGCTXs *rgctx_data;
    union _union_164352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_3094B5C_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_IEquatable_T_;
};

typedef struct MethodInfo_29473DC MethodInfo_29473DC, *PMethodInfo_29473DC;

typedef union _union_182706 _union_182706, *P_union_182706;

union _union_182706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29473DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BCF7A8 MethodInfo_1BCF7A8, *PMethodInfo_1BCF7A8;

typedef union _union_254371 _union_254371, *P_union_254371;

union _union_254371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA154 MethodInfo_1EAA154, *PMethodInfo_1EAA154;

typedef union _union_264400 _union_264400, *P_union_264400;

union _union_264400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA154 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204440 _union_204440, *P_union_204440;

union _union_204440 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_StaticFields UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_StaticFields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_StaticFields;

typedef struct System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__o System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__o, *PSystem_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__o;

typedef struct System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__c System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__c, *PSystem_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__c;

typedef struct System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__Fields System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__Fields, *PSystem_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__Fields;

struct System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__Fields {
};

struct System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__o {
    struct System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ElementPropertyPair_StaticFields {
    struct System_Collections_Generic_IEqualityComparer_StylePropertyAnimationSystem_ElementPropertyPair__o *Comparer;
};

typedef union _union_204442 _union_204442, *P_union_204442;

union _union_204442 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MultiTextTab_Fields Shock_MultiTextTab_Fields, *PShock_MultiTextTab_Fields;

typedef struct Shock_PageTabBase_MultiTextTabButton__Fields Shock_PageTabBase_MultiTextTabButton__Fields, *PShock_PageTabBase_MultiTextTabButton__Fields;

struct Shock_PageTabBase_MultiTextTabButton__Fields {
    struct Shock_TabBase_T__Fields super;
    struct Shock_ButtonEvent_o *m_prevTabPageButton;
    struct Shock_ButtonEvent_o *m_nextTabPageButton;
    struct Shock_ButtonEvent_o *m_prevTabButton;
    struct Shock_ButtonEvent_o *m_nextTabButton;
    struct System_Collections_Generic_List_string__o *m_tabTextList;
    int32_t m_tabNum;
    int32_t m_tabTotalNum;
    int32_t m_tabPageNum;
    int32_t m_currentTab;
    int32_t m_currentTabPage;
    struct System_Action_T__int__o *_OnSetTab_k__BackingField;
    struct System_Action_string__int__o *_OnSetText_k__BackingField;
    struct System_Action_int__o *_OnMoveHideTab_k__BackingField;
};

struct Shock_MultiTextTab_Fields {
    struct Shock_PageTabBase_MultiTextTabButton__Fields super;
};

typedef union _union_204444 _union_204444, *P_union_204444;

union _union_204444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204446 _union_204446, *P_union_204446;

union _union_204446 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E3864 MethodInfo_19E3864, *PMethodInfo_19E3864;

typedef union _union_251623 _union_251623, *P_union_251623;

union _union_251623 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E3864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251623 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204448 _union_204448, *P_union_204448;

union _union_204448 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9CFC8 MethodInfo_2B9CFC8, *PMethodInfo_2B9CFC8;

struct MethodInfo_2B9CFC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D87AAC MethodInfo_1D87AAC, *PMethodInfo_1D87AAC;

struct MethodInfo_1D87AAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct com_adjust_sdk_JSONClass___c__DisplayClass12_0_c com_adjust_sdk_JSONClass___c__DisplayClass12_0_c, *Pcom_adjust_sdk_JSONClass___c__DisplayClass12_0_c;

typedef struct com_adjust_sdk_JSONClass___c__DisplayClass12_0_VTable com_adjust_sdk_JSONClass___c__DisplayClass12_0_VTable, *Pcom_adjust_sdk_JSONClass___c__DisplayClass12_0_VTable;

struct com_adjust_sdk_JSONClass___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct com_adjust_sdk_JSONClass___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_JSONClass___c__DisplayClass12_0_VTable vtable;
};

typedef struct Mono_Globalization_Unicode_MSCompatUnicodeTable_Fields Mono_Globalization_Unicode_MSCompatUnicodeTable_Fields, *PMono_Globalization_Unicode_MSCompatUnicodeTable_Fields;

struct Mono_Globalization_Unicode_MSCompatUnicodeTable_Fields {
};

typedef struct MethodInfo_2E81824 MethodInfo_2E81824, *PMethodInfo_2E81824;

typedef union _union_334535 _union_334535, *P_union_334535;

union _union_334535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Datatype_union_c System_Xml_Schema_Datatype_union_c, *PSystem_Xml_Schema_Datatype_union_c;

typedef struct System_Xml_Schema_Datatype_union_StaticFields System_Xml_Schema_Datatype_union_StaticFields, *PSystem_Xml_Schema_Datatype_union_StaticFields;

typedef struct System_Xml_Schema_Datatype_union_VTable System_Xml_Schema_Datatype_union_VTable, *PSystem_Xml_Schema_Datatype_union_VTable;

struct System_Xml_Schema_Datatype_union_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
};

struct System_Xml_Schema_Datatype_union_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_union_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_Datatype_union_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_union_VTable vtable;
};

typedef struct MethodInfo_164A5C4 MethodInfo_164A5C4, *PMethodInfo_164A5C4;

typedef union _union_337203 _union_337203, *P_union_337203;

union _union_337203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164A5C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Diagnostics_LogEntry_VTable UniRx_Diagnostics_LogEntry_VTable, *PUniRx_Diagnostics_LogEntry_VTable;

struct UniRx_Diagnostics_LogEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Numerics_Vector_ulong__StaticFields System_Numerics_Vector_ulong__StaticFields, *PSystem_Numerics_Vector_ulong__StaticFields;

struct System_Numerics_Vector_ulong__StaticFields {
    int32_t s_count;
    struct System_Numerics_Vector_T__o s_zero;
    struct System_Numerics_Vector_T__o s_one;
    struct System_Numerics_Vector_T__o s_allOnes;
};

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_o Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_o, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_o;

typedef struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_Fields Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_Fields, *PFirebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_Fields;

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_Fields {
};

struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_o {
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_c *klass;
    void *monitor;
    struct Firebase_Analytics_FirebaseAnalyticsPINVOKE_SWIGStringHelper_Fields fields;
};

typedef struct MethodInfo_1D09584 MethodInfo_1D09584, *PMethodInfo_1D09584;

typedef union _union_246175 _union_246175, *P_union_246175;

union _union_246175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09584 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AdventureSettings___c__DisplayClass19_0_VTable Shock_AdventureSettings___c__DisplayClass19_0_VTable, *PShock_AdventureSettings___c__DisplayClass19_0_VTable;

struct Shock_AdventureSettings___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204470 _union_204470, *P_union_204470;

union _union_204470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass843_0_Fields Shock_Protocol___c__DisplayClass843_0_Fields, *PShock_Protocol___c__DisplayClass843_0_Fields;

typedef struct System_Action_RecvFriendRequestApproveR__o System_Action_RecvFriendRequestApproveR__o, *PSystem_Action_RecvFriendRequestApproveR__o;

typedef struct System_Action_RecvFriendRequestApproveR__c System_Action_RecvFriendRequestApproveR__c, *PSystem_Action_RecvFriendRequestApproveR__c;

typedef struct System_Action_RecvFriendRequestApproveR__Fields System_Action_RecvFriendRequestApproveR__Fields, *PSystem_Action_RecvFriendRequestApproveR__Fields;

typedef struct System_Action_RecvFriendRequestApproveR__VTable System_Action_RecvFriendRequestApproveR__VTable, *PSystem_Action_RecvFriendRequestApproveR__VTable;

struct System_Action_RecvFriendRequestApproveR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvFriendRequestApproveR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvFriendRequestApproveR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvFriendRequestApproveR__VTable vtable;
};

struct System_Action_RecvFriendRequestApproveR__o {
    struct System_Action_RecvFriendRequestApproveR__c *klass;
    void *monitor;
    struct System_Action_RecvFriendRequestApproveR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass843_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvFriendRequestApproveR__o *onSuccess;
};

typedef union _union_204472 _union_204472, *P_union_204472;

union _union_204472 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204474 _union_204474, *P_union_204474;

union _union_204474 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204476 _union_204476, *P_union_204476;

union _union_204476 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_31482D8 MethodInfo_31482D8, *PMethodInfo_31482D8;

typedef union _union_224033 _union_224033, *P_union_224033;

union _union_224033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31482D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1804A90_RGCTXs MethodInfo_1804A90_RGCTXs, *PMethodInfo_1804A90_RGCTXs;

struct MethodInfo_1804A90_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef union _union_204478 _union_204478, *P_union_204478;

union _union_204478 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0A4C0 MethodInfo_2B0A4C0, *PMethodInfo_2B0A4C0;

typedef union _union_187644 _union_187644, *P_union_187644;

union _union_187644 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A4C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187644 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19B8800 MethodInfo_19B8800, *PMethodInfo_19B8800;

typedef union _union_311278 _union_311278, *P_union_311278;

union _union_311278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8800 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_139A7A8 MethodInfo_139A7A8, *PMethodInfo_139A7A8;

typedef union _union_172609 _union_172609, *P_union_172609;

union _union_172609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_139A7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29473E8 MethodInfo_29473E8, *PMethodInfo_29473E8;

typedef union _union_185582 _union_185582, *P_union_185582;

union _union_185582 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29473E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185582 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A4C4 MethodInfo_2B0A4C4, *PMethodInfo_2B0A4C4;

typedef union _union_189082 _union_189082, *P_union_189082;

union _union_189082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A4C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22BA8FC MethodInfo_22BA8FC, *PMethodInfo_22BA8FC;

typedef union _union_277846 _union_277846, *P_union_277846;

union _union_277846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA8FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29473E0 MethodInfo_29473E0, *PMethodInfo_29473E0;

typedef union _union_184144 _union_184144, *P_union_184144;

union _union_184144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29473E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A5EF8 MethodInfo_26A5EF8, *PMethodInfo_26A5EF8;

typedef union _union_279596 _union_279596, *P_union_279596;

union _union_279596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5EF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D67C90_RGCTXs MethodInfo_2D67C90_RGCTXs, *PMethodInfo_2D67C90_RGCTXs;

struct MethodInfo_2D67C90_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_DelayFrameObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_DelayFrameObservable_T___ctor;
};

typedef struct MethodInfo_2B0A4CC MethodInfo_2B0A4CC, *PMethodInfo_2B0A4CC;

typedef union _union_190520 _union_190520, *P_union_190520;

union _union_190520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A4CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204460 _union_204460, *P_union_204460;

union _union_204460 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E69414_RGCTXs MethodInfo_2E69414_RGCTXs, *PMethodInfo_2E69414_RGCTXs;

struct MethodInfo_2E69414_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Shock_MoviePlayer___c__DisplayClass91_0_Fields Shock_MoviePlayer___c__DisplayClass91_0_Fields, *PShock_MoviePlayer___c__DisplayClass91_0_Fields;

struct Shock_MoviePlayer___c__DisplayClass91_0_Fields {
    struct Shock_MoviePlayer_o *__4__this;
    struct Shock_IMovieMstData_o *mst;
    struct System_Action_o *onCompleted;
    bool onMemory;
};

typedef union _union_204462 _union_204462, *P_union_204462;

union _union_204462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204464 _union_204464, *P_union_204464;

union _union_204464 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204466 _union_204466, *P_union_204466;

union _union_204466 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204468 _union_204468, *P_union_204468;

union _union_204468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EventTipsMst__c System_Collections_Generic_IReadOnlyCollection_EventTipsMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_EventTipsMst__c;

struct System_Collections_Generic_IReadOnlyCollection_EventTipsMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1101364_RGCTXs MethodInfo_1101364_RGCTXs, *PMethodInfo_1101364_RGCTXs;

struct MethodInfo_1101364_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_19E3888 MethodInfo_19E3888, *PMethodInfo_19E3888;

typedef union _union_251831 _union_251831, *P_union_251831;

union _union_251831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E3888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TSource__int__bool__o System_Func_TSource__int__bool__o, *PSystem_Func_TSource__int__bool__o;

typedef struct System_Func_TSource__int__bool__Fields System_Func_TSource__int__bool__Fields, *PSystem_Func_TSource__int__bool__Fields;

struct System_Func_TSource__int__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TSource__int__bool__o {
    struct System_Func_TSource__int__bool__c *klass;
    void *monitor;
    struct System_Func_TSource__int__bool__Fields fields;
};

typedef struct Aoharu_MusicSelectScene_MyInput_VTable Aoharu_MusicSelectScene_MyInput_VTable, *PAoharu_MusicSelectScene_MyInput_VTable;

struct Aoharu_MusicSelectScene_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1917980 MethodInfo_1917980, *PMethodInfo_1917980;

typedef struct MethodInfo_1917980_RGCTXs MethodInfo_1917980_RGCTXs, *PMethodInfo_1917980_RGCTXs;

typedef union _union_211135 _union_211135, *P_union_211135;

struct MethodInfo_1917980_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211135 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1917980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1917980_RGCTXs *rgctx_data;
    union _union_211135 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GachaBuyButtonListScrollItem_ButtonIndex_Fields Aoharu_GachaBuyButtonListScrollItem_ButtonIndex_Fields, *PAoharu_GachaBuyButtonListScrollItem_ButtonIndex_Fields;

struct Aoharu_GachaBuyButtonListScrollItem_ButtonIndex_Fields {
    int32_t value__;
};

typedef struct UnityEngine_Timeline_HashUtility_o UnityEngine_Timeline_HashUtility_o, *PUnityEngine_Timeline_HashUtility_o;

typedef struct UnityEngine_Timeline_HashUtility_c UnityEngine_Timeline_HashUtility_c, *PUnityEngine_Timeline_HashUtility_c;

typedef struct UnityEngine_Timeline_HashUtility_VTable UnityEngine_Timeline_HashUtility_VTable, *PUnityEngine_Timeline_HashUtility_VTable;

struct UnityEngine_Timeline_HashUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_HashUtility_o {
    struct UnityEngine_Timeline_HashUtility_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_HashUtility_Fields fields;
};

struct UnityEngine_Timeline_HashUtility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_HashUtility_VTable vtable;
};

typedef struct MethodInfo_15D7080 MethodInfo_15D7080, *PMethodInfo_15D7080;

typedef struct MethodInfo_15D7080_RGCTXs MethodInfo_15D7080_RGCTXs, *PMethodInfo_15D7080_RGCTXs;

typedef union _union_331401 _union_331401, *P_union_331401;

struct MethodInfo_15D7080_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7080_RGCTXs *rgctx_data;
    union _union_331401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityAction_T__VTable UnityEngine_Events_UnityAction_T__VTable, *PUnityEngine_Events_UnityAction_T__VTable;

struct UnityEngine_Events_UnityAction_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Shock_AlbumCardMMstTable___c_o Shock_AlbumCardMMstTable___c_o, *PShock_AlbumCardMMstTable___c_o;

typedef struct Shock_AlbumCardMMstTable___c_c Shock_AlbumCardMMstTable___c_c, *PShock_AlbumCardMMstTable___c_c;

typedef struct Shock_AlbumCardMMstTable___c_Fields Shock_AlbumCardMMstTable___c_Fields, *PShock_AlbumCardMMstTable___c_Fields;

typedef struct Shock_AlbumCardMMstTable___c_StaticFields Shock_AlbumCardMMstTable___c_StaticFields, *PShock_AlbumCardMMstTable___c_StaticFields;

typedef struct Shock_AlbumCardMMstTable___c_VTable Shock_AlbumCardMMstTable___c_VTable, *PShock_AlbumCardMMstTable___c_VTable;

typedef struct System_Func_AlbumCardMMst__uint__o System_Func_AlbumCardMMst__uint__o, *PSystem_Func_AlbumCardMMst__uint__o;

typedef struct System_Func_AlbumCardMMst__uint__c System_Func_AlbumCardMMst__uint__c, *PSystem_Func_AlbumCardMMst__uint__c;

typedef struct System_Func_AlbumCardMMst__uint__Fields System_Func_AlbumCardMMst__uint__Fields, *PSystem_Func_AlbumCardMMst__uint__Fields;

typedef struct System_Func_AlbumCardMMst__uint__VTable System_Func_AlbumCardMMst__uint__VTable, *PSystem_Func_AlbumCardMMst__uint__VTable;

struct Shock_AlbumCardMMstTable___c_StaticFields {
    struct Shock_AlbumCardMMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Func_AlbumCardMMst__uint__o *__9__11_0;
    struct System_Func_AlbumCardMMst__string__o *__9__18_0;
    struct System_Func_AlbumCardMMst__string__o *__9__19_0;
};

struct Shock_AlbumCardMMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumCardMMstTable___c_Fields {
};

struct System_Func_AlbumCardMMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumCardMMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_AlbumCardMMstTable___c_o {
    struct Shock_AlbumCardMMstTable___c_c *klass;
    void *monitor;
    struct Shock_AlbumCardMMstTable___c_Fields fields;
};

struct Shock_AlbumCardMMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_AlbumCardMMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumCardMMstTable___c_VTable vtable;
};

struct System_Func_AlbumCardMMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumCardMMst__uint__VTable vtable;
};

struct System_Func_AlbumCardMMst__uint__o {
    struct System_Func_AlbumCardMMst__uint__c *klass;
    void *monitor;
    struct System_Func_AlbumCardMMst__uint__Fields fields;
};

typedef struct MethodInfo_33305E4 MethodInfo_33305E4, *PMethodInfo_33305E4;

typedef struct TMPro_TMP_ListPool___c_T__c TMPro_TMP_ListPool___c_T__c, *PTMPro_TMP_ListPool___c_T__c;

typedef union _union_322691 _union_322691, *P_union_322691;

typedef struct TMPro_TMP_ListPool___c_T__StaticFields TMPro_TMP_ListPool___c_T__StaticFields, *PTMPro_TMP_ListPool___c_T__StaticFields;

typedef struct TMPro_TMP_ListPool___c_T__RGCTXs TMPro_TMP_ListPool___c_T__RGCTXs, *PTMPro_TMP_ListPool___c_T__RGCTXs;

typedef struct TMPro_TMP_ListPool___c_T__o TMPro_TMP_ListPool___c_T__o, *PTMPro_TMP_ListPool___c_T__o;

typedef struct TMPro_TMP_ListPool___c_T__Fields TMPro_TMP_ListPool___c_T__Fields, *PTMPro_TMP_ListPool___c_T__Fields;

struct TMPro_TMP_ListPool___c_T__Fields {
};

struct TMPro_TMP_ListPool___c_T__o {
    struct TMPro_TMP_ListPool___c_T__c *klass;
    void *monitor;
    struct TMPro_TMP_ListPool___c_T__Fields fields;
};

struct TMPro_TMP_ListPool___c_T__c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_ListPool___c_T__StaticFields *static_fields;
    struct TMPro_TMP_ListPool___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_ListPool___c_T__VTable vtable;
};

struct TMPro_TMP_ListPool___c_T__RGCTXs {
    struct Il2CppClass *_0_TMPro_TMP_ListPool___c_T_;
    struct MethodInfo *_1_TMPro_TMP_ListPool___c_T___ctor;
    struct Il2CppClass *_2_TMPro_TMP_ListPool___c_T_;
    struct Il2CppClass *_3_System_Collections_Generic_List_T_;
    struct MethodInfo *_4_System_Collections_Generic_List_T__Clear;
};

union _union_322691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33305E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct TMPro_TMP_ListPool___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct TMPro_TMP_ListPool___c_T__StaticFields {
    struct TMPro_TMP_ListPool___c_T__o *__9;
};

typedef union _union_336251 _union_336251, *P_union_336251;

union _union_336251 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336253 _union_336253, *P_union_336253;

union _union_336253 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336255 _union_336255, *P_union_336255;

union _union_336255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B1F8 MethodInfo_135B1F8, *PMethodInfo_135B1F8;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__c Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__c, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__c;

typedef union _union_317051 _union_317051, *P_union_317051;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__StaticFields Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__StaticFields, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__StaticFields;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__RGCTXs Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__RGCTXs, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__VTable Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__VTable, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__VTable;

union _union_317051 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__StaticFields {
    struct System_Collections_Generic_IEqualityComparer_T__o *Comparer;
};

struct MethodInfo_135B1F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317051 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T__RGCTXs {
    struct Il2CppType *_0_T;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_Cache_T_;
    struct Il2CppClass *_4_System_Collections_Generic_IEqualityComparer_T_;
};

typedef struct MethodInfo_2658408 MethodInfo_2658408, *PMethodInfo_2658408;

typedef union _union_173852 _union_173852, *P_union_173852;

union _union_173852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336257 _union_336257, *P_union_336257;

union _union_336257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_LiveRewardMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_LiveRewardMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_LiveRewardMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_LiveRewardMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_LiveRewardMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_LiveRewardMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_LiveRewardMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LiveRewardMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LiveRewardMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____array System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____array, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____array;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____Fields;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___o System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___o, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___o;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___Fields System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___Fields, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___Fields;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__o Rest;
};

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___o {
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object____o m_Items[65535];
};

typedef struct MethodInfo_30ADAEC MethodInfo_30ADAEC, *PMethodInfo_30ADAEC;

typedef struct MethodInfo_30ADAEC_RGCTXs MethodInfo_30ADAEC_RGCTXs, *PMethodInfo_30ADAEC_RGCTXs;

typedef union _union_205971 _union_205971, *P_union_205971;

union _union_205971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ADAEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30ADAEC_RGCTXs *rgctx_data;
    union _union_205971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30ADAEC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1F19C78 MethodInfo_1F19C78, *PMethodInfo_1F19C78;

typedef union _union_254439 _union_254439, *P_union_254439;

union _union_254439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19C78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336259 _union_336259, *P_union_336259;

union _union_336259 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF77FC MethodInfo_2EF77FC, *PMethodInfo_2EF77FC;

typedef union _union_202964 _union_202964, *P_union_202964;

union _union_202964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF77FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A954 MethodInfo_312A954, *PMethodInfo_312A954;

typedef union _union_225489 _union_225489, *P_union_225489;

union _union_225489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__Fields {
};

typedef struct Aoharu_ExchangeTopScene___c__DisplayClass7_0_VTable Aoharu_ExchangeTopScene___c__DisplayClass7_0_VTable, *PAoharu_ExchangeTopScene___c__DisplayClass7_0_VTable;

struct Aoharu_ExchangeTopScene___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10F1210_RGCTXs MethodInfo_10F1210_RGCTXs, *PMethodInfo_10F1210_RGCTXs;

struct MethodInfo_10F1210_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_VTable Cysharp_Threading_Tasks_ReturnToSynchronizationContext_VTable, *PCysharp_Threading_Tasks_ReturnToSynchronizationContext_VTable;

struct Cysharp_Threading_Tasks_ReturnToSynchronizationContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336261 _union_336261, *P_union_336261;

union _union_336261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164A57C MethodInfo_164A57C, *PMethodInfo_164A57C;

struct MethodInfo_164A57C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_336255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336263 _union_336263, *P_union_336263;

union _union_336263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336265 _union_336265, *P_union_336265;

union _union_336265 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Downloads_ShockSoundLoadDatabase__GetBundleData_d__15_VTable Shock_Downloads_ShockSoundLoadDatabase__GetBundleData_d__15_VTable, *PShock_Downloads_ShockSoundLoadDatabase__GetBundleData_d__15_VTable;

struct Shock_Downloads_ShockSoundLoadDatabase__GetBundleData_d__15_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef union _union_336267 _union_336267, *P_union_336267;

union _union_336267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336269 _union_336269, *P_union_336269;

union _union_336269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2AB00 MethodInfo_1D2AB00, *PMethodInfo_1D2AB00;

typedef union _union_246911 _union_246911, *P_union_246911;

union _union_246911 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AB00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246911 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Plugins_ColorPlugin_c DG_Tweening_Plugins_ColorPlugin_c, *PDG_Tweening_Plugins_ColorPlugin_c;

typedef struct DG_Tweening_Plugins_ColorPlugin_VTable DG_Tweening_Plugins_ColorPlugin_VTable, *PDG_Tweening_Plugins_ColorPlugin_VTable;

struct DG_Tweening_Plugins_ColorPlugin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_SetFrom;
    struct VirtualInvokeData _6_SetFrom;
    struct VirtualInvokeData _7_ConvertToStartValue;
    struct VirtualInvokeData _8_SetRelativeEndValue;
    struct VirtualInvokeData _9_SetChangeValue;
    struct VirtualInvokeData _10_GetSpeedBasedDuration;
    struct VirtualInvokeData _11_EvaluateAndApply;
};

struct DG_Tweening_Plugins_ColorPlugin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_ColorPlugin_VTable vtable;
};

typedef struct MethodInfo_13117D0 MethodInfo_13117D0, *PMethodInfo_13117D0;

typedef union _union_307730 _union_307730, *P_union_307730;

union _union_307730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13117D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_307730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_c UnityEngine_PlayerLoop_PostLateUpdate_c, *PUnityEngine_PlayerLoop_PostLateUpdate_c;

struct UnityEngine_PlayerLoop_PostLateUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PostLateUpdate_VTable vtable;
};

typedef union _union_336271 _union_336271, *P_union_336271;

union _union_336271 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_265842C MethodInfo_265842C, *PMethodInfo_265842C;

typedef union _union_176728 _union_176728, *P_union_176728;

union _union_176728 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265842C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176728 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6D640_RGCTXs MethodInfo_2E6D640_RGCTXs, *PMethodInfo_2E6D640_RGCTXs;

struct MethodInfo_2E6D640_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_336273 _union_336273, *P_union_336273;

union _union_336273 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DAED8_RGCTXs MethodInfo_15DAED8_RGCTXs, *PMethodInfo_15DAED8_RGCTXs;

struct MethodInfo_15DAED8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct LitJson_ImporterFunc_string__Type__c LitJson_ImporterFunc_string__Type__c, *PLitJson_ImporterFunc_string__Type__c;

typedef struct LitJson_ImporterFunc_string__Type__VTable LitJson_ImporterFunc_string__Type__VTable, *PLitJson_ImporterFunc_string__Type__VTable;

struct LitJson_ImporterFunc_string__Type__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct LitJson_ImporterFunc_string__Type__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_ImporterFunc_string__Type__VTable vtable;
};

typedef struct MethodInfo_17D374C MethodInfo_17D374C, *PMethodInfo_17D374C;

typedef union _union_233909 _union_233909, *P_union_233909;

union _union_233909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D374C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336275 _union_336275, *P_union_336275;

union _union_336275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2658428 MethodInfo_2658428, *PMethodInfo_2658428;

typedef union _union_175290 _union_175290, *P_union_175290;

union _union_175290 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175290 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336277 _union_336277, *P_union_336277;

union _union_336277 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__bool__VTable System_ValueTuple_bool__bool__VTable, *PSystem_ValueTuple_bool__bool__VTable;

struct System_ValueTuple_bool__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_336279 _union_336279, *P_union_336279;

union _union_336279 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_o UnityEngine_PlayerLoop_PostLateUpdate_o, *PUnityEngine_PlayerLoop_PostLateUpdate_o;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_Fields UnityEngine_PlayerLoop_PostLateUpdate_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_Fields {
};

struct UnityEngine_PlayerLoop_PostLateUpdate_o {
    struct UnityEngine_PlayerLoop_PostLateUpdate_Fields fields;
};

typedef struct MethodInfo_24D49E0 MethodInfo_24D49E0, *PMethodInfo_24D49E0;

typedef union _union_176402 _union_176402, *P_union_176402;

union _union_176402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D49E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_EventTopButtons___c__DisplayClass29_0_o Aoharu_EventTopButtons___c__DisplayClass29_0_o, *PAoharu_EventTopButtons___c__DisplayClass29_0_o;

typedef struct Aoharu_EventTopButtons___c__DisplayClass29_0_Fields Aoharu_EventTopButtons___c__DisplayClass29_0_Fields, *PAoharu_EventTopButtons___c__DisplayClass29_0_Fields;

struct Aoharu_EventTopButtons___c__DisplayClass29_0_Fields {
    struct Shock_EventData_o *eventData;
};

struct Aoharu_EventTopButtons___c__DisplayClass29_0_o {
    struct Aoharu_EventTopButtons___c__DisplayClass29_0_c *klass;
    void *monitor;
    struct Aoharu_EventTopButtons___c__DisplayClass29_0_Fields fields;
};

typedef struct MethodInfo_24C03AC MethodInfo_24C03AC, *PMethodInfo_24C03AC;

typedef union _union_162891 _union_162891, *P_union_162891;

union _union_162891 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C03AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_XmlAtomicValue_VTable System_Xml_Schema_XmlAtomicValue_VTable, *PSystem_Xml_Schema_XmlAtomicValue_VTable;

struct System_Xml_Schema_XmlAtomicValue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_XmlType;
    struct VirtualInvokeData _5_get_Value;
    struct VirtualInvokeData _6_get_TypedValue;
    struct VirtualInvokeData _7_get_ValueType;
    struct VirtualInvokeData _8_get_ValueAsBoolean;
    struct VirtualInvokeData _9_get_ValueAsDateTime;
    struct VirtualInvokeData _10_get_ValueAsDouble;
    struct VirtualInvokeData _11_get_ValueAsInt;
    struct VirtualInvokeData _12_get_ValueAsLong;
    struct VirtualInvokeData _13_ValueAs;
    struct VirtualInvokeData _14_ValueAs;
    struct VirtualInvokeData _15_System_ICloneable_Clone;
};

typedef struct MethodInfo_1F44C20 MethodInfo_1F44C20, *PMethodInfo_1F44C20;

struct MethodInfo_1F44C20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB3C98 MethodInfo_1EB3C98, *PMethodInfo_1EB3C98;

typedef union _union_225969 _union_225969, *P_union_225969;

union _union_225969 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3C98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225969 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass235_0_VTable Shock_Protocol___c__DisplayClass235_0_VTable, *PShock_Protocol___c__DisplayClass235_0_VTable;

struct Shock_Protocol___c__DisplayClass235_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336281 _union_336281, *P_union_336281;

union _union_336281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F44C08 MethodInfo_1F44C08, *PMethodInfo_1F44C08;

typedef union _union_163391 _union_163391, *P_union_163391;

union _union_163391 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F44C08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163391 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D49DC MethodInfo_24D49DC, *PMethodInfo_24D49DC;

typedef union _union_174964 _union_174964, *P_union_174964;

union _union_174964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D49DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336283 _union_336283, *P_union_336283;

union _union_336283 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LoginBonusMstTable___c__DisplayClass13_0_o Shock_LoginBonusMstTable___c__DisplayClass13_0_o, *PShock_LoginBonusMstTable___c__DisplayClass13_0_o;

typedef struct Shock_LoginBonusMstTable___c__DisplayClass13_0_c Shock_LoginBonusMstTable___c__DisplayClass13_0_c, *PShock_LoginBonusMstTable___c__DisplayClass13_0_c;

typedef struct Shock_LoginBonusMstTable___c__DisplayClass13_0_Fields Shock_LoginBonusMstTable___c__DisplayClass13_0_Fields, *PShock_LoginBonusMstTable___c__DisplayClass13_0_Fields;

typedef struct Shock_LoginBonusMstTable___c__DisplayClass13_0_VTable Shock_LoginBonusMstTable___c__DisplayClass13_0_VTable, *PShock_LoginBonusMstTable___c__DisplayClass13_0_VTable;

struct Shock_LoginBonusMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_LoginBonusMstTable___c__DisplayClass13_0_o {
    struct Shock_LoginBonusMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_LoginBonusMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_LoginBonusMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginBonusMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginBonusMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef union _union_336285 _union_336285, *P_union_336285;

union _union_336285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336287 _union_336287, *P_union_336287;

union _union_336287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336289 _union_336289, *P_union_336289;

union _union_336289 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1803088_RGCTXs MethodInfo_1803088_RGCTXs, *PMethodInfo_1803088_RGCTXs;

struct MethodInfo_1803088_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass6_0_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass6_0_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass6_0_TSource___CombinePredicates_b__0;
    struct Il2CppClass *_3_System_Func_TSource__bool_;
    struct MethodInfo *_4_System_Func_TSource__bool___ctor;
};

typedef struct Chipstar_Downloads_BuildMapDataTable_c Chipstar_Downloads_BuildMapDataTable_c, *PChipstar_Downloads_BuildMapDataTable_c;

typedef struct Chipstar_Downloads_BuildMapDataTable_StaticFields Chipstar_Downloads_BuildMapDataTable_StaticFields, *PChipstar_Downloads_BuildMapDataTable_StaticFields;

typedef struct Chipstar_Downloads_BuildMapDataTable_VTable Chipstar_Downloads_BuildMapDataTable_VTable, *PChipstar_Downloads_BuildMapDataTable_VTable;

struct Chipstar_Downloads_BuildMapDataTable_StaticFields {
    struct System_Text_Encoding_o *Encode;
};

struct Chipstar_Downloads_BuildMapDataTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BundleList;
    struct VirtualInvokeData _5_get_AssetList;
    struct VirtualInvokeData _6_get_Prefix;
    struct VirtualInvokeData _7_Add;
    struct VirtualInvokeData _8_Add;
    struct VirtualInvokeData _9_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _10_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
};

struct Chipstar_Downloads_BuildMapDataTable_c {
    struct Il2CppClass_1 _1;
    struct Chipstar_Downloads_BuildMapDataTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BuildMapDataTable_VTable vtable;
};

typedef struct MethodInfo_13B925C_RGCTXs MethodInfo_13B925C_RGCTXs, *PMethodInfo_13B925C_RGCTXs;

struct MethodInfo_13B925C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_164A590 MethodInfo_164A590, *PMethodInfo_164A590;

typedef union _union_337189 _union_337189, *P_union_337189;

union _union_337189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164A590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1418680 MethodInfo_1418680, *PMethodInfo_1418680;

typedef union _union_259928 _union_259928, *P_union_259928;

union _union_259928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1418680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA0F8 MethodInfo_1EAA0F8, *PMethodInfo_1EAA0F8;

typedef union _union_263942 _union_263942, *P_union_263942;

union _union_263942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA0F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33305EC MethodInfo_33305EC, *PMethodInfo_33305EC;

typedef union _union_322693 _union_322693, *P_union_322693;

union _union_322693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33305EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct TMPro_TMP_ListPool___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2868C7C MethodInfo_2868C7C, *PMethodInfo_2868C7C;

struct MethodInfo_2868C7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178372 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15756D0 MethodInfo_15756D0, *PMethodInfo_15756D0;

typedef union _union_168879 _union_168879, *P_union_168879;

union _union_168879 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15756D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168879 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_BuildMapDataTable_o Chipstar_Downloads_BuildMapDataTable_o, *PChipstar_Downloads_BuildMapDataTable_o;

typedef struct Chipstar_Downloads_BuildMapDataTable_Fields Chipstar_Downloads_BuildMapDataTable_Fields, *PChipstar_Downloads_BuildMapDataTable_Fields;

typedef struct System_Collections_Generic_List_BundleBuildData__o System_Collections_Generic_List_BundleBuildData__o, *PSystem_Collections_Generic_List_BundleBuildData__o;

typedef struct System_Collections_Generic_List_AssetBuildData__o System_Collections_Generic_List_AssetBuildData__o, *PSystem_Collections_Generic_List_AssetBuildData__o;

typedef struct System_Collections_Generic_Dictionary_string__BundleBuildData__o System_Collections_Generic_Dictionary_string__BundleBuildData__o, *PSystem_Collections_Generic_Dictionary_string__BundleBuildData__o;

typedef struct System_Collections_Generic_Dictionary_string__AssetBuildData__o System_Collections_Generic_Dictionary_string__AssetBuildData__o, *PSystem_Collections_Generic_Dictionary_string__AssetBuildData__o;

typedef struct System_Collections_Generic_List_BundleBuildData__c System_Collections_Generic_List_BundleBuildData__c, *PSystem_Collections_Generic_List_BundleBuildData__c;

typedef struct System_Collections_Generic_List_BundleBuildData__Fields System_Collections_Generic_List_BundleBuildData__Fields, *PSystem_Collections_Generic_List_BundleBuildData__Fields;

typedef struct System_Collections_Generic_List_AssetBuildData__c System_Collections_Generic_List_AssetBuildData__c, *PSystem_Collections_Generic_List_AssetBuildData__c;

typedef struct System_Collections_Generic_List_AssetBuildData__Fields System_Collections_Generic_List_AssetBuildData__Fields, *PSystem_Collections_Generic_List_AssetBuildData__Fields;

typedef struct System_Collections_Generic_Dictionary_string__BundleBuildData__c System_Collections_Generic_Dictionary_string__BundleBuildData__c, *PSystem_Collections_Generic_Dictionary_string__BundleBuildData__c;

typedef struct System_Collections_Generic_Dictionary_string__BundleBuildData__Fields System_Collections_Generic_Dictionary_string__BundleBuildData__Fields, *PSystem_Collections_Generic_Dictionary_string__BundleBuildData__Fields;

typedef struct System_Collections_Generic_Dictionary_string__AssetBuildData__c System_Collections_Generic_Dictionary_string__AssetBuildData__c, *PSystem_Collections_Generic_Dictionary_string__AssetBuildData__c;

typedef struct System_Collections_Generic_Dictionary_string__AssetBuildData__Fields System_Collections_Generic_Dictionary_string__AssetBuildData__Fields, *PSystem_Collections_Generic_Dictionary_string__AssetBuildData__Fields;

typedef struct System_Collections_Generic_List_BundleBuildData__StaticFields System_Collections_Generic_List_BundleBuildData__StaticFields, *PSystem_Collections_Generic_List_BundleBuildData__StaticFields;

typedef struct System_Collections_Generic_List_BundleBuildData__VTable System_Collections_Generic_List_BundleBuildData__VTable, *PSystem_Collections_Generic_List_BundleBuildData__VTable;

typedef struct System_Collections_Generic_List_AssetBuildData__StaticFields System_Collections_Generic_List_AssetBuildData__StaticFields, *PSystem_Collections_Generic_List_AssetBuildData__StaticFields;

typedef struct System_Collections_Generic_List_AssetBuildData__VTable System_Collections_Generic_List_AssetBuildData__VTable, *PSystem_Collections_Generic_List_AssetBuildData__VTable;

typedef struct Chipstar_Downloads_AssetBuildData_array Chipstar_Downloads_AssetBuildData_array, *PChipstar_Downloads_AssetBuildData_array;

typedef struct System_Collections_Generic_Dictionary_string__BundleBuildData__VTable System_Collections_Generic_Dictionary_string__BundleBuildData__VTable, *PSystem_Collections_Generic_Dictionary_string__BundleBuildData__VTable;

typedef struct System_Collections_Generic_Dictionary_string__AssetBuildData__VTable System_Collections_Generic_Dictionary_string__AssetBuildData__VTable, *PSystem_Collections_Generic_Dictionary_string__AssetBuildData__VTable;

typedef struct Chipstar_Downloads_AssetBuildData_o Chipstar_Downloads_AssetBuildData_o, *PChipstar_Downloads_AssetBuildData_o;

typedef struct Chipstar_Downloads_AssetBuildData_Fields Chipstar_Downloads_AssetBuildData_Fields, *PChipstar_Downloads_AssetBuildData_Fields;

struct System_Collections_Generic_List_BundleBuildData__StaticFields {
    struct Chipstar_Downloads_BundleBuildData_array *s_emptyArray;
};

struct System_Collections_Generic_Dictionary_string__AssetBuildData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__AssetBuildData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__AssetBuildData__VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__AssetBuildData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__AssetBuildData__o {
    struct System_Collections_Generic_Dictionary_string__AssetBuildData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__AssetBuildData__Fields fields;
};

struct System_Collections_Generic_List_AssetBuildData__StaticFields {
    struct Chipstar_Downloads_AssetBuildData_array *s_emptyArray;
};

struct System_Collections_Generic_List_BundleBuildData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Chipstar_Downloads_AssetBuildData_Fields {
    struct System_String_o *m_path;
    struct System_String_o *m_guid;
};

struct Chipstar_Downloads_AssetBuildData_o {
    struct Chipstar_Downloads_AssetBuildData_Fields fields;
};

struct Chipstar_Downloads_AssetBuildData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_AssetBuildData_o m_Items[65535];
};

struct System_Collections_Generic_List_AssetBuildData__Fields {
    struct Chipstar_Downloads_AssetBuildData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_BundleBuildData__Fields {
    struct Chipstar_Downloads_BundleBuildData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AssetBuildData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Chipstar_Downloads_BuildMapDataTable_Fields {
    struct System_String_o *m_prefix;
    struct System_Collections_Generic_List_BundleBuildData__o *m_bundleList;
    struct System_Collections_Generic_List_AssetBuildData__o *m_assetDBList;
    struct System_Collections_Generic_Dictionary_string__BundleBuildData__o *m_runtimeBundleTable;
    struct System_Collections_Generic_Dictionary_string__AssetBuildData__o *m_runtimeAssetTable;
};

struct System_Collections_Generic_List_BundleBuildData__o {
    struct System_Collections_Generic_List_BundleBuildData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BundleBuildData__Fields fields;
};

struct System_Collections_Generic_List_BundleBuildData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BundleBuildData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BundleBuildData__VTable vtable;
};

struct System_Collections_Generic_List_AssetBuildData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AssetBuildData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AssetBuildData__VTable vtable;
};

struct Chipstar_Downloads_BuildMapDataTable_o {
    struct Chipstar_Downloads_BuildMapDataTable_c *klass;
    void *monitor;
    struct Chipstar_Downloads_BuildMapDataTable_Fields fields;
};

struct System_Collections_Generic_List_AssetBuildData__o {
    struct System_Collections_Generic_List_AssetBuildData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AssetBuildData__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__BundleBuildData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__BundleBuildData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__BundleBuildData__o {
    struct System_Collections_Generic_Dictionary_string__BundleBuildData__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__BundleBuildData__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__BundleBuildData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__BundleBuildData__VTable vtable;
};

typedef struct MethodInfo_1F44C10 MethodInfo_1F44C10, *PMethodInfo_1F44C10;

typedef union _union_163451 _union_163451, *P_union_163451;

union _union_163451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F44C10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336291 _union_336291, *P_union_336291;

union _union_336291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336293 _union_336293, *P_union_336293;

union _union_336293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336295 _union_336295, *P_union_336295;

union _union_336295 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336297 _union_336297, *P_union_336297;

union _union_336297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336299 _union_336299, *P_union_336299;

union _union_336299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2868C08 MethodInfo_2868C08, *PMethodInfo_2868C08;

typedef union _union_174058 _union_174058, *P_union_174058;

union _union_174058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868C08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A990 MethodInfo_312A990, *PMethodInfo_312A990;

typedef union _union_228009 _union_228009, *P_union_228009;

union _union_228009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_LoginBonus__o System_Collections_Generic_IReadOnlyList_LoginBonus__o, *PSystem_Collections_Generic_IReadOnlyList_LoginBonus__o;

typedef struct System_Collections_Generic_IReadOnlyList_LoginBonus__Fields System_Collections_Generic_IReadOnlyList_LoginBonus__Fields, *PSystem_Collections_Generic_IReadOnlyList_LoginBonus__Fields;

struct System_Collections_Generic_IReadOnlyList_LoginBonus__Fields {
};

struct System_Collections_Generic_IReadOnlyList_LoginBonus__o {
    struct System_Collections_Generic_IReadOnlyList_LoginBonus__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_LoginBonus__Fields fields;
};

typedef struct MethodInfo_14A520C MethodInfo_14A520C, *PMethodInfo_14A520C;

typedef union _union_259002 _union_259002, *P_union_259002;

union _union_259002 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A520C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C03F4 MethodInfo_24C03F4, *PMethodInfo_24C03F4;

typedef union _union_162683 _union_162683, *P_union_162683;

union _union_162683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C03F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Tuple_T1__T2__T3__o System_Tuple_T1__T2__T3__o, *PSystem_Tuple_T1__T2__T3__o;

typedef struct System_Tuple_T1__T2__T3__Fields System_Tuple_T1__T2__T3__Fields, *PSystem_Tuple_T1__T2__T3__Fields;

struct System_Tuple_T1__T2__T3__Fields {
    struct Il2CppObject *m_Item1;
    struct Il2CppObject *m_Item2;
    struct Il2CppObject *m_Item3;
};

struct System_Tuple_T1__T2__T3__o {
    struct System_Tuple_T1__T2__T3__c *klass;
    void *monitor;
    struct System_Tuple_T1__T2__T3__Fields fields;
};

typedef struct System_Action_NoteData__c System_Action_NoteData__c, *PSystem_Action_NoteData__c;

typedef struct System_Action_NoteData__VTable System_Action_NoteData__VTable, *PSystem_Action_NoteData__VTable;

struct System_Action_NoteData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_NoteData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_NoteData__VTable vtable;
};

typedef struct MethodInfo_1E9BD40 MethodInfo_1E9BD40, *PMethodInfo_1E9BD40;

typedef union _union_160295 _union_160295, *P_union_160295;

union _union_160295 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BD40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_PunBasics_LoaderAnime_c Photon_Pun_Demo_PunBasics_LoaderAnime_c, *PPhoton_Pun_Demo_PunBasics_LoaderAnime_c;

struct Photon_Pun_Demo_PunBasics_LoaderAnime_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_PunBasics_LoaderAnime_VTable vtable;
};

typedef struct Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_Fields Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_Fields, *PAoharu_Bingo_BingoDialog___c__DisplayClass33_0_Fields;

struct Aoharu_Bingo_BingoDialog___c__DisplayClass33_0_Fields {
    int32_t sheetLevel;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable Cysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable, *PCysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

typedef struct Photon_Pun_Demo_PunBasics_LoaderAnime_o Photon_Pun_Demo_PunBasics_LoaderAnime_o, *PPhoton_Pun_Demo_PunBasics_LoaderAnime_o;

typedef struct Photon_Pun_Demo_PunBasics_LoaderAnime_Fields Photon_Pun_Demo_PunBasics_LoaderAnime_Fields, *PPhoton_Pun_Demo_PunBasics_LoaderAnime_Fields;

struct Photon_Pun_Demo_PunBasics_LoaderAnime_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float speed;
    float radius;
    struct UnityEngine_GameObject_o *particles;
    struct UnityEngine_Vector3_o _offset;
    struct UnityEngine_Transform_o *_transform;
    struct UnityEngine_Transform_o *_particleTransform;
    bool _isAnimating;
};

struct Photon_Pun_Demo_PunBasics_LoaderAnime_o {
    struct Photon_Pun_Demo_PunBasics_LoaderAnime_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_PunBasics_LoaderAnime_Fields fields;
};

typedef struct DG_Tweening_Core_TweenLink_VTable DG_Tweening_Core_TweenLink_VTable, *PDG_Tweening_Core_TweenLink_VTable;

struct DG_Tweening_Core_TweenLink_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_o GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_o, *PGooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_o;

typedef struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_c GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_c, *PGooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_c;

typedef struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_Fields GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_Fields, *PGooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_Fields;

typedef struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_VTable GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_VTable, *PGooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_VTable;

typedef struct System_Action_ResponseStatus__List_IEvent___o System_Action_ResponseStatus__List_IEvent___o, *PSystem_Action_ResponseStatus__List_IEvent___o;

typedef struct System_Action_ResponseStatus__List_IEvent___c System_Action_ResponseStatus__List_IEvent___c, *PSystem_Action_ResponseStatus__List_IEvent___c;

typedef struct System_Action_ResponseStatus__List_IEvent___Fields System_Action_ResponseStatus__List_IEvent___Fields, *PSystem_Action_ResponseStatus__List_IEvent___Fields;

typedef struct System_Action_ResponseStatus__List_IEvent___VTable System_Action_ResponseStatus__List_IEvent___VTable, *PSystem_Action_ResponseStatus__List_IEvent___VTable;

struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_Fields {
    struct System_Action_ResponseStatus__List_IEvent___o *callback;
};

struct System_Action_ResponseStatus__List_IEvent___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ResponseStatus__List_IEvent___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_o {
    struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_Fields fields;
};

struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass2_0_VTable vtable;
};

struct System_Action_ResponseStatus__List_IEvent___o {
    struct System_Action_ResponseStatus__List_IEvent___c *klass;
    void *monitor;
    struct System_Action_ResponseStatus__List_IEvent___Fields fields;
};

struct System_Action_ResponseStatus__List_IEvent___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ResponseStatus__List_IEvent___VTable vtable;
};

typedef struct System_Predicate_EventTopBannerMst__c System_Predicate_EventTopBannerMst__c, *PSystem_Predicate_EventTopBannerMst__c;

typedef struct System_Predicate_EventTopBannerMst__VTable System_Predicate_EventTopBannerMst__VTable, *PSystem_Predicate_EventTopBannerMst__VTable;

struct System_Predicate_EventTopBannerMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_EventTopBannerMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_EventTopBannerMst__VTable vtable;
};

typedef struct MethodInfo_2868C28 MethodInfo_2868C28, *PMethodInfo_2868C28;

typedef union _union_175496 _union_175496, *P_union_175496;

union _union_175496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868C28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1286338 MethodInfo_1286338, *PMethodInfo_1286338;

typedef union _union_208733 _union_208733, *P_union_208733;

union _union_208733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1286338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BAB3D8 MethodInfo_2BAB3D8, *PMethodInfo_2BAB3D8;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c;

typedef union _union_300609 _union_300609, *P_union_300609;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

union _union_300609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BAB3D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable vtable;
};

typedef struct MethodInfo_2683424 MethodInfo_2683424, *PMethodInfo_2683424;

typedef union _union_309022 _union_309022, *P_union_309022;

union _union_309022 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309022 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2868C2C MethodInfo_2868C2C, *PMethodInfo_2868C2C;

typedef union _union_176934 _union_176934, *P_union_176934;

union _union_176934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868C2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_140EBC0 MethodInfo_140EBC0, *PMethodInfo_140EBC0;

typedef union _union_258222 _union_258222, *P_union_258222;

union _union_258222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140EBC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_265847C MethodInfo_265847C, *PMethodInfo_265847C;

struct MethodInfo_265847C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DeckUtils_FloatStatusParam_Fields Shock_DeckUtils_FloatStatusParam_Fields, *PShock_DeckUtils_FloatStatusParam_Fields;

struct Shock_DeckUtils_FloatStatusParam_Fields {
    float Smile;
    float Pure;
    float Cool;
};

typedef struct MethodInfo_2DBBEE0 MethodInfo_2DBBEE0, *PMethodInfo_2DBBEE0;

typedef union _union_241689 _union_241689, *P_union_241689;

union _union_241689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBEE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13FC0EC MethodInfo_13FC0EC, *PMethodInfo_13FC0EC;

typedef union _union_258200 _union_258200, *P_union_258200;

union _union_258200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FC0EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1785D90 MethodInfo_1785D90, *PMethodInfo_1785D90;

typedef union _union_261802 _union_261802, *P_union_261802;

union _union_261802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1785D90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C05FB8_RGCTXs MethodInfo_2C05FB8_RGCTXs, *PMethodInfo_2C05FB8_RGCTXs;

struct MethodInfo_2C05FB8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_28ACA58 MethodInfo_28ACA58, *PMethodInfo_28ACA58;

typedef union _union_313656 _union_313656, *P_union_313656;

union _union_313656 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ACA58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313656 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12DE898 MethodInfo_12DE898, *PMethodInfo_12DE898;

typedef union _union_168393 _union_168393, *P_union_168393;

union _union_168393 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DE898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168393 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BAB3C4 MethodInfo_2BAB3C4, *PMethodInfo_2BAB3C4;

typedef union _union_300607 _union_300607, *P_union_300607;

union _union_300607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BAB3C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_Attribute__StaticFields System_Collections_Generic_List_Attribute__StaticFields, *PSystem_Collections_Generic_List_Attribute__StaticFields;

struct System_Collections_Generic_List_Attribute__StaticFields {
    struct System_Attribute_array *s_emptyArray;
};

typedef struct MethodInfo_19AEDDC MethodInfo_19AEDDC, *PMethodInfo_19AEDDC;

typedef union _union_312676 _union_312676, *P_union_312676;

union _union_312676 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AEDDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___array System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___array, *PSystem_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___array;

typedef struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___o System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___o, *PSystem_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___o;

typedef struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___Fields System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___Fields, *PSystem_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___Fields;

struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___Fields {
    struct Cysharp_Threading_Tasks_UniTask_object__o Item1;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item2;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item3;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item4;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item5;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item6;
    struct Cysharp_Threading_Tasks_UniTask_object__o Item7;
};

struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___o {
    struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___Fields fields;
};

struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___UniTask_object___o m_Items[65535];
};

typedef struct Shock_RecvMultiLiveEndR_c Shock_RecvMultiLiveEndR_c, *PShock_RecvMultiLiveEndR_c;

typedef struct Shock_RecvMultiLiveEndR_VTable Shock_RecvMultiLiveEndR_VTable, *PShock_RecvMultiLiveEndR_VTable;

struct Shock_RecvMultiLiveEndR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvMultiLiveEndR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvMultiLiveEndR_VTable vtable;
};

typedef struct CriWare_CriWareDecrypter_c CriWare_CriWareDecrypter_c, *PCriWare_CriWareDecrypter_c;

typedef struct CriWare_CriWareDecrypter_VTable CriWare_CriWareDecrypter_VTable, *PCriWare_CriWareDecrypter_VTable;

struct CriWare_CriWareDecrypter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriWareDecrypter_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriWareDecrypter_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriWareDecrypter_VTable vtable;
};

typedef struct MethodInfo_129BF70_RGCTXs MethodInfo_129BF70_RGCTXs, *PMethodInfo_129BF70_RGCTXs;

struct MethodInfo_129BF70_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1D2AA74 MethodInfo_1D2AA74, *PMethodInfo_1D2AA74;

typedef union _union_246495 _union_246495, *P_union_246495;

union _union_246495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AA74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268DFF4 MethodInfo_268DFF4, *PMethodInfo_268DFF4;

typedef union _union_311976 _union_311976, *P_union_311976;

union _union_311976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268DFF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TSource__IEnumerable_TResult___VTable System_Func_TSource__IEnumerable_TResult___VTable, *PSystem_Func_TSource__IEnumerable_TResult___VTable;

struct System_Func_TSource__IEnumerable_TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct CriWare_CriWareDecrypter_o CriWare_CriWareDecrypter_o, *PCriWare_CriWareDecrypter_o;

typedef struct CriWare_CriWareDecrypter_Fields CriWare_CriWareDecrypter_Fields, *PCriWare_CriWareDecrypter_Fields;

struct CriWare_CriWareDecrypter_Fields {
};

struct CriWare_CriWareDecrypter_o {
    struct CriWare_CriWareDecrypter_c *klass;
    void *monitor;
    struct CriWare_CriWareDecrypter_Fields fields;
};

typedef struct System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__array System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__array, *PSystem_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__array;

typedef struct System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__o System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__o, *PSystem_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__o;

typedef struct System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__Fields System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__Fields, *PSystem_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__Fields;

typedef struct Spine_Skin_SkinKey_o Spine_Skin_SkinKey_o, *PSpine_Skin_SkinKey_o;

typedef struct Spine_Skin_SkinEntry_o Spine_Skin_SkinEntry_o, *PSpine_Skin_SkinEntry_o;

typedef struct Spine_Skin_SkinKey_Fields Spine_Skin_SkinKey_Fields, *PSpine_Skin_SkinKey_Fields;

typedef struct Spine_Skin_SkinEntry_Fields Spine_Skin_SkinEntry_Fields, *PSpine_Skin_SkinEntry_Fields;

struct Spine_Skin_SkinEntry_Fields {
    int32_t slotIndex;
    struct System_String_o *name;
    struct Spine_Attachment_o *attachment;
};

struct Spine_Skin_SkinEntry_o {
    struct Spine_Skin_SkinEntry_Fields fields;
};

struct Spine_Skin_SkinKey_Fields {
    int32_t slotIndex;
    struct System_String_o *name;
    int32_t hashCode;
};

struct Spine_Skin_SkinKey_o {
    struct Spine_Skin_SkinKey_Fields fields;
};

struct System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__Fields {
    struct Spine_Skin_SkinKey_o key;
    struct Spine_Skin_SkinEntry_o value;
};

struct System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__o {
    struct System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_Skin_SkinKey__Skin_SkinEntry__o m_Items[65535];
};

typedef struct System_Comparison_NoticeGeneralNavigationMst__o System_Comparison_NoticeGeneralNavigationMst__o, *PSystem_Comparison_NoticeGeneralNavigationMst__o;

typedef struct System_Comparison_NoticeGeneralNavigationMst__c System_Comparison_NoticeGeneralNavigationMst__c, *PSystem_Comparison_NoticeGeneralNavigationMst__c;

typedef struct System_Comparison_NoticeGeneralNavigationMst__Fields System_Comparison_NoticeGeneralNavigationMst__Fields, *PSystem_Comparison_NoticeGeneralNavigationMst__Fields;

typedef struct System_Comparison_NoticeGeneralNavigationMst__VTable System_Comparison_NoticeGeneralNavigationMst__VTable, *PSystem_Comparison_NoticeGeneralNavigationMst__VTable;

struct System_Comparison_NoticeGeneralNavigationMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_NoticeGeneralNavigationMst__o {
    struct System_Comparison_NoticeGeneralNavigationMst__c *klass;
    void *monitor;
    struct System_Comparison_NoticeGeneralNavigationMst__Fields fields;
};

struct System_Comparison_NoticeGeneralNavigationMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Comparison_NoticeGeneralNavigationMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Comparison_NoticeGeneralNavigationMst__VTable vtable;
};

typedef struct MethodInfo_2BAB484 MethodInfo_2BAB484, *PMethodInfo_2BAB484;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c;

typedef union _union_300643 _union_300643, *P_union_300643;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_T11__GetAwaiter;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__get_IsCompleted;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT11;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_10;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T11__;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__SourceOnCompleted;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_T12__GetAwaiter;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__get_IsCompleted;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT12;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_11;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T12__;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__SourceOnCompleted;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTask_T13__GetAwaiter;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__get_IsCompleted;
    struct MethodInfo *_76_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__TryInvokeContinuationT13;
    struct MethodInfo *_77_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13____ctor_b__15_12;
    struct MethodInfo *_78_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13___UniTask_Awaiter_T13__;
    struct MethodInfo *_79_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__SourceOnCompleted;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____TrySetException;
    struct Il2CppClass *_82_System_ValueTuple_T8__T9__T10__T11__T12__T13_;
    struct MethodInfo *_83_System_ValueTuple_T8__T9__T10__T11__T12__T13___ctor;
    struct Il2CppClass *_84_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__;
    struct MethodInfo *_85_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____ctor;
    struct MethodInfo *_86_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____TrySetResult;
    struct MethodInfo *_87_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_88_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_89_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_90_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_91_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_92_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_93_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_94_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_95_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_96_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__GetResult;
    struct MethodInfo *_97_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__GetResult;
    struct MethodInfo *_98_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__GetResult;
    struct MethodInfo *_99_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____GetResult;
    struct MethodInfo *_100_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__GetResult;
    struct MethodInfo *_101_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____GetStatus;
    struct MethodInfo *_102_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____UnsafeGetStatus;
    struct MethodInfo *_103_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13____OnCompleted;
};

union _union_300643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BAB484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LogoScene__Start_d__2_VTable Aoharu_LogoScene__Start_d__2_VTable, *PAoharu_LogoScene__Start_d__2_VTable;

struct Aoharu_LogoScene__Start_d__2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_2C2ABEC_RGCTXs MethodInfo_2C2ABEC_RGCTXs, *PMethodInfo_2C2ABEC_RGCTXs;

struct MethodInfo_2C2ABEC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Any_T_;
};

typedef struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_c Chipstar_Downloads_AssetManager___c__DisplayClass78_0_c, *PChipstar_Downloads_AssetManager___c__DisplayClass78_0_c;

typedef struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_VTable Chipstar_Downloads_AssetManager___c__DisplayClass78_0_VTable, *PChipstar_Downloads_AssetManager___c__DisplayClass78_0_VTable;

struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_o Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_o, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_o;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_c Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_c, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_Fields Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_Fields, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_Fields;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_Fields {
    struct System_Action_o *next;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_0_o *CS___8__locals1;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_o {
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass21_1_VTable vtable;
};

typedef struct MethodInfo_223740C MethodInfo_223740C, *PMethodInfo_223740C;

typedef union _union_291642 _union_291642, *P_union_291642;

union _union_291642 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_223740C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291642 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_o Chipstar_Downloads_AssetManager___c__DisplayClass78_0_o, *PChipstar_Downloads_AssetManager___c__DisplayClass78_0_o;

struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_o {
    struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetManager___c__DisplayClass78_0_Fields fields;
};

typedef struct MethodInfo_2B924C0 MethodInfo_2B924C0, *PMethodInfo_2B924C0;

typedef union _union_340284 _union_340284, *P_union_340284;

union _union_340284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B924C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2893BF0 MethodInfo_2893BF0, *PMethodInfo_2893BF0;

typedef union _union_269042 _union_269042, *P_union_269042;

union _union_269042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2893BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15E0E1C_RGCTXs MethodInfo_15E0E1C_RGCTXs, *PMethodInfo_15E0E1C_RGCTXs;

struct MethodInfo_15E0E1C_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJavaObject__CallStatic_ReturnType_;
};

typedef struct MethodInfo_2237404 MethodInfo_2237404, *PMethodInfo_2237404;

typedef union _union_291614 _union_291614, *P_union_291614;

union _union_291614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BAB470 MethodInfo_2BAB470, *PMethodInfo_2BAB470;

typedef union _union_300611 _union_300611, *P_union_300611;

union _union_300611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BAB470 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16DA4DC_RGCTXs MethodInfo_16DA4DC_RGCTXs, *PMethodInfo_16DA4DC_RGCTXs;

struct MethodInfo_16DA4DC_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct Shock_MoviePlayer__WaitReadyCoroutine_d__94_VTable Shock_MoviePlayer__WaitReadyCoroutine_d__94_VTable, *PShock_MoviePlayer__WaitReadyCoroutine_d__94_VTable;

struct Shock_MoviePlayer__WaitReadyCoroutine_d__94_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct System_Func_ChatChapterMst__bool__Fields System_Func_ChatChapterMst__bool__Fields, *PSystem_Func_ChatChapterMst__bool__Fields;

struct System_Func_ChatChapterMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2947438 MethodInfo_2947438, *PMethodInfo_2947438;

typedef union _union_187020 _union_187020, *P_union_187020;

union _union_187020 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBBF34 MethodInfo_2DBBF34, *PMethodInfo_2DBBF34;

typedef union _union_241897 _union_241897, *P_union_241897;

union _union_241897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBF34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D87A10 MethodInfo_1D87A10, *PMethodInfo_1D87A10;

typedef union _union_297612 _union_297612, *P_union_297612;

union _union_297612 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D87A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_EventPattern_TSender__TEventArgs__c UniRx_EventPattern_TSender__TEventArgs__c, *PUniRx_EventPattern_TSender__TEventArgs__c;

typedef struct UniRx_EventPattern_TSender__TEventArgs__RGCTXs UniRx_EventPattern_TSender__TEventArgs__RGCTXs, *PUniRx_EventPattern_TSender__TEventArgs__RGCTXs;

typedef struct UniRx_EventPattern_TSender__TEventArgs__VTable UniRx_EventPattern_TSender__TEventArgs__VTable, *PUniRx_EventPattern_TSender__TEventArgs__VTable;

struct UniRx_EventPattern_TSender__TEventArgs__RGCTXs {
    struct MethodInfo *_0_UniRx_EventPattern_TSender__TEventArgs__set_Sender;
    struct MethodInfo *_1_UniRx_EventPattern_TSender__TEventArgs__set_EventArgs;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_TSender__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_TSender_;
    struct MethodInfo *_4_UniRx_EventPattern_TSender__TEventArgs__get_Sender;
    struct Il2CppClass *_5_UniRx_EventPattern_TSender__TEventArgs_;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer_TSender_;
    struct MethodInfo *_7_System_Collections_Generic_EqualityComparer_TSender__Equals;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer_TEventArgs__get_Default;
    struct Il2CppClass *_9_System_Collections_Generic_EqualityComparer_TEventArgs_;
    struct MethodInfo *_10_UniRx_EventPattern_TSender__TEventArgs__get_EventArgs;
    struct Il2CppClass *_11_System_Collections_Generic_EqualityComparer_TEventArgs_;
    struct MethodInfo *_12_System_Collections_Generic_EqualityComparer_TEventArgs__Equals;
    struct MethodInfo *_13_UniRx_EventPattern_TSender__TEventArgs__Equals;
    struct MethodInfo *_14_System_Collections_Generic_EqualityComparer_TSender__GetHashCode;
    struct MethodInfo *_15_System_Collections_Generic_EqualityComparer_TEventArgs__GetHashCode;
};

struct UniRx_EventPattern_TSender__TEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_get_Sender;
    struct VirtualInvokeData _6_get_EventArgs;
};

struct UniRx_EventPattern_TSender__TEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_EventPattern_TSender__TEventArgs__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_EventPattern_TSender__TEventArgs__VTable vtable;
};

typedef struct System_ComponentModel_TypeListConverter_Fields System_ComponentModel_TypeListConverter_Fields, *PSystem_ComponentModel_TypeListConverter_Fields;

struct System_ComponentModel_TypeListConverter_Fields {
    struct System_ComponentModel_TypeConverter_Fields super;
    struct System_Type_array *_types;
    struct System_ComponentModel_TypeConverter_StandardValuesCollection_o *_values;
};

typedef struct MethodInfo_1EAA1A0 MethodInfo_1EAA1A0, *PMethodInfo_1EAA1A0;

typedef union _union_263486 _union_263486, *P_union_263486;

union _union_263486 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA1A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263486 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2683468 MethodInfo_2683468, *PMethodInfo_2683468;

typedef union _union_309502 _union_309502, *P_union_309502;

union _union_309502 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309502 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190DF20 MethodInfo_190DF20, *PMethodInfo_190DF20;

typedef struct MethodInfo_190DF20_RGCTXs MethodInfo_190DF20_RGCTXs, *PMethodInfo_190DF20_RGCTXs;

typedef union _union_317333 _union_317333, *P_union_317333;

struct MethodInfo_190DF20_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

union _union_317333 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190DF20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190DF20_RGCTXs *rgctx_data;
    union _union_317333 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D14B8 MethodInfo_21D14B8, *PMethodInfo_21D14B8;

struct MethodInfo_21D14B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295786 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1536190 MethodInfo_1536190, *PMethodInfo_1536190;

typedef union _union_286052 _union_286052, *P_union_286052;

union _union_286052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1536190 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13DBF98_RGCTXs MethodInfo_13DBF98_RGCTXs, *PMethodInfo_13DBF98_RGCTXs;

struct MethodInfo_13DBF98_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_180D08C_RGCTXs MethodInfo_180D08C_RGCTXs, *PMethodInfo_180D08C_RGCTXs;

struct MethodInfo_180D08C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_209B9EC MethodInfo_209B9EC, *PMethodInfo_209B9EC;

typedef union _union_341543 _union_341543, *P_union_341543;

union _union_341543 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209B9EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341543 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_OptionTabLive_o Aoharu_OptionTabLive_o, *PAoharu_OptionTabLive_o;

typedef struct Aoharu_OptionTabLive_Fields Aoharu_OptionTabLive_Fields, *PAoharu_OptionTabLive_Fields;

typedef struct Aoharu_OptionLiveSampleController_o Aoharu_OptionLiveSampleController_o, *PAoharu_OptionLiveSampleController_o;

typedef struct Aoharu_OptionLiveSampleController_c Aoharu_OptionLiveSampleController_c, *PAoharu_OptionLiveSampleController_c;

typedef struct Aoharu_OptionLiveSampleController_Fields Aoharu_OptionLiveSampleController_Fields, *PAoharu_OptionLiveSampleController_Fields;

typedef struct Aoharu_OptionLiveSampleController_VTable Aoharu_OptionLiveSampleController_VTable, *PAoharu_OptionLiveSampleController_VTable;

typedef struct Aoharu_OptionMarkerController_o Aoharu_OptionMarkerController_o, *PAoharu_OptionMarkerController_o;

typedef struct Aoharu_OptionLiveSampleInputEffectTypeController_o Aoharu_OptionLiveSampleInputEffectTypeController_o, *PAoharu_OptionLiveSampleInputEffectTypeController_o;

typedef struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_o Aoharu_Scenes_OptionScene_OptionLiveInputResultController_o, *PAoharu_Scenes_OptionScene_OptionLiveInputResultController_o;

typedef struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_o Aoharu_Scenes_OptionScene_OptionLiveLaneController_o, *PAoharu_Scenes_OptionScene_OptionLiveLaneController_o;

typedef struct Aoharu_OptionMarkerController_c Aoharu_OptionMarkerController_c, *PAoharu_OptionMarkerController_c;

typedef struct Aoharu_OptionMarkerController_Fields Aoharu_OptionMarkerController_Fields, *PAoharu_OptionMarkerController_Fields;

typedef struct Aoharu_OptionLiveSampleInputEffectTypeController_c Aoharu_OptionLiveSampleInputEffectTypeController_c, *PAoharu_OptionLiveSampleInputEffectTypeController_c;

typedef struct Aoharu_OptionLiveSampleInputEffectTypeController_Fields Aoharu_OptionLiveSampleInputEffectTypeController_Fields, *PAoharu_OptionLiveSampleInputEffectTypeController_Fields;

typedef struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_c Aoharu_Scenes_OptionScene_OptionLiveInputResultController_c, *PAoharu_Scenes_OptionScene_OptionLiveInputResultController_c;

typedef struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_Fields Aoharu_Scenes_OptionScene_OptionLiveInputResultController_Fields, *PAoharu_Scenes_OptionScene_OptionLiveInputResultController_Fields;

typedef struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_c Aoharu_Scenes_OptionScene_OptionLiveLaneController_c, *PAoharu_Scenes_OptionScene_OptionLiveLaneController_c;

typedef struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_Fields Aoharu_Scenes_OptionScene_OptionLiveLaneController_Fields, *PAoharu_Scenes_OptionScene_OptionLiveLaneController_Fields;

typedef struct Aoharu_OptionMarkerController_VTable Aoharu_OptionMarkerController_VTable, *PAoharu_OptionMarkerController_VTable;

typedef struct Shock_CachingSpriteAtlas_array Shock_CachingSpriteAtlas_array, *PShock_CachingSpriteAtlas_array;

typedef struct System_Action_MARKER_TYPE__o System_Action_MARKER_TYPE__o, *PSystem_Action_MARKER_TYPE__o;

typedef struct Aoharu_OptionLiveSampleInputEffectTypeController_VTable Aoharu_OptionLiveSampleInputEffectTypeController_VTable, *PAoharu_OptionLiveSampleInputEffectTypeController_VTable;

typedef struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_VTable Aoharu_Scenes_OptionScene_OptionLiveInputResultController_VTable, *PAoharu_Scenes_OptionScene_OptionLiveInputResultController_VTable;

typedef struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_VTable Aoharu_Scenes_OptionScene_OptionLiveLaneController_VTable, *PAoharu_Scenes_OptionScene_OptionLiveLaneController_VTable;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__o System_Collections_Generic_Dictionary_uint__SpriteAtlas__o, *PSystem_Collections_Generic_Dictionary_uint__SpriteAtlas__o;

typedef struct System_Action_MARKER_TYPE__c System_Action_MARKER_TYPE__c, *PSystem_Action_MARKER_TYPE__c;

typedef struct System_Action_MARKER_TYPE__Fields System_Action_MARKER_TYPE__Fields, *PSystem_Action_MARKER_TYPE__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__c System_Collections_Generic_Dictionary_uint__SpriteAtlas__c, *PSystem_Collections_Generic_Dictionary_uint__SpriteAtlas__c;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__Fields System_Collections_Generic_Dictionary_uint__SpriteAtlas__Fields, *PSystem_Collections_Generic_Dictionary_uint__SpriteAtlas__Fields;

typedef struct System_Action_MARKER_TYPE__VTable System_Action_MARKER_TYPE__VTable, *PSystem_Action_MARKER_TYPE__VTable;

typedef struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__VTable System_Collections_Generic_Dictionary_uint__SpriteAtlas__VTable, *PSystem_Collections_Generic_Dictionary_uint__SpriteAtlas__VTable;

struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_VTable vtable;
};

struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_Live_ComboUI_o *comboUI;
    struct Aoharu_Scenes_Live_ComboUI_o *smallComboUI;
    struct Aoharu_Scenes_Live_InputResultUI_o *inputResultUI;
    struct Aoharu_Scenes_Live_InputResultUI_o *smallInputResultUI;
};

struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_o {
    struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_Fields fields;
};

struct System_Action_MARKER_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_OptionLiveSampleInputEffectTypeController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o *settings;
    uint32_t m_SelectTypeId;
    float m_EffectSize;
    struct Aoharu_Scenes_Live_InputEffectPlayer_array *tapEffects;
    struct Aoharu_Scenes_Live_InputEffectPlayer_array *longEffects;
};

struct Aoharu_OptionLiveSampleInputEffectTypeController_o {
    struct Aoharu_OptionLiveSampleInputEffectTypeController_c *klass;
    void *monitor;
    struct Aoharu_OptionLiveSampleInputEffectTypeController_Fields fields;
};

struct System_Action_MARKER_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MARKER_TYPE__VTable vtable;
};

struct Aoharu_OptionTabLive_Fields {
    struct Aoharu_OptionTabBase_Fields super;
    struct Aoharu_UI_Dropdown_o *m_RhythmIconSpeedDropDown;
    struct Aoharu_OptionSettingValueUI_o *m_RhythmIconSpeedNormal;
    struct Aoharu_OptionSettingValueUI_o *m_RhythmIconSpeedHard;
    struct Aoharu_OptionSettingValueUI_o *m_RhythmIconSpeedExpart;
    struct Aoharu_OptionSettingValueUI_o *m_RhythmIconSpeedMaster;
    struct Aoharu_OptionSettingValueUI_o *m_RhythmIconSize;
    struct Aoharu_OptionSettingValueUI_o *m_RhythmLaneLength;
    struct Aoharu_OptionSettingValueUI_o *m_TapEffectSize;
    struct Aoharu_OptionSettingValueUI_o *m_TapTaimingLeft;
    struct Aoharu_OptionSettingValueUI_o *m_TapTaimingRight;
    struct Aoharu_OptionSettingValueUI_o *m_TapTaimingCenter;
    struct Shock_ButtonEvent_o *m_TapTaimingDefaultButton;
    struct Aoharu_OptionSettingValueUI_o *m_LongPressLineDepth;
    struct Shock_ToggleRadio_o *m_SameTimePushLineToggles;
    struct Shock_ToggleRadio_o *m_SliderSameTimePushLineToggles;
    struct Shock_ToggleRadio_o *m_SkillEffectToggles;
    struct Shock_ToggleRadio_o *m_SkillEffectTextToggles;
    struct Shock_ToggleRadio_o *m_LiveSmallModeToggles;
    struct Shock_ToggleRadio_o *m_TaimingToggles;
    struct Shock_ToggleRadio_o *m_IconAttenuationSpeedToggles;
    struct Aoharu_OptionSettingValueUI_o *m_LiveMovieBrightness;
    struct Shock_ToggleRadio_o *m_LightModeToggles;
    struct Shock_ToggleRadio_o *m_LiveMonitorToggles;
    struct Shock_ToggleRadio_o *m_ComboPositionToggles;
    struct Aoharu_OptionSettingValueUI_o *m_ComboSize;
    struct Aoharu_OptionSettingValueUI_o *m_ComboTransParent;
    struct Shock_ToggleRadio_o *m_InputResultPositionToggles;
    struct Aoharu_OptionSettingValueUI_o *m_InputResultSize;
    struct Aoharu_OptionSettingValueUI_o *m_InputResultTransParent;
    struct Aoharu_OptionSettingValueUI_o *m_RhythmIconsPositon;
    struct Aoharu_OptionSettingValueUI_o *m_RhythmStartIconPosition;
    struct Shock_ToggleRadio_o *m_LiveFpsToggles;
    struct Aoharu_OptionLiveSampleController_o *m_OptionLiveSampleController;
    struct Shock_ButtonEvent_o *m_TapTimingButton;
    struct Shock_ButtonEvent_o *m_TestLiveButton;
    struct Shock_TapTimingSoundSettings_o *m_TapTimingSoundSettings;
    struct Shock_AudioRouteDetector_o *m_AudioRouteDetector;
    struct Shock_Sound_SoundPlayingData_o *m_PlayingBgmData;
    struct Shock_TapTimingAdjustLiveDialog_o *m_TapTimingAdjustLiveDialog;
    struct System_Func_bool__o *_OnCheckTime_k__BackingField;
    struct Aoharu_TapToAdjustTapTimingScene_o *_TapToAdjustTapTimingScenePrefab_k__BackingField;
};

struct Aoharu_OptionTabLive_o {
    struct Aoharu_OptionTabLive_c *klass;
    void *monitor;
    struct Aoharu_OptionTabLive_Fields fields;
};

struct Aoharu_OptionLiveSampleInputEffectTypeController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_OptionLiveSampleInputEffectTypeController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionLiveSampleInputEffectTypeController_VTable vtable;
};

struct System_Action_MARKER_TYPE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MARKER_TYPE__o {
    struct System_Action_MARKER_TYPE__c *klass;
    void *monitor;
    struct System_Action_MARKER_TYPE__Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Aoharu_OptionMarkerController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
};

struct Aoharu_OptionMarkerController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionMarkerController_VTable vtable;
};

struct Aoharu_OptionMarkerController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Live_MarkerSystem_LiveMarkerControl_o *m_LiveMarkerControl;
    struct Aoharu_Scenes_Live_MarkerUIBehaviourSettings_o *m_BehaviourSettings;
    struct Shock_CachingSpriteAtlas_array *m_MarkerAtlasList;
    struct CharacterIcon_array *m_Icons;
    struct UnityEngine_GameObject_o *m_LiveIcon;
    struct UnityEngine_GameObject_o *m_LiveIconSmall;
    struct Aoharu_LiveMarkerAtlas_o *m_LiveMarkerAtlas;
    struct Aoharu_NoteData_o *m_PlayNoteData;
    float m_ElapsedTime;
    float m_StartTime;
    float m_MoveTime;
    float m_Acceleration;
    float m_MarkerSize;
    bool m_ShowSameTimePushLineVisibility;
    struct Shock_CachingSpriteAtlas_o *m_CurrentAtlas;
    struct System_Collections_Generic_List_MarkerData__o *m_MarkerDatas;
    struct System_Collections_Generic_List_MarkerData__o *m_CreatedMarkerDatas;
    struct System_Collections_Generic_List_MarkerData__o *m_DestoryedMarkerDatas;
    struct System_Action_MarkerData__o *_OnMoveEnd_k__BackingField;
    struct System_Action_int__bool__o *_OnMoveEndLongMarker_k__BackingField;
    struct System_Action_MARKER_TYPE__o *_OnStartMarkerMove_k__BackingField;
    struct System_Action_o *_OnReset_k__BackingField;
};

struct Aoharu_OptionMarkerController_o {
    struct Aoharu_OptionMarkerController_c *klass;
    void *monitor;
    struct Aoharu_OptionMarkerController_Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__VTable vtable;
};

struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_VTable vtable;
};

struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__o {
    struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__Fields fields;
};

struct Aoharu_OptionLiveSampleController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_OptionMarkerController_o *m_OptionMarkerController;
    struct Aoharu_OptionLiveSampleInputEffectTypeController_o *m_OptionLiveSampleInputEffectController;
    struct Aoharu_Scenes_OptionScene_OptionLiveInputResultController_o *m_OptionLiveInputResultController;
    struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_o *m_LiveLaneController;
    struct UnityEngine_UI_Image_o *m_laneUI;
    struct UnityEngine_UI_Image_o *m_BrightnessImage;
    int32_t localCombo;
    bool _IsComboUISmall_k__BackingField;
    bool _IsInputResultUISmall_k__BackingField;
};

struct Aoharu_OptionLiveSampleController_o {
    struct Aoharu_OptionLiveSampleController_c *klass;
    void *monitor;
    struct Aoharu_OptionLiveSampleController_Fields fields;
};

struct Aoharu_OptionLiveSampleController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_OptionLiveSampleController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionLiveSampleController_VTable vtable;
};

struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_LaneBackground;
    struct UnityEngine_UI_Image_array *m_InputLine;
    struct System_Collections_Generic_Dictionary_uint__SpriteAtlas__o *m_AtlasList;
    struct UnityEngine_Material_o *m_LaneBrightnessMaterial;
};

struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_o {
    struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_c *klass;
    void *monitor;
    struct Aoharu_Scenes_OptionScene_OptionLiveLaneController_Fields fields;
};

struct Shock_CachingSpriteAtlas_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_CachingSpriteAtlas_o *m_Items[65535];
};

typedef struct MethodInfo_1536198 MethodInfo_1536198, *PMethodInfo_1536198;

typedef union _union_286062 _union_286062, *P_union_286062;

union _union_286062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1536198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336201 _union_336201, *P_union_336201;

union _union_336201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336203 _union_336203, *P_union_336203;

union _union_336203 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336205 _union_336205, *P_union_336205;

union _union_336205 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336207 _union_336207, *P_union_336207;

union _union_336207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336209 _union_336209, *P_union_336209;

union _union_336209 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_PracticeTicketItem__o System_Collections_Generic_List_PracticeTicketItem__o, *PSystem_Collections_Generic_List_PracticeTicketItem__o;

typedef struct System_Collections_Generic_List_PracticeTicketItem__Fields System_Collections_Generic_List_PracticeTicketItem__Fields, *PSystem_Collections_Generic_List_PracticeTicketItem__Fields;

struct System_Collections_Generic_List_PracticeTicketItem__Fields {
    struct Shock_Scenes_Practice_PracticeTicketItem_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_PracticeTicketItem__o {
    struct System_Collections_Generic_List_PracticeTicketItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PracticeTicketItem__Fields fields;
};

typedef struct CriWare_CriAtomEx_CueLinkInfo_Fields CriWare_CriAtomEx_CueLinkInfo_Fields, *PCriWare_CriAtomEx_CueLinkInfo_Fields;

struct CriWare_CriAtomEx_CueLinkInfo_Fields {
    intptr_t nativePlayerHn;
    uint32_t basePlaybackId;
    uint32_t targetPlaybackId;
    int32_t cueLinkType;
};

typedef struct Shock_ItemToMarkSpriteTable_o Shock_ItemToMarkSpriteTable_o, *PShock_ItemToMarkSpriteTable_o;

typedef struct Shock_ItemToMarkSpriteTable_c Shock_ItemToMarkSpriteTable_c, *PShock_ItemToMarkSpriteTable_c;

typedef struct Shock_ItemToMarkSpriteTable_Fields Shock_ItemToMarkSpriteTable_Fields, *PShock_ItemToMarkSpriteTable_Fields;

typedef struct Shock_ItemToMarkSpriteTable_VTable Shock_ItemToMarkSpriteTable_VTable, *PShock_ItemToMarkSpriteTable_VTable;

struct Shock_ItemToMarkSpriteTable_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct UnityEngine_U2D_SpriteAtlas_o *m_Atlas;
    struct System_Collections_Generic_Dictionary_uint__Sprite__o *m_CacheTable;
};

struct Shock_ItemToMarkSpriteTable_o {
    struct Shock_ItemToMarkSpriteTable_c *klass;
    void *monitor;
    struct Shock_ItemToMarkSpriteTable_Fields fields;
};

struct Shock_ItemToMarkSpriteTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ItemToMarkSpriteTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ItemToMarkSpriteTable_VTable vtable;
};

typedef struct MethodInfo_226CFAC MethodInfo_226CFAC, *PMethodInfo_226CFAC;

typedef union _union_294914 _union_294914, *P_union_294914;

union _union_294914 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226CFAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrowObservable_Throw_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19179E8 MethodInfo_19179E8, *PMethodInfo_19179E8;

typedef struct MethodInfo_19179E8_RGCTXs MethodInfo_19179E8_RGCTXs, *PMethodInfo_19179E8_RGCTXs;

typedef union _union_211138 _union_211138, *P_union_211138;

struct MethodInfo_19179E8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211138 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19179E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19179E8_RGCTXs *rgctx_data;
    union _union_211138 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336211 _union_336211, *P_union_336211;

union _union_336211 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3358AB0 MethodInfo_3358AB0, *PMethodInfo_3358AB0;

typedef union _union_287370 _union_287370, *P_union_287370;

union _union_287370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336213 _union_336213, *P_union_336213;

union _union_336213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336215 _union_336215, *P_union_336215;

union _union_336215 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336217 _union_336217, *P_union_336217;

union _union_336217 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass74_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass74_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass74_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass74_0_Fields {
    struct UnityEngine_Vector3_o to;
    struct UnityEngine_Transform_o *target;
};

typedef union _union_336219 _union_336219, *P_union_336219;

union _union_336219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3358AA8 MethodInfo_3358AA8, *PMethodInfo_3358AA8;

typedef union _union_287368 _union_287368, *P_union_287368;

union _union_287368 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358AA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_WebRequestExtensions___c__DisplayClass0_0_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_129D400_RGCTXs MethodInfo_129D400_RGCTXs, *PMethodInfo_129D400_RGCTXs;

struct MethodInfo_129D400_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_190B508_RGCTXs MethodInfo_190B508_RGCTXs, *PMethodInfo_190B508_RGCTXs;

struct MethodInfo_190B508_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct System_Net_BasicClient_Fields System_Net_BasicClient_Fields, *PSystem_Net_BasicClient_Fields;

struct System_Net_BasicClient_Fields {
};

typedef struct System_Action_RecvLotteryDrawR__o System_Action_RecvLotteryDrawR__o, *PSystem_Action_RecvLotteryDrawR__o;

typedef struct System_Action_RecvLotteryDrawR__c System_Action_RecvLotteryDrawR__c, *PSystem_Action_RecvLotteryDrawR__c;

typedef struct System_Action_RecvLotteryDrawR__Fields System_Action_RecvLotteryDrawR__Fields, *PSystem_Action_RecvLotteryDrawR__Fields;

typedef struct System_Action_RecvLotteryDrawR__VTable System_Action_RecvLotteryDrawR__VTable, *PSystem_Action_RecvLotteryDrawR__VTable;

struct System_Action_RecvLotteryDrawR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLotteryDrawR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLotteryDrawR__o {
    struct System_Action_RecvLotteryDrawR__c *klass;
    void *monitor;
    struct System_Action_RecvLotteryDrawR__Fields fields;
};

struct System_Action_RecvLotteryDrawR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLotteryDrawR__VTable vtable;
};

typedef union _union_336221 _union_336221, *P_union_336221;

union _union_336221 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336225 _union_336225, *P_union_336225;

union _union_336225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336227 _union_336227, *P_union_336227;

union _union_336227 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_array Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_array, *PSpine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_array;

typedef struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_o Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_o, *PSpine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_o;

typedef struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_c Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_c, *PSpine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_c;

typedef struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_Fields Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_Fields, *PSpine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_Fields;

typedef struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_VTable Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_VTable, *PSpine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_VTable;

struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_Fields {
    struct System_String_o *slot;
    struct System_String_o *region;
};

struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_o {
    struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_c *klass;
    void *monitor;
    struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_Fields fields;
};

struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_o *m_Items[65535];
};

struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_Modules_AtlasRegionAttacher_SlotRegionPair_VTable vtable;
};

typedef union _union_336229 _union_336229, *P_union_336229;

union _union_336229 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Triggers_ObservableDeselectTrigger_VTable UniRx_Triggers_ObservableDeselectTrigger_VTable, *PUniRx_Triggers_ObservableDeselectTrigger_VTable;

struct UniRx_Triggers_ObservableDeselectTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_RaiseOnCompletedOnDestroy;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IDeselectHandler_OnDeselect;
};

typedef struct MethodInfo_3251C9C MethodInfo_3251C9C, *PMethodInfo_3251C9C;

typedef union _union_292116 _union_292116, *P_union_292116;

union _union_292116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251C9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_EventPattern_TSender__TEventArgs__o UniRx_EventPattern_TSender__TEventArgs__o, *PUniRx_EventPattern_TSender__TEventArgs__o;

typedef struct UniRx_EventPattern_TSender__TEventArgs__Fields UniRx_EventPattern_TSender__TEventArgs__Fields, *PUniRx_EventPattern_TSender__TEventArgs__Fields;

struct UniRx_EventPattern_TSender__TEventArgs__Fields {
    struct Il2CppObject *_Sender_k__BackingField;
    struct Il2CppObject *_EventArgs_k__BackingField;
};

struct UniRx_EventPattern_TSender__TEventArgs__o {
    struct UniRx_EventPattern_TSender__TEventArgs__c *klass;
    void *monitor;
    struct UniRx_EventPattern_TSender__TEventArgs__Fields fields;
};

typedef struct MethodInfo_135B134 MethodInfo_135B134, *PMethodInfo_135B134;

typedef union _union_324509 _union_324509, *P_union_324509;

union _union_324509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B134 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_CachableAssetLoader_TKey__TAsset__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IMainUI__Fields System_Action_IMainUI__Fields, *PSystem_Action_IMainUI__Fields;

struct System_Action_IMainUI__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__o Chipstar_Downloads_DLHandler_UnityWebRequest__T__o, *PChipstar_Downloads_DLHandler_UnityWebRequest__T__o;

typedef struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__c Chipstar_Downloads_DLHandler_UnityWebRequest__T__c, *PChipstar_Downloads_DLHandler_UnityWebRequest__T__c;

typedef struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__VTable Chipstar_Downloads_DLHandler_UnityWebRequest__T__VTable, *PChipstar_Downloads_DLHandler_UnityWebRequest__T__VTable;

struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Complete;
    struct VirtualInvokeData _5_Dispose;
};

struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__o {
    struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__c *klass;
    void *monitor;
    struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__Fields fields;
};

struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_DLHandler_UnityWebRequest__T__VTable vtable;
};

typedef struct MethodInfo_2D6E464 MethodInfo_2D6E464, *PMethodInfo_2D6E464;

typedef struct MethodInfo_2D6E464_RGCTXs MethodInfo_2D6E464_RGCTXs, *PMethodInfo_2D6E464_RGCTXs;

typedef union _union_288298 _union_288298, *P_union_288298;

struct MethodInfo_2D6E464_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_RepeatInfinite_TSource_;
    struct MethodInfo *_1_UniRx_Observable_Catch_TSource_;
};

union _union_288298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E464 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E464_RGCTXs *rgctx_data;
    union _union_288298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B924B8 MethodInfo_2B924B8, *PMethodInfo_2B924B8;

typedef union _union_340310 _union_340310, *P_union_340310;

union _union_340310 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B924B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340310 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StepupGachaData___c__DisplayClass24_0_VTable Shock_StepupGachaData___c__DisplayClass24_0_VTable, *PShock_StepupGachaData___c__DisplayClass24_0_VTable;

struct Shock_StepupGachaData___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_177C224 MethodInfo_177C224, *PMethodInfo_177C224;

typedef union _union_261118 _union_261118, *P_union_261118;

union _union_261118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177C224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D87A50 MethodInfo_1D87A50, *PMethodInfo_1D87A50;

struct MethodInfo_1D87A50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336233 _union_336233, *P_union_336233;

union _union_336233 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336235 _union_336235, *P_union_336235;

union _union_336235 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336237 _union_336237, *P_union_336237;

union _union_336237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_IGachaItemDataExtensions_Fields Shock_IGachaItemDataExtensions_Fields, *PShock_IGachaItemDataExtensions_Fields;

struct Shock_IGachaItemDataExtensions_Fields {
};

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass37_0_VTable Aoharu_Chat_MngChatData___c__DisplayClass37_0_VTable, *PAoharu_Chat_MngChatData___c__DisplayClass37_0_VTable;

struct Aoharu_Chat_MngChatData___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EAA1E4 MethodInfo_1EAA1E4, *PMethodInfo_1EAA1E4;

typedef union _union_263944 _union_263944, *P_union_263944;

union _union_263944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA1E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A3ED8_RGCTXs MethodInfo_12A3ED8_RGCTXs, *PMethodInfo_12A3ED8_RGCTXs;

struct MethodInfo_12A3ED8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_177C21C MethodInfo_177C21C, *PMethodInfo_177C21C;

typedef union _union_263030 _union_263030, *P_union_263030;

union _union_263030 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177C21C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263030 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_MigrationCompletedStep_VTable Shock_Login_MigrationCompletedStep_VTable, *PShock_Login_MigrationCompletedStep_VTable;

struct Shock_Login_MigrationCompletedStep_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

typedef union _union_336241 _union_336241, *P_union_336241;

union _union_336241 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336243 _union_336243, *P_union_336243;

union _union_336243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_DeferObservable_T__c UniRx_Operators_DeferObservable_T__c, *PUniRx_Operators_DeferObservable_T__c;

typedef struct UniRx_Operators_DeferObservable_T__RGCTXs UniRx_Operators_DeferObservable_T__RGCTXs, *PUniRx_Operators_DeferObservable_T__RGCTXs;

typedef struct UniRx_Operators_DeferObservable_T__VTable UniRx_Operators_DeferObservable_T__VTable, *PUniRx_Operators_DeferObservable_T__VTable;

struct UniRx_Operators_DeferObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_DeferObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_DeferObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_DeferObservable_T__VTable vtable;
};

struct UniRx_Operators_DeferObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_DeferObservable_Defer_T_;
    struct MethodInfo *_3_UniRx_Operators_DeferObservable_Defer_T___ctor;
    struct Il2CppClass *_4_System_Func_IObservable_T__;
    struct MethodInfo *_5_System_Func_IObservable_T___Invoke;
    struct MethodInfo *_6_UniRx_Observable_Throw_T_;
    struct Il2CppClass *_7_UniRx_IObservable_T_;
    struct MethodInfo *_8_UniRx_IObservable_T__Subscribe;
};

typedef union _union_336245 _union_336245, *P_union_336245;

union _union_336245 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine__Scripting_APIUpdating_APIUpdaterRuntimeHelpers_VTable UnityEngine__Scripting_APIUpdating_APIUpdaterRuntimeHelpers_VTable, *PUnityEngine__Scripting_APIUpdating_APIUpdaterRuntimeHelpers_VTable;

struct UnityEngine__Scripting_APIUpdating_APIUpdaterRuntimeHelpers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_KeyValuePair_Int32Enum__char__o System_Collections_Generic_KeyValuePair_Int32Enum__char__o, *PSystem_Collections_Generic_KeyValuePair_Int32Enum__char__o;

typedef struct System_Collections_Generic_KeyValuePair_Int32Enum__char__Fields System_Collections_Generic_KeyValuePair_Int32Enum__char__Fields, *PSystem_Collections_Generic_KeyValuePair_Int32Enum__char__Fields;

struct System_Collections_Generic_KeyValuePair_Int32Enum__char__Fields {
    int32_t key;
    uint16_t value;
};

struct System_Collections_Generic_KeyValuePair_Int32Enum__char__o {
    struct System_Collections_Generic_KeyValuePair_Int32Enum__char__Fields fields;
};

typedef union _union_336249 _union_336249, *P_union_336249;

union _union_336249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_o Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_o, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_o;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_c Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_c, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_c;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_Fields Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_Fields, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_Fields;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_VTable Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_VTable, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_VTable;

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_Fields {
    struct Shock_EventData_o *eventData;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_o {
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass17_0_VTable vtable;
};

typedef struct UnityEngine_Playables_IPlayable_c UnityEngine_Playables_IPlayable_c, *PUnityEngine_Playables_IPlayable_c;

struct UnityEngine_Playables_IPlayable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2090F94 MethodInfo_2090F94, *PMethodInfo_2090F94;

typedef union _union_325426 _union_325426, *P_union_325426;

union _union_325426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090F94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_FocusInEvent__Fields UnityEngine_UIElements_EventBase_FocusInEvent__Fields, *PUnityEngine_UIElements_EventBase_FocusInEvent__Fields;

struct UnityEngine_UIElements_EventBase_FocusInEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

typedef struct MethodInfo_268349C MethodInfo_268349C, *PMethodInfo_268349C;

typedef union _union_309982 _union_309982, *P_union_309982;

union _union_309982 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268349C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309982 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CAFF8 MethodInfo_24CAFF8, *PMethodInfo_24CAFF8;

typedef union _union_289237 _union_289237, *P_union_289237;

union _union_289237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24CAFF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204490 _union_204490, *P_union_204490;

union _union_204490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204492 _union_204492, *P_union_204492;

union _union_204492 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204494 _union_204494, *P_union_204494;

union _union_204494 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204496 _union_204496, *P_union_204496;

union _union_204496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_BillingProductMst__string__o Shock_GameMstTableBase_BillingProductMst__string__o, *PShock_GameMstTableBase_BillingProductMst__string__o;

typedef struct Shock_GameMstTableBase_BillingProductMst__string__c Shock_GameMstTableBase_BillingProductMst__string__c, *PShock_GameMstTableBase_BillingProductMst__string__c;

typedef struct Shock_GameMstTableBase_BillingProductMst__string__Fields Shock_GameMstTableBase_BillingProductMst__string__Fields, *PShock_GameMstTableBase_BillingProductMst__string__Fields;

typedef struct Shock_GameMstTableBase_BillingProductMst__string__VTable Shock_GameMstTableBase_BillingProductMst__string__VTable, *PShock_GameMstTableBase_BillingProductMst__string__VTable;

struct Shock_GameMstTableBase_BillingProductMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_BillingProductMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_BillingProductMst__string__o {
    struct Shock_GameMstTableBase_BillingProductMst__string__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_BillingProductMst__string__Fields fields;
};

struct Shock_GameMstTableBase_BillingProductMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_BillingProductMst__string__VTable vtable;
};

typedef union _union_204498 _union_204498, *P_union_204498;

union _union_204498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12DE8DC MethodInfo_12DE8DC, *PMethodInfo_12DE8DC;

typedef union _union_168831 _union_168831, *P_union_168831;

union _union_168831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DE8DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Point__o System_Action_Point__o, *PSystem_Action_Point__o;

typedef struct System_Action_Point__Fields System_Action_Point__Fields, *PSystem_Action_Point__Fields;

struct System_Action_Point__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Point__o {
    struct System_Action_Point__c *klass;
    void *monitor;
    struct System_Action_Point__Fields fields;
};

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_c Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_c, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_c;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_StaticFields Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_StaticFields, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_StaticFields;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_VTable Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_VTable, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_VTable;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_o Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_o, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_o;

typedef struct System_Func_DeckUtils_CardEventBonusData__int__o System_Func_DeckUtils_CardEventBonusData__int__o, *PSystem_Func_DeckUtils_CardEventBonusData__int__o;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_Fields Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_Fields, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_Fields;

typedef struct System_Func_DeckUtils_CardEventBonusData__int__c System_Func_DeckUtils_CardEventBonusData__int__c, *PSystem_Func_DeckUtils_CardEventBonusData__int__c;

typedef struct System_Func_DeckUtils_CardEventBonusData__int__Fields System_Func_DeckUtils_CardEventBonusData__int__Fields, *PSystem_Func_DeckUtils_CardEventBonusData__int__Fields;

typedef struct System_Func_DeckUtils_CardEventBonusData__int__VTable System_Func_DeckUtils_CardEventBonusData__int__VTable, *PSystem_Func_DeckUtils_CardEventBonusData__int__VTable;

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_StaticFields {
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_o *__9;
    struct System_Func_CardData__bool__o *__9__15_1;
    struct System_Func_DeckUtils_CardEventBonusData__int__o *__9__17_0;
};

struct System_Func_DeckUtils_CardEventBonusData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_Fields {
};

struct System_Func_DeckUtils_CardEventBonusData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_DeckUtils_CardEventBonusData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DeckUtils_CardEventBonusData__int__VTable vtable;
};

struct System_Func_DeckUtils_CardEventBonusData__int__o {
    struct System_Func_DeckUtils_CardEventBonusData__int__c *klass;
    void *monitor;
    struct System_Func_DeckUtils_CardEventBonusData__int__Fields fields;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_VTable vtable;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_o {
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c_Fields fields;
};

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass3_0_c Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass3_0_c, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass3_0_c;

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass3_0_VTable Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass3_0_VTable, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass3_0_VTable;

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass3_0_VTable vtable;
};

typedef struct UnityEngine_Events_InvokableCall_c UnityEngine_Events_InvokableCall_c, *PUnityEngine_Events_InvokableCall_c;

struct UnityEngine_Events_InvokableCall_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_InvokableCall_VTable vtable;
};

typedef struct System_ComponentModel_WarningException_c System_ComponentModel_WarningException_c, *PSystem_ComponentModel_WarningException_c;

typedef struct System_ComponentModel_WarningException_VTable System_ComponentModel_WarningException_VTable, *PSystem_ComponentModel_WarningException_VTable;

struct System_ComponentModel_WarningException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_ComponentModel_WarningException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_WarningException_VTable vtable;
};

typedef union _union_204480 _union_204480, *P_union_204480;

union _union_204480 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_CustomAttributeFormatException_VTable System_Reflection_CustomAttributeFormatException_VTable, *PSystem_Reflection_CustomAttributeFormatException_VTable;

struct System_Reflection_CustomAttributeFormatException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef union _union_204482 _union_204482, *P_union_204482;

union _union_204482 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204484 _union_204484, *P_union_204484;

union _union_204484 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21F9A60 MethodInfo_21F9A60, *PMethodInfo_21F9A60;

struct MethodInfo_21F9A60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SubscribeOnMainThreadObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204486 _union_204486, *P_union_204486;

union _union_204486 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17D37B4 MethodInfo_17D37B4, *PMethodInfo_17D37B4;

typedef union _union_234077 _union_234077, *P_union_234077;

union _union_234077 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D37B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234077 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_o Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_o, *PUnity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_o;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_c Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_c, *PUnity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_c;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_Fields Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_Fields, *PUnity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_Fields;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_VTable Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_VTable, *PUnity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_VTable;

struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_o {
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_c *klass;
    void *monitor;
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_Fields fields;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerNeedsThreadIndexAttribute_VTable vtable;
};

typedef union _union_204488 _union_204488, *P_union_204488;

union _union_204488 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_SkeletonUtilityConstraint__c System_Collections_Generic_List_SkeletonUtilityConstraint__c, *PSystem_Collections_Generic_List_SkeletonUtilityConstraint__c;

typedef struct System_Collections_Generic_List_SkeletonUtilityConstraint__StaticFields System_Collections_Generic_List_SkeletonUtilityConstraint__StaticFields, *PSystem_Collections_Generic_List_SkeletonUtilityConstraint__StaticFields;

typedef struct System_Collections_Generic_List_SkeletonUtilityConstraint__VTable System_Collections_Generic_List_SkeletonUtilityConstraint__VTable, *PSystem_Collections_Generic_List_SkeletonUtilityConstraint__VTable;

typedef struct Spine_Unity_SkeletonUtilityConstraint_array Spine_Unity_SkeletonUtilityConstraint_array, *PSpine_Unity_SkeletonUtilityConstraint_array;

typedef struct Spine_Unity_SkeletonUtilityConstraint_o Spine_Unity_SkeletonUtilityConstraint_o, *PSpine_Unity_SkeletonUtilityConstraint_o;

typedef struct Spine_Unity_SkeletonUtilityConstraint_c Spine_Unity_SkeletonUtilityConstraint_c, *PSpine_Unity_SkeletonUtilityConstraint_c;

typedef struct Spine_Unity_SkeletonUtilityConstraint_Fields Spine_Unity_SkeletonUtilityConstraint_Fields, *PSpine_Unity_SkeletonUtilityConstraint_Fields;

typedef struct Spine_Unity_SkeletonUtilityConstraint_VTable Spine_Unity_SkeletonUtilityConstraint_VTable, *PSpine_Unity_SkeletonUtilityConstraint_VTable;

typedef struct Spine_Unity_SkeletonUtilityBone_o Spine_Unity_SkeletonUtilityBone_o, *PSpine_Unity_SkeletonUtilityBone_o;

typedef struct Spine_Unity_SkeletonUtility_o Spine_Unity_SkeletonUtility_o, *PSpine_Unity_SkeletonUtility_o;

typedef struct Spine_Unity_SkeletonUtilityBone_c Spine_Unity_SkeletonUtilityBone_c, *PSpine_Unity_SkeletonUtilityBone_c;

typedef struct Spine_Unity_SkeletonUtilityBone_Fields Spine_Unity_SkeletonUtilityBone_Fields, *PSpine_Unity_SkeletonUtilityBone_Fields;

typedef struct Spine_Unity_SkeletonUtility_c Spine_Unity_SkeletonUtility_c, *PSpine_Unity_SkeletonUtility_c;

typedef struct Spine_Unity_SkeletonUtility_Fields Spine_Unity_SkeletonUtility_Fields, *PSpine_Unity_SkeletonUtility_Fields;

typedef struct Spine_Unity_SkeletonUtilityBone_VTable Spine_Unity_SkeletonUtilityBone_VTable, *PSpine_Unity_SkeletonUtilityBone_VTable;

typedef struct Spine_Unity_SkeletonUtility_VTable Spine_Unity_SkeletonUtility_VTable, *PSpine_Unity_SkeletonUtility_VTable;

typedef struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_o Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_o, *PSpine_Unity_SkeletonUtility_SkeletonUtilityDelegate_o;

typedef struct Spine_Unity_ISkeletonComponent_o Spine_Unity_ISkeletonComponent_o, *PSpine_Unity_ISkeletonComponent_o;

typedef struct System_Collections_Generic_List_SkeletonUtilityBone__o System_Collections_Generic_List_SkeletonUtilityBone__o, *PSystem_Collections_Generic_List_SkeletonUtilityBone__o;

typedef struct System_Collections_Generic_List_SkeletonUtilityConstraint__o System_Collections_Generic_List_SkeletonUtilityConstraint__o, *PSystem_Collections_Generic_List_SkeletonUtilityConstraint__o;

typedef struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_c Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_c, *PSpine_Unity_SkeletonUtility_SkeletonUtilityDelegate_c;

typedef struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_Fields Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_Fields, *PSpine_Unity_SkeletonUtility_SkeletonUtilityDelegate_Fields;

typedef struct Spine_Unity_ISkeletonComponent_c Spine_Unity_ISkeletonComponent_c, *PSpine_Unity_ISkeletonComponent_c;

typedef struct Spine_Unity_ISkeletonComponent_Fields Spine_Unity_ISkeletonComponent_Fields, *PSpine_Unity_ISkeletonComponent_Fields;

typedef struct System_Collections_Generic_List_SkeletonUtilityBone__c System_Collections_Generic_List_SkeletonUtilityBone__c, *PSystem_Collections_Generic_List_SkeletonUtilityBone__c;

typedef struct System_Collections_Generic_List_SkeletonUtilityBone__Fields System_Collections_Generic_List_SkeletonUtilityBone__Fields, *PSystem_Collections_Generic_List_SkeletonUtilityBone__Fields;

typedef struct System_Collections_Generic_List_SkeletonUtilityConstraint__Fields System_Collections_Generic_List_SkeletonUtilityConstraint__Fields, *PSystem_Collections_Generic_List_SkeletonUtilityConstraint__Fields;

typedef struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_VTable Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_VTable, *PSpine_Unity_SkeletonUtility_SkeletonUtilityDelegate_VTable;

typedef struct System_Collections_Generic_List_SkeletonUtilityBone__StaticFields System_Collections_Generic_List_SkeletonUtilityBone__StaticFields, *PSystem_Collections_Generic_List_SkeletonUtilityBone__StaticFields;

typedef struct System_Collections_Generic_List_SkeletonUtilityBone__VTable System_Collections_Generic_List_SkeletonUtilityBone__VTable, *PSystem_Collections_Generic_List_SkeletonUtilityBone__VTable;

typedef struct Spine_Unity_SkeletonUtilityBone_array Spine_Unity_SkeletonUtilityBone_array, *PSpine_Unity_SkeletonUtilityBone_array;

struct System_Collections_Generic_List_SkeletonUtilityBone__StaticFields {
    struct Spine_Unity_SkeletonUtilityBone_array *s_emptyArray;
};

struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_VTable vtable;
};

struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_o {
    struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_Fields fields;
};

struct System_Collections_Generic_List_SkeletonUtilityBone__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Spine_Unity_SkeletonUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SkeletonUtilityBone_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_SkeletonUtilityConstraint_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Spine_Unity_SkeletonUtilityBone_o *bone;
    struct Spine_Unity_SkeletonUtility_o *hierarchy;
};

struct Spine_Unity_SkeletonUtilityConstraint_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
};

struct Spine_Unity_SkeletonUtilityConstraint_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonUtilityConstraint_VTable vtable;
};

struct System_Collections_Generic_List_SkeletonUtilityConstraint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_SkeletonUtilityConstraint__Fields {
    struct Spine_Unity_SkeletonUtilityConstraint_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Spine_Unity_SkeletonUtilityConstraint_o {
    struct Spine_Unity_SkeletonUtilityConstraint_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonUtilityConstraint_Fields fields;
};

struct System_Collections_Generic_List_SkeletonUtilityBone__Fields {
    struct Spine_Unity_SkeletonUtilityBone_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Spine_Unity_SkeletonUtilityBone_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonUtilityBone_VTable vtable;
};

struct Spine_Unity_SkeletonUtilityBone_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_String_o *boneName;
    struct UnityEngine_Transform_o *parentReference;
    int32_t mode;
    bool position;
    bool rotation;
    bool scale;
    bool zPosition;
    float overrideAlpha;
    struct Spine_Unity_SkeletonUtility_o *hierarchy;
    struct Spine_Bone_o *bone;
    bool transformLerpComplete;
    bool valid;
    struct UnityEngine_Transform_o *cachedTransform;
    struct UnityEngine_Transform_o *skeletonTransform;
    bool incompatibleTransformMode;
};

struct Spine_Unity_SkeletonUtilityBone_o {
    struct Spine_Unity_SkeletonUtilityBone_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonUtilityBone_Fields fields;
};

struct System_Collections_Generic_List_SkeletonUtilityBone__o {
    struct System_Collections_Generic_List_SkeletonUtilityBone__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonUtilityBone__Fields fields;
};

struct System_Collections_Generic_List_SkeletonUtilityBone__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonUtilityBone__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonUtilityBone__VTable vtable;
};

struct Spine_Unity_SkeletonUtilityConstraint_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonUtilityConstraint_o *m_Items[65535];
};

struct Spine_Unity_ISkeletonComponent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Spine_Unity_ISkeletonComponent_Fields {
};

struct Spine_Unity_ISkeletonComponent_o {
    struct Spine_Unity_ISkeletonComponent_c *klass;
    void *monitor;
    struct Spine_Unity_ISkeletonComponent_Fields fields;
};

struct Spine_Unity_SkeletonUtility_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Spine_Unity_SkeletonUtility_SkeletonUtilityDelegate_o *OnReset;
    struct UnityEngine_Transform_o *boneRoot;
    bool flipBy180DegreeRotation;
    struct Spine_Unity_SkeletonRenderer_o *skeletonRenderer;
    struct Spine_Unity_SkeletonGraphic_o *skeletonGraphic;
    struct UnityEngine_Canvas_o *canvas;
    struct Spine_Unity_ISkeletonAnimation_o *skeletonAnimation;
    struct Spine_Unity_ISkeletonComponent_o *skeletonComponent;
    struct System_Collections_Generic_List_SkeletonUtilityBone__o *boneComponents;
    struct System_Collections_Generic_List_SkeletonUtilityConstraint__o *constraintComponents;
    float positionScale;
    bool hasOverrideBones;
    bool hasConstraints;
    bool needToReprocessBones;
};

struct Spine_Unity_SkeletonUtility_o {
    struct Spine_Unity_SkeletonUtility_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonUtility_Fields fields;
};

struct Spine_Unity_SkeletonUtility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonUtility_VTable vtable;
};

struct System_Collections_Generic_List_SkeletonUtilityConstraint__StaticFields {
    struct Spine_Unity_SkeletonUtilityConstraint_array *s_emptyArray;
};

struct Spine_Unity_SkeletonUtilityBone_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonUtilityBone_o *m_Items[65535];
};

struct System_Collections_Generic_List_SkeletonUtilityConstraint__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonUtilityConstraint__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonUtilityConstraint__VTable vtable;
};

struct System_Collections_Generic_List_SkeletonUtilityConstraint__o {
    struct System_Collections_Generic_List_SkeletonUtilityConstraint__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonUtilityConstraint__Fields fields;
};

typedef struct MethodInfo_264EA0C MethodInfo_264EA0C, *PMethodInfo_264EA0C;

typedef union _union_271212 _union_271212, *P_union_271212;

union _union_271212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EA0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Monitor_VTable System_Threading_Monitor_VTable, *PSystem_Threading_Monitor_VTable;

struct System_Threading_Monitor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass34_0_Fields Aoharu_Chat_MngChatData___c__DisplayClass34_0_Fields, *PAoharu_Chat_MngChatData___c__DisplayClass34_0_Fields;

struct Aoharu_Chat_MngChatData___c__DisplayClass34_0_Fields {
    uint32_t chapterId;
};

typedef struct MethodInfo_12A8EF8 MethodInfo_12A8EF8, *PMethodInfo_12A8EF8;

typedef struct MethodInfo_12A8EF8_RGCTXs MethodInfo_12A8EF8_RGCTXs, *PMethodInfo_12A8EF8_RGCTXs;

typedef union _union_209992 _union_209992, *P_union_209992;

struct MethodInfo_12A8EF8_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_209992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A8EF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A8EF8_RGCTXs *rgctx_data;
    union _union_209992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFA84C MethodInfo_1BFA84C, *PMethodInfo_1BFA84C;

typedef union _union_248035 _union_248035, *P_union_248035;

union _union_248035 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA84C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F19BD4 MethodInfo_1F19BD4, *PMethodInfo_1F19BD4;

typedef union _union_254231 _union_254231, *P_union_254231;

union _union_254231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19BD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EB8144 MethodInfo_2EB8144, *PMethodInfo_2EB8144;

typedef union _union_215977 _union_215977, *P_union_215977;

union _union_215977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EB8144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Numerics_Vector_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_215977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusChangeActiveTask_c Aoharu_LoginBonusChangeActiveTask_c, *PAoharu_LoginBonusChangeActiveTask_c;

typedef struct Aoharu_LoginBonusChangeActiveTask_VTable Aoharu_LoginBonusChangeActiveTask_VTable, *PAoharu_LoginBonusChangeActiveTask_VTable;

struct Aoharu_LoginBonusChangeActiveTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CanSkip;
    struct VirtualInvokeData _5_Ready;
    struct VirtualInvokeData _6_Play;
    struct VirtualInvokeData _7_Skip;
    struct VirtualInvokeData _8_Dispose;
};

struct Aoharu_LoginBonusChangeActiveTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusChangeActiveTask_VTable vtable;
};

typedef struct MethodInfo_1BFA864 MethodInfo_1BFA864, *PMethodInfo_1BFA864;

typedef union _union_248243 _union_248243, *P_union_248243;

union _union_248243 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248243 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FE5A5C MethodInfo_1FE5A5C, *PMethodInfo_1FE5A5C;

typedef union _union_279150 _union_279150, *P_union_279150;

union _union_279150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5A5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA18C MethodInfo_1EAA18C, *PMethodInfo_1EAA18C;

typedef union _union_264858 _union_264858, *P_union_264858;

union _union_264858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA18C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A9C8 MethodInfo_312A9C8, *PMethodInfo_312A9C8;

typedef union _union_228177 _union_228177, *P_union_228177;

union _union_228177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A9C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_MarkerTrack_c UnityEngine_Timeline_MarkerTrack_c, *PUnityEngine_Timeline_MarkerTrack_c;

typedef struct UnityEngine_Timeline_MarkerTrack_VTable UnityEngine_Timeline_MarkerTrack_VTable, *PUnityEngine_Timeline_MarkerTrack_VTable;

struct UnityEngine_Timeline_MarkerTrack_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreatePlayable;
    struct VirtualInvokeData _7_get_duration;
    struct VirtualInvokeData _8_get_outputs;
    struct VirtualInvokeData _9_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _10_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_curves;
    struct VirtualInvokeData _13_get_hasCurves;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_CreateCurves;
    struct VirtualInvokeData _16_UnityEngine_Timeline_ICurvesOwner_get_defaultCurvesName;
    struct VirtualInvokeData _17_UnityEngine_Timeline_ICurvesOwner_get_asset;
    struct VirtualInvokeData _18_UnityEngine_Timeline_ICurvesOwner_get_assetOwner;
    struct VirtualInvokeData _19_UnityEngine_Timeline_ICurvesOwner_get_targetTrack;
    struct VirtualInvokeData _20_OnBeforeTrackSerialize;
    struct VirtualInvokeData _21_OnAfterTrackDeserialize;
    struct VirtualInvokeData _22_OnUpgradeFromVersion;
    struct VirtualInvokeData _23_get_isEmpty;
    struct VirtualInvokeData _24_CreateTrackMixer;
    struct VirtualInvokeData _25_CompileClips;
    struct VirtualInvokeData _26_CreateMixerPlayableGraph;
    struct VirtualInvokeData _27_GetEvaluationTime;
    struct VirtualInvokeData _28_GetSequenceTime;
    struct VirtualInvokeData _29_GatherProperties;
    struct VirtualInvokeData _30_OnCreateClip;
    struct VirtualInvokeData _31_CalculateItemsHash;
    struct VirtualInvokeData _32_CreatePlayable;
    struct VirtualInvokeData _33_CanCompileClips;
    struct VirtualInvokeData _34_CanCreateTrackMixer;
    struct VirtualInvokeData _35_Hash;
};

struct UnityEngine_Timeline_MarkerTrack_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_MarkerTrack_VTable vtable;
};

typedef struct MethodInfo_15DBA54_RGCTXs MethodInfo_15DBA54_RGCTXs, *PMethodInfo_15DBA54_RGCTXs;

struct MethodInfo_15DBA54_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_312A9CC MethodInfo_312A9CC, *PMethodInfo_312A9CC;

typedef union _union_228345 _union_228345, *P_union_228345;

union _union_228345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A9CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusChangeActiveTask_o Aoharu_LoginBonusChangeActiveTask_o, *PAoharu_LoginBonusChangeActiveTask_o;

typedef struct Aoharu_LoginBonusChangeActiveTask_Fields Aoharu_LoginBonusChangeActiveTask_Fields, *PAoharu_LoginBonusChangeActiveTask_Fields;

struct Aoharu_LoginBonusChangeActiveTask_Fields {
    struct UnityEngine_GameObject_o *m_TargetObject;
    bool m_IsActive;
};

struct Aoharu_LoginBonusChangeActiveTask_o {
    struct Aoharu_LoginBonusChangeActiveTask_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusChangeActiveTask_Fields fields;
};

typedef struct System_ComponentModel_WarningException_o System_ComponentModel_WarningException_o, *PSystem_ComponentModel_WarningException_o;

typedef struct System_ComponentModel_WarningException_Fields System_ComponentModel_WarningException_Fields, *PSystem_ComponentModel_WarningException_Fields;

struct System_ComponentModel_WarningException_Fields {
    struct System_SystemException_Fields super;
    struct System_String_o *_HelpUrl_k__BackingField;
    struct System_String_o *_HelpTopic_k__BackingField;
};

struct System_ComponentModel_WarningException_o {
    struct System_ComponentModel_WarningException_c *klass;
    void *monitor;
    struct System_ComponentModel_WarningException_Fields fields;
};

typedef struct AoharuAtlasCache_Fields AoharuAtlasCache_Fields, *PAoharuAtlasCache_Fields;

typedef struct AoharuAtlasCache_SpriteSet_array AoharuAtlasCache_SpriteSet_array, *PAoharuAtlasCache_SpriteSet_array;

typedef struct AoharuAtlasCache_SpriteSet_o AoharuAtlasCache_SpriteSet_o, *PAoharuAtlasCache_SpriteSet_o;

typedef struct AoharuAtlasCache_SpriteSet_c AoharuAtlasCache_SpriteSet_c, *PAoharuAtlasCache_SpriteSet_c;

typedef struct AoharuAtlasCache_SpriteSet_Fields AoharuAtlasCache_SpriteSet_Fields, *PAoharuAtlasCache_SpriteSet_Fields;

typedef struct AoharuAtlasCache_SpriteSet_VTable AoharuAtlasCache_SpriteSet_VTable, *PAoharuAtlasCache_SpriteSet_VTable;

struct AoharuAtlasCache_SpriteSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct AoharuAtlasCache_SpriteSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct AoharuAtlasCache_SpriteSet_VTable vtable;
};

struct AoharuAtlasCache_SpriteSet_Fields {
    struct UnityEngine_U2D_SpriteAtlas_o *atlas;
    struct UnityEngine_UI_Image_array *images;
    struct UnityEngine_SpriteRenderer_array *spriteRenderers;
};

struct AoharuAtlasCache_SpriteSet_o {
    struct AoharuAtlasCache_SpriteSet_c *klass;
    void *monitor;
    struct AoharuAtlasCache_SpriteSet_Fields fields;
};

struct AoharuAtlasCache_SpriteSet_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct AoharuAtlasCache_SpriteSet_o *m_Items[65535];
};

struct AoharuAtlasCache_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct AoharuAtlasCache_SpriteSet_array *spriteSets;
};

typedef struct UnityEngine_UIElements_HelpBox_VTable UnityEngine_UIElements_HelpBox_VTable, *PUnityEngine_UIElements_HelpBox_VTable;

struct UnityEngine_UIElements_HelpBox_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
};

typedef struct MethodInfo_1707964 MethodInfo_1707964, *PMethodInfo_1707964;

typedef union _union_172569 _union_172569, *P_union_172569;

union _union_172569 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1707964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172569 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BCF84C MethodInfo_1BCF84C, *PMethodInfo_1BCF84C;

typedef union _union_254579 _union_254579, *P_union_254579;

union _union_254579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF84C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_CardEvolveMst__Fields System_Collections_Generic_IReadOnlyCollection_CardEvolveMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_CardEvolveMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_CardEvolveMst__Fields {
};

typedef struct MethodInfo_10EF52C_RGCTXs MethodInfo_10EF52C_RGCTXs, *PMethodInfo_10EF52C_RGCTXs;

struct MethodInfo_10EF52C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_139A764 MethodInfo_139A764, *PMethodInfo_139A764;

typedef union _union_172541 _union_172541, *P_union_172541;

union _union_172541 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_139A764 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveScene_IInputMainData_o Aoharu_LiveScene_IInputMainData_o, *PAoharu_LiveScene_IInputMainData_o;

typedef struct Aoharu_LiveScene_IInputMainData_c Aoharu_LiveScene_IInputMainData_c, *PAoharu_LiveScene_IInputMainData_c;

typedef struct Aoharu_LiveScene_IInputMainData_Fields Aoharu_LiveScene_IInputMainData_Fields, *PAoharu_LiveScene_IInputMainData_Fields;

struct Aoharu_LiveScene_IInputMainData_Fields {
};

struct Aoharu_LiveScene_IInputMainData_o {
    struct Aoharu_LiveScene_IInputMainData_c *klass;
    void *monitor;
    struct Aoharu_LiveScene_IInputMainData_Fields fields;
};

struct Aoharu_LiveScene_IInputMainData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__array System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__array, *PSystem_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__array;

typedef struct System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__o System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__o, *PSystem_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__o;

typedef struct System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__Fields System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__Fields, *PSystem_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__Fields;

typedef struct UniRx_Tuple_Int32Enum__uint__o UniRx_Tuple_Int32Enum__uint__o, *PUniRx_Tuple_Int32Enum__uint__o;

typedef struct UniRx_Tuple_Int32Enum__uint__Fields UniRx_Tuple_Int32Enum__uint__Fields, *PUniRx_Tuple_Int32Enum__uint__Fields;

struct UniRx_Tuple_Int32Enum__uint__Fields {
    int32_t item1;
    uint32_t item2;
};

struct UniRx_Tuple_Int32Enum__uint__o {
    struct UniRx_Tuple_Int32Enum__uint__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__Fields {
    struct UniRx_Tuple_Int32Enum__uint__o key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__o {
    struct System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_Tuple_Int32Enum__uint___int__o m_Items[65535];
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__int___array System_ValueTuple_bool__ValueTuple_bool__int___array, *PSystem_ValueTuple_bool__ValueTuple_bool__int___array;

struct System_ValueTuple_bool__ValueTuple_bool__int___array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__int___o m_Items[65535];
};

typedef struct MethodInfo_1075DE8 MethodInfo_1075DE8, *PMethodInfo_1075DE8;

typedef union _union_169227 _union_169227, *P_union_169227;

union _union_169227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1075DE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_ManifestVersinTable_c Chipstar_ManifestVersinTable_c, *PChipstar_ManifestVersinTable_c;

typedef struct Chipstar_ManifestVersinTable_VTable Chipstar_ManifestVersinTable_VTable, *PChipstar_ManifestVersinTable_VTable;

struct Chipstar_ManifestVersinTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ManifestVersinTable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestVersinTable_VTable vtable;
};

typedef struct MethodInfo_1BBB274 MethodInfo_1BBB274, *PMethodInfo_1BBB274;

typedef union _union_303306 _union_303306, *P_union_303306;

union _union_303306 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303306 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_ManifestVersinTable_o Chipstar_ManifestVersinTable_o, *PChipstar_ManifestVersinTable_o;

struct Chipstar_ManifestVersinTable_o {
    struct Chipstar_ManifestVersinTable_c *klass;
    void *monitor;
    struct Chipstar_ManifestVersinTable_Fields fields;
};

typedef struct System_Diagnostics_TraceListenerCollection_Fields System_Diagnostics_TraceListenerCollection_Fields, *PSystem_Diagnostics_TraceListenerCollection_Fields;

struct System_Diagnostics_TraceListenerCollection_Fields {
    struct System_Collections_ArrayList_o *list;
};

typedef struct Shock_BGMGroupAtomSource_c Shock_BGMGroupAtomSource_c, *PShock_BGMGroupAtomSource_c;

typedef struct Shock_BGMGroupAtomSource_VTable Shock_BGMGroupAtomSource_VTable, *PShock_BGMGroupAtomSource_VTable;

struct Shock_BGMGroupAtomSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
    struct VirtualInvokeData _8_InternalInitialize;
    struct VirtualInvokeData _9_InternalFinalize;
    struct VirtualInvokeData _10_SetInitialParameters;
    struct VirtualInvokeData _11_UpdatePosition;
    struct VirtualInvokeData _12_Play;
    struct VirtualInvokeData _13_GetAcb;
    struct VirtualInvokeData _14_PlayOnStart;
};

struct Shock_BGMGroupAtomSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BGMGroupAtomSource_VTable vtable;
};

typedef struct DG_Tweening_DOTweenCYInstruction_WaitForStart_VTable DG_Tweening_DOTweenCYInstruction_WaitForStart_VTable, *PDG_Tweening_DOTweenCYInstruction_WaitForStart_VTable;

struct DG_Tweening_DOTweenCYInstruction_WaitForStart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_keepWaiting;
    struct VirtualInvokeData _8_Reset;
};

typedef struct MethodInfo_31483A0 MethodInfo_31483A0, *PMethodInfo_31483A0;

typedef union _union_224201 _union_224201, *P_union_224201;

union _union_224201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31483A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBBF40 MethodInfo_2DBBF40, *PMethodInfo_2DBBF40;

struct MethodInfo_2DBBF40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242105 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Vector3__Vector3__TArg__EventBase__o System_Func_Vector3__Vector3__TArg__EventBase__o, *PSystem_Func_Vector3__Vector3__TArg__EventBase__o;

typedef struct System_Func_Vector3__Vector3__TArg__EventBase__c System_Func_Vector3__Vector3__TArg__EventBase__c, *PSystem_Func_Vector3__Vector3__TArg__EventBase__c;

typedef struct System_Func_Vector3__Vector3__TArg__EventBase__Fields System_Func_Vector3__Vector3__TArg__EventBase__Fields, *PSystem_Func_Vector3__Vector3__TArg__EventBase__Fields;

struct System_Func_Vector3__Vector3__TArg__EventBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Vector3__Vector3__TArg__EventBase__o {
    struct System_Func_Vector3__Vector3__TArg__EventBase__c *klass;
    void *monitor;
    struct System_Func_Vector3__Vector3__TArg__EventBase__Fields fields;
};

struct System_Func_Vector3__Vector3__TArg__EventBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Vector3__Vector3__TArg__EventBase__VTable vtable;
};

typedef struct MethodInfo_22D82A4 MethodInfo_22D82A4, *PMethodInfo_22D82A4;

typedef union _union_270000 _union_270000, *P_union_270000;

union _union_270000 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D82A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270000 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____Fields;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____o System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____o, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____o;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____Fields System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____Fields;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___o System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___o, *PSystem_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___o;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___Fields System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___Fields, *PSystem_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___Fields;

typedef struct System_ValueTuple_T14__T15__o System_ValueTuple_T14__T15__o, *PSystem_ValueTuple_T14__T15__o;

typedef struct System_ValueTuple_T14__T15__Fields System_ValueTuple_T14__T15__Fields, *PSystem_ValueTuple_T14__T15__Fields;

struct System_ValueTuple_T14__T15__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
};

struct System_ValueTuple_T14__T15__o {
    struct System_ValueTuple_T14__T15__Fields fields;
};

struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T14__T15__o Rest;
};

struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___o {
    struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___Fields fields;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15___o Rest;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____o {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15_____Fields {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__T15____o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

typedef struct Photon_Pun_IPunOwnershipCallbacks_c Photon_Pun_IPunOwnershipCallbacks_c, *PPhoton_Pun_IPunOwnershipCallbacks_c;

struct Photon_Pun_IPunOwnershipCallbacks_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1F44BE4 MethodInfo_1F44BE4, *PMethodInfo_1F44BE4;

typedef union _union_163331 _union_163331, *P_union_163331;

union _union_163331 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F44BE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlTemplateFactory_Fields UnityEngine_UIElements_UxmlTemplateFactory_Fields, *PUnityEngine_UIElements_UxmlTemplateFactory_Fields;

typedef struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlTemplateTraits__Fields UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlTemplateTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_VisualElement__UxmlTemplateTraits__Fields;

typedef struct UnityEngine_UIElements_UxmlTemplateTraits_o UnityEngine_UIElements_UxmlTemplateTraits_o, *PUnityEngine_UIElements_UxmlTemplateTraits_o;

typedef struct UnityEngine_UIElements_UxmlTemplateTraits_c UnityEngine_UIElements_UxmlTemplateTraits_c, *PUnityEngine_UIElements_UxmlTemplateTraits_c;

typedef struct UnityEngine_UIElements_UxmlTemplateTraits_Fields UnityEngine_UIElements_UxmlTemplateTraits_Fields, *PUnityEngine_UIElements_UxmlTemplateTraits_Fields;

typedef struct UnityEngine_UIElements_UxmlTemplateTraits_VTable UnityEngine_UIElements_UxmlTemplateTraits_VTable, *PUnityEngine_UIElements_UxmlTemplateTraits_VTable;

struct UnityEngine_UIElements_UxmlTemplateTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_UxmlTemplateTraits_Fields {
    struct UnityEngine_UIElements_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Name;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Path;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Src;
};

struct UnityEngine_UIElements_UxmlTemplateTraits_o {
    struct UnityEngine_UIElements_UxmlTemplateTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlTemplateTraits_Fields fields;
};

struct UnityEngine_UIElements_UxmlTemplateTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlTemplateTraits_VTable vtable;
};

struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlTemplateTraits__Fields {
    struct UnityEngine_UIElements_UxmlTemplateTraits_o *m_Traits;
};

struct UnityEngine_UIElements_UxmlTemplateFactory_Fields {
    struct UnityEngine_UIElements_UxmlFactory_VisualElement__UxmlTemplateTraits__Fields super;
};

typedef struct MethodInfo_2E8189C MethodInfo_2E8189C, *PMethodInfo_2E8189C;

typedef union _union_334917 _union_334917, *P_union_334917;

union _union_334917 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8189C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334917 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF7740 MethodInfo_2EF7740, *PMethodInfo_2EF7740;

typedef union _union_202962 _union_202962, *P_union_202962;

union _union_202962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7740 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BGMGroupAtomSource_o Shock_BGMGroupAtomSource_o, *PShock_BGMGroupAtomSource_o;

typedef struct Shock_BGMGroupAtomSource_Fields Shock_BGMGroupAtomSource_Fields, *PShock_BGMGroupAtomSource_Fields;

typedef struct CriWare_CriAtomSource_Fields CriWare_CriAtomSource_Fields, *PCriWare_CriAtomSource_Fields;

struct CriWare_CriAtomSource_Fields {
    struct CriWare_CriAtomSourceBase_Fields super;
    struct System_String_o *_cueName;
    struct System_String_o *_cueSheet;
};

struct Shock_BGMGroupAtomSource_Fields {
    struct CriWare_CriAtomSource_Fields super;
};

struct Shock_BGMGroupAtomSource_o {
    struct Shock_BGMGroupAtomSource_c *klass;
    void *monitor;
    struct Shock_BGMGroupAtomSource_Fields fields;
};

typedef struct MethodInfo_16D65AC_RGCTXs MethodInfo_16D65AC_RGCTXs, *PMethodInfo_16D65AC_RGCTXs;

struct MethodInfo_16D65AC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct Shock_ShockVersionLoaderBuilder_ShockVersionLoader__LoadWait_d__4_VTable Shock_ShockVersionLoaderBuilder_ShockVersionLoader__LoadWait_d__4_VTable, *PShock_ShockVersionLoaderBuilder_ShockVersionLoader__LoadWait_d__4_VTable;

struct Shock_ShockVersionLoaderBuilder_ShockVersionLoader__LoadWait_d__4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct System_IComparable_o System_IComparable_o, *PSystem_IComparable_o;

typedef struct System_IComparable_c System_IComparable_c, *PSystem_IComparable_c;

typedef struct System_IComparable_Fields System_IComparable_Fields, *PSystem_IComparable_Fields;

struct System_IComparable_Fields {
};

struct System_IComparable_o {
    struct System_IComparable_c *klass;
    void *monitor;
    struct System_IComparable_Fields fields;
};

struct System_IComparable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_12863DC MethodInfo_12863DC, *PMethodInfo_12863DC;

typedef union _union_208735 _union_208735, *P_union_208735;

union _union_208735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12863DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Decimal_DecCalc_PowerOvfl_o System_Decimal_DecCalc_PowerOvfl_o, *PSystem_Decimal_DecCalc_PowerOvfl_o;

struct System_Decimal_DecCalc_PowerOvfl_o {
    struct System_Decimal_DecCalc_PowerOvfl_Fields fields;
};

typedef struct MethodInfo_15DDA98_RGCTXs MethodInfo_15DDA98_RGCTXs, *PMethodInfo_15DDA98_RGCTXs;

struct MethodInfo_15DDA98_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_22BA914 MethodInfo_22BA914, *PMethodInfo_22BA914;

typedef union _union_278592 _union_278592, *P_union_278592;

union _union_278592 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA914 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278592 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Scripting_GarbageCollector_Fields UnityEngine_Scripting_GarbageCollector_Fields, *PUnityEngine_Scripting_GarbageCollector_Fields;

struct UnityEngine_Scripting_GarbageCollector_Fields {
};

typedef struct Shock_Scenes_Adventure_DummyCommand_VTable Shock_Scenes_Adventure_DummyCommand_VTable, *PShock_Scenes_Adventure_DummyCommand_VTable;

struct Shock_Scenes_Adventure_DummyCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef struct MethodInfo_1D2AA94 MethodInfo_1D2AA94, *PMethodInfo_1D2AA94;

typedef union _union_246703 _union_246703, *P_union_246703;

union _union_246703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AA94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberSortController_PassiveSkillSuitType_VTable Aoharu_MemberSortController_PassiveSkillSuitType_VTable, *PAoharu_MemberSortController_PassiveSkillSuitType_VTable;

struct Aoharu_MemberSortController_PassiveSkillSuitType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Reflection_AssemblyName_o System_Reflection_AssemblyName_o, *PSystem_Reflection_AssemblyName_o;

typedef struct System_Reflection_AssemblyName_c System_Reflection_AssemblyName_c, *PSystem_Reflection_AssemblyName_c;

typedef struct System_Reflection_AssemblyName_Fields System_Reflection_AssemblyName_Fields, *PSystem_Reflection_AssemblyName_Fields;

typedef struct System_Reflection_AssemblyName_VTable System_Reflection_AssemblyName_VTable, *PSystem_Reflection_AssemblyName_VTable;

typedef struct System_Reflection_StrongNameKeyPair_o System_Reflection_StrongNameKeyPair_o, *PSystem_Reflection_StrongNameKeyPair_o;

typedef struct System_Reflection_StrongNameKeyPair_c System_Reflection_StrongNameKeyPair_c, *PSystem_Reflection_StrongNameKeyPair_c;

typedef struct System_Reflection_StrongNameKeyPair_VTable System_Reflection_StrongNameKeyPair_VTable, *PSystem_Reflection_StrongNameKeyPair_VTable;

struct System_Reflection_AssemblyName_Fields {
    struct System_String_o *name;
    struct System_String_o *codebase;
    int32_t major;
    int32_t minor;
    int32_t build;
    int32_t revision;
    struct System_Globalization_CultureInfo_o *cultureinfo;
    int32_t flags;
    int32_t hashalg;
    struct System_Reflection_StrongNameKeyPair_o *keypair;
    struct System_Byte_array *publicKey;
    struct System_Byte_array *keyToken;
    int32_t versioncompat;
    struct System_Version_o *version;
    int32_t processor_architecture;
    int32_t contentType;
};

struct System_Reflection_StrongNameKeyPair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _5_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
};

struct System_Reflection_StrongNameKeyPair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_StrongNameKeyPair_VTable vtable;
};

struct System_Reflection_StrongNameKeyPair_o {
    struct System_Reflection_StrongNameKeyPair_c *klass;
    void *monitor;
    struct System_Reflection_StrongNameKeyPair_Fields fields;
};

struct System_Reflection_AssemblyName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Clone;
    struct VirtualInvokeData _5_GetObjectData;
    struct VirtualInvokeData _6_OnDeserialization;
};

struct System_Reflection_AssemblyName_o {
    struct System_Reflection_AssemblyName_c *klass;
    void *monitor;
    struct System_Reflection_AssemblyName_Fields fields;
};

struct System_Reflection_AssemblyName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_AssemblyName_VTable vtable;
};

typedef struct MethodInfo_205C45C MethodInfo_205C45C, *PMethodInfo_205C45C;

typedef union _union_220137 _union_220137, *P_union_220137;

union _union_220137 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205C45C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220137 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_IPunOwnershipCallbacks_o Photon_Pun_IPunOwnershipCallbacks_o, *PPhoton_Pun_IPunOwnershipCallbacks_o;

typedef struct Photon_Pun_IPunOwnershipCallbacks_Fields Photon_Pun_IPunOwnershipCallbacks_Fields, *PPhoton_Pun_IPunOwnershipCallbacks_Fields;

struct Photon_Pun_IPunOwnershipCallbacks_Fields {
};

struct Photon_Pun_IPunOwnershipCallbacks_o {
    struct Photon_Pun_IPunOwnershipCallbacks_c *klass;
    void *monitor;
    struct Photon_Pun_IPunOwnershipCallbacks_Fields fields;
};

typedef struct ExitGames_Client_Photon_DeserializeMethod_Fields ExitGames_Client_Photon_DeserializeMethod_Fields, *PExitGames_Client_Photon_DeserializeMethod_Fields;

struct ExitGames_Client_Photon_DeserializeMethod_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1F44BDC MethodInfo_1F44BDC, *PMethodInfo_1F44BDC;

typedef union _union_163271 _union_163271, *P_union_163271;

union _union_163271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F44BDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_GenericUtils___c__6_T__c Carbon_GenericUtils___c__6_T__c, *PCarbon_GenericUtils___c__6_T__c;

typedef struct Carbon_GenericUtils___c__6_T__StaticFields Carbon_GenericUtils___c__6_T__StaticFields, *PCarbon_GenericUtils___c__6_T__StaticFields;

typedef struct Carbon_GenericUtils___c__6_T__RGCTXs Carbon_GenericUtils___c__6_T__RGCTXs, *PCarbon_GenericUtils___c__6_T__RGCTXs;

typedef struct Carbon_GenericUtils___c__6_T__VTable Carbon_GenericUtils___c__6_T__VTable, *PCarbon_GenericUtils___c__6_T__VTable;

typedef struct Carbon_GenericUtils___c__6_T__o Carbon_GenericUtils___c__6_T__o, *PCarbon_GenericUtils___c__6_T__o;

typedef struct Carbon_GenericUtils___c__6_T__Fields Carbon_GenericUtils___c__6_T__Fields, *PCarbon_GenericUtils___c__6_T__Fields;

struct Carbon_GenericUtils___c__6_T__Fields {
};

struct Carbon_GenericUtils___c__6_T__StaticFields {
    struct Carbon_GenericUtils___c__6_T__o *__9;
    struct System_Func_PropertyInfo__bool__o *__9__6_0;
};

struct Carbon_GenericUtils___c__6_T__RGCTXs {
    struct Il2CppClass *_0_Carbon_GenericUtils___c__6_T_;
    struct MethodInfo *_1_Carbon_GenericUtils___c__6_T___ctor;
    struct Il2CppClass *_2_Carbon_GenericUtils___c__6_T_;
};

struct Carbon_GenericUtils___c__6_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_GenericUtils___c__6_T__c {
    struct Il2CppClass_1 _1;
    struct Carbon_GenericUtils___c__6_T__StaticFields *static_fields;
    struct Carbon_GenericUtils___c__6_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_GenericUtils___c__6_T__VTable vtable;
};

struct Carbon_GenericUtils___c__6_T__o {
    struct Carbon_GenericUtils___c__6_T__c *klass;
    void *monitor;
    struct Carbon_GenericUtils___c__6_T__Fields fields;
};

typedef struct CriWare_CriFsWebInstaller_VTable CriWare_CriFsWebInstaller_VTable, *PCriWare_CriFsWebInstaller_VTable;

struct CriWare_CriFsWebInstaller_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

typedef struct UnityEngine_DrivenTransformProperties_Fields UnityEngine_DrivenTransformProperties_Fields, *PUnityEngine_DrivenTransformProperties_Fields;

struct UnityEngine_DrivenTransformProperties_Fields {
    int32_t value__;
};

typedef struct System_Action_TermsOfServiceAgreeScene__VTable System_Action_TermsOfServiceAgreeScene__VTable, *PSystem_Action_TermsOfServiceAgreeScene__VTable;

struct System_Action_TermsOfServiceAgreeScene__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1707920 MethodInfo_1707920, *PMethodInfo_1707920;

typedef union _union_172501 _union_172501, *P_union_172501;

union _union_172501 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1707920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172501 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D09514 MethodInfo_1D09514, *PMethodInfo_1D09514;

typedef union _union_245967 _union_245967, *P_union_245967;

union _union_245967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvSsMigrateR_Fields Shock_RecvSsMigrateR_Fields, *PShock_RecvSsMigrateR_Fields;

typedef struct Shock_RecvSsMigrateRData_o Shock_RecvSsMigrateRData_o, *PShock_RecvSsMigrateRData_o;

typedef struct Shock_RecvSsMigrateRData_c Shock_RecvSsMigrateRData_c, *PShock_RecvSsMigrateRData_c;

typedef struct Shock_RecvSsMigrateRData_Fields Shock_RecvSsMigrateRData_Fields, *PShock_RecvSsMigrateRData_Fields;

typedef struct Shock_RecvSsMigrateRData_VTable Shock_RecvSsMigrateRData_VTable, *PShock_RecvSsMigrateRData_VTable;

struct Shock_RecvSsMigrateRData_Fields {
    uint8_t ss_migrate_status;
    int64_t lock_remain_time;
    struct Shock_ProtocolData_User_o *user;
    struct Shock_ProtocolData_Gift_array *gift_list;
};

struct Shock_RecvSsMigrateRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvSsMigrateRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvSsMigrateRData_VTable vtable;
};

struct Shock_RecvSsMigrateRData_o {
    struct Shock_RecvSsMigrateRData_c *klass;
    void *monitor;
    struct Shock_RecvSsMigrateRData_Fields fields;
};

struct Shock_RecvSsMigrateR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvSsMigrateRData_o *data;
    int32_t server_time;
};

typedef struct Shock_RecvMultiLiveEndR_o Shock_RecvMultiLiveEndR_o, *PShock_RecvMultiLiveEndR_o;

typedef struct Shock_RecvMultiLiveEndR_Fields Shock_RecvMultiLiveEndR_Fields, *PShock_RecvMultiLiveEndR_Fields;

typedef struct Shock_RecvMultiLiveEndRData_o Shock_RecvMultiLiveEndRData_o, *PShock_RecvMultiLiveEndRData_o;

typedef struct Shock_RecvMultiLiveEndRData_c Shock_RecvMultiLiveEndRData_c, *PShock_RecvMultiLiveEndRData_c;

typedef struct Shock_RecvMultiLiveEndRData_Fields Shock_RecvMultiLiveEndRData_Fields, *PShock_RecvMultiLiveEndRData_Fields;

typedef struct Shock_RecvMultiLiveEndRData_VTable Shock_RecvMultiLiveEndRData_VTable, *PShock_RecvMultiLiveEndRData_VTable;

struct Shock_RecvMultiLiveEndRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvMultiLiveEndR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvMultiLiveEndRData_o *data;
    int32_t server_time;
};

struct Shock_RecvMultiLiveEndRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvMultiLiveEndRData_VTable vtable;
};

struct Shock_RecvMultiLiveEndRData_Fields {
    uint8_t is_penalty_miss_ratio;
    struct Shock_ProtocolData_Live_o *live;
    struct Shock_ProtocolData_Gem_o *gem;
    struct System_UInt32_array *clear_master_live_mission_ids;
    struct Shock_ProtocolData_User_o *user;
    struct Shock_ProtocolData_Stamina_o *stamina;
    struct Shock_ProtocolData_Character_array *character_list;
    struct Shock_ProtocolData_Card_array *card_list;
    struct Shock_ProtocolData_CardSub_array *card_sub_list;
    struct Shock_ProtocolData_Item_array *item_list;
    struct Shock_ProtocolData_Point_array *point_list;
    struct Shock_ProtocolData_Group_array *group_list;
    struct Shock_ProtocolData_Reward_array *reward_list;
    struct Shock_ProtocolData_Gift_array *gift_list;
    struct System_UInt32_array *clear_mission_ids;
    struct Shock_ProtocolData_EventPoint_array *event_point_list;
    struct Shock_ProtocolData_Reward_array *event_point_reward_list;
    struct Shock_ProtocolData_RankingChange_o *ranking_change;
    struct Shock_ProtocolData_Reward_array *music_mission_reward_list;
    struct Shock_ProtocolData_EventRankingData_o *event_ranking_data;
};

struct Shock_RecvMultiLiveEndRData_o {
    struct Shock_RecvMultiLiveEndRData_c *klass;
    void *monitor;
    struct Shock_RecvMultiLiveEndRData_Fields fields;
};

struct Shock_RecvMultiLiveEndR_o {
    struct Shock_RecvMultiLiveEndR_c *klass;
    void *monitor;
    struct Shock_RecvMultiLiveEndR_Fields fields;
};

typedef struct MethodInfo_1BBB260 MethodInfo_1BBB260, *PMethodInfo_1BBB260;

typedef union _union_302910 _union_302910, *P_union_302910;

union _union_302910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_GenericParameterAttributes_o System_Reflection_GenericParameterAttributes_o, *PSystem_Reflection_GenericParameterAttributes_o;

typedef struct System_Reflection_GenericParameterAttributes_Fields System_Reflection_GenericParameterAttributes_Fields, *PSystem_Reflection_GenericParameterAttributes_Fields;

struct System_Reflection_GenericParameterAttributes_Fields {
    int32_t value__;
};

struct System_Reflection_GenericParameterAttributes_o {
    struct System_Reflection_GenericParameterAttributes_Fields fields;
};

typedef struct Aoharu_Scenes_Gacha_GachaBonusScrollItem___c_VTable Aoharu_Scenes_Gacha_GachaBonusScrollItem___c_VTable, *PAoharu_Scenes_Gacha_GachaBonusScrollItem___c_VTable;

struct Aoharu_Scenes_Gacha_GachaBonusScrollItem___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1BCF89C MethodInfo_1BCF89C, *PMethodInfo_1BCF89C;

typedef union _union_254787 _union_254787, *P_union_254787;

union _union_254787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF89C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_GenericParameterAttributes_c System_Reflection_GenericParameterAttributes_c, *PSystem_Reflection_GenericParameterAttributes_c;

typedef struct System_Reflection_GenericParameterAttributes_VTable System_Reflection_GenericParameterAttributes_VTable, *PSystem_Reflection_GenericParameterAttributes_VTable;

struct System_Reflection_GenericParameterAttributes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Reflection_GenericParameterAttributes_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_GenericParameterAttributes_VTable vtable;
};

typedef struct MethodInfo_1F44BCC MethodInfo_1F44BCC, *PMethodInfo_1F44BCC;

typedef union _union_163211 _union_163211, *P_union_163211;

union _union_163211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F44BCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179004 _union_179004, *P_union_179004;

union _union_179004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FE5E78 MethodInfo_1FE5E78, *PMethodInfo_1FE5E78;

typedef union _union_276916 _union_276916, *P_union_276916;

union _union_276916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5E78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179006 _union_179006, *P_union_179006;

union _union_179006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IDictionary_TKey__TValue__Fields System_Collections_Generic_IDictionary_TKey__TValue__Fields, *PSystem_Collections_Generic_IDictionary_TKey__TValue__Fields;

struct System_Collections_Generic_IDictionary_TKey__TValue__Fields {
};

typedef union _union_179008 _union_179008, *P_union_179008;

union _union_179008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAA484 MethodInfo_1EAA484, *PMethodInfo_1EAA484;

typedef union _union_263492 _union_263492, *P_union_263492;

union _union_263492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293DC44 MethodInfo_293DC44, *PMethodInfo_293DC44;

typedef union _union_182534 _union_182534, *P_union_182534;

union _union_182534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DC44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C31BA4 MethodInfo_2C31BA4, *PMethodInfo_2C31BA4;

typedef struct MethodInfo_2C31BA4_RGCTXs MethodInfo_2C31BA4_RGCTXs, *PMethodInfo_2C31BA4_RGCTXs;

typedef union _union_298247 _union_298247, *P_union_298247;

union _union_298247 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31BA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31BA4_RGCTXs *rgctx_data;
    union _union_298247 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C31BA4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct MethodInfo_293DC48 MethodInfo_293DC48, *PMethodInfo_293DC48;

typedef union _union_183972 _union_183972, *P_union_183972;

union _union_183972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DC48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Resources_ResourceSet_c System_Resources_ResourceSet_c, *PSystem_Resources_ResourceSet_c;

struct System_Resources_ResourceSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Resources_ResourceSet_VTable vtable;
};

typedef struct MethodInfo_1785C88 MethodInfo_1785C88, *PMethodInfo_1785C88;

typedef union _union_263076 _union_263076, *P_union_263076;

union _union_263076 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1785C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263076 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FBA48 MethodInfo_18FBA48, *PMethodInfo_18FBA48;

typedef struct MethodInfo_18FBA48_RGCTXs MethodInfo_18FBA48_RGCTXs, *PMethodInfo_18FBA48_RGCTXs;

typedef union _union_193449 _union_193449, *P_union_193449;

union _union_193449 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FBA48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FBA48_RGCTXs *rgctx_data;
    union _union_193449 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FBA48_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct System_Net_WebException_o System_Net_WebException_o, *PSystem_Net_WebException_o;

typedef struct System_Net_WebException_c System_Net_WebException_c, *PSystem_Net_WebException_c;

typedef struct System_Net_WebException_Fields System_Net_WebException_Fields, *PSystem_Net_WebException_Fields;

typedef struct System_Net_WebException_VTable System_Net_WebException_VTable, *PSystem_Net_WebException_VTable;

typedef struct System_Net_WebResponse_o System_Net_WebResponse_o, *PSystem_Net_WebResponse_o;

typedef struct System_Net_WebResponse_c System_Net_WebResponse_c, *PSystem_Net_WebResponse_c;

typedef struct System_Net_WebResponse_VTable System_Net_WebResponse_VTable, *PSystem_Net_WebResponse_VTable;

struct System_Net_WebResponse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_Close;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_IsFromCache;
    struct VirtualInvokeData _12_get_ContentLength;
    struct VirtualInvokeData _13_GetResponseStream;
    struct VirtualInvokeData _14_get_ResponseUri;
    struct VirtualInvokeData _15_get_Headers;
};

struct System_Net_WebException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_Net_WebResponse_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebResponse_VTable vtable;
};

struct System_Net_WebResponse_o {
    struct System_Net_WebResponse_c *klass;
    void *monitor;
    struct System_Net_WebResponse_Fields fields;
};

struct System_Net_WebException_Fields {
    struct System_InvalidOperationException_Fields super;
    int32_t m_Status;
    struct System_Net_WebResponse_o *m_Response;
    int32_t m_InternalStatus;
};

struct System_Net_WebException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebException_VTable vtable;
};

struct System_Net_WebException_o {
    struct System_Net_WebException_c *klass;
    void *monitor;
    struct System_Net_WebException_Fields fields;
};

typedef struct Chipstar_IFileParser_StorageFileTable__c Chipstar_IFileParser_StorageFileTable__c, *PChipstar_IFileParser_StorageFileTable__c;

struct Chipstar_IFileParser_StorageFileTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_179000 _union_179000, *P_union_179000;

union _union_179000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179002 _union_179002, *P_union_179002;

union _union_179002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179016 _union_179016, *P_union_179016;

union _union_179016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAA470 MethodInfo_1EAA470, *PMethodInfo_1EAA470;

typedef union _union_264864 _union_264864, *P_union_264864;

union _union_264864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA470 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_LiveMissionComboMst__uint__c Shock_GameMstTableBase_LiveMissionComboMst__uint__c, *PShock_GameMstTableBase_LiveMissionComboMst__uint__c;

typedef struct Shock_GameMstTableBase_LiveMissionComboMst__uint__VTable Shock_GameMstTableBase_LiveMissionComboMst__uint__VTable, *PShock_GameMstTableBase_LiveMissionComboMst__uint__VTable;

struct Shock_GameMstTableBase_LiveMissionComboMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LiveMissionComboMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LiveMissionComboMst__uint__VTable vtable;
};

typedef union _union_179018 _union_179018, *P_union_179018;

union _union_179018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293DC50 MethodInfo_293DC50, *PMethodInfo_293DC50;

typedef union _union_185410 _union_185410, *P_union_185410;

union _union_185410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DC50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1785C90 MethodInfo_1785C90, *PMethodInfo_1785C90;

typedef union _union_261164 _union_261164, *P_union_261164;

union _union_261164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1785C90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AlbumUnitMMst__string__c System_Func_AlbumUnitMMst__string__c, *PSystem_Func_AlbumUnitMMst__string__c;

typedef struct System_Func_AlbumUnitMMst__string__VTable System_Func_AlbumUnitMMst__string__VTable, *PSystem_Func_AlbumUnitMMst__string__VTable;

struct System_Func_AlbumUnitMMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumUnitMMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumUnitMMst__string__VTable vtable;
};

typedef struct MethodInfo_2DBBB94 MethodInfo_2DBBB94, *PMethodInfo_2DBBB94;

struct MethodInfo_2DBBB94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AlbumUnitMMst__string__o System_Func_AlbumUnitMMst__string__o, *PSystem_Func_AlbumUnitMMst__string__o;

struct System_Func_AlbumUnitMMst__string__o {
    struct System_Func_AlbumUnitMMst__string__c *klass;
    void *monitor;
    struct System_Func_AlbumUnitMMst__string__Fields fields;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___StarEventLevelRewardSettingMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___StarEventLevelRewardSettingMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___StarEventLevelRewardSettingMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint___StarEventLevelRewardSettingMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct MethodInfo_2276698 MethodInfo_2276698, *PMethodInfo_2276698;

struct MethodInfo_2276698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Util_TokenizerStringBlock_c System_Security_Util_TokenizerStringBlock_c, *PSystem_Security_Util_TokenizerStringBlock_c;

struct System_Security_Util_TokenizerStringBlock_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Util_TokenizerStringBlock_VTable vtable;
};

typedef struct MethodInfo_150BFB4_RGCTXs MethodInfo_150BFB4_RGCTXs, *PMethodInfo_150BFB4_RGCTXs;

struct MethodInfo_150BFB4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct LitJson_ExporterFunc_Quaternion__o LitJson_ExporterFunc_Quaternion__o, *PLitJson_ExporterFunc_Quaternion__o;

typedef struct LitJson_ExporterFunc_Quaternion__c LitJson_ExporterFunc_Quaternion__c, *PLitJson_ExporterFunc_Quaternion__c;

typedef struct LitJson_ExporterFunc_Quaternion__Fields LitJson_ExporterFunc_Quaternion__Fields, *PLitJson_ExporterFunc_Quaternion__Fields;

typedef struct LitJson_ExporterFunc_Quaternion__VTable LitJson_ExporterFunc_Quaternion__VTable, *PLitJson_ExporterFunc_Quaternion__VTable;

struct LitJson_ExporterFunc_Quaternion__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct LitJson_ExporterFunc_Quaternion__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_ExporterFunc_Quaternion__VTable vtable;
};

struct LitJson_ExporterFunc_Quaternion__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct LitJson_ExporterFunc_Quaternion__o {
    struct LitJson_ExporterFunc_Quaternion__c *klass;
    void *monitor;
    struct LitJson_ExporterFunc_Quaternion__Fields fields;
};

typedef union _union_179010 _union_179010, *P_union_179010;

union _union_179010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179012 _union_179012, *P_union_179012;

union _union_179012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F7A34_RGCTXs MethodInfo_10F7A34_RGCTXs, *PMethodInfo_10F7A34_RGCTXs;

struct MethodInfo_10F7A34_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_179014 _union_179014, *P_union_179014;

union _union_179014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218715 _union_218715, *P_union_218715;

union _union_218715 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F19F78 MethodInfo_1F19F78, *PMethodInfo_1F19F78;

typedef union _union_255687 _union_255687, *P_union_255687;

union _union_255687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19F78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_KerningTable___c_o TMPro_KerningTable___c_o, *PTMPro_KerningTable___c_o;

typedef struct TMPro_KerningTable___c_c TMPro_KerningTable___c_c, *PTMPro_KerningTable___c_c;

typedef struct TMPro_KerningTable___c_Fields TMPro_KerningTable___c_Fields, *PTMPro_KerningTable___c_Fields;

typedef struct TMPro_KerningTable___c_StaticFields TMPro_KerningTable___c_StaticFields, *PTMPro_KerningTable___c_StaticFields;

typedef struct TMPro_KerningTable___c_VTable TMPro_KerningTable___c_VTable, *PTMPro_KerningTable___c_VTable;

struct TMPro_KerningTable___c_Fields {
};

struct TMPro_KerningTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_KerningTable___c_o {
    struct TMPro_KerningTable___c_c *klass;
    void *monitor;
    struct TMPro_KerningTable___c_Fields fields;
};

struct TMPro_KerningTable___c_c {
    struct Il2CppClass_1 _1;
    struct TMPro_KerningTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_KerningTable___c_VTable vtable;
};

struct TMPro_KerningTable___c_StaticFields {
    struct TMPro_KerningTable___c_o *__9;
    struct System_Func_KerningPair__uint__o *__9__7_0;
    struct System_Func_KerningPair__uint__o *__9__7_1;
};

typedef struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass24_0_c GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass24_0_c, *PGooglePlayGames_Android_AndroidTokenClient___c__DisplayClass24_0_c;

typedef struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass24_0_VTable GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass24_0_VTable, *PGooglePlayGames_Android_AndroidTokenClient___c__DisplayClass24_0_VTable;

struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass24_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass24_0_VTable vtable;
};

typedef union _union_218717 _union_218717, *P_union_218717;

union _union_218717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_NetworkInformation_MibIPGlobalProperties_Fields System_Net_NetworkInformation_MibIPGlobalProperties_Fields, *PSystem_Net_NetworkInformation_MibIPGlobalProperties_Fields;

typedef struct System_Net_NetworkInformation_UnixIPGlobalProperties_Fields System_Net_NetworkInformation_UnixIPGlobalProperties_Fields, *PSystem_Net_NetworkInformation_UnixIPGlobalProperties_Fields;

struct System_Net_NetworkInformation_UnixIPGlobalProperties_Fields {
    struct System_Net_NetworkInformation_CommonUnixIPGlobalProperties_Fields super;
};

struct System_Net_NetworkInformation_MibIPGlobalProperties_Fields {
    struct System_Net_NetworkInformation_UnixIPGlobalProperties_Fields super;
    struct System_String_o *StatisticsFile;
    struct System_String_o *StatisticsFileIPv6;
    struct System_String_o *TcpFile;
    struct System_String_o *Tcp6File;
    struct System_String_o *UdpFile;
    struct System_String_o *Udp6File;
};

typedef union _union_218719 _union_218719, *P_union_218719;

union _union_218719 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__VTable FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__VTable, *PFancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__VTable;

struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

typedef struct System_Func_InOutAnimatorsController__bool__o System_Func_InOutAnimatorsController__bool__o, *PSystem_Func_InOutAnimatorsController__bool__o;

typedef struct System_Func_InOutAnimatorsController__bool__Fields System_Func_InOutAnimatorsController__bool__Fields, *PSystem_Func_InOutAnimatorsController__bool__Fields;

struct System_Func_InOutAnimatorsController__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_InOutAnimatorsController__bool__o {
    struct System_Func_InOutAnimatorsController__bool__c *klass;
    void *monitor;
    struct System_Func_InOutAnimatorsController__bool__Fields fields;
};

typedef struct MethodInfo_1D7E018 MethodInfo_1D7E018, *PMethodInfo_1D7E018;

typedef union _union_297596 _union_297596, *P_union_297596;

union _union_297596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7E018 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B4F8 MethodInfo_135B4F8, *PMethodInfo_135B4F8;

typedef struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__c Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__c, *PChipstar_LoaderCache_Cache_TLoader__TKey__TAsset__c;

typedef union _union_324533 _union_324533, *P_union_324533;

typedef struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__RGCTXs Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__RGCTXs, *PChipstar_LoaderCache_Cache_TLoader__TKey__TAsset__RGCTXs;

typedef struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__VTable Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__VTable, *PChipstar_LoaderCache_Cache_TLoader__TKey__TAsset__VTable;

struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

union _union_324533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B4F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__c {
    struct Il2CppClass_1 _1;
    struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__StaticFields *static_fields;
    struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__VTable vtable;
};

struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__RGCTXs {
    struct Il2CppClass *_0_Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset_;
};

typedef struct Aoharu_Scenes_Mission_MissionDialog___c__DisplayClass18_0_Fields Aoharu_Scenes_Mission_MissionDialog___c__DisplayClass18_0_Fields, *PAoharu_Scenes_Mission_MissionDialog___c__DisplayClass18_0_Fields;

struct Aoharu_Scenes_Mission_MissionDialog___c__DisplayClass18_0_Fields {
    struct Aoharu_Scenes_Mission_MissionDialog_o *__4__this;
    struct System_Collections_Generic_List_uint__o *saveReadMissionIdList;
};

typedef struct MethodInfo_15E6BA4_RGCTXs MethodInfo_15E6BA4_RGCTXs, *PMethodInfo_15E6BA4_RGCTXs;

struct MethodInfo_15E6BA4_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJNIHelper_GetMethodID_ReturnType_;
    struct Il2CppType *_1_ReturnType;
    struct Il2CppClass *_2_ReturnType;
    struct MethodInfo *_3_UnityEngine_AndroidJavaObject_FromJavaArrayDeleteLocalRef_ReturnType_;
};

typedef struct MethodInfo_106C2E8 MethodInfo_106C2E8, *PMethodInfo_106C2E8;

typedef union _union_167021 _union_167021, *P_union_167021;

union _union_167021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106C2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_LiveSelect_MenuItemUI_Fields Shock_Scenes_LiveSelect_MenuItemUI_Fields, *PShock_Scenes_LiveSelect_MenuItemUI_Fields;

struct Shock_Scenes_LiveSelect_MenuItemUI_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct UnityEngine_Vector2_o m_FrameInFrom;
    struct UnityEngine_Vector2_o m_FrameInTo;
    float m_FrameInRotate;
    float m_FrameInTime;
    float m_FrameInDelay;
    struct DG_Tweening_Tweener_o *m_MoveTweener;
    struct DG_Tweening_Tweener_o *m_RoatationTweener;
};

typedef union _union_218711 _union_218711, *P_union_218711;

union _union_218711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3251BE4 MethodInfo_3251BE4, *PMethodInfo_3251BE4;

typedef union _union_292104 _union_292104, *P_union_292104;

union _union_292104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251BE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2051CEC MethodInfo_2051CEC, *PMethodInfo_2051CEC;

typedef union _union_218419 _union_218419, *P_union_218419;

union _union_218419 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051CEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218419 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218713 _union_218713, *P_union_218713;

union _union_218713 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E397C MethodInfo_19E397C, *PMethodInfo_19E397C;

typedef union _union_252039 _union_252039, *P_union_252039;

union _union_252039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E397C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218703 _union_218703, *P_union_218703;

union _union_218703 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_PlayableBinding__Fields System_Collections_Generic_List_PlayableBinding__Fields, *PSystem_Collections_Generic_List_PlayableBinding__Fields;

typedef struct UnityEngine_Playables_PlayableBinding_array UnityEngine_Playables_PlayableBinding_array, *PUnityEngine_Playables_PlayableBinding_array;

struct System_Collections_Generic_List_PlayableBinding__Fields {
    struct UnityEngine_Playables_PlayableBinding_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Playables_PlayableBinding_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Playables_PlayableBinding_o m_Items[65535];
};

typedef union _union_218705 _union_218705, *P_union_218705;

union _union_218705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD6894 MethodInfo_2AD6894, *PMethodInfo_2AD6894;

typedef union _union_328604 _union_328604, *P_union_328604;

union _union_328604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2051CF8 MethodInfo_2051CF8, *PMethodInfo_2051CF8;

typedef union _union_218631 _union_218631, *P_union_218631;

union _union_218631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051CF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ResourceDownloadMst__uint__o Shock_GameMstTableBase_ResourceDownloadMst__uint__o, *PShock_GameMstTableBase_ResourceDownloadMst__uint__o;

typedef struct Shock_GameMstTableBase_ResourceDownloadMst__uint__c Shock_GameMstTableBase_ResourceDownloadMst__uint__c, *PShock_GameMstTableBase_ResourceDownloadMst__uint__c;

typedef struct Shock_GameMstTableBase_ResourceDownloadMst__uint__VTable Shock_GameMstTableBase_ResourceDownloadMst__uint__VTable, *PShock_GameMstTableBase_ResourceDownloadMst__uint__VTable;

struct Shock_GameMstTableBase_ResourceDownloadMst__uint__o {
    struct Shock_GameMstTableBase_ResourceDownloadMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_ResourceDownloadMst__uint__Fields fields;
};

struct Shock_GameMstTableBase_ResourceDownloadMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_ResourceDownloadMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_ResourceDownloadMst__uint__VTable vtable;
};

typedef struct GreeGameLib_WGLReceiver_StaticFields GreeGameLib_WGLReceiver_StaticFields, *PGreeGameLib_WGLReceiver_StaticFields;

typedef struct GreeGameLib_WGLReceiver_o GreeGameLib_WGLReceiver_o, *PGreeGameLib_WGLReceiver_o;

typedef struct GreeGameLib_WGLReceiver_c GreeGameLib_WGLReceiver_c, *PGreeGameLib_WGLReceiver_c;

typedef struct GreeGameLib_WGLReceiver_VTable GreeGameLib_WGLReceiver_VTable, *PGreeGameLib_WGLReceiver_VTable;

struct GreeGameLib_WGLReceiver_StaticFields {
    struct GreeGameLib_WGLReceiver_o *_instance;
};

struct GreeGameLib_WGLReceiver_o {
    struct GreeGameLib_WGLReceiver_c *klass;
    void *monitor;
    struct GreeGameLib_WGLReceiver_Fields fields;
};

struct GreeGameLib_WGLReceiver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GreeGameLib_WGLReceiver_c {
    struct Il2CppClass_1 _1;
    struct GreeGameLib_WGLReceiver_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_WGLReceiver_VTable vtable;
};

typedef union _union_218707 _union_218707, *P_union_218707;

union _union_218707 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_177C0B0 MethodInfo_177C0B0, *PMethodInfo_177C0B0;

typedef union _union_262392 _union_262392, *P_union_262392;

union _union_262392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177C0B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D5E05C_RGCTXs MethodInfo_2D5E05C_RGCTXs, *PMethodInfo_2D5E05C_RGCTXs;

struct MethodInfo_2D5E05C_RGCTXs {
    struct Il2CppType *_0_T;
    struct MethodInfo *_1_System_Runtime_InteropServices_MemoryMarshal_GetReference_T_;
    struct MethodInfo *_2_System_ReadOnlySpan_T__get_Length;
    struct MethodInfo *_3_System_SpanHelpers_IndexOf_T_;
};

typedef union _union_218709 _union_218709, *P_union_218709;

union _union_218709 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_ChatAttachmentMst__uint__Fields Shock_GameMstTableBase_ChatAttachmentMst__uint__Fields, *PShock_GameMstTableBase_ChatAttachmentMst__uint__Fields;

struct Shock_GameMstTableBase_ChatAttachmentMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct Carbon_DataNodeBase_IStoryPartData__VTable Carbon_DataNodeBase_IStoryPartData__VTable, *PCarbon_DataNodeBase_IStoryPartData__VTable;

struct Carbon_DataNodeBase_IStoryPartData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

typedef struct MethodInfo_3251BF8 MethodInfo_3251BF8, *PMethodInfo_3251BF8;

typedef union _union_292110 _union_292110, *P_union_292110;

union _union_292110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251BF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_AsObservableObservable_AsObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A86A4 MethodInfo_17A86A4, *PMethodInfo_17A86A4;

typedef union _union_169485 _union_169485, *P_union_169485;

union _union_169485 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A86A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Cockpit_PlayerListCell__Remove_d__17_Fields Photon_Pun_Demo_Cockpit_PlayerListCell__Remove_d__17_Fields, *PPhoton_Pun_Demo_Cockpit_PlayerListCell__Remove_d__17_Fields;

struct Photon_Pun_Demo_Cockpit_PlayerListCell__Remove_d__17_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Photon_Pun_Demo_Cockpit_PlayerListCell_o *__4__this;
};

typedef union _union_218701 _union_218701, *P_union_218701;

union _union_218701 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FE5E64 MethodInfo_1FE5E64, *PMethodInfo_1FE5E64;

struct MethodInfo_1FE5E64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127CB9C MethodInfo_127CB9C, *PMethodInfo_127CB9C;

typedef union _union_202038 _union_202038, *P_union_202038;

union _union_202038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CB9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_c Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_c, *PAoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_c;

typedef struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_VTable Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_VTable, *PAoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_VTable;

struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_VTable vtable;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_o _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_Fields fields;
};

typedef union _union_218737 _union_218737, *P_union_218737;

union _union_218737 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218739 _union_218739, *P_union_218739;

union _union_218739 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D4930 MethodInfo_24D4930, *PMethodInfo_24D4930;

typedef union _union_180714 _union_180714, *P_union_180714;

union _union_180714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29330E8 MethodInfo_29330E8, *PMethodInfo_29330E8;

typedef union _union_186654 _union_186654, *P_union_186654;

union _union_186654 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29330E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186654 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_102291C MethodInfo_102291C, *PMethodInfo_102291C;

typedef union _union_271630 _union_271630, *P_union_271630;

union _union_271630 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102291C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271630 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B92764 MethodInfo_2B92764, *PMethodInfo_2B92764;

typedef union _union_340312 _union_340312, *P_union_340312;

union _union_340312 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92764 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340312 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_GroupConfig_ICriSoundFileManager__o Chipstar_GroupConfig_ICriSoundFileManager__o, *PChipstar_GroupConfig_ICriSoundFileManager__o;

typedef struct Chipstar_GroupConfig_ICriSoundFileManager__c Chipstar_GroupConfig_ICriSoundFileManager__c, *PChipstar_GroupConfig_ICriSoundFileManager__c;

typedef struct Chipstar_GroupConfig_ICriSoundFileManager__VTable Chipstar_GroupConfig_ICriSoundFileManager__VTable, *PChipstar_GroupConfig_ICriSoundFileManager__VTable;

struct Chipstar_GroupConfig_ICriSoundFileManager__o {
    struct Chipstar_GroupConfig_ICriSoundFileManager__c *klass;
    void *monitor;
    struct Chipstar_GroupConfig_ICriSoundFileManager__Fields fields;
};

struct Chipstar_GroupConfig_ICriSoundFileManager__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BuildMapName;
    struct VirtualInvokeData _5_GetServer;
    struct VirtualInvokeData _6_GetName;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_GetSaveData;
    struct VirtualInvokeData _9_GetSaveStorage;
    struct VirtualInvokeData _10_GetSaveLocation;
    struct VirtualInvokeData _11_GetUrl;
    struct VirtualInvokeData _12_GetRemoteUrl;
};

struct Chipstar_GroupConfig_ICriSoundFileManager__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_GroupConfig_ICriSoundFileManager__VTable vtable;
};

typedef struct UniRx_AsyncReactiveCommand_Subscription_T__RGCTXs UniRx_AsyncReactiveCommand_Subscription_T__RGCTXs, *PUniRx_AsyncReactiveCommand_Subscription_T__RGCTXs;

struct UniRx_AsyncReactiveCommand_Subscription_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit___;
    struct MethodInfo *_1_UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____Remove;
};

typedef struct System_ComponentModel_BaseNumberConverter_VTable System_ComponentModel_BaseNumberConverter_VTable, *PSystem_ComponentModel_BaseNumberConverter_VTable;

struct System_ComponentModel_BaseNumberConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
    struct VirtualInvokeData _16_get_AllowHex;
};

typedef struct MethodInfo_14B94E8 MethodInfo_14B94E8, *PMethodInfo_14B94E8;

struct MethodInfo_14B94E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13FC3F8 MethodInfo_13FC3F8, *PMethodInfo_13FC3F8;

typedef union _union_258624 _union_258624, *P_union_258624;

union _union_258624 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FC3F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258624 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF7444 MethodInfo_2EF7444, *PMethodInfo_2EF7444;

typedef union _union_202954 _union_202954, *P_union_202954;

union _union_202954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_247D374 MethodInfo_247D374, *PMethodInfo_247D374;

struct MethodInfo_247D374 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_c _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_VTable vtable;
};

typedef struct MethodInfo_30ECDC8 MethodInfo_30ECDC8, *PMethodInfo_30ECDC8;

typedef union _union_236495 _union_236495, *P_union_236495;

union _union_236495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ECDC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StaminaIconLoader_Fields Shock_StaminaIconLoader_Fields, *PShock_StaminaIconLoader_Fields;

struct Shock_StaminaIconLoader_Fields {
};

typedef struct System_Collections_Generic_IEnumerable_ChatMst__o System_Collections_Generic_IEnumerable_ChatMst__o, *PSystem_Collections_Generic_IEnumerable_ChatMst__o;

typedef struct System_Collections_Generic_IEnumerable_ChatMst__Fields System_Collections_Generic_IEnumerable_ChatMst__Fields, *PSystem_Collections_Generic_IEnumerable_ChatMst__Fields;

struct System_Collections_Generic_IEnumerable_ChatMst__Fields {
};

struct System_Collections_Generic_IEnumerable_ChatMst__o {
    struct System_Collections_Generic_IEnumerable_ChatMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_ChatMst__Fields fields;
};

typedef union _union_218731 _union_218731, *P_union_218731;

union _union_218731 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_o Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_o, *PAoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_o;

typedef struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_Fields Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_Fields, *PAoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_Fields;

struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_Fields {
    struct Aoharu_Scenes_Live_InputEffectPool_o *__4__this;
    int32_t laneNumber;
    struct System_Action_o *onComplete;
    struct System_Action_GameObject__o *__9__0;
};

struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_o {
    struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_InputEffectPool___c__DisplayClass4_0_Fields fields;
};

typedef struct MethodInfo_2E6DCD0_RGCTXs MethodInfo_2E6DCD0_RGCTXs, *PMethodInfo_2E6DCD0_RGCTXs;

struct MethodInfo_2E6DCD0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_218733 _union_218733, *P_union_218733;

union _union_218733 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_c Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_c, *PAoharu_DataTakeOverIssueScene___c__DisplayClass14_0_c;

typedef struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_VTable Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_VTable, *PAoharu_DataTakeOverIssueScene___c__DisplayClass14_0_VTable;

struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_VTable vtable;
};

typedef union _union_218735 _union_218735, *P_union_218735;

union _union_218735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_198C3CC MethodInfo_198C3CC, *PMethodInfo_198C3CC;

typedef union _union_167275 _union_167275, *P_union_167275;

union _union_167275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198C3CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218725 _union_218725, *P_union_218725;

union _union_218725 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243703 _union_243703, *P_union_243703;

union _union_243703 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33304F0 MethodInfo_33304F0, *PMethodInfo_33304F0;

typedef union _union_322689 _union_322689, *P_union_322689;

union _union_322689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33304F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct TMPro_TMP_ListPool___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218727 _union_218727, *P_union_218727;

union _union_218727 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243705 _union_243705, *P_union_243705;

union _union_243705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336C508_RGCTXs MethodInfo_336C508_RGCTXs, *PMethodInfo_336C508_RGCTXs;

struct MethodInfo_336C508_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_12CA5C8 MethodInfo_12CA5C8, *PMethodInfo_12CA5C8;

typedef union _union_167919 _union_167919, *P_union_167919;

union _union_167919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CA5C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_long__Unit__long__c System_Func_long__Unit__long__c, *PSystem_Func_long__Unit__long__c;

typedef struct System_Func_long__Unit__long__VTable System_Func_long__Unit__long__VTable, *PSystem_Func_long__Unit__long__VTable;

struct System_Func_long__Unit__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_long__Unit__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_long__Unit__long__VTable vtable;
};

typedef union _union_218729 _union_218729, *P_union_218729;

union _union_218729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243707 _union_243707, *P_union_243707;

union _union_243707 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Globalization_FormatProvider_o System_Globalization_FormatProvider_o, *PSystem_Globalization_FormatProvider_o;

typedef struct System_Globalization_FormatProvider_c System_Globalization_FormatProvider_c, *PSystem_Globalization_FormatProvider_c;

typedef struct System_Globalization_FormatProvider_Fields System_Globalization_FormatProvider_Fields, *PSystem_Globalization_FormatProvider_Fields;

typedef struct System_Globalization_FormatProvider_VTable System_Globalization_FormatProvider_VTable, *PSystem_Globalization_FormatProvider_VTable;

struct System_Globalization_FormatProvider_Fields {
};

struct System_Globalization_FormatProvider_o {
    struct System_Globalization_FormatProvider_c *klass;
    void *monitor;
    struct System_Globalization_FormatProvider_Fields fields;
};

struct System_Globalization_FormatProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Globalization_FormatProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_FormatProvider_VTable vtable;
};

typedef union _union_243709 _union_243709, *P_union_243709;

union _union_243709 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D4924 MethodInfo_24D4924, *PMethodInfo_24D4924;

typedef union _union_179276 _union_179276, *P_union_179276;

union _union_179276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D4924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_o Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_o, *PAoharu_DataTakeOverIssueScene___c__DisplayClass14_0_o;

typedef struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_Fields Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_Fields, *PAoharu_DataTakeOverIssueScene___c__DisplayClass14_0_Fields;

typedef struct Aoharu_DataTakeOverIssueScene_o Aoharu_DataTakeOverIssueScene_o, *PAoharu_DataTakeOverIssueScene_o;

typedef struct Aoharu_DataTakeOverIssueScene_c Aoharu_DataTakeOverIssueScene_c, *PAoharu_DataTakeOverIssueScene_c;

typedef struct Aoharu_DataTakeOverIssueScene_Fields Aoharu_DataTakeOverIssueScene_Fields, *PAoharu_DataTakeOverIssueScene_Fields;

typedef struct Aoharu_DataTakeOverIssueScene_StaticFields Aoharu_DataTakeOverIssueScene_StaticFields, *PAoharu_DataTakeOverIssueScene_StaticFields;

typedef struct Aoharu_DataTakeOverIssueScene_VTable Aoharu_DataTakeOverIssueScene_VTable, *PAoharu_DataTakeOverIssueScene_VTable;

typedef struct Aoharu_DataTakeOverIssueInfoDialog_o Aoharu_DataTakeOverIssueInfoDialog_o, *PAoharu_DataTakeOverIssueInfoDialog_o;

typedef struct Aoharu_DataTakeOverIssueDialog_o Aoharu_DataTakeOverIssueDialog_o, *PAoharu_DataTakeOverIssueDialog_o;

typedef struct Aoharu_SnsSignInOutIssueDialog_o Aoharu_SnsSignInOutIssueDialog_o, *PAoharu_SnsSignInOutIssueDialog_o;

typedef struct Aoharu_DataTakeOverIssueCompleteDialog_o Aoharu_DataTakeOverIssueCompleteDialog_o, *PAoharu_DataTakeOverIssueCompleteDialog_o;

typedef struct Aoharu_DataTakeOverIssueInfoDialog_c Aoharu_DataTakeOverIssueInfoDialog_c, *PAoharu_DataTakeOverIssueInfoDialog_c;

typedef struct Aoharu_DataTakeOverIssueInfoDialog_Fields Aoharu_DataTakeOverIssueInfoDialog_Fields, *PAoharu_DataTakeOverIssueInfoDialog_Fields;

typedef struct Aoharu_DataTakeOverIssueDialog_c Aoharu_DataTakeOverIssueDialog_c, *PAoharu_DataTakeOverIssueDialog_c;

typedef struct Aoharu_SnsSignInOutIssueDialog_c Aoharu_SnsSignInOutIssueDialog_c, *PAoharu_SnsSignInOutIssueDialog_c;

typedef struct Aoharu_SnsSignInOutIssueDialog_Fields Aoharu_SnsSignInOutIssueDialog_Fields, *PAoharu_SnsSignInOutIssueDialog_Fields;

typedef struct Aoharu_DataTakeOverIssueCompleteDialog_c Aoharu_DataTakeOverIssueCompleteDialog_c, *PAoharu_DataTakeOverIssueCompleteDialog_c;

typedef struct Aoharu_DataTakeOverIssueCompleteDialog_Fields Aoharu_DataTakeOverIssueCompleteDialog_Fields, *PAoharu_DataTakeOverIssueCompleteDialog_Fields;

typedef struct Aoharu_DataTakeOverIssueInfoDialog_VTable Aoharu_DataTakeOverIssueInfoDialog_VTable, *PAoharu_DataTakeOverIssueInfoDialog_VTable;

typedef struct Aoharu_DataTakeOverIssueDialog_VTable Aoharu_DataTakeOverIssueDialog_VTable, *PAoharu_DataTakeOverIssueDialog_VTable;

typedef struct Aoharu_SnsSignInOutIssueDialog_VTable Aoharu_SnsSignInOutIssueDialog_VTable, *PAoharu_SnsSignInOutIssueDialog_VTable;

typedef struct Aoharu_DataTakeOverIssueCompleteDialog_VTable Aoharu_DataTakeOverIssueCompleteDialog_VTable, *PAoharu_DataTakeOverIssueCompleteDialog_VTable;

struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct Aoharu_DataTakeOverIssueScene_o *__4__this;
};

struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_o {
    struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverIssueScene___c__DisplayClass14_0_Fields fields;
};

struct Aoharu_SnsSignInOutIssueDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DataTakeOverIssueScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_DataTakeOverIssueCompleteDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DataTakeOverIssueInfoDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CancelBtn;
    struct Shock_TextMeshUI_o *m_CancelText;
    struct Shock_ButtonEvent_o *m_TakeOverBtn;
    struct Shock_TextMeshUI_o *m_TakeOverBtnText;
    struct Shock_TextMeshUI_o *m_IssueInfoNoteText;
    struct Shock_ButtonEvent_o *m_SnsSignInOutBtn;
    struct Shock_TextMeshUI_o *m_SnsSignInOutBtnText;
    struct Shock_TextMeshUI_o *m_SnsMessageText;
    struct Shock_TextMeshUI_o *m_SnsTargetSnsText;
    struct Shock_ButtonEvent_o *m_OpenWebView;
    struct Shock_TextMeshUI_o *m_OpenWebViewText;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_NoteText;
    struct System_Action_o *OnClickTakeOver;
    struct System_Action_o *OnClickSnsSignInOut;
    struct System_Action_o *OnClickCancel;
    struct System_Action_o *OnClickWebView;
    struct System_Action_DialogResultCode__o *OnCloseMigrationView;
    struct Shock_WebViewDialog_o *m_WebViewDialog;
};

struct Aoharu_DataTakeOverIssueDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DataTakeOverIssueInfoDialog_o {
    struct Aoharu_DataTakeOverIssueInfoDialog_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverIssueInfoDialog_Fields fields;
};

struct Aoharu_DataTakeOverIssueInfoDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_DataTakeOverIssueInfoDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverIssueInfoDialog_VTable vtable;
};

struct Aoharu_SnsSignInOutIssueDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_AttentionText;
    struct Shock_ButtonEvent_o *m_CancelBtn;
    struct Shock_TextMeshUI_o *m_CancelBtnText;
    struct Shock_TextMeshUI_o *m_TwitterTitle_Signin;
    struct Shock_TextMeshUI_o *m_TwitterTitle_Signout;
    struct Shock_ButtonEvent_o *m_TwitterBtn;
    struct Shock_TextMeshUI_o *m_AppleTitle_Signin;
    struct Shock_TextMeshUI_o *m_AppleTitle_Signout;
    struct Shock_ButtonEvent_o *m_AppleBtn;
    struct Shock_TextMeshUI_o *m_GoogleTitle_Signin;
    struct Shock_TextMeshUI_o *m_GoogleTitle_Signout;
    struct Shock_ButtonEvent_o *m_GoogleBtn;
    struct UnityEngine_GameObject_o *m_AppleArea;
    struct UnityEngine_GameObject_o *m_GoogleArea;
    struct System_Action_bool__o *OnClickTwitter;
    struct System_Action_bool__o *OnClickApple;
    struct System_Action_bool__o *OnClickGoogle;
    struct System_Action_o *OnClickCancel;
};

struct Aoharu_SnsSignInOutIssueDialog_o {
    struct Aoharu_SnsSignInOutIssueDialog_c *klass;
    void *monitor;
    struct Aoharu_SnsSignInOutIssueDialog_Fields fields;
};

struct Aoharu_SnsSignInOutIssueDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SnsSignInOutIssueDialog_VTable vtable;
};

struct Aoharu_DataTakeOverIssueCompleteDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CloseBtn;
    struct Shock_TextMeshUI_o *m_CloseBtnText;
    struct Shock_ButtonEvent_o *m_CopyBtn;
    struct Shock_TextMeshUI_o *m_CopyText;
    struct Shock_TextMeshUI_o *m_TitleText;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct Shock_TextMeshUI_o *m_NoteText;
    struct Shock_TextMeshUI_o *m_IdTitleText;
    struct Shock_TextMeshUI_o *m_IdText;
    struct System_Action_o *OnClickCopy;
};

struct Aoharu_DataTakeOverIssueScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_DataTakeOverIssueInfoDialog_o *m_InfoDialog;
    struct Aoharu_DataTakeOverIssueDialog_o *m_IssueDialog;
    struct Aoharu_SnsSignInOutIssueDialog_o *m_SnsSignInOutIssueDialog;
    struct Aoharu_DataTakeOverIssueCompleteDialog_o *m_CompleteDialog;
    struct Aoharu_SnsSignInOutCompleteDialog_o *m_SnsSignInOutCompleteDialog;
    struct Shock_ScrollPageMarker_o *m_ScrollPageMaker;
    struct Carbon_TweenBase_o *m_Tween;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct StaticBluredScreen_o *m_blur;
};

struct Aoharu_DataTakeOverIssueDialog_o {
    struct Aoharu_DataTakeOverIssueDialog_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverIssueDialog_Fields fields;
};

struct Aoharu_DataTakeOverIssueDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverIssueDialog_VTable vtable;
};

struct Aoharu_DataTakeOverIssueCompleteDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverIssueCompleteDialog_VTable vtable;
};

struct Aoharu_DataTakeOverIssueCompleteDialog_o {
    struct Aoharu_DataTakeOverIssueCompleteDialog_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverIssueCompleteDialog_Fields fields;
};

struct Aoharu_DataTakeOverIssueScene_o {
    struct Aoharu_DataTakeOverIssueScene_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverIssueScene_Fields fields;
};

struct Aoharu_DataTakeOverIssueScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_DataTakeOverIssueScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DataTakeOverIssueScene_VTable vtable;
};

struct Aoharu_DataTakeOverIssueScene_StaticFields {
    struct Aoharu_DataTakeOverIssueScene_o *ms_Instance;
    struct System_Action_o *ms_OnClosedOnce;
};

typedef struct MethodInfo_16008B4 MethodInfo_16008B4, *PMethodInfo_16008B4;

typedef struct MethodInfo_16008B4_RGCTXs MethodInfo_16008B4_RGCTXs, *PMethodInfo_16008B4_RGCTXs;

typedef union _union_210889 _union_210889, *P_union_210889;

struct MethodInfo_16008B4_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210889 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16008B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_16008B4_RGCTXs *rgctx_data;
    union _union_210889 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243701 _union_243701, *P_union_243701;

union _union_243701 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17FAB9C_RGCTXs MethodInfo_17FAB9C_RGCTXs, *PMethodInfo_17FAB9C_RGCTXs;

struct MethodInfo_17FAB9C_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Core_TweenManager_GetTweener_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Tweener_Setup_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_201D160 MethodInfo_201D160, *PMethodInfo_201D160;

typedef union _union_157936 _union_157936, *P_union_157936;

union _union_157936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D160 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3B3BC MethodInfo_1F3B3BC, *PMethodInfo_1F3B3BC;

typedef union _union_283512 _union_283512, *P_union_283512;

union _union_283512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B3BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E5768 MethodInfo_21E5768, *PMethodInfo_21E5768;

typedef union _union_160197 _union_160197, *P_union_160197;

union _union_160197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218721 _union_218721, *P_union_218721;

union _union_218721 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218723 _union_218723, *P_union_218723;

union _union_218723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Adventure_Text_PlayArgs_VTable Aoharu_Adventure_Text_PlayArgs_VTable, *PAoharu_Adventure_Text_PlayArgs_VTable;

struct Aoharu_Adventure_Text_PlayArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218759 _union_218759, *P_union_218759;

union _union_218759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Util_TokenizerStringBlock_o System_Security_Util_TokenizerStringBlock_o, *PSystem_Security_Util_TokenizerStringBlock_o;

typedef struct System_Security_Util_TokenizerStringBlock_Fields System_Security_Util_TokenizerStringBlock_Fields, *PSystem_Security_Util_TokenizerStringBlock_Fields;

struct System_Security_Util_TokenizerStringBlock_Fields {
    struct System_String_array *m_block;
    struct System_Security_Util_TokenizerStringBlock_o *m_next;
};

struct System_Security_Util_TokenizerStringBlock_o {
    struct System_Security_Util_TokenizerStringBlock_c *klass;
    void *monitor;
    struct System_Security_Util_TokenizerStringBlock_Fields fields;
};

typedef struct MethodInfo_2C21DAC_RGCTXs MethodInfo_2C21DAC_RGCTXs, *PMethodInfo_2C21DAC_RGCTXs;

struct MethodInfo_2C21DAC_RGCTXs {
    struct Il2CppClass *_0_Carbon_GameObjectExtensions___c__DisplayClass16_0_T_;
    struct MethodInfo *_1_Carbon_GameObjectExtensions___c__DisplayClass16_0_T___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_List_T_;
    struct MethodInfo *_3_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_4_UnityEngine_GameObject_GetComponentsInParent_T_;
    struct MethodInfo *_5_Carbon_GameObjectExtensions___c__DisplayClass16_0_T___GetComponentsInParentWithoutSelf_b__0;
    struct Il2CppClass *_6_System_Predicate_T_;
    struct MethodInfo *_7_System_Predicate_T___ctor;
    struct MethodInfo *_8_System_Collections_Generic_List_T__RemoveAll;
    struct MethodInfo *_9_System_Collections_Generic_List_T__ToArray;
};

typedef struct Aoharu_Scenes_Live_LiveDialog___c__DisplayClass69_0_VTable Aoharu_Scenes_Live_LiveDialog___c__DisplayClass69_0_VTable, *PAoharu_Scenes_Live_LiveDialog___c__DisplayClass69_0_VTable;

struct Aoharu_Scenes_Live_LiveDialog___c__DisplayClass69_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24339EC MethodInfo_24339EC, *PMethodInfo_24339EC;

typedef union _union_276054 _union_276054, *P_union_276054;

union _union_276054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24339EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24A9954 MethodInfo_24A9954, *PMethodInfo_24A9954;

typedef union _union_311642 _union_311642, *P_union_311642;

union _union_311642 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311642 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204110 _union_204110, *P_union_204110;

union _union_204110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7E058 MethodInfo_1D7E058, *PMethodInfo_1D7E058;

struct MethodInfo_1D7E058 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_o Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_o, *PSpine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_o;

typedef struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_Fields Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_Fields, *PSpine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_Fields;

struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_Fields {
    float x;
    float y;
    float width;
    float height;
    int32_t packingRotation;
};

struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_o {
    struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_c *klass;
    void *monitor;
    struct Spine_Unity_SpineSpriteAtlasAsset_SavedRegionInfo_Fields fields;
};

typedef union _union_204112 _union_204112, *P_union_204112;

union _union_204112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_c BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_c, *PBookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_c;

struct BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_14F3270_RGCTXs MethodInfo_14F3270_RGCTXs, *PMethodInfo_14F3270_RGCTXs;

struct MethodInfo_14F3270_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_204114 _union_204114, *P_union_204114;

union _union_204114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BA5A8 MethodInfo_22BA5A8, *PMethodInfo_22BA5A8;

typedef union _union_277098 _union_277098, *P_union_277098;

union _union_277098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA5A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204116 _union_204116, *P_union_204116;

union _union_204116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_long__Unit__long__o System_Func_long__Unit__long__o, *PSystem_Func_long__Unit__long__o;

typedef struct System_Func_long__Unit__long__Fields System_Func_long__Unit__long__Fields, *PSystem_Func_long__Unit__long__Fields;

struct System_Func_long__Unit__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_long__Unit__long__o {
    struct System_Func_long__Unit__long__c *klass;
    void *monitor;
    struct System_Func_long__Unit__long__Fields fields;
};

typedef struct MethodInfo_1D2ABCC MethodInfo_1D2ABCC, *PMethodInfo_1D2ABCC;

typedef union _union_247119 _union_247119, *P_union_247119;

union _union_247119 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2ABCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247119 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_LayoutRebuilder_c UnityEngine_UI_LayoutRebuilder_c, *PUnityEngine_UI_LayoutRebuilder_c;

typedef struct UnityEngine_UI_LayoutRebuilder_StaticFields UnityEngine_UI_LayoutRebuilder_StaticFields, *PUnityEngine_UI_LayoutRebuilder_StaticFields;

typedef struct UnityEngine_UI_LayoutRebuilder_VTable UnityEngine_UI_LayoutRebuilder_VTable, *PUnityEngine_UI_LayoutRebuilder_VTable;

typedef struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__o UnityEngine_Pool_ObjectPool_LayoutRebuilder__o, *PUnityEngine_Pool_ObjectPool_LayoutRebuilder__o;

typedef struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__c UnityEngine_Pool_ObjectPool_LayoutRebuilder__c, *PUnityEngine_Pool_ObjectPool_LayoutRebuilder__c;

typedef struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__Fields UnityEngine_Pool_ObjectPool_LayoutRebuilder__Fields, *PUnityEngine_Pool_ObjectPool_LayoutRebuilder__Fields;

typedef struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__VTable UnityEngine_Pool_ObjectPool_LayoutRebuilder__VTable, *PUnityEngine_Pool_ObjectPool_LayoutRebuilder__VTable;

struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ActionOnGet;
    struct System_Action_T__o *m_ActionOnRelease;
    struct System_Action_T__o *m_ActionOnDestroy;
    int32_t m_MaxSize;
    bool m_CollectionCheck;
    int32_t _CountAll_k__BackingField;
};

struct UnityEngine_UI_LayoutRebuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Rebuild;
    struct VirtualInvokeData _5_get_transform;
    struct VirtualInvokeData _6_LayoutComplete;
    struct VirtualInvokeData _7_GraphicUpdateComplete;
    struct VirtualInvokeData _8_IsDestroyed;
};

struct UnityEngine_UI_LayoutRebuilder_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_LayoutRebuilder_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_LayoutRebuilder_VTable vtable;
};

struct UnityEngine_UI_LayoutRebuilder_StaticFields {
    struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__o *s_Rebuilders;
};

struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_CountInactive;
    struct VirtualInvokeData _6_Get;
    struct VirtualInvokeData _7_Release;
    struct VirtualInvokeData _8_Clear;
};

struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__VTable vtable;
};

struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__o {
    struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__c *klass;
    void *monitor;
    struct UnityEngine_Pool_ObjectPool_LayoutRebuilder__Fields fields;
};

typedef union _union_204118 _union_204118, *P_union_204118;

union _union_204118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Navigation___c__DisplayClass15_1_c Shock_Navigation___c__DisplayClass15_1_c, *PShock_Navigation___c__DisplayClass15_1_c;

typedef struct Shock_Navigation___c__DisplayClass15_1_VTable Shock_Navigation___c__DisplayClass15_1_VTable, *PShock_Navigation___c__DisplayClass15_1_VTable;

struct Shock_Navigation___c__DisplayClass15_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass15_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass15_1_VTable vtable;
};

typedef struct BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_o BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_o, *PBookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_o;

typedef struct BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_Fields BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_Fields, *PBookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_Fields;

struct BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_Fields {
};

struct BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_o {
    struct BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_c *klass;
    void *monitor;
    struct BookBeat_Akamai_EdgeAuthToken_IAkamaiTokenConfig_Fields fields;
};

typedef union _union_218751 _union_218751, *P_union_218751;

union _union_218751 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218753 _union_218753, *P_union_218753;

union _union_218753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_DateTime_array System_DateTime_array, *PSystem_DateTime_array;

struct System_DateTime_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_DateTime_o m_Items[65535];
};

typedef union _union_218755 _union_218755, *P_union_218755;

union _union_218755 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218757 _union_218757, *P_union_218757;

union _union_218757 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218747 _union_218747, *P_union_218747;

union _union_218747 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218749 _union_218749, *P_union_218749;

union _union_218749 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_CardMovieUI_Fields Aoharu_Scenes_Gacha_CardMovieUI_Fields, *PAoharu_Scenes_Gacha_CardMovieUI_Fields;

struct Aoharu_Scenes_Gacha_CardMovieUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_MoviePlayer_o *m_player;
    struct UnityEngine_Canvas_o *m_screen;
};

typedef union _union_204100 _union_204100, *P_union_204100;

union _union_204100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3B3A4 MethodInfo_1F3B3A4, *PMethodInfo_1F3B3A4;

typedef union _union_283510 _union_283510, *P_union_283510;

union _union_283510 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B3A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283510 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204102 _union_204102, *P_union_204102;

union _union_204102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_WebRequest___c__DisplayClass79_0_Fields System_Net_WebRequest___c__DisplayClass79_0_Fields, *PSystem_Net_WebRequest___c__DisplayClass79_0_Fields;

typedef struct System_Security_Principal_WindowsIdentity_o System_Security_Principal_WindowsIdentity_o, *PSystem_Security_Principal_WindowsIdentity_o;

typedef struct System_Security_Principal_WindowsIdentity_c System_Security_Principal_WindowsIdentity_c, *PSystem_Security_Principal_WindowsIdentity_c;

typedef struct System_Security_Principal_WindowsIdentity_Fields System_Security_Principal_WindowsIdentity_Fields, *PSystem_Security_Principal_WindowsIdentity_Fields;

typedef struct System_Security_Principal_WindowsIdentity_StaticFields System_Security_Principal_WindowsIdentity_StaticFields, *PSystem_Security_Principal_WindowsIdentity_StaticFields;

struct System_Security_Principal_WindowsIdentity_Fields {
    struct System_Security_Claims_ClaimsIdentity_Fields super;
    intptr_t _token;
    struct System_String_o *_type;
    int32_t _account;
    bool _authenticated;
    struct System_String_o *_name;
    struct System_Runtime_Serialization_SerializationInfo_o *_info;
};

struct System_Net_WebRequest___c__DisplayClass79_0_Fields {
    struct System_Security_Principal_WindowsIdentity_o *currentUser;
    struct System_Net_WebRequest_o *__4__this;
};

struct System_Security_Principal_WindowsIdentity_StaticFields {
    intptr_t invalidWindows;
};

struct System_Security_Principal_WindowsIdentity_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Principal_WindowsIdentity_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Principal_WindowsIdentity_VTable vtable;
};

struct System_Security_Principal_WindowsIdentity_o {
    struct System_Security_Principal_WindowsIdentity_c *klass;
    void *monitor;
    struct System_Security_Principal_WindowsIdentity_Fields fields;
};

typedef union _union_204104 _union_204104, *P_union_204104;

union _union_204104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204106 _union_204106, *P_union_204106;

union _union_204106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28B67E0 MethodInfo_28B67E0, *PMethodInfo_28B67E0;

typedef union _union_308956 _union_308956, *P_union_308956;

union _union_308956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B67E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204108 _union_204108, *P_union_204108;

union _union_204108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B8910 MethodInfo_19B8910, *PMethodInfo_19B8910;

typedef union _union_311758 _union_311758, *P_union_311758;

union _union_311758 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B8910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311758 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9276C MethodInfo_2B9276C, *PMethodInfo_2B9276C;

typedef union _union_340286 _union_340286, *P_union_340286;

union _union_340286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9276C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E5740 MethodInfo_21E5740, *PMethodInfo_21E5740;

typedef union _union_161701 _union_161701, *P_union_161701;

union _union_161701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5740 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218741 _union_218741, *P_union_218741;

union _union_218741 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17D3668 MethodInfo_17D3668, *PMethodInfo_17D3668;

typedef union _union_233741 _union_233741, *P_union_233741;

union _union_233741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D3668 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218743 _union_218743, *P_union_218743;

union _union_218743 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveScene___c__DisplayClass46_0_c Aoharu_LiveScene___c__DisplayClass46_0_c, *PAoharu_LiveScene___c__DisplayClass46_0_c;

typedef struct Aoharu_LiveScene___c__DisplayClass46_0_VTable Aoharu_LiveScene___c__DisplayClass46_0_VTable, *PAoharu_LiveScene___c__DisplayClass46_0_VTable;

struct Aoharu_LiveScene___c__DisplayClass46_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveScene___c__DisplayClass46_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveScene___c__DisplayClass46_0_VTable vtable;
};

typedef union _union_218745 _union_218745, *P_union_218745;

union _union_218745 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F09F60 MethodInfo_2F09F60, *PMethodInfo_2F09F60;

struct MethodInfo_2F09F60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_MissionData__MissionTabType__Fields System_Func_MissionData__MissionTabType__Fields, *PSystem_Func_MissionData__MissionTabType__Fields;

struct System_Func_MissionData__MissionTabType__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__c System_Collections_Generic_Dictionary_string__PropertyDescriptor__c, *PSystem_Collections_Generic_Dictionary_string__PropertyDescriptor__c;

struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__VTable vtable;
};

typedef struct MethodInfo_1D87B90 MethodInfo_1D87B90, *PMethodInfo_1D87B90;

typedef union _union_297014 _union_297014, *P_union_297014;

union _union_297014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D87B90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1075E2C MethodInfo_1075E2C, *PMethodInfo_1075E2C;

typedef union _union_169665 _union_169665, *P_union_169665;

union _union_169665 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1075E2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169665 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1272030 MethodInfo_1272030, *PMethodInfo_1272030;

typedef union _union_201084 _union_201084, *P_union_201084;

union _union_201084 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_HomeBannerMstTable___c__DisplayClass13_0_c Shock_HomeBannerMstTable___c__DisplayClass13_0_c, *PShock_HomeBannerMstTable___c__DisplayClass13_0_c;

typedef struct Shock_HomeBannerMstTable___c__DisplayClass13_0_VTable Shock_HomeBannerMstTable___c__DisplayClass13_0_VTable, *PShock_HomeBannerMstTable___c__DisplayClass13_0_VTable;

struct Shock_HomeBannerMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_HomeBannerMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_HomeBannerMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_2AD6804 MethodInfo_2AD6804, *PMethodInfo_2AD6804;

typedef union _union_328901 _union_328901, *P_union_328901;

union _union_328901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293308C MethodInfo_293308C, *PMethodInfo_293308C;

typedef union _union_182340 _union_182340, *P_union_182340;

union _union_182340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293308C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D77C38 MethodInfo_2D77C38, *PMethodInfo_2D77C38;

typedef struct GreeGameLib_PaymentImplAndroid_c GreeGameLib_PaymentImplAndroid_c, *PGreeGameLib_PaymentImplAndroid_c;

typedef struct MethodInfo_2D77C38_RGCTXs MethodInfo_2D77C38_RGCTXs, *PMethodInfo_2D77C38_RGCTXs;

typedef union _union_328158 _union_328158, *P_union_328158;

typedef struct GreeGameLib_PaymentImplAndroid_StaticFields GreeGameLib_PaymentImplAndroid_StaticFields, *PGreeGameLib_PaymentImplAndroid_StaticFields;

struct MethodInfo_2D77C38_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJavaObject_Call_T_;
};

union _union_328158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D77C38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GreeGameLib_PaymentImplAndroid_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D77C38_RGCTXs *rgctx_data;
    union _union_328158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct GreeGameLib_PaymentImplAndroid_c {
    struct Il2CppClass_1 _1;
    struct GreeGameLib_PaymentImplAndroid_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_PaymentImplAndroid_VTable vtable;
};

struct GreeGameLib_PaymentImplAndroid_StaticFields {
    struct System_String_o *GGL_PLUGIN_CLASS;
};

typedef struct MethodInfo_2933098 MethodInfo_2933098, *PMethodInfo_2933098;

typedef union _union_185216 _union_185216, *P_union_185216;

union _union_185216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Internal_Cryptography_OidLookup___c_Fields Internal_Cryptography_OidLookup___c_Fields, *PInternal_Cryptography_OidLookup___c_Fields;

struct Internal_Cryptography_OidLookup___c_Fields {
};

typedef struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__o System_Collections_Generic_Dictionary_string__PropertyDescriptor__o, *PSystem_Collections_Generic_Dictionary_string__PropertyDescriptor__o;

typedef struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__Fields System_Collections_Generic_Dictionary_string__PropertyDescriptor__Fields, *PSystem_Collections_Generic_Dictionary_string__PropertyDescriptor__Fields;

struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__o {
    struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__PropertyDescriptor__Fields fields;
};

typedef struct System_Exception_ExceptionMessageKind_o System_Exception_ExceptionMessageKind_o, *PSystem_Exception_ExceptionMessageKind_o;

typedef struct System_Exception_ExceptionMessageKind_Fields System_Exception_ExceptionMessageKind_Fields, *PSystem_Exception_ExceptionMessageKind_Fields;

struct System_Exception_ExceptionMessageKind_Fields {
    int32_t value__;
};

struct System_Exception_ExceptionMessageKind_o {
    struct System_Exception_ExceptionMessageKind_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_IRejectPromise_c Cysharp_Threading_Tasks_IRejectPromise_c, *PCysharp_Threading_Tasks_IRejectPromise_c;

struct Cysharp_Threading_Tasks_IRejectPromise_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct SharpCompress_Compressors_LZMA_LzmaStream_Fields SharpCompress_Compressors_LZMA_LzmaStream_Fields, *PSharpCompress_Compressors_LZMA_LzmaStream_Fields;

typedef struct SharpCompress_Compressors_LZMA_LZ_OutWindow_o SharpCompress_Compressors_LZMA_LZ_OutWindow_o, *PSharpCompress_Compressors_LZMA_LZ_OutWindow_o;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_o SharpCompress_Compressors_LZMA_RangeCoder_Decoder_o, *PSharpCompress_Compressors_LZMA_RangeCoder_Decoder_o;

typedef struct SharpCompress_Compressors_LZMA_Decoder_o SharpCompress_Compressors_LZMA_Decoder_o, *PSharpCompress_Compressors_LZMA_Decoder_o;

typedef struct SharpCompress_Compressors_LZMA_Encoder_o SharpCompress_Compressors_LZMA_Encoder_o, *PSharpCompress_Compressors_LZMA_Encoder_o;

typedef struct SharpCompress_Compressors_LZMA_LZ_OutWindow_c SharpCompress_Compressors_LZMA_LZ_OutWindow_c, *PSharpCompress_Compressors_LZMA_LZ_OutWindow_c;

typedef struct SharpCompress_Compressors_LZMA_LZ_OutWindow_Fields SharpCompress_Compressors_LZMA_LZ_OutWindow_Fields, *PSharpCompress_Compressors_LZMA_LZ_OutWindow_Fields;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_c SharpCompress_Compressors_LZMA_RangeCoder_Decoder_c, *PSharpCompress_Compressors_LZMA_RangeCoder_Decoder_c;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_Fields SharpCompress_Compressors_LZMA_RangeCoder_Decoder_Fields, *PSharpCompress_Compressors_LZMA_RangeCoder_Decoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_Decoder_c SharpCompress_Compressors_LZMA_Decoder_c, *PSharpCompress_Compressors_LZMA_Decoder_c;

typedef struct SharpCompress_Compressors_LZMA_Decoder_Fields SharpCompress_Compressors_LZMA_Decoder_Fields, *PSharpCompress_Compressors_LZMA_Decoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_Encoder_c SharpCompress_Compressors_LZMA_Encoder_c, *PSharpCompress_Compressors_LZMA_Encoder_c;

typedef struct SharpCompress_Compressors_LZMA_Encoder_Fields SharpCompress_Compressors_LZMA_Encoder_Fields, *PSharpCompress_Compressors_LZMA_Encoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_LZ_OutWindow_VTable SharpCompress_Compressors_LZMA_LZ_OutWindow_VTable, *PSharpCompress_Compressors_LZMA_LZ_OutWindow_VTable;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_VTable SharpCompress_Compressors_LZMA_RangeCoder_Decoder_VTable, *PSharpCompress_Compressors_LZMA_RangeCoder_Decoder_VTable;

typedef struct SharpCompress_Compressors_LZMA_Decoder_VTable SharpCompress_Compressors_LZMA_Decoder_VTable, *PSharpCompress_Compressors_LZMA_Decoder_VTable;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_array SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_array, *PSharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_array;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_o SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_o, *PSharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_o;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_o SharpCompress_Compressors_LZMA_Decoder_LenDecoder_o, *PSharpCompress_Compressors_LZMA_Decoder_LenDecoder_o;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_o SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_o, *PSharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_o;

typedef struct SharpCompress_Compressors_LZMA_Encoder_StaticFields SharpCompress_Compressors_LZMA_Encoder_StaticFields, *PSharpCompress_Compressors_LZMA_Encoder_StaticFields;

typedef struct SharpCompress_Compressors_LZMA_Encoder_Optimal_array SharpCompress_Compressors_LZMA_Encoder_Optimal_array, *PSharpCompress_Compressors_LZMA_Encoder_Optimal_array;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_o SharpCompress_Compressors_LZMA_RangeCoder_Encoder_o, *PSharpCompress_Compressors_LZMA_RangeCoder_Encoder_o;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_o SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_o, *PSharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_o;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_o SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_o, *PSharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_o;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_c SharpCompress_Compressors_LZMA_Decoder_LenDecoder_c, *PSharpCompress_Compressors_LZMA_Decoder_LenDecoder_c;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_Fields SharpCompress_Compressors_LZMA_Decoder_LenDecoder_Fields, *PSharpCompress_Compressors_LZMA_Decoder_LenDecoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_c SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_c, *PSharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_c;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Fields SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Fields, *PSharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_c SharpCompress_Compressors_LZMA_RangeCoder_Encoder_c, *PSharpCompress_Compressors_LZMA_RangeCoder_Encoder_c;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_Fields SharpCompress_Compressors_LZMA_RangeCoder_Encoder_Fields, *PSharpCompress_Compressors_LZMA_RangeCoder_Encoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_c SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_c, *PSharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_c;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_Fields SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_Fields, *PSharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_c SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_c, *PSharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_c;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Fields SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Fields, *PSharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Fields;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_VTable SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_VTable, *PSharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_VTable;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_array SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_array, *PSharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_array;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_VTable SharpCompress_Compressors_LZMA_RangeCoder_Encoder_VTable, *PSharpCompress_Compressors_LZMA_RangeCoder_Encoder_VTable;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_VTable SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_VTable, *PSharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_VTable;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_VTable SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_VTable, *PSharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_VTable;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_array SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_array, *PSharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_array;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_o SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_o, *PSharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_o;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_o SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_o, *PSharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_o;

typedef struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_Fields SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_Fields, *PSharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_Fields;

typedef struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_Fields SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_Fields, *PSharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_Fields;

struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Fields {
    struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_array *_coders;
    int32_t _numPrevBits;
    int32_t _numPosBits;
    uint32_t _posMask;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_o {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Decoder_Fields {
    struct SharpCompress_Compressors_LZMA_LZ_OutWindow_o *_outWindow;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array *_isMatchDecoders;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array *_isRepDecoders;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array *_isRepG0Decoders;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array *_isRepG1Decoders;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array *_isRepG2Decoders;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array *_isRep0LongDecoders;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_array *_posSlotDecoder;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array *_posDecoders;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_o _posAlignDecoder;
    struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_o *_lenDecoder;
    struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_o *_repLenDecoder;
    struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_o *_literalDecoder;
    int32_t _dictionarySize;
    uint32_t _posStateMask;
    struct SharpCompress_Compressors_LZMA_Base_State_o _state;
    uint32_t _rep0;
    uint32_t _rep1;
    uint32_t _rep2;
    uint32_t _rep3;
};

struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_Fields {
    struct SharpCompress_Compressors_LZMA_Encoder_LenEncoder_Fields super;
    struct System_UInt32_array *_prices;
    uint32_t _tableSize;
    struct System_UInt32_array *_counters;
};

struct SharpCompress_Compressors_LZMA_LzmaStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_IO_Stream_o *_inputStream;
    int64_t _inputSize;
    int64_t _outputSize;
    int32_t _dictionarySize;
    struct SharpCompress_Compressors_LZMA_LZ_OutWindow_o *_outWindow;
    struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_o *_rangeDecoder;
    struct SharpCompress_Compressors_LZMA_Decoder_o *_decoder;
    int64_t _position;
    bool _endReached;
    int64_t _availableBytes;
    int64_t _rangeDecoderLimit;
    int64_t _inputPosition;
    bool _isLzma2;
    bool _uncompressedChunk;
    bool _needDictReset;
    bool _needProps;
    struct SharpCompress_Compressors_LZMA_Encoder_o *_encoder;
    bool _isDisposed;
    struct System_Byte_array *_Properties_k__BackingField;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_LZ_OutWindow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_Fields {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array *_encoders;
};

struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_o {
    struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Encoder_Fields {
    struct SharpCompress_Compressors_LZMA_Base_State_o _state;
    uint8_t _previousByte;
    struct System_UInt32_array *_repDistances;
    struct SharpCompress_Compressors_LZMA_Encoder_Optimal_array *_optimum;
    struct SharpCompress_Compressors_LZMA_LZ_BinTree_o *_matchFinder;
    struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_o *_rangeEncoder;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array *_isMatch;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array *_isRep;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array *_isRepG0;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array *_isRepG1;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array *_isRepG2;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array *_isRep0Long;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_array *_posSlotEncoder;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_array *_posEncoders;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeEncoder_o _posAlignEncoder;
    struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_o *_lenEncoder;
    struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_o *_repMatchLenEncoder;
    struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_o *_literalEncoder;
    struct System_UInt32_array *_matchDistances;
    uint32_t _numFastBytes;
    uint32_t _longestMatchLength;
    uint32_t _numDistancePairs;
    uint32_t _additionalOffset;
    uint32_t _optimumEndIndex;
    uint32_t _optimumCurrentIndex;
    bool _longestMatchWasFound;
    struct System_UInt32_array *_posSlotPrices;
    struct System_UInt32_array *_distancesPrices;
    struct System_UInt32_array *_alignPrices;
    uint32_t _alignPriceCount;
    uint32_t _distTableSize;
    int32_t _posStateBits;
    uint32_t _posStateMask;
    int32_t _numLiteralPosStateBits;
    int32_t _numLiteralContextBits;
    uint32_t _dictionarySize;
    uint32_t _dictionarySizePrev;
    uint32_t _numFastBytesPrev;
    int64_t _nowPos64;
    bool _finished;
    struct System_IO_Stream_o *_inStream;
    int32_t _matchFinderType;
    bool _writeEndMark;
    bool _needReleaseMfStream;
    bool _processingMode;
    struct System_UInt32_array *_reps;
    struct System_UInt32_array *_repLens;
    struct System_Byte_array *_properties;
    struct System_UInt32_array *_tempPrices;
    uint32_t _matchPriceCount;
    uint32_t _trainSize;
};

struct SharpCompress_Compressors_LZMA_Encoder_o {
    struct SharpCompress_Compressors_LZMA_Encoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Encoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Encoder_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_LZMA_Encoder_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Encoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_Fields {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_array *_decoders;
};

struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_o {
    struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Decoder2_o m_Items[65535];
};

struct SharpCompress_Compressors_LZMA_Decoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Code;
    struct VirtualInvokeData _5_SetDecoderProperties;
};

struct SharpCompress_Compressors_LZMA_Decoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Decoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Decoder_o {
    struct SharpCompress_Compressors_LZMA_Decoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Decoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_o m_Items[65535];
};

struct SharpCompress_Compressors_LZMA_Encoder_StaticFields {
    struct System_Byte_array *G_FAST_POS;
    struct System_String_array *K_MATCH_FINDER_I_DS;
};

struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Fields {
    struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_array *_coders;
    int32_t _numPrevBits;
    int32_t _numPosBits;
    uint32_t _posMask;
};

struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_o {
    struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_Fields {
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_o _choice;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitDecoder_o _choice2;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_array *_lowCoder;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_array *_midCoder;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_o _highCoder;
    uint32_t _numPosStates;
};

struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_o {
    struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Decoder_LenDecoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_Fields {
    uint32_t _range;
    uint32_t _code;
    struct System_IO_Stream_o *_stream;
    int64_t _total;
};

struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_LZMA_Encoder_LiteralEncoder_Encoder2_o m_Items[65535];
};

struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_o {
    struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Encoder_LenPriceTableEncoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_Fields {
    struct System_IO_Stream_o *_stream;
    uint64_t _low;
    uint32_t _range;
    uint32_t _cacheSize;
    uint8_t _cache;
};

struct SharpCompress_Compressors_LZMA_LZ_OutWindow_Fields {
    struct System_Byte_array *_buffer;
    int32_t _windowSize;
    int32_t _pos;
    int32_t _streamPos;
    int32_t _pendingLen;
    int32_t _pendingDist;
    struct System_IO_Stream_o *_stream;
    int64_t _total;
    int64_t _limit;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_o {
    struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_RangeCoder_Encoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_o {
    struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Decoder_LiteralDecoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_o {
    struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_Fields fields;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_RangeCoder_Decoder_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_Encoder_Optimal_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_LZMA_Encoder_Optimal_o *m_Items[65535];
};

struct SharpCompress_Compressors_LZMA_LZ_OutWindow_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_LZ_OutWindow_VTable vtable;
};

struct SharpCompress_Compressors_LZMA_LZ_OutWindow_o {
    struct SharpCompress_Compressors_LZMA_LZ_OutWindow_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_LZ_OutWindow_Fields fields;
};

typedef struct System_Exception_ExceptionMessageKind_c System_Exception_ExceptionMessageKind_c, *PSystem_Exception_ExceptionMessageKind_c;

typedef struct System_Exception_ExceptionMessageKind_VTable System_Exception_ExceptionMessageKind_VTable, *PSystem_Exception_ExceptionMessageKind_VTable;

struct System_Exception_ExceptionMessageKind_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Exception_ExceptionMessageKind_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Exception_ExceptionMessageKind_VTable vtable;
};

typedef struct MethodInfo_2933090 MethodInfo_2933090, *PMethodInfo_2933090;

typedef union _union_183778 _union_183778, *P_union_183778;

union _union_183778 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183778 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CAE44 MethodInfo_24CAE44, *PMethodInfo_24CAE44;

typedef union _union_289233 _union_289233, *P_union_289233;

union _union_289233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24CAE44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_MainThreadScheduler_QueuedAction_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC4E5C MethodInfo_1BC4E5C, *PMethodInfo_1BC4E5C;

typedef union _union_302984 _union_302984, *P_union_302984;

union _union_302984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC4E5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_StoryMst__Fields System_Collections_Generic_IEnumerable_StoryMst__Fields, *PSystem_Collections_Generic_IEnumerable_StoryMst__Fields;

struct System_Collections_Generic_IEnumerable_StoryMst__Fields {
};

typedef struct Aoharu_Event_Reward_EventRewardListScroll_c Aoharu_Event_Reward_EventRewardListScroll_c, *PAoharu_Event_Reward_EventRewardListScroll_c;

typedef struct Aoharu_Event_Reward_EventRewardListScroll_VTable Aoharu_Event_Reward_EventRewardListScroll_VTable, *PAoharu_Event_Reward_EventRewardListScroll_VTable;

struct Aoharu_Event_Reward_EventRewardListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Aoharu_Event_Reward_EventRewardListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardListScroll_VTable vtable;
};

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_array Aoharu_Scenes_StoryTop_StoryTopScrollItemData_array, *PAoharu_Scenes_StoryTop_StoryTopScrollItemData_array;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_o Aoharu_Scenes_StoryTop_StoryTopScrollItemData_o, *PAoharu_Scenes_StoryTop_StoryTopScrollItemData_o;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_c Aoharu_Scenes_StoryTop_StoryTopScrollItemData_c, *PAoharu_Scenes_StoryTop_StoryTopScrollItemData_c;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_Fields Aoharu_Scenes_StoryTop_StoryTopScrollItemData_Fields, *PAoharu_Scenes_StoryTop_StoryTopScrollItemData_Fields;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_VTable Aoharu_Scenes_StoryTop_StoryTopScrollItemData_VTable, *PAoharu_Scenes_StoryTop_StoryTopScrollItemData_VTable;

struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_Fields {
    uint32_t _GroupId_k__BackingField;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_o {
    struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_c *klass;
    void *monitor;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_Fields fields;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_VTable vtable;
};

struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_StoryTop_StoryTopScrollItemData_o *m_Items[65535];
};

typedef struct FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__c FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__c, *PFancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__c;

typedef struct FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__VTable FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__VTable, *PFancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__VTable;

struct FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
};

struct FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyCell_MemberProfileListItem__MemberProfileListContext__VTable vtable;
};

typedef struct UnityEngine_EventSystems_IPointerDownHandler_c UnityEngine_EventSystems_IPointerDownHandler_c, *PUnityEngine_EventSystems_IPointerDownHandler_c;

struct UnityEngine_EventSystems_IPointerDownHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_Rendering_IndexFormat_c UnityEngine_Rendering_IndexFormat_c, *PUnityEngine_Rendering_IndexFormat_c;

typedef struct UnityEngine_Rendering_IndexFormat_VTable UnityEngine_Rendering_IndexFormat_VTable, *PUnityEngine_Rendering_IndexFormat_VTable;

struct UnityEngine_Rendering_IndexFormat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Rendering_IndexFormat_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rendering_IndexFormat_VTable vtable;
};

typedef struct UnityEngine_UIElements_StyleSheets_MatchResult_Fields UnityEngine_UIElements_StyleSheets_MatchResult_Fields, *PUnityEngine_UIElements_StyleSheets_MatchResult_Fields;

struct UnityEngine_UIElements_StyleSheets_MatchResult_Fields {
    int32_t errorCode;
    struct System_String_o *errorValue;
};

typedef struct UnityEngine_Rendering_IndexFormat_o UnityEngine_Rendering_IndexFormat_o, *PUnityEngine_Rendering_IndexFormat_o;

typedef struct UnityEngine_Rendering_IndexFormat_Fields UnityEngine_Rendering_IndexFormat_Fields, *PUnityEngine_Rendering_IndexFormat_Fields;

struct UnityEngine_Rendering_IndexFormat_Fields {
    int32_t value__;
};

struct UnityEngine_Rendering_IndexFormat_o {
    struct UnityEngine_Rendering_IndexFormat_Fields fields;
};

typedef struct MethodInfo_2DBBBD0 MethodInfo_2DBBBD0, *PMethodInfo_2DBBBD0;

typedef union _union_241063 _union_241063, *P_union_241063;

union _union_241063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBBD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_Headers_HostOsV4_c SharpCompress_Common_Rar_Headers_HostOsV4_c, *PSharpCompress_Common_Rar_Headers_HostOsV4_c;

typedef struct SharpCompress_Common_Rar_Headers_HostOsV4_VTable SharpCompress_Common_Rar_Headers_HostOsV4_VTable, *PSharpCompress_Common_Rar_Headers_HostOsV4_VTable;

struct SharpCompress_Common_Rar_Headers_HostOsV4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_Rar_Headers_HostOsV4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_Headers_HostOsV4_VTable vtable;
};

typedef struct Shock_StoryPartMst___c__DisplayClass13_0_VTable Shock_StoryPartMst___c__DisplayClass13_0_VTable, *PShock_StoryPartMst___c__DisplayClass13_0_VTable;

struct Shock_StoryPartMst___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2E814C0 MethodInfo_2E814C0, *PMethodInfo_2E814C0;

struct MethodInfo_2E814C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object___o Rest;
};

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o {
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object_____Fields fields;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass56_0_o Aoharu_MusicSelectScene___c__DisplayClass56_0_o, *PAoharu_MusicSelectScene___c__DisplayClass56_0_o;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass56_0_c Aoharu_MusicSelectScene___c__DisplayClass56_0_c, *PAoharu_MusicSelectScene___c__DisplayClass56_0_c;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass56_0_Fields Aoharu_MusicSelectScene___c__DisplayClass56_0_Fields, *PAoharu_MusicSelectScene___c__DisplayClass56_0_Fields;

typedef struct Aoharu_MusicSelectScene___c__DisplayClass56_0_VTable Aoharu_MusicSelectScene___c__DisplayClass56_0_VTable, *PAoharu_MusicSelectScene___c__DisplayClass56_0_VTable;

struct Aoharu_MusicSelectScene___c__DisplayClass56_0_Fields {
    struct System_Action_o *onComplete;
};

struct Aoharu_MusicSelectScene___c__DisplayClass56_0_o {
    struct Aoharu_MusicSelectScene___c__DisplayClass56_0_c *klass;
    void *monitor;
    struct Aoharu_MusicSelectScene___c__DisplayClass56_0_Fields fields;
};

struct Aoharu_MusicSelectScene___c__DisplayClass56_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectScene___c__DisplayClass56_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene___c__DisplayClass56_0_VTable vtable;
};

typedef struct MethodInfo_140EEE4 MethodInfo_140EEE4, *PMethodInfo_140EEE4;

typedef union _union_258646 _union_258646, *P_union_258646;

union _union_258646 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140EEE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258646 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3B3D4 MethodInfo_1F3B3D4, *PMethodInfo_1F3B3D4;

typedef union _union_283514 _union_283514, *P_union_283514;

union _union_283514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B3D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A818 MethodInfo_312A818, *PMethodInfo_312A818;

typedef union _union_224817 _union_224817, *P_union_224817;

union _union_224817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_DefaultEventAttribute_c System_ComponentModel_DefaultEventAttribute_c, *PSystem_ComponentModel_DefaultEventAttribute_c;

typedef struct System_ComponentModel_DefaultEventAttribute_StaticFields System_ComponentModel_DefaultEventAttribute_StaticFields, *PSystem_ComponentModel_DefaultEventAttribute_StaticFields;

typedef struct System_ComponentModel_DefaultEventAttribute_VTable System_ComponentModel_DefaultEventAttribute_VTable, *PSystem_ComponentModel_DefaultEventAttribute_VTable;

typedef struct System_ComponentModel_DefaultEventAttribute_o System_ComponentModel_DefaultEventAttribute_o, *PSystem_ComponentModel_DefaultEventAttribute_o;

typedef struct System_ComponentModel_DefaultEventAttribute_Fields System_ComponentModel_DefaultEventAttribute_Fields, *PSystem_ComponentModel_DefaultEventAttribute_Fields;

struct System_ComponentModel_DefaultEventAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_DefaultEventAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_DefaultEventAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_DefaultEventAttribute_VTable vtable;
};

struct System_ComponentModel_DefaultEventAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_Name_k__BackingField;
};

struct System_ComponentModel_DefaultEventAttribute_o {
    struct System_ComponentModel_DefaultEventAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_DefaultEventAttribute_Fields fields;
};

struct System_ComponentModel_DefaultEventAttribute_StaticFields {
    struct System_ComponentModel_DefaultEventAttribute_o *Default;
};

typedef struct Aoharu_MultiPlayProtocol_PlayerConst_StaticFields Aoharu_MultiPlayProtocol_PlayerConst_StaticFields, *PAoharu_MultiPlayProtocol_PlayerConst_StaticFields;

struct Aoharu_MultiPlayProtocol_PlayerConst_StaticFields {
    struct System_String_o *Name;
    struct System_String_o *Title;
    struct System_String_o *LeaderCardInfo;
    struct System_String_o *TotalParam;
    struct System_String_o *Rank;
    struct System_String_o *PlayerStatus;
    struct System_String_o *UserId;
    struct System_String_o *CardBonus;
    struct System_String_o *IsHelper;
    struct System_String_o *SelectLiveLevel;
    struct System_String_o *DownloadProgress;
    struct System_String_o *LiveCombo;
    struct System_String_o *LiveResult;
};

typedef struct MethodInfo_30F683C MethodInfo_30F683C, *PMethodInfo_30F683C;

typedef union _union_237845 _union_237845, *P_union_237845;

union _union_237845 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F683C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237845 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6E0D0 MethodInfo_2D6E0D0, *PMethodInfo_2D6E0D0;

typedef struct MethodInfo_2D6E0D0_RGCTXs MethodInfo_2D6E0D0_RGCTXs, *PMethodInfo_2D6E0D0_RGCTXs;

typedef union _union_287707 _union_287707, *P_union_287707;

struct MethodInfo_2D6E0D0_RGCTXs {
    struct Il2CppClass *_0_UniRx_ReplaySubject_T_;
    struct MethodInfo *_1_UniRx_ReplaySubject_T___ctor;
    struct MethodInfo *_2_UniRx_Observable_Multicast_T_;
};

union _union_287707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E0D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E0D0_RGCTXs *rgctx_data;
    union _union_287707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A81C MethodInfo_312A81C, *PMethodInfo_312A81C;

typedef union _union_224985 _union_224985, *P_union_224985;

union _union_224985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A81C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E55C58_RGCTXs MethodInfo_2E55C58_RGCTXs, *PMethodInfo_2E55C58_RGCTXs;

struct MethodInfo_2E55C58_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct MethodInfo_1BCF8F0 MethodInfo_1BCF8F0, *PMethodInfo_1BCF8F0;

typedef union _union_254995 _union_254995, *P_union_254995;

union _union_254995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF8F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EasingMode_VTable UnityEngine_UIElements_EasingMode_VTable, *PUnityEngine_UIElements_EasingMode_VTable;

struct UnityEngine_UIElements_EasingMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Aoharu_MultiPlayProtocol_MultiLiveScoreProtocolDataSerializer_Fields Aoharu_MultiPlayProtocol_MultiLiveScoreProtocolDataSerializer_Fields, *PAoharu_MultiPlayProtocol_MultiLiveScoreProtocolDataSerializer_Fields;

struct Aoharu_MultiPlayProtocol_MultiLiveScoreProtocolDataSerializer_Fields {
};

typedef struct System_Func_ChatChapterMst__string__o System_Func_ChatChapterMst__string__o, *PSystem_Func_ChatChapterMst__string__o;

typedef struct System_Func_ChatChapterMst__string__c System_Func_ChatChapterMst__string__c, *PSystem_Func_ChatChapterMst__string__c;

typedef struct System_Func_ChatChapterMst__string__Fields System_Func_ChatChapterMst__string__Fields, *PSystem_Func_ChatChapterMst__string__Fields;

struct System_Func_ChatChapterMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ChatChapterMst__string__o {
    struct System_Func_ChatChapterMst__string__c *klass;
    void *monitor;
    struct System_Func_ChatChapterMst__string__Fields fields;
};

struct System_Func_ChatChapterMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatChapterMst__string__VTable vtable;
};

typedef struct Photon_Realtime_ReceiverGroup_c Photon_Realtime_ReceiverGroup_c, *PPhoton_Realtime_ReceiverGroup_c;

typedef struct Photon_Realtime_ReceiverGroup_VTable Photon_Realtime_ReceiverGroup_VTable, *PPhoton_Realtime_ReceiverGroup_VTable;

struct Photon_Realtime_ReceiverGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Photon_Realtime_ReceiverGroup_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_ReceiverGroup_VTable vtable;
};

typedef struct MethodInfo_2B0A840 MethodInfo_2B0A840, *PMethodInfo_2B0A840;

typedef union _union_189086 _union_189086, *P_union_189086;

union _union_189086 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189086 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__c Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__c, *PCysharp_Threading_Tasks_UniTask_ControllerColliderHit__c;

struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__VTable vtable;
};

typedef struct Shock_Protocol_CJsonSendParamUserDetail_c Shock_Protocol_CJsonSendParamUserDetail_c, *PShock_Protocol_CJsonSendParamUserDetail_c;

typedef struct Shock_Protocol_CJsonSendParamUserDetail_VTable Shock_Protocol_CJsonSendParamUserDetail_VTable, *PShock_Protocol_CJsonSendParamUserDetail_VTable;

struct Shock_Protocol_CJsonSendParamUserDetail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamUserDetail_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamUserDetail_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_long__FontAsset__c System_Collections_Generic_Dictionary_long__FontAsset__c, *PSystem_Collections_Generic_Dictionary_long__FontAsset__c;

typedef struct System_Collections_Generic_Dictionary_long__FontAsset__VTable System_Collections_Generic_Dictionary_long__FontAsset__VTable, *PSystem_Collections_Generic_Dictionary_long__FontAsset__VTable;

struct System_Collections_Generic_Dictionary_long__FontAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_long__FontAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_long__FontAsset__VTable vtable;
};

typedef struct MethodInfo_2C0F6C4_RGCTXs MethodInfo_2C0F6C4_RGCTXs, *PMethodInfo_2C0F6C4_RGCTXs;

struct MethodInfo_2C0F6C4_RGCTXs {
    struct Il2CppClass *_0_System_Linq_IOrderedEnumerable_TSource_;
    struct MethodInfo *_1_System_Linq_IOrderedEnumerable_TSource__CreateOrderedEnumerable_TKey_;
};

typedef struct MethodInfo_2B0A848 MethodInfo_2B0A848, *PMethodInfo_2B0A848;

typedef union _union_190524 _union_190524, *P_union_190524;

union _union_190524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_c GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_c, *PGooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_c;

typedef struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_VTable GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_VTable, *PGooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_VTable;

struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_VTable vtable;
};

typedef struct Photon_Realtime_ReceiverGroup_o Photon_Realtime_ReceiverGroup_o, *PPhoton_Realtime_ReceiverGroup_o;

typedef struct Photon_Realtime_ReceiverGroup_Fields Photon_Realtime_ReceiverGroup_Fields, *PPhoton_Realtime_ReceiverGroup_Fields;

struct Photon_Realtime_ReceiverGroup_Fields {
    uint8_t value__;
};

struct Photon_Realtime_ReceiverGroup_o {
    struct Photon_Realtime_ReceiverGroup_Fields fields;
};

typedef struct MethodInfo_2D5F8FC_RGCTXs MethodInfo_2D5F8FC_RGCTXs, *PMethodInfo_2D5F8FC_RGCTXs;

struct MethodInfo_2D5F8FC_RGCTXs {
    struct Il2CppClass *_0_System_ReadOnlySpan_T_;
    struct MethodInfo *_1_System_ReadOnlySpan_T___ctor;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__o Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__o, *PCysharp_Threading_Tasks_UniTask_ControllerColliderHit__o;

typedef struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__Fields Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__Fields, *PCysharp_Threading_Tasks_UniTask_ControllerColliderHit__Fields;

typedef struct UnityEngine_ControllerColliderHit_o UnityEngine_ControllerColliderHit_o, *PUnityEngine_ControllerColliderHit_o;

typedef struct UnityEngine_ControllerColliderHit_c UnityEngine_ControllerColliderHit_c, *PUnityEngine_ControllerColliderHit_c;

typedef struct UnityEngine_ControllerColliderHit_Fields UnityEngine_ControllerColliderHit_Fields, *PUnityEngine_ControllerColliderHit_Fields;

typedef struct UnityEngine_ControllerColliderHit_VTable UnityEngine_ControllerColliderHit_VTable, *PUnityEngine_ControllerColliderHit_VTable;

typedef struct UnityEngine_CharacterController_o UnityEngine_CharacterController_o, *PUnityEngine_CharacterController_o;

typedef struct UnityEngine_CharacterController_c UnityEngine_CharacterController_c, *PUnityEngine_CharacterController_c;

typedef struct UnityEngine_CharacterController_Fields UnityEngine_CharacterController_Fields, *PUnityEngine_CharacterController_Fields;

typedef struct UnityEngine_CharacterController_VTable UnityEngine_CharacterController_VTable, *PUnityEngine_CharacterController_VTable;

struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct UnityEngine_ControllerColliderHit_o *result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__o {
    struct Cysharp_Threading_Tasks_UniTask_ControllerColliderHit__Fields fields;
};

struct UnityEngine_ControllerColliderHit_Fields {
    struct UnityEngine_CharacterController_o *m_Controller;
    struct UnityEngine_Collider_o *m_Collider;
    struct UnityEngine_Vector3_o m_Point;
    struct UnityEngine_Vector3_o m_Normal;
    struct UnityEngine_Vector3_o m_MoveDirection;
    float m_MoveLength;
    int32_t m_Push;
};

struct UnityEngine_ControllerColliderHit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_CharacterController_Fields {
    struct UnityEngine_Collider_Fields super;
};

struct UnityEngine_CharacterController_o {
    struct UnityEngine_CharacterController_c *klass;
    void *monitor;
    struct UnityEngine_CharacterController_Fields fields;
};

struct UnityEngine_CharacterController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_CharacterController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_CharacterController_VTable vtable;
};

struct UnityEngine_ControllerColliderHit_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ControllerColliderHit_VTable vtable;
};

struct UnityEngine_ControllerColliderHit_o {
    struct UnityEngine_ControllerColliderHit_c *klass;
    void *monitor;
    struct UnityEngine_ControllerColliderHit_Fields fields;
};

typedef struct MethodInfo_1FE5E2C MethodInfo_1FE5E2C, *PMethodInfo_1FE5E2C;

typedef union _union_280644 _union_280644, *P_union_280644;

union _union_280644 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5E2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280644 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_NativeSlice_Enumerator_T__RGCTXs Unity_Collections_NativeSlice_Enumerator_T__RGCTXs, *PUnity_Collections_NativeSlice_Enumerator_T__RGCTXs;

struct Unity_Collections_NativeSlice_Enumerator_T__RGCTXs {
    struct MethodInfo *_0_Unity_Collections_NativeSlice_T__get_Length;
    struct MethodInfo *_1_Unity_Collections_NativeSlice_T__get_Item;
    struct MethodInfo *_2_Unity_Collections_NativeSlice_Enumerator_T__get_Current;
    struct Il2CppClass *_3_T;
};

typedef struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_o GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_o, *PGooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_o;

typedef struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_Fields GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_Fields, *PGooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_Fields;

typedef struct GooglePlayGames_Android_AndroidSavedGameClient_o GooglePlayGames_Android_AndroidSavedGameClient_o, *PGooglePlayGames_Android_AndroidSavedGameClient_o;

typedef struct GooglePlayGames_Android_AndroidSavedGameClient_c GooglePlayGames_Android_AndroidSavedGameClient_c, *PGooglePlayGames_Android_AndroidSavedGameClient_c;

typedef struct GooglePlayGames_Android_AndroidSavedGameClient_Fields GooglePlayGames_Android_AndroidSavedGameClient_Fields, *PGooglePlayGames_Android_AndroidSavedGameClient_Fields;

typedef struct GooglePlayGames_Android_AndroidSavedGameClient_StaticFields GooglePlayGames_Android_AndroidSavedGameClient_StaticFields, *PGooglePlayGames_Android_AndroidSavedGameClient_StaticFields;

typedef struct GooglePlayGames_Android_AndroidSavedGameClient_VTable GooglePlayGames_Android_AndroidSavedGameClient_VTable, *PGooglePlayGames_Android_AndroidSavedGameClient_VTable;

struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_Fields {
    struct System_Action_SavedGameRequestStatus__ISavedGameMetadata__o *callback;
    struct GooglePlayGames_Android_AndroidSavedGameClient_o *__4__this;
};

struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_o {
    struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidSavedGameClient___c__DisplayClass9_0_Fields fields;
};

struct GooglePlayGames_Android_AndroidSavedGameClient_StaticFields {
    struct System_Text_RegularExpressions_Regex_o *ValidFilenameRegex;
};

struct GooglePlayGames_Android_AndroidSavedGameClient_Fields {
    struct UnityEngine_AndroidJavaObject_o *mSnapshotsClient;
    struct GooglePlayGames_Android_AndroidClient_o *mAndroidClient;
};

struct GooglePlayGames_Android_AndroidSavedGameClient_o {
    struct GooglePlayGames_Android_AndroidSavedGameClient_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidSavedGameClient_Fields fields;
};

struct GooglePlayGames_Android_AndroidSavedGameClient_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OpenWithAutomaticConflictResolution;
    struct VirtualInvokeData _5_OpenWithManualConflictResolution;
    struct VirtualInvokeData _6_ReadBinaryData;
    struct VirtualInvokeData _7_ShowSelectSavedGameUI;
    struct VirtualInvokeData _8_CommitUpdate;
    struct VirtualInvokeData _9_FetchAllSavedGames;
    struct VirtualInvokeData _10_Delete;
};

struct GooglePlayGames_Android_AndroidSavedGameClient_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_Android_AndroidSavedGameClient_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidSavedGameClient_VTable vtable;
};

typedef struct UniRx_Observable___c__DisplayClass291_0_T__VTable UniRx_Observable___c__DisplayClass291_0_T__VTable, *PUniRx_Observable___c__DisplayClass291_0_T__VTable;

struct UniRx_Observable___c__DisplayClass291_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2E564F4 MethodInfo_2E564F4, *PMethodInfo_2E564F4;

typedef struct MethodInfo_2E564F4_RGCTXs MethodInfo_2E564F4_RGCTXs, *PMethodInfo_2E564F4_RGCTXs;

typedef union _union_214213 _union_214213, *P_union_214213;

union _union_214213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E564F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E564F4_RGCTXs *rgctx_data;
    union _union_214213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2E564F4_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_o System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_o, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_o;

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_Fields System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_Fields, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_Fields;

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_Fields {
    struct System_Threading_Tasks_ValueTask_o _value;
};

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_o {
    struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_Fields fields;
};

typedef struct UnityEngineInternal_Input_NativeInputSystem_StaticFields UnityEngineInternal_Input_NativeInputSystem_StaticFields, *PUnityEngineInternal_Input_NativeInputSystem_StaticFields;

typedef struct UnityEngineInternal_Input_NativeUpdateCallback_o UnityEngineInternal_Input_NativeUpdateCallback_o, *PUnityEngineInternal_Input_NativeUpdateCallback_o;

typedef struct System_Action_NativeInputUpdateType__o System_Action_NativeInputUpdateType__o, *PSystem_Action_NativeInputUpdateType__o;

typedef struct System_Func_NativeInputUpdateType__bool__o System_Func_NativeInputUpdateType__bool__o, *PSystem_Func_NativeInputUpdateType__bool__o;

typedef struct UnityEngineInternal_Input_NativeUpdateCallback_c UnityEngineInternal_Input_NativeUpdateCallback_c, *PUnityEngineInternal_Input_NativeUpdateCallback_c;

typedef struct System_Action_NativeInputUpdateType__c System_Action_NativeInputUpdateType__c, *PSystem_Action_NativeInputUpdateType__c;

typedef struct System_Action_NativeInputUpdateType__Fields System_Action_NativeInputUpdateType__Fields, *PSystem_Action_NativeInputUpdateType__Fields;

typedef struct System_Func_NativeInputUpdateType__bool__c System_Func_NativeInputUpdateType__bool__c, *PSystem_Func_NativeInputUpdateType__bool__c;

typedef struct System_Func_NativeInputUpdateType__bool__Fields System_Func_NativeInputUpdateType__bool__Fields, *PSystem_Func_NativeInputUpdateType__bool__Fields;

typedef struct UnityEngineInternal_Input_NativeUpdateCallback_VTable UnityEngineInternal_Input_NativeUpdateCallback_VTable, *PUnityEngineInternal_Input_NativeUpdateCallback_VTable;

typedef struct System_Action_NativeInputUpdateType__VTable System_Action_NativeInputUpdateType__VTable, *PSystem_Action_NativeInputUpdateType__VTable;

struct System_Func_NativeInputUpdateType__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_NativeInputUpdateType__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngineInternal_Input_NativeInputSystem_StaticFields {
    struct UnityEngineInternal_Input_NativeUpdateCallback_o *onUpdate;
    struct System_Action_NativeInputUpdateType__o *onBeforeUpdate;
    struct System_Func_NativeInputUpdateType__bool__o *onShouldRunUpdate;
    struct System_Action_int__string__o *s_OnDeviceDiscoveredCallback;
};

struct System_Action_NativeInputUpdateType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_NativeInputUpdateType__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_NativeInputUpdateType__bool__VTable vtable;
};

struct System_Func_NativeInputUpdateType__bool__o {
    struct System_Func_NativeInputUpdateType__bool__c *klass;
    void *monitor;
    struct System_Func_NativeInputUpdateType__bool__Fields fields;
};

struct UnityEngineInternal_Input_NativeUpdateCallback_o {
    struct UnityEngineInternal_Input_NativeUpdateCallback_c *klass;
    void *monitor;
    struct UnityEngineInternal_Input_NativeUpdateCallback_Fields fields;
};

struct UnityEngineInternal_Input_NativeUpdateCallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngineInternal_Input_NativeUpdateCallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngineInternal_Input_NativeUpdateCallback_VTable vtable;
};

struct System_Action_NativeInputUpdateType__o {
    struct System_Action_NativeInputUpdateType__c *klass;
    void *monitor;
    struct System_Action_NativeInputUpdateType__Fields fields;
};

struct System_Action_NativeInputUpdateType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_NativeInputUpdateType__VTable vtable;
};

typedef struct MethodInfo_24C02D8 MethodInfo_24C02D8, *PMethodInfo_24C02D8;

typedef union _union_162681 _union_162681, *P_union_162681;

union _union_162681 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C02D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162681 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0C5C MethodInfo_2BA0C5C, *PMethodInfo_2BA0C5C;

struct MethodInfo_2BA0C5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_Fields Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_Fields, *PShock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_Fields;

typedef struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__o Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__o, *PShock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__o;

typedef struct Shock_GGL_Payment_GGLGetUser_o Shock_GGL_Payment_GGLGetUser_o, *PShock_GGL_Payment_GGLGetUser_o;

typedef struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__c Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__c, *PShock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__c;

typedef struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__Fields Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__Fields, *PShock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__Fields;

typedef struct Shock_GGL_Payment_GGLGetUser_c Shock_GGL_Payment_GGLGetUser_c, *PShock_GGL_Payment_GGLGetUser_c;

typedef struct Shock_GGL_Payment_GGLGetUser_Fields Shock_GGL_Payment_GGLGetUser_Fields, *PShock_GGL_Payment_GGLGetUser_Fields;

typedef struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__VTable Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__VTable, *PShock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__VTable;

typedef struct Shock_GGL_Payment_GGLGetUser_VTable Shock_GGL_Payment_GGLGetUser_VTable, *PShock_GGL_Payment_GGLGetUser_VTable;

struct Shock_GGL_Payment_GGLGetUser___c__DisplayClass2_0_Fields {
    struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__o *request;
    struct Shock_GGL_Payment_GGLGetUser_o *__4__this;
};

struct Shock_GGL_Payment_GGLGetUser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLGetUser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLGetUser_VTable vtable;
};

struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLGetUser_Fields {
    struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__Fields super;
};

struct Shock_GGL_Payment_GGLGetUser_o {
    struct Shock_GGL_Payment_GGLGetUser_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLGetUser_Fields fields;
};

struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__VTable vtable;
};

struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__o {
    struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLGetUser__ReceiveGGLGetUserIdR__Fields fields;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_c Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_c, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_c;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_VTable Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_VTable, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_VTable;

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_VTable vtable;
};

typedef struct MethodInfo_22BA594 MethodInfo_22BA594, *PMethodInfo_22BA594;

struct MethodInfo_22BA594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281572 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_WipeImageBase_VTable Aoharu_WipeImageBase_VTable, *PAoharu_WipeImageBase_VTable;

struct Aoharu_WipeImageBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_c System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_c, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_c;

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_VTable System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_VTable, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_VTable;

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_VTable vtable;
};

typedef struct MethodInfo_135B530 MethodInfo_135B530, *PMethodInfo_135B530;

typedef union _union_324537 _union_324537, *P_union_324537;

union _union_324537 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_o Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_o, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_o;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_Fields Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_Fields, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_Fields;

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_Fields {
    int32_t type;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_o {
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_c *klass;
    void *monitor;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass21_0_Fields fields;
};

typedef struct MethodInfo_1EAA438 MethodInfo_1EAA438, *PMethodInfo_1EAA438;

typedef union _union_264406 _union_264406, *P_union_264406;

union _union_264406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncBeforeTransformParentChangedTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncBeforeTransformParentChangedTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncBeforeTransformParentChangedTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncBeforeTransformParentChangedTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

typedef struct Shock_SoundKey_ChatScene_Se_StaticFields Shock_SoundKey_ChatScene_Se_StaticFields, *PShock_SoundKey_ChatScene_Se_StaticFields;

struct Shock_SoundKey_ChatScene_Se_StaticFields {
    struct System_String_o *SendButton;
    struct System_String_o *IncomingButton;
    struct System_String_o *CancelButton;
    struct System_String_o *ChatOpen;
    struct System_String_o *ChatClose;
    struct System_String_o *WindowAnime;
    struct System_String_o *IncomingDialog;
};

typedef struct MethodInfo_2BA0C90 MethodInfo_2BA0C90, *PMethodInfo_2BA0C90;

struct MethodInfo_2BA0C90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1813910_RGCTXs MethodInfo_1813910_RGCTXs, *PMethodInfo_1813910_RGCTXs;

struct MethodInfo_1813910_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IList_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IList_TSource__get_Item;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_TSource__get_Current;
};

typedef struct MethodInfo_24C02C4 MethodInfo_24C02C4, *PMethodInfo_24C02C4;

typedef union _union_162889 _union_162889, *P_union_162889;

union _union_162889 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C02C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162889 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Gree_Wfs_LegacyAssetBundles_ServerDomain_o Gree_Wfs_LegacyAssetBundles_ServerDomain_o, *PGree_Wfs_LegacyAssetBundles_ServerDomain_o;

typedef struct Gree_Wfs_LegacyAssetBundles_ServerDomain_c Gree_Wfs_LegacyAssetBundles_ServerDomain_c, *PGree_Wfs_LegacyAssetBundles_ServerDomain_c;

typedef struct Gree_Wfs_LegacyAssetBundles_ServerDomain_Fields Gree_Wfs_LegacyAssetBundles_ServerDomain_Fields, *PGree_Wfs_LegacyAssetBundles_ServerDomain_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_ServerDomain_VTable Gree_Wfs_LegacyAssetBundles_ServerDomain_VTable, *PGree_Wfs_LegacyAssetBundles_ServerDomain_VTable;

struct Gree_Wfs_LegacyAssetBundles_ServerDomain_Fields {
    struct Gree_Wfs_LegacyAssetBundles_Domain_Fields super;
    struct System_String_o *url;
    struct System_Uri_o *m_uri;
};

struct Gree_Wfs_LegacyAssetBundles_ServerDomain_o {
    struct Gree_Wfs_LegacyAssetBundles_ServerDomain_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_ServerDomain_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_ServerDomain_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_uri;
};

struct Gree_Wfs_LegacyAssetBundles_ServerDomain_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_ServerDomain_VTable vtable;
};

typedef struct MethodInfo_264EAF0 MethodInfo_264EAF0, *PMethodInfo_264EAF0;

typedef union _union_271958 _union_271958, *P_union_271958;

union _union_271958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EAF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1350AA4 MethodInfo_1350AA4, *PMethodInfo_1350AA4;

typedef union _union_292242 _union_292242, *P_union_292242;

union _union_292242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1350AA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTC_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicSelect_MusicSelectData_c Aoharu_MusicSelect_MusicSelectData_c, *PAoharu_MusicSelect_MusicSelectData_c;

struct Aoharu_MusicSelect_MusicSelectData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelect_MusicSelectData_VTable vtable;
};

typedef struct MethodInfo_1295BAC_RGCTXs MethodInfo_1295BAC_RGCTXs, *PMethodInfo_1295BAC_RGCTXs;

struct MethodInfo_1295BAC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_Rendering_GraphicsSettings_c UnityEngine_Rendering_GraphicsSettings_c, *PUnityEngine_Rendering_GraphicsSettings_c;

struct UnityEngine_Rendering_GraphicsSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Rendering_GraphicsSettings_VTable vtable;
};

typedef struct MethodInfo_1404370 MethodInfo_1404370, *PMethodInfo_1404370;

typedef union _union_257998 _union_257998, *P_union_257998;

union _union_257998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1404370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127CBF8 MethodInfo_127CBF8, *PMethodInfo_127CBF8;

typedef union _union_202040 _union_202040, *P_union_202040;

union _union_202040 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CBF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202040 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C3808 MethodInfo_10C3808, *PMethodInfo_10C3808;

typedef union _union_208555 _union_208555, *P_union_208555;

union _union_208555 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208555 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____c System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____c, *PSystem_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____c;

typedef struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____VTable System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____VTable, *PSystem_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____VTable;

struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____VTable vtable;
};

typedef struct UnityEngine_Rendering_GraphicsSettings_o UnityEngine_Rendering_GraphicsSettings_o, *PUnityEngine_Rendering_GraphicsSettings_o;

typedef struct UnityEngine_Rendering_GraphicsSettings_Fields UnityEngine_Rendering_GraphicsSettings_Fields, *PUnityEngine_Rendering_GraphicsSettings_Fields;

struct UnityEngine_Rendering_GraphicsSettings_Fields {
    struct UnityEngine_Object_Fields super;
};

struct UnityEngine_Rendering_GraphicsSettings_o {
    struct UnityEngine_Rendering_GraphicsSettings_c *klass;
    void *monitor;
    struct UnityEngine_Rendering_GraphicsSettings_Fields fields;
};

typedef struct MethodInfo_2D72B58_RGCTXs MethodInfo_2D72B58_RGCTXs, *PMethodInfo_2D72B58_RGCTXs;

struct MethodInfo_2D72B58_RGCTXs {
    struct Il2CppClass *_0_UniRx_ObservableYieldInstruction_T_;
    struct MethodInfo *_1_UniRx_ObservableYieldInstruction_T___ctor;
};

typedef struct MethodInfo_1BC4E88 MethodInfo_1BC4E88, *PMethodInfo_1BC4E88;

typedef union _union_303380 _union_303380, *P_union_303380;

union _union_303380 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC4E88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173277C MethodInfo_173277C, *PMethodInfo_173277C;

typedef union _union_169383 _union_169383, *P_union_169383;

union _union_169383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173277C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____o System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____o, *PSystem_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____o;

typedef struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____Fields System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____Fields, *PSystem_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____Fields;

struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____o {
    struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_uint__IEnumerable_LotteryItemMst____IGachaItemData____Fields fields;
};

typedef struct MethodInfo_2B0A83C MethodInfo_2B0A83C, *PMethodInfo_2B0A83C;

typedef union _union_187648 _union_187648, *P_union_187648;

union _union_187648 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A83C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947774 MethodInfo_2947774, *PMethodInfo_2947774;

typedef union _union_184148 _union_184148, *P_union_184148;

union _union_184148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947774 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C06C78 MethodInfo_2C06C78, *PMethodInfo_2C06C78;

typedef struct MethodInfo_2C06C78_RGCTXs MethodInfo_2C06C78_RGCTXs, *PMethodInfo_2C06C78_RGCTXs;

typedef union _union_337913 _union_337913, *P_union_337913;

union _union_337913 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C06C78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C06C78_RGCTXs *rgctx_data;
    union _union_337913 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C06C78_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_2947770 MethodInfo_2947770, *PMethodInfo_2947770;

typedef union _union_182710 _union_182710, *P_union_182710;

union _union_182710 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182710 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D87B10 MethodInfo_1D87B10, *PMethodInfo_1D87B10;

struct MethodInfo_1D87B10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_c Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_c, *PSpine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_c;

typedef struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_VTable Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_VTable, *PSpine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_VTable;

struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_VTable vtable;
};

typedef struct MethodInfo_17327C0 MethodInfo_17327C0, *PMethodInfo_17327C0;

typedef union _union_169821 _union_169821, *P_union_169821;

union _union_169821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17327C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_o Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_o, *PSpine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_o;

struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_o {
    struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_c *klass;
    void *monitor;
    struct Spine_Unity_BlendModeMaterialsAsset_AtlasMaterialCache_Fields fields;
};

typedef struct System_Predicate_LongMarkerLineUIPoolSystem_MaterialSet__VTable System_Predicate_LongMarkerLineUIPoolSystem_MaterialSet__VTable, *PSystem_Predicate_LongMarkerLineUIPoolSystem_MaterialSet__VTable;

struct System_Predicate_LongMarkerLineUIPoolSystem_MaterialSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_135B444 MethodInfo_135B444, *PMethodInfo_135B444;

typedef union _union_324531 _union_324531, *P_union_324531;

union _union_324531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_o Aoharu_Chat_ChatLoader___c__DisplayClass2_1_o, *PAoharu_Chat_ChatLoader___c__DisplayClass2_1_o;

typedef struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_c Aoharu_Chat_ChatLoader___c__DisplayClass2_1_c, *PAoharu_Chat_ChatLoader___c__DisplayClass2_1_c;

typedef struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_Fields Aoharu_Chat_ChatLoader___c__DisplayClass2_1_Fields, *PAoharu_Chat_ChatLoader___c__DisplayClass2_1_Fields;

typedef struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_VTable Aoharu_Chat_ChatLoader___c__DisplayClass2_1_VTable, *PAoharu_Chat_ChatLoader___c__DisplayClass2_1_VTable;

typedef struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_o Aoharu_Chat_ChatLoader___c__DisplayClass2_0_o, *PAoharu_Chat_ChatLoader___c__DisplayClass2_0_o;

typedef struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_c Aoharu_Chat_ChatLoader___c__DisplayClass2_0_c, *PAoharu_Chat_ChatLoader___c__DisplayClass2_0_c;

typedef struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_Fields Aoharu_Chat_ChatLoader___c__DisplayClass2_0_Fields, *PAoharu_Chat_ChatLoader___c__DisplayClass2_0_Fields;

typedef struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_VTable Aoharu_Chat_ChatLoader___c__DisplayClass2_0_VTable, *PAoharu_Chat_ChatLoader___c__DisplayClass2_0_VTable;

struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_VTable vtable;
};

struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_Fields {
    int32_t group;
    struct UnityEngine_Component_o *lifeCycle;
};

struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_o {
    struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_Fields fields;
};

struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_VTable vtable;
};

struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_Fields {
    struct Shock_CharacterMst_o *chara;
    struct Aoharu_Chat_ChatLoader___c__DisplayClass2_0_o *CS___8__locals1;
};

struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_o {
    struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatLoader___c__DisplayClass2_1_Fields fields;
};

typedef struct Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___o Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___o, *PShock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___o;

typedef struct Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___c Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___c, *PShock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___c;

typedef struct Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___Fields Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___Fields, *PShock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___Fields;

struct Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___Fields {
};

struct Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___o {
    struct Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___c *klass;
    void *monitor;
    struct Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___Fields fields;
};

struct Shock_GGL_IGGLResult_GGLQueryUnfinishedOrders__List_Order___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2E5426C_RGCTXs MethodInfo_2E5426C_RGCTXs, *PMethodInfo_2E5426C_RGCTXs;

struct MethodInfo_2E5426C_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct Shock_Protocol_CJsonSendParamMigrate_VTable Shock_Protocol_CJsonSendParamMigrate_VTable, *PShock_Protocol_CJsonSendParamMigrate_VTable;

struct Shock_Protocol_CJsonSendParamMigrate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Net_WebSockets_WebSocketHandle___c_c System_Net_WebSockets_WebSocketHandle___c_c, *PSystem_Net_WebSockets_WebSocketHandle___c_c;

typedef struct System_Net_WebSockets_WebSocketHandle___c_StaticFields System_Net_WebSockets_WebSocketHandle___c_StaticFields, *PSystem_Net_WebSockets_WebSocketHandle___c_StaticFields;

typedef struct System_Net_WebSockets_WebSocketHandle___c_VTable System_Net_WebSockets_WebSocketHandle___c_VTable, *PSystem_Net_WebSockets_WebSocketHandle___c_VTable;

typedef struct System_Net_WebSockets_WebSocketHandle___c_o System_Net_WebSockets_WebSocketHandle___c_o, *PSystem_Net_WebSockets_WebSocketHandle___c_o;

typedef struct System_Net_WebSockets_WebSocketHandle___c_Fields System_Net_WebSockets_WebSocketHandle___c_Fields, *PSystem_Net_WebSockets_WebSocketHandle___c_Fields;

struct System_Net_WebSockets_WebSocketHandle___c_Fields {
};

struct System_Net_WebSockets_WebSocketHandle___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebSockets_WebSocketHandle___c_StaticFields {
    struct System_Net_WebSockets_WebSocketHandle___c_o *__9;
    struct System_Action_object__o *__9__26_0;
    struct System_Action_object__o *__9__27_0;
    struct System_Action_object__o *__9__27_1;
};

struct System_Net_WebSockets_WebSocketHandle___c_c {
    struct Il2CppClass_1 _1;
    struct System_Net_WebSockets_WebSocketHandle___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_WebSocketHandle___c_VTable vtable;
};

struct System_Net_WebSockets_WebSocketHandle___c_o {
    struct System_Net_WebSockets_WebSocketHandle___c_c *klass;
    void *monitor;
    struct System_Net_WebSockets_WebSocketHandle___c_Fields fields;
};

typedef struct Shock_Protocol___c__DisplayClass1002_0_o Shock_Protocol___c__DisplayClass1002_0_o, *PShock_Protocol___c__DisplayClass1002_0_o;

typedef struct Shock_Protocol___c__DisplayClass1002_0_c Shock_Protocol___c__DisplayClass1002_0_c, *PShock_Protocol___c__DisplayClass1002_0_c;

typedef struct Shock_Protocol___c__DisplayClass1002_0_Fields Shock_Protocol___c__DisplayClass1002_0_Fields, *PShock_Protocol___c__DisplayClass1002_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass1002_0_VTable Shock_Protocol___c__DisplayClass1002_0_VTable, *PShock_Protocol___c__DisplayClass1002_0_VTable;

struct Shock_Protocol___c__DisplayClass1002_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1002_0_o {
    struct Shock_Protocol___c__DisplayClass1002_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1002_0_Fields fields;
};

struct Shock_Protocol___c__DisplayClass1002_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1002_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1002_0_VTable vtable;
};

typedef struct Aoharu_Scripts_Album_MngAlbumData___c_StaticFields Aoharu_Scripts_Album_MngAlbumData___c_StaticFields, *PAoharu_Scripts_Album_MngAlbumData___c_StaticFields;

typedef struct Aoharu_Scripts_Album_MngAlbumData___c_o Aoharu_Scripts_Album_MngAlbumData___c_o, *PAoharu_Scripts_Album_MngAlbumData___c_o;

typedef struct Aoharu_Scripts_Album_MngAlbumData___c_c Aoharu_Scripts_Album_MngAlbumData___c_c, *PAoharu_Scripts_Album_MngAlbumData___c_c;

typedef struct Aoharu_Scripts_Album_MngAlbumData___c_Fields Aoharu_Scripts_Album_MngAlbumData___c_Fields, *PAoharu_Scripts_Album_MngAlbumData___c_Fields;

typedef struct Aoharu_Scripts_Album_MngAlbumData___c_VTable Aoharu_Scripts_Album_MngAlbumData___c_VTable, *PAoharu_Scripts_Album_MngAlbumData___c_VTable;

struct Aoharu_Scripts_Album_MngAlbumData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_MngAlbumData___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_MngAlbumData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_MngAlbumData___c_VTable vtable;
};

struct Aoharu_Scripts_Album_MngAlbumData___c_Fields {
};

struct Aoharu_Scripts_Album_MngAlbumData___c_o {
    struct Aoharu_Scripts_Album_MngAlbumData___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_MngAlbumData___c_Fields fields;
};

struct Aoharu_Scripts_Album_MngAlbumData___c_StaticFields {
    struct Aoharu_Scripts_Album_MngAlbumData___c_o *__9;
};

typedef struct MethodInfo_294777C MethodInfo_294777C, *PMethodInfo_294777C;

typedef union _union_185586 _union_185586, *P_union_185586;

union _union_185586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294777C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2683550 MethodInfo_2683550, *PMethodInfo_2683550;

typedef union _union_310462 _union_310462, *P_union_310462;

union _union_310462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933144 MethodInfo_2933144, *PMethodInfo_2933144;

typedef union _union_189530 _union_189530, *P_union_189530;

union _union_189530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2933140 MethodInfo_2933140, *PMethodInfo_2933140;

typedef union _union_188092 _union_188092, *P_union_188092;

union _union_188092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2933140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Navigation___c__DisplayClass16_0_c Shock_Navigation___c__DisplayClass16_0_c, *PShock_Navigation___c__DisplayClass16_0_c;

typedef struct Shock_Navigation___c__DisplayClass16_0_VTable Shock_Navigation___c__DisplayClass16_0_VTable, *PShock_Navigation___c__DisplayClass16_0_VTable;

struct Shock_Navigation___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass16_0_VTable vtable;
};

typedef struct MethodInfo_17F3D3C_RGCTXs MethodInfo_17F3D3C_RGCTXs, *PMethodInfo_17F3D3C_RGCTXs;

struct MethodInfo_17F3D3C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoid_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_293314C MethodInfo_293314C, *PMethodInfo_293314C;

typedef union _union_190968 _union_190968, *P_union_190968;

union _union_190968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293314C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A1790 MethodInfo_16A1790, *PMethodInfo_16A1790;

typedef union _union_299387 _union_299387, *P_union_299387;

union _union_299387 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A1790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299387 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6830 MethodInfo_28B6830, *PMethodInfo_28B6830;

typedef union _union_309436 _union_309436, *P_union_309436;

union _union_309436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_InitV3Flags_o ExitGames_Client_Photon_InitV3Flags_o, *PExitGames_Client_Photon_InitV3Flags_o;

struct ExitGames_Client_Photon_InitV3Flags_o {
    struct ExitGames_Client_Photon_InitV3Flags_Fields fields;
};

typedef union _union_243795 _union_243795, *P_union_243795;

union _union_243795 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ProjectionUtils_Fields UnityEngine_UIElements_ProjectionUtils_Fields, *PUnityEngine_UIElements_ProjectionUtils_Fields;

struct UnityEngine_UIElements_ProjectionUtils_Fields {
};

typedef struct ExitGames_Client_Photon_InitV3Flags_c ExitGames_Client_Photon_InitV3Flags_c, *PExitGames_Client_Photon_InitV3Flags_c;

typedef struct ExitGames_Client_Photon_InitV3Flags_VTable ExitGames_Client_Photon_InitV3Flags_VTable, *PExitGames_Client_Photon_InitV3Flags_VTable;

struct ExitGames_Client_Photon_InitV3Flags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct ExitGames_Client_Photon_InitV3Flags_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_InitV3Flags_VTable vtable;
};

typedef union _union_243797 _union_243797, *P_union_243797;

union _union_243797 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FE5DD0 MethodInfo_1FE5DD0, *PMethodInfo_1FE5DD0;

typedef union _union_279898 _union_279898, *P_union_279898;

union _union_279898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5DD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243799 _union_243799, *P_union_243799;

union _union_243799 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243791 _union_243791, *P_union_243791;

union _union_243791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243793 _union_243793, *P_union_243793;

union _union_243793 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDC22C MethodInfo_1FDC22C, *PMethodInfo_1FDC22C;

typedef union _union_265770 _union_265770, *P_union_265770;

union _union_265770 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC22C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265770 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A1798 MethodInfo_16A1798, *PMethodInfo_16A1798;

typedef union _union_299389 _union_299389, *P_union_299389;

union _union_299389 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A1798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299389 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_SoundPlayingData__StaticFields System_Collections_Generic_List_SoundPlayingData__StaticFields, *PSystem_Collections_Generic_List_SoundPlayingData__StaticFields;

struct System_Collections_Generic_List_SoundPlayingData__StaticFields {
    struct Shock_Sound_SoundPlayingData_array *s_emptyArray;
};

typedef struct MethodInfo_127208C MethodInfo_127208C, *PMethodInfo_127208C;

typedef union _union_201086 _union_201086, *P_union_201086;

union _union_201086 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127208C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201086 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SerialCodeScene___c__DisplayClass11_0_o Aoharu_SerialCodeScene___c__DisplayClass11_0_o, *PAoharu_SerialCodeScene___c__DisplayClass11_0_o;

typedef struct Aoharu_SerialCodeScene___c__DisplayClass11_0_c Aoharu_SerialCodeScene___c__DisplayClass11_0_c, *PAoharu_SerialCodeScene___c__DisplayClass11_0_c;

typedef struct Aoharu_SerialCodeScene___c__DisplayClass11_0_Fields Aoharu_SerialCodeScene___c__DisplayClass11_0_Fields, *PAoharu_SerialCodeScene___c__DisplayClass11_0_Fields;

typedef struct Aoharu_SerialCodeScene___c__DisplayClass11_0_VTable Aoharu_SerialCodeScene___c__DisplayClass11_0_VTable, *PAoharu_SerialCodeScene___c__DisplayClass11_0_VTable;

struct Aoharu_SerialCodeScene___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SerialCodeScene___c__DisplayClass11_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
};

struct Aoharu_SerialCodeScene___c__DisplayClass11_0_o {
    struct Aoharu_SerialCodeScene___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct Aoharu_SerialCodeScene___c__DisplayClass11_0_Fields fields;
};

struct Aoharu_SerialCodeScene___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SerialCodeScene___c__DisplayClass11_0_VTable vtable;
};

typedef struct Carbon_DataNodeBase_StoryData__c Carbon_DataNodeBase_StoryData__c, *PCarbon_DataNodeBase_StoryData__c;

struct Carbon_DataNodeBase_StoryData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_DataNodeBase_StoryData__VTable vtable;
};

typedef struct Aoharu_CharaChangeWindowController_AnimeType_Fields Aoharu_CharaChangeWindowController_AnimeType_Fields, *PAoharu_CharaChangeWindowController_AnimeType_Fields;

struct Aoharu_CharaChangeWindowController_AnimeType_Fields {
    int32_t value__;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_Task_T___Fields Cysharp_Threading_Tasks_UniTask_Awaiter_Task_T___Fields, *PCysharp_Threading_Tasks_UniTask_Awaiter_Task_T___Fields;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_Task_T___Fields {
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
};

typedef struct MethodInfo_1418964 MethodInfo_1418964, *PMethodInfo_1418964;

typedef union _union_260140 _union_260140, *P_union_260140;

union _union_260140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1418964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_o System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_o, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_c System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_c, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_c;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_Fields System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_Fields, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_StaticFields System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_StaticFields, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_StaticFields;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_VTable System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_VTable, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_VTable;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplUnix_Fields System_Security_Cryptography_X509Certificates_X509Certificate2ImplUnix_Fields, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2ImplUnix_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_o System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_o, *PSystem_Security_Cryptography_X509Certificates_X509CertificateImplCollection_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_Fields System_Security_Cryptography_X509Certificates_X509Certificate2Impl_Fields, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2Impl_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_c System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_c, *PSystem_Security_Cryptography_X509Certificates_X509CertificateImplCollection_c;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_Fields System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_Fields, *PSystem_Security_Cryptography_X509Certificates_X509CertificateImplCollection_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_VTable System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_VTable, *PSystem_Security_Cryptography_X509Certificates_X509CertificateImplCollection_VTable;

struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_Fields {
    struct System_Collections_Generic_List_X509CertificateImpl__o *list;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_StaticFields {
    struct System_String_o *empty_error;
    struct System_Byte_array *signedData;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_Fields {
    struct System_Security_Cryptography_X509Certificates_X509CertificateImpl_Fields super;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplUnix_Fields {
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_Fields super;
    bool readCertData;
    struct Internal_Cryptography_Pal_CertificateData_o certData;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_Fields {
    struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplUnix_Fields super;
    struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_o *intermediateCerts;
    struct Mono_Security_X509_X509Certificate_o *_cert;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_o {
    struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsValid;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_get_Issuer;
    struct VirtualInvokeData _8_get_Subject;
    struct VirtualInvokeData _9_get_RawData;
    struct VirtualInvokeData _10_get_NotAfter;
    struct VirtualInvokeData _11_get_NotBefore;
    struct VirtualInvokeData _12_get_Thumbprint;
    struct VirtualInvokeData _13_get_KeyAlgorithm;
    struct VirtualInvokeData _14_get_KeyAlgorithmParameters;
    struct VirtualInvokeData _15_get_PublicKeyValue;
    struct VirtualInvokeData _16_get_SerialNumber;
    struct VirtualInvokeData _17_get_HasPrivateKey;
    struct VirtualInvokeData _18_GetRSAPrivateKey;
    struct VirtualInvokeData _19_GetDSAPrivateKey;
    struct VirtualInvokeData _20_Dispose;
    struct VirtualInvokeData _21_get_Extensions;
    struct VirtualInvokeData _22_get_IssuerName;
    struct VirtualInvokeData _23_get_PrivateKey;
    struct VirtualInvokeData _24_set_PrivateKey;
    struct VirtualInvokeData _25_get_SignatureAlgorithm;
    struct VirtualInvokeData _26_get_SubjectName;
    struct VirtualInvokeData _27_get_Version;
    struct VirtualInvokeData _28_get_IntermediateCertificates;
    struct VirtualInvokeData _29_GetNameInfo;
    struct VirtualInvokeData _30_Verify;
    struct VirtualInvokeData _31_AppendPrivateKeyInfo;
    struct VirtualInvokeData _32_GetRawCertData;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2ImplMono_VTable vtable;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_o {
    struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509CertificateImplCollection_VTable vtable;
};

typedef struct Shock_MissionMstTable_o Shock_MissionMstTable_o, *PShock_MissionMstTable_o;

typedef struct Shock_MissionMstTable_c Shock_MissionMstTable_c, *PShock_MissionMstTable_c;

typedef struct Shock_MissionMstTable_Fields Shock_MissionMstTable_Fields, *PShock_MissionMstTable_Fields;

typedef struct Shock_MissionMstTable_StaticFields Shock_MissionMstTable_StaticFields, *PShock_MissionMstTable_StaticFields;

typedef struct Shock_MissionMstTable_VTable Shock_MissionMstTable_VTable, *PShock_MissionMstTable_VTable;

typedef struct Shock_GameMstTableBase_MissionMst__uint__Fields Shock_GameMstTableBase_MissionMst__uint__Fields, *PShock_GameMstTableBase_MissionMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__MissionMst__o Carbon_ListDictionary_uint__MissionMst__o, *PCarbon_ListDictionary_uint__MissionMst__o;

typedef struct Carbon_ListDictionary_uint__MissionMst__c Carbon_ListDictionary_uint__MissionMst__c, *PCarbon_ListDictionary_uint__MissionMst__c;

typedef struct Carbon_ListDictionary_uint__MissionMst__Fields Carbon_ListDictionary_uint__MissionMst__Fields, *PCarbon_ListDictionary_uint__MissionMst__Fields;

typedef struct Carbon_ListDictionary_uint__MissionMst__VTable Carbon_ListDictionary_uint__MissionMst__VTable, *PCarbon_ListDictionary_uint__MissionMst__VTable;

struct Shock_GameMstTableBase_MissionMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Carbon_ListDictionary_uint__MissionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MissionMstTable_Fields {
    struct Shock_GameMstTableBase_MissionMst__uint__Fields super;
};

struct Shock_MissionMstTable_o {
    struct Shock_MissionMstTable_c *klass;
    void *monitor;
    struct Shock_MissionMstTable_Fields fields;
};

struct Shock_MissionMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_MissionMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_MissionMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MissionMstTable_VTable vtable;
};

struct Shock_MissionMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_MissionMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__MissionMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__MissionMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__MissionMst__o {
    struct Carbon_ListDictionary_uint__MissionMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__MissionMst__Fields fields;
};

struct Carbon_ListDictionary_uint__MissionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__MissionMst__VTable vtable;
};

typedef struct MethodInfo_135B47C MethodInfo_135B47C, *PMethodInfo_135B47C;

typedef union _union_324535 _union_324535, *P_union_324535;

union _union_324535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B47C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_LoaderCache_Cache_TLoader__TKey__TAsset__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TransitionStartEvent_Fields UnityEngine_UIElements_TransitionStartEvent_Fields, *PUnityEngine_UIElements_TransitionStartEvent_Fields;

struct UnityEngine_UIElements_TransitionStartEvent_Fields {
    struct UnityEngine_UIElements_TransitionEventBase_TransitionStartEvent__Fields super;
};

typedef struct MethodInfo_2BA0D10 MethodInfo_2BA0D10, *PMethodInfo_2BA0D10;

typedef union _union_299605 _union_299605, *P_union_299605;

union _union_299605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvStarLiveEndR__Fields System_Action_RecvStarLiveEndR__Fields, *PSystem_Action_RecvStarLiveEndR__Fields;

struct System_Action_RecvStarLiveEndR__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_21DBD68 MethodInfo_21DBD68, *PMethodInfo_21DBD68;

typedef union _union_160509 _union_160509, *P_union_160509;

union _union_160509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBD68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_InteropServices_ErrorWrapper_Fields System_Runtime_InteropServices_ErrorWrapper_Fields, *PSystem_Runtime_InteropServices_ErrorWrapper_Fields;

struct System_Runtime_InteropServices_ErrorWrapper_Fields {
    int32_t m_ErrorCode;
};

typedef struct Aoharu_PracticeScene___c_o Aoharu_PracticeScene___c_o, *PAoharu_PracticeScene___c_o;

typedef struct Aoharu_PracticeScene___c_c Aoharu_PracticeScene___c_c, *PAoharu_PracticeScene___c_c;

typedef struct Aoharu_PracticeScene___c_Fields Aoharu_PracticeScene___c_Fields, *PAoharu_PracticeScene___c_Fields;

typedef struct Aoharu_PracticeScene___c_StaticFields Aoharu_PracticeScene___c_StaticFields, *PAoharu_PracticeScene___c_StaticFields;

typedef struct Aoharu_PracticeScene___c_VTable Aoharu_PracticeScene___c_VTable, *PAoharu_PracticeScene___c_VTable;

typedef struct System_Func_ItemData__long__o System_Func_ItemData__long__o, *PSystem_Func_ItemData__long__o;

typedef struct System_Func_ItemData__long__c System_Func_ItemData__long__c, *PSystem_Func_ItemData__long__c;

typedef struct System_Func_ItemData__long__Fields System_Func_ItemData__long__Fields, *PSystem_Func_ItemData__long__Fields;

typedef struct System_Func_ItemData__long__VTable System_Func_ItemData__long__VTable, *PSystem_Func_ItemData__long__VTable;

struct Aoharu_PracticeScene___c_StaticFields {
    struct Aoharu_PracticeScene___c_o *__9;
    struct System_Func_CardData__bool__o *__9__39_0;
    struct System_Action_Action__o *__9__39_1;
    struct System_Action_Action__o *__9__44_0;
    struct System_Action_Action__o *__9__44_1;
    struct System_Func_ItemData__bool__o *__9__50_0;
    struct System_Func_ItemData__uint__o *__9__50_2;
    struct System_Func_ItemData__long__o *__9__60_2;
};

struct Aoharu_PracticeScene___c_Fields {
};

struct Aoharu_PracticeScene___c_o {
    struct Aoharu_PracticeScene___c_c *klass;
    void *monitor;
    struct Aoharu_PracticeScene___c_Fields fields;
};

struct Aoharu_PracticeScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_PracticeScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_PracticeScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PracticeScene___c_VTable vtable;
};

struct System_Func_ItemData__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ItemData__long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ItemData__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ItemData__long__VTable vtable;
};

struct System_Func_ItemData__long__o {
    struct System_Func_ItemData__long__c *klass;
    void *monitor;
    struct System_Func_ItemData__long__Fields fields;
};

typedef struct MethodInfo_24D49BC MethodInfo_24D49BC, *PMethodInfo_24D49BC;

typedef union _union_173526 _union_173526, *P_union_173526;

union _union_173526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D49BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D75BD0_RGCTXs MethodInfo_2D75BD0_RGCTXs, *PMethodInfo_2D75BD0_RGCTXs;

struct MethodInfo_2D75BD0_RGCTXs {
    struct MethodInfo *_0_UniRx_ObserveExtensions_ObserveEveryValueChanged_TSource__TProperty_;
};

typedef struct ShockBinaryMovieSingleManifest_o ShockBinaryMovieSingleManifest_o, *PShockBinaryMovieSingleManifest_o;

typedef struct ShockBinaryMovieSingleManifest_c ShockBinaryMovieSingleManifest_c, *PShockBinaryMovieSingleManifest_c;

typedef struct ShockBinaryMovieSingleManifest_Fields ShockBinaryMovieSingleManifest_Fields, *PShockBinaryMovieSingleManifest_Fields;

typedef struct ShockBinaryMovieSingleManifest_VTable ShockBinaryMovieSingleManifest_VTable, *PShockBinaryMovieSingleManifest_VTable;

typedef struct ShockBinaryMovieManifest_array ShockBinaryMovieManifest_array, *PShockBinaryMovieManifest_array;

typedef struct ShockBinaryMovieManifest_o ShockBinaryMovieManifest_o, *PShockBinaryMovieManifest_o;

typedef struct ShockBinaryMovieManifest_c ShockBinaryMovieManifest_c, *PShockBinaryMovieManifest_c;

typedef struct ShockBinaryMovieManifest_Fields ShockBinaryMovieManifest_Fields, *PShockBinaryMovieManifest_Fields;

typedef struct ShockBinaryMovieManifest_VTable ShockBinaryMovieManifest_VTable, *PShockBinaryMovieManifest_VTable;

struct ShockBinaryMovieSingleManifest_Fields {
    struct ShockBinaryMovieManifest_array *m_manifestCollection;
};

struct ShockBinaryMovieManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_identifier;
    struct VirtualInvokeData _5_get_name;
    struct VirtualInvokeData _6_get_hash;
    struct VirtualInvokeData _7_get_usmHash;
    struct VirtualInvokeData _8_get_usmSize;
    struct VirtualInvokeData _9_get_usmPrimaryPartHash;
    struct VirtualInvokeData _10_get_usmPrimaryPartSize;
    struct VirtualInvokeData _11_get_usmSecondaryPartHash;
    struct VirtualInvokeData _12_get_usmSecondaryPartSize;
    struct VirtualInvokeData _13_get_enableSplit;
    struct VirtualInvokeData _14_get_labels;
    struct VirtualInvokeData _15_GetObjectData;
};

struct ShockBinaryMovieManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockBinaryMovieManifest_VTable vtable;
};

struct ShockBinaryMovieManifest_Fields {
    struct System_String_o *m_identifier;
    struct System_String_o *m_name;
    struct System_String_o *m_hash;
    struct System_String_o *m_usmHash;
    int64_t m_usmSize;
    struct System_String_o *m_usmPrimaryPartHash;
    int64_t m_usmPrimaryPartSize;
    struct System_String_o *m_usmSecondaryPartHash;
    int64_t m_usmSecondaryPartSize;
    bool m_enableSplit;
    struct System_String_array *m_labels;
};

struct ShockBinaryMovieManifest_o {
    struct ShockBinaryMovieManifest_c *klass;
    void *monitor;
    struct ShockBinaryMovieManifest_Fields fields;
};

struct ShockBinaryMovieSingleManifest_o {
    struct ShockBinaryMovieSingleManifest_c *klass;
    void *monitor;
    struct ShockBinaryMovieSingleManifest_Fields fields;
};

struct ShockBinaryMovieSingleManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_manifestCollection;
    struct VirtualInvokeData _5_GetObjectData;
};

struct ShockBinaryMovieSingleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockBinaryMovieSingleManifest_VTable vtable;
};

struct ShockBinaryMovieManifest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ShockBinaryMovieManifest_o *m_Items[65535];
};

typedef struct MethodInfo_1D87B40 MethodInfo_1D87B40, *PMethodInfo_1D87B40;

struct MethodInfo_1D87B40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_Toggle__o System_Collections_Generic_IEnumerator_Toggle__o, *PSystem_Collections_Generic_IEnumerator_Toggle__o;

typedef struct System_Collections_Generic_IEnumerator_Toggle__c System_Collections_Generic_IEnumerator_Toggle__c, *PSystem_Collections_Generic_IEnumerator_Toggle__c;

typedef struct System_Collections_Generic_IEnumerator_Toggle__Fields System_Collections_Generic_IEnumerator_Toggle__Fields, *PSystem_Collections_Generic_IEnumerator_Toggle__Fields;

struct System_Collections_Generic_IEnumerator_Toggle__Fields {
};

struct System_Collections_Generic_IEnumerator_Toggle__o {
    struct System_Collections_Generic_IEnumerator_Toggle__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_Toggle__Fields fields;
};

struct System_Collections_Generic_IEnumerator_Toggle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_Events_UnityAction_T0__T1__c UnityEngine_Events_UnityAction_T0__T1__c, *PUnityEngine_Events_UnityAction_T0__T1__c;

typedef struct UnityEngine_Events_UnityAction_T0__T1__VTable UnityEngine_Events_UnityAction_T0__T1__VTable, *PUnityEngine_Events_UnityAction_T0__T1__VTable;

struct UnityEngine_Events_UnityAction_T0__T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_Events_UnityAction_T0__T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_T0__T1__VTable vtable;
};

typedef struct MethodInfo_15D3C00_RGCTXs MethodInfo_15D3C00_RGCTXs, *PMethodInfo_15D3C00_RGCTXs;

struct MethodInfo_15D3C00_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_22BA630 MethodInfo_22BA630, *PMethodInfo_22BA630;

typedef union _union_278590 _union_278590, *P_union_278590;

union _union_278590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA630 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D87B38 MethodInfo_1D87B38, *PMethodInfo_1D87B38;

struct MethodInfo_1D87B38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296924 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3B324 MethodInfo_1F3B324, *PMethodInfo_1F3B324;

typedef union _union_283508 _union_283508, *P_union_283508;

union _union_283508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201D1F8 MethodInfo_201D1F8, *PMethodInfo_201D1F8;

typedef union _union_157944 _union_157944, *P_union_157944;

union _union_157944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D1F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12CA640 MethodInfo_12CA640, *PMethodInfo_12CA640;

typedef union _union_168357 _union_168357, *P_union_168357;

union _union_168357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CA640 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBB31C MethodInfo_1BBB31C, *PMethodInfo_1BBB31C;

typedef union _union_303702 _union_303702, *P_union_303702;

union _union_303702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB31C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EVENT_POINT_TYPE_Fields Shock_EVENT_POINT_TYPE_Fields, *PShock_EVENT_POINT_TYPE_Fields;

struct Shock_EVENT_POINT_TYPE_Fields {
    int32_t value__;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_int__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_int__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_int__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_Triggers_IAsyncOneShotTrigger_OneShotAsync;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _18_Dispose;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_FixedUpdateAsync;
    struct VirtualInvokeData _20_Cysharp_Threading_Tasks_Triggers_IAsyncLateUpdateHandler_LateUpdateAsync;
    struct VirtualInvokeData _21_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorIKHandler_OnAnimatorIKAsync;
    struct VirtualInvokeData _22_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorMoveHandler_OnAnimatorMoveAsync;
    struct VirtualInvokeData _23_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationFocusHandler_OnApplicationFocusAsync;
    struct VirtualInvokeData _24_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_OnApplicationPauseAsync;
    struct VirtualInvokeData _25_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationQuitHandler_OnApplicationQuitAsync;
    struct VirtualInvokeData _26_Cysharp_Threading_Tasks_Triggers_IAsyncOnAudioFilterReadHandler_OnAudioFilterReadAsync;
    struct VirtualInvokeData _27_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameInvisibleHandler_OnBecameInvisibleAsync;
    struct VirtualInvokeData _28_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameVisibleHandler_OnBecameVisibleAsync;
    struct VirtualInvokeData _29_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeforeTransformParentChangedHandler_OnBeforeTransformParentChangedAsync;
    struct VirtualInvokeData _30_Cysharp_Threading_Tasks_Triggers_IAsyncOnCanvasGroupChangedHandler_OnCanvasGroupChangedAsync;
    struct VirtualInvokeData _31_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnterHandler_OnCollisionEnterAsync;
    struct VirtualInvokeData _32_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnter2DHandler_OnCollisionEnter2DAsync;
    struct VirtualInvokeData _33_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExitHandler_OnCollisionExitAsync;
    struct VirtualInvokeData _34_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExit2DHandler_OnCollisionExit2DAsync;
    struct VirtualInvokeData _35_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStayHandler_OnCollisionStayAsync;
    struct VirtualInvokeData _36_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStay2DHandler_OnCollisionStay2DAsync;
    struct VirtualInvokeData _37_Cysharp_Threading_Tasks_Triggers_IAsyncOnControllerColliderHitHandler_OnControllerColliderHitAsync;
    struct VirtualInvokeData _38_Cysharp_Threading_Tasks_Triggers_IAsyncOnDisableHandler_OnDisableAsync;
    struct VirtualInvokeData _39_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosHandler_OnDrawGizmosAsync;
    struct VirtualInvokeData _40_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_OnDrawGizmosSelectedAsync;
    struct VirtualInvokeData _41_Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_OnEnableAsync;
    struct VirtualInvokeData _42_Cysharp_Threading_Tasks_Triggers_IAsyncOnGUIHandler_OnGUIAsync;
    struct VirtualInvokeData _43_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreakHandler_OnJointBreakAsync;
    struct VirtualInvokeData _44_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreak2DHandler_OnJointBreak2DAsync;
    struct VirtualInvokeData _45_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_OnParticleCollisionAsync;
    struct VirtualInvokeData _46_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleSystemStoppedHandler_OnParticleSystemStoppedAsync;
    struct VirtualInvokeData _47_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleTriggerHandler_OnParticleTriggerAsync;
    struct VirtualInvokeData _48_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleUpdateJobScheduledHandler_OnParticleUpdateJobScheduledAsync;
    struct VirtualInvokeData _49_Cysharp_Threading_Tasks_Triggers_IAsyncOnPostRenderHandler_OnPostRenderAsync;
    struct VirtualInvokeData _50_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreCullHandler_OnPreCullAsync;
    struct VirtualInvokeData _51_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_OnPreRenderAsync;
    struct VirtualInvokeData _52_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformDimensionsChangeHandler_OnRectTransformDimensionsChangeAsync;
    struct VirtualInvokeData _53_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformRemovedHandler_OnRectTransformRemovedAsync;
    struct VirtualInvokeData _54_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderImageHandler_OnRenderImageAsync;
    struct VirtualInvokeData _55_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderObjectHandler_OnRenderObjectAsync;
    struct VirtualInvokeData _56_Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_OnServerInitializedAsync;
    struct VirtualInvokeData _57_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_OnTransformChildrenChangedAsync;
    struct VirtualInvokeData _58_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformParentChangedHandler_OnTransformParentChangedAsync;
    struct VirtualInvokeData _59_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnterHandler_OnTriggerEnterAsync;
    struct VirtualInvokeData _60_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_OnTriggerEnter2DAsync;
    struct VirtualInvokeData _61_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExitHandler_OnTriggerExitAsync;
    struct VirtualInvokeData _62_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExit2DHandler_OnTriggerExit2DAsync;
    struct VirtualInvokeData _63_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStayHandler_OnTriggerStayAsync;
    struct VirtualInvokeData _64_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStay2DHandler_OnTriggerStay2DAsync;
    struct VirtualInvokeData _65_Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_OnValidateAsync;
    struct VirtualInvokeData _66_Cysharp_Threading_Tasks_Triggers_IAsyncOnWillRenderObjectHandler_OnWillRenderObjectAsync;
    struct VirtualInvokeData _67_Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_ResetAsync;
    struct VirtualInvokeData _68_Cysharp_Threading_Tasks_Triggers_IAsyncUpdateHandler_UpdateAsync;
    struct VirtualInvokeData _69_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_OnBeginDragAsync;
    struct VirtualInvokeData _70_Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_OnCancelAsync;
    struct VirtualInvokeData _71_Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_OnDeselectAsync;
    struct VirtualInvokeData _72_Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_OnDragAsync;
    struct VirtualInvokeData _73_Cysharp_Threading_Tasks_Triggers_IAsyncOnDropHandler_OnDropAsync;
    struct VirtualInvokeData _74_Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_OnEndDragAsync;
    struct VirtualInvokeData _75_Cysharp_Threading_Tasks_Triggers_IAsyncOnInitializePotentialDragHandler_OnInitializePotentialDragAsync;
    struct VirtualInvokeData _76_Cysharp_Threading_Tasks_Triggers_IAsyncOnMoveHandler_OnMoveAsync;
    struct VirtualInvokeData _77_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerClickHandler_OnPointerClickAsync;
    struct VirtualInvokeData _78_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerDownHandler_OnPointerDownAsync;
    struct VirtualInvokeData _79_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerEnterHandler_OnPointerEnterAsync;
    struct VirtualInvokeData _80_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerExitHandler_OnPointerExitAsync;
    struct VirtualInvokeData _81_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_OnPointerUpAsync;
    struct VirtualInvokeData _82_Cysharp_Threading_Tasks_Triggers_IAsyncOnScrollHandler_OnScrollAsync;
    struct VirtualInvokeData _83_Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_OnSelectAsync;
    struct VirtualInvokeData _84_Cysharp_Threading_Tasks_Triggers_IAsyncOnSubmitHandler_OnSubmitAsync;
    struct VirtualInvokeData _85_Cysharp_Threading_Tasks_Triggers_IAsyncOnUpdateSelectedHandler_OnUpdateSelectedAsync;
};

typedef struct MethodInfo_333AFFC MethodInfo_333AFFC, *PMethodInfo_333AFFC;

typedef union _union_300973 _union_300973, *P_union_300973;

union _union_300973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333AFFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StarEventLevelRewardMstTable___c_VTable Shock_StarEventLevelRewardMstTable___c_VTable, *PShock_StarEventLevelRewardMstTable___c_VTable;

struct Shock_StarEventLevelRewardMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_StoryChapterListController___c__DisplayClass31_0_c Aoharu_StoryChapterListController___c__DisplayClass31_0_c, *PAoharu_StoryChapterListController___c__DisplayClass31_0_c;

typedef struct Aoharu_StoryChapterListController___c__DisplayClass31_0_VTable Aoharu_StoryChapterListController___c__DisplayClass31_0_VTable, *PAoharu_StoryChapterListController___c__DisplayClass31_0_VTable;

struct Aoharu_StoryChapterListController___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryChapterListController___c__DisplayClass31_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListController___c__DisplayClass31_0_VTable vtable;
};

typedef struct UniRx_Observable___c__DisplayClass143_0_T__TR__Fields UniRx_Observable___c__DisplayClass143_0_T__TR__Fields, *PUniRx_Observable___c__DisplayClass143_0_T__TR__Fields;

typedef struct UniRx_IObservable_TR__o UniRx_IObservable_TR__o, *PUniRx_IObservable_TR__o;

typedef struct UniRx_IObservable_TR__c UniRx_IObservable_TR__c, *PUniRx_IObservable_TR__c;

typedef struct UniRx_IObservable_TR__Fields UniRx_IObservable_TR__Fields, *PUniRx_IObservable_TR__Fields;

struct UniRx_Observable___c__DisplayClass143_0_T__TR__Fields {
    struct UniRx_IObservable_TR__o *other;
};

struct UniRx_IObservable_TR__Fields {
};

struct UniRx_IObservable_TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObservable_TR__o {
    struct UniRx_IObservable_TR__c *klass;
    void *monitor;
    struct UniRx_IObservable_TR__Fields fields;
};

typedef struct GreeGameLib_SocialKit_Internal_WebBrowserLogin_Fields GreeGameLib_SocialKit_Internal_WebBrowserLogin_Fields, *PGreeGameLib_SocialKit_Internal_WebBrowserLogin_Fields;

struct GreeGameLib_SocialKit_Internal_WebBrowserLogin_Fields {
};

typedef struct Shock_Fade_FadeColor_o Shock_Fade_FadeColor_o, *PShock_Fade_FadeColor_o;

typedef struct Shock_Fade_FadeColor_Fields Shock_Fade_FadeColor_Fields, *PShock_Fade_FadeColor_Fields;

struct Shock_Fade_FadeColor_Fields {
    int32_t value__;
};

struct Shock_Fade_FadeColor_o {
    struct Shock_Fade_FadeColor_Fields fields;
};

typedef struct ExitGames_Client_Photon_DeserializeStreamMethod_VTable ExitGames_Client_Photon_DeserializeStreamMethod_VTable, *PExitGames_Client_Photon_DeserializeStreamMethod_VTable;

struct ExitGames_Client_Photon_DeserializeStreamMethod_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_1D87B68 MethodInfo_1D87B68, *PMethodInfo_1D87B68;

struct MethodInfo_1D87B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11EBBCC MethodInfo_11EBBCC, *PMethodInfo_11EBBCC;

typedef union _union_258958 _union_258958, *P_union_258958;

union _union_258958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11EBBCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_CommandAction_o Shock_Scenes_Adventure_CommandAction_o, *PShock_Scenes_Adventure_CommandAction_o;

typedef struct Shock_Scenes_Adventure_CommandAction_c Shock_Scenes_Adventure_CommandAction_c, *PShock_Scenes_Adventure_CommandAction_c;

typedef struct Shock_Scenes_Adventure_CommandAction_VTable Shock_Scenes_Adventure_CommandAction_VTable, *PShock_Scenes_Adventure_CommandAction_VTable;

struct Shock_Scenes_Adventure_CommandAction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

struct Shock_Scenes_Adventure_CommandAction_o {
    struct Shock_Scenes_Adventure_CommandAction_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_CommandAction_Fields fields;
};

struct Shock_Scenes_Adventure_CommandAction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_CommandAction_VTable vtable;
};

typedef struct MethodInfo_2051D38 MethodInfo_2051D38, *PMethodInfo_2051D38;

typedef union _union_219479 _union_219479, *P_union_219479;

union _union_219479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051D38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2AC10_RGCTXs MethodInfo_2C2AC10_RGCTXs, *PMethodInfo_2C2AC10_RGCTXs;

struct MethodInfo_2C2AC10_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Any_T_;
};

typedef struct MethodInfo_2D6FE6C_RGCTXs MethodInfo_2D6FE6C_RGCTXs, *PMethodInfo_2D6FE6C_RGCTXs;

struct MethodInfo_2D6FE6C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_StartObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_StartObservable_T___ctor;
};

typedef struct Shock_Fade_FadeColor_c Shock_Fade_FadeColor_c, *PShock_Fade_FadeColor_c;

typedef struct Shock_Fade_FadeColor_VTable Shock_Fade_FadeColor_VTable, *PShock_Fade_FadeColor_VTable;

struct Shock_Fade_FadeColor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_Fade_FadeColor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Fade_FadeColor_VTable vtable;
};

typedef struct MethodInfo_12866A4 MethodInfo_12866A4, *PMethodInfo_12866A4;

typedef union _union_208743 _union_208743, *P_union_208743;

union _union_208743 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12866A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208743 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_IGachaRarityData__Fields System_Collections_Generic_IEnumerator_IGachaRarityData__Fields, *PSystem_Collections_Generic_IEnumerator_IGachaRarityData__Fields;

struct System_Collections_Generic_IEnumerator_IGachaRarityData__Fields {
};

typedef struct System_ComponentModel_InstallerTypeAttribute_Fields System_ComponentModel_InstallerTypeAttribute_Fields, *PSystem_ComponentModel_InstallerTypeAttribute_Fields;

struct System_ComponentModel_InstallerTypeAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_typeName;
};

typedef struct Shock_GameMstTableBase_LotteryInfoMst__uint__c Shock_GameMstTableBase_LotteryInfoMst__uint__c, *PShock_GameMstTableBase_LotteryInfoMst__uint__c;

typedef struct Shock_GameMstTableBase_LotteryInfoMst__uint__VTable Shock_GameMstTableBase_LotteryInfoMst__uint__VTable, *PShock_GameMstTableBase_LotteryInfoMst__uint__VTable;

struct Shock_GameMstTableBase_LotteryInfoMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LotteryInfoMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LotteryInfoMst__uint__VTable vtable;
};

typedef struct Shock_EvolveItemConditionMst___c__DisplayClass6_0_Fields Shock_EvolveItemConditionMst___c__DisplayClass6_0_Fields, *PShock_EvolveItemConditionMst___c__DisplayClass6_0_Fields;

struct Shock_EvolveItemConditionMst___c__DisplayClass6_0_Fields {
    struct System_Text_StringBuilder_o *builder;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Translate__StaticFields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Translate__StaticFields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Translate__StaticFields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Translate__StaticFields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__o Default;
};

typedef struct System_Threading_Tasks_Task_Socket__Fields System_Threading_Tasks_Task_Socket__Fields, *PSystem_Threading_Tasks_Task_Socket__Fields;

struct System_Threading_Tasks_Task_Socket__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct System_Net_Sockets_Socket_o *m_result;
};

typedef struct UnityEngine_Playables_PlayableOutput_c UnityEngine_Playables_PlayableOutput_c, *PUnityEngine_Playables_PlayableOutput_c;

typedef struct UnityEngine_Playables_PlayableOutput_StaticFields UnityEngine_Playables_PlayableOutput_StaticFields, *PUnityEngine_Playables_PlayableOutput_StaticFields;

typedef struct UnityEngine_Playables_PlayableOutput_VTable UnityEngine_Playables_PlayableOutput_VTable, *PUnityEngine_Playables_PlayableOutput_VTable;

typedef struct UnityEngine_Playables_PlayableOutput_o UnityEngine_Playables_PlayableOutput_o, *PUnityEngine_Playables_PlayableOutput_o;

struct UnityEngine_Playables_PlayableOutput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetHandle;
    struct VirtualInvokeData _5_Equals;
};

struct UnityEngine_Playables_PlayableOutput_o {
    struct UnityEngine_Playables_PlayableOutput_Fields fields;
};

struct UnityEngine_Playables_PlayableOutput_StaticFields {
    struct UnityEngine_Playables_PlayableOutput_o m_NullPlayableOutput;
};

struct UnityEngine_Playables_PlayableOutput_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Playables_PlayableOutput_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_PlayableOutput_VTable vtable;
};

typedef struct System_Net_CommandStream_PipelineInstruction_VTable System_Net_CommandStream_PipelineInstruction_VTable, *PSystem_Net_CommandStream_PipelineInstruction_VTable;

struct System_Net_CommandStream_PipelineInstruction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_UIElements_MinMaxSlider_StaticFields UnityEngine_UIElements_MinMaxSlider_StaticFields, *PUnityEngine_UIElements_MinMaxSlider_StaticFields;

struct UnityEngine_UIElements_MinMaxSlider_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
    struct System_String_o *trackerUssClassName;
    struct System_String_o *draggerUssClassName;
    struct System_String_o *minThumbUssClassName;
    struct System_String_o *maxThumbUssClassName;
};

typedef struct Shock_GameMstTableBase_LotteryInfoMst__uint__o Shock_GameMstTableBase_LotteryInfoMst__uint__o, *PShock_GameMstTableBase_LotteryInfoMst__uint__o;

struct Shock_GameMstTableBase_LotteryInfoMst__uint__o {
    struct Shock_GameMstTableBase_LotteryInfoMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_LotteryInfoMst__uint__Fields fields;
};

typedef struct Aoharu_StoryChapterListController___c__DisplayClass31_0_o Aoharu_StoryChapterListController___c__DisplayClass31_0_o, *PAoharu_StoryChapterListController___c__DisplayClass31_0_o;

typedef struct Aoharu_StoryChapterListController___c__DisplayClass31_0_Fields Aoharu_StoryChapterListController___c__DisplayClass31_0_Fields, *PAoharu_StoryChapterListController___c__DisplayClass31_0_Fields;

struct Aoharu_StoryChapterListController___c__DisplayClass31_0_Fields {
    struct Aoharu_StoryChapterListController_o *__4__this;
    struct System_Action_o *onComplete;
};

struct Aoharu_StoryChapterListController___c__DisplayClass31_0_o {
    struct Aoharu_StoryChapterListController___c__DisplayClass31_0_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListController___c__DisplayClass31_0_Fields fields;
};

typedef struct Shock_RecvNoticeRewardGetRData_Fields Shock_RecvNoticeRewardGetRData_Fields, *PShock_RecvNoticeRewardGetRData_Fields;

struct Shock_RecvNoticeRewardGetRData_Fields {
    struct Shock_ProtocolData_Reward_array *reward_list;
};

typedef struct MethodInfo_11F5678 MethodInfo_11F5678, *PMethodInfo_11F5678;

typedef union _union_258122 _union_258122, *P_union_258122;

union _union_258122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F5678 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2051D44 MethodInfo_2051D44, *PMethodInfo_2051D44;

typedef union _union_219691 _union_219691, *P_union_219691;

union _union_219691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051D44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B686C MethodInfo_28B686C, *PMethodInfo_28B686C;

typedef union _union_309916 _union_309916, *P_union_309916;

union _union_309916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B686C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28ACDD0 MethodInfo_28ACDD0, *PMethodInfo_28ACDD0;

typedef union _union_313984 _union_313984, *P_union_313984;

union _union_313984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ACDD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FE910_RGCTXs MethodInfo_10FE910_RGCTXs, *PMethodInfo_10FE910_RGCTXs;

struct MethodInfo_10FE910_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_22BA618 MethodInfo_22BA618, *PMethodInfo_22BA618;

typedef union _union_277844 _union_277844, *P_union_277844;

union _union_277844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA618 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243737 _union_243737, *P_union_243737;

union _union_243737 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_c Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_c, *PAoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_c;

typedef struct Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_VTable Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_VTable, *PAoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_VTable;

struct Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_VTable vtable;
};

typedef union _union_243739 _union_243739, *P_union_243739;

union _union_243739 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicSelectScene___c__DisplayClass83_1_c Aoharu_MusicSelectScene___c__DisplayClass83_1_c, *PAoharu_MusicSelectScene___c__DisplayClass83_1_c;

struct Aoharu_MusicSelectScene___c__DisplayClass83_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectScene___c__DisplayClass83_1_VTable vtable;
};

typedef union _union_204130 _union_204130, *P_union_204130;

union _union_204130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFA960 MethodInfo_1BFA960, *PMethodInfo_1BFA960;

typedef union _union_248659 _union_248659, *P_union_248659;

union _union_248659 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA960 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248659 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204132 _union_204132, *P_union_204132;

union _union_204132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204134 _union_204134, *P_union_204134;

union _union_204134 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243731 _union_243731, *P_union_243731;

union _union_243731 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_1_Fields Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_1_Fields, *PAoharu_Scenes_Help_HelpDialog___c__DisplayClass14_1_Fields;

typedef struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_o Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_o, *PAoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_o;

typedef struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_c Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_c, *PAoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_c;

typedef struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_Fields Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_Fields, *PAoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_Fields;

typedef struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_VTable Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_VTable, *PAoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_VTable;

typedef struct Aoharu_Scenes_Help_HelpDialog_o Aoharu_Scenes_Help_HelpDialog_o, *PAoharu_Scenes_Help_HelpDialog_o;

typedef struct Aoharu_Scenes_Help_HelpDialog_c Aoharu_Scenes_Help_HelpDialog_c, *PAoharu_Scenes_Help_HelpDialog_c;

typedef struct Aoharu_Scenes_Help_HelpDialog_VTable Aoharu_Scenes_Help_HelpDialog_VTable, *PAoharu_Scenes_Help_HelpDialog_VTable;

struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_1_Fields {
    int32_t formType;
    struct System_String_o *url;
    struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_o *CS___8__locals1;
};

struct Aoharu_Scenes_Help_HelpDialog_o {
    struct Aoharu_Scenes_Help_HelpDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Help_HelpDialog_Fields fields;
};

struct Aoharu_Scenes_Help_HelpDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_Help_HelpDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Help_HelpDialog_VTable vtable;
};

struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_Fields {
    struct Aoharu_Scenes_Help_HelpDialog_o *__4__this;
    struct System_Action_string__o *openUrl;
};

struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_VTable vtable;
};

struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_o {
    struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Help_HelpDialog___c__DisplayClass14_0_Fields fields;
};

typedef union _union_204136 _union_204136, *P_union_204136;

union _union_204136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243733 _union_243733, *P_union_243733;

union _union_243733 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204138 _union_204138, *P_union_204138;

union _union_204138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243735 _union_243735, *P_union_243735;

union _union_243735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2051D10 MethodInfo_2051D10, *PMethodInfo_2051D10;

typedef union _union_219055 _union_219055, *P_union_219055;

union _union_219055 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219055 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D70B90_RGCTXs MethodInfo_2D70B90_RGCTXs, *PMethodInfo_2D70B90_RGCTXs;

struct MethodInfo_2D70B90_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Empty_T_;
    struct Il2CppClass *_1_UniRx_Operators_TakeObservable_T_;
    struct MethodInfo *_2_UniRx_Operators_TakeObservable_T__Combine;
    struct MethodInfo *_3_UniRx_Operators_TakeObservable_T___ctor;
};

typedef struct System_Func_CardData__CharacterMst__Fields System_Func_CardData__CharacterMst__Fields, *PSystem_Func_CardData__CharacterMst__Fields;

struct System_Func_CardData__CharacterMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_13D2E24_RGCTXs MethodInfo_13D2E24_RGCTXs, *PMethodInfo_13D2E24_RGCTXs;

struct MethodInfo_13D2E24_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_218771 _union_218771, *P_union_218771;

union _union_218771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218773 _union_218773, *P_union_218773;

union _union_218773 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_DefaultEventSystem_NoInput_Fields UnityEngine_UIElements_DefaultEventSystem_NoInput_Fields, *PUnityEngine_UIElements_DefaultEventSystem_NoInput_Fields;

struct UnityEngine_UIElements_DefaultEventSystem_NoInput_Fields {
};

typedef struct MethodInfo_13C7174_RGCTXs MethodInfo_13C7174_RGCTXs, *PMethodInfo_13C7174_RGCTXs;

struct MethodInfo_13C7174_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_26585C8 MethodInfo_26585C8, *PMethodInfo_26585C8;

typedef union _union_179604 _union_179604, *P_union_179604;

union _union_179604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26585C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218775 _union_218775, *P_union_218775;

union _union_218775 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B62FF0 MethodInfo_1B62FF0, *PMethodInfo_1B62FF0;

typedef union _union_253261 _union_253261, *P_union_253261;

union _union_253261 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B62FF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253261 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218777 _union_218777, *P_union_218777;

union _union_218777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218779 _union_218779, *P_union_218779;

union _union_218779 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218769 _union_218769, *P_union_218769;

union _union_218769 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243747 _union_243747, *P_union_243747;

union _union_243747 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243749 _union_243749, *P_union_243749;

union _union_243749 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2051D1C MethodInfo_2051D1C, *PMethodInfo_2051D1C;

typedef union _union_219267 _union_219267, *P_union_219267;

union _union_219267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051D1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26585D4 MethodInfo_26585D4, *PMethodInfo_26585D4;

typedef union _union_181042 _union_181042, *P_union_181042;

union _union_181042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26585D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A8D0 MethodInfo_312A8D0, *PMethodInfo_312A8D0;

typedef union _union_225153 _union_225153, *P_union_225153;

union _union_225153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A8D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204120 _union_204120, *P_union_204120;

union _union_204120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204122 _union_204122, *P_union_204122;

union _union_204122 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204124 _union_204124, *P_union_204124;

union _union_204124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243743 _union_243743, *P_union_243743;

union _union_243743 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204126 _union_204126, *P_union_204126;

union _union_204126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243745 _union_243745, *P_union_243745;

union _union_243745 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312A8D8 MethodInfo_312A8D8, *PMethodInfo_312A8D8;

typedef union _union_225321 _union_225321, *P_union_225321;

union _union_225321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A8D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204128 _union_204128, *P_union_204128;

union _union_204128 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127CC54 MethodInfo_127CC54, *PMethodInfo_127CC54;

typedef union _union_202042 _union_202042, *P_union_202042;

union _union_202042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CC54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BCF99C MethodInfo_1BCF99C, *PMethodInfo_1BCF99C;

typedef union _union_255203 _union_255203, *P_union_255203;

union _union_255203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF99C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218761 _union_218761, *P_union_218761;

union _union_218761 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_LowerResBlitTexture_Fields UnityEngine_LowerResBlitTexture_Fields, *PUnityEngine_LowerResBlitTexture_Fields;

struct UnityEngine_LowerResBlitTexture_Fields {
    struct UnityEngine_Object_Fields super;
};

typedef union _union_218763 _union_218763, *P_union_218763;

union _union_218763 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C21A18_RGCTXs MethodInfo_2C21A18_RGCTXs, *PMethodInfo_2C21A18_RGCTXs;

struct MethodInfo_2C21A18_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T___ctor;
    struct Il2CppClass *_2_T;
    struct MethodInfo *_3_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_4_System_Collections_Generic_List_T__ToArray;
};

typedef union _union_218765 _union_218765, *P_union_218765;

union _union_218765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218767 _union_218767, *P_union_218767;

union _union_218767 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243715 _union_243715, *P_union_243715;

union _union_243715 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243717 _union_243717, *P_union_243717;

union _union_243717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__o UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__o, *PUniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__o;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__c UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__c, *PUniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__c;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__Fields UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__Fields, *PUniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__Fields;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__RGCTXs UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__RGCTXs, *PUniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__RGCTXs;

typedef struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__VTable UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__VTable, *PUniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__VTable;

struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_TSource__TResult___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_TSource__TResult_;
    struct Il2CppClass *_2_UniRx_IObservable_TSource_;
    struct MethodInfo *_3_UniRx_IObservable_TSource__Subscribe;
    struct Il2CppClass *_4_System_Func_TSource__int__IObservable_TCollection__;
    struct MethodInfo *_5_System_Func_TSource__int__IObservable_TCollection___Invoke;
    struct Il2CppClass *_6_UniRx_Operators_OperatorObserverBase_TSource__TResult_;
    struct MethodInfo *_7_UniRx_Operators_OperatorObserverBase_TSource__TResult__OnError;
    struct Il2CppClass *_8_UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_SelectManyObserver_TSource__TCollection__TResult_;
    struct MethodInfo *_9_UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_SelectManyObserver_TSource__TCollection__TResult___ctor;
    struct Il2CppClass *_10_UniRx_IObservable_TCollection_;
    struct MethodInfo *_11_UniRx_IObservable_TCollection__Subscribe;
    struct Il2CppClass *_12_UniRx_IObserver_TResult_;
    struct MethodInfo *_13_UniRx_IObserver_TResult__OnError;
    struct MethodInfo *_14_UniRx_Operators_OperatorObserverBase_TSource__TResult__Dispose;
    struct MethodInfo *_15_UniRx_IObserver_TResult__OnCompleted;
};

struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__Fields {
    struct UniRx_Operators_OperatorObserverBase_TSource__TResult__Fields super;
    struct UniRx_Operators_SelectManyObservable_TSource__TCollection__TResult__o *parent;
    struct UniRx_CompositeDisposable_o *collectionDisposable;
    struct Il2CppObject *gate;
    bool isStopped;
    struct UniRx_SingleAssignmentDisposable_o *sourceDisposable;
    int32_t index;
};

struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__o {
    struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__c *klass;
    void *monitor;
    struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__Fields fields;
};

struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SelectManyObservable_SelectManyObserverWithIndex_TSource__TCollection__TResult__VTable vtable;
};

typedef union _union_204150 _union_204150, *P_union_204150;

union _union_204150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243719 _union_243719, *P_union_243719;

union _union_243719 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204152 _union_204152, *P_union_204152;

union _union_204152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204154 _union_204154, *P_union_204154;

union _union_204154 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26835A4 MethodInfo_26835A4, *PMethodInfo_26835A4;

typedef union _union_310942 _union_310942, *P_union_310942;

union _union_310942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26835A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Principal_IIdentity_c System_Security_Principal_IIdentity_c, *PSystem_Security_Principal_IIdentity_c;

struct System_Security_Principal_IIdentity_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_204156 _union_204156, *P_union_204156;

union _union_204156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiEventMatchingScene___c__DisplayClass23_1_c Aoharu_MultiEventMatchingScene___c__DisplayClass23_1_c, *PAoharu_MultiEventMatchingScene___c__DisplayClass23_1_c;

typedef struct Aoharu_MultiEventMatchingScene___c__DisplayClass23_1_VTable Aoharu_MultiEventMatchingScene___c__DisplayClass23_1_VTable, *PAoharu_MultiEventMatchingScene___c__DisplayClass23_1_VTable;

struct Aoharu_MultiEventMatchingScene___c__DisplayClass23_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventMatchingScene___c__DisplayClass23_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventMatchingScene___c__DisplayClass23_1_VTable vtable;
};

typedef struct System_Action_Card____c System_Action_Card____c, *PSystem_Action_Card____c;

typedef struct System_Action_Card____VTable System_Action_Card____VTable, *PSystem_Action_Card____VTable;

struct System_Action_Card____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Card____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Card____VTable vtable;
};

typedef union _union_204158 _union_204158, *P_union_204158;

union _union_204158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243711 _union_243711, *P_union_243711;

union _union_243711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243713 _union_243713, *P_union_243713;

union _union_243713 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3330440 MethodInfo_3330440, *PMethodInfo_3330440;

struct MethodInfo_3330440 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_c _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_5_VTable vtable;
};

typedef union _union_218791 _union_218791, *P_union_218791;

union _union_218791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Principal_IIdentity_o System_Security_Principal_IIdentity_o, *PSystem_Security_Principal_IIdentity_o;

struct System_Security_Principal_IIdentity_o {
    struct System_Security_Principal_IIdentity_c *klass;
    void *monitor;
    struct System_Security_Principal_IIdentity_Fields fields;
};

typedef union _union_218793 _union_218793, *P_union_218793;

union _union_218793 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218795 _union_218795, *P_union_218795;

union _union_218795 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218797 _union_218797, *P_union_218797;

union _union_218797 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218799 _union_218799, *P_union_218799;

union _union_218799 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243725 _union_243725, *P_union_243725;

union _union_243725 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243727 _union_243727, *P_union_243727;

union _union_243727 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B92850 MethodInfo_2B92850, *PMethodInfo_2B92850;

typedef union _union_340300 _union_340300, *P_union_340300;

union _union_340300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_OurUtils_PlayGamesHelperObject_o GooglePlayGames_OurUtils_PlayGamesHelperObject_o, *PGooglePlayGames_OurUtils_PlayGamesHelperObject_o;

typedef struct GooglePlayGames_OurUtils_PlayGamesHelperObject_c GooglePlayGames_OurUtils_PlayGamesHelperObject_c, *PGooglePlayGames_OurUtils_PlayGamesHelperObject_c;

typedef struct GooglePlayGames_OurUtils_PlayGamesHelperObject_Fields GooglePlayGames_OurUtils_PlayGamesHelperObject_Fields, *PGooglePlayGames_OurUtils_PlayGamesHelperObject_Fields;

typedef struct GooglePlayGames_OurUtils_PlayGamesHelperObject_StaticFields GooglePlayGames_OurUtils_PlayGamesHelperObject_StaticFields, *PGooglePlayGames_OurUtils_PlayGamesHelperObject_StaticFields;

typedef struct GooglePlayGames_OurUtils_PlayGamesHelperObject_VTable GooglePlayGames_OurUtils_PlayGamesHelperObject_VTable, *PGooglePlayGames_OurUtils_PlayGamesHelperObject_VTable;

typedef struct System_Collections_Generic_List_Action_bool___o System_Collections_Generic_List_Action_bool___o, *PSystem_Collections_Generic_List_Action_bool___o;

typedef struct System_Collections_Generic_List_Action_bool___c System_Collections_Generic_List_Action_bool___c, *PSystem_Collections_Generic_List_Action_bool___c;

typedef struct System_Collections_Generic_List_Action_bool___Fields System_Collections_Generic_List_Action_bool___Fields, *PSystem_Collections_Generic_List_Action_bool___Fields;

typedef struct System_Collections_Generic_List_Action_bool___StaticFields System_Collections_Generic_List_Action_bool___StaticFields, *PSystem_Collections_Generic_List_Action_bool___StaticFields;

typedef struct System_Collections_Generic_List_Action_bool___VTable System_Collections_Generic_List_Action_bool___VTable, *PSystem_Collections_Generic_List_Action_bool___VTable;

typedef struct System_Action_bool__array System_Action_bool__array, *PSystem_Action_bool__array;

struct GooglePlayGames_OurUtils_PlayGamesHelperObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_Action_bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Action_bool___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Action_bool___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Action_bool___VTable vtable;
};

struct System_Collections_Generic_List_Action_bool___Fields {
    struct System_Action_bool__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct GooglePlayGames_OurUtils_PlayGamesHelperObject_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct System_Collections_Generic_List_Action__o *localQueue;
};

struct GooglePlayGames_OurUtils_PlayGamesHelperObject_o {
    struct GooglePlayGames_OurUtils_PlayGamesHelperObject_c *klass;
    void *monitor;
    struct GooglePlayGames_OurUtils_PlayGamesHelperObject_Fields fields;
};

struct GooglePlayGames_OurUtils_PlayGamesHelperObject_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_OurUtils_PlayGamesHelperObject_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_OurUtils_PlayGamesHelperObject_VTable vtable;
};

struct GooglePlayGames_OurUtils_PlayGamesHelperObject_StaticFields {
    struct GooglePlayGames_OurUtils_PlayGamesHelperObject_o *instance;
    bool sIsDummy;
    struct System_Collections_Generic_List_Action__o *sQueue;
    bool sQueueEmpty;
    struct System_Collections_Generic_List_Action_bool___o *sPauseCallbackList;
    struct System_Collections_Generic_List_Action_bool___o *sFocusCallbackList;
};

struct System_Action_bool__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Action_bool__o *m_Items[65535];
};

struct System_Collections_Generic_List_Action_bool___o {
    struct System_Collections_Generic_List_Action_bool___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Action_bool___Fields fields;
};

struct System_Collections_Generic_List_Action_bool___StaticFields {
    struct System_Action_bool__array *s_emptyArray;
};

typedef struct Shock_SceneController___c__DisplayClass54_0_Fields Shock_SceneController___c__DisplayClass54_0_Fields, *PShock_SceneController___c__DisplayClass54_0_Fields;

struct Shock_SceneController___c__DisplayClass54_0_Fields {
    int32_t targetSceneType;
};

typedef union _union_243729 _union_243729, *P_union_243729;

union _union_243729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204140 _union_204140, *P_union_204140;

union _union_204140 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__c System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__c, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__c;

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__VTable System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__VTable, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__VTable;

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__VTable vtable;
};

typedef struct MethodInfo_3148298 MethodInfo_3148298, *PMethodInfo_3148298;

typedef union _union_223865 _union_223865, *P_union_223865;

union _union_223865 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223865 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204142 _union_204142, *P_union_204142;

union _union_204142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204144 _union_204144, *P_union_204144;

union _union_204144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204146 _union_204146, *P_union_204146;

union _union_204146 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C0C860_RGCTXs MethodInfo_2C0C860_RGCTXs, *PMethodInfo_2C0C860_RGCTXs;

struct MethodInfo_2C0C860_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_SelectManyIterator_TSource__TResult_;
};

typedef union _union_204148 _union_204148, *P_union_204148;

union _union_204148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243723 _union_243723, *P_union_243723;

union _union_243723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Downloads_ShockJsonSoundManifestParser_VTable Shock_Downloads_ShockJsonSoundManifestParser_VTable, *PShock_Downloads_ShockJsonSoundManifestParser_VTable;

struct Shock_Downloads_ShockJsonSoundManifestParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_DoBuild;
};

typedef struct MethodInfo_247D444 MethodInfo_247D444, *PMethodInfo_247D444;

struct MethodInfo_247D444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass248_0_c Shock_Protocol___c__DisplayClass248_0_c, *PShock_Protocol___c__DisplayClass248_0_c;

typedef struct Shock_Protocol___c__DisplayClass248_0_VTable Shock_Protocol___c__DisplayClass248_0_VTable, *PShock_Protocol___c__DisplayClass248_0_VTable;

struct Shock_Protocol___c__DisplayClass248_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass248_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass248_0_VTable vtable;
};

typedef union _union_218781 _union_218781, *P_union_218781;

union _union_218781 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2051D04 MethodInfo_2051D04, *PMethodInfo_2051D04;

typedef union _union_218843 _union_218843, *P_union_218843;

union _union_218843 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051D04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218843 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DBD80 MethodInfo_21DBD80, *PMethodInfo_21DBD80;

typedef union _union_161011 _union_161011, *P_union_161011;

union _union_161011 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBD80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218783 _union_218783, *P_union_218783;

union _union_218783 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218785 _union_218785, *P_union_218785;

union _union_218785 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218787 _union_218787, *P_union_218787;

union _union_218787 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3330438 MethodInfo_3330438, *PMethodInfo_3330438;

struct MethodInfo_3330438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218789 _union_218789, *P_union_218789;

union _union_218789 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LoaderConst_Movies_StaticFields Shock_LoaderConst_Movies_StaticFields, *PShock_LoaderConst_Movies_StaticFields;

struct Shock_LoaderConst_Movies_StaticFields {
    struct System_String_o *DirPrefix;
    struct System_String_o *LocalInstallDirPathFormat;
    struct System_String_o *DataSourceDirPathFormat;
    struct System_String_o *TutorialBundleDirFormat;
    struct System_String_o *VersionFileName;
    struct System_String_o *CopyFileRegex;
    struct System_String_o *IncludeDirPath;
    struct System_String_o *ForceIncludeSettings;
    struct System_String_o *BuiltinListFile;
    struct System_String_o *BuildRuleFile;
};

typedef union _union_204170 _union_204170, *P_union_204170;

union _union_204170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__9_o _PrivateImplementationDetails__9_o, *P_PrivateImplementationDetails__9_o;

typedef struct _PrivateImplementationDetails__9_c _PrivateImplementationDetails__9_c, *P_PrivateImplementationDetails__9_c;

typedef struct _PrivateImplementationDetails__9_Fields _PrivateImplementationDetails__9_Fields, *P_PrivateImplementationDetails__9_Fields;

typedef struct _PrivateImplementationDetails__9_StaticFields _PrivateImplementationDetails__9_StaticFields, *P_PrivateImplementationDetails__9_StaticFields;

typedef struct _PrivateImplementationDetails__9_VTable _PrivateImplementationDetails__9_VTable, *P_PrivateImplementationDetails__9_VTable;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_97_o _PrivateImplementationDetails____StaticArrayInitTypeSize_97_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_97_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_o _PrivateImplementationDetails____StaticArrayInitTypeSize_65_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_65_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1212_o _PrivateImplementationDetails____StaticArrayInitTypeSize_1212_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1212_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_97_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_97_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_97_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_65_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_65_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1212_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_1212_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1212_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_Fields;

struct _PrivateImplementationDetails__9_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1212_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_97_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1212_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1212_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_Fields fields;
};

struct _PrivateImplementationDetails__9_o {
    struct _PrivateImplementationDetails__9_c *klass;
    void *monitor;
    struct _PrivateImplementationDetails__9_Fields fields;
};

struct _PrivateImplementationDetails__9_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__9_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__9_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__9_VTable vtable;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_97_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_97_Fields fields;
};

struct _PrivateImplementationDetails__9_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_o _1C59D529081415FBF853112CA22696E6E2909DC7131A9778E6D29D65EF51B9BB;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_97_o _1D920AA24CC00C3B7BBC1397D39DE20128DDED0DC4FB04967ED4959F99075D69;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_4_o _364BB9909344098EBFEC9D6590CE0E1C0DA480431594FDA19BF8DA05C37A8BFE;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_3_o _3F35A3F5F6C4376A744ACAD409BB22F8D897F949D2311D885ADAA890981B67A0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_o _573EAD3B1C3E9D9EAE4FEA52F2F4B4FF4E05C3A47F126655D66867547AAD96D6;
    int64_t _5AC9831B2E30EB285EF34F8501620F878432D5C04331AD1AE47F977A83BA41A5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_192_1_o _64FCC83EC403930BF18393DBC883CCAA1FBB08AC876F77F7AA99748CA945019B;
    int32_t _6B21B36BEA922047D4EE0F69336685D861BB2C79758E97F367D297FA8C01084D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1212_o AE7403CB8E1F18EE4BC7F393E29CEC17BD61C7113E81F786B632AF02ED952080;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_o C06E2A4B592787D6DD076FCE44AD1518B3E742726EE0690FA60EE59E1BD25823;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_1_o D0707B65D15E1083DE1735661550D02D20F47B8BC1C144D4F7EFFB60924A7CFC;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_2_o FA856B58B602D1AFB828D70020BB2D88B0C50B97FE8920E56AEBF6D280C11175;
};

typedef union _union_204172 _union_204172, *P_union_204172;

union _union_204172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_XR_XRInputSubsystemDescriptor_c UnityEngine_XR_XRInputSubsystemDescriptor_c, *PUnityEngine_XR_XRInputSubsystemDescriptor_c;

typedef struct UnityEngine_XR_XRInputSubsystemDescriptor_VTable UnityEngine_XR_XRInputSubsystemDescriptor_VTable, *PUnityEngine_XR_XRInputSubsystemDescriptor_VTable;

struct UnityEngine_XR_XRInputSubsystemDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_id;
};

struct UnityEngine_XR_XRInputSubsystemDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_XR_XRInputSubsystemDescriptor_VTable vtable;
};

typedef union _union_204174 _union_204174, *P_union_204174;

union _union_204174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204176 _union_204176, *P_union_204176;

union _union_204176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243773 _union_243773, *P_union_243773;

union _union_243773 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_CustomSignalEventDrawer_VTable UnityEngine_Timeline_CustomSignalEventDrawer_VTable, *PUnityEngine_Timeline_CustomSignalEventDrawer_VTable;

struct UnityEngine_Timeline_CustomSignalEventDrawer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_204178 _union_204178, *P_union_204178;

union _union_204178 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243775 _union_243775, *P_union_243775;

union _union_243775 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243777 _union_243777, *P_union_243777;

union _union_243777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243779 _union_243779, *P_union_243779;

union _union_243779 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_XR_XRInputSubsystemDescriptor_o UnityEngine_XR_XRInputSubsystemDescriptor_o, *PUnityEngine_XR_XRInputSubsystemDescriptor_o;

typedef struct UnityEngine_XR_XRInputSubsystemDescriptor_Fields UnityEngine_XR_XRInputSubsystemDescriptor_Fields, *PUnityEngine_XR_XRInputSubsystemDescriptor_Fields;

typedef struct UnityEngine_IntegratedSubsystemDescriptor_XRInputSubsystem__Fields UnityEngine_IntegratedSubsystemDescriptor_XRInputSubsystem__Fields, *PUnityEngine_IntegratedSubsystemDescriptor_XRInputSubsystem__Fields;

struct UnityEngine_IntegratedSubsystemDescriptor_XRInputSubsystem__Fields {
    struct UnityEngine_IntegratedSubsystemDescriptor_Fields super;
};

struct UnityEngine_XR_XRInputSubsystemDescriptor_Fields {
    struct UnityEngine_IntegratedSubsystemDescriptor_XRInputSubsystem__Fields super;
};

struct UnityEngine_XR_XRInputSubsystemDescriptor_o {
    struct UnityEngine_XR_XRInputSubsystemDescriptor_c *klass;
    void *monitor;
    struct UnityEngine_XR_XRInputSubsystemDescriptor_Fields fields;
};

typedef struct Aoharu_GachaScene___c__DisplayClass70_0_VTable Aoharu_GachaScene___c__DisplayClass70_0_VTable, *PAoharu_GachaScene___c__DisplayClass70_0_VTable;

struct Aoharu_GachaScene___c__DisplayClass70_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1F19F0C MethodInfo_1F19F0C, *PMethodInfo_1F19F0C;

typedef union _union_255479 _union_255479, *P_union_255479;

union _union_255479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19F0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243771 _union_243771, *P_union_243771;

union _union_243771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Tuple_object__Fields UniRx_Tuple_object__Fields, *PUniRx_Tuple_object__Fields;

struct UniRx_Tuple_object__Fields {
    struct Il2CppObject *item1;
};

typedef struct Photon_Pun_Demo_PunBasics_PlayerManager_Fields Photon_Pun_Demo_PunBasics_PlayerManager_Fields, *PPhoton_Pun_Demo_PunBasics_PlayerManager_Fields;

struct Photon_Pun_Demo_PunBasics_PlayerManager_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    float Health;
    struct UnityEngine_GameObject_o *playerUiPrefab;
    struct UnityEngine_GameObject_o *beams;
    bool IsFiring;
    bool leavingRoom;
};

typedef struct MethodInfo_2E8153C MethodInfo_2E8153C, *PMethodInfo_2E8153C;

typedef union _union_334151 _union_334151, *P_union_334151;

union _union_334151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8153C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204160 _union_204160, *P_union_204160;

union _union_204160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_GGLErrorInfo_Fields Shock_GGL_GGLErrorInfo_Fields, *PShock_GGL_GGLErrorInfo_Fields;

struct Shock_GGL_GGLErrorInfo_Fields {
};

typedef union _union_204162 _union_204162, *P_union_204162;

union _union_204162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204164 _union_204164, *P_union_204164;

union _union_204164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243783 _union_243783, *P_union_243783;

union _union_243783 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204166 _union_204166, *P_union_204166;

union _union_204166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204168 _union_204168, *P_union_204168;

union _union_204168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243787 _union_243787, *P_union_243787;

union _union_243787 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6E17C MethodInfo_2D6E17C, *PMethodInfo_2D6E17C;

typedef struct MethodInfo_2D6E17C_RGCTXs MethodInfo_2D6E17C_RGCTXs, *PMethodInfo_2D6E17C_RGCTXs;

typedef union _union_287713 _union_287713, *P_union_287713;

union _union_287713 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E17C_RGCTXs {
    struct Il2CppClass *_0_UniRx_ReplaySubject_T_;
    struct MethodInfo *_1_UniRx_ReplaySubject_T___ctor;
    struct MethodInfo *_2_UniRx_Observable_Multicast_T_;
};

struct MethodInfo_2D6E17C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E17C_RGCTXs *rgctx_data;
    union _union_287713 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA4C8 MethodInfo_1EAA4C8, *PMethodInfo_1EAA4C8;

typedef union _union_263950 _union_263950, *P_union_263950;

union _union_263950 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA4C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Proxies_RealProxy_c System_Runtime_Remoting_Proxies_RealProxy_c, *PSystem_Runtime_Remoting_Proxies_RealProxy_c;

typedef struct System_Runtime_Remoting_Proxies_RealProxy_VTable System_Runtime_Remoting_Proxies_RealProxy_VTable, *PSystem_Runtime_Remoting_Proxies_RealProxy_VTable;

struct System_Runtime_Remoting_Proxies_RealProxy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObjectData;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_InternalGetTransparentProxy;
    struct VirtualInvokeData _7_GetTransparentProxy;
};

struct System_Runtime_Remoting_Proxies_RealProxy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Proxies_RealProxy_VTable vtable;
};

typedef union _union_243789 _union_243789, *P_union_243789;

union _union_243789 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243781 _union_243781, *P_union_243781;

union _union_243781 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293DCA0 MethodInfo_293DCA0, *PMethodInfo_293DCA0;

typedef union _union_186848 _union_186848, *P_union_186848;

union _union_186848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DCA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_ArrayUtil_VTable Cysharp_Threading_Tasks_Internal_ArrayUtil_VTable, *PCysharp_Threading_Tasks_Internal_ArrayUtil_VTable;

struct Cysharp_Threading_Tasks_Internal_ArrayUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1FDC218 MethodInfo_1FDC218, *PMethodInfo_1FDC218;

typedef union _union_267682 _union_267682, *P_union_267682;

union _union_267682 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267682 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryRarityMstTable_VTable Shock_LotteryRarityMstTable_VTable, *PShock_LotteryRarityMstTable_VTable;

struct Shock_LotteryRarityMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef union _union_204190 _union_204190, *P_union_204190;

union _union_204190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243759 _union_243759, *P_union_243759;

union _union_243759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204192 _union_204192, *P_union_204192;

union _union_204192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204194 _union_204194, *P_union_204194;

union _union_204194 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204196 _union_204196, *P_union_204196;

union _union_204196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBBC10 MethodInfo_2DBBC10, *PMethodInfo_2DBBC10;

typedef union _union_241271 _union_241271, *P_union_241271;

union _union_241271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBC10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204198 _union_204198, *P_union_204198;

union _union_204198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243751 _union_243751, *P_union_243751;

union _union_243751 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFA940 MethodInfo_1BFA940, *PMethodInfo_1BFA940;

typedef union _union_248451 _union_248451, *P_union_248451;

union _union_248451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA940 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243753 _union_243753, *P_union_243753;

union _union_243753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBBC14 MethodInfo_2DBBC14, *PMethodInfo_2DBBC14;

typedef union _union_241479 _union_241479, *P_union_241479;

union _union_241479 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBC14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243755 _union_243755, *P_union_243755;

union _union_243755 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243757 _union_243757, *P_union_243757;

union _union_243757 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_AoharuConst_c Aoharu_AoharuConst_c, *PAoharu_AoharuConst_c;

typedef struct Aoharu_AoharuConst_VTable Aoharu_AoharuConst_VTable, *PAoharu_AoharuConst_VTable;

struct Aoharu_AoharuConst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AoharuConst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AoharuConst_VTable vtable;
};

typedef union _union_243769 _union_243769, *P_union_243769;

union _union_243769 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_InputFieldUI___c_c Shock_InputFieldUI___c_c, *PShock_InputFieldUI___c_c;

typedef struct Shock_InputFieldUI___c_StaticFields Shock_InputFieldUI___c_StaticFields, *PShock_InputFieldUI___c_StaticFields;

typedef struct Shock_InputFieldUI___c_VTable Shock_InputFieldUI___c_VTable, *PShock_InputFieldUI___c_VTable;

typedef struct Shock_InputFieldUI___c_o Shock_InputFieldUI___c_o, *PShock_InputFieldUI___c_o;

typedef struct Shock_InputFieldUI___c_Fields Shock_InputFieldUI___c_Fields, *PShock_InputFieldUI___c_Fields;

struct Shock_InputFieldUI___c_Fields {
};

struct Shock_InputFieldUI___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_InputFieldUI___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_InputFieldUI___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_InputFieldUI___c_VTable vtable;
};

struct Shock_InputFieldUI___c_o {
    struct Shock_InputFieldUI___c_c *klass;
    void *monitor;
    struct Shock_InputFieldUI___c_Fields fields;
};

struct Shock_InputFieldUI___c_StaticFields {
    struct Shock_InputFieldUI___c_o *__9;
    struct System_Func_string__int__char__char__o *__9__31_0;
};

typedef union _union_204180 _union_204180, *P_union_204180;

union _union_204180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204182 _union_204182, *P_union_204182;

union _union_204182 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204184 _union_204184, *P_union_204184;

union _union_204184 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_VisualElement_UxmlFactory_c UnityEngine_UIElements_VisualElement_UxmlFactory_c, *PUnityEngine_UIElements_VisualElement_UxmlFactory_c;

typedef struct UnityEngine_UIElements_VisualElement_UxmlFactory_VTable UnityEngine_UIElements_VisualElement_UxmlFactory_VTable, *PUnityEngine_UIElements_VisualElement_UxmlFactory_VTable;

struct UnityEngine_UIElements_VisualElement_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_VisualElement_UxmlFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElement_UxmlFactory_VTable vtable;
};

typedef union _union_204186 _union_204186, *P_union_204186;

union _union_204186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243761 _union_243761, *P_union_243761;

union _union_243761 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1816984_RGCTXs MethodInfo_1816984_RGCTXs, *PMethodInfo_1816984_RGCTXs;

struct MethodInfo_1816984_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IList_TSource_;
    struct Il2CppClass *_1_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_2_System_Collections_Generic_ICollection_TSource__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_IList_TSource__get_Item;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_TSource__get_Current;
};

typedef union _union_204188 _union_204188, *P_union_204188;

union _union_204188 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243763 _union_243763, *P_union_243763;

union _union_243763 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243765 _union_243765, *P_union_243765;

union _union_243765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243767 _union_243767, *P_union_243767;

union _union_243767 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_RecvStoryReadR__c System_Action_RecvStoryReadR__c, *PSystem_Action_RecvStoryReadR__c;

typedef struct System_Action_RecvStoryReadR__VTable System_Action_RecvStoryReadR__VTable, *PSystem_Action_RecvStoryReadR__VTable;

struct System_Action_RecvStoryReadR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvStoryReadR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvStoryReadR__VTable vtable;
};

typedef struct Aoharu_LoginNoticeScene_MovieStrategy___c__DisplayClass1_1_VTable Aoharu_LoginNoticeScene_MovieStrategy___c__DisplayClass1_1_VTable, *PAoharu_LoginNoticeScene_MovieStrategy___c__DisplayClass1_1_VTable;

struct Aoharu_LoginNoticeScene_MovieStrategy___c__DisplayClass1_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10C38AC MethodInfo_10C38AC, *PMethodInfo_10C38AC;

typedef union _union_208557 _union_208557, *P_union_208557;

union _union_208557 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C38AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208557 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1325A98 MethodInfo_1325A98, *PMethodInfo_1325A98;

typedef union _union_284706 _union_284706, *P_union_284706;

union _union_284706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1325A98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A86E8 MethodInfo_17A86E8, *PMethodInfo_17A86E8;

typedef union _union_169923 _union_169923, *P_union_169923;

union _union_169923 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A86E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12720E8 MethodInfo_12720E8, *PMethodInfo_12720E8;

typedef union _union_201088 _union_201088, *P_union_201088;

union _union_201088 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12720E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201088 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218813 _union_218813, *P_union_218813;

union _union_218813 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336091 _union_336091, *P_union_336091;

union _union_336091 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218815 _union_218815, *P_union_218815;

union _union_218815 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336093 _union_336093, *P_union_336093;

union _union_336093 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218817 _union_218817, *P_union_218817;

union _union_218817 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAA364 MethodInfo_1EAA364, *PMethodInfo_1EAA364;

typedef union _union_264862 _union_264862, *P_union_264862;

union _union_264862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336095 _union_336095, *P_union_336095;

union _union_336095 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218819 _union_218819, *P_union_218819;

union _union_218819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336097 _union_336097, *P_union_336097;

union _union_336097 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PoolSystem_LongMarkerLineUI__c Shock_PoolSystem_LongMarkerLineUI__c, *PShock_PoolSystem_LongMarkerLineUI__c;

struct Shock_PoolSystem_LongMarkerLineUI__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PoolSystem_LongMarkerLineUI__VTable vtable;
};

typedef union _union_336099 _union_336099, *P_union_336099;

union _union_336099 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_AndroidJavaException_c UnityEngine_AndroidJavaException_c, *PUnityEngine_AndroidJavaException_c;

typedef struct UnityEngine_AndroidJavaException_VTable UnityEngine_AndroidJavaException_VTable, *PUnityEngine_AndroidJavaException_VTable;

struct UnityEngine_AndroidJavaException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct UnityEngine_AndroidJavaException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AndroidJavaException_VTable vtable;
};

typedef struct MethodInfo_21D1204 MethodInfo_21D1204, *PMethodInfo_21D1204;

struct MethodInfo_21D1204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295768 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_WebSocketReceiveResult_c System_Net_WebSockets_WebSocketReceiveResult_c, *PSystem_Net_WebSockets_WebSocketReceiveResult_c;

typedef struct System_Net_WebSockets_WebSocketReceiveResult_VTable System_Net_WebSockets_WebSocketReceiveResult_VTable, *PSystem_Net_WebSockets_WebSocketReceiveResult_VTable;

struct System_Net_WebSockets_WebSocketReceiveResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebSockets_WebSocketReceiveResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_WebSocketReceiveResult_VTable vtable;
};

typedef struct MethodInfo_1D7E118 MethodInfo_1D7E118, *PMethodInfo_1D7E118;

struct MethodInfo_1D7E118 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296878 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LanguageSettingDialog_Fields LanguageSettingDialog_Fields, *PLanguageSettingDialog_Fields;

typedef struct System_Action_LANGUAGE__o System_Action_LANGUAGE__o, *PSystem_Action_LANGUAGE__o;

typedef struct System_Action_LANGUAGE__c System_Action_LANGUAGE__c, *PSystem_Action_LANGUAGE__c;

typedef struct System_Action_LANGUAGE__Fields System_Action_LANGUAGE__Fields, *PSystem_Action_LANGUAGE__Fields;

typedef struct System_Action_LANGUAGE__VTable System_Action_LANGUAGE__VTable, *PSystem_Action_LANGUAGE__VTable;

struct LanguageSettingDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct System_Collections_Generic_List_LanguageSettingDialog_SelectButton__o *buttons;
    struct System_Action_LANGUAGE__o *OnSelected;
};

struct System_Action_LANGUAGE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_LANGUAGE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LANGUAGE__VTable vtable;
};

struct System_Action_LANGUAGE__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_LANGUAGE__o {
    struct System_Action_LANGUAGE__c *klass;
    void *monitor;
    struct System_Action_LANGUAGE__Fields fields;
};

typedef struct System_Collections_Generic_List_LocalizationParamsManager_ParamValue__StaticFields System_Collections_Generic_List_LocalizationParamsManager_ParamValue__StaticFields, *PSystem_Collections_Generic_List_LocalizationParamsManager_ParamValue__StaticFields;

struct System_Collections_Generic_List_LocalizationParamsManager_ParamValue__StaticFields {
    struct I2_Loc_LocalizationParamsManager_ParamValue_array *s_emptyArray;
};

typedef struct UnityEngine_AndroidJavaException_o UnityEngine_AndroidJavaException_o, *PUnityEngine_AndroidJavaException_o;

typedef struct UnityEngine_AndroidJavaException_Fields UnityEngine_AndroidJavaException_Fields, *PUnityEngine_AndroidJavaException_Fields;

struct UnityEngine_AndroidJavaException_Fields {
    struct System_Exception_Fields super;
    struct System_String_o *mJavaStackTrace;
};

struct UnityEngine_AndroidJavaException_o {
    struct UnityEngine_AndroidJavaException_c *klass;
    void *monitor;
    struct UnityEngine_AndroidJavaException_Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_string__Dictionary_object__object___VTable System_Collections_Generic_Dictionary_string__Dictionary_object__object___VTable, *PSystem_Collections_Generic_Dictionary_string__Dictionary_object__object___VTable;

struct System_Collections_Generic_Dictionary_string__Dictionary_object__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_24A9818 MethodInfo_24A9818, *PMethodInfo_24A9818;

typedef union _union_311162 _union_311162, *P_union_311162;

union _union_311162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A9818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218811 _union_218811, *P_union_218811;

union _union_218811 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_ReadOnlyCollection_T__VTable SharpCompress_ReadOnlyCollection_T__VTable, *PSharpCompress_ReadOnlyCollection_T__VTable;

struct SharpCompress_ReadOnlyCollection_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Count;
    struct VirtualInvokeData _5_get_IsReadOnly;
    struct VirtualInvokeData _6_Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
};

typedef union _union_218803 _union_218803, *P_union_218803;

union _union_218803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17D3560 MethodInfo_17D3560, *PMethodInfo_17D3560;

typedef union _union_233405 _union_233405, *P_union_233405;

union _union_233405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D3560 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218805 _union_218805, *P_union_218805;

union _union_218805 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218807 _union_218807, *P_union_218807;

union _union_218807 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218809 _union_218809, *P_union_218809;

union _union_218809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_GroupExpToNextLevelValue_VTable Shock_DataNode_GroupExpToNextLevelValue_VTable, *PShock_DataNode_GroupExpToNextLevelValue_VTable;

struct Shock_DataNode_GroupExpToNextLevelValue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

typedef struct MethodInfo_21E583C MethodInfo_21E583C, *PMethodInfo_21E583C;

typedef union _union_160699 _union_160699, *P_union_160699;

union _union_160699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E583C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D1218 MethodInfo_21D1218, *PMethodInfo_21D1218;

struct MethodInfo_21D1218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295774 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E81620 MethodInfo_2E81620, *PMethodInfo_2E81620;

typedef union _union_334915 _union_334915, *P_union_334915;

union _union_334915 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81620 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334915 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusController___c__DisplayClass13_1_Fields Aoharu_LoginBonusController___c__DisplayClass13_1_Fields, *PAoharu_LoginBonusController___c__DisplayClass13_1_Fields;

typedef struct Aoharu_LoginBonusController___c__DisplayClass13_0_o Aoharu_LoginBonusController___c__DisplayClass13_0_o, *PAoharu_LoginBonusController___c__DisplayClass13_0_o;

typedef struct Aoharu_LoginBonusController___c__DisplayClass13_0_c Aoharu_LoginBonusController___c__DisplayClass13_0_c, *PAoharu_LoginBonusController___c__DisplayClass13_0_c;

typedef struct Aoharu_LoginBonusController___c__DisplayClass13_0_Fields Aoharu_LoginBonusController___c__DisplayClass13_0_Fields, *PAoharu_LoginBonusController___c__DisplayClass13_0_Fields;

typedef struct Aoharu_LoginBonusController___c__DisplayClass13_0_VTable Aoharu_LoginBonusController___c__DisplayClass13_0_VTable, *PAoharu_LoginBonusController___c__DisplayClass13_0_VTable;

typedef struct Aoharu_LoginBonusController_o Aoharu_LoginBonusController_o, *PAoharu_LoginBonusController_o;

typedef struct Aoharu_LoginBonusController_c Aoharu_LoginBonusController_c, *PAoharu_LoginBonusController_c;

typedef struct Aoharu_LoginBonusController_Fields Aoharu_LoginBonusController_Fields, *PAoharu_LoginBonusController_Fields;

typedef struct Aoharu_LoginBonusController_StaticFields Aoharu_LoginBonusController_StaticFields, *PAoharu_LoginBonusController_StaticFields;

typedef struct Aoharu_LoginBonusController_VTable Aoharu_LoginBonusController_VTable, *PAoharu_LoginBonusController_VTable;

typedef struct Aoharu_LoginBonusItemFrame_array Aoharu_LoginBonusItemFrame_array, *PAoharu_LoginBonusItemFrame_array;

typedef struct Aoharu_LoginBonusItemFrame_o Aoharu_LoginBonusItemFrame_o, *PAoharu_LoginBonusItemFrame_o;

typedef struct Aoharu_LoginBonusItemFrame_c Aoharu_LoginBonusItemFrame_c, *PAoharu_LoginBonusItemFrame_c;

typedef struct Aoharu_LoginBonusItemFrame_Fields Aoharu_LoginBonusItemFrame_Fields, *PAoharu_LoginBonusItemFrame_Fields;

struct Aoharu_LoginBonusItemFrame_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_LoginBonusItemFrame_o *m_Items[65535];
};

struct Aoharu_LoginBonusController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_LoginBonusController___c__DisplayClass13_0_Fields {
    struct Aoharu_LoginBonusController_o *__4__this;
    int32_t dayCount;
    struct Shock_LoginBonusMst_o *loginBonusMst;
    struct Shock_ProtocolData_LoginBonus_o *data;
    struct Aoharu_SkipableTask_o *skipableTask;
    struct Shock_ButtonEvent_o *tapWaitButton;
};

struct Aoharu_LoginBonusController___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusController___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusController___c__DisplayClass13_0_VTable vtable;
};

struct Aoharu_LoginBonusItemFrame_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_LoginBonusItem_o *m_loginBonusItem;
    struct Shock_SpriteNumber_o *m_spriteNumber;
};

struct Aoharu_LoginBonusController___c__DisplayClass13_1_Fields {
    struct System_Action_o *next;
    struct Aoharu_LoginBonusController___c__DisplayClass13_0_o *CS___8__locals1;
};

struct Aoharu_LoginBonusController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_LoginBonusItemFrame_array *m_loginBonusItems;
    struct UnityEngine_Animator_o *m_animator;
    struct UnityEngine_GameObject_o *m_DateGroup;
    struct Shock_TextMeshUI_o *m_dayNumberText;
    struct UnityEngine_UI_Image_o *m_BackgroundImage;
    struct Shock_TextMeshUI_o *m_charaNameText;
    struct Shock_TextMeshUI_o *m_jaText;
    struct UnityEngine_GameObject_o *m_BonusObject;
    struct Shock_RewardIcon_o *m_BonusAdditionalIcon;
    struct Shock_TextMeshUI_o *m_BonusAmountText;
};

struct Aoharu_LoginBonusController_o {
    struct Aoharu_LoginBonusController_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusController_Fields fields;
};

struct Aoharu_LoginBonusController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LoginBonusController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusController_VTable vtable;
};

struct Aoharu_LoginBonusController___c__DisplayClass13_0_o {
    struct Aoharu_LoginBonusController___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusController___c__DisplayClass13_0_Fields fields;
};

struct Aoharu_LoginBonusController_StaticFields {
    struct System_String_o *BoardPrefabPathFormat;
    struct System_String_o *BoardPrefabBirthDayPathFormat;
};

struct Aoharu_LoginBonusItemFrame_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusItemFrame_VTable vtable;
};

struct Aoharu_LoginBonusItemFrame_o {
    struct Aoharu_LoginBonusItemFrame_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusItemFrame_Fields fields;
};

typedef struct MethodInfo_2C2CEF4_RGCTXs MethodInfo_2C2CEF4_RGCTXs, *PMethodInfo_2C2CEF4_RGCTXs;

struct MethodInfo_2C2CEF4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct MethodInfo_1606270_RGCTXs MethodInfo_1606270_RGCTXs, *PMethodInfo_1606270_RGCTXs;

struct MethodInfo_1606270_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct Aoharu_SkillPracticeScene___c__DisplayClass52_0_VTable Aoharu_SkillPracticeScene___c__DisplayClass52_0_VTable, *PAoharu_SkillPracticeScene___c__DisplayClass52_0_VTable;

struct Aoharu_SkillPracticeScene___c__DisplayClass52_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Net_WebSockets_WebSocketReceiveResult_o System_Net_WebSockets_WebSocketReceiveResult_o, *PSystem_Net_WebSockets_WebSocketReceiveResult_o;

typedef struct System_Net_WebSockets_WebSocketReceiveResult_Fields System_Net_WebSockets_WebSocketReceiveResult_Fields, *PSystem_Net_WebSockets_WebSocketReceiveResult_Fields;

typedef struct System_Nullable_WebSocketCloseStatus__o System_Nullable_WebSocketCloseStatus__o, *PSystem_Nullable_WebSocketCloseStatus__o;

typedef struct System_Nullable_WebSocketCloseStatus__Fields System_Nullable_WebSocketCloseStatus__Fields, *PSystem_Nullable_WebSocketCloseStatus__Fields;

struct System_Nullable_WebSocketCloseStatus__Fields {
    bool hasValue;
    int32_t value;
};

struct System_Nullable_WebSocketCloseStatus__o {
    struct System_Nullable_WebSocketCloseStatus__Fields fields;
};

struct System_Net_WebSockets_WebSocketReceiveResult_Fields {
    int32_t _Count_k__BackingField;
    bool _EndOfMessage_k__BackingField;
    int32_t _MessageType_k__BackingField;
    struct System_Nullable_WebSocketCloseStatus__o _CloseStatus_k__BackingField;
    struct System_String_o *_CloseStatusDescription_k__BackingField;
};

struct System_Net_WebSockets_WebSocketReceiveResult_o {
    struct System_Net_WebSockets_WebSocketReceiveResult_c *klass;
    void *monitor;
    struct System_Net_WebSockets_WebSocketReceiveResult_Fields fields;
};

typedef union _union_218801 _union_218801, *P_union_218801;

union _union_218801 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218835 _union_218835, *P_union_218835;

union _union_218835 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218837 _union_218837, *P_union_218837;

union _union_218837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Math_BigInteger_1_StaticFields Mono_Math_BigInteger_1_StaticFields, *PMono_Math_BigInteger_1_StaticFields;

struct Mono_Math_BigInteger_1_StaticFields {
    struct System_UInt32_array *smallPrimes;
    struct System_Security_Cryptography_RandomNumberGenerator_o *rng;
};

typedef union _union_218839 _union_218839, *P_union_218839;

union _union_218839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_c UnityEngine_XR_XRMeshSubsystem_MeshTransformList_c, *PUnityEngine_XR_XRMeshSubsystem_MeshTransformList_c;

typedef struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_VTable UnityEngine_XR_XRMeshSubsystem_MeshTransformList_VTable, *PUnityEngine_XR_XRMeshSubsystem_MeshTransformList_VTable;

struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_VTable vtable;
};

typedef struct MethodInfo_33799F4_RGCTXs MethodInfo_33799F4_RGCTXs, *PMethodInfo_33799F4_RGCTXs;

struct MethodInfo_33799F4_RGCTXs {
    struct MethodInfo *_0_UnityEngine__AndroidJNIHelper_GetSignature_ReturnType_;
};

typedef struct System_Runtime_Remoting_Contexts_CrossContextDelegate_Fields System_Runtime_Remoting_Contexts_CrossContextDelegate_Fields, *PSystem_Runtime_Remoting_Contexts_CrossContextDelegate_Fields;

struct System_Runtime_Remoting_Contexts_CrossContextDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_293DB44 MethodInfo_293DB44, *PMethodInfo_293DB44;

typedef union _union_188284 _union_188284, *P_union_188284;

union _union_188284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DB44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293DB48 MethodInfo_293DB48, *PMethodInfo_293DB48;

typedef union _union_189722 _union_189722, *P_union_189722;

union _union_189722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DB48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_o UnityEngine_XR_XRMeshSubsystem_MeshTransformList_o, *PUnityEngine_XR_XRMeshSubsystem_MeshTransformList_o;

struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_o {
    struct UnityEngine_XR_XRMeshSubsystem_MeshTransformList_Fields fields;
};

typedef struct MethodInfo_127CA88 MethodInfo_127CA88, *PMethodInfo_127CA88;

typedef union _union_202032 _union_202032, *P_union_202032;

union _union_202032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CA88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7E140 MethodInfo_1D7E140, *PMethodInfo_1D7E140;

struct MethodInfo_1D7E140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296908 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T__Fields Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T__Fields, *PCysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T__Fields;

typedef struct UnityEngine_Events_UnityEvent_T__o UnityEngine_Events_UnityEvent_T__o, *PUnityEngine_Events_UnityEvent_T__o;

typedef struct UnityEngine_Events_UnityAction_T__o UnityEngine_Events_UnityAction_T__o, *PUnityEngine_Events_UnityAction_T__o;

typedef struct UnityEngine_Events_UnityEvent_T__c UnityEngine_Events_UnityEvent_T__c, *PUnityEngine_Events_UnityEvent_T__c;

typedef struct UnityEngine_Events_UnityEvent_T__Fields UnityEngine_Events_UnityEvent_T__Fields, *PUnityEngine_Events_UnityEvent_T__Fields;

typedef struct UnityEngine_Events_UnityAction_T__c UnityEngine_Events_UnityAction_T__c, *PUnityEngine_Events_UnityAction_T__c;

typedef struct UnityEngine_Events_UnityAction_T__Fields UnityEngine_Events_UnityAction_T__Fields, *PUnityEngine_Events_UnityAction_T__Fields;

typedef struct UnityEngine_Events_UnityEvent_T__VTable UnityEngine_Events_UnityEvent_T__VTable, *PUnityEngine_Events_UnityEvent_T__VTable;

struct UnityEngine_Events_UnityEvent_T__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct UnityEngine_Events_UnityAction_T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_Events_UnityAction_T__o {
    struct UnityEngine_Events_UnityAction_T__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityAction_T__Fields fields;
};

struct UnityEngine_Events_UnityAction_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_T__VTable vtable;
};

struct UnityEngine_Events_UnityEvent_T__o {
    struct UnityEngine_Events_UnityEvent_T__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityEvent_T__Fields fields;
};

struct UnityEngine_Events_UnityEvent_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_Events_UnityEvent_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityEvent_T__VTable vtable;
};

struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T__Fields {
    struct Cysharp_Threading_Tasks_MoveNextSource_Fields super;
    struct UnityEngine_Events_UnityEvent_T__o *unityEvent;
    struct System_Threading_CancellationToken_o cancellationToken1;
    struct System_Threading_CancellationToken_o cancellationToken2;
    struct UnityEngine_Events_UnityAction_T__o *unityAction;
    struct System_Threading_CancellationTokenRegistration_o registration1;
    struct System_Threading_CancellationTokenRegistration_o registration2;
    bool isDisposed;
    struct Il2CppObject *_Current_k__BackingField;
};

typedef struct MethodInfo_24C01F0 MethodInfo_24C01F0, *PMethodInfo_24C01F0;

typedef union _union_162679 _union_162679, *P_union_162679;

union _union_162679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C01F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218831 _union_218831, *P_union_218831;

union _union_218831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218833 _union_218833, *P_union_218833;

union _union_218833 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218825 _union_218825, *P_union_218825;

union _union_218825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218827 _union_218827, *P_union_218827;

union _union_218827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293DB50 MethodInfo_293DB50, *PMethodInfo_293DB50;

typedef union _union_191160 _union_191160, *P_union_191160;

union _union_191160 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293DB50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218829 _union_218829, *P_union_218829;

union _union_218829 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24CAD70 MethodInfo_24CAD70, *PMethodInfo_24CAD70;

typedef union _union_289254 _union_289254, *P_union_289254;

union _union_289254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24CAD70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA32C MethodInfo_1EAA32C, *PMethodInfo_1EAA32C;

typedef union _union_264404 _union_264404, *P_union_264404;

union _union_264404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA32C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_AsyncUnit__Fields Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_AsyncUnit__Fields, *PCysharp_Threading_Tasks_IUniTaskAsyncEnumerable_AsyncUnit__Fields;

struct Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_AsyncUnit__Fields {
};

typedef struct MethodInfo_2868ED4 MethodInfo_2868ED4, *PMethodInfo_2868ED4;

struct MethodInfo_2868ED4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178374 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218821 _union_218821, *P_union_218821;

union _union_218821 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218823 _union_218823, *P_union_218823;

union _union_218823 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218857 _union_218857, *P_union_218857;

union _union_218857 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243813 _union_243813, *P_union_243813;

union _union_243813 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218859 _union_218859, *P_union_218859;

union _union_218859 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243815 _union_243815, *P_union_243815;

union _union_243815 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_181995C_RGCTXs MethodInfo_181995C_RGCTXs, *PMethodInfo_181995C_RGCTXs;

struct MethodInfo_181995C_RGCTXs {
    struct MethodInfo *_0_System_Linq_IdentityFunction_TSource__get_Instance;
    struct Il2CppClass *_1_System_Linq_IdentityFunction_TSource_;
    struct Il2CppClass *_2_System_Linq_GroupedEnumerable_TSource__TKey__TSource_;
    struct MethodInfo *_3_System_Linq_GroupedEnumerable_TSource__TKey__TSource___ctor;
};

typedef union _union_243817 _union_243817, *P_union_243817;

union _union_243817 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243819 _union_243819, *P_union_243819;

union _union_243819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B62F90 MethodInfo_1B62F90, *PMethodInfo_1B62F90;

typedef union _union_253053 _union_253053, *P_union_253053;

union _union_253053 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B62F90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253053 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204210 _union_204210, *P_union_204210;

union _union_204210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204212 _union_204212, *P_union_204212;

union _union_204212 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204214 _union_204214, *P_union_204214;

union _union_204214 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243811 _union_243811, *P_union_243811;

union _union_243811 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204216 _union_204216, *P_union_204216;

union _union_204216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3251AE8 MethodInfo_3251AE8, *PMethodInfo_3251AE8;

typedef struct System_Collections_Generic_ArraySortHelper_TKey__TValue__c System_Collections_Generic_ArraySortHelper_TKey__TValue__c, *PSystem_Collections_Generic_ArraySortHelper_TKey__TValue__c;

typedef union _union_260858 _union_260858, *P_union_260858;

typedef struct System_Collections_Generic_ArraySortHelper_TKey__TValue__StaticFields System_Collections_Generic_ArraySortHelper_TKey__TValue__StaticFields, *PSystem_Collections_Generic_ArraySortHelper_TKey__TValue__StaticFields;

typedef struct System_Collections_Generic_ArraySortHelper_TKey__TValue__RGCTXs System_Collections_Generic_ArraySortHelper_TKey__TValue__RGCTXs, *PSystem_Collections_Generic_ArraySortHelper_TKey__TValue__RGCTXs;

typedef struct System_Collections_Generic_ArraySortHelper_TKey__TValue__VTable System_Collections_Generic_ArraySortHelper_TKey__TValue__VTable, *PSystem_Collections_Generic_ArraySortHelper_TKey__TValue__VTable;

typedef struct System_Collections_Generic_ArraySortHelper_TKey__TValue__o System_Collections_Generic_ArraySortHelper_TKey__TValue__o, *PSystem_Collections_Generic_ArraySortHelper_TKey__TValue__o;

typedef struct System_Collections_Generic_ArraySortHelper_TKey__TValue__Fields System_Collections_Generic_ArraySortHelper_TKey__TValue__Fields, *PSystem_Collections_Generic_ArraySortHelper_TKey__TValue__Fields;

union _union_260858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct System_Collections_Generic_ArraySortHelper_TKey__TValue__Fields {
};

struct System_Collections_Generic_ArraySortHelper_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct MethodInfo_3251AE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_ArraySortHelper_TKey__TValue__RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_TKey__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_TKey_;
    struct MethodInfo *_2_System_Collections_Generic_ArraySortHelper_TKey__TValue__IntrospectiveSort;
    struct Il2CppClass *_3_System_Collections_Generic_ArraySortHelper_TKey__TValue_;
    struct Il2CppClass *_4_System_Collections_Generic_IComparer_TKey_;
    struct MethodInfo *_5_System_Collections_Generic_IComparer_TKey__Compare;
    struct MethodInfo *_6_System_Collections_Generic_ArraySortHelper_TKey__TValue__IntroSort;
    struct MethodInfo *_7_System_Collections_Generic_ArraySortHelper_TKey__TValue__SwapIfGreaterWithItems;
    struct MethodInfo *_8_System_Collections_Generic_ArraySortHelper_TKey__TValue__InsertionSort;
    struct MethodInfo *_9_System_Collections_Generic_ArraySortHelper_TKey__TValue__Heapsort;
    struct MethodInfo *_10_System_Collections_Generic_ArraySortHelper_TKey__TValue__PickPivotAndPartition;
    struct MethodInfo *_11_System_Collections_Generic_ArraySortHelper_TKey__TValue__Swap;
    struct MethodInfo *_12_System_Collections_Generic_ArraySortHelper_TKey__TValue__DownHeap;
    struct Il2CppClass *_13_System_Collections_Generic_ArraySortHelper_TKey__TValue_;
    struct MethodInfo *_14_System_Collections_Generic_ArraySortHelper_TKey__TValue___ctor;
};

struct System_Collections_Generic_ArraySortHelper_TKey__TValue__o {
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__Fields fields;
};

struct System_Collections_Generic_ArraySortHelper_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__StaticFields *static_fields;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__VTable vtable;
};

struct System_Collections_Generic_ArraySortHelper_TKey__TValue__StaticFields {
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__o *s_defaultArraySortHelper;
};

typedef union _union_204218 _union_204218, *P_union_204218;

union _union_204218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Navigation___c__DisplayClass54_0_Fields Shock_Navigation___c__DisplayClass54_0_Fields, *PShock_Navigation___c__DisplayClass54_0_Fields;

struct Shock_Navigation___c__DisplayClass54_0_Fields {
    struct Shock_Navigation_o *__4__this;
    struct System_String_o *text;
    bool isShowSkipButton;
    struct System_Action_bool__o *onComplete;
    struct System_Func_bool__o *__9__4;
};

typedef struct Shock_SceneController___UnloadSceneCoroutine_d__58_VTable Shock_SceneController___UnloadSceneCoroutine_d__58_VTable, *PShock_SceneController___UnloadSceneCoroutine_d__58_VTable;

struct Shock_SceneController___UnloadSceneCoroutine_d__58_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct UniRx_ReplaySubject_T__RGCTXs UniRx_ReplaySubject_T__RGCTXs, *PUniRx_ReplaySubject_T__RGCTXs;

struct UniRx_ReplaySubject_T__RGCTXs {
    struct MethodInfo *_0_UniRx_ReplaySubject_T___ctor;
    struct Il2CppClass *_1_UniRx_InternalUtil_EmptyObserver_T_;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_TimeInterval_T__;
    struct MethodInfo *_3_System_Collections_Generic_Queue_TimeInterval_T____ctor;
    struct MethodInfo *_4_System_Collections_Generic_Queue_TimeInterval_T___Dequeue;
    struct MethodInfo *_5_System_Collections_Generic_Queue_TimeInterval_T___get_Count;
    struct MethodInfo *_6_System_Collections_Generic_Queue_TimeInterval_T___Peek;
    struct MethodInfo *_7_UniRx_TimeInterval_T__get_Interval;
    struct MethodInfo *_8_UniRx_ReplaySubject_T__ThrowIfDisposed;
    struct MethodInfo *_9_UniRx_ReplaySubject_T__Trim;
    struct Il2CppClass *_10_UniRx_IObserver_T_;
    struct MethodInfo *_11_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_12_UniRx_IObserver_T__OnError;
    struct Il2CppClass *_13_UniRx_TimeInterval_T_;
    struct MethodInfo *_14_UniRx_TimeInterval_T___ctor;
    struct MethodInfo *_15_System_Collections_Generic_Queue_TimeInterval_T___Enqueue;
    struct MethodInfo *_16_UniRx_IObserver_T__OnNext;
    struct Il2CppClass *_17_UniRx_InternalUtil_ListObserver_T_;
    struct MethodInfo *_18_UniRx_InternalUtil_ListObserver_T__Add;
    struct Il2CppClass *_19_UniRx_InternalUtil_EmptyObserver_T_;
    struct Il2CppClass *_20_UniRx_IObserver_T___;
    struct Il2CppClass *_21_UniRx_InternalUtil_ImmutableList_IObserver_T__;
    struct MethodInfo *_22_UniRx_InternalUtil_ImmutableList_IObserver_T____ctor;
    struct MethodInfo *_23_UniRx_InternalUtil_ListObserver_T___ctor;
    struct Il2CppClass *_24_UniRx_ReplaySubject_Subscription_T_;
    struct MethodInfo *_25_UniRx_ReplaySubject_Subscription_T___ctor;
    struct MethodInfo *_26_System_Collections_Generic_Queue_TimeInterval_T___GetEnumerator;
    struct MethodInfo *_27_System_Collections_Generic_Queue_Enumerator_TimeInterval_T___get_Current;
    struct MethodInfo *_28_UniRx_TimeInterval_T__get_Value;
    struct MethodInfo *_29_System_Collections_Generic_Queue_Enumerator_TimeInterval_T___MoveNext;
    struct Il2CppClass *_30_System_Collections_Generic_Queue_Enumerator_TimeInterval_T__;
    struct Il2CppClass *_32_UniRx_InternalUtil_DisposedObserver_T_;
};

typedef union _union_218851 _union_218851, *P_union_218851;

union _union_218851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13FC2CC MethodInfo_13FC2CC, *PMethodInfo_13FC2CC;

typedef union _union_258412 _union_258412, *P_union_258412;

union _union_258412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FC2CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218853 _union_218853, *P_union_218853;

union _union_218853 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218855 _union_218855, *P_union_218855;

union _union_218855 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218847 _union_218847, *P_union_218847;

union _union_218847 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243825 _union_243825, *P_union_243825;

union _union_243825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218849 _union_218849, *P_union_218849;

union _union_218849 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243827 _union_243827, *P_union_243827;

union _union_243827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StoryDataNode_Fields Shock_StoryDataNode_Fields, *PShock_StoryDataNode_Fields;

typedef struct Carbon_DataNodeBase_StoryData__Fields Carbon_DataNodeBase_StoryData__Fields, *PCarbon_DataNodeBase_StoryData__Fields;

struct Carbon_DataNodeBase_StoryData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_StoryData_o *_Data_k__BackingField;
};

struct Shock_StoryDataNode_Fields {
    struct Carbon_DataNodeBase_StoryData__Fields super;
};

typedef union _union_243829 _union_243829, *P_union_243829;

union _union_243829 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBB3C0 MethodInfo_1BBB3C0, *PMethodInfo_1BBB3C0;

typedef union _union_304098 _union_304098, *P_union_304098;

union _union_304098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB3C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD6954 MethodInfo_2AD6954, *PMethodInfo_2AD6954;

typedef union _union_328704 _union_328704, *P_union_328704;

union _union_328704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F19E60 MethodInfo_1F19E60, *PMethodInfo_1F19E60;

typedef union _union_255271 _union_255271, *P_union_255271;

union _union_255271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19E60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204200 _union_204200, *P_union_204200;

union _union_204200 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19AEFC4 MethodInfo_19AEFC4, *PMethodInfo_19AEFC4;

typedef union _union_313156 _union_313156, *P_union_313156;

union _union_313156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AEFC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7E148 MethodInfo_1D7E148, *PMethodInfo_1D7E148;

struct MethodInfo_1D7E148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204202 _union_204202, *P_union_204202;

union _union_204202 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243821 _union_243821, *P_union_243821;

union _union_243821 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2051BB0 MethodInfo_2051BB0, *PMethodInfo_2051BB0;

struct MethodInfo_2051BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204204 _union_204204, *P_union_204204;

union _union_204204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243823 _union_243823, *P_union_243823;

union _union_243823 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E5880 MethodInfo_21E5880, *PMethodInfo_21E5880;

typedef union _union_161201 _union_161201, *P_union_161201;

union _union_161201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204206 _union_204206, *P_union_204206;

union _union_204206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__c System_Collections_Generic_LinkedList_AlbumSeriesMMst__c, *PSystem_Collections_Generic_LinkedList_AlbumSeriesMMst__c;

typedef struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__VTable System_Collections_Generic_LinkedList_AlbumSeriesMMst__VTable, *PSystem_Collections_Generic_LinkedList_AlbumSeriesMMst__VTable;

struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _17_get_Count;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_GetObjectData;
    struct VirtualInvokeData _21_OnDeserialization;
};

struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__VTable vtable;
};

typedef union _union_204208 _union_204208, *P_union_204208;

union _union_204208 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336C76C_RGCTXs MethodInfo_336C76C_RGCTXs, *PMethodInfo_336C76C_RGCTXs;

struct MethodInfo_336C76C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_BillingPackLoader_VTable Shock_BillingPackLoader_VTable, *PShock_BillingPackLoader_VTable;

struct Shock_BillingPackLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3251AF0 MethodInfo_3251AF0, *PMethodInfo_3251AF0;

typedef union _union_260862 _union_260862, *P_union_260862;

union _union_260862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251AF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218841 _union_218841, *P_union_218841;

union _union_218841 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__o System_Collections_Generic_LinkedList_AlbumSeriesMMst__o, *PSystem_Collections_Generic_LinkedList_AlbumSeriesMMst__o;

typedef struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__Fields System_Collections_Generic_LinkedList_AlbumSeriesMMst__Fields, *PSystem_Collections_Generic_LinkedList_AlbumSeriesMMst__Fields;

struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__o {
    struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_AlbumSeriesMMst__Fields fields;
};

typedef union _union_218879 _union_218879, *P_union_218879;

union _union_218879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2ACE8 MethodInfo_1D2ACE8, *PMethodInfo_1D2ACE8;

typedef union _union_247535 _union_247535, *P_union_247535;

union _union_247535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2ACE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204230 _union_204230, *P_union_204230;

union _union_204230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204232 _union_204232, *P_union_204232;

union _union_204232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204234 _union_204234, *P_union_204234;

union _union_204234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__o *__9;
    struct System_Action_object__o *__9__5_0;
    struct System_Action_object__o *__9__5_1;
    struct System_Action_object__o *__9__5_2;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__TryInvokeContinuationT3;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__Fields fields;
};

typedef union _union_204236 _union_204236, *P_union_204236;

union _union_204236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_Fields fields;
};

typedef struct System_Action_RecvLocationReceiveRData__c System_Action_RecvLocationReceiveRData__c, *PSystem_Action_RecvLocationReceiveRData__c;

typedef struct System_Action_RecvLocationReceiveRData__VTable System_Action_RecvLocationReceiveRData__VTable, *PSystem_Action_RecvLocationReceiveRData__VTable;

struct System_Action_RecvLocationReceiveRData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLocationReceiveRData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLocationReceiveRData__VTable vtable;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass10_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass10_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass10_0_Fields;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass10_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_Fields {
    struct UnityEngine_Camera_o *target;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_Fields fields;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass10_0_VTable vtable;
};

typedef struct System_Numerics_Vector_c System_Numerics_Vector_c, *PSystem_Numerics_Vector_c;

typedef struct System_Numerics_Vector_VTable System_Numerics_Vector_VTable, *PSystem_Numerics_Vector_VTable;

struct System_Numerics_Vector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Numerics_Vector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Numerics_Vector_VTable vtable;
};

typedef union _union_204238 _union_204238, *P_union_204238;

union _union_204238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDC1E0 MethodInfo_1FDC1E0, *PMethodInfo_1FDC1E0;

typedef union _union_267044 _union_267044, *P_union_267044;

union _union_267044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC1E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BC4F30 MethodInfo_1BC4F30, *PMethodInfo_1BC4F30;

typedef union _union_303776 _union_303776, *P_union_303776;

union _union_303776 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC4F30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_c _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_VTable vtable;
};

typedef union _union_218871 _union_218871, *P_union_218871;

union _union_218871 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218873 _union_218873, *P_union_218873;

union _union_218873 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Numerics_Vector_o System_Numerics_Vector_o, *PSystem_Numerics_Vector_o;

typedef struct System_Numerics_Vector_Fields System_Numerics_Vector_Fields, *PSystem_Numerics_Vector_Fields;

struct System_Numerics_Vector_Fields {
};

struct System_Numerics_Vector_o {
    struct System_Numerics_Vector_c *klass;
    void *monitor;
    struct System_Numerics_Vector_Fields fields;
};

typedef union _union_218875 _union_218875, *P_union_218875;

union _union_218875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218877 _union_218877, *P_union_218877;

union _union_218877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218869 _union_218869, *P_union_218869;

union _union_218869 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243803 _union_243803, *P_union_243803;

union _union_243803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243805 _union_243805, *P_union_243805;

union _union_243805 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_ObjectModel_ReadOnlyCollection_TValue__VTable System_Collections_ObjectModel_ReadOnlyCollection_TValue__VTable, *PSystem_Collections_ObjectModel_ReadOnlyCollection_TValue__VTable;

struct System_Collections_ObjectModel_ReadOnlyCollection_TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IList_T__get_Item;
    struct VirtualInvokeData _5_System_Collections_Generic_IList_T__set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_System_Collections_Generic_IList_T__Insert;
    struct VirtualInvokeData _8_System_Collections_Generic_IList_T__RemoveAt;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _12_System_Collections_Generic_ICollection_T__Clear;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_System_Collections_Generic_ICollection_T__Remove;
    struct VirtualInvokeData _16_GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_System_Collections_IList_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_System_Collections_IList_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef union _union_243807 _union_243807, *P_union_243807;

union _union_243807 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243809 _union_243809, *P_union_243809;

union _union_243809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C31AFC MethodInfo_2C31AFC, *PMethodInfo_2C31AFC;

typedef struct MethodInfo_2C31AFC_RGCTXs MethodInfo_2C31AFC_RGCTXs, *PMethodInfo_2C31AFC_RGCTXs;

typedef union _union_298244 _union_298244, *P_union_298244;

struct MethodInfo_2C31AFC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298244 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31AFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31AFC_RGCTXs *rgctx_data;
    union _union_298244 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204220 _union_204220, *P_union_204220;

union _union_204220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204222 _union_204222, *P_union_204222;

union _union_204222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204224 _union_204224, *P_union_204224;

union _union_204224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204226 _union_204226, *P_union_204226;

union _union_204226 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243801 _union_243801, *P_union_243801;

union _union_243801 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryTopItem_Fields Aoharu_StoryTopItem_Fields, *PAoharu_StoryTopItem_Fields;

struct Aoharu_StoryTopItem_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_Button;
    struct UnityEngine_UI_Image_o *m_Image;
    struct UnityEngine_GameObject_o *m_NewMark;
    struct UnityEngine_GameObject_o *m_LockMark;
    uint32_t _Value_k__BackingField;
};

typedef union _union_204228 _union_204228, *P_union_204228;

union _union_204228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7E170 MethodInfo_1D7E170, *PMethodInfo_1D7E170;

struct MethodInfo_1D7E170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24338E4 MethodInfo_24338E4, *PMethodInfo_24338E4;

typedef union _union_274958 _union_274958, *P_union_274958;

union _union_274958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24338E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockBundleData_array Shock_Downloads_ShockBundleData_array, *PShock_Downloads_ShockBundleData_array;

typedef struct Shock_Downloads_ShockBundleData_o Shock_Downloads_ShockBundleData_o, *PShock_Downloads_ShockBundleData_o;

typedef struct Shock_Downloads_ShockBundleData_c Shock_Downloads_ShockBundleData_c, *PShock_Downloads_ShockBundleData_c;

typedef struct Shock_Downloads_ShockBundleData_Fields Shock_Downloads_ShockBundleData_Fields, *PShock_Downloads_ShockBundleData_Fields;

typedef struct Shock_Downloads_ShockBundleData_VTable Shock_Downloads_ShockBundleData_VTable, *PShock_Downloads_ShockBundleData_VTable;

typedef struct ShockBundleManifest_o ShockBundleManifest_o, *PShockBundleManifest_o;

typedef struct ShockBundleManifest_c ShockBundleManifest_c, *PShockBundleManifest_c;

typedef struct ShockBundleManifest_Fields ShockBundleManifest_Fields, *PShockBundleManifest_Fields;

struct ShockBundleManifest_Fields {
};

struct ShockBundleManifest_o {
    struct ShockBundleManifest_c *klass;
    void *monitor;
    struct ShockBundleManifest_Fields fields;
};

struct ShockBundleManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Downloads_ShockBundleData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Url;
    struct VirtualInvokeData _5_get_Dependencies;
    struct VirtualInvokeData _6_get_IsOnMemory;
    struct VirtualInvokeData _7_get_IsCached;
    struct VirtualInvokeData _8_get_IsScene;
    struct VirtualInvokeData _9_get_FileSize;
    struct VirtualInvokeData _10_get_Labels;
    struct VirtualInvokeData _11_LoadAsync;
    struct VirtualInvokeData _12_Set;
    struct VirtualInvokeData _13_Unload;
    struct VirtualInvokeData _14_OnMemory;
    struct VirtualInvokeData _15_Dispose;
    struct VirtualInvokeData _16_get_PreviewSize;
    struct VirtualInvokeData _17_get_Identifier;
    struct VirtualInvokeData _18_get_Name;
    struct VirtualInvokeData _19_get_Hash;
    struct VirtualInvokeData _20_get_Crc;
    struct VirtualInvokeData _21_AddDeepRef;
    struct VirtualInvokeData _22_ReleaseDeepRef;
    struct VirtualInvokeData _23_get_IsFree;
    struct VirtualInvokeData _24_get_RefCount;
    struct VirtualInvokeData _25_AddRef;
    struct VirtualInvokeData _26_ReleaseRef;
    struct VirtualInvokeData _27_ClearRef;
};

struct Shock_Downloads_ShockBundleData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockBundleData_VTable vtable;
};

struct Shock_Downloads_ShockBundleData_Fields {
    struct ShockBundleManifest_o *m_manifest;
    struct UnityEngine_AssetBundle_o *m_bundle;
    struct Chipstar_IAssetManager_o *m_manager;
    struct Chipstar_Downloads_IRuntimeBundleData_array *_Dependencies_k__BackingField;
    struct Chipstar_Downloads_AssetData_array *_Assets_k__BackingField;
    int32_t _RefCount_k__BackingField;
    struct Chipstar_Downloads_IAccessLocation_o *_Url_k__BackingField;
};

struct Shock_Downloads_ShockBundleData_o {
    struct Shock_Downloads_ShockBundleData_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockBundleData_Fields fields;
};

struct Shock_Downloads_ShockBundleData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Downloads_ShockBundleData_o *m_Items[65535];
};

typedef struct System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___o System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___o, *PSystem_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___o;

typedef struct System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___c System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___c, *PSystem_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___c;

typedef struct System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___Fields System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___Fields, *PSystem_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___Fields;

struct System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___Fields {
};

struct System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___o {
    struct System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___Fields fields;
};

struct System_Collections_Generic_IEnumerator_KeyValuePair_Variant__Variant___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass112_0_Fields Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass112_0_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass112_0_Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass112_0_Fields {
    struct System_String_o *inputName;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController_o *__4__this;
};

typedef struct MethodInfo_1EAA378 MethodInfo_1EAA378, *PMethodInfo_1EAA378;

typedef union _union_263490 _union_263490, *P_union_263490;

union _union_263490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218861 _union_218861, *P_union_218861;

union _union_218861 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218863 _union_218863, *P_union_218863;

union _union_218863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C395C MethodInfo_10C395C, *PMethodInfo_10C395C;

typedef union _union_208559 _union_208559, *P_union_208559;

union _union_208559 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C395C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F44E78 MethodInfo_1F44E78, *PMethodInfo_1F44E78;

struct MethodInfo_1F44E78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D67D50_RGCTXs MethodInfo_2D67D50_RGCTXs, *PMethodInfo_2D67D50_RGCTXs;

struct MethodInfo_2D67D50_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_DelayFrameSubscriptionObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_DelayFrameSubscriptionObservable_T___ctor;
};

typedef struct MethodInfo_2868E80 MethodInfo_2868E80, *PMethodInfo_2868E80;

typedef union _union_175498 _union_175498, *P_union_175498;

union _union_175498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868E80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF75C8 MethodInfo_2EF75C8, *PMethodInfo_2EF75C8;

typedef union _union_202958 _union_202958, *P_union_202958;

union _union_202958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF75C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2868E84 MethodInfo_2868E84, *PMethodInfo_2868E84;

typedef union _union_176936 _union_176936, *P_union_176936;

union _union_176936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868E84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336011 _union_336011, *P_union_336011;

union _union_336011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngLoginData___c__DisplayClass22_0_Fields Shock_MngLoginData___c__DisplayClass22_0_Fields, *PShock_MngLoginData___c__DisplayClass22_0_Fields;

struct Shock_MngLoginData___c__DisplayClass22_0_Fields {
    struct System_Action_o *onComplete;
};

typedef union _union_336013 _union_336013, *P_union_336013;

union _union_336013 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336015 _union_336015, *P_union_336015;

union _union_336015 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336017 _union_336017, *P_union_336017;

union _union_336017 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336019 _union_336019, *P_union_336019;

union _union_336019 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2D3EC_RGCTXs MethodInfo_2C2D3EC_RGCTXs, *PMethodInfo_2C2D3EC_RGCTXs;

struct MethodInfo_2C2D3EC_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct System_Predicate_CharacterSysVoiceMst__Fields System_Predicate_CharacterSysVoiceMst__Fields, *PSystem_Predicate_CharacterSysVoiceMst__Fields;

struct System_Predicate_CharacterSysVoiceMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Collections_Generic_IEnumerable_ZipArchiveEntry__c System_Collections_Generic_IEnumerable_ZipArchiveEntry__c, *PSystem_Collections_Generic_IEnumerable_ZipArchiveEntry__c;

struct System_Collections_Generic_IEnumerable_ZipArchiveEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2026BB0 MethodInfo_2026BB0, *PMethodInfo_2026BB0;

typedef union _union_294470 _union_294470, *P_union_294470;

union _union_294470 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipObservable_Skip__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294470 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F6958 MethodInfo_30F6958, *PMethodInfo_30F6958;

typedef union _union_239021 _union_239021, *P_union_239021;

union _union_239021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Linq_EmptyEnumerable_TElement__RGCTXs System_Linq_EmptyEnumerable_TElement__RGCTXs, *PSystem_Linq_EmptyEnumerable_TElement__RGCTXs;

struct System_Linq_EmptyEnumerable_TElement__RGCTXs {
    struct Il2CppClass *_0_TElement__;
    struct Il2CppClass *_1_System_Linq_EmptyEnumerable_TElement_;
};

typedef union _union_336021 _union_336021, *P_union_336021;

union _union_336021 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__o System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__o, *PSystem_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__o;

typedef struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__Fields System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__Fields, *PSystem_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__Fields;

struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__o {
    struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__c *klass;
    void *monitor;
    struct System_Func_TInstance__TArgs__AsyncCallback__object__IAsyncResult__Fields fields;
};

typedef struct MethodInfo_2DBBCBC MethodInfo_2DBBCBC, *PMethodInfo_2DBBCBC;

typedef union _union_241687 _union_241687, *P_union_241687;

union _union_241687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBCBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336023 _union_336023, *P_union_336023;

union _union_336023 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336025 _union_336025, *P_union_336025;

union _union_336025 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicRankingScrollItemData_c Aoharu_MusicRankingScrollItemData_c, *PAoharu_MusicRankingScrollItemData_c;

typedef struct Aoharu_MusicRankingScrollItemData_VTable Aoharu_MusicRankingScrollItemData_VTable, *PAoharu_MusicRankingScrollItemData_VTable;

struct Aoharu_MusicRankingScrollItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicRankingScrollItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRankingScrollItemData_VTable vtable;
};

typedef union _union_336027 _union_336027, *P_union_336027;

union _union_336027 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DF0730 MethodInfo_2DF0730, *PMethodInfo_2DF0730;

typedef union _union_171471 _union_171471, *P_union_171471;

union _union_171471 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF0730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171471 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336029 _union_336029, *P_union_336029;

union _union_336029 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2658660 MethodInfo_2658660, *PMethodInfo_2658660;

typedef union _union_173854 _union_173854, *P_union_173854;

union _union_173854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CameraColorController___c__DisplayClass7_0_VTable CameraColorController___c__DisplayClass7_0_VTable, *PCameraColorController___c__DisplayClass7_0_VTable;

struct CameraColorController___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_30F6944 MethodInfo_30F6944, *PMethodInfo_30F6944;

typedef union _union_238853 _union_238853, *P_union_238853;

union _union_238853 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238853 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__RGCTXs;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__TryInvokeContinuationT7;
};

typedef struct MethodInfo_336C9CC_RGCTXs MethodInfo_336C9CC_RGCTXs, *PMethodInfo_336C9CC_RGCTXs;

struct MethodInfo_336C9CC_RGCTXs {
    struct Il2CppClass *_0_SharpCompress_Utility__AsEnumerable_d__6_T_;
    struct MethodInfo *_1_SharpCompress_Utility__AsEnumerable_d__6_T___ctor;
};

typedef struct MethodInfo_1FDC184 MethodInfo_1FDC184, *PMethodInfo_1FDC184;

typedef union _union_266406 _union_266406, *P_union_266406;

union _union_266406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDC184 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngGGLData___c__DisplayClass41_0_VTable Shock_MngGGLData___c__DisplayClass41_0_VTable, *PShock_MngGGLData___c__DisplayClass41_0_VTable;

struct Shock_MngGGLData___c__DisplayClass41_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_ISaveFileData__string__VTable System_Func_ISaveFileData__string__VTable, *PSystem_Func_ISaveFileData__string__VTable;

struct System_Func_ISaveFileData__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Aoharu_Scripts_Album_TakeOverDialog___c_StaticFields Aoharu_Scripts_Album_TakeOverDialog___c_StaticFields, *PAoharu_Scripts_Album_TakeOverDialog___c_StaticFields;

typedef struct Aoharu_Scripts_Album_TakeOverDialog___c_o Aoharu_Scripts_Album_TakeOverDialog___c_o, *PAoharu_Scripts_Album_TakeOverDialog___c_o;

typedef struct Aoharu_Scripts_Album_TakeOverDialog___c_c Aoharu_Scripts_Album_TakeOverDialog___c_c, *PAoharu_Scripts_Album_TakeOverDialog___c_c;

typedef struct Aoharu_Scripts_Album_TakeOverDialog___c_Fields Aoharu_Scripts_Album_TakeOverDialog___c_Fields, *PAoharu_Scripts_Album_TakeOverDialog___c_Fields;

typedef struct Aoharu_Scripts_Album_TakeOverDialog___c_VTable Aoharu_Scripts_Album_TakeOverDialog___c_VTable, *PAoharu_Scripts_Album_TakeOverDialog___c_VTable;

struct Aoharu_Scripts_Album_TakeOverDialog___c_Fields {
};

struct Aoharu_Scripts_Album_TakeOverDialog___c_o {
    struct Aoharu_Scripts_Album_TakeOverDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_TakeOverDialog___c_Fields fields;
};

struct Aoharu_Scripts_Album_TakeOverDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_TakeOverDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_Album_TakeOverDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_TakeOverDialog___c_VTable vtable;
};

struct Aoharu_Scripts_Album_TakeOverDialog___c_StaticFields {
    struct Aoharu_Scripts_Album_TakeOverDialog___c_o *__9;
    struct System_Action_DialogResultCode__o *__9__10_1;
};

typedef union _union_336031 _union_336031, *P_union_336031;

union _union_336031 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Globalization_Unicode_SimpleCollator_ExtenderType_Fields Mono_Globalization_Unicode_SimpleCollator_ExtenderType_Fields, *PMono_Globalization_Unicode_SimpleCollator_ExtenderType_Fields;

struct Mono_Globalization_Unicode_SimpleCollator_ExtenderType_Fields {
    int32_t value__;
};

typedef union _union_336033 _union_336033, *P_union_336033;

union _union_336033 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336035 _union_336035, *P_union_336035;

union _union_336035 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336037 _union_336037, *P_union_336037;

union _union_336037 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventTopBannerMstTable___c_VTable Shock_EventTopBannerMstTable___c_VTable, *PShock_EventTopBannerMstTable___c_VTable;

struct Shock_EventTopBannerMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Action_IUserProfile____Fields System_Action_IUserProfile____Fields, *PSystem_Action_IUserProfile____Fields;

struct System_Action_IUserProfile____Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_336039 _union_336039, *P_union_336039;

union _union_336039 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct com_adjust_sdk_AdjustThirdPartySharing_Fields com_adjust_sdk_AdjustThirdPartySharing_Fields, *Pcom_adjust_sdk_AdjustThirdPartySharing_Fields;

typedef struct System_Collections_Generic_Dictionary_string__List_string___o System_Collections_Generic_Dictionary_string__List_string___o, *PSystem_Collections_Generic_Dictionary_string__List_string___o;

typedef struct System_Collections_Generic_Dictionary_string__List_string___c System_Collections_Generic_Dictionary_string__List_string___c, *PSystem_Collections_Generic_Dictionary_string__List_string___c;

typedef struct System_Collections_Generic_Dictionary_string__List_string___Fields System_Collections_Generic_Dictionary_string__List_string___Fields, *PSystem_Collections_Generic_Dictionary_string__List_string___Fields;

typedef struct System_Collections_Generic_Dictionary_string__List_string___VTable System_Collections_Generic_Dictionary_string__List_string___VTable, *PSystem_Collections_Generic_Dictionary_string__List_string___VTable;

struct System_Collections_Generic_Dictionary_string__List_string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__List_string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__List_string___VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__List_string___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__List_string___o {
    struct System_Collections_Generic_Dictionary_string__List_string___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__List_string___Fields fields;
};

struct com_adjust_sdk_AdjustThirdPartySharing_Fields {
    struct System_Nullable_bool__o isEnabled;
    struct System_Collections_Generic_Dictionary_string__List_string___o *granularOptions;
    struct System_Collections_Generic_Dictionary_string__List_string___o *partnerSharingSettings;
};

typedef struct MethodInfo_1981A7C MethodInfo_1981A7C, *PMethodInfo_1981A7C;

typedef union _union_166819 _union_166819, *P_union_166819;

union _union_166819 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1981A7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_PhotonHandler___c_StaticFields Photon_Pun_PhotonHandler___c_StaticFields, *PPhoton_Pun_PhotonHandler___c_StaticFields;

typedef struct Photon_Pun_PhotonHandler___c_o Photon_Pun_PhotonHandler___c_o, *PPhoton_Pun_PhotonHandler___c_o;

typedef struct Photon_Pun_PhotonHandler___c_c Photon_Pun_PhotonHandler___c_c, *PPhoton_Pun_PhotonHandler___c_c;

typedef struct Photon_Pun_PhotonHandler___c_Fields Photon_Pun_PhotonHandler___c_Fields, *PPhoton_Pun_PhotonHandler___c_Fields;

typedef struct Photon_Pun_PhotonHandler___c_VTable Photon_Pun_PhotonHandler___c_VTable, *PPhoton_Pun_PhotonHandler___c_VTable;

struct Photon_Pun_PhotonHandler___c_Fields {
};

struct Photon_Pun_PhotonHandler___c_o {
    struct Photon_Pun_PhotonHandler___c_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonHandler___c_Fields fields;
};

struct Photon_Pun_PhotonHandler___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonHandler___c_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_PhotonHandler___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonHandler___c_VTable vtable;
};

struct Photon_Pun_PhotonHandler___c_StaticFields {
    struct Photon_Pun_PhotonHandler___c_o *__9;
    struct UnityEngine_Events_UnityAction_Scene__LoadSceneMode__o *__9__13_0;
};

typedef struct System_ComponentModel_AddingNewEventArgs_Fields System_ComponentModel_AddingNewEventArgs_Fields, *PSystem_ComponentModel_AddingNewEventArgs_Fields;

struct System_ComponentModel_AddingNewEventArgs_Fields {
    struct System_EventArgs_Fields super;
    struct Il2CppObject *_NewObject_k__BackingField;
};

typedef struct System_Xml_WhitespaceHandling_Fields System_Xml_WhitespaceHandling_Fields, *PSystem_Xml_WhitespaceHandling_Fields;

struct System_Xml_WhitespaceHandling_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1286534 MethodInfo_1286534, *PMethodInfo_1286534;

typedef union _union_208739 _union_208739, *P_union_208739;

union _union_208739 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1286534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208739 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336041 _union_336041, *P_union_336041;

union _union_336041 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MoviePlayer___c__DisplayClass79_0_c Shock_MoviePlayer___c__DisplayClass79_0_c, *PShock_MoviePlayer___c__DisplayClass79_0_c;

typedef struct Shock_MoviePlayer___c__DisplayClass79_0_VTable Shock_MoviePlayer___c__DisplayClass79_0_VTable, *PShock_MoviePlayer___c__DisplayClass79_0_VTable;

struct Shock_MoviePlayer___c__DisplayClass79_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MoviePlayer___c__DisplayClass79_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MoviePlayer___c__DisplayClass79_0_VTable vtable;
};

typedef union _union_336043 _union_336043, *P_union_336043;

union _union_336043 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336045 _union_336045, *P_union_336045;

union _union_336045 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336047 _union_336047, *P_union_336047;

union _union_336047 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum__Int32Enum___object__VTable System_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum__Int32Enum___object__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum__Int32Enum___object__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__Int32Enum__Int32Enum___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336049 _union_336049, *P_union_336049;

union _union_336049 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2658684 MethodInfo_2658684, *PMethodInfo_2658684;

typedef union _union_176730 _union_176730, *P_union_176730;

union _union_176730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_Native_IOS_o Carbon_Native_IOS_o, *PCarbon_Native_IOS_o;

typedef struct Carbon_Native_IOS_Fields Carbon_Native_IOS_Fields, *PCarbon_Native_IOS_Fields;

struct Carbon_Native_IOS_Fields {
};

struct Carbon_Native_IOS_o {
    struct Carbon_Native_IOS_c *klass;
    void *monitor;
    struct Carbon_Native_IOS_Fields fields;
};

typedef struct MethodInfo_2658680 MethodInfo_2658680, *PMethodInfo_2658680;

typedef union _union_175292 _union_175292, *P_union_175292;

union _union_175292 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336051 _union_336051, *P_union_336051;

union _union_336051 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336053 _union_336053, *P_union_336053;

union _union_336053 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336055 _union_336055, *P_union_336055;

union _union_336055 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336057 _union_336057, *P_union_336057;

union _union_336057 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBE968 MethodInfo_1EBE968, *PMethodInfo_1EBE968;

typedef union _union_323469 _union_323469, *P_union_323469;

union _union_323469 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE968 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323469 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336059 _union_336059, *P_union_336059;

union _union_336059 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13119C4 MethodInfo_13119C4, *PMethodInfo_13119C4;

typedef union _union_308522 _union_308522, *P_union_308522;

union _union_308522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13119C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D2AD10 MethodInfo_1D2AD10, *PMethodInfo_1D2AD10;

typedef union _union_247743 _union_247743, *P_union_247743;

union _union_247743 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AD10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247743 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBE960 MethodInfo_1EBE960, *PMethodInfo_1EBE960;

typedef union _union_323463 _union_323463, *P_union_323463;

union _union_323463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE960 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Dispatcher___c__DisplayClass4_0_TResult__RGCTXs Firebase_Dispatcher___c__DisplayClass4_0_TResult__RGCTXs, *PFirebase_Dispatcher___c__DisplayClass4_0_TResult__RGCTXs;

struct Firebase_Dispatcher___c__DisplayClass4_0_TResult__RGCTXs {
    struct Il2CppClass *_0_System_Func_TResult_;
    struct MethodInfo *_1_System_Func_TResult__Invoke;
    struct Il2CppClass *_2_Firebase_Dispatcher_CallbackStorage_TResult_;
    struct MethodInfo *_3_Firebase_Dispatcher_CallbackStorage_TResult__set_Result;
    struct MethodInfo *_4_Firebase_Dispatcher_CallbackStorage_TResult__set_Exception;
};

typedef struct MethodInfo_312A754 MethodInfo_312A754, *PMethodInfo_312A754;

typedef union _union_224481 _union_224481, *P_union_224481;

union _union_224481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6D9BC MethodInfo_1B6D9BC, *PMethodInfo_1B6D9BC;

typedef union _union_248485 _union_248485, *P_union_248485;

union _union_248485 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6D9BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FE5D10 MethodInfo_1FE5D10, *PMethodInfo_1FE5D10;

typedef union _union_279152 _union_279152, *P_union_279152;

union _union_279152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE5D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226CCD4 MethodInfo_226CCD4, *PMethodInfo_226CCD4;

typedef union _union_294886 _union_294886, *P_union_294886;

union _union_294886 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226CCD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294886 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C01B0 MethodInfo_24C01B0, *PMethodInfo_24C01B0;

typedef union _union_162887 _union_162887, *P_union_162887;

union _union_162887 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C01B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162887 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336061 _union_336061, *P_union_336061;

union _union_336061 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336063 _union_336063, *P_union_336063;

union _union_336063 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336065 _union_336065, *P_union_336065;

union _union_336065 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBE954 MethodInfo_1EBE954, *PMethodInfo_1EBE954;

typedef union _union_323457 _union_323457, *P_union_323457;

union _union_323457 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323457 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336067 _union_336067, *P_union_336067;

union _union_336067 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_c Photon_Pun_Demo_Shared_DocLinks_DocTypes_c, *PPhoton_Pun_Demo_Shared_DocLinks_DocTypes_c;

typedef struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_VTable Photon_Pun_Demo_Shared_DocLinks_DocTypes_VTable, *PPhoton_Pun_Demo_Shared_DocLinks_DocTypes_VTable;

struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_VTable vtable;
};

typedef union _union_336069 _union_336069, *P_union_336069;

union _union_336069 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_BaseValidator_c System_Xml_Schema_BaseValidator_c, *PSystem_Xml_Schema_BaseValidator_c;

typedef struct System_Xml_Schema_BaseValidator_VTable System_Xml_Schema_BaseValidator_VTable, *PSystem_Xml_Schema_BaseValidator_VTable;

struct System_Xml_Schema_BaseValidator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_BaseValidator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_BaseValidator_VTable vtable;
};

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_c SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_c, *PSharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_c;

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_VTable SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_VTable, *PSharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_VTable;

struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_RangeCoder_BitTreeDecoder_VTable vtable;
};

typedef struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_o Photon_Pun_Demo_Shared_DocLinks_DocTypes_o, *PPhoton_Pun_Demo_Shared_DocLinks_DocTypes_o;

typedef struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_Fields Photon_Pun_Demo_Shared_DocLinks_DocTypes_Fields, *PPhoton_Pun_Demo_Shared_DocLinks_DocTypes_Fields;

struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_Fields {
    int32_t value__;
};

struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_o {
    struct Photon_Pun_Demo_Shared_DocLinks_DocTypes_Fields fields;
};

typedef struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_c Aoharu_InOutAnimatorsController__PlayAnimation_d__6_c, *PAoharu_InOutAnimatorsController__PlayAnimation_d__6_c;

typedef struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_VTable Aoharu_InOutAnimatorsController__PlayAnimation_d__6_VTable, *PAoharu_InOutAnimatorsController__PlayAnimation_d__6_VTable;

struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_VTable vtable;
};

typedef struct MethodInfo_1BFA9C0 MethodInfo_1BFA9C0, *PMethodInfo_1BFA9C0;

typedef union _union_248867 _union_248867, *P_union_248867;

union _union_248867 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA9C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248867 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ExtensionAttribute_VTable System_Runtime_CompilerServices_ExtensionAttribute_VTable, *PSystem_Runtime_CompilerServices_ExtensionAttribute_VTable;

struct System_Runtime_CompilerServices_ExtensionAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_2DB1100 MethodInfo_2DB1100, *PMethodInfo_2DB1100;

typedef union _union_236069 _union_236069, *P_union_236069;

union _union_236069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB1100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1809EC8_RGCTXs MethodInfo_1809EC8_RGCTXs, *PMethodInfo_1809EC8_RGCTXs;

struct MethodInfo_1809EC8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_30F6928 MethodInfo_30F6928, *PMethodInfo_30F6928;

typedef union _union_238517 _union_238517, *P_union_238517;

union _union_238517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6928 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127CAE4 MethodInfo_127CAE4, *PMethodInfo_127CAE4;

typedef union _union_202034 _union_202034, *P_union_202034;

union _union_202034 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CAE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202034 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336071 _union_336071, *P_union_336071;

union _union_336071 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_o Aoharu_InOutAnimatorsController__PlayAnimation_d__6_o, *PAoharu_InOutAnimatorsController__PlayAnimation_d__6_o;

typedef struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_Fields Aoharu_InOutAnimatorsController__PlayAnimation_d__6_Fields, *PAoharu_InOutAnimatorsController__PlayAnimation_d__6_Fields;

struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_InOutAnimatorsController_o *__4__this;
    struct System_Action_o *onComplete;
    struct System_String_o *animeStateName;
};

struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_o {
    struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_c *klass;
    void *monitor;
    struct Aoharu_InOutAnimatorsController__PlayAnimation_d__6_Fields fields;
};

typedef union _union_336073 _union_336073, *P_union_336073;

union _union_336073 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2868E60 MethodInfo_2868E60, *PMethodInfo_2868E60;

typedef union _union_174060 _union_174060, *P_union_174060;

union _union_174060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868E60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336075 _union_336075, *P_union_336075;

union _union_336075 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336077 _union_336077, *P_union_336077;

union _union_336077 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336079 _union_336079, *P_union_336079;

union _union_336079 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_EventBase_WheelEvent__c UnityEngine_UIElements_EventBase_WheelEvent__c, *PUnityEngine_UIElements_EventBase_WheelEvent__c;

typedef struct UnityEngine_UIElements_EventBase_WheelEvent__StaticFields UnityEngine_UIElements_EventBase_WheelEvent__StaticFields, *PUnityEngine_UIElements_EventBase_WheelEvent__StaticFields;

typedef struct UnityEngine_UIElements_EventBase_WheelEvent__VTable UnityEngine_UIElements_EventBase_WheelEvent__VTable, *PUnityEngine_UIElements_EventBase_WheelEvent__VTable;

struct UnityEngine_UIElements_EventBase_WheelEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_EventBase_WheelEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

struct UnityEngine_UIElements_EventBase_WheelEvent__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventBase_WheelEvent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_WheelEvent__VTable vtable;
};

typedef struct MethodInfo_110A128_RGCTXs MethodInfo_110A128_RGCTXs, *PMethodInfo_110A128_RGCTXs;

struct MethodInfo_110A128_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1EBE948 MethodInfo_1EBE948, *PMethodInfo_1EBE948;

typedef union _union_323451 _union_323451, *P_union_323451;

union _union_323451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_KeyIterator_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ShopScene___c__DisplayClass44_0_Fields Aoharu_ShopScene___c__DisplayClass44_0_Fields, *PAoharu_ShopScene___c__DisplayClass44_0_Fields;

struct Aoharu_ShopScene___c__DisplayClass44_0_Fields {
    struct Aoharu_ShopScene_o *__4__this;
    struct System_Action_o *onComplete;
};

typedef struct Aoharu_Loading_VisibleCalclator_VisibleMode_Fields Aoharu_Loading_VisibleCalclator_VisibleMode_Fields, *PAoharu_Loading_VisibleCalclator_VisibleMode_Fields;

struct Aoharu_Loading_VisibleCalclator_VisibleMode_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1EB3EA8 MethodInfo_1EB3EA8, *PMethodInfo_1EB3EA8;

typedef union _union_227313 _union_227313, *P_union_227313;

union _union_227313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3EA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_WheelEvent__o UnityEngine_UIElements_EventBase_WheelEvent__o, *PUnityEngine_UIElements_EventBase_WheelEvent__o;

typedef struct UnityEngine_UIElements_EventBase_WheelEvent__Fields UnityEngine_UIElements_EventBase_WheelEvent__Fields, *PUnityEngine_UIElements_EventBase_WheelEvent__Fields;

struct UnityEngine_UIElements_EventBase_WheelEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

struct UnityEngine_UIElements_EventBase_WheelEvent__o {
    struct UnityEngine_UIElements_EventBase_WheelEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventBase_WheelEvent__Fields fields;
};

typedef struct MethodInfo_2E815A8 MethodInfo_2E815A8, *PMethodInfo_2E815A8;

typedef union _union_334533 _union_334533, *P_union_334533;

union _union_334533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E815A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F6930 MethodInfo_30F6930, *PMethodInfo_30F6930;

typedef union _union_238685 _union_238685, *P_union_238685;

union _union_238685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6D9DC MethodInfo_1B6D9DC, *PMethodInfo_1B6D9DC;

typedef union _union_248693 _union_248693, *P_union_248693;

union _union_248693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6D9DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_BaseValidator_o System_Xml_Schema_BaseValidator_o, *PSystem_Xml_Schema_BaseValidator_o;

typedef struct System_Xml_Schema_BaseValidator_Fields System_Xml_Schema_BaseValidator_Fields, *PSystem_Xml_Schema_BaseValidator_Fields;

struct System_Xml_Schema_BaseValidator_Fields {
};

struct System_Xml_Schema_BaseValidator_o {
    struct System_Xml_Schema_BaseValidator_c *klass;
    void *monitor;
    struct System_Xml_Schema_BaseValidator_Fields fields;
};

typedef struct MethodInfo_1BFA9E8 MethodInfo_1BFA9E8, *PMethodInfo_1BFA9E8;

typedef union _union_249075 _union_249075, *P_union_249075;

union _union_249075 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA9E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249075 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336081 _union_336081, *P_union_336081;

union _union_336081 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D47DC MethodInfo_24D47DC, *PMethodInfo_24D47DC;

typedef union _union_177838 _union_177838, *P_union_177838;

union _union_177838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D47DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29475BC MethodInfo_29475BC, *PMethodInfo_29475BC;

typedef union _union_185584 _union_185584, *P_union_185584;

union _union_185584 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29475BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336083 _union_336083, *P_union_336083;

union _union_336083 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336085 _union_336085, *P_union_336085;

union _union_336085 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16D62E4_RGCTXs MethodInfo_16D62E4_RGCTXs, *PMethodInfo_16D62E4_RGCTXs;

struct MethodInfo_16D62E4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef union _union_336087 _union_336087, *P_union_336087;

union _union_336087 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164A398 MethodInfo_164A398, *PMethodInfo_164A398;

struct MethodInfo_164A398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_336215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336089 _union_336089, *P_union_336089;

union _union_336089 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29475B0 MethodInfo_29475B0, *PMethodInfo_29475B0;

typedef union _union_182708 _union_182708, *P_union_182708;

union _union_182708 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29475B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182708 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass7_0_Fields UniRx_ObservableWWW___c__DisplayClass7_0_Fields, *PUniRx_ObservableWWW___c__DisplayClass7_0_Fields;

struct UniRx_ObservableWWW___c__DisplayClass7_0_Fields {
    struct System_String_o *url;
    struct System_Byte_array *postData;
    struct UniRx_IProgress_float__o *progress;
};

typedef struct MethodInfo_29475B4 MethodInfo_29475B4, *PMethodInfo_29475B4;

typedef union _union_184146 _union_184146, *P_union_184146;

union _union_184146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29475B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ImageTabButton_VTable Shock_ImageTabButton_VTable, *PShock_ImageTabButton_VTable;

struct Shock_ImageTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
};

typedef struct GooglePlayGames_OurUtils_Logger___c__DisplayClass8_0_Fields GooglePlayGames_OurUtils_Logger___c__DisplayClass8_0_Fields, *PGooglePlayGames_OurUtils_Logger___c__DisplayClass8_0_Fields;

struct GooglePlayGames_OurUtils_Logger___c__DisplayClass8_0_Fields {
    struct System_String_o *msg;
};

typedef struct MethodInfo_30F6920 MethodInfo_30F6920, *PMethodInfo_30F6920;

typedef union _union_238349 _union_238349, *P_union_238349;

union _union_238349 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SkipableTask___c__DisplayClass5_1_Fields Aoharu_SkipableTask___c__DisplayClass5_1_Fields, *PAoharu_SkipableTask___c__DisplayClass5_1_Fields;

struct Aoharu_SkipableTask___c__DisplayClass5_1_Fields {
    struct Aoharu_ISkipableTask_o *step;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___c System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___c, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___c;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___VTable System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___VTable, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___VTable;

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___VTable vtable;
};

typedef struct MethodInfo_1D09720 MethodInfo_1D09720, *PMethodInfo_1D09720;

typedef union _union_246591 _union_246591, *P_union_246591;

union _union_246591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13DB5DC_RGCTXs MethodInfo_13DB5DC_RGCTXs, *PMethodInfo_13DB5DC_RGCTXs;

struct MethodInfo_13DB5DC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_288_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_288_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_288_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_288_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___o;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___Fields System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___Fields, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___Fields;

typedef struct System_ValueTuple_int__object__object__object__object__object__o System_ValueTuple_int__object__object__object__object__object__o, *PSystem_ValueTuple_int__object__object__object__object__object__o;

typedef struct System_ValueTuple_int__object__object__object__object__object__Fields System_ValueTuple_int__object__object__object__object__object__Fields, *PSystem_ValueTuple_int__object__object__object__object__object__Fields;

struct System_ValueTuple_int__object__object__object__object__object__Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
};

struct System_ValueTuple_int__object__object__object__object__object__o {
    struct System_ValueTuple_int__object__object__object__object__object__Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___Fields {
    bool Item1;
    struct System_ValueTuple_int__object__object__object__object__object__o Item2;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___Fields fields;
};

typedef struct UniRx_MainThreadDispatcher_o UniRx_MainThreadDispatcher_o, *PUniRx_MainThreadDispatcher_o;

typedef struct UniRx_MainThreadDispatcher_c UniRx_MainThreadDispatcher_c, *PUniRx_MainThreadDispatcher_c;

typedef struct UniRx_MainThreadDispatcher_Fields UniRx_MainThreadDispatcher_Fields, *PUniRx_MainThreadDispatcher_Fields;

typedef struct UniRx_MainThreadDispatcher_StaticFields UniRx_MainThreadDispatcher_StaticFields, *PUniRx_MainThreadDispatcher_StaticFields;

typedef struct UniRx_MainThreadDispatcher_VTable UniRx_MainThreadDispatcher_VTable, *PUniRx_MainThreadDispatcher_VTable;

typedef struct UniRx_InternalUtil_ThreadSafeQueueWorker_o UniRx_InternalUtil_ThreadSafeQueueWorker_o, *PUniRx_InternalUtil_ThreadSafeQueueWorker_o;

typedef struct UniRx_Subject_bool__o UniRx_Subject_bool__o, *PUniRx_Subject_bool__o;

typedef struct UniRx_InternalUtil_ThreadSafeQueueWorker_c UniRx_InternalUtil_ThreadSafeQueueWorker_c, *PUniRx_InternalUtil_ThreadSafeQueueWorker_c;

typedef struct UniRx_InternalUtil_ThreadSafeQueueWorker_Fields UniRx_InternalUtil_ThreadSafeQueueWorker_Fields, *PUniRx_InternalUtil_ThreadSafeQueueWorker_Fields;

typedef struct UniRx_Subject_bool__c UniRx_Subject_bool__c, *PUniRx_Subject_bool__c;

typedef struct UniRx_Subject_bool__Fields UniRx_Subject_bool__Fields, *PUniRx_Subject_bool__Fields;

typedef struct UniRx_InternalUtil_ThreadSafeQueueWorker_VTable UniRx_InternalUtil_ThreadSafeQueueWorker_VTable, *PUniRx_InternalUtil_ThreadSafeQueueWorker_VTable;

typedef struct UniRx_Subject_bool__VTable UniRx_Subject_bool__VTable, *PUniRx_Subject_bool__VTable;

struct UniRx_MainThreadDispatcher_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_MainThreadDispatcher_c {
    struct Il2CppClass_1 _1;
    struct UniRx_MainThreadDispatcher_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_MainThreadDispatcher_VTable vtable;
};

struct UniRx_MainThreadDispatcher_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UniRx_InternalUtil_ThreadSafeQueueWorker_o *queueWorker;
    struct System_Action_Exception__o *unhandledExceptionCallback;
    struct UniRx_InternalUtil_MicroCoroutine_o *updateMicroCoroutine;
    struct UniRx_InternalUtil_MicroCoroutine_o *fixedUpdateMicroCoroutine;
    struct UniRx_InternalUtil_MicroCoroutine_o *endOfFrameMicroCoroutine;
    struct UniRx_Subject_Unit__o *update;
    struct UniRx_Subject_Unit__o *lateUpdate;
    struct UniRx_Subject_bool__o *onApplicationFocus;
    struct UniRx_Subject_bool__o *onApplicationPause;
    struct UniRx_Subject_Unit__o *onApplicationQuit;
};

struct UniRx_MainThreadDispatcher_o {
    struct UniRx_MainThreadDispatcher_c *klass;
    void *monitor;
    struct UniRx_MainThreadDispatcher_Fields fields;
};

struct UniRx_InternalUtil_ThreadSafeQueueWorker_Fields {
    struct Il2CppObject *gate;
    bool dequing;
    int32_t actionListCount;
    struct System_Action_object__array *actionList;
    struct System_Object_array *actionStates;
    int32_t waitingListCount;
    struct System_Action_object__array *waitingList;
    struct System_Object_array *waitingStates;
};

struct UniRx_InternalUtil_ThreadSafeQueueWorker_o {
    struct UniRx_InternalUtil_ThreadSafeQueueWorker_c *klass;
    void *monitor;
    struct UniRx_InternalUtil_ThreadSafeQueueWorker_Fields fields;
};

struct UniRx_InternalUtil_ThreadSafeQueueWorker_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_InternalUtil_ThreadSafeQueueWorker_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_InternalUtil_ThreadSafeQueueWorker_VTable vtable;
};

struct UniRx_MainThreadDispatcher_StaticFields {
    int32_t cullingMode;
    struct UniRx_MainThreadDispatcher_o *instance;
    bool initialized;
    bool isQuitting;
    struct Il2CppObject *mainThreadToken;
};

struct UniRx_Subject_bool__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_IsRequiredSubscribeOnCurrentThread;
};

struct UniRx_Subject_bool__o {
    struct UniRx_Subject_bool__c *klass;
    void *monitor;
    struct UniRx_Subject_bool__Fields fields;
};

struct UniRx_Subject_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Subject_bool__VTable vtable;
};

typedef struct MethodInfo_3148110 MethodInfo_3148110, *PMethodInfo_3148110;

typedef union _union_223529 _union_223529, *P_union_223529;

union _union_223529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148110 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A778 MethodInfo_2B0A778, *PMethodInfo_2B0A778;

typedef union _union_181896 _union_181896, *P_union_181896;

union _union_181896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_ScriptParseSystem___c_Fields Shock_Scenes_Adventure_ScriptParseSystem___c_Fields, *PShock_Scenes_Adventure_ScriptParseSystem___c_Fields;

struct Shock_Scenes_Adventure_ScriptParseSystem___c_Fields {
};

typedef struct Aoharu_Scenes_Live_LiveGaugeTween_VTable Aoharu_Scenes_Live_LiveGaugeTween_VTable, *PAoharu_Scenes_Live_LiveGaugeTween_VTable;

struct Aoharu_Scenes_Live_LiveGaugeTween_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Carbon_IUpdateRoutine_OnUpdate;
    struct VirtualInvokeData _7_DoOnDestroy;
    struct VirtualInvokeData _8_DoOnEnable;
    struct VirtualInvokeData _9_DoStart;
    struct VirtualInvokeData _10_SetBeginFromCurrentValue;
    struct VirtualInvokeData _11_SetEndToCurrentValue;
    struct VirtualInvokeData _12_UpdateValue;
};

typedef struct MethodInfo_2B0A77C MethodInfo_2B0A77C, *PMethodInfo_2B0A77C;

typedef union _union_183334 _union_183334, *P_union_183334;

union _union_183334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A77C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_RemotingServices_CACD_VTable System_Runtime_Remoting_RemotingServices_CACD_VTable, *PSystem_Runtime_Remoting_RemotingServices_CACD_VTable;

struct System_Runtime_Remoting_RemotingServices_CACD_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Gree_Wfs_LegacyAssetBundles_BinaryBundleManifest_VTable Gree_Wfs_LegacyAssetBundles_BinaryBundleManifest_VTable, *PGree_Wfs_LegacyAssetBundles_BinaryBundleManifest_VTable;

struct Gree_Wfs_LegacyAssetBundles_BinaryBundleManifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_identifier;
    struct VirtualInvokeData _5_get_name;
    struct VirtualInvokeData _6_get_hash;
    struct VirtualInvokeData _7_get_crc;
    struct VirtualInvokeData _8_get_length;
    struct VirtualInvokeData _9_get_dependencies;
    struct VirtualInvokeData _10_GetObjectData;
};

typedef struct MethodInfo_1805DB4_RGCTXs MethodInfo_1805DB4_RGCTXs, *PMethodInfo_1805DB4_RGCTXs;

struct MethodInfo_1805DB4_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_3148104 MethodInfo_3148104, *PMethodInfo_3148104;

typedef union _union_223361 _union_223361, *P_union_223361;

union _union_223361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2433990 MethodInfo_2433990, *PMethodInfo_2433990;

typedef union _union_275506 _union_275506, *P_union_275506;

union _union_275506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_198C530 MethodInfo_198C530, *PMethodInfo_198C530;

typedef union _union_167713 _union_167713, *P_union_167713;

union _union_167713 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198C530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167713 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2051C4C MethodInfo_2051C4C, *PMethodInfo_2051C4C;

struct MethodInfo_2051C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947674 MethodInfo_2947674, *PMethodInfo_2947674;

typedef union _union_189898 _union_189898, *P_union_189898;

union _union_189898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13DFB24_RGCTXs MethodInfo_13DFB24_RGCTXs, *PMethodInfo_13DFB24_RGCTXs;

struct MethodInfo_13DFB24_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_21DBE14 MethodInfo_21DBE14, *PMethodInfo_21DBE14;

typedef union _union_160009 _union_160009, *P_union_160009;

union _union_160009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBE14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_EmptyDatabaseBuilder_EmptyDatabase_VTable Chipstar_Downloads_EmptyDatabaseBuilder_EmptyDatabase_VTable, *PChipstar_Downloads_EmptyDatabaseBuilder_EmptyDatabase_VTable;

struct Chipstar_Downloads_EmptyDatabaseBuilder_EmptyDatabase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_BundleList;
    struct VirtualInvokeData _5_get_AssetList;
    struct VirtualInvokeData _6_get_Priority;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_GetAssetData;
    struct VirtualInvokeData _10_GetBundleData;
    struct VirtualInvokeData _11_Contains;
    struct VirtualInvokeData _12_Dispose;
};

typedef struct MethodInfo_1EAA3DC MethodInfo_1EAA3DC, *PMethodInfo_1EAA3DC;

typedef union _union_263948 _union_263948, *P_union_263948;

union _union_263948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA3DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_AsyncLazy_VTable Cysharp_Threading_Tasks_AsyncLazy_VTable, *PCysharp_Threading_Tasks_AsyncLazy_VTable;

struct Cysharp_Threading_Tasks_AsyncLazy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D09700 MethodInfo_1D09700, *PMethodInfo_1D09700;

typedef union _union_246383 _union_246383, *P_union_246383;

union _union_246383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09700 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947670 MethodInfo_2947670, *PMethodInfo_2947670;

typedef union _union_188460 _union_188460, *P_union_188460;

union _union_188460 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947670 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188460 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2051C54 MethodInfo_2051C54, *PMethodInfo_2051C54;

struct MethodInfo_2051C54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_218207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D87C44 MethodInfo_1D87C44, *PMethodInfo_1D87C44;

typedef union _union_297044 _union_297044, *P_union_297044;

union _union_297044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D87C44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F19DC8 MethodInfo_1F19DC8, *PMethodInfo_1F19DC8;

typedef union _union_255063 _union_255063, *P_union_255063;

union _union_255063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19DC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation___c__DisplayClass22_0_VTable Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation___c__DisplayClass22_0_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation___c__DisplayClass22_0_VTable;

struct Aoharu_Scripts_Album_CardInfo_AlbumUnitCardInformation___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_21DBE08 MethodInfo_21DBE08, *PMethodInfo_21DBE08;

typedef union _union_161513 _union_161513, *P_union_161513;

union _union_161513 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DBE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161513 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7E0B4 MethodInfo_1D7E0B4, *PMethodInfo_1D7E0B4;

struct MethodInfo_1D7E0B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_296848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_StaticFields Aoharu_MusicLibrary_MusicLibrarySearchController___c_StaticFields, *PAoharu_MusicLibrary_MusicLibrarySearchController___c_StaticFields;

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_o Aoharu_MusicLibrary_MusicLibrarySearchController___c_o, *PAoharu_MusicLibrary_MusicLibrarySearchController___c_o;

typedef struct System_Func_MusicMst__uint__o System_Func_MusicMst__uint__o, *PSystem_Func_MusicMst__uint__o;

typedef struct System_Func_MusicMst__string__o System_Func_MusicMst__string__o, *PSystem_Func_MusicMst__string__o;

typedef struct System_Func_KeyValuePair_uint__bool___bool__o System_Func_KeyValuePair_uint__bool___bool__o, *PSystem_Func_KeyValuePair_uint__bool___bool__o;

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__o System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__o, *PSystem_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__o;

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_c Aoharu_MusicLibrary_MusicLibrarySearchController___c_c, *PAoharu_MusicLibrary_MusicLibrarySearchController___c_c;

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_Fields Aoharu_MusicLibrary_MusicLibrarySearchController___c_Fields, *PAoharu_MusicLibrary_MusicLibrarySearchController___c_Fields;

typedef struct System_Func_MusicMst__uint__c System_Func_MusicMst__uint__c, *PSystem_Func_MusicMst__uint__c;

typedef struct System_Func_MusicMst__uint__Fields System_Func_MusicMst__uint__Fields, *PSystem_Func_MusicMst__uint__Fields;

typedef struct System_Func_MusicMst__string__c System_Func_MusicMst__string__c, *PSystem_Func_MusicMst__string__c;

typedef struct System_Func_MusicMst__string__Fields System_Func_MusicMst__string__Fields, *PSystem_Func_MusicMst__string__Fields;

typedef struct System_Func_KeyValuePair_uint__bool___bool__c System_Func_KeyValuePair_uint__bool___bool__c, *PSystem_Func_KeyValuePair_uint__bool___bool__c;

typedef struct System_Func_KeyValuePair_uint__bool___bool__Fields System_Func_KeyValuePair_uint__bool___bool__Fields, *PSystem_Func_KeyValuePair_uint__bool___bool__Fields;

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__c System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__c, *PSystem_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__c;

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__Fields System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__Fields, *PSystem_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__Fields;

typedef struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_VTable Aoharu_MusicLibrary_MusicLibrarySearchController___c_VTable, *PAoharu_MusicLibrary_MusicLibrarySearchController___c_VTable;

typedef struct System_Func_MusicMst__uint__VTable System_Func_MusicMst__uint__VTable, *PSystem_Func_MusicMst__uint__VTable;

typedef struct System_Func_MusicMst__string__VTable System_Func_MusicMst__string__VTable, *PSystem_Func_MusicMst__string__VTable;

typedef struct System_Func_KeyValuePair_uint__bool___bool__VTable System_Func_KeyValuePair_uint__bool___bool__VTable, *PSystem_Func_KeyValuePair_uint__bool___bool__VTable;

typedef struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__VTable System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__VTable, *PSystem_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__VTable;

struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_uint__bool___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MusicMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MusicMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MusicMst__uint__o {
    struct System_Func_MusicMst__uint__c *klass;
    void *monitor;
    struct System_Func_MusicMst__uint__Fields fields;
};

struct System_Func_MusicMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MusicMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MusicMst__uint__VTable vtable;
};

struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_Fields {
};

struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_o {
    struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_c *klass;
    void *monitor;
    struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_Fields fields;
};

struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_VTable vtable;
};

struct System_Func_KeyValuePair_uint__bool___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_uint__bool___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_uint__bool___bool__VTable vtable;
};

struct System_Func_KeyValuePair_uint__bool___bool__o {
    struct System_Func_KeyValuePair_uint__bool___bool__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_uint__bool___bool__Fields fields;
};

struct System_Func_MusicMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_StaticFields {
    struct Aoharu_MusicLibrary_MusicLibrarySearchController___c_o *__9;
    struct System_Func_MusicMst__long__o *__9__29_0;
    struct System_Func_MusicMst__uint__o *__9__29_1;
    struct System_Func_MusicMst__string__o *__9__29_2;
    struct System_Func_MusicMst__uint__o *__9__29_3;
    struct System_Func_KeyValuePair_uint__bool___bool__o *__9__35_2;
    struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__o *__9__35_0;
    struct System_Func_KeyValuePair_BAND_CATEGORY__bool___bool__o *__9__35_1;
};

struct System_Func_MusicMst__string__o {
    struct System_Func_MusicMst__string__c *klass;
    void *monitor;
    struct System_Func_MusicMst__string__Fields fields;
};

struct System_Func_MusicMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MusicMst__string__VTable vtable;
};

struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__VTable vtable;
};

struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__o {
    struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_BAND_CATEGORY__Dictionary_uint__bool____bool__Fields fields;
};

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass56_0_c Aoharu_Chat_Talk_MainTalkList___c__DisplayClass56_0_c, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass56_0_c;

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass56_0_VTable Aoharu_Chat_Talk_MainTalkList___c__DisplayClass56_0_VTable, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass56_0_VTable;

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass56_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass56_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass56_0_VTable vtable;
};

typedef struct MethodInfo_1E9BFC0 MethodInfo_1E9BFC0, *PMethodInfo_1E9BFC0;

typedef union _union_161301 _union_161301, *P_union_161301;

union _union_161301 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BFC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161301 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_DeserializeStreamMethod_c ExitGames_Client_Photon_DeserializeStreamMethod_c, *PExitGames_Client_Photon_DeserializeStreamMethod_c;

struct ExitGames_Client_Photon_DeserializeStreamMethod_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_DeserializeStreamMethod_VTable vtable;
};

typedef struct MethodInfo_294767C MethodInfo_294767C, *PMethodInfo_294767C;

typedef union _union_191336 _union_191336, *P_union_191336;

union _union_191336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294767C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309F34C MethodInfo_309F34C, *PMethodInfo_309F34C;

typedef struct MethodInfo_309F34C_RGCTXs MethodInfo_309F34C_RGCTXs, *PMethodInfo_309F34C_RGCTXs;

typedef union _union_205521 _union_205521, *P_union_205521;

struct MethodInfo_309F34C_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309F34C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309F34C_RGCTXs *rgctx_data;
    union _union_205521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_GZip_GZipArchive__LoadEntries_d__16_VTable SharpCompress_Archives_GZip_GZipArchive__LoadEntries_d__16_VTable, *PSharpCompress_Archives_GZip_GZipArchive__LoadEntries_d__16_VTable;

struct SharpCompress_Archives_GZip_GZipArchive__LoadEntries_d__16_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_SharpCompress_Archives_GZip_GZipArchiveEntry__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_SharpCompress_Archives_GZip_GZipArchiveEntry__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_2E566A0 MethodInfo_2E566A0, *PMethodInfo_2E566A0;

typedef struct MethodInfo_2E566A0_RGCTXs MethodInfo_2E566A0_RGCTXs, *PMethodInfo_2E566A0_RGCTXs;

typedef union _union_214216 _union_214216, *P_union_214216;

struct MethodInfo_2E566A0_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

union _union_214216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E566A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E566A0_RGCTXs *rgctx_data;
    union _union_214216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9BFAC MethodInfo_1E9BFAC, *PMethodInfo_1E9BFAC;

typedef union _union_160799 _union_160799, *P_union_160799;

union _union_160799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BFAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PageTabBase_SimpleTabButton__c Shock_PageTabBase_SimpleTabButton__c, *PShock_PageTabBase_SimpleTabButton__c;

struct Shock_PageTabBase_SimpleTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PageTabBase_SimpleTabButton__VTable vtable;
};

typedef struct System_Xml_Schema_XmlAtomicValue_Union_c System_Xml_Schema_XmlAtomicValue_Union_c, *PSystem_Xml_Schema_XmlAtomicValue_Union_c;

typedef struct System_Xml_Schema_XmlAtomicValue_Union_VTable System_Xml_Schema_XmlAtomicValue_Union_VTable, *PSystem_Xml_Schema_XmlAtomicValue_Union_VTable;

struct System_Xml_Schema_XmlAtomicValue_Union_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_XmlAtomicValue_Union_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XmlAtomicValue_Union_VTable vtable;
};

typedef struct MethodInfo_11EBCC8 MethodInfo_11EBCC8, *PMethodInfo_11EBCC8;

typedef union _union_259170 _union_259170, *P_union_259170;

union _union_259170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11EBCC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30ECE50 MethodInfo_30ECE50, *PMethodInfo_30ECE50;

typedef union _union_236663 _union_236663, *P_union_236663;

union _union_236663 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ECE50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236663 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Datatype_day_VTable System_Xml_Schema_Datatype_day_VTable, *PSystem_Xml_Schema_Datatype_day_VTable;

struct System_Xml_Schema_Datatype_day_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

typedef struct MethodInfo_140EDA0 MethodInfo_140EDA0, *PMethodInfo_140EDA0;

typedef union _union_258434 _union_258434, *P_union_258434;

union _union_258434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140EDA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_RarFilePart__o System_Collections_Generic_List_RarFilePart__o, *PSystem_Collections_Generic_List_RarFilePart__o;

typedef struct System_Collections_Generic_List_RarFilePart__c System_Collections_Generic_List_RarFilePart__c, *PSystem_Collections_Generic_List_RarFilePart__c;

typedef struct System_Collections_Generic_List_RarFilePart__Fields System_Collections_Generic_List_RarFilePart__Fields, *PSystem_Collections_Generic_List_RarFilePart__Fields;

typedef struct System_Collections_Generic_List_RarFilePart__StaticFields System_Collections_Generic_List_RarFilePart__StaticFields, *PSystem_Collections_Generic_List_RarFilePart__StaticFields;

typedef struct System_Collections_Generic_List_RarFilePart__VTable System_Collections_Generic_List_RarFilePart__VTable, *PSystem_Collections_Generic_List_RarFilePart__VTable;

typedef struct SharpCompress_Common_Rar_RarFilePart_array SharpCompress_Common_Rar_RarFilePart_array, *PSharpCompress_Common_Rar_RarFilePart_array;

struct SharpCompress_Common_Rar_RarFilePart_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Common_Rar_RarFilePart_o *m_Items[65535];
};

struct System_Collections_Generic_List_RarFilePart__Fields {
    struct SharpCompress_Common_Rar_RarFilePart_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RarFilePart__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RarFilePart__StaticFields {
    struct SharpCompress_Common_Rar_RarFilePart_array *s_emptyArray;
};

struct System_Collections_Generic_List_RarFilePart__o {
    struct System_Collections_Generic_List_RarFilePart__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RarFilePart__Fields fields;
};

struct System_Collections_Generic_List_RarFilePart__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RarFilePart__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RarFilePart__VTable vtable;
};

typedef struct System_Xml_Schema_XmlAtomicValue_Union_o System_Xml_Schema_XmlAtomicValue_Union_o, *PSystem_Xml_Schema_XmlAtomicValue_Union_o;

typedef struct System_Xml_Schema_XmlAtomicValue_Union_Fields System_Xml_Schema_XmlAtomicValue_Union_Fields, *PSystem_Xml_Schema_XmlAtomicValue_Union_Fields;

struct System_Xml_Schema_XmlAtomicValue_Union_Fields {
    bool boolVal;
    double dblVal;
    int64_t i64Val;
    int32_t i32Val;
    struct System_DateTime_o dtVal;
};

struct System_Xml_Schema_XmlAtomicValue_Union_o {
    struct System_Xml_Schema_XmlAtomicValue_Union_Fields fields;
};

typedef struct MethodInfo_3330344 MethodInfo_3330344, *PMethodInfo_3330344;

struct MethodInfo_3330344 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SubscribeOnMainThreadObservable___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD68E4 MethodInfo_2AD68E4, *PMethodInfo_2AD68E4;

typedef union _union_328654 _union_328654, *P_union_328654;

union _union_328654 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD68E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328654 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2026C7C MethodInfo_2026C7C, *PMethodInfo_2026C7C;

typedef union _union_294472 _union_294472, *P_union_294472;

union _union_294472 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026C7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipObservable_Skip__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294472 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F42434_RGCTXs MethodInfo_2F42434_RGCTXs, *PMethodInfo_2F42434_RGCTXs;

struct MethodInfo_2F42434_RGCTXs {
    struct Il2CppClass *_0_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__GetSpeedBasedDuration;
};

typedef struct MethodInfo_1BC4FD4 MethodInfo_1BC4FD4, *PMethodInfo_1BC4FD4;

typedef union _union_304172 _union_304172, *P_union_304172;

union _union_304172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC4FD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201D0E4 MethodInfo_201D0E4, *PMethodInfo_201D0E4;

typedef union _union_157928 _union_157928, *P_union_157928;

union _union_157928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D0E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyDictionary_int__int__o System_Collections_Generic_IReadOnlyDictionary_int__int__o, *PSystem_Collections_Generic_IReadOnlyDictionary_int__int__o;

typedef struct System_Collections_Generic_IReadOnlyDictionary_int__int__c System_Collections_Generic_IReadOnlyDictionary_int__int__c, *PSystem_Collections_Generic_IReadOnlyDictionary_int__int__c;

typedef struct System_Collections_Generic_IReadOnlyDictionary_int__int__Fields System_Collections_Generic_IReadOnlyDictionary_int__int__Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_int__int__Fields;

struct System_Collections_Generic_IReadOnlyDictionary_int__int__Fields {
};

struct System_Collections_Generic_IReadOnlyDictionary_int__int__o {
    struct System_Collections_Generic_IReadOnlyDictionary_int__int__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyDictionary_int__int__Fields fields;
};

struct System_Collections_Generic_IReadOnlyDictionary_int__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Photon_Pun_UtilityScripts_ByteComparer_Fields Photon_Pun_UtilityScripts_ByteComparer_Fields, *PPhoton_Pun_UtilityScripts_ByteComparer_Fields;

struct Photon_Pun_UtilityScripts_ByteComparer_Fields {
};

typedef struct MethodInfo_1F3B20C MethodInfo_1F3B20C, *PMethodInfo_1F3B20C;

typedef union _union_283492 _union_283492, *P_union_283492;

union _union_283492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B20C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_StaticFields System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_StaticFields, *PSystem_Runtime_Remoting_Messaging_EnvoyTerminatorSink_StaticFields;

typedef struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_o System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_o, *PSystem_Runtime_Remoting_Messaging_EnvoyTerminatorSink_o;

typedef struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_c System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_c, *PSystem_Runtime_Remoting_Messaging_EnvoyTerminatorSink_c;

typedef struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_Fields System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_Fields, *PSystem_Runtime_Remoting_Messaging_EnvoyTerminatorSink_Fields;

typedef struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_VTable System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_VTable, *PSystem_Runtime_Remoting_Messaging_EnvoyTerminatorSink_VTable;

struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SyncProcessMessage;
    struct VirtualInvokeData _5_AsyncProcessMessage;
};

struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_Fields {
};

struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_o {
    struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_Fields fields;
};

struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_StaticFields {
    struct System_Runtime_Remoting_Messaging_EnvoyTerminatorSink_o *Instance;
};

typedef struct System_Collections_Generic_IReadOnlyList_EventPointRankingRewardMst__c System_Collections_Generic_IReadOnlyList_EventPointRankingRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_EventPointRankingRewardMst__c;

struct System_Collections_Generic_IReadOnlyList_EventPointRankingRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_Toggle_c UnityEngine_UIElements_Toggle_c, *PUnityEngine_UIElements_Toggle_c;

typedef struct UnityEngine_UIElements_Toggle_StaticFields UnityEngine_UIElements_Toggle_StaticFields, *PUnityEngine_UIElements_Toggle_StaticFields;

typedef struct UnityEngine_UIElements_Toggle_VTable UnityEngine_UIElements_Toggle_VTable, *PUnityEngine_UIElements_Toggle_VTable;

struct UnityEngine_UIElements_Toggle_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
    struct System_String_o *noTextVariantUssClassName;
    struct System_String_o *checkmarkUssClassName;
    struct System_String_o *textUssClassName;
};

struct UnityEngine_UIElements_Toggle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
    struct VirtualInvokeData _105_InitLabel;
    struct VirtualInvokeData _106_ToggleValue;
};

struct UnityEngine_UIElements_Toggle_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_Toggle_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Toggle_VTable vtable;
};

typedef struct MethodInfo_1F3B204 MethodInfo_1F3B204, *PMethodInfo_1F3B204;

typedef union _union_283490 _union_283490, *P_union_283490;

union _union_283490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28ACCB8 MethodInfo_28ACCB8, *PMethodInfo_28ACCB8;

typedef union _union_313820 _union_313820, *P_union_313820;

union _union_313820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ACCB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A784 MethodInfo_2B0A784, *PMethodInfo_2B0A784;

typedef union _union_184772 _union_184772, *P_union_184772;

union _union_184772 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A784 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184772 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6E228 MethodInfo_2D6E228, *PMethodInfo_2D6E228;

typedef struct MethodInfo_2D6E228_RGCTXs MethodInfo_2D6E228_RGCTXs, *PMethodInfo_2D6E228_RGCTXs;

typedef union _union_287710 _union_287710, *P_union_287710;

union _union_287710 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E228_RGCTXs {
    struct Il2CppClass *_0_UniRx_ReplaySubject_T_;
    struct MethodInfo *_1_UniRx_ReplaySubject_T___ctor;
    struct MethodInfo *_2_UniRx_Observable_Multicast_T_;
};

struct MethodInfo_2D6E228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E228_RGCTXs *rgctx_data;
    union _union_287710 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D2AC54 MethodInfo_1D2AC54, *PMethodInfo_1D2AC54;

typedef union _union_247327 _union_247327, *P_union_247327;

union _union_247327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2AC54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Mission_MissionListScrollCell_VTable Aoharu_Scenes_Mission_MissionListScrollCell_VTable, *PAoharu_Scenes_Mission_MissionListScrollCell_VTable;

struct Aoharu_Scenes_Mission_MissionListScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

typedef struct MethodInfo_28ACCC0 MethodInfo_28ACCC0, *PMethodInfo_28ACCC0;

typedef union _union_313902 _union_313902, *P_union_313902;

union _union_313902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ACCC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3148114 MethodInfo_3148114, *PMethodInfo_3148114;

typedef union _union_223697 _union_223697, *P_union_223697;

union _union_223697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3148114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_Camera__Fields System_Action_Camera__Fields, *PSystem_Action_Camera__Fields;

struct System_Action_Camera__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_106C44C MethodInfo_106C44C, *PMethodInfo_106C44C;

typedef union _union_167459 _union_167459, *P_union_167459;

union _union_167459 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106C44C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167459 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T5__VTable Cysharp_Threading_Tasks_UniTask_Awaiter_T5__VTable, *PCysharp_Threading_Tasks_UniTask_Awaiter_T5__VTable;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T5__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

typedef struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__Fields Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__Fields, *PCysharp_Threading_Tasks_UniTask_CanceledResultSource_T__Fields;

struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__Fields {
    struct System_Threading_CancellationToken_o cancellationToken;
};

typedef struct MethodInfo_26586D4 MethodInfo_26586D4, *PMethodInfo_26586D4;

struct MethodInfo_26586D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1339FB4 MethodInfo_1339FB4, *PMethodInfo_1339FB4;

typedef union _union_268002 _union_268002, *P_union_268002;

union _union_268002 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1339FB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336001 _union_336001, *P_union_336001;

union _union_336001 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B28108 MethodInfo_2B28108, *PMethodInfo_2B28108;

typedef union _union_234683 _union_234683, *P_union_234683;

union _union_234683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B28108 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336003 _union_336003, *P_union_336003;

union _union_336003 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_288A260 MethodInfo_288A260, *PMethodInfo_288A260;

typedef union _union_269760 _union_269760, *P_union_269760;

union _union_269760 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_288A260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269760 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336005 _union_336005, *P_union_336005;

union _union_336005 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336007 _union_336007, *P_union_336007;

union _union_336007 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336009 _union_336009, *P_union_336009;

union _union_336009 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TextNative_VTable UnityEngine_UIElements_TextNative_VTable, *PUnityEngine_UIElements_TextNative_VTable;

struct UnityEngine_UIElements_TextNative_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17D35E4 MethodInfo_17D35E4, *PMethodInfo_17D35E4;

typedef union _union_233573 _union_233573, *P_union_233573;

union _union_233573 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D35E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233573 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2237224 MethodInfo_2237224, *PMethodInfo_2237224;

typedef union _union_291558 _union_291558, *P_union_291558;

union _union_291558 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291558 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_SkillCenterMst__Fields System_Collections_Generic_IReadOnlyCollection_SkillCenterMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_SkillCenterMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_SkillCenterMst__Fields {
};

typedef struct MethodInfo_2C31A54 MethodInfo_2C31A54, *PMethodInfo_2C31A54;

typedef struct MethodInfo_2C31A54_RGCTXs MethodInfo_2C31A54_RGCTXs, *PMethodInfo_2C31A54_RGCTXs;

typedef union _union_298241 _union_298241, *P_union_298241;

struct MethodInfo_2C31A54_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298241 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31A54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31A54_RGCTXs *rgctx_data;
    union _union_298241 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3251A7C MethodInfo_3251A7C, *PMethodInfo_3251A7C;

typedef union _union_260854 _union_260854, *P_union_260854;

union _union_260854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251A7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ExchangeTopScene_MySave_VTable Aoharu_ExchangeTopScene_MySave_VTable, *PAoharu_ExchangeTopScene_MySave_VTable;

struct Aoharu_ExchangeTopScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Scenes_Adventure_AdventureDefine_SHAKE_DIRECTION_Fields Shock_Scenes_Adventure_AdventureDefine_SHAKE_DIRECTION_Fields, *PShock_Scenes_Adventure_AdventureDefine_SHAKE_DIRECTION_Fields;

struct Shock_Scenes_Adventure_AdventureDefine_SHAKE_DIRECTION_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1EB3F10 MethodInfo_1EB3F10, *PMethodInfo_1EB3F10;

typedef union _union_227481 _union_227481, *P_union_227481;

union _union_227481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3F10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243857 _union_243857, *P_union_243857;

union _union_243857 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_318778C MethodInfo_318778C, *PMethodInfo_318778C;

typedef struct MethodInfo_318778C_RGCTXs MethodInfo_318778C_RGCTXs, *PMethodInfo_318778C_RGCTXs;

typedef union _union_326809 _union_326809, *P_union_326809;

struct MethodInfo_318778C_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

union _union_326809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_318778C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_318778C_RGCTXs *rgctx_data;
    union _union_326809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__o System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__o, *PSystem_Collections_Generic_IReadOnlyList_CardSysVoiceMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__c System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__c, *PSystem_Collections_Generic_IReadOnlyList_CardSysVoiceMst__c;

struct System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__o {
    struct System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_CardSysVoiceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_204250 _union_204250, *P_union_204250;

union _union_204250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204252 _union_204252, *P_union_204252;

union _union_204252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6DBB8_RGCTXs MethodInfo_2E6DBB8_RGCTXs, *PMethodInfo_2E6DBB8_RGCTXs;

struct MethodInfo_2E6DBB8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_204254 _union_204254, *P_union_204254;

union _union_204254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243851 _union_243851, *P_union_243851;

union _union_243851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204256 _union_204256, *P_union_204256;

union _union_204256 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243853 _union_243853, *P_union_243853;

union _union_243853 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204258 _union_204258, *P_union_204258;

union _union_204258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243855 _union_243855, *P_union_243855;

union _union_243855 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127CB40 MethodInfo_127CB40, *PMethodInfo_127CB40;

typedef union _union_202036 _union_202036, *P_union_202036;

union _union_202036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CB40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218891 _union_218891, *P_union_218891;

union _union_218891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22371B4 MethodInfo_22371B4, *PMethodInfo_22371B4;

typedef union _union_291530 _union_291530, *P_union_291530;

union _union_291530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22371B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218893 _union_218893, *P_union_218893;

union _union_218893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1339FAC MethodInfo_1339FAC, *PMethodInfo_1339FAC;

typedef union _union_272476 _union_272476, *P_union_272476;

union _union_272476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1339FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218895 _union_218895, *P_union_218895;

union _union_218895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12865EC MethodInfo_12865EC, *PMethodInfo_12865EC;

typedef union _union_208741 _union_208741, *P_union_208741;

union _union_208741 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12865EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208741 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218897 _union_218897, *P_union_218897;

union _union_218897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218899 _union_218899, *P_union_218899;

union _union_218899 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberIllustrateCharaTopScene_Fields Aoharu_MemberIllustrateCharaTopScene_Fields, *PAoharu_MemberIllustrateCharaTopScene_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_o;

typedef struct System_Func_CharacterMst__o System_Func_CharacterMst__o, *PSystem_Func_CharacterMst__o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_Fields;

typedef struct System_Func_CharacterMst__c System_Func_CharacterMst__c, *PSystem_Func_CharacterMst__c;

typedef struct System_Func_CharacterMst__Fields System_Func_CharacterMst__Fields, *PSystem_Func_CharacterMst__Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_VTable;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_VTable;

typedef struct System_Func_CharacterMst__VTable System_Func_CharacterMst__VTable, *PSystem_Func_CharacterMst__VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo_o *m_Info;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_o *m_Permanent;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_o *m_CardAlbum;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_o *m_Profile;
    struct Shock_ButtonEvent_o *m_NextArrow;
    struct Shock_ButtonEvent_o *m_PrevArrow;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateListScene_MemberIllustrateFadeBg_o *m_Bg;
    struct Shock_AnimatorPlayerLite_o *m_ContentsAnimator;
    struct Shock_InputGestureRect_array *m_FlickList;
    struct System_Func_CharacterMst__o *_OnClickNext_k__BackingField;
    struct System_Func_CharacterMst__o *_OnClickPrev_k__BackingField;
    bool m_IsAlbum;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_VTable vtable;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_NothingCardText;
    struct Shock_SimpleScroll_o *m_CardScroll;
    struct Shock_TextMeshUI_o *m_Progress;
    struct Aoharu_MemberSortController_o *m_Controller;
    struct Aoharu_MemberSortMenu_o *m_Menu;
    struct Aoharu_Scenes_Gacha_PickupMemberDialog_o *m_PickupMemberDialog;
    struct System_Collections_Generic_List_CardData__o *m_ObtainCardList;
    struct System_Collections_Generic_List_CardData__o *m_NotObtainCardList;
    struct System_Collections_Generic_List_CardData__o *m_MainCardList;
    int32_t m_SortType;
    bool m_isAscendingOrder;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopPermanent_VTable vtable;
};

struct System_Func_CharacterMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_MemberIllustrateCharaTopScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_o *m_Controller;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting_o *m_Setting;
    uint32_t m_FirstCharaId;
    struct Shock_CharacterMst_o *m_CharacterMst;
};

struct System_Func_CharacterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterMst__VTable vtable;
};

struct System_Func_CharacterMst__o {
    struct System_Func_CharacterMst__c *klass;
    void *monitor;
    struct System_Func_CharacterMst__Fields fields;
};

typedef struct System_Action_EventRewardListController_TabData__VTable System_Action_EventRewardListController_TabData__VTable, *PSystem_Action_EventRewardListController_TabData__VTable;

struct System_Action_EventRewardListController_TabData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Shock_RecvFriendSearchR_VTable Shock_RecvFriendSearchR_VTable, *PShock_RecvFriendSearchR_VTable;

struct Shock_RecvFriendSearchR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204240 _union_204240, *P_union_204240;

union _union_204240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204242 _union_204242, *P_union_204242;

union _union_204242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243861 _union_243861, *P_union_243861;

union _union_243861 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204244 _union_204244, *P_union_204244;

union _union_204244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243863 _union_243863, *P_union_243863;

union _union_243863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204246 _union_204246, *P_union_204246;

union _union_204246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243865 _union_243865, *P_union_243865;

union _union_243865 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F44DE4 MethodInfo_1F44DE4, *PMethodInfo_1F44DE4;

struct MethodInfo_1F44DE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163751 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204248 _union_204248, *P_union_204248;

union _union_204248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243867 _union_243867, *P_union_243867;

union _union_243867 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__RhythmIconMst__VTable Carbon_ListDictionary_uint__RhythmIconMst__VTable, *PCarbon_ListDictionary_uint__RhythmIconMst__VTable;

struct Carbon_ListDictionary_uint__RhythmIconMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218881 _union_218881, *P_union_218881;

union _union_218881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBB484 MethodInfo_1BBB484, *PMethodInfo_1BBB484;

typedef union _union_302120 _union_302120, *P_union_302120;

union _union_302120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBB484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218883 _union_218883, *P_union_218883;

union _union_218883 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22BA714 MethodInfo_22BA714, *PMethodInfo_22BA714;

typedef union _union_279336 _union_279336, *P_union_279336;

union _union_279336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeGeneralMstTable___c__DisplayClass13_0_VTable Shock_NoticeGeneralMstTable___c__DisplayClass13_0_VTable, *PShock_NoticeGeneralMstTable___c__DisplayClass13_0_VTable;

struct Shock_NoticeGeneralMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Carbon_Security_CryptoKey_T__Fields Carbon_Security_CryptoKey_T__Fields, *PCarbon_Security_CryptoKey_T__Fields;

struct Carbon_Security_CryptoKey_T__Fields {
    struct Il2CppObject *key;
};

typedef union _union_218889 _union_218889, *P_union_218889;

union _union_218889 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243835 _union_243835, *P_union_243835;

union _union_243835 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243837 _union_243837, *P_union_243837;

union _union_243837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__ExchangeMst__c Carbon_ListDictionary_uint__ExchangeMst__c, *PCarbon_ListDictionary_uint__ExchangeMst__c;

struct Carbon_ListDictionary_uint__ExchangeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__ExchangeMst__VTable vtable;
};

typedef union _union_204270 _union_204270, *P_union_204270;

union _union_204270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243839 _union_243839, *P_union_243839;

union _union_243839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_c Aoharu_EventDeckEditScene___c__DisplayClass13_0_c, *PAoharu_EventDeckEditScene___c__DisplayClass13_0_c;

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_VTable Aoharu_EventDeckEditScene___c__DisplayClass13_0_VTable, *PAoharu_EventDeckEditScene___c__DisplayClass13_0_VTable;

struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_VTable vtable;
};

typedef union _union_204272 _union_204272, *P_union_204272;

union _union_204272 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204274 _union_204274, *P_union_204274;

union _union_204274 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3B21C MethodInfo_1F3B21C, *PMethodInfo_1F3B21C;

typedef union _union_283496 _union_283496, *P_union_283496;

union _union_283496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B21C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_int__CodePageDataItem__VTable System_Collections_Generic_Dictionary_int__CodePageDataItem__VTable, *PSystem_Collections_Generic_Dictionary_int__CodePageDataItem__VTable;

struct System_Collections_Generic_Dictionary_int__CodePageDataItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef union _union_204276 _union_204276, *P_union_204276;

union _union_204276 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_WritableAttribute_VTable UnityEngine_WritableAttribute_VTable, *PUnityEngine_WritableAttribute_VTable;

struct UnityEngine_WritableAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_2DB11E0 MethodInfo_2DB11E0, *PMethodInfo_2DB11E0;

typedef union _union_236237 _union_236237, *P_union_236237;

union _union_236237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB11E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204278 _union_204278, *P_union_204278;

union _union_204278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243831 _union_243831, *P_union_243831;

union _union_243831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_o Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_o, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_o;

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_o {
    struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass6_1_Fields fields;
};

typedef struct System_Collections_Generic_List_LiveConditionMst__VTable System_Collections_Generic_List_LiveConditionMst__VTable, *PSystem_Collections_Generic_List_LiveConditionMst__VTable;

struct System_Collections_Generic_List_LiveConditionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct UniRx_Operators_ScanObservable_TSource__TAccumulate__RGCTXs UniRx_Operators_ScanObservable_TSource__TAccumulate__RGCTXs, *PUniRx_Operators_ScanObservable_TSource__TAccumulate__RGCTXs;

struct UniRx_Operators_ScanObservable_TSource__TAccumulate__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TAccumulate___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TAccumulate_;
    struct Il2CppClass *_3_UniRx_Operators_ScanObservable_Scan_TSource__TAccumulate_;
    struct MethodInfo *_4_UniRx_Operators_ScanObservable_Scan_TSource__TAccumulate___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_TSource_;
    struct MethodInfo *_6_UniRx_IObservable_TSource__Subscribe;
};

typedef union _union_243833 _union_243833, *P_union_243833;

union _union_243833 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_o Aoharu_EventDeckEditScene___c__DisplayClass13_0_o, *PAoharu_EventDeckEditScene___c__DisplayClass13_0_o;

struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_o {
    struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Aoharu_EventDeckEditScene___c__DisplayClass13_0_Fields fields;
};

typedef struct MethodInfo_1D0978C MethodInfo_1D0978C, *PMethodInfo_1D0978C;

typedef union _union_246799 _union_246799, *P_union_246799;

union _union_246799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D0978C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330324 MethodInfo_3330324, *PMethodInfo_3330324;

typedef struct UniRx_Stubs___c_T__c UniRx_Stubs___c_T__c, *PUniRx_Stubs___c_T__c;

typedef union _union_289173 _union_289173, *P_union_289173;

typedef struct UniRx_Stubs___c_T__StaticFields UniRx_Stubs___c_T__StaticFields, *PUniRx_Stubs___c_T__StaticFields;

typedef struct UniRx_Stubs___c_T__RGCTXs UniRx_Stubs___c_T__RGCTXs, *PUniRx_Stubs___c_T__RGCTXs;

typedef struct UniRx_Stubs___c_T__VTable UniRx_Stubs___c_T__VTable, *PUniRx_Stubs___c_T__VTable;

typedef struct UniRx_Stubs___c_T__o UniRx_Stubs___c_T__o, *PUniRx_Stubs___c_T__o;

struct UniRx_Stubs___c_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Stubs___c_T_;
    struct MethodInfo *_1_UniRx_Stubs___c_T___ctor;
    struct Il2CppClass *_2_UniRx_Stubs___c_T_;
};

struct UniRx_Stubs___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Stubs___c_T__StaticFields {
    struct UniRx_Stubs___c_T__o *__9;
};

struct UniRx_Stubs___c_T__o {
    struct UniRx_Stubs___c_T__c *klass;
    void *monitor;
    struct UniRx_Stubs___c_T__Fields fields;
};

struct UniRx_Stubs___c_T__c {
    struct Il2CppClass_1 _1;
    struct UniRx_Stubs___c_T__StaticFields *static_fields;
    struct UniRx_Stubs___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Stubs___c_T__VTable vtable;
};

union _union_289173 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Stubs___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289173 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3B214 MethodInfo_1F3B214, *PMethodInfo_1F3B214;

typedef union _union_283494 _union_283494, *P_union_283494;

union _union_283494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B214 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Keyword_GGLWordFiltering_VTable Shock_GGL_Keyword_GGLWordFiltering_VTable, *PShock_GGL_Keyword_GGLWordFiltering_VTable;

struct Shock_GGL_Keyword_GGLWordFiltering_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

typedef struct Carbon_ListDictionary_uint__ExchangeMst__o Carbon_ListDictionary_uint__ExchangeMst__o, *PCarbon_ListDictionary_uint__ExchangeMst__o;

typedef struct Carbon_ListDictionary_uint__ExchangeMst__Fields Carbon_ListDictionary_uint__ExchangeMst__Fields, *PCarbon_ListDictionary_uint__ExchangeMst__Fields;

struct Carbon_ListDictionary_uint__ExchangeMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__ExchangeMst__o {
    struct Carbon_ListDictionary_uint__ExchangeMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__ExchangeMst__Fields fields;
};

typedef union _union_243847 _union_243847, *P_union_243847;

union _union_243847 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243849 _union_243849, *P_union_243849;

union _union_243849 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204260 _union_204260, *P_union_204260;

union _union_204260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Linq_EnumerableSorter_TElement__TKey__o System_Linq_EnumerableSorter_TElement__TKey__o, *PSystem_Linq_EnumerableSorter_TElement__TKey__o;

struct System_Linq_EnumerableSorter_TElement__TKey__o {
    struct System_Linq_EnumerableSorter_TElement__TKey__c *klass;
    void *monitor;
    struct System_Linq_EnumerableSorter_TElement__TKey__Fields fields;
};

typedef union _union_204262 _union_204262, *P_union_204262;

union _union_204262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3B234 MethodInfo_1F3B234, *PMethodInfo_1F3B234;

typedef union _union_283502 _union_283502, *P_union_283502;

union _union_283502 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283502 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_333031C MethodInfo_333031C, *PMethodInfo_333031C;

typedef union _union_289167 _union_289167, *P_union_289167;

union _union_289167 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333031C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Stubs___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289167 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IMovieMstData__o System_Action_IMovieMstData__o, *PSystem_Action_IMovieMstData__o;

typedef struct System_Action_IMovieMstData__Fields System_Action_IMovieMstData__Fields, *PSystem_Action_IMovieMstData__Fields;

struct System_Action_IMovieMstData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IMovieMstData__o {
    struct System_Action_IMovieMstData__c *klass;
    void *monitor;
    struct System_Action_IMovieMstData__Fields fields;
};

typedef union _union_204264 _union_204264, *P_union_204264;

union _union_204264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204266 _union_204266, *P_union_204266;

union _union_204266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243841 _union_243841, *P_union_243841;

union _union_243841 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1294514_RGCTXs MethodInfo_1294514_RGCTXs, *PMethodInfo_1294514_RGCTXs;

struct MethodInfo_1294514_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_ComponentModel_Win32Exception_c System_ComponentModel_Win32Exception_c, *PSystem_ComponentModel_Win32Exception_c;

typedef struct System_ComponentModel_Win32Exception_VTable System_ComponentModel_Win32Exception_VTable, *PSystem_ComponentModel_Win32Exception_VTable;

struct System_ComponentModel_Win32Exception_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
    struct VirtualInvokeData _14_get_ErrorCode;
};

struct System_ComponentModel_Win32Exception_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_Win32Exception_VTable vtable;
};

typedef union _union_204268 _union_204268, *P_union_204268;

union _union_204268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243843 _union_243843, *P_union_243843;

union _union_243843 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26836B8 MethodInfo_26836B8, *PMethodInfo_26836B8;

typedef union _union_311422 _union_311422, *P_union_311422;

union _union_311422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26836B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_XRNodeState__c System_Action_XRNodeState__c, *PSystem_Action_XRNodeState__c;

struct System_Action_XRNodeState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_XRNodeState__VTable vtable;
};

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit___c_o Photon_Pun_Demo_Cockpit_PunCockpit___c_o, *PPhoton_Pun_Demo_Cockpit_PunCockpit___c_o;

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit___c_c Photon_Pun_Demo_Cockpit_PunCockpit___c_c, *PPhoton_Pun_Demo_Cockpit_PunCockpit___c_c;

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit___c_Fields Photon_Pun_Demo_Cockpit_PunCockpit___c_Fields, *PPhoton_Pun_Demo_Cockpit_PunCockpit___c_Fields;

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit___c_StaticFields Photon_Pun_Demo_Cockpit_PunCockpit___c_StaticFields, *PPhoton_Pun_Demo_Cockpit_PunCockpit___c_StaticFields;

typedef struct Photon_Pun_Demo_Cockpit_PunCockpit___c_VTable Photon_Pun_Demo_Cockpit_PunCockpit___c_VTable, *PPhoton_Pun_Demo_Cockpit_PunCockpit___c_VTable;

typedef struct System_Func_FriendListView_FriendDetail__string__o System_Func_FriendListView_FriendDetail__string__o, *PSystem_Func_FriendListView_FriendDetail__string__o;

typedef struct System_Func_Region__int__o System_Func_Region__int__o, *PSystem_Func_Region__int__o;

typedef struct System_Func_FriendListView_FriendDetail__string__c System_Func_FriendListView_FriendDetail__string__c, *PSystem_Func_FriendListView_FriendDetail__string__c;

typedef struct System_Func_FriendListView_FriendDetail__string__Fields System_Func_FriendListView_FriendDetail__string__Fields, *PSystem_Func_FriendListView_FriendDetail__string__Fields;

typedef struct System_Func_Region__int__c System_Func_Region__int__c, *PSystem_Func_Region__int__c;

typedef struct System_Func_Region__int__Fields System_Func_Region__int__Fields, *PSystem_Func_Region__int__Fields;

typedef struct System_Func_FriendListView_FriendDetail__string__VTable System_Func_FriendListView_FriendDetail__string__VTable, *PSystem_Func_FriendListView_FriendDetail__string__VTable;

typedef struct System_Func_Region__int__VTable System_Func_Region__int__VTable, *PSystem_Func_Region__int__VTable;

struct Photon_Pun_Demo_Cockpit_PunCockpit___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Cockpit_PunCockpit___c_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_Demo_Cockpit_PunCockpit___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_PunCockpit___c_VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_PunCockpit___c_Fields {
};

struct Photon_Pun_Demo_Cockpit_PunCockpit___c_o {
    struct Photon_Pun_Demo_Cockpit_PunCockpit___c_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Cockpit_PunCockpit___c_Fields fields;
};

struct System_Func_FriendListView_FriendDetail__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FriendListView_FriendDetail__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Region__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Region__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Region__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Region__int__VTable vtable;
};

struct System_Func_Region__int__o {
    struct System_Func_Region__int__c *klass;
    void *monitor;
    struct System_Func_Region__int__Fields fields;
};

struct System_Func_FriendListView_FriendDetail__string__o {
    struct System_Func_FriendListView_FriendDetail__string__c *klass;
    void *monitor;
    struct System_Func_FriendListView_FriendDetail__string__Fields fields;
};

struct System_Func_FriendListView_FriendDetail__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FriendListView_FriendDetail__string__VTable vtable;
};

struct Photon_Pun_Demo_Cockpit_PunCockpit___c_StaticFields {
    struct Photon_Pun_Demo_Cockpit_PunCockpit___c_o *__9;
    struct System_Func_FriendListView_FriendDetail__string__o *__9__54_0;
    struct System_Func_Region__int__o *__9__79_0;
};

typedef union _union_243845 _union_243845, *P_union_243845;

union _union_243845 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3330310 MethodInfo_3330310, *PMethodInfo_3330310;

typedef union _union_289155 _union_289155, *P_union_289155;

union _union_289155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Stubs___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3B22C MethodInfo_1F3B22C, *PMethodInfo_1F3B22C;

typedef union _union_283500 _union_283500, *P_union_283500;

union _union_283500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B22C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3B224 MethodInfo_1F3B224, *PMethodInfo_1F3B224;

typedef union _union_283498 _union_283498, *P_union_283498;

union _union_283498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_XRNodeState__o System_Action_XRNodeState__o, *PSystem_Action_XRNodeState__o;

typedef struct System_Action_XRNodeState__Fields System_Action_XRNodeState__Fields, *PSystem_Action_XRNodeState__Fields;

struct System_Action_XRNodeState__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_XRNodeState__o {
    struct System_Action_XRNodeState__c *klass;
    void *monitor;
    struct System_Action_XRNodeState__Fields fields;
};

typedef struct MethodInfo_2BA0BBC MethodInfo_2BA0BBC, *PMethodInfo_2BA0BBC;

struct MethodInfo_2BA0BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330318 MethodInfo_3330318, *PMethodInfo_3330318;

typedef union _union_289161 _union_289161, *P_union_289161;

union _union_289161 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Stubs___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204290 _union_204290, *P_union_204290;

union _union_204290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_UInt64Converter_Fields System_ComponentModel_UInt64Converter_Fields, *PSystem_ComponentModel_UInt64Converter_Fields;

struct System_ComponentModel_UInt64Converter_Fields {
    struct System_ComponentModel_BaseNumberConverter_Fields super;
};

typedef union _union_204292 _union_204292, *P_union_204292;

union _union_204292 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312A7E0 MethodInfo_312A7E0, *PMethodInfo_312A7E0;

typedef union _union_224649 _union_224649, *P_union_224649;

union _union_224649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A7E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204294 _union_204294, *P_union_204294;

union _union_204294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3B288 MethodInfo_1F3B288, *PMethodInfo_1F3B288;

typedef union _union_283506 _union_283506, *P_union_283506;

union _union_283506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204296 _union_204296, *P_union_204296;

union _union_204296 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243893 _union_243893, *P_union_243893;

union _union_243893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBBD10 MethodInfo_2DBBD10, *PMethodInfo_2DBBD10;

typedef union _union_241895 _union_241895, *P_union_241895;

union _union_241895 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBD10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241895 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204298 _union_204298, *P_union_204298;

union _union_204298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243895 _union_243895, *P_union_243895;

union _union_243895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_WipePlayListMstTable___c__DisplayClass3_0_Fields Shock_WipePlayListMstTable___c__DisplayClass3_0_Fields, *PShock_WipePlayListMstTable___c__DisplayClass3_0_Fields;

struct Shock_WipePlayListMstTable___c__DisplayClass3_0_Fields {
    struct System_UInt32_array *wipe_id_list;
};

typedef struct System_Collections_Generic_Queue_T7__Fields System_Collections_Generic_Queue_T7__Fields, *PSystem_Collections_Generic_Queue_T7__Fields;

struct System_Collections_Generic_Queue_T7__Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_2908094 MethodInfo_2908094, *PMethodInfo_2908094;

typedef union _union_235873 _union_235873, *P_union_235873;

union _union_235873 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2908094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235873 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E1110 MethodInfo_11E1110, *PMethodInfo_11E1110;

typedef union _union_260004 _union_260004, *P_union_260004;

union _union_260004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E1110 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B2819C MethodInfo_2B2819C, *PMethodInfo_2B2819C;

typedef union _union_235019 _union_235019, *P_union_235019;

union _union_235019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B2819C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243899 _union_243899, *P_union_243899;

union _union_243899 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__c System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__c;

struct System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_31A5E5C_RGCTXs MethodInfo_31A5E5C_RGCTXs, *PMethodInfo_31A5E5C_RGCTXs;

struct MethodInfo_31A5E5C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2BA0BF0 MethodInfo_2BA0BF0, *PMethodInfo_2BA0BF0;

struct MethodInfo_2BA0BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243891 _union_243891, *P_union_243891;

union _union_243891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264EC80 MethodInfo_264EC80, *PMethodInfo_264EC80;

typedef union _union_272704 _union_272704, *P_union_272704;

union _union_272704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EC80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294760C MethodInfo_294760C, *PMethodInfo_294760C;

typedef union _union_187022 _union_187022, *P_union_187022;

union _union_187022 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294760C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187022 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IObserver_Unit___IDisposable__Fields System_Func_IObserver_Unit___IDisposable__Fields, *PSystem_Func_IObserver_Unit___IDisposable__Fields;

struct System_Func_IObserver_Unit___IDisposable__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_CardIcon_Visibility_StaticFields Shock_CardIcon_Visibility_StaticFields, *PShock_CardIcon_Visibility_StaticFields;

struct Shock_CardIcon_Visibility_StaticFields {
    struct Shock_CardIcon_Visibility_o None;
    struct Shock_CardIcon_Visibility_o Default;
    struct Shock_CardIcon_Visibility_o All;
    struct Shock_CardIcon_Visibility_o NoParam;
    struct Shock_CardIcon_Visibility_o NoRarityStar;
    struct Shock_CardIcon_Visibility_o NoRole;
    struct Shock_CardIcon_Visibility_o CharaEpisode;
    struct Shock_CardIcon_Visibility_o ClassmateCatalog;
};

typedef struct MethodInfo_264EC88 MethodInfo_264EC88, *PMethodInfo_264EC88;

typedef union _union_173722 _union_173722, *P_union_173722;

union _union_173722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264EC88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E5938 MethodInfo_21E5938, *PMethodInfo_21E5938;

typedef union _union_160199 _union_160199, *P_union_160199;

union _union_160199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E5938 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2868DC8 MethodInfo_2868DC8, *PMethodInfo_2868DC8;

typedef union _union_179810 _union_179810, *P_union_179810;

union _union_179810 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868DC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179810 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_c System_Security_Cryptography_X509Certificates_X509ExtensionCollection_c, *PSystem_Security_Cryptography_X509Certificates_X509ExtensionCollection_c;

typedef struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_StaticFields System_Security_Cryptography_X509Certificates_X509ExtensionCollection_StaticFields, *PSystem_Security_Cryptography_X509Certificates_X509ExtensionCollection_StaticFields;

typedef struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_VTable System_Security_Cryptography_X509Certificates_X509ExtensionCollection_VTable, *PSystem_Security_Cryptography_X509Certificates_X509ExtensionCollection_VTable;

struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_StaticFields {
    struct System_Byte_array *Empty;
};

struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _5_get_Count;
    struct VirtualInvokeData _6_get_SyncRoot;
    struct VirtualInvokeData _7_get_IsSynchronized;
    struct VirtualInvokeData _8_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_VTable vtable;
};

typedef union _union_204280 _union_204280, *P_union_204280;

union _union_204280 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204282 _union_204282, *P_union_204282;

union _union_204282 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204284 _union_204284, *P_union_204284;

union _union_204284 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204286 _union_204286, *P_union_204286;

union _union_204286 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204288 _union_204288, *P_union_204288;

union _union_204288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_o System_Security_Cryptography_X509Certificates_X509ExtensionCollection_o, *PSystem_Security_Cryptography_X509Certificates_X509ExtensionCollection_o;

typedef struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_Fields System_Security_Cryptography_X509Certificates_X509ExtensionCollection_Fields, *PSystem_Security_Cryptography_X509Certificates_X509ExtensionCollection_Fields;

struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_Fields {
    struct System_Collections_ArrayList_o *_list;
};

struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_o {
    struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_Fields fields;
};

typedef struct Shock_BgmMst_array Shock_BgmMst_array, *PShock_BgmMst_array;

struct Shock_BgmMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_BgmMst_o *m_Items[65535];
};

typedef struct MethodInfo_2B0A7D4 MethodInfo_2B0A7D4, *PMethodInfo_2B0A7D4;

typedef union _union_186210 _union_186210, *P_union_186210;

union _union_186210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A7D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_DeleteSongAssetsStep_o Shock_Login_DeleteSongAssetsStep_o, *PShock_Login_DeleteSongAssetsStep_o;

typedef struct Shock_Login_DeleteSongAssetsStep_Fields Shock_Login_DeleteSongAssetsStep_Fields, *PShock_Login_DeleteSongAssetsStep_Fields;

struct Shock_Login_DeleteSongAssetsStep_Fields {
    struct Shock_Login_FlowStep_TitleFlowResult__Fields super;
};

struct Shock_Login_DeleteSongAssetsStep_o {
    struct Shock_Login_DeleteSongAssetsStep_c *klass;
    void *monitor;
    struct Shock_Login_DeleteSongAssetsStep_Fields fields;
};

typedef struct MethodInfo_2868DD4 MethodInfo_2868DD4, *PMethodInfo_2868DD4;

typedef union _union_181248 _union_181248, *P_union_181248;

union _union_181248 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868DD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181248 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243879 _union_243879, *P_union_243879;

union _union_243879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF750C MethodInfo_2EF750C, *PMethodInfo_2EF750C;

typedef union _union_202956 _union_202956, *P_union_202956;

union _union_202956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF750C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1364F34 MethodInfo_1364F34, *PMethodInfo_1364F34;

typedef union _union_292456 _union_292456, *P_union_292456;

union _union_292456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1364F34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243871 _union_243871, *P_union_243871;

union _union_243871 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30F68A0 MethodInfo_30F68A0, *PMethodInfo_30F68A0;

typedef union _union_238013 _union_238013, *P_union_238013;

union _union_238013 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F68A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243873 _union_243873, *P_union_243873;

union _union_243873 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TimerState_c UnityEngine_UIElements_TimerState_c, *PUnityEngine_UIElements_TimerState_c;

typedef struct UnityEngine_UIElements_TimerState_VTable UnityEngine_UIElements_TimerState_VTable, *PUnityEngine_UIElements_TimerState_VTable;

struct UnityEngine_UIElements_TimerState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct UnityEngine_UIElements_TimerState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TimerState_VTable vtable;
};

typedef union _union_243875 _union_243875, *P_union_243875;

union _union_243875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E590C MethodInfo_21E590C, *PMethodInfo_21E590C;

typedef union _union_161703 _union_161703, *P_union_161703;

union _union_161703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E590C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243877 _union_243877, *P_union_243877;

union _union_243877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B28174 MethodInfo_2B28174, *PMethodInfo_2B28174;

typedef union _union_234851 _union_234851, *P_union_234851;

union _union_234851 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B28174 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234851 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13D2440_RGCTXs MethodInfo_13D2440_RGCTXs, *PMethodInfo_13D2440_RGCTXs;

struct MethodInfo_13D2440_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_30F68A8 MethodInfo_30F68A8, *PMethodInfo_30F68A8;

typedef union _union_238181 _union_238181, *P_union_238181;

union _union_238181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F68A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3B25C MethodInfo_1F3B25C, *PMethodInfo_1F3B25C;

typedef union _union_283504 _union_283504, *P_union_283504;

union _union_283504 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3B25C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283504 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1907C40_RGCTXs MethodInfo_1907C40_RGCTXs, *PMethodInfo_1907C40_RGCTXs;

struct MethodInfo_1907C40_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_T;
    struct Il2CppClass *_2_System_Collections_Generic_IEqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEqualityComparer_T__Equals;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_Fields;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass11_0_Fields {
    struct Shock_CharacterMst_o *mst;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum_o *__4__this;
};

typedef union _union_243883 _union_243883, *P_union_243883;

union _union_243883 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243885 _union_243885, *P_union_243885;

union _union_243885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBBD24 MethodInfo_2DBBD24, *PMethodInfo_2DBBD24;

struct MethodInfo_2DBBD24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242103 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243887 _union_243887, *P_union_243887;

union _union_243887 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243889 _union_243889, *P_union_243889;

union _union_243889 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextAreaAttribute_c UnityEngine_TextAreaAttribute_c, *PUnityEngine_TextAreaAttribute_c;

typedef struct UnityEngine_TextAreaAttribute_VTable UnityEngine_TextAreaAttribute_VTable, *PUnityEngine_TextAreaAttribute_VTable;

struct UnityEngine_TextAreaAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_TextAreaAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextAreaAttribute_VTable vtable;
};

typedef union _union_243881 _union_243881, *P_union_243881;

union _union_243881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TimerState_o UnityEngine_UIElements_TimerState_o, *PUnityEngine_UIElements_TimerState_o;

typedef struct UnityEngine_UIElements_TimerState_Fields UnityEngine_UIElements_TimerState_Fields, *PUnityEngine_UIElements_TimerState_Fields;

struct UnityEngine_UIElements_TimerState_Fields {
    int64_t _start_k__BackingField;
    int64_t _now_k__BackingField;
};

struct UnityEngine_UIElements_TimerState_o {
    struct UnityEngine_UIElements_TimerState_Fields fields;
};

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_VTable Firebase_AppUtilPINVOKE_SWIGExceptionHelper_VTable, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_VTable;

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_17FADB4_RGCTXs MethodInfo_17FADB4_RGCTXs, *PMethodInfo_17FADB4_RGCTXs;

struct MethodInfo_17FADB4_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Core_TweenManager_GetTweener_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Tweener_Setup_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_2026F0C MethodInfo_2026F0C, *PMethodInfo_2026F0C;

typedef union _union_283096 _union_283096, *P_union_283096;

union _union_283096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026F0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DialogButtonMst_o Shock_DialogButtonMst_o, *PShock_DialogButtonMst_o;

typedef struct Shock_DialogButtonMst_Fields Shock_DialogButtonMst_Fields, *PShock_DialogButtonMst_Fields;

struct Shock_DialogButtonMst_Fields {
    struct System_String_o *_id;
    struct System_String_o *_spriteName;
    struct System_String_o *_masterTextId;
    struct System_String_o *_masterTextIdColor;
    uint32_t _masterReleaseLabelId;
};

struct Shock_DialogButtonMst_o {
    struct Shock_DialogButtonMst_c *klass;
    void *monitor;
    struct Shock_DialogButtonMst_Fields fields;
};

typedef struct System_Collections_Generic_IEnumerator_StylePropertyName__o System_Collections_Generic_IEnumerator_StylePropertyName__o, *PSystem_Collections_Generic_IEnumerator_StylePropertyName__o;

typedef struct System_Collections_Generic_IEnumerator_StylePropertyName__c System_Collections_Generic_IEnumerator_StylePropertyName__c, *PSystem_Collections_Generic_IEnumerator_StylePropertyName__c;

typedef struct System_Collections_Generic_IEnumerator_StylePropertyName__Fields System_Collections_Generic_IEnumerator_StylePropertyName__Fields, *PSystem_Collections_Generic_IEnumerator_StylePropertyName__Fields;

struct System_Collections_Generic_IEnumerator_StylePropertyName__Fields {
};

struct System_Collections_Generic_IEnumerator_StylePropertyName__o {
    struct System_Collections_Generic_IEnumerator_StylePropertyName__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_StylePropertyName__Fields fields;
};

struct System_Collections_Generic_IEnumerator_StylePropertyName__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass71_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass71_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass71_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass71_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Firebase_Platform_PlatformInformation_o Firebase_Platform_PlatformInformation_o, *PFirebase_Platform_PlatformInformation_o;

typedef struct Firebase_Platform_PlatformInformation_c Firebase_Platform_PlatformInformation_c, *PFirebase_Platform_PlatformInformation_c;

typedef struct Firebase_Platform_PlatformInformation_Fields Firebase_Platform_PlatformInformation_Fields, *PFirebase_Platform_PlatformInformation_Fields;

typedef struct Firebase_Platform_PlatformInformation_StaticFields Firebase_Platform_PlatformInformation_StaticFields, *PFirebase_Platform_PlatformInformation_StaticFields;

typedef struct Firebase_Platform_PlatformInformation_VTable Firebase_Platform_PlatformInformation_VTable, *PFirebase_Platform_PlatformInformation_VTable;

struct Firebase_Platform_PlatformInformation_Fields {
};

struct Firebase_Platform_PlatformInformation_o {
    struct Firebase_Platform_PlatformInformation_c *klass;
    void *monitor;
    struct Firebase_Platform_PlatformInformation_Fields fields;
};

struct Firebase_Platform_PlatformInformation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Platform_PlatformInformation_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Platform_PlatformInformation_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Platform_PlatformInformation_VTable vtable;
};

struct Firebase_Platform_PlatformInformation_StaticFields {
    struct System_String_o *runtimeVersion;
    float _RealtimeSinceStartupSafe_k__BackingField;
};

typedef struct MethodInfo_2947098 MethodInfo_2947098, *PMethodInfo_2947098;

typedef union _union_187016 _union_187016, *P_union_187016;

union _union_187016 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187016 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Network_ErrorState_VTable Shock_Network_ErrorState_VTable, *PShock_Network_ErrorState_VTable;

struct Shock_Network_ErrorState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Begin;
    struct VirtualInvokeData _5_Update;
    struct VirtualInvokeData _6_End;
    struct VirtualInvokeData _7_Dispose;
};

typedef struct MethodInfo_1D48640 MethodInfo_1D48640, *PMethodInfo_1D48640;

typedef union _union_225781 _union_225781, *P_union_225781;

union _union_225781 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48640 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225781 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17D3458 MethodInfo_17D3458, *PMethodInfo_17D3458;

typedef union _union_233069 _union_233069, *P_union_233069;

union _union_233069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D3458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1294664_RGCTXs MethodInfo_1294664_RGCTXs, *PMethodInfo_1294664_RGCTXs;

struct MethodInfo_1294664_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_14F2570_RGCTXs MethodInfo_14F2570_RGCTXs, *PMethodInfo_14F2570_RGCTXs;

struct MethodInfo_14F2570_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2B283C0 MethodInfo_2B283C0, *PMethodInfo_2B283C0;

typedef union _union_235355 _union_235355, *P_union_235355;

union _union_235355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B283C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B9FD0 MethodInfo_26B9FD0, *PMethodInfo_26B9FD0;

typedef union _union_285308 _union_285308, *P_union_285308;

union _union_285308 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9FD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285308 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13114EC MethodInfo_13114EC, *PMethodInfo_13114EC;

typedef union _union_308520 _union_308520, *P_union_308520;

union _union_308520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13114EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_T4__c Cysharp_Threading_Tasks_UniTask_T4__c, *PCysharp_Threading_Tasks_UniTask_T4__c;

typedef struct Cysharp_Threading_Tasks_UniTask_T4__VTable Cysharp_Threading_Tasks_UniTask_T4__VTable, *PCysharp_Threading_Tasks_UniTask_T4__VTable;

struct Cysharp_Threading_Tasks_UniTask_T4__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_T4__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_T4__VTable vtable;
};

typedef struct Shock_NoticeManager_VTable Shock_NoticeManager_VTable, *PShock_NoticeManager_VTable;

struct Shock_NoticeManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Initialize;
};

typedef struct MethodInfo_164A054 MethodInfo_164A054, *PMethodInfo_164A054;

struct MethodInfo_164A054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_336207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_c Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_c, *PGree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_c;

typedef struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_VTable Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_VTable, *PGree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_VTable;

struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_VTable vtable;
};

typedef struct Aoharu_Scripts_Event_EventUtil_Fields Aoharu_Scripts_Event_EventUtil_Fields, *PAoharu_Scripts_Event_EventUtil_Fields;

struct Aoharu_Scripts_Event_EventUtil_Fields {
};

typedef struct MethodInfo_1F059EC MethodInfo_1F059EC, *PMethodInfo_1F059EC;

typedef union _union_324010 _union_324010, *P_union_324010;

union _union_324010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F059EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Authentication_SslProtocols_VTable System_Security_Authentication_SslProtocols_VTable, *PSystem_Security_Authentication_SslProtocols_VTable;

struct System_Security_Authentication_SslProtocols_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2D6BD60_RGCTXs MethodInfo_2D6BD60_RGCTXs, *PMethodInfo_2D6BD60_RGCTXs;

struct MethodInfo_2D6BD60_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_CombineSources_T_;
    struct MethodInfo *_1_UniRx_Observable_Merge_T_;
};

typedef struct MethodInfo_1A060EC MethodInfo_1A060EC, *PMethodInfo_1A060EC;

typedef union _union_339891 _union_339891, *P_union_339891;

union _union_339891 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A060EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A5C4 MethodInfo_312A5C4, *PMethodInfo_312A5C4;

typedef union _union_224145 _union_224145, *P_union_224145;

union _union_224145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A5C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12D3AF0 MethodInfo_12D3AF0, *PMethodInfo_12D3AF0;

typedef union _union_165747 _union_165747, *P_union_165747;

union _union_165747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D3AF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A8AEC MethodInfo_12A8AEC, *PMethodInfo_12A8AEC;

typedef struct MethodInfo_12A8AEC_RGCTXs MethodInfo_12A8AEC_RGCTXs, *PMethodInfo_12A8AEC_RGCTXs;

typedef union _union_209983 _union_209983, *P_union_209983;

union _union_209983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A8AEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A8AEC_RGCTXs *rgctx_data;
    union _union_209983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_12A8AEC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_o Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_o, *PGree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_o;

typedef struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_Fields Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_Fields, *PGree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_o Gree_Wfs_LegacyAssetBundles_JsonManifestObject_o, *PGree_Wfs_LegacyAssetBundles_JsonManifestObject_o;

typedef struct System_Action_ManifestObject__o System_Action_ManifestObject__o, *PSystem_Action_ManifestObject__o;

typedef struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_c Gree_Wfs_LegacyAssetBundles_JsonManifestObject_c, *PGree_Wfs_LegacyAssetBundles_JsonManifestObject_c;

typedef struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_Fields Gree_Wfs_LegacyAssetBundles_JsonManifestObject_Fields, *PGree_Wfs_LegacyAssetBundles_JsonManifestObject_Fields;

typedef struct System_Action_ManifestObject__c System_Action_ManifestObject__c, *PSystem_Action_ManifestObject__c;

typedef struct System_Action_ManifestObject__Fields System_Action_ManifestObject__Fields, *PSystem_Action_ManifestObject__Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_VTable Gree_Wfs_LegacyAssetBundles_JsonManifestObject_VTable, *PGree_Wfs_LegacyAssetBundles_JsonManifestObject_VTable;

typedef struct System_Action_ManifestObject__VTable System_Action_ManifestObject__VTable, *PSystem_Action_ManifestObject__VTable;

struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_Fields {
    struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_o *__4__this;
    struct System_Action_ManifestObject__o *onSuccess;
};

struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_o {
    struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject___c__DisplayClass23_0_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_url;
    struct VirtualInvokeData _5_get_hash;
    struct VirtualInvokeData _6_get_crc;
    struct VirtualInvokeData _7_get_length;
    struct VirtualInvokeData _8_get_manifestCollection;
    struct VirtualInvokeData _9_LoadAsync;
};

struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_Fields {
    struct Gree_Wfs_LegacyAssetBundles_AssetBundleManager_o *assetBundleManager;
    struct UnityEngine_Cache_o cache;
    struct System_String_o *_url_k__BackingField;
    struct UnityEngine_Hash128_o _hash_k__BackingField;
    uint32_t _crc_k__BackingField;
    int64_t _length_k__BackingField;
    struct Gree_Wfs_LegacyAssetBundles_BundleManifest_array *_manifestCollection_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_o {
    struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_JsonManifestObject_Fields fields;
};

struct System_Action_ManifestObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ManifestObject__o {
    struct System_Action_ManifestObject__c *klass;
    void *monitor;
    struct System_Action_ManifestObject__Fields fields;
};

struct System_Action_ManifestObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ManifestObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ManifestObject__VTable vtable;
};

typedef struct System_Action_GGLVerifyAge__IGGLResult_GGLVerifyAge__AgeVerification___c System_Action_GGLVerifyAge__IGGLResult_GGLVerifyAge__AgeVerification___c, *PSystem_Action_GGLVerifyAge__IGGLResult_GGLVerifyAge__AgeVerification___c;

typedef struct System_Action_GGLVerifyAge__IGGLResult_GGLVerifyAge__AgeVerification___VTable System_Action_GGLVerifyAge__IGGLResult_GGLVerifyAge__AgeVerification___VTable, *PSystem_Action_GGLVerifyAge__IGGLResult_GGLVerifyAge__AgeVerification___VTable;

struct System_Action_GGLVerifyAge__IGGLResult_GGLVerifyAge__AgeVerification___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GGLVerifyAge__IGGLResult_GGLVerifyAge__AgeVerification___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GGLVerifyAge__IGGLResult_GGLVerifyAge__AgeVerification___VTable vtable;
};

typedef struct UniRx_Operators_DoObserverObservable_T__Fields UniRx_Operators_DoObserverObservable_T__Fields, *PUniRx_Operators_DoObserverObservable_T__Fields;

struct UniRx_Operators_DoObserverObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct UniRx_IObserver_T__o *observer;
};

typedef struct MethodInfo_22376F0 MethodInfo_22376F0, *PMethodInfo_22376F0;

typedef union _union_291392 _union_291392, *P_union_291392;

union _union_291392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22376F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LitJson_JsonMapper_Fields LitJson_JsonMapper_Fields, *PLitJson_JsonMapper_Fields;

struct LitJson_JsonMapper_Fields {
};

typedef struct MethodInfo_1BD8DBC MethodInfo_1BD8DBC, *PMethodInfo_1BD8DBC;

struct MethodInfo_1BD8DBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256041 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass28_0_VTable Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass28_0_VTable, *PAoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass28_0_VTable;

struct Aoharu_Scripts_Album_CardInfo_AlbumCardInfoManager___c__DisplayClass28_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_112_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_112_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_112_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_o UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_o, *PUnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_o;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_c UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_c, *PUnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_c;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_Fields UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_Fields, *PUnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_Fields;

typedef struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_VTable UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_VTable, *PUnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_VTable;

struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_Fields {
    struct System_Guid_o messageId;
};

struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_o {
    struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_Fields fields;
};

struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Networking_PlayerConnection_PlayerConnection___c__DisplayClass12_0_VTable vtable;
};

typedef struct MethodInfo_32B39DC MethodInfo_32B39DC, *PMethodInfo_32B39DC;

typedef union _union_318791 _union_318791, *P_union_318791;

union _union_318791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B39DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ChatProgress____o System_Action_ChatProgress____o, *PSystem_Action_ChatProgress____o;

struct System_Action_ChatProgress____o {
    struct System_Action_ChatProgress____c *klass;
    void *monitor;
    struct System_Action_ChatProgress____Fields fields;
};

typedef struct MethodInfo_28B6140 MethodInfo_28B6140, *PMethodInfo_28B6140;

typedef union _union_310394 _union_310394, *P_union_310394;

union _union_310394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_CustomType_c ExitGames_Client_Photon_CustomType_c, *PExitGames_Client_Photon_CustomType_c;

typedef struct ExitGames_Client_Photon_CustomType_VTable ExitGames_Client_Photon_CustomType_VTable, *PExitGames_Client_Photon_CustomType_VTable;

struct ExitGames_Client_Photon_CustomType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_CustomType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_CustomType_VTable vtable;
};

typedef struct SharpCompress_Compressors_Deflate64_InflaterManaged_VTable SharpCompress_Compressors_Deflate64_InflaterManaged_VTable, *PSharpCompress_Compressors_Deflate64_InflaterManaged_VTable;

struct SharpCompress_Compressors_Deflate64_InflaterManaged_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_HingeJoint2D_Fields UnityEngine_HingeJoint2D_Fields, *PUnityEngine_HingeJoint2D_Fields;

typedef struct UnityEngine_AnchoredJoint2D_Fields UnityEngine_AnchoredJoint2D_Fields, *PUnityEngine_AnchoredJoint2D_Fields;

typedef struct UnityEngine_Joint2D_Fields UnityEngine_Joint2D_Fields, *PUnityEngine_Joint2D_Fields;

struct UnityEngine_Joint2D_Fields {
    struct UnityEngine_Behaviour_Fields super;
};

struct UnityEngine_AnchoredJoint2D_Fields {
    struct UnityEngine_Joint2D_Fields super;
};

struct UnityEngine_HingeJoint2D_Fields {
    struct UnityEngine_AnchoredJoint2D_Fields super;
};

typedef struct Mono_Security_Protocol_Ntlm_NtlmFlags_c Mono_Security_Protocol_Ntlm_NtlmFlags_c, *PMono_Security_Protocol_Ntlm_NtlmFlags_c;

typedef struct Mono_Security_Protocol_Ntlm_NtlmFlags_VTable Mono_Security_Protocol_Ntlm_NtlmFlags_VTable, *PMono_Security_Protocol_Ntlm_NtlmFlags_VTable;

struct Mono_Security_Protocol_Ntlm_NtlmFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Mono_Security_Protocol_Ntlm_NtlmFlags_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Protocol_Ntlm_NtlmFlags_VTable vtable;
};

typedef struct Mono_Security_Protocol_Ntlm_NtlmFlags_o Mono_Security_Protocol_Ntlm_NtlmFlags_o, *PMono_Security_Protocol_Ntlm_NtlmFlags_o;

typedef struct Mono_Security_Protocol_Ntlm_NtlmFlags_Fields Mono_Security_Protocol_Ntlm_NtlmFlags_Fields, *PMono_Security_Protocol_Ntlm_NtlmFlags_Fields;

struct Mono_Security_Protocol_Ntlm_NtlmFlags_Fields {
    int32_t value__;
};

struct Mono_Security_Protocol_Ntlm_NtlmFlags_o {
    struct Mono_Security_Protocol_Ntlm_NtlmFlags_Fields fields;
};

typedef struct MethodInfo_1193754 MethodInfo_1193754, *PMethodInfo_1193754;

typedef union _union_258070 _union_258070, *P_union_258070;

union _union_258070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1193754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1100D58 MethodInfo_1100D58, *PMethodInfo_1100D58;

typedef struct MethodInfo_1100D58_RGCTXs MethodInfo_1100D58_RGCTXs, *PMethodInfo_1100D58_RGCTXs;

typedef union _union_195271 _union_195271, *P_union_195271;

union _union_195271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1100D58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1100D58_RGCTXs *rgctx_data;
    union _union_195271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1100D58_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_ClearLines_VTable UnityEngine_PlayerLoop_FixedUpdate_ClearLines_VTable, *PUnityEngine_PlayerLoop_FixedUpdate_ClearLines_VTable;

struct UnityEngine_PlayerLoop_FixedUpdate_ClearLines_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Photon_Pun_Demo_PunBasics_CameraWork_c Photon_Pun_Demo_PunBasics_CameraWork_c, *PPhoton_Pun_Demo_PunBasics_CameraWork_c;

typedef struct Photon_Pun_Demo_PunBasics_CameraWork_VTable Photon_Pun_Demo_PunBasics_CameraWork_VTable, *PPhoton_Pun_Demo_PunBasics_CameraWork_VTable;

struct Photon_Pun_Demo_PunBasics_CameraWork_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_PunBasics_CameraWork_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_PunBasics_CameraWork_VTable vtable;
};

typedef struct UniRx_IObserver_AssetBundle__Fields UniRx_IObserver_AssetBundle__Fields, *PUniRx_IObserver_AssetBundle__Fields;

struct UniRx_IObserver_AssetBundle__Fields {
};

typedef struct Shock_EventMstNode_VTable Shock_EventMstNode_VTable, *PShock_EventMstNode_VTable;

struct Shock_EventMstNode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

typedef struct Shock_SoundKey_Room_Bgm_o Shock_SoundKey_Room_Bgm_o, *PShock_SoundKey_Room_Bgm_o;

typedef struct Shock_SoundKey_Room_Bgm_c Shock_SoundKey_Room_Bgm_c, *PShock_SoundKey_Room_Bgm_c;

typedef struct Shock_SoundKey_Room_Bgm_Fields Shock_SoundKey_Room_Bgm_Fields, *PShock_SoundKey_Room_Bgm_Fields;

typedef struct Shock_SoundKey_Room_Bgm_StaticFields Shock_SoundKey_Room_Bgm_StaticFields, *PShock_SoundKey_Room_Bgm_StaticFields;

typedef struct Shock_SoundKey_Room_Bgm_VTable Shock_SoundKey_Room_Bgm_VTable, *PShock_SoundKey_Room_Bgm_VTable;

struct Shock_SoundKey_Room_Bgm_Fields {
};

struct Shock_SoundKey_Room_Bgm_o {
    struct Shock_SoundKey_Room_Bgm_c *klass;
    void *monitor;
    struct Shock_SoundKey_Room_Bgm_Fields fields;
};

struct Shock_SoundKey_Room_Bgm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_Room_Bgm_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_Room_Bgm_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_Room_Bgm_VTable vtable;
};

struct Shock_SoundKey_Room_Bgm_StaticFields {
    struct System_String_o *Main;
};

typedef struct MethodInfo_1D48600 MethodInfo_1D48600, *PMethodInfo_1D48600;

typedef union _union_225613 _union_225613, *P_union_225613;

union _union_225613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B283E8 MethodInfo_2B283E8, *PMethodInfo_2B283E8;

typedef union _union_235523 _union_235523, *P_union_235523;

union _union_235523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B283E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IComparable_T__c System_IComparable_T__c, *PSystem_IComparable_T__c;

struct System_IComparable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_List_SleepLock__StaticFields System_Collections_Generic_List_SleepLock__StaticFields, *PSystem_Collections_Generic_List_SleepLock__StaticFields;

typedef struct Shock_SleepLock_array Shock_SleepLock_array, *PShock_SleepLock_array;

struct System_Collections_Generic_List_SleepLock__StaticFields {
    struct Shock_SleepLock_array *s_emptyArray;
};

struct Shock_SleepLock_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_SleepLock_o *m_Items[65535];
};

typedef struct System_IComparable_T__o System_IComparable_T__o, *PSystem_IComparable_T__o;

typedef struct System_IComparable_T__Fields System_IComparable_T__Fields, *PSystem_IComparable_T__Fields;

struct System_IComparable_T__Fields {
};

struct System_IComparable_T__o {
    struct System_IComparable_T__c *klass;
    void *monitor;
    struct System_IComparable_T__Fields fields;
};

typedef struct Shock_SubMenuDialog___c__DisplayClass39_1_VTable Shock_SubMenuDialog___c__DisplayClass39_1_VTable, *PShock_SubMenuDialog___c__DisplayClass39_1_VTable;

struct Shock_SubMenuDialog___c__DisplayClass39_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Xml_Schema_Datatype_positiveInteger_StaticFields System_Xml_Schema_Datatype_positiveInteger_StaticFields, *PSystem_Xml_Schema_Datatype_positiveInteger_StaticFields;

struct System_Xml_Schema_Datatype_positiveInteger_StaticFields {
    struct System_Xml_Schema_FacetsChecker_o *numeric10FacetsChecker;
};

typedef struct com_adjust_sdk_JSONArray_o com_adjust_sdk_JSONArray_o, *Pcom_adjust_sdk_JSONArray_o;

typedef struct com_adjust_sdk_JSONArray_c com_adjust_sdk_JSONArray_c, *Pcom_adjust_sdk_JSONArray_c;

typedef struct com_adjust_sdk_JSONArray_Fields com_adjust_sdk_JSONArray_Fields, *Pcom_adjust_sdk_JSONArray_Fields;

typedef struct com_adjust_sdk_JSONArray_VTable com_adjust_sdk_JSONArray_VTable, *Pcom_adjust_sdk_JSONArray_VTable;

struct com_adjust_sdk_JSONArray_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Add;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_get_Item;
    struct VirtualInvokeData _8_set_Item;
    struct VirtualInvokeData _9_get_Value;
    struct VirtualInvokeData _10_set_Value;
    struct VirtualInvokeData _11_get_Count;
    struct VirtualInvokeData _12_Add;
    struct VirtualInvokeData _13_Remove;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_get_Childs;
    struct VirtualInvokeData _17_ToString;
    struct VirtualInvokeData _18_get_AsInt;
    struct VirtualInvokeData _19_set_AsInt;
    struct VirtualInvokeData _20_get_AsFloat;
    struct VirtualInvokeData _21_set_AsFloat;
    struct VirtualInvokeData _22_get_AsDouble;
    struct VirtualInvokeData _23_set_AsDouble;
    struct VirtualInvokeData _24_get_AsBool;
    struct VirtualInvokeData _25_set_AsBool;
    struct VirtualInvokeData _26_get_AsArray;
    struct VirtualInvokeData _27_get_AsObject;
    struct VirtualInvokeData _28_Serialize;
    struct VirtualInvokeData _29_GetEnumerator;
};

struct com_adjust_sdk_JSONArray_Fields {
    struct com_adjust_sdk_JSONNode_Fields super;
    struct System_Collections_Generic_List_JSONNode__o *m_List;
};

struct com_adjust_sdk_JSONArray_o {
    struct com_adjust_sdk_JSONArray_c *klass;
    void *monitor;
    struct com_adjust_sdk_JSONArray_Fields fields;
};

struct com_adjust_sdk_JSONArray_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_JSONArray_VTable vtable;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass15_0_VTable UniRx_ObservableWWW___c__DisplayClass15_0_VTable, *PUniRx_ObservableWWW___c__DisplayClass15_0_VTable;

struct UniRx_ObservableWWW___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EF2F98 MethodInfo_1EF2F98, *PMethodInfo_1EF2F98;

struct MethodInfo_1EF2F98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Span_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21F9CF4 MethodInfo_21F9CF4, *PMethodInfo_21F9CF4;

typedef struct UniRx_Operators_SubscribeOnObservable_T__c UniRx_Operators_SubscribeOnObservable_T__c, *PUniRx_Operators_SubscribeOnObservable_T__c;

typedef union _union_294610 _union_294610, *P_union_294610;

typedef struct UniRx_Operators_SubscribeOnObservable_T__RGCTXs UniRx_Operators_SubscribeOnObservable_T__RGCTXs, *PUniRx_Operators_SubscribeOnObservable_T__RGCTXs;

typedef struct UniRx_Operators_SubscribeOnObservable_T__VTable UniRx_Operators_SubscribeOnObservable_T__VTable, *PUniRx_Operators_SubscribeOnObservable_T__VTable;

union _union_294610 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F9CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SubscribeOnObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294610 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_SubscribeOnObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SubscribeOnObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SubscribeOnObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SubscribeOnObservable_T__VTable vtable;
};

struct UniRx_Operators_SubscribeOnObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_SubscribeOnObservable___c__DisplayClass3_0_T_;
    struct MethodInfo *_4_UniRx_Operators_SubscribeOnObservable___c__DisplayClass3_0_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_SubscribeOnObservable___c__DisplayClass3_0_T___SubscribeCore_b__0;
};

typedef union _union_218517 _union_218517, *P_union_218517;

union _union_218517 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_byte__object__c System_Collections_Generic_KeyValuePair_byte__object__c, *PSystem_Collections_Generic_KeyValuePair_byte__object__c;

typedef struct System_Collections_Generic_KeyValuePair_byte__object__VTable System_Collections_Generic_KeyValuePair_byte__object__VTable, *PSystem_Collections_Generic_KeyValuePair_byte__object__VTable;

struct System_Collections_Generic_KeyValuePair_byte__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_byte__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_byte__object__VTable vtable;
};

typedef union _union_218519 _union_218519, *P_union_218519;

union _union_218519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___MissionRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___MissionRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___MissionRewardMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___MissionRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Carbon_StringExtensions___c__9_T__StaticFields Carbon_StringExtensions___c__9_T__StaticFields, *PCarbon_StringExtensions___c__9_T__StaticFields;

typedef struct Carbon_StringExtensions___c__9_T__o Carbon_StringExtensions___c__9_T__o, *PCarbon_StringExtensions___c__9_T__o;

typedef struct Carbon_StringExtensions___c__9_T__c Carbon_StringExtensions___c__9_T__c, *PCarbon_StringExtensions___c__9_T__c;

typedef struct Carbon_StringExtensions___c__9_T__RGCTXs Carbon_StringExtensions___c__9_T__RGCTXs, *PCarbon_StringExtensions___c__9_T__RGCTXs;

typedef struct Carbon_StringExtensions___c__9_T__VTable Carbon_StringExtensions___c__9_T__VTable, *PCarbon_StringExtensions___c__9_T__VTable;

struct Carbon_StringExtensions___c__9_T__StaticFields {
    struct Carbon_StringExtensions___c__9_T__o *__9;
    struct System_Func_T__string__o *__9__9_0;
};

struct Carbon_StringExtensions___c__9_T__o {
    struct Carbon_StringExtensions___c__9_T__c *klass;
    void *monitor;
    struct Carbon_StringExtensions___c__9_T__Fields fields;
};

struct Carbon_StringExtensions___c__9_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_StringExtensions___c__9_T__c {
    struct Il2CppClass_1 _1;
    struct Carbon_StringExtensions___c__9_T__StaticFields *static_fields;
    struct Carbon_StringExtensions___c__9_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_StringExtensions___c__9_T__VTable vtable;
};

struct Carbon_StringExtensions___c__9_T__RGCTXs {
    struct Il2CppClass *_0_Carbon_StringExtensions___c__9_T_;
    struct MethodInfo *_1_Carbon_StringExtensions___c__9_T___ctor;
    struct Il2CppClass *_2_Carbon_StringExtensions___c__9_T_;
    struct Il2CppClass *_3_T;
};

typedef struct MethodInfo_28B6194 MethodInfo_28B6194, *PMethodInfo_28B6194;

typedef union _union_310874 _union_310874, *P_union_310874;

union _union_310874 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6194 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310874 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAEA58 MethodInfo_2EAEA58, *PMethodInfo_2EAEA58;

typedef union _union_239367 _union_239367, *P_union_239367;

union _union_239367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAEA58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_IObservable_TSource___c System_Collections_Generic_IEnumerable_IObservable_TSource___c, *PSystem_Collections_Generic_IEnumerable_IObservable_TSource___c;

struct System_Collections_Generic_IEnumerable_IObservable_TSource___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct _PrivateImplementationDetails__10_Fields _PrivateImplementationDetails__10_Fields, *P_PrivateImplementationDetails__10_Fields;

struct _PrivateImplementationDetails__10_Fields {
};

typedef struct MethodInfo_2E66CF0_RGCTXs MethodInfo_2E66CF0_RGCTXs, *PMethodInfo_2E66CF0_RGCTXs;

struct MethodInfo_2E66CF0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_Fields CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_Fields, *PCriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_Fields;

struct CriWare_CriMana_Detail_RendererResourceAndroidH264Rgb_Fields {
    struct CriWare_CriMana_Detail_RendererResource_Fields super;
    int32_t playerId;
    int32_t width;
    int32_t height;
    int32_t dispWidth;
    int32_t dispHeight;
    int32_t alphaWidth;
    int32_t alphaHeight;
    bool useUserShader;
    struct UnityEngine_Vector4_o movieTextureST;
    struct UnityEngine_Vector4_o alphaTextureST;
    struct UnityEngine_Texture2D_array *textures;
    struct System_IntPtr_array *nativePtrs;
    bool needsUpdateTexture;
    bool needsToDetachInitTexture;
    bool areTexturesUpdated;
    bool isStoppingForSeek;
    bool isStartTriggered;
    uint32_t nativeTextureId;
};

typedef union _union_218511 _union_218511, *P_union_218511;

union _union_218511 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_IObservable_TSource___o System_Collections_Generic_IEnumerable_IObservable_TSource___o, *PSystem_Collections_Generic_IEnumerable_IObservable_TSource___o;

typedef struct System_Collections_Generic_IEnumerable_IObservable_TSource___Fields System_Collections_Generic_IEnumerable_IObservable_TSource___Fields, *PSystem_Collections_Generic_IEnumerable_IObservable_TSource___Fields;

struct System_Collections_Generic_IEnumerable_IObservable_TSource___Fields {
};

struct System_Collections_Generic_IEnumerable_IObservable_TSource___o {
    struct System_Collections_Generic_IEnumerable_IObservable_TSource___c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_IObservable_TSource___Fields fields;
};

typedef struct MethodInfo_110B7D4 MethodInfo_110B7D4, *PMethodInfo_110B7D4;

typedef union _union_202472 _union_202472, *P_union_202472;

union _union_202472 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B7D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202472 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218513 _union_218513, *P_union_218513;

union _union_218513 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_byte__object__o System_Collections_Generic_KeyValuePair_byte__object__o, *PSystem_Collections_Generic_KeyValuePair_byte__object__o;

typedef struct System_Collections_Generic_KeyValuePair_byte__object__Fields System_Collections_Generic_KeyValuePair_byte__object__Fields, *PSystem_Collections_Generic_KeyValuePair_byte__object__Fields;

struct System_Collections_Generic_KeyValuePair_byte__object__Fields {
    uint8_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_byte__object__o {
    struct System_Collections_Generic_KeyValuePair_byte__object__Fields fields;
};

typedef union _union_218515 _union_218515, *P_union_218515;

union _union_218515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218505 _union_218505, *P_union_218505;

union _union_218505 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218507 _union_218507, *P_union_218507;

union _union_218507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218509 _union_218509, *P_union_218509;

union _union_218509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_157FD08 MethodInfo_157FD08, *PMethodInfo_157FD08;

typedef union _union_165833 _union_165833, *P_union_165833;

union _union_165833 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157FD08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218501 _union_218501, *P_union_218501;

union _union_218501 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218503 _union_218503, *P_union_218503;

union _union_218503 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_CollectionAddEvent_T__RGCTXs UniRx_CollectionAddEvent_T__RGCTXs, *PUniRx_CollectionAddEvent_T__RGCTXs;

struct UniRx_CollectionAddEvent_T__RGCTXs {
    struct MethodInfo *_0_UniRx_CollectionAddEvent_T__set_Index;
    struct MethodInfo *_1_UniRx_CollectionAddEvent_T__set_Value;
    struct MethodInfo *_2_UniRx_CollectionAddEvent_T__get_Index;
    struct MethodInfo *_3_UniRx_CollectionAddEvent_T__get_Value;
    struct Il2CppClass *_4_T;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer_T__GetHashCode;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T__Equals;
};

typedef struct MethodInfo_1B6DA64 MethodInfo_1B6DA64, *PMethodInfo_1B6DA64;

typedef union _union_249109 _union_249109, *P_union_249109;

union _union_249109 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6DA64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DialogMstTable_c Shock_DialogMstTable_c, *PShock_DialogMstTable_c;

typedef struct Shock_DialogMstTable_StaticFields Shock_DialogMstTable_StaticFields, *PShock_DialogMstTable_StaticFields;

typedef struct Shock_DialogMstTable_VTable Shock_DialogMstTable_VTable, *PShock_DialogMstTable_VTable;

typedef struct Shock_DialogMstTable_o Shock_DialogMstTable_o, *PShock_DialogMstTable_o;

typedef struct Carbon_ListDictionary_string__DialogMst__o Carbon_ListDictionary_string__DialogMst__o, *PCarbon_ListDictionary_string__DialogMst__o;

typedef struct Shock_DialogMstTable_Fields Shock_DialogMstTable_Fields, *PShock_DialogMstTable_Fields;

typedef struct Carbon_ListDictionary_string__DialogMst__c Carbon_ListDictionary_string__DialogMst__c, *PCarbon_ListDictionary_string__DialogMst__c;

typedef struct Shock_GameMstTableBase_DialogMst__string__Fields Shock_GameMstTableBase_DialogMst__string__Fields, *PShock_GameMstTableBase_DialogMst__string__Fields;

typedef struct Carbon_ListDictionary_string__DialogMst__VTable Carbon_ListDictionary_string__DialogMst__VTable, *PCarbon_ListDictionary_string__DialogMst__VTable;

struct Shock_GameMstTableBase_DialogMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_DialogMstTable_Fields {
    struct Shock_GameMstTableBase_DialogMst__string__Fields super;
};

struct Shock_DialogMstTable_o {
    struct Shock_DialogMstTable_c *klass;
    void *monitor;
    struct Shock_DialogMstTable_Fields fields;
};

struct Shock_DialogMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_DialogMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_DialogMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DialogMstTable_VTable vtable;
};

struct Carbon_ListDictionary_string__DialogMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DialogMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_DialogMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_string__DialogMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_string__DialogMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__DialogMst__VTable vtable;
};

struct Carbon_ListDictionary_string__DialogMst__o {
    struct Carbon_ListDictionary_string__DialogMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__DialogMst__Fields fields;
};

typedef struct System_Action_ResponseStatus__VideoCaptureState__o System_Action_ResponseStatus__VideoCaptureState__o, *PSystem_Action_ResponseStatus__VideoCaptureState__o;

typedef struct System_Action_ResponseStatus__VideoCaptureState__c System_Action_ResponseStatus__VideoCaptureState__c, *PSystem_Action_ResponseStatus__VideoCaptureState__c;

typedef struct System_Action_ResponseStatus__VideoCaptureState__Fields System_Action_ResponseStatus__VideoCaptureState__Fields, *PSystem_Action_ResponseStatus__VideoCaptureState__Fields;

typedef struct System_Action_ResponseStatus__VideoCaptureState__VTable System_Action_ResponseStatus__VideoCaptureState__VTable, *PSystem_Action_ResponseStatus__VideoCaptureState__VTable;

struct System_Action_ResponseStatus__VideoCaptureState__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ResponseStatus__VideoCaptureState__o {
    struct System_Action_ResponseStatus__VideoCaptureState__c *klass;
    void *monitor;
    struct System_Action_ResponseStatus__VideoCaptureState__Fields fields;
};

struct System_Action_ResponseStatus__VideoCaptureState__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ResponseStatus__VideoCaptureState__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ResponseStatus__VideoCaptureState__VTable vtable;
};

typedef struct System_Numerics_BigInteger_GetBytesMode_VTable System_Numerics_BigInteger_GetBytesMode_VTable, *PSystem_Numerics_BigInteger_GetBytesMode_VTable;

struct System_Numerics_BigInteger_GetBytesMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct MethodInfo_2E5F49C_RGCTXs MethodInfo_2E5F49C_RGCTXs, *PMethodInfo_2E5F49C_RGCTXs;

struct MethodInfo_2E5F49C_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct Shock_IPointData_Fields Shock_IPointData_Fields, *PShock_IPointData_Fields;

struct Shock_IPointData_Fields {
};

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_long__long__NoOptions__VTable DG_Tweening_Plugins_Core_ABSTweenPlugin_long__long__NoOptions__VTable, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_long__long__NoOptions__VTable;

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_long__long__NoOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_243E400 MethodInfo_243E400, *PMethodInfo_243E400;

typedef union _union_280724 _union_280724, *P_union_280724;

union _union_280724 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280724 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201D34C MethodInfo_201D34C, *PMethodInfo_201D34C;

typedef union _union_157960 _union_157960, *P_union_157960;

union _union_157960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D34C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0E74 MethodInfo_2BA0E74, *PMethodInfo_2BA0E74;

typedef union _union_299607 _union_299607, *P_union_299607;

union _union_299607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0E74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_WaitForSeconds_VTable UnityEngine_WaitForSeconds_VTable, *PUnityEngine_WaitForSeconds_VTable;

struct UnityEngine_WaitForSeconds_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_251CE68 MethodInfo_251CE68, *PMethodInfo_251CE68;

typedef union _union_255595 _union_255595, *P_union_255595;

union _union_255595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CE68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__o System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__o, *PSystem_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__o;

typedef struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__c System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__c, *PSystem_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__c;

typedef struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__Fields System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__Fields, *PSystem_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__Fields;

typedef struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__VTable System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__VTable, *PSystem_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__VTable;

struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__o {
    struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__Fields fields;
};

struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_PhotonNetwork_RaiseEventBatch__PhotonNetwork_SerializeViewBatch__VTable vtable;
};

typedef struct Aoharu_GemShopController___c__DisplayClass9_1_c Aoharu_GemShopController___c__DisplayClass9_1_c, *PAoharu_GemShopController___c__DisplayClass9_1_c;

typedef struct Aoharu_GemShopController___c__DisplayClass9_1_VTable Aoharu_GemShopController___c__DisplayClass9_1_VTable, *PAoharu_GemShopController___c__DisplayClass9_1_VTable;

struct Aoharu_GemShopController___c__DisplayClass9_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GemShopController___c__DisplayClass9_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GemShopController___c__DisplayClass9_1_VTable vtable;
};

typedef struct MethodInfo_22CEBBC MethodInfo_22CEBBC, *PMethodInfo_22CEBBC;

typedef union _union_275630 _union_275630, *P_union_275630;

union _union_275630 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEBBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275630 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__VTable Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__VTable, *PCarbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__VTable;

struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_GemShopController___c__DisplayClass9_1_o Aoharu_GemShopController___c__DisplayClass9_1_o, *PAoharu_GemShopController___c__DisplayClass9_1_o;

typedef struct Aoharu_GemShopController___c__DisplayClass9_1_Fields Aoharu_GemShopController___c__DisplayClass9_1_Fields, *PAoharu_GemShopController___c__DisplayClass9_1_Fields;

struct Aoharu_GemShopController___c__DisplayClass9_1_Fields {
    struct Shock_BillingProductMst_o *n;
};

struct Aoharu_GemShopController___c__DisplayClass9_1_o {
    struct Aoharu_GemShopController___c__DisplayClass9_1_c *klass;
    void *monitor;
    struct Aoharu_GemShopController___c__DisplayClass9_1_Fields fields;
};

typedef struct MethodInfo_26190E8 MethodInfo_26190E8, *PMethodInfo_26190E8;

typedef union _union_252897 _union_252897, *P_union_252897;

union _union_252897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26190E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DD9BC8 MethodInfo_2DD9BC8, *PMethodInfo_2DD9BC8;

typedef union _union_301609 _union_301609, *P_union_301609;

union _union_301609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DD9BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PoolSystem___c_T__VTable Shock_PoolSystem___c_T__VTable, *PShock_PoolSystem___c_T__VTable;

struct Shock_PoolSystem___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_CustomStyleProperty_int__VTable UnityEngine_UIElements_CustomStyleProperty_int__VTable, *PUnityEngine_UIElements_CustomStyleProperty_int__VTable;

struct UnityEngine_UIElements_CustomStyleProperty_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef struct MethodInfo_2BA0E8C MethodInfo_2BA0E8C, *PMethodInfo_2BA0E8C;

typedef union _union_299613 _union_299613, *P_union_299613;

union _union_299613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0E8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26974D0 MethodInfo_26974D0, *PMethodInfo_26974D0;

typedef union _union_312974 _union_312974, *P_union_312974;

union _union_312974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26974D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9BA14 MethodInfo_1E9BA14, *PMethodInfo_1E9BA14;

typedef union _union_160291 _union_160291, *P_union_160291;

union _union_160291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BA14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F8904_RGCTXs MethodInfo_14F8904_RGCTXs, *PMethodInfo_14F8904_RGCTXs;

struct MethodInfo_14F8904_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_173258C MethodInfo_173258C, *PMethodInfo_173258C;

typedef union _union_168507 _union_168507, *P_union_168507;

union _union_168507 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173258C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168507 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A843C MethodInfo_17A843C, *PMethodInfo_17A843C;

typedef union _union_168171 _union_168171, *P_union_168171;

union _union_168171 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A843C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168171 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0E94 MethodInfo_2BA0E94, *PMethodInfo_2BA0E94;

typedef union _union_299615 _union_299615, *P_union_299615;

union _union_299615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0E94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F309E8 MethodInfo_1F309E8, *PMethodInfo_1F309E8;

struct MethodInfo_1F309E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriManaPlugin_Fields CriWare_CriManaPlugin_Fields, *PCriWare_CriManaPlugin_Fields;

struct CriWare_CriManaPlugin_Fields {
};

typedef struct MethodInfo_2947048 MethodInfo_2947048, *PMethodInfo_2947048;

typedef union _union_185578 _union_185578, *P_union_185578;

union _union_185578 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185578 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Hashtable_KeyCollection_c System_Collections_Hashtable_KeyCollection_c, *PSystem_Collections_Hashtable_KeyCollection_c;

typedef struct System_Collections_Hashtable_KeyCollection_VTable System_Collections_Hashtable_KeyCollection_VTable, *PSystem_Collections_Hashtable_KeyCollection_VTable;

struct System_Collections_Hashtable_KeyCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_GetEnumerator;
    struct VirtualInvokeData _11_get_IsSynchronized;
    struct VirtualInvokeData _12_get_SyncRoot;
    struct VirtualInvokeData _13_get_Count;
};

struct System_Collections_Hashtable_KeyCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Hashtable_KeyCollection_VTable vtable;
};

typedef struct MethodInfo_2947040 MethodInfo_2947040, *PMethodInfo_2947040;

typedef union _union_184140 _union_184140, *P_union_184140;

union _union_184140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947040 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0E7C MethodInfo_2BA0E7C, *PMethodInfo_2BA0E7C;

typedef union _union_299609 _union_299609, *P_union_299609;

union _union_299609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0E7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_DeckCardIcon__bool__Fields System_Func_DeckCardIcon__bool__Fields, *PSystem_Func_DeckCardIcon__bool__Fields;

struct System_Func_DeckCardIcon__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Collections_Hashtable_KeyCollection_o System_Collections_Hashtable_KeyCollection_o, *PSystem_Collections_Hashtable_KeyCollection_o;

typedef struct System_Collections_Hashtable_KeyCollection_Fields System_Collections_Hashtable_KeyCollection_Fields, *PSystem_Collections_Hashtable_KeyCollection_Fields;

struct System_Collections_Hashtable_KeyCollection_Fields {
    struct System_Collections_Hashtable_o *_hashtable;
};

struct System_Collections_Hashtable_KeyCollection_o {
    struct System_Collections_Hashtable_KeyCollection_c *klass;
    void *monitor;
    struct System_Collections_Hashtable_KeyCollection_Fields fields;
};

typedef struct MethodInfo_333AE28 MethodInfo_333AE28, *PMethodInfo_333AE28;

typedef union _union_300191 _union_300191, *P_union_300191;

union _union_300191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333AE28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268DA44 MethodInfo_268DA44, *PMethodInfo_268DA44;

typedef union _union_312934 _union_312934, *P_union_312934;

union _union_312934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268DA44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0E84 MethodInfo_2BA0E84, *PMethodInfo_2BA0E84;

typedef union _union_299611 _union_299611, *P_union_299611;

union _union_299611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0E84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E438 MethodInfo_243E438, *PMethodInfo_243E438;

struct MethodInfo_243E438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281470 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294703C MethodInfo_294703C, *PMethodInfo_294703C;

typedef union _union_182702 _union_182702, *P_union_182702;

union _union_182702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294703C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvSerialCodeEventsRData_o Shock_RecvSerialCodeEventsRData_o, *PShock_RecvSerialCodeEventsRData_o;

typedef struct Shock_RecvSerialCodeEventsRData_Fields Shock_RecvSerialCodeEventsRData_Fields, *PShock_RecvSerialCodeEventsRData_Fields;

struct Shock_RecvSerialCodeEventsRData_Fields {
    struct Shock_ProtocolData_SerialCode_array *serial_code_list;
};

struct Shock_RecvSerialCodeEventsRData_o {
    struct Shock_RecvSerialCodeEventsRData_c *klass;
    void *monitor;
    struct Shock_RecvSerialCodeEventsRData_Fields fields;
};

typedef struct Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___c;

struct Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_EventScoreRankingRewardMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_GachaPriceUI___c_c Aoharu_Scenes_Gacha_GachaPriceUI___c_c, *PAoharu_Scenes_Gacha_GachaPriceUI___c_c;

typedef struct Aoharu_Scenes_Gacha_GachaPriceUI___c_StaticFields Aoharu_Scenes_Gacha_GachaPriceUI___c_StaticFields, *PAoharu_Scenes_Gacha_GachaPriceUI___c_StaticFields;

typedef struct Aoharu_Scenes_Gacha_GachaPriceUI___c_o Aoharu_Scenes_Gacha_GachaPriceUI___c_o, *PAoharu_Scenes_Gacha_GachaPriceUI___c_o;

typedef struct System_Action_BuyButton__o System_Action_BuyButton__o, *PSystem_Action_BuyButton__o;

typedef struct System_Func_IGachaPriceData__uint__o System_Func_IGachaPriceData__uint__o, *PSystem_Func_IGachaPriceData__uint__o;

typedef struct Aoharu_Scenes_Gacha_GachaPriceUI___c_Fields Aoharu_Scenes_Gacha_GachaPriceUI___c_Fields, *PAoharu_Scenes_Gacha_GachaPriceUI___c_Fields;

typedef struct System_Action_BuyButton__c System_Action_BuyButton__c, *PSystem_Action_BuyButton__c;

typedef struct System_Action_BuyButton__Fields System_Action_BuyButton__Fields, *PSystem_Action_BuyButton__Fields;

typedef struct System_Func_IGachaPriceData__uint__c System_Func_IGachaPriceData__uint__c, *PSystem_Func_IGachaPriceData__uint__c;

typedef struct System_Func_IGachaPriceData__uint__Fields System_Func_IGachaPriceData__uint__Fields, *PSystem_Func_IGachaPriceData__uint__Fields;

typedef struct System_Action_BuyButton__VTable System_Action_BuyButton__VTable, *PSystem_Action_BuyButton__VTable;

typedef struct System_Func_IGachaPriceData__uint__VTable System_Func_IGachaPriceData__uint__VTable, *PSystem_Func_IGachaPriceData__uint__VTable;

struct System_Action_BuyButton__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Scenes_Gacha_GachaPriceUI___c_StaticFields {
    struct Aoharu_Scenes_Gacha_GachaPriceUI___c_o *__9;
    struct System_Action_BuyButton__o *__9__6_0;
    struct System_Func_IGachaPriceData__bool__o *__9__7_0;
    struct System_Func_IGachaPriceData__uint__o *__9__7_1;
};

struct System_Func_IGachaPriceData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BuyButton__o {
    struct System_Action_BuyButton__c *klass;
    void *monitor;
    struct System_Action_BuyButton__Fields fields;
};

struct System_Action_BuyButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BuyButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BuyButton__VTable vtable;
};

struct System_Func_IGachaPriceData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGachaPriceData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGachaPriceData__uint__VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaPriceUI___c_Fields {
};

struct Aoharu_Scenes_Gacha_GachaPriceUI___c_o {
    struct Aoharu_Scenes_Gacha_GachaPriceUI___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaPriceUI___c_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaPriceUI___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_Gacha_GachaPriceUI___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaPriceUI___c_VTable vtable;
};

struct System_Func_IGachaPriceData__uint__o {
    struct System_Func_IGachaPriceData__uint__c *klass;
    void *monitor;
    struct System_Func_IGachaPriceData__uint__Fields fields;
};

typedef struct MethodInfo_14EEE08 MethodInfo_14EEE08, *PMethodInfo_14EEE08;

typedef struct MethodInfo_14EEE08_RGCTXs MethodInfo_14EEE08_RGCTXs, *PMethodInfo_14EEE08_RGCTXs;

typedef union _union_199971 _union_199971, *P_union_199971;

union _union_199971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EEE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EEE08_RGCTXs *rgctx_data;
    union _union_199971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14EEE08_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Firebase_ErrorMessages_VTable Firebase_ErrorMessages_VTable, *PFirebase_ErrorMessages_VTable;

struct Firebase_ErrorMessages_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2E95A24 MethodInfo_2E95A24, *PMethodInfo_2E95A24;

typedef union _union_267828 _union_267828, *P_union_267828;

union _union_267828 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E95A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267828 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_o UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_o, *PUnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_o;

typedef struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_Fields UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_Fields, *PUnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_Fields;

struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_Fields {
};

struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_o {
    struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_Fields fields;
};

typedef struct SharpCompress_Compressors_PPMd_H_FreqData_o SharpCompress_Compressors_PPMd_H_FreqData_o, *PSharpCompress_Compressors_PPMd_H_FreqData_o;

typedef struct SharpCompress_Compressors_PPMd_H_FreqData_c SharpCompress_Compressors_PPMd_H_FreqData_c, *PSharpCompress_Compressors_PPMd_H_FreqData_c;

typedef struct SharpCompress_Compressors_PPMd_H_FreqData_Fields SharpCompress_Compressors_PPMd_H_FreqData_Fields, *PSharpCompress_Compressors_PPMd_H_FreqData_Fields;

typedef struct SharpCompress_Compressors_PPMd_H_FreqData_VTable SharpCompress_Compressors_PPMd_H_FreqData_VTable, *PSharpCompress_Compressors_PPMd_H_FreqData_VTable;

struct SharpCompress_Compressors_PPMd_H_FreqData_Fields {
    struct SharpCompress_Compressors_PPMd_H_Pointer_Fields super;
};

struct SharpCompress_Compressors_PPMd_H_FreqData_o {
    struct SharpCompress_Compressors_PPMd_H_FreqData_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_PPMd_H_FreqData_Fields fields;
};

struct SharpCompress_Compressors_PPMd_H_FreqData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Address;
    struct VirtualInvokeData _5_set_Address;
    struct VirtualInvokeData _6_SetStats;
};

struct SharpCompress_Compressors_PPMd_H_FreqData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_H_FreqData_VTable vtable;
};

typedef struct System_Action_Animator__o System_Action_Animator__o, *PSystem_Action_Animator__o;

typedef struct System_Action_Animator__c System_Action_Animator__c, *PSystem_Action_Animator__c;

typedef struct System_Action_Animator__Fields System_Action_Animator__Fields, *PSystem_Action_Animator__Fields;

typedef struct System_Action_Animator__VTable System_Action_Animator__VTable, *PSystem_Action_Animator__VTable;

struct System_Action_Animator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Animator__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Animator__o {
    struct System_Action_Animator__c *klass;
    void *monitor;
    struct System_Action_Animator__Fields fields;
};

struct System_Action_Animator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Animator__VTable vtable;
};

typedef struct MethodInfo_13D6A38_RGCTXs MethodInfo_13D6A38_RGCTXs, *PMethodInfo_13D6A38_RGCTXs;

struct MethodInfo_13D6A38_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2BA0E9C MethodInfo_2BA0E9C, *PMethodInfo_2BA0E9C;

typedef union _union_299617 _union_299617, *P_union_299617;

union _union_299617 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0E9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299617 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DeckUtils___c__DisplayClass36_0_c Shock_DeckUtils___c__DisplayClass36_0_c, *PShock_DeckUtils___c__DisplayClass36_0_c;

typedef struct Shock_DeckUtils___c__DisplayClass36_0_VTable Shock_DeckUtils___c__DisplayClass36_0_VTable, *PShock_DeckUtils___c__DisplayClass36_0_VTable;

struct Shock_DeckUtils___c__DisplayClass36_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DeckUtils___c__DisplayClass36_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckUtils___c__DisplayClass36_0_VTable vtable;
};

typedef struct MethodInfo_10C31A4 MethodInfo_10C31A4, *PMethodInfo_10C31A4;

typedef union _union_208537 _union_208537, *P_union_208537;

union _union_208537 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C31A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208537 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IPAddress__string__VTable System_Func_IPAddress__string__VTable, *PSystem_Func_IPAddress__string__VTable;

struct System_Func_IPAddress__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_o Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_c Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_2_VTable vtable;
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_c UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_c, *PUnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_c;

typedef struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_VTable UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_VTable, *PUnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_VTable;

struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_FixedUpdate_DirectorFixedUpdatePostPhysics_VTable vtable;
};

typedef struct MethodInfo_1732514 MethodInfo_1732514, *PMethodInfo_1732514;

typedef union _union_168069 _union_168069, *P_union_168069;

union _union_168069 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1732514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168069 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryStepupMst__Fields System_Collections_Generic_IReadOnlyCollection_LotteryStepupMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryStepupMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LotteryStepupMst__Fields {
};

typedef struct MethodInfo_24C0908 MethodInfo_24C0908, *PMethodInfo_24C0908;

typedef union _union_162693 _union_162693, *P_union_162693;

union _union_162693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0908 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_TimeUtility___c_StaticFields UnityEngine_Timeline_TimeUtility___c_StaticFields, *PUnityEngine_Timeline_TimeUtility___c_StaticFields;

typedef struct UnityEngine_Timeline_TimeUtility___c_o UnityEngine_Timeline_TimeUtility___c_o, *PUnityEngine_Timeline_TimeUtility___c_o;

typedef struct UnityEngine_Timeline_TimeUtility___c_c UnityEngine_Timeline_TimeUtility___c_c, *PUnityEngine_Timeline_TimeUtility___c_c;

typedef struct UnityEngine_Timeline_TimeUtility___c_Fields UnityEngine_Timeline_TimeUtility___c_Fields, *PUnityEngine_Timeline_TimeUtility___c_Fields;

typedef struct UnityEngine_Timeline_TimeUtility___c_VTable UnityEngine_Timeline_TimeUtility___c_VTable, *PUnityEngine_Timeline_TimeUtility___c_VTable;

struct UnityEngine_Timeline_TimeUtility___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_TimeUtility___c_Fields {
};

struct UnityEngine_Timeline_TimeUtility___c_o {
    struct UnityEngine_Timeline_TimeUtility___c_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_TimeUtility___c_Fields fields;
};

struct UnityEngine_Timeline_TimeUtility___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Timeline_TimeUtility___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_TimeUtility___c_VTable vtable;
};

struct UnityEngine_Timeline_TimeUtility___c_StaticFields {
    struct UnityEngine_Timeline_TimeUtility___c_o *__9;
    struct System_Func_char__bool__o *__9__15_0;
    struct System_Func_char__bool__o *__9__15_1;
    struct System_Func_char__bool__o *__9__16_0;
};

typedef struct Shock_SoundKey_TapToAdjustTapTiming_Se_VTable Shock_SoundKey_TapToAdjustTapTiming_Se_VTable, *PShock_SoundKey_TapToAdjustTapTiming_Se_VTable;

struct Shock_SoundKey_TapToAdjustTapTiming_Se_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_22376B0 MethodInfo_22376B0, *PMethodInfo_22376B0;

typedef union _union_291364 _union_291364, *P_union_291364;

union _union_291364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22376B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164A028 MethodInfo_164A028, *PMethodInfo_164A028;

struct MethodInfo_164A028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectIterator_d__5_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_336199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B6DA3C MethodInfo_1B6DA3C, *PMethodInfo_1B6DA3C;

typedef union _union_248901 _union_248901, *P_union_248901;

union _union_248901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6DA3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_248901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DF2F4 MethodInfo_24DF2F4, *PMethodInfo_24DF2F4;

typedef union _union_180864 _union_180864, *P_union_180864;

union _union_180864 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF2F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180864 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_uint__int__Fields System_Action_uint__int__Fields, *PSystem_Action_uint__int__Fields;

struct System_Action_uint__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1D48664 MethodInfo_1D48664, *PMethodInfo_1D48664;

typedef union _union_225949 _union_225949, *P_union_225949;

union _union_225949 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225949 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DeckUtils___c__DisplayClass36_0_o Shock_DeckUtils___c__DisplayClass36_0_o, *PShock_DeckUtils___c__DisplayClass36_0_o;

typedef struct Shock_DeckUtils___c__DisplayClass36_0_Fields Shock_DeckUtils___c__DisplayClass36_0_Fields, *PShock_DeckUtils___c__DisplayClass36_0_Fields;

struct Shock_DeckUtils___c__DisplayClass36_0_Fields {
    struct Shock_DeckUtils_CardEventBonusData_o *applyCard;
};

struct Shock_DeckUtils___c__DisplayClass36_0_o {
    struct Shock_DeckUtils___c__DisplayClass36_0_c *klass;
    void *monitor;
    struct Shock_DeckUtils___c__DisplayClass36_0_Fields fields;
};

typedef struct MethodInfo_336B5D0_RGCTXs MethodInfo_336B5D0_RGCTXs, *PMethodInfo_336B5D0_RGCTXs;

struct MethodInfo_336B5D0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2C31E44 MethodInfo_2C31E44, *PMethodInfo_2C31E44;

typedef struct MethodInfo_2C31E44_RGCTXs MethodInfo_2C31E44_RGCTXs, *PMethodInfo_2C31E44_RGCTXs;

typedef union _union_298259 _union_298259, *P_union_298259;

union _union_298259 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31E44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31E44_RGCTXs *rgctx_data;
    union _union_298259 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C31E44_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct UniRx_UnityEventExtensions___c__DisplayClass0_0_c UniRx_UnityEventExtensions___c__DisplayClass0_0_c, *PUniRx_UnityEventExtensions___c__DisplayClass0_0_c;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass0_0_VTable UniRx_UnityEventExtensions___c__DisplayClass0_0_VTable, *PUniRx_UnityEventExtensions___c__DisplayClass0_0_VTable;

struct UniRx_UnityEventExtensions___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEventExtensions___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEventExtensions___c__DisplayClass0_0_VTable vtable;
};

typedef struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__o Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__o, *PShock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__o;

typedef struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__c Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__c, *PShock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__c;

typedef struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__Fields Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__Fields, *PShock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__Fields;

struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__Fields {
    int32_t m_Key;
    struct UnityEngine_GameObject_o *m_Value;
};

struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__o {
    struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__c *klass;
    void *monitor;
    struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__Fields fields;
};

struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__VTable vtable;
};

typedef struct MethodInfo_13BCFA4 MethodInfo_13BCFA4, *PMethodInfo_13BCFA4;

typedef union _union_207120 _union_207120, *P_union_207120;

union _union_207120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BCFA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BCFA4_RGCTXs *rgctx_data;
    union _union_207120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_int__LiveEffectValueMst__o Carbon_ListDictionary_int__LiveEffectValueMst__o, *PCarbon_ListDictionary_int__LiveEffectValueMst__o;

typedef struct Carbon_ListDictionary_int__LiveEffectValueMst__c Carbon_ListDictionary_int__LiveEffectValueMst__c, *PCarbon_ListDictionary_int__LiveEffectValueMst__c;

typedef struct Carbon_ListDictionary_int__LiveEffectValueMst__Fields Carbon_ListDictionary_int__LiveEffectValueMst__Fields, *PCarbon_ListDictionary_int__LiveEffectValueMst__Fields;

typedef struct Carbon_ListDictionary_int__LiveEffectValueMst__VTable Carbon_ListDictionary_int__LiveEffectValueMst__VTable, *PCarbon_ListDictionary_int__LiveEffectValueMst__VTable;

struct Carbon_ListDictionary_int__LiveEffectValueMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_int__LiveEffectValueMst__o {
    struct Carbon_ListDictionary_int__LiveEffectValueMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_int__LiveEffectValueMst__Fields fields;
};

struct Carbon_ListDictionary_int__LiveEffectValueMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_int__LiveEffectValueMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_int__LiveEffectValueMst__VTable vtable;
};

typedef struct MethodInfo_24DF2E8 MethodInfo_24DF2E8, *PMethodInfo_24DF2E8;

typedef union _union_179426 _union_179426, *P_union_179426;

union _union_179426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BirthdayLoader_VTable Shock_BirthdayLoader_VTable, *PShock_BirthdayLoader_VTable;

struct Shock_BirthdayLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2E6CC68_RGCTXs MethodInfo_2E6CC68_RGCTXs, *PMethodInfo_2E6CC68_RGCTXs;

struct MethodInfo_2E6CC68_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2E95A1C MethodInfo_2E95A1C, *PMethodInfo_2E95A1C;

typedef union _union_272302 _union_272302, *P_union_272302;

union _union_272302 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E95A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272302 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DB169C MethodInfo_2DB169C, *PMethodInfo_2DB169C;

typedef union _union_236405 _union_236405, *P_union_236405;

union _union_236405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB169C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_UnityGraphicExtensions___c__DisplayClass2_1_c UniRx_UnityGraphicExtensions___c__DisplayClass2_1_c, *PUniRx_UnityGraphicExtensions___c__DisplayClass2_1_c;

typedef struct UniRx_UnityGraphicExtensions___c__DisplayClass2_1_VTable UniRx_UnityGraphicExtensions___c__DisplayClass2_1_VTable, *PUniRx_UnityGraphicExtensions___c__DisplayClass2_1_VTable;

struct UniRx_UnityGraphicExtensions___c__DisplayClass2_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityGraphicExtensions___c__DisplayClass2_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityGraphicExtensions___c__DisplayClass2_1_VTable vtable;
};

typedef struct System_ComponentModel_Design_CheckoutException_StaticFields System_ComponentModel_Design_CheckoutException_StaticFields, *PSystem_ComponentModel_Design_CheckoutException_StaticFields;

typedef struct System_ComponentModel_Design_CheckoutException_o System_ComponentModel_Design_CheckoutException_o, *PSystem_ComponentModel_Design_CheckoutException_o;

typedef struct System_ComponentModel_Design_CheckoutException_c System_ComponentModel_Design_CheckoutException_c, *PSystem_ComponentModel_Design_CheckoutException_c;

typedef struct System_ComponentModel_Design_CheckoutException_Fields System_ComponentModel_Design_CheckoutException_Fields, *PSystem_ComponentModel_Design_CheckoutException_Fields;

typedef struct System_ComponentModel_Design_CheckoutException_VTable System_ComponentModel_Design_CheckoutException_VTable, *PSystem_ComponentModel_Design_CheckoutException_VTable;

typedef struct System_Runtime_InteropServices_ExternalException_Fields System_Runtime_InteropServices_ExternalException_Fields, *PSystem_Runtime_InteropServices_ExternalException_Fields;

struct System_ComponentModel_Design_CheckoutException_StaticFields {
    struct System_ComponentModel_Design_CheckoutException_o *Canceled;
};

struct System_ComponentModel_Design_CheckoutException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
    struct VirtualInvokeData _14_get_ErrorCode;
};

struct System_Runtime_InteropServices_ExternalException_Fields {
    struct System_SystemException_Fields super;
};

struct System_ComponentModel_Design_CheckoutException_Fields {
    struct System_Runtime_InteropServices_ExternalException_Fields super;
};

struct System_ComponentModel_Design_CheckoutException_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_Design_CheckoutException_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_Design_CheckoutException_VTable vtable;
};

struct System_ComponentModel_Design_CheckoutException_o {
    struct System_ComponentModel_Design_CheckoutException_c *klass;
    void *monitor;
    struct System_ComponentModel_Design_CheckoutException_Fields fields;
};

typedef struct System_Threading_Tasks_TaskScheduler_SystemThreadingTasks_TaskSchedulerDebugView_Fields System_Threading_Tasks_TaskScheduler_SystemThreadingTasks_TaskSchedulerDebugView_Fields, *PSystem_Threading_Tasks_TaskScheduler_SystemThreadingTasks_TaskSchedulerDebugView_Fields;

struct System_Threading_Tasks_TaskScheduler_SystemThreadingTasks_TaskSchedulerDebugView_Fields {
};

typedef struct MethodInfo_2C12470_RGCTXs MethodInfo_2C12470_RGCTXs, *PMethodInfo_2C12470_RGCTXs;

struct MethodInfo_2C12470_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Dictionary_TKey__TElement_;
    struct MethodInfo *_1_System_Collections_Generic_Dictionary_TKey__TElement___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_6_System_Func_TSource__TKey_;
    struct MethodInfo *_7_System_Func_TSource__TKey__Invoke;
    struct Il2CppClass *_8_System_Func_TSource__TElement_;
    struct MethodInfo *_9_System_Func_TSource__TElement__Invoke;
    struct MethodInfo *_10_System_Collections_Generic_Dictionary_TKey__TElement__Add;
};

typedef struct Shock_RecvMultiLiveStartR_c Shock_RecvMultiLiveStartR_c, *PShock_RecvMultiLiveStartR_c;

typedef struct Shock_RecvMultiLiveStartR_VTable Shock_RecvMultiLiveStartR_VTable, *PShock_RecvMultiLiveStartR_VTable;

struct Shock_RecvMultiLiveStartR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvMultiLiveStartR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvMultiLiveStartR_VTable vtable;
};

typedef struct System_Action_ReceiveGGLGetUserIdR__o System_Action_ReceiveGGLGetUserIdR__o, *PSystem_Action_ReceiveGGLGetUserIdR__o;

typedef struct System_Action_ReceiveGGLGetUserIdR__c System_Action_ReceiveGGLGetUserIdR__c, *PSystem_Action_ReceiveGGLGetUserIdR__c;

typedef struct System_Action_ReceiveGGLGetUserIdR__Fields System_Action_ReceiveGGLGetUserIdR__Fields, *PSystem_Action_ReceiveGGLGetUserIdR__Fields;

typedef struct System_Action_ReceiveGGLGetUserIdR__VTable System_Action_ReceiveGGLGetUserIdR__VTable, *PSystem_Action_ReceiveGGLGetUserIdR__VTable;

struct System_Action_ReceiveGGLGetUserIdR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ReceiveGGLGetUserIdR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ReceiveGGLGetUserIdR__o {
    struct System_Action_ReceiveGGLGetUserIdR__c *klass;
    void *monitor;
    struct System_Action_ReceiveGGLGetUserIdR__Fields fields;
};

struct System_Action_ReceiveGGLGetUserIdR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ReceiveGGLGetUserIdR__VTable vtable;
};

typedef struct MethodInfo_1EF2F30 MethodInfo_1EF2F30, *PMethodInfo_1EF2F30;

struct MethodInfo_1EF2F30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Span_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164283 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DeckUtils___c__DisplayClass31_0_Fields Shock_DeckUtils___c__DisplayClass31_0_Fields, *PShock_DeckUtils___c__DisplayClass31_0_Fields;

struct Shock_DeckUtils___c__DisplayClass31_0_Fields {
    uint32_t liveId;
    struct Shock_CardData_o *cardData;
};

typedef struct UniRx_UnityEventExtensions___c__DisplayClass0_0_o UniRx_UnityEventExtensions___c__DisplayClass0_0_o, *PUniRx_UnityEventExtensions___c__DisplayClass0_0_o;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass0_0_Fields UniRx_UnityEventExtensions___c__DisplayClass0_0_Fields, *PUniRx_UnityEventExtensions___c__DisplayClass0_0_Fields;

struct UniRx_UnityEventExtensions___c__DisplayClass0_0_Fields {
    struct UnityEngine_Events_UnityEvent_o *unityEvent;
};

struct UniRx_UnityEventExtensions___c__DisplayClass0_0_o {
    struct UniRx_UnityEventExtensions___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct UniRx_UnityEventExtensions___c__DisplayClass0_0_Fields fields;
};

typedef struct MethodInfo_2D6E760 MethodInfo_2D6E760, *PMethodInfo_2D6E760;

typedef struct MethodInfo_2D6E760_RGCTXs MethodInfo_2D6E760_RGCTXs, *PMethodInfo_2D6E760_RGCTXs;

typedef union _union_288619 _union_288619, *P_union_288619;

union _union_288619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E760_RGCTXs *rgctx_data;
    union _union_288619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6E760_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SampleObservable_T__T2_;
    struct MethodInfo *_1_UniRx_Operators_SampleObservable_T__T2___ctor;
};

typedef struct MethodInfo_1FD1850 MethodInfo_1FD1850, *PMethodInfo_1FD1850;

typedef union _union_267472 _union_267472, *P_union_267472;

union _union_267472 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267472 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_CachingSpriteAtlas__StaticFields System_Collections_Generic_List_CachingSpriteAtlas__StaticFields, *PSystem_Collections_Generic_List_CachingSpriteAtlas__StaticFields;

struct System_Collections_Generic_List_CachingSpriteAtlas__StaticFields {
    struct Shock_CachingSpriteAtlas_array *s_emptyArray;
};

typedef struct MethodInfo_28F57D8 MethodInfo_28F57D8, *PMethodInfo_28F57D8;

typedef union _union_235357 _union_235357, *P_union_235357;

union _union_235357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F57D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243575 _union_243575, *P_union_243575;

union _union_243575 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243579 _union_243579, *P_union_243579;

union _union_243579 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_Tutorial_VTable Shock_SoundKey_Tutorial_VTable, *PShock_SoundKey_Tutorial_VTable;

struct Shock_SoundKey_Tutorial_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_110B724 MethodInfo_110B724, *PMethodInfo_110B724;

typedef union _union_202470 _union_202470, *P_union_202470;

union _union_202470 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B724 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202470 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_TrackAsset___c_o UnityEngine_Timeline_TrackAsset___c_o, *PUnityEngine_Timeline_TrackAsset___c_o;

typedef struct UnityEngine_Timeline_TrackAsset___c_c UnityEngine_Timeline_TrackAsset___c_c, *PUnityEngine_Timeline_TrackAsset___c_c;

typedef struct UnityEngine_Timeline_TrackAsset___c_Fields UnityEngine_Timeline_TrackAsset___c_Fields, *PUnityEngine_Timeline_TrackAsset___c_Fields;

typedef struct UnityEngine_Timeline_TrackAsset___c_StaticFields UnityEngine_Timeline_TrackAsset___c_StaticFields, *PUnityEngine_Timeline_TrackAsset___c_StaticFields;

typedef struct UnityEngine_Timeline_TrackAsset___c_VTable UnityEngine_Timeline_TrackAsset___c_VTable, *PUnityEngine_Timeline_TrackAsset___c_VTable;

struct UnityEngine_Timeline_TrackAsset___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_TrackAsset___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Timeline_TrackAsset___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_TrackAsset___c_VTable vtable;
};

struct UnityEngine_Timeline_TrackAsset___c_Fields {
};

struct UnityEngine_Timeline_TrackAsset___c_o {
    struct UnityEngine_Timeline_TrackAsset___c_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_TrackAsset___c_Fields fields;
};

struct UnityEngine_Timeline_TrackAsset___c_StaticFields {
    struct UnityEngine_Timeline_TrackAsset___c_o *__9;
    struct System_Comparison_TimelineClip__o *__9__121_0;
};

typedef struct __f__AnonymousType2__Detail_j__TPar___Index_j__TPar__VTable __f__AnonymousType2__Detail_j__TPar___Index_j__TPar__VTable, *P__f__AnonymousType2__Detail_j__TPar___Index_j__TPar__VTable;

struct __f__AnonymousType2__Detail_j__TPar___Index_j__TPar__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243571 _union_243571, *P_union_243571;

union _union_243571 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_MeshGenerationContextUtils_RectangleParams_VTable UnityEngine_UIElements_MeshGenerationContextUtils_RectangleParams_VTable, *PUnityEngine_UIElements_MeshGenerationContextUtils_RectangleParams_VTable;

struct UnityEngine_UIElements_MeshGenerationContextUtils_RectangleParams_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243573 _union_243573, *P_union_243573;

union _union_243573 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F0593C MethodInfo_1F0593C, *PMethodInfo_1F0593C;

typedef union _union_323966 _union_323966, *P_union_323966;

union _union_323966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F0593C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AdvCharacterImageController___c__DisplayClass11_0_Fields Shock_AdvCharacterImageController___c__DisplayClass11_0_Fields, *PShock_AdvCharacterImageController___c__DisplayClass11_0_Fields;

struct Shock_AdvCharacterImageController___c__DisplayClass11_0_Fields {
    struct Shock_AdvCharacterImageController_o *__4__this;
    bool enable;
    struct System_String_o *effectName;
    struct System_Action_o *onComplete;
};

typedef struct MethodInfo_1089EC8 MethodInfo_1089EC8, *PMethodInfo_1089EC8;

typedef struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__c System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__c, *PSystem_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__c;

typedef union _union_213335 _union_213335, *P_union_213335;

typedef struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__VTable System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__VTable, *PSystem_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__VTable;

struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__VTable vtable;
};

union _union_213335 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089EC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213335 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass13_0_Fields DG_Tweening_DOTweenModuleUI___c__DisplayClass13_0_Fields, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass13_0_Fields;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass13_0_Fields {
    struct UnityEngine_RectTransform_o *target;
};

typedef struct System_Func_LiveData__int__o System_Func_LiveData__int__o, *PSystem_Func_LiveData__int__o;

typedef struct System_Func_LiveData__int__c System_Func_LiveData__int__c, *PSystem_Func_LiveData__int__c;

typedef struct System_Func_LiveData__int__Fields System_Func_LiveData__int__Fields, *PSystem_Func_LiveData__int__Fields;

typedef struct System_Func_LiveData__int__VTable System_Func_LiveData__int__VTable, *PSystem_Func_LiveData__int__VTable;

struct System_Func_LiveData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveData__int__o {
    struct System_Func_LiveData__int__c *klass;
    void *monitor;
    struct System_Func_LiveData__int__Fields fields;
};

struct System_Func_LiveData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveData__int__VTable vtable;
};

typedef struct MethodInfo_1FD1864 MethodInfo_1FD1864, *PMethodInfo_1FD1864;

typedef union _union_265560 _union_265560, *P_union_265560;

union _union_265560 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265560 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17D34DC MethodInfo_17D34DC, *PMethodInfo_17D34DC;

typedef union _union_233237 _union_233237, *P_union_233237;

union _union_233237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D34DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamAnalysisMovie_Fields Shock_Protocol_CJsonSendParamAnalysisMovie_Fields, *PShock_Protocol_CJsonSendParamAnalysisMovie_Fields;

struct Shock_Protocol_CJsonSendParamAnalysisMovie_Fields {
    uint32_t master_movie_id;
};

typedef struct System_Text_InternalEncoderBestFitFallback_c System_Text_InternalEncoderBestFitFallback_c, *PSystem_Text_InternalEncoderBestFitFallback_c;

typedef struct System_Text_InternalEncoderBestFitFallback_VTable System_Text_InternalEncoderBestFitFallback_VTable, *PSystem_Text_InternalEncoderBestFitFallback_VTable;

struct System_Text_InternalEncoderBestFitFallback_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateFallbackBuffer;
    struct VirtualInvokeData _5_get_MaxCharCount;
};

struct System_Text_InternalEncoderBestFitFallback_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_InternalEncoderBestFitFallback_VTable vtable;
};

typedef union _union_243585 _union_243585, *P_union_243585;

union _union_243585 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243587 _union_243587, *P_union_243587;

union _union_243587 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243589 _union_243589, *P_union_243589;

union _union_243589 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_DeckConfirmPageMarkerItem__int__VTable System_Action_DeckConfirmPageMarkerItem__int__VTable, *PSystem_Action_DeckConfirmPageMarkerItem__int__VTable;

struct System_Action_DeckConfirmPageMarkerItem__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_16A158C MethodInfo_16A158C, *PMethodInfo_16A158C;

typedef union _union_299381 _union_299381, *P_union_299381;

union _union_299381 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A158C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299381 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243581 _union_243581, *P_union_243581;

union _union_243581 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1089ED4 MethodInfo_1089ED4, *PMethodInfo_1089ED4;

typedef union _union_213348 _union_213348, *P_union_213348;

union _union_213348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089ED4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4064 MethodInfo_22C4064, *PMethodInfo_22C4064;

typedef union _union_280186 _union_280186, *P_union_280186;

union _union_280186 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280186 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243583 _union_243583, *P_union_243583;

union _union_243583 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_FilePart_VTable SharpCompress_Common_FilePart_VTable, *PSharpCompress_Common_FilePart_VTable;

struct SharpCompress_Common_FilePart_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1600614 MethodInfo_1600614, *PMethodInfo_1600614;

typedef struct MethodInfo_1600614_RGCTXs MethodInfo_1600614_RGCTXs, *PMethodInfo_1600614_RGCTXs;

typedef union _union_210883 _union_210883, *P_union_210883;

struct MethodInfo_1600614_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_210883 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1600614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1600614_RGCTXs *rgctx_data;
    union _union_210883 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1785AF4 MethodInfo_1785AF4, *PMethodInfo_1785AF4;

typedef union _union_262438 _union_262438, *P_union_262438;

union _union_262438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1785AF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F1A28_RGCTXs MethodInfo_14F1A28_RGCTXs, *PMethodInfo_14F1A28_RGCTXs;

struct MethodInfo_14F1A28_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BFA2BC MethodInfo_1BFA2BC, *PMethodInfo_1BFA2BC;

typedef union _union_245747 _union_245747, *P_union_245747;

union _union_245747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA2BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243553 _union_243553, *P_union_243553;

union _union_243553 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243555 _union_243555, *P_union_243555;

union _union_243555 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243557 _union_243557, *P_union_243557;

union _union_243557 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_c CriWare_CriAtomExVoicePool_UsedVoicesInfo_c, *PCriWare_CriAtomExVoicePool_UsedVoicesInfo_c;

typedef struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_VTable CriWare_CriAtomExVoicePool_UsedVoicesInfo_VTable, *PCriWare_CriAtomExVoicePool_UsedVoicesInfo_VTable;

struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_VTable vtable;
};

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__c System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__c, *PSystem_ValueTuple_T8__T9__T10__T11__T12__T13__T14__c;

typedef struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__VTable System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__VTable, *PSystem_ValueTuple_T8__T9__T10__T11__T12__T13__T14__VTable;

struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T8__T9__T10__T11__T12__T13__T14__VTable vtable;
};

typedef union _union_243559 _union_243559, *P_union_243559;

union _union_243559 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A5A28 MethodInfo_26A5A28, *PMethodInfo_26A5A28;

typedef union _union_278848 _union_278848, *P_union_278848;

union _union_278848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5A28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_XmlAtomicValue_NamespacePrefixForQName_Fields System_Xml_Schema_XmlAtomicValue_NamespacePrefixForQName_Fields, *PSystem_Xml_Schema_XmlAtomicValue_NamespacePrefixForQName_Fields;

struct System_Xml_Schema_XmlAtomicValue_NamespacePrefixForQName_Fields {
    struct System_String_o *prefix;
    struct System_String_o *ns;
};

typedef struct CriWare_CriAtomTransceiver_SetControlIdMethod_o CriWare_CriAtomTransceiver_SetControlIdMethod_o, *PCriWare_CriAtomTransceiver_SetControlIdMethod_o;

typedef struct CriWare_CriAtomTransceiver_SetControlIdMethod_c CriWare_CriAtomTransceiver_SetControlIdMethod_c, *PCriWare_CriAtomTransceiver_SetControlIdMethod_c;

typedef struct CriWare_CriAtomTransceiver_SetControlIdMethod_Fields CriWare_CriAtomTransceiver_SetControlIdMethod_Fields, *PCriWare_CriAtomTransceiver_SetControlIdMethod_Fields;

typedef struct CriWare_CriAtomTransceiver_SetControlIdMethod_VTable CriWare_CriAtomTransceiver_SetControlIdMethod_VTable, *PCriWare_CriAtomTransceiver_SetControlIdMethod_VTable;

struct CriWare_CriAtomTransceiver_SetControlIdMethod_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriAtomTransceiver_SetControlIdMethod_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct CriWare_CriAtomTransceiver_SetControlIdMethod_o {
    struct CriWare_CriAtomTransceiver_SetControlIdMethod_c *klass;
    void *monitor;
    struct CriWare_CriAtomTransceiver_SetControlIdMethod_Fields fields;
};

struct CriWare_CriAtomTransceiver_SetControlIdMethod_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomTransceiver_SetControlIdMethod_VTable vtable;
};

typedef struct System_Runtime_Remoting_Messaging_CADObjRef_Fields System_Runtime_Remoting_Messaging_CADObjRef_Fields, *PSystem_Runtime_Remoting_Messaging_CADObjRef_Fields;

struct System_Runtime_Remoting_Messaging_CADObjRef_Fields {
    struct System_Runtime_Remoting_ObjRef_o *objref;
    int32_t SourceDomain;
    struct System_Byte_array *TypeInfo;
};

typedef union _union_243551 _union_243551, *P_union_243551;

union _union_243551 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_ArchiveFactory___c_StaticFields SharpCompress_Archives_ArchiveFactory___c_StaticFields, *PSharpCompress_Archives_ArchiveFactory___c_StaticFields;

typedef struct SharpCompress_Archives_ArchiveFactory___c_o SharpCompress_Archives_ArchiveFactory___c_o, *PSharpCompress_Archives_ArchiveFactory___c_o;

typedef struct SharpCompress_Archives_ArchiveFactory___c_c SharpCompress_Archives_ArchiveFactory___c_c, *PSharpCompress_Archives_ArchiveFactory___c_c;

typedef struct SharpCompress_Archives_ArchiveFactory___c_Fields SharpCompress_Archives_ArchiveFactory___c_Fields, *PSharpCompress_Archives_ArchiveFactory___c_Fields;

typedef struct SharpCompress_Archives_ArchiveFactory___c_VTable SharpCompress_Archives_ArchiveFactory___c_VTable, *PSharpCompress_Archives_ArchiveFactory___c_VTable;

struct SharpCompress_Archives_ArchiveFactory___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Archives_ArchiveFactory___c_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Archives_ArchiveFactory___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_ArchiveFactory___c_VTable vtable;
};

struct SharpCompress_Archives_ArchiveFactory___c_Fields {
};

struct SharpCompress_Archives_ArchiveFactory___c_o {
    struct SharpCompress_Archives_ArchiveFactory___c_c *klass;
    void *monitor;
    struct SharpCompress_Archives_ArchiveFactory___c_Fields fields;
};

struct SharpCompress_Archives_ArchiveFactory___c_StaticFields {
    struct SharpCompress_Archives_ArchiveFactory___c_o *__9;
    struct System_Func_FileInfo__string__o *__9__9_0;
};

typedef struct MethodInfo_1061984 MethodInfo_1061984, *PMethodInfo_1061984;

typedef union _union_166565 _union_166565, *P_union_166565;

union _union_166565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1061984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SkillPracticeScene___c__DisplayClass67_0_Fields Aoharu_SkillPracticeScene___c__DisplayClass67_0_Fields, *PAoharu_SkillPracticeScene___c__DisplayClass67_0_Fields;

typedef struct Aoharu_SkillPracticeScene_o Aoharu_SkillPracticeScene_o, *PAoharu_SkillPracticeScene_o;

typedef struct Aoharu_SkillPracticeScene_c Aoharu_SkillPracticeScene_c, *PAoharu_SkillPracticeScene_c;

typedef struct Aoharu_SkillPracticeScene_Fields Aoharu_SkillPracticeScene_Fields, *PAoharu_SkillPracticeScene_Fields;

typedef struct Aoharu_SkillPracticeScene_VTable Aoharu_SkillPracticeScene_VTable, *PAoharu_SkillPracticeScene_VTable;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_o Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_o, *PAoharu_Scenes_SkillPractice_SkillPracticeIconLayout_o;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_o Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_o, *PShock_Scenes_SkillPractice_SkillPracticeSkillLayout_o;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_o Shock_Scenes_SkillPractice_SkillPracticeTextLayout_o, *PShock_Scenes_SkillPractice_SkillPracticeTextLayout_o;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_o Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_o, *PShock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_o;

typedef struct System_Collections_Generic_List_ItemData__o System_Collections_Generic_List_ItemData__o, *PSystem_Collections_Generic_List_ItemData__o;

typedef struct System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__o System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__o, *PSystem_Collections_Generic_IReadOnlyList_CardSkillLevelMst__o;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_c Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_c, *PAoharu_Scenes_SkillPractice_SkillPracticeIconLayout_c;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_Fields Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_Fields, *PAoharu_Scenes_SkillPractice_SkillPracticeIconLayout_Fields;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_c Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_c, *PShock_Scenes_SkillPractice_SkillPracticeSkillLayout_c;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_Fields Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_Fields, *PShock_Scenes_SkillPractice_SkillPracticeSkillLayout_Fields;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_c Shock_Scenes_SkillPractice_SkillPracticeTextLayout_c, *PShock_Scenes_SkillPractice_SkillPracticeTextLayout_c;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_Fields Shock_Scenes_SkillPractice_SkillPracticeTextLayout_Fields, *PShock_Scenes_SkillPractice_SkillPracticeTextLayout_Fields;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_c Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_c, *PShock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_c;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_Fields Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_Fields, *PShock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_Fields;

typedef struct System_Collections_Generic_List_ItemData__c System_Collections_Generic_List_ItemData__c, *PSystem_Collections_Generic_List_ItemData__c;

typedef struct System_Collections_Generic_List_ItemData__Fields System_Collections_Generic_List_ItemData__Fields, *PSystem_Collections_Generic_List_ItemData__Fields;

typedef struct System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__c System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__c, *PSystem_Collections_Generic_IReadOnlyList_CardSkillLevelMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__Fields System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_CardSkillLevelMst__Fields;

typedef struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_VTable Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_VTable, *PAoharu_Scenes_SkillPractice_SkillPracticeIconLayout_VTable;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_VTable Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_VTable, *PShock_Scenes_SkillPractice_SkillPracticeSkillLayout_VTable;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_VTable Shock_Scenes_SkillPractice_SkillPracticeTextLayout_VTable, *PShock_Scenes_SkillPractice_SkillPracticeTextLayout_VTable;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_VTable Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_VTable, *PShock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_VTable;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_o Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_o, *PShock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_o;

typedef struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__o System_Collections_Generic_Dictionary_int__CardSkillLevelMst__o, *PSystem_Collections_Generic_Dictionary_int__CardSkillLevelMst__o;

typedef struct System_Collections_Generic_List_ItemData__StaticFields System_Collections_Generic_List_ItemData__StaticFields, *PSystem_Collections_Generic_List_ItemData__StaticFields;

typedef struct Shock_ItemData_array Shock_ItemData_array, *PShock_ItemData_array;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_c Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_c, *PShock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_c;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_Fields Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_Fields, *PShock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_Fields;

typedef struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__c System_Collections_Generic_Dictionary_int__CardSkillLevelMst__c, *PSystem_Collections_Generic_Dictionary_int__CardSkillLevelMst__c;

typedef struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__Fields System_Collections_Generic_Dictionary_int__CardSkillLevelMst__Fields, *PSystem_Collections_Generic_Dictionary_int__CardSkillLevelMst__Fields;

typedef struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_VTable Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_VTable, *PShock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_VTable;

typedef struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__VTable System_Collections_Generic_Dictionary_int__CardSkillLevelMst__VTable, *PSystem_Collections_Generic_Dictionary_int__CardSkillLevelMst__VTable;

struct Shock_ItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ItemData_o *m_Items[65535];
};

struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_skillLevelUpObj;
    struct Shock_TextMeshUI_o *m_prevSkilLevelText;
    struct Shock_TextMeshUI_o *m_skillLevelText;
    struct Shock_TextMeshUI_o *m_skillLevelUpText;
    struct Shock_TextMeshUI_o *m_skillLevelExpText;
    struct Shock_TextMeshUI_o *m_skillExpText;
    struct Shock_TextMeshUI_o *m_skillNameText;
    struct Shock_TextMeshUI_o *m_skillInfoText;
    struct Shock_TextMeshUI_o *m_skillExpWordText;
    struct Shock_TweenGauge_o *m_skillExpGauge;
    struct UnityEngine_Animator_o *m_GaugeLevelAnim;
};

struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_o {
    struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_c *klass;
    void *monitor;
    struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_Fields fields;
};

struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_VTable vtable;
};

struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_VTable vtable;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_bigCardIconLayout;
    struct Aoharu_Scenes_CardDetail_CardDetailCardInfoLayout_o *m_cardInfoLayout;
    int32_t m_ScrollTextNum;
    struct UnityEngine_RectTransform_o *m_CardNameMaskRectTrans;
    struct Carbon_TweenAnchoredPosition_o *m_CardNameTween;
    struct UnityEngine_GameObject_o *m_CardEffect;
    struct Carbon_CoroutineShell_o *m_CardNameMoveCoroutineShell;
};

struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_o {
    struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_c *klass;
    void *monitor;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_SkillPracticeScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_SkillPracticeScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SkillPracticeScene_VTable vtable;
};

struct Aoharu_SkillPracticeScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItemScroll_o *m_skillPracticeTicketItemScroll;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeIconLayout_o *m_iconLayout;
    struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_o *m_skillLayout;
    struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_o *m_skillPracticeTextLayout;
    struct Shock_ButtonEvent_o *m_resetButtonEvent;
    struct Shock_ButtonEvent_o *m_recommendButtonEvent;
    struct Shock_ButtonEvent_o *m_decideButtonEvent;
    struct UnityEngine_GameObject_o *m_emptyTextObj;
    struct Shock_TextMeshUI_o *m_emptyText;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeGoldLayout_o *m_skillPracticeGoldTextLayout;
    struct Aoharu_Scenes_SkillPractice_SkillPracticeBalloonLayout_o *m_balloonLayout;
    struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_o *m_GaugeAnimetionController;
    struct UnityEngine_GameObject_o *m_gaugeLevelUpAnim;
    struct Shock_AnimatorPlayerLite_o *m_animator;
    struct Aoharu_MemberNavigation_o *m_Navigation;
    struct Aoharu_MemberCardPager_o *m_Pager;
    struct Shock_AnimatorPlayerLite_o *m_sideanimator;
    struct Shock_CardData_o *m_CardData;
    struct Aoharu_MemberListData_o *m_MemberList;
    struct Aoharu_MemberListData_o *m_CurrentMemberList;
    struct System_Collections_Generic_Dictionary_int__int__o *m_TicketCostTable;
    struct System_Collections_Generic_List_SkillPracticeTicketItem__o *m_TicketItemList;
    struct System_Collections_Generic_List_ItemData__o *m_TicketDataList;
    struct System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__o *m_NextExpList;
    int32_t m_TotelGetExp;
    int32_t m_AfterLevel;
    bool m_IsAscendingOrder;
    int32_t m_SortType;
    bool m_IsPhotoListDirty;
    uint32_t m_CostumeId;
    bool m_ShouldCreateSpine;
    int32_t m_NeedGold;
    bool m_IsCorutine;
    bool m_IsAnimation;
    int32_t m_prevTargetSceneType;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
    struct Shock_InputGestureRect_array *m_FlickList;
    struct Aoharu_MemoriaController_o *m_memoriaController;
};

struct Aoharu_SkillPracticeScene_o {
    struct Aoharu_SkillPracticeScene_c *klass;
    void *monitor;
    struct Aoharu_SkillPracticeScene_Fields fields;
};

struct Aoharu_SkillPracticeScene___c__DisplayClass67_0_Fields {
    struct Aoharu_SkillPracticeScene_o *__4__this;
    struct Shock_IInputLockData_o *input;
    int32_t beforeLevel;
    int32_t beforeExp;
    struct System_Action_o *__9__2;
};

struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_resetButtonText;
    struct Shock_TextMeshUI_o *m_recommendButtonText;
    struct Shock_TextMeshUI_o *m_decideButtonText;
};

struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_o {
    struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_c *klass;
    void *monitor;
    struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__o {
    struct System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_CardSkillLevelMst__Fields fields;
};

struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_SkillPractice_SkillPracticeTextLayout_VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_VTable vtable;
};

struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float m_expFullGaugeTime;
    struct Shock_Scenes_SkillPractice_SkillPracticeResultSkillLayout_o *m_ResultExpLayout;
    struct Shock_CardData_o *m_cardData;
    struct Shock_CardSkillLevelMst_o *m_beforeCardLevelMst;
    struct Shock_CardSkillLevelMst_o *m_afterCardLevelMst;
    int32_t m_maxLevel;
    float m_getExp;
    float m_gaugeStartExp;
    float m_gaugeEndExp;
    float m_LevelUpExp;
    float m_diffExp;
    float m_subGetExp;
    float m_correntExp;
    float m_correntStartExp;
    float m_countTime;
    int32_t m_totalGetExp;
    struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__o *m_cardSkillLevelMstDict;
    struct UnityEngine_Coroutine_o *m_expCountCoroutine;
    int32_t m_saveAfterLv;
    bool m_isExpCountEnd;
    struct System_Action_o *m_EndAction;
    bool m_IsSkip;
};

struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_o {
    struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_c *klass;
    void *monitor;
    struct Shock_Scenes_SkillPractice_SkillPracticeGaugeAnimationController_Fields fields;
};

struct System_Collections_Generic_List_ItemData__Fields {
    struct Shock_ItemData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ItemData__StaticFields {
    struct Shock_ItemData_array *s_emptyArray;
};

struct System_Collections_Generic_List_ItemData__o {
    struct System_Collections_Generic_List_ItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ItemData__Fields fields;
};

struct System_Collections_Generic_List_ItemData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ItemData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ItemData__VTable vtable;
};

struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_SkillLevelText;
    struct Shock_TextMeshUI_o *m_skillMaxLevelText;
    struct Shock_TextMeshUI_o *m_skillInfoText;
    struct Shock_TextMeshUI_o *m_refrainExpLevelText;
    struct UnityEngine_GameObject_o *m_skillExpWordObj;
    struct Shock_TextMeshUI_o *m_skillExpWordText;
    struct Shock_TextMeshUI_o *m_skillExpText;
    struct Shock_TweenGauge_o *m_skillExpGauge;
    struct Shock_TextMeshUI_o *m_skillNameText;
    struct UnityEngine_GameObject_o *m_GetSkillExpRoot;
    struct UnityEngine_GameObject_o *m_GetSkillExpMaxObject;
    float m_change_time;
    float m_now_time;
    bool m_isLevelUpObject;
    bool m_isMoveCorutine;
    bool _isLevelUp;
    bool _IsMaxLevel_k__BackingField;
};

struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__o {
    struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__CardSkillLevelMst__Fields fields;
};

struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_o {
    struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_c *klass;
    void *monitor;
    struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_Fields fields;
};

struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_SkillPractice_SkillPracticeSkillLayout_VTable vtable;
};

typedef union _union_243563 _union_243563, *P_union_243563;

union _union_243563 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243565 _union_243565, *P_union_243565;

union _union_243565 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MainHeader_o Shock_MainHeader_o, *PShock_MainHeader_o;

typedef struct Shock_MainHeader_Fields Shock_MainHeader_Fields, *PShock_MainHeader_Fields;

struct Shock_MainHeader_Fields {
};

struct Shock_MainHeader_o {
    struct Shock_MainHeader_c *klass;
    void *monitor;
    struct Shock_MainHeader_Fields fields;
};

typedef union _union_243567 _union_243567, *P_union_243567;

union _union_243567 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243569 _union_243569, *P_union_243569;

union _union_243569 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14F8904 MethodInfo_14F8904, *PMethodInfo_14F8904;

typedef union _union_200349 _union_200349, *P_union_200349;

union _union_200349 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F8904 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F8904_RGCTXs *rgctx_data;
    union _union_200349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_FontDefinition__StaticFields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_FontDefinition__StaticFields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_FontDefinition__StaticFields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_FontDefinition__StaticFields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__o Default;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_o Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_c Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_o Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_o, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_o;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_c Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_c, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_Fields Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_VTable Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_VTable, *PAoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_VTable;

typedef struct Carbon_ListDictionary_int__List_IGachaRarityData___o Carbon_ListDictionary_int__List_IGachaRarityData___o, *PCarbon_ListDictionary_int__List_IGachaRarityData___o;

typedef struct Carbon_ListDictionary_int__List_IGachaRarityData___c Carbon_ListDictionary_int__List_IGachaRarityData___c, *PCarbon_ListDictionary_int__List_IGachaRarityData___c;

typedef struct Carbon_ListDictionary_int__List_IGachaRarityData___Fields Carbon_ListDictionary_int__List_IGachaRarityData___Fields, *PCarbon_ListDictionary_int__List_IGachaRarityData___Fields;

typedef struct Carbon_ListDictionary_int__List_IGachaRarityData___VTable Carbon_ListDictionary_int__List_IGachaRarityData___VTable, *PCarbon_ListDictionary_int__List_IGachaRarityData___VTable;

struct Carbon_ListDictionary_int__List_IGachaRarityData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_int__List_IGachaRarityData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_int__List_IGachaRarityData___VTable vtable;
};

struct Carbon_ListDictionary_int__List_IGachaRarityData___Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_int__List_IGachaRarityData___o {
    struct Carbon_ListDictionary_int__List_IGachaRarityData___c *klass;
    void *monitor;
    struct Carbon_ListDictionary_int__List_IGachaRarityData___Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_Fields {
    int32_t rarity;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_o *CS___8__locals1;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_1_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_Fields {
    struct System_Collections_Generic_IEnumerable_IPhotoGachaItemData__o *itemList;
    struct Carbon_ListDictionary_int__List_IGachaRarityData___o *list;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_o {
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaDetailRatePage___c__DisplayClass10_0_VTable vtable;
};

typedef union _union_243561 _union_243561, *P_union_243561;

union _union_243561 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_157523C MethodInfo_157523C, *PMethodInfo_157523C;

typedef union _union_167565 _union_167565, *P_union_167565;

union _union_167565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157523C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C09DC MethodInfo_24C09DC, *PMethodInfo_24C09DC;

typedef union _union_162903 _union_162903, *P_union_162903;

union _union_162903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C09DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GamelibResultCodeMst_Fields Shock_GamelibResultCodeMst_Fields, *PShock_GamelibResultCodeMst_Fields;

struct Shock_GamelibResultCodeMst_Fields {
    int32_t _resultCode;
    struct System_String_o *_masterDialogId;
    uint32_t _stayFlag;
    uint32_t _silentFlag;
    uint32_t _masterReleaseLabelId;
};

typedef struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_o CriWare_CriAtomExVoicePool_UsedVoicesInfo_o, *PCriWare_CriAtomExVoicePool_UsedVoicesInfo_o;

typedef struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_Fields CriWare_CriAtomExVoicePool_UsedVoicesInfo_Fields, *PCriWare_CriAtomExVoicePool_UsedVoicesInfo_Fields;

struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_Fields {
    int32_t numUsedVoices;
    int32_t numPoolVoices;
};

struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_o {
    struct CriWare_CriAtomExVoicePool_UsedVoicesInfo_Fields fields;
};

typedef struct MethodInfo_1F05948 MethodInfo_1F05948, *PMethodInfo_1F05948;

typedef union _union_323988 _union_323988, *P_union_323988;

union _union_323988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiSaveData_VTable Aoharu_MultiSaveData_VTable, *PAoharu_MultiSaveData_VTable;

struct Aoharu_MultiSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UIController_o UIController_o, *PUIController_o;

typedef struct UIController_c UIController_c, *PUIController_c;

typedef struct UIController_Fields UIController_Fields, *PUIController_Fields;

typedef struct UIController_StaticFields UIController_StaticFields, *PUIController_StaticFields;

typedef struct UIController_VTable UIController_VTable, *PUIController_VTable;

typedef struct System_Collections_Generic_Stack_DialogBase__o System_Collections_Generic_Stack_DialogBase__o, *PSystem_Collections_Generic_Stack_DialogBase__o;

typedef struct System_Collections_Generic_Stack_DialogBase__c System_Collections_Generic_Stack_DialogBase__c, *PSystem_Collections_Generic_Stack_DialogBase__c;

typedef struct System_Collections_Generic_Stack_DialogBase__Fields System_Collections_Generic_Stack_DialogBase__Fields, *PSystem_Collections_Generic_Stack_DialogBase__Fields;

struct System_Collections_Generic_Stack_DialogBase__Fields {
    struct Shock_DialogBase_array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_DialogBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_DialogBase__VTable vtable;
};

struct System_Collections_Generic_Stack_DialogBase__o {
    struct System_Collections_Generic_Stack_DialogBase__c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_DialogBase__Fields fields;
};

struct UIController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Canvas_o *mainCanvas;
    struct UnityEngine_RectTransform_o *rectTransform;
    struct System_Collections_Generic_Stack_DialogBase__o *stack;
};

struct UIController_o {
    struct UIController_c *klass;
    void *monitor;
    struct UIController_Fields fields;
};

struct UIController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UIController_c {
    struct Il2CppClass_1 _1;
    struct UIController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UIController_VTable vtable;
};

struct UIController_StaticFields {
    struct UIController_o *_Instance_k__BackingField;
    struct UnityEngine_GameObject_o *prefabCache;
};

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__c DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__c, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__c;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__VTable DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__VTable, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__VTable;

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__o System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__o, *PSystem_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__o;

typedef struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__c System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__c, *PSystem_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__c;

typedef struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__Fields System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__Fields, *PSystem_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__Fields;

typedef struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__VTable System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__VTable, *PSystem_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__VTable;

struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__o {
    struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__Fields fields;
};

struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_IGroupBoxOption__IGroupManager__VTable vtable;
};

typedef struct MethodInfo_2512200 MethodInfo_2512200, *PMethodInfo_2512200;

typedef union _union_247893 _union_247893, *P_union_247893;

union _union_247893 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247893 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_186EE8C MethodInfo_186EE8C, *PMethodInfo_186EE8C;

typedef union _union_328162 _union_328162, *P_union_328162;

union _union_328162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186EE8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__o DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__o, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__o;

typedef struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__Fields DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__Fields, *PDG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__Fields;

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__Fields {
};

struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__o {
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_uint__uint__UintOptions__Fields fields;
};

typedef struct Photon_Pun_UtilityScripts_OnPointerOverTooltip_Fields Photon_Pun_UtilityScripts_OnPointerOverTooltip_Fields, *PPhoton_Pun_UtilityScripts_OnPointerOverTooltip_Fields;

struct Photon_Pun_UtilityScripts_OnPointerOverTooltip_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_c System_Runtime_Serialization_Formatters_Binary_ParseRecord_c, *PSystem_Runtime_Serialization_Formatters_Binary_ParseRecord_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_VTable System_Runtime_Serialization_Formatters_Binary_ParseRecord_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_ParseRecord_VTable;

struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_VTable vtable;
};

typedef struct MethodInfo_243E44C MethodInfo_243E44C, *PMethodInfo_243E44C;

typedef union _union_276996 _union_276996, *P_union_276996;

union _union_276996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E44C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB0920 MethodInfo_1BB0920, *PMethodInfo_1BB0920;

typedef union _union_304018 _union_304018, *P_union_304018;

union _union_304018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB0920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A84F8 MethodInfo_17A84F8, *PMethodInfo_17A84F8;

typedef union _union_169047 _union_169047, *P_union_169047;

union _union_169047 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A84F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169047 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F9218_RGCTXs MethodInfo_17F9218_RGCTXs, *PMethodInfo_17F9218_RGCTXs;

struct MethodInfo_17F9218_RGCTXs {
    struct MethodInfo *_0_UnityEngine_Component_GetComponentsInParent_T_;
};

typedef struct MethodInfo_186EE94 MethodInfo_186EE94, *PMethodInfo_186EE94;

typedef union _union_328166 _union_328166, *P_union_328166;

union _union_328166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186EE94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A1538 MethodInfo_16A1538, *PMethodInfo_16A1538;

typedef union _union_299379 _union_299379, *P_union_299379;

union _union_299379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A1538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_c Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_c, *PAoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_VTable Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_VTable, *PAoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_VTable vtable;
};

typedef struct UniRx_SubjectExtensions_AnonymousSubject_T__o UniRx_SubjectExtensions_AnonymousSubject_T__o, *PUniRx_SubjectExtensions_AnonymousSubject_T__o;

typedef struct UniRx_SubjectExtensions_AnonymousSubject_T__c UniRx_SubjectExtensions_AnonymousSubject_T__c, *PUniRx_SubjectExtensions_AnonymousSubject_T__c;

typedef struct UniRx_SubjectExtensions_AnonymousSubject_T__RGCTXs UniRx_SubjectExtensions_AnonymousSubject_T__RGCTXs, *PUniRx_SubjectExtensions_AnonymousSubject_T__RGCTXs;

typedef struct UniRx_SubjectExtensions_AnonymousSubject_T__VTable UniRx_SubjectExtensions_AnonymousSubject_T__VTable, *PUniRx_SubjectExtensions_AnonymousSubject_T__VTable;

struct UniRx_SubjectExtensions_AnonymousSubject_T__o {
    struct UniRx_SubjectExtensions_AnonymousSubject_T__c *klass;
    void *monitor;
    struct UniRx_SubjectExtensions_AnonymousSubject_T__Fields fields;
};

struct UniRx_SubjectExtensions_AnonymousSubject_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
    struct VirtualInvokeData _7_Subscribe;
};

struct UniRx_SubjectExtensions_AnonymousSubject_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_SubjectExtensions_AnonymousSubject_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_SubjectExtensions_AnonymousSubject_T__VTable vtable;
};

struct UniRx_SubjectExtensions_AnonymousSubject_T__RGCTXs {
    struct MethodInfo *_0_UniRx_SubjectExtensions_AnonymousSubject_T__T___ctor;
    struct Il2CppClass *_1_UniRx_SubjectExtensions_AnonymousSubject_T__T_;
};

typedef struct MethodInfo_1103B08_RGCTXs MethodInfo_1103B08_RGCTXs, *PMethodInfo_1103B08_RGCTXs;

struct MethodInfo_1103B08_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1F30940 MethodInfo_1F30940, *PMethodInfo_1F30940;

struct MethodInfo_1F30940 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Ucs4Encoding1234_Fields System_Xml_Ucs4Encoding1234_Fields, *PSystem_Xml_Ucs4Encoding1234_Fields;

typedef struct System_Xml_Ucs4Encoding_Fields System_Xml_Ucs4Encoding_Fields, *PSystem_Xml_Ucs4Encoding_Fields;

typedef struct System_Xml_Ucs4Decoder_o System_Xml_Ucs4Decoder_o, *PSystem_Xml_Ucs4Decoder_o;

typedef struct System_Xml_Ucs4Decoder_c System_Xml_Ucs4Decoder_c, *PSystem_Xml_Ucs4Decoder_c;

typedef struct System_Xml_Ucs4Decoder_Fields System_Xml_Ucs4Decoder_Fields, *PSystem_Xml_Ucs4Decoder_Fields;

typedef struct System_Xml_Ucs4Decoder_VTable System_Xml_Ucs4Decoder_VTable, *PSystem_Xml_Ucs4Decoder_VTable;

struct System_Xml_Ucs4Decoder_Fields {
    struct System_Text_Decoder_Fields super;
    struct System_Byte_array *lastBytes;
    int32_t lastBytesCount;
};

struct System_Xml_Ucs4Decoder_o {
    struct System_Xml_Ucs4Decoder_c *klass;
    void *monitor;
    struct System_Xml_Ucs4Decoder_Fields fields;
};

struct System_Xml_Ucs4Decoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_GetCharCount;
    struct VirtualInvokeData _6_GetCharCount;
    struct VirtualInvokeData _7_GetCharCount;
    struct VirtualInvokeData _8_GetChars;
    struct VirtualInvokeData _9_GetChars;
    struct VirtualInvokeData _10_GetChars;
    struct VirtualInvokeData _11_GetChars;
    struct VirtualInvokeData _12_Convert;
    struct VirtualInvokeData _13_Convert;
};

struct System_Xml_Ucs4Decoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Ucs4Decoder_VTable vtable;
};

struct System_Xml_Ucs4Encoding_Fields {
    struct System_Text_Encoding_Fields super;
    struct System_Xml_Ucs4Decoder_o *ucs4Decoder;
};

struct System_Xml_Ucs4Encoding1234_Fields {
    struct System_Xml_Ucs4Encoding_Fields super;
};

typedef struct Aoharu_LoginBonusPlayMovieTask_o Aoharu_LoginBonusPlayMovieTask_o, *PAoharu_LoginBonusPlayMovieTask_o;

typedef struct Aoharu_LoginBonusPlayMovieTask_c Aoharu_LoginBonusPlayMovieTask_c, *PAoharu_LoginBonusPlayMovieTask_c;

typedef struct Aoharu_LoginBonusPlayMovieTask_Fields Aoharu_LoginBonusPlayMovieTask_Fields, *PAoharu_LoginBonusPlayMovieTask_Fields;

typedef struct Aoharu_LoginBonusPlayMovieTask_VTable Aoharu_LoginBonusPlayMovieTask_VTable, *PAoharu_LoginBonusPlayMovieTask_VTable;

struct Aoharu_LoginBonusPlayMovieTask_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CanSkip;
    struct VirtualInvokeData _5_Ready;
    struct VirtualInvokeData _6_Play;
    struct VirtualInvokeData _7_Skip;
    struct VirtualInvokeData _8_Dispose;
};

struct Aoharu_LoginBonusPlayMovieTask_Fields {
    struct Shock_MoviePlayer_o *m_MoviePlayer;
    bool m_IsMovieSkip;
    bool m_IsSkiped;
    struct System_Action_o *m_OnComplete;
    struct System_IDisposable_o *m_DoPlayCoroutine;
    uint32_t m_MovieId;
    uint32_t m_BgmId;
    bool _CanSkip_k__BackingField;
};

struct Aoharu_LoginBonusPlayMovieTask_o {
    struct Aoharu_LoginBonusPlayMovieTask_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusPlayMovieTask_Fields fields;
};

struct Aoharu_LoginBonusPlayMovieTask_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusPlayMovieTask_VTable vtable;
};

typedef struct MethodInfo_2947108 MethodInfo_2947108, *PMethodInfo_2947108;

typedef union _union_188454 _union_188454, *P_union_188454;

union _union_188454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947108 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_333021C MethodInfo_333021C, *PMethodInfo_333021C;

typedef union _union_289149 _union_289149, *P_union_289149;

union _union_289149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333021C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Stubs___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MS_Internal_Xml_Cache_XPathNodeHelper_Fields MS_Internal_Xml_Cache_XPathNodeHelper_Fields, *PMS_Internal_Xml_Cache_XPathNodeHelper_Fields;

struct MS_Internal_Xml_Cache_XPathNodeHelper_Fields {
};

typedef struct MethodInfo_24DF3A4 MethodInfo_24DF3A4, *PMethodInfo_24DF3A4;

typedef union _union_176552 _union_176552, *P_union_176552;

union _union_176552 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF3A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176552 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_194D08C MethodInfo_194D08C, *PMethodInfo_194D08C;

typedef union _union_262212 _union_262212, *P_union_262212;

union _union_262212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194D08C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_o System_Runtime_Serialization_Formatters_Binary_ParseRecord_o, *PSystem_Runtime_Serialization_Formatters_Binary_ParseRecord_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_Fields System_Runtime_Serialization_Formatters_Binary_ParseRecord_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_ParseRecord_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_o System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_o, *PSystem_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_o;

typedef struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_c System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_c, *PSystem_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_c;

typedef struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_Fields System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_Fields;

typedef struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_StaticFields System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_StaticFields, *PSystem_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_StaticFields;

typedef struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_VTable System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_VTable, *PSystem_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_VTable;

typedef struct System_Runtime_Serialization_ObjectManager_o System_Runtime_Serialization_ObjectManager_o, *PSystem_Runtime_Serialization_ObjectManager_o;

typedef struct System_Runtime_Serialization_ObjectManager_c System_Runtime_Serialization_ObjectManager_c, *PSystem_Runtime_Serialization_ObjectManager_c;

typedef struct System_Runtime_Serialization_ObjectManager_Fields System_Runtime_Serialization_ObjectManager_Fields, *PSystem_Runtime_Serialization_ObjectManager_Fields;

typedef struct System_Runtime_Serialization_ObjectManager_VTable System_Runtime_Serialization_ObjectManager_VTable, *PSystem_Runtime_Serialization_ObjectManager_VTable;

typedef struct System_Runtime_Serialization_DeserializationEventHandler_o System_Runtime_Serialization_DeserializationEventHandler_o, *PSystem_Runtime_Serialization_DeserializationEventHandler_o;

typedef struct System_Runtime_Serialization_ObjectHolder_array System_Runtime_Serialization_ObjectHolder_array, *PSystem_Runtime_Serialization_ObjectHolder_array;

typedef struct System_Runtime_Serialization_ObjectHolderList_o System_Runtime_Serialization_ObjectHolderList_o, *PSystem_Runtime_Serialization_ObjectHolderList_o;

typedef struct System_Runtime_Serialization_DeserializationEventHandler_c System_Runtime_Serialization_DeserializationEventHandler_c, *PSystem_Runtime_Serialization_DeserializationEventHandler_c;

typedef struct System_Runtime_Serialization_DeserializationEventHandler_Fields System_Runtime_Serialization_DeserializationEventHandler_Fields, *PSystem_Runtime_Serialization_DeserializationEventHandler_Fields;

typedef struct System_Runtime_Serialization_ObjectHolder_o System_Runtime_Serialization_ObjectHolder_o, *PSystem_Runtime_Serialization_ObjectHolder_o;

typedef struct System_Runtime_Serialization_ObjectHolderList_c System_Runtime_Serialization_ObjectHolderList_c, *PSystem_Runtime_Serialization_ObjectHolderList_c;

typedef struct System_Runtime_Serialization_ObjectHolderList_Fields System_Runtime_Serialization_ObjectHolderList_Fields, *PSystem_Runtime_Serialization_ObjectHolderList_Fields;

typedef struct System_Runtime_Serialization_DeserializationEventHandler_VTable System_Runtime_Serialization_DeserializationEventHandler_VTable, *PSystem_Runtime_Serialization_DeserializationEventHandler_VTable;

typedef struct System_Runtime_Serialization_ObjectHolder_c System_Runtime_Serialization_ObjectHolder_c, *PSystem_Runtime_Serialization_ObjectHolder_c;

typedef struct System_Runtime_Serialization_ObjectHolder_Fields System_Runtime_Serialization_ObjectHolder_Fields, *PSystem_Runtime_Serialization_ObjectHolder_Fields;

typedef struct System_Runtime_Serialization_ObjectHolderList_VTable System_Runtime_Serialization_ObjectHolderList_VTable, *PSystem_Runtime_Serialization_ObjectHolderList_VTable;

typedef struct System_Runtime_Serialization_ObjectHolder_VTable System_Runtime_Serialization_ObjectHolder_VTable, *PSystem_Runtime_Serialization_ObjectHolder_VTable;

typedef struct System_Runtime_Serialization_FixupHolderList_o System_Runtime_Serialization_FixupHolderList_o, *PSystem_Runtime_Serialization_FixupHolderList_o;

typedef struct System_Runtime_Serialization_LongList_o System_Runtime_Serialization_LongList_o, *PSystem_Runtime_Serialization_LongList_o;

typedef struct System_Runtime_Serialization_ValueTypeFixupInfo_o System_Runtime_Serialization_ValueTypeFixupInfo_o, *PSystem_Runtime_Serialization_ValueTypeFixupInfo_o;

typedef struct System_Runtime_Serialization_TypeLoadExceptionHolder_o System_Runtime_Serialization_TypeLoadExceptionHolder_o, *PSystem_Runtime_Serialization_TypeLoadExceptionHolder_o;

typedef struct System_Runtime_Serialization_FixupHolderList_c System_Runtime_Serialization_FixupHolderList_c, *PSystem_Runtime_Serialization_FixupHolderList_c;

typedef struct System_Runtime_Serialization_FixupHolderList_Fields System_Runtime_Serialization_FixupHolderList_Fields, *PSystem_Runtime_Serialization_FixupHolderList_Fields;

typedef struct System_Runtime_Serialization_LongList_c System_Runtime_Serialization_LongList_c, *PSystem_Runtime_Serialization_LongList_c;

typedef struct System_Runtime_Serialization_LongList_Fields System_Runtime_Serialization_LongList_Fields, *PSystem_Runtime_Serialization_LongList_Fields;

typedef struct System_Runtime_Serialization_ValueTypeFixupInfo_c System_Runtime_Serialization_ValueTypeFixupInfo_c, *PSystem_Runtime_Serialization_ValueTypeFixupInfo_c;

typedef struct System_Runtime_Serialization_TypeLoadExceptionHolder_c System_Runtime_Serialization_TypeLoadExceptionHolder_c, *PSystem_Runtime_Serialization_TypeLoadExceptionHolder_c;

typedef struct System_Runtime_Serialization_TypeLoadExceptionHolder_Fields System_Runtime_Serialization_TypeLoadExceptionHolder_Fields, *PSystem_Runtime_Serialization_TypeLoadExceptionHolder_Fields;

typedef struct System_Runtime_Serialization_FixupHolderList_VTable System_Runtime_Serialization_FixupHolderList_VTable, *PSystem_Runtime_Serialization_FixupHolderList_VTable;

typedef struct System_Runtime_Serialization_FixupHolder_array System_Runtime_Serialization_FixupHolder_array, *PSystem_Runtime_Serialization_FixupHolder_array;

typedef struct System_Runtime_Serialization_LongList_VTable System_Runtime_Serialization_LongList_VTable, *PSystem_Runtime_Serialization_LongList_VTable;

typedef struct System_Runtime_Serialization_ValueTypeFixupInfo_VTable System_Runtime_Serialization_ValueTypeFixupInfo_VTable, *PSystem_Runtime_Serialization_ValueTypeFixupInfo_VTable;

typedef struct System_Runtime_Serialization_TypeLoadExceptionHolder_VTable System_Runtime_Serialization_TypeLoadExceptionHolder_VTable, *PSystem_Runtime_Serialization_TypeLoadExceptionHolder_VTable;

typedef struct System_Runtime_Serialization_FixupHolder_o System_Runtime_Serialization_FixupHolder_o, *PSystem_Runtime_Serialization_FixupHolder_o;

typedef struct System_Runtime_Serialization_FixupHolder_c System_Runtime_Serialization_FixupHolder_c, *PSystem_Runtime_Serialization_FixupHolder_c;

typedef struct System_Runtime_Serialization_FixupHolder_Fields System_Runtime_Serialization_FixupHolder_Fields, *PSystem_Runtime_Serialization_FixupHolder_Fields;

typedef struct System_Runtime_Serialization_FixupHolder_VTable System_Runtime_Serialization_FixupHolder_VTable, *PSystem_Runtime_Serialization_FixupHolder_VTable;

struct System_Runtime_Serialization_LongList_Fields {
    struct System_Int64_array *m_values;
    int32_t m_count;
    int32_t m_totalItems;
    int32_t m_currentItem;
};

struct System_Runtime_Serialization_LongList_o {
    struct System_Runtime_Serialization_LongList_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_LongList_Fields fields;
};

struct System_Runtime_Serialization_ObjectHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_ObjectHolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_ObjectHolder_VTable vtable;
};

struct System_Runtime_Serialization_LongList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_LongList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_LongList_VTable vtable;
};

struct System_Runtime_Serialization_ValueTypeFixupInfo_o {
    struct System_Runtime_Serialization_ValueTypeFixupInfo_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_ValueTypeFixupInfo_Fields fields;
};

struct System_Runtime_Serialization_ValueTypeFixupInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_ValueTypeFixupInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_ValueTypeFixupInfo_VTable vtable;
};

struct System_Runtime_Serialization_ObjectHolder_Fields {
    struct Il2CppObject *m_object;
    int64_t m_id;
    int32_t m_missingElementsRemaining;
    int32_t m_missingDecendents;
    struct System_Runtime_Serialization_SerializationInfo_o *m_serInfo;
    struct System_Runtime_Serialization_ISerializationSurrogate_o *m_surrogate;
    struct System_Runtime_Serialization_FixupHolderList_o *m_missingElements;
    struct System_Runtime_Serialization_LongList_o *m_dependentObjects;
    struct System_Runtime_Serialization_ObjectHolder_o *m_next;
    int32_t m_flags;
    bool m_markForFixupWhenAvailable;
    struct System_Runtime_Serialization_ValueTypeFixupInfo_o *m_valueFixup;
    struct System_Runtime_Serialization_TypeLoadExceptionHolder_o *m_typeLoad;
    bool m_reachable;
};

struct System_Runtime_Serialization_ObjectHolder_o {
    struct System_Runtime_Serialization_ObjectHolder_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_ObjectHolder_Fields fields;
};

struct System_Runtime_Serialization_FixupHolderList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Add;
};

struct System_Runtime_Serialization_ObjectManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObject;
    struct VirtualInvokeData _5_DoFixups;
    struct VirtualInvokeData _6_RecordFixup;
    struct VirtualInvokeData _7_RecordDelayedFixup;
    struct VirtualInvokeData _8_RecordArrayElementFixup;
    struct VirtualInvokeData _9_RaiseDeserializationEvent;
    struct VirtualInvokeData _10_AddOnDeserialization;
    struct VirtualInvokeData _11_AddOnDeserialized;
    struct VirtualInvokeData _12_RaiseOnDeserializedEvent;
};

struct System_Runtime_Serialization_DeserializationEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_VTable vtable;
};

struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_Fields {
    int32_t objectInfoId;
    struct System_Type_o *objectType;
    struct System_Runtime_Serialization_ObjectManager_o *objectManager;
    int32_t count;
    bool isSi;
    bool isNamed;
    bool isTyped;
    bool bSimpleAssembly;
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoCache_o *cache;
    struct System_String_array *wireMemberNames;
    struct System_Type_array *wireMemberTypes;
    int32_t lastPosition;
    struct System_Runtime_Serialization_ISerializationSurrogate_o *serializationSurrogate;
    struct System_Runtime_Serialization_StreamingContext_o context;
    struct System_Collections_Generic_List_Type__o *memberTypesList;
    struct System_Runtime_Serialization_Formatters_Binary_SerObjectInfoInit_o *serObjectInfoInit;
    struct System_Runtime_Serialization_IFormatterConverter_o *formatterConverter;
};

struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_o {
    struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_Fields fields;
};

struct System_Runtime_Serialization_ObjectHolderList_Fields {
    struct System_Runtime_Serialization_ObjectHolder_array *m_values;
    int32_t m_count;
};

struct System_Runtime_Serialization_ObjectHolderList_o {
    struct System_Runtime_Serialization_ObjectHolderList_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_ObjectHolderList_Fields fields;
};

struct System_Runtime_Serialization_ObjectHolderList_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Add;
};

struct System_Runtime_Serialization_ObjectHolderList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_ObjectHolderList_VTable vtable;
};

struct System_Runtime_Serialization_TypeLoadExceptionHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_FixupHolder_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Runtime_Serialization_FixupHolder_o *m_Items[65535];
};

struct System_Runtime_Serialization_TypeLoadExceptionHolder_Fields {
    struct System_String_o *m_typeName;
};

struct System_Runtime_Serialization_ObjectManager_Fields {
    struct System_Runtime_Serialization_DeserializationEventHandler_o *m_onDeserializationHandler;
    struct System_Runtime_Serialization_SerializationEventHandler_o *m_onDeserializedHandler;
    struct System_Runtime_Serialization_ObjectHolder_array *m_objects;
    struct Il2CppObject *m_topObject;
    struct System_Runtime_Serialization_ObjectHolderList_o *m_specialFixupObjects;
    int64_t m_fixupCount;
    struct System_Runtime_Serialization_ISurrogateSelector_o *m_selector;
    struct System_Runtime_Serialization_StreamingContext_o m_context;
};

struct System_Runtime_Serialization_ObjectManager_o {
    struct System_Runtime_Serialization_ObjectManager_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_ObjectManager_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_Fields {
    int32_t PRparseTypeEnum;
    int32_t PRobjectTypeEnum;
    int32_t PRarrayTypeEnum;
    int32_t PRmemberTypeEnum;
    int32_t PRmemberValueEnum;
    int32_t PRobjectPositionEnum;
    struct System_String_o *PRname;
    struct System_String_o *PRvalue;
    struct Il2CppObject *PRvarValue;
    struct System_String_o *PRkeyDt;
    struct System_Type_o *PRdtType;
    int32_t PRdtTypeCode;
    bool PRisEnum;
    int64_t PRobjectId;
    int64_t PRidRef;
    struct System_String_o *PRarrayElementTypeString;
    struct System_Type_o *PRarrayElementType;
    bool PRisArrayVariant;
    int32_t PRarrayElementTypeCode;
    int32_t PRrank;
    struct System_Int32_array *PRlengthA;
    struct System_Int32_array *PRpositionA;
    struct System_Int32_array *PRlowerBoundA;
    struct System_Int32_array *PRupperBoundA;
    struct System_Int32_array *PRindexMap;
    int32_t PRmemberIndex;
    int32_t PRlinearlength;
    struct System_Int32_array *PRrectangularMap;
    bool PRisLowerBound;
    int64_t PRtopId;
    int64_t PRheaderId;
    struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_o *PRobjectInfo;
    bool PRisValueTypeFixup;
    struct Il2CppObject *PRnewObj;
    struct System_Object_array *PRobjectA;
    struct System_Runtime_Serialization_Formatters_Binary_PrimitiveArray_o *PRprimitiveArray;
    bool PRisRegistered;
    struct System_Object_array *PRmemberData;
    struct System_Runtime_Serialization_SerializationInfo_o *PRsi;
    int32_t PRnullCount;
};

struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_o {
    struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_Formatters_Binary_ParseRecord_Fields fields;
};

struct System_Runtime_Serialization_ObjectManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_ObjectManager_VTable vtable;
};

struct System_Runtime_Serialization_FixupHolder_Fields {
    int64_t m_id;
    struct Il2CppObject *m_fixupInfo;
    int32_t m_fixupType;
};

struct System_Runtime_Serialization_TypeLoadExceptionHolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_TypeLoadExceptionHolder_VTable vtable;
};

struct System_Runtime_Serialization_TypeLoadExceptionHolder_o {
    struct System_Runtime_Serialization_TypeLoadExceptionHolder_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_TypeLoadExceptionHolder_Fields fields;
};

struct System_Runtime_Serialization_FixupHolder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Serialization_DeserializationEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Runtime_Serialization_DeserializationEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_DeserializationEventHandler_VTable vtable;
};

struct System_Runtime_Serialization_DeserializationEventHandler_o {
    struct System_Runtime_Serialization_DeserializationEventHandler_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_DeserializationEventHandler_Fields fields;
};

struct System_Runtime_Serialization_ObjectHolder_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Runtime_Serialization_ObjectHolder_o *m_Items[65535];
};

struct System_Runtime_Serialization_FixupHolder_o {
    struct System_Runtime_Serialization_FixupHolder_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_FixupHolder_Fields fields;
};

struct System_Runtime_Serialization_FixupHolder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_FixupHolder_VTable vtable;
};

struct System_Runtime_Serialization_FixupHolderList_Fields {
    struct System_Runtime_Serialization_FixupHolder_array *m_values;
    int32_t m_count;
};

struct System_Runtime_Serialization_FixupHolderList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Serialization_FixupHolderList_VTable vtable;
};

struct System_Runtime_Serialization_FixupHolderList_o {
    struct System_Runtime_Serialization_FixupHolderList_c *klass;
    void *monitor;
    struct System_Runtime_Serialization_FixupHolderList_Fields fields;
};

struct System_Runtime_Serialization_Formatters_Binary_ReadObjectInfo_StaticFields {
    int32_t readObjectInfoCounter;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesFontDefinition_Fields UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesFontDefinition_Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesFontDefinition_Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__Fields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__Fields;

typedef struct System_Func_T__T__bool__o System_Func_T__T__bool__o, *PSystem_Func_T__T__bool__o;

typedef struct System_Func_T__T__bool__c System_Func_T__T__bool__c, *PSystem_Func_T__T__bool__c;

typedef struct System_Func_T__T__bool__Fields System_Func_T__T__bool__Fields, *PSystem_Func_T__T__bool__Fields;

typedef struct System_Func_T__T__bool__VTable System_Func_T__T__bool__VTable, *PSystem_Func_T__T__bool__VTable;

struct System_Func_T__T__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_T__T__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__T__bool__VTable vtable;
};

struct System_Func_T__T__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__T__bool__o {
    struct System_Func_T__T__bool__c *klass;
    void *monitor;
    struct System_Func_T__T__bool__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_Fields super;
    int64_t m_CurrentTimeMs;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_CurrentFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TransitionEventsFrameState_T__o *m_NextFrameEventsState;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_TimingData_T___StylePropertyAnimationSystem_Values_StyleData_T___o running;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_StylePropertyAnimationSystem_Values_EmptyData_T___T__o completed;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__Fields super;
    struct System_Func_T__T__bool__o *_SameFunc_k__BackingField;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesFontDefinition_Fields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__Fields super;
};

typedef struct MethodInfo_1EBE4CC MethodInfo_1EBE4CC, *PMethodInfo_1EBE4CC;

typedef union _union_227029 _union_227029, *P_union_227029;

union _union_227029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE4CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DF3A0 MethodInfo_24DF3A0, *PMethodInfo_24DF3A0;

typedef union _union_175114 _union_175114, *P_union_175114;

union _union_175114 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF3A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175114 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C31D9C MethodInfo_2C31D9C, *PMethodInfo_2C31D9C;

typedef union _union_298256 _union_298256, *P_union_298256;

union _union_298256 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31D9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31D9C_RGCTXs *rgctx_data;
    union _union_298256 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2F334_RGCTXs MethodInfo_2C2F334_RGCTXs, *PMethodInfo_2C2F334_RGCTXs;

struct MethodInfo_2C2F334_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_3_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef struct UnityEngine_Keyframe_o UnityEngine_Keyframe_o, *PUnityEngine_Keyframe_o;

typedef struct UnityEngine_Keyframe_Fields UnityEngine_Keyframe_Fields, *PUnityEngine_Keyframe_Fields;

struct UnityEngine_Keyframe_Fields {
    float m_Time;
    float m_Value;
    float m_InTangent;
    float m_OutTangent;
    int32_t m_WeightedMode;
    float m_InWeight;
    float m_OutWeight;
};

struct UnityEngine_Keyframe_o {
    struct UnityEngine_Keyframe_Fields fields;
};

typedef struct Shock_SoundKey_HomeScene_VTable Shock_SoundKey_HomeScene_VTable, *PShock_SoundKey_HomeScene_VTable;

struct Shock_SoundKey_HomeScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3344890 MethodInfo_3344890, *PMethodInfo_3344890;

typedef union _union_300443 _union_300443, *P_union_300443;

union _union_300443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3344890 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947114 MethodInfo_2947114, *PMethodInfo_2947114;

typedef union _union_191330 _union_191330, *P_union_191330;

union _union_191330 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C6990 MethodInfo_13C6990, *PMethodInfo_13C6990;

typedef struct MethodInfo_13C6990_RGCTXs MethodInfo_13C6990_RGCTXs, *PMethodInfo_13C6990_RGCTXs;

typedef union _union_207420 _union_207420, *P_union_207420;

union _union_207420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C6990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C6990_RGCTXs *rgctx_data;
    union _union_207420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13C6990_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BCF2FC MethodInfo_1BCF2FC, *PMethodInfo_1BCF2FC;

typedef union _union_253123 _union_253123, *P_union_253123;

union _union_253123 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF2FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253123 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1100CAC MethodInfo_1100CAC, *PMethodInfo_1100CAC;

typedef union _union_195268 _union_195268, *P_union_195268;

union _union_195268 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1100CAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1100CAC_RGCTXs *rgctx_data;
    union _union_195268 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2619068 MethodInfo_2619068, *PMethodInfo_2619068;

typedef union _union_252689 _union_252689, *P_union_252689;

union _union_252689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2619068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B28458 MethodInfo_2B28458, *PMethodInfo_2B28458;

typedef union _union_235691 _union_235691, *P_union_235691;

union _union_235691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B28458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243597 _union_243597, *P_union_243597;

union _union_243597 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243599 _union_243599, *P_union_243599;

union _union_243599 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_294710C MethodInfo_294710C, *PMethodInfo_294710C;

typedef union _union_189892 _union_189892, *P_union_189892;

union _union_189892 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294710C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F0E00_RGCTXs MethodInfo_17F0E00_RGCTXs, *PMethodInfo_17F0E00_RGCTXs;

struct MethodInfo_17F0E00_RGCTXs {
    struct Il2CppClass *_0_System_EmptyArray_T_;
};

typedef union _union_243591 _union_243591, *P_union_243591;

union _union_243591 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_negativeInteger_StaticFields System_Xml_Schema_Datatype_negativeInteger_StaticFields, *PSystem_Xml_Schema_Datatype_negativeInteger_StaticFields;

struct System_Xml_Schema_Datatype_negativeInteger_StaticFields {
    struct System_Xml_Schema_FacetsChecker_o *numeric10FacetsChecker;
};

typedef union _union_243593 _union_243593, *P_union_243593;

union _union_243593 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243595 _union_243595, *P_union_243595;

union _union_243595 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_o Aoharu_RewardAnnouncer___c__DisplayClass23_0_o, *PAoharu_RewardAnnouncer___c__DisplayClass23_0_o;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_c Aoharu_RewardAnnouncer___c__DisplayClass23_0_c, *PAoharu_RewardAnnouncer___c__DisplayClass23_0_c;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_Fields Aoharu_RewardAnnouncer___c__DisplayClass23_0_Fields, *PAoharu_RewardAnnouncer___c__DisplayClass23_0_Fields;

typedef struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_VTable Aoharu_RewardAnnouncer___c__DisplayClass23_0_VTable, *PAoharu_RewardAnnouncer___c__DisplayClass23_0_VTable;

struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_Fields {
    int32_t rankFrom;
    int32_t rankTo;
    int32_t staminaDelta;
    int32_t friendMaxNumFrom;
    int32_t friendMaxNumTo;
    uint32_t liveId;
    int32_t highScoreFrom;
    int32_t liveScore;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_o {
    struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_c *klass;
    void *monitor;
    struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_Fields fields;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_RewardAnnouncer___c__DisplayClass23_0_VTable vtable;
};

typedef struct System_Runtime_CompilerServices_IsReadOnlyAttribute_Fields System_Runtime_CompilerServices_IsReadOnlyAttribute_Fields, *PSystem_Runtime_CompilerServices_IsReadOnlyAttribute_Fields;

struct System_Runtime_CompilerServices_IsReadOnlyAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef struct MethodInfo_2C2D908_RGCTXs MethodInfo_2C2D908_RGCTXs, *PMethodInfo_2C2D908_RGCTXs;

struct MethodInfo_2C2D908_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct Shock_ShopUtils___c__DisplayClass20_1_VTable Shock_ShopUtils___c__DisplayClass20_1_VTable, *PShock_ShopUtils___c__DisplayClass20_1_VTable;

struct Shock_ShopUtils___c__DisplayClass20_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass55_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass55_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass55_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass55_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass55_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass55_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass55_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass55_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass55_0_VTable vtable;
};

typedef struct MethodInfo_251CDBC MethodInfo_251CDBC, *PMethodInfo_251CDBC;

typedef union _union_255387 _union_255387, *P_union_255387;

union _union_255387 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CDBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255387 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GuestSelectScrollCell_AnimatorHash_Fields Aoharu_GuestSelectScrollCell_AnimatorHash_Fields, *PAoharu_GuestSelectScrollCell_AnimatorHash_Fields;

struct Aoharu_GuestSelectScrollCell_AnimatorHash_Fields {
};

typedef struct MethodInfo_3265F8C MethodInfo_3265F8C, *PMethodInfo_3265F8C;

typedef union _union_315191 _union_315191, *P_union_315191;

union _union_315191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265F8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_CARD_TYPE__bool__c System_Func_CARD_TYPE__bool__c, *PSystem_Func_CARD_TYPE__bool__c;

typedef struct System_Func_CARD_TYPE__bool__VTable System_Func_CARD_TYPE__bool__VTable, *PSystem_Func_CARD_TYPE__bool__VTable;

struct System_Func_CARD_TYPE__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CARD_TYPE__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CARD_TYPE__bool__VTable vtable;
};

typedef struct MethodInfo_10FF9DC_RGCTXs MethodInfo_10FF9DC_RGCTXs, *PMethodInfo_10FF9DC_RGCTXs;

struct MethodInfo_10FF9DC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_GamelibResultCodeMstTable___c__DisplayClass13_0_c Shock_GamelibResultCodeMstTable___c__DisplayClass13_0_c, *PShock_GamelibResultCodeMstTable___c__DisplayClass13_0_c;

typedef struct Shock_GamelibResultCodeMstTable___c__DisplayClass13_0_VTable Shock_GamelibResultCodeMstTable___c__DisplayClass13_0_VTable, *PShock_GamelibResultCodeMstTable___c__DisplayClass13_0_VTable;

struct Shock_GamelibResultCodeMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GamelibResultCodeMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GamelibResultCodeMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct System_IO_Compression_GZipStream_Fields System_IO_Compression_GZipStream_Fields, *PSystem_IO_Compression_GZipStream_Fields;

typedef struct System_IO_Compression_DeflateStream_o System_IO_Compression_DeflateStream_o, *PSystem_IO_Compression_DeflateStream_o;

typedef struct System_IO_Compression_DeflateStream_c System_IO_Compression_DeflateStream_c, *PSystem_IO_Compression_DeflateStream_c;

typedef struct System_IO_Compression_DeflateStream_Fields System_IO_Compression_DeflateStream_Fields, *PSystem_IO_Compression_DeflateStream_Fields;

typedef struct System_IO_Compression_DeflateStream_VTable System_IO_Compression_DeflateStream_VTable, *PSystem_IO_Compression_DeflateStream_VTable;

typedef struct System_IO_Compression_DeflateStreamNative_o System_IO_Compression_DeflateStreamNative_o, *PSystem_IO_Compression_DeflateStreamNative_o;

typedef struct System_IO_Compression_DeflateStreamNative_c System_IO_Compression_DeflateStreamNative_c, *PSystem_IO_Compression_DeflateStreamNative_c;

typedef struct System_IO_Compression_DeflateStreamNative_Fields System_IO_Compression_DeflateStreamNative_Fields, *PSystem_IO_Compression_DeflateStreamNative_Fields;

typedef struct System_IO_Compression_DeflateStreamNative_VTable System_IO_Compression_DeflateStreamNative_VTable, *PSystem_IO_Compression_DeflateStreamNative_VTable;

typedef struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_o System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_o, *PSystem_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_o;

typedef struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_c System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_c, *PSystem_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_c;

typedef struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_Fields System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_Fields, *PSystem_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_Fields;

typedef struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_VTable System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_VTable, *PSystem_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_VTable;

struct System_IO_Compression_DeflateStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_IO_Stream_o *base_stream;
    int32_t mode;
    bool leaveOpen;
    bool disposed;
    struct System_IO_Compression_DeflateStreamNative_o *native;
};

struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IO_Compression_GZipStream_Fields {
    struct System_IO_Stream_Fields super;
    struct System_IO_Compression_DeflateStream_o *_deflateStream;
};

struct System_IO_Compression_DeflateStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_o {
    struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_c *klass;
    void *monitor;
    struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_Fields fields;
};

struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_VTable vtable;
};

struct System_IO_Compression_DeflateStreamNative_Fields {
    struct System_IO_Compression_DeflateStreamNative_UnmanagedReadOrWrite_o *feeder;
    struct System_IO_Stream_o *base_stream;
    struct System_IO_Compression_DeflateStreamNative_SafeDeflateStreamHandle_o *z_stream;
    struct System_Runtime_InteropServices_GCHandle_o data;
    bool disposed;
    struct System_Byte_array *io_buffer;
    struct System_Exception_o *last_error;
};

struct System_IO_Compression_DeflateStreamNative_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_IO_Compression_DeflateStreamNative_o {
    struct System_IO_Compression_DeflateStreamNative_c *klass;
    void *monitor;
    struct System_IO_Compression_DeflateStreamNative_Fields fields;
};

struct System_IO_Compression_DeflateStreamNative_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Compression_DeflateStreamNative_VTable vtable;
};

struct System_IO_Compression_DeflateStream_o {
    struct System_IO_Compression_DeflateStream_c *klass;
    void *monitor;
    struct System_IO_Compression_DeflateStream_Fields fields;
};

struct System_IO_Compression_DeflateStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Compression_DeflateStream_VTable vtable;
};

typedef struct MethodInfo_1EBE4A4 MethodInfo_1EBE4A4, *PMethodInfo_1EBE4A4;

typedef union _union_226861 _union_226861, *P_union_226861;

union _union_226861 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE4A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226861 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F4157C_RGCTXs MethodInfo_2F4157C_RGCTXs, *PMethodInfo_2F4157C_RGCTXs;

struct MethodInfo_2F4157C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EBE48C MethodInfo_1EBE48C, *PMethodInfo_1EBE48C;

typedef union _union_226525 _union_226525, *P_union_226525;

union _union_226525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE48C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218539 _union_218539, *P_union_218539;

union _union_218539 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__7_o _PrivateImplementationDetails__7_o, *P_PrivateImplementationDetails__7_o;

typedef struct _PrivateImplementationDetails__7_c _PrivateImplementationDetails__7_c, *P_PrivateImplementationDetails__7_c;

typedef struct _PrivateImplementationDetails__7_Fields _PrivateImplementationDetails__7_Fields, *P_PrivateImplementationDetails__7_Fields;

typedef struct _PrivateImplementationDetails__7_StaticFields _PrivateImplementationDetails__7_StaticFields, *P_PrivateImplementationDetails__7_StaticFields;

typedef struct _PrivateImplementationDetails__7_VTable _PrivateImplementationDetails__7_VTable, *P_PrivateImplementationDetails__7_VTable;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_o _PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_Fields;

struct _PrivateImplementationDetails__7_Fields {
};

struct _PrivateImplementationDetails__7_o {
    struct _PrivateImplementationDetails__7_c *klass;
    void *monitor;
    struct _PrivateImplementationDetails__7_Fields fields;
};

struct _PrivateImplementationDetails__7_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__7_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__7_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__7_VTable vtable;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_Fields fields;
};

struct _PrivateImplementationDetails__7_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_5_o _4636993D3E1DA4E9D6B8F87B79E8F7C6D018580D52661950EABC3845C5897A4D;
};

typedef struct Carbon_IReadOnlyDictionaryExtensions_Fields Carbon_IReadOnlyDictionaryExtensions_Fields, *PCarbon_IReadOnlyDictionaryExtensions_Fields;

struct Carbon_IReadOnlyDictionaryExtensions_Fields {
};

typedef struct MethodInfo_1EBE484 MethodInfo_1EBE484, *PMethodInfo_1EBE484;

typedef union _union_226357 _union_226357, *P_union_226357;

union _union_226357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__c Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___SeMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___SeMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__VTable vtable;
};

typedef struct UniRx_IObservable_byte____Fields UniRx_IObservable_byte____Fields, *PUniRx_IObservable_byte____Fields;

struct UniRx_IObservable_byte____Fields {
};

typedef struct MethodInfo_2F42BBC_RGCTXs MethodInfo_2F42BBC_RGCTXs, *PMethodInfo_2F42BBC_RGCTXs;

struct MethodInfo_2F42BBC_RGCTXs {
    struct Il2CppClass *_0_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__GetSpeedBasedDuration;
};

typedef struct MethodInfo_17A84B4 MethodInfo_17A84B4, *PMethodInfo_17A84B4;

typedef union _union_168609 _union_168609, *P_union_168609;

union _union_168609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A84B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218531 _union_218531, *P_union_218531;

union _union_218531 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218533 _union_218533, *P_union_218533;

union _union_218533 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218535 _union_218535, *P_union_218535;

union _union_218535 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__o Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___SeMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___SeMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___SeMst__Fields fields;
};

typedef union _union_218537 _union_218537, *P_union_218537;

union _union_218537 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218527 _union_218527, *P_union_218527;

union _union_218527 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243505 _union_243505, *P_union_243505;

union _union_243505 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218529 _union_218529, *P_union_218529;

union _union_218529 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243507 _union_243507, *P_union_243507;

union _union_243507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243509 _union_243509, *P_union_243509;

union _union_243509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GachaResultScene___c__DisplayClass28_0_Fields Aoharu_GachaResultScene___c__DisplayClass28_0_Fields, *PAoharu_GachaResultScene___c__DisplayClass28_0_Fields;

struct Aoharu_GachaResultScene___c__DisplayClass28_0_Fields {
    struct System_Action_o *onComplete;
};

typedef struct MethodInfo_10C326C MethodInfo_10C326C, *PMethodInfo_10C326C;

typedef union _union_208539 _union_208539, *P_union_208539;

union _union_208539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C326C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_c System_Runtime_CompilerServices_AsyncVoidMethodBuilder_c, *PSystem_Runtime_CompilerServices_AsyncVoidMethodBuilder_c;

typedef struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_VTable System_Runtime_CompilerServices_AsyncVoidMethodBuilder_VTable, *PSystem_Runtime_CompilerServices_AsyncVoidMethodBuilder_VTable;

struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_AsyncVoidMethodBuilder_VTable vtable;
};

typedef union _union_243501 _union_243501, *P_union_243501;

union _union_243501 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct JetBrains_Annotations_ImplicitUseKindFlags_o JetBrains_Annotations_ImplicitUseKindFlags_o, *PJetBrains_Annotations_ImplicitUseKindFlags_o;

typedef struct JetBrains_Annotations_ImplicitUseKindFlags_Fields JetBrains_Annotations_ImplicitUseKindFlags_Fields, *PJetBrains_Annotations_ImplicitUseKindFlags_Fields;

struct JetBrains_Annotations_ImplicitUseKindFlags_Fields {
    int32_t value__;
};

struct JetBrains_Annotations_ImplicitUseKindFlags_o {
    struct JetBrains_Annotations_ImplicitUseKindFlags_Fields fields;
};

typedef union _union_243503 _union_243503, *P_union_243503;

union _union_243503 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_c _PrivateImplementationDetails____StaticArrayInitTypeSize_65_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_65_c;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_65_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_65_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_65_VTable vtable;
};

typedef struct MethodInfo_1956C28 MethodInfo_1956C28, *PMethodInfo_1956C28;

typedef union _union_262258 _union_262258, *P_union_262258;

union _union_262258 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1956C28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262258 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_c System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_c, *PSystem_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_c;

struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_VTable vtable;
};

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___VTable System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___VTable, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___VTable;

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Photon_Pun_UtilityScripts_StatesGui_StaticFields Photon_Pun_UtilityScripts_StatesGui_StaticFields, *PPhoton_Pun_UtilityScripts_StatesGui_StaticFields;

typedef struct Photon_Pun_UtilityScripts_StatesGui_o Photon_Pun_UtilityScripts_StatesGui_o, *PPhoton_Pun_UtilityScripts_StatesGui_o;

typedef struct Photon_Pun_UtilityScripts_StatesGui_c Photon_Pun_UtilityScripts_StatesGui_c, *PPhoton_Pun_UtilityScripts_StatesGui_c;

typedef struct Photon_Pun_UtilityScripts_StatesGui_Fields Photon_Pun_UtilityScripts_StatesGui_Fields, *PPhoton_Pun_UtilityScripts_StatesGui_Fields;

typedef struct Photon_Pun_UtilityScripts_StatesGui_VTable Photon_Pun_UtilityScripts_StatesGui_VTable, *PPhoton_Pun_UtilityScripts_StatesGui_VTable;

struct Photon_Pun_UtilityScripts_StatesGui_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_UtilityScripts_StatesGui_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Rect_o GuiOffset;
    bool DontDestroy;
    bool ServerTimestamp;
    bool DetailedConnection;
    bool Server;
    bool AppVersion;
    bool UserId;
    bool Room;
    bool RoomProps;
    bool EventsIn;
    bool LocalPlayer;
    bool PlayerProps;
    bool Others;
    bool Buttons;
    bool ExpectedUsers;
    struct UnityEngine_Rect_o GuiRect;
    float native_width;
    float native_height;
};

struct Photon_Pun_UtilityScripts_StatesGui_o {
    struct Photon_Pun_UtilityScripts_StatesGui_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_StatesGui_Fields fields;
};

struct Photon_Pun_UtilityScripts_StatesGui_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_UtilityScripts_StatesGui_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_StatesGui_VTable vtable;
};

struct Photon_Pun_UtilityScripts_StatesGui_StaticFields {
    struct Photon_Pun_UtilityScripts_StatesGui_o *Instance;
};

typedef union _union_218521 _union_218521, *P_union_218521;

union _union_218521 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218523 _union_218523, *P_union_218523;

union _union_218523 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_o System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_o, *PSystem_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_o;

typedef struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_Fields System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_Fields, *PSystem_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_Fields;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__o System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__o, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__o;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__Fields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__Fields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__Fields;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__Fields {
    struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_o m_coreState;
    struct System_Threading_Tasks_Task_TResult__o *m_task;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__o {
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__Fields fields;
};

struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__o __t__builder;
    struct System_Uri_o *uri;
    struct System_Net_ICredentials_o *credentials;
    struct System_Net_IWebProxy_o *proxy;
    struct System_Net_Cache_RequestCachePolicy_o *cachePolicy;
    struct System_Xml_XmlDownloadManager_o *__4__this;
    struct System_Net_WebRequest_o *_req_5__2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_WebResponse__o __u__1;
};

struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_o {
    struct System_Xml_XmlDownloadManager__GetNonFileStreamAsync_d__5_Fields fields;
};

typedef union _union_218525 _union_218525, *P_union_218525;

union _union_218525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10FE864_RGCTXs MethodInfo_10FE864_RGCTXs, *PMethodInfo_10FE864_RGCTXs;

struct MethodInfo_10FE864_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Collections_Generic_IEnumerator_EventPointMst__o System_Collections_Generic_IEnumerator_EventPointMst__o, *PSystem_Collections_Generic_IEnumerator_EventPointMst__o;

typedef struct System_Collections_Generic_IEnumerator_EventPointMst__c System_Collections_Generic_IEnumerator_EventPointMst__c, *PSystem_Collections_Generic_IEnumerator_EventPointMst__c;

typedef struct System_Collections_Generic_IEnumerator_EventPointMst__Fields System_Collections_Generic_IEnumerator_EventPointMst__Fields, *PSystem_Collections_Generic_IEnumerator_EventPointMst__Fields;

struct System_Collections_Generic_IEnumerator_EventPointMst__Fields {
};

struct System_Collections_Generic_IEnumerator_EventPointMst__o {
    struct System_Collections_Generic_IEnumerator_EventPointMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_EventPointMst__Fields fields;
};

struct System_Collections_Generic_IEnumerator_EventPointMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_PrefabLoader_Fields Shock_PrefabLoader_Fields, *PShock_PrefabLoader_Fields;

struct Shock_PrefabLoader_Fields {
};

typedef struct JetBrains_Annotations_ImplicitUseKindFlags_c JetBrains_Annotations_ImplicitUseKindFlags_c, *PJetBrains_Annotations_ImplicitUseKindFlags_c;

typedef struct JetBrains_Annotations_ImplicitUseKindFlags_VTable JetBrains_Annotations_ImplicitUseKindFlags_VTable, *PJetBrains_Annotations_ImplicitUseKindFlags_VTable;

struct JetBrains_Annotations_ImplicitUseKindFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct JetBrains_Annotations_ImplicitUseKindFlags_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct JetBrains_Annotations_ImplicitUseKindFlags_VTable vtable;
};

typedef struct MethodInfo_1D73594 MethodInfo_1D73594, *PMethodInfo_1D73594;

typedef union _union_282918 _union_282918, *P_union_282918;

union _union_282918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D73594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_102CF3C MethodInfo_102CF3C, *PMethodInfo_102CF3C;

typedef union _union_272404 _union_272404, *P_union_272404;

union _union_272404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102CF3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218551 _union_218551, *P_union_218551;

union _union_218551 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218553 _union_218553, *P_union_218553;

union _union_218553 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243E4BC MethodInfo_243E4BC, *PMethodInfo_243E4BC;

typedef union _union_277742 _union_277742, *P_union_277742;

union _union_277742 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E4BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277742 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218555 _union_218555, *P_union_218555;

union _union_218555 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218557 _union_218557, *P_union_218557;

union _union_218557 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218559 _union_218559, *P_union_218559;

union _union_218559 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F38AAC_RGCTXs MethodInfo_2F38AAC_RGCTXs, *PMethodInfo_2F38AAC_RGCTXs;

struct MethodInfo_2F38AAC_RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_TaskFactory_VoidTaskResult__FromAsyncImpl_TArg1__TArg2_;
};

typedef union _union_218549 _union_218549, *P_union_218549;

union _union_218549 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_StoryTopScrollItemData__VTable System_Collections_Generic_List_StoryTopScrollItemData__VTable, *PSystem_Collections_Generic_List_StoryTopScrollItemData__VTable;

struct System_Collections_Generic_List_StoryTopScrollItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c__DisplayClass2_0_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c__DisplayClass2_0_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c__DisplayClass2_0_c;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c__DisplayClass2_0_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_int__List_VisualElementAsset___VTable System_Collections_Generic_Dictionary_int__List_VisualElementAsset___VTable, *PSystem_Collections_Generic_Dictionary_int__List_VisualElementAsset___VTable;

struct System_Collections_Generic_Dictionary_int__List_VisualElementAsset___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct System_Xml_XmlSpace_c System_Xml_XmlSpace_c, *PSystem_Xml_XmlSpace_c;

typedef struct System_Xml_XmlSpace_VTable System_Xml_XmlSpace_VTable, *PSystem_Xml_XmlSpace_VTable;

struct System_Xml_XmlSpace_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Xml_XmlSpace_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlSpace_VTable vtable;
};

typedef struct MethodInfo_1EBE45C MethodInfo_1EBE45C, *PMethodInfo_1EBE45C;

typedef union _union_226189 _union_226189, *P_union_226189;

union _union_226189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE45C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C18FD8_RGCTXs MethodInfo_2C18FD8_RGCTXs, *PMethodInfo_2C18FD8_RGCTXs;

struct MethodInfo_2C18FD8_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_T__get_Count;
    struct Il2CppClass *_2_T__;
    struct MethodInfo *_3_System_Collections_Generic_ICollection_T__CopyTo;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_8_System_Array_Resize_T_;
    struct MethodInfo *_9_System_Array_Empty_T_;
};

typedef struct MethodInfo_102CF44 MethodInfo_102CF44, *PMethodInfo_102CF44;

typedef union _union_267930 _union_267930, *P_union_267930;

union _union_267930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102CF44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_150BBD8_RGCTXs MethodInfo_150BBD8_RGCTXs, *PMethodInfo_150BBD8_RGCTXs;

struct MethodInfo_150BBD8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_____o Item2;
};

typedef struct MethodInfo_2433A24 MethodInfo_2433A24, *PMethodInfo_2433A24;

typedef union _union_276602 _union_276602, *P_union_276602;

union _union_276602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2433A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218541 _union_218541, *P_union_218541;

union _union_218541 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218543 _union_218543, *P_union_218543;

union _union_218543 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218545 _union_218545, *P_union_218545;

union _union_218545 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218547 _union_218547, *P_union_218547;

union _union_218547 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_XmlSpace_o System_Xml_XmlSpace_o, *PSystem_Xml_XmlSpace_o;

typedef struct System_Xml_XmlSpace_Fields System_Xml_XmlSpace_Fields, *PSystem_Xml_XmlSpace_Fields;

struct System_Xml_XmlSpace_Fields {
    int32_t value__;
};

struct System_Xml_XmlSpace_o {
    struct System_Xml_XmlSpace_Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____Fields System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____Fields, *PSystem_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____Fields;

struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_243539 _union_243539, *P_union_243539;

union _union_243539 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _Module__45_Fields _Module__45_Fields, *P_Module__45_Fields;

struct _Module__45_Fields {
};

typedef struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__o UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__o, *PUnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__o;

typedef struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__c UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__c, *PUnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__c;

typedef struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__Fields UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__Fields, *PUnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__Fields;

typedef struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__VTable UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__VTable, *PUnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__VTable;

struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _pointerId_k__BackingField;
    struct System_String_o *_pointerType_k__BackingField;
    bool _isPrimary_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    struct UnityEngine_Vector3_o _position_k__BackingField;
    struct UnityEngine_Vector3_o _localPosition_k__BackingField;
    struct UnityEngine_Vector3_o _deltaPosition_k__BackingField;
    float _deltaTime_k__BackingField;
    int32_t _clickCount_k__BackingField;
    float _pressure_k__BackingField;
    float _tangentialPressure_k__BackingField;
    float _altitudeAngle_k__BackingField;
    float _azimuthAngle_k__BackingField;
    float _twist_k__BackingField;
    struct UnityEngine_Vector2_o _radius_k__BackingField;
    struct UnityEngine_Vector2_o _radiusVariance_k__BackingField;
    int32_t _modifiers_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_recomputeTopElementUnderPointer_k__BackingField;
};

struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__o {
    struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__Fields fields;
};

struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
    struct VirtualInvokeData _16_get_pointerType;
    struct VirtualInvokeData _17_get_isPrimary;
    struct VirtualInvokeData _18_get_button;
    struct VirtualInvokeData _19_get_pressedButtons;
    struct VirtualInvokeData _20_get_position;
    struct VirtualInvokeData _21_get_localPosition;
    struct VirtualInvokeData _22_get_deltaPosition;
    struct VirtualInvokeData _23_get_deltaTime;
    struct VirtualInvokeData _24_get_clickCount;
    struct VirtualInvokeData _25_get_pressure;
    struct VirtualInvokeData _26_get_tangentialPressure;
    struct VirtualInvokeData _27_get_altitudeAngle;
    struct VirtualInvokeData _28_get_azimuthAngle;
    struct VirtualInvokeData _29_get_twist;
    struct VirtualInvokeData _30_get_radius;
    struct VirtualInvokeData _31_get_radiusVariance;
    struct VirtualInvokeData _32_get_modifiers;
    struct VirtualInvokeData _33_get_shiftKey;
    struct VirtualInvokeData _34_get_ctrlKey;
    struct VirtualInvokeData _35_get_commandKey;
    struct VirtualInvokeData _36_get_altKey;
    struct VirtualInvokeData _37_get_actionKey;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IPointerEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IPointerEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IPointerEventInternal_get_recomputeTopElementUnderPointer;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IPointerEventInternal_set_recomputeTopElementUnderPointer;
};

struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerEventBase_PointerLeaveEvent__VTable vtable;
};

typedef union _union_243531 _union_243531, *P_union_243531;

union _union_243531 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_181B9CC MethodInfo_181B9CC, *PMethodInfo_181B9CC;

typedef struct MethodInfo_181B9CC_RGCTXs MethodInfo_181B9CC_RGCTXs, *PMethodInfo_181B9CC_RGCTXs;

typedef union _union_339529 _union_339529, *P_union_339529;

union _union_339529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181B9CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181B9CC_RGCTXs *rgctx_data;
    union _union_339529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_181B9CC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_TSource_;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Collections_Generic_Comparer_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_Comparer_TSource__Compare;
};

typedef struct MethodInfo_1298EBC_RGCTXs MethodInfo_1298EBC_RGCTXs, *PMethodInfo_1298EBC_RGCTXs;

struct MethodInfo_1298EBC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_243535 _union_243535, *P_union_243535;

union _union_243535 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD1818 MethodInfo_1FD1818, *PMethodInfo_1FD1818;

typedef union _union_266834 _union_266834, *P_union_266834;

union _union_266834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NavigationConditionMstTable_c Shock_NavigationConditionMstTable_c, *PShock_NavigationConditionMstTable_c;

typedef struct Shock_NavigationConditionMstTable_StaticFields Shock_NavigationConditionMstTable_StaticFields, *PShock_NavigationConditionMstTable_StaticFields;

typedef struct Shock_NavigationConditionMstTable_VTable Shock_NavigationConditionMstTable_VTable, *PShock_NavigationConditionMstTable_VTable;

typedef struct Shock_NavigationConditionMstTable_o Shock_NavigationConditionMstTable_o, *PShock_NavigationConditionMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__o Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__o, *PCarbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__o;

typedef struct Shock_NavigationConditionMstTable_Fields Shock_NavigationConditionMstTable_Fields, *PShock_NavigationConditionMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__c Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__c, *PCarbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__Fields Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__Fields, *PCarbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__Fields;

typedef struct Shock_GameMstTableBase_NavigationConditionMst__ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___Fields Shock_GameMstTableBase_NavigationConditionMst__ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___Fields, *PShock_GameMstTableBase_NavigationConditionMst__ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___Fields;

struct Shock_GameMstTableBase_NavigationConditionMst__ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_NavigationConditionMstTable_Fields {
    struct Shock_GameMstTableBase_NavigationConditionMst__ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___Fields super;
};

struct Shock_NavigationConditionMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_NavigationConditionMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_NavigationConditionMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationConditionMstTable_VTable vtable;
};

struct Shock_NavigationConditionMstTable_o {
    struct Shock_NavigationConditionMstTable_c *klass;
    void *monitor;
    struct Shock_NavigationConditionMstTable_Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_NavigationConditionMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_NavigationConditionMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__o {
    struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_string__NAVIGATION_CONDITION_TYPE__uint___NavigationConditionMst__Fields fields;
};

typedef struct MethodInfo_312A6C8 MethodInfo_312A6C8, *PMethodInfo_312A6C8;

typedef union _union_224313 _union_224313, *P_union_224313;

union _union_224313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A6C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityEvent_array UnityEngine_Events_UnityEvent_array, *PUnityEngine_Events_UnityEvent_array;

struct UnityEngine_Events_UnityEvent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Events_UnityEvent_o *m_Items[65535];
};

typedef union _union_243537 _union_243537, *P_union_243537;

union _union_243537 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2026F50 MethodInfo_2026F50, *PMethodInfo_2026F50;

typedef union _union_283100 _union_283100, *P_union_283100;

union _union_283100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026F50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218571 _union_218571, *P_union_218571;

union _union_218571 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Plugins_Options_IPlugOptions_c DG_Tweening_Plugins_Options_IPlugOptions_c, *PDG_Tweening_Plugins_Options_IPlugOptions_c;

struct DG_Tweening_Plugins_Options_IPlugOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_218573 _union_218573, *P_union_218573;

union _union_218573 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218575 _union_218575, *P_union_218575;

union _union_218575 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218577 _union_218577, *P_union_218577;

union _union_218577 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_CanvasUpdate_Fields UnityEngine_UI_CanvasUpdate_Fields, *PUnityEngine_UI_CanvasUpdate_Fields;

struct UnityEngine_UI_CanvasUpdate_Fields {
    int32_t value__;
};

typedef union _union_218579 _union_218579, *P_union_218579;

union _union_218579 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243549 _union_243549, *P_union_243549;

union _union_243549 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Plugins_Options_IPlugOptions_o DG_Tweening_Plugins_Options_IPlugOptions_o, *PDG_Tweening_Plugins_Options_IPlugOptions_o;

typedef struct DG_Tweening_Plugins_Options_IPlugOptions_Fields DG_Tweening_Plugins_Options_IPlugOptions_Fields, *PDG_Tweening_Plugins_Options_IPlugOptions_Fields;

struct DG_Tweening_Plugins_Options_IPlugOptions_Fields {
};

struct DG_Tweening_Plugins_Options_IPlugOptions_o {
    struct DG_Tweening_Plugins_Options_IPlugOptions_c *klass;
    void *monitor;
    struct DG_Tweening_Plugins_Options_IPlugOptions_Fields fields;
};

typedef struct System_DateTimeParse___c_Fields System_DateTimeParse___c_Fields, *PSystem_DateTimeParse___c_Fields;

struct System_DateTimeParse___c_Fields {
};

typedef struct System_CompatibilitySwitches_c System_CompatibilitySwitches_c, *PSystem_CompatibilitySwitches_c;

typedef struct System_CompatibilitySwitches_StaticFields System_CompatibilitySwitches_StaticFields, *PSystem_CompatibilitySwitches_StaticFields;

typedef struct System_CompatibilitySwitches_VTable System_CompatibilitySwitches_VTable, *PSystem_CompatibilitySwitches_VTable;

struct System_CompatibilitySwitches_StaticFields {
    bool IsAppEarlierThanWindowsPhone8;
};

struct System_CompatibilitySwitches_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_CompatibilitySwitches_c {
    struct Il2CppClass_1 _1;
    struct System_CompatibilitySwitches_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_CompatibilitySwitches_VTable vtable;
};

typedef union _union_243541 _union_243541, *P_union_243541;

union _union_243541 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243543 _union_243543, *P_union_243543;

union _union_243543 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_EventBase_PointerDownEvent__StaticFields UnityEngine_UIElements_EventBase_PointerDownEvent__StaticFields, *PUnityEngine_UIElements_EventBase_PointerDownEvent__StaticFields;

struct UnityEngine_UIElements_EventBase_PointerDownEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

typedef union _union_243545 _union_243545, *P_union_243545;

union _union_243545 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Globalization_DateTimeStyles_Fields System_Globalization_DateTimeStyles_Fields, *PSystem_Globalization_DateTimeStyles_Fields;

struct System_Globalization_DateTimeStyles_Fields {
    int32_t value__;
};

typedef struct Aoharu_Chat_Select_TalkSortDialog___c__DisplayClass24_0_c Aoharu_Chat_Select_TalkSortDialog___c__DisplayClass24_0_c, *PAoharu_Chat_Select_TalkSortDialog___c__DisplayClass24_0_c;

typedef struct Aoharu_Chat_Select_TalkSortDialog___c__DisplayClass24_0_VTable Aoharu_Chat_Select_TalkSortDialog___c__DisplayClass24_0_VTable, *PAoharu_Chat_Select_TalkSortDialog___c__DisplayClass24_0_VTable;

struct Aoharu_Chat_Select_TalkSortDialog___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Select_TalkSortDialog___c__DisplayClass24_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Select_TalkSortDialog___c__DisplayClass24_0_VTable vtable;
};

typedef union _union_243547 _union_243547, *P_union_243547;

union _union_243547 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_CompatibilitySwitches_o System_CompatibilitySwitches_o, *PSystem_CompatibilitySwitches_o;

typedef struct System_CompatibilitySwitches_Fields System_CompatibilitySwitches_Fields, *PSystem_CompatibilitySwitches_Fields;

struct System_CompatibilitySwitches_Fields {
};

struct System_CompatibilitySwitches_o {
    struct System_CompatibilitySwitches_c *klass;
    void *monitor;
    struct System_CompatibilitySwitches_Fields fields;
};

typedef union _union_218561 _union_218561, *P_union_218561;

union _union_218561 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6E7D4 MethodInfo_2D6E7D4, *PMethodInfo_2D6E7D4;

typedef struct MethodInfo_2D6E7D4_RGCTXs MethodInfo_2D6E7D4_RGCTXs, *PMethodInfo_2D6E7D4_RGCTXs;

typedef union _union_288547 _union_288547, *P_union_288547;

union _union_288547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E7D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E7D4_RGCTXs *rgctx_data;
    union _union_288547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6E7D4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SampleObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SampleObservable_T___ctor;
};

typedef union _union_218563 _union_218563, *P_union_218563;

union _union_218563 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218565 _union_218565, *P_union_218565;

union _union_218565 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218567 _union_218567, *P_union_218567;

union _union_218567 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218569 _union_218569, *P_union_218569;

union _union_218569 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_ConstrainedExecution_PrePrepareMethodAttribute_Fields System_Runtime_ConstrainedExecution_PrePrepareMethodAttribute_Fields, *PSystem_Runtime_ConstrainedExecution_PrePrepareMethodAttribute_Fields;

struct System_Runtime_ConstrainedExecution_PrePrepareMethodAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef union _union_243517 _union_243517, *P_union_243517;

union _union_243517 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_SkeletonMemoria_InstructionDelegate_o Spine_Unity_SkeletonMemoria_InstructionDelegate_o, *PSpine_Unity_SkeletonMemoria_InstructionDelegate_o;

typedef struct Spine_Unity_SkeletonMemoria_InstructionDelegate_c Spine_Unity_SkeletonMemoria_InstructionDelegate_c, *PSpine_Unity_SkeletonMemoria_InstructionDelegate_c;

typedef struct Spine_Unity_SkeletonMemoria_InstructionDelegate_Fields Spine_Unity_SkeletonMemoria_InstructionDelegate_Fields, *PSpine_Unity_SkeletonMemoria_InstructionDelegate_Fields;

typedef struct Spine_Unity_SkeletonMemoria_InstructionDelegate_VTable Spine_Unity_SkeletonMemoria_InstructionDelegate_VTable, *PSpine_Unity_SkeletonMemoria_InstructionDelegate_VTable;

struct Spine_Unity_SkeletonMemoria_InstructionDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Spine_Unity_SkeletonMemoria_InstructionDelegate_o {
    struct Spine_Unity_SkeletonMemoria_InstructionDelegate_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonMemoria_InstructionDelegate_Fields fields;
};

struct Spine_Unity_SkeletonMemoria_InstructionDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Spine_Unity_SkeletonMemoria_InstructionDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonMemoria_InstructionDelegate_VTable vtable;
};

typedef union _union_243519 _union_243519, *P_union_243519;

union _union_243519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243511 _union_243511, *P_union_243511;

union _union_243511 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DF380 MethodInfo_24DF380, *PMethodInfo_24DF380;

typedef union _union_173676 _union_173676, *P_union_173676;

union _union_173676 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243515 _union_243515, *P_union_243515;

union _union_243515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14B9380 MethodInfo_14B9380, *PMethodInfo_14B9380;

typedef union _union_260296 _union_260296, *P_union_260296;

union _union_260296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14B9380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218591 _union_218591, *P_union_218591;

union _union_218591 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218593 _union_218593, *P_union_218593;

union _union_218593 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B396C MethodInfo_32B396C, *PMethodInfo_32B396C;

typedef union _union_318699 _union_318699, *P_union_318699;

union _union_318699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B396C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218595 _union_218595, *P_union_218595;

union _union_218595 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28F5804 MethodInfo_28F5804, *PMethodInfo_28F5804;

typedef union _union_235525 _union_235525, *P_union_235525;

union _union_235525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218597 _union_218597, *P_union_218597;

union _union_218597 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218599 _union_218599, *P_union_218599;

union _union_218599 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243527 _union_243527, *P_union_243527;

union _union_243527 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_StringWriter_c System_IO_StringWriter_c, *PSystem_IO_StringWriter_c;

typedef struct System_IO_StringWriter_VTable System_IO_StringWriter_VTable, *PSystem_IO_StringWriter_VTable;

struct System_IO_StringWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_FormatProvider;
    struct VirtualInvokeData _8_Close;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_Flush;
    struct VirtualInvokeData _11_get_NewLine;
    struct VirtualInvokeData _12_Write;
    struct VirtualInvokeData _13_Write;
    struct VirtualInvokeData _14_Write;
    struct VirtualInvokeData _15_Write;
    struct VirtualInvokeData _16_Write;
    struct VirtualInvokeData _17_WriteLine;
    struct VirtualInvokeData _18_WriteLine;
    struct VirtualInvokeData _19_WriteLine;
    struct VirtualInvokeData _20_WriteLine;
};

struct System_IO_StringWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_StringWriter_VTable vtable;
};

typedef struct MethodInfo_32B3980 MethodInfo_32B3980, *PMethodInfo_32B3980;

typedef union _union_318745 _union_318745, *P_union_318745;

union _union_318745 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243529 _union_243529, *P_union_243529;

union _union_243529 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2026F5C MethodInfo_2026F5C, *PMethodInfo_2026F5C;

typedef union _union_283104 _union_283104, *P_union_283104;

union _union_283104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_SortedListKeyEnumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243521 _union_243521, *P_union_243521;

union _union_243521 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243523 _union_243523, *P_union_243523;

union _union_243523 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_StringWriter_o System_IO_StringWriter_o, *PSystem_IO_StringWriter_o;

struct System_IO_StringWriter_o {
    struct System_IO_StringWriter_c *klass;
    void *monitor;
    struct System_IO_StringWriter_Fields fields;
};

typedef union _union_243525 _union_243525, *P_union_243525;

union _union_243525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2D874_RGCTXs MethodInfo_2C2D874_RGCTXs, *PMethodInfo_2C2D874_RGCTXs;

struct MethodInfo_2C2D874_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct System_Xml_Schema_NamespaceList_ListType_VTable System_Xml_Schema_NamespaceList_ListType_VTable, *PSystem_Xml_Schema_NamespaceList_ListType_VTable;

struct System_Xml_Schema_NamespaceList_ListType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_17325D0 MethodInfo_17325D0, *PMethodInfo_17325D0;

typedef union _union_168945 _union_168945, *P_union_168945;

union _union_168945 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17325D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168945 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218581 _union_218581, *P_union_218581;

union _union_218581 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2051F00 MethodInfo_2051F00, *PMethodInfo_2051F00;

typedef union _union_220327 _union_220327, *P_union_220327;

union _union_220327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051F00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBE498 MethodInfo_1EBE498, *PMethodInfo_1EBE498;

typedef union _union_226693 _union_226693, *P_union_226693;

union _union_226693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_VisualElement___c__DisplayClass437_0_c UnityEngine_UIElements_VisualElement___c__DisplayClass437_0_c, *PUnityEngine_UIElements_VisualElement___c__DisplayClass437_0_c;

typedef struct UnityEngine_UIElements_VisualElement___c__DisplayClass437_0_VTable UnityEngine_UIElements_VisualElement___c__DisplayClass437_0_VTable, *PUnityEngine_UIElements_VisualElement___c__DisplayClass437_0_VTable;

struct UnityEngine_UIElements_VisualElement___c__DisplayClass437_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VisualElement___c__DisplayClass437_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElement___c__DisplayClass437_0_VTable vtable;
};

typedef union _union_218583 _union_218583, *P_union_218583;

union _union_218583 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_309F02C MethodInfo_309F02C, *PMethodInfo_309F02C;

typedef struct MethodInfo_309F02C_RGCTXs MethodInfo_309F02C_RGCTXs, *PMethodInfo_309F02C_RGCTXs;

typedef union _union_205515 _union_205515, *P_union_205515;

union _union_205515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309F02C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309F02C_RGCTXs *rgctx_data;
    union _union_205515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_309F02C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_218585 _union_218585, *P_union_218585;

union _union_218585 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218587 _union_218587, *P_union_218587;

union _union_218587 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_Experimental_ValueAnimation_T__VTable UnityEngine_UIElements_Experimental_ValueAnimation_T__VTable, *PUnityEngine_UIElements_Experimental_ValueAnimation_T__VTable;

struct UnityEngine_UIElements_Experimental_ValueAnimation_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_UIElements_Experimental_IValueAnimationUpdate_Tick;
    struct VirtualInvokeData _5_get_durationMs;
    struct VirtualInvokeData _6_set_durationMs;
    struct VirtualInvokeData _7_get_isRunning;
    struct VirtualInvokeData _8_Start;
    struct VirtualInvokeData _9_Stop;
    struct VirtualInvokeData _10_Recycle;
};

typedef union _union_218589 _union_218589, *P_union_218589;

union _union_218589 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__CardData__VTable Carbon_ListDictionary_uint__CardData__VTable, *PCarbon_ListDictionary_uint__CardData__VTable;

struct Carbon_ListDictionary_uint__CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Chipstar_Downloads_ILoadJob_FileInfo__o Chipstar_Downloads_ILoadJob_FileInfo__o, *PChipstar_Downloads_ILoadJob_FileInfo__o;

typedef struct Chipstar_Downloads_ILoadJob_FileInfo__c Chipstar_Downloads_ILoadJob_FileInfo__c, *PChipstar_Downloads_ILoadJob_FileInfo__c;

typedef struct Chipstar_Downloads_ILoadJob_FileInfo__Fields Chipstar_Downloads_ILoadJob_FileInfo__Fields, *PChipstar_Downloads_ILoadJob_FileInfo__Fields;

struct Chipstar_Downloads_ILoadJob_FileInfo__Fields {
};

struct Chipstar_Downloads_ILoadJob_FileInfo__o {
    struct Chipstar_Downloads_ILoadJob_FileInfo__c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadJob_FileInfo__Fields fields;
};

struct Chipstar_Downloads_ILoadJob_FileInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_HighScoreRateUtils_VTable Shock_HighScoreRateUtils_VTable, *PShock_HighScoreRateUtils_VTable;

struct Shock_HighScoreRateUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2447E78 MethodInfo_2447E78, *PMethodInfo_2447E78;

struct MethodInfo_2447E78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusLinkInfo__c CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusLinkInfo__c, *PCriWare_CriStructMemory_CriAtomExAcf_AcfDspBusLinkInfo__c;

typedef struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusLinkInfo__VTable CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusLinkInfo__VTable, *PCriWare_CriStructMemory_CriAtomExAcf_AcfDspBusLinkInfo__VTable;

struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusLinkInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusLinkInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusLinkInfo__VTable vtable;
};

typedef struct MethodInfo_15898E4 MethodInfo_15898E4, *PMethodInfo_15898E4;

typedef union _union_169791 _union_169791, *P_union_169791;

union _union_169791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15898E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TutorialSettings_LiveSettings___c_o Shock_TutorialSettings_LiveSettings___c_o, *PShock_TutorialSettings_LiveSettings___c_o;

typedef struct Shock_TutorialSettings_LiveSettings___c_c Shock_TutorialSettings_LiveSettings___c_c, *PShock_TutorialSettings_LiveSettings___c_c;

typedef struct Shock_TutorialSettings_LiveSettings___c_Fields Shock_TutorialSettings_LiveSettings___c_Fields, *PShock_TutorialSettings_LiveSettings___c_Fields;

typedef struct Shock_TutorialSettings_LiveSettings___c_StaticFields Shock_TutorialSettings_LiveSettings___c_StaticFields, *PShock_TutorialSettings_LiveSettings___c_StaticFields;

typedef struct Shock_TutorialSettings_LiveSettings___c_VTable Shock_TutorialSettings_LiveSettings___c_VTable, *PShock_TutorialSettings_LiveSettings___c_VTable;

typedef struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__o System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__o, *PSystem_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__o;

typedef struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__c System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__c, *PSystem_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__c;

typedef struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__Fields System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__Fields, *PSystem_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__Fields;

struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_TutorialSettings_LiveSettings___c_Fields {
};

struct Shock_TutorialSettings_LiveSettings___c_o {
    struct Shock_TutorialSettings_LiveSettings___c_c *klass;
    void *monitor;
    struct Shock_TutorialSettings_LiveSettings___c_Fields fields;
};

struct Shock_TutorialSettings_LiveSettings___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialSettings_LiveSettings___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_TutorialSettings_LiveSettings___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialSettings_LiveSettings___c_VTable vtable;
};

struct Shock_TutorialSettings_LiveSettings___c_StaticFields {
    struct Shock_TutorialSettings_LiveSettings___c_o *__9;
    struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__o *__9__38_0;
};

struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__o {
    struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__c *klass;
    void *monitor;
    struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__Fields fields;
};

struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TutorialSettings_LiveSettings_BandCategorypLiveId__uint__VTable vtable;
};

typedef struct UnityEngine_UIElements_TreeView_UxmlTraits_c UnityEngine_UIElements_TreeView_UxmlTraits_c, *PUnityEngine_UIElements_TreeView_UxmlTraits_c;

typedef struct UnityEngine_UIElements_TreeView_UxmlTraits_VTable UnityEngine_UIElements_TreeView_UxmlTraits_VTable, *PUnityEngine_UIElements_TreeView_UxmlTraits_VTable;

struct UnityEngine_UIElements_TreeView_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_TreeView_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TreeView_UxmlTraits_VTable vtable;
};

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomPlayerTtlProperty_c Photon_Pun_Demo_Cockpit_CurrentRoomPlayerTtlProperty_c, *PPhoton_Pun_Demo_Cockpit_CurrentRoomPlayerTtlProperty_c;

struct Photon_Pun_Demo_Cockpit_CurrentRoomPlayerTtlProperty_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Cockpit_CurrentRoomPlayerTtlProperty_VTable vtable;
};

typedef struct MethodInfo_2F468C4_RGCTXs MethodInfo_2F468C4_RGCTXs, *PMethodInfo_2F468C4_RGCTXs;

struct MethodInfo_2F468C4_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_6_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__o System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__o, *PSystem_Collections_Generic_List_BackKeyManagerObject_ActionHandle__o;

typedef struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__c System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__c, *PSystem_Collections_Generic_List_BackKeyManagerObject_ActionHandle__c;

typedef struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__Fields System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__Fields, *PSystem_Collections_Generic_List_BackKeyManagerObject_ActionHandle__Fields;

typedef struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__StaticFields System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__StaticFields, *PSystem_Collections_Generic_List_BackKeyManagerObject_ActionHandle__StaticFields;

typedef struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__VTable System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__VTable, *PSystem_Collections_Generic_List_BackKeyManagerObject_ActionHandle__VTable;

struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__Fields {
    struct Shock_BackKeyManagerObject_ActionHandle_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__StaticFields {
    struct Shock_BackKeyManagerObject_ActionHandle_array *s_emptyArray;
};

struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__o {
    struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__Fields fields;
};

struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BackKeyManagerObject_ActionHandle__VTable vtable;
};

typedef struct System_Func_KeyValuePair_string__string___string__c System_Func_KeyValuePair_string__string___string__c, *PSystem_Func_KeyValuePair_string__string___string__c;

typedef struct System_Func_KeyValuePair_string__string___string__VTable System_Func_KeyValuePair_string__string___string__VTable, *PSystem_Func_KeyValuePair_string__string___string__VTable;

struct System_Func_KeyValuePair_string__string___string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_KeyValuePair_string__string___string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_string__string___string__VTable vtable;
};

typedef struct MethodInfo_1F058AC MethodInfo_1F058AC, *PMethodInfo_1F058AC;

typedef union _union_323922 _union_323922, *P_union_323922;

union _union_323922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F058AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22377EC MethodInfo_22377EC, *PMethodInfo_22377EC;

typedef union _union_291420 _union_291420, *P_union_291420;

union _union_291420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22377EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlNodeType_o System_Xml_XmlNodeType_o, *PSystem_Xml_XmlNodeType_o;

struct System_Xml_XmlNodeType_o {
    struct System_Xml_XmlNodeType_Fields fields;
};

typedef struct Shock_Login_DeleteSongAssetsStep___c__DisplayClass1_0_VTable Shock_Login_DeleteSongAssetsStep___c__DisplayClass1_0_VTable, *PShock_Login_DeleteSongAssetsStep___c__DisplayClass1_0_VTable;

struct Shock_Login_DeleteSongAssetsStep___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2F3993C_RGCTXs MethodInfo_2F3993C_RGCTXs, *PMethodInfo_2F3993C_RGCTXs;

struct MethodInfo_2F3993C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Spine_ExposedList_TOutput__c Spine_ExposedList_TOutput__c, *PSpine_ExposedList_TOutput__c;

typedef struct Spine_ExposedList_TOutput__StaticFields Spine_ExposedList_TOutput__StaticFields, *PSpine_ExposedList_TOutput__StaticFields;

typedef struct Spine_ExposedList_TOutput__VTable Spine_ExposedList_TOutput__VTable, *PSpine_ExposedList_TOutput__VTable;

struct Spine_ExposedList_TOutput__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

struct Spine_ExposedList_TOutput__c {
    struct Il2CppClass_1 _1;
    struct Spine_ExposedList_TOutput__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_ExposedList_TOutput__VTable vtable;
};

struct Spine_ExposedList_TOutput__StaticFields {
    struct System_Object_array *EmptyArray;
};

typedef struct MethodInfo_17E45E8_RGCTXs MethodInfo_17E45E8_RGCTXs, *PMethodInfo_17E45E8_RGCTXs;

struct MethodInfo_17E45E8_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2___ctor;
    struct MethodInfo *_2_GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2___ToOnGameThread_b__0;
    struct Il2CppClass *_3_System_Action_T1__T2_;
    struct MethodInfo *_4_System_Action_T1__T2___ctor;
};

typedef struct MethodInfo_2B282A4 MethodInfo_2B282A4, *PMethodInfo_2B282A4;

typedef union _union_235187 _union_235187, *P_union_235187;

union _union_235187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B282A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1001_0_Fields Shock_Protocol___c__DisplayClass1001_0_Fields, *PShock_Protocol___c__DisplayClass1001_0_Fields;

typedef struct System_Action_RecvExchangeGetR__o System_Action_RecvExchangeGetR__o, *PSystem_Action_RecvExchangeGetR__o;

typedef struct System_Action_RecvExchangeGetR__c System_Action_RecvExchangeGetR__c, *PSystem_Action_RecvExchangeGetR__c;

typedef struct System_Action_RecvExchangeGetR__Fields System_Action_RecvExchangeGetR__Fields, *PSystem_Action_RecvExchangeGetR__Fields;

typedef struct System_Action_RecvExchangeGetR__VTable System_Action_RecvExchangeGetR__VTable, *PSystem_Action_RecvExchangeGetR__VTable;

struct System_Action_RecvExchangeGetR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvExchangeGetR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvExchangeGetR__VTable vtable;
};

struct System_Action_RecvExchangeGetR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvExchangeGetR__o {
    struct System_Action_RecvExchangeGetR__c *klass;
    void *monitor;
    struct System_Action_RecvExchangeGetR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass1001_0_Fields {
    struct System_Action_RecvExchangeGetR__o *onSuccess;
};

typedef struct MethodInfo_2E62150_RGCTXs MethodInfo_2E62150_RGCTXs, *PMethodInfo_2E62150_RGCTXs;

struct MethodInfo_2E62150_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TElement__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TElement__TKey___ctor;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__ResourceLocator__Fields System_Collections_Generic_Dictionary_Entry_object__ResourceLocator__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__ResourceLocator__Fields;

typedef struct System_Resources_ResourceLocator_o System_Resources_ResourceLocator_o, *PSystem_Resources_ResourceLocator_o;

typedef struct System_Resources_ResourceLocator_Fields System_Resources_ResourceLocator_Fields, *PSystem_Resources_ResourceLocator_Fields;

struct System_Resources_ResourceLocator_Fields {
    struct Il2CppObject *_value;
    int32_t _dataPos;
};

struct System_Resources_ResourceLocator_o {
    struct System_Resources_ResourceLocator_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_object__ResourceLocator__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    struct System_Resources_ResourceLocator_o value;
};

typedef struct System_Xml_XmlNodeType_c System_Xml_XmlNodeType_c, *PSystem_Xml_XmlNodeType_c;

typedef struct System_Xml_XmlNodeType_VTable System_Xml_XmlNodeType_VTable, *PSystem_Xml_XmlNodeType_VTable;

struct System_Xml_XmlNodeType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Xml_XmlNodeType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlNodeType_VTable vtable;
};

typedef struct MethodInfo_1D0917C MethodInfo_1D0917C, *PMethodInfo_1D0917C;

typedef union _union_244719 _union_244719, *P_union_244719;

union _union_244719 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D0917C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244719 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B600C MethodInfo_28B600C, *PMethodInfo_28B600C;

typedef union _union_308954 _union_308954, *P_union_308954;

union _union_308954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B600C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21F9DCC MethodInfo_21F9DCC, *PMethodInfo_21F9DCC;

typedef union _union_294612 _union_294612, *P_union_294612;

union _union_294612 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F9DCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SubscribeOnObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C40F8 MethodInfo_22C40F8, *PMethodInfo_22C40F8;

struct MethodInfo_22C40F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281678 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1981C44 MethodInfo_1981C44, *PMethodInfo_1981C44;

typedef union _union_167257 _union_167257, *P_union_167257;

union _union_167257 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1981C44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167257 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__c System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__c, *PSystem_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__c;

struct System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1BCF358 MethodInfo_1BCF358, *PMethodInfo_1BCF358;

typedef union _union_253331 _union_253331, *P_union_253331;

union _union_253331 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF358 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_ExposedList_TOutput__o Spine_ExposedList_TOutput__o, *PSpine_ExposedList_TOutput__o;

typedef struct Spine_ExposedList_TOutput__Fields Spine_ExposedList_TOutput__Fields, *PSpine_ExposedList_TOutput__Fields;

struct Spine_ExposedList_TOutput__Fields {
    struct System_Object_array *Items;
    int32_t Count;
    int32_t version;
};

struct Spine_ExposedList_TOutput__o {
    struct Spine_ExposedList_TOutput__c *klass;
    void *monitor;
    struct Spine_ExposedList_TOutput__Fields fields;
};

typedef struct UniRx_FrameCountType_VTable UniRx_FrameCountType_VTable, *PUniRx_FrameCountType_VTable;

struct UniRx_FrameCountType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1089F74 MethodInfo_1089F74, *PMethodInfo_1089F74;

typedef union _union_213356 _union_213356, *P_union_213356;

union _union_213356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089F74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object___c System_ValueTuple_bool__ValueTuple_int__object__object__object___c, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object___c;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object___VTable System_ValueTuple_bool__ValueTuple_int__object__object__object___VTable, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object___VTable;

struct System_ValueTuple_bool__ValueTuple_int__object__object__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_int__object__object__object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object___VTable vtable;
};

typedef struct MethodInfo_12DE470 MethodInfo_12DE470, *PMethodInfo_12DE470;

typedef union _union_167517 _union_167517, *P_union_167517;

union _union_167517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DE470 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_TimeInterval_T__array UniRx_TimeInterval_T__array, *PUniRx_TimeInterval_T__array;

typedef struct UniRx_TimeInterval_T__o UniRx_TimeInterval_T__o, *PUniRx_TimeInterval_T__o;

typedef struct UniRx_TimeInterval_T__Fields UniRx_TimeInterval_T__Fields, *PUniRx_TimeInterval_T__Fields;

struct UniRx_TimeInterval_T__Fields {
    struct System_TimeSpan_o _interval;
    struct Il2CppObject *_value;
};

struct UniRx_TimeInterval_T__o {
    struct UniRx_TimeInterval_T__Fields fields;
};

struct UniRx_TimeInterval_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UniRx_TimeInterval_T__o m_Items[65535];
};

typedef struct MethodInfo_309F1B4 MethodInfo_309F1B4, *PMethodInfo_309F1B4;

typedef union _union_205518 _union_205518, *P_union_205518;

union _union_205518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309F1B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309F1B4_RGCTXs *rgctx_data;
    union _union_205518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass792_0_VTable Shock_Protocol___c__DisplayClass792_0_VTable, *PShock_Protocol___c__DisplayClass792_0_VTable;

struct Shock_Protocol___c__DisplayClass792_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Security_Cryptography_PasswordDeriveBytes_VTable System_Security_Cryptography_PasswordDeriveBytes_VTable, *PSystem_Security_Cryptography_PasswordDeriveBytes_VTable;

struct System_Security_Cryptography_PasswordDeriveBytes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_GetBytes;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Dispose;
};

typedef struct Shock_PremiumGachaData_Fields Shock_PremiumGachaData_Fields, *PShock_PremiumGachaData_Fields;

typedef struct Shock_GachaData_Fields Shock_GachaData_Fields, *PShock_GachaData_Fields;

typedef struct Shock_IGachaSetData_array Shock_IGachaSetData_array, *PShock_IGachaSetData_array;

typedef struct Shock_IGachaSetData_o Shock_IGachaSetData_o, *PShock_IGachaSetData_o;

typedef struct Shock_IGachaSetData_c Shock_IGachaSetData_c, *PShock_IGachaSetData_c;

typedef struct Shock_IGachaSetData_Fields Shock_IGachaSetData_Fields, *PShock_IGachaSetData_Fields;

struct Shock_IGachaSetData_Fields {
};

struct Shock_GachaData_Fields {
    struct Shock_LotteryMst_o *m_mst;
    struct Shock_GachaInfoData_o *m_infoData;
};

struct Shock_PremiumGachaData_Fields {
    struct Shock_GachaData_Fields super;
    struct Shock_IGachaSetData_array *m_SetDataList;
};

struct Shock_IGachaSetData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_IGachaSetData_o *m_Items[65535];
};

struct Shock_IGachaSetData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_IGachaSetData_o {
    struct Shock_IGachaSetData_c *klass;
    void *monitor;
    struct Shock_IGachaSetData_Fields fields;
};

typedef struct MethodInfo_1FD17BC MethodInfo_1FD17BC, *PMethodInfo_1FD17BC;

typedef union _union_266196 _union_266196, *P_union_266196;

union _union_266196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD17BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C31CF4 MethodInfo_2C31CF4, *PMethodInfo_2C31CF4;

typedef struct MethodInfo_2C31CF4_RGCTXs MethodInfo_2C31CF4_RGCTXs, *PMethodInfo_2C31CF4_RGCTXs;

typedef union _union_298253 _union_298253, *P_union_298253;

union _union_298253 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31CF4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

struct MethodInfo_2C31CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31CF4_RGCTXs *rgctx_data;
    union _union_298253 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F058B8 MethodInfo_1F058B8, *PMethodInfo_1F058B8;

typedef union _union_323944 _union_323944, *P_union_323944;

union _union_323944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F058B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E7980 MethodInfo_17E7980, *PMethodInfo_17E7980;

typedef struct MethodInfo_17E7980_RGCTXs MethodInfo_17E7980_RGCTXs, *PMethodInfo_17E7980_RGCTXs;

typedef union _union_192210 _union_192210, *P_union_192210;

union _union_192210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E7980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E7980_RGCTXs *rgctx_data;
    union _union_192210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17E7980_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_32B38B0 MethodInfo_32B38B0, *PMethodInfo_32B38B0;

typedef union _union_318653 _union_318653, *P_union_318653;

union _union_318653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B38B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C0820 MethodInfo_24C0820, *PMethodInfo_24C0820;

typedef union _union_162691 _union_162691, *P_union_162691;

union _union_162691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C3330 MethodInfo_10C3330, *PMethodInfo_10C3330;

typedef union _union_208541 _union_208541, *P_union_208541;

union _union_208541 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208541 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15CD858 MethodInfo_15CD858, *PMethodInfo_15CD858;

typedef union _union_172295 _union_172295, *P_union_172295;

union _union_172295 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15CD858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218615 _union_218615, *P_union_218615;

union _union_218615 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2051DE4 MethodInfo_2051DE4, *PMethodInfo_2051DE4;

typedef union _union_219903 _union_219903, *P_union_219903;

union _union_219903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051DE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218617 _union_218617, *P_union_218617;

union _union_218617 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Training_TrainingItemLayout___c_VTable Aoharu_Training_TrainingItemLayout___c_VTable, *PAoharu_Training_TrainingItemLayout___c_VTable;

struct Aoharu_Training_TrainingItemLayout___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218619 _union_218619, *P_union_218619;

union _union_218619 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__o ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__o, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__o;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__c ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__c, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__c;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__Fields ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__Fields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__StaticFields ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__StaticFields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__StaticFields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__VTable ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__VTable, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__VTable;

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__Fields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Fields super;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *_ReturnPool_k__BackingField;
    int32_t pooling;
    struct UnityEngine_Quaternion_o value;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__o {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__Fields fields;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Box;
    struct VirtualInvokeData _6_DisconnectFromPool;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_ToString;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__VTable vtable;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Quaternion__StaticFields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *staticPool;
};

typedef struct MethodInfo_1EBE32C MethodInfo_1EBE32C, *PMethodInfo_1EBE32C;

typedef union _union_225853 _union_225853, *P_union_225853;

union _union_225853 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE32C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225853 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GachaTopBannerScrollCell___c__DisplayClass6_0_Fields Aoharu_GachaTopBannerScrollCell___c__DisplayClass6_0_Fields, *PAoharu_GachaTopBannerScrollCell___c__DisplayClass6_0_Fields;

typedef struct Aoharu_GachaTopBannerScrollCell_o Aoharu_GachaTopBannerScrollCell_o, *PAoharu_GachaTopBannerScrollCell_o;

typedef struct Aoharu_GachaTopBannerScrollCellData_o Aoharu_GachaTopBannerScrollCellData_o, *PAoharu_GachaTopBannerScrollCellData_o;

typedef struct Aoharu_GachaTopBannerScrollCell_c Aoharu_GachaTopBannerScrollCell_c, *PAoharu_GachaTopBannerScrollCell_c;

typedef struct Aoharu_GachaTopBannerScrollCellData_c Aoharu_GachaTopBannerScrollCellData_c, *PAoharu_GachaTopBannerScrollCellData_c;

typedef struct Aoharu_GachaTopBannerScrollCellData_Fields Aoharu_GachaTopBannerScrollCellData_Fields, *PAoharu_GachaTopBannerScrollCellData_Fields;

typedef struct Aoharu_GachaTopBannerScrollCell_VTable Aoharu_GachaTopBannerScrollCell_VTable, *PAoharu_GachaTopBannerScrollCell_VTable;

typedef struct Aoharu_GachaTopBannerScrollCellData_VTable Aoharu_GachaTopBannerScrollCellData_VTable, *PAoharu_GachaTopBannerScrollCellData_VTable;

struct Aoharu_GachaTopBannerScrollCellData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaTopBannerScrollCellData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaTopBannerScrollCellData_VTable vtable;
};

struct Aoharu_GachaTopBannerScrollCellData_Fields {
    struct Shock_IGachaData_o *_GachaData_k__BackingField;
    int32_t _Index_k__BackingField;
    struct UnityEngine_Sprite_o *_SpriteCache_k__BackingField;
};

struct Aoharu_GachaTopBannerScrollCellData_o {
    struct Aoharu_GachaTopBannerScrollCellData_c *klass;
    void *monitor;
    struct Aoharu_GachaTopBannerScrollCellData_Fields fields;
};

struct Aoharu_GachaTopBannerScrollCell___c__DisplayClass6_0_Fields {
    struct Aoharu_GachaTopBannerScrollCell_o *__4__this;
    struct Shock_GachaInfoData_o *gachaInfoData;
    struct Aoharu_GachaTopBannerScrollCellData_o *itemData;
    bool isTicketGacha;
};

struct Aoharu_GachaTopBannerScrollCell_o {
    struct Aoharu_GachaTopBannerScrollCell_c *klass;
    void *monitor;
    struct Aoharu_GachaTopBannerScrollCell_Fields fields;
};

struct Aoharu_GachaTopBannerScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
};

struct Aoharu_GachaTopBannerScrollCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaTopBannerScrollCell_VTable vtable;
};

typedef struct System_Threading_CancellationTokenSource_Linked1CancellationTokenSource_VTable System_Threading_CancellationTokenSource_Linked1CancellationTokenSource_VTable, *PSystem_Threading_CancellationTokenSource_Linked1CancellationTokenSource_VTable;

struct System_Threading_CancellationTokenSource_Linked1CancellationTokenSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

typedef struct MethodInfo_15898A0 MethodInfo_15898A0, *PMethodInfo_15898A0;

typedef union _union_169353 _union_169353, *P_union_169353;

union _union_169353 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15898A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169353 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B6054 MethodInfo_28B6054, *PMethodInfo_28B6054;

typedef union _union_309434 _union_309434, *P_union_309434;

union _union_309434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___object__VTable System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___object__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_object__uint___object__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_object__uint___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2051DEC MethodInfo_2051DEC, *PMethodInfo_2051DEC;

typedef union _union_220115 _union_220115, *P_union_220115;

union _union_220115 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051DEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220115 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_VoiceKeyMst__Fields System_Collections_Generic_IReadOnlyCollection_VoiceKeyMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_VoiceKeyMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_VoiceKeyMst__Fields {
};

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask__UniTask___Fields System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask__UniTask___Fields, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask__UniTask___Fields;

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__o System_ValueTuple_UniTask__UniTask__UniTask__UniTask__o, *PSystem_ValueTuple_UniTask__UniTask__UniTask__UniTask__o;

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__o {
    struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__Fields fields;
};

struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__UniTask__ValueTuple_UniTask__UniTask__UniTask__UniTask___Fields {
    struct Cysharp_Threading_Tasks_UniTask_o Item1;
    struct Cysharp_Threading_Tasks_UniTask_o Item2;
    struct Cysharp_Threading_Tasks_UniTask_o Item3;
    struct Cysharp_Threading_Tasks_UniTask_o Item4;
    struct Cysharp_Threading_Tasks_UniTask_o Item5;
    struct Cysharp_Threading_Tasks_UniTask_o Item6;
    struct Cysharp_Threading_Tasks_UniTask_o Item7;
    struct System_ValueTuple_UniTask__UniTask__UniTask__UniTask__o Rest;
};

typedef struct MethodInfo_1F308A0 MethodInfo_1F308A0, *PMethodInfo_1F308A0;

struct MethodInfo_1F308A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320890 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass662_0_VTable Shock_Protocol___c__DisplayClass662_0_VTable, *PShock_Protocol___c__DisplayClass662_0_VTable;

struct Shock_Protocol___c__DisplayClass662_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218611 _union_218611, *P_union_218611;

union _union_218611 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218613 _union_218613, *P_union_218613;

union _union_218613 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Navigation___c__DisplayClass6_0_c Shock_Navigation___c__DisplayClass6_0_c, *PShock_Navigation___c__DisplayClass6_0_c;

typedef struct Shock_Navigation___c__DisplayClass6_0_VTable Shock_Navigation___c__DisplayClass6_0_VTable, *PShock_Navigation___c__DisplayClass6_0_VTable;

struct Shock_Navigation___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass6_0_VTable vtable;
};

typedef struct TMPro_TMP_SelectionCaret_c TMPro_TMP_SelectionCaret_c, *PTMPro_TMP_SelectionCaret_c;

typedef struct TMPro_TMP_SelectionCaret_VTable TMPro_TMP_SelectionCaret_VTable, *PTMPro_TMP_SelectionCaret_VTable;

struct TMPro_TMP_SelectionCaret_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_UnityEngine_UI_ICanvasElement_get_transform;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_get_color;
    struct VirtualInvokeData _23_set_color;
    struct VirtualInvokeData _24_get_raycastTarget;
    struct VirtualInvokeData _25_set_raycastTarget;
    struct VirtualInvokeData _26_SetAllDirty;
    struct VirtualInvokeData _27_SetLayoutDirty;
    struct VirtualInvokeData _28_SetVerticesDirty;
    struct VirtualInvokeData _29_SetMaterialDirty;
    struct VirtualInvokeData _30_get_rectTransform;
    struct VirtualInvokeData _31_get_defaultMaterial;
    struct VirtualInvokeData _32_get_material;
    struct VirtualInvokeData _33_set_material;
    struct VirtualInvokeData _34_get_materialForRendering;
    struct VirtualInvokeData _35_get_mainTexture;
    struct VirtualInvokeData _36_OnCullingChanged;
    struct VirtualInvokeData _37_Rebuild;
    struct VirtualInvokeData _38_LayoutComplete;
    struct VirtualInvokeData _39_GraphicUpdateComplete;
    struct VirtualInvokeData _40_UpdateMaterial;
    struct VirtualInvokeData _41_UpdateGeometry;
    struct VirtualInvokeData _42_OnFillVBO;
    struct VirtualInvokeData _43_OnPopulateMesh;
    struct VirtualInvokeData _44_OnPopulateMesh;
    struct VirtualInvokeData _45_SetNativeSize;
    struct VirtualInvokeData _46_Raycast;
    struct VirtualInvokeData _47_CrossFadeColor;
    struct VirtualInvokeData _48_CrossFadeColor;
    struct VirtualInvokeData _49_CrossFadeAlpha;
    struct VirtualInvokeData _50_UnityEngine_UI_IClippable_get_gameObject;
    struct VirtualInvokeData _51_unknown;
    struct VirtualInvokeData _52_unknown;
    struct VirtualInvokeData _53_unknown;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_unknown;
    struct VirtualInvokeData _56_unknown;
    struct VirtualInvokeData _57_unknown;
    struct VirtualInvokeData _58_GetModifiedMaterial;
    struct VirtualInvokeData _59_Cull;
    struct VirtualInvokeData _60_SetClipRect;
    struct VirtualInvokeData _61_SetClipSoftness;
    struct VirtualInvokeData _62_ParentMaskStateChanged;
    struct VirtualInvokeData _63_RecalculateClipping;
    struct VirtualInvokeData _64_RecalculateMasking;
};

struct TMPro_TMP_SelectionCaret_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_SelectionCaret_VTable vtable;
};

typedef union _union_218605 _union_218605, *P_union_218605;

union _union_218605 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218607 _union_218607, *P_union_218607;

union _union_218607 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C40C0 MethodInfo_22C40C0, *PMethodInfo_22C40C0;

typedef union _union_280932 _union_280932, *P_union_280932;

union _union_280932 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C40C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280932 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218609 _union_218609, *P_union_218609;

union _union_218609 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1800428_RGCTXs MethodInfo_1800428_RGCTXs, *PMethodInfo_1800428_RGCTXs;

struct MethodInfo_1800428_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

typedef struct Shock_Navigation___c__DisplayClass6_0_o Shock_Navigation___c__DisplayClass6_0_o, *PShock_Navigation___c__DisplayClass6_0_o;

typedef struct Shock_Navigation___c__DisplayClass6_0_Fields Shock_Navigation___c__DisplayClass6_0_Fields, *PShock_Navigation___c__DisplayClass6_0_Fields;

struct Shock_Navigation___c__DisplayClass6_0_Fields {
    struct UnityEngine_RectTransform_o *rt;
    bool usesSpotLight;
    bool isEffect;
    bool enableBackKey;
    bool isWhiteText;
    struct UnityEngine_RectTransform_array *rtList;
};

struct Shock_Navigation___c__DisplayClass6_0_o {
    struct Shock_Navigation___c__DisplayClass6_0_c *klass;
    void *monitor;
    struct Shock_Navigation___c__DisplayClass6_0_Fields fields;
};

typedef struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_o Shock_GGL_Payment_GGLQueryUnfinishedOrders_o, *PShock_GGL_Payment_GGLQueryUnfinishedOrders_o;

typedef struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_c Shock_GGL_Payment_GGLQueryUnfinishedOrders_c, *PShock_GGL_Payment_GGLQueryUnfinishedOrders_c;

typedef struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_Fields Shock_GGL_Payment_GGLQueryUnfinishedOrders_Fields, *PShock_GGL_Payment_GGLQueryUnfinishedOrders_Fields;

typedef struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_VTable Shock_GGL_Payment_GGLQueryUnfinishedOrders_VTable, *PShock_GGL_Payment_GGLQueryUnfinishedOrders_VTable;

struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_Fields {
    struct Shock_GGL_GGLRequest_GGLQueryUnfinishedOrders__List_Order___Fields super;
};

struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_o {
    struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_Fields fields;
};

struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLQueryUnfinishedOrders_VTable vtable;
};

typedef struct MethodInfo_10FDE50_RGCTXs MethodInfo_10FDE50_RGCTXs, *PMethodInfo_10FDE50_RGCTXs;

struct MethodInfo_10FDE50_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_152C940 MethodInfo_152C940, *PMethodInfo_152C940;

typedef union _union_172539 _union_172539, *P_union_172539;

union _union_172539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_152C940 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__TR__RGCTXs UniRx_Operators_CombineLatestObservable_T1__T2__T3__TR__RGCTXs, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__TR__RGCTXs;

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T1_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T2_;
    struct MethodInfo *_2_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T3_;
    struct MethodInfo *_3_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_4_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_5_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__TR_;
    struct MethodInfo *_6_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__TR___ctor;
    struct MethodInfo *_7_UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__TR__Run;
};

typedef union _union_218601 _union_218601, *P_union_218601;

union _union_218601 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218603 _union_218603, *P_union_218603;

union _union_218603 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218637 _union_218637, *P_union_218637;

union _union_218637 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218639 _union_218639, *P_union_218639;

union _union_218639 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___o System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___o, *PSystem_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___o;

struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___o {
    struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IntervalTree_Entry_RuntimeElement___Fields fields;
};

typedef struct MethodInfo_17D330C MethodInfo_17D330C, *PMethodInfo_17D330C;

typedef union _union_232397 _union_232397, *P_union_232397;

union _union_232397 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D330C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232397 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D09104 MethodInfo_1D09104, *PMethodInfo_1D09104;

typedef union _union_244511 _union_244511, *P_union_244511;

union _union_244511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_ManagedWebSocket__SendFrameFallbackAsync_d__56_VTable System_Net_WebSockets_ManagedWebSocket__SendFrameFallbackAsync_d__56_VTable, *PSystem_Net_WebSockets_ManagedWebSocket__SendFrameFallbackAsync_d__56_VTable;

struct System_Net_WebSockets_ManagedWebSocket__SendFrameFallbackAsync_d__56_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef union _union_218635 _union_218635, *P_union_218635;

union _union_218635 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218627 _union_218627, *P_union_218627;

union _union_218627 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251CD24 MethodInfo_251CD24, *PMethodInfo_251CD24;

typedef union _union_255179 _union_255179, *P_union_255179;

union _union_255179 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CD24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255179 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MS_Internal_Xml_Cache_XPathDocumentNavigator_c MS_Internal_Xml_Cache_XPathDocumentNavigator_c, *PMS_Internal_Xml_Cache_XPathDocumentNavigator_c;

typedef struct MS_Internal_Xml_Cache_XPathDocumentNavigator_VTable MS_Internal_Xml_Cache_XPathDocumentNavigator_VTable, *PMS_Internal_Xml_Cache_XPathDocumentNavigator_VTable;

struct MS_Internal_Xml_Cache_XPathDocumentNavigator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_XmlType;
    struct VirtualInvokeData _5_get_Value;
    struct VirtualInvokeData _6_get_TypedValue;
    struct VirtualInvokeData _7_get_ValueType;
    struct VirtualInvokeData _8_get_ValueAsBoolean;
    struct VirtualInvokeData _9_get_ValueAsDateTime;
    struct VirtualInvokeData _10_get_ValueAsDouble;
    struct VirtualInvokeData _11_get_ValueAsInt;
    struct VirtualInvokeData _12_get_ValueAsLong;
    struct VirtualInvokeData _13_ValueAs;
    struct VirtualInvokeData _14_ValueAs;
    struct VirtualInvokeData _15_System_ICloneable_Clone;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_get_NameTable;
    struct VirtualInvokeData _19_LookupNamespace;
    struct VirtualInvokeData _20_LookupPrefix;
    struct VirtualInvokeData _21_Clone;
    struct VirtualInvokeData _22_get_NodeType;
    struct VirtualInvokeData _23_get_LocalName;
    struct VirtualInvokeData _24_get_NamespaceURI;
    struct VirtualInvokeData _25_get_Prefix;
    struct VirtualInvokeData _26_get_UnderlyingObject;
    struct VirtualInvokeData _27_MoveToNamespace;
    struct VirtualInvokeData _28_MoveToFirstNamespace;
    struct VirtualInvokeData _29_MoveToNextNamespace;
    struct VirtualInvokeData _30_MoveToParent;
    struct VirtualInvokeData _31_IsSamePosition;
    struct VirtualInvokeData _32_get_SchemaInfo;
};

struct MS_Internal_Xml_Cache_XPathDocumentNavigator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct MS_Internal_Xml_Cache_XPathDocumentNavigator_VTable vtable;
};

typedef struct CriWare_CriAtomExAcf_AisacGraphType_VTable CriWare_CriAtomExAcf_AisacGraphType_VTable, *PCriWare_CriAtomExAcf_AisacGraphType_VTable;

struct CriWare_CriAtomExAcf_AisacGraphType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_157FE2C MethodInfo_157FE2C, *PMethodInfo_157FE2C;

typedef union _union_166271 _union_166271, *P_union_166271;

union _union_166271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157FE2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218629 _union_218629, *P_union_218629;

union _union_218629 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_BAND_CATEGORY__c System_Predicate_BAND_CATEGORY__c, *PSystem_Predicate_BAND_CATEGORY__c;

typedef struct System_Predicate_BAND_CATEGORY__VTable System_Predicate_BAND_CATEGORY__VTable, *PSystem_Predicate_BAND_CATEGORY__VTable;

struct System_Predicate_BAND_CATEGORY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_BAND_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_BAND_CATEGORY__VTable vtable;
};

typedef struct MethodInfo_243E2C8 MethodInfo_243E2C8, *PMethodInfo_243E2C8;

typedef union _union_279232 _union_279232, *P_union_279232;

union _union_279232 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E2C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279232 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFA318 MethodInfo_1BFA318, *PMethodInfo_1BFA318;

typedef union _union_245955 _union_245955, *P_union_245955;

union _union_245955 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245955 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_25121A0 MethodInfo_25121A0, *PMethodInfo_25121A0;

typedef union _union_247685 _union_247685, *P_union_247685;

union _union_247685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_25121A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A16E0 MethodInfo_16A16E0, *PMethodInfo_16A16E0;

typedef union _union_299385 _union_299385, *P_union_299385;

union _union_299385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A16E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_PathList_PathListComparer_StaticFields System_Net_PathList_PathListComparer_StaticFields, *PSystem_Net_PathList_PathListComparer_StaticFields;

typedef struct System_Net_PathList_PathListComparer_o System_Net_PathList_PathListComparer_o, *PSystem_Net_PathList_PathListComparer_o;

typedef struct System_Net_PathList_PathListComparer_c System_Net_PathList_PathListComparer_c, *PSystem_Net_PathList_PathListComparer_c;

typedef struct System_Net_PathList_PathListComparer_Fields System_Net_PathList_PathListComparer_Fields, *PSystem_Net_PathList_PathListComparer_Fields;

typedef struct System_Net_PathList_PathListComparer_VTable System_Net_PathList_PathListComparer_VTable, *PSystem_Net_PathList_PathListComparer_VTable;

struct System_Net_PathList_PathListComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IComparer_Compare;
};

struct System_Net_PathList_PathListComparer_Fields {
};

struct System_Net_PathList_PathListComparer_StaticFields {
    struct System_Net_PathList_PathListComparer_o *StaticInstance;
};

struct System_Net_PathList_PathListComparer_c {
    struct Il2CppClass_1 _1;
    struct System_Net_PathList_PathListComparer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_PathList_PathListComparer_VTable vtable;
};

struct System_Net_PathList_PathListComparer_o {
    struct System_Net_PathList_PathListComparer_c *klass;
    void *monitor;
    struct System_Net_PathList_PathListComparer_Fields fields;
};

typedef union _union_218621 _union_218621, *P_union_218621;

union _union_218621 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218623 _union_218623, *P_union_218623;

union _union_218623 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218625 _union_218625, *P_union_218625;

union _union_218625 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ShopScene___c__DisplayClass36_1_Fields Aoharu_ShopScene___c__DisplayClass36_1_Fields, *PAoharu_ShopScene___c__DisplayClass36_1_Fields;

struct Aoharu_ShopScene___c__DisplayClass36_1_Fields {
    struct Shock_BillingSubscriptionMst_o *membershipMst;
};

typedef struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__o System_Func_IMovieMstData__ContentsMovie_DownloadParam__o, *PSystem_Func_IMovieMstData__ContentsMovie_DownloadParam__o;

typedef struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__c System_Func_IMovieMstData__ContentsMovie_DownloadParam__c, *PSystem_Func_IMovieMstData__ContentsMovie_DownloadParam__c;

typedef struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__Fields System_Func_IMovieMstData__ContentsMovie_DownloadParam__Fields, *PSystem_Func_IMovieMstData__ContentsMovie_DownloadParam__Fields;

typedef struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__VTable System_Func_IMovieMstData__ContentsMovie_DownloadParam__VTable, *PSystem_Func_IMovieMstData__ContentsMovie_DownloadParam__VTable;

struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__o {
    struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__c *klass;
    void *monitor;
    struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__Fields fields;
};

struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IMovieMstData__ContentsMovie_DownloadParam__VTable vtable;
};

typedef struct MethodInfo_22CECCC MethodInfo_22CECCC, *PMethodInfo_22CECCC;

typedef union _union_273988 _union_273988, *P_union_273988;

union _union_273988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CECCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_Zip_ZipArchive__LoadEntries_d__17_VTable SharpCompress_Archives_Zip_ZipArchive__LoadEntries_d__17_VTable, *PSharpCompress_Archives_Zip_ZipArchive__LoadEntries_d__17_VTable;

struct SharpCompress_Archives_Zip_ZipArchive__LoadEntries_d__17_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_SharpCompress_Archives_Zip_ZipArchiveEntry__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_SharpCompress_Archives_Zip_ZipArchiveEntry__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_o Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_o, *PAoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_o;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_c Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_c, *PAoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_c;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_Fields Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_Fields, *PAoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_VTable Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_VTable, *PAoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_VTable;

struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_Fields {
    struct System_Action_o *onComplete;
    struct Aoharu_Chat_Talk_Main_MainTalkChoices_o *__4__this;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_o {
    struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainTalkChoices___c__DisplayClass20_0_VTable vtable;
};

typedef struct Aoharu_MembershipInfoSummaryUI___c_StaticFields Aoharu_MembershipInfoSummaryUI___c_StaticFields, *PAoharu_MembershipInfoSummaryUI___c_StaticFields;

typedef struct Aoharu_MembershipInfoSummaryUI___c_o Aoharu_MembershipInfoSummaryUI___c_o, *PAoharu_MembershipInfoSummaryUI___c_o;

typedef struct Aoharu_MembershipInfoSummaryUI___c_c Aoharu_MembershipInfoSummaryUI___c_c, *PAoharu_MembershipInfoSummaryUI___c_c;

typedef struct Aoharu_MembershipInfoSummaryUI___c_Fields Aoharu_MembershipInfoSummaryUI___c_Fields, *PAoharu_MembershipInfoSummaryUI___c_Fields;

typedef struct Aoharu_MembershipInfoSummaryUI___c_VTable Aoharu_MembershipInfoSummaryUI___c_VTable, *PAoharu_MembershipInfoSummaryUI___c_VTable;

struct Aoharu_MembershipInfoSummaryUI___c_StaticFields {
    struct Aoharu_MembershipInfoSummaryUI___c_o *__9;
    struct System_Action_o *__9__10_0;
};

struct Aoharu_MembershipInfoSummaryUI___c_Fields {
};

struct Aoharu_MembershipInfoSummaryUI___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MembershipInfoSummaryUI___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MembershipInfoSummaryUI___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoSummaryUI___c_VTable vtable;
};

struct Aoharu_MembershipInfoSummaryUI___c_o {
    struct Aoharu_MembershipInfoSummaryUI___c_c *klass;
    void *monitor;
    struct Aoharu_MembershipInfoSummaryUI___c_Fields fields;
};

typedef struct MethodInfo_1812DF4_RGCTXs MethodInfo_1812DF4_RGCTXs, *PMethodInfo_1812DF4_RGCTXs;

struct MethodInfo_1812DF4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_DistinctIterator_TSource_;
};

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_o UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_o, *PUnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_o;

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_Fields UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_Fields, *PUnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_Fields;

struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_Fields {
};

struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_o {
    struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_Fields fields;
};

typedef struct System_Collections_Generic_List_IntervalTreeNode__c System_Collections_Generic_List_IntervalTreeNode__c, *PSystem_Collections_Generic_List_IntervalTreeNode__c;

typedef struct System_Collections_Generic_List_IntervalTreeNode__StaticFields System_Collections_Generic_List_IntervalTreeNode__StaticFields, *PSystem_Collections_Generic_List_IntervalTreeNode__StaticFields;

typedef struct System_Collections_Generic_List_IntervalTreeNode__VTable System_Collections_Generic_List_IntervalTreeNode__VTable, *PSystem_Collections_Generic_List_IntervalTreeNode__VTable;

typedef struct UnityEngine_Timeline_IntervalTreeNode_array UnityEngine_Timeline_IntervalTreeNode_array, *PUnityEngine_Timeline_IntervalTreeNode_array;

typedef struct UnityEngine_Timeline_IntervalTreeNode_o UnityEngine_Timeline_IntervalTreeNode_o, *PUnityEngine_Timeline_IntervalTreeNode_o;

typedef struct UnityEngine_Timeline_IntervalTreeNode_Fields UnityEngine_Timeline_IntervalTreeNode_Fields, *PUnityEngine_Timeline_IntervalTreeNode_Fields;

struct UnityEngine_Timeline_IntervalTreeNode_Fields {
    int64_t center;
    int32_t first;
    int32_t last;
    int32_t left;
    int32_t right;
};

struct UnityEngine_Timeline_IntervalTreeNode_o {
    struct UnityEngine_Timeline_IntervalTreeNode_Fields fields;
};

struct UnityEngine_Timeline_IntervalTreeNode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_IntervalTreeNode_o m_Items[65535];
};

struct System_Collections_Generic_List_IntervalTreeNode__StaticFields {
    struct UnityEngine_Timeline_IntervalTreeNode_array *s_emptyArray;
};

struct System_Collections_Generic_List_IntervalTreeNode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IntervalTreeNode__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IntervalTreeNode__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IntervalTreeNode__VTable vtable;
};

typedef struct Shock_NoticeCardImageMst_array Shock_NoticeCardImageMst_array, *PShock_NoticeCardImageMst_array;

typedef struct Shock_NoticeCardImageMst_o Shock_NoticeCardImageMst_o, *PShock_NoticeCardImageMst_o;

typedef struct Shock_NoticeCardImageMst_c Shock_NoticeCardImageMst_c, *PShock_NoticeCardImageMst_c;

typedef struct Shock_NoticeCardImageMst_Fields Shock_NoticeCardImageMst_Fields, *PShock_NoticeCardImageMst_Fields;

typedef struct Shock_NoticeCardImageMst_VTable Shock_NoticeCardImageMst_VTable, *PShock_NoticeCardImageMst_VTable;

struct Shock_NoticeCardImageMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_NoticeCardImageMst_o *m_Items[65535];
};

struct Shock_NoticeCardImageMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_NoticeCardImageMst_Fields {
    uint32_t _id;
    struct System_String_o *_imageName;
    uint32_t _masterLotteryId;
    uint32_t _masterReleaseLabelId;
};

struct Shock_NoticeCardImageMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeCardImageMst_VTable vtable;
};

struct Shock_NoticeCardImageMst_o {
    struct Shock_NoticeCardImageMst_c *klass;
    void *monitor;
    struct Shock_NoticeCardImageMst_Fields fields;
};

typedef struct MethodInfo_10FBCB8_RGCTXs MethodInfo_10FBCB8_RGCTXs, *PMethodInfo_10FBCB8_RGCTXs;

struct MethodInfo_10FBCB8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Func_MissionMst__string__VTable System_Func_MissionMst__string__VTable, *PSystem_Func_MissionMst__string__VTable;

struct System_Func_MissionMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_14B93F4 MethodInfo_14B93F4, *PMethodInfo_14B93F4;

typedef union _union_260720 _union_260720, *P_union_260720;

union _union_260720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14B93F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28F5690 MethodInfo_28F5690, *PMethodInfo_28F5690;

typedef union _union_235189 _union_235189, *P_union_235189;

union _union_235189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LocationInformationScene___c_StaticFields Aoharu_LocationInformationScene___c_StaticFields, *PAoharu_LocationInformationScene___c_StaticFields;

typedef struct Aoharu_LocationInformationScene___c_o Aoharu_LocationInformationScene___c_o, *PAoharu_LocationInformationScene___c_o;

typedef struct System_Func_LocationMst__bool__o System_Func_LocationMst__bool__o, *PSystem_Func_LocationMst__bool__o;

typedef struct System_Func_LocationMst__LocationInformationScene_LocationData__o System_Func_LocationMst__LocationInformationScene_LocationData__o, *PSystem_Func_LocationMst__LocationInformationScene_LocationData__o;

typedef struct System_Func_LocationInformationScene_LocationData__int__o System_Func_LocationInformationScene_LocationData__int__o, *PSystem_Func_LocationInformationScene_LocationData__int__o;

typedef struct System_Func_LocationInformationScene_LocationData__uint__o System_Func_LocationInformationScene_LocationData__uint__o, *PSystem_Func_LocationInformationScene_LocationData__uint__o;

typedef struct Aoharu_LocationInformationScene___c_c Aoharu_LocationInformationScene___c_c, *PAoharu_LocationInformationScene___c_c;

typedef struct Aoharu_LocationInformationScene___c_Fields Aoharu_LocationInformationScene___c_Fields, *PAoharu_LocationInformationScene___c_Fields;

typedef struct System_Func_LocationMst__bool__c System_Func_LocationMst__bool__c, *PSystem_Func_LocationMst__bool__c;

typedef struct System_Func_LocationMst__bool__Fields System_Func_LocationMst__bool__Fields, *PSystem_Func_LocationMst__bool__Fields;

typedef struct System_Func_LocationMst__LocationInformationScene_LocationData__c System_Func_LocationMst__LocationInformationScene_LocationData__c, *PSystem_Func_LocationMst__LocationInformationScene_LocationData__c;

typedef struct System_Func_LocationMst__LocationInformationScene_LocationData__Fields System_Func_LocationMst__LocationInformationScene_LocationData__Fields, *PSystem_Func_LocationMst__LocationInformationScene_LocationData__Fields;

typedef struct System_Func_LocationInformationScene_LocationData__int__c System_Func_LocationInformationScene_LocationData__int__c, *PSystem_Func_LocationInformationScene_LocationData__int__c;

typedef struct System_Func_LocationInformationScene_LocationData__int__Fields System_Func_LocationInformationScene_LocationData__int__Fields, *PSystem_Func_LocationInformationScene_LocationData__int__Fields;

typedef struct System_Func_LocationInformationScene_LocationData__uint__c System_Func_LocationInformationScene_LocationData__uint__c, *PSystem_Func_LocationInformationScene_LocationData__uint__c;

typedef struct System_Func_LocationInformationScene_LocationData__uint__Fields System_Func_LocationInformationScene_LocationData__uint__Fields, *PSystem_Func_LocationInformationScene_LocationData__uint__Fields;

typedef struct Aoharu_LocationInformationScene___c_VTable Aoharu_LocationInformationScene___c_VTable, *PAoharu_LocationInformationScene___c_VTable;

typedef struct System_Func_LocationMst__LocationInformationScene_LocationData__VTable System_Func_LocationMst__LocationInformationScene_LocationData__VTable, *PSystem_Func_LocationMst__LocationInformationScene_LocationData__VTable;

typedef struct System_Func_LocationInformationScene_LocationData__int__VTable System_Func_LocationInformationScene_LocationData__int__VTable, *PSystem_Func_LocationInformationScene_LocationData__int__VTable;

typedef struct System_Func_LocationInformationScene_LocationData__uint__VTable System_Func_LocationInformationScene_LocationData__uint__VTable, *PSystem_Func_LocationInformationScene_LocationData__uint__VTable;

struct System_Func_LocationMst__LocationInformationScene_LocationData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LocationMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LocationMst__bool__VTable vtable;
};

struct System_Func_LocationMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LocationMst__bool__o {
    struct System_Func_LocationMst__bool__c *klass;
    void *monitor;
    struct System_Func_LocationMst__bool__Fields fields;
};

struct System_Func_LocationInformationScene_LocationData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LocationInformationScene_LocationData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_LocationInformationScene___c_StaticFields {
    struct Aoharu_LocationInformationScene___c_o *__9;
    struct System_Action_Action__o *__9__13_0;
    struct System_Action_Action__o *__9__14_0;
    struct System_Func_LocationMst__bool__o *__9__17_0;
    struct System_Func_LocationMst__LocationInformationScene_LocationData__o *__9__17_1;
    struct System_Func_LocationInformationScene_LocationData__int__o *__9__17_3;
    struct System_Func_LocationInformationScene_LocationData__uint__o *__9__17_4;
    struct System_Func_LocationInformationScene_LocationData__uint__o *__9__17_5;
};

struct System_Func_LocationInformationScene_LocationData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LocationInformationScene_LocationData__int__o {
    struct System_Func_LocationInformationScene_LocationData__int__c *klass;
    void *monitor;
    struct System_Func_LocationInformationScene_LocationData__int__Fields fields;
};

struct System_Func_LocationInformationScene_LocationData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LocationInformationScene_LocationData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LocationInformationScene_LocationData__int__VTable vtable;
};

struct System_Func_LocationMst__LocationInformationScene_LocationData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_LocationInformationScene___c_Fields {
};

struct Aoharu_LocationInformationScene___c_o {
    struct Aoharu_LocationInformationScene___c_c *klass;
    void *monitor;
    struct Aoharu_LocationInformationScene___c_Fields fields;
};

struct Aoharu_LocationInformationScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LocationInformationScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LocationInformationScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformationScene___c_VTable vtable;
};

struct System_Func_LocationMst__LocationInformationScene_LocationData__o {
    struct System_Func_LocationMst__LocationInformationScene_LocationData__c *klass;
    void *monitor;
    struct System_Func_LocationMst__LocationInformationScene_LocationData__Fields fields;
};

struct System_Func_LocationMst__LocationInformationScene_LocationData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LocationMst__LocationInformationScene_LocationData__VTable vtable;
};

struct System_Func_LocationInformationScene_LocationData__uint__o {
    struct System_Func_LocationInformationScene_LocationData__uint__c *klass;
    void *monitor;
    struct System_Func_LocationInformationScene_LocationData__uint__Fields fields;
};

struct System_Func_LocationInformationScene_LocationData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LocationInformationScene_LocationData__uint__VTable vtable;
};

typedef struct SharpCompress_Compressors_LZMA_IWriteCoderProperties_c SharpCompress_Compressors_LZMA_IWriteCoderProperties_c, *PSharpCompress_Compressors_LZMA_IWriteCoderProperties_c;

struct SharpCompress_Compressors_LZMA_IWriteCoderProperties_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__float___array System_ValueTuple_bool__ValueTuple_bool__float___array, *PSystem_ValueTuple_bool__ValueTuple_bool__float___array;

struct System_ValueTuple_bool__ValueTuple_bool__float___array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__float___o m_Items[65535];
};

typedef struct MethodInfo_14B93EC MethodInfo_14B93EC, *PMethodInfo_14B93EC;

typedef union _union_260508 _union_260508, *P_union_260508;

union _union_260508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14B93EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31874CC MethodInfo_31874CC, *PMethodInfo_31874CC;

typedef union _union_326806 _union_326806, *P_union_326806;

union _union_326806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31874CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_31874CC_RGCTXs *rgctx_data;
    union _union_326806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A93C MethodInfo_2B0A93C, *PMethodInfo_2B0A93C;

typedef union _union_181898 _union_181898, *P_union_181898;

union _union_181898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A93C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_IWriteCoderProperties_o SharpCompress_Compressors_LZMA_IWriteCoderProperties_o, *PSharpCompress_Compressors_LZMA_IWriteCoderProperties_o;

typedef struct SharpCompress_Compressors_LZMA_IWriteCoderProperties_Fields SharpCompress_Compressors_LZMA_IWriteCoderProperties_Fields, *PSharpCompress_Compressors_LZMA_IWriteCoderProperties_Fields;

struct SharpCompress_Compressors_LZMA_IWriteCoderProperties_Fields {
};

struct SharpCompress_Compressors_LZMA_IWriteCoderProperties_o {
    struct SharpCompress_Compressors_LZMA_IWriteCoderProperties_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_IWriteCoderProperties_Fields fields;
};

typedef struct MethodInfo_28B608C MethodInfo_28B608C, *PMethodInfo_28B608C;

typedef union _union_309914 _union_309914, *P_union_309914;

union _union_309914 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B608C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_136F3C4 MethodInfo_136F3C4, *PMethodInfo_136F3C4;

typedef union _union_261514 _union_261514, *P_union_261514;

union _union_261514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_136F3C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass416_0_Fields Shock_Protocol___c__DisplayClass416_0_Fields, *PShock_Protocol___c__DisplayClass416_0_Fields;

typedef struct System_Action_RecvHomeUpdateMovieR__o System_Action_RecvHomeUpdateMovieR__o, *PSystem_Action_RecvHomeUpdateMovieR__o;

typedef struct System_Action_RecvHomeUpdateMovieR__c System_Action_RecvHomeUpdateMovieR__c, *PSystem_Action_RecvHomeUpdateMovieR__c;

typedef struct System_Action_RecvHomeUpdateMovieR__Fields System_Action_RecvHomeUpdateMovieR__Fields, *PSystem_Action_RecvHomeUpdateMovieR__Fields;

typedef struct System_Action_RecvHomeUpdateMovieR__VTable System_Action_RecvHomeUpdateMovieR__VTable, *PSystem_Action_RecvHomeUpdateMovieR__VTable;

struct System_Action_RecvHomeUpdateMovieR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvHomeUpdateMovieR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvHomeUpdateMovieR__VTable vtable;
};

struct System_Action_RecvHomeUpdateMovieR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvHomeUpdateMovieR__o {
    struct System_Action_RecvHomeUpdateMovieR__c *klass;
    void *monitor;
    struct System_Action_RecvHomeUpdateMovieR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass416_0_Fields {
    struct System_Action_RecvHomeUpdateMovieR__o *onSuccess;
};

typedef struct MethodInfo_22CECE4 MethodInfo_22CECE4, *PMethodInfo_22CECE4;

typedef union _union_274536 _union_274536, *P_union_274536;

union _union_274536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CECE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomeScene___c_StaticFields Aoharu_HomeScene___c_StaticFields, *PAoharu_HomeScene___c_StaticFields;

typedef struct Aoharu_HomeScene___c_o Aoharu_HomeScene___c_o, *PAoharu_HomeScene___c_o;

typedef struct System_Func_Camera__bool__o System_Func_Camera__bool__o, *PSystem_Func_Camera__bool__o;

typedef struct System_Func_HomePresetData__uint__o System_Func_HomePresetData__uint__o, *PSystem_Func_HomePresetData__uint__o;

typedef struct System_Action_DownloadConfirm_Result__o System_Action_DownloadConfirm_Result__o, *PSystem_Action_DownloadConfirm_Result__o;

typedef struct System_Func_MissionMst__uint__o System_Func_MissionMst__uint__o, *PSystem_Func_MissionMst__uint__o;

typedef struct System_Func_ShopItemData__uint__o System_Func_ShopItemData__uint__o, *PSystem_Func_ShopItemData__uint__o;

typedef struct Aoharu_HomeScene___c_c Aoharu_HomeScene___c_c, *PAoharu_HomeScene___c_c;

typedef struct System_Func_Camera__bool__c System_Func_Camera__bool__c, *PSystem_Func_Camera__bool__c;

typedef struct System_Func_Camera__bool__Fields System_Func_Camera__bool__Fields, *PSystem_Func_Camera__bool__Fields;

typedef struct System_Func_HomePresetData__uint__c System_Func_HomePresetData__uint__c, *PSystem_Func_HomePresetData__uint__c;

typedef struct System_Func_HomePresetData__uint__Fields System_Func_HomePresetData__uint__Fields, *PSystem_Func_HomePresetData__uint__Fields;

typedef struct System_Action_DownloadConfirm_Result__c System_Action_DownloadConfirm_Result__c, *PSystem_Action_DownloadConfirm_Result__c;

typedef struct System_Action_DownloadConfirm_Result__Fields System_Action_DownloadConfirm_Result__Fields, *PSystem_Action_DownloadConfirm_Result__Fields;

typedef struct System_Func_MissionMst__uint__c System_Func_MissionMst__uint__c, *PSystem_Func_MissionMst__uint__c;

typedef struct System_Func_MissionMst__uint__Fields System_Func_MissionMst__uint__Fields, *PSystem_Func_MissionMst__uint__Fields;

typedef struct System_Func_ShopItemData__uint__c System_Func_ShopItemData__uint__c, *PSystem_Func_ShopItemData__uint__c;

typedef struct System_Func_ShopItemData__uint__Fields System_Func_ShopItemData__uint__Fields, *PSystem_Func_ShopItemData__uint__Fields;

typedef struct Aoharu_HomeScene___c_VTable Aoharu_HomeScene___c_VTable, *PAoharu_HomeScene___c_VTable;

typedef struct System_Func_HomePresetData__uint__VTable System_Func_HomePresetData__uint__VTable, *PSystem_Func_HomePresetData__uint__VTable;

typedef struct System_Action_DownloadConfirm_Result__VTable System_Action_DownloadConfirm_Result__VTable, *PSystem_Action_DownloadConfirm_Result__VTable;

typedef struct System_Func_MissionMst__uint__VTable System_Func_MissionMst__uint__VTable, *PSystem_Func_MissionMst__uint__VTable;

typedef struct System_Func_ShopItemData__uint__VTable System_Func_ShopItemData__uint__VTable, *PSystem_Func_ShopItemData__uint__VTable;

struct System_Func_HomePresetData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_HomeScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_DownloadConfirm_Result__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_DownloadConfirm_Result__o {
    struct System_Action_DownloadConfirm_Result__c *klass;
    void *monitor;
    struct System_Action_DownloadConfirm_Result__Fields fields;
};

struct System_Action_DownloadConfirm_Result__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_DownloadConfirm_Result__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_DownloadConfirm_Result__VTable vtable;
};

struct System_Func_ShopItemData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ShopItemData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ShopItemData__uint__VTable vtable;
};

struct System_Func_ShopItemData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ShopItemData__uint__o {
    struct System_Func_ShopItemData__uint__c *klass;
    void *monitor;
    struct System_Func_ShopItemData__uint__Fields fields;
};

struct System_Func_MissionMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MissionMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MissionMst__uint__VTable vtable;
};

struct System_Func_MissionMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MissionMst__uint__o {
    struct System_Func_MissionMst__uint__c *klass;
    void *monitor;
    struct System_Func_MissionMst__uint__Fields fields;
};

struct System_Func_Camera__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Camera__bool__o {
    struct System_Func_Camera__bool__c *klass;
    void *monitor;
    struct System_Func_Camera__bool__Fields fields;
};

struct System_Func_Camera__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Camera__bool__VTable vtable;
};

struct Aoharu_HomeScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_HomeScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene___c_VTable vtable;
};

struct Aoharu_HomeScene___c_o {
    struct Aoharu_HomeScene___c_c *klass;
    void *monitor;
    struct Aoharu_HomeScene___c_Fields fields;
};

struct System_Func_HomePresetData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_HomePresetData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_HomePresetData__uint__VTable vtable;
};

struct System_Func_HomePresetData__uint__o {
    struct System_Func_HomePresetData__uint__c *klass;
    void *monitor;
    struct System_Func_HomePresetData__uint__Fields fields;
};

struct Aoharu_HomeScene___c_StaticFields {
    struct Aoharu_HomeScene___c_o *__9;
    struct System_Action_bool__o *__9__21_0;
    struct System_Func_Camera__bool__o *__9__24_0;
    struct System_Func_Camera__bool__o *__9__24_1;
    struct System_Action_Action__o *__9__24_2;
    struct System_Action_Action__o *__9__24_3;
    struct System_Action_Action__o *__9__24_4;
    struct System_Action_o *__9__25_0;
    struct System_Action_Action__o *__9__28_16;
    struct System_Action_Action__o *__9__28_17;
    struct System_Action_Action__o *__9__28_2;
    struct System_Action_Action__o *__9__28_19;
    struct System_Action_Action__o *__9__28_20;
    struct System_Action_Action__o *__9__28_6;
    struct System_Action_Action__o *__9__29_1;
    struct System_Func_Information__string__o *__9__36_0;
    struct System_Func_HomePresetData__uint__o *__9__37_0;
    struct System_Func_uint__bool__o *__9__37_1;
    struct System_Action_Action__o *__9__46_0;
    struct System_Action_Action__o *__9__46_1;
    struct System_Action_Action__o *__9__46_2;
    struct System_Action_o *__9__47_1;
    struct System_Action_DownloadConfirm_Result__o *__9__47_2;
    struct System_Func_MissionMst__bool__o *__9__50_1;
    struct System_Func_MissionMst__uint__o *__9__50_3;
    struct System_Func_ShopItemData__bool__o *__9__55_2;
    struct System_Func_ShopItemData__uint__o *__9__55_3;
};

typedef struct System_Collections_Generic_Dictionary_Enumerator_Type__Func_int___VTable System_Collections_Generic_Dictionary_Enumerator_Type__Func_int___VTable, *PSystem_Collections_Generic_Dictionary_Enumerator_Type__Func_int___VTable;

struct System_Collections_Generic_Dictionary_Enumerator_Type__Func_int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _9_System_Collections_IDictionaryEnumerator_get_Key;
    struct VirtualInvokeData _10_System_Collections_IDictionaryEnumerator_get_Value;
    struct VirtualInvokeData _11_System_Collections_IDictionaryEnumerator_get_Entry;
};

typedef struct Spine_Unity_SpineAnimation_c Spine_Unity_SpineAnimation_c, *PSpine_Unity_SpineAnimation_c;

typedef struct Spine_Unity_SpineAnimation_VTable Spine_Unity_SpineAnimation_VTable, *PSpine_Unity_SpineAnimation_VTable;

struct Spine_Unity_SpineAnimation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct Spine_Unity_SpineAnimation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SpineAnimation_VTable vtable;
};

typedef struct System_Action_MembershipWallpaperMst__c System_Action_MembershipWallpaperMst__c, *PSystem_Action_MembershipWallpaperMst__c;

typedef struct System_Action_MembershipWallpaperMst__VTable System_Action_MembershipWallpaperMst__VTable, *PSystem_Action_MembershipWallpaperMst__VTable;

struct System_Action_MembershipWallpaperMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MembershipWallpaperMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MembershipWallpaperMst__VTable vtable;
};

typedef struct MethodInfo_1BB09E4 MethodInfo_1BB09E4, *PMethodInfo_1BB09E4;

typedef union _union_302040 _union_302040, *P_union_302040;

union _union_302040 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB09E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302040 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AlbumMultiUnitMMst_c Shock_AlbumMultiUnitMMst_c, *PShock_AlbumMultiUnitMMst_c;

typedef struct Shock_AlbumMultiUnitMMst_VTable Shock_AlbumMultiUnitMMst_VTable, *PShock_AlbumMultiUnitMMst_VTable;

struct Shock_AlbumMultiUnitMMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_AlbumMultiUnitMMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumMultiUnitMMst_VTable vtable;
};

typedef struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__Fields DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__Fields, *PDG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__Fields;

struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__Fields {
    struct DG_Tweening_Tweener_Fields super;
    struct Il2CppObject *startValue;
    struct Il2CppObject *endValue;
    struct Il2CppObject *changeValue;
    struct Il2CppObject *plugOptions;
    struct DG_Tweening_Core_DOGetter_T1__o *getter;
    struct DG_Tweening_Core_DOSetter_T1__o *setter;
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__o *tweenPlugin;
};

typedef struct System_Action_MembershipWallpaperMst__o System_Action_MembershipWallpaperMst__o, *PSystem_Action_MembershipWallpaperMst__o;

typedef struct System_Action_MembershipWallpaperMst__Fields System_Action_MembershipWallpaperMst__Fields, *PSystem_Action_MembershipWallpaperMst__Fields;

struct System_Action_MembershipWallpaperMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MembershipWallpaperMst__o {
    struct System_Action_MembershipWallpaperMst__c *klass;
    void *monitor;
    struct System_Action_MembershipWallpaperMst__Fields fields;
};

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_c UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_c, *PUnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_c;

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_VTable UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_VTable, *PUnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_VTable;

struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PreLateUpdate_DirectorUpdateAnimationBegin_VTable vtable;
};

typedef struct MethodInfo_21D18B0 MethodInfo_21D18B0, *PMethodInfo_21D18B0;

struct MethodInfo_21D18B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329B984 MethodInfo_329B984, *PMethodInfo_329B984;

typedef union _union_315959 _union_315959, *P_union_315959;

union _union_315959 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315959 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2D47C_RGCTXs MethodInfo_2C2D47C_RGCTXs, *PMethodInfo_2C2D47C_RGCTXs;

struct MethodInfo_2C2D47C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct UnityEngine_UI_ToggleGroup___c_o UnityEngine_UI_ToggleGroup___c_o, *PUnityEngine_UI_ToggleGroup___c_o;

typedef struct UnityEngine_UI_ToggleGroup___c_c UnityEngine_UI_ToggleGroup___c_c, *PUnityEngine_UI_ToggleGroup___c_c;

typedef struct UnityEngine_UI_ToggleGroup___c_Fields UnityEngine_UI_ToggleGroup___c_Fields, *PUnityEngine_UI_ToggleGroup___c_Fields;

typedef struct UnityEngine_UI_ToggleGroup___c_StaticFields UnityEngine_UI_ToggleGroup___c_StaticFields, *PUnityEngine_UI_ToggleGroup___c_StaticFields;

typedef struct UnityEngine_UI_ToggleGroup___c_VTable UnityEngine_UI_ToggleGroup___c_VTable, *PUnityEngine_UI_ToggleGroup___c_VTable;

typedef struct System_Predicate_Toggle__o System_Predicate_Toggle__o, *PSystem_Predicate_Toggle__o;

typedef struct System_Func_Toggle__bool__o System_Func_Toggle__bool__o, *PSystem_Func_Toggle__bool__o;

typedef struct System_Predicate_Toggle__c System_Predicate_Toggle__c, *PSystem_Predicate_Toggle__c;

typedef struct System_Predicate_Toggle__Fields System_Predicate_Toggle__Fields, *PSystem_Predicate_Toggle__Fields;

typedef struct System_Func_Toggle__bool__c System_Func_Toggle__bool__c, *PSystem_Func_Toggle__bool__c;

typedef struct System_Func_Toggle__bool__Fields System_Func_Toggle__bool__Fields, *PSystem_Func_Toggle__bool__Fields;

typedef struct System_Func_Toggle__bool__VTable System_Func_Toggle__bool__VTable, *PSystem_Func_Toggle__bool__VTable;

struct System_Predicate_Toggle__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_Toggle__o {
    struct System_Predicate_Toggle__c *klass;
    void *monitor;
    struct System_Predicate_Toggle__Fields fields;
};

struct UnityEngine_UI_ToggleGroup___c_Fields {
};

struct System_Predicate_Toggle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_Toggle__VTable vtable;
};

struct System_Func_Toggle__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Toggle__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UI_ToggleGroup___c_StaticFields {
    struct UnityEngine_UI_ToggleGroup___c_o *__9;
    struct System_Predicate_Toggle__o *__9__13_0;
    struct System_Func_Toggle__bool__o *__9__14_0;
};

struct UnityEngine_UI_ToggleGroup___c_o {
    struct UnityEngine_UI_ToggleGroup___c_c *klass;
    void *monitor;
    struct UnityEngine_UI_ToggleGroup___c_Fields fields;
};

struct UnityEngine_UI_ToggleGroup___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UI_ToggleGroup___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UI_ToggleGroup___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UI_ToggleGroup___c_VTable vtable;
};

struct System_Func_Toggle__bool__o {
    struct System_Func_Toggle__bool__c *klass;
    void *monitor;
    struct System_Func_Toggle__bool__Fields fields;
};

struct System_Func_Toggle__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Toggle__bool__VTable vtable;
};

typedef struct FancyScrollView_FancyGridView_DefaultCellGroup_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__VTable FancyScrollView_FancyGridView_DefaultCellGroup_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__VTable, *PFancyScrollView_FancyGridView_DefaultCellGroup_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__VTable;

struct FancyScrollView_FancyGridView_DefaultCellGroup_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_Cells;
    struct VirtualInvokeData _11_InstantiateCells;
};

typedef struct MethodInfo_2D7AE68_RGCTXs MethodInfo_2D7AE68_RGCTXs, *PMethodInfo_2D7AE68_RGCTXs;

struct MethodInfo_2D7AE68_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T__StaticFields Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T__StaticFields, *PCysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T__StaticFields;

struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T__StaticFields {
    struct System_Action_object__o *cancel1;
    struct System_Action_object__o *cancel2;
};

typedef struct MethodInfo_173CFBC MethodInfo_173CFBC, *PMethodInfo_173CFBC;

typedef union _union_170277 _union_170277, *P_union_170277;

union _union_170277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173CFBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Metadata_SoapTypeAttribute_c System_Runtime_Remoting_Metadata_SoapTypeAttribute_c, *PSystem_Runtime_Remoting_Metadata_SoapTypeAttribute_c;

typedef struct System_Runtime_Remoting_Metadata_SoapTypeAttribute_VTable System_Runtime_Remoting_Metadata_SoapTypeAttribute_VTable, *PSystem_Runtime_Remoting_Metadata_SoapTypeAttribute_VTable;

struct System_Runtime_Remoting_Metadata_SoapTypeAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
    struct VirtualInvokeData _7_get_UseAttribute;
    struct VirtualInvokeData _8_get_XmlNamespace;
    struct VirtualInvokeData _9_SetReflectionObject;
};

struct System_Runtime_Remoting_Metadata_SoapTypeAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Metadata_SoapTypeAttribute_VTable vtable;
};

typedef struct MethodInfo_3330190 MethodInfo_3330190, *PMethodInfo_3330190;

typedef struct Chipstar_Downloads_StorageDatabase___c_TFileTable__c Chipstar_Downloads_StorageDatabase___c_TFileTable__c, *PChipstar_Downloads_StorageDatabase___c_TFileTable__c;

typedef union _union_324791 _union_324791, *P_union_324791;

typedef struct Chipstar_Downloads_StorageDatabase___c_TFileTable__StaticFields Chipstar_Downloads_StorageDatabase___c_TFileTable__StaticFields, *PChipstar_Downloads_StorageDatabase___c_TFileTable__StaticFields;

typedef struct Chipstar_Downloads_StorageDatabase___c_TFileTable__RGCTXs Chipstar_Downloads_StorageDatabase___c_TFileTable__RGCTXs, *PChipstar_Downloads_StorageDatabase___c_TFileTable__RGCTXs;

typedef struct Chipstar_Downloads_StorageDatabase___c_TFileTable__VTable Chipstar_Downloads_StorageDatabase___c_TFileTable__VTable, *PChipstar_Downloads_StorageDatabase___c_TFileTable__VTable;

typedef struct Chipstar_Downloads_StorageDatabase___c_TFileTable__o Chipstar_Downloads_StorageDatabase___c_TFileTable__o, *PChipstar_Downloads_StorageDatabase___c_TFileTable__o;

typedef struct Chipstar_Downloads_StorageDatabase___c_TFileTable__Fields Chipstar_Downloads_StorageDatabase___c_TFileTable__Fields, *PChipstar_Downloads_StorageDatabase___c_TFileTable__Fields;

struct Chipstar_Downloads_StorageDatabase___c_TFileTable__Fields {
};

struct Chipstar_Downloads_StorageDatabase___c_TFileTable__o {
    struct Chipstar_Downloads_StorageDatabase___c_TFileTable__c *klass;
    void *monitor;
    struct Chipstar_Downloads_StorageDatabase___c_TFileTable__Fields fields;
};

struct Chipstar_Downloads_StorageDatabase___c_TFileTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_StorageDatabase___c_TFileTable__c {
    struct Il2CppClass_1 _1;
    struct Chipstar_Downloads_StorageDatabase___c_TFileTable__StaticFields *static_fields;
    struct Chipstar_Downloads_StorageDatabase___c_TFileTable__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_StorageDatabase___c_TFileTable__VTable vtable;
};

struct Chipstar_Downloads_StorageDatabase___c_TFileTable__RGCTXs {
    struct Il2CppClass *_0_Chipstar_Downloads_StorageDatabase___c_TFileTable_;
    struct MethodInfo *_1_Chipstar_Downloads_StorageDatabase___c_TFileTable___ctor;
    struct Il2CppClass *_2_Chipstar_Downloads_StorageDatabase___c_TFileTable_;
};

union _union_324791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330190 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase___c_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Chipstar_Downloads_StorageDatabase___c_TFileTable__StaticFields {
    struct Chipstar_Downloads_StorageDatabase___c_TFileTable__o *__9;
    struct System_Func_string__string__o *__9__24_0;
};

typedef struct MethodInfo_24C080C MethodInfo_24C080C, *PMethodInfo_24C080C;

typedef union _union_162899 _union_162899, *P_union_162899;

union _union_162899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C080C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1089F18 MethodInfo_1089F18, *PMethodInfo_1089F18;

typedef union _union_213352 _union_213352, *P_union_213352;

union _union_213352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330188 MethodInfo_3330188, *PMethodInfo_3330188;

typedef union _union_324789 _union_324789, *P_union_324789;

union _union_324789 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330188 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase___c_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324789 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngGGLData___c__DisplayClass31_0_o Shock_MngGGLData___c__DisplayClass31_0_o, *PShock_MngGGLData___c__DisplayClass31_0_o;

typedef struct Shock_MngGGLData___c__DisplayClass31_0_c Shock_MngGGLData___c__DisplayClass31_0_c, *PShock_MngGGLData___c__DisplayClass31_0_c;

typedef struct Shock_MngGGLData___c__DisplayClass31_0_Fields Shock_MngGGLData___c__DisplayClass31_0_Fields, *PShock_MngGGLData___c__DisplayClass31_0_Fields;

typedef struct Shock_MngGGLData___c__DisplayClass31_0_VTable Shock_MngGGLData___c__DisplayClass31_0_VTable, *PShock_MngGGLData___c__DisplayClass31_0_VTable;

struct Shock_MngGGLData___c__DisplayClass31_0_Fields {
    struct System_Action_o *onTimeout;
    struct System_Action_ReceiveGGLGetUserIdR__o *onCompleted;
    struct System_Action_bool__o *__9__1;
};

struct Shock_MngGGLData___c__DisplayClass31_0_o {
    struct Shock_MngGGLData___c__DisplayClass31_0_c *klass;
    void *monitor;
    struct Shock_MngGGLData___c__DisplayClass31_0_Fields fields;
};

struct Shock_MngGGLData___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngGGLData___c__DisplayClass31_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngGGLData___c__DisplayClass31_0_VTable vtable;
};

typedef struct GooglePlayGames_BasicApi_Achievement_array GooglePlayGames_BasicApi_Achievement_array, *PGooglePlayGames_BasicApi_Achievement_array;

typedef struct GooglePlayGames_BasicApi_Achievement_o GooglePlayGames_BasicApi_Achievement_o, *PGooglePlayGames_BasicApi_Achievement_o;

typedef struct GooglePlayGames_BasicApi_Achievement_c GooglePlayGames_BasicApi_Achievement_c, *PGooglePlayGames_BasicApi_Achievement_c;

typedef struct GooglePlayGames_BasicApi_Achievement_Fields GooglePlayGames_BasicApi_Achievement_Fields, *PGooglePlayGames_BasicApi_Achievement_Fields;

typedef struct GooglePlayGames_BasicApi_Achievement_StaticFields GooglePlayGames_BasicApi_Achievement_StaticFields, *PGooglePlayGames_BasicApi_Achievement_StaticFields;

typedef struct GooglePlayGames_BasicApi_Achievement_VTable GooglePlayGames_BasicApi_Achievement_VTable, *PGooglePlayGames_BasicApi_Achievement_VTable;

struct GooglePlayGames_BasicApi_Achievement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_BasicApi_Achievement_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GooglePlayGames_BasicApi_Achievement_o *m_Items[65535];
};

struct GooglePlayGames_BasicApi_Achievement_Fields {
    struct System_String_o *mId;
    bool mIsIncremental;
    bool mIsRevealed;
    bool mIsUnlocked;
    int32_t mCurrentSteps;
    int32_t mTotalSteps;
    struct System_String_o *mDescription;
    struct System_String_o *mName;
    int64_t mLastModifiedTime;
    uint64_t mPoints;
    struct System_String_o *mRevealedImageUrl;
    struct System_String_o *mUnlockedImageUrl;
};

struct GooglePlayGames_BasicApi_Achievement_o {
    struct GooglePlayGames_BasicApi_Achievement_c *klass;
    void *monitor;
    struct GooglePlayGames_BasicApi_Achievement_Fields fields;
};

struct GooglePlayGames_BasicApi_Achievement_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_BasicApi_Achievement_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_BasicApi_Achievement_VTable vtable;
};

struct GooglePlayGames_BasicApi_Achievement_StaticFields {
    struct System_DateTime_o UnixEpoch;
};

typedef struct Shock_RESULT_CODE_c Shock_RESULT_CODE_c, *PShock_RESULT_CODE_c;

typedef struct Shock_RESULT_CODE_VTable Shock_RESULT_CODE_VTable, *PShock_RESULT_CODE_VTable;

struct Shock_RESULT_CODE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_RESULT_CODE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RESULT_CODE_VTable vtable;
};

typedef struct MethodInfo_2E03074 MethodInfo_2E03074, *PMethodInfo_2E03074;

typedef union _union_171725 _union_171725, *P_union_171725;

union _union_171725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E03074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_TimeSpanStyles_VTable System_Globalization_TimeSpanStyles_VTable, *PSystem_Globalization_TimeSpanStyles_VTable;

struct System_Globalization_TimeSpanStyles_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_TextCore_Text_MaterialReferenceManager_StaticFields UnityEngine_TextCore_Text_MaterialReferenceManager_StaticFields, *PUnityEngine_TextCore_Text_MaterialReferenceManager_StaticFields;

typedef struct UnityEngine_TextCore_Text_MaterialReferenceManager_o UnityEngine_TextCore_Text_MaterialReferenceManager_o, *PUnityEngine_TextCore_Text_MaterialReferenceManager_o;

typedef struct UnityEngine_TextCore_Text_MaterialReferenceManager_c UnityEngine_TextCore_Text_MaterialReferenceManager_c, *PUnityEngine_TextCore_Text_MaterialReferenceManager_c;

typedef struct UnityEngine_TextCore_Text_MaterialReferenceManager_Fields UnityEngine_TextCore_Text_MaterialReferenceManager_Fields, *PUnityEngine_TextCore_Text_MaterialReferenceManager_Fields;

typedef struct UnityEngine_TextCore_Text_MaterialReferenceManager_VTable UnityEngine_TextCore_Text_MaterialReferenceManager_VTable, *PUnityEngine_TextCore_Text_MaterialReferenceManager_VTable;

typedef struct System_Collections_Generic_Dictionary_int__Material__o System_Collections_Generic_Dictionary_int__Material__o, *PSystem_Collections_Generic_Dictionary_int__Material__o;

typedef struct System_Collections_Generic_Dictionary_int__SpriteAsset__o System_Collections_Generic_Dictionary_int__SpriteAsset__o, *PSystem_Collections_Generic_Dictionary_int__SpriteAsset__o;

typedef struct System_Collections_Generic_Dictionary_int__TextColorGradient__o System_Collections_Generic_Dictionary_int__TextColorGradient__o, *PSystem_Collections_Generic_Dictionary_int__TextColorGradient__o;

typedef struct System_Collections_Generic_Dictionary_int__Material__c System_Collections_Generic_Dictionary_int__Material__c, *PSystem_Collections_Generic_Dictionary_int__Material__c;

typedef struct System_Collections_Generic_Dictionary_int__Material__Fields System_Collections_Generic_Dictionary_int__Material__Fields, *PSystem_Collections_Generic_Dictionary_int__Material__Fields;

typedef struct System_Collections_Generic_Dictionary_int__SpriteAsset__c System_Collections_Generic_Dictionary_int__SpriteAsset__c, *PSystem_Collections_Generic_Dictionary_int__SpriteAsset__c;

typedef struct System_Collections_Generic_Dictionary_int__SpriteAsset__Fields System_Collections_Generic_Dictionary_int__SpriteAsset__Fields, *PSystem_Collections_Generic_Dictionary_int__SpriteAsset__Fields;

typedef struct System_Collections_Generic_Dictionary_int__TextColorGradient__c System_Collections_Generic_Dictionary_int__TextColorGradient__c, *PSystem_Collections_Generic_Dictionary_int__TextColorGradient__c;

typedef struct System_Collections_Generic_Dictionary_int__TextColorGradient__Fields System_Collections_Generic_Dictionary_int__TextColorGradient__Fields, *PSystem_Collections_Generic_Dictionary_int__TextColorGradient__Fields;

typedef struct System_Collections_Generic_Dictionary_int__Material__VTable System_Collections_Generic_Dictionary_int__Material__VTable, *PSystem_Collections_Generic_Dictionary_int__Material__VTable;

typedef struct System_Collections_Generic_Dictionary_int__TextColorGradient__VTable System_Collections_Generic_Dictionary_int__TextColorGradient__VTable, *PSystem_Collections_Generic_Dictionary_int__TextColorGradient__VTable;

struct System_Collections_Generic_Dictionary_int__TextColorGradient__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_TextCore_Text_MaterialReferenceManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_MaterialReferenceManager_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_MaterialReferenceManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_MaterialReferenceManager_VTable vtable;
};

struct UnityEngine_TextCore_Text_MaterialReferenceManager_Fields {
    struct System_Collections_Generic_Dictionary_int__Material__o *m_FontMaterialReferenceLookup;
    struct System_Collections_Generic_Dictionary_int__FontAsset__o *m_FontAssetReferenceLookup;
    struct System_Collections_Generic_Dictionary_int__SpriteAsset__o *m_SpriteAssetReferenceLookup;
    struct System_Collections_Generic_Dictionary_int__TextColorGradient__o *m_ColorGradientReferenceLookup;
};

struct UnityEngine_TextCore_Text_MaterialReferenceManager_o {
    struct UnityEngine_TextCore_Text_MaterialReferenceManager_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_MaterialReferenceManager_Fields fields;
};

struct System_Collections_Generic_Dictionary_int__Material__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Material__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Material__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__Material__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__Material__o {
    struct System_Collections_Generic_Dictionary_int__Material__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__Material__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__TextColorGradient__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__TextColorGradient__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__TextColorGradient__VTable vtable;
};

struct System_Collections_Generic_Dictionary_int__TextColorGradient__o {
    struct System_Collections_Generic_Dictionary_int__TextColorGradient__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__TextColorGradient__Fields fields;
};

struct UnityEngine_TextCore_Text_MaterialReferenceManager_StaticFields {
    struct UnityEngine_TextCore_Text_MaterialReferenceManager_o *s_Instance;
};

struct System_Collections_Generic_Dictionary_int__SpriteAsset__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_int__SpriteAsset__o {
    struct System_Collections_Generic_Dictionary_int__SpriteAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__SpriteAsset__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__SpriteAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__SpriteAsset__VTable vtable;
};

typedef struct MethodInfo_110B934 MethodInfo_110B934, *PMethodInfo_110B934;

typedef union _union_202476 _union_202476, *P_union_202476;

union _union_202476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B934 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_o System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_o, *PSystem_Security_Cryptography_RSAOAEPKeyExchangeFormatter_o;

typedef struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_c System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_c, *PSystem_Security_Cryptography_RSAOAEPKeyExchangeFormatter_c;

typedef struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_Fields System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_Fields, *PSystem_Security_Cryptography_RSAOAEPKeyExchangeFormatter_Fields;

struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_Fields {
    struct System_Security_Cryptography_AsymmetricKeyExchangeFormatter_Fields super;
    struct System_Byte_array *ParameterValue;
    struct System_Security_Cryptography_RSA_o *_rsaKey;
    struct System_Nullable_bool__o _rsaOverridesEncrypt;
    struct System_Security_Cryptography_RandomNumberGenerator_o *RngValue;
};

struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_o {
    struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_c *klass;
    void *monitor;
    struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_Fields fields;
};

struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_RSAOAEPKeyExchangeFormatter_VTable vtable;
};

typedef struct MethodInfo_2D6E850 MethodInfo_2D6E850, *PMethodInfo_2D6E850;

typedef struct MethodInfo_2D6E850_RGCTXs MethodInfo_2D6E850_RGCTXs, *PMethodInfo_2D6E850_RGCTXs;

typedef union _union_288622 _union_288622, *P_union_288622;

struct MethodInfo_2D6E850_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SampleFrameObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_SampleFrameObservable_T___ctor;
};

union _union_288622 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E850_RGCTXs *rgctx_data;
    union _union_288622 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D754A8_RGCTXs MethodInfo_2D754A8_RGCTXs, *PMethodInfo_2D754A8_RGCTXs;

struct MethodInfo_2D754A8_RGCTXs {
    struct MethodInfo *_0_UniRx_Observer_CreateSubscribeWithState2Observer_T__TState1__TState2_;
    struct Il2CppClass *_1_UniRx_IObservable_T_;
    struct MethodInfo *_2_UniRx_IObservable_T__Subscribe;
};

typedef struct UnityEngine_UIElements_EventBase_ChangeEvent_T___StaticFields UnityEngine_UIElements_EventBase_ChangeEvent_T___StaticFields, *PUnityEngine_UIElements_EventBase_ChangeEvent_T___StaticFields;

struct UnityEngine_UIElements_EventBase_ChangeEvent_T___StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

typedef struct MethodInfo_26D0AA4 MethodInfo_26D0AA4, *PMethodInfo_26D0AA4;

typedef union _union_269838 _union_269838, *P_union_269838;

union _union_269838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D0AA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_TaskSchedulerAwaitTaskContinuation_c System_Threading_Tasks_TaskSchedulerAwaitTaskContinuation_c, *PSystem_Threading_Tasks_TaskSchedulerAwaitTaskContinuation_c;

typedef struct System_Threading_Tasks_TaskSchedulerAwaitTaskContinuation_VTable System_Threading_Tasks_TaskSchedulerAwaitTaskContinuation_VTable, *PSystem_Threading_Tasks_TaskSchedulerAwaitTaskContinuation_VTable;

struct System_Threading_Tasks_TaskSchedulerAwaitTaskContinuation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Run;
    struct VirtualInvokeData _5_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _6_MarkAborted;
};

struct System_Threading_Tasks_TaskSchedulerAwaitTaskContinuation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_TaskSchedulerAwaitTaskContinuation_VTable vtable;
};

typedef struct Shock_MissionConditionTypeExtensions_VTable Shock_MissionConditionTypeExtensions_VTable, *PShock_MissionConditionTypeExtensions_VTable;

struct Shock_MissionConditionTypeExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__c UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__c, *PUniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__c;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__RGCTXs UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__RGCTXs, *PUniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__RGCTXs;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__VTable UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__VTable, *PUniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__VTable;

struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ZipLatestObservable_ZipLatest_T_;
    struct MethodInfo *_1_UniRx_Operators_ZipLatestObservable_ZipLatest_T__Publish;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObserverBase_IList_T___IList_T__;
    struct MethodInfo *_3_UniRx_Operators_OperatorObserverBase_IList_T___IList_T___OnError;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_IList_T___IList_T___OnCompleted;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_ZipLatestObserver_T__VTable vtable;
};

typedef struct MethodInfo_2C13F98_RGCTXs MethodInfo_2C13F98_RGCTXs, *PMethodInfo_2C13F98_RGCTXs;

struct MethodInfo_2C13F98_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Where;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereArrayIterator_TSource_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereArrayIterator_TSource___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereListIterator_TSource_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereListIterator_TSource___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereEnumerableIterator_TSource_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereEnumerableIterator_TSource___ctor;
};

typedef struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___c Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___c, *PShock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___c;

typedef struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___VTable Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___VTable, *PShock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___VTable;

struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___VTable vtable;
};

typedef struct MethodInfo_14EEF3C MethodInfo_14EEF3C, *PMethodInfo_14EEF3C;

typedef struct MethodInfo_14EEF3C_RGCTXs MethodInfo_14EEF3C_RGCTXs, *PMethodInfo_14EEF3C_RGCTXs;

typedef union _union_199974 _union_199974, *P_union_199974;

struct MethodInfo_14EEF3C_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_199974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EEF3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EEF3C_RGCTXs *rgctx_data;
    union _union_199974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A940 MethodInfo_2B0A940, *PMethodInfo_2B0A940;

typedef union _union_183336 _union_183336, *P_union_183336;

union _union_183336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A940 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__c System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__c, *PSystem_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__c;

typedef struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__VTable System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__VTable, *PSystem_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__VTable;

struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__VTable vtable;
};

typedef struct MethodInfo_1BFA388 MethodInfo_1BFA388, *PMethodInfo_1BFA388;

typedef union _union_246163 _union_246163, *P_union_246163;

union _union_246163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_GroupExpNoticeExpBox__o System_Func_GroupExpNoticeExpBox__o, *PSystem_Func_GroupExpNoticeExpBox__o;

typedef struct System_Func_GroupExpNoticeExpBox__c System_Func_GroupExpNoticeExpBox__c, *PSystem_Func_GroupExpNoticeExpBox__c;

typedef struct System_Func_GroupExpNoticeExpBox__Fields System_Func_GroupExpNoticeExpBox__Fields, *PSystem_Func_GroupExpNoticeExpBox__Fields;

typedef struct System_Func_GroupExpNoticeExpBox__VTable System_Func_GroupExpNoticeExpBox__VTable, *PSystem_Func_GroupExpNoticeExpBox__VTable;

struct System_Func_GroupExpNoticeExpBox__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_GroupExpNoticeExpBox__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GroupExpNoticeExpBox__o {
    struct System_Func_GroupExpNoticeExpBox__c *klass;
    void *monitor;
    struct System_Func_GroupExpNoticeExpBox__Fields fields;
};

struct System_Func_GroupExpNoticeExpBox__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GroupExpNoticeExpBox__VTable vtable;
};

typedef struct MethodInfo_21D18FC MethodInfo_21D18FC, *PMethodInfo_21D18FC;

struct MethodInfo_21D18FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A948 MethodInfo_2B0A948, *PMethodInfo_2B0A948;

typedef union _union_184774 _union_184774, *P_union_184774;

union _union_184774 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184774 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1405_0_VTable Shock_Protocol___c__DisplayClass1405_0_VTable, *PShock_Protocol___c__DisplayClass1405_0_VTable;

struct Shock_Protocol___c__DisplayClass1405_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D48780 MethodInfo_1D48780, *PMethodInfo_1D48780;

typedef union _union_226117 _union_226117, *P_union_226117;

union _union_226117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48780 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__o System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__o, *PSystem_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__o;

typedef struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__Fields System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__Fields, *PSystem_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__Fields;

typedef struct System_Collections_Generic_KeyValuePair_object__object__o System_Collections_Generic_KeyValuePair_object__object__o, *PSystem_Collections_Generic_KeyValuePair_object__object__o;

typedef struct System_Collections_Generic_KeyValuePair_object__object__Fields System_Collections_Generic_KeyValuePair_object__object__Fields, *PSystem_Collections_Generic_KeyValuePair_object__object__Fields;

struct System_Collections_Generic_KeyValuePair_object__object__Fields {
    struct Il2CppObject *key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_object__object__o {
    struct System_Collections_Generic_KeyValuePair_object__object__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__Fields {
    struct System_Collections_Generic_KeyValuePair_object__object__o key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__o {
    struct System_Collections_Generic_KeyValuePair_KeyValuePair_object__object___object__Fields fields;
};

typedef struct MethodInfo_15002BC_RGCTXs MethodInfo_15002BC_RGCTXs, *PMethodInfo_15002BC_RGCTXs;

struct MethodInfo_15002BC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2026DCC MethodInfo_2026DCC, *PMethodInfo_2026DCC;

typedef union _union_294474 _union_294474, *P_union_294474;

union _union_294474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026DCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipObservable_Skip__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Realtime_EncryptionMode_c Photon_Realtime_EncryptionMode_c, *PPhoton_Realtime_EncryptionMode_c;

typedef struct Photon_Realtime_EncryptionMode_VTable Photon_Realtime_EncryptionMode_VTable, *PPhoton_Realtime_EncryptionMode_VTable;

struct Photon_Realtime_EncryptionMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Photon_Realtime_EncryptionMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Realtime_EncryptionMode_VTable vtable;
};

typedef struct Shock_SoundKey_HomeScene_Se_c Shock_SoundKey_HomeScene_Se_c, *PShock_SoundKey_HomeScene_Se_c;

typedef struct Shock_SoundKey_HomeScene_Se_StaticFields Shock_SoundKey_HomeScene_Se_StaticFields, *PShock_SoundKey_HomeScene_Se_StaticFields;

struct Shock_SoundKey_HomeScene_Se_StaticFields {
    struct System_String_o *FrontUiDeco;
    struct System_String_o *BannerTurn;
};

struct Shock_SoundKey_HomeScene_Se_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_HomeScene_Se_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_HomeScene_Se_VTable vtable;
};

typedef struct System_Func_AchievementMst__string__Fields System_Func_AchievementMst__string__Fields, *PSystem_Func_AchievementMst__string__Fields;

struct System_Func_AchievementMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Aoharu_FavoriteBandSettingScene_VTable Aoharu_FavoriteBandSettingScene_VTable, *PAoharu_FavoriteBandSettingScene_VTable;

struct Aoharu_FavoriteBandSettingScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

typedef struct UnityEngine_UIElements_PointerEventsHelper_c UnityEngine_UIElements_PointerEventsHelper_c, *PUnityEngine_UIElements_PointerEventsHelper_c;

typedef struct UnityEngine_UIElements_PointerEventsHelper_VTable UnityEngine_UIElements_PointerEventsHelper_VTable, *PUnityEngine_UIElements_PointerEventsHelper_VTable;

struct UnityEngine_UIElements_PointerEventsHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_PointerEventsHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerEventsHelper_VTable vtable;
};

typedef struct MethodInfo_3265F28 MethodInfo_3265F28, *PMethodInfo_3265F28;

typedef union _union_315175 _union_315175, *P_union_315175;

union _union_315175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265F28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass715_0_c Shock_Protocol___c__DisplayClass715_0_c, *PShock_Protocol___c__DisplayClass715_0_c;

typedef struct Shock_Protocol___c__DisplayClass715_0_VTable Shock_Protocol___c__DisplayClass715_0_VTable, *PShock_Protocol___c__DisplayClass715_0_VTable;

struct Shock_Protocol___c__DisplayClass715_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass715_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass715_0_VTable vtable;
};

typedef struct MethodInfo_2E95B24 MethodInfo_2E95B24, *PMethodInfo_2E95B24;

typedef union _union_268574 _union_268574, *P_union_268574;

union _union_268574 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E95B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___o Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___o, *PShock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___o;

typedef struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___Fields Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___Fields, *PShock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___Fields;

struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___o {
    struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_EventScoreRankingMst__ValueTuple_uint__uint__uint___Fields fields;
};

typedef struct MethodInfo_1805AA4_RGCTXs MethodInfo_1805AA4_RGCTXs, *PMethodInfo_1805AA4_RGCTXs;

struct MethodInfo_1805AA4_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct System_Predicate_StoryData__o System_Predicate_StoryData__o, *PSystem_Predicate_StoryData__o;

typedef struct System_Predicate_StoryData__c System_Predicate_StoryData__c, *PSystem_Predicate_StoryData__c;

typedef struct System_Predicate_StoryData__Fields System_Predicate_StoryData__Fields, *PSystem_Predicate_StoryData__Fields;

typedef struct System_Predicate_StoryData__VTable System_Predicate_StoryData__VTable, *PSystem_Predicate_StoryData__VTable;

struct System_Predicate_StoryData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_StoryData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_StoryData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_StoryData__VTable vtable;
};

struct System_Predicate_StoryData__o {
    struct System_Predicate_StoryData__c *klass;
    void *monitor;
    struct System_Predicate_StoryData__Fields fields;
};

typedef struct MethodInfo_2BC91A0 MethodInfo_2BC91A0, *PMethodInfo_2BC91A0;

typedef union _union_300367 _union_300367, *P_union_300367;

union _union_300367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BC91A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Activation_RemoteActivator_VTable System_Runtime_Remoting_Activation_RemoteActivator_VTable, *PSystem_Runtime_Remoting_Activation_RemoteActivator_VTable;

struct System_Runtime_Remoting_Activation_RemoteActivator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_get_NextActivator;
    struct VirtualInvokeData _7_Activate;
};

typedef struct MethodInfo_11F5150 MethodInfo_11F5150, *PMethodInfo_11F5150;

typedef union _union_260452 _union_260452, *P_union_260452;

union _union_260452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F5150 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_c Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_c, *PSpine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_c;

typedef struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_VTable Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_VTable, *PSpine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_VTable;

struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonRendererCustomMaterials_SlotMaterialOverride_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_byte__object__Fields System_Collections_Generic_Dictionary_byte__object__Fields, *PSystem_Collections_Generic_Dictionary_byte__object__Fields;

struct System_Collections_Generic_Dictionary_byte__object__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct Aoharu_GemShopController___c__DisplayClass9_0_c Aoharu_GemShopController___c__DisplayClass9_0_c, *PAoharu_GemShopController___c__DisplayClass9_0_c;

typedef struct Aoharu_GemShopController___c__DisplayClass9_0_VTable Aoharu_GemShopController___c__DisplayClass9_0_VTable, *PAoharu_GemShopController___c__DisplayClass9_0_VTable;

struct Aoharu_GemShopController___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GemShopController___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GemShopController___c__DisplayClass9_0_VTable vtable;
};

typedef struct Photon_Realtime_EncryptionMode_o Photon_Realtime_EncryptionMode_o, *PPhoton_Realtime_EncryptionMode_o;

typedef struct Photon_Realtime_EncryptionMode_Fields Photon_Realtime_EncryptionMode_Fields, *PPhoton_Realtime_EncryptionMode_Fields;

struct Photon_Realtime_EncryptionMode_Fields {
    int32_t value__;
};

struct Photon_Realtime_EncryptionMode_o {
    struct Photon_Realtime_EncryptionMode_Fields fields;
};

typedef struct MethodInfo_1EBE2EC MethodInfo_1EBE2EC, *PMethodInfo_1EBE2EC;

typedef union _union_225685 _union_225685, *P_union_225685;

union _union_225685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE2EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GemShopController___c__DisplayClass9_0_o Aoharu_GemShopController___c__DisplayClass9_0_o, *PAoharu_GemShopController___c__DisplayClass9_0_o;

typedef struct Aoharu_GemShopController___c__DisplayClass9_0_Fields Aoharu_GemShopController___c__DisplayClass9_0_Fields, *PAoharu_GemShopController___c__DisplayClass9_0_Fields;

typedef struct System_Collections_Generic_IEnumerable_Product__o System_Collections_Generic_IEnumerable_Product__o, *PSystem_Collections_Generic_IEnumerable_Product__o;

typedef struct System_Collections_Generic_IEnumerable_Product__c System_Collections_Generic_IEnumerable_Product__c, *PSystem_Collections_Generic_IEnumerable_Product__c;

typedef struct System_Collections_Generic_IEnumerable_Product__Fields System_Collections_Generic_IEnumerable_Product__Fields, *PSystem_Collections_Generic_IEnumerable_Product__Fields;

struct Aoharu_GemShopController___c__DisplayClass9_0_Fields {
    struct System_Collections_Generic_IEnumerable_Product__o *productList;
};

struct System_Collections_Generic_IEnumerable_Product__Fields {
};

struct System_Collections_Generic_IEnumerable_Product__o {
    struct System_Collections_Generic_IEnumerable_Product__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_Product__Fields fields;
};

struct System_Collections_Generic_IEnumerable_Product__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_GemShopController___c__DisplayClass9_0_o {
    struct Aoharu_GemShopController___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Aoharu_GemShopController___c__DisplayClass9_0_Fields fields;
};

typedef struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_o Aoharu_AdvCharacterHandler___c__DisplayClass39_0_o, *PAoharu_AdvCharacterHandler___c__DisplayClass39_0_o;

typedef struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_c Aoharu_AdvCharacterHandler___c__DisplayClass39_0_c, *PAoharu_AdvCharacterHandler___c__DisplayClass39_0_c;

typedef struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_Fields Aoharu_AdvCharacterHandler___c__DisplayClass39_0_Fields, *PAoharu_AdvCharacterHandler___c__DisplayClass39_0_Fields;

typedef struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_VTable Aoharu_AdvCharacterHandler___c__DisplayClass39_0_VTable, *PAoharu_AdvCharacterHandler___c__DisplayClass39_0_VTable;

struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_Fields {
    struct Aoharu_AdvCharacterHandler_o *__4__this;
    int32_t face;
    bool closeEyes;
    bool closeMouth;
};

struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_o {
    struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_c *klass;
    void *monitor;
    struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_Fields fields;
};

struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AdvCharacterHandler___c__DisplayClass39_0_VTable vtable;
};

typedef struct MethodInfo_11F5158 MethodInfo_11F5158, *PMethodInfo_11F5158;

typedef union _union_260664 _union_260664, *P_union_260664;

union _union_260664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F5158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TKey__TValue__c System_Func_TKey__TValue__c, *PSystem_Func_TKey__TValue__c;

typedef struct System_Func_TKey__TValue__VTable System_Func_TKey__TValue__VTable, *PSystem_Func_TKey__TValue__VTable;

struct System_Func_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TKey__TValue__VTable vtable;
};

typedef union _union_204090 _union_204090, *P_union_204090;

union _union_204090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_TaskFlow___c__DisplayClass4_0_VTable Carbon_TaskFlow___c__DisplayClass4_0_VTable, *PCarbon_TaskFlow___c__DisplayClass4_0_VTable;

struct Carbon_TaskFlow___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204092 _union_204092, *P_union_204092;

union _union_204092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D090DC MethodInfo_1D090DC, *PMethodInfo_1D090DC;

typedef union _union_243471 _union_243471, *P_union_243471;

union _union_243471 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D090DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243471 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204094 _union_204094, *P_union_204094;

union _union_204094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204096 _union_204096, *P_union_204096;

union _union_204096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204098 _union_204098, *P_union_204098;

union _union_204098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243697 _union_243697, *P_union_243697;

union _union_243697 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_c Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_c, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_c;

typedef struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_VTable Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_VTable, *PAoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_VTable;

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Mission_MissionListTab___c__DisplayClass7_0_VTable vtable;
};

typedef struct System_Collections_Generic_IEnumerable_Ticket__o System_Collections_Generic_IEnumerable_Ticket__o, *PSystem_Collections_Generic_IEnumerable_Ticket__o;

typedef struct System_Collections_Generic_IEnumerable_Ticket__c System_Collections_Generic_IEnumerable_Ticket__c, *PSystem_Collections_Generic_IEnumerable_Ticket__c;

typedef struct System_Collections_Generic_IEnumerable_Ticket__Fields System_Collections_Generic_IEnumerable_Ticket__Fields, *PSystem_Collections_Generic_IEnumerable_Ticket__Fields;

struct System_Collections_Generic_IEnumerable_Ticket__Fields {
};

struct System_Collections_Generic_IEnumerable_Ticket__o {
    struct System_Collections_Generic_IEnumerable_Ticket__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_Ticket__Fields fields;
};

struct System_Collections_Generic_IEnumerable_Ticket__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Aoharu_HomeScene___c__DisplayClass12_0_o Aoharu_HomeScene___c__DisplayClass12_0_o, *PAoharu_HomeScene___c__DisplayClass12_0_o;

typedef struct Aoharu_HomeScene___c__DisplayClass12_0_c Aoharu_HomeScene___c__DisplayClass12_0_c, *PAoharu_HomeScene___c__DisplayClass12_0_c;

typedef struct Aoharu_HomeScene___c__DisplayClass12_0_Fields Aoharu_HomeScene___c__DisplayClass12_0_Fields, *PAoharu_HomeScene___c__DisplayClass12_0_Fields;

typedef struct Aoharu_HomeScene___c__DisplayClass12_0_VTable Aoharu_HomeScene___c__DisplayClass12_0_VTable, *PAoharu_HomeScene___c__DisplayClass12_0_VTable;

struct Aoharu_HomeScene___c__DisplayClass12_0_Fields {
    struct Aoharu_HomeScene_o *__4__this;
    struct System_Action_o *onClosedOnce;
};

struct Aoharu_HomeScene___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomeScene___c__DisplayClass12_0_o {
    struct Aoharu_HomeScene___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Aoharu_HomeScene___c__DisplayClass12_0_Fields fields;
};

struct Aoharu_HomeScene___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene___c__DisplayClass12_0_VTable vtable;
};

typedef struct System_Func_TKey__TValue__o System_Func_TKey__TValue__o, *PSystem_Func_TKey__TValue__o;

typedef struct System_Func_TKey__TValue__Fields System_Func_TKey__TValue__Fields, *PSystem_Func_TKey__TValue__Fields;

struct System_Func_TKey__TValue__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TKey__TValue__o {
    struct System_Func_TKey__TValue__c *klass;
    void *monitor;
    struct System_Func_TKey__TValue__Fields fields;
};

typedef union _union_243699 _union_243699, *P_union_243699;

union _union_243699 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D090E4 MethodInfo_1D090E4, *PMethodInfo_1D090E4;

typedef union _union_243679 _union_243679, *P_union_243679;

union _union_243679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D090E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243691 _union_243691, *P_union_243691;

union _union_243691 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_CardData__CharacterMst__o System_Func_CardData__CharacterMst__o, *PSystem_Func_CardData__CharacterMst__o;

typedef struct System_Func_CardData__CharacterMst__c System_Func_CardData__CharacterMst__c, *PSystem_Func_CardData__CharacterMst__c;

typedef struct System_Func_CardData__CharacterMst__VTable System_Func_CardData__CharacterMst__VTable, *PSystem_Func_CardData__CharacterMst__VTable;

struct System_Func_CardData__CharacterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CardData__CharacterMst__o {
    struct System_Func_CardData__CharacterMst__c *klass;
    void *monitor;
    struct System_Func_CardData__CharacterMst__Fields fields;
};

struct System_Func_CardData__CharacterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CardData__CharacterMst__VTable vtable;
};

typedef struct MethodInfo_17D33D4 MethodInfo_17D33D4, *PMethodInfo_17D33D4;

typedef union _union_232901 _union_232901, *P_union_232901;

union _union_232901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D33D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243693 _union_243693, *P_union_243693;

union _union_243693 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAEAC0 MethodInfo_2EAEAC0, *PMethodInfo_2EAEAC0;

typedef union _union_239535 _union_239535, *P_union_239535;

union _union_239535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAEAC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C4198 MethodInfo_22C4198, *PMethodInfo_22C4198;

typedef union _union_278696 _union_278696, *P_union_278696;

union _union_278696 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278696 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Bonus_EventBonusCardView___c__DisplayClass9_0_c Aoharu_Event_Bonus_EventBonusCardView___c__DisplayClass9_0_c, *PAoharu_Event_Bonus_EventBonusCardView___c__DisplayClass9_0_c;

typedef struct Aoharu_Event_Bonus_EventBonusCardView___c__DisplayClass9_0_VTable Aoharu_Event_Bonus_EventBonusCardView___c__DisplayClass9_0_VTable, *PAoharu_Event_Bonus_EventBonusCardView___c__DisplayClass9_0_VTable;

struct Aoharu_Event_Bonus_EventBonusCardView___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Bonus_EventBonusCardView___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Bonus_EventBonusCardView___c__DisplayClass9_0_VTable vtable;
};

typedef struct System_Action_RecvAssetHashGetR__Fields System_Action_RecvAssetHashGetR__Fields, *PSystem_Action_RecvAssetHashGetR__Fields;

struct System_Action_RecvAssetHashGetR__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_ValueTuple_bool__AsyncUnit__VTable System_ValueTuple_bool__AsyncUnit__VTable, *PSystem_ValueTuple_bool__AsyncUnit__VTable;

struct System_ValueTuple_bool__AsyncUnit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Shock_DataNode_StoryPartNumber_c Shock_DataNode_StoryPartNumber_c, *PShock_DataNode_StoryPartNumber_c;

typedef struct Shock_DataNode_StoryPartNumber_VTable Shock_DataNode_StoryPartNumber_VTable, *PShock_DataNode_StoryPartNumber_VTable;

struct Shock_DataNode_StoryPartNumber_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
    struct VirtualInvokeData _9_OnReceive;
};

struct Shock_DataNode_StoryPartNumber_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_StoryPartNumber_VTable vtable;
};

typedef union _union_204080 _union_204080, *P_union_204080;

union _union_204080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D090EC MethodInfo_1D090EC, *PMethodInfo_1D090EC;

struct MethodInfo_1D090EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243887 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Task_Stream___c System_Func_Task_Stream___c, *PSystem_Func_Task_Stream___c;

typedef struct System_Func_Task_Stream___VTable System_Func_Task_Stream___VTable, *PSystem_Func_Task_Stream___VTable;

struct System_Func_Task_Stream___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Task_Stream___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Task_Stream___VTable vtable;
};

typedef union _union_204082 _union_204082, *P_union_204082;

union _union_204082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_ITaskPoolNode_T__c Cysharp_Threading_Tasks_ITaskPoolNode_T__c, *PCysharp_Threading_Tasks_ITaskPoolNode_T__c;

struct Cysharp_Threading_Tasks_ITaskPoolNode_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_204084 _union_204084, *P_union_204084;

union _union_204084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204086 _union_204086, *P_union_204086;

union _union_204086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204088 _union_204088, *P_union_204088;

union _union_204088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_o Shock_LiveSelectSceneUtility___c__DisplayClass8_1_o, *PShock_LiveSelectSceneUtility___c__DisplayClass8_1_o;

struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_o {
    struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_c *klass;
    void *monitor;
    struct Shock_LiveSelectSceneUtility___c__DisplayClass8_1_Fields fields;
};

typedef struct MethodInfo_31A2298_RGCTXs MethodInfo_31A2298_RGCTXs, *PMethodInfo_31A2298_RGCTXs;

struct MethodInfo_31A2298_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UnityBindingExtensions_BindToCore_T_;
};

typedef struct System_Action_RecvUserUpdateFavoriteMasterCharacterIdR__VTable System_Action_RecvUserUpdateFavoriteMasterCharacterIdR__VTable, *PSystem_Action_RecvUserUpdateFavoriteMasterCharacterIdR__VTable;

struct System_Action_RecvUserUpdateFavoriteMasterCharacterIdR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Func_Task_Stream___o System_Func_Task_Stream___o, *PSystem_Func_Task_Stream___o;

struct System_Func_Task_Stream___o {
    struct System_Func_Task_Stream___c *klass;
    void *monitor;
    struct System_Func_Task_Stream___Fields fields;
};

typedef struct MethodInfo_22C4180 MethodInfo_22C4180, *PMethodInfo_22C4180;

typedef union _union_277950 _union_277950, *P_union_277950;

union _union_277950 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C4180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_ITaskPoolNode_T__o Cysharp_Threading_Tasks_ITaskPoolNode_T__o, *PCysharp_Threading_Tasks_ITaskPoolNode_T__o;

typedef struct Cysharp_Threading_Tasks_ITaskPoolNode_T__Fields Cysharp_Threading_Tasks_ITaskPoolNode_T__Fields, *PCysharp_Threading_Tasks_ITaskPoolNode_T__Fields;

struct Cysharp_Threading_Tasks_ITaskPoolNode_T__Fields {
};

struct Cysharp_Threading_Tasks_ITaskPoolNode_T__o {
    struct Cysharp_Threading_Tasks_ITaskPoolNode_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_ITaskPoolNode_T__Fields fields;
};

typedef struct MethodInfo_1D090F4 MethodInfo_1D090F4, *PMethodInfo_1D090F4;

typedef union _union_244095 _union_244095, *P_union_244095;

union _union_244095 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D090F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observable___c__DisplayClass281_0_c UniRx_Observable___c__DisplayClass281_0_c, *PUniRx_Observable___c__DisplayClass281_0_c;

typedef struct UniRx_Observable___c__DisplayClass281_0_VTable UniRx_Observable___c__DisplayClass281_0_VTable, *PUniRx_Observable___c__DisplayClass281_0_VTable;

struct UniRx_Observable___c__DisplayClass281_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass281_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass281_0_VTable vtable;
};

typedef struct MethodInfo_17D33C4 MethodInfo_17D33C4, *PMethodInfo_17D33C4;

typedef union _union_232733 _union_232733, *P_union_232733;

union _union_232733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D33C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusScene___c__DisplayClass15_0_Fields Aoharu_LoginBonusScene___c__DisplayClass15_0_Fields, *PAoharu_LoginBonusScene___c__DisplayClass15_0_Fields;

struct Aoharu_LoginBonusScene___c__DisplayClass15_0_Fields {
    struct Aoharu_LoginBonusScene_o *__4__this;
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__1;
    struct System_Action_o *__9__2;
};

typedef union _union_243673 _union_243673, *P_union_243673;

union _union_243673 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_LiveRecommendListMst__LiveData__VTable System_Func_LiveRecommendListMst__LiveData__VTable, *PSystem_Func_LiveRecommendListMst__LiveData__VTable;

struct System_Func_LiveRecommendListMst__LiveData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct System_Collections_Concurrent_ConcurrentQueue_T__RGCTXs System_Collections_Concurrent_ConcurrentQueue_T__RGCTXs, *PSystem_Collections_Concurrent_ConcurrentQueue_T__RGCTXs;

struct System_Collections_Concurrent_ConcurrentQueue_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Concurrent_ConcurrentQueue_Segment_T_;
    struct MethodInfo *_1_System_Collections_Concurrent_ConcurrentQueue_Segment_T___ctor;
    struct Il2CppClass *_2_T__;
    struct MethodInfo *_3_System_Collections_Concurrent_ConcurrentQueue_T__CopyTo;
    struct MethodInfo *_4_System_Collections_Concurrent_ConcurrentQueue_T__ToArray;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct MethodInfo *_7_System_Collections_Concurrent_ConcurrentQueue_T__SnapForObservation;
    struct MethodInfo *_8_System_Collections_Concurrent_ConcurrentQueue_T__GetCount;
    struct Il2CppClass *_9_System_Collections_Concurrent_ConcurrentQueue_T_;
    struct Il2CppClass *_10_T__;
    struct MethodInfo *_11_System_Collections_Concurrent_ConcurrentQueue_T__Enumerate;
    struct Il2CppClass *_12_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_13_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_14_System_Collections_Concurrent_ConcurrentQueue_T__GetCount;
    struct MethodInfo *_15_System_Collections_Concurrent_ConcurrentQueue_Segment_T__get_FreezeOffset;
    struct MethodInfo *_16_System_Collections_Concurrent_ConcurrentQueue_Segment_T__EnsureFrozenForEnqueues;
    struct Il2CppClass *_17_System_Collections_Concurrent_ConcurrentQueue__Enumerate_d__28_T_;
    struct MethodInfo *_18_System_Collections_Concurrent_ConcurrentQueue__Enumerate_d__28_T___ctor;
    struct MethodInfo *_19_System_Collections_Concurrent_ConcurrentQueue_Segment_T__TryEnqueue;
    struct MethodInfo *_20_System_Collections_Concurrent_ConcurrentQueue_T__EnqueueSlow;
    struct MethodInfo *_21_System_Collections_Concurrent_ConcurrentQueue_Segment_T__get_Capacity;
    struct MethodInfo *_22_System_Collections_Concurrent_ConcurrentQueue_Segment_T__TryDequeue;
    struct MethodInfo *_23_System_Collections_Concurrent_ConcurrentQueue_T__TryDequeueSlow;
};

typedef union _union_243675 _union_243675, *P_union_243675;

union _union_243675 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A5B44 MethodInfo_26A5B44, *PMethodInfo_26A5B44;

typedef union _union_279594 _union_279594, *P_union_279594;

union _union_279594 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5B44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279594 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C31C4C MethodInfo_2C31C4C, *PMethodInfo_2C31C4C;

typedef struct MethodInfo_2C31C4C_RGCTXs MethodInfo_2C31C4C_RGCTXs, *PMethodInfo_2C31C4C_RGCTXs;

typedef union _union_298250 _union_298250, *P_union_298250;

struct MethodInfo_2C31C4C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298250 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31C4C_RGCTXs *rgctx_data;
    union _union_298250 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243677 _union_243677, *P_union_243677;

union _union_243677 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243671 _union_243671, *P_union_243671;

union _union_243671 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_CardIcon__int__Fields System_Action_CardIcon__int__Fields, *PSystem_Action_CardIcon__int__Fields;

struct System_Action_CardIcon__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_IConsumeData_c Shock_IConsumeData_c, *PShock_IConsumeData_c;

struct Shock_IConsumeData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Cysharp_Threading_Tasks_PlayerLoopHelper___c__DisplayClass20_0_Fields Cysharp_Threading_Tasks_PlayerLoopHelper___c__DisplayClass20_0_Fields, *PCysharp_Threading_Tasks_PlayerLoopHelper___c__DisplayClass20_0_Fields;

struct Cysharp_Threading_Tasks_PlayerLoopHelper___c__DisplayClass20_0_Fields {
    struct System_Type_o *loopRunnerYieldType;
    struct System_Type_o *loopRunnerType;
};

typedef struct MethodInfo_2B0A998 MethodInfo_2B0A998, *PMethodInfo_2B0A998;

typedef union _union_186212 _union_186212, *P_union_186212;

union _union_186212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A998 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243685 _union_243685, *P_union_243685;

union _union_243685 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RESULT_CODE_o Shock_RESULT_CODE_o, *PShock_RESULT_CODE_o;

typedef struct Shock_RESULT_CODE_Fields Shock_RESULT_CODE_Fields, *PShock_RESULT_CODE_Fields;

struct Shock_RESULT_CODE_Fields {
    int32_t value__;
};

struct Shock_RESULT_CODE_o {
    struct Shock_RESULT_CODE_Fields fields;
};

typedef struct UniRx_UnityEventExtensions___c_Fields UniRx_UnityEventExtensions___c_Fields, *PUniRx_UnityEventExtensions___c_Fields;

struct UniRx_UnityEventExtensions___c_Fields {
};

typedef union _union_243687 _union_243687, *P_union_243687;

union _union_243687 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct LitJson_JsonMapper___c__DisplayClass36_0_T__VTable LitJson_JsonMapper___c__DisplayClass36_0_T__VTable, *PLitJson_JsonMapper___c__DisplayClass36_0_T__VTable;

struct LitJson_JsonMapper___c__DisplayClass36_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_126D814_RGCTXs MethodInfo_126D814_RGCTXs, *PMethodInfo_126D814_RGCTXs;

struct MethodInfo_126D814_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_243681 _union_243681, *P_union_243681;

union _union_243681 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243683 _union_243683, *P_union_243683;

union _union_243683 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__8_StaticFields _PrivateImplementationDetails__8_StaticFields, *P_PrivateImplementationDetails__8_StaticFields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_o _PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_Fields fields;
};

struct _PrivateImplementationDetails__8_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_6_o _1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB;
};

typedef struct System_ValueTuple_bool__int__int__o System_ValueTuple_bool__int__int__o, *PSystem_ValueTuple_bool__int__int__o;

typedef struct System_ValueTuple_bool__int__int__Fields System_ValueTuple_bool__int__int__Fields, *PSystem_ValueTuple_bool__int__int__Fields;

struct System_ValueTuple_bool__int__int__Fields {
    bool Item1;
    int32_t Item2;
    int32_t Item3;
};

struct System_ValueTuple_bool__int__int__o {
    struct System_ValueTuple_bool__int__int__Fields fields;
};

typedef struct System_ValueTuple_bool__int__int__c System_ValueTuple_bool__int__int__c, *PSystem_ValueTuple_bool__int__int__c;

typedef struct System_ValueTuple_bool__int__int__VTable System_ValueTuple_bool__int__int__VTable, *PSystem_ValueTuple_bool__int__int__VTable;

struct System_ValueTuple_bool__int__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__int__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__int__int__VTable vtable;
};

typedef struct MethodInfo_329B8C8 MethodInfo_329B8C8, *PMethodInfo_329B8C8;

typedef union _union_315943 _union_315943, *P_union_315943;

union _union_315943 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B8C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315943 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObservable_TEventArgs__c UniRx_IObservable_TEventArgs__c, *PUniRx_IObservable_TEventArgs__c;

struct UniRx_IObservable_TEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_MainFooterObject___c__DisplayClass18_0_c Shock_MainFooterObject___c__DisplayClass18_0_c, *PShock_MainFooterObject___c__DisplayClass18_0_c;

typedef struct Shock_MainFooterObject___c__DisplayClass18_0_VTable Shock_MainFooterObject___c__DisplayClass18_0_VTable, *PShock_MainFooterObject___c__DisplayClass18_0_VTable;

struct Shock_MainFooterObject___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainFooterObject___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainFooterObject___c__DisplayClass18_0_VTable vtable;
};

typedef struct MethodInfo_2E65854_RGCTXs MethodInfo_2E65854_RGCTXs, *PMethodInfo_2E65854_RGCTXs;

struct MethodInfo_2E65854_RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_ContinuationResultTaskFromResultTask_TResult__TNewResult_;
    struct MethodInfo *_1_System_Threading_Tasks_ContinuationResultTaskFromResultTask_TResult__TNewResult___ctor;
};

typedef struct Shock_SerifUIController___c_StaticFields Shock_SerifUIController___c_StaticFields, *PShock_SerifUIController___c_StaticFields;

typedef struct Shock_SerifUIController___c_o Shock_SerifUIController___c_o, *PShock_SerifUIController___c_o;

typedef struct Shock_SerifUIController___c_c Shock_SerifUIController___c_c, *PShock_SerifUIController___c_c;

typedef struct Shock_SerifUIController___c_Fields Shock_SerifUIController___c_Fields, *PShock_SerifUIController___c_Fields;

typedef struct Shock_SerifUIController___c_VTable Shock_SerifUIController___c_VTable, *PShock_SerifUIController___c_VTable;

struct Shock_SerifUIController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SerifUIController___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_SerifUIController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SerifUIController___c_VTable vtable;
};

struct Shock_SerifUIController___c_Fields {
};

struct Shock_SerifUIController___c_o {
    struct Shock_SerifUIController___c_c *klass;
    void *monitor;
    struct Shock_SerifUIController___c_Fields fields;
};

struct Shock_SerifUIController___c_StaticFields {
    struct Shock_SerifUIController___c_o *__9;
    struct System_Action_o *__9__21_0;
    struct System_Predicate_CardData__o *__9__24_0;
    struct System_Func_CardData__bool__o *__9__24_1;
    struct System_Action_o *__9__31_0;
};

typedef struct MethodInfo_268DBA8 MethodInfo_268DBA8, *PMethodInfo_268DBA8;

typedef union _union_309096 _union_309096, *P_union_309096;

union _union_309096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268DBA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IList_UICharInfo__o System_Collections_Generic_IList_UICharInfo__o, *PSystem_Collections_Generic_IList_UICharInfo__o;

typedef struct System_Collections_Generic_IList_UICharInfo__c System_Collections_Generic_IList_UICharInfo__c, *PSystem_Collections_Generic_IList_UICharInfo__c;

typedef struct System_Collections_Generic_IList_UICharInfo__Fields System_Collections_Generic_IList_UICharInfo__Fields, *PSystem_Collections_Generic_IList_UICharInfo__Fields;

struct System_Collections_Generic_IList_UICharInfo__Fields {
};

struct System_Collections_Generic_IList_UICharInfo__o {
    struct System_Collections_Generic_IList_UICharInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_UICharInfo__Fields fields;
};

struct System_Collections_Generic_IList_UICharInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_3092E0C_RGCTXs MethodInfo_3092E0C_RGCTXs, *PMethodInfo_3092E0C_RGCTXs;

struct MethodInfo_3092E0C_RGCTXs {
    struct MethodInfo *_0_Carbon_SerializationUtils_DeepCopy_T_;
};

typedef struct CriWare_CriAtomExAcf_AcfDspSettingInfo_VTable CriWare_CriAtomExAcf_AcfDspSettingInfo_VTable, *PCriWare_CriAtomExAcf_AcfDspSettingInfo_VTable;

struct CriWare_CriAtomExAcf_AcfDspSettingInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2E66890_RGCTXs MethodInfo_2E66890_RGCTXs, *PMethodInfo_2E66890_RGCTXs;

struct MethodInfo_2E66890_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
};

typedef struct System_Func_SeMst__string__o System_Func_SeMst__string__o, *PSystem_Func_SeMst__string__o;

typedef struct System_Func_SeMst__string__c System_Func_SeMst__string__c, *PSystem_Func_SeMst__string__c;

typedef struct System_Func_SeMst__string__Fields System_Func_SeMst__string__Fields, *PSystem_Func_SeMst__string__Fields;

typedef struct System_Func_SeMst__string__VTable System_Func_SeMst__string__VTable, *PSystem_Func_SeMst__string__VTable;

struct System_Func_SeMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SeMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SeMst__string__o {
    struct System_Func_SeMst__string__c *klass;
    void *monitor;
    struct System_Func_SeMst__string__Fields fields;
};

struct System_Func_SeMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SeMst__string__VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_ItemMst__o System_Collections_Generic_IReadOnlyList_ItemMst__o, *PSystem_Collections_Generic_IReadOnlyList_ItemMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_ItemMst__c System_Collections_Generic_IReadOnlyList_ItemMst__c, *PSystem_Collections_Generic_IReadOnlyList_ItemMst__c;

struct System_Collections_Generic_IReadOnlyList_ItemMst__o {
    struct System_Collections_Generic_IReadOnlyList_ItemMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ItemMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_ItemMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_110B890 MethodInfo_110B890, *PMethodInfo_110B890;

typedef union _union_202474 _union_202474, *P_union_202474;

union _union_202474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B890 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336B5E8_RGCTXs MethodInfo_336B5E8_RGCTXs, *PMethodInfo_336B5E8_RGCTXs;

struct MethodInfo_336B5E8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Predicate_LoginBonusRewardMst__VTable System_Predicate_LoginBonusRewardMst__VTable, *PSystem_Predicate_LoginBonusRewardMst__VTable;

struct System_Predicate_LoginBonusRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Int64Enum_Fields System_Int64Enum_Fields, *PSystem_Int64Enum_Fields;

struct System_Int64Enum_Fields {
    int64_t value__;
};

typedef struct MethodInfo_1F05848 MethodInfo_1F05848, *PMethodInfo_1F05848;

typedef union _union_323900 _union_323900, *P_union_323900;

union _union_323900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F05848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_TypeInfo_VTable System_Reflection_TypeInfo_VTable, *PSystem_Reflection_TypeInfo_VTable;

struct System_Reflection_TypeInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_IsEnumDefined;
    struct VirtualInvokeData _16_GetEnumName;
    struct VirtualInvokeData _17_GetEnumNames;
    struct VirtualInvokeData _18_get_IsSerializable;
    struct VirtualInvokeData _19_get_ContainsGenericParameters;
    struct VirtualInvokeData _20_IsSubclassOf;
    struct VirtualInvokeData _21_IsAssignableFrom;
    struct VirtualInvokeData _22_GetType;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_get_DeclaringMethod;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_get_IsArray;
    struct VirtualInvokeData _31_unknown;
    struct VirtualInvokeData _32_get_IsByRef;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_get_IsPointer;
    struct VirtualInvokeData _35_unknown;
    struct VirtualInvokeData _36_get_IsConstructedGenericType;
    struct VirtualInvokeData _37_get_IsGenericParameter;
    struct VirtualInvokeData _38_get_IsGenericMethodParameter;
    struct VirtualInvokeData _39_get_IsGenericType;
    struct VirtualInvokeData _40_get_IsGenericTypeDefinition;
    struct VirtualInvokeData _41_get_IsSZArray;
    struct VirtualInvokeData _42_get_IsVariableBoundArray;
    struct VirtualInvokeData _43_get_HasElementType;
    struct VirtualInvokeData _44_unknown;
    struct VirtualInvokeData _45_unknown;
    struct VirtualInvokeData _46_GetArrayRank;
    struct VirtualInvokeData _47_GetGenericTypeDefinition;
    struct VirtualInvokeData _48_get_GenericTypeArguments;
    struct VirtualInvokeData _49_GetGenericArguments;
    struct VirtualInvokeData _50_get_GenericParameterPosition;
    struct VirtualInvokeData _51_get_GenericParameterAttributes;
    struct VirtualInvokeData _52_GetGenericParameterConstraints;
    struct VirtualInvokeData _53_get_Attributes;
    struct VirtualInvokeData _54_unknown;
    struct VirtualInvokeData _55_get_IsAbstract;
    struct VirtualInvokeData _56_get_IsSealed;
    struct VirtualInvokeData _57_get_IsClass;
    struct VirtualInvokeData _58_get_IsNestedAssembly;
    struct VirtualInvokeData _59_get_IsNestedPublic;
    struct VirtualInvokeData _60_get_IsNotPublic;
    struct VirtualInvokeData _61_get_IsPublic;
    struct VirtualInvokeData _62_get_IsExplicitLayout;
    struct VirtualInvokeData _63_get_IsCOMObject;
    struct VirtualInvokeData _64_unknown;
    struct VirtualInvokeData _65_get_IsContextful;
    struct VirtualInvokeData _66_IsContextfulImpl;
    struct VirtualInvokeData _67_get_IsEnum;
    struct VirtualInvokeData _68_get_IsMarshalByRef;
    struct VirtualInvokeData _69_IsMarshalByRefImpl;
    struct VirtualInvokeData _70_get_IsPrimitive;
    struct VirtualInvokeData _71_unknown;
    struct VirtualInvokeData _72_get_IsValueType;
    struct VirtualInvokeData _73_IsValueTypeImpl;
    struct VirtualInvokeData _74_get_IsSignatureType;
    struct VirtualInvokeData _75_GetConstructor;
    struct VirtualInvokeData _76_GetConstructor;
    struct VirtualInvokeData _77_GetConstructor;
    struct VirtualInvokeData _78_unknown;
    struct VirtualInvokeData _79_unknown;
    struct VirtualInvokeData _80_GetEvent;
    struct VirtualInvokeData _81_unknown;
    struct VirtualInvokeData _82_unknown;
    struct VirtualInvokeData _83_GetField;
    struct VirtualInvokeData _84_unknown;
    struct VirtualInvokeData _85_unknown;
    struct VirtualInvokeData _86_GetMember;
    struct VirtualInvokeData _87_GetMember;
    struct VirtualInvokeData _88_GetMember;
    struct VirtualInvokeData _89_GetMethod;
    struct VirtualInvokeData _90_GetMethod;
    struct VirtualInvokeData _91_GetMethod;
    struct VirtualInvokeData _92_GetMethod;
    struct VirtualInvokeData _93_GetMethod;
    struct VirtualInvokeData _94_GetMethod;
    struct VirtualInvokeData _95_unknown;
    struct VirtualInvokeData _96_GetMethods;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_GetProperty;
    struct VirtualInvokeData _101_GetProperty;
    struct VirtualInvokeData _102_GetProperty;
    struct VirtualInvokeData _103_GetProperty;
    struct VirtualInvokeData _104_GetProperty;
    struct VirtualInvokeData _105_GetProperty;
    struct VirtualInvokeData _106_unknown;
    struct VirtualInvokeData _107_GetProperties;
    struct VirtualInvokeData _108_unknown;
    struct VirtualInvokeData _109_get_TypeHandle;
    struct VirtualInvokeData _110_GetTypeCodeImpl;
    struct VirtualInvokeData _111_unknown;
    struct VirtualInvokeData _112_unknown;
    struct VirtualInvokeData _113_GetInterface;
    struct VirtualInvokeData _114_unknown;
    struct VirtualInvokeData _115_unknown;
    struct VirtualInvokeData _116_IsInstanceOfType;
    struct VirtualInvokeData _117_IsEquivalentTo;
    struct VirtualInvokeData _118_GetEnumUnderlyingType;
    struct VirtualInvokeData _119_GetEnumValues;
    struct VirtualInvokeData _120_MakeArrayType;
    struct VirtualInvokeData _121_MakeArrayType;
    struct VirtualInvokeData _122_MakeByRefType;
    struct VirtualInvokeData _123_MakeGenericType;
    struct VirtualInvokeData _124_MakePointerType;
    struct VirtualInvokeData _125_Equals;
    struct VirtualInvokeData _126_get_IsSzArray;
    struct VirtualInvokeData _127_FormatTypeName;
    struct VirtualInvokeData _128_get_IsInterface;
    struct VirtualInvokeData _129_InternalGetNameIfAvailable;
};

typedef struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass28_0_VTable Shock_Notice_GroupExpNoticeChannel___c__DisplayClass28_0_VTable, *PShock_Notice_GroupExpNoticeChannel___c__DisplayClass28_0_VTable;

struct Shock_Notice_GroupExpNoticeChannel___c__DisplayClass28_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTask_float__c Cysharp_Threading_Tasks_UniTask_float__c, *PCysharp_Threading_Tasks_UniTask_float__c;

typedef struct Cysharp_Threading_Tasks_UniTask_float__VTable Cysharp_Threading_Tasks_UniTask_float__VTable, *PCysharp_Threading_Tasks_UniTask_float__VTable;

struct Cysharp_Threading_Tasks_UniTask_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_float__VTable vtable;
};

typedef struct UnityEngine_Timeline_TrackOffset_Fields UnityEngine_Timeline_TrackOffset_Fields, *PUnityEngine_Timeline_TrackOffset_Fields;

struct UnityEngine_Timeline_TrackOffset_Fields {
    int32_t value__;
};

typedef struct MethodInfo_17D33A4 MethodInfo_17D33A4, *PMethodInfo_17D33A4;

typedef union _union_232565 _union_232565, *P_union_232565;

union _union_232565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D33A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A162C MethodInfo_16A162C, *PMethodInfo_16A162C;

typedef union _union_299383 _union_299383, *P_union_299383;

union _union_299383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A162C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Archives_AbstractArchive_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_TweenRotation_o Carbon_TweenRotation_o, *PCarbon_TweenRotation_o;

typedef struct Carbon_TweenRotation_c Carbon_TweenRotation_c, *PCarbon_TweenRotation_c;

typedef struct Carbon_TweenRotation_Fields Carbon_TweenRotation_Fields, *PCarbon_TweenRotation_Fields;

struct Carbon_TweenRotation_Fields {
    struct Carbon_TweenBase_Fields super;
    struct UnityEngine_Vector3_o m_From;
    struct UnityEngine_Vector3_o m_To;
    bool m_UsesSlerp;
};

struct Carbon_TweenRotation_o {
    struct Carbon_TweenRotation_c *klass;
    void *monitor;
    struct Carbon_TweenRotation_Fields fields;
};

struct Carbon_TweenRotation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_TweenRotation_VTable vtable;
};

typedef struct UnityEngine_UIElements_PointerCancelEvent_VTable UnityEngine_UIElements_PointerCancelEvent_VTable, *PUnityEngine_UIElements_PointerCancelEvent_VTable;

struct UnityEngine_UIElements_PointerCancelEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
    struct VirtualInvokeData _16_get_pointerType;
    struct VirtualInvokeData _17_get_isPrimary;
    struct VirtualInvokeData _18_get_button;
    struct VirtualInvokeData _19_get_pressedButtons;
    struct VirtualInvokeData _20_get_position;
    struct VirtualInvokeData _21_get_localPosition;
    struct VirtualInvokeData _22_get_deltaPosition;
    struct VirtualInvokeData _23_get_deltaTime;
    struct VirtualInvokeData _24_get_clickCount;
    struct VirtualInvokeData _25_get_pressure;
    struct VirtualInvokeData _26_get_tangentialPressure;
    struct VirtualInvokeData _27_get_altitudeAngle;
    struct VirtualInvokeData _28_get_azimuthAngle;
    struct VirtualInvokeData _29_get_twist;
    struct VirtualInvokeData _30_get_radius;
    struct VirtualInvokeData _31_get_radiusVariance;
    struct VirtualInvokeData _32_get_modifiers;
    struct VirtualInvokeData _33_get_shiftKey;
    struct VirtualInvokeData _34_get_ctrlKey;
    struct VirtualInvokeData _35_get_commandKey;
    struct VirtualInvokeData _36_get_altKey;
    struct VirtualInvokeData _37_get_actionKey;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IPointerEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IPointerEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IPointerEventInternal_get_recomputeTopElementUnderPointer;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IPointerEventInternal_set_recomputeTopElementUnderPointer;
};

typedef struct MethodInfo_22CEC18 MethodInfo_22CEC18, *PMethodInfo_22CEC18;

typedef union _union_276178 _union_276178, *P_union_276178;

union _union_276178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEC18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2697640 MethodInfo_2697640, *PMethodInfo_2697640;

typedef union _union_309136 _union_309136, *P_union_309136;

union _union_309136 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697640 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309136 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1378EA4 MethodInfo_1378EA4, *PMethodInfo_1378EA4;

typedef union _union_168677 _union_168677, *P_union_168677;

union _union_168677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1378EA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveRankingRewardMstTable___c__DisplayClass13_0_VTable Shock_LiveRankingRewardMstTable___c__DisplayClass13_0_VTable, *PShock_LiveRankingRewardMstTable___c__DisplayClass13_0_VTable;

struct Shock_LiveRankingRewardMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_Pool_ObjectPool_T__RGCTXs UnityEngine_Pool_ObjectPool_T__RGCTXs, *PUnityEngine_Pool_ObjectPool_T__RGCTXs;

struct UnityEngine_Pool_ObjectPool_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Stack_T_;
    struct MethodInfo *_1_System_Collections_Generic_Stack_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_Stack_T___ctor;
    struct Il2CppClass *_3_System_Func_T_;
    struct MethodInfo *_4_System_Func_T__Invoke;
    struct MethodInfo *_5_UnityEngine_Pool_ObjectPool_T__get_CountAll;
    struct MethodInfo *_6_UnityEngine_Pool_ObjectPool_T__set_CountAll;
    struct MethodInfo *_7_System_Collections_Generic_Stack_T__Pop;
    struct Il2CppClass *_8_System_Action_T_;
    struct MethodInfo *_9_System_Action_T__Invoke;
    struct MethodInfo *_10_UnityEngine_Pool_ObjectPool_T__get_CountInactive;
    struct MethodInfo *_11_System_Collections_Generic_Stack_T__Push;
    struct MethodInfo *_12_System_Collections_Generic_Stack_T__GetEnumerator;
    struct MethodInfo *_13_System_Collections_Generic_Stack_Enumerator_T__get_Current;
    struct MethodInfo *_14_System_Collections_Generic_Stack_Enumerator_T__MoveNext;
    struct Il2CppClass *_15_System_Collections_Generic_Stack_Enumerator_T_;
    struct MethodInfo *_17_System_Collections_Generic_Stack_T__Clear;
    struct MethodInfo *_18_UnityEngine_Pool_ObjectPool_T__Clear;
};

typedef struct MethodInfo_24C08F4 MethodInfo_24C08F4, *PMethodInfo_24C08F4;

typedef union _union_162901 _union_162901, *P_union_162901;

union _union_162901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C08F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_VTable Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTask_float__o Cysharp_Threading_Tasks_UniTask_float__o, *PCysharp_Threading_Tasks_UniTask_float__o;

typedef struct Cysharp_Threading_Tasks_UniTask_float__Fields Cysharp_Threading_Tasks_UniTask_float__Fields, *PCysharp_Threading_Tasks_UniTask_float__Fields;

struct Cysharp_Threading_Tasks_UniTask_float__Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    float result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_float__o {
    struct Cysharp_Threading_Tasks_UniTask_float__Fields fields;
};

typedef struct MethodInfo_312A584 MethodInfo_312A584, *PMethodInfo_312A584;

typedef union _union_223977 _union_223977, *P_union_223977;

union _union_223977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A584 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC7F18 MethodInfo_1EC7F18, *PMethodInfo_1EC7F18;

typedef union _union_290494 _union_290494, *P_union_290494;

union _union_290494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC7F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_LazyTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31A1750_RGCTXs MethodInfo_31A1750_RGCTXs, *PMethodInfo_31A1750_RGCTXs;

struct MethodInfo_31A1750_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Create;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Start_UniTaskExtensions__Unwrap_d__30_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__get_Task;
};

typedef union _union_218659 _union_218659, *P_union_218659;

union _union_218659 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243615 _union_243615, *P_union_243615;

union _union_243615 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243617 _union_243617, *P_union_243617;

union _union_243617 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243619 _union_243619, *P_union_243619;

union _union_243619 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30AC4A0_RGCTXs MethodInfo_30AC4A0_RGCTXs, *PMethodInfo_30AC4A0_RGCTXs;

struct MethodInfo_30AC4A0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_204010 _union_204010, *P_union_204010;

union _union_204010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_RuntimePropertyInfo_StaticGetter_R__c System_Reflection_RuntimePropertyInfo_StaticGetter_R__c, *PSystem_Reflection_RuntimePropertyInfo_StaticGetter_R__c;

typedef struct System_Reflection_RuntimePropertyInfo_StaticGetter_R__VTable System_Reflection_RuntimePropertyInfo_StaticGetter_R__VTable, *PSystem_Reflection_RuntimePropertyInfo_StaticGetter_R__VTable;

struct System_Reflection_RuntimePropertyInfo_StaticGetter_R__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Reflection_RuntimePropertyInfo_StaticGetter_R__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_RuntimePropertyInfo_StaticGetter_R__VTable vtable;
};

typedef union _union_204012 _union_204012, *P_union_204012;

union _union_204012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ShowLocationCommand_VTable Aoharu_ShowLocationCommand_VTable, *PAoharu_ShowLocationCommand_VTable;

struct Aoharu_ShowLocationCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef union _union_204014 _union_204014, *P_union_204014;

union _union_204014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243611 _union_243611, *P_union_243611;

union _union_243611 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF2ED4 MethodInfo_1EF2ED4, *PMethodInfo_1EF2ED4;

struct MethodInfo_1EF2ED4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Span_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204016 _union_204016, *P_union_204016;

union _union_204016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243613 _union_243613, *P_union_243613;

union _union_243613 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204018 _union_204018, *P_union_204018;

union _union_204018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3189C9C_RGCTXs MethodInfo_3189C9C_RGCTXs, *PMethodInfo_3189C9C_RGCTXs;

struct MethodInfo_3189C9C_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Plugins_Core_PluginsManager_GetDefaultPlugin_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_268DBF0 MethodInfo_268DBF0, *PMethodInfo_268DBF0;

typedef union _union_309576 _union_309576, *P_union_309576;

union _union_309576 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268DBF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309576 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass21_0_VTable Aoharu_Event_Reward_EventRewardListController___c__DisplayClass21_0_VTable, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass21_0_VTable;

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass21_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218651 _union_218651, *P_union_218651;

union _union_218651 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C410C MethodInfo_22C410C, *PMethodInfo_22C410C;

typedef union _union_277204 _union_277204, *P_union_277204;

union _union_277204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C410C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218657 _union_218657, *P_union_218657;

union _union_218657 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_c Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_c, *PShock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_c;

typedef struct Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_VTable Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_VTable, *PShock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_VTable;

struct Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureTalkService___c__DisplayClass26_0_VTable vtable;
};

typedef union _union_218649 _union_218649, *P_union_218649;

union _union_218649 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243627 _union_243627, *P_union_243627;

union _union_243627 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243629 _union_243629, *P_union_243629;

union _union_243629 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11F50E4 MethodInfo_11F50E4, *PMethodInfo_11F50E4;

typedef union _union_260240 _union_260240, *P_union_260240;

union _union_260240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F50E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204000 _union_204000, *P_union_204000;

union _union_204000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204002 _union_204002, *P_union_204002;

union _union_204002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243621 _union_243621, *P_union_243621;

union _union_243621 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204004 _union_204004, *P_union_204004;

union _union_204004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243623 _union_243623, *P_union_243623;

union _union_243623 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22D86E8 MethodInfo_22D86E8, *PMethodInfo_22D86E8;

typedef union _union_272984 _union_272984, *P_union_272984;

union _union_272984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D86E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204006 _union_204006, *P_union_204006;

union _union_204006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243625 _union_243625, *P_union_243625;

union _union_243625 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204008 _union_204008, *P_union_204008;

union _union_204008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_TypeName_c System_TypeName_c, *PSystem_TypeName_c;

struct System_TypeName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_22D86F0 MethodInfo_22D86F0, *PMethodInfo_22D86F0;

typedef union _union_268510 _union_268510, *P_union_268510;

union _union_268510 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D86F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268510 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_Fields SharpCompress_Readers_Rar_NonSeekableStreamFilePart_Fields, *PSharpCompress_Readers_Rar_NonSeekableStreamFilePart_Fields;

struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_Fields {
    struct SharpCompress_Common_Rar_RarFilePart_Fields super;
};

typedef struct MethodInfo_152C984 MethodInfo_152C984, *PMethodInfo_152C984;

typedef union _union_172607 _union_172607, *P_union_172607;

union _union_172607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_152C984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218641 _union_218641, *P_union_218641;

union _union_218641 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218643 _union_218643, *P_union_218643;

union _union_218643 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218645 _union_218645, *P_union_218645;

union _union_218645 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218647 _union_218647, *P_union_218647;

union _union_218647 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBE350 MethodInfo_1EBE350, *PMethodInfo_1EBE350;

typedef union _union_226021 _union_226021, *P_union_226021;

union _union_226021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE350 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_DefaultControls_Resources_o TMPro_TMP_DefaultControls_Resources_o, *PTMPro_TMP_DefaultControls_Resources_o;

typedef struct TMPro_TMP_DefaultControls_Resources_Fields TMPro_TMP_DefaultControls_Resources_Fields, *PTMPro_TMP_DefaultControls_Resources_Fields;

struct TMPro_TMP_DefaultControls_Resources_Fields {
    struct UnityEngine_Sprite_o *standard;
    struct UnityEngine_Sprite_o *background;
    struct UnityEngine_Sprite_o *inputField;
    struct UnityEngine_Sprite_o *knob;
    struct UnityEngine_Sprite_o *checkmark;
    struct UnityEngine_Sprite_o *dropdown;
    struct UnityEngine_Sprite_o *mask;
};

struct TMPro_TMP_DefaultControls_Resources_o {
    struct TMPro_TMP_DefaultControls_Resources_Fields fields;
};

typedef struct MethodInfo_1909D24_RGCTXs MethodInfo_1909D24_RGCTXs, *PMethodInfo_1909D24_RGCTXs;

struct MethodInfo_1909D24_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct Aoharu_HomePreset_PresetLoader_o Aoharu_HomePreset_PresetLoader_o, *PAoharu_HomePreset_PresetLoader_o;

typedef struct Aoharu_HomePreset_PresetLoader_c Aoharu_HomePreset_PresetLoader_c, *PAoharu_HomePreset_PresetLoader_c;

typedef struct Aoharu_HomePreset_PresetLoader_Fields Aoharu_HomePreset_PresetLoader_Fields, *PAoharu_HomePreset_PresetLoader_Fields;

typedef struct Aoharu_HomePreset_PresetLoader_VTable Aoharu_HomePreset_PresetLoader_VTable, *PAoharu_HomePreset_PresetLoader_VTable;

struct Aoharu_HomePreset_PresetLoader_Fields {
};

struct Aoharu_HomePreset_PresetLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_PresetLoader_o {
    struct Aoharu_HomePreset_PresetLoader_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_PresetLoader_Fields fields;
};

struct Aoharu_HomePreset_PresetLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_PresetLoader_VTable vtable;
};

typedef union _union_204030 _union_204030, *P_union_204030;

union _union_204030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26D0B40 MethodInfo_26D0B40, *PMethodInfo_26D0B40;

typedef union _union_270584 _union_270584, *P_union_270584;

union _union_270584 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D0B40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201D2F4 MethodInfo_201D2F4, *PMethodInfo_201D2F4;

typedef union _union_157952 _union_157952, *P_union_157952;

union _union_157952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201D2F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SerializableDictionary_TKey__TValue__TPair__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204032 _union_204032, *P_union_204032;

union _union_204032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204034 _union_204034, *P_union_204034;

union _union_204034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204036 _union_204036, *P_union_204036;

union _union_204036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CEC50 MethodInfo_22CEC50, *PMethodInfo_22CEC50;

typedef union _union_276726 _union_276726, *P_union_276726;

union _union_276726 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEC50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276726 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11FFC9C MethodInfo_11FFC9C, *PMethodInfo_11FFC9C;

typedef union _union_259618 _union_259618, *P_union_259618;

union _union_259618 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11FFC9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204038 _union_204038, *P_union_204038;

union _union_204038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass31_0_VTable Aoharu_Chat_MngChatData___c__DisplayClass31_0_VTable, *PAoharu_Chat_MngChatData___c__DisplayClass31_0_VTable;

struct Aoharu_Chat_MngChatData___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2E8C054 MethodInfo_2E8C054, *PMethodInfo_2E8C054;

typedef union _union_223651 _union_223651, *P_union_223651;

union _union_223651 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223651 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2447F2C MethodInfo_2447F2C, *PMethodInfo_2447F2C;

struct MethodInfo_2447F2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164003 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8C058 MethodInfo_2E8C058, *PMethodInfo_2E8C058;

typedef union _union_223819 _union_223819, *P_union_223819;

union _union_223819 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C058 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_DefaultControls_Resources_c TMPro_TMP_DefaultControls_Resources_c, *PTMPro_TMP_DefaultControls_Resources_c;

typedef struct TMPro_TMP_DefaultControls_Resources_VTable TMPro_TMP_DefaultControls_Resources_VTable, *PTMPro_TMP_DefaultControls_Resources_VTable;

struct TMPro_TMP_DefaultControls_Resources_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_DefaultControls_Resources_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_DefaultControls_Resources_VTable vtable;
};

typedef union _union_218671 _union_218671, *P_union_218671;

union _union_218671 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_FixInInspectorAttribute_VTable Carbon_FixInInspectorAttribute_VTable, *PCarbon_FixInInspectorAttribute_VTable;

struct Carbon_FixInInspectorAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef union _union_218677 _union_218677, *P_union_218677;

union _union_218677 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218679 _union_218679, *P_union_218679;

union _union_218679 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2697684 MethodInfo_2697684, *PMethodInfo_2697684;

typedef union _union_309616 _union_309616, *P_union_309616;

union _union_309616 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309616 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243605 _union_243605, *P_union_243605;

union _union_243605 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243607 _union_243607, *P_union_243607;

union _union_243607 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243609 _union_243609, *P_union_243609;

union _union_243609 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204020 _union_204020, *P_union_204020;

union _union_204020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398AB0 MethodInfo_3398AB0, *PMethodInfo_3398AB0;

typedef union _union_223897 _union_223897, *P_union_223897;

union _union_223897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398AB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204022 _union_204022, *P_union_204022;

union _union_204022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_c DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_c, *PDG_Tweening_Core_Enums_NestedTweenFailureBehaviour_c;

typedef struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_VTable DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_VTable, *PDG_Tweening_Core_Enums_NestedTweenFailureBehaviour_VTable;

struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_VTable vtable;
};

typedef struct MethodInfo_243E3A4 MethodInfo_243E3A4, *PMethodInfo_243E3A4;

typedef union _union_279978 _union_279978, *P_union_279978;

union _union_279978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E3A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204024 _union_204024, *P_union_204024;

union _union_204024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204026 _union_204026, *P_union_204026;

union _union_204026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243601 _union_243601, *P_union_243601;

union _union_243601 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204028 _union_204028, *P_union_204028;

union _union_204028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243603 _union_243603, *P_union_243603;

union _union_243603 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CEC64 MethodInfo_22CEC64, *PMethodInfo_22CEC64;

typedef union _union_273440 _union_273440, *P_union_273440;

union _union_273440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEC64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_o DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_o, *PDG_Tweening_Core_Enums_NestedTweenFailureBehaviour_o;

typedef struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_Fields DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_Fields, *PDG_Tweening_Core_Enums_NestedTweenFailureBehaviour_Fields;

struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_Fields {
    int32_t value__;
};

struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_o {
    struct DG_Tweening_Core_Enums_NestedTweenFailureBehaviour_Fields fields;
};

typedef union _union_218661 _union_218661, *P_union_218661;

union _union_218661 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_CardSkillLevelMst__int__Fields System_Func_CardSkillLevelMst__int__Fields, *PSystem_Func_CardSkillLevelMst__int__Fields;

struct System_Func_CardSkillLevelMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_218663 _union_218663, *P_union_218663;

union _union_218663 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TutorialController_TutorialHomeTransition___c__DisplayClass0_0_c Shock_TutorialController_TutorialHomeTransition___c__DisplayClass0_0_c, *PShock_TutorialController_TutorialHomeTransition___c__DisplayClass0_0_c;

typedef struct Shock_TutorialController_TutorialHomeTransition___c__DisplayClass0_0_VTable Shock_TutorialController_TutorialHomeTransition___c__DisplayClass0_0_VTable, *PShock_TutorialController_TutorialHomeTransition___c__DisplayClass0_0_VTable;

struct Shock_TutorialController_TutorialHomeTransition___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialController_TutorialHomeTransition___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialController_TutorialHomeTransition___c__DisplayClass0_0_VTable vtable;
};

typedef struct MethodInfo_19A4718 MethodInfo_19A4718, *PMethodInfo_19A4718;

typedef union _union_172381 _union_172381, *P_union_172381;

union _union_172381 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19A4718 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172381 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218665 _union_218665, *P_union_218665;

union _union_218665 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218667 _union_218667, *P_union_218667;

union _union_218667 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ArraySegment_byte__StaticFields System_ArraySegment_byte__StaticFields, *PSystem_ArraySegment_byte__StaticFields;

typedef struct System_ArraySegment_T__o System_ArraySegment_T__o, *PSystem_ArraySegment_T__o;

typedef struct System_ArraySegment_T__Fields System_ArraySegment_T__Fields, *PSystem_ArraySegment_T__Fields;

struct System_ArraySegment_T__Fields {
    struct System_Object_array *_array;
    int32_t _offset;
    int32_t _count;
};

struct System_ArraySegment_T__o {
    struct System_ArraySegment_T__Fields fields;
};

struct System_ArraySegment_byte__StaticFields {
    struct System_ArraySegment_T__o _Empty_k__BackingField;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_c _PrivateImplementationDetails____StaticArrayInitTypeSize_64_c, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_64_c;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_VTable vtable;
};

typedef struct MethodInfo_2E5B908_RGCTXs MethodInfo_2E5B908_RGCTXs, *PMethodInfo_2E5B908_RGCTXs;

struct MethodInfo_2E5B908_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef union _union_218669 _union_218669, *P_union_218669;

union _union_218669 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243659 _union_243659, *P_union_243659;

union _union_243659 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204050 _union_204050, *P_union_204050;

union _union_204050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204052 _union_204052, *P_union_204052;

union _union_204052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204054 _union_204054, *P_union_204054;

union _union_204054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204056 _union_204056, *P_union_204056;

union _union_204056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243653 _union_243653, *P_union_243653;

union _union_243653 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204058 _union_204058, *P_union_204058;

union _union_204058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243655 _union_243655, *P_union_243655;

union _union_243655 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243657 _union_243657, *P_union_243657;

union _union_243657 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218691 _union_218691, *P_union_218691;

union _union_218691 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218693 _union_218693, *P_union_218693;

union _union_218693 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1600764 MethodInfo_1600764, *PMethodInfo_1600764;

typedef struct MethodInfo_1600764_RGCTXs MethodInfo_1600764_RGCTXs, *PMethodInfo_1600764_RGCTXs;

typedef union _union_210886 _union_210886, *P_union_210886;

union _union_210886 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1600764_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_1600764 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1600764_RGCTXs *rgctx_data;
    union _union_210886 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218695 _union_218695, *P_union_218695;

union _union_218695 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Navigation___c__DisplayClass53_1_c Shock_Navigation___c__DisplayClass53_1_c, *PShock_Navigation___c__DisplayClass53_1_c;

typedef struct Shock_Navigation___c__DisplayClass53_1_VTable Shock_Navigation___c__DisplayClass53_1_VTable, *PShock_Navigation___c__DisplayClass53_1_VTable;

struct Shock_Navigation___c__DisplayClass53_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass53_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass53_1_VTable vtable;
};

typedef union _union_218697 _union_218697, *P_union_218697;

union _union_218697 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218699 _union_218699, *P_union_218699;

union _union_218699 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BCF448 MethodInfo_1BCF448, *PMethodInfo_1BCF448;

typedef union _union_253539 _union_253539, *P_union_253539;

union _union_253539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF448 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_Collections_NativeSliceDebugView_T__Fields Unity_Collections_NativeSliceDebugView_T__Fields, *PUnity_Collections_NativeSliceDebugView_T__Fields;

struct Unity_Collections_NativeSliceDebugView_T__Fields {
};

typedef union _union_204040 _union_204040, *P_union_204040;

union _union_204040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13BCE0C MethodInfo_13BCE0C, *PMethodInfo_13BCE0C;

typedef struct MethodInfo_13BCE0C_RGCTXs MethodInfo_13BCE0C_RGCTXs, *PMethodInfo_13BCE0C_RGCTXs;

typedef union _union_207117 _union_207117, *P_union_207117;

union _union_207117 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BCE0C_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_13BCE0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BCE0C_RGCTXs *rgctx_data;
    union _union_207117 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2512178 MethodInfo_2512178, *PMethodInfo_2512178;

typedef union _union_247477 _union_247477, *P_union_247477;

union _union_247477 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2512178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204042 _union_204042, *P_union_204042;

union _union_204042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1100E04 MethodInfo_1100E04, *PMethodInfo_1100E04;

typedef struct MethodInfo_1100E04_RGCTXs MethodInfo_1100E04_RGCTXs, *PMethodInfo_1100E04_RGCTXs;

typedef union _union_195274 _union_195274, *P_union_195274;

union _union_195274 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1100E04_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

struct MethodInfo_1100E04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1100E04_RGCTXs *rgctx_data;
    union _union_195274 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204044 _union_204044, *P_union_204044;

union _union_204044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243663 _union_243663, *P_union_243663;

union _union_243663 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336E264_RGCTXs MethodInfo_336E264_RGCTXs, *PMethodInfo_336E264_RGCTXs;

struct MethodInfo_336E264_RGCTXs {
    struct Il2CppClass *_0_Chipstar_Downloads_WaitLoadProcess_WaitLoadProcess_WithSource_TSource_;
    struct MethodInfo *_1_Chipstar_Downloads_WaitLoadProcess_WaitLoadProcess_WithSource_TSource___ctor;
};

typedef union _union_204046 _union_204046, *P_union_204046;

union _union_204046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243665 _union_243665, *P_union_243665;

union _union_243665 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204048 _union_204048, *P_union_204048;

union _union_204048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243667 _union_243667, *P_union_243667;

union _union_243667 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243669 _union_243669, *P_union_243669;

union _union_243669 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218681 _union_218681, *P_union_218681;

union _union_218681 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8C048 MethodInfo_2E8C048, *PMethodInfo_2E8C048;

typedef union _union_223483 _union_223483, *P_union_223483;

union _union_223483 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8C048 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223483 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218683 _union_218683, *P_union_218683;

union _union_218683 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218685 _union_218685, *P_union_218685;

union _union_218685 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218687 _union_218687, *P_union_218687;

union _union_218687 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1089FB8 MethodInfo_1089FB8, *PMethodInfo_1089FB8;

typedef union _union_213360 _union_213360, *P_union_213360;

union _union_213360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1089FB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218689 _union_218689, *P_union_218689;

union _union_218689 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243637 _union_243637, *P_union_243637;

union _union_243637 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ArrayTypeMismatchException_VTable System_ArrayTypeMismatchException_VTable, *PSystem_ArrayTypeMismatchException_VTable;

struct System_ArrayTypeMismatchException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct MethodInfo_1D090FC MethodInfo_1D090FC, *PMethodInfo_1D090FC;

typedef union _union_244303 _union_244303, *P_union_244303;

union _union_244303 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D090FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204070 _union_204070, *P_union_204070;

union _union_204070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243639 _union_243639, *P_union_243639;

union _union_243639 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__8_o _PrivateImplementationDetails__8_o, *P_PrivateImplementationDetails__8_o;

typedef struct _PrivateImplementationDetails__8_c _PrivateImplementationDetails__8_c, *P_PrivateImplementationDetails__8_c;

typedef struct _PrivateImplementationDetails__8_Fields _PrivateImplementationDetails__8_Fields, *P_PrivateImplementationDetails__8_Fields;

typedef struct _PrivateImplementationDetails__8_VTable _PrivateImplementationDetails__8_VTable, *P_PrivateImplementationDetails__8_VTable;

struct _PrivateImplementationDetails__8_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__8_Fields {
};

struct _PrivateImplementationDetails__8_o {
    struct _PrivateImplementationDetails__8_c *klass;
    void *monitor;
    struct _PrivateImplementationDetails__8_Fields fields;
};

struct _PrivateImplementationDetails__8_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__8_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__8_VTable vtable;
};

typedef union _union_204072 _union_204072, *P_union_204072;

union _union_204072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204074 _union_204074, *P_union_204074;

union _union_204074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204076 _union_204076, *P_union_204076;

union _union_204076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13113DC MethodInfo_13113DC, *PMethodInfo_13113DC;

typedef union _union_308124 _union_308124, *P_union_308124;

union _union_308124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13113DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Installations_Error_o Firebase_Installations_Error_o, *PFirebase_Installations_Error_o;

struct Firebase_Installations_Error_o {
    struct Firebase_Installations_Error_Fields fields;
};

typedef union _union_204078 _union_204078, *P_union_204078;

union _union_204078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243631 _union_243631, *P_union_243631;

union _union_243631 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243633 _union_243633, *P_union_243633;

union _union_243633 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243635 _union_243635, *P_union_243635;

union _union_243635 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A0430_RGCTXs MethodInfo_12A0430_RGCTXs, *PMethodInfo_12A0430_RGCTXs;

struct MethodInfo_12A0430_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_17FFA44_RGCTXs MethodInfo_17FFA44_RGCTXs, *PMethodInfo_17FFA44_RGCTXs;

struct MethodInfo_17FFA44_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

typedef struct MethodInfo_3398AEC MethodInfo_3398AEC, *PMethodInfo_3398AEC;

typedef union _union_224065 _union_224065, *P_union_224065;

union _union_224065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398AEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_Installations_Error_c Firebase_Installations_Error_c, *PFirebase_Installations_Error_c;

typedef struct Firebase_Installations_Error_VTable Firebase_Installations_Error_VTable, *PFirebase_Installations_Error_VTable;

struct Firebase_Installations_Error_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Firebase_Installations_Error_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Installations_Error_VTable vtable;
};

typedef struct Shock_PartVoiceKeyMstTable_c Shock_PartVoiceKeyMstTable_c, *PShock_PartVoiceKeyMstTable_c;

typedef struct Shock_PartVoiceKeyMstTable_StaticFields Shock_PartVoiceKeyMstTable_StaticFields, *PShock_PartVoiceKeyMstTable_StaticFields;

typedef struct Shock_PartVoiceKeyMstTable_VTable Shock_PartVoiceKeyMstTable_VTable, *PShock_PartVoiceKeyMstTable_VTable;

typedef struct Shock_PartVoiceKeyMstTable_o Shock_PartVoiceKeyMstTable_o, *PShock_PartVoiceKeyMstTable_o;

typedef struct Carbon_ListDictionary_string__PartVoiceKeyMst__o Carbon_ListDictionary_string__PartVoiceKeyMst__o, *PCarbon_ListDictionary_string__PartVoiceKeyMst__o;

typedef struct Shock_PartVoiceKeyMstTable_Fields Shock_PartVoiceKeyMstTable_Fields, *PShock_PartVoiceKeyMstTable_Fields;

typedef struct Carbon_ListDictionary_string__PartVoiceKeyMst__c Carbon_ListDictionary_string__PartVoiceKeyMst__c, *PCarbon_ListDictionary_string__PartVoiceKeyMst__c;

typedef struct Carbon_ListDictionary_string__PartVoiceKeyMst__Fields Carbon_ListDictionary_string__PartVoiceKeyMst__Fields, *PCarbon_ListDictionary_string__PartVoiceKeyMst__Fields;

typedef struct Shock_GameMstTableBase_PartVoiceKeyMst__string__Fields Shock_GameMstTableBase_PartVoiceKeyMst__string__Fields, *PShock_GameMstTableBase_PartVoiceKeyMst__string__Fields;

typedef struct Carbon_ListDictionary_string__PartVoiceKeyMst__VTable Carbon_ListDictionary_string__PartVoiceKeyMst__VTable, *PCarbon_ListDictionary_string__PartVoiceKeyMst__VTable;

struct Shock_PartVoiceKeyMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_PartVoiceKeyMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_PartVoiceKeyMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_string__PartVoiceKeyMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_string__PartVoiceKeyMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_string__PartVoiceKeyMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_string__PartVoiceKeyMst__o {
    struct Carbon_ListDictionary_string__PartVoiceKeyMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__PartVoiceKeyMst__Fields fields;
};

struct Carbon_ListDictionary_string__PartVoiceKeyMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__PartVoiceKeyMst__VTable vtable;
};

struct Shock_GameMstTableBase_PartVoiceKeyMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_PartVoiceKeyMstTable_Fields {
    struct Shock_GameMstTableBase_PartVoiceKeyMst__string__Fields super;
};

struct Shock_PartVoiceKeyMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_PartVoiceKeyMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PartVoiceKeyMstTable_VTable vtable;
};

struct Shock_PartVoiceKeyMstTable_o {
    struct Shock_PartVoiceKeyMstTable_c *klass;
    void *monitor;
    struct Shock_PartVoiceKeyMstTable_Fields fields;
};

typedef union _union_243649 _union_243649, *P_union_243649;

union _union_243649 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204060 _union_204060, *P_union_204060;

union _union_204060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204062 _union_204062, *P_union_204062;

union _union_204062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F30888 MethodInfo_1F30888, *PMethodInfo_1F30888;

struct MethodInfo_1F30888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204064 _union_204064, *P_union_204064;

union _union_204064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204066 _union_204066, *P_union_204066;

union _union_204066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243641 _union_243641, *P_union_243641;

union _union_243641 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204068 _union_204068, *P_union_204068;

union _union_204068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243643 _union_243643, *P_union_243643;

union _union_243643 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243645 _union_243645, *P_union_243645;

union _union_243645 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243647 _union_243647, *P_union_243647;

union _union_243647 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExVoicePool_VTable CriWare_CriAtomExVoicePool_VTable, *PCriWare_CriAtomExVoicePool_VTable;

struct CriWare_CriAtomExVoicePool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
};

typedef struct MethodInfo_14F8690 MethodInfo_14F8690, *PMethodInfo_14F8690;

typedef struct MethodInfo_14F8690_RGCTXs MethodInfo_14F8690_RGCTXs, *PMethodInfo_14F8690_RGCTXs;

typedef union _union_200343 _union_200343, *P_union_200343;

union _union_200343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F8690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F8690_RGCTXs *rgctx_data;
    union _union_200343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F8690_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_313E9EC MethodInfo_313E9EC, *PMethodInfo_313E9EC;

typedef union _union_233115 _union_233115, *P_union_233115;

union _union_233115 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E9EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233115 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_StarEventMusicDetail__bool__VTable System_Func_StarEventMusicDetail__bool__VTable, *PSystem_Func_StarEventMusicDetail__bool__VTable;

struct System_Func_StarEventMusicDetail__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_12861F8 MethodInfo_12861F8, *PMethodInfo_12861F8;

typedef union _union_208729 _union_208729, *P_union_208729;

union _union_208729 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12861F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208729 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2447D5C MethodInfo_2447D5C, *PMethodInfo_2447D5C;

struct MethodInfo_2447D5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163955 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_TitleList_TitleListScrollItem_c Aoharu_Scenes_TitleList_TitleListScrollItem_c, *PAoharu_Scenes_TitleList_TitleListScrollItem_c;

typedef struct Aoharu_Scenes_TitleList_TitleListScrollItem_VTable Aoharu_Scenes_TitleList_TitleListScrollItem_VTable, *PAoharu_Scenes_TitleList_TitleListScrollItem_VTable;

struct Aoharu_Scenes_TitleList_TitleListScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_TitleList_TitleListScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_TitleList_TitleListScrollItem_VTable vtable;
};

typedef struct System_Guid_GuidResult_c System_Guid_GuidResult_c, *PSystem_Guid_GuidResult_c;

typedef struct System_Guid_GuidResult_VTable System_Guid_GuidResult_VTable, *PSystem_Guid_GuidResult_VTable;

struct System_Guid_GuidResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Guid_GuidResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Guid_GuidResult_VTable vtable;
};

typedef struct Shock_Protocol_CJsonSendParamMusicBuy_VTable Shock_Protocol_CJsonSendParamMusicBuy_VTable, *PShock_Protocol_CJsonSendParamMusicBuy_VTable;

struct Shock_Protocol_CJsonSendParamMusicBuy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D73850 MethodInfo_1D73850, *PMethodInfo_1D73850;

typedef union _union_282934 _union_282934, *P_union_282934;

union _union_282934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D73850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5F4E8_RGCTXs MethodInfo_2E5F4E8_RGCTXs, *PMethodInfo_2E5F4E8_RGCTXs;

struct MethodInfo_2E5F4E8_RGCTXs {
    struct Il2CppClass *_0_Spine_ExposedList_TOutput_;
    struct MethodInfo *_1_Spine_ExposedList_TOutput___ctor;
    struct Il2CppClass *_2_System_Converter_T__TOutput_;
    struct MethodInfo *_3_System_Converter_T__TOutput__Invoke;
};

typedef struct System_Nullable_int__array System_Nullable_int__array, *PSystem_Nullable_int__array;

struct System_Nullable_int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Nullable_int__o m_Items[65535];
};

typedef struct Aoharu_Scenes_TitleList_TitleListScrollItem_o Aoharu_Scenes_TitleList_TitleListScrollItem_o, *PAoharu_Scenes_TitleList_TitleListScrollItem_o;

typedef struct Aoharu_Scenes_TitleList_TitleListScrollItem_Fields Aoharu_Scenes_TitleList_TitleListScrollItem_Fields, *PAoharu_Scenes_TitleList_TitleListScrollItem_Fields;

struct Aoharu_Scenes_TitleList_TitleListScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_TitleDataNode_o *m_TitleDataNode;
    struct UnityEngine_RectTransform_o *m_MainSelectMark;
    struct UnityEngine_RectTransform_o *m_SubSelectMark;
    struct Shock_ButtonEvent_o *m_Button;
    struct Shock_TitleData_o *m_TitleData;
    struct System_Action_TitleData__o *NotifyClick;
    struct System_Action_TitleData__o *NotifyLongPress;
};

struct Aoharu_Scenes_TitleList_TitleListScrollItem_o {
    struct Aoharu_Scenes_TitleList_TitleListScrollItem_c *klass;
    void *monitor;
    struct Aoharu_Scenes_TitleList_TitleListScrollItem_Fields fields;
};

typedef struct MethodInfo_2447D50 MethodInfo_2447D50, *PMethodInfo_2447D50;

struct MethodInfo_2447D50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163943 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Guid_GuidResult_o System_Guid_GuidResult_o, *PSystem_Guid_GuidResult_o;

typedef struct System_Guid_GuidResult_Fields System_Guid_GuidResult_Fields, *PSystem_Guid_GuidResult_Fields;

struct System_Guid_GuidResult_Fields {
    struct System_Guid_o _parsedGuid;
    int32_t _throwStyle;
    int32_t _failure;
    struct System_String_o *_failureMessageID;
    struct Il2CppObject *_failureMessageFormatArgument;
    struct System_String_o *_failureArgumentName;
    struct System_Exception_o *_innerException;
};

struct System_Guid_GuidResult_o {
    struct System_Guid_GuidResult_Fields fields;
};

typedef struct MethodInfo_333AC54 MethodInfo_333AC54, *PMethodInfo_333AC54;

typedef union _union_300189 _union_300189, *P_union_300189;

union _union_300189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333AC54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24C0738 MethodInfo_24C0738, *PMethodInfo_24C0738;

typedef union _union_162689 _union_162689, *P_union_162689;

union _union_162689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0738 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E1CC MethodInfo_243E1CC, *PMethodInfo_243E1CC;

typedef union _union_277740 _union_277740, *P_union_277740;

union _union_277740 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E1CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277740 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF78B4 MethodInfo_2EF78B4, *PMethodInfo_2EF78B4;

typedef union _union_202966 _union_202966, *P_union_202966;

union _union_202966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF78B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A3B4 MethodInfo_312A3B4, *PMethodInfo_312A3B4;

typedef union _union_223473 _union_223473, *P_union_223473;

union _union_223473 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A3B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223473 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17FE6F4_RGCTXs MethodInfo_17FE6F4_RGCTXs, *PMethodInfo_17FE6F4_RGCTXs;

struct MethodInfo_17FE6F4_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_T__;
};

typedef struct MethodInfo_1100F5C MethodInfo_1100F5C, *PMethodInfo_1100F5C;

typedef struct MethodInfo_1100F5C_RGCTXs MethodInfo_1100F5C_RGCTXs, *PMethodInfo_1100F5C_RGCTXs;

typedef union _union_195280 _union_195280, *P_union_195280;

union _union_195280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1100F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1100F5C_RGCTXs *rgctx_data;
    union _union_195280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1100F5C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_15FC830_RGCTXs MethodInfo_15FC830_RGCTXs, *PMethodInfo_15FC830_RGCTXs;

struct MethodInfo_15FC830_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1D48874 MethodInfo_1D48874, *PMethodInfo_1D48874;

typedef union _union_227293 _union_227293, *P_union_227293;

union _union_227293 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D48874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227293 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F6424 MethodInfo_30F6424, *PMethodInfo_30F6424;

typedef union _union_237677 _union_237677, *P_union_237677;

union _union_237677 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237677 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_VTable Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_VTable, *PShock_Scenes_Adventure_AdvData___c__DisplayClass32_0_VTable;

struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_RadioButtonGroup_Fields UnityEngine_UIElements_RadioButtonGroup_Fields, *PUnityEngine_UIElements_RadioButtonGroup_Fields;

typedef struct UnityEngine_UIElements_BaseField_int__Fields UnityEngine_UIElements_BaseField_int__Fields, *PUnityEngine_UIElements_BaseField_int__Fields;

typedef struct System_Collections_Generic_IEnumerable_string__o System_Collections_Generic_IEnumerable_string__o, *PSystem_Collections_Generic_IEnumerable_string__o;

typedef struct System_Collections_Generic_List_RadioButton__o System_Collections_Generic_List_RadioButton__o, *PSystem_Collections_Generic_List_RadioButton__o;

typedef struct System_Collections_Generic_IEnumerable_string__c System_Collections_Generic_IEnumerable_string__c, *PSystem_Collections_Generic_IEnumerable_string__c;

typedef struct System_Collections_Generic_List_RadioButton__c System_Collections_Generic_List_RadioButton__c, *PSystem_Collections_Generic_List_RadioButton__c;

typedef struct System_Collections_Generic_List_RadioButton__Fields System_Collections_Generic_List_RadioButton__Fields, *PSystem_Collections_Generic_List_RadioButton__Fields;

typedef struct System_Collections_Generic_List_RadioButton__StaticFields System_Collections_Generic_List_RadioButton__StaticFields, *PSystem_Collections_Generic_List_RadioButton__StaticFields;

typedef struct UnityEngine_UIElements_RadioButton_array UnityEngine_UIElements_RadioButton_array, *PUnityEngine_UIElements_RadioButton_array;

typedef struct UnityEngine_UIElements_RadioButton_o UnityEngine_UIElements_RadioButton_o, *PUnityEngine_UIElements_RadioButton_o;

typedef struct UnityEngine_UIElements_RadioButton_c UnityEngine_UIElements_RadioButton_c, *PUnityEngine_UIElements_RadioButton_c;

typedef struct UnityEngine_UIElements_RadioButton_Fields UnityEngine_UIElements_RadioButton_Fields, *PUnityEngine_UIElements_RadioButton_Fields;

typedef struct UnityEngine_UIElements_RadioButton_StaticFields UnityEngine_UIElements_RadioButton_StaticFields, *PUnityEngine_UIElements_RadioButton_StaticFields;

typedef struct UnityEngine_UIElements_RadioButton_VTable UnityEngine_UIElements_RadioButton_VTable, *PUnityEngine_UIElements_RadioButton_VTable;

struct UnityEngine_UIElements_BaseField_int__Fields {
    struct UnityEngine_UIElements_BindableElement_Fields super;
    float m_LabelWidthRatio;
    float m_LabelExtraPadding;
    float m_LabelBaseMinWidth;
    struct UnityEngine_UIElements_VisualElement_o *m_VisualInput;
    int32_t m_Value;
    struct UnityEngine_UIElements_Label_o *_labelElement_k__BackingField;
    bool m_ShowMixedValue;
    struct UnityEngine_UIElements_Label_o *m_MixedValueLabel;
    struct UnityEngine_UIElements_VisualElement_o *m_CachedInspectorElement;
    int32_t m_CachedListAndFoldoutDepth;
};

struct UnityEngine_UIElements_RadioButtonGroup_Fields {
    struct UnityEngine_UIElements_BaseField_int__Fields super;
    struct System_Collections_Generic_IEnumerable_string__o *m_Choices;
    struct System_Collections_Generic_List_RadioButton__o *m_RadioButtons;
    struct UnityEngine_UIElements_EventCallback_ChangeEvent_bool___o *m_RadioButtonValueChangedCallback;
};

struct UnityEngine_UIElements_RadioButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_RadioButton_o *m_Items[65535];
};

struct UnityEngine_UIElements_RadioButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
    struct VirtualInvokeData _105_InitLabel;
    struct VirtualInvokeData _106_ToggleValue;
    struct VirtualInvokeData _107_SetSelected;
};

struct UnityEngine_UIElements_RadioButton_Fields {
    struct UnityEngine_UIElements_BaseBoolField_Fields super;
    struct UnityEngine_UIElements_VisualElement_o *m_CheckmarkBackground;
};

struct UnityEngine_UIElements_RadioButton_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *labelUssClassName;
    struct System_String_o *inputUssClassName;
    struct System_String_o *checkmarkBackgroundUssClassName;
    struct System_String_o *checkmarkUssClassName;
    struct System_String_o *textUssClassName;
};

struct UnityEngine_UIElements_RadioButton_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_RadioButton_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_RadioButton_VTable vtable;
};

struct UnityEngine_UIElements_RadioButton_o {
    struct UnityEngine_UIElements_RadioButton_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_RadioButton_Fields fields;
};

struct System_Collections_Generic_List_RadioButton__Fields {
    struct UnityEngine_UIElements_RadioButton_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RadioButton__o {
    struct System_Collections_Generic_List_RadioButton__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RadioButton__Fields fields;
};

struct System_Collections_Generic_List_RadioButton__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RadioButton__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RadioButton__VTable vtable;
};

struct System_Collections_Generic_List_RadioButton__StaticFields {
    struct UnityEngine_UIElements_RadioButton_array *s_emptyArray;
};

struct System_Collections_Generic_IEnumerable_string__o {
    struct System_Collections_Generic_IEnumerable_string__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_string__Fields fields;
};

struct System_Collections_Generic_IEnumerable_string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2EEDE18 MethodInfo_2EEDE18, *PMethodInfo_2EEDE18;

typedef union _union_202518 _union_202518, *P_union_202518;

union _union_202518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEDE18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundManager___c__DisplayClass107_0_Fields Shock_SoundManager___c__DisplayClass107_0_Fields, *PShock_SoundManager___c__DisplayClass107_0_Fields;

struct Shock_SoundManager___c__DisplayClass107_0_Fields {
    struct Shock_Sound_Playback_o *playback;
};

typedef struct Shock_Login_FlowSystem_TitleFlowResult__Fields Shock_Login_FlowSystem_TitleFlowResult__Fields, *PShock_Login_FlowSystem_TitleFlowResult__Fields;

typedef struct System_Collections_Generic_Stack_FlowStep_TResult___o System_Collections_Generic_Stack_FlowStep_TResult___o, *PSystem_Collections_Generic_Stack_FlowStep_TResult___o;

typedef struct Shock_Login_StepBuilder_TResult__o Shock_Login_StepBuilder_TResult__o, *PShock_Login_StepBuilder_TResult__o;

typedef struct System_Collections_Generic_Stack_FlowStep_TResult___c System_Collections_Generic_Stack_FlowStep_TResult___c, *PSystem_Collections_Generic_Stack_FlowStep_TResult___c;

typedef struct System_Collections_Generic_Stack_FlowStep_TResult___Fields System_Collections_Generic_Stack_FlowStep_TResult___Fields, *PSystem_Collections_Generic_Stack_FlowStep_TResult___Fields;

typedef struct Shock_Login_StepBuilder_TResult__Fields Shock_Login_StepBuilder_TResult__Fields, *PShock_Login_StepBuilder_TResult__Fields;

typedef struct System_Collections_Generic_Stack_FlowStep_TResult___VTable System_Collections_Generic_Stack_FlowStep_TResult___VTable, *PSystem_Collections_Generic_Stack_FlowStep_TResult___VTable;

typedef struct Shock_Login_FlowStep_TResult__array Shock_Login_FlowStep_TResult__array, *PShock_Login_FlowStep_TResult__array;

typedef struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____o System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____o, *PSystem_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____o;

typedef struct Shock_Login_FlowStep_TResult__o Shock_Login_FlowStep_TResult__o, *PShock_Login_FlowStep_TResult__o;

typedef struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____c System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____c, *PSystem_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____c;

typedef struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____Fields System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____Fields, *PSystem_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____Fields;

typedef struct Shock_Login_FlowStep_TResult__c Shock_Login_FlowStep_TResult__c, *PShock_Login_FlowStep_TResult__c;

typedef struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____VTable System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____VTable, *PSystem_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____VTable;

typedef struct Shock_Login_FlowStep_TResult__RGCTXs Shock_Login_FlowStep_TResult__RGCTXs, *PShock_Login_FlowStep_TResult__RGCTXs;

typedef struct Shock_Login_FlowStep_TResult__VTable Shock_Login_FlowStep_TResult__VTable, *PShock_Login_FlowStep_TResult__VTable;

struct System_Collections_Generic_Stack_FlowStep_TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_FlowStep_TResult___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_FlowStep_TResult___VTable vtable;
};

struct Shock_Login_FlowSystem_TitleFlowResult__Fields {
    struct System_Collections_Generic_Stack_FlowStep_TResult___o *m_stack;
    struct Shock_Login_StepBuilder_TResult__o *m_builder;
    struct System_Collections_Generic_Dictionary_string__object__o *m_context;
    struct System_Action_o *m_onFinish;
    struct System_Action_o *m_onCancel;
    int32_t _CancelCode_k__BackingField;
};

struct System_Collections_Generic_Stack_FlowStep_TResult___Fields {
    struct Shock_Login_FlowStep_TResult__array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_FlowStep_TResult___o {
    struct System_Collections_Generic_Stack_FlowStep_TResult___c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_FlowStep_TResult___Fields fields;
};

struct Shock_Login_StepBuilder_TResult__Fields {
    struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____o *m_builderTable;
};

struct Shock_Login_StepBuilder_TResult__o {
    struct Shock_Login_StepBuilder_TResult__c *klass;
    void *monitor;
    struct Shock_Login_StepBuilder_TResult__Fields fields;
};

struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____VTable vtable;
};

struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____o {
    struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_TResult__Func_FlowStep_TResult____Fields fields;
};

struct Shock_Login_FlowStep_TResult__RGCTXs {
    struct Il2CppClass *_0_Shock_Login_FlowStep___c__DisplayClass8_0_TResult_;
    struct MethodInfo *_1_Shock_Login_FlowStep___c__DisplayClass8_0_TResult___ctor;
    struct MethodInfo *_2_Shock_Login_FlowStep___c__DisplayClass8_0_TResult___Execute_b__0;
    struct Il2CppClass *_3_System_Action_TResult_;
    struct MethodInfo *_4_System_Action_TResult___ctor;
    struct Il2CppClass *_5_Shock_Login_FlowStep_TResult_;
    struct MethodInfo *_6_Shock_Login_FlowStep_TResult__DoExecute;
    struct MethodInfo *_7_Shock_Login_FlowStep_TResult__get_ResultCode;
    struct MethodInfo *_8_Carbon_ActionUtils_CallOnce_TResult_;
    struct MethodInfo *_9_Shock_Login_FlowStep_TResult__DoDispose;
};

struct Shock_Login_FlowStep_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_FlowStep_TResult__o {
    struct Shock_Login_FlowStep_TResult__c *klass;
    void *monitor;
    struct Shock_Login_FlowStep_TResult__Fields fields;
};

struct Shock_Login_FlowStep_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Shock_Login_FlowStep_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_FlowStep_TResult__VTable vtable;
};

struct Shock_Login_FlowStep_TResult__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Login_FlowStep_TResult__o *m_Items[65535];
};

typedef struct Spine_TransformMode_array Spine_TransformMode_array, *PSpine_TransformMode_array;

struct Spine_TransformMode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

typedef struct MethodInfo_14EE5C4_RGCTXs MethodInfo_14EE5C4_RGCTXs, *PMethodInfo_14EE5C4_RGCTXs;

struct MethodInfo_14EE5C4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_336BFA8_RGCTXs MethodInfo_336BFA8_RGCTXs, *PMethodInfo_336BFA8_RGCTXs;

struct MethodInfo_336BFA8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_110B9D8 MethodInfo_110B9D8, *PMethodInfo_110B9D8;

typedef union _union_202478 _union_202478, *P_union_202478;

union _union_202478 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110B9D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202478 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E1E4 MethodInfo_243E1E4, *PMethodInfo_243E1E4;

typedef union _union_278486 _union_278486, *P_union_278486;

union _union_278486 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E1E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278486 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_UtilityScripts_SmoothSyncMovement_VTable Photon_Pun_UtilityScripts_SmoothSyncMovement_VTable, *PPhoton_Pun_UtilityScripts_SmoothSyncMovement_VTable;

struct Photon_Pun_UtilityScripts_SmoothSyncMovement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnPhotonSerializeView;
};

typedef struct DG_Tweening_Core_DOTweenComponent__WaitForRewind_d__16_c DG_Tweening_Core_DOTweenComponent__WaitForRewind_d__16_c, *PDG_Tweening_Core_DOTweenComponent__WaitForRewind_d__16_c;

typedef struct DG_Tweening_Core_DOTweenComponent__WaitForRewind_d__16_VTable DG_Tweening_Core_DOTweenComponent__WaitForRewind_d__16_VTable, *PDG_Tweening_Core_DOTweenComponent__WaitForRewind_d__16_VTable;

struct DG_Tweening_Core_DOTweenComponent__WaitForRewind_d__16_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct DG_Tweening_Core_DOTweenComponent__WaitForRewind_d__16_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOTweenComponent__WaitForRewind_d__16_VTable vtable;
};

typedef struct MethodInfo_16B59EC MethodInfo_16B59EC, *PMethodInfo_16B59EC;

typedef union _union_284044 _union_284044, *P_union_284044;

union _union_284044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B59EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ABF40 MethodInfo_16ABF40, *PMethodInfo_16ABF40;

typedef union _union_159589 _union_159589, *P_union_159589;

union _union_159589 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABF40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159589 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBBFD4 MethodInfo_2DBBFD4, *PMethodInfo_2DBBFD4;

struct MethodInfo_2DBBFD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IDataNode_T___T__o System_Func_IDataNode_T___T__o, *PSystem_Func_IDataNode_T___T__o;

typedef struct System_Func_IDataNode_T___T__c System_Func_IDataNode_T___T__c, *PSystem_Func_IDataNode_T___T__c;

typedef struct System_Func_IDataNode_T___T__Fields System_Func_IDataNode_T___T__Fields, *PSystem_Func_IDataNode_T___T__Fields;

typedef struct System_Func_IDataNode_T___T__VTable System_Func_IDataNode_T___T__VTable, *PSystem_Func_IDataNode_T___T__VTable;

struct System_Func_IDataNode_T___T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IDataNode_T___T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IDataNode_T___T__VTable vtable;
};

struct System_Func_IDataNode_T___T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IDataNode_T___T__o {
    struct System_Func_IDataNode_T___T__c *klass;
    void *monitor;
    struct System_Func_IDataNode_T___T__Fields fields;
};

typedef struct MethodInfo_16ABF58 MethodInfo_16ABF58, *PMethodInfo_16ABF58;

typedef union _union_159505 _union_159505, *P_union_159505;

union _union_159505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABF58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_o CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_o, *PCriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_o;

typedef struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_Fields CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_Fields, *PCriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_Fields;

struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_Fields {
    intptr_t selectorNamePtr;
    intptr_t labelNamePtr;
};

struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_o {
    struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_Fields fields;
};

typedef struct System_Predicate_CategoryFilterContent_CategoryToggle__VTable System_Predicate_CategoryFilterContent_CategoryToggle__VTable, *PSystem_Predicate_CategoryFilterContent_CategoryToggle__VTable;

struct System_Predicate_CategoryFilterContent_CategoryToggle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Firebase_AppUtilPINVOKE_SWIGStringHelper_c Firebase_AppUtilPINVOKE_SWIGStringHelper_c, *PFirebase_AppUtilPINVOKE_SWIGStringHelper_c;

typedef struct Firebase_AppUtilPINVOKE_SWIGStringHelper_VTable Firebase_AppUtilPINVOKE_SWIGStringHelper_VTable, *PFirebase_AppUtilPINVOKE_SWIGStringHelper_VTable;

struct Firebase_AppUtilPINVOKE_SWIGStringHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_AppUtilPINVOKE_SWIGStringHelper_c {
    struct Il2CppClass_1 _1;
    struct Firebase_AppUtilPINVOKE_SWIGStringHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_AppUtilPINVOKE_SWIGStringHelper_VTable vtable;
};

typedef struct MethodInfo_3108F94 MethodInfo_3108F94, *PMethodInfo_3108F94;

typedef union _union_329905 _union_329905, *P_union_329905;

union _union_329905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3108F94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E65EF0_RGCTXs MethodInfo_2E65EF0_RGCTXs, *PMethodInfo_2E65EF0_RGCTXs;

struct MethodInfo_2E65EF0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
};

typedef struct System_Collections_Generic_ICollection_UIVertex__c System_Collections_Generic_ICollection_UIVertex__c, *PSystem_Collections_Generic_ICollection_UIVertex__c;

struct System_Collections_Generic_ICollection_UIVertex__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Func_IAsyncResult__IPAddress____c System_Func_IAsyncResult__IPAddress____c, *PSystem_Func_IAsyncResult__IPAddress____c;

typedef struct System_Func_IAsyncResult__IPAddress____VTable System_Func_IAsyncResult__IPAddress____VTable, *PSystem_Func_IAsyncResult__IPAddress____VTable;

struct System_Func_IAsyncResult__IPAddress____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IAsyncResult__IPAddress____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IAsyncResult__IPAddress____VTable vtable;
};

typedef struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_c CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_c, *PCriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_c;

typedef struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_VTable CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_VTable, *PCriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_VTable;

struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExAcfDebug_SelectorLabelInfoForMarshaling_VTable vtable;
};

typedef struct Shock_DataNode_ItemName_c Shock_DataNode_ItemName_c, *PShock_DataNode_ItemName_c;

typedef struct Shock_DataNode_ItemName_VTable Shock_DataNode_ItemName_VTable, *PShock_DataNode_ItemName_VTable;

struct Shock_DataNode_ItemName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
    struct VirtualInvokeData _9_OnReceive;
};

struct Shock_DataNode_ItemName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_ItemName_VTable vtable;
};

typedef struct System_Collections_Generic_ICollection_UIVertex__o System_Collections_Generic_ICollection_UIVertex__o, *PSystem_Collections_Generic_ICollection_UIVertex__o;

typedef struct System_Collections_Generic_ICollection_UIVertex__Fields System_Collections_Generic_ICollection_UIVertex__Fields, *PSystem_Collections_Generic_ICollection_UIVertex__Fields;

struct System_Collections_Generic_ICollection_UIVertex__Fields {
};

struct System_Collections_Generic_ICollection_UIVertex__o {
    struct System_Collections_Generic_ICollection_UIVertex__c *klass;
    void *monitor;
    struct System_Collections_Generic_ICollection_UIVertex__Fields fields;
};

typedef struct _PrivateImplementationDetails__5_o _PrivateImplementationDetails__5_o, *P_PrivateImplementationDetails__5_o;

typedef struct _PrivateImplementationDetails__5_c _PrivateImplementationDetails__5_c, *P_PrivateImplementationDetails__5_c;

typedef struct _PrivateImplementationDetails__5_Fields _PrivateImplementationDetails__5_Fields, *P_PrivateImplementationDetails__5_Fields;

typedef struct _PrivateImplementationDetails__5_StaticFields _PrivateImplementationDetails__5_StaticFields, *P_PrivateImplementationDetails__5_StaticFields;

typedef struct _PrivateImplementationDetails__5_VTable _PrivateImplementationDetails__5_VTable, *P_PrivateImplementationDetails__5_VTable;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_o _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_Fields;

struct _PrivateImplementationDetails__5_Fields {
};

struct _PrivateImplementationDetails__5_o {
    struct _PrivateImplementationDetails__5_c *klass;
    void *monitor;
    struct _PrivateImplementationDetails__5_Fields fields;
};

struct _PrivateImplementationDetails__5_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__5_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__5_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__5_VTable vtable;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_Fields fields;
};

struct _PrivateImplementationDetails__5_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_4_o _1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB;
};

typedef struct System_ComponentModel_CustomTypeDescriptor_o System_ComponentModel_CustomTypeDescriptor_o, *PSystem_ComponentModel_CustomTypeDescriptor_o;

typedef struct System_ComponentModel_CustomTypeDescriptor_c System_ComponentModel_CustomTypeDescriptor_c, *PSystem_ComponentModel_CustomTypeDescriptor_c;

typedef struct System_ComponentModel_CustomTypeDescriptor_Fields System_ComponentModel_CustomTypeDescriptor_Fields, *PSystem_ComponentModel_CustomTypeDescriptor_Fields;

typedef struct System_ComponentModel_CustomTypeDescriptor_VTable System_ComponentModel_CustomTypeDescriptor_VTable, *PSystem_ComponentModel_CustomTypeDescriptor_VTable;

typedef struct System_ComponentModel_ICustomTypeDescriptor_o System_ComponentModel_ICustomTypeDescriptor_o, *PSystem_ComponentModel_ICustomTypeDescriptor_o;

typedef struct System_ComponentModel_ICustomTypeDescriptor_c System_ComponentModel_ICustomTypeDescriptor_c, *PSystem_ComponentModel_ICustomTypeDescriptor_c;

typedef struct System_ComponentModel_ICustomTypeDescriptor_Fields System_ComponentModel_ICustomTypeDescriptor_Fields, *PSystem_ComponentModel_ICustomTypeDescriptor_Fields;

struct System_ComponentModel_CustomTypeDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetAttributes;
    struct VirtualInvokeData _17_GetClassName;
    struct VirtualInvokeData _18_GetComponentName;
    struct VirtualInvokeData _19_GetConverter;
    struct VirtualInvokeData _20_GetDefaultEvent;
    struct VirtualInvokeData _21_GetDefaultProperty;
    struct VirtualInvokeData _22_GetEditor;
    struct VirtualInvokeData _23_GetEvents;
    struct VirtualInvokeData _24_GetEvents;
    struct VirtualInvokeData _25_GetProperties;
    struct VirtualInvokeData _26_GetProperties;
    struct VirtualInvokeData _27_GetPropertyOwner;
};

struct System_ComponentModel_CustomTypeDescriptor_Fields {
    struct System_ComponentModel_ICustomTypeDescriptor_o *_parent;
};

struct System_ComponentModel_CustomTypeDescriptor_o {
    struct System_ComponentModel_CustomTypeDescriptor_c *klass;
    void *monitor;
    struct System_ComponentModel_CustomTypeDescriptor_Fields fields;
};

struct System_ComponentModel_CustomTypeDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_CustomTypeDescriptor_VTable vtable;
};

struct System_ComponentModel_ICustomTypeDescriptor_Fields {
};

struct System_ComponentModel_ICustomTypeDescriptor_o {
    struct System_ComponentModel_ICustomTypeDescriptor_c *klass;
    void *monitor;
    struct System_ComponentModel_ICustomTypeDescriptor_Fields fields;
};

struct System_ComponentModel_ICustomTypeDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__StaticFields Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__StaticFields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__StaticFields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_Triggers_IAsyncOneShotTrigger_OneShotAsync;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _9_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_ITriggerHandler_T__OnNext;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_ITriggerHandler_T__OnError;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCompleted;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_ITriggerHandler_T__OnCanceled;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
    struct VirtualInvokeData _18_Dispose;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_FixedUpdateAsync;
    struct VirtualInvokeData _20_Cysharp_Threading_Tasks_Triggers_IAsyncLateUpdateHandler_LateUpdateAsync;
    struct VirtualInvokeData _21_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorIKHandler_OnAnimatorIKAsync;
    struct VirtualInvokeData _22_Cysharp_Threading_Tasks_Triggers_IAsyncOnAnimatorMoveHandler_OnAnimatorMoveAsync;
    struct VirtualInvokeData _23_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationFocusHandler_OnApplicationFocusAsync;
    struct VirtualInvokeData _24_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationPauseHandler_OnApplicationPauseAsync;
    struct VirtualInvokeData _25_Cysharp_Threading_Tasks_Triggers_IAsyncOnApplicationQuitHandler_OnApplicationQuitAsync;
    struct VirtualInvokeData _26_Cysharp_Threading_Tasks_Triggers_IAsyncOnAudioFilterReadHandler_OnAudioFilterReadAsync;
    struct VirtualInvokeData _27_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameInvisibleHandler_OnBecameInvisibleAsync;
    struct VirtualInvokeData _28_Cysharp_Threading_Tasks_Triggers_IAsyncOnBecameVisibleHandler_OnBecameVisibleAsync;
    struct VirtualInvokeData _29_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeforeTransformParentChangedHandler_OnBeforeTransformParentChangedAsync;
    struct VirtualInvokeData _30_Cysharp_Threading_Tasks_Triggers_IAsyncOnCanvasGroupChangedHandler_OnCanvasGroupChangedAsync;
    struct VirtualInvokeData _31_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnterHandler_OnCollisionEnterAsync;
    struct VirtualInvokeData _32_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionEnter2DHandler_OnCollisionEnter2DAsync;
    struct VirtualInvokeData _33_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExitHandler_OnCollisionExitAsync;
    struct VirtualInvokeData _34_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionExit2DHandler_OnCollisionExit2DAsync;
    struct VirtualInvokeData _35_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStayHandler_OnCollisionStayAsync;
    struct VirtualInvokeData _36_Cysharp_Threading_Tasks_Triggers_IAsyncOnCollisionStay2DHandler_OnCollisionStay2DAsync;
    struct VirtualInvokeData _37_Cysharp_Threading_Tasks_Triggers_IAsyncOnControllerColliderHitHandler_OnControllerColliderHitAsync;
    struct VirtualInvokeData _38_Cysharp_Threading_Tasks_Triggers_IAsyncOnDisableHandler_OnDisableAsync;
    struct VirtualInvokeData _39_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosHandler_OnDrawGizmosAsync;
    struct VirtualInvokeData _40_Cysharp_Threading_Tasks_Triggers_IAsyncOnDrawGizmosSelectedHandler_OnDrawGizmosSelectedAsync;
    struct VirtualInvokeData _41_Cysharp_Threading_Tasks_Triggers_IAsyncOnEnableHandler_OnEnableAsync;
    struct VirtualInvokeData _42_Cysharp_Threading_Tasks_Triggers_IAsyncOnGUIHandler_OnGUIAsync;
    struct VirtualInvokeData _43_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreakHandler_OnJointBreakAsync;
    struct VirtualInvokeData _44_Cysharp_Threading_Tasks_Triggers_IAsyncOnJointBreak2DHandler_OnJointBreak2DAsync;
    struct VirtualInvokeData _45_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_OnParticleCollisionAsync;
    struct VirtualInvokeData _46_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleSystemStoppedHandler_OnParticleSystemStoppedAsync;
    struct VirtualInvokeData _47_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleTriggerHandler_OnParticleTriggerAsync;
    struct VirtualInvokeData _48_Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleUpdateJobScheduledHandler_OnParticleUpdateJobScheduledAsync;
    struct VirtualInvokeData _49_Cysharp_Threading_Tasks_Triggers_IAsyncOnPostRenderHandler_OnPostRenderAsync;
    struct VirtualInvokeData _50_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreCullHandler_OnPreCullAsync;
    struct VirtualInvokeData _51_Cysharp_Threading_Tasks_Triggers_IAsyncOnPreRenderHandler_OnPreRenderAsync;
    struct VirtualInvokeData _52_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformDimensionsChangeHandler_OnRectTransformDimensionsChangeAsync;
    struct VirtualInvokeData _53_Cysharp_Threading_Tasks_Triggers_IAsyncOnRectTransformRemovedHandler_OnRectTransformRemovedAsync;
    struct VirtualInvokeData _54_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderImageHandler_OnRenderImageAsync;
    struct VirtualInvokeData _55_Cysharp_Threading_Tasks_Triggers_IAsyncOnRenderObjectHandler_OnRenderObjectAsync;
    struct VirtualInvokeData _56_Cysharp_Threading_Tasks_Triggers_IAsyncOnServerInitializedHandler_OnServerInitializedAsync;
    struct VirtualInvokeData _57_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformChildrenChangedHandler_OnTransformChildrenChangedAsync;
    struct VirtualInvokeData _58_Cysharp_Threading_Tasks_Triggers_IAsyncOnTransformParentChangedHandler_OnTransformParentChangedAsync;
    struct VirtualInvokeData _59_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnterHandler_OnTriggerEnterAsync;
    struct VirtualInvokeData _60_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerEnter2DHandler_OnTriggerEnter2DAsync;
    struct VirtualInvokeData _61_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExitHandler_OnTriggerExitAsync;
    struct VirtualInvokeData _62_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerExit2DHandler_OnTriggerExit2DAsync;
    struct VirtualInvokeData _63_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStayHandler_OnTriggerStayAsync;
    struct VirtualInvokeData _64_Cysharp_Threading_Tasks_Triggers_IAsyncOnTriggerStay2DHandler_OnTriggerStay2DAsync;
    struct VirtualInvokeData _65_Cysharp_Threading_Tasks_Triggers_IAsyncOnValidateHandler_OnValidateAsync;
    struct VirtualInvokeData _66_Cysharp_Threading_Tasks_Triggers_IAsyncOnWillRenderObjectHandler_OnWillRenderObjectAsync;
    struct VirtualInvokeData _67_Cysharp_Threading_Tasks_Triggers_IAsyncResetHandler_ResetAsync;
    struct VirtualInvokeData _68_Cysharp_Threading_Tasks_Triggers_IAsyncUpdateHandler_UpdateAsync;
    struct VirtualInvokeData _69_Cysharp_Threading_Tasks_Triggers_IAsyncOnBeginDragHandler_OnBeginDragAsync;
    struct VirtualInvokeData _70_Cysharp_Threading_Tasks_Triggers_IAsyncOnCancelHandler_OnCancelAsync;
    struct VirtualInvokeData _71_Cysharp_Threading_Tasks_Triggers_IAsyncOnDeselectHandler_OnDeselectAsync;
    struct VirtualInvokeData _72_Cysharp_Threading_Tasks_Triggers_IAsyncOnDragHandler_OnDragAsync;
    struct VirtualInvokeData _73_Cysharp_Threading_Tasks_Triggers_IAsyncOnDropHandler_OnDropAsync;
    struct VirtualInvokeData _74_Cysharp_Threading_Tasks_Triggers_IAsyncOnEndDragHandler_OnEndDragAsync;
    struct VirtualInvokeData _75_Cysharp_Threading_Tasks_Triggers_IAsyncOnInitializePotentialDragHandler_OnInitializePotentialDragAsync;
    struct VirtualInvokeData _76_Cysharp_Threading_Tasks_Triggers_IAsyncOnMoveHandler_OnMoveAsync;
    struct VirtualInvokeData _77_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerClickHandler_OnPointerClickAsync;
    struct VirtualInvokeData _78_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerDownHandler_OnPointerDownAsync;
    struct VirtualInvokeData _79_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerEnterHandler_OnPointerEnterAsync;
    struct VirtualInvokeData _80_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerExitHandler_OnPointerExitAsync;
    struct VirtualInvokeData _81_Cysharp_Threading_Tasks_Triggers_IAsyncOnPointerUpHandler_OnPointerUpAsync;
    struct VirtualInvokeData _82_Cysharp_Threading_Tasks_Triggers_IAsyncOnScrollHandler_OnScrollAsync;
    struct VirtualInvokeData _83_Cysharp_Threading_Tasks_Triggers_IAsyncOnSelectHandler_OnSelectAsync;
    struct VirtualInvokeData _84_Cysharp_Threading_Tasks_Triggers_IAsyncOnSubmitHandler_OnSubmitAsync;
    struct VirtualInvokeData _85_Cysharp_Threading_Tasks_Triggers_IAsyncOnUpdateSelectedHandler_OnUpdateSelectedAsync;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__VTable vtable;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_AsyncUnit__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

typedef struct MethodInfo_1D09248 MethodInfo_1D09248, *PMethodInfo_1D09248;

typedef union _union_245135 _union_245135, *P_union_245135;

union _union_245135 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09248 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245135 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6E4E0 MethodInfo_2D6E4E0, *PMethodInfo_2D6E4E0;

typedef struct MethodInfo_2D6E4E0_RGCTXs MethodInfo_2D6E4E0_RGCTXs, *PMethodInfo_2D6E4E0_RGCTXs;

typedef union _union_288301 _union_288301, *P_union_288301;

union _union_288301 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E4E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E4E0_RGCTXs *rgctx_data;
    union _union_288301 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6E4E0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Repeat_IObservable_TSource__;
    struct MethodInfo *_1_UniRx_Observable_Catch_TSource_;
};

typedef struct Aoharu_MemberProfileListParent_VTable Aoharu_MemberProfileListParent_VTable, *PAoharu_MemberProfileListParent_VTable;

struct Aoharu_MemberProfileListParent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__o System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__o, *PSystem_Collections_Generic_IReadOnlyCollection_CARD_TYPE__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__c System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__c, *PSystem_Collections_Generic_IReadOnlyCollection_CARD_TYPE__c;

typedef struct System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__Fields System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_CARD_TYPE__Fields;

struct System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__o {
    struct System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__Fields fields;
};

struct System_Collections_Generic_IReadOnlyCollection_CARD_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_13116E4 MethodInfo_13116E4, *PMethodInfo_13116E4;

typedef union _union_306938 _union_306938, *P_union_306938;

union _union_306938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13116E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Globalization_Unicode_SimpleCollator_Fields Mono_Globalization_Unicode_SimpleCollator_Fields, *PMono_Globalization_Unicode_SimpleCollator_Fields;

typedef struct Mono_Globalization_Unicode_CodePointIndexer_o Mono_Globalization_Unicode_CodePointIndexer_o, *PMono_Globalization_Unicode_CodePointIndexer_o;

typedef struct Mono_Globalization_Unicode_Contraction_array Mono_Globalization_Unicode_Contraction_array, *PMono_Globalization_Unicode_Contraction_array;

typedef struct Mono_Globalization_Unicode_CodePointIndexer_c Mono_Globalization_Unicode_CodePointIndexer_c, *PMono_Globalization_Unicode_CodePointIndexer_c;

typedef struct Mono_Globalization_Unicode_CodePointIndexer_Fields Mono_Globalization_Unicode_CodePointIndexer_Fields, *PMono_Globalization_Unicode_CodePointIndexer_Fields;

typedef struct Mono_Globalization_Unicode_Contraction_o Mono_Globalization_Unicode_Contraction_o, *PMono_Globalization_Unicode_Contraction_o;

typedef struct Mono_Globalization_Unicode_CodePointIndexer_VTable Mono_Globalization_Unicode_CodePointIndexer_VTable, *PMono_Globalization_Unicode_CodePointIndexer_VTable;

typedef struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_array Mono_Globalization_Unicode_CodePointIndexer_TableRange_array, *PMono_Globalization_Unicode_CodePointIndexer_TableRange_array;

typedef struct Mono_Globalization_Unicode_Contraction_c Mono_Globalization_Unicode_Contraction_c, *PMono_Globalization_Unicode_Contraction_c;

typedef struct Mono_Globalization_Unicode_Contraction_Fields Mono_Globalization_Unicode_Contraction_Fields, *PMono_Globalization_Unicode_Contraction_Fields;

typedef struct Mono_Globalization_Unicode_Contraction_VTable Mono_Globalization_Unicode_Contraction_VTable, *PMono_Globalization_Unicode_Contraction_VTable;

struct Mono_Globalization_Unicode_Contraction_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Mono_Globalization_Unicode_Contraction_o *m_Items[65535];
};

struct Mono_Globalization_Unicode_SimpleCollator_Fields {
    struct System_Globalization_TextInfo_o *textInfo;
    struct Mono_Globalization_Unicode_CodePointIndexer_o *cjkIndexer;
    struct Mono_Globalization_Unicode_Contraction_array *contractions;
    struct Mono_Globalization_Unicode_Level2Map_array *level2Maps;
    struct System_Byte_array *unsafeFlags;
    uint8_t *cjkCatTable;
    uint8_t *cjkLv1Table;
    uint8_t *cjkLv2Table;
    struct Mono_Globalization_Unicode_CodePointIndexer_o *cjkLv2Indexer;
    int32_t lcid;
    bool frenchSort;
};

struct Mono_Globalization_Unicode_Contraction_Fields {
    int32_t Index;
    struct System_Char_array *Source;
    struct System_String_o *Replacement;
    struct System_Byte_array *SortKey;
};

struct Mono_Globalization_Unicode_Contraction_o {
    struct Mono_Globalization_Unicode_Contraction_c *klass;
    void *monitor;
    struct Mono_Globalization_Unicode_Contraction_Fields fields;
};

struct Mono_Globalization_Unicode_Contraction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Globalization_Unicode_Contraction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Globalization_Unicode_Contraction_VTable vtable;
};

struct Mono_Globalization_Unicode_CodePointIndexer_Fields {
    struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_array *ranges;
    int32_t TotalCount;
    int32_t defaultIndex;
    int32_t defaultCP;
};

struct Mono_Globalization_Unicode_CodePointIndexer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Globalization_Unicode_CodePointIndexer_o {
    struct Mono_Globalization_Unicode_CodePointIndexer_c *klass;
    void *monitor;
    struct Mono_Globalization_Unicode_CodePointIndexer_Fields fields;
};

struct Mono_Globalization_Unicode_CodePointIndexer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Globalization_Unicode_CodePointIndexer_VTable vtable;
};

struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Mono_Globalization_Unicode_CodePointIndexer_TableRange_o m_Items[65535];
};

typedef struct System_Guid_ParseFailureKind_c System_Guid_ParseFailureKind_c, *PSystem_Guid_ParseFailureKind_c;

typedef struct System_Guid_ParseFailureKind_VTable System_Guid_ParseFailureKind_VTable, *PSystem_Guid_ParseFailureKind_VTable;

struct System_Guid_ParseFailureKind_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Guid_ParseFailureKind_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Guid_ParseFailureKind_VTable vtable;
};

typedef struct MethodInfo_268DC28 MethodInfo_268DC28, *PMethodInfo_268DC28;

typedef union _union_310056 _union_310056, *P_union_310056;

union _union_310056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268DC28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1EB94 MethodInfo_2B1EB94, *PMethodInfo_2B1EB94;

typedef union _union_232493 _union_232493, *P_union_232493;

union _union_232493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EB94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Configuration_WebRequestModuleElement_c System_Net_Configuration_WebRequestModuleElement_c, *PSystem_Net_Configuration_WebRequestModuleElement_c;

struct System_Net_Configuration_WebRequestModuleElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Configuration_WebRequestModuleElement_VTable vtable;
};

typedef struct MethodInfo_1295510_RGCTXs MethodInfo_1295510_RGCTXs, *PMethodInfo_1295510_RGCTXs;

struct MethodInfo_1295510_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_312A3C0 MethodInfo_312A3C0, *PMethodInfo_312A3C0;

typedef union _union_223641 _union_223641, *P_union_223641;

union _union_223641 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A3C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223641 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26976CC MethodInfo_26976CC, *PMethodInfo_26976CC;

typedef union _union_310096 _union_310096, *P_union_310096;

union _union_310096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26976CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A3C4 MethodInfo_312A3C4, *PMethodInfo_312A3C4;

typedef union _union_223809 _union_223809, *P_union_223809;

union _union_223809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A3C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ReactiveProperty_Vector2__Fields UniRx_ReactiveProperty_Vector2__Fields, *PUniRx_ReactiveProperty_Vector2__Fields;

struct UniRx_ReactiveProperty_Vector2__Fields {
    bool canPublishValueOnSubscribe;
    bool isDisposed;
    struct UnityEngine_Vector2_o value;
    struct UniRx_Subject_T__o *publisher;
    struct System_IDisposable_o *sourceConnection;
    struct System_Exception_o *lastException;
};

typedef struct MethodInfo_2D76B10_RGCTXs MethodInfo_2D76B10_RGCTXs, *PMethodInfo_2D76B10_RGCTXs;

struct MethodInfo_2D76B10_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_SynchronizedObserver_T_;
    struct MethodInfo *_1_UniRx_Operators_SynchronizedObserver_T___ctor;
};

typedef struct System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_c System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_c, *PSystem_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_c;

typedef struct System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_VTable System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_VTable, *PSystem_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_VTable;

struct System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Run;
    struct VirtualInvokeData _5_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _6_MarkAborted;
};

struct System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_SynchronizationContextAwaitTaskContinuation_VTable vtable;
};

typedef struct MethodInfo_329B80C MethodInfo_329B80C, *PMethodInfo_329B80C;

typedef union _union_315927 _union_315927, *P_union_315927;

union _union_315927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B80C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_ParticleSystem_EmitParams_VTable UnityEngine_ParticleSystem_EmitParams_VTable, *PUnityEngine_ParticleSystem_EmitParams_VTable;

struct UnityEngine_ParticleSystem_EmitParams_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1810D4C MethodInfo_1810D4C, *PMethodInfo_1810D4C;

typedef struct MethodInfo_1810D4C_RGCTXs MethodInfo_1810D4C_RGCTXs, *PMethodInfo_1810D4C_RGCTXs;

typedef union _union_339418 _union_339418, *P_union_339418;

union _union_339418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1810D4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1810D4C_RGCTXs *rgctx_data;
    union _union_339418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1810D4C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_TSource__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
};

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__c UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__c, *PUniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__c;

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__RGCTXs UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__RGCTXs, *PUniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__RGCTXs;

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__VTable UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__VTable, *PUniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__VTable;

struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__VTable vtable;
};

struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_IObserver_T__OnError;
    struct MethodInfo *_5_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

typedef struct System_Guid_ParseFailureKind_o System_Guid_ParseFailureKind_o, *PSystem_Guid_ParseFailureKind_o;

typedef struct System_Guid_ParseFailureKind_Fields System_Guid_ParseFailureKind_Fields, *PSystem_Guid_ParseFailureKind_Fields;

struct System_Guid_ParseFailureKind_Fields {
    int32_t value__;
};

struct System_Guid_ParseFailureKind_o {
    struct System_Guid_ParseFailureKind_Fields fields;
};

typedef struct MethodInfo_1364C4C MethodInfo_1364C4C, *PMethodInfo_1364C4C;

typedef union _union_292448 _union_292448, *P_union_292448;

union _union_292448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1364C4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeCardMstTable___c__DisplayClass13_0_VTable Shock_NoticeCardMstTable___c__DisplayClass13_0_VTable, *PShock_NoticeCardMstTable___c__DisplayClass13_0_VTable;

struct Shock_NoticeCardMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_30F6410 MethodInfo_30F6410, *PMethodInfo_30F6410;

typedef union _union_237509 _union_237509, *P_union_237509;

union _union_237509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D63E08 MethodInfo_2D63E08, *PMethodInfo_2D63E08;

typedef struct MethodInfo_2D63E08_RGCTXs MethodInfo_2D63E08_RGCTXs, *PMethodInfo_2D63E08_RGCTXs;

typedef union _union_328122 _union_328122, *P_union_328122;

union _union_328122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D63E08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Photon_Pun_NestedComponentUtilities_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D63E08_RGCTXs *rgctx_data;
    union _union_328122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D63E08_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_UnityEngine_Component_GetComponent_T_;
    struct Il2CppClass *_3_T;
    struct MethodInfo *_4_System_Collections_Generic_List_T__Add;
};

typedef struct Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass10_0_Fields Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass10_0_Fields, *PAoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass10_0_Fields;

struct Aoharu_Scenes_DeckEdit_DeckEditDataController___c__DisplayClass10_0_Fields {
    uint32_t slotId;
};

typedef struct UniRx_Operators_CombineLatestObservable_T__RGCTXs UniRx_Operators_CombineLatestObservable_T__RGCTXs, *PUniRx_Operators_CombineLatestObservable_T__RGCTXs;

struct UniRx_Operators_CombineLatestObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_IList_T__;
    struct Il2CppClass *_2_UniRx_Operators_CombineLatestObservable_CombineLatest_T_;
    struct MethodInfo *_3_UniRx_Operators_CombineLatestObservable_CombineLatest_T___ctor;
    struct MethodInfo *_4_UniRx_Operators_CombineLatestObservable_CombineLatest_T__Run;
};

typedef struct Spine_RGB2Timeline_Fields Spine_RGB2Timeline_Fields, *PSpine_RGB2Timeline_Fields;

struct Spine_RGB2Timeline_Fields {
    struct Spine_CurveTimeline_Fields super;
    int32_t slotIndex;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass19_0_Fields Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass19_0_Fields, *PAoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass19_0_Fields;

struct Aoharu_Scenes_Gacha_GachaDetailRateListBase___c__DisplayClass19_0_Fields {
    bool enable;
};

typedef struct MethodInfo_33446BC MethodInfo_33446BC, *PMethodInfo_33446BC;

typedef union _union_300441 _union_300441, *P_union_300441;

union _union_300441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33446BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C0BA68_RGCTXs MethodInfo_2C0BA68_RGCTXs, *PMethodInfo_2C0BA68_RGCTXs;

struct MethodInfo_2C0BA68_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_29472DC MethodInfo_29472DC, *PMethodInfo_29472DC;

typedef union _union_188456 _union_188456, *P_union_188456;

union _union_188456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29472DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19A475C MethodInfo_19A475C, *PMethodInfo_19A475C;

typedef union _union_172449 _union_172449, *P_union_172449;

union _union_172449 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19A475C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172449 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAA01C MethodInfo_1EAA01C, *PMethodInfo_1EAA01C;

typedef union _union_263940 _union_263940, *P_union_263940;

union _union_263940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA01C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__o UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__o, *PUniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__o;

struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__o {
    struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__c *klass;
    void *monitor;
    struct UniRx_Operators_MergeObservable_MergeOuterObserver_Merge_T__Fields fields;
};

typedef struct MethodInfo_1D4880C MethodInfo_1D4880C, *PMethodInfo_1D4880C;

typedef union _union_227125 _union_227125, *P_union_227125;

union _union_227125 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D4880C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227125 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F6408 MethodInfo_30F6408, *PMethodInfo_30F6408;

typedef union _union_237341 _union_237341, *P_union_237341;

union _union_237341 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237341 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_186ED24 MethodInfo_186ED24, *PMethodInfo_186ED24;

typedef union _union_328168 _union_328168, *P_union_328168;

union _union_328168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186ED24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26DB698 MethodInfo_26DB698, *PMethodInfo_26DB698;

typedef union _union_269868 _union_269868, *P_union_269868;

union _union_269868 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DB698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269868 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_uint__MissionData__c System_Func_uint__MissionData__c, *PSystem_Func_uint__MissionData__c;

typedef struct System_Func_uint__MissionData__VTable System_Func_uint__MissionData__VTable, *PSystem_Func_uint__MissionData__VTable;

struct System_Func_uint__MissionData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__MissionData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__MissionData__VTable vtable;
};

typedef union _union_243299 _union_243299, *P_union_243299;

union _union_243299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_TitleMst__o System_Collections_Generic_IReadOnlyList_TitleMst__o, *PSystem_Collections_Generic_IReadOnlyList_TitleMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_TitleMst__c System_Collections_Generic_IReadOnlyList_TitleMst__c, *PSystem_Collections_Generic_IReadOnlyList_TitleMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_TitleMst__Fields System_Collections_Generic_IReadOnlyList_TitleMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_TitleMst__Fields;

struct System_Collections_Generic_IReadOnlyList_TitleMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_TitleMst__o {
    struct System_Collections_Generic_IReadOnlyList_TitleMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_TitleMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_TitleMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Navigation___c__DisplayClass49_1_VTable Shock_Navigation___c__DisplayClass49_1_VTable, *PShock_Navigation___c__DisplayClass49_1_VTable;

struct Shock_Navigation___c__DisplayClass49_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_Input_StaticFields UnityEngine_Input_StaticFields, *PUnityEngine_Input_StaticFields;

typedef struct UnityEngine_LocationService_o UnityEngine_LocationService_o, *PUnityEngine_LocationService_o;

typedef struct UnityEngine_LocationService_c UnityEngine_LocationService_c, *PUnityEngine_LocationService_c;

typedef struct UnityEngine_LocationService_Fields UnityEngine_LocationService_Fields, *PUnityEngine_LocationService_Fields;

typedef struct UnityEngine_LocationService_VTable UnityEngine_LocationService_VTable, *PUnityEngine_LocationService_VTable;

struct UnityEngine_Input_StaticFields {
    struct UnityEngine_LocationService_o *locationServiceInstance;
};

struct UnityEngine_LocationService_Fields {
};

struct UnityEngine_LocationService_o {
    struct UnityEngine_LocationService_c *klass;
    void *monitor;
    struct UnityEngine_LocationService_Fields fields;
};

struct UnityEngine_LocationService_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_LocationService_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_LocationService_VTable vtable;
};

typedef union _union_243291 _union_243291, *P_union_243291;

union _union_243291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243293 _union_243293, *P_union_243293;

union _union_243293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB3B90 MethodInfo_1EB3B90, *PMethodInfo_1EB3B90;

typedef union _union_227815 _union_227815, *P_union_227815;

union _union_227815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3B90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243295 _union_243295, *P_union_243295;

union _union_243295 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextCore_LowLevel_FontEngine_o UnityEngine_TextCore_LowLevel_FontEngine_o, *PUnityEngine_TextCore_LowLevel_FontEngine_o;

typedef struct UnityEngine_TextCore_LowLevel_FontEngine_c UnityEngine_TextCore_LowLevel_FontEngine_c, *PUnityEngine_TextCore_LowLevel_FontEngine_c;

typedef struct UnityEngine_TextCore_LowLevel_FontEngine_Fields UnityEngine_TextCore_LowLevel_FontEngine_Fields, *PUnityEngine_TextCore_LowLevel_FontEngine_Fields;

typedef struct UnityEngine_TextCore_LowLevel_FontEngine_StaticFields UnityEngine_TextCore_LowLevel_FontEngine_StaticFields, *PUnityEngine_TextCore_LowLevel_FontEngine_StaticFields;

typedef struct UnityEngine_TextCore_LowLevel_FontEngine_VTable UnityEngine_TextCore_LowLevel_FontEngine_VTable, *PUnityEngine_TextCore_LowLevel_FontEngine_VTable;

typedef struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_array UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_array, *PUnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_array;

struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_o m_Items[65535];
};

struct UnityEngine_TextCore_LowLevel_FontEngine_Fields {
};

struct UnityEngine_TextCore_LowLevel_FontEngine_o {
    struct UnityEngine_TextCore_LowLevel_FontEngine_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_LowLevel_FontEngine_Fields fields;
};

struct UnityEngine_TextCore_LowLevel_FontEngine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_LowLevel_FontEngine_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_LowLevel_FontEngine_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_LowLevel_FontEngine_VTable vtable;
};

struct UnityEngine_TextCore_LowLevel_FontEngine_StaticFields {
    struct UnityEngine_TextCore_Glyph_array *s_Glyphs;
    struct System_UInt32_array *s_GlyphIndexes_MarshallingArray_A;
    struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_array *s_GlyphMarshallingStruct_IN;
    struct UnityEngine_TextCore_LowLevel_GlyphMarshallingStruct_array *s_GlyphMarshallingStruct_OUT;
    struct UnityEngine_TextCore_GlyphRect_array *s_FreeGlyphRects;
    struct UnityEngine_TextCore_GlyphRect_array *s_UsedGlyphRects;
    struct UnityEngine_TextCore_LowLevel_GlyphPairAdjustmentRecord_array *s_PairAdjustmentRecords_MarshallingArray;
    struct System_Collections_Generic_Dictionary_uint__Glyph__o *s_GlyphLookupDictionary;
};

typedef union _union_243297 _union_243297, *P_union_243297;

union _union_243297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18787DC MethodInfo_18787DC, *PMethodInfo_18787DC;

typedef union _union_314424 _union_314424, *P_union_314424;

union _union_314424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18787DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__22_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SocialApi___c__DisplayClass11_0_VTable Shock_SocialApi___c__DisplayClass11_0_VTable, *PShock_SocialApi___c__DisplayClass11_0_VTable;

struct Shock_SocialApi___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_251CC24 MethodInfo_251CC24, *PMethodInfo_251CC24;

typedef union _union_254763 _union_254763, *P_union_254763;

union _union_254763 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254763 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_RewardConverter_o Shock_DataNode_RewardConverter_o, *PShock_DataNode_RewardConverter_o;

typedef struct Shock_DataNode_RewardConverter_c Shock_DataNode_RewardConverter_c, *PShock_DataNode_RewardConverter_c;

typedef struct Shock_DataNode_RewardConverter_Fields Shock_DataNode_RewardConverter_Fields, *PShock_DataNode_RewardConverter_Fields;

typedef struct Shock_DataNode_RewardConverter_VTable Shock_DataNode_RewardConverter_VTable, *PShock_DataNode_RewardConverter_VTable;

struct Shock_DataNode_RewardConverter_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
};

struct Shock_DataNode_RewardConverter_o {
    struct Shock_DataNode_RewardConverter_c *klass;
    void *monitor;
    struct Shock_DataNode_RewardConverter_Fields fields;
};

struct Shock_DataNode_RewardConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnReceive;
    struct VirtualInvokeData _7_OnReceive;
};

struct Shock_DataNode_RewardConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_RewardConverter_VTable vtable;
};

typedef struct MethodInfo_22BA9F8 MethodInfo_22BA9F8, *PMethodInfo_22BA9F8;

typedef union _union_279338 _union_279338, *P_union_279338;

union _union_279338 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22BA9F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279338 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2947264 MethodInfo_2947264, *PMethodInfo_2947264;

typedef union _union_187018 _union_187018, *P_union_187018;

union _union_187018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947264 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_SelectObservable_Select__T__TR__o UniRx_Operators_SelectObservable_Select__T__TR__o, *PUniRx_Operators_SelectObservable_Select__T__TR__o;

typedef struct UniRx_Operators_SelectObservable_Select__T__TR__Fields UniRx_Operators_SelectObservable_Select__T__TR__Fields, *PUniRx_Operators_SelectObservable_Select__T__TR__Fields;

typedef struct UniRx_Operators_OperatorObserverBase_T__TR__Fields UniRx_Operators_OperatorObserverBase_T__TR__Fields, *PUniRx_Operators_OperatorObserverBase_T__TR__Fields;

typedef struct UniRx_Operators_SelectObservable_T__TR__o UniRx_Operators_SelectObservable_T__TR__o, *PUniRx_Operators_SelectObservable_T__TR__o;

typedef struct UniRx_Operators_SelectObservable_T__TR__c UniRx_Operators_SelectObservable_T__TR__c, *PUniRx_Operators_SelectObservable_T__TR__c;

typedef struct UniRx_Operators_SelectObservable_T__TR__Fields UniRx_Operators_SelectObservable_T__TR__Fields, *PUniRx_Operators_SelectObservable_T__TR__Fields;

typedef struct UniRx_Operators_SelectObservable_T__TR__RGCTXs UniRx_Operators_SelectObservable_T__TR__RGCTXs, *PUniRx_Operators_SelectObservable_T__TR__RGCTXs;

typedef struct UniRx_Operators_SelectObservable_T__TR__VTable UniRx_Operators_SelectObservable_T__TR__VTable, *PUniRx_Operators_SelectObservable_T__TR__VTable;

typedef struct System_Func_T__TR__o System_Func_T__TR__o, *PSystem_Func_T__TR__o;

typedef struct System_Func_T__int__TR__o System_Func_T__int__TR__o, *PSystem_Func_T__int__TR__o;

typedef struct System_Func_T__TR__c System_Func_T__TR__c, *PSystem_Func_T__TR__c;

typedef struct System_Func_T__TR__Fields System_Func_T__TR__Fields, *PSystem_Func_T__TR__Fields;

typedef struct System_Func_T__int__TR__c System_Func_T__int__TR__c, *PSystem_Func_T__int__TR__c;

typedef struct System_Func_T__int__TR__Fields System_Func_T__int__TR__Fields, *PSystem_Func_T__int__TR__Fields;

typedef struct System_Func_T__int__TR__VTable System_Func_T__int__TR__VTable, *PSystem_Func_T__int__TR__VTable;

struct UniRx_Operators_OperatorObserverBase_T__TR__Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_SelectObservable_Select__T__TR__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__TR__Fields super;
    struct UniRx_Operators_SelectObservable_T__TR__o *parent;
    int32_t index;
};

struct System_Func_T__int__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_SelectObservable_Select__T__TR__o {
    struct UniRx_Operators_SelectObservable_Select__T__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_SelectObservable_Select__T__TR__Fields fields;
};

struct UniRx_Operators_SelectObservable_T__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct System_Func_T__TR__o *selector;
    struct System_Func_T__int__TR__o *selectorWithIndex;
};

struct UniRx_Operators_SelectObservable_T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
    struct VirtualInvokeData _7_CombinePredicate;
};

struct System_Func_T__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__int__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UniRx_Operators_SelectObservable_T__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_3_UniRx_Operators_SelectWhereObservable_T__TR_;
    struct MethodInfo *_4_UniRx_Operators_SelectWhereObservable_T__TR___ctor;
    struct Il2CppClass *_5_UniRx_Operators_WhereObservable_TR_;
    struct MethodInfo *_6_UniRx_Operators_WhereObservable_TR___ctor;
    struct Il2CppClass *_7_UniRx_Operators_SelectObservable_Select_T__TR_;
    struct MethodInfo *_8_UniRx_Operators_SelectObservable_Select_T__TR___ctor;
    struct Il2CppClass *_9_UniRx_IObservable_T_;
    struct MethodInfo *_10_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_11_UniRx_Operators_SelectObservable_Select__T__TR_;
    struct MethodInfo *_12_UniRx_Operators_SelectObservable_Select__T__TR___ctor;
};

struct System_Func_T__int__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__int__TR__VTable vtable;
};

struct System_Func_T__int__TR__o {
    struct System_Func_T__int__TR__c *klass;
    void *monitor;
    struct System_Func_T__int__TR__Fields fields;
};

struct System_Func_T__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__TR__VTable vtable;
};

struct System_Func_T__TR__o {
    struct System_Func_T__TR__c *klass;
    void *monitor;
    struct System_Func_T__TR__Fields fields;
};

struct UniRx_Operators_SelectObservable_T__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SelectObservable_T__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SelectObservable_T__TR__VTable vtable;
};

struct UniRx_Operators_SelectObservable_T__TR__o {
    struct UniRx_Operators_SelectObservable_T__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_SelectObservable_T__TR__Fields fields;
};

typedef struct MethodInfo_1EB3B88 MethodInfo_1EB3B88, *PMethodInfo_1EB3B88;

typedef union _union_227647 _union_227647, *P_union_227647;

union _union_227647 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3B88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227647 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16004C4 MethodInfo_16004C4, *PMethodInfo_16004C4;

typedef struct MethodInfo_16004C4_RGCTXs MethodInfo_16004C4_RGCTXs, *PMethodInfo_16004C4_RGCTXs;

typedef union _union_210880 _union_210880, *P_union_210880;

union _union_210880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16004C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_16004C4_RGCTXs *rgctx_data;
    union _union_210880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_16004C4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_243277 _union_243277, *P_union_243277;

union _union_243277 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncPostRenderTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncPostRenderTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncPostRenderTrigger_Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncPostRenderTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

typedef struct System_Func_LiveClearRewardMst__bool__c System_Func_LiveClearRewardMst__bool__c, *PSystem_Func_LiveClearRewardMst__bool__c;

typedef struct System_Func_LiveClearRewardMst__bool__VTable System_Func_LiveClearRewardMst__bool__VTable, *PSystem_Func_LiveClearRewardMst__bool__VTable;

struct System_Func_LiveClearRewardMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveClearRewardMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveClearRewardMst__bool__VTable vtable;
};

typedef union _union_243271 _union_243271, *P_union_243271;

union _union_243271 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243275 _union_243275, *P_union_243275;

union _union_243275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveResultView___c__DisplayClass47_0_Fields Aoharu_LiveResultView___c__DisplayClass47_0_Fields, *PAoharu_LiveResultView___c__DisplayClass47_0_Fields;

struct Aoharu_LiveResultView___c__DisplayClass47_0_Fields {
    struct System_Collections_Generic_List_Reward__o *rewards;
    struct Aoharu_LiveResultView_EventResult_o *r;
    struct Aoharu_LiveResultView_o *__4__this;
    struct Shock_TextMeshUI_o *pointText;
    int32_t gotEventPoint;
    int32_t beforeTotalEventPoint;
    int32_t afterTotalEventPoint;
    struct System_Action_float__o *__9__23;
    struct System_Action_float__o *__9__25;
};

typedef struct Shock_LoginFlow___c__DisplayClass11_0_c Shock_LoginFlow___c__DisplayClass11_0_c, *PShock_LoginFlow___c__DisplayClass11_0_c;

typedef struct Shock_LoginFlow___c__DisplayClass11_0_VTable Shock_LoginFlow___c__DisplayClass11_0_VTable, *PShock_LoginFlow___c__DisplayClass11_0_VTable;

struct Shock_LoginFlow___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginFlow___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginFlow___c__DisplayClass11_0_VTable vtable;
};

typedef struct System_EmptyArray_byte__Fields System_EmptyArray_byte__Fields, *PSystem_EmptyArray_byte__Fields;

struct System_EmptyArray_byte__Fields {
};

typedef struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_array Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_array, *PAoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_array;

struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Scenes_DeckCharaSelect_DeckCharaSelectCardIcon_o *m_Items[65535];
};

typedef struct MethodInfo_24C06F8 MethodInfo_24C06F8, *PMethodInfo_24C06F8;

typedef union _union_162897 _union_162897, *P_union_162897;

union _union_162897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C06F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243289 _union_243289, *P_union_243289;

union _union_243289 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1956DBC MethodInfo_1956DBC, *PMethodInfo_1956DBC;

typedef union _union_262896 _union_262896, *P_union_262896;

union _union_262896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1956DBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21F9ADC MethodInfo_21F9ADC, *PMethodInfo_21F9ADC;

struct MethodInfo_21F9ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SubscribeOnMainThreadObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295866 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243281 _union_243281, *P_union_243281;

union _union_243281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2D7E0_RGCTXs MethodInfo_2C2D7E0_RGCTXs, *PMethodInfo_2C2D7E0_RGCTXs;

struct MethodInfo_2C2D7E0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef union _union_243283 _union_243283, *P_union_243283;

union _union_243283 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B3AB4 MethodInfo_20B3AB4, *PMethodInfo_20B3AB4;

typedef union _union_340596 _union_340596, *P_union_340596;

union _union_340596 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3AB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243285 _union_243285, *P_union_243285;

union _union_243285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243287 _union_243287, *P_union_243287;

union _union_243287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18787E8 MethodInfo_18787E8, *PMethodInfo_18787E8;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__c Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__c;

typedef union _union_314426 _union_314426, *P_union_314426;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__VTable vtable;
};

union _union_314426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18787E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions__ContinueWith_d__23_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct Il2CppClass *_4_System_Func_T__UniTask_;
    struct MethodInfo *_5_System_Func_T__UniTask__Invoke;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_AwaitUnsafeOnCompleted_UniTask_Awaiter__UniTaskExtensions__ContinueWith_d__23_T__;
};

typedef struct MethodInfo_1956DC4 MethodInfo_1956DC4, *PMethodInfo_1956DC4;

typedef union _union_260984 _union_260984, *P_union_260984;

union _union_260984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1956DC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoginFlow___c__DisplayClass11_0_o Shock_LoginFlow___c__DisplayClass11_0_o, *PShock_LoginFlow___c__DisplayClass11_0_o;

typedef struct Shock_LoginFlow___c__DisplayClass11_0_Fields Shock_LoginFlow___c__DisplayClass11_0_Fields, *PShock_LoginFlow___c__DisplayClass11_0_Fields;

struct Shock_LoginFlow___c__DisplayClass11_0_Fields {
    bool isUseGGL;
};

struct Shock_LoginFlow___c__DisplayClass11_0_o {
    struct Shock_LoginFlow___c__DisplayClass11_0_c *klass;
    void *monitor;
    struct Shock_LoginFlow___c__DisplayClass11_0_Fields fields;
};

typedef struct System_Action_List_string___c System_Action_List_string___c, *PSystem_Action_List_string___c;

typedef struct System_Action_List_string___VTable System_Action_List_string___VTable, *PSystem_Action_List_string___VTable;

struct System_Action_List_string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_List_string___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_List_string___VTable vtable;
};

typedef struct MethodInfo_318A99C_RGCTXs MethodInfo_318A99C_RGCTXs, *PMethodInfo_318A99C_RGCTXs;

struct MethodInfo_318A99C_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Plugins_Core_PluginsManager_GetDefaultPlugin_T1__T2__TPlugOptions_;
};

typedef struct System_Int32Enum_VTable System_Int32Enum_VTable, *PSystem_Int32Enum_VTable;

struct System_Int32Enum_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_ItemMstTable___c__DisplayClass13_0_VTable Shock_ItemMstTable___c__DisplayClass13_0_VTable, *PShock_ItemMstTable___c__DisplayClass13_0_VTable;

struct Shock_ItemMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_282860 _union_282860, *P_union_282860;

union _union_282860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C06FA8 MethodInfo_2C06FA8, *PMethodInfo_2C06FA8;

typedef struct MethodInfo_2C06FA8_RGCTXs MethodInfo_2C06FA8_RGCTXs, *PMethodInfo_2C06FA8_RGCTXs;

typedef union _union_337916 _union_337916, *P_union_337916;

union _union_337916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C06FA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C06FA8_RGCTXs *rgctx_data;
    union _union_337916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C06FA8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct Carbon_IEnumerableExtensions_c Carbon_IEnumerableExtensions_c, *PCarbon_IEnumerableExtensions_c;

typedef struct Carbon_IEnumerableExtensions_StaticFields Carbon_IEnumerableExtensions_StaticFields, *PCarbon_IEnumerableExtensions_StaticFields;

struct Carbon_IEnumerableExtensions_StaticFields {
    struct System_Random_o *ms_Random;
};

struct Carbon_IEnumerableExtensions_c {
    struct Il2CppClass_1 _1;
    struct Carbon_IEnumerableExtensions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_IEnumerableExtensions_VTable vtable;
};

typedef union _union_282862 _union_282862, *P_union_282862;

union _union_282862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_Datatype_NOTATION_StaticFields System_Xml_Schema_Datatype_NOTATION_StaticFields, *PSystem_Xml_Schema_Datatype_NOTATION_StaticFields;

struct System_Xml_Schema_Datatype_NOTATION_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
};

typedef struct System_Action_List_string___o System_Action_List_string___o, *PSystem_Action_List_string___o;

typedef struct System_Action_List_string___Fields System_Action_List_string___Fields, *PSystem_Action_List_string___Fields;

struct System_Action_List_string___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_List_string___o {
    struct System_Action_List_string___c *klass;
    void *monitor;
    struct System_Action_List_string___Fields fields;
};

typedef struct Shock_BillingSubscriptionMstTable_StaticFields Shock_BillingSubscriptionMstTable_StaticFields, *PShock_BillingSubscriptionMstTable_StaticFields;

typedef struct Shock_BillingSubscriptionMstTable_o Shock_BillingSubscriptionMstTable_o, *PShock_BillingSubscriptionMstTable_o;

typedef struct Carbon_ListDictionary_string__BillingSubscriptionMst__o Carbon_ListDictionary_string__BillingSubscriptionMst__o, *PCarbon_ListDictionary_string__BillingSubscriptionMst__o;

typedef struct Shock_BillingSubscriptionMstTable_c Shock_BillingSubscriptionMstTable_c, *PShock_BillingSubscriptionMstTable_c;

typedef struct Shock_BillingSubscriptionMstTable_Fields Shock_BillingSubscriptionMstTable_Fields, *PShock_BillingSubscriptionMstTable_Fields;

typedef struct Carbon_ListDictionary_string__BillingSubscriptionMst__c Carbon_ListDictionary_string__BillingSubscriptionMst__c, *PCarbon_ListDictionary_string__BillingSubscriptionMst__c;

typedef struct Carbon_ListDictionary_string__BillingSubscriptionMst__Fields Carbon_ListDictionary_string__BillingSubscriptionMst__Fields, *PCarbon_ListDictionary_string__BillingSubscriptionMst__Fields;

typedef struct Shock_BillingSubscriptionMstTable_VTable Shock_BillingSubscriptionMstTable_VTable, *PShock_BillingSubscriptionMstTable_VTable;

typedef struct Shock_GameMstTableBase_BillingSubscriptionMst__string__Fields Shock_GameMstTableBase_BillingSubscriptionMst__string__Fields, *PShock_GameMstTableBase_BillingSubscriptionMst__string__Fields;

typedef struct Carbon_ListDictionary_string__BillingSubscriptionMst__VTable Carbon_ListDictionary_string__BillingSubscriptionMst__VTable, *PCarbon_ListDictionary_string__BillingSubscriptionMst__VTable;

struct Carbon_ListDictionary_string__BillingSubscriptionMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_string__BillingSubscriptionMst__o {
    struct Carbon_ListDictionary_string__BillingSubscriptionMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__BillingSubscriptionMst__Fields fields;
};

struct Carbon_ListDictionary_string__BillingSubscriptionMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_string__BillingSubscriptionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__BillingSubscriptionMst__VTable vtable;
};

struct Shock_BillingSubscriptionMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_BillingSubscriptionMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_BillingSubscriptionMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingSubscriptionMstTable_VTable vtable;
};

struct Shock_GameMstTableBase_BillingSubscriptionMst__string__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_BillingSubscriptionMstTable_Fields {
    struct Shock_GameMstTableBase_BillingSubscriptionMst__string__Fields super;
};

struct Shock_BillingSubscriptionMstTable_o {
    struct Shock_BillingSubscriptionMstTable_c *klass;
    void *monitor;
    struct Shock_BillingSubscriptionMstTable_Fields fields;
};

struct Shock_BillingSubscriptionMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_BillingSubscriptionMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_string__BillingSubscriptionMst__o *ms_HashTable;
};

typedef struct UnityEngine_UIElements_PropagationPhase_o UnityEngine_UIElements_PropagationPhase_o, *PUnityEngine_UIElements_PropagationPhase_o;

typedef struct UnityEngine_UIElements_PropagationPhase_Fields UnityEngine_UIElements_PropagationPhase_Fields, *PUnityEngine_UIElements_PropagationPhase_Fields;

struct UnityEngine_UIElements_PropagationPhase_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_PropagationPhase_o {
    struct UnityEngine_UIElements_PropagationPhase_Fields fields;
};

typedef union _union_282866 _union_282866, *P_union_282866;

union _union_282866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282868 _union_282868, *P_union_282868;

union _union_282868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Queue_TLeft__o System_Collections_Generic_Queue_TLeft__o, *PSystem_Collections_Generic_Queue_TLeft__o;

typedef struct System_Collections_Generic_Queue_TLeft__c System_Collections_Generic_Queue_TLeft__c, *PSystem_Collections_Generic_Queue_TLeft__c;

typedef struct System_Collections_Generic_Queue_TLeft__Fields System_Collections_Generic_Queue_TLeft__Fields, *PSystem_Collections_Generic_Queue_TLeft__Fields;

typedef struct System_Collections_Generic_Queue_TLeft__VTable System_Collections_Generic_Queue_TLeft__VTable, *PSystem_Collections_Generic_Queue_TLeft__VTable;

struct System_Collections_Generic_Queue_TLeft__Fields {
    struct System_Object_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_TLeft__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_TLeft__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_TLeft__VTable vtable;
};

struct System_Collections_Generic_Queue_TLeft__o {
    struct System_Collections_Generic_Queue_TLeft__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_TLeft__Fields fields;
};

typedef struct Aoharu_PlayerProfileScene_MyInput_c Aoharu_PlayerProfileScene_MyInput_c, *PAoharu_PlayerProfileScene_MyInput_c;

typedef struct Aoharu_PlayerProfileScene_MyInput_VTable Aoharu_PlayerProfileScene_MyInput_VTable, *PAoharu_PlayerProfileScene_MyInput_VTable;

struct Aoharu_PlayerProfileScene_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_PlayerProfileScene_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PlayerProfileScene_MyInput_VTable vtable;
};

typedef struct Aoharu_MultiMatchingView___c__DisplayClass64_0_o Aoharu_MultiMatchingView___c__DisplayClass64_0_o, *PAoharu_MultiMatchingView___c__DisplayClass64_0_o;

typedef struct Aoharu_MultiMatchingView___c__DisplayClass64_0_Fields Aoharu_MultiMatchingView___c__DisplayClass64_0_Fields, *PAoharu_MultiMatchingView___c__DisplayClass64_0_Fields;

struct Aoharu_MultiMatchingView___c__DisplayClass64_0_Fields {
    int32_t eventId;
};

struct Aoharu_MultiMatchingView___c__DisplayClass64_0_o {
    struct Aoharu_MultiMatchingView___c__DisplayClass64_0_c *klass;
    void *monitor;
    struct Aoharu_MultiMatchingView___c__DisplayClass64_0_Fields fields;
};

typedef struct MethodInfo_174693C MethodInfo_174693C, *PMethodInfo_174693C;

typedef union _union_162153 _union_162153, *P_union_162153;

union _union_162153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174693C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2447D94 MethodInfo_2447D94, *PMethodInfo_2447D94;

struct MethodInfo_2447D94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LotteryCautionMst__string__o System_Func_LotteryCautionMst__string__o, *PSystem_Func_LotteryCautionMst__string__o;

typedef struct System_Func_LotteryCautionMst__string__c System_Func_LotteryCautionMst__string__c, *PSystem_Func_LotteryCautionMst__string__c;

typedef struct System_Func_LotteryCautionMst__string__Fields System_Func_LotteryCautionMst__string__Fields, *PSystem_Func_LotteryCautionMst__string__Fields;

typedef struct System_Func_LotteryCautionMst__string__VTable System_Func_LotteryCautionMst__string__VTable, *PSystem_Func_LotteryCautionMst__string__VTable;

struct System_Func_LotteryCautionMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LotteryCautionMst__string__o {
    struct System_Func_LotteryCautionMst__string__c *klass;
    void *monitor;
    struct System_Func_LotteryCautionMst__string__Fields fields;
};

struct System_Func_LotteryCautionMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LotteryCautionMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LotteryCautionMst__string__VTable vtable;
};

typedef struct Aoharu_PlayerProfileScene_MyInput_o Aoharu_PlayerProfileScene_MyInput_o, *PAoharu_PlayerProfileScene_MyInput_o;

typedef struct Aoharu_PlayerProfileScene_MyInput_Fields Aoharu_PlayerProfileScene_MyInput_Fields, *PAoharu_PlayerProfileScene_MyInput_Fields;

struct Aoharu_PlayerProfileScene_MyInput_Fields {
    struct Shock_UserDetailData_o *FriendUserDetailData;
    int32_t FriendStatus;
    bool OpenMoveToTitleList;
};

struct Aoharu_PlayerProfileScene_MyInput_o {
    struct Aoharu_PlayerProfileScene_MyInput_c *klass;
    void *monitor;
    struct Aoharu_PlayerProfileScene_MyInput_Fields fields;
};

typedef struct MethodInfo_1BC4A1C MethodInfo_1BC4A1C, *PMethodInfo_1BC4A1C;

typedef union _union_303378 _union_303378, *P_union_303378;

union _union_303378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC4A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E692FC_RGCTXs MethodInfo_2E692FC_RGCTXs, *PMethodInfo_2E692FC_RGCTXs;

struct MethodInfo_2E692FC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2012ACC MethodInfo_2012ACC, *PMethodInfo_2012ACC;

typedef union _union_254881 _union_254881, *P_union_254881;

union _union_254881 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012ACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254881 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282870 _union_282870, *P_union_282870;

union _union_282870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282874 _union_282874, *P_union_282874;

union _union_282874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11F524C MethodInfo_11F524C, *PMethodInfo_11F524C;

struct MethodInfo_11F524C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257698 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282876 _union_282876, *P_union_282876;

union _union_282876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282878 _union_282878, *P_union_282878;

union _union_282878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F19B88 MethodInfo_1F19B88, *PMethodInfo_1F19B88;

typedef union _union_254023 _union_254023, *P_union_254023;

union _union_254023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19B88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Network_NetworkEngine___c_o Shock_Network_NetworkEngine___c_o, *PShock_Network_NetworkEngine___c_o;

typedef struct Shock_Network_NetworkEngine___c_c Shock_Network_NetworkEngine___c_c, *PShock_Network_NetworkEngine___c_c;

typedef struct Shock_Network_NetworkEngine___c_StaticFields Shock_Network_NetworkEngine___c_StaticFields, *PShock_Network_NetworkEngine___c_StaticFields;

typedef struct Shock_Network_NetworkEngine___c_VTable Shock_Network_NetworkEngine___c_VTable, *PShock_Network_NetworkEngine___c_VTable;

typedef struct System_Action_Unit__o System_Action_Unit__o, *PSystem_Action_Unit__o;

typedef struct System_Action_KeyValuePair_NetworkStateType__NetworkState___o System_Action_KeyValuePair_NetworkStateType__NetworkState___o, *PSystem_Action_KeyValuePair_NetworkStateType__NetworkState___o;

typedef struct System_Func_KeyValuePair_string__string___string__o System_Func_KeyValuePair_string__string___string__o, *PSystem_Func_KeyValuePair_string__string___string__o;

typedef struct System_Action_Unit__c System_Action_Unit__c, *PSystem_Action_Unit__c;

typedef struct System_Action_Unit__Fields System_Action_Unit__Fields, *PSystem_Action_Unit__Fields;

typedef struct System_Action_KeyValuePair_NetworkStateType__NetworkState___c System_Action_KeyValuePair_NetworkStateType__NetworkState___c, *PSystem_Action_KeyValuePair_NetworkStateType__NetworkState___c;

typedef struct System_Action_KeyValuePair_NetworkStateType__NetworkState___Fields System_Action_KeyValuePair_NetworkStateType__NetworkState___Fields, *PSystem_Action_KeyValuePair_NetworkStateType__NetworkState___Fields;

typedef struct System_Func_KeyValuePair_string__string___string__Fields System_Func_KeyValuePair_string__string___string__Fields, *PSystem_Func_KeyValuePair_string__string___string__Fields;

typedef struct System_Action_Unit__VTable System_Action_Unit__VTable, *PSystem_Action_Unit__VTable;

typedef struct System_Action_KeyValuePair_NetworkStateType__NetworkState___VTable System_Action_KeyValuePair_NetworkStateType__NetworkState___VTable, *PSystem_Action_KeyValuePair_NetworkStateType__NetworkState___VTable;

struct System_Func_KeyValuePair_string__string___string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_string__string___string__o {
    struct System_Func_KeyValuePair_string__string___string__c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_string__string___string__Fields fields;
};

struct System_Action_Unit__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_Network_NetworkEngine___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_KeyValuePair_NetworkStateType__NetworkState___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Network_NetworkEngine___c_o {
    struct Shock_Network_NetworkEngine___c_c *klass;
    void *monitor;
    struct Shock_Network_NetworkEngine___c_Fields fields;
};

struct Shock_Network_NetworkEngine___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Network_NetworkEngine___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Network_NetworkEngine___c_VTable vtable;
};

struct System_Action_KeyValuePair_NetworkStateType__NetworkState___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_NetworkStateType__NetworkState___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_NetworkStateType__NetworkState___VTable vtable;
};

struct System_Action_KeyValuePair_NetworkStateType__NetworkState___o {
    struct System_Action_KeyValuePair_NetworkStateType__NetworkState___c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_NetworkStateType__NetworkState___Fields fields;
};

struct System_Action_Unit__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Unit__VTable vtable;
};

struct System_Action_Unit__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Unit__o {
    struct System_Action_Unit__c *klass;
    void *monitor;
    struct System_Action_Unit__Fields fields;
};

struct Shock_Network_NetworkEngine___c_StaticFields {
    struct Shock_Network_NetworkEngine___c_o *__9;
    struct System_Action_Unit__o *__9__24_0;
    struct System_Action_KeyValuePair_NetworkStateType__NetworkState___o *__9__29_0;
    struct System_Func_KeyValuePair_string__string___string__o *__9__41_0;
};

typedef struct MethodInfo_26D0BC8 MethodInfo_26D0BC8, *PMethodInfo_26D0BC8;

typedef union _union_271330 _union_271330, *P_union_271330;

union _union_271330 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D0BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_IEnumerableExtensions_o Carbon_IEnumerableExtensions_o, *PCarbon_IEnumerableExtensions_o;

typedef struct Carbon_IEnumerableExtensions_Fields Carbon_IEnumerableExtensions_Fields, *PCarbon_IEnumerableExtensions_Fields;

struct Carbon_IEnumerableExtensions_Fields {
};

struct Carbon_IEnumerableExtensions_o {
    struct Carbon_IEnumerableExtensions_c *klass;
    void *monitor;
    struct Carbon_IEnumerableExtensions_Fields fields;
};

typedef struct MethodInfo_25120E4 MethodInfo_25120E4, *PMethodInfo_25120E4;

typedef union _union_247269 _union_247269, *P_union_247269;

union _union_247269 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_25120E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247269 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_o Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_o, *PAoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_o;

typedef struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_Fields Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_Fields, *PAoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_Fields;

struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    float sec;
};

struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_o {
    struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkListUtil__TalkWait_d__19_Fields fields;
};

typedef struct MethodInfo_32B37F4 MethodInfo_32B37F4, *PMethodInfo_32B37F4;

typedef union _union_318607 _union_318607, *P_union_318607;

union _union_318607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B37F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_194D248 MethodInfo_194D248, *PMethodInfo_194D248;

typedef union _union_260938 _union_260938, *P_union_260938;

union _union_260938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194D248 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginNoticeScene_SpineStrategy_VTable Aoharu_LoginNoticeScene_SpineStrategy_VTable, *PAoharu_LoginNoticeScene_SpineStrategy_VTable;

struct Aoharu_LoginNoticeScene_SpineStrategy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Play;
};

typedef struct MethodInfo_10C33EC MethodInfo_10C33EC, *PMethodInfo_10C33EC;

typedef union _union_208543 _union_208543, *P_union_208543;

union _union_208543 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C33EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208543 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_194D240 MethodInfo_194D240, *PMethodInfo_194D240;

typedef union _union_262850 _union_262850, *P_union_262850;

union _union_262850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194D240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PropagationPhase_c UnityEngine_UIElements_PropagationPhase_c, *PUnityEngine_UIElements_PropagationPhase_c;

typedef struct UnityEngine_UIElements_PropagationPhase_VTable UnityEngine_UIElements_PropagationPhase_VTable, *PUnityEngine_UIElements_PropagationPhase_VTable;

struct UnityEngine_UIElements_PropagationPhase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_PropagationPhase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PropagationPhase_VTable vtable;
};

typedef struct MethodInfo_251CC78 MethodInfo_251CC78, *PMethodInfo_251CC78;

typedef union _union_254971 _union_254971, *P_union_254971;

union _union_254971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CC78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282882 _union_282882, *P_union_282882;

union _union_282882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282884 _union_282884, *P_union_282884;

union _union_282884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282886 _union_282886, *P_union_282886;

union _union_282886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BBFA4C MethodInfo_2BBFA4C, *PMethodInfo_2BBFA4C;

typedef union _union_300203 _union_300203, *P_union_300203;

union _union_300203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBFA4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330094 MethodInfo_3330094, *PMethodInfo_3330094;

typedef union _union_324787 _union_324787, *P_union_324787;

union _union_324787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase___c_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Unity_UnityTlsStream_o Mono_Unity_UnityTlsStream_o, *PMono_Unity_UnityTlsStream_o;

typedef struct Mono_Unity_UnityTlsStream_c Mono_Unity_UnityTlsStream_c, *PMono_Unity_UnityTlsStream_c;

typedef struct Mono_Unity_UnityTlsStream_Fields Mono_Unity_UnityTlsStream_Fields, *PMono_Unity_UnityTlsStream_Fields;

typedef struct Mono_Unity_UnityTlsStream_VTable Mono_Unity_UnityTlsStream_VTable, *PMono_Unity_UnityTlsStream_VTable;

struct Mono_Unity_UnityTlsStream_Fields {
    struct Mono_Net_Security_MobileAuthenticatedStream_Fields super;
};

struct Mono_Unity_UnityTlsStream_o {
    struct Mono_Unity_UnityTlsStream_c *klass;
    void *monitor;
    struct Mono_Unity_UnityTlsStream_Fields fields;
};

struct Mono_Unity_UnityTlsStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_get_IsAuthenticated;
    struct VirtualInvokeData _39_get_SslStream;
    struct VirtualInvokeData _40_AuthenticateAsClientAsync;
    struct VirtualInvokeData _41_CreateContext;
    struct VirtualInvokeData _42_get_LocalCertificate;
    struct VirtualInvokeData _43_get_InternalLocalCertificate;
};

struct Mono_Unity_UnityTlsStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTlsStream_VTable vtable;
};

typedef struct MethodInfo_22D846C MethodInfo_22D846C, *PMethodInfo_22D846C;

typedef union _union_271492 _union_271492, *P_union_271492;

union _union_271492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D846C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_SkeletonAnimation__StaticFields System_Collections_Generic_List_SkeletonAnimation__StaticFields, *PSystem_Collections_Generic_List_SkeletonAnimation__StaticFields;

typedef struct Spine_Unity_SkeletonAnimation_array Spine_Unity_SkeletonAnimation_array, *PSpine_Unity_SkeletonAnimation_array;

typedef struct Spine_Unity_SkeletonAnimation_o Spine_Unity_SkeletonAnimation_o, *PSpine_Unity_SkeletonAnimation_o;

typedef struct Spine_Unity_SkeletonAnimation_c Spine_Unity_SkeletonAnimation_c, *PSpine_Unity_SkeletonAnimation_c;

typedef struct Spine_Unity_SkeletonAnimation_Fields Spine_Unity_SkeletonAnimation_Fields, *PSpine_Unity_SkeletonAnimation_Fields;

typedef struct Spine_Unity_SkeletonAnimation_VTable Spine_Unity_SkeletonAnimation_VTable, *PSpine_Unity_SkeletonAnimation_VTable;

struct Spine_Unity_SkeletonAnimation_Fields {
    struct Spine_Unity_SkeletonRenderer_Fields super;
    struct Spine_AnimationState_o *state;
    bool wasUpdatedAfterInit;
    struct Spine_Unity_UpdateBonesDelegate_o *_BeforeApply;
    struct Spine_Unity_UpdateBonesDelegate_o *_UpdateLocal;
    struct Spine_Unity_UpdateBonesDelegate_o *_UpdateWorld;
    struct Spine_Unity_UpdateBonesDelegate_o *_UpdateComplete;
    struct System_String_o *_animationName;
    bool loop;
    float timeScale;
};

struct Spine_Unity_SkeletonAnimation_o {
    struct Spine_Unity_SkeletonAnimation_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonAnimation_Fields fields;
};

struct Spine_Unity_SkeletonAnimation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Skeleton;
    struct VirtualInvokeData _6_get_SkeletonDataAsset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_ClearState;
    struct VirtualInvokeData _9_Initialize;
    struct VirtualInvokeData _10_LateUpdate;
    struct VirtualInvokeData _11_LateUpdateMesh;
    struct VirtualInvokeData _12_OnBecameVisible;
    struct VirtualInvokeData _13_add_UpdateLocal;
    struct VirtualInvokeData _14_remove_UpdateLocal;
    struct VirtualInvokeData _15_add_UpdateWorld;
    struct VirtualInvokeData _16_remove_UpdateWorld;
    struct VirtualInvokeData _17_add_UpdateComplete;
    struct VirtualInvokeData _18_remove_UpdateComplete;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_get_AnimationState;
};

struct Spine_Unity_SkeletonAnimation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonAnimation_VTable vtable;
};

struct System_Collections_Generic_List_SkeletonAnimation__StaticFields {
    struct Spine_Unity_SkeletonAnimation_array *s_emptyArray;
};

struct Spine_Unity_SkeletonAnimation_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Spine_Unity_SkeletonAnimation_o *m_Items[65535];
};

typedef struct MethodInfo_1981DAC MethodInfo_1981DAC, *PMethodInfo_1981DAC;

typedef union _union_167695 _union_167695, *P_union_167695;

union _union_167695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1981DAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F63F0 MethodInfo_30F63F0, *PMethodInfo_30F63F0;

typedef union _union_237173 _union_237173, *P_union_237173;

union _union_237173 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F63F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237173 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282890 _union_282890, *P_union_282890;

union _union_282890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282892 _union_282892, *P_union_282892;

union _union_282892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DD6C4_RGCTXs MethodInfo_15DD6C4_RGCTXs, *PMethodInfo_15DD6C4_RGCTXs;

struct MethodInfo_15DD6C4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_282894 _union_282894, *P_union_282894;

union _union_282894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2658118 MethodInfo_2658118, *PMethodInfo_2658118;

typedef union _union_179600 _union_179600, *P_union_179600;

union _union_179600 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658118 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179600 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282898 _union_282898, *P_union_282898;

union _union_282898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_o Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_o, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_o;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_Fields Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_Fields, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_Fields;

typedef struct Shock_Scenes_Adventure_ShowCharacterCommand_Args_o Shock_Scenes_Adventure_ShowCharacterCommand_Args_o, *PShock_Scenes_Adventure_ShowCharacterCommand_Args_o;

typedef struct Shock_Scenes_Adventure_ShowCharacterCommand_Args_Fields Shock_Scenes_Adventure_ShowCharacterCommand_Args_Fields, *PShock_Scenes_Adventure_ShowCharacterCommand_Args_Fields;

struct Shock_Scenes_Adventure_ShowCharacterCommand_Args_Fields {
    int32_t _Line_k__BackingField;
    uint32_t _CharaId_k__BackingField;
    struct System_String_o *_ImageName_k__BackingField;
    int32_t _PositionId_k__BackingField;
    int32_t _ProductionType_k__BackingField;
    int32_t _BlockNo_k__BackingField;
    int32_t _OverlayType_k__BackingField;
    bool _IsReset_k__BackingField;
};

struct Shock_Scenes_Adventure_ShowCharacterCommand_Args_o {
    struct Shock_Scenes_Adventure_ShowCharacterCommand_Args_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_Fields {
    struct Shock_Scenes_Adventure_AdventureCharacterController_o *__4__this;
    struct Shock_Scenes_Adventure_AdventureCharacterController_RenderInfo_o *render;
    uint32_t preViewCharacterId;
    uint32_t characterId;
    int32_t blockNo;
    struct System_String_o *costumeName;
    struct Shock_Scenes_Adventure_ShowCharacterCommand_Args_o args;
    int32_t overlayType;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_o {
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_0_Fields fields;
};

typedef struct Chipstar_Downloads_PreloadOperation_Fields Chipstar_Downloads_PreloadOperation_Fields, *PChipstar_Downloads_PreloadOperation_Fields;

struct Chipstar_Downloads_PreloadOperation_Fields {
    struct Chipstar_Downloads_LoadOperation_Fields super;
    struct System_Action_o *m_onComplete;
    struct Chipstar_Downloads_ILoadProcess_o *m_process;
};

typedef struct MethodInfo_2658124 MethodInfo_2658124, *PMethodInfo_2658124;

typedef union _union_181038 _union_181038, *P_union_181038;

union _union_181038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2658124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12982C4_RGCTXs MethodInfo_12982C4_RGCTXs, *PMethodInfo_12982C4_RGCTXs;

struct MethodInfo_12982C4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_HomePreset_CharaSelect_CharaItemData_c Aoharu_HomePreset_CharaSelect_CharaItemData_c, *PAoharu_HomePreset_CharaSelect_CharaItemData_c;

typedef struct Aoharu_HomePreset_CharaSelect_CharaItemData_VTable Aoharu_HomePreset_CharaSelect_CharaItemData_VTable, *PAoharu_HomePreset_CharaSelect_CharaItemData_VTable;

struct Aoharu_HomePreset_CharaSelect_CharaItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CharaSelect_CharaItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_CharaItemData_VTable vtable;
};

typedef struct Shock_GameMstTableBase_StarEventLevelRewardSettingMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_StarEventLevelRewardSettingMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_StarEventLevelRewardSettingMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_StarEventLevelRewardSettingMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_StarEventLevelRewardSettingMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_StarEventLevelRewardSettingMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_StarEventLevelRewardSettingMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_StarEventLevelRewardSettingMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_StarEventLevelRewardSettingMst__ValueTuple_uint__uint___VTable vtable;
};

typedef union _union_257980 _union_257980, *P_union_257980;

union _union_257980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257982 _union_257982, *P_union_257982;

union _union_257982 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12CA1F4 MethodInfo_12CA1F4, *PMethodInfo_12CA1F4;

typedef union _union_167481 _union_167481, *P_union_167481;

union _union_167481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CA1F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282940 _union_282940, *P_union_282940;

union _union_282940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243333 _union_243333, *P_union_243333;

union _union_243333 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282942 _union_282942, *P_union_282942;

union _union_282942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243335 _union_243335, *P_union_243335;

union _union_243335 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243337 _union_243337, *P_union_243337;

union _union_243337 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282946 _union_282946, *P_union_282946;

union _union_282946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243339 _union_243339, *P_union_243339;

union _union_243339 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextEditor_TextEditOp_c UnityEngine_TextEditor_TextEditOp_c, *PUnityEngine_TextEditor_TextEditOp_c;

typedef struct UnityEngine_TextEditor_TextEditOp_VTable UnityEngine_TextEditor_TextEditOp_VTable, *PUnityEngine_TextEditor_TextEditOp_VTable;

struct UnityEngine_TextEditor_TextEditOp_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_TextEditor_TextEditOp_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextEditor_TextEditOp_VTable vtable;
};

typedef struct UniRx_Notification_OnErrorNotification_T__RGCTXs UniRx_Notification_OnErrorNotification_T__RGCTXs, *PUniRx_Notification_OnErrorNotification_T__RGCTXs;

struct UniRx_Notification_OnErrorNotification_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Notification_T___ctor;
    struct Il2CppClass *_1_UniRx_Notification_T_;
    struct Il2CppClass *_2_UniRx_Notification_T_;
    struct MethodInfo *_3_UniRx_Notification_T__get_Exception;
    struct MethodInfo *_4_UniRx_Notification_T__get_Kind;
    struct Il2CppClass *_5_UniRx_IObserver_T_;
    struct MethodInfo *_6_UniRx_IObserver_T__OnError;
};

typedef union _union_282938 _union_282938, *P_union_282938;

union _union_282938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218371 _union_218371, *P_union_218371;

union _union_218371 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218373 _union_218373, *P_union_218373;

union _union_218373 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Dispatcher___c__DisplayClass4_0_TResult__VTable Firebase_Dispatcher___c__DisplayClass4_0_TResult__VTable, *PFirebase_Dispatcher___c__DisplayClass4_0_TResult__VTable;

struct Firebase_Dispatcher___c__DisplayClass4_0_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218375 _union_218375, *P_union_218375;

union _union_218375 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243331 _union_243331, *P_union_243331;

union _union_243331 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextCore_Text_FontAssetUtilities_o UnityEngine_TextCore_Text_FontAssetUtilities_o, *PUnityEngine_TextCore_Text_FontAssetUtilities_o;

typedef struct UnityEngine_TextCore_Text_FontAssetUtilities_c UnityEngine_TextCore_Text_FontAssetUtilities_c, *PUnityEngine_TextCore_Text_FontAssetUtilities_c;

typedef struct UnityEngine_TextCore_Text_FontAssetUtilities_Fields UnityEngine_TextCore_Text_FontAssetUtilities_Fields, *PUnityEngine_TextCore_Text_FontAssetUtilities_Fields;

typedef struct UnityEngine_TextCore_Text_FontAssetUtilities_StaticFields UnityEngine_TextCore_Text_FontAssetUtilities_StaticFields, *PUnityEngine_TextCore_Text_FontAssetUtilities_StaticFields;

typedef struct UnityEngine_TextCore_Text_FontAssetUtilities_VTable UnityEngine_TextCore_Text_FontAssetUtilities_VTable, *PUnityEngine_TextCore_Text_FontAssetUtilities_VTable;

struct UnityEngine_TextCore_Text_FontAssetUtilities_Fields {
};

struct UnityEngine_TextCore_Text_FontAssetUtilities_o {
    struct UnityEngine_TextCore_Text_FontAssetUtilities_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_FontAssetUtilities_Fields fields;
};

struct UnityEngine_TextCore_Text_FontAssetUtilities_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_FontAssetUtilities_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_FontAssetUtilities_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_FontAssetUtilities_VTable vtable;
};

struct UnityEngine_TextCore_Text_FontAssetUtilities_StaticFields {
    struct System_Collections_Generic_HashSet_int__o *k_SearchedAssets;
};

typedef struct MethodInfo_247D854 MethodInfo_247D854, *PMethodInfo_247D854;

struct MethodInfo_247D854 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257984 _union_257984, *P_union_257984;

union _union_257984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_uint__SkillCenterEffectMst__c Carbon_ListDictionary_uint__SkillCenterEffectMst__c, *PCarbon_ListDictionary_uint__SkillCenterEffectMst__c;

typedef struct Carbon_ListDictionary_uint__SkillCenterEffectMst__VTable Carbon_ListDictionary_uint__SkillCenterEffectMst__VTable, *PCarbon_ListDictionary_uint__SkillCenterEffectMst__VTable;

struct Carbon_ListDictionary_uint__SkillCenterEffectMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__SkillCenterEffectMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__SkillCenterEffectMst__VTable vtable;
};

typedef union _union_218377 _union_218377, *P_union_218377;

union _union_218377 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257986 _union_257986, *P_union_257986;

union _union_257986 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218379 _union_218379, *P_union_218379;

union _union_218379 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21D15F8 MethodInfo_21D15F8, *PMethodInfo_21D15F8;

struct MethodInfo_21D15F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295788 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_CharaSelect_CharaItemData_o Aoharu_HomePreset_CharaSelect_CharaItemData_o, *PAoharu_HomePreset_CharaSelect_CharaItemData_o;

typedef struct Aoharu_HomePreset_CharaSelect_CharaItemData_Fields Aoharu_HomePreset_CharaSelect_CharaItemData_Fields, *PAoharu_HomePreset_CharaSelect_CharaItemData_Fields;

struct Aoharu_HomePreset_CharaSelect_CharaItemData_Fields {
    struct System_String_o *_Message_k__BackingField;
    struct Aoharu_HomePreset_CharaSelect_PresetCharaElement_o *_m_data_k__BackingField;
};

struct Aoharu_HomePreset_CharaSelect_CharaItemData_o {
    struct Aoharu_HomePreset_CharaSelect_CharaItemData_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CharaSelect_CharaItemData_Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyList_TweenBase__Fields System_Collections_Generic_IReadOnlyList_TweenBase__Fields, *PSystem_Collections_Generic_IReadOnlyList_TweenBase__Fields;

struct System_Collections_Generic_IReadOnlyList_TweenBase__Fields {
};

typedef struct MethodInfo_24DF19C MethodInfo_24DF19C, *PMethodInfo_24DF19C;

typedef union _union_177988 _union_177988, *P_union_177988;

union _union_177988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF19C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB3C34 MethodInfo_1EB3C34, *PMethodInfo_1EB3C34;

typedef union _union_225633 _union_225633, *P_union_225633;

union _union_225633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3C34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__o System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__c System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__c;

typedef struct System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__Fields System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyCollection_SkillCenterEffectMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Action_LocationInformationManager_LocationResult__VTable System_Action_LocationInformationManager_LocationResult__VTable, *PSystem_Action_LocationInformationManager_LocationResult__VTable;

struct System_Action_LocationInformationManager_LocationResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1D487F0 MethodInfo_1D487F0, *PMethodInfo_1D487F0;

typedef union _union_226957 _union_226957, *P_union_226957;

union _union_226957 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D487F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226957 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__SkillCenterEffectMst__o Carbon_ListDictionary_uint__SkillCenterEffectMst__o, *PCarbon_ListDictionary_uint__SkillCenterEffectMst__o;

typedef struct Carbon_ListDictionary_uint__SkillCenterEffectMst__Fields Carbon_ListDictionary_uint__SkillCenterEffectMst__Fields, *PCarbon_ListDictionary_uint__SkillCenterEffectMst__Fields;

struct Carbon_ListDictionary_uint__SkillCenterEffectMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__SkillCenterEffectMst__o {
    struct Carbon_ListDictionary_uint__SkillCenterEffectMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__SkillCenterEffectMst__Fields fields;
};

typedef union _union_257970 _union_257970, *P_union_257970;

union _union_257970 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ButtonEvent___c__DisplayClass47_0_VTable Shock_ButtonEvent___c__DisplayClass47_0_VTable, *PShock_ButtonEvent___c__DisplayClass47_0_VTable;

struct Shock_ButtonEvent___c__DisplayClass47_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_257972 _union_257972, *P_union_257972;

union _union_257972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282950 _union_282950, *P_union_282950;

union _union_282950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243343 _union_243343, *P_union_243343;

union _union_243343 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243345 _union_243345, *P_union_243345;

union _union_243345 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282954 _union_282954, *P_union_282954;

union _union_282954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243347 _union_243347, *P_union_243347;

union _union_243347 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_c Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_c, *PAoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_c;

typedef struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_VTable Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_VTable, *PAoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_VTable;

struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_VTable vtable;
};

typedef struct UnityEngine_TextEditor_TextEditOp_o UnityEngine_TextEditor_TextEditOp_o, *PUnityEngine_TextEditor_TextEditOp_o;

typedef struct UnityEngine_TextEditor_TextEditOp_Fields UnityEngine_TextEditor_TextEditOp_Fields, *PUnityEngine_TextEditor_TextEditOp_Fields;

struct UnityEngine_TextEditor_TextEditOp_Fields {
    int32_t value__;
};

struct UnityEngine_TextEditor_TextEditOp_o {
    struct UnityEngine_TextEditor_TextEditOp_Fields fields;
};

typedef union _union_282956 _union_282956, *P_union_282956;

union _union_282956 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243349 _union_243349, *P_union_243349;

union _union_243349 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B28680 MethodInfo_2B28680, *PMethodInfo_2B28680;

typedef union _union_235859 _union_235859, *P_union_235859;

union _union_235859 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B28680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235859 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282948 _union_282948, *P_union_282948;

union _union_282948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ClickEvent_Fields UnityEngine_UIElements_ClickEvent_Fields, *PUnityEngine_UIElements_ClickEvent_Fields;

typedef struct UnityEngine_UIElements_PointerEventBase_ClickEvent__Fields UnityEngine_UIElements_PointerEventBase_ClickEvent__Fields, *PUnityEngine_UIElements_PointerEventBase_ClickEvent__Fields;

struct UnityEngine_UIElements_PointerEventBase_ClickEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _pointerId_k__BackingField;
    struct System_String_o *_pointerType_k__BackingField;
    bool _isPrimary_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    struct UnityEngine_Vector3_o _position_k__BackingField;
    struct UnityEngine_Vector3_o _localPosition_k__BackingField;
    struct UnityEngine_Vector3_o _deltaPosition_k__BackingField;
    float _deltaTime_k__BackingField;
    int32_t _clickCount_k__BackingField;
    float _pressure_k__BackingField;
    float _tangentialPressure_k__BackingField;
    float _altitudeAngle_k__BackingField;
    float _azimuthAngle_k__BackingField;
    float _twist_k__BackingField;
    struct UnityEngine_Vector2_o _radius_k__BackingField;
    struct UnityEngine_Vector2_o _radiusVariance_k__BackingField;
    int32_t _modifiers_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_recomputeTopElementUnderPointer_k__BackingField;
};

struct UnityEngine_UIElements_ClickEvent_Fields {
    struct UnityEngine_UIElements_PointerEventBase_ClickEvent__Fields super;
};

typedef union _union_218361 _union_218361, *P_union_218361;

union _union_218361 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218363 _union_218363, *P_union_218363;

union _union_218363 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243341 _union_243341, *P_union_243341;

union _union_243341 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218365 _union_218365, *P_union_218365;

union _union_218365 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257974 _union_257974, *P_union_257974;

union _union_257974 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218367 _union_218367, *P_union_218367;

union _union_218367 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257976 _union_257976, *P_union_257976;

union _union_257976 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriFsServer_StaticFields CriWare_CriFsServer_StaticFields, *PCriWare_CriFsServer_StaticFields;

typedef struct CriWare_CriFsServer_o CriWare_CriFsServer_o, *PCriWare_CriFsServer_o;

typedef struct CriWare_CriFsServer_c CriWare_CriFsServer_c, *PCriWare_CriFsServer_c;

typedef struct CriWare_CriFsServer_Fields CriWare_CriFsServer_Fields, *PCriWare_CriFsServer_Fields;

typedef struct CriWare_CriFsServer_VTable CriWare_CriFsServer_VTable, *PCriWare_CriFsServer_VTable;

typedef struct System_Collections_Generic_List_CriFsRequest__o System_Collections_Generic_List_CriFsRequest__o, *PSystem_Collections_Generic_List_CriFsRequest__o;

typedef struct System_Collections_Generic_List_CriFsRequest__c System_Collections_Generic_List_CriFsRequest__c, *PSystem_Collections_Generic_List_CriFsRequest__c;

typedef struct System_Collections_Generic_List_CriFsRequest__Fields System_Collections_Generic_List_CriFsRequest__Fields, *PSystem_Collections_Generic_List_CriFsRequest__Fields;

typedef struct System_Collections_Generic_List_CriFsRequest__StaticFields System_Collections_Generic_List_CriFsRequest__StaticFields, *PSystem_Collections_Generic_List_CriFsRequest__StaticFields;

typedef struct System_Collections_Generic_List_CriFsRequest__VTable System_Collections_Generic_List_CriFsRequest__VTable, *PSystem_Collections_Generic_List_CriFsRequest__VTable;

typedef struct CriWare_CriFsRequest_array CriWare_CriFsRequest_array, *PCriWare_CriFsRequest_array;

typedef struct CriWare_CriFsRequest_o CriWare_CriFsRequest_o, *PCriWare_CriFsRequest_o;

typedef struct CriWare_CriFsRequest_c CriWare_CriFsRequest_c, *PCriWare_CriFsRequest_c;

typedef struct CriWare_CriFsRequest_VTable CriWare_CriFsRequest_VTable, *PCriWare_CriFsRequest_VTable;

struct CriWare_CriFsRequest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriFsRequest_o *m_Items[65535];
};

struct System_Collections_Generic_List_CriFsRequest__Fields {
    struct CriWare_CriFsRequest_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct CriWare_CriFsRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_Stop;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Update;
};

struct CriWare_CriFsServer_Fields {
    struct CriWare_CriMonoBehaviour_Fields super;
    struct System_Collections_Generic_List_CriFsRequest__o *requestList;
    int32_t _installBufferSize_k__BackingField;
};

struct CriWare_CriFsServer_o {
    struct CriWare_CriFsServer_c *klass;
    void *monitor;
    struct CriWare_CriFsServer_Fields fields;
};

struct CriWare_CriFsServer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
};

struct CriWare_CriFsServer_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriFsServer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriFsServer_VTable vtable;
};

struct CriWare_CriFsServer_StaticFields {
    struct CriWare_CriFsServer_o *_instance;
};

struct CriWare_CriFsRequest_o {
    struct CriWare_CriFsRequest_c *klass;
    void *monitor;
    struct CriWare_CriFsRequest_Fields fields;
};

struct CriWare_CriFsRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriFsRequest_VTable vtable;
};

struct System_Collections_Generic_List_CriFsRequest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CriFsRequest__o {
    struct System_Collections_Generic_List_CriFsRequest__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CriFsRequest__Fields fields;
};

struct System_Collections_Generic_List_CriFsRequest__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CriFsRequest__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CriFsRequest__VTable vtable;
};

struct System_Collections_Generic_List_CriFsRequest__StaticFields {
    struct CriWare_CriFsRequest_array *s_emptyArray;
};

typedef union _union_218369 _union_218369, *P_union_218369;

union _union_218369 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257978 _union_257978, *P_union_257978;

union _union_257978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243319 _union_243319, *P_union_243319;

union _union_243319 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257960 _union_257960, *P_union_257960;

union _union_257960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_o UnityEngine_UIElements_ButtonStripField_UxmlTraits_o, *PUnityEngine_UIElements_ButtonStripField_UxmlTraits_o;

typedef struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_c UnityEngine_UIElements_ButtonStripField_UxmlTraits_c, *PUnityEngine_UIElements_ButtonStripField_UxmlTraits_c;

typedef struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_Fields UnityEngine_UIElements_ButtonStripField_UxmlTraits_Fields, *PUnityEngine_UIElements_ButtonStripField_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_VTable UnityEngine_UIElements_ButtonStripField_UxmlTraits_VTable, *PUnityEngine_UIElements_ButtonStripField_UxmlTraits_VTable;

typedef struct UnityEngine_UIElements_BaseField_UxmlTraits_int__Fields UnityEngine_UIElements_BaseField_UxmlTraits_int__Fields, *PUnityEngine_UIElements_BaseField_UxmlTraits_int__Fields;

struct UnityEngine_UIElements_BaseField_UxmlTraits_int__Fields {
    struct UnityEngine_UIElements_BindableElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_Label;
};

struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_Fields {
    struct UnityEngine_UIElements_BaseField_UxmlTraits_int__Fields super;
};

struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_VTable vtable;
};

struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_o {
    struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ButtonStripField_UxmlTraits_Fields fields;
};

typedef union _union_282962 _union_282962, *P_union_282962;

union _union_282962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243311 _union_243311, *P_union_243311;

union _union_243311 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282964 _union_282964, *P_union_282964;

union _union_282964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243313 _union_243313, *P_union_243313;

union _union_243313 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StorageManager___c__DisplayClass4_0_Fields Shock_StorageManager___c__DisplayClass4_0_Fields, *PShock_StorageManager___c__DisplayClass4_0_Fields;

struct Shock_StorageManager___c__DisplayClass4_0_Fields {
    struct System_String_array *labels;
};

typedef union _union_243315 _union_243315, *P_union_243315;

union _union_243315 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1EBC4 MethodInfo_2B1EBC4, *PMethodInfo_2B1EBC4;

typedef union _union_232829 _union_232829, *P_union_232829;

union _union_232829 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EBC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232829 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243317 _union_243317, *P_union_243317;

union _union_243317 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation__VTable System_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation__VTable, *PSystem_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation__VTable;

struct System_ValueTuple_HttpWebResponse__bool__bool__BufferOffsetSize__WebOperation__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_2B1EBB4 MethodInfo_2B1EBB4, *PMethodInfo_2B1EBB4;

typedef union _union_232661 _union_232661, *P_union_232661;

union _union_232661 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EBB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232661 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218391 _union_218391, *P_union_218391;

union _union_218391 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218393 _union_218393, *P_union_218393;

union _union_218393 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218395 _union_218395, *P_union_218395;

union _union_218395 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218397 _union_218397, *P_union_218397;

union _union_218397 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257962 _union_257962, *P_union_257962;

union _union_257962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_o Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_o, *PAoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_o;

typedef struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_Fields Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_Fields, *PAoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_Fields;

typedef struct Aoharu_MemberIllustrateCharaTopScene_o Aoharu_MemberIllustrateCharaTopScene_o, *PAoharu_MemberIllustrateCharaTopScene_o;

typedef struct Aoharu_MemberIllustrateCharaTopScene_c Aoharu_MemberIllustrateCharaTopScene_c, *PAoharu_MemberIllustrateCharaTopScene_c;

typedef struct Aoharu_MemberIllustrateCharaTopScene_StaticFields Aoharu_MemberIllustrateCharaTopScene_StaticFields, *PAoharu_MemberIllustrateCharaTopScene_StaticFields;

typedef struct Aoharu_MemberIllustrateCharaTopScene_VTable Aoharu_MemberIllustrateCharaTopScene_VTable, *PAoharu_MemberIllustrateCharaTopScene_VTable;

typedef struct System_Collections_Generic_LinkedListNode_CharacterMst__o System_Collections_Generic_LinkedListNode_CharacterMst__o, *PSystem_Collections_Generic_LinkedListNode_CharacterMst__o;

typedef struct System_Collections_Generic_LinkedListNode_CharacterMst__c System_Collections_Generic_LinkedListNode_CharacterMst__c, *PSystem_Collections_Generic_LinkedListNode_CharacterMst__c;

typedef struct System_Collections_Generic_LinkedListNode_CharacterMst__VTable System_Collections_Generic_LinkedListNode_CharacterMst__VTable, *PSystem_Collections_Generic_LinkedListNode_CharacterMst__VTable;

struct System_Collections_Generic_LinkedListNode_CharacterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberIllustrateCharaTopScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MemberIllustrateCharaTopScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MemberIllustrateCharaTopScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberIllustrateCharaTopScene_VTable vtable;
};

struct Aoharu_MemberIllustrateCharaTopScene_o {
    struct Aoharu_MemberIllustrateCharaTopScene_c *klass;
    void *monitor;
    struct Aoharu_MemberIllustrateCharaTopScene_Fields fields;
};

struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_Fields {
    struct Aoharu_MemberIllustrateCharaTopScene_o *__4__this;
    bool isForward;
};

struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_o {
    struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_c *klass;
    void *monitor;
    struct Aoharu_MemberIllustrateCharaTopScene___c__DisplayClass19_0_Fields fields;
};

struct Aoharu_MemberIllustrateCharaTopScene_StaticFields {
    struct System_Collections_Generic_LinkedListNode_CharacterMst__o *m_CurrentNode;
};

struct System_Collections_Generic_LinkedListNode_CharacterMst__o {
    struct System_Collections_Generic_LinkedListNode_CharacterMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedListNode_CharacterMst__Fields fields;
};

struct System_Collections_Generic_LinkedListNode_CharacterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedListNode_CharacterMst__VTable vtable;
};

typedef union _union_218399 _union_218399, *P_union_218399;

union _union_218399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257964 _union_257964, *P_union_257964;

union _union_257964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257968 _union_257968, *P_union_257968;

union _union_257968 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F44A48 MethodInfo_1F44A48, *PMethodInfo_1F44A48;

struct MethodInfo_1F44A48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243329 _union_243329, *P_union_243329;

union _union_243329 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_333003C MethodInfo_333003C, *PMethodInfo_333003C;

typedef struct Shock_ScrollBase___c_T__c Shock_ScrollBase___c_T__c, *PShock_ScrollBase___c_T__c;

typedef union _union_158038 _union_158038, *P_union_158038;

typedef struct Shock_ScrollBase___c_T__StaticFields Shock_ScrollBase___c_T__StaticFields, *PShock_ScrollBase___c_T__StaticFields;

typedef struct Shock_ScrollBase___c_T__VTable Shock_ScrollBase___c_T__VTable, *PShock_ScrollBase___c_T__VTable;

typedef struct Shock_ScrollBase___c_T__o Shock_ScrollBase___c_T__o, *PShock_ScrollBase___c_T__o;

typedef struct System_Func_ScrollItemParent__bool__o System_Func_ScrollItemParent__bool__o, *PSystem_Func_ScrollItemParent__bool__o;

typedef struct System_Action_ScrollItemParent__o System_Action_ScrollItemParent__o, *PSystem_Action_ScrollItemParent__o;

typedef struct System_Func_ScrollItemParent__bool__c System_Func_ScrollItemParent__bool__c, *PSystem_Func_ScrollItemParent__bool__c;

typedef struct System_Func_ScrollItemParent__bool__Fields System_Func_ScrollItemParent__bool__Fields, *PSystem_Func_ScrollItemParent__bool__Fields;

typedef struct System_Action_ScrollItemParent__c System_Action_ScrollItemParent__c, *PSystem_Action_ScrollItemParent__c;

typedef struct System_Func_ScrollItemParent__bool__VTable System_Func_ScrollItemParent__bool__VTable, *PSystem_Func_ScrollItemParent__bool__VTable;

typedef struct System_Action_ScrollItemParent__VTable System_Action_ScrollItemParent__VTable, *PSystem_Action_ScrollItemParent__VTable;

struct System_Func_ScrollItemParent__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ScrollItemParent__bool__o {
    struct System_Func_ScrollItemParent__bool__c *klass;
    void *monitor;
    struct System_Func_ScrollItemParent__bool__Fields fields;
};

struct System_Func_ScrollItemParent__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ScrollItemParent__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ScrollItemParent__bool__VTable vtable;
};

union _union_158038 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333003C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158038 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Shock_ScrollBase___c_T__o {
    struct Shock_ScrollBase___c_T__c *klass;
    void *monitor;
    struct Shock_ScrollBase___c_T__Fields fields;
};

struct Shock_ScrollBase___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ScrollBase___c_T__c {
    struct Il2CppClass_1 _1;
    struct Shock_ScrollBase___c_T__StaticFields *static_fields;
    struct Shock_ScrollBase___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ScrollBase___c_T__VTable vtable;
};

struct System_Action_ScrollItemParent__o {
    struct System_Action_ScrollItemParent__c *klass;
    void *monitor;
    struct System_Action_ScrollItemParent__Fields fields;
};

struct System_Action_ScrollItemParent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ScrollItemParent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ScrollItemParent__VTable vtable;
};

struct Shock_ScrollBase___c_T__StaticFields {
    struct Shock_ScrollBase___c_T__o *__9;
    struct System_Func_ScrollItemParent__bool__o *__9__93_0;
    struct System_Action_ScrollItemParent__o *__9__93_1;
    struct System_Func_T__bool__o *__9__107_1;
};

typedef struct System_Xml_Schema_Datatype_QName_c System_Xml_Schema_Datatype_QName_c, *PSystem_Xml_Schema_Datatype_QName_c;

typedef struct System_Xml_Schema_Datatype_QName_StaticFields System_Xml_Schema_Datatype_QName_StaticFields, *PSystem_Xml_Schema_Datatype_QName_StaticFields;

typedef struct System_Xml_Schema_Datatype_QName_VTable System_Xml_Schema_Datatype_QName_VTable, *PSystem_Xml_Schema_Datatype_QName_VTable;

struct System_Xml_Schema_Datatype_QName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_QName_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_Datatype_QName_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_QName_VTable vtable;
};

struct System_Xml_Schema_Datatype_QName_StaticFields {
    struct System_Type_o *atomicValueType;
    struct System_Type_o *listValueType;
};

typedef union _union_282970 _union_282970, *P_union_282970;

union _union_282970 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A5C50 MethodInfo_26A5C50, *PMethodInfo_26A5C50;

typedef union _union_280340 _union_280340, *P_union_280340;

union _union_280340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5C50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_Task_DependencyStatus__VTable System_Threading_Tasks_Task_DependencyStatus__VTable, *PSystem_Threading_Tasks_Task_DependencyStatus__VTable;

struct System_Threading_Tasks_Task_DependencyStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

typedef union _union_257950 _union_257950, *P_union_257950;

union _union_257950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282972 _union_282972, *P_union_282972;

union _union_282972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243321 _union_243321, *P_union_243321;

union _union_243321 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D737D4 MethodInfo_1D737D4, *PMethodInfo_1D737D4;

typedef union _union_282926 _union_282926, *P_union_282926;

union _union_282926 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D737D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243323 _union_243323, *P_union_243323;

union _union_243323 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282978 _union_282978, *P_union_282978;

union _union_282978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243327 _union_243327, *P_union_243327;

union _union_243327 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22D8390 MethodInfo_22D8390, *PMethodInfo_22D8390;

typedef union _union_270746 _union_270746, *P_union_270746;

union _union_270746 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D8390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270746 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3330030 MethodInfo_3330030, *PMethodInfo_3330030;

typedef union _union_158036 _union_158036, *P_union_158036;

union _union_158036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3330030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_ScrollBase___c_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218381 _union_218381, *P_union_218381;

union _union_218381 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1100EB0 MethodInfo_1100EB0, *PMethodInfo_1100EB0;

typedef struct MethodInfo_1100EB0_RGCTXs MethodInfo_1100EB0_RGCTXs, *PMethodInfo_1100EB0_RGCTXs;

typedef union _union_195277 _union_195277, *P_union_195277;

union _union_195277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1100EB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1100EB0_RGCTXs *rgctx_data;
    union _union_195277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1100EB0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_218383 _union_218383, *P_union_218383;

union _union_218383 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218385 _union_218385, *P_union_218385;

union _union_218385 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218387 _union_218387, *P_union_218387;

union _union_218387 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257952 _union_257952, *P_union_257952;

union _union_257952 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1589634 MethodInfo_1589634, *PMethodInfo_1589634;

typedef union _union_168039 _union_168039, *P_union_168039;

union _union_168039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1589634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218389 _union_218389, *P_union_218389;

union _union_218389 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257954 _union_257954, *P_union_257954;

union _union_257954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D487C8 MethodInfo_1D487C8, *PMethodInfo_1D487C8;

typedef union _union_226789 _union_226789, *P_union_226789;

union _union_226789 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D487C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226789 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257956 _union_257956, *P_union_257956;

union _union_257956 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1815C04_RGCTXs MethodInfo_1815C04_RGCTXs, *PMethodInfo_1815C04_RGCTXs;

struct MethodInfo_1815C04_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IList_TSource_;
    struct Il2CppClass *_1_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_2_System_Collections_Generic_ICollection_TSource__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_IList_TSource__get_Item;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_TSource__get_Current;
};

typedef union _union_257958 _union_257958, *P_union_257958;

union _union_257958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_NoticeScene_Bgm_c Shock_SoundKey_NoticeScene_Bgm_c, *PShock_SoundKey_NoticeScene_Bgm_c;

typedef struct Shock_SoundKey_NoticeScene_Bgm_StaticFields Shock_SoundKey_NoticeScene_Bgm_StaticFields, *PShock_SoundKey_NoticeScene_Bgm_StaticFields;

struct Shock_SoundKey_NoticeScene_Bgm_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_NoticeScene_Bgm_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_NoticeScene_Bgm_VTable vtable;
};

struct Shock_SoundKey_NoticeScene_Bgm_StaticFields {
    struct System_String_o *Main;
};

typedef struct MethodInfo_2447DAC MethodInfo_2447DAC, *PMethodInfo_2447DAC;

struct MethodInfo_2447DAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2237560 MethodInfo_2237560, *PMethodInfo_2237560;

typedef union _union_291252 _union_291252, *P_union_291252;

union _union_291252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237560 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D487BC MethodInfo_1D487BC, *PMethodInfo_1D487BC;

typedef union _union_226621 _union_226621, *P_union_226621;

union _union_226621 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D487BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226621 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243377 _union_243377, *P_union_243377;

union _union_243377 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_VTable SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_VTable, *PSharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_VTable;

struct SharpCompress_Compressors_LZMA_RangeCoder_BitEncoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243379 _union_243379, *P_union_243379;

union _union_243379 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_LiveData__uint__o System_Func_LiveData__uint__o, *PSystem_Func_LiveData__uint__o;

typedef struct System_Func_LiveData__uint__c System_Func_LiveData__uint__c, *PSystem_Func_LiveData__uint__c;

typedef struct System_Func_LiveData__uint__Fields System_Func_LiveData__uint__Fields, *PSystem_Func_LiveData__uint__Fields;

typedef struct System_Func_LiveData__uint__VTable System_Func_LiveData__uint__VTable, *PSystem_Func_LiveData__uint__VTable;

struct System_Func_LiveData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveData__uint__o {
    struct System_Func_LiveData__uint__c *klass;
    void *monitor;
    struct System_Func_LiveData__uint__Fields fields;
};

struct System_Func_LiveData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveData__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveData__uint__VTable vtable;
};

typedef union _union_282900 _union_282900, *P_union_282900;

union _union_282900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_o Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_o, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_o;

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_Fields Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_Fields, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_Fields;

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_Fields {
    struct Aoharu_Chat_Talk_MainTalkList_o *__4__this;
    struct Shock_RecvChatTalkStartRData_o *responceData;
    struct System_Collections_Generic_List_IMainTalkObject__o *objList;
    struct System_Action_o *onComplete;
    struct System_Action_IMainTalkObject__o *__9__2;
};

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_o {
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass52_0_Fields fields;
};

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_c Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_c, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_c;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_VTable Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_VTable, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_VTable;

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_VTable vtable;
};

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_c Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_VTable;

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_VTable vtable;
};

typedef union _union_282902 _union_282902, *P_union_282902;

union _union_282902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1914C80_RGCTXs MethodInfo_1914C80_RGCTXs, *PMethodInfo_1914C80_RGCTXs;

struct MethodInfo_1914C80_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef union _union_243371 _union_243371, *P_union_243371;

union _union_243371 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243373 _union_243373, *P_union_243373;

union _union_243373 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__c System_ValueTuple_UniTask__UniTask__UniTask__c, *PSystem_ValueTuple_UniTask__UniTask__UniTask__c;

typedef struct System_ValueTuple_UniTask__UniTask__UniTask__VTable System_ValueTuple_UniTask__UniTask__UniTask__VTable, *PSystem_ValueTuple_UniTask__UniTask__UniTask__VTable;

struct System_ValueTuple_UniTask__UniTask__UniTask__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_UniTask__UniTask__UniTask__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_UniTask__UniTask__UniTask__VTable vtable;
};

typedef union _union_243375 _union_243375, *P_union_243375;

union _union_243375 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_o Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_o;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_Fields;

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_Fields {
    int32_t index;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager_o *__4__this;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_Fields fields;
};

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_o Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_o, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_o;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_Fields Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_Fields, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_Fields;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_o Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_o, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_o;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_c Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_c, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_c;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_Fields Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_Fields, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_Fields;

typedef struct System_Collections_Generic_List_ValueTuple_uint__int___o System_Collections_Generic_List_ValueTuple_uint__int___o, *PSystem_Collections_Generic_List_ValueTuple_uint__int___o;

typedef struct System_Collections_Generic_List_ValueTuple_uint__int___c System_Collections_Generic_List_ValueTuple_uint__int___c, *PSystem_Collections_Generic_List_ValueTuple_uint__int___c;

typedef struct System_Collections_Generic_List_ValueTuple_uint__int___Fields System_Collections_Generic_List_ValueTuple_uint__int___Fields, *PSystem_Collections_Generic_List_ValueTuple_uint__int___Fields;

typedef struct System_Collections_Generic_List_ValueTuple_uint__int___StaticFields System_Collections_Generic_List_ValueTuple_uint__int___StaticFields, *PSystem_Collections_Generic_List_ValueTuple_uint__int___StaticFields;

typedef struct System_Collections_Generic_List_ValueTuple_uint__int___VTable System_Collections_Generic_List_ValueTuple_uint__int___VTable, *PSystem_Collections_Generic_List_ValueTuple_uint__int___VTable;

typedef struct System_ValueTuple_uint__int__array System_ValueTuple_uint__int__array, *PSystem_ValueTuple_uint__int__array;

struct System_Collections_Generic_List_ValueTuple_uint__int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ValueTuple_uint__int___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ValueTuple_uint__int___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ValueTuple_uint__int___VTable vtable;
};

struct System_Collections_Generic_List_ValueTuple_uint__int___Fields {
    struct System_ValueTuple_uint__int__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ValueTuple_uint__int___o {
    struct System_Collections_Generic_List_ValueTuple_uint__int___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ValueTuple_uint__int___Fields fields;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_Fields {
    struct Shock_BingoSheetData_o *sheetData;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_o *CS___8__locals1;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_o {
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_2_Fields fields;
};

struct System_Collections_Generic_List_ValueTuple_uint__int___StaticFields {
    struct System_ValueTuple_uint__int__array *s_emptyArray;
};

struct System_ValueTuple_uint__int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_uint__int__o m_Items[65535];
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_VTable vtable;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_Fields {
    struct System_Collections_Generic_List_ValueTuple_uint__int___o *list;
    uint32_t nextSheetLevel;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_o {
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass17_1_Fields fields;
};

typedef struct MethodInfo_2E819C8 MethodInfo_2E819C8, *PMethodInfo_2E819C8;

struct MethodInfo_2E819C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB3C74 MethodInfo_1EB3C74, *PMethodInfo_1EB3C74;

typedef union _union_225801 _union_225801, *P_union_225801;

union _union_225801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB3C74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__c System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__c;

struct System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2D6E570 MethodInfo_2D6E570, *PMethodInfo_2D6E570;

typedef struct MethodInfo_2D6E570_RGCTXs MethodInfo_2D6E570_RGCTXs, *PMethodInfo_2D6E570_RGCTXs;

typedef union _union_288070 _union_288070, *P_union_288070;

union _union_288070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E570_RGCTXs *rgctx_data;
    union _union_288070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6E570_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Return_T_;
};

typedef struct MethodInfo_2697780 MethodInfo_2697780, *PMethodInfo_2697780;

typedef union _union_310576 _union_310576, *P_union_310576;

union _union_310576 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2697780 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310576 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System___Il2CppComObject_c System___Il2CppComObject_c, *PSystem___Il2CppComObject_c;

typedef struct System___Il2CppComObject_VTable System___Il2CppComObject_VTable, *PSystem___Il2CppComObject_VTable;

struct System___Il2CppComObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System___Il2CppComObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System___Il2CppComObject_VTable vtable;
};

typedef struct System_Collections_Generic_List_MusicRecommendHorizontalScrollItemData__VTable System_Collections_Generic_List_MusicRecommendHorizontalScrollItemData__VTable, *PSystem_Collections_Generic_List_MusicRecommendHorizontalScrollItemData__VTable;

struct System_Collections_Generic_List_MusicRecommendHorizontalScrollItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct MethodInfo_1D487B0 MethodInfo_1D487B0, *PMethodInfo_1D487B0;

typedef union _union_226453 _union_226453, *P_union_226453;

union _union_226453 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D487B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226453 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E569F8 MethodInfo_2E569F8, *PMethodInfo_2E569F8;

typedef struct MethodInfo_2E569F8_RGCTXs MethodInfo_2E569F8_RGCTXs, *PMethodInfo_2E569F8_RGCTXs;

typedef union _union_214222 _union_214222, *P_union_214222;

union _union_214222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E569F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E569F8_RGCTXs *rgctx_data;
    union _union_214222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2E569F8_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__o System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__Fields System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_EventTopBannerMst__Fields fields;
};

typedef union _union_243387 _union_243387, *P_union_243387;

union _union_243387 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2ED44_RGCTXs MethodInfo_2C2ED44_RGCTXs, *PMethodInfo_2C2ED44_RGCTXs;

struct MethodInfo_2C2ED44_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_HasIndex_T_;
    struct Il2CppClass *_1_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_2_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass49_0_VTable Aoharu_Chat_MngChatData___c__DisplayClass49_0_VTable, *PAoharu_Chat_MngChatData___c__DisplayClass49_0_VTable;

struct Aoharu_Chat_MngChatData___c__DisplayClass49_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243389 _union_243389, *P_union_243389;

union _union_243389 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282910 _union_282910, *P_union_282910;

union _union_282910 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282914 _union_282914, *P_union_282914;

union _union_282914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_SoundId__object__VTable System_Collections_Generic_KeyValuePair_SoundId__object__VTable, *PSystem_Collections_Generic_KeyValuePair_SoundId__object__VTable;

struct System_Collections_Generic_KeyValuePair_SoundId__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2BBFB1C MethodInfo_2BBFB1C, *PMethodInfo_2BBFB1C;

typedef union _union_300207 _union_300207, *P_union_300207;

union _union_300207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBFB1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243381 _union_243381, *P_union_243381;

union _union_243381 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282906 _union_282906, *P_union_282906;

union _union_282906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Collision2D_VTable UnityEngine_Collision2D_VTable, *PUnityEngine_Collision2D_VTable;

struct UnityEngine_Collision2D_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243383 _union_243383, *P_union_243383;

union _union_243383 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282908 _union_282908, *P_union_282908;

union _union_282908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D091D4 MethodInfo_1D091D4, *PMethodInfo_1D091D4;

typedef union _union_244927 _union_244927, *P_union_244927;

union _union_244927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D091D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243385 _union_243385, *P_union_243385;

union _union_243385 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2237568 MethodInfo_2237568, *PMethodInfo_2237568;

typedef union _union_291280 _union_291280, *P_union_291280;

union _union_291280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D487A8 MethodInfo_1D487A8, *PMethodInfo_1D487A8;

typedef union _union_226285 _union_226285, *P_union_226285;

union _union_226285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D487A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D720D0_RGCTXs MethodInfo_2D720D0_RGCTXs, *PMethodInfo_2D720D0_RGCTXs;

struct MethodInfo_2D720D0_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_TimeIntervalObservable_TSource_;
    struct MethodInfo *_1_UniRx_Operators_TimeIntervalObservable_TSource___ctor;
};

typedef struct MethodInfo_1295660_RGCTXs MethodInfo_1295660_RGCTXs, *PMethodInfo_1295660_RGCTXs;

struct MethodInfo_1295660_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_array UnityEngine_Experimental_GlobalIllumination_LightDataGI_array, *PUnityEngine_Experimental_GlobalIllumination_LightDataGI_array;

struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Experimental_GlobalIllumination_LightDataGI_o m_Items[65535];
};

typedef union _union_243357 _union_243357, *P_union_243357;

union _union_243357 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12DE820 MethodInfo_12DE820, *PMethodInfo_12DE820;

typedef union _union_167955 _union_167955, *P_union_167955;

union _union_167955 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DE820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167955 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282922 _union_282922, *P_union_282922;

union _union_282922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3265D5C MethodInfo_3265D5C, *PMethodInfo_3265D5C;

typedef union _union_315063 _union_315063, *P_union_315063;

union _union_315063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265D5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243359 _union_243359, *P_union_243359;

union _union_243359 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3133FF4 MethodInfo_3133FF4, *PMethodInfo_3133FF4;

typedef union _union_236971 _union_236971, *P_union_236971;

union _union_236971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3133FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282924 _union_282924, *P_union_282924;

union _union_282924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282916 _union_282916, *P_union_282916;

union _union_282916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_Room_Fields Shock_SoundKey_Room_Fields, *PShock_SoundKey_Room_Fields;

struct Shock_SoundKey_Room_Fields {
};

typedef struct MethodInfo_2EB821C MethodInfo_2EB821C, *PMethodInfo_2EB821C;

typedef union _union_215985 _union_215985, *P_union_215985;

union _union_215985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EB821C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Numerics_Vector_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_215985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9BC90 MethodInfo_1E9BC90, *PMethodInfo_1E9BC90;

typedef union _union_161297 _union_161297, *P_union_161297;

union _union_161297 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BC90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161297 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_128629C MethodInfo_128629C, *PMethodInfo_128629C;

typedef union _union_208731 _union_208731, *P_union_208731;

union _union_208731 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_128629C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243351 _union_243351, *P_union_243351;

union _union_243351 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAA0C4 MethodInfo_1EAA0C4, *PMethodInfo_1EAA0C4;

typedef union _union_263484 _union_263484, *P_union_263484;

union _union_263484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA0C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243353 _union_243353, *P_union_243353;

union _union_243353 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Diagnostics_Switch_StaticFields System_Diagnostics_Switch_StaticFields, *PSystem_Diagnostics_Switch_StaticFields;

typedef struct System_Collections_Generic_List_WeakReference__o System_Collections_Generic_List_WeakReference__o, *PSystem_Collections_Generic_List_WeakReference__o;

typedef struct System_Collections_Generic_List_WeakReference__c System_Collections_Generic_List_WeakReference__c, *PSystem_Collections_Generic_List_WeakReference__c;

typedef struct System_Collections_Generic_List_WeakReference__Fields System_Collections_Generic_List_WeakReference__Fields, *PSystem_Collections_Generic_List_WeakReference__Fields;

typedef struct System_Collections_Generic_List_WeakReference__StaticFields System_Collections_Generic_List_WeakReference__StaticFields, *PSystem_Collections_Generic_List_WeakReference__StaticFields;

typedef struct System_Collections_Generic_List_WeakReference__VTable System_Collections_Generic_List_WeakReference__VTable, *PSystem_Collections_Generic_List_WeakReference__VTable;

struct System_Diagnostics_Switch_StaticFields {
    struct System_Collections_Generic_List_WeakReference__o *switches;
    int32_t s_LastCollectionCount;
};

struct System_Collections_Generic_List_WeakReference__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_WeakReference__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_WeakReference__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_WeakReference__VTable vtable;
};

struct System_Collections_Generic_List_WeakReference__Fields {
    struct System_WeakReference_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_WeakReference__o {
    struct System_Collections_Generic_List_WeakReference__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_WeakReference__Fields fields;
};

struct System_Collections_Generic_List_WeakReference__StaticFields {
    struct System_WeakReference_array *s_emptyArray;
};

typedef struct System_Xml_XmlAttributeCollection_VTable System_Xml_XmlAttributeCollection_VTable, *PSystem_Xml_XmlAttributeCollection_VTable;

struct System_Xml_XmlAttributeCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_GetNamedItem;
    struct VirtualInvokeData _6_SetNamedItem;
    struct VirtualInvokeData _7_get_Count;
    struct VirtualInvokeData _8_GetEnumerator;
    struct VirtualInvokeData _9_AddNode;
    struct VirtualInvokeData _10_AddNodeForLoad;
    struct VirtualInvokeData _11_RemoveNodeAt;
    struct VirtualInvokeData _12_InsertNodeAt;
    struct VirtualInvokeData _13_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _14_System_Collections_ICollection_get_Count;
    struct VirtualInvokeData _15_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _16_System_Collections_ICollection_get_IsSynchronized;
};

typedef struct MethodInfo_3265D64 MethodInfo_3265D64, *PMethodInfo_3265D64;

typedef union _union_315079 _union_315079, *P_union_315079;

union _union_315079 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265D64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315079 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_FileParser_CriVersionTable__c Chipstar_FileParser_CriVersionTable__c, *PChipstar_FileParser_CriVersionTable__c;

struct Chipstar_FileParser_CriVersionTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_FileParser_CriVersionTable__VTable vtable;
};

typedef struct UniRx_BoundsReactiveProperty_VTable UniRx_BoundsReactiveProperty_VTable, *PUniRx_BoundsReactiveProperty_VTable;

struct UniRx_BoundsReactiveProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

typedef union _union_257992 _union_257992, *P_union_257992;

union _union_257992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F32F2C_RGCTXs MethodInfo_2F32F2C_RGCTXs, *PMethodInfo_2F32F2C_RGCTXs;

struct MethodInfo_2F32F2C_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__get_isEmpty;
};

typedef union _union_257994 _union_257994, *P_union_257994;

union _union_257994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243365 _union_243365, *P_union_243365;

union _union_243365 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282930 _union_282930, *P_union_282930;

union _union_282930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243367 _union_243367, *P_union_243367;

union _union_243367 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F2088_RGCTXs MethodInfo_17F2088_RGCTXs, *PMethodInfo_17F2088_RGCTXs;

struct MethodInfo_17F2088_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef union _union_282932 _union_282932, *P_union_282932;

union _union_282932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAA0B0 MethodInfo_1EAA0B0, *PMethodInfo_1EAA0B0;

typedef union _union_264856 _union_264856, *P_union_264856;

union _union_264856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA0B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243361 _union_243361, *P_union_243361;

union _union_243361 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243363 _union_243363, *P_union_243363;

union _union_243363 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257996 _union_257996, *P_union_257996;

union _union_257996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9BC7C MethodInfo_1E9BC7C, *PMethodInfo_1E9BC7C;

typedef union _union_160795 _union_160795, *P_union_160795;

union _union_160795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BC7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268DCDC MethodInfo_268DCDC, *PMethodInfo_268DCDC;

typedef union _union_310536 _union_310536, *P_union_310536;

union _union_310536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268DCDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3265D80 MethodInfo_3265D80, *PMethodInfo_3265D80;

typedef union _union_315127 _union_315127, *P_union_315127;

union _union_315127 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265D80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315127 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26D0C84 MethodInfo_26D0C84, *PMethodInfo_26D0C84;

typedef union _union_272076 _union_272076, *P_union_272076;

union _union_272076 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D0C84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272076 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DE470_RGCTXs MethodInfo_15DE470_RGCTXs, *PMethodInfo_15DE470_RGCTXs;

struct MethodInfo_15DE470_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_257904 _union_257904, *P_union_257904;

union _union_257904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F19AC8 MethodInfo_1F19AC8, *PMethodInfo_1F19AC8;

typedef union _union_253815 _union_253815, *P_union_253815;

union _union_253815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257906 _union_257906, *P_union_257906;

union _union_257906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_UrlMst_VTable Shock_UrlMst_VTable, *PShock_UrlMst_VTable;

struct Shock_UrlMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct MethodInfo_29472E8 MethodInfo_29472E8, *PMethodInfo_29472E8;

typedef union _union_191332 _union_191332, *P_union_191332;

union _union_191332 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29472E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257908 _union_257908, *P_union_257908;

union _union_257908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoSheetScrollItem_c Aoharu_Bingo_BingoSheetScrollItem_c, *PAoharu_Bingo_BingoSheetScrollItem_c;

typedef struct Aoharu_Bingo_BingoSheetScrollItem_VTable Aoharu_Bingo_BingoSheetScrollItem_VTable, *PAoharu_Bingo_BingoSheetScrollItem_VTable;

struct Aoharu_Bingo_BingoSheetScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Bingo_BingoSheetScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoSheetScrollItem_VTable vtable;
};

typedef struct MethodInfo_29472E0 MethodInfo_29472E0, *PMethodInfo_29472E0;

typedef union _union_189894 _union_189894, *P_union_189894;

union _union_189894 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29472E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189894 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_ShowFilterCommand_Fields Shock_Scenes_Adventure_ShowFilterCommand_Fields, *PShock_Scenes_Adventure_ShowFilterCommand_Fields;

struct Shock_Scenes_Adventure_ShowFilterCommand_Fields {
    struct Shock_Scenes_Adventure_CommandAction_Fields super;
    struct Shock_Scenes_Adventure_ShowFilterCommand_Args_o m_args;
    struct Shock_Scenes_Adventure_AdventureUIManager_o *m_mgr;
};

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_c System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_c, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_c;

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_StaticFields System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_StaticFields, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_StaticFields;

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_VTable System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_VTable, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_VTable;

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_o System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_o, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_o;

typedef struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_Fields System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_Fields, *PSystem_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_Fields;

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_Fields {
};

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_StaticFields {
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_o *__9;
    struct System_Threading_ContextCallback_o *__9__14_0;
    struct System_Threading_SendOrPostCallback_o *__9__20_0;
};

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_c {
    struct Il2CppClass_1 _1;
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_VTable vtable;
};

struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_o {
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_c *klass;
    void *monitor;
    struct System_Net_Sockets_Socket_AwaitableSocketAsyncEventArgs___c_Fields fields;
};

typedef union _union_257902 _union_257902, *P_union_257902;

union _union_257902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3265D88 MethodInfo_3265D88, *PMethodInfo_3265D88;

typedef union _union_315143 _union_315143, *P_union_315143;

union _union_315143 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265D88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315143 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1193934 MethodInfo_1193934, *PMethodInfo_1193934;

typedef union _union_258282 _union_258282, *P_union_258282;

union _union_258282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1193934 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____array System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____array, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____array;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object_____o m_Items[65535];
};

typedef struct com_adjust_sdk_AdjustConfig_c com_adjust_sdk_AdjustConfig_c, *Pcom_adjust_sdk_AdjustConfig_c;

typedef struct com_adjust_sdk_AdjustConfig_VTable com_adjust_sdk_AdjustConfig_VTable, *Pcom_adjust_sdk_AdjustConfig_VTable;

struct com_adjust_sdk_AdjustConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct com_adjust_sdk_AdjustConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustConfig_VTable vtable;
};

typedef struct Aoharu_Bingo_BingoSheetScrollItem_o Aoharu_Bingo_BingoSheetScrollItem_o, *PAoharu_Bingo_BingoSheetScrollItem_o;

typedef struct Aoharu_Bingo_BingoSheetScrollItem_Fields Aoharu_Bingo_BingoSheetScrollItem_Fields, *PAoharu_Bingo_BingoSheetScrollItem_Fields;

typedef struct Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_array Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_array, *PAoharu_Bingo_BingoSheetScrollItem_FrameSprite_array;

typedef struct Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_o Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_o, *PAoharu_Bingo_BingoSheetScrollItem_FrameSprite_o;

typedef struct Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_Fields Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_Fields, *PAoharu_Bingo_BingoSheetScrollItem_FrameSprite_Fields;

struct Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_Fields {
    struct UnityEngine_Sprite_o *m_On;
    struct UnityEngine_Sprite_o *m_Off;
    struct UnityEngine_Sprite_o *m_Progress;
    struct UnityEngine_Color_o m_DotColor;
};

struct Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_o {
    struct Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_Fields fields;
};

struct Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_o m_Items[65535];
};

struct Aoharu_Bingo_BingoSheetScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct UnityEngine_UI_Image_o *m_FrameImage;
    struct Aoharu_Bingo_BingoSheetScrollItem_FrameSprite_array *m_FrameSpriteList;
    struct UnityEngine_GameObject_o *m_ClearImageObj;
    struct UnityEngine_UI_Image_o *m_ClearImage;
    struct UnityEngine_GameObject_o *m_BaloonTipsObj;
    struct Shock_TextMeshUI_o *m_BalloonText;
    struct UnityEngine_UI_Image_o *m_LivelyDotImage;
    struct UnityEngine_GameObject_o *m_ClearAnimObj;
    struct Shock_ButtonEvent_o *m_sheetSelectButton;
    struct Aoharu_EventBingoSetting_o *m_Settings;
};

struct Aoharu_Bingo_BingoSheetScrollItem_o {
    struct Aoharu_Bingo_BingoSheetScrollItem_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoSheetScrollItem_Fields fields;
};

typedef struct MethodInfo_1EAA078 MethodInfo_1EAA078, *PMethodInfo_1EAA078;

typedef union _union_264398 _union_264398, *P_union_264398;

union _union_264398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAA078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3265D70 MethodInfo_3265D70, *PMethodInfo_3265D70;

typedef union _union_315095 _union_315095, *P_union_315095;

union _union_315095 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265D70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9D004 MethodInfo_2B9D004, *PMethodInfo_2B9D004;

typedef union _union_240975 _union_240975, *P_union_240975;

union _union_240975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9D004 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_object__int__array System_Collections_Generic_KeyValuePair_object__int__array, *PSystem_Collections_Generic_KeyValuePair_object__int__array;

typedef struct System_Collections_Generic_KeyValuePair_object__int__o System_Collections_Generic_KeyValuePair_object__int__o, *PSystem_Collections_Generic_KeyValuePair_object__int__o;

typedef struct System_Collections_Generic_KeyValuePair_object__int__Fields System_Collections_Generic_KeyValuePair_object__int__Fields, *PSystem_Collections_Generic_KeyValuePair_object__int__Fields;

struct System_Collections_Generic_KeyValuePair_object__int__Fields {
    struct Il2CppObject *key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_object__int__o {
    struct System_Collections_Generic_KeyValuePair_object__int__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_object__int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_object__int__o m_Items[65535];
};

typedef struct Chipstar_Downloads_FileLocation_c Chipstar_Downloads_FileLocation_c, *PChipstar_Downloads_FileLocation_c;

typedef struct Chipstar_Downloads_FileLocation_VTable Chipstar_Downloads_FileLocation_VTable, *PChipstar_Downloads_FileLocation_VTable;

struct Chipstar_Downloads_FileLocation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FullPath;
    struct VirtualInvokeData _5_get_IsLocalFile;
    struct VirtualInvokeData _6_get_IsLocal;
    struct VirtualInvokeData _7_ToFileSystemAccessPoint;
    struct VirtualInvokeData _8_ToUrlAccessPoint;
    struct VirtualInvokeData _9_ToAssetBundleAccessPoint;
};

struct Chipstar_Downloads_FileLocation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_FileLocation_VTable vtable;
};

typedef struct com_adjust_sdk_AdjustConfig_o com_adjust_sdk_AdjustConfig_o, *Pcom_adjust_sdk_AdjustConfig_o;

typedef struct com_adjust_sdk_AdjustConfig_Fields com_adjust_sdk_AdjustConfig_Fields, *Pcom_adjust_sdk_AdjustConfig_Fields;

typedef struct System_Nullable_double__o System_Nullable_double__o, *PSystem_Nullable_double__o;

typedef struct System_Nullable_AdjustLogLevel__o System_Nullable_AdjustLogLevel__o, *PSystem_Nullable_AdjustLogLevel__o;

typedef struct System_Action_int__string__bool__o System_Action_int__string__bool__o, *PSystem_Action_int__string__bool__o;

typedef struct System_Nullable_double__Fields System_Nullable_double__Fields, *PSystem_Nullable_double__Fields;

typedef struct System_Nullable_AdjustLogLevel__Fields System_Nullable_AdjustLogLevel__Fields, *PSystem_Nullable_AdjustLogLevel__Fields;

typedef struct System_Action_int__string__bool__c System_Action_int__string__bool__c, *PSystem_Action_int__string__bool__c;

typedef struct System_Action_int__string__bool__Fields System_Action_int__string__bool__Fields, *PSystem_Action_int__string__bool__Fields;

typedef struct System_Action_int__string__bool__VTable System_Action_int__string__bool__VTable, *PSystem_Action_int__string__bool__VTable;

struct System_Nullable_double__Fields {
    bool hasValue;
    double value;
};

struct System_Nullable_double__o {
    struct System_Nullable_double__Fields fields;
};

struct System_Action_int__string__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_int__string__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_int__string__bool__VTable vtable;
};

struct System_Action_int__string__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_int__string__bool__o {
    struct System_Action_int__string__bool__c *klass;
    void *monitor;
    struct System_Action_int__string__bool__Fields fields;
};

struct System_Nullable_AdjustLogLevel__Fields {
    bool hasValue;
    int32_t value;
};

struct System_Nullable_AdjustLogLevel__o {
    struct System_Nullable_AdjustLogLevel__Fields fields;
};

struct com_adjust_sdk_AdjustConfig_Fields {
    struct System_String_o *appToken;
    struct System_String_o *sceneName;
    struct System_String_o *userAgent;
    struct System_String_o *defaultTracker;
    struct System_String_o *externalDeviceId;
    struct System_String_o *urlStrategy;
    struct System_Nullable_long__o info1;
    struct System_Nullable_long__o info2;
    struct System_Nullable_long__o info3;
    struct System_Nullable_long__o info4;
    struct System_Nullable_long__o secretId;
    struct System_Nullable_double__o delayStart;
    struct System_Nullable_bool__o isDeviceKnown;
    struct System_Nullable_bool__o sendInBackground;
    struct System_Nullable_bool__o eventBufferingEnabled;
    struct System_Nullable_bool__o coppaCompliantEnabled;
    struct System_Nullable_bool__o playStoreKidsAppEnabled;
    struct System_Nullable_bool__o allowSuppressLogLevel;
    struct System_Nullable_bool__o needsCost;
    bool launchDeferredDeeplink;
    struct System_Nullable_AdjustLogLevel__o logLevel;
    int32_t environment;
    struct System_Action_string__o *deferredDeeplinkDelegate;
    struct System_Action_AdjustEventSuccess__o *eventSuccessDelegate;
    struct System_Action_AdjustEventFailure__o *eventFailureDelegate;
    struct System_Action_AdjustSessionSuccess__o *sessionSuccessDelegate;
    struct System_Action_AdjustSessionFailure__o *sessionFailureDelegate;
    struct System_Action_AdjustAttribution__o *attributionChangedDelegate;
    struct System_Action_int__o *conversionValueUpdatedDelegate;
    struct System_Action_int__string__bool__o *skad4ConversionValueUpdatedDelegate;
    struct System_String_o *processName;
    struct System_Nullable_bool__o readImei;
    struct System_Nullable_bool__o preinstallTrackingEnabled;
    struct System_String_o *preinstallFilePath;
    struct System_Nullable_bool__o allowiAdInfoReading;
    struct System_Nullable_bool__o allowAdServicesInfoReading;
    struct System_Nullable_bool__o allowIdfaReading;
    struct System_Nullable_bool__o skAdNetworkHandling;
    struct System_Nullable_bool__o linkMeEnabled;
    struct System_Action_string__o *logDelegate;
};

struct com_adjust_sdk_AdjustConfig_o {
    struct com_adjust_sdk_AdjustConfig_c *klass;
    void *monitor;
    struct com_adjust_sdk_AdjustConfig_Fields fields;
};

typedef struct System_Xml_Schema_RangeContentValidator_Fields System_Xml_Schema_RangeContentValidator_Fields, *PSystem_Xml_Schema_RangeContentValidator_Fields;

typedef struct System_Xml_Schema_SymbolsDictionary_o System_Xml_Schema_SymbolsDictionary_o, *PSystem_Xml_Schema_SymbolsDictionary_o;

typedef struct System_Xml_Schema_Positions_o System_Xml_Schema_Positions_o, *PSystem_Xml_Schema_Positions_o;

typedef struct System_Xml_Schema_SymbolsDictionary_c System_Xml_Schema_SymbolsDictionary_c, *PSystem_Xml_Schema_SymbolsDictionary_c;

typedef struct System_Xml_Schema_SymbolsDictionary_Fields System_Xml_Schema_SymbolsDictionary_Fields, *PSystem_Xml_Schema_SymbolsDictionary_Fields;

typedef struct System_Xml_Schema_Positions_c System_Xml_Schema_Positions_c, *PSystem_Xml_Schema_Positions_c;

typedef struct System_Xml_Schema_Positions_Fields System_Xml_Schema_Positions_Fields, *PSystem_Xml_Schema_Positions_Fields;

typedef struct System_Xml_Schema_SymbolsDictionary_VTable System_Xml_Schema_SymbolsDictionary_VTable, *PSystem_Xml_Schema_SymbolsDictionary_VTable;

typedef struct System_Xml_Schema_Positions_VTable System_Xml_Schema_Positions_VTable, *PSystem_Xml_Schema_Positions_VTable;

struct System_Xml_Schema_SymbolsDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_SymbolsDictionary_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_SymbolsDictionary_VTable vtable;
};

struct System_Xml_Schema_SymbolsDictionary_Fields {
    int32_t last;
    struct System_Collections_Hashtable_o *names;
    struct System_Collections_Hashtable_o *wildcards;
    struct System_Collections_ArrayList_o *particles;
    struct Il2CppObject *particleLast;
    bool isUpaEnforced;
};

struct System_Xml_Schema_SymbolsDictionary_o {
    struct System_Xml_Schema_SymbolsDictionary_c *klass;
    void *monitor;
    struct System_Xml_Schema_SymbolsDictionary_Fields fields;
};

struct System_Xml_Schema_Positions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_RangeContentValidator_Fields {
    struct System_Xml_Schema_ContentValidator_Fields super;
    struct System_Xml_Schema_BitSet_o *firstpos;
    struct System_Xml_Schema_BitSet_array *followpos;
    struct System_Xml_Schema_BitSet_o *positionsWithRangeTerminals;
    struct System_Xml_Schema_SymbolsDictionary_o *symbols;
    struct System_Xml_Schema_Positions_o *positions;
    int32_t minMaxNodesCount;
    int32_t endMarkerPos;
};

struct System_Xml_Schema_Positions_Fields {
    struct System_Collections_ArrayList_o *positions;
};

struct System_Xml_Schema_Positions_o {
    struct System_Xml_Schema_Positions_c *klass;
    void *monitor;
    struct System_Xml_Schema_Positions_Fields fields;
};

struct System_Xml_Schema_Positions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Positions_VTable vtable;
};

typedef struct MethodInfo_30F6384 MethodInfo_30F6384, *PMethodInfo_30F6384;

typedef union _union_237005 _union_237005, *P_union_237005;

union _union_237005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F6384 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2683158 MethodInfo_2683158, *PMethodInfo_2683158;

typedef union _union_311900 _union_311900, *P_union_311900;

union _union_311900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2683158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_IRewardMst__o System_Collections_Generic_IReadOnlyList_IRewardMst__o, *PSystem_Collections_Generic_IReadOnlyList_IRewardMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_IRewardMst__c System_Collections_Generic_IReadOnlyList_IRewardMst__c, *PSystem_Collections_Generic_IReadOnlyList_IRewardMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_IRewardMst__Fields System_Collections_Generic_IReadOnlyList_IRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_IRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyList_IRewardMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_IRewardMst__o {
    struct System_Collections_Generic_IReadOnlyList_IRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_IRewardMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_IRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_3265D78 MethodInfo_3265D78, *PMethodInfo_3265D78;

typedef union _union_315111 _union_315111, *P_union_315111;

union _union_315111 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__EventStoryMst__Fields Carbon_ListDictionary_uint__EventStoryMst__Fields, *PCarbon_ListDictionary_uint__EventStoryMst__Fields;

struct Carbon_ListDictionary_uint__EventStoryMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef union _union_218319 _union_218319, *P_union_218319;

union _union_218319 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1311704 MethodInfo_1311704, *PMethodInfo_1311704;

typedef union _union_307334 _union_307334, *P_union_307334;

union _union_307334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1311704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_307334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFA504 MethodInfo_1BFA504, *PMethodInfo_1BFA504;

typedef union _union_246371 _union_246371, *P_union_246371;

union _union_246371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA504 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_251CBD4 MethodInfo_251CBD4, *PMethodInfo_251CBD4;

typedef union _union_254555 _union_254555, *P_union_254555;

union _union_254555 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CBD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254555 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvCardSubExchangeR_c Shock_RecvCardSubExchangeR_c, *PShock_RecvCardSubExchangeR_c;

typedef struct Shock_RecvCardSubExchangeR_VTable Shock_RecvCardSubExchangeR_VTable, *PShock_RecvCardSubExchangeR_VTable;

struct Shock_RecvCardSubExchangeR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvCardSubExchangeR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvCardSubExchangeR_VTable vtable;
};

typedef struct MethodInfo_2E656D0_RGCTXs MethodInfo_2E656D0_RGCTXs, *PMethodInfo_2E656D0_RGCTXs;

struct MethodInfo_2E656D0_RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_ContinuationResultTaskFromResultTask_TResult__TNewResult_;
    struct MethodInfo *_1_System_Threading_Tasks_ContinuationResultTaskFromResultTask_TResult__TNewResult___ctor;
};

typedef union _union_218311 _union_218311, *P_union_218311;

union _union_218311 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_AlignmentUtils_o UnityEngine_UIElements_AlignmentUtils_o, *PUnityEngine_UIElements_AlignmentUtils_o;

typedef struct UnityEngine_UIElements_AlignmentUtils_c UnityEngine_UIElements_AlignmentUtils_c, *PUnityEngine_UIElements_AlignmentUtils_c;

typedef struct UnityEngine_UIElements_AlignmentUtils_Fields UnityEngine_UIElements_AlignmentUtils_Fields, *PUnityEngine_UIElements_AlignmentUtils_Fields;

typedef struct UnityEngine_UIElements_AlignmentUtils_VTable UnityEngine_UIElements_AlignmentUtils_VTable, *PUnityEngine_UIElements_AlignmentUtils_VTable;

struct UnityEngine_UIElements_AlignmentUtils_Fields {
};

struct UnityEngine_UIElements_AlignmentUtils_o {
    struct UnityEngine_UIElements_AlignmentUtils_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_AlignmentUtils_Fields fields;
};

struct UnityEngine_UIElements_AlignmentUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_AlignmentUtils_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_AlignmentUtils_VTable vtable;
};

typedef struct Shock_RecvCardSubExchangeR_o Shock_RecvCardSubExchangeR_o, *PShock_RecvCardSubExchangeR_o;

typedef struct Shock_RecvCardSubExchangeR_Fields Shock_RecvCardSubExchangeR_Fields, *PShock_RecvCardSubExchangeR_Fields;

typedef struct Shock_RecvCardSubExchangeRData_o Shock_RecvCardSubExchangeRData_o, *PShock_RecvCardSubExchangeRData_o;

typedef struct Shock_RecvCardSubExchangeRData_c Shock_RecvCardSubExchangeRData_c, *PShock_RecvCardSubExchangeRData_c;

typedef struct Shock_RecvCardSubExchangeRData_Fields Shock_RecvCardSubExchangeRData_Fields, *PShock_RecvCardSubExchangeRData_Fields;

typedef struct Shock_RecvCardSubExchangeRData_VTable Shock_RecvCardSubExchangeRData_VTable, *PShock_RecvCardSubExchangeRData_VTable;

struct Shock_RecvCardSubExchangeRData_Fields {
    struct Shock_ProtocolData_Item_array *item_list;
    struct Shock_ProtocolData_CardSub_array *card_sub_list;
};

struct Shock_RecvCardSubExchangeR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvCardSubExchangeRData_o *data;
    int32_t server_time;
};

struct Shock_RecvCardSubExchangeRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvCardSubExchangeRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvCardSubExchangeRData_VTable vtable;
};

struct Shock_RecvCardSubExchangeRData_o {
    struct Shock_RecvCardSubExchangeRData_c *klass;
    void *monitor;
    struct Shock_RecvCardSubExchangeRData_Fields fields;
};

struct Shock_RecvCardSubExchangeR_o {
    struct Shock_RecvCardSubExchangeR_c *klass;
    void *monitor;
    struct Shock_RecvCardSubExchangeR_Fields fields;
};

typedef union _union_218313 _union_218313, *P_union_218313;

union _union_218313 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218315 _union_218315, *P_union_218315;

union _union_218315 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268318C MethodInfo_268318C, *PMethodInfo_268318C;

typedef union _union_312380 _union_312380, *P_union_312380;

union _union_312380 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268318C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218317 _union_218317, *P_union_218317;

union _union_218317 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218307 _union_218307, *P_union_218307;

union _union_218307 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20B3A10 MethodInfo_20B3A10, *PMethodInfo_20B3A10;

typedef union _union_340966 _union_340966, *P_union_340966;

union _union_340966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B3A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218309 _union_218309, *P_union_218309;

union _union_218309 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginBonusScene___c_c Aoharu_LoginBonusScene___c_c, *PAoharu_LoginBonusScene___c_c;

typedef struct Aoharu_LoginBonusScene___c_StaticFields Aoharu_LoginBonusScene___c_StaticFields, *PAoharu_LoginBonusScene___c_StaticFields;

typedef struct Aoharu_LoginBonusScene___c_VTable Aoharu_LoginBonusScene___c_VTable, *PAoharu_LoginBonusScene___c_VTable;

typedef struct Aoharu_LoginBonusScene___c_o Aoharu_LoginBonusScene___c_o, *PAoharu_LoginBonusScene___c_o;

typedef struct Aoharu_LoginBonusScene___c_Fields Aoharu_LoginBonusScene___c_Fields, *PAoharu_LoginBonusScene___c_Fields;

struct Aoharu_LoginBonusScene___c_StaticFields {
    struct Aoharu_LoginBonusScene___c_o *__9;
    struct System_Action_Action__o *__9__18_0;
    struct System_Action_Action__o *__9__18_1;
};

struct Aoharu_LoginBonusScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_LoginBonusScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusScene___c_VTable vtable;
};

struct Aoharu_LoginBonusScene___c_Fields {
};

struct Aoharu_LoginBonusScene___c_o {
    struct Aoharu_LoginBonusScene___c_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusScene___c_Fields fields;
};

typedef struct Shock_CommonBgMovieMstTable_StaticFields Shock_CommonBgMovieMstTable_StaticFields, *PShock_CommonBgMovieMstTable_StaticFields;

typedef struct Shock_CommonBgMovieMstTable_o Shock_CommonBgMovieMstTable_o, *PShock_CommonBgMovieMstTable_o;

typedef struct Carbon_ListDictionary_uint__CommonBgMovieMst__o Carbon_ListDictionary_uint__CommonBgMovieMst__o, *PCarbon_ListDictionary_uint__CommonBgMovieMst__o;

typedef struct Shock_CommonBgMovieMstTable_c Shock_CommonBgMovieMstTable_c, *PShock_CommonBgMovieMstTable_c;

typedef struct Shock_CommonBgMovieMstTable_Fields Shock_CommonBgMovieMstTable_Fields, *PShock_CommonBgMovieMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__CommonBgMovieMst__c Carbon_ListDictionary_uint__CommonBgMovieMst__c, *PCarbon_ListDictionary_uint__CommonBgMovieMst__c;

typedef struct Carbon_ListDictionary_uint__CommonBgMovieMst__Fields Carbon_ListDictionary_uint__CommonBgMovieMst__Fields, *PCarbon_ListDictionary_uint__CommonBgMovieMst__Fields;

typedef struct Shock_GameMstTableBase_CommonBgMovieMst__uint__Fields Shock_GameMstTableBase_CommonBgMovieMst__uint__Fields, *PShock_GameMstTableBase_CommonBgMovieMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__CommonBgMovieMst__VTable Carbon_ListDictionary_uint__CommonBgMovieMst__VTable, *PCarbon_ListDictionary_uint__CommonBgMovieMst__VTable;

struct Shock_GameMstTableBase_CommonBgMovieMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Carbon_ListDictionary_uint__CommonBgMovieMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__CommonBgMovieMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__CommonBgMovieMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__CommonBgMovieMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_uint__CommonBgMovieMst__o {
    struct Carbon_ListDictionary_uint__CommonBgMovieMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__CommonBgMovieMst__Fields fields;
};

struct Shock_CommonBgMovieMstTable_Fields {
    struct Shock_GameMstTableBase_CommonBgMovieMst__uint__Fields super;
};

struct Shock_CommonBgMovieMstTable_o {
    struct Shock_CommonBgMovieMstTable_c *klass;
    void *monitor;
    struct Shock_CommonBgMovieMstTable_Fields fields;
};

struct Shock_CommonBgMovieMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_CommonBgMovieMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CommonBgMovieMstTable_VTable vtable;
};

struct Shock_CommonBgMovieMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_CommonBgMovieMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__CommonBgMovieMst__o *ms_HashTable;
};

typedef struct MethodInfo_3265D90 MethodInfo_3265D90, *PMethodInfo_3265D90;

typedef union _union_315159 _union_315159, *P_union_315159;

union _union_315159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265D90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_o Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_o, *PChipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_o;

typedef struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_c Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_c, *PChipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_c;

typedef struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_Fields Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_Fields, *PChipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_Fields;

typedef struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_VTable Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_VTable, *PChipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_VTable;

typedef struct Chipstar_Downloads_UrlLocation_o Chipstar_Downloads_UrlLocation_o, *PChipstar_Downloads_UrlLocation_o;

typedef struct Chipstar_Downloads_UrlLocation_c Chipstar_Downloads_UrlLocation_c, *PChipstar_Downloads_UrlLocation_c;

typedef struct Chipstar_Downloads_UrlLocation_Fields Chipstar_Downloads_UrlLocation_Fields, *PChipstar_Downloads_UrlLocation_Fields;

typedef struct Chipstar_Downloads_UrlLocation_VTable Chipstar_Downloads_UrlLocation_VTable, *PChipstar_Downloads_UrlLocation_VTable;

struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_Fields {
    struct Chipstar_Downloads_UrlLocation_o *m_default;
};

struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_o {
    struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_Fields fields;
};

struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Contains;
    struct VirtualInvokeData _5_Find;
    struct VirtualInvokeData _6_GetList;
    struct VirtualInvokeData _7_GetSaveLocation;
    struct VirtualInvokeData _8_GetServerLocation;
    struct VirtualInvokeData _9_GetRemoteServerLocation;
    struct VirtualInvokeData _10_Build;
    struct VirtualInvokeData _11_Dispose;
};

struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_EmptySoundDatabaseBuilder_EmptyDatabase_VTable vtable;
};

struct Chipstar_Downloads_UrlLocation_Fields {
    struct System_Uri_o *m_uri;
};

struct Chipstar_Downloads_UrlLocation_o {
    struct Chipstar_Downloads_UrlLocation_c *klass;
    void *monitor;
    struct Chipstar_Downloads_UrlLocation_Fields fields;
};

struct Chipstar_Downloads_UrlLocation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FullPath;
    struct VirtualInvokeData _5_get_IsLocalFile;
    struct VirtualInvokeData _6_get_IsLocal;
    struct VirtualInvokeData _7_ToFileSystemAccessPoint;
    struct VirtualInvokeData _8_ToUrlAccessPoint;
    struct VirtualInvokeData _9_ToAssetBundleAccessPoint;
};

struct Chipstar_Downloads_UrlLocation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_UrlLocation_VTable vtable;
};

typedef struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__o Chipstar_Downloads_AssetLoad_AsyncLoad_T__o, *PChipstar_Downloads_AssetLoad_AsyncLoad_T__o;

typedef struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__Fields Chipstar_Downloads_AssetLoad_AsyncLoad_T__Fields, *PChipstar_Downloads_AssetLoad_AsyncLoad_T__Fields;

typedef struct Chipstar_Downloads_AssetLoad_AssetLoadHandler_T__Fields Chipstar_Downloads_AssetLoad_AssetLoadHandler_T__Fields, *PChipstar_Downloads_AssetLoad_AssetLoadHandler_T__Fields;

typedef struct Chipstar_Downloads_DLHandler_AssetBundleRequest__T__Fields Chipstar_Downloads_DLHandler_AssetBundleRequest__T__Fields, *PChipstar_Downloads_DLHandler_AssetBundleRequest__T__Fields;

struct Chipstar_Downloads_DLHandler_AssetBundleRequest__T__Fields {
};

struct Chipstar_Downloads_AssetLoad_AssetLoadHandler_T__Fields {
    struct Chipstar_Downloads_DLHandler_AssetBundleRequest__T__Fields super;
};

struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__Fields {
    struct Chipstar_Downloads_AssetLoad_AssetLoadHandler_T__Fields super;
};

struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__o {
    struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetLoad_AsyncLoad_T__Fields fields;
};

typedef union _union_218301 _union_218301, *P_union_218301;

union _union_218301 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218303 _union_218303, *P_union_218303;

union _union_218303 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Fields Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Fields, *PCysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Fields;

struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Fields {
    int32_t playerLoopTiming;
    struct System_Threading_CancellationToken_o cancellationToken;
};

typedef union _union_218305 _union_218305, *P_union_218305;

union _union_218305 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2FDC4_RGCTXs MethodInfo_2C2FDC4_RGCTXs, *PMethodInfo_2C2FDC4_RGCTXs;

struct MethodInfo_2C2FDC4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Func_T__TKey__bool_;
    struct MethodInfo *_3_System_Func_T__TKey__bool__Invoke;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct MethodInfo_1BC4AC4 MethodInfo_1BC4AC4, *PMethodInfo_1BC4AC4;

typedef union _union_303774 _union_303774, *P_union_303774;

union _union_303774 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC4AC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303774 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Empty_c System_Empty_c, *PSystem_Empty_c;

typedef struct System_Empty_StaticFields System_Empty_StaticFields, *PSystem_Empty_StaticFields;

typedef struct System_Empty_VTable System_Empty_VTable, *PSystem_Empty_VTable;

typedef struct System_Empty_o System_Empty_o, *PSystem_Empty_o;

typedef struct System_Empty_Fields System_Empty_Fields, *PSystem_Empty_Fields;

struct System_Empty_Fields {
};

struct System_Empty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObjectData;
};

struct System_Empty_c {
    struct Il2CppClass_1 _1;
    struct System_Empty_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Empty_VTable vtable;
};

struct System_Empty_o {
    struct System_Empty_c *klass;
    void *monitor;
    struct System_Empty_Fields fields;
};

struct System_Empty_StaticFields {
    struct System_Empty_o *Value;
};

typedef struct Shock_MembershipData___c__DisplayClass28_0_c Shock_MembershipData___c__DisplayClass28_0_c, *PShock_MembershipData___c__DisplayClass28_0_c;

typedef struct Shock_MembershipData___c__DisplayClass28_0_VTable Shock_MembershipData___c__DisplayClass28_0_VTable, *PShock_MembershipData___c__DisplayClass28_0_VTable;

struct Shock_MembershipData___c__DisplayClass28_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MembershipData___c__DisplayClass28_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MembershipData___c__DisplayClass28_0_VTable vtable;
};

typedef struct MethodInfo_28B6458 MethodInfo_28B6458, *PMethodInfo_28B6458;

typedef union _union_311834 _union_311834, *P_union_311834;

union _union_311834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B6458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D1644 MethodInfo_21D1644, *PMethodInfo_21D1644;

struct MethodInfo_21D1644 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_ITextElement_c TMPro_ITextElement_c, *PTMPro_ITextElement_c;

struct TMPro_ITextElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1799EA0 MethodInfo_1799EA0, *PMethodInfo_1799EA0;

typedef union _union_261898 _union_261898, *P_union_261898;

union _union_261898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1799EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_SoundFileTypeExtension_VTable Chipstar_Downloads_CriWare_SoundFileTypeExtension_VTable, *PChipstar_Downloads_CriWare_SoundFileTypeExtension_VTable;

struct Chipstar_Downloads_CriWare_SoundFileTypeExtension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_257948 _union_257948, *P_union_257948;

union _union_257948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14B9160 MethodInfo_14B9160, *PMethodInfo_14B9160;

typedef union _union_260084 _union_260084, *P_union_260084;

union _union_260084 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14B9160 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A8DA0 MethodInfo_12A8DA0, *PMethodInfo_12A8DA0;

typedef union _union_209989 _union_209989, *P_union_209989;

union _union_209989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A8DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A8DA0_RGCTXs *rgctx_data;
    union _union_209989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3398BF0 MethodInfo_3398BF0, *PMethodInfo_3398BF0;

typedef union _union_224233 _union_224233, *P_union_224233;

union _union_224233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__T7__TR__Fields UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__T7__TR__Fields, *PUniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__T7__TR__Fields;

typedef struct UniRx_IObservable_T7__o UniRx_IObservable_T7__o, *PUniRx_IObservable_T7__o;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__o UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__o, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__o;

typedef struct UniRx_IObservable_T7__c UniRx_IObservable_T7__c, *PUniRx_IObservable_T7__c;

typedef struct UniRx_IObservable_T7__Fields UniRx_IObservable_T7__Fields, *PUniRx_IObservable_T7__Fields;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__c UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__c, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__c;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__Fields UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__Fields, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__Fields;

typedef struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__VTable UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__VTable, *PUniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__VTable;

struct UniRx_IObservable_T7__Fields {
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_CombineLatestObservable_T1__T2__T3__T4__T5__T6__T7__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T1__o *source1;
    struct UniRx_IObservable_T2__o *source2;
    struct UniRx_IObservable_T3__o *source3;
    struct UniRx_IObservable_T4__o *source4;
    struct UniRx_IObservable_T5__o *source5;
    struct UniRx_IObservable_T6__o *source6;
    struct UniRx_IObservable_T7__o *source7;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__o *resultSelector;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__VTable vtable;
};

struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__o {
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__T6__T7__TR__Fields fields;
};

struct UniRx_IObservable_T7__o {
    struct UniRx_IObservable_T7__c *klass;
    void *monitor;
    struct UniRx_IObservable_T7__Fields fields;
};

struct UniRx_IObservable_T7__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_218331 _union_218331, *P_union_218331;

union _union_218331 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257940 _union_257940, *P_union_257940;

union _union_257940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218333 _union_218333, *P_union_218333;

union _union_218333 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257942 _union_257942, *P_union_257942;

union _union_257942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218335 _union_218335, *P_union_218335;

union _union_218335 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C3488 MethodInfo_10C3488, *PMethodInfo_10C3488;

typedef union _union_208545 _union_208545, *P_union_208545;

union _union_208545 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208545 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218337 _union_218337, *P_union_218337;

union _union_218337 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257946 _union_257946, *P_union_257946;

union _union_257946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1807880_RGCTXs MethodInfo_1807880_RGCTXs, *PMethodInfo_1807880_RGCTXs;

struct MethodInfo_1807880_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__array System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__array, *PSystem_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__array;

struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_AnimationStateData_AnimationPair__float__o m_Items[65535];
};

typedef union _union_218339 _union_218339, *P_union_218339;

union _union_218339 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218329 _union_218329, *P_union_218329;

union _union_218329 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243307 _union_243307, *P_union_243307;

union _union_243307 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243309 _union_243309, *P_union_243309;

union _union_243309 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_Fields Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmDiffcultyLevel_DiffcultyLevelObjectPair_Fields {
    struct Shock_SerializableKeyValuePair_LIVE_LEVEL__GameObject__Fields super;
};

typedef union _union_243301 _union_243301, *P_union_243301;

union _union_243301 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243303 _union_243303, *P_union_243303;

union _union_243303 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_IncomingWebhooks__SendMessage_d__0_c Shock_IncomingWebhooks__SendMessage_d__0_c, *PShock_IncomingWebhooks__SendMessage_d__0_c;

typedef struct Shock_IncomingWebhooks__SendMessage_d__0_VTable Shock_IncomingWebhooks__SendMessage_d__0_VTable, *PShock_IncomingWebhooks__SendMessage_d__0_VTable;

struct Shock_IncomingWebhooks__SendMessage_d__0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_IncomingWebhooks__SendMessage_d__0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_IncomingWebhooks__SendMessage_d__0_VTable vtable;
};

typedef struct MethodInfo_140EA20 MethodInfo_140EA20, *PMethodInfo_140EA20;

typedef union _union_258010 _union_258010, *P_union_258010;

union _union_258010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140EA20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_192CB34_RGCTXs MethodInfo_192CB34_RGCTXs, *PMethodInfo_192CB34_RGCTXs;

struct MethodInfo_192CB34_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_257938 _union_257938, *P_union_257938;

union _union_257938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Contexts_CrossContextChannel_ContextRestoreSink_VTable System_Runtime_Remoting_Contexts_CrossContextChannel_ContextRestoreSink_VTable, *PSystem_Runtime_Remoting_Contexts_CrossContextChannel_ContextRestoreSink_VTable;

struct System_Runtime_Remoting_Contexts_CrossContextChannel_ContextRestoreSink_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SyncProcessMessage;
    struct VirtualInvokeData _5_AsyncProcessMessage;
};

typedef struct MethodInfo_24DF14C MethodInfo_24DF14C, *PMethodInfo_24DF14C;

typedef union _union_176550 _union_176550, *P_union_176550;

union _union_176550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF14C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Notice_MissionClearNoticeWindow___c_VTable Shock_Notice_MissionClearNoticeWindow___c_VTable, *PShock_Notice_MissionClearNoticeWindow___c_VTable;

struct Shock_Notice_MissionClearNoticeWindow___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218321 _union_218321, *P_union_218321;

union _union_218321 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_ITextElement_o TMPro_ITextElement_o, *PTMPro_ITextElement_o;

typedef struct TMPro_ITextElement_Fields TMPro_ITextElement_Fields, *PTMPro_ITextElement_Fields;

struct TMPro_ITextElement_Fields {
};

struct TMPro_ITextElement_o {
    struct TMPro_ITextElement_c *klass;
    void *monitor;
    struct TMPro_ITextElement_Fields fields;
};

typedef struct MethodInfo_24DF148 MethodInfo_24DF148, *PMethodInfo_24DF148;

typedef union _union_175112 _union_175112, *P_union_175112;

union _union_175112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257930 _union_257930, *P_union_257930;

union _union_257930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218323 _union_218323, *P_union_218323;

union _union_218323 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_IncomingWebhooks__SendMessage_d__0_o Shock_IncomingWebhooks__SendMessage_d__0_o, *PShock_IncomingWebhooks__SendMessage_d__0_o;

typedef struct Shock_IncomingWebhooks__SendMessage_d__0_Fields Shock_IncomingWebhooks__SendMessage_d__0_Fields, *PShock_IncomingWebhooks__SendMessage_d__0_Fields;

typedef struct UnityEngine_WWW_o UnityEngine_WWW_o, *PUnityEngine_WWW_o;

typedef struct UnityEngine_WWW_c UnityEngine_WWW_c, *PUnityEngine_WWW_c;

typedef struct UnityEngine_WWW_VTable UnityEngine_WWW_VTable, *PUnityEngine_WWW_VTable;

struct UnityEngine_WWW_o {
    struct UnityEngine_WWW_c *klass;
    void *monitor;
    struct UnityEngine_WWW_Fields fields;
};

struct UnityEngine_WWW_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_keepWaiting;
    struct VirtualInvokeData _8_Reset;
    struct VirtualInvokeData _9_Dispose;
};

struct UnityEngine_WWW_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_WWW_VTable vtable;
};

struct Shock_IncomingWebhooks__SendMessage_d__0_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_Payload_o *payload;
    struct System_String_o *url;
    struct System_Action_string__o *onError;
    struct System_Action_o *onSuccess;
    struct UnityEngine_WWW_o *_www_5__2;
};

struct Shock_IncomingWebhooks__SendMessage_d__0_o {
    struct Shock_IncomingWebhooks__SendMessage_d__0_c *klass;
    void *monitor;
    struct Shock_IncomingWebhooks__SendMessage_d__0_Fields fields;
};

typedef union _union_257932 _union_257932, *P_union_257932;

union _union_257932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218325 _union_218325, *P_union_218325;

union _union_218325 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257934 _union_257934, *P_union_257934;

union _union_257934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218327 _union_218327, *P_union_218327;

union _union_218327 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257936 _union_257936, *P_union_257936;

union _union_257936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1339C54 MethodInfo_1339C54, *PMethodInfo_1339C54;

typedef union _union_270238 _union_270238, *P_union_270238;

union _union_270238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1339C54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ShopUtils___c__DisplayClass20_0_c Shock_ShopUtils___c__DisplayClass20_0_c, *PShock_ShopUtils___c__DisplayClass20_0_c;

typedef struct Shock_ShopUtils___c__DisplayClass20_0_VTable Shock_ShopUtils___c__DisplayClass20_0_VTable, *PShock_ShopUtils___c__DisplayClass20_0_VTable;

struct Shock_ShopUtils___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ShopUtils___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShopUtils___c__DisplayClass20_0_VTable vtable;
};

typedef struct Shock_LiveRecommendMstTable___c__DisplayClass13_0_VTable Shock_LiveRecommendMstTable___c__DisplayClass13_0_VTable, *PShock_LiveRecommendMstTable___c__DisplayClass13_0_VTable;

struct Shock_LiveRecommendMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_SDCharacter__bool__Fields System_Func_SDCharacter__bool__Fields, *PSystem_Func_SDCharacter__bool__Fields;

struct System_Func_SDCharacter__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_19F7D10 MethodInfo_19F7D10, *PMethodInfo_19F7D10;

struct MethodInfo_19F7D10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256297 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3ED7C MethodInfo_1D3ED7C, *PMethodInfo_1D3ED7C;

typedef union _union_227747 _union_227747, *P_union_227747;

union _union_227747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3ED7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16ABE6C MethodInfo_16ABE6C, *PMethodInfo_16ABE6C;

typedef union _union_159503 _union_159503, *P_union_159503;

union _union_159503 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16ABE6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159503 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_c SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_c, *PSharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_c;

typedef struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_VTable SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_VTable, *PSharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_VTable;

struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Current;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_Reset;
};

struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_o Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_o, *PCysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_Fields;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_Fields fields;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncAnimatorMoveTrigger_VTable vtable;
};

typedef union _union_257926 _union_257926, *P_union_257926;

union _union_257926 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251205C MethodInfo_251205C, *PMethodInfo_251205C;

typedef union _union_247061 _union_247061, *P_union_247061;

union _union_247061 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251205C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247061 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundManager___c__DisplayClass190_1_c Shock_SoundManager___c__DisplayClass190_1_c, *PShock_SoundManager___c__DisplayClass190_1_c;

typedef struct Shock_SoundManager___c__DisplayClass190_1_VTable Shock_SoundManager___c__DisplayClass190_1_VTable, *PShock_SoundManager___c__DisplayClass190_1_VTable;

struct Shock_SoundManager___c__DisplayClass190_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundManager___c__DisplayClass190_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundManager___c__DisplayClass190_1_VTable vtable;
};

typedef struct MethodInfo_2C2FB24_RGCTXs MethodInfo_2C2FB24_RGCTXs, *PMethodInfo_2C2FB24_RGCTXs;

struct MethodInfo_2C2FB24_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Predicate_T_;
    struct MethodInfo *_3_System_Predicate_T__Invoke;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef union _union_218351 _union_218351, *P_union_218351;

union _union_218351 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218353 _union_218353, *P_union_218353;

union _union_218353 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_2_VTable Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_2_VTable, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_2_VTable;

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass45_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_o SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_o, *PSharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_o;

typedef struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_Fields SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_Fields, *PSharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_Fields;

typedef struct SharpCompress_Readers_Rar_MultiVolumeRarReader_o SharpCompress_Readers_Rar_MultiVolumeRarReader_o, *PSharpCompress_Readers_Rar_MultiVolumeRarReader_o;

typedef struct System_Collections_Generic_IEnumerator_Stream__o System_Collections_Generic_IEnumerator_Stream__o, *PSystem_Collections_Generic_IEnumerator_Stream__o;

typedef struct SharpCompress_Common_FilePart_o SharpCompress_Common_FilePart_o, *PSharpCompress_Common_FilePart_o;

typedef struct SharpCompress_Readers_Rar_MultiVolumeRarReader_c SharpCompress_Readers_Rar_MultiVolumeRarReader_c, *PSharpCompress_Readers_Rar_MultiVolumeRarReader_c;

typedef struct SharpCompress_Readers_Rar_MultiVolumeRarReader_Fields SharpCompress_Readers_Rar_MultiVolumeRarReader_Fields, *PSharpCompress_Readers_Rar_MultiVolumeRarReader_Fields;

typedef struct System_Collections_Generic_IEnumerator_Stream__c System_Collections_Generic_IEnumerator_Stream__c, *PSystem_Collections_Generic_IEnumerator_Stream__c;

typedef struct System_Collections_Generic_IEnumerator_Stream__Fields System_Collections_Generic_IEnumerator_Stream__Fields, *PSystem_Collections_Generic_IEnumerator_Stream__Fields;

typedef struct SharpCompress_Common_FilePart_c SharpCompress_Common_FilePart_c, *PSharpCompress_Common_FilePart_c;

typedef struct SharpCompress_Readers_Rar_MultiVolumeRarReader_VTable SharpCompress_Readers_Rar_MultiVolumeRarReader_VTable, *PSharpCompress_Readers_Rar_MultiVolumeRarReader_VTable;

struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_Fields {
    struct SharpCompress_Readers_Rar_MultiVolumeRarReader_o *reader;
    struct System_Collections_Generic_IEnumerator_Stream__o *nextReadableStreams;
    struct System_IO_Stream_o *tempStream;
    bool isFirst;
    struct SharpCompress_Common_FilePart_o *_Current_k__BackingField;
};

struct SharpCompress_Common_FilePart_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_FilePart_VTable vtable;
};

struct SharpCompress_Common_FilePart_o {
    struct SharpCompress_Common_FilePart_c *klass;
    void *monitor;
    struct SharpCompress_Common_FilePart_Fields fields;
};

struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_o {
    struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_c *klass;
    void *monitor;
    struct SharpCompress_Readers_Rar_MultiVolumeRarReader_MultiVolumeStreamEnumerator_Fields fields;
};

struct System_Collections_Generic_IEnumerator_Stream__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_Stream__Fields {
};

struct System_Collections_Generic_IEnumerator_Stream__o {
    struct System_Collections_Generic_IEnumerator_Stream__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_Stream__Fields fields;
};

struct SharpCompress_Readers_Rar_MultiVolumeRarReader_Fields {
    struct SharpCompress_Readers_Rar_RarReader_Fields super;
    struct System_Collections_Generic_IEnumerator_Stream__o *streams;
    struct System_IO_Stream_o *tempStream;
};

struct SharpCompress_Readers_Rar_MultiVolumeRarReader_o {
    struct SharpCompress_Readers_Rar_MultiVolumeRarReader_c *klass;
    void *monitor;
    struct SharpCompress_Readers_Rar_MultiVolumeRarReader_Fields fields;
};

struct SharpCompress_Readers_Rar_MultiVolumeRarReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionProgress;
    struct VirtualInvokeData _5_remove_EntryExtractionProgress;
    struct VirtualInvokeData _6_add_CompressedBytesRead;
    struct VirtualInvokeData _7_remove_CompressedBytesRead;
    struct VirtualInvokeData _8_add_FilePartExtractionBegin;
    struct VirtualInvokeData _9_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _10_get_ArchiveType;
    struct VirtualInvokeData _11_SharpCompress_Readers_IReader_get_Entry;
    struct VirtualInvokeData _12_WriteEntryTo;
    struct VirtualInvokeData _13_get_Cancelled;
    struct VirtualInvokeData _14_Cancel;
    struct VirtualInvokeData _15_MoveToNextEntry;
    struct VirtualInvokeData _16_OpenEntryStream;
    struct VirtualInvokeData _17_Dispose;
    struct VirtualInvokeData _18_SharpCompress_Readers_IReaderExtractionListener_FireEntryExtractionProgress;
    struct VirtualInvokeData _19_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _20_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _21_get_Volume;
    struct VirtualInvokeData _22_RequestInitialStream;
    struct VirtualInvokeData _23_NextEntryForCurrentStream;
    struct VirtualInvokeData _24_GetEntries;
    struct VirtualInvokeData _25_GetEntryStream;
    struct VirtualInvokeData _26_ValidateArchive;
    struct VirtualInvokeData _27_CreateFilePartEnumerableForCurrentEntry;
};

struct SharpCompress_Readers_Rar_MultiVolumeRarReader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Readers_Rar_MultiVolumeRarReader_VTable vtable;
};

typedef union _union_218355 _union_218355, *P_union_218355;

union _union_218355 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257920 _union_257920, *P_union_257920;

union _union_257920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218357 _union_218357, *P_union_218357;

union _union_218357 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3ED74 MethodInfo_1D3ED74, *PMethodInfo_1D3ED74;

typedef union _union_227579 _union_227579, *P_union_227579;

union _union_227579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3ED74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257922 _union_257922, *P_union_257922;

union _union_257922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218359 _union_218359, *P_union_218359;

union _union_218359 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257924 _union_257924, *P_union_257924;

union _union_257924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26581B0 MethodInfo_26581B0, *PMethodInfo_26581B0;

typedef union _union_173850 _union_173850, *P_union_173850;

union _union_173850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26581B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_AndroidExporter__Run_d__3_Fields Chipstar_Downloads_CriWare_AndroidExporter__Run_d__3_Fields, *PChipstar_Downloads_CriWare_AndroidExporter__Run_d__3_Fields;

typedef struct Chipstar_Downloads_CriWare_AndroidExporter_o Chipstar_Downloads_CriWare_AndroidExporter_o, *PChipstar_Downloads_CriWare_AndroidExporter_o;

typedef struct Chipstar_Downloads_CriWare_AndroidExporter_c Chipstar_Downloads_CriWare_AndroidExporter_c, *PChipstar_Downloads_CriWare_AndroidExporter_c;

typedef struct Chipstar_Downloads_CriWare_AndroidExporter_Fields Chipstar_Downloads_CriWare_AndroidExporter_Fields, *PChipstar_Downloads_CriWare_AndroidExporter_Fields;

typedef struct Chipstar_Downloads_CriWare_LocalFileExporter_Fields Chipstar_Downloads_CriWare_LocalFileExporter_Fields, *PChipstar_Downloads_CriWare_LocalFileExporter_Fields;

struct Chipstar_Downloads_CriWare_LocalFileExporter_Fields {
};

struct Chipstar_Downloads_CriWare_AndroidExporter_Fields {
    struct Chipstar_Downloads_CriWare_LocalFileExporter_Fields super;
    struct Chipstar_Downloads_IAccessPoint_o *m_exportDir;
    struct Chipstar_Downloads_IAccessPoint_o *m_sourceDir;
};

struct Chipstar_Downloads_CriWare_AndroidExporter_o {
    struct Chipstar_Downloads_CriWare_AndroidExporter_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_AndroidExporter_Fields fields;
};

struct Chipstar_Downloads_CriWare_AndroidExporter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_AndroidExporter_VTable vtable;
};

struct Chipstar_Downloads_CriWare_AndroidExporter__Run_d__3_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Chipstar_Downloads_CriWare_AndroidExporter_o *__4__this;
    struct System_String_o *relativePath;
};

typedef struct MethodInfo_2012B78 MethodInfo_2012B78, *PMethodInfo_2012B78;

typedef union _union_255089 _union_255089, *P_union_255089;

union _union_255089 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012B78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255089 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BBFAF0 MethodInfo_2BBFAF0, *PMethodInfo_2BBFAF0;

typedef union _union_300205 _union_300205, *P_union_300205;

union _union_300205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBFAF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_223750C MethodInfo_223750C, *PMethodInfo_223750C;

typedef union _union_291224 _union_291224, *P_union_291224;

union _union_291224 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_223750C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291224 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257916 _union_257916, *P_union_257916;

union _union_257916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_157FB48 MethodInfo_157FB48, *PMethodInfo_157FB48;

typedef union _union_170211 _union_170211, *P_union_170211;

union _union_170211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157FB48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_257918 _union_257918, *P_union_257918;

union _union_257918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218341 _union_218341, *P_union_218341;

union _union_218341 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218343 _union_218343, *P_union_218343;

union _union_218343 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_CriAtomCueSheet__o System_Predicate_CriAtomCueSheet__o, *PSystem_Predicate_CriAtomCueSheet__o;

typedef struct System_Predicate_CriAtomCueSheet__Fields System_Predicate_CriAtomCueSheet__Fields, *PSystem_Predicate_CriAtomCueSheet__Fields;

struct System_Predicate_CriAtomCueSheet__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_CriAtomCueSheet__o {
    struct System_Predicate_CriAtomCueSheet__c *klass;
    void *monitor;
    struct System_Predicate_CriAtomCueSheet__Fields fields;
};

typedef union _union_218345 _union_218345, *P_union_218345;

union _union_218345 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DF128 MethodInfo_24DF128, *PMethodInfo_24DF128;

typedef union _union_173674 _union_173674, *P_union_173674;

union _union_173674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218347 _union_218347, *P_union_218347;

union _union_218347 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218349 _union_218349, *P_union_218349;

union _union_218349 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_257914 _union_257914, *P_union_257914;

union _union_257914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_Cryptography_DSAManaged_Fields Mono_Security_Cryptography_DSAManaged_Fields, *PMono_Security_Cryptography_DSAManaged_Fields;

typedef struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_o Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_o, *PMono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_o;

typedef struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_c Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_c, *PMono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_c;

typedef struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_Fields Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_Fields, *PMono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_Fields;

typedef struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_VTable Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_VTable, *PMono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_VTable;

struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Security_Cryptography_DSAManaged_Fields {
    struct System_Security_Cryptography_DSA_Fields super;
    bool keypairGenerated;
    bool m_disposed;
    struct Mono_Math_BigInteger_o *p;
    struct Mono_Math_BigInteger_o *q;
    struct Mono_Math_BigInteger_o *g;
    struct Mono_Math_BigInteger_o *x;
    struct Mono_Math_BigInteger_o *y;
    struct Mono_Math_BigInteger_o *j;
    struct Mono_Math_BigInteger_o *seed;
    int32_t counter;
    bool j_missing;
    struct System_Security_Cryptography_RandomNumberGenerator_o *rng;
    struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_o *KeyGenerated;
};

struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_VTable vtable;
};

struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_o {
    struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_c *klass;
    void *monitor;
    struct Mono_Security_Cryptography_DSAManaged_KeyGeneratedEventHandler_Fields fields;
};

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_c GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_c, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_c;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_VTable GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_VTable, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_VTable;

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_13115FC MethodInfo_13115FC, *PMethodInfo_13115FC;

typedef union _union_308916 _union_308916, *P_union_308916;

union _union_308916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13115FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_180D214_RGCTXs MethodInfo_180D214_RGCTXs, *PMethodInfo_180D214_RGCTXs;

struct MethodInfo_180D214_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct GooglePlayGames_OurUtils_NearbyHelperObject_o GooglePlayGames_OurUtils_NearbyHelperObject_o, *PGooglePlayGames_OurUtils_NearbyHelperObject_o;

typedef struct GooglePlayGames_OurUtils_NearbyHelperObject_c GooglePlayGames_OurUtils_NearbyHelperObject_c, *PGooglePlayGames_OurUtils_NearbyHelperObject_c;

typedef struct GooglePlayGames_OurUtils_NearbyHelperObject_Fields GooglePlayGames_OurUtils_NearbyHelperObject_Fields, *PGooglePlayGames_OurUtils_NearbyHelperObject_Fields;

typedef struct GooglePlayGames_OurUtils_NearbyHelperObject_StaticFields GooglePlayGames_OurUtils_NearbyHelperObject_StaticFields, *PGooglePlayGames_OurUtils_NearbyHelperObject_StaticFields;

typedef struct GooglePlayGames_OurUtils_NearbyHelperObject_VTable GooglePlayGames_OurUtils_NearbyHelperObject_VTable, *PGooglePlayGames_OurUtils_NearbyHelperObject_VTable;

struct GooglePlayGames_OurUtils_NearbyHelperObject_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

struct GooglePlayGames_OurUtils_NearbyHelperObject_o {
    struct GooglePlayGames_OurUtils_NearbyHelperObject_c *klass;
    void *monitor;
    struct GooglePlayGames_OurUtils_NearbyHelperObject_Fields fields;
};

struct GooglePlayGames_OurUtils_NearbyHelperObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_OurUtils_NearbyHelperObject_c {
    struct Il2CppClass_1 _1;
    struct GooglePlayGames_OurUtils_NearbyHelperObject_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_OurUtils_NearbyHelperObject_VTable vtable;
};

struct GooglePlayGames_OurUtils_NearbyHelperObject_StaticFields {
    struct GooglePlayGames_OurUtils_NearbyHelperObject_o *instance;
    double mAdvertisingRemaining;
    double mDiscoveryRemaining;
    struct GooglePlayGames_BasicApi_Nearby_INearbyConnectionClient_o *mClient;
};

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_1_Fields Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_1_Fields, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass19_1_Fields;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_o Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_o, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_o;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_c Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_c, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_c;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_Fields Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_Fields, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_Fields;

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_VTable Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_VTable, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_VTable;

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_VTable vtable;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_Fields {
    struct Carbon_StepTask_o *task;
    struct Aoharu_Bingo_BingoResultDialog_o *__4__this;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_o {
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_Fields fields;
};

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_1_Fields {
    int32_t type;
    struct System_Collections_Generic_List_RewardData__o *rewardList;
    struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass19_0_o *CS___8__locals1;
};

typedef struct System_Collections_Generic_Dictionary_StylePropertyId__string__o System_Collections_Generic_Dictionary_StylePropertyId__string__o, *PSystem_Collections_Generic_Dictionary_StylePropertyId__string__o;

typedef struct System_Collections_Generic_Dictionary_StylePropertyId__string__c System_Collections_Generic_Dictionary_StylePropertyId__string__c, *PSystem_Collections_Generic_Dictionary_StylePropertyId__string__c;

typedef struct System_Collections_Generic_Dictionary_StylePropertyId__string__Fields System_Collections_Generic_Dictionary_StylePropertyId__string__Fields, *PSystem_Collections_Generic_Dictionary_StylePropertyId__string__Fields;

typedef struct System_Collections_Generic_Dictionary_StylePropertyId__string__VTable System_Collections_Generic_Dictionary_StylePropertyId__string__VTable, *PSystem_Collections_Generic_Dictionary_StylePropertyId__string__VTable;

struct System_Collections_Generic_Dictionary_StylePropertyId__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_StylePropertyId__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_StylePropertyId__string__VTable vtable;
};

struct System_Collections_Generic_Dictionary_StylePropertyId__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_StylePropertyId__string__o {
    struct System_Collections_Generic_Dictionary_StylePropertyId__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_StylePropertyId__string__Fields fields;
};

typedef struct MethodInfo_16E08B8 MethodInfo_16E08B8, *PMethodInfo_16E08B8;

typedef union _union_193231 _union_193231, *P_union_193231;

union _union_193231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E08B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0FA0 MethodInfo_2BA0FA0, *PMethodInfo_2BA0FA0;

typedef union _union_299619 _union_299619, *P_union_299619;

union _union_299619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_ReadOnlyAsyncReactiveProperty_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiRewardDialogScrollItem_c Aoharu_MultiRewardDialogScrollItem_c, *PAoharu_MultiRewardDialogScrollItem_c;

typedef struct Aoharu_MultiRewardDialogScrollItem_VTable Aoharu_MultiRewardDialogScrollItem_VTable, *PAoharu_MultiRewardDialogScrollItem_VTable;

struct Aoharu_MultiRewardDialogScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_MultiRewardDialogScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiRewardDialogScrollItem_VTable vtable;
};

typedef struct Firebase_Crashlytics_StackFrames_StackFramesEnumerator_VTable Firebase_Crashlytics_StackFrames_StackFramesEnumerator_VTable, *PFirebase_Crashlytics_StackFrames_StackFramesEnumerator_VTable;

struct Firebase_Crashlytics_StackFrames_StackFramesEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_global__System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_get_Current;
    struct VirtualInvokeData _8_Dispose;
};

typedef struct MethodInfo_14FC328_RGCTXs MethodInfo_14FC328_RGCTXs, *PMethodInfo_14FC328_RGCTXs;

struct MethodInfo_14FC328_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_IO_FileAttributes_VTable System_IO_FileAttributes_VTable, *PSystem_IO_FileAttributes_VTable;

struct System_IO_FileAttributes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2447C34 MethodInfo_2447C34, *PMethodInfo_2447C34;

struct MethodInfo_2447C34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Kyub_EmojiSearch_TMP_EmojiSpriteAsset_c Kyub_EmojiSearch_TMP_EmojiSpriteAsset_c, *PKyub_EmojiSearch_TMP_EmojiSpriteAsset_c;

typedef struct Kyub_EmojiSearch_TMP_EmojiSpriteAsset_VTable Kyub_EmojiSearch_TMP_EmojiSpriteAsset_VTable, *PKyub_EmojiSearch_TMP_EmojiSpriteAsset_VTable;

struct Kyub_EmojiSearch_TMP_EmojiSpriteAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
};

struct Kyub_EmojiSearch_TMP_EmojiSpriteAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Kyub_EmojiSearch_TMP_EmojiSpriteAsset_VTable vtable;
};

typedef struct MethodInfo_19F7DB8 MethodInfo_19F7DB8, *PMethodInfo_19F7DB8;

struct MethodInfo_19F7DB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1197_0_c Shock_Protocol___c__DisplayClass1197_0_c, *PShock_Protocol___c__DisplayClass1197_0_c;

struct Shock_Protocol___c__DisplayClass1197_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1197_0_VTable vtable;
};

typedef struct MethodInfo_26581D4 MethodInfo_26581D4, *PMethodInfo_26581D4;

typedef union _union_176726 _union_176726, *P_union_176726;

union _union_176726 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26581D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176726 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26977DC MethodInfo_26977DC, *PMethodInfo_26977DC;

typedef union _union_311056 _union_311056, *P_union_311056;

union _union_311056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26977DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_GachaScene_Bgm_o Shock_SoundKey_GachaScene_Bgm_o, *PShock_SoundKey_GachaScene_Bgm_o;

typedef struct Shock_SoundKey_GachaScene_Bgm_c Shock_SoundKey_GachaScene_Bgm_c, *PShock_SoundKey_GachaScene_Bgm_c;

typedef struct Shock_SoundKey_GachaScene_Bgm_Fields Shock_SoundKey_GachaScene_Bgm_Fields, *PShock_SoundKey_GachaScene_Bgm_Fields;

typedef struct Shock_SoundKey_GachaScene_Bgm_StaticFields Shock_SoundKey_GachaScene_Bgm_StaticFields, *PShock_SoundKey_GachaScene_Bgm_StaticFields;

typedef struct Shock_SoundKey_GachaScene_Bgm_VTable Shock_SoundKey_GachaScene_Bgm_VTable, *PShock_SoundKey_GachaScene_Bgm_VTable;

struct Shock_SoundKey_GachaScene_Bgm_Fields {
};

struct Shock_SoundKey_GachaScene_Bgm_o {
    struct Shock_SoundKey_GachaScene_Bgm_c *klass;
    void *monitor;
    struct Shock_SoundKey_GachaScene_Bgm_Fields fields;
};

struct Shock_SoundKey_GachaScene_Bgm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_GachaScene_Bgm_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_GachaScene_Bgm_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_GachaScene_Bgm_VTable vtable;
};

struct Shock_SoundKey_GachaScene_Bgm_StaticFields {
    struct System_String_o *Menu;
    struct System_String_o *Play;
    struct System_String_o *Result;
};

typedef struct Shock_Protocol___c__DisplayClass1197_0_o Shock_Protocol___c__DisplayClass1197_0_o, *PShock_Protocol___c__DisplayClass1197_0_o;

typedef struct Shock_Protocol___c__DisplayClass1197_0_Fields Shock_Protocol___c__DisplayClass1197_0_Fields, *PShock_Protocol___c__DisplayClass1197_0_Fields;

struct Shock_Protocol___c__DisplayClass1197_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1197_0_o {
    struct Shock_Protocol___c__DisplayClass1197_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1197_0_Fields fields;
};

typedef struct MethodInfo_26581D0 MethodInfo_26581D0, *PMethodInfo_26581D0;

typedef union _union_175288 _union_175288, *P_union_175288;

union _union_175288 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26581D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175288 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_157FC10 MethodInfo_157FC10, *PMethodInfo_157FC10;

struct MethodInfo_157FC10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164957 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_o GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_o, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_o;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_Fields GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_Fields, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_Fields;

typedef struct System_Action_ResponseStatus__VideoCapabilities__o System_Action_ResponseStatus__VideoCapabilities__o, *PSystem_Action_ResponseStatus__VideoCapabilities__o;

typedef struct System_Action_ResponseStatus__VideoCapabilities__c System_Action_ResponseStatus__VideoCapabilities__c, *PSystem_Action_ResponseStatus__VideoCapabilities__c;

typedef struct System_Action_ResponseStatus__VideoCapabilities__Fields System_Action_ResponseStatus__VideoCapabilities__Fields, *PSystem_Action_ResponseStatus__VideoCapabilities__Fields;

typedef struct System_Action_ResponseStatus__VideoCapabilities__VTable System_Action_ResponseStatus__VideoCapabilities__VTable, *PSystem_Action_ResponseStatus__VideoCapabilities__VTable;

struct System_Action_ResponseStatus__VideoCapabilities__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ResponseStatus__VideoCapabilities__o {
    struct System_Action_ResponseStatus__VideoCapabilities__c *klass;
    void *monitor;
    struct System_Action_ResponseStatus__VideoCapabilities__Fields fields;
};

struct System_Action_ResponseStatus__VideoCapabilities__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ResponseStatus__VideoCapabilities__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ResponseStatus__VideoCapabilities__VTable vtable;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_Fields {
    struct System_Action_ResponseStatus__VideoCapabilities__o *callback;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_o {
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass4_0_Fields fields;
};

typedef struct MethodInfo_1D73960 MethodInfo_1D73960, *PMethodInfo_1D73960;

struct MethodInfo_1D73960 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243E0B4 MethodInfo_243E0B4, *PMethodInfo_243E0B4;

typedef union _union_279976 _union_279976, *P_union_279976;

union _union_279976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E0B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_157FC08 MethodInfo_157FC08, *PMethodInfo_157FC08;

typedef union _union_170649 _union_170649, *P_union_170649;

union _union_170649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157FC08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_313E8D4 MethodInfo_313E8D4, *PMethodInfo_313E8D4;

typedef union _union_232611 _union_232611, *P_union_232611;

union _union_232611 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E8D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiRewardDialogScrollItem_o Aoharu_MultiRewardDialogScrollItem_o, *PAoharu_MultiRewardDialogScrollItem_o;

typedef struct Aoharu_MultiRewardDialogScrollItem_Fields Aoharu_MultiRewardDialogScrollItem_Fields, *PAoharu_MultiRewardDialogScrollItem_Fields;

struct Aoharu_MultiRewardDialogScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct Shock_RewardDataNode_o *m_RewardDataNode;
    struct UnityEngine_GameObject_o *m_RewardBonus;
    struct TMPro_TextMeshProUGUI_o *m_CharacterName;
    struct Shock_TextMeshUI_o *m_RewardText;
};

struct Aoharu_MultiRewardDialogScrollItem_o {
    struct Aoharu_MultiRewardDialogScrollItem_c *klass;
    void *monitor;
    struct Aoharu_MultiRewardDialogScrollItem_Fields fields;
};

typedef struct MethodInfo_15896AC MethodInfo_15896AC, *PMethodInfo_15896AC;

typedef union _union_168477 _union_168477, *P_union_168477;

union _union_168477 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15896AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__c UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__c, *PUnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__c;

struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__VTable vtable;
};

typedef struct MethodInfo_16D627C_RGCTXs MethodInfo_16D627C_RGCTXs, *PMethodInfo_16D627C_RGCTXs;

struct MethodInfo_16D627C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_336B504_RGCTXs MethodInfo_336B504_RGCTXs, *PMethodInfo_336B504_RGCTXs;

struct MethodInfo_336B504_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_AlbumScene___c__DisplayClass5_0_o Aoharu_AlbumScene___c__DisplayClass5_0_o, *PAoharu_AlbumScene___c__DisplayClass5_0_o;

typedef struct Aoharu_AlbumScene___c__DisplayClass5_0_c Aoharu_AlbumScene___c__DisplayClass5_0_c, *PAoharu_AlbumScene___c__DisplayClass5_0_c;

typedef struct Aoharu_AlbumScene___c__DisplayClass5_0_Fields Aoharu_AlbumScene___c__DisplayClass5_0_Fields, *PAoharu_AlbumScene___c__DisplayClass5_0_Fields;

typedef struct Aoharu_AlbumScene___c__DisplayClass5_0_VTable Aoharu_AlbumScene___c__DisplayClass5_0_VTable, *PAoharu_AlbumScene___c__DisplayClass5_0_VTable;

typedef struct Aoharu_AlbumScene_o Aoharu_AlbumScene_o, *PAoharu_AlbumScene_o;

typedef struct Aoharu_AlbumScene_c Aoharu_AlbumScene_c, *PAoharu_AlbumScene_c;

typedef struct Aoharu_AlbumScene_Fields Aoharu_AlbumScene_Fields, *PAoharu_AlbumScene_Fields;

typedef struct Aoharu_AlbumScene_VTable Aoharu_AlbumScene_VTable, *PAoharu_AlbumScene_VTable;

struct Aoharu_AlbumScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_Scripts_Album_AlbumController_o *m_Controller;
};

struct Aoharu_AlbumScene_o {
    struct Aoharu_AlbumScene_c *klass;
    void *monitor;
    struct Aoharu_AlbumScene_Fields fields;
};

struct Aoharu_AlbumScene___c__DisplayClass5_0_Fields {
    bool isForward;
    struct Aoharu_AlbumScene_o *__4__this;
};

struct Aoharu_AlbumScene___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AlbumScene___c__DisplayClass5_0_o {
    struct Aoharu_AlbumScene___c__DisplayClass5_0_c *klass;
    void *monitor;
    struct Aoharu_AlbumScene___c__DisplayClass5_0_Fields fields;
};

struct Aoharu_AlbumScene___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AlbumScene___c__DisplayClass5_0_VTable vtable;
};

struct Aoharu_AlbumScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_AlbumScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AlbumScene_VTable vtable;
};

typedef struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__o UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__o, *PUnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__o;

typedef struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__Fields UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__Fields, *PUnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__Fields;

struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__Fields {
    struct UnityEngine_Playables_PlayableHandle_o m_Handle;
};

struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__o {
    struct UnityEngine_Playables_ScriptPlayable_ActivationMixerPlayable__Fields fields;
};

typedef struct MethodInfo_12860B0 MethodInfo_12860B0, *PMethodInfo_12860B0;

typedef union _union_208725 _union_208725, *P_union_208725;

union _union_208725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12860B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD19F8 MethodInfo_1FD19F8, *PMethodInfo_1FD19F8;

typedef union _union_267474 _union_267474, *P_union_267474;

union _union_267474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD19F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268DD30 MethodInfo_268DD30, *PMethodInfo_268DD30;

typedef union _union_311016 _union_311016, *P_union_311016;

union _union_311016 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268DD30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311016 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A5CF8 MethodInfo_26A5CF8, *PMethodInfo_26A5CF8;

typedef union _union_277358 _union_277358, *P_union_277358;

union _union_277358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5CF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PropertyNameUtils_Fields UnityEngine_PropertyNameUtils_Fields, *PUnityEngine_PropertyNameUtils_Fields;

struct UnityEngine_PropertyNameUtils_Fields {
};

typedef struct System_Func_IBonusMst__bool__Fields System_Func_IBonusMst__bool__Fields, *PSystem_Func_IBonusMst__bool__Fields;

struct System_Func_IBonusMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1BFA590 MethodInfo_1BFA590, *PMethodInfo_1BFA590;

typedef union _union_246787 _union_246787, *P_union_246787;

union _union_246787 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246787 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiLiveLoadingScene_Fields Aoharu_MultiLiveLoadingScene_Fields, *PAoharu_MultiLiveLoadingScene_Fields;

struct Aoharu_MultiLiveLoadingScene_Fields {
};

typedef struct MethodInfo_1075B80 MethodInfo_1075B80, *PMethodInfo_1075B80;

typedef union _union_167913 _union_167913, *P_union_167913;

union _union_167913 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1075B80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167913 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6E5F0 MethodInfo_2D6E5F0, *PMethodInfo_2D6E5F0;

typedef struct MethodInfo_2D6E5F0_RGCTXs MethodInfo_2D6E5F0_RGCTXs, *PMethodInfo_2D6E5F0_RGCTXs;

typedef union _union_288073 _union_288073, *P_union_288073;

union _union_288073 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E5F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E5F0_RGCTXs *rgctx_data;
    union _union_288073 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D6E5F0_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ImmediateReturnObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_ImmediateReturnObservable_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_ReturnObservable_T_;
    struct MethodInfo *_3_UniRx_Operators_ReturnObservable_T___ctor;
};

typedef struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__o CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__o, *PCriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__o;

typedef struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__c CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__c, *PCriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__c;

typedef struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__Fields CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__Fields, *PCriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__Fields;

typedef struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__VTable CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__VTable, *PCriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__VTable;

struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__Fields {
    struct System_Byte_array *_bytes_k__BackingField;
    struct System_Runtime_InteropServices_GCHandle_o gch;
};

struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__o {
    struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__c *klass;
    void *monitor;
    struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__Fields fields;
};

struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriStructMemory_CriAtomExAcf_AcfDspBusInfo__VTable vtable;
};

typedef struct System_Func_PresetBgItemData__ItemData__Fields System_Func_PresetBgItemData__ItemData__Fields, *PSystem_Func_PresetBgItemData__ItemData__Fields;

struct System_Func_PresetBgItemData__ItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_157FC24 MethodInfo_157FC24, *PMethodInfo_157FC24;

typedef union _union_165395 _union_165395, *P_union_165395;

union _union_165395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157FC24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TUTORIAL_PROGRESS_VTable Shock_TUTORIAL_PROGRESS_VTable, *PShock_TUTORIAL_PROGRESS_VTable;

struct Shock_TUTORIAL_PROGRESS_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_313E8B4 MethodInfo_313E8B4, *PMethodInfo_313E8B4;

typedef union _union_232443 _union_232443, *P_union_232443;

union _union_232443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E8B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A5CE4 MethodInfo_26A5CE4, *PMethodInfo_26A5CE4;

struct MethodInfo_26A5CE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F58C8_RGCTXs MethodInfo_14F58C8_RGCTXs, *PMethodInfo_14F58C8_RGCTXs;

struct MethodInfo_14F58C8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions__WaitAsync_d__34_VTable Cysharp_Threading_Tasks_UnityAsyncExtensions__WaitAsync_d__34_VTable, *PCysharp_Threading_Tasks_UnityAsyncExtensions__WaitAsync_d__34_VTable;

struct Cysharp_Threading_Tasks_UnityAsyncExtensions__WaitAsync_d__34_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct MethodInfo_14EECD4 MethodInfo_14EECD4, *PMethodInfo_14EECD4;

typedef struct MethodInfo_14EECD4_RGCTXs MethodInfo_14EECD4_RGCTXs, *PMethodInfo_14EECD4_RGCTXs;

typedef union _union_199968 _union_199968, *P_union_199968;

struct MethodInfo_14EECD4_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_199968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EECD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EECD4_RGCTXs *rgctx_data;
    union _union_199968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PreUpdate_UpdateVideo_Fields UnityEngine_PlayerLoop_PreUpdate_UpdateVideo_Fields, *PUnityEngine_PlayerLoop_PreUpdate_UpdateVideo_Fields;

struct UnityEngine_PlayerLoop_PreUpdate_UpdateVideo_Fields {
};

typedef struct Aoharu_HomeScene___c__DisplayClass50_1_c Aoharu_HomeScene___c__DisplayClass50_1_c, *PAoharu_HomeScene___c__DisplayClass50_1_c;

struct Aoharu_HomeScene___c__DisplayClass50_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene___c__DisplayClass50_1_VTable vtable;
};

typedef struct MethodInfo_198C904 MethodInfo_198C904, *PMethodInfo_198C904;

typedef union _union_168151 _union_168151, *P_union_168151;

union _union_168151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198C904 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFA524 MethodInfo_1BFA524, *PMethodInfo_1BFA524;

typedef union _union_246579 _union_246579, *P_union_246579;

union _union_246579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFA524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12B00C4_RGCTXs MethodInfo_12B00C4_RGCTXs, *PMethodInfo_12B00C4_RGCTXs;

struct MethodInfo_12B00C4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_IReadOnlyDictionary_uint__GroupExp__Fields System_Collections_Generic_IReadOnlyDictionary_uint__GroupExp__Fields, *PSystem_Collections_Generic_IReadOnlyDictionary_uint__GroupExp__Fields;

struct System_Collections_Generic_IReadOnlyDictionary_uint__GroupExp__Fields {
};

typedef struct UnityEngine_Timeline_MatchTargetFieldConstants_VTable UnityEngine_Timeline_MatchTargetFieldConstants_VTable, *PUnityEngine_Timeline_MatchTargetFieldConstants_VTable;

struct UnityEngine_Timeline_MatchTargetFieldConstants_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_12CA090 MethodInfo_12CA090, *PMethodInfo_12CA090;

typedef union _union_167043 _union_167043, *P_union_167043;

union _union_167043 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CA090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167043 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_VoiceKeyMst__string__o System_Func_VoiceKeyMst__string__o, *PSystem_Func_VoiceKeyMst__string__o;

typedef struct System_Func_VoiceKeyMst__string__Fields System_Func_VoiceKeyMst__string__Fields, *PSystem_Func_VoiceKeyMst__string__Fields;

struct System_Func_VoiceKeyMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_VoiceKeyMst__string__o {
    struct System_Func_VoiceKeyMst__string__c *klass;
    void *monitor;
    struct System_Func_VoiceKeyMst__string__Fields fields;
};

typedef struct MethodInfo_2447C08 MethodInfo_2447C08, *PMethodInfo_2447C08;

struct MethodInfo_2447C08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DF5A4_RGCTXs MethodInfo_15DF5A4_RGCTXs, *PMethodInfo_15DF5A4_RGCTXs;

struct MethodInfo_15DF5A4_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2__T3__T4__T5_;
    struct MethodInfo *_1_System_Action_T1__T2__T3__T4__T5__Invoke;
};

typedef struct MethodInfo_1E9BAFC MethodInfo_1E9BAFC, *PMethodInfo_1E9BAFC;

typedef union _union_161295 _union_161295, *P_union_161295;

union _union_161295 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BAFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173CD7C MethodInfo_173CD7C, *PMethodInfo_173CD7C;

typedef union _union_169839 _union_169839, *P_union_169839;

union _union_169839 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173CD7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169839 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBE550 MethodInfo_1EBE550, *PMethodInfo_1EBE550;

typedef union _union_227365 _union_227365, *P_union_227365;

union _union_227365 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227365 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ICollection_MusicRecommendVerticalScrollItemData__c System_Collections_Generic_ICollection_MusicRecommendVerticalScrollItemData__c, *PSystem_Collections_Generic_ICollection_MusicRecommendVerticalScrollItemData__c;

struct System_Collections_Generic_ICollection_MusicRecommendVerticalScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1956EC4 MethodInfo_1956EC4, *PMethodInfo_1956EC4;

typedef union _union_261622 _union_261622, *P_union_261622;

union _union_261622 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1956EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261622 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_126D988_RGCTXs MethodInfo_126D988_RGCTXs, *PMethodInfo_126D988_RGCTXs;

struct MethodInfo_126D988_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2447C14 MethodInfo_2447C14, *PMethodInfo_2447C14;

struct MethodInfo_2447C14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A6EFC_RGCTXs MethodInfo_30A6EFC_RGCTXs, *PMethodInfo_30A6EFC_RGCTXs;

struct MethodInfo_30A6EFC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_28F5880 MethodInfo_28F5880, *PMethodInfo_28F5880;

typedef union _union_235693 _union_235693, *P_union_235693;

union _union_235693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28F5880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D09348 MethodInfo_1D09348, *PMethodInfo_1D09348;

typedef union _union_245551 _union_245551, *P_union_245551;

union _union_245551 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09348 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245551 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_c Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_c, *PShock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_c;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_VTable Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_VTable, *PShock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_VTable;

struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_VTable vtable;
};

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_o Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_o, *PShock_Scenes_LimitedLive_LimitedLiveLevelSelector_o;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_c Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_c, *PShock_Scenes_LimitedLive_LimitedLiveLevelSelector_c;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_Fields Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_Fields, *PShock_Scenes_LimitedLive_LimitedLiveLevelSelector_Fields;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_VTable Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_VTable, *PShock_Scenes_LimitedLive_LimitedLiveLevelSelector_VTable;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_array Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_array, *PShock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_array;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_o Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_o, *PShock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_o;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_c Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_c, *PShock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_c;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_Fields Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_Fields, *PShock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_Fields;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_VTable Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_VTable, *PShock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_VTable;

struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_ButtonEvent_o *m_Button;
    struct UnityEngine_Animator_o *m_Animator;
    struct UnityEngine_GameObject_o *m_UnselectObject;
    struct UnityEngine_GameObject_o *m_SelectObject;
    int32_t m_LiveLevel;
    struct System_Action_LIVE_LEVEL__o *NotifySelect;
};

struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_o {
    struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_c *klass;
    void *monitor;
    struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_Fields fields;
};

struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_VTable vtable;
};

struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_array *m_ButtonList;
    struct UnityEngine_GameObject_o *m_RewardHint;
    struct System_Action_LIVE_LEVEL__o *NotifySelect;
};

struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_o {
    struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_c *klass;
    void *monitor;
    struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_Fields fields;
};

struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelector_VTable vtable;
};

struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_LimitedLive_LimitedLiveLevelSelectorButton_o *m_Items[65535];
};

typedef struct MethodInfo_32B368C MethodInfo_32B368C, *PMethodInfo_32B368C;

typedef union _union_318561 _union_318561, *P_union_318561;

union _union_318561 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B368C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318561 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6BAFC_RGCTXs MethodInfo_2D6BAFC_RGCTXs, *PMethodInfo_2D6BAFC_RGCTXs;

struct MethodInfo_2D6BAFC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_MergeObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_MergeObservable_T___ctor;
};

typedef struct MethodInfo_313E8E4 MethodInfo_313E8E4, *PMethodInfo_313E8E4;

typedef union _union_232779 _union_232779, *P_union_232779;

union _union_232779 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E8E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C3540 MethodInfo_10C3540, *PMethodInfo_10C3540;

typedef union _union_208547 _union_208547, *P_union_208547;

union _union_208547 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3540 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208547 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9BAE8 MethodInfo_1E9BAE8, *PMethodInfo_1E9BAE8;

typedef union _union_160793 _union_160793, *P_union_160793;

union _union_160793 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BAE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160793 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__c System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__c, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__c;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__VTable System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__VTable, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__VTable;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__VTable vtable;
};

typedef struct MethodInfo_312A2B0 MethodInfo_312A2B0, *PMethodInfo_312A2B0;

typedef union _union_223305 _union_223305, *P_union_223305;

union _union_223305 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A2B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223305 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BillingSubscriptionMstTable___c__DisplayClass25_0_Fields Shock_BillingSubscriptionMstTable___c__DisplayClass25_0_Fields, *PShock_BillingSubscriptionMstTable___c__DisplayClass25_0_Fields;

struct Shock_BillingSubscriptionMstTable___c__DisplayClass25_0_Fields {
    struct Shock_BillingSubscriptionRewardMst_o *billingSubscriptionRewardMst;
};

typedef struct Shock_SoundKey_ResourceDownload_Se_o Shock_SoundKey_ResourceDownload_Se_o, *PShock_SoundKey_ResourceDownload_Se_o;

typedef struct Shock_SoundKey_ResourceDownload_Se_c Shock_SoundKey_ResourceDownload_Se_c, *PShock_SoundKey_ResourceDownload_Se_c;

typedef struct Shock_SoundKey_ResourceDownload_Se_Fields Shock_SoundKey_ResourceDownload_Se_Fields, *PShock_SoundKey_ResourceDownload_Se_Fields;

typedef struct Shock_SoundKey_ResourceDownload_Se_StaticFields Shock_SoundKey_ResourceDownload_Se_StaticFields, *PShock_SoundKey_ResourceDownload_Se_StaticFields;

typedef struct Shock_SoundKey_ResourceDownload_Se_VTable Shock_SoundKey_ResourceDownload_Se_VTable, *PShock_SoundKey_ResourceDownload_Se_VTable;

struct Shock_SoundKey_ResourceDownload_Se_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_ResourceDownload_Se_Fields {
};

struct Shock_SoundKey_ResourceDownload_Se_o {
    struct Shock_SoundKey_ResourceDownload_Se_c *klass;
    void *monitor;
    struct Shock_SoundKey_ResourceDownload_Se_Fields fields;
};

struct Shock_SoundKey_ResourceDownload_Se_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_ResourceDownload_Se_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_ResourceDownload_Se_VTable vtable;
};

struct Shock_SoundKey_ResourceDownload_Se_StaticFields {
    struct System_String_o *ChangeBg;
};

typedef struct MethodInfo_26A5CAC MethodInfo_26A5CAC, *PMethodInfo_26A5CAC;

struct MethodInfo_26A5CAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281086 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_BufferOffsetSize__Fields fields;
};

typedef struct System_Action_AnimatorPlayerLite__VTable System_Action_AnimatorPlayerLite__VTable, *PSystem_Action_AnimatorPlayerLite__VTable;

struct System_Action_AnimatorPlayerLite__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Carbon_IDataNode_T__o Carbon_IDataNode_T__o, *PCarbon_IDataNode_T__o;

typedef struct Carbon_IDataNode_T__c Carbon_IDataNode_T__c, *PCarbon_IDataNode_T__c;

struct Carbon_IDataNode_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Carbon_IDataNode_T__o {
    struct Carbon_IDataNode_T__c *klass;
    void *monitor;
    struct Carbon_IDataNode_T__Fields fields;
};

typedef struct UnityEngine_EventSystems_StandaloneInputModule_c UnityEngine_EventSystems_StandaloneInputModule_c, *PUnityEngine_EventSystems_StandaloneInputModule_c;

typedef struct UnityEngine_EventSystems_StandaloneInputModule_VTable UnityEngine_EventSystems_StandaloneInputModule_VTable, *PUnityEngine_EventSystems_StandaloneInputModule_VTable;

struct UnityEngine_EventSystems_StandaloneInputModule_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Awake;
    struct VirtualInvokeData _5_OnEnable;
    struct VirtualInvokeData _6_Start;
    struct VirtualInvokeData _7_OnDisable;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_IsActive;
    struct VirtualInvokeData _10_OnRectTransformDimensionsChange;
    struct VirtualInvokeData _11_OnBeforeTransformParentChanged;
    struct VirtualInvokeData _12_OnTransformParentChanged;
    struct VirtualInvokeData _13_OnDidApplyAnimationProperties;
    struct VirtualInvokeData _14_OnCanvasGroupChanged;
    struct VirtualInvokeData _15_OnCanvasHierarchyChanged;
    struct VirtualInvokeData _16_IsDestroyed;
    struct VirtualInvokeData _17_Process;
    struct VirtualInvokeData _18_GetAxisEventData;
    struct VirtualInvokeData _19_GetBaseEventData;
    struct VirtualInvokeData _20_IsPointerOverGameObject;
    struct VirtualInvokeData _21_ShouldActivateModule;
    struct VirtualInvokeData _22_DeactivateModule;
    struct VirtualInvokeData _23_ActivateModule;
    struct VirtualInvokeData _24_UpdateModule;
    struct VirtualInvokeData _25_IsModuleSupported;
    struct VirtualInvokeData _26_ConvertUIToolkitPointerId;
    struct VirtualInvokeData _27_GetMousePointerEventData;
    struct VirtualInvokeData _28_GetMousePointerEventData;
    struct VirtualInvokeData _29_ProcessMove;
    struct VirtualInvokeData _30_ProcessDrag;
    struct VirtualInvokeData _31_ForceAutoSelect;
};

struct UnityEngine_EventSystems_StandaloneInputModule_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_StandaloneInputModule_VTable vtable;
};

typedef struct MethodInfo_24C0624 MethodInfo_24C0624, *PMethodInfo_24C0624;

typedef union _union_162687 _union_162687, *P_union_162687;

union _union_162687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C0624 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1418488 MethodInfo_1418488, *PMethodInfo_1418488;

typedef union _union_259716 _union_259716, *P_union_259716;

union _union_259716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1418488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1799D98 MethodInfo_1799D98, *PMethodInfo_1799D98;

typedef union _union_263172 _union_263172, *P_union_263172;

union _union_263172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1799D98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329B750 MethodInfo_329B750, *PMethodInfo_329B750;

typedef union _union_315911 _union_315911, *P_union_315911;

union _union_315911 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B750 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315911 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__Fields {
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__Fields fields;
};

typedef struct Chipstar_Downloads_ResultCode_array Chipstar_Downloads_ResultCode_array, *PChipstar_Downloads_ResultCode_array;

struct Chipstar_Downloads_ResultCode_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_ResultCode_o m_Items[65535];
};

typedef struct System_Runtime_ExceptionServices_FirstChanceExceptionEventArgs_Fields System_Runtime_ExceptionServices_FirstChanceExceptionEventArgs_Fields, *PSystem_Runtime_ExceptionServices_FirstChanceExceptionEventArgs_Fields;

struct System_Runtime_ExceptionServices_FirstChanceExceptionEventArgs_Fields {
    struct System_EventArgs_Fields super;
};

typedef struct DG_Tweening_Core_TweenerCore_double__double__NoOptions__Fields DG_Tweening_Core_TweenerCore_double__double__NoOptions__Fields, *PDG_Tweening_Core_TweenerCore_double__double__NoOptions__Fields;

typedef struct DG_Tweening_Plugins_Options_NoOptions_o DG_Tweening_Plugins_Options_NoOptions_o, *PDG_Tweening_Plugins_Options_NoOptions_o;

typedef struct DG_Tweening_Plugins_Options_NoOptions_Fields DG_Tweening_Plugins_Options_NoOptions_Fields, *PDG_Tweening_Plugins_Options_NoOptions_Fields;

struct DG_Tweening_Plugins_Options_NoOptions_Fields {
};

struct DG_Tweening_Plugins_Options_NoOptions_o {
    struct DG_Tweening_Plugins_Options_NoOptions_Fields fields;
};

struct DG_Tweening_Core_TweenerCore_double__double__NoOptions__Fields {
    struct DG_Tweening_Tweener_Fields super;
    double startValue;
    double endValue;
    double changeValue;
    struct DG_Tweening_Plugins_Options_NoOptions_o plugOptions;
    struct DG_Tweening_Core_DOGetter_T1__o *getter;
    struct DG_Tweening_Core_DOSetter_T1__o *setter;
    struct DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__o *tweenPlugin;
};

typedef struct System_Action_Dictionary_string__AdventureScreenFilter___VTable System_Action_Dictionary_string__AdventureScreenFilter___VTable, *PSystem_Action_Dictionary_string__AdventureScreenFilter___VTable;

struct System_Action_Dictionary_string__AdventureScreenFilter___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1F19A28 MethodInfo_1F19A28, *PMethodInfo_1F19A28;

typedef union _union_253607 _union_253607, *P_union_253607;

union _union_253607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F19A28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_PersistentDataPath_Fields Chipstar_PersistentDataPath_Fields, *PChipstar_PersistentDataPath_Fields;

struct Chipstar_PersistentDataPath_Fields {
    struct Chipstar_StoragePath_Fields super;
};

typedef struct Chipstar_FileParser_CriVersionTable__o Chipstar_FileParser_CriVersionTable__o, *PChipstar_FileParser_CriVersionTable__o;

struct Chipstar_FileParser_CriVersionTable__o {
    struct Chipstar_FileParser_CriVersionTable__c *klass;
    void *monitor;
    struct Chipstar_FileParser_CriVersionTable__Fields fields;
};

typedef struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__c I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__c, *PI2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__c;

typedef struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__VTable I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__VTable, *PI2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__VTable;

struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanLocalize;
    struct VirtualInvokeData _5_CreateTarget;
    struct VirtualInvokeData _6_GetTargetType;
};

struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__VTable vtable;
};

typedef struct MethodInfo_1510CF0_RGCTXs MethodInfo_1510CF0_RGCTXs, *PMethodInfo_1510CF0_RGCTXs;

struct MethodInfo_1510CF0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_15D7940_RGCTXs MethodInfo_15D7940_RGCTXs, *PMethodInfo_15D7940_RGCTXs;

struct MethodInfo_15D7940_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass4_0_c UniRx_ObservableWWW___c__DisplayClass4_0_c, *PUniRx_ObservableWWW___c__DisplayClass4_0_c;

struct UniRx_ObservableWWW___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ObservableWWW___c__DisplayClass4_0_VTable vtable;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__c UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__c;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__StaticFields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__StaticFields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__StaticFields;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__StaticFields {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_T__o Default;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_TextShadow__VTable vtable;
};

typedef union _union_243399 _union_243399, *P_union_243399;

union _union_243399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2472C94 MethodInfo_2472C94, *PMethodInfo_2472C94;

typedef union _union_299905 _union_299905, *P_union_299905;

union _union_299905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2472C94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2868A24 MethodInfo_2868A24, *PMethodInfo_2868A24;

struct MethodInfo_2868A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_325C170 MethodInfo_325C170, *PMethodInfo_325C170;

typedef union _union_214437 _union_214437, *P_union_214437;

union _union_214437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325C170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_c SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_c, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_c;

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_VTable SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_VTable, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_VTable;

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_VTable vtable;
};

typedef union _union_243391 _union_243391, *P_union_243391;

union _union_243391 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvMusicBuyRData_o Shock_RecvMusicBuyRData_o, *PShock_RecvMusicBuyRData_o;

typedef struct Shock_RecvMusicBuyRData_c Shock_RecvMusicBuyRData_c, *PShock_RecvMusicBuyRData_c;

typedef struct Shock_RecvMusicBuyRData_Fields Shock_RecvMusicBuyRData_Fields, *PShock_RecvMusicBuyRData_Fields;

typedef struct Shock_RecvMusicBuyRData_VTable Shock_RecvMusicBuyRData_VTable, *PShock_RecvMusicBuyRData_VTable;

struct Shock_RecvMusicBuyRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvMusicBuyRData_Fields {
    struct Shock_ProtocolData_Item_array *item_list;
    struct System_UInt32_array *clear_mission_ids;
};

struct Shock_RecvMusicBuyRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvMusicBuyRData_VTable vtable;
};

struct Shock_RecvMusicBuyRData_o {
    struct Shock_RecvMusicBuyRData_c *klass;
    void *monitor;
    struct Shock_RecvMusicBuyRData_Fields fields;
};

typedef union _union_243393 _union_243393, *P_union_243393;

union _union_243393 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243395 _union_243395, *P_union_243395;

union _union_243395 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243397 _union_243397, *P_union_243397;

union _union_243397 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_AsyncGPUReadbackRequest__Fields Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_AsyncGPUReadbackRequest__Fields, *PCysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_AsyncGPUReadbackRequest__Fields;

struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_AsyncGPUReadbackRequest__Fields {
    struct Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_T__o *nextNode;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__o core;
};

typedef struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__o I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__o, *PI2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__o;

typedef struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__Fields I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__Fields, *PI2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__Fields;

struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__Fields {
    struct I2_Loc_LocalizeTargetDesc_G__Fields super;
};

struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__o {
    struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__c *klass;
    void *monitor;
    struct I2_Loc_LocalizeTargetDesc_Type_TextMesh__LocalizeTarget_UnityStandard_TextMesh__Fields fields;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_o SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_o, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_o;

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_Fields SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_Fields, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_Fields;

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_Decode_Fields SharpCompress_Compressors_Rar_UnpackV1_Decode_Decode_Fields, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_Decode_Fields;

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_Decode_Fields {
    struct System_Int32_array *_DecodeLen_k__BackingField;
    struct System_Int32_array *_DecodeNum_k__BackingField;
    struct System_Int32_array *_DecodePos_k__BackingField;
    int32_t _MaxNum_k__BackingField;
};

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_Fields {
    struct SharpCompress_Compressors_Rar_UnpackV1_Decode_Decode_Fields super;
};

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_o {
    struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_UnpackV1_Decode_MultDecode_Fields fields;
};

typedef struct Cysharp_Threading_Tasks_UniTask_AssetBundle__VTable Cysharp_Threading_Tasks_UniTask_AssetBundle__VTable, *PCysharp_Threading_Tasks_UniTask_AssetBundle__VTable;

struct Cysharp_Threading_Tasks_UniTask_AssetBundle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_26DB784 MethodInfo_26DB784, *PMethodInfo_26DB784;

typedef union _union_270614 _union_270614, *P_union_270614;

union _union_270614 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DB784 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TitleScene___c__DisplayClass33_0_c Aoharu_TitleScene___c__DisplayClass33_0_c, *PAoharu_TitleScene___c__DisplayClass33_0_c;

struct Aoharu_TitleScene___c__DisplayClass33_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleScene___c__DisplayClass33_0_VTable vtable;
};

typedef struct MethodInfo_22D8550 MethodInfo_22D8550, *PMethodInfo_22D8550;

typedef union _union_272238 _union_272238, *P_union_272238;

union _union_272238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D8550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ConfirmMedalScene_Fields Aoharu_ConfirmMedalScene_Fields, *PAoharu_ConfirmMedalScene_Fields;

typedef struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_o Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_o, *PAoharu_Scenes_ConfirmMedal_ComfirmGemTab_o;

typedef struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_c Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_c, *PAoharu_Scenes_ConfirmMedal_ComfirmGemTab_c;

typedef struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_Fields Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_Fields, *PAoharu_Scenes_ConfirmMedal_ComfirmGemTab_Fields;

typedef struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_VTable Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_VTable, *PAoharu_Scenes_ConfirmMedal_ComfirmGemTab_VTable;

struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_GemTabImage;
    struct UnityEngine_UI_Image_o *m_LogTabImage;
    struct UnityEngine_Sprite_o *m_GemTabOnSprite;
    struct UnityEngine_Sprite_o *m_GemTabOffSprite;
    struct UnityEngine_Sprite_o *m_LogTabOnSprite;
    struct UnityEngine_Sprite_o *m_LogTabOffSprite;
    struct Shock_TextMeshUI_o *m_GemText;
    struct Shock_TextMeshUI_o *m_LogText;
};

struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_o {
    struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_c *klass;
    void *monitor;
    struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_Fields fields;
};

struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_VTable vtable;
};

struct Aoharu_ConfirmMedalScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool _isGemSelect;
    struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog_o *m_Dialog;
    struct Aoharu_Scenes_ConfirmMedal_ComfirmGemTab_o *m_ComfirmGemTab;
    struct Shock_ButtonEvent_o *m_GemTabButton;
    struct Shock_ButtonEvent_o *m_LogTabButton;
    struct UnityEngine_GameObject_o *m_GemObj;
    struct UnityEngine_GameObject_o *m_LogObj;
};

typedef struct UniRx_SubjectExtensions_AnonymousSubject_T__U__RGCTXs UniRx_SubjectExtensions_AnonymousSubject_T__U__RGCTXs, *PUniRx_SubjectExtensions_AnonymousSubject_T__U__RGCTXs;

struct UniRx_SubjectExtensions_AnonymousSubject_T__U__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnCompleted;
    struct MethodInfo *_2_UniRx_IObserver_T__OnError;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct Il2CppClass *_4_UniRx_IObservable_U_;
    struct MethodInfo *_5_UniRx_IObservable_U__Subscribe;
};

typedef struct MethodInfo_24C05DC MethodInfo_24C05DC, *PMethodInfo_24C05DC;

typedef union _union_162895 _union_162895, *P_union_162895;

union _union_162895 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24C05DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Predicate_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162895 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_194D348 MethodInfo_194D348, *PMethodInfo_194D348;

typedef union _union_261576 _union_261576, *P_union_261576;

union _union_261576 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194D348 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261576 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EBE4E8 MethodInfo_1EBE4E8, *PMethodInfo_1EBE4E8;

typedef union _union_227197 _union_227197, *P_union_227197;

union _union_227197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE4E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_float__c System_Collections_Generic_IReadOnlyCollection_float__c, *PSystem_Collections_Generic_IReadOnlyCollection_float__c;

struct System_Collections_Generic_IReadOnlyCollection_float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Aoharu_MusicRecommendScrollContext_Fields Aoharu_MusicRecommendScrollContext_Fields, *PAoharu_MusicRecommendScrollContext_Fields;

typedef struct FancyScrollView_FancyScrollRectContext_Fields FancyScrollView_FancyScrollRectContext_Fields, *PFancyScrollView_FancyScrollRectContext_Fields;

typedef struct System_Func_ValueTuple_float__float___o System_Func_ValueTuple_float__float___o, *PSystem_Func_ValueTuple_float__float___o;

typedef struct System_Func_ValueTuple_float__float___c System_Func_ValueTuple_float__float___c, *PSystem_Func_ValueTuple_float__float___c;

typedef struct System_Func_ValueTuple_float__float___Fields System_Func_ValueTuple_float__float___Fields, *PSystem_Func_ValueTuple_float__float___Fields;

typedef struct System_Func_ValueTuple_float__float___VTable System_Func_ValueTuple_float__float___VTable, *PSystem_Func_ValueTuple_float__float___VTable;

struct FancyScrollView_FancyScrollRectContext_Fields {
    int32_t _FancyScrollView_IFancyScrollRectContext_ScrollDirection_k__BackingField;
    struct System_Func_ValueTuple_float__float___o *_FancyScrollView_IFancyScrollRectContext_CalculateScrollSize_k__BackingField;
};

struct System_Func_ValueTuple_float__float___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_ValueTuple_float__float___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ValueTuple_float__float___VTable vtable;
};

struct System_Func_ValueTuple_float__float___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ValueTuple_float__float___o {
    struct System_Func_ValueTuple_float__float___c *klass;
    void *monitor;
    struct System_Func_ValueTuple_float__float___Fields fields;
};

struct Aoharu_MusicRecommendScrollContext_Fields {
    struct FancyScrollView_FancyScrollRectContext_Fields super;
    int32_t SelectedIndex;
    struct System_Action_int__o *OnCellClicked;
};

typedef struct MethodInfo_251CB30 MethodInfo_251CB30, *PMethodInfo_251CB30;

typedef union _union_254347 _union_254347, *P_union_254347;

union _union_254347 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CB30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254347 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MoviePlayer___c__DisplayClass84_0_Fields Shock_MoviePlayer___c__DisplayClass84_0_Fields, *PShock_MoviePlayer___c__DisplayClass84_0_Fields;

struct Shock_MoviePlayer___c__DisplayClass84_0_Fields {
    struct CriWare_CriMana_Player_o *player;
    int32_t seekFrame;
    bool prevIsPause;
};

typedef struct System_Security_Cryptography_SHA384_Fields System_Security_Cryptography_SHA384_Fields, *PSystem_Security_Cryptography_SHA384_Fields;

struct System_Security_Cryptography_SHA384_Fields {
    struct System_Security_Cryptography_HashAlgorithm_Fields super;
};

typedef struct Spine_Unity_SkeletonMecanim_MecanimTranslator_IntEqualityComparer_Fields Spine_Unity_SkeletonMecanim_MecanimTranslator_IntEqualityComparer_Fields, *PSpine_Unity_SkeletonMecanim_MecanimTranslator_IntEqualityComparer_Fields;

struct Spine_Unity_SkeletonMecanim_MecanimTranslator_IntEqualityComparer_Fields {
};

typedef struct MethodInfo_28B62AC MethodInfo_28B62AC, *PMethodInfo_28B62AC;

typedef union _union_311354 _union_311354, *P_union_311354;

union _union_311354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B62AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_282980 _union_282980, *P_union_282980;

union _union_282980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BCF5FC MethodInfo_1BCF5FC, *PMethodInfo_1BCF5FC;

typedef union _union_253747 _union_253747, *P_union_253747;

union _union_253747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BCF5FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_GeometryChangedEvent__Fields UnityEngine_UIElements_EventBase_GeometryChangedEvent__Fields, *PUnityEngine_UIElements_EventBase_GeometryChangedEvent__Fields;

struct UnityEngine_UIElements_EventBase_GeometryChangedEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

typedef union _union_282986 _union_282986, *P_union_282986;

union _union_282986 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_282988 _union_282988, *P_union_282988;

union _union_282988 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_198C97C MethodInfo_198C97C, *PMethodInfo_198C97C;

typedef union _union_168589 _union_168589, *P_union_168589;

union _union_168589 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198C97C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168589 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IndexOutOfRangeException_o System_IndexOutOfRangeException_o, *PSystem_IndexOutOfRangeException_o;

typedef struct System_IndexOutOfRangeException_c System_IndexOutOfRangeException_c, *PSystem_IndexOutOfRangeException_c;

typedef struct System_IndexOutOfRangeException_Fields System_IndexOutOfRangeException_Fields, *PSystem_IndexOutOfRangeException_Fields;

typedef struct System_IndexOutOfRangeException_VTable System_IndexOutOfRangeException_VTable, *PSystem_IndexOutOfRangeException_VTable;

struct System_IndexOutOfRangeException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_IndexOutOfRangeException_Fields {
    struct System_SystemException_Fields super;
};

struct System_IndexOutOfRangeException_o {
    struct System_IndexOutOfRangeException_c *klass;
    void *monitor;
    struct System_IndexOutOfRangeException_Fields fields;
};

struct System_IndexOutOfRangeException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IndexOutOfRangeException_VTable vtable;
};

typedef struct MethodInfo_12AB030_RGCTXs MethodInfo_12AB030_RGCTXs, *PMethodInfo_12AB030_RGCTXs;

struct MethodInfo_12AB030_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_VoiceCategoryComparer_o Shock_VoiceCategoryComparer_o, *PShock_VoiceCategoryComparer_o;

typedef struct Shock_VoiceCategoryComparer_Fields Shock_VoiceCategoryComparer_Fields, *PShock_VoiceCategoryComparer_Fields;

struct Shock_VoiceCategoryComparer_Fields {
};

struct Shock_VoiceCategoryComparer_o {
    struct Shock_VoiceCategoryComparer_c *klass;
    void *monitor;
    struct Shock_VoiceCategoryComparer_Fields fields;
};

typedef struct MethodInfo_13C29E4_RGCTXs MethodInfo_13C29E4_RGCTXs, *PMethodInfo_13C29E4_RGCTXs;

struct MethodInfo_13C29E4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Action_Task_DependencyStatus___c System_Action_Task_DependencyStatus___c, *PSystem_Action_Task_DependencyStatus___c;

typedef struct System_Action_Task_DependencyStatus___VTable System_Action_Task_DependencyStatus___VTable, *PSystem_Action_Task_DependencyStatus___VTable;

struct System_Action_Task_DependencyStatus___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Task_DependencyStatus___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Task_DependencyStatus___VTable vtable;
};

typedef union _union_282994 _union_282994, *P_union_282994;

union _union_282994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398C7C MethodInfo_3398C7C, *PMethodInfo_3398C7C;

typedef union _union_224401 _union_224401, *P_union_224401;

union _union_224401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398C7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlConfiguration_XmlReaderSection_VTable System_Xml_XmlConfiguration_XmlReaderSection_VTable, *PSystem_Xml_XmlConfiguration_XmlReaderSection_VTable;

struct System_Xml_XmlConfiguration_XmlReaderSection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3108EAC MethodInfo_3108EAC, *PMethodInfo_3108EAC;

typedef union _union_331673 _union_331673, *P_union_331673;

union _union_331673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3108EAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_331673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_WhenAllObservable_WhenAll__Fields UniRx_Operators_WhenAllObservable_WhenAll__Fields, *PUniRx_Operators_WhenAllObservable_WhenAll__Fields;

typedef struct UniRx_Operators_OperatorObserverBase_Unit__Unit__Fields UniRx_Operators_OperatorObserverBase_Unit__Unit__Fields, *PUniRx_Operators_OperatorObserverBase_Unit__Unit__Fields;

struct UniRx_Operators_OperatorObserverBase_Unit__Unit__Fields {
    struct UniRx_IObserver_TResult__o *observer;
    struct System_IDisposable_o *cancel;
};

struct UniRx_Operators_WhenAllObservable_WhenAll__Fields {
    struct UniRx_Operators_OperatorObserverBase_Unit__Unit__Fields super;
    struct System_Collections_Generic_IList_IObservable_Unit___o *sources;
    struct Il2CppObject *gate;
    int32_t completedCount;
    int32_t length;
};

typedef struct MethodInfo_2658224 MethodInfo_2658224, *PMethodInfo_2658224;

struct MethodInfo_2658224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D62D4_RGCTXs MethodInfo_15D62D4_RGCTXs, *PMethodInfo_15D62D4_RGCTXs;

struct MethodInfo_15D62D4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Carbon_WaitForTask_Fields Carbon_WaitForTask_Fields, *PCarbon_WaitForTask_Fields;

struct Carbon_WaitForTask_Fields {
    bool m_IsWaiting;
};

typedef struct UnityEngine_UIElements_UQueryExtensions_StaticFields UnityEngine_UIElements_UQueryExtensions_StaticFields, *PUnityEngine_UIElements_UQueryExtensions_StaticFields;

typedef struct UnityEngine_UIElements_UQueryState_VisualElement__o UnityEngine_UIElements_UQueryState_VisualElement__o, *PUnityEngine_UIElements_UQueryState_VisualElement__o;

typedef struct UnityEngine_UIElements_UQueryState_VisualElement__Fields UnityEngine_UIElements_UQueryState_VisualElement__Fields, *PUnityEngine_UIElements_UQueryState_VisualElement__Fields;

struct UnityEngine_UIElements_UQueryState_VisualElement__Fields {
    struct UnityEngine_UIElements_VisualElement_o *m_Element;
    struct System_Collections_Generic_List_RuleMatcher__o *m_Matchers;
};

struct UnityEngine_UIElements_UQueryState_VisualElement__o {
    struct UnityEngine_UIElements_UQueryState_VisualElement__Fields fields;
};

struct UnityEngine_UIElements_UQueryExtensions_StaticFields {
    struct UnityEngine_UIElements_UQueryState_VisualElement__o SingleElementEmptyQuery;
    struct UnityEngine_UIElements_UQueryState_VisualElement__o SingleElementNameQuery;
    struct UnityEngine_UIElements_UQueryState_VisualElement__o SingleElementClassQuery;
    struct UnityEngine_UIElements_UQueryState_VisualElement__o SingleElementNameAndClassQuery;
    struct UnityEngine_UIElements_UQueryState_VisualElement__o SingleElementTypeQuery;
    struct UnityEngine_UIElements_UQueryState_VisualElement__o SingleElementTypeAndNameQuery;
    struct UnityEngine_UIElements_UQueryState_VisualElement__o SingleElementTypeAndClassQuery;
    struct UnityEngine_UIElements_UQueryState_VisualElement__o SingleElementTypeAndNameAndClassQuery;
};

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__o Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__o, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__o;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__c Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__c, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__c;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__StaticFields Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__StaticFields, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__StaticFields;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__RGCTXs Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__RGCTXs, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__RGCTXs;

typedef struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__VTable Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__VTable, *PGoogle_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__VTable;

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__StaticFields {
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__o *__9;
    struct System_Action_TAndroidJava__o *__9__3_0;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__RGCTXs {
    struct Il2CppClass *_0_Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava_;
    struct MethodInfo *_1_Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava___ctor;
    struct Il2CppClass *_2_Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava_;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__o {
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__c *klass;
    void *monitor;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__Fields fields;
};

struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__c {
    struct Il2CppClass_1 _1;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__StaticFields *static_fields;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Core_Internal_PlayCoreOnSuccessListener___c_TAndroidJava__VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_uint__Color__array System_Collections_Generic_KeyValuePair_uint__Color__array, *PSystem_Collections_Generic_KeyValuePair_uint__Color__array;

typedef struct System_Collections_Generic_KeyValuePair_uint__Color__o System_Collections_Generic_KeyValuePair_uint__Color__o, *PSystem_Collections_Generic_KeyValuePair_uint__Color__o;

typedef struct System_Collections_Generic_KeyValuePair_uint__Color__Fields System_Collections_Generic_KeyValuePair_uint__Color__Fields, *PSystem_Collections_Generic_KeyValuePair_uint__Color__Fields;

struct System_Collections_Generic_KeyValuePair_uint__Color__Fields {
    uint32_t key;
    struct UnityEngine_Color_o value;
};

struct System_Collections_Generic_KeyValuePair_uint__Color__o {
    struct System_Collections_Generic_KeyValuePair_uint__Color__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_uint__Color__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_uint__Color__o m_Items[65535];
};

typedef struct System_Func_LiveComboMst__int__c System_Func_LiveComboMst__int__c, *PSystem_Func_LiveComboMst__int__c;

typedef struct System_Func_LiveComboMst__int__VTable System_Func_LiveComboMst__int__VTable, *PSystem_Func_LiveComboMst__int__VTable;

struct System_Func_LiveComboMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveComboMst__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveComboMst__int__VTable vtable;
};

typedef struct MethodInfo_102265C MethodInfo_102265C, *PMethodInfo_102265C;

typedef union _union_269392 _union_269392, *P_union_269392;

union _union_269392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102265C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EEDF80 MethodInfo_2EEDF80, *PMethodInfo_2EEDF80;

typedef union _union_202522 _union_202522, *P_union_202522;

union _union_202522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEDF80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_LiveComboMst__int__o System_Func_LiveComboMst__int__o, *PSystem_Func_LiveComboMst__int__o;

typedef struct System_Func_LiveComboMst__int__Fields System_Func_LiveComboMst__int__Fields, *PSystem_Func_LiveComboMst__int__Fields;

struct System_Func_LiveComboMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveComboMst__int__o {
    struct System_Func_LiveComboMst__int__c *klass;
    void *monitor;
    struct System_Func_LiveComboMst__int__Fields fields;
};

typedef struct MethodInfo_14F87AC MethodInfo_14F87AC, *PMethodInfo_14F87AC;

typedef struct MethodInfo_14F87AC_RGCTXs MethodInfo_14F87AC_RGCTXs, *PMethodInfo_14F87AC_RGCTXs;

typedef union _union_200346 _union_200346, *P_union_200346;

union _union_200346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F87AC_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_14F87AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F87AC_RGCTXs *rgctx_data;
    union _union_200346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T__VTable Cysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T__VTable, *PCysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T__VTable;

struct Cysharp_Threading_Tasks_AsyncReactiveProperty_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_get_Current;
    struct VirtualInvokeData _10_MoveNextAsync;
    struct VirtualInvokeData _11_DisposeAsync;
    struct VirtualInvokeData _12_OnNext;
    struct VirtualInvokeData _13_OnError;
    struct VirtualInvokeData _14_OnCompleted;
    struct VirtualInvokeData _15_OnCanceled;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Prev;
    struct VirtualInvokeData _17_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Prev;
    struct VirtualInvokeData _18_Cysharp_Threading_Tasks_ITriggerHandler_T__get_Next;
    struct VirtualInvokeData _19_Cysharp_Threading_Tasks_ITriggerHandler_T__set_Next;
};

typedef struct MethodInfo_22CEAF8 MethodInfo_22CEAF8, *PMethodInfo_22CEAF8;

typedef union _union_275082 _union_275082, *P_union_275082;

union _union_275082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEAF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_DelayFrameSubscriptionObservable_T__VTable UniRx_Operators_DelayFrameSubscriptionObservable_T__VTable, *PUniRx_Operators_DelayFrameSubscriptionObservable_T__VTable;

struct UniRx_Operators_DelayFrameSubscriptionObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

typedef struct MethodInfo_2C31F7C MethodInfo_2C31F7C, *PMethodInfo_2C31F7C;

typedef struct MethodInfo_2C31F7C_RGCTXs MethodInfo_2C31F7C_RGCTXs, *PMethodInfo_2C31F7C_RGCTXs;

typedef union _union_298328 _union_298328, *P_union_298328;

struct MethodInfo_2C31F7C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_2_Carbon_IReadOnlyListExtensions_IndexOf_T_;
};

union _union_298328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31F7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31F7C_RGCTXs *rgctx_data;
    union _union_298328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746804 MethodInfo_1746804, *PMethodInfo_1746804;

typedef union _union_162151 _union_162151, *P_union_162151;

union _union_162151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog___c_VTable Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog___c_VTable, *PAoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog___c_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1FD19C0 MethodInfo_1FD19C0, *PMethodInfo_1FD19C0;

typedef union _union_266836 _union_266836, *P_union_266836;

union _union_266836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD19C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2094C_RGCTXs MethodInfo_2C2094C_RGCTXs, *PMethodInfo_2C2094C_RGCTXs;

struct MethodInfo_2C2094C_RGCTXs {
    struct Il2CppClass *_0_System_Func_TResult_;
    struct MethodInfo *_1_System_Func_TResult__Invoke;
};

typedef struct CriWare_CriAtomExPlayback_TrackInfo_VTable CriWare_CriAtomExPlayback_TrackInfo_VTable, *PCriWare_CriAtomExPlayback_TrackInfo_VTable;

struct CriWare_CriAtomExPlayback_TrackInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10C35F8 MethodInfo_10C35F8, *PMethodInfo_10C35F8;

typedef union _union_208549 _union_208549, *P_union_208549;

union _union_208549 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C35F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208549 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass14_0_VTable Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass14_0_VTable, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass14_0_VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopCardAlbum___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_MainFooterGachaInfoBalloon___c__DisplayClass10_3_c Shock_MainFooterGachaInfoBalloon___c__DisplayClass10_3_c, *PShock_MainFooterGachaInfoBalloon___c__DisplayClass10_3_c;

typedef struct Shock_MainFooterGachaInfoBalloon___c__DisplayClass10_3_VTable Shock_MainFooterGachaInfoBalloon___c__DisplayClass10_3_VTable, *PShock_MainFooterGachaInfoBalloon___c__DisplayClass10_3_VTable;

struct Shock_MainFooterGachaInfoBalloon___c__DisplayClass10_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MainFooterGachaInfoBalloon___c__DisplayClass10_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainFooterGachaInfoBalloon___c__DisplayClass10_3_VTable vtable;
};

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__o UniRx_Tuple_T1__T2__T3__T4__T5__T6__o, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__o;

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__Fields UniRx_Tuple_T1__T2__T3__T4__T5__T6__Fields, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__Fields;

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__Fields {
    struct Il2CppObject *item1;
    struct Il2CppObject *item2;
    struct Il2CppObject *item3;
    struct Il2CppObject *item4;
    struct Il2CppObject *item5;
    struct Il2CppObject *item6;
};

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__o {
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__Fields fields;
};

typedef union _union_243455 _union_243455, *P_union_243455;

union _union_243455 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243457 _union_243457, *P_union_243457;

union _union_243457 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243459 _union_243459, *P_union_243459;

union _union_243459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218491 _union_218491, *P_union_218491;

union _union_218491 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218493 _union_218493, *P_union_218493;

union _union_218493 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_c Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_c, *PChipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_c;

typedef struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_VTable Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_VTable, *PChipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_VTable;

struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Identifier;
    struct VirtualInvokeData _5_get_Name;
    struct VirtualInvokeData _6_get_Hash;
    struct VirtualInvokeData _7_get_Usm;
    struct VirtualInvokeData _8_get_UsmPrimaryPart;
    struct VirtualInvokeData _9_get_UsmSecondaryPart;
    struct VirtualInvokeData _10_get_EnableSplit;
    struct VirtualInvokeData _11_get_Labels;
    struct VirtualInvokeData _12_IsInclude;
    struct VirtualInvokeData _13_get_HasLocal;
    struct VirtualInvokeData _14_set_HasLocal;
};

struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_VTable vtable;
};

typedef struct System_Collections_Generic_List_CriMonoBehaviour__StaticFields System_Collections_Generic_List_CriMonoBehaviour__StaticFields, *PSystem_Collections_Generic_List_CriMonoBehaviour__StaticFields;

typedef struct CriWare_CriMonoBehaviour_array CriWare_CriMonoBehaviour_array, *PCriWare_CriMonoBehaviour_array;

typedef struct CriWare_CriMonoBehaviour_o CriWare_CriMonoBehaviour_o, *PCriWare_CriMonoBehaviour_o;

typedef struct CriWare_CriMonoBehaviour_c CriWare_CriMonoBehaviour_c, *PCriWare_CriMonoBehaviour_c;

typedef struct CriWare_CriMonoBehaviour_VTable CriWare_CriMonoBehaviour_VTable, *PCriWare_CriMonoBehaviour_VTable;

struct CriWare_CriMonoBehaviour_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
};

struct CriWare_CriMonoBehaviour_o {
    struct CriWare_CriMonoBehaviour_c *klass;
    void *monitor;
    struct CriWare_CriMonoBehaviour_Fields fields;
};

struct CriWare_CriMonoBehaviour_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMonoBehaviour_VTable vtable;
};

struct System_Collections_Generic_List_CriMonoBehaviour__StaticFields {
    struct CriWare_CriMonoBehaviour_array *s_emptyArray;
};

struct CriWare_CriMonoBehaviour_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct CriWare_CriMonoBehaviour_o *m_Items[65535];
};

typedef union _union_218495 _union_218495, *P_union_218495;

union _union_218495 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243451 _union_243451, *P_union_243451;

union _union_243451 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218497 _union_218497, *P_union_218497;

union _union_218497 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1286154 MethodInfo_1286154, *PMethodInfo_1286154;

typedef union _union_208727 _union_208727, *P_union_208727;

union _union_208727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1286154 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ResolveEventHandler_c System_ResolveEventHandler_c, *PSystem_ResolveEventHandler_c;

struct System_ResolveEventHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ResolveEventHandler_VTable vtable;
};

typedef union _union_218499 _union_218499, *P_union_218499;

union _union_218499 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1909C58_RGCTXs MethodInfo_1909C58_RGCTXs, *PMethodInfo_1909C58_RGCTXs;

struct MethodInfo_1909C58_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct MethodInfo_1EBE5B8 MethodInfo_1EBE5B8, *PMethodInfo_1EBE5B8;

typedef union _union_227533 _union_227533, *P_union_227533;

union _union_227533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBE5B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__c UniRx_Tuple_T1__T2__T3__T4__T5__T6__c, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__c;

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__RGCTXs UniRx_Tuple_T1__T2__T3__T4__T5__T6__RGCTXs, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__RGCTXs;

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__VTable UniRx_Tuple_T1__T2__T3__T4__T5__T6__VTable, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__VTable;

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_T1__T2__T3__T4__T5__T6_;
    struct Il2CppClass *_1_T1;
    struct Il2CppClass *_2_T2;
    struct Il2CppClass *_3_T3;
    struct Il2CppClass *_4_T4;
    struct Il2CppClass *_5_T5;
    struct Il2CppClass *_6_T6;
    struct MethodInfo *_7_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_8_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_10_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_11_System_Collections_Generic_EqualityComparer_T3__get_Default;
    struct Il2CppClass *_12_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_13_System_Collections_Generic_EqualityComparer_T4__get_Default;
    struct Il2CppClass *_14_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_15_System_Collections_Generic_EqualityComparer_T5__get_Default;
    struct Il2CppClass *_16_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_17_System_Collections_Generic_EqualityComparer_T6__get_Default;
    struct Il2CppClass *_18_System_Collections_Generic_EqualityComparer_T6_;
    struct Il2CppClass *_19_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_20_System_Collections_Generic_EqualityComparer_T1__GetHashCode;
    struct Il2CppClass *_21_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_22_System_Collections_Generic_EqualityComparer_T2__GetHashCode;
    struct Il2CppClass *_23_System_Collections_Generic_EqualityComparer_T3_;
    struct MethodInfo *_24_System_Collections_Generic_EqualityComparer_T3__GetHashCode;
    struct Il2CppClass *_25_System_Collections_Generic_EqualityComparer_T4_;
    struct MethodInfo *_26_System_Collections_Generic_EqualityComparer_T4__GetHashCode;
    struct Il2CppClass *_27_System_Collections_Generic_EqualityComparer_T5_;
    struct MethodInfo *_28_System_Collections_Generic_EqualityComparer_T5__GetHashCode;
    struct Il2CppClass *_29_System_Collections_Generic_EqualityComparer_T6_;
    struct MethodInfo *_30_System_Collections_Generic_EqualityComparer_T6__GetHashCode;
    struct MethodInfo *_31_UniRx_Tuple_T1__T2__T3__T4__T5__T6__get_Item1;
    struct MethodInfo *_32_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_33_UniRx_Tuple_T1__T2__T3__T4__T5__T6__get_Item2;
    struct MethodInfo *_34_System_Collections_Generic_EqualityComparer_T2__Equals;
    struct MethodInfo *_35_UniRx_Tuple_T1__T2__T3__T4__T5__T6__get_Item3;
    struct MethodInfo *_36_System_Collections_Generic_EqualityComparer_T3__Equals;
    struct MethodInfo *_37_UniRx_Tuple_T1__T2__T3__T4__T5__T6__get_Item4;
    struct MethodInfo *_38_System_Collections_Generic_EqualityComparer_T4__Equals;
    struct MethodInfo *_39_UniRx_Tuple_T1__T2__T3__T4__T5__T6__get_Item5;
    struct MethodInfo *_40_System_Collections_Generic_EqualityComparer_T5__Equals;
    struct MethodInfo *_41_UniRx_Tuple_T1__T2__T3__T4__T5__T6__get_Item6;
    struct MethodInfo *_42_System_Collections_Generic_EqualityComparer_T6__Equals;
};

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UniRx_IStructuralEquatable_Equals;
    struct VirtualInvokeData _5_UniRx_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _6_UniRx_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _7_System_IComparable_CompareTo;
    struct VirtualInvokeData _8_UniRx_ITuple_ToString;
    struct VirtualInvokeData _9_Equals;
};

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__VTable vtable;
};

typedef struct MethodInfo_30ECA24 MethodInfo_30ECA24, *PMethodInfo_30ECA24;

typedef union _union_236327 _union_236327, *P_union_236327;

union _union_236327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30ECA24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1075BF8 MethodInfo_1075BF8, *PMethodInfo_1075BF8;

typedef union _union_168351 _union_168351, *P_union_168351;

union _union_168351 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1075BF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass12_0_Fields UniRx_ObservableWWW___c__DisplayClass12_0_Fields, *PUniRx_ObservableWWW___c__DisplayClass12_0_Fields;

struct UniRx_ObservableWWW___c__DisplayClass12_0_Fields {
    struct System_String_o *url;
    struct System_Byte_array *postData;
    struct System_Collections_Generic_Dictionary_string__string__o *headers;
    struct UniRx_IProgress_float__o *progress;
};

typedef union _union_243465 _union_243465, *P_union_243465;

union _union_243465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313E968 MethodInfo_313E968, *PMethodInfo_313E968;

typedef union _union_232947 _union_232947, *P_union_232947;

union _union_232947 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E968 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243467 _union_243467, *P_union_243467;

union _union_243467 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243469 _union_243469, *P_union_243469;

union _union_243469 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_318B564_RGCTXs MethodInfo_318B564_RGCTXs, *PMethodInfo_318B564_RGCTXs;

struct MethodInfo_318B564_RGCTXs {
    struct MethodInfo *_0_Baum2_UIRoot_Get_T_;
};

typedef union _union_218481 _union_218481, *P_union_218481;

union _union_218481 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_181B620 MethodInfo_181B620, *PMethodInfo_181B620;

typedef union _union_339526 _union_339526, *P_union_339526;

union _union_339526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181B620 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181B620_RGCTXs *rgctx_data;
    union _union_339526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218483 _union_218483, *P_union_218483;

union _union_218483 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243461 _union_243461, *P_union_243461;

union _union_243461 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218485 _union_218485, *P_union_218485;

union _union_218485 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243463 _union_243463, *P_union_243463;

union _union_243463 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218487 _union_218487, *P_union_218487;

union _union_218487 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3EE60 MethodInfo_1D3EE60, *PMethodInfo_1D3EE60;

typedef union _union_225733 _union_225733, *P_union_225733;

union _union_225733 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3EE60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218489 _union_218489, *P_union_218489;

union _union_218489 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243439 _union_243439, *P_union_243439;

union _union_243439 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329B694 MethodInfo_329B694, *PMethodInfo_329B694;

typedef union _union_315895 _union_315895, *P_union_315895;

union _union_315895 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315895 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243431 _union_243431, *P_union_243431;

union _union_243431 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308AD68_RGCTXs MethodInfo_308AD68_RGCTXs, *PMethodInfo_308AD68_RGCTXs;

struct MethodInfo_308AD68_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_243433 _union_243433, *P_union_243433;

union _union_243433 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243435 _union_243435, *P_union_243435;

union _union_243435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A5D88 MethodInfo_26A5D88, *PMethodInfo_26A5D88;

typedef union _union_278104 _union_278104, *P_union_278104;

union _union_278104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5D88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243437 _union_243437, *P_union_243437;

union _union_243437 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__o Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__o, *PCysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__o;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__Fields Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__Fields, *PCysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_o Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_o, *PCysharp_Threading_Tasks_UniTask_DelayRealtimePromise_o;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_c Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_c, *PCysharp_Threading_Tasks_UniTask_DelayRealtimePromise_c;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_Fields Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_Fields, *PCysharp_Threading_Tasks_UniTask_DelayRealtimePromise_Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_StaticFields Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_StaticFields, *PCysharp_Threading_Tasks_UniTask_DelayRealtimePromise_StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_VTable Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_VTable, *PCysharp_Threading_Tasks_UniTask_DelayRealtimePromise_VTable;

typedef struct Cysharp_Threading_Tasks_Internal_ValueStopwatch_o Cysharp_Threading_Tasks_Internal_ValueStopwatch_o, *PCysharp_Threading_Tasks_Internal_ValueStopwatch_o;

typedef struct Cysharp_Threading_Tasks_Internal_ValueStopwatch_Fields Cysharp_Threading_Tasks_Internal_ValueStopwatch_Fields, *PCysharp_Threading_Tasks_Internal_ValueStopwatch_Fields;

struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetStatus;
    struct VirtualInvokeData _5_OnCompleted;
    struct VirtualInvokeData _6_GetResult;
    struct VirtualInvokeData _7_UnsafeGetStatus;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_get_NextNode;
};

struct Cysharp_Threading_Tasks_Internal_ValueStopwatch_Fields {
    int64_t startTimestamp;
};

struct Cysharp_Threading_Tasks_Internal_ValueStopwatch_o {
    struct Cysharp_Threading_Tasks_Internal_ValueStopwatch_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_Fields {
    struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_o *nextNode;
    int64_t delayTimeSpanTicks;
    struct Cysharp_Threading_Tasks_Internal_ValueStopwatch_o stopwatch;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o core;
};

struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_o {
    struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_VTable vtable;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__o {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_DelayRealtimePromise_StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__o pool;
};

typedef struct System_Func_RhythmIconMst__uint__c System_Func_RhythmIconMst__uint__c, *PSystem_Func_RhythmIconMst__uint__c;

typedef struct System_Func_RhythmIconMst__uint__VTable System_Func_RhythmIconMst__uint__VTable, *PSystem_Func_RhythmIconMst__uint__VTable;

struct System_Func_RhythmIconMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_RhythmIconMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_RhythmIconMst__uint__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__c Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__c, *PCysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__c;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__VTable Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__VTable, *PCysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__VTable;

struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_DelayRealtimePromise__VTable vtable;
};

typedef struct System_DefaultBinder_c System_DefaultBinder_c, *PSystem_DefaultBinder_c;

typedef struct System_DefaultBinder_StaticFields System_DefaultBinder_StaticFields, *PSystem_DefaultBinder_StaticFields;

typedef struct System_DefaultBinder_VTable System_DefaultBinder_VTable, *PSystem_DefaultBinder_VTable;

struct System_DefaultBinder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_BindToField;
    struct VirtualInvokeData _5_BindToMethod;
    struct VirtualInvokeData _6_ChangeType;
    struct VirtualInvokeData _7_ReorderArgumentArray;
    struct VirtualInvokeData _8_SelectMethod;
    struct VirtualInvokeData _9_SelectProperty;
};

struct System_DefaultBinder_c {
    struct Il2CppClass_1 _1;
    struct System_DefaultBinder_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_DefaultBinder_VTable vtable;
};

struct System_DefaultBinder_StaticFields {
    struct System_DefaultBinder_Primitives_array *_primitiveConversions;
};

typedef struct MethodInfo_243E148 MethodInfo_243E148, *PMethodInfo_243E148;

struct MethodInfo_243E148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281468 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_o Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_o, *PChipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_o;

typedef struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_Fields Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_Fields, *PChipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_Fields;

typedef struct Chipstar_Downloads_CriWare_IMovieFileData_o Chipstar_Downloads_CriWare_IMovieFileData_o, *PChipstar_Downloads_CriWare_IMovieFileData_o;

typedef struct Chipstar_Downloads_CriWare_IMovieFileData_c Chipstar_Downloads_CriWare_IMovieFileData_c, *PChipstar_Downloads_CriWare_IMovieFileData_c;

typedef struct Chipstar_Downloads_CriWare_IMovieFileData_Fields Chipstar_Downloads_CriWare_IMovieFileData_Fields, *PChipstar_Downloads_CriWare_IMovieFileData_Fields;

struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_Fields {
    struct Chipstar_Downloads_CriWare_IMovieFileData_o *m_manifest;
    bool _HasLocal_k__BackingField;
};

struct Chipstar_Downloads_CriWare_IMovieFileData_Fields {
};

struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_o {
    struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_MovieLoadDatabase_Manifest_Fields fields;
};

struct Chipstar_Downloads_CriWare_IMovieFileData_o {
    struct Chipstar_Downloads_CriWare_IMovieFileData_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_IMovieFileData_Fields fields;
};

struct Chipstar_Downloads_CriWare_IMovieFileData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1FD1964 MethodInfo_1FD1964, *PMethodInfo_1FD1964;

typedef union _union_266198 _union_266198, *P_union_266198;

union _union_266198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD1964 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngineInternal_Input_NativeInputSystem_c UnityEngineInternal_Input_NativeInputSystem_c, *PUnityEngineInternal_Input_NativeInputSystem_c;

typedef struct UnityEngineInternal_Input_NativeInputSystem_VTable UnityEngineInternal_Input_NativeInputSystem_VTable, *PUnityEngineInternal_Input_NativeInputSystem_VTable;

struct UnityEngineInternal_Input_NativeInputSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngineInternal_Input_NativeInputSystem_c {
    struct Il2CppClass_1 _1;
    struct UnityEngineInternal_Input_NativeInputSystem_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngineInternal_Input_NativeInputSystem_VTable vtable;
};

typedef struct MethodInfo_17FA2C0_RGCTXs MethodInfo_17FA2C0_RGCTXs, *PMethodInfo_17FA2C0_RGCTXs;

struct MethodInfo_17FA2C0_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppClass *_1_T;
};

typedef union _union_243445 _union_243445, *P_union_243445;

union _union_243445 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243447 _union_243447, *P_union_243447;

union _union_243447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243449 _union_243449, *P_union_243449;

union _union_243449 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EEDEC8 MethodInfo_2EEDEC8, *PMethodInfo_2EEDEC8;

typedef union _union_202520 _union_202520, *P_union_202520;

union _union_202520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EEDEC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_CriWare_CriSaveDataWriter_Fields Chipstar_Downloads_CriWare_CriSaveDataWriter_Fields, *PChipstar_Downloads_CriWare_CriSaveDataWriter_Fields;

typedef struct Chipstar_FileWriter_CriVersionTable__Fields Chipstar_FileWriter_CriVersionTable__Fields, *PChipstar_FileWriter_CriVersionTable__Fields;

struct Chipstar_FileWriter_CriVersionTable__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Chipstar_Downloads_CriWare_CriSaveDataWriter_Fields {
    struct Chipstar_FileWriter_CriVersionTable__Fields super;
};

typedef struct MethodInfo_1BC4B68 MethodInfo_1BC4B68, *PMethodInfo_1BC4B68;

typedef union _union_304170 _union_304170, *P_union_304170;

union _union_304170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC4B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityAction_Component__VTable UnityEngine_Events_UnityAction_Component__VTable, *PUnityEngine_Events_UnityAction_Component__VTable;

struct UnityEngine_Events_UnityAction_Component__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_243E15C MethodInfo_243E15C, *PMethodInfo_243E15C;

typedef union _union_276994 _union_276994, *P_union_276994;

union _union_276994 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E15C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276994 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E77DC MethodInfo_17E77DC, *PMethodInfo_17E77DC;

typedef struct MethodInfo_17E77DC_RGCTXs MethodInfo_17E77DC_RGCTXs, *PMethodInfo_17E77DC_RGCTXs;

typedef union _union_192207 _union_192207, *P_union_192207;

union _union_192207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E77DC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

struct MethodInfo_17E77DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E77DC_RGCTXs *rgctx_data;
    union _union_192207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243441 _union_243441, *P_union_243441;

union _union_243441 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__StaticFields UniRx_UnityEventExtensions___c__3_T0__T1__T2__StaticFields, *PUniRx_UnityEventExtensions___c__3_T0__T1__T2__StaticFields;

typedef struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__o UniRx_UnityEventExtensions___c__3_T0__T1__T2__o, *PUniRx_UnityEventExtensions___c__3_T0__T1__T2__o;

typedef struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___o System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___o, *PSystem_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___o;

typedef struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__c UniRx_UnityEventExtensions___c__3_T0__T1__T2__c, *PUniRx_UnityEventExtensions___c__3_T0__T1__T2__c;

typedef struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__Fields UniRx_UnityEventExtensions___c__3_T0__T1__T2__Fields, *PUniRx_UnityEventExtensions___c__3_T0__T1__T2__Fields;

typedef struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___c System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___c, *PSystem_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___c;

typedef struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___Fields System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___Fields, *PSystem_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___Fields;

typedef struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__RGCTXs UniRx_UnityEventExtensions___c__3_T0__T1__T2__RGCTXs, *PUniRx_UnityEventExtensions___c__3_T0__T1__T2__RGCTXs;

typedef struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__VTable UniRx_UnityEventExtensions___c__3_T0__T1__T2__VTable, *PUniRx_UnityEventExtensions___c__3_T0__T1__T2__VTable;

typedef struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___VTable System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___VTable, *PSystem_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___VTable;

struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__Fields {
};

struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__c {
    struct Il2CppClass_1 _1;
    struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__StaticFields *static_fields;
    struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__VTable vtable;
};

struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__o {
    struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__c *klass;
    void *monitor;
    struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__Fields fields;
};

struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityEventExtensions___c__3_T0__T1__T2_;
    struct MethodInfo *_1_UniRx_UnityEventExtensions___c__3_T0__T1__T2___ctor;
    struct Il2CppClass *_2_UniRx_UnityEventExtensions___c__3_T0__T1__T2_;
    struct Il2CppClass *_3_UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2_;
    struct MethodInfo *_4_UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2___ctor;
    struct MethodInfo *_5_UniRx_UnityEventExtensions___c__DisplayClass3_1_T0__T1__T2___AsObservable_b__3;
    struct Il2CppClass *_6_UnityEngine_Events_UnityAction_T0__T1__T2_;
    struct MethodInfo *_7_UnityEngine_Events_UnityAction_T0__T1__T2___ctor;
};

struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___VTable vtable;
};

struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___o {
    struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___c *klass;
    void *monitor;
    struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___Fields fields;
};

struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__StaticFields {
    struct UniRx_UnityEventExtensions___c__3_T0__T1__T2__o *__9;
    struct System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2___o *__9__3_0;
};

typedef struct Firebase_FutureVoid_Action_c Firebase_FutureVoid_Action_c, *PFirebase_FutureVoid_Action_c;

typedef struct Firebase_FutureVoid_Action_VTable Firebase_FutureVoid_Action_VTable, *PFirebase_FutureVoid_Action_VTable;

struct Firebase_FutureVoid_Action_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_FutureVoid_Action_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FutureVoid_Action_VTable vtable;
};

typedef struct MethodInfo_2947214 MethodInfo_2947214, *PMethodInfo_2947214;

typedef union _union_185580 _union_185580, *P_union_185580;

union _union_185580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947214 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D488DC MethodInfo_1D488DC, *PMethodInfo_1D488DC;

typedef union _union_227461 _union_227461, *P_union_227461;

union _union_227461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D488DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243497 _union_243497, *P_union_243497;

union _union_243497 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243499 _union_243499, *P_union_243499;

union _union_243499 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Rendering_VertexAttributeFormat_VTable UnityEngine_Rendering_VertexAttributeFormat_VTable, *PUnityEngine_Rendering_VertexAttributeFormat_VTable;

struct UnityEngine_Rendering_VertexAttributeFormat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_243491 _union_243491, *P_union_243491;

union _union_243491 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_294720C MethodInfo_294720C, *PMethodInfo_294720C;

typedef union _union_184142 _union_184142, *P_union_184142;

union _union_184142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294720C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243493 _union_243493, *P_union_243493;

union _union_243493 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243495 _union_243495, *P_union_243495;

union _union_243495 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2947208 MethodInfo_2947208, *PMethodInfo_2947208;

typedef union _union_182704 _union_182704, *P_union_182704;

union _union_182704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2947208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1EAFC MethodInfo_2B1EAFC, *PMethodInfo_2B1EAFC;

typedef union _union_232325 _union_232325, *P_union_232325;

union _union_232325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1EAFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_IObservable_TResult___VTable System_Func_IObservable_TResult___VTable, *PSystem_Func_IObservable_TResult___VTable;

struct System_Func_IObservable_TResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct Firebase_FutureVoid_Action_o Firebase_FutureVoid_Action_o, *PFirebase_FutureVoid_Action_o;

typedef struct Firebase_FutureVoid_Action_Fields Firebase_FutureVoid_Action_Fields, *PFirebase_FutureVoid_Action_Fields;

struct Firebase_FutureVoid_Action_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_FutureVoid_Action_o {
    struct Firebase_FutureVoid_Action_c *klass;
    void *monitor;
    struct Firebase_FutureVoid_Action_Fields fields;
};

typedef struct UnityEngine_UIElements_ObjectListPool_T__c UnityEngine_UIElements_ObjectListPool_T__c, *PUnityEngine_UIElements_ObjectListPool_T__c;

typedef struct UnityEngine_UIElements_ObjectListPool_T__RGCTXs UnityEngine_UIElements_ObjectListPool_T__RGCTXs, *PUnityEngine_UIElements_ObjectListPool_T__RGCTXs;

typedef struct UnityEngine_UIElements_ObjectListPool_T__VTable UnityEngine_UIElements_ObjectListPool_T__VTable, *PUnityEngine_UIElements_ObjectListPool_T__VTable;

struct UnityEngine_UIElements_ObjectListPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ObjectListPool_T__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_ObjectListPool_T__StaticFields *static_fields;
    struct UnityEngine_UIElements_ObjectListPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ObjectListPool_T__VTable vtable;
};

struct UnityEngine_UIElements_ObjectListPool_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_ObjectListPool_T_;
    struct Il2CppClass *_1_UnityEngine_UIElements_ObjectPool_List_T__;
    struct MethodInfo *_2_UnityEngine_UIElements_ObjectPool_List_T___Get;
    struct Il2CppClass *_3_System_Collections_Generic_List_T_;
    struct MethodInfo *_4_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_5_UnityEngine_UIElements_ObjectPool_List_T___Release;
    struct MethodInfo *_6_UnityEngine_UIElements_ObjectPool_List_T____ctor;
};

typedef struct MethodInfo_2237690 MethodInfo_2237690, *PMethodInfo_2237690;

typedef union _union_291308 _union_291308, *P_union_291308;

union _union_291308 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291308 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3265C14 MethodInfo_3265C14, *PMethodInfo_3265C14;

typedef union _union_315031 _union_315031, *P_union_315031;

union _union_315031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265C14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Rendering_CopyTextureSupport_Fields UnityEngine_Rendering_CopyTextureSupport_Fields, *PUnityEngine_Rendering_CopyTextureSupport_Fields;

struct UnityEngine_Rendering_CopyTextureSupport_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1E9BB80 MethodInfo_1E9BB80, *PMethodInfo_1E9BB80;

typedef union _union_161797 _union_161797, *P_union_161797;

union _union_161797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BB80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D092F8 MethodInfo_1D092F8, *PMethodInfo_1D092F8;

typedef union _union_245343 _union_245343, *P_union_245343;

union _union_245343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D092F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_ObjectListPool_T__o UnityEngine_UIElements_ObjectListPool_T__o, *PUnityEngine_UIElements_ObjectListPool_T__o;

typedef struct UnityEngine_UIElements_ObjectListPool_T__Fields UnityEngine_UIElements_ObjectListPool_T__Fields, *PUnityEngine_UIElements_ObjectListPool_T__Fields;

struct UnityEngine_UIElements_ObjectListPool_T__Fields {
};

struct UnityEngine_UIElements_ObjectListPool_T__o {
    struct UnityEngine_UIElements_ObjectListPool_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ObjectListPool_T__Fields fields;
};

typedef struct ShockJsonSoundManifest_array ShockJsonSoundManifest_array, *PShockJsonSoundManifest_array;

typedef struct ShockJsonSoundManifest_o ShockJsonSoundManifest_o, *PShockJsonSoundManifest_o;

typedef struct ShockJsonSoundManifest_c ShockJsonSoundManifest_c, *PShockJsonSoundManifest_c;

typedef struct ShockJsonSoundManifest_Fields ShockJsonSoundManifest_Fields, *PShockJsonSoundManifest_Fields;

struct ShockJsonSoundManifest_Fields {
    struct System_String_o *m_identifier;
    struct System_String_o *m_name;
    struct System_String_o *m_hash;
    struct System_String_o *m_acbHash;
    int64_t m_acbSize;
    struct System_String_o *m_acbPrimaryPartHash;
    int64_t m_acbPrimaryPartSize;
    struct System_String_o *m_acbSecondaryPartHash;
    int64_t m_acbSecondaryPartSize;
    struct System_String_o *m_awbHash;
    int64_t m_awbSize;
    struct System_String_o *m_awbPrimaryPartHash;
    int64_t m_awbPrimaryPartSize;
    struct System_String_o *m_awbSecondaryPartHash;
    int64_t m_awbSecondaryPartSize;
    struct System_String_array *m_labels;
    bool m_enableSplit;
};

struct ShockJsonSoundManifest_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct ShockJsonSoundManifest_o *m_Items[65535];
};

struct ShockJsonSoundManifest_o {
    struct ShockJsonSoundManifest_c *klass;
    void *monitor;
    struct ShockJsonSoundManifest_Fields fields;
};

struct ShockJsonSoundManifest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ShockJsonSoundManifest_VTable vtable;
};

typedef struct MethodInfo_1D3EE20 MethodInfo_1D3EE20, *PMethodInfo_1D3EE20;

typedef union _union_225565 _union_225565, *P_union_225565;

union _union_225565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3EE20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DeckUtils_c Shock_DeckUtils_c, *PShock_DeckUtils_c;

typedef struct Shock_DeckUtils_VTable Shock_DeckUtils_VTable, *PShock_DeckUtils_VTable;

struct Shock_DeckUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DeckUtils_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckUtils_VTable vtable;
};

typedef struct UniRx_Unit_StaticFields UniRx_Unit_StaticFields, *PUniRx_Unit_StaticFields;

struct UniRx_Unit_StaticFields {
    struct UniRx_Unit_o _default;
};

typedef union _union_243475 _union_243475, *P_union_243475;

union _union_243475 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30AAC88_RGCTXs MethodInfo_30AAC88_RGCTXs, *PMethodInfo_30AAC88_RGCTXs;

struct MethodInfo_30AAC88_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_243477 _union_243477, *P_union_243477;

union _union_243477 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243479 _union_243479, *P_union_243479;

union _union_243479 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_c Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_c, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_c;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_VTable Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_VTable, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_VTable;

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_VTable vtable;
};

typedef struct MethodInfo_2447CA8 MethodInfo_2447CA8, *PMethodInfo_2447CA8;

struct MethodInfo_2447CA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__VTable System_Collections_Generic_KeyValuePair_int__GroupTabButton__VTable, *PSystem_Collections_Generic_KeyValuePair_int__GroupTabButton__VTable;

struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_Assembly__string__bool__Type__VTable System_Func_Assembly__string__bool__Type__VTable, *PSystem_Func_Assembly__string__bool__Type__VTable;

struct System_Func_Assembly__string__bool__Type__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_243473 _union_243473, *P_union_243473;

union _union_243473 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2237698 MethodInfo_2237698, *PMethodInfo_2237698;

typedef union _union_291336 _union_291336, *P_union_291336;

union _union_291336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2237698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_o Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_o, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_o;

typedef struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_Fields Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_Fields, *PAoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_Fields;

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_Fields {
    int32_t category;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_0_o *CS___8__locals1;
};

struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_o {
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_c *klass;
    void *monitor;
    struct Aoharu_Scripts_Album_CardGroup_AlbumCardGroupManager___c__DisplayClass31_1_Fields fields;
};

typedef struct MethodInfo_24DF09C MethodInfo_24DF09C, *PMethodInfo_24DF09C;

typedef union _union_180862 _union_180862, *P_union_180862;

union _union_180862 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF09C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180862 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Linq_OrderedEnumerable__GetEnumerator_d__1_TElement__VTable System_Linq_OrderedEnumerable__GetEnumerator_d__1_TElement__VTable, *PSystem_Linq_OrderedEnumerable__GetEnumerator_d__1_TElement__VTable;

struct System_Linq_OrderedEnumerable__GetEnumerator_d__1_TElement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_TElement__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_EventPointRewardMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct MethodInfo_243E110 MethodInfo_243E110, *PMethodInfo_243E110;

typedef union _union_280722 _union_280722, *P_union_280722;

union _union_280722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243E110 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_uint____o System_Action_uint____o, *PSystem_Action_uint____o;

typedef struct System_Action_uint____c System_Action_uint____c, *PSystem_Action_uint____c;

typedef struct System_Action_uint____Fields System_Action_uint____Fields, *PSystem_Action_uint____Fields;

typedef struct System_Action_uint____VTable System_Action_uint____VTable, *PSystem_Action_uint____VTable;

struct System_Action_uint____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_uint____o {
    struct System_Action_uint____c *klass;
    void *monitor;
    struct System_Action_uint____Fields fields;
};

struct System_Action_uint____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_uint____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_uint____VTable vtable;
};

typedef struct MethodInfo_12A8C48 MethodInfo_12A8C48, *PMethodInfo_12A8C48;

typedef struct MethodInfo_12A8C48_RGCTXs MethodInfo_12A8C48_RGCTXs, *PMethodInfo_12A8C48_RGCTXs;

typedef union _union_209986 _union_209986, *P_union_209986;

struct MethodInfo_12A8C48_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_209986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A8C48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A8C48_RGCTXs *rgctx_data;
    union _union_209986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DF090 MethodInfo_24DF090, *PMethodInfo_24DF090;

typedef union _union_179424 _union_179424, *P_union_179424;

union _union_179424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DF090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243489 _union_243489, *P_union_243489;

union _union_243489 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass17_2_c Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass17_2_c, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass17_2_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass17_2_VTable Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass17_2_VTable, *PAoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass17_2_VTable;

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass17_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass17_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumCardListManager___c__DisplayClass17_2_VTable vtable;
};

typedef union _union_243483 _union_243483, *P_union_243483;

union _union_243483 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243485 _union_243485, *P_union_243485;

union _union_243485 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218417 _union_218417, *P_union_218417;

union _union_218417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NoticeGeneralRewardAnnouncer_o Shock_NoticeGeneralRewardAnnouncer_o, *PShock_NoticeGeneralRewardAnnouncer_o;

typedef struct Shock_NoticeGeneralRewardAnnouncer_c Shock_NoticeGeneralRewardAnnouncer_c, *PShock_NoticeGeneralRewardAnnouncer_c;

typedef struct Shock_NoticeGeneralRewardAnnouncer_Fields Shock_NoticeGeneralRewardAnnouncer_Fields, *PShock_NoticeGeneralRewardAnnouncer_Fields;

typedef struct Shock_NoticeGeneralRewardAnnouncer_VTable Shock_NoticeGeneralRewardAnnouncer_VTable, *PShock_NoticeGeneralRewardAnnouncer_VTable;

struct Shock_NoticeGeneralRewardAnnouncer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_AppendTask_UserRankUp;
    struct VirtualInvokeData _6_AppendTask_GroupLevelUp;
    struct VirtualInvokeData _7_AppendTask_Reward_General;
    struct VirtualInvokeData _8_AppendTask_Reward_Title;
    struct VirtualInvokeData _9_AppendTask_MusicUnlock;
};

struct Shock_NoticeGeneralRewardAnnouncer_Fields {
    struct Aoharu_RewardAnnouncer_Fields super;
};

struct Shock_NoticeGeneralRewardAnnouncer_o {
    struct Shock_NoticeGeneralRewardAnnouncer_c *klass;
    void *monitor;
    struct Shock_NoticeGeneralRewardAnnouncer_Fields fields;
};

struct Shock_NoticeGeneralRewardAnnouncer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeGeneralRewardAnnouncer_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__o System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__c System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__c;

typedef struct System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__Fields System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyCollection_StarEventCardBonusMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_RecvShopBuyR_c Shock_RecvShopBuyR_c, *PShock_RecvShopBuyR_c;

typedef struct Shock_RecvShopBuyR_VTable Shock_RecvShopBuyR_VTable, *PShock_RecvShopBuyR_VTable;

struct Shock_RecvShopBuyR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvShopBuyR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvShopBuyR_VTable vtable;
};

typedef struct Shock_Network_NetworkEngine__ComputeAppBinaryHash_d__38_Fields Shock_Network_NetworkEngine__ComputeAppBinaryHash_d__38_Fields, *PShock_Network_NetworkEngine__ComputeAppBinaryHash_d__38_Fields;

typedef struct System_Func_Stream__string__o System_Func_Stream__string__o, *PSystem_Func_Stream__string__o;

typedef struct System_IAsyncResult_o System_IAsyncResult_o, *PSystem_IAsyncResult_o;

typedef struct System_Func_Stream__string__c System_Func_Stream__string__c, *PSystem_Func_Stream__string__c;

typedef struct System_Func_Stream__string__Fields System_Func_Stream__string__Fields, *PSystem_Func_Stream__string__Fields;

typedef struct System_IAsyncResult_c System_IAsyncResult_c, *PSystem_IAsyncResult_c;

typedef struct System_IAsyncResult_Fields System_IAsyncResult_Fields, *PSystem_IAsyncResult_Fields;

typedef struct System_Func_Stream__string__VTable System_Func_Stream__string__VTable, *PSystem_Func_Stream__string__VTable;

struct System_Func_Stream__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_IAsyncResult_Fields {
};

struct System_Func_Stream__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Stream__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Stream__string__VTable vtable;
};

struct System_Func_Stream__string__o {
    struct System_Func_Stream__string__c *klass;
    void *monitor;
    struct System_Func_Stream__string__Fields fields;
};

struct System_IAsyncResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_IAsyncResult_o {
    struct System_IAsyncResult_c *klass;
    void *monitor;
    struct System_IAsyncResult_Fields fields;
};

struct Shock_Network_NetworkEngine__ComputeAppBinaryHash_d__38_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_Network_NetworkEngine_o *__4__this;
    struct UnityEngine_Networking_UnityWebRequest_o *_uwr_5__2;
    struct System_Func_Stream__string__o *_computer_5__3;
    struct System_IAsyncResult_o *_asyncResult_5__4;
};

typedef union _union_218411 _union_218411, *P_union_218411;

union _union_218411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_EventPointRankingMst__bool__Fields System_Func_EventPointRankingMst__bool__Fields, *PSystem_Func_EventPointRankingMst__bool__Fields;

struct System_Func_EventPointRankingMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_218413 _union_218413, *P_union_218413;

union _union_218413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218415 _union_218415, *P_union_218415;

union _union_218415 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218407 _union_218407, *P_union_218407;

union _union_218407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B3684 MethodInfo_32B3684, *PMethodInfo_32B3684;

typedef union _union_318515 _union_318515, *P_union_318515;

union _union_318515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218409 _union_218409, *P_union_218409;

union _union_218409 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2012A78 MethodInfo_2012A78, *PMethodInfo_2012A78;

typedef union _union_254673 _union_254673, *P_union_254673;

union _union_254673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012A78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_MissionBannerMst__uint__o Shock_GameMstTableBase_MissionBannerMst__uint__o, *PShock_GameMstTableBase_MissionBannerMst__uint__o;

typedef struct Shock_GameMstTableBase_MissionBannerMst__uint__c Shock_GameMstTableBase_MissionBannerMst__uint__c, *PShock_GameMstTableBase_MissionBannerMst__uint__c;

typedef struct Shock_GameMstTableBase_MissionBannerMst__uint__Fields Shock_GameMstTableBase_MissionBannerMst__uint__Fields, *PShock_GameMstTableBase_MissionBannerMst__uint__Fields;

typedef struct Shock_GameMstTableBase_MissionBannerMst__uint__VTable Shock_GameMstTableBase_MissionBannerMst__uint__VTable, *PShock_GameMstTableBase_MissionBannerMst__uint__VTable;

struct Shock_GameMstTableBase_MissionBannerMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_MissionBannerMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_MissionBannerMst__uint__o {
    struct Shock_GameMstTableBase_MissionBannerMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_MissionBannerMst__uint__Fields fields;
};

struct Shock_GameMstTableBase_MissionBannerMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_MissionBannerMst__uint__VTable vtable;
};

typedef struct Aoharu_ShareSendWorkerObject__WaitScreenshotSave_d__15_Fields Aoharu_ShareSendWorkerObject__WaitScreenshotSave_d__15_Fields, *PAoharu_ShareSendWorkerObject__WaitScreenshotSave_d__15_Fields;

typedef struct Aoharu_ShareSendWorkerObject_o Aoharu_ShareSendWorkerObject_o, *PAoharu_ShareSendWorkerObject_o;

typedef struct Aoharu_ShareSendWorkerObject_c Aoharu_ShareSendWorkerObject_c, *PAoharu_ShareSendWorkerObject_c;

typedef struct Aoharu_ShareSendWorkerObject_Fields Aoharu_ShareSendWorkerObject_Fields, *PAoharu_ShareSendWorkerObject_Fields;

typedef struct Aoharu_ShareSendWorkerObject_VTable Aoharu_ShareSendWorkerObject_VTable, *PAoharu_ShareSendWorkerObject_VTable;

typedef struct System_Action_ShareManager_RESULT__o System_Action_ShareManager_RESULT__o, *PSystem_Action_ShareManager_RESULT__o;

typedef struct System_Action_ShareManager_RESULT__c System_Action_ShareManager_RESULT__c, *PSystem_Action_ShareManager_RESULT__c;

typedef struct System_Action_ShareManager_RESULT__Fields System_Action_ShareManager_RESULT__Fields, *PSystem_Action_ShareManager_RESULT__Fields;

typedef struct System_Action_ShareManager_RESULT__VTable System_Action_ShareManager_RESULT__VTable, *PSystem_Action_ShareManager_RESULT__VTable;

struct Aoharu_ShareSendWorkerObject_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool _IsBusy_k__BackingField;
    struct System_Action_ShareManager_RESULT__o *OnResultCallback;
};

struct Aoharu_ShareSendWorkerObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct System_Action_ShareManager_RESULT__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_ShareSendWorkerObject_o {
    struct Aoharu_ShareSendWorkerObject_c *klass;
    void *monitor;
    struct Aoharu_ShareSendWorkerObject_Fields fields;
};

struct Aoharu_ShareSendWorkerObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShareSendWorkerObject_VTable vtable;
};

struct System_Action_ShareManager_RESULT__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ShareManager_RESULT__VTable vtable;
};

struct System_Action_ShareManager_RESULT__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ShareManager_RESULT__o {
    struct System_Action_ShareManager_RESULT__c *klass;
    void *monitor;
    struct System_Action_ShareManager_RESULT__Fields fields;
};

struct Aoharu_ShareSendWorkerObject__WaitScreenshotSave_d__15_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_ShareSendWorkerObject_o *__4__this;
    bool isFullScreen;
    struct UnityEngine_Camera_o *camera;
    int32_t width;
    int32_t height;
    struct System_String_o *message;
    float _timeCount_5__2;
    float _limitTime_5__3;
};

typedef struct MethodInfo_198C9C0 MethodInfo_198C9C0, *PMethodInfo_198C9C0;

typedef union _union_169027 _union_169027, *P_union_169027;

union _union_169027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198C9C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218401 _union_218401, *P_union_218401;

union _union_218401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218403 _union_218403, *P_union_218403;

union _union_218403 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218405 _union_218405, *P_union_218405;

union _union_218405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218439 _union_218439, *P_union_218439;

union _union_218439 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__6_o _PrivateImplementationDetails__6_o, *P_PrivateImplementationDetails__6_o;

typedef struct _PrivateImplementationDetails__6_c _PrivateImplementationDetails__6_c, *P_PrivateImplementationDetails__6_c;

typedef struct _PrivateImplementationDetails__6_Fields _PrivateImplementationDetails__6_Fields, *P_PrivateImplementationDetails__6_Fields;

typedef struct _PrivateImplementationDetails__6_StaticFields _PrivateImplementationDetails__6_StaticFields, *P_PrivateImplementationDetails__6_StaticFields;

typedef struct _PrivateImplementationDetails__6_VTable _PrivateImplementationDetails__6_VTable, *P_PrivateImplementationDetails__6_VTable;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_o _PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_Fields fields;
};

struct _PrivateImplementationDetails__6_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__6_Fields {
};

struct _PrivateImplementationDetails__6_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_2_o _24F70FC64555D9B7646AD4C0EEB8DF5286779F0E39C15ACA61305BC4A5E40BE6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28_2_o _499E4F5C84E20C7347E10100E0EC90C1945EA21C7C80809E4F7F474179B39DF6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_4_o _9DA6B2C4638D1DC7611B7F458BBFE7FD49FE1B36B67239B00B8A051F4E49558F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_3_o AD6E77E234021D825C77689D82D414CDA3ABAE1ACC346D4BA2D6B1876CFC5FBC;
    int64_t DACC0E6568D9B10337A1A693F10D42C3175E80C378154406C6FBFA989F919F51;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_3_o DBBF94CCF4250B303976041627BB8FC302CE57D55373C469F41F97318412037D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_2_o FFF813C50ED1BEC943E2CA58860CC34E0A14A5C0E858B97C7670A384005CC064;
};

struct _PrivateImplementationDetails__6_o {
    struct _PrivateImplementationDetails__6_c *klass;
    void *monitor;
    struct _PrivateImplementationDetails__6_Fields fields;
};

struct _PrivateImplementationDetails__6_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__6_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__6_VTable vtable;
};

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__c UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__c, *PUniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__c;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__RGCTXs UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__RGCTXs, *PUniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__RGCTXs;

typedef struct UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__VTable UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__VTable, *PUniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__VTable;

struct UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
    struct VirtualInvokeData _11_Publish;
    struct VirtualInvokeData _12_Fail;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_GetResult;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__VTable vtable;
};

struct UniRx_Operators_CombineLatestObservable_CombineLatest_T1__T2__T3__T4__T5__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_NthCombineLatestObserverBase_TR___ctor;
    struct Il2CppClass *_1_UniRx_Operators_NthCombineLatestObserverBase_TR_;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObserverBase_TR__TR_;
    struct Il2CppClass *_3_UniRx_Operators_CombineLatestObserver_T1_;
    struct MethodInfo *_4_UniRx_Operators_CombineLatestObserver_T1___ctor;
    struct Il2CppClass *_5_UniRx_Operators_CombineLatestObserver_T2_;
    struct MethodInfo *_6_UniRx_Operators_CombineLatestObserver_T2___ctor;
    struct Il2CppClass *_7_UniRx_Operators_CombineLatestObserver_T3_;
    struct MethodInfo *_8_UniRx_Operators_CombineLatestObserver_T3___ctor;
    struct Il2CppClass *_9_UniRx_Operators_CombineLatestObserver_T4_;
    struct MethodInfo *_10_UniRx_Operators_CombineLatestObserver_T4___ctor;
    struct Il2CppClass *_11_UniRx_Operators_CombineLatestObserver_T5_;
    struct MethodInfo *_12_UniRx_Operators_CombineLatestObserver_T5___ctor;
    struct Il2CppClass *_13_UniRx_IObservable_T1_;
    struct MethodInfo *_14_UniRx_IObservable_T1__Subscribe;
    struct Il2CppClass *_15_UniRx_IObservable_T2_;
    struct MethodInfo *_16_UniRx_IObservable_T2__Subscribe;
    struct Il2CppClass *_17_UniRx_IObservable_T3_;
    struct MethodInfo *_18_UniRx_IObservable_T3__Subscribe;
    struct Il2CppClass *_19_UniRx_IObservable_T4_;
    struct MethodInfo *_20_UniRx_IObservable_T4__Subscribe;
    struct Il2CppClass *_21_UniRx_IObservable_T5_;
    struct MethodInfo *_22_UniRx_IObservable_T5__Subscribe;
    struct MethodInfo *_23_UniRx_Operators_CombineLatestObserver_T1__get_Value;
    struct MethodInfo *_24_UniRx_Operators_CombineLatestObserver_T2__get_Value;
    struct MethodInfo *_25_UniRx_Operators_CombineLatestObserver_T3__get_Value;
    struct MethodInfo *_26_UniRx_Operators_CombineLatestObserver_T4__get_Value;
    struct MethodInfo *_27_UniRx_Operators_CombineLatestObserver_T5__get_Value;
    struct Il2CppClass *_28_UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR_;
    struct MethodInfo *_29_UniRx_Operators_CombineLatestFunc_T1__T2__T3__T4__T5__TR__Invoke;
    struct Il2CppClass *_30_UniRx_IObserver_TR_;
    struct MethodInfo *_31_UniRx_IObserver_TR__OnNext;
    struct MethodInfo *_32_UniRx_IObserver_TR__OnError;
    struct MethodInfo *_33_UniRx_Operators_OperatorObserverBase_TR__TR__Dispose;
    struct MethodInfo *_34_UniRx_IObserver_TR__OnCompleted;
};

typedef struct MethodInfo_247D790 MethodInfo_247D790, *PMethodInfo_247D790;

struct MethodInfo_247D790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CEA14 MethodInfo_22CEA14, *PMethodInfo_22CEA14;

typedef union _union_273986 _union_273986, *P_union_273986;

union _union_273986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEA14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3108F28 MethodInfo_3108F28, *PMethodInfo_3108F28;

typedef union _union_329523 _union_329523, *P_union_329523;

union _union_329523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3108F28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218431 _union_218431, *P_union_218431;

union _union_218431 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218433 _union_218433, *P_union_218433;

union _union_218433 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17468D8 MethodInfo_17468D8, *PMethodInfo_17468D8;

typedef union _union_162363 _union_162363, *P_union_162363;

union _union_162363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17468D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218435 _union_218435, *P_union_218435;

union _union_218435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218437 _union_218437, *P_union_218437;

union _union_218437 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AdjustSDKManagerTrackEventUtils___c_VTable Shock_AdjustSDKManagerTrackEventUtils___c_VTable, *PShock_AdjustSDKManagerTrackEventUtils___c_VTable;

struct Shock_AdjustSDKManagerTrackEventUtils___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218429 _union_218429, *P_union_218429;

union _union_218429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1339B68 MethodInfo_1339B68, *PMethodInfo_1339B68;

typedef union _union_269492 _union_269492, *P_union_269492;

union _union_269492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1339B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3265C6C MethodInfo_3265C6C, *PMethodInfo_3265C6C;

typedef union _union_315047 _union_315047, *P_union_315047;

union _union_315047 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265C6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315047 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6A968_RGCTXs MethodInfo_2E6A968_RGCTXs, *PMethodInfo_2E6A968_RGCTXs;

struct MethodInfo_2E6A968_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Mono_Security_Cryptography_PKCS1_VTable Mono_Security_Cryptography_PKCS1_VTable, *PMono_Security_Cryptography_PKCS1_VTable;

struct Mono_Security_Cryptography_PKCS1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_218423 _union_218423, *P_union_218423;

union _union_218423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218425 _union_218425, *P_union_218425;

union _union_218425 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218427 _union_218427, *P_union_218427;

union _union_218427 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243417 _union_243417, *P_union_243417;

union _union_243417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CEA2C MethodInfo_22CEA2C, *PMethodInfo_22CEA2C;

typedef union _union_274534 _union_274534, *P_union_274534;

union _union_274534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CEA2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_o System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_o, *PSystem_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_o;

typedef struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_Fields System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_Fields, *PSystem_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_Fields;

typedef struct System_Net_WebSockets_ManagedWebSocket_o System_Net_WebSockets_ManagedWebSocket_o, *PSystem_Net_WebSockets_ManagedWebSocket_o;

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__o System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__o, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__o;

typedef struct System_Net_WebSockets_ManagedWebSocket_c System_Net_WebSockets_ManagedWebSocket_c, *PSystem_Net_WebSockets_ManagedWebSocket_c;

typedef struct System_Net_WebSockets_ManagedWebSocket_Fields System_Net_WebSockets_ManagedWebSocket_Fields, *PSystem_Net_WebSockets_ManagedWebSocket_Fields;

typedef struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__Fields System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__Fields, *PSystem_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__Fields;

typedef struct System_Net_WebSockets_ManagedWebSocket_StaticFields System_Net_WebSockets_ManagedWebSocket_StaticFields, *PSystem_Net_WebSockets_ManagedWebSocket_StaticFields;

typedef struct System_Net_WebSockets_ManagedWebSocket_VTable System_Net_WebSockets_ManagedWebSocket_VTable, *PSystem_Net_WebSockets_ManagedWebSocket_VTable;

typedef struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_o System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_o, *PSystem_Net_WebSockets_ManagedWebSocket_Utf8MessageState_o;

typedef struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_o System_Net_WebSockets_ManagedWebSocket_MessageHeader_o, *PSystem_Net_WebSockets_ManagedWebSocket_MessageHeader_o;

typedef struct System_Threading_Tasks_ValueTask_TResult__o System_Threading_Tasks_ValueTask_TResult__o, *PSystem_Threading_Tasks_ValueTask_TResult__o;

typedef struct System_Text_UTF8Encoding_o System_Text_UTF8Encoding_o, *PSystem_Text_UTF8Encoding_o;

typedef struct System_Net_WebSockets_WebSocketState_array System_Net_WebSockets_WebSocketState_array, *PSystem_Net_WebSockets_WebSocketState_array;

typedef struct System_Threading_Tasks_Task_WebSocketReceiveResult__o System_Threading_Tasks_Task_WebSocketReceiveResult__o, *PSystem_Threading_Tasks_Task_WebSocketReceiveResult__o;

typedef struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_c System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_c, *PSystem_Net_WebSockets_ManagedWebSocket_Utf8MessageState_c;

typedef struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_Fields System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_Fields, *PSystem_Net_WebSockets_ManagedWebSocket_Utf8MessageState_Fields;

typedef struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_Fields System_Net_WebSockets_ManagedWebSocket_MessageHeader_Fields, *PSystem_Net_WebSockets_ManagedWebSocket_MessageHeader_Fields;

typedef struct System_Threading_Tasks_ValueTask_TResult__Fields System_Threading_Tasks_ValueTask_TResult__Fields, *PSystem_Threading_Tasks_ValueTask_TResult__Fields;

typedef struct System_Text_UTF8Encoding_c System_Text_UTF8Encoding_c, *PSystem_Text_UTF8Encoding_c;

typedef struct System_Text_UTF8Encoding_Fields System_Text_UTF8Encoding_Fields, *PSystem_Text_UTF8Encoding_Fields;

typedef struct System_Threading_Tasks_Task_WebSocketReceiveResult__c System_Threading_Tasks_Task_WebSocketReceiveResult__c, *PSystem_Threading_Tasks_Task_WebSocketReceiveResult__c;

typedef struct System_Threading_Tasks_Task_WebSocketReceiveResult__Fields System_Threading_Tasks_Task_WebSocketReceiveResult__Fields, *PSystem_Threading_Tasks_Task_WebSocketReceiveResult__Fields;

typedef struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_VTable System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_VTable, *PSystem_Net_WebSockets_ManagedWebSocket_Utf8MessageState_VTable;

typedef struct System_Text_UTF8Encoding_StaticFields System_Text_UTF8Encoding_StaticFields, *PSystem_Text_UTF8Encoding_StaticFields;

typedef struct System_Text_UTF8Encoding_VTable System_Text_UTF8Encoding_VTable, *PSystem_Text_UTF8Encoding_VTable;

typedef struct System_Threading_Tasks_Task_WebSocketReceiveResult__StaticFields System_Threading_Tasks_Task_WebSocketReceiveResult__StaticFields, *PSystem_Threading_Tasks_Task_WebSocketReceiveResult__StaticFields;

typedef struct System_Threading_Tasks_Task_WebSocketReceiveResult__VTable System_Threading_Tasks_Task_WebSocketReceiveResult__VTable, *PSystem_Threading_Tasks_Task_WebSocketReceiveResult__VTable;

typedef struct System_Text_UTF8Encoding_UTF8EncodingSealed_o System_Text_UTF8Encoding_UTF8EncodingSealed_o, *PSystem_Text_UTF8Encoding_UTF8EncodingSealed_o;

typedef struct System_Text_UTF8Encoding_UTF8EncodingSealed_c System_Text_UTF8Encoding_UTF8EncodingSealed_c, *PSystem_Text_UTF8Encoding_UTF8EncodingSealed_c;

typedef struct System_Text_UTF8Encoding_UTF8EncodingSealed_Fields System_Text_UTF8Encoding_UTF8EncodingSealed_Fields, *PSystem_Text_UTF8Encoding_UTF8EncodingSealed_Fields;

typedef struct System_Text_UTF8Encoding_UTF8EncodingSealed_VTable System_Text_UTF8Encoding_UTF8EncodingSealed_VTable, *PSystem_Text_UTF8Encoding_UTF8EncodingSealed_VTable;

struct System_Net_WebSockets_WebSocketState_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct System_Threading_Tasks_ValueTask_TResult__Fields {
    struct Il2CppObject *_obj;
    struct Il2CppObject *_result;
    int16_t _token;
    bool _continueOnCapturedContext;
};

struct System_Threading_Tasks_ValueTask_TResult__o {
    struct System_Threading_Tasks_ValueTask_TResult__Fields fields;
};

struct System_Text_UTF8Encoding_Fields {
    struct System_Text_Encoding_Fields super;
    bool _emitUTF8Identifier;
    bool _isThrowException;
};

struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_Fields {
    uint8_t Opcode;
    bool Fin;
    int64_t PayloadLength;
    int32_t Mask;
};

struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_o {
    struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_Fields fields;
};

struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_Fields {
    bool SequenceInProgress;
    int32_t AdditionalBytesExpected;
    int32_t ExpectedValueMin;
    int32_t CurrentDecodeBits;
};

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__Fields {
    struct System_Threading_Tasks_ValueTask_TResult__o _value;
};

struct System_Text_UTF8Encoding_o {
    struct System_Text_UTF8Encoding_c *klass;
    void *monitor;
    struct System_Text_UTF8Encoding_Fields fields;
};

struct System_Text_UTF8Encoding_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_SetDefaultFallbacks;
    struct VirtualInvokeData _6_GetPreamble;
    struct VirtualInvokeData _7_get_Preamble;
    struct VirtualInvokeData _8_get_EncodingName;
    struct VirtualInvokeData _9_get_HeaderName;
    struct VirtualInvokeData _10_get_WebName;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_GetByteCount;
    struct VirtualInvokeData _13_GetByteCount;
    struct VirtualInvokeData _14_GetByteCount;
    struct VirtualInvokeData _15_GetByteCount;
    struct VirtualInvokeData _16_GetBytes;
    struct VirtualInvokeData _17_GetBytes;
    struct VirtualInvokeData _18_GetBytes;
    struct VirtualInvokeData _19_GetBytes;
    struct VirtualInvokeData _20_GetBytes;
    struct VirtualInvokeData _21_GetBytes;
    struct VirtualInvokeData _22_GetBytes;
    struct VirtualInvokeData _23_GetCharCount;
    struct VirtualInvokeData _24_GetCharCount;
    struct VirtualInvokeData _25_GetCharCount;
    struct VirtualInvokeData _26_GetChars;
    struct VirtualInvokeData _27_GetChars;
    struct VirtualInvokeData _28_GetChars;
    struct VirtualInvokeData _29_GetChars;
    struct VirtualInvokeData _30_GetChars;
    struct VirtualInvokeData _31_get_CodePage;
    struct VirtualInvokeData _32_GetDecoder;
    struct VirtualInvokeData _33_GetEncoder;
    struct VirtualInvokeData _34_GetMaxByteCount;
    struct VirtualInvokeData _35_GetMaxCharCount;
    struct VirtualInvokeData _36_GetString;
    struct VirtualInvokeData _37_GetString;
    struct VirtualInvokeData _38_GetBestFitUnicodeToBytesData;
    struct VirtualInvokeData _39_GetBestFitBytesToUnicodeData;
    struct VirtualInvokeData _40_GetBytes;
};

struct System_Text_UTF8Encoding_c {
    struct Il2CppClass_1 _1;
    struct System_Text_UTF8Encoding_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_UTF8Encoding_VTable vtable;
};

struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__o {
    struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__Fields fields;
};

struct System_Threading_Tasks_Task_WebSocketReceiveResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_WebSocketReceiveResult__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_WebSocketReceiveResult__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_WebSocketReceiveResult__VTable vtable;
};

struct System_Threading_Tasks_Task_WebSocketReceiveResult__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct System_Net_WebSockets_WebSocketReceiveResult_o *m_result;
};

struct System_Threading_Tasks_Task_WebSocketReceiveResult__o {
    struct System_Threading_Tasks_Task_WebSocketReceiveResult__c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_WebSocketReceiveResult__Fields fields;
};

struct System_Threading_Tasks_Task_WebSocketReceiveResult__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

struct System_Net_WebSockets_ManagedWebSocket_StaticFields {
    struct System_Security_Cryptography_RandomNumberGenerator_o *s_random;
    struct System_Text_UTF8Encoding_o *s_textEncoding;
    struct System_Net_WebSockets_WebSocketState_array *s_validSendStates;
    struct System_Net_WebSockets_WebSocketState_array *s_validReceiveStates;
    struct System_Net_WebSockets_WebSocketState_array *s_validCloseOutputStates;
    struct System_Net_WebSockets_WebSocketState_array *s_validCloseStates;
    struct System_Threading_Tasks_Task_WebSocketReceiveResult__o *s_cachedCloseTask;
};

struct System_Text_UTF8Encoding_UTF8EncodingSealed_Fields {
    struct System_Text_UTF8Encoding_Fields super;
};

struct System_Text_UTF8Encoding_UTF8EncodingSealed_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_SetDefaultFallbacks;
    struct VirtualInvokeData _6_GetPreamble;
    struct VirtualInvokeData _7_get_Preamble;
    struct VirtualInvokeData _8_get_EncodingName;
    struct VirtualInvokeData _9_get_HeaderName;
    struct VirtualInvokeData _10_get_WebName;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_GetByteCount;
    struct VirtualInvokeData _13_GetByteCount;
    struct VirtualInvokeData _14_GetByteCount;
    struct VirtualInvokeData _15_GetByteCount;
    struct VirtualInvokeData _16_GetBytes;
    struct VirtualInvokeData _17_GetBytes;
    struct VirtualInvokeData _18_GetBytes;
    struct VirtualInvokeData _19_GetBytes;
    struct VirtualInvokeData _20_GetBytes;
    struct VirtualInvokeData _21_GetBytes;
    struct VirtualInvokeData _22_GetBytes;
    struct VirtualInvokeData _23_GetCharCount;
    struct VirtualInvokeData _24_GetCharCount;
    struct VirtualInvokeData _25_GetCharCount;
    struct VirtualInvokeData _26_GetChars;
    struct VirtualInvokeData _27_GetChars;
    struct VirtualInvokeData _28_GetChars;
    struct VirtualInvokeData _29_GetChars;
    struct VirtualInvokeData _30_GetChars;
    struct VirtualInvokeData _31_get_CodePage;
    struct VirtualInvokeData _32_GetDecoder;
    struct VirtualInvokeData _33_GetEncoder;
    struct VirtualInvokeData _34_GetMaxByteCount;
    struct VirtualInvokeData _35_GetMaxCharCount;
    struct VirtualInvokeData _36_GetString;
    struct VirtualInvokeData _37_GetString;
    struct VirtualInvokeData _38_GetBestFitUnicodeToBytesData;
    struct VirtualInvokeData _39_GetBestFitBytesToUnicodeData;
    struct VirtualInvokeData _40_GetBytes;
};

struct System_Text_UTF8Encoding_UTF8EncodingSealed_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_UTF8Encoding_UTF8EncodingSealed_VTable vtable;
};

struct System_Text_UTF8Encoding_UTF8EncodingSealed_o {
    struct System_Text_UTF8Encoding_UTF8EncodingSealed_c *klass;
    void *monitor;
    struct System_Text_UTF8Encoding_UTF8EncodingSealed_Fields fields;
};

struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_o {
    struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_c *klass;
    void *monitor;
    struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_Fields fields;
};

struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_VTable vtable;
};

struct System_Net_WebSockets_ManagedWebSocket_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_CloseStatusDescription;
    struct VirtualInvokeData _6_get_State;
    struct VirtualInvokeData _7_Abort;
    struct VirtualInvokeData _8_CloseOutputAsync;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_ReceiveAsync;
    struct VirtualInvokeData _11_SendAsync;
};

struct System_Net_WebSockets_ManagedWebSocket_c {
    struct Il2CppClass_1 _1;
    struct System_Net_WebSockets_ManagedWebSocket_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_ManagedWebSocket_VTable vtable;
};

struct System_Net_WebSockets_ManagedWebSocket_Fields {
    struct System_Net_WebSockets_WebSocket_Fields super;
    struct System_IO_Stream_o *_stream;
    bool _isServer;
    struct System_String_o *_subprotocol;
    struct System_Threading_Timer_o *_keepAliveTimer;
    struct System_Threading_CancellationTokenSource_o *_abortSource;
    struct System_Memory_byte__o _receiveBuffer;
    struct System_Net_WebSockets_ManagedWebSocket_Utf8MessageState_o *_utf8TextState;
    struct System_Threading_SemaphoreSlim_o *_sendFrameAsyncLock;
    int32_t _state;
    bool _disposed;
    bool _sentCloseFrame;
    bool _receivedCloseFrame;
    struct System_Nullable_WebSocketCloseStatus__o _closeStatus;
    struct System_String_o *_closeStatusDescription;
    struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_o _lastReceiveHeader;
    int32_t _receiveBufferOffset;
    int32_t _receiveBufferCount;
    int32_t _receivedMaskOffsetOffset;
    struct System_Byte_array *_sendBuffer;
    bool _lastSendWasFragment;
    struct System_Threading_Tasks_Task_o *_lastReceiveAsync;
};

struct System_Net_WebSockets_ManagedWebSocket_o {
    struct System_Net_WebSockets_ManagedWebSocket_c *klass;
    void *monitor;
    struct System_Net_WebSockets_ManagedWebSocket_Fields fields;
};

struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_o __t__builder;
    struct System_Net_WebSockets_ManagedWebSocket_o *__4__this;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Threading_CancellationTokenSource_o *_finalCts_5__2;
    struct System_Threading_CancellationTokenRegistration_o __7__wrap2;
    struct System_Runtime_CompilerServices_ConfiguredValueTaskAwaitable_ConfiguredValueTaskAwaiter_int__o __u__1;
};

struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_o {
    struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_Fields fields;
};

struct System_Text_UTF8Encoding_StaticFields {
    struct System_Text_UTF8Encoding_UTF8EncodingSealed_o *s_default;
    struct System_Byte_array *s_preamble;
};

typedef struct System_Collections_Generic_IEnumerable_BillingProductRewardMst__c System_Collections_Generic_IEnumerable_BillingProductRewardMst__c, *PSystem_Collections_Generic_IEnumerable_BillingProductRewardMst__c;

struct System_Collections_Generic_IEnumerable_BillingProductRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_243419 _union_243419, *P_union_243419;

union _union_243419 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_AssetManager__StorageClear_d__79_o Chipstar_Downloads_AssetManager__StorageClear_d__79_o, *PChipstar_Downloads_AssetManager__StorageClear_d__79_o;

typedef struct Chipstar_Downloads_AssetManager__StorageClear_d__79_c Chipstar_Downloads_AssetManager__StorageClear_d__79_c, *PChipstar_Downloads_AssetManager__StorageClear_d__79_c;

typedef struct Chipstar_Downloads_AssetManager__StorageClear_d__79_Fields Chipstar_Downloads_AssetManager__StorageClear_d__79_Fields, *PChipstar_Downloads_AssetManager__StorageClear_d__79_Fields;

typedef struct Chipstar_Downloads_AssetManager__StorageClear_d__79_VTable Chipstar_Downloads_AssetManager__StorageClear_d__79_VTable, *PChipstar_Downloads_AssetManager__StorageClear_d__79_VTable;

struct Chipstar_Downloads_AssetManager__StorageClear_d__79_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_AssetManager__StorageClear_d__79_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Chipstar_Downloads_AssetManager_o *__4__this;
};

struct Chipstar_Downloads_AssetManager__StorageClear_d__79_o {
    struct Chipstar_Downloads_AssetManager__StorageClear_d__79_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetManager__StorageClear_d__79_Fields fields;
};

struct Chipstar_Downloads_AssetManager__StorageClear_d__79_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetManager__StorageClear_d__79_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___c System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___c, *PSystem_Collections_Generic_Dictionary_RewardListType__List_IRewardData___c;

typedef struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___VTable System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___VTable, *PSystem_Collections_Generic_Dictionary_RewardListType__List_IRewardData___VTable;

struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___VTable vtable;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_o Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_o, *PAoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_o;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_Fields Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_Fields, *PAoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_Fields;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_o Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_o, *PAoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_o;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_c Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_c, *PAoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_Fields Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_Fields, *PAoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_Fields;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_VTable Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_VTable, *PAoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_VTable;

struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_AppendTask_UserRankUp;
    struct VirtualInvokeData _6_AppendTask_GroupLevelUp;
    struct VirtualInvokeData _7_AppendTask_Reward_General;
    struct VirtualInvokeData _8_AppendTask_Reward_Title;
    struct VirtualInvokeData _9_AppendTask_MusicUnlock;
};

struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_Fields {
    struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_o *__4__this;
    struct Shock_RewardData_array *directRewardDataList;
    struct System_Action_o *directChatNoticeAct;
    struct Aoharu_RewardAnnouncer_ISettings_o *settings;
    struct Shock_RewardData_array *intoGiftRewardDataList;
};

struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_o {
    struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_Fields fields;
};

struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_Fields {
    struct Aoharu_RewardAnnouncer_Fields super;
};

struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_o {
    struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_Fields fields;
};

struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer_VTable vtable;
};

typedef struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_c Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_c, *PAoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_c;

typedef struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_VTable Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_VTable, *PAoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_VTable;

struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_VTable vtable;
};

typedef struct MethodInfo_2012A28 MethodInfo_2012A28, *PMethodInfo_2012A28;

typedef union _union_254465 _union_254465, *P_union_254465;

union _union_254465 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2012A28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254465 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243411 _union_243411, *P_union_243411;

union _union_243411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243413 _union_243413, *P_union_243413;

union _union_243413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243415 _union_243415, *P_union_243415;

union _union_243415 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___o System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___o, *PSystem_Collections_Generic_Dictionary_RewardListType__List_IRewardData___o;

struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___o {
    struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_RewardListType__List_IRewardData___Fields fields;
};

typedef struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_o Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_o, *PAoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_o;

typedef struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_Fields Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_Fields, *PAoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_Fields;

typedef struct Aoharu_HomePreset_Edit_EditWindowController_o Aoharu_HomePreset_Edit_EditWindowController_o, *PAoharu_HomePreset_Edit_EditWindowController_o;

typedef struct Aoharu_HomePreset_Edit_EditWindowController_c Aoharu_HomePreset_Edit_EditWindowController_c, *PAoharu_HomePreset_Edit_EditWindowController_c;

typedef struct Aoharu_HomePreset_Edit_EditWindowController_VTable Aoharu_HomePreset_Edit_EditWindowController_VTable, *PAoharu_HomePreset_Edit_EditWindowController_VTable;

struct Aoharu_HomePreset_Edit_EditWindowController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_LoadWindow;
    struct VirtualInvokeData _7_OnClickBackKey;
    struct VirtualInvokeData _8_UpdateScrollView;
};

struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_Fields {
    int32_t presetNo;
    int32_t index;
    struct Aoharu_HomePreset_Edit_EditWindowController_o *__4__this;
    struct System_Action_o *__9__1;
};

struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_o {
    struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Edit_EditWindowController___c__DisplayClass3_0_Fields fields;
};

struct Aoharu_HomePreset_Edit_EditWindowController_o {
    struct Aoharu_HomePreset_Edit_EditWindowController_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Edit_EditWindowController_Fields fields;
};

struct Aoharu_HomePreset_Edit_EditWindowController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Edit_EditWindowController_VTable vtable;
};

typedef struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog___c__DisplayClass15_1_VTable Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog___c__DisplayClass15_1_VTable, *PAoharu_Scenes_ConfirmMedal_ConfirmMedalDialog___c__DisplayClass15_1_VTable;

struct Aoharu_Scenes_ConfirmMedal_ConfirmMedalDialog___c__DisplayClass15_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_12D3C3C MethodInfo_12D3C3C, *PMethodInfo_12D3C3C;

typedef union _union_166185 _union_166185, *P_union_166185;

union _union_166185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D3C3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_DataNodeBase_POINT_TYPE__c Carbon_DataNodeBase_POINT_TYPE__c, *PCarbon_DataNodeBase_POINT_TYPE__c;

typedef struct Carbon_DataNodeBase_POINT_TYPE__VTable Carbon_DataNodeBase_POINT_TYPE__VTable, *PCarbon_DataNodeBase_POINT_TYPE__VTable;

struct Carbon_DataNodeBase_POINT_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Carbon_DataNodeBase_POINT_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_DataNodeBase_POINT_TYPE__VTable vtable;
};

typedef struct MethodInfo_1E9BBA8 MethodInfo_1E9BBA8, *PMethodInfo_1E9BBA8;

typedef union _union_160293 _union_160293, *P_union_160293;

union _union_160293 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9BBA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160293 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundManager___c__DisplayClass194_2_Fields Shock_SoundManager___c__DisplayClass194_2_Fields, *PShock_SoundManager___c__DisplayClass194_2_Fields;

typedef struct Shock_SoundManager___c__DisplayClass194_0_o Shock_SoundManager___c__DisplayClass194_0_o, *PShock_SoundManager___c__DisplayClass194_0_o;

typedef struct Shock_SoundManager___c__DisplayClass194_0_c Shock_SoundManager___c__DisplayClass194_0_c, *PShock_SoundManager___c__DisplayClass194_0_c;

typedef struct Shock_SoundManager___c__DisplayClass194_0_Fields Shock_SoundManager___c__DisplayClass194_0_Fields, *PShock_SoundManager___c__DisplayClass194_0_Fields;

typedef struct Shock_SoundManager___c__DisplayClass194_0_VTable Shock_SoundManager___c__DisplayClass194_0_VTable, *PShock_SoundManager___c__DisplayClass194_0_VTable;

typedef struct Shock_SYSTEM_VOICE_TYPE_array Shock_SYSTEM_VOICE_TYPE_array, *PShock_SYSTEM_VOICE_TYPE_array;

struct Shock_SoundManager___c__DisplayClass194_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundManager___c__DisplayClass194_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundManager___c__DisplayClass194_0_VTable vtable;
};

struct Shock_SoundManager___c__DisplayClass194_0_Fields {
    struct Shock_CardMst_o *cardMst;
    struct Shock_SYSTEM_VOICE_TYPE_array *systemVoiceTypes;
    struct System_UInt32_array *dateConditionIds;
};

struct Shock_SoundManager___c__DisplayClass194_0_o {
    struct Shock_SoundManager___c__DisplayClass194_0_c *klass;
    void *monitor;
    struct Shock_SoundManager___c__DisplayClass194_0_Fields fields;
};

struct Shock_SYSTEM_VOICE_TYPE_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct Shock_SoundManager___c__DisplayClass194_2_Fields {
    int32_t type;
    struct Shock_SoundManager___c__DisplayClass194_0_o *CS___8__locals2;
};

typedef union _union_218451 _union_218451, *P_union_218451;

union _union_218451 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218453 _union_218453, *P_union_218453;

union _union_218453 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218455 _union_218455, *P_union_218455;

union _union_218455 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218457 _union_218457, *P_union_218457;

union _union_218457 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218459 _union_218459, *P_union_218459;

union _union_218459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_RhythmIconMst__uint__o System_Func_RhythmIconMst__uint__o, *PSystem_Func_RhythmIconMst__uint__o;

typedef struct System_Func_RhythmIconMst__uint__Fields System_Func_RhythmIconMst__uint__Fields, *PSystem_Func_RhythmIconMst__uint__Fields;

struct System_Func_RhythmIconMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_RhythmIconMst__uint__o {
    struct System_Func_RhythmIconMst__uint__c *klass;
    void *monitor;
    struct System_Func_RhythmIconMst__uint__Fields fields;
};

typedef struct MethodInfo_2EF797C MethodInfo_2EF797C, *PMethodInfo_2EF797C;

typedef union _union_202968 _union_202968, *P_union_202968;

union _union_202968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF797C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243429 _union_243429, *P_union_243429;

union _union_243429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_StackExtensions_VTable Carbon_StackExtensions_VTable, *PCarbon_StackExtensions_VTable;

struct Carbon_StackExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_243421 _union_243421, *P_union_243421;

union _union_243421 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1131_0_Fields Shock_Protocol___c__DisplayClass1131_0_Fields, *PShock_Protocol___c__DisplayClass1131_0_Fields;

typedef struct System_Action_RecvEventGetR__o System_Action_RecvEventGetR__o, *PSystem_Action_RecvEventGetR__o;

typedef struct System_Action_RecvEventGetR__c System_Action_RecvEventGetR__c, *PSystem_Action_RecvEventGetR__c;

typedef struct System_Action_RecvEventGetR__Fields System_Action_RecvEventGetR__Fields, *PSystem_Action_RecvEventGetR__Fields;

typedef struct System_Action_RecvEventGetR__VTable System_Action_RecvEventGetR__VTable, *PSystem_Action_RecvEventGetR__VTable;

struct System_Action_RecvEventGetR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvEventGetR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvEventGetR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvEventGetR__VTable vtable;
};

struct System_Action_RecvEventGetR__o {
    struct System_Action_RecvEventGetR__c *klass;
    void *monitor;
    struct System_Action_RecvEventGetR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass1131_0_Fields {
    struct System_Action_RecvEventGetR__o *onSuccess;
};

typedef union _union_243423 _union_243423, *P_union_243423;

union _union_243423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_CardData__CARD_TYPE__VTable System_Func_CardData__CARD_TYPE__VTable, *PSystem_Func_CardData__CARD_TYPE__VTable;

struct System_Func_CardData__CARD_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_243425 _union_243425, *P_union_243425;

union _union_243425 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243427 _union_243427, *P_union_243427;

union _union_243427 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15896F0 MethodInfo_15896F0, *PMethodInfo_15896F0;

typedef union _union_168915 _union_168915, *P_union_168915;

union _union_168915 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15896F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168915 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_c System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_c, *PSystem_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_c;

typedef struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_VTable System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_VTable, *PSystem_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_VTable;

struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_ManagedWebSocket__WaitForServerToCloseConnectionAsync_d__63_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncOnParticleCollisionHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass56_0_Fields Cysharp_Threading_Tasks_UniTask___c__DisplayClass56_0_Fields, *PCysharp_Threading_Tasks_UniTask___c__DisplayClass56_0_Fields;

typedef struct System_Func_CancellationToken__UniTaskVoid__o System_Func_CancellationToken__UniTaskVoid__o, *PSystem_Func_CancellationToken__UniTaskVoid__o;

typedef struct System_Func_CancellationToken__UniTaskVoid__c System_Func_CancellationToken__UniTaskVoid__c, *PSystem_Func_CancellationToken__UniTaskVoid__c;

typedef struct System_Func_CancellationToken__UniTaskVoid__Fields System_Func_CancellationToken__UniTaskVoid__Fields, *PSystem_Func_CancellationToken__UniTaskVoid__Fields;

typedef struct System_Func_CancellationToken__UniTaskVoid__VTable System_Func_CancellationToken__UniTaskVoid__VTable, *PSystem_Func_CancellationToken__UniTaskVoid__VTable;

struct System_Func_CancellationToken__UniTaskVoid__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CancellationToken__UniTaskVoid__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CancellationToken__UniTaskVoid__o {
    struct System_Func_CancellationToken__UniTaskVoid__c *klass;
    void *monitor;
    struct System_Func_CancellationToken__UniTaskVoid__Fields fields;
};

struct System_Func_CancellationToken__UniTaskVoid__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CancellationToken__UniTaskVoid__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask___c__DisplayClass56_0_Fields {
    struct System_Func_CancellationToken__UniTaskVoid__o *asyncAction;
    struct System_Threading_CancellationToken_o cancellationToken;
};

typedef union _union_218445 _union_218445, *P_union_218445;

union _union_218445 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218447 _union_218447, *P_union_218447;

union _union_218447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218449 _union_218449, *P_union_218449;

union _union_218449 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11FFE94 MethodInfo_11FFE94, *PMethodInfo_11FFE94;

typedef union _union_259830 _union_259830, *P_union_259830;

union _union_259830 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11FFE94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_333AA80 MethodInfo_333AA80, *PMethodInfo_333AA80;

typedef union _union_300187 _union_300187, *P_union_300187;

union _union_300187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333AA80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_SkeletonAnimationMulti_o Spine_Unity_SkeletonAnimationMulti_o, *PSpine_Unity_SkeletonAnimationMulti_o;

typedef struct Spine_Unity_SkeletonAnimationMulti_c Spine_Unity_SkeletonAnimationMulti_c, *PSpine_Unity_SkeletonAnimationMulti_c;

typedef struct Spine_Unity_SkeletonAnimationMulti_Fields Spine_Unity_SkeletonAnimationMulti_Fields, *PSpine_Unity_SkeletonAnimationMulti_Fields;

typedef struct Spine_Unity_SkeletonAnimationMulti_VTable Spine_Unity_SkeletonAnimationMulti_VTable, *PSpine_Unity_SkeletonAnimationMulti_VTable;

typedef struct System_Collections_Generic_List_SkeletonAnimation__o System_Collections_Generic_List_SkeletonAnimation__o, *PSystem_Collections_Generic_List_SkeletonAnimation__o;

typedef struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__o System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__o, *PSystem_Collections_Generic_Dictionary_Animation__SkeletonAnimation__o;

typedef struct System_Collections_Generic_List_SkeletonAnimation__c System_Collections_Generic_List_SkeletonAnimation__c, *PSystem_Collections_Generic_List_SkeletonAnimation__c;

typedef struct System_Collections_Generic_List_SkeletonAnimation__Fields System_Collections_Generic_List_SkeletonAnimation__Fields, *PSystem_Collections_Generic_List_SkeletonAnimation__Fields;

typedef struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__c System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__c, *PSystem_Collections_Generic_Dictionary_Animation__SkeletonAnimation__c;

typedef struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__Fields System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__Fields, *PSystem_Collections_Generic_Dictionary_Animation__SkeletonAnimation__Fields;

struct Spine_Unity_SkeletonAnimationMulti_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    bool initialFlipX;
    bool initialFlipY;
    struct System_String_o *initialAnimation;
    bool initialLoop;
    struct System_Collections_Generic_List_SkeletonDataAsset__o *skeletonDataAssets;
    struct Spine_Unity_MeshGenerator_Settings_o meshGeneratorSettings;
    struct System_Collections_Generic_List_SkeletonAnimation__o *skeletonAnimations;
    struct System_Collections_Generic_Dictionary_string__Animation__o *animationNameTable;
    struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__o *animationSkeletonTable;
    struct Spine_Unity_SkeletonAnimation_o *currentSkeletonAnimation;
};

struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__VTable vtable;
};

struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__o {
    struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Animation__SkeletonAnimation__Fields fields;
};

struct System_Collections_Generic_List_SkeletonAnimation__Fields {
    struct Spine_Unity_SkeletonAnimation_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Spine_Unity_SkeletonAnimationMulti_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_SkeletonAnimation__o {
    struct System_Collections_Generic_List_SkeletonAnimation__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_SkeletonAnimation__Fields fields;
};

struct System_Collections_Generic_List_SkeletonAnimation__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_SkeletonAnimation__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_SkeletonAnimation__VTable vtable;
};

struct Spine_Unity_SkeletonAnimationMulti_o {
    struct Spine_Unity_SkeletonAnimationMulti_c *klass;
    void *monitor;
    struct Spine_Unity_SkeletonAnimationMulti_Fields fields;
};

struct Spine_Unity_SkeletonAnimationMulti_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_SkeletonAnimationMulti_VTable vtable;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass18_1_c GooglePlayGames_Android_AndroidClient___c__DisplayClass18_1_c, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass18_1_c;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass18_1_VTable GooglePlayGames_Android_AndroidClient___c__DisplayClass18_1_VTable, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass18_1_VTable;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass18_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass18_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass18_1_VTable vtable;
};

typedef struct MethodInfo_2BC9458 MethodInfo_2BC9458, *PMethodInfo_2BC9458;

typedef union _union_300369 _union_300369, *P_union_300369;

union _union_300369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BC9458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomeScene___c__DisplayClass41_0_c Aoharu_HomeScene___c__DisplayClass41_0_c, *PAoharu_HomeScene___c__DisplayClass41_0_c;

typedef struct Aoharu_HomeScene___c__DisplayClass41_0_VTable Aoharu_HomeScene___c__DisplayClass41_0_VTable, *PAoharu_HomeScene___c__DisplayClass41_0_VTable;

struct Aoharu_HomeScene___c__DisplayClass41_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomeScene___c__DisplayClass41_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene___c__DisplayClass41_0_VTable vtable;
};

typedef struct MethodInfo_1799DA0 MethodInfo_1799DA0, *PMethodInfo_1799DA0;

typedef union _union_261260 _union_261260, *P_union_261260;

union _union_261260 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1799DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261260 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F7E28 MethodInfo_19F7E28, *PMethodInfo_19F7E28;

struct MethodInfo_19F7E28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218471 _union_218471, *P_union_218471;

union _union_218471 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218473 _union_218473, *P_union_218473;

union _union_218473 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomeScene___c__DisplayClass41_0_o Aoharu_HomeScene___c__DisplayClass41_0_o, *PAoharu_HomeScene___c__DisplayClass41_0_o;

typedef struct Aoharu_HomeScene___c__DisplayClass41_0_Fields Aoharu_HomeScene___c__DisplayClass41_0_Fields, *PAoharu_HomeScene___c__DisplayClass41_0_Fields;

struct Aoharu_HomeScene___c__DisplayClass41_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
};

struct Aoharu_HomeScene___c__DisplayClass41_0_o {
    struct Aoharu_HomeScene___c__DisplayClass41_0_c *klass;
    void *monitor;
    struct Aoharu_HomeScene___c__DisplayClass41_0_Fields fields;
};

typedef union _union_218475 _union_218475, *P_union_218475;

union _union_218475 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218477 _union_218477, *P_union_218477;

union _union_218477 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_PlatformHelper_c System_Threading_PlatformHelper_c, *PSystem_Threading_PlatformHelper_c;

typedef struct System_Threading_PlatformHelper_StaticFields System_Threading_PlatformHelper_StaticFields, *PSystem_Threading_PlatformHelper_StaticFields;

typedef struct System_Threading_PlatformHelper_VTable System_Threading_PlatformHelper_VTable, *PSystem_Threading_PlatformHelper_VTable;

struct System_Threading_PlatformHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_PlatformHelper_StaticFields {
    int32_t s_processorCount;
    int32_t s_lastProcessorCountRefreshTicks;
    bool IsSingleProcessor;
};

struct System_Threading_PlatformHelper_c {
    struct Il2CppClass_1 _1;
    struct System_Threading_PlatformHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_PlatformHelper_VTable vtable;
};

typedef union _union_218479 _union_218479, *P_union_218479;

union _union_218479 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243407 _union_243407, *P_union_243407;

union _union_243407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Downloads_ShockMovieManagerBuilder_c Shock_Downloads_ShockMovieManagerBuilder_c, *PShock_Downloads_ShockMovieManagerBuilder_c;

typedef struct Shock_Downloads_ShockMovieManagerBuilder_VTable Shock_Downloads_ShockMovieManagerBuilder_VTable, *PShock_Downloads_ShockMovieManagerBuilder_VTable;

struct Shock_Downloads_ShockMovieManagerBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

struct Shock_Downloads_ShockMovieManagerBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockMovieManagerBuilder_VTable vtable;
};

typedef union _union_243409 _union_243409, *P_union_243409;

union _union_243409 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D738B0 MethodInfo_1D738B0, *PMethodInfo_1D738B0;

struct MethodInfo_1D738B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_PlatformHelper_o System_Threading_PlatformHelper_o, *PSystem_Threading_PlatformHelper_o;

typedef struct System_Threading_PlatformHelper_Fields System_Threading_PlatformHelper_Fields, *PSystem_Threading_PlatformHelper_Fields;

struct System_Threading_PlatformHelper_Fields {
};

struct System_Threading_PlatformHelper_o {
    struct System_Threading_PlatformHelper_c *klass;
    void *monitor;
    struct System_Threading_PlatformHelper_Fields fields;
};

typedef union _union_243401 _union_243401, *P_union_243401;

union _union_243401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251CAE4 MethodInfo_251CAE4, *PMethodInfo_251CAE4;

typedef union _union_254139 _union_254139, *P_union_254139;

union _union_254139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251CAE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_243403 _union_243403, *P_union_243403;

union _union_243403 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_243405 _union_243405, *P_union_243405;

union _union_243405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_218465 _union_218465, *P_union_218465;

union _union_218465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6E6D8 MethodInfo_2D6E6D8, *PMethodInfo_2D6E6D8;

typedef struct MethodInfo_2D6E6D8_RGCTXs MethodInfo_2D6E6D8_RGCTXs, *PMethodInfo_2D6E6D8_RGCTXs;

typedef union _union_288544 _union_288544, *P_union_288544;

union _union_288544 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E6D8_RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_Sample_T_;
};

struct MethodInfo_2D6E6D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E6D8_RGCTXs *rgctx_data;
    union _union_288544 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15750D8 MethodInfo_15750D8, *PMethodInfo_15750D8;

typedef union _union_167127 _union_167127, *P_union_167127;

union _union_167127 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15750D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167127 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A1134_RGCTXs MethodInfo_30A1134_RGCTXs, *PMethodInfo_30A1134_RGCTXs;

struct MethodInfo_30A1134_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_218467 _union_218467, *P_union_218467;

union _union_218467 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3EE84 MethodInfo_1D3EE84, *PMethodInfo_1D3EE84;

typedef union _union_225901 _union_225901, *P_union_225901;

union _union_225901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3EE84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C31EEC MethodInfo_2C31EEC, *PMethodInfo_2C31EEC;

typedef struct MethodInfo_2C31EEC_RGCTXs MethodInfo_2C31EEC_RGCTXs, *PMethodInfo_2C31EEC_RGCTXs;

typedef union _union_298325 _union_298325, *P_union_298325;

struct MethodInfo_2C31EEC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_2_Carbon_IReadOnlyListExtensions_IndexOf_T_;
};

union _union_298325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31EEC_RGCTXs *rgctx_data;
    union _union_298325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_218469 _union_218469, *P_union_218469;

union _union_218469 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_131C510 MethodInfo_131C510, *PMethodInfo_131C510;

typedef union _union_284580 _union_284580, *P_union_284580;

union _union_284580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131C510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__c UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__c, *PUniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__c;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__VTable UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__VTable, *PUniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__VTable;

struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__VTable vtable;
};

typedef struct MethodInfo_14FA02C_RGCTXs MethodInfo_14FA02C_RGCTXs, *PMethodInfo_14FA02C_RGCTXs;

struct MethodInfo_14FA02C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_165081 _union_165081, *P_union_165081;

union _union_165081 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165083 _union_165083, *P_union_165083;

union _union_165083 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165085 _union_165085, *P_union_165085;

union _union_165085 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308AE64 MethodInfo_308AE64, *PMethodInfo_308AE64;

typedef struct MethodInfo_308AE64_RGCTXs MethodInfo_308AE64_RGCTXs, *PMethodInfo_308AE64_RGCTXs;

typedef union _union_214646 _union_214646, *P_union_214646;

union _union_214646 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308AE64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308AE64_RGCTXs *rgctx_data;
    union _union_214646 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_308AE64_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_165087 _union_165087, *P_union_165087;

union _union_165087 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__3_o _PrivateImplementationDetails__3_o, *P_PrivateImplementationDetails__3_o;

typedef struct _PrivateImplementationDetails__3_c _PrivateImplementationDetails__3_c, *P_PrivateImplementationDetails__3_c;

typedef struct _PrivateImplementationDetails__3_Fields _PrivateImplementationDetails__3_Fields, *P_PrivateImplementationDetails__3_Fields;

typedef struct _PrivateImplementationDetails__3_StaticFields _PrivateImplementationDetails__3_StaticFields, *P_PrivateImplementationDetails__3_StaticFields;

typedef struct _PrivateImplementationDetails__3_VTable _PrivateImplementationDetails__3_VTable, *P_PrivateImplementationDetails__3_VTable;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_108_o _PrivateImplementationDetails____StaticArrayInitTypeSize_108_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_108_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_108_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_108_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_108_Fields;

struct _PrivateImplementationDetails__3_Fields {
};

struct _PrivateImplementationDetails__3_o {
    struct _PrivateImplementationDetails__3_c *klass;
    void *monitor;
    struct _PrivateImplementationDetails__3_Fields fields;
};

struct _PrivateImplementationDetails__3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__3_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__3_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__3_VTable vtable;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_108_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_108_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_108_Fields fields;
};

struct _PrivateImplementationDetails__3_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_108_o _2658253827592C8000DF6C48FD5487B674D9E695DB670A56FDEAB2B7F291523E;
};

typedef struct MethodInfo_1732AFC MethodInfo_1732AFC, *PMethodInfo_1732AFC;

typedef union _union_165443 _union_165443, *P_union_165443;

union _union_165443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1732AFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190046 _union_190046, *P_union_190046;

union _union_190046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__o UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__o, *PUniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__o;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__Fields UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__Fields, *PUniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__Fields;

struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__Fields {
    int32_t value__;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__o {
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_AmbState_T__Fields fields;
};

typedef union _union_190048 _union_190048, *P_union_190048;

union _union_190048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190040 _union_190040, *P_union_190040;

union _union_190040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190042 _union_190042, *P_union_190042;

union _union_190042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190044 _union_190044, *P_union_190044;

union _union_190044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16A1BB0 MethodInfo_16A1BB0, *PMethodInfo_16A1BB0;

typedef union _union_299250 _union_299250, *P_union_299250;

union _union_299250 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A1BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299250 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_IStoryPartData__o System_Collections_Generic_IReadOnlyList_IStoryPartData__o, *PSystem_Collections_Generic_IReadOnlyList_IStoryPartData__o;

typedef struct System_Collections_Generic_IReadOnlyList_IStoryPartData__c System_Collections_Generic_IReadOnlyList_IStoryPartData__c, *PSystem_Collections_Generic_IReadOnlyList_IStoryPartData__c;

typedef struct System_Collections_Generic_IReadOnlyList_IStoryPartData__Fields System_Collections_Generic_IReadOnlyList_IStoryPartData__Fields, *PSystem_Collections_Generic_IReadOnlyList_IStoryPartData__Fields;

struct System_Collections_Generic_IReadOnlyList_IStoryPartData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_IStoryPartData__o {
    struct System_Collections_Generic_IReadOnlyList_IStoryPartData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_IStoryPartData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_IStoryPartData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_165091 _union_165091, *P_union_165091;

union _union_165091 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165093 _union_165093, *P_union_165093;

union _union_165093 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165095 _union_165095, *P_union_165095;

union _union_165095 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165097 _union_165097, *P_union_165097;

union _union_165097 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165099 _union_165099, *P_union_165099;

union _union_165099 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190034 _union_190034, *P_union_190034;

union _union_190034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190036 _union_190036, *P_union_190036;

union _union_190036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F7580_RGCTXs MethodInfo_10F7580_RGCTXs, *PMethodInfo_10F7580_RGCTXs;

struct MethodInfo_10F7580_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_190038 _union_190038, *P_union_190038;

union _union_190038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_IObservable_bool__c UniRx_IObservable_bool__c, *PUniRx_IObservable_bool__c;

struct UniRx_IObservable_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2657850 MethodInfo_2657850, *PMethodInfo_2657850;

typedef union _union_173842 _union_173842, *P_union_173842;

union _union_173842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3133D18 MethodInfo_3133D18, *PMethodInfo_3133D18;

typedef union _union_236803 _union_236803, *P_union_236803;

union _union_236803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3133D18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33444E8 MethodInfo_33444E8, *PMethodInfo_33444E8;

typedef union _union_300439 _union_300439, *P_union_300439;

union _union_300439 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33444E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300439 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_PlayerProfileScene___c_Fields Aoharu_PlayerProfileScene___c_Fields, *PAoharu_PlayerProfileScene___c_Fields;

struct Aoharu_PlayerProfileScene___c_Fields {
};

typedef struct UnityEngine_Events_UnityAction_string__int__int__VTable UnityEngine_Events_UnityAction_string__int__int__VTable, *PUnityEngine_Events_UnityAction_string__int__int__VTable;

struct UnityEngine_Events_UnityAction_string__int__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct System_Collections_Generic_IEnumerable_FRIEND_STATUS__Fields System_Collections_Generic_IEnumerable_FRIEND_STATUS__Fields, *PSystem_Collections_Generic_IEnumerable_FRIEND_STATUS__Fields;

struct System_Collections_Generic_IEnumerable_FRIEND_STATUS__Fields {
};

typedef union _union_190030 _union_190030, *P_union_190030;

union _union_190030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190032 _union_190032, *P_union_190032;

union _union_190032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_150D3F4_RGCTXs MethodInfo_150D3F4_RGCTXs, *PMethodInfo_150D3F4_RGCTXs;

struct MethodInfo_150D3F4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Downloads_ShockBundleDatabaseParser_c Shock_Downloads_ShockBundleDatabaseParser_c, *PShock_Downloads_ShockBundleDatabaseParser_c;

typedef struct Shock_Downloads_ShockBundleDatabaseParser_VTable Shock_Downloads_ShockBundleDatabaseParser_VTable, *PShock_Downloads_ShockBundleDatabaseParser_VTable;

struct Shock_Downloads_ShockBundleDatabaseParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
};

struct Shock_Downloads_ShockBundleDatabaseParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockBundleDatabaseParser_VTable vtable;
};

typedef struct MethodInfo_26E4130 MethodInfo_26E4130, *PMethodInfo_26E4130;

typedef union _union_268402 _union_268402, *P_union_268402;

union _union_268402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E4130 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F7308_RGCTXs MethodInfo_17F7308_RGCTXs, *PMethodInfo_17F7308_RGCTXs;

struct MethodInfo_17F7308_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyDictionary_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyDictionary_TKey__TValue__TryGetValue;
};

typedef struct Carbon_CoroutineManager___CallWaitForCondition_d__66_c Carbon_CoroutineManager___CallWaitForCondition_d__66_c, *PCarbon_CoroutineManager___CallWaitForCondition_d__66_c;

typedef struct Carbon_CoroutineManager___CallWaitForCondition_d__66_VTable Carbon_CoroutineManager___CallWaitForCondition_d__66_VTable, *PCarbon_CoroutineManager___CallWaitForCondition_d__66_VTable;

struct Carbon_CoroutineManager___CallWaitForCondition_d__66_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Carbon_CoroutineManager___CallWaitForCondition_d__66_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_CoroutineManager___CallWaitForCondition_d__66_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__array System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__array, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__array;

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__o System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__o, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__o;

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__Fields System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__Fields, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__Fields;

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__Fields {
    int32_t hashCode;
    int32_t next;
    int32_t key;
    struct UnityEngine_Vector2Int_o value;
};

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__o {
    struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Vector2Int__o m_Items[65535];
};

typedef struct MethodInfo_14EF2F0 MethodInfo_14EF2F0, *PMethodInfo_14EF2F0;

typedef struct MethodInfo_14EF2F0_RGCTXs MethodInfo_14EF2F0_RGCTXs, *PMethodInfo_14EF2F0_RGCTXs;

typedef union _union_199983 _union_199983, *P_union_199983;

union _union_199983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EF2F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EF2F0_RGCTXs *rgctx_data;
    union _union_199983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14EF2F0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_EventMemberRankingMstTable_StaticFields Shock_EventMemberRankingMstTable_StaticFields, *PShock_EventMemberRankingMstTable_StaticFields;

typedef struct Shock_EventMemberRankingMstTable_o Shock_EventMemberRankingMstTable_o, *PShock_EventMemberRankingMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__o Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__o;

typedef struct Shock_EventMemberRankingMstTable_c Shock_EventMemberRankingMstTable_c, *PShock_EventMemberRankingMstTable_c;

typedef struct Shock_EventMemberRankingMstTable_Fields Shock_EventMemberRankingMstTable_Fields, *PShock_EventMemberRankingMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__c Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__c;

typedef struct Shock_EventMemberRankingMstTable_VTable Shock_EventMemberRankingMstTable_VTable, *PShock_EventMemberRankingMstTable_VTable;

typedef struct Shock_GameMstTableBase_EventMemberRankingMst__ValueTuple_uint__uint__uint___Fields Shock_GameMstTableBase_EventMemberRankingMst__ValueTuple_uint__uint__uint___Fields, *PShock_GameMstTableBase_EventMemberRankingMst__ValueTuple_uint__uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__VTable;

struct Shock_GameMstTableBase_EventMemberRankingMst__ValueTuple_uint__uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventMemberRankingMstTable_Fields {
    struct Shock_GameMstTableBase_EventMemberRankingMst__ValueTuple_uint__uint__uint___Fields super;
};

struct Shock_EventMemberRankingMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_EventMemberRankingMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventMemberRankingMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventMemberRankingMstTable_VTable vtable;
};

struct Shock_EventMemberRankingMstTable_o {
    struct Shock_EventMemberRankingMstTable_c *klass;
    void *monitor;
    struct Shock_EventMemberRankingMstTable_Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventMemberRankingMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventMemberRankingMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventMemberRankingMst__Fields fields;
};

typedef union _union_165061 _union_165061, *P_union_165061;

union _union_165061 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LoginNotice__CheckUpdateEventLoginCoroutine_d__13_VTable Shock_LoginNotice__CheckUpdateEventLoginCoroutine_d__13_VTable, *PShock_LoginNotice__CheckUpdateEventLoginCoroutine_d__13_VTable;

struct Shock_LoginNotice__CheckUpdateEventLoginCoroutine_d__13_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct System_IO_FileSystemInfo_o System_IO_FileSystemInfo_o, *PSystem_IO_FileSystemInfo_o;

typedef struct System_IO_FileSystemInfo_c System_IO_FileSystemInfo_c, *PSystem_IO_FileSystemInfo_c;

typedef struct System_IO_FileSystemInfo_VTable System_IO_FileSystemInfo_VTable, *PSystem_IO_FileSystemInfo_VTable;

struct System_IO_FileSystemInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_GetObjectData;
    struct VirtualInvokeData _8_get_FullName;
    struct VirtualInvokeData _9_get_Name;
    struct VirtualInvokeData _10_get_Exists;
};

struct System_IO_FileSystemInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_FileSystemInfo_VTable vtable;
};

struct System_IO_FileSystemInfo_o {
    struct System_IO_FileSystemInfo_c *klass;
    void *monitor;
    struct System_IO_FileSystemInfo_Fields fields;
};

typedef union _union_165063 _union_165063, *P_union_165063;

union _union_165063 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventTipsMstTable_o Shock_EventTipsMstTable_o, *PShock_EventTipsMstTable_o;

typedef struct Shock_EventTipsMstTable_c Shock_EventTipsMstTable_c, *PShock_EventTipsMstTable_c;

typedef struct Shock_EventTipsMstTable_Fields Shock_EventTipsMstTable_Fields, *PShock_EventTipsMstTable_Fields;

typedef struct Shock_EventTipsMstTable_StaticFields Shock_EventTipsMstTable_StaticFields, *PShock_EventTipsMstTable_StaticFields;

typedef struct Shock_EventTipsMstTable_VTable Shock_EventTipsMstTable_VTable, *PShock_EventTipsMstTable_VTable;

typedef struct Shock_GameMstTableBase_EventTipsMst__uint__Fields Shock_GameMstTableBase_EventTipsMst__uint__Fields, *PShock_GameMstTableBase_EventTipsMst__uint__Fields;

typedef struct Carbon_ListDictionary_uint__EventTipsMst__o Carbon_ListDictionary_uint__EventTipsMst__o, *PCarbon_ListDictionary_uint__EventTipsMst__o;

typedef struct Carbon_ListDictionary_uint__EventTipsMst__c Carbon_ListDictionary_uint__EventTipsMst__c, *PCarbon_ListDictionary_uint__EventTipsMst__c;

typedef struct Carbon_ListDictionary_uint__EventTipsMst__Fields Carbon_ListDictionary_uint__EventTipsMst__Fields, *PCarbon_ListDictionary_uint__EventTipsMst__Fields;

typedef struct Carbon_ListDictionary_uint__EventTipsMst__VTable Carbon_ListDictionary_uint__EventTipsMst__VTable, *PCarbon_ListDictionary_uint__EventTipsMst__VTable;

struct Carbon_ListDictionary_uint__EventTipsMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_GameMstTableBase_EventTipsMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_EventTipsMstTable_Fields {
    struct Shock_GameMstTableBase_EventTipsMst__uint__Fields super;
};

struct Shock_EventTipsMstTable_o {
    struct Shock_EventTipsMstTable_c *klass;
    void *monitor;
    struct Shock_EventTipsMstTable_Fields fields;
};

struct Shock_EventTipsMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventTipsMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__EventTipsMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__EventTipsMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__EventTipsMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__EventTipsMst__VTable vtable;
};

struct Carbon_ListDictionary_uint__EventTipsMst__o {
    struct Carbon_ListDictionary_uint__EventTipsMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__EventTipsMst__Fields fields;
};

struct Shock_EventTipsMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_EventTipsMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventTipsMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventTipsMstTable_VTable vtable;
};

typedef struct System_Reflection_SignatureConstructedGenericType_c System_Reflection_SignatureConstructedGenericType_c, *PSystem_Reflection_SignatureConstructedGenericType_c;

typedef struct System_Reflection_SignatureConstructedGenericType_VTable System_Reflection_SignatureConstructedGenericType_VTable, *PSystem_Reflection_SignatureConstructedGenericType_VTable;

struct System_Reflection_SignatureConstructedGenericType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_IsEnumDefined;
    struct VirtualInvokeData _16_GetEnumName;
    struct VirtualInvokeData _17_GetEnumNames;
    struct VirtualInvokeData _18_get_IsSerializable;
    struct VirtualInvokeData _19_get_ContainsGenericParameters;
    struct VirtualInvokeData _20_IsSubclassOf;
    struct VirtualInvokeData _21_IsAssignableFrom;
    struct VirtualInvokeData _22_GetType;
    struct VirtualInvokeData _23_get_Namespace;
    struct VirtualInvokeData _24_get_AssemblyQualifiedName;
    struct VirtualInvokeData _25_get_FullName;
    struct VirtualInvokeData _26_get_Assembly;
    struct VirtualInvokeData _27_get_Module;
    struct VirtualInvokeData _28_get_DeclaringMethod;
    struct VirtualInvokeData _29_get_UnderlyingSystemType;
    struct VirtualInvokeData _30_get_IsArray;
    struct VirtualInvokeData _31_IsArrayImpl;
    struct VirtualInvokeData _32_get_IsByRef;
    struct VirtualInvokeData _33_IsByRefImpl;
    struct VirtualInvokeData _34_get_IsPointer;
    struct VirtualInvokeData _35_IsPointerImpl;
    struct VirtualInvokeData _36_get_IsConstructedGenericType;
    struct VirtualInvokeData _37_get_IsGenericParameter;
    struct VirtualInvokeData _38_get_IsGenericMethodParameter;
    struct VirtualInvokeData _39_get_IsGenericType;
    struct VirtualInvokeData _40_get_IsGenericTypeDefinition;
    struct VirtualInvokeData _41_get_IsSZArray;
    struct VirtualInvokeData _42_get_IsVariableBoundArray;
    struct VirtualInvokeData _43_get_HasElementType;
    struct VirtualInvokeData _44_HasElementTypeImpl;
    struct VirtualInvokeData _45_GetElementType;
    struct VirtualInvokeData _46_GetArrayRank;
    struct VirtualInvokeData _47_GetGenericTypeDefinition;
    struct VirtualInvokeData _48_get_GenericTypeArguments;
    struct VirtualInvokeData _49_GetGenericArguments;
    struct VirtualInvokeData _50_get_GenericParameterPosition;
    struct VirtualInvokeData _51_get_GenericParameterAttributes;
    struct VirtualInvokeData _52_GetGenericParameterConstraints;
    struct VirtualInvokeData _53_get_Attributes;
    struct VirtualInvokeData _54_GetAttributeFlagsImpl;
    struct VirtualInvokeData _55_get_IsAbstract;
    struct VirtualInvokeData _56_get_IsSealed;
    struct VirtualInvokeData _57_get_IsClass;
    struct VirtualInvokeData _58_get_IsNestedAssembly;
    struct VirtualInvokeData _59_get_IsNestedPublic;
    struct VirtualInvokeData _60_get_IsNotPublic;
    struct VirtualInvokeData _61_get_IsPublic;
    struct VirtualInvokeData _62_get_IsExplicitLayout;
    struct VirtualInvokeData _63_get_IsCOMObject;
    struct VirtualInvokeData _64_IsCOMObjectImpl;
    struct VirtualInvokeData _65_get_IsContextful;
    struct VirtualInvokeData _66_IsContextfulImpl;
    struct VirtualInvokeData _67_get_IsEnum;
    struct VirtualInvokeData _68_get_IsMarshalByRef;
    struct VirtualInvokeData _69_IsMarshalByRefImpl;
    struct VirtualInvokeData _70_get_IsPrimitive;
    struct VirtualInvokeData _71_IsPrimitiveImpl;
    struct VirtualInvokeData _72_get_IsValueType;
    struct VirtualInvokeData _73_IsValueTypeImpl;
    struct VirtualInvokeData _74_get_IsSignatureType;
    struct VirtualInvokeData _75_GetConstructor;
    struct VirtualInvokeData _76_GetConstructor;
    struct VirtualInvokeData _77_GetConstructor;
    struct VirtualInvokeData _78_GetConstructorImpl;
    struct VirtualInvokeData _79_GetConstructors;
    struct VirtualInvokeData _80_GetEvent;
    struct VirtualInvokeData _81_GetEvent;
    struct VirtualInvokeData _82_GetEvents;
    struct VirtualInvokeData _83_GetField;
    struct VirtualInvokeData _84_GetField;
    struct VirtualInvokeData _85_GetFields;
    struct VirtualInvokeData _86_GetMember;
    struct VirtualInvokeData _87_GetMember;
    struct VirtualInvokeData _88_GetMember;
    struct VirtualInvokeData _89_GetMethod;
    struct VirtualInvokeData _90_GetMethod;
    struct VirtualInvokeData _91_GetMethod;
    struct VirtualInvokeData _92_GetMethod;
    struct VirtualInvokeData _93_GetMethod;
    struct VirtualInvokeData _94_GetMethod;
    struct VirtualInvokeData _95_GetMethodImpl;
    struct VirtualInvokeData _96_GetMethods;
    struct VirtualInvokeData _97_GetMethods;
    struct VirtualInvokeData _98_GetNestedType;
    struct VirtualInvokeData _99_GetNestedTypes;
    struct VirtualInvokeData _100_GetProperty;
    struct VirtualInvokeData _101_GetProperty;
    struct VirtualInvokeData _102_GetProperty;
    struct VirtualInvokeData _103_GetProperty;
    struct VirtualInvokeData _104_GetProperty;
    struct VirtualInvokeData _105_GetProperty;
    struct VirtualInvokeData _106_GetPropertyImpl;
    struct VirtualInvokeData _107_GetProperties;
    struct VirtualInvokeData _108_GetProperties;
    struct VirtualInvokeData _109_get_TypeHandle;
    struct VirtualInvokeData _110_GetTypeCodeImpl;
    struct VirtualInvokeData _111_get_BaseType;
    struct VirtualInvokeData _112_InvokeMember;
    struct VirtualInvokeData _113_GetInterface;
    struct VirtualInvokeData _114_GetInterface;
    struct VirtualInvokeData _115_GetInterfaces;
    struct VirtualInvokeData _116_IsInstanceOfType;
    struct VirtualInvokeData _117_IsEquivalentTo;
    struct VirtualInvokeData _118_GetEnumUnderlyingType;
    struct VirtualInvokeData _119_GetEnumValues;
    struct VirtualInvokeData _120_MakeArrayType;
    struct VirtualInvokeData _121_MakeArrayType;
    struct VirtualInvokeData _122_MakeByRefType;
    struct VirtualInvokeData _123_MakeGenericType;
    struct VirtualInvokeData _124_MakePointerType;
    struct VirtualInvokeData _125_Equals;
    struct VirtualInvokeData _126_get_IsSzArray;
    struct VirtualInvokeData _127_FormatTypeName;
    struct VirtualInvokeData _128_get_IsInterface;
    struct VirtualInvokeData _129_InternalGetNameIfAvailable;
    struct VirtualInvokeData _130_get_ElementType;
};

struct System_Reflection_SignatureConstructedGenericType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_SignatureConstructedGenericType_VTable vtable;
};

typedef union _union_165065 _union_165065, *P_union_165065;

union _union_165065 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165067 _union_165067, *P_union_165067;

union _union_165067 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190024 _union_190024, *P_union_190024;

union _union_190024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21F8DEC MethodInfo_21F8DEC, *PMethodInfo_21F8DEC;

typedef union _union_289634 _union_289634, *P_union_289634;

union _union_289634 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F8DEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289634 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_CoroutineManager___CallWaitForCondition_d__66_o Carbon_CoroutineManager___CallWaitForCondition_d__66_o, *PCarbon_CoroutineManager___CallWaitForCondition_d__66_o;

typedef struct Carbon_CoroutineManager___CallWaitForCondition_d__66_Fields Carbon_CoroutineManager___CallWaitForCondition_d__66_Fields, *PCarbon_CoroutineManager___CallWaitForCondition_d__66_Fields;

struct Carbon_CoroutineManager___CallWaitForCondition_d__66_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct System_Func_bool__o *condition;
    struct System_Action_o *action;
};

struct Carbon_CoroutineManager___CallWaitForCondition_d__66_o {
    struct Carbon_CoroutineManager___CallWaitForCondition_d__66_c *klass;
    void *monitor;
    struct Carbon_CoroutineManager___CallWaitForCondition_d__66_Fields fields;
};

typedef union _union_165069 _union_165069, *P_union_165069;

union _union_165069 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190026 _union_190026, *P_union_190026;

union _union_190026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190028 _union_190028, *P_union_190028;

union _union_190028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberNavigation___c__DisplayClass17_0_c Aoharu_MemberNavigation___c__DisplayClass17_0_c, *PAoharu_MemberNavigation___c__DisplayClass17_0_c;

struct Aoharu_MemberNavigation___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberNavigation___c__DisplayClass17_0_VTable vtable;
};

typedef union _union_190020 _union_190020, *P_union_190020;

union _union_190020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_T__TC__TR__c System_Func_T__TC__TR__c, *PSystem_Func_T__TC__TR__c;

typedef struct System_Func_T__TC__TR__VTable System_Func_T__TC__TR__VTable, *PSystem_Func_T__TC__TR__VTable;

struct System_Func_T__TC__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_T__TC__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__TC__TR__VTable vtable;
};

typedef union _union_190022 _union_190022, *P_union_190022;

union _union_190022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MemberNavigation___c__DisplayClass17_0_o Aoharu_MemberNavigation___c__DisplayClass17_0_o, *PAoharu_MemberNavigation___c__DisplayClass17_0_o;

typedef struct Aoharu_MemberNavigation___c__DisplayClass17_0_Fields Aoharu_MemberNavigation___c__DisplayClass17_0_Fields, *PAoharu_MemberNavigation___c__DisplayClass17_0_Fields;

struct Aoharu_MemberNavigation___c__DisplayClass17_0_Fields {
    struct Aoharu_MemberNavigation_MemberNavigationToggle_o *t;
    struct Aoharu_MemberNavigation_o *__4__this;
};

struct Aoharu_MemberNavigation___c__DisplayClass17_0_o {
    struct Aoharu_MemberNavigation___c__DisplayClass17_0_c *klass;
    void *monitor;
    struct Aoharu_MemberNavigation___c__DisplayClass17_0_Fields fields;
};

typedef union _union_165073 _union_165073, *P_union_165073;

union _union_165073 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165075 _union_165075, *P_union_165075;

union _union_165075 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165077 _union_165077, *P_union_165077;

union _union_165077 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21EF238 MethodInfo_21EF238, *PMethodInfo_21EF238;

typedef union _union_289896 _union_289896, *P_union_289896;

union _union_289896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EF238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190012 _union_190012, *P_union_190012;

union _union_190012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165079 _union_165079, *P_union_165079;

union _union_165079 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_IMGUIContainer_GUIGlobals_VTable UnityEngine_UIElements_IMGUIContainer_GUIGlobals_VTable, *PUnityEngine_UIElements_IMGUIContainer_GUIGlobals_VTable;

struct UnityEngine_UIElements_IMGUIContainer_GUIGlobals_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_127264C MethodInfo_127264C, *PMethodInfo_127264C;

typedef union _union_201118 _union_201118, *P_union_201118;

union _union_201118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127264C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_180A670_RGCTXs MethodInfo_180A670_RGCTXs, *PMethodInfo_180A670_RGCTXs;

struct MethodInfo_180A670_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef union _union_190014 _union_190014, *P_union_190014;

union _union_190014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2657870 MethodInfo_2657870, *PMethodInfo_2657870;

typedef union _union_175280 _union_175280, *P_union_175280;

union _union_175280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657870 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190016 _union_190016, *P_union_190016;

union _union_190016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398D08 MethodInfo_3398D08, *PMethodInfo_3398D08;

typedef union _union_224569 _union_224569, *P_union_224569;

union _union_224569 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398D08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224569 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190018 _union_190018, *P_union_190018;

union _union_190018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21EF240 MethodInfo_21EF240, *PMethodInfo_21EF240;

typedef union _union_289944 _union_289944, *P_union_289944;

union _union_289944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EF240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657874 MethodInfo_2657874, *PMethodInfo_2657874;

typedef union _union_176718 _union_176718, *P_union_176718;

union _union_176718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19182D0 MethodInfo_19182D0, *PMethodInfo_19182D0;

typedef struct MethodInfo_19182D0_RGCTXs MethodInfo_19182D0_RGCTXs, *PMethodInfo_19182D0_RGCTXs;

typedef union _union_211204 _union_211204, *P_union_211204;

union _union_211204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19182D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19182D0_RGCTXs *rgctx_data;
    union _union_211204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19182D0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_26E4128 MethodInfo_26E4128, *PMethodInfo_26E4128;

typedef union _union_272876 _union_272876, *P_union_272876;

union _union_272876 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E4128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272876 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_MusicLevelMst__string__Fields System_Func_MusicLevelMst__string__Fields, *PSystem_Func_MusicLevelMst__string__Fields;

struct System_Func_MusicLevelMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_190010 _union_190010, *P_union_190010;

union _union_190010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1067_0_VTable Shock_Protocol___c__DisplayClass1067_0_VTable, *PShock_Protocol___c__DisplayClass1067_0_VTable;

struct Shock_Protocol___c__DisplayClass1067_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179686 _union_179686, *P_union_179686;

union _union_179686 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1732AC0 MethodInfo_1732AC0, *PMethodInfo_1732AC0;

typedef union _union_170697 _union_170697, *P_union_170697;

union _union_170697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1732AC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RewardIcon_Part_c Shock_RewardIcon_Part_c, *PShock_RewardIcon_Part_c;

typedef struct Shock_RewardIcon_Part_VTable Shock_RewardIcon_Part_VTable, *PShock_RewardIcon_Part_VTable;

struct Shock_RewardIcon_Part_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_RewardIcon_Part_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RewardIcon_Part_VTable vtable;
};

typedef struct MethodInfo_26B9150 MethodInfo_26B9150, *PMethodInfo_26B9150;

typedef struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c, *PUnityEngine_UIElements_TypedUxmlAttributeDescription_T__c;

typedef union _union_285372 _union_285372, *P_union_285372;

typedef struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__VTable UnityEngine_UIElements_TypedUxmlAttributeDescription_T__VTable, *PUnityEngine_UIElements_TypedUxmlAttributeDescription_T__VTable;

union _union_285372 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9150 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285372 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__VTable vtable;
};

typedef struct System_Runtime_Remoting_Activation_ConstructionLevelActivator_Fields System_Runtime_Remoting_Activation_ConstructionLevelActivator_Fields, *PSystem_Runtime_Remoting_Activation_ConstructionLevelActivator_Fields;

struct System_Runtime_Remoting_Activation_ConstructionLevelActivator_Fields {
};

typedef union _union_179688 _union_179688, *P_union_179688;

union _union_179688 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveRewardSettingMst__c System_Collections_Generic_IReadOnlyCollection_LiveRewardSettingMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LiveRewardSettingMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LiveRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2E8BA00 MethodInfo_2E8BA00, *PMethodInfo_2E8BA00;

typedef union _union_224153 _union_224153, *P_union_224153;

union _union_224153 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BA00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224153 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B9158 MethodInfo_26B9158, *PMethodInfo_26B9158;

typedef union _union_285384 _union_285384, *P_union_285384;

union _union_285384 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285384 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl___c_VTable Aoharu_Scenes_Live_StatusSystem_LiveComboControl___c_VTable, *PAoharu_Scenes_Live_StatusSystem_LiveComboControl___c_VTable;

struct Aoharu_Scenes_Live_StatusSystem_LiveComboControl___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog___c__DisplayClass10_0_Fields Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog___c__DisplayClass10_0_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemFilterDialog___c__DisplayClass10_0_Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_array Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_array, *PShock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_array;

typedef struct System_Collections_Generic_HashSet_REWARD_TYPE__o System_Collections_Generic_HashSet_REWARD_TYPE__o, *PSystem_Collections_Generic_HashSet_REWARD_TYPE__o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_o Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_o, *PShock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_o;

typedef struct System_Collections_Generic_HashSet_REWARD_TYPE__c System_Collections_Generic_HashSet_REWARD_TYPE__c, *PSystem_Collections_Generic_HashSet_REWARD_TYPE__c;

typedef struct System_Collections_Generic_HashSet_REWARD_TYPE__Fields System_Collections_Generic_HashSet_REWARD_TYPE__Fields, *PSystem_Collections_Generic_HashSet_REWARD_TYPE__Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_c Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_c, *PShock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_Fields Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_Fields;

typedef struct System_Collections_Generic_HashSet_REWARD_TYPE__VTable System_Collections_Generic_HashSet_REWARD_TYPE__VTable, *PSystem_Collections_Generic_HashSet_REWARD_TYPE__VTable;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_VTable Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_VTable;

typedef struct System_Collections_Generic_HashSet_ITEM_CATEGORY__o System_Collections_Generic_HashSet_ITEM_CATEGORY__o, *PSystem_Collections_Generic_HashSet_ITEM_CATEGORY__o;

typedef struct System_Collections_Generic_HashSet_ITEM_CATEGORY__c System_Collections_Generic_HashSet_ITEM_CATEGORY__c, *PSystem_Collections_Generic_HashSet_ITEM_CATEGORY__c;

typedef struct System_Collections_Generic_HashSet_ITEM_CATEGORY__Fields System_Collections_Generic_HashSet_ITEM_CATEGORY__Fields, *PSystem_Collections_Generic_HashSet_ITEM_CATEGORY__Fields;

typedef struct System_Collections_Generic_HashSet_ITEM_CATEGORY__VTable System_Collections_Generic_HashSet_ITEM_CATEGORY__VTable, *PSystem_Collections_Generic_HashSet_ITEM_CATEGORY__VTable;

struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog___c__DisplayClass10_0_Fields {
    struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_array *categoryFilterList;
    struct System_Collections_Generic_HashSet_REWARD_TYPE__o *hiddenRewardTypeHash;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_Fields {
    struct System_Collections_Generic_HashSet_REWARD_TYPE__o *RewardTypeFilter;
    struct System_Collections_Generic_HashSet_ITEM_CATEGORY__o *ItemCategoryFilter;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_VTable vtable;
};

struct System_Collections_Generic_HashSet_ITEM_CATEGORY__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_ITEM_CATEGORY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_REWARD_TYPE__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_REWARD_TYPE__o {
    struct System_Collections_Generic_HashSet_REWARD_TYPE__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_REWARD_TYPE__Fields fields;
};

struct System_Collections_Generic_HashSet_REWARD_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_REWARD_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_REWARD_TYPE__VTable vtable;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Scenes_ExchangeItem_ExchangeItemFilterDialog_CategoryFilterContainer_o *m_Items[65535];
};

struct System_Collections_Generic_HashSet_ITEM_CATEGORY__o {
    struct System_Collections_Generic_HashSet_ITEM_CATEGORY__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_ITEM_CATEGORY__Fields fields;
};

struct System_Collections_Generic_HashSet_ITEM_CATEGORY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_ITEM_CATEGORY__VTable vtable;
};

typedef struct MethodInfo_2432A60 MethodInfo_2432A60, *PMethodInfo_2432A60;

typedef union _union_275494 _union_275494, *P_union_275494;

union _union_275494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432A60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165041 _union_165041, *P_union_165041;

union _union_165041 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16540D4 MethodInfo_16540D4, *PMethodInfo_16540D4;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__c Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__c, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__c;

typedef union _union_314450 _union_314450, *P_union_314450;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__VTable Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__VTable;

union _union_314450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16540D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_Task_UniTask_T__;
    struct MethodInfo *_1_System_Threading_Tasks_Task_UniTask_T___GetAwaiter;
    struct MethodInfo *_2_System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___get_IsCompleted;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_TaskAwaiter_UniTask_T____UniTaskExtensions__Unwrap_d__32_T__;
    struct MethodInfo *_4_System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___GetResult;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions__Unwrap_d__32_T__;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__VTable vtable;
};

typedef struct Shock_RewardIcon_Part_o Shock_RewardIcon_Part_o, *PShock_RewardIcon_Part_o;

typedef struct Shock_RewardIcon_Part_Fields Shock_RewardIcon_Part_Fields, *PShock_RewardIcon_Part_Fields;

struct Shock_RewardIcon_Part_Fields {
    int32_t value__;
};

struct Shock_RewardIcon_Part_o {
    struct Shock_RewardIcon_Part_Fields fields;
};

typedef union _union_165043 _union_165043, *P_union_165043;

union _union_165043 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165045 _union_165045, *P_union_165045;

union _union_165045 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_RawFileConverterBuilder_VTable Chipstar_RawFileConverterBuilder_VTable, *PChipstar_RawFileConverterBuilder_VTable;

struct Chipstar_RawFileConverterBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Build;
};

typedef struct MethodInfo_1EA098C MethodInfo_1EA098C, *PMethodInfo_1EA098C;

typedef union _union_162005 _union_162005, *P_union_162005;

union _union_162005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA098C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190002 _union_190002, *P_union_190002;

union _union_190002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165047 _union_165047, *P_union_165047;

union _union_165047 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190004 _union_190004, *P_union_190004;

union _union_190004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165049 _union_165049, *P_union_165049;

union _union_165049 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190006 _union_190006, *P_union_190006;

union _union_190006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190008 _union_190008, *P_union_190008;

union _union_190008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_LiveLaneSkinMst__uint__c Shock_GameMstTableBase_LiveLaneSkinMst__uint__c, *PShock_GameMstTableBase_LiveLaneSkinMst__uint__c;

typedef struct Shock_GameMstTableBase_LiveLaneSkinMst__uint__VTable Shock_GameMstTableBase_LiveLaneSkinMst__uint__VTable, *PShock_GameMstTableBase_LiveLaneSkinMst__uint__VTable;

struct Shock_GameMstTableBase_LiveLaneSkinMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LiveLaneSkinMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LiveLaneSkinMst__uint__VTable vtable;
};

typedef union _union_179680 _union_179680, *P_union_179680;

union _union_179680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179682 _union_179682, *P_union_179682;

union _union_179682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19828A0 MethodInfo_19828A0, *PMethodInfo_19828A0;

typedef union _union_165945 _union_165945, *P_union_165945;

union _union_165945 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19828A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165945 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179684 _union_179684, *P_union_179684;

union _union_179684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190000 _union_190000, *P_union_190000;

union _union_190000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26B9160 MethodInfo_26B9160, *PMethodInfo_26B9160;

typedef union _union_285271 _union_285271, *P_union_285271;

union _union_285271 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9160 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179698 _union_179698, *P_union_179698;

union _union_179698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312A1B0 MethodInfo_312A1B0, *PMethodInfo_312A1B0;

typedef union _union_228511 _union_228511, *P_union_228511;

union _union_228511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A1B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_186F3A8 MethodInfo_186F3A8, *PMethodInfo_186F3A8;

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__c GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__c, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__c;

typedef union _union_157170 _union_157170, *P_union_157170;

union _union_157170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186F3A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__VTable vtable;
};

typedef struct MethodInfo_1B63D18 MethodInfo_1B63D18, *PMethodInfo_1B63D18;

struct MethodInfo_1B63D18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA0978 MethodInfo_1EA0978, *PMethodInfo_1EA0978;

typedef union _union_162019 _union_162019, *P_union_162019;

union _union_162019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0978 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1513020_RGCTXs MethodInfo_1513020_RGCTXs, *PMethodInfo_1513020_RGCTXs;

struct MethodInfo_1513020_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2932404 MethodInfo_2932404, *PMethodInfo_2932404;

typedef union _union_182326 _union_182326, *P_union_182326;

union _union_182326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A1B8 MethodInfo_312A1B8, *PMethodInfo_312A1B8;

typedef union _union_228679 _union_228679, *P_union_228679;

union _union_228679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A1B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6AE54_RGCTXs MethodInfo_2E6AE54_RGCTXs, *PMethodInfo_2E6AE54_RGCTXs;

struct MethodInfo_2E6AE54_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_165051 _union_165051, *P_union_165051;

union _union_165051 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Type__CustomType__o System_Collections_Generic_Dictionary_Type__CustomType__o, *PSystem_Collections_Generic_Dictionary_Type__CustomType__o;

typedef struct System_Collections_Generic_Dictionary_Type__CustomType__c System_Collections_Generic_Dictionary_Type__CustomType__c, *PSystem_Collections_Generic_Dictionary_Type__CustomType__c;

typedef struct System_Collections_Generic_Dictionary_Type__CustomType__Fields System_Collections_Generic_Dictionary_Type__CustomType__Fields, *PSystem_Collections_Generic_Dictionary_Type__CustomType__Fields;

typedef struct System_Collections_Generic_Dictionary_Type__CustomType__VTable System_Collections_Generic_Dictionary_Type__CustomType__VTable, *PSystem_Collections_Generic_Dictionary_Type__CustomType__VTable;

struct System_Collections_Generic_Dictionary_Type__CustomType__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_Type__CustomType__o {
    struct System_Collections_Generic_Dictionary_Type__CustomType__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__CustomType__Fields fields;
};

struct System_Collections_Generic_Dictionary_Type__CustomType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__CustomType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__CustomType__VTable vtable;
};

typedef struct MethodInfo_21D08DC MethodInfo_21D08DC, *PMethodInfo_21D08DC;

typedef union _union_293258 _union_293258, *P_union_293258;

union _union_293258 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D08DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293258 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165053 _union_165053, *P_union_165053;

union _union_165053 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932408 MethodInfo_2932408, *PMethodInfo_2932408;

typedef union _union_183764 _union_183764, *P_union_183764;

union _union_183764 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183764 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165055 _union_165055, *P_union_165055;

union _union_165055 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165057 _union_165057, *P_union_165057;

union _union_165057 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165059 _union_165059, *P_union_165059;

union _union_165059 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ProtocolResultCodeDialog_GameVersionUpdate___c_VTable Shock_ProtocolResultCodeDialog_GameVersionUpdate___c_VTable, *PShock_ProtocolResultCodeDialog_GameVersionUpdate___c_VTable;

struct Shock_ProtocolResultCodeDialog_GameVersionUpdate___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2932410 MethodInfo_2932410, *PMethodInfo_2932410;

typedef union _union_185202 _union_185202, *P_union_185202;

union _union_185202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DD95A8 MethodInfo_2DD95A8, *PMethodInfo_2DD95A8;

typedef union _union_301605 _union_301605, *P_union_301605;

union _union_301605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DD95A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_FontFeatureTable___c_c UnityEngine_TextCore_Text_FontFeatureTable___c_c, *PUnityEngine_TextCore_Text_FontFeatureTable___c_c;

typedef struct UnityEngine_TextCore_Text_FontFeatureTable___c_StaticFields UnityEngine_TextCore_Text_FontFeatureTable___c_StaticFields, *PUnityEngine_TextCore_Text_FontFeatureTable___c_StaticFields;

typedef struct UnityEngine_TextCore_Text_FontFeatureTable___c_VTable UnityEngine_TextCore_Text_FontFeatureTable___c_VTable, *PUnityEngine_TextCore_Text_FontFeatureTable___c_VTable;

typedef struct UnityEngine_TextCore_Text_FontFeatureTable___c_o UnityEngine_TextCore_Text_FontFeatureTable___c_o, *PUnityEngine_TextCore_Text_FontFeatureTable___c_o;

typedef struct System_Func_GlyphPairAdjustmentRecord__uint__o System_Func_GlyphPairAdjustmentRecord__uint__o, *PSystem_Func_GlyphPairAdjustmentRecord__uint__o;

typedef struct UnityEngine_TextCore_Text_FontFeatureTable___c_Fields UnityEngine_TextCore_Text_FontFeatureTable___c_Fields, *PUnityEngine_TextCore_Text_FontFeatureTable___c_Fields;

typedef struct System_Func_GlyphPairAdjustmentRecord__uint__c System_Func_GlyphPairAdjustmentRecord__uint__c, *PSystem_Func_GlyphPairAdjustmentRecord__uint__c;

typedef struct System_Func_GlyphPairAdjustmentRecord__uint__Fields System_Func_GlyphPairAdjustmentRecord__uint__Fields, *PSystem_Func_GlyphPairAdjustmentRecord__uint__Fields;

typedef struct System_Func_GlyphPairAdjustmentRecord__uint__VTable System_Func_GlyphPairAdjustmentRecord__uint__VTable, *PSystem_Func_GlyphPairAdjustmentRecord__uint__VTable;

struct UnityEngine_TextCore_Text_FontFeatureTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_FontFeatureTable___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_FontFeatureTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_FontFeatureTable___c_VTable vtable;
};

struct UnityEngine_TextCore_Text_FontFeatureTable___c_Fields {
};

struct UnityEngine_TextCore_Text_FontFeatureTable___c_o {
    struct UnityEngine_TextCore_Text_FontFeatureTable___c_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_FontFeatureTable___c_Fields fields;
};

struct System_Func_GlyphPairAdjustmentRecord__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_GlyphPairAdjustmentRecord__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_GlyphPairAdjustmentRecord__uint__o {
    struct System_Func_GlyphPairAdjustmentRecord__uint__c *klass;
    void *monitor;
    struct System_Func_GlyphPairAdjustmentRecord__uint__Fields fields;
};

struct System_Func_GlyphPairAdjustmentRecord__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_GlyphPairAdjustmentRecord__uint__VTable vtable;
};

struct UnityEngine_TextCore_Text_FontFeatureTable___c_StaticFields {
    struct UnityEngine_TextCore_Text_FontFeatureTable___c_o *__9;
    struct System_Func_GlyphPairAdjustmentRecord__uint__o *__9__6_0;
    struct System_Func_GlyphPairAdjustmentRecord__uint__o *__9__6_1;
};

typedef union _union_179690 _union_179690, *P_union_179690;

union _union_179690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_186F3B0 MethodInfo_186F3B0, *PMethodInfo_186F3B0;

typedef union _union_157174 _union_157174, *P_union_157174;

union _union_157174 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186F3B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157174 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179692 _union_179692, *P_union_179692;

union _union_179692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LoginFlow___c__DisplayClass10_0_Fields Shock_LoginFlow___c__DisplayClass10_0_Fields, *PShock_LoginFlow___c__DisplayClass10_0_Fields;

struct Shock_LoginFlow___c__DisplayClass10_0_Fields {
    int32_t resultAuth;
};

typedef struct Chipstar_ManifestVersionName_o Chipstar_ManifestVersionName_o, *PChipstar_ManifestVersionName_o;

typedef struct Chipstar_ManifestVersionName_c Chipstar_ManifestVersionName_c, *PChipstar_ManifestVersionName_c;

typedef struct Chipstar_ManifestVersionName_VTable Chipstar_ManifestVersionName_VTable, *PChipstar_ManifestVersionName_VTable;

struct Chipstar_ManifestVersionName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_ManifestVersionName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_ManifestVersionName_VTable vtable;
};

struct Chipstar_ManifestVersionName_o {
    struct Chipstar_ManifestVersionName_c *klass;
    void *monitor;
    struct Chipstar_ManifestVersionName_Fields fields;
};

typedef union _union_179694 _union_179694, *P_union_179694;

union _union_179694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MultieventRankbonusMstTable___c_VTable Shock_MultieventRankbonusMstTable___c_VTable, *PShock_MultieventRankbonusMstTable___c_VTable;

struct Shock_MultieventRankbonusMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179696 _union_179696, *P_union_179696;

union _union_179696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179664 _union_179664, *P_union_179664;

union _union_179664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Asteroids_LobbyTopPanel_c Photon_Pun_Demo_Asteroids_LobbyTopPanel_c, *PPhoton_Pun_Demo_Asteroids_LobbyTopPanel_c;

typedef struct Photon_Pun_Demo_Asteroids_LobbyTopPanel_VTable Photon_Pun_Demo_Asteroids_LobbyTopPanel_VTable, *PPhoton_Pun_Demo_Asteroids_LobbyTopPanel_VTable;

struct Photon_Pun_Demo_Asteroids_LobbyTopPanel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_Demo_Asteroids_LobbyTopPanel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Asteroids_LobbyTopPanel_VTable vtable;
};

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_o Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_o, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_o;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_c Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_Fields Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_Fields, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_Fields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_StaticFields Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_StaticFields, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_StaticFields;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_VTable;

typedef struct System_Func_LiveData__bool__o System_Func_LiveData__bool__o, *PSystem_Func_LiveData__bool__o;

typedef struct System_Func_LiveData__bool__c System_Func_LiveData__bool__c, *PSystem_Func_LiveData__bool__c;

typedef struct System_Func_LiveData__bool__Fields System_Func_LiveData__bool__Fields, *PSystem_Func_LiveData__bool__Fields;

typedef struct System_Func_LiveData__bool__VTable System_Func_LiveData__bool__VTable, *PSystem_Func_LiveData__bool__VTable;

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_Fields {
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_o {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_Fields fields;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_VTable vtable;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_StaticFields {
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUIController___c_o *__9;
    struct System_Predicate_CardData__o *__9__18_2;
    struct System_Func_LiveData__bool__o *__9__18_4;
};

struct System_Func_LiveData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveData__bool__VTable vtable;
};

struct System_Func_LiveData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveData__bool__o {
    struct System_Func_LiveData__bool__c *klass;
    void *monitor;
    struct System_Func_LiveData__bool__Fields fields;
};

typedef union _union_179666 _union_179666, *P_union_179666;

union _union_179666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CDCD4 MethodInfo_22CDCD4, *PMethodInfo_22CDCD4;

typedef union _union_273976 _union_273976, *P_union_273976;

union _union_273976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDCD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveRuleMstTable___c__DisplayClass3_0_c Shock_LiveRuleMstTable___c__DisplayClass3_0_c, *PShock_LiveRuleMstTable___c__DisplayClass3_0_c;

typedef struct Shock_LiveRuleMstTable___c__DisplayClass3_0_VTable Shock_LiveRuleMstTable___c__DisplayClass3_0_VTable, *PShock_LiveRuleMstTable___c__DisplayClass3_0_VTable;

struct Shock_LiveRuleMstTable___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveRuleMstTable___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRuleMstTable___c__DisplayClass3_0_VTable vtable;
};

typedef struct MethodInfo_26B9130 MethodInfo_26B9130, *PMethodInfo_26B9130;

typedef union _union_285358 _union_285358, *P_union_285358;

union _union_285358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9130 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlTokenizedType_Fields System_Xml_XmlTokenizedType_Fields, *PSystem_Xml_XmlTokenizedType_Fields;

struct System_Xml_XmlTokenizedType_Fields {
    int32_t value__;
};

typedef union _union_179668 _union_179668, *P_union_179668;

union _union_179668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_194DE54 MethodInfo_194DE54, *PMethodInfo_194DE54;

typedef union _union_262216 _union_262216, *P_union_262216;

union _union_262216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194DE54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2079440 MethodInfo_2079440, *PMethodInfo_2079440;

typedef union _union_212834 _union_212834, *P_union_212834;

union _union_212834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2079440 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_TaskFactory_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_212834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B9138 MethodInfo_26B9138, *PMethodInfo_26B9138;

typedef union _union_285370 _union_285370, *P_union_285370;

union _union_285370 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285370 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_IReadOnlyListExtensions_Fields Carbon_IReadOnlyListExtensions_Fields, *PCarbon_IReadOnlyListExtensions_Fields;

struct Carbon_IReadOnlyListExtensions_Fields {
};

typedef union _union_165021 _union_165021, *P_union_165021;

union _union_165021 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_AbstractProgressBar_StaticFields UnityEngine_UIElements_AbstractProgressBar_StaticFields, *PUnityEngine_UIElements_AbstractProgressBar_StaticFields;

struct UnityEngine_UIElements_AbstractProgressBar_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *containerUssClassName;
    struct System_String_o *titleUssClassName;
    struct System_String_o *titleContainerUssClassName;
    struct System_String_o *progressUssClassName;
    struct System_String_o *backgroundUssClassName;
};

typedef struct Shock_Protocol___c__DisplayClass923_0_c Shock_Protocol___c__DisplayClass923_0_c, *PShock_Protocol___c__DisplayClass923_0_c;

typedef struct Shock_Protocol___c__DisplayClass923_0_VTable Shock_Protocol___c__DisplayClass923_0_VTable, *PShock_Protocol___c__DisplayClass923_0_VTable;

struct Shock_Protocol___c__DisplayClass923_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass923_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass923_0_VTable vtable;
};

typedef union _union_165023 _union_165023, *P_union_165023;

union _union_165023 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165027 _union_165027, *P_union_165027;

union _union_165027 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D71288_RGCTXs MethodInfo_2D71288_RGCTXs, *PMethodInfo_2D71288_RGCTXs;

struct MethodInfo_2D71288_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_TakeLastObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_TakeLastObservable_T___ctor;
};

typedef union _union_165029 _union_165029, *P_union_165029;

union _union_165029 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_186F3E0 MethodInfo_186F3E0, *PMethodInfo_186F3E0;

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__c GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__c, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__c;

typedef union _union_157176 _union_157176, *P_union_157176;

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__RGCTXs GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__RGCTXs, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__RGCTXs;

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__VTable GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__VTable, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__VTable;

union _union_157176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186F3E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__VTable vtable;
};

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_1_T_;
    struct MethodInfo *_1_GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_1_T___ctor;
    struct MethodInfo *_2_GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_1_T___ToOnGameThread_b__2;
};

typedef struct UniRx_Subject_ObservableStateMachineTrigger_OnStateMachineInfo__Fields UniRx_Subject_ObservableStateMachineTrigger_OnStateMachineInfo__Fields, *PUniRx_Subject_ObservableStateMachineTrigger_OnStateMachineInfo__Fields;

struct UniRx_Subject_ObservableStateMachineTrigger_OnStateMachineInfo__Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

typedef struct MethodInfo_118A170 MethodInfo_118A170, *PMethodInfo_118A170;

typedef struct System_ArraySegment_T__c System_ArraySegment_T__c, *PSystem_ArraySegment_T__c;

typedef union _union_162967 _union_162967, *P_union_162967;

typedef struct System_ArraySegment_T__StaticFields System_ArraySegment_T__StaticFields, *PSystem_ArraySegment_T__StaticFields;

typedef struct System_ArraySegment_T__RGCTXs System_ArraySegment_T__RGCTXs, *PSystem_ArraySegment_T__RGCTXs;

typedef struct System_ArraySegment_T__VTable System_ArraySegment_T__VTable, *PSystem_ArraySegment_T__VTable;

struct System_ArraySegment_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IList_T__get_Item;
    struct VirtualInvokeData _5_System_Collections_Generic_IList_T__set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IList_T__IndexOf;
    struct VirtualInvokeData _7_System_Collections_Generic_IList_T__Insert;
    struct VirtualInvokeData _8_System_Collections_Generic_IList_T__RemoveAt;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _12_System_Collections_Generic_ICollection_T__Clear;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_T__Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_System_Collections_Generic_ICollection_T__Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct VirtualInvokeData _19_get_Count;
};

struct System_ArraySegment_T__c {
    struct Il2CppClass_1 _1;
    struct System_ArraySegment_T__StaticFields *static_fields;
    struct System_ArraySegment_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ArraySegment_T__VTable vtable;
};

union _union_162967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_ArraySegment_T__RGCTXs {
    struct Il2CppClass *_0_System_ArraySegment_T_;
    struct MethodInfo *_1_System_ArraySegment_T__ThrowInvalidOperationIfDefault;
    struct Il2CppClass *_2_System_ArraySegment_Enumerator_T_;
    struct MethodInfo *_3_System_ArraySegment_Enumerator_T___ctor;
    struct Il2CppClass *_4_System_ArraySegment_T_;
    struct MethodInfo *_5_System_ArraySegment_T__Equals;
    struct MethodInfo *_6_System_Array_IndexOf_T_;
    struct MethodInfo *_7_System_ArraySegment_T__GetEnumerator;
    struct Il2CppClass *_8_T__;
    struct MethodInfo *_9_System_ArraySegment_T___ctor;
};

struct System_ArraySegment_T__StaticFields {
    struct System_ArraySegment_T__o _Empty_k__BackingField;
};

typedef struct Shock_Protocol___c__DisplayClass923_0_o Shock_Protocol___c__DisplayClass923_0_o, *PShock_Protocol___c__DisplayClass923_0_o;

struct Shock_Protocol___c__DisplayClass923_0_o {
    struct Shock_Protocol___c__DisplayClass923_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass923_0_Fields fields;
};

typedef union _union_179660 _union_179660, *P_union_179660;

union _union_179660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179662 _union_179662, *P_union_179662;

union _union_179662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C6FC8 MethodInfo_13C6FC8, *PMethodInfo_13C6FC8;

typedef struct MethodInfo_13C6FC8_RGCTXs MethodInfo_13C6FC8_RGCTXs, *PMethodInfo_13C6FC8_RGCTXs;

typedef union _union_207432 _union_207432, *P_union_207432;

union _union_207432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C6FC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C6FC8_RGCTXs *rgctx_data;
    union _union_207432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13C6FC8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_186F3E8 MethodInfo_186F3E8, *PMethodInfo_186F3E8;

typedef union _union_157180 _union_157180, *P_union_157180;

union _union_157180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186F3E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass87_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179676 _union_179676, *P_union_179676;

union _union_179676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26B9140 MethodInfo_26B9140, *PMethodInfo_26B9140;

typedef union _union_285382 _union_285382, *P_union_285382;

union _union_285382 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285382 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179678 _union_179678, *P_union_179678;

union _union_179678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C30D0 MethodInfo_22C30D0, *PMethodInfo_22C30D0;

typedef union _union_279430 _union_279430, *P_union_279430;

union _union_279430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C30D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Gree_Wfs_LegacyAssetBundles_Version_c Gree_Wfs_LegacyAssetBundles_Version_c, *PGree_Wfs_LegacyAssetBundles_Version_c;

struct Gree_Wfs_LegacyAssetBundles_Version_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_28C9A30 MethodInfo_28C9A30, *PMethodInfo_28C9A30;

typedef union _union_278326 _union_278326, *P_union_278326;

union _union_278326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28C9A30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B9148 MethodInfo_26B9148, *PMethodInfo_26B9148;

typedef union _union_285360 _union_285360, *P_union_285360;

union _union_285360 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2011A08 MethodInfo_2011A08, *PMethodInfo_2011A08;

typedef union _union_251345 _union_251345, *P_union_251345;

union _union_251345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2011A08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165031 _union_165031, *P_union_165031;

union _union_165031 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165033 _union_165033, *P_union_165033;

union _union_165033 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvChatGetItemRData_o Shock_RecvChatGetItemRData_o, *PShock_RecvChatGetItemRData_o;

typedef struct Shock_RecvChatGetItemRData_c Shock_RecvChatGetItemRData_c, *PShock_RecvChatGetItemRData_c;

typedef struct Shock_RecvChatGetItemRData_Fields Shock_RecvChatGetItemRData_Fields, *PShock_RecvChatGetItemRData_Fields;

typedef struct Shock_RecvChatGetItemRData_VTable Shock_RecvChatGetItemRData_VTable, *PShock_RecvChatGetItemRData_VTable;

struct Shock_RecvChatGetItemRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvChatGetItemRData_Fields {
    struct Shock_ProtocolData_Item_array *item_list;
};

struct Shock_RecvChatGetItemRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvChatGetItemRData_VTable vtable;
};

struct Shock_RecvChatGetItemRData_o {
    struct Shock_RecvChatGetItemRData_c *klass;
    void *monitor;
    struct Shock_RecvChatGetItemRData_Fields fields;
};

typedef struct MethodInfo_22CDCEC MethodInfo_22CDCEC, *PMethodInfo_22CDCEC;

typedef union _union_274524 _union_274524, *P_union_274524;

union _union_274524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDCEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165035 _union_165035, *P_union_165035;

union _union_165035 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D494FC MethodInfo_1D494FC, *PMethodInfo_1D494FC;

typedef union _union_227297 _union_227297, *P_union_227297;

union _union_227297 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D494FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227297 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165037 _union_165037, *P_union_165037;

union _union_165037 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165039 _union_165039, *P_union_165039;

union _union_165039 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17A8A24 MethodInfo_17A8A24, *PMethodInfo_17A8A24;

typedef union _union_165545 _union_165545, *P_union_165545;

union _union_165545 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A8A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165545 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1732AC8 MethodInfo_1732AC8, *PMethodInfo_1732AC8;

typedef union _union_165005 _union_165005, *P_union_165005;

union _union_165005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1732AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3398D40 MethodInfo_3398D40, *PMethodInfo_3398D40;

typedef union _union_224737 _union_224737, *P_union_224737;

union _union_224737 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398D40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224737 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179670 _union_179670, *P_union_179670;

union _union_179670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179672 _union_179672, *P_union_179672;

union _union_179672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398D44 MethodInfo_3398D44, *PMethodInfo_3398D44;

typedef union _union_224905 _union_224905, *P_union_224905;

union _union_224905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398D44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_PhotonNetwork_VTable Photon_Pun_PhotonNetwork_VTable, *PPhoton_Pun_PhotonNetwork_VTable;

struct Photon_Pun_PhotonNetwork_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_12E85FC MethodInfo_12E85FC, *PMethodInfo_12E85FC;

typedef union _union_166221 _union_166221, *P_union_166221;

union _union_166221 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E85FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166221 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179674 _union_179674, *P_union_179674;

union _union_179674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179642 _union_179642, *P_union_179642;

union _union_179642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322401 _union_322401, *P_union_322401;

union _union_322401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179644 _union_179644, *P_union_179644;

union _union_179644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322403 _union_322403, *P_union_322403;

union _union_322403 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179646 _union_179646, *P_union_179646;

union _union_179646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322405 _union_322405, *P_union_322405;

union _union_322405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179648 _union_179648, *P_union_179648;

union _union_179648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322407 _union_322407, *P_union_322407;

union _union_322407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322409 _union_322409, *P_union_322409;

union _union_322409 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TextOverflow_VTable UnityEngine_UIElements_TextOverflow_VTable, *PUnityEngine_UIElements_TextOverflow_VTable;

struct UnityEngine_UIElements_TextOverflow_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_165001 _union_165001, *P_union_165001;

union _union_165001 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2432ABC MethodInfo_2432ABC, *PMethodInfo_2432ABC;

typedef union _union_276042 _union_276042, *P_union_276042;

union _union_276042 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432ABC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276042 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165003 _union_165003, *P_union_165003;

union _union_165003 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19432D0 MethodInfo_19432D0, *PMethodInfo_19432D0;

typedef union _union_239779 _union_239779, *P_union_239779;

union _union_239779 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19432D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165009 _union_165009, *P_union_165009;

union _union_165009 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1600CB8 MethodInfo_1600CB8, *PMethodInfo_1600CB8;

typedef struct MethodInfo_1600CB8_RGCTXs MethodInfo_1600CB8_RGCTXs, *PMethodInfo_1600CB8_RGCTXs;

typedef union _union_210898 _union_210898, *P_union_210898;

union _union_210898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1600CB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1600CB8_RGCTXs *rgctx_data;
    union _union_210898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1600CB8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_179640 _union_179640, *P_union_179640;

union _union_179640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__c UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__c, *PUniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__c;

typedef struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__RGCTXs UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__RGCTXs, *PUniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__RGCTXs;

typedef struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__VTable UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__VTable, *PUniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__VTable;

struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__VTable vtable;
};

struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Toolkit_ObjectPool_T__get_Count;
    struct Il2CppClass *_1_UniRx_Toolkit_ObjectPool_T_;
    struct MethodInfo *_2_UniRx_Toolkit_ObjectPool_T__CreateInstance;
    struct MethodInfo *_3_UniRx_Toolkit_ObjectPool_T__Return;
};

typedef union _union_179654 _union_179654, *P_union_179654;

union _union_179654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3265BC8 MethodInfo_3265BC8, *PMethodInfo_3265BC8;

typedef union _union_315015 _union_315015, *P_union_315015;

union _union_315015 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315015 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179656 _union_179656, *P_union_179656;

union _union_179656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179658 _union_179658, *P_union_179658;

union _union_179658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_c Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_c, *PAoharu_MembershipInfoMissionUI___c__DisplayClass7_0_c;

typedef struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_VTable Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_VTable, *PAoharu_MembershipInfoMissionUI___c__DisplayClass7_0_VTable;

struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_VTable vtable;
};

typedef struct UniRx_Observable___c__DisplayClass284_0_T__c UniRx_Observable___c__DisplayClass284_0_T__c, *PUniRx_Observable___c__DisplayClass284_0_T__c;

typedef struct UniRx_Observable___c__DisplayClass284_0_T__RGCTXs UniRx_Observable___c__DisplayClass284_0_T__RGCTXs, *PUniRx_Observable___c__DisplayClass284_0_T__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass284_0_T__VTable UniRx_Observable___c__DisplayClass284_0_T__VTable, *PUniRx_Observable___c__DisplayClass284_0_T__VTable;

struct UniRx_Observable___c__DisplayClass284_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass284_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass284_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass284_0_T__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass284_0_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Observable_WrapEnumeratorYieldValue_T_;
};

typedef struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__o UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__o, *PUniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__o;

typedef struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__Fields UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__Fields, *PUniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__Fields;

struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t preloadCount;
    struct UniRx_Toolkit_ObjectPool_T__o *__4__this;
    int32_t threshold;
    struct UniRx_IObserver_Unit__o *observer;
    struct UniRx_CancellationToken_o cancellationToken;
};

struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__o {
    struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__c *klass;
    void *monitor;
    struct UniRx_Toolkit_ObjectPool__PreloadCore_d__16_T__Fields fields;
};

typedef union _union_165011 _union_165011, *P_union_165011;

union _union_165011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3FAD8 MethodInfo_1D3FAD8, *PMethodInfo_1D3FAD8;

typedef union _union_225569 _union_225569, *P_union_225569;

union _union_225569 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FAD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225569 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165013 _union_165013, *P_union_165013;

union _union_165013 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165015 _union_165015, *P_union_165015;

union _union_165015 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D49564 MethodInfo_1D49564, *PMethodInfo_1D49564;

typedef union _union_227465 _union_227465, *P_union_227465;

union _union_227465 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49564 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227465 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165017 _union_165017, *P_union_165017;

union _union_165017 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_o Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_o, *PAoharu_MembershipInfoMissionUI___c__DisplayClass7_0_o;

typedef struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_Fields Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_Fields, *PAoharu_MembershipInfoMissionUI___c__DisplayClass7_0_Fields;

struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_Fields {
    struct System_Action_o *onOpenMission;
    struct System_Action_o *onCloseMission;
};

struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_o {
    struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_c *klass;
    void *monitor;
    struct Aoharu_MembershipInfoMissionUI___c__DisplayClass7_0_Fields fields;
};

typedef union _union_165019 _union_165019, *P_union_165019;

union _union_165019 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179650 _union_179650, *P_union_179650;

union _union_179650 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_207941C MethodInfo_207941C, *PMethodInfo_207941C;

typedef union _union_212812 _union_212812, *P_union_212812;

union _union_212812 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_207941C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_TaskFactory_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_212812 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179652 _union_179652, *P_union_179652;

union _union_179652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179622 _union_179622, *P_union_179622;

union _union_179622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_XmlCharacterData_o System_Xml_XmlCharacterData_o, *PSystem_Xml_XmlCharacterData_o;

typedef struct System_Xml_XmlCharacterData_c System_Xml_XmlCharacterData_c, *PSystem_Xml_XmlCharacterData_c;

struct System_Xml_XmlCharacterData_o {
    struct System_Xml_XmlCharacterData_c *klass;
    void *monitor;
    struct System_Xml_XmlCharacterData_Fields fields;
};

struct System_Xml_XmlCharacterData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlCharacterData_VTable vtable;
};

typedef union _union_179624 _union_179624, *P_union_179624;

union _union_179624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110120C MethodInfo_110120C, *PMethodInfo_110120C;

typedef struct MethodInfo_110120C_RGCTXs MethodInfo_110120C_RGCTXs, *PMethodInfo_110120C_RGCTXs;

typedef union _union_195292 _union_195292, *P_union_195292;

union _union_195292 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110120C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_110120C_RGCTXs *rgctx_data;
    union _union_195292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_110120C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_179626 _union_179626, *P_union_179626;

union _union_179626 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179628 _union_179628, *P_union_179628;

union _union_179628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__o System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__Fields System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_EvolveItemAmountMst__Fields fields;
};

typedef struct I2_Loc_IsolatedArabicLetters_VTable I2_Loc_IsolatedArabicLetters_VTable, *PI2_Loc_IsolatedArabicLetters_VTable;

struct I2_Loc_IsolatedArabicLetters_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_28C9A88 MethodInfo_28C9A88, *PMethodInfo_28C9A88;

typedef union _union_279072 _union_279072, *P_union_279072;

union _union_279072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28C9A88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_IWritableArchiveExtensions_c SharpCompress_Archives_IWritableArchiveExtensions_c, *PSharpCompress_Archives_IWritableArchiveExtensions_c;

typedef struct SharpCompress_Archives_IWritableArchiveExtensions_VTable SharpCompress_Archives_IWritableArchiveExtensions_VTable, *PSharpCompress_Archives_IWritableArchiveExtensions_VTable;

struct SharpCompress_Archives_IWritableArchiveExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Archives_IWritableArchiveExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_IWritableArchiveExtensions_VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass1390_0_c Shock_Protocol___c__DisplayClass1390_0_c, *PShock_Protocol___c__DisplayClass1390_0_c;

typedef struct Shock_Protocol___c__DisplayClass1390_0_VTable Shock_Protocol___c__DisplayClass1390_0_VTable, *PShock_Protocol___c__DisplayClass1390_0_VTable;

struct Shock_Protocol___c__DisplayClass1390_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1390_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1390_0_VTable vtable;
};

typedef struct Aoharu_ProfileCardSelect_CardSelectItem_Fields Aoharu_ProfileCardSelect_CardSelectItem_Fields, *PAoharu_ProfileCardSelect_CardSelectItem_Fields;

struct Aoharu_ProfileCardSelect_CardSelectItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ButtonEvent_o *m_button;
    struct UnityEngine_GameObject_o *m_selectObject;
    struct Shock_CardIcon_o *m_cardIcon;
    struct UnityEngine_UI_Image_o *m_AnimeLabel;
    struct System_Action_o *_OnClick_k__BackingField;
};

typedef struct MethodInfo_1D744DC MethodInfo_1D744DC, *PMethodInfo_1D744DC;

struct MethodInfo_1D744DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_DirectoryNotFoundException_o System_IO_DirectoryNotFoundException_o, *PSystem_IO_DirectoryNotFoundException_o;

typedef struct System_IO_DirectoryNotFoundException_c System_IO_DirectoryNotFoundException_c, *PSystem_IO_DirectoryNotFoundException_c;

typedef struct System_IO_DirectoryNotFoundException_Fields System_IO_DirectoryNotFoundException_Fields, *PSystem_IO_DirectoryNotFoundException_Fields;

typedef struct System_IO_DirectoryNotFoundException_VTable System_IO_DirectoryNotFoundException_VTable, *PSystem_IO_DirectoryNotFoundException_VTable;

typedef struct System_IO_IOException_Fields System_IO_IOException_Fields, *PSystem_IO_IOException_Fields;

struct System_IO_DirectoryNotFoundException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_IO_IOException_Fields {
    struct System_SystemException_Fields super;
};

struct System_IO_DirectoryNotFoundException_Fields {
    struct System_IO_IOException_Fields super;
};

struct System_IO_DirectoryNotFoundException_o {
    struct System_IO_DirectoryNotFoundException_c *klass;
    void *monitor;
    struct System_IO_DirectoryNotFoundException_Fields fields;
};

struct System_IO_DirectoryNotFoundException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_DirectoryNotFoundException_VTable vtable;
};

typedef struct UniRx_Observable___c__DisplayClass284_0_T__o UniRx_Observable___c__DisplayClass284_0_T__o, *PUniRx_Observable___c__DisplayClass284_0_T__o;

typedef struct UniRx_Observable___c__DisplayClass284_0_T__Fields UniRx_Observable___c__DisplayClass284_0_T__Fields, *PUniRx_Observable___c__DisplayClass284_0_T__Fields;

typedef struct System_Func_CancellationToken__IEnumerator__o System_Func_CancellationToken__IEnumerator__o, *PSystem_Func_CancellationToken__IEnumerator__o;

typedef struct System_Func_CancellationToken__IEnumerator__c System_Func_CancellationToken__IEnumerator__c, *PSystem_Func_CancellationToken__IEnumerator__c;

typedef struct System_Func_CancellationToken__IEnumerator__Fields System_Func_CancellationToken__IEnumerator__Fields, *PSystem_Func_CancellationToken__IEnumerator__Fields;

typedef struct System_Func_CancellationToken__IEnumerator__VTable System_Func_CancellationToken__IEnumerator__VTable, *PSystem_Func_CancellationToken__IEnumerator__VTable;

struct UniRx_Observable___c__DisplayClass284_0_T__Fields {
    struct System_Func_CancellationToken__IEnumerator__o *coroutine;
    bool nullAsNextUpdate;
};

struct UniRx_Observable___c__DisplayClass284_0_T__o {
    struct UniRx_Observable___c__DisplayClass284_0_T__c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass284_0_T__Fields fields;
};

struct System_Func_CancellationToken__IEnumerator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CancellationToken__IEnumerator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CancellationToken__IEnumerator__VTable vtable;
};

struct System_Func_CancellationToken__IEnumerator__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CancellationToken__IEnumerator__o {
    struct System_Func_CancellationToken__IEnumerator__c *klass;
    void *monitor;
    struct System_Func_CancellationToken__IEnumerator__Fields fields;
};

typedef struct MethodInfo_1EFE8D8 MethodInfo_1EFE8D8, *PMethodInfo_1EFE8D8;

typedef union _union_158528 _union_158528, *P_union_158528;

union _union_158528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE8D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Login_StepBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_LotteryEffMovieRatioMst__uint__VTable Shock_GameMstTableBase_LotteryEffMovieRatioMst__uint__VTable, *PShock_GameMstTableBase_LotteryEffMovieRatioMst__uint__VTable;

struct Shock_GameMstTableBase_LotteryEffMovieRatioMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct MethodInfo_15DB798_RGCTXs MethodInfo_15DB798_RGCTXs, *PMethodInfo_15DB798_RGCTXs;

struct MethodInfo_15DB798_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_179632 _union_179632, *P_union_179632;

union _union_179632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243D580 MethodInfo_243D580, *PMethodInfo_243D580;

struct MethodInfo_243D580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281460 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179634 _union_179634, *P_union_179634;

union _union_179634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_List_RestoreResult___Fields System_Action_List_RestoreResult___Fields, *PSystem_Action_List_RestoreResult___Fields;

struct System_Action_List_RestoreResult___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_179636 _union_179636, *P_union_179636;

union _union_179636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179638 _union_179638, *P_union_179638;

union _union_179638 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LotteryEffMovieMst_VTable Shock_LotteryEffMovieMst_VTable, *PShock_LotteryEffMovieMst_VTable;

struct Shock_LotteryEffMovieMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

typedef struct MethodInfo_1654090 MethodInfo_1654090, *PMethodInfo_1654090;

typedef union _union_314448 _union_314448, *P_union_314448;

union _union_314448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1654090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__30_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F318A8 MethodInfo_1F318A8, *PMethodInfo_1F318A8;

struct MethodInfo_1F318A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_131C4FC MethodInfo_131C4FC, *PMethodInfo_131C4FC;

typedef union _union_284556 _union_284556, *P_union_284556;

union _union_284556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131C4FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2432AF4 MethodInfo_2432AF4, *PMethodInfo_2432AF4;

typedef union _union_276590 _union_276590, *P_union_276590;

union _union_276590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432AF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179630 _union_179630, *P_union_179630;

union _union_179630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_FunctionLockMst_array Shock_FunctionLockMst_array, *PShock_FunctionLockMst_array;

typedef struct Shock_FunctionLockMst_o Shock_FunctionLockMst_o, *PShock_FunctionLockMst_o;

typedef struct Shock_FunctionLockMst_c Shock_FunctionLockMst_c, *PShock_FunctionLockMst_c;

typedef struct Shock_FunctionLockMst_Fields Shock_FunctionLockMst_Fields, *PShock_FunctionLockMst_Fields;

typedef struct Shock_FunctionLockMst_VTable Shock_FunctionLockMst_VTable, *PShock_FunctionLockMst_VTable;

struct Shock_FunctionLockMst_Fields {
    struct System_String_o *_id;
    int32_t _locked;
    uint32_t _masterReleaseLabelId;
};

struct Shock_FunctionLockMst_o {
    struct Shock_FunctionLockMst_c *klass;
    void *monitor;
    struct Shock_FunctionLockMst_Fields fields;
};

struct Shock_FunctionLockMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_FunctionLockMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FunctionLockMst_VTable vtable;
};

struct Shock_FunctionLockMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_FunctionLockMst_o *m_Items[65535];
};

typedef struct UnityEngine_UIElements_PanelScaleMode_VTable UnityEngine_UIElements_PanelScaleMode_VTable, *PUnityEngine_UIElements_PanelScaleMode_VTable;

struct UnityEngine_UIElements_PanelScaleMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2B27F5C MethodInfo_2B27F5C, *PMethodInfo_2B27F5C;

typedef union _union_233843 _union_233843, *P_union_233843;

union _union_233843 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B27F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233843 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_Area_c Shock_SoundKey_Area_c, *PShock_SoundKey_Area_c;

typedef struct Shock_SoundKey_Area_VTable Shock_SoundKey_Area_VTable, *PShock_SoundKey_Area_VTable;

struct Shock_SoundKey_Area_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_Area_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_Area_VTable vtable;
};

typedef struct MethodInfo_2B27F74 MethodInfo_2B27F74, *PMethodInfo_2B27F74;

typedef union _union_234011 _union_234011, *P_union_234011;

union _union_234011 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B27F74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_Area_o Shock_SoundKey_Area_o, *PShock_SoundKey_Area_o;

typedef struct Shock_SoundKey_Area_Fields Shock_SoundKey_Area_Fields, *PShock_SoundKey_Area_Fields;

struct Shock_SoundKey_Area_Fields {
};

struct Shock_SoundKey_Area_o {
    struct Shock_SoundKey_Area_c *klass;
    void *monitor;
    struct Shock_SoundKey_Area_Fields fields;
};

typedef struct MethodInfo_1EBF2DC MethodInfo_1EBF2DC, *PMethodInfo_1EBF2DC;

typedef union _union_283200 _union_283200, *P_union_283200;

union _union_283200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF2DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_PPMd_H_SubAllocator_c SharpCompress_Compressors_PPMd_H_SubAllocator_c, *PSharpCompress_Compressors_PPMd_H_SubAllocator_c;

typedef struct SharpCompress_Compressors_PPMd_H_SubAllocator_StaticFields SharpCompress_Compressors_PPMd_H_SubAllocator_StaticFields, *PSharpCompress_Compressors_PPMd_H_SubAllocator_StaticFields;

typedef struct SharpCompress_Compressors_PPMd_H_SubAllocator_VTable SharpCompress_Compressors_PPMd_H_SubAllocator_VTable, *PSharpCompress_Compressors_PPMd_H_SubAllocator_VTable;

struct SharpCompress_Compressors_PPMd_H_SubAllocator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FakeUnitsStart;
    struct VirtualInvokeData _5_set_FakeUnitsStart;
    struct VirtualInvokeData _6_get_HeapEnd;
    struct VirtualInvokeData _7_get_PText;
    struct VirtualInvokeData _8_set_PText;
    struct VirtualInvokeData _9_get_UnitsStart;
    struct VirtualInvokeData _10_set_UnitsStart;
    struct VirtualInvokeData _11_get_Heap;
    struct VirtualInvokeData _12_Clean;
    struct VirtualInvokeData _13_IncPText;
    struct VirtualInvokeData _14_StopSubAllocator;
    struct VirtualInvokeData _15_GetAllocatedMemory;
    struct VirtualInvokeData _16_StartSubAllocator;
    struct VirtualInvokeData _17_AllocUnits;
    struct VirtualInvokeData _18_AllocContext;
    struct VirtualInvokeData _19_ExpandUnits;
    struct VirtualInvokeData _20_ShrinkUnits;
    struct VirtualInvokeData _21_FreeUnits;
    struct VirtualInvokeData _22_DecPText;
    struct VirtualInvokeData _23_InitSubAllocator;
};

struct SharpCompress_Compressors_PPMd_H_SubAllocator_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Compressors_PPMd_H_SubAllocator_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_PPMd_H_SubAllocator_VTable vtable;
};

struct SharpCompress_Compressors_PPMd_H_SubAllocator_StaticFields {
    int32_t N4;
    int32_t N_INDEXES;
    int32_t UNIT_SIZE;
};

typedef struct System_Globalization_CultureData_NumberFormatEntryManaged_VTable System_Globalization_CultureData_NumberFormatEntryManaged_VTable, *PSystem_Globalization_CultureData_NumberFormatEntryManaged_VTable;

struct System_Globalization_CultureData_NumberFormatEntryManaged_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_201C484 MethodInfo_201C484, *PMethodInfo_201C484;

typedef struct UniRx_Operators_SelectWhereObservable_T__TR__c UniRx_Operators_SelectWhereObservable_T__TR__c, *PUniRx_Operators_SelectWhereObservable_T__TR__c;

typedef union _union_294428 _union_294428, *P_union_294428;

typedef struct UniRx_Operators_SelectWhereObservable_T__TR__RGCTXs UniRx_Operators_SelectWhereObservable_T__TR__RGCTXs, *PUniRx_Operators_SelectWhereObservable_T__TR__RGCTXs;

typedef struct UniRx_Operators_SelectWhereObservable_T__TR__VTable UniRx_Operators_SelectWhereObservable_T__TR__VTable, *PUniRx_Operators_SelectWhereObservable_T__TR__VTable;

union _union_294428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201C484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SelectWhereObservable_T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_SelectWhereObservable_T__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_3_UniRx_Operators_SelectWhereObservable_SelectWhere_T__TR_;
    struct MethodInfo *_4_UniRx_Operators_SelectWhereObservable_SelectWhere_T__TR___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

struct UniRx_Operators_SelectWhereObservable_T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SelectWhereObservable_T__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SelectWhereObservable_T__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SelectWhereObservable_T__TR__VTable vtable;
};

typedef struct MethodInfo_192A534_RGCTXs MethodInfo_192A534_RGCTXs, *PMethodInfo_192A534_RGCTXs;

struct MethodInfo_192A534_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_12726A8 MethodInfo_12726A8, *PMethodInfo_12726A8;

typedef union _union_201120 _union_201120, *P_union_201120;

union _union_201120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12726A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6AFB4_RGCTXs MethodInfo_2D6AFB4_RGCTXs, *PMethodInfo_2D6AFB4_RGCTXs;

struct MethodInfo_2D6AFB4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_FromMicroCoroutineObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_FromMicroCoroutineObservable_T___ctor;
};

typedef struct System_Collections_Generic_LinkedList_Enumerator_T__VTable System_Collections_Generic_LinkedList_Enumerator_T__VTable, *PSystem_Collections_Generic_LinkedList_Enumerator_T__VTable;

struct System_Collections_Generic_LinkedList_Enumerator_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _9_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _10_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
};

typedef struct System_Action_RecvLocationReceiveRData__o System_Action_RecvLocationReceiveRData__o, *PSystem_Action_RecvLocationReceiveRData__o;

typedef struct System_Action_RecvLocationReceiveRData__Fields System_Action_RecvLocationReceiveRData__Fields, *PSystem_Action_RecvLocationReceiveRData__Fields;

struct System_Action_RecvLocationReceiveRData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLocationReceiveRData__o {
    struct System_Action_RecvLocationReceiveRData__c *klass;
    void *monitor;
    struct System_Action_RecvLocationReceiveRData__Fields fields;
};

typedef struct UnityEngine_DebugLogHandler_c UnityEngine_DebugLogHandler_c, *PUnityEngine_DebugLogHandler_c;

typedef struct UnityEngine_DebugLogHandler_VTable UnityEngine_DebugLogHandler_VTable, *PUnityEngine_DebugLogHandler_VTable;

struct UnityEngine_DebugLogHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_LogFormat;
    struct VirtualInvokeData _5_LogException;
};

struct UnityEngine_DebugLogHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_DebugLogHandler_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_string__GoogleLanguages_LanguageCodeDef__VTable System_Collections_Generic_Dictionary_string__GoogleLanguages_LanguageCodeDef__VTable, *PSystem_Collections_Generic_Dictionary_string__GoogleLanguages_LanguageCodeDef__VTable;

struct System_Collections_Generic_Dictionary_string__GoogleLanguages_LanguageCodeDef__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct Chipstar_Downloads_CriWare_CriFileManager__Login_d__49_c Chipstar_Downloads_CriWare_CriFileManager__Login_d__49_c, *PChipstar_Downloads_CriWare_CriFileManager__Login_d__49_c;

typedef struct Chipstar_Downloads_CriWare_CriFileManager__Login_d__49_VTable Chipstar_Downloads_CriWare_CriFileManager__Login_d__49_VTable, *PChipstar_Downloads_CriWare_CriFileManager__Login_d__49_VTable;

struct Chipstar_Downloads_CriWare_CriFileManager__Login_d__49_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_CriWare_CriFileManager__Login_d__49_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_CriFileManager__Login_d__49_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass67_0_VTable Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass67_0_VTable, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass67_0_VTable;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass67_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_DebugLogHandler_o UnityEngine_DebugLogHandler_o, *PUnityEngine_DebugLogHandler_o;

typedef struct UnityEngine_DebugLogHandler_Fields UnityEngine_DebugLogHandler_Fields, *PUnityEngine_DebugLogHandler_Fields;

struct UnityEngine_DebugLogHandler_Fields {
};

struct UnityEngine_DebugLogHandler_o {
    struct UnityEngine_DebugLogHandler_c *klass;
    void *monitor;
    struct UnityEngine_DebugLogHandler_Fields fields;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__ObjectMetadata__Fields System_Collections_Generic_Dictionary_Entry_object__ObjectMetadata__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__ObjectMetadata__Fields;

typedef struct LitJson_ObjectMetadata_o LitJson_ObjectMetadata_o, *PLitJson_ObjectMetadata_o;

typedef struct LitJson_ObjectMetadata_Fields LitJson_ObjectMetadata_Fields, *PLitJson_ObjectMetadata_Fields;

typedef struct System_Collections_Generic_IDictionary_string__PropertyMetadata__o System_Collections_Generic_IDictionary_string__PropertyMetadata__o, *PSystem_Collections_Generic_IDictionary_string__PropertyMetadata__o;

typedef struct System_Collections_Generic_IDictionary_string__PropertyMetadata__c System_Collections_Generic_IDictionary_string__PropertyMetadata__c, *PSystem_Collections_Generic_IDictionary_string__PropertyMetadata__c;

typedef struct System_Collections_Generic_IDictionary_string__PropertyMetadata__Fields System_Collections_Generic_IDictionary_string__PropertyMetadata__Fields, *PSystem_Collections_Generic_IDictionary_string__PropertyMetadata__Fields;

struct LitJson_ObjectMetadata_Fields {
    struct System_Collections_Generic_IDictionary_string__PropertyMetadata__o *_Properties_k__BackingField;
    bool _IsDictionary_k__BackingField;
    struct System_Type_o *elemType;
};

struct LitJson_ObjectMetadata_o {
    struct LitJson_ObjectMetadata_Fields fields;
};

struct System_Collections_Generic_Dictionary_Entry_object__ObjectMetadata__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    struct LitJson_ObjectMetadata_o value;
};

struct System_Collections_Generic_IDictionary_string__PropertyMetadata__Fields {
};

struct System_Collections_Generic_IDictionary_string__PropertyMetadata__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IDictionary_string__PropertyMetadata__o {
    struct System_Collections_Generic_IDictionary_string__PropertyMetadata__c *klass;
    void *monitor;
    struct System_Collections_Generic_IDictionary_string__PropertyMetadata__Fields fields;
};

typedef struct MethodInfo_2E5F300_RGCTXs MethodInfo_2E5F300_RGCTXs, *PMethodInfo_2E5F300_RGCTXs;

struct MethodInfo_2E5F300_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct System_NotImplementedException_VTable System_NotImplementedException_VTable, *PSystem_NotImplementedException_VTable;

struct System_NotImplementedException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct System_Xml_Schema_XmlMiscConverter_VTable System_Xml_Schema_XmlMiscConverter_VTable, *PSystem_Xml_Schema_XmlMiscConverter_VTable;

struct System_Xml_Schema_XmlMiscConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_ToBoolean;
    struct VirtualInvokeData _5_ToBoolean;
    struct VirtualInvokeData _6_ToBoolean;
    struct VirtualInvokeData _7_ToBoolean;
    struct VirtualInvokeData _8_ToBoolean;
    struct VirtualInvokeData _9_ToBoolean;
    struct VirtualInvokeData _10_ToInt32;
    struct VirtualInvokeData _11_ToInt32;
    struct VirtualInvokeData _12_ToInt32;
    struct VirtualInvokeData _13_ToInt32;
    struct VirtualInvokeData _14_ToInt32;
    struct VirtualInvokeData _15_ToInt32;
    struct VirtualInvokeData _16_ToInt64;
    struct VirtualInvokeData _17_ToInt64;
    struct VirtualInvokeData _18_ToInt64;
    struct VirtualInvokeData _19_ToInt64;
    struct VirtualInvokeData _20_ToInt64;
    struct VirtualInvokeData _21_ToInt64;
    struct VirtualInvokeData _22_ToDecimal;
    struct VirtualInvokeData _23_ToDecimal;
    struct VirtualInvokeData _24_ToDouble;
    struct VirtualInvokeData _25_ToDouble;
    struct VirtualInvokeData _26_ToDouble;
    struct VirtualInvokeData _27_ToDouble;
    struct VirtualInvokeData _28_ToDouble;
    struct VirtualInvokeData _29_ToDouble;
    struct VirtualInvokeData _30_ToSingle;
    struct VirtualInvokeData _31_ToSingle;
    struct VirtualInvokeData _32_ToSingle;
    struct VirtualInvokeData _33_ToDateTime;
    struct VirtualInvokeData _34_ToDateTime;
    struct VirtualInvokeData _35_ToDateTime;
    struct VirtualInvokeData _36_ToDateTime;
    struct VirtualInvokeData _37_ToDateTime;
    struct VirtualInvokeData _38_ToDateTime;
    struct VirtualInvokeData _39_ToDateTime;
    struct VirtualInvokeData _40_ToDateTimeOffset;
    struct VirtualInvokeData _41_ToDateTimeOffset;
    struct VirtualInvokeData _42_ToDateTimeOffset;
    struct VirtualInvokeData _43_ToString;
    struct VirtualInvokeData _44_ToString;
    struct VirtualInvokeData _45_ToString;
    struct VirtualInvokeData _46_ToString;
    struct VirtualInvokeData _47_ToString;
    struct VirtualInvokeData _48_ToString;
    struct VirtualInvokeData _49_ToString;
    struct VirtualInvokeData _50_ToString;
    struct VirtualInvokeData _51_ToString;
    struct VirtualInvokeData _52_ToString;
    struct VirtualInvokeData _53_ChangeType;
    struct VirtualInvokeData _54_ChangeType;
    struct VirtualInvokeData _55_ChangeType;
    struct VirtualInvokeData _56_ChangeType;
    struct VirtualInvokeData _57_ChangeType;
    struct VirtualInvokeData _58_ChangeType;
    struct VirtualInvokeData _59_ChangeType;
    struct VirtualInvokeData _60_ChangeType;
    struct VirtualInvokeData _61_ChangeType;
    struct VirtualInvokeData _62_ChangeListType;
};

typedef struct MethodInfo_15EFD40_RGCTXs MethodInfo_15EFD40_RGCTXs, *PMethodInfo_15EFD40_RGCTXs;

struct MethodInfo_15EFD40_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_VoiceMstTable___c_Fields Shock_VoiceMstTable___c_Fields, *PShock_VoiceMstTable___c_Fields;

struct Shock_VoiceMstTable___c_Fields {
};

typedef struct MethodInfo_26578C4 MethodInfo_26578C4, *PMethodInfo_26578C4;

struct MethodInfo_26578C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243D548 MethodInfo_243D548, *PMethodInfo_243D548;

typedef union _union_280714 _union_280714, *P_union_280714;

union _union_280714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_ArraySubsetEnumerator_c System_ComponentModel_ArraySubsetEnumerator_c, *PSystem_ComponentModel_ArraySubsetEnumerator_c;

typedef struct System_ComponentModel_ArraySubsetEnumerator_VTable System_ComponentModel_ArraySubsetEnumerator_VTable, *PSystem_ComponentModel_ArraySubsetEnumerator_VTable;

struct System_ComponentModel_ArraySubsetEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_Reset;
};

struct System_ComponentModel_ArraySubsetEnumerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_ArraySubsetEnumerator_VTable vtable;
};

typedef union _union_322367 _union_322367, *P_union_322367;

union _union_322367 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3A1C MethodInfo_24D3A1C, *PMethodInfo_24D3A1C;

typedef union _union_177826 _union_177826, *P_union_177826;

union _union_177826 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177826 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322369 _union_322369, *P_union_322369;

union _union_322369 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6A134_RGCTXs MethodInfo_2E6A134_RGCTXs, *PMethodInfo_2E6A134_RGCTXs;

struct MethodInfo_2E6A134_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass1444_0_c Shock_Protocol___c__DisplayClass1444_0_c, *PShock_Protocol___c__DisplayClass1444_0_c;

typedef struct Shock_Protocol___c__DisplayClass1444_0_VTable Shock_Protocol___c__DisplayClass1444_0_VTable, *PShock_Protocol___c__DisplayClass1444_0_VTable;

struct Shock_Protocol___c__DisplayClass1444_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1444_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1444_0_VTable vtable;
};

typedef struct MethodInfo_10F43C8_RGCTXs MethodInfo_10F43C8_RGCTXs, *PMethodInfo_10F43C8_RGCTXs;

struct MethodInfo_10F43C8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2F39CB0_RGCTXs MethodInfo_2F39CB0_RGCTXs, *PMethodInfo_2F39CB0_RGCTXs;

struct MethodInfo_2F39CB0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_ComponentModel_ArraySubsetEnumerator_o System_ComponentModel_ArraySubsetEnumerator_o, *PSystem_ComponentModel_ArraySubsetEnumerator_o;

typedef struct System_ComponentModel_ArraySubsetEnumerator_Fields System_ComponentModel_ArraySubsetEnumerator_Fields, *PSystem_ComponentModel_ArraySubsetEnumerator_Fields;

struct System_ComponentModel_ArraySubsetEnumerator_Fields {
    struct System_Array_o *array;
    int32_t total;
    int32_t current;
};

struct System_ComponentModel_ArraySubsetEnumerator_o {
    struct System_ComponentModel_ArraySubsetEnumerator_c *klass;
    void *monitor;
    struct System_ComponentModel_ArraySubsetEnumerator_Fields fields;
};

typedef struct MethodInfo_16AC5AC MethodInfo_16AC5AC, *PMethodInfo_16AC5AC;

typedef union _union_159603 _union_159603, *P_union_159603;

union _union_159603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC5AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1444_0_o Shock_Protocol___c__DisplayClass1444_0_o, *PShock_Protocol___c__DisplayClass1444_0_o;

typedef struct Shock_Protocol___c__DisplayClass1444_0_Fields Shock_Protocol___c__DisplayClass1444_0_Fields, *PShock_Protocol___c__DisplayClass1444_0_Fields;

struct Shock_Protocol___c__DisplayClass1444_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_Protocol___c__DisplayClass1444_0_o {
    struct Shock_Protocol___c__DisplayClass1444_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1444_0_Fields fields;
};

typedef struct MethodInfo_1FD270C MethodInfo_1FD270C, *PMethodInfo_1FD270C;

typedef union _union_265578 _union_265578, *P_union_265578;

union _union_265578 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD270C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265578 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2511300 MethodInfo_2511300, *PMethodInfo_2511300;

struct MethodInfo_2511300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322361 _union_322361, *P_union_322361;

union _union_322361 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322363 _union_322363, *P_union_322363;

union _union_322363 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322365 _union_322365, *P_union_322365;

union _union_322365 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1104D2C_RGCTXs MethodInfo_1104D2C_RGCTXs, *PMethodInfo_1104D2C_RGCTXs;

struct MethodInfo_1104D2C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_322357 _union_322357, *P_union_322357;

union _union_322357 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264DE34 MethodInfo_264DE34, *PMethodInfo_264DE34;

typedef union _union_271210 _union_271210, *P_union_271210;

union _union_271210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264DE34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322359 _union_322359, *P_union_322359;

union _union_322359 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B9270 MethodInfo_19B9270, *PMethodInfo_19B9270;

typedef union _union_312720 _union_312720, *P_union_312720;

union _union_312720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_InvalidFormatException_c SharpCompress_Common_InvalidFormatException_c, *PSharpCompress_Common_InvalidFormatException_c;

typedef struct SharpCompress_Common_InvalidFormatException_VTable SharpCompress_Common_InvalidFormatException_VTable, *PSharpCompress_Common_InvalidFormatException_VTable;

struct SharpCompress_Common_InvalidFormatException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct SharpCompress_Common_InvalidFormatException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_InvalidFormatException_VTable vtable;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_StaticFields Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_StaticFields, *PShock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_StaticFields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_o Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_o, *PShock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_c Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_c, *PShock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_Fields Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_VTable Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_Fields {
};

struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_StaticFields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c_o *__9;
    struct System_Func_DeckUtils_CardEventBonusData__int__o *__9__15_7;
};

typedef struct Mono_Net_Security_AsyncWriteRequest_c Mono_Net_Security_AsyncWriteRequest_c, *PMono_Net_Security_AsyncWriteRequest_c;

typedef struct Mono_Net_Security_AsyncWriteRequest_VTable Mono_Net_Security_AsyncWriteRequest_VTable, *PMono_Net_Security_AsyncWriteRequest_VTable;

struct Mono_Net_Security_AsyncWriteRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Run;
};

struct Mono_Net_Security_AsyncWriteRequest_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Net_Security_AsyncWriteRequest_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__c System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__c, *PSystem_Collections_Generic_IReadOnlyList_NoticeCardImageMst__c;

struct System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_19E4238 MethodInfo_19E4238, *PMethodInfo_19E4238;

typedef union _union_253079 _union_253079, *P_union_253079;

union _union_253079 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253079 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_IResolvePromise_T__o Cysharp_Threading_Tasks_IResolvePromise_T__o, *PCysharp_Threading_Tasks_IResolvePromise_T__o;

typedef struct Cysharp_Threading_Tasks_IResolvePromise_T__Fields Cysharp_Threading_Tasks_IResolvePromise_T__Fields, *PCysharp_Threading_Tasks_IResolvePromise_T__Fields;

struct Cysharp_Threading_Tasks_IResolvePromise_T__Fields {
};

struct Cysharp_Threading_Tasks_IResolvePromise_T__o {
    struct Cysharp_Threading_Tasks_IResolvePromise_T__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_IResolvePromise_T__Fields fields;
};

typedef struct MethodInfo_309486C MethodInfo_309486C, *PMethodInfo_309486C;

typedef struct MethodInfo_309486C_RGCTXs MethodInfo_309486C_RGCTXs, *PMethodInfo_309486C_RGCTXs;

struct MethodInfo_309486C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_SpanHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309486C_RGCTXs *rgctx_data;
    union _union_164349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_309486C_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_IEquatable_T_;
};

typedef struct Shock_AlbumUnitTypeMst_o Shock_AlbumUnitTypeMst_o, *PShock_AlbumUnitTypeMst_o;

typedef struct Shock_AlbumUnitTypeMst_c Shock_AlbumUnitTypeMst_c, *PShock_AlbumUnitTypeMst_c;

typedef struct Shock_AlbumUnitTypeMst_Fields Shock_AlbumUnitTypeMst_Fields, *PShock_AlbumUnitTypeMst_Fields;

typedef struct Shock_AlbumUnitTypeMst_VTable Shock_AlbumUnitTypeMst_VTable, *PShock_AlbumUnitTypeMst_VTable;

struct Shock_AlbumUnitTypeMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_AlbumUnitTypeMst_Fields {
    uint32_t _unitTypeId;
    struct System_String_o *_name;
    struct System_String_o *_nameAlpha;
    struct System_String_o *_age;
    struct System_String_o *_birthday;
    struct System_String_o *_bloodType;
    struct System_String_o *_height;
    struct System_String_o *_cv;
    uint32_t _masterReleaseLabelId;
};

struct Shock_AlbumUnitTypeMst_o {
    struct Shock_AlbumUnitTypeMst_c *klass;
    void *monitor;
    struct Shock_AlbumUnitTypeMst_Fields fields;
};

struct Shock_AlbumUnitTypeMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumUnitTypeMst_VTable vtable;
};

typedef struct MethodInfo_1918330 MethodInfo_1918330, *PMethodInfo_1918330;

typedef struct MethodInfo_1918330_RGCTXs MethodInfo_1918330_RGCTXs, *PMethodInfo_1918330_RGCTXs;

typedef union _union_211207 _union_211207, *P_union_211207;

struct MethodInfo_1918330_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

union _union_211207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918330_RGCTXs *rgctx_data;
    union _union_211207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Net_Security_AsyncWriteRequest_o Mono_Net_Security_AsyncWriteRequest_o, *PMono_Net_Security_AsyncWriteRequest_o;

typedef struct Mono_Net_Security_AsyncWriteRequest_Fields Mono_Net_Security_AsyncWriteRequest_Fields, *PMono_Net_Security_AsyncWriteRequest_Fields;

struct Mono_Net_Security_AsyncWriteRequest_Fields {
    struct Mono_Net_Security_AsyncReadOrWriteRequest_Fields super;
};

struct Mono_Net_Security_AsyncWriteRequest_o {
    struct Mono_Net_Security_AsyncWriteRequest_c *klass;
    void *monitor;
    struct Mono_Net_Security_AsyncWriteRequest_Fields fields;
};

typedef struct MethodInfo_16AC5C0 MethodInfo_16AC5C0, *PMethodInfo_16AC5C0;

typedef union _union_159519 _union_159519, *P_union_159519;

union _union_159519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC5C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322351 _union_322351, *P_union_322351;

union _union_322351 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__o System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__o, *PSystem_Collections_Generic_IReadOnlyList_NoticeCardImageMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__Fields System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_NoticeCardImageMst__Fields;

struct System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__o {
    struct System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_NoticeCardImageMst__Fields fields;
};

typedef union _union_322353 _union_322353, *P_union_322353;

union _union_322353 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EEA37C MethodInfo_1EEA37C, *PMethodInfo_1EEA37C;

typedef union _union_305594 _union_305594, *P_union_305594;

union _union_305594 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA37C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305594 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322355 _union_322355, *P_union_322355;

union _union_322355 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LoginBonusRewardMstTable___c__DisplayClass13_0_VTable Shock_LoginBonusRewardMstTable___c__DisplayClass13_0_VTable, *PShock_LoginBonusRewardMstTable___c__DisplayClass13_0_VTable;

struct Shock_LoginBonusRewardMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_322345 _union_322345, *P_union_322345;

union _union_322345 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_SerialCodeScrollItem___c__DisplayClass17_0_Fields Aoharu_SerialCodeScrollItem___c__DisplayClass17_0_Fields, *PAoharu_SerialCodeScrollItem___c__DisplayClass17_0_Fields;

struct Aoharu_SerialCodeScrollItem___c__DisplayClass17_0_Fields {
    struct Aoharu_SerialCodeScrollItem_o *__4__this;
    struct System_Action_o *onComplete;
};

typedef union _union_322347 _union_322347, *P_union_322347;

union _union_322347 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_ParticleSystemBeginUpdateAll_VTable UnityEngine_PlayerLoop_PreLateUpdate_ParticleSystemBeginUpdateAll_VTable, *PUnityEngine_PlayerLoop_PreLateUpdate_ParticleSystemBeginUpdateAll_VTable;

struct UnityEngine_PlayerLoop_PreLateUpdate_ParticleSystemBeginUpdateAll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_322349 _union_322349, *P_union_322349;

union _union_322349 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_DynamicAtlas_TextureInfo__o System_Action_DynamicAtlas_TextureInfo__o, *PSystem_Action_DynamicAtlas_TextureInfo__o;

typedef struct System_Action_DynamicAtlas_TextureInfo__c System_Action_DynamicAtlas_TextureInfo__c, *PSystem_Action_DynamicAtlas_TextureInfo__c;

typedef struct System_Action_DynamicAtlas_TextureInfo__Fields System_Action_DynamicAtlas_TextureInfo__Fields, *PSystem_Action_DynamicAtlas_TextureInfo__Fields;

typedef struct System_Action_DynamicAtlas_TextureInfo__VTable System_Action_DynamicAtlas_TextureInfo__VTable, *PSystem_Action_DynamicAtlas_TextureInfo__VTable;

struct System_Action_DynamicAtlas_TextureInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_DynamicAtlas_TextureInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_DynamicAtlas_TextureInfo__o {
    struct System_Action_DynamicAtlas_TextureInfo__c *klass;
    void *monitor;
    struct System_Action_DynamicAtlas_TextureInfo__Fields fields;
};

struct System_Action_DynamicAtlas_TextureInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_DynamicAtlas_TextureInfo__VTable vtable;
};

typedef struct MethodInfo_13BD3D8 MethodInfo_13BD3D8, *PMethodInfo_13BD3D8;

typedef struct MethodInfo_13BD3D8_RGCTXs MethodInfo_13BD3D8_RGCTXs, *PMethodInfo_13BD3D8_RGCTXs;

typedef union _union_207129 _union_207129, *P_union_207129;

union _union_207129 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BD3D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BD3D8_RGCTXs *rgctx_data;
    union _union_207129 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13BD3D8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_30A2D50 MethodInfo_30A2D50, *PMethodInfo_30A2D50;

typedef struct MethodInfo_30A2D50_RGCTXs MethodInfo_30A2D50_RGCTXs, *PMethodInfo_30A2D50_RGCTXs;

typedef union _union_205632 _union_205632, *P_union_205632;

union _union_205632 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A2D50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A2D50_RGCTXs *rgctx_data;
    union _union_205632 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A2D50_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___Fields;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_T1__T2__T3__T4__T5___Fields {
    struct System_ValueTuple_T1__T2__T3__T4__T5__o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

typedef union _union_322341 _union_322341, *P_union_322341;

union _union_322341 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F06808 MethodInfo_1F06808, *PMethodInfo_1F06808;

typedef union _union_324058 _union_324058, *P_union_324058;

union _union_324058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1E3E4 MethodInfo_2B1E3E4, *PMethodInfo_2B1E3E4;

typedef union _union_239883 _union_239883, *P_union_239883;

union _union_239883 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1E3E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239883 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322343 _union_322343, *P_union_322343;

union _union_322343 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322335 _union_322335, *P_union_322335;

union _union_322335 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2011ADC MethodInfo_2011ADC, *PMethodInfo_2011ADC;

typedef union _union_251553 _union_251553, *P_union_251553;

union _union_251553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2011ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322337 _union_322337, *P_union_322337;

union _union_322337 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__o System_Func_LiveInputControl_PointerMarker__AutoInputPointer__o, *PSystem_Func_LiveInputControl_PointerMarker__AutoInputPointer__o;

typedef struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__c System_Func_LiveInputControl_PointerMarker__AutoInputPointer__c, *PSystem_Func_LiveInputControl_PointerMarker__AutoInputPointer__c;

typedef struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__Fields System_Func_LiveInputControl_PointerMarker__AutoInputPointer__Fields, *PSystem_Func_LiveInputControl_PointerMarker__AutoInputPointer__Fields;

typedef struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__VTable System_Func_LiveInputControl_PointerMarker__AutoInputPointer__VTable, *PSystem_Func_LiveInputControl_PointerMarker__AutoInputPointer__VTable;

struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__o {
    struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__c *klass;
    void *monitor;
    struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__Fields fields;
};

struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveInputControl_PointerMarker__AutoInputPointer__VTable vtable;
};

typedef struct MethodInfo_186F370 MethodInfo_186F370, *PMethodInfo_186F370;

typedef union _union_157168 _union_157168, *P_union_157168;

union _union_157168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186F370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322339 _union_322339, *P_union_322339;

union _union_322339 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_FriendListScene___c__DisplayClass81_0_Fields Aoharu_FriendListScene___c__DisplayClass81_0_Fields, *PAoharu_FriendListScene___c__DisplayClass81_0_Fields;

struct Aoharu_FriendListScene___c__DisplayClass81_0_Fields {
    struct System_Action_o *onComplete;
    struct Shock_IInputLockData_o *inputLock;
    struct Aoharu_FriendListScene_o *__4__this;
};

typedef struct MethodInfo_26828A0 MethodInfo_26828A0, *PMethodInfo_26828A0;

typedef union _union_311418 _union_311418, *P_union_311418;

union _union_311418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26828A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F39C10_RGCTXs MethodInfo_2F39C10_RGCTXs, *PMethodInfo_2F39C10_RGCTXs;

struct MethodInfo_2F39C10_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UIElements_HelpBoxMessageType_Fields UnityEngine_UIElements_HelpBoxMessageType_Fields, *PUnityEngine_UIElements_HelpBoxMessageType_Fields;

struct UnityEngine_UIElements_HelpBoxMessageType_Fields {
    int32_t value__;
};

typedef struct MethodInfo_186F378 MethodInfo_186F378, *PMethodInfo_186F378;

typedef union _union_157172 _union_157172, *P_union_157172;

union _union_157172 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186F378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass86_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157172 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0984 MethodInfo_2BA0984, *PMethodInfo_2BA0984;

struct MethodInfo_2BA0984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257620 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B27F8C MethodInfo_2B27F8C, *PMethodInfo_2B27F8C;

typedef union _union_234179 _union_234179, *P_union_234179;

union _union_234179 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B27F8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234179 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16A1B00 MethodInfo_16A1B00, *PMethodInfo_16A1B00;

typedef union _union_299248 _union_299248, *P_union_299248;

union _union_299248 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A1B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299248 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeCardMstTable_o Shock_NoticeCardMstTable_o, *PShock_NoticeCardMstTable_o;

typedef struct Shock_NoticeCardMstTable_c Shock_NoticeCardMstTable_c, *PShock_NoticeCardMstTable_c;

typedef struct Shock_NoticeCardMstTable_Fields Shock_NoticeCardMstTable_Fields, *PShock_NoticeCardMstTable_Fields;

typedef struct Shock_NoticeCardMstTable_StaticFields Shock_NoticeCardMstTable_StaticFields, *PShock_NoticeCardMstTable_StaticFields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__o Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__c Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__Fields Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__VTable Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__VTable;

struct Shock_NoticeCardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_NoticeCardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__o *ms_HashTable;
};

struct Shock_NoticeCardMstTable_Fields {
    struct Shock_GameMstTableBase_NoticeCardMst__ValueTuple_uint__int___Fields super;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__Fields fields;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__int___NoticeCardMst__VTable vtable;
};

struct Shock_NoticeCardMstTable_o {
    struct Shock_NoticeCardMstTable_c *klass;
    void *monitor;
    struct Shock_NoticeCardMstTable_Fields fields;
};

struct Shock_NoticeCardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_NoticeCardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeCardMstTable_VTable vtable;
};

typedef struct MethodInfo_1036F74 MethodInfo_1036F74, *PMethodInfo_1036F74;

typedef union _union_172211 _union_172211, *P_union_172211;

union _union_172211 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1036F74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8BAC8 MethodInfo_2E8BAC8, *PMethodInfo_2E8BAC8;

typedef union _union_224321 _union_224321, *P_union_224321;

union _union_224321 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BAC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224321 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_313E81C MethodInfo_313E81C, *PMethodInfo_313E81C;

typedef union _union_232275 _union_232275, *P_union_232275;

union _union_232275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E81C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA098C MethodInfo_2BA098C, *PMethodInfo_2BA098C;

struct MethodInfo_2BA098C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257622 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322331 _union_322331, *P_union_322331;

union _union_322331 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322333 _union_322333, *P_union_322333;

union _union_322333 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22D76C8 MethodInfo_22D76C8, *PMethodInfo_22D76C8;

typedef union _union_269998 _union_269998, *P_union_269998;

union _union_269998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D76C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322323 _union_322323, *P_union_322323;

union _union_322323 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322325 _union_322325, *P_union_322325;

union _union_322325 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_AndroidAssetPackInfo__c System_Action_AndroidAssetPackInfo__c, *PSystem_Action_AndroidAssetPackInfo__c;

typedef struct System_Action_AndroidAssetPackInfo__VTable System_Action_AndroidAssetPackInfo__VTable, *PSystem_Action_AndroidAssetPackInfo__VTable;

struct System_Action_AndroidAssetPackInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AndroidAssetPackInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AndroidAssetPackInfo__VTable vtable;
};

typedef struct MethodInfo_26B91EC MethodInfo_26B91EC, *PMethodInfo_26B91EC;

typedef union _union_285273 _union_285273, *P_union_285273;

union _union_285273 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B91EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285273 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322327 _union_322327, *P_union_322327;

union _union_322327 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243D594 MethodInfo_243D594, *PMethodInfo_243D594;

typedef union _union_276986 _union_276986, *P_union_276986;

union _union_276986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322329 _union_322329, *P_union_322329;

union _union_322329 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B6E73C MethodInfo_1B6E73C, *PMethodInfo_1B6E73C;

typedef union _union_252437 _union_252437, *P_union_252437;

union _union_252437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6E73C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19B923C MethodInfo_19B923C, *PMethodInfo_19B923C;

typedef union _union_312240 _union_312240, *P_union_312240;

union _union_312240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B923C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1108FB0_RGCTXs MethodInfo_1108FB0_RGCTXs, *PMethodInfo_1108FB0_RGCTXs;

struct MethodInfo_1108FB0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1B63CA8 MethodInfo_1B63CA8, *PMethodInfo_1B63CA8;

struct MethodInfo_1B63CA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242447 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A234 MethodInfo_312A234, *PMethodInfo_312A234;

typedef union _union_228847 _union_228847, *P_union_228847;

union _union_228847 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228847 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D094C MethodInfo_21D094C, *PMethodInfo_21D094C;

typedef union _union_293260 _union_293260, *P_union_293260;

union _union_293260 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D094C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromEventPatternObservable_TDelegate__TEventArgs__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293260 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1928B28_RGCTXs MethodInfo_1928B28_RGCTXs, *PMethodInfo_1928B28_RGCTXs;

struct MethodInfo_1928B28_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_322321 _union_322321, *P_union_322321;

union _union_322321 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D49494 MethodInfo_1D49494, *PMethodInfo_1D49494;

typedef union _union_227129 _union_227129, *P_union_227129;

union _union_227129 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227129 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObservable_CollectionAddEvent_T___o UniRx_IObservable_CollectionAddEvent_T___o, *PUniRx_IObservable_CollectionAddEvent_T___o;

typedef struct UniRx_IObservable_CollectionAddEvent_T___c UniRx_IObservable_CollectionAddEvent_T___c, *PUniRx_IObservable_CollectionAddEvent_T___c;

typedef struct UniRx_IObservable_CollectionAddEvent_T___Fields UniRx_IObservable_CollectionAddEvent_T___Fields, *PUniRx_IObservable_CollectionAddEvent_T___Fields;

struct UniRx_IObservable_CollectionAddEvent_T___Fields {
};

struct UniRx_IObservable_CollectionAddEvent_T___o {
    struct UniRx_IObservable_CollectionAddEvent_T___c *klass;
    void *monitor;
    struct UniRx_IObservable_CollectionAddEvent_T___Fields fields;
};

struct UniRx_IObservable_CollectionAddEvent_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1BFB184 MethodInfo_1BFB184, *PMethodInfo_1BFB184;

typedef union _union_251571 _union_251571, *P_union_251571;

union _union_251571 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFB184 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_201C514 MethodInfo_201C514, *PMethodInfo_201C514;

typedef union _union_294432 _union_294432, *P_union_294432;

union _union_294432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201C514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SelectWhereObservable_T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322313 _union_322313, *P_union_322313;

union _union_322313 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322315 _union_322315, *P_union_322315;

union _union_322315 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322317 _union_322317, *P_union_322317;

union _union_322317 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322319 _union_322319, *P_union_322319;

union _union_322319 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BC8EE8 MethodInfo_2BC8EE8, *PMethodInfo_2BC8EE8;

typedef union _union_300365 _union_300365, *P_union_300365;

union _union_300365 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BC8EE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300365 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_c UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_c, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_c;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_VTable UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_WellKnownNoReferenceContainsType_T__Fields Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_WellKnownNoReferenceContainsType_T__Fields, *PCysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_WellKnownNoReferenceContainsType_T__Fields;

struct Cysharp_Threading_Tasks_Internal_RuntimeHelpersAbstraction_WellKnownNoReferenceContainsType_T__Fields {
};

typedef struct MethodInfo_2E6D0C8_RGCTXs MethodInfo_2E6D0C8_RGCTXs, *PMethodInfo_2E6D0C8_RGCTXs;

struct MethodInfo_2E6D0C8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_322311 _union_322311, *P_union_322311;

union _union_322311 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322301 _union_322301, *P_union_322301;

union _union_322301 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2511370 MethodInfo_2511370, *PMethodInfo_2511370;

struct MethodInfo_2511370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322303 _union_322303, *P_union_322303;

union _union_322303 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_o UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_o, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_o;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_Fields UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_Fields {
};

struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_o {
    struct UnityEngine_PlayerLoop_PostLateUpdate_UpdateResolution_Fields fields;
};

typedef union _union_322305 _union_322305, *P_union_322305;

union _union_322305 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322307 _union_322307, *P_union_322307;

union _union_322307 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322309 _union_322309, *P_union_322309;

union _union_322309 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Baum2_IMapper_Fields Baum2_IMapper_Fields, *PBaum2_IMapper_Fields;

struct Baum2_IMapper_Fields {
};

typedef struct MethodInfo_22CDC40 MethodInfo_22CDC40, *PMethodInfo_22CDC40;

typedef union _union_276166 _union_276166, *P_union_276166;

union _union_276166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDC40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B34F0 MethodInfo_32B34F0, *PMethodInfo_32B34F0;

typedef union _union_318469 _union_318469, *P_union_318469;

union _union_318469 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B34F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318469 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_AlbumTabBg_Pattern_VTable Aoharu_Scripts_Album_AlbumTabBg_Pattern_VTable, *PAoharu_Scripts_Album_AlbumTabBg_Pattern_VTable;

struct Aoharu_Scripts_Album_AlbumTabBg_Pattern_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1D49478 MethodInfo_1D49478, *PMethodInfo_1D49478;

typedef union _union_226961 _union_226961, *P_union_226961;

union _union_226961 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49478 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226961 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Xz_XZBlock___c_VTable SharpCompress_Compressors_Xz_XZBlock___c_VTable, *PSharpCompress_Compressors_Xz_XZBlock___c_VTable;

struct SharpCompress_Compressors_Xz_XZBlock___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_Converter_Fields System_Runtime_Serialization_Formatters_Binary_Converter_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_Converter_Fields;

struct System_Runtime_Serialization_Formatters_Binary_Converter_Fields {
};

typedef struct MethodInfo_19E4294 MethodInfo_19E4294, *PMethodInfo_19E4294;

typedef union _union_253287 _union_253287, *P_union_253287;

union _union_253287 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4294 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253287 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5A108 MethodInfo_1B5A108, *PMethodInfo_1B5A108;

typedef union _union_253589 _union_253589, *P_union_253589;

union _union_253589 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A108 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253589 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEA350 MethodInfo_1EEA350, *PMethodInfo_1EEA350;

typedef union _union_305198 _union_305198, *P_union_305198;

union _union_305198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA350 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D7710 MethodInfo_15D7710, *PMethodInfo_15D7710;

typedef struct MethodInfo_15D7710_RGCTXs MethodInfo_15D7710_RGCTXs, *PMethodInfo_15D7710_RGCTXs;

typedef union _union_331437 _union_331437, *P_union_331437;

union _union_331437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7710 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7710_RGCTXs *rgctx_data;
    union _union_331437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D7710_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_264315C MethodInfo_264315C, *PMethodInfo_264315C;

typedef union _union_271926 _union_271926, *P_union_271926;

union _union_271926 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264315C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveResultScene___c__DisplayClass7_0_c Aoharu_LiveResultScene___c__DisplayClass7_0_c, *PAoharu_LiveResultScene___c__DisplayClass7_0_c;

typedef struct Aoharu_LiveResultScene___c__DisplayClass7_0_VTable Aoharu_LiveResultScene___c__DisplayClass7_0_VTable, *PAoharu_LiveResultScene___c__DisplayClass7_0_VTable;

struct Aoharu_LiveResultScene___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveResultScene___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveResultScene___c__DisplayClass7_0_VTable vtable;
};

typedef struct Aoharu_OptionSliderUI__LongPressAction_d__28_c Aoharu_OptionSliderUI__LongPressAction_d__28_c, *PAoharu_OptionSliderUI__LongPressAction_d__28_c;

struct Aoharu_OptionSliderUI__LongPressAction_d__28_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionSliderUI__LongPressAction_d__28_VTable vtable;
};

typedef struct MethodInfo_308ED64_RGCTXs MethodInfo_308ED64_RGCTXs, *PMethodInfo_308ED64_RGCTXs;

struct MethodInfo_308ED64_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__c UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__c, *PUnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__c;

typedef struct UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__VTable UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__VTable;

struct UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlFactory_VisualElement__VisualElement_UxmlTraits__VTable vtable;
};

typedef struct MethodInfo_1BB181C MethodInfo_1BB181C, *PMethodInfo_1BB181C;

typedef union _union_302838 _union_302838, *P_union_302838;

union _union_302838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB181C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_ContinuationResultTaskFromResultTask_TAntecedentResult__TResult__VTable System_Threading_Tasks_ContinuationResultTaskFromResultTask_TAntecedentResult__TResult__VTable, *PSystem_Threading_Tasks_ContinuationResultTaskFromResultTask_TAntecedentResult__TResult__VTable;

struct System_Threading_Tasks_ContinuationResultTaskFromResultTask_TAntecedentResult__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

typedef struct System_Collections_Generic_List_LiveRecommendMst__StaticFields System_Collections_Generic_List_LiveRecommendMst__StaticFields, *PSystem_Collections_Generic_List_LiveRecommendMst__StaticFields;

typedef struct Shock_LiveRecommendMst_array Shock_LiveRecommendMst_array, *PShock_LiveRecommendMst_array;

typedef struct Shock_LiveRecommendMst_o Shock_LiveRecommendMst_o, *PShock_LiveRecommendMst_o;

typedef struct Shock_LiveRecommendMst_c Shock_LiveRecommendMst_c, *PShock_LiveRecommendMst_c;

typedef struct Shock_LiveRecommendMst_Fields Shock_LiveRecommendMst_Fields, *PShock_LiveRecommendMst_Fields;

typedef struct Shock_LiveRecommendMst_VTable Shock_LiveRecommendMst_VTable, *PShock_LiveRecommendMst_VTable;

struct Shock_LiveRecommendMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    uint32_t _priority;
    uint32_t _masterReleaseLabelId;
};

struct System_Collections_Generic_List_LiveRecommendMst__StaticFields {
    struct Shock_LiveRecommendMst_array *s_emptyArray;
};

struct Shock_LiveRecommendMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_LiveRecommendMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRecommendMst_VTable vtable;
};

struct Shock_LiveRecommendMst_o {
    struct Shock_LiveRecommendMst_c *klass;
    void *monitor;
    struct Shock_LiveRecommendMst_Fields fields;
};

struct Shock_LiveRecommendMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LiveRecommendMst_o *m_Items[65535];
};

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__int__Fields System_Collections_Generic_Dictionary_Entry_Int32Enum__int__Fields, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__int__Fields;

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__int__Fields {
    int32_t hashCode;
    int32_t next;
    int32_t key;
    int32_t value;
};

typedef struct MethodInfo_312A270 MethodInfo_312A270, *PMethodInfo_312A270;

typedef union _union_223137 _union_223137, *P_union_223137;

union _union_223137 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223137 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336931 _union_336931, *P_union_336931;

union _union_336931 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336933 _union_336933, *P_union_336933;

union _union_336933 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336935 _union_336935, *P_union_336935;

union _union_336935 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336937 _union_336937, *P_union_336937;

union _union_336937 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_RoomInfo__o System_Collections_Generic_List_RoomInfo__o, *PSystem_Collections_Generic_List_RoomInfo__o;

typedef struct System_Collections_Generic_List_RoomInfo__c System_Collections_Generic_List_RoomInfo__c, *PSystem_Collections_Generic_List_RoomInfo__c;

typedef struct System_Collections_Generic_List_RoomInfo__Fields System_Collections_Generic_List_RoomInfo__Fields, *PSystem_Collections_Generic_List_RoomInfo__Fields;

typedef struct System_Collections_Generic_List_RoomInfo__StaticFields System_Collections_Generic_List_RoomInfo__StaticFields, *PSystem_Collections_Generic_List_RoomInfo__StaticFields;

typedef struct System_Collections_Generic_List_RoomInfo__VTable System_Collections_Generic_List_RoomInfo__VTable, *PSystem_Collections_Generic_List_RoomInfo__VTable;

typedef struct Photon_Realtime_RoomInfo_array Photon_Realtime_RoomInfo_array, *PPhoton_Realtime_RoomInfo_array;

struct System_Collections_Generic_List_RoomInfo__Fields {
    struct Photon_Realtime_RoomInfo_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RoomInfo__o {
    struct System_Collections_Generic_List_RoomInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RoomInfo__Fields fields;
};

struct Photon_Realtime_RoomInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Photon_Realtime_RoomInfo_o *m_Items[65535];
};

struct System_Collections_Generic_List_RoomInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_RoomInfo__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RoomInfo__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RoomInfo__VTable vtable;
};

struct System_Collections_Generic_List_RoomInfo__StaticFields {
    struct Photon_Realtime_RoomInfo_array *s_emptyArray;
};

typedef struct MethodInfo_3398DF0 MethodInfo_3398DF0, *PMethodInfo_3398DF0;

typedef union _union_225073 _union_225073, *P_union_225073;

union _union_225073 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398DF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225073 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336939 _union_336939, *P_union_336939;

union _union_336939 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass261_0_VTable Shock_Protocol___c__DisplayClass261_0_VTable, *PShock_Protocol___c__DisplayClass261_0_VTable;

struct Shock_Protocol___c__DisplayClass261_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1F06850 MethodInfo_1F06850, *PMethodInfo_1F06850;

typedef union _union_324080 _union_324080, *P_union_324080;

union _union_324080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_c Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_c, *PPhoton_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_c;

typedef struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_VTable Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_VTable, *PPhoton_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_VTable;

struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_VTable vtable;
};

typedef struct Aoharu_MembershipInfoSummaryScrollItem_array Aoharu_MembershipInfoSummaryScrollItem_array, *PAoharu_MembershipInfoSummaryScrollItem_array;

typedef struct Aoharu_MembershipInfoSummaryScrollItem_o Aoharu_MembershipInfoSummaryScrollItem_o, *PAoharu_MembershipInfoSummaryScrollItem_o;

typedef struct Aoharu_MembershipInfoSummaryScrollItem_c Aoharu_MembershipInfoSummaryScrollItem_c, *PAoharu_MembershipInfoSummaryScrollItem_c;

typedef struct Aoharu_MembershipInfoSummaryScrollItem_Fields Aoharu_MembershipInfoSummaryScrollItem_Fields, *PAoharu_MembershipInfoSummaryScrollItem_Fields;

typedef struct Aoharu_MembershipInfoSummaryScrollItem_VTable Aoharu_MembershipInfoSummaryScrollItem_VTable, *PAoharu_MembershipInfoSummaryScrollItem_VTable;

typedef struct Aoharu_MembershipInfoScrollItemBase_Action__Fields Aoharu_MembershipInfoScrollItemBase_Action__Fields, *PAoharu_MembershipInfoScrollItemBase_Action__Fields;

struct Aoharu_MembershipInfoScrollItemBase_Action__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_RectTransform_o *m_mask;
    struct UnityEngine_GameObject_o *m_contentRoot;
    struct UnityEngine_UI_ContentSizeFitter_o *m_contentSizeFitter;
    int32_t _Index_k__BackingField;
};

struct Aoharu_MembershipInfoSummaryScrollItem_Fields {
    struct Aoharu_MembershipInfoScrollItemBase_Action__Fields super;
};

struct Aoharu_MembershipInfoSummaryScrollItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_MembershipInfoSummaryScrollItem_o *m_Items[65535];
};

struct Aoharu_MembershipInfoSummaryScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_InitializeImpl;
    struct VirtualInvokeData _7_IsSameData;
};

struct Aoharu_MembershipInfoSummaryScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MembershipInfoSummaryScrollItem_VTable vtable;
};

struct Aoharu_MembershipInfoSummaryScrollItem_o {
    struct Aoharu_MembershipInfoSummaryScrollItem_c *klass;
    void *monitor;
    struct Aoharu_MembershipInfoSummaryScrollItem_Fields fields;
};

typedef struct MethodInfo_1272704 MethodInfo_1272704, *PMethodInfo_1272704;

typedef union _union_201122 _union_201122, *P_union_201122;

union _union_201122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272704 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_110BD4C MethodInfo_110BD4C, *PMethodInfo_110BD4C;

typedef union _union_202488 _union_202488, *P_union_202488;

union _union_202488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110BD4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E1660 MethodInfo_11E1660, *PMethodInfo_11E1660;

struct MethodInfo_11E1660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257886 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2432B50 MethodInfo_2432B50, *PMethodInfo_2432B50;

typedef union _union_273852 _union_273852, *P_union_273852;

union _union_273852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432B50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_173D654 MethodInfo_173D654, *PMethodInfo_173D654;

typedef union _union_166775 _union_166775, *P_union_166775;

union _union_166775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173D654 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3398DF8 MethodInfo_3398DF8, *PMethodInfo_3398DF8;

typedef union _union_225241 _union_225241, *P_union_225241;

union _union_225241 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398DF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225241 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336941 _union_336941, *P_union_336941;

union _union_336941 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_o Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_o, *PPhoton_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_o;

struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_o {
    struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_c *klass;
    void *monitor;
    struct Photon_Pun_UtilityScripts_OnClickDestroy__DestroyRpc_d__4_Fields fields;
};

typedef union _union_336943 _union_336943, *P_union_336943;

union _union_336943 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CDC78 MethodInfo_22CDC78, *PMethodInfo_22CDC78;

typedef union _union_276714 _union_276714, *P_union_276714;

union _union_276714 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDC78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276714 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D74410 MethodInfo_1D74410, *PMethodInfo_1D74410;

struct MethodInfo_1D74410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336945 _union_336945, *P_union_336945;

union _union_336945 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Comparison_StoryPartMst__VTable System_Comparison_StoryPartMst__VTable, *PSystem_Comparison_StoryPartMst__VTable;

struct System_Comparison_StoryPartMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_336947 _union_336947, *P_union_336947;

union _union_336947 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336949 _union_336949, *P_union_336949;

union _union_336949 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1809A30_RGCTXs MethodInfo_1809A30_RGCTXs, *PMethodInfo_1809A30_RGCTXs;

struct MethodInfo_1809A30_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_1D3FA34 MethodInfo_1D3FA34, *PMethodInfo_1D3FA34;

typedef union _union_227751 _union_227751, *P_union_227751;

union _union_227751 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FA34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227751 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_SystemThreadingTasks_FutureDebugView_TResult__Fields System_Threading_Tasks_SystemThreadingTasks_FutureDebugView_TResult__Fields, *PSystem_Threading_Tasks_SystemThreadingTasks_FutureDebugView_TResult__Fields;

struct System_Threading_Tasks_SystemThreadingTasks_FutureDebugView_TResult__Fields {
};

typedef struct MethodInfo_30AD7A8 MethodInfo_30AD7A8, *PMethodInfo_30AD7A8;

typedef struct MethodInfo_30AD7A8_RGCTXs MethodInfo_30AD7A8_RGCTXs, *PMethodInfo_30AD7A8_RGCTXs;

typedef union _union_205965 _union_205965, *P_union_205965;

struct MethodInfo_30AD7A8_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205965 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AD7A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AD7A8_RGCTXs *rgctx_data;
    union _union_205965 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20794B4 MethodInfo_20794B4, *PMethodInfo_20794B4;

typedef union _union_212856 _union_212856, *P_union_212856;

union _union_212856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20794B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_TaskFactory_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_212856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F31800 MethodInfo_1F31800, *PMethodInfo_1F31800;

struct MethodInfo_1F31800 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3FA2C MethodInfo_1D3FA2C, *PMethodInfo_1D3FA2C;

typedef union _union_227583 _union_227583, *P_union_227583;

union _union_227583 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FA2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336951 _union_336951, *P_union_336951;

union _union_336951 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932460 MethodInfo_2932460, *PMethodInfo_2932460;

typedef union _union_186640 _union_186640, *P_union_186640;

union _union_186640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932460 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336953 _union_336953, *P_union_336953;

union _union_336953 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E02AF4 MethodInfo_2E02AF4, *PMethodInfo_2E02AF4;

typedef union _union_171717 _union_171717, *P_union_171717;

union _union_171717 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E02AF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171717 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336955 _union_336955, *P_union_336955;

union _union_336955 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2432B68 MethodInfo_2432B68, *PMethodInfo_2432B68;

typedef union _union_274400 _union_274400, *P_union_274400;

union _union_274400 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274400 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336957 _union_336957, *P_union_336957;

union _union_336957 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336959 _union_336959, *P_union_336959;

union _union_336959 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CDC8C MethodInfo_22CDC8C, *PMethodInfo_22CDC8C;

typedef union _union_273428 _union_273428, *P_union_273428;

union _union_273428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDC8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3187208 MethodInfo_3187208, *PMethodInfo_3187208;

typedef struct MethodInfo_3187208_RGCTXs MethodInfo_3187208_RGCTXs, *PMethodInfo_3187208_RGCTXs;

typedef union _union_326803 _union_326803, *P_union_326803;

union _union_326803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3187208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3187208_RGCTXs *rgctx_data;
    union _union_326803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_3187208_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct UnityEngine_UIElements_ListView_UxmlTraits_Fields UnityEngine_UIElements_ListView_UxmlTraits_Fields, *PUnityEngine_UIElements_ListView_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__o UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__o UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__o UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__o UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__c UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__c UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__c UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__c UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__VTable;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__VTable;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__VTable;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__VTable;

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__VTable vtable;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__VTable vtable;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__VTable vtable;
};

struct UnityEngine_UIElements_ListView_UxmlTraits_Fields {
    struct UnityEngine_UIElements_BindableElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription_o *m_FixedItemHeight;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_CollectionVirtualizationMethod__o *m_VirtualizationMethod;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_ShowBorder;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__o *m_SelectionType;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__o *m_ShowAlternatingRowBackgrounds;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_ShowFoldoutHeader;
    struct UnityEngine_UIElements_UxmlStringAttributeDescription_o *m_HeaderTitle;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_ShowAddRemoveFooter;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_Reorderable;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__o *m_ReorderMode;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_ShowBoundCollectionSize;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_HorizontalScrollingEnabled;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__VTable vtable;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_ListViewReorderMode__Fields fields;
};

typedef struct MethodInfo_2618184 MethodInfo_2618184, *PMethodInfo_2618184;

typedef union _union_249985 _union_249985, *P_union_249985;

union _union_249985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2618184 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE954 MethodInfo_1EFE954, *PMethodInfo_1EFE954;

typedef union _union_158518 _union_158518, *P_union_158518;

union _union_158518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE954 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Login_StepBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_StoryRewardMst__RewardData__VTable System_Func_StoryRewardMst__RewardData__VTable, *PSystem_Func_StoryRewardMst__RewardData__VTable;

struct System_Func_StoryRewardMst__RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_10F0E08_RGCTXs MethodInfo_10F0E08_RGCTXs, *PMethodInfo_10F0E08_RGCTXs;

struct MethodInfo_10F0E08_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_3265B50 MethodInfo_3265B50, *PMethodInfo_3265B50;

typedef union _union_314999 _union_314999, *P_union_314999;

union _union_314999 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265B50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314999 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B27FA0 MethodInfo_2B27FA0, *PMethodInfo_2B27FA0;

typedef union _union_234347 _union_234347, *P_union_234347;

union _union_234347 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B27FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234347 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336961 _union_336961, *P_union_336961;

union _union_336961 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336963 _union_336963, *P_union_336963;

union _union_336963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_160B6AC MethodInfo_160B6AC, *PMethodInfo_160B6AC;

typedef struct MethodInfo_160B6AC_RGCTXs MethodInfo_160B6AC_RGCTXs, *PMethodInfo_160B6AC_RGCTXs;

typedef union _union_193059 _union_193059, *P_union_193059;

struct MethodInfo_160B6AC_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193059 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160B6AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160B6AC_RGCTXs *rgctx_data;
    union _union_193059 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336965 _union_336965, *P_union_336965;

union _union_336965 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C317F8 MethodInfo_2C317F8, *PMethodInfo_2C317F8;

typedef struct MethodInfo_2C317F8_RGCTXs MethodInfo_2C317F8_RGCTXs, *PMethodInfo_2C317F8_RGCTXs;

typedef union _union_298517 _union_298517, *P_union_298517;

struct MethodInfo_2C317F8_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Action_T__int_;
    struct MethodInfo *_3_System_Action_T__int__Invoke;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C317F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C317F8_RGCTXs *rgctx_data;
    union _union_298517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336967 _union_336967, *P_union_336967;

union _union_336967 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__array System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__array, *PSystem_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__array;

typedef struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__o System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__o, *PSystem_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__o;

typedef struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__c System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__c, *PSystem_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__c;

typedef struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__Fields System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__Fields, *PSystem_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__Fields;

typedef struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__VTable System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__VTable, *PSystem_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__VTable;

struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__VTable vtable;
};

struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__Fields {
    struct Il2CppObject *_key;
    struct Il2CppObject *_value;
    struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__o *_next;
};

struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__o {
    struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__Fields fields;
};

struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_LowLevelDictionary_Entry_TKey__TValue__o *m_Items[65535];
};

typedef struct MethodInfo_2BA090C MethodInfo_2BA090C, *PMethodInfo_2BA090C;

struct MethodInfo_2BA090C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD26F8 MethodInfo_1FD26F8, *PMethodInfo_1FD26F8;

typedef union _union_267490 _union_267490, *P_union_267490;

union _union_267490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD26F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336969 _union_336969, *P_union_336969;

union _union_336969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_Fields SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_Fields, *PSharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_Fields;

struct SharpCompress_Archives_Zip_ZipArchive___c__DisplayClass9_0_Fields {
    struct System_IO_Stream_array *strms;
};

typedef struct System_Int64_array_array System_Int64_array_array, *PSystem_Int64_array_array;

struct System_Int64_array_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Int64_array *m_Items[65535];
};

typedef struct CriWare_CriMana_Detail_RendererResourceSofdecPrimeYuvRawData_c CriWare_CriMana_Detail_RendererResourceSofdecPrimeYuvRawData_c, *PCriWare_CriMana_Detail_RendererResourceSofdecPrimeYuvRawData_c;

typedef struct CriWare_CriMana_Detail_RendererResourceSofdecPrimeYuvRawData_VTable CriWare_CriMana_Detail_RendererResourceSofdecPrimeYuvRawData_VTable, *PCriWare_CriMana_Detail_RendererResourceSofdecPrimeYuvRawData_VTable;

struct CriWare_CriMana_Detail_RendererResourceSofdecPrimeYuvRawData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_SetApplyTargetAlpha;
    struct VirtualInvokeData _6_SetUiRenderMode;
    struct VirtualInvokeData _7_OnDisposeManaged;
    struct VirtualInvokeData _8_OnDisposeUnmanaged;
    struct VirtualInvokeData _9_IsPrepared;
    struct VirtualInvokeData _10_ContinuePreparing;
    struct VirtualInvokeData _11_AttachToPlayer;
    struct VirtualInvokeData _12_UpdateFrame;
    struct VirtualInvokeData _13_UpdateMaterial;
    struct VirtualInvokeData _14_UpdateTextures;
    struct VirtualInvokeData _15_IsSuitable;
    struct VirtualInvokeData _16_OnPlayerPause;
    struct VirtualInvokeData _17_OnPlayerStop;
    struct VirtualInvokeData _18_OnPlayerStopForSeek;
    struct VirtualInvokeData _19_OnPlayerStart;
    struct VirtualInvokeData _20_ShouldSkipDestroyOnStopForSeek;
    struct VirtualInvokeData _21_HasRenderedNewFrame;
};

struct CriWare_CriMana_Detail_RendererResourceSofdecPrimeYuvRawData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMana_Detail_RendererResourceSofdecPrimeYuvRawData_VTable vtable;
};

typedef struct MethodInfo_14F76D8_RGCTXs MethodInfo_14F76D8_RGCTXs, *PMethodInfo_14F76D8_RGCTXs;

struct MethodInfo_14F76D8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_336971 _union_336971, *P_union_336971;

union _union_336971 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336973 _union_336973, *P_union_336973;

union _union_336973 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336975 _union_336975, *P_union_336975;

union _union_336975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336977 _union_336977, *P_union_336977;

union _union_336977 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_118A114 MethodInfo_118A114, *PMethodInfo_118A114;

typedef union _union_162963 _union_162963, *P_union_162963;

union _union_162963 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DF0008 MethodInfo_2DF0008, *PMethodInfo_2DF0008;

typedef union _union_171423 _union_171423, *P_union_171423;

union _union_171423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF0008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336979 _union_336979, *P_union_336979;

union _union_336979 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1193CB0 MethodInfo_1193CB0, *PMethodInfo_1193CB0;

typedef union _union_258918 _union_258918, *P_union_258918;

union _union_258918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1193CB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2432B08 MethodInfo_2432B08, *PMethodInfo_2432B08;

typedef union _union_273304 _union_273304, *P_union_273304;

union _union_273304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432B08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DF0000 MethodInfo_2DF0000, *PMethodInfo_2DF0000;

typedef union _union_171577 _union_171577, *P_union_171577;

union _union_171577 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF0000 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171577 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_uint__int__VTable System_ValueTuple_uint__int__VTable, *PSystem_ValueTuple_uint__int__VTable;

struct System_ValueTuple_uint__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct System_Reflection_Emit_ParameterBuilder_c System_Reflection_Emit_ParameterBuilder_c, *PSystem_Reflection_Emit_ParameterBuilder_c;

typedef struct System_Reflection_Emit_ParameterBuilder_VTable System_Reflection_Emit_ParameterBuilder_VTable, *PSystem_Reflection_Emit_ParameterBuilder_VTable;

struct System_Reflection_Emit_ParameterBuilder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Reflection_Emit_ParameterBuilder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_Emit_ParameterBuilder_VTable vtable;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_ScriptRunDelayedStartupFrame_Fields UnityEngine_PlayerLoop_EarlyUpdate_ScriptRunDelayedStartupFrame_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_ScriptRunDelayedStartupFrame_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_ScriptRunDelayedStartupFrame_Fields {
};

typedef struct MethodInfo_318C2A4_RGCTXs MethodInfo_318C2A4_RGCTXs, *PMethodInfo_318C2A4_RGCTXs;

struct MethodInfo_318C2A4_RGCTXs {
    struct Il2CppClass *_0_System_Func_UniTask_T__;
    struct MethodInfo *_1_System_Func_UniTask_T___Invoke;
};

typedef struct MethodInfo_16D513C_RGCTXs MethodInfo_16D513C_RGCTXs, *PMethodInfo_16D513C_RGCTXs;

struct MethodInfo_16D513C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_1943394 MethodInfo_1943394, *PMethodInfo_1943394;

typedef union _union_239947 _union_239947, *P_union_239947;

union _union_239947 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1943394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239947 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_LicenseUsageMode_VTable System_ComponentModel_LicenseUsageMode_VTable, *PSystem_ComponentModel_LicenseUsageMode_VTable;

struct System_ComponentModel_LicenseUsageMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_XR_XRMeshSubsystem_c UnityEngine_XR_XRMeshSubsystem_c, *PUnityEngine_XR_XRMeshSubsystem_c;

typedef struct UnityEngine_XR_XRMeshSubsystem_VTable UnityEngine_XR_XRMeshSubsystem_VTable, *PUnityEngine_XR_XRMeshSubsystem_VTable;

struct UnityEngine_XR_XRMeshSubsystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_XR_XRMeshSubsystem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_XR_XRMeshSubsystem_VTable vtable;
};

typedef union _union_336981 _union_336981, *P_union_336981;

union _union_336981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336983 _union_336983, *P_union_336983;

union _union_336983 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Network_ConnectState___c__DisplayClass11_0_VTable Shock_Network_ConnectState___c__DisplayClass11_0_VTable, *PShock_Network_ConnectState___c__DisplayClass11_0_VTable;

struct Shock_Network_ConnectState___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336985 _union_336985, *P_union_336985;

union _union_336985 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336987 _union_336987, *P_union_336987;

union _union_336987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_190A4C8_RGCTXs MethodInfo_190A4C8_RGCTXs, *PMethodInfo_190A4C8_RGCTXs;

struct MethodInfo_190A4C8_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct MethodInfo_3080274 MethodInfo_3080274, *PMethodInfo_3080274;

typedef struct MethodInfo_3080274_RGCTXs MethodInfo_3080274_RGCTXs, *PMethodInfo_3080274_RGCTXs;

typedef union _union_327151 _union_327151, *P_union_327151;

struct MethodInfo_3080274_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppClass *_2_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
};

union _union_327151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3080274 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Plugins_Core_PluginsManager_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3080274_RGCTXs *rgctx_data;
    union _union_327151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1E458 MethodInfo_2B1E458, *PMethodInfo_2B1E458;

typedef union _union_240051 _union_240051, *P_union_240051;

union _union_240051 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1E458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240051 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336989 _union_336989, *P_union_336989;

union _union_336989 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1311AD4 MethodInfo_1311AD4, *PMethodInfo_1311AD4;

typedef union _union_308918 _union_308918, *P_union_308918;

union _union_308918 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1311AD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308918 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322391 _union_322391, *P_union_322391;

union _union_322391 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322393 _union_322393, *P_union_322393;

union _union_322393 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_WebSockets_WebSocketCloseStatus_VTable System_Net_WebSockets_WebSocketCloseStatus_VTable, *PSystem_Net_WebSockets_WebSocketCloseStatus_VTable;

struct System_Net_WebSockets_WebSocketCloseStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_322395 _union_322395, *P_union_322395;

union _union_322395 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322397 _union_322397, *P_union_322397;

union _union_322397 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A9054 MethodInfo_12A9054, *PMethodInfo_12A9054;

typedef struct MethodInfo_12A9054_RGCTXs MethodInfo_12A9054_RGCTXs, *PMethodInfo_12A9054_RGCTXs;

typedef union _union_209995 _union_209995, *P_union_209995;

union _union_209995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A9054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A9054_RGCTXs *rgctx_data;
    union _union_209995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_12A9054_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_322399 _union_322399, *P_union_322399;

union _union_322399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322389 _union_322389, *P_union_322389;

union _union_322389 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251BF24 MethodInfo_251BF24, *PMethodInfo_251BF24;

typedef union _union_252475 _union_252475, *P_union_252475;

union _union_252475 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251BF24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336991 _union_336991, *P_union_336991;

union _union_336991 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336993 _union_336993, *P_union_336993;

union _union_336993 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336995 _union_336995, *P_union_336995;

union _union_336995 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass896_0_VTable Shock_Protocol___c__DisplayClass896_0_VTable, *PShock_Protocol___c__DisplayClass896_0_VTable;

struct Shock_Protocol___c__DisplayClass896_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336997 _union_336997, *P_union_336997;

union _union_336997 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336999 _union_336999, *P_union_336999;

union _union_336999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BB1830 MethodInfo_1BB1830, *PMethodInfo_1BB1830;

typedef union _union_303234 _union_303234, *P_union_303234;

union _union_303234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_Reward__o System_Collections_Generic_IReadOnlyList_Reward__o, *PSystem_Collections_Generic_IReadOnlyList_Reward__o;

typedef struct System_Collections_Generic_IReadOnlyList_Reward__c System_Collections_Generic_IReadOnlyList_Reward__c, *PSystem_Collections_Generic_IReadOnlyList_Reward__c;

typedef struct System_Collections_Generic_IReadOnlyList_Reward__Fields System_Collections_Generic_IReadOnlyList_Reward__Fields, *PSystem_Collections_Generic_IReadOnlyList_Reward__Fields;

struct System_Collections_Generic_IReadOnlyList_Reward__Fields {
};

struct System_Collections_Generic_IReadOnlyList_Reward__o {
    struct System_Collections_Generic_IReadOnlyList_Reward__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_Reward__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_Reward__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_322381 _union_322381, *P_union_322381;

union _union_322381 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322383 _union_322383, *P_union_322383;

union _union_322383 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFB1A8 MethodInfo_1BFB1A8, *PMethodInfo_1BFB1A8;

typedef union _union_251779 _union_251779, *P_union_251779;

union _union_251779 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFB1A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322385 _union_322385, *P_union_322385;

union _union_322385 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Unity_X509ChainImplUnityTls_Fields Mono_Unity_X509ChainImplUnityTls_Fields, *PMono_Unity_X509ChainImplUnityTls_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainImpl_Fields System_Security_Cryptography_X509Certificates_X509ChainImpl_Fields, *PSystem_Security_Cryptography_X509Certificates_X509ChainImpl_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_o System_Security_Cryptography_X509Certificates_X509ChainElementCollection_o, *PSystem_Security_Cryptography_X509Certificates_X509ChainElementCollection_o;

typedef struct Mono_Unity_UnityTls_unitytls_x509list_ref_o Mono_Unity_UnityTls_unitytls_x509list_ref_o, *PMono_Unity_UnityTls_unitytls_x509list_ref_o;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_o System_Security_Cryptography_X509Certificates_X509ChainPolicy_o, *PSystem_Security_Cryptography_X509Certificates_X509ChainPolicy_o;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_c System_Security_Cryptography_X509Certificates_X509ChainElementCollection_c, *PSystem_Security_Cryptography_X509Certificates_X509ChainElementCollection_c;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_Fields System_Security_Cryptography_X509Certificates_X509ChainElementCollection_Fields, *PSystem_Security_Cryptography_X509Certificates_X509ChainElementCollection_Fields;

typedef struct Mono_Unity_UnityTls_unitytls_x509list_ref_Fields Mono_Unity_UnityTls_unitytls_x509list_ref_Fields, *PMono_Unity_UnityTls_unitytls_x509list_ref_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_c System_Security_Cryptography_X509Certificates_X509ChainPolicy_c, *PSystem_Security_Cryptography_X509Certificates_X509ChainPolicy_c;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_Fields System_Security_Cryptography_X509Certificates_X509ChainPolicy_Fields, *PSystem_Security_Cryptography_X509Certificates_X509ChainPolicy_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_VTable System_Security_Cryptography_X509Certificates_X509ChainElementCollection_VTable, *PSystem_Security_Cryptography_X509Certificates_X509ChainElementCollection_VTable;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_VTable System_Security_Cryptography_X509Certificates_X509ChainPolicy_VTable, *PSystem_Security_Cryptography_X509Certificates_X509ChainPolicy_VTable;

typedef struct System_Security_Cryptography_OidCollection_o System_Security_Cryptography_OidCollection_o, *PSystem_Security_Cryptography_OidCollection_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_o System_Security_Cryptography_X509Certificates_X509Certificate2Collection_o, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2Collection_o;

typedef struct System_Security_Cryptography_OidCollection_c System_Security_Cryptography_OidCollection_c, *PSystem_Security_Cryptography_OidCollection_c;

typedef struct System_Security_Cryptography_OidCollection_Fields System_Security_Cryptography_OidCollection_Fields, *PSystem_Security_Cryptography_OidCollection_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_c System_Security_Cryptography_X509Certificates_X509Certificate2Collection_c, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2Collection_c;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_Fields System_Security_Cryptography_X509Certificates_X509Certificate2Collection_Fields, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2Collection_Fields;

typedef struct System_Security_Cryptography_OidCollection_VTable System_Security_Cryptography_OidCollection_VTable, *PSystem_Security_Cryptography_OidCollection_VTable;

typedef struct System_Collections_Generic_List_Oid__o System_Collections_Generic_List_Oid__o, *PSystem_Collections_Generic_List_Oid__o;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_StaticFields System_Security_Cryptography_X509Certificates_X509Certificate2Collection_StaticFields, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2Collection_StaticFields;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_VTable System_Security_Cryptography_X509Certificates_X509Certificate2Collection_VTable, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2Collection_VTable;

typedef struct System_Collections_Generic_List_Oid__c System_Collections_Generic_List_Oid__c, *PSystem_Collections_Generic_List_Oid__c;

typedef struct System_Collections_Generic_List_Oid__Fields System_Collections_Generic_List_Oid__Fields, *PSystem_Collections_Generic_List_Oid__Fields;

typedef struct System_Collections_Generic_List_Oid__StaticFields System_Collections_Generic_List_Oid__StaticFields, *PSystem_Collections_Generic_List_Oid__StaticFields;

typedef struct System_Collections_Generic_List_Oid__VTable System_Collections_Generic_List_Oid__VTable, *PSystem_Collections_Generic_List_Oid__VTable;

typedef struct System_Security_Cryptography_Oid_array System_Security_Cryptography_Oid_array, *PSystem_Security_Cryptography_Oid_array;

struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_Fields {
    struct System_Collections_ArrayList_o *_list;
};

struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_Fields {
    struct System_Security_Cryptography_OidCollection_o *apps;
    struct System_Security_Cryptography_OidCollection_o *cert;
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_o *store;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_o *store2;
    int32_t rflag;
    int32_t mode;
    struct System_TimeSpan_o timeout;
    int32_t vflags;
    struct System_DateTime_o vtime;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_StaticFields {
    struct System_String_array *newline_split;
};

struct System_Security_Cryptography_OidCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _5_get_Count;
    struct VirtualInvokeData _6_get_SyncRoot;
    struct VirtualInvokeData _7_get_IsSynchronized;
    struct VirtualInvokeData _8_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Security_Cryptography_OidCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_OidCollection_VTable vtable;
};

struct System_Security_Cryptography_OidCollection_Fields {
    struct System_Collections_Generic_List_Oid__o *_list;
};

struct System_Security_Cryptography_OidCollection_o {
    struct System_Security_Cryptography_OidCollection_c *klass;
    void *monitor;
    struct System_Security_Cryptography_OidCollection_Fields fields;
};

struct Mono_Unity_UnityTls_unitytls_x509list_ref_Fields {
    uint64_t handle;
};

struct Mono_Unity_UnityTls_unitytls_x509list_ref_o {
    struct Mono_Unity_UnityTls_unitytls_x509list_ref_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_VTable vtable;
};

struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_o {
    struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_Fields fields;
};

struct System_Collections_Generic_List_Oid__StaticFields {
    struct System_Security_Cryptography_Oid_array *s_emptyArray;
};

struct System_Security_Cryptography_X509Certificates_X509ChainImpl_Fields {
};

struct Mono_Unity_X509ChainImplUnityTls_Fields {
    struct System_Security_Cryptography_X509Certificates_X509ChainImpl_Fields super;
    struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_o *elements;
    struct Mono_Unity_UnityTls_unitytls_x509list_ref_o nativeCertificateChain;
    struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_o *policy;
    struct System_Collections_Generic_List_X509ChainStatus__o *chainStatusList;
    bool reverseOrder;
};

struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _5_get_Count;
    struct VirtualInvokeData _6_get_SyncRoot;
    struct VirtualInvokeData _7_get_IsSynchronized;
    struct VirtualInvokeData _8_System_Collections_IEnumerable_GetEnumerator;
};

struct System_Security_Cryptography_Oid_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Security_Cryptography_Oid_o *m_Items[65535];
};

struct System_Collections_Generic_List_Oid__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_Fields {
    struct System_Security_Cryptography_X509Certificates_X509CertificateCollection_Fields super;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_o {
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_Fields fields;
};

struct System_Collections_Generic_List_Oid__Fields {
    struct System_Security_Cryptography_Oid_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Oid__o {
    struct System_Collections_Generic_List_Oid__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Oid__Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IList_get_Item;
    struct VirtualInvokeData _5_System_Collections_IList_set_Item;
    struct VirtualInvokeData _6_System_Collections_IList_Add;
    struct VirtualInvokeData _7_System_Collections_IList_Contains;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _10_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _11_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _12_System_Collections_IList_Insert;
    struct VirtualInvokeData _13_System_Collections_IList_Remove;
    struct VirtualInvokeData _14_RemoveAt;
    struct VirtualInvokeData _15_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _16_get_Count;
    struct VirtualInvokeData _17_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _18_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _19_GetEnumerator;
    struct VirtualInvokeData _20_OnSet;
    struct VirtualInvokeData _21_OnInsert;
    struct VirtualInvokeData _22_OnClear;
    struct VirtualInvokeData _23_OnRemove;
    struct VirtualInvokeData _24_OnValidate;
    struct VirtualInvokeData _25_OnSetComplete;
    struct VirtualInvokeData _26_OnInsertComplete;
    struct VirtualInvokeData _27_OnClearComplete;
    struct VirtualInvokeData _28_OnRemoveComplete;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_VTable vtable;
};

struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_VTable vtable;
};

struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_o {
    struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_Fields fields;
};

struct System_Collections_Generic_List_Oid__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Oid__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Oid__VTable vtable;
};

typedef union _union_322387 _union_322387, *P_union_322387;

union _union_322387 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_StaticFields Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_StaticFields, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_StaticFields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_o Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_o, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_o;

typedef struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__o System_Action_DeckConfirmMusicStatus_SpriteNumberSet__o, *PSystem_Action_DeckConfirmMusicStatus_SpriteNumberSet__o;

typedef struct System_Action_DeckConfirmMusicStatus_TypeIconSet__o System_Action_DeckConfirmMusicStatus_TypeIconSet__o, *PSystem_Action_DeckConfirmMusicStatus_TypeIconSet__o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_c Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_c, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_Fields Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_Fields;

typedef struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__c System_Action_DeckConfirmMusicStatus_SpriteNumberSet__c, *PSystem_Action_DeckConfirmMusicStatus_SpriteNumberSet__c;

typedef struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__Fields System_Action_DeckConfirmMusicStatus_SpriteNumberSet__Fields, *PSystem_Action_DeckConfirmMusicStatus_SpriteNumberSet__Fields;

typedef struct System_Action_DeckConfirmMusicStatus_TypeIconSet__c System_Action_DeckConfirmMusicStatus_TypeIconSet__c, *PSystem_Action_DeckConfirmMusicStatus_TypeIconSet__c;

typedef struct System_Action_DeckConfirmMusicStatus_TypeIconSet__Fields System_Action_DeckConfirmMusicStatus_TypeIconSet__Fields, *PSystem_Action_DeckConfirmMusicStatus_TypeIconSet__Fields;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_VTable Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_VTable;

typedef struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__VTable System_Action_DeckConfirmMusicStatus_SpriteNumberSet__VTable, *PSystem_Action_DeckConfirmMusicStatus_SpriteNumberSet__VTable;

typedef struct System_Action_DeckConfirmMusicStatus_TypeIconSet__VTable System_Action_DeckConfirmMusicStatus_TypeIconSet__VTable, *PSystem_Action_DeckConfirmMusicStatus_TypeIconSet__VTable;

struct System_Action_DeckConfirmMusicStatus_TypeIconSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__o {
    struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__c *klass;
    void *monitor;
    struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__Fields fields;
};

struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_Fields {
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_VTable vtable;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_StaticFields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmMusicStatus___c_o *__9;
    struct System_Action_DeckConfirmMusicStatus_SpriteNumberSet__o *__9__8_0;
    struct System_Action_DeckConfirmMusicStatus_TypeIconSet__o *__9__8_1;
};

struct System_Action_DeckConfirmMusicStatus_TypeIconSet__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_DeckConfirmMusicStatus_TypeIconSet__o {
    struct System_Action_DeckConfirmMusicStatus_TypeIconSet__c *klass;
    void *monitor;
    struct System_Action_DeckConfirmMusicStatus_TypeIconSet__Fields fields;
};

struct System_Action_DeckConfirmMusicStatus_TypeIconSet__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_DeckConfirmMusicStatus_TypeIconSet__VTable vtable;
};

typedef struct MethodInfo_1EC8ED8 MethodInfo_1EC8ED8, *PMethodInfo_1EC8ED8;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__c UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__c, *PUniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__c;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__VTable UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__VTable, *PUniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__VTable;

struct MethodInfo_1EC8ED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ZipLatestObservable_ZipLatest_TLeft__TRight__TResult_;
    struct MethodInfo *_1_UniRx_Operators_ZipLatestObservable_ZipLatest_TLeft__TRight__TResult__Publish;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObserverBase_TResult__TResult_;
    struct MethodInfo *_3_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnError;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnCompleted;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__VTable vtable;
};

typedef struct Aoharu_SerialCodeDisplay___c__DisplayClass11_0_Fields Aoharu_SerialCodeDisplay___c__DisplayClass11_0_Fields, *PAoharu_SerialCodeDisplay___c__DisplayClass11_0_Fields;

struct Aoharu_SerialCodeDisplay___c__DisplayClass11_0_Fields {
    struct Aoharu_SerialCodeDisplay_o *__4__this;
    struct Shock_ProtocolData_SerialCode_o *data;
};

typedef union _union_322379 _union_322379, *P_union_322379;

union _union_322379 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329B5D8 MethodInfo_329B5D8, *PMethodInfo_329B5D8;

typedef union _union_315879 _union_315879, *P_union_315879;

union _union_315879 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B5D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315879 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21EF310 MethodInfo_21EF310, *PMethodInfo_21EF310;

typedef union _union_289562 _union_289562, *P_union_289562;

union _union_289562 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EF310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289562 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_ExtractionMethods_Fields SharpCompress_Common_ExtractionMethods_Fields, *PSharpCompress_Common_ExtractionMethods_Fields;

struct SharpCompress_Common_ExtractionMethods_Fields {
};

typedef struct MethodInfo_15F8EFC_RGCTXs MethodInfo_15F8EFC_RGCTXs, *PMethodInfo_15F8EFC_RGCTXs;

struct MethodInfo_15F8EFC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_13794E4 MethodInfo_13794E4, *PMethodInfo_13794E4;

typedef union _union_165613 _union_165613, *P_union_165613;

union _union_165613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13794E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322371 _union_322371, *P_union_322371;

union _union_322371 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_SocialKit_EditorInitSocialKit_Fields Shock_GGL_SocialKit_EditorInitSocialKit_Fields, *PShock_GGL_SocialKit_EditorInitSocialKit_Fields;

typedef struct Shock_GGL_SocialKit_GGLInitSocialKit_Fields Shock_GGL_SocialKit_GGLInitSocialKit_Fields, *PShock_GGL_SocialKit_GGLInitSocialKit_Fields;

struct Shock_GGL_SocialKit_GGLInitSocialKit_Fields {
    struct Shock_GGL_GGLInit_Fields super;
};

struct Shock_GGL_SocialKit_EditorInitSocialKit_Fields {
    struct Shock_GGL_SocialKit_GGLInitSocialKit_Fields super;
};

typedef struct TMPro_TMP_ObjectPool_List_T___c TMPro_TMP_ObjectPool_List_T___c, *PTMPro_TMP_ObjectPool_List_T___c;

typedef struct TMPro_TMP_ObjectPool_List_T___VTable TMPro_TMP_ObjectPool_List_T___VTable, *PTMPro_TMP_ObjectPool_List_T___VTable;

struct TMPro_TMP_ObjectPool_List_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_ObjectPool_List_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_ObjectPool_List_T___VTable vtable;
};

typedef struct MethodInfo_15D779C MethodInfo_15D779C, *PMethodInfo_15D779C;

typedef struct MethodInfo_15D779C_RGCTXs MethodInfo_15D779C_RGCTXs, *PMethodInfo_15D779C_RGCTXs;

typedef union _union_331440 _union_331440, *P_union_331440;

struct MethodInfo_15D779C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D779C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D779C_RGCTXs *rgctx_data;
    union _union_331440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_136FA48 MethodInfo_136FA48, *PMethodInfo_136FA48;

typedef union _union_261516 _union_261516, *P_union_261516;

union _union_261516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_136FA48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322373 _union_322373, *P_union_322373;

union _union_322373 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322375 _union_322375, *P_union_322375;

union _union_322375 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF340 MethodInfo_1EBF340, *PMethodInfo_1EBF340;

typedef union _union_283204 _union_283204, *P_union_283204;

union _union_283204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF340 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322377 _union_322377, *P_union_322377;

union _union_322377 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GachaResultScene___c__DisplayClass32_0_c Aoharu_GachaResultScene___c__DisplayClass32_0_c, *PAoharu_GachaResultScene___c__DisplayClass32_0_c;

typedef struct Aoharu_GachaResultScene___c__DisplayClass32_0_VTable Aoharu_GachaResultScene___c__DisplayClass32_0_VTable, *PAoharu_GachaResultScene___c__DisplayClass32_0_VTable;

struct Aoharu_GachaResultScene___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaResultScene___c__DisplayClass32_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaResultScene___c__DisplayClass32_0_VTable vtable;
};

typedef struct MethodInfo_21EF38C MethodInfo_21EF38C, *PMethodInfo_21EF38C;

typedef union _union_289610 _union_289610, *P_union_289610;

union _union_289610 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EF38C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289610 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1878E78 MethodInfo_1878E78, *PMethodInfo_1878E78;

typedef union _union_314430 _union_314430, *P_union_314430;

union _union_314430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1878E78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__24_T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_o Aoharu_Chat_MngChatData___c__DisplayClass39_0_o, *PAoharu_Chat_MngChatData___c__DisplayClass39_0_o;

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_c Aoharu_Chat_MngChatData___c__DisplayClass39_0_c, *PAoharu_Chat_MngChatData___c__DisplayClass39_0_c;

typedef struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_VTable Aoharu_Chat_MngChatData___c__DisplayClass39_0_VTable, *PAoharu_Chat_MngChatData___c__DisplayClass39_0_VTable;

struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_o {
    struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_Fields fields;
};

struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_MngChatData___c__DisplayClass39_0_VTable vtable;
};

typedef struct MethodInfo_1EA0824 MethodInfo_1EA0824, *PMethodInfo_1EA0824;

typedef union _union_162017 _union_162017, *P_union_162017;

union _union_162017 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GachaResultScene___c__DisplayClass32_0_o Aoharu_GachaResultScene___c__DisplayClass32_0_o, *PAoharu_GachaResultScene___c__DisplayClass32_0_o;

typedef struct Aoharu_GachaResultScene___c__DisplayClass32_0_Fields Aoharu_GachaResultScene___c__DisplayClass32_0_Fields, *PAoharu_GachaResultScene___c__DisplayClass32_0_Fields;

struct Aoharu_GachaResultScene___c__DisplayClass32_0_Fields {
    struct Aoharu_GachaResultScene_o *__4__this;
    struct Aoharu_GachaResultScene_ISceneData_o *sceneData;
};

struct Aoharu_GachaResultScene___c__DisplayClass32_0_o {
    struct Aoharu_GachaResultScene___c__DisplayClass32_0_c *klass;
    void *monitor;
    struct Aoharu_GachaResultScene___c__DisplayClass32_0_Fields fields;
};

typedef struct Shock_Login_FlowStep_TitleFlowResult__array Shock_Login_FlowStep_TitleFlowResult__array, *PShock_Login_FlowStep_TitleFlowResult__array;

typedef struct Shock_Login_FlowStep_TitleFlowResult__o Shock_Login_FlowStep_TitleFlowResult__o, *PShock_Login_FlowStep_TitleFlowResult__o;

typedef struct Shock_Login_FlowStep_TitleFlowResult__c Shock_Login_FlowStep_TitleFlowResult__c, *PShock_Login_FlowStep_TitleFlowResult__c;

typedef struct Shock_Login_FlowStep_TitleFlowResult__VTable Shock_Login_FlowStep_TitleFlowResult__VTable, *PShock_Login_FlowStep_TitleFlowResult__VTable;

struct Shock_Login_FlowStep_TitleFlowResult__o {
    struct Shock_Login_FlowStep_TitleFlowResult__c *klass;
    void *monitor;
    struct Shock_Login_FlowStep_TitleFlowResult__Fields fields;
};

struct Shock_Login_FlowStep_TitleFlowResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_FlowStep_TitleFlowResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_FlowStep_TitleFlowResult__VTable vtable;
};

struct Shock_Login_FlowStep_TitleFlowResult__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Login_FlowStep_TitleFlowResult__o *m_Items[65535];
};

typedef struct Shock_TapEffect__CheckParticleCorutine_d__9_c Shock_TapEffect__CheckParticleCorutine_d__9_c, *PShock_TapEffect__CheckParticleCorutine_d__9_c;

typedef struct Shock_TapEffect__CheckParticleCorutine_d__9_VTable Shock_TapEffect__CheckParticleCorutine_d__9_VTable, *PShock_TapEffect__CheckParticleCorutine_d__9_VTable;

struct Shock_TapEffect__CheckParticleCorutine_d__9_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_TapEffect__CheckParticleCorutine_d__9_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapEffect__CheckParticleCorutine_d__9_VTable vtable;
};

typedef struct MethodInfo_11E1824 MethodInfo_11E1824, *PMethodInfo_11E1824;

typedef union _union_258098 _union_258098, *P_union_258098;

union _union_258098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E1824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CHARACTER_EPISODE_EXP_VTable Shock_CHARACTER_EPISODE_EXP_VTable, *PShock_CHARACTER_EPISODE_EXP_VTable;

struct Shock_CHARACTER_EPISODE_EXP_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_19183C0 MethodInfo_19183C0, *PMethodInfo_19183C0;

typedef struct MethodInfo_19183C0_RGCTXs MethodInfo_19183C0_RGCTXs, *PMethodInfo_19183C0_RGCTXs;

typedef union _union_211210 _union_211210, *P_union_211210;

union _union_211210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19183C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19183C0_RGCTXs *rgctx_data;
    union _union_211210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19183C0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct Shock_TapEffect__CheckParticleCorutine_d__9_o Shock_TapEffect__CheckParticleCorutine_d__9_o, *PShock_TapEffect__CheckParticleCorutine_d__9_o;

typedef struct Shock_TapEffect__CheckParticleCorutine_d__9_Fields Shock_TapEffect__CheckParticleCorutine_d__9_Fields, *PShock_TapEffect__CheckParticleCorutine_d__9_Fields;

typedef struct Shock_TapEffect___c__DisplayClass9_0_o Shock_TapEffect___c__DisplayClass9_0_o, *PShock_TapEffect___c__DisplayClass9_0_o;

typedef struct Shock_TapEffect___c__DisplayClass9_0_c Shock_TapEffect___c__DisplayClass9_0_c, *PShock_TapEffect___c__DisplayClass9_0_c;

typedef struct Shock_TapEffect___c__DisplayClass9_0_Fields Shock_TapEffect___c__DisplayClass9_0_Fields, *PShock_TapEffect___c__DisplayClass9_0_Fields;

typedef struct Shock_TapEffect___c__DisplayClass9_0_VTable Shock_TapEffect___c__DisplayClass9_0_VTable, *PShock_TapEffect___c__DisplayClass9_0_VTable;

struct Shock_TapEffect___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TapEffect___c__DisplayClass9_0_Fields {
    struct Shock_TapEffect_o *__4__this;
    int32_t i;
    struct System_Func_bool__o *__9__0;
};

struct Shock_TapEffect___c__DisplayClass9_0_o {
    struct Shock_TapEffect___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Shock_TapEffect___c__DisplayClass9_0_Fields fields;
};

struct Shock_TapEffect___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TapEffect___c__DisplayClass9_0_VTable vtable;
};

struct Shock_TapEffect__CheckParticleCorutine_d__9_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_TapEffect_o *__4__this;
    struct Shock_TapEffect___c__DisplayClass9_0_o *__8__1;
};

struct Shock_TapEffect__CheckParticleCorutine_d__9_o {
    struct Shock_TapEffect__CheckParticleCorutine_d__9_c *klass;
    void *monitor;
    struct Shock_TapEffect__CheckParticleCorutine_d__9_Fields fields;
};

typedef struct MethodInfo_2025F30 MethodInfo_2025F30, *PMethodInfo_2025F30;

typedef struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__c UniRx_Operators_SkipWhileObservable_SkipWhile_T__c, *PUniRx_Operators_SkipWhileObservable_SkipWhile_T__c;

typedef union _union_294522 _union_294522, *P_union_294522;

typedef struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__RGCTXs UniRx_Operators_SkipWhileObservable_SkipWhile_T__RGCTXs, *PUniRx_Operators_SkipWhileObservable_SkipWhile_T__RGCTXs;

typedef struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__VTable UniRx_Operators_SkipWhileObservable_SkipWhile_T__VTable, *PUniRx_Operators_SkipWhileObservable_SkipWhile_T__VTable;

struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_4_System_Func_T__bool_;
    struct MethodInfo *_5_System_Func_T__bool__Invoke;
    struct Il2CppClass *_6_UniRx_IObserver_T_;
    struct MethodInfo *_7_UniRx_IObserver_T__OnError;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_9_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_10_UniRx_IObserver_T__OnCompleted;
};

union _union_294522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2025F30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__VTable vtable;
};

typedef struct MethodInfo_1878E6C MethodInfo_1878E6C, *PMethodInfo_1878E6C;

typedef union _union_314428 _union_314428, *P_union_314428;

union _union_314428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1878E6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ContinueWith_d__23_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_TimeSpanFormat_VTable System_Globalization_TimeSpanFormat_VTable, *PSystem_Globalization_TimeSpanFormat_VTable;

struct System_Globalization_TimeSpanFormat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_CreateObservable_T__TState__RGCTXs UniRx_Operators_CreateObservable_T__TState__RGCTXs, *PUniRx_Operators_CreateObservable_T__TState__RGCTXs;

struct UniRx_Operators_CreateObservable_T__TState__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_2_UniRx_Operators_CreateObservable_Create_T__TState_;
    struct MethodInfo *_3_UniRx_Operators_CreateObservable_Create_T__TState___ctor;
    struct Il2CppClass *_4_System_Func_TState__IObserver_T___IDisposable_;
    struct MethodInfo *_5_System_Func_TState__IObserver_T___IDisposable__Invoke;
};

typedef struct MethodInfo_22CDDAC MethodInfo_22CDDAC, *PMethodInfo_22CDDAC;

typedef union _union_275072 _union_275072, *P_union_275072;

union _union_275072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDDAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_LoadJob_FileMergeHandler__FileMergeRequest__FileInfo__VTable Chipstar_Downloads_LoadJob_FileMergeHandler__FileMergeRequest__FileInfo__VTable, *PChipstar_Downloads_LoadJob_FileMergeHandler__FileMergeRequest__FileInfo__VTable;

struct Chipstar_Downloads_LoadJob_FileMergeHandler__FileMergeRequest__FileInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Identifier;
    struct VirtualInvokeData _5_set_OnStart;
    struct VirtualInvokeData _6_set_OnStop;
    struct VirtualInvokeData _7_set_OnSuccess;
    struct VirtualInvokeData _8_set_OnError;
    struct VirtualInvokeData _9_set_OnDisposed;
    struct VirtualInvokeData _10_IsMatch;
    struct VirtualInvokeData _11_Run;
    struct VirtualInvokeData _12_Update;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_Error;
    struct VirtualInvokeData _15_Cancel;
    struct VirtualInvokeData _16_Retry;
    struct VirtualInvokeData _17_get_Progress;
    struct VirtualInvokeData _18_get_IsRunning;
    struct VirtualInvokeData _19_get_IsCompleted;
    struct VirtualInvokeData _20_get_IsFinish;
    struct VirtualInvokeData _21_get_IsError;
    struct VirtualInvokeData _22_get_IsCanceled;
    struct VirtualInvokeData _23_get_IsDisposed;
    struct VirtualInvokeData _24_Dispose;
    struct VirtualInvokeData _25_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _26_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _27_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _28_get_Content;
    struct VirtualInvokeData _29_DoDispose;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_DoDone;
    struct VirtualInvokeData _32_unknown;
    struct VirtualInvokeData _33_DoPreUpdate;
    struct VirtualInvokeData _34_DoPostUpdate;
    struct VirtualInvokeData _35_DoRetry;
    struct VirtualInvokeData _36_DoCancel;
};

typedef union _union_179588 _union_179588, *P_union_179588;

union _union_179588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1272538 MethodInfo_1272538, *PMethodInfo_1272538;

typedef union _union_201112 _union_201112, *P_union_201112;

union _union_201112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_c Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_c, *PAoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_c;

typedef struct Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_VTable Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_VTable, *PAoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_VTable;

struct Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_VTable vtable;
};

typedef struct MethodInfo_308AF60 MethodInfo_308AF60, *PMethodInfo_308AF60;

typedef union _union_214649 _union_214649, *P_union_214649;

union _union_214649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308AF60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308AF60_RGCTXs *rgctx_data;
    union _union_214649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA07F8 MethodInfo_2BA07F8, *PMethodInfo_2BA07F8;

struct MethodInfo_2BA07F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242239 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TweenRunner__Start_d__2_T__RGCTXs TMPro_TweenRunner__Start_d__2_T__RGCTXs, *PTMPro_TweenRunner__Start_d__2_T__RGCTXs;

struct TMPro_TweenRunner__Start_d__2_T__RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_19579A8 MethodInfo_19579A8, *PMethodInfo_19579A8;

typedef union _union_262262 _union_262262, *P_union_262262;

union _union_262262 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19579A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262262 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179580 _union_179580, *P_union_179580;

union _union_179580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179582 _union_179582, *P_union_179582;

union _union_179582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179584 _union_179584, *P_union_179584;

union _union_179584 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F31760 MethodInfo_1F31760, *PMethodInfo_1F31760;

struct MethodInfo_1F31760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179586 _union_179586, *P_union_179586;

union _union_179586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomSource__PlayAsync_d__11_VTable CriWare_CriAtomSource__PlayAsync_d__11_VTable, *PCriWare_CriAtomSource__PlayAsync_d__11_VTable;

struct CriWare_CriAtomSource__PlayAsync_d__11_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_150DD74_RGCTXs MethodInfo_150DD74_RGCTXs, *PMethodInfo_150DD74_RGCTXs;

struct MethodInfo_150DD74_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2DC50B8 MethodInfo_2DC50B8, *PMethodInfo_2DC50B8;

typedef union _union_301331 _union_301331, *P_union_301331;

union _union_301331 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DC50B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8BB54 MethodInfo_2E8BB54, *PMethodInfo_2E8BB54;

typedef union _union_224489 _union_224489, *P_union_224489;

union _union_224489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BB54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2946910 MethodInfo_2946910, *PMethodInfo_2946910;

typedef union _union_184132 _union_184132, *P_union_184132;

union _union_184132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2471F90 MethodInfo_2471F90, *PMethodInfo_2471F90;

typedef union _union_299825 _union_299825, *P_union_299825;

union _union_299825 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2471F90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294690C MethodInfo_294690C, *PMethodInfo_294690C;

typedef union _union_182694 _union_182694, *P_union_182694;

union _union_182694 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294690C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182694 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_c Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_c, *PShock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_c;

struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_VTable vtable;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_DirectorRenderImage_VTable UnityEngine_PlayerLoop_PostLateUpdate_DirectorRenderImage_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_DirectorRenderImage_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_DirectorRenderImage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3108C34 MethodInfo_3108C34, *PMethodInfo_3108C34;

typedef union _union_330667 _union_330667, *P_union_330667;

union _union_330667 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3108C34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330667 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B27DE4 MethodInfo_2B27DE4, *PMethodInfo_2B27DE4;

typedef union _union_233339 _union_233339, *P_union_233339;

union _union_233339 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B27DE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233339 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179590 _union_179590, *P_union_179590;

union _union_179590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179592 _union_179592, *P_union_179592;

union _union_179592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179594 _union_179594, *P_union_179594;

union _union_179594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28ABF6C MethodInfo_28ABF6C, *PMethodInfo_28ABF6C;

typedef union _union_313654 _union_313654, *P_union_313654;

union _union_313654 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ABF6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313654 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusPlaySeTask_o Aoharu_LoginBonusPlaySeTask_o, *PAoharu_LoginBonusPlaySeTask_o;

typedef struct Aoharu_LoginBonusPlaySeTask_Fields Aoharu_LoginBonusPlaySeTask_Fields, *PAoharu_LoginBonusPlaySeTask_Fields;

struct Aoharu_LoginBonusPlaySeTask_Fields {
    struct System_String_o *m_SeName;
};

struct Aoharu_LoginBonusPlaySeTask_o {
    struct Aoharu_LoginBonusPlaySeTask_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusPlaySeTask_Fields fields;
};

typedef union _union_179596 _union_179596, *P_union_179596;

union _union_179596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179566 _union_179566, *P_union_179566;

union _union_179566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePreset_WindowType_c Aoharu_HomePreset_WindowType_c, *PAoharu_HomePreset_WindowType_c;

typedef struct Aoharu_HomePreset_WindowType_VTable Aoharu_HomePreset_WindowType_VTable, *PAoharu_HomePreset_WindowType_VTable;

struct Aoharu_HomePreset_WindowType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_HomePreset_WindowType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_WindowType_VTable vtable;
};

typedef union _union_179568 _union_179568, *P_union_179568;

union _union_179568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26E4230 MethodInfo_26E4230, *PMethodInfo_26E4230;

typedef union _union_269148 _union_269148, *P_union_269148;

union _union_269148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26E4230 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_TimelineCreateUtilities_c UnityEngine_Timeline_TimelineCreateUtilities_c, *PUnityEngine_Timeline_TimelineCreateUtilities_c;

typedef struct UnityEngine_Timeline_TimelineCreateUtilities_VTable UnityEngine_Timeline_TimelineCreateUtilities_VTable, *PUnityEngine_Timeline_TimelineCreateUtilities_VTable;

struct UnityEngine_Timeline_TimelineCreateUtilities_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_TimelineCreateUtilities_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_TimelineCreateUtilities_VTable vtable;
};

typedef struct MethodInfo_26B9278 MethodInfo_26B9278, *PMethodInfo_26B9278;

typedef union _union_285275 _union_285275, *P_union_285275;

union _union_285275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1272594 MethodInfo_1272594, *PMethodInfo_1272594;

typedef union _union_201114 _union_201114, *P_union_201114;

union _union_201114 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201114 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF3D2C MethodInfo_1EF3D2C, *PMethodInfo_1EF3D2C;

struct MethodInfo_1EF3D2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass53_0_VTable Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass53_0_VTable, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass53_0_VTable;

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass53_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1B63C00 MethodInfo_1B63C00, *PMethodInfo_1B63C00;

struct MethodInfo_1B63C00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256173 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_DictionaryValueCollectionDebugView_TKey__TValue__Fields System_Collections_Generic_DictionaryValueCollectionDebugView_TKey__TValue__Fields, *PSystem_Collections_Generic_DictionaryValueCollectionDebugView_TKey__TValue__Fields;

struct System_Collections_Generic_DictionaryValueCollectionDebugView_TKey__TValue__Fields {
};

typedef struct Cysharp_Threading_Tasks_UniTask_T3__c Cysharp_Threading_Tasks_UniTask_T3__c, *PCysharp_Threading_Tasks_UniTask_T3__c;

struct Cysharp_Threading_Tasks_UniTask_T3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_T3__VTable vtable;
};

typedef struct System_Action_MemberProfileListItem__VTable System_Action_MemberProfileListItem__VTable, *PSystem_Action_MemberProfileListItem__VTable;

struct System_Action_MemberProfileListItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1FD26C0 MethodInfo_1FD26C0, *PMethodInfo_1FD26C0;

typedef union _union_266852 _union_266852, *P_union_266852;

union _union_266852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD26C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_T1__IObservable_Unit___Fields System_Func_T1__IObservable_Unit___Fields, *PSystem_Func_T1__IObservable_Unit___Fields;

struct System_Func_T1__IObservable_Unit___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Rotate__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Rotate__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Rotate__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Rotate__Fields {
};

typedef struct Aoharu_MusicSelectUtil_Category_c Aoharu_MusicSelectUtil_Category_c, *PAoharu_MusicSelectUtil_Category_c;

typedef struct Aoharu_MusicSelectUtil_Category_VTable Aoharu_MusicSelectUtil_Category_VTable, *PAoharu_MusicSelectUtil_Category_VTable;

struct Aoharu_MusicSelectUtil_Category_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_MusicSelectUtil_Category_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectUtil_Category_VTable vtable;
};

typedef struct Shock_Downloads_ShockSoundManifestParser_o Shock_Downloads_ShockSoundManifestParser_o, *PShock_Downloads_ShockSoundManifestParser_o;

typedef struct Shock_Downloads_ShockSoundManifestParser_c Shock_Downloads_ShockSoundManifestParser_c, *PShock_Downloads_ShockSoundManifestParser_c;

typedef struct Shock_Downloads_ShockSoundManifestParser_Fields Shock_Downloads_ShockSoundManifestParser_Fields, *PShock_Downloads_ShockSoundManifestParser_Fields;

typedef struct Shock_Downloads_ShockSoundManifestParser_VTable Shock_Downloads_ShockSoundManifestParser_VTable, *PShock_Downloads_ShockSoundManifestParser_VTable;

typedef struct Chipstar_FileParserBuilder_ShockSoundSingleManifest__Fields Chipstar_FileParserBuilder_ShockSoundSingleManifest__Fields, *PChipstar_FileParserBuilder_ShockSoundSingleManifest__Fields;

struct Chipstar_FileParserBuilder_ShockSoundSingleManifest__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_FileConverterBuilder_o *m_converter;
};

struct Shock_Downloads_ShockSoundManifestParser_Fields {
    struct Chipstar_FileParserBuilder_ShockSoundSingleManifest__Fields super;
};

struct Shock_Downloads_ShockSoundManifestParser_o {
    struct Shock_Downloads_ShockSoundManifestParser_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockSoundManifestParser_Fields fields;
};

struct Shock_Downloads_ShockSoundManifestParser_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Downloads_ShockSoundManifestParser_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockSoundManifestParser_VTable vtable;
};

typedef struct MethodInfo_1EFE7D4 MethodInfo_1EFE7D4, *PMethodInfo_1EFE7D4;

typedef union _union_158516 _union_158516, *P_union_158516;

union _union_158516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE7D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Login_StepBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_o Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_o, *PShock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_o;

typedef struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_Fields Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_Fields, *PShock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_Fields;

struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_Fields {
    struct Shock_Scenes_Adventure_AdventureMenuController_o *__4__this;
    bool isAuto;
    bool isQuick;
};

struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_o {
    struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureMenuController___c__DisplayClass48_0_Fields fields;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumMultiUnitMMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___AlbumMultiUnitMMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___AlbumMultiUnitMMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___AlbumMultiUnitMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179560 _union_179560, *P_union_179560;

union _union_179560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179562 _union_179562, *P_union_179562;

union _union_179562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicSelectUtil_Category_o Aoharu_MusicSelectUtil_Category_o, *PAoharu_MusicSelectUtil_Category_o;

typedef struct Aoharu_MusicSelectUtil_Category_Fields Aoharu_MusicSelectUtil_Category_Fields, *PAoharu_MusicSelectUtil_Category_Fields;

struct Aoharu_MusicSelectUtil_Category_Fields {
    int32_t value__;
};

struct Aoharu_MusicSelectUtil_Category_o {
    struct Aoharu_MusicSelectUtil_Category_Fields fields;
};

typedef union _union_179564 _union_179564, *P_union_179564;

union _union_179564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2946918 MethodInfo_2946918, *PMethodInfo_2946918;

typedef union _union_185570 _union_185570, *P_union_185570;

union _union_185570 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946918 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185570 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179576 _union_179576, *P_union_179576;

union _union_179576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179578 _union_179578, *P_union_179578;

union _union_179578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_T1__VTable Cysharp_Threading_Tasks_UniTask_T1__VTable, *PCysharp_Threading_Tasks_UniTask_T1__VTable;

struct Cysharp_Threading_Tasks_UniTask_T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1746FF8 MethodInfo_1746FF8, *PMethodInfo_1746FF8;

typedef union _union_162377 _union_162377, *P_union_162377;

union _union_162377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746FF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE7C0 MethodInfo_1EFE7C0, *PMethodInfo_1EFE7C0;

typedef union _union_215967 _union_215967, *P_union_215967;

union _union_215967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE7C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Reflection_RuntimePropertyInfo_StaticGetter_R__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_215967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179570 _union_179570, *P_union_179570;

union _union_179570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179572 _union_179572, *P_union_179572;

union _union_179572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_AlbumSeriesMMst__c System_Collections_Generic_IReadOnlyCollection_AlbumSeriesMMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_AlbumSeriesMMst__c;

struct System_Collections_Generic_IReadOnlyCollection_AlbumSeriesMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_179574 _union_179574, *P_union_179574;

union _union_179574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__4_o _PrivateImplementationDetails__4_o, *P_PrivateImplementationDetails__4_o;

typedef struct _PrivateImplementationDetails__4_c _PrivateImplementationDetails__4_c, *P_PrivateImplementationDetails__4_c;

typedef struct _PrivateImplementationDetails__4_Fields _PrivateImplementationDetails__4_Fields, *P_PrivateImplementationDetails__4_Fields;

typedef struct _PrivateImplementationDetails__4_VTable _PrivateImplementationDetails__4_VTable, *P_PrivateImplementationDetails__4_VTable;

struct _PrivateImplementationDetails__4_Fields {
};

struct _PrivateImplementationDetails__4_o {
    struct _PrivateImplementationDetails__4_c *klass;
    void *monitor;
    struct _PrivateImplementationDetails__4_Fields fields;
};

struct _PrivateImplementationDetails__4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__4_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__4_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__4_VTable vtable;
};

typedef union _union_179544 _union_179544, *P_union_179544;

union _union_179544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextCore_Text_WordInfo_c UnityEngine_TextCore_Text_WordInfo_c, *PUnityEngine_TextCore_Text_WordInfo_c;

typedef struct UnityEngine_TextCore_Text_WordInfo_VTable UnityEngine_TextCore_Text_WordInfo_VTable, *PUnityEngine_TextCore_Text_WordInfo_VTable;

struct UnityEngine_TextCore_Text_WordInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_WordInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_WordInfo_VTable vtable;
};

typedef union _union_179546 _union_179546, *P_union_179546;

union _union_179546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D78B4 MethodInfo_15D78B4, *PMethodInfo_15D78B4;

typedef struct MethodInfo_15D78B4_RGCTXs MethodInfo_15D78B4_RGCTXs, *PMethodInfo_15D78B4_RGCTXs;

typedef union _union_331446 _union_331446, *P_union_331446;

union _union_331446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D78B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D78B4_RGCTXs *rgctx_data;
    union _union_331446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D78B4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_22D7890 MethodInfo_22D7890, *PMethodInfo_22D7890;

typedef union _union_271490 _union_271490, *P_union_271490;

union _union_271490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D7890 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DF0070 MethodInfo_2DF0070, *PMethodInfo_2DF0070;

typedef union _union_171435 _union_171435, *P_union_171435;

union _union_171435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF0070 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179548 _union_179548, *P_union_179548;

union _union_179548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A721C MethodInfo_33A721C, *PMethodInfo_33A721C;

typedef union _union_235975 _union_235975, *P_union_235975;

union _union_235975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A721C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156197C MethodInfo_156197C, *PMethodInfo_156197C;

struct MethodInfo_156197C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_WordInfo_o UnityEngine_TextCore_Text_WordInfo_o, *PUnityEngine_TextCore_Text_WordInfo_o;

typedef struct UnityEngine_TextCore_Text_WordInfo_Fields UnityEngine_TextCore_Text_WordInfo_Fields, *PUnityEngine_TextCore_Text_WordInfo_Fields;

struct UnityEngine_TextCore_Text_WordInfo_Fields {
    int32_t firstCharacterIndex;
    int32_t lastCharacterIndex;
    int32_t characterCount;
};

struct UnityEngine_TextCore_Text_WordInfo_o {
    struct UnityEngine_TextCore_Text_WordInfo_Fields fields;
};

typedef struct System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__c System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__c, *PSystem_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__c;

struct System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_118A294 MethodInfo_118A294, *PMethodInfo_118A294;

typedef union _union_162975 _union_162975, *P_union_162975;

union _union_162975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A294 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2236920 MethodInfo_2236920, *PMethodInfo_2236920;

typedef union _union_291584 _union_291584, *P_union_291584;

union _union_291584 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2236920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179540 _union_179540, *P_union_179540;

union _union_179540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179542 _union_179542, *P_union_179542;

union _union_179542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179554 _union_179554, *P_union_179554;

union _union_179554 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179556 _union_179556, *P_union_179556;

union _union_179556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110BEA8 MethodInfo_110BEA8, *PMethodInfo_110BEA8;

typedef union _union_202492 _union_202492, *P_union_202492;

union _union_202492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110BEA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15063F4_RGCTXs MethodInfo_15063F4_RGCTXs, *PMethodInfo_15063F4_RGCTXs;

struct MethodInfo_15063F4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_179558 _union_179558, *P_union_179558;

union _union_179558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932304 MethodInfo_2932304, *PMethodInfo_2932304;

typedef union _union_188076 _union_188076, *P_union_188076;

union _union_188076 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932304 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188076 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA0838 MethodInfo_1EA0838, *PMethodInfo_1EA0838;

typedef union _union_162003 _union_162003, *P_union_162003;

union _union_162003 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162003 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2932308 MethodInfo_2932308, *PMethodInfo_2932308;

typedef union _union_189514 _union_189514, *P_union_189514;

union _union_189514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__o System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__o, *PSystem_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__Fields System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__Fields;

struct System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__o {
    struct System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_GamelibResultCodeMst__Fields fields;
};

typedef struct System_Security_Cryptography_CryptoConfigForwarder_c System_Security_Cryptography_CryptoConfigForwarder_c, *PSystem_Security_Cryptography_CryptoConfigForwarder_c;

typedef struct System_Security_Cryptography_CryptoConfigForwarder_VTable System_Security_Cryptography_CryptoConfigForwarder_VTable, *PSystem_Security_Cryptography_CryptoConfigForwarder_VTable;

struct System_Security_Cryptography_CryptoConfigForwarder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_CryptoConfigForwarder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_CryptoConfigForwarder_VTable vtable;
};

typedef struct Chipstar_CachableAssetLoader_uint__Sprite__Fields Chipstar_CachableAssetLoader_uint__Sprite__Fields, *PChipstar_CachableAssetLoader_uint__Sprite__Fields;

struct Chipstar_CachableAssetLoader_uint__Sprite__Fields {
    struct System_Collections_Generic_Dictionary_TKey__TAsset__o *m_table;
    struct System_Collections_Generic_Dictionary_TKey__IRefCountable__o *m_refKeepTable;
};

typedef struct MethodInfo_14F8F60 MethodInfo_14F8F60, *PMethodInfo_14F8F60;

typedef union _union_200364 _union_200364, *P_union_200364;

union _union_200364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F8F60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F8F60_RGCTXs *rgctx_data;
    union _union_200364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2932310 MethodInfo_2932310, *PMethodInfo_2932310;

typedef union _union_190952 _union_190952, *P_union_190952;

union _union_190952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BillingProductMstTable___c_o Shock_BillingProductMstTable___c_o, *PShock_BillingProductMstTable___c_o;

typedef struct Shock_BillingProductMstTable___c_c Shock_BillingProductMstTable___c_c, *PShock_BillingProductMstTable___c_c;

typedef struct Shock_BillingProductMstTable___c_Fields Shock_BillingProductMstTable___c_Fields, *PShock_BillingProductMstTable___c_Fields;

typedef struct Shock_BillingProductMstTable___c_StaticFields Shock_BillingProductMstTable___c_StaticFields, *PShock_BillingProductMstTable___c_StaticFields;

typedef struct Shock_BillingProductMstTable___c_VTable Shock_BillingProductMstTable___c_VTable, *PShock_BillingProductMstTable___c_VTable;

struct Shock_BillingProductMstTable___c_Fields {
};

struct Shock_BillingProductMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BillingProductMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_BillingProductMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingProductMstTable___c_VTable vtable;
};

struct Shock_BillingProductMstTable___c_o {
    struct Shock_BillingProductMstTable___c_c *klass;
    void *monitor;
    struct Shock_BillingProductMstTable___c_Fields fields;
};

struct Shock_BillingProductMstTable___c_StaticFields {
    struct Shock_BillingProductMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Predicate_string__o *__9__2_9;
    struct System_Predicate_string__o *__9__2_10;
    struct System_Predicate_string__o *__9__2_11;
    struct System_Func_BillingProductMst__string__o *__9__11_0;
    struct System_Func_BillingProductMst__string__o *__9__18_0;
    struct System_Func_BillingProductMst__string__o *__9__19_0;
};

typedef struct MethodInfo_1D74634 MethodInfo_1D74634, *PMethodInfo_1D74634;

struct MethodInfo_1D74634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282816 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_CryptoConfigForwarder_o System_Security_Cryptography_CryptoConfigForwarder_o, *PSystem_Security_Cryptography_CryptoConfigForwarder_o;

typedef struct System_Security_Cryptography_CryptoConfigForwarder_Fields System_Security_Cryptography_CryptoConfigForwarder_Fields, *PSystem_Security_Cryptography_CryptoConfigForwarder_Fields;

struct System_Security_Cryptography_CryptoConfigForwarder_Fields {
};

struct System_Security_Cryptography_CryptoConfigForwarder_o {
    struct System_Security_Cryptography_CryptoConfigForwarder_c *klass;
    void *monitor;
    struct System_Security_Cryptography_CryptoConfigForwarder_Fields fields;
};

typedef union _union_179550 _union_179550, *P_union_179550;

union _union_179550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293CEB0 MethodInfo_293CEB0, *PMethodInfo_293CEB0;

typedef union _union_186832 _union_186832, *P_union_186832;

union _union_186832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CEB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_WindowType_o Aoharu_HomePreset_WindowType_o, *PAoharu_HomePreset_WindowType_o;

typedef struct Aoharu_HomePreset_WindowType_Fields Aoharu_HomePreset_WindowType_Fields, *PAoharu_HomePreset_WindowType_Fields;

struct Aoharu_HomePreset_WindowType_Fields {
    int32_t value__;
};

struct Aoharu_HomePreset_WindowType_o {
    struct Aoharu_HomePreset_WindowType_Fields fields;
};

typedef union _union_179552 _union_179552, *P_union_179552;

union _union_179552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322521 _union_322521, *P_union_322521;

union _union_322521 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179522 _union_179522, *P_union_179522;

union _union_179522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD2664 MethodInfo_1FD2664, *PMethodInfo_1FD2664;

typedef union _union_266214 _union_266214, *P_union_266214;

union _union_266214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322523 _union_322523, *P_union_322523;

union _union_322523 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179524 _union_179524, *P_union_179524;

union _union_179524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F067DC MethodInfo_1F067DC, *PMethodInfo_1F067DC;

typedef union _union_324036 _union_324036, *P_union_324036;

union _union_324036 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F067DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324036 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322525 _union_322525, *P_union_322525;

union _union_322525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179526 _union_179526, *P_union_179526;

union _union_179526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_201C38C MethodInfo_201C38C, *PMethodInfo_201C38C;

typedef union _union_294430 _union_294430, *P_union_294430;

union _union_294430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201C38C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SelectWhereObservable_T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322527 _union_322527, *P_union_322527;

union _union_322527 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179528 _union_179528, *P_union_179528;

union _union_179528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312A0C8 MethodInfo_312A0C8, *PMethodInfo_312A0C8;

typedef union _union_228007 _union_228007, *P_union_228007;

union _union_228007 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A0C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322529 _union_322529, *P_union_322529;

union _union_322529 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_uint__Color__o System_Collections_Generic_Dictionary_Entry_uint__Color__o, *PSystem_Collections_Generic_Dictionary_Entry_uint__Color__o;

typedef struct System_Collections_Generic_Dictionary_Entry_uint__Color__Fields System_Collections_Generic_Dictionary_Entry_uint__Color__Fields, *PSystem_Collections_Generic_Dictionary_Entry_uint__Color__Fields;

struct System_Collections_Generic_Dictionary_Entry_uint__Color__Fields {
    int32_t hashCode;
    int32_t next;
    uint32_t key;
    struct UnityEngine_Color_o value;
};

struct System_Collections_Generic_Dictionary_Entry_uint__Color__o {
    struct System_Collections_Generic_Dictionary_Entry_uint__Color__Fields fields;
};

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__c Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__c, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_float__c;

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__StaticFields Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__StaticFields, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_float__StaticFields;

typedef struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__VTable Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__VTable, *PCysharp_Threading_Tasks_AsyncUnityEventHandler_float__VTable;

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Cysharp_Threading_Tasks_IUniTaskSource_T__GetResult;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IUniTaskSource_GetStatus;
    struct VirtualInvokeData _6_Cysharp_Threading_Tasks_IUniTaskSource_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_Cysharp_Threading_Tasks_IUniTaskSource_UnsafeGetStatus;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_Cysharp_Threading_Tasks_IAsyncValueChangedEventHandler_T__OnValueChangedAsync;
    struct VirtualInvokeData _11_Cysharp_Threading_Tasks_IAsyncEndEditEventHandler_T__OnEndEditAsync;
    struct VirtualInvokeData _12_Cysharp_Threading_Tasks_IAsyncEndTextSelectionEventHandler_T__OnEndTextSelectionAsync;
    struct VirtualInvokeData _13_Cysharp_Threading_Tasks_IAsyncTextSelectionEventHandler_T__OnTextSelectionAsync;
    struct VirtualInvokeData _14_Cysharp_Threading_Tasks_IAsyncDeselectEventHandler_T__OnDeselectAsync;
    struct VirtualInvokeData _15_Cysharp_Threading_Tasks_IAsyncSelectEventHandler_T__OnSelectAsync;
    struct VirtualInvokeData _16_Cysharp_Threading_Tasks_IAsyncSubmitEventHandler_T__OnSubmitAsync;
};

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__VTable vtable;
};

struct Cysharp_Threading_Tasks_AsyncUnityEventHandler_float__StaticFields {
    struct System_Action_object__o *cancellationCallback;
};

typedef struct MethodInfo_3265AB4 MethodInfo_3265AB4, *PMethodInfo_3265AB4;

typedef union _union_314967 _union_314967, *P_union_314967;

union _union_314967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265AB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_o UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_o, *PUnityEngine_Timeline_AnimationPlayableAsset_LoopMode_o;

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_Fields UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_Fields, *PUnityEngine_Timeline_AnimationPlayableAsset_LoopMode_Fields;

struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_Fields {
    int32_t value__;
};

struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_o {
    struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_Fields fields;
};

typedef struct MethodInfo_3398E74 MethodInfo_3398E74, *PMethodInfo_3398E74;

typedef union _union_225409 _union_225409, *P_union_225409;

union _union_225409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398E74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__VTable UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__VTable, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__VTable;

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass27_0_VTable Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass27_0_VTable, *PAoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass27_0_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendDeckEditController___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_Dictionary_Entry_uint__Color__c System_Collections_Generic_Dictionary_Entry_uint__Color__c, *PSystem_Collections_Generic_Dictionary_Entry_uint__Color__c;

typedef struct System_Collections_Generic_Dictionary_Entry_uint__Color__VTable System_Collections_Generic_Dictionary_Entry_uint__Color__VTable, *PSystem_Collections_Generic_Dictionary_Entry_uint__Color__VTable;

struct System_Collections_Generic_Dictionary_Entry_uint__Color__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_uint__Color__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_uint__Color__VTable vtable;
};

typedef union _union_179520 _union_179520, *P_union_179520;

union _union_179520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179532 _union_179532, *P_union_179532;

union _union_179532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322511 _union_322511, *P_union_322511;

union _union_322511 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179534 _union_179534, *P_union_179534;

union _union_179534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322513 _union_322513, *P_union_322513;

union _union_322513 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1221_0_c Shock_Protocol___c__DisplayClass1221_0_c, *PShock_Protocol___c__DisplayClass1221_0_c;

struct Shock_Protocol___c__DisplayClass1221_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1221_0_VTable vtable;
};

typedef union _union_179536 _union_179536, *P_union_179536;

union _union_179536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322515 _union_322515, *P_union_322515;

union _union_322515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179538 _union_179538, *P_union_179538;

union _union_179538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322517 _union_322517, *P_union_322517;

union _union_322517 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_1_VTable Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_1_VTable, *PAoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_1_VTable;

struct Aoharu_Scenes_Live_LiveSoundController___c__DisplayClass26_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10F100C_RGCTXs MethodInfo_10F100C_RGCTXs, *PMethodInfo_10F100C_RGCTXs;

struct MethodInfo_10F100C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_30AD944 MethodInfo_30AD944, *PMethodInfo_30AD944;

typedef struct MethodInfo_30AD944_RGCTXs MethodInfo_30AD944_RGCTXs, *PMethodInfo_30AD944_RGCTXs;

typedef union _union_205968 _union_205968, *P_union_205968;

union _union_205968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AD944 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AD944_RGCTXs *rgctx_data;
    union _union_205968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30AD944_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_322519 _union_322519, *P_union_322519;

union _union_322519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAE5E4 MethodInfo_2EAE5E4, *PMethodInfo_2EAE5E4;

typedef union _union_238191 _union_238191, *P_union_238191;

union _union_238191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAE5E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_AchievementMst__c System_Collections_Generic_IReadOnlyList_AchievementMst__c, *PSystem_Collections_Generic_IReadOnlyList_AchievementMst__c;

struct System_Collections_Generic_IReadOnlyList_AchievementMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Protocol___c__DisplayClass1221_0_o Shock_Protocol___c__DisplayClass1221_0_o, *PShock_Protocol___c__DisplayClass1221_0_o;

typedef struct Shock_Protocol___c__DisplayClass1221_0_Fields Shock_Protocol___c__DisplayClass1221_0_Fields, *PShock_Protocol___c__DisplayClass1221_0_Fields;

struct Shock_Protocol___c__DisplayClass1221_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass1221_0_o {
    struct Shock_Protocol___c__DisplayClass1221_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1221_0_Fields fields;
};

typedef struct MethodInfo_329B51C MethodInfo_329B51C, *PMethodInfo_329B51C;

typedef union _union_315863 _union_315863, *P_union_315863;

union _union_315863 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B51C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315863 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicRankingScrollCell_c Aoharu_MusicRankingScrollCell_c, *PAoharu_MusicRankingScrollCell_c;

typedef struct Aoharu_MusicRankingScrollCell_VTable Aoharu_MusicRankingScrollCell_VTable, *PAoharu_MusicRankingScrollCell_VTable;

struct Aoharu_MusicRankingScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct Aoharu_MusicRankingScrollCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRankingScrollCell_VTable vtable;
};

typedef struct MethodInfo_28FF3A8 MethodInfo_28FF3A8, *PMethodInfo_28FF3A8;

typedef union _union_236203 _union_236203, *P_union_236203;

union _union_236203 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28FF3A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236203 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F415D4_RGCTXs MethodInfo_2F415D4_RGCTXs, *PMethodInfo_2F415D4_RGCTXs;

struct MethodInfo_2F415D4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2EAE5DC MethodInfo_2EAE5DC, *PMethodInfo_2EAE5DC;

typedef union _union_238023 _union_238023, *P_union_238023;

union _union_238023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAE5DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179530 _union_179530, *P_union_179530;

union _union_179530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179500 _union_179500, *P_union_179500;

union _union_179500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322501 _union_322501, *P_union_322501;

union _union_322501 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179502 _union_179502, *P_union_179502;

union _union_179502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322503 _union_322503, *P_union_322503;

union _union_322503 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179504 _union_179504, *P_union_179504;

union _union_179504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_DirectoryInfo__c System_IO_Enumeration_FileSystemEnumerable_FindPredicate_DirectoryInfo__c, *PSystem_IO_Enumeration_FileSystemEnumerable_FindPredicate_DirectoryInfo__c;

typedef struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_DirectoryInfo__VTable System_IO_Enumeration_FileSystemEnumerable_FindPredicate_DirectoryInfo__VTable, *PSystem_IO_Enumeration_FileSystemEnumerable_FindPredicate_DirectoryInfo__VTable;

struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_DirectoryInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_DirectoryInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_DirectoryInfo__VTable vtable;
};

typedef union _union_322505 _union_322505, *P_union_322505;

union _union_322505 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179506 _union_179506, *P_union_179506;

union _union_179506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322507 _union_322507, *P_union_322507;

union _union_322507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179508 _union_179508, *P_union_179508;

union _union_179508 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322509 _union_322509, *P_union_322509;

union _union_322509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_OptimizedObservableExtensions_c UniRx_OptimizedObservableExtensions_c, *PUniRx_OptimizedObservableExtensions_c;

typedef struct UniRx_OptimizedObservableExtensions_VTable UniRx_OptimizedObservableExtensions_VTable, *PUniRx_OptimizedObservableExtensions_VTable;

struct UniRx_OptimizedObservableExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_OptimizedObservableExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_OptimizedObservableExtensions_VTable vtable;
};

typedef struct MethodInfo_293CE54 MethodInfo_293CE54, *PMethodInfo_293CE54;

typedef union _union_182518 _union_182518, *P_union_182518;

union _union_182518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CE54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1732A00 MethodInfo_1732A00, *PMethodInfo_1732A00;

typedef union _union_170259 _union_170259, *P_union_170259;

union _union_170259 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1732A00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170259 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoginFlow___c__DisplayClass13_0_VTable Shock_LoginFlow___c__DisplayClass13_0_VTable, *PShock_LoginFlow___c__DisplayClass13_0_VTable;

struct Shock_LoginFlow___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_Dictionary_Entry_int__TextResourceManager_FontAssetRef__VTable System_Collections_Generic_Dictionary_Entry_int__TextResourceManager_FontAssetRef__VTable, *PSystem_Collections_Generic_Dictionary_Entry_int__TextResourceManager_FontAssetRef__VTable;

struct System_Collections_Generic_Dictionary_Entry_int__TextResourceManager_FontAssetRef__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct I2_Loc_LocalizationParamsManager_ParamValue_VTable I2_Loc_LocalizationParamsManager_ParamValue_VTable, *PI2_Loc_LocalizationParamsManager_ParamValue_VTable;

struct I2_Loc_LocalizationParamsManager_ParamValue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2BBF11C MethodInfo_2BBF11C, *PMethodInfo_2BBF11C;

typedef union _union_300195 _union_300195, *P_union_300195;

union _union_300195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBF11C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179510 _union_179510, *P_union_179510;

union _union_179510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_LoopType_o DG_Tweening_LoopType_o, *PDG_Tweening_LoopType_o;

typedef struct DG_Tweening_LoopType_Fields DG_Tweening_LoopType_Fields, *PDG_Tweening_LoopType_Fields;

struct DG_Tweening_LoopType_Fields {
    int32_t value__;
};

struct DG_Tweening_LoopType_o {
    struct DG_Tweening_LoopType_Fields fields;
};

typedef union _union_179512 _union_179512, *P_union_179512;

union _union_179512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179514 _union_179514, *P_union_179514;

union _union_179514 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D35024 MethodInfo_1D35024, *PMethodInfo_1D35024;

typedef union _union_158923 _union_158923, *P_union_158923;

union _union_158923 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D35024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179516 _union_179516, *P_union_179516;

union _union_179516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179518 _union_179518, *P_union_179518;

union _union_179518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293CE60 MethodInfo_293CE60, *PMethodInfo_293CE60;

typedef union _union_185394 _union_185394, *P_union_185394;

union _union_185394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CE60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ReactiveProperty_long__c UniRx_ReactiveProperty_long__c, *PUniRx_ReactiveProperty_long__c;

typedef struct UniRx_ReactiveProperty_long__StaticFields UniRx_ReactiveProperty_long__StaticFields, *PUniRx_ReactiveProperty_long__StaticFields;

typedef struct UniRx_ReactiveProperty_long__VTable UniRx_ReactiveProperty_long__VTable, *PUniRx_ReactiveProperty_long__VTable;

struct UniRx_ReactiveProperty_long__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Value;
    struct VirtualInvokeData _6_get_Value;
    struct VirtualInvokeData _7_get_HasValue;
    struct VirtualInvokeData _8_Subscribe;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _11_get_EqualityComparer;
    struct VirtualInvokeData _12_SetValue;
    struct VirtualInvokeData _13_Dispose;
};

struct UniRx_ReactiveProperty_long__c {
    struct Il2CppClass_1 _1;
    struct UniRx_ReactiveProperty_long__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ReactiveProperty_long__VTable vtable;
};

struct UniRx_ReactiveProperty_long__StaticFields {
    struct System_Collections_Generic_IEqualityComparer_T__o *defaultEqualityComparer;
};

typedef struct UniRx_Subject_CollectionAddEvent_T___o UniRx_Subject_CollectionAddEvent_T___o, *PUniRx_Subject_CollectionAddEvent_T___o;

typedef struct UniRx_Subject_CollectionAddEvent_T___Fields UniRx_Subject_CollectionAddEvent_T___Fields, *PUniRx_Subject_CollectionAddEvent_T___Fields;

struct UniRx_Subject_CollectionAddEvent_T___Fields {
    struct Il2CppObject *observerLock;
    bool isStopped;
    bool isDisposed;
    struct System_Exception_o *lastError;
    struct UniRx_IObserver_T__o *outObserver;
};

struct UniRx_Subject_CollectionAddEvent_T___o {
    struct UniRx_Subject_CollectionAddEvent_T___c *klass;
    void *monitor;
    struct UniRx_Subject_CollectionAddEvent_T___Fields fields;
};

typedef struct MethodInfo_12E848C MethodInfo_12E848C, *PMethodInfo_12E848C;

typedef union _union_165783 _union_165783, *P_union_165783;

union _union_165783 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E848C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C31AC MethodInfo_22C31AC, *PMethodInfo_22C31AC;

typedef union _union_280176 _union_280176, *P_union_280176;

union _union_280176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C31AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293CE58 MethodInfo_293CE58, *PMethodInfo_293CE58;

typedef union _union_183956 _union_183956, *P_union_183956;

union _union_183956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CE58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DE2D0 MethodInfo_24DE2D0, *PMethodInfo_24DE2D0;

typedef union _union_180850 _union_180850, *P_union_180850;

union _union_180850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE2D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3502C MethodInfo_1D3502C, *PMethodInfo_1D3502C;

typedef union _union_158927 _union_158927, *P_union_158927;

union _union_158927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3502C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_LoopType_c DG_Tweening_LoopType_c, *PDG_Tweening_LoopType_c;

typedef struct DG_Tweening_LoopType_VTable DG_Tweening_LoopType_VTable, *PDG_Tweening_LoopType_VTable;

struct DG_Tweening_LoopType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct DG_Tweening_LoopType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_LoopType_VTable vtable;
};

typedef struct UnityEngine_UIElements_EventBase_NavigationMoveEvent__StaticFields UnityEngine_UIElements_EventBase_NavigationMoveEvent__StaticFields, *PUnityEngine_UIElements_EventBase_NavigationMoveEvent__StaticFields;

struct UnityEngine_UIElements_EventBase_NavigationMoveEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

typedef struct Aoharu_TitleScene___c_o Aoharu_TitleScene___c_o, *PAoharu_TitleScene___c_o;

typedef struct Aoharu_TitleScene___c_c Aoharu_TitleScene___c_c, *PAoharu_TitleScene___c_c;

typedef struct Aoharu_TitleScene___c_Fields Aoharu_TitleScene___c_Fields, *PAoharu_TitleScene___c_Fields;

typedef struct Aoharu_TitleScene___c_StaticFields Aoharu_TitleScene___c_StaticFields, *PAoharu_TitleScene___c_StaticFields;

typedef struct Aoharu_TitleScene___c_VTable Aoharu_TitleScene___c_VTable, *PAoharu_TitleScene___c_VTable;

typedef struct System_Func_CharacterSysVoiceMst__bool__o System_Func_CharacterSysVoiceMst__bool__o, *PSystem_Func_CharacterSysVoiceMst__bool__o;

typedef struct System_Func_TitleScreenSaveData_TitleScreen__bool__o System_Func_TitleScreenSaveData_TitleScreen__bool__o, *PSystem_Func_TitleScreenSaveData_TitleScreen__bool__o;

typedef struct System_Func_CharacterSysVoiceMst__bool__c System_Func_CharacterSysVoiceMst__bool__c, *PSystem_Func_CharacterSysVoiceMst__bool__c;

typedef struct System_Func_CharacterSysVoiceMst__bool__Fields System_Func_CharacterSysVoiceMst__bool__Fields, *PSystem_Func_CharacterSysVoiceMst__bool__Fields;

typedef struct System_Func_TitleScreenSaveData_TitleScreen__bool__c System_Func_TitleScreenSaveData_TitleScreen__bool__c, *PSystem_Func_TitleScreenSaveData_TitleScreen__bool__c;

typedef struct System_Func_TitleScreenSaveData_TitleScreen__bool__Fields System_Func_TitleScreenSaveData_TitleScreen__bool__Fields, *PSystem_Func_TitleScreenSaveData_TitleScreen__bool__Fields;

typedef struct System_Func_CharacterSysVoiceMst__bool__VTable System_Func_CharacterSysVoiceMst__bool__VTable, *PSystem_Func_CharacterSysVoiceMst__bool__VTable;

typedef struct System_Func_TitleScreenSaveData_TitleScreen__bool__VTable System_Func_TitleScreenSaveData_TitleScreen__bool__VTable, *PSystem_Func_TitleScreenSaveData_TitleScreen__bool__VTable;

struct System_Func_CharacterSysVoiceMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Aoharu_TitleScene___c_StaticFields {
    struct Aoharu_TitleScene___c_o *__9;
    struct System_Action_Action__o *__9__27_6;
    struct System_Action_o *__9__27_9;
    struct System_Action_Action__o *__9__27_10;
    struct System_Action_o *__9__27_19;
    struct System_Action_Action__o *__9__27_20;
    struct System_Action_o *__9__27_21;
    struct System_Action_Action__o *__9__27_11;
    struct System_Action_Action__o *__9__27_12;
    struct System_Action_Action__o *__9__27_13;
    struct System_Action_o *__9__33_3;
    struct System_Action_DialogResultCode__o *__9__33_10;
    struct System_Action_Action__o *__9__33_7;
    struct System_Action_Action__o *__9__35_2;
    struct System_Action_o *__9__35_4;
    struct System_Action_o *__9__35_5;
    struct System_Action_o *__9__35_6;
    struct System_Action_o *__9__35_7;
    struct System_Action_Action__o *__9__35_9;
    struct System_Action_o *__9__35_12;
    struct System_Action_Action__o *__9__35_15;
    struct System_Action_o *__9__35_17;
    struct System_Action_Action__o *__9__35_19;
    struct System_Action_o *__9__35_21;
    struct System_Action_o *__9__35_22;
    struct System_Func_CharacterSysVoiceMst__bool__o *__9__37_0;
    struct System_Func_CharacterSysVoiceMst__bool__o *__9__37_1;
    struct System_Func_CharacterSysVoiceMst__bool__o *__9__37_2;
    struct System_Func_TitleScreenSaveData_TitleScreen__bool__o *__9__41_0;
    struct System_Func_TitleScreenSaveData_TitleScreen__int__o *__9__41_1;
    struct System_Func_TitleScreenSaveData_TitleScreen__int__o *__9__41_4;
    struct System_Action_o *__9__43_0;
    struct System_Action_Action__o *__9__45_2;
};

struct System_Func_CharacterSysVoiceMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterSysVoiceMst__bool__VTable vtable;
};

struct System_Func_CharacterSysVoiceMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterSysVoiceMst__bool__o {
    struct System_Func_CharacterSysVoiceMst__bool__c *klass;
    void *monitor;
    struct System_Func_CharacterSysVoiceMst__bool__Fields fields;
};

struct Aoharu_TitleScene___c_Fields {
};

struct Aoharu_TitleScene___c_o {
    struct Aoharu_TitleScene___c_c *klass;
    void *monitor;
    struct Aoharu_TitleScene___c_Fields fields;
};

struct Aoharu_TitleScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TitleScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_TitleScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleScene___c_VTable vtable;
};

struct System_Func_TitleScreenSaveData_TitleScreen__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TitleScreenSaveData_TitleScreen__bool__o {
    struct System_Func_TitleScreenSaveData_TitleScreen__bool__c *klass;
    void *monitor;
    struct System_Func_TitleScreenSaveData_TitleScreen__bool__Fields fields;
};

struct System_Func_TitleScreenSaveData_TitleScreen__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TitleScreenSaveData_TitleScreen__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TitleScreenSaveData_TitleScreen__bool__VTable vtable;
};

typedef struct GooglePlayGames_BasicApi_LoadFriendsStatus_o GooglePlayGames_BasicApi_LoadFriendsStatus_o, *PGooglePlayGames_BasicApi_LoadFriendsStatus_o;

typedef struct GooglePlayGames_BasicApi_LoadFriendsStatus_Fields GooglePlayGames_BasicApi_LoadFriendsStatus_Fields, *PGooglePlayGames_BasicApi_LoadFriendsStatus_Fields;

struct GooglePlayGames_BasicApi_LoadFriendsStatus_Fields {
    int32_t value__;
};

struct GooglePlayGames_BasicApi_LoadFriendsStatus_o {
    struct GooglePlayGames_BasicApi_LoadFriendsStatus_Fields fields;
};

typedef struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__o System_Collections_Generic_KeyValuePair_string__ILoadDatabase__o, *PSystem_Collections_Generic_KeyValuePair_string__ILoadDatabase__o;

typedef struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__Fields System_Collections_Generic_KeyValuePair_string__ILoadDatabase__Fields, *PSystem_Collections_Generic_KeyValuePair_string__ILoadDatabase__Fields;

struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__Fields {
    struct System_String_o *key;
    struct Chipstar_Downloads_ILoadDatabase_o *value;
};

struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__o {
    struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__Fields fields;
};

typedef struct MethodInfo_1BD9E08 MethodInfo_1BD9E08, *PMethodInfo_1BD9E08;

typedef union _union_246475 _union_246475, *P_union_246475;

union _union_246475 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BD9E08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_BillingProductRewardMst__Fields System_Collections_Generic_IEnumerable_BillingProductRewardMst__Fields, *PSystem_Collections_Generic_IEnumerable_BillingProductRewardMst__Fields;

struct System_Collections_Generic_IEnumerable_BillingProductRewardMst__Fields {
};

typedef struct MethodInfo_3265AF8 MethodInfo_3265AF8, *PMethodInfo_3265AF8;

typedef union _union_314983 _union_314983, *P_union_314983;

union _union_314983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3265AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3501C MethodInfo_1D3501C, *PMethodInfo_1D3501C;

typedef union _union_158919 _union_158919, *P_union_158919;

union _union_158919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3501C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomeScene___c__DisplayClass46_3_c Aoharu_HomeScene___c__DisplayClass46_3_c, *PAoharu_HomeScene___c__DisplayClass46_3_c;

typedef struct Aoharu_HomeScene___c__DisplayClass46_3_VTable Aoharu_HomeScene___c__DisplayClass46_3_VTable, *PAoharu_HomeScene___c__DisplayClass46_3_VTable;

struct Aoharu_HomeScene___c__DisplayClass46_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomeScene___c__DisplayClass46_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene___c__DisplayClass46_3_VTable vtable;
};

typedef struct UnityEngine_Timeline_DirectorControlPlayable_Fields UnityEngine_Timeline_DirectorControlPlayable_Fields, *PUnityEngine_Timeline_DirectorControlPlayable_Fields;

struct UnityEngine_Timeline_DirectorControlPlayable_Fields {
    struct UnityEngine_Playables_PlayableBehaviour_Fields super;
    struct UnityEngine_Playables_PlayableDirector_o *director;
    bool m_SyncTime;
    double m_AssetDuration;
};

typedef struct MethodInfo_15DF4CC_RGCTXs MethodInfo_15DF4CC_RGCTXs, *PMethodInfo_15DF4CC_RGCTXs;

struct MethodInfo_15DF4CC_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2__T3__T4_;
    struct MethodInfo *_1_System_Action_T1__T2__T3__T4__Invoke;
};

typedef struct GooglePlayGames_BasicApi_LoadFriendsStatus_c GooglePlayGames_BasicApi_LoadFriendsStatus_c, *PGooglePlayGames_BasicApi_LoadFriendsStatus_c;

typedef struct GooglePlayGames_BasicApi_LoadFriendsStatus_VTable GooglePlayGames_BasicApi_LoadFriendsStatus_VTable, *PGooglePlayGames_BasicApi_LoadFriendsStatus_VTable;

struct GooglePlayGames_BasicApi_LoadFriendsStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct GooglePlayGames_BasicApi_LoadFriendsStatus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_BasicApi_LoadFriendsStatus_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____VTable Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____VTable, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____VTable;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_19F88CC MethodInfo_19F88CC, *PMethodInfo_19F88CC;

typedef union _union_246523 _union_246523, *P_union_246523;

union _union_246523 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F88CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246523 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ShopUtils___c__DisplayClass11_0_Fields Shock_ShopUtils___c__DisplayClass11_0_Fields, *PShock_ShopUtils___c__DisplayClass11_0_Fields;

struct Shock_ShopUtils___c__DisplayClass11_0_Fields {
    struct GreeGameLib_Product_o *product;
    struct System_Action_o *onComplete;
};

typedef struct MethodInfo_264DF20 MethodInfo_264DF20, *PMethodInfo_264DF20;

typedef union _union_271956 _union_271956, *P_union_271956;

union _union_271956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264DF20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F09A20 MethodInfo_2F09A20, *PMethodInfo_2F09A20;

struct MethodInfo_2F09A20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A2ED8 MethodInfo_30A2ED8, *PMethodInfo_30A2ED8;

typedef struct MethodInfo_30A2ED8_RGCTXs MethodInfo_30A2ED8_RGCTXs, *PMethodInfo_30A2ED8_RGCTXs;

typedef union _union_205635 _union_205635, *P_union_205635;

union _union_205635 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A2ED8_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_30A2ED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A2ED8_RGCTXs *rgctx_data;
    union _union_205635 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB18D8 MethodInfo_1BB18D8, *PMethodInfo_1BB18D8;

typedef union _union_303630 _union_303630, *P_union_303630;

union _union_303630 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB18D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303630 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_DefaultValueAttribute_VTable System_ComponentModel_DefaultValueAttribute_VTable, *PSystem_ComponentModel_DefaultValueAttribute_VTable;

struct System_ComponentModel_DefaultValueAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
    struct VirtualInvokeData _7_get_Value;
};

typedef struct MethodInfo_1EBF1B0 MethodInfo_1EBF1B0, *PMethodInfo_1EBF1B0;

typedef union _union_283184 _union_283184, *P_union_283184;

union _union_283184 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF1B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283184 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1101364 MethodInfo_1101364, *PMethodInfo_1101364;

typedef union _union_195298 _union_195298, *P_union_195298;

union _union_195298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101364 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101364_RGCTXs *rgctx_data;
    union _union_195298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1064_0_Fields Shock_Protocol___c__DisplayClass1064_0_Fields, *PShock_Protocol___c__DisplayClass1064_0_Fields;

typedef struct System_Action_RecvShopBuyR__o System_Action_RecvShopBuyR__o, *PSystem_Action_RecvShopBuyR__o;

typedef struct System_Action_RecvShopBuyR__Fields System_Action_RecvShopBuyR__Fields, *PSystem_Action_RecvShopBuyR__Fields;

struct System_Action_RecvShopBuyR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvShopBuyR__o {
    struct System_Action_RecvShopBuyR__c *klass;
    void *monitor;
    struct System_Action_RecvShopBuyR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass1064_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvShopBuyR__o *onSuccess;
};

typedef struct MethodInfo_14048AC MethodInfo_14048AC, *PMethodInfo_14048AC;

typedef union _union_258634 _union_258634, *P_union_258634;

union _union_258634 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14048AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258634 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_ReleaseLabelMst__uint__Fields Shock_GameMstTableBase_ReleaseLabelMst__uint__Fields, *PShock_GameMstTableBase_ReleaseLabelMst__uint__Fields;

struct Shock_GameMstTableBase_ReleaseLabelMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef struct UnityEngine_TextCore_Text_TextGenerationSettings_o UnityEngine_TextCore_Text_TextGenerationSettings_o, *PUnityEngine_TextCore_Text_TextGenerationSettings_o;

struct UnityEngine_TextCore_Text_TextGenerationSettings_o {
    struct UnityEngine_TextCore_Text_TextGenerationSettings_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_TextGenerationSettings_Fields fields;
};

typedef struct CharaScrollViewBase___c_VTable CharaScrollViewBase___c_VTable, *PCharaScrollViewBase___c_VTable;

struct CharaScrollViewBase___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_Live_MusicTimer_VTable Aoharu_Scenes_Live_MusicTimer_VTable, *PAoharu_Scenes_Live_MusicTimer_VTable;

struct Aoharu_Scenes_Live_MusicTimer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_LoginNoticeTransitionComparer_VTable Shock_LoginNoticeTransitionComparer_VTable, *PShock_LoginNoticeTransitionComparer_VTable;

struct Shock_LoginNoticeTransitionComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct MethodInfo_243D41C MethodInfo_243D41C, *PMethodInfo_243D41C;

typedef union _union_279222 _union_279222, *P_union_279222;

union _union_279222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D41C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_c UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_c, *PUnityEngine_Timeline_AnimationPlayableAsset_LoopMode_c;

typedef struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_VTable UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_VTable, *PUnityEngine_Timeline_AnimationPlayableAsset_LoopMode_VTable;

struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_AnimationPlayableAsset_LoopMode_VTable vtable;
};

typedef struct System_Net_ContextAwareResult_StateFlags_VTable System_Net_ContextAwareResult_StateFlags_VTable, *PSystem_Net_ContextAwareResult_StateFlags_VTable;

struct System_Net_ContextAwareResult_StateFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_16A1C60 MethodInfo_16A1C60, *PMethodInfo_16A1C60;

typedef union _union_299252 _union_299252, *P_union_299252;

union _union_299252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A1C60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ScreenCapturer___c__DisplayClass0_0_Fields Aoharu_ScreenCapturer___c__DisplayClass0_0_Fields, *PAoharu_ScreenCapturer___c__DisplayClass0_0_Fields;

struct Aoharu_ScreenCapturer___c__DisplayClass0_0_Fields {
    struct System_Action_Texture2D__o *onComplete;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_128_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_128_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_Fields {
};

typedef struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__c System_Collections_Generic_KeyValuePair_string__ILoadDatabase__c, *PSystem_Collections_Generic_KeyValuePair_string__ILoadDatabase__c;

typedef struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__VTable System_Collections_Generic_KeyValuePair_string__ILoadDatabase__VTable, *PSystem_Collections_Generic_KeyValuePair_string__ILoadDatabase__VTable;

struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_string__ILoadDatabase__VTable vtable;
};

typedef struct MethodInfo_19F88EC MethodInfo_19F88EC, *PMethodInfo_19F88EC;

typedef union _union_246731 _union_246731, *P_union_246731;

union _union_246731 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F88EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginNoticeScene_SpineStrategy_c Aoharu_LoginNoticeScene_SpineStrategy_c, *PAoharu_LoginNoticeScene_SpineStrategy_c;

struct Aoharu_LoginNoticeScene_SpineStrategy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginNoticeScene_SpineStrategy_VTable vtable;
};

typedef union _union_322489 _union_322489, *P_union_322489;

union _union_322489 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_AssemblyDefaultAliasAttribute_o System_Reflection_AssemblyDefaultAliasAttribute_o, *PSystem_Reflection_AssemblyDefaultAliasAttribute_o;

typedef struct System_Reflection_AssemblyDefaultAliasAttribute_c System_Reflection_AssemblyDefaultAliasAttribute_c, *PSystem_Reflection_AssemblyDefaultAliasAttribute_c;

typedef struct System_Reflection_AssemblyDefaultAliasAttribute_Fields System_Reflection_AssemblyDefaultAliasAttribute_Fields, *PSystem_Reflection_AssemblyDefaultAliasAttribute_Fields;

typedef struct System_Reflection_AssemblyDefaultAliasAttribute_VTable System_Reflection_AssemblyDefaultAliasAttribute_VTable, *PSystem_Reflection_AssemblyDefaultAliasAttribute_VTable;

struct System_Reflection_AssemblyDefaultAliasAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *_DefaultAlias_k__BackingField;
};

struct System_Reflection_AssemblyDefaultAliasAttribute_o {
    struct System_Reflection_AssemblyDefaultAliasAttribute_c *klass;
    void *monitor;
    struct System_Reflection_AssemblyDefaultAliasAttribute_Fields fields;
};

struct System_Reflection_AssemblyDefaultAliasAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Reflection_AssemblyDefaultAliasAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_AssemblyDefaultAliasAttribute_VTable vtable;
};

typedef struct GreeGameLib_PurchaseAlertSetting_VTable GreeGameLib_PurchaseAlertSetting_VTable, *PGreeGameLib_PurchaseAlertSetting_VTable;

struct GreeGameLib_PurchaseAlertSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_init;
};

typedef struct System_Collections_Generic_IEnumerable_FileInfo__o System_Collections_Generic_IEnumerable_FileInfo__o, *PSystem_Collections_Generic_IEnumerable_FileInfo__o;

typedef struct System_Collections_Generic_IEnumerable_FileInfo__c System_Collections_Generic_IEnumerable_FileInfo__c, *PSystem_Collections_Generic_IEnumerable_FileInfo__c;

typedef struct System_Collections_Generic_IEnumerable_FileInfo__Fields System_Collections_Generic_IEnumerable_FileInfo__Fields, *PSystem_Collections_Generic_IEnumerable_FileInfo__Fields;

struct System_Collections_Generic_IEnumerable_FileInfo__Fields {
};

struct System_Collections_Generic_IEnumerable_FileInfo__o {
    struct System_Collections_Generic_IEnumerable_FileInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_FileInfo__Fields fields;
};

struct System_Collections_Generic_IEnumerable_FileInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1269C64_RGCTXs MethodInfo_1269C64_RGCTXs, *PMethodInfo_1269C64_RGCTXs;

struct MethodInfo_1269C64_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1B5A014 MethodInfo_1B5A014, *PMethodInfo_1B5A014;

typedef union _union_253381 _union_253381, *P_union_253381;

union _union_253381 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253381 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3344314 MethodInfo_3344314, *PMethodInfo_3344314;

typedef union _union_300437 _union_300437, *P_union_300437;

union _union_300437 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3344314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300437 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297080 _union_297080, *P_union_297080;

union _union_297080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297082 _union_297082, *P_union_297082;

union _union_297082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass312_0_Fields Shock_Protocol___c__DisplayClass312_0_Fields, *PShock_Protocol___c__DisplayClass312_0_Fields;

typedef struct System_Action_RecvUserUpdateBirthdayR__o System_Action_RecvUserUpdateBirthdayR__o, *PSystem_Action_RecvUserUpdateBirthdayR__o;

typedef struct System_Action_RecvUserUpdateBirthdayR__c System_Action_RecvUserUpdateBirthdayR__c, *PSystem_Action_RecvUserUpdateBirthdayR__c;

typedef struct System_Action_RecvUserUpdateBirthdayR__Fields System_Action_RecvUserUpdateBirthdayR__Fields, *PSystem_Action_RecvUserUpdateBirthdayR__Fields;

typedef struct System_Action_RecvUserUpdateBirthdayR__VTable System_Action_RecvUserUpdateBirthdayR__VTable, *PSystem_Action_RecvUserUpdateBirthdayR__VTable;

struct System_Action_RecvUserUpdateBirthdayR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvUserUpdateBirthdayR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvUserUpdateBirthdayR__VTable vtable;
};

struct System_Action_RecvUserUpdateBirthdayR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvUserUpdateBirthdayR__o {
    struct System_Action_RecvUserUpdateBirthdayR__c *klass;
    void *monitor;
    struct System_Action_RecvUserUpdateBirthdayR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass312_0_Fields {
    struct System_Action_RecvUserUpdateBirthdayR__o *onSuccess;
};

typedef union _union_297084 _union_297084, *P_union_297084;

union _union_297084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Recorder_c Chipstar_Recorder_c, *PChipstar_Recorder_c;

typedef struct Chipstar_Recorder_StaticFields Chipstar_Recorder_StaticFields, *PChipstar_Recorder_StaticFields;

typedef struct Chipstar_Recorder_VTable Chipstar_Recorder_VTable, *PChipstar_Recorder_VTable;

typedef struct Chipstar_IRecorder_o Chipstar_IRecorder_o, *PChipstar_IRecorder_o;

typedef struct Chipstar_IRecorder_c Chipstar_IRecorder_c, *PChipstar_IRecorder_c;

typedef struct Chipstar_IRecorder_Fields Chipstar_IRecorder_Fields, *PChipstar_IRecorder_Fields;

struct Chipstar_Recorder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Recorder_c {
    struct Il2CppClass_1 _1;
    struct Chipstar_Recorder_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Recorder_VTable vtable;
};

struct Chipstar_IRecorder_Fields {
};

struct Chipstar_IRecorder_o {
    struct Chipstar_IRecorder_c *klass;
    void *monitor;
    struct Chipstar_IRecorder_Fields fields;
};

struct Chipstar_IRecorder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Recorder_StaticFields {
    struct Chipstar_IRecorder_o *m_recorder;
};

typedef union _union_297086 _union_297086, *P_union_297086;

union _union_297086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17F7D44_RGCTXs MethodInfo_17F7D44_RGCTXs, *PMethodInfo_17F7D44_RGCTXs;

struct MethodInfo_17F7D44_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_251BDA4 MethodInfo_251BDA4, *PMethodInfo_251BDA4;

typedef union _union_252267 _union_252267, *P_union_252267;

union _union_252267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251BDA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginNoticeScene_SpineStrategy___c__DisplayClass1_2_VTable Aoharu_LoginNoticeScene_SpineStrategy___c__DisplayClass1_2_VTable, *PAoharu_LoginNoticeScene_SpineStrategy___c__DisplayClass1_2_VTable;

struct Aoharu_LoginNoticeScene_SpineStrategy___c__DisplayClass1_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_HomeBgLoader_o Shock_HomeBgLoader_o, *PShock_HomeBgLoader_o;

typedef struct Shock_HomeBgLoader_c Shock_HomeBgLoader_c, *PShock_HomeBgLoader_c;

typedef struct Shock_HomeBgLoader_Fields Shock_HomeBgLoader_Fields, *PShock_HomeBgLoader_Fields;

typedef struct Shock_HomeBgLoader_VTable Shock_HomeBgLoader_VTable, *PShock_HomeBgLoader_VTable;

struct Shock_HomeBgLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_HomeBgLoader_Fields {
};

struct Shock_HomeBgLoader_o {
    struct Shock_HomeBgLoader_c *klass;
    void *monitor;
    struct Shock_HomeBgLoader_Fields fields;
};

struct Shock_HomeBgLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_HomeBgLoader_VTable vtable;
};

typedef union _union_322481 _union_322481, *P_union_322481;

union _union_322481 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12725F0 MethodInfo_12725F0, *PMethodInfo_12725F0;

typedef union _union_201116 _union_201116, *P_union_201116;

union _union_201116 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12725F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201116 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322483 _union_322483, *P_union_322483;

union _union_322483 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322485 _union_322485, *P_union_322485;

union _union_322485 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322487 _union_322487, *P_union_322487;

union _union_322487 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322477 _union_322477, *P_union_322477;

union _union_322477 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass50_0_Fields Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass50_0_Fields, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass50_0_Fields;

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass50_0_Fields {
    struct Aoharu_Event_Ranking_EventRankingListController_o *__4__this;
    struct System_Action_bool__o *onComplete;
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *__9__1;
    struct System_Action_o *__9__2;
    struct System_Action_o *__9__3;
};

typedef union _union_322479 _union_322479, *P_union_322479;

union _union_322479 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297070 _union_297070, *P_union_297070;

union _union_297070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297072 _union_297072, *P_union_297072;

union _union_297072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_byte__HashSet_Player___VTable System_Collections_Generic_Dictionary_byte__HashSet_Player___VTable, *PSystem_Collections_Generic_Dictionary_byte__HashSet_Player___VTable;

struct System_Collections_Generic_Dictionary_byte__HashSet_Player___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_1193DAC MethodInfo_1193DAC, *PMethodInfo_1193DAC;

typedef union _union_259130 _union_259130, *P_union_259130;

union _union_259130 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1193DAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259130 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297074 _union_297074, *P_union_297074;

union _union_297074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22D77B4 MethodInfo_22D77B4, *PMethodInfo_22D77B4;

typedef union _union_270744 _union_270744, *P_union_270744;

union _union_270744 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D77B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass12_0_o UniRx_ObservableWWW___c__DisplayClass12_0_o, *PUniRx_ObservableWWW___c__DisplayClass12_0_o;

typedef struct UniRx_ObservableWWW___c__DisplayClass12_0_c UniRx_ObservableWWW___c__DisplayClass12_0_c, *PUniRx_ObservableWWW___c__DisplayClass12_0_c;

typedef struct UniRx_ObservableWWW___c__DisplayClass12_0_VTable UniRx_ObservableWWW___c__DisplayClass12_0_VTable, *PUniRx_ObservableWWW___c__DisplayClass12_0_VTable;

struct UniRx_ObservableWWW___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_ObservableWWW___c__DisplayClass12_0_o {
    struct UniRx_ObservableWWW___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct UniRx_ObservableWWW___c__DisplayClass12_0_Fields fields;
};

struct UniRx_ObservableWWW___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ObservableWWW___c__DisplayClass12_0_VTable vtable;
};

typedef union _union_297078 _union_297078, *P_union_297078;

union _union_297078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_FtpWebResponse_EmptyStream_c System_Net_FtpWebResponse_EmptyStream_c, *PSystem_Net_FtpWebResponse_EmptyStream_c;

typedef struct System_Net_FtpWebResponse_EmptyStream_VTable System_Net_FtpWebResponse_EmptyStream_VTable, *PSystem_Net_FtpWebResponse_EmptyStream_VTable;

struct System_Net_FtpWebResponse_EmptyStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
    struct VirtualInvokeData _38_GetBuffer;
    struct VirtualInvokeData _39_get_Capacity;
    struct VirtualInvokeData _40_set_Capacity;
    struct VirtualInvokeData _41_ToArray;
};

struct System_Net_FtpWebResponse_EmptyStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_FtpWebResponse_EmptyStream_VTable vtable;
};

typedef struct Mono_Security_Protocol_Ntlm_ChallengeResponse_c Mono_Security_Protocol_Ntlm_ChallengeResponse_c, *PMono_Security_Protocol_Ntlm_ChallengeResponse_c;

typedef struct Mono_Security_Protocol_Ntlm_ChallengeResponse_StaticFields Mono_Security_Protocol_Ntlm_ChallengeResponse_StaticFields, *PMono_Security_Protocol_Ntlm_ChallengeResponse_StaticFields;

typedef struct Mono_Security_Protocol_Ntlm_ChallengeResponse_VTable Mono_Security_Protocol_Ntlm_ChallengeResponse_VTable, *PMono_Security_Protocol_Ntlm_ChallengeResponse_VTable;

struct Mono_Security_Protocol_Ntlm_ChallengeResponse_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Mono_Security_Protocol_Ntlm_ChallengeResponse_c {
    struct Il2CppClass_1 _1;
    struct Mono_Security_Protocol_Ntlm_ChallengeResponse_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Protocol_Ntlm_ChallengeResponse_VTable vtable;
};

struct Mono_Security_Protocol_Ntlm_ChallengeResponse_StaticFields {
    struct System_Byte_array *magic;
    struct System_Byte_array *nullEncMagic;
};

typedef struct MethodInfo_1918450 MethodInfo_1918450, *PMethodInfo_1918450;

typedef struct MethodInfo_1918450_RGCTXs MethodInfo_1918450_RGCTXs, *PMethodInfo_1918450_RGCTXs;

typedef union _union_211213 _union_211213, *P_union_211213;

union _union_211213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918450_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_1918450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918450_RGCTXs *rgctx_data;
    union _union_211213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C0462C_RGCTXs MethodInfo_2C0462C_RGCTXs, *PMethodInfo_2C0462C_RGCTXs;

struct MethodInfo_2C0462C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TSource__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TSource__TKey___ctor;
};

typedef union _union_322471 _union_322471, *P_union_322471;

union _union_322471 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322473 _union_322473, *P_union_322473;

union _union_322473 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_JitHelpers_Fields System_Runtime_CompilerServices_JitHelpers_Fields, *PSystem_Runtime_CompilerServices_JitHelpers_Fields;

struct System_Runtime_CompilerServices_JitHelpers_Fields {
};

typedef union _union_322475 _union_322475, *P_union_322475;

union _union_322475 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322467 _union_322467, *P_union_322467;

union _union_322467 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass59_0_c GooglePlayGames_PlayGamesPlatform___c__DisplayClass59_0_c, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass59_0_c;

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass59_0_VTable GooglePlayGames_PlayGamesPlatform___c__DisplayClass59_0_VTable, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass59_0_VTable;

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass59_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass59_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass59_0_VTable vtable;
};

typedef union _union_322469 _union_322469, *P_union_322469;

union _union_322469 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BD9E28 MethodInfo_1BD9E28, *PMethodInfo_1BD9E28;

typedef union _union_246683 _union_246683, *P_union_246683;

union _union_246683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BD9E28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E4384 MethodInfo_19E4384, *PMethodInfo_19E4384;

typedef union _union_253495 _union_253495, *P_union_253495;

union _union_253495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4384 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog___c__DisplayClass18_2_c Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog___c__DisplayClass18_2_c, *PAoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog___c__DisplayClass18_2_c;

typedef struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog___c__DisplayClass18_2_VTable Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog___c__DisplayClass18_2_VTable, *PAoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog___c__DisplayClass18_2_VTable;

struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog___c__DisplayClass18_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog___c__DisplayClass18_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CharaSelect_Search_CharaSearchWindowDialog___c__DisplayClass18_2_VTable vtable;
};

typedef struct MethodInfo_2BA0870 MethodInfo_2BA0870, *PMethodInfo_2BA0870;

struct MethodInfo_2BA0870 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257614 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0874 MethodInfo_2BA0874, *PMethodInfo_2BA0874;

struct MethodInfo_2BA0874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257616 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGLConfig_o Shock_GGLConfig_o, *PShock_GGLConfig_o;

typedef struct Shock_GGLConfig_c Shock_GGLConfig_c, *PShock_GGLConfig_c;

typedef struct Shock_GGLConfig_Fields Shock_GGLConfig_Fields, *PShock_GGLConfig_Fields;

typedef struct Shock_GGLConfig_VTable Shock_GGLConfig_VTable, *PShock_GGLConfig_VTable;

struct Shock_GGLConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GGLConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGLConfig_VTable vtable;
};

struct Shock_GGLConfig_Fields {
};

struct Shock_GGLConfig_o {
    struct Shock_GGLConfig_c *klass;
    void *monitor;
    struct Shock_GGLConfig_Fields fields;
};

typedef struct MethodInfo_1EBF278 MethodInfo_1EBF278, *PMethodInfo_1EBF278;

typedef union _union_283196 _union_283196, *P_union_283196;

union _union_283196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_o Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_o, *PShock_Scenes_Adventure_AdvData___c__DisplayClass32_0_o;

typedef struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_c Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_c, *PShock_Scenes_Adventure_AdvData___c__DisplayClass32_0_c;

typedef struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_Fields Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_Fields, *PShock_Scenes_Adventure_AdvData___c__DisplayClass32_0_Fields;

struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_Fields {
    uint32_t charaId;
};

struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_o {
    struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_Fields fields;
};

struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdvData___c__DisplayClass32_0_VTable vtable;
};

typedef struct System_Action_Card____o System_Action_Card____o, *PSystem_Action_Card____o;

typedef struct System_Action_Card____Fields System_Action_Card____Fields, *PSystem_Action_Card____Fields;

struct System_Action_Card____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Card____o {
    struct System_Action_Card____c *klass;
    void *monitor;
    struct System_Action_Card____Fields fields;
};

typedef union _union_322461 _union_322461, *P_union_322461;

union _union_322461 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322463 _union_322463, *P_union_322463;

union _union_322463 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322465 _union_322465, *P_union_322465;

union _union_322465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322455 _union_322455, *P_union_322455;

union _union_322455 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_ReadOnlyCollection_T__RGCTXs SharpCompress_ReadOnlyCollection_T__RGCTXs, *PSharpCompress_ReadOnlyCollection_T__RGCTXs;

struct SharpCompress_ReadOnlyCollection_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_T__Contains;
    struct MethodInfo *_2_System_Collections_Generic_ICollection_T__CopyTo;
    struct MethodInfo *_3_System_Collections_Generic_ICollection_T__get_Count;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_T__GetEnumerator;
};

typedef union _union_322457 _union_322457, *P_union_322457;

union _union_322457 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8BBEC MethodInfo_2E8BBEC, *PMethodInfo_2E8BBEC;

typedef union _union_224993 _union_224993, *P_union_224993;

union _union_224993 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BBEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224993 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15619C4 MethodInfo_15619C4, *PMethodInfo_15619C4;

struct MethodInfo_15619C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322459 _union_322459, *P_union_322459;

union _union_322459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_KeyValuePair_string__JsonData___Fields System_Collections_Generic_IEnumerator_KeyValuePair_string__JsonData___Fields, *PSystem_Collections_Generic_IEnumerator_KeyValuePair_string__JsonData___Fields;

struct System_Collections_Generic_IEnumerator_KeyValuePair_string__JsonData___Fields {
};

typedef union _union_297092 _union_297092, *P_union_297092;

union _union_297092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297094 _union_297094, *P_union_297094;

union _union_297094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398EB0 MethodInfo_3398EB0, *PMethodInfo_3398EB0;

typedef union _union_227929 _union_227929, *P_union_227929;

union _union_227929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398EB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1943410 MethodInfo_1943410, *PMethodInfo_1943410;

typedef union _union_240115 _union_240115, *P_union_240115;

union _union_240115 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1943410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240115 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297096 _union_297096, *P_union_297096;

union _union_297096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297098 _union_297098, *P_union_297098;

union _union_297098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329B460 MethodInfo_329B460, *PMethodInfo_329B460;

typedef union _union_315847 _union_315847, *P_union_315847;

union _union_315847 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B460 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315847 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F1758_RGCTXs MethodInfo_17F1758_RGCTXs, *PMethodInfo_17F1758_RGCTXs;

struct MethodInfo_17F1758_RGCTXs {
    struct MethodInfo *_0_System_Array_FindIndex_T_;
};

typedef struct MethodInfo_15619BC MethodInfo_15619BC, *PMethodInfo_15619BC;

struct MethodInfo_15619BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_334430C MethodInfo_334430C, *PMethodInfo_334430C;

typedef union _union_300435 _union_300435, *P_union_300435;

union _union_300435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334430C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8BBE8 MethodInfo_2E8BBE8, *PMethodInfo_2E8BBE8;

typedef union _union_224825 _union_224825, *P_union_224825;

union _union_224825 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BBE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B27E68 MethodInfo_2B27E68, *PMethodInfo_2B27E68;

typedef union _union_233507 _union_233507, *P_union_233507;

union _union_233507 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B27E68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233507 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_LiveSelect_MenuItemConroller___c_o Shock_Scenes_LiveSelect_MenuItemConroller___c_o, *PShock_Scenes_LiveSelect_MenuItemConroller___c_o;

typedef struct Shock_Scenes_LiveSelect_MenuItemConroller___c_c Shock_Scenes_LiveSelect_MenuItemConroller___c_c, *PShock_Scenes_LiveSelect_MenuItemConroller___c_c;

typedef struct Shock_Scenes_LiveSelect_MenuItemConroller___c_Fields Shock_Scenes_LiveSelect_MenuItemConroller___c_Fields, *PShock_Scenes_LiveSelect_MenuItemConroller___c_Fields;

typedef struct Shock_Scenes_LiveSelect_MenuItemConroller___c_StaticFields Shock_Scenes_LiveSelect_MenuItemConroller___c_StaticFields, *PShock_Scenes_LiveSelect_MenuItemConroller___c_StaticFields;

typedef struct Shock_Scenes_LiveSelect_MenuItemConroller___c_VTable Shock_Scenes_LiveSelect_MenuItemConroller___c_VTable, *PShock_Scenes_LiveSelect_MenuItemConroller___c_VTable;

typedef struct System_Action_MenuItemUI__o System_Action_MenuItemUI__o, *PSystem_Action_MenuItemUI__o;

typedef struct System_Action_MenuItemUI__c System_Action_MenuItemUI__c, *PSystem_Action_MenuItemUI__c;

typedef struct System_Action_MenuItemUI__VTable System_Action_MenuItemUI__VTable, *PSystem_Action_MenuItemUI__VTable;

struct Shock_Scenes_LiveSelect_MenuItemConroller___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_LiveSelect_MenuItemConroller___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_Scenes_LiveSelect_MenuItemConroller___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_LiveSelect_MenuItemConroller___c_VTable vtable;
};

struct Shock_Scenes_LiveSelect_MenuItemConroller___c_Fields {
};

struct Shock_Scenes_LiveSelect_MenuItemConroller___c_o {
    struct Shock_Scenes_LiveSelect_MenuItemConroller___c_c *klass;
    void *monitor;
    struct Shock_Scenes_LiveSelect_MenuItemConroller___c_Fields fields;
};

struct Shock_Scenes_LiveSelect_MenuItemConroller___c_StaticFields {
    struct Shock_Scenes_LiveSelect_MenuItemConroller___c_o *__9;
    struct System_Action_MenuItemUI__o *__9__5_0;
};

struct System_Action_MenuItemUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MenuItemUI__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MenuItemUI__VTable vtable;
};

struct System_Action_MenuItemUI__o {
    struct System_Action_MenuItemUI__c *klass;
    void *monitor;
    struct System_Action_MenuItemUI__Fields fields;
};

typedef union _union_322451 _union_322451, *P_union_322451;

union _union_322451 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322453 _union_322453, *P_union_322453;

union _union_322453 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_FileBuilder_StorageFileTable__VTable Chipstar_FileBuilder_StorageFileTable__VTable, *PChipstar_FileBuilder_StorageFileTable__VTable;

struct Chipstar_FileBuilder_StorageFileTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Read;
    struct VirtualInvokeData _5_Write;
};

typedef union _union_322445 _union_322445, *P_union_322445;

union _union_322445 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE864 MethodInfo_1EFE864, *PMethodInfo_1EFE864;

typedef union _union_158524 _union_158524, *P_union_158524;

union _union_158524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Login_StepBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322447 _union_322447, *P_union_322447;

union _union_322447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A5A70_RGCTXs MethodInfo_12A5A70_RGCTXs, *PMethodInfo_12A5A70_RGCTXs;

struct MethodInfo_12A5A70_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_322449 _union_322449, *P_union_322449;

union _union_322449 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2643078 MethodInfo_2643078, *PMethodInfo_2643078;

typedef union _union_271180 _union_271180, *P_union_271180;

union _union_271180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2643078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_194DFE8 MethodInfo_194DFE8, *PMethodInfo_194DFE8;

typedef union _union_262854 _union_262854, *P_union_262854;

union _union_262854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194DFE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F39ABC_RGCTXs MethodInfo_2F39ABC_RGCTXs, *PMethodInfo_2F39ABC_RGCTXs;

struct MethodInfo_2F39ABC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_297040 _union_297040, *P_union_297040;

union _union_297040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297042 _union_297042, *P_union_297042;

union _union_297042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFB29C MethodInfo_1BFB29C, *PMethodInfo_1BFB29C;

typedef union _union_251987 _union_251987, *P_union_251987;

union _union_251987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFB29C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DE95C_RGCTXs MethodInfo_15DE95C_RGCTXs, *PMethodInfo_15DE95C_RGCTXs;

struct MethodInfo_15DE95C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2E8BBB0 MethodInfo_2E8BBB0, *PMethodInfo_2E8BBB0;

typedef union _union_224657 _union_224657, *P_union_224657;

union _union_224657 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BBB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224657 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297048 _union_297048, *P_union_297048;

union _union_297048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_186F208 MethodInfo_186F208, *PMethodInfo_186F208;

typedef union _union_328170 _union_328170, *P_union_328170;

union _union_328170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_186F208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GreeGameLib_PaymentImpl___c__DisplayClass80_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1605A04_RGCTXs MethodInfo_1605A04_RGCTXs, *PMethodInfo_1605A04_RGCTXs;

struct MethodInfo_1605A04_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef union _union_322441 _union_322441, *P_union_322441;

union _union_322441 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322443 _union_322443, *P_union_322443;

union _union_322443 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322433 _union_322433, *P_union_322433;

union _union_322433 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293CF1C MethodInfo_293CF1C, *PMethodInfo_293CF1C;

typedef union _union_189708 _union_189708, *P_union_189708;

union _union_189708 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CF1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189708 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14EF424 MethodInfo_14EF424, *PMethodInfo_14EF424;

typedef struct MethodInfo_14EF424_RGCTXs MethodInfo_14EF424_RGCTXs, *PMethodInfo_14EF424_RGCTXs;

typedef union _union_199986 _union_199986, *P_union_199986;

struct MethodInfo_14EF424_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_199986 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EF424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EF424_RGCTXs *rgctx_data;
    union _union_199986 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322435 _union_322435, *P_union_322435;

union _union_322435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322437 _union_322437, *P_union_322437;

union _union_322437 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15E06C0_RGCTXs MethodInfo_15E06C0_RGCTXs, *PMethodInfo_15E06C0_RGCTXs;

struct MethodInfo_15E06C0_RGCTXs {
    struct Il2CppClass *_0_GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_0_T1__T2_;
    struct MethodInfo *_1_GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_0_T1__T2___ctor;
    struct MethodInfo *_2_GooglePlayGames_Android_AndroidEventsClient___c__DisplayClass5_0_T1__T2___ToOnGameThread_b__0;
    struct Il2CppClass *_3_System_Action_T1__T2_;
    struct MethodInfo *_4_System_Action_T1__T2___ctor;
};

typedef struct MethodInfo_16AC6A8 MethodInfo_16AC6A8, *PMethodInfo_16AC6A8;

typedef union _union_159521 _union_159521, *P_union_159521;

union _union_159521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC6A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322439 _union_322439, *P_union_322439;

union _union_322439 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__c FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__c, *PFancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__c;

struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__VTable vtable;
};

typedef struct MethodInfo_13C6E34 MethodInfo_13C6E34, *PMethodInfo_13C6E34;

typedef struct MethodInfo_13C6E34_RGCTXs MethodInfo_13C6E34_RGCTXs, *PMethodInfo_13C6E34_RGCTXs;

typedef union _union_207429 _union_207429, *P_union_207429;

union _union_207429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C6E34_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_13C6E34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C6E34_RGCTXs *rgctx_data;
    union _union_207429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6A508_RGCTXs MethodInfo_2E6A508_RGCTXs, *PMethodInfo_2E6A508_RGCTXs;

struct MethodInfo_2E6A508_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_297032 _union_297032, *P_union_297032;

union _union_297032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297034 _union_297034, *P_union_297034;

union _union_297034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297036 _union_297036, *P_union_297036;

union _union_297036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DE3D0 MethodInfo_24DE3D0, *PMethodInfo_24DE3D0;

typedef union _union_177976 _union_177976, *P_union_177976;

union _union_177976 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE3D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177976 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297038 _union_297038, *P_union_297038;

union _union_297038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293CF18 MethodInfo_293CF18, *PMethodInfo_293CF18;

typedef union _union_188270 _union_188270, *P_union_188270;

union _union_188270 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CF18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188270 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336C898_RGCTXs MethodInfo_336C898_RGCTXs, *PMethodInfo_336C898_RGCTXs;

struct MethodInfo_336C898_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_TutorialController_Adv4Transition_Fields Shock_TutorialController_Adv4Transition_Fields, *PShock_TutorialController_Adv4Transition_Fields;

struct Shock_TutorialController_Adv4Transition_Fields {
    struct Shock_TutorialController_AdvTransition_Fields super;
};

typedef struct MethodInfo_2E81020 MethodInfo_2E81020, *PMethodInfo_2E81020;

typedef union _union_334147 _union_334147, *P_union_334147;

union _union_334147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81020 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322431 _union_322431, *P_union_322431;

union _union_322431 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398EE8 MethodInfo_3398EE8, *PMethodInfo_3398EE8;

typedef union _union_228097 _union_228097, *P_union_228097;

union _union_228097 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398EE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228097 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322423 _union_322423, *P_union_322423;

union _union_322423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveRuleMstTable___c_o Shock_LiveRuleMstTable___c_o, *PShock_LiveRuleMstTable___c_o;

typedef struct Shock_LiveRuleMstTable___c_c Shock_LiveRuleMstTable___c_c, *PShock_LiveRuleMstTable___c_c;

typedef struct Shock_LiveRuleMstTable___c_Fields Shock_LiveRuleMstTable___c_Fields, *PShock_LiveRuleMstTable___c_Fields;

typedef struct Shock_LiveRuleMstTable___c_StaticFields Shock_LiveRuleMstTable___c_StaticFields, *PShock_LiveRuleMstTable___c_StaticFields;

typedef struct Shock_LiveRuleMstTable___c_VTable Shock_LiveRuleMstTable___c_VTable, *PShock_LiveRuleMstTable___c_VTable;

typedef struct System_Func_LiveRuleMst__string__o System_Func_LiveRuleMst__string__o, *PSystem_Func_LiveRuleMst__string__o;

typedef struct System_Func_LiveRuleMst__string__c System_Func_LiveRuleMst__string__c, *PSystem_Func_LiveRuleMst__string__c;

typedef struct System_Func_LiveRuleMst__string__Fields System_Func_LiveRuleMst__string__Fields, *PSystem_Func_LiveRuleMst__string__Fields;

struct System_Func_LiveRuleMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveRuleMst__string__VTable vtable;
};

struct System_Func_LiveRuleMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveRuleMst__string__o {
    struct System_Func_LiveRuleMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveRuleMst__string__Fields fields;
};

struct Shock_LiveRuleMstTable___c_StaticFields {
    struct Shock_LiveRuleMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_LiveRuleMst__string__o *__9__18_0;
    struct System_Func_LiveRuleMst__string__o *__9__19_0;
};

struct Shock_LiveRuleMstTable___c_Fields {
};

struct Shock_LiveRuleMstTable___c_o {
    struct Shock_LiveRuleMstTable___c_c *klass;
    void *monitor;
    struct Shock_LiveRuleMstTable___c_Fields fields;
};

struct Shock_LiveRuleMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveRuleMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_LiveRuleMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveRuleMstTable___c_VTable vtable;
};

typedef union _union_322425 _union_322425, *P_union_322425;

union _union_322425 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_PresetCharaElement__CharaItemData__o System_Func_PresetCharaElement__CharaItemData__o, *PSystem_Func_PresetCharaElement__CharaItemData__o;

typedef struct System_Func_PresetCharaElement__CharaItemData__Fields System_Func_PresetCharaElement__CharaItemData__Fields, *PSystem_Func_PresetCharaElement__CharaItemData__Fields;

struct System_Func_PresetCharaElement__CharaItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_PresetCharaElement__CharaItemData__o {
    struct System_Func_PresetCharaElement__CharaItemData__c *klass;
    void *monitor;
    struct System_Func_PresetCharaElement__CharaItemData__Fields fields;
};

typedef struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__o UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__o, *PUnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__o;

typedef struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__c UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__c, *PUnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__c;

typedef struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__Fields UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__Fields, *PUnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__Fields;

typedef struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__VTable UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__VTable, *PUnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__VTable;

struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__Fields {
    struct UnityEngine_UIElements_UQuery_UQueryMatcher_Fields super;
    struct System_Collections_Generic_List_TElement__o *_matches_k__BackingField;
};

struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Traverse;
    struct VirtualInvokeData _5_TraverseRecursive;
    struct VirtualInvokeData _6_OnRuleMatchedElement;
    struct VirtualInvokeData _7_Run;
};

struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__o {
    struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__Fields fields;
};

struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__T__VTable vtable;
};

typedef union _union_322427 _union_322427, *P_union_322427;

union _union_322427 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29469DC MethodInfo_29469DC, *PMethodInfo_29469DC;

typedef union _union_189884 _union_189884, *P_union_189884;

union _union_189884 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29469DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189884 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322429 _union_322429, *P_union_322429;

union _union_322429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297062 _union_297062, *P_union_297062;

union _union_297062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29469D8 MethodInfo_29469D8, *PMethodInfo_29469D8;

typedef union _union_188446 _union_188446, *P_union_188446;

union _union_188446 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29469D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188446 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297064 _union_297064, *P_union_297064;

union _union_297064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_UserRankRewardMstTable___c__DisplayClass13_0_c Shock_UserRankRewardMstTable___c__DisplayClass13_0_c, *PShock_UserRankRewardMstTable___c__DisplayClass13_0_c;

typedef struct Shock_UserRankRewardMstTable___c__DisplayClass13_0_VTable Shock_UserRankRewardMstTable___c__DisplayClass13_0_VTable, *PShock_UserRankRewardMstTable___c__DisplayClass13_0_VTable;

struct Shock_UserRankRewardMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_UserRankRewardMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UserRankRewardMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef union _union_297066 _union_297066, *P_union_297066;

union _union_297066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_AdventureScene___c__DisplayClass16_1_c Aoharu_AdventureScene___c__DisplayClass16_1_c, *PAoharu_AdventureScene___c__DisplayClass16_1_c;

typedef struct Aoharu_AdventureScene___c__DisplayClass16_1_VTable Aoharu_AdventureScene___c__DisplayClass16_1_VTable, *PAoharu_AdventureScene___c__DisplayClass16_1_VTable;

struct Aoharu_AdventureScene___c__DisplayClass16_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AdventureScene___c__DisplayClass16_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AdventureScene___c__DisplayClass16_1_VTable vtable;
};

typedef struct MethodInfo_293CF24 MethodInfo_293CF24, *PMethodInfo_293CF24;

typedef union _union_191146 _union_191146, *P_union_191146;

union _union_191146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CF24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297068 _union_297068, *P_union_297068;

union _union_297068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__o FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__o, *PFancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__o;

typedef struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__Fields FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__Fields, *PFancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__Fields;

struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__o {
    struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__c *klass;
    void *monitor;
    struct FancyScrollView_FancyScrollRect_MusicRecommendVerticalScrollItemData__MusicRecommendScrollContext__Fields fields;
};

typedef struct MethodInfo_15D7828 MethodInfo_15D7828, *PMethodInfo_15D7828;

typedef struct MethodInfo_15D7828_RGCTXs MethodInfo_15D7828_RGCTXs, *PMethodInfo_15D7828_RGCTXs;

typedef union _union_331443 _union_331443, *P_union_331443;

struct MethodInfo_15D7828_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7828 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7828_RGCTXs *rgctx_data;
    union _union_331443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformRemovedTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncRectTransformRemovedTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncRectTransformRemovedTrigger_c;

struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformRemovedTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncRectTransformRemovedTrigger_VTable vtable;
};

typedef struct MethodInfo_3398EEC MethodInfo_3398EEC, *PMethodInfo_3398EEC;

typedef union _union_228265 _union_228265, *P_union_228265;

union _union_228265 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228265 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_AppOptionsInternal_Fields Firebase_AppOptionsInternal_Fields, *PFirebase_AppOptionsInternal_Fields;

struct Firebase_AppOptionsInternal_Fields {
    struct System_Runtime_InteropServices_HandleRef_o swigCPtr;
    bool swigCMemOwn;
};

typedef union _union_322421 _union_322421, *P_union_322421;

union _union_322421 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExMic_Effect_VTable CriWare_CriAtomExMic_Effect_VTable, *PCriWare_CriAtomExMic_Effect_VTable;

struct CriWare_CriAtomExMic_Effect_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_322411 _union_322411, *P_union_322411;

union _union_322411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B9E4 MethodInfo_135B9E4, *PMethodInfo_135B9E4;

typedef union _union_299993 _union_299993, *P_union_299993;

union _union_299993 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B9E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299993 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322413 _union_322413, *P_union_322413;

union _union_322413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322415 _union_322415, *P_union_322415;

union _union_322415 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___c System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___c, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___c;

typedef struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___VTable System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___VTable, *PSystem_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___VTable;

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object___VTable vtable;
};

typedef union _union_322417 _union_322417, *P_union_322417;

union _union_322417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12DEACC MethodInfo_12DEACC, *PMethodInfo_12DEACC;

typedef union _union_169707 _union_169707, *P_union_169707;

union _union_169707 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DEACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322419 _union_322419, *P_union_322419;

union _union_322419 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297050 _union_297050, *P_union_297050;

union _union_297050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExitGames_Client_Photon_PreserveAttribute_Fields ExitGames_Client_Photon_PreserveAttribute_Fields, *PExitGames_Client_Photon_PreserveAttribute_Fields;

struct ExitGames_Client_Photon_PreserveAttribute_Fields {
    struct System_Attribute_Fields super;
};

typedef struct System_Collections_Generic_Queue_uint__Fields System_Collections_Generic_Queue_uint__Fields, *PSystem_Collections_Generic_Queue_uint__Fields;

struct System_Collections_Generic_Queue_uint__Fields {
    struct System_UInt32_array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_297052 _union_297052, *P_union_297052;

union _union_297052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297054 _union_297054, *P_union_297054;

union _union_297054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_194DFF0 MethodInfo_194DFF0, *PMethodInfo_194DFF0;

typedef union _union_260942 _union_260942, *P_union_260942;

union _union_260942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_194DFF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297056 _union_297056, *P_union_297056;

union _union_297056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B9EC MethodInfo_135B9EC, *PMethodInfo_135B9EC;

typedef union _union_299999 _union_299999, *P_union_299999;

union _union_299999 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B9EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299999 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A100 MethodInfo_312A100, *PMethodInfo_312A100;

typedef union _union_228175 _union_228175, *P_union_228175;

union _union_228175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2471FE8 MethodInfo_2471FE8, *PMethodInfo_2471FE8;

typedef union _union_299841 _union_299841, *P_union_299841;

union _union_299841 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2471FE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299841 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T__c Cysharp_Threading_Tasks_Internal_MinimumQueue_T__c, *PCysharp_Threading_Tasks_Internal_MinimumQueue_T__c;

typedef struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T__VTable Cysharp_Threading_Tasks_Internal_MinimumQueue_T__VTable, *PCysharp_Threading_Tasks_Internal_MinimumQueue_T__VTable;

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_T__VTable vtable;
};

typedef struct MethodInfo_29469E4 MethodInfo_29469E4, *PMethodInfo_29469E4;

typedef union _union_191322 _union_191322, *P_union_191322;

union _union_191322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29469E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1511A6C_RGCTXs MethodInfo_1511A6C_RGCTXs, *PMethodInfo_1511A6C_RGCTXs;

struct MethodInfo_1511A6C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_312A104 MethodInfo_312A104, *PMethodInfo_312A104;

typedef union _union_228343 _union_228343, *P_union_228343;

union _union_228343 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2511258 MethodInfo_2511258, *PMethodInfo_2511258;

struct MethodInfo_2511258 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256211 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_110BE04 MethodInfo_110BE04, *PMethodInfo_110BE04;

typedef union _union_202490 _union_202490, *P_union_202490;

union _union_202490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110BE04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B9F4 MethodInfo_135B9F4, *PMethodInfo_135B9F4;

typedef union _union_300005 _union_300005, *P_union_300005;

union _union_300005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B9F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DF0170 MethodInfo_2DF0170, *PMethodInfo_2DF0170;

typedef union _union_171447 _union_171447, *P_union_171447;

union _union_171447 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF0170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171447 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_HttpWebRequest__GetResponseFromData_d__244_VTable System_Net_HttpWebRequest__GetResponseFromData_d__244_VTable, *PSystem_Net_HttpWebRequest__GetResponseFromData_d__244_VTable;

struct System_Net_HttpWebRequest__GetResponseFromData_d__244_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

typedef struct Aoharu_HomePreset_FrontEffectScrollView_c Aoharu_HomePreset_FrontEffectScrollView_c, *PAoharu_HomePreset_FrontEffectScrollView_c;

typedef struct Aoharu_HomePreset_FrontEffectScrollView_VTable Aoharu_HomePreset_FrontEffectScrollView_VTable, *PAoharu_HomePreset_FrontEffectScrollView_VTable;

struct Aoharu_HomePreset_FrontEffectScrollView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Aoharu_HomePreset_FrontEffectScrollView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_FrontEffectScrollView_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyList_AlbumMultiUnitMMst__c System_Collections_Generic_IReadOnlyList_AlbumMultiUnitMMst__c, *PSystem_Collections_Generic_IReadOnlyList_AlbumMultiUnitMMst__c;

struct System_Collections_Generic_IReadOnlyList_AlbumMultiUnitMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_297002 _union_297002, *P_union_297002;

union _union_297002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297004 _union_297004, *P_union_297004;

union _union_297004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297006 _union_297006, *P_union_297006;

union _union_297006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeallocateOnJobCompletionAttribute_c Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeallocateOnJobCompletionAttribute_c, *PUnity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeallocateOnJobCompletionAttribute_c;

typedef struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeallocateOnJobCompletionAttribute_VTable Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeallocateOnJobCompletionAttribute_VTable, *PUnity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeallocateOnJobCompletionAttribute_VTable;

struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeallocateOnJobCompletionAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeallocateOnJobCompletionAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_LowLevel_Unsafe_NativeContainerSupportsDeallocateOnJobCompletionAttribute_VTable vtable;
};

typedef union _union_297008 _union_297008, *P_union_297008;

union _union_297008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePreset_FrontEffectScrollView_o Aoharu_HomePreset_FrontEffectScrollView_o, *PAoharu_HomePreset_FrontEffectScrollView_o;

typedef struct Aoharu_HomePreset_FrontEffectScrollView_Fields Aoharu_HomePreset_FrontEffectScrollView_Fields, *PAoharu_HomePreset_FrontEffectScrollView_Fields;

struct Aoharu_HomePreset_FrontEffectScrollView_Fields {
    struct FancyScrollView_FancyScrollRect_FrontEffectItem__FrontEffectContent__Fields super;
    float cellSize;
    struct UnityEngine_GameObject_o *cellPrefab;
};

struct Aoharu_HomePreset_FrontEffectScrollView_o {
    struct Aoharu_HomePreset_FrontEffectScrollView_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_FrontEffectScrollView_Fields fields;
};

typedef struct Shock_SkipAsset_VTable Shock_SkipAsset_VTable, *PShock_SkipAsset_VTable;

struct Shock_SkipAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreatePlayable;
    struct VirtualInvokeData _7_get_duration;
    struct VirtualInvokeData _8_get_outputs;
};

typedef struct System_Action_TrainingItemData____c System_Action_TrainingItemData____c, *PSystem_Action_TrainingItemData____c;

typedef struct System_Action_TrainingItemData____VTable System_Action_TrainingItemData____VTable, *PSystem_Action_TrainingItemData____VTable;

struct System_Action_TrainingItemData____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TrainingItemData____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TrainingItemData____VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass1027_0_c Shock_Protocol___c__DisplayClass1027_0_c, *PShock_Protocol___c__DisplayClass1027_0_c;

typedef struct Shock_Protocol___c__DisplayClass1027_0_VTable Shock_Protocol___c__DisplayClass1027_0_VTable, *PShock_Protocol___c__DisplayClass1027_0_VTable;

struct Shock_Protocol___c__DisplayClass1027_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1027_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1027_0_VTable vtable;
};

typedef struct MethodInfo_24DE380 MethodInfo_24DE380, *PMethodInfo_24DE380;

typedef union _union_176538 _union_176538, *P_union_176538;

union _union_176538 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE380 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176538 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AnimatorPlayer__bool__c System_Func_AnimatorPlayer__bool__c, *PSystem_Func_AnimatorPlayer__bool__c;

typedef struct System_Func_AnimatorPlayer__bool__VTable System_Func_AnimatorPlayer__bool__VTable, *PSystem_Func_AnimatorPlayer__bool__VTable;

struct System_Func_AnimatorPlayer__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AnimatorPlayer__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AnimatorPlayer__bool__VTable vtable;
};

typedef struct MethodInfo_22C3254 MethodInfo_22C3254, *PMethodInfo_22C3254;

typedef union _union_277194 _union_277194, *P_union_277194;

union _union_277194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvFriendRequestApproveR_Fields Shock_RecvFriendRequestApproveR_Fields, *PShock_RecvFriendRequestApproveR_Fields;

typedef struct Shock_RecvFriendRequestApproveRData_o Shock_RecvFriendRequestApproveRData_o, *PShock_RecvFriendRequestApproveRData_o;

typedef struct Shock_RecvFriendRequestApproveRData_c Shock_RecvFriendRequestApproveRData_c, *PShock_RecvFriendRequestApproveRData_c;

typedef struct Shock_RecvFriendRequestApproveRData_Fields Shock_RecvFriendRequestApproveRData_Fields, *PShock_RecvFriendRequestApproveRData_Fields;

typedef struct Shock_RecvFriendRequestApproveRData_VTable Shock_RecvFriendRequestApproveRData_VTable, *PShock_RecvFriendRequestApproveRData_VTable;

struct Shock_RecvFriendRequestApproveRData_Fields {
    struct System_UInt32_array *clear_mission_ids;
};

struct Shock_RecvFriendRequestApproveRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvFriendRequestApproveR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvFriendRequestApproveRData_o *data;
    int32_t server_time;
};

struct Shock_RecvFriendRequestApproveRData_o {
    struct Shock_RecvFriendRequestApproveRData_c *klass;
    void *monitor;
    struct Shock_RecvFriendRequestApproveRData_Fields fields;
};

struct Shock_RecvFriendRequestApproveRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvFriendRequestApproveRData_VTable vtable;
};

typedef struct MethodInfo_33A72FC MethodInfo_33A72FC, *PMethodInfo_33A72FC;

typedef union _union_236143 _union_236143, *P_union_236143;

union _union_236143 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A72FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236143 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_AnimatorPlayer__bool__o System_Func_AnimatorPlayer__bool__o, *PSystem_Func_AnimatorPlayer__bool__o;

typedef struct System_Func_AnimatorPlayer__bool__Fields System_Func_AnimatorPlayer__bool__Fields, *PSystem_Func_AnimatorPlayer__bool__Fields;

struct System_Func_AnimatorPlayer__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AnimatorPlayer__bool__o {
    struct System_Func_AnimatorPlayer__bool__c *klass;
    void *monitor;
    struct System_Func_AnimatorPlayer__bool__Fields fields;
};

typedef struct MethodInfo_1EBF200 MethodInfo_1EBF200, *PMethodInfo_1EBF200;

typedef union _union_283188 _union_283188, *P_union_283188;

union _union_283188 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF200 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283188 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveBeatIcon___c__DisplayClass5_0_VTable Aoharu_LiveBeatIcon___c__DisplayClass5_0_VTable, *PAoharu_LiveBeatIcon___c__DisplayClass5_0_VTable;

struct Aoharu_LiveBeatIcon___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24DE37C MethodInfo_24DE37C, *PMethodInfo_24DE37C;

typedef union _union_175100 _union_175100, *P_union_175100;

union _union_175100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE37C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17EC75C_RGCTXs MethodInfo_17EC75C_RGCTXs, *PMethodInfo_17EC75C_RGCTXs;

struct MethodInfo_17EC75C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_318CB3C_RGCTXs MethodInfo_318CB3C_RGCTXs, *PMethodInfo_318CB3C_RGCTXs;

struct MethodInfo_318CB3C_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_T___ctor;
};

typedef struct MethodInfo_2946968 MethodInfo_2946968, *PMethodInfo_2946968;

typedef union _union_187008 _union_187008, *P_union_187008;

union _union_187008 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946968 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187008 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1027_0_o Shock_Protocol___c__DisplayClass1027_0_o, *PShock_Protocol___c__DisplayClass1027_0_o;

typedef struct Shock_Protocol___c__DisplayClass1027_0_Fields Shock_Protocol___c__DisplayClass1027_0_Fields, *PShock_Protocol___c__DisplayClass1027_0_Fields;

typedef struct System_Action_RecvMusicBuyR__o System_Action_RecvMusicBuyR__o, *PSystem_Action_RecvMusicBuyR__o;

typedef struct System_Action_RecvMusicBuyR__c System_Action_RecvMusicBuyR__c, *PSystem_Action_RecvMusicBuyR__c;

typedef struct System_Action_RecvMusicBuyR__Fields System_Action_RecvMusicBuyR__Fields, *PSystem_Action_RecvMusicBuyR__Fields;

typedef struct System_Action_RecvMusicBuyR__VTable System_Action_RecvMusicBuyR__VTable, *PSystem_Action_RecvMusicBuyR__VTable;

struct System_Action_RecvMusicBuyR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_Protocol___c__DisplayClass1027_0_Fields {
    struct System_Action_RecvMusicBuyR__o *onSuccess;
};

struct System_Action_RecvMusicBuyR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvMusicBuyR__o {
    struct System_Action_RecvMusicBuyR__c *klass;
    void *monitor;
    struct System_Action_RecvMusicBuyR__Fields fields;
};

struct System_Action_RecvMusicBuyR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvMusicBuyR__VTable vtable;
};

struct Shock_Protocol___c__DisplayClass1027_0_o {
    struct Shock_Protocol___c__DisplayClass1027_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1027_0_Fields fields;
};

typedef struct MethodInfo_2C316B0 MethodInfo_2C316B0, *PMethodInfo_2C316B0;

typedef struct MethodInfo_2C316B0_RGCTXs MethodInfo_2C316B0_RGCTXs, *PMethodInfo_2C316B0_RGCTXs;

typedef union _union_298514 _union_298514, *P_union_298514;

struct MethodInfo_2C316B0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Action_T__int_;
    struct MethodInfo *_3_System_Action_T__int__Invoke;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C316B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C316B0_RGCTXs *rgctx_data;
    union _union_298514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12DEA88 MethodInfo_12DEA88, *PMethodInfo_12DEA88;

typedef union _union_169269 _union_169269, *P_union_169269;

union _union_169269 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DEA88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169269 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243D4EC MethodInfo_243D4EC, *PMethodInfo_243D4EC;

typedef union _union_279968 _union_279968, *P_union_279968;

union _union_279968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D4EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_223696C MethodInfo_223696C, *PMethodInfo_223696C;

typedef union _union_291612 _union_291612, *P_union_291612;

union _union_291612 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_223696C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297020 _union_297020, *P_union_297020;

union _union_297020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F06760 MethodInfo_1F06760, *PMethodInfo_1F06760;

typedef union _union_324014 _union_324014, *P_union_324014;

union _union_324014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297022 _union_297022, *P_union_297022;

union _union_297022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297024 _union_297024, *P_union_297024;

union _union_297024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297026 _union_297026, *P_union_297026;

union _union_297026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE83C MethodInfo_1EFE83C, *PMethodInfo_1EFE83C;

typedef union _union_158520 _union_158520, *P_union_158520;

union _union_158520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE83C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Login_StepBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC8DF0 MethodInfo_1EC8DF0, *PMethodInfo_1EC8DF0;

struct MethodInfo_1EC8DF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3240 MethodInfo_22C3240, *PMethodInfo_22C3240;

struct MethodInfo_22C3240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281668 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomeScene___c__DisplayClass46_1_Fields Aoharu_HomeScene___c__DisplayClass46_1_Fields, *PAoharu_HomeScene___c__DisplayClass46_1_Fields;

struct Aoharu_HomeScene___c__DisplayClass46_1_Fields {
    struct Shock_IInputLockData_o *input;
};

typedef struct MethodInfo_160B7E0 MethodInfo_160B7E0, *PMethodInfo_160B7E0;

typedef struct MethodInfo_160B7E0_RGCTXs MethodInfo_160B7E0_RGCTXs, *PMethodInfo_160B7E0_RGCTXs;

typedef union _union_193062 _union_193062, *P_union_193062;

union _union_193062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160B7E0_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

struct MethodInfo_160B7E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160B7E0_RGCTXs *rgctx_data;
    union _union_193062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_ReactiveProperty_Bounds__Fields UniRx_ReactiveProperty_Bounds__Fields, *PUniRx_ReactiveProperty_Bounds__Fields;

struct UniRx_ReactiveProperty_Bounds__Fields {
    bool canPublishValueOnSubscribe;
    bool isDisposed;
    struct UnityEngine_Bounds_o value;
    struct UniRx_Subject_T__o *publisher;
    struct System_IDisposable_o *sourceConnection;
    struct System_Exception_o *lastException;
};

typedef struct Shock_MngLiveData___c__DisplayClass32_0_c Shock_MngLiveData___c__DisplayClass32_0_c, *PShock_MngLiveData___c__DisplayClass32_0_c;

typedef struct Shock_MngLiveData___c__DisplayClass32_0_VTable Shock_MngLiveData___c__DisplayClass32_0_VTable, *PShock_MngLiveData___c__DisplayClass32_0_VTable;

struct Shock_MngLiveData___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngLiveData___c__DisplayClass32_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngLiveData___c__DisplayClass32_0_VTable vtable;
};

typedef struct MethodInfo_32B3420 MethodInfo_32B3420, *PMethodInfo_32B3420;

typedef union _union_318377 _union_318377, *P_union_318377;

union _union_318377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3420 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BC27C_RGCTXs MethodInfo_13BC27C_RGCTXs, *PMethodInfo_13BC27C_RGCTXs;

struct MethodInfo_13BC27C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_11012B8 MethodInfo_11012B8, *PMethodInfo_11012B8;

typedef struct MethodInfo_11012B8_RGCTXs MethodInfo_11012B8_RGCTXs, *PMethodInfo_11012B8_RGCTXs;

typedef union _union_195295 _union_195295, *P_union_195295;

union _union_195295 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11012B8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

struct MethodInfo_11012B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_11012B8_RGCTXs *rgctx_data;
    union _union_195295 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B3428 MethodInfo_32B3428, *PMethodInfo_32B3428;

typedef union _union_318423 _union_318423, *P_union_318423;

union _union_318423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3FB3C MethodInfo_1D3FB3C, *PMethodInfo_1D3FB3C;

typedef union _union_225905 _union_225905, *P_union_225905;

union _union_225905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FB3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297010 _union_297010, *P_union_297010;

union _union_297010 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297012 _union_297012, *P_union_297012;

union _union_297012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DE35C MethodInfo_24DE35C, *PMethodInfo_24DE35C;

typedef union _union_173662 _union_173662, *P_union_173662;

union _union_173662 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE35C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173662 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297018 _union_297018, *P_union_297018;

union _union_297018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26B934C MethodInfo_26B934C, *PMethodInfo_26B934C;

typedef union _union_285277 _union_285277, *P_union_285277;

union _union_285277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B934C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BD9E94 MethodInfo_1BD9E94, *PMethodInfo_1BD9E94;

typedef union _union_246891 _union_246891, *P_union_246891;

union _union_246891 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BD9E94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_118A260 MethodInfo_118A260, *PMethodInfo_118A260;

typedef union _union_162971 _union_162971, *P_union_162971;

union _union_162971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2236974 MethodInfo_2236974, *PMethodInfo_2236974;

typedef union _union_291640 _union_291640, *P_union_291640;

union _union_291640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2236974 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2618060 MethodInfo_2618060, *PMethodInfo_2618060;

typedef union _union_249777 _union_249777, *P_union_249777;

union _union_249777 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2618060 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249777 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_Rar_RarArchive___c__DisplayClass17_0_Fields SharpCompress_Archives_Rar_RarArchive___c__DisplayClass17_0_Fields, *PSharpCompress_Archives_Rar_RarArchive___c__DisplayClass17_0_Fields;

struct SharpCompress_Archives_Rar_RarArchive___c__DisplayClass17_0_Fields {
    struct System_IO_FileInfo_o *fileInfo;
};

typedef struct MethodInfo_1D7457C MethodInfo_1D7457C, *PMethodInfo_1D7457C;

struct MethodInfo_1D7457C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282808 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_IDOTweenInit_Fields DG_Tweening_IDOTweenInit_Fields, *PDG_Tweening_IDOTweenInit_Fields;

struct DG_Tweening_IDOTweenInit_Fields {
};

typedef struct MethodInfo_2050F3C MethodInfo_2050F3C, *PMethodInfo_2050F3C;

typedef union _union_219901 _union_219901, *P_union_219901;

union _union_219901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2050F3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB197C MethodInfo_1BB197C, *PMethodInfo_1BB197C;

typedef union _union_304026 _union_304026, *P_union_304026;

union _union_304026 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB197C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304026 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F31748 MethodInfo_1F31748, *PMethodInfo_1F31748;

struct MethodInfo_1F31748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30AC638_RGCTXs MethodInfo_30AC638_RGCTXs, *PMethodInfo_30AC638_RGCTXs;

struct MethodInfo_30AC638_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2DC5178 MethodInfo_2DC5178, *PMethodInfo_2DC5178;

typedef union _union_301335 _union_301335, *P_union_301335;

union _union_301335 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DC5178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301335 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__c UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__c, *PUniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__c;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__RGCTXs UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__RGCTXs, *PUniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__RGCTXs;

typedef struct UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__VTable UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__VTable, *PUniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__VTable;

struct UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
    struct VirtualInvokeData _11_Publish;
    struct VirtualInvokeData _12_Fail;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_GetResult;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__VTable vtable;
};

struct UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__T4__T5__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_NthZipLatestObserverBase_TR___ctor;
    struct Il2CppClass *_1_UniRx_Operators_NthZipLatestObserverBase_TR_;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObserverBase_TR__TR_;
    struct Il2CppClass *_3_UniRx_Operators_ZipLatestObserver_T1_;
    struct MethodInfo *_4_UniRx_Operators_ZipLatestObserver_T1___ctor;
    struct Il2CppClass *_5_UniRx_Operators_ZipLatestObserver_T2_;
    struct MethodInfo *_6_UniRx_Operators_ZipLatestObserver_T2___ctor;
    struct Il2CppClass *_7_UniRx_Operators_ZipLatestObserver_T3_;
    struct MethodInfo *_8_UniRx_Operators_ZipLatestObserver_T3___ctor;
    struct Il2CppClass *_9_UniRx_Operators_ZipLatestObserver_T4_;
    struct MethodInfo *_10_UniRx_Operators_ZipLatestObserver_T4___ctor;
    struct Il2CppClass *_11_UniRx_Operators_ZipLatestObserver_T5_;
    struct MethodInfo *_12_UniRx_Operators_ZipLatestObserver_T5___ctor;
    struct Il2CppClass *_13_UniRx_IObservable_T1_;
    struct MethodInfo *_14_UniRx_IObservable_T1__Subscribe;
    struct Il2CppClass *_15_UniRx_IObservable_T2_;
    struct MethodInfo *_16_UniRx_IObservable_T2__Subscribe;
    struct Il2CppClass *_17_UniRx_IObservable_T3_;
    struct MethodInfo *_18_UniRx_IObservable_T3__Subscribe;
    struct Il2CppClass *_19_UniRx_IObservable_T4_;
    struct MethodInfo *_20_UniRx_IObservable_T4__Subscribe;
    struct Il2CppClass *_21_UniRx_IObservable_T5_;
    struct MethodInfo *_22_UniRx_IObservable_T5__Subscribe;
    struct MethodInfo *_23_UniRx_Operators_ZipLatestObserver_T1__get_Value;
    struct MethodInfo *_24_UniRx_Operators_ZipLatestObserver_T2__get_Value;
    struct MethodInfo *_25_UniRx_Operators_ZipLatestObserver_T3__get_Value;
    struct MethodInfo *_26_UniRx_Operators_ZipLatestObserver_T4__get_Value;
    struct MethodInfo *_27_UniRx_Operators_ZipLatestObserver_T5__get_Value;
    struct Il2CppClass *_28_UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR_;
    struct MethodInfo *_29_UniRx_Operators_ZipLatestFunc_T1__T2__T3__T4__T5__TR__Invoke;
    struct Il2CppClass *_30_UniRx_IObserver_TR_;
    struct MethodInfo *_31_UniRx_IObserver_TR__OnNext;
    struct MethodInfo *_32_UniRx_IObserver_TR__OnError;
    struct MethodInfo *_33_UniRx_Operators_OperatorObserverBase_TR__TR__Dispose;
    struct MethodInfo *_34_UniRx_IObserver_TR__OnCompleted;
};

typedef struct MethodInfo_2B1E324 MethodInfo_2B1E324, *PMethodInfo_2B1E324;

typedef union _union_239715 _union_239715, *P_union_239715;

union _union_239715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1E324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15619AC MethodInfo_15619AC, *PMethodInfo_15619AC;

struct MethodInfo_15619AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2050F44 MethodInfo_2050F44, *PMethodInfo_2050F44;

typedef union _union_220113 _union_220113, *P_union_220113;

union _union_220113 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2050F44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220113 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TomatoLib_IClipboard_Fields TomatoLib_IClipboard_Fields, *PTomatoLib_IClipboard_Fields;

struct TomatoLib_IClipboard_Fields {
};

typedef struct MethodInfo_2618040 MethodInfo_2618040, *PMethodInfo_2618040;

typedef union _union_249569 _union_249569, *P_union_249569;

union _union_249569 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2618040 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249569 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8958 MethodInfo_19F8958, *PMethodInfo_19F8958;

typedef union _union_246939 _union_246939, *P_union_246939;

union _union_246939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3FB18 MethodInfo_1D3FB18, *PMethodInfo_1D3FB18;

typedef union _union_225737 _union_225737, *P_union_225737;

union _union_225737 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FB18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225737 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B27EEC MethodInfo_2B27EEC, *PMethodInfo_2B27EEC;

typedef union _union_233675 _union_233675, *P_union_233675;

union _union_233675 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B27EEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_233675 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngFriendData_c Shock_MngFriendData_c, *PShock_MngFriendData_c;

typedef struct Shock_MngFriendData_StaticFields Shock_MngFriendData_StaticFields, *PShock_MngFriendData_StaticFields;

typedef struct Shock_MngFriendData_VTable Shock_MngFriendData_VTable, *PShock_MngFriendData_VTable;

struct Shock_MngFriendData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngFriendData_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngFriendData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngFriendData_VTable vtable;
};

struct Shock_MngFriendData_StaticFields {
    struct Carbon_ListDictionary_FRIEND_STATUS__List_ulong___o *ms_FriendIdDataTable;
    struct System_Action_o *ms_FriendDataListUpdateEvent;
    bool _IsFriendDataListSynchronized_k__BackingField;
};

typedef struct Shock_Protocol_CJsonSendParamStarLiveSkip_c Shock_Protocol_CJsonSendParamStarLiveSkip_c, *PShock_Protocol_CJsonSendParamStarLiveSkip_c;

typedef struct Shock_Protocol_CJsonSendParamStarLiveSkip_VTable Shock_Protocol_CJsonSendParamStarLiveSkip_VTable, *PShock_Protocol_CJsonSendParamStarLiveSkip_VTable;

struct Shock_Protocol_CJsonSendParamStarLiveSkip_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamStarLiveSkip_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamStarLiveSkip_VTable vtable;
};

typedef struct System_Reflection_ManifestResourceInfo_VTable System_Reflection_ManifestResourceInfo_VTable, *PSystem_Reflection_ManifestResourceInfo_VTable;

struct System_Reflection_ManifestResourceInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ReferencedAssembly;
    struct VirtualInvokeData _5_get_FileName;
    struct VirtualInvokeData _6_get_ResourceLocation;
};

typedef struct MethodInfo_16AC694 MethodInfo_16AC694, *PMethodInfo_16AC694;

typedef union _union_159605 _union_159605, *P_union_159605;

union _union_159605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DC5164 MethodInfo_2DC5164, *PMethodInfo_2DC5164;

typedef union _union_301333 _union_301333, *P_union_301333;

union _union_301333 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DC5164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301333 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13793A0 MethodInfo_13793A0, *PMethodInfo_13793A0;

typedef union _union_170429 _union_170429, *P_union_170429;

union _union_170429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13793A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiPlayProtocol_PlayerConst_o Aoharu_MultiPlayProtocol_PlayerConst_o, *PAoharu_MultiPlayProtocol_PlayerConst_o;

typedef struct Aoharu_MultiPlayProtocol_PlayerConst_c Aoharu_MultiPlayProtocol_PlayerConst_c, *PAoharu_MultiPlayProtocol_PlayerConst_c;

typedef struct Aoharu_MultiPlayProtocol_PlayerConst_Fields Aoharu_MultiPlayProtocol_PlayerConst_Fields, *PAoharu_MultiPlayProtocol_PlayerConst_Fields;

typedef struct Aoharu_MultiPlayProtocol_PlayerConst_VTable Aoharu_MultiPlayProtocol_PlayerConst_VTable, *PAoharu_MultiPlayProtocol_PlayerConst_VTable;

struct Aoharu_MultiPlayProtocol_PlayerConst_Fields {
};

struct Aoharu_MultiPlayProtocol_PlayerConst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiPlayProtocol_PlayerConst_o {
    struct Aoharu_MultiPlayProtocol_PlayerConst_c *klass;
    void *monitor;
    struct Aoharu_MultiPlayProtocol_PlayerConst_Fields fields;
};

struct Aoharu_MultiPlayProtocol_PlayerConst_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MultiPlayProtocol_PlayerConst_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiPlayProtocol_PlayerConst_VTable vtable;
};

typedef struct MethodInfo_334EE80 MethodInfo_334EE80, *PMethodInfo_334EE80;

typedef union _union_301431 _union_301431, *P_union_301431;

union _union_301431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334EE80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13793A8 MethodInfo_13793A8, *PMethodInfo_13793A8;

struct MethodInfo_13793A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164737 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObservable_bool__o UniRx_IObservable_bool__o, *PUniRx_IObservable_bool__o;

typedef struct UniRx_IObservable_bool__Fields UniRx_IObservable_bool__Fields, *PUniRx_IObservable_bool__Fields;

struct UniRx_IObservable_bool__Fields {
};

struct UniRx_IObservable_bool__o {
    struct UniRx_IObservable_bool__c *klass;
    void *monitor;
    struct UniRx_IObservable_bool__Fields fields;
};

typedef struct MethodInfo_2BA0834 MethodInfo_2BA0834, *PMethodInfo_2BA0834;

struct MethodInfo_2BA0834 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LowLevelListWithIList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3208 MethodInfo_22C3208, *PMethodInfo_22C3208;

typedef union _union_280922 _union_280922, *P_union_280922;

union _union_280922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19184B8 MethodInfo_19184B8, *PMethodInfo_19184B8;

typedef struct MethodInfo_19184B8_RGCTXs MethodInfo_19184B8_RGCTXs, *PMethodInfo_19184B8_RGCTXs;

typedef union _union_211216 _union_211216, *P_union_211216;

union _union_211216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19184B8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_19184B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19184B8_RGCTXs *rgctx_data;
    union _union_211216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33588F4 MethodInfo_33588F4, *PMethodInfo_33588F4;

typedef struct UniRx_Observable___c__DisplayClass0_0_T__c UniRx_Observable___c__DisplayClass0_0_T__c, *PUniRx_Observable___c__DisplayClass0_0_T__c;

typedef union _union_287463 _union_287463, *P_union_287463;

typedef struct UniRx_Observable___c__DisplayClass0_0_T__RGCTXs UniRx_Observable___c__DisplayClass0_0_T__RGCTXs, *PUniRx_Observable___c__DisplayClass0_0_T__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass0_0_T__VTable UniRx_Observable___c__DisplayClass0_0_T__VTable, *PUniRx_Observable___c__DisplayClass0_0_T__VTable;

struct UniRx_Observable___c__DisplayClass0_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObservable_T_;
    struct MethodInfo *_1_UniRx_IObservable_T__Subscribe;
};

struct UniRx_Observable___c__DisplayClass0_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass0_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass0_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass0_0_T__VTable vtable;
};

union _union_287463 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33588F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable___c__DisplayClass0_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287463 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_150A164_RGCTXs MethodInfo_150A164_RGCTXs, *PMethodInfo_150A164_RGCTXs;

struct MethodInfo_150A164_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2E5F3A0_RGCTXs MethodInfo_2E5F3A0_RGCTXs, *PMethodInfo_2E5F3A0_RGCTXs;

struct MethodInfo_2E5F3A0_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton___c__DisplayClass1_0_VTable Aoharu_Scenes_Mission_MissionListTabSubscriptionButton___c__DisplayClass1_0_VTable, *PAoharu_Scenes_Mission_MissionListTabSubscriptionButton___c__DisplayClass1_0_VTable;

struct Aoharu_Scenes_Mission_MissionListTabSubscriptionButton___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_13793D4 MethodInfo_13793D4, *PMethodInfo_13793D4;

typedef union _union_165175 _union_165175, *P_union_165175;

union _union_165175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13793D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_319DEE8_RGCTXs MethodInfo_319DEE8_RGCTXs, *PMethodInfo_319DEE8_RGCTXs;

struct MethodInfo_319DEE8_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__Create;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__Start_UniTaskExtensions__ContinueWith_d__24_T__TR__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_TR__get_Task;
};

typedef struct MethodInfo_2DC518C MethodInfo_2DC518C, *PMethodInfo_2DC518C;

typedef union _union_301337 _union_301337, *P_union_301337;

union _union_301337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DC518C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_MaterialReference_c TMPro_MaterialReference_c, *PTMPro_MaterialReference_c;

typedef struct TMPro_MaterialReference_VTable TMPro_MaterialReference_VTable, *PTMPro_MaterialReference_VTable;

struct TMPro_MaterialReference_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_MaterialReference_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_MaterialReference_VTable vtable;
};

typedef struct MethodInfo_2EAE554 MethodInfo_2EAE554, *PMethodInfo_2EAE554;

typedef union _union_237855 _union_237855, *P_union_237855;

union _union_237855 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAE554 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_237855 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1298D6C_RGCTXs MethodInfo_1298D6C_RGCTXs, *PMethodInfo_1298D6C_RGCTXs;

struct MethodInfo_1298D6C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_322499 _union_322499, *P_union_322499;

union _union_322499 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_PlayableDirector__o System_Collections_Generic_List_PlayableDirector__o, *PSystem_Collections_Generic_List_PlayableDirector__o;

typedef struct System_Collections_Generic_List_PlayableDirector__Fields System_Collections_Generic_List_PlayableDirector__Fields, *PSystem_Collections_Generic_List_PlayableDirector__Fields;

struct System_Collections_Generic_List_PlayableDirector__Fields {
    struct UnityEngine_Playables_PlayableDirector_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_PlayableDirector__o {
    struct System_Collections_Generic_List_PlayableDirector__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PlayableDirector__Fields fields;
};

typedef struct MethodInfo_1EBF228 MethodInfo_1EBF228, *PMethodInfo_1EBF228;

typedef union _union_283192 _union_283192, *P_union_283192;

union _union_283192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF228 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6DA60_RGCTXs MethodInfo_2D6DA60_RGCTXs, *PMethodInfo_2D6DA60_RGCTXs;

struct MethodInfo_2D6DA60_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable__RepeatInfinite_d__121_T_;
    struct MethodInfo *_1_UniRx_Observable__RepeatInfinite_d__121_T___ctor;
};

typedef struct MethodInfo_33588FC MethodInfo_33588FC, *PMethodInfo_33588FC;

typedef union _union_287465 _union_287465, *P_union_287465;

union _union_287465 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33588FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable___c__DisplayClass0_0_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_287465 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21F8FDC MethodInfo_21F8FDC, *PMethodInfo_21F8FDC;

typedef union _union_289682 _union_289682, *P_union_289682;

union _union_289682 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F8FDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289682 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322491 _union_322491, *P_union_322491;

union _union_322491 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AlbumMultiUnitMMstTable___c_StaticFields Shock_AlbumMultiUnitMMstTable___c_StaticFields, *PShock_AlbumMultiUnitMMstTable___c_StaticFields;

typedef struct Shock_AlbumMultiUnitMMstTable___c_o Shock_AlbumMultiUnitMMstTable___c_o, *PShock_AlbumMultiUnitMMstTable___c_o;

typedef struct System_Func_AlbumMultiUnitMMst__string__o System_Func_AlbumMultiUnitMMst__string__o, *PSystem_Func_AlbumMultiUnitMMst__string__o;

typedef struct Shock_AlbumMultiUnitMMstTable___c_c Shock_AlbumMultiUnitMMstTable___c_c, *PShock_AlbumMultiUnitMMstTable___c_c;

typedef struct Shock_AlbumMultiUnitMMstTable___c_Fields Shock_AlbumMultiUnitMMstTable___c_Fields, *PShock_AlbumMultiUnitMMstTable___c_Fields;

typedef struct System_Func_AlbumMultiUnitMMst__string__c System_Func_AlbumMultiUnitMMst__string__c, *PSystem_Func_AlbumMultiUnitMMst__string__c;

typedef struct System_Func_AlbumMultiUnitMMst__string__Fields System_Func_AlbumMultiUnitMMst__string__Fields, *PSystem_Func_AlbumMultiUnitMMst__string__Fields;

typedef struct Shock_AlbumMultiUnitMMstTable___c_VTable Shock_AlbumMultiUnitMMstTable___c_VTable, *PShock_AlbumMultiUnitMMstTable___c_VTable;

typedef struct System_Func_AlbumMultiUnitMMst__string__VTable System_Func_AlbumMultiUnitMMst__string__VTable, *PSystem_Func_AlbumMultiUnitMMst__string__VTable;

struct Shock_AlbumMultiUnitMMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumMultiUnitMMstTable___c_StaticFields {
    struct Shock_AlbumMultiUnitMMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Func_AlbumMultiUnitMMst__string__o *__9__18_0;
    struct System_Func_AlbumMultiUnitMMst__string__o *__9__19_0;
};

struct Shock_AlbumMultiUnitMMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_AlbumMultiUnitMMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumMultiUnitMMstTable___c_VTable vtable;
};

struct Shock_AlbumMultiUnitMMstTable___c_Fields {
};

struct Shock_AlbumMultiUnitMMstTable___c_o {
    struct Shock_AlbumMultiUnitMMstTable___c_c *klass;
    void *monitor;
    struct Shock_AlbumMultiUnitMMstTable___c_Fields fields;
};

struct System_Func_AlbumMultiUnitMMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumMultiUnitMMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumMultiUnitMMst__string__o {
    struct System_Func_AlbumMultiUnitMMst__string__c *klass;
    void *monitor;
    struct System_Func_AlbumMultiUnitMMst__string__Fields fields;
};

struct System_Func_AlbumMultiUnitMMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumMultiUnitMMst__string__VTable vtable;
};

typedef union _union_322493 _union_322493, *P_union_322493;

union _union_322493 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322495 _union_322495, *P_union_322495;

union _union_322495 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322497 _union_322497, *P_union_322497;

union _union_322497 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_o Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_o, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_o;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_Fields Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_Fields, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_Fields;

typedef struct Shock_Scenes_Adventure_ScaleBackgroundCommand_Args_o Shock_Scenes_Adventure_ScaleBackgroundCommand_Args_o, *PShock_Scenes_Adventure_ScaleBackgroundCommand_Args_o;

typedef struct Shock_Scenes_Adventure_ScaleBackgroundCommand_Args_Fields Shock_Scenes_Adventure_ScaleBackgroundCommand_Args_Fields, *PShock_Scenes_Adventure_ScaleBackgroundCommand_Args_Fields;

struct Shock_Scenes_Adventure_ScaleBackgroundCommand_Args_Fields {
    float _Scale_k__BackingField;
    float _Duration_k__BackingField;
};

struct Shock_Scenes_Adventure_ScaleBackgroundCommand_Args_o {
    struct Shock_Scenes_Adventure_ScaleBackgroundCommand_Args_Fields fields;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_Fields {
    struct Shock_Scenes_Adventure_AdventureUIManager_o *__4__this;
    struct Shock_Scenes_Adventure_ScaleBackgroundCommand_Args_o args;
    struct System_Action_o *onEnded;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_o {
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass81_0_Fields fields;
};

typedef struct MethodInfo_33588D4 MethodInfo_33588D4, *PMethodInfo_33588D4;

typedef union _union_298676 _union_298676, *P_union_298676;

union _union_298676 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33588D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_StringExtensions___c__9_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_InternalUtil_ListObserver_T__VTable UniRx_InternalUtil_ListObserver_T__VTable, *PUniRx_InternalUtil_ListObserver_T__VTable;

struct UniRx_InternalUtil_ListObserver_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass36_0_Fields Aoharu_StoryChapterListScene___c__DisplayClass36_0_Fields, *PAoharu_StoryChapterListScene___c__DisplayClass36_0_Fields;

struct Aoharu_StoryChapterListScene___c__DisplayClass36_0_Fields {
    uint32_t groupId;
};

typedef struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__c Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__c, *PShock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__c;

typedef struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__VTable Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__VTable, *PShock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__VTable;

struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Start;
    struct VirtualInvokeData _8_Appear;
    struct VirtualInvokeData _9_SkipAppear;
    struct VirtualInvokeData _10_Vanish;
    struct VirtualInvokeData _11_SkipVanish;
};

struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__VTable vtable;
};

typedef union _union_190288 _union_190288, *P_union_190288;

union _union_190288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33588CC MethodInfo_33588CC, *PMethodInfo_33588CC;

typedef union _union_298674 _union_298674, *P_union_298674;

union _union_298674 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33588CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_StringExtensions___c__9_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__o Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__o, *PShock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__o;

struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__o {
    struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__c *klass;
    void *monitor;
    struct Shock_Notice_NoticeWindowBase_MissionClearSpecialNoticeWindowItem__Fields fields;
};

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_DynamicAtlas_TextureInfo__VTable UnityEngine_UIElements_UIR_LinkedPoolItem_DynamicAtlas_TextureInfo__VTable, *PUnityEngine_UIElements_UIR_LinkedPoolItem_DynamicAtlas_TextureInfo__VTable;

struct UnityEngine_UIElements_UIR_LinkedPoolItem_DynamicAtlas_TextureInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_190280 _union_190280, *P_union_190280;

union _union_190280 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190282 _union_190282, *P_union_190282;

union _union_190282 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_CardData__DeckUtils_CardEventBonusData__Fields System_Func_CardData__DeckUtils_CardEventBonusData__Fields, *PSystem_Func_CardData__DeckUtils_CardEventBonusData__Fields;

struct System_Func_CardData__DeckUtils_CardEventBonusData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_190284 _union_190284, *P_union_190284;

union _union_190284 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190286 _union_190286, *P_union_190286;

union _union_190286 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_ICollection_TrackAsset__o System_Collections_Generic_ICollection_TrackAsset__o, *PSystem_Collections_Generic_ICollection_TrackAsset__o;

typedef struct System_Collections_Generic_ICollection_TrackAsset__c System_Collections_Generic_ICollection_TrackAsset__c, *PSystem_Collections_Generic_ICollection_TrackAsset__c;

typedef struct System_Collections_Generic_ICollection_TrackAsset__Fields System_Collections_Generic_ICollection_TrackAsset__Fields, *PSystem_Collections_Generic_ICollection_TrackAsset__Fields;

struct System_Collections_Generic_ICollection_TrackAsset__Fields {
};

struct System_Collections_Generic_ICollection_TrackAsset__o {
    struct System_Collections_Generic_ICollection_TrackAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_ICollection_TrackAsset__Fields fields;
};

struct System_Collections_Generic_ICollection_TrackAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Loader___c__DisplayClass62_0_o Shock_Loader___c__DisplayClass62_0_o, *PShock_Loader___c__DisplayClass62_0_o;

typedef struct Shock_Loader___c__DisplayClass62_0_c Shock_Loader___c__DisplayClass62_0_c, *PShock_Loader___c__DisplayClass62_0_c;

typedef struct Shock_Loader___c__DisplayClass62_0_Fields Shock_Loader___c__DisplayClass62_0_Fields, *PShock_Loader___c__DisplayClass62_0_Fields;

typedef struct Shock_Loader___c__DisplayClass62_0_VTable Shock_Loader___c__DisplayClass62_0_VTable, *PShock_Loader___c__DisplayClass62_0_VTable;

struct Shock_Loader___c__DisplayClass62_0_Fields {
    struct System_String_array *labels;
};

struct Shock_Loader___c__DisplayClass62_0_o {
    struct Shock_Loader___c__DisplayClass62_0_c *klass;
    void *monitor;
    struct Shock_Loader___c__DisplayClass62_0_Fields fields;
};

struct Shock_Loader___c__DisplayClass62_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Loader___c__DisplayClass62_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Loader___c__DisplayClass62_0_VTable vtable;
};

typedef union _union_190276 _union_190276, *P_union_190276;

union _union_190276 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190278 _union_190278, *P_union_190278;

union _union_190278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_118A3BC MethodInfo_118A3BC, *PMethodInfo_118A3BC;

typedef union _union_162983 _union_162983, *P_union_162983;

union _union_162983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A3BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_1B6E5BC MethodInfo_1B6E5BC, *PMethodInfo_1B6E5BC;

typedef union _union_252229 _union_252229, *P_union_252229;

union _union_252229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6E5BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_string__Material__Fields System_Collections_Generic_Dictionary_string__Material__Fields, *PSystem_Collections_Generic_Dictionary_string__Material__Fields;

struct System_Collections_Generic_Dictionary_string__Material__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_190270 _union_190270, *P_union_190270;

union _union_190270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190272 _union_190272, *P_union_190272;

union _union_190272 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190274 _union_190274, *P_union_190274;

union _union_190274 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Environment_Fields System_Environment_Fields, *PSystem_Environment_Fields;

struct System_Environment_Fields {
};

typedef struct Shock_MngGGLData___c__DisplayClass52_0_o Shock_MngGGLData___c__DisplayClass52_0_o, *PShock_MngGGLData___c__DisplayClass52_0_o;

typedef struct Shock_MngGGLData___c__DisplayClass52_0_c Shock_MngGGLData___c__DisplayClass52_0_c, *PShock_MngGGLData___c__DisplayClass52_0_c;

typedef struct Shock_MngGGLData___c__DisplayClass52_0_Fields Shock_MngGGLData___c__DisplayClass52_0_Fields, *PShock_MngGGLData___c__DisplayClass52_0_Fields;

typedef struct Shock_MngGGLData___c__DisplayClass52_0_VTable Shock_MngGGLData___c__DisplayClass52_0_VTable, *PShock_MngGGLData___c__DisplayClass52_0_VTable;

typedef struct System_Action_MigrationCodeVerifyResult__o System_Action_MigrationCodeVerifyResult__o, *PSystem_Action_MigrationCodeVerifyResult__o;

typedef struct System_Action_MigrationCodeVerifyResult__c System_Action_MigrationCodeVerifyResult__c, *PSystem_Action_MigrationCodeVerifyResult__c;

typedef struct System_Action_MigrationCodeVerifyResult__Fields System_Action_MigrationCodeVerifyResult__Fields, *PSystem_Action_MigrationCodeVerifyResult__Fields;

typedef struct System_Action_MigrationCodeVerifyResult__VTable System_Action_MigrationCodeVerifyResult__VTable, *PSystem_Action_MigrationCodeVerifyResult__VTable;

struct Shock_MngGGLData___c__DisplayClass52_0_Fields {
    struct System_Action_MigrationCodeVerifyResult__o *onSuccess;
    struct System_Action_o *onPleaseRetry;
};

struct Shock_MngGGLData___c__DisplayClass52_0_o {
    struct Shock_MngGGLData___c__DisplayClass52_0_c *klass;
    void *monitor;
    struct Shock_MngGGLData___c__DisplayClass52_0_Fields fields;
};

struct Shock_MngGGLData___c__DisplayClass52_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngGGLData___c__DisplayClass52_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngGGLData___c__DisplayClass52_0_VTable vtable;
};

struct System_Action_MigrationCodeVerifyResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_MigrationCodeVerifyResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_MigrationCodeVerifyResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_MigrationCodeVerifyResult__VTable vtable;
};

struct System_Action_MigrationCodeVerifyResult__o {
    struct System_Action_MigrationCodeVerifyResult__c *klass;
    void *monitor;
    struct System_Action_MigrationCodeVerifyResult__Fields fields;
};

typedef struct System_Collections_Generic_IEnumerable_MarkerData__Fields System_Collections_Generic_IEnumerable_MarkerData__Fields, *PSystem_Collections_Generic_IEnumerable_MarkerData__Fields;

struct System_Collections_Generic_IEnumerable_MarkerData__Fields {
};

typedef struct MethodInfo_19097B8_RGCTXs MethodInfo_19097B8_RGCTXs, *PMethodInfo_19097B8_RGCTXs;

struct MethodInfo_19097B8_RGCTXs {
    struct Il2CppClass *_0_UniRx_AsyncReactiveCommand_T_;
    struct MethodInfo *_1_UniRx_AsyncReactiveCommand_T___ctor;
};

typedef struct SharpCompress_Common_Tar_Headers_EntryType_Fields SharpCompress_Common_Tar_Headers_EntryType_Fields, *PSharpCompress_Common_Tar_Headers_EntryType_Fields;

struct SharpCompress_Common_Tar_Headers_EntryType_Fields {
    uint8_t value__;
};

typedef struct DG_Tweening_UpdateType_VTable DG_Tweening_UpdateType_VTable, *PDG_Tweening_UpdateType_VTable;

struct DG_Tweening_UpdateType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_190266 _union_190266, *P_union_190266;

union _union_190266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190268 _union_190268, *P_union_190268;

union _union_190268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvUserUpdateFavoriteMasterCharacterIdRData_VTable Shock_RecvUserUpdateFavoriteMasterCharacterIdRData_VTable, *PShock_RecvUserUpdateFavoriteMasterCharacterIdRData_VTable;

struct Shock_RecvUserUpdateFavoriteMasterCharacterIdRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_31A5624_RGCTXs MethodInfo_31A5624_RGCTXs, *PMethodInfo_31A5624_RGCTXs;

struct MethodInfo_31A5624_RGCTXs {
    struct Il2CppClass *_0_UniRx_UnityEventExtensions___c__DisplayClass3_0_T0__T1__T2_;
    struct MethodInfo *_1_UniRx_UnityEventExtensions___c__DisplayClass3_0_T0__T1__T2___ctor;
    struct Il2CppClass *_2_UniRx_UnityEventExtensions___c__3_T0__T1__T2_;
    struct MethodInfo *_3_UniRx_UnityEventExtensions___c__3_T0__T1__T2___AsObservable_b__3_0;
    struct Il2CppClass *_4_System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2__;
    struct MethodInfo *_5_System_Func_Action_Tuple_T0__T1__T2____UnityAction_T0__T1__T2____ctor;
    struct MethodInfo *_6_UniRx_UnityEventExtensions___c__DisplayClass3_0_T0__T1__T2___AsObservable_b__1;
    struct Il2CppClass *_7_System_Action_UnityAction_T0__T1__T2__;
    struct MethodInfo *_8_System_Action_UnityAction_T0__T1__T2____ctor;
    struct MethodInfo *_9_UniRx_UnityEventExtensions___c__DisplayClass3_0_T0__T1__T2___AsObservable_b__2;
    struct MethodInfo *_10_UniRx_Observable_FromEvent_UnityAction_T0__T1__T2___Tuple_T0__T1__T2__;
};

typedef union _union_190260 _union_190260, *P_union_190260;

union _union_190260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ValidateCommandEvent_c UnityEngine_UIElements_ValidateCommandEvent_c, *PUnityEngine_UIElements_ValidateCommandEvent_c;

typedef struct UnityEngine_UIElements_ValidateCommandEvent_VTable UnityEngine_UIElements_ValidateCommandEvent_VTable, *PUnityEngine_UIElements_ValidateCommandEvent_VTable;

struct UnityEngine_UIElements_ValidateCommandEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_commandName;
};

struct UnityEngine_UIElements_ValidateCommandEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ValidateCommandEvent_VTable vtable;
};

typedef union _union_190262 _union_190262, *P_union_190262;

union _union_190262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190264 _union_190264, *P_union_190264;

union _union_190264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A2BC8 MethodInfo_30A2BC8, *PMethodInfo_30A2BC8;

typedef struct MethodInfo_30A2BC8_RGCTXs MethodInfo_30A2BC8_RGCTXs, *PMethodInfo_30A2BC8_RGCTXs;

typedef union _union_205629 _union_205629, *P_union_205629;

union _union_205629 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A2BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A2BC8_RGCTXs *rgctx_data;
    union _union_205629 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30A2BC8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EB4A9C MethodInfo_1EB4A9C, *PMethodInfo_1EB4A9C;

typedef union _union_226981 _union_226981, *P_union_226981;

union _union_226981 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4A9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226981 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A91B8 MethodInfo_12A91B8, *PMethodInfo_12A91B8;

typedef struct MethodInfo_12A91B8_RGCTXs MethodInfo_12A91B8_RGCTXs, *PMethodInfo_12A91B8_RGCTXs;

typedef union _union_209998 _union_209998, *P_union_209998;

union _union_209998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A91B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A91B8_RGCTXs *rgctx_data;
    union _union_209998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_12A91B8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2E9FE1C MethodInfo_2E9FE1C, *PMethodInfo_2E9FE1C;

typedef union _union_270840 _union_270840, *P_union_270840;

union _union_270840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E9FE1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_ValidateCommandEvent_o UnityEngine_UIElements_ValidateCommandEvent_o, *PUnityEngine_UIElements_ValidateCommandEvent_o;

typedef struct UnityEngine_UIElements_ValidateCommandEvent_Fields UnityEngine_UIElements_ValidateCommandEvent_Fields, *PUnityEngine_UIElements_ValidateCommandEvent_Fields;

typedef struct UnityEngine_UIElements_CommandEventBase_ValidateCommandEvent__Fields UnityEngine_UIElements_CommandEventBase_ValidateCommandEvent__Fields, *PUnityEngine_UIElements_CommandEventBase_ValidateCommandEvent__Fields;

struct UnityEngine_UIElements_CommandEventBase_ValidateCommandEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    struct System_String_o *m_CommandName;
};

struct UnityEngine_UIElements_ValidateCommandEvent_Fields {
    struct UnityEngine_UIElements_CommandEventBase_ValidateCommandEvent__Fields super;
};

struct UnityEngine_UIElements_ValidateCommandEvent_o {
    struct UnityEngine_UIElements_ValidateCommandEvent_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ValidateCommandEvent_Fields fields;
};

typedef struct SharpCompress_Common_Rar_RarRijndael_c SharpCompress_Common_Rar_RarRijndael_c, *PSharpCompress_Common_Rar_RarRijndael_c;

struct SharpCompress_Common_Rar_RarRijndael_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_RarRijndael_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass19_0_c Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass19_0_c, *PShock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass19_0_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass19_0_VTable Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass19_0_VTable, *PShock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass19_0_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass19_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterImageUI___c__DisplayClass19_0_VTable vtable;
};

typedef union _union_190254 _union_190254, *P_union_190254;

union _union_190254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190256 _union_190256, *P_union_190256;

union _union_190256 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190258 _union_190258, *P_union_190258;

union _union_190258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1418B7C MethodInfo_1418B7C, *PMethodInfo_1418B7C;

typedef union _union_260352 _union_260352, *P_union_260352;

union _union_260352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1418B7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_RarRijndael_o SharpCompress_Common_Rar_RarRijndael_o, *PSharpCompress_Common_Rar_RarRijndael_o;

typedef struct SharpCompress_Common_Rar_RarRijndael_Fields SharpCompress_Common_Rar_RarRijndael_Fields, *PSharpCompress_Common_Rar_RarRijndael_Fields;

typedef struct SharpCompress_Crypto_RijndaelEngine_o SharpCompress_Crypto_RijndaelEngine_o, *PSharpCompress_Crypto_RijndaelEngine_o;

typedef struct SharpCompress_Crypto_RijndaelEngine_c SharpCompress_Crypto_RijndaelEngine_c, *PSharpCompress_Crypto_RijndaelEngine_c;

typedef struct SharpCompress_Crypto_RijndaelEngine_Fields SharpCompress_Crypto_RijndaelEngine_Fields, *PSharpCompress_Crypto_RijndaelEngine_Fields;

typedef struct SharpCompress_Crypto_RijndaelEngine_StaticFields SharpCompress_Crypto_RijndaelEngine_StaticFields, *PSharpCompress_Crypto_RijndaelEngine_StaticFields;

typedef struct SharpCompress_Crypto_RijndaelEngine_VTable SharpCompress_Crypto_RijndaelEngine_VTable, *PSharpCompress_Crypto_RijndaelEngine_VTable;

struct SharpCompress_Common_Rar_RarRijndael_Fields {
    struct System_String_o *_password;
    struct System_Byte_array *_salt;
    struct System_Byte_array *_aesInitializationVector;
    struct SharpCompress_Crypto_RijndaelEngine_o *_rijndael;
};

struct SharpCompress_Common_Rar_RarRijndael_o {
    struct SharpCompress_Common_Rar_RarRijndael_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_RarRijndael_Fields fields;
};

struct SharpCompress_Crypto_RijndaelEngine_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_AlgorithmName;
    struct VirtualInvokeData _5_Init;
    struct VirtualInvokeData _6_GetBlockSize;
    struct VirtualInvokeData _7_get_IsPartialBlockOkay;
    struct VirtualInvokeData _8_ProcessBlock;
    struct VirtualInvokeData _9_Reset;
};

struct SharpCompress_Crypto_RijndaelEngine_Fields {
    int32_t BC;
    int64_t BC_MASK;
    int32_t ROUNDS;
    int32_t blockBits;
    struct System_Int64_array_array *workingKey;
    int64_t A0;
    int64_t A1;
    int64_t A2;
    int64_t A3;
    bool forEncryption;
    struct System_Byte_array *shifts0SC;
    struct System_Byte_array *shifts1SC;
};

struct SharpCompress_Crypto_RijndaelEngine_o {
    struct SharpCompress_Crypto_RijndaelEngine_c *klass;
    void *monitor;
    struct SharpCompress_Crypto_RijndaelEngine_Fields fields;
};

struct SharpCompress_Crypto_RijndaelEngine_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Crypto_RijndaelEngine_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Crypto_RijndaelEngine_VTable vtable;
};

struct SharpCompress_Crypto_RijndaelEngine_StaticFields {
    struct System_Byte_array_array *shifts0;
    struct System_Byte_array_array *shifts1;
};

typedef struct Aoharu_CharaSortType_o Aoharu_CharaSortType_o, *PAoharu_CharaSortType_o;

typedef struct Aoharu_CharaSortType_Fields Aoharu_CharaSortType_Fields, *PAoharu_CharaSortType_Fields;

struct Aoharu_CharaSortType_Fields {
    int32_t value__;
};

struct Aoharu_CharaSortType_o {
    struct Aoharu_CharaSortType_Fields fields;
};

typedef struct MethodInfo_293262C MethodInfo_293262C, *PMethodInfo_293262C;

typedef union _union_186642 _union_186642, *P_union_186642;

union _union_186642 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293262C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186642 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16E0FA4 MethodInfo_16E0FA4, *PMethodInfo_16E0FA4;

typedef union _union_193241 _union_193241, *P_union_193241;

union _union_193241 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E0FA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193241 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_CharaSortType_c Aoharu_CharaSortType_c, *PAoharu_CharaSortType_c;

typedef struct Aoharu_CharaSortType_VTable Aoharu_CharaSortType_VTable, *PAoharu_CharaSortType_VTable;

struct Aoharu_CharaSortType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_CharaSortType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CharaSortType_VTable vtable;
};

typedef struct SharpCompress_Archives_Zip_ZipArchive___c_Fields SharpCompress_Archives_Zip_ZipArchive___c_Fields, *PSharpCompress_Archives_Zip_ZipArchive___c_Fields;

struct SharpCompress_Archives_Zip_ZipArchive___c_Fields {
};

typedef union _union_190250 _union_190250, *P_union_190250;

union _union_190250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Achievement___c__DisplayClass5_1_Fields Shock_Achievement___c__DisplayClass5_1_Fields, *PShock_Achievement___c__DisplayClass5_1_Fields;

typedef struct Shock_Achievement___c__DisplayClass5_0_o Shock_Achievement___c__DisplayClass5_0_o, *PShock_Achievement___c__DisplayClass5_0_o;

typedef struct Shock_Achievement___c__DisplayClass5_0_c Shock_Achievement___c__DisplayClass5_0_c, *PShock_Achievement___c__DisplayClass5_0_c;

typedef struct Shock_Achievement___c__DisplayClass5_0_Fields Shock_Achievement___c__DisplayClass5_0_Fields, *PShock_Achievement___c__DisplayClass5_0_Fields;

typedef struct Shock_Achievement___c__DisplayClass5_0_VTable Shock_Achievement___c__DisplayClass5_0_VTable, *PShock_Achievement___c__DisplayClass5_0_VTable;

struct Shock_Achievement___c__DisplayClass5_1_Fields {
    struct System_String_o *achievementId;
    uint32_t rankValue;
    struct Shock_Achievement___c__DisplayClass5_0_o *CS___8__locals1;
};

struct Shock_Achievement___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Achievement___c__DisplayClass5_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Achievement___c__DisplayClass5_0_VTable vtable;
};

struct Shock_Achievement___c__DisplayClass5_0_Fields {
    uint32_t userRank;
};

struct Shock_Achievement___c__DisplayClass5_0_o {
    struct Shock_Achievement___c__DisplayClass5_0_c *klass;
    void *monitor;
    struct Shock_Achievement___c__DisplayClass5_0_Fields fields;
};

typedef union _union_190252 _union_190252, *P_union_190252;

union _union_190252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_ModifiableContactPair_Fields UnityEngine_ModifiableContactPair_Fields, *PUnityEngine_ModifiableContactPair_Fields;

struct UnityEngine_ModifiableContactPair_Fields {
    intptr_t actor;
    intptr_t otherActor;
    intptr_t shape;
    intptr_t otherShape;
    struct UnityEngine_Quaternion_o rotation;
    struct UnityEngine_Vector3_o position;
    struct UnityEngine_Quaternion_o otherRotation;
    struct UnityEngine_Vector3_o otherPosition;
    int32_t numContacts;
    intptr_t contacts;
};

typedef struct GreeGameLib_SocialKit_Internal_LINELogin_c GreeGameLib_SocialKit_Internal_LINELogin_c, *PGreeGameLib_SocialKit_Internal_LINELogin_c;

typedef struct GreeGameLib_SocialKit_Internal_LINELogin_VTable GreeGameLib_SocialKit_Internal_LINELogin_VTable, *PGreeGameLib_SocialKit_Internal_LINELogin_VTable;

struct GreeGameLib_SocialKit_Internal_LINELogin_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Login;
    struct VirtualInvokeData _5_Logout;
};

struct GreeGameLib_SocialKit_Internal_LINELogin_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_SocialKit_Internal_LINELogin_VTable vtable;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointMst__c Carbon_ListDictionary_ValueTuple_uint__uint___EventPointMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventPointMst__c;

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventPointMst__VTable vtable;
};

typedef struct MethodInfo_1E9CADC MethodInfo_1E9CADC, *PMethodInfo_1E9CADC;

typedef union _union_161315 _union_161315, *P_union_161315;

union _union_161315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165281 _union_165281, *P_union_165281;

union _union_165281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165283 _union_165283, *P_union_165283;

union _union_165283 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_150AC3C_RGCTXs MethodInfo_150AC3C_RGCTXs, *PMethodInfo_150AC3C_RGCTXs;

struct MethodInfo_150AC3C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_3108B44 MethodInfo_3108B44, *PMethodInfo_3108B44;

typedef union _union_330285 _union_330285, *P_union_330285;

union _union_330285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3108B44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_330285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_FriendList_FriendTabButton_VTable Shock_Scenes_FriendList_FriendTabButton_VTable, *PShock_Scenes_FriendList_FriendTabButton_VTable;

struct Shock_Scenes_FriendList_FriendTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
};

typedef union _union_165285 _union_165285, *P_union_165285;

union _union_165285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165287 _union_165287, *P_union_165287;

union _union_165287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190244 _union_190244, *P_union_190244;

union _union_190244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165289 _union_165289, *P_union_165289;

union _union_165289 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190246 _union_190246, *P_union_190246;

union _union_190246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D74740 MethodInfo_1D74740, *PMethodInfo_1D74740;

struct MethodInfo_1D74740 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_EmotionalMemberDialog___c__DisplayClass25_0_Fields Aoharu_Event_EmotionalMemberDialog___c__DisplayClass25_0_Fields, *PAoharu_Event_EmotionalMemberDialog___c__DisplayClass25_0_Fields;

struct Aoharu_Event_EmotionalMemberDialog___c__DisplayClass25_0_Fields {
    struct Aoharu_Event_EmotionalMemberDialog_o *__4__this;
    struct Shock_IInputLockData_o *inputLock;
};

typedef union _union_190248 _union_190248, *P_union_190248;

union _union_190248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_190EA78 MethodInfo_190EA78, *PMethodInfo_190EA78;

typedef struct MethodInfo_190EA78_RGCTXs MethodInfo_190EA78_RGCTXs, *PMethodInfo_190EA78_RGCTXs;

typedef union _union_317351 _union_317351, *P_union_317351;

union _union_317351 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190EA78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190EA78_RGCTXs *rgctx_data;
    union _union_317351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190EA78_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_2289B08 MethodInfo_2289B08, *PMethodInfo_2289B08;

typedef union _union_219953 _union_219953, *P_union_219953;

union _union_219953 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2289B08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_219953 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190240 _union_190240, *P_union_190240;

union _union_190240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190242 _union_190242, *P_union_190242;

union _union_190242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomSource_o CriWare_CriAtomSource_o, *PCriWare_CriAtomSource_o;

typedef struct CriWare_CriAtomSource_c CriWare_CriAtomSource_c, *PCriWare_CriAtomSource_c;

typedef struct CriWare_CriAtomSource_VTable CriWare_CriAtomSource_VTable, *PCriWare_CriAtomSource_VTable;

struct CriWare_CriAtomSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnEnable;
    struct VirtualInvokeData _5_OnDisable;
    struct VirtualInvokeData _6_CriInternalUpdate;
    struct VirtualInvokeData _7_CriInternalLateUpdate;
    struct VirtualInvokeData _8_InternalInitialize;
    struct VirtualInvokeData _9_InternalFinalize;
    struct VirtualInvokeData _10_SetInitialParameters;
    struct VirtualInvokeData _11_UpdatePosition;
    struct VirtualInvokeData _12_Play;
    struct VirtualInvokeData _13_GetAcb;
    struct VirtualInvokeData _14_PlayOnStart;
};

struct CriWare_CriAtomSource_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomSource_VTable vtable;
};

struct CriWare_CriAtomSource_o {
    struct CriWare_CriAtomSource_c *klass;
    void *monitor;
    struct CriWare_CriAtomSource_Fields fields;
};

typedef struct System_Action_PhotonView__Player__Fields System_Action_PhotonView__Player__Fields, *PSystem_Action_PhotonView__Player__Fields;

struct System_Action_PhotonView__Player__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_o Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_o, *PShock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_o;

typedef struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_c Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_c, *PShock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_c;

typedef struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_Fields Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_Fields, *PShock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_Fields;

typedef struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_VTable Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_VTable, *PShock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_VTable;

struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_Fields {
    uint32_t GroupId;
    bool IsCheck;
};

struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_o {
    struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_Fields fields;
};

struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_FriendSaveData_FriendRefineBandSetting_VTable vtable;
};

typedef union _union_165291 _union_165291, *P_union_165291;

union _union_165291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoadingScene___c__DisplayClass3_0_VTable Aoharu_LoadingScene___c__DisplayClass3_0_VTable, *PAoharu_LoadingScene___c__DisplayClass3_0_VTable;

struct Aoharu_LoadingScene___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Reflection_CallingConventions_o System_Reflection_CallingConventions_o, *PSystem_Reflection_CallingConventions_o;

typedef struct System_Reflection_CallingConventions_Fields System_Reflection_CallingConventions_Fields, *PSystem_Reflection_CallingConventions_Fields;

struct System_Reflection_CallingConventions_Fields {
    int32_t value__;
};

struct System_Reflection_CallingConventions_o {
    struct System_Reflection_CallingConventions_Fields fields;
};

typedef union _union_165293 _union_165293, *P_union_165293;

union _union_165293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3088EE4_RGCTXs MethodInfo_3088EE4_RGCTXs, *PMethodInfo_3088EE4_RGCTXs;

struct MethodInfo_3088EE4_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_173D334 MethodInfo_173D334, *PMethodInfo_173D334;

typedef union _union_166337 _union_166337, *P_union_166337;

union _union_166337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173D334 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165297 _union_165297, *P_union_165297;

union _union_165297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_RealtimePlayerLoopTimer_c Cysharp_Threading_Tasks_RealtimePlayerLoopTimer_c, *PCysharp_Threading_Tasks_RealtimePlayerLoopTimer_c;

typedef struct Cysharp_Threading_Tasks_RealtimePlayerLoopTimer_VTable Cysharp_Threading_Tasks_RealtimePlayerLoopTimer_VTable, *PCysharp_Threading_Tasks_RealtimePlayerLoopTimer_VTable;

struct Cysharp_Threading_Tasks_RealtimePlayerLoopTimer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Cysharp_Threading_Tasks_IPlayerLoopItem_MoveNext;
    struct VirtualInvokeData _6_ResetCore;
    struct VirtualInvokeData _7_MoveNextCore;
};

struct Cysharp_Threading_Tasks_RealtimePlayerLoopTimer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_RealtimePlayerLoopTimer_VTable vtable;
};

typedef struct MethodInfo_1E9CAC8 MethodInfo_1E9CAC8, *PMethodInfo_1E9CAC8;

typedef union _union_160813 _union_160813, *P_union_160813;

union _union_160813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CAC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190232 _union_190232, *P_union_190232;

union _union_190232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165299 _union_165299, *P_union_165299;

union _union_165299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190234 _union_190234, *P_union_190234;

union _union_190234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190236 _union_190236, *P_union_190236;

union _union_190236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190238 _union_190238, *P_union_190238;

union _union_190238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Reflection_CallingConventions_c System_Reflection_CallingConventions_c, *PSystem_Reflection_CallingConventions_c;

typedef struct System_Reflection_CallingConventions_VTable System_Reflection_CallingConventions_VTable, *PSystem_Reflection_CallingConventions_VTable;

struct System_Reflection_CallingConventions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Reflection_CallingConventions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_CallingConventions_VTable vtable;
};

typedef union _union_190230 _union_190230, *P_union_190230;

union _union_190230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ListView_VTable UnityEngine_UIElements_ListView_VTable, *PUnityEngine_UIElements_ListView_VTable;

struct UnityEngine_UIElements_ListView_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _98_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _99_get_sourceIncludesArraySize;
    struct VirtualInvokeData _100_CreateVirtualizationController;
    struct VirtualInvokeData _101_CreateViewController;
    struct VirtualInvokeData _102_CreateDragger;
    struct VirtualInvokeData _103_CreateDragAndDropController;
    struct VirtualInvokeData _104_PostRefresh;
};

typedef struct System_Collections_Generic_List_SignalAsset__Fields System_Collections_Generic_List_SignalAsset__Fields, *PSystem_Collections_Generic_List_SignalAsset__Fields;

typedef struct UnityEngine_Timeline_SignalAsset_array UnityEngine_Timeline_SignalAsset_array, *PUnityEngine_Timeline_SignalAsset_array;

struct System_Collections_Generic_List_SignalAsset__Fields {
    struct UnityEngine_Timeline_SignalAsset_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Timeline_SignalAsset_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_SignalAsset_o *m_Items[65535];
};

typedef struct Aoharu_LiveRestartSelectScene___c__DisplayClass18_0_VTable Aoharu_LiveRestartSelectScene___c__DisplayClass18_0_VTable, *PAoharu_LiveRestartSelectScene___c__DisplayClass18_0_VTable;

struct Aoharu_LiveRestartSelectScene___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__o Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__o, *PShock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__o;

typedef struct Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__c Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__c, *PShock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__c;

typedef struct Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields, *PShock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields;

struct Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields {
};

struct Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__o {
    struct Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__c *klass;
    void *monitor;
    struct Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__Fields fields;
};

struct Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_190218 _union_190218, *P_union_190218;

union _union_190218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1600A04 MethodInfo_1600A04, *PMethodInfo_1600A04;

typedef struct MethodInfo_1600A04_RGCTXs MethodInfo_1600A04_RGCTXs, *PMethodInfo_1600A04_RGCTXs;

typedef union _union_210892 _union_210892, *P_union_210892;

union _union_210892 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1600A04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1600A04_RGCTXs *rgctx_data;
    union _union_210892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1600A04_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_165261 _union_165261, *P_union_165261;

union _union_165261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165263 _union_165263, *P_union_165263;

union _union_165263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165265 _union_165265, *P_union_165265;

union _union_165265 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190222 _union_190222, *P_union_190222;

union _union_190222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165267 _union_165267, *P_union_165267;

union _union_165267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190224 _union_190224, *P_union_190224;

union _union_190224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165269 _union_165269, *P_union_165269;

union _union_165269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190226 _union_190226, *P_union_190226;

union _union_190226 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190228 _union_190228, *P_union_190228;

union _union_190228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D74768 MethodInfo_1D74768, *PMethodInfo_1D74768;

struct MethodInfo_1D74768 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1804844_RGCTXs MethodInfo_1804844_RGCTXs, *PMethodInfo_1804844_RGCTXs;

struct MethodInfo_1804844_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef union _union_190220 _union_190220, *P_union_190220;

union _union_190220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E51834_RGCTXs MethodInfo_2E51834_RGCTXs, *PMethodInfo_2E51834_RGCTXs;

struct MethodInfo_2E51834_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef union _union_190208 _union_190208, *P_union_190208;

union _union_190208 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165271 _union_165271, *P_union_165271;

union _union_165271 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1022ABC MethodInfo_1022ABC, *PMethodInfo_1022ABC;

typedef union _union_267902 _union_267902, *P_union_267902;

union _union_267902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1022ABC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_CancellationToken__Task_int___c System_Func_CancellationToken__Task_int___c, *PSystem_Func_CancellationToken__Task_int___c;

typedef struct System_Func_CancellationToken__Task_int___VTable System_Func_CancellationToken__Task_int___VTable, *PSystem_Func_CancellationToken__Task_int___VTable;

struct System_Func_CancellationToken__Task_int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CancellationToken__Task_int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CancellationToken__Task_int___VTable vtable;
};

typedef union _union_165273 _union_165273, *P_union_165273;

union _union_165273 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBB9E4 MethodInfo_2DBB9E4, *PMethodInfo_2DBB9E4;

typedef union _union_241061 _union_241061, *P_union_241061;

union _union_241061 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBB9E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241061 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165275 _union_165275, *P_union_165275;

union _union_165275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_c Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_c, *PAoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_c;

typedef struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_VTable Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_VTable, *PAoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_VTable;

struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_VTable vtable;
};

typedef union _union_190210 _union_190210, *P_union_190210;

union _union_190210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165277 _union_165277, *P_union_165277;

union _union_165277 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190212 _union_190212, *P_union_190212;

union _union_190212 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1101410 MethodInfo_1101410, *PMethodInfo_1101410;

typedef struct MethodInfo_1101410_RGCTXs MethodInfo_1101410_RGCTXs, *PMethodInfo_1101410_RGCTXs;

typedef union _union_195301 _union_195301, *P_union_195301;

struct MethodInfo_1101410_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195301 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101410 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101410_RGCTXs *rgctx_data;
    union _union_195301 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336801 _union_336801, *P_union_336801;

union _union_336801 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165279 _union_165279, *P_union_165279;

union _union_165279 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190214 _union_190214, *P_union_190214;

union _union_190214 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3FC90 MethodInfo_1D3FC90, *PMethodInfo_1D3FC90;

typedef union _union_226745 _union_226745, *P_union_226745;

union _union_226745 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FC90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336803 _union_336803, *P_union_336803;

union _union_336803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_SHA384Managed_c System_Security_Cryptography_SHA384Managed_c, *PSystem_Security_Cryptography_SHA384Managed_c;

typedef struct System_Security_Cryptography_SHA384Managed_StaticFields System_Security_Cryptography_SHA384Managed_StaticFields, *PSystem_Security_Cryptography_SHA384Managed_StaticFields;

typedef struct System_Security_Cryptography_SHA384Managed_VTable System_Security_Cryptography_SHA384Managed_VTable, *PSystem_Security_Cryptography_SHA384Managed_VTable;

struct System_Security_Cryptography_SHA384Managed_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_HashCore;
    struct VirtualInvokeData _19_HashFinal;
    struct VirtualInvokeData _20_Initialize;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
};

struct System_Security_Cryptography_SHA384Managed_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_SHA384Managed_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_SHA384Managed_VTable vtable;
};

struct System_Security_Cryptography_SHA384Managed_StaticFields {
    struct System_UInt64_array *_K;
};

typedef union _union_190216 _union_190216, *P_union_190216;

union _union_190216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336805 _union_336805, *P_union_336805;

union _union_336805 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_CancellationToken__Task_int___o System_Func_CancellationToken__Task_int___o, *PSystem_Func_CancellationToken__Task_int___o;

typedef struct System_Func_CancellationToken__Task_int___Fields System_Func_CancellationToken__Task_int___Fields, *PSystem_Func_CancellationToken__Task_int___Fields;

struct System_Func_CancellationToken__Task_int___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CancellationToken__Task_int___o {
    struct System_Func_CancellationToken__Task_int___c *klass;
    void *monitor;
    struct System_Func_CancellationToken__Task_int___Fields fields;
};

typedef struct MethodInfo_2446E90 MethodInfo_2446E90, *PMethodInfo_2446E90;

struct MethodInfo_2446E90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336807 _union_336807, *P_union_336807;

union _union_336807 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336809 _union_336809, *P_union_336809;

union _union_336809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_o Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_o, *PAoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_o;

typedef struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_Fields Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_Fields, *PAoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_Fields;

typedef struct Aoharu_Bingo_BingoSheetCompleteItem_o Aoharu_Bingo_BingoSheetCompleteItem_o, *PAoharu_Bingo_BingoSheetCompleteItem_o;

typedef struct Aoharu_Bingo_BingoSheetCompleteItem_c Aoharu_Bingo_BingoSheetCompleteItem_c, *PAoharu_Bingo_BingoSheetCompleteItem_c;

typedef struct Aoharu_Bingo_BingoSheetCompleteItem_VTable Aoharu_Bingo_BingoSheetCompleteItem_VTable, *PAoharu_Bingo_BingoSheetCompleteItem_VTable;

struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_Fields {
    struct Aoharu_Bingo_BingoSheetCompleteItem_o *__4__this;
    struct System_Action_o *onComplete;
};

struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_o {
    struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoSheetCompleteItem___c__DisplayClass6_0_Fields fields;
};

struct Aoharu_Bingo_BingoSheetCompleteItem_o {
    struct Aoharu_Bingo_BingoSheetCompleteItem_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoSheetCompleteItem_Fields fields;
};

struct Aoharu_Bingo_BingoSheetCompleteItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Bingo_BingoSheetCompleteItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoSheetCompleteItem_VTable vtable;
};

typedef struct MethodInfo_1022AB4 MethodInfo_1022AB4, *PMethodInfo_1022AB4;

typedef union _union_272376 _union_272376, *P_union_272376;

union _union_272376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1022AB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_CardIllust_Context_c Aoharu_HomePreset_CardIllust_Context_c, *PAoharu_HomePreset_CardIllust_Context_c;

typedef struct Aoharu_HomePreset_CardIllust_Context_VTable Aoharu_HomePreset_CardIllust_Context_VTable, *PAoharu_HomePreset_CardIllust_Context_VTable;

struct Aoharu_HomePreset_CardIllust_Context_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_FancyScrollView_IFancyScrollRectContext_get_ScrollDirection;
    struct VirtualInvokeData _5_FancyScrollView_IFancyScrollRectContext_set_ScrollDirection;
    struct VirtualInvokeData _6_FancyScrollView_IFancyScrollRectContext_get_CalculateScrollSize;
    struct VirtualInvokeData _7_FancyScrollView_IFancyScrollRectContext_set_CalculateScrollSize;
};

struct Aoharu_HomePreset_CardIllust_Context_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CardIllust_Context_VTable vtable;
};

typedef union _union_179884 _union_179884, *P_union_179884;

union _union_179884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179886 _union_179886, *P_union_179886;

union _union_179886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179888 _union_179888, *P_union_179888;

union _union_179888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1746F10 MethodInfo_1746F10, *PMethodInfo_1746F10;

typedef union _union_162375 _union_162375, *P_union_162375;

union _union_162375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746F10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_TextWriter_VTable System_IO_TextWriter_VTable, *PSystem_IO_TextWriter_VTable;

struct System_IO_TextWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_FormatProvider;
    struct VirtualInvokeData _8_Close;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_Flush;
    struct VirtualInvokeData _11_get_NewLine;
    struct VirtualInvokeData _12_Write;
    struct VirtualInvokeData _13_Write;
    struct VirtualInvokeData _14_Write;
    struct VirtualInvokeData _15_Write;
    struct VirtualInvokeData _16_Write;
    struct VirtualInvokeData _17_WriteLine;
    struct VirtualInvokeData _18_WriteLine;
    struct VirtualInvokeData _19_WriteLine;
    struct VirtualInvokeData _20_WriteLine;
};

typedef struct MethodInfo_1BFB378 MethodInfo_1BFB378, *PMethodInfo_1BFB378;

typedef union _union_252195 _union_252195, *P_union_252195;

union _union_252195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFB378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LoaderConst_Sounds_Fields Shock_LoaderConst_Sounds_Fields, *PShock_LoaderConst_Sounds_Fields;

struct Shock_LoaderConst_Sounds_Fields {
};

typedef struct MethodInfo_243D30C MethodInfo_243D30C, *PMethodInfo_243D30C;

typedef union _union_277730 _union_277730, *P_union_277730;

union _union_277730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D30C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_StoryTop_StoryTopScroll_VTable Aoharu_Scenes_StoryTop_StoryTopScroll_VTable, *PAoharu_Scenes_StoryTop_StoryTopScroll_VTable;

struct Aoharu_Scenes_StoryTop_StoryTopScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
};

typedef union _union_165241 _union_165241, *P_union_165241;

union _union_165241 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204930 _union_204930, *P_union_204930;

union _union_204930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165243 _union_165243, *P_union_165243;

union _union_165243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12728D0 MethodInfo_12728D0, *PMethodInfo_12728D0;

typedef union _union_201132 _union_201132, *P_union_201132;

union _union_201132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12728D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190200 _union_190200, *P_union_190200;

union _union_190200 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204932 _union_204932, *P_union_204932;

union _union_204932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165245 _union_165245, *P_union_165245;

union _union_165245 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190202 _union_190202, *P_union_190202;

union _union_190202 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204934 _union_204934, *P_union_204934;

union _union_204934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165247 _union_165247, *P_union_165247;

union _union_165247 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190204 _union_190204, *P_union_190204;

union _union_190204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204936 _union_204936, *P_union_204936;

union _union_204936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16AC3F0 MethodInfo_16AC3F0, *PMethodInfo_16AC3F0;

typedef union _union_159515 _union_159515, *P_union_159515;

union _union_159515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC3F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165249 _union_165249, *P_union_165249;

union _union_165249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26B93F4 MethodInfo_26B93F4, *PMethodInfo_26B93F4;

typedef union _union_285284 _union_285284, *P_union_285284;

union _union_285284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B93F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190206 _union_190206, *P_union_190206;

union _union_190206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204938 _union_204938, *P_union_204938;

union _union_204938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamHomeAnnouncement_c Shock_Protocol_CJsonSendParamHomeAnnouncement_c, *PShock_Protocol_CJsonSendParamHomeAnnouncement_c;

typedef struct Shock_Protocol_CJsonSendParamHomeAnnouncement_VTable Shock_Protocol_CJsonSendParamHomeAnnouncement_VTable, *PShock_Protocol_CJsonSendParamHomeAnnouncement_VTable;

struct Shock_Protocol_CJsonSendParamHomeAnnouncement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamHomeAnnouncement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamHomeAnnouncement_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_GachaEffSequence___c__DisplayClass14_0_c Aoharu_Scenes_Gacha_GachaEffSequence___c__DisplayClass14_0_c, *PAoharu_Scenes_Gacha_GachaEffSequence___c__DisplayClass14_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaEffSequence___c__DisplayClass14_0_VTable Aoharu_Scenes_Gacha_GachaEffSequence___c__DisplayClass14_0_VTable, *PAoharu_Scenes_Gacha_GachaEffSequence___c__DisplayClass14_0_VTable;

struct Aoharu_Scenes_Gacha_GachaEffSequence___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaEffSequence___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaEffSequence___c__DisplayClass14_0_VTable vtable;
};

typedef struct MethodInfo_19B9430 MethodInfo_19B9430, *PMethodInfo_19B9430;

typedef union _union_313200 _union_313200, *P_union_313200;

union _union_313200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179880 _union_179880, *P_union_179880;

union _union_179880 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179882 _union_179882, *P_union_179882;

union _union_179882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398F98 MethodInfo_3398F98, *PMethodInfo_3398F98;

typedef union _union_228433 _union_228433, *P_union_228433;

union _union_228433 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398F98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228433 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179896 _union_179896, *P_union_179896;

union _union_179896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__o System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__o, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__o;

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__Fields System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__Fields, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__Fields;

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__Fields {
    int32_t hashCode;
    int32_t next;
    int32_t key;
    int32_t value;
};

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__o {
    struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__Fields fields;
};

typedef union _union_179898 _union_179898, *P_union_179898;

union _union_179898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209AC20 MethodInfo_209AC20, *PMethodInfo_209AC20;

typedef union _union_341511 _union_341511, *P_union_341511;

union _union_341511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209AC20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___VTable UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___VTable, *PUniRx_Operators_OperatorObserverBase_TSource__IList_TSource___VTable;

struct UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef struct System_Func_Player__ulong__VTable System_Func_Player__ulong__VTable, *PSystem_Func_Player__ulong__VTable;

struct System_Func_Player__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_204920 _union_204920, *P_union_204920;

union _union_204920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165255 _union_165255, *P_union_165255;

union _union_165255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32B33B0 MethodInfo_32B33B0, *PMethodInfo_32B33B0;

typedef union _union_319019 _union_319019, *P_union_319019;

union _union_319019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B33B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamMissionGet_Fields Shock_Protocol_CJsonSendParamMissionGet_Fields, *PShock_Protocol_CJsonSendParamMissionGet_Fields;

struct Shock_Protocol_CJsonSendParamMissionGet_Fields {
};

typedef union _union_204922 _union_204922, *P_union_204922;

union _union_204922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165257 _union_165257, *P_union_165257;

union _union_165257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204924 _union_204924, *P_union_204924;

union _union_204924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165259 _union_165259, *P_union_165259;

union _union_165259 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204926 _union_204926, *P_union_204926;

union _union_204926 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__c System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__c, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__c;

typedef struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__VTable System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__VTable, *PSystem_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__VTable;

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_Int32Enum__Int32Enum__VTable vtable;
};

typedef struct MethodInfo_1746F24 MethodInfo_1746F24, *PMethodInfo_1746F24;

typedef union _union_162165 _union_162165, *P_union_162165;

union _union_162165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746F24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1501D2C_RGCTXs MethodInfo_1501D2C_RGCTXs, *PMethodInfo_1501D2C_RGCTXs;

struct MethodInfo_1501D2C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_204928 _union_204928, *P_union_204928;

union _union_204928 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179890 _union_179890, *P_union_179890;

union _union_179890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179892 _union_179892, *P_union_179892;

union _union_179892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179894 _union_179894, *P_union_179894;

union _union_179894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179862 _union_179862, *P_union_179862;

union _union_179862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179864 _union_179864, *P_union_179864;

union _union_179864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D600CC MethodInfo_1D600CC, *PMethodInfo_1D600CC;

typedef union _union_306542 _union_306542, *P_union_306542;

union _union_306542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D600CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179866 _union_179866, *P_union_179866;

union _union_179866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9CAB0 MethodInfo_2B9CAB0, *PMethodInfo_2B9CAB0;

typedef struct Unity_Collections_NativeSlice_Enumerator_T__c Unity_Collections_NativeSlice_Enumerator_T__c, *PUnity_Collections_NativeSlice_Enumerator_T__c;

typedef union _union_319796 _union_319796, *P_union_319796;

union _union_319796 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CAB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeSlice_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Unity_Collections_NativeSlice_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Unity_Collections_NativeSlice_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Collections_NativeSlice_Enumerator_T__VTable vtable;
};

typedef union _union_179868 _union_179868, *P_union_179868;

union _union_179868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16AC3DC MethodInfo_16AC3DC, *PMethodInfo_16AC3DC;

typedef union _union_159599 _union_159599, *P_union_159599;

union _union_159599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC3DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct FancyScrollView_FancyScrollRect_TItemData__TContext__Fields FancyScrollView_FancyScrollRect_TItemData__TContext__Fields, *PFancyScrollView_FancyScrollRect_TItemData__TContext__Fields;

struct FancyScrollView_FancyScrollRect_TItemData__TContext__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

typedef struct System_Func_Friend__GuestSelectSelectScrollItemData__c System_Func_Friend__GuestSelectSelectScrollItemData__c, *PSystem_Func_Friend__GuestSelectSelectScrollItemData__c;

typedef struct System_Func_Friend__GuestSelectSelectScrollItemData__VTable System_Func_Friend__GuestSelectSelectScrollItemData__VTable, *PSystem_Func_Friend__GuestSelectSelectScrollItemData__VTable;

struct System_Func_Friend__GuestSelectSelectScrollItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Friend__GuestSelectSelectScrollItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Friend__GuestSelectSelectScrollItemData__VTable vtable;
};

typedef struct MethodInfo_1EB4A2C MethodInfo_1EB4A2C, *PMethodInfo_1EB4A2C;

typedef union _union_226141 _union_226141, *P_union_226141;

union _union_226141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4A2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204950 _union_204950, *P_union_204950;

union _union_204950 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoClearRewardItem___c__DisplayClass7_0_VTable Aoharu_Bingo_BingoClearRewardItem___c__DisplayClass7_0_VTable, *PAoharu_Bingo_BingoClearRewardItem___c__DisplayClass7_0_VTable;

struct Aoharu_Bingo_BingoClearRewardItem___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204952 _union_204952, *P_union_204952;

union _union_204952 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165221 _union_165221, *P_union_165221;

union _union_165221 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204954 _union_204954, *P_union_204954;

union _union_204954 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165223 _union_165223, *P_union_165223;

union _union_165223 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204956 _union_204956, *P_union_204956;

union _union_204956 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165225 _union_165225, *P_union_165225;

union _union_165225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204958 _union_204958, *P_union_204958;

union _union_204958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MissionSceneUtil___c__DisplayClass11_0_Fields Aoharu_MissionSceneUtil___c__DisplayClass11_0_Fields, *PAoharu_MissionSceneUtil___c__DisplayClass11_0_Fields;

struct Aoharu_MissionSceneUtil___c__DisplayClass11_0_Fields {
    struct System_Collections_Generic_List_MissionData__o *mngMissionDataList;
};

typedef struct Chipstar_FileParserBuilder_ShockMovieSingleManifest__Fields Chipstar_FileParserBuilder_ShockMovieSingleManifest__Fields, *PChipstar_FileParserBuilder_ShockMovieSingleManifest__Fields;

struct Chipstar_FileParserBuilder_ShockMovieSingleManifest__Fields {
    struct Chipstar_ChipstarAsset_Fields super;
    struct Chipstar_FileConverterBuilder_o *m_converter;
};

typedef union _union_165227 _union_165227, *P_union_165227;

union _union_165227 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Yoga_YogaUnit_c UnityEngine_Yoga_YogaUnit_c, *PUnityEngine_Yoga_YogaUnit_c;

typedef struct UnityEngine_Yoga_YogaUnit_VTable UnityEngine_Yoga_YogaUnit_VTable, *PUnityEngine_Yoga_YogaUnit_VTable;

struct UnityEngine_Yoga_YogaUnit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Yoga_YogaUnit_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Yoga_YogaUnit_VTable vtable;
};

typedef struct MethodInfo_1589B24 MethodInfo_1589B24, *PMethodInfo_1589B24;

typedef union _union_170229 _union_170229, *P_union_170229;

union _union_170229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1589B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_TResult__c System_Collections_Generic_IEnumerator_TResult__c, *PSystem_Collections_Generic_IEnumerator_TResult__c;

struct System_Collections_Generic_IEnumerator_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_165229 _union_165229, *P_union_165229;

union _union_165229 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_247C900 MethodInfo_247C900, *PMethodInfo_247C900;

struct MethodInfo_247C900 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164551 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243D338 MethodInfo_243D338, *PMethodInfo_243D338;

typedef union _union_278476 _union_278476, *P_union_278476;

union _union_278476 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D338 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278476 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179860 _union_179860, *P_union_179860;

union _union_179860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179874 _union_179874, *P_union_179874;

union _union_179874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF4C0 MethodInfo_1EBF4C0, *PMethodInfo_1EBF4C0;

typedef union _union_283162 _union_283162, *P_union_283162;

union _union_283162 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF4C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283162 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Yoga_YogaUnit_o UnityEngine_Yoga_YogaUnit_o, *PUnityEngine_Yoga_YogaUnit_o;

typedef struct UnityEngine_Yoga_YogaUnit_Fields UnityEngine_Yoga_YogaUnit_Fields, *PUnityEngine_Yoga_YogaUnit_Fields;

struct UnityEngine_Yoga_YogaUnit_Fields {
    int32_t value__;
};

struct UnityEngine_Yoga_YogaUnit_o {
    struct UnityEngine_Yoga_YogaUnit_Fields fields;
};

typedef union _union_179876 _union_179876, *P_union_179876;

union _union_179876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_IObserver_Notification_T___c UniRx_IObserver_Notification_T___c, *PUniRx_IObserver_Notification_T___c;

struct UniRx_IObserver_Notification_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_179878 _union_179878, *P_union_179878;

union _union_179878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ToggleSelector_VTable Aoharu_ToggleSelector_VTable, *PAoharu_ToggleSelector_VTable;

struct Aoharu_ToggleSelector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_LiveComboMstTable___c_Fields Shock_LiveComboMstTable___c_Fields, *PShock_LiveComboMstTable___c_Fields;

struct Shock_LiveComboMstTable___c_Fields {
};

typedef struct MethodInfo_2B9CAC4 MethodInfo_2B9CAC4, *PMethodInfo_2B9CAC4;

typedef union _union_319808 _union_319808, *P_union_319808;

union _union_319808 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CAC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeSlice_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319808 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9CAC8 MethodInfo_2B9CAC8, *PMethodInfo_2B9CAC8;

typedef union _union_319820 _union_319820, *P_union_319820;

union _union_319820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CAC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeSlice_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204940 _union_204940, *P_union_204940;

union _union_204940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165231 _union_165231, *P_union_165231;

union _union_165231 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2907690 MethodInfo_2907690, *PMethodInfo_2907690;

typedef union _union_232681 _union_232681, *P_union_232681;

union _union_232681 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232681 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204942 _union_204942, *P_union_204942;

union _union_204942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_IObserver_Notification_T___o UniRx_IObserver_Notification_T___o, *PUniRx_IObserver_Notification_T___o;

typedef struct UniRx_IObserver_Notification_T___Fields UniRx_IObserver_Notification_T___Fields, *PUniRx_IObserver_Notification_T___Fields;

struct UniRx_IObserver_Notification_T___Fields {
};

struct UniRx_IObserver_Notification_T___o {
    struct UniRx_IObserver_Notification_T___c *klass;
    void *monitor;
    struct UniRx_IObserver_Notification_T___Fields fields;
};

typedef union _union_165233 _union_165233, *P_union_165233;

union _union_165233 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Plugins_Options_RectOptions_c DG_Tweening_Plugins_Options_RectOptions_c, *PDG_Tweening_Plugins_Options_RectOptions_c;

typedef struct DG_Tweening_Plugins_Options_RectOptions_VTable DG_Tweening_Plugins_Options_RectOptions_VTable, *PDG_Tweening_Plugins_Options_RectOptions_VTable;

struct DG_Tweening_Plugins_Options_RectOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
};

struct DG_Tweening_Plugins_Options_RectOptions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Plugins_Options_RectOptions_VTable vtable;
};

typedef union _union_204944 _union_204944, *P_union_204944;

union _union_204944 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165235 _union_165235, *P_union_165235;

union _union_165235 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_o Shock_Scenes_MemberList_EventBalloon__Play_d__6_o, *PShock_Scenes_MemberList_EventBalloon__Play_d__6_o;

typedef struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_c Shock_Scenes_MemberList_EventBalloon__Play_d__6_c, *PShock_Scenes_MemberList_EventBalloon__Play_d__6_c;

typedef struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_Fields Shock_Scenes_MemberList_EventBalloon__Play_d__6_Fields, *PShock_Scenes_MemberList_EventBalloon__Play_d__6_Fields;

typedef struct Shock_Scenes_MemberList_EventBalloon_o Shock_Scenes_MemberList_EventBalloon_o, *PShock_Scenes_MemberList_EventBalloon_o;

typedef struct Shock_Scenes_MemberList_EventBalloon_c Shock_Scenes_MemberList_EventBalloon_c, *PShock_Scenes_MemberList_EventBalloon_c;

typedef struct Shock_Scenes_MemberList_EventBalloon_Fields Shock_Scenes_MemberList_EventBalloon_Fields, *PShock_Scenes_MemberList_EventBalloon_Fields;

typedef struct Shock_Scenes_MemberList_EventBalloon_VTable Shock_Scenes_MemberList_EventBalloon_VTable, *PShock_Scenes_MemberList_EventBalloon_VTable;

struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_Scenes_MemberList_EventBalloon_o *__4__this;
    int32_t _ii_5__2;
};

struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_o {
    struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_c *klass;
    void *monitor;
    struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_Fields fields;
};

struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_MemberList_EventBalloon__Play_d__6_VTable vtable;
};

struct Shock_Scenes_MemberList_EventBalloon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_MemberList_EventBalloon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Animator_array *m_MemberBounusAnimatorList;
    struct System_Collections_Generic_List_Animator__o *playAnimationList;
    struct System_Collections_Generic_List_int__o *objectIndexList;
    struct System_Collections_Generic_List_string__o *playAnimationKeyList;
};

struct Shock_Scenes_MemberList_EventBalloon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_MemberList_EventBalloon_VTable vtable;
};

struct Shock_Scenes_MemberList_EventBalloon_o {
    struct Shock_Scenes_MemberList_EventBalloon_c *klass;
    void *monitor;
    struct Shock_Scenes_MemberList_EventBalloon_Fields fields;
};

typedef union _union_204946 _union_204946, *P_union_204946;

union _union_204946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165237 _union_165237, *P_union_165237;

union _union_165237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204948 _union_204948, *P_union_204948;

union _union_204948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165239 _union_165239, *P_union_165239;

union _union_165239 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF4B8 MethodInfo_1EBF4B8, *PMethodInfo_1EBF4B8;

typedef union _union_283158 _union_283158, *P_union_283158;

union _union_283158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF4B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179870 _union_179870, *P_union_179870;

union _union_179870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3133B34 MethodInfo_3133B34, *PMethodInfo_3133B34;

typedef union _union_236635 _union_236635, *P_union_236635;

union _union_236635 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3133B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236635 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_Plugins_Options_RectOptions_o DG_Tweening_Plugins_Options_RectOptions_o, *PDG_Tweening_Plugins_Options_RectOptions_o;

typedef struct DG_Tweening_Plugins_Options_RectOptions_Fields DG_Tweening_Plugins_Options_RectOptions_Fields, *PDG_Tweening_Plugins_Options_RectOptions_Fields;

struct DG_Tweening_Plugins_Options_RectOptions_Fields {
    bool snapping;
};

struct DG_Tweening_Plugins_Options_RectOptions_o {
    struct DG_Tweening_Plugins_Options_RectOptions_Fields fields;
};

typedef union _union_179872 _union_179872, *P_union_179872;

union _union_179872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePreset_FrontEffectWindowController_c Aoharu_HomePreset_FrontEffectWindowController_c, *PAoharu_HomePreset_FrontEffectWindowController_c;

typedef struct Aoharu_HomePreset_FrontEffectWindowController_VTable Aoharu_HomePreset_FrontEffectWindowController_VTable, *PAoharu_HomePreset_FrontEffectWindowController_VTable;

struct Aoharu_HomePreset_FrontEffectWindowController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_LoadWindow;
    struct VirtualInvokeData _7_OnClickBackKey;
    struct VirtualInvokeData _8_UpdateScrollView;
};

struct Aoharu_HomePreset_FrontEffectWindowController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_FrontEffectWindowController_VTable vtable;
};

typedef struct Chipstar_RootStorage_Fields Chipstar_RootStorage_Fields, *PChipstar_RootStorage_Fields;

typedef struct Chipstar_RootStorage_StorageData_array Chipstar_RootStorage_StorageData_array, *PChipstar_RootStorage_StorageData_array;

typedef struct Chipstar_RootStorage_StorageData_o Chipstar_RootStorage_StorageData_o, *PChipstar_RootStorage_StorageData_o;

typedef struct Chipstar_RootStorage_StorageData_c Chipstar_RootStorage_StorageData_c, *PChipstar_RootStorage_StorageData_c;

typedef struct Chipstar_RootStorage_StorageData_VTable Chipstar_RootStorage_StorageData_VTable, *PChipstar_RootStorage_StorageData_VTable;

struct Chipstar_RootStorage_Fields {
    struct Chipstar_StoragePath_Fields super;
    struct Chipstar_RootStorage_StorageData_array *m_storageDatas;
};

struct Chipstar_RootStorage_StorageData_o {
    struct Chipstar_RootStorage_StorageData_c *klass;
    void *monitor;
    struct Chipstar_RootStorage_StorageData_Fields fields;
};

struct Chipstar_RootStorage_StorageData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_RootStorage_StorageData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_RootStorage_StorageData_VTable vtable;
};

struct Chipstar_RootStorage_StorageData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_RootStorage_StorageData_o *m_Items[65535];
};

typedef union _union_179840 _union_179840, *P_union_179840;

union _union_179840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D75F8 MethodInfo_15D75F8, *PMethodInfo_15D75F8;

typedef union _union_331431 _union_331431, *P_union_331431;

union _union_331431 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D75F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D75F8_RGCTXs *rgctx_data;
    union _union_331431 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B5F50 MethodInfo_16B5F50, *PMethodInfo_16B5F50;

typedef union _union_283796 _union_283796, *P_union_283796;

union _union_283796 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5F50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179842 _union_179842, *P_union_179842;

union _union_179842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179844 _union_179844, *P_union_179844;

union _union_179844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179846 _union_179846, *P_union_179846;

union _union_179846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179848 _union_179848, *P_union_179848;

union _union_179848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass492_0_Fields Shock_Protocol___c__DisplayClass492_0_Fields, *PShock_Protocol___c__DisplayClass492_0_Fields;

struct Shock_Protocol___c__DisplayClass492_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvSerialCodeEventsR__o *onSuccess;
};

typedef struct MethodInfo_2E608B0_RGCTXs MethodInfo_2E608B0_RGCTXs, *PMethodInfo_2E608B0_RGCTXs;

struct MethodInfo_2E608B0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__TKey_;
    struct MethodInfo *_5_System_Func_TSource__TKey__Invoke;
    struct Il2CppClass *_6_System_Func_TSource__TElement_;
    struct MethodInfo *_7_System_Func_TSource__TElement__Invoke;
};

typedef union _union_204970 _union_204970, *P_union_204970;

union _union_204970 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _PrivateImplementationDetails__1_o _PrivateImplementationDetails__1_o, *P_PrivateImplementationDetails__1_o;

typedef struct _PrivateImplementationDetails__1_c _PrivateImplementationDetails__1_c, *P_PrivateImplementationDetails__1_c;

typedef struct _PrivateImplementationDetails__1_Fields _PrivateImplementationDetails__1_Fields, *P_PrivateImplementationDetails__1_Fields;

typedef struct _PrivateImplementationDetails__1_StaticFields _PrivateImplementationDetails__1_StaticFields, *P_PrivateImplementationDetails__1_StaticFields;

typedef struct _PrivateImplementationDetails__1_VTable _PrivateImplementationDetails__1_VTable, *P_PrivateImplementationDetails__1_VTable;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_170_o _PrivateImplementationDetails____StaticArrayInitTypeSize_170_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_170_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_o _PrivateImplementationDetails____StaticArrayInitTypeSize_56_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_56_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_84_o _PrivateImplementationDetails____StaticArrayInitTypeSize_84_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_84_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_640_o _PrivateImplementationDetails____StaticArrayInitTypeSize_640_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_640_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2100_o _PrivateImplementationDetails____StaticArrayInitTypeSize_2100_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2100_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_o _PrivateImplementationDetails____StaticArrayInitTypeSize_128_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_128_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1450_o _PrivateImplementationDetails____StaticArrayInitTypeSize_1450_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1450_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_360_o _PrivateImplementationDetails____StaticArrayInitTypeSize_360_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_360_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_42_o _PrivateImplementationDetails____StaticArrayInitTypeSize_42_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_42_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_o _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_3132_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_o _PrivateImplementationDetails____StaticArrayInitTypeSize_3_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_3_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_o _PrivateImplementationDetails____StaticArrayInitTypeSize_6_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_o _PrivateImplementationDetails____StaticArrayInitTypeSize_120_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_120_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_o _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_4096_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_174_o _PrivateImplementationDetails____StaticArrayInitTypeSize_174_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_174_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2382_o _PrivateImplementationDetails____StaticArrayInitTypeSize_2382_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2382_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_o _PrivateImplementationDetails____StaticArrayInitTypeSize_44_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_44_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_256_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10800_o _PrivateImplementationDetails____StaticArrayInitTypeSize_10800_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10800_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_94_o _PrivateImplementationDetails____StaticArrayInitTypeSize_94_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_94_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_o _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2048_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_648_o _PrivateImplementationDetails____StaticArrayInitTypeSize_648_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_648_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_212_o _PrivateImplementationDetails____StaticArrayInitTypeSize_212_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_212_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_288_o _PrivateImplementationDetails____StaticArrayInitTypeSize_288_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_288_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1472_o _PrivateImplementationDetails____StaticArrayInitTypeSize_1472_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1472_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_998_o _PrivateImplementationDetails____StaticArrayInitTypeSize_998_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_998_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1665_o _PrivateImplementationDetails____StaticArrayInitTypeSize_1665_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1665_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_o _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_5952_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_262_o _PrivateImplementationDetails____StaticArrayInitTypeSize_262_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_262_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_15_o _PrivateImplementationDetails____StaticArrayInitTypeSize_15_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_15_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_o _PrivateImplementationDetails____StaticArrayInitTypeSize_40_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_40_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_o _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1024_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_130_o _PrivateImplementationDetails____StaticArrayInitTypeSize_130_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_130_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_172_o _PrivateImplementationDetails____StaticArrayInitTypeSize_172_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_172_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2350_o _PrivateImplementationDetails____StaticArrayInitTypeSize_2350_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2350_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_152_o _PrivateImplementationDetails____StaticArrayInitTypeSize_152_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_152_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_38_o _PrivateImplementationDetails____StaticArrayInitTypeSize_38_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_38_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1018_o _PrivateImplementationDetails____StaticArrayInitTypeSize_1018_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1018_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_240_o _PrivateImplementationDetails____StaticArrayInitTypeSize_240_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_240_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1208_o _PrivateImplementationDetails____StaticArrayInitTypeSize_1208_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1208_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_170_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_170_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_170_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_56_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_56_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_84_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_84_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_84_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_640_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_640_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_640_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2100_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_2100_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2100_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_360_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_360_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_360_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_42_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_42_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_42_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_3132_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_3_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_3_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_120_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_120_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_4096_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_174_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_174_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_174_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2382_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_2382_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2382_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_44_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_44_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_256_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_256_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10800_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_10800_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10800_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_94_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_94_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_94_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2048_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_648_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_648_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_648_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_212_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_212_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_212_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_288_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_288_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_288_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1472_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_1472_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1472_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_998_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_998_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_998_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1665_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_1665_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1665_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_5952_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_262_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_262_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_262_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_40_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_40_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1024_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_130_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_130_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_130_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_172_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_172_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_172_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2350_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_2350_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_2350_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_152_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_152_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_152_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_38_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_38_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_38_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1018_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_1018_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_1018_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_240_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_240_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_240_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_170_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_170_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_170_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1208_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1208_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_130_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_Fields fields;
};

struct _PrivateImplementationDetails__1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_172_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_172_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_172_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10800_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10800_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10800_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1472_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_174_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_174_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_174_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1472_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1472_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_38_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_38_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_38_Fields fields;
};

struct _PrivateImplementationDetails__1_o {
    struct _PrivateImplementationDetails__1_c *klass;
    void *monitor;
    struct _PrivateImplementationDetails__1_Fields fields;
};

struct _PrivateImplementationDetails__1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__1_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__1_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__1_VTable vtable;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1450_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1450_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_130_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_130_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_152_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_152_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_152_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_648_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_648_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_648_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_998_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_998_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_998_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_94_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_94_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_94_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_240_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2100_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2100_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2100_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1018_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1018_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1018_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_212_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2350_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_262_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_212_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_212_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_640_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_640_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_640_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2350_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2350_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_84_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_84_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_84_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_262_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_262_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_15_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_15_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_288_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_288_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_288_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_360_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_360_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_360_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1665_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1665_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1665_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_42_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_42_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_42_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_240_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_240_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2382_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2382_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2382_Fields fields;
};

struct _PrivateImplementationDetails__1_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_o _001D686DB504E20C792EAA07FE09224A45FF328E24A80072D04D16ABC5C2B5D2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_170_o _021022D5891F99B3B525763EB77BAEC69B107268F560721F5060FCDBD4D5AAE8;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o _042957A0DB5FF2D38A343AC5AE5F8635B88F10C32EB87A238B1DFB4756468476;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_56_o _07FA6E88C946B2528C09C16C2FB8E9CDA49AFFAFC601774C437FD9F2DF3ECE01;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_84_o _0C496C9AE05419BD25256D0EF4F31AFD291119F14B8BD683BF1774F91E08659D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _0E499E7743BCDFF289B85890E4DFDD635594DB16246DC094C3C19556B6C1262C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o _0F9E3C7E66CDEF5C44FA29E65CA676C480F7A2A4A067F70107FDC292C68D38B0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_o _1199C3B39A2FA058EFF5B3829616AE81EE2B59A51D89C107A5FA4B6FEF95DD16;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_640_o _125CF2084D7EEC18DC9795BE4BAA221655C0EABAB89E90A74FB0370378A60293;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2100_o _12D518BA10F3DD1A331E65FBD4C330930C0A0BD9F50F37BE0BDF596E964B9A78;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_o _195ABC1ABB69B6BD65F20ACAFA79EED2D330BF513E25C830F24B8A78D8703446;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_o _1A07BC77B9912D8D87E9B28E0167F53A9B09BB017B35A35F3913989C9440A60B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1450_o _1B9CC34A0CF8DBCC350E200673FAC4124DDAD581F1FC2C16FF9A1C0154691687;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_360_o _1C4B3A80ED7AEC83916479BCE280E1258D5785D07F0EA22A5E27592ACCAE692B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_42_o _1F38DEB3F70291588D06D3830D0D4241CE0570C9F4EE8B00F606C4753EB016E2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_1_o _215E3E0B11A214B3198654E87B3D953AC8FB1ABC7045AF841A7C4892624BDE49;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o _2403FBEA85D0741C5727760E97EF16C9BF23294F21C0F1265A4BAF7F22202A64;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_o _24CB9F17C8326D8BB8EC908716519DF7F265AE825F0DD13BB04E03A90B07D90E;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_o _25308BAB47481701F1E861B1EA4F2409E73ABB14E9579C26DF4ABE440A0DCF0A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3132_o _25E3E48132FBDBE9B7C0C6C54D7C10A5DE12A105AA3E5DE2A0DC808BF245B7A5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_o _2AC9A6746ACA543AF8DFF39894CFE8173AFBA21EB01C6FAE33D52947222855EF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _2CCF4119215BDAD102DA7AD5B57E0E6CA19CC8FF5524856FC58907E824213E1F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _3444EB31231B2CCC1B05C7A44EBD1B2A009C1D9977A99B453F52E2F81DD6C32F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_o _3D95E4501B1964D7FCE16E3F5682A038752B462357D87343880B1E819F6163FE;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _3F62692E2AD5078353EC4471A13421A61EE493294CF59DC66626A6EF9CCCD2C4;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o _42E1421FC2A5A6A33E964D7EB9603EB101818D858DDA09B2BC9B5A888C1C351C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_o _44D066BAE9848B4A4B2C31F1854666526A32D0588635569423BDA1DA303C97DF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_o _4623CA5867960AA898AA1F65E720CD5ECD3552542E0C6F6FB65B21D14DD1CBC2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_o _4800FBFC4566EB02D1727A4B1C949CCBC7535C216A0766564C199308631B5DD6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_o _493402F3E4397B2945B16273E795816C0BDF80F76F42FCAA75F3DF2E215ABC1B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_174_o _494C32E1A18F6E8AD8ED5FAB0A5AF07F801BE7AF3C936942B020918CE2953046;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2382_o _4E0B9E024FA510B6F03C92D95BB204E78CDC6E3FD2EC8D35787B7BC76F0655A0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_o _508085E0DDEEA9CE48BFAE98CEC779F8D06301AE973555D37680D08190CAFA70;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _510FDFA4743E58DD45DCDD7CB4F8509BF6294CC1D1D4958CA30A9E7604973006;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_42_o _5292FD0A8E62FCCBE41F34EFE7575D097990A66FE23B3507971C5BF272A4362E;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_20_1_o _533B8C444F951E83EFF7305E3807B66CE0005DE0A2D0A44873C130895A3BE6AA;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_o _543172FF9822CE5240DF89FF3AD8C7FD9824F97D0EED9B1432E60345FBBDE9A9;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o _55D0BF716B334D123E0088CFB3F8E2FEA17AF5025BB527F95EEB09BA978EA329;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10800_o _56073E3CC3FC817690CC306D0DB7EA63EBCB0801359567CA44CA3D3B9BF63854;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_o _5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_o _5DF6E0E2761359D30A8275058E299FCC0381534545F55CF43E41983F5D4C9456;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _5EC4E50DA95A113769D73E5F7F8221A876185CEE6498ABB16FBB9F0563C15BBF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_94_o _61D639BE11384EE21CDE2B40357F4F9D80A106C97C592D18A9F4CAA442CA5D31;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o _62E6F13B53D67FDD780E20D89A6E8EE503B197AC16AC3F1D2571C147FDD324C9;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_o _668BB69E184E0C32DC3BC488001C506C87EE5A95C7E7B6B87D24C3A6DC779956;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_48_1_o _6708B572BDBE5D5E79701DBB9744AF74B50FED7608218F2D7BF1B5D87E5A53ED;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_648_o _67856A16DB0550FDAB4D1A9B208B0C155C4679CA116BF867B74ED2A0AA4D2955;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _6DC92D3617F0357376502FBA4CDD465B5423818DABE8B2CA1A06E1351F2F1C85;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_212_o _71F7F6B226CBC11C8B26D506869FAE022928427389882579DB316F36FF34A096;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_o _73F5D95C401726B2C92EC96A696BA15F0E5A5C6DD9AC6BEB3736A81772A11531;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_288_o _74BCD6ED20AF2231F2BB1CDE814C5F4FF48E54BAC46029EEF90DDF4A208E2B20;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o _74EF7306E7452D6859B6463CE496B8DF30925F69E1B2969E1F3F34BBC9C6AF04;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_o _78AD7906208AA1E531D0C1100062DE3D252210B1E4214061294A0BB7C94762B8;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1472_o _7BEC6AD454781FDCD8D475B3418629CBABB3BF9CA66FA80009D608A1A60D0696;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _7F777906B0704EB248888E491577584D5BEBE71B375BD595A06444390B471915;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o _801494072CDD59E61F9AA9345A80D045378705DFDCE94902C22EAEAE049BE780;
    int64_t _819B40F8CF7DC49B4275955A17C10239F1BBBB3BF96E26E25ED844B96B645D7F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _8259E3EBA4D41CA02AE5322BBD280034A9C9860D9CD0D2038139FC9EBE6B6C77;
    int64_t _82B100804CE219CD73E155C7C6457FCF04EA539DE5B19F4736E800098714EB21;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o _861FD05B0EAD3D0AA9418B140CC37846BBC5F195214D90CEF42919D1E36EED10;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_998_o _86BDA34D2165AC08F2DE4918B302E44205CDEA674FCA7F2C7F56D4F12D8B0C73;
    int64_t _8BFD94DEAAC0F168DC8B50A00AC120A113B550B68FEF344F807D503D1A6E5DED;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1665_o _8CCE27079B32C13BB310169A6AD26AE419CDC98B7E2EFD3CC9997257F4BC1DEF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_5952_o _9086502742CE7F0595B57A4E5B32901FF4CF97959B92F7E91A435E4765AC1115;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_336_o _93B42898102ACB2421875C45676880B8A07390D8DF0E1EE85C5D1AA26964B0C6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_o _93F28AF88A06482BE13F8D0354B6A7676DDAED573EA3938C50F6E53E6D6BB0B6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_174_o _95BDE712712F10D07813AE3DEEA40D1F38E3FCF1A92CC435F17A326CC22242EB;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_262_o _964889A5283FD0A3DFC8AE256721E6F67B8212FD6841AB1C821DE3134DE79B07;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_15_o _96E3FDE919EC36694EFBEC22FEF80F84EE640CC5E46CED07C3E65AC04607C7D6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_o _9960C7FC60CDD325C8A2A00995BE7064EAC3F6295C6A5C4E797D2281846131E4;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_o _99E66DACA3EFF94776AF1258E0E5B2F4DF2900E4EA32351B0DF37A87F2426B1F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o A252A93D042C5E2453990C2829A425C6DD749CCDCDF13DB58C11BBC78E8D3CE9;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_120_o A2DFDF9C2CED8BB1C0B9B06064345ACC9C22DFE5FEC9976FF061F0994451519B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_76_o A2EC7CB9B0FE89F9A9BEA547D773225AFE6E4535DF28325A0D6CD7A5E2D20376;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o A30E1152CFB528AE968FAC58E83BBEB3611BFDE2E6CF60B4FA9535A7D0A9B8EA;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_40_o A516EECB41051151F0183A8B0B6F6693C43F7D9E1815F85CAAAB18E00A5269A2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o AAF4528994DD7C464F43C131F6CD44DF41ACC18462C95877252FFC7EAC0164EF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_o B215DD70A77190680641703C6DF73729B4583E285AF8B51ACF9086655FB2D0F3;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_o B21802DE889E5F4F5344C8E0D366F59B68F886F88EFE45EA5CE01534A3F5C0E5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2176_o B55F94CD2F415D0279D7A1AF2265C4D9A90CE47F8C900D5D09AD088796210838;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_o BABD01C34E7E65E57E4C431281E782B4101CE0644A8090AD6E501F1C6CF2C9DF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_o BB425A9B43E10C921902A25D07A4317DEFF9F606A788672E1B21633C143407F0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_o C250CAD28060A4EB63B4C4A643DDA196CCD35FD2FC67FB749ADF4BAC6D62E1A0;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o C2D8E5EED6CBEBD8625FC18F81486A7733C04F9B0129FFBE974C68B90308B4F2;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o C5733A1245383FBF067B4A9BDB41E3FB8E3A6BDEF37B3D5418F389422875783F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1024_o C8EC70AC5A448C3A45CF1DFCC1375BE4E80DC6793E97D5E89BD97A0DC232B2E3;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_o C95D810E738DB5F591EE691CE884EED2F110D9F82B1F7A8BE6ED257FDF4CDBEB;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_130_o C9830DF6956357ACE51CE1F82298578B36EB45A0CFDB8AEC5B9FDA7DB17E8063;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o CAF8A46B3A07E26F84FE849B57A877051A0D06194B1C057985446B64BCC6E016;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_36_1_o CAFFFC9D15E4037EE8FBDB1A45DFE456F0936BDC7310F1882EAF14B706A76658;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_o CE11D6DEAFFC6D6EF6030E30E7444C933E6261F32AA737064EF0446C219ECE22;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o D1A99909A2923269BB67E72C1AED693F74961BDA58360FCC133007740CEBF5F1;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_o D3B16F8D71CB719B941527D5A1ADA7ED83F4EB967FEE117DDA2FE4021E1D283F;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o D503954AE2C3616EA32CEB0D66F5B2E119D03CE722773E5D7E1A8BC8F1803631;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_172_o D6691EE5A533DE7E0859066942261B24D0C836D7EE016D2251377BFEE40FEA15;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2048_o D870074914025E855AA5985A2D6778F1E277036BF9C9F03DEC61F3C496FEC35C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o D896D464C3726A21162F271ACB711464AD07EA9C9CE78E0297FD0DE934471FA6;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o D8A29F3D197FBB54CF9F4B105AFBA6B1257ADF6449F0184F843380AAAA24639C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o DCDCF594464B904F763D4CE53B1DBE08A47E551AE86FD5D61F63FD0C3313FDC3;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_2350_o DCE88EE5233B9D0FD0D7A6222C82BC3AEE83B15E9992F939B17AB40530DB555C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_152_o DD471F12FFA94CC557A02A91C2CBB95F551AB28C8BBF297B2F953B8886BCCF6D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o DF29A050CD2EBD9DFDC783DB1CC74D3D716DAEC1630A337EE31B9E2E03D34D2D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_4096_o E148B2057CF0C1595155635E761FB66AAE634C40D8FABC4CE79A2DB8886525D4;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_38_o E2C673A3A737B04369A63F1FB1A30F6E742B066E2CCCD9B1838793CBB5590598;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o E32C465157D21F39B3DBF186A98FB02185C63B0260B47247A7A5FDF2B061EAA8;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_o E5F4F6214036DF103321A8A0CE30C2EF935694B4199D52BC538E7EF3F045CB92;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_64_1_o E768EDCAE10BAB68BB5DF102FDBB8CF4F31B9D60159B44DA3F33ABC36388308B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1018_o E8588351183F6F6A7DAD54DC28357628F3C4D4B358AB92A18AE7D08B0D9B0092;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_1_o EBE07C3718876777F609CD22058F4C3A6CCCC695F5BDE90998DC1E12E0CBE63D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_1_o EE415D5C3ECC6C8C19F71BCD4E03847F5A15931374A7F5BF88C24B722F04B8FE;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o EF39C5A882F9477B2A250BA257247825CEB07FC53C3C984385F2C2E5F8222431;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_16_1_o EF82B163CA8252A793A6E73F57775D843C9A21F65586926EB11893FA8BB603E9;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_240_o F0CF66F9B123DCEBB39C38C5D8E4821D4E94DB593889C506BCA0827036F1B7EB;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_3_o F1945CD6C19E56B3C1C78943EF5EC18116907A4CA1EFC40A57D48AB1DB7ADFC5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_o F2830F044682E33B39018B5912634835B641562914E192CA66C654F5E4492FA8;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_72_o F4BD8144313C3B67E191C6F3CD8B00540FF1809837C5BCA5C2FDA0D518681563;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_212_o F7D381AF73D85950E0B064CF1AA8F14938A1F38084B46CE36AAEFE81BEF739F3;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52_1_o FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_1208_o FB2089AF82E09593374B65EC2440779FDCF5DD6DA07D26E57AF6790667B937CD;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_240_o FD68700E95459C5E7A49C5830F8BD0A9BA4BD171252663D8066B09E7768C5C5D;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_24_1_o FEC387BA57A54BB6066E4CA8A4F9C0FF9C36B9CBD6600C3683F6FB1BDB5077EB;
};

typedef union _union_204972 _union_204972, *P_union_204972;

union _union_204972 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveTapSeMstTable___c__DisplayClass13_0_c Shock_LiveTapSeMstTable___c__DisplayClass13_0_c, *PShock_LiveTapSeMstTable___c__DisplayClass13_0_c;

typedef struct Shock_LiveTapSeMstTable___c__DisplayClass13_0_VTable Shock_LiveTapSeMstTable___c__DisplayClass13_0_VTable, *PShock_LiveTapSeMstTable___c__DisplayClass13_0_VTable;

struct Shock_LiveTapSeMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LiveTapSeMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveTapSeMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef union _union_204974 _union_204974, *P_union_204974;

union _union_204974 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_T__IObservable_TR___c System_Func_T__IObservable_TR___c, *PSystem_Func_T__IObservable_TR___c;

typedef struct System_Func_T__IObservable_TR___VTable System_Func_T__IObservable_TR___VTable, *PSystem_Func_T__IObservable_TR___VTable;

struct System_Func_T__IObservable_TR___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_T__IObservable_TR___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__IObservable_TR___VTable vtable;
};

typedef struct MethodInfo_3096A50_RGCTXs MethodInfo_3096A50_RGCTXs, *PMethodInfo_3096A50_RGCTXs;

struct MethodInfo_3096A50_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__Create;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3_;
};

typedef union _union_204976 _union_204976, *P_union_204976;

union _union_204976 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165201 _union_165201, *P_union_165201;

union _union_165201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204978 _union_204978, *P_union_204978;

union _union_204978 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Diagnostics_DebuggerTypeProxyAttribute_o System_Diagnostics_DebuggerTypeProxyAttribute_o, *PSystem_Diagnostics_DebuggerTypeProxyAttribute_o;

typedef struct System_Diagnostics_DebuggerTypeProxyAttribute_c System_Diagnostics_DebuggerTypeProxyAttribute_c, *PSystem_Diagnostics_DebuggerTypeProxyAttribute_c;

typedef struct System_Diagnostics_DebuggerTypeProxyAttribute_Fields System_Diagnostics_DebuggerTypeProxyAttribute_Fields, *PSystem_Diagnostics_DebuggerTypeProxyAttribute_Fields;

typedef struct System_Diagnostics_DebuggerTypeProxyAttribute_VTable System_Diagnostics_DebuggerTypeProxyAttribute_VTable, *PSystem_Diagnostics_DebuggerTypeProxyAttribute_VTable;

struct System_Diagnostics_DebuggerTypeProxyAttribute_Fields {
    struct System_Attribute_Fields super;
    struct System_String_o *typeName;
};

struct System_Diagnostics_DebuggerTypeProxyAttribute_o {
    struct System_Diagnostics_DebuggerTypeProxyAttribute_c *klass;
    void *monitor;
    struct System_Diagnostics_DebuggerTypeProxyAttribute_Fields fields;
};

struct System_Diagnostics_DebuggerTypeProxyAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_Diagnostics_DebuggerTypeProxyAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Diagnostics_DebuggerTypeProxyAttribute_VTable vtable;
};

typedef union _union_165203 _union_165203, *P_union_165203;

union _union_165203 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165205 _union_165205, *P_union_165205;

union _union_165205 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_c Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_c, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_c;

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_VTable Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_VTable, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_VTable;

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_VTable vtable;
};

typedef struct Shock_ADV_SCENARIO_TYPE_Fields Shock_ADV_SCENARIO_TYPE_Fields, *PShock_ADV_SCENARIO_TYPE_Fields;

struct Shock_ADV_SCENARIO_TYPE_Fields {
    int32_t value__;
};

typedef union _union_165207 _union_165207, *P_union_165207;

union _union_165207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass1118_0_Fields Shock_Protocol___c__DisplayClass1118_0_Fields, *PShock_Protocol___c__DisplayClass1118_0_Fields;

typedef struct System_Action_RecvMultiLiveEndR__o System_Action_RecvMultiLiveEndR__o, *PSystem_Action_RecvMultiLiveEndR__o;

typedef struct System_Action_RecvMultiLiveEndR__Fields System_Action_RecvMultiLiveEndR__Fields, *PSystem_Action_RecvMultiLiveEndR__Fields;

struct Shock_Protocol___c__DisplayClass1118_0_Fields {
    struct System_Action_RecvMultiLiveEndR__o *onSuccess;
};

struct System_Action_RecvMultiLiveEndR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvMultiLiveEndR__o {
    struct System_Action_RecvMultiLiveEndR__c *klass;
    void *monitor;
    struct System_Action_RecvMultiLiveEndR__Fields fields;
};

typedef struct MethodInfo_1FD29A4 MethodInfo_1FD29A4, *PMethodInfo_1FD29A4;

typedef union _union_266218 _union_266218, *P_union_266218;

union _union_266218 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD29A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266218 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165209 _union_165209, *P_union_165209;

union _union_165209 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_308AC6C MethodInfo_308AC6C, *PMethodInfo_308AC6C;

typedef struct MethodInfo_308AC6C_RGCTXs MethodInfo_308AC6C_RGCTXs, *PMethodInfo_308AC6C_RGCTXs;

typedef union _union_214640 _union_214640, *P_union_214640;

struct MethodInfo_308AC6C_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308AC6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308AC6C_RGCTXs *rgctx_data;
    union _union_214640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1918520 MethodInfo_1918520, *PMethodInfo_1918520;

typedef struct MethodInfo_1918520_RGCTXs MethodInfo_1918520_RGCTXs, *PMethodInfo_1918520_RGCTXs;

typedef union _union_211219 _union_211219, *P_union_211219;

union _union_211219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918520 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918520_RGCTXs *rgctx_data;
    union _union_211219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918520_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_31A5D7C_RGCTXs MethodInfo_31A5D7C_RGCTXs, *PMethodInfo_31A5D7C_RGCTXs;

struct MethodInfo_31A5D7C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_BackgroundUI___c__DisplayClass17_0_c Shock_BackgroundUI___c__DisplayClass17_0_c, *PShock_BackgroundUI___c__DisplayClass17_0_c;

typedef struct Shock_BackgroundUI___c__DisplayClass17_0_VTable Shock_BackgroundUI___c__DisplayClass17_0_VTable, *PShock_BackgroundUI___c__DisplayClass17_0_VTable;

struct Shock_BackgroundUI___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_BackgroundUI___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BackgroundUI___c__DisplayClass17_0_VTable vtable;
};

typedef struct MethodInfo_1F45A14 MethodInfo_1F45A14, *PMethodInfo_1F45A14;

struct MethodInfo_1F45A14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163757 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MultieventRankbonusMstTable___c_StaticFields Shock_MultieventRankbonusMstTable___c_StaticFields, *PShock_MultieventRankbonusMstTable___c_StaticFields;

typedef struct Shock_MultieventRankbonusMstTable___c_o Shock_MultieventRankbonusMstTable___c_o, *PShock_MultieventRankbonusMstTable___c_o;

typedef struct System_Func_MultieventRankbonusMst__string__o System_Func_MultieventRankbonusMst__string__o, *PSystem_Func_MultieventRankbonusMst__string__o;

typedef struct Shock_MultieventRankbonusMstTable___c_c Shock_MultieventRankbonusMstTable___c_c, *PShock_MultieventRankbonusMstTable___c_c;

typedef struct Shock_MultieventRankbonusMstTable___c_Fields Shock_MultieventRankbonusMstTable___c_Fields, *PShock_MultieventRankbonusMstTable___c_Fields;

typedef struct System_Func_MultieventRankbonusMst__string__c System_Func_MultieventRankbonusMst__string__c, *PSystem_Func_MultieventRankbonusMst__string__c;

typedef struct System_Func_MultieventRankbonusMst__string__Fields System_Func_MultieventRankbonusMst__string__Fields, *PSystem_Func_MultieventRankbonusMst__string__Fields;

typedef struct System_Func_MultieventRankbonusMst__string__VTable System_Func_MultieventRankbonusMst__string__VTable, *PSystem_Func_MultieventRankbonusMst__string__VTable;

struct Shock_MultieventRankbonusMstTable___c_Fields {
};

struct Shock_MultieventRankbonusMstTable___c_o {
    struct Shock_MultieventRankbonusMstTable___c_c *klass;
    void *monitor;
    struct Shock_MultieventRankbonusMstTable___c_Fields fields;
};

struct Shock_MultieventRankbonusMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MultieventRankbonusMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MultieventRankbonusMstTable___c_VTable vtable;
};

struct System_Func_MultieventRankbonusMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MultieventRankbonusMst__string__o {
    struct System_Func_MultieventRankbonusMst__string__c *klass;
    void *monitor;
    struct System_Func_MultieventRankbonusMst__string__Fields fields;
};

struct System_Func_MultieventRankbonusMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MultieventRankbonusMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MultieventRankbonusMst__string__VTable vtable;
};

struct Shock_MultieventRankbonusMstTable___c_StaticFields {
    struct Shock_MultieventRankbonusMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Func_MultieventRankbonusMst__string__o *__9__18_0;
    struct System_Func_MultieventRankbonusMst__string__o *__9__19_0;
};

typedef union _union_179852 _union_179852, *P_union_179852;

union _union_179852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__int__o System_Collections_Generic_Dictionary_Entry_object__int__o, *PSystem_Collections_Generic_Dictionary_Entry_object__int__o;

typedef struct System_Collections_Generic_Dictionary_Entry_object__int__Fields System_Collections_Generic_Dictionary_Entry_object__int__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__int__Fields;

struct System_Collections_Generic_Dictionary_Entry_object__int__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    int32_t value;
};

struct System_Collections_Generic_Dictionary_Entry_object__int__o {
    struct System_Collections_Generic_Dictionary_Entry_object__int__Fields fields;
};

typedef union _union_179854 _union_179854, *P_union_179854;

union _union_179854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179856 _union_179856, *P_union_179856;

union _union_179856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179858 _union_179858, *P_union_179858;

union _union_179858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D68B74_RGCTXs MethodInfo_2D68B74_RGCTXs, *PMethodInfo_2D68B74_RGCTXs;

struct MethodInfo_2D68B74_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_DoOnSubscribeObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_DoOnSubscribeObservable_T___ctor;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_object__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_object__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_object__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204960 _union_204960, *P_union_204960;

union _union_204960 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3FCD4 MethodInfo_1D3FCD4, *PMethodInfo_1D3FCD4;

typedef union _union_227081 _union_227081, *P_union_227081;

union _union_227081 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FCD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227081 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Avatar_VTable UnityEngine_Avatar_VTable, *PUnityEngine_Avatar_VTable;

struct UnityEngine_Avatar_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204962 _union_204962, *P_union_204962;

union _union_204962 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204964 _union_204964, *P_union_204964;

union _union_204964 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165211 _union_165211, *P_union_165211;

union _union_165211 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1107ADC_RGCTXs MethodInfo_1107ADC_RGCTXs, *PMethodInfo_1107ADC_RGCTXs;

struct MethodInfo_1107ADC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2907670 MethodInfo_2907670, *PMethodInfo_2907670;

typedef union _union_232513 _union_232513, *P_union_232513;

union _union_232513 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907670 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232513 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204966 _union_204966, *P_union_204966;

union _union_204966 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165213 _union_165213, *P_union_165213;

union _union_165213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_o Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_o, *PShock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_o;

typedef struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_c Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_c, *PShock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_c;

typedef struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_Fields Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_Fields, *PShock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_Fields;

typedef struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_VTable Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_VTable, *PShock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_VTable;

typedef struct Shock_SerializableKeyValuePair_CARD_TYPE__Sprite__Fields Shock_SerializableKeyValuePair_CARD_TYPE__Sprite__Fields, *PShock_SerializableKeyValuePair_CARD_TYPE__Sprite__Fields;

struct Shock_SerializableKeyValuePair_CARD_TYPE__Sprite__Fields {
    int32_t m_Key;
    struct UnityEngine_Sprite_o *m_Value;
};

struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_Fields {
    struct Shock_SerializableKeyValuePair_CARD_TYPE__Sprite__Fields super;
};

struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_o {
    struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_c *klass;
    void *monitor;
    struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_Fields fields;
};

struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardTypeToNameBgSpriteTable_CardTypeToNameBgSpritePair_VTable vtable;
};

typedef struct Chipstar_Downloads_CriWare_SoundFileDataUtility_o Chipstar_Downloads_CriWare_SoundFileDataUtility_o, *PChipstar_Downloads_CriWare_SoundFileDataUtility_o;

typedef struct Chipstar_Downloads_CriWare_SoundFileDataUtility_c Chipstar_Downloads_CriWare_SoundFileDataUtility_c, *PChipstar_Downloads_CriWare_SoundFileDataUtility_c;

typedef struct Chipstar_Downloads_CriWare_SoundFileDataUtility_Fields Chipstar_Downloads_CriWare_SoundFileDataUtility_Fields, *PChipstar_Downloads_CriWare_SoundFileDataUtility_Fields;

struct Chipstar_Downloads_CriWare_SoundFileDataUtility_Fields {
};

struct Chipstar_Downloads_CriWare_SoundFileDataUtility_o {
    struct Chipstar_Downloads_CriWare_SoundFileDataUtility_c *klass;
    void *monitor;
    struct Chipstar_Downloads_CriWare_SoundFileDataUtility_Fields fields;
};

struct Chipstar_Downloads_CriWare_SoundFileDataUtility_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_SoundFileDataUtility_VTable vtable;
};

typedef union _union_204968 _union_204968, *P_union_204968;

union _union_204968 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165215 _union_165215, *P_union_165215;

union _union_165215 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__int__c System_Collections_Generic_Dictionary_Entry_object__int__c, *PSystem_Collections_Generic_Dictionary_Entry_object__int__c;

typedef struct System_Collections_Generic_Dictionary_Entry_object__int__VTable System_Collections_Generic_Dictionary_Entry_object__int__VTable, *PSystem_Collections_Generic_Dictionary_Entry_object__int__VTable;

struct System_Collections_Generic_Dictionary_Entry_object__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_object__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_object__int__VTable vtable;
};

typedef struct MethodInfo_1EB4A74 MethodInfo_1EB4A74, *PMethodInfo_1EB4A74;

typedef union _union_226813 _union_226813, *P_union_226813;

union _union_226813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4A74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165219 _union_165219, *P_union_165219;

union _union_165219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DB568_RGCTXs MethodInfo_15DB568_RGCTXs, *PMethodInfo_15DB568_RGCTXs;

struct MethodInfo_15DB568_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_179850 _union_179850, *P_union_179850;

union _union_179850 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass25_0_VTable Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass25_0_VTable, *PAoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass25_0_VTable;

struct Aoharu_Scenes_PlayerProfile_BirthdaySettingDialog___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct CriWare_CriAtomExLatencyEstimator_EstimatorInfo_Fields CriWare_CriAtomExLatencyEstimator_EstimatorInfo_Fields, *PCriWare_CriAtomExLatencyEstimator_EstimatorInfo_Fields;

struct CriWare_CriAtomExLatencyEstimator_EstimatorInfo_Fields {
    int32_t status;
    uint32_t estimated_latency;
};

typedef struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__c UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__c, *PUniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__c;

typedef struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__RGCTXs UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__RGCTXs, *PUniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__RGCTXs;

typedef struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__VTable UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__VTable, *PUniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__VTable;

struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__VTable vtable;
};

struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Toolkit_AsyncObjectPool_T__PreloadCore;
};

typedef struct MethodInfo_16B5F34 MethodInfo_16B5F34, *PMethodInfo_16B5F34;

typedef union _union_283746 _union_283746, *P_union_283746;

union _union_283746 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5F34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283746 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179826 _union_179826, *P_union_179826;

union _union_179826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204990 _union_204990, *P_union_204990;

union _union_204990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3344218 MethodInfo_3344218, *PMethodInfo_3344218;

typedef union _union_300433 _union_300433, *P_union_300433;

union _union_300433 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3344218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300433 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_ulong__o System_Collections_Generic_IEnumerator_ulong__o, *PSystem_Collections_Generic_IEnumerator_ulong__o;

typedef struct System_Collections_Generic_IEnumerator_ulong__c System_Collections_Generic_IEnumerator_ulong__c, *PSystem_Collections_Generic_IEnumerator_ulong__c;

typedef struct System_Collections_Generic_IEnumerator_ulong__Fields System_Collections_Generic_IEnumerator_ulong__Fields, *PSystem_Collections_Generic_IEnumerator_ulong__Fields;

struct System_Collections_Generic_IEnumerator_ulong__Fields {
};

struct System_Collections_Generic_IEnumerator_ulong__o {
    struct System_Collections_Generic_IEnumerator_ulong__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_ulong__Fields fields;
};

struct System_Collections_Generic_IEnumerator_ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_179828 _union_179828, *P_union_179828;

union _union_179828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204992 _union_204992, *P_union_204992;

union _union_204992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204994 _union_204994, *P_union_204994;

union _union_204994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__o UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__o, *PUniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__o;

typedef struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__Fields UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__Fields, *PUniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__Fields;

struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__Fields {
    struct UniRx_Toolkit_AsyncObjectPool_T__o *__4__this;
    int32_t preloadCount;
    int32_t threshold;
};

struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__o {
    struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__c *klass;
    void *monitor;
    struct UniRx_Toolkit_AsyncObjectPool___c__DisplayClass15_0_T__Fields fields;
};

typedef struct System_Collections_Generic_IEnumerator_ShopRewardMst__Fields System_Collections_Generic_IEnumerator_ShopRewardMst__Fields, *PSystem_Collections_Generic_IEnumerator_ShopRewardMst__Fields;

struct System_Collections_Generic_IEnumerator_ShopRewardMst__Fields {
};

typedef union _union_204996 _union_204996, *P_union_204996;

union _union_204996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204998 _union_204998, *P_union_204998;

union _union_204998 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3FCB8 MethodInfo_1D3FCB8, *PMethodInfo_1D3FCB8;

typedef union _union_226913 _union_226913, *P_union_226913;

union _union_226913 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FCB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226913 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1390128 MethodInfo_1390128, *PMethodInfo_1390128;

typedef union _union_169155 _union_169155, *P_union_169155;

union _union_169155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1390128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F8C90 MethodInfo_14F8C90, *PMethodInfo_14F8C90;

typedef struct MethodInfo_14F8C90_RGCTXs MethodInfo_14F8C90_RGCTXs, *PMethodInfo_14F8C90_RGCTXs;

typedef union _union_200358 _union_200358, *P_union_200358;

union _union_200358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F8C90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F8C90_RGCTXs *rgctx_data;
    union _union_200358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F8C90_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EB4A68 MethodInfo_1EB4A68, *PMethodInfo_1EB4A68;

typedef union _union_226645 _union_226645, *P_union_226645;

union _union_226645 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4A68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226645 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_string__DialogButtonMst__c Carbon_ListDictionary_string__DialogButtonMst__c, *PCarbon_ListDictionary_string__DialogButtonMst__c;

struct Carbon_ListDictionary_string__DialogButtonMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__DialogButtonMst__VTable vtable;
};

typedef union _union_179830 _union_179830, *P_union_179830;

union _union_179830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_o Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_o, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_o;

typedef struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_Fields Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_Fields, *PFirebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_Fields;

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_Fields {
    struct Firebase_Crashlytics_AndroidImpl_o *__4__this;
    struct System_String_o *key;
    struct System_String_o *value;
};

struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_o {
    struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_c *klass;
    void *monitor;
    struct Firebase_Crashlytics_AndroidImpl___c__DisplayClass10_0_Fields fields;
};

typedef union _union_179832 _union_179832, *P_union_179832;

union _union_179832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F24E0_RGCTXs MethodInfo_10F24E0_RGCTXs, *PMethodInfo_10F24E0_RGCTXs;

struct MethodInfo_10F24E0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_179834 _union_179834, *P_union_179834;

union _union_179834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179836 _union_179836, *P_union_179836;

union _union_179836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__o Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__o, *PCysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__o;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__Fields Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__Fields, *PCysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__Fields;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o __t__builder;
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
    bool handleExceptionOnMainThread;
    struct System_Action_Exception__o *exceptionHandler;
    struct Il2CppObject *__7__wrap1;
    int32_t __7__wrap2;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o __u__1;
    struct System_Exception_o *_ex_5__4;
    struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_o __u__2;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__o {
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__Fields fields;
};

typedef union _union_179838 _union_179838, *P_union_179838;

union _union_179838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB4A5C MethodInfo_1EB4A5C, *PMethodInfo_1EB4A5C;

typedef union _union_226477 _union_226477, *P_union_226477;

union _union_226477 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4A5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_TimeSpanConverter_c System_ComponentModel_TimeSpanConverter_c, *PSystem_ComponentModel_TimeSpanConverter_c;

typedef struct System_ComponentModel_TimeSpanConverter_VTable System_ComponentModel_TimeSpanConverter_VTable, *PSystem_ComponentModel_TimeSpanConverter_VTable;

struct System_ComponentModel_TimeSpanConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
};

struct System_ComponentModel_TimeSpanConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_TimeSpanConverter_VTable vtable;
};

typedef union _union_204980 _union_204980, *P_union_204980;

union _union_204980 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204982 _union_204982, *P_union_204982;

union _union_204982 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12DED0C MethodInfo_12DED0C, *PMethodInfo_12DED0C;

typedef union _union_170145 _union_170145, *P_union_170145;

union _union_170145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DED0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204984 _union_204984, *P_union_204984;

union _union_204984 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30AD608 MethodInfo_30AD608, *PMethodInfo_30AD608;

typedef union _union_205962 _union_205962, *P_union_205962;

union _union_205962 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AD608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AD608_RGCTXs *rgctx_data;
    union _union_205962 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_Point__o System_Collections_Generic_IReadOnlyList_Point__o, *PSystem_Collections_Generic_IReadOnlyList_Point__o;

typedef struct System_Collections_Generic_IReadOnlyList_Point__c System_Collections_Generic_IReadOnlyList_Point__c, *PSystem_Collections_Generic_IReadOnlyList_Point__c;

typedef struct System_Collections_Generic_IReadOnlyList_Point__Fields System_Collections_Generic_IReadOnlyList_Point__Fields, *PSystem_Collections_Generic_IReadOnlyList_Point__Fields;

struct System_Collections_Generic_IReadOnlyList_Point__Fields {
};

struct System_Collections_Generic_IReadOnlyList_Point__o {
    struct System_Collections_Generic_IReadOnlyList_Point__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_Point__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_Point__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_204986 _union_204986, *P_union_204986;

union _union_204986 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204988 _union_204988, *P_union_204988;

union _union_204988 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_TimeSpanConverter_o System_ComponentModel_TimeSpanConverter_o, *PSystem_ComponentModel_TimeSpanConverter_o;

typedef struct System_ComponentModel_TimeSpanConverter_Fields System_ComponentModel_TimeSpanConverter_Fields, *PSystem_ComponentModel_TimeSpanConverter_Fields;

struct System_ComponentModel_TimeSpanConverter_Fields {
    struct System_ComponentModel_TypeConverter_Fields super;
};

struct System_ComponentModel_TimeSpanConverter_o {
    struct System_ComponentModel_TimeSpanConverter_c *klass;
    void *monitor;
    struct System_ComponentModel_TimeSpanConverter_Fields fields;
};

typedef struct MethodInfo_26B93A0 MethodInfo_26B93A0, *PMethodInfo_26B93A0;

typedef union _union_285279 _union_285279, *P_union_285279;

union _union_285279 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B93A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285279 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2446EA8 MethodInfo_2446EA8, *PMethodInfo_2446EA8;

struct MethodInfo_2446EA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EB4A54 MethodInfo_1EB4A54, *PMethodInfo_1EB4A54;

typedef union _union_226309 _union_226309, *P_union_226309;

union _union_226309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4A54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__c Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__c, *PCysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__c;

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__VTable Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__VTable, *PCysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__VTable;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__21_object__VTable vtable;
};

typedef union _union_322126 _union_322126, *P_union_322126;

union _union_322126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179800 _union_179800, *P_union_179800;

union _union_179800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B2B84 MethodInfo_13B2B84, *PMethodInfo_13B2B84;

typedef struct MethodInfo_13B2B84_RGCTXs MethodInfo_13B2B84_RGCTXs, *PMethodInfo_13B2B84_RGCTXs;

typedef union _union_206790 _union_206790, *P_union_206790;

union _union_206790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B2B84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13B2B84_RGCTXs *rgctx_data;
    union _union_206790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13B2B84_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_322129 _union_322129, *P_union_322129;

union _union_322129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179802 _union_179802, *P_union_179802;

union _union_179802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LIVE_LEVEL_Fields Shock_LIVE_LEVEL_Fields, *PShock_LIVE_LEVEL_Fields;

struct Shock_LIVE_LEVEL_Fields {
    int32_t value__;
};

typedef struct MethodInfo_12DEDD4 MethodInfo_12DEDD4, *PMethodInfo_12DEDD4;

struct MethodInfo_12DEDD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336771 _union_336771, *P_union_336771;

union _union_336771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336773 _union_336773, *P_union_336773;

union _union_336773 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3398FA0 MethodInfo_3398FA0, *PMethodInfo_3398FA0;

typedef union _union_228601 _union_228601, *P_union_228601;

union _union_228601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3398FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336775 _union_336775, *P_union_336775;

union _union_336775 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_Sockets_SocketAsyncResult___c_Fields System_Net_Sockets_SocketAsyncResult___c_Fields, *PSystem_Net_Sockets_SocketAsyncResult___c_Fields;

struct System_Net_Sockets_SocketAsyncResult___c_Fields {
};

typedef union _union_336777 _union_336777, *P_union_336777;

union _union_336777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336779 _union_336779, *P_union_336779;

union _union_336779 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21EF0C4 MethodInfo_21EF0C4, *PMethodInfo_21EF0C4;

typedef union _union_289800 _union_289800, *P_union_289800;

union _union_289800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EF0C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_DateConditionOthersMst__bool__c System_Func_DateConditionOthersMst__bool__c, *PSystem_Func_DateConditionOthersMst__bool__c;

typedef struct System_Func_DateConditionOthersMst__bool__VTable System_Func_DateConditionOthersMst__bool__VTable, *PSystem_Func_DateConditionOthersMst__bool__VTable;

struct System_Func_DateConditionOthersMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_DateConditionOthersMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DateConditionOthersMst__bool__VTable vtable;
};

typedef struct MethodInfo_1BD9F60 MethodInfo_1BD9F60, *PMethodInfo_1BD9F60;

typedef union _union_247099 _union_247099, *P_union_247099;

union _union_247099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BD9F60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RankUpDialogBase_c Shock_RankUpDialogBase_c, *PShock_RankUpDialogBase_c;

typedef struct Shock_RankUpDialogBase_VTable Shock_RankUpDialogBase_VTable, *PShock_RankUpDialogBase_VTable;

struct Shock_RankUpDialogBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_Initialize;
};

struct Shock_RankUpDialogBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RankUpDialogBase_VTable vtable;
};

typedef union _union_322120 _union_322120, *P_union_322120;

union _union_322120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_string__DialogButtonMst__o Carbon_ListDictionary_string__DialogButtonMst__o, *PCarbon_ListDictionary_string__DialogButtonMst__o;

typedef struct Carbon_ListDictionary_string__DialogButtonMst__Fields Carbon_ListDictionary_string__DialogButtonMst__Fields, *PCarbon_ListDictionary_string__DialogButtonMst__Fields;

struct Carbon_ListDictionary_string__DialogButtonMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_string__DialogButtonMst__o {
    struct Carbon_ListDictionary_string__DialogButtonMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__DialogButtonMst__Fields fields;
};

typedef union _union_322123 _union_322123, *P_union_322123;

union _union_322123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E9FEF0 MethodInfo_2E9FEF0, *PMethodInfo_2E9FEF0;

typedef union _union_271586 _union_271586, *P_union_271586;

union _union_271586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E9FEF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322114 _union_322114, *P_union_322114;

union _union_322114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322116 _union_322116, *P_union_322116;

union _union_322116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322118 _union_322118, *P_union_322118;

union _union_322118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__c System_Collections_Generic_KeyValuePair_int__GroupTabButton__c, *PSystem_Collections_Generic_KeyValuePair_int__GroupTabButton__c;

struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__VTable vtable;
};

typedef struct MethodInfo_29326A0 MethodInfo_29326A0, *PMethodInfo_29326A0;

typedef union _union_189518 _union_189518, *P_union_189518;

union _union_189518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29326A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ShopBillingItemScrollItem__o System_Action_ShopBillingItemScrollItem__o, *PSystem_Action_ShopBillingItemScrollItem__o;

typedef struct System_Action_ShopBillingItemScrollItem__c System_Action_ShopBillingItemScrollItem__c, *PSystem_Action_ShopBillingItemScrollItem__c;

typedef struct System_Action_ShopBillingItemScrollItem__Fields System_Action_ShopBillingItemScrollItem__Fields, *PSystem_Action_ShopBillingItemScrollItem__Fields;

typedef struct System_Action_ShopBillingItemScrollItem__VTable System_Action_ShopBillingItemScrollItem__VTable, *PSystem_Action_ShopBillingItemScrollItem__VTable;

struct System_Action_ShopBillingItemScrollItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ShopBillingItemScrollItem__o {
    struct System_Action_ShopBillingItemScrollItem__c *klass;
    void *monitor;
    struct System_Action_ShopBillingItemScrollItem__Fields fields;
};

struct System_Action_ShopBillingItemScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ShopBillingItemScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ShopBillingItemScrollItem__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__18_Fields Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__18_Fields, *PCysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__18_Fields;

struct Cysharp_Threading_Tasks_UniTaskExtensions__ForgetCoreWithCatch_d__18_Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_o __t__builder;
    struct Cysharp_Threading_Tasks_UniTask_o task;
    bool handleExceptionOnMainThread;
    struct System_Action_Exception__o *exceptionHandler;
    struct Il2CppObject *__7__wrap1;
    int32_t __7__wrap2;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_o __u__1;
    struct System_Exception_o *_ex_5__4;
    struct Cysharp_Threading_Tasks_SwitchToMainThreadAwaitable_Awaiter_o __u__2;
};

typedef struct MethodInfo_13BC70C_RGCTXs MethodInfo_13BC70C_RGCTXs, *PMethodInfo_13BC70C_RGCTXs;

struct MethodInfo_13BC70C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_336781 _union_336781, *P_union_336781;

union _union_336781 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1365084 MethodInfo_1365084, *PMethodInfo_1365084;

typedef union _union_292460 _union_292460, *P_union_292460;

union _union_292460 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1365084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292460 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336783 _union_336783, *P_union_336783;

union _union_336783 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336785 _union_336785, *P_union_336785;

union _union_336785 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336787 _union_336787, *P_union_336787;

union _union_336787 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_FrontEffectSourceData__VTable System_Collections_Generic_List_FrontEffectSourceData__VTable, *PSystem_Collections_Generic_List_FrontEffectSourceData__VTable;

struct System_Collections_Generic_List_FrontEffectSourceData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct System_Text_EncoderExceptionFallback_Fields System_Text_EncoderExceptionFallback_Fields, *PSystem_Text_EncoderExceptionFallback_Fields;

struct System_Text_EncoderExceptionFallback_Fields {
    struct System_Text_EncoderFallback_Fields super;
};

typedef union _union_336789 _union_336789, *P_union_336789;

union _union_336789 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_118A324 MethodInfo_118A324, *PMethodInfo_118A324;

typedef union _union_162979 _union_162979, *P_union_162979;

union _union_162979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A324 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Buffers_ArrayPoolEventSource_StaticFields System_Buffers_ArrayPoolEventSource_StaticFields, *PSystem_Buffers_ArrayPoolEventSource_StaticFields;

typedef struct System_Buffers_ArrayPoolEventSource_o System_Buffers_ArrayPoolEventSource_o, *PSystem_Buffers_ArrayPoolEventSource_o;

typedef struct System_Buffers_ArrayPoolEventSource_c System_Buffers_ArrayPoolEventSource_c, *PSystem_Buffers_ArrayPoolEventSource_c;

typedef struct System_Buffers_ArrayPoolEventSource_Fields System_Buffers_ArrayPoolEventSource_Fields, *PSystem_Buffers_ArrayPoolEventSource_Fields;

typedef struct System_Buffers_ArrayPoolEventSource_VTable System_Buffers_ArrayPoolEventSource_VTable, *PSystem_Buffers_ArrayPoolEventSource_VTable;

struct System_Buffers_ArrayPoolEventSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct System_Buffers_ArrayPoolEventSource_StaticFields {
    struct System_Buffers_ArrayPoolEventSource_o *Log;
};

struct System_Buffers_ArrayPoolEventSource_Fields {
    struct System_Diagnostics_Tracing_EventSource_Fields super;
};

struct System_Buffers_ArrayPoolEventSource_o {
    struct System_Buffers_ArrayPoolEventSource_c *klass;
    void *monitor;
    struct System_Buffers_ArrayPoolEventSource_Fields fields;
};

struct System_Buffers_ArrayPoolEventSource_c {
    struct Il2CppClass_1 _1;
    struct System_Buffers_ArrayPoolEventSource_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Buffers_ArrayPoolEventSource_VTable vtable;
};

typedef struct MethodInfo_12DEDCC MethodInfo_12DEDCC, *PMethodInfo_12DEDCC;

typedef union _union_170583 _union_170583, *P_union_170583;

union _union_170583 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12DEDCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322110 _union_322110, *P_union_322110;

union _union_322110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_IntervalTreeNode__o System_Collections_Generic_List_IntervalTreeNode__o, *PSystem_Collections_Generic_List_IntervalTreeNode__o;

typedef struct System_Collections_Generic_List_IntervalTreeNode__Fields System_Collections_Generic_List_IntervalTreeNode__Fields, *PSystem_Collections_Generic_List_IntervalTreeNode__Fields;

struct System_Collections_Generic_List_IntervalTreeNode__Fields {
    struct UnityEngine_Timeline_IntervalTreeNode_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IntervalTreeNode__o {
    struct System_Collections_Generic_List_IntervalTreeNode__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IntervalTreeNode__Fields fields;
};

typedef struct System_Collections_Generic_IEnumerable_GZipVolume__Fields System_Collections_Generic_IEnumerable_GZipVolume__Fields, *PSystem_Collections_Generic_IEnumerable_GZipVolume__Fields;

struct System_Collections_Generic_IEnumerable_GZipVolume__Fields {
};

typedef union _union_322112 _union_322112, *P_union_322112;

union _union_322112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_NavigationEventDispatchingStrategy_c UnityEngine_UIElements_NavigationEventDispatchingStrategy_c, *PUnityEngine_UIElements_NavigationEventDispatchingStrategy_c;

typedef struct UnityEngine_UIElements_NavigationEventDispatchingStrategy_VTable UnityEngine_UIElements_NavigationEventDispatchingStrategy_VTable, *PUnityEngine_UIElements_NavigationEventDispatchingStrategy_VTable;

struct UnityEngine_UIElements_NavigationEventDispatchingStrategy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanDispatchEvent;
    struct VirtualInvokeData _5_DispatchEvent;
};

struct UnityEngine_UIElements_NavigationEventDispatchingStrategy_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_NavigationEventDispatchingStrategy_VTable vtable;
};

typedef struct MethodInfo_29326A8 MethodInfo_29326A8, *PMethodInfo_29326A8;

typedef union _union_190956 _union_190956, *P_union_190956;

union _union_190956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29326A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322104 _union_322104, *P_union_322104;

union _union_322104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322106 _union_322106, *P_union_322106;

union _union_322106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322108 _union_322108, *P_union_322108;

union _union_322108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F4724_RGCTXs MethodInfo_10F4724_RGCTXs, *PMethodInfo_10F4724_RGCTXs;

struct MethodInfo_10F4724_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1918580 MethodInfo_1918580, *PMethodInfo_1918580;

typedef struct MethodInfo_1918580_RGCTXs MethodInfo_1918580_RGCTXs, *PMethodInfo_1918580_RGCTXs;

typedef union _union_211222 _union_211222, *P_union_211222;

union _union_211222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918580_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_1918580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918580_RGCTXs *rgctx_data;
    union _union_211222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E7EA4 MethodInfo_17E7EA4, *PMethodInfo_17E7EA4;

typedef struct MethodInfo_17E7EA4_RGCTXs MethodInfo_17E7EA4_RGCTXs, *PMethodInfo_17E7EA4_RGCTXs;

typedef union _union_192219 _union_192219, *P_union_192219;

union _union_192219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E7EA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E7EA4_RGCTXs *rgctx_data;
    union _union_192219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17E7EA4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef union _union_336791 _union_336791, *P_union_336791;

union _union_336791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct LitJson_JsonMapper___c__DisplayClass34_0_T__c LitJson_JsonMapper___c__DisplayClass34_0_T__c, *PLitJson_JsonMapper___c__DisplayClass34_0_T__c;

typedef struct LitJson_JsonMapper___c__DisplayClass34_0_T__RGCTXs LitJson_JsonMapper___c__DisplayClass34_0_T__RGCTXs, *PLitJson_JsonMapper___c__DisplayClass34_0_T__RGCTXs;

typedef struct LitJson_JsonMapper___c__DisplayClass34_0_T__VTable LitJson_JsonMapper___c__DisplayClass34_0_T__VTable, *PLitJson_JsonMapper___c__DisplayClass34_0_T__VTable;

struct LitJson_JsonMapper___c__DisplayClass34_0_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_LitJson_ExporterFunc_T_;
    struct MethodInfo *_2_LitJson_ExporterFunc_T__Invoke;
};

struct LitJson_JsonMapper___c__DisplayClass34_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LitJson_JsonMapper___c__DisplayClass34_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct LitJson_JsonMapper___c__DisplayClass34_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_JsonMapper___c__DisplayClass34_0_T__VTable vtable;
};

typedef struct Carbon_EnumUtils_VTable Carbon_EnumUtils_VTable, *PCarbon_EnumUtils_VTable;

struct Carbon_EnumUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_o Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_o, *PAoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_o;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_c Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_c, *PAoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_c;

typedef struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_VTable Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_VTable, *PAoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_VTable;

struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_o {
    struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_Fields fields;
};

struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardCardViewController___c__DisplayClass7_0_VTable vtable;
};

typedef struct MethodInfo_2C1EFDC_RGCTXs MethodInfo_2C1EFDC_RGCTXs, *PMethodInfo_2C1EFDC_RGCTXs;

struct MethodInfo_2C1EFDC_RGCTXs {
    struct MethodInfo *_0_UnityEngine_EventSystems_ExecuteEvents_ShouldSendToComponent_T_;
};

typedef union _union_336793 _union_336793, *P_union_336793;

union _union_336793 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9CB88 MethodInfo_1E9CB88, *PMethodInfo_1E9CB88;

typedef union _union_160313 _union_160313, *P_union_160313;

union _union_160313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CB88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336795 _union_336795, *P_union_336795;

union _union_336795 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336797 _union_336797, *P_union_336797;

union _union_336797 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336799 _union_336799, *P_union_336799;

union _union_336799 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__o System_Collections_Generic_KeyValuePair_int__GroupTabButton__o, *PSystem_Collections_Generic_KeyValuePair_int__GroupTabButton__o;

typedef struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__Fields System_Collections_Generic_KeyValuePair_int__GroupTabButton__Fields, *PSystem_Collections_Generic_KeyValuePair_int__GroupTabButton__Fields;

struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__Fields {
    int32_t key;
    struct Aoharu_Chat_Group_GroupTabButton_o *value;
};

struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__o {
    struct System_Collections_Generic_KeyValuePair_int__GroupTabButton__Fields fields;
};

typedef struct MethodInfo_21F8C38 MethodInfo_21F8C38, *PMethodInfo_21F8C38;

typedef union _union_289872 _union_289872, *P_union_289872;

union _union_289872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F8C38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_LazyTask_TaskStatus_c UniRx_LazyTask_TaskStatus_c, *PUniRx_LazyTask_TaskStatus_c;

typedef struct UniRx_LazyTask_TaskStatus_VTable UniRx_LazyTask_TaskStatus_VTable, *PUniRx_LazyTask_TaskStatus_VTable;

struct UniRx_LazyTask_TaskStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UniRx_LazyTask_TaskStatus_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_LazyTask_TaskStatus_VTable vtable;
};

typedef struct System_Collections_Generic_List_BillingProductRewardMst__c System_Collections_Generic_List_BillingProductRewardMst__c, *PSystem_Collections_Generic_List_BillingProductRewardMst__c;

typedef struct System_Collections_Generic_List_BillingProductRewardMst__VTable System_Collections_Generic_List_BillingProductRewardMst__VTable, *PSystem_Collections_Generic_List_BillingProductRewardMst__VTable;

struct System_Collections_Generic_List_BillingProductRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BillingProductRewardMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BillingProductRewardMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BillingProductRewardMst__VTable vtable;
};

typedef struct MethodInfo_28C9CD0 MethodInfo_28C9CD0, *PMethodInfo_28C9CD0;

typedef union _union_280564 _union_280564, *P_union_280564;

union _union_280564 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28C9CD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280564 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322100 _union_322100, *P_union_322100;

union _union_322100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322102 _union_322102, *P_union_322102;

union _union_322102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_TextProcessingStack_T__VTable TMPro_TMP_TextProcessingStack_T__VTable, *PTMPro_TMP_TextProcessingStack_T__VTable;

struct TMPro_TMP_TextProcessingStack_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_10F2C44_RGCTXs MethodInfo_10F2C44_RGCTXs, *PMethodInfo_10F2C44_RGCTXs;

struct MethodInfo_10F2C44_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct UniRx_LazyTask_TaskStatus_o UniRx_LazyTask_TaskStatus_o, *PUniRx_LazyTask_TaskStatus_o;

typedef struct UniRx_LazyTask_TaskStatus_Fields UniRx_LazyTask_TaskStatus_Fields, *PUniRx_LazyTask_TaskStatus_Fields;

struct UniRx_LazyTask_TaskStatus_Fields {
    int32_t value__;
};

struct UniRx_LazyTask_TaskStatus_o {
    struct UniRx_LazyTask_TaskStatus_Fields fields;
};

typedef struct MethodInfo_29076A0 MethodInfo_29076A0, *PMethodInfo_29076A0;

typedef union _union_232849 _union_232849, *P_union_232849;

union _union_232849 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29076A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232849 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_Fields Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_Fields, *PAoharu_LiveGuestSelectScene___c__DisplayClass20_2_Fields;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_o Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_o, *PAoharu_LiveGuestSelectScene___c__DisplayClass20_0_o;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_c Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_c, *PAoharu_LiveGuestSelectScene___c__DisplayClass20_0_c;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_Fields Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_Fields, *PAoharu_LiveGuestSelectScene___c__DisplayClass20_0_Fields;

typedef struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_VTable Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_VTable, *PAoharu_LiveGuestSelectScene___c__DisplayClass20_0_VTable;

struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_2_Fields {
    struct System_Action_o *next;
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_o *CS___8__locals1;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_VTable vtable;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_Fields {
    struct Aoharu_LiveGuestSelectScene_o *__4__this;
    bool isForward;
    struct System_Action_float__o *__9__7;
    struct System_Action_o *__9__8;
};

struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_o {
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_c *klass;
    void *monitor;
    struct Aoharu_LiveGuestSelectScene___c__DisplayClass20_0_Fields fields;
};

typedef struct MethodInfo_12D4240 MethodInfo_12D4240, *PMethodInfo_12D4240;

typedef union _union_167499 _union_167499, *P_union_167499;

union _union_167499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D4240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_Terrain__Fields System_Predicate_Terrain__Fields, *PSystem_Predicate_Terrain__Fields;

struct System_Predicate_Terrain__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2B13B94 MethodInfo_2B13B94, *PMethodInfo_2B13B94;

typedef union _union_182068 _union_182068, *P_union_182068;

union _union_182068 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13B94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B32F8 MethodInfo_32B32F8, *PMethodInfo_32B32F8;

typedef union _union_318973 _union_318973, *P_union_318973;

union _union_318973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B32F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct LitJson_JsonMapper___c__DisplayClass34_0_T__o LitJson_JsonMapper___c__DisplayClass34_0_T__o, *PLitJson_JsonMapper___c__DisplayClass34_0_T__o;

typedef struct LitJson_JsonMapper___c__DisplayClass34_0_T__Fields LitJson_JsonMapper___c__DisplayClass34_0_T__Fields, *PLitJson_JsonMapper___c__DisplayClass34_0_T__Fields;

typedef struct LitJson_ExporterFunc_T__o LitJson_ExporterFunc_T__o, *PLitJson_ExporterFunc_T__o;

typedef struct LitJson_ExporterFunc_T__c LitJson_ExporterFunc_T__c, *PLitJson_ExporterFunc_T__c;

typedef struct LitJson_ExporterFunc_T__Fields LitJson_ExporterFunc_T__Fields, *PLitJson_ExporterFunc_T__Fields;

struct LitJson_ExporterFunc_T__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct LitJson_JsonMapper___c__DisplayClass34_0_T__Fields {
    struct LitJson_ExporterFunc_T__o *exporter;
};

struct LitJson_JsonMapper___c__DisplayClass34_0_T__o {
    struct LitJson_JsonMapper___c__DisplayClass34_0_T__c *klass;
    void *monitor;
    struct LitJson_JsonMapper___c__DisplayClass34_0_T__Fields fields;
};

struct LitJson_ExporterFunc_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_ExporterFunc_T__VTable vtable;
};

struct LitJson_ExporterFunc_T__o {
    struct LitJson_ExporterFunc_T__c *klass;
    void *monitor;
    struct LitJson_ExporterFunc_T__Fields fields;
};

typedef struct MethodInfo_2B13B98 MethodInfo_2B13B98, *PMethodInfo_2B13B98;

typedef union _union_183506 _union_183506, *P_union_183506;

union _union_183506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13B98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAudioWriteStream_InternalDelegate_Fields CriWare_CriAudioWriteStream_InternalDelegate_Fields, *PCriWare_CriAudioWriteStream_InternalDelegate_Fields;

struct CriWare_CriAudioWriteStream_InternalDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_177C9C0 MethodInfo_177C9C0, *PMethodInfo_177C9C0;

typedef union _union_261758 _union_261758, *P_union_261758;

union _union_261758 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177C9C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261758 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14A57B4 MethodInfo_14A57B4, *PMethodInfo_14A57B4;

typedef union _union_259426 _union_259426, *P_union_259426;

union _union_259426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A57B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1589BE4 MethodInfo_1589BE4, *PMethodInfo_1589BE4;

typedef union _union_170667 _union_170667, *P_union_170667;

union _union_170667 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1589BE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170667 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DE2C4 MethodInfo_24DE2C4, *PMethodInfo_24DE2C4;

typedef union _union_179412 _union_179412, *P_union_179412;

union _union_179412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE2C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Notification___c__DisplayClass21_0_T__VTable UniRx_Notification___c__DisplayClass21_0_T__VTable, *PUniRx_Notification___c__DisplayClass21_0_T__VTable;

struct UniRx_Notification___c__DisplayClass21_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D746B8 MethodInfo_1D746B8, *PMethodInfo_1D746B8;

struct MethodInfo_1D746B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_160B444 MethodInfo_160B444, *PMethodInfo_160B444;

typedef struct MethodInfo_160B444_RGCTXs MethodInfo_160B444_RGCTXs, *PMethodInfo_160B444_RGCTXs;

typedef union _union_193053 _union_193053, *P_union_193053;

struct MethodInfo_160B444_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193053 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160B444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160B444_RGCTXs *rgctx_data;
    union _union_193053 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21F8C98 MethodInfo_21F8C98, *PMethodInfo_21F8C98;

typedef union _union_289920 _union_289920, *P_union_289920;

union _union_289920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F8C98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObserver_Vector2__c UniRx_IObserver_Vector2__c, *PUniRx_IObserver_Vector2__c;

struct UniRx_IObserver_Vector2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1E9CB60 MethodInfo_1E9CB60, *PMethodInfo_1E9CB60;

typedef union _union_161817 _union_161817, *P_union_161817;

union _union_161817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9CB60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_o Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_o, *PAoharu_DataTakeOverIssueScene___c__DisplayClass18_0_o;

typedef struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_Fields Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_Fields, *PAoharu_DataTakeOverIssueScene___c__DisplayClass18_0_Fields;

struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_Fields {
    struct Aoharu_DataTakeOverIssueScene_o *__4__this;
    struct System_String_o *id;
};

struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_o {
    struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_c *klass;
    void *monitor;
    struct Aoharu_DataTakeOverIssueScene___c__DisplayClass18_0_Fields fields;
};

typedef struct Shock_SerializableDictionary_BAND_CATEGORY__Material__GroupMaterialTable_CategoryToMaterialPair__VTable Shock_SerializableDictionary_BAND_CATEGORY__Material__GroupMaterialTable_CategoryToMaterialPair__VTable, *PShock_SerializableDictionary_BAND_CATEGORY__Material__GroupMaterialTable_CategoryToMaterialPair__VTable;

struct Shock_SerializableDictionary_BAND_CATEGORY__Material__GroupMaterialTable_CategoryToMaterialPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TPair__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

typedef struct MethodInfo_2C319C8 MethodInfo_2C319C8, *PMethodInfo_2C319C8;

typedef struct MethodInfo_2C319C8_RGCTXs MethodInfo_2C319C8_RGCTXs, *PMethodInfo_2C319C8_RGCTXs;

typedef union _union_298268 _union_298268, *P_union_298268;

union _union_298268 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C319C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C319C8_RGCTXs *rgctx_data;
    union _union_298268 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C319C8_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef struct MethodInfo_31A212C_RGCTXs MethodInfo_31A212C_RGCTXs, *PMethodInfo_31A212C_RGCTXs;

struct MethodInfo_31A212C_RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_AsyncUnityEventHandler_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_AsyncUnityEventHandler_T___ctor;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_AsyncUnityEventHandler_T__OnInvokeAsync;
};

typedef struct MethodInfo_1EB4B20 MethodInfo_1EB4B20, *PMethodInfo_1EB4B20;

typedef union _union_227317 _union_227317, *P_union_227317;

union _union_227317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4B20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1E608 MethodInfo_2B1E608, *PMethodInfo_2B1E608;

typedef union _union_231989 _union_231989, *P_union_231989;

union _union_231989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1E608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D79948_RGCTXs MethodInfo_2D79948_RGCTXs, *PMethodInfo_2D79948_RGCTXs;

struct MethodInfo_2D79948_RGCTXs {
    struct Il2CppClass *_0_U;
};

typedef struct UniRx_IObserver_Vector2__o UniRx_IObserver_Vector2__o, *PUniRx_IObserver_Vector2__o;

typedef struct UniRx_IObserver_Vector2__Fields UniRx_IObserver_Vector2__Fields, *PUniRx_IObserver_Vector2__Fields;

struct UniRx_IObserver_Vector2__Fields {
};

struct UniRx_IObserver_Vector2__o {
    struct UniRx_IObserver_Vector2__c *klass;
    void *monitor;
    struct UniRx_IObserver_Vector2__Fields fields;
};

typedef struct System_Collections_Generic_SortedList_Enumerator_TKey__TValue__Fields System_Collections_Generic_SortedList_Enumerator_TKey__TValue__Fields, *PSystem_Collections_Generic_SortedList_Enumerator_TKey__TValue__Fields;

struct System_Collections_Generic_SortedList_Enumerator_TKey__TValue__Fields {
    struct System_Collections_Generic_SortedList_TKey__TValue__o *_sortedList;
    struct Il2CppObject *_key;
    struct Il2CppObject *_value;
    int32_t _index;
    int32_t _version;
    int32_t _getEnumeratorRetType;
};

typedef struct System_Func_SpriteGlyph__uint__VTable System_Func_SpriteGlyph__uint__VTable, *PSystem_Func_SpriteGlyph__uint__VTable;

struct System_Func_SpriteGlyph__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__c Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__c, *PGoogle_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__c;

typedef struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__VTable Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__VTable, *PGoogle_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__VTable;

struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_keepWaiting;
    struct VirtualInvokeData _8_Reset;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_add_Completed;
    struct VirtualInvokeData _11_remove_Completed;
    struct VirtualInvokeData _12_GetResultImpl;
};

struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__VTable vtable;
};

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_c Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_c, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow___c_c;

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_StaticFields Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_StaticFields, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow___c_StaticFields;

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_VTable Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_VTable, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow___c_VTable;

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_o Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_o, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow___c_o;

typedef struct System_Func_LineItemData__ItemData__o System_Func_LineItemData__ItemData__o, *PSystem_Func_LineItemData__ItemData__o;

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_Fields Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_Fields, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow___c_Fields;

typedef struct System_Func_LineItemData__ItemData__c System_Func_LineItemData__ItemData__c, *PSystem_Func_LineItemData__ItemData__c;

typedef struct System_Func_LineItemData__ItemData__Fields System_Func_LineItemData__ItemData__Fields, *PSystem_Func_LineItemData__ItemData__Fields;

typedef struct System_Func_LineItemData__ItemData__VTable System_Func_LineItemData__ItemData__VTable, *PSystem_Func_LineItemData__ItemData__VTable;

struct System_Func_LineItemData__ItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_StaticFields {
    struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_o *__9;
    struct System_Func_LineItemData__ItemData__o *__9__4_0;
};

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_VTable vtable;
};

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_Fields {
};

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_o {
    struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c_Fields fields;
};

struct System_Func_LineItemData__ItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LineItemData__ItemData__o {
    struct System_Func_LineItemData__ItemData__c *klass;
    void *monitor;
    struct System_Func_LineItemData__ItemData__Fields fields;
};

struct System_Func_LineItemData__ItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LineItemData__ItemData__VTable vtable;
};

typedef struct MethodInfo_1589BEC MethodInfo_1589BEC, *PMethodInfo_1589BEC;

typedef union _union_261308 _union_261308, *P_union_261308;

union _union_261308 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1589BEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261308 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_o Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_o, *PAoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_o;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_c Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_c, *PAoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_Fields Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_Fields, *PAoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_Fields;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_VTable Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_VTable, *PAoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_VTable;

typedef struct System_Collections_Generic_List_PresentBoxData__o System_Collections_Generic_List_PresentBoxData__o, *PSystem_Collections_Generic_List_PresentBoxData__o;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog_o Aoharu_Scenes_PresentBox_PresentBoxDialog_o, *PAoharu_Scenes_PresentBox_PresentBoxDialog_o;

typedef struct System_Func_Reward__bool__o System_Func_Reward__bool__o, *PSystem_Func_Reward__bool__o;

typedef struct System_Predicate_PresentBoxData__o System_Predicate_PresentBoxData__o, *PSystem_Predicate_PresentBoxData__o;

typedef struct System_Func_PresentBoxData__RewardData__o System_Func_PresentBoxData__RewardData__o, *PSystem_Func_PresentBoxData__RewardData__o;

typedef struct System_Collections_Generic_List_PresentBoxData__c System_Collections_Generic_List_PresentBoxData__c, *PSystem_Collections_Generic_List_PresentBoxData__c;

typedef struct System_Collections_Generic_List_PresentBoxData__Fields System_Collections_Generic_List_PresentBoxData__Fields, *PSystem_Collections_Generic_List_PresentBoxData__Fields;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog_c Aoharu_Scenes_PresentBox_PresentBoxDialog_c, *PAoharu_Scenes_PresentBox_PresentBoxDialog_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog_Fields Aoharu_Scenes_PresentBox_PresentBoxDialog_Fields, *PAoharu_Scenes_PresentBox_PresentBoxDialog_Fields;

typedef struct System_Func_Reward__bool__c System_Func_Reward__bool__c, *PSystem_Func_Reward__bool__c;

typedef struct System_Func_Reward__bool__Fields System_Func_Reward__bool__Fields, *PSystem_Func_Reward__bool__Fields;

typedef struct System_Predicate_PresentBoxData__c System_Predicate_PresentBoxData__c, *PSystem_Predicate_PresentBoxData__c;

typedef struct System_Predicate_PresentBoxData__Fields System_Predicate_PresentBoxData__Fields, *PSystem_Predicate_PresentBoxData__Fields;

typedef struct System_Func_PresentBoxData__RewardData__c System_Func_PresentBoxData__RewardData__c, *PSystem_Func_PresentBoxData__RewardData__c;

typedef struct System_Func_PresentBoxData__RewardData__Fields System_Func_PresentBoxData__RewardData__Fields, *PSystem_Func_PresentBoxData__RewardData__Fields;

typedef struct System_Collections_Generic_List_PresentBoxData__StaticFields System_Collections_Generic_List_PresentBoxData__StaticFields, *PSystem_Collections_Generic_List_PresentBoxData__StaticFields;

typedef struct System_Collections_Generic_List_PresentBoxData__VTable System_Collections_Generic_List_PresentBoxData__VTable, *PSystem_Collections_Generic_List_PresentBoxData__VTable;

typedef struct Shock_PresentBoxData_array Shock_PresentBoxData_array, *PShock_PresentBoxData_array;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxDialog_VTable Aoharu_Scenes_PresentBox_PresentBoxDialog_VTable, *PAoharu_Scenes_PresentBox_PresentBoxDialog_VTable;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_o Aoharu_Scenes_PresentBox_PresentBoxListScroll_o, *PAoharu_Scenes_PresentBox_PresentBoxListScroll_o;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_o Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_o, *PAoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_o;

typedef struct System_Func_Reward__bool__VTable System_Func_Reward__bool__VTable, *PSystem_Func_Reward__bool__VTable;

typedef struct System_Predicate_PresentBoxData__VTable System_Predicate_PresentBoxData__VTable, *PSystem_Predicate_PresentBoxData__VTable;

typedef struct System_Func_PresentBoxData__RewardData__VTable System_Func_PresentBoxData__RewardData__VTable, *PSystem_Func_PresentBoxData__RewardData__VTable;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_c Aoharu_Scenes_PresentBox_PresentBoxListScroll_c, *PAoharu_Scenes_PresentBox_PresentBoxListScroll_c;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_Fields Aoharu_Scenes_PresentBox_PresentBoxListScroll_Fields, *PAoharu_Scenes_PresentBox_PresentBoxListScroll_Fields;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_Fields Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_Fields, *PAoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_Fields;

typedef struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_VTable Aoharu_Scenes_PresentBox_PresentBoxListScroll_VTable, *PAoharu_Scenes_PresentBox_PresentBoxListScroll_VTable;

typedef struct System_Action_PresentBoxData__o System_Action_PresentBoxData__o, *PSystem_Action_PresentBoxData__o;

typedef struct System_Action_PresentBoxData__c System_Action_PresentBoxData__c, *PSystem_Action_PresentBoxData__c;

typedef struct System_Action_PresentBoxData__Fields System_Action_PresentBoxData__Fields, *PSystem_Action_PresentBoxData__Fields;

typedef struct System_Action_PresentBoxData__VTable System_Action_PresentBoxData__VTable, *PSystem_Action_PresentBoxData__VTable;

struct System_Func_PresentBoxData__RewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_PresentBoxData__RewardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_PresentBoxData__RewardData__VTable vtable;
};

struct System_Func_PresentBoxData__RewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_PresentBoxData__RewardData__o {
    struct System_Func_PresentBoxData__RewardData__c *klass;
    void *monitor;
    struct System_Func_PresentBoxData__RewardData__Fields fields;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog_VTable vtable;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_SimpleTab_o *m_PresentBoxListTab;
    struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_o *m_PresentBoxListScroll;
    struct Shock_ButtonEvent_o *m_ReceiveAllButton;
    struct Aoharu_SortMenu_o *m_SortMenu;
    int32_t m_AllReciveCount;
    struct Shock_TextMeshUI_o *m_ReceivableItemCountText;
    struct Shock_CountBadge_o *m_ReceivableCountBadge;
    struct Shock_TextMeshUI_o *m_EmptyDataText;
    struct Shock_TextMeshUI_o *m_AttentionText;
    struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_o *m_NarrowDownDialog;
    struct System_Collections_Generic_IEnumerable_PresentBoxData__o *m_CurrentDataList;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog_o {
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog_Fields fields;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_Fields {
    struct System_Collections_Generic_List_PresentBoxData__o *listToReceive;
    struct System_Collections_Generic_List_PresentBoxData__o *releasedChatList;
    struct System_Collections_Generic_List_PresentBoxData__o *expireRewardList;
    struct System_Collections_Generic_List_RewardData__o *successList;
    struct System_Collections_Generic_List_PresentBoxData__o *failureList;
    struct System_Collections_Generic_List_PresentBoxData__o *failureExpireList;
    struct Carbon_StepTask_o *task;
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog_o *__4__this;
    struct System_Func_Reward__bool__o *__9__15;
    struct System_Func_Reward__bool__o *__9__16;
    struct System_Predicate_PresentBoxData__o *__9__21;
    struct System_Func_PresentBoxData__RewardData__o *__9__25;
    struct System_Func_PresentBoxData__RewardData__o *__9__28;
};

struct System_Predicate_PresentBoxData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_o {
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_Fields fields;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog___c__DisplayClass16_0_VTable vtable;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_Fields {
    struct FancyScrollView_FancyScrollRect_ScrollItemData__ScrollContext__Fields super;
    float m_CellSize;
    struct UnityEngine_GameObject_o *m_Prefab;
    struct System_Action_PresentBoxData__o *_Receive_k__BackingField;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_o {
    struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_Fields fields;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PresentBox_PresentBoxListScroll_VTable vtable;
};

struct System_Collections_Generic_List_PresentBoxData__StaticFields {
    struct Shock_PresentBoxData_array *s_emptyArray;
};

struct System_Func_Reward__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Reward__bool__o {
    struct System_Func_Reward__bool__c *klass;
    void *monitor;
    struct System_Func_Reward__bool__Fields fields;
};

struct System_Func_Reward__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Reward__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Reward__bool__VTable vtable;
};

struct Shock_PresentBoxData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_PresentBoxData_o *m_Items[65535];
};

struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ScrollRectUI_o *m_ScrollRect;
    struct Shock_ToggleCheckBox_o *m_NarrowDownCheckBox;
    struct Shock_ToggleCheckBox_o *m_ExpireTimeCheckBox;
    struct Shock_ButtonEvent_o *m_AllSelectButton;
    struct Shock_ButtonEvent_o *m_AllReleaseButton;
    int32_t m_PrevNarrowDownTypes;
    int32_t m_PrevExpireTimeTypes;
    int32_t _NarrowDownTypes_k__BackingField;
    int32_t _ExpireTimeTypes_k__BackingField;
};

struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_o {
    struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_Fields fields;
};

struct System_Action_PresentBoxData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_PresentBoxData__o {
    struct System_Action_PresentBoxData__c *klass;
    void *monitor;
    struct System_Action_PresentBoxData__Fields fields;
};

struct System_Action_PresentBoxData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_PresentBoxData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_PresentBoxData__VTable vtable;
};

struct System_Collections_Generic_List_PresentBoxData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_PresentBoxData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_PresentBoxData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_PresentBoxData__VTable vtable;
};

struct System_Collections_Generic_List_PresentBoxData__Fields {
    struct Shock_PresentBoxData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_PresentBoxData__o {
    struct System_Collections_Generic_List_PresentBoxData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_PresentBoxData__Fields fields;
};

struct System_Predicate_PresentBoxData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_PresentBoxData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_PresentBoxData__VTable vtable;
};

struct System_Predicate_PresentBoxData__o {
    struct System_Predicate_PresentBoxData__c *klass;
    void *monitor;
    struct System_Predicate_PresentBoxData__Fields fields;
};

typedef struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__o Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__o, *PGoogle_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__o;

struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__o {
    struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__c *klass;
    void *monitor;
    struct Google_Play_Common_Internal_PlayAsyncOperationImpl_TResult__ReviewErrorCode__Fields fields;
};

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_T__c UnityEngine_TextCore_Text_TextProcessingStack_T__c, *PUnityEngine_TextCore_Text_TextProcessingStack_T__c;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_T__RGCTXs UnityEngine_TextCore_Text_TextProcessingStack_T__RGCTXs, *PUnityEngine_TextCore_Text_TextProcessingStack_T__RGCTXs;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_T__VTable UnityEngine_TextCore_Text_TextProcessingStack_T__VTable, *PUnityEngine_TextCore_Text_TextProcessingStack_T__VTable;

struct UnityEngine_TextCore_Text_TextProcessingStack_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_TextCore_Text_TextProcessingStack_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextProcessingStack_T__VTable vtable;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_T__RGCTXs {
    struct Il2CppClass *_0_T__;
    struct MethodInfo *_1_System_Array_Resize_T_;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T4__Fields Cysharp_Threading_Tasks_UniTask_Awaiter_T4__Fields, *PCysharp_Threading_Tasks_UniTask_Awaiter_T4__Fields;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T4__Fields {
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
};

typedef struct MethodInfo_312A008 MethodInfo_312A008, *PMethodInfo_312A008;

typedef union _union_225151 _union_225151, *P_union_225151;

union _union_225151 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225151 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeGeneralSequenceMstTable___c__DisplayClass13_0_VTable Shock_NoticeGeneralSequenceMstTable___c__DisplayClass13_0_VTable, *PShock_NoticeGeneralSequenceMstTable___c__DisplayClass13_0_VTable;

struct Shock_NoticeGeneralSequenceMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_FrameIntervalObservable_T__c UniRx_Operators_FrameIntervalObservable_T__c, *PUniRx_Operators_FrameIntervalObservable_T__c;

typedef struct UniRx_Operators_FrameIntervalObservable_T__RGCTXs UniRx_Operators_FrameIntervalObservable_T__RGCTXs, *PUniRx_Operators_FrameIntervalObservable_T__RGCTXs;

typedef struct UniRx_Operators_FrameIntervalObservable_T__VTable UniRx_Operators_FrameIntervalObservable_T__VTable, *PUniRx_Operators_FrameIntervalObservable_T__VTable;

struct UniRx_Operators_FrameIntervalObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_FrameInterval_T____ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_FrameInterval_T__;
    struct Il2CppClass *_3_UniRx_Operators_FrameIntervalObservable_FrameInterval_T_;
    struct MethodInfo *_4_UniRx_Operators_FrameIntervalObservable_FrameInterval_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

struct UniRx_Operators_FrameIntervalObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_FrameIntervalObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FrameIntervalObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FrameIntervalObservable_T__VTable vtable;
};

typedef struct System_Diagnostics_Tracing_EventSource_EventData_VTable System_Diagnostics_Tracing_EventSource_EventData_VTable, *PSystem_Diagnostics_Tracing_EventSource_EventData_VTable;

struct System_Diagnostics_Tracing_EventSource_EventData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EBF5B4 MethodInfo_1EBF5B4, *PMethodInfo_1EBF5B4;

typedef union _union_283170 _union_283170, *P_union_283170;

union _union_283170 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF5B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283170 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Crypto_IBlockCipher_c SharpCompress_Crypto_IBlockCipher_c, *PSharpCompress_Crypto_IBlockCipher_c;

struct SharpCompress_Crypto_IBlockCipher_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_32B32A0 MethodInfo_32B32A0, *PMethodInfo_32B32A0;

typedef union _union_318927 _union_318927, *P_union_318927;

union _union_318927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B32A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiMatchingView_TimerMode_o Aoharu_MultiMatchingView_TimerMode_o, *PAoharu_MultiMatchingView_TimerMode_o;

typedef struct Aoharu_MultiMatchingView_TimerMode_Fields Aoharu_MultiMatchingView_TimerMode_Fields, *PAoharu_MultiMatchingView_TimerMode_Fields;

struct Aoharu_MultiMatchingView_TimerMode_Fields {
    int32_t value__;
};

struct Aoharu_MultiMatchingView_TimerMode_o {
    struct Aoharu_MultiMatchingView_TimerMode_Fields fields;
};

typedef struct Aoharu_MultiMatchingView_TimerMode_c Aoharu_MultiMatchingView_TimerMode_c, *PAoharu_MultiMatchingView_TimerMode_c;

typedef struct Aoharu_MultiMatchingView_TimerMode_VTable Aoharu_MultiMatchingView_TimerMode_VTable, *PAoharu_MultiMatchingView_TimerMode_VTable;

struct Aoharu_MultiMatchingView_TimerMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Aoharu_MultiMatchingView_TimerMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiMatchingView_TimerMode_VTable vtable;
};

typedef struct Shock_SkillCenterEffectMst_c Shock_SkillCenterEffectMst_c, *PShock_SkillCenterEffectMst_c;

struct Shock_SkillCenterEffectMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SkillCenterEffectMst_VTable vtable;
};

typedef struct MethodInfo_2011CDC MethodInfo_2011CDC, *PMethodInfo_2011CDC;

typedef union _union_252177 _union_252177, *P_union_252177;

union _union_252177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2011CDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass482_0_c Shock_Protocol___c__DisplayClass482_0_c, *PShock_Protocol___c__DisplayClass482_0_c;

typedef struct Shock_Protocol___c__DisplayClass482_0_VTable Shock_Protocol___c__DisplayClass482_0_VTable, *PShock_Protocol___c__DisplayClass482_0_VTable;

struct Shock_Protocol___c__DisplayClass482_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass482_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass482_0_VTable vtable;
};

typedef struct Aoharu_LocationInformation_MngLocationData_VTable Aoharu_LocationInformation_MngLocationData_VTable, *PAoharu_LocationInformation_MngLocationData_VTable;

struct Aoharu_LocationInformation_MngLocationData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_bool__T___Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_bool__T___Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_bool__T___Fields;

typedef struct System_ValueTuple_bool__T__o System_ValueTuple_bool__T__o, *PSystem_ValueTuple_bool__T__o;

typedef struct System_ValueTuple_bool__T__Fields System_ValueTuple_bool__T__Fields, *PSystem_ValueTuple_bool__T__Fields;

struct System_ValueTuple_bool__T__Fields {
    bool Item1;
    struct Il2CppObject *Item2;
};

struct System_ValueTuple_bool__T__o {
    struct System_ValueTuple_bool__T__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_bool__T___Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_bool__T__o result;
    int16_t token;
};

typedef struct System_Linq_Enumerable_Fields System_Linq_Enumerable_Fields, *PSystem_Linq_Enumerable_Fields;

struct System_Linq_Enumerable_Fields {
};

typedef struct Shock_ChatMstTable___c__DisplayClass3_0_VTable Shock_ChatMstTable___c__DisplayClass3_0_VTable, *PShock_ChatMstTable___c__DisplayClass3_0_VTable;

struct Shock_ChatMstTable___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_15DF1C8_RGCTXs MethodInfo_15DF1C8_RGCTXs, *PMethodInfo_15DF1C8_RGCTXs;

struct MethodInfo_15DF1C8_RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct MethodInfo_2B9CB5C MethodInfo_2B9CB5C, *PMethodInfo_2B9CB5C;

typedef union _union_319856 _union_319856, *P_union_319856;

union _union_319856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CB5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeSlice_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E67380_RGCTXs MethodInfo_2E67380_RGCTXs, *PMethodInfo_2E67380_RGCTXs;

struct MethodInfo_2E67380_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct Shock_GameMstTableBase_StarEventCardBonusMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_StarEventCardBonusMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_StarEventCardBonusMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_StarEventCardBonusMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct Cysharp_Threading_Tasks_UniTask_UniTask_T___o Cysharp_Threading_Tasks_UniTask_UniTask_T___o, *PCysharp_Threading_Tasks_UniTask_UniTask_T___o;

typedef struct Cysharp_Threading_Tasks_UniTask_UniTask_T___Fields Cysharp_Threading_Tasks_UniTask_UniTask_T___Fields, *PCysharp_Threading_Tasks_UniTask_UniTask_T___Fields;

struct Cysharp_Threading_Tasks_UniTask_UniTask_T___Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct Cysharp_Threading_Tasks_UniTask_T__o result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_UniTask_T___o {
    struct Cysharp_Threading_Tasks_UniTask_UniTask_T___Fields fields;
};

typedef struct MethodInfo_2D5F5BC_RGCTXs MethodInfo_2D5F5BC_RGCTXs, *PMethodInfo_2D5F5BC_RGCTXs;

struct MethodInfo_2D5F5BC_RGCTXs {
    struct MethodInfo *_0_System_ReadOnlySpan_T__get_Length;
    struct Il2CppClass *_1_T;
    struct MethodInfo *_2_System_MemoryExtensions_IsTypeComparableAsBytes_T_;
    struct MethodInfo *_3_System_Runtime_InteropServices_MemoryMarshal_GetReference_T_;
    struct MethodInfo *_4_System_SpanHelpers_SequenceEqual_T_;
};

typedef struct Cysharp_Threading_Tasks_UniTask_UniTask_T___c Cysharp_Threading_Tasks_UniTask_UniTask_T___c, *PCysharp_Threading_Tasks_UniTask_UniTask_T___c;

typedef struct Cysharp_Threading_Tasks_UniTask_UniTask_T___VTable Cysharp_Threading_Tasks_UniTask_UniTask_T___VTable, *PCysharp_Threading_Tasks_UniTask_UniTask_T___VTable;

struct Cysharp_Threading_Tasks_UniTask_UniTask_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_UniTask_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_UniTask_T___VTable vtable;
};

typedef struct MethodInfo_1D3FC84 MethodInfo_1D3FC84, *PMethodInfo_1D3FC84;

typedef union _union_226577 _union_226577, *P_union_226577;

union _union_226577 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FC84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226577 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_WWWForm_VTable UnityEngine_WWWForm_VTable, *PUnityEngine_WWWForm_VTable;

struct UnityEngine_WWWForm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_22CDA2C MethodInfo_22CDA2C, *PMethodInfo_22CDA2C;

typedef union _union_273974 _union_273974, *P_union_273974;

union _union_273974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDA2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_150F484_RGCTXs MethodInfo_150F484_RGCTXs, *PMethodInfo_150F484_RGCTXs;

struct MethodInfo_150F484_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Runtime_CompilerServices_ExtensionAttribute_o System_Runtime_CompilerServices_ExtensionAttribute_o, *PSystem_Runtime_CompilerServices_ExtensionAttribute_o;

typedef struct System_Runtime_CompilerServices_ExtensionAttribute_c System_Runtime_CompilerServices_ExtensionAttribute_c, *PSystem_Runtime_CompilerServices_ExtensionAttribute_c;

typedef struct System_Runtime_CompilerServices_ExtensionAttribute_Fields System_Runtime_CompilerServices_ExtensionAttribute_Fields, *PSystem_Runtime_CompilerServices_ExtensionAttribute_Fields;

struct System_Runtime_CompilerServices_ExtensionAttribute_Fields {
    struct System_Attribute_Fields super;
};

struct System_Runtime_CompilerServices_ExtensionAttribute_o {
    struct System_Runtime_CompilerServices_ExtensionAttribute_c *klass;
    void *monitor;
    struct System_Runtime_CompilerServices_ExtensionAttribute_Fields fields;
};

struct System_Runtime_CompilerServices_ExtensionAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ExtensionAttribute_VTable vtable;
};

typedef struct MethodInfo_20796EC MethodInfo_20796EC, *PMethodInfo_20796EC;

typedef union _union_212900 _union_212900, *P_union_212900;

union _union_212900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20796EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_TaskFactory_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_212900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_o Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_o, *PShock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_o;

typedef struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_c Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_c, *PShock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_c;

typedef struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_Fields Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_Fields, *PShock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_Fields;

typedef struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_VTable Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_VTable, *PShock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_VTable;

struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_Fields {
    struct System_Collections_Generic_IReadOnlyList_CardData__o *cardDataList;
    struct System_Action_CardData__o *onLongPress;
};

struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_VTable vtable;
};

struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_o {
    struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Classmate_ClassmateListScroll___c__DisplayClass0_0_Fields fields;
};

typedef union _union_336701 _union_336701, *P_union_336701;

union _union_336701 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____o System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____o, *PSystem_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____o;

typedef struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____Fields System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____Fields, *PSystem_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____Fields;

struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____o {
    struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____c *klass;
    void *monitor;
    struct System_Func_IGrouping_uint__EventScoreRankingMst___EventScoreRankingMst____Fields fields;
};

typedef struct MethodInfo_1EBF564 MethodInfo_1EBF564, *PMethodInfo_1EBF564;

typedef union _union_283166 _union_283166, *P_union_283166;

union _union_283166 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF564 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283166 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336703 _union_336703, *P_union_336703;

union _union_336703 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322191 _union_322191, *P_union_322191;

union _union_322191 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336705 _union_336705, *P_union_336705;

union _union_336705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3FC70 MethodInfo_1D3FC70, *PMethodInfo_1D3FC70;

typedef union _union_226241 _union_226241, *P_union_226241;

union _union_226241 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FC70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226241 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322193 _union_322193, *P_union_322193;

union _union_322193 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336707 _union_336707, *P_union_336707;

union _union_336707 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322195 _union_322195, *P_union_322195;

union _union_322195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336709 _union_336709, *P_union_336709;

union _union_336709 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322197 _union_322197, *P_union_322197;

union _union_322197 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_GachaTopBannerScrollCellData__c System_Action_GachaTopBannerScrollCellData__c, *PSystem_Action_GachaTopBannerScrollCellData__c;

typedef struct System_Action_GachaTopBannerScrollCellData__VTable System_Action_GachaTopBannerScrollCellData__VTable, *PSystem_Action_GachaTopBannerScrollCellData__VTable;

struct System_Action_GachaTopBannerScrollCellData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GachaTopBannerScrollCellData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GachaTopBannerScrollCellData__VTable vtable;
};

typedef struct Carbon_GameObjectExtensions___c_o Carbon_GameObjectExtensions___c_o, *PCarbon_GameObjectExtensions___c_o;

typedef struct Carbon_GameObjectExtensions___c_c Carbon_GameObjectExtensions___c_c, *PCarbon_GameObjectExtensions___c_c;

typedef struct Carbon_GameObjectExtensions___c_Fields Carbon_GameObjectExtensions___c_Fields, *PCarbon_GameObjectExtensions___c_Fields;

typedef struct Carbon_GameObjectExtensions___c_StaticFields Carbon_GameObjectExtensions___c_StaticFields, *PCarbon_GameObjectExtensions___c_StaticFields;

typedef struct Carbon_GameObjectExtensions___c_VTable Carbon_GameObjectExtensions___c_VTable, *PCarbon_GameObjectExtensions___c_VTable;

typedef struct System_Converter_Transform__GameObject__o System_Converter_Transform__GameObject__o, *PSystem_Converter_Transform__GameObject__o;

typedef struct System_Converter_Transform__string__o System_Converter_Transform__string__o, *PSystem_Converter_Transform__string__o;

typedef struct System_Converter_Transform__GameObject__Fields System_Converter_Transform__GameObject__Fields, *PSystem_Converter_Transform__GameObject__Fields;

typedef struct System_Converter_Transform__string__c System_Converter_Transform__string__c, *PSystem_Converter_Transform__string__c;

typedef struct System_Converter_Transform__string__Fields System_Converter_Transform__string__Fields, *PSystem_Converter_Transform__string__Fields;

typedef struct System_Converter_Transform__string__VTable System_Converter_Transform__string__VTable, *PSystem_Converter_Transform__string__VTable;

struct System_Converter_Transform__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Converter_Transform__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Converter_Transform__string__VTable vtable;
};

struct System_Converter_Transform__GameObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Converter_Transform__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Converter_Transform__string__o {
    struct System_Converter_Transform__string__c *klass;
    void *monitor;
    struct System_Converter_Transform__string__Fields fields;
};

struct System_Converter_Transform__GameObject__o {
    struct System_Converter_Transform__GameObject__c *klass;
    void *monitor;
    struct System_Converter_Transform__GameObject__Fields fields;
};

struct Carbon_GameObjectExtensions___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_GameObjectExtensions___c_StaticFields {
    struct Carbon_GameObjectExtensions___c_o *__9;
    struct System_Converter_Transform__GameObject__o *__9__31_0;
    struct System_Converter_Transform__string__o *__9__36_0;
    struct System_Converter_Transform__GameObject__o *__9__43_0;
};

struct Carbon_GameObjectExtensions___c_Fields {
};

struct Carbon_GameObjectExtensions___c_c {
    struct Il2CppClass_1 _1;
    struct Carbon_GameObjectExtensions___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_GameObjectExtensions___c_VTable vtable;
};

struct Carbon_GameObjectExtensions___c_o {
    struct Carbon_GameObjectExtensions___c_c *klass;
    void *monitor;
    struct Carbon_GameObjectExtensions___c_Fields fields;
};

typedef union _union_322199 _union_322199, *P_union_322199;

union _union_322199 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3FC78 MethodInfo_1D3FC78, *PMethodInfo_1D3FC78;

typedef union _union_226409 _union_226409, *P_union_226409;

union _union_226409 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FC78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226409 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293269C MethodInfo_293269C, *PMethodInfo_293269C;

typedef union _union_188080 _union_188080, *P_union_188080;

union _union_188080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293269C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_BoolReactiveProperty_Fields UniRx_BoolReactiveProperty_Fields, *PUniRx_BoolReactiveProperty_Fields;

typedef struct UniRx_ReactiveProperty_bool__Fields UniRx_ReactiveProperty_bool__Fields, *PUniRx_ReactiveProperty_bool__Fields;

struct UniRx_ReactiveProperty_bool__Fields {
    bool canPublishValueOnSubscribe;
    bool isDisposed;
    bool value;
    struct UniRx_Subject_T__o *publisher;
    struct System_IDisposable_o *sourceConnection;
    struct System_Exception_o *lastException;
};

struct UniRx_BoolReactiveProperty_Fields {
    struct UniRx_ReactiveProperty_bool__Fields super;
};

typedef struct Shock_MainFooterObject___c__DisplayClass27_0_o Shock_MainFooterObject___c__DisplayClass27_0_o, *PShock_MainFooterObject___c__DisplayClass27_0_o;

typedef struct Shock_MainFooterObject___c__DisplayClass27_0_c Shock_MainFooterObject___c__DisplayClass27_0_c, *PShock_MainFooterObject___c__DisplayClass27_0_c;

typedef struct Shock_MainFooterObject___c__DisplayClass27_0_Fields Shock_MainFooterObject___c__DisplayClass27_0_Fields, *PShock_MainFooterObject___c__DisplayClass27_0_Fields;

struct Shock_MainFooterObject___c__DisplayClass27_0_Fields {
    uint32_t shopId;
};

struct Shock_MainFooterObject___c__DisplayClass27_0_o {
    struct Shock_MainFooterObject___c__DisplayClass27_0_c *klass;
    void *monitor;
    struct Shock_MainFooterObject___c__DisplayClass27_0_Fields fields;
};

struct Shock_MainFooterObject___c__DisplayClass27_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainFooterObject___c__DisplayClass27_0_VTable vtable;
};

typedef struct System_Net_Sockets_SocketAsyncEventArgs_VTable System_Net_Sockets_SocketAsyncEventArgs_VTable, *PSystem_Net_Sockets_SocketAsyncEventArgs_VTable;

struct System_Net_Sockets_SocketAsyncEventArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_OnCompleted;
};

typedef struct Google_Play_Common_VoidResult_o Google_Play_Common_VoidResult_o, *PGoogle_Play_Common_VoidResult_o;

typedef struct Google_Play_Common_VoidResult_c Google_Play_Common_VoidResult_c, *PGoogle_Play_Common_VoidResult_c;

typedef struct Google_Play_Common_VoidResult_Fields Google_Play_Common_VoidResult_Fields, *PGoogle_Play_Common_VoidResult_Fields;

struct Google_Play_Common_VoidResult_Fields {
};

struct Google_Play_Common_VoidResult_o {
    struct Google_Play_Common_VoidResult_c *klass;
    void *monitor;
    struct Google_Play_Common_VoidResult_Fields fields;
};

struct Google_Play_Common_VoidResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Google_Play_Common_VoidResult_VTable vtable;
};

typedef struct Shock_Scenes_Adventure_ICommandManager_o Shock_Scenes_Adventure_ICommandManager_o, *PShock_Scenes_Adventure_ICommandManager_o;

typedef struct Shock_Scenes_Adventure_ICommandManager_c Shock_Scenes_Adventure_ICommandManager_c, *PShock_Scenes_Adventure_ICommandManager_c;

typedef struct Shock_Scenes_Adventure_ICommandManager_Fields Shock_Scenes_Adventure_ICommandManager_Fields, *PShock_Scenes_Adventure_ICommandManager_Fields;

struct Shock_Scenes_Adventure_ICommandManager_Fields {
};

struct Shock_Scenes_Adventure_ICommandManager_o {
    struct Shock_Scenes_Adventure_ICommandManager_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_ICommandManager_Fields fields;
};

struct Shock_Scenes_Adventure_ICommandManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2D66688_RGCTXs MethodInfo_2D66688_RGCTXs, *PMethodInfo_2D66688_RGCTXs;

struct MethodInfo_2D66688_RGCTXs {
    struct MethodInfo *_0_UniRx_Stubs_CatchIgnore_TSource_;
    struct Il2CppClass *_1_System_Func_Exception__IObservable_TSource__;
    struct MethodInfo *_2_System_Func_Exception__IObservable_TSource____ctor;
    struct MethodInfo *_3_UniRx_Observable_Catch_TSource__Exception_;
};

typedef struct MethodInfo_2B1E620 MethodInfo_2B1E620, *PMethodInfo_2B1E620;

typedef union _union_232157 _union_232157, *P_union_232157;

union _union_232157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1E620 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CDA44 MethodInfo_22CDA44, *PMethodInfo_22CDA44;

typedef union _union_274522 _union_274522, *P_union_274522;

union _union_274522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDA44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336711 _union_336711, *P_union_336711;

union _union_336711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EB4AB8 MethodInfo_1EB4AB8, *PMethodInfo_1EB4AB8;

typedef union _union_227149 _union_227149, *P_union_227149;

union _union_227149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4AB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_312A010 MethodInfo_312A010, *PMethodInfo_312A010;

typedef union _union_225319 _union_225319, *P_union_225319;

union _union_225319 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A010 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561658 MethodInfo_1561658, *PMethodInfo_1561658;

struct MethodInfo_1561658 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282632 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336713 _union_336713, *P_union_336713;

union _union_336713 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FE268_RGCTXs MethodInfo_18FE268_RGCTXs, *PMethodInfo_18FE268_RGCTXs;

struct MethodInfo_18FE268_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_336715 _union_336715, *P_union_336715;

union _union_336715 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322181 _union_322181, *P_union_322181;

union _union_322181 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336717 _union_336717, *P_union_336717;

union _union_336717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322183 _union_322183, *P_union_322183;

union _union_322183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336719 _union_336719, *P_union_336719;

union _union_336719 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322185 _union_322185, *P_union_322185;

union _union_322185 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322187 _union_322187, *P_union_322187;

union _union_322187 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_ExceptionDispatchInfo__bool__o System_ValueTuple_ExceptionDispatchInfo__bool__o, *PSystem_ValueTuple_ExceptionDispatchInfo__bool__o;

typedef struct System_ValueTuple_ExceptionDispatchInfo__bool__Fields System_ValueTuple_ExceptionDispatchInfo__bool__Fields, *PSystem_ValueTuple_ExceptionDispatchInfo__bool__Fields;

struct System_ValueTuple_ExceptionDispatchInfo__bool__Fields {
    struct System_Runtime_ExceptionServices_ExceptionDispatchInfo_o *Item1;
    bool Item2;
};

struct System_ValueTuple_ExceptionDispatchInfo__bool__o {
    struct System_ValueTuple_ExceptionDispatchInfo__bool__Fields fields;
};

typedef union _union_322189 _union_322189, *P_union_322189;

union _union_322189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110BF58 MethodInfo_110BF58, *PMethodInfo_110BF58;

typedef union _union_202494 _union_202494, *P_union_202494;

union _union_202494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110BF58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_ExceptionDispatchInfo__bool__c System_ValueTuple_ExceptionDispatchInfo__bool__c, *PSystem_ValueTuple_ExceptionDispatchInfo__bool__c;

typedef struct System_ValueTuple_ExceptionDispatchInfo__bool__VTable System_ValueTuple_ExceptionDispatchInfo__bool__VTable, *PSystem_ValueTuple_ExceptionDispatchInfo__bool__VTable;

struct System_ValueTuple_ExceptionDispatchInfo__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_ExceptionDispatchInfo__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_ExceptionDispatchInfo__bool__VTable vtable;
};

typedef struct System_ResolveEventHandler_o System_ResolveEventHandler_o, *PSystem_ResolveEventHandler_o;

typedef struct System_ResolveEventHandler_Fields System_ResolveEventHandler_Fields, *PSystem_ResolveEventHandler_Fields;

struct System_ResolveEventHandler_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_ResolveEventHandler_o {
    struct System_ResolveEventHandler_c *klass;
    void *monitor;
    struct System_ResolveEventHandler_Fields fields;
};

typedef struct MethodInfo_2B13BA0 MethodInfo_2B13BA0, *PMethodInfo_2B13BA0;

typedef union _union_184944 _union_184944, *P_union_184944;

union _union_184944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13BA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_ChatTalkMst_VTable Aoharu_Chat_ChatTalkMst_VTable, *PAoharu_Chat_ChatTalkMst_VTable;

struct Aoharu_Chat_ChatTalkMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336721 _union_336721, *P_union_336721;

union _union_336721 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2289B10 MethodInfo_2289B10, *PMethodInfo_2289B10;

typedef union _union_220165 _union_220165, *P_union_220165;

union _union_220165 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2289B10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220165 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TreeView_Fields UnityEngine_UIElements_TreeView_Fields, *PUnityEngine_UIElements_TreeView_Fields;

typedef struct System_Action_IEnumerable_ITreeViewItem___o System_Action_IEnumerable_ITreeViewItem___o, *PSystem_Action_IEnumerable_ITreeViewItem___o;

typedef struct System_Collections_Generic_List_ITreeViewItem__o System_Collections_Generic_List_ITreeViewItem__o, *PSystem_Collections_Generic_List_ITreeViewItem__o;

typedef struct System_Action_VisualElement__ITreeViewItem__o System_Action_VisualElement__ITreeViewItem__o, *PSystem_Action_VisualElement__ITreeViewItem__o;

typedef struct System_Collections_Generic_IList_ITreeViewItem__o System_Collections_Generic_IList_ITreeViewItem__o, *PSystem_Collections_Generic_IList_ITreeViewItem__o;

typedef struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__o System_Collections_Generic_List_TreeView_TreeViewItemWrapper__o, *PSystem_Collections_Generic_List_TreeView_TreeViewItemWrapper__o;

typedef struct UnityEngine_UIElements_ListView_o UnityEngine_UIElements_ListView_o, *PUnityEngine_UIElements_ListView_o;

typedef struct System_Action_IEnumerable_ITreeViewItem___c System_Action_IEnumerable_ITreeViewItem___c, *PSystem_Action_IEnumerable_ITreeViewItem___c;

typedef struct System_Action_IEnumerable_ITreeViewItem___Fields System_Action_IEnumerable_ITreeViewItem___Fields, *PSystem_Action_IEnumerable_ITreeViewItem___Fields;

typedef struct System_Collections_Generic_List_ITreeViewItem__c System_Collections_Generic_List_ITreeViewItem__c, *PSystem_Collections_Generic_List_ITreeViewItem__c;

typedef struct System_Action_VisualElement__ITreeViewItem__c System_Action_VisualElement__ITreeViewItem__c, *PSystem_Action_VisualElement__ITreeViewItem__c;

typedef struct System_Action_VisualElement__ITreeViewItem__Fields System_Action_VisualElement__ITreeViewItem__Fields, *PSystem_Action_VisualElement__ITreeViewItem__Fields;

typedef struct System_Collections_Generic_IList_ITreeViewItem__c System_Collections_Generic_IList_ITreeViewItem__c, *PSystem_Collections_Generic_IList_ITreeViewItem__c;

typedef struct System_Collections_Generic_IList_ITreeViewItem__Fields System_Collections_Generic_IList_ITreeViewItem__Fields, *PSystem_Collections_Generic_IList_ITreeViewItem__Fields;

typedef struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__Fields System_Collections_Generic_List_TreeView_TreeViewItemWrapper__Fields, *PSystem_Collections_Generic_List_TreeView_TreeViewItemWrapper__Fields;

typedef struct UnityEngine_UIElements_ListView_c UnityEngine_UIElements_ListView_c, *PUnityEngine_UIElements_ListView_c;

typedef struct UnityEngine_UIElements_ListView_Fields UnityEngine_UIElements_ListView_Fields, *PUnityEngine_UIElements_ListView_Fields;

typedef struct System_Action_IEnumerable_ITreeViewItem___VTable System_Action_IEnumerable_ITreeViewItem___VTable, *PSystem_Action_IEnumerable_ITreeViewItem___VTable;

typedef struct System_Collections_Generic_List_ITreeViewItem__StaticFields System_Collections_Generic_List_ITreeViewItem__StaticFields, *PSystem_Collections_Generic_List_ITreeViewItem__StaticFields;

typedef struct System_Collections_Generic_List_ITreeViewItem__VTable System_Collections_Generic_List_ITreeViewItem__VTable, *PSystem_Collections_Generic_List_ITreeViewItem__VTable;

typedef struct System_Action_VisualElement__ITreeViewItem__VTable System_Action_VisualElement__ITreeViewItem__VTable, *PSystem_Action_VisualElement__ITreeViewItem__VTable;

typedef struct UnityEngine_UIElements_Foldout_o UnityEngine_UIElements_Foldout_o, *PUnityEngine_UIElements_Foldout_o;

typedef struct UnityEngine_UIElements_Button_o UnityEngine_UIElements_Button_o, *PUnityEngine_UIElements_Button_o;

typedef struct UnityEngine_UIElements_ListViewController_o UnityEngine_UIElements_ListViewController_o, *PUnityEngine_UIElements_ListViewController_o;

typedef struct UnityEngine_UIElements_Foldout_c UnityEngine_UIElements_Foldout_c, *PUnityEngine_UIElements_Foldout_c;

typedef struct UnityEngine_UIElements_Foldout_Fields UnityEngine_UIElements_Foldout_Fields, *PUnityEngine_UIElements_Foldout_Fields;

typedef struct UnityEngine_UIElements_Button_c UnityEngine_UIElements_Button_c, *PUnityEngine_UIElements_Button_c;

typedef struct UnityEngine_UIElements_Button_Fields UnityEngine_UIElements_Button_Fields, *PUnityEngine_UIElements_Button_Fields;

typedef struct UnityEngine_UIElements_ListViewController_c UnityEngine_UIElements_ListViewController_c, *PUnityEngine_UIElements_ListViewController_c;

typedef struct UnityEngine_UIElements_Foldout_VTable UnityEngine_UIElements_Foldout_VTable, *PUnityEngine_UIElements_Foldout_VTable;

typedef struct UnityEngine_UIElements_Toggle_o UnityEngine_UIElements_Toggle_o, *PUnityEngine_UIElements_Toggle_o;

typedef struct UnityEngine_UIElements_Button_StaticFields UnityEngine_UIElements_Button_StaticFields, *PUnityEngine_UIElements_Button_StaticFields;

typedef struct UnityEngine_UIElements_Button_VTable UnityEngine_UIElements_Button_VTable, *PUnityEngine_UIElements_Button_VTable;

typedef struct UnityEngine_UIElements_ListViewController_VTable UnityEngine_UIElements_ListViewController_VTable, *PUnityEngine_UIElements_ListViewController_VTable;

struct UnityEngine_UIElements_ListViewController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetItemCount;
    struct VirtualInvokeData _5_GetIdForIndex;
    struct VirtualInvokeData _6_GetItemForIndex;
    struct VirtualInvokeData _7_InvokeMakeItem;
    struct VirtualInvokeData _8_InvokeBindItem;
    struct VirtualInvokeData _9_InvokeUnbindItem;
    struct VirtualInvokeData _10_InvokeDestroyItem;
    struct VirtualInvokeData _11_MakeItem;
    struct VirtualInvokeData _12_BindItem;
    struct VirtualInvokeData _13_UnbindItem;
    struct VirtualInvokeData _14_DestroyItem;
    struct VirtualInvokeData _15_NeedsDragHandle;
    struct VirtualInvokeData _16_AddItems;
    struct VirtualInvokeData _17_Move;
    struct VirtualInvokeData _18_RemoveItem;
    struct VirtualInvokeData _19_RemoveItems;
};

struct UnityEngine_UIElements_Button_Fields {
    struct UnityEngine_UIElements_TextElement_Fields super;
    struct UnityEngine_UIElements_Clickable_o *m_Clickable;
};

struct UnityEngine_UIElements_Button_o {
    struct UnityEngine_UIElements_Button_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Button_Fields fields;
};

struct UnityEngine_UIElements_Button_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_UnityEngine_UIElements_INotifyValueChanged_System_String__get_value;
    struct VirtualInvokeData _99_UnityEngine_UIElements_INotifyValueChanged_System_String__set_value;
    struct VirtualInvokeData _100_UnityEngine_UIElements_INotifyValueChanged_System_String__SetValueWithoutNotify;
    struct VirtualInvokeData _101_get_text;
    struct VirtualInvokeData _102_set_text;
};

struct UnityEngine_UIElements_Button_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_Button_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Button_VTable vtable;
};

struct System_Action_VisualElement__ITreeViewItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_VisualElement__ITreeViewItem__o {
    struct System_Action_VisualElement__ITreeViewItem__c *klass;
    void *monitor;
    struct System_Action_VisualElement__ITreeViewItem__Fields fields;
};

struct System_Action_VisualElement__ITreeViewItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_VisualElement__ITreeViewItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_VisualElement__ITreeViewItem__VTable vtable;
};

struct UnityEngine_UIElements_ListViewController_o {
    struct UnityEngine_UIElements_ListViewController_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ListViewController_Fields fields;
};

struct UnityEngine_UIElements_ListViewController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ListViewController_VTable vtable;
};

struct System_Collections_Generic_List_ITreeViewItem__StaticFields {
    struct UnityEngine_UIElements_ITreeViewItem_array *s_emptyArray;
};

struct System_Collections_Generic_IList_ITreeViewItem__Fields {
};

struct UnityEngine_UIElements_Toggle_o {
    struct UnityEngine_UIElements_Toggle_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Toggle_Fields fields;
};

struct UnityEngine_UIElements_Foldout_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_get_value;
    struct VirtualInvokeData _98_set_value;
    struct VirtualInvokeData _99_SetValueWithoutNotify;
};

struct UnityEngine_UIElements_TreeView_Fields {
    struct UnityEngine_UIElements_VisualElement_Fields super;
    struct System_Func_VisualElement__o *m_MakeItem;
    struct System_Action_IEnumerable_ITreeViewItem___o *onItemsChosen;
    struct System_Action_IEnumerable_ITreeViewItem___o *onSelectionChange;
    struct System_Collections_Generic_List_ITreeViewItem__o *m_SelectedItems;
    struct System_Action_VisualElement__ITreeViewItem__o *m_BindItem;
    struct System_Action_VisualElement__ITreeViewItem__o *_unbindItem_k__BackingField;
    struct System_Collections_Generic_IList_ITreeViewItem__o *m_RootItems;
    struct System_Collections_Generic_List_int__o *m_ExpandedItemIds;
    struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__o *m_ItemWrappers;
    struct UnityEngine_UIElements_ListView_o *m_ListView;
    struct UnityEngine_UIElements_ScrollView_o *m_ScrollView;
};

struct System_Collections_Generic_IList_ITreeViewItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IList_ITreeViewItem__o {
    struct System_Collections_Generic_IList_ITreeViewItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_IList_ITreeViewItem__Fields fields;
};

struct System_Action_IEnumerable_ITreeViewItem___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IEnumerable_ITreeViewItem___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UnityEngine_UIElements_Foldout_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_Foldout_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_Foldout_VTable vtable;
};

struct UnityEngine_UIElements_Foldout_Fields {
    struct UnityEngine_UIElements_BindableElement_Fields super;
    struct UnityEngine_UIElements_Toggle_o *m_Toggle;
    struct UnityEngine_UIElements_VisualElement_o *m_Container;
    bool m_Value;
};

struct UnityEngine_UIElements_Foldout_o {
    struct UnityEngine_UIElements_Foldout_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Foldout_Fields fields;
};

struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__Fields {
    struct UnityEngine_UIElements_TreeView_TreeViewItemWrapper_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_Button_StaticFields {
    struct System_String_o *ussClassName;
    struct System_String_o *NonEmptyString;
};

struct UnityEngine_UIElements_ListView_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_ListView_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ListView_VTable vtable;
};

struct UnityEngine_UIElements_ListView_Fields {
    struct UnityEngine_UIElements_BaseVerticalCollectionView_Fields super;
    bool m_ShowBoundCollectionSize;
    bool m_ShowFoldoutHeader;
    struct System_String_o *m_HeaderTitle;
    struct System_Action_IEnumerable_int___o *itemsAdded;
    struct System_Action_IEnumerable_int___o *itemsRemoved;
    struct UnityEngine_UIElements_Label_o *m_EmptyListLabel;
    struct UnityEngine_UIElements_Foldout_o *m_Foldout;
    struct UnityEngine_UIElements_TextField_o *m_ArraySizeField;
    struct UnityEngine_UIElements_VisualElement_o *m_Footer;
    struct UnityEngine_UIElements_Button_o *m_AddButton;
    struct UnityEngine_UIElements_Button_o *m_RemoveButton;
    struct System_Action_IEnumerable_int___o *m_ItemAddedCallback;
    struct System_Action_IEnumerable_int___o *m_ItemRemovedCallback;
    struct System_Action_o *m_ItemsSourceSizeChangedCallback;
    struct UnityEngine_UIElements_ListViewController_o *m_ListViewController;
    int32_t m_ReorderMode;
};

struct UnityEngine_UIElements_ListView_o {
    struct UnityEngine_UIElements_ListView_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ListView_Fields fields;
};

struct System_Collections_Generic_List_ITreeViewItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__o {
    struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TreeView_TreeViewItemWrapper__Fields fields;
};

struct System_Collections_Generic_List_ITreeViewItem__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ITreeViewItem__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ITreeViewItem__VTable vtable;
};

struct System_Collections_Generic_List_ITreeViewItem__o {
    struct System_Collections_Generic_List_ITreeViewItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ITreeViewItem__Fields fields;
};

struct System_Action_IEnumerable_ITreeViewItem___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IEnumerable_ITreeViewItem___VTable vtable;
};

struct System_Action_IEnumerable_ITreeViewItem___o {
    struct System_Action_IEnumerable_ITreeViewItem___c *klass;
    void *monitor;
    struct System_Action_IEnumerable_ITreeViewItem___Fields fields;
};

typedef union _union_336723 _union_336723, *P_union_336723;

union _union_336723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336725 _union_336725, *P_union_336725;

union _union_336725 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336727 _union_336727, *P_union_336727;

union _union_336727 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127292C MethodInfo_127292C, *PMethodInfo_127292C;

typedef union _union_201134 _union_201134, *P_union_201134;

union _union_201134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127292C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322171 _union_322171, *P_union_322171;

union _union_322171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336729 _union_336729, *P_union_336729;

union _union_336729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322173 _union_322173, *P_union_322173;

union _union_322173 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C33778_RGCTXs MethodInfo_2C33778_RGCTXs, *PMethodInfo_2C33778_RGCTXs;

struct MethodInfo_2C33778_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FindLastIndex_T__TKey_;
    struct Il2CppClass *_1_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_2_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef union _union_322175 _union_322175, *P_union_322175;

union _union_322175 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13BC578_RGCTXs MethodInfo_13BC578_RGCTXs, *PMethodInfo_13BC578_RGCTXs;

struct MethodInfo_13BC578_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_322177 _union_322177, *P_union_322177;

union _union_322177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MainFooterObject___c__DisplayClass41_0_c Shock_MainFooterObject___c__DisplayClass41_0_c, *PShock_MainFooterObject___c__DisplayClass41_0_c;

struct Shock_MainFooterObject___c__DisplayClass41_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MainFooterObject___c__DisplayClass41_0_VTable vtable;
};

typedef struct MethodInfo_2446F74 MethodInfo_2446F74, *PMethodInfo_2446F74;

struct MethodInfo_2446F74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322179 _union_322179, *P_union_322179;

union _union_322179 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322169 _union_322169, *P_union_322169;

union _union_322169 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10C3A18 MethodInfo_10C3A18, *PMethodInfo_10C3A18;

typedef union _union_208561 _union_208561, *P_union_208561;

union _union_208561 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3A18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208561 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D3FC48 MethodInfo_1D3FC48, *PMethodInfo_1D3FC48;

typedef union _union_226073 _union_226073, *P_union_226073;

union _union_226073 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FC48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226073 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13BF0 MethodInfo_2B13BF0, *PMethodInfo_2B13BF0;

typedef union _union_186382 _union_186382, *P_union_186382;

union _union_186382 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186382 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24E7DE0 MethodInfo_24E7DE0, *PMethodInfo_24E7DE0;

typedef union _union_268806 _union_268806, *P_union_268806;

union _union_268806 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E7DE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268806 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_Log_VTable SharpCompress_Compressors_LZMA_Log_VTable, *PSharpCompress_Compressors_LZMA_Log_VTable;

struct SharpCompress_Compressors_LZMA_Log_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2090024 MethodInfo_2090024, *PMethodInfo_2090024;

typedef union _union_326227 _union_326227, *P_union_326227;

union _union_326227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336731 _union_336731, *P_union_336731;

union _union_336731 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336733 _union_336733, *P_union_336733;

union _union_336733 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209ABD0 MethodInfo_209ABD0, *PMethodInfo_209ABD0;

typedef struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__c FancyScrollView_FancyScrollRectCell_TItemData__TContext__c, *PFancyScrollView_FancyScrollRectCell_TItemData__TContext__c;

typedef union _union_341565 _union_341565, *P_union_341565;

typedef struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__RGCTXs FancyScrollView_FancyScrollRectCell_TItemData__TContext__RGCTXs, *PFancyScrollView_FancyScrollRectCell_TItemData__TContext__RGCTXs;

typedef struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__VTable FancyScrollView_FancyScrollRectCell_TItemData__TContext__VTable, *PFancyScrollView_FancyScrollRectCell_TItemData__TContext__VTable;

union _union_341565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct MethodInfo_209ABD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__VTable vtable;
};

struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__RGCTXs {
    struct MethodInfo *_0_FancyScrollView_FancyCell_TItemData__TContext__get_Context;
    struct Il2CppClass *_1_TContext;
    struct Il2CppClass *_2_FancyScrollView_FancyScrollRectCell_TItemData__TContext_;
    struct MethodInfo *_3_FancyScrollView_FancyScrollRectCell_TItemData__TContext__UpdatePosition;
    struct MethodInfo *_4_FancyScrollView_FancyCell_TItemData__TContext___ctor;
    struct Il2CppClass *_5_FancyScrollView_FancyCell_TItemData__TContext_;
};

typedef struct System_MonoCustomAttrs_c System_MonoCustomAttrs_c, *PSystem_MonoCustomAttrs_c;

typedef struct System_MonoCustomAttrs_VTable System_MonoCustomAttrs_VTable, *PSystem_MonoCustomAttrs_VTable;

struct System_MonoCustomAttrs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_MonoCustomAttrs_c {
    struct Il2CppClass_1 _1;
    struct System_MonoCustomAttrs_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_MonoCustomAttrs_VTable vtable;
};

typedef union _union_336735 _union_336735, *P_union_336735;

union _union_336735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_IO_FileStreamAsyncResult_VTable System_IO_FileStreamAsyncResult_VTable, *PSystem_IO_FileStreamAsyncResult_VTable;

struct System_IO_FileStreamAsyncResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsCompleted;
    struct VirtualInvokeData _5_get_AsyncWaitHandle;
    struct VirtualInvokeData _6_get_AsyncState;
    struct VirtualInvokeData _7_get_CompletedSynchronously;
};

typedef struct MethodInfo_20796C8 MethodInfo_20796C8, *PMethodInfo_20796C8;

typedef union _union_212878 _union_212878, *P_union_212878;

union _union_212878 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20796C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Threading_Tasks_TaskFactory_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_212878 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336737 _union_336737, *P_union_336737;

union _union_336737 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_o Aoharu_VerticalMenuTab___c__DisplayClass1_1_o, *PAoharu_VerticalMenuTab___c__DisplayClass1_1_o;

typedef struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_c Aoharu_VerticalMenuTab___c__DisplayClass1_1_c, *PAoharu_VerticalMenuTab___c__DisplayClass1_1_c;

typedef struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_Fields Aoharu_VerticalMenuTab___c__DisplayClass1_1_Fields, *PAoharu_VerticalMenuTab___c__DisplayClass1_1_Fields;

typedef struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_VTable Aoharu_VerticalMenuTab___c__DisplayClass1_1_VTable, *PAoharu_VerticalMenuTab___c__DisplayClass1_1_VTable;

typedef struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_o Aoharu_VerticalMenuTab___c__DisplayClass1_0_o, *PAoharu_VerticalMenuTab___c__DisplayClass1_0_o;

typedef struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_c Aoharu_VerticalMenuTab___c__DisplayClass1_0_c, *PAoharu_VerticalMenuTab___c__DisplayClass1_0_c;

typedef struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_Fields Aoharu_VerticalMenuTab___c__DisplayClass1_0_Fields, *PAoharu_VerticalMenuTab___c__DisplayClass1_0_Fields;

typedef struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_VTable Aoharu_VerticalMenuTab___c__DisplayClass1_0_VTable, *PAoharu_VerticalMenuTab___c__DisplayClass1_0_VTable;

struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_Fields {
    struct System_Collections_Generic_List_string__o *list;
    int32_t selectIndex;
    struct System_Action_int__o *onItemClick;
};

struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_Fields {
    struct Shock_ScrollItemBase_o *item;
    struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_o *CS___8__locals1;
};

struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_o {
    struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_c *klass;
    void *monitor;
    struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_Fields fields;
};

struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_VerticalMenuTab___c__DisplayClass1_1_VTable vtable;
};

struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_o {
    struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_c *klass;
    void *monitor;
    struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_Fields fields;
};

struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_VerticalMenuTab___c__DisplayClass1_0_VTable vtable;
};

typedef struct System_Security_Cryptography_X509Certificates_X509FindType_c System_Security_Cryptography_X509Certificates_X509FindType_c, *PSystem_Security_Cryptography_X509Certificates_X509FindType_c;

typedef struct System_Security_Cryptography_X509Certificates_X509FindType_VTable System_Security_Cryptography_X509Certificates_X509FindType_VTable, *PSystem_Security_Cryptography_X509Certificates_X509FindType_VTable;

struct System_Security_Cryptography_X509Certificates_X509FindType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Security_Cryptography_X509Certificates_X509FindType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509FindType_VTable vtable;
};

typedef struct MethodInfo_2B9CB20 MethodInfo_2B9CB20, *PMethodInfo_2B9CB20;

typedef union _union_319844 _union_319844, *P_union_319844;

union _union_319844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CB20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeSlice_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336739 _union_336739, *P_union_336739;

union _union_336739 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322161 _union_322161, *P_union_322161;

union _union_322161 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322163 _union_322163, *P_union_322163;

union _union_322163 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D756C MethodInfo_15D756C, *PMethodInfo_15D756C;

typedef struct MethodInfo_15D756C_RGCTXs MethodInfo_15D756C_RGCTXs, *PMethodInfo_15D756C_RGCTXs;

typedef union _union_331428 _union_331428, *P_union_331428;

struct MethodInfo_15D756C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D756C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D756C_RGCTXs *rgctx_data;
    union _union_331428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322165 _union_322165, *P_union_322165;

union _union_322165 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvUserMigrationR_Fields Shock_RecvUserMigrationR_Fields, *PShock_RecvUserMigrationR_Fields;

typedef struct Shock_RecvUserMigrationRData_o Shock_RecvUserMigrationRData_o, *PShock_RecvUserMigrationRData_o;

typedef struct Shock_RecvUserMigrationRData_c Shock_RecvUserMigrationRData_c, *PShock_RecvUserMigrationRData_c;

typedef struct Shock_RecvUserMigrationRData_Fields Shock_RecvUserMigrationRData_Fields, *PShock_RecvUserMigrationRData_Fields;

typedef struct Shock_RecvUserMigrationRData_VTable Shock_RecvUserMigrationRData_VTable, *PShock_RecvUserMigrationRData_VTable;

struct Shock_RecvUserMigrationRData_Fields {
    struct System_String_o *user_name;
    int32_t user_rank;
};

struct Shock_RecvUserMigrationRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvUserMigrationRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvUserMigrationRData_VTable vtable;
};

struct Shock_RecvUserMigrationRData_o {
    struct Shock_RecvUserMigrationRData_c *klass;
    void *monitor;
    struct Shock_RecvUserMigrationRData_Fields fields;
};

struct Shock_RecvUserMigrationR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvUserMigrationRData_o *data;
    int32_t server_time;
};

typedef struct System_MonoCustomAttrs_o System_MonoCustomAttrs_o, *PSystem_MonoCustomAttrs_o;

typedef struct System_MonoCustomAttrs_Fields System_MonoCustomAttrs_Fields, *PSystem_MonoCustomAttrs_Fields;

struct System_MonoCustomAttrs_Fields {
};

struct System_MonoCustomAttrs_o {
    struct System_MonoCustomAttrs_c *klass;
    void *monitor;
    struct System_MonoCustomAttrs_Fields fields;
};

typedef union _union_322167 _union_322167, *P_union_322167;

union _union_322167 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A0E2C_RGCTXs MethodInfo_30A0E2C_RGCTXs, *PMethodInfo_30A0E2C_RGCTXs;

struct MethodInfo_30A0E2C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_21F8CA0 MethodInfo_21F8CA0, *PMethodInfo_21F8CA0;

typedef union _union_289968 _union_289968, *P_union_289968;

union _union_289968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F8CA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322159 _union_322159, *P_union_322159;

union _union_322159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Cockpit_RoomListCell__AnimateRemove_d__12_VTable Photon_Pun_Demo_Cockpit_RoomListCell__AnimateRemove_d__12_VTable, *PPhoton_Pun_Demo_Cockpit_RoomListCell__AnimateRemove_d__12_VTable;

struct Photon_Pun_Demo_Cockpit_RoomListCell__AnimateRemove_d__12_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__c UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__c, *PUnityEngine_IntegratedSubsystemDescriptor_TSubsystem__c;

typedef struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__VTable UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__VTable, *PUnityEngine_IntegratedSubsystemDescriptor_TSubsystem__VTable;

struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_id;
};

struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__VTable vtable;
};

typedef struct MethodInfo_1272988 MethodInfo_1272988, *PMethodInfo_1272988;

typedef union _union_201136 _union_201136, *P_union_201136;

union _union_201136 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272988 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201136 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_ArrayConverter_Fields System_ComponentModel_ArrayConverter_Fields, *PSystem_ComponentModel_ArrayConverter_Fields;

typedef struct System_ComponentModel_CollectionConverter_Fields System_ComponentModel_CollectionConverter_Fields, *PSystem_ComponentModel_CollectionConverter_Fields;

struct System_ComponentModel_CollectionConverter_Fields {
    struct System_ComponentModel_TypeConverter_Fields super;
};

struct System_ComponentModel_ArrayConverter_Fields {
    struct System_ComponentModel_CollectionConverter_Fields super;
};

typedef union _union_190190 _union_190190, *P_union_190190;

union _union_190190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2696A70 MethodInfo_2696A70, *PMethodInfo_2696A70;

typedef union _union_311532 _union_311532, *P_union_311532;

union _union_311532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2696A70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_329B3B8 MethodInfo_329B3B8, *PMethodInfo_329B3B8;

typedef union _union_315831 _union_315831, *P_union_315831;

union _union_315831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B3B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336741 _union_336741, *P_union_336741;

union _union_336741 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundTypeComparer_Fields Shock_SoundTypeComparer_Fields, *PShock_SoundTypeComparer_Fields;

struct Shock_SoundTypeComparer_Fields {
};

typedef union _union_336743 _union_336743, *P_union_336743;

union _union_336743 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__o UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__o, *PUnityEngine_IntegratedSubsystemDescriptor_TSubsystem__o;

typedef struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__Fields UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__Fields, *PUnityEngine_IntegratedSubsystemDescriptor_TSubsystem__Fields;

struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__Fields {
    struct UnityEngine_IntegratedSubsystemDescriptor_Fields super;
};

struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__o {
    struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__c *klass;
    void *monitor;
    struct UnityEngine_IntegratedSubsystemDescriptor_TSubsystem__Fields fields;
};

typedef union _union_336745 _union_336745, *P_union_336745;

union _union_336745 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____array System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____array, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____array;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____o System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____Fields System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____Fields;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___o System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___o, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___o;

typedef struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___Fields System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___Fields, *PSystem_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___Fields;

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_object__object__object__object__object__object__object__o Rest;
};

struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___o {
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____o m_Items[65535];
};

typedef union _union_336747 _union_336747, *P_union_336747;

union _union_336747 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209ABE4 MethodInfo_209ABE4, *PMethodInfo_209ABE4;

typedef struct FancyScrollView_FancyScrollRect_TItemData__c FancyScrollView_FancyScrollRect_TItemData__c, *PFancyScrollView_FancyScrollRect_TItemData__c;

typedef union _union_341559 _union_341559, *P_union_341559;

typedef struct FancyScrollView_FancyScrollRect_TItemData__RGCTXs FancyScrollView_FancyScrollRect_TItemData__RGCTXs, *PFancyScrollView_FancyScrollRect_TItemData__RGCTXs;

typedef struct FancyScrollView_FancyScrollRect_TItemData__VTable FancyScrollView_FancyScrollRect_TItemData__VTable, *PFancyScrollView_FancyScrollRect_TItemData__VTable;

union _union_341559 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct FancyScrollView_FancyScrollRect_TItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct FancyScrollView_FancyScrollRect_TItemData__RGCTXs {
    struct MethodInfo *_0_FancyScrollView_FancyScrollRect_TItemData__FancyScrollRectContext___ctor;
    struct Il2CppClass *_1_FancyScrollView_FancyScrollRect_TItemData__FancyScrollRectContext_;
    struct Il2CppClass *_2_FancyScrollView_FancyScrollView_TItemData__FancyScrollRectContext_;
};

struct FancyScrollView_FancyScrollRect_TItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct FancyScrollView_FancyScrollRect_TItemData__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct FancyScrollView_FancyScrollRect_TItemData__VTable vtable;
};

struct MethodInfo_209ABE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336749 _union_336749, *P_union_336749;

union _union_336749 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomeScene___c__DisplayClass10_0_Fields Aoharu_HomeScene___c__DisplayClass10_0_Fields, *PAoharu_HomeScene___c__DisplayClass10_0_Fields;

struct Aoharu_HomeScene___c__DisplayClass10_0_Fields {
    struct Aoharu_HomeScene_o *__4__this;
    struct System_Action_o *onClosedOnce;
};

typedef struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_o Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_o, *PShock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_o;

typedef struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_Fields Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_Fields, *PShock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_Fields;

struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_Fields {
    struct Shock_MissionMst_o *mst;
};

struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_o {
    struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_c *klass;
    void *monitor;
    struct Shock_Notice_MissionClearSpecialNoticeWindow___c__DisplayClass7_0_Fields fields;
};

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_c Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_c, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_c;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_StaticFields Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_StaticFields, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_StaticFields;

typedef struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_VTable Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_VTable, *PFirebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_VTable;

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_StaticFields {
    struct System_Exception_o *pendingException;
    int32_t numExceptionsPending;
    struct Il2CppObject *exceptionsLock;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_c {
    struct Il2CppClass_1 _1;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessagingPINVOKE_SWIGPendingException_VTable vtable;
};

typedef union _union_190192 _union_190192, *P_union_190192;

union _union_190192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322151 _union_322151, *P_union_322151;

union _union_322151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190194 _union_190194, *P_union_190194;

union _union_190194 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322153 _union_322153, *P_union_322153;

union _union_322153 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209003C MethodInfo_209003C, *PMethodInfo_209003C;

typedef union _union_326243 _union_326243, *P_union_326243;

union _union_326243 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209003C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326243 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190196 _union_190196, *P_union_190196;

union _union_190196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322155 _union_322155, *P_union_322155;

union _union_322155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_312A08C MethodInfo_312A08C, *PMethodInfo_312A08C;

typedef union _union_225487 _union_225487, *P_union_225487;

union _union_225487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_312A08C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190198 _union_190198, *P_union_190198;

union _union_190198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322157 _union_322157, *P_union_322157;

union _union_322157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322147 _union_322147, *P_union_322147;

union _union_322147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322149 _union_322149, *P_union_322149;

union _union_322149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_AttachToPanelEvent_VTable UnityEngine_UIElements_AttachToPanelEvent_VTable, *PUnityEngine_UIElements_AttachToPanelEvent_VTable;

struct UnityEngine_UIElements_AttachToPanelEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

typedef struct MethodInfo_181BD78 MethodInfo_181BD78, *PMethodInfo_181BD78;

typedef struct MethodInfo_181BD78_RGCTXs MethodInfo_181BD78_RGCTXs, *PMethodInfo_181BD78_RGCTXs;

typedef union _union_339532 _union_339532, *P_union_339532;

union _union_339532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_181BD78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_181BD78_RGCTXs *rgctx_data;
    union _union_339532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_181BD78_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_Comparer_TSource__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_Comparer_TSource_;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_4_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_7_System_Collections_Generic_Comparer_TSource_;
    struct MethodInfo *_8_System_Collections_Generic_Comparer_TSource__Compare;
};

typedef struct MethodInfo_33587D8 MethodInfo_33587D8, *PMethodInfo_33587D8;

typedef union _union_298672 _union_298672, *P_union_298672;

union _union_298672 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33587D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_StringExtensions___c__9_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298672 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_EVOLVE_TYPE__c System_Action_EVOLVE_TYPE__c, *PSystem_Action_EVOLVE_TYPE__c;

typedef struct System_Action_EVOLVE_TYPE__VTable System_Action_EVOLVE_TYPE__VTable, *PSystem_Action_EVOLVE_TYPE__VTable;

struct System_Action_EVOLVE_TYPE__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_EVOLVE_TYPE__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_EVOLVE_TYPE__VTable vtable;
};

typedef struct MethodInfo_2E6A738_RGCTXs MethodInfo_2E6A738_RGCTXs, *PMethodInfo_2E6A738_RGCTXs;

struct MethodInfo_2E6A738_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef union _union_336751 _union_336751, *P_union_336751;

union _union_336751 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336753 _union_336753, *P_union_336753;

union _union_336753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_AlbumMemberTagMMst__bool__Fields System_Func_AlbumMemberTagMMst__bool__Fields, *PSystem_Func_AlbumMemberTagMMst__bool__Fields;

struct System_Func_AlbumMemberTagMMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_190188 _union_190188, *P_union_190188;

union _union_190188 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336755 _union_336755, *P_union_336755;

union _union_336755 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336757 _union_336757, *P_union_336757;

union _union_336757 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336759 _union_336759, *P_union_336759;

union _union_336759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209ABF8 MethodInfo_209ABF8, *PMethodInfo_209ABF8;

typedef union _union_341509 _union_341509, *P_union_341509;

union _union_341509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209ABF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190180 _union_190180, *P_union_190180;

union _union_190180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190182 _union_190182, *P_union_190182;

union _union_190182 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322141 _union_322141, *P_union_322141;

union _union_322141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190184 _union_190184, *P_union_190184;

union _union_190184 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322144 _union_322144, *P_union_322144;

union _union_322144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190186 _union_190186, *P_union_190186;

union _union_190186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_o Aoharu_LiveLoadingScene___c__DisplayClass3_0_o, *PAoharu_LiveLoadingScene___c__DisplayClass3_0_o;

struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_o {
    struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_c *klass;
    void *monitor;
    struct Aoharu_LiveLoadingScene___c__DisplayClass3_0_Fields fields;
};

typedef struct Aoharu_LoginBonusShowDialogTask___c__DisplayClass4_0_Fields Aoharu_LoginBonusShowDialogTask___c__DisplayClass4_0_Fields, *PAoharu_LoginBonusShowDialogTask___c__DisplayClass4_0_Fields;

struct Aoharu_LoginBonusShowDialogTask___c__DisplayClass4_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct System_Security_Cryptography_X509Certificates_X509FindType_o System_Security_Cryptography_X509Certificates_X509FindType_o, *PSystem_Security_Cryptography_X509Certificates_X509FindType_o;

typedef struct System_Security_Cryptography_X509Certificates_X509FindType_Fields System_Security_Cryptography_X509Certificates_X509FindType_Fields, *PSystem_Security_Cryptography_X509Certificates_X509FindType_Fields;

struct System_Security_Cryptography_X509Certificates_X509FindType_Fields {
    int32_t value__;
};

struct System_Security_Cryptography_X509Certificates_X509FindType_o {
    struct System_Security_Cryptography_X509Certificates_X509FindType_Fields fields;
};

typedef union _union_322138 _union_322138, *P_union_322138;

union _union_322138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_Dictionary_string__string___Fields System_Collections_Generic_List_Dictionary_string__string___Fields, *PSystem_Collections_Generic_List_Dictionary_string__string___Fields;

struct System_Collections_Generic_List_Dictionary_string__string___Fields {
    struct System_Collections_Generic_Dictionary_string__string__array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct System_Linq_Error_c System_Linq_Error_c, *PSystem_Linq_Error_c;

typedef struct System_Linq_Error_VTable System_Linq_Error_VTable, *PSystem_Linq_Error_VTable;

struct System_Linq_Error_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Linq_Error_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Error_VTable vtable;
};

typedef struct Shock_RecvLiveRetireR_Fields Shock_RecvLiveRetireR_Fields, *PShock_RecvLiveRetireR_Fields;

typedef struct Shock_RecvLiveRetireRData_o Shock_RecvLiveRetireRData_o, *PShock_RecvLiveRetireRData_o;

typedef struct Shock_RecvLiveRetireRData_c Shock_RecvLiveRetireRData_c, *PShock_RecvLiveRetireRData_c;

typedef struct Shock_RecvLiveRetireRData_Fields Shock_RecvLiveRetireRData_Fields, *PShock_RecvLiveRetireRData_Fields;

struct Shock_RecvLiveRetireRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvLiveRetireRData_VTable vtable;
};

struct Shock_RecvLiveRetireRData_Fields {
    struct Shock_ProtocolData_Stamina_o *stamina;
    struct Shock_ProtocolData_Item_array *item_list;
    struct Shock_ProtocolData_EventPoint_array *event_point_list;
};

struct Shock_RecvLiveRetireRData_o {
    struct Shock_RecvLiveRetireRData_c *klass;
    void *monitor;
    struct Shock_RecvLiveRetireRData_Fields fields;
};

struct Shock_RecvLiveRetireR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvLiveRetireRData_o *data;
    int32_t server_time;
};

typedef struct MethodInfo_19185E0 MethodInfo_19185E0, *PMethodInfo_19185E0;

typedef struct MethodInfo_19185E0_RGCTXs MethodInfo_19185E0_RGCTXs, *PMethodInfo_19185E0_RGCTXs;

typedef union _union_211225 _union_211225, *P_union_211225;

union _union_211225 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19185E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19185E0_RGCTXs *rgctx_data;
    union _union_211225 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19185E0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_336761 _union_336761, *P_union_336761;

union _union_336761 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336763 _union_336763, *P_union_336763;

union _union_336763 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__c Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__c, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__c;

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__RGCTXs Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__VTable Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__VTable, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__VTable;

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_SwitchToThreadPoolAwaitable_Awaiter__UniTask__RunOnThreadPool_d__85_T__;
    struct Il2CppClass *_1_System_Func_object__UniTask_T__;
    struct MethodInfo *_2_System_Func_object__UniTask_T___Invoke;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTask__RunOnThreadPool_d__85_T__;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__AwaitUnsafeOnCompleted_YieldAwaitable_Awaiter__UniTask__RunOnThreadPool_d__85_T__;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetException;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetResult;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_SetStateMachine;
};

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__VTable vtable;
};

typedef union _union_336765 _union_336765, *P_union_336765;

union _union_336765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190178 _union_190178, *P_union_190178;

union _union_190178 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336767 _union_336767, *P_union_336767;

union _union_336767 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336769 _union_336769, *P_union_336769;

union _union_336769 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16AC308 MethodInfo_16AC308, *PMethodInfo_16AC308;

typedef union _union_159513 _union_159513, *P_union_159513;

union _union_159513 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159513 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TransitionStartEvent_c UnityEngine_UIElements_TransitionStartEvent_c, *PUnityEngine_UIElements_TransitionStartEvent_c;

typedef struct UnityEngine_UIElements_TransitionStartEvent_VTable UnityEngine_UIElements_TransitionStartEvent_VTable, *PUnityEngine_UIElements_TransitionStartEvent_VTable;

struct UnityEngine_UIElements_TransitionStartEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_stylePropertyNames;
};

struct UnityEngine_UIElements_TransitionStartEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TransitionStartEvent_VTable vtable;
};

typedef union _union_190170 _union_190170, *P_union_190170;

union _union_190170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__o Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__o, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__o;

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__Fields Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__Fields, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__Fields;

typedef struct System_Func_object__UniTask_T___o System_Func_object__UniTask_T___o, *PSystem_Func_object__UniTask_T___o;

typedef struct System_Func_object__UniTask_T___c System_Func_object__UniTask_T___c, *PSystem_Func_object__UniTask_T___c;

typedef struct System_Func_object__UniTask_T___Fields System_Func_object__UniTask_T___Fields, *PSystem_Func_object__UniTask_T___Fields;

typedef struct System_Func_object__UniTask_T___VTable System_Func_object__UniTask_T___VTable, *PSystem_Func_object__UniTask_T___VTable;

struct System_Func_object__UniTask_T___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o __t__builder;
    struct System_Threading_CancellationToken_o cancellationToken;
    bool configureAwait;
    struct System_Func_object__UniTask_T___o *func;
    struct Il2CppObject *state;
    struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_o __u__1;
    struct Il2CppObject *__7__wrap1;
    int32_t __7__wrap2;
    struct Il2CppObject *__7__wrap3;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o __u__2;
    struct Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_o __u__3;
};

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__o {
    struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_T__Fields fields;
};

struct System_Func_object__UniTask_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_object__UniTask_T___o {
    struct System_Func_object__UniTask_T___c *klass;
    void *monitor;
    struct System_Func_object__UniTask_T___Fields fields;
};

struct System_Func_object__UniTask_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_object__UniTask_T___VTable vtable;
};

typedef union _union_190172 _union_190172, *P_union_190172;

union _union_190172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9CB14 MethodInfo_2B9CB14, *PMethodInfo_2B9CB14;

typedef union _union_319832 _union_319832, *P_union_319832;

union _union_319832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CB14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeSlice_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_319832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEA518 MethodInfo_1EEA518, *PMethodInfo_1EEA518;

typedef union _union_306386 _union_306386, *P_union_306386;

union _union_306386 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA518 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_306386 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322132 _union_322132, *P_union_322132;

union _union_322132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190174 _union_190174, *P_union_190174;

union _union_190174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190176 _union_190176, *P_union_190176;

union _union_190176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322135 _union_322135, *P_union_322135;

union _union_322135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1746DEC MethodInfo_1746DEC, *PMethodInfo_1746DEC;

typedef union _union_162373 _union_162373, *P_union_162373;

union _union_162373 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746DEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162373 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33587B0 MethodInfo_33587B0, *PMethodInfo_33587B0;

typedef struct Carbon_StringExtensions___c__8_T__c Carbon_StringExtensions___c__8_T__c, *PCarbon_StringExtensions___c__8_T__c;

typedef union _union_298668 _union_298668, *P_union_298668;

typedef struct Carbon_StringExtensions___c__8_T__StaticFields Carbon_StringExtensions___c__8_T__StaticFields, *PCarbon_StringExtensions___c__8_T__StaticFields;

typedef struct Carbon_StringExtensions___c__8_T__RGCTXs Carbon_StringExtensions___c__8_T__RGCTXs, *PCarbon_StringExtensions___c__8_T__RGCTXs;

typedef struct Carbon_StringExtensions___c__8_T__VTable Carbon_StringExtensions___c__8_T__VTable, *PCarbon_StringExtensions___c__8_T__VTable;

typedef struct Carbon_StringExtensions___c__8_T__o Carbon_StringExtensions___c__8_T__o, *PCarbon_StringExtensions___c__8_T__o;

typedef struct Carbon_StringExtensions___c__8_T__Fields Carbon_StringExtensions___c__8_T__Fields, *PCarbon_StringExtensions___c__8_T__Fields;

struct Carbon_StringExtensions___c__8_T__Fields {
};

struct Carbon_StringExtensions___c__8_T__o {
    struct Carbon_StringExtensions___c__8_T__c *klass;
    void *monitor;
    struct Carbon_StringExtensions___c__8_T__Fields fields;
};

struct Carbon_StringExtensions___c__8_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_StringExtensions___c__8_T__c {
    struct Il2CppClass_1 _1;
    struct Carbon_StringExtensions___c__8_T__StaticFields *static_fields;
    struct Carbon_StringExtensions___c__8_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_StringExtensions___c__8_T__VTable vtable;
};

struct Carbon_StringExtensions___c__8_T__RGCTXs {
    struct Il2CppClass *_0_Carbon_StringExtensions___c__8_T_;
    struct MethodInfo *_1_Carbon_StringExtensions___c__8_T___ctor;
    struct Il2CppClass *_2_Carbon_StringExtensions___c__8_T_;
    struct Il2CppClass *_3_T;
};

struct Carbon_StringExtensions___c__8_T__StaticFields {
    struct Carbon_StringExtensions___c__8_T__o *__9;
    struct System_Func_T__string__o *__9__8_0;
};

union _union_298668 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33587B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_StringExtensions___c__8_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298668 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GachaSetDataBase___c_StaticFields Shock_GachaSetDataBase___c_StaticFields, *PShock_GachaSetDataBase___c_StaticFields;

typedef struct Shock_GachaSetDataBase___c_o Shock_GachaSetDataBase___c_o, *PShock_GachaSetDataBase___c_o;

typedef struct System_Func_IGachaItemData__bool__o System_Func_IGachaItemData__bool__o, *PSystem_Func_IGachaItemData__bool__o;

typedef struct System_Func_IGachaRarityData__bool__o System_Func_IGachaRarityData__bool__o, *PSystem_Func_IGachaRarityData__bool__o;

typedef struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___o System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___o, *PSystem_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___o;

typedef struct Shock_GachaSetDataBase___c_c Shock_GachaSetDataBase___c_c, *PShock_GachaSetDataBase___c_c;

typedef struct Shock_GachaSetDataBase___c_Fields Shock_GachaSetDataBase___c_Fields, *PShock_GachaSetDataBase___c_Fields;

typedef struct System_Func_IGachaItemData__bool__c System_Func_IGachaItemData__bool__c, *PSystem_Func_IGachaItemData__bool__c;

typedef struct System_Func_IGachaItemData__bool__Fields System_Func_IGachaItemData__bool__Fields, *PSystem_Func_IGachaItemData__bool__Fields;

typedef struct System_Func_IGachaRarityData__bool__c System_Func_IGachaRarityData__bool__c, *PSystem_Func_IGachaRarityData__bool__c;

typedef struct System_Func_IGachaRarityData__bool__Fields System_Func_IGachaRarityData__bool__Fields, *PSystem_Func_IGachaRarityData__bool__Fields;

typedef struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___c System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___c, *PSystem_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___c;

typedef struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___Fields System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___Fields, *PSystem_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___Fields;

typedef struct Shock_GachaSetDataBase___c_VTable Shock_GachaSetDataBase___c_VTable, *PShock_GachaSetDataBase___c_VTable;

typedef struct System_Func_IGachaItemData__bool__VTable System_Func_IGachaItemData__bool__VTable, *PSystem_Func_IGachaItemData__bool__VTable;

typedef struct System_Func_IGachaRarityData__bool__VTable System_Func_IGachaRarityData__bool__VTable, *PSystem_Func_IGachaRarityData__bool__VTable;

typedef struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___VTable System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___VTable, *PSystem_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___VTable;

struct System_Func_IGachaItemData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Shock_GachaSetDataBase___c_Fields {
};

struct Shock_GachaSetDataBase___c_o {
    struct Shock_GachaSetDataBase___c_c *klass;
    void *monitor;
    struct Shock_GachaSetDataBase___c_Fields fields;
};

struct Shock_GachaSetDataBase___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GachaSetDataBase___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_GachaSetDataBase___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GachaSetDataBase___c_VTable vtable;
};

struct System_Func_IGachaItemData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGachaItemData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGachaItemData__bool__VTable vtable;
};

struct System_Func_IGachaItemData__bool__o {
    struct System_Func_IGachaItemData__bool__c *klass;
    void *monitor;
    struct System_Func_IGachaItemData__bool__Fields fields;
};

struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGachaRarityData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___VTable vtable;
};

struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___o {
    struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___Fields fields;
};

struct Shock_GachaSetDataBase___c_StaticFields {
    struct Shock_GachaSetDataBase___c_o *__9;
    struct System_Func_IGachaPriceData__bool__o *__9__13_0;
    struct System_Func_IGachaItemData__bool__o *__9__25_0;
    struct System_Func_IGachaRarityData__bool__o *__9__26_0;
    struct System_Func_IGachaPriceData__bool__o *__9__27_0;
    struct System_Func_IGachaItemData__bool__o *__9__30_0;
    struct System_Func_IGachaRarityData__bool__o *__9__31_0;
    struct System_Func_IGachaItemData__bool__o *__9__33_0;
    struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___o *__9__34_0;
    struct System_Func_IGachaItemData__bool__o *__9__34_1;
    struct System_Func_IGachaItemData__bool__o *__9__34_2;
    struct System_Func_IPhotoGachaItemData__uint__o *__9__34_3;
    struct System_Func_IGachaItemData__bool__o *__9__35_0;
    struct System_Func_IGachaItemData__bool__o *__9__35_1;
    struct System_Func_KeyValuePair_uint__IGachaItemData_____IEnumerable_IGachaItemData___o *__9__36_0;
    struct System_Func_IGachaItemData__bool__o *__9__36_1;
    struct System_Func_IGachaItemData__bool__o *__9__36_2;
    struct System_Func_IPhotoGachaItemData__uint__o *__9__36_3;
    struct System_Func_IGachaItemData__bool__o *__9__37_0;
    struct System_Func_IGachaItemData__bool__o *__9__37_1;
    struct System_Func_IGachaPriceData__bool__o *__9__39_0;
};

struct System_Func_IGachaRarityData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IGachaRarityData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IGachaRarityData__bool__VTable vtable;
};

struct System_Func_IGachaRarityData__bool__o {
    struct System_Func_IGachaRarityData__bool__c *klass;
    void *monitor;
    struct System_Func_IGachaRarityData__bool__Fields fields;
};

typedef struct Shock_PoolSystem_T__RGCTXs Shock_PoolSystem_T__RGCTXs, *PShock_PoolSystem_T__RGCTXs;

struct Shock_PoolSystem_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_Shock_PoolSystem___c_T_;
    struct MethodInfo *_2_Shock_PoolSystem___c_T___Awake_b__5_0;
    struct Il2CppClass *_3_System_Action_T_;
    struct MethodInfo *_4_System_Action_T___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_T_;
    struct MethodInfo *_6_System_Collections_Generic_List_T__ForEach;
    struct Il2CppClass *_7_Shock_PoolSystem_T_;
    struct MethodInfo *_8_Shock_PoolSystem_T__CreateComponent;
    struct MethodInfo *_9_Shock_PoolSystem_T__ConnectClonedItem;
    struct MethodInfo *_10_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_11_Carbon_IReadOnlyCollectionExtensions_IsNullOrEmpty_T_;
    struct MethodInfo *_12_Carbon_ListExtensions_PopLast_T_;
    struct MethodInfo *_13_Carbon_ListExtensions_PopFirst_T_;
    struct MethodInfo *_14_System_Collections_Generic_List_T__Find;
    struct MethodInfo *_15_Shock_PoolSystem_T__Find;
    struct MethodInfo *_16_Shock_PoolSystem___c_T___Release_b__12_0;
    struct Il2CppClass *_17_System_Func_T__bool_;
    struct MethodInfo *_18_System_Func_T__bool___ctor;
    struct MethodInfo *_19_System_Linq_Enumerable_Where_T_;
    struct MethodInfo *_20_Shock_PoolSystem___c_T___Release_b__12_1;
    struct MethodInfo *_21_Carbon_IEnumerableExtensions_ForEach_T_;
    struct MethodInfo *_22_System_Collections_Generic_List_T__Clear;
    struct Il2CppClass *_23_Shock_PoolSystem___c__DisplayClass13_0_T_;
    struct MethodInfo *_24_Shock_PoolSystem___c__DisplayClass13_0_T___ctor;
    struct MethodInfo *_25_Shock_PoolSystem___c__DisplayClass13_0_T___Exists_b__0;
    struct Il2CppClass *_26_System_Predicate_T_;
    struct MethodInfo *_27_System_Predicate_T___ctor;
    struct MethodInfo *_28_Carbon_IReadOnlyListExtensions_Any_T_;
    struct MethodInfo *_29_Shock_PoolSystem_T__CreateGameObject;
    struct MethodInfo *_30_UnityEngine_GameObject_GetComponent_T_;
    struct MethodInfo *_31_System_Collections_Generic_List_T___ctor;
};

typedef struct SharpCompress_Compressors_Deflate64_DeflateInput_c SharpCompress_Compressors_Deflate64_DeflateInput_c, *PSharpCompress_Compressors_Deflate64_DeflateInput_c;

typedef struct SharpCompress_Compressors_Deflate64_DeflateInput_VTable SharpCompress_Compressors_Deflate64_DeflateInput_VTable, *PSharpCompress_Compressors_Deflate64_DeflateInput_VTable;

struct SharpCompress_Compressors_Deflate64_DeflateInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Deflate64_DeflateInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate64_DeflateInput_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationAwaiter_VTable Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationAwaiter_VTable, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationAwaiter_VTable;

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationAwaiter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

typedef struct Aoharu_ShopBillingData___c_VTable Aoharu_ShopBillingData___c_VTable, *PAoharu_ShopBillingData___c_VTable;

struct Aoharu_ShopBillingData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_33587B8 MethodInfo_33587B8, *PMethodInfo_33587B8;

typedef union _union_298670 _union_298670, *P_union_298670;

union _union_298670 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33587B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_StringExtensions___c__8_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298670 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14EF1B0 MethodInfo_14EF1B0, *PMethodInfo_14EF1B0;

typedef struct MethodInfo_14EF1B0_RGCTXs MethodInfo_14EF1B0_RGCTXs, *PMethodInfo_14EF1B0_RGCTXs;

typedef union _union_199980 _union_199980, *P_union_199980;

union _union_199980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EF1B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EF1B0_RGCTXs *rgctx_data;
    union _union_199980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14EF1B0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_TitleFavoriteMemberSettingScene___c__DisplayClass6_0_VTable Aoharu_TitleFavoriteMemberSettingScene___c__DisplayClass6_0_VTable, *PAoharu_TitleFavoriteMemberSettingScene___c__DisplayClass6_0_VTable;

struct Aoharu_TitleFavoriteMemberSettingScene___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_190166 _union_190166, *P_union_190166;

union _union_190166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicLibraryScene___c__DisplayClass7_0_VTable Aoharu_MusicLibraryScene___c__DisplayClass7_0_VTable, *PAoharu_MusicLibraryScene___c__DisplayClass7_0_VTable;

struct Aoharu_MusicLibraryScene___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_190168 _union_190168, *P_union_190168;

union _union_190168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_IMovieMstData__bool__o System_Func_IMovieMstData__bool__o, *PSystem_Func_IMovieMstData__bool__o;

typedef struct System_Func_IMovieMstData__bool__c System_Func_IMovieMstData__bool__c, *PSystem_Func_IMovieMstData__bool__c;

typedef struct System_Func_IMovieMstData__bool__Fields System_Func_IMovieMstData__bool__Fields, *PSystem_Func_IMovieMstData__bool__Fields;

typedef struct System_Func_IMovieMstData__bool__VTable System_Func_IMovieMstData__bool__VTable, *PSystem_Func_IMovieMstData__bool__VTable;

struct System_Func_IMovieMstData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IMovieMstData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IMovieMstData__bool__o {
    struct System_Func_IMovieMstData__bool__c *klass;
    void *monitor;
    struct System_Func_IMovieMstData__bool__Fields fields;
};

struct System_Func_IMovieMstData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IMovieMstData__bool__VTable vtable;
};

typedef struct MethodInfo_1561718 MethodInfo_1561718, *PMethodInfo_1561718;

struct MethodInfo_1561718 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282636 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190160 _union_190160, *P_union_190160;

union _union_190160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190162 _union_190162, *P_union_190162;

union _union_190162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190164 _union_190164, *P_union_190164;

union _union_190164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1B6E4A0 MethodInfo_1B6E4A0, *PMethodInfo_1B6E4A0;

typedef union _union_252021 _union_252021, *P_union_252021;

union _union_252021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B6E4A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_T__RGCTXs Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_T__RGCTXs, *PCysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_T__RGCTXs;

struct Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UnityEventHandlerAsyncEnumerable_UnityEventHandlerAsyncEnumerator_T___ctor;
};

typedef struct MethodInfo_243D1F8 MethodInfo_243D1F8, *PMethodInfo_243D1F8;

typedef union _union_279966 _union_279966, *P_union_279966;

union _union_279966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D1F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_Fields Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_Fields, *PAoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_Fields;

struct Aoharu_Scenes_TitleList_TitleListScroll___c__DisplayClass2_0_Fields {
    struct System_Collections_Generic_IReadOnlyList_TitleData__o *titleDataList;
    struct Aoharu_Scenes_TitleList_TitleListScroll_o *__4__this;
};

typedef struct System_ComponentModel_RecommendedAsConfigurableAttribute_StaticFields System_ComponentModel_RecommendedAsConfigurableAttribute_StaticFields, *PSystem_ComponentModel_RecommendedAsConfigurableAttribute_StaticFields;

typedef struct System_ComponentModel_RecommendedAsConfigurableAttribute_o System_ComponentModel_RecommendedAsConfigurableAttribute_o, *PSystem_ComponentModel_RecommendedAsConfigurableAttribute_o;

typedef struct System_ComponentModel_RecommendedAsConfigurableAttribute_c System_ComponentModel_RecommendedAsConfigurableAttribute_c, *PSystem_ComponentModel_RecommendedAsConfigurableAttribute_c;

typedef struct System_ComponentModel_RecommendedAsConfigurableAttribute_Fields System_ComponentModel_RecommendedAsConfigurableAttribute_Fields, *PSystem_ComponentModel_RecommendedAsConfigurableAttribute_Fields;

typedef struct System_ComponentModel_RecommendedAsConfigurableAttribute_VTable System_ComponentModel_RecommendedAsConfigurableAttribute_VTable, *PSystem_ComponentModel_RecommendedAsConfigurableAttribute_VTable;

struct System_ComponentModel_RecommendedAsConfigurableAttribute_StaticFields {
    struct System_ComponentModel_RecommendedAsConfigurableAttribute_o *No;
    struct System_ComponentModel_RecommendedAsConfigurableAttribute_o *Yes;
    struct System_ComponentModel_RecommendedAsConfigurableAttribute_o *Default;
};

struct System_ComponentModel_RecommendedAsConfigurableAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct System_ComponentModel_RecommendedAsConfigurableAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_RecommendedAsConfigurableAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_RecommendedAsConfigurableAttribute_VTable vtable;
};

struct System_ComponentModel_RecommendedAsConfigurableAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _RecommendedAsConfigurable_k__BackingField;
};

struct System_ComponentModel_RecommendedAsConfigurableAttribute_o {
    struct System_ComponentModel_RecommendedAsConfigurableAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_RecommendedAsConfigurableAttribute_Fields fields;
};

typedef union _union_190156 _union_190156, *P_union_190156;

union _union_190156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D3FDA4 MethodInfo_1D3FDA4, *PMethodInfo_1D3FDA4;

typedef union _union_227417 _union_227417, *P_union_227417;

union _union_227417 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FDA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227417 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Timestamped_T__array UniRx_Timestamped_T__array, *PUniRx_Timestamped_T__array;

typedef struct UniRx_Timestamped_T__o UniRx_Timestamped_T__o, *PUniRx_Timestamped_T__o;

typedef struct UniRx_Timestamped_T__Fields UniRx_Timestamped_T__Fields, *PUniRx_Timestamped_T__Fields;

struct UniRx_Timestamped_T__Fields {
    struct System_DateTimeOffset_o _timestamp;
    struct Il2CppObject *_value;
};

struct UniRx_Timestamped_T__o {
    struct UniRx_Timestamped_T__Fields fields;
};

struct UniRx_Timestamped_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UniRx_Timestamped_T__o m_Items[65535];
};

typedef union _union_190158 _union_190158, *P_union_190158;

union _union_190158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BD9FE8 MethodInfo_1BD9FE8, *PMethodInfo_1BD9FE8;

typedef union _union_247307 _union_247307, *P_union_247307;

union _union_247307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BD9FE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_247307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_IScheduler_c UnityEngine_UIElements_IScheduler_c, *PUnityEngine_UIElements_IScheduler_c;

struct UnityEngine_UIElements_IScheduler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Xml_Schema_Datatype_NOTATION_c System_Xml_Schema_Datatype_NOTATION_c, *PSystem_Xml_Schema_Datatype_NOTATION_c;

typedef struct System_Xml_Schema_Datatype_NOTATION_VTable System_Xml_Schema_Datatype_NOTATION_VTable, *PSystem_Xml_Schema_Datatype_NOTATION_VTable;

struct System_Xml_Schema_Datatype_NOTATION_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

struct System_Xml_Schema_Datatype_NOTATION_c {
    struct Il2CppClass_1 _1;
    struct System_Xml_Schema_Datatype_NOTATION_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_Datatype_NOTATION_VTable vtable;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_HighScoreRateUtils_HighScoreRateData__Fields System_Collections_Generic_IReadOnlyCollection_HighScoreRateUtils_HighScoreRateData__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_HighScoreRateUtils_HighScoreRateData__Fields;

struct System_Collections_Generic_IReadOnlyCollection_HighScoreRateUtils_HighScoreRateData__Fields {
};

typedef union _union_190150 _union_190150, *P_union_190150;

union _union_190150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190152 _union_190152, *P_union_190152;

union _union_190152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190154 _union_190154, *P_union_190154;

union _union_190154 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_AsyncCausalityTracer_o System_Threading_Tasks_AsyncCausalityTracer_o, *PSystem_Threading_Tasks_AsyncCausalityTracer_o;

typedef struct System_Threading_Tasks_AsyncCausalityTracer_Fields System_Threading_Tasks_AsyncCausalityTracer_Fields, *PSystem_Threading_Tasks_AsyncCausalityTracer_Fields;

struct System_Threading_Tasks_AsyncCausalityTracer_Fields {
};

struct System_Threading_Tasks_AsyncCausalityTracer_o {
    struct System_Threading_Tasks_AsyncCausalityTracer_c *klass;
    void *monitor;
    struct System_Threading_Tasks_AsyncCausalityTracer_Fields fields;
};

typedef union _union_165181 _union_165181, *P_union_165181;

union _union_165181 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165183 _union_165183, *P_union_165183;

union _union_165183 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165185 _union_165185, *P_union_165185;

union _union_165185 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13BD57C MethodInfo_13BD57C, *PMethodInfo_13BD57C;

typedef struct MethodInfo_13BD57C_RGCTXs MethodInfo_13BD57C_RGCTXs, *PMethodInfo_13BD57C_RGCTXs;

typedef union _union_207132 _union_207132, *P_union_207132;

union _union_207132 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BD57C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BD57C_RGCTXs *rgctx_data;
    union _union_207132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13BD57C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct _PrivateImplementationDetails__2_o _PrivateImplementationDetails__2_o, *P_PrivateImplementationDetails__2_o;

typedef struct _PrivateImplementationDetails__2_c _PrivateImplementationDetails__2_c, *P_PrivateImplementationDetails__2_c;

typedef struct _PrivateImplementationDetails__2_Fields _PrivateImplementationDetails__2_Fields, *P_PrivateImplementationDetails__2_Fields;

typedef struct _PrivateImplementationDetails__2_StaticFields _PrivateImplementationDetails__2_StaticFields, *P_PrivateImplementationDetails__2_StaticFields;

typedef struct _PrivateImplementationDetails__2_VTable _PrivateImplementationDetails__2_VTable, *P_PrivateImplementationDetails__2_VTable;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_o _PrivateImplementationDetails____StaticArrayInitTypeSize_9_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_9_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_o _PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_14_o _PrivateImplementationDetails____StaticArrayInitTypeSize_14_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_14_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_o _PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_o, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_o;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_9_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_9_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_14_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_14_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_14_Fields;

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_14_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_14_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_14_Fields fields;
};

struct _PrivateImplementationDetails__2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct _PrivateImplementationDetails__2_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_Fields fields;
};

struct _PrivateImplementationDetails__2_o {
    struct _PrivateImplementationDetails__2_c *klass;
    void *monitor;
    struct _PrivateImplementationDetails__2_Fields fields;
};

struct _PrivateImplementationDetails__2_c {
    struct Il2CppClass_1 _1;
    struct _PrivateImplementationDetails__2_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct _PrivateImplementationDetails__2_VTable vtable;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_Fields {
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_Fields fields;
};

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_o {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_Fields fields;
};

struct _PrivateImplementationDetails__2_StaticFields {
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_1_o _00C700F38385659BA060672F86D4A9A5376EADF9ED1CABB1C63290A0FDEFE36A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_o _04D9D643E5A26924DC98C9906714082D395DCB17CEE9674D5EBFEC15D098C2B5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_o _063691760A57230E8119DF650327304D68AE1C009E476E48BE8C73DCA199D374;
    int64_t _1417FCAA8455DC8E3C88BF916DD5C75746A2597CC052F212A8E4394C890E012B;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_9_o _27625E383C3A91E8B65BC745FF5D4048C82B883CCD293B07DED697BF82733811;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_32_2_o _2EF83B43314F8CD03190EEE30ECCF048DA37791237F27C62A579F23EACE9FD70;
    int64_t _3505B8A2248AC03FE41ACADF8F29294572BBADEE1DD2E1A45D025766681C012C;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_o _356A582FCE68ACAE8FC944F7B4F0C0DA2BFF4A90D3767C75905F3EDE2E4E66CF;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_o _3981C8DFF7DC0FD5962B5FB863DD1A0D4119D320706BFF88FD6F636AC6B93AFF;
    int64_t _6C8F647E1FCD63826D12272FF0930E9C16F1FFEF719948703A4C0F3B90052885;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_o _8109EF063456779751E8A4AEE94A0BE9AE32827B6EB153ABD7F40057FF2C9CE3;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_44_1_o _9001C3EDE1D7E939C07996B84F82F7CBE59A7266C1FC2735E959E3C8609602E8;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12_2_o _9DB0F923DCA529159AFF809431DDCC62C801C60246F66B693B861CBF79292994;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_6_1_o _9F58F1261D211553DE8FBC1AFA477C84EA3974B9BFF38223D771D0CDA787E15A;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_128_1_o B849624EC20707184A433E21DAAC963906D4B261A19BD8F139F0E269E59E308C;
    int64_t BB6BB42AC5453BD8AA992CCB8929F1CB7D4E112E3FC56E57D711E106D1F72859;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_14_o DFA7289CF8D8029ACEE90F30530C6926950E8DD20285772458F271AFD015BAD5;
    struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10_2_o E478CC6C0579E2198C99BFDE0ABAADC66644AF69312CB9D6E94E2D4E3559482A;
};

typedef union _union_165187 _union_165187, *P_union_165187;

union _union_165187 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_VoiceKeyMstTable___c__DisplayClass13_0_VTable Shock_VoiceKeyMstTable___c__DisplayClass13_0_VTable, *PShock_VoiceKeyMstTable___c__DisplayClass13_0_VTable;

struct Shock_VoiceKeyMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Chipstar_Downloads_LoadProcess_T__o Chipstar_Downloads_LoadProcess_T__o, *PChipstar_Downloads_LoadProcess_T__o;

typedef struct Chipstar_Downloads_LoadProcess_T__c Chipstar_Downloads_LoadProcess_T__c, *PChipstar_Downloads_LoadProcess_T__c;

typedef struct Chipstar_Downloads_LoadProcess_T__Fields Chipstar_Downloads_LoadProcess_T__Fields, *PChipstar_Downloads_LoadProcess_T__Fields;

typedef struct Chipstar_Downloads_LoadProcess_T__VTable Chipstar_Downloads_LoadProcess_T__VTable, *PChipstar_Downloads_LoadProcess_T__VTable;

typedef struct Chipstar_Downloads_ILoadJob_T__o Chipstar_Downloads_ILoadJob_T__o, *PChipstar_Downloads_ILoadJob_T__o;

typedef struct Chipstar_Downloads_ILoadJob_T__c Chipstar_Downloads_ILoadJob_T__c, *PChipstar_Downloads_ILoadJob_T__c;

typedef struct Chipstar_Downloads_ILoadJob_T__Fields Chipstar_Downloads_ILoadJob_T__Fields, *PChipstar_Downloads_ILoadJob_T__Fields;

struct Chipstar_Downloads_ILoadJob_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Chipstar_Downloads_ILoadJob_T__Fields {
};

struct Chipstar_Downloads_ILoadJob_T__o {
    struct Chipstar_Downloads_ILoadJob_T__c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadJob_T__Fields fields;
};

struct Chipstar_Downloads_LoadProcess_T__Fields {
    struct Chipstar_Downloads_ILoadJob_T__o *m_job;
    struct System_Action_T__o *m_onCompleted;
    struct Il2CppObject *_Content_k__BackingField;
    bool _IsCompleted_k__BackingField;
    bool _IsError_k__BackingField;
};

struct Chipstar_Downloads_LoadProcess_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Progress;
    struct VirtualInvokeData _5_get_IsRunning;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_get_IsFinish;
    struct VirtualInvokeData _8_get_IsError;
    struct VirtualInvokeData _9_get_IsCanceled;
    struct VirtualInvokeData _10_get_IsDisposed;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _13_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _14_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _15_get_Content;
};

struct Chipstar_Downloads_LoadProcess_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_Downloads_LoadProcess_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_LoadProcess_T__VTable vtable;
};

struct Chipstar_Downloads_LoadProcess_T__o {
    struct Chipstar_Downloads_LoadProcess_T__c *klass;
    void *monitor;
    struct Chipstar_Downloads_LoadProcess_T__Fields fields;
};

typedef union _union_190144 _union_190144, *P_union_190144;

union _union_190144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165189 _union_165189, *P_union_165189;

union _union_165189 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190146 _union_190146, *P_union_190146;

union _union_190146 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190148 _union_190148, *P_union_190148;

union _union_190148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19AFA88 MethodInfo_19AFA88, *PMethodInfo_19AFA88;

typedef union _union_310760 _union_310760, *P_union_310760;

union _union_310760 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AFA88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310760 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18F95BC_RGCTXs MethodInfo_18F95BC_RGCTXs, *PMethodInfo_18F95BC_RGCTXs;

struct MethodInfo_18F95BC_RGCTXs {
    struct MethodInfo *_0_System_Array_Sort_TKey__TValue_;
};

typedef struct System_Collections_Generic_List_LiveConditionMst__c System_Collections_Generic_List_LiveConditionMst__c, *PSystem_Collections_Generic_List_LiveConditionMst__c;

typedef struct System_Collections_Generic_List_LiveConditionMst__StaticFields System_Collections_Generic_List_LiveConditionMst__StaticFields, *PSystem_Collections_Generic_List_LiveConditionMst__StaticFields;

typedef struct Shock_LiveConditionMst_array Shock_LiveConditionMst_array, *PShock_LiveConditionMst_array;

typedef struct Shock_LiveConditionMst_o Shock_LiveConditionMst_o, *PShock_LiveConditionMst_o;

typedef struct Shock_LiveConditionMst_c Shock_LiveConditionMst_c, *PShock_LiveConditionMst_c;

typedef struct Shock_LiveConditionMst_Fields Shock_LiveConditionMst_Fields, *PShock_LiveConditionMst_Fields;

struct Shock_LiveConditionMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveConditionMst_VTable vtable;
};

struct Shock_LiveConditionMst_Fields {
    uint32_t _masterLiveId;
    uint32_t _number;
    struct System_String_o *_detail;
    int32_t _type;
    struct System_UInt32_array *_values;
    int32_t _amount;
    uint32_t _compareType;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveConditionMst_o {
    struct Shock_LiveConditionMst_c *klass;
    void *monitor;
    struct Shock_LiveConditionMst_Fields fields;
};

struct System_Collections_Generic_List_LiveConditionMst__StaticFields {
    struct Shock_LiveConditionMst_array *s_emptyArray;
};

struct System_Collections_Generic_List_LiveConditionMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_LiveConditionMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_LiveConditionMst__VTable vtable;
};

struct Shock_LiveConditionMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_LiveConditionMst_o *m_Items[65535];
};

typedef struct MethodInfo_1600B68 MethodInfo_1600B68, *PMethodInfo_1600B68;

typedef union _union_210895 _union_210895, *P_union_210895;

union _union_210895 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1600B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1600B68_RGCTXs *rgctx_data;
    union _union_210895 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TITLE_CATEGORY__string__VTable System_Func_TITLE_CATEGORY__string__VTable, *PSystem_Func_TITLE_CATEGORY__string__VTable;

struct System_Func_TITLE_CATEGORY__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_190140 _union_190140, *P_union_190140;

union _union_190140 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190142 _union_190142, *P_union_190142;

union _union_190142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct LitJson_PropertyMetadata_c LitJson_PropertyMetadata_c, *PLitJson_PropertyMetadata_c;

typedef struct LitJson_PropertyMetadata_VTable LitJson_PropertyMetadata_VTable, *PLitJson_PropertyMetadata_VTable;

struct LitJson_PropertyMetadata_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct LitJson_PropertyMetadata_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_PropertyMetadata_VTable vtable;
};

typedef union _union_165191 _union_165191, *P_union_165191;

union _union_165191 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__Fields {
    struct UnityEngine_UIElements_TransformOrigin_o startValue;
    struct UnityEngine_UIElements_TransformOrigin_o endValue;
    struct UnityEngine_UIElements_TransformOrigin_o reversingAdjustedStartValue;
    struct UnityEngine_UIElements_TransformOrigin_o currentValue;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_StyleData_TransformOrigin__o m_Items[65535];
};

typedef union _union_165193 _union_165193, *P_union_165193;

union _union_165193 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExAcbLoader_Status_o CriWare_CriAtomExAcbLoader_Status_o, *PCriWare_CriAtomExAcbLoader_Status_o;

typedef struct CriWare_CriAtomExAcbLoader_Status_Fields CriWare_CriAtomExAcbLoader_Status_Fields, *PCriWare_CriAtomExAcbLoader_Status_Fields;

struct CriWare_CriAtomExAcbLoader_Status_Fields {
    int32_t value__;
};

struct CriWare_CriAtomExAcbLoader_Status_o {
    struct CriWare_CriAtomExAcbLoader_Status_Fields fields;
};

typedef union _union_165195 _union_165195, *P_union_165195;

union _union_165195 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1272760 MethodInfo_1272760, *PMethodInfo_1272760;

typedef union _union_201124 _union_201124, *P_union_201124;

union _union_201124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165197 _union_165197, *P_union_165197;

union _union_165197 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D49828 MethodInfo_1D49828, *PMethodInfo_1D49828;

typedef union _union_227801 _union_227801, *P_union_227801;

union _union_227801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49828 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_DeriveBytes_VTable System_Security_Cryptography_DeriveBytes_VTable, *PSystem_Security_Cryptography_DeriveBytes_VTable;

struct System_Security_Cryptography_DeriveBytes_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_Dispose;
};

typedef union _union_165199 _union_165199, *P_union_165199;

union _union_165199 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190134 _union_190134, *P_union_190134;

union _union_190134 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190136 _union_190136, *P_union_190136;

union _union_190136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD28B0 MethodInfo_1FD28B0, *PMethodInfo_1FD28B0;

typedef union _union_265580 _union_265580, *P_union_265580;

union _union_265580 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD28B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265580 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190138 _union_190138, *P_union_190138;

union _union_190138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D49820 MethodInfo_1D49820, *PMethodInfo_1D49820;

typedef union _union_227633 _union_227633, *P_union_227633;

union _union_227633 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227633 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190130 _union_190130, *P_union_190130;

union _union_190130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190132 _union_190132, *P_union_190132;

union _union_190132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_RecvAssetHashGetR__o System_Action_RecvAssetHashGetR__o, *PSystem_Action_RecvAssetHashGetR__o;

typedef struct System_Action_RecvAssetHashGetR__c System_Action_RecvAssetHashGetR__c, *PSystem_Action_RecvAssetHashGetR__c;

typedef struct System_Action_RecvAssetHashGetR__VTable System_Action_RecvAssetHashGetR__VTable, *PSystem_Action_RecvAssetHashGetR__VTable;

struct System_Action_RecvAssetHashGetR__o {
    struct System_Action_RecvAssetHashGetR__c *klass;
    void *monitor;
    struct System_Action_RecvAssetHashGetR__Fields fields;
};

struct System_Action_RecvAssetHashGetR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvAssetHashGetR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvAssetHashGetR__VTable vtable;
};

typedef struct MethodInfo_2446D48 MethodInfo_2446D48, *PMethodInfo_2446D48;

struct MethodInfo_2446D48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281564 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c, *PCysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__RGCTXs Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__RGCTXs, *PCysharp_Threading_Tasks_Internal_StateTuple_T1__T2__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__VTable Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__VTable, *PCysharp_Threading_Tasks_Internal_StateTuple_T1__T2__VTable;

struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__Return;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_StatePool_T1__T2_;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__VTable vtable;
};

typedef union _union_165161 _union_165161, *P_union_165161;

union _union_165161 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165163 _union_165163, *P_union_165163;

union _union_165163 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165165 _union_165165, *P_union_165165;

union _union_165165 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExAcbLoader_Status_c CriWare_CriAtomExAcbLoader_Status_c, *PCriWare_CriAtomExAcbLoader_Status_c;

typedef struct CriWare_CriAtomExAcbLoader_Status_VTable CriWare_CriAtomExAcbLoader_Status_VTable, *PCriWare_CriAtomExAcbLoader_Status_VTable;

struct CriWare_CriAtomExAcbLoader_Status_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct CriWare_CriAtomExAcbLoader_Status_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExAcbLoader_Status_VTable vtable;
};

typedef union _union_190122 _union_190122, *P_union_190122;

union _union_190122 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165167 _union_165167, *P_union_165167;

union _union_165167 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_BufferObservable_BufferTS_T__o UniRx_Operators_BufferObservable_BufferTS_T__o, *PUniRx_Operators_BufferObservable_BufferTS_T__o;

typedef struct UniRx_Operators_BufferObservable_BufferTS_T__Fields UniRx_Operators_BufferObservable_BufferTS_T__Fields, *PUniRx_Operators_BufferObservable_BufferTS_T__Fields;

typedef struct System_Collections_Generic_Queue_IList_T___o System_Collections_Generic_Queue_IList_T___o, *PSystem_Collections_Generic_Queue_IList_T___o;

typedef struct System_Collections_Generic_Queue_IList_T___c System_Collections_Generic_Queue_IList_T___c, *PSystem_Collections_Generic_Queue_IList_T___c;

typedef struct System_Collections_Generic_Queue_IList_T___Fields System_Collections_Generic_Queue_IList_T___Fields, *PSystem_Collections_Generic_Queue_IList_T___Fields;

typedef struct System_Collections_Generic_Queue_IList_T___VTable System_Collections_Generic_Queue_IList_T___VTable, *PSystem_Collections_Generic_Queue_IList_T___VTable;

typedef struct System_Collections_Generic_IList_T__array System_Collections_Generic_IList_T__array, *PSystem_Collections_Generic_IList_T__array;

struct UniRx_Operators_BufferObservable_BufferTS_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__IList_T___Fields super;
    struct UniRx_Operators_BufferObservable_T__o *parent;
    struct Il2CppObject *gate;
    struct System_Collections_Generic_Queue_IList_T___o *q;
    struct System_TimeSpan_o totalTime;
    struct System_TimeSpan_o nextShift;
    struct System_TimeSpan_o nextSpan;
    struct UniRx_SerialDisposable_o *timerD;
};

struct UniRx_Operators_BufferObservable_BufferTS_T__o {
    struct UniRx_Operators_BufferObservable_BufferTS_T__c *klass;
    void *monitor;
    struct UniRx_Operators_BufferObservable_BufferTS_T__Fields fields;
};

struct System_Collections_Generic_Queue_IList_T___Fields {
    struct System_Collections_Generic_IList_T__array *_array;
    int32_t _head;
    int32_t _tail;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Queue_IList_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Queue_IList_T___o {
    struct System_Collections_Generic_Queue_IList_T___c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_IList_T___Fields fields;
};

struct System_Collections_Generic_Queue_IList_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_IList_T___VTable vtable;
};

struct System_Collections_Generic_IList_T__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_IList_T__o *m_Items[65535];
};

typedef union _union_190124 _union_190124, *P_union_190124;

union _union_190124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165169 _union_165169, *P_union_165169;

union _union_165169 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190126 _union_190126, *P_union_190126;

union _union_190126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2289C24 MethodInfo_2289C24, *PMethodInfo_2289C24;

typedef union _union_220377 _union_220377, *P_union_220377;

union _union_220377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2289C24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__T6__TR__VTable UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__T6__TR__VTable, *PUniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__T6__TR__VTable;

struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__T6__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct System_Predicate_TutorialSettings_BandCommonParam__c System_Predicate_TutorialSettings_BandCommonParam__c, *PSystem_Predicate_TutorialSettings_BandCommonParam__c;

typedef struct System_Predicate_TutorialSettings_BandCommonParam__VTable System_Predicate_TutorialSettings_BandCommonParam__VTable, *PSystem_Predicate_TutorialSettings_BandCommonParam__VTable;

struct System_Predicate_TutorialSettings_BandCommonParam__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_TutorialSettings_BandCommonParam__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_TutorialSettings_BandCommonParam__VTable vtable;
};

typedef union _union_190128 _union_190128, *P_union_190128;

union _union_190128 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF414 MethodInfo_1EBF414, *PMethodInfo_1EBF414;

typedef union _union_283212 _union_283212, *P_union_283212;

union _union_283212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF414 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_BindableSupport_c System_ComponentModel_BindableSupport_c, *PSystem_ComponentModel_BindableSupport_c;

typedef struct System_ComponentModel_BindableSupport_VTable System_ComponentModel_BindableSupport_VTable, *PSystem_ComponentModel_BindableSupport_VTable;

struct System_ComponentModel_BindableSupport_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_ComponentModel_BindableSupport_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_BindableSupport_VTable vtable;
};

typedef struct Carbon_ListDictionary_uint__GroupMst__VTable Carbon_ListDictionary_uint__GroupMst__VTable, *PCarbon_ListDictionary_uint__GroupMst__VTable;

struct Carbon_ListDictionary_uint__GroupMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24DE104 MethodInfo_24DE104, *PMethodInfo_24DE104;

typedef union _union_173660 _union_173660, *P_union_173660;

union _union_173660 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173660 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190120 _union_190120, *P_union_190120;

union _union_190120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21D07A4 MethodInfo_21D07A4, *PMethodInfo_21D07A4;

typedef struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__c UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__c, *PUniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__c;

typedef union _union_293254 _union_293254, *P_union_293254;

typedef struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__RGCTXs UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__RGCTXs, *PUniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__RGCTXs;

typedef struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__VTable UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__VTable, *PUniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__VTable;

struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

union _union_293254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D07A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__OnNext;
    struct Il2CppClass *_1_System_EventHandler_TEventArgs_;
    struct MethodInfo *_2_System_EventHandler_TEventArgs___ctor;
    struct Il2CppClass *_3_System_Func_EventHandler_TEventArgs___TDelegate_;
    struct MethodInfo *_4_System_Func_EventHandler_TEventArgs___TDelegate__Invoke;
    struct Il2CppClass *_5_System_Action_TDelegate_;
    struct MethodInfo *_6_System_Action_TDelegate__Invoke;
    struct Il2CppClass *_7_UniRx_IObserver_EventPattern_TEventArgs__;
    struct MethodInfo *_8_UniRx_IObserver_EventPattern_TEventArgs___OnError;
    struct Il2CppClass *_9_UniRx_EventPattern_TEventArgs_;
    struct MethodInfo *_10_UniRx_EventPattern_TEventArgs___ctor;
    struct MethodInfo *_11_UniRx_IObserver_EventPattern_TEventArgs___OnNext;
    struct Il2CppClass *_12_TDelegate;
};

struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__VTable vtable;
};

typedef struct MethodInfo_2011B00 MethodInfo_2011B00, *PMethodInfo_2011B00;

typedef union _union_251761 _union_251761, *P_union_251761;

union _union_251761 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2011B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251761 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_SchemaDeclBase_c System_Xml_Schema_SchemaDeclBase_c, *PSystem_Xml_Schema_SchemaDeclBase_c;

typedef struct System_Xml_Schema_SchemaDeclBase_VTable System_Xml_Schema_SchemaDeclBase_VTable, *PSystem_Xml_Schema_SchemaDeclBase_VTable;

struct System_Xml_Schema_SchemaDeclBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_Schema_SchemaDeclBase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_SchemaDeclBase_VTable vtable;
};

typedef struct Shock_CharacterGroupMstTable___c_StaticFields Shock_CharacterGroupMstTable___c_StaticFields, *PShock_CharacterGroupMstTable___c_StaticFields;

typedef struct Shock_CharacterGroupMstTable___c_o Shock_CharacterGroupMstTable___c_o, *PShock_CharacterGroupMstTable___c_o;

typedef struct System_Func_CharacterGroupMst__string__o System_Func_CharacterGroupMst__string__o, *PSystem_Func_CharacterGroupMst__string__o;

typedef struct Shock_CharacterGroupMstTable___c_c Shock_CharacterGroupMstTable___c_c, *PShock_CharacterGroupMstTable___c_c;

typedef struct Shock_CharacterGroupMstTable___c_Fields Shock_CharacterGroupMstTable___c_Fields, *PShock_CharacterGroupMstTable___c_Fields;

typedef struct System_Func_CharacterGroupMst__string__c System_Func_CharacterGroupMst__string__c, *PSystem_Func_CharacterGroupMst__string__c;

typedef struct System_Func_CharacterGroupMst__string__Fields System_Func_CharacterGroupMst__string__Fields, *PSystem_Func_CharacterGroupMst__string__Fields;

typedef struct Shock_CharacterGroupMstTable___c_VTable Shock_CharacterGroupMstTable___c_VTable, *PShock_CharacterGroupMstTable___c_VTable;

typedef struct System_Func_CharacterGroupMst__string__VTable System_Func_CharacterGroupMst__string__VTable, *PSystem_Func_CharacterGroupMst__string__VTable;

struct System_Func_CharacterGroupMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_CharacterGroupMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_CharacterGroupMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterGroupMst__string__VTable vtable;
};

struct System_Func_CharacterGroupMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterGroupMst__string__o {
    struct System_Func_CharacterGroupMst__string__c *klass;
    void *monitor;
    struct System_Func_CharacterGroupMst__string__Fields fields;
};

struct Shock_CharacterGroupMstTable___c_Fields {
};

struct Shock_CharacterGroupMstTable___c_o {
    struct Shock_CharacterGroupMstTable___c_c *klass;
    void *monitor;
    struct Shock_CharacterGroupMstTable___c_Fields fields;
};

struct Shock_CharacterGroupMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_CharacterGroupMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterGroupMstTable___c_VTable vtable;
};

struct Shock_CharacterGroupMstTable___c_StaticFields {
    struct Shock_CharacterGroupMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Func_CharacterGroupMst__string__o *__9__18_0;
    struct System_Func_CharacterGroupMst__string__o *__9__19_0;
};

typedef union _union_190108 _union_190108, *P_union_190108;

union _union_190108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_o Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_o, *PAoharu_Bingo_BingoDialog___c__DisplayClass26_0_o;

typedef struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_c Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_c, *PAoharu_Bingo_BingoDialog___c__DisplayClass26_0_c;

typedef struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_Fields Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_Fields, *PAoharu_Bingo_BingoDialog___c__DisplayClass26_0_Fields;

typedef struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_VTable Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_VTable, *PAoharu_Bingo_BingoDialog___c__DisplayClass26_0_VTable;

struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_Fields {
    struct Aoharu_Bingo_BingoDialog_o *__4__this;
    struct Shock_IInputLockData_o *inputLock;
};

struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_o {
    struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_Fields fields;
};

struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoDialog___c__DisplayClass26_0_VTable vtable;
};

typedef struct MethodInfo_2D76824_RGCTXs MethodInfo_2D76824_RGCTXs, *PMethodInfo_2D76824_RGCTXs;

struct MethodInfo_2D76824_RGCTXs {
    struct Il2CppClass *_0_UniRx_Observer_Subscribe_T__TState1__TState2__TState3_;
    struct MethodInfo *_1_UniRx_Observer_Subscribe_T__TState1__TState2__TState3___ctor;
};

typedef union _union_165171 _union_165171, *P_union_165171;

union _union_165171 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_GroupExpGauge_c Shock_DataNode_GroupExpGauge_c, *PShock_DataNode_GroupExpGauge_c;

typedef struct Shock_DataNode_GroupExpGauge_VTable Shock_DataNode_GroupExpGauge_VTable, *PShock_DataNode_GroupExpGauge_VTable;

struct Shock_DataNode_GroupExpGauge_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_OnReceive;
};

struct Shock_DataNode_GroupExpGauge_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_GroupExpGauge_VTable vtable;
};

typedef struct I2_Loc_CoroutineManager_StaticFields I2_Loc_CoroutineManager_StaticFields, *PI2_Loc_CoroutineManager_StaticFields;

typedef struct I2_Loc_CoroutineManager_o I2_Loc_CoroutineManager_o, *PI2_Loc_CoroutineManager_o;

typedef struct I2_Loc_CoroutineManager_c I2_Loc_CoroutineManager_c, *PI2_Loc_CoroutineManager_c;

typedef struct I2_Loc_CoroutineManager_Fields I2_Loc_CoroutineManager_Fields, *PI2_Loc_CoroutineManager_Fields;

typedef struct I2_Loc_CoroutineManager_VTable I2_Loc_CoroutineManager_VTable, *PI2_Loc_CoroutineManager_VTable;

struct I2_Loc_CoroutineManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_CoroutineManager_c {
    struct Il2CppClass_1 _1;
    struct I2_Loc_CoroutineManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_CoroutineManager_VTable vtable;
};

struct I2_Loc_CoroutineManager_StaticFields {
    struct I2_Loc_CoroutineManager_o *mInstance;
};

struct I2_Loc_CoroutineManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

struct I2_Loc_CoroutineManager_o {
    struct I2_Loc_CoroutineManager_c *klass;
    void *monitor;
    struct I2_Loc_CoroutineManager_Fields fields;
};

typedef union _union_165173 _union_165173, *P_union_165173;

union _union_165173 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1022BBC MethodInfo_1022BBC, *PMethodInfo_1022BBC;

typedef union _union_268648 _union_268648, *P_union_268648;

union _union_268648 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1022BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_DataObserverNodeBase___c_T__StaticFields Carbon_DataObserverNodeBase___c_T__StaticFields, *PCarbon_DataObserverNodeBase___c_T__StaticFields;

typedef struct Carbon_DataObserverNodeBase___c_T__o Carbon_DataObserverNodeBase___c_T__o, *PCarbon_DataObserverNodeBase___c_T__o;

typedef struct System_Func_Component__IDataReceiverNode_T___o System_Func_Component__IDataReceiverNode_T___o, *PSystem_Func_Component__IDataReceiverNode_T___o;

typedef struct System_Func_IDataReceiverNode_T___bool__o System_Func_IDataReceiverNode_T___bool__o, *PSystem_Func_IDataReceiverNode_T___bool__o;

typedef struct System_Func_Component__IDataNode_T___o System_Func_Component__IDataNode_T___o, *PSystem_Func_Component__IDataNode_T___o;

typedef struct System_Func_IDataNode_T___bool__o System_Func_IDataNode_T___bool__o, *PSystem_Func_IDataNode_T___bool__o;

typedef struct Carbon_DataObserverNodeBase___c_T__c Carbon_DataObserverNodeBase___c_T__c, *PCarbon_DataObserverNodeBase___c_T__c;

typedef struct Carbon_DataObserverNodeBase___c_T__Fields Carbon_DataObserverNodeBase___c_T__Fields, *PCarbon_DataObserverNodeBase___c_T__Fields;

typedef struct System_Func_Component__IDataReceiverNode_T___c System_Func_Component__IDataReceiverNode_T___c, *PSystem_Func_Component__IDataReceiverNode_T___c;

typedef struct System_Func_Component__IDataReceiverNode_T___Fields System_Func_Component__IDataReceiverNode_T___Fields, *PSystem_Func_Component__IDataReceiverNode_T___Fields;

typedef struct System_Func_IDataReceiverNode_T___bool__c System_Func_IDataReceiverNode_T___bool__c, *PSystem_Func_IDataReceiverNode_T___bool__c;

typedef struct System_Func_IDataReceiverNode_T___bool__Fields System_Func_IDataReceiverNode_T___bool__Fields, *PSystem_Func_IDataReceiverNode_T___bool__Fields;

typedef struct System_Func_Component__IDataNode_T___c System_Func_Component__IDataNode_T___c, *PSystem_Func_Component__IDataNode_T___c;

typedef struct System_Func_Component__IDataNode_T___Fields System_Func_Component__IDataNode_T___Fields, *PSystem_Func_Component__IDataNode_T___Fields;

typedef struct System_Func_IDataNode_T___bool__c System_Func_IDataNode_T___bool__c, *PSystem_Func_IDataNode_T___bool__c;

typedef struct System_Func_IDataNode_T___bool__Fields System_Func_IDataNode_T___bool__Fields, *PSystem_Func_IDataNode_T___bool__Fields;

typedef struct Carbon_DataObserverNodeBase___c_T__VTable Carbon_DataObserverNodeBase___c_T__VTable, *PCarbon_DataObserverNodeBase___c_T__VTable;

typedef struct System_Func_Component__IDataReceiverNode_T___VTable System_Func_Component__IDataReceiverNode_T___VTable, *PSystem_Func_Component__IDataReceiverNode_T___VTable;

typedef struct System_Func_IDataReceiverNode_T___bool__VTable System_Func_IDataReceiverNode_T___bool__VTable, *PSystem_Func_IDataReceiverNode_T___bool__VTable;

typedef struct System_Func_Component__IDataNode_T___VTable System_Func_Component__IDataNode_T___VTable, *PSystem_Func_Component__IDataNode_T___VTable;

struct System_Func_IDataNode_T___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Component__IDataReceiverNode_T___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IDataReceiverNode_T___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Carbon_DataObserverNodeBase___c_T__Fields {
};

struct System_Func_IDataNode_T___bool__o {
    struct System_Func_IDataNode_T___bool__c *klass;
    void *monitor;
    struct System_Func_IDataNode_T___bool__Fields fields;
};

struct System_Func_IDataReceiverNode_T___bool__o {
    struct System_Func_IDataReceiverNode_T___bool__c *klass;
    void *monitor;
    struct System_Func_IDataReceiverNode_T___bool__Fields fields;
};

struct System_Func_IDataNode_T___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IDataNode_T___bool__VTable vtable;
};

struct System_Func_IDataReceiverNode_T___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IDataReceiverNode_T___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IDataReceiverNode_T___bool__VTable vtable;
};

struct System_Func_Component__IDataReceiverNode_T___o {
    struct System_Func_Component__IDataReceiverNode_T___c *klass;
    void *monitor;
    struct System_Func_Component__IDataReceiverNode_T___Fields fields;
};

struct System_Func_Component__IDataReceiverNode_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Component__IDataReceiverNode_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Component__IDataReceiverNode_T___VTable vtable;
};

struct Carbon_DataObserverNodeBase___c_T__StaticFields {
    struct Carbon_DataObserverNodeBase___c_T__o *__9;
    struct System_Func_IDataNode_T___T__o *__9__14_0;
    struct System_Func_Component__IDataReceiverNode_T___o *__9__15_0;
    struct System_Func_IDataReceiverNode_T___bool__o *__9__15_1;
    struct System_Func_Component__IDataNode_T___o *__9__16_0;
    struct System_Func_IDataNode_T___bool__o *__9__16_1;
};

struct Carbon_DataObserverNodeBase___c_T__o {
    struct Carbon_DataObserverNodeBase___c_T__c *klass;
    void *monitor;
    struct Carbon_DataObserverNodeBase___c_T__Fields fields;
};

struct Carbon_DataObserverNodeBase___c_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_DataObserverNodeBase___c_T__c {
    struct Il2CppClass_1 _1;
    struct Carbon_DataObserverNodeBase___c_T__StaticFields *static_fields;
    struct Carbon_DataObserverNodeBase___c_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_DataObserverNodeBase___c_T__VTable vtable;
};

struct System_Func_Component__IDataNode_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_Component__IDataNode_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Component__IDataNode_T___VTable vtable;
};

struct System_Func_Component__IDataNode_T___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Component__IDataNode_T___o {
    struct System_Func_Component__IDataNode_T___c *klass;
    void *monitor;
    struct System_Func_Component__IDataNode_T___Fields fields;
};

typedef struct MethodInfo_2446D5C MethodInfo_2446D5C, *PMethodInfo_2446D5C;

struct MethodInfo_2446D5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165177 _union_165177, *P_union_165177;

union _union_165177 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190112 _union_190112, *P_union_190112;

union _union_190112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_SchemaDeclBase_o System_Xml_Schema_SchemaDeclBase_o, *PSystem_Xml_Schema_SchemaDeclBase_o;

struct System_Xml_Schema_SchemaDeclBase_o {
    struct System_Xml_Schema_SchemaDeclBase_c *klass;
    void *monitor;
    struct System_Xml_Schema_SchemaDeclBase_Fields fields;
};

typedef union _union_165179 _union_165179, *P_union_165179;

union _union_165179 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C3193C MethodInfo_2C3193C, *PMethodInfo_2C3193C;

typedef struct MethodInfo_2C3193C_RGCTXs MethodInfo_2C3193C_RGCTXs, *PMethodInfo_2C3193C_RGCTXs;

typedef union _union_298265 _union_298265, *P_union_298265;

union _union_298265 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C3193C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C3193C_RGCTXs *rgctx_data;
    union _union_298265 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2C3193C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

typedef union _union_190114 _union_190114, *P_union_190114;

union _union_190114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336901 _union_336901, *P_union_336901;

union _union_336901 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190116 _union_190116, *P_union_190116;

union _union_190116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17E7CF8 MethodInfo_17E7CF8, *PMethodInfo_17E7CF8;

typedef struct MethodInfo_17E7CF8_RGCTXs MethodInfo_17E7CF8_RGCTXs, *PMethodInfo_17E7CF8_RGCTXs;

typedef union _union_192216 _union_192216, *P_union_192216;

union _union_192216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E7CF8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

struct MethodInfo_17E7CF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E7CF8_RGCTXs *rgctx_data;
    union _union_192216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336903 _union_336903, *P_union_336903;

union _union_336903 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190118 _union_190118, *P_union_190118;

union _union_190118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336905 _union_336905, *P_union_336905;

union _union_336905 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336907 _union_336907, *P_union_336907;

union _union_336907 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336909 _union_336909, *P_union_336909;

union _union_336909 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_1_c Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_1_c, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_1_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_1_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_1_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_1_VTable;

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass10_1_VTable vtable;
};

typedef union _union_190110 _union_190110, *P_union_190110;

union _union_190110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179786 _union_179786, *P_union_179786;

union _union_179786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179788 _union_179788, *P_union_179788;

union _union_179788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_X509_X509ChainStatusFlags_VTable Mono_Security_X509_X509ChainStatusFlags_VTable, *PMono_Security_X509_X509ChainStatusFlags_VTable;

struct Mono_Security_X509_X509ChainStatusFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2C30074_RGCTXs MethodInfo_2C30074_RGCTXs, *PMethodInfo_2C30074_RGCTXs;

struct MethodInfo_2C30074_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_3_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_4_System_Predicate_T_;
    struct MethodInfo *_5_System_Predicate_T__Invoke;
};

typedef struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_o Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_o, *PAoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_o;

typedef struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_c Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_c, *PAoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_c;

typedef struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_Fields Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_Fields, *PAoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_Fields;

typedef struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_VTable Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_VTable, *PAoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_VTable;

struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_Fields {
    uint32_t cardId;
};

struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_o {
    struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_Fields fields;
};

struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Live_LiveCharacterData___c__DisplayClass24_0_VTable vtable;
};

typedef union _union_165141 _union_165141, *P_union_165141;

union _union_165141 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_StringBuilderCache_Fields System_Text_StringBuilderCache_Fields, *PSystem_Text_StringBuilderCache_Fields;

struct System_Text_StringBuilderCache_Fields {
};

typedef union _union_165143 _union_165143, *P_union_165143;

union _union_165143 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190100 _union_190100, *P_union_190100;

union _union_190100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165145 _union_165145, *P_union_165145;

union _union_165145 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190102 _union_190102, *P_union_190102;

union _union_190102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336911 _union_336911, *P_union_336911;

union _union_336911 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165147 _union_165147, *P_union_165147;

union _union_165147 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Group_GroupTab___c_o Aoharu_Chat_Group_GroupTab___c_o, *PAoharu_Chat_Group_GroupTab___c_o;

typedef struct Aoharu_Chat_Group_GroupTab___c_c Aoharu_Chat_Group_GroupTab___c_c, *PAoharu_Chat_Group_GroupTab___c_c;

typedef struct Aoharu_Chat_Group_GroupTab___c_Fields Aoharu_Chat_Group_GroupTab___c_Fields, *PAoharu_Chat_Group_GroupTab___c_Fields;

typedef struct Aoharu_Chat_Group_GroupTab___c_StaticFields Aoharu_Chat_Group_GroupTab___c_StaticFields, *PAoharu_Chat_Group_GroupTab___c_StaticFields;

typedef struct Aoharu_Chat_Group_GroupTab___c_VTable Aoharu_Chat_Group_GroupTab___c_VTable, *PAoharu_Chat_Group_GroupTab___c_VTable;

typedef struct System_Action_KeyValuePair_int__GroupTabButton___o System_Action_KeyValuePair_int__GroupTabButton___o, *PSystem_Action_KeyValuePair_int__GroupTabButton___o;

typedef struct System_Action_GroupTabButton__o System_Action_GroupTabButton__o, *PSystem_Action_GroupTabButton__o;

typedef struct System_Action_KeyValuePair_int__GroupTabButton___c System_Action_KeyValuePair_int__GroupTabButton___c, *PSystem_Action_KeyValuePair_int__GroupTabButton___c;

typedef struct System_Action_KeyValuePair_int__GroupTabButton___Fields System_Action_KeyValuePair_int__GroupTabButton___Fields, *PSystem_Action_KeyValuePair_int__GroupTabButton___Fields;

typedef struct System_Action_GroupTabButton__c System_Action_GroupTabButton__c, *PSystem_Action_GroupTabButton__c;

typedef struct System_Action_KeyValuePair_int__GroupTabButton___VTable System_Action_KeyValuePair_int__GroupTabButton___VTable, *PSystem_Action_KeyValuePair_int__GroupTabButton___VTable;

typedef struct System_Action_GroupTabButton__VTable System_Action_GroupTabButton__VTable, *PSystem_Action_GroupTabButton__VTable;

struct Aoharu_Chat_Group_GroupTab___c_Fields {
};

struct System_Action_KeyValuePair_int__GroupTabButton___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_Chat_Group_GroupTab___c_StaticFields {
    struct Aoharu_Chat_Group_GroupTab___c_o *__9;
    struct System_Action_KeyValuePair_int__GroupTabButton___o *__9__17_0;
    struct System_Action_GroupTabButton__o *__9__21_4;
};

struct System_Action_GroupTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Aoharu_Chat_Group_GroupTab___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_KeyValuePair_int__GroupTabButton___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_int__GroupTabButton___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_int__GroupTabButton___VTable vtable;
};

struct System_Action_KeyValuePair_int__GroupTabButton___o {
    struct System_Action_KeyValuePair_int__GroupTabButton___c *klass;
    void *monitor;
    struct System_Action_KeyValuePair_int__GroupTabButton___Fields fields;
};

struct Aoharu_Chat_Group_GroupTab___c_o {
    struct Aoharu_Chat_Group_GroupTab___c_c *klass;
    void *monitor;
    struct Aoharu_Chat_Group_GroupTab___c_Fields fields;
};

struct Aoharu_Chat_Group_GroupTab___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Chat_Group_GroupTab___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Group_GroupTab___c_VTable vtable;
};

struct System_Action_GroupTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GroupTabButton__VTable vtable;
};

struct System_Action_GroupTabButton__o {
    struct System_Action_GroupTabButton__c *klass;
    void *monitor;
    struct System_Action_GroupTabButton__Fields fields;
};

typedef union _union_190104 _union_190104, *P_union_190104;

union _union_190104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336913 _union_336913, *P_union_336913;

union _union_336913 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165149 _union_165149, *P_union_165149;

union _union_165149 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190106 _union_190106, *P_union_190106;

union _union_190106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336915 _union_336915, *P_union_336915;

union _union_336915 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336917 _union_336917, *P_union_336917;

union _union_336917 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336919 _union_336919, *P_union_336919;

union _union_336919 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExitGames_Client_Photon_SupportClass_VTable ExitGames_Client_Photon_SupportClass_VTable, *PExitGames_Client_Photon_SupportClass_VTable;

struct ExitGames_Client_Photon_SupportClass_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179780 _union_179780, *P_union_179780;

union _union_179780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179782 _union_179782, *P_union_179782;

union _union_179782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E67CB0_RGCTXs MethodInfo_2E67CB0_RGCTXs, *PMethodInfo_2E67CB0_RGCTXs;

struct MethodInfo_2E67CB0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
};

typedef union _union_179784 _union_179784, *P_union_179784;

union _union_179784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179796 _union_179796, *P_union_179796;

union _union_179796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179798 _union_179798, *P_union_179798;

union _union_179798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Size__TextureFormat__Fields System_Collections_Generic_Dictionary_Size__TextureFormat__Fields, *PSystem_Collections_Generic_Dictionary_Size__TextureFormat__Fields;

struct System_Collections_Generic_Dictionary_Size__TextureFormat__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct System_ComponentModel_BindableSupport_o System_ComponentModel_BindableSupport_o, *PSystem_ComponentModel_BindableSupport_o;

typedef struct System_ComponentModel_BindableSupport_Fields System_ComponentModel_BindableSupport_Fields, *PSystem_ComponentModel_BindableSupport_Fields;

struct System_ComponentModel_BindableSupport_Fields {
    int32_t value__;
};

struct System_ComponentModel_BindableSupport_o {
    struct System_ComponentModel_BindableSupport_Fields fields;
};

typedef struct Shock_Navigation___c__DisplayClass13_0_VTable Shock_Navigation___c__DisplayClass13_0_VTable, *PShock_Navigation___c__DisplayClass13_0_VTable;

struct Shock_Navigation___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2446D7C MethodInfo_2446D7C, *PMethodInfo_2446D7C;

struct MethodInfo_2446D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163915 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165151 _union_165151, *P_union_165151;

union _union_165151 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165155 _union_165155, *P_union_165155;

union _union_165155 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336921 _union_336921, *P_union_336921;

union _union_336921 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165157 _union_165157, *P_union_165157;

union _union_165157 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336923 _union_336923, *P_union_336923;

union _union_336923 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165159 _union_165159, *P_union_165159;

union _union_165159 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336925 _union_336925, *P_union_336925;

union _union_336925 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336927 _union_336927, *P_union_336927;

union _union_336927 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336929 _union_336929, *P_union_336929;

union _union_336929 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179790 _union_179790, *P_union_179790;

union _union_179790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179792 _union_179792, *P_union_179792;

union _union_179792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179794 _union_179794, *P_union_179794;

union _union_179794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179764 _union_179764, *P_union_179764;

union _union_179764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29324D0 MethodInfo_29324D0, *PMethodInfo_29324D0;

typedef union _union_188078 _union_188078, *P_union_188078;

union _union_188078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29324D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179766 _union_179766, *P_union_179766;

union _union_179766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C35C6C_RGCTXs MethodInfo_2C35C6C_RGCTXs, *PMethodInfo_2C35C6C_RGCTXs;

struct MethodInfo_2C35C6C_RGCTXs {
    struct MethodInfo *_0_System_Activator_CreateInstance_T_;
};

typedef union _union_179768 _union_179768, *P_union_179768;

union _union_179768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3108A60 MethodInfo_3108A60, *PMethodInfo_3108A60;

typedef union _union_329521 _union_329521, *P_union_329521;

union _union_329521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3108A60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29324D4 MethodInfo_29324D4, *PMethodInfo_29324D4;

typedef union _union_189516 _union_189516, *P_union_189516;

union _union_189516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29324D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_LiveInputGestureEvent_IGesturePointer__c System_Collections_Generic_IEnumerable_LiveInputGestureEvent_IGesturePointer__c, *PSystem_Collections_Generic_IEnumerable_LiveInputGestureEvent_IGesturePointer__c;

struct System_Collections_Generic_IEnumerable_LiveInputGestureEvent_IGesturePointer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_GroupUtils___c_StaticFields Shock_GroupUtils___c_StaticFields, *PShock_GroupUtils___c_StaticFields;

typedef struct Shock_GroupUtils___c_o Shock_GroupUtils___c_o, *PShock_GroupUtils___c_o;

typedef struct Shock_GroupUtils___c_c Shock_GroupUtils___c_c, *PShock_GroupUtils___c_c;

typedef struct Shock_GroupUtils___c_Fields Shock_GroupUtils___c_Fields, *PShock_GroupUtils___c_Fields;

typedef struct Shock_GroupUtils___c_VTable Shock_GroupUtils___c_VTable, *PShock_GroupUtils___c_VTable;

struct Shock_GroupUtils___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GroupUtils___c_Fields {
};

struct Shock_GroupUtils___c_o {
    struct Shock_GroupUtils___c_c *klass;
    void *monitor;
    struct Shock_GroupUtils___c_Fields fields;
};

struct Shock_GroupUtils___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_GroupUtils___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GroupUtils___c_VTable vtable;
};

struct Shock_GroupUtils___c_StaticFields {
    struct Shock_GroupUtils___c_o *__9;
    struct System_Func_GroupMst__bool__o *__9__2_1;
    struct System_Func_GroupMst__bool__o *__9__2_2;
    struct System_Func_GroupMst__uint__o *__9__2_3;
};

typedef union _union_165121 _union_165121, *P_union_165121;

union _union_165121 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165123 _union_165123, *P_union_165123;

union _union_165123 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_MultiVolumeExtractionException_VTable SharpCompress_Common_MultiVolumeExtractionException_VTable, *PSharpCompress_Common_MultiVolumeExtractionException_VTable;

struct SharpCompress_Common_MultiVolumeExtractionException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef union _union_165125 _union_165125, *P_union_165125;

union _union_165125 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Numerics_Hashing_HashHelpers_Fields System_Numerics_Hashing_HashHelpers_Fields, *PSystem_Numerics_Hashing_HashHelpers_Fields;

struct System_Numerics_Hashing_HashHelpers_Fields {
};

typedef union _union_165127 _union_165127, *P_union_165127;

union _union_165127 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29324DC MethodInfo_29324DC, *PMethodInfo_29324DC;

typedef union _union_190954 _union_190954, *P_union_190954;

union _union_190954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29324DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F3F260 MethodInfo_2F3F260, *PMethodInfo_2F3F260;

typedef struct MethodInfo_2F3F260_RGCTXs MethodInfo_2F3F260_RGCTXs, *PMethodInfo_2F3F260_RGCTXs;

typedef union _union_327456 _union_327456, *P_union_327456;

union _union_327456 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F3F260_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppType *_2_TPlugOptions;
    struct Il2CppClass *_3_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions___ctor;
};

struct MethodInfo_2F3F260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Core_TweenManager_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F3F260_RGCTXs *rgctx_data;
    union _union_327456 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165129 _union_165129, *P_union_165129;

union _union_165129 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Observable___c__DisplayClass291_0_T__o UniRx_Observable___c__DisplayClass291_0_T__o, *PUniRx_Observable___c__DisplayClass291_0_T__o;

typedef struct UniRx_Observable___c__DisplayClass291_0_T__c UniRx_Observable___c__DisplayClass291_0_T__c, *PUniRx_Observable___c__DisplayClass291_0_T__c;

typedef struct UniRx_Observable___c__DisplayClass291_0_T__Fields UniRx_Observable___c__DisplayClass291_0_T__Fields, *PUniRx_Observable___c__DisplayClass291_0_T__Fields;

struct UniRx_Observable___c__DisplayClass291_0_T__Fields {
    struct System_Collections_IEnumerator_o *coroutine;
};

struct UniRx_Observable___c__DisplayClass291_0_T__o {
    struct UniRx_Observable___c__DisplayClass291_0_T__c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass291_0_T__Fields fields;
};

struct UniRx_Observable___c__DisplayClass291_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass291_0_T__VTable vtable;
};

typedef union _union_179760 _union_179760, *P_union_179760;

union _union_179760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179762 _union_179762, *P_union_179762;

union _union_179762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o, *PSystem_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o;

struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o {
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______Fields fields;
};

typedef union _union_179774 _union_179774, *P_union_179774;

union _union_179774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22CDBE4 MethodInfo_22CDBE4, *PMethodInfo_22CDBE4;

typedef union _union_275618 _union_275618, *P_union_275618;

union _union_275618 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDBE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275618 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LOGIN_NOTICE_TYPE_Fields Shock_LOGIN_NOTICE_TYPE_Fields, *PShock_LOGIN_NOTICE_TYPE_Fields;

struct Shock_LOGIN_NOTICE_TYPE_Fields {
    int32_t value__;
};

typedef union _union_179776 _union_179776, *P_union_179776;

union _union_179776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_IncrementalReadDummyDecoder_Fields System_Xml_IncrementalReadDummyDecoder_Fields, *PSystem_Xml_IncrementalReadDummyDecoder_Fields;

struct System_Xml_IncrementalReadDummyDecoder_Fields {
    struct System_Xml_IncrementalReadDecoder_Fields super;
};

typedef union _union_179778 _union_179778, *P_union_179778;

union _union_179778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF3C4 MethodInfo_1EBF3C4, *PMethodInfo_1EBF3C4;

typedef union _union_283208 _union_283208, *P_union_283208;

union _union_283208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF3C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_102D6D4 MethodInfo_102D6D4, *PMethodInfo_102D6D4;

typedef union _union_269422 _union_269422, *P_union_269422;

union _union_269422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102D6D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_DecoderReplacementFallbackBuffer_c System_Text_DecoderReplacementFallbackBuffer_c, *PSystem_Text_DecoderReplacementFallbackBuffer_c;

typedef struct System_Text_DecoderReplacementFallbackBuffer_VTable System_Text_DecoderReplacementFallbackBuffer_VTable, *PSystem_Text_DecoderReplacementFallbackBuffer_VTable;

struct System_Text_DecoderReplacementFallbackBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Fallback;
    struct VirtualInvokeData _5_GetNextChar;
    struct VirtualInvokeData _6_get_Remaining;
    struct VirtualInvokeData _7_Reset;
    struct VirtualInvokeData _8_InternalFallback;
    struct VirtualInvokeData _9_InternalFallback;
};

struct System_Text_DecoderReplacementFallbackBuffer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_DecoderReplacementFallbackBuffer_VTable vtable;
};

typedef union _union_165131 _union_165131, *P_union_165131;

union _union_165131 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165133 _union_165133, *P_union_165133;

union _union_165133 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165135 _union_165135, *P_union_165135;

union _union_165135 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______VTable vtable;
};

typedef union _union_165137 _union_165137, *P_union_165137;

union _union_165137 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165139 _union_165139, *P_union_165139;

union _union_165139 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179770 _union_179770, *P_union_179770;

union _union_179770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_ClassLibraryInitializer_c UnityEngine_ClassLibraryInitializer_c, *PUnityEngine_ClassLibraryInitializer_c;

typedef struct UnityEngine_ClassLibraryInitializer_VTable UnityEngine_ClassLibraryInitializer_VTable, *PUnityEngine_ClassLibraryInitializer_VTable;

struct UnityEngine_ClassLibraryInitializer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_ClassLibraryInitializer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ClassLibraryInitializer_VTable vtable;
};

typedef union _union_179772 _union_179772, *P_union_179772;

union _union_179772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179742 _union_179742, *P_union_179742;

union _union_179742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179744 _union_179744, *P_union_179744;

union _union_179744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1379658 MethodInfo_1379658, *PMethodInfo_1379658;

typedef union _union_166051 _union_166051, *P_union_166051;

union _union_166051 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1379658 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166051 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179746 _union_179746, *P_union_179746;

union _union_179746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Converter_string__DownloadBundleRequest__Fields System_Converter_string__DownloadBundleRequest__Fields, *PSystem_Converter_string__DownloadBundleRequest__Fields;

struct System_Converter_string__DownloadBundleRequest__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_179748 _union_179748, *P_union_179748;

union _union_179748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_ValueTuple_string__uint___BillingSubscriptionRewardMst__VTable Carbon_ListDictionary_ValueTuple_string__uint___BillingSubscriptionRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_string__uint___BillingSubscriptionRewardMst__VTable;

struct Carbon_ListDictionary_ValueTuple_string__uint___BillingSubscriptionRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_13D6D04_RGCTXs MethodInfo_13D6D04_RGCTXs, *PMethodInfo_13D6D04_RGCTXs;

struct MethodInfo_13D6D04_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_165101 _union_165101, *P_union_165101;

union _union_165101 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165103 _union_165103, *P_union_165103;

union _union_165103 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165105 _union_165105, *P_union_165105;

union _union_165105 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1101568 MethodInfo_1101568, *PMethodInfo_1101568;

typedef struct MethodInfo_1101568_RGCTXs MethodInfo_1101568_RGCTXs, *PMethodInfo_1101568_RGCTXs;

typedef union _union_195307 _union_195307, *P_union_195307;

struct MethodInfo_1101568_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101568_RGCTXs *rgctx_data;
    union _union_195307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165107 _union_165107, *P_union_165107;

union _union_165107 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_251BC98 MethodInfo_251BC98, *PMethodInfo_251BC98;

typedef union _union_252059 _union_252059, *P_union_252059;

union _union_252059 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_251BC98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252059 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179740 _union_179740, *P_union_179740;

union _union_179740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16A1A50 MethodInfo_16A1A50, *PMethodInfo_16A1A50;

typedef union _union_299246 _union_299246, *P_union_299246;

union _union_299246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16A1A50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct SharpCompress_Readers_AbstractReader_TEntry__TVolume__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179752 _union_179752, *P_union_179752;

union _union_179752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass23_1_VTable Shock_Notice_MissionClearNoticeChannel___c__DisplayClass23_1_VTable, *PShock_Notice_MissionClearNoticeChannel___c__DisplayClass23_1_VTable;

struct Shock_Notice_MissionClearNoticeChannel___c__DisplayClass23_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179754 _union_179754, *P_union_179754;

union _union_179754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179756 _union_179756, *P_union_179756;

union _union_179756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179758 _union_179758, *P_union_179758;

union _union_179758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TwoPaneSplitView_UxmlFactory_VTable UnityEngine_UIElements_TwoPaneSplitView_UxmlFactory_VTable, *PUnityEngine_UIElements_TwoPaneSplitView_UxmlFactory_VTable;

struct UnityEngine_UIElements_TwoPaneSplitView_UxmlFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

typedef struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2___Fields System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2___Fields, *PSystem_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2___Fields;

struct System_Collections_Concurrent_ConcurrentQueue_StateTuple_T1__T2___Fields {
    struct Il2CppObject *_crossSegmentLock;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o *_tail;
    struct System_Collections_Concurrent_ConcurrentQueue_Segment_T__o *_head;
};

typedef struct MethodInfo_1FD289C MethodInfo_1FD289C, *PMethodInfo_1FD289C;

typedef union _union_267492 _union_267492, *P_union_267492;

union _union_267492 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD289C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267492 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165111 _union_165111, *P_union_165111;

union _union_165111 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F3A270_RGCTXs MethodInfo_2F3A270_RGCTXs, *PMethodInfo_2F3A270_RGCTXs;

struct MethodInfo_2F3A270_RGCTXs {
    struct Il2CppClass *_0_UniRx_Timestamped_T_;
    struct MethodInfo *_1_UniRx_Timestamped_T___ctor;
};

typedef struct MethodInfo_2BBF368 MethodInfo_2BBF368, *PMethodInfo_2BBF368;

typedef union _union_300197 _union_300197, *P_union_300197;

union _union_300197 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBF368 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300197 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165113 _union_165113, *P_union_165113;

union _union_165113 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165115 _union_165115, *P_union_165115;

union _union_165115 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE9E4 MethodInfo_1EFE9E4, *PMethodInfo_1EFE9E4;

typedef union _union_158526 _union_158526, *P_union_158526;

union _union_158526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE9E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Login_StepBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D6AD90 MethodInfo_1D6AD90, *PMethodInfo_1D6AD90;

typedef struct UnityEngine_UIElements_MouseEventBase_T__c UnityEngine_UIElements_MouseEventBase_T__c, *PUnityEngine_UIElements_MouseEventBase_T__c;

typedef union _union_286542 _union_286542, *P_union_286542;

typedef struct UnityEngine_UIElements_MouseEventBase_T__RGCTXs UnityEngine_UIElements_MouseEventBase_T__RGCTXs, *PUnityEngine_UIElements_MouseEventBase_T__RGCTXs;

typedef struct UnityEngine_UIElements_MouseEventBase_T__VTable UnityEngine_UIElements_MouseEventBase_T__VTable, *PUnityEngine_UIElements_MouseEventBase_T__VTable;

struct UnityEngine_UIElements_MouseEventBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

struct UnityEngine_UIElements_MouseEventBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_MouseEventBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_MouseEventBase_T__VTable vtable;
};

union _union_286542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6AD90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_MouseEventBase_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_UIElements_MouseEventBase_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_MouseEventBase_T__get_modifiers;
    struct MethodInfo *_1_UnityEngine_UIElements_EventBase_T__Init;
    struct MethodInfo *_2_UnityEngine_UIElements_MouseEventBase_T__LocalInit;
    struct MethodInfo *_3_UnityEngine_UIElements_MouseEventBase_T__set_modifiers;
    struct MethodInfo *_4_UnityEngine_UIElements_MouseEventBase_T__set_mousePosition;
    struct MethodInfo *_5_UnityEngine_UIElements_MouseEventBase_T__set_localMousePosition;
    struct MethodInfo *_6_UnityEngine_UIElements_MouseEventBase_T__set_mouseDelta;
    struct MethodInfo *_7_UnityEngine_UIElements_MouseEventBase_T__set_clickCount;
    struct MethodInfo *_8_UnityEngine_UIElements_MouseEventBase_T__set_button;
    struct MethodInfo *_9_UnityEngine_UIElements_MouseEventBase_T__set_pressedButtons;
    struct MethodInfo *_10_UnityEngine_UIElements_MouseEventBase_T__get_mousePosition;
    struct MethodInfo *_11_UnityEngine_UIElements_EventBase_T__GetPooled;
    struct Il2CppClass *_12_UnityEngine_UIElements_EventBase_T_;
    struct Il2CppClass *_13_T;
    struct Il2CppClass *_14_UnityEngine_UIElements_MouseEventBase_T_;
    struct MethodInfo *_15_UnityEngine_UIElements_MouseEventBase_T__GetPooled;
    struct Il2CppClass *_16_UnityEngine_UIElements_MouseEventBase_T_;
    struct MethodInfo *_17_UnityEngine_UIElements_EventBase_T__GetPooled;
    struct MethodInfo *_18_UnityEngine_UIElements_EventBase_T___ctor;
};

typedef union _union_165117 _union_165117, *P_union_165117;

union _union_165117 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165119 _union_165119, *P_union_165119;

union _union_165119 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_Story_Se_StaticFields Shock_SoundKey_Story_Se_StaticFields, *PShock_SoundKey_Story_Se_StaticFields;

struct Shock_SoundKey_Story_Se_StaticFields {
    struct System_String_o *story001;
    struct System_String_o *story002;
    struct System_String_o *story003;
    struct System_String_o *story004;
    struct System_String_o *story005;
    struct System_String_o *story006;
    struct System_String_o *story007;
    struct System_String_o *story008;
    struct System_String_o *story009;
    struct System_String_o *story010;
    struct System_String_o *story011;
};

typedef union _union_179750 _union_179750, *P_union_179750;

union _union_179750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16AC4D8 MethodInfo_16AC4D8, *PMethodInfo_16AC4D8;

typedef union _union_159517 _union_159517, *P_union_159517;

union _union_159517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC4D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179720 _union_179720, *P_union_179720;

union _union_179720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329B310 MethodInfo_329B310, *PMethodInfo_329B310;

typedef union _union_315815 _union_315815, *P_union_315815;

union _union_315815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179722 _union_179722, *P_union_179722;

union _union_179722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179724 _union_179724, *P_union_179724;

union _union_179724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179726 _union_179726, *P_union_179726;

union _union_179726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179728 _union_179728, *P_union_179728;

union _union_179728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_ConcatObservable_Concat_T__o UniRx_Operators_ConcatObservable_Concat_T__o, *PUniRx_Operators_ConcatObservable_Concat_T__o;

typedef struct UniRx_Operators_ConcatObservable_Concat_T__c UniRx_Operators_ConcatObservable_Concat_T__c, *PUniRx_Operators_ConcatObservable_Concat_T__c;

typedef struct UniRx_Operators_ConcatObservable_Concat_T__Fields UniRx_Operators_ConcatObservable_Concat_T__Fields, *PUniRx_Operators_ConcatObservable_Concat_T__Fields;

typedef struct UniRx_Operators_ConcatObservable_Concat_T__RGCTXs UniRx_Operators_ConcatObservable_Concat_T__RGCTXs, *PUniRx_Operators_ConcatObservable_Concat_T__RGCTXs;

typedef struct UniRx_Operators_ConcatObservable_Concat_T__VTable UniRx_Operators_ConcatObservable_Concat_T__VTable, *PUniRx_Operators_ConcatObservable_Concat_T__VTable;

typedef struct UniRx_Operators_ConcatObservable_T__o UniRx_Operators_ConcatObservable_T__o, *PUniRx_Operators_ConcatObservable_T__o;

typedef struct UniRx_Operators_ConcatObservable_T__c UniRx_Operators_ConcatObservable_T__c, *PUniRx_Operators_ConcatObservable_T__c;

typedef struct UniRx_Operators_ConcatObservable_T__Fields UniRx_Operators_ConcatObservable_T__Fields, *PUniRx_Operators_ConcatObservable_T__Fields;

typedef struct UniRx_Operators_ConcatObservable_T__RGCTXs UniRx_Operators_ConcatObservable_T__RGCTXs, *PUniRx_Operators_ConcatObservable_T__RGCTXs;

typedef struct UniRx_Operators_ConcatObservable_T__VTable UniRx_Operators_ConcatObservable_T__VTable, *PUniRx_Operators_ConcatObservable_T__VTable;

struct UniRx_Operators_ConcatObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct System_Collections_Generic_IEnumerable_IObservable_T___o *sources;
};

struct UniRx_Operators_ConcatObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObservableBase_T_;
    struct MethodInfo *_2_UniRx_Operators_ConcatObservable_T__CombineSources;
    struct Il2CppClass *_3_UniRx_Operators_ConcatObservable_T_;
    struct Il2CppClass *_4_UniRx_Operators_ConcatObservable_T_;
    struct MethodInfo *_5_UniRx_Operators_ConcatObservable_T___ctor;
    struct Il2CppClass *_6_UniRx_Operators_ConcatObservable__CombineSources_d__3_T_;
    struct MethodInfo *_7_UniRx_Operators_ConcatObservable__CombineSources_d__3_T___ctor;
    struct Il2CppClass *_8_UniRx_Operators_ConcatObservable_Concat_T_;
    struct MethodInfo *_9_UniRx_Operators_ConcatObservable_Concat_T___ctor;
    struct MethodInfo *_10_UniRx_Operators_ConcatObservable_Concat_T__Run;
};

struct UniRx_Operators_ConcatObservable_Concat_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ConcatObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ConcatObservable_Concat_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_IObservable_T__;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_IObservable_T___GetEnumerator;
    struct MethodInfo *_4_UniRx_Operators_ConcatObservable_Concat_T__RecursiveRun;
    struct MethodInfo *_5_UniRx_Operators_ConcatObservable_Concat_T___Run_b__7_0;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_IObservable_T__;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_IObservable_T___get_Current;
    struct Il2CppClass *_8_UniRx_IObserver_T_;
    struct MethodInfo *_9_UniRx_IObserver_T__OnError;
    struct MethodInfo *_10_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_11_UniRx_IObserver_T__OnCompleted;
    struct Il2CppClass *_12_UniRx_IObservable_T_;
    struct MethodInfo *_13_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_14_UniRx_IObserver_T__OnNext;
};

struct UniRx_Operators_ConcatObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ConcatObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ConcatObservable_T__VTable vtable;
};

struct UniRx_Operators_ConcatObservable_T__o {
    struct UniRx_Operators_ConcatObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ConcatObservable_T__Fields fields;
};

struct UniRx_Operators_ConcatObservable_Concat_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_ConcatObservable_T__o *parent;
    struct Il2CppObject *gate;
    bool isDisposed;
    struct System_Collections_Generic_IEnumerator_IObservable_T___o *e;
    struct UniRx_SerialDisposable_o *subscription;
    struct System_Action_o *nextSelf;
};

struct UniRx_Operators_ConcatObservable_Concat_T__o {
    struct UniRx_Operators_ConcatObservable_Concat_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ConcatObservable_Concat_T__Fields fields;
};

struct UniRx_Operators_ConcatObservable_Concat_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ConcatObservable_Concat_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ConcatObservable_Concat_T__VTable vtable;
};

typedef struct UnityEngine_Analytics_AnalyticsSessionState_VTable UnityEngine_Analytics_AnalyticsSessionState_VTable, *PUnityEngine_Analytics_AnalyticsSessionState_VTable;

struct UnityEngine_Analytics_AnalyticsSessionState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_31A1834_RGCTXs MethodInfo_31A1834_RGCTXs, *PMethodInfo_31A1834_RGCTXs;

struct MethodInfo_31A1834_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Create;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__Start_UniTaskExtensions__Unwrap_d__33_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__get_Task;
};

typedef struct MethodInfo_19DAA20 MethodInfo_19DAA20, *PMethodInfo_19DAA20;

typedef union _union_251825 _union_251825, *P_union_251825;

union _union_251825 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DAA20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DeckUtils_FloatStatusParam_o Shock_DeckUtils_FloatStatusParam_o, *PShock_DeckUtils_FloatStatusParam_o;

typedef struct Shock_DeckUtils_FloatStatusParam_c Shock_DeckUtils_FloatStatusParam_c, *PShock_DeckUtils_FloatStatusParam_c;

typedef struct Shock_DeckUtils_FloatStatusParam_VTable Shock_DeckUtils_FloatStatusParam_VTable, *PShock_DeckUtils_FloatStatusParam_VTable;

struct Shock_DeckUtils_FloatStatusParam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DeckUtils_FloatStatusParam_o {
    struct Shock_DeckUtils_FloatStatusParam_c *klass;
    void *monitor;
    struct Shock_DeckUtils_FloatStatusParam_Fields fields;
};

struct Shock_DeckUtils_FloatStatusParam_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckUtils_FloatStatusParam_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_RunButtonBase___c__DisplayClass17_0_c Aoharu_Scenes_Gacha_RunButtonBase___c__DisplayClass17_0_c, *PAoharu_Scenes_Gacha_RunButtonBase___c__DisplayClass17_0_c;

typedef struct Aoharu_Scenes_Gacha_RunButtonBase___c__DisplayClass17_0_VTable Aoharu_Scenes_Gacha_RunButtonBase___c__DisplayClass17_0_VTable, *PAoharu_Scenes_Gacha_RunButtonBase___c__DisplayClass17_0_VTable;

struct Aoharu_Scenes_Gacha_RunButtonBase___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_RunButtonBase___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_RunButtonBase___c__DisplayClass17_0_VTable vtable;
};

typedef struct Shock_EventTipsPageMst_array Shock_EventTipsPageMst_array, *PShock_EventTipsPageMst_array;

typedef struct Shock_EventTipsPageMst_o Shock_EventTipsPageMst_o, *PShock_EventTipsPageMst_o;

typedef struct Shock_EventTipsPageMst_c Shock_EventTipsPageMst_c, *PShock_EventTipsPageMst_c;

typedef struct Shock_EventTipsPageMst_Fields Shock_EventTipsPageMst_Fields, *PShock_EventTipsPageMst_Fields;

typedef struct Shock_EventTipsPageMst_VTable Shock_EventTipsPageMst_VTable, *PShock_EventTipsPageMst_VTable;

struct Shock_EventTipsPageMst_Fields {
    uint32_t _masterEventId;
    struct System_String_o *_spriteName;
    struct System_String_o *_message;
    struct System_String_o *_category;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventTipsPageMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventTipsPageMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventTipsPageMst_VTable vtable;
};

struct Shock_EventTipsPageMst_o {
    struct Shock_EventTipsPageMst_c *klass;
    void *monitor;
    struct Shock_EventTipsPageMst_Fields fields;
};

struct Shock_EventTipsPageMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_EventTipsPageMst_o *m_Items[65535];
};

typedef struct MethodInfo_2B13A44 MethodInfo_2B13A44, *PMethodInfo_2B13A44;

typedef union _union_186380 _union_186380, *P_union_186380;

union _union_186380 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13A44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Animations_DiscreteEvaluationAttribute_VTable UnityEngine_Animations_DiscreteEvaluationAttribute_VTable, *PUnityEngine_Animations_DiscreteEvaluationAttribute_VTable;

struct UnityEngine_Animations_DiscreteEvaluationAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_1918640 MethodInfo_1918640, *PMethodInfo_1918640;

typedef struct MethodInfo_1918640_RGCTXs MethodInfo_1918640_RGCTXs, *PMethodInfo_1918640_RGCTXs;

typedef union _union_211228 _union_211228, *P_union_211228;

union _union_211228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918640_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_1918640 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918640_RGCTXs *rgctx_data;
    union _union_211228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179730 _union_179730, *P_union_179730;

union _union_179730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179732 _union_179732, *P_union_179732;

union _union_179732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179734 _union_179734, *P_union_179734;

union _union_179734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179736 _union_179736, *P_union_179736;

union _union_179736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_SerializationEntry_VTable System_Runtime_Serialization_SerializationEntry_VTable, *PSystem_Runtime_Serialization_SerializationEntry_VTable;

struct System_Runtime_Serialization_SerializationEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179738 _union_179738, *P_union_179738;

union _union_179738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_LotteryRewardMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_LotteryRewardMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_LotteryRewardMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_LotteryRewardMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_int__VTable System_Runtime_CompilerServices_AsyncTaskMethodBuilder_int__VTable, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_int__VTable;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_16D43F4_RGCTXs MethodInfo_16D43F4_RGCTXs, *PMethodInfo_16D43F4_RGCTXs;

struct MethodInfo_16D43F4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct Aoharu_StaminaChargeSelectItemDialog___c_Fields Aoharu_StaminaChargeSelectItemDialog___c_Fields, *PAoharu_StaminaChargeSelectItemDialog___c_Fields;

struct Aoharu_StaminaChargeSelectItemDialog___c_Fields {
};

typedef union _union_179700 _union_179700, *P_union_179700;

union _union_179700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179702 _union_179702, *P_union_179702;

union _union_179702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE9BC MethodInfo_1EFE9BC, *PMethodInfo_1EFE9BC;

typedef union _union_158522 _union_158522, *P_union_158522;

union _union_158522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE9BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Login_StepBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179704 _union_179704, *P_union_179704;

union _union_179704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179706 _union_179706, *P_union_179706;

union _union_179706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30F60A8 MethodInfo_30F60A8, *PMethodInfo_30F60A8;

typedef union _union_236837 _union_236837, *P_union_236837;

union _union_236837 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F60A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236837 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1811144 MethodInfo_1811144, *PMethodInfo_1811144;

typedef struct MethodInfo_1811144_RGCTXs MethodInfo_1811144_RGCTXs, *PMethodInfo_1811144_RGCTXs;

typedef union _union_339421 _union_339421, *P_union_339421;

union _union_339421 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1811144_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_TSource__get_Count;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
};

struct MethodInfo_1811144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1811144_RGCTXs *rgctx_data;
    union _union_339421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179708 _union_179708, *P_union_179708;

union _union_179708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_LimitedPopIcon_Fields Aoharu_Scenes_Gacha_LimitedPopIcon_Fields, *PAoharu_Scenes_Gacha_LimitedPopIcon_Fields;

struct Aoharu_Scenes_Gacha_LimitedPopIcon_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Shock_TextMeshUI_o *m_label;
};

typedef struct MethodInfo_308AD68 MethodInfo_308AD68, *PMethodInfo_308AD68;

typedef union _union_214643 _union_214643, *P_union_214643;

union _union_214643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308AD68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308AD68_RGCTXs *rgctx_data;
    union _union_214643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_VTable System_Runtime_Remoting_Messaging_ConstructionCallDictionary_VTable, *PSystem_Runtime_Remoting_Messaging_ConstructionCallDictionary_VTable;

struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_get_Keys;
    struct VirtualInvokeData _7_get_Values;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Clear;
    struct VirtualInvokeData _11_get_IsReadOnly;
    struct VirtualInvokeData _12_get_IsFixedSize;
    struct VirtualInvokeData _13_GetEnumerator;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_CopyTo;
    struct VirtualInvokeData _16_get_Count;
    struct VirtualInvokeData _17_get_SyncRoot;
    struct VirtualInvokeData _18_get_IsSynchronized;
    struct VirtualInvokeData _19_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _20_AllocInternalProperties;
    struct VirtualInvokeData _21_GetMethodProperty;
    struct VirtualInvokeData _22_SetMethodProperty;
};

typedef struct MethodInfo_10C3AD4 MethodInfo_10C3AD4, *PMethodInfo_10C3AD4;

typedef union _union_208563 _union_208563, *P_union_208563;

union _union_208563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3AD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__c System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__c, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__c;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__VTable vtable;
};

typedef union _union_179710 _union_179710, *P_union_179710;

union _union_179710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179712 _union_179712, *P_union_179712;

union _union_179712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12727BC MethodInfo_12727BC, *PMethodInfo_12727BC;

typedef union _union_201126 _union_201126, *P_union_201126;

union _union_201126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12727BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179714 _union_179714, *P_union_179714;

union _union_179714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__o UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__o, *PUnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__o;

typedef struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__c UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__c, *PUnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__c;

typedef struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__Fields UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__Fields, *PUnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__Fields;

typedef struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__VTable UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__VTable, *PUnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__VTable;

struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
};

struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__o {
    struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__Fields fields;
};

struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_NavigationEventBase_NavigationCancelEvent__VTable vtable;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__o System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__o, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__o;

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__o {
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_Socket__Fields fields;
};

typedef union _union_179716 _union_179716, *P_union_179716;

union _union_179716 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EB7F58 MethodInfo_2EB7F58, *PMethodInfo_2EB7F58;

typedef union _union_239709 _union_239709, *P_union_239709;

union _union_239709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EB7F58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179718 _union_179718, *P_union_179718;

union _union_179718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_NthCombineLatestObserverBase_TR__c UniRx_Operators_NthCombineLatestObserverBase_TR__c, *PUniRx_Operators_NthCombineLatestObserverBase_TR__c;

typedef struct UniRx_Operators_NthCombineLatestObserverBase_TR__VTable UniRx_Operators_NthCombineLatestObserverBase_TR__VTable, *PUniRx_Operators_NthCombineLatestObserverBase_TR__VTable;

struct UniRx_Operators_NthCombineLatestObserverBase_TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
    struct VirtualInvokeData _11_Publish;
    struct VirtualInvokeData _12_Fail;
    struct VirtualInvokeData _13_Done;
};

struct UniRx_Operators_NthCombineLatestObserverBase_TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_NthCombineLatestObserverBase_TR__VTable vtable;
};

typedef struct TMPro_KerningTable___c__DisplayClass4_0_c TMPro_KerningTable___c__DisplayClass4_0_c, *PTMPro_KerningTable___c__DisplayClass4_0_c;

typedef struct TMPro_KerningTable___c__DisplayClass4_0_VTable TMPro_KerningTable___c__DisplayClass4_0_VTable, *PTMPro_KerningTable___c__DisplayClass4_0_VTable;

struct TMPro_KerningTable___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_KerningTable___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_KerningTable___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_334ECAC MethodInfo_334ECAC, *PMethodInfo_334ECAC;

typedef union _union_301429 _union_301429, *P_union_301429;

union _union_301429 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334ECAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301429 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_LengthUnit_VTable UnityEngine_UIElements_LengthUnit_VTable, *PUnityEngine_UIElements_LengthUnit_VTable;

struct UnityEngine_UIElements_LengthUnit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_19E44F0 MethodInfo_19E44F0, *PMethodInfo_19E44F0;

typedef union _union_253703 _union_253703, *P_union_253703;

union _union_253703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E44F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AC4C4 MethodInfo_16AC4C4, *PMethodInfo_16AC4C4;

typedef union _union_159601 _union_159601, *P_union_159601;

union _union_159601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC4C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322247 _union_322247, *P_union_322247;

union _union_322247 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322249 _union_322249, *P_union_322249;

union _union_322249 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_X509Certificates_X509RevocationMode_VTable System_Security_Cryptography_X509Certificates_X509RevocationMode_VTable, *PSystem_Security_Cryptography_X509Certificates_X509RevocationMode_VTable;

struct System_Security_Cryptography_X509Certificates_X509RevocationMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_336891 _union_336891, *P_union_336891;

union _union_336891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336893 _union_336893, *P_union_336893;

union _union_336893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336895 _union_336895, *P_union_336895;

union _union_336895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_DataObjectMethodType_o System_ComponentModel_DataObjectMethodType_o, *PSystem_ComponentModel_DataObjectMethodType_o;

typedef struct System_ComponentModel_DataObjectMethodType_Fields System_ComponentModel_DataObjectMethodType_Fields, *PSystem_ComponentModel_DataObjectMethodType_Fields;

struct System_ComponentModel_DataObjectMethodType_Fields {
    int32_t value__;
};

struct System_ComponentModel_DataObjectMethodType_o {
    struct System_ComponentModel_DataObjectMethodType_Fields fields;
};

typedef union _union_336897 _union_336897, *P_union_336897;

union _union_336897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventPointSettingsMst_o Shock_EventPointSettingsMst_o, *PShock_EventPointSettingsMst_o;

typedef struct Shock_EventPointSettingsMst_c Shock_EventPointSettingsMst_c, *PShock_EventPointSettingsMst_c;

typedef struct Shock_EventPointSettingsMst_Fields Shock_EventPointSettingsMst_Fields, *PShock_EventPointSettingsMst_Fields;

typedef struct Shock_EventPointSettingsMst_VTable Shock_EventPointSettingsMst_VTable, *PShock_EventPointSettingsMst_VTable;

struct Shock_EventPointSettingsMst_Fields {
    uint32_t _id;
    struct System_String_o *_name;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventPointSettingsMst_o {
    struct Shock_EventPointSettingsMst_c *klass;
    void *monitor;
    struct Shock_EventPointSettingsMst_Fields fields;
};

struct Shock_EventPointSettingsMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventPointSettingsMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventPointSettingsMst_VTable vtable;
};

typedef union _union_336899 _union_336899, *P_union_336899;

union _union_336899 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_DataObjectMethodType_c System_ComponentModel_DataObjectMethodType_c, *PSystem_ComponentModel_DataObjectMethodType_c;

typedef struct System_ComponentModel_DataObjectMethodType_VTable System_ComponentModel_DataObjectMethodType_VTable, *PSystem_ComponentModel_DataObjectMethodType_VTable;

struct System_ComponentModel_DataObjectMethodType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_ComponentModel_DataObjectMethodType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_DataObjectMethodType_VTable vtable;
};

typedef struct System_Collections_Generic_List_StoryRewardMst__c System_Collections_Generic_List_StoryRewardMst__c, *PSystem_Collections_Generic_List_StoryRewardMst__c;

typedef struct System_Collections_Generic_List_StoryRewardMst__StaticFields System_Collections_Generic_List_StoryRewardMst__StaticFields, *PSystem_Collections_Generic_List_StoryRewardMst__StaticFields;

typedef struct System_Collections_Generic_List_StoryRewardMst__VTable System_Collections_Generic_List_StoryRewardMst__VTable, *PSystem_Collections_Generic_List_StoryRewardMst__VTable;

typedef struct Shock_StoryRewardMst_array Shock_StoryRewardMst_array, *PShock_StoryRewardMst_array;

typedef struct Shock_StoryRewardMst_o Shock_StoryRewardMst_o, *PShock_StoryRewardMst_o;

typedef struct Shock_StoryRewardMst_c Shock_StoryRewardMst_c, *PShock_StoryRewardMst_c;

typedef struct Shock_StoryRewardMst_Fields Shock_StoryRewardMst_Fields, *PShock_StoryRewardMst_Fields;

typedef struct Shock_StoryRewardMst_VTable Shock_StoryRewardMst_VTable, *PShock_StoryRewardMst_VTable;

struct System_Collections_Generic_List_StoryRewardMst__StaticFields {
    struct Shock_StoryRewardMst_array *s_emptyArray;
};

struct System_Collections_Generic_List_StoryRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Shock_StoryRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_StoryRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_StoryRewardMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_StoryRewardMst_o *m_Items[65535];
};

struct System_Collections_Generic_List_StoryRewardMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_StoryRewardMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_StoryRewardMst__VTable vtable;
};

struct Shock_StoryRewardMst_o {
    struct Shock_StoryRewardMst_c *klass;
    void *monitor;
    struct Shock_StoryRewardMst_Fields fields;
};

struct Shock_StoryRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryRewardMst_VTable vtable;
};

typedef struct UnityEngine_UIElements_CustomStyleProperty_Color__VTable UnityEngine_UIElements_CustomStyleProperty_Color__VTable, *PUnityEngine_UIElements_CustomStyleProperty_Color__VTable;

struct UnityEngine_UIElements_CustomStyleProperty_Color__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
};

typedef struct MethodInfo_223678C MethodInfo_223678C, *PMethodInfo_223678C;

typedef union _union_291556 _union_291556, *P_union_291556;

union _union_291556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_223678C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F8DE8 MethodInfo_14F8DE8, *PMethodInfo_14F8DE8;

typedef struct MethodInfo_14F8DE8_RGCTXs MethodInfo_14F8DE8_RGCTXs, *PMethodInfo_14F8DE8_RGCTXs;

typedef union _union_200361 _union_200361, *P_union_200361;

union _union_200361 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F8DE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F8DE8_RGCTXs *rgctx_data;
    union _union_200361 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F8DE8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_322241 _union_322241, *P_union_322241;

union _union_322241 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_201C65C MethodInfo_201C65C, *PMethodInfo_201C65C;

typedef union _union_294052 _union_294052, *P_union_294052;

union _union_294052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201C65C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SelectObservable_Select__T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322243 _union_322243, *P_union_322243;

union _union_322243 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322245 _union_322245, *P_union_322245;

union _union_322245 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322235 _union_322235, *P_union_322235;

union _union_322235 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_UserExpToNextRankLabel_Fields Shock_DataNode_UserExpToNextRankLabel_Fields, *PShock_DataNode_UserExpToNextRankLabel_Fields;

struct Shock_DataNode_UserExpToNextRankLabel_Fields {
    struct Shock_DataNode_UINodeBase_Fields super;
};

typedef union _union_322237 _union_322237, *P_union_322237;

union _union_322237 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322239 _union_322239, *P_union_322239;

union _union_322239 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21F8D70 MethodInfo_21F8D70, *PMethodInfo_21F8D70;

typedef union _union_289586 _union_289586, *P_union_289586;

union _union_289586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21F8D70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_o Shock_Scenes_SkillPractice_SkillPracticePhotoItem_o, *PShock_Scenes_SkillPractice_SkillPracticePhotoItem_o;

typedef struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_Fields Shock_Scenes_SkillPractice_SkillPracticePhotoItem_Fields, *PShock_Scenes_SkillPractice_SkillPracticePhotoItem_Fields;

struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_CardIcon_o *m_cardIcon;
    struct UnityEngine_GameObject_o *m_checkBoxOn;
    struct Shock_ButtonEvent_o *m_button;
    struct UnityEngine_GameObject_o *m_samePhotoBonusObj;
    struct Shock_TextMeshUI_o *m_samePhotoBonusText;
    struct Shock_CardData_o *m_cardData;
    bool m_isSamePhoto;
    uint32_t _CardId_k__BackingField;
    struct System_Action_o *_OnClick_k__BackingField;
};

struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_o {
    struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_c *klass;
    void *monitor;
    struct Shock_Scenes_SkillPractice_SkillPracticePhotoItem_Fields fields;
};

typedef struct MethodInfo_2E5E314_RGCTXs MethodInfo_2E5E314_RGCTXs, *PMethodInfo_2E5E314_RGCTXs;

struct MethodInfo_2E5E314_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__T_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef struct MethodInfo_12D4100 MethodInfo_12D4100, *PMethodInfo_12D4100;

typedef union _union_167061 _union_167061, *P_union_167061;

union _union_167061 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D4100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167061 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13A94 MethodInfo_2B13A94, *PMethodInfo_2B13A94;

typedef union _union_187818 _union_187818, *P_union_187818;

union _union_187818 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13A94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243D28C MethodInfo_243D28C, *PMethodInfo_243D28C;

struct MethodInfo_243D28C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__Playable__o System_Collections_Generic_Dictionary_Entry_object__Playable__o, *PSystem_Collections_Generic_Dictionary_Entry_object__Playable__o;

typedef struct System_Collections_Generic_Dictionary_Entry_object__Playable__Fields System_Collections_Generic_Dictionary_Entry_object__Playable__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__Playable__Fields;

struct System_Collections_Generic_Dictionary_Entry_object__Playable__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    struct UnityEngine_Playables_Playable_o value;
};

struct System_Collections_Generic_Dictionary_Entry_object__Playable__o {
    struct System_Collections_Generic_Dictionary_Entry_object__Playable__Fields fields;
};

typedef struct MethodInfo_2B13A98 MethodInfo_2B13A98, *PMethodInfo_2B13A98;

typedef union _union_189256 _union_189256, *P_union_189256;

union _union_189256 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13A98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189256 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_131C6D8 MethodInfo_131C6D8, *PMethodInfo_131C6D8;

typedef union _union_284628 _union_284628, *P_union_284628;

union _union_284628 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131C6D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284628 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncDropTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncDropTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncDropTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncDropTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
    struct VirtualInvokeData _5_UnityEngine_EventSystems_IDropHandler_OnDrop;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__Playable__c System_Collections_Generic_Dictionary_Entry_object__Playable__c, *PSystem_Collections_Generic_Dictionary_Entry_object__Playable__c;

typedef struct System_Collections_Generic_Dictionary_Entry_object__Playable__VTable System_Collections_Generic_Dictionary_Entry_object__Playable__VTable, *PSystem_Collections_Generic_Dictionary_Entry_object__Playable__VTable;

struct System_Collections_Generic_Dictionary_Entry_object__Playable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_object__Playable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_object__Playable__VTable vtable;
};

typedef struct MethodInfo_177C8C0 MethodInfo_177C8C0, *PMethodInfo_177C8C0;

typedef union _union_261120 _union_261120, *P_union_261120;

union _union_261120 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177C8C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261120 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322231 _union_322231, *P_union_322231;

union _union_322231 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21EF1D8 MethodInfo_21EF1D8, *PMethodInfo_21EF1D8;

typedef union _union_289848 _union_289848, *P_union_289848;

union _union_289848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EF1D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D73DB0_RGCTXs MethodInfo_2D73DB0_RGCTXs, *PMethodInfo_2D73DB0_RGCTXs;

struct MethodInfo_2D73DB0_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR_;
    struct MethodInfo *_1_UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR___ctor;
};

typedef union _union_322233 _union_322233, *P_union_322233;

union _union_322233 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass546_0_Fields Shock_Protocol___c__DisplayClass546_0_Fields, *PShock_Protocol___c__DisplayClass546_0_Fields;

typedef struct System_Action_RecvLiveRetireR__o System_Action_RecvLiveRetireR__o, *PSystem_Action_RecvLiveRetireR__o;

typedef struct System_Action_RecvLiveRetireR__c System_Action_RecvLiveRetireR__c, *PSystem_Action_RecvLiveRetireR__c;

typedef struct System_Action_RecvLiveRetireR__Fields System_Action_RecvLiveRetireR__Fields, *PSystem_Action_RecvLiveRetireR__Fields;

typedef struct System_Action_RecvLiveRetireR__VTable System_Action_RecvLiveRetireR__VTable, *PSystem_Action_RecvLiveRetireR__VTable;

struct System_Action_RecvLiveRetireR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLiveRetireR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLiveRetireR__VTable vtable;
};

struct System_Action_RecvLiveRetireR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLiveRetireR__o {
    struct System_Action_RecvLiveRetireR__c *klass;
    void *monitor;
    struct System_Action_RecvLiveRetireR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass546_0_Fields {
    struct System_Action_RecvLiveRetireR__o *onSuccess;
};

typedef union _union_322225 _union_322225, *P_union_322225;

union _union_322225 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_206FB98 MethodInfo_206FB98, *PMethodInfo_206FB98;

typedef struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__c UniRx_Operators_TakeWhileObservable_TakeWhile__T__c, *PUniRx_Operators_TakeWhileObservable_TakeWhile__T__c;

typedef union _union_294850 _union_294850, *P_union_294850;

typedef struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__RGCTXs UniRx_Operators_TakeWhileObservable_TakeWhile__T__RGCTXs, *PUniRx_Operators_TakeWhileObservable_TakeWhile__T__RGCTXs;

union _union_294850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__VTable vtable;
};

struct MethodInfo_206FB98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_4_System_Func_T__int__bool_;
    struct MethodInfo *_5_System_Func_T__int__bool__Invoke;
    struct Il2CppClass *_6_UniRx_IObserver_T_;
    struct MethodInfo *_7_UniRx_IObserver_T__OnError;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_9_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_10_UniRx_IObserver_T__OnCompleted;
};

typedef union _union_322227 _union_322227, *P_union_322227;

union _union_322227 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322229 _union_322229, *P_union_322229;

union _union_322229 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ThrowHelper_c System_ThrowHelper_c, *PSystem_ThrowHelper_c;

typedef struct System_ThrowHelper_VTable System_ThrowHelper_VTable, *PSystem_ThrowHelper_VTable;

struct System_ThrowHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_ThrowHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ThrowHelper_VTable vtable;
};

typedef struct MethodInfo_1FD2808 MethodInfo_1FD2808, *PMethodInfo_1FD2808;

typedef union _union_266216 _union_266216, *P_union_266216;

union _union_266216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Channels_CrossAppDomainSink_Fields System_Runtime_Remoting_Channels_CrossAppDomainSink_Fields, *PSystem_Runtime_Remoting_Channels_CrossAppDomainSink_Fields;

struct System_Runtime_Remoting_Channels_CrossAppDomainSink_Fields {
    int32_t _domainID;
};

typedef struct System_Net_Configuration_SettingsSectionInternal_StaticFields System_Net_Configuration_SettingsSectionInternal_StaticFields, *PSystem_Net_Configuration_SettingsSectionInternal_StaticFields;

typedef struct System_Net_Configuration_SettingsSectionInternal_o System_Net_Configuration_SettingsSectionInternal_o, *PSystem_Net_Configuration_SettingsSectionInternal_o;

typedef struct System_Net_Configuration_SettingsSectionInternal_c System_Net_Configuration_SettingsSectionInternal_c, *PSystem_Net_Configuration_SettingsSectionInternal_c;

typedef struct System_Net_Configuration_SettingsSectionInternal_Fields System_Net_Configuration_SettingsSectionInternal_Fields, *PSystem_Net_Configuration_SettingsSectionInternal_Fields;

typedef struct System_Net_Configuration_SettingsSectionInternal_VTable System_Net_Configuration_SettingsSectionInternal_VTable, *PSystem_Net_Configuration_SettingsSectionInternal_VTable;

struct System_Net_Configuration_SettingsSectionInternal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Configuration_SettingsSectionInternal_Fields {
    bool HttpListenerUnescapeRequestUrl;
    int32_t IPProtectionLevel;
    bool _UseNagleAlgorithm_k__BackingField;
    bool _Expect100Continue_k__BackingField;
    bool _CheckCertificateName_k__BackingField;
    int32_t _DnsRefreshTimeout_k__BackingField;
    bool _EnableDnsRoundRobin_k__BackingField;
    bool _CheckCertificateRevocationList_k__BackingField;
    int32_t _EncryptionPolicy_k__BackingField;
};

struct System_Net_Configuration_SettingsSectionInternal_StaticFields {
    struct System_Net_Configuration_SettingsSectionInternal_o *instance;
};

struct System_Net_Configuration_SettingsSectionInternal_o {
    struct System_Net_Configuration_SettingsSectionInternal_c *klass;
    void *monitor;
    struct System_Net_Configuration_SettingsSectionInternal_Fields fields;
};

struct System_Net_Configuration_SettingsSectionInternal_c {
    struct Il2CppClass_1 _1;
    struct System_Net_Configuration_SettingsSectionInternal_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Configuration_SettingsSectionInternal_VTable vtable;
};

typedef struct System_ThrowHelper_o System_ThrowHelper_o, *PSystem_ThrowHelper_o;

typedef struct System_ThrowHelper_Fields System_ThrowHelper_Fields, *PSystem_ThrowHelper_Fields;

struct System_ThrowHelper_Fields {
};

struct System_ThrowHelper_o {
    struct System_ThrowHelper_c *klass;
    void *monitor;
    struct System_ThrowHelper_Fields fields;
};

typedef struct MethodInfo_177C8B8 MethodInfo_177C8B8, *PMethodInfo_177C8B8;

typedef union _union_263032 _union_263032, *P_union_263032;

union _union_263032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177C8B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_131C6A4 MethodInfo_131C6A4, *PMethodInfo_131C6A4;

typedef union _union_284604 _union_284604, *P_union_284604;

union _union_284604 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131C6A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284604 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Cockpit_CurrentRoomNameProperty_VTable Photon_Pun_Demo_Cockpit_CurrentRoomNameProperty_VTable, *PPhoton_Pun_Demo_Cockpit_CurrentRoomNameProperty_VTable;

struct Photon_Pun_Demo_Cockpit_CurrentRoomNameProperty_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_28C9BB0 MethodInfo_28C9BB0, *PMethodInfo_28C9BB0;

typedef union _union_279818 _union_279818, *P_union_279818;

union _union_279818 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28C9BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322221 _union_322221, *P_union_322221;

union _union_322221 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_c Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_c, *PCarbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_c;

typedef struct Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_VTable Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_VTable, *PCarbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_VTable;

struct Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_CoroutineManager___CallWaitForSecondsRealtime_d__65_VTable vtable;
};

typedef union _union_322223 _union_322223, *P_union_322223;

union _union_322223 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322213 _union_322213, *P_union_322213;

union _union_322213 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322215 _union_322215, *P_union_322215;

union _union_322215 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322217 _union_322217, *P_union_322217;

union _union_322217 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322219 _union_322219, *P_union_322219;

union _union_322219 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_WordWrapState_c TMPro_WordWrapState_c, *PTMPro_WordWrapState_c;

typedef struct TMPro_WordWrapState_VTable TMPro_WordWrapState_VTable, *PTMPro_WordWrapState_VTable;

struct TMPro_WordWrapState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_WordWrapState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_WordWrapState_VTable vtable;
};

typedef struct MethodInfo_160B578 MethodInfo_160B578, *PMethodInfo_160B578;

typedef struct MethodInfo_160B578_RGCTXs MethodInfo_160B578_RGCTXs, *PMethodInfo_160B578_RGCTXs;

typedef union _union_193056 _union_193056, *P_union_193056;

struct MethodInfo_160B578_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160B578 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160B578_RGCTXs *rgctx_data;
    union _union_193056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2011BF4 MethodInfo_2011BF4, *PMethodInfo_2011BF4;

typedef union _union_251969 _union_251969, *P_union_251969;

union _union_251969 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2011BF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251969 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Stubs___c_VTable UniRx_Stubs___c_VTable, *PUniRx_Stubs___c_VTable;

struct UniRx_Stubs___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_322211 _union_322211, *P_union_322211;

union _union_322211 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322203 _union_322203, *P_union_322203;

union _union_322203 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF4B0 MethodInfo_1EBF4B0, *PMethodInfo_1EBF4B0;

typedef union _union_283154 _union_283154, *P_union_283154;

union _union_283154 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF4B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2864 MethodInfo_1FD2864, *PMethodInfo_1FD2864;

typedef union _union_266854 _union_266854, *P_union_266854;

union _union_266854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2864 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322205 _union_322205, *P_union_322205;

union _union_322205 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct _Module__59_c _Module__59_c, *P_Module__59_c;

struct _Module__59_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_322207 _union_322207, *P_union_322207;

union _union_322207 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UI_CanvasScaler_ScreenMatchMode_VTable UnityEngine_UI_CanvasScaler_ScreenMatchMode_VTable, *PUnityEngine_UI_CanvasScaler_ScreenMatchMode_VTable;

struct UnityEngine_UI_CanvasScaler_ScreenMatchMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_322209 _union_322209, *P_union_322209;

union _union_322209 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_XmlAttributeCollection_o System_Xml_XmlAttributeCollection_o, *PSystem_Xml_XmlAttributeCollection_o;

typedef struct System_Xml_XmlAttributeCollection_c System_Xml_XmlAttributeCollection_c, *PSystem_Xml_XmlAttributeCollection_c;

typedef struct System_Xml_XmlAttributeCollection_Fields System_Xml_XmlAttributeCollection_Fields, *PSystem_Xml_XmlAttributeCollection_Fields;

struct System_Xml_XmlAttributeCollection_Fields {
    struct System_Xml_XmlNamedNodeMap_Fields super;
};

struct System_Xml_XmlAttributeCollection_o {
    struct System_Xml_XmlAttributeCollection_c *klass;
    void *monitor;
    struct System_Xml_XmlAttributeCollection_Fields fields;
};

struct System_Xml_XmlAttributeCollection_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlAttributeCollection_VTable vtable;
};

typedef struct Shock_EventLoader_c Shock_EventLoader_c, *PShock_EventLoader_c;

typedef struct Shock_EventLoader_VTable Shock_EventLoader_VTable, *PShock_EventLoader_VTable;

struct Shock_EventLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_EventLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventLoader_VTable vtable;
};

typedef struct MethodInfo_11014BC MethodInfo_11014BC, *PMethodInfo_11014BC;

typedef struct MethodInfo_11014BC_RGCTXs MethodInfo_11014BC_RGCTXs, *PMethodInfo_11014BC_RGCTXs;

typedef union _union_195304 _union_195304, *P_union_195304;

union _union_195304 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11014BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_11014BC_RGCTXs *rgctx_data;
    union _union_195304 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_11014BC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_1746E3C MethodInfo_1746E3C, *PMethodInfo_1746E3C;

typedef union _union_162163 _union_162163, *P_union_162163;

union _union_162163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746E3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Stack_Enumerator_T__Fields System_Collections_Generic_Stack_Enumerator_T__Fields, *PSystem_Collections_Generic_Stack_Enumerator_T__Fields;

struct System_Collections_Generic_Stack_Enumerator_T__Fields {
    struct System_Collections_Generic_Stack_T__o *_stack;
    int32_t _version;
    int32_t _index;
    struct Il2CppObject *_currentElement;
};

typedef union _union_322201 _union_322201, *P_union_322201;

union _union_322201 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B9590 MethodInfo_19B9590, *PMethodInfo_19B9590;

typedef union _union_309362 _union_309362, *P_union_309362;

union _union_309362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_ICollection_TValue__Fields System_Collections_Generic_ICollection_TValue__Fields, *PSystem_Collections_Generic_ICollection_TValue__Fields;

struct System_Collections_Generic_ICollection_TValue__Fields {
};

typedef struct Aoharu_LoginBonusPlayMovieTask__DoPlay_d__13_c Aoharu_LoginBonusPlayMovieTask__DoPlay_d__13_c, *PAoharu_LoginBonusPlayMovieTask__DoPlay_d__13_c;

typedef struct Aoharu_LoginBonusPlayMovieTask__DoPlay_d__13_VTable Aoharu_LoginBonusPlayMovieTask__DoPlay_d__13_VTable, *PAoharu_LoginBonusPlayMovieTask__DoPlay_d__13_VTable;

struct Aoharu_LoginBonusPlayMovieTask__DoPlay_d__13_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_LoginBonusPlayMovieTask__DoPlay_d__13_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusPlayMovieTask__DoPlay_d__13_VTable vtable;
};

typedef struct MethodInfo_2446DF0 MethodInfo_2446DF0, *PMethodInfo_2446DF0;

struct MethodInfo_2446DF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15F1000_RGCTXs MethodInfo_15F1000_RGCTXs, *PMethodInfo_15F1000_RGCTXs;

struct MethodInfo_15F1000_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct SharpCompress_Common_SevenZip_CMethodId_c SharpCompress_Common_SevenZip_CMethodId_c, *PSharpCompress_Common_SevenZip_CMethodId_c;

typedef struct SharpCompress_Common_SevenZip_CMethodId_StaticFields SharpCompress_Common_SevenZip_CMethodId_StaticFields, *PSharpCompress_Common_SevenZip_CMethodId_StaticFields;

typedef struct SharpCompress_Common_SevenZip_CMethodId_VTable SharpCompress_Common_SevenZip_CMethodId_VTable, *PSharpCompress_Common_SevenZip_CMethodId_VTable;

struct SharpCompress_Common_SevenZip_CMethodId_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_SevenZip_CMethodId_StaticFields {
    struct SharpCompress_Common_SevenZip_CMethodId_o K_COPY;
    struct SharpCompress_Common_SevenZip_CMethodId_o K_LZMA;
    struct SharpCompress_Common_SevenZip_CMethodId_o K_LZMA2;
    struct SharpCompress_Common_SevenZip_CMethodId_o K_AES;
};

struct SharpCompress_Common_SevenZip_CMethodId_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Common_SevenZip_CMethodId_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_CMethodId_VTable vtable;
};

typedef struct MethodInfo_1808958_RGCTXs MethodInfo_1808958_RGCTXs, *PMethodInfo_1808958_RGCTXs;

struct MethodInfo_1808958_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_22CDB18 MethodInfo_22CDB18, *PMethodInfo_22CDB18;

typedef union _union_275070 _union_275070, *P_union_275070;

union _union_275070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDB18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6C4C0_RGCTXs MethodInfo_2E6C4C0_RGCTXs, *PMethodInfo_2E6C4C0_RGCTXs;

struct MethodInfo_2E6C4C0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

typedef struct Chipstar_FileBuilder_SoundBuildMapTable__c Chipstar_FileBuilder_SoundBuildMapTable__c, *PChipstar_FileBuilder_SoundBuildMapTable__c;

typedef struct Chipstar_FileBuilder_SoundBuildMapTable__VTable Chipstar_FileBuilder_SoundBuildMapTable__VTable, *PChipstar_FileBuilder_SoundBuildMapTable__VTable;

struct Chipstar_FileBuilder_SoundBuildMapTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Read;
    struct VirtualInvokeData _5_Write;
};

struct Chipstar_FileBuilder_SoundBuildMapTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_FileBuilder_SoundBuildMapTable__VTable vtable;
};

typedef struct MethodInfo_1902BF8_RGCTXs MethodInfo_1902BF8_RGCTXs, *PMethodInfo_1902BF8_RGCTXs;

struct MethodInfo_1902BF8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_2AD6068 MethodInfo_2AD6068, *PMethodInfo_2AD6068;

typedef union _union_328700 _union_328700, *P_union_328700;

union _union_328700 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328700 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29325D0 MethodInfo_29325D0, *PMethodInfo_29325D0;

typedef union _union_182328 _union_182328, *P_union_182328;

union _union_182328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29325D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT8;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T9__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT9;
    struct Il2CppClass *_22_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T10__;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT10;
    struct Il2CppClass *_24_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11___UniTask_Awaiter_T11__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__TryInvokeContinuationT11;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o *__9;
    struct System_Action_object__o *__9__13_0;
    struct System_Action_object__o *__9__13_1;
    struct System_Action_object__o *__9__13_2;
    struct System_Action_object__o *__9__13_3;
    struct System_Action_object__o *__9__13_4;
    struct System_Action_object__o *__9__13_5;
    struct System_Action_object__o *__9__13_6;
    struct System_Action_object__o *__9__13_7;
    struct System_Action_object__o *__9__13_8;
    struct System_Action_object__o *__9__13_9;
    struct System_Action_object__o *__9__13_10;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__VTable vtable;
};

typedef struct MethodInfo_2DFAA68 MethodInfo_2DFAA68, *PMethodInfo_2DFAA68;

typedef union _union_171637 _union_171637, *P_union_171637;

union _union_171637 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DFAA68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243D254 MethodInfo_243D254, *PMethodInfo_243D254;

typedef union _union_280712 _union_280712, *P_union_280712;

union _union_280712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D254 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D601AC MethodInfo_1D601AC, *PMethodInfo_1D601AC;

typedef union _union_304960 _union_304960, *P_union_304960;

union _union_304960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D601AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29325D4 MethodInfo_29325D4, *PMethodInfo_29325D4;

typedef union _union_183766 _union_183766, *P_union_183766;

union _union_183766 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29325D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183766 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19AFAE8 MethodInfo_19AFAE8, *PMethodInfo_19AFAE8;

typedef union _union_311240 _union_311240, *P_union_311240;

union _union_311240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AFAE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_TSource__TMiddle__o System_Func_TSource__TMiddle__o, *PSystem_Func_TSource__TMiddle__o;

typedef struct System_Func_TSource__TMiddle__c System_Func_TSource__TMiddle__c, *PSystem_Func_TSource__TMiddle__c;

typedef struct System_Func_TSource__TMiddle__Fields System_Func_TSource__TMiddle__Fields, *PSystem_Func_TSource__TMiddle__Fields;

typedef struct System_Func_TSource__TMiddle__VTable System_Func_TSource__TMiddle__VTable, *PSystem_Func_TSource__TMiddle__VTable;

struct System_Func_TSource__TMiddle__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TSource__TMiddle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TSource__TMiddle__o {
    struct System_Func_TSource__TMiddle__c *klass;
    void *monitor;
    struct System_Func_TSource__TMiddle__Fields fields;
};

struct System_Func_TSource__TMiddle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TSource__TMiddle__VTable vtable;
};

typedef struct UnityEngine_UIElements_VisualElementAnimationSystem_o UnityEngine_UIElements_VisualElementAnimationSystem_o, *PUnityEngine_UIElements_VisualElementAnimationSystem_o;

typedef struct UnityEngine_UIElements_VisualElementAnimationSystem_c UnityEngine_UIElements_VisualElementAnimationSystem_c, *PUnityEngine_UIElements_VisualElementAnimationSystem_c;

typedef struct UnityEngine_UIElements_VisualElementAnimationSystem_Fields UnityEngine_UIElements_VisualElementAnimationSystem_Fields, *PUnityEngine_UIElements_VisualElementAnimationSystem_Fields;

typedef struct UnityEngine_UIElements_VisualElementAnimationSystem_StaticFields UnityEngine_UIElements_VisualElementAnimationSystem_StaticFields, *PUnityEngine_UIElements_VisualElementAnimationSystem_StaticFields;

typedef struct UnityEngine_UIElements_VisualElementAnimationSystem_VTable UnityEngine_UIElements_VisualElementAnimationSystem_VTable, *PUnityEngine_UIElements_VisualElementAnimationSystem_VTable;

typedef struct UnityEngine_UIElements_BaseVisualTreeUpdater_Fields UnityEngine_UIElements_BaseVisualTreeUpdater_Fields, *PUnityEngine_UIElements_BaseVisualTreeUpdater_Fields;

typedef struct System_Collections_Generic_HashSet_IValueAnimationUpdate__o System_Collections_Generic_HashSet_IValueAnimationUpdate__o, *PSystem_Collections_Generic_HashSet_IValueAnimationUpdate__o;

typedef struct System_Collections_Generic_HashSet_IValueAnimationUpdate__c System_Collections_Generic_HashSet_IValueAnimationUpdate__c, *PSystem_Collections_Generic_HashSet_IValueAnimationUpdate__c;

typedef struct System_Collections_Generic_HashSet_IValueAnimationUpdate__Fields System_Collections_Generic_HashSet_IValueAnimationUpdate__Fields, *PSystem_Collections_Generic_HashSet_IValueAnimationUpdate__Fields;

typedef struct System_Collections_Generic_HashSet_IValueAnimationUpdate__VTable System_Collections_Generic_HashSet_IValueAnimationUpdate__VTable, *PSystem_Collections_Generic_HashSet_IValueAnimationUpdate__VTable;

struct UnityEngine_UIElements_BaseVisualTreeUpdater_Fields {
    struct System_Action_BaseVisualElementPanel__o *panelChanged;
    struct UnityEngine_UIElements_BaseVisualElementPanel_o *m_Panel;
};

struct UnityEngine_UIElements_VisualElementAnimationSystem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_panel;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_get_panel;
    struct VirtualInvokeData _10_get_profilerMarker;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_Update;
    struct VirtualInvokeData _13_OnVersionChanged;
};

struct UnityEngine_UIElements_VisualElementAnimationSystem_StaticFields {
    struct System_String_o *s_Description;
    struct Unity_Profiling_ProfilerMarker_o s_ProfilerMarker;
    struct System_String_o *s_StylePropertyAnimationDescription;
    struct Unity_Profiling_ProfilerMarker_o s_StylePropertyAnimationProfilerMarker;
};

struct UnityEngine_UIElements_VisualElementAnimationSystem_Fields {
    struct UnityEngine_UIElements_BaseVisualTreeUpdater_Fields super;
    struct System_Collections_Generic_HashSet_IValueAnimationUpdate__o *m_Animations;
    struct System_Collections_Generic_List_IValueAnimationUpdate__o *m_IterationList;
    bool m_HasNewAnimations;
    bool m_IterationListDirty;
    int64_t lastUpdate;
};

struct System_Collections_Generic_HashSet_IValueAnimationUpdate__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_HashSet_Slot_T__array *_slots;
    int32_t _count;
    int32_t _lastIndex;
    int32_t _freeList;
    struct System_Collections_Generic_IEqualityComparer_T__o *_comparer;
    int32_t _version;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_HashSet_IValueAnimationUpdate__o {
    struct System_Collections_Generic_HashSet_IValueAnimationUpdate__c *klass;
    void *monitor;
    struct System_Collections_Generic_HashSet_IValueAnimationUpdate__Fields fields;
};

struct System_Collections_Generic_HashSet_IValueAnimationUpdate__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _6_System_Collections_Generic_ICollection_T__Add;
    struct VirtualInvokeData _7_Clear;
    struct VirtualInvokeData _8_Contains;
    struct VirtualInvokeData _9_CopyTo;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _12_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _13_get_Count;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetObjectData;
    struct VirtualInvokeData _17_OnDeserialization;
    struct VirtualInvokeData _18_Add;
    struct VirtualInvokeData _19_UnionWith;
};

struct System_Collections_Generic_HashSet_IValueAnimationUpdate__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_IValueAnimationUpdate__VTable vtable;
};

struct UnityEngine_UIElements_VisualElementAnimationSystem_o {
    struct UnityEngine_UIElements_VisualElementAnimationSystem_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_VisualElementAnimationSystem_Fields fields;
};

struct UnityEngine_UIElements_VisualElementAnimationSystem_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_VisualElementAnimationSystem_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElementAnimationSystem_VTable vtable;
};

typedef struct System_Action_IReadOnlyList_Reward___VTable System_Action_IReadOnlyList_Reward___VTable, *PSystem_Action_IReadOnlyList_Reward___VTable;

struct System_Action_IReadOnlyList_Reward___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_29325DC MethodInfo_29325DC, *PMethodInfo_29325DC;

typedef union _union_185204 _union_185204, *P_union_185204;

union _union_185204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29325DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_SampleObservable_Sample_T__Fields UniRx_Operators_SampleObservable_Sample_T__Fields, *PUniRx_Operators_SampleObservable_Sample_T__Fields;

typedef struct UniRx_Operators_SampleObservable_T__o UniRx_Operators_SampleObservable_T__o, *PUniRx_Operators_SampleObservable_T__o;

typedef struct UniRx_Operators_SampleObservable_T__c UniRx_Operators_SampleObservable_T__c, *PUniRx_Operators_SampleObservable_T__c;

typedef struct UniRx_Operators_SampleObservable_T__Fields UniRx_Operators_SampleObservable_T__Fields, *PUniRx_Operators_SampleObservable_T__Fields;

typedef struct UniRx_Operators_SampleObservable_T__VTable UniRx_Operators_SampleObservable_T__VTable, *PUniRx_Operators_SampleObservable_T__VTable;

struct UniRx_Operators_SampleObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct System_TimeSpan_o interval;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_SampleObservable_T__o {
    struct UniRx_Operators_SampleObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_SampleObservable_T__Fields fields;
};

struct UniRx_Operators_SampleObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SampleObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SampleObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SampleObservable_T__VTable vtable;
};

struct UniRx_Operators_SampleObservable_Sample_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_SampleObservable_T__o *parent;
    struct Il2CppObject *gate;
    struct Il2CppObject *latestValue;
    bool isUpdated;
    bool isCompleted;
    struct UniRx_SingleAssignmentDisposable_o *sourceSubscription;
};

typedef struct MethodInfo_1912C38_RGCTXs MethodInfo_1912C38_RGCTXs, *PMethodInfo_1912C38_RGCTXs;

struct MethodInfo_1912C38_RGCTXs {
    struct MethodInfo *_0_System_Array_IndexOfImpl_T_;
};

typedef struct MethodInfo_2E6F33C_RGCTXs MethodInfo_2E6F33C_RGCTXs, *PMethodInfo_2E6F33C_RGCTXs;

struct MethodInfo_2E6F33C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct UniRx_ObservableWWW___c__DisplayClass18_0_c UniRx_ObservableWWW___c__DisplayClass18_0_c, *PUniRx_ObservableWWW___c__DisplayClass18_0_c;

typedef struct UniRx_ObservableWWW___c__DisplayClass18_0_VTable UniRx_ObservableWWW___c__DisplayClass18_0_VTable, *PUniRx_ObservableWWW___c__DisplayClass18_0_VTable;

struct UniRx_ObservableWWW___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_ObservableWWW___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ObservableWWW___c__DisplayClass18_0_VTable vtable;
};

typedef struct System_Predicate_LoginBonusMst__VTable System_Predicate_LoginBonusMst__VTable, *PSystem_Predicate_LoginBonusMst__VTable;

struct System_Predicate_LoginBonusMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_329B268 MethodInfo_329B268, *PMethodInfo_329B268;

typedef union _union_315799 _union_315799, *P_union_315799;

union _union_315799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__o Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__o, *PShock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__o;

typedef struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__c Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__c, *PShock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__c;

typedef struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__VTable Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__VTable, *PShock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__VTable;

struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__o {
    struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__c *klass;
    void *monitor;
    struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__Fields fields;
};

struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Start;
    struct VirtualInvokeData _8_Appear;
    struct VirtualInvokeData _9_SkipAppear;
    struct VirtualInvokeData _10_Vanish;
    struct VirtualInvokeData _11_SkipVanish;
};

struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Notice_NoticeWindowBase_GroupExpNoticeWindowItem__VTable vtable;
};

typedef struct System_IO_FileStream_ReadDelegate_Fields System_IO_FileStream_ReadDelegate_Fields, *PSystem_IO_FileStream_ReadDelegate_Fields;

struct System_IO_FileStream_ReadDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_3108ACC MethodInfo_3108ACC, *PMethodInfo_3108ACC;

typedef union _union_329903 _union_329903, *P_union_329903;

union _union_329903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3108ACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_329903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_GGLVerifyMigrationCode__IGGLResult_GGLVerifyMigrationCode__MigrationCodeVerifyResult___Fields System_Action_GGLVerifyMigrationCode__IGGLResult_GGLVerifyMigrationCode__MigrationCodeVerifyResult___Fields, *PSystem_Action_GGLVerifyMigrationCode__IGGLResult_GGLVerifyMigrationCode__MigrationCodeVerifyResult___Fields;

struct System_Action_GGLVerifyMigrationCode__IGGLResult_GGLVerifyMigrationCode__MigrationCodeVerifyResult___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Aoharu_FriendProfileScene_VTable Aoharu_FriendProfileScene_VTable, *PAoharu_FriendProfileScene_VTable;

struct Aoharu_FriendProfileScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

typedef struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__TElement__RGCTXs UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__TElement__RGCTXs, *PUnityEngine_UIElements_UQueryState_ListQueryMatcher_T__TElement__RGCTXs;

struct UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__TElement__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__TElement__get_matches;
    struct Il2CppClass *_1_TElement;
    struct Il2CppClass *_2_System_Collections_Generic_List_TElement_;
    struct MethodInfo *_3_System_Collections_Generic_List_TElement__Add;
    struct MethodInfo *_4_UnityEngine_UIElements_UQueryState_ListQueryMatcher_T__TElement__set_matches;
};

typedef struct Chipstar_Downloads_CriWare_MovieFileDataUtility_Fields Chipstar_Downloads_CriWare_MovieFileDataUtility_Fields, *PChipstar_Downloads_CriWare_MovieFileDataUtility_Fields;

struct Chipstar_Downloads_CriWare_MovieFileDataUtility_Fields {
};

typedef struct UniRx_ObservableYieldInstruction_T__o UniRx_ObservableYieldInstruction_T__o, *PUniRx_ObservableYieldInstruction_T__o;

typedef struct UniRx_ObservableYieldInstruction_T__Fields UniRx_ObservableYieldInstruction_T__Fields, *PUniRx_ObservableYieldInstruction_T__Fields;

struct UniRx_ObservableYieldInstruction_T__Fields {
    struct System_IDisposable_o *subscription;
    struct UniRx_CancellationToken_o cancel;
    bool reThrowOnError;
    struct Il2CppObject *current;
    struct Il2CppObject *result;
    bool moveNext;
    bool hasResult;
    struct System_Exception_o *error;
};

struct UniRx_ObservableYieldInstruction_T__o {
    struct UniRx_ObservableYieldInstruction_T__c *klass;
    void *monitor;
    struct UniRx_ObservableYieldInstruction_T__Fields fields;
};

typedef struct MethodInfo_247C830 MethodInfo_247C830, *PMethodInfo_247C830;

struct MethodInfo_247C830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164545 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F5750_RGCTXs MethodInfo_14F5750_RGCTXs, *PMethodInfo_14F5750_RGCTXs;

struct MethodInfo_14F5750_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1F06958 MethodInfo_1F06958, *PMethodInfo_1F06958;

typedef union _union_324102 _union_324102, *P_union_324102;

union _union_324102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06958 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_NavigationScene_o Aoharu_NavigationScene_o, *PAoharu_NavigationScene_o;

typedef struct Aoharu_NavigationScene_c Aoharu_NavigationScene_c, *PAoharu_NavigationScene_c;

typedef struct Aoharu_NavigationScene_Fields Aoharu_NavigationScene_Fields, *PAoharu_NavigationScene_Fields;

typedef struct Aoharu_NavigationScene_VTable Aoharu_NavigationScene_VTable, *PAoharu_NavigationScene_VTable;

struct Aoharu_NavigationScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Shock_ISceneType_get_SceneType;
};

struct Aoharu_NavigationScene_Fields {
};

struct Aoharu_NavigationScene_o {
    struct Aoharu_NavigationScene_c *klass;
    void *monitor;
    struct Aoharu_NavigationScene_Fields fields;
};

struct Aoharu_NavigationScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_NavigationScene_VTable vtable;
};

typedef struct Shock_ShockUtils_Fields Shock_ShockUtils_Fields, *PShock_ShockUtils_Fields;

struct Shock_ShockUtils_Fields {
};

typedef struct MethodInfo_26B9598 MethodInfo_26B9598, *PMethodInfo_26B9598;

typedef union _union_285286 _union_285286, *P_union_285286;

union _union_285286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_UQueryBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F31948 MethodInfo_1F31948, *PMethodInfo_1F31948;

struct MethodInfo_1F31948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_321006 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10C3B78 MethodInfo_10C3B78, *PMethodInfo_10C3B78;

typedef union _union_208565 _union_208565, *P_union_208565;

union _union_208565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10C3B78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B1E530 MethodInfo_2B1E530, *PMethodInfo_2B1E530;

typedef union _union_231485 _union_231485, *P_union_231485;

union _union_231485 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1E530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_107606C MethodInfo_107606C, *PMethodInfo_107606C;

typedef union _union_170103 _union_170103, *P_union_170103;

union _union_170103 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_107606C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170103 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336811 _union_336811, *P_union_336811;

union _union_336811 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336813 _union_336813, *P_union_336813;

union _union_336813 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336815 _union_336815, *P_union_336815;

union _union_336815 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15FAFD0_RGCTXs MethodInfo_15FAFD0_RGCTXs, *PMethodInfo_15FAFD0_RGCTXs;

struct MethodInfo_15FAFD0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_336817 _union_336817, *P_union_336817;

union _union_336817 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336819 _union_336819, *P_union_336819;

union _union_336819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_CharacterDetail_Fields Shock_DataNode_CharacterDetail_Fields, *PShock_DataNode_CharacterDetail_Fields;

struct Shock_DataNode_CharacterDetail_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
};

typedef struct SharpCompress_Common_GZip_GZipEntry_c SharpCompress_Common_GZip_GZipEntry_c, *PSharpCompress_Common_GZip_GZipEntry_c;

typedef struct SharpCompress_Common_GZip_GZipEntry_VTable SharpCompress_Common_GZip_GZipEntry_VTable, *PSharpCompress_Common_GZip_GZipEntry_VTable;

struct SharpCompress_Common_GZip_GZipEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_get_IsSolid;
    struct VirtualInvokeData _15_get_VolumeIndexFirst;
    struct VirtualInvokeData _16_get_VolumeIndexLast;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_get_Crc;
    struct VirtualInvokeData _22_get_Key;
    struct VirtualInvokeData _23_get_LinkTarget;
    struct VirtualInvokeData _24_get_CompressedSize;
    struct VirtualInvokeData _25_get_CompressionType;
    struct VirtualInvokeData _26_get_Size;
    struct VirtualInvokeData _27_get_LastModifiedTime;
    struct VirtualInvokeData _28_get_CreatedTime;
    struct VirtualInvokeData _29_get_LastAccessedTime;
    struct VirtualInvokeData _30_get_ArchivedTime;
    struct VirtualInvokeData _31_get_IsEncrypted;
    struct VirtualInvokeData _32_get_IsDirectory;
    struct VirtualInvokeData _33_get_IsSplitAfter;
    struct VirtualInvokeData _34_get_Parts;
    struct VirtualInvokeData _35_Close;
    struct VirtualInvokeData _36_get_Attrib;
};

struct SharpCompress_Common_GZip_GZipEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_GZip_GZipEntry_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_Enumerator_string__Toggle__Fields System_Collections_Generic_Dictionary_Enumerator_string__Toggle__Fields, *PSystem_Collections_Generic_Dictionary_Enumerator_string__Toggle__Fields;

struct System_Collections_Generic_Dictionary_Enumerator_string__Toggle__Fields {
    struct System_Collections_Generic_Dictionary_TKey__TValue__o *_dictionary;
    int32_t _version;
    int32_t _index;
    struct System_Collections_Generic_KeyValuePair_TKey__TValue__o _current;
    int32_t _getEnumeratorRetType;
};

typedef struct MethodInfo_20B2A24 MethodInfo_20B2A24, *PMethodInfo_20B2A24;

typedef union _union_340810 _union_340810, *P_union_340810;

union _union_340810 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B2A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340810 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13AA0 MethodInfo_2B13AA0, *PMethodInfo_2B13AA0;

typedef union _union_190694 _union_190694, *P_union_190694;

union _union_190694 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13AA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190694 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19186A0 MethodInfo_19186A0, *PMethodInfo_19186A0;

typedef struct MethodInfo_19186A0_RGCTXs MethodInfo_19186A0_RGCTXs, *PMethodInfo_19186A0_RGCTXs;

typedef union _union_211231 _union_211231, *P_union_211231;

union _union_211231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19186A0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_19186A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19186A0_RGCTXs *rgctx_data;
    union _union_211231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_223671C MethodInfo_223671C, *PMethodInfo_223671C;

typedef union _union_291528 _union_291528, *P_union_291528;

union _union_291528 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_223671C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291528 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336821 _union_336821, *P_union_336821;

union _union_336821 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336823 _union_336823, *P_union_336823;

union _union_336823 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336825 _union_336825, *P_union_336825;

union _union_336825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_WipeController___c__DisplayClass18_0_Fields Aoharu_WipeController___c__DisplayClass18_0_Fields, *PAoharu_WipeController___c__DisplayClass18_0_Fields;

struct Aoharu_WipeController___c__DisplayClass18_0_Fields {
    struct Aoharu_WipeController_o *__4__this;
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_243D2A0 MethodInfo_243D2A0, *PMethodInfo_243D2A0;

typedef union _union_276984 _union_276984, *P_union_276984;

union _union_276984 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D2A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276984 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336827 _union_336827, *P_union_336827;

union _union_336827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336829 _union_336829, *P_union_336829;

union _union_336829 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1815318_RGCTXs MethodInfo_1815318_RGCTXs, *PMethodInfo_1815318_RGCTXs;

struct MethodInfo_1815318_RGCTXs {
    struct Il2CppClass *_0_System_Linq_EmptyEnumerable_TResult_;
};

typedef struct MethodInfo_1EF3FE8 MethodInfo_1EF3FE8, *PMethodInfo_1EF3FE8;

struct MethodInfo_1EF3FE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__c UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__c, *PUniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__c;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__RGCTXs UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__RGCTXs, *PUniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__RGCTXs;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__VTable UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__VTable, *PUniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__VTable;

struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_Events_UnityEvent_T0__T1_;
    struct MethodInfo *_1_UnityEngine_Events_UnityEvent_T0__T1__AddListener;
    struct MethodInfo *_2_UnityEngine_Events_UnityEvent_T0__T1__RemoveListener;
};

struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__VTable vtable;
};

typedef struct MethodInfo_20B2A38 MethodInfo_20B2A38, *PMethodInfo_20B2A38;

typedef union _union_340822 _union_340822, *P_union_340822;

union _union_340822 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B2A38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340822 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_BatchFrameObservable_o UniRx_Operators_BatchFrameObservable_o, *PUniRx_Operators_BatchFrameObservable_o;

typedef struct UniRx_Operators_BatchFrameObservable_c UniRx_Operators_BatchFrameObservable_c, *PUniRx_Operators_BatchFrameObservable_c;

typedef struct UniRx_Operators_BatchFrameObservable_Fields UniRx_Operators_BatchFrameObservable_Fields, *PUniRx_Operators_BatchFrameObservable_Fields;

typedef struct UniRx_Operators_BatchFrameObservable_VTable UniRx_Operators_BatchFrameObservable_VTable, *PUniRx_Operators_BatchFrameObservable_VTable;

typedef struct UniRx_Operators_OperatorObservableBase_Unit__Fields UniRx_Operators_OperatorObservableBase_Unit__Fields, *PUniRx_Operators_OperatorObservableBase_Unit__Fields;

typedef struct UniRx_IObservable_Unit__o UniRx_IObservable_Unit__o, *PUniRx_IObservable_Unit__o;

typedef struct UniRx_IObservable_Unit__c UniRx_IObservable_Unit__c, *PUniRx_IObservable_Unit__c;

struct UniRx_Operators_OperatorObservableBase_Unit__Fields {
    bool isRequiredSubscribeOnCurrentThread;
};

struct UniRx_Operators_BatchFrameObservable_Fields {
    struct UniRx_Operators_OperatorObservableBase_Unit__Fields super;
    struct UniRx_IObservable_Unit__o *source;
    int32_t frameCount;
    int32_t frameCountType;
};

struct UniRx_Operators_BatchFrameObservable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_BatchFrameObservable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_BatchFrameObservable_VTable vtable;
};

struct UniRx_Operators_BatchFrameObservable_o {
    struct UniRx_Operators_BatchFrameObservable_c *klass;
    void *monitor;
    struct UniRx_Operators_BatchFrameObservable_Fields fields;
};

struct UniRx_IObservable_Unit__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UniRx_IObservable_Unit__o {
    struct UniRx_IObservable_Unit__c *klass;
    void *monitor;
    struct UniRx_IObservable_Unit__Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__object___array System_ValueTuple_bool__ValueTuple_bool__object___array, *PSystem_ValueTuple_bool__ValueTuple_bool__object___array;

struct System_ValueTuple_bool__ValueTuple_bool__object___array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__object___o m_Items[65535];
};

typedef struct MethodInfo_2B9CA1C MethodInfo_2B9CA1C, *PMethodInfo_2B9CA1C;

typedef union _union_320232 _union_320232, *P_union_320232;

union _union_320232 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CA1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320232 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19B95D0 MethodInfo_19B95D0, *PMethodInfo_19B95D0;

typedef union _union_309842 _union_309842, *P_union_309842;

union _union_309842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B95D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__o UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__o, *PUniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__o;

typedef struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__Fields UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__Fields, *PUniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__Fields;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__o UnityEngine_Events_UnityEvent_T0__T1__o, *PUnityEngine_Events_UnityEvent_T0__T1__o;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__c UnityEngine_Events_UnityEvent_T0__T1__c, *PUnityEngine_Events_UnityEvent_T0__T1__c;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__Fields UnityEngine_Events_UnityEvent_T0__T1__Fields, *PUnityEngine_Events_UnityEvent_T0__T1__Fields;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__RGCTXs UnityEngine_Events_UnityEvent_T0__T1__RGCTXs, *PUnityEngine_Events_UnityEvent_T0__T1__RGCTXs;

typedef struct UnityEngine_Events_UnityEvent_T0__T1__VTable UnityEngine_Events_UnityEvent_T0__T1__VTable, *PUnityEngine_Events_UnityEvent_T0__T1__VTable;

struct UnityEngine_Events_UnityEvent_T0__T1__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _5_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _6_FindMethod_Impl;
    struct VirtualInvokeData _7_GetDelegate;
};

struct UnityEngine_Events_UnityEvent_T0__T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_Events_UnityEvent_T0__T1__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityEvent_T0__T1__VTable vtable;
};

struct UnityEngine_Events_UnityEvent_T0__T1__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

struct UnityEngine_Events_UnityEvent_T0__T1__o {
    struct UnityEngine_Events_UnityEvent_T0__T1__c *klass;
    void *monitor;
    struct UnityEngine_Events_UnityEvent_T0__T1__Fields fields;
};

struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__Fields {
    struct UnityEngine_Events_UnityEvent_T0__T1__o *unityEvent;
};

struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__o {
    struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__c *klass;
    void *monitor;
    struct UniRx_UnityEventExtensions___c__DisplayClass2_0_T0__T1__Fields fields;
};

struct UnityEngine_Events_UnityEvent_T0__T1__RGCTXs {
    struct MethodInfo *_0_UnityEngine_Events_UnityEvent_T0__T1__GetDelegate;
    struct Il2CppClass *_1_UnityEngine_Events_UnityEvent_T0__T1_;
    struct Il2CppType *_2_T0;
    struct Il2CppType *_3_T1;
    struct Il2CppClass *_4_UnityEngine_Events_InvokableCall_T0__T1_;
    struct MethodInfo *_5_UnityEngine_Events_InvokableCall_T0__T1___ctor;
    struct MethodInfo *_6_UnityEngine_Events_InvokableCall_T0__T1___ctor;
};

typedef struct MethodInfo_118A48C MethodInfo_118A48C, *PMethodInfo_118A48C;

typedef union _union_162987 _union_162987, *P_union_162987;

union _union_162987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A48C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336831 _union_336831, *P_union_336831;

union _union_336831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336833 _union_336833, *P_union_336833;

union _union_336833 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336835 _union_336835, *P_union_336835;

union _union_336835 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336837 _union_336837, *P_union_336837;

union _union_336837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336839 _union_336839, *P_union_336839;

union _union_336839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DE124 MethodInfo_24DE124, *PMethodInfo_24DE124;

typedef union _union_175098 _union_175098, *P_union_175098;

union _union_175098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Keyframe_c UnityEngine_Keyframe_c, *PUnityEngine_Keyframe_c;

typedef struct UnityEngine_Keyframe_VTable UnityEngine_Keyframe_VTable, *PUnityEngine_Keyframe_VTable;

struct UnityEngine_Keyframe_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Keyframe_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Keyframe_VTable vtable;
};

typedef struct Photon_Pun_PunExtensions_StaticFields Photon_Pun_PunExtensions_StaticFields, *PPhoton_Pun_PunExtensions_StaticFields;

struct Photon_Pun_PunExtensions_StaticFields {
    struct System_Collections_Generic_Dictionary_MethodInfo__ParameterInfo____o *ParametersOfMethods;
};

typedef struct MethodInfo_1272818 MethodInfo_1272818, *PMethodInfo_1272818;

typedef union _union_201128 _union_201128, *P_union_201128;

union _union_201128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DE128 MethodInfo_24DE128, *PMethodInfo_24DE128;

typedef union _union_176536 _union_176536, *P_union_176536;

union _union_176536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_118A494 MethodInfo_118A494, *PMethodInfo_118A494;

typedef union _union_162991 _union_162991, *P_union_162991;

union _union_162991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1052_0_c Shock_Protocol___c__DisplayClass1052_0_c, *PShock_Protocol___c__DisplayClass1052_0_c;

typedef struct Shock_Protocol___c__DisplayClass1052_0_VTable Shock_Protocol___c__DisplayClass1052_0_VTable, *PShock_Protocol___c__DisplayClass1052_0_VTable;

struct Shock_Protocol___c__DisplayClass1052_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1052_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1052_0_VTable vtable;
};

typedef struct MethodInfo_2446E58 MethodInfo_2446E58, *PMethodInfo_2446E58;

struct MethodInfo_2446E58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163951 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Firebase_FutureBool_o Firebase_FutureBool_o, *PFirebase_FutureBool_o;

typedef struct Firebase_FutureBool_c Firebase_FutureBool_c, *PFirebase_FutureBool_c;

typedef struct Firebase_FutureBool_Fields Firebase_FutureBool_Fields, *PFirebase_FutureBool_Fields;

typedef struct Firebase_FutureBool_StaticFields Firebase_FutureBool_StaticFields, *PFirebase_FutureBool_StaticFields;

typedef struct Firebase_FutureBool_VTable Firebase_FutureBool_VTable, *PFirebase_FutureBool_VTable;

typedef struct Firebase_FutureBool_SWIG_CompletionDelegate_o Firebase_FutureBool_SWIG_CompletionDelegate_o, *PFirebase_FutureBool_SWIG_CompletionDelegate_o;

typedef struct System_Collections_Generic_Dictionary_int__FutureBool_Action__o System_Collections_Generic_Dictionary_int__FutureBool_Action__o, *PSystem_Collections_Generic_Dictionary_int__FutureBool_Action__o;

typedef struct Firebase_FutureBool_SWIG_CompletionDelegate_c Firebase_FutureBool_SWIG_CompletionDelegate_c, *PFirebase_FutureBool_SWIG_CompletionDelegate_c;

typedef struct Firebase_FutureBool_SWIG_CompletionDelegate_Fields Firebase_FutureBool_SWIG_CompletionDelegate_Fields, *PFirebase_FutureBool_SWIG_CompletionDelegate_Fields;

typedef struct System_Collections_Generic_Dictionary_int__FutureBool_Action__c System_Collections_Generic_Dictionary_int__FutureBool_Action__c, *PSystem_Collections_Generic_Dictionary_int__FutureBool_Action__c;

typedef struct Firebase_FutureBool_SWIG_CompletionDelegate_VTable Firebase_FutureBool_SWIG_CompletionDelegate_VTable, *PFirebase_FutureBool_SWIG_CompletionDelegate_VTable;

typedef struct System_Collections_Generic_Dictionary_int__FutureBool_Action__VTable System_Collections_Generic_Dictionary_int__FutureBool_Action__VTable, *PSystem_Collections_Generic_Dictionary_int__FutureBool_Action__VTable;

struct System_Collections_Generic_Dictionary_int__FutureBool_Action__o {
    struct System_Collections_Generic_Dictionary_int__FutureBool_Action__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__FutureBool_Action__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__FutureBool_Action__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__FutureBool_Action__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__FutureBool_Action__VTable vtable;
};

struct Firebase_FutureBool_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
};

struct Firebase_FutureBool_SWIG_CompletionDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_FutureBool_SWIG_CompletionDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FutureBool_SWIG_CompletionDelegate_VTable vtable;
};

struct Firebase_FutureBool_SWIG_CompletionDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_FutureBool_SWIG_CompletionDelegate_o {
    struct Firebase_FutureBool_SWIG_CompletionDelegate_c *klass;
    void *monitor;
    struct Firebase_FutureBool_SWIG_CompletionDelegate_Fields fields;
};

struct Firebase_FutureBool_Fields {
    struct Firebase_FutureBase_Fields super;
    struct System_Runtime_InteropServices_HandleRef_o swigCPtr;
    intptr_t callbackData;
    struct Firebase_FutureBool_SWIG_CompletionDelegate_o *SWIG_CompletionCB;
};

struct Firebase_FutureBool_o {
    struct Firebase_FutureBool_c *klass;
    void *monitor;
    struct Firebase_FutureBool_Fields fields;
};

struct Firebase_FutureBool_c {
    struct Il2CppClass_1 _1;
    struct Firebase_FutureBool_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_FutureBool_VTable vtable;
};

struct Firebase_FutureBool_StaticFields {
    struct System_Collections_Generic_Dictionary_int__FutureBool_Action__o *Callbacks;
    int32_t CallbackIndex;
    struct Il2CppObject *CallbackLock;
};

typedef struct Photon_Pun_UtilityScripts_PlayerNumberingExtensions_Fields Photon_Pun_UtilityScripts_PlayerNumberingExtensions_Fields, *PPhoton_Pun_UtilityScripts_PlayerNumberingExtensions_Fields;

struct Photon_Pun_UtilityScripts_PlayerNumberingExtensions_Fields {
};

typedef union _union_190090 _union_190090, *P_union_190090;

union _union_190090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D745A4_RGCTXs MethodInfo_2D745A4_RGCTXs, *PMethodInfo_2D745A4_RGCTXs;

struct MethodInfo_2D745A4_RGCTXs {
    struct MethodInfo *_0_UniRx_Observer_CreateSubscribeObserver_T_;
    struct Il2CppClass *_1_UniRx_IObservable_T_;
    struct MethodInfo *_2_UniRx_IObservable_T__Subscribe;
};

typedef struct Shock_Protocol___c__DisplayClass1052_0_o Shock_Protocol___c__DisplayClass1052_0_o, *PShock_Protocol___c__DisplayClass1052_0_o;

typedef struct Shock_Protocol___c__DisplayClass1052_0_Fields Shock_Protocol___c__DisplayClass1052_0_Fields, *PShock_Protocol___c__DisplayClass1052_0_Fields;

struct Shock_Protocol___c__DisplayClass1052_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass1052_0_o {
    struct Shock_Protocol___c__DisplayClass1052_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass1052_0_Fields fields;
};

typedef struct MethodInfo_118A49C MethodInfo_118A49C, *PMethodInfo_118A49C;

typedef union _union_162995 _union_162995, *P_union_162995;

union _union_162995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A49C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336841 _union_336841, *P_union_336841;

union _union_336841 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2446E4C MethodInfo_2446E4C, *PMethodInfo_2446E4C;

struct MethodInfo_2446E4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336843 _union_336843, *P_union_336843;

union _union_336843 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_201C60C MethodInfo_201C60C, *PMethodInfo_201C60C;

typedef union _union_294048 _union_294048, *P_union_294048;

union _union_294048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201C60C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SelectObservable_Select__T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEA430 MethodInfo_1EEA430, *PMethodInfo_1EEA430;

typedef union _union_305990 _union_305990, *P_union_305990;

union _union_305990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_305990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336845 _union_336845, *P_union_336845;

union _union_336845 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1E514 MethodInfo_2B1E514, *PMethodInfo_2B1E514;

typedef union _union_231317 _union_231317, *P_union_231317;

union _union_231317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1E514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1589CEC MethodInfo_1589CEC, *PMethodInfo_1589CEC;

typedef union _union_261946 _union_261946, *P_union_261946;

union _union_261946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1589CEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9CA30 MethodInfo_2B9CA30, *PMethodInfo_2B9CA30;

typedef union _union_320270 _union_320270, *P_union_320270;

union _union_320270 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CA30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320270 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336847 _union_336847, *P_union_336847;

union _union_336847 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322291 _union_322291, *P_union_322291;

union _union_322291 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336849 _union_336849, *P_union_336849;

union _union_336849 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Gree_Wfs_LegacyAssetBundles_NetworkErrorException_VTable Gree_Wfs_LegacyAssetBundles_NetworkErrorException_VTable, *PGree_Wfs_LegacyAssetBundles_NetworkErrorException_VTable;

struct Gree_Wfs_LegacyAssetBundles_NetworkErrorException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct Mono_Security_PKCS7_EncryptedData_Fields Mono_Security_PKCS7_EncryptedData_Fields, *PMono_Security_PKCS7_EncryptedData_Fields;

typedef struct Mono_Security_PKCS7_ContentInfo_o Mono_Security_PKCS7_ContentInfo_o, *PMono_Security_PKCS7_ContentInfo_o;

typedef struct Mono_Security_PKCS7_ContentInfo_c Mono_Security_PKCS7_ContentInfo_c, *PMono_Security_PKCS7_ContentInfo_c;

typedef struct Mono_Security_PKCS7_ContentInfo_Fields Mono_Security_PKCS7_ContentInfo_Fields, *PMono_Security_PKCS7_ContentInfo_Fields;

typedef struct Mono_Security_PKCS7_ContentInfo_VTable Mono_Security_PKCS7_ContentInfo_VTable, *PMono_Security_PKCS7_ContentInfo_VTable;

struct Mono_Security_PKCS7_ContentInfo_Fields {
    struct System_String_o *contentType;
    struct Mono_Security_ASN1_1_o *content;
};

struct Mono_Security_PKCS7_ContentInfo_o {
    struct Mono_Security_PKCS7_ContentInfo_c *klass;
    void *monitor;
    struct Mono_Security_PKCS7_ContentInfo_Fields fields;
};

struct Mono_Security_PKCS7_ContentInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Security_PKCS7_ContentInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_PKCS7_ContentInfo_VTable vtable;
};

struct Mono_Security_PKCS7_EncryptedData_Fields {
    uint8_t _version;
    struct Mono_Security_PKCS7_ContentInfo_o *_content;
    struct Mono_Security_PKCS7_ContentInfo_o *_encryptionAlgorithm;
    struct System_Byte_array *_encrypted;
};

typedef union _union_190092 _union_190092, *P_union_190092;

union _union_190092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322293 _union_322293, *P_union_322293;

union _union_322293 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_TweenCanvasGroupAlpha__bool__VTable System_Func_TweenCanvasGroupAlpha__bool__VTable, *PSystem_Func_TweenCanvasGroupAlpha__bool__VTable;

struct System_Func_TweenCanvasGroupAlpha__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_190094 _union_190094, *P_union_190094;

union _union_190094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C2DFA4_RGCTXs MethodInfo_2C2DFA4_RGCTXs, *PMethodInfo_2C2DFA4_RGCTXs;

struct MethodInfo_2C2DFA4_RGCTXs {
    struct Il2CppClass *_0_Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue_;
    struct MethodInfo *_1_Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue___ctor;
    struct MethodInfo *_2_Carbon_IReadOnlyDictionaryExtensions___c__DisplayClass1_0_TKey__TValue___ForEachValue_b__0;
    struct Il2CppClass *_3_System_Action_KeyValuePair_TKey__TValue__;
    struct MethodInfo *_4_System_Action_KeyValuePair_TKey__TValue____ctor;
    struct MethodInfo *_5_Carbon_IEnumerableExtensions_ForEach_KeyValuePair_TKey__TValue__;
};

typedef union _union_322295 _union_322295, *P_union_322295;

union _union_322295 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190096 _union_190096, *P_union_190096;

union _union_190096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322297 _union_322297, *P_union_322297;

union _union_322297 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3133AAC MethodInfo_3133AAC, *PMethodInfo_3133AAC;

typedef union _union_236467 _union_236467, *P_union_236467;

union _union_236467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3133AAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190098 _union_190098, *P_union_190098;

union _union_190098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322299 _union_322299, *P_union_322299;

union _union_322299 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginBonusSpecialBoardCreateTask_Fields Aoharu_LoginBonusSpecialBoardCreateTask_Fields, *PAoharu_LoginBonusSpecialBoardCreateTask_Fields;

struct Aoharu_LoginBonusSpecialBoardCreateTask_Fields {
    struct Shock_LoginBonusMst_o *m_LoginBonusMst;
    int32_t m_LoginBonusDayCount;
    struct Aoharu_LoginBonusBoardManager_o *m_BoardManager;
    int32_t m_CreateType;
    bool m_IsUseSampleData;
    int32_t m_SpecialTotalDay;
};

typedef struct MethodInfo_1272874 MethodInfo_1272874, *PMethodInfo_1272874;

typedef union _union_201130 _union_201130, *P_union_201130;

union _union_201130 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201130 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15367B4 MethodInfo_15367B4, *PMethodInfo_15367B4;

typedef union _union_286102 _union_286102, *P_union_286102;

union _union_286102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15367B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_o Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_o, *PAoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_c Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_c, *PAoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_Fields Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_Fields, *PAoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_VTable Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_VTable, *PAoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_VTable;

struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_Fields {
    struct Aoharu_Scenes_DeckEdit_DeckEditController_o *__4__this;
    struct Shock_IInputLockData_o *inputLock;
};

struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_o {
    struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass47_0_VTable vtable;
};

typedef union _union_190080 _union_190080, *P_union_190080;

union _union_190080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D7684 MethodInfo_15D7684, *PMethodInfo_15D7684;

typedef struct MethodInfo_15D7684_RGCTXs MethodInfo_15D7684_RGCTXs, *PMethodInfo_15D7684_RGCTXs;

typedef union _union_331434 _union_331434, *P_union_331434;

struct MethodInfo_15D7684_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7684_RGCTXs *rgctx_data;
    union _union_331434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC8FCC MethodInfo_1EC8FCC, *PMethodInfo_1EC8FCC;

typedef union _union_295276 _union_295276, *P_union_295276;

union _union_295276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8FCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336851 _union_336851, *P_union_336851;

union _union_336851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LotteryEffMovieRatioMst_Fields Shock_LotteryEffMovieRatioMst_Fields, *PShock_LotteryEffMovieRatioMst_Fields;

struct Shock_LotteryEffMovieRatioMst_Fields {
    uint32_t _id;
    int32_t _minRarity;
    uint32_t _normalMovieRatio;
    uint32_t _expectedMoveRatio;
    uint32_t _masterReleaseLabelId;
};

typedef union _union_336853 _union_336853, *P_union_336853;

union _union_336853 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Data_SaveData_ReadSaveData_EventLoginInfo_Fields Shock_Data_SaveData_ReadSaveData_EventLoginInfo_Fields, *PShock_Data_SaveData_ReadSaveData_EventLoginInfo_Fields;

struct Shock_Data_SaveData_ReadSaveData_EventLoginInfo_Fields {
    uint32_t m_EventId;
    int64_t m_CheckedTime;
};

typedef union _union_336855 _union_336855, *P_union_336855;

union _union_336855 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicRankingScene___c__DisplayClass20_0_c Aoharu_MusicRankingScene___c__DisplayClass20_0_c, *PAoharu_MusicRankingScene___c__DisplayClass20_0_c;

typedef struct Aoharu_MusicRankingScene___c__DisplayClass20_0_VTable Aoharu_MusicRankingScene___c__DisplayClass20_0_VTable, *PAoharu_MusicRankingScene___c__DisplayClass20_0_VTable;

struct Aoharu_MusicRankingScene___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicRankingScene___c__DisplayClass20_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRankingScene___c__DisplayClass20_0_VTable vtable;
};

typedef struct MethodInfo_2B1E568 MethodInfo_2B1E568, *PMethodInfo_2B1E568;

typedef union _union_231821 _union_231821, *P_union_231821;

union _union_231821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1E568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336857 _union_336857, *P_union_336857;

union _union_336857 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_SceneManagement_LoadSceneMode_c UnityEngine_SceneManagement_LoadSceneMode_c, *PUnityEngine_SceneManagement_LoadSceneMode_c;

typedef struct UnityEngine_SceneManagement_LoadSceneMode_VTable UnityEngine_SceneManagement_LoadSceneMode_VTable, *PUnityEngine_SceneManagement_LoadSceneMode_VTable;

struct UnityEngine_SceneManagement_LoadSceneMode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_SceneManagement_LoadSceneMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SceneManagement_LoadSceneMode_VTable vtable;
};

typedef union _union_336859 _union_336859, *P_union_336859;

union _union_336859 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322281 _union_322281, *P_union_322281;

union _union_322281 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190082 _union_190082, *P_union_190082;

union _union_190082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322283 _union_322283, *P_union_322283;

union _union_322283 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BFB4E8 MethodInfo_1BFB4E8, *PMethodInfo_1BFB4E8;

typedef union _union_252403 _union_252403, *P_union_252403;

union _union_252403 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFB4E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190084 _union_190084, *P_union_190084;

union _union_190084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322285 _union_322285, *P_union_322285;

union _union_322285 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190086 _union_190086, *P_union_190086;

union _union_190086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322287 _union_322287, *P_union_322287;

union _union_322287 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicRankingScene___c__DisplayClass20_0_o Aoharu_MusicRankingScene___c__DisplayClass20_0_o, *PAoharu_MusicRankingScene___c__DisplayClass20_0_o;

typedef struct Aoharu_MusicRankingScene___c__DisplayClass20_0_Fields Aoharu_MusicRankingScene___c__DisplayClass20_0_Fields, *PAoharu_MusicRankingScene___c__DisplayClass20_0_Fields;

typedef struct Aoharu_MusicRankingScene_o Aoharu_MusicRankingScene_o, *PAoharu_MusicRankingScene_o;

typedef struct Aoharu_MusicRankingScene_c Aoharu_MusicRankingScene_c, *PAoharu_MusicRankingScene_c;

typedef struct Aoharu_MusicRankingScene_Fields Aoharu_MusicRankingScene_Fields, *PAoharu_MusicRankingScene_Fields;

typedef struct Aoharu_MusicRankingScene_VTable Aoharu_MusicRankingScene_VTable, *PAoharu_MusicRankingScene_VTable;

typedef struct Aoharu_MusicRankingScroll_o Aoharu_MusicRankingScroll_o, *PAoharu_MusicRankingScroll_o;

typedef struct Aoharu_MusicRankingScene_MySave_o Aoharu_MusicRankingScene_MySave_o, *PAoharu_MusicRankingScene_MySave_o;

typedef struct Aoharu_MusicRankingScroll_c Aoharu_MusicRankingScroll_c, *PAoharu_MusicRankingScroll_c;

typedef struct Aoharu_MusicRankingScroll_Fields Aoharu_MusicRankingScroll_Fields, *PAoharu_MusicRankingScroll_Fields;

typedef struct Aoharu_MusicRankingScene_MySave_c Aoharu_MusicRankingScene_MySave_c, *PAoharu_MusicRankingScene_MySave_c;

typedef struct Aoharu_MusicRankingScene_MySave_Fields Aoharu_MusicRankingScene_MySave_Fields, *PAoharu_MusicRankingScene_MySave_Fields;

typedef struct Aoharu_MusicRankingScroll_VTable Aoharu_MusicRankingScroll_VTable, *PAoharu_MusicRankingScroll_VTable;

typedef struct FancyScrollView_FancyScrollRect_MusicRankingScrollItemData__MusicRankingScrollContext__Fields FancyScrollView_FancyScrollRect_MusicRankingScrollItemData__MusicRankingScrollContext__Fields, *PFancyScrollView_FancyScrollRect_MusicRankingScrollItemData__MusicRankingScrollContext__Fields;

typedef struct Aoharu_MusicRankingScene_MySave_VTable Aoharu_MusicRankingScene_MySave_VTable, *PAoharu_MusicRankingScene_MySave_VTable;

struct Aoharu_MusicRankingScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MusicRankingScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicRankingScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRankingScene_MySave_VTable vtable;
};

struct Aoharu_MusicRankingScene_MySave_Fields {
    struct System_String_o *LiveName;
    int32_t CardType;
    int32_t LiveType;
    uint32_t LiveTypeValue;
    uint32_t LiveId;
    int32_t LiveLevel;
};

struct Aoharu_MusicRankingScene_MySave_o {
    struct Aoharu_MusicRankingScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_MusicRankingScene_MySave_Fields fields;
};

struct Aoharu_MusicRankingScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
};

struct Aoharu_MusicRankingScene___c__DisplayClass20_0_Fields {
    struct Aoharu_MusicRankingScene_o *__4__this;
    bool isForward;
    struct System_Action_o *onComplete;
};

struct Aoharu_MusicRankingScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRankingScroll_VTable vtable;
};

struct Aoharu_MusicRankingScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Aoharu_InOutAnimatorsController_o *animator;
    struct Aoharu_MusicRankingScroll_o *m_ScrollView;
    struct Shock_TextMeshUI_o *m_MusicTitle;
    struct UnityEngine_UI_Image_o *m_CardTypeIcon;
    struct System_Collections_Generic_List_Sprite__o *m_AttributeSpriteList;
    struct StaticBluredScreen_o *blur;
    struct UnityEngine_CanvasGroup_o *canvasGroup;
    struct Aoharu_MusicRankingScene_MySave_o *m_MySave;
};

struct FancyScrollView_FancyScrollRect_MusicRankingScrollItemData__MusicRankingScrollContext__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct Aoharu_MusicRankingScroll_Fields {
    struct FancyScrollView_FancyScrollRect_MusicRankingScrollItemData__MusicRankingScrollContext__Fields super;
    struct Prefab_o *m_CellPrefab;
    float cellSize;
};

struct Aoharu_MusicRankingScroll_o {
    struct Aoharu_MusicRankingScroll_c *klass;
    void *monitor;
    struct Aoharu_MusicRankingScroll_Fields fields;
};

struct Aoharu_MusicRankingScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicRankingScene_VTable vtable;
};

struct Aoharu_MusicRankingScene_o {
    struct Aoharu_MusicRankingScene_c *klass;
    void *monitor;
    struct Aoharu_MusicRankingScene_Fields fields;
};

struct Aoharu_MusicRankingScene___c__DisplayClass20_0_o {
    struct Aoharu_MusicRankingScene___c__DisplayClass20_0_c *klass;
    void *monitor;
    struct Aoharu_MusicRankingScene___c__DisplayClass20_0_Fields fields;
};

typedef union _union_190088 _union_190088, *P_union_190088;

union _union_190088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF494 MethodInfo_1EBF494, *PMethodInfo_1EBF494;

typedef union _union_283150 _union_283150, *P_union_283150;

union _union_283150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF494 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322289 _union_322289, *P_union_322289;

union _union_322289 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322279 _union_322279, *P_union_322279;

union _union_322279 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_SceneManagement_LoadSceneMode_o UnityEngine_SceneManagement_LoadSceneMode_o, *PUnityEngine_SceneManagement_LoadSceneMode_o;

typedef struct UnityEngine_SceneManagement_LoadSceneMode_Fields UnityEngine_SceneManagement_LoadSceneMode_Fields, *PUnityEngine_SceneManagement_LoadSceneMode_Fields;

struct UnityEngine_SceneManagement_LoadSceneMode_Fields {
    int32_t value__;
};

struct UnityEngine_SceneManagement_LoadSceneMode_o {
    struct UnityEngine_SceneManagement_LoadSceneMode_Fields fields;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass22_1_T1__T2__RGCTXs GooglePlayGames_Android_AndroidClient___c__DisplayClass22_1_T1__T2__RGCTXs, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass22_1_T1__T2__RGCTXs;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass22_1_T1__T2__RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__o UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__o, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__o;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__c UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__c, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__c;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__Fields UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__Fields, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__Fields;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__RGCTXs UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__RGCTXs, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__RGCTXs;

typedef struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__VTable UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__VTable, *PUniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__VTable;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__o UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__o, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__o;

typedef struct System_Collections_Generic_Queue_T5__o System_Collections_Generic_Queue_T5__o, *PSystem_Collections_Generic_Queue_T5__o;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__c UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__c, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__c;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__Fields UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__Fields, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__Fields;

typedef struct System_Collections_Generic_Queue_T5__c System_Collections_Generic_Queue_T5__c, *PSystem_Collections_Generic_Queue_T5__c;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__RGCTXs UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__RGCTXs, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__RGCTXs;

typedef struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__VTable UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__VTable, *PUniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__VTable;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__o UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__o, *PUniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__o;

typedef struct System_Collections_Generic_Queue_T5__VTable System_Collections_Generic_Queue_T5__VTable, *PSystem_Collections_Generic_Queue_T5__VTable;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__c UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__c, *PUniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__c;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__Fields UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__Fields, *PUniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__Fields;

typedef struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__VTable UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__VTable, *PUniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__VTable;

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
    struct VirtualInvokeData _11_Dequeue;
    struct VirtualInvokeData _12_Fail;
    struct VirtualInvokeData _13_Done;
    struct VirtualInvokeData _14_GetResult;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__VTable vtable;
};

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T1__o *source1;
    struct UniRx_IObservable_T2__o *source2;
    struct UniRx_IObservable_T3__o *source3;
    struct UniRx_IObservable_T4__o *source4;
    struct UniRx_IObservable_T5__o *source5;
    struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__o *resultSelector;
};

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__o {
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__Fields fields;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__Fields {
    struct UniRx_Operators_NthZipObserverBase_TR__Fields super;
    struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__o *parent;
    struct Il2CppObject *gate;
    struct System_Collections_Generic_Queue_T1__o *q1;
    struct System_Collections_Generic_Queue_T2__o *q2;
    struct System_Collections_Generic_Queue_T3__o *q3;
    struct System_Collections_Generic_Queue_T4__o *q4;
    struct System_Collections_Generic_Queue_T5__o *q5;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__VTable vtable;
};

struct System_Collections_Generic_Queue_T5__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__o {
    struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__Fields fields;
};

struct UniRx_Operators_ZipObservable_T1__T2__T3__T4__T5__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T1_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T2_;
    struct MethodInfo *_2_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T3_;
    struct MethodInfo *_3_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T4_;
    struct MethodInfo *_4_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T5_;
    struct MethodInfo *_5_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_6_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_7_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR_;
    struct MethodInfo *_8_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR___ctor;
    struct MethodInfo *_9_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__Run;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_Queue_T1_;
    struct MethodInfo *_1_System_Collections_Generic_Queue_T1___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_Queue_T2_;
    struct MethodInfo *_3_System_Collections_Generic_Queue_T2___ctor;
    struct Il2CppClass *_4_System_Collections_Generic_Queue_T3_;
    struct MethodInfo *_5_System_Collections_Generic_Queue_T3___ctor;
    struct Il2CppClass *_6_System_Collections_Generic_Queue_T4_;
    struct MethodInfo *_7_System_Collections_Generic_Queue_T4___ctor;
    struct Il2CppClass *_8_System_Collections_Generic_Queue_T5_;
    struct MethodInfo *_9_System_Collections_Generic_Queue_T5___ctor;
    struct MethodInfo *_10_UniRx_Operators_NthZipObserverBase_TR___ctor;
    struct Il2CppClass *_11_UniRx_Operators_NthZipObserverBase_TR_;
    struct Il2CppClass *_12_UniRx_Operators_OperatorObserverBase_TR__TR_;
    struct MethodInfo *_13_UniRx_Operators_NthZipObserverBase_TR__SetQueue;
    struct Il2CppClass *_14_UniRx_Operators_ZipObserver_T1_;
    struct MethodInfo *_15_UniRx_Operators_ZipObserver_T1___ctor;
    struct Il2CppClass *_16_UniRx_IObservable_T1_;
    struct MethodInfo *_17_UniRx_IObservable_T1__Subscribe;
    struct Il2CppClass *_18_UniRx_Operators_ZipObserver_T2_;
    struct MethodInfo *_19_UniRx_Operators_ZipObserver_T2___ctor;
    struct Il2CppClass *_20_UniRx_IObservable_T2_;
    struct MethodInfo *_21_UniRx_IObservable_T2__Subscribe;
    struct Il2CppClass *_22_UniRx_Operators_ZipObserver_T3_;
    struct MethodInfo *_23_UniRx_Operators_ZipObserver_T3___ctor;
    struct Il2CppClass *_24_UniRx_IObservable_T3_;
    struct MethodInfo *_25_UniRx_IObservable_T3__Subscribe;
    struct Il2CppClass *_26_UniRx_Operators_ZipObserver_T4_;
    struct MethodInfo *_27_UniRx_Operators_ZipObserver_T4___ctor;
    struct Il2CppClass *_28_UniRx_IObservable_T4_;
    struct MethodInfo *_29_UniRx_IObservable_T4__Subscribe;
    struct Il2CppClass *_30_UniRx_Operators_ZipObserver_T5_;
    struct MethodInfo *_31_UniRx_Operators_ZipObserver_T5___ctor;
    struct Il2CppClass *_32_UniRx_IObservable_T5_;
    struct MethodInfo *_33_UniRx_IObservable_T5__Subscribe;
    struct MethodInfo *_34_UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR___Run_b__8_0;
    struct MethodInfo *_35_System_Collections_Generic_Queue_T1__Dequeue;
    struct MethodInfo *_36_System_Collections_Generic_Queue_T2__Dequeue;
    struct MethodInfo *_37_System_Collections_Generic_Queue_T3__Dequeue;
    struct MethodInfo *_38_System_Collections_Generic_Queue_T4__Dequeue;
    struct MethodInfo *_39_System_Collections_Generic_Queue_T5__Dequeue;
    struct Il2CppClass *_40_UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR_;
    struct MethodInfo *_41_UniRx_Operators_ZipFunc_T1__T2__T3__T4__T5__TR__Invoke;
    struct Il2CppClass *_42_UniRx_IObserver_TR_;
    struct MethodInfo *_43_UniRx_IObserver_TR__OnNext;
    struct MethodInfo *_44_UniRx_IObserver_TR__OnError;
    struct MethodInfo *_45_UniRx_Operators_OperatorObserverBase_TR__TR__Dispose;
    struct MethodInfo *_46_UniRx_IObserver_TR__OnCompleted;
    struct MethodInfo *_47_System_Collections_Generic_Queue_T1__Clear;
    struct MethodInfo *_48_System_Collections_Generic_Queue_T2__Clear;
    struct MethodInfo *_49_System_Collections_Generic_Queue_T3__Clear;
    struct MethodInfo *_50_System_Collections_Generic_Queue_T4__Clear;
    struct MethodInfo *_51_System_Collections_Generic_Queue_T5__Clear;
};

struct System_Collections_Generic_Queue_T5__o {
    struct System_Collections_Generic_Queue_T5__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_T5__Fields fields;
};

struct System_Collections_Generic_Queue_T5__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_T5__VTable vtable;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__o {
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__Fields fields;
};

struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipObservable_Zip_T1__T2__T3__T4__T5__TR__VTable vtable;
};

typedef union _union_336861 _union_336861, *P_union_336861;

union _union_336861 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B2A90 MethodInfo_13B2A90, *PMethodInfo_13B2A90;

typedef union _union_172753 _union_172753, *P_union_172753;

union _union_172753 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13B2A90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172753 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336863 _union_336863, *P_union_336863;

union _union_336863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190078 _union_190078, *P_union_190078;

union _union_190078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D6017C MethodInfo_1D6017C, *PMethodInfo_1D6017C;

typedef union _union_304564 _union_304564, *P_union_304564;

union _union_304564 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D6017C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304564 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336865 _union_336865, *P_union_336865;

union _union_336865 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryListReward_c Aoharu_StoryListReward_c, *PAoharu_StoryListReward_c;

typedef struct Aoharu_StoryListReward_VTable Aoharu_StoryListReward_VTable, *PAoharu_StoryListReward_VTable;

struct Aoharu_StoryListReward_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_StoryListReward_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryListReward_VTable vtable;
};

typedef struct MethodInfo_19E4558 MethodInfo_19E4558, *PMethodInfo_19E4558;

typedef union _union_253911 _union_253911, *P_union_253911;

union _union_253911 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4558 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253911 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336867 _union_336867, *P_union_336867;

union _union_336867 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24E7CD8 MethodInfo_24E7CD8, *PMethodInfo_24E7CD8;

typedef union _union_272534 _union_272534, *P_union_272534;

union _union_272534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E7CD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336869 _union_336869, *P_union_336869;

union _union_336869 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9CA10 MethodInfo_2B9CA10, *PMethodInfo_2B9CA10;

typedef union _union_320194 _union_320194, *P_union_320194;

union _union_320194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CA10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190070 _union_190070, *P_union_190070;

union _union_190070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322271 _union_322271, *P_union_322271;

union _union_322271 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190072 _union_190072, *P_union_190072;

union _union_190072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322273 _union_322273, *P_union_322273;

union _union_322273 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DeckUtils___c__DisplayClass28_1_c Shock_DeckUtils___c__DisplayClass28_1_c, *PShock_DeckUtils___c__DisplayClass28_1_c;

typedef struct Shock_DeckUtils___c__DisplayClass28_1_VTable Shock_DeckUtils___c__DisplayClass28_1_VTable, *PShock_DeckUtils___c__DisplayClass28_1_VTable;

struct Shock_DeckUtils___c__DisplayClass28_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DeckUtils___c__DisplayClass28_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckUtils___c__DisplayClass28_1_VTable vtable;
};

typedef union _union_190074 _union_190074, *P_union_190074;

union _union_190074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322275 _union_322275, *P_union_322275;

union _union_322275 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryListReward_o Aoharu_StoryListReward_o, *PAoharu_StoryListReward_o;

typedef struct Aoharu_StoryListReward_Fields Aoharu_StoryListReward_Fields, *PAoharu_StoryListReward_Fields;

struct Aoharu_StoryListReward_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_RewardIcon_o *m_RewardIcon;
    struct UnityEngine_GameObject_o *m_Get;
    struct UnityEngine_GameObject_o *m_Filter;
    struct Shock_TextMeshUI_o *m_AmountText;
};

struct Aoharu_StoryListReward_o {
    struct Aoharu_StoryListReward_c *klass;
    void *monitor;
    struct Aoharu_StoryListReward_Fields fields;
};

typedef union _union_190076 _union_190076, *P_union_190076;

union _union_190076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322277 _union_322277, *P_union_322277;

union _union_322277 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_o Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_o, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_o;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_c Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_c, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_Fields Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_Fields, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_VTable Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_VTable, *PAoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_VTable;

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_Fields {
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow_o *__4__this;
    struct System_String_o *str;
    struct System_Action_o *onComplete;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_o {
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageAttachChoicesWindow___c__DisplayClass16_0_VTable vtable;
};

typedef struct Chipstar_Downloads_ILoadProcessExtensions_o Chipstar_Downloads_ILoadProcessExtensions_o, *PChipstar_Downloads_ILoadProcessExtensions_o;

typedef struct Chipstar_Downloads_ILoadProcessExtensions_c Chipstar_Downloads_ILoadProcessExtensions_c, *PChipstar_Downloads_ILoadProcessExtensions_c;

typedef struct Chipstar_Downloads_ILoadProcessExtensions_VTable Chipstar_Downloads_ILoadProcessExtensions_VTable, *PChipstar_Downloads_ILoadProcessExtensions_VTable;

struct Chipstar_Downloads_ILoadProcessExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Chipstar_Downloads_ILoadProcessExtensions_o {
    struct Chipstar_Downloads_ILoadProcessExtensions_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadProcessExtensions_Fields fields;
};

struct Chipstar_Downloads_ILoadProcessExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_ILoadProcessExtensions_VTable vtable;
};

typedef struct MethodInfo_33586B0 MethodInfo_33586B0, *PMethodInfo_33586B0;

typedef union _union_157198 _union_157198, *P_union_157198;

union _union_157198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33586B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322269 _union_322269, *P_union_322269;

union _union_322269 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209AACC MethodInfo_209AACC, *PMethodInfo_209AACC;

typedef union _union_341563 _union_341563, *P_union_341563;

union _union_341563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209AACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvLiveClearrateR_Fields Shock_RecvLiveClearrateR_Fields, *PShock_RecvLiveClearrateR_Fields;

typedef struct Shock_RecvLiveClearrateRData_o Shock_RecvLiveClearrateRData_o, *PShock_RecvLiveClearrateRData_o;

typedef struct Shock_RecvLiveClearrateRData_c Shock_RecvLiveClearrateRData_c, *PShock_RecvLiveClearrateRData_c;

typedef struct Shock_RecvLiveClearrateRData_Fields Shock_RecvLiveClearrateRData_Fields, *PShock_RecvLiveClearrateRData_Fields;

typedef struct Shock_RecvLiveClearrateRData_VTable Shock_RecvLiveClearrateRData_VTable, *PShock_RecvLiveClearrateRData_VTable;

typedef struct Shock_ProtocolData_AllUserClearRate_array Shock_ProtocolData_AllUserClearRate_array, *PShock_ProtocolData_AllUserClearRate_array;

typedef struct Shock_ProtocolData_AllUserClearRate_o Shock_ProtocolData_AllUserClearRate_o, *PShock_ProtocolData_AllUserClearRate_o;

typedef struct Shock_ProtocolData_AllUserClearRate_c Shock_ProtocolData_AllUserClearRate_c, *PShock_ProtocolData_AllUserClearRate_c;

typedef struct Shock_ProtocolData_AllUserClearRate_Fields Shock_ProtocolData_AllUserClearRate_Fields, *PShock_ProtocolData_AllUserClearRate_Fields;

typedef struct Shock_ProtocolData_AllUserClearRate_VTable Shock_ProtocolData_AllUserClearRate_VTable, *PShock_ProtocolData_AllUserClearRate_VTable;

struct Shock_RecvLiveClearrateRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvLiveClearrateRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvLiveClearrateRData_VTable vtable;
};

struct Shock_RecvLiveClearrateRData_Fields {
    struct Shock_ProtocolData_AllUserClearRate_array *all_user_clear_rate;
    struct System_UInt32_array *master_music_ids;
    struct Shock_ProtocolData_EventLiveData_array *event_live_list;
};

struct Shock_RecvLiveClearrateRData_o {
    struct Shock_RecvLiveClearrateRData_c *klass;
    void *monitor;
    struct Shock_RecvLiveClearrateRData_Fields fields;
};

struct Shock_ProtocolData_AllUserClearRate_Fields {
    uint32_t master_live_id;
    struct System_String_o *normal;
    struct System_String_o *hard;
    struct System_String_o *expert;
    struct System_String_o *master;
};

struct Shock_ProtocolData_AllUserClearRate_o {
    struct Shock_ProtocolData_AllUserClearRate_c *klass;
    void *monitor;
    struct Shock_ProtocolData_AllUserClearRate_Fields fields;
};

struct Shock_ProtocolData_AllUserClearRate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_AllUserClearRate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_AllUserClearRate_VTable vtable;
};

struct Shock_ProtocolData_AllUserClearRate_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ProtocolData_AllUserClearRate_o *m_Items[65535];
};

struct Shock_RecvLiveClearrateR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvLiveClearrateRData_o *data;
    int32_t server_time;
};

typedef struct MethodInfo_24DE178 MethodInfo_24DE178, *PMethodInfo_24DE178;

typedef union _union_177974 _union_177974, *P_union_177974;

union _union_177974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21D0894 MethodInfo_21D0894, *PMethodInfo_21D0894;

typedef union _union_293256 _union_293256, *P_union_293256;

union _union_293256 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21D0894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromEventPatternObservable_FromEventPattern_TDelegate__TEventArgs__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_293256 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33586B8 MethodInfo_33586B8, *PMethodInfo_33586B8;

typedef union _union_157202 _union_157202, *P_union_157202;

union _union_157202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33586B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24E7CE0 MethodInfo_24E7CE0, *PMethodInfo_24E7CE0;

typedef union _union_268060 _union_268060, *P_union_268060;

union _union_268060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24E7CE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29075D8 MethodInfo_29075D8, *PMethodInfo_29075D8;

typedef union _union_232345 _union_232345, *P_union_232345;

union _union_232345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29075D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336871 _union_336871, *P_union_336871;

union _union_336871 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336873 _union_336873, *P_union_336873;

union _union_336873 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_o SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_o, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_o;

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_c SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_c, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_c;

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_Fields SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_Fields, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_Fields;

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_VTable SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_VTable, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_VTable;

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_VTable vtable;
};

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_Fields {
    struct SharpCompress_Compressors_Rar_UnpackV1_Decode_Decode_Fields super;
};

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_o {
    struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_UnpackV1_Decode_RepDecode_Fields fields;
};

typedef struct Shock_GachaSetDataBase_VTable Shock_GachaSetDataBase_VTable, *PShock_GachaSetDataBase_VTable;

struct Shock_GachaSetDataBase_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_CountNum;
    struct VirtualInvokeData _6_get_PriceList;
    struct VirtualInvokeData _7_get_BonusItem;
    struct VirtualInvokeData _8_get_EnsureCount;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_LotteryType;
    struct VirtualInvokeData _11_get_ExchangeItemId;
    struct VirtualInvokeData _12_GetHasEnsure;
    struct VirtualInvokeData _13_GetRarityList;
    struct VirtualInvokeData _14_GetOverEnsureRare;
    struct VirtualInvokeData _15_SetPlayCount;
    struct VirtualInvokeData _16_Run;
    struct VirtualInvokeData _17_GetPickupDataList;
    struct VirtualInvokeData _18_GetPickupDataAllList;
    struct VirtualInvokeData _19_GetShowDataList;
    struct VirtualInvokeData _20_GetShowDataAllList;
    struct VirtualInvokeData _21_GetPhotoDataList;
    struct VirtualInvokeData _22_GetGemUseOnly;
    struct VirtualInvokeData _23_GetTicketUseOnly;
    struct VirtualInvokeData _24_GetEnsureRarityList;
    struct VirtualInvokeData _25_GetNotEnsureRarityList;
    struct VirtualInvokeData _26_GetEnsurePhotoDataList;
    struct VirtualInvokeData _27_GetNotEnsurePhotoDataList;
    struct VirtualInvokeData _28_GetMinEnsureRare;
    struct VirtualInvokeData _29_unknown;
    struct VirtualInvokeData _30_IsDisplayable;
    struct VirtualInvokeData _31_get_IsFinish;
    struct VirtualInvokeData _32_IsFinisCheck;
};

typedef union _union_336875 _union_336875, *P_union_336875;

union _union_336875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ItemMst_array Shock_ItemMst_array, *PShock_ItemMst_array;

struct Shock_ItemMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_ItemMst_o *m_Items[65535];
};

typedef union _union_190068 _union_190068, *P_union_190068;

union _union_190068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336877 _union_336877, *P_union_336877;

union _union_336877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_ManagedStreamHelpers_Fields UnityEngine_ManagedStreamHelpers_Fields, *PUnityEngine_ManagedStreamHelpers_Fields;

struct UnityEngine_ManagedStreamHelpers_Fields {
};

typedef union _union_336879 _union_336879, *P_union_336879;

union _union_336879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B1E548 MethodInfo_2B1E548, *PMethodInfo_2B1E548;

typedef union _union_231653 _union_231653, *P_union_231653;

union _union_231653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1E548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D351B4 MethodInfo_1D351B4, *PMethodInfo_1D351B4;

typedef union _union_158931 _union_158931, *P_union_158931;

union _union_158931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D351B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_Data_SaveData_JsonDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_158931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190060 _union_190060, *P_union_190060;

union _union_190060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322261 _union_322261, *P_union_322261;

union _union_322261 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_ResultCodeMst__o System_Collections_Generic_IReadOnlyList_ResultCodeMst__o, *PSystem_Collections_Generic_IReadOnlyList_ResultCodeMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_ResultCodeMst__c System_Collections_Generic_IReadOnlyList_ResultCodeMst__c, *PSystem_Collections_Generic_IReadOnlyList_ResultCodeMst__c;

typedef struct System_Collections_Generic_IReadOnlyList_ResultCodeMst__Fields System_Collections_Generic_IReadOnlyList_ResultCodeMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_ResultCodeMst__Fields;

struct System_Collections_Generic_IReadOnlyList_ResultCodeMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_ResultCodeMst__o {
    struct System_Collections_Generic_IReadOnlyList_ResultCodeMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ResultCodeMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_ResultCodeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_190062 _union_190062, *P_union_190062;

union _union_190062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322263 _union_322263, *P_union_322263;

union _union_322263 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_GZip_GZipEntry_o SharpCompress_Common_GZip_GZipEntry_o, *PSharpCompress_Common_GZip_GZipEntry_o;

struct SharpCompress_Common_GZip_GZipEntry_o {
    struct SharpCompress_Common_GZip_GZipEntry_c *klass;
    void *monitor;
    struct SharpCompress_Common_GZip_GZipEntry_Fields fields;
};

typedef union _union_190064 _union_190064, *P_union_190064;

union _union_190064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322265 _union_322265, *P_union_322265;

union _union_322265 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Serialization_Formatters_Binary_BinaryCrossAppDomainAssembly_Fields System_Runtime_Serialization_Formatters_Binary_BinaryCrossAppDomainAssembly_Fields, *PSystem_Runtime_Serialization_Formatters_Binary_BinaryCrossAppDomainAssembly_Fields;

struct System_Runtime_Serialization_Formatters_Binary_BinaryCrossAppDomainAssembly_Fields {
    int32_t assemId;
    int32_t assemblyIndex;
};

typedef union _union_190066 _union_190066, *P_union_190066;

union _union_190066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322267 _union_322267, *P_union_322267;

union _union_322267 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322257 _union_322257, *P_union_322257;

union _union_322257 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322259 _union_322259, *P_union_322259;

union _union_322259 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_T8__T9__T10__T11__Fields System_ValueTuple_T8__T9__T10__T11__Fields, *PSystem_ValueTuple_T8__T9__T10__T11__Fields;

struct System_ValueTuple_T8__T9__T10__T11__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
};

typedef struct UnityEngine_Rendering_LightProbeUsage_VTable UnityEngine_Rendering_LightProbeUsage_VTable, *PUnityEngine_Rendering_LightProbeUsage_VTable;

struct UnityEngine_Rendering_LightProbeUsage_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_190EC5C MethodInfo_190EC5C, *PMethodInfo_190EC5C;

typedef struct MethodInfo_190EC5C_RGCTXs MethodInfo_190EC5C_RGCTXs, *PMethodInfo_190EC5C_RGCTXs;

typedef union _union_317354 _union_317354, *P_union_317354;

union _union_317354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190EC5C_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

struct MethodInfo_190EC5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190EC5C_RGCTXs *rgctx_data;
    union _union_317354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C06948 MethodInfo_2C06948, *PMethodInfo_2C06948;

typedef struct MethodInfo_2C06948_RGCTXs MethodInfo_2C06948_RGCTXs, *PMethodInfo_2C06948_RGCTXs;

typedef union _union_337910 _union_337910, *P_union_337910;

struct MethodInfo_2C06948_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_Iterator_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable_Iterator_TSource__Select_TResult_;
    struct Il2CppClass *_2_TSource__;
    struct Il2CppClass *_3_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult___ctor;
    struct Il2CppClass *_5_System_Collections_Generic_List_TSource_;
    struct Il2CppClass *_6_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult_;
    struct MethodInfo *_7_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult___ctor;
    struct Il2CppClass *_8_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_9_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

union _union_337910 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C06948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C06948_RGCTXs *rgctx_data;
    union _union_337910 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct DG_Tweening_Plugins_Options_VectorOptions_VTable DG_Tweening_Plugins_Options_VectorOptions_VTable, *PDG_Tweening_Plugins_Options_VectorOptions_VTable;

struct DG_Tweening_Plugins_Options_VectorOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
};

typedef struct MethodInfo_1EC8FFC MethodInfo_1EC8FFC, *PMethodInfo_1EC8FFC;

typedef union _union_295278 _union_295278, *P_union_295278;

union _union_295278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8FFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipObservable_Zip_LeftZipObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336881 _union_336881, *P_union_336881;

union _union_336881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336883 _union_336883, *P_union_336883;

union _union_336883 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLotteryPlayer_c Shock_Scenes_LimitedLive_LimitedLiveLotteryPlayer_c, *PShock_Scenes_LimitedLive_LimitedLiveLotteryPlayer_c;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveLotteryPlayer_VTable Shock_Scenes_LimitedLive_LimitedLiveLotteryPlayer_VTable, *PShock_Scenes_LimitedLive_LimitedLiveLotteryPlayer_VTable;

struct Shock_Scenes_LimitedLive_LimitedLiveLotteryPlayer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_LimitedLive_LimitedLiveLotteryPlayer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_LimitedLive_LimitedLiveLotteryPlayer_VTable vtable;
};

typedef struct MethodInfo_1D3FD3C MethodInfo_1D3FD3C, *PMethodInfo_1D3FD3C;

typedef union _union_227249 _union_227249, *P_union_227249;

union _union_227249 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D3FD3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336885 _union_336885, *P_union_336885;

union _union_336885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_o Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_o, *PShock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_o;

typedef struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_c Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_c, *PShock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_c;

typedef struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_Fields Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_Fields, *PShock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_Fields;

typedef struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_VTable Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_VTable, *PShock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_VTable;

struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_Fields {
    struct Shock_Scenes_Adventure_CommandManager_o *__4__this;
    struct System_String_o *path;
};

struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_o {
    struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_Fields fields;
};

struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_CommandManager___c__DisplayClass17_0_VTable vtable;
};

typedef union _union_190056 _union_190056, *P_union_190056;

union _union_190056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336887 _union_336887, *P_union_336887;

union _union_336887 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190058 _union_190058, *P_union_190058;

union _union_190058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF464 MethodInfo_1EBF464, *PMethodInfo_1EBF464;

typedef union _union_283146 _union_283146, *P_union_283146;

union _union_283146 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF464 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283146 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336889 _union_336889, *P_union_336889;

union _union_336889 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___o Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___o, *PShock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___o;

typedef struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___Fields;

struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___o {
    struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_LotteryItemMst__ValueTuple_uint__uint___Fields fields;
};

typedef struct MethodInfo_33586BC MethodInfo_33586BC, *PMethodInfo_33586BC;

typedef union _union_298666 _union_298666, *P_union_298666;

union _union_298666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33586BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_StringExtensions___c__8_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvCardReinforceRData_o Shock_RecvCardReinforceRData_o, *PShock_RecvCardReinforceRData_o;

typedef struct Shock_RecvCardReinforceRData_Fields Shock_RecvCardReinforceRData_Fields, *PShock_RecvCardReinforceRData_Fields;

struct Shock_RecvCardReinforceRData_Fields {
    struct Shock_ProtocolData_Card_o *card;
    struct Shock_ProtocolData_Item_array *item_list;
    struct Shock_ProtocolData_Point_array *point_list;
    struct System_UInt32_array *clear_mission_ids;
};

struct Shock_RecvCardReinforceRData_o {
    struct Shock_RecvCardReinforceRData_c *klass;
    void *monitor;
    struct Shock_RecvCardReinforceRData_Fields fields;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass67_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass67_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass67_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass67_0_Fields {
    struct UnityEngine_Color_o to;
    struct UnityEngine_Material_o *target;
};

typedef struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_Fields GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_Fields, *PGooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_Fields;

struct GooglePlayGames_Android_AndroidTokenClient___c__DisplayClass30_0_Fields {
    struct System_Action_string__o *callback;
};

typedef union _union_190050 _union_190050, *P_union_190050;

union _union_190050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322251 _union_322251, *P_union_322251;

union _union_322251 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190052 _union_190052, *P_union_190052;

union _union_190052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322253 _union_322253, *P_union_322253;

union _union_322253 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190054 _union_190054, *P_union_190054;

union _union_190054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322255 _union_322255, *P_union_322255;

union _union_322255 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179246 _union_179246, *P_union_179246;

union _union_179246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C3548 MethodInfo_22C3548, *PMethodInfo_22C3548;

typedef union _union_277196 _union_277196, *P_union_277196;

union _union_277196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179248 _union_179248, *P_union_179248;

union _union_179248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE4BC MethodInfo_1EFE4BC, *PMethodInfo_1EFE4BC;

typedef union _union_316983 _union_316983, *P_union_316983;

union _union_316983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE4BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_LocalABHandler_c Chipstar_Downloads_LocalABHandler_c, *PChipstar_Downloads_LocalABHandler_c;

typedef struct Chipstar_Downloads_LocalABHandler_VTable Chipstar_Downloads_LocalABHandler_VTable, *PChipstar_Downloads_LocalABHandler_VTable;

struct Chipstar_Downloads_LocalABHandler_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Complete;
    struct VirtualInvokeData _5_Dispose;
};

struct Chipstar_Downloads_LocalABHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_LocalABHandler_VTable vtable;
};

typedef struct System_Action_NoticeGeneralMst__o System_Action_NoticeGeneralMst__o, *PSystem_Action_NoticeGeneralMst__o;

typedef struct System_Action_NoticeGeneralMst__c System_Action_NoticeGeneralMst__c, *PSystem_Action_NoticeGeneralMst__c;

typedef struct System_Action_NoticeGeneralMst__Fields System_Action_NoticeGeneralMst__Fields, *PSystem_Action_NoticeGeneralMst__Fields;

typedef struct System_Action_NoticeGeneralMst__VTable System_Action_NoticeGeneralMst__VTable, *PSystem_Action_NoticeGeneralMst__VTable;

struct System_Action_NoticeGeneralMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_NoticeGeneralMst__o {
    struct System_Action_NoticeGeneralMst__c *klass;
    void *monitor;
    struct System_Action_NoticeGeneralMst__Fields fields;
};

struct System_Action_NoticeGeneralMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_NoticeGeneralMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_NoticeGeneralMst__VTable vtable;
};

typedef struct MethodInfo_21B9C0C MethodInfo_21B9C0C, *PMethodInfo_21B9C0C;

typedef union _union_177462 _union_177462, *P_union_177462;

union _union_177462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9C0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204770 _union_204770, *P_union_204770;

union _union_204770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ConsoleModifiers_VTable System_ConsoleModifiers_VTable, *PSystem_ConsoleModifiers_VTable;

struct System_ConsoleModifiers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Open_d__14_Fields Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Open_d__14_Fields, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Open_d__14_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_o Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_o, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_o;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_c Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_c, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_c;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_Fields Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_Fields, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_Fields;

typedef struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_VTable Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_VTable, *PAoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_VTable;

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow__Open_d__14_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o *__4__this;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_o *__8__1;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_Fields {
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow_o *__4__this;
    struct System_String_o *str;
    bool isEnd;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_o {
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_Fields fields;
};

struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_Main_MainImageStampChoicesWindow___c__DisplayClass14_0_VTable vtable;
};

typedef struct System_Func_ValueTuple_uint__bool___bool__c System_Func_ValueTuple_uint__bool___bool__c, *PSystem_Func_ValueTuple_uint__bool___bool__c;

typedef struct System_Func_ValueTuple_uint__bool___bool__VTable System_Func_ValueTuple_uint__bool___bool__VTable, *PSystem_Func_ValueTuple_uint__bool___bool__VTable;

struct System_Func_ValueTuple_uint__bool___bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ValueTuple_uint__bool___bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ValueTuple_uint__bool___bool__VTable vtable;
};

typedef union _union_204772 _union_204772, *P_union_204772;

union _union_204772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204774 _union_204774, *P_union_204774;

union _union_204774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204776 _union_204776, *P_union_204776;

union _union_204776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204778 _union_204778, *P_union_204778;

union _union_204778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D886F8 MethodInfo_1D886F8, *PMethodInfo_1D886F8;

typedef union _union_297224 _union_297224, *P_union_297224;

union _union_297224 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D886F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297224 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13D06D0_RGCTXs MethodInfo_13D06D0_RGCTXs, *PMethodInfo_13D06D0_RGCTXs;

struct MethodInfo_13D06D0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_16D67DC_RGCTXs MethodInfo_16D67DC_RGCTXs, *PMethodInfo_16D67DC_RGCTXs;

struct MethodInfo_16D67DC_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef union _union_179240 _union_179240, *P_union_179240;

union _union_179240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179242 _union_179242, *P_union_179242;

union _union_179242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179244 _union_179244, *P_union_179244;

union _union_179244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_VTable UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_VTable, *PUnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_VTable;

struct UnityEngine_UIElements_UIR_UIRVEShaderInfoAllocator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Protocol___c__DisplayClass716_0_VTable Shock_Protocol___c__DisplayClass716_0_VTable, *PShock_Protocol___c__DisplayClass716_0_VTable;

struct Shock_Protocol___c__DisplayClass716_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179258 _union_179258, *P_union_179258;

union _union_179258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12ADB9C_RGCTXs MethodInfo_12ADB9C_RGCTXs, *PMethodInfo_12ADB9C_RGCTXs;

struct MethodInfo_12ADB9C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_204760 _union_204760, *P_union_204760;

union _union_204760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204762 _union_204762, *P_union_204762;

union _union_204762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204764 _union_204764, *P_union_204764;

union _union_204764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C3534 MethodInfo_22C3534, *PMethodInfo_22C3534;

struct MethodInfo_22C3534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281670 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204766 _union_204766, *P_union_204766;

union _union_204766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204768 _union_204768, *P_union_204768;

union _union_204768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiPlayManager_PlayerCommit_VTable Aoharu_MultiPlayManager_PlayerCommit_VTable, *PAoharu_MultiPlayManager_PlayerCommit_VTable;

struct Aoharu_MultiPlayManager_PlayerCommit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_BufferObservable_BufferT_Buffer_T__RGCTXs UniRx_Operators_BufferObservable_BufferT_Buffer_T__RGCTXs, *PUniRx_Operators_BufferObservable_BufferT_Buffer_T__RGCTXs;

struct UniRx_Operators_BufferObservable_BufferT_Buffer_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Count;
    struct MethodInfo *_2_System_Collections_Generic_List_T___ctor;
    struct Il2CppClass *_3_UniRx_Operators_BufferObservable_BufferT_T_;
    struct Il2CppClass *_4_UniRx_Operators_OperatorObserverBase_T__IList_T__;
    struct Il2CppClass *_5_UniRx_IObserver_IList_T__;
    struct MethodInfo *_6_UniRx_IObserver_IList_T___OnNext;
};

typedef struct Shock_Protocol___c__DisplayClass1145_0_c Shock_Protocol___c__DisplayClass1145_0_c, *PShock_Protocol___c__DisplayClass1145_0_c;

typedef struct Shock_Protocol___c__DisplayClass1145_0_VTable Shock_Protocol___c__DisplayClass1145_0_VTable, *PShock_Protocol___c__DisplayClass1145_0_VTable;

struct Shock_Protocol___c__DisplayClass1145_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1145_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1145_0_VTable vtable;
};

typedef struct UniRx_Scheduler_CurrentThreadScheduler_Trampoline_Fields UniRx_Scheduler_CurrentThreadScheduler_Trampoline_Fields, *PUniRx_Scheduler_CurrentThreadScheduler_Trampoline_Fields;

struct UniRx_Scheduler_CurrentThreadScheduler_Trampoline_Fields {
};

typedef union _union_179250 _union_179250, *P_union_179250;

union _union_179250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_MorphingCharacterCommand_Args_Fields Shock_Scenes_Adventure_MorphingCharacterCommand_Args_Fields, *PShock_Scenes_Adventure_MorphingCharacterCommand_Args_Fields;

struct Shock_Scenes_Adventure_MorphingCharacterCommand_Args_Fields {
    int32_t _BlockNo_k__BackingField;
    float _Scale_k__BackingField;
    float _Duration_k__BackingField;
    int32_t _PivotX_k__BackingField;
    int32_t _PivotY_k__BackingField;
    int32_t _OffsetX_k__BackingField;
    int32_t _OffsetY_k__BackingField;
    bool _IsReset_k__BackingField;
};

typedef union _union_179252 _union_179252, *P_union_179252;

union _union_179252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct LitJson_JsonMapper___c__DisplayClass36_0_T__RGCTXs LitJson_JsonMapper___c__DisplayClass36_0_T__RGCTXs, *PLitJson_JsonMapper___c__DisplayClass36_0_T__RGCTXs;

struct LitJson_JsonMapper___c__DisplayClass36_0_T__RGCTXs {
    struct Il2CppClass *_0_LitJson_FactoryFunc_T_;
    struct MethodInfo *_1_LitJson_FactoryFunc_T__Invoke;
    struct Il2CppClass *_2_T;
};

typedef union _union_179254 _union_179254, *P_union_179254;

union _union_179254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179256 _union_179256, *P_union_179256;

union _union_179256 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179224 _union_179224, *P_union_179224;

union _union_179224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F06488 MethodInfo_1F06488, *PMethodInfo_1F06488;

typedef union _union_323794 _union_323794, *P_union_323794;

union _union_323794 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179226 _union_179226, *P_union_179226;

union _union_179226 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Predicate_LiveData__o System_Predicate_LiveData__o, *PSystem_Predicate_LiveData__o;

typedef struct System_Predicate_LiveData__c System_Predicate_LiveData__c, *PSystem_Predicate_LiveData__c;

typedef struct System_Predicate_LiveData__Fields System_Predicate_LiveData__Fields, *PSystem_Predicate_LiveData__Fields;

typedef struct System_Predicate_LiveData__VTable System_Predicate_LiveData__VTable, *PSystem_Predicate_LiveData__VTable;

struct System_Predicate_LiveData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_LiveData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_LiveData__VTable vtable;
};

struct System_Predicate_LiveData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_LiveData__o {
    struct System_Predicate_LiveData__c *klass;
    void *monitor;
    struct System_Predicate_LiveData__Fields fields;
};

typedef struct System_Collections_Generic_KeyValuePair_object__Playable__array System_Collections_Generic_KeyValuePair_object__Playable__array, *PSystem_Collections_Generic_KeyValuePair_object__Playable__array;

typedef struct System_Collections_Generic_KeyValuePair_object__Playable__o System_Collections_Generic_KeyValuePair_object__Playable__o, *PSystem_Collections_Generic_KeyValuePair_object__Playable__o;

struct System_Collections_Generic_KeyValuePair_object__Playable__o {
    struct System_Collections_Generic_KeyValuePair_object__Playable__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_object__Playable__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_object__Playable__o m_Items[65535];
};

typedef union _union_179228 _union_179228, *P_union_179228;

union _union_179228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_GachaBonusDialog___c_VTable Aoharu_Scenes_Gacha_GachaBonusDialog___c_VTable, *PAoharu_Scenes_Gacha_GachaBonusDialog___c_VTable;

struct Aoharu_Scenes_Gacha_GachaBonusDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204790 _union_204790, *P_union_204790;

union _union_204790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204792 _union_204792, *P_union_204792;

union _union_204792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F31408 MethodInfo_1F31408, *PMethodInfo_1F31408;

typedef union _union_320626 _union_320626, *P_union_320626;

union _union_320626 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F31408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204794 _union_204794, *P_union_204794;

union _union_204794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204796 _union_204796, *P_union_204796;

union _union_204796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24CA248 MethodInfo_24CA248, *PMethodInfo_24CA248;

struct MethodInfo_24CA248 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204798 _union_204798, *P_union_204798;

union _union_204798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DB074 MethodInfo_21DB074, *PMethodInfo_21DB074;

typedef union _union_160493 _union_160493, *P_union_160493;

union _union_160493 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160493 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E12E0 MethodInfo_11E12E0, *PMethodInfo_11E12E0;

typedef union _union_260640 _union_260640, *P_union_260640;

union _union_260640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E12E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179220 _union_179220, *P_union_179220;

union _union_179220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179222 _union_179222, *P_union_179222;

union _union_179222 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179236 _union_179236, *P_union_179236;

union _union_179236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD2378 MethodInfo_1FD2378, *PMethodInfo_1FD2378;

typedef union _union_266848 _union_266848, *P_union_266848;

union _union_266848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179238 _union_179238, *P_union_179238;

union _union_179238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Contexts_CrossContextChannel_o System_Runtime_Remoting_Contexts_CrossContextChannel_o, *PSystem_Runtime_Remoting_Contexts_CrossContextChannel_o;

struct System_Runtime_Remoting_Contexts_CrossContextChannel_o {
    struct System_Runtime_Remoting_Contexts_CrossContextChannel_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Contexts_CrossContextChannel_Fields fields;
};

typedef union _union_204780 _union_204780, *P_union_204780;

union _union_204780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204782 _union_204782, *P_union_204782;

union _union_204782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28FF008 MethodInfo_28FF008, *PMethodInfo_28FF008;

typedef union _union_235867 _union_235867, *P_union_235867;

union _union_235867 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28FF008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235867 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_Fields SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_Fields, *PSharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_Fields;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntry_o SharpCompress_Archives_Rar_RarArchiveEntry_o, *PSharpCompress_Archives_Rar_RarArchiveEntry_o;

typedef struct System_Collections_Generic_IEnumerable_RarVolume__o System_Collections_Generic_IEnumerable_RarVolume__o, *PSystem_Collections_Generic_IEnumerable_RarVolume__o;

typedef struct SharpCompress_Archives_Rar_RarArchive_o SharpCompress_Archives_Rar_RarArchive_o, *PSharpCompress_Archives_Rar_RarArchive_o;

typedef struct System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___o System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___o, *PSystem_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___o;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntry_c SharpCompress_Archives_Rar_RarArchiveEntry_c, *PSharpCompress_Archives_Rar_RarArchiveEntry_c;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntry_Fields SharpCompress_Archives_Rar_RarArchiveEntry_Fields, *PSharpCompress_Archives_Rar_RarArchiveEntry_Fields;

typedef struct System_Collections_Generic_IEnumerable_RarVolume__c System_Collections_Generic_IEnumerable_RarVolume__c, *PSystem_Collections_Generic_IEnumerable_RarVolume__c;

typedef struct System_Collections_Generic_IEnumerable_RarVolume__Fields System_Collections_Generic_IEnumerable_RarVolume__Fields, *PSystem_Collections_Generic_IEnumerable_RarVolume__Fields;

typedef struct SharpCompress_Archives_Rar_RarArchive_c SharpCompress_Archives_Rar_RarArchive_c, *PSharpCompress_Archives_Rar_RarArchive_c;

typedef struct SharpCompress_Archives_Rar_RarArchive_Fields SharpCompress_Archives_Rar_RarArchive_Fields, *PSharpCompress_Archives_Rar_RarArchive_Fields;

typedef struct System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___c System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___c, *PSystem_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___c;

typedef struct System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___Fields System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___Fields, *PSystem_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___Fields;

typedef struct SharpCompress_Archives_Rar_RarArchiveEntry_VTable SharpCompress_Archives_Rar_RarArchiveEntry_VTable, *PSharpCompress_Archives_Rar_RarArchiveEntry_VTable;

typedef struct SharpCompress_Common_Rar_RarEntry_Fields SharpCompress_Common_Rar_RarEntry_Fields, *PSharpCompress_Common_Rar_RarEntry_Fields;

typedef struct System_Collections_Generic_ICollection_RarFilePart__o System_Collections_Generic_ICollection_RarFilePart__o, *PSystem_Collections_Generic_ICollection_RarFilePart__o;

typedef struct SharpCompress_Archives_Rar_RarArchive_VTable SharpCompress_Archives_Rar_RarArchive_VTable, *PSharpCompress_Archives_Rar_RarArchive_VTable;

typedef struct SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__Fields SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__Fields, *PSharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__Fields;

typedef struct System_Collections_Generic_ICollection_RarFilePart__c System_Collections_Generic_ICollection_RarFilePart__c, *PSystem_Collections_Generic_ICollection_RarFilePart__c;

typedef struct System_Collections_Generic_ICollection_RarFilePart__Fields System_Collections_Generic_ICollection_RarFilePart__Fields, *PSystem_Collections_Generic_ICollection_RarFilePart__Fields;

struct SharpCompress_Archives_Rar_RarArchiveEntryFactory__GetEntries_d__2_Fields {
    int32_t __1__state;
    struct SharpCompress_Archives_Rar_RarArchiveEntry_o *__2__current;
    int32_t __l__initialThreadId;
    struct System_Collections_Generic_IEnumerable_RarVolume__o *rarParts;
    struct System_Collections_Generic_IEnumerable_RarVolume__o *__3__rarParts;
    struct SharpCompress_Archives_Rar_RarArchive_o *archive;
    struct SharpCompress_Archives_Rar_RarArchive_o *__3__archive;
    struct SharpCompress_Readers_ReaderOptions_o *readerOptions;
    struct SharpCompress_Readers_ReaderOptions_o *__3__readerOptions;
    struct System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___o *__7__wrap1;
};

struct System_Collections_Generic_IEnumerable_RarVolume__Fields {
};

struct SharpCompress_Archives_Rar_RarArchive_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_add_EntryExtractionBegin;
    struct VirtualInvokeData _5_remove_EntryExtractionBegin;
    struct VirtualInvokeData _6_add_EntryExtractionEnd;
    struct VirtualInvokeData _7_remove_EntryExtractionEnd;
    struct VirtualInvokeData _8_add_CompressedBytesRead;
    struct VirtualInvokeData _9_remove_CompressedBytesRead;
    struct VirtualInvokeData _10_add_FilePartExtractionBegin;
    struct VirtualInvokeData _11_remove_FilePartExtractionBegin;
    struct VirtualInvokeData _12_SharpCompress_Archives_IArchive_get_Entries;
    struct VirtualInvokeData _13_SharpCompress_Archives_IArchive_get_Volumes;
    struct VirtualInvokeData _14_get_Type;
    struct VirtualInvokeData _15_ExtractAllEntries;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsComplete;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_SharpCompress_Archives_IArchiveExtractionListener_EnsureEntriesLoaded;
    struct VirtualInvokeData _22_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionBegin;
    struct VirtualInvokeData _23_SharpCompress_Archives_IArchiveExtractionListener_FireEntryExtractionEnd;
    struct VirtualInvokeData _24_SharpCompress_Common_IExtractionListener_FireFilePartExtractionBegin;
    struct VirtualInvokeData _25_SharpCompress_Common_IExtractionListener_FireCompressedBytesRead;
    struct VirtualInvokeData _26_get_Entries;
    struct VirtualInvokeData _27_get_TotalSize;
    struct VirtualInvokeData _28_get_TotalUncompressSize;
    struct VirtualInvokeData _29_LoadVolumes;
    struct VirtualInvokeData _30_LoadEntries;
    struct VirtualInvokeData _31_Dispose;
    struct VirtualInvokeData _32_CreateReaderForSolidExtraction;
    struct VirtualInvokeData _33_get_IsSolid;
    struct VirtualInvokeData _34_get_MinVersion;
    struct VirtualInvokeData _35_get_MaxVersion;
};

struct SharpCompress_Archives_Rar_RarArchive_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Rar_RarArchive_VTable vtable;
};

struct System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___Fields {
};

struct SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__Fields {
    struct SharpCompress_LazyReadOnlyCollection_TVolume__o *lazyVolumes;
    struct SharpCompress_LazyReadOnlyCollection_TEntry__o *lazyEntries;
    struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o *EntryExtractionBegin;
    struct System_EventHandler_ArchiveExtractionEventArgs_IArchiveEntry___o *EntryExtractionEnd;
    struct System_EventHandler_CompressedBytesReadEventArgs__o *CompressedBytesRead;
    struct System_EventHandler_FilePartExtractionBeginEventArgs__o *FilePartExtractionBegin;
    struct SharpCompress_Readers_ReaderOptions_o *_ReaderOptions_k__BackingField;
    bool disposed;
    struct SharpCompress_IO_SourceStream_o *SrcStream;
    int32_t _Type_k__BackingField;
};

struct SharpCompress_Archives_Rar_RarArchive_Fields {
    struct SharpCompress_Archives_AbstractArchive_RarArchiveEntry__RarVolume__Fields super;
    struct SharpCompress_Lazy_IRarUnpack__o *_UnpackV2017_k__BackingField;
    struct SharpCompress_Lazy_IRarUnpack__o *_UnpackV1_k__BackingField;
};

struct SharpCompress_Archives_Rar_RarArchive_o {
    struct SharpCompress_Archives_Rar_RarArchive_c *klass;
    void *monitor;
    struct SharpCompress_Archives_Rar_RarArchive_Fields fields;
};

struct System_Collections_Generic_ICollection_RarFilePart__Fields {
};

struct System_Collections_Generic_IEnumerable_RarVolume__o {
    struct System_Collections_Generic_IEnumerable_RarVolume__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_RarVolume__Fields fields;
};

struct System_Collections_Generic_IEnumerable_RarVolume__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct SharpCompress_Common_Rar_RarEntry_Fields {
    struct SharpCompress_Common_Entry_Fields super;
};

struct System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___o {
    struct System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___Fields fields;
};

struct System_Collections_Generic_IEnumerator_IEnumerable_RarFilePart___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct SharpCompress_Archives_Rar_RarArchiveEntry_Fields {
    struct SharpCompress_Common_Rar_RarEntry_Fields super;
    struct System_Collections_Generic_ICollection_RarFilePart__o *parts;
    struct SharpCompress_Archives_Rar_RarArchive_o *archive;
    struct SharpCompress_Readers_ReaderOptions_o *readerOptions;
};

struct SharpCompress_Archives_Rar_RarArchiveEntry_o {
    struct SharpCompress_Archives_Rar_RarArchiveEntry_c *klass;
    void *monitor;
    struct SharpCompress_Archives_Rar_RarArchiveEntry_Fields fields;
};

struct SharpCompress_Archives_Rar_RarArchiveEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_get_IsSolid;
    struct VirtualInvokeData _15_get_VolumeIndexFirst;
    struct VirtualInvokeData _16_get_VolumeIndexLast;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_get_Crc;
    struct VirtualInvokeData _22_get_Key;
    struct VirtualInvokeData _23_get_LinkTarget;
    struct VirtualInvokeData _24_get_CompressedSize;
    struct VirtualInvokeData _25_get_CompressionType;
    struct VirtualInvokeData _26_get_Size;
    struct VirtualInvokeData _27_get_LastModifiedTime;
    struct VirtualInvokeData _28_get_CreatedTime;
    struct VirtualInvokeData _29_get_LastAccessedTime;
    struct VirtualInvokeData _30_get_ArchivedTime;
    struct VirtualInvokeData _31_get_IsEncrypted;
    struct VirtualInvokeData _32_get_IsDirectory;
    struct VirtualInvokeData _33_get_IsSplitAfter;
    struct VirtualInvokeData _34_get_Parts;
    struct VirtualInvokeData _35_Close;
    struct VirtualInvokeData _36_get_Attrib;
    struct VirtualInvokeData _37_get_FileHeader;
    struct VirtualInvokeData _38_OpenEntryStream;
    struct VirtualInvokeData _39_get_IsComplete;
    struct VirtualInvokeData _40_get_Archive;
};

struct SharpCompress_Archives_Rar_RarArchiveEntry_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Rar_RarArchiveEntry_VTable vtable;
};

struct System_Collections_Generic_ICollection_RarFilePart__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_ICollection_RarFilePart__o {
    struct System_Collections_Generic_ICollection_RarFilePart__c *klass;
    void *monitor;
    struct System_Collections_Generic_ICollection_RarFilePart__Fields fields;
};

typedef struct MethodInfo_13790A0 MethodInfo_13790A0, *PMethodInfo_13790A0;

typedef union _union_169553 _union_169553, *P_union_169553;

union _union_169553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13790A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204784 _union_204784, *P_union_204784;

union _union_204784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DF03B0 MethodInfo_2DF03B0, *PMethodInfo_2DF03B0;

typedef union _union_171459 _union_171459, *P_union_171459;

union _union_171459 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DF03B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171459 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204786 _union_204786, *P_union_204786;

union _union_204786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204788 _union_204788, *P_union_204788;

union _union_204788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28ABC04 MethodInfo_28ABC04, *PMethodInfo_28ABC04;

typedef union _union_314226 _union_314226, *P_union_314226;

union _union_314226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ABC04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B313C MethodInfo_32B313C, *PMethodInfo_32B313C;

typedef union _union_318835 _union_318835, *P_union_318835;

union _union_318835 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B313C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318835 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E12D8 MethodInfo_11E12D8, *PMethodInfo_11E12D8;

typedef union _union_260428 _union_260428, *P_union_260428;

union _union_260428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E12D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE4C4 MethodInfo_1EFE4C4, *PMethodInfo_1EFE4C4;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c, *PCysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c;

typedef union _union_317015 _union_317015, *P_union_317015;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__RGCTXs Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__RGCTXs, *PCysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__RGCTXs;

typedef struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__VTable Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__VTable, *PCysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__VTable;

union _union_317015 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE4C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317015 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3__Return;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_Internal_StatePool_T1__T2__T3_;
};

typedef struct MethodInfo_21DB08C MethodInfo_21DB08C, *PMethodInfo_21DB08C;

typedef union _union_160995 _union_160995, *P_union_160995;

union _union_160995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB08C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E56308 MethodInfo_2E56308, *PMethodInfo_2E56308;

typedef struct MethodInfo_2E56308_RGCTXs MethodInfo_2E56308_RGCTXs, *PMethodInfo_2E56308_RGCTXs;

typedef union _union_214210 _union_214210, *P_union_214210;

union _union_214210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E56308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E56308_RGCTXs *rgctx_data;
    union _union_214210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2E56308_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef union _union_179230 _union_179230, *P_union_179230;

union _union_179230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179232 _union_179232, *P_union_179232;

union _union_179232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179234 _union_179234, *P_union_179234;

union _union_179234 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_TutorialController_FavoriteMemberSelectTransition___c__DisplayClass0_0_Fields Shock_TutorialController_FavoriteMemberSelectTransition___c__DisplayClass0_0_Fields, *PShock_TutorialController_FavoriteMemberSelectTransition___c__DisplayClass0_0_Fields;

struct Shock_TutorialController_FavoriteMemberSelectTransition___c__DisplayClass0_0_Fields {
    struct System_Action_o *onComplete;
};

typedef struct UniRx_Operators_ToListObservable_ToList_TSource__c UniRx_Operators_ToListObservable_ToList_TSource__c, *PUniRx_Operators_ToListObservable_ToList_TSource__c;

typedef struct UniRx_Operators_ToListObservable_ToList_TSource__RGCTXs UniRx_Operators_ToListObservable_ToList_TSource__RGCTXs, *PUniRx_Operators_ToListObservable_ToList_TSource__RGCTXs;

typedef struct UniRx_Operators_ToListObservable_ToList_TSource__VTable UniRx_Operators_ToListObservable_ToList_TSource__VTable, *PUniRx_Operators_ToListObservable_ToList_TSource__VTable;

struct UniRx_Operators_ToListObservable_ToList_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ToListObservable_ToList_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ToListObservable_ToList_TSource__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ToListObservable_ToList_TSource__VTable vtable;
};

struct UniRx_Operators_ToListObservable_ToList_TSource__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_List_TSource___ctor;
    struct MethodInfo *_2_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource____ctor;
    struct Il2CppClass *_3_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource__;
    struct MethodInfo *_4_System_Collections_Generic_List_TSource__Add;
    struct Il2CppClass *_5_UniRx_IObserver_IList_TSource__;
    struct MethodInfo *_6_UniRx_IObserver_IList_TSource___OnError;
    struct MethodInfo *_7_UniRx_Operators_OperatorObserverBase_TSource__IList_TSource___Dispose;
    struct MethodInfo *_8_UniRx_IObserver_IList_TSource___OnNext;
    struct MethodInfo *_9_UniRx_IObserver_IList_TSource___OnCompleted;
};

typedef struct UnityEngine_Cubemap_VTable UnityEngine_Cubemap_VTable, *PUnityEngine_Cubemap_VTable;

struct UnityEngine_Cubemap_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_width;
    struct VirtualInvokeData _5_set_width;
    struct VirtualInvokeData _6_get_height;
    struct VirtualInvokeData _7_set_height;
    struct VirtualInvokeData _8_get_isReadable;
};

typedef union _union_179202 _union_179202, *P_union_179202;

union _union_179202 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179204 _union_179204, *P_union_179204;

union _union_179204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293CB90 MethodInfo_293CB90, *PMethodInfo_293CB90;

typedef union _union_188266 _union_188266, *P_union_188266;

union _union_188266 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CB90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188266 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_SkillPractice_Se_c Shock_SoundKey_SkillPractice_Se_c, *PShock_SoundKey_SkillPractice_Se_c;

struct Shock_SoundKey_SkillPractice_Se_c {
    struct Il2CppClass_1 _1;
    struct Shock_SoundKey_SkillPractice_Se_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_SkillPractice_Se_VTable vtable;
};

typedef union _union_179206 _union_179206, *P_union_179206;

union _union_179206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2892C70 MethodInfo_2892C70, *PMethodInfo_2892C70;

typedef union _union_270530 _union_270530, *P_union_270530;

union _union_270530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2892C70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179208 _union_179208, *P_union_179208;

union _union_179208 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293CB94 MethodInfo_293CB94, *PMethodInfo_293CB94;

typedef union _union_189704 _union_189704, *P_union_189704;

union _union_189704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CB94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass167_0_c Shock_Protocol___c__DisplayClass167_0_c, *PShock_Protocol___c__DisplayClass167_0_c;

typedef struct Shock_Protocol___c__DisplayClass167_0_VTable Shock_Protocol___c__DisplayClass167_0_VTable, *PShock_Protocol___c__DisplayClass167_0_VTable;

struct Shock_Protocol___c__DisplayClass167_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass167_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass167_0_VTable vtable;
};

typedef struct UniRx_Operators_ToListObservable_ToList_TSource__o UniRx_Operators_ToListObservable_ToList_TSource__o, *PUniRx_Operators_ToListObservable_ToList_TSource__o;

struct UniRx_Operators_ToListObservable_ToList_TSource__o {
    struct UniRx_Operators_ToListObservable_ToList_TSource__c *klass;
    void *monitor;
    struct UniRx_Operators_ToListObservable_ToList_TSource__Fields fields;
};

typedef struct Shock_LIVE_CONDITION_TYPE_Fields Shock_LIVE_CONDITION_TYPE_Fields, *PShock_LIVE_CONDITION_TYPE_Fields;

struct Shock_LIVE_CONDITION_TYPE_Fields {
    int32_t value__;
};

typedef struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_c Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_c, *PMono_MonoAssemblyName__public_key_token_e__FixedBuffer_c;

typedef struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_VTable Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_VTable, *PMono_MonoAssemblyName__public_key_token_e__FixedBuffer_VTable;

struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_VTable vtable;
};

typedef struct MethodInfo_28B56E0 MethodInfo_28B56E0, *PMethodInfo_28B56E0;

typedef union _union_312790 _union_312790, *P_union_312790;

union _union_312790 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B56E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312790 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF7204 MethodInfo_2EF7204, *PMethodInfo_2EF7204;

typedef union _union_202948 _union_202948, *P_union_202948;

union _union_202948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF7204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2011E4C MethodInfo_2011E4C, *PMethodInfo_2011E4C;

typedef union _union_252385 _union_252385, *P_union_252385;

union _union_252385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2011E4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_CommandType_o UnityEngine_UIElements_UIR_CommandType_o, *PUnityEngine_UIElements_UIR_CommandType_o;

typedef struct UnityEngine_UIElements_UIR_CommandType_Fields UnityEngine_UIElements_UIR_CommandType_Fields, *PUnityEngine_UIElements_UIR_CommandType_Fields;

struct UnityEngine_UIElements_UIR_CommandType_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_UIR_CommandType_o {
    struct UnityEngine_UIElements_UIR_CommandType_Fields fields;
};

typedef struct MethodInfo_14F6C90_RGCTXs MethodInfo_14F6C90_RGCTXs, *PMethodInfo_14F6C90_RGCTXs;

struct MethodInfo_14F6C90_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_243D910 MethodInfo_243D910, *PMethodInfo_243D910;

typedef union _union_278480 _union_278480, *P_union_278480;

union _union_278480 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278480 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179200 _union_179200, *P_union_179200;

union _union_179200 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F06498 MethodInfo_1F06498, *PMethodInfo_1F06498;

typedef union _union_323838 _union_323838, *P_union_323838;

union _union_323838 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323838 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179214 _union_179214, *P_union_179214;

union _union_179214 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30AD464 MethodInfo_30AD464, *PMethodInfo_30AD464;

typedef struct MethodInfo_30AD464_RGCTXs MethodInfo_30AD464_RGCTXs, *PMethodInfo_30AD464_RGCTXs;

typedef union _union_205959 _union_205959, *P_union_205959;

union _union_205959 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AD464 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AD464_RGCTXs *rgctx_data;
    union _union_205959 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30AD464_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_179216 _union_179216, *P_union_179216;

union _union_179216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179218 _union_179218, *P_union_179218;

union _union_179218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_DateTimeFormat_c System_DateTimeFormat_c, *PSystem_DateTimeFormat_c;

typedef struct System_DateTimeFormat_StaticFields System_DateTimeFormat_StaticFields, *PSystem_DateTimeFormat_StaticFields;

typedef struct System_DateTimeFormat_VTable System_DateTimeFormat_VTable, *PSystem_DateTimeFormat_VTable;

struct System_DateTimeFormat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_DateTimeFormat_c {
    struct Il2CppClass_1 _1;
    struct System_DateTimeFormat_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_DateTimeFormat_VTable vtable;
};

struct System_DateTimeFormat_StaticFields {
    struct System_TimeSpan_o NullOffset;
    struct System_Char_array *allStandardFormats;
    struct System_Globalization_DateTimeFormatInfo_o *InvariantFormatInfo;
    struct System_String_array *InvariantAbbreviatedMonthNames;
    struct System_String_array *InvariantAbbreviatedDayNames;
    struct System_String_array *fixedNumberFormats;
};

typedef struct MethodInfo_1F06490 MethodInfo_1F06490, *PMethodInfo_1F06490;

typedef union _union_323816 _union_323816, *P_union_323816;

union _union_323816 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323816 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIR_CommandType_c UnityEngine_UIElements_UIR_CommandType_c, *PUnityEngine_UIElements_UIR_CommandType_c;

typedef struct UnityEngine_UIElements_UIR_CommandType_VTable UnityEngine_UIElements_UIR_CommandType_VTable, *PUnityEngine_UIElements_UIR_CommandType_VTable;

struct UnityEngine_UIElements_UIR_CommandType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_UIR_CommandType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_CommandType_VTable vtable;
};

typedef struct MethodInfo_21E4C08 MethodInfo_21E4C08, *PMethodInfo_21E4C08;

typedef union _union_161187 _union_161187, *P_union_161187;

union _union_161187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4C08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_DateTimeFormat_o System_DateTimeFormat_o, *PSystem_DateTimeFormat_o;

typedef struct System_DateTimeFormat_Fields System_DateTimeFormat_Fields, *PSystem_DateTimeFormat_Fields;

struct System_DateTimeFormat_Fields {
};

struct System_DateTimeFormat_o {
    struct System_DateTimeFormat_c *klass;
    void *monitor;
    struct System_DateTimeFormat_Fields fields;
};

typedef struct MethodInfo_293CB9C MethodInfo_293CB9C, *PMethodInfo_293CB9C;

typedef union _union_191142 _union_191142, *P_union_191142;

union _union_191142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CB9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StarEventSettingMstTable___c_Fields Shock_StarEventSettingMstTable___c_Fields, *PShock_StarEventSettingMstTable___c_Fields;

struct Shock_StarEventSettingMstTable___c_Fields {
};

typedef struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_o Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_o, *PMono_MonoAssemblyName__public_key_token_e__FixedBuffer_o;

typedef struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_Fields Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_Fields, *PMono_MonoAssemblyName__public_key_token_e__FixedBuffer_Fields;

struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_Fields {
    uint8_t FixedElementField;
};

struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_o {
    struct Mono_MonoAssemblyName__public_key_token_e__FixedBuffer_Fields fields;
};

typedef union _union_179210 _union_179210, *P_union_179210;

union _union_179210 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BC5980 MethodInfo_1BC5980, *PMethodInfo_1BC5980;

typedef union _union_302198 _union_302198, *P_union_302198;

union _union_302198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_SkillPractice_Se_o Shock_SoundKey_SkillPractice_Se_o, *PShock_SoundKey_SkillPractice_Se_o;

typedef struct Shock_SoundKey_SkillPractice_Se_Fields Shock_SoundKey_SkillPractice_Se_Fields, *PShock_SoundKey_SkillPractice_Se_Fields;

struct Shock_SoundKey_SkillPractice_Se_Fields {
};

struct Shock_SoundKey_SkillPractice_Se_o {
    struct Shock_SoundKey_SkillPractice_Se_c *klass;
    void *monitor;
    struct Shock_SoundKey_SkillPractice_Se_Fields fields;
};

typedef union _union_179212 _union_179212, *P_union_179212;

union _union_179212 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_ShaderUtilities_o TMPro_ShaderUtilities_o, *PTMPro_ShaderUtilities_o;

typedef struct TMPro_ShaderUtilities_c TMPro_ShaderUtilities_c, *PTMPro_ShaderUtilities_c;

typedef struct TMPro_ShaderUtilities_Fields TMPro_ShaderUtilities_Fields, *PTMPro_ShaderUtilities_Fields;

typedef struct TMPro_ShaderUtilities_StaticFields TMPro_ShaderUtilities_StaticFields, *PTMPro_ShaderUtilities_StaticFields;

typedef struct TMPro_ShaderUtilities_VTable TMPro_ShaderUtilities_VTable, *PTMPro_ShaderUtilities_VTable;

struct TMPro_ShaderUtilities_Fields {
};

struct TMPro_ShaderUtilities_o {
    struct TMPro_ShaderUtilities_c *klass;
    void *monitor;
    struct TMPro_ShaderUtilities_Fields fields;
};

struct TMPro_ShaderUtilities_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_ShaderUtilities_c {
    struct Il2CppClass_1 _1;
    struct TMPro_ShaderUtilities_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_ShaderUtilities_VTable vtable;
};

struct TMPro_ShaderUtilities_StaticFields {
    int32_t ID_MainTex;
    int32_t ID_FaceTex;
    int32_t ID_FaceColor;
    int32_t ID_FaceDilate;
    int32_t ID_Shininess;
    int32_t ID_UnderlayColor;
    int32_t ID_UnderlayOffsetX;
    int32_t ID_UnderlayOffsetY;
    int32_t ID_UnderlayDilate;
    int32_t ID_UnderlaySoftness;
    int32_t ID_UnderlayOffset;
    int32_t ID_UnderlayIsoPerimeter;
    int32_t ID_WeightNormal;
    int32_t ID_WeightBold;
    int32_t ID_OutlineTex;
    int32_t ID_OutlineWidth;
    int32_t ID_OutlineSoftness;
    int32_t ID_OutlineColor;
    int32_t ID_Outline2Color;
    int32_t ID_Outline2Width;
    int32_t ID_Padding;
    int32_t ID_GradientScale;
    int32_t ID_ScaleX;
    int32_t ID_ScaleY;
    int32_t ID_PerspectiveFilter;
    int32_t ID_Sharpness;
    int32_t ID_TextureWidth;
    int32_t ID_TextureHeight;
    int32_t ID_BevelAmount;
    int32_t ID_GlowColor;
    int32_t ID_GlowOffset;
    int32_t ID_GlowPower;
    int32_t ID_GlowOuter;
    int32_t ID_GlowInner;
    int32_t ID_LightAngle;
    int32_t ID_EnvMap;
    int32_t ID_EnvMatrix;
    int32_t ID_EnvMatrixRotation;
    int32_t ID_MaskCoord;
    int32_t ID_ClipRect;
    int32_t ID_MaskSoftnessX;
    int32_t ID_MaskSoftnessY;
    int32_t ID_VertexOffsetX;
    int32_t ID_VertexOffsetY;
    int32_t ID_UseClipRect;
    int32_t ID_StencilID;
    int32_t ID_StencilOp;
    int32_t ID_StencilComp;
    int32_t ID_StencilReadMask;
    int32_t ID_StencilWriteMask;
    int32_t ID_ShaderFlags;
    int32_t ID_ScaleRatio_A;
    int32_t ID_ScaleRatio_B;
    int32_t ID_ScaleRatio_C;
    struct System_String_o *Keyword_Bevel;
    struct System_String_o *Keyword_Glow;
    struct System_String_o *Keyword_Underlay;
    struct System_String_o *Keyword_Ratios;
    struct System_String_o *Keyword_MASK_SOFT;
    struct System_String_o *Keyword_MASK_HARD;
    struct System_String_o *Keyword_MASK_TEX;
    struct System_String_o *Keyword_Outline;
    struct System_String_o *ShaderTag_ZTestMode;
    struct System_String_o *ShaderTag_CullMode;
    float m_clamp;
    bool isInitialized;
    struct UnityEngine_Shader_o *k_ShaderRef_MobileSDF;
    struct UnityEngine_Shader_o *k_ShaderRef_MobileBitmap;
};

typedef struct MethodInfo_2E8BE60 MethodInfo_2E8BE60, *PMethodInfo_2E8BE60;

typedef union _union_228689 _union_228689, *P_union_228689;

union _union_228689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BE60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_EventStoryMst__o System_Collections_Generic_IReadOnlyCollection_EventStoryMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_EventStoryMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_EventStoryMst__Fields System_Collections_Generic_IReadOnlyCollection_EventStoryMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_EventStoryMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_EventStoryMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_EventStoryMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_EventStoryMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_EventStoryMst__Fields fields;
};

typedef struct Shock_ChatRewardMst_c Shock_ChatRewardMst_c, *PShock_ChatRewardMst_c;

typedef struct Shock_ChatRewardMst_VTable Shock_ChatRewardMst_VTable, *PShock_ChatRewardMst_VTable;

struct Shock_ChatRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_ChatRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ChatRewardMst_VTable vtable;
};

typedef struct MethodInfo_127CDC4 MethodInfo_127CDC4, *PMethodInfo_127CDC4;

typedef union _union_202050 _union_202050, *P_union_202050;

union _union_202050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CDC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657414 MethodInfo_2657414, *PMethodInfo_2657414;

struct MethodInfo_2657414 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E812C0 MethodInfo_2E812C0, *PMethodInfo_2E812C0;

typedef union _union_334149 _union_334149, *P_union_334149;

union _union_334149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E812C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1918700 MethodInfo_1918700, *PMethodInfo_1918700;

typedef struct MethodInfo_1918700_RGCTXs MethodInfo_1918700_RGCTXs, *PMethodInfo_1918700_RGCTXs;

typedef union _union_211234 _union_211234, *P_union_211234;

union _union_211234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918700 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918700_RGCTXs *rgctx_data;
    union _union_211234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918700_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct Shock_ChatRewardMst_o Shock_ChatRewardMst_o, *PShock_ChatRewardMst_o;

typedef struct Shock_ChatRewardMst_Fields Shock_ChatRewardMst_Fields, *PShock_ChatRewardMst_Fields;

struct Shock_ChatRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_ChatRewardMst_o {
    struct Shock_ChatRewardMst_c *klass;
    void *monitor;
    struct Shock_ChatRewardMst_Fields fields;
};

typedef struct System_Configuration_ConfigurationSaveMode_Fields System_Configuration_ConfigurationSaveMode_Fields, *PSystem_Configuration_ConfigurationSaveMode_Fields;

struct System_Configuration_ConfigurationSaveMode_Fields {
    int32_t value__;
};

typedef struct MethodInfo_329B1C0 MethodInfo_329B1C0, *PMethodInfo_329B1C0;

typedef union _union_315783 _union_315783, *P_union_315783;

union _union_315783 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B1C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBBED8 MethodInfo_1BBBED8, *PMethodInfo_1BBBED8;

typedef union _union_303708 _union_303708, *P_union_303708;

union _union_303708 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBBED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303708 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1804160_RGCTXs MethodInfo_1804160_RGCTXs, *PMethodInfo_1804160_RGCTXs;

struct MethodInfo_1804160_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct MethodInfo_2432EA8 MethodInfo_2432EA8, *PMethodInfo_2432EA8;

typedef union _union_274950 _union_274950, *P_union_274950;

union _union_274950 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432EA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StorageManager__DoCacheClear_d__21_c Shock_StorageManager__DoCacheClear_d__21_c, *PShock_StorageManager__DoCacheClear_d__21_c;

struct Shock_StorageManager__DoCacheClear_d__21_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StorageManager__DoCacheClear_d__21_VTable vtable;
};

typedef struct Chipstar_Downloads_LocalABHandler_o Chipstar_Downloads_LocalABHandler_o, *PChipstar_Downloads_LocalABHandler_o;

typedef struct Chipstar_Downloads_LocalABHandler_Fields Chipstar_Downloads_LocalABHandler_Fields, *PChipstar_Downloads_LocalABHandler_Fields;

struct Chipstar_Downloads_LocalABHandler_Fields {
};

struct Chipstar_Downloads_LocalABHandler_o {
    struct Chipstar_Downloads_LocalABHandler_c *klass;
    void *monitor;
    struct Chipstar_Downloads_LocalABHandler_Fields fields;
};

typedef struct System_Func_ValueTuple_uint__bool___bool__o System_Func_ValueTuple_uint__bool___bool__o, *PSystem_Func_ValueTuple_uint__bool___bool__o;

typedef struct System_Func_ValueTuple_uint__bool___bool__Fields System_Func_ValueTuple_uint__bool___bool__Fields, *PSystem_Func_ValueTuple_uint__bool___bool__Fields;

struct System_Func_ValueTuple_uint__bool___bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ValueTuple_uint__bool___bool__o {
    struct System_Func_ValueTuple_uint__bool___bool__c *klass;
    void *monitor;
    struct System_Func_ValueTuple_uint__bool___bool__Fields fields;
};

typedef struct Shock_StorageManager__DoCacheClear_d__21_o Shock_StorageManager__DoCacheClear_d__21_o, *PShock_StorageManager__DoCacheClear_d__21_o;

typedef struct Shock_StorageManager__DoCacheClear_d__21_Fields Shock_StorageManager__DoCacheClear_d__21_Fields, *PShock_StorageManager__DoCacheClear_d__21_Fields;

struct Shock_StorageManager__DoCacheClear_d__21_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct System_Action_o *onCompleted;
};

struct Shock_StorageManager__DoCacheClear_d__21_o {
    struct Shock_StorageManager__DoCacheClear_d__21_c *klass;
    void *monitor;
    struct Shock_StorageManager__DoCacheClear_d__21_Fields fields;
};

typedef struct MethodInfo_2F39AE4_RGCTXs MethodInfo_2F39AE4_RGCTXs, *PMethodInfo_2F39AE4_RGCTXs;

struct MethodInfo_2F39AE4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1EA04BC MethodInfo_1EA04BC, *PMethodInfo_1EA04BC;

typedef union _union_161995 _union_161995, *P_union_161995;

union _union_161995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA04BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B71C MethodInfo_135B71C, *PMethodInfo_135B71C;

typedef struct UnityEngine_Events_CachedInvokableCall_T__c UnityEngine_Events_CachedInvokableCall_T__c, *PUnityEngine_Events_CachedInvokableCall_T__c;

typedef struct UnityEngine_Events_CachedInvokableCall_T__RGCTXs UnityEngine_Events_CachedInvokableCall_T__RGCTXs, *PUnityEngine_Events_CachedInvokableCall_T__RGCTXs;

struct MethodInfo_135B71C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322349 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UnityEngine_Events_CachedInvokableCall_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_Events_CachedInvokableCall_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_CachedInvokableCall_T__VTable vtable;
};

struct UnityEngine_Events_CachedInvokableCall_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_Events_InvokableCall_T___ctor;
    struct Il2CppClass *_1_UnityEngine_Events_InvokableCall_T_;
    struct MethodInfo *_2_UnityEngine_Events_InvokableCall_T__Invoke;
};

typedef struct MethodInfo_209AE54 MethodInfo_209AE54, *PMethodInfo_209AE54;

typedef union _union_341521 _union_341521, *P_union_341521;

union _union_341521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209AE54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D2B78C MethodInfo_1D2B78C, *PMethodInfo_1D2B78C;

typedef union _union_251279 _union_251279, *P_union_251279;

union _union_251279 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B78C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251279 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Text_RegularExpressions_RegexInterpreter_o System_Text_RegularExpressions_RegexInterpreter_o, *PSystem_Text_RegularExpressions_RegexInterpreter_o;

typedef struct System_Text_RegularExpressions_RegexInterpreter_c System_Text_RegularExpressions_RegexInterpreter_c, *PSystem_Text_RegularExpressions_RegexInterpreter_c;

typedef struct System_Text_RegularExpressions_RegexInterpreter_Fields System_Text_RegularExpressions_RegexInterpreter_Fields, *PSystem_Text_RegularExpressions_RegexInterpreter_Fields;

typedef struct System_Text_RegularExpressions_RegexInterpreter_VTable System_Text_RegularExpressions_RegexInterpreter_VTable, *PSystem_Text_RegularExpressions_RegexInterpreter_VTable;

struct System_Text_RegularExpressions_RegexInterpreter_Fields {
    struct System_Text_RegularExpressions_RegexRunner_Fields super;
    struct System_Text_RegularExpressions_RegexCode_o *_code;
    struct System_Globalization_CultureInfo_o *_culture;
    int32_t _operator;
    int32_t _codepos;
    bool _rightToLeft;
    bool _caseInsensitive;
};

struct System_Text_RegularExpressions_RegexInterpreter_o {
    struct System_Text_RegularExpressions_RegexInterpreter_c *klass;
    void *monitor;
    struct System_Text_RegularExpressions_RegexInterpreter_Fields fields;
};

struct System_Text_RegularExpressions_RegexInterpreter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Go;
    struct VirtualInvokeData _5_FindFirstChar;
    struct VirtualInvokeData _6_InitTrackCount;
};

struct System_Text_RegularExpressions_RegexInterpreter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_RegularExpressions_RegexInterpreter_VTable vtable;
};

typedef struct MethodInfo_17FB8BC_RGCTXs MethodInfo_17FB8BC_RGCTXs, *PMethodInfo_17FB8BC_RGCTXs;

struct MethodInfo_17FB8BC_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Core_TweenManager_GetTweener_T1__T2__TPlugOptions_;
    struct MethodInfo *_1_DG_Tweening_Tweener_Setup_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_3251874 MethodInfo_3251874, *PMethodInfo_3251874;

typedef union _union_260850 _union_260850, *P_union_260850;

union _union_260850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_BuildMapDataTableWriter_o Chipstar_Downloads_BuildMapDataTableWriter_o, *PChipstar_Downloads_BuildMapDataTableWriter_o;

typedef struct Chipstar_Downloads_BuildMapDataTableWriter_c Chipstar_Downloads_BuildMapDataTableWriter_c, *PChipstar_Downloads_BuildMapDataTableWriter_c;

typedef struct Chipstar_Downloads_BuildMapDataTableWriter_Fields Chipstar_Downloads_BuildMapDataTableWriter_Fields, *PChipstar_Downloads_BuildMapDataTableWriter_Fields;

typedef struct Chipstar_Downloads_BuildMapDataTableWriter_VTable Chipstar_Downloads_BuildMapDataTableWriter_VTable, *PChipstar_Downloads_BuildMapDataTableWriter_VTable;

typedef struct Chipstar_FileWriter_BuildMapDataTable__Fields Chipstar_FileWriter_BuildMapDataTable__Fields, *PChipstar_FileWriter_BuildMapDataTable__Fields;

struct Chipstar_FileWriter_BuildMapDataTable__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Chipstar_Downloads_BuildMapDataTableWriter_Fields {
    struct Chipstar_FileWriter_BuildMapDataTable__Fields super;
};

struct Chipstar_Downloads_BuildMapDataTableWriter_o {
    struct Chipstar_Downloads_BuildMapDataTableWriter_c *klass;
    void *monitor;
    struct Chipstar_Downloads_BuildMapDataTableWriter_Fields fields;
};

struct Chipstar_Downloads_BuildMapDataTableWriter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
};

struct Chipstar_Downloads_BuildMapDataTableWriter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_BuildMapDataTableWriter_VTable vtable;
};

typedef struct MethodInfo_2B13D60 MethodInfo_2B13D60, *PMethodInfo_2B13D60;

typedef union _union_182070 _union_182070, *P_union_182070;

union _union_182070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13D60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D20CE0 MethodInfo_1D20CE0, *PMethodInfo_1D20CE0;

typedef union _union_245865 _union_245865, *P_union_245865;

union _union_245865 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20CE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245865 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3344044 MethodInfo_3344044, *PMethodInfo_3344044;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__c;

typedef union _union_301193 _union_301193, *P_union_301193;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__o;

union _union_301193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3344044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
    struct System_Action_object__o *__9__2_2;
    struct System_Action_object__o *__9__2_3;
    struct System_Action_object__o *__9__2_4;
    struct System_Action_object__o *__9__2_5;
    struct System_Action_object__o *__9__2_6;
    struct System_Action_object__o *__9__2_7;
    struct System_Action_object__o *__9__2_8;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT8;
    struct Il2CppClass *_20_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9___UniTask_Awaiter_T9__;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__TryInvokeContinuationT9;
};

typedef struct SharpCompress_Compressors_Deflate64_MatchState_o SharpCompress_Compressors_Deflate64_MatchState_o, *PSharpCompress_Compressors_Deflate64_MatchState_o;

typedef struct SharpCompress_Compressors_Deflate64_MatchState_Fields SharpCompress_Compressors_Deflate64_MatchState_Fields, *PSharpCompress_Compressors_Deflate64_MatchState_Fields;

struct SharpCompress_Compressors_Deflate64_MatchState_Fields {
    int32_t value__;
};

struct SharpCompress_Compressors_Deflate64_MatchState_o {
    struct SharpCompress_Compressors_Deflate64_MatchState_Fields fields;
};

typedef struct MethodInfo_2B13D6C MethodInfo_2B13D6C, *PMethodInfo_2B13D6C;

typedef union _union_184946 _union_184946, *P_union_184946;

union _union_184946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13D6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13D64 MethodInfo_2B13D64, *PMethodInfo_2B13D64;

typedef union _union_183508 _union_183508, *P_union_183508;

union _union_183508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13D64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DAB14 MethodInfo_19DAB14, *PMethodInfo_19DAB14;

typedef union _union_252033 _union_252033, *P_union_252033;

union _union_252033 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DAB14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252033 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8BE58 MethodInfo_2E8BE58, *PMethodInfo_2E8BE58;

typedef union _union_228521 _union_228521, *P_union_228521;

union _union_228521 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BE58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228521 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Readers_Rar_RarReaderVolume_Fields SharpCompress_Readers_Rar_RarReaderVolume_Fields, *PSharpCompress_Readers_Rar_RarReaderVolume_Fields;

struct SharpCompress_Readers_Rar_RarReaderVolume_Fields {
    struct SharpCompress_Common_Rar_RarVolume_Fields super;
};

typedef struct MethodInfo_28ABC68 MethodInfo_28ABC68, *PMethodInfo_28ABC68;

typedef union _union_313326 _union_313326, *P_union_313326;

union _union_313326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ABC68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD231C MethodInfo_1FD231C, *PMethodInfo_1FD231C;

typedef union _union_266210 _union_266210, *P_union_266210;

union _union_266210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD231C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_o SharpCompress_Readers_Rar_NonSeekableStreamFilePart_o, *PSharpCompress_Readers_Rar_NonSeekableStreamFilePart_o;

struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_o {
    struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_c *klass;
    void *monitor;
    struct SharpCompress_Readers_Rar_NonSeekableStreamFilePart_Fields fields;
};

typedef struct SharpCompress_Compressors_Deflate64_MatchState_c SharpCompress_Compressors_Deflate64_MatchState_c, *PSharpCompress_Compressors_Deflate64_MatchState_c;

typedef struct SharpCompress_Compressors_Deflate64_MatchState_VTable SharpCompress_Compressors_Deflate64_MatchState_VTable, *PSharpCompress_Compressors_Deflate64_MatchState_VTable;

struct SharpCompress_Compressors_Deflate64_MatchState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct SharpCompress_Compressors_Deflate64_MatchState_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Deflate64_MatchState_VTable vtable;
};

typedef struct TimerUtil__ExecNextFrameCoroutine_d__3_o TimerUtil__ExecNextFrameCoroutine_d__3_o, *PTimerUtil__ExecNextFrameCoroutine_d__3_o;

typedef struct TimerUtil__ExecNextFrameCoroutine_d__3_c TimerUtil__ExecNextFrameCoroutine_d__3_c, *PTimerUtil__ExecNextFrameCoroutine_d__3_c;

typedef struct TimerUtil__ExecNextFrameCoroutine_d__3_Fields TimerUtil__ExecNextFrameCoroutine_d__3_Fields, *PTimerUtil__ExecNextFrameCoroutine_d__3_Fields;

typedef struct TimerUtil__ExecNextFrameCoroutine_d__3_VTable TimerUtil__ExecNextFrameCoroutine_d__3_VTable, *PTimerUtil__ExecNextFrameCoroutine_d__3_VTable;

struct TimerUtil__ExecNextFrameCoroutine_d__3_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t waitFrame;
    struct System_Action_o *action;
};

struct TimerUtil__ExecNextFrameCoroutine_d__3_o {
    struct TimerUtil__ExecNextFrameCoroutine_d__3_c *klass;
    void *monitor;
    struct TimerUtil__ExecNextFrameCoroutine_d__3_Fields fields;
};

struct TimerUtil__ExecNextFrameCoroutine_d__3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct TimerUtil__ExecNextFrameCoroutine_d__3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TimerUtil__ExecNextFrameCoroutine_d__3_VTable vtable;
};

typedef struct MethodInfo_1272258 MethodInfo_1272258, *PMethodInfo_1272258;

typedef union _union_201096 _union_201096, *P_union_201096;

union _union_201096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272258 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MissionUtils___c_Fields Shock_MissionUtils___c_Fields, *PShock_MissionUtils___c_Fields;

struct Shock_MissionUtils___c_Fields {
};

typedef struct UnityEngine_UIElements_EventCallback_PointerCaptureEvent__VTable UnityEngine_UIElements_EventCallback_PointerCaptureEvent__VTable, *PUnityEngine_UIElements_EventCallback_PointerCaptureEvent__VTable;

struct UnityEngine_UIElements_EventCallback_PointerCaptureEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_15E0D40_RGCTXs MethodInfo_15E0D40_RGCTXs, *PMethodInfo_15E0D40_RGCTXs;

struct MethodInfo_15E0D40_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJavaObject__Call_ReturnType_;
};

typedef struct SharpCompress_Common_SevenZip_ArchiveReader___c__DisplayClass25_0_c SharpCompress_Common_SevenZip_ArchiveReader___c__DisplayClass25_0_c, *PSharpCompress_Common_SevenZip_ArchiveReader___c__DisplayClass25_0_c;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader___c__DisplayClass25_0_VTable SharpCompress_Common_SevenZip_ArchiveReader___c__DisplayClass25_0_VTable, *PSharpCompress_Common_SevenZip_ArchiveReader___c__DisplayClass25_0_VTable;

struct SharpCompress_Common_SevenZip_ArchiveReader___c__DisplayClass25_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_SevenZip_ArchiveReader___c__DisplayClass25_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_ArchiveReader___c__DisplayClass25_0_VTable vtable;
};

typedef union _union_204710 _union_204710, *P_union_204710;

union _union_204710 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B744 MethodInfo_135B744, *PMethodInfo_135B744;

struct MethodInfo_135B744 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322335 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204712 _union_204712, *P_union_204712;

union _union_204712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13FC658 MethodInfo_13FC658, *PMethodInfo_13FC658;

typedef union _union_259260 _union_259260, *P_union_259260;

union _union_259260 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FC658 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259260 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E958C4 MethodInfo_2E958C4, *PMethodInfo_2E958C4;

typedef union _union_271556 _union_271556, *P_union_271556;

union _union_271556 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E958C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271556 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__c UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__c, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__c;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__VTable UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__VTable, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__VTable;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CancelAllAnimations;
    struct VirtualInvokeData _5_CancelAllAnimations;
    struct VirtualInvokeData _6_CancelAnimation;
    struct VirtualInvokeData _7_UpdateAnimation;
    struct VirtualInvokeData _8_GetAllAnimations;
    struct VirtualInvokeData _9_Update;
    struct VirtualInvokeData _10_UpdateValues;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_get_SameFunc;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__VTable vtable;
};

typedef union _union_204714 _union_204714, *P_union_204714;

union _union_204714 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2618608 MethodInfo_2618608, *PMethodInfo_2618608;

typedef union _union_251441 _union_251441, *P_union_251441;

union _union_251441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2618608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204716 _union_204716, *P_union_204716;

union _union_204716 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204718 _union_204718, *P_union_204718;

union _union_204718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__o UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__o;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_ValuesDiscrete_FontDefinition__Fields fields;
};

typedef struct ExitGames_Client_Photon_TPeer_c ExitGames_Client_Photon_TPeer_c, *PExitGames_Client_Photon_TPeer_c;

typedef struct ExitGames_Client_Photon_TPeer_VTable ExitGames_Client_Photon_TPeer_VTable, *PExitGames_Client_Photon_TPeer_VTable;

struct ExitGames_Client_Photon_TPeer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_QueuedIncomingCommandsCount;
    struct VirtualInvokeData _5_get_QueuedOutgoingCommandsCount;
    struct VirtualInvokeData _6_get_SentReliableCommandsCount;
    struct VirtualInvokeData _7_get_PeerID;
    struct VirtualInvokeData _8_Reset;
    struct VirtualInvokeData _9_Connect;
    struct VirtualInvokeData _10_OnConnect;
    struct VirtualInvokeData _11_Disconnect;
    struct VirtualInvokeData _12_StopConnection;
    struct VirtualInvokeData _13_FetchServerTimestamp;
    struct VirtualInvokeData _14_IsTransportEncrypted;
    struct VirtualInvokeData _15_EnqueuePhotonMessage;
    struct VirtualInvokeData _16_SendOutgoingCommands;
    struct VirtualInvokeData _17_SendAcksOnly;
    struct VirtualInvokeData _18_ReceiveIncomingCommands;
    struct VirtualInvokeData _19_DispatchIncomingCommands;
    struct VirtualInvokeData _20_DeserializeMessageAndCallback;
    struct VirtualInvokeData _21_InitEncryption;
};

struct ExitGames_Client_Photon_TPeer_c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_TPeer_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_TPeer_VTable vtable;
};

typedef struct System_Collections_Generic_Dictionary_AtlasUtilities_IntAndAtlasRegionKey__Texture2D__c System_Collections_Generic_Dictionary_AtlasUtilities_IntAndAtlasRegionKey__Texture2D__c, *PSystem_Collections_Generic_Dictionary_AtlasUtilities_IntAndAtlasRegionKey__Texture2D__c;

typedef struct System_Collections_Generic_Dictionary_AtlasUtilities_IntAndAtlasRegionKey__Texture2D__VTable System_Collections_Generic_Dictionary_AtlasUtilities_IntAndAtlasRegionKey__Texture2D__VTable, *PSystem_Collections_Generic_Dictionary_AtlasUtilities_IntAndAtlasRegionKey__Texture2D__VTable;

struct System_Collections_Generic_Dictionary_AtlasUtilities_IntAndAtlasRegionKey__Texture2D__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_AtlasUtilities_IntAndAtlasRegionKey__Texture2D__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_AtlasUtilities_IntAndAtlasRegionKey__Texture2D__VTable vtable;
};

typedef struct System_Collections_Generic_IList_UIVertex__Fields System_Collections_Generic_IList_UIVertex__Fields, *PSystem_Collections_Generic_IList_UIVertex__Fields;

struct System_Collections_Generic_IList_UIVertex__Fields {
};

typedef struct MethodInfo_2F09D54 MethodInfo_2F09D54, *PMethodInfo_2F09D54;

struct MethodInfo_2F09D54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockJsonSMParser_Fields Shock_Downloads_ShockJsonSMParser_Fields, *PShock_Downloads_ShockJsonSMParser_Fields;

struct Shock_Downloads_ShockJsonSMParser_Fields {
    struct Shock_Downloads_ShockSoundSingleManifestParser_Fields super;
};

typedef struct Aoharu_AgeConfirmDialog___c__DisplayClass35_0_c Aoharu_AgeConfirmDialog___c__DisplayClass35_0_c, *PAoharu_AgeConfirmDialog___c__DisplayClass35_0_c;

typedef struct Aoharu_AgeConfirmDialog___c__DisplayClass35_0_VTable Aoharu_AgeConfirmDialog___c__DisplayClass35_0_VTable, *PAoharu_AgeConfirmDialog___c__DisplayClass35_0_VTable;

struct Aoharu_AgeConfirmDialog___c__DisplayClass35_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AgeConfirmDialog___c__DisplayClass35_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AgeConfirmDialog___c__DisplayClass35_0_VTable vtable;
};

typedef union _union_204700 _union_204700, *P_union_204700;

union _union_204700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204702 _union_204702, *P_union_204702;

union _union_204702 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_201C8E8 MethodInfo_201C8E8, *PMethodInfo_201C8E8;

typedef union _union_294056 _union_294056, *P_union_294056;

union _union_294056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_201C8E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SelectObservable_Select__T__TR__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204704 _union_204704, *P_union_204704;

union _union_204704 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B5D3C MethodInfo_16B5D3C, *PMethodInfo_16B5D3C;

typedef union _union_284194 _union_284194, *P_union_284194;

union _union_284194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5D3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204706 _union_204706, *P_union_204706;

union _union_204706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204708 _union_204708, *P_union_204708;

union _union_204708 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__o UniRx_Operators_AmbObservable_AmbOuterObserver_T__o, *PUniRx_Operators_AmbObservable_AmbOuterObserver_T__o;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__c UniRx_Operators_AmbObservable_AmbOuterObserver_T__c, *PUniRx_Operators_AmbObservable_AmbOuterObserver_T__c;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__Fields UniRx_Operators_AmbObservable_AmbOuterObserver_T__Fields, *PUniRx_Operators_AmbObservable_AmbOuterObserver_T__Fields;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__RGCTXs UniRx_Operators_AmbObservable_AmbOuterObserver_T__RGCTXs, *PUniRx_Operators_AmbObservable_AmbOuterObserver_T__RGCTXs;

typedef struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__VTable UniRx_Operators_AmbObservable_AmbOuterObserver_T__VTable, *PUniRx_Operators_AmbObservable_AmbOuterObserver_T__VTable;

struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_AmbObservable_T__o *parent;
    struct Il2CppObject *gate;
    struct UniRx_SingleAssignmentDisposable_o *leftSubscription;
    struct UniRx_SingleAssignmentDisposable_o *rightSubscription;
    int32_t choice;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__o {
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__c *klass;
    void *monitor;
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__Fields fields;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__VTable vtable;
};

struct UniRx_Operators_AmbObservable_AmbOuterObserver_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T_;
    struct MethodInfo *_3_UniRx_Operators_AmbObservable_AmbOuterObserver_Amb_T___ctor;
    struct Il2CppClass *_4_UniRx_Operators_AmbObservable_AmbOuterObserver_AmbDecisionObserver_T_;
    struct MethodInfo *_5_UniRx_Operators_AmbObservable_AmbOuterObserver_AmbDecisionObserver_T___ctor;
    struct Il2CppClass *_6_UniRx_IObservable_T_;
    struct MethodInfo *_7_UniRx_IObservable_T__Subscribe;
};

typedef struct MethodInfo_21E4C94 MethodInfo_21E4C94, *PMethodInfo_21E4C94;

typedef union _union_161689 _union_161689, *P_union_161689;

union _union_161689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4C94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2511870 MethodInfo_2511870, *PMethodInfo_2511870;

typedef union _union_244773 _union_244773, *P_union_244773;

union _union_244773 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511870 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244773 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDCEF4 MethodInfo_1FDCEF4, *PMethodInfo_1FDCEF4;

typedef union _union_267060 _union_267060, *P_union_267060;

union _union_267060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCEF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C34FC MethodInfo_22C34FC, *PMethodInfo_22C34FC;

typedef union _union_280924 _union_280924, *P_union_280924;

union _union_280924 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C34FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280924 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E45FC MethodInfo_19E45FC, *PMethodInfo_19E45FC;

typedef union _union_254119 _union_254119, *P_union_254119;

union _union_254119 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E45FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254119 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204730 _union_204730, *P_union_204730;

union _union_204730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204732 _union_204732, *P_union_204732;

union _union_204732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E5F7DC_RGCTXs MethodInfo_2E5F7DC_RGCTXs, *PMethodInfo_2E5F7DC_RGCTXs;

struct MethodInfo_2E5F7DC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_204734 _union_204734, *P_union_204734;

union _union_204734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_AlbumCardMMstTable_StaticFields Shock_AlbumCardMMstTable_StaticFields, *PShock_AlbumCardMMstTable_StaticFields;

typedef struct Shock_AlbumCardMMstTable_o Shock_AlbumCardMMstTable_o, *PShock_AlbumCardMMstTable_o;

typedef struct Carbon_ListDictionary_uint__AlbumCardMMst__o Carbon_ListDictionary_uint__AlbumCardMMst__o, *PCarbon_ListDictionary_uint__AlbumCardMMst__o;

typedef struct Shock_AlbumCardMMstTable_c Shock_AlbumCardMMstTable_c, *PShock_AlbumCardMMstTable_c;

typedef struct Shock_AlbumCardMMstTable_Fields Shock_AlbumCardMMstTable_Fields, *PShock_AlbumCardMMstTable_Fields;

typedef struct Carbon_ListDictionary_uint__AlbumCardMMst__c Carbon_ListDictionary_uint__AlbumCardMMst__c, *PCarbon_ListDictionary_uint__AlbumCardMMst__c;

typedef struct Carbon_ListDictionary_uint__AlbumCardMMst__Fields Carbon_ListDictionary_uint__AlbumCardMMst__Fields, *PCarbon_ListDictionary_uint__AlbumCardMMst__Fields;

typedef struct Shock_AlbumCardMMstTable_VTable Shock_AlbumCardMMstTable_VTable, *PShock_AlbumCardMMstTable_VTable;

typedef struct Carbon_ListDictionary_uint__AlbumCardMMst__VTable Carbon_ListDictionary_uint__AlbumCardMMst__VTable, *PCarbon_ListDictionary_uint__AlbumCardMMst__VTable;

struct Shock_AlbumCardMMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Carbon_ListDictionary_uint__AlbumCardMMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Shock_AlbumCardMMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_AlbumCardMMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_uint__AlbumCardMMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_uint__AlbumCardMMst__o {
    struct Carbon_ListDictionary_uint__AlbumCardMMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__AlbumCardMMst__Fields fields;
};

struct Carbon_ListDictionary_uint__AlbumCardMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_uint__AlbumCardMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_uint__AlbumCardMMst__VTable vtable;
};

struct Shock_AlbumCardMMstTable_Fields {
    struct Shock_GameMstTableBase_AlbumCardMMst__uint__Fields super;
};

struct Shock_AlbumCardMMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_AlbumCardMMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumCardMMstTable_VTable vtable;
};

struct Shock_AlbumCardMMstTable_o {
    struct Shock_AlbumCardMMstTable_c *klass;
    void *monitor;
    struct Shock_AlbumCardMMstTable_Fields fields;
};

typedef union _union_204736 _union_204736, *P_union_204736;

union _union_204736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204738 _union_204738, *P_union_204738;

union _union_204738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_CryptographicOperations_Fields System_Security_Cryptography_CryptographicOperations_Fields, *PSystem_Security_Cryptography_CryptographicOperations_Fields;

struct System_Security_Cryptography_CryptographicOperations_Fields {
};

typedef struct Shock_SocialApiBase___c__DisplayClass10_0_VTable Shock_SocialApiBase___c__DisplayClass10_0_VTable, *PShock_SocialApiBase___c__DisplayClass10_0_VTable;

struct Shock_SocialApiBase___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_32B3194 MethodInfo_32B3194, *PMethodInfo_32B3194;

typedef union _union_318881 _union_318881, *P_union_318881;

union _union_318881 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3194 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318881 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GroupMstTable___c__DisplayClass13_0_c Shock_GroupMstTable___c__DisplayClass13_0_c, *PShock_GroupMstTable___c__DisplayClass13_0_c;

typedef struct Shock_GroupMstTable___c__DisplayClass13_0_VTable Shock_GroupMstTable___c__DisplayClass13_0_VTable, *PShock_GroupMstTable___c__DisplayClass13_0_VTable;

struct Shock_GroupMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_GroupMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GroupMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_15D73C8 MethodInfo_15D73C8, *PMethodInfo_15D73C8;

typedef struct MethodInfo_15D73C8_RGCTXs MethodInfo_15D73C8_RGCTXs, *PMethodInfo_15D73C8_RGCTXs;

typedef union _union_331419 _union_331419, *P_union_331419;

struct MethodInfo_15D73C8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331419 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D73C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D73C8_RGCTXs *rgctx_data;
    union _union_331419 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__o Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__c Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___EventCardBonusMst__Fields fields;
};

typedef struct MethodInfo_14F8A1C MethodInfo_14F8A1C, *PMethodInfo_14F8A1C;

typedef struct MethodInfo_14F8A1C_RGCTXs MethodInfo_14F8A1C_RGCTXs, *PMethodInfo_14F8A1C_RGCTXs;

typedef union _union_200352 _union_200352, *P_union_200352;

union _union_200352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F8A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F8A1C_RGCTXs *rgctx_data;
    union _union_200352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14F8A1C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_LOCK_STATUS_o Shock_LOCK_STATUS_o, *PShock_LOCK_STATUS_o;

typedef struct Shock_LOCK_STATUS_Fields Shock_LOCK_STATUS_Fields, *PShock_LOCK_STATUS_Fields;

struct Shock_LOCK_STATUS_Fields {
    int32_t value__;
};

struct Shock_LOCK_STATUS_o {
    struct Shock_LOCK_STATUS_Fields fields;
};

typedef union _union_204720 _union_204720, *P_union_204720;

union _union_204720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_TextCore_Text_TextOverflowMode_Fields UnityEngine_TextCore_Text_TextOverflowMode_Fields, *PUnityEngine_TextCore_Text_TextOverflowMode_Fields;

struct UnityEngine_TextCore_Text_TextOverflowMode_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1EFE45C MethodInfo_1EFE45C, *PMethodInfo_1EFE45C;

typedef union _union_316973 _union_316973, *P_union_316973;

union _union_316973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE45C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DE858 MethodInfo_24DE858, *PMethodInfo_24DE858;

typedef union _union_176542 _union_176542, *P_union_176542;

union _union_176542 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176542 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204722 _union_204722, *P_union_204722;

union _union_204722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B778 MethodInfo_135B778, *PMethodInfo_135B778;

struct MethodInfo_135B778 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322343 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204724 _union_204724, *P_union_204724;

union _union_204724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7EC08 MethodInfo_1D7EC08, *PMethodInfo_1D7EC08;

typedef union _union_297148 _union_297148, *P_union_297148;

union _union_297148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7EC08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_AsyncReactiveCommand___c_T__RGCTXs UniRx_AsyncReactiveCommand___c_T__RGCTXs, *PUniRx_AsyncReactiveCommand___c_T__RGCTXs;

struct UniRx_AsyncReactiveCommand___c_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_AsyncReactiveCommand___c_T_;
    struct MethodInfo *_1_UniRx_AsyncReactiveCommand___c_T___ctor;
    struct Il2CppClass *_2_UniRx_AsyncReactiveCommand___c_T_;
};

typedef union _union_204726 _union_204726, *P_union_204726;

union _union_204726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204728 _union_204728, *P_union_204728;

union _union_204728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3372104_RGCTXs MethodInfo_3372104_RGCTXs, *PMethodInfo_3372104_RGCTXs;

struct MethodInfo_3372104_RGCTXs {
    struct Il2CppClass *_0_T__;
    struct Il2CppType *_1_T;
    struct Il2CppClass *_2_T;
    struct Il2CppClass *_3_System_Collections_Generic_List_T_;
    struct MethodInfo *_4_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_5_System_Collections_Generic_List_T__Add;
    struct MethodInfo *_6_System_Collections_Generic_List_T__ToArray;
};

typedef struct MethodInfo_2E51AE4_RGCTXs MethodInfo_2E51AE4_RGCTXs, *PMethodInfo_2E51AE4_RGCTXs;

struct MethodInfo_2E51AE4_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct MethodInfo_24DE854 MethodInfo_24DE854, *PMethodInfo_24DE854;

typedef union _union_175104 _union_175104, *P_union_175104;

union _union_175104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE854 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_177C74C MethodInfo_177C74C, *PMethodInfo_177C74C;

typedef union _union_262394 _union_262394, *P_union_262394;

union _union_262394 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_177C74C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LOCK_STATUS_c Shock_LOCK_STATUS_c, *PShock_LOCK_STATUS_c;

typedef struct Shock_LOCK_STATUS_VTable Shock_LOCK_STATUS_VTable, *PShock_LOCK_STATUS_VTable;

struct Shock_LOCK_STATUS_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_LOCK_STATUS_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LOCK_STATUS_VTable vtable;
};

typedef struct MethodInfo_2F3F7EC MethodInfo_2F3F7EC, *PMethodInfo_2F3F7EC;

typedef struct MethodInfo_2F3F7EC_RGCTXs MethodInfo_2F3F7EC_RGCTXs, *PMethodInfo_2F3F7EC_RGCTXs;

typedef union _union_327459 _union_327459, *P_union_327459;

union _union_327459 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F3F7EC_RGCTXs {
    struct Il2CppType *_0_T1;
    struct Il2CppType *_1_T2;
    struct Il2CppType *_2_TPlugOptions;
    struct Il2CppClass *_3_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions___ctor;
};

struct MethodInfo_2F3F7EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Core_TweenManager_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F3F7EC_RGCTXs *rgctx_data;
    union _union_327459 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D2B720 MethodInfo_1D2B720, *PMethodInfo_1D2B720;

typedef union _union_251071 _union_251071, *P_union_251071;

union _union_251071 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251071 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_29465D8 MethodInfo_29465D8, *PMethodInfo_29465D8;

typedef union _union_187004 _union_187004, *P_union_187004;

union _union_187004 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29465D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187004 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204750 _union_204750, *P_union_204750;

union _union_204750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A4F30 MethodInfo_26A4F30, *PMethodInfo_26A4F30;

typedef union _union_277350 _union_277350, *P_union_277350;

union _union_277350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A4F30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15613D4 MethodInfo_15613D4, *PMethodInfo_15613D4;

typedef union _union_283278 _union_283278, *P_union_283278;

union _union_283278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15613D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204752 _union_204752, *P_union_204752;

union _union_204752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204754 _union_204754, *P_union_204754;

union _union_204754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293CB28 MethodInfo_293CB28, *PMethodInfo_293CB28;

typedef union _union_186828 _union_186828, *P_union_186828;

union _union_186828 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CB28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186828 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204756 _union_204756, *P_union_204756;

union _union_204756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204758 _union_204758, *P_union_204758;

union _union_204758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26AF9D0 MethodInfo_26AF9D0, *PMethodInfo_26AF9D0;

typedef union _union_327637 _union_327637, *P_union_327637;

union _union_327637 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26AF9D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_327637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6EDC4_RGCTXs MethodInfo_2E6EDC4_RGCTXs, *PMethodInfo_2E6EDC4_RGCTXs;

struct MethodInfo_2E6EDC4_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_1B5A5B8 MethodInfo_1B5A5B8, *PMethodInfo_1B5A5B8;

typedef union _union_254629 _union_254629, *P_union_254629;

union _union_254629 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A5B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254629 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__c System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__c, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__c;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__VTable System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__VTable, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__VTable;

struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__VTable vtable;
};

typedef struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_c Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_c, *PShock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_c;

typedef struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_VTable Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_VTable, *PShock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_VTable;

struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_VTable vtable;
};

typedef struct MethodInfo_26A4F1C MethodInfo_26A4F1C, *PMethodInfo_26A4F1C;

struct MethodInfo_26A4F1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_bool__c System_Collections_Generic_IReadOnlyList_bool__c, *PSystem_Collections_Generic_IReadOnlyList_bool__c;

struct System_Collections_Generic_IReadOnlyList_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_24D3DA4 MethodInfo_24D3DA4, *PMethodInfo_24D3DA4;

typedef union _union_180704 _union_180704, *P_union_180704;

union _union_180704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3DA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9CCC0 MethodInfo_2B9CCC0, *PMethodInfo_2B9CCC0;

typedef union _union_241595 _union_241595, *P_union_241595;

union _union_241595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CCC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1918790 MethodInfo_1918790, *PMethodInfo_1918790;

typedef struct MethodInfo_1918790_RGCTXs MethodInfo_1918790_RGCTXs, *PMethodInfo_1918790_RGCTXs;

typedef union _union_211237 _union_211237, *P_union_211237;

union _union_211237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918790_RGCTXs *rgctx_data;
    union _union_211237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918790_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_160B2EC MethodInfo_160B2EC, *PMethodInfo_160B2EC;

typedef struct MethodInfo_160B2EC_RGCTXs MethodInfo_160B2EC_RGCTXs, *PMethodInfo_160B2EC_RGCTXs;

typedef union _union_193050 _union_193050, *P_union_193050;

struct MethodInfo_160B2EC_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160B2EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160B2EC_RGCTXs *rgctx_data;
    union _union_193050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_GachaDetailListItem_VTable Aoharu_Scenes_Gacha_GachaDetailListItem_VTable, *PAoharu_Scenes_Gacha_GachaDetailListItem_VTable;

struct Aoharu_Scenes_Gacha_GachaDetailListItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__o System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__o, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__o;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__Fields System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__Fields, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__Fields;

struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__Fields {
    struct System_ValueTuple_object__Int32Enum__uint__o key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__o {
    struct System_Collections_Generic_KeyValuePair_ValueTuple_object__Int32Enum__uint___int__Fields fields;
};

typedef union _union_204740 _union_204740, *P_union_204740;

union _union_204740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_o Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_o, *PShock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_o;

struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_o {
    struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureMovieController___c__DisplayClass40_0_Fields fields;
};

typedef union _union_204742 _union_204742, *P_union_204742;

union _union_204742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3147F78 MethodInfo_3147F78, *PMethodInfo_3147F78;

typedef union _union_228735 _union_228735, *P_union_228735;

union _union_228735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147F78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D886D0 MethodInfo_1D886D0, *PMethodInfo_1D886D0;

typedef union _union_297194 _union_297194, *P_union_297194;

union _union_297194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D886D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204744 _union_204744, *P_union_204744;

union _union_204744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204746 _union_204746, *P_union_204746;

union _union_204746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B9604 MethodInfo_19B9604, *PMethodInfo_19B9604;

typedef union _union_310322 _union_310322, *P_union_310322;

union _union_310322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9604 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204748 _union_204748, *P_union_204748;

union _union_204748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GGL_SocialKit_AndroidInitSocialKit_Fields Shock_GGL_SocialKit_AndroidInitSocialKit_Fields, *PShock_GGL_SocialKit_AndroidInitSocialKit_Fields;

struct Shock_GGL_SocialKit_AndroidInitSocialKit_Fields {
    struct Shock_GGL_SocialKit_GGLInitSocialKit_Fields super;
};

typedef struct MethodInfo_3089CAC_RGCTXs MethodInfo_3089CAC_RGCTXs, *PMethodInfo_3089CAC_RGCTXs;

struct MethodInfo_3089CAC_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_2E68F28_RGCTXs MethodInfo_2E68F28_RGCTXs, *PMethodInfo_2E68F28_RGCTXs;

struct MethodInfo_2E68F28_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_24DE834 MethodInfo_24DE834, *PMethodInfo_24DE834;

typedef union _union_173666 _union_173666, *P_union_173666;

union _union_173666 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE834 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173666 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_PhotonNetwork_SerializeViewBatch_c Photon_Pun_PhotonNetwork_SerializeViewBatch_c, *PPhoton_Pun_PhotonNetwork_SerializeViewBatch_c;

typedef struct Photon_Pun_PhotonNetwork_SerializeViewBatch_VTable Photon_Pun_PhotonNetwork_SerializeViewBatch_VTable, *PPhoton_Pun_PhotonNetwork_SerializeViewBatch_VTable;

struct Photon_Pun_PhotonNetwork_SerializeViewBatch_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_Equals;
};

struct Photon_Pun_PhotonNetwork_SerializeViewBatch_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonNetwork_SerializeViewBatch_VTable vtable;
};

typedef struct MethodInfo_2B9CD18 MethodInfo_2B9CD18, *PMethodInfo_2B9CD18;

typedef union _union_241803 _union_241803, *P_union_241803;

union _union_241803 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CD18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241803 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_GetUserStep___c__DisplayClass0_0_VTable Shock_Login_GetUserStep___c__DisplayClass0_0_VTable, *PShock_Login_GetUserStep___c__DisplayClass0_0_VTable;

struct Shock_Login_GetUserStep___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1FDCE98 MethodInfo_1FDCE98, *PMethodInfo_1FDCE98;

typedef union _union_266422 _union_266422, *P_union_266422;

union _union_266422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCE98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336531 _union_336531, *P_union_336531;

union _union_336531 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_MovieKeyMst__string__Fields System_Func_MovieKeyMst__string__Fields, *PSystem_Func_MovieKeyMst__string__Fields;

struct System_Func_MovieKeyMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_336533 _union_336533, *P_union_336533;

union _union_336533 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336535 _union_336535, *P_union_336535;

union _union_336535 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Ucs4Encoding1234_c System_Xml_Ucs4Encoding1234_c, *PSystem_Xml_Ucs4Encoding1234_c;

typedef struct System_Xml_Ucs4Encoding1234_VTable System_Xml_Ucs4Encoding1234_VTable, *PSystem_Xml_Ucs4Encoding1234_VTable;

struct System_Xml_Ucs4Encoding1234_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_SetDefaultFallbacks;
    struct VirtualInvokeData _6_GetPreamble;
    struct VirtualInvokeData _7_get_Preamble;
    struct VirtualInvokeData _8_get_EncodingName;
    struct VirtualInvokeData _9_get_HeaderName;
    struct VirtualInvokeData _10_get_WebName;
    struct VirtualInvokeData _11_Clone;
    struct VirtualInvokeData _12_GetByteCount;
    struct VirtualInvokeData _13_GetByteCount;
    struct VirtualInvokeData _14_GetByteCount;
    struct VirtualInvokeData _15_GetByteCount;
    struct VirtualInvokeData _16_GetBytes;
    struct VirtualInvokeData _17_GetBytes;
    struct VirtualInvokeData _18_GetBytes;
    struct VirtualInvokeData _19_GetBytes;
    struct VirtualInvokeData _20_GetBytes;
    struct VirtualInvokeData _21_GetBytes;
    struct VirtualInvokeData _22_GetBytes;
    struct VirtualInvokeData _23_GetCharCount;
    struct VirtualInvokeData _24_GetCharCount;
    struct VirtualInvokeData _25_GetCharCount;
    struct VirtualInvokeData _26_GetChars;
    struct VirtualInvokeData _27_GetChars;
    struct VirtualInvokeData _28_GetChars;
    struct VirtualInvokeData _29_GetChars;
    struct VirtualInvokeData _30_GetChars;
    struct VirtualInvokeData _31_get_CodePage;
    struct VirtualInvokeData _32_GetDecoder;
    struct VirtualInvokeData _33_GetEncoder;
    struct VirtualInvokeData _34_GetMaxByteCount;
    struct VirtualInvokeData _35_GetMaxCharCount;
    struct VirtualInvokeData _36_GetString;
    struct VirtualInvokeData _37_GetString;
    struct VirtualInvokeData _38_GetBestFitUnicodeToBytesData;
    struct VirtualInvokeData _39_GetBestFitBytesToUnicodeData;
    struct VirtualInvokeData _40_GetBytes;
};

struct System_Xml_Ucs4Encoding1234_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Ucs4Encoding1234_VTable vtable;
};

typedef union _union_336537 _union_336537, *P_union_336537;

union _union_336537 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336539 _union_336539, *P_union_336539;

union _union_336539 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127CE20 MethodInfo_127CE20, *PMethodInfo_127CE20;

typedef union _union_202052 _union_202052, *P_union_202052;

union _union_202052 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CE20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202052 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___c System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___c, *PSystem_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___c;

typedef struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___VTable System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___VTable, *PSystem_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___VTable;

struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___VTable vtable;
};

typedef struct MethodInfo_173D1C4 MethodInfo_173D1C4, *PMethodInfo_173D1C4;

typedef union _union_165899 _union_165899, *P_union_165899;

union _union_165899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173D1C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E126C MethodInfo_11E126C, *PMethodInfo_11E126C;

typedef union _union_260216 _union_260216, *P_union_260216;

union _union_260216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E126C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C35D4 MethodInfo_22C35D4, *PMethodInfo_22C35D4;

typedef union _union_278688 _union_278688, *P_union_278688;

union _union_278688 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C35D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278688 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12CA830 MethodInfo_12CA830, *PMethodInfo_12CA830;

typedef union _union_169233 _union_169233, *P_union_169233;

union _union_169233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CA830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1298174_RGCTXs MethodInfo_1298174_RGCTXs, *PMethodInfo_1298174_RGCTXs;

struct MethodInfo_1298174_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_Scenes_TitleList_TitleListController___c_StaticFields Aoharu_Scenes_TitleList_TitleListController___c_StaticFields, *PAoharu_Scenes_TitleList_TitleListController___c_StaticFields;

typedef struct Aoharu_Scenes_TitleList_TitleListController___c_o Aoharu_Scenes_TitleList_TitleListController___c_o, *PAoharu_Scenes_TitleList_TitleListController___c_o;

typedef struct System_Func_TITLE_CATEGORY__int__o System_Func_TITLE_CATEGORY__int__o, *PSystem_Func_TITLE_CATEGORY__int__o;

typedef struct System_Predicate_TitleData__o System_Predicate_TitleData__o, *PSystem_Predicate_TitleData__o;

typedef struct System_Func_TitleData__bool__o System_Func_TitleData__bool__o, *PSystem_Func_TitleData__bool__o;

typedef struct System_Func_TitleData__int__o System_Func_TitleData__int__o, *PSystem_Func_TitleData__int__o;

typedef struct System_Func_TitleData__GameTime__o System_Func_TitleData__GameTime__o, *PSystem_Func_TitleData__GameTime__o;

typedef struct Aoharu_Scenes_TitleList_TitleListController___c_c Aoharu_Scenes_TitleList_TitleListController___c_c, *PAoharu_Scenes_TitleList_TitleListController___c_c;

typedef struct Aoharu_Scenes_TitleList_TitleListController___c_Fields Aoharu_Scenes_TitleList_TitleListController___c_Fields, *PAoharu_Scenes_TitleList_TitleListController___c_Fields;

typedef struct System_Func_TITLE_CATEGORY__int__c System_Func_TITLE_CATEGORY__int__c, *PSystem_Func_TITLE_CATEGORY__int__c;

typedef struct System_Func_TITLE_CATEGORY__int__Fields System_Func_TITLE_CATEGORY__int__Fields, *PSystem_Func_TITLE_CATEGORY__int__Fields;

typedef struct System_Predicate_TitleData__c System_Predicate_TitleData__c, *PSystem_Predicate_TitleData__c;

typedef struct System_Predicate_TitleData__Fields System_Predicate_TitleData__Fields, *PSystem_Predicate_TitleData__Fields;

typedef struct System_Func_TitleData__bool__c System_Func_TitleData__bool__c, *PSystem_Func_TitleData__bool__c;

typedef struct System_Func_TitleData__bool__Fields System_Func_TitleData__bool__Fields, *PSystem_Func_TitleData__bool__Fields;

typedef struct System_Func_TitleData__int__c System_Func_TitleData__int__c, *PSystem_Func_TitleData__int__c;

typedef struct System_Func_TitleData__int__Fields System_Func_TitleData__int__Fields, *PSystem_Func_TitleData__int__Fields;

typedef struct System_Func_TitleData__GameTime__c System_Func_TitleData__GameTime__c, *PSystem_Func_TitleData__GameTime__c;

typedef struct System_Func_TitleData__GameTime__Fields System_Func_TitleData__GameTime__Fields, *PSystem_Func_TitleData__GameTime__Fields;

typedef struct Aoharu_Scenes_TitleList_TitleListController___c_VTable Aoharu_Scenes_TitleList_TitleListController___c_VTable, *PAoharu_Scenes_TitleList_TitleListController___c_VTable;

typedef struct System_Func_TITLE_CATEGORY__int__VTable System_Func_TITLE_CATEGORY__int__VTable, *PSystem_Func_TITLE_CATEGORY__int__VTable;

typedef struct System_Predicate_TitleData__VTable System_Predicate_TitleData__VTable, *PSystem_Predicate_TitleData__VTable;

typedef struct System_Func_TitleData__bool__VTable System_Func_TitleData__bool__VTable, *PSystem_Func_TitleData__bool__VTable;

typedef struct System_Func_TitleData__int__VTable System_Func_TitleData__int__VTable, *PSystem_Func_TitleData__int__VTable;

typedef struct System_Func_TitleData__GameTime__VTable System_Func_TitleData__GameTime__VTable, *PSystem_Func_TitleData__GameTime__VTable;

struct System_Func_TitleData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Predicate_TitleData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_TitleData__o {
    struct System_Predicate_TitleData__c *klass;
    void *monitor;
    struct System_Predicate_TitleData__Fields fields;
};

struct System_Predicate_TitleData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_TitleData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_TitleData__VTable vtable;
};

struct Aoharu_Scenes_TitleList_TitleListController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_TitleData__GameTime__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TitleData__GameTime__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TitleData__GameTime__VTable vtable;
};

struct System_Func_TitleData__GameTime__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TitleData__GameTime__o {
    struct System_Func_TitleData__GameTime__c *klass;
    void *monitor;
    struct System_Func_TitleData__GameTime__Fields fields;
};

struct System_Func_TITLE_CATEGORY__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TITLE_CATEGORY__int__o {
    struct System_Func_TITLE_CATEGORY__int__c *klass;
    void *monitor;
    struct System_Func_TITLE_CATEGORY__int__Fields fields;
};

struct System_Func_TITLE_CATEGORY__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TITLE_CATEGORY__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TITLE_CATEGORY__int__VTable vtable;
};

struct Aoharu_Scenes_TitleList_TitleListController___c_StaticFields {
    struct Aoharu_Scenes_TitleList_TitleListController___c_o *__9;
    struct System_Func_TITLE_CATEGORY__int__o *__9__22_1;
    struct System_Predicate_TitleData__o *__9__22_7;
    struct System_Func_TitleData__bool__o *__9__26_1;
    struct System_Func_TitleData__int__o *__9__26_2;
    struct System_Func_TitleData__GameTime__o *__9__26_3;
    struct System_Func_TitleData__uint__o *__9__26_4;
    struct System_Func_TitleData__int__o *__9__26_5;
    struct System_Func_TitleData__GameTime__o *__9__26_6;
    struct System_Func_TitleData__uint__o *__9__26_7;
    struct System_Func_TitleData__uint__o *__9__26_8;
    struct System_Func_TitleData__uint__o *__9__27_1;
    struct System_Func_uint__bool__o *__9__27_2;
};

struct System_Func_TitleData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TitleData__int__o {
    struct System_Func_TitleData__int__c *klass;
    void *monitor;
    struct System_Func_TitleData__int__Fields fields;
};

struct System_Func_TitleData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TitleData__int__VTable vtable;
};

struct Aoharu_Scenes_TitleList_TitleListController___c_Fields {
};

struct Aoharu_Scenes_TitleList_TitleListController___c_o {
    struct Aoharu_Scenes_TitleList_TitleListController___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_TitleList_TitleListController___c_Fields fields;
};

struct Aoharu_Scenes_TitleList_TitleListController___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_TitleList_TitleListController___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_TitleList_TitleListController___c_VTable vtable;
};

struct System_Func_TitleData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TitleData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TitleData__bool__VTable vtable;
};

struct System_Func_TitleData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TitleData__bool__o {
    struct System_Func_TitleData__bool__c *klass;
    void *monitor;
    struct System_Func_TitleData__bool__Fields fields;
};

typedef struct MethodInfo_135B690 MethodInfo_135B690, *PMethodInfo_135B690;

struct MethodInfo_135B690 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322347 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9CD2C MethodInfo_2B9CD2C, *PMethodInfo_2B9CD2C;

struct MethodInfo_2B9CD2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336541 _union_336541, *P_union_336541;

union _union_336541 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13C6B18 MethodInfo_13C6B18, *PMethodInfo_13C6B18;

typedef struct MethodInfo_13C6B18_RGCTXs MethodInfo_13C6B18_RGCTXs, *PMethodInfo_13C6B18_RGCTXs;

typedef union _union_207423 _union_207423, *P_union_207423;

union _union_207423 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C6B18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C6B18_RGCTXs *rgctx_data;
    union _union_207423 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13C6B18_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_243D9F4 MethodInfo_243D9F4, *PMethodInfo_243D9F4;

typedef union _union_279226 _union_279226, *P_union_279226;

union _union_279226 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D9F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279226 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336543 _union_336543, *P_union_336543;

union _union_336543 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3E94 MethodInfo_24D3E94, *PMethodInfo_24D3E94;

typedef union _union_177830 _union_177830, *P_union_177830;

union _union_177830 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3E94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336545 _union_336545, *P_union_336545;

union _union_336545 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_c Aoharu_CategoryFilterContent___c__DisplayClass14_0_c, *PAoharu_CategoryFilterContent___c__DisplayClass14_0_c;

typedef struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_VTable Aoharu_CategoryFilterContent___c__DisplayClass14_0_VTable, *PAoharu_CategoryFilterContent___c__DisplayClass14_0_VTable;

struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_VTable vtable;
};

typedef union _union_336547 _union_336547, *P_union_336547;

union _union_336547 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_o Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_o, *PAoharu_Scenes_DeckEdit_DeckEditCardLayout___c_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_c Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_c, *PAoharu_Scenes_DeckEdit_DeckEditCardLayout___c_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_Fields Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_Fields, *PAoharu_Scenes_DeckEdit_DeckEditCardLayout___c_Fields;

typedef struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_StaticFields Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_StaticFields, *PAoharu_Scenes_DeckEdit_DeckEditCardLayout___c_StaticFields;

struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_StaticFields {
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_o *__9;
    struct System_Predicate_DeckCardIcon__o *__9__5_2;
    struct System_Predicate_DeckCardIcon__o *__9__7_5;
    struct System_Predicate_DeckCardIcon__o *__9__7_6;
};

struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_Fields {
};

struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_o {
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckEditCardLayout___c_VTable vtable;
};

typedef struct MethodInfo_2065304 MethodInfo_2065304, *PMethodInfo_2065304;

typedef union _union_221003 _union_221003, *P_union_221003;

union _union_221003 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065304 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221003 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336549 _union_336549, *P_union_336549;

union _union_336549 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D0080 MethodInfo_19D0080, *PMethodInfo_19D0080;

struct MethodInfo_19D0080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__array System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__array, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__array;

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_Dictionary_Entry_ValueTuple_Int32Enum__int___int__o m_Items[65535];
};

typedef struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_o Aoharu_CategoryFilterContent___c__DisplayClass14_0_o, *PAoharu_CategoryFilterContent___c__DisplayClass14_0_o;

typedef struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_Fields Aoharu_CategoryFilterContent___c__DisplayClass14_0_Fields, *PAoharu_CategoryFilterContent___c__DisplayClass14_0_Fields;

struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_Fields {
    struct Aoharu_CategoryFilterContent_CategoryToggle_o *t;
    struct Aoharu_CategoryFilterContent_o *__4__this;
};

struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_o {
    struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_c *klass;
    void *monitor;
    struct Aoharu_CategoryFilterContent___c__DisplayClass14_0_Fields fields;
};

typedef struct MethodInfo_19D0088 MethodInfo_19D0088, *PMethodInfo_19D0088;

struct MethodInfo_19D0088 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243707 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____c Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____c, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____c;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____VTable Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____VTable, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____VTable;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____VTable vtable;
};

typedef union _union_336551 _union_336551, *P_union_336551;

union _union_336551 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336553 _union_336553, *P_union_336553;

union _union_336553 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C35BC MethodInfo_22C35BC, *PMethodInfo_22C35BC;

typedef union _union_277942 _union_277942, *P_union_277942;

union _union_277942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C35BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336555 _union_336555, *P_union_336555;

union _union_336555 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2867C14 MethodInfo_2867C14, *PMethodInfo_2867C14;

struct MethodInfo_2867C14 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12868B0 MethodInfo_12868B0, *PMethodInfo_12868B0;

typedef union _union_208749 _union_208749, *P_union_208749;

union _union_208749 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12868B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208749 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2432F60 MethodInfo_2432F60, *PMethodInfo_2432F60;

typedef union _union_275498 _union_275498, *P_union_275498;

union _union_275498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432F60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336557 _union_336557, *P_union_336557;

union _union_336557 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336559 _union_336559, *P_union_336559;

union _union_336559 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D0090 MethodInfo_19D0090, *PMethodInfo_19D0090;

struct MethodInfo_19D0090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243915 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D0098 MethodInfo_19D0098, *PMethodInfo_19D0098;

typedef union _union_244123 _union_244123, *P_union_244123;

union _union_244123 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244123 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Security_Interface_MonoSslPolicyErrors_c Mono_Security_Interface_MonoSslPolicyErrors_c, *PMono_Security_Interface_MonoSslPolicyErrors_c;

typedef struct Mono_Security_Interface_MonoSslPolicyErrors_VTable Mono_Security_Interface_MonoSslPolicyErrors_VTable, *PMono_Security_Interface_MonoSslPolicyErrors_VTable;

struct Mono_Security_Interface_MonoSslPolicyErrors_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Mono_Security_Interface_MonoSslPolicyErrors_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Interface_MonoSslPolicyErrors_VTable vtable;
};

typedef struct MethodInfo_329B104 MethodInfo_329B104, *PMethodInfo_329B104;

typedef union _union_315767 _union_315767, *P_union_315767;

union _union_315767 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315767 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336561 _union_336561, *P_union_336561;

union _union_336561 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastPreLateUpdate_VTable Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastPreLateUpdate_VTable, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastPreLateUpdate_VTable;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastPreLateUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336563 _union_336563, *P_union_336563;

union _union_336563 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_Interface_MonoSslPolicyErrors_o Mono_Security_Interface_MonoSslPolicyErrors_o, *PMono_Security_Interface_MonoSslPolicyErrors_o;

typedef struct Mono_Security_Interface_MonoSslPolicyErrors_Fields Mono_Security_Interface_MonoSslPolicyErrors_Fields, *PMono_Security_Interface_MonoSslPolicyErrors_Fields;

struct Mono_Security_Interface_MonoSslPolicyErrors_Fields {
    int32_t value__;
};

struct Mono_Security_Interface_MonoSslPolicyErrors_o {
    struct Mono_Security_Interface_MonoSslPolicyErrors_Fields fields;
};

typedef struct MethodInfo_32B30C0 MethodInfo_32B30C0, *PMethodInfo_32B30C0;

typedef union _union_318789 _union_318789, *P_union_318789;

union _union_318789 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B30C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318789 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336565 _union_336565, *P_union_336565;

union _union_336565 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336567 _union_336567, *P_union_336567;

union _union_336567 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336569 _union_336569, *P_union_336569;

union _union_336569 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BC59B0 MethodInfo_1BC59B0, *PMethodInfo_1BC59B0;

typedef union _union_302594 _union_302594, *P_union_302594;

union _union_302594 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC59B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302594 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561484 MethodInfo_1561484, *PMethodInfo_1561484;

typedef union _union_283286 _union_283286, *P_union_283286;

union _union_283286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561484 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Triggers_ObservableTrigger2DTrigger_VTable UniRx_Triggers_ObservableTrigger2DTrigger_VTable, *PUniRx_Triggers_ObservableTrigger2DTrigger_VTable;

struct UniRx_Triggers_ObservableTrigger2DTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_RaiseOnCompletedOnDestroy;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____o Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____o, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____o;

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields {
    struct Cysharp_Threading_Tasks_IUniTaskSource_T__o *source;
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____o result;
    int16_t token;
};

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____o {
    struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields fields;
};

typedef union _union_336571 _union_336571, *P_union_336571;

union _union_336571 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336573 _union_336573, *P_union_336573;

union _union_336573 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass46_0_c Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass46_0_c, *PAoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass46_0_c;

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass46_0_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass46_0_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass46_0_VTable;

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass46_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass46_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_PlayerProfile_PlayerProfileUserInfoLayout___c__DisplayClass46_0_VTable vtable;
};

typedef union _union_336575 _union_336575, *P_union_336575;

union _union_336575 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTime_Fields Shock_Sound_SoundFadeSceneSettings_SoundFadeTime_Fields, *PShock_Sound_SoundFadeSceneSettings_SoundFadeTime_Fields;

struct Shock_Sound_SoundFadeSceneSettings_SoundFadeTime_Fields {
    struct Shock_SerializableKeyValuePair_string__SoundFadeSetting__Fields super;
};

typedef struct MethodInfo_293207C MethodInfo_293207C, *PMethodInfo_293207C;

typedef union _union_182322 _union_182322, *P_union_182322;

union _union_182322 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293207C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182322 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336577 _union_336577, *P_union_336577;

union _union_336577 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336579 _union_336579, *P_union_336579;

union _union_336579 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2932088 MethodInfo_2932088, *PMethodInfo_2932088;

typedef union _union_185198 _union_185198, *P_union_185198;

union _union_185198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932088 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2907044 MethodInfo_2907044, *PMethodInfo_2907044;

typedef union _union_231841 _union_231841, *P_union_231841;

union _union_231841 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231841 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___c System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___c, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___c;

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___VTable System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___VTable, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___VTable;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11__T12__T13__T14___VTable vtable;
};

typedef struct MethodInfo_2932080 MethodInfo_2932080, *PMethodInfo_2932080;

typedef union _union_183760 _union_183760, *P_union_183760;

union _union_183760 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183760 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746D18 MethodInfo_1746D18, *PMethodInfo_1746D18;

typedef union _union_162161 _union_162161, *P_union_162161;

union _union_162161 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746D18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12CA874 MethodInfo_12CA874, *PMethodInfo_12CA874;

typedef union _union_169671 _union_169671, *P_union_169671;

union _union_169671 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CA874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169671 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_SignatureHasElementType_VTable System_Reflection_SignatureHasElementType_VTable, *PSystem_Reflection_SignatureHasElementType_VTable;

struct System_Reflection_SignatureHasElementType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_get_Name;
    struct VirtualInvokeData _8_get_DeclaringType;
    struct VirtualInvokeData _9_get_ReflectedType;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_GetCustomAttributes;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_IsEnumDefined;
    struct VirtualInvokeData _16_GetEnumName;
    struct VirtualInvokeData _17_GetEnumNames;
    struct VirtualInvokeData _18_get_IsSerializable;
    struct VirtualInvokeData _19_get_ContainsGenericParameters;
    struct VirtualInvokeData _20_IsSubclassOf;
    struct VirtualInvokeData _21_IsAssignableFrom;
    struct VirtualInvokeData _22_GetType;
    struct VirtualInvokeData _23_get_Namespace;
    struct VirtualInvokeData _24_get_AssemblyQualifiedName;
    struct VirtualInvokeData _25_get_FullName;
    struct VirtualInvokeData _26_get_Assembly;
    struct VirtualInvokeData _27_get_Module;
    struct VirtualInvokeData _28_get_DeclaringMethod;
    struct VirtualInvokeData _29_get_UnderlyingSystemType;
    struct VirtualInvokeData _30_get_IsArray;
    struct VirtualInvokeData _31_unknown;
    struct VirtualInvokeData _32_get_IsByRef;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_get_IsPointer;
    struct VirtualInvokeData _35_unknown;
    struct VirtualInvokeData _36_get_IsConstructedGenericType;
    struct VirtualInvokeData _37_get_IsGenericParameter;
    struct VirtualInvokeData _38_get_IsGenericMethodParameter;
    struct VirtualInvokeData _39_get_IsGenericType;
    struct VirtualInvokeData _40_get_IsGenericTypeDefinition;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_get_HasElementType;
    struct VirtualInvokeData _44_HasElementTypeImpl;
    struct VirtualInvokeData _45_GetElementType;
    struct VirtualInvokeData _46_unknown;
    struct VirtualInvokeData _47_GetGenericTypeDefinition;
    struct VirtualInvokeData _48_get_GenericTypeArguments;
    struct VirtualInvokeData _49_GetGenericArguments;
    struct VirtualInvokeData _50_get_GenericParameterPosition;
    struct VirtualInvokeData _51_get_GenericParameterAttributes;
    struct VirtualInvokeData _52_GetGenericParameterConstraints;
    struct VirtualInvokeData _53_get_Attributes;
    struct VirtualInvokeData _54_GetAttributeFlagsImpl;
    struct VirtualInvokeData _55_get_IsAbstract;
    struct VirtualInvokeData _56_get_IsSealed;
    struct VirtualInvokeData _57_get_IsClass;
    struct VirtualInvokeData _58_get_IsNestedAssembly;
    struct VirtualInvokeData _59_get_IsNestedPublic;
    struct VirtualInvokeData _60_get_IsNotPublic;
    struct VirtualInvokeData _61_get_IsPublic;
    struct VirtualInvokeData _62_get_IsExplicitLayout;
    struct VirtualInvokeData _63_get_IsCOMObject;
    struct VirtualInvokeData _64_IsCOMObjectImpl;
    struct VirtualInvokeData _65_get_IsContextful;
    struct VirtualInvokeData _66_IsContextfulImpl;
    struct VirtualInvokeData _67_get_IsEnum;
    struct VirtualInvokeData _68_get_IsMarshalByRef;
    struct VirtualInvokeData _69_IsMarshalByRefImpl;
    struct VirtualInvokeData _70_get_IsPrimitive;
    struct VirtualInvokeData _71_IsPrimitiveImpl;
    struct VirtualInvokeData _72_get_IsValueType;
    struct VirtualInvokeData _73_IsValueTypeImpl;
    struct VirtualInvokeData _74_get_IsSignatureType;
    struct VirtualInvokeData _75_GetConstructor;
    struct VirtualInvokeData _76_GetConstructor;
    struct VirtualInvokeData _77_GetConstructor;
    struct VirtualInvokeData _78_GetConstructorImpl;
    struct VirtualInvokeData _79_GetConstructors;
    struct VirtualInvokeData _80_GetEvent;
    struct VirtualInvokeData _81_GetEvent;
    struct VirtualInvokeData _82_GetEvents;
    struct VirtualInvokeData _83_GetField;
    struct VirtualInvokeData _84_GetField;
    struct VirtualInvokeData _85_GetFields;
    struct VirtualInvokeData _86_GetMember;
    struct VirtualInvokeData _87_GetMember;
    struct VirtualInvokeData _88_GetMember;
    struct VirtualInvokeData _89_GetMethod;
    struct VirtualInvokeData _90_GetMethod;
    struct VirtualInvokeData _91_GetMethod;
    struct VirtualInvokeData _92_GetMethod;
    struct VirtualInvokeData _93_GetMethod;
    struct VirtualInvokeData _94_GetMethod;
    struct VirtualInvokeData _95_GetMethodImpl;
    struct VirtualInvokeData _96_GetMethods;
    struct VirtualInvokeData _97_GetMethods;
    struct VirtualInvokeData _98_GetNestedType;
    struct VirtualInvokeData _99_GetNestedTypes;
    struct VirtualInvokeData _100_GetProperty;
    struct VirtualInvokeData _101_GetProperty;
    struct VirtualInvokeData _102_GetProperty;
    struct VirtualInvokeData _103_GetProperty;
    struct VirtualInvokeData _104_GetProperty;
    struct VirtualInvokeData _105_GetProperty;
    struct VirtualInvokeData _106_GetPropertyImpl;
    struct VirtualInvokeData _107_GetProperties;
    struct VirtualInvokeData _108_GetProperties;
    struct VirtualInvokeData _109_get_TypeHandle;
    struct VirtualInvokeData _110_GetTypeCodeImpl;
    struct VirtualInvokeData _111_get_BaseType;
    struct VirtualInvokeData _112_InvokeMember;
    struct VirtualInvokeData _113_GetInterface;
    struct VirtualInvokeData _114_GetInterface;
    struct VirtualInvokeData _115_GetInterfaces;
    struct VirtualInvokeData _116_IsInstanceOfType;
    struct VirtualInvokeData _117_IsEquivalentTo;
    struct VirtualInvokeData _118_GetEnumUnderlyingType;
    struct VirtualInvokeData _119_GetEnumValues;
    struct VirtualInvokeData _120_MakeArrayType;
    struct VirtualInvokeData _121_MakeArrayType;
    struct VirtualInvokeData _122_MakeByRefType;
    struct VirtualInvokeData _123_MakeGenericType;
    struct VirtualInvokeData _124_MakePointerType;
    struct VirtualInvokeData _125_Equals;
    struct VirtualInvokeData _126_get_IsSzArray;
    struct VirtualInvokeData _127_FormatTypeName;
    struct VirtualInvokeData _128_get_IsInterface;
    struct VirtualInvokeData _129_InternalGetNameIfAvailable;
    struct VirtualInvokeData _130_get_ElementType;
};

typedef struct MethodInfo_14FA73C_RGCTXs MethodInfo_14FA73C_RGCTXs, *PMethodInfo_14FA73C_RGCTXs;

struct MethodInfo_14FA73C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2AD6158 MethodInfo_2AD6158, *PMethodInfo_2AD6158;

typedef union _union_328750 _union_328750, *P_union_328750;

union _union_328750 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328750 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336581 _union_336581, *P_union_336581;

union _union_336581 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBBF7C MethodInfo_1BBBF7C, *PMethodInfo_1BBBF7C;

typedef union _union_304104 _union_304104, *P_union_304104;

union _union_304104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBBF7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336583 _union_336583, *P_union_336583;

union _union_336583 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B13DBC MethodInfo_2B13DBC, *PMethodInfo_2B13DBC;

typedef union _union_186384 _union_186384, *P_union_186384;

union _union_186384 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13DBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186384 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2892BD4 MethodInfo_2892BD4, *PMethodInfo_2892BD4;

typedef union _union_269784 _union_269784, *P_union_269784;

union _union_269784 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2892BD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269784 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336585 _union_336585, *P_union_336585;

union _union_336585 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336587 _union_336587, *P_union_336587;

union _union_336587 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336589 _union_336589, *P_union_336589;

union _union_336589 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Login_MigrationCompletedStep___c_Fields Shock_Login_MigrationCompletedStep___c_Fields, *PShock_Login_MigrationCompletedStep___c_Fields;

struct Shock_Login_MigrationCompletedStep___c_Fields {
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_c Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_c, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_c;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_VTable Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_VTable, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_VTable;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_VTable vtable;
};

typedef struct UnityEngine_Yoga_YogaMeasureMode_Fields UnityEngine_Yoga_YogaMeasureMode_Fields, *PUnityEngine_Yoga_YogaMeasureMode_Fields;

struct UnityEngine_Yoga_YogaMeasureMode_Fields {
    int32_t value__;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_o GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_o, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_o;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_c GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_c, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_c;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_Fields GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_Fields, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_Fields;

typedef struct System_Action_Achievement____o System_Action_Achievement____o, *PSystem_Action_Achievement____o;

typedef struct System_Action_Achievement____c System_Action_Achievement____c, *PSystem_Action_Achievement____c;

typedef struct System_Action_Achievement____Fields System_Action_Achievement____Fields, *PSystem_Action_Achievement____Fields;

typedef struct System_Action_Achievement____VTable System_Action_Achievement____VTable, *PSystem_Action_Achievement____VTable;

struct System_Action_Achievement____Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Achievement____o {
    struct System_Action_Achievement____c *klass;
    void *monitor;
    struct System_Action_Achievement____Fields fields;
};

struct System_Action_Achievement____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Achievement____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Achievement____VTable vtable;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_Fields {
    struct System_Action_Achievement____o *callback;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_o {
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_Fields fields;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass49_0_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__o Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__o, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__c Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__c, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__Fields Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__VTable Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT3;
    struct Il2CppClass *_10_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T4__;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT4;
    struct Il2CppClass *_12_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T5__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT5;
    struct Il2CppClass *_14_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T6__;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT6;
    struct Il2CppClass *_16_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T7__;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT7;
    struct Il2CppClass *_18_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8___UniTask_Awaiter_T8__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__TryInvokeContinuationT8;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__o *__9;
    struct System_Action_object__o *__9__10_0;
    struct System_Action_object__o *__9__10_1;
    struct System_Action_object__o *__9__10_2;
    struct System_Action_object__o *__9__10_3;
    struct System_Action_object__o *__9__10_4;
    struct System_Action_object__o *__9__10_5;
    struct System_Action_object__o *__9__10_6;
    struct System_Action_object__o *__9__10_7;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__Fields fields;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_o Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_o, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_o;

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_Fields Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_Fields, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_Fields;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_Fields {
    struct Shock_Scenes_Adventure_AdventureUIManager_o *__4__this;
    struct System_Action_o *onEnded;
};

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_o {
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass119_0_Fields fields;
};

typedef union _union_336591 _union_336591, *P_union_336591;

union _union_336591 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GachaResultScene___c__DisplayClass47_0_Fields Aoharu_GachaResultScene___c__DisplayClass47_0_Fields, *PAoharu_GachaResultScene___c__DisplayClass47_0_Fields;

struct Aoharu_GachaResultScene___c__DisplayClass47_0_Fields {
    struct Aoharu_GachaResultScene_o *__4__this;
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__3;
    struct System_Action_o *__9__2;
};

typedef union _union_336593 _union_336593, *P_union_336593;

union _union_336593 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_137905C MethodInfo_137905C, *PMethodInfo_137905C;

typedef union _union_169115 _union_169115, *P_union_169115;

union _union_169115 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_137905C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169115 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336595 _union_336595, *P_union_336595;

union _union_336595 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IDictionary_Type__MethodInfo__Fields System_Collections_Generic_IDictionary_Type__MethodInfo__Fields, *PSystem_Collections_Generic_IDictionary_Type__MethodInfo__Fields;

struct System_Collections_Generic_IDictionary_Type__MethodInfo__Fields {
};

typedef struct MethodInfo_16E0E18 MethodInfo_16E0E18, *PMethodInfo_16E0E18;

typedef union _union_193239 _union_193239, *P_union_193239;

union _union_193239 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E0E18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193239 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336597 _union_336597, *P_union_336597;

union _union_336597 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336599 _union_336599, *P_union_336599;

union _union_336599 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12722B4 MethodInfo_12722B4, *PMethodInfo_12722B4;

typedef union _union_201098 _union_201098, *P_union_201098;

union _union_201098 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12722B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201098 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2907024 MethodInfo_2907024, *PMethodInfo_2907024;

typedef union _union_231673 _union_231673, *P_union_231673;

union _union_231673 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2907024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231673 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE51C MethodInfo_1EFE51C, *PMethodInfo_1EFE51C;

typedef union _union_317021 _union_317021, *P_union_317021;

union _union_317021 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE51C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317021 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2090208 MethodInfo_2090208, *PMethodInfo_2090208;

typedef union _union_326307 _union_326307, *P_union_326307;

union _union_326307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090208 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngGGLData___c__DisplayClass55_1_Fields Shock_MngGGLData___c__DisplayClass55_1_Fields, *PShock_MngGGLData___c__DisplayClass55_1_Fields;

typedef struct Shock_MngGGLData___c__DisplayClass55_0_o Shock_MngGGLData___c__DisplayClass55_0_o, *PShock_MngGGLData___c__DisplayClass55_0_o;

typedef struct Shock_MngGGLData___c__DisplayClass55_0_c Shock_MngGGLData___c__DisplayClass55_0_c, *PShock_MngGGLData___c__DisplayClass55_0_c;

typedef struct Shock_MngGGLData___c__DisplayClass55_0_Fields Shock_MngGGLData___c__DisplayClass55_0_Fields, *PShock_MngGGLData___c__DisplayClass55_0_Fields;

typedef struct Shock_MngGGLData___c__DisplayClass55_0_VTable Shock_MngGGLData___c__DisplayClass55_0_VTable, *PShock_MngGGLData___c__DisplayClass55_0_VTable;

typedef struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___o System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___o, *PSystem_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___o;

typedef struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___c System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___c, *PSystem_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___c;

typedef struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___Fields System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___Fields, *PSystem_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___Fields;

typedef struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___VTable System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___VTable, *PSystem_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___VTable;

struct Shock_MngGGLData___c__DisplayClass55_0_Fields {
    struct System_Action_o *onError;
    struct System_Action_ulong__o *onSuccess;
    struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___o *__9__1;
};

struct Shock_MngGGLData___c__DisplayClass55_1_Fields {
    struct Shock_GGL_IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult__o *verifyResult;
    struct Shock_MngGGLData___c__DisplayClass55_0_o *CS___8__locals1;
};

struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___o {
    struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___c *klass;
    void *monitor;
    struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___Fields fields;
};

struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_GGLVerifyMigration3rdPartyUserAccount__IGGLResult_GGLVerifyMigration3rdPartyUserAccount__MigrationVerifyResult___VTable vtable;
};

struct Shock_MngGGLData___c__DisplayClass55_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngGGLData___c__DisplayClass55_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngGGLData___c__DisplayClass55_0_VTable vtable;
};

struct Shock_MngGGLData___c__DisplayClass55_0_o {
    struct Shock_MngGGLData___c__DisplayClass55_0_c *klass;
    void *monitor;
    struct Shock_MngGGLData___c__DisplayClass55_0_Fields fields;
};

typedef struct UnityEngine_UIElements_TreeView_UxmlTraits_Fields UnityEngine_UIElements_TreeView_UxmlTraits_Fields, *PUnityEngine_UIElements_TreeView_UxmlTraits_Fields;

struct UnityEngine_UIElements_TreeView_UxmlTraits_Fields {
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription_o *m_ItemHeight;
    struct UnityEngine_UIElements_UxmlBoolAttributeDescription_o *m_ShowBorder;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SelectionType__o *m_SelectionType;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_AlternatingRowBackground__o *m_ShowAlternatingRowBackgrounds;
};

typedef struct Aoharu_Scenes_StoryTop_StoryTopScroll_c Aoharu_Scenes_StoryTop_StoryTopScroll_c, *PAoharu_Scenes_StoryTop_StoryTopScroll_c;

struct Aoharu_Scenes_StoryTop_StoryTopScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_StoryTop_StoryTopScroll_VTable vtable;
};

typedef struct MethodInfo_290700C MethodInfo_290700C, *PMethodInfo_290700C;

typedef union _union_231505 _union_231505, *P_union_231505;

union _union_231505 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_290700C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231505 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_BufferObservable_BufferT_T__RGCTXs UniRx_Operators_BufferObservable_BufferT_T__RGCTXs, *PUniRx_Operators_BufferObservable_BufferT_T__RGCTXs;

struct UniRx_Operators_BufferObservable_BufferT_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__IList_T____ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__IList_T__;
    struct Il2CppClass *_2_System_Collections_Generic_List_T_;
    struct MethodInfo *_3_System_Collections_Generic_List_T___ctor;
    struct Il2CppClass *_4_UniRx_Operators_BufferObservable_BufferT_Buffer_T_;
    struct MethodInfo *_5_UniRx_Operators_BufferObservable_BufferT_Buffer_T___ctor;
    struct Il2CppClass *_6_UniRx_IObservable_T_;
    struct MethodInfo *_7_UniRx_IObservable_T__Subscribe;
    struct MethodInfo *_8_System_Collections_Generic_List_T__Add;
    struct Il2CppClass *_9_UniRx_IObserver_IList_T__;
    struct MethodInfo *_10_UniRx_IObserver_IList_T___OnError;
    struct MethodInfo *_11_UniRx_Operators_OperatorObserverBase_T__IList_T___Dispose;
    struct MethodInfo *_12_UniRx_IObserver_IList_T___OnNext;
    struct MethodInfo *_13_UniRx_IObserver_IList_T___OnCompleted;
    struct Il2CppClass *_14_T__;
    struct Il2CppClass *_15_UniRx_Operators_BufferObservable_BufferT_T_;
};

typedef struct Shock_TutorialSettings___c__DisplayClass62_0_c Shock_TutorialSettings___c__DisplayClass62_0_c, *PShock_TutorialSettings___c__DisplayClass62_0_c;

typedef struct Shock_TutorialSettings___c__DisplayClass62_0_VTable Shock_TutorialSettings___c__DisplayClass62_0_VTable, *PShock_TutorialSettings___c__DisplayClass62_0_VTable;

struct Shock_TutorialSettings___c__DisplayClass62_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_TutorialSettings___c__DisplayClass62_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_TutorialSettings___c__DisplayClass62_0_VTable vtable;
};

typedef struct UnityEngine_TextCore_LowLevel_FontEngineError_Fields UnityEngine_TextCore_LowLevel_FontEngineError_Fields, *PUnityEngine_TextCore_LowLevel_FontEngineError_Fields;

struct UnityEngine_TextCore_LowLevel_FontEngineError_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1404534 MethodInfo_1404534, *PMethodInfo_1404534;

typedef union _union_258210 _union_258210, *P_union_258210;

union _union_258210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1404534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_StoryTop_StoryTopScroll_o Aoharu_Scenes_StoryTop_StoryTopScroll_o, *PAoharu_Scenes_StoryTop_StoryTopScroll_o;

typedef struct Aoharu_Scenes_StoryTop_StoryTopScroll_Fields Aoharu_Scenes_StoryTop_StoryTopScroll_Fields, *PAoharu_Scenes_StoryTop_StoryTopScroll_Fields;

struct Aoharu_Scenes_StoryTop_StoryTopScroll_Fields {
    struct FancyScrollView_FancyScrollView_StoryTopScrollItemData__StoryTopScrollContext__Fields super;
    struct FancyScrollView_Scroller_o *scroller;
    struct UnityEngine_GameObject_o *cellPrefab;
    struct System_Action_uint__o *_OnSelect_k__BackingField;
    struct System_Action_int__bool__bool__bool__bool__o *_OnSelection_k__BackingField;
};

struct Aoharu_Scenes_StoryTop_StoryTopScroll_o {
    struct Aoharu_Scenes_StoryTop_StoryTopScroll_c *klass;
    void *monitor;
    struct Aoharu_Scenes_StoryTop_StoryTopScroll_Fields fields;
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_c UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_c, *PUnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_c;

typedef struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_VTable UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_VTable, *PUnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_VTable;

struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_VTable vtable;
};

typedef struct MethodInfo_1EC8AE0 MethodInfo_1EC8AE0, *PMethodInfo_1EC8AE0;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__c UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__c, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__c;

typedef union _union_295210 _union_295210, *P_union_295210;

typedef struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__RGCTXs UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__RGCTXs, *PUniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__RGCTXs;

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__VTable vtable;
};

union _union_295210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8AE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__RGCTXs {
    struct Il2CppClass *_0_System_Func_TLeft__TRight__TResult_;
    struct MethodInfo *_1_System_Func_TLeft__TRight__TResult__Invoke;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObserverBase_TResult__TResult_;
    struct MethodInfo *_3_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnError;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnNext;
    struct MethodInfo *_5_UniRx_Operators_OperatorObserverBase_TResult__TResult__OnCompleted;
};

typedef struct MethodInfo_1746D04 MethodInfo_1746D04, *PMethodInfo_1746D04;

typedef union _union_162371 _union_162371, *P_union_162371;

union _union_162371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746D04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226C054 MethodInfo_226C054, *PMethodInfo_226C054;

typedef union _union_294904 _union_294904, *P_union_294904;

union _union_294904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_226C054 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFirstObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_TextElement_Legacy_VTable TMPro_TMP_TextElement_Legacy_VTable, *PTMPro_TMP_TextElement_Legacy_VTable;

struct TMPro_TMP_TextElement_Legacy_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24A8EA8 MethodInfo_24A8EA8, *PMethodInfo_24A8EA8;

typedef union _union_309720 _union_309720, *P_union_309720;

union _union_309720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A8EA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28ABCE4 MethodInfo_28ABCE4, *PMethodInfo_28ABCE4;

typedef union _union_313408 _union_313408, *P_union_313408;

union _union_313408 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ABCE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313408 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_SocialKit_iOSInitSocialKit_Fields Shock_GGL_SocialKit_iOSInitSocialKit_Fields, *PShock_GGL_SocialKit_iOSInitSocialKit_Fields;

struct Shock_GGL_SocialKit_iOSInitSocialKit_Fields {
    struct Shock_GGL_SocialKit_GGLInitSocialKit_Fields super;
};

typedef struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_o UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_o, *PUnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_o;

typedef struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_Fields UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_Fields, *PUnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_Fields;

struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_Fields {
};

struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_o {
    struct UnityEngine_PlayerLoop_FixedUpdate_ScriptRunDelayedFixedFrameRate_Fields fields;
};

typedef struct MethodInfo_1D2B6FC MethodInfo_1D2B6FC, *PMethodInfo_1D2B6FC;

typedef union _union_250863 _union_250863, *P_union_250863;

union _union_250863 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B6FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250863 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8132C MethodInfo_2E8132C, *PMethodInfo_2E8132C;

typedef union _union_334531 _union_334531, *P_union_334531;

union _union_334531 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8132C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334531 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A244 MethodInfo_2B0A244, *PMethodInfo_2B0A244;

typedef union _union_181890 _union_181890, *P_union_181890;

union _union_181890 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181890 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A248 MethodInfo_2B0A248, *PMethodInfo_2B0A248;

typedef union _union_183328 _union_183328, *P_union_183328;

union _union_183328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A248 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8BEDC MethodInfo_2E8BEDC, *PMethodInfo_2E8BEDC;

typedef union _union_223147 _union_223147, *P_union_223147;

union _union_223147 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BEDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223147 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20B2D78 MethodInfo_20B2D78, *PMethodInfo_20B2D78;

typedef union _union_340834 _union_340834, *P_union_340834;

union _union_340834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B2D78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TitleScene___c__DisplayClass41_0_o Aoharu_TitleScene___c__DisplayClass41_0_o, *PAoharu_TitleScene___c__DisplayClass41_0_o;

typedef struct Aoharu_TitleScene___c__DisplayClass41_0_c Aoharu_TitleScene___c__DisplayClass41_0_c, *PAoharu_TitleScene___c__DisplayClass41_0_c;

typedef struct Aoharu_TitleScene___c__DisplayClass41_0_Fields Aoharu_TitleScene___c__DisplayClass41_0_Fields, *PAoharu_TitleScene___c__DisplayClass41_0_Fields;

typedef struct Aoharu_TitleScene___c__DisplayClass41_0_VTable Aoharu_TitleScene___c__DisplayClass41_0_VTable, *PAoharu_TitleScene___c__DisplayClass41_0_VTable;

typedef struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__o System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__o, *PSystem_Collections_Generic_List_TitleScreenSaveData_TitleScreen__o;

typedef struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__c System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__c, *PSystem_Collections_Generic_List_TitleScreenSaveData_TitleScreen__c;

typedef struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__Fields System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__Fields, *PSystem_Collections_Generic_List_TitleScreenSaveData_TitleScreen__Fields;

typedef struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__StaticFields System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__StaticFields, *PSystem_Collections_Generic_List_TitleScreenSaveData_TitleScreen__StaticFields;

typedef struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__VTable System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__VTable, *PSystem_Collections_Generic_List_TitleScreenSaveData_TitleScreen__VTable;

typedef struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_array Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_array, *PShock_Data_SaveData_TitleScreenSaveData_TitleScreen_array;

typedef struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_o Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_o, *PShock_Data_SaveData_TitleScreenSaveData_TitleScreen_o;

typedef struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_c Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_c, *PShock_Data_SaveData_TitleScreenSaveData_TitleScreen_c;

typedef struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_Fields Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_Fields, *PShock_Data_SaveData_TitleScreenSaveData_TitleScreen_Fields;

typedef struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_VTable Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_VTable, *PShock_Data_SaveData_TitleScreenSaveData_TitleScreen_VTable;

struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_o *m_Items[65535];
};

struct Aoharu_TitleScene___c__DisplayClass41_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TitleScene___c__DisplayClass41_0_Fields {
    struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__o *AvailableTitleScreenMstlist;
    struct System_String_o *prefabName;
    struct Aoharu_TitleScene_o *__4__this;
    uint32_t bgmId;
};

struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_Fields {
    uint32_t TitleScreenId;
    struct System_String_o *PrefabName;
    uint32_t MasterBgmId;
    int32_t Priority;
    int64_t OpenAt;
    int64_t CloseAt;
};

struct Aoharu_TitleScene___c__DisplayClass41_0_o {
    struct Aoharu_TitleScene___c__DisplayClass41_0_c *klass;
    void *monitor;
    struct Aoharu_TitleScene___c__DisplayClass41_0_Fields fields;
};

struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__Fields {
    struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_TitleScene___c__DisplayClass41_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleScene___c__DisplayClass41_0_VTable vtable;
};

struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__VTable vtable;
};

struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__o {
    struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__Fields fields;
};

struct System_Collections_Generic_List_TitleScreenSaveData_TitleScreen__StaticFields {
    struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_array *s_emptyArray;
};

struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_VTable vtable;
};

struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_o {
    struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_Fields fields;
};

typedef struct MethodInfo_20652F4 MethodInfo_20652F4, *PMethodInfo_20652F4;

typedef union _union_220579 _union_220579, *P_union_220579;

union _union_220579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20652F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF3A90 MethodInfo_1EF3A90, *PMethodInfo_1EF3A90;

struct MethodInfo_1EF3A90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257232 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AC118 MethodInfo_16AC118, *PMethodInfo_16AC118;

typedef union _union_159593 _union_159593, *P_union_159593;

union _union_159593 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC118 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159593 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24A8E64 MethodInfo_24A8E64, *PMethodInfo_24A8E64;

typedef union _union_309240 _union_309240, *P_union_309240;

union _union_309240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A8E64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E4648 MethodInfo_19E4648, *PMethodInfo_19E4648;

typedef union _union_254327 _union_254327, *P_union_254327;

union _union_254327 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4648 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254327 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E53B60_RGCTXs MethodInfo_2E53B60_RGCTXs, *PMethodInfo_2E53B60_RGCTXs;

struct MethodInfo_2E53B60_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct MethodInfo_2B0A250 MethodInfo_2B0A250, *PMethodInfo_2B0A250;

typedef union _union_184766 _union_184766, *P_union_184766;

union _union_184766 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184766 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561434 MethodInfo_1561434, *PMethodInfo_1561434;

typedef union _union_283282 _union_283282, *P_union_283282;

union _union_283282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561434 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_LocalizableAttribute_c System_ComponentModel_LocalizableAttribute_c, *PSystem_ComponentModel_LocalizableAttribute_c;

typedef struct System_ComponentModel_LocalizableAttribute_StaticFields System_ComponentModel_LocalizableAttribute_StaticFields, *PSystem_ComponentModel_LocalizableAttribute_StaticFields;

typedef struct System_ComponentModel_LocalizableAttribute_o System_ComponentModel_LocalizableAttribute_o, *PSystem_ComponentModel_LocalizableAttribute_o;

typedef struct System_ComponentModel_LocalizableAttribute_Fields System_ComponentModel_LocalizableAttribute_Fields, *PSystem_ComponentModel_LocalizableAttribute_Fields;

struct System_ComponentModel_LocalizableAttribute_Fields {
    struct System_Attribute_Fields super;
    bool _IsLocalizable_k__BackingField;
};

struct System_ComponentModel_LocalizableAttribute_c {
    struct Il2CppClass_1 _1;
    struct System_ComponentModel_LocalizableAttribute_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_LocalizableAttribute_VTable vtable;
};

struct System_ComponentModel_LocalizableAttribute_o {
    struct System_ComponentModel_LocalizableAttribute_c *klass;
    void *monitor;
    struct System_ComponentModel_LocalizableAttribute_Fields fields;
};

struct System_ComponentModel_LocalizableAttribute_StaticFields {
    struct System_ComponentModel_LocalizableAttribute_o *Yes;
    struct System_ComponentModel_LocalizableAttribute_o *No;
    struct System_ComponentModel_LocalizableAttribute_o *Default;
};

typedef struct Shock_LockStatusComparer_VTable Shock_LockStatusComparer_VTable, *PShock_LockStatusComparer_VTable;

struct Shock_LockStatusComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct Aoharu_LoginBonusController___c__DisplayClass16_0_o Aoharu_LoginBonusController___c__DisplayClass16_0_o, *PAoharu_LoginBonusController___c__DisplayClass16_0_o;

typedef struct Aoharu_LoginBonusController___c__DisplayClass16_0_Fields Aoharu_LoginBonusController___c__DisplayClass16_0_Fields, *PAoharu_LoginBonusController___c__DisplayClass16_0_Fields;

struct Aoharu_LoginBonusController___c__DisplayClass16_0_Fields {
    struct Shock_LoginBonusMst_o *loginBonusMst;
    struct Shock_LoginBonusRewardSettingMst_o *cacheSettingMst;
    struct Shock_LoginBonusMst_o *bonusMst;
};

struct Aoharu_LoginBonusController___c__DisplayClass16_0_o {
    struct Aoharu_LoginBonusController___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusController___c__DisplayClass16_0_Fields fields;
};

typedef struct MethodInfo_16AC130 MethodInfo_16AC130, *PMethodInfo_16AC130;

typedef union _union_159509 _union_159509, *P_union_159509;

union _union_159509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC130 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1061B34 MethodInfo_1061B34, *PMethodInfo_1061B34;

typedef union _union_167003 _union_167003, *P_union_167003;

union _union_167003 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1061B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167003 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DB14C MethodInfo_21DB14C, *PMethodInfo_21DB14C;

typedef union _union_159993 _union_159993, *P_union_159993;

union _union_159993 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB14C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159993 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_UnitySynchronizationContext_WorkRequest__StaticFields System_Collections_Generic_List_UnitySynchronizationContext_WorkRequest__StaticFields, *PSystem_Collections_Generic_List_UnitySynchronizationContext_WorkRequest__StaticFields;

struct System_Collections_Generic_List_UnitySynchronizationContext_WorkRequest__StaticFields {
    struct UnityEngine_UnitySynchronizationContext_WorkRequest_array *s_emptyArray;
};

typedef struct Aoharu_Event_Ranking_EventRankingTabButton___c__DisplayClass7_0_c Aoharu_Event_Ranking_EventRankingTabButton___c__DisplayClass7_0_c, *PAoharu_Event_Ranking_EventRankingTabButton___c__DisplayClass7_0_c;

typedef struct Aoharu_Event_Ranking_EventRankingTabButton___c__DisplayClass7_0_VTable Aoharu_Event_Ranking_EventRankingTabButton___c__DisplayClass7_0_VTable, *PAoharu_Event_Ranking_EventRankingTabButton___c__DisplayClass7_0_VTable;

struct Aoharu_Event_Ranking_EventRankingTabButton___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Ranking_EventRankingTabButton___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingTabButton___c__DisplayClass7_0_VTable vtable;
};

typedef struct MethodInfo_11F5858 MethodInfo_11F5858, *PMethodInfo_11F5858;

typedef union _union_258334 _union_258334, *P_union_258334;

union _union_258334 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F5858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258334 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngMissionData___c_StaticFields Shock_MngMissionData___c_StaticFields, *PShock_MngMissionData___c_StaticFields;

typedef struct Shock_MngMissionData___c_o Shock_MngMissionData___c_o, *PShock_MngMissionData___c_o;

typedef struct System_Func_uint__MissionData__o System_Func_uint__MissionData__o, *PSystem_Func_uint__MissionData__o;

typedef struct System_Func_MissionData__Mission__o System_Func_MissionData__Mission__o, *PSystem_Func_MissionData__Mission__o;

typedef struct Shock_MngMissionData___c_c Shock_MngMissionData___c_c, *PShock_MngMissionData___c_c;

typedef struct System_Func_uint__MissionData__Fields System_Func_uint__MissionData__Fields, *PSystem_Func_uint__MissionData__Fields;

typedef struct System_Func_MissionData__Mission__c System_Func_MissionData__Mission__c, *PSystem_Func_MissionData__Mission__c;

typedef struct System_Func_MissionData__Mission__Fields System_Func_MissionData__Mission__Fields, *PSystem_Func_MissionData__Mission__Fields;

typedef struct Shock_MngMissionData___c_VTable Shock_MngMissionData___c_VTable, *PShock_MngMissionData___c_VTable;

typedef struct System_Func_MissionData__Mission__VTable System_Func_MissionData__Mission__VTable, *PSystem_Func_MissionData__Mission__VTable;

struct Shock_MngMissionData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngMissionData___c_StaticFields {
    struct Shock_MngMissionData___c_o *__9;
    struct System_Func_uint__MissionData__o *__9__15_1;
    struct System_Func_MissionData__bool__o *__9__15_2;
    struct System_Func_MissionData__Mission__o *__9__15_3;
};

struct System_Func_uint__MissionData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__MissionData__o {
    struct System_Func_uint__MissionData__c *klass;
    void *monitor;
    struct System_Func_uint__MissionData__Fields fields;
};

struct System_Func_MissionData__Mission__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MissionData__Mission__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MissionData__Mission__VTable vtable;
};

struct System_Func_MissionData__Mission__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_MissionData__Mission__o {
    struct System_Func_MissionData__Mission__c *klass;
    void *monitor;
    struct System_Func_MissionData__Mission__Fields fields;
};

struct Shock_MngMissionData___c_o {
    struct Shock_MngMissionData___c_c *klass;
    void *monitor;
    struct Shock_MngMissionData___c_Fields fields;
};

struct Shock_MngMissionData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngMissionData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngMissionData___c_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_c Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_c, *PCysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_c;

struct Cysharp_Threading_Tasks_Triggers_IAsyncFixedUpdateHandler_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_20652FC MethodInfo_20652FC, *PMethodInfo_20652FC;

typedef union _union_220791 _union_220791, *P_union_220791;

union _union_220791 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20652FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220791 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1350C04 MethodInfo_1350C04, *PMethodInfo_1350C04;

typedef union _union_292210 _union_292210, *P_union_292210;

union _union_292210 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1350C04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTS_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292210 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DE2CC_RGCTXs MethodInfo_15DE2CC_RGCTXs, *PMethodInfo_15DE2CC_RGCTXs;

struct MethodInfo_15DE2CC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct UnityEngine_UIElements_IUIElementsUtility_Fields UnityEngine_UIElements_IUIElementsUtility_Fields, *PUnityEngine_UIElements_IUIElementsUtility_Fields;

struct UnityEngine_UIElements_IUIElementsUtility_Fields {
};

typedef struct MethodInfo_2F09CA8 MethodInfo_2F09CA8, *PMethodInfo_2F09CA8;

struct MethodInfo_2F09CA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_206FE70 MethodInfo_206FE70, *PMethodInfo_206FE70;

typedef union _union_294844 _union_294844, *P_union_294844;

union _union_294844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_206FE70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20B2D94 MethodInfo_20B2D94, *PMethodInfo_20B2D94;

typedef union _union_340846 _union_340846, *P_union_340846;

union _union_340846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B2D94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D88600 MethodInfo_1D88600, *PMethodInfo_1D88600;

typedef union _union_297164 _union_297164, *P_union_297164;

union _union_297164 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297164 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_1_Fields Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_1_Fields, *PAoharu_Chat_ChatImageViewObject___c__DisplayClass9_1_Fields;

typedef struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_o Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_o, *PAoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_o;

typedef struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_c Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_c, *PAoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_c;

typedef struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_Fields Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_Fields, *PAoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_Fields;

typedef struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_VTable Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_VTable, *PAoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_VTable;

struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_VTable vtable;
};

struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_Fields {
    struct Aoharu_Chat_ChatImageViewObject_o *__4__this;
    struct System_String_o *value;
};

struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_o {
    struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_Fields fields;
};

struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_1_Fields {
    struct System_Action_o *next;
    struct Aoharu_Chat_ChatImageViewObject___c__DisplayClass9_0_o *CS___8__locals1;
};

typedef struct MethodInfo_24DE8A8 MethodInfo_24DE8A8, *PMethodInfo_24DE8A8;

typedef union _union_177980 _union_177980, *P_union_177980;

union _union_177980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE8A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26824B0 MethodInfo_26824B0, *PMethodInfo_26824B0;

typedef union _union_312856 _union_312856, *P_union_312856;

union _union_312856 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26824B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312856 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B6B8 MethodInfo_135B6B8, *PMethodInfo_135B6B8;

struct MethodInfo_135B6B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322333 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass9_0_c Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass9_0_c, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass9_0_c;

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass9_0_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass9_0_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass9_0_VTable;

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardThumbnail___c__DisplayClass9_0_VTable vtable;
};

typedef struct MethodInfo_2D7AF6C_RGCTXs MethodInfo_2D7AF6C_RGCTXs, *PMethodInfo_2D7AF6C_RGCTXs;

struct MethodInfo_2D7AF6C_RGCTXs {
    struct Il2CppType *_0_TPlugin;
    struct Il2CppClass *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_2_System_Activator_CreateInstance_TPlugin_;
    struct Il2CppClass *_3_TPlugin;
};

typedef struct System_Collections_Generic_List_ChatProgress__o System_Collections_Generic_List_ChatProgress__o, *PSystem_Collections_Generic_List_ChatProgress__o;

struct System_Collections_Generic_List_ChatProgress__o {
    struct System_Collections_Generic_List_ChatProgress__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ChatProgress__Fields fields;
};

typedef union _union_179180 _union_179180, *P_union_179180;

union _union_179180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBBA20 MethodInfo_2DBBA20, *PMethodInfo_2DBBA20;

typedef union _union_241269 _union_241269, *P_union_241269;

union _union_241269 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBA20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241269 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ParticleSystemRenderer__o System_Action_ParticleSystemRenderer__o, *PSystem_Action_ParticleSystemRenderer__o;

typedef struct System_Action_ParticleSystemRenderer__c System_Action_ParticleSystemRenderer__c, *PSystem_Action_ParticleSystemRenderer__c;

typedef struct System_Action_ParticleSystemRenderer__Fields System_Action_ParticleSystemRenderer__Fields, *PSystem_Action_ParticleSystemRenderer__Fields;

struct System_Action_ParticleSystemRenderer__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ParticleSystemRenderer__o {
    struct System_Action_ParticleSystemRenderer__c *klass;
    void *monitor;
    struct System_Action_ParticleSystemRenderer__Fields fields;
};

struct System_Action_ParticleSystemRenderer__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ParticleSystemRenderer__VTable vtable;
};

typedef union _union_179182 _union_179182, *P_union_179182;

union _union_179182 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_ObserveExtensions__PublishUnityObjectValueChanged_d__5_TSource__TProperty__VTable UniRx_ObserveExtensions__PublishUnityObjectValueChanged_d__5_TSource__TProperty__VTable, *PUniRx_ObserveExtensions__PublishUnityObjectValueChanged_d__5_TSource__TProperty__VTable;

struct UniRx_ObserveExtensions__PublishUnityObjectValueChanged_d__5_TSource__TProperty__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef union _union_179184 _union_179184, *P_union_179184;

union _union_179184 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179186 _union_179186, *P_union_179186;

union _union_179186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ChatMst__int__VTable System_Func_ChatMst__int__VTable, *PSystem_Func_ChatMst__int__VTable;

struct System_Func_ChatMst__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_179188 _union_179188, *P_union_179188;

union _union_179188 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DB114 MethodInfo_21DB114, *PMethodInfo_21DB114;

typedef union _union_161497 _union_161497, *P_union_161497;

union _union_161497 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161497 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3147FB4 MethodInfo_3147FB4, *PMethodInfo_3147FB4;

typedef union _union_223025 _union_223025, *P_union_223025;

union _union_223025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147FB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_25117D8 MethodInfo_25117D8, *PMethodInfo_25117D8;

struct MethodInfo_25117D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243733 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA0510 MethodInfo_1EA0510, *PMethodInfo_1EA0510;

typedef union _union_161913 _union_161913, *P_union_161913;

union _union_161913 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161913 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_3_c Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_3_c, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_3_c;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_3_VTable Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_3_VTable, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_3_VTable;

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_3_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_3_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_3_VTable vtable;
};

typedef struct MethodInfo_127CE7C MethodInfo_127CE7C, *PMethodInfo_127CE7C;

typedef union _union_202054 _union_202054, *P_union_202054;

union _union_202054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CE7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E4CBC MethodInfo_21E4CBC, *PMethodInfo_21E4CBC;

typedef union _union_160185 _union_160185, *P_union_160185;

union _union_160185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4CBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_PanelClearSettings_VTable UnityEngine_UIElements_PanelClearSettings_VTable, *PUnityEngine_UIElements_PanelClearSettings_VTable;

struct UnityEngine_UIElements_PanelClearSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_25117D0 MethodInfo_25117D0, *PMethodInfo_25117D0;

struct MethodInfo_25117D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C183A0_RGCTXs MethodInfo_2C183A0_RGCTXs, *PMethodInfo_2C183A0_RGCTXs;

struct MethodInfo_2C183A0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_ICollection_T_;
    struct MethodInfo *_1_System_Collections_Generic_ICollection_T__get_Count;
    struct Il2CppClass *_2_T__;
    struct MethodInfo *_3_System_Collections_Generic_ICollection_T__CopyTo;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_8_System_Array_Resize_T_;
    struct MethodInfo *_9_System_Array_Empty_T_;
};

typedef struct MethodInfo_1325CAC MethodInfo_1325CAC, *PMethodInfo_1325CAC;

typedef union _union_284730 _union_284730, *P_union_284730;

union _union_284730 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1325CAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284730 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190B710_RGCTXs MethodInfo_190B710_RGCTXs, *PMethodInfo_190B710_RGCTXs;

struct MethodInfo_190B710_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct UnityEngine_UIElements_UIR_BasicNodePool_T__c UnityEngine_UIElements_UIR_BasicNodePool_T__c, *PUnityEngine_UIElements_UIR_BasicNodePool_T__c;

typedef struct UnityEngine_UIElements_UIR_BasicNodePool_T__RGCTXs UnityEngine_UIElements_UIR_BasicNodePool_T__RGCTXs, *PUnityEngine_UIElements_UIR_BasicNodePool_T__RGCTXs;

typedef struct UnityEngine_UIElements_UIR_BasicNodePool_T__VTable UnityEngine_UIElements_UIR_BasicNodePool_T__VTable, *PUnityEngine_UIElements_UIR_BasicNodePool_T__VTable;

struct UnityEngine_UIElements_UIR_BasicNodePool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_BasicNodePool_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_UIR_BasicNodePool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_BasicNodePool_T__VTable vtable;
};

struct UnityEngine_UIElements_UIR_BasicNodePool_T__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_UIR_BasicNode_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_UIR_BasicNode_T___ctor;
    struct MethodInfo *_2_UnityEngine_UIElements_UIR_BasicNodePool_T__Create;
    struct Il2CppClass *_3_System_Func_BasicNode_T__;
    struct MethodInfo *_4_System_Func_BasicNode_T____ctor;
    struct MethodInfo *_5_UnityEngine_UIElements_UIR_BasicNodePool_T__Reset;
    struct Il2CppClass *_6_System_Action_BasicNode_T__;
    struct MethodInfo *_7_System_Action_BasicNode_T____ctor;
    struct MethodInfo *_8_UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T____ctor;
    struct Il2CppClass *_9_UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T__;
};

typedef struct Aoharu_GachaScene___c__DisplayClass76_0_o Aoharu_GachaScene___c__DisplayClass76_0_o, *PAoharu_GachaScene___c__DisplayClass76_0_o;

typedef struct Aoharu_GachaScene___c__DisplayClass76_0_Fields Aoharu_GachaScene___c__DisplayClass76_0_Fields, *PAoharu_GachaScene___c__DisplayClass76_0_Fields;

typedef struct Aoharu_GachaScene_o Aoharu_GachaScene_o, *PAoharu_GachaScene_o;

typedef struct Aoharu_GachaScene_c Aoharu_GachaScene_c, *PAoharu_GachaScene_c;

typedef struct Aoharu_GachaScene_Fields Aoharu_GachaScene_Fields, *PAoharu_GachaScene_Fields;

typedef struct Aoharu_GachaScene_VTable Aoharu_GachaScene_VTable, *PAoharu_GachaScene_VTable;

typedef struct Aoharu_GachaTopBannerScroll_o Aoharu_GachaTopBannerScroll_o, *PAoharu_GachaTopBannerScroll_o;

typedef struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_o Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_o, *PAoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_o;

typedef struct Aoharu_Scenes_Gacha_InfoUI_o Aoharu_Scenes_Gacha_InfoUI_o, *PAoharu_Scenes_Gacha_InfoUI_o;

typedef struct Aoharu_Scenes_Gacha_StepupInfoUI_o Aoharu_Scenes_Gacha_StepupInfoUI_o, *PAoharu_Scenes_Gacha_StepupInfoUI_o;

typedef struct Aoharu_Scenes_Gacha_GachaBgUI_o Aoharu_Scenes_Gacha_GachaBgUI_o, *PAoharu_Scenes_Gacha_GachaBgUI_o;

typedef struct Aoharu_Scenes_Gacha_GachaPriceUI_o Aoharu_Scenes_Gacha_GachaPriceUI_o, *PAoharu_Scenes_Gacha_GachaPriceUI_o;

typedef struct Aoharu_Scenes_Gacha_GachaBonusDialog_o Aoharu_Scenes_Gacha_GachaBonusDialog_o, *PAoharu_Scenes_Gacha_GachaBonusDialog_o;

typedef struct Aoharu_GachaScene_MySave_o Aoharu_GachaScene_MySave_o, *PAoharu_GachaScene_MySave_o;

typedef struct System_Collections_Generic_List_IGachaData__o System_Collections_Generic_List_IGachaData__o, *PSystem_Collections_Generic_List_IGachaData__o;

typedef struct Aoharu_GachaTopBannerScroll_c Aoharu_GachaTopBannerScroll_c, *PAoharu_GachaTopBannerScroll_c;

typedef struct Aoharu_GachaTopBannerScroll_Fields Aoharu_GachaTopBannerScroll_Fields, *PAoharu_GachaTopBannerScroll_Fields;

typedef struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_c Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_c, *PAoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_c;

typedef struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_Fields Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_Fields, *PAoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_Fields;

typedef struct Aoharu_Scenes_Gacha_InfoUI_c Aoharu_Scenes_Gacha_InfoUI_c, *PAoharu_Scenes_Gacha_InfoUI_c;

typedef struct Aoharu_Scenes_Gacha_StepupInfoUI_c Aoharu_Scenes_Gacha_StepupInfoUI_c, *PAoharu_Scenes_Gacha_StepupInfoUI_c;

typedef struct Aoharu_Scenes_Gacha_StepupInfoUI_Fields Aoharu_Scenes_Gacha_StepupInfoUI_Fields, *PAoharu_Scenes_Gacha_StepupInfoUI_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaBgUI_c Aoharu_Scenes_Gacha_GachaBgUI_c, *PAoharu_Scenes_Gacha_GachaBgUI_c;

typedef struct Aoharu_Scenes_Gacha_GachaBgUI_Fields Aoharu_Scenes_Gacha_GachaBgUI_Fields, *PAoharu_Scenes_Gacha_GachaBgUI_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaPriceUI_c Aoharu_Scenes_Gacha_GachaPriceUI_c, *PAoharu_Scenes_Gacha_GachaPriceUI_c;

typedef struct Aoharu_Scenes_Gacha_GachaPriceUI_Fields Aoharu_Scenes_Gacha_GachaPriceUI_Fields, *PAoharu_Scenes_Gacha_GachaPriceUI_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaBonusDialog_c Aoharu_Scenes_Gacha_GachaBonusDialog_c, *PAoharu_Scenes_Gacha_GachaBonusDialog_c;

typedef struct Aoharu_Scenes_Gacha_GachaBonusDialog_Fields Aoharu_Scenes_Gacha_GachaBonusDialog_Fields, *PAoharu_Scenes_Gacha_GachaBonusDialog_Fields;

typedef struct Aoharu_GachaScene_MySave_c Aoharu_GachaScene_MySave_c, *PAoharu_GachaScene_MySave_c;

typedef struct Aoharu_GachaScene_MySave_Fields Aoharu_GachaScene_MySave_Fields, *PAoharu_GachaScene_MySave_Fields;

typedef struct System_Collections_Generic_List_IGachaData__c System_Collections_Generic_List_IGachaData__c, *PSystem_Collections_Generic_List_IGachaData__c;

typedef struct System_Collections_Generic_List_IGachaData__Fields System_Collections_Generic_List_IGachaData__Fields, *PSystem_Collections_Generic_List_IGachaData__Fields;

typedef struct FancyScrollView_FancyScrollView_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields FancyScrollView_FancyScrollView_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields, *PFancyScrollView_FancyScrollView_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields;

typedef struct System_Action_GachaTopBannerScrollCellData__o System_Action_GachaTopBannerScrollCellData__o, *PSystem_Action_GachaTopBannerScrollCellData__o;

typedef struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_VTable Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_VTable, *PAoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_VTable;

typedef struct Aoharu_Scenes_Gacha_InfoUI_VTable Aoharu_Scenes_Gacha_InfoUI_VTable, *PAoharu_Scenes_Gacha_InfoUI_VTable;

typedef struct Aoharu_Scenes_Gacha_StepupInfoUI_VTable Aoharu_Scenes_Gacha_StepupInfoUI_VTable, *PAoharu_Scenes_Gacha_StepupInfoUI_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaBgUI_VTable Aoharu_Scenes_Gacha_GachaBgUI_VTable, *PAoharu_Scenes_Gacha_GachaBgUI_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaPriceUI_VTable Aoharu_Scenes_Gacha_GachaPriceUI_VTable, *PAoharu_Scenes_Gacha_GachaPriceUI_VTable;

typedef struct System_Collections_Generic_List_BuyButton__o System_Collections_Generic_List_BuyButton__o, *PSystem_Collections_Generic_List_BuyButton__o;

typedef struct Aoharu_Scenes_Gacha_GachaBonusDialog_VTable Aoharu_Scenes_Gacha_GachaBonusDialog_VTable, *PAoharu_Scenes_Gacha_GachaBonusDialog_VTable;

typedef struct Aoharu_Scenes_Gacha_GachaBonusScroll_o Aoharu_Scenes_Gacha_GachaBonusScroll_o, *PAoharu_Scenes_Gacha_GachaBonusScroll_o;

typedef struct Aoharu_GachaScene_MySave_VTable Aoharu_GachaScene_MySave_VTable, *PAoharu_GachaScene_MySave_VTable;

typedef struct System_Collections_Generic_List_IGachaData__StaticFields System_Collections_Generic_List_IGachaData__StaticFields, *PSystem_Collections_Generic_List_IGachaData__StaticFields;

typedef struct System_Collections_Generic_List_IGachaData__VTable System_Collections_Generic_List_IGachaData__VTable, *PSystem_Collections_Generic_List_IGachaData__VTable;

typedef struct Shock_IGachaData_array Shock_IGachaData_array, *PShock_IGachaData_array;

typedef struct System_Action_GachaTopBannerScrollCellData__Fields System_Action_GachaTopBannerScrollCellData__Fields, *PSystem_Action_GachaTopBannerScrollCellData__Fields;

typedef struct System_Collections_Generic_List_BuyButton__c System_Collections_Generic_List_BuyButton__c, *PSystem_Collections_Generic_List_BuyButton__c;

typedef struct System_Collections_Generic_List_BuyButton__Fields System_Collections_Generic_List_BuyButton__Fields, *PSystem_Collections_Generic_List_BuyButton__Fields;

typedef struct Aoharu_Scenes_Gacha_GachaBonusScroll_c Aoharu_Scenes_Gacha_GachaBonusScroll_c, *PAoharu_Scenes_Gacha_GachaBonusScroll_c;

typedef struct Aoharu_Scenes_Gacha_GachaBonusScroll_Fields Aoharu_Scenes_Gacha_GachaBonusScroll_Fields, *PAoharu_Scenes_Gacha_GachaBonusScroll_Fields;

typedef struct System_Collections_Generic_List_BuyButton__VTable System_Collections_Generic_List_BuyButton__VTable, *PSystem_Collections_Generic_List_BuyButton__VTable;

typedef struct Aoharu_Scenes_Gacha_GachaBonusScroll_VTable Aoharu_Scenes_Gacha_GachaBonusScroll_VTable, *PAoharu_Scenes_Gacha_GachaBonusScroll_VTable;

typedef struct Shock_ScrollBase_GachaBonusScrollItem__Fields Shock_ScrollBase_GachaBonusScrollItem__Fields, *PShock_ScrollBase_GachaBonusScrollItem__Fields;

struct Shock_ScrollBase_GachaBonusScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Aoharu_Scenes_Gacha_GachaBonusScroll_Fields {
    struct Shock_ScrollBase_GachaBonusScrollItem__Fields super;
};

struct Aoharu_Scenes_Gacha_GachaBonusDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_Gacha_GachaBonusDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaBonusDialog_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaBonusDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_ExchangeButton;
    struct Shock_TextMeshUI_o *m_LotteryBonusText;
    struct Aoharu_Scenes_Gacha_GachaBonusScroll_o *m_Scroll;
    int32_t m_bonusAmount;
    struct Shock_ExchangeItemData_array *m_exhangeItemData;
    struct Shock_ExchangeMst_o *m_exchangeMst;
};

struct Aoharu_Scenes_Gacha_GachaBonusDialog_o {
    struct Aoharu_Scenes_Gacha_GachaBonusDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaBonusDialog_Fields fields;
};

struct Aoharu_Scenes_Gacha_StepupInfoUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_UI_Image_o *m_StepupInfoImage;
};

struct System_Collections_Generic_List_BuyButton__Fields {
    struct Aoharu_Scenes_Gacha_BuyButton_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_GachaScene_MySave_Fields {
    uint32_t _GachaId_k__BackingField;
    bool _IsTutorialDoing_k__BackingField;
};

struct System_Collections_Generic_List_IGachaData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_GachaScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_Scenes_Gacha_GachaBonusScroll_o {
    struct Aoharu_Scenes_Gacha_GachaBonusScroll_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaBonusScroll_Fields fields;
};

struct FancyScrollView_FancyScrollView_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    float cellInterval;
    float scrollOffset;
    bool loop;
    struct UnityEngine_Transform_o *cellContainer;
    struct System_Collections_Generic_IList_FancyCell_TItemData__TContext___o *pool;
    bool initialized;
    float currentPosition;
    struct System_Collections_Generic_IList_TItemData__o *_ItemsSource_k__BackingField;
    struct Aoharu_GachaTopBannerContext_o *_Context_k__BackingField;
};

struct Aoharu_GachaTopBannerScroll_Fields {
    struct FancyScrollView_FancyScrollView_GachaTopBannerScrollCellData__GachaTopBannerContext__Fields super;
    struct FancyScrollView_Scroller_o *m_scroller;
    struct UnityEngine_GameObject_o *m_cellPrefab;
    struct System_Action_GachaTopBannerScrollCellData__o *_OnSelectionChangedCallback_k__BackingField;
};

struct Aoharu_Scenes_Gacha_GachaBonusScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Aoharu_Scenes_Gacha_GachaBonusScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaBonusScroll_VTable vtable;
};

struct Shock_IGachaData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_IGachaData_o *m_Items[65535];
};

struct Aoharu_Scenes_Gacha_GachaPriceUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaBgUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_InfoUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_InfoUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_InfoUI_VTable vtable;
};

struct Aoharu_Scenes_Gacha_InfoUI_o {
    struct Aoharu_Scenes_Gacha_InfoUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_InfoUI_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaBgUI_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_ArrowRoot;
    struct Shock_ButtonEvent_o *m_LeftArrowButton;
    struct Shock_ButtonEvent_o *m_RightArrowButton;
    float m_AutoChangeBgTime;
    struct Shock_AnimatorPlayerLite_o *m_Animation;
    struct System_String_array *m_BgFileNameList;
    int32_t m_CurrentIndex;
    struct Carbon_CoroutineShell_o *m_CcoroutineShell;
    bool m_IsAuto;
    struct UnityEngine_GameObject_o *m_BgObject;
};

struct System_Collections_Generic_List_IGachaData__Fields {
    struct Shock_IGachaData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_IGachaData__o {
    struct System_Collections_Generic_List_IGachaData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IGachaData__Fields fields;
};

struct System_Collections_Generic_List_IGachaData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IGachaData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IGachaData__VTable vtable;
};

struct System_Action_GachaTopBannerScrollCellData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_GachaScene___c__DisplayClass76_0_Fields {
    struct Shock_LotteryMst_o *lotteryMst;
    bool isClick;
    struct Aoharu_GachaScene_o *__4__this;
};

struct Aoharu_GachaScene___c__DisplayClass76_0_o {
    struct Aoharu_GachaScene___c__DisplayClass76_0_c *klass;
    void *monitor;
    struct Aoharu_GachaScene___c__DisplayClass76_0_Fields fields;
};

struct Aoharu_Scenes_Gacha_GachaPriceUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaPriceUI_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaBgUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaBgUI_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaPriceUI_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Transform_o *m_parent;
    struct System_Collections_Generic_List_BuyButton__o *m_buyButtonList;
    struct System_Action_IGachaPriceData__ulong__o *_OnReleased_k__BackingField;
};

struct Aoharu_Scenes_Gacha_GachaPriceUI_o {
    struct Aoharu_Scenes_Gacha_GachaPriceUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaPriceUI_Fields fields;
};

struct System_Collections_Generic_List_BuyButton__o {
    struct System_Collections_Generic_List_BuyButton__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BuyButton__Fields fields;
};

struct System_Collections_Generic_List_BuyButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BuyButton__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BuyButton__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BuyButton__VTable vtable;
};

struct Aoharu_GachaScene_MySave_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaBgUI_o {
    struct Aoharu_Scenes_Gacha_GachaBgUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaBgUI_Fields fields;
};

struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_VTable vtable;
};

struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ItemDataNode_o *m_ItemDataNode;
    struct Shock_TextMeshUI_o *m_BeforeAmountText;
};

struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_o {
    struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_Fields fields;
};

struct Aoharu_Scenes_Gacha_StepupInfoUI_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_GachaScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaScene_VTable vtable;
};

struct Aoharu_GachaScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_menuTween;
    struct Aoharu_GachaTopBannerScroll_o *m_gachaTopBannerScroll;
    struct UnityEngine_GameObject_o *m_TermObjRoot;
    struct Shock_TextMeshUI_o *m_TermText;
    struct UnityEngine_GameObject_o *m_LotteryBonusRoot;
    struct Shock_TextMeshUI_o *m_LotteryBonusText;
    struct UnityEngine_GameObject_o *m_StepupObjRoot;
    struct Shock_TextMeshUI_o *m_StepupNumText;
    struct Shock_ButtonEvent_o *m_PickupInfoButton;
    struct Shock_ButtonEvent_o *m_GachaInfoButton;
    struct Shock_ButtonEvent_o *m_BonusInfoButton;
    struct Aoharu_Scenes_Gacha_GachaConfirmDialog_o *m_GachaConfirmDialog;
    struct Aoharu_Scenes_Gacha_LotteryExchangeItemConfirmDialog_o *m_LotteryExchangeItemConfirmDialog;
    struct Aoharu_Scenes_Gacha_InfoUI_o *m_InfoUI;
    struct Aoharu_Scenes_Gacha_StepupInfoUI_o *m_StepupInfo;
    struct Shock_AnimatorPlayerLite_o *m_gachaDetailsAnimator;
    struct Aoharu_Scenes_Gacha_GachaBgUI_o *m_BgUI;
    struct Aoharu_Scenes_Gacha_GachaPriceUI_o *m_priceUI;
    struct Shock_ButtonEvent_o *m_priceListDialogButton;
    struct Aoharu_Scenes_Gacha_PickupMemberDialog_o *m_pickupWindow;
    struct Shock_AnimatorPlayerLite_o *m_animator;
    struct Shock_AnimatorPlayerLite_o *m_BtnAnimator;
    struct Aoharu_Scenes_Gacha_GachaBonusDialog_o *m_bonusDialog;
    struct Aoharu_GachaBuyButtonListDialog_o *m_buyBottonDialog;
    struct UnityEngine_Animator_o *m_ArrowAnimator;
    struct Aoharu_GachaScene_MySave_o *m_MySave;
    uint32_t m_SelectGachaId;
    bool m_IsScrolling;
    struct System_Collections_Generic_IReadOnlyList_IPhotoGachaItemData__o *m_ShowDetailList;
    struct Shock_IGachaData_o *m_gachaData;
    struct Shock_IGachaPriceData_o *m_priceData;
    struct System_Collections_Generic_List_IGachaData__o *m_gachaDataList;
    struct Aoharu_Scenes_Gacha_GachaController_o *m_gachaCtrl;
    int32_t m_tabIndex;
    int32_t m_scrollCenterIndex;
    int32_t m_BeforeLotteryExchangeItemAmount;
    int32_t m_AfterLotteryExchangeItemAmount;
    int32_t m_lotteryExchangeItemAmount;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
};

struct Aoharu_GachaScene_o {
    struct Aoharu_GachaScene_c *klass;
    void *monitor;
    struct Aoharu_GachaScene_Fields fields;
};

struct System_Action_GachaTopBannerScrollCellData__o {
    struct System_Action_GachaTopBannerScrollCellData__c *klass;
    void *monitor;
    struct System_Action_GachaTopBannerScrollCellData__Fields fields;
};

struct Aoharu_GachaScene_MySave_o {
    struct Aoharu_GachaScene_MySave_c *klass;
    void *monitor;
    struct Aoharu_GachaScene_MySave_Fields fields;
};

struct Aoharu_Scenes_Gacha_StepupInfoUI_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_StepupInfoUI_VTable vtable;
};

struct Aoharu_Scenes_Gacha_StepupInfoUI_o {
    struct Aoharu_Scenes_Gacha_StepupInfoUI_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_StepupInfoUI_Fields fields;
};

struct Aoharu_GachaScene_MySave_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaScene_MySave_VTable vtable;
};

struct System_Collections_Generic_List_IGachaData__StaticFields {
    struct Shock_IGachaData_array *s_emptyArray;
};

struct Aoharu_GachaTopBannerScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaTopBannerScroll_VTable vtable;
};

struct Aoharu_GachaTopBannerScroll_o {
    struct Aoharu_GachaTopBannerScroll_c *klass;
    void *monitor;
    struct Aoharu_GachaTopBannerScroll_Fields fields;
};

typedef union _union_179190 _union_179190, *P_union_179190;

union _union_179190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B5CB4 MethodInfo_16B5CB4, *PMethodInfo_16B5CB4;

typedef union _union_284144 _union_284144, *P_union_284144;

union _union_284144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5CB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179192 _union_179192, *P_union_179192;

union _union_179192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179194 _union_179194, *P_union_179194;

union _union_179194 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179196 _union_179196, *P_union_179196;

union _union_179196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_BasicNodePool_T__o UnityEngine_UIElements_UIR_BasicNodePool_T__o, *PUnityEngine_UIElements_UIR_BasicNodePool_T__o;

typedef struct UnityEngine_UIElements_UIR_BasicNodePool_T__Fields UnityEngine_UIElements_UIR_BasicNodePool_T__Fields, *PUnityEngine_UIElements_UIR_BasicNodePool_T__Fields;

struct UnityEngine_UIElements_UIR_BasicNodePool_T__Fields {
    struct UnityEngine_UIElements_UIR_LinkedPool_BasicNode_T___Fields super;
};

struct UnityEngine_UIElements_UIR_BasicNodePool_T__o {
    struct UnityEngine_UIElements_UIR_BasicNodePool_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UIR_BasicNodePool_T__Fields fields;
};

typedef union _union_179198 _union_179198, *P_union_179198;

union _union_179198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33585B0 MethodInfo_33585B0, *PMethodInfo_33585B0;

typedef union _union_157196 _union_157196, *P_union_157196;

union _union_157196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33585B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Pringles_ConfigObject_GameLibConfigJson__c Pringles_ConfigObject_GameLibConfigJson__c, *PPringles_ConfigObject_GameLibConfigJson__c;

struct Pringles_ConfigObject_GameLibConfigJson__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Pringles_ConfigObject_GameLibConfigJson__VTable vtable;
};

typedef struct MethodInfo_2946640 MethodInfo_2946640, *PMethodInfo_2946640;

typedef union _union_188442 _union_188442, *P_union_188442;

union _union_188442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946640 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19187F8 MethodInfo_19187F8, *PMethodInfo_19187F8;

typedef struct MethodInfo_19187F8_RGCTXs MethodInfo_19187F8_RGCTXs, *PMethodInfo_19187F8_RGCTXs;

typedef union _union_211240 _union_211240, *P_union_211240;

union _union_211240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19187F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19187F8_RGCTXs *rgctx_data;
    union _union_211240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19187F8_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_26A4FA4 MethodInfo_26A4FA4, *PMethodInfo_26A4FA4;

typedef union _union_278096 _union_278096, *P_union_278096;

union _union_278096 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A4FA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278096 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_CoroutineManager___c__DisplayClass67_0_Fields Carbon_CoroutineManager___c__DisplayClass67_0_Fields, *PCarbon_CoroutineManager___c__DisplayClass67_0_Fields;

struct Carbon_CoroutineManager___c__DisplayClass67_0_Fields {
    bool isWaiting;
};

typedef struct MethodInfo_2946644 MethodInfo_2946644, *PMethodInfo_2946644;

typedef union _union_189880 _union_189880, *P_union_189880;

union _union_189880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946644 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_Enumeration_FileSystemEnumerable_FileInfo__Fields System_IO_Enumeration_FileSystemEnumerable_FileInfo__Fields, *PSystem_IO_Enumeration_FileSystemEnumerable_FileInfo__Fields;

struct System_IO_Enumeration_FileSystemEnumerable_FileInfo__Fields {
    struct System_IO_Enumeration_FileSystemEnumerable_DelegateEnumerator_TResult__o *_enumerator;
    struct System_IO_Enumeration_FileSystemEnumerable_FindTransform_TResult__o *_transform;
    struct System_IO_EnumerationOptions_o *_options;
    struct System_String_o *_directory;
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__o *_ShouldIncludePredicate_k__BackingField;
    struct System_IO_Enumeration_FileSystemEnumerable_FindPredicate_TResult__o *_ShouldRecursePredicate_k__BackingField;
};

typedef struct MethodInfo_33585B8 MethodInfo_33585B8, *PMethodInfo_33585B8;

typedef union _union_157200 _union_157200, *P_union_157200;

union _union_157200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33585B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_25117E8 MethodInfo_25117E8, *PMethodInfo_25117E8;

typedef union _union_244149 _union_244149, *P_union_244149;

union _union_244149 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_25117E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244149 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179160 _union_179160, *P_union_179160;

union _union_179160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_25117E0 MethodInfo_25117E0, *PMethodInfo_25117E0;

struct MethodInfo_25117E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243941 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179162 _union_179162, *P_union_179162;

union _union_179162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_BillingProductMst__Fields System_Collections_Generic_IReadOnlyList_BillingProductMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_BillingProductMst__Fields;

struct System_Collections_Generic_IReadOnlyList_BillingProductMst__Fields {
};

typedef union _union_179164 _union_179164, *P_union_179164;

union _union_179164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19AFC28 MethodInfo_19AFC28, *PMethodInfo_19AFC28;

typedef union _union_311720 _union_311720, *P_union_311720;

union _union_311720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AFC28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179166 _union_179166, *P_union_179166;

union _union_179166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179168 _union_179168, *P_union_179168;

union _union_179168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ComponentExtensions_Fields Carbon_ComponentExtensions_Fields, *PCarbon_ComponentExtensions_Fields;

struct Carbon_ComponentExtensions_Fields {
};

typedef struct MethodInfo_10FEBC0_RGCTXs MethodInfo_10FEBC0_RGCTXs, *PMethodInfo_10FEBC0_RGCTXs;

struct MethodInfo_10FEBC0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2090270 MethodInfo_2090270, *PMethodInfo_2090270;

typedef union _union_326323 _union_326323, *P_union_326323;

union _union_326323 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326323 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_Task_AsyncProtocolResult__StaticFields System_Threading_Tasks_Task_AsyncProtocolResult__StaticFields, *PSystem_Threading_Tasks_Task_AsyncProtocolResult__StaticFields;

struct System_Threading_Tasks_Task_AsyncProtocolResult__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

typedef struct Shock_Data_SaveData_OptionSaveData_o Shock_Data_SaveData_OptionSaveData_o, *PShock_Data_SaveData_OptionSaveData_o;

typedef struct Shock_Data_SaveData_OptionSaveData_c Shock_Data_SaveData_OptionSaveData_c, *PShock_Data_SaveData_OptionSaveData_c;

typedef struct Shock_Data_SaveData_OptionSaveData_VTable Shock_Data_SaveData_OptionSaveData_VTable, *PShock_Data_SaveData_OptionSaveData_VTable;

struct Shock_Data_SaveData_OptionSaveData_o {
    struct Shock_Data_SaveData_OptionSaveData_c *klass;
    void *monitor;
    struct Shock_Data_SaveData_OptionSaveData_Fields fields;
};

struct Shock_Data_SaveData_OptionSaveData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Data_SaveData_OptionSaveData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Data_SaveData_OptionSaveData_VTable vtable;
};

typedef struct MethodInfo_25117F8 MethodInfo_25117F8, *PMethodInfo_25117F8;

typedef union _union_244565 _union_244565, *P_union_244565;

union _union_244565 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_25117F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244565 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336501 _union_336501, *P_union_336501;

union _union_336501 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3E40 MethodInfo_24D3E40, *PMethodInfo_24D3E40;

typedef union _union_174954 _union_174954, *P_union_174954;

union _union_174954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3E40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336503 _union_336503, *P_union_336503;

union _union_336503 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33585BC MethodInfo_33585BC, *PMethodInfo_33585BC;

typedef union _union_157194 _union_157194, *P_union_157194;

union _union_157194 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33585BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157194 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336505 _union_336505, *P_union_336505;

union _union_336505 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3E44 MethodInfo_24D3E44, *PMethodInfo_24D3E44;

typedef union _union_176392 _union_176392, *P_union_176392;

union _union_176392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3E44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294664C MethodInfo_294664C, *PMethodInfo_294664C;

typedef union _union_191318 _union_191318, *P_union_191318;

union _union_191318 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294664C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191318 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336507 _union_336507, *P_union_336507;

union _union_336507 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179170 _union_179170, *P_union_179170;

union _union_179170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_25117F0 MethodInfo_25117F0, *PMethodInfo_25117F0;

typedef union _union_244357 _union_244357, *P_union_244357;

union _union_244357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_25117F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8BEA0 MethodInfo_2E8BEA0, *PMethodInfo_2E8BEA0;

typedef union _union_228857 _union_228857, *P_union_228857;

union _union_228857 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BEA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228857 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336509 _union_336509, *P_union_336509;

union _union_336509 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2867BC0 MethodInfo_2867BC0, *PMethodInfo_2867BC0;

typedef union _union_175482 _union_175482, *P_union_175482;

union _union_175482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2867BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179172 _union_179172, *P_union_179172;

union _union_179172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179174 _union_179174, *P_union_179174;

union _union_179174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2867BC4 MethodInfo_2867BC4, *PMethodInfo_2867BC4;

typedef union _union_176920 _union_176920, *P_union_176920;

union _union_176920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2867BC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179176 _union_179176, *P_union_179176;

union _union_179176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24CA2B4 MethodInfo_24CA2B4, *PMethodInfo_24CA2B4;

struct MethodInfo_24CA2B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D733C MethodInfo_15D733C, *PMethodInfo_15D733C;

typedef struct MethodInfo_15D733C_RGCTXs MethodInfo_15D733C_RGCTXs, *PMethodInfo_15D733C_RGCTXs;

typedef union _union_331416 _union_331416, *P_union_331416;

union _union_331416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D733C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D733C_RGCTXs *rgctx_data;
    union _union_331416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D733C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_179178 _union_179178, *P_union_179178;

union _union_179178 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179148 _union_179148, *P_union_179148;

union _union_179148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6C1DC_RGCTXs MethodInfo_2D6C1DC_RGCTXs, *PMethodInfo_2D6C1DC_RGCTXs;

struct MethodInfo_2D6C1DC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ImmutableNeverObservable_T_;
};

typedef struct MethodInfo_19B96B8 MethodInfo_19B96B8, *PMethodInfo_19B96B8;

typedef union _union_310802 _union_310802, *P_union_310802;

union _union_310802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B96B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5A514 MethodInfo_1B5A514, *PMethodInfo_1B5A514;

typedef union _union_254421 _union_254421, *P_union_254421;

union _union_254421 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A514 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B6F4 MethodInfo_135B6F4, *PMethodInfo_135B6F4;

struct MethodInfo_135B6F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322341 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336511 _union_336511, *P_union_336511;

union _union_336511 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SceneController___c__DisplayClass37_0_c Shock_SceneController___c__DisplayClass37_0_c, *PShock_SceneController___c__DisplayClass37_0_c;

typedef struct Shock_SceneController___c__DisplayClass37_0_VTable Shock_SceneController___c__DisplayClass37_0_VTable, *PShock_SceneController___c__DisplayClass37_0_VTable;

struct Shock_SceneController___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SceneController___c__DisplayClass37_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController___c__DisplayClass37_0_VTable vtable;
};

typedef struct MethodInfo_26A4FBC MethodInfo_26A4FBC, *PMethodInfo_26A4FBC;

typedef union _union_278842 _union_278842, *P_union_278842;

union _union_278842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A4FBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336513 _union_336513, *P_union_336513;

union _union_336513 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DABFC MethodInfo_19DABFC, *PMethodInfo_19DABFC;

typedef union _union_252241 _union_252241, *P_union_252241;

union _union_252241 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DABFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252241 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336515 _union_336515, *P_union_336515;

union _union_336515 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Vector2ReactiveProperty_Fields UniRx_Vector2ReactiveProperty_Fields, *PUniRx_Vector2ReactiveProperty_Fields;

struct UniRx_Vector2ReactiveProperty_Fields {
    struct UniRx_ReactiveProperty_Vector2__Fields super;
};

typedef union _union_336517 _union_336517, *P_union_336517;

union _union_336517 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336519 _union_336519, *P_union_336519;

union _union_336519 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__Fields System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__Fields, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__Fields;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
};

typedef union _union_179140 _union_179140, *P_union_179140;

union _union_179140 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_XRPreEndFrame_VTable UnityEngine_PlayerLoop_PostLateUpdate_XRPreEndFrame_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_XRPreEndFrame_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_XRPreEndFrame_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179142 _union_179142, *P_union_179142;

union _union_179142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3147FF4 MethodInfo_3147FF4, *PMethodInfo_3147FF4;

typedef union _union_223193 _union_223193, *P_union_223193;

union _union_223193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179144 _union_179144, *P_union_179144;

union _union_179144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179146 _union_179146, *P_union_179146;

union _union_179146 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179158 _union_179158, *P_union_179158;

union _union_179158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Baum2_IMapper_c Baum2_IMapper_c, *PBaum2_IMapper_c;

struct Baum2_IMapper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___o System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___o, *PSystem_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___o;

typedef struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___Fields System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___Fields, *PSystem_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___Fields;

struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___o {
    struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___c *klass;
    void *monitor;
    struct System_Action_GGLQueryBalance__IGGLResult_GGLQueryBalance__Balance___Fields fields;
};

typedef struct MethodInfo_2E55094_RGCTXs MethodInfo_2E55094_RGCTXs, *PMethodInfo_2E55094_RGCTXs;

struct MethodInfo_2E55094_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct System_TypeNameParser_Fields System_TypeNameParser_Fields, *PSystem_TypeNameParser_Fields;

struct System_TypeNameParser_Fields {
};

typedef struct SharpCompress_Archives_ArchiveFactory_VTable SharpCompress_Archives_ArchiveFactory_VTable, *PSharpCompress_Archives_ArchiveFactory_VTable;

struct SharpCompress_Archives_ArchiveFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_206FE28 MethodInfo_206FE28, *PMethodInfo_206FE28;

typedef union _union_294840 _union_294840, *P_union_294840;

union _union_294840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_206FE28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336521 _union_336521, *P_union_336521;

union _union_336521 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_Fields Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_Fields, *PAoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_Fields;

typedef struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_o Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_o, *PAoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_o;

typedef struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_c Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_c, *PAoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_c;

typedef struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_Fields Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_Fields, *PAoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_Fields;

typedef struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_VTable Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_VTable, *PAoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_VTable;

typedef struct System_Collections_Generic_List_RewardTryData__o System_Collections_Generic_List_RewardTryData__o, *PSystem_Collections_Generic_List_RewardTryData__o;

typedef struct System_Collections_Generic_List_RewardTryData__c System_Collections_Generic_List_RewardTryData__c, *PSystem_Collections_Generic_List_RewardTryData__c;

typedef struct System_Collections_Generic_List_RewardTryData__Fields System_Collections_Generic_List_RewardTryData__Fields, *PSystem_Collections_Generic_List_RewardTryData__Fields;

typedef struct System_Collections_Generic_List_RewardTryData__StaticFields System_Collections_Generic_List_RewardTryData__StaticFields, *PSystem_Collections_Generic_List_RewardTryData__StaticFields;

typedef struct System_Collections_Generic_List_RewardTryData__VTable System_Collections_Generic_List_RewardTryData__VTable, *PSystem_Collections_Generic_List_RewardTryData__VTable;

struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_RewardTryData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_VTable vtable;
};

struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_Fields {
    struct System_Collections_Generic_List_IBingoRewardSettingMst__o *rewardList;
    struct Aoharu_Bingo_BingoRewardDialog_o *__4__this;
    struct System_Collections_Generic_List_RewardTryData__o *rewardDataList;
    struct Shock_BingoData_o *eventBingoData;
    struct Shock_IInputLockData_o *inputLock;
};

struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_o {
    struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_Fields fields;
};

struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_1_Fields {
    uint32_t nowLevel;
    struct System_Collections_Generic_List_IBingoRewardSettingMst__o *clearRewardList;
    struct Aoharu_Bingo_BingoRewardDialog___c__DisplayClass2_0_o *CS___8__locals1;
};

struct System_Collections_Generic_List_RewardTryData__Fields {
    struct Aoharu_Event_Reward_RewardTryData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_RewardTryData__o {
    struct System_Collections_Generic_List_RewardTryData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_RewardTryData__Fields fields;
};

struct System_Collections_Generic_List_RewardTryData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_RewardTryData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_RewardTryData__VTable vtable;
};

struct System_Collections_Generic_List_RewardTryData__StaticFields {
    struct Aoharu_Event_Reward_RewardTryData_array *s_emptyArray;
};

typedef union _union_336523 _union_336523, *P_union_336523;

union _union_336523 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_c Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_c, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_c;

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_VTable Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_VTable, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_VTable;

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_VTable vtable;
};

typedef union _union_336525 _union_336525, *P_union_336525;

union _union_336525 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3E20 MethodInfo_24D3E20, *PMethodInfo_24D3E20;

typedef union _union_173516 _union_173516, *P_union_173516;

union _union_173516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3E20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336527 _union_336527, *P_union_336527;

union _union_336527 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336529 _union_336529, *P_union_336529;

union _union_336529 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179150 _union_179150, *P_union_179150;

union _union_179150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179152 _union_179152, *P_union_179152;

union _union_179152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_o Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_o, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_o;

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_Fields Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_Fields, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_Fields;

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_o Photon_Pun_Demo_Asteroids_AsteroidsGameManager_o, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager_o;

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_c Photon_Pun_Demo_Asteroids_AsteroidsGameManager_c, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager_c;

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_Fields Photon_Pun_Demo_Asteroids_AsteroidsGameManager_Fields, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager_Fields;

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_StaticFields Photon_Pun_Demo_Asteroids_AsteroidsGameManager_StaticFields, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager_StaticFields;

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_VTable Photon_Pun_Demo_Asteroids_AsteroidsGameManager_VTable, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager_VTable;

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_StaticFields {
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_o *Instance;
};

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_o *__4__this;
    struct System_String_o *winner;
    int32_t score;
    float _timer_5__2;
};

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_unknown;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_unknown;
    struct VirtualInvokeData _26_unknown;
    struct VirtualInvokeData _27_unknown;
    struct VirtualInvokeData _28_OnEnable;
    struct VirtualInvokeData _29_OnDisable;
    struct VirtualInvokeData _30_OnConnected;
    struct VirtualInvokeData _31_OnLeftRoom;
    struct VirtualInvokeData _32_OnMasterClientSwitched;
    struct VirtualInvokeData _33_OnCreateRoomFailed;
    struct VirtualInvokeData _34_OnJoinRoomFailed;
    struct VirtualInvokeData _35_OnCreatedRoom;
    struct VirtualInvokeData _36_OnJoinedLobby;
    struct VirtualInvokeData _37_OnLeftLobby;
    struct VirtualInvokeData _38_OnDisconnected;
    struct VirtualInvokeData _39_OnRegionListReceived;
    struct VirtualInvokeData _40_OnRoomListUpdate;
    struct VirtualInvokeData _41_OnJoinedRoom;
    struct VirtualInvokeData _42_OnPlayerEnteredRoom;
    struct VirtualInvokeData _43_OnPlayerLeftRoom;
    struct VirtualInvokeData _44_OnJoinRandomFailed;
    struct VirtualInvokeData _45_OnConnectedToMaster;
    struct VirtualInvokeData _46_OnRoomPropertiesUpdate;
    struct VirtualInvokeData _47_OnPlayerPropertiesUpdate;
    struct VirtualInvokeData _48_OnFriendListUpdate;
    struct VirtualInvokeData _49_OnCustomAuthenticationResponse;
    struct VirtualInvokeData _50_OnCustomAuthenticationFailed;
    struct VirtualInvokeData _51_OnWebRpcResponse;
    struct VirtualInvokeData _52_OnLobbyStatisticsUpdate;
    struct VirtualInvokeData _53_OnErrorInfo;
};

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_c {
    struct Il2CppClass_1 _1;
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_VTable vtable;
};

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_Fields {
    struct Photon_Pun_MonoBehaviourPunCallbacks_Fields super;
    struct UnityEngine_UI_Text_o *InfoText;
    struct UnityEngine_GameObject_array *AsteroidPrefabs;
};

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_o {
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager_Fields fields;
};

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_o {
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_c *klass;
    void *monitor;
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__EndOfGame_d__8_Fields fields;
};

typedef union _union_179154 _union_179154, *P_union_179154;

union _union_179154 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179156 _union_179156, *P_union_179156;

union _union_179156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179126 _union_179126, *P_union_179126;

union _union_179126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179128 _union_179128, *P_union_179128;

union _union_179128 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DE790 MethodInfo_24DE790, *PMethodInfo_24DE790;

typedef union _union_179416 _union_179416, *P_union_179416;

union _union_179416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1350B4C MethodInfo_1350B4C, *PMethodInfo_1350B4C;

typedef union _union_292208 _union_292208, *P_union_292208;

union _union_292208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1350B4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTS_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21B9D34 MethodInfo_21B9D34, *PMethodInfo_21B9D34;

struct MethodInfo_21B9D34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204890 _union_204890, *P_union_204890;

union _union_204890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204892 _union_204892, *P_union_204892;

union _union_204892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204894 _union_204894, *P_union_204894;

union _union_204894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ConstMst_o Shock_ConstMst_o, *PShock_ConstMst_o;

typedef struct Shock_ConstMst_c Shock_ConstMst_c, *PShock_ConstMst_c;

typedef struct Shock_ConstMst_Fields Shock_ConstMst_Fields, *PShock_ConstMst_Fields;

struct Shock_ConstMst_Fields {
    struct System_String_o *_id;
    struct System_String_o *_value;
    uint32_t _masterReleaseLabelId;
};

struct Shock_ConstMst_o {
    struct Shock_ConstMst_c *klass;
    void *monitor;
    struct Shock_ConstMst_Fields fields;
};

struct Shock_ConstMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ConstMst_VTable vtable;
};

typedef union _union_204896 _union_204896, *P_union_204896;

union _union_204896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204898 _union_204898, *P_union_204898;

union _union_204898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_WebConnection__bool__Fields System_ValueTuple_WebConnection__bool__Fields, *PSystem_ValueTuple_WebConnection__bool__Fields;

struct System_ValueTuple_WebConnection__bool__Fields {
    struct System_Net_WebConnection_o *Item1;
    bool Item2;
};

typedef struct MethodInfo_261858C MethodInfo_261858C, *PMethodInfo_261858C;

typedef union _union_251233 _union_251233, *P_union_251233;

union _union_251233 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_261858C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251233 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Sound_FadeSystem_State_Fields Shock_Sound_FadeSystem_State_Fields, *PShock_Sound_FadeSystem_State_Fields;

struct Shock_Sound_FadeSystem_State_Fields {
    int32_t value__;
};

typedef union _union_179120 _union_179120, *P_union_179120;

union _union_179120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_PointerStationaryEvent_o UnityEngine_UIElements_PointerStationaryEvent_o, *PUnityEngine_UIElements_PointerStationaryEvent_o;

typedef struct UnityEngine_UIElements_PointerStationaryEvent_c UnityEngine_UIElements_PointerStationaryEvent_c, *PUnityEngine_UIElements_PointerStationaryEvent_c;

typedef struct UnityEngine_UIElements_PointerStationaryEvent_Fields UnityEngine_UIElements_PointerStationaryEvent_Fields, *PUnityEngine_UIElements_PointerStationaryEvent_Fields;

typedef struct UnityEngine_UIElements_PointerStationaryEvent_VTable UnityEngine_UIElements_PointerStationaryEvent_VTable, *PUnityEngine_UIElements_PointerStationaryEvent_VTable;

typedef struct UnityEngine_UIElements_PointerEventBase_PointerStationaryEvent__Fields UnityEngine_UIElements_PointerEventBase_PointerStationaryEvent__Fields, *PUnityEngine_UIElements_PointerEventBase_PointerStationaryEvent__Fields;

struct UnityEngine_UIElements_PointerEventBase_PointerStationaryEvent__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
    int32_t _pointerId_k__BackingField;
    struct System_String_o *_pointerType_k__BackingField;
    bool _isPrimary_k__BackingField;
    int32_t _button_k__BackingField;
    int32_t _pressedButtons_k__BackingField;
    struct UnityEngine_Vector3_o _position_k__BackingField;
    struct UnityEngine_Vector3_o _localPosition_k__BackingField;
    struct UnityEngine_Vector3_o _deltaPosition_k__BackingField;
    float _deltaTime_k__BackingField;
    int32_t _clickCount_k__BackingField;
    float _pressure_k__BackingField;
    float _tangentialPressure_k__BackingField;
    float _altitudeAngle_k__BackingField;
    float _azimuthAngle_k__BackingField;
    float _twist_k__BackingField;
    struct UnityEngine_Vector2_o _radius_k__BackingField;
    struct UnityEngine_Vector2_o _radiusVariance_k__BackingField;
    int32_t _modifiers_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_triggeredByOS_k__BackingField;
    bool _UnityEngine_UIElements_IPointerEventInternal_recomputeTopElementUnderPointer_k__BackingField;
};

struct UnityEngine_UIElements_PointerStationaryEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_pointerId;
    struct VirtualInvokeData _16_get_pointerType;
    struct VirtualInvokeData _17_get_isPrimary;
    struct VirtualInvokeData _18_get_button;
    struct VirtualInvokeData _19_get_pressedButtons;
    struct VirtualInvokeData _20_get_position;
    struct VirtualInvokeData _21_get_localPosition;
    struct VirtualInvokeData _22_get_deltaPosition;
    struct VirtualInvokeData _23_get_deltaTime;
    struct VirtualInvokeData _24_get_clickCount;
    struct VirtualInvokeData _25_get_pressure;
    struct VirtualInvokeData _26_get_tangentialPressure;
    struct VirtualInvokeData _27_get_altitudeAngle;
    struct VirtualInvokeData _28_get_azimuthAngle;
    struct VirtualInvokeData _29_get_twist;
    struct VirtualInvokeData _30_get_radius;
    struct VirtualInvokeData _31_get_radiusVariance;
    struct VirtualInvokeData _32_get_modifiers;
    struct VirtualInvokeData _33_get_shiftKey;
    struct VirtualInvokeData _34_get_ctrlKey;
    struct VirtualInvokeData _35_get_commandKey;
    struct VirtualInvokeData _36_get_altKey;
    struct VirtualInvokeData _37_get_actionKey;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IPointerEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IPointerEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IPointerEventInternal_get_recomputeTopElementUnderPointer;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IPointerEventInternal_set_recomputeTopElementUnderPointer;
};

struct UnityEngine_UIElements_PointerStationaryEvent_Fields {
    struct UnityEngine_UIElements_PointerEventBase_PointerStationaryEvent__Fields super;
};

struct UnityEngine_UIElements_PointerStationaryEvent_o {
    struct UnityEngine_UIElements_PointerStationaryEvent_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_PointerStationaryEvent_Fields fields;
};

struct UnityEngine_UIElements_PointerStationaryEvent_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_PointerStationaryEvent_VTable vtable;
};

typedef union _union_179122 _union_179122, *P_union_179122;

union _union_179122 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179124 _union_179124, *P_union_179124;

union _union_179124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179136 _union_179136, *P_union_179136;

union _union_179136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_MonoChunkParser_Chunk_VTable System_Net_MonoChunkParser_Chunk_VTable, *PSystem_Net_MonoChunkParser_Chunk_VTable;

struct System_Net_MonoChunkParser_Chunk_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179138 _union_179138, *P_union_179138;

union _union_179138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313E288 MethodInfo_313E288, *PMethodInfo_313E288;

typedef union _union_231771 _union_231771, *P_union_231771;

union _union_231771 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231771 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19B970C MethodInfo_19B970C, *PMethodInfo_19B970C;

typedef union _union_311282 _union_311282, *P_union_311282;

union _union_311282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B970C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_FriendListRefineDialog___c_o Shock_FriendListRefineDialog___c_o, *PShock_FriendListRefineDialog___c_o;

typedef struct Shock_FriendListRefineDialog___c_c Shock_FriendListRefineDialog___c_c, *PShock_FriendListRefineDialog___c_c;

typedef struct Shock_FriendListRefineDialog___c_Fields Shock_FriendListRefineDialog___c_Fields, *PShock_FriendListRefineDialog___c_Fields;

typedef struct Shock_FriendListRefineDialog___c_StaticFields Shock_FriendListRefineDialog___c_StaticFields, *PShock_FriendListRefineDialog___c_StaticFields;

typedef struct Shock_FriendListRefineDialog___c_VTable Shock_FriendListRefineDialog___c_VTable, *PShock_FriendListRefineDialog___c_VTable;

typedef struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__o System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__o, *PSystem_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__o;

typedef struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__o System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__o, *PSystem_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__o;

typedef struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___o System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___o, *PSystem_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___o;

typedef struct System_Predicate_FriendSaveData_FriendRefineBandSetting__o System_Predicate_FriendSaveData_FriendRefineBandSetting__o, *PSystem_Predicate_FriendSaveData_FriendRefineBandSetting__o;

typedef struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__o System_Predicate_FriendSaveData_FriendRefineMemberSetting__o, *PSystem_Predicate_FriendSaveData_FriendRefineMemberSetting__o;

typedef struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__c System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__c, *PSystem_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__c;

typedef struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__Fields System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__Fields, *PSystem_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__Fields;

typedef struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__c System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__c, *PSystem_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__c;

typedef struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__Fields System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__Fields, *PSystem_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__Fields;

typedef struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___c System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___c, *PSystem_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___c;

typedef struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___Fields System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___Fields, *PSystem_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___Fields;

typedef struct System_Predicate_FriendSaveData_FriendRefineBandSetting__c System_Predicate_FriendSaveData_FriendRefineBandSetting__c, *PSystem_Predicate_FriendSaveData_FriendRefineBandSetting__c;

typedef struct System_Predicate_FriendSaveData_FriendRefineBandSetting__Fields System_Predicate_FriendSaveData_FriendRefineBandSetting__Fields, *PSystem_Predicate_FriendSaveData_FriendRefineBandSetting__Fields;

typedef struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__c System_Predicate_FriendSaveData_FriendRefineMemberSetting__c, *PSystem_Predicate_FriendSaveData_FriendRefineMemberSetting__c;

typedef struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__Fields System_Predicate_FriendSaveData_FriendRefineMemberSetting__Fields, *PSystem_Predicate_FriendSaveData_FriendRefineMemberSetting__Fields;

typedef struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__VTable System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__VTable, *PSystem_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__VTable;

typedef struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__VTable System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__VTable, *PSystem_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__VTable;

typedef struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___VTable System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___VTable, *PSystem_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___VTable;

typedef struct System_Predicate_FriendSaveData_FriendRefineBandSetting__VTable System_Predicate_FriendSaveData_FriendRefineBandSetting__VTable, *PSystem_Predicate_FriendSaveData_FriendRefineBandSetting__VTable;

typedef struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__VTable System_Predicate_FriendSaveData_FriendRefineMemberSetting__VTable, *PSystem_Predicate_FriendSaveData_FriendRefineMemberSetting__VTable;

struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__VTable vtable;
};

struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__o {
    struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__c *klass;
    void *monitor;
    struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__Fields fields;
};

struct Shock_FriendListRefineDialog___c_Fields {
};

struct Shock_FriendListRefineDialog___c_o {
    struct Shock_FriendListRefineDialog___c_c *klass;
    void *monitor;
    struct Shock_FriendListRefineDialog___c_Fields fields;
};

struct System_Predicate_FriendSaveData_FriendRefineBandSetting__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Shock_FriendListRefineDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_FriendListRefineDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_FriendListRefineDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_FriendListRefineDialog___c_VTable vtable;
};

struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___o {
    struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___c *klass;
    void *monitor;
    struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___Fields fields;
};

struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___VTable vtable;
};

struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__VTable vtable;
};

struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__o {
    struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__c *klass;
    void *monitor;
    struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__Fields fields;
};

struct System_Predicate_FriendSaveData_FriendRefineBandSetting__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_FriendSaveData_FriendRefineBandSetting__o {
    struct System_Predicate_FriendSaveData_FriendRefineBandSetting__c *klass;
    void *monitor;
    struct System_Predicate_FriendSaveData_FriendRefineBandSetting__Fields fields;
};

struct System_Predicate_FriendSaveData_FriendRefineBandSetting__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_FriendSaveData_FriendRefineBandSetting__VTable vtable;
};

struct Shock_FriendListRefineDialog___c_StaticFields {
    struct Shock_FriendListRefineDialog___c_o *__9;
    struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__o *__9__11_3;
    struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineMemberSetting__o *__9__11_4;
    struct System_Func_FriendSaveData_FriendRefineBandSetting__ValueTuple_uint__bool___o *__9__12_0;
    struct System_Func_FriendSaveData_FriendRefineMemberSetting__ValueTuple_uint__bool___o *__9__12_1;
    struct System_Predicate_FriendSaveData_FriendRefineBandSetting__o *__9__16_0;
    struct System_Predicate_FriendSaveData_FriendRefineMemberSetting__o *__9__16_1;
};

struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__o {
    struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__c *klass;
    void *monitor;
    struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__Fields fields;
};

struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ValueTuple_uint__bool___FriendSaveData_FriendRefineBandSetting__VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass688_0_o Shock_Protocol___c__DisplayClass688_0_o, *PShock_Protocol___c__DisplayClass688_0_o;

typedef struct Shock_Protocol___c__DisplayClass688_0_c Shock_Protocol___c__DisplayClass688_0_c, *PShock_Protocol___c__DisplayClass688_0_c;

typedef struct Shock_Protocol___c__DisplayClass688_0_Fields Shock_Protocol___c__DisplayClass688_0_Fields, *PShock_Protocol___c__DisplayClass688_0_Fields;

typedef struct Shock_Protocol___c__DisplayClass688_0_VTable Shock_Protocol___c__DisplayClass688_0_VTable, *PShock_Protocol___c__DisplayClass688_0_VTable;

struct Shock_Protocol___c__DisplayClass688_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass688_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass688_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass688_0_VTable vtable;
};

struct Shock_Protocol___c__DisplayClass688_0_o {
    struct Shock_Protocol___c__DisplayClass688_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass688_0_Fields fields;
};

typedef union _union_204880 _union_204880, *P_union_204880;

union _union_204880 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriDisposableObjectManager_c CriWare_CriDisposableObjectManager_c, *PCriWare_CriDisposableObjectManager_c;

typedef struct CriWare_CriDisposableObjectManager_StaticFields CriWare_CriDisposableObjectManager_StaticFields, *PCriWare_CriDisposableObjectManager_StaticFields;

typedef struct CriWare_CriDisposableObjectManager_VTable CriWare_CriDisposableObjectManager_VTable, *PCriWare_CriDisposableObjectManager_VTable;

typedef struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__o System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__o, *PSystem_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__o;

typedef struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__c System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__c, *PSystem_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__c;

typedef struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__Fields System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__Fields, *PSystem_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__Fields;

typedef struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__StaticFields System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__StaticFields, *PSystem_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__StaticFields;

typedef struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__VTable System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__VTable, *PSystem_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__VTable;

struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__Fields {
    struct CriWare_CriDisposableObjectManager_ObjectRef_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__VTable vtable;
};

struct CriWare_CriDisposableObjectManager_StaticFields {
    struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__o *refList;
};

struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__o {
    struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__Fields fields;
};

struct CriWare_CriDisposableObjectManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriDisposableObjectManager_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriDisposableObjectManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriDisposableObjectManager_VTable vtable;
};

struct System_Collections_Generic_List_CriDisposableObjectManager_ObjectRef__StaticFields {
    struct CriWare_CriDisposableObjectManager_ObjectRef_array *s_emptyArray;
};

typedef union _union_204882 _union_204882, *P_union_204882;

union _union_204882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204884 _union_204884, *P_union_204884;

union _union_204884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243D83C MethodInfo_243D83C, *PMethodInfo_243D83C;

typedef union _union_280716 _union_280716, *P_union_280716;

union _union_280716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D83C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SceneController__LoadMicroSceneCoroutine_d__40_c Shock_SceneController__LoadMicroSceneCoroutine_d__40_c, *PShock_SceneController__LoadMicroSceneCoroutine_d__40_c;

struct Shock_SceneController__LoadMicroSceneCoroutine_d__40_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SceneController__LoadMicroSceneCoroutine_d__40_VTable vtable;
};

typedef union _union_204886 _union_204886, *P_union_204886;

union _union_204886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204888 _union_204888, *P_union_204888;

union _union_204888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CardSysVoiceMstTable___c_Fields Shock_CardSysVoiceMstTable___c_Fields, *PShock_CardSysVoiceMstTable___c_Fields;

struct Shock_CardSysVoiceMstTable___c_Fields {
};

typedef struct UnityEngine_EventSystems_RaycasterManager_c UnityEngine_EventSystems_RaycasterManager_c, *PUnityEngine_EventSystems_RaycasterManager_c;

typedef struct UnityEngine_EventSystems_RaycasterManager_StaticFields UnityEngine_EventSystems_RaycasterManager_StaticFields, *PUnityEngine_EventSystems_RaycasterManager_StaticFields;

typedef struct UnityEngine_EventSystems_RaycasterManager_VTable UnityEngine_EventSystems_RaycasterManager_VTable, *PUnityEngine_EventSystems_RaycasterManager_VTable;

typedef struct System_Collections_Generic_List_BaseRaycaster__o System_Collections_Generic_List_BaseRaycaster__o, *PSystem_Collections_Generic_List_BaseRaycaster__o;

typedef struct System_Collections_Generic_List_BaseRaycaster__c System_Collections_Generic_List_BaseRaycaster__c, *PSystem_Collections_Generic_List_BaseRaycaster__c;

typedef struct System_Collections_Generic_List_BaseRaycaster__Fields System_Collections_Generic_List_BaseRaycaster__Fields, *PSystem_Collections_Generic_List_BaseRaycaster__Fields;

typedef struct System_Collections_Generic_List_BaseRaycaster__StaticFields System_Collections_Generic_List_BaseRaycaster__StaticFields, *PSystem_Collections_Generic_List_BaseRaycaster__StaticFields;

typedef struct System_Collections_Generic_List_BaseRaycaster__VTable System_Collections_Generic_List_BaseRaycaster__VTable, *PSystem_Collections_Generic_List_BaseRaycaster__VTable;

struct UnityEngine_EventSystems_RaycasterManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_EventSystems_RaycasterManager_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_EventSystems_RaycasterManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_EventSystems_RaycasterManager_VTable vtable;
};

struct System_Collections_Generic_List_BaseRaycaster__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_BaseRaycaster__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_BaseRaycaster__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_BaseRaycaster__VTable vtable;
};

struct System_Collections_Generic_List_BaseRaycaster__Fields {
    struct UnityEngine_EventSystems_BaseRaycaster_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_BaseRaycaster__o {
    struct System_Collections_Generic_List_BaseRaycaster__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_BaseRaycaster__Fields fields;
};

struct UnityEngine_EventSystems_RaycasterManager_StaticFields {
    struct System_Collections_Generic_List_BaseRaycaster__o *s_Raycasters;
};

struct System_Collections_Generic_List_BaseRaycaster__StaticFields {
    struct UnityEngine_EventSystems_BaseRaycaster_array *s_emptyArray;
};

typedef struct MethodInfo_1BB1420 MethodInfo_1BB1420, *PMethodInfo_1BB1420;

typedef union _union_302836 _union_302836, *P_union_302836;

union _union_302836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1420 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_ComicListScene_ComicListController___c_VTable Aoharu_Scenes_ComicListScene_ComicListController___c_VTable, *PAoharu_Scenes_ComicListScene_ComicListController___c_VTable;

struct Aoharu_Scenes_ComicListScene_ComicListController___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179130 _union_179130, *P_union_179130;

union _union_179130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179132 _union_179132, *P_union_179132;

union _union_179132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179134 _union_179134, *P_union_179134;

union _union_179134 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179104 _union_179104, *P_union_179104;

union _union_179104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179106 _union_179106, *P_union_179106;

union _union_179106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179108 _union_179108, *P_union_179108;

union _union_179108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomeScene___c__DisplayClass16_0_o Aoharu_HomeScene___c__DisplayClass16_0_o, *PAoharu_HomeScene___c__DisplayClass16_0_o;

typedef struct Aoharu_HomeScene___c__DisplayClass16_0_c Aoharu_HomeScene___c__DisplayClass16_0_c, *PAoharu_HomeScene___c__DisplayClass16_0_c;

typedef struct Aoharu_HomeScene___c__DisplayClass16_0_Fields Aoharu_HomeScene___c__DisplayClass16_0_Fields, *PAoharu_HomeScene___c__DisplayClass16_0_Fields;

typedef struct Aoharu_HomeScene___c__DisplayClass16_0_VTable Aoharu_HomeScene___c__DisplayClass16_0_VTable, *PAoharu_HomeScene___c__DisplayClass16_0_VTable;

struct Aoharu_HomeScene___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomeScene___c__DisplayClass16_0_Fields {
    struct Aoharu_HomeScene_o *__4__this;
    int32_t sceneType;
    struct Il2CppObject *input;
    bool isSinglePushScene;
};

struct Aoharu_HomeScene___c__DisplayClass16_0_o {
    struct Aoharu_HomeScene___c__DisplayClass16_0_c *klass;
    void *monitor;
    struct Aoharu_HomeScene___c__DisplayClass16_0_Fields fields;
};

struct Aoharu_HomeScene___c__DisplayClass16_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomeScene___c__DisplayClass16_0_VTable vtable;
};

typedef struct MethodInfo_1F45930 MethodInfo_1F45930, *PMethodInfo_1F45930;

struct MethodInfo_1F45930 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_o Aoharu_LiveRestartDialog___c__DisplayClass27_0_o, *PAoharu_LiveRestartDialog___c__DisplayClass27_0_o;

typedef struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_c Aoharu_LiveRestartDialog___c__DisplayClass27_0_c, *PAoharu_LiveRestartDialog___c__DisplayClass27_0_c;

typedef struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_Fields Aoharu_LiveRestartDialog___c__DisplayClass27_0_Fields, *PAoharu_LiveRestartDialog___c__DisplayClass27_0_Fields;

typedef struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_VTable Aoharu_LiveRestartDialog___c__DisplayClass27_0_VTable, *PAoharu_LiveRestartDialog___c__DisplayClass27_0_VTable;

struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_Fields {
    struct Aoharu_LiveResults_o *result;
    struct Aoharu_LiveRestartDialog_o *__4__this;
    int32_t skipTicketCount;
    struct Shock_ItemMst_o *consumeSkipTicket;
    struct System_Action_o *__9__3;
    struct System_Action_o *__9__6;
    struct System_Action_o *__9__10;
    struct System_Action_int__o *__9__2;
};

struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_VTable vtable;
};

struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_o {
    struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_c *klass;
    void *monitor;
    struct Aoharu_LiveRestartDialog___c__DisplayClass27_0_Fields fields;
};

typedef struct MethodInfo_1EFE3B4 MethodInfo_1EFE3B4, *PMethodInfo_1EFE3B4;

typedef union _union_316971 _union_316971, *P_union_316971;

union _union_316971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE3B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Linq_IGrouping_TKey__TElement__Fields System_Linq_IGrouping_TKey__TElement__Fields, *PSystem_Linq_IGrouping_TKey__TElement__Fields;

struct System_Linq_IGrouping_TKey__TElement__Fields {
};

typedef struct MethodInfo_2EF738C MethodInfo_2EF738C, *PMethodInfo_2EF738C;

typedef union _union_202952 _union_202952, *P_union_202952;

union _union_202952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF738C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A074 MethodInfo_2B0A074, *PMethodInfo_2B0A074;

typedef union _union_181888 _union_181888, *P_union_181888;

union _union_181888 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181888 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179100 _union_179100, *P_union_179100;

union _union_179100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313E250 MethodInfo_313E250, *PMethodInfo_313E250;

typedef union _union_231435 _union_231435, *P_union_231435;

union _union_231435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6EB94_RGCTXs MethodInfo_2E6EB94_RGCTXs, *PMethodInfo_2E6EB94_RGCTXs;

struct MethodInfo_2E6EB94_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Shock_LiveTapSeMstTable___c_VTable Shock_LiveTapSeMstTable___c_VTable, *PShock_LiveTapSeMstTable___c_VTable;

struct Shock_LiveTapSeMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Chipstar_Downloads_ISceneLoadOperation_Fields Chipstar_Downloads_ISceneLoadOperation_Fields, *PChipstar_Downloads_ISceneLoadOperation_Fields;

struct Chipstar_Downloads_ISceneLoadOperation_Fields {
};

typedef union _union_179102 _union_179102, *P_union_179102;

union _union_179102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MoviePlayer__WaitStopCoroutine_d__97_Fields Shock_MoviePlayer__WaitStopCoroutine_d__97_Fields, *PShock_MoviePlayer__WaitStopCoroutine_d__97_Fields;

struct Shock_MoviePlayer__WaitStopCoroutine_d__97_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_MoviePlayer_o *__4__this;
    struct System_Action_o *onStop;
};

typedef union _union_179114 _union_179114, *P_union_179114;

union _union_179114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0A078 MethodInfo_2B0A078, *PMethodInfo_2B0A078;

typedef union _union_183326 _union_183326, *P_union_183326;

union _union_183326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D491E4 MethodInfo_1D491E4, *PMethodInfo_1D491E4;

typedef union _union_227799 _union_227799, *P_union_227799;

union _union_227799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D491E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179116 _union_179116, *P_union_179116;

union _union_179116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21B9D40 MethodInfo_21B9D40, *PMethodInfo_21B9D40;

typedef union _union_180338 _union_180338, *P_union_180338;

union _union_180338 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9D40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180338 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BBF5B4 MethodInfo_2BBF5B4, *PMethodInfo_2BBF5B4;

typedef union _union_300199 _union_300199, *P_union_300199;

union _union_300199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBF5B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179118 _union_179118, *P_union_179118;

union _union_179118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313E268 MethodInfo_313E268, *PMethodInfo_313E268;

typedef union _union_231603 _union_231603, *P_union_231603;

union _union_231603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E268 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7ED84 MethodInfo_1D7ED84, *PMethodInfo_1D7ED84;

typedef union _union_297298 _union_297298, *P_union_297298;

union _union_297298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7ED84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_EvolveItemAmountMst__bool__c System_Func_EvolveItemAmountMst__bool__c, *PSystem_Func_EvolveItemAmountMst__bool__c;

typedef struct System_Func_EvolveItemAmountMst__bool__VTable System_Func_EvolveItemAmountMst__bool__VTable, *PSystem_Func_EvolveItemAmountMst__bool__VTable;

struct System_Func_EvolveItemAmountMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EvolveItemAmountMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EvolveItemAmountMst__bool__VTable vtable;
};

typedef struct MethodInfo_1D491DC MethodInfo_1D491DC, *PMethodInfo_1D491DC;

typedef union _union_227631 _union_227631, *P_union_227631;

union _union_227631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D491DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_Fields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_StaticFields Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_StaticFields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_StaticFields;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_StaticFields {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_o *__9;
    struct System_Func_CardMst__bool__o *__9__2_1;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_Fields {
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateTargetGroupSetting___c_VTable vtable;
};

typedef struct System_CannotUnloadAppDomainException_Fields System_CannotUnloadAppDomainException_Fields, *PSystem_CannotUnloadAppDomainException_Fields;

struct System_CannotUnloadAppDomainException_Fields {
    struct System_SystemException_Fields super;
};

typedef struct MethodInfo_2B0A080 MethodInfo_2B0A080, *PMethodInfo_2B0A080;

typedef union _union_184764 _union_184764, *P_union_184764;

union _union_184764 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184764 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_o Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_o, *PAoharu_LoginBonusTaskCreator___c__DisplayClass3_1_o;

typedef struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_c Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_c, *PAoharu_LoginBonusTaskCreator___c__DisplayClass3_1_c;

typedef struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_Fields Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_Fields, *PAoharu_LoginBonusTaskCreator___c__DisplayClass3_1_Fields;

typedef struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_VTable Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_VTable, *PAoharu_LoginBonusTaskCreator___c__DisplayClass3_1_VTable;

typedef struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_o Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_o, *PAoharu_LoginBonusTaskCreator___c__DisplayClass3_0_o;

typedef struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_c Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_c, *PAoharu_LoginBonusTaskCreator___c__DisplayClass3_0_c;

typedef struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_Fields Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_Fields, *PAoharu_LoginBonusTaskCreator___c__DisplayClass3_0_Fields;

typedef struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_VTable Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_VTable, *PAoharu_LoginBonusTaskCreator___c__DisplayClass3_0_VTable;

struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_Fields {
    struct Shock_ProtocolData_LoginBonus_o *data;
    struct Shock_LoginBonusMst_o *loginBonusMst;
    struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_o *CS___8__locals1;
};

struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_VTable vtable;
};

struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_Fields {
    struct Aoharu_LoginBonusTaskCreator_o *__4__this;
    struct Aoharu_SkipableTask_o *loginBonusTask;
};

struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_o {
    struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_0_Fields fields;
};

struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_VTable vtable;
};

struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_o {
    struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusTaskCreator___c__DisplayClass3_1_Fields fields;
};

typedef union _union_179110 _union_179110, *P_union_179110;

union _union_179110 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179112 _union_179112, *P_union_179112;

union _union_179112 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_198D168 MethodInfo_198D168, *PMethodInfo_198D168;

typedef union _union_166401 _union_166401, *P_union_166401;

union _union_166401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198D168 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2432DD0 MethodInfo_2432DD0, *PMethodInfo_2432DD0;

typedef union _union_273854 _union_273854, *P_union_273854;

union _union_273854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432DD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_AnimatorOverrideController_c UnityEngine_AnimatorOverrideController_c, *PUnityEngine_AnimatorOverrideController_c;

typedef struct UnityEngine_AnimatorOverrideController_VTable UnityEngine_AnimatorOverrideController_VTable, *PUnityEngine_AnimatorOverrideController_VTable;

struct UnityEngine_AnimatorOverrideController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_AnimatorOverrideController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AnimatorOverrideController_VTable vtable;
};

typedef struct Aoharu_LocationInformationScene___c__DisplayClass14_0_c Aoharu_LocationInformationScene___c__DisplayClass14_0_c, *PAoharu_LocationInformationScene___c__DisplayClass14_0_c;

typedef struct Aoharu_LocationInformationScene___c__DisplayClass14_0_VTable Aoharu_LocationInformationScene___c__DisplayClass14_0_VTable, *PAoharu_LocationInformationScene___c__DisplayClass14_0_VTable;

struct Aoharu_LocationInformationScene___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LocationInformationScene___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LocationInformationScene___c__DisplayClass14_0_VTable vtable;
};

typedef struct MethodInfo_1F3134C MethodInfo_1F3134C, *PMethodInfo_1F3134C;

typedef union _union_320588 _union_320588, *P_union_320588;

union _union_320588 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3134C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320588 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3133C MethodInfo_1F3133C, *PMethodInfo_1F3133C;

typedef union _union_320550 _union_320550, *P_union_320550;

union _union_320550 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3133C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320550 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3BEEC MethodInfo_1F3BEEC, *PMethodInfo_1F3BEEC;

typedef union _union_323643 _union_323643, *P_union_323643;

union _union_323643 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BEEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323643 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F06390 MethodInfo_1F06390, *PMethodInfo_1F06390;

typedef union _union_324122 _union_324122, *P_union_324122;

union _union_324122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06390 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21EF7E0 MethodInfo_21EF7E0, *PMethodInfo_21EF7E0;

typedef union _union_289706 _union_289706, *P_union_289706;

union _union_289706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EF7E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource_VTable Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource_VTable, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource_VTable;

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_MoveNext;
    struct VirtualInvokeData _10_get_NextNode;
};

typedef struct MethodInfo_1561510 MethodInfo_1561510, *PMethodInfo_1561510;

struct MethodInfo_1561510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282624 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IBingoRewardSettingMst__c System_Action_IBingoRewardSettingMst__c, *PSystem_Action_IBingoRewardSettingMst__c;

typedef struct System_Action_IBingoRewardSettingMst__VTable System_Action_IBingoRewardSettingMst__VTable, *PSystem_Action_IBingoRewardSettingMst__VTable;

struct System_Action_IBingoRewardSettingMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_IBingoRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_IBingoRewardSettingMst__VTable vtable;
};

typedef struct System_Predicate_CardSysVoiceMst__c System_Predicate_CardSysVoiceMst__c, *PSystem_Predicate_CardSysVoiceMst__c;

typedef struct System_Predicate_CardSysVoiceMst__VTable System_Predicate_CardSysVoiceMst__VTable, *PSystem_Predicate_CardSysVoiceMst__VTable;

struct System_Predicate_CardSysVoiceMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_CardSysVoiceMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_CardSysVoiceMst__VTable vtable;
};

typedef struct MethodInfo_127CCB0 MethodInfo_127CCB0, *PMethodInfo_127CCB0;

typedef union _union_202044 _union_202044, *P_union_202044;

union _union_202044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CCB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__VTable System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__VTable, *PSystem_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__VTable;

struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct MethodInfo_2DBBA24 MethodInfo_2DBBA24, *PMethodInfo_2DBBA24;

typedef union _union_241477 _union_241477, *P_union_241477;

union _union_241477 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBA24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MiniIconLoader_VTable Shock_MiniIconLoader_VTable, *PShock_MiniIconLoader_VTable;

struct Shock_MiniIconLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_ListViewDraggerExtension_c UnityEngine_UIElements_ListViewDraggerExtension_c, *PUnityEngine_UIElements_ListViewDraggerExtension_c;

typedef struct UnityEngine_UIElements_ListViewDraggerExtension_VTable UnityEngine_UIElements_ListViewDraggerExtension_VTable, *PUnityEngine_UIElements_ListViewDraggerExtension_VTable;

struct UnityEngine_UIElements_ListViewDraggerExtension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ListViewDraggerExtension_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ListViewDraggerExtension_VTable vtable;
};

typedef struct System_Diagnostics_Contracts_Contract_o System_Diagnostics_Contracts_Contract_o, *PSystem_Diagnostics_Contracts_Contract_o;

typedef struct System_Diagnostics_Contracts_Contract_Fields System_Diagnostics_Contracts_Contract_Fields, *PSystem_Diagnostics_Contracts_Contract_Fields;

struct System_Diagnostics_Contracts_Contract_Fields {
};

struct System_Diagnostics_Contracts_Contract_o {
    struct System_Diagnostics_Contracts_Contract_c *klass;
    void *monitor;
    struct System_Diagnostics_Contracts_Contract_Fields fields;
};

typedef struct MethodInfo_1286748 MethodInfo_1286748, *PMethodInfo_1286748;

typedef union _union_208745 _union_208745, *P_union_208745;

union _union_208745 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1286748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision2D__Fields Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision2D__Fields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision2D__Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collision2D__Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Cysharp_Threading_Tasks_TriggerEvent_T__o triggerEvent;
    bool calledAwake;
    bool calledDestroy;
};

typedef struct UnityEngine_UIElements_ListViewDraggerExtension_o UnityEngine_UIElements_ListViewDraggerExtension_o, *PUnityEngine_UIElements_ListViewDraggerExtension_o;

struct UnityEngine_UIElements_ListViewDraggerExtension_o {
    struct UnityEngine_UIElements_ListViewDraggerExtension_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ListViewDraggerExtension_Fields fields;
};

typedef struct MethodInfo_19E473C MethodInfo_19E473C, *PMethodInfo_19E473C;

typedef union _union_254743 _union_254743, *P_union_254743;

union _union_254743 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E473C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254743 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F09EBC MethodInfo_2F09EBC, *PMethodInfo_2F09EBC;

struct MethodInfo_2F09EBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_c UnityEngine_UIElements_TreeView__GetAllItems_d__64_c, *PUnityEngine_UIElements_TreeView__GetAllItems_d__64_c;

typedef struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_VTable UnityEngine_UIElements_TreeView__GetAllItems_d__64_VTable, *PUnityEngine_UIElements_TreeView__GetAllItems_d__64_VTable;

struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_UnityEngine_UIElements_ITreeViewItem__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_UnityEngine_UIElements_ITreeViewItem__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_VTable vtable;
};

typedef struct MethodInfo_1536544 MethodInfo_1536544, *PMethodInfo_1536544;

typedef union _union_286082 _union_286082, *P_union_286082;

union _union_286082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1536544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AC2F0 MethodInfo_16AC2F0, *PMethodInfo_16AC2F0;

typedef union _union_159597 _union_159597, *P_union_159597;

union _union_159597 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC2F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159597 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ExchangeItemListScene___c_StaticFields Aoharu_ExchangeItemListScene___c_StaticFields, *PAoharu_ExchangeItemListScene___c_StaticFields;

typedef struct Aoharu_ExchangeItemListScene___c_o Aoharu_ExchangeItemListScene___c_o, *PAoharu_ExchangeItemListScene___c_o;

typedef struct Aoharu_ExchangeItemListScene___c_c Aoharu_ExchangeItemListScene___c_c, *PAoharu_ExchangeItemListScene___c_c;

typedef struct Aoharu_ExchangeItemListScene___c_Fields Aoharu_ExchangeItemListScene___c_Fields, *PAoharu_ExchangeItemListScene___c_Fields;

typedef struct Aoharu_ExchangeItemListScene___c_VTable Aoharu_ExchangeItemListScene___c_VTable, *PAoharu_ExchangeItemListScene___c_VTable;

struct Aoharu_ExchangeItemListScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ExchangeItemListScene___c_Fields {
};

struct Aoharu_ExchangeItemListScene___c_o {
    struct Aoharu_ExchangeItemListScene___c_c *klass;
    void *monitor;
    struct Aoharu_ExchangeItemListScene___c_Fields fields;
};

struct Aoharu_ExchangeItemListScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_ExchangeItemListScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ExchangeItemListScene___c_VTable vtable;
};

struct Aoharu_ExchangeItemListScene___c_StaticFields {
    struct Aoharu_ExchangeItemListScene___c_o *__9;
    struct System_Action_o *__9__17_0;
    struct System_Action_o *__9__17_2;
    struct System_Action_Action__o *__9__18_0;
    struct System_Action_Action__o *__9__20_0;
};

typedef struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_o UnityEngine_UIElements_TreeView__GetAllItems_d__64_o, *PUnityEngine_UIElements_TreeView__GetAllItems_d__64_o;

typedef struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_Fields UnityEngine_UIElements_TreeView__GetAllItems_d__64_Fields, *PUnityEngine_UIElements_TreeView__GetAllItems_d__64_Fields;

typedef struct System_Collections_Generic_IEnumerable_ITreeViewItem__o System_Collections_Generic_IEnumerable_ITreeViewItem__o, *PSystem_Collections_Generic_IEnumerable_ITreeViewItem__o;

typedef struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___o System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___o, *PSystem_Collections_Generic_Stack_IEnumerator_ITreeViewItem___o;

typedef struct System_Collections_Generic_IEnumerator_ITreeViewItem__o System_Collections_Generic_IEnumerator_ITreeViewItem__o, *PSystem_Collections_Generic_IEnumerator_ITreeViewItem__o;

typedef struct System_Collections_Generic_IEnumerable_ITreeViewItem__c System_Collections_Generic_IEnumerable_ITreeViewItem__c, *PSystem_Collections_Generic_IEnumerable_ITreeViewItem__c;

typedef struct System_Collections_Generic_IEnumerable_ITreeViewItem__Fields System_Collections_Generic_IEnumerable_ITreeViewItem__Fields, *PSystem_Collections_Generic_IEnumerable_ITreeViewItem__Fields;

typedef struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___c System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___c, *PSystem_Collections_Generic_Stack_IEnumerator_ITreeViewItem___c;

typedef struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___Fields System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___Fields, *PSystem_Collections_Generic_Stack_IEnumerator_ITreeViewItem___Fields;

typedef struct System_Collections_Generic_IEnumerator_ITreeViewItem__c System_Collections_Generic_IEnumerator_ITreeViewItem__c, *PSystem_Collections_Generic_IEnumerator_ITreeViewItem__c;

typedef struct System_Collections_Generic_IEnumerator_ITreeViewItem__Fields System_Collections_Generic_IEnumerator_ITreeViewItem__Fields, *PSystem_Collections_Generic_IEnumerator_ITreeViewItem__Fields;

typedef struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___VTable System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___VTable, *PSystem_Collections_Generic_Stack_IEnumerator_ITreeViewItem___VTable;

typedef struct System_Collections_Generic_IEnumerator_ITreeViewItem__array System_Collections_Generic_IEnumerator_ITreeViewItem__array, *PSystem_Collections_Generic_IEnumerator_ITreeViewItem__array;

struct System_Collections_Generic_IEnumerable_ITreeViewItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IEnumerator_ITreeViewItem__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_IEnumerator_ITreeViewItem__o *m_Items[65535];
};

struct System_Collections_Generic_IEnumerable_ITreeViewItem__Fields {
};

struct System_Collections_Generic_IEnumerable_ITreeViewItem__o {
    struct System_Collections_Generic_IEnumerable_ITreeViewItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_ITreeViewItem__Fields fields;
};

struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_Fields {
    int32_t __1__state;
    struct UnityEngine_UIElements_ITreeViewItem_o *__2__current;
    int32_t __l__initialThreadId;
    struct System_Collections_Generic_IEnumerable_ITreeViewItem__o *rootItems;
    struct System_Collections_Generic_IEnumerable_ITreeViewItem__o *__3__rootItems;
    struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___o *_iteratorStack_5__1;
    struct System_Collections_Generic_IEnumerator_ITreeViewItem__o *_currentIterator_5__2;
    bool _hasNext_5__3;
    struct UnityEngine_UIElements_ITreeViewItem_o *_currentItem_5__4;
};

struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_o {
    struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TreeView__GetAllItems_d__64_Fields fields;
};

struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___VTable vtable;
};

struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___Fields {
    struct System_Collections_Generic_IEnumerator_ITreeViewItem__array *_array;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___o {
    struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___c *klass;
    void *monitor;
    struct System_Collections_Generic_Stack_IEnumerator_ITreeViewItem___Fields fields;
};

struct System_Collections_Generic_IEnumerator_ITreeViewItem__Fields {
};

struct System_Collections_Generic_IEnumerator_ITreeViewItem__o {
    struct System_Collections_Generic_IEnumerator_ITreeViewItem__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_ITreeViewItem__Fields fields;
};

struct System_Collections_Generic_IEnumerator_ITreeViewItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1BB144C MethodInfo_1BB144C, *PMethodInfo_1BB144C;

typedef union _union_303232 _union_303232, *P_union_303232;

union _union_303232 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB144C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303232 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriMonoBehaviourManager_o CriWare_CriMonoBehaviourManager_o, *PCriWare_CriMonoBehaviourManager_o;

typedef struct CriWare_CriMonoBehaviourManager_c CriWare_CriMonoBehaviourManager_c, *PCriWare_CriMonoBehaviourManager_c;

typedef struct CriWare_CriMonoBehaviourManager_Fields CriWare_CriMonoBehaviourManager_Fields, *PCriWare_CriMonoBehaviourManager_Fields;

typedef struct CriWare_CriMonoBehaviourManager_StaticFields CriWare_CriMonoBehaviourManager_StaticFields, *PCriWare_CriMonoBehaviourManager_StaticFields;

typedef struct CriWare_CriMonoBehaviourManager_VTable CriWare_CriMonoBehaviourManager_VTable, *PCriWare_CriMonoBehaviourManager_VTable;

typedef struct System_Collections_Generic_List_CriMonoBehaviour__o System_Collections_Generic_List_CriMonoBehaviour__o, *PSystem_Collections_Generic_List_CriMonoBehaviour__o;

typedef struct System_Collections_Generic_List_CriMonoBehaviour__c System_Collections_Generic_List_CriMonoBehaviour__c, *PSystem_Collections_Generic_List_CriMonoBehaviour__c;

typedef struct System_Collections_Generic_List_CriMonoBehaviour__Fields System_Collections_Generic_List_CriMonoBehaviour__Fields, *PSystem_Collections_Generic_List_CriMonoBehaviour__Fields;

typedef struct System_Collections_Generic_List_CriMonoBehaviour__VTable System_Collections_Generic_List_CriMonoBehaviour__VTable, *PSystem_Collections_Generic_List_CriMonoBehaviour__VTable;

struct CriWare_CriMonoBehaviourManager_StaticFields {
    struct CriWare_CriMonoBehaviourManager_o *_instance;
    struct System_Collections_Generic_List_CriMonoBehaviour__o *criMonoBehaviourList;
};

struct CriWare_CriMonoBehaviourManager_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
};

struct CriWare_CriMonoBehaviourManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_List_CriMonoBehaviour__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_CriMonoBehaviour__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_CriMonoBehaviour__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_CriMonoBehaviour__VTable vtable;
};

struct System_Collections_Generic_List_CriMonoBehaviour__Fields {
    struct CriWare_CriMonoBehaviour_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_CriMonoBehaviour__o {
    struct System_Collections_Generic_List_CriMonoBehaviour__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_CriMonoBehaviour__Fields fields;
};

struct CriWare_CriMonoBehaviourManager_o {
    struct CriWare_CriMonoBehaviourManager_c *klass;
    void *monitor;
    struct CriWare_CriMonoBehaviourManager_Fields fields;
};

struct CriWare_CriMonoBehaviourManager_c {
    struct Il2CppClass_1 _1;
    struct CriWare_CriMonoBehaviourManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriMonoBehaviourManager_VTable vtable;
};

typedef struct Aoharu_SerialCodeConfirmDialog___c__DisplayClass9_0_Fields Aoharu_SerialCodeConfirmDialog___c__DisplayClass9_0_Fields, *PAoharu_SerialCodeConfirmDialog___c__DisplayClass9_0_Fields;

typedef struct Aoharu_SerialCodeConfirmDialog_o Aoharu_SerialCodeConfirmDialog_o, *PAoharu_SerialCodeConfirmDialog_o;

typedef struct Aoharu_SerialCodeConfirmDialog_c Aoharu_SerialCodeConfirmDialog_c, *PAoharu_SerialCodeConfirmDialog_c;

typedef struct Aoharu_SerialCodeConfirmDialog_Fields Aoharu_SerialCodeConfirmDialog_Fields, *PAoharu_SerialCodeConfirmDialog_Fields;

typedef struct Aoharu_SerialCodeConfirmDialog_VTable Aoharu_SerialCodeConfirmDialog_VTable, *PAoharu_SerialCodeConfirmDialog_VTable;

struct Aoharu_SerialCodeConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CancelBtn;
    struct Shock_ButtonEvent_o *m_OkBtn;
    struct Shock_SimpleScroll_o *m_Scroll;
    struct Shock_TextMeshUI_o *m_MessageText;
    struct System_Action_o *OnClickOk;
    struct System_Action_o *OnClickCancel;
};

struct Aoharu_SerialCodeConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_SerialCodeConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SerialCodeConfirmDialog_VTable vtable;
};

struct Aoharu_SerialCodeConfirmDialog_o {
    struct Aoharu_SerialCodeConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_SerialCodeConfirmDialog_Fields fields;
};

struct Aoharu_SerialCodeConfirmDialog___c__DisplayClass9_0_Fields {
    struct Aoharu_SerialCodeConfirmDialog_o *__4__this;
    struct Shock_RewardData_array *dataList;
};

typedef struct System_Collections_Generic_IReadOnlyList_Playback__c System_Collections_Generic_IReadOnlyList_Playback__c, *PSystem_Collections_Generic_IReadOnlyList_Playback__c;

struct System_Collections_Generic_IReadOnlyList_Playback__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Action_IBingoRewardSettingMst__o System_Action_IBingoRewardSettingMst__o, *PSystem_Action_IBingoRewardSettingMst__o;

typedef struct System_Action_IBingoRewardSettingMst__Fields System_Action_IBingoRewardSettingMst__Fields, *PSystem_Action_IBingoRewardSettingMst__Fields;

struct System_Action_IBingoRewardSettingMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_IBingoRewardSettingMst__o {
    struct System_Action_IBingoRewardSettingMst__c *klass;
    void *monitor;
    struct System_Action_IBingoRewardSettingMst__Fields fields;
};

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass27_0_VTable Aoharu_StoryChapterListScene___c__DisplayClass27_0_VTable, *PAoharu_StoryChapterListScene___c__DisplayClass27_0_VTable;

struct Aoharu_StoryChapterListScene___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_110BA90 MethodInfo_110BA90, *PMethodInfo_110BA90;

typedef union _union_202480 _union_202480, *P_union_202480;

union _union_202480 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110BA90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202480 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226C0E8 MethodInfo_226C0E8, *PMethodInfo_226C0E8;

typedef struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__c UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__c, *PUniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__c;

typedef struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__RGCTXs UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__RGCTXs, *PUniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__RGCTXs;

typedef struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__VTable UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__VTable, *PUniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__VTable;

struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_4_UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T_;
    struct MethodInfo *_5_UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_ThrottleFrameTick_T___ctor;
    struct Il2CppClass *_6_UniRx_IObserver_T_;
    struct MethodInfo *_7_UniRx_IObserver_T__OnError;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_9_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_10_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__VTable vtable;
};

struct MethodInfo_226C0E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322090 _union_322090, *P_union_322090;

union _union_322090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322092 _union_322092, *P_union_322092;

union _union_322092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DE79C MethodInfo_24DE79C, *PMethodInfo_24DE79C;

typedef union _union_180854 _union_180854, *P_union_180854;

union _union_180854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE79C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322094 _union_322094, *P_union_322094;

union _union_322094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322096 _union_322096, *P_union_322096;

union _union_322096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322098 _union_322098, *P_union_322098;

union _union_322098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209AD28 MethodInfo_209AD28, *PMethodInfo_209AD28;

typedef union _union_341519 _union_341519, *P_union_341519;

union _union_341519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209AD28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1909BEC_RGCTXs MethodInfo_1909BEC_RGCTXs, *PMethodInfo_1909BEC_RGCTXs;

struct MethodInfo_1909BEC_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_VoidTaskResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct MethodInfo_173D084 MethodInfo_173D084, *PMethodInfo_173D084;

struct MethodInfo_173D084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_int__int__o System_ValueTuple_int__int__o, *PSystem_ValueTuple_int__int__o;

typedef struct System_ValueTuple_int__int__Fields System_ValueTuple_int__int__Fields, *PSystem_ValueTuple_int__int__Fields;

struct System_ValueTuple_int__int__Fields {
    int32_t Item1;
    int32_t Item2;
};

struct System_ValueTuple_int__int__o {
    struct System_ValueTuple_int__int__Fields fields;
};

typedef struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_o Aoharu_GuestCardSelectScene___c__DisplayClass22_1_o, *PAoharu_GuestCardSelectScene___c__DisplayClass22_1_o;

typedef struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_c Aoharu_GuestCardSelectScene___c__DisplayClass22_1_c, *PAoharu_GuestCardSelectScene___c__DisplayClass22_1_c;

typedef struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_Fields Aoharu_GuestCardSelectScene___c__DisplayClass22_1_Fields, *PAoharu_GuestCardSelectScene___c__DisplayClass22_1_Fields;

typedef struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_VTable Aoharu_GuestCardSelectScene___c__DisplayClass22_1_VTable, *PAoharu_GuestCardSelectScene___c__DisplayClass22_1_VTable;

typedef struct Shock_MngUserData_UserUpdateOption_o Shock_MngUserData_UserUpdateOption_o, *PShock_MngUserData_UserUpdateOption_o;

typedef struct Shock_MngUserData_UserUpdateOption_c Shock_MngUserData_UserUpdateOption_c, *PShock_MngUserData_UserUpdateOption_c;

typedef struct Shock_MngUserData_UserUpdateOption_Fields Shock_MngUserData_UserUpdateOption_Fields, *PShock_MngUserData_UserUpdateOption_Fields;

typedef struct Shock_MngUserData_UserUpdateOption_VTable Shock_MngUserData_UserUpdateOption_VTable, *PShock_MngUserData_UserUpdateOption_VTable;

struct Shock_MngUserData_UserUpdateOption_Fields {
    struct System_String_o *name;
    struct System_String_o *comment;
    uint32_t favorite_master_card_id;
    uint32_t guest_smile_master_card_id;
    uint32_t guest_pure_master_card_id;
    uint32_t guest_cool_master_card_id;
};

struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_Fields {
    struct Shock_MngUserData_UserUpdateOption_o *option;
};

struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_o {
    struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_c *klass;
    void *monitor;
    struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_Fields fields;
};

struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestCardSelectScene___c__DisplayClass22_1_VTable vtable;
};

struct Shock_MngUserData_UserUpdateOption_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngUserData_UserUpdateOption_o {
    struct Shock_MngUserData_UserUpdateOption_c *klass;
    void *monitor;
    struct Shock_MngUserData_UserUpdateOption_Fields fields;
};

struct Shock_MngUserData_UserUpdateOption_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngUserData_UserUpdateOption_VTable vtable;
};

typedef struct MethodInfo_2618510 MethodInfo_2618510, *PMethodInfo_2618510;

typedef union _union_251025 _union_251025, *P_union_251025;

union _union_251025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2618510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventCardBonusMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___MultieventCardBonusMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___MultieventCardBonusMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___MultieventCardBonusMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_13FC55C MethodInfo_13FC55C, *PMethodInfo_13FC55C;

typedef union _union_259048 _union_259048, *P_union_259048;

union _union_259048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FC55C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15614D4 MethodInfo_15614D4, *PMethodInfo_15614D4;

struct MethodInfo_15614D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282612 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T__RGCTXs;

struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T__RunTask;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_Start_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_T__;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T_;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetCanceled;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetResult;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__GetStatus;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__OnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__UnsafeGetStatus;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource_T__CancellationCallback;
};

typedef struct System_AppDomainUnloadedException_c System_AppDomainUnloadedException_c, *PSystem_AppDomainUnloadedException_c;

typedef struct System_AppDomainUnloadedException_VTable System_AppDomainUnloadedException_VTable, *PSystem_AppDomainUnloadedException_VTable;

struct System_AppDomainUnloadedException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_AppDomainUnloadedException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_AppDomainUnloadedException_VTable vtable;
};

typedef union _union_204810 _union_204810, *P_union_204810;

union _union_204810 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2657560 MethodInfo_2657560, *PMethodInfo_2657560;

struct MethodInfo_2657560 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204812 _union_204812, *P_union_204812;

union _union_204812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204814 _union_204814, *P_union_204814;

union _union_204814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204816 _union_204816, *P_union_204816;

union _union_204816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204818 _union_204818, *P_union_204818;

union _union_204818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_int__int__c System_ValueTuple_int__int__c, *PSystem_ValueTuple_int__int__c;

struct System_ValueTuple_int__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_int__int__VTable vtable;
};

typedef struct MethodInfo_20901A0 MethodInfo_20901A0, *PMethodInfo_20901A0;

typedef union _union_326291 _union_326291, *P_union_326291;

union _union_326291 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20901A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326291 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_AppDomainUnloadedException_o System_AppDomainUnloadedException_o, *PSystem_AppDomainUnloadedException_o;

typedef struct System_AppDomainUnloadedException_Fields System_AppDomainUnloadedException_Fields, *PSystem_AppDomainUnloadedException_Fields;

struct System_AppDomainUnloadedException_Fields {
    struct System_SystemException_Fields super;
};

struct System_AppDomainUnloadedException_o {
    struct System_AppDomainUnloadedException_c *klass;
    void *monitor;
    struct System_AppDomainUnloadedException_Fields fields;
};

typedef struct Shock_GameMstTableBase_BillingSubscriptionMst__string__c Shock_GameMstTableBase_BillingSubscriptionMst__string__c, *PShock_GameMstTableBase_BillingSubscriptionMst__string__c;

typedef struct Shock_GameMstTableBase_BillingSubscriptionMst__string__VTable Shock_GameMstTableBase_BillingSubscriptionMst__string__VTable, *PShock_GameMstTableBase_BillingSubscriptionMst__string__VTable;

struct Shock_GameMstTableBase_BillingSubscriptionMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_BillingSubscriptionMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_BillingSubscriptionMst__string__VTable vtable;
};

typedef struct Shock_DataNode_UserTotalExp_VTable Shock_DataNode_UserTotalExp_VTable, *PShock_DataNode_UserTotalExp_VTable;

struct Shock_DataNode_UserTotalExp_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

typedef struct MethodInfo_1EFE378 MethodInfo_1EFE378, *PMethodInfo_1EFE378;

typedef union _union_316961 _union_316961, *P_union_316961;

union _union_316961 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE378 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316961 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B60C MethodInfo_135B60C, *PMethodInfo_135B60C;

struct MethodInfo_135B60C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_HashSet_Slot_T__c System_Collections_Generic_HashSet_Slot_T__c, *PSystem_Collections_Generic_HashSet_Slot_T__c;

typedef struct System_Collections_Generic_HashSet_Slot_T__VTable System_Collections_Generic_HashSet_Slot_T__VTable, *PSystem_Collections_Generic_HashSet_Slot_T__VTable;

struct System_Collections_Generic_HashSet_Slot_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_HashSet_Slot_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_HashSet_Slot_T__VTable vtable;
};

typedef struct MethodInfo_265756C MethodInfo_265756C, *PMethodInfo_265756C;

typedef union _union_181028 _union_181028, *P_union_181028;

union _union_181028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265756C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_308AB70 MethodInfo_308AB70, *PMethodInfo_308AB70;

typedef struct MethodInfo_308AB70_RGCTXs MethodInfo_308AB70_RGCTXs, *PMethodInfo_308AB70_RGCTXs;

typedef union _union_214637 _union_214637, *P_union_214637;

struct MethodInfo_308AB70_RGCTXs {
    struct Il2CppType *_0_T;
};

union _union_214637 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308AB70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308AB70_RGCTXs *rgctx_data;
    union _union_214637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ForceLandscape_ios10_Fields Shock_ForceLandscape_ios10_Fields, *PShock_ForceLandscape_ios10_Fields;

struct Shock_ForceLandscape_ios10_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_HiddenCanvasObject;
};

typedef struct MethodInfo_1FDCDA0 MethodInfo_1FDCDA0, *PMethodInfo_1FDCDA0;

typedef union _union_265784 _union_265784, *P_union_265784;

union _union_265784 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCDA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265784 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D00A0 MethodInfo_19D00A0, *PMethodInfo_19D00A0;

typedef union _union_244331 _union_244331, *P_union_244331;

union _union_244331 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D00A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_EmptyReference_Fields Chipstar_Downloads_EmptyReference_Fields, *PChipstar_Downloads_EmptyReference_Fields;

struct Chipstar_Downloads_EmptyReference_Fields {
};

typedef struct MethodInfo_1272144 MethodInfo_1272144, *PMethodInfo_1272144;

typedef union _union_201090 _union_201090, *P_union_201090;

union _union_201090 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204800 _union_204800, *P_union_204800;

union _union_204800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204802 _union_204802, *P_union_204802;

union _union_204802 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1918858 MethodInfo_1918858, *PMethodInfo_1918858;

typedef struct MethodInfo_1918858_RGCTXs MethodInfo_1918858_RGCTXs, *PMethodInfo_1918858_RGCTXs;

typedef union _union_211243 _union_211243, *P_union_211243;

union _union_211243 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918858_RGCTXs *rgctx_data;
    union _union_211243 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918858_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef union _union_204804 _union_204804, *P_union_204804;

union _union_204804 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204806 _union_204806, *P_union_204806;

union _union_204806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_206FCE8 MethodInfo_206FCE8, *PMethodInfo_206FCE8;

typedef union _union_294854 _union_294854, *P_union_294854;

union _union_294854 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_206FCE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294854 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204808 _union_204808, *P_union_204808;

union _union_204808 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE370 MethodInfo_1EFE370, *PMethodInfo_1EFE370;

typedef union _union_316979 _union_316979, *P_union_316979;

union _union_316979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12CA684 MethodInfo_12CA684, *PMethodInfo_12CA684;

typedef union _union_168795 _union_168795, *P_union_168795;

union _union_168795 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CA684 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168795 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_334EAD8 MethodInfo_334EAD8, *PMethodInfo_334EAD8;

typedef union _union_301427 _union_301427, *P_union_301427;

union _union_301427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_334EAD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExMic_Effect_c CriWare_CriAtomExMic_Effect_c, *PCriWare_CriAtomExMic_Effect_c;

struct CriWare_CriAtomExMic_Effect_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExMic_Effect_VTable vtable;
};

typedef struct MethodInfo_15DD37C_RGCTXs MethodInfo_15DD37C_RGCTXs, *PMethodInfo_15DD37C_RGCTXs;

struct MethodInfo_15DD37C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct UnityEngine_Tilemaps_TileDataNative_Fields UnityEngine_Tilemaps_TileDataNative_Fields, *PUnityEngine_Tilemaps_TileDataNative_Fields;

struct UnityEngine_Tilemaps_TileDataNative_Fields {
    int32_t m_Sprite;
    struct UnityEngine_Color_o m_Color;
    struct UnityEngine_Matrix4x4_o m_Transform;
    int32_t m_GameObject;
    int32_t m_Flags;
    int32_t m_ColliderType;
};

typedef struct MethodInfo_3147E04 MethodInfo_3147E04, *PMethodInfo_3147E04;

typedef union _union_227895 _union_227895, *P_union_227895;

union _union_227895 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147E04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_227895 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E813A4 MethodInfo_2E813A4, *PMethodInfo_2E813A4;

typedef union _union_334913 _union_334913, *P_union_334913;

union _union_334913 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E813A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334913 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAudioWriteStream_InternalDelegate_c CriWare_CriAudioWriteStream_InternalDelegate_c, *PCriWare_CriAudioWriteStream_InternalDelegate_c;

typedef struct CriWare_CriAudioWriteStream_InternalDelegate_VTable CriWare_CriAudioWriteStream_InternalDelegate_VTable, *PCriWare_CriAudioWriteStream_InternalDelegate_VTable;

struct CriWare_CriAudioWriteStream_InternalDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct CriWare_CriAudioWriteStream_InternalDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAudioWriteStream_InternalDelegate_VTable vtable;
};

typedef struct MethodInfo_2DBBAB0 MethodInfo_2DBBAB0, *PMethodInfo_2DBBAB0;

typedef union _union_241685 _union_241685, *P_union_241685;

union _union_241685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBAB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAAF10 MethodInfo_1EAAF10, *PMethodInfo_1EAAF10;

typedef union _union_263972 _union_263972, *P_union_263972;

union _union_263972 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAF10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263972 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F34E1C MethodInfo_2F34E1C, *PMethodInfo_2F34E1C;

typedef struct MethodInfo_2F34E1C_RGCTXs MethodInfo_2F34E1C_RGCTXs, *PMethodInfo_2F34E1C_RGCTXs;

typedef union _union_286693 _union_286693, *P_union_286693;

union _union_286693 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F34E1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F34E1C_RGCTXs *rgctx_data;
    union _union_286693 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F34E1C_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

typedef struct MethodInfo_2B9CBD8 MethodInfo_2B9CBD8, *PMethodInfo_2B9CBD8;

typedef union _union_240971 _union_240971, *P_union_240971;

union _union_240971 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CBD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240971 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204830 _union_204830, *P_union_204830;

union _union_204830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1109260_RGCTXs MethodInfo_1109260_RGCTXs, *PMethodInfo_1109260_RGCTXs;

struct MethodInfo_1109260_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_204832 _union_204832, *P_union_204832;

union _union_204832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204834 _union_204834, *P_union_204834;

union _union_204834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D00A8 MethodInfo_19D00A8, *PMethodInfo_19D00A8;

typedef union _union_244539 _union_244539, *P_union_244539;

union _union_244539 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D00A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244539 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204836 _union_204836, *P_union_204836;

union _union_204836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204838 _union_204838, *P_union_204838;

union _union_204838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_IObserver_IList_TSource___Fields UniRx_IObserver_IList_TSource___Fields, *PUniRx_IObserver_IList_TSource___Fields;

struct UniRx_IObserver_IList_TSource___Fields {
};

typedef struct Aoharu_Event_Reward_RewardPointRankingData_o Aoharu_Event_Reward_RewardPointRankingData_o, *PAoharu_Event_Reward_RewardPointRankingData_o;

typedef struct Aoharu_Event_Reward_RewardPointRankingData_c Aoharu_Event_Reward_RewardPointRankingData_c, *PAoharu_Event_Reward_RewardPointRankingData_c;

typedef struct Aoharu_Event_Reward_RewardPointRankingData_Fields Aoharu_Event_Reward_RewardPointRankingData_Fields, *PAoharu_Event_Reward_RewardPointRankingData_Fields;

typedef struct Aoharu_Event_Reward_RewardPointRankingData_VTable Aoharu_Event_Reward_RewardPointRankingData_VTable, *PAoharu_Event_Reward_RewardPointRankingData_VTable;

struct Aoharu_Event_Reward_RewardPointRankingData_Fields {
    struct System_Collections_Generic_List_RewardData__o *_RewardDataList_k__BackingField;
    int32_t _Order_k__BackingField;
    struct System_String_o *_Title_k__BackingField;
    bool _IsAcquired_k__BackingField;
    uint32_t _HighRank_k__BackingField;
    uint32_t _LowRank_k__BackingField;
};

struct Aoharu_Event_Reward_RewardPointRankingData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_RewardDataList;
    struct VirtualInvokeData _5_get_Order;
    struct VirtualInvokeData _6_get_Title;
    struct VirtualInvokeData _7_get_IsAcquired;
    struct VirtualInvokeData _8_get_HighRank;
    struct VirtualInvokeData _9_get_LowRank;
};

struct Aoharu_Event_Reward_RewardPointRankingData_o {
    struct Aoharu_Event_Reward_RewardPointRankingData_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_RewardPointRankingData_Fields fields;
};

struct Aoharu_Event_Reward_RewardPointRankingData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_RewardPointRankingData_VTable vtable;
};

typedef struct MethodInfo_12E8008 MethodInfo_12E8008, *PMethodInfo_12E8008;

typedef union _union_169285 _union_169285, *P_union_169285;

union _union_169285 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E8008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169285 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ExchangeItemListScene_o Aoharu_ExchangeItemListScene_o, *PAoharu_ExchangeItemListScene_o;

typedef struct Aoharu_ExchangeItemListScene_c Aoharu_ExchangeItemListScene_c, *PAoharu_ExchangeItemListScene_c;

typedef struct Aoharu_ExchangeItemListScene_Fields Aoharu_ExchangeItemListScene_Fields, *PAoharu_ExchangeItemListScene_Fields;

typedef struct Aoharu_ExchangeItemListScene_VTable Aoharu_ExchangeItemListScene_VTable, *PAoharu_ExchangeItemListScene_VTable;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController_o Shock_Scenes_ExchangeItem_ExchangeItemController_o, *PShock_Scenes_ExchangeItem_ExchangeItemController_o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController_c Shock_Scenes_ExchangeItem_ExchangeItemController_c, *PShock_Scenes_ExchangeItem_ExchangeItemController_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController_Fields Shock_Scenes_ExchangeItem_ExchangeItemController_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemController_Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController_VTable Shock_Scenes_ExchangeItem_ExchangeItemController_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemController_VTable;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_o Shock_Scenes_ExchangeItem_ExchangeItemScroll_o, *PShock_Scenes_ExchangeItem_ExchangeItemScroll_o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_o Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_o, *PShock_Scenes_ExchangeItem_ExchangeItemAmountDialog_o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_o Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_o, *PShock_Scenes_ExchangeItem_ExchangeItemResultDialog_o;

typedef struct System_Collections_Generic_IReadOnlyList_ExchangeItemData__o System_Collections_Generic_IReadOnlyList_ExchangeItemData__o, *PSystem_Collections_Generic_IReadOnlyList_ExchangeItemData__o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_c Shock_Scenes_ExchangeItem_ExchangeItemScroll_c, *PShock_Scenes_ExchangeItem_ExchangeItemScroll_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_Fields Shock_Scenes_ExchangeItem_ExchangeItemScroll_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemScroll_Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_c Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_c, *PShock_Scenes_ExchangeItem_ExchangeItemAmountDialog_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_Fields Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemAmountDialog_Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_c Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_c, *PShock_Scenes_ExchangeItem_ExchangeItemResultDialog_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_Fields Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemResultDialog_Fields;

typedef struct System_Collections_Generic_IReadOnlyList_ExchangeItemData__c System_Collections_Generic_IReadOnlyList_ExchangeItemData__c, *PSystem_Collections_Generic_IReadOnlyList_ExchangeItemData__c;

typedef struct System_Collections_Generic_IReadOnlyList_ExchangeItemData__Fields System_Collections_Generic_IReadOnlyList_ExchangeItemData__Fields, *PSystem_Collections_Generic_IReadOnlyList_ExchangeItemData__Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_VTable Shock_Scenes_ExchangeItem_ExchangeItemScroll_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemScroll_VTable;

typedef struct Shock_ScrollBase_ExchangeItemScrollItem__Fields Shock_ScrollBase_ExchangeItemScrollItem__Fields, *PShock_ScrollBase_ExchangeItemScrollItem__Fields;

typedef struct System_Action_ExchangeItemData__int__o System_Action_ExchangeItemData__int__o, *PSystem_Action_ExchangeItemData__int__o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_VTable Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemAmountDialog_VTable;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemDialogBase_Fields Shock_Scenes_ExchangeItem_ExchangeItemDialogBase_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemDialogBase_Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_VTable Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemResultDialog_VTable;

typedef struct System_Action_ExchangeItemData__int__c System_Action_ExchangeItemData__int__c, *PSystem_Action_ExchangeItemData__int__c;

typedef struct System_Action_ExchangeItemData__int__Fields System_Action_ExchangeItemData__int__Fields, *PSystem_Action_ExchangeItemData__int__Fields;

typedef struct System_Action_ExchangeItemData__int__VTable System_Action_ExchangeItemData__int__VTable, *PSystem_Action_ExchangeItemData__int__VTable;

struct Shock_ScrollBase_ExchangeItemScrollItem__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_Fields {
    struct Shock_ScrollBase_ExchangeItemScrollItem__Fields super;
    struct System_Action_ExchangeItemData__int__o *_RequestExchange_k__BackingField;
    struct System_Action_o *_SoldOutButtonOnClick_k__BackingField;
    int32_t m_ownPointAmount;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_VTable vtable;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_Fields fields;
};

struct Aoharu_ExchangeItemListScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController_o *m_Controller;
    struct Shock_ButtonEvent_o *m_WaittingButton;
    struct Shock_ButtonEvent_o *m_FilterButton;
    struct Shock_ButtonEvent_o *m_SortInfoButton;
    struct Shock_ButtonEvent_o *m_AscendingOrderButton;
    struct Aoharu_ExchangeItemListScene_Data_o *m_Data;
    struct System_Action_o *m_ResultDialogAction;
};

struct System_Action_ExchangeItemData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ExchangeItemData__int__o {
    struct System_Action_ExchangeItemData__int__c *klass;
    void *monitor;
    struct System_Action_ExchangeItemData__int__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_ExchangeItemData__Fields {
};

struct System_Action_ExchangeItemData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ExchangeItemData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ExchangeItemData__int__VTable vtable;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemDialogBase_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ExchangeItemDataNode_o *m_ExchangeItemDataNode;
    struct Shock_RewardIcon_o *m_RewardIcons;
    struct Shock_TextMeshUI_o *m_RewardNameText;
    struct Shock_TextMeshUI_o *m_RewardCountText;
    struct Shock_ButtonEvent_o *m_RewardDetailButton;
    struct Shock_TextMeshUI_o *m_RewardDetailText;
    struct UnityEngine_GameObject_o *m_ExchangeAmountObject;
    struct Shock_TextMeshUI_o *m_ExchangeAmountText;
    struct Shock_TextMeshUI_o *m_PointAmountToText;
    struct UnityEngine_UI_Image_o *m_EchangeItemImg;
    int32_t m_OwnPointAmount;
    struct Shock_ExchangeItemData_o *_ExchangeItemData_k__BackingField;
};

struct Aoharu_ExchangeItemListScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoAwake;
    struct VirtualInvokeData _7_DoStart;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_SetMainHeader;
    struct VirtualInvokeData _10_get_IsCachable;
    struct VirtualInvokeData _11_CreateSceneSaveData;
    struct VirtualInvokeData _12_CreateSceneOutputData;
    struct VirtualInvokeData _13_LoadScene;
    struct VirtualInvokeData _14_ReloadScene;
    struct VirtualInvokeData _15_EnterScene;
    struct VirtualInvokeData _16_PostEnterScene;
    struct VirtualInvokeData _17_RollbackScene;
    struct VirtualInvokeData _18_PreExitScene;
    struct VirtualInvokeData _19_ExitScene;
    struct VirtualInvokeData _20_Shock_ISceneType_get_SceneType;
};

struct Aoharu_ExchangeItemListScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ExchangeItemListScene_VTable vtable;
};

struct Aoharu_ExchangeItemListScene_o {
    struct Aoharu_ExchangeItemListScene_c *klass;
    void *monitor;
    struct Aoharu_ExchangeItemListScene_Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_Fields {
    struct Shock_Scenes_ExchangeItem_ExchangeItemDialogBase_Fields super;
    struct Shock_ButtonValueRegulator_o *m_ValueRegulator;
    struct Shock_TextMeshUI_o *m_CharacterExchangeMesseage;
    int32_t _ExchangeAmount_k__BackingField;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_VTable vtable;
};

struct System_Collections_Generic_IReadOnlyList_ExchangeItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct System_Collections_Generic_IReadOnlyList_ExchangeItemData__o {
    struct System_Collections_Generic_IReadOnlyList_ExchangeItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_ExchangeItemData__Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_Fields {
    struct Shock_Scenes_ExchangeItem_ExchangeItemDialogBase_Fields super;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Shock_ExchangeItemDataNode_o *m_ExchangeItemDataNode;
    struct UnityEngine_RectTransform_o *m_Rect;
    struct Shock_Scenes_ExchangeItem_ExchangeItemScroll_o *m_Scroll;
    struct Shock_Scenes_ExchangeItem_ExchangeItemAmountDialog_o *m_AmountDialog;
    struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_o *m_ResultDialog;
    struct Aoharu_MemberSortController_o *m_MemberSortController;
    struct Aoharu_Scenes_MemberList_MemberListTextLayout_o *m_MemberListTextLayout;
    struct UnityEngine_UI_Image_o *m_ExchageItemImg;
    int32_t m_ConsumeType;
    uint32_t m_Value;
    uint32_t m_EventId;
    int32_t m_OwnPointAmount;
    struct System_Collections_Generic_IReadOnlyList_ExchangeItemData__o *m_ScrollDataList;
    int32_t m_ExchangeType;
    struct System_Action_o *RequestBackToHome;
    struct System_Action_uint__Action__o *m_onExachangeCardItem;
    struct ShortMessageDialog_o *m_ShortMessageDialog;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemController_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController_Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController_VTable vtable;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemResultDialog_VTable vtable;
};

typedef struct MethodInfo_19E46EC MethodInfo_19E46EC, *PMethodInfo_19E46EC;

typedef union _union_254535 _union_254535, *P_union_254535;

union _union_254535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E46EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204820 _union_204820, *P_union_204820;

union _union_204820 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16E0CC0 MethodInfo_16E0CC0, *PMethodInfo_16E0CC0;

typedef union _union_193237 _union_193237, *P_union_193237;

union _union_193237 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E0CC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193237 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B634 MethodInfo_135B634, *PMethodInfo_135B634;

struct MethodInfo_135B634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322331 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204822 _union_204822, *P_union_204822;

union _union_204822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204824 _union_204824, *P_union_204824;

union _union_204824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_173D07C MethodInfo_173D07C, *PMethodInfo_173D07C;

typedef union _union_170715 _union_170715, *P_union_170715;

union _union_170715 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173D07C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170715 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204826 _union_204826, *P_union_204826;

union _union_204826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204828 _union_204828, *P_union_204828;

union _union_204828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12AC65C_RGCTXs MethodInfo_12AC65C_RGCTXs, *PMethodInfo_12AC65C_RGCTXs;

struct MethodInfo_12AC65C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1D887A4 MethodInfo_1D887A4, *PMethodInfo_1D887A4;

typedef union _union_297344 _union_297344, *P_union_297344;

union _union_297344 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D887A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297344 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7ED00 MethodInfo_1D7ED00, *PMethodInfo_1D7ED00;

typedef union _union_297208 _union_297208, *P_union_297208;

union _union_297208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7ED00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B5A4C8 MethodInfo_1B5A4C8, *PMethodInfo_1B5A4C8;

typedef union _union_254213 _union_254213, *P_union_254213;

union _union_254213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A4C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9204C MethodInfo_2B9204C, *PMethodInfo_2B9204C;

typedef union _union_340294 _union_340294, *P_union_340294;

union _union_340294 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9204C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340294 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24A8CF4 MethodInfo_24A8CF4, *PMethodInfo_24A8CF4;

typedef union _union_313078 _union_313078, *P_union_313078;

union _union_313078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A8CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ValueTuple_uint__bool___uint__Fields System_Func_ValueTuple_uint__bool___uint__Fields, *PSystem_Func_ValueTuple_uint__bool___uint__Fields;

struct System_Func_ValueTuple_uint__bool___uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2E8BF20 MethodInfo_2E8BF20, *PMethodInfo_2E8BF20;

typedef union _union_223315 _union_223315, *P_union_223315;

union _union_223315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BF20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204850 _union_204850, *P_union_204850;

union _union_204850 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerator_IGachaData__c System_Collections_Generic_IEnumerator_IGachaData__c, *PSystem_Collections_Generic_IEnumerator_IGachaData__c;

struct System_Collections_Generic_IEnumerator_IGachaData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_204852 _union_204852, *P_union_204852;

union _union_204852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_c SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_c, *PSharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_c;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_VTable SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_VTable, *PSharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_VTable;

struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_VTable vtable;
};

typedef union _union_204854 _union_204854, *P_union_204854;

union _union_204854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventScoreRankingMst_o Shock_EventScoreRankingMst_o, *PShock_EventScoreRankingMst_o;

typedef struct Shock_EventScoreRankingMst_c Shock_EventScoreRankingMst_c, *PShock_EventScoreRankingMst_c;

typedef struct Shock_EventScoreRankingMst_Fields Shock_EventScoreRankingMst_Fields, *PShock_EventScoreRankingMst_Fields;

typedef struct Shock_EventScoreRankingMst_VTable Shock_EventScoreRankingMst_VTable, *PShock_EventScoreRankingMst_VTable;

struct Shock_EventScoreRankingMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_EventScoreRankingMst_Fields {
    uint32_t _masterEventId;
    uint32_t _groupCount;
    uint32_t _number;
    uint32_t _highRank;
    uint32_t _lowRank;
    uint32_t _masterEventScoreRankingRewardId;
    uint32_t _masterReleaseLabelId;
};

struct Shock_EventScoreRankingMst_o {
    struct Shock_EventScoreRankingMst_c *klass;
    void *monitor;
    struct Shock_EventScoreRankingMst_Fields fields;
};

struct Shock_EventScoreRankingMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventScoreRankingMst_VTable vtable;
};

typedef union _union_204856 _union_204856, *P_union_204856;

union _union_204856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA03E8 MethodInfo_1EA03E8, *PMethodInfo_1EA03E8;

typedef union _union_161911 _union_161911, *P_union_161911;

union _union_161911 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA03E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161911 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204858 _union_204858, *P_union_204858;

union _union_204858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F459AC MethodInfo_1F459AC, *PMethodInfo_1F459AC;

struct MethodInfo_1F459AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B5E2C MethodInfo_16B5E2C, *PMethodInfo_16B5E2C;

typedef union _union_284244 _union_284244, *P_union_284244;

union _union_284244 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5E2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284244 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D887D8 MethodInfo_1D887D8, *PMethodInfo_1D887D8;

typedef union _union_297374 _union_297374, *P_union_297374;

union _union_297374 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D887D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297374 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D74E0 MethodInfo_15D74E0, *PMethodInfo_15D74E0;

typedef struct MethodInfo_15D74E0_RGCTXs MethodInfo_15D74E0_RGCTXs, *PMethodInfo_15D74E0_RGCTXs;

typedef union _union_331425 _union_331425, *P_union_331425;

struct MethodInfo_15D74E0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D74E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D74E0_RGCTXs *rgctx_data;
    union _union_331425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243D874 MethodInfo_243D874, *PMethodInfo_243D874;

struct MethodInfo_243D874 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_o SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_o, *PSharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_o;

struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_o {
    struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackGlobal_Fields fields;
};

typedef struct Shock_Scenes_DLFileViewer_ScrollUI___c__DisplayClass12_0_VTable Shock_Scenes_DLFileViewer_ScrollUI___c__DisplayClass12_0_VTable, *PShock_Scenes_DLFileViewer_ScrollUI___c__DisplayClass12_0_VTable;

struct Shock_Scenes_DLFileViewer_ScrollUI___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__AsyncUnit___o System_ValueTuple_bool__ValueTuple_bool__AsyncUnit___o, *PSystem_ValueTuple_bool__ValueTuple_bool__AsyncUnit___o;

struct System_ValueTuple_bool__ValueTuple_bool__AsyncUnit___o {
    struct System_ValueTuple_bool__ValueTuple_bool__AsyncUnit___Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__AsyncUnit___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncUnit_____Fields fields;
};

typedef struct MethodInfo_2432DE8 MethodInfo_2432DE8, *PMethodInfo_2432DE8;

typedef union _union_274402 _union_274402, *P_union_274402;

union _union_274402 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432DE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274402 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MembershipData___c_StaticFields Shock_MembershipData___c_StaticFields, *PShock_MembershipData___c_StaticFields;

typedef struct Shock_MembershipData___c_o Shock_MembershipData___c_o, *PShock_MembershipData___c_o;

typedef struct System_Func_BillingSubscriptionRewardMst__bool__o System_Func_BillingSubscriptionRewardMst__bool__o, *PSystem_Func_BillingSubscriptionRewardMst__bool__o;

typedef struct System_Func_MembershipWallpaperMst__uint__o System_Func_MembershipWallpaperMst__uint__o, *PSystem_Func_MembershipWallpaperMst__uint__o;

typedef struct System_Func_BillingSubscriptionRewardMst__uint__o System_Func_BillingSubscriptionRewardMst__uint__o, *PSystem_Func_BillingSubscriptionRewardMst__uint__o;

typedef struct Shock_MembershipData___c_c Shock_MembershipData___c_c, *PShock_MembershipData___c_c;

typedef struct Shock_MembershipData___c_Fields Shock_MembershipData___c_Fields, *PShock_MembershipData___c_Fields;

typedef struct System_Func_BillingSubscriptionRewardMst__bool__c System_Func_BillingSubscriptionRewardMst__bool__c, *PSystem_Func_BillingSubscriptionRewardMst__bool__c;

typedef struct System_Func_BillingSubscriptionRewardMst__bool__Fields System_Func_BillingSubscriptionRewardMst__bool__Fields, *PSystem_Func_BillingSubscriptionRewardMst__bool__Fields;

typedef struct System_Func_MembershipWallpaperMst__uint__c System_Func_MembershipWallpaperMst__uint__c, *PSystem_Func_MembershipWallpaperMst__uint__c;

typedef struct System_Func_MembershipWallpaperMst__uint__Fields System_Func_MembershipWallpaperMst__uint__Fields, *PSystem_Func_MembershipWallpaperMst__uint__Fields;

typedef struct System_Func_BillingSubscriptionRewardMst__uint__c System_Func_BillingSubscriptionRewardMst__uint__c, *PSystem_Func_BillingSubscriptionRewardMst__uint__c;

typedef struct System_Func_BillingSubscriptionRewardMst__uint__Fields System_Func_BillingSubscriptionRewardMst__uint__Fields, *PSystem_Func_BillingSubscriptionRewardMst__uint__Fields;

typedef struct Shock_MembershipData___c_VTable Shock_MembershipData___c_VTable, *PShock_MembershipData___c_VTable;

typedef struct System_Func_BillingSubscriptionRewardMst__bool__VTable System_Func_BillingSubscriptionRewardMst__bool__VTable, *PSystem_Func_BillingSubscriptionRewardMst__bool__VTable;

typedef struct System_Func_BillingSubscriptionRewardMst__uint__VTable System_Func_BillingSubscriptionRewardMst__uint__VTable, *PSystem_Func_BillingSubscriptionRewardMst__uint__VTable;

struct System_Func_MembershipWallpaperMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingSubscriptionRewardMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Shock_MembershipData___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MembershipData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MembershipData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MembershipData___c_VTable vtable;
};

struct Shock_MembershipData___c_Fields {
};

struct Shock_MembershipData___c_o {
    struct Shock_MembershipData___c_c *klass;
    void *monitor;
    struct Shock_MembershipData___c_Fields fields;
};

struct System_Func_BillingSubscriptionRewardMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BillingSubscriptionRewardMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingSubscriptionRewardMst__bool__VTable vtable;
};

struct System_Func_BillingSubscriptionRewardMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingSubscriptionRewardMst__bool__o {
    struct System_Func_BillingSubscriptionRewardMst__bool__c *klass;
    void *monitor;
    struct System_Func_BillingSubscriptionRewardMst__bool__Fields fields;
};

struct System_Func_BillingSubscriptionRewardMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingSubscriptionRewardMst__uint__o {
    struct System_Func_BillingSubscriptionRewardMst__uint__c *klass;
    void *monitor;
    struct System_Func_BillingSubscriptionRewardMst__uint__Fields fields;
};

struct System_Func_BillingSubscriptionRewardMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingSubscriptionRewardMst__uint__VTable vtable;
};

struct System_Func_MembershipWallpaperMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MembershipWallpaperMst__uint__VTable vtable;
};

struct System_Func_MembershipWallpaperMst__uint__o {
    struct System_Func_MembershipWallpaperMst__uint__c *klass;
    void *monitor;
    struct System_Func_MembershipWallpaperMst__uint__Fields fields;
};

struct Shock_MembershipData___c_StaticFields {
    struct Shock_MembershipData___c_o *__9;
    struct System_Func_BillingSubscriptionRewardMst__bool__o *__9__23_0;
    struct System_Func_MembershipWallpaperMst__uint__o *__9__26_1;
    struct System_Func_MembershipWallpaperMst__uint__o *__9__26_2;
    struct System_Func_BillingSubscriptionRewardMst__bool__o *__9__28_0;
    struct System_Func_BillingSubscriptionRewardMst__uint__o *__9__28_1;
};

typedef struct MethodInfo_2867D60 MethodInfo_2867D60, *PMethodInfo_2867D60;

struct MethodInfo_2867D60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAAF6C MethodInfo_1EAAF6C, *PMethodInfo_1EAAF6C;

typedef union _union_264430 _union_264430, *P_union_264430;

union _union_264430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAF6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204840 _union_204840, *P_union_204840;

union _union_204840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204842 _union_204842, *P_union_204842;

union _union_204842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_102D044 MethodInfo_102D044, *PMethodInfo_102D044;

typedef union _union_268676 _union_268676, *P_union_268676;

union _union_268676 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_102D044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268676 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204844 _union_204844, *P_union_204844;

union _union_204844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7ED28 MethodInfo_1D7ED28, *PMethodInfo_1D7ED28;

typedef union _union_297238 _union_297238, *P_union_297238;

union _union_297238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7ED28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_object__Fields Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_object__Fields, *PCysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_object__Fields;

typedef struct System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___o System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___o, *PSystem_Runtime_CompilerServices_TaskAwaiter_UniTask_T___o;

typedef struct System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___Fields System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___Fields, *PSystem_Runtime_CompilerServices_TaskAwaiter_UniTask_T___Fields;

struct System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
};

struct System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___o {
    struct System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_object__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o __t__builder;
    struct System_Threading_Tasks_Task_UniTask_T___o *task;
    struct System_Runtime_CompilerServices_TaskAwaiter_UniTask_T___o __u__1;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o __u__2;
};

typedef struct MethodInfo_13FC504 MethodInfo_13FC504, *PMethodInfo_13FC504;

typedef union _union_258836 _union_258836, *P_union_258836;

union _union_258836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FC504 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204846 _union_204846, *P_union_204846;

union _union_204846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204848 _union_204848, *P_union_204848;

union _union_204848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2867D6C MethodInfo_2867D6C, *PMethodInfo_2867D6C;

typedef union _union_181234 _union_181234, *P_union_181234;

union _union_181234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2867D6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_243D888 MethodInfo_243D888, *PMethodInfo_243D888;

typedef union _union_276988 _union_276988, *P_union_276988;

union _union_276988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11E13D4 MethodInfo_11E13D4, *PMethodInfo_11E13D4;

struct MethodInfo_11E13D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257674 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observable___c__DisplayClass293_1_T__c UniRx_Observable___c__DisplayClass293_1_T__c, *PUniRx_Observable___c__DisplayClass293_1_T__c;

typedef struct UniRx_Observable___c__DisplayClass293_1_T__RGCTXs UniRx_Observable___c__DisplayClass293_1_T__RGCTXs, *PUniRx_Observable___c__DisplayClass293_1_T__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass293_1_T__VTable UniRx_Observable___c__DisplayClass293_1_T__VTable, *PUniRx_Observable___c__DisplayClass293_1_T__VTable;

struct UniRx_Observable___c__DisplayClass293_1_T__RGCTXs {
    struct Il2CppClass *_0_System_Func_T__IEnumerator_;
    struct MethodInfo *_1_System_Func_T__IEnumerator__Invoke;
};

struct UniRx_Observable___c__DisplayClass293_1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass293_1_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass293_1_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass293_1_T__VTable vtable;
};

typedef struct MethodInfo_1D7ED50 MethodInfo_1D7ED50, *PMethodInfo_1D7ED50;

typedef union _union_297268 _union_297268, *P_union_297268;

union _union_297268 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7ED50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297268 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3147E40 MethodInfo_3147E40, *PMethodInfo_3147E40;

typedef union _union_228231 _union_228231, *P_union_228231;

union _union_228231 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147E40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228231 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_RtFieldInfo_o System_Reflection_RtFieldInfo_o, *PSystem_Reflection_RtFieldInfo_o;

typedef struct System_Reflection_RtFieldInfo_c System_Reflection_RtFieldInfo_c, *PSystem_Reflection_RtFieldInfo_c;

typedef struct System_Reflection_RtFieldInfo_VTable System_Reflection_RtFieldInfo_VTable, *PSystem_Reflection_RtFieldInfo_VTable;

struct System_Reflection_RtFieldInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_get_IsLiteral;
    struct VirtualInvokeData _18_get_IsNotSerialized;
    struct VirtualInvokeData _19_get_IsStatic;
    struct VirtualInvokeData _20_get_IsPublic;
    struct VirtualInvokeData _21_unknown;
    struct VirtualInvokeData _22_unknown;
    struct VirtualInvokeData _23_SetValue;
    struct VirtualInvokeData _24_unknown;
    struct VirtualInvokeData _25_SetValueDirect;
    struct VirtualInvokeData _26_GetRawConstantValue;
    struct VirtualInvokeData _27_GetFieldOffset;
};

struct System_Reflection_RtFieldInfo_o {
    struct System_Reflection_RtFieldInfo_c *klass;
    void *monitor;
    struct System_Reflection_RtFieldInfo_Fields fields;
};

struct System_Reflection_RtFieldInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_RtFieldInfo_VTable vtable;
};

typedef union _union_204870 _union_204870, *P_union_204870;

union _union_204870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204872 _union_204872, *P_union_204872;

union _union_204872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_AlbumMultiUnitMMst__bool__Fields System_Func_AlbumMultiUnitMMst__bool__Fields, *PSystem_Func_AlbumMultiUnitMMst__bool__Fields;

struct System_Func_AlbumMultiUnitMMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct System_Collections_Generic_IEnumerator_TrackAsset__o System_Collections_Generic_IEnumerator_TrackAsset__o, *PSystem_Collections_Generic_IEnumerator_TrackAsset__o;

typedef struct System_Collections_Generic_IEnumerator_TrackAsset__c System_Collections_Generic_IEnumerator_TrackAsset__c, *PSystem_Collections_Generic_IEnumerator_TrackAsset__c;

typedef struct System_Collections_Generic_IEnumerator_TrackAsset__Fields System_Collections_Generic_IEnumerator_TrackAsset__Fields, *PSystem_Collections_Generic_IEnumerator_TrackAsset__Fields;

struct System_Collections_Generic_IEnumerator_TrackAsset__Fields {
};

struct System_Collections_Generic_IEnumerator_TrackAsset__o {
    struct System_Collections_Generic_IEnumerator_TrackAsset__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_TrackAsset__Fields fields;
};

struct System_Collections_Generic_IEnumerator_TrackAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_204874 _union_204874, *P_union_204874;

union _union_204874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204876 _union_204876, *P_union_204876;

union _union_204876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B668 MethodInfo_135B668, *PMethodInfo_135B668;

struct MethodInfo_135B668 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322339 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F8B74 MethodInfo_14F8B74, *PMethodInfo_14F8B74;

typedef struct MethodInfo_14F8B74_RGCTXs MethodInfo_14F8B74_RGCTXs, *PMethodInfo_14F8B74_RGCTXs;

typedef union _union_200355 _union_200355, *P_union_200355;

union _union_200355 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F8B74_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_14F8B74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F8B74_RGCTXs *rgctx_data;
    union _union_200355 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204878 _union_204878, *P_union_204878;

union _union_204878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FD220C MethodInfo_1FD220C, *PMethodInfo_1FD220C;

typedef union _union_267484 _union_267484, *P_union_267484;

union _union_267484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD220C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13C60 MethodInfo_2B13C60, *PMethodInfo_2B13C60;

typedef union _union_187820 _union_187820, *P_union_187820;

union _union_187820 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13C60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187820 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ParameterDictionary__o System_Func_ParameterDictionary__o, *PSystem_Func_ParameterDictionary__o;

typedef struct System_Func_ParameterDictionary__Fields System_Func_ParameterDictionary__Fields, *PSystem_Func_ParameterDictionary__Fields;

struct System_Func_ParameterDictionary__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ParameterDictionary__o {
    struct System_Func_ParameterDictionary__c *klass;
    void *monitor;
    struct System_Func_ParameterDictionary__Fields fields;
};

typedef struct MethodInfo_2B13C64 MethodInfo_2B13C64, *PMethodInfo_2B13C64;

typedef union _union_189258 _union_189258, *P_union_189258;

union _union_189258 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13C64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189258 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15614EC MethodInfo_15614EC, *PMethodInfo_15614EC;

struct MethodInfo_15614EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282620 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B3050 MethodInfo_32B3050, *PMethodInfo_32B3050;

typedef union _union_318697 _union_318697, *P_union_318697;

union _union_318697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3147E3C MethodInfo_3147E3C, *PMethodInfo_3147E3C;

typedef union _union_228063 _union_228063, *P_union_228063;

union _union_228063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147E3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeMusicImageMst_o Shock_NoticeMusicImageMst_o, *PShock_NoticeMusicImageMst_o;

typedef struct Shock_NoticeMusicImageMst_c Shock_NoticeMusicImageMst_c, *PShock_NoticeMusicImageMst_c;

typedef struct Shock_NoticeMusicImageMst_Fields Shock_NoticeMusicImageMst_Fields, *PShock_NoticeMusicImageMst_Fields;

typedef struct Shock_NoticeMusicImageMst_VTable Shock_NoticeMusicImageMst_VTable, *PShock_NoticeMusicImageMst_VTable;

struct Shock_NoticeMusicImageMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_NoticeMusicImageMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeMusicImageMst_VTable vtable;
};

struct Shock_NoticeMusicImageMst_Fields {
    uint32_t _id;
    struct System_String_o *_startLoadingImageName1;
    struct System_String_o *_startLoadingImageName2;
    struct System_String_o *_startLoadingImageName3;
    uint32_t _masterReleaseLabelId;
};

struct Shock_NoticeMusicImageMst_o {
    struct Shock_NoticeMusicImageMst_c *klass;
    void *monitor;
    struct Shock_NoticeMusicImageMst_Fields fields;
};

typedef struct Mono_Math_BigInteger_1_array Mono_Math_BigInteger_1_array, *PMono_Math_BigInteger_1_array;

typedef struct Mono_Math_BigInteger_1_o Mono_Math_BigInteger_1_o, *PMono_Math_BigInteger_1_o;

typedef struct Mono_Math_BigInteger_1_c Mono_Math_BigInteger_1_c, *PMono_Math_BigInteger_1_c;

typedef struct Mono_Math_BigInteger_1_Fields Mono_Math_BigInteger_1_Fields, *PMono_Math_BigInteger_1_Fields;

typedef struct Mono_Math_BigInteger_1_VTable Mono_Math_BigInteger_1_VTable, *PMono_Math_BigInteger_1_VTable;

struct Mono_Math_BigInteger_1_Fields {
    uint32_t length;
    struct System_UInt32_array *data;
};

struct Mono_Math_BigInteger_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Math_BigInteger_1_c {
    struct Il2CppClass_1 _1;
    struct Mono_Math_BigInteger_1_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Math_BigInteger_1_VTable vtable;
};

struct Mono_Math_BigInteger_1_o {
    struct Mono_Math_BigInteger_1_c *klass;
    void *monitor;
    struct Mono_Math_BigInteger_1_Fields fields;
};

struct Mono_Math_BigInteger_1_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Mono_Math_BigInteger_1_o *m_Items[65535];
};

typedef struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___o System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___o, *PSystem_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___o;

typedef struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___c System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___c, *PSystem_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___c;

typedef struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___Fields System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___Fields, *PSystem_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___Fields;

typedef struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___VTable System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___VTable, *PSystem_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___VTable;

struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___o {
    struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___c *klass;
    void *monitor;
    struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___Fields fields;
};

struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveSaveData_Penalty__Tuple_LIVE_TYPE__uint___VTable vtable;
};

typedef struct MethodInfo_18FBF4C MethodInfo_18FBF4C, *PMethodInfo_18FBF4C;

typedef struct MethodInfo_18FBF4C_RGCTXs MethodInfo_18FBF4C_RGCTXs, *PMethodInfo_18FBF4C_RGCTXs;

typedef union _union_193458 _union_193458, *P_union_193458;

union _union_193458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FBF4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FBF4C_RGCTXs *rgctx_data;
    union _union_193458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FBF4C_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_2B13C6C MethodInfo_2B13C6C, *PMethodInfo_2B13C6C;

typedef union _union_190696 _union_190696, *P_union_190696;

union _union_190696 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13C6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190696 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_BillingSubscriptionMst__string__o Shock_GameMstTableBase_BillingSubscriptionMst__string__o, *PShock_GameMstTableBase_BillingSubscriptionMst__string__o;

struct Shock_GameMstTableBase_BillingSubscriptionMst__string__o {
    struct Shock_GameMstTableBase_BillingSubscriptionMst__string__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_BillingSubscriptionMst__string__Fields fields;
};

typedef struct MethodInfo_12E804C MethodInfo_12E804C, *PMethodInfo_12E804C;

typedef union _union_169723 _union_169723, *P_union_169723;

union _union_169723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E804C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B0A0D0 MethodInfo_2B0A0D0, *PMethodInfo_2B0A0D0;

typedef union _union_186202 _union_186202, *P_union_186202;

union _union_186202 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A0D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186202 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204860 _union_204860, *P_union_204860;

union _union_204860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15614E4 MethodInfo_15614E4, *PMethodInfo_15614E4;

struct MethodInfo_15614E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282616 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204862 _union_204862, *P_union_204862;

union _union_204862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204864 _union_204864, *P_union_204864;

union _union_204864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204866 _union_204866, *P_union_204866;

union _union_204866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204868 _union_204868, *P_union_204868;

union _union_204868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_int__ComputedTransitionProperty____c System_Collections_Generic_Dictionary_int__ComputedTransitionProperty____c, *PSystem_Collections_Generic_Dictionary_int__ComputedTransitionProperty____c;

typedef struct System_Collections_Generic_Dictionary_int__ComputedTransitionProperty____VTable System_Collections_Generic_Dictionary_int__ComputedTransitionProperty____VTable, *PSystem_Collections_Generic_Dictionary_int__ComputedTransitionProperty____VTable;

struct System_Collections_Generic_Dictionary_int__ComputedTransitionProperty____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__ComputedTransitionProperty____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__ComputedTransitionProperty____VTable vtable;
};

typedef struct MethodInfo_17F64D0_RGCTXs MethodInfo_17F64D0_RGCTXs, *PMethodInfo_17F64D0_RGCTXs;

struct MethodInfo_17F64D0_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppType *_1_T;
};

typedef struct System_Collections_Generic_Dictionary_int__float__c System_Collections_Generic_Dictionary_int__float__c, *PSystem_Collections_Generic_Dictionary_int__float__c;

typedef struct System_Collections_Generic_Dictionary_int__float__VTable System_Collections_Generic_Dictionary_int__float__VTable, *PSystem_Collections_Generic_Dictionary_int__float__VTable;

struct System_Collections_Generic_Dictionary_int__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__float__VTable vtable;
};

typedef struct MethodInfo_21E4D90 MethodInfo_21E4D90, *PMethodInfo_21E4D90;

typedef union _union_160687 _union_160687, *P_union_160687;

union _union_160687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4D90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2220 MethodInfo_1FD2220, *PMethodInfo_1FD2220;

typedef union _union_265572 _union_265572, *P_union_265572;

union _union_265572 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265572 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32B3064 MethodInfo_32B3064, *PMethodInfo_32B3064;

typedef union _union_318743 _union_318743, *P_union_318743;

union _union_318743 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32B3064 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_318743 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_EventPointMst__VTable System_Predicate_EventPointMst__VTable, *PSystem_Predicate_EventPointMst__VTable;

struct System_Predicate_EventPointMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1746C30 MethodInfo_1746C30, *PMethodInfo_1746C30;

typedef union _union_162159 _union_162159, *P_union_162159;

union _union_162159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746C30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C21164_RGCTXs MethodInfo_2C21164_RGCTXs, *PMethodInfo_2C21164_RGCTXs;

struct MethodInfo_2C21164_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_GetComponentsInChildren_T_;
};

typedef union _union_322005 _union_322005, *P_union_322005;

union _union_322005 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322008 _union_322008, *P_union_322008;

union _union_322008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ExchangeItemData__uint__VTable System_Func_ExchangeItemData__uint__VTable, *PSystem_Func_ExchangeItemData__uint__VTable;

struct System_Func_ExchangeItemData__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_180E330_RGCTXs MethodInfo_180E330_RGCTXs, *PMethodInfo_180E330_RGCTXs;

struct MethodInfo_180E330_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable__ConcatIterator_d__59_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable__ConcatIterator_d__59_TSource___ctor;
};

typedef struct MethodInfo_24CA1DC MethodInfo_24CA1DC, *PMethodInfo_24CA1DC;

struct MethodInfo_24CA1DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256914 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293CACC MethodInfo_293CACC, *PMethodInfo_293CACC;

typedef union _union_182514 _union_182514, *P_union_182514;

union _union_182514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127CD0C MethodInfo_127CD0C, *PMethodInfo_127CD0C;

typedef union _union_202046 _union_202046, *P_union_202046;

union _union_202046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CD0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336651 _union_336651, *P_union_336651;

union _union_336651 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Playables_PlayableExtensions_o UnityEngine_Playables_PlayableExtensions_o, *PUnityEngine_Playables_PlayableExtensions_o;

typedef struct UnityEngine_Playables_PlayableExtensions_Fields UnityEngine_Playables_PlayableExtensions_Fields, *PUnityEngine_Playables_PlayableExtensions_Fields;

struct UnityEngine_Playables_PlayableExtensions_Fields {
};

struct UnityEngine_Playables_PlayableExtensions_o {
    struct UnityEngine_Playables_PlayableExtensions_c *klass;
    void *monitor;
    struct UnityEngine_Playables_PlayableExtensions_Fields fields;
};

typedef struct MethodInfo_209AC90 MethodInfo_209AC90, *PMethodInfo_209AC90;

typedef union _union_341513 _union_341513, *P_union_341513;

union _union_341513 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209AC90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341513 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336653 _union_336653, *P_union_336653;

union _union_336653 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336655 _union_336655, *P_union_336655;

union _union_336655 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D8877C MethodInfo_1D8877C, *PMethodInfo_1D8877C;

typedef union _union_297314 _union_297314, *P_union_297314;

union _union_297314 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D8877C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297314 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336657 _union_336657, *P_union_336657;

union _union_336657 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE41C MethodInfo_1EFE41C, *PMethodInfo_1EFE41C;

typedef union _union_316963 _union_316963, *P_union_316963;

union _union_316963 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE41C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336659 _union_336659, *P_union_336659;

union _union_336659 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ShopBilling_Fields Aoharu_ShopBilling_Fields, *PAoharu_ShopBilling_Fields;

struct Aoharu_ShopBilling_Fields {
};

typedef struct MethodInfo_131C074 MethodInfo_131C074, *PMethodInfo_131C074;

typedef union _union_285082 _union_285082, *P_union_285082;

union _union_285082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_131C074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322002 _union_322002, *P_union_322002;

union _union_322002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryMst__c System_Collections_Generic_IReadOnlyCollection_LotteryMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LotteryMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1FDCD8C MethodInfo_1FDCD8C, *PMethodInfo_1FDCD8C;

typedef union _union_267696 _union_267696, *P_union_267696;

union _union_267696 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCD8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267696 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE414 MethodInfo_1EFE414, *PMethodInfo_1EFE414;

typedef union _union_316981 _union_316981, *P_union_316981;

union _union_316981 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE414 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316981 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21B9DB4 MethodInfo_21B9DB4, *PMethodInfo_21B9DB4;

typedef union _union_173150 _union_173150, *P_union_173150;

union _union_173150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9DB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_InteropServices_Marshal_SecureStringAllocator_Fields System_Runtime_InteropServices_Marshal_SecureStringAllocator_Fields, *PSystem_Runtime_InteropServices_Marshal_SecureStringAllocator_Fields;

struct System_Runtime_InteropServices_Marshal_SecureStringAllocator_Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_336661 _union_336661, *P_union_336661;

union _union_336661 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_ItemEffectDetail_o Shock_DataNode_ItemEffectDetail_o, *PShock_DataNode_ItemEffectDetail_o;

typedef struct Shock_DataNode_ItemEffectDetail_c Shock_DataNode_ItemEffectDetail_c, *PShock_DataNode_ItemEffectDetail_c;

typedef struct Shock_DataNode_ItemEffectDetail_VTable Shock_DataNode_ItemEffectDetail_VTable, *PShock_DataNode_ItemEffectDetail_VTable;

struct Shock_DataNode_ItemEffectDetail_o {
    struct Shock_DataNode_ItemEffectDetail_c *klass;
    void *monitor;
    struct Shock_DataNode_ItemEffectDetail_Fields fields;
};

struct Shock_DataNode_ItemEffectDetail_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
    struct VirtualInvokeData _9_OnReceive;
};

struct Shock_DataNode_ItemEffectDetail_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_ItemEffectDetail_VTable vtable;
};

typedef struct Aoharu_MusicLibrary_MusicLibraryUtil___c_c Aoharu_MusicLibrary_MusicLibraryUtil___c_c, *PAoharu_MusicLibrary_MusicLibraryUtil___c_c;

typedef struct Aoharu_MusicLibrary_MusicLibraryUtil___c_StaticFields Aoharu_MusicLibrary_MusicLibraryUtil___c_StaticFields, *PAoharu_MusicLibrary_MusicLibraryUtil___c_StaticFields;

typedef struct Aoharu_MusicLibrary_MusicLibraryUtil___c_VTable Aoharu_MusicLibrary_MusicLibraryUtil___c_VTable, *PAoharu_MusicLibrary_MusicLibraryUtil___c_VTable;

typedef struct Aoharu_MusicLibrary_MusicLibraryUtil___c_o Aoharu_MusicLibrary_MusicLibraryUtil___c_o, *PAoharu_MusicLibrary_MusicLibraryUtil___c_o;

typedef struct System_Func_MusicMst__bool__o System_Func_MusicMst__bool__o, *PSystem_Func_MusicMst__bool__o;

typedef struct Aoharu_MusicLibrary_MusicLibraryUtil___c_Fields Aoharu_MusicLibrary_MusicLibraryUtil___c_Fields, *PAoharu_MusicLibrary_MusicLibraryUtil___c_Fields;

typedef struct System_Func_MusicMst__bool__c System_Func_MusicMst__bool__c, *PSystem_Func_MusicMst__bool__c;

typedef struct System_Func_MusicMst__bool__Fields System_Func_MusicMst__bool__Fields, *PSystem_Func_MusicMst__bool__Fields;

typedef struct System_Func_MusicMst__bool__VTable System_Func_MusicMst__bool__VTable, *PSystem_Func_MusicMst__bool__VTable;

struct Aoharu_MusicLibrary_MusicLibraryUtil___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicLibrary_MusicLibraryUtil___c_Fields {
};

struct System_Func_MusicMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MusicMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Aoharu_MusicLibrary_MusicLibraryUtil___c_StaticFields {
    struct Aoharu_MusicLibrary_MusicLibraryUtil___c_o *__9;
    struct System_Func_MusicMst__bool__o *__9__1_0;
    struct System_Func_MusicMst__bool__o *__9__1_1;
};

struct Aoharu_MusicLibrary_MusicLibraryUtil___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MusicLibrary_MusicLibraryUtil___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicLibrary_MusicLibraryUtil___c_VTable vtable;
};

struct System_Func_MusicMst__bool__o {
    struct System_Func_MusicMst__bool__c *klass;
    void *monitor;
    struct System_Func_MusicMst__bool__Fields fields;
};

struct Aoharu_MusicLibrary_MusicLibraryUtil___c_o {
    struct Aoharu_MusicLibrary_MusicLibraryUtil___c_c *klass;
    void *monitor;
    struct Aoharu_MusicLibrary_MusicLibraryUtil___c_Fields fields;
};

struct System_Func_MusicMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MusicMst__bool__VTable vtable;
};

typedef struct Aoharu_ShopScene___c__DisplayClass37_0_c Aoharu_ShopScene___c__DisplayClass37_0_c, *PAoharu_ShopScene___c__DisplayClass37_0_c;

typedef struct Aoharu_ShopScene___c__DisplayClass37_0_VTable Aoharu_ShopScene___c__DisplayClass37_0_VTable, *PAoharu_ShopScene___c__DisplayClass37_0_VTable;

struct Aoharu_ShopScene___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopScene___c__DisplayClass37_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene___c__DisplayClass37_0_VTable vtable;
};

typedef union _union_336663 _union_336663, *P_union_336663;

union _union_336663 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7ECD8 MethodInfo_1D7ECD8, *PMethodInfo_1D7ECD8;

typedef union _union_297178 _union_297178, *P_union_297178;

union _union_297178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7ECD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336665 _union_336665, *P_union_336665;

union _union_336665 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C33FB0_RGCTXs MethodInfo_2C33FB0_RGCTXs, *PMethodInfo_2C33FB0_RGCTXs;

struct MethodInfo_2C33FB0_RGCTXs {
    struct MethodInfo *_0_System_Array_UnsafeMov_T__long_;
};

typedef union _union_336667 _union_336667, *P_union_336667;

union _union_336667 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Observable___c__DisplayClass293_1_T__o UniRx_Observable___c__DisplayClass293_1_T__o, *PUniRx_Observable___c__DisplayClass293_1_T__o;

typedef struct UniRx_Observable___c__DisplayClass293_1_T__Fields UniRx_Observable___c__DisplayClass293_1_T__Fields, *PUniRx_Observable___c__DisplayClass293_1_T__Fields;

typedef struct UniRx_Observable___c__DisplayClass293_0_T__o UniRx_Observable___c__DisplayClass293_0_T__o, *PUniRx_Observable___c__DisplayClass293_0_T__o;

typedef struct UniRx_Observable___c__DisplayClass293_0_T__c UniRx_Observable___c__DisplayClass293_0_T__c, *PUniRx_Observable___c__DisplayClass293_0_T__c;

typedef struct UniRx_Observable___c__DisplayClass293_0_T__Fields UniRx_Observable___c__DisplayClass293_0_T__Fields, *PUniRx_Observable___c__DisplayClass293_0_T__Fields;

typedef struct UniRx_Observable___c__DisplayClass293_0_T__RGCTXs UniRx_Observable___c__DisplayClass293_0_T__RGCTXs, *PUniRx_Observable___c__DisplayClass293_0_T__RGCTXs;

typedef struct UniRx_Observable___c__DisplayClass293_0_T__VTable UniRx_Observable___c__DisplayClass293_0_T__VTable, *PUniRx_Observable___c__DisplayClass293_0_T__VTable;

typedef struct System_Func_T__IEnumerator__o System_Func_T__IEnumerator__o, *PSystem_Func_T__IEnumerator__o;

typedef struct System_Func_T__IEnumerator__c System_Func_T__IEnumerator__c, *PSystem_Func_T__IEnumerator__c;

typedef struct System_Func_T__IEnumerator__Fields System_Func_T__IEnumerator__Fields, *PSystem_Func_T__IEnumerator__Fields;

typedef struct System_Func_T__IEnumerator__VTable System_Func_T__IEnumerator__VTable, *PSystem_Func_T__IEnumerator__VTable;

struct System_Func_T__IEnumerator__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__IEnumerator__o {
    struct System_Func_T__IEnumerator__c *klass;
    void *monitor;
    struct System_Func_T__IEnumerator__Fields fields;
};

struct UniRx_Observable___c__DisplayClass293_0_T__Fields {
    struct System_Func_T__IEnumerator__o *selector;
};

struct UniRx_Observable___c__DisplayClass293_0_T__o {
    struct UniRx_Observable___c__DisplayClass293_0_T__c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass293_0_T__Fields fields;
};

struct UniRx_Observable___c__DisplayClass293_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass293_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Observable___c__DisplayClass293_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass293_0_T__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass293_1_T__Fields {
    struct Il2CppObject *x;
    struct UniRx_Observable___c__DisplayClass293_0_T__o *CS___8__locals1;
};

struct UniRx_Observable___c__DisplayClass293_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Observable___c__DisplayClass293_1_T_;
    struct MethodInfo *_1_UniRx_Observable___c__DisplayClass293_1_T___ctor;
    struct MethodInfo *_2_UniRx_Observable___c__DisplayClass293_1_T___SelectMany_b__1;
};

struct UniRx_Observable___c__DisplayClass293_1_T__o {
    struct UniRx_Observable___c__DisplayClass293_1_T__c *klass;
    void *monitor;
    struct UniRx_Observable___c__DisplayClass293_1_T__Fields fields;
};

struct System_Func_T__IEnumerator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_T__IEnumerator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__IEnumerator__VTable vtable;
};

typedef union _union_336669 _union_336669, *P_union_336669;

union _union_336669 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E5F47C_RGCTXs MethodInfo_2E5F47C_RGCTXs, *PMethodInfo_2E5F47C_RGCTXs;

struct MethodInfo_2E5F47C_RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__AwaitUnsafeOnCompleted_TAwaiter__TStateMachine_;
};

typedef struct MethodInfo_293CAD0 MethodInfo_293CAD0, *PMethodInfo_293CAD0;

typedef union _union_183952 _union_183952, *P_union_183952;

union _union_183952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CAD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293CAD8 MethodInfo_293CAD8, *PMethodInfo_293CAD8;

typedef union _union_185390 _union_185390, *P_union_185390;

union _union_185390 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CAD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_UserRankRewardMst__string__Fields System_Func_UserRankRewardMst__string__Fields, *PSystem_Func_UserRankRewardMst__string__Fields;

struct System_Func_UserRankRewardMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_173D0B8 MethodInfo_173D0B8, *PMethodInfo_173D0B8;

typedef union _union_165461 _union_165461, *P_union_165461;

union _union_165461 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_173D0B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165461 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2946588 MethodInfo_2946588, *PMethodInfo_2946588;

typedef union _union_185566 _union_185566, *P_union_185566;

union _union_185566 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946588 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185566 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DeckUtils___c_StaticFields Shock_DeckUtils___c_StaticFields, *PShock_DeckUtils___c_StaticFields;

typedef struct Shock_DeckUtils___c_o Shock_DeckUtils___c_o, *PShock_DeckUtils___c_o;

typedef struct System_Func_uint__SkillCenterEffectMst__o System_Func_uint__SkillCenterEffectMst__o, *PSystem_Func_uint__SkillCenterEffectMst__o;

typedef struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___o System_Func_DeckUtils_CardEventBonusData__Nullable_uint___o, *PSystem_Func_DeckUtils_CardEventBonusData__Nullable_uint___o;

typedef struct Shock_DeckUtils___c_c Shock_DeckUtils___c_c, *PShock_DeckUtils___c_c;

typedef struct Shock_DeckUtils___c_Fields Shock_DeckUtils___c_Fields, *PShock_DeckUtils___c_Fields;

typedef struct System_Func_uint__SkillCenterEffectMst__c System_Func_uint__SkillCenterEffectMst__c, *PSystem_Func_uint__SkillCenterEffectMst__c;

typedef struct System_Func_uint__SkillCenterEffectMst__Fields System_Func_uint__SkillCenterEffectMst__Fields, *PSystem_Func_uint__SkillCenterEffectMst__Fields;

typedef struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___c System_Func_DeckUtils_CardEventBonusData__Nullable_uint___c, *PSystem_Func_DeckUtils_CardEventBonusData__Nullable_uint___c;

typedef struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___Fields System_Func_DeckUtils_CardEventBonusData__Nullable_uint___Fields, *PSystem_Func_DeckUtils_CardEventBonusData__Nullable_uint___Fields;

typedef struct Shock_DeckUtils___c_VTable Shock_DeckUtils___c_VTable, *PShock_DeckUtils___c_VTable;

typedef struct System_Func_uint__SkillCenterEffectMst__VTable System_Func_uint__SkillCenterEffectMst__VTable, *PSystem_Func_uint__SkillCenterEffectMst__VTable;

struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___o {
    struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___c *klass;
    void *monitor;
    struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___Fields fields;
};

struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___VTable vtable;
};

struct System_Func_uint__SkillCenterEffectMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_uint__SkillCenterEffectMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__SkillCenterEffectMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__SkillCenterEffectMst__VTable vtable;
};

struct System_Func_uint__SkillCenterEffectMst__o {
    struct System_Func_uint__SkillCenterEffectMst__c *klass;
    void *monitor;
    struct System_Func_uint__SkillCenterEffectMst__Fields fields;
};

struct Shock_DeckUtils___c_Fields {
};

struct Shock_DeckUtils___c_o {
    struct Shock_DeckUtils___c_c *klass;
    void *monitor;
    struct Shock_DeckUtils___c_Fields fields;
};

struct Shock_DeckUtils___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DeckUtils___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_DeckUtils___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DeckUtils___c_VTable vtable;
};

struct Shock_DeckUtils___c_StaticFields {
    struct Shock_DeckUtils___c_o *__9;
    struct System_Func_CardData__int__o *__9__19_0;
    struct System_Func_DeckUtils_CardEventBonusData__int__o *__9__21_0;
    struct System_Func_uint__SkillCenterEffectMst__o *__9__28_0;
    struct System_Func_DeckUtils_CardEventBonusData__Nullable_uint___o *__9__36_0;
    struct System_Func_DeckUtils_CardEventBonusData__int__o *__9__36_1;
};

typedef union _union_336671 _union_336671, *P_union_336671;

union _union_336671 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__c TMPro_TMP_TextProcessingStack_TMP_ColorGradient__c, *PTMPro_TMP_TextProcessingStack_TMP_ColorGradient__c;

typedef struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__VTable TMPro_TMP_TextProcessingStack_TMP_ColorGradient__VTable, *PTMPro_TMP_TextProcessingStack_TMP_ColorGradient__VTable;

struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_TextProcessingStack_TMP_ColorGradient__VTable vtable;
};

typedef struct MethodInfo_2486244 MethodInfo_2486244, *PMethodInfo_2486244;

typedef struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__c UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__c, *PUniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__c;

typedef union _union_290375 _union_290375, *P_union_290375;

struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__VTable vtable;
};

union _union_290375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336673 _union_336673, *P_union_336673;

union _union_336673 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2946580 MethodInfo_2946580, *PMethodInfo_2946580;

typedef union _union_184128 _union_184128, *P_union_184128;

union _union_184128 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946580 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184128 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336675 _union_336675, *P_union_336675;

union _union_336675 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336677 _union_336677, *P_union_336677;

union _union_336677 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_294657C MethodInfo_294657C, *PMethodInfo_294657C;

typedef union _union_182690 _union_182690, *P_union_182690;

union _union_182690 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294657C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182690 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336679 _union_336679, *P_union_336679;

union _union_336679 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1746C1C MethodInfo_1746C1C, *PMethodInfo_1746C1C;

typedef union _union_162369 _union_162369, *P_union_162369;

union _union_162369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746C1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_ShopScene___c__DisplayClass37_0_o Aoharu_ShopScene___c__DisplayClass37_0_o, *PAoharu_ShopScene___c__DisplayClass37_0_o;

struct Aoharu_ShopScene___c__DisplayClass37_0_o {
    struct Aoharu_ShopScene___c__DisplayClass37_0_c *klass;
    void *monitor;
    struct Aoharu_ShopScene___c__DisplayClass37_0_Fields fields;
};

typedef struct MethodInfo_26184E4 MethodInfo_26184E4, *PMethodInfo_26184E4;

typedef union _union_250817 _union_250817, *P_union_250817;

union _union_250817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26184E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_InteropServices_ClassInterfaceType_o System_Runtime_InteropServices_ClassInterfaceType_o, *PSystem_Runtime_InteropServices_ClassInterfaceType_o;

typedef struct System_Runtime_InteropServices_ClassInterfaceType_Fields System_Runtime_InteropServices_ClassInterfaceType_Fields, *PSystem_Runtime_InteropServices_ClassInterfaceType_Fields;

struct System_Runtime_InteropServices_ClassInterfaceType_Fields {
    int32_t value__;
};

struct System_Runtime_InteropServices_ClassInterfaceType_o {
    struct System_Runtime_InteropServices_ClassInterfaceType_Fields fields;
};

typedef struct Shock_PageTabBase_GroupTabButton__c Shock_PageTabBase_GroupTabButton__c, *PShock_PageTabBase_GroupTabButton__c;

typedef struct Shock_PageTabBase_GroupTabButton__VTable Shock_PageTabBase_GroupTabButton__VTable, *PShock_PageTabBase_GroupTabButton__VTable;

struct Shock_PageTabBase_GroupTabButton__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Shock_PageTabBase_GroupTabButton__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PageTabBase_GroupTabButton__VTable vtable;
};

typedef struct MethodInfo_180E2A0_RGCTXs MethodInfo_180E2A0_RGCTXs, *PMethodInfo_180E2A0_RGCTXs;

struct MethodInfo_180E2A0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable__ConcatIterator_d__59_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable__ConcatIterator_d__59_TSource___ctor;
};

typedef struct System_Security_Cryptography_DerSequenceReader_DerTag_o System_Security_Cryptography_DerSequenceReader_DerTag_o, *PSystem_Security_Cryptography_DerSequenceReader_DerTag_o;

typedef struct System_Security_Cryptography_DerSequenceReader_DerTag_Fields System_Security_Cryptography_DerSequenceReader_DerTag_Fields, *PSystem_Security_Cryptography_DerSequenceReader_DerTag_Fields;

struct System_Security_Cryptography_DerSequenceReader_DerTag_Fields {
    uint8_t value__;
};

struct System_Security_Cryptography_DerSequenceReader_DerTag_o {
    struct System_Security_Cryptography_DerSequenceReader_DerTag_Fields fields;
};

typedef union _union_336681 _union_336681, *P_union_336681;

union _union_336681 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_PageTabBase_GroupTabButton__o Shock_PageTabBase_GroupTabButton__o, *PShock_PageTabBase_GroupTabButton__o;

typedef struct Shock_PageTabBase_GroupTabButton__Fields Shock_PageTabBase_GroupTabButton__Fields, *PShock_PageTabBase_GroupTabButton__Fields;

struct Shock_PageTabBase_GroupTabButton__Fields {
    struct Shock_TabBase_T__Fields super;
    struct Shock_ButtonEvent_o *m_prevTabPageButton;
    struct Shock_ButtonEvent_o *m_nextTabPageButton;
    struct Shock_ButtonEvent_o *m_prevTabButton;
    struct Shock_ButtonEvent_o *m_nextTabButton;
    struct System_Collections_Generic_List_string__o *m_tabTextList;
    int32_t m_tabNum;
    int32_t m_tabTotalNum;
    int32_t m_tabPageNum;
    int32_t m_currentTab;
    int32_t m_currentTabPage;
    struct System_Action_T__int__o *_OnSetTab_k__BackingField;
    struct System_Action_string__int__o *_OnSetText_k__BackingField;
    struct System_Action_int__o *_OnMoveHideTab_k__BackingField;
};

struct Shock_PageTabBase_GroupTabButton__o {
    struct Shock_PageTabBase_GroupTabButton__c *klass;
    void *monitor;
    struct Shock_PageTabBase_GroupTabButton__Fields fields;
};

typedef struct MethodInfo_21B9DD8 MethodInfo_21B9DD8, *PMethodInfo_21B9DD8;

typedef union _union_176026 _union_176026, *P_union_176026;

union _union_176026 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9DD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176026 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336683 _union_336683, *P_union_336683;

union _union_336683 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336685 _union_336685, *P_union_336685;

union _union_336685 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3BE04 MethodInfo_1F3BE04, *PMethodInfo_1F3BE04;

typedef union _union_323637 _union_323637, *P_union_323637;

union _union_323637 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BE04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD21D4 MethodInfo_1FD21D4, *PMethodInfo_1FD21D4;

typedef union _union_266846 _union_266846, *P_union_266846;

union _union_266846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD21D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336687 _union_336687, *P_union_336687;

union _union_336687 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243D8F8 MethodInfo_243D8F8, *PMethodInfo_243D8F8;

typedef union _union_277734 _union_277734, *P_union_277734;

union _union_277734 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D8F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277734 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336689 _union_336689, *P_union_336689;

union _union_336689 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_RecvCardReinforceR_c Shock_RecvCardReinforceR_c, *PShock_RecvCardReinforceR_c;

typedef struct Shock_RecvCardReinforceR_VTable Shock_RecvCardReinforceR_VTable, *PShock_RecvCardReinforceR_VTable;

struct Shock_RecvCardReinforceR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvCardReinforceR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvCardReinforceR_VTable vtable;
};

typedef struct MethodInfo_21B9DD4 MethodInfo_21B9DD4, *PMethodInfo_21B9DD4;

typedef union _union_174588 _union_174588, *P_union_174588;

union _union_174588 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9DD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174588 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginNoticeScene___c_VTable Aoharu_LoginNoticeScene___c_VTable, *PAoharu_LoginNoticeScene___c_VTable;

struct Aoharu_LoginNoticeScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Common_ExtractionOptions___c_Fields SharpCompress_Common_ExtractionOptions___c_Fields, *PSharpCompress_Common_ExtractionOptions___c_Fields;

struct SharpCompress_Common_ExtractionOptions___c_Fields {
};

typedef struct MethodInfo_24CA1B8 MethodInfo_24CA1B8, *PMethodInfo_24CA1B8;

struct MethodInfo_24CA1B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E7B54 MethodInfo_17E7B54, *PMethodInfo_17E7B54;

typedef struct MethodInfo_17E7B54_RGCTXs MethodInfo_17E7B54_RGCTXs, *PMethodInfo_17E7B54_RGCTXs;

typedef union _union_192213 _union_192213, *P_union_192213;

union _union_192213 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E7B54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E7B54_RGCTXs *rgctx_data;
    union _union_192213 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17E7B54_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct Shock_RecvCardReinforceR_o Shock_RecvCardReinforceR_o, *PShock_RecvCardReinforceR_o;

typedef struct Shock_RecvCardReinforceR_Fields Shock_RecvCardReinforceR_Fields, *PShock_RecvCardReinforceR_Fields;

struct Shock_RecvCardReinforceR_Fields {
    struct Shock_RecvData_Fields super;
    struct Shock_RecvCardReinforceRData_o *data;
    int32_t server_time;
};

struct Shock_RecvCardReinforceR_o {
    struct Shock_RecvCardReinforceR_c *klass;
    void *monitor;
    struct Shock_RecvCardReinforceR_Fields fields;
};

typedef struct MethodInfo_1BB14F4 MethodInfo_1BB14F4, *PMethodInfo_1BB14F4;

typedef union _union_303628 _union_303628, *P_union_303628;

union _union_303628 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB14F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303628 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ChatChapterMst__HeaderSummaryItem__c System_Func_ChatChapterMst__HeaderSummaryItem__c, *PSystem_Func_ChatChapterMst__HeaderSummaryItem__c;

typedef struct System_Func_ChatChapterMst__HeaderSummaryItem__VTable System_Func_ChatChapterMst__HeaderSummaryItem__VTable, *PSystem_Func_ChatChapterMst__HeaderSummaryItem__VTable;

struct System_Func_ChatChapterMst__HeaderSummaryItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ChatChapterMst__HeaderSummaryItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatChapterMst__HeaderSummaryItem__VTable vtable;
};

typedef struct Mono_Security_Interface_MonoTlsProvider_c Mono_Security_Interface_MonoTlsProvider_c, *PMono_Security_Interface_MonoTlsProvider_c;

typedef struct Mono_Security_Interface_MonoTlsProvider_VTable Mono_Security_Interface_MonoTlsProvider_VTable, *PMono_Security_Interface_MonoTlsProvider_VTable;

struct Mono_Security_Interface_MonoTlsProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Security_Interface_MonoTlsProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Interface_MonoTlsProvider_VTable vtable;
};

typedef union _union_336691 _union_336691, *P_union_336691;

union _union_336691 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13D90EC_RGCTXs MethodInfo_13D90EC_RGCTXs, *PMethodInfo_13D90EC_RGCTXs;

struct MethodInfo_13D90EC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_336693 _union_336693, *P_union_336693;

union _union_336693 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass5_0_VTable Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass5_0_VTable, *PAoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass5_0_VTable;

struct Aoharu_HomePreset_CardIllust_PhotoSelectWindow___c__DisplayClass5_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336695 _union_336695, *P_union_336695;

union _union_336695 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11F599C MethodInfo_11F599C, *PMethodInfo_11F599C;

typedef union _union_258546 _union_258546, *P_union_258546;

union _union_258546 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11F599C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258546 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_StaticFields SharpCompress_Common_SevenZip_SevenZipFilePart___c_StaticFields, *PSharpCompress_Common_SevenZip_SevenZipFilePart___c_StaticFields;

typedef struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_o SharpCompress_Common_SevenZip_SevenZipFilePart___c_o, *PSharpCompress_Common_SevenZip_SevenZipFilePart___c_o;

typedef struct System_Predicate_CCoderInfo__o System_Predicate_CCoderInfo__o, *PSystem_Predicate_CCoderInfo__o;

typedef struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_c SharpCompress_Common_SevenZip_SevenZipFilePart___c_c, *PSharpCompress_Common_SevenZip_SevenZipFilePart___c_c;

typedef struct System_Predicate_CCoderInfo__c System_Predicate_CCoderInfo__c, *PSystem_Predicate_CCoderInfo__c;

typedef struct System_Predicate_CCoderInfo__Fields System_Predicate_CCoderInfo__Fields, *PSystem_Predicate_CCoderInfo__Fields;

typedef struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_VTable SharpCompress_Common_SevenZip_SevenZipFilePart___c_VTable, *PSharpCompress_Common_SevenZip_SevenZipFilePart___c_VTable;

typedef struct System_Predicate_CCoderInfo__VTable System_Predicate_CCoderInfo__VTable, *PSystem_Predicate_CCoderInfo__VTable;

struct System_Predicate_CCoderInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_CCoderInfo__o {
    struct System_Predicate_CCoderInfo__c *klass;
    void *monitor;
    struct System_Predicate_CCoderInfo__Fields fields;
};

struct System_Predicate_CCoderInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_CCoderInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_CCoderInfo__VTable vtable;
};

struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_VTable vtable;
};

struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_o {
    struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_c *klass;
    void *monitor;
    struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_Fields fields;
};

struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_StaticFields {
    struct SharpCompress_Common_SevenZip_SevenZipFilePart___c_o *__9;
    struct System_Predicate_CCoderInfo__o *__9__27_0;
};

typedef union _union_336697 _union_336697, *P_union_336697;

union _union_336697 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336699 _union_336699, *P_union_336699;

union _union_336699 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_Interface_MonoTlsProvider_o Mono_Security_Interface_MonoTlsProvider_o, *PMono_Security_Interface_MonoTlsProvider_o;

struct Mono_Security_Interface_MonoTlsProvider_o {
    struct Mono_Security_Interface_MonoTlsProvider_c *klass;
    void *monitor;
    struct Mono_Security_Interface_MonoTlsProvider_Fields fields;
};

typedef struct MethodInfo_22C36B8 MethodInfo_22C36B8, *PMethodInfo_22C36B8;

typedef union _union_279434 _union_279434, *P_union_279434;

union _union_279434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C36B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E4DD4 MethodInfo_21E4DD4, *PMethodInfo_21E4DD4;

typedef union _union_161189 _union_161189, *P_union_161189;

union _union_161189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4DD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Experimental_Rendering_DefaultFormat_c UnityEngine_Experimental_Rendering_DefaultFormat_c, *PUnityEngine_Experimental_Rendering_DefaultFormat_c;

typedef struct UnityEngine_Experimental_Rendering_DefaultFormat_VTable UnityEngine_Experimental_Rendering_DefaultFormat_VTable, *PUnityEngine_Experimental_Rendering_DefaultFormat_VTable;

struct UnityEngine_Experimental_Rendering_DefaultFormat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Experimental_Rendering_DefaultFormat_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Experimental_Rendering_DefaultFormat_VTable vtable;
};

typedef struct MethodInfo_15DB338_RGCTXs MethodInfo_15DB338_RGCTXs, *PMethodInfo_15DB338_RGCTXs;

struct MethodInfo_15DB338_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct System_Security_Cryptography_DerSequenceReader_DerTag_c System_Security_Cryptography_DerSequenceReader_DerTag_c, *PSystem_Security_Cryptography_DerSequenceReader_DerTag_c;

typedef struct System_Security_Cryptography_DerSequenceReader_DerTag_VTable System_Security_Cryptography_DerSequenceReader_DerTag_VTable, *PSystem_Security_Cryptography_DerSequenceReader_DerTag_VTable;

struct System_Security_Cryptography_DerSequenceReader_DerTag_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Security_Cryptography_DerSequenceReader_DerTag_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_DerSequenceReader_DerTag_VTable vtable;
};

typedef struct MethodInfo_12867EC MethodInfo_12867EC, *PMethodInfo_12867EC;

typedef union _union_208747 _union_208747, *P_union_208747;

union _union_208747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12867EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_c Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_c, *PAoharu_TermsOfServiceDialog___c__DisplayClass7_0_c;

typedef struct Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_VTable Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_VTable, *PAoharu_TermsOfServiceDialog___c__DisplayClass7_0_VTable;

struct Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TermsOfServiceDialog___c__DisplayClass7_0_VTable vtable;
};

typedef struct System_Runtime_InteropServices_ClassInterfaceType_c System_Runtime_InteropServices_ClassInterfaceType_c, *PSystem_Runtime_InteropServices_ClassInterfaceType_c;

typedef struct System_Runtime_InteropServices_ClassInterfaceType_VTable System_Runtime_InteropServices_ClassInterfaceType_VTable, *PSystem_Runtime_InteropServices_ClassInterfaceType_VTable;

struct System_Runtime_InteropServices_ClassInterfaceType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Runtime_InteropServices_ClassInterfaceType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_InteropServices_ClassInterfaceType_VTable vtable;
};

typedef struct UnityEngine_Experimental_Rendering_DefaultFormat_o UnityEngine_Experimental_Rendering_DefaultFormat_o, *PUnityEngine_Experimental_Rendering_DefaultFormat_o;

typedef struct UnityEngine_Experimental_Rendering_DefaultFormat_Fields UnityEngine_Experimental_Rendering_DefaultFormat_Fields, *PUnityEngine_Experimental_Rendering_DefaultFormat_Fields;

struct UnityEngine_Experimental_Rendering_DefaultFormat_Fields {
    int32_t value__;
};

struct UnityEngine_Experimental_Rendering_DefaultFormat_o {
    struct UnityEngine_Experimental_Rendering_DefaultFormat_Fields fields;
};

typedef struct MethodInfo_2892CF8 MethodInfo_2892CF8, *PMethodInfo_2892CF8;

typedef union _union_271276 _union_271276, *P_union_271276;

union _union_271276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2892CF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_271276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A7EBC_RGCTXs MethodInfo_30A7EBC_RGCTXs, *PMethodInfo_30A7EBC_RGCTXs;

struct MethodInfo_30A7EBC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Chipstar_Downloads_EternalLifeCycle_c Chipstar_Downloads_EternalLifeCycle_c, *PChipstar_Downloads_EternalLifeCycle_c;

typedef struct Chipstar_Downloads_EternalLifeCycle_VTable Chipstar_Downloads_EternalLifeCycle_VTable, *PChipstar_Downloads_EternalLifeCycle_VTable;

struct Chipstar_Downloads_EternalLifeCycle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsFinish;
    struct VirtualInvokeData _5_Begin;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_End;
    struct VirtualInvokeData _8_Match;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_DoDispose;
    struct VirtualInvokeData _11_DoUpdate;
    struct VirtualInvokeData _12_DoBegin;
};

struct Chipstar_Downloads_EternalLifeCycle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_EternalLifeCycle_VTable vtable;
};

typedef struct Shock_EVOLVE_ITEM_CONDITION_TYPE_VTable Shock_EVOLVE_ITEM_CONDITION_TYPE_VTable, *PShock_EVOLVE_ITEM_CONDITION_TYPE_VTable;

struct Shock_EVOLVE_ITEM_CONDITION_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_21DB220 MethodInfo_21DB220, *PMethodInfo_21DB220;

typedef union _union_160495 _union_160495, *P_union_160495;

union _union_160495 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160495 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F09E0C MethodInfo_2F09E0C, *PMethodInfo_2F09E0C;

struct MethodInfo_2F09E0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12721A0 MethodInfo_12721A0, *PMethodInfo_12721A0;

typedef union _union_201092 _union_201092, *P_union_201092;

union _union_201092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12721A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ChatChapterMst__HeaderSummaryItem__o System_Func_ChatChapterMst__HeaderSummaryItem__o, *PSystem_Func_ChatChapterMst__HeaderSummaryItem__o;

typedef struct System_Func_ChatChapterMst__HeaderSummaryItem__Fields System_Func_ChatChapterMst__HeaderSummaryItem__Fields, *PSystem_Func_ChatChapterMst__HeaderSummaryItem__Fields;

struct System_Func_ChatChapterMst__HeaderSummaryItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ChatChapterMst__HeaderSummaryItem__o {
    struct System_Func_ChatChapterMst__HeaderSummaryItem__c *klass;
    void *monitor;
    struct System_Func_ChatChapterMst__HeaderSummaryItem__Fields fields;
};

typedef struct Mono_Security_Cryptography_MD4_c Mono_Security_Cryptography_MD4_c, *PMono_Security_Cryptography_MD4_c;

typedef struct Mono_Security_Cryptography_MD4_VTable Mono_Security_Cryptography_MD4_VTable, *PMono_Security_Cryptography_MD4_VTable;

struct Mono_Security_Cryptography_MD4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_unknown;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
};

struct Mono_Security_Cryptography_MD4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Cryptography_MD4_VTable vtable;
};

typedef struct System_Linq_Enumerable__ReverseIterator_d__79_TSource__RGCTXs System_Linq_Enumerable__ReverseIterator_d__79_TSource__RGCTXs, *PSystem_Linq_Enumerable__ReverseIterator_d__79_TSource__RGCTXs;

struct System_Linq_Enumerable__ReverseIterator_d__79_TSource__RGCTXs {
    struct Il2CppClass *_0_System_Linq_Buffer_TSource_;
    struct MethodInfo *_1_System_Linq_Buffer_TSource___ctor;
    struct Il2CppClass *_2_TSource;
    struct Il2CppClass *_3_System_Linq_Enumerable__ReverseIterator_d__79_TSource_;
    struct MethodInfo *_4_System_Linq_Enumerable__ReverseIterator_d__79_TSource___ctor;
    struct MethodInfo *_5_System_Linq_Enumerable__ReverseIterator_d__79_TSource__System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
};

typedef struct Aoharu_PresentBoxScene_StaticFields Aoharu_PresentBoxScene_StaticFields, *PAoharu_PresentBoxScene_StaticFields;

typedef struct Aoharu_PresentBoxScene_o Aoharu_PresentBoxScene_o, *PAoharu_PresentBoxScene_o;

typedef struct Aoharu_PresentBoxScene_c Aoharu_PresentBoxScene_c, *PAoharu_PresentBoxScene_c;

typedef struct Aoharu_PresentBoxScene_Fields Aoharu_PresentBoxScene_Fields, *PAoharu_PresentBoxScene_Fields;

struct Aoharu_PresentBoxScene_StaticFields {
    struct Aoharu_PresentBoxScene_o *ms_Instance;
};

struct Aoharu_PresentBoxScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_PresentBox_PresentBoxDialog_o *m_Dialog;
};

struct Aoharu_PresentBoxScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_PresentBoxScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PresentBoxScene_VTable vtable;
};

struct Aoharu_PresentBoxScene_o {
    struct Aoharu_PresentBoxScene_c *klass;
    void *monitor;
    struct Aoharu_PresentBoxScene_Fields fields;
};

typedef struct MethodInfo_1F458EC MethodInfo_1F458EC, *PMethodInfo_1F458EC;

struct MethodInfo_1F458EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163577 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204910 _union_204910, *P_union_204910;

union _union_204910 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3D98 MethodInfo_24D3D98, *PMethodInfo_24D3D98;

typedef union _union_179266 _union_179266, *P_union_179266;

union _union_179266 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3D98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179266 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204912 _union_204912, *P_union_204912;

union _union_204912 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204914 _union_204914, *P_union_204914;

union _union_204914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204916 _union_204916, *P_union_204916;

union _union_204916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A2A30 MethodInfo_30A2A30, *PMethodInfo_30A2A30;

typedef struct MethodInfo_30A2A30_RGCTXs MethodInfo_30A2A30_RGCTXs, *PMethodInfo_30A2A30_RGCTXs;

typedef union _union_205626 _union_205626, *P_union_205626;

union _union_205626 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30A2A30_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_30A2A30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30A2A30_RGCTXs *rgctx_data;
    union _union_205626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204918 _union_204918, *P_union_204918;

union _union_204918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF72C0 MethodInfo_2EF72C0, *PMethodInfo_2EF72C0;

typedef union _union_202950 _union_202950, *P_union_202950;

union _union_202950 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF72C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LiveInputResultMstTable___c_Fields Shock_LiveInputResultMstTable___c_Fields, *PShock_LiveInputResultMstTable___c_Fields;

struct Shock_LiveInputResultMstTable___c_Fields {
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___ExchangeItemRewardMst__Fields fields;
};

typedef struct System_Func_HomeBgMst__string__o System_Func_HomeBgMst__string__o, *PSystem_Func_HomeBgMst__string__o;

typedef struct System_Func_HomeBgMst__string__c System_Func_HomeBgMst__string__c, *PSystem_Func_HomeBgMst__string__c;

typedef struct System_Func_HomeBgMst__string__Fields System_Func_HomeBgMst__string__Fields, *PSystem_Func_HomeBgMst__string__Fields;

struct System_Func_HomeBgMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_HomeBgMst__string__o {
    struct System_Func_HomeBgMst__string__c *klass;
    void *monitor;
    struct System_Func_HomeBgMst__string__Fields fields;
};

struct System_Func_HomeBgMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_HomeBgMst__string__VTable vtable;
};

typedef struct MethodInfo_308AA74 MethodInfo_308AA74, *PMethodInfo_308AA74;

typedef struct MethodInfo_308AA74_RGCTXs MethodInfo_308AA74_RGCTXs, *PMethodInfo_308AA74_RGCTXs;

typedef union _union_214634 _union_214634, *P_union_214634;

union _union_214634 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_308AA74_RGCTXs {
    struct Il2CppType *_0_T;
};

struct MethodInfo_308AA74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_RuntimeHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_308AA74_RGCTXs *rgctx_data;
    union _union_214634 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_ConditionStep_TResult__RGCTXs Shock_Login_ConditionStep_TResult__RGCTXs, *PShock_Login_ConditionStep_TResult__RGCTXs;

struct Shock_Login_ConditionStep_TResult__RGCTXs {
    struct MethodInfo *_0_Shock_Login_FlowStep_TResult___ctor;
    struct Il2CppClass *_1_Shock_Login_FlowStep_TResult_;
    struct MethodInfo *_2_Carbon_FuncExtensions_Call_TResult_;
    struct MethodInfo *_3_Carbon_ActionExtensions_Call_TResult_;
};

typedef struct MethodInfo_19188C0 MethodInfo_19188C0, *PMethodInfo_19188C0;

typedef struct MethodInfo_19188C0_RGCTXs MethodInfo_19188C0_RGCTXs, *PMethodInfo_19188C0_RGCTXs;

typedef union _union_211246 _union_211246, *P_union_211246;

union _union_211246 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19188C0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

struct MethodInfo_19188C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19188C0_RGCTXs *rgctx_data;
    union _union_211246 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D638FC MethodInfo_2D638FC, *PMethodInfo_2D638FC;

typedef struct MethodInfo_2D638FC_RGCTXs MethodInfo_2D638FC_RGCTXs, *PMethodInfo_2D638FC_RGCTXs;

typedef union _union_328140 _union_328140, *P_union_328140;

union _union_328140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D638FC_RGCTXs {
    struct Il2CppType *_0_T;
    struct Il2CppClass *_1_System_Collections_Generic_List_T_;
    struct MethodInfo *_2_System_Collections_Generic_List_T___ctor;
    struct MethodInfo *_3_UnityEngine_Component_GetComponents_T_;
    struct MethodInfo *_4_System_Collections_Generic_List_T__AddRange;
};

struct MethodInfo_2D638FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Photon_Pun_NestedComponentUtilities_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D638FC_RGCTXs *rgctx_data;
    union _union_328140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_StaticFields Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_StaticFields, *PCysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_StaticFields;

struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_StaticFields {
    struct System_Threading_WaitCallback_o *switchToCallback;
};

typedef struct Shock_PoolSystem_MarkerUI__o Shock_PoolSystem_MarkerUI__o, *PShock_PoolSystem_MarkerUI__o;

typedef struct Shock_PoolSystem_MarkerUI__c Shock_PoolSystem_MarkerUI__c, *PShock_PoolSystem_MarkerUI__c;

typedef struct Shock_PoolSystem_MarkerUI__VTable Shock_PoolSystem_MarkerUI__VTable, *PShock_PoolSystem_MarkerUI__VTable;

struct Shock_PoolSystem_MarkerUI__o {
    struct Shock_PoolSystem_MarkerUI__c *klass;
    void *monitor;
    struct Shock_PoolSystem_MarkerUI__Fields fields;
};

struct Shock_PoolSystem_MarkerUI__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Awake;
    struct VirtualInvokeData _7_Enqueue;
    struct VirtualInvokeData _8_Dequeue;
    struct VirtualInvokeData _9_PopFirst;
    struct VirtualInvokeData _10_CreateComponent;
    struct VirtualInvokeData _11_CreateGameObject;
};

struct Shock_PoolSystem_MarkerUI__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PoolSystem_MarkerUI__VTable vtable;
};

typedef union _union_204900 _union_204900, *P_union_204900;

union _union_204900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204902 _union_204902, *P_union_204902;

union _union_204902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204904 _union_204904, *P_union_204904;

union _union_204904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204906 _union_204906, *P_union_204906;

union _union_204906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204908 _union_204908, *P_union_204908;

union _union_204908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_RecvStoryReadR__o System_Action_RecvStoryReadR__o, *PSystem_Action_RecvStoryReadR__o;

typedef struct System_Action_RecvStoryReadR__Fields System_Action_RecvStoryReadR__Fields, *PSystem_Action_RecvStoryReadR__Fields;

struct System_Action_RecvStoryReadR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvStoryReadR__o {
    struct System_Action_RecvStoryReadR__c *klass;
    void *monitor;
    struct System_Action_RecvStoryReadR__Fields fields;
};

typedef struct System_Collections_Generic_KeyValuePair_ulong__int__o System_Collections_Generic_KeyValuePair_ulong__int__o, *PSystem_Collections_Generic_KeyValuePair_ulong__int__o;

typedef struct System_Collections_Generic_KeyValuePair_ulong__int__Fields System_Collections_Generic_KeyValuePair_ulong__int__Fields, *PSystem_Collections_Generic_KeyValuePair_ulong__int__Fields;

struct System_Collections_Generic_KeyValuePair_ulong__int__Fields {
    uint64_t key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_ulong__int__o {
    struct System_Collections_Generic_KeyValuePair_ulong__int__Fields fields;
};

typedef struct Aoharu_HomePresetManager___c_c Aoharu_HomePresetManager___c_c, *PAoharu_HomePresetManager___c_c;

typedef struct Aoharu_HomePresetManager___c_StaticFields Aoharu_HomePresetManager___c_StaticFields, *PAoharu_HomePresetManager___c_StaticFields;

typedef struct Aoharu_HomePresetManager___c_VTable Aoharu_HomePresetManager___c_VTable, *PAoharu_HomePresetManager___c_VTable;

typedef struct Aoharu_HomePresetManager___c_o Aoharu_HomePresetManager___c_o, *PAoharu_HomePresetManager___c_o;

typedef struct System_Func_HomePresetData__bool__o System_Func_HomePresetData__bool__o, *PSystem_Func_HomePresetData__bool__o;

typedef struct Aoharu_HomePresetManager___c_Fields Aoharu_HomePresetManager___c_Fields, *PAoharu_HomePresetManager___c_Fields;

typedef struct System_Func_HomePresetData__bool__c System_Func_HomePresetData__bool__c, *PSystem_Func_HomePresetData__bool__c;

typedef struct System_Func_HomePresetData__bool__Fields System_Func_HomePresetData__bool__Fields, *PSystem_Func_HomePresetData__bool__Fields;

typedef struct System_Func_HomePresetData__bool__VTable System_Func_HomePresetData__bool__VTable, *PSystem_Func_HomePresetData__bool__VTable;

struct System_Func_HomePresetData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_HomePresetData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_HomePresetData__bool__VTable vtable;
};

struct System_Func_HomePresetData__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_HomePresetData__bool__o {
    struct System_Func_HomePresetData__bool__c *klass;
    void *monitor;
    struct System_Func_HomePresetData__bool__Fields fields;
};

struct Aoharu_HomePresetManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_HomePresetManager___c_Fields {
};

struct Aoharu_HomePresetManager___c_StaticFields {
    struct Aoharu_HomePresetManager___c_o *__9;
    struct System_Func_HomePresetData__bool__o *__9__23_0;
    struct System_Action_o *__9__28_0;
};

struct Aoharu_HomePresetManager___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_HomePresetManager___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePresetManager___c_VTable vtable;
};

struct Aoharu_HomePresetManager___c_o {
    struct Aoharu_HomePresetManager___c_c *klass;
    void *monitor;
    struct Aoharu_HomePresetManager___c_Fields fields;
};

typedef struct MethodInfo_2C2C4E8_RGCTXs MethodInfo_2C2C4E8_RGCTXs, *PMethodInfo_2C2C4E8_RGCTXs;

struct MethodInfo_2C2C4E8_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IList_T__get_Item;
    struct MethodInfo *_2_System_Collections_Generic_IList_T__set_Item;
};

typedef struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_o Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_o, *PAoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_o;

typedef struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_c Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_c, *PAoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_c;

typedef struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_Fields Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_Fields, *PAoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_Fields;

typedef struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_VTable Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_VTable, *PAoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_VTable;

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_o Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_o, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_o;

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_c Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_c, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_c;

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_Fields Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_Fields, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_Fields;

typedef struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_VTable Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_VTable, *PAoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_VTable;

struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_Fields {
    struct System_String_o *nextKey;
    bool isComplete;
    struct Aoharu_Chat_Talk_MainTalkList_o *__4__this;
};

struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_Chat_Talk_MainTalkList_o *__4__this;
    struct System_String_o *progressKey;
    struct Shock_ChatChapterMst_o *chapterMst;
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_o *__8__1;
    struct System_Action_o *onComplete;
};

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_VTable vtable;
};

struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_o {
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkList___c__DisplayClass50_0_Fields fields;
};

struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_o {
    struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_Fields fields;
};

struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkList__StartTalkEvent_d__50_VTable vtable;
};

typedef struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_c UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_c, *PUnityEngine_Experimental_GlobalIllumination_Lightmapping___c_c;

typedef struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_StaticFields UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_StaticFields, *PUnityEngine_Experimental_GlobalIllumination_Lightmapping___c_StaticFields;

typedef struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_VTable UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_VTable, *PUnityEngine_Experimental_GlobalIllumination_Lightmapping___c_VTable;

typedef struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_o UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_o, *PUnityEngine_Experimental_GlobalIllumination_Lightmapping___c_o;

typedef struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_Fields UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_Fields, *PUnityEngine_Experimental_GlobalIllumination_Lightmapping___c_Fields;

struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_StaticFields {
    struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_o *__9;
};

struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_Fields {
};

struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_VTable vtable;
};

struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_o {
    struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_c *klass;
    void *monitor;
    struct UnityEngine_Experimental_GlobalIllumination_Lightmapping___c_Fields fields;
};

typedef struct CharaScrollViewBase___c_StaticFields CharaScrollViewBase___c_StaticFields, *PCharaScrollViewBase___c_StaticFields;

typedef struct CharaScrollViewBase___c_o CharaScrollViewBase___c_o, *PCharaScrollViewBase___c_o;

typedef struct System_Func_CharaData__ulong__o System_Func_CharaData__ulong__o, *PSystem_Func_CharaData__ulong__o;

typedef struct System_Func_CharaData__RARITY__o System_Func_CharaData__RARITY__o, *PSystem_Func_CharaData__RARITY__o;

typedef struct System_Func_CharaData__int__o System_Func_CharaData__int__o, *PSystem_Func_CharaData__int__o;

typedef struct System_Func_CharaData__bool__o System_Func_CharaData__bool__o, *PSystem_Func_CharaData__bool__o;

typedef struct CharaScrollViewBase___c_c CharaScrollViewBase___c_c, *PCharaScrollViewBase___c_c;

typedef struct CharaScrollViewBase___c_Fields CharaScrollViewBase___c_Fields, *PCharaScrollViewBase___c_Fields;

typedef struct System_Func_CharaData__ulong__c System_Func_CharaData__ulong__c, *PSystem_Func_CharaData__ulong__c;

typedef struct System_Func_CharaData__ulong__Fields System_Func_CharaData__ulong__Fields, *PSystem_Func_CharaData__ulong__Fields;

typedef struct System_Func_CharaData__RARITY__c System_Func_CharaData__RARITY__c, *PSystem_Func_CharaData__RARITY__c;

typedef struct System_Func_CharaData__RARITY__Fields System_Func_CharaData__RARITY__Fields, *PSystem_Func_CharaData__RARITY__Fields;

typedef struct System_Func_CharaData__int__c System_Func_CharaData__int__c, *PSystem_Func_CharaData__int__c;

typedef struct System_Func_CharaData__int__Fields System_Func_CharaData__int__Fields, *PSystem_Func_CharaData__int__Fields;

typedef struct System_Func_CharaData__bool__c System_Func_CharaData__bool__c, *PSystem_Func_CharaData__bool__c;

typedef struct System_Func_CharaData__ulong__VTable System_Func_CharaData__ulong__VTable, *PSystem_Func_CharaData__ulong__VTable;

typedef struct System_Func_CharaData__RARITY__VTable System_Func_CharaData__RARITY__VTable, *PSystem_Func_CharaData__RARITY__VTable;

typedef struct System_Func_CharaData__int__VTable System_Func_CharaData__int__VTable, *PSystem_Func_CharaData__int__VTable;

typedef struct System_Func_CharaData__bool__VTable System_Func_CharaData__bool__VTable, *PSystem_Func_CharaData__bool__VTable;

struct CharaScrollViewBase___c_Fields {
};

struct System_Func_CharaData__ulong__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharaData__ulong__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharaData__ulong__VTable vtable;
};

struct System_Func_CharaData__ulong__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharaData__ulong__o {
    struct System_Func_CharaData__ulong__c *klass;
    void *monitor;
    struct System_Func_CharaData__ulong__Fields fields;
};

struct System_Func_CharaData__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharaData__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharaData__int__VTable vtable;
};

struct System_Func_CharaData__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharaData__int__o {
    struct System_Func_CharaData__int__c *klass;
    void *monitor;
    struct System_Func_CharaData__int__Fields fields;
};

struct CharaScrollViewBase___c_c {
    struct Il2CppClass_1 _1;
    struct CharaScrollViewBase___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CharaScrollViewBase___c_VTable vtable;
};

struct CharaScrollViewBase___c_o {
    struct CharaScrollViewBase___c_c *klass;
    void *monitor;
    struct CharaScrollViewBase___c_Fields fields;
};

struct System_Func_CharaData__bool__o {
    struct System_Func_CharaData__bool__c *klass;
    void *monitor;
    struct System_Func_CharaData__bool__Fields fields;
};

struct System_Func_CharaData__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharaData__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharaData__bool__VTable vtable;
};

struct System_Func_CharaData__RARITY__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharaData__RARITY__o {
    struct System_Func_CharaData__RARITY__c *klass;
    void *monitor;
    struct System_Func_CharaData__RARITY__Fields fields;
};

struct System_Func_CharaData__RARITY__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharaData__RARITY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharaData__RARITY__VTable vtable;
};

struct CharaScrollViewBase___c_StaticFields {
    struct CharaScrollViewBase___c_o *__9;
    struct System_Func_CharaData__ulong__o *__9__28_0;
    struct System_Func_CharaData__RARITY__o *__9__28_1;
    struct System_Func_CharaData__RARITY__o *__9__28_2;
    struct System_Func_CharaData__int__o *__9__28_3;
    struct System_Func_CharaData__int__o *__9__28_4;
    struct System_Func_CharaData__RARITY__o *__9__28_5;
    struct System_Func_CharaData__int__o *__9__28_6;
    struct System_Func_CharaData__RARITY__o *__9__28_7;
    struct System_Func_CharaData__bool__o *__9__29_0;
};

typedef union _union_179080 _union_179080, *P_union_179080;

union _union_179080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322080 _union_322080, *P_union_322080;

union _union_322080 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_HighScoreRateUtils_HighScoreRateData_c Shock_HighScoreRateUtils_HighScoreRateData_c, *PShock_HighScoreRateUtils_HighScoreRateData_c;

typedef struct Shock_HighScoreRateUtils_HighScoreRateData_VTable Shock_HighScoreRateUtils_HighScoreRateData_VTable, *PShock_HighScoreRateUtils_HighScoreRateData_VTable;

struct Shock_HighScoreRateUtils_HighScoreRateData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_HighScoreRateUtils_HighScoreRateData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_HighScoreRateUtils_HighScoreRateData_VTable vtable;
};

typedef union _union_179082 _union_179082, *P_union_179082;

union _union_179082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322082 _union_322082, *P_union_322082;

union _union_322082 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209ACB4 MethodInfo_209ACB4, *PMethodInfo_209ACB4;

typedef union _union_341515 _union_341515, *P_union_341515;

union _union_341515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209ACB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179084 _union_179084, *P_union_179084;

union _union_179084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322084 _union_322084, *P_union_322084;

union _union_322084 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__o System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__c System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__c;

typedef struct System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__Fields System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyCollection_LotteryRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_26575F8 MethodInfo_26575F8, *PMethodInfo_26575F8;

typedef union _union_173840 _union_173840, *P_union_173840;

union _union_173840 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26575F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173840 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179086 _union_179086, *P_union_179086;

union _union_179086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322086 _union_322086, *P_union_322086;

union _union_322086 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179088 _union_179088, *P_union_179088;

union _union_179088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322088 _union_322088, *P_union_322088;

union _union_322088 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E6E478_RGCTXs MethodInfo_2E6E478_RGCTXs, *PMethodInfo_2E6E478_RGCTXs;

struct MethodInfo_2E6E478_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2DBBB08 MethodInfo_2DBBB08, *PMethodInfo_2DBBB08;

struct MethodInfo_2DBBB08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242101 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_HighScoreRateUtils_HighScoreRateData_o Shock_HighScoreRateUtils_HighScoreRateData_o, *PShock_HighScoreRateUtils_HighScoreRateData_o;

typedef struct Shock_HighScoreRateUtils_HighScoreRateData_Fields Shock_HighScoreRateUtils_HighScoreRateData_Fields, *PShock_HighScoreRateUtils_HighScoreRateData_Fields;

struct Shock_HighScoreRateUtils_HighScoreRateData_Fields {
    struct Shock_LiveData_o *LiveData;
    int32_t LiveLevel;
    int32_t Rate;
    int32_t UpdatedTime;
};

struct Shock_HighScoreRateUtils_HighScoreRateData_o {
    struct Shock_HighScoreRateUtils_HighScoreRateData_c *klass;
    void *monitor;
    struct Shock_HighScoreRateUtils_HighScoreRateData_Fields fields;
};

typedef struct MethodInfo_1D20D84 MethodInfo_1D20D84, *PMethodInfo_1D20D84;

typedef union _union_246073 _union_246073, *P_union_246073;

union _union_246073 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20D84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246073 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBBB00 MethodInfo_2DBBB00, *PMethodInfo_2DBBB00;

typedef union _union_241893 _union_241893, *P_union_241893;

union _union_241893 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBBB00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241893 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_313E328 MethodInfo_313E328, *PMethodInfo_313E328;

typedef union _union_231939 _union_231939, *P_union_231939;

union _union_231939 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231939 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomEx_SoundRendererType_VTable CriWare_CriAtomEx_SoundRendererType_VTable, *PCriWare_CriAtomEx_SoundRendererType_VTable;

struct CriWare_CriAtomEx_SoundRendererType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__o UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__o, *PUnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__o;

typedef struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__c UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__c, *PUnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__c;

typedef struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__Fields UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__Fields, *PUnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__Fields;

typedef struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__StaticFields UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__StaticFields, *PUnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__StaticFields;

typedef struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__VTable UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__VTable, *PUnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__VTable;

struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__Fields {
    struct UnityEngine_UIElements_EventBase_Fields super;
    int32_t m_RefCount;
};

struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__StaticFields {
    int64_t s_TypeId;
    struct UnityEngine_UIElements_ObjectPool_T__o *s_Pool;
};

struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__o {
    struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__Fields fields;
};

struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_MouseLeaveWindowEvent__VTable vtable;
};

typedef struct MethodInfo_1B5A408 MethodInfo_1B5A408, *PMethodInfo_1B5A408;

typedef union _union_254005 _union_254005, *P_union_254005;

union _union_254005 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254005 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_FixedHeightVirtualizationController_T__Fields UnityEngine_UIElements_FixedHeightVirtualizationController_T__Fields, *PUnityEngine_UIElements_FixedHeightVirtualizationController_T__Fields;

typedef struct UnityEngine_UIElements_VerticalVirtualizationController_T__Fields UnityEngine_UIElements_VerticalVirtualizationController_T__Fields, *PUnityEngine_UIElements_VerticalVirtualizationController_T__Fields;

typedef struct UnityEngine_Pool_ObjectPool_T__o UnityEngine_Pool_ObjectPool_T__o, *PUnityEngine_Pool_ObjectPool_T__o;

typedef struct UnityEngine_Pool_ObjectPool_T__c UnityEngine_Pool_ObjectPool_T__c, *PUnityEngine_Pool_ObjectPool_T__c;

typedef struct UnityEngine_Pool_ObjectPool_T__Fields UnityEngine_Pool_ObjectPool_T__Fields, *PUnityEngine_Pool_ObjectPool_T__Fields;

typedef struct UnityEngine_Pool_ObjectPool_T__VTable UnityEngine_Pool_ObjectPool_T__VTable, *PUnityEngine_Pool_ObjectPool_T__VTable;

struct UnityEngine_Pool_ObjectPool_T__Fields {
    struct System_Collections_Generic_Stack_T__o *m_Stack;
    struct System_Func_T__o *m_CreateFunc;
    struct System_Action_T__o *m_ActionOnGet;
    struct System_Action_T__o *m_ActionOnRelease;
    struct System_Action_T__o *m_ActionOnDestroy;
    int32_t m_MaxSize;
    bool m_CollectionCheck;
    int32_t _CountAll_k__BackingField;
};

struct UnityEngine_Pool_ObjectPool_T__o {
    struct UnityEngine_Pool_ObjectPool_T__c *klass;
    void *monitor;
    struct UnityEngine_Pool_ObjectPool_T__Fields fields;
};

struct UnityEngine_Pool_ObjectPool_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_CountInactive;
    struct VirtualInvokeData _6_Get;
    struct VirtualInvokeData _7_Release;
    struct VirtualInvokeData _8_Clear;
};

struct UnityEngine_Pool_ObjectPool_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_Pool_ObjectPool_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Pool_ObjectPool_T__VTable vtable;
};

struct UnityEngine_UIElements_VerticalVirtualizationController_T__Fields {
    struct UnityEngine_UIElements_CollectionVirtualizationController_Fields super;
    struct UnityEngine_UIElements_BaseVerticalCollectionView_o *m_ListView;
    struct UnityEngine_Pool_ObjectPool_T__o *m_Pool;
    struct System_Collections_Generic_List_T__o *m_ActiveItems;
    int32_t m_LastFocusedElementIndex;
    struct System_Collections_Generic_List_int__o *m_LastFocusedElementTreeChildIndexes;
    int32_t m_FirstVisibleIndex;
    struct System_Func_T__bool__o *m_VisibleItemPredicateDelegate;
    struct System_Collections_Generic_List_T__o *m_ScrollInsertionList;
    struct UnityEngine_UIElements_VisualElement_o *k_EmptyRows;
};

struct UnityEngine_UIElements_FixedHeightVirtualizationController_T__Fields {
    struct UnityEngine_UIElements_VerticalVirtualizationController_T__Fields super;
};

typedef union _union_179090 _union_179090, *P_union_179090;

union _union_179090 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_Fields Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_Fields, *PAoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_Fields;

struct Aoharu_Chat_Talk_MainTalkList__OpenChoiceProcess_d__54_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_Chat_Talk_MainTalkList_o *__4__this;
    struct System_Collections_Generic_List_ChatTalkElement__o *talkList;
};

typedef struct MethodInfo_190EE40 MethodInfo_190EE40, *PMethodInfo_190EE40;

typedef struct MethodInfo_190EE40_RGCTXs MethodInfo_190EE40_RGCTXs, *PMethodInfo_190EE40_RGCTXs;

typedef union _union_317357 _union_317357, *P_union_317357;

struct MethodInfo_190EE40_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

union _union_317357 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190EE40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190EE40_RGCTXs *rgctx_data;
    union _union_317357 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179092 _union_179092, *P_union_179092;

union _union_179092 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14EF070 MethodInfo_14EF070, *PMethodInfo_14EF070;

typedef struct MethodInfo_14EF070_RGCTXs MethodInfo_14EF070_RGCTXs, *PMethodInfo_14EF070_RGCTXs;

typedef union _union_199977 _union_199977, *P_union_199977;

struct MethodInfo_14EF070_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_199977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EF070 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EF070_RGCTXs *rgctx_data;
    union _union_199977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322070 _union_322070, *P_union_322070;

union _union_322070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179094 _union_179094, *P_union_179094;

union _union_179094 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322072 _union_322072, *P_union_322072;

union _union_322072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179096 _union_179096, *P_union_179096;

union _union_179096 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322074 _union_322074, *P_union_322074;

union _union_322074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179098 _union_179098, *P_union_179098;

union _union_179098 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19D0120 MethodInfo_19D0120, *PMethodInfo_19D0120;

typedef union _union_244747 _union_244747, *P_union_244747;

union _union_244747 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244747 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322076 _union_322076, *P_union_322076;

union _union_322076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322078 _union_322078, *P_union_322078;

union _union_322078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209011C MethodInfo_209011C, *PMethodInfo_209011C;

typedef union _union_326259 _union_326259, *P_union_326259;

union _union_326259 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209011C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326259 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1903E5C MethodInfo_1903E5C, *PMethodInfo_1903E5C;

typedef union _union_193686 _union_193686, *P_union_193686;

union _union_193686 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1903E5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1903E5C_RGCTXs *rgctx_data;
    union _union_193686 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F10AC_RGCTXs MethodInfo_17F10AC_RGCTXs, *PMethodInfo_17F10AC_RGCTXs;

struct MethodInfo_17F10AC_RGCTXs {
    struct Il2CppClass *_0_System_EmptyArray_T_;
};

typedef struct MethodInfo_2D6E024 MethodInfo_2D6E024, *PMethodInfo_2D6E024;

typedef struct MethodInfo_2D6E024_RGCTXs MethodInfo_2D6E024_RGCTXs, *PMethodInfo_2D6E024_RGCTXs;

typedef union _union_287704 _union_287704, *P_union_287704;

union _union_287704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6E024_RGCTXs {
    struct Il2CppClass *_0_UniRx_ReplaySubject_T_;
    struct MethodInfo *_1_UniRx_ReplaySubject_T___ctor;
    struct MethodInfo *_2_UniRx_Observable_Multicast_T_;
};

struct MethodInfo_2D6E024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6E024_RGCTXs *rgctx_data;
    union _union_287704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D88720 MethodInfo_1D88720, *PMethodInfo_1D88720;

typedef union _union_297254 _union_297254, *P_union_297254;

union _union_297254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IObservable_Tuple_T0__T1___o UniRx_IObservable_Tuple_T0__T1___o, *PUniRx_IObservable_Tuple_T0__T1___o;

typedef struct UniRx_IObservable_Tuple_T0__T1___c UniRx_IObservable_Tuple_T0__T1___c, *PUniRx_IObservable_Tuple_T0__T1___c;

typedef struct UniRx_IObservable_Tuple_T0__T1___Fields UniRx_IObservable_Tuple_T0__T1___Fields, *PUniRx_IObservable_Tuple_T0__T1___Fields;

struct UniRx_IObservable_Tuple_T0__T1___Fields {
};

struct UniRx_IObservable_Tuple_T0__T1___o {
    struct UniRx_IObservable_Tuple_T0__T1___c *klass;
    void *monitor;
    struct UniRx_IObservable_Tuple_T0__T1___Fields fields;
};

struct UniRx_IObservable_Tuple_T0__T1___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Func_LiveRewardSettingMst__string__o System_Func_LiveRewardSettingMst__string__o, *PSystem_Func_LiveRewardSettingMst__string__o;

typedef struct System_Func_LiveRewardSettingMst__string__c System_Func_LiveRewardSettingMst__string__c, *PSystem_Func_LiveRewardSettingMst__string__c;

typedef struct System_Func_LiveRewardSettingMst__string__VTable System_Func_LiveRewardSettingMst__string__VTable, *PSystem_Func_LiveRewardSettingMst__string__VTable;

struct System_Func_LiveRewardSettingMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveRewardSettingMst__string__o {
    struct System_Func_LiveRewardSettingMst__string__c *klass;
    void *monitor;
    struct System_Func_LiveRewardSettingMst__string__Fields fields;
};

struct System_Func_LiveRewardSettingMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveRewardSettingMst__string__VTable vtable;
};

typedef struct MethodInfo_25116A0 MethodInfo_25116A0, *PMethodInfo_25116A0;

struct MethodInfo_25116A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Group_GroupTab___c__DisplayClass18_0_VTable Aoharu_Chat_Group_GroupTab___c__DisplayClass18_0_VTable, *PAoharu_Chat_Group_GroupTab___c__DisplayClass18_0_VTable;

struct Aoharu_Chat_Group_GroupTab___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EAAFB8 MethodInfo_1EAAFB8, *PMethodInfo_1EAAFB8;

typedef union _union_263516 _union_263516, *P_union_263516;

union _union_263516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAFB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_309457C MethodInfo_309457C, *PMethodInfo_309457C;

typedef struct MethodInfo_309457C_RGCTXs MethodInfo_309457C_RGCTXs, *PMethodInfo_309457C_RGCTXs;

struct MethodInfo_309457C_RGCTXs {
    struct Il2CppClass *_0_T;
    struct Il2CppClass *_1_System_IEquatable_T_;
};

struct MethodInfo_309457C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_SpanHelpers_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309457C_RGCTXs *rgctx_data;
    union _union_164346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DB238 MethodInfo_21DB238, *PMethodInfo_21DB238;

typedef union _union_160997 _union_160997, *P_union_160997;

union _union_160997 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160997 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_PracticeScene___c__DisplayClass61_0_VTable Aoharu_PracticeScene___c__DisplayClass61_0_VTable, *PAoharu_PracticeScene___c__DisplayClass61_0_VTable;

struct Aoharu_PracticeScene___c__DisplayClass61_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_c Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_c, *PShock_UI_ItemConfirmDialog___c__DisplayClass21_0_c;

struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_VTable vtable;
};

typedef union _union_179060 _union_179060, *P_union_179060;

union _union_179060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322060 _union_322060, *P_union_322060;

union _union_322060 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179062 _union_179062, *P_union_179062;

union _union_179062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322062 _union_322062, *P_union_322062;

union _union_322062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Observable___c__DisplayClass0_0_T__Fields UniRx_Observable___c__DisplayClass0_0_T__Fields, *PUniRx_Observable___c__DisplayClass0_0_T__Fields;

typedef struct UniRx_RefCountDisposable_o UniRx_RefCountDisposable_o, *PUniRx_RefCountDisposable_o;

typedef struct UniRx_RefCountDisposable_c UniRx_RefCountDisposable_c, *PUniRx_RefCountDisposable_c;

typedef struct UniRx_RefCountDisposable_Fields UniRx_RefCountDisposable_Fields, *PUniRx_RefCountDisposable_Fields;

typedef struct UniRx_RefCountDisposable_VTable UniRx_RefCountDisposable_VTable, *PUniRx_RefCountDisposable_VTable;

struct UniRx_RefCountDisposable_Fields {
    struct Il2CppObject *_gate;
    struct System_IDisposable_o *_disposable;
    bool _isPrimaryDisposed;
    int32_t _count;
};

struct UniRx_RefCountDisposable_o {
    struct UniRx_RefCountDisposable_c *klass;
    void *monitor;
    struct UniRx_RefCountDisposable_Fields fields;
};

struct UniRx_RefCountDisposable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsDisposed;
    struct VirtualInvokeData _5_Dispose;
};

struct UniRx_RefCountDisposable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_RefCountDisposable_VTable vtable;
};

struct UniRx_Observable___c__DisplayClass0_0_T__Fields {
    struct UniRx_RefCountDisposable_o *r;
    struct UniRx_IObservable_T__o *xs;
};

typedef struct MethodInfo_127CD68 MethodInfo_127CD68, *PMethodInfo_127CD68;

typedef union _union_202048 _union_202048, *P_union_202048;

union _union_202048 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CD68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202048 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179064 _union_179064, *P_union_179064;

union _union_179064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322064 _union_322064, *P_union_322064;

union _union_322064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179066 _union_179066, *P_union_179066;

union _union_179066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322066 _union_322066, *P_union_322066;

union _union_322066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16AC21C MethodInfo_16AC21C, *PMethodInfo_16AC21C;

typedef union _union_159511 _union_159511, *P_union_159511;

union _union_159511 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC21C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159511 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179068 _union_179068, *P_union_179068;

union _union_179068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322068 _union_322068, *P_union_322068;

union _union_322068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_o Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_o, *PShock_UI_ItemConfirmDialog___c__DisplayClass21_0_o;

typedef struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_Fields Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_Fields, *PShock_UI_ItemConfirmDialog___c__DisplayClass21_0_Fields;

struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_Fields {
    struct Shock_ShopItemData_o *shopItemData;
    struct Shock_UI_ItemConfirmDialog_o *__4__this;
};

struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_o {
    struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_c *klass;
    void *monitor;
    struct Shock_UI_ItemConfirmDialog___c__DisplayClass21_0_Fields fields;
};

typedef struct MethodInfo_1536590 MethodInfo_1536590, *PMethodInfo_1536590;

typedef union _union_286092 _union_286092, *P_union_286092;

union _union_286092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1536590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D6B118_RGCTXs MethodInfo_2D6B118_RGCTXs, *PMethodInfo_2D6B118_RGCTXs;

struct MethodInfo_2D6B118_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_FromMicroCoroutineObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_FromMicroCoroutineObservable_T___ctor;
};

typedef struct MethodInfo_135B5AC MethodInfo_135B5AC, *PMethodInfo_135B5AC;

struct MethodInfo_135B5AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336601 _union_336601, *P_union_336601;

union _union_336601 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2090138 MethodInfo_2090138, *PMethodInfo_2090138;

typedef union _union_326275 _union_326275, *P_union_326275;

union _union_326275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_326275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_33584BC MethodInfo_33584BC, *PMethodInfo_33584BC;

typedef union _union_157192 _union_157192, *P_union_157192;

union _union_157192 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33584BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GooglePlayGames_PlayGamesPlatform___c__87_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_157192 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336603 _union_336603, *P_union_336603;

union _union_336603 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336605 _union_336605, *P_union_336605;

union _union_336605 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_209ACE4 MethodInfo_209ACE4, *PMethodInfo_209ACE4;

typedef union _union_341517 _union_341517, *P_union_341517;

union _union_341517 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_209ACE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct FancyScrollView_FancyScrollRect_TItemData__TContext__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179070 _union_179070, *P_union_179070;

union _union_179070 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2B7F8 MethodInfo_1D2B7F8, *PMethodInfo_1D2B7F8;

typedef union _union_251487 _union_251487, *P_union_251487;

union _union_251487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B7F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336607 _union_336607, *P_union_336607;

union _union_336607 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179072 _union_179072, *P_union_179072;

union _union_179072 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322050 _union_322050, *P_union_322050;

union _union_322050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336609 _union_336609, *P_union_336609;

union _union_336609 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179074 _union_179074, *P_union_179074;

union _union_179074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322052 _union_322052, *P_union_322052;

union _union_322052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179076 _union_179076, *P_union_179076;

union _union_179076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322054 _union_322054, *P_union_322054;

union _union_322054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21EF87C MethodInfo_21EF87C, *PMethodInfo_21EF87C;

typedef union _union_289754 _union_289754, *P_union_289754;

union _union_289754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EF87C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179078 _union_179078, *P_union_179078;

union _union_179078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAAFA4 MethodInfo_1EAAFA4, *PMethodInfo_1EAAFA4;

typedef union _union_264888 _union_264888, *P_union_264888;

union _union_264888 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAFA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264888 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322056 _union_322056, *P_union_322056;

union _union_322056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_329B05C MethodInfo_329B05C, *PMethodInfo_329B05C;

typedef union _union_315751 _union_315751, *P_union_315751;

union _union_315751 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_329B05C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerHandler_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315751 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322058 _union_322058, *P_union_322058;

union _union_322058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179048 _union_179048, *P_union_179048;

union _union_179048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322048 _union_322048, *P_union_322048;

union _union_322048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_o Shock_NoticeGachaMstTable___c__DisplayClass13_0_o, *PShock_NoticeGachaMstTable___c__DisplayClass13_0_o;

typedef struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_c Shock_NoticeGachaMstTable___c__DisplayClass13_0_c, *PShock_NoticeGachaMstTable___c__DisplayClass13_0_c;

typedef struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_Fields Shock_NoticeGachaMstTable___c__DisplayClass13_0_Fields, *PShock_NoticeGachaMstTable___c__DisplayClass13_0_Fields;

typedef struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_VTable Shock_NoticeGachaMstTable___c__DisplayClass13_0_VTable, *PShock_NoticeGachaMstTable___c__DisplayClass13_0_VTable;

struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_o {
    struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_Fields fields;
};

struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeGachaMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__c System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__c, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__c;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__StaticFields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__StaticFields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__StaticFields;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__VTable System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__VTable, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__VTable;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_defaultResultTask;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__VTable vtable;
};

typedef struct MethodInfo_1D88748 MethodInfo_1D88748, *PMethodInfo_1D88748;

typedef union _union_297284 _union_297284, *P_union_297284;

union _union_297284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88748 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3147EFC MethodInfo_3147EFC, *PMethodInfo_3147EFC;

typedef union _union_228567 _union_228567, *P_union_228567;

union _union_228567 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147EFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228567 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SkillUtils___c__DisplayClass3_0_c Shock_SkillUtils___c__DisplayClass3_0_c, *PShock_SkillUtils___c__DisplayClass3_0_c;

typedef struct Shock_SkillUtils___c__DisplayClass3_0_VTable Shock_SkillUtils___c__DisplayClass3_0_VTable, *PShock_SkillUtils___c__DisplayClass3_0_VTable;

struct Shock_SkillUtils___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SkillUtils___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SkillUtils___c__DisplayClass3_0_VTable vtable;
};

typedef struct MethodInfo_16AC204 MethodInfo_16AC204, *PMethodInfo_16AC204;

typedef union _union_159595 _union_159595, *P_union_159595;

union _union_159595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336611 _union_336611, *P_union_336611;

union _union_336611 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14ECC80_RGCTXs MethodInfo_14ECC80_RGCTXs, *PMethodInfo_14ECC80_RGCTXs;

struct MethodInfo_14ECC80_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_336613 _union_336613, *P_union_336613;

union _union_336613 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336615 _union_336615, *P_union_336615;

union _union_336615 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UxmlFactory_Box__c UnityEngine_UIElements_UxmlFactory_Box__c, *PUnityEngine_UIElements_UxmlFactory_Box__c;

typedef struct UnityEngine_UIElements_UxmlFactory_Box__VTable UnityEngine_UIElements_UxmlFactory_Box__VTable, *PUnityEngine_UIElements_UxmlFactory_Box__VTable;

struct UnityEngine_UIElements_UxmlFactory_Box__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_UxmlFactory_Box__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlFactory_Box__VTable vtable;
};

typedef union _union_336617 _union_336617, *P_union_336617;

union _union_336617 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336619 _union_336619, *P_union_336619;

union _union_336619 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179040 _union_179040, *P_union_179040;

union _union_179040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322040 _union_322040, *P_union_322040;

union _union_322040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_BaseEventData__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_BaseEventData__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_BaseEventData__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_BaseEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

typedef union _union_179042 _union_179042, *P_union_179042;

union _union_179042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3147EF4 MethodInfo_3147EF4, *PMethodInfo_3147EF4;

typedef union _union_228399 _union_228399, *P_union_228399;

union _union_228399 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147EF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228399 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322042 _union_322042, *P_union_322042;

union _union_322042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179044 _union_179044, *P_union_179044;

union _union_179044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_25116BC MethodInfo_25116BC, *PMethodInfo_25116BC;

struct MethodInfo_25116BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322044 _union_322044, *P_union_322044;

union _union_322044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1561598 MethodInfo_1561598, *PMethodInfo_1561598;

struct MethodInfo_1561598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__1_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282628 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_TextScrollUtils_Fields Shock_TextScrollUtils_Fields, *PShock_TextScrollUtils_Fields;

struct Shock_TextScrollUtils_Fields {
};

typedef union _union_179046 _union_179046, *P_union_179046;

union _union_179046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322046 _union_322046, *P_union_322046;

union _union_322046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322038 _union_322038, *P_union_322038;

union _union_322038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Network_ConnectState__ConnectionCoroutine_d__10_c Shock_Network_ConnectState__ConnectionCoroutine_d__10_c, *PShock_Network_ConnectState__ConnectionCoroutine_d__10_c;

typedef struct Shock_Network_ConnectState__ConnectionCoroutine_d__10_VTable Shock_Network_ConnectState__ConnectionCoroutine_d__10_VTable, *PShock_Network_ConnectState__ConnectionCoroutine_d__10_VTable;

struct Shock_Network_ConnectState__ConnectionCoroutine_d__10_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_Network_ConnectState__ConnectionCoroutine_d__10_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Network_ConnectState__ConnectionCoroutine_d__10_VTable vtable;
};

typedef struct MethodInfo_19E4790 MethodInfo_19E4790, *PMethodInfo_19E4790;

typedef union _union_254951 _union_254951, *P_union_254951;

union _union_254951 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_254951 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1325_0_VTable Shock_Protocol___c__DisplayClass1325_0_VTable, *PShock_Protocol___c__DisplayClass1325_0_VTable;

struct Shock_Protocol___c__DisplayClass1325_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_15D7454 MethodInfo_15D7454, *PMethodInfo_15D7454;

typedef union _union_331422 _union_331422, *P_union_331422;

union _union_331422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7454_RGCTXs *rgctx_data;
    union _union_331422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336621 _union_336621, *P_union_336621;

union _union_336621 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336623 _union_336623, *P_union_336623;

union _union_336623 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__o System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__o, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__o;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__o {
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Socket__Fields fields;
};

typedef union _union_336625 _union_336625, *P_union_336625;

union _union_336625 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336627 _union_336627, *P_union_336627;

union _union_336627 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336629 _union_336629, *P_union_336629;

union _union_336629 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179050 _union_179050, *P_union_179050;

union _union_179050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDCD54 MethodInfo_1FDCD54, *PMethodInfo_1FDCD54;

typedef union _union_267058 _union_267058, *P_union_267058;

union _union_267058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCD54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179052 _union_179052, *P_union_179052;

union _union_179052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322030 _union_322030, *P_union_322030;

union _union_322030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179054 _union_179054, *P_union_179054;

union _union_179054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322032 _union_322032, *P_union_322032;

union _union_322032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179056 _union_179056, *P_union_179056;

union _union_179056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322034 _union_322034, *P_union_322034;

union _union_322034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179058 _union_179058, *P_union_179058;

union _union_179058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FE67F4 MethodInfo_1FE67F4, *PMethodInfo_1FE67F4;

struct MethodInfo_1FE67F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322036 _union_322036, *P_union_322036;

union _union_322036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179026 _union_179026, *P_union_179026;

union _union_179026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0A144 MethodInfo_2B0A144, *PMethodInfo_2B0A144;

typedef union _union_187640 _union_187640, *P_union_187640;

union _union_187640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322026 _union_322026, *P_union_322026;

union _union_322026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_129D6C0_RGCTXs MethodInfo_129D6C0_RGCTXs, *PMethodInfo_129D6C0_RGCTXs;

struct MethodInfo_129D6C0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_179028 _union_179028, *P_union_179028;

union _union_179028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322028 _union_322028, *P_union_322028;

union _union_322028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0A148 MethodInfo_2B0A148, *PMethodInfo_2B0A148;

typedef union _union_189078 _union_189078, *P_union_189078;

union _union_189078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A148 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c__DisplayClass15_0_VTable Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c__DisplayClass15_0_VTable, *PShock_Scenes_DeckConfirm_DeckConfirmEventBonus___c__DisplayClass15_0_VTable;

struct Shock_Scenes_DeckConfirm_DeckConfirmEventBonus___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Protocol___c__DisplayClass947_0_Fields Shock_Protocol___c__DisplayClass947_0_Fields, *PShock_Protocol___c__DisplayClass947_0_Fields;

typedef struct System_Action_RecvMissionClearR__o System_Action_RecvMissionClearR__o, *PSystem_Action_RecvMissionClearR__o;

typedef struct System_Action_RecvMissionClearR__c System_Action_RecvMissionClearR__c, *PSystem_Action_RecvMissionClearR__c;

typedef struct System_Action_RecvMissionClearR__Fields System_Action_RecvMissionClearR__Fields, *PSystem_Action_RecvMissionClearR__Fields;

typedef struct System_Action_RecvMissionClearR__VTable System_Action_RecvMissionClearR__VTable, *PSystem_Action_RecvMissionClearR__VTable;

struct System_Action_RecvMissionClearR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvMissionClearR__o {
    struct System_Action_RecvMissionClearR__c *klass;
    void *monitor;
    struct System_Action_RecvMissionClearR__Fields fields;
};

struct System_Action_RecvMissionClearR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvMissionClearR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvMissionClearR__VTable vtable;
};

struct Shock_Protocol___c__DisplayClass947_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvMissionClearR__o *onSuccess;
};

typedef struct MethodInfo_2B9CC1C MethodInfo_2B9CC1C, *PMethodInfo_2B9CC1C;

typedef union _union_241179 _union_241179, *P_union_241179;

union _union_241179 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CC1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241179 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336631 _union_336631, *P_union_336631;

union _union_336631 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336633 _union_336633, *P_union_336633;

union _union_336633 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336635 _union_336635, *P_union_336635;

union _union_336635 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FE67BC MethodInfo_1FE67BC, *PMethodInfo_1FE67BC;

typedef union _union_280650 _union_280650, *P_union_280650;

union _union_280650 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE67BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280650 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336637 _union_336637, *P_union_336637;

union _union_336637 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336639 _union_336639, *P_union_336639;

union _union_336639 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9CC20 MethodInfo_2B9CC20, *PMethodInfo_2B9CC20;

typedef union _union_241387 _union_241387, *P_union_241387;

union _union_241387 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CC20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241387 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAAFFC MethodInfo_1EAAFFC, *PMethodInfo_1EAAFFC;

typedef union _union_263974 _union_263974, *P_union_263974;

union _union_263974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAFFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179020 _union_179020, *P_union_179020;

union _union_179020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322020 _union_322020, *P_union_322020;

union _union_322020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_c System_Xml_Schema_XsdDateTime_XsdDateTimeKind_c, *PSystem_Xml_Schema_XsdDateTime_XsdDateTimeKind_c;

typedef struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_VTable System_Xml_Schema_XsdDateTime_XsdDateTimeKind_VTable, *PSystem_Xml_Schema_XsdDateTime_XsdDateTimeKind_VTable;

struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_VTable vtable;
};

typedef struct MethodInfo_2B0A150 MethodInfo_2B0A150, *PMethodInfo_2B0A150;

typedef union _union_190516 _union_190516, *P_union_190516;

union _union_190516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A150 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179022 _union_179022, *P_union_179022;

union _union_179022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322022 _union_322022, *P_union_322022;

union _union_322022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21B9E28 MethodInfo_21B9E28, *PMethodInfo_21B9E28;

typedef union _union_177464 _union_177464, *P_union_177464;

union _union_177464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9E28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179024 _union_179024, *P_union_179024;

union _union_179024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322024 _union_322024, *P_union_322024;

union _union_322024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_CharaChangeWindowController_ScrollItem_c Aoharu_CharaChangeWindowController_ScrollItem_c, *PAoharu_CharaChangeWindowController_ScrollItem_c;

typedef struct Aoharu_CharaChangeWindowController_ScrollItem_VTable Aoharu_CharaChangeWindowController_ScrollItem_VTable, *PAoharu_CharaChangeWindowController_ScrollItem_VTable;

struct Aoharu_CharaChangeWindowController_ScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_CharaChangeWindowController_ScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CharaChangeWindowController_ScrollItem_VTable vtable;
};

typedef union _union_179038 _union_179038, *P_union_179038;

union _union_179038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322017 _union_322017, *P_union_322017;

union _union_322017 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_o System_Xml_Schema_XsdDateTime_XsdDateTimeKind_o, *PSystem_Xml_Schema_XsdDateTime_XsdDateTimeKind_o;

struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_o {
    struct System_Xml_Schema_XsdDateTime_XsdDateTimeKind_Fields fields;
};

typedef struct UnityEngine_Timeline_NotificationFlags_VTable UnityEngine_Timeline_NotificationFlags_VTable, *PUnityEngine_Timeline_NotificationFlags_VTable;

struct UnityEngine_Timeline_NotificationFlags_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_12721FC MethodInfo_12721FC, *PMethodInfo_12721FC;

typedef union _union_201094 _union_201094, *P_union_201094;

union _union_201094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12721FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336641 _union_336641, *P_union_336641;

union _union_336641 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_CharaChangeWindowController_ScrollItem_o Aoharu_CharaChangeWindowController_ScrollItem_o, *PAoharu_CharaChangeWindowController_ScrollItem_o;

struct Aoharu_CharaChangeWindowController_ScrollItem_o {
    struct Aoharu_CharaChangeWindowController_ScrollItem_c *klass;
    void *monitor;
    struct Aoharu_CharaChangeWindowController_ScrollItem_Fields fields;
};

typedef struct MethodInfo_135B5E4 MethodInfo_135B5E4, *PMethodInfo_135B5E4;

struct MethodInfo_135B5E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336643 _union_336643, *P_union_336643;

union _union_336643 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6AEBC_RGCTXs MethodInfo_2D6AEBC_RGCTXs, *PMethodInfo_2D6AEBC_RGCTXs;

struct MethodInfo_2D6AEBC_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_FromEventObservable_TDelegate__TEventArgs_;
    struct MethodInfo *_1_UniRx_Operators_FromEventObservable_TDelegate__TEventArgs___ctor;
};

typedef union _union_336645 _union_336645, *P_union_336645;

union _union_336645 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336647 _union_336647, *P_union_336647;

union _union_336647 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_ulong__int__c System_Collections_Generic_KeyValuePair_ulong__int__c, *PSystem_Collections_Generic_KeyValuePair_ulong__int__c;

typedef struct System_Collections_Generic_KeyValuePair_ulong__int__VTable System_Collections_Generic_KeyValuePair_ulong__int__VTable, *PSystem_Collections_Generic_KeyValuePair_ulong__int__VTable;

struct System_Collections_Generic_KeyValuePair_ulong__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_ulong__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_ulong__int__VTable vtable;
};

typedef union _union_336649 _union_336649, *P_union_336649;

union _union_336649 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179030 _union_179030, *P_union_179030;

union _union_179030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13B7C94_RGCTXs MethodInfo_13B7C94_RGCTXs, *PMethodInfo_13B7C94_RGCTXs;

struct MethodInfo_13B7C94_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_19D0184 MethodInfo_19D0184, *PMethodInfo_19D0184;

typedef union _union_244955 _union_244955, *P_union_244955;

union _union_244955 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0184 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244955 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179032 _union_179032, *P_union_179032;

union _union_179032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_322011 _union_322011, *P_union_322011;

union _union_322011 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179034 _union_179034, *P_union_179034;

union _union_179034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179036 _union_179036, *P_union_179036;

union _union_179036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313E340 MethodInfo_313E340, *PMethodInfo_313E340;

typedef union _union_232107 _union_232107, *P_union_232107;

union _union_232107 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E340 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_322014 _union_322014, *P_union_322014;

union _union_322014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B13F18 MethodInfo_2B13F18, *PMethodInfo_2B13F18;

typedef union _union_184948 _union_184948, *P_union_184948;

union _union_184948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D742F8 MethodInfo_1D742F8, *PMethodInfo_1D742F8;

struct MethodInfo_1D742F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282744 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LotteryRewardMstTable_StaticFields Shock_LotteryRewardMstTable_StaticFields, *PShock_LotteryRewardMstTable_StaticFields;

typedef struct Shock_LotteryRewardMstTable_o Shock_LotteryRewardMstTable_o, *PShock_LotteryRewardMstTable_o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__o;

typedef struct Shock_LotteryRewardMstTable_c Shock_LotteryRewardMstTable_c, *PShock_LotteryRewardMstTable_c;

typedef struct Shock_LotteryRewardMstTable_Fields Shock_LotteryRewardMstTable_Fields, *PShock_LotteryRewardMstTable_Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__c;

typedef struct Shock_LotteryRewardMstTable_VTable Shock_LotteryRewardMstTable_VTable, *PShock_LotteryRewardMstTable_VTable;

typedef struct Shock_GameMstTableBase_LotteryRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_LotteryRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_LotteryRewardMst__ValueTuple_uint__uint___Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__VTable;

struct Shock_GameMstTableBase_LotteryRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_LotteryRewardMstTable_Fields {
    struct Shock_GameMstTableBase_LotteryRewardMst__ValueTuple_uint__uint___Fields super;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LotteryRewardMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_LotteryRewardMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__o *ms_HashTable;
};

struct Shock_LotteryRewardMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___LotteryRewardMst__Fields fields;
};

struct Shock_LotteryRewardMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_LotteryRewardMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LotteryRewardMstTable_VTable vtable;
};

struct Shock_LotteryRewardMstTable_o {
    struct Shock_LotteryRewardMstTable_c *klass;
    void *monitor;
    struct Shock_LotteryRewardMstTable_Fields fields;
};

typedef struct MethodInfo_15E0B9C_RGCTXs MethodInfo_15E0B9C_RGCTXs, *PMethodInfo_15E0B9C_RGCTXs;

struct MethodInfo_15E0B9C_RGCTXs {
    struct MethodInfo *_0_UnityEngine__AndroidJNIHelper_GetMethodID_ReturnType_;
};

typedef struct MethodInfo_2F09B68 MethodInfo_2F09B68, *PMethodInfo_2F09B68;

struct MethodInfo_2F09B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203794 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13F10 MethodInfo_2B13F10, *PMethodInfo_2B13F10;

typedef union _union_183510 _union_183510, *P_union_183510;

union _union_183510 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13F10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183510 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204530 _union_204530, *P_union_204530;

union _union_204530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_NavigationMstTable_StaticFields Shock_NavigationMstTable_StaticFields, *PShock_NavigationMstTable_StaticFields;

typedef struct Shock_NavigationMstTable_o Shock_NavigationMstTable_o, *PShock_NavigationMstTable_o;

typedef struct Carbon_ListDictionary_string__NavigationMst__o Carbon_ListDictionary_string__NavigationMst__o, *PCarbon_ListDictionary_string__NavigationMst__o;

typedef struct Shock_NavigationMstTable_c Shock_NavigationMstTable_c, *PShock_NavigationMstTable_c;

typedef struct Shock_NavigationMstTable_Fields Shock_NavigationMstTable_Fields, *PShock_NavigationMstTable_Fields;

typedef struct Carbon_ListDictionary_string__NavigationMst__c Carbon_ListDictionary_string__NavigationMst__c, *PCarbon_ListDictionary_string__NavigationMst__c;

typedef struct Carbon_ListDictionary_string__NavigationMst__Fields Carbon_ListDictionary_string__NavigationMst__Fields, *PCarbon_ListDictionary_string__NavigationMst__Fields;

typedef struct Shock_NavigationMstTable_VTable Shock_NavigationMstTable_VTable, *PShock_NavigationMstTable_VTable;

typedef struct Carbon_ListDictionary_string__NavigationMst__VTable Carbon_ListDictionary_string__NavigationMst__VTable, *PCarbon_ListDictionary_string__NavigationMst__VTable;

struct Shock_NavigationMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_NavigationMstTable_o *ms_Instance;
    struct Carbon_ListDictionary_string__NavigationMst__o *ms_HashTable;
};

struct Carbon_ListDictionary_string__NavigationMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NavigationMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

struct Shock_NavigationMstTable_Fields {
    struct Shock_GameMstTableBase_NavigationMst__string__Fields super;
};

struct Shock_NavigationMstTable_o {
    struct Shock_NavigationMstTable_c *klass;
    void *monitor;
    struct Shock_NavigationMstTable_Fields fields;
};

struct Shock_NavigationMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_NavigationMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NavigationMstTable_VTable vtable;
};

struct Carbon_ListDictionary_string__NavigationMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__NavigationMst__VTable vtable;
};

struct Carbon_ListDictionary_string__NavigationMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_string__NavigationMst__o {
    struct Carbon_ListDictionary_string__NavigationMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__NavigationMst__Fields fields;
};

typedef union _union_204532 _union_204532, *P_union_204532;

union _union_204532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204534 _union_204534, *P_union_204534;

union _union_204534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9CED8 MethodInfo_2B9CED8, *PMethodInfo_2B9CED8;

typedef union _union_241597 _union_241597, *P_union_241597;

union _union_241597 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241597 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204536 _union_204536, *P_union_204536;

union _union_204536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE6F4 MethodInfo_1EFE6F4, *PMethodInfo_1EFE6F4;

typedef union _union_215965 _union_215965, *P_union_215965;

union _union_215965 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE6F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Reflection_RuntimePropertyInfo_StaticGetter_R__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_215965 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20654AC MethodInfo_20654AC, *PMethodInfo_20654AC;

typedef union _union_222063 _union_222063, *P_union_222063;

union _union_222063 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20654AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222063 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C0C638_RGCTXs MethodInfo_2C0C638_RGCTXs, *PMethodInfo_2C0C638_RGCTXs;

struct MethodInfo_2C0C638_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_SelectManyIterator_TSource__TResult_;
};

typedef union _union_204538 _union_204538, *P_union_204538;

union _union_204538 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF3C54 MethodInfo_1EF3C54, *PMethodInfo_1EF3C54;

struct MethodInfo_1EF3C54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_Rar_Headers_CommentHeader_Fields SharpCompress_Common_Rar_Headers_CommentHeader_Fields, *PSharpCompress_Common_Rar_Headers_CommentHeader_Fields;

struct SharpCompress_Common_Rar_Headers_CommentHeader_Fields {
    struct SharpCompress_Common_Rar_Headers_RarHeader_Fields super;
    int16_t _UnpSize_k__BackingField;
    uint8_t _UnpVersion_k__BackingField;
    uint8_t _UnpMethod_k__BackingField;
    int16_t _CommCrc_k__BackingField;
};

typedef struct MethodInfo_13BD240 MethodInfo_13BD240, *PMethodInfo_13BD240;

typedef struct MethodInfo_13BD240_RGCTXs MethodInfo_13BD240_RGCTXs, *PMethodInfo_13BD240_RGCTXs;

typedef union _union_207126 _union_207126, *P_union_207126;

union _union_207126 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BD240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BD240_RGCTXs *rgctx_data;
    union _union_207126 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13BD240_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_243D710 MethodInfo_243D710, *PMethodInfo_243D710;

typedef union _union_279224 _union_279224, *P_union_279224;

union _union_279224 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D710 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279224 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CDEC0 MethodInfo_22CDEC0, *PMethodInfo_22CDEC0;

typedef union _union_276168 _union_276168, *P_union_276168;

union _union_276168 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDEC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276168 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE6EC MethodInfo_1EFE6EC, *PMethodInfo_1EFE6EC;

typedef union _union_317031 _union_317031, *P_union_317031;

union _union_317031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE6EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1272424 MethodInfo_1272424, *PMethodInfo_1272424;

typedef union _union_201106 _union_201106, *P_union_201106;

union _union_201106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272424 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16E0B68 MethodInfo_16E0B68, *PMethodInfo_16E0B68;

typedef union _union_193235 _union_193235, *P_union_193235;

union _union_193235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E0B68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F1C58_RGCTXs MethodInfo_14F1C58_RGCTXs, *PMethodInfo_14F1C58_RGCTXs;

struct MethodInfo_14F1C58_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_PremiumGachaSetData_Fields Shock_PremiumGachaSetData_Fields, *PShock_PremiumGachaSetData_Fields;

struct Shock_PremiumGachaSetData_Fields {
    struct Shock_GachaSetDataBase_Fields super;
};

typedef union _union_204520 _union_204520, *P_union_204520;

union _union_204520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204522 _union_204522, *P_union_204522;

union _union_204522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_bool__VTable Cysharp_Threading_Tasks_UniTask_bool__VTable, *PCysharp_Threading_Tasks_UniTask_bool__VTable;

struct Cysharp_Threading_Tasks_UniTask_bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_PhysicsSkinnedClothFinishUpdate_VTable UnityEngine_PlayerLoop_PostLateUpdate_PhysicsSkinnedClothFinishUpdate_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_PhysicsSkinnedClothFinishUpdate_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_PhysicsSkinnedClothFinishUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204524 _union_204524, *P_union_204524;

union _union_204524 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204526 _union_204526, *P_union_204526;

union _union_204526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct TMPro_TMP_MaterialManager___c__DisplayClass11_0_c TMPro_TMP_MaterialManager___c__DisplayClass11_0_c, *PTMPro_TMP_MaterialManager___c__DisplayClass11_0_c;

typedef struct TMPro_TMP_MaterialManager___c__DisplayClass11_0_VTable TMPro_TMP_MaterialManager___c__DisplayClass11_0_VTable, *PTMPro_TMP_MaterialManager___c__DisplayClass11_0_VTable;

struct TMPro_TMP_MaterialManager___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_MaterialManager___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_MaterialManager___c__DisplayClass11_0_VTable vtable;
};

typedef union _union_204528 _union_204528, *P_union_204528;

union _union_204528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179490 _union_179490, *P_union_179490;

union _union_179490 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179492 _union_179492, *P_union_179492;

union _union_179492 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_o Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_o, *PAoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_o;

typedef struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_c Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_c, *PAoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_c;

typedef struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_VTable Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_VTable, *PAoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_VTable;

struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_o {
    struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_c *klass;
    void *monitor;
    struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_Fields fields;
};

struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Bingo_BingoRewardAnnouncer___c__DisplayClass3_0_VTable vtable;
};

typedef union _union_179494 _union_179494, *P_union_179494;

union _union_179494 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F31670 MethodInfo_1F31670, *PMethodInfo_1F31670;

struct MethodInfo_1F31670 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320816 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179496 _union_179496, *P_union_179496;

union _union_179496 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179498 _union_179498, *P_union_179498;

union _union_179498 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19B9820 MethodInfo_19B9820, *PMethodInfo_19B9820;

typedef union _union_311762 _union_311762, *P_union_311762;

union _union_311762 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B9820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311762 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179466 _union_179466, *P_union_179466;

union _union_179466 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F34B40 MethodInfo_2F34B40, *PMethodInfo_2F34B40;

typedef struct MethodInfo_2F34B40_RGCTXs MethodInfo_2F34B40_RGCTXs, *PMethodInfo_2F34B40_RGCTXs;

typedef union _union_286729 _union_286729, *P_union_286729;

union _union_286729 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F34B40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F34B40_RGCTXs *rgctx_data;
    union _union_286729 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F34B40_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_System_Collections_Generic_List_T__AddRange;
};

typedef union _union_179468 _union_179468, *P_union_179468;

union _union_179468 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2B924 MethodInfo_1D2B924, *PMethodInfo_1D2B924;

typedef union _union_251903 _union_251903, *P_union_251903;

union _union_251903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204550 _union_204550, *P_union_204550;

union _union_204550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD6428 MethodInfo_2AD6428, *PMethodInfo_2AD6428;

typedef union _union_328602 _union_328602, *P_union_328602;

union _union_328602 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328602 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_BingoCellData__uint__Fields System_Func_BingoCellData__uint__Fields, *PSystem_Func_BingoCellData__uint__Fields;

struct System_Func_BingoCellData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_204552 _union_204552, *P_union_204552;

union _union_204552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204554 _union_204554, *P_union_204554;

union _union_204554 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2657618 MethodInfo_2657618, *PMethodInfo_2657618;

typedef union _union_175278 _union_175278, *P_union_175278;

union _union_175278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657618 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204556 _union_204556, *P_union_204556;

union _union_204556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_ParticleSystemGradientMode_Fields UnityEngine_ParticleSystemGradientMode_Fields, *PUnityEngine_ParticleSystemGradientMode_Fields;

struct UnityEngine_ParticleSystemGradientMode_Fields {
    int32_t value__;
};

typedef struct MethodInfo_3358498 MethodInfo_3358498, *PMethodInfo_3358498;

typedef union _union_298729 _union_298729, *P_union_298729;

union _union_298729 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_GenericUtils___c__6_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298729 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204558 _union_204558, *P_union_204558;

union _union_204558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Rar_Headers_EncryptionFlagsV5_VTable SharpCompress_Common_Rar_Headers_EncryptionFlagsV5_VTable, *PSharpCompress_Common_Rar_Headers_EncryptionFlagsV5_VTable;

struct SharpCompress_Common_Rar_Headers_EncryptionFlagsV5_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_MngSubscriptionData_c Shock_MngSubscriptionData_c, *PShock_MngSubscriptionData_c;

typedef struct Shock_MngSubscriptionData_StaticFields Shock_MngSubscriptionData_StaticFields, *PShock_MngSubscriptionData_StaticFields;

typedef struct Shock_MngSubscriptionData_VTable Shock_MngSubscriptionData_VTable, *PShock_MngSubscriptionData_VTable;

typedef struct Carbon_ListDictionary_string__SubscriptionData__o Carbon_ListDictionary_string__SubscriptionData__o, *PCarbon_ListDictionary_string__SubscriptionData__o;

typedef struct Carbon_ListDictionary_string__SubscriptionData__c Carbon_ListDictionary_string__SubscriptionData__c, *PCarbon_ListDictionary_string__SubscriptionData__c;

typedef struct Carbon_ListDictionary_string__SubscriptionData__VTable Carbon_ListDictionary_string__SubscriptionData__VTable, *PCarbon_ListDictionary_string__SubscriptionData__VTable;

struct Carbon_ListDictionary_string__SubscriptionData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngSubscriptionData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngSubscriptionData_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngSubscriptionData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngSubscriptionData_VTable vtable;
};

struct Carbon_ListDictionary_string__SubscriptionData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__SubscriptionData__VTable vtable;
};

struct Carbon_ListDictionary_string__SubscriptionData__o {
    struct Carbon_ListDictionary_string__SubscriptionData__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__SubscriptionData__Fields fields;
};

struct Shock_MngSubscriptionData_StaticFields {
    struct Carbon_ListDictionary_string__SubscriptionData__o *ms_subscriptionDataTable;
    struct Shock_MembershipData_o *ms_membershipData;
};

typedef struct Chipstar_Downloads_AssetManager__Login_d__51_c Chipstar_Downloads_AssetManager__Login_d__51_c, *PChipstar_Downloads_AssetManager__Login_d__51_c;

typedef struct Chipstar_Downloads_AssetManager__Login_d__51_VTable Chipstar_Downloads_AssetManager__Login_d__51_VTable, *PChipstar_Downloads_AssetManager__Login_d__51_VTable;

struct Chipstar_Downloads_AssetManager__Login_d__51_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_AssetManager__Login_d__51_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetManager__Login_d__51_VTable vtable;
};

typedef struct MethodInfo_265761C MethodInfo_265761C, *PMethodInfo_265761C;

typedef union _union_176716 _union_176716, *P_union_176716;

union _union_176716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_265761C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179460 _union_179460, *P_union_179460;

union _union_179460 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_164A6B0 MethodInfo_164A6B0, *PMethodInfo_164A6B0;

typedef union _union_337217 _union_337217, *P_union_337217;

union _union_337217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164A6B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22D7974 MethodInfo_22D7974, *PMethodInfo_22D7974;

typedef union _union_272236 _union_272236, *P_union_272236;

union _union_272236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22D7974 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179462 _union_179462, *P_union_179462;

union _union_179462 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D710C MethodInfo_15D710C, *PMethodInfo_15D710C;

typedef struct MethodInfo_15D710C_RGCTXs MethodInfo_15D710C_RGCTXs, *PMethodInfo_15D710C_RGCTXs;

typedef union _union_331404 _union_331404, *P_union_331404;

union _union_331404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D710C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D710C_RGCTXs *rgctx_data;
    union _union_331404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D710C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct UniRx_Operators_ToListObservable_TSource__c UniRx_Operators_ToListObservable_TSource__c, *PUniRx_Operators_ToListObservable_TSource__c;

typedef struct UniRx_Operators_ToListObservable_TSource__RGCTXs UniRx_Operators_ToListObservable_TSource__RGCTXs, *PUniRx_Operators_ToListObservable_TSource__RGCTXs;

typedef struct UniRx_Operators_ToListObservable_TSource__VTable UniRx_Operators_ToListObservable_TSource__VTable, *PUniRx_Operators_ToListObservable_TSource__VTable;

struct UniRx_Operators_ToListObservable_TSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ToListObservable_TSource__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ToListObservable_TSource__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ToListObservable_TSource__VTable vtable;
};

struct UniRx_Operators_ToListObservable_TSource__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_IList_TSource____ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_IList_TSource__;
    struct Il2CppClass *_3_UniRx_Operators_ToListObservable_ToList_TSource_;
    struct MethodInfo *_4_UniRx_Operators_ToListObservable_ToList_TSource___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_TSource_;
    struct MethodInfo *_6_UniRx_IObservable_TSource__Subscribe;
};

typedef union _union_179464 _union_179464, *P_union_179464;

union _union_179464 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_ChatNoticeWindowItemChild__Fields System_Action_ChatNoticeWindowItemChild__Fields, *PSystem_Action_ChatNoticeWindowItemChild__Fields;

struct System_Action_ChatNoticeWindowItemChild__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1EF3C5C MethodInfo_1EF3C5C, *PMethodInfo_1EF3C5C;

struct MethodInfo_1EF3C5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257312 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13792E0 MethodInfo_13792E0, *PMethodInfo_13792E0;

typedef union _union_169991 _union_169991, *P_union_169991;

union _union_169991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13792E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ToListObservable_TSource__o UniRx_Operators_ToListObservable_TSource__o, *PUniRx_Operators_ToListObservable_TSource__o;

struct UniRx_Operators_ToListObservable_TSource__o {
    struct UniRx_Operators_ToListObservable_TSource__c *klass;
    void *monitor;
    struct UniRx_Operators_ToListObservable_TSource__Fields fields;
};

typedef union _union_204540 _union_204540, *P_union_204540;

union _union_204540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DE63C MethodInfo_24DE63C, *PMethodInfo_24DE63C;

typedef union _union_177978 _union_177978, *P_union_177978;

union _union_177978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE63C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204542 _union_204542, *P_union_204542;

union _union_204542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_TValue__VTable System_Action_TValue__VTable, *PSystem_Action_TValue__VTable;

struct System_Action_TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_204544 _union_204544, *P_union_204544;

union _union_204544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204546 _union_204546, *P_union_204546;

union _union_204546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Channels_ChannelServices_StaticFields System_Runtime_Remoting_Channels_ChannelServices_StaticFields, *PSystem_Runtime_Remoting_Channels_ChannelServices_StaticFields;

struct System_Runtime_Remoting_Channels_ChannelServices_StaticFields {
    struct System_Collections_ArrayList_o *registeredChannels;
    struct System_Collections_ArrayList_o *delayedClientChannels;
    struct System_Runtime_Remoting_Contexts_CrossContextChannel_o *_crossContextSink;
    struct System_String_o *CrossContextUrl;
    struct System_Collections_IList_o *oldStartModeTypes;
};

typedef union _union_204548 _union_204548, *P_union_204548;

union _union_204548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3164C MethodInfo_1F3164C, *PMethodInfo_1F3164C;

typedef union _union_320778 _union_320778, *P_union_320778;

union _union_320778 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3164C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320778 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ExchangeMstTable_VTable Shock_ExchangeMstTable_VTable, *PShock_ExchangeMstTable_VTable;

struct Shock_ExchangeMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef struct MethodInfo_1EF3C64 MethodInfo_1EF3C64, *PMethodInfo_1EF3C64;

struct MethodInfo_1EF3C64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257332 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179470 _union_179470, *P_union_179470;

union _union_179470 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179472 _union_179472, *P_union_179472;

union _union_179472 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Concurrent_ConcurrentQueue_string__VTable System_Collections_Concurrent_ConcurrentQueue_string__VTable, *PSystem_Collections_Concurrent_ConcurrentQueue_string__VTable;

struct System_Collections_Concurrent_ConcurrentQueue_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
    struct VirtualInvokeData _11_ToArray;
    struct VirtualInvokeData _12_CopyTo;
};

typedef struct System_Func_DateTimeFormatInfo__o System_Func_DateTimeFormatInfo__o, *PSystem_Func_DateTimeFormatInfo__o;

typedef struct System_Func_DateTimeFormatInfo__c System_Func_DateTimeFormatInfo__c, *PSystem_Func_DateTimeFormatInfo__c;

typedef struct System_Func_DateTimeFormatInfo__Fields System_Func_DateTimeFormatInfo__Fields, *PSystem_Func_DateTimeFormatInfo__Fields;

typedef struct System_Func_DateTimeFormatInfo__VTable System_Func_DateTimeFormatInfo__VTable, *PSystem_Func_DateTimeFormatInfo__VTable;

struct System_Func_DateTimeFormatInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_DateTimeFormatInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_DateTimeFormatInfo__o {
    struct System_Func_DateTimeFormatInfo__c *klass;
    void *monitor;
    struct System_Func_DateTimeFormatInfo__Fields fields;
};

struct System_Func_DateTimeFormatInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DateTimeFormatInfo__VTable vtable;
};

typedef struct System_Func_LiveInputResultMst__string__VTable System_Func_LiveInputResultMst__string__VTable, *PSystem_Func_LiveInputResultMst__string__VTable;

struct System_Func_LiveInputResultMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_2B13F0C MethodInfo_2B13F0C, *PMethodInfo_2B13F0C;

typedef union _union_182072 _union_182072, *P_union_182072;

union _union_182072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13F0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BAB2EC MethodInfo_2BAB2EC, *PMethodInfo_2BAB2EC;

typedef union _union_300603 _union_300603, *P_union_300603;

union _union_300603 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BAB2EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300603 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179444 _union_179444, *P_union_179444;

union _union_179444 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Pun_Demo_Cockpit_PropertyCell__Remove_d__9_VTable Photon_Pun_Demo_Cockpit_PropertyCell__Remove_d__9_VTable, *PPhoton_Pun_Demo_Cockpit_PropertyCell__Remove_d__9_VTable;

struct Photon_Pun_Demo_Cockpit_PropertyCell__Remove_d__9_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_19E483C MethodInfo_19E483C, *PMethodInfo_19E483C;

typedef union _union_255159 _union_255159, *P_union_255159;

union _union_255159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E483C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_DataNodeBase_UserData__o Carbon_DataNodeBase_UserData__o, *PCarbon_DataNodeBase_UserData__o;

struct Carbon_DataNodeBase_UserData__o {
    struct Carbon_DataNodeBase_UserData__c *klass;
    void *monitor;
    struct Carbon_DataNodeBase_UserData__Fields fields;
};

typedef union _union_179446 _union_179446, *P_union_179446;

union _union_179446 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_ClipCaps_c UnityEngine_Timeline_ClipCaps_c, *PUnityEngine_Timeline_ClipCaps_c;

typedef struct UnityEngine_Timeline_ClipCaps_VTable UnityEngine_Timeline_ClipCaps_VTable, *PUnityEngine_Timeline_ClipCaps_VTable;

struct UnityEngine_Timeline_ClipCaps_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Timeline_ClipCaps_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_ClipCaps_VTable vtable;
};

typedef union _union_179448 _union_179448, *P_union_179448;

union _union_179448 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B91C MethodInfo_135B91C, *PMethodInfo_135B91C;

typedef union _union_299975 _union_299975, *P_union_299975;

union _union_299975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B91C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Yoga_YogaJustify_c UnityEngine_Yoga_YogaJustify_c, *PUnityEngine_Yoga_YogaJustify_c;

typedef struct UnityEngine_Yoga_YogaJustify_VTable UnityEngine_Yoga_YogaJustify_VTable, *PUnityEngine_Yoga_YogaJustify_VTable;

struct UnityEngine_Yoga_YogaJustify_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Yoga_YogaJustify_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Yoga_YogaJustify_VTable vtable;
};

typedef struct MethodInfo_22CDEF8 MethodInfo_22CDEF8, *PMethodInfo_22CDEF8;

typedef union _union_276716 _union_276716, *P_union_276716;

union _union_276716 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDEF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276716 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__Fields {
    int64_t startTimeMs;
    int32_t durationMs;
    struct System_Func_float__float__o *easingCurve;
    float easedProgress;
    float reversingShorteningFactor;
    bool isStarted;
    int32_t delayMs;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_TimingData_Background__o m_Items[65535];
};

typedef union _union_204570 _union_204570, *P_union_204570;

union _union_204570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_string__ChatVoiceKeyMst__o Carbon_ListDictionary_string__ChatVoiceKeyMst__o, *PCarbon_ListDictionary_string__ChatVoiceKeyMst__o;

typedef struct Carbon_ListDictionary_string__ChatVoiceKeyMst__c Carbon_ListDictionary_string__ChatVoiceKeyMst__c, *PCarbon_ListDictionary_string__ChatVoiceKeyMst__c;

typedef struct Carbon_ListDictionary_string__ChatVoiceKeyMst__Fields Carbon_ListDictionary_string__ChatVoiceKeyMst__Fields, *PCarbon_ListDictionary_string__ChatVoiceKeyMst__Fields;

typedef struct Carbon_ListDictionary_string__ChatVoiceKeyMst__VTable Carbon_ListDictionary_string__ChatVoiceKeyMst__VTable, *PCarbon_ListDictionary_string__ChatVoiceKeyMst__VTable;

struct Carbon_ListDictionary_string__ChatVoiceKeyMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_string__ChatVoiceKeyMst__o {
    struct Carbon_ListDictionary_string__ChatVoiceKeyMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__ChatVoiceKeyMst__Fields fields;
};

struct Carbon_ListDictionary_string__ChatVoiceKeyMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_string__ChatVoiceKeyMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__ChatVoiceKeyMst__VTable vtable;
};

typedef union _union_204572 _union_204572, *P_union_204572;

union _union_204572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_MD5CryptoServiceProvider_o System_Security_Cryptography_MD5CryptoServiceProvider_o, *PSystem_Security_Cryptography_MD5CryptoServiceProvider_o;

typedef struct System_Security_Cryptography_MD5CryptoServiceProvider_c System_Security_Cryptography_MD5CryptoServiceProvider_c, *PSystem_Security_Cryptography_MD5CryptoServiceProvider_c;

typedef struct System_Security_Cryptography_MD5CryptoServiceProvider_Fields System_Security_Cryptography_MD5CryptoServiceProvider_Fields, *PSystem_Security_Cryptography_MD5CryptoServiceProvider_Fields;

typedef struct System_Security_Cryptography_MD5CryptoServiceProvider_StaticFields System_Security_Cryptography_MD5CryptoServiceProvider_StaticFields, *PSystem_Security_Cryptography_MD5CryptoServiceProvider_StaticFields;

typedef struct System_Security_Cryptography_MD5CryptoServiceProvider_VTable System_Security_Cryptography_MD5CryptoServiceProvider_VTable, *PSystem_Security_Cryptography_MD5CryptoServiceProvider_VTable;

struct System_Security_Cryptography_MD5CryptoServiceProvider_Fields {
    struct System_Security_Cryptography_MD5_Fields super;
    struct System_UInt32_array *_H;
    struct System_UInt32_array *buff;
    uint64_t count;
    struct System_Byte_array *_ProcessingBuffer;
    int32_t _ProcessingBufferCount;
};

struct System_Security_Cryptography_MD5CryptoServiceProvider_o {
    struct System_Security_Cryptography_MD5CryptoServiceProvider_c *klass;
    void *monitor;
    struct System_Security_Cryptography_MD5CryptoServiceProvider_Fields fields;
};

struct System_Security_Cryptography_MD5CryptoServiceProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_HashCore;
    struct VirtualInvokeData _19_HashFinal;
    struct VirtualInvokeData _20_Initialize;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
};

struct System_Security_Cryptography_MD5CryptoServiceProvider_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_MD5CryptoServiceProvider_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_MD5CryptoServiceProvider_VTable vtable;
};

struct System_Security_Cryptography_MD5CryptoServiceProvider_StaticFields {
    struct System_UInt32_array *K;
};

typedef union _union_204574 _union_204574, *P_union_204574;

union _union_204574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Xml_XmlNodeChangedEventArgs_o System_Xml_XmlNodeChangedEventArgs_o, *PSystem_Xml_XmlNodeChangedEventArgs_o;

typedef struct System_Xml_XmlNodeChangedEventArgs_c System_Xml_XmlNodeChangedEventArgs_c, *PSystem_Xml_XmlNodeChangedEventArgs_c;

typedef struct System_Xml_XmlNodeChangedEventArgs_Fields System_Xml_XmlNodeChangedEventArgs_Fields, *PSystem_Xml_XmlNodeChangedEventArgs_Fields;

typedef struct System_Xml_XmlNodeChangedEventArgs_VTable System_Xml_XmlNodeChangedEventArgs_VTable, *PSystem_Xml_XmlNodeChangedEventArgs_VTable;

struct System_Xml_XmlNodeChangedEventArgs_Fields {
    struct System_EventArgs_Fields super;
    int32_t action;
    struct System_Xml_XmlNode_o *node;
    struct System_Xml_XmlNode_o *oldParent;
    struct System_Xml_XmlNode_o *newParent;
    struct System_String_o *oldValue;
    struct System_String_o *newValue;
};

struct System_Xml_XmlNodeChangedEventArgs_o {
    struct System_Xml_XmlNodeChangedEventArgs_c *klass;
    void *monitor;
    struct System_Xml_XmlNodeChangedEventArgs_Fields fields;
};

struct System_Xml_XmlNodeChangedEventArgs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Xml_XmlNodeChangedEventArgs_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlNodeChangedEventArgs_VTable vtable;
};

typedef struct MethodInfo_13D59B8_RGCTXs MethodInfo_13D59B8_RGCTXs, *PMethodInfo_13D59B8_RGCTXs;

struct MethodInfo_13D59B8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Photon_Pun_PhotonStream_o Photon_Pun_PhotonStream_o, *PPhoton_Pun_PhotonStream_o;

typedef struct Photon_Pun_PhotonStream_c Photon_Pun_PhotonStream_c, *PPhoton_Pun_PhotonStream_c;

typedef struct Photon_Pun_PhotonStream_Fields Photon_Pun_PhotonStream_Fields, *PPhoton_Pun_PhotonStream_Fields;

typedef struct Photon_Pun_PhotonStream_VTable Photon_Pun_PhotonStream_VTable, *PPhoton_Pun_PhotonStream_VTable;

struct Photon_Pun_PhotonStream_Fields {
    struct System_Collections_Generic_List_object__o *writeData;
    struct System_Object_array *readData;
    int32_t currentItem;
    bool _IsWriting_k__BackingField;
};

struct Photon_Pun_PhotonStream_o {
    struct Photon_Pun_PhotonStream_c *klass;
    void *monitor;
    struct Photon_Pun_PhotonStream_Fields fields;
};

struct Photon_Pun_PhotonStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Pun_PhotonStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_PhotonStream_VTable vtable;
};

typedef union _union_204576 _union_204576, *P_union_204576;

union _union_204576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204578 _union_204578, *P_union_204578;

union _union_204578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D492EC MethodInfo_1D492EC, *PMethodInfo_1D492EC;

typedef union _union_225953 _union_225953, *P_union_225953;

union _union_225953 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D492EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225953 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1038_0_Fields Shock_Protocol___c__DisplayClass1038_0_Fields, *PShock_Protocol___c__DisplayClass1038_0_Fields;

typedef struct System_Action_RecvTutorialStepR__o System_Action_RecvTutorialStepR__o, *PSystem_Action_RecvTutorialStepR__o;

typedef struct System_Action_RecvTutorialStepR__c System_Action_RecvTutorialStepR__c, *PSystem_Action_RecvTutorialStepR__c;

typedef struct System_Action_RecvTutorialStepR__Fields System_Action_RecvTutorialStepR__Fields, *PSystem_Action_RecvTutorialStepR__Fields;

typedef struct System_Action_RecvTutorialStepR__VTable System_Action_RecvTutorialStepR__VTable, *PSystem_Action_RecvTutorialStepR__VTable;

struct Shock_Protocol___c__DisplayClass1038_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvTutorialStepR__o *onSuccess;
};

struct System_Action_RecvTutorialStepR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvTutorialStepR__o {
    struct System_Action_RecvTutorialStepR__c *klass;
    void *monitor;
    struct System_Action_RecvTutorialStepR__Fields fields;
};

struct System_Action_RecvTutorialStepR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvTutorialStepR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvTutorialStepR__VTable vtable;
};

typedef struct GlitchShaderController_c GlitchShaderController_c, *PGlitchShaderController_c;

typedef struct GlitchShaderController_VTable GlitchShaderController_VTable, *PGlitchShaderController_VTable;

struct GlitchShaderController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GlitchShaderController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GlitchShaderController_VTable vtable;
};

typedef struct Chipstar_JsonWriter_BuildMapDataTable__o Chipstar_JsonWriter_BuildMapDataTable__o, *PChipstar_JsonWriter_BuildMapDataTable__o;

typedef struct Chipstar_JsonWriter_BuildMapDataTable__c Chipstar_JsonWriter_BuildMapDataTable__c, *PChipstar_JsonWriter_BuildMapDataTable__c;

typedef struct Chipstar_JsonWriter_BuildMapDataTable__Fields Chipstar_JsonWriter_BuildMapDataTable__Fields, *PChipstar_JsonWriter_BuildMapDataTable__Fields;

typedef struct Chipstar_JsonWriter_BuildMapDataTable__VTable Chipstar_JsonWriter_BuildMapDataTable__VTable, *PChipstar_JsonWriter_BuildMapDataTable__VTable;

typedef struct Chipstar_FileWriter_T__Fields Chipstar_FileWriter_T__Fields, *PChipstar_FileWriter_T__Fields;

struct Chipstar_FileWriter_T__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Chipstar_JsonWriter_BuildMapDataTable__Fields {
    struct Chipstar_FileWriter_T__Fields super;
    struct System_Text_Encoding_o *_Encoding_k__BackingField;
};

struct Chipstar_JsonWriter_BuildMapDataTable__o {
    struct Chipstar_JsonWriter_BuildMapDataTable__c *klass;
    void *monitor;
    struct Chipstar_JsonWriter_BuildMapDataTable__Fields fields;
};

struct Chipstar_JsonWriter_BuildMapDataTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Write;
    struct VirtualInvokeData _5_BuildContent;
};

struct Chipstar_JsonWriter_BuildMapDataTable__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_JsonWriter_BuildMapDataTable__VTable vtable;
};

typedef union _union_179440 _union_179440, *P_union_179440;

union _union_179440 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179442 _union_179442, *P_union_179442;

union _union_179442 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Timeline_ClipCaps_o UnityEngine_Timeline_ClipCaps_o, *PUnityEngine_Timeline_ClipCaps_o;

typedef struct UnityEngine_Timeline_ClipCaps_Fields UnityEngine_Timeline_ClipCaps_Fields, *PUnityEngine_Timeline_ClipCaps_Fields;

struct UnityEngine_Timeline_ClipCaps_Fields {
    int32_t value__;
};

struct UnityEngine_Timeline_ClipCaps_o {
    struct UnityEngine_Timeline_ClipCaps_Fields fields;
};

typedef union _union_179456 _union_179456, *P_union_179456;

union _union_179456 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179458 _union_179458, *P_union_179458;

union _union_179458 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2946810 MethodInfo_2946810, *PMethodInfo_2946810;

typedef union _union_189882 _union_189882, *P_union_189882;

union _union_189882 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946810 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189882 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_Task_BufferOffsetSize___WebException__c System_ValueTuple_Task_BufferOffsetSize___WebException__c, *PSystem_ValueTuple_Task_BufferOffsetSize___WebException__c;

typedef struct System_ValueTuple_Task_BufferOffsetSize___WebException__VTable System_ValueTuple_Task_BufferOffsetSize___WebException__VTable, *PSystem_ValueTuple_Task_BufferOffsetSize___WebException__VTable;

struct System_ValueTuple_Task_BufferOffsetSize___WebException__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_Task_BufferOffsetSize___WebException__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_Task_BufferOffsetSize___WebException__VTable vtable;
};

typedef union _union_204560 _union_204560, *P_union_204560;

union _union_204560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3358490 MethodInfo_3358490, *PMethodInfo_3358490;

typedef union _union_298727 _union_298727, *P_union_298727;

union _union_298727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358490 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_GenericUtils___c__6_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294680C MethodInfo_294680C, *PMethodInfo_294680C;

typedef union _union_188444 _union_188444, *P_union_188444;

union _union_188444 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294680C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188444 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204562 _union_204562, *P_union_204562;

union _union_204562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204564 _union_204564, *P_union_204564;

union _union_204564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B13F68 MethodInfo_2B13F68, *PMethodInfo_2B13F68;

typedef union _union_186386 _union_186386, *P_union_186386;

union _union_186386 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13F68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186386 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204566 _union_204566, *P_union_204566;

union _union_204566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_InputGestureRect__c System_Action_InputGestureRect__c, *PSystem_Action_InputGestureRect__c;

typedef struct System_Action_InputGestureRect__VTable System_Action_InputGestureRect__VTable, *PSystem_Action_InputGestureRect__VTable;

struct System_Action_InputGestureRect__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_InputGestureRect__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_InputGestureRect__VTable vtable;
};

typedef struct Aoharu_Event_Reward_EventRewardListDialog___c__DisplayClass4_0_c Aoharu_Event_Reward_EventRewardListDialog___c__DisplayClass4_0_c, *PAoharu_Event_Reward_EventRewardListDialog___c__DisplayClass4_0_c;

typedef struct Aoharu_Event_Reward_EventRewardListDialog___c__DisplayClass4_0_VTable Aoharu_Event_Reward_EventRewardListDialog___c__DisplayClass4_0_VTable, *PAoharu_Event_Reward_EventRewardListDialog___c__DisplayClass4_0_VTable;

struct Aoharu_Event_Reward_EventRewardListDialog___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_EventRewardListDialog___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardListDialog___c__DisplayClass4_0_VTable vtable;
};

typedef struct I2_Loc_LocalizeTargetDesc_Type_Image__LocalizeTarget_UnityUI_Image__c I2_Loc_LocalizeTargetDesc_Type_Image__LocalizeTarget_UnityUI_Image__c, *PI2_Loc_LocalizeTargetDesc_Type_Image__LocalizeTarget_UnityUI_Image__c;

typedef struct I2_Loc_LocalizeTargetDesc_Type_Image__LocalizeTarget_UnityUI_Image__VTable I2_Loc_LocalizeTargetDesc_Type_Image__LocalizeTarget_UnityUI_Image__VTable, *PI2_Loc_LocalizeTargetDesc_Type_Image__LocalizeTarget_UnityUI_Image__VTable;

struct I2_Loc_LocalizeTargetDesc_Type_Image__LocalizeTarget_UnityUI_Image__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanLocalize;
    struct VirtualInvokeData _5_CreateTarget;
    struct VirtualInvokeData _6_GetTargetType;
};

struct I2_Loc_LocalizeTargetDesc_Type_Image__LocalizeTarget_UnityUI_Image__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LocalizeTargetDesc_Type_Image__LocalizeTarget_UnityUI_Image__VTable vtable;
};

typedef union _union_204568 _union_204568, *P_union_204568;

union _union_204568 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Yoga_YogaJustify_o UnityEngine_Yoga_YogaJustify_o, *PUnityEngine_Yoga_YogaJustify_o;

typedef struct UnityEngine_Yoga_YogaJustify_Fields UnityEngine_Yoga_YogaJustify_Fields, *PUnityEngine_Yoga_YogaJustify_Fields;

struct UnityEngine_Yoga_YogaJustify_Fields {
    int32_t value__;
};

struct UnityEngine_Yoga_YogaJustify_o {
    struct UnityEngine_Yoga_YogaJustify_Fields fields;
};

typedef struct MethodInfo_1061C8C MethodInfo_1061C8C, *PMethodInfo_1061C8C;

typedef union _union_167441 _union_167441, *P_union_167441;

union _union_167441 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1061C8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167441 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_SparselyPopulatedArrayAddInfo_T__Fields System_Threading_SparselyPopulatedArrayAddInfo_T__Fields, *PSystem_Threading_SparselyPopulatedArrayAddInfo_T__Fields;

struct System_Threading_SparselyPopulatedArrayAddInfo_T__Fields {
    struct System_Threading_SparselyPopulatedArrayFragment_T__o *_source;
    int32_t _index;
};

typedef struct MethodInfo_14FBEF0_RGCTXs MethodInfo_14FBEF0_RGCTXs, *PMethodInfo_14FBEF0_RGCTXs;

struct MethodInfo_14FBEF0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Action_InputGestureRect__o System_Action_InputGestureRect__o, *PSystem_Action_InputGestureRect__o;

typedef struct System_Action_InputGestureRect__Fields System_Action_InputGestureRect__Fields, *PSystem_Action_InputGestureRect__Fields;

struct System_Action_InputGestureRect__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_InputGestureRect__o {
    struct System_Action_InputGestureRect__c *klass;
    void *monitor;
    struct System_Action_InputGestureRect__Fields fields;
};

typedef union _union_179450 _union_179450, *P_union_179450;

union _union_179450 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179452 _union_179452, *P_union_179452;

union _union_179452 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_List_FriendInfo___o System_Action_List_FriendInfo___o, *PSystem_Action_List_FriendInfo___o;

typedef struct System_Action_List_FriendInfo___c System_Action_List_FriendInfo___c, *PSystem_Action_List_FriendInfo___c;

typedef struct System_Action_List_FriendInfo___Fields System_Action_List_FriendInfo___Fields, *PSystem_Action_List_FriendInfo___Fields;

typedef struct System_Action_List_FriendInfo___VTable System_Action_List_FriendInfo___VTable, *PSystem_Action_List_FriendInfo___VTable;

struct System_Action_List_FriendInfo___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_List_FriendInfo___o {
    struct System_Action_List_FriendInfo___c *klass;
    void *monitor;
    struct System_Action_List_FriendInfo___Fields fields;
};

struct System_Action_List_FriendInfo___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_List_FriendInfo___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_List_FriendInfo___VTable vtable;
};

typedef union _union_179454 _union_179454, *P_union_179454;

union _union_179454 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Spine_Unity_FollowSkeletonUtilityRootRotation_c Spine_Unity_FollowSkeletonUtilityRootRotation_c, *PSpine_Unity_FollowSkeletonUtilityRootRotation_c;

typedef struct Spine_Unity_FollowSkeletonUtilityRootRotation_VTable Spine_Unity_FollowSkeletonUtilityRootRotation_VTable, *PSpine_Unity_FollowSkeletonUtilityRootRotation_VTable;

struct Spine_Unity_FollowSkeletonUtilityRootRotation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Spine_Unity_FollowSkeletonUtilityRootRotation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_Unity_FollowSkeletonUtilityRootRotation_VTable vtable;
};

typedef union _union_204590 _union_204590, *P_union_204590;

union _union_204590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204592 _union_204592, *P_union_204592;

union _union_204592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204594 _union_204594, *P_union_204594;

union _union_204594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_28ABE94 MethodInfo_28ABE94, *PMethodInfo_28ABE94;

typedef union _union_313572 _union_313572, *P_union_313572;

union _union_313572 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ABE94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313572 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_ItemData__o System_Collections_Generic_IReadOnlyCollection_ItemData__o, *PSystem_Collections_Generic_IReadOnlyCollection_ItemData__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_ItemData__c System_Collections_Generic_IReadOnlyCollection_ItemData__c, *PSystem_Collections_Generic_IReadOnlyCollection_ItemData__c;

typedef struct System_Collections_Generic_IReadOnlyCollection_ItemData__Fields System_Collections_Generic_IReadOnlyCollection_ItemData__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_ItemData__Fields;

struct System_Collections_Generic_IReadOnlyCollection_ItemData__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_ItemData__o {
    struct System_Collections_Generic_IReadOnlyCollection_ItemData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_ItemData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyCollection_ItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_268261C MethodInfo_268261C, *PMethodInfo_268261C;

typedef union _union_309018 _union_309018, *P_union_309018;

union _union_309018 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268261C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309018 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204596 _union_204596, *P_union_204596;

union _union_204596 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204598 _union_204598, *P_union_204598;

union _union_204598 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3BFC MethodInfo_24D3BFC, *PMethodInfo_24D3BFC;

typedef union _union_173514 _union_173514, *P_union_173514;

union _union_173514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3BFC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_FollowSkeletonUtilityRootRotation_o Spine_Unity_FollowSkeletonUtilityRootRotation_o, *PSpine_Unity_FollowSkeletonUtilityRootRotation_o;

typedef struct Spine_Unity_FollowSkeletonUtilityRootRotation_Fields Spine_Unity_FollowSkeletonUtilityRootRotation_Fields, *PSpine_Unity_FollowSkeletonUtilityRootRotation_Fields;

struct Spine_Unity_FollowSkeletonUtilityRootRotation_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct UnityEngine_Transform_o *reference;
    struct UnityEngine_Vector3_o prevLocalEulerAngles;
};

struct Spine_Unity_FollowSkeletonUtilityRootRotation_o {
    struct Spine_Unity_FollowSkeletonUtilityRootRotation_c *klass;
    void *monitor;
    struct Spine_Unity_FollowSkeletonUtilityRootRotation_Fields fields;
};

typedef struct MethodInfo_2E956C8 MethodInfo_2E956C8, *PMethodInfo_2E956C8;

typedef union _union_269318 _union_269318, *P_union_269318;

union _union_269318 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E956C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269318 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1901E98_RGCTXs MethodInfo_1901E98_RGCTXs, *PMethodInfo_1901E98_RGCTXs;

struct MethodInfo_1901E98_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct Aoharu_ExchangeItemListScene___c__DisplayClass18_0_Fields Aoharu_ExchangeItemListScene___c__DisplayClass18_0_Fields, *PAoharu_ExchangeItemListScene___c__DisplayClass18_0_Fields;

struct Aoharu_ExchangeItemListScene___c__DisplayClass18_0_Fields {
    struct Aoharu_ExchangeItemListScene_o *__4__this;
    int32_t exchangeType;
    float scrollPosition;
};

typedef struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____VTable Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____VTable, *PCysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____VTable;

struct Cysharp_Threading_Tasks_UniTask_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2946818 MethodInfo_2946818, *PMethodInfo_2946818;

typedef union _union_191320 _union_191320, *P_union_191320;

union _union_191320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1918940 MethodInfo_1918940, *PMethodInfo_1918940;

typedef struct MethodInfo_1918940_RGCTXs MethodInfo_1918940_RGCTXs, *PMethodInfo_1918940_RGCTXs;

typedef union _union_211249 _union_211249, *P_union_211249;

union _union_211249 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1918940 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1918940_RGCTXs *rgctx_data;
    union _union_211249 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1918940_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__IndexOf;
};

typedef struct MethodInfo_313E174 MethodInfo_313E174, *PMethodInfo_313E174;

typedef union _union_240001 _union_240001, *P_union_240001;

union _union_240001 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E174 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240001 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B94C MethodInfo_135B94C, *PMethodInfo_135B94C;

typedef union _union_299981 _union_299981, *P_union_299981;

union _union_299981 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B94C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299981 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_GameObject__FancyCell_TItemData__TContext___VTable System_Func_GameObject__FancyCell_TItemData__TContext___VTable, *PSystem_Func_GameObject__FancyCell_TItemData__TContext___VTable;

struct System_Func_GameObject__FancyCell_TItemData__TContext___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_265766C MethodInfo_265766C, *PMethodInfo_265766C;

struct MethodInfo_265766C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178154 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179438 _union_179438, *P_union_179438;

union _union_179438 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_string__FunctionLockMst__o Carbon_ListDictionary_string__FunctionLockMst__o, *PCarbon_ListDictionary_string__FunctionLockMst__o;

typedef struct Carbon_ListDictionary_string__FunctionLockMst__c Carbon_ListDictionary_string__FunctionLockMst__c, *PCarbon_ListDictionary_string__FunctionLockMst__c;

typedef struct Carbon_ListDictionary_string__FunctionLockMst__VTable Carbon_ListDictionary_string__FunctionLockMst__VTable, *PCarbon_ListDictionary_string__FunctionLockMst__VTable;

struct Carbon_ListDictionary_string__FunctionLockMst__o {
    struct Carbon_ListDictionary_string__FunctionLockMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_string__FunctionLockMst__Fields fields;
};

struct Carbon_ListDictionary_string__FunctionLockMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_string__FunctionLockMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_string__FunctionLockMst__VTable vtable;
};

typedef union _union_204580 _union_204580, *P_union_204580;

union _union_204580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D492C8 MethodInfo_1D492C8, *PMethodInfo_1D492C8;

typedef union _union_225785 _union_225785, *P_union_225785;

union _union_225785 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D492C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225785 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_EventTopScene___c__DisplayClass19_0_VTable Aoharu_EventTopScene___c__DisplayClass19_0_VTable, *PAoharu_EventTopScene___c__DisplayClass19_0_VTable;

struct Aoharu_EventTopScene___c__DisplayClass19_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_204582 _union_204582, *P_union_204582;

union _union_204582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204584 _union_204584, *P_union_204584;

union _union_204584 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204586 _union_204586, *P_union_204586;

union _union_204586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LogoScene__Start_d__2_c Aoharu_LogoScene__Start_d__2_c, *PAoharu_LogoScene__Start_d__2_c;

struct Aoharu_LogoScene__Start_d__2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LogoScene__Start_d__2_VTable vtable;
};

typedef union _union_204588 _union_204588, *P_union_204588;

union _union_204588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1325E94 MethodInfo_1325E94, *PMethodInfo_1325E94;

typedef union _union_284754 _union_284754, *P_union_284754;

union _union_284754 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1325E94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284754 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_StaticFields Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_StaticFields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_StaticFields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_o Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_o, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_o;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_c Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_c, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_c;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_Fields Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_Fields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_Fields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_VTable Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_VTable, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_VTable;

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_Fields {
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_o {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_Fields fields;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_VTable vtable;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_StaticFields {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncOperationConfiguredSource___c_o *__9;
};

typedef struct Mono_Security_X509_X509Crl_X509CrlEntry_VTable Mono_Security_X509_X509Crl_X509CrlEntry_VTable, *PMono_Security_X509_X509Crl_X509CrlEntry_VTable;

struct Mono_Security_X509_X509Crl_X509CrlEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass31_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass31_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass31_0_Fields;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass31_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_Fields {
    struct UnityEngine_TrailRenderer_o *target;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_Fields fields;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass31_0_VTable vtable;
};

typedef struct MethodInfo_127CFEC MethodInfo_127CFEC, *PMethodInfo_127CFEC;

typedef union _union_202062 _union_202062, *P_union_202062;

union _union_202062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CFEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureFadeUI___c__DisplayClass9_0_c Shock_Scenes_Adventure_AdventureFadeUI___c__DisplayClass9_0_c, *PShock_Scenes_Adventure_AdventureFadeUI___c__DisplayClass9_0_c;

typedef struct Shock_Scenes_Adventure_AdventureFadeUI___c__DisplayClass9_0_VTable Shock_Scenes_Adventure_AdventureFadeUI___c__DisplayClass9_0_VTable, *PShock_Scenes_Adventure_AdventureFadeUI___c__DisplayClass9_0_VTable;

struct Shock_Scenes_Adventure_AdventureFadeUI___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureFadeUI___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureFadeUI___c__DisplayClass9_0_VTable vtable;
};

typedef struct MethodInfo_28ABE8C MethodInfo_28ABE8C, *PMethodInfo_28ABE8C;

typedef union _union_313490 _union_313490, *P_union_313490;

union _union_313490 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28ABE8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313490 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156BD90 MethodInfo_156BD90, *PMethodInfo_156BD90;

typedef union _union_167111 _union_167111, *P_union_167111;

union _union_167111 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156BD90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167111 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179400 _union_179400, *P_union_179400;

union _union_179400 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_StarEventSettingMst__uint__c Shock_GameMstTableBase_StarEventSettingMst__uint__c, *PShock_GameMstTableBase_StarEventSettingMst__uint__c;

typedef struct Shock_GameMstTableBase_StarEventSettingMst__uint__VTable Shock_GameMstTableBase_StarEventSettingMst__uint__VTable, *PShock_GameMstTableBase_StarEventSettingMst__uint__VTable;

struct Shock_GameMstTableBase_StarEventSettingMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_StarEventSettingMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_StarEventSettingMst__uint__VTable vtable;
};

typedef union _union_179402 _union_179402, *P_union_179402;

union _union_179402 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ExchangeLoader_o Shock_ExchangeLoader_o, *PShock_ExchangeLoader_o;

typedef struct Shock_ExchangeLoader_c Shock_ExchangeLoader_c, *PShock_ExchangeLoader_c;

typedef struct Shock_ExchangeLoader_Fields Shock_ExchangeLoader_Fields, *PShock_ExchangeLoader_Fields;

typedef struct Shock_ExchangeLoader_VTable Shock_ExchangeLoader_VTable, *PShock_ExchangeLoader_VTable;

struct Shock_ExchangeLoader_Fields {
};

struct Shock_ExchangeLoader_o {
    struct Shock_ExchangeLoader_c *klass;
    void *monitor;
    struct Shock_ExchangeLoader_Fields fields;
};

struct Shock_ExchangeLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ExchangeLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ExchangeLoader_VTable vtable;
};

typedef struct System_Nullable_bool__c System_Nullable_bool__c, *PSystem_Nullable_bool__c;

struct System_Nullable_bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Nullable_bool__VTable vtable;
};

typedef union _union_179404 _union_179404, *P_union_179404;

union _union_179404 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F066BC MethodInfo_1F066BC, *PMethodInfo_1F066BC;

typedef union _union_323970 _union_323970, *P_union_323970;

union _union_323970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F066BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_ScriptParseSystem___c__DisplayClass8_0_Fields Shock_Scenes_Adventure_ScriptParseSystem___c__DisplayClass8_0_Fields, *PShock_Scenes_Adventure_ScriptParseSystem___c__DisplayClass8_0_Fields;

struct Shock_Scenes_Adventure_ScriptParseSystem___c__DisplayClass8_0_Fields {
    struct System_String_array *t;
};

typedef union _union_179406 _union_179406, *P_union_179406;

union _union_179406 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336371 _union_336371, *P_union_336371;

union _union_336371 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179408 _union_179408, *P_union_179408;

union _union_179408 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336373 _union_336373, *P_union_336373;

union _union_336373 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336375 _union_336375, *P_union_336375;

union _union_336375 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_bool__string__o System_Func_bool__string__o, *PSystem_Func_bool__string__o;

typedef struct System_Func_bool__string__Fields System_Func_bool__string__Fields, *PSystem_Func_bool__string__Fields;

struct System_Func_bool__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_bool__string__o {
    struct System_Func_bool__string__c *klass;
    void *monitor;
    struct System_Func_bool__string__Fields fields;
};

typedef union _union_336377 _union_336377, *P_union_336377;

union _union_336377 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_StarEventSettingMst__uint__o Shock_GameMstTableBase_StarEventSettingMst__uint__o, *PShock_GameMstTableBase_StarEventSettingMst__uint__o;

typedef struct Shock_GameMstTableBase_StarEventSettingMst__uint__Fields Shock_GameMstTableBase_StarEventSettingMst__uint__Fields, *PShock_GameMstTableBase_StarEventSettingMst__uint__Fields;

struct Shock_GameMstTableBase_StarEventSettingMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_StarEventSettingMst__uint__o {
    struct Shock_GameMstTableBase_StarEventSettingMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_StarEventSettingMst__uint__Fields fields;
};

typedef union _union_336379 _union_336379, *P_union_336379;

union _union_336379 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_33A77A8 MethodInfo_33A77A8, *PMethodInfo_33A77A8;

typedef union _union_236311 _union_236311, *P_union_236311;

union _union_236311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_33A77A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F066C4 MethodInfo_1F066C4, *PMethodInfo_1F066C4;

typedef union _union_323992 _union_323992, *P_union_323992;

union _union_323992 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F066C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323992 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Diagnostics_TraceInternal_VTable System_Diagnostics_TraceInternal_VTable, *PSystem_Diagnostics_TraceInternal_VTable;

struct System_Diagnostics_TraceInternal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_12E8354 MethodInfo_12E8354, *PMethodInfo_12E8354;

struct MethodInfo_12E8354 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2554 MethodInfo_1FD2554, *PMethodInfo_1FD2554;

typedef union _union_267488 _union_267488, *P_union_267488;

union _union_267488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2554 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14B9914 MethodInfo_14B9914, *PMethodInfo_14B9914;

typedef union _union_258178 _union_258178, *P_union_258178;

union _union_258178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14B9914 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_int__object__object__object__object__VTable System_ValueTuple_int__object__object__object__object__VTable, *PSystem_ValueTuple_int__object__object__object__object__VTable;

struct System_ValueTuple_int__object__object__object__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_179414 _union_179414, *P_union_179414;

union _union_179414 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336381 _union_336381, *P_union_336381;

union _union_336381 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179418 _union_179418, *P_union_179418;

union _union_179418 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336383 _union_336383, *P_union_336383;

union _union_336383 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336385 _union_336385, *P_union_336385;

union _union_336385 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336387 _union_336387, *P_union_336387;

union _union_336387 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_RewardData__RewardData__o System_Func_RewardData__RewardData__o, *PSystem_Func_RewardData__RewardData__o;

typedef struct System_Func_RewardData__RewardData__Fields System_Func_RewardData__RewardData__Fields, *PSystem_Func_RewardData__RewardData__Fields;

struct System_Func_RewardData__RewardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_RewardData__RewardData__o {
    struct System_Func_RewardData__RewardData__c *klass;
    void *monitor;
    struct System_Func_RewardData__RewardData__Fields fields;
};

typedef union _union_336389 _union_336389, *P_union_336389;

union _union_336389 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12E834C MethodInfo_12E834C, *PMethodInfo_12E834C;

typedef union _union_170599 _union_170599, *P_union_170599;

union _union_170599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E834C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EEA098 MethodInfo_1EEA098, *PMethodInfo_1EEA098;

typedef union _union_304802 _union_304802, *P_union_304802;

union _union_304802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_FtpStatusCode_VTable System_Net_FtpStatusCode_VTable, *PSystem_Net_FtpStatusCode_VTable;

struct System_Net_FtpStatusCode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_EventMemberRankingMstTable___c_c Shock_EventMemberRankingMstTable___c_c, *PShock_EventMemberRankingMstTable___c_c;

typedef struct Shock_EventMemberRankingMstTable___c_StaticFields Shock_EventMemberRankingMstTable___c_StaticFields, *PShock_EventMemberRankingMstTable___c_StaticFields;

typedef struct Shock_EventMemberRankingMstTable___c_o Shock_EventMemberRankingMstTable___c_o, *PShock_EventMemberRankingMstTable___c_o;

typedef struct System_Func_EventMemberRankingMst__string__o System_Func_EventMemberRankingMst__string__o, *PSystem_Func_EventMemberRankingMst__string__o;

typedef struct Shock_EventMemberRankingMstTable___c_Fields Shock_EventMemberRankingMstTable___c_Fields, *PShock_EventMemberRankingMstTable___c_Fields;

typedef struct System_Func_EventMemberRankingMst__string__c System_Func_EventMemberRankingMst__string__c, *PSystem_Func_EventMemberRankingMst__string__c;

typedef struct System_Func_EventMemberRankingMst__string__Fields System_Func_EventMemberRankingMst__string__Fields, *PSystem_Func_EventMemberRankingMst__string__Fields;

struct Shock_EventMemberRankingMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventMemberRankingMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventMemberRankingMstTable___c_VTable vtable;
};

struct Shock_EventMemberRankingMstTable___c_Fields {
};

struct Shock_EventMemberRankingMstTable___c_o {
    struct Shock_EventMemberRankingMstTable___c_c *klass;
    void *monitor;
    struct Shock_EventMemberRankingMstTable___c_Fields fields;
};

struct Shock_EventMemberRankingMstTable___c_StaticFields {
    struct Shock_EventMemberRankingMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Func_EventMemberRankingMst__string__o *__9__18_0;
    struct System_Func_EventMemberRankingMst__string__o *__9__19_0;
};

struct System_Func_EventMemberRankingMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EventMemberRankingMst__string__o {
    struct System_Func_EventMemberRankingMst__string__c *klass;
    void *monitor;
    struct System_Func_EventMemberRankingMst__string__Fields fields;
};

struct System_Func_EventMemberRankingMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EventMemberRankingMst__string__VTable vtable;
};

typedef struct Shock_SysVoiceKeyMst_o Shock_SysVoiceKeyMst_o, *PShock_SysVoiceKeyMst_o;

typedef struct Shock_SysVoiceKeyMst_c Shock_SysVoiceKeyMst_c, *PShock_SysVoiceKeyMst_c;

typedef struct Shock_SysVoiceKeyMst_Fields Shock_SysVoiceKeyMst_Fields, *PShock_SysVoiceKeyMst_Fields;

typedef struct Shock_SysVoiceKeyMst_VTable Shock_SysVoiceKeyMst_VTable, *PShock_SysVoiceKeyMst_VTable;

struct Shock_SysVoiceKeyMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_SysVoiceKeyMst_Fields {
    struct System_String_o *_key;
    uint32_t _num;
    uint32_t _group;
    struct System_String_o *_comment;
    uint32_t _masterReleaseLabelId;
};

struct Shock_SysVoiceKeyMst_o {
    struct Shock_SysVoiceKeyMst_c *klass;
    void *monitor;
    struct Shock_SysVoiceKeyMst_Fields fields;
};

struct Shock_SysVoiceKeyMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SysVoiceKeyMst_VTable vtable;
};

typedef union _union_179410 _union_179410, *P_union_179410;

union _union_179410 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DAD6C MethodInfo_19DAD6C, *PMethodInfo_19DAD6C;

typedef union _union_252449 _union_252449, *P_union_252449;

union _union_252449 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DAD6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252449 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336391 _union_336391, *P_union_336391;

union _union_336391 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_22C32E0 MethodInfo_22C32E0, *PMethodInfo_22C32E0;

typedef union _union_278686 _union_278686, *P_union_278686;

union _union_278686 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C32E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278686 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336393 _union_336393, *P_union_336393;

union _union_336393 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_o Aoharu_GuestCardSelectScene___c__DisplayClass22_0_o, *PAoharu_GuestCardSelectScene___c__DisplayClass22_0_o;

typedef struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_c Aoharu_GuestCardSelectScene___c__DisplayClass22_0_c, *PAoharu_GuestCardSelectScene___c__DisplayClass22_0_c;

typedef struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_Fields Aoharu_GuestCardSelectScene___c__DisplayClass22_0_Fields, *PAoharu_GuestCardSelectScene___c__DisplayClass22_0_Fields;

typedef struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_VTable Aoharu_GuestCardSelectScene___c__DisplayClass22_0_VTable, *PAoharu_GuestCardSelectScene___c__DisplayClass22_0_VTable;

typedef struct Aoharu_GuestCardSelectScene_o Aoharu_GuestCardSelectScene_o, *PAoharu_GuestCardSelectScene_o;

typedef struct Aoharu_GuestCardSelectScene_c Aoharu_GuestCardSelectScene_c, *PAoharu_GuestCardSelectScene_c;

typedef struct Aoharu_GuestCardSelectScene_Fields Aoharu_GuestCardSelectScene_Fields, *PAoharu_GuestCardSelectScene_Fields;

typedef struct Aoharu_GuestCardSelectScroll_o Aoharu_GuestCardSelectScroll_o, *PAoharu_GuestCardSelectScroll_o;

typedef struct Aoharu_GuestCardSelectScroll_c Aoharu_GuestCardSelectScroll_c, *PAoharu_GuestCardSelectScroll_c;

typedef struct Aoharu_GuestCardSelectScroll_Fields Aoharu_GuestCardSelectScroll_Fields, *PAoharu_GuestCardSelectScroll_Fields;

typedef struct Aoharu_GuestCardSelectScroll_VTable Aoharu_GuestCardSelectScroll_VTable, *PAoharu_GuestCardSelectScroll_VTable;

typedef struct FancyScrollView_FancyGridView_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields FancyScrollView_FancyGridView_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields, *PFancyScrollView_FancyGridView_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields;

typedef struct Aoharu_GuestCardSelectScrollCell_o Aoharu_GuestCardSelectScrollCell_o, *PAoharu_GuestCardSelectScrollCell_o;

typedef struct FancyScrollView_FancyScrollRect_TItemData____TContext__Fields FancyScrollView_FancyScrollRect_TItemData____TContext__Fields, *PFancyScrollView_FancyScrollRect_TItemData____TContext__Fields;

typedef struct Aoharu_GuestCardSelectScrollCell_c Aoharu_GuestCardSelectScrollCell_c, *PAoharu_GuestCardSelectScrollCell_c;

typedef struct Aoharu_GuestCardSelectScrollCell_Fields Aoharu_GuestCardSelectScrollCell_Fields, *PAoharu_GuestCardSelectScrollCell_Fields;

typedef struct Aoharu_GuestCardSelectScrollCell_VTable Aoharu_GuestCardSelectScrollCell_VTable, *PAoharu_GuestCardSelectScrollCell_VTable;

typedef struct FancyScrollView_FancyGridViewCell_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields FancyScrollView_FancyGridViewCell_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields, *PFancyScrollView_FancyGridViewCell_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields;

struct FancyScrollView_FancyScrollRect_TItemData____TContext__Fields {
    struct FancyScrollView_FancyScrollView_TItemData__TContext__Fields super;
    float reuseCellMarginCount;
    float paddingHead;
    float paddingTail;
    float spacing;
    struct FancyScrollView_Scroller_o *cachedScroller;
};

struct FancyScrollView_FancyGridView_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields {
    struct FancyScrollView_FancyScrollRect_TItemData____TContext__Fields super;
    float startAxisSpacing;
    int32_t startAxisCellCount;
    struct UnityEngine_Vector2_o cellSize;
    int32_t _DataCount_k__BackingField;
    struct UnityEngine_GameObject_o *cellGroupTemplate;
};

struct Aoharu_GuestCardSelectScroll_Fields {
    struct FancyScrollView_FancyGridView_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields super;
    struct FancyScrollView_Scroller_o *m_Scroller;
    struct Aoharu_GuestCardSelectScrollCell_o *m_CellPrefab;
    struct System_Action_CardData__o *_OnSelect_k__BackingField;
    struct System_Action_CardData__o *_OnLongPress_k__BackingField;
};

struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_Fields {
    struct Aoharu_GuestCardSelectScene_o *__4__this;
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__9;
};

struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_o {
    struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_c *klass;
    void *monitor;
    struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_Fields fields;
};

struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestCardSelectScene___c__DisplayClass22_0_VTable vtable;
};

struct Aoharu_GuestCardSelectScene_Fields {
    struct Shock_SceneBase_Fields super;
    struct Shock_MenuTween_o *m_MenuTween;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_SettingCardIcon;
    struct Shock_TextMeshUI_o *m_SettingCardSkillName;
    struct Shock_TextMeshUI_o *m_SettingCardSkillText;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_SelectingCardIcon;
    struct Shock_TextMeshUI_o *m_SelectingCardSkillName;
    struct Shock_TextMeshUI_o *m_SelectingCardSkillText;
    struct Shock_ButtonEvent_o *m_Button;
    struct Aoharu_MemberSortController_o *m_guestSortController;
    struct Aoharu_MemberSortMenu_o *m_guestSortMenu;
    struct Aoharu_GuestCardSelectScroll_o *m_ScrollView;
    struct Shock_DataNode_CardType_o *m_cardTypeNode;
    struct Shock_AnimatorPlayerLite_o *m_Animator;
    bool m_isAscendingOrder;
    int32_t cardType;
    uint32_t selectingCardId;
};

struct Aoharu_GuestCardSelectScene_o {
    struct Aoharu_GuestCardSelectScene_c *klass;
    void *monitor;
    struct Aoharu_GuestCardSelectScene_Fields fields;
};

struct Aoharu_GuestCardSelectScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestCardSelectScene_VTable vtable;
};

struct FancyScrollView_FancyGridViewCell_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields {
    struct FancyScrollView_FancyScrollRectCell_TItemData__TContext__Fields super;
};

struct Aoharu_GuestCardSelectScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CellPrefab;
    struct VirtualInvokeData _5_Initialize;
    struct VirtualInvokeData _6_UpdateContents;
    struct VirtualInvokeData _7_Relayout;
    struct VirtualInvokeData _8_Refresh;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_get_CellSize;
    struct VirtualInvokeData _11_get_Scrollable;
    struct VirtualInvokeData _12_JumpTo;
    struct VirtualInvokeData _13_ScrollTo;
    struct VirtualInvokeData _14_ScrollTo;
    struct VirtualInvokeData _15_OnValidate;
    struct VirtualInvokeData _16_SetupCellTemplate;
    struct VirtualInvokeData _17_Setup;
    struct VirtualInvokeData _18_UpdateContents;
};

struct Aoharu_GuestCardSelectScroll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestCardSelectScroll_VTable vtable;
};

struct Aoharu_GuestCardSelectScroll_o {
    struct Aoharu_GuestCardSelectScroll_c *klass;
    void *monitor;
    struct Aoharu_GuestCardSelectScroll_Fields fields;
};

struct Aoharu_GuestCardSelectScrollCell_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsVisible;
    struct VirtualInvokeData _5_SetContext;
    struct VirtualInvokeData _6_Initialize;
    struct VirtualInvokeData _7_SetVisible;
    struct VirtualInvokeData _8_UpdateContent;
    struct VirtualInvokeData _9_UpdatePosition;
    struct VirtualInvokeData _10_UpdatePosition;
};

struct Aoharu_GuestCardSelectScrollCell_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestCardSelectScrollCell_VTable vtable;
};

struct Aoharu_GuestCardSelectScrollCell_Fields {
    struct FancyScrollView_FancyGridViewCell_GuestCardSelectScrollItemData__GuestCardSelectScrollContext__Fields super;
    struct Shock_ButtonEvent_o *m_Button;
    struct Aoharu_Scenes_CardDetail_BigCardIconLayout_o *m_CharaIcon;
    struct Shock_CardData_o *data;
};

struct Aoharu_GuestCardSelectScrollCell_o {
    struct Aoharu_GuestCardSelectScrollCell_c *klass;
    void *monitor;
    struct Aoharu_GuestCardSelectScrollCell_Fields fields;
};

typedef union _union_336395 _union_336395, *P_union_336395;

union _union_336395 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336397 _union_336397, *P_union_336397;

union _union_336397 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1608E4C_RGCTXs MethodInfo_1608E4C_RGCTXs, *PMethodInfo_1608E4C_RGCTXs;

struct MethodInfo_1608E4C_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_int__c System_Collections_Generic_IReadOnlyCollection_int__c, *PSystem_Collections_Generic_IReadOnlyCollection_int__c;

struct System_Collections_Generic_IReadOnlyCollection_int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_336399 _union_336399, *P_union_336399;

union _union_336399 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA06E4 MethodInfo_1EA06E4, *PMethodInfo_1EA06E4;

typedef union _union_162001 _union_162001, *P_union_162001;

union _union_162001 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA06E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__T3__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162001 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_Task_BufferOffsetSize___WebException__o System_ValueTuple_Task_BufferOffsetSize___WebException__o, *PSystem_ValueTuple_Task_BufferOffsetSize___WebException__o;

typedef struct System_ValueTuple_Task_BufferOffsetSize___WebException__Fields System_ValueTuple_Task_BufferOffsetSize___WebException__Fields, *PSystem_ValueTuple_Task_BufferOffsetSize___WebException__Fields;

typedef struct System_Threading_Tasks_Task_BufferOffsetSize__o System_Threading_Tasks_Task_BufferOffsetSize__o, *PSystem_Threading_Tasks_Task_BufferOffsetSize__o;

typedef struct System_Threading_Tasks_Task_BufferOffsetSize__c System_Threading_Tasks_Task_BufferOffsetSize__c, *PSystem_Threading_Tasks_Task_BufferOffsetSize__c;

typedef struct System_Threading_Tasks_Task_BufferOffsetSize__Fields System_Threading_Tasks_Task_BufferOffsetSize__Fields, *PSystem_Threading_Tasks_Task_BufferOffsetSize__Fields;

typedef struct System_Threading_Tasks_Task_BufferOffsetSize__StaticFields System_Threading_Tasks_Task_BufferOffsetSize__StaticFields, *PSystem_Threading_Tasks_Task_BufferOffsetSize__StaticFields;

typedef struct System_Threading_Tasks_Task_BufferOffsetSize__VTable System_Threading_Tasks_Task_BufferOffsetSize__VTable, *PSystem_Threading_Tasks_Task_BufferOffsetSize__VTable;

struct System_Threading_Tasks_Task_BufferOffsetSize__StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

struct System_Threading_Tasks_Task_BufferOffsetSize__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct System_Net_BufferOffsetSize_o *m_result;
};

struct System_Threading_Tasks_Task_BufferOffsetSize__o {
    struct System_Threading_Tasks_Task_BufferOffsetSize__c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_BufferOffsetSize__Fields fields;
};

struct System_ValueTuple_Task_BufferOffsetSize___WebException__Fields {
    struct System_Threading_Tasks_Task_BufferOffsetSize__o *Item1;
    struct System_Net_WebException_o *Item2;
};

struct System_ValueTuple_Task_BufferOffsetSize___WebException__o {
    struct System_ValueTuple_Task_BufferOffsetSize___WebException__Fields fields;
};

struct System_Threading_Tasks_Task_BufferOffsetSize__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_BufferOffsetSize__c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_BufferOffsetSize__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_BufferOffsetSize__VTable vtable;
};

typedef struct MethodInfo_1746AF8 MethodInfo_1746AF8, *PMethodInfo_1746AF8;

typedef union _union_162367 _union_162367, *P_union_162367;

union _union_162367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB1598 MethodInfo_1BB1598, *PMethodInfo_1BB1598;

typedef union _union_304024 _union_304024, *P_union_304024;

union _union_304024 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1598 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304024 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_int__o System_Collections_Generic_IReadOnlyCollection_int__o, *PSystem_Collections_Generic_IReadOnlyCollection_int__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_int__Fields System_Collections_Generic_IReadOnlyCollection_int__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_int__Fields;

struct System_Collections_Generic_IReadOnlyCollection_int__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_int__o {
    struct System_Collections_Generic_IReadOnlyCollection_int__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_int__Fields fields;
};

typedef struct MethodInfo_2C04820_RGCTXs MethodInfo_2C04820_RGCTXs, *PMethodInfo_2C04820_RGCTXs;

struct MethodInfo_2C04820_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TSource__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TSource__TKey___ctor;
};

typedef struct MethodInfo_2682658 MethodInfo_2682658, *PMethodInfo_2682658;

typedef union _union_309498 _union_309498, *P_union_309498;

union _union_309498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682658 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA06CC MethodInfo_1EA06CC, *PMethodInfo_1EA06CC;

typedef union _union_161999 _union_161999, *P_union_161999;

union _union_161999 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA06CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161999 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_c Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_c, *PAoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_c;

struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass495_0_VTable Shock_Protocol___c__DisplayClass495_0_VTable, *PShock_Protocol___c__DisplayClass495_0_VTable;

struct Shock_Protocol___c__DisplayClass495_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_26433FC MethodInfo_26433FC, *PMethodInfo_26433FC;

typedef union _union_268944 _union_268944, *P_union_268944;

union _union_268944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26433FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1272480 MethodInfo_1272480, *PMethodInfo_1272480;

typedef union _union_201108 _union_201108, *P_union_201108;

union _union_201108 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272480 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201108 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D7198 MethodInfo_15D7198, *PMethodInfo_15D7198;

typedef struct MethodInfo_15D7198_RGCTXs MethodInfo_15D7198_RGCTXs, *PMethodInfo_15D7198_RGCTXs;

typedef union _union_331407 _union_331407, *P_union_331407;

union _union_331407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7198_RGCTXs *rgctx_data;
    union _union_331407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D7198_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_o Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_o, *PAoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_o;

typedef struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_Fields Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_Fields, *PAoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_Fields;

typedef struct Aoharu_Event_Ranking_EventRankingListItem_o Aoharu_Event_Ranking_EventRankingListItem_o, *PAoharu_Event_Ranking_EventRankingListItem_o;

typedef struct Aoharu_Event_Ranking_EventRankingListItem_c Aoharu_Event_Ranking_EventRankingListItem_c, *PAoharu_Event_Ranking_EventRankingListItem_c;

typedef struct Aoharu_Event_Ranking_EventRankingListItem_Fields Aoharu_Event_Ranking_EventRankingListItem_Fields, *PAoharu_Event_Ranking_EventRankingListItem_Fields;

typedef struct Aoharu_Event_Ranking_EventRankingListItem_VTable Aoharu_Event_Ranking_EventRankingListItem_VTable, *PAoharu_Event_Ranking_EventRankingListItem_VTable;

struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_Fields {
    int32_t n;
    struct Aoharu_Event_Ranking_EventRankingListItem_o *__4__this;
};

struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_o {
    struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_c *klass;
    void *monitor;
    struct Aoharu_Event_Ranking_EventRankingListItem___c__DisplayClass28_0_Fields fields;
};

struct Aoharu_Event_Ranking_EventRankingListItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Aoharu_UI_CharaImageIcon_o *m_cardIcon;
    struct Shock_ButtonEvent_o *m_playerInfoButton;
    struct Shock_TitleDataNode_o *m_mainTitleDataNode;
    struct Shock_TextMeshUI_o *m_nameText;
    struct Shock_TextMeshUI_o *m_playerRankText;
    struct Shock_TextMeshUI_o *m_rankingCategoryText;
    struct UnityEngine_GameObject_o *m_scoreObj;
    struct Shock_TextMeshUI_o *m_scoreText;
    struct UnityEngine_GameObject_o *m_starScoreObj;
    struct Shock_TextMeshUI_o *m_starLevelText;
    struct Shock_TextMeshUI_o *m_starScoreText;
    struct UnityEngine_UI_Image_o *m_rankImage;
    struct Shock_TextMeshUI_o *m_rankText;
    struct UnityEngine_UI_Image_o *m_background;
    struct UnityEngine_UI_Image_o *m_scoreBg;
    struct UnityEngine_GameObject_o *m_selfFrame;
    struct UnityEngine_GameObject_array *m_topRankerObjects;
    struct Aoharu_Event_Settings_EventRankingSettings_o *m_settings;
    struct Shock_AnimatorPlayerLite_o *m_ScrollAnimator;
    int32_t m_RankingType;
    float waitTime;
    struct Carbon_StepTask_o *m_AnimationTask;
};

struct Aoharu_Event_Ranking_EventRankingListItem_o {
    struct Aoharu_Event_Ranking_EventRankingListItem_c *klass;
    void *monitor;
    struct Aoharu_Event_Ranking_EventRankingListItem_Fields fields;
};

struct Aoharu_Event_Ranking_EventRankingListItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Event_Ranking_EventRankingListItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingListItem_VTable vtable;
};

typedef struct MethodInfo_135B998 MethodInfo_135B998, *PMethodInfo_135B998;

typedef union _union_299987 _union_299987, *P_union_299987;

union _union_299987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B998 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6B5FC_RGCTXs MethodInfo_2E6B5FC_RGCTXs, *PMethodInfo_2E6B5FC_RGCTXs;

struct MethodInfo_2E6B5FC_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2B0A3FC MethodInfo_2B0A3FC, *PMethodInfo_2B0A3FC;

typedef union _union_181892 _union_181892, *P_union_181892;

union _union_181892 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A3FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181892 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C32C8 MethodInfo_22C32C8, *PMethodInfo_22C32C8;

typedef union _union_277940 _union_277940, *P_union_277940;

union _union_277940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C32C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_AREA_SHOP_TYPE_o Shock_AREA_SHOP_TYPE_o, *PShock_AREA_SHOP_TYPE_o;

typedef struct Shock_AREA_SHOP_TYPE_Fields Shock_AREA_SHOP_TYPE_Fields, *PShock_AREA_SHOP_TYPE_Fields;

struct Shock_AREA_SHOP_TYPE_Fields {
    int32_t value__;
};

struct Shock_AREA_SHOP_TYPE_o {
    struct Shock_AREA_SHOP_TYPE_Fields fields;
};

typedef struct Shock_AREA_SHOP_TYPE_c Shock_AREA_SHOP_TYPE_c, *PShock_AREA_SHOP_TYPE_c;

typedef struct Shock_AREA_SHOP_TYPE_VTable Shock_AREA_SHOP_TYPE_VTable, *PShock_AREA_SHOP_TYPE_VTable;

struct Shock_AREA_SHOP_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_AREA_SHOP_TYPE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AREA_SHOP_TYPE_VTable vtable;
};

typedef struct System_Security_Cryptography_DSAParameters_c System_Security_Cryptography_DSAParameters_c, *PSystem_Security_Cryptography_DSAParameters_c;

typedef struct System_Security_Cryptography_DSAParameters_VTable System_Security_Cryptography_DSAParameters_VTable, *PSystem_Security_Cryptography_DSAParameters_VTable;

struct System_Security_Cryptography_DSAParameters_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_DSAParameters_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_DSAParameters_VTable vtable;
};

typedef struct MethodInfo_293CD54 MethodInfo_293CD54, *PMethodInfo_293CD54;

typedef union _union_188268 _union_188268, *P_union_188268;

union _union_188268 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CD54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188268 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StampLoader_VTable Shock_StampLoader_VTable, *PShock_StampLoader_VTable;

struct Shock_StampLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EEA068 MethodInfo_1EEA068, *PMethodInfo_1EEA068;

typedef union _union_304406 _union_304406, *P_union_304406;

union _union_304406 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EEA068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_MemoizeSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304406 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Pow_Fields Spine_Pow_Fields, *PSpine_Pow_Fields;

typedef struct Spine_IInterpolation_Fields Spine_IInterpolation_Fields, *PSpine_IInterpolation_Fields;

struct Spine_IInterpolation_Fields {
};

struct Spine_Pow_Fields {
    struct Spine_IInterpolation_Fields super;
    float _Power_k__BackingField;
};

typedef struct System_Collections_Generic_IEnumerable_PlayableBinding__c System_Collections_Generic_IEnumerable_PlayableBinding__c, *PSystem_Collections_Generic_IEnumerable_PlayableBinding__c;

struct System_Collections_Generic_IEnumerable_PlayableBinding__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Unity_Profiling_LowLevel_Unsafe_ProfilerRecorderDescription_VTable Unity_Profiling_LowLevel_Unsafe_ProfilerRecorderDescription_VTable, *PUnity_Profiling_LowLevel_Unsafe_ProfilerRecorderDescription_VTable;

struct Unity_Profiling_LowLevel_Unsafe_ProfilerRecorderDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_293CD60 MethodInfo_293CD60, *PMethodInfo_293CD60;

typedef union _union_191144 _union_191144, *P_union_191144;

union _union_191144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CD60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19AFDD4 MethodInfo_19AFDD4, *PMethodInfo_19AFDD4;

typedef union _union_312200 _union_312200, *P_union_312200;

union _union_312200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AFDD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22CDF0C MethodInfo_22CDF0C, *PMethodInfo_22CDF0C;

typedef union _union_273430 _union_273430, *P_union_273430;

union _union_273430 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDF0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273430 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Timeline_TimelineClipCapsExtensions_c UnityEngine_Timeline_TimelineClipCapsExtensions_c, *PUnityEngine_Timeline_TimelineClipCapsExtensions_c;

typedef struct UnityEngine_Timeline_TimelineClipCapsExtensions_VTable UnityEngine_Timeline_TimelineClipCapsExtensions_VTable, *PUnityEngine_Timeline_TimelineClipCapsExtensions_VTable;

struct UnityEngine_Timeline_TimelineClipCapsExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Timeline_TimelineClipCapsExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_TimelineClipCapsExtensions_VTable vtable;
};

typedef struct MethodInfo_293CD58 MethodInfo_293CD58, *PMethodInfo_293CD58;

typedef union _union_189706 _union_189706, *P_union_189706;

union _union_189706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CD58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E67690_RGCTXs MethodInfo_2E67690_RGCTXs, *PMethodInfo_2E67690_RGCTXs;

struct MethodInfo_2E67690_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct System_Security_Cryptography_DSAParameters_o System_Security_Cryptography_DSAParameters_o, *PSystem_Security_Cryptography_DSAParameters_o;

typedef struct System_Security_Cryptography_DSAParameters_Fields System_Security_Cryptography_DSAParameters_Fields, *PSystem_Security_Cryptography_DSAParameters_Fields;

struct System_Security_Cryptography_DSAParameters_Fields {
    struct System_Byte_array *P;
    struct System_Byte_array *Q;
    struct System_Byte_array *G;
    struct System_Byte_array *Y;
    struct System_Byte_array *J;
    struct System_Byte_array *X;
    struct System_Byte_array *Seed;
    int32_t Counter;
};

struct System_Security_Cryptography_DSAParameters_o {
    struct System_Security_Cryptography_DSAParameters_Fields fields;
};

typedef struct MethodInfo_28FF2C8 MethodInfo_28FF2C8, *PMethodInfo_28FF2C8;

typedef union _union_236035 _union_236035, *P_union_236035;

union _union_236035 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28FF2C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236035 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_CreateSafeObservable_CreateSafe_T__RGCTXs UniRx_Operators_CreateSafeObservable_CreateSafe_T__RGCTXs, *PUniRx_Operators_CreateSafeObservable_CreateSafe_T__RGCTXs;

struct UniRx_Operators_CreateSafeObservable_CreateSafe_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObserver_T_;
    struct MethodInfo *_3_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_4_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_IObserver_T__OnCompleted;
};

typedef struct System_Collections_Generic_Dictionary_Entry_uint__uint__c System_Collections_Generic_Dictionary_Entry_uint__uint__c, *PSystem_Collections_Generic_Dictionary_Entry_uint__uint__c;

typedef struct System_Collections_Generic_Dictionary_Entry_uint__uint__VTable System_Collections_Generic_Dictionary_Entry_uint__uint__VTable, *PSystem_Collections_Generic_Dictionary_Entry_uint__uint__VTable;

struct System_Collections_Generic_Dictionary_Entry_uint__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_uint__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_uint__uint__VTable vtable;
};

typedef struct UnityEngine_Timeline_TimelineClipCapsExtensions_o UnityEngine_Timeline_TimelineClipCapsExtensions_o, *PUnityEngine_Timeline_TimelineClipCapsExtensions_o;

typedef struct UnityEngine_Timeline_TimelineClipCapsExtensions_Fields UnityEngine_Timeline_TimelineClipCapsExtensions_Fields, *PUnityEngine_Timeline_TimelineClipCapsExtensions_Fields;

struct UnityEngine_Timeline_TimelineClipCapsExtensions_Fields {
};

struct UnityEngine_Timeline_TimelineClipCapsExtensions_o {
    struct UnityEngine_Timeline_TimelineClipCapsExtensions_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_TimelineClipCapsExtensions_Fields fields;
};

typedef struct MethodInfo_12E8388 MethodInfo_12E8388, *PMethodInfo_12E8388;

typedef union _union_165345 _union_165345, *P_union_165345;

union _union_165345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E8388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3147D28 MethodInfo_3147D28, *PMethodInfo_3147D28;

typedef union _union_225039 _union_225039, *P_union_225039;

union _union_225039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147D28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass12_0_VTable Aoharu_Bingo_BingoResultDialog___c__DisplayClass12_0_VTable, *PAoharu_Bingo_BingoResultDialog___c__DisplayClass12_0_VTable;

struct Aoharu_Bingo_BingoResultDialog___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1FD2568 MethodInfo_1FD2568, *PMethodInfo_1FD2568;

typedef union _union_265576 _union_265576, *P_union_265576;

union _union_265576 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2568 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265576 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_uint__uint__o System_Collections_Generic_Dictionary_Entry_uint__uint__o, *PSystem_Collections_Generic_Dictionary_Entry_uint__uint__o;

typedef struct System_Collections_Generic_Dictionary_Entry_uint__uint__Fields System_Collections_Generic_Dictionary_Entry_uint__uint__Fields, *PSystem_Collections_Generic_Dictionary_Entry_uint__uint__Fields;

struct System_Collections_Generic_Dictionary_Entry_uint__uint__Fields {
    int32_t hashCode;
    int32_t next;
    uint32_t key;
    uint32_t value;
};

struct System_Collections_Generic_Dictionary_Entry_uint__uint__o {
    struct System_Collections_Generic_Dictionary_Entry_uint__uint__Fields fields;
};

typedef struct MethodInfo_2C234E4_RGCTXs MethodInfo_2C234E4_RGCTXs, *PMethodInfo_2C234E4_RGCTXs;

struct MethodInfo_2C234E4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_HashSet_T_;
    struct MethodInfo *_1_System_Collections_Generic_HashSet_T__Add;
};

typedef union _union_204510 _union_204510, *P_union_204510;

union _union_204510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204512 _union_204512, *P_union_204512;

union _union_204512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204514 _union_204514, *P_union_204514;

union _union_204514 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E4A3C MethodInfo_21E4A3C, *PMethodInfo_21E4A3C;

typedef union _union_161185 _union_161185, *P_union_161185;

union _union_161185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4A3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204516 _union_204516, *P_union_204516;

union _union_204516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14A5308 MethodInfo_14A5308, *PMethodInfo_14A5308;

typedef union _union_259214 _union_259214, *P_union_259214;

union _union_259214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A5308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204518 _union_204518, *P_union_204518;

union _union_204518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1101008 MethodInfo_1101008, *PMethodInfo_1101008;

typedef struct MethodInfo_1101008_RGCTXs MethodInfo_1101008_RGCTXs, *PMethodInfo_1101008_RGCTXs;

typedef union _union_195283 _union_195283, *P_union_195283;

union _union_195283 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101008 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101008_RGCTXs *rgctx_data;
    union _union_195283 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1101008_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_o System_Security_Cryptography_X509Certificates_X509Certificate2Impl_o, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2Impl_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_c System_Security_Cryptography_X509Certificates_X509Certificate2Impl_c, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2Impl_c;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_VTable System_Security_Cryptography_X509Certificates_X509Certificate2Impl_VTable, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2Impl_VTable;

struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_o {
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_unknown;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_Dispose;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Impl_VTable vtable;
};

typedef struct MethodInfo_2432CE0 MethodInfo_2432CE0, *PMethodInfo_2432CE0;

typedef union _union_275496 _union_275496, *P_union_275496;

union _union_275496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432CE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__SpawnAsteroid_d__7_c Photon_Pun_Demo_Asteroids_AsteroidsGameManager__SpawnAsteroid_d__7_c, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager__SpawnAsteroid_d__7_c;

typedef struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__SpawnAsteroid_d__7_VTable Photon_Pun_Demo_Asteroids_AsteroidsGameManager__SpawnAsteroid_d__7_VTable, *PPhoton_Pun_Demo_Asteroids_AsteroidsGameManager__SpawnAsteroid_d__7_VTable;

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__SpawnAsteroid_d__7_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__SpawnAsteroid_d__7_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Pun_Demo_Asteroids_AsteroidsGameManager__SpawnAsteroid_d__7_VTable vtable;
};

typedef struct Aoharu_SkillPracticeScene___c__DisplayClass55_0_Fields Aoharu_SkillPracticeScene___c__DisplayClass55_0_Fields, *PAoharu_SkillPracticeScene___c__DisplayClass55_0_Fields;

struct Aoharu_SkillPracticeScene___c__DisplayClass55_0_Fields {
    struct Aoharu_Scenes_SkillPractice_SkillPracticeTicketItem_o *item;
};

typedef struct MethodInfo_3147D38 MethodInfo_3147D38, *PMethodInfo_3147D38;

typedef union _union_225207 _union_225207, *P_union_225207;

union _union_225207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147D38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D742C8 MethodInfo_1D742C8, *PMethodInfo_1D742C8;

struct MethodInfo_1D742C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282736 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Type__Func_int___Fields System_Collections_Generic_Dictionary_Type__Func_int___Fields, *PSystem_Collections_Generic_Dictionary_Type__Func_int___Fields;

struct System_Collections_Generic_Dictionary_Type__Func_int___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_204500 _union_204500, *P_union_204500;

union _union_204500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204502 _union_204502, *P_union_204502;

union _union_204502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204504 _union_204504, *P_union_204504;

union _union_204504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204506 _union_204506, *P_union_204506;

union _union_204506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204508 _union_204508, *P_union_204508;

union _union_204508 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8108C MethodInfo_2E8108C, *PMethodInfo_2E8108C;

typedef union _union_334529 _union_334529, *P_union_334529;

union _union_334529 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8108C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334529 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2682688 MethodInfo_2682688, *PMethodInfo_2682688;

typedef union _union_309978 _union_309978, *P_union_309978;

union _union_309978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682688 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336D7E4_RGCTXs MethodInfo_336D7E4_RGCTXs, *PMethodInfo_336D7E4_RGCTXs;

struct MethodInfo_336D7E4_RGCTXs {
    struct MethodInfo *_0_System_Activator_CreateInstance_T_;
    struct Il2CppClass *_1_T;
};

typedef struct MethodInfo_2B0A400 MethodInfo_2B0A400, *PMethodInfo_2B0A400;

typedef union _union_183330 _union_183330, *P_union_183330;

union _union_183330 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A400 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_PairwiseObservable_T__TR__c UniRx_Operators_PairwiseObservable_T__TR__c, *PUniRx_Operators_PairwiseObservable_T__TR__c;

typedef struct UniRx_Operators_PairwiseObservable_T__TR__RGCTXs UniRx_Operators_PairwiseObservable_T__TR__RGCTXs, *PUniRx_Operators_PairwiseObservable_T__TR__RGCTXs;

typedef struct UniRx_Operators_PairwiseObservable_T__TR__VTable UniRx_Operators_PairwiseObservable_T__TR__VTable, *PUniRx_Operators_PairwiseObservable_T__TR__VTable;

struct UniRx_Operators_PairwiseObservable_T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_PairwiseObservable_T__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_PairwiseObservable_T__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_PairwiseObservable_T__TR__VTable vtable;
};

struct UniRx_Operators_PairwiseObservable_T__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_3_UniRx_Operators_PairwiseObservable_Pairwise_T__TR_;
    struct MethodInfo *_4_UniRx_Operators_PairwiseObservable_Pairwise_T__TR___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
};

typedef struct MethodInfo_26183EC MethodInfo_26183EC, *PMethodInfo_26183EC;

typedef union _union_250609 _union_250609, *P_union_250609;

union _union_250609 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26183EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250609 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17E52C8_RGCTXs MethodInfo_17E52C8_RGCTXs, *PMethodInfo_17E52C8_RGCTXs;

struct MethodInfo_17E52C8_RGCTXs {
    struct MethodInfo *_0_System_Array_BinarySearch_T_;
};

typedef struct MethodInfo_2DC5250 MethodInfo_2DC5250, *PMethodInfo_2DC5250;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c;

typedef union _union_301369 _union_301369, *P_union_301369;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_T11__GetAwaiter;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__get_IsCompleted;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT11;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_10;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T11__;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__SourceOnCompleted;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_T12__GetAwaiter;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__get_IsCompleted;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__TryInvokeContinuationT12;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12____ctor_b__2_11;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12___UniTask_Awaiter_T12__;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__SourceOnCompleted;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____TrySetException;
    struct Il2CppClass *_76_System_ValueTuple_T7__T8__T9__T10__T11__T12_;
    struct MethodInfo *_77_System_ValueTuple_T7__T8__T9__T10__T11__T12___ctor;
    struct Il2CppClass *_78_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__;
    struct MethodInfo *_79_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____ctor;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____TrySetResult;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_83_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_84_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_85_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_86_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_87_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_88_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_89_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_90_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__GetResult;
    struct MethodInfo *_91_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__GetResult;
    struct MethodInfo *_92_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____GetResult;
    struct MethodInfo *_93_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____GetStatus;
    struct MethodInfo *_94_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____OnCompleted;
    struct MethodInfo *_95_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12____UnsafeGetStatus;
    struct MethodInfo *_96_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__GetResult;
};

union _union_301369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DC5250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__VTable vtable;
};

typedef struct MethodInfo_2B0A408 MethodInfo_2B0A408, *PMethodInfo_2B0A408;

typedef union _union_184768 _union_184768, *P_union_184768;

union _union_184768 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184768 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_325159C MethodInfo_325159C, *PMethodInfo_325159C;

typedef union _union_260846 _union_260846, *P_union_260846;

union _union_260846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325159C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveRuleMst__c System_Collections_Generic_IReadOnlyCollection_LiveRuleMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_LiveRuleMst__c;

struct System_Collections_Generic_IReadOnlyCollection_LiveRuleMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_SoundKey_GachaScene_c Shock_SoundKey_GachaScene_c, *PShock_SoundKey_GachaScene_c;

typedef struct Shock_SoundKey_GachaScene_VTable Shock_SoundKey_GachaScene_VTable, *PShock_SoundKey_GachaScene_VTable;

struct Shock_SoundKey_GachaScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SoundKey_GachaScene_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SoundKey_GachaScene_VTable vtable;
};

typedef struct MethodInfo_2B13FB8 MethodInfo_2B13FB8, *PMethodInfo_2B13FB8;

typedef union _union_187824 _union_187824, *P_union_187824;

union _union_187824 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13FB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187824 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF3CEC MethodInfo_1EF3CEC, *PMethodInfo_1EF3CEC;

struct MethodInfo_1EF3CEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257372 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SoundKey_GachaScene_o Shock_SoundKey_GachaScene_o, *PShock_SoundKey_GachaScene_o;

typedef struct Shock_SoundKey_GachaScene_Fields Shock_SoundKey_GachaScene_Fields, *PShock_SoundKey_GachaScene_Fields;

struct Shock_SoundKey_GachaScene_Fields {
};

struct Shock_SoundKey_GachaScene_o {
    struct Shock_SoundKey_GachaScene_c *klass;
    void *monitor;
    struct Shock_SoundKey_GachaScene_Fields fields;
};

typedef struct UnityEngine_UIElements_DefaultEventSystem_IInput_Fields UnityEngine_UIElements_DefaultEventSystem_IInput_Fields, *PUnityEngine_UIElements_DefaultEventSystem_IInput_Fields;

struct UnityEngine_UIElements_DefaultEventSystem_IInput_Fields {
};

typedef struct MethodInfo_1D88898 MethodInfo_1D88898, *PMethodInfo_1D88898;

typedef union _union_297404 _union_297404, *P_union_297404;

union _union_297404 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D88898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297404 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13FBC MethodInfo_2B13FBC, *PMethodInfo_2B13FBC;

typedef union _union_189262 _union_189262, *P_union_189262;

union _union_189262 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13FBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189262 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336301 _union_336301, *P_union_336301;

union _union_336301 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336303 _union_336303, *P_union_336303;

union _union_336303 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336305 _union_336305, *P_union_336305;

union _union_336305 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D49288 MethodInfo_1D49288, *PMethodInfo_1D49288;

typedef union _union_225617 _union_225617, *P_union_225617;

union _union_225617 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225617 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336307 _union_336307, *P_union_336307;

union _union_336307 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_Interop_ErrorInfo__Interop_ErrorInfo__Fields System_Func_Interop_ErrorInfo__Interop_ErrorInfo__Fields, *PSystem_Func_Interop_ErrorInfo__Interop_ErrorInfo__Fields;

struct System_Func_Interop_ErrorInfo__Interop_ErrorInfo__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_336309 _union_336309, *P_union_336309;

union _union_336309 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EF3CDC MethodInfo_1EF3CDC, *PMethodInfo_1EF3CDC;

struct MethodInfo_1EF3CDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CA0B4 MethodInfo_24CA0B4, *PMethodInfo_24CA0B4;

struct MethodInfo_24CA0B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256870 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13FC4 MethodInfo_2B13FC4, *PMethodInfo_2B13FC4;

typedef union _union_190700 _union_190700, *P_union_190700;

union _union_190700 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13FC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190700 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleSheets_ShorthandApplicator_StaticFields UnityEngine_UIElements_StyleSheets_ShorthandApplicator_StaticFields, *PUnityEngine_UIElements_StyleSheets_ShorthandApplicator_StaticFields;

typedef struct System_Collections_Generic_List_TimeValue__o System_Collections_Generic_List_TimeValue__o, *PSystem_Collections_Generic_List_TimeValue__o;

typedef struct System_Collections_Generic_List_EasingFunction__o System_Collections_Generic_List_EasingFunction__o, *PSystem_Collections_Generic_List_EasingFunction__o;

typedef struct System_Collections_Generic_List_TimeValue__c System_Collections_Generic_List_TimeValue__c, *PSystem_Collections_Generic_List_TimeValue__c;

typedef struct System_Collections_Generic_List_EasingFunction__c System_Collections_Generic_List_EasingFunction__c, *PSystem_Collections_Generic_List_EasingFunction__c;

typedef struct System_Collections_Generic_List_EasingFunction__Fields System_Collections_Generic_List_EasingFunction__Fields, *PSystem_Collections_Generic_List_EasingFunction__Fields;

typedef struct System_Collections_Generic_List_TimeValue__StaticFields System_Collections_Generic_List_TimeValue__StaticFields, *PSystem_Collections_Generic_List_TimeValue__StaticFields;

typedef struct System_Collections_Generic_List_TimeValue__VTable System_Collections_Generic_List_TimeValue__VTable, *PSystem_Collections_Generic_List_TimeValue__VTable;

typedef struct System_Collections_Generic_List_EasingFunction__StaticFields System_Collections_Generic_List_EasingFunction__StaticFields, *PSystem_Collections_Generic_List_EasingFunction__StaticFields;

typedef struct System_Collections_Generic_List_EasingFunction__VTable System_Collections_Generic_List_EasingFunction__VTable, *PSystem_Collections_Generic_List_EasingFunction__VTable;

typedef struct UnityEngine_UIElements_EasingFunction_array UnityEngine_UIElements_EasingFunction_array, *PUnityEngine_UIElements_EasingFunction_array;

typedef struct UnityEngine_UIElements_EasingFunction_o UnityEngine_UIElements_EasingFunction_o, *PUnityEngine_UIElements_EasingFunction_o;

typedef struct UnityEngine_UIElements_EasingFunction_Fields UnityEngine_UIElements_EasingFunction_Fields, *PUnityEngine_UIElements_EasingFunction_Fields;

struct System_Collections_Generic_List_EasingFunction__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_EasingFunction__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_EasingFunction__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_EasingFunction__VTable vtable;
};

struct System_Collections_Generic_List_EasingFunction__Fields {
    struct UnityEngine_UIElements_EasingFunction_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_EasingFunction__o {
    struct System_Collections_Generic_List_EasingFunction__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_EasingFunction__Fields fields;
};

struct UnityEngine_UIElements_StyleSheets_ShorthandApplicator_StaticFields {
    struct System_Collections_Generic_List_TimeValue__o *s_TransitionDelayList;
    struct System_Collections_Generic_List_TimeValue__o *s_TransitionDurationList;
    struct System_Collections_Generic_List_StylePropertyName__o *s_TransitionPropertyList;
    struct System_Collections_Generic_List_EasingFunction__o *s_TransitionTimingFunctionList;
};

struct UnityEngine_UIElements_EasingFunction_Fields {
    int32_t m_Mode;
};

struct UnityEngine_UIElements_EasingFunction_o {
    struct UnityEngine_UIElements_EasingFunction_Fields fields;
};

struct System_Collections_Generic_List_TimeValue__o {
    struct System_Collections_Generic_List_TimeValue__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_TimeValue__Fields fields;
};

struct System_Collections_Generic_List_TimeValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_TimeValue__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_TimeValue__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_TimeValue__VTable vtable;
};

struct System_Collections_Generic_List_TimeValue__StaticFields {
    struct UnityEngine_UIElements_TimeValue_array *s_emptyArray;
};

struct UnityEngine_UIElements_EasingFunction_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_EasingFunction_o m_Items[65535];
};

struct System_Collections_Generic_List_EasingFunction__StaticFields {
    struct UnityEngine_UIElements_EasingFunction_array *s_emptyArray;
};

typedef struct MethodInfo_19AFE08 MethodInfo_19AFE08, *PMethodInfo_19AFE08;

typedef union _union_312680 _union_312680, *P_union_312680;

union _union_312680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AFE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Internal_DefaultValueAttribute_o UnityEngine_Internal_DefaultValueAttribute_o, *PUnityEngine_Internal_DefaultValueAttribute_o;

typedef struct UnityEngine_Internal_DefaultValueAttribute_c UnityEngine_Internal_DefaultValueAttribute_c, *PUnityEngine_Internal_DefaultValueAttribute_c;

typedef struct UnityEngine_Internal_DefaultValueAttribute_Fields UnityEngine_Internal_DefaultValueAttribute_Fields, *PUnityEngine_Internal_DefaultValueAttribute_Fields;

typedef struct UnityEngine_Internal_DefaultValueAttribute_VTable UnityEngine_Internal_DefaultValueAttribute_VTable, *PUnityEngine_Internal_DefaultValueAttribute_VTable;

struct UnityEngine_Internal_DefaultValueAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

struct UnityEngine_Internal_DefaultValueAttribute_Fields {
    struct System_Attribute_Fields super;
    struct Il2CppObject *DefaultValue;
};

struct UnityEngine_Internal_DefaultValueAttribute_o {
    struct UnityEngine_Internal_DefaultValueAttribute_c *klass;
    void *monitor;
    struct UnityEngine_Internal_DefaultValueAttribute_Fields fields;
};

struct UnityEngine_Internal_DefaultValueAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Internal_DefaultValueAttribute_VTable vtable;
};

typedef struct UnityEngine_UIElements_NavigateFocusRing_FocusableHierarchyTraversal_VTable UnityEngine_UIElements_NavigateFocusRing_FocusableHierarchyTraversal_VTable, *PUnityEngine_UIElements_NavigateFocusRing_FocusableHierarchyTraversal_VTable;

struct UnityEngine_UIElements_NavigateFocusRing_FocusableHierarchyTraversal_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UniRx_Operators_ForEachAsyncObservable_ForEachAsync__T__VTable UniRx_Operators_ForEachAsyncObservable_ForEachAsync__T__VTable, *PUniRx_Operators_ForEachAsyncObservable_ForEachAsync__T__VTable;

struct UniRx_Operators_ForEachAsyncObservable_ForEachAsync__T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef union _union_336311 _union_336311, *P_union_336311;

union _union_336311 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293229C MethodInfo_293229C, *PMethodInfo_293229C;

typedef union _union_186638 _union_186638, *P_union_186638;

union _union_186638 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293229C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336313 _union_336313, *P_union_336313;

union _union_336313 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F315C0 MethodInfo_1F315C0, *PMethodInfo_1F315C0;

typedef union _union_320740 _union_320740, *P_union_320740;

union _union_320740 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F315C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320740 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Skin_SkinEntry_VTable Spine_Skin_SkinEntry_VTable, *PSpine_Skin_SkinEntry_VTable;

struct Spine_Skin_SkinEntry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_336315 _union_336315, *P_union_336315;

union _union_336315 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336317 _union_336317, *P_union_336317;

union _union_336317 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336319 _union_336319, *P_union_336319;

union _union_336319 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncEnableTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncEnableTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncEnableTrigger_Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncEnableTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

typedef struct MethodInfo_28B5974 MethodInfo_28B5974, *PMethodInfo_28B5974;

typedef union _union_310392 _union_310392, *P_union_310392;

union _union_310392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B5974 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336321 _union_336321, *P_union_336321;

union _union_336321 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336323 _union_336323, *P_union_336323;

union _union_336323 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336325 _union_336325, *P_union_336325;

union _union_336325 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3C20 MethodInfo_24D3C20, *PMethodInfo_24D3C20;

typedef union _union_176390 _union_176390, *P_union_176390;

union _union_176390 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3C20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176390 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336327 _union_336327, *P_union_336327;

union _union_336327 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_InstanceCreationEditor_c System_ComponentModel_InstanceCreationEditor_c, *PSystem_ComponentModel_InstanceCreationEditor_c;

typedef struct System_ComponentModel_InstanceCreationEditor_VTable System_ComponentModel_InstanceCreationEditor_VTable, *PSystem_ComponentModel_InstanceCreationEditor_VTable;

struct System_ComponentModel_InstanceCreationEditor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Text;
};

struct System_ComponentModel_InstanceCreationEditor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_InstanceCreationEditor_VTable vtable;
};

typedef struct UniRx_Operators_PairwiseObservable_T__TR__o UniRx_Operators_PairwiseObservable_T__TR__o, *PUniRx_Operators_PairwiseObservable_T__TR__o;

typedef struct UniRx_Operators_PairwiseObservable_T__TR__Fields UniRx_Operators_PairwiseObservable_T__TR__Fields, *PUniRx_Operators_PairwiseObservable_T__TR__Fields;

typedef struct System_Func_T__T__TR__o System_Func_T__T__TR__o, *PSystem_Func_T__T__TR__o;

typedef struct System_Func_T__T__TR__c System_Func_T__T__TR__c, *PSystem_Func_T__T__TR__c;

typedef struct System_Func_T__T__TR__Fields System_Func_T__T__TR__Fields, *PSystem_Func_T__T__TR__Fields;

typedef struct System_Func_T__T__TR__VTable System_Func_T__T__TR__VTable, *PSystem_Func_T__T__TR__VTable;

struct System_Func_T__T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UniRx_Operators_PairwiseObservable_T__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T__o *source;
    struct System_Func_T__T__TR__o *selector;
};

struct UniRx_Operators_PairwiseObservable_T__TR__o {
    struct UniRx_Operators_PairwiseObservable_T__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_PairwiseObservable_T__TR__Fields fields;
};

struct System_Func_T__T__TR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_T__T__TR__o {
    struct System_Func_T__T__TR__c *klass;
    void *monitor;
    struct System_Func_T__T__TR__Fields fields;
};

struct System_Func_T__T__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_T__T__TR__VTable vtable;
};

typedef union _union_336329 _union_336329, *P_union_336329;

union _union_336329 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_243D7E0 MethodInfo_243D7E0, *PMethodInfo_243D7E0;

typedef union _union_279970 _union_279970, *P_union_279970;

union _union_279970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D7E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30A0CA8_RGCTXs MethodInfo_30A0CA8_RGCTXs, *PMethodInfo_30A0CA8_RGCTXs;

struct MethodInfo_30A0CA8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2867E6C MethodInfo_2867E6C, *PMethodInfo_2867E6C;

struct MethodInfo_2867E6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178360 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561244 MethodInfo_1561244, *PMethodInfo_1561244;

typedef union _union_283258 _union_283258, *P_union_283258;

union _union_283258 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283258 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Diagnostics_DebuggerNonUserCodeAttribute_VTable System_Diagnostics_DebuggerNonUserCodeAttribute_VTable, *PSystem_Diagnostics_DebuggerNonUserCodeAttribute_VTable;

struct System_Diagnostics_DebuggerNonUserCodeAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct MethodInfo_19E48D4 MethodInfo_19E48D4, *PMethodInfo_19E48D4;

typedef union _union_255367 _union_255367, *P_union_255367;

union _union_255367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E48D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockBundleDatabaseParser_Fields Shock_Downloads_ShockBundleDatabaseParser_Fields, *PShock_Downloads_ShockBundleDatabaseParser_Fields;

typedef struct Chipstar_FileParser_ShockBundleSingleManifest__Fields Chipstar_FileParser_ShockBundleSingleManifest__Fields, *PChipstar_FileParser_ShockBundleSingleManifest__Fields;

struct Chipstar_FileParser_ShockBundleSingleManifest__Fields {
    struct Chipstar_IFileConverter_o *_Converter_k__BackingField;
};

struct Shock_Downloads_ShockBundleDatabaseParser_Fields {
    struct Chipstar_FileParser_ShockBundleSingleManifest__Fields super;
};

typedef struct MethodInfo_1B5A330 MethodInfo_1B5A330, *PMethodInfo_1B5A330;

typedef union _union_253797 _union_253797, *P_union_253797;

union _union_253797 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B5A330 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_253797 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_AdvCharacterHandler___c__DisplayClass38_0_VTable Aoharu_AdvCharacterHandler___c__DisplayClass38_0_VTable, *PAoharu_AdvCharacterHandler___c__DisplayClass38_0_VTable;

struct Aoharu_AdvCharacterHandler___c__DisplayClass38_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct CriWare_CriAtomConfig_WebGLWebAudioVoicePoolConfig_Fields CriWare_CriAtomConfig_WebGLWebAudioVoicePoolConfig_Fields, *PCriWare_CriAtomConfig_WebGLWebAudioVoicePoolConfig_Fields;

struct CriWare_CriAtomConfig_WebGLWebAudioVoicePoolConfig_Fields {
    int32_t voices;
};

typedef union _union_336331 _union_336331, *P_union_336331;

union _union_336331 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_SoundKey_OptionScene_Fields Shock_SoundKey_OptionScene_Fields, *PShock_SoundKey_OptionScene_Fields;

struct Shock_SoundKey_OptionScene_Fields {
};

typedef struct Shock_RarityToCardIconBackSpriteTable_RarityToSpritePair_c Shock_RarityToCardIconBackSpriteTable_RarityToSpritePair_c, *PShock_RarityToCardIconBackSpriteTable_RarityToSpritePair_c;

typedef struct Shock_RarityToCardIconBackSpriteTable_RarityToSpritePair_VTable Shock_RarityToCardIconBackSpriteTable_RarityToSpritePair_VTable, *PShock_RarityToCardIconBackSpriteTable_RarityToSpritePair_VTable;

struct Shock_RarityToCardIconBackSpriteTable_RarityToSpritePair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RarityToCardIconBackSpriteTable_RarityToSpritePair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RarityToCardIconBackSpriteTable_RarityToSpritePair_VTable vtable;
};

typedef union _union_336333 _union_336333, *P_union_336333;

union _union_336333 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336335 _union_336335, *P_union_336335;

union _union_336335 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336337 _union_336337, *P_union_336337;

union _union_336337 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E52298_RGCTXs MethodInfo_2E52298_RGCTXs, *PMethodInfo_2E52298_RGCTXs;

struct MethodInfo_2E52298_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

typedef struct MethodInfo_22CDE64 MethodInfo_22CDE64, *PMethodInfo_22CDE64;

typedef union _union_275620 _union_275620, *P_union_275620;

union _union_275620 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDE64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_275620 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336339 _union_336339, *P_union_336339;

union _union_336339 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_GuestSettingScene_MyInput_o Aoharu_GuestSettingScene_MyInput_o, *PAoharu_GuestSettingScene_MyInput_o;

typedef struct Aoharu_GuestSettingScene_MyInput_c Aoharu_GuestSettingScene_MyInput_c, *PAoharu_GuestSettingScene_MyInput_c;

typedef struct Aoharu_GuestSettingScene_MyInput_Fields Aoharu_GuestSettingScene_MyInput_Fields, *PAoharu_GuestSettingScene_MyInput_Fields;

typedef struct Aoharu_GuestSettingScene_MyInput_VTable Aoharu_GuestSettingScene_MyInput_VTable, *PAoharu_GuestSettingScene_MyInput_VTable;

struct Aoharu_GuestSettingScene_MyInput_Fields {
    bool FriendFlag;
    struct Shock_CardData_array *CardDatas;
};

struct Aoharu_GuestSettingScene_MyInput_o {
    struct Aoharu_GuestSettingScene_MyInput_c *klass;
    void *monitor;
    struct Aoharu_GuestSettingScene_MyInput_Fields fields;
};

struct Aoharu_GuestSettingScene_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GuestSettingScene_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GuestSettingScene_MyInput_VTable vtable;
};

typedef struct MethodInfo_2C2CB34_RGCTXs MethodInfo_2C2CB34_RGCTXs, *PMethodInfo_2C2CB34_RGCTXs;

struct MethodInfo_2C2CB34_RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_CallbackEventHandler_RegisterCallback_ChangeEvent_T__;
};

typedef struct MethodInfo_2E9576C MethodInfo_2E9576C, *PMethodInfo_2E9576C;

typedef union _union_270064 _union_270064, *P_union_270064;

union _union_270064 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E9576C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270064 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BD9B24 MethodInfo_1BD9B24, *PMethodInfo_1BD9B24;

typedef union _union_245851 _union_245851, *P_union_245851;

union _union_245851 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BD9B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245851 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_LimitedLiveMst__uint__VTable Shock_GameMstTableBase_LimitedLiveMst__uint__VTable, *PShock_GameMstTableBase_LimitedLiveMst__uint__VTable;

struct Shock_GameMstTableBase_LimitedLiveMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct MethodInfo_2BAB398 MethodInfo_2BAB398, *PMethodInfo_2BAB398;

typedef union _union_300605 _union_300605, *P_union_300605;

union _union_300605 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BAB398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300605 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD6398 MethodInfo_2AD6398, *PMethodInfo_2AD6398;

typedef union _union_328899 _union_328899, *P_union_328899;

union _union_328899 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6398 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328899 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9CF28 MethodInfo_2B9CF28, *PMethodInfo_2B9CF28;

typedef union _union_241805 _union_241805, *P_union_241805;

union _union_241805 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CF28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241805 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_o System_Runtime_Remoting_Messaging_ConstructionCallDictionary_o, *PSystem_Runtime_Remoting_Messaging_ConstructionCallDictionary_o;

typedef struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_c System_Runtime_Remoting_Messaging_ConstructionCallDictionary_c, *PSystem_Runtime_Remoting_Messaging_ConstructionCallDictionary_c;

typedef struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_Fields System_Runtime_Remoting_Messaging_ConstructionCallDictionary_Fields, *PSystem_Runtime_Remoting_Messaging_ConstructionCallDictionary_Fields;

typedef struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_StaticFields System_Runtime_Remoting_Messaging_ConstructionCallDictionary_StaticFields, *PSystem_Runtime_Remoting_Messaging_ConstructionCallDictionary_StaticFields;

struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_Fields {
    struct System_Runtime_Remoting_Messaging_MessageDictionary_Fields super;
};

struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_o {
    struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_Fields fields;
};

struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_VTable vtable;
};

struct System_Runtime_Remoting_Messaging_ConstructionCallDictionary_StaticFields {
    struct System_String_array *InternalKeys;
};

typedef struct MethodInfo_2B0A458 MethodInfo_2B0A458, *PMethodInfo_2B0A458;

typedef union _union_186206 _union_186206, *P_union_186206;

union _union_186206 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A458 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186206 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1193A78 MethodInfo_1193A78, *PMethodInfo_1193A78;

typedef union _union_258494 _union_258494, *P_union_258494;

union _union_258494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1193A78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336341 _union_336341, *P_union_336341;

union _union_336341 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_o Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_o, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_c Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_c, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_Fields Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_VTable Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_VTable;

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_Fields {
    struct Shock_CardMst_o *cardMst;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_2_VTable vtable;
};

typedef union _union_336343 _union_336343, *P_union_336343;

union _union_336343 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336345 _union_336345, *P_union_336345;

union _union_336345 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E61F94_RGCTXs MethodInfo_2E61F94_RGCTXs, *PMethodInfo_2E61F94_RGCTXs;

struct MethodInfo_2E61F94_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TElement__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TElement__TKey___ctor;
};

typedef union _union_336347 _union_336347, *P_union_336347;

union _union_336347 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336349 _union_336349, *P_union_336349;

union _union_336349 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_c Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_c, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_c;

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_VTable Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_VTable, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_VTable;

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_VTable vtable;
};

typedef struct MethodInfo_1FD251C MethodInfo_1FD251C, *PMethodInfo_1FD251C;

typedef union _union_266850 _union_266850, *P_union_266850;

union _union_266850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD251C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9CF34 MethodInfo_2B9CF34, *PMethodInfo_2B9CF34;

struct MethodInfo_2B9CF34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_o Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_o, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_o;

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_Fields Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_Fields, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_Fields;

typedef struct System_Collections_Generic_List_IRewardData__o System_Collections_Generic_List_IRewardData__o, *PSystem_Collections_Generic_List_IRewardData__o;

typedef struct System_Collections_Generic_List_IRewardData__c System_Collections_Generic_List_IRewardData__c, *PSystem_Collections_Generic_List_IRewardData__c;

typedef struct System_Collections_Generic_List_IRewardData__Fields System_Collections_Generic_List_IRewardData__Fields, *PSystem_Collections_Generic_List_IRewardData__Fields;

typedef struct System_Collections_Generic_List_IRewardData__StaticFields System_Collections_Generic_List_IRewardData__StaticFields, *PSystem_Collections_Generic_List_IRewardData__StaticFields;

typedef struct System_Collections_Generic_List_IRewardData__VTable System_Collections_Generic_List_IRewardData__VTable, *PSystem_Collections_Generic_List_IRewardData__VTable;

typedef struct Aoharu_Event_Reward_IRewardData_array Aoharu_Event_Reward_IRewardData_array, *PAoharu_Event_Reward_IRewardData_array;

typedef struct Aoharu_Event_Reward_IRewardData_o Aoharu_Event_Reward_IRewardData_o, *PAoharu_Event_Reward_IRewardData_o;

typedef struct Aoharu_Event_Reward_IRewardData_c Aoharu_Event_Reward_IRewardData_c, *PAoharu_Event_Reward_IRewardData_c;

typedef struct Aoharu_Event_Reward_IRewardData_Fields Aoharu_Event_Reward_IRewardData_Fields, *PAoharu_Event_Reward_IRewardData_Fields;

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_Fields {
    struct System_Collections_Generic_List_IRewardData__o *dataList;
};

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_o {
    struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass18_0_Fields fields;
};

struct System_Collections_Generic_List_IRewardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IRewardData__Fields {
    struct Aoharu_Event_Reward_IRewardData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct Aoharu_Event_Reward_IRewardData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Aoharu_Event_Reward_IRewardData_Fields {
};

struct Aoharu_Event_Reward_IRewardData_o {
    struct Aoharu_Event_Reward_IRewardData_c *klass;
    void *monitor;
    struct Aoharu_Event_Reward_IRewardData_Fields fields;
};

struct System_Collections_Generic_List_IRewardData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IRewardData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IRewardData__VTable vtable;
};

struct System_Collections_Generic_List_IRewardData__o {
    struct System_Collections_Generic_List_IRewardData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IRewardData__Fields fields;
};

struct Aoharu_Event_Reward_IRewardData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_Event_Reward_IRewardData_o *m_Items[65535];
};

struct System_Collections_Generic_List_IRewardData__StaticFields {
    struct Aoharu_Event_Reward_IRewardData_array *s_emptyArray;
};

typedef union _union_336351 _union_336351, *P_union_336351;

union _union_336351 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336353 _union_336353, *P_union_336353;

union _union_336353 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1901138_RGCTXs MethodInfo_1901138_RGCTXs, *PMethodInfo_1901138_RGCTXs;

struct MethodInfo_1901138_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_336355 _union_336355, *P_union_336355;

union _union_336355 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19189D0 MethodInfo_19189D0, *PMethodInfo_19189D0;

typedef union _union_211252 _union_211252, *P_union_211252;

union _union_211252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19189D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19189D0_RGCTXs *rgctx_data;
    union _union_211252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336357 _union_336357, *P_union_336357;

union _union_336357 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DC5224 MethodInfo_2DC5224, *PMethodInfo_2DC5224;

typedef union _union_301339 _union_301339, *P_union_301339;

union _union_301339 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DC5224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301339 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336359 _union_336359, *P_union_336359;

union _union_336359 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F34AF4 MethodInfo_2F34AF4, *PMethodInfo_2F34AF4;

typedef struct MethodInfo_2F34AF4_RGCTXs MethodInfo_2F34AF4_RGCTXs, *PMethodInfo_2F34AF4_RGCTXs;

typedef union _union_286726 _union_286726, *P_union_286726;

union _union_286726 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F34AF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F34AF4_RGCTXs *rgctx_data;
    union _union_286726 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F34AF4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_System_Collections_Generic_List_T__AddRange;
};

typedef struct Aoharu_DownloadContents_ContentsMovie___c_VTable Aoharu_DownloadContents_ContentsMovie___c_VTable, *PAoharu_DownloadContents_ContentsMovie___c_VTable;

struct Aoharu_DownloadContents_ContentsMovie___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2867E18 MethodInfo_2867E18, *PMethodInfo_2867E18;

typedef union _union_175484 _union_175484, *P_union_175484;

union _union_175484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2867E18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1350E18 MethodInfo_1350E18, *PMethodInfo_1350E18;

typedef union _union_292212 _union_292212, *P_union_292212;

union _union_292212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1350E18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTS_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_SDCharacter___c_VTable Aoharu_SDCharacter___c_VTable, *PAoharu_SDCharacter___c_VTable;

struct Aoharu_SDCharacter___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_DataNode_UserName_c Shock_DataNode_UserName_c, *PShock_DataNode_UserName_c;

typedef struct Shock_DataNode_UserName_VTable Shock_DataNode_UserName_VTable, *PShock_DataNode_UserName_VTable;

struct Shock_DataNode_UserName_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_OnReceive;
};

struct Shock_DataNode_UserName_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_UserName_VTable vtable;
};

typedef struct MethodInfo_2867E1C MethodInfo_2867E1C, *PMethodInfo_2867E1C;

typedef union _union_176922 _union_176922, *P_union_176922;

union _union_176922 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2867E1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176922 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264DC58 MethodInfo_264DC58, *PMethodInfo_264DC58;

typedef union _union_269718 _union_269718, *P_union_269718;

union _union_269718 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264DC58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269718 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561294 MethodInfo_1561294, *PMethodInfo_1561294;

typedef union _union_283262 _union_283262, *P_union_283262;

union _union_283262 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561294 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283262 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336361 _union_336361, *P_union_336361;

union _union_336361 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336363 _union_336363, *P_union_336363;

union _union_336363 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3C70 MethodInfo_24D3C70, *PMethodInfo_24D3C70;

typedef union _union_177828 _union_177828, *P_union_177828;

union _union_177828 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3C70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_177828 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336365 _union_336365, *P_union_336365;

union _union_336365 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_UserName_o Shock_DataNode_UserName_o, *PShock_DataNode_UserName_o;

typedef struct Shock_DataNode_UserName_Fields Shock_DataNode_UserName_Fields, *PShock_DataNode_UserName_Fields;

struct Shock_DataNode_UserName_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
};

struct Shock_DataNode_UserName_o {
    struct Shock_DataNode_UserName_c *klass;
    void *monitor;
    struct Shock_DataNode_UserName_Fields fields;
};

typedef union _union_336367 _union_336367, *P_union_336367;

union _union_336367 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Globalization_RegionInfo_StaticFields System_Globalization_RegionInfo_StaticFields, *PSystem_Globalization_RegionInfo_StaticFields;

typedef struct System_Globalization_RegionInfo_o System_Globalization_RegionInfo_o, *PSystem_Globalization_RegionInfo_o;

typedef struct System_Globalization_RegionInfo_c System_Globalization_RegionInfo_c, *PSystem_Globalization_RegionInfo_c;

typedef struct System_Globalization_RegionInfo_Fields System_Globalization_RegionInfo_Fields, *PSystem_Globalization_RegionInfo_Fields;

typedef struct System_Globalization_RegionInfo_VTable System_Globalization_RegionInfo_VTable, *PSystem_Globalization_RegionInfo_VTable;

struct System_Globalization_RegionInfo_Fields {
    int32_t regionId;
    struct System_String_o *iso2Name;
    struct System_String_o *iso3Name;
    struct System_String_o *win3Name;
    struct System_String_o *englishName;
    struct System_String_o *nativeName;
    struct System_String_o *currencySymbol;
    struct System_String_o *isoCurrencySymbol;
    struct System_String_o *currencyEnglishName;
    struct System_String_o *currencyNativeName;
};

struct System_Globalization_RegionInfo_o {
    struct System_Globalization_RegionInfo_c *klass;
    void *monitor;
    struct System_Globalization_RegionInfo_Fields fields;
};

struct System_Globalization_RegionInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CurrencyEnglishName;
    struct VirtualInvokeData _5_get_CurrencySymbol;
    struct VirtualInvokeData _6_get_DisplayName;
    struct VirtualInvokeData _7_get_EnglishName;
    struct VirtualInvokeData _8_get_GeoId;
    struct VirtualInvokeData _9_get_IsMetric;
    struct VirtualInvokeData _10_get_ISOCurrencySymbol;
    struct VirtualInvokeData _11_get_NativeName;
    struct VirtualInvokeData _12_get_CurrencyNativeName;
    struct VirtualInvokeData _13_get_Name;
    struct VirtualInvokeData _14_get_ThreeLetterISORegionName;
    struct VirtualInvokeData _15_get_ThreeLetterWindowsRegionName;
    struct VirtualInvokeData _16_get_TwoLetterISORegionName;
};

struct System_Globalization_RegionInfo_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_RegionInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_RegionInfo_VTable vtable;
};

struct System_Globalization_RegionInfo_StaticFields {
    struct System_Globalization_RegionInfo_o *currentRegion;
};

typedef struct MethodInfo_12724DC MethodInfo_12724DC, *PMethodInfo_12724DC;

typedef union _union_201110 _union_201110, *P_union_201110;

union _union_201110 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12724DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201110 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336369 _union_336369, *P_union_336369;

union _union_336369 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10EDE54_RGCTXs MethodInfo_10EDE54_RGCTXs, *PMethodInfo_10EDE54_RGCTXs;

struct MethodInfo_10EDE54_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Globalization_CompareOptions_VTable System_Globalization_CompareOptions_VTable, *PSystem_Globalization_CompareOptions_VTable;

struct System_Globalization_CompareOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Collections_Generic_Dictionary_string__RoomInfo__VTable System_Collections_Generic_Dictionary_string__RoomInfo__VTable, *PSystem_Collections_Generic_Dictionary_string__RoomInfo__VTable;

struct System_Collections_Generic_Dictionary_string__RoomInfo__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

typedef struct System_Action_SavedGameRequestStatus__byte____Fields System_Action_SavedGameRequestStatus__byte____Fields, *PSystem_Action_SavedGameRequestStatus__byte____Fields;

struct System_Action_SavedGameRequestStatus__byte____Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Photon_Chat_Demo_IgnoreUiRaycastWhenInactive_VTable Photon_Chat_Demo_IgnoreUiRaycastWhenInactive_VTable, *PPhoton_Chat_Demo_IgnoreUiRaycastWhenInactive_VTable;

struct Photon_Chat_Demo_IgnoreUiRaycastWhenInactive_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_IsRaycastLocationValid;
};

typedef struct MethodInfo_2E6ADC8_RGCTXs MethodInfo_2E6ADC8_RGCTXs, *PMethodInfo_2E6ADC8_RGCTXs;

struct MethodInfo_2E6ADC8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_1EC8CA8 MethodInfo_1EC8CA8, *PMethodInfo_1EC8CA8;

struct MethodInfo_1EC8CA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass23_1_VTable Aoharu_MultiEventTopScene___c__DisplayClass23_1_VTable, *PAoharu_MultiEventTopScene___c__DisplayClass23_1_VTable;

struct Aoharu_MultiEventTopScene___c__DisplayClass23_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_160B084 MethodInfo_160B084, *PMethodInfo_160B084;

typedef struct MethodInfo_160B084_RGCTXs MethodInfo_160B084_RGCTXs, *PMethodInfo_160B084_RGCTXs;

typedef union _union_193044 _union_193044, *P_union_193044;

struct MethodInfo_160B084_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

union _union_193044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160B084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160B084_RGCTXs *rgctx_data;
    union _union_193044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_Unity_WaitForSpineTrackEntryEnd_VTable Spine_Unity_WaitForSpineTrackEntryEnd_VTable, *PSpine_Unity_WaitForSpineTrackEntryEnd_VTable;

struct Spine_Unity_WaitForSpineTrackEntryEnd_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _5_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _6_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_2EAE65C MethodInfo_2EAE65C, *PMethodInfo_2EAE65C;

typedef union _union_238359 _union_238359, *P_union_238359;

union _union_238359 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAE65C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238359 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D023C MethodInfo_19D023C, *PMethodInfo_19D023C;

typedef union _union_245163 _union_245163, *P_union_245163;

union _union_245163 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D023C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245163 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD24C0 MethodInfo_1FD24C0, *PMethodInfo_1FD24C0;

typedef union _union_266212 _union_266212, *P_union_266212;

union _union_266212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD24C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30AD15C MethodInfo_30AD15C, *PMethodInfo_30AD15C;

typedef struct MethodInfo_30AD15C_RGCTXs MethodInfo_30AD15C_RGCTXs, *PMethodInfo_30AD15C_RGCTXs;

typedef union _union_205953 _union_205953, *P_union_205953;

union _union_205953 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AD15C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AD15C_RGCTXs *rgctx_data;
    union _union_205953 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_30AD15C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass19_0_Fields DG_Tweening_DOTweenModuleUI___c__DisplayClass19_0_Fields, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass19_0_Fields;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass19_0_Fields {
    struct UnityEngine_RectTransform_o *target;
};

typedef struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__o System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__o, *PSystem_Collections_Generic_Dictionary_Entry_UInt32Enum__object__o;

typedef struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__Fields System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_UInt32Enum__object__Fields;

struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__Fields {
    int32_t hashCode;
    int32_t next;
    uint32_t key;
    struct Il2CppObject *value;
};

struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__o {
    struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__Fields fields;
};

typedef struct MethodInfo_2432D88 MethodInfo_2432D88, *PMethodInfo_2432D88;

typedef union _union_273306 _union_273306, *P_union_273306;

union _union_273306 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432D88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273306 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DD98B8 MethodInfo_2DD98B8, *PMethodInfo_2DD98B8;

typedef union _union_301607 _union_301607, *P_union_301607;

union _union_301607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DD98B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__T15__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B8E4 MethodInfo_135B8E4, *PMethodInfo_135B8E4;

typedef union _union_299991 _union_299991, *P_union_299991;

union _union_299991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B8E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D9E70_RGCTXs MethodInfo_15D9E70_RGCTXs, *PMethodInfo_15D9E70_RGCTXs;

struct MethodInfo_15D9E70_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass1286_0_c Shock_Protocol___c__DisplayClass1286_0_c, *PShock_Protocol___c__DisplayClass1286_0_c;

typedef struct Shock_Protocol___c__DisplayClass1286_0_VTable Shock_Protocol___c__DisplayClass1286_0_VTable, *PShock_Protocol___c__DisplayClass1286_0_VTable;

struct Shock_Protocol___c__DisplayClass1286_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass1286_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass1286_0_VTable vtable;
};

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_o Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_o, *PAoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_o;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_c Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_c, *PAoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_c;

typedef struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_Fields Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_Fields, *PAoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_Fields;

struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_Fields {
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon_o *card;
    struct UnityEngine_Vector3_o pos;
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon_o *__4__this;
};

struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_o {
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_DeckCardIcon___c__DisplayClass57_0_VTable vtable;
};

typedef struct Shock_GGL_Payment_GGLUpdateUserToken___c__DisplayClass0_0_Fields Shock_GGL_Payment_GGLUpdateUserToken___c__DisplayClass0_0_Fields, *PShock_GGL_Payment_GGLUpdateUserToken___c__DisplayClass0_0_Fields;

typedef struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__o Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__o, *PShock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__o;

typedef struct Shock_GGL_Payment_GGLUpdateUserToken_o Shock_GGL_Payment_GGLUpdateUserToken_o, *PShock_GGL_Payment_GGLUpdateUserToken_o;

typedef struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__c Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__c, *PShock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__c;

typedef struct Shock_GGL_Payment_GGLUpdateUserToken_c Shock_GGL_Payment_GGLUpdateUserToken_c, *PShock_GGL_Payment_GGLUpdateUserToken_c;

typedef struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__VTable Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__VTable, *PShock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__VTable;

typedef struct Shock_GGL_Payment_GGLUpdateUserToken_VTable Shock_GGL_Payment_GGLUpdateUserToken_VTable, *PShock_GGL_Payment_GGLUpdateUserToken_VTable;

struct Shock_GGL_Payment_GGLUpdateUserToken_o {
    struct Shock_GGL_Payment_GGLUpdateUserToken_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLUpdateUserToken_Fields fields;
};

struct Shock_GGL_Payment_GGLUpdateUserToken_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLUpdateUserToken_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLUpdateUserToken_VTable vtable;
};

struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__o {
    struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__c *klass;
    void *monitor;
    struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__Fields fields;
};

struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
};

struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__VTable vtable;
};

struct Shock_GGL_Payment_GGLUpdateUserToken___c__DisplayClass0_0_Fields {
    struct Shock_GGL_GGLRequest_GGLUpdateUserToken__ResultNone__o *request;
    struct Shock_GGL_Payment_GGLUpdateUserToken_o *__4__this;
};

typedef struct MethodInfo_2EAE66C MethodInfo_2EAE66C, *PMethodInfo_2EAE66C;

typedef union _union_238695 _union_238695, *P_union_238695;

union _union_238695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAE66C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E81104 MethodInfo_2E81104, *PMethodInfo_2E81104;

typedef union _union_334911 _union_334911, *P_union_334911;

union _union_334911 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E81104 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334911 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_o UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_o, *PUnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_o;

struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_o {
    struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_Fields fields;
};

typedef struct MethodInfo_2E8BCA0 MethodInfo_2E8BCA0, *PMethodInfo_2E8BCA0;

typedef union _union_225161 _union_225161, *P_union_225161;

union _union_225161 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BCA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_UnpackFilter30__VTable System_Collections_Generic_List_UnpackFilter30__VTable, *PSystem_Collections_Generic_List_UnpackFilter30__VTable;

struct System_Collections_Generic_List_UnpackFilter30__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct LitJson_WrapperFactory_o LitJson_WrapperFactory_o, *PLitJson_WrapperFactory_o;

typedef struct LitJson_WrapperFactory_c LitJson_WrapperFactory_c, *PLitJson_WrapperFactory_c;

typedef struct LitJson_WrapperFactory_Fields LitJson_WrapperFactory_Fields, *PLitJson_WrapperFactory_Fields;

typedef struct LitJson_WrapperFactory_VTable LitJson_WrapperFactory_VTable, *PLitJson_WrapperFactory_VTable;

struct LitJson_WrapperFactory_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct LitJson_WrapperFactory_o {
    struct LitJson_WrapperFactory_c *klass;
    void *monitor;
    struct LitJson_WrapperFactory_Fields fields;
};

struct LitJson_WrapperFactory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct LitJson_WrapperFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct LitJson_WrapperFactory_VTable vtable;
};

typedef struct MethodInfo_2E8BCA8 MethodInfo_2E8BCA8, *PMethodInfo_2E8BCA8;

typedef union _union_225329 _union_225329, *P_union_225329;

union _union_225329 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BCA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAE664 MethodInfo_2EAE664, *PMethodInfo_2EAE664;

typedef union _union_238527 _union_238527, *P_union_238527;

union _union_238527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAE664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B8EC MethodInfo_135B8EC, *PMethodInfo_135B8EC;

typedef union _union_299997 _union_299997, *P_union_299997;

union _union_299997 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B8EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299997 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F06644 MethodInfo_1F06644, *PMethodInfo_1F06644;

typedef union _union_323926 _union_323926, *P_union_323926;

union _union_323926 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06644 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_c UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_c, *PUnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_c;

typedef struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_VTable UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_VTable, *PUnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_VTable;

struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PreLateUpdate_ConstraintManagerUpdate_VTable vtable;
};

typedef struct Shock_Scenes_MemberIllustrateList_GroupTab_c Shock_Scenes_MemberIllustrateList_GroupTab_c, *PShock_Scenes_MemberIllustrateList_GroupTab_c;

typedef struct Shock_Scenes_MemberIllustrateList_GroupTab_VTable Shock_Scenes_MemberIllustrateList_GroupTab_VTable, *PShock_Scenes_MemberIllustrateList_GroupTab_VTable;

struct Shock_Scenes_MemberIllustrateList_GroupTab_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Reset;
    struct VirtualInvokeData _7_Awake;
    struct VirtualInvokeData _8_OnDestroy;
    struct VirtualInvokeData _9_SelectedIndexCheck;
    struct VirtualInvokeData _10_CalcSelectIndex;
    struct VirtualInvokeData _11_CalcReturnIndex;
};

struct Shock_Scenes_MemberIllustrateList_GroupTab_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_MemberIllustrateList_GroupTab_VTable vtable;
};

typedef struct System_Predicate_VisualTreeAsset_SlotUsageEntry__o System_Predicate_VisualTreeAsset_SlotUsageEntry__o, *PSystem_Predicate_VisualTreeAsset_SlotUsageEntry__o;

typedef struct System_Predicate_VisualTreeAsset_SlotUsageEntry__c System_Predicate_VisualTreeAsset_SlotUsageEntry__c, *PSystem_Predicate_VisualTreeAsset_SlotUsageEntry__c;

typedef struct System_Predicate_VisualTreeAsset_SlotUsageEntry__Fields System_Predicate_VisualTreeAsset_SlotUsageEntry__Fields, *PSystem_Predicate_VisualTreeAsset_SlotUsageEntry__Fields;

typedef struct System_Predicate_VisualTreeAsset_SlotUsageEntry__VTable System_Predicate_VisualTreeAsset_SlotUsageEntry__VTable, *PSystem_Predicate_VisualTreeAsset_SlotUsageEntry__VTable;

struct System_Predicate_VisualTreeAsset_SlotUsageEntry__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_VisualTreeAsset_SlotUsageEntry__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_VisualTreeAsset_SlotUsageEntry__o {
    struct System_Predicate_VisualTreeAsset_SlotUsageEntry__c *klass;
    void *monitor;
    struct System_Predicate_VisualTreeAsset_SlotUsageEntry__Fields fields;
};

struct System_Predicate_VisualTreeAsset_SlotUsageEntry__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_VisualTreeAsset_SlotUsageEntry__VTable vtable;
};

typedef struct MethodInfo_135B8F4 MethodInfo_135B8F4, *PMethodInfo_135B8F4;

typedef union _union_300003 _union_300003, *P_union_300003;

union _union_300003 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B8F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300003 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31A1368_RGCTXs MethodInfo_31A1368_RGCTXs, *PMethodInfo_31A1368_RGCTXs;

struct MethodInfo_31A1368_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_ValueTuple_bool__T___Create;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_ValueTuple_bool__T__;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_ValueTuple_bool__T___Start_UniTaskExtensions__TimeoutWithoutException_d__15_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_ValueTuple_bool__T___get_Task;
};

typedef struct MethodInfo_1F0664C MethodInfo_1F0664C, *PMethodInfo_1F0664C;

typedef union _union_323948 _union_323948, *P_union_323948;

union _union_323948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F0664C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_Compression_DeflateStream_ReadMethod_c System_IO_Compression_DeflateStream_ReadMethod_c, *PSystem_IO_Compression_DeflateStream_ReadMethod_c;

typedef struct System_IO_Compression_DeflateStream_ReadMethod_VTable System_IO_Compression_DeflateStream_ReadMethod_VTable, *PSystem_IO_Compression_DeflateStream_ReadMethod_VTable;

struct System_IO_Compression_DeflateStream_ReadMethod_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_IO_Compression_DeflateStream_ReadMethod_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Compression_DeflateStream_ReadMethod_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_AnimationState_Fields Aoharu_Scenes_Gacha_CardFlipEffectSequence_AnimationState_Fields, *PAoharu_Scenes_Gacha_CardFlipEffectSequence_AnimationState_Fields;

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence_AnimationState_Fields {
    int32_t value__;
};

typedef struct UnityEngine_PlayerLoop_PreUpdate_CheckTexFieldInput_VTable UnityEngine_PlayerLoop_PreUpdate_CheckTexFieldInput_VTable, *PUnityEngine_PlayerLoop_PreUpdate_CheckTexFieldInput_VTable;

struct UnityEngine_PlayerLoop_PreUpdate_CheckTexFieldInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2E5615C MethodInfo_2E5615C, *PMethodInfo_2E5615C;

typedef union _union_214207 _union_214207, *P_union_214207;

union _union_214207 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E5615C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E5615C_RGCTXs *rgctx_data;
    union _union_214207 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7EDAC MethodInfo_1D7EDAC, *PMethodInfo_1D7EDAC;

typedef union _union_297328 _union_297328, *P_union_297328;

union _union_297328 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7EDAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297328 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EC8CD8 MethodInfo_1EC8CD8, *PMethodInfo_1EC8CD8;

struct MethodInfo_1EC8CD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ZipLatestObservable_ZipLatest_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295486 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_1_Fields Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_1_Fields, *PAoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_1_Fields;

struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_1_Fields {
    struct Aoharu_SingleRewardDialog_Settings_o *dialogSettings;
    struct Aoharu_Scenes_PresentBox_PresentBoxRewardAnnouncer___c__DisplayClass1_0_o *CS___8__locals1;
};

typedef struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__c System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__c, *PSystem_Collections_Generic_Dictionary_Entry_UInt32Enum__object__c;

typedef struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__VTable System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__VTable, *PSystem_Collections_Generic_Dictionary_Entry_UInt32Enum__object__VTable;

struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_UInt32Enum__object__VTable vtable;
};

typedef struct Aoharu_FancyScrollerDragArea_StaticFields Aoharu_FancyScrollerDragArea_StaticFields, *PAoharu_FancyScrollerDragArea_StaticFields;

struct Aoharu_FancyScrollerDragArea_StaticFields {
    struct Aoharu_FancyScrollerDragArea_EventInfo_array *EventInfos;
};

typedef struct MethodInfo_309420C MethodInfo_309420C, *PMethodInfo_309420C;

typedef struct MethodInfo_309420C_RGCTXs MethodInfo_309420C_RGCTXs, *PMethodInfo_309420C_RGCTXs;

typedef union _union_157701 _union_157701, *P_union_157701;

union _union_157701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309420C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SoundManager_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309420C_RGCTXs *rgctx_data;
    union _union_157701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_309420C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_T_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_T__get_Current;
    struct Il2CppClass *_4_T;
};

typedef struct SharpCompress_Compressors_Rar_RarCRC_StaticFields SharpCompress_Compressors_Rar_RarCRC_StaticFields, *PSharpCompress_Compressors_Rar_RarCRC_StaticFields;

struct SharpCompress_Compressors_Rar_RarCRC_StaticFields {
    struct System_UInt32_array *crcTab;
};

typedef struct Shock_Protocol_CJsonSendParamCardEvolve_o Shock_Protocol_CJsonSendParamCardEvolve_o, *PShock_Protocol_CJsonSendParamCardEvolve_o;

typedef struct Shock_Protocol_CJsonSendParamCardEvolve_c Shock_Protocol_CJsonSendParamCardEvolve_c, *PShock_Protocol_CJsonSendParamCardEvolve_c;

typedef struct Shock_Protocol_CJsonSendParamCardEvolve_Fields Shock_Protocol_CJsonSendParamCardEvolve_Fields, *PShock_Protocol_CJsonSendParamCardEvolve_Fields;

typedef struct Shock_Protocol_CJsonSendParamCardEvolve_VTable Shock_Protocol_CJsonSendParamCardEvolve_VTable, *PShock_Protocol_CJsonSendParamCardEvolve_VTable;

struct Shock_Protocol_CJsonSendParamCardEvolve_Fields {
    uint64_t id;
    struct Shock_ProtocolData_MaterialItem_array *material_item_list;
};

struct Shock_Protocol_CJsonSendParamCardEvolve_o {
    struct Shock_Protocol_CJsonSendParamCardEvolve_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamCardEvolve_Fields fields;
};

struct Shock_Protocol_CJsonSendParamCardEvolve_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamCardEvolve_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamCardEvolve_VTable vtable;
};

typedef struct MethodInfo_157587C MethodInfo_157587C, *PMethodInfo_157587C;

typedef union _union_169317 _union_169317, *P_union_169317;

union _union_169317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_157587C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_AsyncStateMachineAttribute__Fields System_Collections_Generic_IEnumerator_AsyncStateMachineAttribute__Fields, *PSystem_Collections_Generic_IEnumerator_AsyncStateMachineAttribute__Fields;

struct System_Collections_Generic_IEnumerator_AsyncStateMachineAttribute__Fields {
};

typedef struct MethodInfo_313E234 MethodInfo_313E234, *PMethodInfo_313E234;

typedef union _union_231267 _union_231267, *P_union_231267;

union _union_231267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E234 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_231267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2432D3C MethodInfo_2432D3C, *PMethodInfo_2432D3C;

typedef union _union_276044 _union_276044, *P_union_276044;

union _union_276044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432D3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D3C1C MethodInfo_24D3C1C, *PMethodInfo_24D3C1C;

typedef union _union_174952 _union_174952, *P_union_174952;

union _union_174952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3C1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass12_0_VTable Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass12_0_VTable, *PShock_Scenes_Adventure_AdventureFilterController___c__DisplayClass12_0_VTable;

struct Shock_Scenes_Adventure_AdventureFilterController___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct ManifestCrypter_StaticFields ManifestCrypter_StaticFields, *PManifestCrypter_StaticFields;

struct ManifestCrypter_StaticFields {
    struct System_Byte_array *a;
    struct System_Byte_array *b;
    struct System_Byte_array *c;
    struct System_Byte_array *d;
};

typedef struct MethodInfo_21E4AF0 MethodInfo_21E4AF0, *PMethodInfo_21E4AF0;

typedef union _union_160183 _union_160183, *P_union_160183;

union _union_160183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4AF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2932240 MethodInfo_2932240, *PMethodInfo_2932240;

typedef union _union_182324 _union_182324, *P_union_182324;

union _union_182324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932240 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1404714 MethodInfo_1404714, *PMethodInfo_1404714;

typedef union _union_258422 _union_258422, *P_union_258422;

union _union_258422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1404714 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2932244 MethodInfo_2932244, *PMethodInfo_2932244;

typedef union _union_183762 _union_183762, *P_union_183762;

union _union_183762 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183762 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DF5C4_RGCTXs MethodInfo_15DF5C4_RGCTXs, *PMethodInfo_15DF5C4_RGCTXs;

struct MethodInfo_15DF5C4_RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct MethodInfo_2EAE694 MethodInfo_2EAE694, *PMethodInfo_2EAE694;

typedef union _union_239031 _union_239031, *P_union_239031;

union _union_239031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAE694 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2867DF8 MethodInfo_2867DF8, *PMethodInfo_2867DF8;

typedef union _union_174046 _union_174046, *P_union_174046;

union _union_174046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2867DF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_c SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_c, *PSharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_c;

typedef struct SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_VTable SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_VTable, *PSharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_VTable;

struct SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_SevenZip_ArchiveReader_FolderUnpackStream_VTable vtable;
};

typedef struct MethodInfo_293224C MethodInfo_293224C, *PMethodInfo_293224C;

typedef union _union_185200 _union_185200, *P_union_185200;

union _union_185200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293224C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_IContainer_c System_ComponentModel_IContainer_c, *PSystem_ComponentModel_IContainer_c;

struct System_ComponentModel_IContainer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_10FE304_RGCTXs MethodInfo_10FE304_RGCTXs, *PMethodInfo_10FE304_RGCTXs;

struct MethodInfo_10FE304_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass728_0_VTable Shock_Protocol___c__DisplayClass728_0_VTable, *PShock_Protocol___c__DisplayClass728_0_VTable;

struct Shock_Protocol___c__DisplayClass728_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Unity_Profiling_ProfilerRecorderDebugView_c Unity_Profiling_ProfilerRecorderDebugView_c, *PUnity_Profiling_ProfilerRecorderDebugView_c;

struct Unity_Profiling_ProfilerRecorderDebugView_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_Profiling_ProfilerRecorderDebugView_VTable vtable;
};

typedef struct MethodInfo_110BB4C MethodInfo_110BB4C, *PMethodInfo_110BB4C;

typedef union _union_202482 _union_202482, *P_union_202482;

union _union_202482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110BB4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21EF57C MethodInfo_21EF57C, *PMethodInfo_21EF57C;

typedef union _union_289658 _union_289658, *P_union_289658;

union _union_289658 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21EF57C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Subject_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289658 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_ShopPassItemScrollItem__VTable System_Action_ShopPassItemScrollItem__VTable, *PSystem_Action_ShopPassItemScrollItem__VTable;

struct System_Action_ShopPassItemScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_20B2F94 MethodInfo_20B2F94, *PMethodInfo_20B2F94;

typedef union _union_340858 _union_340858, *P_union_340858;

union _union_340858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20B2F94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Readers_ReaderProgress_VTable SharpCompress_Readers_ReaderProgress_VTable, *PSharpCompress_Readers_ReaderProgress_VTable;

struct SharpCompress_Readers_ReaderProgress_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct SharpCompress_Archives_IArchiveEntry_o SharpCompress_Archives_IArchiveEntry_o, *PSharpCompress_Archives_IArchiveEntry_o;

typedef struct SharpCompress_Archives_IArchiveEntry_Fields SharpCompress_Archives_IArchiveEntry_Fields, *PSharpCompress_Archives_IArchiveEntry_Fields;

struct SharpCompress_Archives_IArchiveEntry_Fields {
};

struct SharpCompress_Archives_IArchiveEntry_o {
    struct SharpCompress_Archives_IArchiveEntry_c *klass;
    void *monitor;
    struct SharpCompress_Archives_IArchiveEntry_Fields fields;
};

typedef struct MethodInfo_28B59D4 MethodInfo_28B59D4, *PMethodInfo_28B59D4;

typedef union _union_310872 _union_310872, *P_union_310872;

union _union_310872 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B59D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310872 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TrainingScene_MyInput_c Aoharu_TrainingScene_MyInput_c, *PAoharu_TrainingScene_MyInput_c;

typedef struct Aoharu_TrainingScene_MyInput_VTable Aoharu_TrainingScene_MyInput_VTable, *PAoharu_TrainingScene_MyInput_VTable;

struct Aoharu_TrainingScene_MyInput_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TrainingScene_MyInput_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TrainingScene_MyInput_VTable vtable;
};

typedef struct Shock_TapEffectManager___c_Fields Shock_TapEffectManager___c_Fields, *PShock_TapEffectManager___c_Fields;

struct Shock_TapEffectManager___c_Fields {
};

typedef struct MethodInfo_2E6D528_RGCTXs MethodInfo_2E6D528_RGCTXs, *PMethodInfo_2E6D528_RGCTXs;

struct MethodInfo_2E6D528_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct System_Runtime_CompilerServices_CallerFilePathAttribute_VTable System_Runtime_CompilerServices_CallerFilePathAttribute_VTable, *PSystem_Runtime_CompilerServices_CallerFilePathAttribute_VTable;

struct System_Runtime_CompilerServices_CallerFilePathAttribute_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_TypeId;
    struct VirtualInvokeData _5_Match;
    struct VirtualInvokeData _6_IsDefaultAttribute;
};

typedef struct System_ComponentModel_IContainer_o System_ComponentModel_IContainer_o, *PSystem_ComponentModel_IContainer_o;

typedef struct System_ComponentModel_IContainer_Fields System_ComponentModel_IContainer_Fields, *PSystem_ComponentModel_IContainer_Fields;

struct System_ComponentModel_IContainer_Fields {
};

struct System_ComponentModel_IContainer_o {
    struct System_ComponentModel_IContainer_c *klass;
    void *monitor;
    struct System_ComponentModel_IContainer_Fields fields;
};

typedef struct Carbon_SerializationUtils_VTable Carbon_SerializationUtils_VTable, *PCarbon_SerializationUtils_VTable;

struct Carbon_SerializationUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179380 _union_179380, *P_union_179380;

union _union_179380 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179382 _union_179382, *P_union_179382;

union _union_179382 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179384 _union_179384, *P_union_179384;

union _union_179384 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179386 _union_179386, *P_union_179386;

union _union_179386 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179388 _union_179388, *P_union_179388;

union _union_179388 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FBDA0 MethodInfo_18FBDA0, *PMethodInfo_18FBDA0;

typedef struct MethodInfo_18FBDA0_RGCTXs MethodInfo_18FBDA0_RGCTXs, *PMethodInfo_18FBDA0_RGCTXs;

typedef union _union_193455 _union_193455, *P_union_193455;

struct MethodInfo_18FBDA0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

union _union_193455 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FBDA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FBDA0_RGCTXs *rgctx_data;
    union _union_193455 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_CardDetailScene_CardType_VTable Aoharu_CardDetailScene_CardType_VTable, *PAoharu_CardDetailScene_CardType_VTable;

struct Aoharu_CardDetailScene_CardType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_1D2B8CC MethodInfo_1D2B8CC, *PMethodInfo_1D2B8CC;

typedef union _union_251695 _union_251695, *P_union_251695;

union _union_251695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B8CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746B48 MethodInfo_1746B48, *PMethodInfo_1746B48;

typedef union _union_162157 _union_162157, *P_union_162157;

union _union_162157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746B48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_ByteEnum__int__Fields System_Collections_Generic_KeyValuePair_ByteEnum__int__Fields, *PSystem_Collections_Generic_KeyValuePair_ByteEnum__int__Fields;

struct System_Collections_Generic_KeyValuePair_ByteEnum__int__Fields {
    uint8_t key;
    int32_t value;
};

typedef struct Shock_LoginNotice___c__DisplayClass26_0_c Shock_LoginNotice___c__DisplayClass26_0_c, *PShock_LoginNotice___c__DisplayClass26_0_c;

typedef struct Shock_LoginNotice___c__DisplayClass26_0_VTable Shock_LoginNotice___c__DisplayClass26_0_VTable, *PShock_LoginNotice___c__DisplayClass26_0_VTable;

struct Shock_LoginNotice___c__DisplayClass26_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_LoginNotice___c__DisplayClass26_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LoginNotice___c__DisplayClass26_0_VTable vtable;
};

typedef struct MethodInfo_2892DB4 MethodInfo_2892DB4, *PMethodInfo_2892DB4;

typedef union _union_272022 _union_272022, *P_union_272022;

union _union_272022 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2892DB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272022 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2432D74 MethodInfo_2432D74, *PMethodInfo_2432D74;

typedef union _union_276592 _union_276592, *P_union_276592;

union _union_276592 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432D74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276592 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16D9CFC_RGCTXs MethodInfo_16D9CFC_RGCTXs, *PMethodInfo_16D9CFC_RGCTXs;

struct MethodInfo_16D9CFC_RGCTXs {
    struct Il2CppClass *_0_T__;
};

typedef struct MethodInfo_2F09AC4 MethodInfo_2F09AC4, *PMethodInfo_2F09AC4;

struct MethodInfo_2F09AC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179390 _union_179390, *P_union_179390;

union _union_179390 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7EDE0 MethodInfo_1D7EDE0, *PMethodInfo_1D7EDE0;

typedef union _union_297358 _union_297358, *P_union_297358;

union _union_297358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7EDE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EAE680 MethodInfo_2EAE680, *PMethodInfo_2EAE680;

typedef union _union_238863 _union_238863, *P_union_238863;

union _union_238863 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAE680 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_238863 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179392 _union_179392, *P_union_179392;

union _union_179392 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E4AC8 MethodInfo_21E4AC8, *PMethodInfo_21E4AC8;

typedef union _union_161687 _union_161687, *P_union_161687;

union _union_161687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_JsonParser_SoundBuildMapTable__VTable Chipstar_JsonParser_SoundBuildMapTable__VTable, *PChipstar_JsonParser_SoundBuildMapTable__VTable;

struct Chipstar_JsonParser_SoundBuildMapTable__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
    struct VirtualInvokeData _5_DoParse;
};

typedef struct System_Func_MarkerData__float__c System_Func_MarkerData__float__c, *PSystem_Func_MarkerData__float__c;

typedef struct System_Func_MarkerData__float__VTable System_Func_MarkerData__float__VTable, *PSystem_Func_MarkerData__float__VTable;

struct System_Func_MarkerData__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_MarkerData__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_MarkerData__float__VTable vtable;
};

typedef struct MethodInfo_1D20E30 MethodInfo_1D20E30, *PMethodInfo_1D20E30;

typedef union _union_246281 _union_246281, *P_union_246281;

union _union_246281 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20E30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246281 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179394 _union_179394, *P_union_179394;

union _union_179394 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179396 _union_179396, *P_union_179396;

union _union_179396 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3147DC4 MethodInfo_3147DC4, *PMethodInfo_3147DC4;

typedef union _union_225375 _union_225375, *P_union_225375;

union _union_225375 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147DC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225375 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179398 _union_179398, *P_union_179398;

union _union_179398 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EA3BF0 MethodInfo_2EA3BF0, *PMethodInfo_2EA3BF0;

typedef union _union_236001 _union_236001, *P_union_236001;

union _union_236001 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA3BF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236001 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_160B1B8 MethodInfo_160B1B8, *PMethodInfo_160B1B8;

typedef struct MethodInfo_160B1B8_RGCTXs MethodInfo_160B1B8_RGCTXs, *PMethodInfo_160B1B8_RGCTXs;

typedef union _union_193047 _union_193047, *P_union_193047;

union _union_193047 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_160B1B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_160B1B8_RGCTXs *rgctx_data;
    union _union_193047 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_160B1B8_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct MethodInfo_128695C MethodInfo_128695C, *PMethodInfo_128695C;

typedef union _union_208751 _union_208751, *P_union_208751;

union _union_208751 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_128695C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208751 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179368 _union_179368, *P_union_179368;

union _union_179368 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_313E034 MethodInfo_313E034, *PMethodInfo_313E034;

typedef union _union_239665 _union_239665, *P_union_239665;

union _union_239665 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E034 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239665 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Sockets_Socket___c__DisplayClass298_0_o System_Net_Sockets_Socket___c__DisplayClass298_0_o, *PSystem_Net_Sockets_Socket___c__DisplayClass298_0_o;

typedef struct System_Net_Sockets_Socket___c__DisplayClass298_0_c System_Net_Sockets_Socket___c__DisplayClass298_0_c, *PSystem_Net_Sockets_Socket___c__DisplayClass298_0_c;

typedef struct System_Net_Sockets_Socket___c__DisplayClass298_0_Fields System_Net_Sockets_Socket___c__DisplayClass298_0_Fields, *PSystem_Net_Sockets_Socket___c__DisplayClass298_0_Fields;

typedef struct System_Net_Sockets_Socket___c__DisplayClass298_0_VTable System_Net_Sockets_Socket___c__DisplayClass298_0_VTable, *PSystem_Net_Sockets_Socket___c__DisplayClass298_0_VTable;

struct System_Net_Sockets_Socket___c__DisplayClass298_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Sockets_Socket___c__DisplayClass298_0_Fields {
    int32_t sent_so_far;
};

struct System_Net_Sockets_Socket___c__DisplayClass298_0_o {
    struct System_Net_Sockets_Socket___c__DisplayClass298_0_c *klass;
    void *monitor;
    struct System_Net_Sockets_Socket___c__DisplayClass298_0_Fields fields;
};

struct System_Net_Sockets_Socket___c__DisplayClass298_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_Socket___c__DisplayClass298_0_VTable vtable;
};

typedef struct MethodInfo_1BB165C MethodInfo_1BB165C, *PMethodInfo_1BB165C;

typedef union _union_302046 _union_302046, *P_union_302046;

union _union_302046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB165C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_MemberProfileListElement_GroupBgMaterialSetting__Fields System_Predicate_MemberProfileListElement_GroupBgMaterialSetting__Fields, *PSystem_Predicate_MemberProfileListElement_GroupBgMaterialSetting__Fields;

struct System_Predicate_MemberProfileListElement_GroupBgMaterialSetting__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_29320D8 MethodInfo_29320D8, *PMethodInfo_29320D8;

typedef union _union_186636 _union_186636, *P_union_186636;

union _union_186636 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29320D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186636 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_MouseOutEvent_VTable UnityEngine_UIElements_MouseOutEvent_VTable, *PUnityEngine_UIElements_MouseOutEvent_VTable;

struct UnityEngine_UIElements_MouseOutEvent_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
    struct VirtualInvokeData _15_get_modifiers;
    struct VirtualInvokeData _16_get_mousePosition;
    struct VirtualInvokeData _17_get_localMousePosition;
    struct VirtualInvokeData _18_get_mouseDelta;
    struct VirtualInvokeData _19_get_clickCount;
    struct VirtualInvokeData _20_get_button;
    struct VirtualInvokeData _21_get_pressedButtons;
    struct VirtualInvokeData _22_get_shiftKey;
    struct VirtualInvokeData _23_get_ctrlKey;
    struct VirtualInvokeData _24_get_commandKey;
    struct VirtualInvokeData _25_get_altKey;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IMouseEventInternal_get_triggeredByOS;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IMouseEventInternal_set_triggeredByOS;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IMouseEventInternal_get_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IMouseEventInternal_set_recomputeTopElementUnderMouse;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IMouseEventInternal_get_sourcePointerEvent;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IMouseEventInternal_set_sourcePointerEvent;
};

typedef union _union_204650 _union_204650, *P_union_204650;

union _union_204650 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_CommandType_o Shock_Scenes_Adventure_CommandType_o, *PShock_Scenes_Adventure_CommandType_o;

typedef struct Shock_Scenes_Adventure_CommandType_Fields Shock_Scenes_Adventure_CommandType_Fields, *PShock_Scenes_Adventure_CommandType_Fields;

struct Shock_Scenes_Adventure_CommandType_Fields {
    int32_t value__;
};

struct Shock_Scenes_Adventure_CommandType_o {
    struct Shock_Scenes_Adventure_CommandType_Fields fields;
};

typedef union _union_204652 _union_204652, *P_union_204652;

union _union_204652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1272310 MethodInfo_1272310, *PMethodInfo_1272310;

typedef union _union_201100 _union_201100, *P_union_201100;

union _union_201100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204654 _union_204654, *P_union_204654;

union _union_204654 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D20FC4 MethodInfo_1D20FC4, *PMethodInfo_1D20FC4;

typedef union _union_246489 _union_246489, *P_union_246489;

union _union_246489 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20FC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246489 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204656 _union_204656, *P_union_204656;

union _union_204656 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct com_adjust_sdk_AdjustUtils_c com_adjust_sdk_AdjustUtils_c, *Pcom_adjust_sdk_AdjustUtils_c;

typedef struct com_adjust_sdk_AdjustUtils_VTable com_adjust_sdk_AdjustUtils_VTable, *Pcom_adjust_sdk_AdjustUtils_VTable;

struct com_adjust_sdk_AdjustUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct com_adjust_sdk_AdjustUtils_c {
    struct Il2CppClass_1 _1;
    struct com_adjust_sdk_AdjustUtils_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_AdjustUtils_VTable vtable;
};

typedef struct MethodInfo_2E8BD9C MethodInfo_2E8BD9C, *PMethodInfo_2E8BD9C;

typedef union _union_228353 _union_228353, *P_union_228353;

union _union_228353 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BD9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228353 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_TextureMapping_o UnityEngine_TextCore_Text_TextureMapping_o, *PUnityEngine_TextCore_Text_TextureMapping_o;

typedef struct UnityEngine_TextCore_Text_TextureMapping_Fields UnityEngine_TextCore_Text_TextureMapping_Fields, *PUnityEngine_TextCore_Text_TextureMapping_Fields;

struct UnityEngine_TextCore_Text_TextureMapping_Fields {
    int32_t value__;
};

struct UnityEngine_TextCore_Text_TextureMapping_o {
    struct UnityEngine_TextCore_Text_TextureMapping_Fields fields;
};

typedef union _union_204658 _union_204658, *P_union_204658;

union _union_204658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE5D4 MethodInfo_1EFE5D4, *PMethodInfo_1EFE5D4;

typedef union _union_317023 _union_317023, *P_union_317023;

union _union_317023 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE5D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317023 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Loader__DoUnloadUnusedAssets_d__122_o Shock_Loader__DoUnloadUnusedAssets_d__122_o, *PShock_Loader__DoUnloadUnusedAssets_d__122_o;

typedef struct Shock_Loader__DoUnloadUnusedAssets_d__122_c Shock_Loader__DoUnloadUnusedAssets_d__122_c, *PShock_Loader__DoUnloadUnusedAssets_d__122_c;

typedef struct Shock_Loader__DoUnloadUnusedAssets_d__122_Fields Shock_Loader__DoUnloadUnusedAssets_d__122_Fields, *PShock_Loader__DoUnloadUnusedAssets_d__122_Fields;

typedef struct Shock_Loader__DoUnloadUnusedAssets_d__122_VTable Shock_Loader__DoUnloadUnusedAssets_d__122_VTable, *PShock_Loader__DoUnloadUnusedAssets_d__122_VTable;

struct Shock_Loader__DoUnloadUnusedAssets_d__122_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_Loader__DoUnloadUnusedAssets_d__122_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Shock_Loader_o *__4__this;
    struct System_String_array *labels;
};

struct Shock_Loader__DoUnloadUnusedAssets_d__122_o {
    struct Shock_Loader__DoUnloadUnusedAssets_d__122_c *klass;
    void *monitor;
    struct Shock_Loader__DoUnloadUnusedAssets_d__122_Fields fields;
};

struct Shock_Loader__DoUnloadUnusedAssets_d__122_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Loader__DoUnloadUnusedAssets_d__122_VTable vtable;
};

typedef union _union_179360 _union_179360, *P_union_179360;

union _union_179360 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_335839C MethodInfo_335839C, *PMethodInfo_335839C;

typedef union _union_298725 _union_298725, *P_union_298725;

union _union_298725 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_335839C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_GenericUtils___c__6_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_298725 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_180314C_RGCTXs MethodInfo_180314C_RGCTXs, *PMethodInfo_180314C_RGCTXs;

struct MethodInfo_180314C_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass6_0_TSource_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass6_0_TSource___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass6_0_TSource___CombinePredicates_b__0;
    struct Il2CppClass *_3_System_Func_TSource__bool_;
    struct MethodInfo *_4_System_Func_TSource__bool___ctor;
};

typedef struct Shock_LoginNotice___c__DisplayClass26_0_o Shock_LoginNotice___c__DisplayClass26_0_o, *PShock_LoginNotice___c__DisplayClass26_0_o;

typedef struct Shock_LoginNotice___c__DisplayClass26_0_Fields Shock_LoginNotice___c__DisplayClass26_0_Fields, *PShock_LoginNotice___c__DisplayClass26_0_Fields;

struct Shock_LoginNotice___c__DisplayClass26_0_Fields {
    struct Carbon_GameTime_o prevGameTime;
};

struct Shock_LoginNotice___c__DisplayClass26_0_o {
    struct Shock_LoginNotice___c__DisplayClass26_0_c *klass;
    void *monitor;
    struct Shock_LoginNotice___c__DisplayClass26_0_Fields fields;
};

typedef union _union_179362 _union_179362, *P_union_179362;

union _union_179362 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179364 _union_179364, *P_union_179364;

union _union_179364 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179366 _union_179366, *P_union_179366;

union _union_179366 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179378 _union_179378, *P_union_179378;

union _union_179378 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_106C820 MethodInfo_106C820, *PMethodInfo_106C820;

typedef union _union_167897 _union_167897, *P_union_167897;

union _union_167897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106C820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IList_UIVertex__c System_Collections_Generic_IList_UIVertex__c, *PSystem_Collections_Generic_IList_UIVertex__c;

struct System_Collections_Generic_IList_UIVertex__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UniRx_Operators_ZipLatestObserver_T2__VTable UniRx_Operators_ZipLatestObserver_T2__VTable, *PUniRx_Operators_ZipLatestObserver_T2__VTable;

struct UniRx_Operators_ZipLatestObserver_T2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

typedef union _union_204640 _union_204640, *P_union_204640;

union _union_204640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_Cryptography_MD2Managed_o Mono_Security_Cryptography_MD2Managed_o, *PMono_Security_Cryptography_MD2Managed_o;

typedef struct Mono_Security_Cryptography_MD2Managed_c Mono_Security_Cryptography_MD2Managed_c, *PMono_Security_Cryptography_MD2Managed_c;

typedef struct Mono_Security_Cryptography_MD2Managed_Fields Mono_Security_Cryptography_MD2Managed_Fields, *PMono_Security_Cryptography_MD2Managed_Fields;

typedef struct Mono_Security_Cryptography_MD2Managed_VTable Mono_Security_Cryptography_MD2Managed_VTable, *PMono_Security_Cryptography_MD2Managed_VTable;

typedef struct Mono_Security_Cryptography_MD2_Fields Mono_Security_Cryptography_MD2_Fields, *PMono_Security_Cryptography_MD2_Fields;

struct Mono_Security_Cryptography_MD2Managed_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_TransformBlock;
    struct VirtualInvokeData _10_TransformFinalBlock;
    struct VirtualInvokeData _11_get_HashSize;
    struct VirtualInvokeData _12_get_Hash;
    struct VirtualInvokeData _13_Dispose;
    struct VirtualInvokeData _14_get_InputBlockSize;
    struct VirtualInvokeData _15_get_OutputBlockSize;
    struct VirtualInvokeData _16_get_CanTransformMultipleBlocks;
    struct VirtualInvokeData _17_get_CanReuseTransform;
    struct VirtualInvokeData _18_HashCore;
    struct VirtualInvokeData _19_HashFinal;
    struct VirtualInvokeData _20_Initialize;
    struct VirtualInvokeData _21_HashCore;
    struct VirtualInvokeData _22_TryHashFinal;
};

struct Mono_Security_Cryptography_MD2_Fields {
    struct System_Security_Cryptography_HashAlgorithm_Fields super;
};

struct Mono_Security_Cryptography_MD2Managed_Fields {
    struct Mono_Security_Cryptography_MD2_Fields super;
    struct System_Byte_array *state;
    struct System_Byte_array *checksum;
    struct System_Byte_array *buffer;
    int32_t count;
    struct System_Byte_array *x;
};

struct Mono_Security_Cryptography_MD2Managed_o {
    struct Mono_Security_Cryptography_MD2Managed_c *klass;
    void *monitor;
    struct Mono_Security_Cryptography_MD2Managed_Fields fields;
};

struct Mono_Security_Cryptography_MD2Managed_c {
    struct Il2CppClass_1 _1;
    struct Mono_Security_Cryptography_MD2Managed_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Cryptography_MD2Managed_VTable vtable;
};

typedef union _union_204642 _union_204642, *P_union_204642;

union _union_204642 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_T1__Fields System_ValueTuple_T1__Fields, *PSystem_ValueTuple_T1__Fields;

struct System_ValueTuple_T1__Fields {
    struct Il2CppObject *Item1;
};

typedef union _union_204644 _union_204644, *P_union_204644;

union _union_204644 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EAE7A0 MethodInfo_2EAE7A0, *PMethodInfo_2EAE7A0;

typedef union _union_239199 _union_239199, *P_union_239199;

union _union_239199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EAE7A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9CDC8 MethodInfo_2B9CDC8, *PMethodInfo_2B9CDC8;

struct MethodInfo_2B9CDC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204646 _union_204646, *P_union_204646;

union _union_204646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204648 _union_204648, *P_union_204648;

union _union_204648 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179370 _union_179370, *P_union_179370;

union _union_179370 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F34C24 MethodInfo_2F34C24, *PMethodInfo_2F34C24;

typedef struct MethodInfo_2F34C24_RGCTXs MethodInfo_2F34C24_RGCTXs, *PMethodInfo_2F34C24_RGCTXs;

typedef union _union_286690 _union_286690, *P_union_286690;

union _union_286690 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F34C24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F34C24_RGCTXs *rgctx_data;
    union _union_286690 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F34C24_RGCTXs {
    struct Il2CppClass *_0_UnityEngine_UIElements_IStyleValue_T_;
    struct MethodInfo *_1_UnityEngine_UIElements_IStyleValue_T__get_keyword;
    struct MethodInfo *_2_UnityEngine_UIElements_IStyleValue_T__get_value;
    struct Il2CppClass *_3_T;
};

typedef union _union_179372 _union_179372, *P_union_179372;

union _union_179372 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_PointData__c System_Collections_Generic_IReadOnlyList_PointData__c, *PSystem_Collections_Generic_IReadOnlyList_PointData__c;

struct System_Collections_Generic_IReadOnlyList_PointData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_243D600 MethodInfo_243D600, *PMethodInfo_243D600;

typedef union _union_277732 _union_277732, *P_union_277732;

union _union_277732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179374 _union_179374, *P_union_179374;

union _union_179374 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_SkillPracticeScene_MySave_Fields Aoharu_SkillPracticeScene_MySave_Fields, *PAoharu_SkillPracticeScene_MySave_Fields;

struct Aoharu_SkillPracticeScene_MySave_Fields {
    struct Aoharu_MemberListData_o *MemberList;
    int32_t PrevTargetSceneType;
};

typedef union _union_179376 _union_179376, *P_union_179376;

union _union_179376 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B13E0C MethodInfo_2B13E0C, *PMethodInfo_2B13E0C;

typedef union _union_187822 _union_187822, *P_union_187822;

union _union_187822 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13E0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187822 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F0657C MethodInfo_1F0657C, *PMethodInfo_1F0657C;

typedef union _union_323882 _union_323882, *P_union_323882;

union _union_323882 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F0657C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323882 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17A89E8 MethodInfo_17A89E8, *PMethodInfo_17A89E8;

typedef union _union_170799 _union_170799, *P_union_170799;

union _union_170799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17A89E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1036DB8 MethodInfo_1036DB8, *PMethodInfo_1036DB8;

typedef union _union_172143 _union_172143, *P_union_172143;

union _union_172143 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1036DB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__TRest__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_172143 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamLocationGet_c Shock_Protocol_CJsonSendParamLocationGet_c, *PShock_Protocol_CJsonSendParamLocationGet_c;

typedef struct Shock_Protocol_CJsonSendParamLocationGet_VTable Shock_Protocol_CJsonSendParamLocationGet_VTable, *PShock_Protocol_CJsonSendParamLocationGet_VTable;

struct Shock_Protocol_CJsonSendParamLocationGet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol_CJsonSendParamLocationGet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol_CJsonSendParamLocationGet_VTable vtable;
};

typedef union _union_179346 _union_179346, *P_union_179346;

union _union_179346 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_ApplicationDataPath_Fields Chipstar_ApplicationDataPath_Fields, *PChipstar_ApplicationDataPath_Fields;

struct Chipstar_ApplicationDataPath_Fields {
    struct Chipstar_StoragePath_Fields super;
};

typedef union _union_179348 _union_179348, *P_union_179348;

union _union_179348 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293CC90 MethodInfo_293CC90, *PMethodInfo_293CC90;

typedef union _union_182516 _union_182516, *P_union_182516;

union _union_182516 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CC90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182516 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C6CA0 MethodInfo_13C6CA0, *PMethodInfo_13C6CA0;

typedef struct MethodInfo_13C6CA0_RGCTXs MethodInfo_13C6CA0_RGCTXs, *PMethodInfo_13C6CA0_RGCTXs;

typedef union _union_207426 _union_207426, *P_union_207426;

union _union_207426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C6CA0_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_13C6CA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C6CA0_RGCTXs *rgctx_data;
    union _union_207426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DE530 MethodInfo_24DE530, *PMethodInfo_24DE530;

typedef union _union_180852 _union_180852, *P_union_180852;

union _union_180852 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180852 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293CC94 MethodInfo_293CC94, *PMethodInfo_293CC94;

typedef union _union_183954 _union_183954, *P_union_183954;

union _union_183954 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CC94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183954 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_206FF10 MethodInfo_206FF10, *PMethodInfo_206FF10;

typedef union _union_294848 _union_294848, *P_union_294848;

union _union_294848 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_206FF10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_TakeWhileObservable_TakeWhile__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294848 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Pool_CollectionPool_TCollection__TItem__o UnityEngine_Pool_CollectionPool_TCollection__TItem__o, *PUnityEngine_Pool_CollectionPool_TCollection__TItem__o;

typedef struct UnityEngine_Pool_CollectionPool_TCollection__TItem__c UnityEngine_Pool_CollectionPool_TCollection__TItem__c, *PUnityEngine_Pool_CollectionPool_TCollection__TItem__c;

typedef struct UnityEngine_Pool_CollectionPool_TCollection__TItem__Fields UnityEngine_Pool_CollectionPool_TCollection__TItem__Fields, *PUnityEngine_Pool_CollectionPool_TCollection__TItem__Fields;

typedef struct UnityEngine_Pool_CollectionPool_TCollection__TItem__StaticFields UnityEngine_Pool_CollectionPool_TCollection__TItem__StaticFields, *PUnityEngine_Pool_CollectionPool_TCollection__TItem__StaticFields;

typedef struct UnityEngine_Pool_CollectionPool_TCollection__TItem__RGCTXs UnityEngine_Pool_CollectionPool_TCollection__TItem__RGCTXs, *PUnityEngine_Pool_CollectionPool_TCollection__TItem__RGCTXs;

typedef struct UnityEngine_Pool_CollectionPool_TCollection__TItem__VTable UnityEngine_Pool_CollectionPool_TCollection__TItem__VTable, *PUnityEngine_Pool_CollectionPool_TCollection__TItem__VTable;

struct UnityEngine_Pool_CollectionPool_TCollection__TItem__RGCTXs {
    struct Il2CppClass *_0_UnityEngine_Pool_CollectionPool_TCollection__TItem_;
    struct Il2CppClass *_1_UnityEngine_Pool_ObjectPool_TCollection_;
    struct MethodInfo *_2_UnityEngine_Pool_ObjectPool_TCollection__Get;
    struct MethodInfo *_3_UnityEngine_Pool_ObjectPool_TCollection__Release;
    struct Il2CppClass *_4_UnityEngine_Pool_CollectionPool___c_TCollection__TItem_;
    struct MethodInfo *_5_UnityEngine_Pool_CollectionPool___c_TCollection__TItem____cctor_b__5_0;
    struct Il2CppClass *_6_System_Func_TCollection_;
    struct MethodInfo *_7_System_Func_TCollection___ctor;
    struct MethodInfo *_8_UnityEngine_Pool_CollectionPool___c_TCollection__TItem____cctor_b__5_1;
    struct Il2CppClass *_9_System_Action_TCollection_;
    struct MethodInfo *_10_System_Action_TCollection___ctor;
    struct MethodInfo *_11_UnityEngine_Pool_ObjectPool_TCollection___ctor;
};

struct UnityEngine_Pool_CollectionPool_TCollection__TItem__Fields {
};

struct UnityEngine_Pool_CollectionPool_TCollection__TItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Pool_CollectionPool_TCollection__TItem__o {
    struct UnityEngine_Pool_CollectionPool_TCollection__TItem__c *klass;
    void *monitor;
    struct UnityEngine_Pool_CollectionPool_TCollection__TItem__Fields fields;
};

struct UnityEngine_Pool_CollectionPool_TCollection__TItem__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Pool_CollectionPool_TCollection__TItem__StaticFields *static_fields;
    struct UnityEngine_Pool_CollectionPool_TCollection__TItem__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Pool_CollectionPool_TCollection__TItem__VTable vtable;
};

struct UnityEngine_Pool_CollectionPool_TCollection__TItem__StaticFields {
    struct UnityEngine_Pool_ObjectPool_TCollection__o *s_Pool;
};

typedef union _union_204670 _union_204670, *P_union_204670;

union _union_204670 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204672 _union_204672, *P_union_204672;

union _union_204672 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204674 _union_204674, *P_union_204674;

union _union_204674 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24A8AD0 MethodInfo_24A8AD0, *PMethodInfo_24A8AD0;

typedef union _union_312118 _union_312118, *P_union_312118;

union _union_312118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A8AD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamLocationGet_o Shock_Protocol_CJsonSendParamLocationGet_o, *PShock_Protocol_CJsonSendParamLocationGet_o;

struct Shock_Protocol_CJsonSendParamLocationGet_o {
    struct Shock_Protocol_CJsonSendParamLocationGet_c *klass;
    void *monitor;
    struct Shock_Protocol_CJsonSendParamLocationGet_Fields fields;
};

typedef struct UnityEngine_Timeline_ControlPlayableAsset_Fields UnityEngine_Timeline_ControlPlayableAsset_Fields, *PUnityEngine_Timeline_ControlPlayableAsset_Fields;

struct UnityEngine_Timeline_ControlPlayableAsset_Fields {
    struct UnityEngine_Playables_PlayableAsset_Fields super;
    struct UnityEngine_ExposedReference_GameObject__o sourceGameObject;
    struct UnityEngine_GameObject_o *prefabGameObject;
    bool updateParticle;
    uint32_t particleRandomSeed;
    bool updateDirector;
    bool updateITimeControl;
    bool searchHierarchy;
    bool active;
    int32_t postPlayback;
    struct UnityEngine_Playables_PlayableAsset_o *m_ControlDirectorAsset;
    double m_Duration;
    bool m_SupportLoop;
    bool _controllingDirectors_k__BackingField;
    bool _controllingParticles_k__BackingField;
};

typedef struct MethodInfo_15D7224 MethodInfo_15D7224, *PMethodInfo_15D7224;

typedef struct MethodInfo_15D7224_RGCTXs MethodInfo_15D7224_RGCTXs, *PMethodInfo_15D7224_RGCTXs;

typedef union _union_331410 _union_331410, *P_union_331410;

union _union_331410 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7224_RGCTXs *rgctx_data;
    union _union_331410 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D7224_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_204676 _union_204676, *P_union_204676;

union _union_204676 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29070FC MethodInfo_29070FC, *PMethodInfo_29070FC;

typedef union _union_232177 _union_232177, *P_union_232177;

union _union_232177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29070FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204678 _union_204678, *P_union_204678;

union _union_204678 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

typedef struct MethodInfo_17A89F0 MethodInfo_17A89F0, *PMethodInfo_17A89F0;

struct MethodInfo_17A89F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165107 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_318FCD0_RGCTXs MethodInfo_318FCD0_RGCTXs, *PMethodInfo_318FCD0_RGCTXs;

struct MethodInfo_318FCD0_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__get_Status;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_T2__get_Status;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_T3__get_Status;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_T4__get_Status;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_T5__get_Status;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_T6__get_Status;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_UniTask_T7__get_Status;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct Il2CppClass *_21_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7_;
    struct MethodInfo *_22_System_ValueTuple_T1__T2__T3__T4__T5__T6__T7___ctor;
    struct Il2CppClass *_23_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7__;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7____ctor;
    struct Il2CppClass *_25_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7_;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7___ctor;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_ValueTuple_T1__T2__T3__T4__T5__T6__T7____ctor;
};

typedef union _union_179340 _union_179340, *P_union_179340;

union _union_179340 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24DE524 MethodInfo_24DE524, *PMethodInfo_24DE524;

struct MethodInfo_24DE524 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179414 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF714C MethodInfo_2EF714C, *PMethodInfo_2EF714C;

typedef union _union_202946 _union_202946, *P_union_202946;

union _union_202946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF714C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179342 _union_179342, *P_union_179342;

union _union_179342 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_ThrottleFirstObservable_ThrottleFirst_T__RGCTXs UniRx_Operators_ThrottleFirstObservable_ThrottleFirst_T__RGCTXs, *PUniRx_Operators_ThrottleFirstObservable_ThrottleFirst_T__RGCTXs;

struct UniRx_Operators_ThrottleFirstObservable_ThrottleFirst_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_UniRx_IObservable_T_;
    struct MethodInfo *_3_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_4_UniRx_IObserver_T_;
    struct MethodInfo *_5_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_6_UniRx_Operators_ThrottleFirstObservable_ThrottleFirst_T__OnNext;
    struct MethodInfo *_7_UniRx_IObserver_T__OnError;
    struct MethodInfo *_8_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_9_UniRx_IObserver_T__OnCompleted;
};

typedef union _union_179344 _union_179344, *P_union_179344;

union _union_179344 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_BeginnerMissionRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_BeginnerMissionRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_BeginnerMissionRewardMst__ValueTuple_uint__uint___Fields;

struct Shock_GameMstTableBase_BeginnerMissionRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

typedef union _union_179356 _union_179356, *P_union_179356;

union _union_179356 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_29070E4 MethodInfo_29070E4, *PMethodInfo_29070E4;

typedef union _union_232009 _union_232009, *P_union_232009;

union _union_232009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_29070E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_232009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179358 _union_179358, *P_union_179358;

union _union_179358 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110BC94 MethodInfo_110BC94, *PMethodInfo_110BC94;

typedef union _union_202486 _union_202486, *P_union_202486;

union _union_202486 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110BC94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202486 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B92214 MethodInfo_2B92214, *PMethodInfo_2B92214;

typedef union _union_340282 _union_340282, *P_union_340282;

union _union_340282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B92214 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__o System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__o, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__o;

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__o {
    struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__Fields fields;
};

typedef struct MethodInfo_2E8BD98 MethodInfo_2E8BD98, *PMethodInfo_2E8BD98;

typedef union _union_228185 _union_228185, *P_union_228185;

union _union_228185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BD98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_GUIClip_c UnityEngine_GUIClip_c, *PUnityEngine_GUIClip_c;

typedef struct UnityEngine_GUIClip_VTable UnityEngine_GUIClip_VTable, *PUnityEngine_GUIClip_VTable;

struct UnityEngine_GUIClip_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_GUIClip_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUIClip_VTable vtable;
};

typedef union _union_204660 _union_204660, *P_union_204660;

union _union_204660 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__c System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__c, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__c;

typedef struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__VTable System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__VTable, *PSystem_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__VTable;

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Entry_ValueTuple_uint__Int32Enum___int__VTable vtable;
};

typedef union _union_204662 _union_204662, *P_union_204662;

union _union_204662 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204664 _union_204664, *P_union_204664;

union _union_204664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Compressors_Xz_Crc64_StaticFields SharpCompress_Compressors_Xz_Crc64_StaticFields, *PSharpCompress_Compressors_Xz_Crc64_StaticFields;

struct SharpCompress_Compressors_Xz_Crc64_StaticFields {
    struct System_UInt64_array *Table;
};

typedef union _union_204666 _union_204666, *P_union_204666;

union _union_204666 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204668 _union_204668, *P_union_204668;

union _union_204668 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_ShopScene___c__DisplayClass47_11_o Aoharu_ShopScene___c__DisplayClass47_11_o, *PAoharu_ShopScene___c__DisplayClass47_11_o;

typedef struct Aoharu_ShopScene___c__DisplayClass47_11_c Aoharu_ShopScene___c__DisplayClass47_11_c, *PAoharu_ShopScene___c__DisplayClass47_11_c;

typedef struct Aoharu_ShopScene___c__DisplayClass47_11_VTable Aoharu_ShopScene___c__DisplayClass47_11_VTable, *PAoharu_ShopScene___c__DisplayClass47_11_VTable;

struct Aoharu_ShopScene___c__DisplayClass47_11_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopScene___c__DisplayClass47_11_o {
    struct Aoharu_ShopScene___c__DisplayClass47_11_c *klass;
    void *monitor;
    struct Aoharu_ShopScene___c__DisplayClass47_11_Fields fields;
};

struct Aoharu_ShopScene___c__DisplayClass47_11_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene___c__DisplayClass47_11_VTable vtable;
};

typedef struct MethodInfo_2B9220C MethodInfo_2B9220C, *PMethodInfo_2B9220C;

typedef union _union_340308 _union_340308, *P_union_340308;

union _union_340308 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9220C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340308 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293CC9C MethodInfo_293CC9C, *PMethodInfo_293CC9C;

typedef union _union_185392 _union_185392, *P_union_185392;

union _union_185392 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CC9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185392 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Reflection_ProcessorArchitecture_Fields System_Reflection_ProcessorArchitecture_Fields, *PSystem_Reflection_ProcessorArchitecture_Fields;

struct System_Reflection_ProcessorArchitecture_Fields {
    int32_t value__;
};

typedef struct Photon_Pun_UtilityScripts_PlayerNumbering_PlayerNumberingChanged_VTable Photon_Pun_UtilityScripts_PlayerNumbering_PlayerNumberingChanged_VTable, *PPhoton_Pun_UtilityScripts_PlayerNumbering_PlayerNumberingChanged_VTable;

struct Photon_Pun_UtilityScripts_PlayerNumbering_PlayerNumberingChanged_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef union _union_179350 _union_179350, *P_union_179350;

union _union_179350 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179352 _union_179352, *P_union_179352;

union _union_179352 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15D9F88_RGCTXs MethodInfo_15D9F88_RGCTXs, *PMethodInfo_15D9F88_RGCTXs;

struct MethodInfo_15D9F88_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_179354 _union_179354, *P_union_179354;

union _union_179354 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Practice_PracticeTicketItemScroll_VTable Shock_Scenes_Practice_PracticeTicketItemScroll_VTable, *PShock_Scenes_Practice_PracticeTicketItemScroll_VTable;

struct Shock_Scenes_Practice_PracticeTicketItemScroll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_OnDestroy;
    struct VirtualInvokeData _7_Update;
    struct VirtualInvokeData _8_Create;
    struct VirtualInvokeData _9_Create;
    struct VirtualInvokeData _10_GetMovementType;
};

typedef struct Shock_Scenes_Adventure_CommandType_c Shock_Scenes_Adventure_CommandType_c, *PShock_Scenes_Adventure_CommandType_c;

typedef struct Shock_Scenes_Adventure_CommandType_VTable Shock_Scenes_Adventure_CommandType_VTable, *PShock_Scenes_Adventure_CommandType_VTable;

struct Shock_Scenes_Adventure_CommandType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_Scenes_Adventure_CommandType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_CommandType_VTable vtable;
};

typedef struct MethodInfo_1F31530 MethodInfo_1F31530, *PMethodInfo_1F31530;

typedef union _union_320702 _union_320702, *P_union_320702;

union _union_320702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F31530 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179324 _union_179324, *P_union_179324;

union _union_179324 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8BD60 MethodInfo_2E8BD60, *PMethodInfo_2E8BD60;

typedef union _union_228017 _union_228017, *P_union_228017;

union _union_228017 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BD60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179326 _union_179326, *P_union_179326;

union _union_179326 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179328 _union_179328, *P_union_179328;

union _union_179328 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204690 _union_204690, *P_union_204690;

union _union_204690 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10EDFAC_RGCTXs MethodInfo_10EDFAC_RGCTXs, *PMethodInfo_10EDFAC_RGCTXs;

struct MethodInfo_10EDFAC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_204692 _union_204692, *P_union_204692;

union _union_204692 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204694 _union_204694, *P_union_204694;

union _union_204694 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204696 _union_204696, *P_union_204696;

union _union_204696 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204698 _union_204698, *P_union_204698;

union _union_204698 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0A2A0 MethodInfo_2B0A2A0, *PMethodInfo_2B0A2A0;

typedef union _union_186204 _union_186204, *P_union_186204;

union _union_186204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A2A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_Rar_UnpackV1_Decode_CodeType_Fields SharpCompress_Compressors_Rar_UnpackV1_Decode_CodeType_Fields, *PSharpCompress_Compressors_Rar_UnpackV1_Decode_CodeType_Fields;

struct SharpCompress_Compressors_Rar_UnpackV1_Decode_CodeType_Fields {
    int32_t value__;
};

typedef struct MethodInfo_135B804 MethodInfo_135B804, *PMethodInfo_135B804;

typedef struct Firebase_Dispatcher_CallbackStorage_TResult__c Firebase_Dispatcher_CallbackStorage_TResult__c, *PFirebase_Dispatcher_CallbackStorage_TResult__c;

typedef union _union_341587 _union_341587, *P_union_341587;

typedef struct Firebase_Dispatcher_CallbackStorage_TResult__VTable Firebase_Dispatcher_CallbackStorage_TResult__VTable, *PFirebase_Dispatcher_CallbackStorage_TResult__VTable;

union _union_341587 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341587 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Firebase_Dispatcher_CallbackStorage_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Dispatcher_CallbackStorage_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Dispatcher_CallbackStorage_TResult__VTable vtable;
};

typedef struct UnityEngine_UIElements_TextureId_c UnityEngine_UIElements_TextureId_c, *PUnityEngine_UIElements_TextureId_c;

typedef struct UnityEngine_UIElements_TextureId_VTable UnityEngine_UIElements_TextureId_VTable, *PUnityEngine_UIElements_TextureId_VTable;

struct UnityEngine_UIElements_TextureId_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_TextureId_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_TextureId_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextureId_VTable vtable;
};

typedef struct MethodInfo_308A48C_RGCTXs MethodInfo_308A48C_RGCTXs, *PMethodInfo_308A48C_RGCTXs;

struct MethodInfo_308A48C_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct MethodInfo_118A070 MethodInfo_118A070, *PMethodInfo_118A070;

typedef union _union_162959 _union_162959, *P_union_162959;

union _union_162959 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_118A070 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ArraySegment_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162959 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_SkipObservable_T__RGCTXs UniRx_Operators_SkipObservable_T__RGCTXs, *PUniRx_Operators_SkipObservable_T__RGCTXs;

struct UniRx_Operators_SkipObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_SkipObservable_T_;
    struct MethodInfo *_4_UniRx_Operators_SkipObservable_T___ctor;
    struct MethodInfo *_5_UniRx_Operators_SkipObservable_T___ctor;
    struct Il2CppClass *_6_UniRx_Operators_SkipObservable_Skip_T_;
    struct MethodInfo *_7_UniRx_Operators_SkipObservable_Skip_T___ctor;
    struct Il2CppClass *_8_UniRx_IObservable_T_;
    struct MethodInfo *_9_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_10_UniRx_Operators_SkipObservable_Skip__T_;
    struct MethodInfo *_11_UniRx_Operators_SkipObservable_Skip__T___ctor;
    struct MethodInfo *_12_UniRx_Operators_SkipObservable_Skip__T__Run;
};

typedef union _union_179320 _union_179320, *P_union_179320;

union _union_179320 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179322 _union_179322, *P_union_179322;

union _union_179322 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179334 _union_179334, *P_union_179334;

union _union_179334 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179336 _union_179336, *P_union_179336;

union _union_179336 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179338 _union_179338, *P_union_179338;

union _union_179338 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B80C MethodInfo_135B80C, *PMethodInfo_135B80C;

typedef union _union_341591 _union_341591, *P_union_341591;

union _union_341591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B80C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2867FB8 MethodInfo_2867FB8, *PMethodInfo_2867FB8;

struct MethodInfo_2867FB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179798 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21B9B24 MethodInfo_21B9B24, *PMethodInfo_21B9B24;

typedef union _union_180336 _union_180336, *P_union_180336;

union _union_180336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9B24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204680 _union_204680, *P_union_204680;

union _union_204680 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204682 _union_204682, *P_union_204682;

union _union_204682 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_Fields Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_Fields, *PAoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_Fields;

struct Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass20_0_Fields {
    uint32_t currentMusicId;
};

typedef union _union_204684 _union_204684, *P_union_204684;

union _union_204684 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204686 _union_204686, *P_union_204686;

union _union_204686 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204688 _union_204688, *P_union_204688;

union _union_204688 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B814 MethodInfo_135B814, *PMethodInfo_135B814;

typedef union _union_341595 _union_341595, *P_union_341595;

union _union_341595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B814 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21B9B18 MethodInfo_21B9B18, *PMethodInfo_21B9B18;

struct MethodInfo_21B9B18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179330 _union_179330, *P_union_179330;

union _union_179330 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_string__IRuntimeBundleData__Fields System_Collections_Generic_Dictionary_string__IRuntimeBundleData__Fields, *PSystem_Collections_Generic_Dictionary_string__IRuntimeBundleData__Fields;

struct System_Collections_Generic_Dictionary_string__IRuntimeBundleData__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct UnityEngine_GUILayoutUtility_c UnityEngine_GUILayoutUtility_c, *PUnityEngine_GUILayoutUtility_c;

typedef struct UnityEngine_GUILayoutUtility_StaticFields UnityEngine_GUILayoutUtility_StaticFields, *PUnityEngine_GUILayoutUtility_StaticFields;

typedef struct UnityEngine_GUILayoutUtility_VTable UnityEngine_GUILayoutUtility_VTable, *PUnityEngine_GUILayoutUtility_VTable;

typedef struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__o System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__o, *PSystem_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__o;

typedef struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__c System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__c, *PSystem_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__c;

typedef struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__Fields System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__Fields, *PSystem_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__Fields;

struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_GUILayoutUtility_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__o {
    struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__Fields fields;
};

struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__VTable vtable;
};

struct UnityEngine_GUILayoutUtility_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_GUILayoutUtility_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_GUILayoutUtility_VTable vtable;
};

struct UnityEngine_GUILayoutUtility_StaticFields {
    struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__o *s_StoredLayouts;
    struct System_Collections_Generic_Dictionary_int__GUILayoutUtility_LayoutCache__o *s_StoredWindows;
    struct UnityEngine_GUILayoutUtility_LayoutCache_o *current;
    struct UnityEngine_Rect_o kDummyRect;
    int32_t _unbalancedgroupscount_k__BackingField;
};

typedef union _union_179332 _union_179332, *P_union_179332;

union _union_179332 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass23_0_VTable Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass23_0_VTable, *PAoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass23_0_VTable;

struct Aoharu_Adventure_Text_AdventureTextTalk___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2867FC4 MethodInfo_2867FC4, *PMethodInfo_2867FC4;

typedef union _union_181236 _union_181236, *P_union_181236;

union _union_181236 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2867FC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181236 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179302 _union_179302, *P_union_179302;

union _union_179302 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B13E18 MethodInfo_2B13E18, *PMethodInfo_2B13E18;

typedef union _union_190698 _union_190698, *P_union_190698;

union _union_190698 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13E18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190698 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179304 _union_179304, *P_union_179304;

union _union_179304 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B81C MethodInfo_135B81C, *PMethodInfo_135B81C;

typedef union _union_299973 _union_299973, *P_union_299973;

union _union_299973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B81C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179306 _union_179306, *P_union_179306;

union _union_179306 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179308 _union_179308, *P_union_179308;

union _union_179308 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268273C MethodInfo_268273C, *PMethodInfo_268273C;

typedef union _union_310458 _union_310458, *P_union_310458;

union _union_310458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268273C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_InputUI___c_VTable Shock_InputUI___c_VTable, *PShock_InputUI___c_VTable;

struct Shock_InputUI___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B13E10 MethodInfo_2B13E10, *PMethodInfo_2B13E10;

typedef union _union_189260 _union_189260, *P_union_189260;

union _union_189260 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13E10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189260 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19E4980 MethodInfo_19E4980, *PMethodInfo_19E4980;

typedef union _union_255575 _union_255575, *P_union_255575;

union _union_255575 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E4980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255575 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_CommonController_o Aoharu_HomePreset_CommonController_o, *PAoharu_HomePreset_CommonController_o;

typedef struct Aoharu_HomePreset_CommonController_c Aoharu_HomePreset_CommonController_c, *PAoharu_HomePreset_CommonController_c;

typedef struct Aoharu_HomePreset_CommonController_Fields Aoharu_HomePreset_CommonController_Fields, *PAoharu_HomePreset_CommonController_Fields;

typedef struct Aoharu_HomePreset_CommonController_VTable Aoharu_HomePreset_CommonController_VTable, *PAoharu_HomePreset_CommonController_VTable;

struct Aoharu_HomePreset_CommonController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_HomePreset_CommonController_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_CommonWindow;
    struct Shock_ButtonEvent_o *m_BackButton;
    struct TMPro_TextMeshProUGUI_o *m_window_label;
    struct UnityEngine_GameObject_o *m_TextRoot;
    struct System_Action_o *BackButtonAction;
};

struct Aoharu_HomePreset_CommonController_o {
    struct Aoharu_HomePreset_CommonController_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_CommonController_Fields fields;
};

struct Aoharu_HomePreset_CommonController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_CommonController_VTable vtable;
};

typedef struct UniRx_Observable___c__DisplayClass200_0_c UniRx_Observable___c__DisplayClass200_0_c, *PUniRx_Observable___c__DisplayClass200_0_c;

typedef struct UniRx_Observable___c__DisplayClass200_0_VTable UniRx_Observable___c__DisplayClass200_0_VTable, *PUniRx_Observable___c__DisplayClass200_0_VTable;

struct UniRx_Observable___c__DisplayClass200_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Observable___c__DisplayClass200_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Observable___c__DisplayClass200_0_VTable vtable;
};

typedef struct MethodInfo_1193BF4 MethodInfo_1193BF4, *PMethodInfo_1193BF4;

typedef union _union_258706 _union_258706, *P_union_258706;

union _union_258706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1193BF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179300 _union_179300, *P_union_179300;

union _union_179300 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179312 _union_179312, *P_union_179312;

union _union_179312 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B5C64 MethodInfo_16B5C64, *PMethodInfo_16B5C64;

typedef union _union_284094 _union_284094, *P_union_284094;

union _union_284094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B5C64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB168C MethodInfo_1BB168C, *PMethodInfo_1BB168C;

typedef union _union_302442 _union_302442, *P_union_302442;

union _union_302442 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB168C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302442 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179314 _union_179314, *P_union_179314;

union _union_179314 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_336B598_RGCTXs MethodInfo_336B598_RGCTXs, *PMethodInfo_336B598_RGCTXs;

struct MethodInfo_336B598_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_TextCore_Text_TextGenerator_c UnityEngine_TextCore_Text_TextGenerator_c, *PUnityEngine_TextCore_Text_TextGenerator_c;

typedef struct UnityEngine_TextCore_Text_TextGenerator_StaticFields UnityEngine_TextCore_Text_TextGenerator_StaticFields, *PUnityEngine_TextCore_Text_TextGenerator_StaticFields;

typedef struct UnityEngine_TextCore_Text_TextGenerator_VTable UnityEngine_TextCore_Text_TextGenerator_VTable, *PUnityEngine_TextCore_Text_TextGenerator_VTable;

typedef struct UnityEngine_TextCore_Text_TextGenerator_o UnityEngine_TextCore_Text_TextGenerator_o, *PUnityEngine_TextCore_Text_TextGenerator_o;

typedef struct UnityEngine_TextCore_Text_TextGenerator_Fields UnityEngine_TextCore_Text_TextGenerator_Fields, *PUnityEngine_TextCore_Text_TextGenerator_Fields;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__o UnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__o, *PUnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__o;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_float__o UnityEngine_TextCore_Text_TextProcessingStack_float__o, *PUnityEngine_TextCore_Text_TextProcessingStack_float__o;

typedef struct UnityEngine_TextCore_Text_FontStyleStack_o UnityEngine_TextCore_Text_FontStyleStack_o, *PUnityEngine_TextCore_Text_FontStyleStack_o;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__o UnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__o, *PUnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__o;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__o UnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__o, *PUnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__o;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o UnityEngine_TextCore_Text_TextProcessingStack_Color32__o, *PUnityEngine_TextCore_Text_TextProcessingStack_Color32__o;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__o UnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__o, *PUnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__o;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_int__o UnityEngine_TextCore_Text_TextProcessingStack_int__o, *PUnityEngine_TextCore_Text_TextProcessingStack_int__o;

typedef struct UnityEngine_TextCore_Text_Extents_o UnityEngine_TextCore_Text_Extents_o, *PUnityEngine_TextCore_Text_Extents_o;

typedef struct UnityEngine_TextCore_Text_WordWrapState_o UnityEngine_TextCore_Text_WordWrapState_o, *PUnityEngine_TextCore_Text_WordWrapState_o;

typedef struct UnityEngine_TextCore_Text_TextElement_o UnityEngine_TextCore_Text_TextElement_o, *PUnityEngine_TextCore_Text_TextElement_o;

typedef struct UnityEngine_TextCore_Text_MaterialReference_array UnityEngine_TextCore_Text_MaterialReference_array, *PUnityEngine_TextCore_Text_MaterialReference_array;

typedef struct UnityEngine_TextCore_Text_XmlTagAttribute_array UnityEngine_TextCore_Text_XmlTagAttribute_array, *PUnityEngine_TextCore_Text_XmlTagAttribute_array;

typedef struct UnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_o UnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_o, *PUnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_o;

typedef struct UnityEngine_TextCore_Text_TextElementInfo_array UnityEngine_TextCore_Text_TextElementInfo_array, *PUnityEngine_TextCore_Text_TextElementInfo_array;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__Fields UnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__Fields, *PUnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__Fields;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_float__Fields UnityEngine_TextCore_Text_TextProcessingStack_float__Fields, *PUnityEngine_TextCore_Text_TextProcessingStack_float__Fields;

typedef struct UnityEngine_TextCore_Text_FontStyleStack_Fields UnityEngine_TextCore_Text_FontStyleStack_Fields, *PUnityEngine_TextCore_Text_FontStyleStack_Fields;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__Fields UnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__Fields, *PUnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__Fields;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__Fields UnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__Fields, *PUnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__Fields;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__Fields UnityEngine_TextCore_Text_TextProcessingStack_Color32__Fields, *PUnityEngine_TextCore_Text_TextProcessingStack_Color32__Fields;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__Fields UnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__Fields, *PUnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__Fields;

typedef struct UnityEngine_TextCore_Text_TextProcessingStack_int__Fields UnityEngine_TextCore_Text_TextProcessingStack_int__Fields, *PUnityEngine_TextCore_Text_TextProcessingStack_int__Fields;

typedef struct UnityEngine_TextCore_Text_Extents_Fields UnityEngine_TextCore_Text_Extents_Fields, *PUnityEngine_TextCore_Text_Extents_Fields;

typedef struct UnityEngine_TextCore_Text_WordWrapState_Fields UnityEngine_TextCore_Text_WordWrapState_Fields, *PUnityEngine_TextCore_Text_WordWrapState_Fields;

typedef struct UnityEngine_TextCore_Text_TextElement_c UnityEngine_TextCore_Text_TextElement_c, *PUnityEngine_TextCore_Text_TextElement_c;

typedef struct UnityEngine_TextCore_Text_MaterialReference_o UnityEngine_TextCore_Text_MaterialReference_o, *PUnityEngine_TextCore_Text_MaterialReference_o;

typedef struct UnityEngine_TextCore_Text_XmlTagAttribute_o UnityEngine_TextCore_Text_XmlTagAttribute_o, *PUnityEngine_TextCore_Text_XmlTagAttribute_o;

typedef struct UnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_Fields UnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_Fields, *PUnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_Fields;

typedef struct UnityEngine_TextCore_Text_TextElementInfo_o UnityEngine_TextCore_Text_TextElementInfo_o, *PUnityEngine_TextCore_Text_TextElementInfo_o;

typedef struct UnityEngine_TextCore_Text_TextFontWeight_array UnityEngine_TextCore_Text_TextFontWeight_array, *PUnityEngine_TextCore_Text_TextFontWeight_array;

typedef struct UnityEngine_TextCore_Text_TextColorGradient_array UnityEngine_TextCore_Text_TextColorGradient_array, *PUnityEngine_TextCore_Text_TextColorGradient_array;

typedef struct UnityEngine_TextCore_Text_TextInfo_o UnityEngine_TextCore_Text_TextInfo_o, *PUnityEngine_TextCore_Text_TextInfo_o;

typedef struct UnityEngine_TextCore_Text_LineInfo_o UnityEngine_TextCore_Text_LineInfo_o, *PUnityEngine_TextCore_Text_LineInfo_o;

typedef struct UnityEngine_TextCore_Text_TextElement_VTable UnityEngine_TextCore_Text_TextElement_VTable, *PUnityEngine_TextCore_Text_TextElement_VTable;

typedef struct UnityEngine_TextCore_Text_MaterialReference_Fields UnityEngine_TextCore_Text_MaterialReference_Fields, *PUnityEngine_TextCore_Text_MaterialReference_Fields;

typedef struct UnityEngine_TextCore_Text_Character_o UnityEngine_TextCore_Text_Character_o, *PUnityEngine_TextCore_Text_Character_o;

typedef struct UnityEngine_TextCore_Text_TextElementInfo_Fields UnityEngine_TextCore_Text_TextElementInfo_Fields, *PUnityEngine_TextCore_Text_TextElementInfo_Fields;

typedef struct UnityEngine_TextCore_Text_TextInfo_c UnityEngine_TextCore_Text_TextInfo_c, *PUnityEngine_TextCore_Text_TextInfo_c;

typedef struct UnityEngine_TextCore_Text_TextInfo_Fields UnityEngine_TextCore_Text_TextInfo_Fields, *PUnityEngine_TextCore_Text_TextInfo_Fields;

typedef struct UnityEngine_TextCore_Text_LineInfo_Fields UnityEngine_TextCore_Text_LineInfo_Fields, *PUnityEngine_TextCore_Text_LineInfo_Fields;

typedef struct UnityEngine_TextCore_Text_Character_c UnityEngine_TextCore_Text_Character_c, *PUnityEngine_TextCore_Text_Character_c;

typedef struct UnityEngine_TextCore_Text_Character_Fields UnityEngine_TextCore_Text_Character_Fields, *PUnityEngine_TextCore_Text_Character_Fields;

typedef struct UnityEngine_TextCore_Text_TextVertex_o UnityEngine_TextCore_Text_TextVertex_o, *PUnityEngine_TextCore_Text_TextVertex_o;

typedef struct UnityEngine_TextCore_Text_TextInfo_VTable UnityEngine_TextCore_Text_TextInfo_VTable, *PUnityEngine_TextCore_Text_TextInfo_VTable;

typedef struct UnityEngine_TextCore_Text_WordInfo_array UnityEngine_TextCore_Text_WordInfo_array, *PUnityEngine_TextCore_Text_WordInfo_array;

typedef struct UnityEngine_TextCore_Text_LinkInfo_array UnityEngine_TextCore_Text_LinkInfo_array, *PUnityEngine_TextCore_Text_LinkInfo_array;

typedef struct UnityEngine_TextCore_Text_LineInfo_array UnityEngine_TextCore_Text_LineInfo_array, *PUnityEngine_TextCore_Text_LineInfo_array;

typedef struct UnityEngine_TextCore_Text_PageInfo_array UnityEngine_TextCore_Text_PageInfo_array, *PUnityEngine_TextCore_Text_PageInfo_array;

typedef struct UnityEngine_TextCore_Text_MeshInfo_array UnityEngine_TextCore_Text_MeshInfo_array, *PUnityEngine_TextCore_Text_MeshInfo_array;

typedef struct UnityEngine_TextCore_Text_Character_VTable UnityEngine_TextCore_Text_Character_VTable, *PUnityEngine_TextCore_Text_Character_VTable;

typedef struct UnityEngine_TextCore_Text_TextVertex_Fields UnityEngine_TextCore_Text_TextVertex_Fields, *PUnityEngine_TextCore_Text_TextVertex_Fields;

typedef struct UnityEngine_TextCore_Text_LinkInfo_o UnityEngine_TextCore_Text_LinkInfo_o, *PUnityEngine_TextCore_Text_LinkInfo_o;

typedef struct UnityEngine_TextCore_Text_LinkInfo_Fields UnityEngine_TextCore_Text_LinkInfo_Fields, *PUnityEngine_TextCore_Text_LinkInfo_Fields;

struct UnityEngine_TextCore_Text_TextColorGradient_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_TextColorGradient_o *m_Items[65535];
};

struct UnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_Fields {
    struct UnityEngine_TextCore_Text_Character_o *character;
    struct UnityEngine_TextCore_Text_FontAsset_o *fontAsset;
    struct UnityEngine_Material_o *material;
    int32_t materialIndex;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__Fields {
    struct UnityEngine_TextCore_Text_TextAlignment_array *itemStack;
    int32_t index;
    int32_t m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct UnityEngine_TextCore_Text_TextVertex_Fields {
    struct UnityEngine_Vector3_o position;
    struct UnityEngine_Vector2_o uv;
    struct UnityEngine_Vector2_o uv2;
    struct UnityEngine_Vector2_o uv4;
    struct UnityEngine_Color32_o color;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_int__Fields {
    struct System_Int32_array *itemStack;
    int32_t index;
    int32_t m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_int__o {
    struct UnityEngine_TextCore_Text_TextProcessingStack_int__Fields fields;
};

struct UnityEngine_TextCore_Text_MaterialReference_Fields {
    int32_t index;
    struct UnityEngine_TextCore_Text_FontAsset_o *fontAsset;
    struct UnityEngine_TextCore_Text_SpriteAsset_o *spriteAsset;
    struct UnityEngine_Material_o *material;
    bool isDefaultMaterial;
    bool isFallbackMaterial;
    struct UnityEngine_Material_o *fallbackMaterial;
    float padding;
    int32_t referenceCount;
};

struct UnityEngine_TextCore_Text_MaterialReference_o {
    struct UnityEngine_TextCore_Text_MaterialReference_Fields fields;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__Fields {
    struct UnityEngine_TextCore_Text_MaterialReference_array *itemStack;
    int32_t index;
    struct UnityEngine_TextCore_Text_MaterialReference_o m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__o {
    struct UnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__Fields fields;
};

struct UnityEngine_TextCore_Text_MaterialReference_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_MaterialReference_o m_Items[65535];
};

struct UnityEngine_TextCore_Text_LinkInfo_Fields {
    int32_t hashCode;
    int32_t linkIdFirstCharacterIndex;
    int32_t linkIdLength;
    int32_t linkTextfirstCharacterIndex;
    int32_t linkTextLength;
    struct System_Char_array *linkId;
};

struct UnityEngine_TextCore_Text_Character_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_TextVertex_o {
    struct UnityEngine_TextCore_Text_TextVertex_Fields fields;
};

struct UnityEngine_TextCore_Text_TextElementInfo_Fields {
    uint16_t character;
    int32_t index;
    uint8_t elementType;
    struct UnityEngine_TextCore_Text_TextElement_o *textElement;
    struct UnityEngine_TextCore_Text_FontAsset_o *fontAsset;
    struct UnityEngine_TextCore_Text_SpriteAsset_o *spriteAsset;
    int32_t spriteIndex;
    struct UnityEngine_Material_o *material;
    int32_t materialReferenceIndex;
    bool isUsingAlternateTypeface;
    float pointSize;
    int32_t lineNumber;
    int32_t pageNumber;
    int32_t vertexIndex;
    struct UnityEngine_TextCore_Text_TextVertex_o vertexTopLeft;
    struct UnityEngine_TextCore_Text_TextVertex_o vertexBottomLeft;
    struct UnityEngine_TextCore_Text_TextVertex_o vertexTopRight;
    struct UnityEngine_TextCore_Text_TextVertex_o vertexBottomRight;
    struct UnityEngine_Vector3_o topLeft;
    struct UnityEngine_Vector3_o bottomLeft;
    struct UnityEngine_Vector3_o topRight;
    struct UnityEngine_Vector3_o bottomRight;
    float origin;
    float ascender;
    float baseLine;
    float descender;
    float xAdvance;
    float aspectRatio;
    float scale;
    struct UnityEngine_Color32_o color;
    struct UnityEngine_Color32_o underlineColor;
    struct UnityEngine_Color32_o strikethroughColor;
    struct UnityEngine_Color32_o highlightColor;
    int32_t style;
    bool isVisible;
};

struct UnityEngine_TextCore_Text_Extents_Fields {
    struct UnityEngine_Vector2_o min;
    struct UnityEngine_Vector2_o max;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__Fields {
    struct UnityEngine_TextCore_Text_TextColorGradient_array *itemStack;
    int32_t index;
    struct UnityEngine_TextCore_Text_TextColorGradient_o *m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct UnityEngine_TextCore_Text_TextInfo_Fields {
    int32_t characterCount;
    int32_t spriteCount;
    int32_t spaceCount;
    int32_t wordCount;
    int32_t linkCount;
    int32_t lineCount;
    int32_t pageCount;
    int32_t materialCount;
    struct UnityEngine_TextCore_Text_TextElementInfo_array *textElementInfo;
    struct UnityEngine_TextCore_Text_WordInfo_array *wordInfo;
    struct UnityEngine_TextCore_Text_LinkInfo_array *linkInfo;
    struct UnityEngine_TextCore_Text_LineInfo_array *lineInfo;
    struct UnityEngine_TextCore_Text_PageInfo_array *pageInfo;
    struct UnityEngine_TextCore_Text_MeshInfo_array *meshInfo;
    bool isDirty;
};

struct UnityEngine_TextCore_Text_TextGenerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CalculatePreferredValues;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__o {
    struct UnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__Fields fields;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__Fields {
    struct UnityEngine_Color32_array *itemStack;
    int32_t index;
    struct UnityEngine_Color32_o m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o {
    struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__Fields fields;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__o {
    struct UnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__Fields fields;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__Fields {
    struct UnityEngine_TextCore_Text_TextFontWeight_array *itemStack;
    int32_t index;
    int32_t m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__o {
    struct UnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__Fields fields;
};

struct UnityEngine_TextCore_Text_Extents_o {
    struct UnityEngine_TextCore_Text_Extents_Fields fields;
};

struct UnityEngine_TextCore_Text_LineInfo_Fields {
    int32_t controlCharacterCount;
    int32_t characterCount;
    int32_t visibleCharacterCount;
    int32_t spaceCount;
    int32_t visibleSpaceCount;
    int32_t wordCount;
    int32_t firstCharacterIndex;
    int32_t firstVisibleCharacterIndex;
    int32_t lastCharacterIndex;
    int32_t lastVisibleCharacterIndex;
    float length;
    float lineHeight;
    float ascender;
    float baseline;
    float descender;
    float maxAdvance;
    float width;
    float marginLeft;
    float marginRight;
    int32_t alignment;
    struct UnityEngine_TextCore_Text_Extents_o lineExtents;
};

struct UnityEngine_TextCore_Text_LineInfo_o {
    struct UnityEngine_TextCore_Text_LineInfo_Fields fields;
};

struct UnityEngine_TextCore_Text_FontStyleStack_Fields {
    uint8_t bold;
    uint8_t italic;
    uint8_t underline;
    uint8_t strikethrough;
    uint8_t highlight;
    uint8_t superscript;
    uint8_t subscript;
    uint8_t uppercase;
    uint8_t lowercase;
    uint8_t smallcaps;
};

struct UnityEngine_TextCore_Text_FontStyleStack_o {
    struct UnityEngine_TextCore_Text_FontStyleStack_Fields fields;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_float__Fields {
    struct System_Single_array *itemStack;
    int32_t index;
    float m_DefaultItem;
    int32_t m_Capacity;
    int32_t m_RolloverSize;
    int32_t m_Count;
};

struct UnityEngine_TextCore_Text_TextProcessingStack_float__o {
    struct UnityEngine_TextCore_Text_TextProcessingStack_float__Fields fields;
};

struct UnityEngine_TextCore_Text_WordWrapState_Fields {
    int32_t previousWordBreak;
    int32_t totalCharacterCount;
    int32_t visibleCharacterCount;
    int32_t visibleSpriteCount;
    int32_t visibleLinkCount;
    int32_t firstCharacterIndex;
    int32_t firstVisibleCharacterIndex;
    int32_t lastCharacterIndex;
    int32_t lastVisibleCharIndex;
    int32_t lineNumber;
    float maxCapHeight;
    float maxAscender;
    float maxDescender;
    float maxLineAscender;
    float maxLineDescender;
    float previousLineAscender;
    float xAdvance;
    float preferredWidth;
    float preferredHeight;
    float previousLineScale;
    int32_t wordCount;
    int32_t fontStyle;
    float fontScale;
    float fontScaleMultiplier;
    float currentFontSize;
    float baselineOffset;
    float lineOffset;
    struct UnityEngine_TextCore_Text_TextInfo_o *textInfo;
    struct UnityEngine_TextCore_Text_LineInfo_o lineInfo;
    struct UnityEngine_Color32_o vertexColor;
    struct UnityEngine_Color32_o underlineColor;
    struct UnityEngine_Color32_o strikethroughColor;
    struct UnityEngine_Color32_o highlightColor;
    struct UnityEngine_TextCore_Text_FontStyleStack_o basicStyleStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o colorStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o underlineColorStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o strikethroughColorStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o highlightColorStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__o colorGradientStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_float__o sizeStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_float__o indentStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__o fontWeightStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_int__o styleStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_float__o baselineStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_int__o actionStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__o materialReferenceStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__o lineJustificationStack;
    int32_t spriteAnimationId;
    struct UnityEngine_TextCore_Text_FontAsset_o *currentFontAsset;
    struct UnityEngine_TextCore_Text_SpriteAsset_o *currentSpriteAsset;
    struct UnityEngine_Material_o *currentMaterial;
    int32_t currentMaterialIndex;
    struct UnityEngine_TextCore_Text_Extents_o meshExtents;
    bool tagNoParsing;
    bool isNonBreakingSpace;
};

struct UnityEngine_TextCore_Text_TextInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_TextInfo_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_TextInfo_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextInfo_VTable vtable;
};

struct UnityEngine_TextCore_Text_TextInfo_o {
    struct UnityEngine_TextCore_Text_TextInfo_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_TextInfo_Fields fields;
};

struct UnityEngine_TextCore_Text_TextElementInfo_o {
    struct UnityEngine_TextCore_Text_TextElementInfo_Fields fields;
};

struct UnityEngine_TextCore_Text_TextElementInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_TextElementInfo_o m_Items[65535];
};

struct UnityEngine_TextCore_Text_TextGenerator_StaticFields {
    struct UnityEngine_TextCore_Text_TextGenerator_o *s_TextGenerator;
};

struct UnityEngine_TextCore_Text_LinkInfo_o {
    struct UnityEngine_TextCore_Text_LinkInfo_Fields fields;
};

struct UnityEngine_TextCore_Text_LinkInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_LinkInfo_o m_Items[65535];
};

struct UnityEngine_TextCore_Text_XmlTagAttribute_o {
    struct UnityEngine_TextCore_Text_XmlTagAttribute_Fields fields;
};

struct UnityEngine_TextCore_Text_XmlTagAttribute_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_XmlTagAttribute_o m_Items[65535];
};

struct UnityEngine_TextCore_Text_TextElement_o {
    struct UnityEngine_TextCore_Text_TextElement_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_TextElement_Fields fields;
};

struct UnityEngine_TextCore_Text_TextFontWeight_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    int32_t m_Items[65535];
};

struct UnityEngine_TextCore_Text_TextElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_TextElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextElement_VTable vtable;
};

struct UnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_o {
    struct UnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_Fields fields;
};

struct UnityEngine_TextCore_Text_MeshInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_MeshInfo_o m_Items[65535];
};

struct UnityEngine_TextCore_Text_TextGenerator_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_TextCore_Text_TextGenerator_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextGenerator_VTable vtable;
};

struct UnityEngine_TextCore_Text_Character_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_Character_VTable vtable;
};

struct UnityEngine_TextCore_Text_WordWrapState_o {
    struct UnityEngine_TextCore_Text_WordWrapState_Fields fields;
};

struct UnityEngine_TextCore_Text_TextGenerator_Fields {
    struct UnityEngine_Vector3_array *m_RectTransformCorners;
    float m_MarginWidth;
    float m_MarginHeight;
    struct System_Int32_array *m_CharBuffer;
    float m_PreferredWidth;
    float m_PreferredHeight;
    struct UnityEngine_TextCore_Text_FontAsset_o *m_CurrentFontAsset;
    struct UnityEngine_Material_o *m_CurrentMaterial;
    int32_t m_CurrentMaterialIndex;
    struct UnityEngine_TextCore_Text_TextProcessingStack_MaterialReference__o m_MaterialReferenceStack;
    float m_Padding;
    struct UnityEngine_TextCore_Text_SpriteAsset_o *m_CurrentSpriteAsset;
    int32_t m_TotalCharacterCount;
    float m_FontScale;
    float m_FontSize;
    float m_FontScaleMultiplier;
    float m_CurrentFontSize;
    struct UnityEngine_TextCore_Text_TextProcessingStack_float__o m_SizeStack;
    int32_t m_FontStyleInternal;
    struct UnityEngine_TextCore_Text_FontStyleStack_o m_FontStyleStack;
    int32_t m_FontWeightInternal;
    struct UnityEngine_TextCore_Text_TextProcessingStack_TextFontWeight__o m_FontWeightStack;
    int32_t m_LineJustification;
    struct UnityEngine_TextCore_Text_TextProcessingStack_TextAlignment__o m_LineJustificationStack;
    float m_BaselineOffset;
    struct UnityEngine_TextCore_Text_TextProcessingStack_float__o m_BaselineOffsetStack;
    struct UnityEngine_Color32_o m_FontColor32;
    struct UnityEngine_Color32_o m_HtmlColor;
    struct UnityEngine_Color32_o m_UnderlineColor;
    struct UnityEngine_Color32_o m_StrikethroughColor;
    struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o m_ColorStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o m_UnderlineColorStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o m_StrikethroughColorStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_Color32__o m_HighlightColorStack;
    struct UnityEngine_TextCore_Text_TextColorGradient_o *m_ColorGradientPreset;
    struct UnityEngine_TextCore_Text_TextProcessingStack_TextColorGradient__o m_ColorGradientStack;
    struct UnityEngine_TextCore_Text_TextProcessingStack_int__o m_ActionStack;
    bool m_IsFxMatrixSet;
    float m_LineOffset;
    float m_LineHeight;
    float m_CSpacing;
    float m_MonoSpacing;
    float m_XAdvance;
    float m_TagLineIndent;
    float m_TagIndent;
    struct UnityEngine_TextCore_Text_TextProcessingStack_float__o m_IndentStack;
    bool m_TagNoParsing;
    int32_t m_CharacterCount;
    int32_t m_FirstCharacterOfLine;
    int32_t m_LastCharacterOfLine;
    int32_t m_FirstVisibleCharacterOfLine;
    int32_t m_LastVisibleCharacterOfLine;
    float m_MaxLineAscender;
    float m_MaxLineDescender;
    int32_t m_LineNumber;
    int32_t m_LineVisibleCharacterCount;
    int32_t m_FirstOverflowCharacterIndex;
    int32_t m_PageNumber;
    float m_MarginLeft;
    float m_MarginRight;
    float m_Width;
    struct UnityEngine_TextCore_Text_Extents_o m_MeshExtents;
    float m_MaxCapHeight;
    float m_MaxAscender;
    float m_MaxDescender;
    bool m_IsNewPage;
    bool m_IsNonBreakingSpace;
    struct UnityEngine_TextCore_Text_WordWrapState_o m_SavedWordWrapState;
    struct UnityEngine_TextCore_Text_WordWrapState_o m_SavedLineState;
    int32_t m_LoopCountA;
    uint8_t m_TextElementType;
    bool m_IsParsingText;
    int32_t m_SpriteIndex;
    struct UnityEngine_Color32_o m_SpriteColor;
    struct UnityEngine_TextCore_Text_TextElement_o *m_CachedTextElement;
    struct UnityEngine_Color32_o m_HighlightColor;
    float m_CharWidthAdjDelta;
    struct UnityEngine_Matrix4x4_o m_FxMatrix;
    float m_MaxFontSize;
    float m_MinFontSize;
    bool m_IsCharacterWrappingEnabled;
    float m_StartOfLineAscender;
    float m_LineSpacingDelta;
    bool m_IsMaskingEnabled;
    struct UnityEngine_TextCore_Text_MaterialReference_array *m_MaterialReferences;
    int32_t m_SpriteCount;
    struct UnityEngine_TextCore_Text_TextProcessingStack_int__o m_StyleStack;
    int32_t m_SpriteAnimationId;
    struct System_UInt32_array *m_InternalTextParsingBuffer;
    struct UnityEngine_TextCore_Text_RichTextTagAttribute_array *m_Attributes;
    struct UnityEngine_TextCore_Text_XmlTagAttribute_array *m_XmlAttribute;
    struct System_Char_array *m_RichTextTag;
    struct System_Collections_Generic_Dictionary_int__int__o *m_MaterialReferenceIndexLookup;
    bool m_IsCalculatingPreferredValues;
    struct UnityEngine_TextCore_Text_SpriteAsset_o *m_DefaultSpriteAsset;
    bool m_TintSprite;
    struct UnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_o m_Ellipsis;
    struct UnityEngine_TextCore_Text_TextGenerator_SpecialCharacter_o m_Underline;
    bool m_IsUsingBold;
    bool m_IsSdfShader;
    struct UnityEngine_TextCore_Text_TextElementInfo_array *m_InternalTextElementInfo;
    int32_t m_RecursiveCount;
};

struct UnityEngine_TextCore_Text_TextGenerator_o {
    struct UnityEngine_TextCore_Text_TextGenerator_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_TextGenerator_Fields fields;
};

struct UnityEngine_TextCore_Text_Character_Fields {
    struct UnityEngine_TextCore_Text_TextElement_Fields super;
};

struct UnityEngine_TextCore_Text_Character_o {
    struct UnityEngine_TextCore_Text_Character_c *klass;
    void *monitor;
    struct UnityEngine_TextCore_Text_Character_Fields fields;
};

struct UnityEngine_TextCore_Text_PageInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_PageInfo_o m_Items[65535];
};

struct UnityEngine_TextCore_Text_WordInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_WordInfo_o m_Items[65535];
};

struct UnityEngine_TextCore_Text_LineInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_TextCore_Text_LineInfo_o m_Items[65535];
};

typedef union _union_179316 _union_179316, *P_union_179316;

union _union_179316 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179318 _union_179318, *P_union_179318;

union _union_179318 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127CED8 MethodInfo_127CED8, *PMethodInfo_127CED8;

typedef union _union_202056 _union_202056, *P_union_202056;

union _union_202056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CED8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179310 _union_179310, *P_union_179310;

union _union_179310 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_2_c Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_2_c, *PAoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_2_c;

typedef struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_2_VTable Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_2_VTable, *PAoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_2_VTable;

struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginNoticeScene_AnimationStrategy___c__DisplayClass1_2_VTable vtable;
};

typedef struct UnityEngine_UIElements_AlternatingRowBackground_c UnityEngine_UIElements_AlternatingRowBackground_c, *PUnityEngine_UIElements_AlternatingRowBackground_c;

typedef struct UnityEngine_UIElements_AlternatingRowBackground_VTable UnityEngine_UIElements_AlternatingRowBackground_VTable, *PUnityEngine_UIElements_AlternatingRowBackground_VTable;

struct UnityEngine_UIElements_AlternatingRowBackground_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_AlternatingRowBackground_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_AlternatingRowBackground_VTable vtable;
};

typedef union _union_336491 _union_336491, *P_union_336491;

union _union_336491 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object______o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______Fields fields;
};

typedef struct Shock_UI_AgeComfirmYearScrollItem_c Shock_UI_AgeComfirmYearScrollItem_c, *PShock_UI_AgeComfirmYearScrollItem_c;

struct Shock_UI_AgeComfirmYearScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_AgeComfirmYearScrollItem_VTable vtable;
};

typedef union _union_336493 _union_336493, *P_union_336493;

union _union_336493 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__c Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__c, *PChipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__c;

typedef struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__RGCTXs Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__RGCTXs, *PChipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__RGCTXs;

typedef struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__VTable Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__VTable, *PChipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__VTable;

struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__RGCTXs {
    struct MethodInfo *_0_Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__get_RefCount;
    struct MethodInfo *_1_Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__set_RefCount;
};

struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_IsFree;
    struct VirtualInvokeData _5_get_RefCount;
    struct VirtualInvokeData _6_AddRef;
    struct VirtualInvokeData _7_ReleaseRef;
    struct VirtualInvokeData _8_ClearRef;
};

struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__VTable vtable;
};

typedef struct MethodInfo_2E8BD24 MethodInfo_2E8BD24, *PMethodInfo_2E8BD24;

typedef union _union_225497 _union_225497, *P_union_225497;

union _union_225497 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8BD24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225497 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336495 _union_336495, *P_union_336495;

union _union_336495 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F09C04 MethodInfo_2F09C04, *PMethodInfo_2F09C04;

struct MethodInfo_2F09C04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203796 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___VTable System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___VTable, *PSystem_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___VTable;

struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___UniTask_T14___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef union _union_336497 _union_336497, *P_union_336497;

union _union_336497 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_AlternatingRowBackground_o UnityEngine_UIElements_AlternatingRowBackground_o, *PUnityEngine_UIElements_AlternatingRowBackground_o;

typedef struct UnityEngine_UIElements_AlternatingRowBackground_Fields UnityEngine_UIElements_AlternatingRowBackground_Fields, *PUnityEngine_UIElements_AlternatingRowBackground_Fields;

struct UnityEngine_UIElements_AlternatingRowBackground_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_AlternatingRowBackground_o {
    struct UnityEngine_UIElements_AlternatingRowBackground_Fields fields;
};

typedef union _union_336499 _union_336499, *P_union_336499;

union _union_336499 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_ReactiveProperty_Vector2__StaticFields UniRx_ReactiveProperty_Vector2__StaticFields, *PUniRx_ReactiveProperty_Vector2__StaticFields;

struct UniRx_ReactiveProperty_Vector2__StaticFields {
    struct System_Collections_Generic_IEqualityComparer_T__o *defaultEqualityComparer;
};

typedef struct MethodInfo_3358320 MethodInfo_3358320, *PMethodInfo_3358320;

typedef struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c, *PSystem_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c;

typedef struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__StaticFields System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__StaticFields, *PSystem_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__StaticFields;

typedef struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs, *PSystem_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs;

typedef struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable, *PSystem_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable;

typedef struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__o System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__o, *PSystem_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__o;

typedef struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__Fields System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__Fields, *PSystem_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__Fields;

struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__StaticFields {
    struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__o *__9;
    struct System_Action_object__o *__9__61_0;
};

struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs {
    struct Il2CppClass *_0_System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult_;
    struct MethodInfo *_1_System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult___ctor;
    struct Il2CppClass *_2_System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult_;
};

struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__Fields {
};

struct MethodInfo_3358320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282477 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c {
    struct Il2CppClass_1 _1;
    struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__StaticFields *static_fields;
    struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__VTable vtable;
};

struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__o {
    struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c *klass;
    void *monitor;
    struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__Fields fields;
};

typedef struct MethodInfo_1EA05E4 MethodInfo_1EA05E4, *PMethodInfo_1EA05E4;

typedef union _union_161997 _union_161997, *P_union_161997;

union _union_161997 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA05E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161997 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GiveTypeComparer_VTable Shock_GiveTypeComparer_VTable, *PShock_GiveTypeComparer_VTable;

struct Shock_GiveTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

typedef struct Shock_UI_AgeComfirmYearScrollItem_o Shock_UI_AgeComfirmYearScrollItem_o, *PShock_UI_AgeComfirmYearScrollItem_o;

typedef struct Shock_UI_AgeComfirmYearScrollItem_Fields Shock_UI_AgeComfirmYearScrollItem_Fields, *PShock_UI_AgeComfirmYearScrollItem_Fields;

struct Shock_UI_AgeComfirmYearScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_TextMeshUI_o *m_YearText;
};

struct Shock_UI_AgeComfirmYearScrollItem_o {
    struct Shock_UI_AgeComfirmYearScrollItem_c *klass;
    void *monitor;
    struct Shock_UI_AgeComfirmYearScrollItem_Fields fields;
};

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_Fields UniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_Fields, *PUniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_Fields;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_o UniRx_Operators_WhenAllObservable_WhenAll_o, *PUniRx_Operators_WhenAllObservable_WhenAll_o;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_c UniRx_Operators_WhenAllObservable_WhenAll_c, *PUniRx_Operators_WhenAllObservable_WhenAll_c;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_Fields UniRx_Operators_WhenAllObservable_WhenAll_Fields, *PUniRx_Operators_WhenAllObservable_WhenAll_Fields;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll_VTable UniRx_Operators_WhenAllObservable_WhenAll_VTable, *PUniRx_Operators_WhenAllObservable_WhenAll_VTable;

typedef struct UniRx_IObservable_Unit__array UniRx_IObservable_Unit__array, *PUniRx_IObservable_Unit__array;

struct UniRx_Operators_WhenAllObservable_WhenAll_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_WhenAllObservable_WhenAll_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_WhenAllObservable_WhenAll_VTable vtable;
};

struct UniRx_IObservable_Unit__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UniRx_IObservable_Unit__o *m_Items[65535];
};

struct UniRx_Operators_WhenAllObservable_WhenAll_Fields {
    struct UniRx_Operators_OperatorObserverBase_Unit__Unit__Fields super;
    struct UniRx_IObservable_Unit__array *sources;
    struct Il2CppObject *gate;
    int32_t completedCount;
    int32_t length;
};

struct UniRx_Operators_WhenAllObservable_WhenAll_o {
    struct UniRx_Operators_WhenAllObservable_WhenAll_c *klass;
    void *monitor;
    struct UniRx_Operators_WhenAllObservable_WhenAll_Fields fields;
};

struct UniRx_Operators_WhenAllObservable_WhenAll_WhenAllCollectionObserver_Fields {
    struct UniRx_Operators_WhenAllObservable_WhenAll_o *parent;
    bool isCompleted;
};

typedef struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__o Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__o, *PChipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__o;

typedef struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__Fields Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__Fields, *PChipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__Fields;

struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__Fields {
    struct Chipstar_Downloads_IRefCountable_o *m_counter;
    int32_t _RefCount_k__BackingField;
};

struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__o {
    struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__c *klass;
    void *monitor;
    struct Chipstar_CachableAssetLoader_RefKeeper_TKey__TAsset__Fields fields;
};

typedef struct UnityEngine_UI_DefaultControls_DefaultRuntimeFactory_StaticFields UnityEngine_UI_DefaultControls_DefaultRuntimeFactory_StaticFields, *PUnityEngine_UI_DefaultControls_DefaultRuntimeFactory_StaticFields;

struct UnityEngine_UI_DefaultControls_DefaultRuntimeFactory_StaticFields {
    struct UnityEngine_UI_DefaultControls_IFactoryControls_o *Default;
};

typedef struct System_Collections_Generic_List_XZIndexRecord__Fields System_Collections_Generic_List_XZIndexRecord__Fields, *PSystem_Collections_Generic_List_XZIndexRecord__Fields;

struct System_Collections_Generic_List_XZIndexRecord__Fields {
    struct SharpCompress_Compressors_Xz_XZIndexRecord_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_1D49450 MethodInfo_1D49450, *PMethodInfo_1D49450;

typedef union _union_226793 _union_226793, *P_union_226793;

union _union_226793 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226793 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B84C MethodInfo_135B84C, *PMethodInfo_135B84C;

typedef union _union_299979 _union_299979, *P_union_299979;

union _union_299979 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B84C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299979 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_Scroller_UxmlFactory_Fields UnityEngine_UIElements_Scroller_UxmlFactory_Fields, *PUnityEngine_UIElements_Scroller_UxmlFactory_Fields;

typedef struct UnityEngine_UIElements_UxmlFactory_Scroller__Scroller_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_Scroller__Scroller_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_Scroller__Scroller_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_Scroller_UxmlTraits_o UnityEngine_UIElements_Scroller_UxmlTraits_o, *PUnityEngine_UIElements_Scroller_UxmlTraits_o;

typedef struct UnityEngine_UIElements_Scroller_UxmlTraits_Fields UnityEngine_UIElements_Scroller_UxmlTraits_Fields, *PUnityEngine_UIElements_Scroller_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__o UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__c UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__Fields;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__VTable UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__VTable, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__VTable;

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetValueFromBag;
};

struct UnityEngine_UIElements_Scroller_UxmlTraits_Fields {
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o *m_LowValue;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o *m_HighValue;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__o *m_Direction;
    struct UnityEngine_UIElements_UxmlFloatAttributeDescription_o *m_Value;
};

struct UnityEngine_UIElements_Scroller_UxmlTraits_o {
    struct UnityEngine_UIElements_Scroller_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_Scroller_UxmlTraits_Fields fields;
};

struct UnityEngine_UIElements_UxmlFactory_Scroller__Scroller_UxmlTraits__Fields {
    struct UnityEngine_UIElements_Scroller_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_Scroller_UxmlFactory_Fields {
    struct UnityEngine_UIElements_UxmlFactory_Scroller__Scroller_UxmlTraits__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__Fields fields;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_SliderDirection__VTable vtable;
};

typedef struct MethodInfo_26432FC MethodInfo_26432FC, *PMethodInfo_26432FC;

typedef union _union_268198 _union_268198, *P_union_268198;

union _union_268198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26432FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_o Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_o, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_c Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_c, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_Fields Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_Fields;

typedef struct System_Predicate_CardMst__o System_Predicate_CardMst__o, *PSystem_Predicate_CardMst__o;

typedef struct System_Predicate_CardMst__c System_Predicate_CardMst__c, *PSystem_Predicate_CardMst__c;

typedef struct System_Predicate_CardMst__Fields System_Predicate_CardMst__Fields, *PSystem_Predicate_CardMst__Fields;

typedef struct System_Predicate_CardMst__VTable System_Predicate_CardMst__VTable, *PSystem_Predicate_CardMst__VTable;

struct System_Predicate_CardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_CardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_CardMst__VTable vtable;
};

struct System_Predicate_CardMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_CardMst__o {
    struct System_Predicate_CardMst__c *klass;
    void *monitor;
    struct System_Predicate_CardMst__Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_Fields {
    struct Shock_ExchangeItemData_o *exchangeItemData;
    int32_t exchangeAmount;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController_o *__4__this;
    struct System_Predicate_CardMst__o *__9__5;
    struct System_Action_o *__9__3;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_0_VTable vtable;
};

typedef struct MethodInfo_1BFB028 MethodInfo_1BFB028, *PMethodInfo_1BFB028;

typedef union _union_251155 _union_251155, *P_union_251155;

union _union_251155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFB028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1A06FF0 MethodInfo_1A06FF0, *PMethodInfo_1A06FF0;

typedef union _union_339901 _union_339901, *P_union_339901;

union _union_339901 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1A06FF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Lookup_TKey__TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_339901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ChatChapterMstTable_Fields Shock_ChatChapterMstTable_Fields, *PShock_ChatChapterMstTable_Fields;

typedef struct Shock_GameMstTableBase_ChatChapterMst__uint__Fields Shock_GameMstTableBase_ChatChapterMst__uint__Fields, *PShock_GameMstTableBase_ChatChapterMst__uint__Fields;

struct Shock_GameMstTableBase_ChatChapterMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_ChatChapterMstTable_Fields {
    struct Shock_GameMstTableBase_ChatChapterMst__uint__Fields super;
};

typedef struct Cysharp_Threading_Tasks_TaskPool_StaticFields Cysharp_Threading_Tasks_TaskPool_StaticFields, *PCysharp_Threading_Tasks_TaskPool_StaticFields;

typedef struct System_Collections_Generic_Dictionary_Type__Func_int___o System_Collections_Generic_Dictionary_Type__Func_int___o, *PSystem_Collections_Generic_Dictionary_Type__Func_int___o;

typedef struct System_Collections_Generic_Dictionary_Type__Func_int___c System_Collections_Generic_Dictionary_Type__Func_int___c, *PSystem_Collections_Generic_Dictionary_Type__Func_int___c;

typedef struct System_Collections_Generic_Dictionary_Type__Func_int___VTable System_Collections_Generic_Dictionary_Type__Func_int___VTable, *PSystem_Collections_Generic_Dictionary_Type__Func_int___VTable;

struct Cysharp_Threading_Tasks_TaskPool_StaticFields {
    int32_t MaxPoolSize;
    struct System_Collections_Generic_Dictionary_Type__Func_int___o *sizes;
};

struct System_Collections_Generic_Dictionary_Type__Func_int___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_Type__Func_int___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Type__Func_int___VTable vtable;
};

struct System_Collections_Generic_Dictionary_Type__Func_int___o {
    struct System_Collections_Generic_Dictionary_Type__Func_int___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Type__Func_int___Fields fields;
};

typedef struct MethodInfo_1D49444 MethodInfo_1D49444, *PMethodInfo_1D49444;

typedef union _union_226625 _union_226625, *P_union_226625;

union _union_226625 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49444 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226625 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26432F4 MethodInfo_26432F4, *PMethodInfo_26432F4;

typedef union _union_272672 _union_272672, *P_union_272672;

union _union_272672 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26432F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272672 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3358328 MethodInfo_3358328, *PMethodInfo_3358328;

struct MethodInfo_3358328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282479 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15362E0 MethodInfo_15362E0, *PMethodInfo_15362E0;

typedef union _union_286072 _union_286072, *P_union_286072;

union _union_286072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15362E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_c Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_c, *PCysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_c;

typedef struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_StaticFields Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_StaticFields, *PCysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_StaticFields;

typedef struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_VTable Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_VTable, *PCysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_VTable;

typedef struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_o Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_o, *PCysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_o;

struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_StaticFields {
    struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_o *__9;
    struct System_Func_FieldInfo__bool__o *__9__0_0;
};

struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_VTable vtable;
};

struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_o {
    struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_CompilerServices_StateMachineUtility___c_Fields fields;
};

typedef struct System_StringExtensions_VTable System_StringExtensions_VTable, *PSystem_StringExtensions_VTable;

struct System_StringExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B0A2FC MethodInfo_2B0A2FC, *PMethodInfo_2B0A2FC;

typedef union _union_187642 _union_187642, *P_union_187642;

union _union_187642 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A2FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187642 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DE588_RGCTXs MethodInfo_15DE588_RGCTXs, *PMethodInfo_15DE588_RGCTXs;

struct MethodInfo_15DE588_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct Aoharu_DeckCharaSelectScene___c__DisplayClass42_0_VTable Aoharu_DeckCharaSelectScene___c__DisplayClass42_0_VTable, *PAoharu_DeckCharaSelectScene___c__DisplayClass42_0_VTable;

struct Aoharu_DeckCharaSelectScene___c__DisplayClass42_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_106C898 MethodInfo_106C898, *PMethodInfo_106C898;

typedef union _union_168335 _union_168335, *P_union_168335;

union _union_168335 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106C898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168335 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21B9B98 MethodInfo_21B9B98, *PMethodInfo_21B9B98;

typedef union _union_173148 _union_173148, *P_union_173148;

union _union_173148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9B98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17D3990 MethodInfo_17D3990, *PMethodInfo_17D3990;

typedef union _union_234581 _union_234581, *P_union_234581;

union _union_234581 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17D3990 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_234581 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28E07DC MethodInfo_28E07DC, *PMethodInfo_28E07DC;

typedef union _union_239317 _union_239317, *P_union_239317;

union _union_239317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28E07DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49438 MethodInfo_1D49438, *PMethodInfo_1D49438;

typedef union _union_226457 _union_226457, *P_union_226457;

union _union_226457 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49438 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226457 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1903CB0 MethodInfo_1903CB0, *PMethodInfo_1903CB0;

typedef struct MethodInfo_1903CB0_RGCTXs MethodInfo_1903CB0_RGCTXs, *PMethodInfo_1903CB0_RGCTXs;

typedef union _union_193683 _union_193683, *P_union_193683;

union _union_193683 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1903CB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1903CB0_RGCTXs *rgctx_data;
    union _union_193683 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_1903CB0_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_1D49430 MethodInfo_1D49430, *PMethodInfo_1D49430;

typedef union _union_226289 _union_226289, *P_union_226289;

union _union_226289 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49430 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226289 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13CA664_RGCTXs MethodInfo_13CA664_RGCTXs, *PMethodInfo_13CA664_RGCTXs;

struct MethodInfo_13CA664_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_CharacterMstTable___c_StaticFields Shock_CharacterMstTable___c_StaticFields, *PShock_CharacterMstTable___c_StaticFields;

typedef struct Shock_CharacterMstTable___c_o Shock_CharacterMstTable___c_o, *PShock_CharacterMstTable___c_o;

typedef struct System_Func_CharacterMst__uint__o System_Func_CharacterMst__uint__o, *PSystem_Func_CharacterMst__uint__o;

typedef struct Shock_CharacterMstTable___c_c Shock_CharacterMstTable___c_c, *PShock_CharacterMstTable___c_c;

typedef struct Shock_CharacterMstTable___c_Fields Shock_CharacterMstTable___c_Fields, *PShock_CharacterMstTable___c_Fields;

typedef struct System_Func_CharacterMst__uint__c System_Func_CharacterMst__uint__c, *PSystem_Func_CharacterMst__uint__c;

typedef struct System_Func_CharacterMst__uint__Fields System_Func_CharacterMst__uint__Fields, *PSystem_Func_CharacterMst__uint__Fields;

typedef struct Shock_CharacterMstTable___c_VTable Shock_CharacterMstTable___c_VTable, *PShock_CharacterMstTable___c_VTable;

typedef struct System_Func_CharacterMst__uint__VTable System_Func_CharacterMst__uint__VTable, *PSystem_Func_CharacterMst__uint__VTable;

struct System_Func_CharacterMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_CharacterMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_CharacterMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_CharacterMst__uint__VTable vtable;
};

struct System_Func_CharacterMst__uint__o {
    struct System_Func_CharacterMst__uint__c *klass;
    void *monitor;
    struct System_Func_CharacterMst__uint__Fields fields;
};

struct Shock_CharacterMstTable___c_Fields {
};

struct Shock_CharacterMstTable___c_o {
    struct Shock_CharacterMstTable___c_c *klass;
    void *monitor;
    struct Shock_CharacterMstTable___c_Fields fields;
};

struct Shock_CharacterMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CharacterMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_CharacterMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterMstTable___c_VTable vtable;
};

struct Shock_CharacterMstTable___c_StaticFields {
    struct Shock_CharacterMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Predicate_string__o *__9__2_8;
    struct System_Predicate_string__o *__9__2_9;
    struct System_Predicate_string__o *__9__2_10;
    struct System_Predicate_string__o *__9__2_11;
    struct System_Predicate_string__o *__9__2_12;
    struct System_Predicate_string__o *__9__2_13;
    struct System_Predicate_string__o *__9__2_14;
    struct System_Predicate_string__o *__9__2_15;
    struct System_Predicate_string__o *__9__2_16;
    struct System_Predicate_string__o *__9__2_17;
    struct System_Func_CharacterMst__uint__o *__9__11_0;
    struct System_Func_CharacterMst__string__o *__9__18_0;
    struct System_Func_CharacterMst__string__o *__9__19_0;
    struct System_Func_CharacterMst__bool__o *__9__20_0;
    struct System_Func_CharacterMst__bool__o *__9__20_1;
};

typedef struct System_Collections_Generic_KeyValuePair_uint__GroupExp__VTable System_Collections_Generic_KeyValuePair_uint__GroupExp__VTable, *PSystem_Collections_Generic_KeyValuePair_uint__GroupExp__VTable;

struct System_Collections_Generic_KeyValuePair_uint__GroupExp__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_ComponentModel_IRevertibleChangeTracking_c System_ComponentModel_IRevertibleChangeTracking_c, *PSystem_ComponentModel_IRevertibleChangeTracking_c;

struct System_ComponentModel_IRevertibleChangeTracking_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct TMPro_FastAction_A__B__Fields TMPro_FastAction_A__B__Fields, *PTMPro_FastAction_A__B__Fields;

typedef struct System_Collections_Generic_LinkedList_Action_A__B___o System_Collections_Generic_LinkedList_Action_A__B___o, *PSystem_Collections_Generic_LinkedList_Action_A__B___o;

typedef struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____o System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____o, *PSystem_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____o;

typedef struct System_Collections_Generic_LinkedList_Action_A__B___c System_Collections_Generic_LinkedList_Action_A__B___c, *PSystem_Collections_Generic_LinkedList_Action_A__B___c;

typedef struct System_Collections_Generic_LinkedList_Action_A__B___Fields System_Collections_Generic_LinkedList_Action_A__B___Fields, *PSystem_Collections_Generic_LinkedList_Action_A__B___Fields;

typedef struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____c System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____c, *PSystem_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____c;

typedef struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____VTable System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____VTable, *PSystem_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____VTable;

struct System_Collections_Generic_LinkedList_Action_A__B___Fields {
    struct System_Collections_Generic_LinkedListNode_T__o *head;
    int32_t count;
    int32_t version;
    struct Il2CppObject *_syncRoot;
    struct System_Runtime_Serialization_SerializationInfo_o *_siInfo;
};

struct System_Collections_Generic_LinkedList_Action_A__B___o {
    struct System_Collections_Generic_LinkedList_Action_A__B___c *klass;
    void *monitor;
    struct System_Collections_Generic_LinkedList_Action_A__B___Fields fields;
};

struct System_Collections_Generic_LinkedList_Action_A__B___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_Action_A__B___VTable vtable;
};

struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct TMPro_FastAction_A__B__Fields {
    struct System_Collections_Generic_LinkedList_Action_A__B___o *delegates;
    struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____o *lookup;
};

struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____VTable vtable;
};

struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____o {
    struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_Action_A__B___LinkedListNode_Action_A__B____Fields fields;
};

typedef struct MethodInfo_30AD2E0 MethodInfo_30AD2E0, *PMethodInfo_30AD2E0;

typedef struct MethodInfo_30AD2E0_RGCTXs MethodInfo_30AD2E0_RGCTXs, *PMethodInfo_30AD2E0_RGCTXs;

typedef union _union_205956 _union_205956, *P_union_205956;

struct MethodInfo_30AD2E0_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205956 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30AD2E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30AD2E0_RGCTXs *rgctx_data;
    union _union_205956 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19D02F8 MethodInfo_19D02F8, *PMethodInfo_19D02F8;

typedef union _union_245371 _union_245371, *P_union_245371;

union _union_245371 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D02F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245371 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BD9BC8 MethodInfo_1BD9BC8, *PMethodInfo_1BD9BC8;

typedef union _union_246059 _union_246059, *P_union_246059;

union _union_246059 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BD9BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246059 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Sockets_LingerOption_c System_Net_Sockets_LingerOption_c, *PSystem_Net_Sockets_LingerOption_c;

typedef struct System_Net_Sockets_LingerOption_VTable System_Net_Sockets_LingerOption_VTable, *PSystem_Net_Sockets_LingerOption_VTable;

struct System_Net_Sockets_LingerOption_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_Sockets_LingerOption_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_LingerOption_VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______c System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______c, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______c;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object__object__ValueTuple_object_______VTable vtable;
};

typedef struct System_Func_Task_BufferOffsetSize___VTable System_Func_Task_BufferOffsetSize___VTable, *PSystem_Func_Task_BufferOffsetSize___VTable;

struct System_Func_Task_BufferOffsetSize___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_127236C MethodInfo_127236C, *PMethodInfo_127236C;

typedef union _union_201102 _union_201102, *P_union_201102;

union _union_201102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127236C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3147C28 MethodInfo_3147C28, *PMethodInfo_3147C28;

typedef union _union_224535 _union_224535, *P_union_224535;

union _union_224535 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147C28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224535 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_DataNodeBase_GroupData__Fields Carbon_DataNodeBase_GroupData__Fields, *PCarbon_DataNodeBase_GroupData__Fields;

struct Carbon_DataNodeBase_GroupData__Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    bool m_Relay;
    bool m_RelayWhileDisable;
    bool m_StaticReceiverComponentList;
    struct UnityEngine_Component_array *m_ReceiverComponentList;
    struct Shock_GroupData_o *_Data_k__BackingField;
};

typedef struct MethodInfo_243D62C MethodInfo_243D62C, *PMethodInfo_243D62C;

typedef union _union_278478 _union_278478, *P_union_278478;

union _union_278478 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_243D62C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278478 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204610 _union_204610, *P_union_204610;

union _union_204610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204612 _union_204612, *P_union_204612;

union _union_204612 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2682790 MethodInfo_2682790, *PMethodInfo_2682790;

typedef union _union_310938 _union_310938, *P_union_310938;

union _union_310938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682790 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_TwoPaneSplitView_StaticFields UnityEngine_UIElements_TwoPaneSplitView_StaticFields, *PUnityEngine_UIElements_TwoPaneSplitView_StaticFields;

struct UnityEngine_UIElements_TwoPaneSplitView_StaticFields {
    struct System_String_o *s_UssClassName;
    struct System_String_o *s_ContentContainerClassName;
    struct System_String_o *s_HandleDragLineClassName;
    struct System_String_o *s_HandleDragLineVerticalClassName;
    struct System_String_o *s_HandleDragLineHorizontalClassName;
    struct System_String_o *s_HandleDragLineAnchorClassName;
    struct System_String_o *s_HandleDragLineAnchorVerticalClassName;
    struct System_String_o *s_HandleDragLineAnchorHorizontalClassName;
    struct System_String_o *s_VerticalClassName;
    struct System_String_o *s_HorizontalClassName;
};

typedef union _union_204614 _union_204614, *P_union_204614;

union _union_204614 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14FEE70_RGCTXs MethodInfo_14FEE70_RGCTXs, *PMethodInfo_14FEE70_RGCTXs;

struct MethodInfo_14FEE70_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_204616 _union_204616, *P_union_204616;

union _union_204616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204618 _union_204618, *P_union_204618;

union _union_204618 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD64E8 MethodInfo_2AD64E8, *PMethodInfo_2AD64E8;

typedef union _union_328702 _union_328702, *P_union_328702;

union _union_328702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD64E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C27748_RGCTXs MethodInfo_2C27748_RGCTXs, *PMethodInfo_2C27748_RGCTXs;

struct MethodInfo_2C27748_RGCTXs {
    struct Il2CppClass *_0_Carbon_IEnumerableExtensions_CompareKeySelector_T__TKey_;
    struct MethodInfo *_1_Carbon_IEnumerableExtensions_CompareKeySelector_T__TKey___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable_Distinct_T_;
};

typedef struct MethodInfo_1F065E0 MethodInfo_1F065E0, *PMethodInfo_1F065E0;

typedef union _union_323904 _union_323904, *P_union_323904;

union _union_323904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F065E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE584 MethodInfo_1EFE584, *PMethodInfo_1EFE584;

typedef union _union_317017 _union_317017, *P_union_317017;

union _union_317017 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE584 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317017 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_Common_CpuUsage_Fields CriWare_Common_CpuUsage_Fields, *PCriWare_Common_CpuUsage_Fields;

struct CriWare_Common_CpuUsage_Fields {
    float last;
    float average;
    float peak;
};

typedef struct MethodInfo_1EF3AD4 MethodInfo_1EF3AD4, *PMethodInfo_1EF3AD4;

struct MethodInfo_1EF3AD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1101160 MethodInfo_1101160, *PMethodInfo_1101160;

typedef struct MethodInfo_1101160_RGCTXs MethodInfo_1101160_RGCTXs, *PMethodInfo_1101160_RGCTXs;

typedef union _union_195289 _union_195289, *P_union_195289;

struct MethodInfo_1101160_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

union _union_195289 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1101160 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1101160_RGCTXs *rgctx_data;
    union _union_195289 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D49408 MethodInfo_1D49408, *PMethodInfo_1D49408;

typedef union _union_226121 _union_226121, *P_union_226121;

union _union_226121 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D49408 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_226121 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE57C MethodInfo_1EFE57C, *PMethodInfo_1EFE57C;

typedef union _union_317027 _union_317027, *P_union_317027;

union _union_317027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE57C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_object__Fields Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_object__Fields, *PCysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_object__Fields;

struct Cysharp_Threading_Tasks_UniTask__RunOnThreadPool_d__85_object__Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_T__o __t__builder;
    struct System_Threading_CancellationToken_o cancellationToken;
    bool configureAwait;
    struct System_Func_object__UniTask_T___o *func;
    struct Il2CppObject *state;
    struct Cysharp_Threading_Tasks_SwitchToThreadPoolAwaitable_Awaiter_o __u__1;
    struct Il2CppObject *__7__wrap1;
    int32_t __7__wrap2;
    struct Il2CppObject *__7__wrap3;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T__o __u__2;
    struct Cysharp_Threading_Tasks_YieldAwaitable_Awaiter_o __u__3;
};

typedef union _union_204600 _union_204600, *P_union_204600;

union _union_204600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Gree_Wfs_LegacyAssetBundles_Repository___c__DisplayClass15_0_VTable Gree_Wfs_LegacyAssetBundles_Repository___c__DisplayClass15_0_VTable, *PGree_Wfs_LegacyAssetBundles_Repository___c__DisplayClass15_0_VTable;

struct Gree_Wfs_LegacyAssetBundles_Repository___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_135B898 MethodInfo_135B898, *PMethodInfo_135B898;

typedef union _union_299985 _union_299985, *P_union_299985;

union _union_299985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B898 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204602 _union_204602, *P_union_204602;

union _union_204602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204604 _union_204604, *P_union_204604;

union _union_204604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_int__LiveBoostMst__o Carbon_ListDictionary_int__LiveBoostMst__o, *PCarbon_ListDictionary_int__LiveBoostMst__o;

struct Carbon_ListDictionary_int__LiveBoostMst__o {
    struct Carbon_ListDictionary_int__LiveBoostMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_int__LiveBoostMst__Fields fields;
};

typedef union _union_204606 _union_204606, *P_union_204606;

union _union_204606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204608 _union_204608, *P_union_204608;

union _union_204608 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_1_Fields Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_1_Fields, *PGree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_1_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_o Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_o, *PGree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_o;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_o Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_o, *PGree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_o;

typedef struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_c Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_c, *PGree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_c;

typedef struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_Fields Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_Fields, *PGree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_c Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_c, *PGree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_c;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_Fields Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_Fields, *PGree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_VTable Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_VTable, *PGree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_VTable Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_VTable, *PGree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_VTable;

typedef struct System_Action_BundleObject__o System_Action_BundleObject__o, *PSystem_Action_BundleObject__o;

typedef struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_o Gree_Wfs_LegacyAssetBundles_SynchronizingObject_o, *PGree_Wfs_LegacyAssetBundles_SynchronizingObject_o;

typedef struct System_Action_BundleObject__c System_Action_BundleObject__c, *PSystem_Action_BundleObject__c;

typedef struct System_Action_BundleObject__Fields System_Action_BundleObject__Fields, *PSystem_Action_BundleObject__Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_c Gree_Wfs_LegacyAssetBundles_SynchronizingObject_c, *PGree_Wfs_LegacyAssetBundles_SynchronizingObject_c;

typedef struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Fields Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Fields, *PGree_Wfs_LegacyAssetBundles_SynchronizingObject_Fields;

typedef struct System_Action_BundleObject__VTable System_Action_BundleObject__VTable, *PSystem_Action_BundleObject__VTable;

typedef struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_VTable Gree_Wfs_LegacyAssetBundles_SynchronizingObject_VTable, *PGree_Wfs_LegacyAssetBundles_SynchronizingObject_VTable;

struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_BundleObject__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_BundleObject__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_BundleObject__VTable vtable;
};

struct System_Action_BundleObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_BundleObject__o {
    struct System_Action_BundleObject__c *klass;
    void *monitor;
    struct System_Action_BundleObject__Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Fields {
    struct System_Action_o *onFinished;
    struct System_Collections_Generic_HashSet_object__o *synchronizeObjectCollection;
    bool start;
};

struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_o {
    struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_VTable vtable;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_Fields {
    struct Gree_Wfs_LegacyAssetBundles_LoadBundleRequest_o *loadBundleRequest;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject_o *__4__this;
    struct System_Action_BundleObject__o *onSuccess;
    struct System_Action_Exception__o *onFailed;
    struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_o *synchronizingObject;
    bool loadDependencies;
    struct System_Action_AssetBundleHandler__o *__9__2;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_o {
    struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_1_Fields {
    struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_o *semaphore;
    struct Gree_Wfs_LegacyAssetBundles_BundleObject___c__DisplayClass40_0_o *CS___8__locals1;
};

struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_Fields {
    struct System_String_o *_label_k__BackingField;
};

struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_o {
    struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_SynchronizingObject_Semaphore_VTable vtable;
};

typedef struct MethodInfo_15D72B0 MethodInfo_15D72B0, *PMethodInfo_15D72B0;

typedef struct MethodInfo_15D72B0_RGCTXs MethodInfo_15D72B0_RGCTXs, *PMethodInfo_15D72B0_RGCTXs;

typedef union _union_331413 _union_331413, *P_union_331413;

struct MethodInfo_15D72B0_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

union _union_331413 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D72B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D72B0_RGCTXs *rgctx_data;
    union _union_331413 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C33C4 MethodInfo_22C33C4, *PMethodInfo_22C33C4;

typedef union _union_279432 _union_279432, *P_union_279432;

union _union_279432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C33C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15612BC MethodInfo_15612BC, *PMethodInfo_15612BC;

typedef union _union_283266 _union_283266, *P_union_283266;

union _union_283266 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15612BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283266 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_short__VTable ExitGames_Client_Photon_StructWrapping_StructWrapper_short__VTable, *PExitGames_Client_Photon_StructWrapping_StructWrapper_short__VTable;

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_short__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Box;
    struct VirtualInvokeData _6_DisconnectFromPool;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_ToString;
};

typedef union _union_204630 _union_204630, *P_union_204630;

union _union_204630 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D20FE4 MethodInfo_1D20FE4, *PMethodInfo_1D20FE4;

typedef union _union_246697 _union_246697, *P_union_246697;

union _union_246697 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20FE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246697 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204632 _union_204632, *P_union_204632;

union _union_204632 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IList_IDtdDefaultAttributeInfo__Fields System_Collections_Generic_IList_IDtdDefaultAttributeInfo__Fields, *PSystem_Collections_Generic_IList_IDtdDefaultAttributeInfo__Fields;

struct System_Collections_Generic_IList_IDtdDefaultAttributeInfo__Fields {
};

typedef union _union_204634 _union_204634, *P_union_204634;

union _union_204634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_IFileParser_T__Fields Chipstar_IFileParser_T__Fields, *PChipstar_IFileParser_T__Fields;

struct Chipstar_IFileParser_T__Fields {
};

typedef union _union_204636 _union_204636, *P_union_204636;

union _union_204636 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204638 _union_204638, *P_union_204638;

union _union_204638 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D7EF94 MethodInfo_1D7EF94, *PMethodInfo_1D7EF94;

typedef union _union_297418 _union_297418, *P_union_297418;

union _union_297418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7EF94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15758C0 MethodInfo_15758C0, *PMethodInfo_15758C0;

typedef union _union_169755 _union_169755, *P_union_169755;

union _union_169755 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15758C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169755 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_TextureMapping_c UnityEngine_TextCore_Text_TextureMapping_c, *PUnityEngine_TextCore_Text_TextureMapping_c;

typedef struct UnityEngine_TextCore_Text_TextureMapping_VTable UnityEngine_TextCore_Text_TextureMapping_VTable, *PUnityEngine_TextCore_Text_TextureMapping_VTable;

struct UnityEngine_TextCore_Text_TextureMapping_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_TextCore_Text_TextureMapping_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_TextureMapping_VTable vtable;
};

typedef struct System_Runtime_CompilerServices_ValueTaskAwaiter_int__Fields System_Runtime_CompilerServices_ValueTaskAwaiter_int__Fields, *PSystem_Runtime_CompilerServices_ValueTaskAwaiter_int__Fields;

struct System_Runtime_CompilerServices_ValueTaskAwaiter_int__Fields {
    struct System_Threading_Tasks_ValueTask_TResult__o _value;
};

typedef struct MethodInfo_12E828C MethodInfo_12E828C, *PMethodInfo_12E828C;

typedef union _union_170161 _union_170161, *P_union_170161;

union _union_170161 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12E828C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BB4D24 MethodInfo_2BB4D24, *PMethodInfo_2BB4D24;

typedef union _union_300731 _union_300731, *P_union_300731;

union _union_300731 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB4D24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_204620 _union_204620, *P_union_204620;

union _union_204620 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_FileParser_ShockSoundSingleManifest__VTable Chipstar_FileParser_ShockSoundSingleManifest__VTable, *PChipstar_FileParser_ShockSoundSingleManifest__VTable;

struct Chipstar_FileParser_ShockSoundSingleManifest__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Parse;
};

typedef union _union_204622 _union_204622, *P_union_204622;

union _union_204622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204624 _union_204624, *P_union_204624;

union _union_204624 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_204626 _union_204626, *P_union_204626;

union _union_204626 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA05F8 MethodInfo_1EA05F8, *PMethodInfo_1EA05F8;

typedef union _union_161915 _union_161915, *P_union_161915;

union _union_161915 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA05F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161915 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11055E8_RGCTXs MethodInfo_11055E8_RGCTXs, *PMethodInfo_11055E8_RGCTXs;

struct MethodInfo_11055E8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_204628 _union_204628, *P_union_204628;

union _union_204628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryChapterScrollCell___c_c Aoharu_StoryChapterScrollCell___c_c, *PAoharu_StoryChapterScrollCell___c_c;

typedef struct Aoharu_StoryChapterScrollCell___c_StaticFields Aoharu_StoryChapterScrollCell___c_StaticFields, *PAoharu_StoryChapterScrollCell___c_StaticFields;

typedef struct Aoharu_StoryChapterScrollCell___c_VTable Aoharu_StoryChapterScrollCell___c_VTable, *PAoharu_StoryChapterScrollCell___c_VTable;

typedef struct Aoharu_StoryChapterScrollCell___c_o Aoharu_StoryChapterScrollCell___c_o, *PAoharu_StoryChapterScrollCell___c_o;

typedef struct Aoharu_StoryChapterScrollCell___c_Fields Aoharu_StoryChapterScrollCell___c_Fields, *PAoharu_StoryChapterScrollCell___c_Fields;

struct Aoharu_StoryChapterScrollCell___c_Fields {
};

struct Aoharu_StoryChapterScrollCell___c_StaticFields {
    struct Aoharu_StoryChapterScrollCell___c_o *__9;
    struct System_Func_IStoryPartData__bool__o *__9__8_0;
    struct System_Func_IStoryPartData__bool__o *__9__8_1;
    struct System_Func_IStoryPartData__bool__o *__9__8_2;
};

struct Aoharu_StoryChapterScrollCell___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryChapterScrollCell___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_StoryChapterScrollCell___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterScrollCell___c_VTable vtable;
};

struct Aoharu_StoryChapterScrollCell___c_o {
    struct Aoharu_StoryChapterScrollCell___c_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterScrollCell___c_Fields fields;
};

typedef struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass20_0_VTable Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass20_0_VTable, *PAoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass20_0_VTable;

struct Aoharu_Adventure_Text_AdventureTextTelop___c__DisplayClass20_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Func_EvolveItemConditionMst__uint__o System_Func_EvolveItemConditionMst__uint__o, *PSystem_Func_EvolveItemConditionMst__uint__o;

typedef struct System_Func_EvolveItemConditionMst__uint__c System_Func_EvolveItemConditionMst__uint__c, *PSystem_Func_EvolveItemConditionMst__uint__c;

typedef struct System_Func_EvolveItemConditionMst__uint__Fields System_Func_EvolveItemConditionMst__uint__Fields, *PSystem_Func_EvolveItemConditionMst__uint__Fields;

typedef struct System_Func_EvolveItemConditionMst__uint__VTable System_Func_EvolveItemConditionMst__uint__VTable, *PSystem_Func_EvolveItemConditionMst__uint__VTable;

struct System_Func_EvolveItemConditionMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_EvolveItemConditionMst__uint__o {
    struct System_Func_EvolveItemConditionMst__uint__c *klass;
    void *monitor;
    struct System_Func_EvolveItemConditionMst__uint__Fields fields;
};

struct System_Func_EvolveItemConditionMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EvolveItemConditionMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EvolveItemConditionMst__uint__VTable vtable;
};

typedef struct MethodInfo_28B5840 MethodInfo_28B5840, *PMethodInfo_28B5840;

typedef union _union_308952 _union_308952, *P_union_308952;

union _union_308952 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B5840 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_308952 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ChatCharacterMst__string__o System_Func_ChatCharacterMst__string__o, *PSystem_Func_ChatCharacterMst__string__o;

typedef struct System_Func_ChatCharacterMst__string__c System_Func_ChatCharacterMst__string__c, *PSystem_Func_ChatCharacterMst__string__c;

typedef struct System_Func_ChatCharacterMst__string__Fields System_Func_ChatCharacterMst__string__Fields, *PSystem_Func_ChatCharacterMst__string__Fields;

struct System_Func_ChatCharacterMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ChatCharacterMst__string__o {
    struct System_Func_ChatCharacterMst__string__c *klass;
    void *monitor;
    struct System_Func_ChatCharacterMst__string__Fields fields;
};

struct System_Func_ChatCharacterMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatCharacterMst__string__VTable vtable;
};

typedef struct MethodInfo_3147C64 MethodInfo_3147C64, *PMethodInfo_3147C64;

typedef union _union_224703 _union_224703, *P_union_224703;

union _union_224703 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147C64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224703 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3147C68 MethodInfo_3147C68, *PMethodInfo_3147C68;

typedef union _union_224871 _union_224871, *P_union_224871;

union _union_224871 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147C68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224871 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24DE5E8 MethodInfo_24DE5E8, *PMethodInfo_24DE5E8;

typedef union _union_175102 _union_175102, *P_union_175102;

union _union_175102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE5E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336411 _union_336411, *P_union_336411;

union _union_336411 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C25E2C_RGCTXs MethodInfo_2C25E2C_RGCTXs, *PMethodInfo_2C25E2C_RGCTXs;

struct MethodInfo_2C25E2C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IDictionary_TKey__TValue_;
    struct MethodInfo *_1_System_Collections_Generic_IDictionary_TKey__TValue__ContainsKey;
    struct MethodInfo *_2_System_Collections_Generic_IDictionary_TKey__TValue__set_Item;
    struct MethodInfo *_3_System_Collections_Generic_IDictionary_TKey__TValue__Add;
};

typedef union _union_336413 _union_336413, *P_union_336413;

union _union_336413 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_294679C MethodInfo_294679C, *PMethodInfo_294679C;

typedef union _union_187006 _union_187006, *P_union_187006;

union _union_187006 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294679C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187006 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336415 _union_336415, *P_union_336415;

union _union_336415 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336417 _union_336417, *P_union_336417;

union _union_336417 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyList_PresetBackgroundMst__c System_Collections_Generic_IReadOnlyList_PresetBackgroundMst__c, *PSystem_Collections_Generic_IReadOnlyList_PresetBackgroundMst__c;

struct System_Collections_Generic_IReadOnlyList_PresetBackgroundMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_336419 _union_336419, *P_union_336419;

union _union_336419 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2892F18 MethodInfo_2892F18, *PMethodInfo_2892F18;

typedef union _union_272768 _union_272768, *P_union_272768;

union _union_272768 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2892F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272768 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass1298_0_Fields Shock_Protocol___c__DisplayClass1298_0_Fields, *PShock_Protocol___c__DisplayClass1298_0_Fields;

typedef struct System_Action_RecvLocationGetR__o System_Action_RecvLocationGetR__o, *PSystem_Action_RecvLocationGetR__o;

typedef struct System_Action_RecvLocationGetR__c System_Action_RecvLocationGetR__c, *PSystem_Action_RecvLocationGetR__c;

typedef struct System_Action_RecvLocationGetR__Fields System_Action_RecvLocationGetR__Fields, *PSystem_Action_RecvLocationGetR__Fields;

typedef struct System_Action_RecvLocationGetR__VTable System_Action_RecvLocationGetR__VTable, *PSystem_Action_RecvLocationGetR__VTable;

struct System_Action_RecvLocationGetR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLocationGetR__o {
    struct System_Action_RecvLocationGetR__c *klass;
    void *monitor;
    struct System_Action_RecvLocationGetR__Fields fields;
};

struct System_Action_RecvLocationGetR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvLocationGetR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLocationGetR__VTable vtable;
};

struct Shock_Protocol___c__DisplayClass1298_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvLocationGetR__o *onSuccess;
};

typedef struct MethodInfo_26577B8 MethodInfo_26577B8, *PMethodInfo_26577B8;

struct MethodInfo_26577B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179592 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF70A4 MethodInfo_2EF70A4, *PMethodInfo_2EF70A4;

typedef union _union_202944 _union_202944, *P_union_202944;

union _union_202944 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF70A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202944 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9CE48 MethodInfo_2B9CE48, *PMethodInfo_2B9CE48;

typedef union _union_241181 _union_241181, *P_union_241181;

union _union_241181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CE48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2511428 MethodInfo_2511428, *PMethodInfo_2511428;

struct MethodInfo_2511428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242901 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14EE498_RGCTXs MethodInfo_14EE498_RGCTXs, *PMethodInfo_14EE498_RGCTXs;

struct MethodInfo_14EE498_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__VTable UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__VTable, *PUniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__VTable;

struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_2B9CE4C MethodInfo_2B9CE4C, *PMethodInfo_2B9CE4C;

typedef union _union_241389 _union_241389, *P_union_241389;

union _union_241389 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CE4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241389 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EF3BB4 MethodInfo_1EF3BB4, *PMethodInfo_1EF3BB4;

struct MethodInfo_1EF3BB4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257272 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336421 _union_336421, *P_union_336421;

union _union_336421 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336423 _union_336423, *P_union_336423;

union _union_336423 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336425 _union_336425, *P_union_336425;

union _union_336425 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F314C4 MethodInfo_1F314C4, *PMethodInfo_1F314C4;

typedef union _union_320664 _union_320664, *P_union_320664;

union _union_320664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F314C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336427 _union_336427, *P_union_336427;

union _union_336427 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngPaybackData_c Shock_MngPaybackData_c, *PShock_MngPaybackData_c;

typedef struct Shock_MngPaybackData_StaticFields Shock_MngPaybackData_StaticFields, *PShock_MngPaybackData_StaticFields;

typedef struct Shock_MngPaybackData_VTable Shock_MngPaybackData_VTable, *PShock_MngPaybackData_VTable;

typedef struct Shock_PaybackCodeData_o Shock_PaybackCodeData_o, *PShock_PaybackCodeData_o;

typedef struct Shock_PaybackCodeData_c Shock_PaybackCodeData_c, *PShock_PaybackCodeData_c;

typedef struct Shock_PaybackCodeData_VTable Shock_PaybackCodeData_VTable, *PShock_PaybackCodeData_VTable;

struct Shock_MngPaybackData_StaticFields {
    struct Shock_PaybackCodeData_o *_PaybackCodeData_k__BackingField;
    bool _IsAcquiredPaybackCode_k__BackingField;
};

struct Shock_MngPaybackData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PaybackCodeData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngPaybackData_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngPaybackData_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngPaybackData_VTable vtable;
};

struct Shock_PaybackCodeData_o {
    struct Shock_PaybackCodeData_c *klass;
    void *monitor;
    struct Shock_PaybackCodeData_Fields fields;
};

struct Shock_PaybackCodeData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PaybackCodeData_VTable vtable;
};

typedef struct MethodInfo_22CDF54 MethodInfo_22CDF54, *PMethodInfo_22CDF54;

typedef union _union_273978 _union_273978, *P_union_273978;

union _union_273978 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDF54 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_273978 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336429 _union_336429, *P_union_336429;

union _union_336429 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleValueKeywordExtension_c UnityEngine_UIElements_StyleValueKeywordExtension_c, *PUnityEngine_UIElements_StyleValueKeywordExtension_c;

typedef struct UnityEngine_UIElements_StyleValueKeywordExtension_VTable UnityEngine_UIElements_StyleValueKeywordExtension_VTable, *PUnityEngine_UIElements_StyleValueKeywordExtension_VTable;

struct UnityEngine_UIElements_StyleValueKeywordExtension_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleValueKeywordExtension_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleValueKeywordExtension_VTable vtable;
};

typedef struct MethodInfo_26577C4 MethodInfo_26577C4, *PMethodInfo_26577C4;

typedef union _union_181030 _union_181030, *P_union_181030;

union _union_181030 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26577C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181030 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127CF34 MethodInfo_127CF34, *PMethodInfo_127CF34;

typedef union _union_202058 _union_202058, *P_union_202058;

union _union_202058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CF34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C34A0 MethodInfo_22C34A0, *PMethodInfo_22C34A0;

typedef union _union_280178 _union_280178, *P_union_280178;

union _union_280178 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C34A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280178 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Datatype_unsignedByte_VTable System_Xml_Schema_Datatype_unsignedByte_VTable, *PSystem_Xml_Schema_Datatype_unsignedByte_VTable;

struct System_Xml_Schema_Datatype_unsignedByte_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

typedef struct Aoharu_OptionDialogObject_TAB_TYPE_Fields Aoharu_OptionDialogObject_TAB_TYPE_Fields, *PAoharu_OptionDialogObject_TAB_TYPE_Fields;

struct Aoharu_OptionDialogObject_TAB_TYPE_Fields {
    int32_t value__;
};

typedef struct MethodInfo_18F9630_RGCTXs MethodInfo_18F9630_RGCTXs, *PMethodInfo_18F9630_RGCTXs;

struct MethodInfo_18F9630_RGCTXs {
    struct MethodInfo *_0_System_Array_Sort_T_;
};

typedef struct MethodInfo_2F34BD8 MethodInfo_2F34BD8, *PMethodInfo_2F34BD8;

typedef struct MethodInfo_2F34BD8_RGCTXs MethodInfo_2F34BD8_RGCTXs, *PMethodInfo_2F34BD8_RGCTXs;

typedef union _union_286735 _union_286735, *P_union_286735;

union _union_286735 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F34BD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F34BD8_RGCTXs *rgctx_data;
    union _union_286735 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2F34BD8_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_System_Collections_Generic_List_T__AddRange;
};

typedef union _union_336431 _union_336431, *P_union_336431;

union _union_336431 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_LoginNoticeScene_Mode_VTable Aoharu_LoginNoticeScene_Mode_VTable, *PAoharu_LoginNoticeScene_Mode_VTable;

struct Aoharu_LoginNoticeScene_Mode_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_336433 _union_336433, *P_union_336433;

union _union_336433 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE68C MethodInfo_1EFE68C, *PMethodInfo_1EFE68C;

typedef union _union_317025 _union_317025, *P_union_317025;

union _union_317025 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE68C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317025 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__c System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__c, *PSystem_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__c;

typedef struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__VTable System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__VTable, *PSystem_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__VTable;

struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__VTable vtable;
};

typedef struct MethodInfo_24DE5C8 MethodInfo_24DE5C8, *PMethodInfo_24DE5C8;

typedef union _union_173664 _union_173664, *P_union_173664;

union _union_173664 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE5C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B90F0 MethodInfo_26B90F0, *PMethodInfo_26B90F0;

typedef union _union_285364 _union_285364, *P_union_285364;

union _union_285364 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B90F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336435 _union_336435, *P_union_336435;

union _union_336435 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336437 _union_336437, *P_union_336437;

union _union_336437 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_110BBF0 MethodInfo_110BBF0, *PMethodInfo_110BBF0;

typedef union _union_202484 _union_202484, *P_union_202484;

union _union_202484 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110BBF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202484 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19B99CC MethodInfo_19B99CC, *PMethodInfo_19B99CC;

typedef union _union_312242 _union_312242, *P_union_312242;

union _union_312242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19B99CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336439 _union_336439, *P_union_336439;

union _union_336439 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EBF038 MethodInfo_1EBF038, *PMethodInfo_1EBF038;

typedef union _union_283180 _union_283180, *P_union_283180;

union _union_283180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EBF038 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_KeyList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B90F8 MethodInfo_26B90F8, *PMethodInfo_26B90F8;

typedef union _union_285376 _union_285376, *P_union_285376;

union _union_285376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B90F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StaminaChargeSelectItemDialog_c Aoharu_StaminaChargeSelectItemDialog_c, *PAoharu_StaminaChargeSelectItemDialog_c;

typedef struct Aoharu_StaminaChargeSelectItemDialog_VTable Aoharu_StaminaChargeSelectItemDialog_VTable, *PAoharu_StaminaChargeSelectItemDialog_VTable;

struct Aoharu_StaminaChargeSelectItemDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_StaminaChargeSelectItemDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StaminaChargeSelectItemDialog_VTable vtable;
};

typedef struct UnityEngine_UIElements_TextNativeHandle_VTable UnityEngine_UIElements_TextNativeHandle_VTable, *PUnityEngine_UIElements_TextNativeHandle_VTable;

struct UnityEngine_UIElements_TextNativeHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetCursorPosition;
    struct VirtualInvokeData _5_ComputeTextWidth;
    struct VirtualInvokeData _6_ComputeTextHeight;
    struct VirtualInvokeData _7_GetLineHeight;
    struct VirtualInvokeData _8_Update;
    struct VirtualInvokeData _9_IsLegacy;
    struct VirtualInvokeData _10_IsElided;
    struct VirtualInvokeData _11_set_MeasuredSizes;
    struct VirtualInvokeData _12_set_RoundedSizes;
    struct VirtualInvokeData _13_get_MeasuredSizes;
    struct VirtualInvokeData _14_get_RoundedSizes;
};

typedef struct MethodInfo_22CDF6C MethodInfo_22CDF6C, *PMethodInfo_22CDF6C;

typedef union _union_274526 _union_274526, *P_union_274526;

union _union_274526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22CDF6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1561370 MethodInfo_1561370, *PMethodInfo_1561370;

typedef union _union_283274 _union_283274, *P_union_283274;

union _union_283274 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1561370 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283274 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions__Core_d__4_VTable Cysharp_Threading_Tasks_EnumeratorAsyncExtensions__Core_d__4_VTable, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions__Core_d__4_VTable;

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions__Core_d__4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct MethodInfo_26182BC MethodInfo_26182BC, *PMethodInfo_26182BC;

typedef union _union_250401 _union_250401, *P_union_250401;

union _union_250401 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26182BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336441 _union_336441, *P_union_336441;

union _union_336441 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_int__Nullable_uint___o System_Action_int__Nullable_uint___o, *PSystem_Action_int__Nullable_uint___o;

typedef struct System_Action_int__Nullable_uint___Fields System_Action_int__Nullable_uint___Fields, *PSystem_Action_int__Nullable_uint___Fields;

struct System_Action_int__Nullable_uint___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_int__Nullable_uint___o {
    struct System_Action_int__Nullable_uint___c *klass;
    void *monitor;
    struct System_Action_int__Nullable_uint___Fields fields;
};

typedef union _union_336443 _union_336443, *P_union_336443;

union _union_336443 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336445 _union_336445, *P_union_336445;

union _union_336445 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336447 _union_336447, *P_union_336447;

union _union_336447 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336449 _union_336449, *P_union_336449;

union _union_336449 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2065404 MethodInfo_2065404, *PMethodInfo_2065404;

typedef union _union_221851 _union_221851, *P_union_221851;

union _union_221851 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065404 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221851 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__o System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__o, *PSystem_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__o;

typedef struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__Fields System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__Fields, *PSystem_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__Fields;

struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__Fields {
    struct Shock_EvolveItemAmountMst_o *key;
    struct Aoharu_Training_TrainingItemData_o *value;
};

struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__o {
    struct System_Collections_Generic_KeyValuePair_EvolveItemAmountMst__TrainingItemData__Fields fields;
};

typedef struct Firebase_Unity_UnitySynchronizationContext___c__DisplayClass16_0_VTable Firebase_Unity_UnitySynchronizationContext___c__DisplayClass16_0_VTable, *PFirebase_Unity_UnitySynchronizationContext___c__DisplayClass16_0_VTable;

struct Firebase_Unity_UnitySynchronizationContext___c__DisplayClass16_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2892F20 MethodInfo_2892F20, *PMethodInfo_2892F20;

typedef union _union_268294 _union_268294, *P_union_268294;

union _union_268294 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2892F20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268294 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_DistinctUntilChangedObservable_DistinctUntilChanged_T__TKey__RGCTXs UniRx_Operators_DistinctUntilChangedObservable_DistinctUntilChanged_T__TKey__RGCTXs, *PUniRx_Operators_DistinctUntilChangedObservable_DistinctUntilChanged_T__TKey__RGCTXs;

struct UniRx_Operators_DistinctUntilChangedObservable_DistinctUntilChanged_T__TKey__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_System_Func_T__TKey_;
    struct MethodInfo *_3_System_Func_T__TKey__Invoke;
    struct Il2CppClass *_4_UniRx_IObserver_T_;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct Il2CppClass *_7_System_Collections_Generic_IEqualityComparer_TKey_;
    struct MethodInfo *_8_System_Collections_Generic_IEqualityComparer_TKey__Equals;
    struct MethodInfo *_9_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_10_UniRx_IObserver_T__OnCompleted;
};

typedef struct System_Func_MembershipData_RewardStruct__int__Fields System_Func_MembershipData_RewardStruct__int__Fields, *PSystem_Func_MembershipData_RewardStruct__int__Fields;

struct System_Func_MembershipData_RewardStruct__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__o UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__o, *PUnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__o;

typedef struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__c UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__c, *PUnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__c;

typedef struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__Fields;

typedef struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__VTable UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__VTable;

typedef struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_o UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_o, *PUnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_o;

typedef struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_c UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_c, *PUnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_c;

typedef struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_Fields UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_Fields, *PUnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_Fields;

typedef struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_VTable UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_VTable, *PUnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_VTable;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__o UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__o, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__o;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__c UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__c, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__c;

typedef struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__Fields UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__Fields, *PUnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__Fields;

struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_Fields {
    struct UnityEngine_UIElements_VisualElement_UxmlTraits_Fields super;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription_o *m_FixedPaneIndex;
    struct UnityEngine_UIElements_UxmlIntAttributeDescription_o *m_FixedPaneInitialDimension;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__o *m_Orientation;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__Fields {
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__Fields super;
};

struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_o {
    struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_Fields fields;
};

struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Init;
};

struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_VTable vtable;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__VTable vtable;
};

struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__o {
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlEnumAttributeDescription_TwoPaneSplitViewOrientation__Fields fields;
};

struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__Fields {
    struct UnityEngine_UIElements_TwoPaneSplitView_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__o {
    struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__Fields fields;
};

struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlFactory_TwoPaneSplitView__TwoPaneSplitView_UxmlTraits__VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass713_0_Fields Shock_Protocol___c__DisplayClass713_0_Fields, *PShock_Protocol___c__DisplayClass713_0_Fields;

typedef struct System_Action_RecvCardEpisodeReadR__o System_Action_RecvCardEpisodeReadR__o, *PSystem_Action_RecvCardEpisodeReadR__o;

typedef struct System_Action_RecvCardEpisodeReadR__c System_Action_RecvCardEpisodeReadR__c, *PSystem_Action_RecvCardEpisodeReadR__c;

typedef struct System_Action_RecvCardEpisodeReadR__Fields System_Action_RecvCardEpisodeReadR__Fields, *PSystem_Action_RecvCardEpisodeReadR__Fields;

typedef struct System_Action_RecvCardEpisodeReadR__VTable System_Action_RecvCardEpisodeReadR__VTable, *PSystem_Action_RecvCardEpisodeReadR__VTable;

struct System_Action_RecvCardEpisodeReadR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvCardEpisodeReadR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvCardEpisodeReadR__VTable vtable;
};

struct System_Action_RecvCardEpisodeReadR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvCardEpisodeReadR__o {
    struct System_Action_RecvCardEpisodeReadR__c *klass;
    void *monitor;
    struct System_Action_RecvCardEpisodeReadR__Fields fields;
};

struct Shock_Protocol___c__DisplayClass713_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvCardEpisodeReadR__o *onSuccess;
};

typedef struct MethodInfo_26B90CC MethodInfo_26B90CC, *PMethodInfo_26B90CC;

typedef union _union_285350 _union_285350, *P_union_285350;

union _union_285350 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B90CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285350 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28E0844 MethodInfo_28E0844, *PMethodInfo_28E0844;

typedef union _union_239485 _union_239485, *P_union_239485;

union _union_239485 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28E0844 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239485 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B5888 MethodInfo_28B5888, *PMethodInfo_28B5888;

typedef union _union_309432 _union_309432, *P_union_309432;

union _union_309432 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B5888 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309432 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AC044 MethodInfo_16AC044, *PMethodInfo_16AC044;

typedef union _union_159507 _union_159507, *P_union_159507;

union _union_159507 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC044 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159507 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336451 _union_336451, *P_union_336451;

union _union_336451 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1103DB8_RGCTXs MethodInfo_1103DB8_RGCTXs, *PMethodInfo_1103DB8_RGCTXs;

struct MethodInfo_1103DB8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_336453 _union_336453, *P_union_336453;

union _union_336453 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336455 _union_336455, *P_union_336455;

union _union_336455 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_264DD4C MethodInfo_264DD4C, *PMethodInfo_264DD4C;

typedef union _union_270464 _union_270464, *P_union_270464;

union _union_270464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264DD4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336457 _union_336457, *P_union_336457;

union _union_336457 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336459 _union_336459, *P_union_336459;

union _union_336459 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_GroupByObservable_TSource__TKey__TElement__RGCTXs UniRx_Operators_GroupByObservable_TSource__TKey__TElement__RGCTXs, *PUniRx_Operators_GroupByObservable_TSource__TKey__TElement__RGCTXs;

struct UniRx_Operators_GroupByObservable_TSource__TKey__TElement__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_TSource_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement____ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_IGroupedObservable_TKey__TElement__;
    struct Il2CppClass *_3_UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement_;
    struct MethodInfo *_4_UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement___ctor;
    struct MethodInfo *_5_UniRx_Operators_GroupByObservable_GroupBy_TSource__TKey__TElement__Run;
};

typedef struct MethodInfo_26B90D4 MethodInfo_26B90D4, *PMethodInfo_26B90D4;

typedef union _union_285362 _union_285362, *P_union_285362;

union _union_285362 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B90D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MainUIScene_StaticFields Aoharu_MainUIScene_StaticFields, *PAoharu_MainUIScene_StaticFields;

typedef struct Aoharu_MainUIScene_o Aoharu_MainUIScene_o, *PAoharu_MainUIScene_o;

typedef struct Aoharu_MainUIScene_c Aoharu_MainUIScene_c, *PAoharu_MainUIScene_c;

typedef struct Aoharu_MainUIScene_Fields Aoharu_MainUIScene_Fields, *PAoharu_MainUIScene_Fields;

typedef struct Aoharu_MainUIScene_VTable Aoharu_MainUIScene_VTable, *PAoharu_MainUIScene_VTable;

typedef struct Carbon_CarbonBehaviour_array Carbon_CarbonBehaviour_array, *PCarbon_CarbonBehaviour_array;

struct Aoharu_MainUIScene_StaticFields {
    struct Aoharu_MainUIScene_o *ms_Instance;
    bool ms_IsInit;
    bool ms_IsBooting;
    struct System_Action_o *ms_OnCreateComplete;
    struct System_Action_o *BgButtonClickAct;
};

struct Aoharu_MainUIScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_MainUIScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Carbon_CarbonBehaviour_array *m_Behaviours;
    struct Shock_ButtonEvent_o *m_BgButton;
};

struct Aoharu_MainUIScene_o {
    struct Aoharu_MainUIScene_c *klass;
    void *monitor;
    struct Aoharu_MainUIScene_Fields fields;
};

struct Aoharu_MainUIScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_MainUIScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MainUIScene_VTable vtable;
};

struct Carbon_CarbonBehaviour_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Carbon_CarbonBehaviour_o *m_Items[65535];
};

typedef struct MethodInfo_16D50D4_RGCTXs MethodInfo_16D50D4_RGCTXs, *PMethodInfo_16D50D4_RGCTXs;

struct MethodInfo_16D50D4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_150C25C_RGCTXs MethodInfo_150C25C_RGCTXs, *PMethodInfo_150C25C_RGCTXs;

struct MethodInfo_150C25C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_REWARD_SCENE_c Shock_REWARD_SCENE_c, *PShock_REWARD_SCENE_c;

typedef struct Shock_REWARD_SCENE_VTable Shock_REWARD_SCENE_VTable, *PShock_REWARD_SCENE_VTable;

struct Shock_REWARD_SCENE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_REWARD_SCENE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_REWARD_SCENE_VTable vtable;
};

typedef struct MethodInfo_2E63D18_RGCTXs MethodInfo_2E63D18_RGCTXs, *PMethodInfo_2E63D18_RGCTXs;

struct MethodInfo_2E63D18_RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_TaskFactory___c__DisplayClass38_0_TResult__TArg1_;
    struct MethodInfo *_1_System_Threading_Tasks_TaskFactory___c__DisplayClass38_0_TResult__TArg1___ctor;
    struct MethodInfo *_2_System_Threading_Tasks_TaskFactory___c__DisplayClass38_0_TResult__TArg1___FromAsyncImpl_b__0;
    struct Il2CppClass *_3_System_Func_TArg1__AsyncCallback__object__IAsyncResult_;
    struct MethodInfo *_4_System_Func_TArg1__AsyncCallback__object__IAsyncResult__Invoke;
};

typedef struct MethodInfo_21B9BBC MethodInfo_21B9BBC, *PMethodInfo_21B9BBC;

typedef union _union_176024 _union_176024, *P_union_176024;

union _union_176024 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9BBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176024 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F39FD0_RGCTXs MethodInfo_2F39FD0_RGCTXs, *PMethodInfo_2F39FD0_RGCTXs;

struct MethodInfo_2F39FD0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_336461 _union_336461, *P_union_336461;

union _union_336461 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_REWARD_SCENE_o Shock_REWARD_SCENE_o, *PShock_REWARD_SCENE_o;

typedef struct Shock_REWARD_SCENE_Fields Shock_REWARD_SCENE_Fields, *PShock_REWARD_SCENE_Fields;

struct Shock_REWARD_SCENE_Fields {
    int32_t value__;
};

struct Shock_REWARD_SCENE_o {
    struct Shock_REWARD_SCENE_Fields fields;
};

typedef struct MethodInfo_21B9BB8 MethodInfo_21B9BB8, *PMethodInfo_21B9BB8;

typedef union _union_174586 _union_174586, *P_union_174586;

union _union_174586 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9BB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174586 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24D3B70 MethodInfo_24D3B70, *PMethodInfo_24D3B70;

typedef union _union_180702 _union_180702, *P_union_180702;

union _union_180702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3B70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336463 _union_336463, *P_union_336463;

union _union_336463 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336465 _union_336465, *P_union_336465;

union _union_336465 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9CE0C MethodInfo_2B9CE0C, *PMethodInfo_2B9CE0C;

typedef union _union_240973 _union_240973, *P_union_240973;

union _union_240973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9CE0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336467 _union_336467, *P_union_336467;

union _union_336467 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19E49EC MethodInfo_19E49EC, *PMethodInfo_19E49EC;

typedef union _union_255783 _union_255783, *P_union_255783;

union _union_255783 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19E49EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255783 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B90E0 MethodInfo_26B90E0, *PMethodInfo_26B90E0;

typedef union _union_285374 _union_285374, *P_union_285374;

union _union_285374 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B90E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285374 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336469 _union_336469, *P_union_336469;

union _union_336469 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2090318 MethodInfo_2090318, *PMethodInfo_2090318;

typedef union _union_325218 _union_325218, *P_union_325218;

union _union_325218 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090318 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325218 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B90E8 MethodInfo_26B90E8, *PMethodInfo_26B90E8;

typedef union _union_285352 _union_285352, *P_union_285352;

union _union_285352 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B90E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285352 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18134F4_RGCTXs MethodInfo_18134F4_RGCTXs, *PMethodInfo_18134F4_RGCTXs;

struct MethodInfo_18134F4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IList_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IList_TSource__get_Item;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerator_TSource__get_Current;
};

typedef struct System_Runtime_Remoting_Proxies_RealProxy_o System_Runtime_Remoting_Proxies_RealProxy_o, *PSystem_Runtime_Remoting_Proxies_RealProxy_o;

struct System_Runtime_Remoting_Proxies_RealProxy_o {
    struct System_Runtime_Remoting_Proxies_RealProxy_c *klass;
    void *monitor;
    struct System_Runtime_Remoting_Proxies_RealProxy_Fields fields;
};

typedef struct MethodInfo_309EE98 MethodInfo_309EE98, *PMethodInfo_309EE98;

typedef struct MethodInfo_309EE98_RGCTXs MethodInfo_309EE98_RGCTXs, *PMethodInfo_309EE98_RGCTXs;

typedef union _union_205512 _union_205512, *P_union_205512;

struct MethodInfo_309EE98_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_205512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309EE98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309EE98_RGCTXs *rgctx_data;
    union _union_205512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngPaybackData_o Shock_MngPaybackData_o, *PShock_MngPaybackData_o;

typedef struct Shock_MngPaybackData_Fields Shock_MngPaybackData_Fields, *PShock_MngPaybackData_Fields;

struct Shock_MngPaybackData_Fields {
};

struct Shock_MngPaybackData_o {
    struct Shock_MngPaybackData_c *klass;
    void *monitor;
    struct Shock_MngPaybackData_Fields fields;
};

typedef struct System_Func_EventMst__bool__VTable System_Func_EventMst__bool__VTable, *PSystem_Func_EventMst__bool__VTable;

struct System_Func_EventMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_2B0A300 MethodInfo_2B0A300, *PMethodInfo_2B0A300;

typedef union _union_189080 _union_189080, *P_union_189080;

union _union_189080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T__RGCTXs UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T__RGCTXs, *PUniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T__RGCTXs;

struct UniRx_Toolkit_ObjectPool___c__DisplayClass14_0_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Toolkit_ObjectPool_T__Shrink;
};

typedef struct System_IO_UnexceptionalStreamReader_VTable System_IO_UnexceptionalStreamReader_VTable, *PSystem_IO_UnexceptionalStreamReader_VTable;

struct System_IO_UnexceptionalStreamReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_Close;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_Peek;
    struct VirtualInvokeData _10_Read;
    struct VirtualInvokeData _11_Read;
    struct VirtualInvokeData _12_ReadToEnd;
    struct VirtualInvokeData _13_ReadLine;
    struct VirtualInvokeData _14_get_CurrentEncoding;
    struct VirtualInvokeData _15_get_BaseStream;
    struct VirtualInvokeData _16_ReadBuffer;
};

typedef union _union_336471 _union_336471, *P_union_336471;

union _union_336471 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Experimental_Rendering_GraphicsFormat_c UnityEngine_Experimental_Rendering_GraphicsFormat_c, *PUnityEngine_Experimental_Rendering_GraphicsFormat_c;

typedef struct UnityEngine_Experimental_Rendering_GraphicsFormat_VTable UnityEngine_Experimental_Rendering_GraphicsFormat_VTable, *PUnityEngine_Experimental_Rendering_GraphicsFormat_VTable;

struct UnityEngine_Experimental_Rendering_GraphicsFormat_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_Experimental_Rendering_GraphicsFormat_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Experimental_Rendering_GraphicsFormat_VTable vtable;
};

typedef union _union_336473 _union_336473, *P_union_336473;

union _union_336473 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B0A308 MethodInfo_2B0A308, *PMethodInfo_2B0A308;

typedef union _union_190518 _union_190518, *P_union_190518;

union _union_190518 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B0A308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190518 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336475 _union_336475, *P_union_336475;

union _union_336475 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_ShopConfirmItemScrollItem__Fields System_Action_ShopConfirmItemScrollItem__Fields, *PSystem_Action_ShopConfirmItemScrollItem__Fields;

struct System_Action_ShopConfirmItemScrollItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_336477 _union_336477, *P_union_336477;

union _union_336477 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24D3B64 MethodInfo_24D3B64, *PMethodInfo_24D3B64;

typedef union _union_179264 _union_179264, *P_union_179264;

union _union_179264 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3B64 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179264 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336479 _union_336479, *P_union_336479;

union _union_336479 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_ListDictionary_string__AchievementMst__VTable Carbon_ListDictionary_string__AchievementMst__VTable, *PCarbon_ListDictionary_string__AchievementMst__VTable;

struct Carbon_ListDictionary_string__AchievementMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1EFE63C MethodInfo_1EFE63C, *PMethodInfo_1EFE63C;

typedef union _union_317019 _union_317019, *P_union_317019;

union _union_317019 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE63C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317019 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Experimental_Rendering_GraphicsFormat_o UnityEngine_Experimental_Rendering_GraphicsFormat_o, *PUnityEngine_Experimental_Rendering_GraphicsFormat_o;

typedef struct UnityEngine_Experimental_Rendering_GraphicsFormat_Fields UnityEngine_Experimental_Rendering_GraphicsFormat_Fields, *PUnityEngine_Experimental_Rendering_GraphicsFormat_Fields;

struct UnityEngine_Experimental_Rendering_GraphicsFormat_Fields {
    int32_t value__;
};

struct UnityEngine_Experimental_Rendering_GraphicsFormat_o {
    struct UnityEngine_Experimental_Rendering_GraphicsFormat_Fields fields;
};

typedef struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass69_0_Fields Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass69_0_Fields, *PAoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass69_0_Fields;

struct Aoharu_Scenes_DeckEdit_DeckEditController___c__DisplayClass69_0_Fields {
    struct Aoharu_Scenes_DeckEdit_DeckEditController_o *__4__this;
    struct System_Action_o *onComplete;
};

typedef struct MethodInfo_1EFE634 MethodInfo_1EFE634, *PMethodInfo_1EFE634;

typedef union _union_317029 _union_317029, *P_union_317029;

union _union_317029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_317029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_336481 _union_336481, *P_union_336481;

union _union_336481 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336483 _union_336483, *P_union_336483;

union _union_336483 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_o Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_o, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_o;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_c Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_c, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_c;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_Fields Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_Fields, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_Fields;

typedef struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_VTable Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_VTable, *PShock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_VTable;

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_Fields {
    struct System_Action_o *exchangeResult;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_o {
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_c *klass;
    void *monitor;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_Fields fields;
};

struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_ExchangeItem_ExchangeItemController___c__DisplayClass30_1_VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_AdventureDefine_SCREEN_FILTER_TYPE__List_string___Fields System_Collections_Generic_KeyValuePair_AdventureDefine_SCREEN_FILTER_TYPE__List_string___Fields, *PSystem_Collections_Generic_KeyValuePair_AdventureDefine_SCREEN_FILTER_TYPE__List_string___Fields;

struct System_Collections_Generic_KeyValuePair_AdventureDefine_SCREEN_FILTER_TYPE__List_string___Fields {
    int32_t key;
    struct System_Collections_Generic_List_string__o *value;
};

typedef union _union_336485 _union_336485, *P_union_336485;

union _union_336485 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336487 _union_336487, *P_union_336487;

union _union_336487 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336489 _union_336489, *P_union_336489;

union _union_336489 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135B7A0 MethodInfo_135B7A0, *PMethodInfo_135B7A0;

struct MethodInfo_135B7A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_Events_CachedInvokableCall_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_322351 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_Enumerator_TPair__VTable System_Collections_Generic_List_Enumerator_TPair__VTable, *PSystem_Collections_Generic_List_Enumerator_TPair__VTable;

struct System_Collections_Generic_List_Enumerator_TPair__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Current;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

typedef struct UnityEngine_UIElements_RadioButtonGroup_c UnityEngine_UIElements_RadioButtonGroup_c, *PUnityEngine_UIElements_RadioButtonGroup_c;

typedef struct UnityEngine_UIElements_RadioButtonGroup_VTable UnityEngine_UIElements_RadioButtonGroup_VTable, *PUnityEngine_UIElements_RadioButtonGroup_VTable;

struct UnityEngine_UIElements_RadioButtonGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_SendEvent;
    struct VirtualInvokeData _7_SendEvent;
    struct VirtualInvokeData _8_HandleEvent;
    struct VirtualInvokeData _9_HasTrickleDownHandlers;
    struct VirtualInvokeData _10_HasBubbleUpHandlers;
    struct VirtualInvokeData _11_ExecuteDefaultActionAtTarget;
    struct VirtualInvokeData _12_ExecuteDefaultAction;
    struct VirtualInvokeData _13_ExecuteDefaultActionDisabledAtTarget;
    struct VirtualInvokeData _14_ExecuteDefaultActionDisabled;
    struct VirtualInvokeData _15_get_focusController;
    struct VirtualInvokeData _16_get_canGrabFocus;
    struct VirtualInvokeData _17_Focus;
    struct VirtualInvokeData _18_Blur;
    struct VirtualInvokeData _19_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _20_UnityEngine_UIElements_IVisualElementScheduler_Execute;
    struct VirtualInvokeData _21_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _22_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _23_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _24_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _25_UnityEngine_UIElements_IStylePropertyAnimations_StartEnum;
    struct VirtualInvokeData _26_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _27_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _28_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _29_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _30_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _31_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _32_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _33_UnityEngine_UIElements_IStylePropertyAnimations_Start;
    struct VirtualInvokeData _34_UnityEngine_UIElements_IStylePropertyAnimations_UpdateAnimation;
    struct VirtualInvokeData _35_UnityEngine_UIElements_IStylePropertyAnimations_GetAllAnimations;
    struct VirtualInvokeData _36_UnityEngine_UIElements_IStylePropertyAnimations_CancelAnimation;
    struct VirtualInvokeData _37_UnityEngine_UIElements_IStylePropertyAnimations_CancelAllAnimations;
    struct VirtualInvokeData _38_UnityEngine_UIElements_IStylePropertyAnimations_get_runningAnimationCount;
    struct VirtualInvokeData _39_UnityEngine_UIElements_IStylePropertyAnimations_set_runningAnimationCount;
    struct VirtualInvokeData _40_UnityEngine_UIElements_IStylePropertyAnimations_get_completedAnimationCount;
    struct VirtualInvokeData _41_UnityEngine_UIElements_IStylePropertyAnimations_set_completedAnimationCount;
    struct VirtualInvokeData _42_UnityEngine_UIElements_ITransform_get_position;
    struct VirtualInvokeData _43_UnityEngine_UIElements_ITransform_set_position;
    struct VirtualInvokeData _44_UnityEngine_UIElements_ITransform_get_scale;
    struct VirtualInvokeData _45_UnityEngine_UIElements_IExperimentalFeatures_get_animation;
    struct VirtualInvokeData _46_UnityEngine_UIElements_Experimental_ITransitionAnimations_Start;
    struct VirtualInvokeData _47_UnityEngine_UIElements_IResolvedStyle_get_backgroundColor;
    struct VirtualInvokeData _48_UnityEngine_UIElements_IResolvedStyle_get_borderBottomColor;
    struct VirtualInvokeData _49_UnityEngine_UIElements_IResolvedStyle_get_borderBottomLeftRadius;
    struct VirtualInvokeData _50_UnityEngine_UIElements_IResolvedStyle_get_borderBottomRightRadius;
    struct VirtualInvokeData _51_UnityEngine_UIElements_IResolvedStyle_get_borderBottomWidth;
    struct VirtualInvokeData _52_UnityEngine_UIElements_IResolvedStyle_get_borderLeftColor;
    struct VirtualInvokeData _53_UnityEngine_UIElements_IResolvedStyle_get_borderLeftWidth;
    struct VirtualInvokeData _54_UnityEngine_UIElements_IResolvedStyle_get_borderRightColor;
    struct VirtualInvokeData _55_UnityEngine_UIElements_IResolvedStyle_get_borderRightWidth;
    struct VirtualInvokeData _56_UnityEngine_UIElements_IResolvedStyle_get_borderTopColor;
    struct VirtualInvokeData _57_UnityEngine_UIElements_IResolvedStyle_get_borderTopLeftRadius;
    struct VirtualInvokeData _58_UnityEngine_UIElements_IResolvedStyle_get_borderTopRightRadius;
    struct VirtualInvokeData _59_UnityEngine_UIElements_IResolvedStyle_get_borderTopWidth;
    struct VirtualInvokeData _60_UnityEngine_UIElements_IResolvedStyle_get_bottom;
    struct VirtualInvokeData _61_UnityEngine_UIElements_IResolvedStyle_get_color;
    struct VirtualInvokeData _62_UnityEngine_UIElements_IResolvedStyle_get_display;
    struct VirtualInvokeData _63_UnityEngine_UIElements_IResolvedStyle_get_flexGrow;
    struct VirtualInvokeData _64_UnityEngine_UIElements_IResolvedStyle_get_flexShrink;
    struct VirtualInvokeData _65_UnityEngine_UIElements_IResolvedStyle_get_height;
    struct VirtualInvokeData _66_UnityEngine_UIElements_IResolvedStyle_get_left;
    struct VirtualInvokeData _67_UnityEngine_UIElements_IResolvedStyle_get_marginBottom;
    struct VirtualInvokeData _68_UnityEngine_UIElements_IResolvedStyle_get_marginLeft;
    struct VirtualInvokeData _69_UnityEngine_UIElements_IResolvedStyle_get_marginRight;
    struct VirtualInvokeData _70_UnityEngine_UIElements_IResolvedStyle_get_marginTop;
    struct VirtualInvokeData _71_UnityEngine_UIElements_IResolvedStyle_get_minHeight;
    struct VirtualInvokeData _72_UnityEngine_UIElements_IResolvedStyle_get_minWidth;
    struct VirtualInvokeData _73_UnityEngine_UIElements_IResolvedStyle_get_opacity;
    struct VirtualInvokeData _74_UnityEngine_UIElements_IResolvedStyle_get_paddingBottom;
    struct VirtualInvokeData _75_UnityEngine_UIElements_IResolvedStyle_get_paddingLeft;
    struct VirtualInvokeData _76_UnityEngine_UIElements_IResolvedStyle_get_paddingRight;
    struct VirtualInvokeData _77_UnityEngine_UIElements_IResolvedStyle_get_paddingTop;
    struct VirtualInvokeData _78_UnityEngine_UIElements_IResolvedStyle_get_right;
    struct VirtualInvokeData _79_UnityEngine_UIElements_IResolvedStyle_get_scale;
    struct VirtualInvokeData _80_UnityEngine_UIElements_IResolvedStyle_get_top;
    struct VirtualInvokeData _81_UnityEngine_UIElements_IResolvedStyle_get_translate;
    struct VirtualInvokeData _82_UnityEngine_UIElements_IResolvedStyle_get_unityBackgroundImageTintColor;
    struct VirtualInvokeData _83_UnityEngine_UIElements_IResolvedStyle_get_unitySliceLeft;
    struct VirtualInvokeData _84_UnityEngine_UIElements_IResolvedStyle_get_unitySliceRight;
    struct VirtualInvokeData _85_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineColor;
    struct VirtualInvokeData _86_UnityEngine_UIElements_IResolvedStyle_get_unityTextOutlineWidth;
    struct VirtualInvokeData _87_UnityEngine_UIElements_IResolvedStyle_get_visibility;
    struct VirtualInvokeData _88_UnityEngine_UIElements_IResolvedStyle_get_whiteSpace;
    struct VirtualInvokeData _89_UnityEngine_UIElements_IResolvedStyle_get_width;
    struct VirtualInvokeData _90_GetTooltipRect;
    struct VirtualInvokeData _91_OnViewDataReady;
    struct VirtualInvokeData _92_ContainsPoint;
    struct VirtualInvokeData _93_DoMeasure;
    struct VirtualInvokeData _94_get_contentContainer;
    struct VirtualInvokeData _95_get_binding;
    struct VirtualInvokeData _96_set_bindingPath;
    struct VirtualInvokeData _97_unknown;
    struct VirtualInvokeData _98_unknown;
    struct VirtualInvokeData _99_unknown;
    struct VirtualInvokeData _100_get_value;
    struct VirtualInvokeData _101_set_value;
    struct VirtualInvokeData _102_get_showMixedValue;
    struct VirtualInvokeData _103_UpdateMixedValueContent;
    struct VirtualInvokeData _104_SetValueWithoutNotify;
};

struct UnityEngine_UIElements_RadioButtonGroup_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_RadioButtonGroup_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_RadioButtonGroup_VTable vtable;
};

typedef struct MethodInfo_313E0F8 MethodInfo_313E0F8, *PMethodInfo_313E0F8;

typedef union _union_239833 _union_239833, *P_union_239833;

union _union_239833 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_313E0F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12723C8 MethodInfo_12723C8, *PMethodInfo_12723C8;

typedef union _union_201104 _union_201104, *P_union_201104;

union _union_201104 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12723C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Buffers_SpanAction_char__ValueTuple_IntPtr__int__IntPtr__int__IntPtr__int__bool__ValueTuple_bool____VTable System_Buffers_SpanAction_char__ValueTuple_IntPtr__int__IntPtr__int__IntPtr__int__bool__ValueTuple_bool____VTable, *PSystem_Buffers_SpanAction_char__ValueTuple_IntPtr__int__IntPtr__int__IntPtr__int__bool__ValueTuple_bool____VTable;

struct System_Buffers_SpanAction_char__ValueTuple_IntPtr__int__IntPtr__int__IntPtr__int__bool__ValueTuple_bool____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_24DE5EC MethodInfo_24DE5EC, *PMethodInfo_24DE5EC;

typedef union _union_176540 _union_176540, *P_union_176540;

union _union_176540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24DE5EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16AC02C MethodInfo_16AC02C, *PMethodInfo_16AC02C;

typedef union _union_159591 _union_159591, *P_union_159591;

union _union_159591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16AC02C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Action_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1B63DD0 MethodInfo_1B63DD0, *PMethodInfo_1B63DD0;

struct MethodInfo_1B63DD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242863 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_RadioButtonGroup_o UnityEngine_UIElements_RadioButtonGroup_o, *PUnityEngine_UIElements_RadioButtonGroup_o;

struct UnityEngine_UIElements_RadioButtonGroup_o {
    struct UnityEngine_UIElements_RadioButtonGroup_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_RadioButtonGroup_Fields fields;
};

typedef struct MethodInfo_2E81244 MethodInfo_2E81244, *PMethodInfo_2E81244;

struct MethodInfo_2E81244 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335917 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_EarlyUpdate_UpdateTextureStreamingManager_Fields UnityEngine_PlayerLoop_EarlyUpdate_UpdateTextureStreamingManager_Fields, *PUnityEngine_PlayerLoop_EarlyUpdate_UpdateTextureStreamingManager_Fields;

struct UnityEngine_PlayerLoop_EarlyUpdate_UpdateTextureStreamingManager_Fields {
};

typedef struct MethodInfo_150FAC4_RGCTXs MethodInfo_150FAC4_RGCTXs, *PMethodInfo_150FAC4_RGCTXs;

struct MethodInfo_150FAC4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Protocol___c__DisplayClass480_0_Fields Shock_Protocol___c__DisplayClass480_0_Fields, *PShock_Protocol___c__DisplayClass480_0_Fields;

struct Shock_Protocol___c__DisplayClass480_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

typedef struct MethodInfo_26B9110 MethodInfo_26B9110, *PMethodInfo_26B9110;

typedef union _union_285378 _union_285378, *P_union_285378;

union _union_285378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9110 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D7EEA0 MethodInfo_1D7EEA0, *PMethodInfo_1D7EEA0;

typedef union _union_297388 _union_297388, *P_union_297388;

union _union_297388 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D7EEA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297388 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B9118 MethodInfo_26B9118, *PMethodInfo_26B9118;

typedef union _union_285356 _union_285356, *P_union_285356;

union _union_285356 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9118 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285356 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__c ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__c, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__c;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__StaticFields ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__StaticFields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__StaticFields;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__VTable ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__VTable, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__VTable;

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__StaticFields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *staticPool;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Box;
    struct VirtualInvokeData _6_DisconnectFromPool;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_ToString;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__VTable vtable;
};

typedef struct MethodInfo_1D74300 MethodInfo_1D74300, *PMethodInfo_1D74300;

struct MethodInfo_1D74300 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282752 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24A8B04 MethodInfo_24A8B04, *PMethodInfo_24A8B04;

typedef union _union_312598 _union_312598, *P_union_312598;

union _union_312598 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A8B04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312598 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDCF40 MethodInfo_1FDCF40, *PMethodInfo_1FDCF40;

typedef union _union_265786 _union_265786, *P_union_265786;

union _union_265786 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCF40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265786 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_LiveSystemBase__c System_Action_LiveSystemBase__c, *PSystem_Action_LiveSystemBase__c;

typedef struct System_Action_LiveSystemBase__VTable System_Action_LiveSystemBase__VTable, *PSystem_Action_LiveSystemBase__VTable;

struct System_Action_LiveSystemBase__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_LiveSystemBase__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LiveSystemBase__VTable vtable;
};

typedef struct Shock_CardEvolveConditionMstTable___c_Fields Shock_CardEvolveConditionMstTable___c_Fields, *PShock_CardEvolveConditionMstTable___c_Fields;

struct Shock_CardEvolveConditionMstTable___c_Fields {
};

typedef struct MethodInfo_1D74308 MethodInfo_1D74308, *PMethodInfo_1D74308;

struct MethodInfo_1D74308 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282760 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_o CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_o, *PCriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_o;

typedef struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_c CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_c, *PCriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_c;

typedef struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_Fields CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_Fields, *PCriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_Fields;

struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_VTable vtable;
};

struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_Fields {
    int32_t memoryVoices;
    int32_t streamingVoices;
};

struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_o {
    struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_c *klass;
    void *monitor;
    struct CriWare_CriAtomConfig_AndroidLowLatencyStandardVoicePoolConfig_Fields fields;
};

typedef struct MethodInfo_19D0368 MethodInfo_19D0368, *PMethodInfo_19D0368;

typedef union _union_245579 _union_245579, *P_union_245579;

union _union_245579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19D0368 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1297818_RGCTXs MethodInfo_1297818_RGCTXs, *PMethodInfo_1297818_RGCTXs;

struct MethodInfo_1297818_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Net_WebHeaderCollection_RfcChar_VTable System_Net_WebHeaderCollection_RfcChar_VTable, *PSystem_Net_WebHeaderCollection_RfcChar_VTable;

struct System_Net_WebHeaderCollection_RfcChar_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_26B9120 MethodInfo_26B9120, *PMethodInfo_26B9120;

typedef union _union_285368 _union_285368, *P_union_285368;

union _union_285368 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9120 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285368 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD6478 MethodInfo_2AD6478, *PMethodInfo_2AD6478;

typedef union _union_328652 _union_328652, *P_union_328652;

union _union_328652 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD6478 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328652 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B7C8 MethodInfo_135B7C8, *PMethodInfo_135B7C8;

typedef union _union_341577 _union_341577, *P_union_341577;

union _union_341577 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B7C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341577 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TomatoLib_ClipboardEditor_o TomatoLib_ClipboardEditor_o, *PTomatoLib_ClipboardEditor_o;

typedef struct TomatoLib_ClipboardEditor_c TomatoLib_ClipboardEditor_c, *PTomatoLib_ClipboardEditor_c;

typedef struct TomatoLib_ClipboardEditor_Fields TomatoLib_ClipboardEditor_Fields, *PTomatoLib_ClipboardEditor_Fields;

typedef struct TomatoLib_ClipboardEditor_VTable TomatoLib_ClipboardEditor_VTable, *PTomatoLib_ClipboardEditor_VTable;

struct TomatoLib_ClipboardEditor_Fields {
};

struct TomatoLib_ClipboardEditor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_SetText;
};

struct TomatoLib_ClipboardEditor_o {
    struct TomatoLib_ClipboardEditor_c *klass;
    void *monitor;
    struct TomatoLib_ClipboardEditor_Fields fields;
};

struct TomatoLib_ClipboardEditor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TomatoLib_ClipboardEditor_VTable vtable;
};

typedef struct MethodInfo_26B9128 MethodInfo_26B9128, *PMethodInfo_26B9128;

typedef union _union_285380 _union_285380, *P_union_285380;

union _union_285380 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9128 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285380 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD23B0 MethodInfo_1FD23B0, *PMethodInfo_1FD23B0;

typedef union _union_267486 _union_267486, *P_union_267486;

union _union_267486 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD23B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267486 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156130C MethodInfo_156130C, *PMethodInfo_156130C;

typedef union _union_283270 _union_283270, *P_union_283270;

union _union_283270 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156130C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedList_ValueList_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283270 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F34B8C MethodInfo_2F34B8C, *PMethodInfo_2F34B8C;

typedef struct MethodInfo_2F34B8C_RGCTXs MethodInfo_2F34B8C_RGCTXs, *PMethodInfo_2F34B8C_RGCTXs;

typedef union _union_286732 _union_286732, *P_union_286732;

struct MethodInfo_2F34B8C_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__Clear;
    struct MethodInfo *_2_System_Collections_Generic_List_T__AddRange;
};

union _union_286732 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F34B8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleValueExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2F34B8C_RGCTXs *rgctx_data;
    union _union_286732 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BFB0B0 MethodInfo_1BFB0B0, *PMethodInfo_1BFB0B0;

typedef union _union_251363 _union_251363, *P_union_251363;

union _union_251363 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BFB0B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251363 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_KeyValuePair_NoticeChannelName__INoticeChannel___Fields System_Action_KeyValuePair_NoticeChannelName__INoticeChannel___Fields, *PSystem_Action_KeyValuePair_NoticeChannelName__INoticeChannel___Fields;

struct System_Action_KeyValuePair_NoticeChannelName__INoticeChannel___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_21E4BC4 MethodInfo_21E4BC4, *PMethodInfo_21E4BC4;

typedef union _union_160685 _union_160685, *P_union_160685;

union _union_160685 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4BC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160685 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_EventPointRankingMst__Fields System_Collections_Generic_IReadOnlyList_EventPointRankingMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_EventPointRankingMst__Fields;

struct System_Collections_Generic_IReadOnlyList_EventPointRankingMst__Fields {
};

typedef struct MethodInfo_1BD9C74 MethodInfo_1BD9C74, *PMethodInfo_1BD9C74;

typedef union _union_246267 _union_246267, *P_union_246267;

union _union_246267 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BD9C74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_246267 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MovieMst_Fields Shock_MovieMst_Fields, *PShock_MovieMst_Fields;

struct Shock_MovieMst_Fields {
    uint32_t _id;
    int32_t _lengthType;
    int32_t _screenType;
    struct System_String_o *_movieName;
    struct System_String_o *_movieDetail;
    struct System_UInt32_array *_masterCharacterIdList;
    uint32_t _masterCharacterId;
    struct System_String_o *_folderPath;
    struct System_String_o *_fileName;
    struct System_String_o *_thumbnailSpriteName;
    int32_t _getCategory;
    struct System_UInt32_array *_masterMusicIdList;
    uint32_t _masterReleaseLabelId;
};

typedef struct System_ComponentModel_ReflectTypeDescriptionProvider_Fields System_ComponentModel_ReflectTypeDescriptionProvider_Fields, *PSystem_ComponentModel_ReflectTypeDescriptionProvider_Fields;

typedef struct System_ComponentModel_TypeDescriptionProvider_Fields System_ComponentModel_TypeDescriptionProvider_Fields, *PSystem_ComponentModel_TypeDescriptionProvider_Fields;

typedef struct System_ComponentModel_TypeDescriptionProvider_o System_ComponentModel_TypeDescriptionProvider_o, *PSystem_ComponentModel_TypeDescriptionProvider_o;

typedef struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_o System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_o, *PSystem_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_o;

typedef struct System_ComponentModel_TypeDescriptionProvider_c System_ComponentModel_TypeDescriptionProvider_c, *PSystem_ComponentModel_TypeDescriptionProvider_c;

typedef struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_c System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_c, *PSystem_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_c;

typedef struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_Fields System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_Fields, *PSystem_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_Fields;

typedef struct System_ComponentModel_TypeDescriptionProvider_VTable System_ComponentModel_TypeDescriptionProvider_VTable, *PSystem_ComponentModel_TypeDescriptionProvider_VTable;

typedef struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_VTable System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_VTable, *PSystem_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_VTable;

struct System_ComponentModel_TypeDescriptionProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateInstance;
    struct VirtualInvokeData _5_GetCache;
    struct VirtualInvokeData _6_GetExtendedTypeDescriptor;
    struct VirtualInvokeData _7_GetExtenderProviders;
    struct VirtualInvokeData _8_GetFullComponentName;
    struct VirtualInvokeData _9_GetReflectionType;
    struct VirtualInvokeData _10_GetRuntimeType;
    struct VirtualInvokeData _11_GetTypeDescriptor;
    struct VirtualInvokeData _12_IsSupportedType;
};

struct System_ComponentModel_TypeDescriptionProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_TypeDescriptionProvider_VTable vtable;
};

struct System_ComponentModel_TypeDescriptionProvider_Fields {
    struct System_ComponentModel_TypeDescriptionProvider_o *_parent;
    struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_o *_emptyDescriptor;
};

struct System_ComponentModel_TypeDescriptionProvider_o {
    struct System_ComponentModel_TypeDescriptionProvider_c *klass;
    void *monitor;
    struct System_ComponentModel_TypeDescriptionProvider_Fields fields;
};

struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_Fields {
    struct System_ComponentModel_CustomTypeDescriptor_Fields super;
};

struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_o {
    struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_c *klass;
    void *monitor;
    struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_Fields fields;
};

struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_unknown;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_unknown;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_GetAttributes;
    struct VirtualInvokeData _17_GetClassName;
    struct VirtualInvokeData _18_GetComponentName;
    struct VirtualInvokeData _19_GetConverter;
    struct VirtualInvokeData _20_GetDefaultEvent;
    struct VirtualInvokeData _21_GetDefaultProperty;
    struct VirtualInvokeData _22_GetEditor;
    struct VirtualInvokeData _23_GetEvents;
    struct VirtualInvokeData _24_GetEvents;
    struct VirtualInvokeData _25_GetProperties;
    struct VirtualInvokeData _26_GetProperties;
    struct VirtualInvokeData _27_GetPropertyOwner;
};

struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_TypeDescriptionProvider_EmptyCustomTypeDescriptor_VTable vtable;
};

struct System_ComponentModel_ReflectTypeDescriptionProvider_Fields {
    struct System_ComponentModel_TypeDescriptionProvider_Fields super;
    struct System_Collections_Hashtable_o *_typeData;
};

typedef struct MethodInfo_20653F8 MethodInfo_20653F8, *PMethodInfo_20653F8;

typedef union _union_221639 _union_221639, *P_union_221639;

union _union_221639 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20653F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221639 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_TashkeelLocation_o I2_Loc_TashkeelLocation_o, *PI2_Loc_TashkeelLocation_o;

typedef struct I2_Loc_TashkeelLocation_c I2_Loc_TashkeelLocation_c, *PI2_Loc_TashkeelLocation_c;

typedef struct I2_Loc_TashkeelLocation_Fields I2_Loc_TashkeelLocation_Fields, *PI2_Loc_TashkeelLocation_Fields;

typedef struct I2_Loc_TashkeelLocation_VTable I2_Loc_TashkeelLocation_VTable, *PI2_Loc_TashkeelLocation_VTable;

struct I2_Loc_TashkeelLocation_Fields {
    uint16_t tashkeel;
    int32_t position;
};

struct I2_Loc_TashkeelLocation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct I2_Loc_TashkeelLocation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_TashkeelLocation_VTable vtable;
};

struct I2_Loc_TashkeelLocation_o {
    struct I2_Loc_TashkeelLocation_c *klass;
    void *monitor;
    struct I2_Loc_TashkeelLocation_Fields fields;
};

typedef struct MethodInfo_2946740 MethodInfo_2946740, *PMethodInfo_2946740;

typedef union _union_182692 _union_182692, *P_union_182692;

union _union_182692 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946740 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182692 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ComponentModel_IBindingList_o System_ComponentModel_IBindingList_o, *PSystem_ComponentModel_IBindingList_o;

typedef struct System_ComponentModel_IBindingList_c System_ComponentModel_IBindingList_c, *PSystem_ComponentModel_IBindingList_c;

typedef struct System_ComponentModel_IBindingList_Fields System_ComponentModel_IBindingList_Fields, *PSystem_ComponentModel_IBindingList_Fields;

struct System_ComponentModel_IBindingList_Fields {
};

struct System_ComponentModel_IBindingList_o {
    struct System_ComponentModel_IBindingList_c *klass;
    void *monitor;
    struct System_ComponentModel_IBindingList_Fields fields;
};

struct System_ComponentModel_IBindingList_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2946744 MethodInfo_2946744, *PMethodInfo_2946744;

typedef union _union_184130 _union_184130, *P_union_184130;

union _union_184130 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946744 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184130 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2618298 MethodInfo_2618298, *PMethodInfo_2618298;

typedef union _union_250193 _union_250193, *P_union_250193;

union _union_250193 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2618298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250193 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_c Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_c, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_c;

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_VTable Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_VTable, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_VTable;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_VTable vtable;
};

typedef struct Aoharu_TitleScene___c__DisplayClass41_1_o Aoharu_TitleScene___c__DisplayClass41_1_o, *PAoharu_TitleScene___c__DisplayClass41_1_o;

typedef struct Aoharu_TitleScene___c__DisplayClass41_1_c Aoharu_TitleScene___c__DisplayClass41_1_c, *PAoharu_TitleScene___c__DisplayClass41_1_c;

typedef struct Aoharu_TitleScene___c__DisplayClass41_1_Fields Aoharu_TitleScene___c__DisplayClass41_1_Fields, *PAoharu_TitleScene___c__DisplayClass41_1_Fields;

typedef struct Aoharu_TitleScene___c__DisplayClass41_1_VTable Aoharu_TitleScene___c__DisplayClass41_1_VTable, *PAoharu_TitleScene___c__DisplayClass41_1_VTable;

struct Aoharu_TitleScene___c__DisplayClass41_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_TitleScene___c__DisplayClass41_1_Fields {
    struct System_Action_o *next;
    int32_t maxPriority;
    struct Shock_Data_SaveData_TitleScreenSaveData_TitleScreen_o *customData;
    struct Aoharu_TitleScene___c__DisplayClass41_0_o *CS___8__locals1;
};

struct Aoharu_TitleScene___c__DisplayClass41_1_o {
    struct Aoharu_TitleScene___c__DisplayClass41_1_c *klass;
    void *monitor;
    struct Aoharu_TitleScene___c__DisplayClass41_1_Fields fields;
};

struct Aoharu_TitleScene___c__DisplayClass41_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_TitleScene___c__DisplayClass41_1_VTable vtable;
};

typedef struct MethodInfo_13BD0F4 MethodInfo_13BD0F4, *PMethodInfo_13BD0F4;

typedef struct MethodInfo_13BD0F4_RGCTXs MethodInfo_13BD0F4_RGCTXs, *PMethodInfo_13BD0F4_RGCTXs;

typedef union _union_207123 _union_207123, *P_union_207123;

struct MethodInfo_13BD0F4_RGCTXs {
    struct Il2CppClass *_0_T;
};

union _union_207123 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13BD0F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13BD0F4_RGCTXs *rgctx_data;
    union _union_207123 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B7D0 MethodInfo_135B7D0, *PMethodInfo_135B7D0;

typedef union _union_341581 _union_341581, *P_union_341581;

union _union_341581 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B7D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341581 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D74320 MethodInfo_1D74320, *PMethodInfo_1D74320;

struct MethodInfo_1D74320 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282768 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngLiveData___c__DisplayClass37_0_c Shock_MngLiveData___c__DisplayClass37_0_c, *PShock_MngLiveData___c__DisplayClass37_0_c;

typedef struct Shock_MngLiveData___c__DisplayClass37_0_VTable Shock_MngLiveData___c__DisplayClass37_0_VTable, *PShock_MngLiveData___c__DisplayClass37_0_VTable;

struct Shock_MngLiveData___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngLiveData___c__DisplayClass37_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngLiveData___c__DisplayClass37_0_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_o Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_o, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_o;

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_Fields Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_Fields, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_Fields;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_Fields {
};

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_o {
    struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastTimeUpdate_Fields fields;
};

typedef struct MethodInfo_156BEF4 MethodInfo_156BEF4, *PMethodInfo_156BEF4;

typedef union _union_167549 _union_167549, *P_union_167549;

union _union_167549 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156BEF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167549 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D74328 MethodInfo_1D74328, *PMethodInfo_1D74328;

struct MethodInfo_1D74328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MngLiveData___c__DisplayClass37_0_o Shock_MngLiveData___c__DisplayClass37_0_o, *PShock_MngLiveData___c__DisplayClass37_0_o;

typedef struct Shock_MngLiveData___c__DisplayClass37_0_Fields Shock_MngLiveData___c__DisplayClass37_0_Fields, *PShock_MngLiveData___c__DisplayClass37_0_Fields;

struct Shock_MngLiveData___c__DisplayClass37_0_Fields {
    struct Shock_LiveData_o *live;
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_MngLiveData___c__DisplayClass37_0_o {
    struct Shock_MngLiveData___c__DisplayClass37_0_c *klass;
    void *monitor;
    struct Shock_MngLiveData___c__DisplayClass37_0_Fields fields;
};

typedef struct MethodInfo_135B7DC MethodInfo_135B7DC, *PMethodInfo_135B7DC;

typedef union _union_341585 _union_341585, *P_union_341585;

union _union_341585 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B7DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341585 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26B9100 MethodInfo_26B9100, *PMethodInfo_26B9100;

typedef union _union_285354 _union_285354, *P_union_285354;

union _union_285354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9100 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_FriendListScene___c__DisplayClass67_0_o Aoharu_FriendListScene___c__DisplayClass67_0_o, *PAoharu_FriendListScene___c__DisplayClass67_0_o;

typedef struct Aoharu_FriendListScene___c__DisplayClass67_0_c Aoharu_FriendListScene___c__DisplayClass67_0_c, *PAoharu_FriendListScene___c__DisplayClass67_0_c;

typedef struct Aoharu_FriendListScene___c__DisplayClass67_0_Fields Aoharu_FriendListScene___c__DisplayClass67_0_Fields, *PAoharu_FriendListScene___c__DisplayClass67_0_Fields;

typedef struct Aoharu_FriendListScene___c__DisplayClass67_0_VTable Aoharu_FriendListScene___c__DisplayClass67_0_VTable, *PAoharu_FriendListScene___c__DisplayClass67_0_VTable;

typedef struct System_Predicate_FriendData__o System_Predicate_FriendData__o, *PSystem_Predicate_FriendData__o;

typedef struct System_Predicate_FriendData__c System_Predicate_FriendData__c, *PSystem_Predicate_FriendData__c;

typedef struct System_Predicate_FriendData__Fields System_Predicate_FriendData__Fields, *PSystem_Predicate_FriendData__Fields;

typedef struct System_Predicate_FriendData__VTable System_Predicate_FriendData__VTable, *PSystem_Predicate_FriendData__VTable;

struct Aoharu_FriendListScene___c__DisplayClass67_0_Fields {
    struct Shock_FriendData_o *friendData;
    struct Aoharu_FriendListScene_o *__4__this;
    uint64_t userId;
    struct System_Predicate_FriendData__o *__9__3;
    struct System_Action_RESULT_CODE__o *__9__2;
    struct System_Action_DialogResultCode__o *__9__1;
};

struct System_Predicate_FriendData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_FriendData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_FriendData__VTable vtable;
};

struct System_Predicate_FriendData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_FriendData__o {
    struct System_Predicate_FriendData__c *klass;
    void *monitor;
    struct System_Predicate_FriendData__Fields fields;
};

struct Aoharu_FriendListScene___c__DisplayClass67_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_FriendListScene___c__DisplayClass67_0_o {
    struct Aoharu_FriendListScene___c__DisplayClass67_0_c *klass;
    void *monitor;
    struct Aoharu_FriendListScene___c__DisplayClass67_0_Fields fields;
};

struct Aoharu_FriendListScene___c__DisplayClass67_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_FriendListScene___c__DisplayClass67_0_VTable vtable;
};

typedef struct MethodInfo_2E67150_RGCTXs MethodInfo_2E67150_RGCTXs, *PMethodInfo_2E67150_RGCTXs;

struct MethodInfo_2E67150_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__o ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__o, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__o;

typedef struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__Fields ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__Fields, *PExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__Fields;

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__Fields {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Fields super;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapperPool_T__o *_ReturnPool_k__BackingField;
    int32_t pooling;
    struct UnityEngine_Vector2_o value;
};

struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__o {
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_Vector2__Fields fields;
};

typedef struct MethodInfo_26B9108 MethodInfo_26B9108, *PMethodInfo_26B9108;

typedef union _union_285366 _union_285366, *P_union_285366;

union _union_285366 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26B9108 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_TypedUxmlAttributeDescription_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_285366 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Chipstar_Downloads_MiscLoadOperation_VTable Chipstar_Downloads_MiscLoadOperation_VTable, *PChipstar_Downloads_MiscLoadOperation_VTable;

struct Chipstar_Downloads_MiscLoadOperation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_OnError;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_IsCanceled;
    struct VirtualInvokeData _11_get_IsDisposed;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _14_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _15_System_Collections_IEnumerator_Reset;
    struct VirtualInvokeData _16_get_Progress;
    struct VirtualInvokeData _17_get_IsRunning;
    struct VirtualInvokeData _18_get_IsCompleted;
    struct VirtualInvokeData _19_get_IsError;
    struct VirtualInvokeData _20_get_IsFinish;
};

typedef struct Carbon_ListDictionary_int__GamelibResultCodeMst__VTable Carbon_ListDictionary_int__GamelibResultCodeMst__VTable, *PCarbon_ListDictionary_int__GamelibResultCodeMst__VTable;

struct Carbon_ListDictionary_int__GamelibResultCodeMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_135B7E4 MethodInfo_135B7E4, *PMethodInfo_135B7E4;

typedef union _union_341589 _union_341589, *P_union_341589;

union _union_341589 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B7E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341589 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127CF90 MethodInfo_127CF90, *PMethodInfo_127CF90;

typedef union _union_202060 _union_202060, *P_union_202060;

union _union_202060 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127CF90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202060 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct FancyScrollView_FancyCellGroup___c_TItemData__TContext__RGCTXs FancyScrollView_FancyCellGroup___c_TItemData__TContext__RGCTXs, *PFancyScrollView_FancyCellGroup___c_TItemData__TContext__RGCTXs;

struct FancyScrollView_FancyCellGroup___c_TItemData__TContext__RGCTXs {
    struct Il2CppClass *_0_FancyScrollView_FancyCellGroup___c_TItemData__TContext_;
    struct MethodInfo *_1_FancyScrollView_FancyCellGroup___c_TItemData__TContext___ctor;
    struct Il2CppClass *_2_FancyScrollView_FancyCellGroup___c_TItemData__TContext_;
    struct MethodInfo *_3_UnityEngine_GameObject_GetComponent_FancyCell_TItemData__TContext__;
};

typedef struct MethodInfo_2EA3CD0 MethodInfo_2EA3CD0, *PMethodInfo_2EA3CD0;

typedef union _union_236169 _union_236169, *P_union_236169;

union _union_236169 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA3CD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236169 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BBF800 MethodInfo_2BBF800, *PMethodInfo_2BBF800;

typedef union _union_300201 _union_300201, *P_union_300201;

union _union_300201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BBF800 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_294674C MethodInfo_294674C, *PMethodInfo_294674C;

typedef union _union_185568 _union_185568, *P_union_185568;

union _union_185568 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_294674C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185568 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDCF2C MethodInfo_1FDCF2C, *PMethodInfo_1FDCF2C;

typedef union _union_267698 _union_267698, *P_union_267698;

union _union_267698 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCF2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267698 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DATE_CONDITION_TYPE_Fields Shock_DATE_CONDITION_TYPE_Fields, *PShock_DATE_CONDITION_TYPE_Fields;

struct Shock_DATE_CONDITION_TYPE_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1EC8BC8 MethodInfo_1EC8BC8, *PMethodInfo_1EC8BC8;

typedef union _union_295212 _union_295212, *P_union_295212;

union _union_295212 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EC8BC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_WithLatestFromObservable_WithLatestFrom_LeftObserver_TLeft__TRight__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295212 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B7EC MethodInfo_135B7EC, *PMethodInfo_135B7EC;

typedef union _union_341593 _union_341593, *P_union_341593;

union _union_341593 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B7EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341593 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Observable___c__DisplayClass287_0_T__Fields UniRx_Observable___c__DisplayClass287_0_T__Fields, *PUniRx_Observable___c__DisplayClass287_0_T__Fields;

typedef struct System_Func_IObserver_T___IEnumerator__o System_Func_IObserver_T___IEnumerator__o, *PSystem_Func_IObserver_T___IEnumerator__o;

typedef struct System_Func_IObserver_T___IEnumerator__c System_Func_IObserver_T___IEnumerator__c, *PSystem_Func_IObserver_T___IEnumerator__c;

typedef struct System_Func_IObserver_T___IEnumerator__Fields System_Func_IObserver_T___IEnumerator__Fields, *PSystem_Func_IObserver_T___IEnumerator__Fields;

typedef struct System_Func_IObserver_T___IEnumerator__VTable System_Func_IObserver_T___IEnumerator__VTable, *PSystem_Func_IObserver_T___IEnumerator__VTable;

struct System_Func_IObserver_T___IEnumerator__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_IObserver_T___IEnumerator__o {
    struct System_Func_IObserver_T___IEnumerator__c *klass;
    void *monitor;
    struct System_Func_IObserver_T___IEnumerator__Fields fields;
};

struct System_Func_IObserver_T___IEnumerator__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_IObserver_T___IEnumerator__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_IObserver_T___IEnumerator__VTable vtable;
};

struct UniRx_Observable___c__DisplayClass287_0_T__Fields {
    struct System_Func_IObserver_T___IEnumerator__o *coroutine;
};

typedef struct MethodInfo_1D7433C MethodInfo_1D7433C, *PMethodInfo_1D7433C;

struct MethodInfo_1D7433C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282784 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__o System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__o, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__o;

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__c System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__c, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__c;

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__Fields System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__Fields, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__Fields;

typedef struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__VTable System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__VTable, *PSystem_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__VTable;

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_OnCompleted;
};

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__Fields {
    struct System_Net_Sockets_SocketAsyncEventArgs_Fields super;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__o _builder;
    bool _accessed;
};

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__o {
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__c *klass;
    void *monitor;
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__Fields fields;
};

struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_Sockets_Socket_TaskSocketAsyncEventArgs_TResult__VTable vtable;
};

typedef struct Shock_StoryLoader_c Shock_StoryLoader_c, *PShock_StoryLoader_c;

typedef struct Shock_StoryLoader_VTable Shock_StoryLoader_VTable, *PShock_StoryLoader_VTable;

struct Shock_StoryLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_StoryLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StoryLoader_VTable vtable;
};

typedef struct MethodInfo_20653D0 MethodInfo_20653D0, *PMethodInfo_20653D0;

typedef union _union_221215 _union_221215, *P_union_221215;

union _union_221215 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20653D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2090388 MethodInfo_2090388, *PMethodInfo_2090388;

typedef union _union_325234 _union_325234, *P_union_325234;

union _union_325234 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325234 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B7F4 MethodInfo_135B7F4, *PMethodInfo_135B7F4;

typedef union _union_341579 _union_341579, *P_union_341579;

union _union_341579 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B7F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341579 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F0654C MethodInfo_1F0654C, *PMethodInfo_1F0654C;

typedef union _union_323860 _union_323860, *P_union_323860;

union _union_323860 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F0654C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323860 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2432C28 MethodInfo_2432C28, *PMethodInfo_2432C28;

typedef union _union_274948 _union_274948, *P_union_274948;

union _union_274948 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432C28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_274948 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E95808 MethodInfo_2E95808, *PMethodInfo_2E95808;

typedef union _union_270810 _union_270810, *P_union_270810;

union _union_270810 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E95808 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_270810 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135B7FC MethodInfo_135B7FC, *PMethodInfo_135B7FC;

typedef union _union_341583 _union_341583, *P_union_341583;

union _union_341583 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135B7FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Firebase_Dispatcher_CallbackStorage_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_341583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct UniRx_ScheduledNotifier___c__DisplayClass5_0_T__c UniRx_ScheduledNotifier___c__DisplayClass5_0_T__c, *PUniRx_ScheduledNotifier___c__DisplayClass5_0_T__c;

typedef struct UniRx_ScheduledNotifier___c__DisplayClass5_0_T__RGCTXs UniRx_ScheduledNotifier___c__DisplayClass5_0_T__RGCTXs, *PUniRx_ScheduledNotifier___c__DisplayClass5_0_T__RGCTXs;

typedef struct UniRx_ScheduledNotifier___c__DisplayClass5_0_T__VTable UniRx_ScheduledNotifier___c__DisplayClass5_0_T__VTable, *PUniRx_ScheduledNotifier___c__DisplayClass5_0_T__VTable;

struct UniRx_ScheduledNotifier___c__DisplayClass5_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Subject_T_;
    struct MethodInfo *_1_UniRx_Subject_T__OnNext;
};

struct UniRx_ScheduledNotifier___c__DisplayClass5_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_ScheduledNotifier___c__DisplayClass5_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_ScheduledNotifier___c__DisplayClass5_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_ScheduledNotifier___c__DisplayClass5_0_T__VTable vtable;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__c System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__c, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__c;

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Internal_ValueStopwatch_VTable Cysharp_Threading_Tasks_Internal_ValueStopwatch_VTable, *PCysharp_Threading_Tasks_Internal_ValueStopwatch_VTable;

struct Cysharp_Threading_Tasks_Internal_ValueStopwatch_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_MusicSelectUtil___c__DisplayClass9_0_c Aoharu_MusicSelectUtil___c__DisplayClass9_0_c, *PAoharu_MusicSelectUtil___c__DisplayClass9_0_c;

typedef struct Aoharu_MusicSelectUtil___c__DisplayClass9_0_VTable Aoharu_MusicSelectUtil___c__DisplayClass9_0_VTable, *PAoharu_MusicSelectUtil___c__DisplayClass9_0_VTable;

struct Aoharu_MusicSelectUtil___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MusicSelectUtil___c__DisplayClass9_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MusicSelectUtil___c__DisplayClass9_0_VTable vtable;
};

typedef union _union_179294 _union_179294, *P_union_179294;

union _union_179294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Observable___c__DisplayClass278_0_Fields UniRx_Observable___c__DisplayClass278_0_Fields, *PUniRx_Observable___c__DisplayClass278_0_Fields;

struct UniRx_Observable___c__DisplayClass278_0_Fields {
    struct System_Func_IEnumerator__o *coroutine;
    bool publishEveryYield;
};

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__o System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__o, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__o;

typedef struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__Fields System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__Fields, *PSystem_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__Fields;

typedef struct System_ValueTuple_uint__uint__uint__o System_ValueTuple_uint__uint__uint__o, *PSystem_ValueTuple_uint__uint__uint__o;

typedef struct System_ValueTuple_uint__uint__uint__Fields System_ValueTuple_uint__uint__uint__Fields, *PSystem_ValueTuple_uint__uint__uint__Fields;

struct System_ValueTuple_uint__uint__uint__Fields {
    uint32_t Item1;
    uint32_t Item2;
    uint32_t Item3;
};

struct System_ValueTuple_uint__uint__uint__o {
    struct System_ValueTuple_uint__uint__uint__Fields fields;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__Fields {
    struct System_ValueTuple_uint__uint__uint__o key;
    int32_t value;
};

struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__o {
    struct System_Collections_Generic_KeyValuePair_ValueTuple_uint__uint__uint___int__Fields fields;
};

typedef union _union_179296 _union_179296, *P_union_179296;

union _union_179296 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179298 _union_179298, *P_union_179298;

union _union_179298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20653DC MethodInfo_20653DC, *PMethodInfo_20653DC;

typedef union _union_221427 _union_221427, *P_union_221427;

union _union_221427 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20653DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221427 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746A10 MethodInfo_1746A10, *PMethodInfo_1746A10;

typedef union _union_162365 _union_162365, *P_union_162365;

union _union_162365 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162365 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_179268 _union_179268, *P_union_179268;

union _union_179268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_IEnumerable_c System_Collections_IEnumerable_c, *PSystem_Collections_IEnumerable_c;

struct System_Collections_IEnumerable_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_293CCEC MethodInfo_293CCEC, *PMethodInfo_293CCEC;

typedef union _union_186830 _union_186830, *P_union_186830;

union _union_186830 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293CCEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186830 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD23C4 MethodInfo_1FD23C4, *PMethodInfo_1FD23C4;

typedef union _union_265574 _union_265574, *P_union_265574;

union _union_265574 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD23C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2932144 MethodInfo_2932144, *PMethodInfo_2932144;

typedef union _union_189512 _union_189512, *P_union_189512;

union _union_189512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932144 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B922F8 MethodInfo_2B922F8, *PMethodInfo_2B922F8;

typedef union _union_340296 _union_340296, *P_union_340296;

union _union_340296 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B922F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340296 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B58C0 MethodInfo_28B58C0, *PMethodInfo_28B58C0;

typedef union _union_309912 _union_309912, *P_union_309912;

union _union_309912 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B58C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309912 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvChatHomeRData_VTable Shock_RecvChatHomeRData_VTable, *PShock_RecvChatHomeRData_VTable;

struct Shock_RecvChatHomeRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_179260 _union_179260, *P_union_179260;

union _union_179260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_179262 _union_179262, *P_union_179262;

union _union_179262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Chipstar_Downloads_ILoadOperateFactory_o Chipstar_Downloads_ILoadOperateFactory_o, *PChipstar_Downloads_ILoadOperateFactory_o;

typedef struct Chipstar_Downloads_ILoadOperateFactory_c Chipstar_Downloads_ILoadOperateFactory_c, *PChipstar_Downloads_ILoadOperateFactory_c;

typedef struct Chipstar_Downloads_ILoadOperateFactory_Fields Chipstar_Downloads_ILoadOperateFactory_Fields, *PChipstar_Downloads_ILoadOperateFactory_Fields;

struct Chipstar_Downloads_ILoadOperateFactory_Fields {
};

struct Chipstar_Downloads_ILoadOperateFactory_o {
    struct Chipstar_Downloads_ILoadOperateFactory_c *klass;
    void *monitor;
    struct Chipstar_Downloads_ILoadOperateFactory_Fields fields;
};

struct Chipstar_Downloads_ILoadOperateFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2932140 MethodInfo_2932140, *PMethodInfo_2932140;

typedef union _union_188074 _union_188074, *P_union_188074;

union _union_188074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2932140 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventMemberRankingRewardMst_Fields Shock_EventMemberRankingRewardMst_Fields, *PShock_EventMemberRankingRewardMst_Fields;

struct Shock_EventMemberRankingRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

typedef struct MethodInfo_198D488 MethodInfo_198D488, *PMethodInfo_198D488;

typedef union _union_166839 _union_166839, *P_union_166839;

union _union_166839 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198D488 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166839 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_11010B4 MethodInfo_11010B4, *PMethodInfo_11010B4;

typedef struct MethodInfo_11010B4_RGCTXs MethodInfo_11010B4_RGCTXs, *PMethodInfo_11010B4_RGCTXs;

typedef union _union_195286 _union_195286, *P_union_195286;

union _union_195286 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11010B4_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

struct MethodInfo_11010B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_11010B4_RGCTXs *rgctx_data;
    union _union_195286 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_MovieManager___c_VTable Shock_MovieManager___c_VTable, *PShock_MovieManager___c_VTable;

struct Shock_MovieManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_293214C MethodInfo_293214C, *PMethodInfo_293214C;

typedef union _union_190950 _union_190950, *P_union_190950;

union _union_190950 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293214C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190950 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1746A24 MethodInfo_1746A24, *PMethodInfo_1746A24;

typedef union _union_162155 _union_162155, *P_union_162155;

union _union_162155 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1746A24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162155 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_106C8DC MethodInfo_106C8DC, *PMethodInfo_106C8DC;

typedef union _union_168773 _union_168773, *P_union_168773;

union _union_168773 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106C8DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168773 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_MaterialManager___c__DisplayClass9_0_VTable TMPro_TMP_MaterialManager___c__DisplayClass9_0_VTable, *PTMPro_TMP_MaterialManager___c__DisplayClass9_0_VTable;

struct TMPro_TMP_MaterialManager___c__DisplayClass9_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_VisualElementFactoryRegistry_c UnityEngine_UIElements_VisualElementFactoryRegistry_c, *PUnityEngine_UIElements_VisualElementFactoryRegistry_c;

typedef struct UnityEngine_UIElements_VisualElementFactoryRegistry_StaticFields UnityEngine_UIElements_VisualElementFactoryRegistry_StaticFields, *PUnityEngine_UIElements_VisualElementFactoryRegistry_StaticFields;

typedef struct UnityEngine_UIElements_VisualElementFactoryRegistry_VTable UnityEngine_UIElements_VisualElementFactoryRegistry_VTable, *PUnityEngine_UIElements_VisualElementFactoryRegistry_VTable;

typedef struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___o System_Collections_Generic_Dictionary_string__List_IUxmlFactory___o, *PSystem_Collections_Generic_Dictionary_string__List_IUxmlFactory___o;

typedef struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___c System_Collections_Generic_Dictionary_string__List_IUxmlFactory___c, *PSystem_Collections_Generic_Dictionary_string__List_IUxmlFactory___c;

typedef struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___Fields System_Collections_Generic_Dictionary_string__List_IUxmlFactory___Fields, *PSystem_Collections_Generic_Dictionary_string__List_IUxmlFactory___Fields;

struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___o {
    struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___Fields fields;
};

struct UnityEngine_UIElements_VisualElementFactoryRegistry_StaticFields {
    struct System_Collections_Generic_Dictionary_string__List_IUxmlFactory___o *s_Factories;
};

struct UnityEngine_UIElements_VisualElementFactoryRegistry_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_VisualElementFactoryRegistry_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_VisualElementFactoryRegistry_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_VisualElementFactoryRegistry_VTable vtable;
};

typedef union _union_336401 _union_336401, *P_union_336401;

union _union_336401 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngSubscriptionData___c__DisplayClass12_0_c Shock_MngSubscriptionData___c__DisplayClass12_0_c, *PShock_MngSubscriptionData___c__DisplayClass12_0_c;

typedef struct Shock_MngSubscriptionData___c__DisplayClass12_0_VTable Shock_MngSubscriptionData___c__DisplayClass12_0_VTable, *PShock_MngSubscriptionData___c__DisplayClass12_0_VTable;

struct Shock_MngSubscriptionData___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MngSubscriptionData___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngSubscriptionData___c__DisplayClass12_0_VTable vtable;
};

typedef union _union_336403 _union_336403, *P_union_336403;

union _union_336403 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D8898C MethodInfo_1D8898C, *PMethodInfo_1D8898C;

typedef union _union_297434 _union_297434, *P_union_297434;

union _union_297434 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D8898C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297434 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern___c__DisplayClass1_0_Fields Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern___c__DisplayClass1_0_Fields, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPattern___c__DisplayClass1_0_Fields;

typedef struct System_Collections_Generic_List_AlbumUnitMMst__o System_Collections_Generic_List_AlbumUnitMMst__o, *PSystem_Collections_Generic_List_AlbumUnitMMst__o;

typedef struct System_Action_AlbumUnitMMst__o System_Action_AlbumUnitMMst__o, *PSystem_Action_AlbumUnitMMst__o;

typedef struct System_Collections_Generic_List_AlbumUnitMMst__c System_Collections_Generic_List_AlbumUnitMMst__c, *PSystem_Collections_Generic_List_AlbumUnitMMst__c;

typedef struct System_Collections_Generic_List_AlbumUnitMMst__Fields System_Collections_Generic_List_AlbumUnitMMst__Fields, *PSystem_Collections_Generic_List_AlbumUnitMMst__Fields;

typedef struct System_Action_AlbumUnitMMst__c System_Action_AlbumUnitMMst__c, *PSystem_Action_AlbumUnitMMst__c;

typedef struct System_Action_AlbumUnitMMst__Fields System_Action_AlbumUnitMMst__Fields, *PSystem_Action_AlbumUnitMMst__Fields;

typedef struct System_Collections_Generic_List_AlbumUnitMMst__StaticFields System_Collections_Generic_List_AlbumUnitMMst__StaticFields, *PSystem_Collections_Generic_List_AlbumUnitMMst__StaticFields;

typedef struct System_Collections_Generic_List_AlbumUnitMMst__VTable System_Collections_Generic_List_AlbumUnitMMst__VTable, *PSystem_Collections_Generic_List_AlbumUnitMMst__VTable;

typedef struct Shock_AlbumUnitMMst_array Shock_AlbumUnitMMst_array, *PShock_AlbumUnitMMst_array;

typedef struct System_Action_AlbumUnitMMst__VTable System_Action_AlbumUnitMMst__VTable, *PSystem_Action_AlbumUnitMMst__VTable;

struct System_Action_AlbumUnitMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_AlbumUnitMMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_AlbumUnitMMst__VTable vtable;
};

struct System_Action_AlbumUnitMMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_AlbumUnitMMst__o {
    struct System_Action_AlbumUnitMMst__c *klass;
    void *monitor;
    struct System_Action_AlbumUnitMMst__Fields fields;
};

struct System_Collections_Generic_List_AlbumUnitMMst__StaticFields {
    struct Shock_AlbumUnitMMst_array *s_emptyArray;
};

struct Shock_AlbumUnitMMst_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_AlbumUnitMMst_o *m_Items[65535];
};

struct System_Collections_Generic_List_AlbumUnitMMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_AlbumUnitMMst__Fields {
    struct Shock_AlbumUnitMMst_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_AlbumUnitMMst__o {
    struct System_Collections_Generic_List_AlbumUnitMMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_AlbumUnitMMst__Fields fields;
};

struct System_Collections_Generic_List_AlbumUnitMMst__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_AlbumUnitMMst__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_AlbumUnitMMst__VTable vtable;
};

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern___c__DisplayClass1_0_Fields {
    struct System_Collections_Generic_List_AlbumUnitMMst__o *unitList;
    struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPattern_o *__4__this;
    int32_t type;
    struct System_Action_AlbumUnitMMst__o *onClick;
};

typedef union _union_336405 _union_336405, *P_union_336405;

union _union_336405 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C3351C_RGCTXs MethodInfo_2C3351C_RGCTXs, *PMethodInfo_2C3351C_RGCTXs;

struct MethodInfo_2C3351C_RGCTXs {
    struct MethodInfo *_0_Carbon_IReadOnlyListExtensions_FindLastIndex_T_;
    struct Il2CppClass *_1_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_2_System_Collections_Generic_IReadOnlyList_T__get_Item;
};

typedef union _union_336407 _union_336407, *P_union_336407;

union _union_336407 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_336409 _union_336409, *P_union_336409;

union _union_336409 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MngSubscriptionData___c__DisplayClass12_0_o Shock_MngSubscriptionData___c__DisplayClass12_0_o, *PShock_MngSubscriptionData___c__DisplayClass12_0_o;

typedef struct Shock_MngSubscriptionData___c__DisplayClass12_0_Fields Shock_MngSubscriptionData___c__DisplayClass12_0_Fields, *PShock_MngSubscriptionData___c__DisplayClass12_0_Fields;

struct Shock_MngSubscriptionData___c__DisplayClass12_0_Fields {
    struct System_Action_o *onSuccess;
};

struct Shock_MngSubscriptionData___c__DisplayClass12_0_o {
    struct Shock_MngSubscriptionData___c__DisplayClass12_0_c *klass;
    void *monitor;
    struct Shock_MngSubscriptionData___c__DisplayClass12_0_Fields fields;
};

typedef struct System_Collections_IEnumerable_o System_Collections_IEnumerable_o, *PSystem_Collections_IEnumerable_o;

typedef struct System_Collections_IEnumerable_Fields System_Collections_IEnumerable_Fields, *PSystem_Collections_IEnumerable_Fields;

struct System_Collections_IEnumerable_Fields {
};

struct System_Collections_IEnumerable_o {
    struct System_Collections_IEnumerable_c *klass;
    void *monitor;
    struct System_Collections_IEnumerable_Fields fields;
};

typedef struct MethodInfo_336C460_RGCTXs MethodInfo_336C460_RGCTXs, *PMethodInfo_336C460_RGCTXs;

struct MethodInfo_336C460_RGCTXs {
    struct MethodInfo *_0_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_UnsafeUtility_AlignOfHelper_T__;
    struct MethodInfo *_1_Unity_Collections_LowLevel_Unsafe_UnsafeUtility_SizeOf_T_;
};

typedef union _union_258152 _union_258152, *P_union_258152;

union _union_258152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13CB7AC_RGCTXs MethodInfo_13CB7AC_RGCTXs, *PMethodInfo_13CB7AC_RGCTXs;

struct MethodInfo_13CB7AC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Net_ServerCertValidationCallback_CallbackContext_VTable System_Net_ServerCertValidationCallback_CallbackContext_VTable, *PSystem_Net_ServerCertValidationCallback_CallbackContext_VTable;

struct System_Net_ServerCertValidationCallback_CallbackContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_258158 _union_258158, *P_union_258158;

union _union_258158 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scripts_Album_AlbumTabBg___c__DisplayClass4_0_c Aoharu_Scripts_Album_AlbumTabBg___c__DisplayClass4_0_c, *PAoharu_Scripts_Album_AlbumTabBg___c__DisplayClass4_0_c;

typedef struct Aoharu_Scripts_Album_AlbumTabBg___c__DisplayClass4_0_VTable Aoharu_Scripts_Album_AlbumTabBg___c__DisplayClass4_0_VTable, *PAoharu_Scripts_Album_AlbumTabBg___c__DisplayClass4_0_VTable;

struct Aoharu_Scripts_Album_AlbumTabBg___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scripts_Album_AlbumTabBg___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_Album_AlbumTabBg___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_1FE6550 MethodInfo_1FE6550, *PMethodInfo_1FE6550;

typedef union _union_276920 _union_276920, *P_union_276920;

union _union_276920 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE6550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276920 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StoryChapterListController___c__DisplayClass27_0_c Aoharu_StoryChapterListController___c__DisplayClass27_0_c, *PAoharu_StoryChapterListController___c__DisplayClass27_0_c;

typedef struct Aoharu_StoryChapterListController___c__DisplayClass27_0_VTable Aoharu_StoryChapterListController___c__DisplayClass27_0_VTable, *PAoharu_StoryChapterListController___c__DisplayClass27_0_VTable;

struct Aoharu_StoryChapterListController___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryChapterListController___c__DisplayClass27_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListController___c__DisplayClass27_0_VTable vtable;
};

typedef union _union_258150 _union_258150, *P_union_258150;

union _union_258150 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297764 _union_297764, *P_union_297764;

union _union_297764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297767 _union_297767, *P_union_297767;

union _union_297767 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E80E18 MethodInfo_2E80E18, *PMethodInfo_2E80E18;

typedef union _union_334527 _union_334527, *P_union_334527;

union _union_334527 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E80E18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334527 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258142 _union_258142, *P_union_258142;

union _union_258142 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258144 _union_258144, *P_union_258144;

union _union_258144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2946BA4 MethodInfo_2946BA4, *PMethodInfo_2946BA4;

typedef union _union_188448 _union_188448, *P_union_188448;

union _union_188448 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946BA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188448 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258146 _union_258146, *P_union_258146;

union _union_258146 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1351114 MethodInfo_1351114, *PMethodInfo_1351114;

typedef union _union_292214 _union_292214, *P_union_292214;

union _union_292214 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1351114 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTS_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292214 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258148 _union_258148, *P_union_258148;

union _union_258148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21D0A1C MethodInfo_21D0A1C, *PMethodInfo_21D0A1C;

struct MethodInfo_21D0A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295764 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA00B0 MethodInfo_1EA00B0, *PMethodInfo_1EA00B0;

typedef union _union_161905 _union_161905, *P_union_161905;

union _union_161905 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA00B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161905 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D34E90 MethodInfo_1D34E90, *PMethodInfo_1D34E90;

typedef union _union_328242 _union_328242, *P_union_328242;

union _union_328242 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34E90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328242 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16B6278 MethodInfo_16B6278, *PMethodInfo_16B6278;

typedef union _union_283946 _union_283946, *P_union_283946;

union _union_283946 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283946 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297751 _union_297751, *P_union_297751;

union _union_297751 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE090 MethodInfo_1EFE090, *PMethodInfo_1EFE090;

typedef union _union_316927 _union_316927, *P_union_316927;

union _union_316927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE090 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297754 _union_297754, *P_union_297754;

union _union_297754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_string__Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_string__Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_string__Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_string__Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

typedef struct MethodInfo_19AF5B0 MethodInfo_19AF5B0, *PMethodInfo_19AF5B0;

typedef union _union_312198 _union_312198, *P_union_312198;

union _union_312198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF5B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26AFF68 MethodInfo_26AFF68, *PMethodInfo_26AFF68;

typedef union _union_327709 _union_327709, *P_union_327709;

union _union_327709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26AFF68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_327709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297757 _union_297757, *P_union_297757;

union _union_297757 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_106CACC MethodInfo_106CACC, *PMethodInfo_106CACC;

typedef union _union_169649 _union_169649, *P_union_169649;

union _union_169649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106CACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258130 _union_258130, *P_union_258130;

union _union_258130 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258132 _union_258132, *P_union_258132;

union _union_258132 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_EventTypeMstTable___c_VTable Shock_EventTypeMstTable___c_VTable, *PShock_EventTypeMstTable___c_VTable;

struct Shock_EventTypeMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_258134 _union_258134, *P_union_258134;

union _union_258134 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1326124 MethodInfo_1326124, *PMethodInfo_1326124;

typedef union _union_284778 _union_284778, *P_union_284778;

union _union_284778 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1326124 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284778 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258136 _union_258136, *P_union_258136;

union _union_258136 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAAC34 MethodInfo_1EAAC34, *PMethodInfo_1EAAC34;

typedef union _union_263966 _union_263966, *P_union_263966;

union _union_263966 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAC34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263966 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2946BB0 MethodInfo_2946BB0, *PMethodInfo_2946BB0;

typedef union _union_191324 _union_191324, *P_union_191324;

union _union_191324 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946BB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191324 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297782 _union_297782, *P_union_297782;

union _union_297782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B13728 MethodInfo_2B13728, *PMethodInfo_2B13728;

typedef union _union_189252 _union_189252, *P_union_189252;

union _union_189252 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13728 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189252 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297785 _union_297785, *P_union_297785;

union _union_297785 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_DownloadContents_ContentsMovie_o Aoharu_DownloadContents_ContentsMovie_o, *PAoharu_DownloadContents_ContentsMovie_o;

typedef struct Aoharu_DownloadContents_ContentsMovie_c Aoharu_DownloadContents_ContentsMovie_c, *PAoharu_DownloadContents_ContentsMovie_c;

typedef struct Aoharu_DownloadContents_ContentsMovie_Fields Aoharu_DownloadContents_ContentsMovie_Fields, *PAoharu_DownloadContents_ContentsMovie_Fields;

typedef struct Aoharu_DownloadContents_ContentsMovie_VTable Aoharu_DownloadContents_ContentsMovie_VTable, *PAoharu_DownloadContents_ContentsMovie_VTable;

typedef struct Aoharu_DownloadContents_ContentsBase_Fields Aoharu_DownloadContents_ContentsBase_Fields, *PAoharu_DownloadContents_ContentsBase_Fields;

typedef struct Shock_IMovieMstData_array Shock_IMovieMstData_array, *PShock_IMovieMstData_array;

typedef struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_array Aoharu_DownloadContents_ContentsMovie_DownloadParam_array, *PAoharu_DownloadContents_ContentsMovie_DownloadParam_array;

typedef struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_o Aoharu_DownloadContents_ContentsMovie_DownloadParam_o, *PAoharu_DownloadContents_ContentsMovie_DownloadParam_o;

typedef struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_c Aoharu_DownloadContents_ContentsMovie_DownloadParam_c, *PAoharu_DownloadContents_ContentsMovie_DownloadParam_c;

typedef struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_Fields Aoharu_DownloadContents_ContentsMovie_DownloadParam_Fields, *PAoharu_DownloadContents_ContentsMovie_DownloadParam_Fields;

typedef struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_VTable Aoharu_DownloadContents_ContentsMovie_DownloadParam_VTable, *PAoharu_DownloadContents_ContentsMovie_DownloadParam_VTable;

struct Aoharu_DownloadContents_ContentsBase_Fields {
};

struct Aoharu_DownloadContents_ContentsMovie_Fields {
    struct Aoharu_DownloadContents_ContentsBase_Fields super;
    struct System_UInt32_array *m_MovieIds;
    struct Shock_IMovieMstData_array *m_MovieMstData;
    struct Shock_IMovieMstData_array *m_DownloadMovieMstData;
    struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_array *m_DownloadParams;
};

struct Aoharu_DownloadContents_ContentsMovie_o {
    struct Aoharu_DownloadContents_ContentsMovie_c *klass;
    void *monitor;
    struct Aoharu_DownloadContents_ContentsMovie_Fields fields;
};

struct Aoharu_DownloadContents_ContentsMovie_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_DownloadSize;
    struct VirtualInvokeData _5_get_IsDownloadRequired;
    struct VirtualInvokeData _6_CreateDownloadList;
    struct VirtualInvokeData _7_get_DownloadMovieMstDatas;
    struct VirtualInvokeData _8_get_MovieMstDatas;
};

struct Aoharu_DownloadContents_ContentsMovie_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DownloadContents_ContentsMovie_VTable vtable;
};

struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_Fields {
    struct Shock_IMovieMstData_o *_MovieMstData_k__BackingField;
    struct System_String_o *_Key_k__BackingField;
    struct Chipstar_Downloads_CriWare_IMovieFileData_o *_MovieFileData_k__BackingField;
    int64_t _MovieSize_k__BackingField;
};

struct Shock_IMovieMstData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_IMovieMstData_o *m_Items[65535];
};

struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_o *m_Items[65535];
};

struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_o {
    struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_c *klass;
    void *monitor;
    struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_Fields fields;
};

struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_DownloadContents_ContentsMovie_DownloadParam_VTable vtable;
};

typedef union _union_297788 _union_297788, *P_union_297788;

union _union_297788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_139071C MethodInfo_139071C, *PMethodInfo_139071C;

typedef union _union_166091 _union_166091, *P_union_166091;

union _union_166091 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_139071C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166091 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2946BA8 MethodInfo_2946BA8, *PMethodInfo_2946BA8;

typedef union _union_189886 _union_189886, *P_union_189886;

union _union_189886 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946BA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189886 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258138 _union_258138, *P_union_258138;

union _union_258138 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Globalization_GregorianCalendar_o System_Globalization_GregorianCalendar_o, *PSystem_Globalization_GregorianCalendar_o;

typedef struct System_Globalization_GregorianCalendar_c System_Globalization_GregorianCalendar_c, *PSystem_Globalization_GregorianCalendar_c;

typedef struct System_Globalization_GregorianCalendar_Fields System_Globalization_GregorianCalendar_Fields, *PSystem_Globalization_GregorianCalendar_Fields;

typedef struct System_Globalization_GregorianCalendar_StaticFields System_Globalization_GregorianCalendar_StaticFields, *PSystem_Globalization_GregorianCalendar_StaticFields;

typedef struct System_Globalization_GregorianCalendar_VTable System_Globalization_GregorianCalendar_VTable, *PSystem_Globalization_GregorianCalendar_VTable;

struct System_Globalization_GregorianCalendar_Fields {
    struct System_Globalization_Calendar_Fields super;
    int32_t m_type;
};

struct System_Globalization_GregorianCalendar_o {
    struct System_Globalization_GregorianCalendar_c *klass;
    void *monitor;
    struct System_Globalization_GregorianCalendar_Fields fields;
};

struct System_Globalization_GregorianCalendar_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_MinSupportedDateTime;
    struct VirtualInvokeData _6_get_MaxSupportedDateTime;
    struct VirtualInvokeData _7_get_ID;
    struct VirtualInvokeData _8_get_BaseCalendarID;
    struct VirtualInvokeData _9_Clone;
    struct VirtualInvokeData _10_get_CurrentEraValue;
    struct VirtualInvokeData _11_GetDayOfMonth;
    struct VirtualInvokeData _12_GetDayOfWeek;
    struct VirtualInvokeData _13_GetDaysInMonth;
    struct VirtualInvokeData _14_GetDaysInYear;
    struct VirtualInvokeData _15_GetEra;
    struct VirtualInvokeData _16_get_Eras;
    struct VirtualInvokeData _17_GetMonth;
    struct VirtualInvokeData _18_GetMonthsInYear;
    struct VirtualInvokeData _19_GetYear;
    struct VirtualInvokeData _20_IsLeapYear;
    struct VirtualInvokeData _21_IsLeapYear;
    struct VirtualInvokeData _22_ToDateTime;
    struct VirtualInvokeData _23_ToDateTime;
    struct VirtualInvokeData _24_TryToDateTime;
    struct VirtualInvokeData _25_IsValidYear;
    struct VirtualInvokeData _26_IsValidMonth;
    struct VirtualInvokeData _27_IsValidDay;
    struct VirtualInvokeData _28_get_TwoDigitYearMax;
    struct VirtualInvokeData _29_set_TwoDigitYearMax;
    struct VirtualInvokeData _30_ToFourDigitYear;
    struct VirtualInvokeData _31_GetDatePart;
};

struct System_Globalization_GregorianCalendar_c {
    struct Il2CppClass_1 _1;
    struct System_Globalization_GregorianCalendar_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Globalization_GregorianCalendar_VTable vtable;
};

struct System_Globalization_GregorianCalendar_StaticFields {
    struct System_Int32_array *DaysToMonth365;
    struct System_Int32_array *DaysToMonth366;
    struct System_Globalization_Calendar_o *s_defaultInstance;
};

typedef struct System_Action_KeyValuePair_uint__List_string____c System_Action_KeyValuePair_uint__List_string____c, *PSystem_Action_KeyValuePair_uint__List_string____c;

typedef struct System_Action_KeyValuePair_uint__List_string____VTable System_Action_KeyValuePair_uint__List_string____VTable, *PSystem_Action_KeyValuePair_uint__List_string____VTable;

struct System_Action_KeyValuePair_uint__List_string____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_KeyValuePair_uint__List_string____c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_KeyValuePair_uint__List_string____VTable vtable;
};

typedef struct MethodInfo_2B13724 MethodInfo_2B13724, *PMethodInfo_2B13724;

typedef union _union_187814 _union_187814, *P_union_187814;

union _union_187814 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13724 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187814 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9C6E8 MethodInfo_2B9C6E8, *PMethodInfo_2B9C6E8;

typedef union _union_241799 _union_241799, *P_union_241799;

union _union_241799 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C6E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241799 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258120 _union_258120, *P_union_258120;

union _union_258120 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_CancellationTokenRegistration_array System_Threading_CancellationTokenRegistration_array, *PSystem_Threading_CancellationTokenRegistration_array;

struct System_Threading_CancellationTokenRegistration_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Threading_CancellationTokenRegistration_o m_Items[65535];
};

typedef union _union_283144 _union_283144, *P_union_283144;

union _union_283144 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_ShopBannerScrollItem__o System_Action_ShopBannerScrollItem__o, *PSystem_Action_ShopBannerScrollItem__o;

typedef struct System_Action_ShopBannerScrollItem__c System_Action_ShopBannerScrollItem__c, *PSystem_Action_ShopBannerScrollItem__c;

typedef struct System_Action_ShopBannerScrollItem__Fields System_Action_ShopBannerScrollItem__Fields, *PSystem_Action_ShopBannerScrollItem__Fields;

typedef struct System_Action_ShopBannerScrollItem__VTable System_Action_ShopBannerScrollItem__VTable, *PSystem_Action_ShopBannerScrollItem__VTable;

struct System_Action_ShopBannerScrollItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ShopBannerScrollItem__o {
    struct System_Action_ShopBannerScrollItem__c *klass;
    void *monitor;
    struct System_Action_ShopBannerScrollItem__Fields fields;
};

struct System_Action_ShopBannerScrollItem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ShopBannerScrollItem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ShopBannerScrollItem__VTable vtable;
};

typedef struct MethodInfo_333A8AC MethodInfo_333A8AC, *PMethodInfo_333A8AC;

typedef union _union_300185 _union_300185, *P_union_300185;

union _union_300185 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333A8AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300185 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258124 _union_258124, *P_union_258124;

union _union_258124 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A53F0 MethodInfo_26A53F0, *PMethodInfo_26A53F0;

typedef union _union_279590 _union_279590, *P_union_279590;

union _union_279590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A53F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA006C MethodInfo_2BA006C, *PMethodInfo_2BA006C;

typedef union _union_340548 _union_340548, *P_union_340548;

union _union_340548 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA006C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340548 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258126 _union_258126, *P_union_258126;

union _union_258126 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_283148 _union_283148, *P_union_283148;

union _union_283148 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D01C MethodInfo_293D01C, *PMethodInfo_293D01C;

typedef union _union_183958 _union_183958, *P_union_183958;

union _union_183958 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D01C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183958 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0068 MethodInfo_2BA0068, *PMethodInfo_2BA0068;

typedef union _union_340536 _union_340536, *P_union_340536;

union _union_340536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MovieAndColorChangeLiveBg___c_StaticFields MovieAndColorChangeLiveBg___c_StaticFields, *PMovieAndColorChangeLiveBg___c_StaticFields;

typedef struct MovieAndColorChangeLiveBg___c_o MovieAndColorChangeLiveBg___c_o, *PMovieAndColorChangeLiveBg___c_o;

typedef struct System_Action_ParticleSystem__o System_Action_ParticleSystem__o, *PSystem_Action_ParticleSystem__o;

typedef struct MovieAndColorChangeLiveBg___c_c MovieAndColorChangeLiveBg___c_c, *PMovieAndColorChangeLiveBg___c_c;

typedef struct MovieAndColorChangeLiveBg___c_Fields MovieAndColorChangeLiveBg___c_Fields, *PMovieAndColorChangeLiveBg___c_Fields;

typedef struct System_Action_ParticleSystem__c System_Action_ParticleSystem__c, *PSystem_Action_ParticleSystem__c;

typedef struct System_Action_ParticleSystem__Fields System_Action_ParticleSystem__Fields, *PSystem_Action_ParticleSystem__Fields;

typedef struct MovieAndColorChangeLiveBg___c_VTable MovieAndColorChangeLiveBg___c_VTable, *PMovieAndColorChangeLiveBg___c_VTable;

typedef struct System_Action_ParticleSystem__VTable System_Action_ParticleSystem__VTable, *PSystem_Action_ParticleSystem__VTable;

struct MovieAndColorChangeLiveBg___c_StaticFields {
    struct MovieAndColorChangeLiveBg___c_o *__9;
    struct System_Action_ParticleSystem__o *__9__8_0;
    struct System_Action_o *__9__10_1;
    struct System_Action_o *__9__10_2;
};

struct MovieAndColorChangeLiveBg___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Action_ParticleSystem__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ParticleSystem__o {
    struct System_Action_ParticleSystem__c *klass;
    void *monitor;
    struct System_Action_ParticleSystem__Fields fields;
};

struct MovieAndColorChangeLiveBg___c_c {
    struct Il2CppClass_1 _1;
    struct MovieAndColorChangeLiveBg___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct MovieAndColorChangeLiveBg___c_VTable vtable;
};

struct MovieAndColorChangeLiveBg___c_Fields {
};

struct MovieAndColorChangeLiveBg___c_o {
    struct MovieAndColorChangeLiveBg___c_c *klass;
    void *monitor;
    struct MovieAndColorChangeLiveBg___c_Fields fields;
};

struct System_Action_ParticleSystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ParticleSystem__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ParticleSystem__VTable vtable;
};

typedef struct UniRx_Tuple_T1__T2__RGCTXs UniRx_Tuple_T1__T2__RGCTXs, *PUniRx_Tuple_T1__T2__RGCTXs;

struct UniRx_Tuple_T1__T2__RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_T1__T2_;
    struct Il2CppClass *_1_T1;
    struct Il2CppClass *_2_T2;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_4_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T2__get_Default;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer_T2_;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer_T1__GetHashCode;
    struct Il2CppClass *_9_System_Collections_Generic_EqualityComparer_T2_;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer_T2__GetHashCode;
    struct MethodInfo *_11_System_Collections_Generic_EqualityComparer_T1__Equals;
    struct MethodInfo *_12_System_Collections_Generic_EqualityComparer_T2__Equals;
};

typedef union _union_297770 _union_297770, *P_union_297770;

union _union_297770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20906EC MethodInfo_20906EC, *PMethodInfo_20906EC;

typedef union _union_325298 _union_325298, *P_union_325298;

union _union_325298 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20906EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325298 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26AFF84 MethodInfo_26AFF84, *PMethodInfo_26AFF84;

typedef union _union_327745 _union_327745, *P_union_327745;

union _union_327745 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26AFF84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Core_TweenerCore_T1__T2__TPlugOptions__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_327745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297773 _union_297773, *P_union_297773;

union _union_297773 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297776 _union_297776, *P_union_297776;

union _union_297776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_333A8A4 MethodInfo_333A8A4, *PMethodInfo_333A8A4;

typedef union _union_300183 _union_300183, *P_union_300183;

union _union_300183 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333A8A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300183 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_192C5B8_RGCTXs MethodInfo_192C5B8_RGCTXs, *PMethodInfo_192C5B8_RGCTXs;

struct MethodInfo_192C5B8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2B9C6F0 MethodInfo_2B9C6F0, *PMethodInfo_2B9C6F0;

struct MethodInfo_2B9C6F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242007 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297779 _union_297779, *P_union_297779;

union _union_297779 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Queue_QueueDebugView_Fields System_Collections_Queue_QueueDebugView_Fields, *PSystem_Collections_Queue_QueueDebugView_Fields;

struct System_Collections_Queue_QueueDebugView_Fields {
};

typedef union _union_258128 _union_258128, *P_union_258128;

union _union_258128 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B13730 MethodInfo_2B13730, *PMethodInfo_2B13730;

typedef union _union_190690 _union_190690, *P_union_190690;

union _union_190690 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190690 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C2AC7C_RGCTXs MethodInfo_2C2AC7C_RGCTXs, *PMethodInfo_2C2AC7C_RGCTXs;

struct MethodInfo_2C2AC7C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_Contains_T_;
};

typedef struct Aoharu_Chat_ChatController___c__DisplayClass36_0_Fields Aoharu_Chat_ChatController___c__DisplayClass36_0_Fields, *PAoharu_Chat_ChatController___c__DisplayClass36_0_Fields;

struct Aoharu_Chat_ChatController___c__DisplayClass36_0_Fields {
    struct Aoharu_Chat_ChatController_o *__4__this;
    uint32_t chatId;
    struct Shock_ChatChapterMst_o *chapterMst;
    struct System_Action_o *onTalkExit;
    struct System_Action_o *onComplete;
    struct System_Action_o *__9__1;
};

typedef struct MethodInfo_127D270 MethodInfo_127D270, *PMethodInfo_127D270;

typedef union _union_202076 _union_202076, *P_union_202076;

union _union_202076 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D270 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202076 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D018 MethodInfo_293D018, *PMethodInfo_293D018;

typedef union _union_182520 _union_182520, *P_union_182520;

union _union_182520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D018 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FE653C MethodInfo_1FE653C, *PMethodInfo_1FE653C;

struct MethodInfo_1FE653C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281394 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258196 _union_258196, *P_union_258196;

union _union_258196 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258198 _union_258198, *P_union_258198;

union _union_258198 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_TypeIdentifiers_c System_TypeIdentifiers_c, *PSystem_TypeIdentifiers_c;

typedef struct System_TypeIdentifiers_VTable System_TypeIdentifiers_VTable, *PSystem_TypeIdentifiers_VTable;

struct System_TypeIdentifiers_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_TypeIdentifiers_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_TypeIdentifiers_VTable vtable;
};

typedef struct MethodInfo_1286E18 MethodInfo_1286E18, *PMethodInfo_1286E18;

typedef union _union_208765 _union_208765, *P_union_208765;

union _union_208765 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1286E18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258190 _union_258190, *P_union_258190;

union _union_258190 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F06020 MethodInfo_1F06020, *PMethodInfo_1F06020;

typedef union _union_323990 _union_323990, *P_union_323990;

union _union_323990 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06020 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323990 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_LocationMst__c System_Collections_Generic_IReadOnlyList_LocationMst__c, *PSystem_Collections_Generic_IReadOnlyList_LocationMst__c;

struct System_Collections_Generic_IReadOnlyList_LocationMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_258192 _union_258192, *P_union_258192;

union _union_258192 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258194 _union_258194, *P_union_258194;

union _union_258194 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_TypeIdentifiers_o System_TypeIdentifiers_o, *PSystem_TypeIdentifiers_o;

typedef struct System_TypeIdentifiers_Fields System_TypeIdentifiers_Fields, *PSystem_TypeIdentifiers_Fields;

struct System_TypeIdentifiers_Fields {
};

struct System_TypeIdentifiers_o {
    struct System_TypeIdentifiers_c *klass;
    void *monitor;
    struct System_TypeIdentifiers_Fields fields;
};

typedef struct MethodInfo_16B6224 MethodInfo_16B6224, *PMethodInfo_16B6224;

typedef union _union_283896 _union_283896, *P_union_283896;

union _union_283896 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6224 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283896 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26DAF00 MethodInfo_26DAF00, *PMethodInfo_26DAF00;

typedef union _union_272850 _union_272850, *P_union_272850;

union _union_272850 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DAF00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272850 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297721 _union_297721, *P_union_297721;

union _union_297721 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BC550C MethodInfo_1BC550C, *PMethodInfo_1BC550C;

typedef union _union_302196 _union_302196, *P_union_302196;

union _union_302196 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC550C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302196 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_190E6B0 MethodInfo_190E6B0, *PMethodInfo_190E6B0;

typedef struct MethodInfo_190E6B0_RGCTXs MethodInfo_190E6B0_RGCTXs, *PMethodInfo_190E6B0_RGCTXs;

typedef union _union_317345 _union_317345, *P_union_317345;

union _union_317345 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190E6B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190E6B0_RGCTXs *rgctx_data;
    union _union_317345 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_190E6B0_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

typedef union _union_297724 _union_297724, *P_union_297724;

union _union_297724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D024 MethodInfo_293D024, *PMethodInfo_293D024;

typedef union _union_185396 _union_185396, *P_union_185396;

union _union_185396 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D024 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185396 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297727 _union_297727, *P_union_297727;

union _union_297727 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_WhereObservable_Where__T__RGCTXs UniRx_Operators_WhereObservable_Where__T__RGCTXs, *PUniRx_Operators_WhereObservable_Where__T__RGCTXs;

struct UniRx_Operators_WhereObservable_Where__T__RGCTXs {
    struct MethodInfo *_0_UniRx_Operators_OperatorObserverBase_T__T___ctor;
    struct Il2CppClass *_1_UniRx_Operators_OperatorObserverBase_T__T_;
    struct Il2CppClass *_2_System_Func_T__int__bool_;
    struct MethodInfo *_3_System_Func_T__int__bool__Invoke;
    struct Il2CppClass *_4_UniRx_IObserver_T_;
    struct MethodInfo *_5_UniRx_IObserver_T__OnError;
    struct MethodInfo *_6_UniRx_Operators_OperatorObserverBase_T__T__Dispose;
    struct MethodInfo *_7_UniRx_IObserver_T__OnNext;
    struct MethodInfo *_8_UniRx_IObserver_T__OnCompleted;
};

typedef struct MethodInfo_198CBB0 MethodInfo_198CBB0, *PMethodInfo_198CBB0;

typedef union _union_169903 _union_169903, *P_union_169903;

union _union_169903 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198CBB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169903 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26DAF08 MethodInfo_26DAF08, *PMethodInfo_26DAF08;

typedef union _union_268376 _union_268376, *P_union_268376;

union _union_268376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26DAF08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_RecvLocationReceiveR__c System_Action_RecvLocationReceiveR__c, *PSystem_Action_RecvLocationReceiveR__c;

struct System_Action_RecvLocationReceiveR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvLocationReceiveR__VTable vtable;
};

typedef union _union_258186 _union_258186, *P_union_258186;

union _union_258186 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258188 _union_258188, *P_union_258188;

union _union_258188 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_SemaphoreFullException_VTable System_Threading_SemaphoreFullException_VTable, *PSystem_Threading_SemaphoreFullException_VTable;

struct System_Threading_SemaphoreFullException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct System_ComponentModel_Int64Converter_c System_ComponentModel_Int64Converter_c, *PSystem_ComponentModel_Int64Converter_c;

typedef struct System_ComponentModel_Int64Converter_VTable System_ComponentModel_Int64Converter_VTable, *PSystem_ComponentModel_Int64Converter_VTable;

struct System_ComponentModel_Int64Converter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CanConvertFrom;
    struct VirtualInvokeData _5_CanConvertTo;
    struct VirtualInvokeData _6_ConvertFrom;
    struct VirtualInvokeData _7_ConvertTo;
    struct VirtualInvokeData _8_CreateInstance;
    struct VirtualInvokeData _9_GetCreateInstanceSupported;
    struct VirtualInvokeData _10_GetProperties;
    struct VirtualInvokeData _11_GetPropertiesSupported;
    struct VirtualInvokeData _12_GetStandardValues;
    struct VirtualInvokeData _13_GetStandardValuesExclusive;
    struct VirtualInvokeData _14_GetStandardValuesSupported;
    struct VirtualInvokeData _15_IsValid;
    struct VirtualInvokeData _16_get_AllowHex;
    struct VirtualInvokeData _17_get_TargetType;
    struct VirtualInvokeData _18_FromString;
    struct VirtualInvokeData _19_FromString;
    struct VirtualInvokeData _20_ToString;
};

struct System_ComponentModel_Int64Converter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_Int64Converter_VTable vtable;
};

typedef struct MethodInfo_1F06018 MethodInfo_1F06018, *PMethodInfo_1F06018;

typedef union _union_323968 _union_323968, *P_union_323968;

union _union_323968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06018 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E55E04 MethodInfo_2E55E04, *PMethodInfo_2E55E04;

typedef union _union_214201 _union_214201, *P_union_214201;

union _union_214201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E55E04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E55E04_RGCTXs *rgctx_data;
    union _union_214201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258180 _union_258180, *P_union_258180;

union _union_258180 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_RecvLocationReceiveR__o System_Action_RecvLocationReceiveR__o, *PSystem_Action_RecvLocationReceiveR__o;

typedef struct System_Action_RecvLocationReceiveR__Fields System_Action_RecvLocationReceiveR__Fields, *PSystem_Action_RecvLocationReceiveR__Fields;

struct System_Action_RecvLocationReceiveR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvLocationReceiveR__o {
    struct System_Action_RecvLocationReceiveR__c *klass;
    void *monitor;
    struct System_Action_RecvLocationReceiveR__Fields fields;
};

typedef union _union_258182 _union_258182, *P_union_258182;

union _union_258182 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258184 _union_258184, *P_union_258184;

union _union_258184 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24CA6B4 MethodInfo_24CA6B4, *PMethodInfo_24CA6B4;

typedef union _union_289248 _union_289248, *P_union_289248;

union _union_289248 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24CA6B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_IgnoreTimeScaleMainThreadScheduler_QueuedAction_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289248 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D34E50 MethodInfo_1D34E50, *PMethodInfo_1D34E50;

typedef union _union_328588 _union_328588, *P_union_328588;

union _union_328588 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34E50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328588 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297712 _union_297712, *P_union_297712;

union _union_297712 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268D450 MethodInfo_268D450, *PMethodInfo_268D450;

typedef union _union_309094 _union_309094, *P_union_309094;

union _union_309094 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268D450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309094 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297715 _union_297715, *P_union_297715;

union _union_297715 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIElementsPackageUtility_StaticFields UnityEngine_UIElements_UIElementsPackageUtility_StaticFields, *PUnityEngine_UIElements_UIElementsPackageUtility_StaticFields;

struct UnityEngine_UIElements_UIElementsPackageUtility_StaticFields {
    struct System_String_o *EditorResourcesBasePath;
    bool IsUIEPackageLoaded;
};

typedef struct I2_Loc_StringObfucator_StaticFields I2_Loc_StringObfucator_StaticFields, *PI2_Loc_StringObfucator_StaticFields;

struct I2_Loc_StringObfucator_StaticFields {
    struct System_Char_array *StringObfuscatorPassword;
};

typedef union _union_297718 _union_297718, *P_union_297718;

union _union_297718 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAAC90 MethodInfo_1EAAC90, *PMethodInfo_1EAAC90;

typedef union _union_264424 _union_264424, *P_union_264424;

union _union_264424 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAC90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264424 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258174 _union_258174, *P_union_258174;

union _union_258174 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258176 _union_258176, *P_union_258176;

union _union_258176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F4560C MethodInfo_1F4560C, *PMethodInfo_1F4560C;

struct MethodInfo_1F4560C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163755 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct MethodInfo_268D48C MethodInfo_268D48C, *PMethodInfo_268D48C;

typedef union _union_309574 _union_309574, *P_union_309574;

union _union_309574 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268D48C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B91C28 MethodInfo_2B91C28, *PMethodInfo_2B91C28;

typedef struct System_Collections_Generic_EnumEqualityComparer_T__c System_Collections_Generic_EnumEqualityComparer_T__c, *PSystem_Collections_Generic_EnumEqualityComparer_T__c;

typedef struct System_Collections_Generic_EnumEqualityComparer_T__RGCTXs System_Collections_Generic_EnumEqualityComparer_T__RGCTXs, *PSystem_Collections_Generic_EnumEqualityComparer_T__RGCTXs;

typedef struct System_Collections_Generic_EnumEqualityComparer_T__VTable System_Collections_Generic_EnumEqualityComparer_T__VTable, *PSystem_Collections_Generic_EnumEqualityComparer_T__VTable;

struct MethodInfo_2B91C28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EnumEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_EnumEqualityComparer_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_IEqualityComparer_Equals;
    struct VirtualInvokeData _5_System_Collections_IEqualityComparer_GetHashCode;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Equals;
    struct VirtualInvokeData _9_GetHashCode;
    struct VirtualInvokeData _10_IndexOf;
    struct VirtualInvokeData _11_LastIndexOf;
    struct VirtualInvokeData _12_GetObjectData;
};

struct System_Collections_Generic_EnumEqualityComparer_T__RGCTXs {
    struct MethodInfo *_0_System_Runtime_CompilerServices_JitHelpers_UnsafeEnumCast_T_;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer_T___ctor;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppType *_3_T;
    struct Il2CppType *_4_System_Collections_Generic_ObjectEqualityComparer_T_;
    struct Il2CppClass *_5_System_Collections_Generic_EnumEqualityComparer_T_;
};

struct System_Collections_Generic_EnumEqualityComparer_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_EnumEqualityComparer_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_EnumEqualityComparer_T__VTable vtable;
};

typedef struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_o UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_o, *PUniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_o;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_c UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_c, *PUniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_c;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_Fields UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_Fields, *PUniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_Fields;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_VTable UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_VTable, *PUniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_VTable;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll__o UniRx_Operators_WhenAllObservable_WhenAll__o, *PUniRx_Operators_WhenAllObservable_WhenAll__o;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll__c UniRx_Operators_WhenAllObservable_WhenAll__c, *PUniRx_Operators_WhenAllObservable_WhenAll__c;

typedef struct UniRx_Operators_WhenAllObservable_WhenAll__VTable UniRx_Operators_WhenAllObservable_WhenAll__VTable, *PUniRx_Operators_WhenAllObservable_WhenAll__VTable;

struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnCompleted;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_OnNext;
};

struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_Fields {
    struct UniRx_Operators_WhenAllObservable_WhenAll__o *parent;
    bool isCompleted;
};

struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_o {
    struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_c *klass;
    void *monitor;
    struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_Fields fields;
};

struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_VTable vtable;
};

struct UniRx_Operators_WhenAllObservable_WhenAll__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

struct UniRx_Operators_WhenAllObservable_WhenAll__o {
    struct UniRx_Operators_WhenAllObservable_WhenAll__c *klass;
    void *monitor;
    struct UniRx_Operators_WhenAllObservable_WhenAll__Fields fields;
};

struct UniRx_Operators_WhenAllObservable_WhenAll__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_WhenAllObservable_WhenAll__VTable vtable;
};

typedef union _union_258170 _union_258170, *P_union_258170;

union _union_258170 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258172 _union_258172, *P_union_258172;

union _union_258172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___o Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___o, *PShock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___o;

typedef struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___Fields Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___Fields, *PShock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___Fields;

struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___o {
    struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_MissionRewardMst__ValueTuple_uint__uint___Fields fields;
};

typedef union _union_297742 _union_297742, *P_union_297742;

union _union_297742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297745 _union_297745, *P_union_297745;

union _union_297745 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D34E3C MethodInfo_1D34E3C, *PMethodInfo_1D34E3C;

typedef union _union_328530 _union_328530, *P_union_328530;

union _union_328530 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34E3C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328530 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297748 _union_297748, *P_union_297748;

union _union_297748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30A4EC0_RGCTXs MethodInfo_30A4EC0_RGCTXs, *PMethodInfo_30A4EC0_RGCTXs;

struct MethodInfo_30A4EC0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_335822C MethodInfo_335822C, *PMethodInfo_335822C;

struct MethodInfo_335822C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Net_WebSockets_ManagedWebSocket___c__61_TWebSocketReceiveResultGetter__TWebSocketReceiveResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282475 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258164 _union_258164, *P_union_258164;

union _union_258164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MiniIconLoader___c__DisplayClass13_0_c Shock_MiniIconLoader___c__DisplayClass13_0_c, *PShock_MiniIconLoader___c__DisplayClass13_0_c;

typedef struct Shock_MiniIconLoader___c__DisplayClass13_0_VTable Shock_MiniIconLoader___c__DisplayClass13_0_VTable, *PShock_MiniIconLoader___c__DisplayClass13_0_VTable;

struct Shock_MiniIconLoader___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_MiniIconLoader___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MiniIconLoader___c__DisplayClass13_0_VTable vtable;
};

typedef union _union_258166 _union_258166, *P_union_258166;

union _union_258166 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258168 _union_258168, *P_union_258168;

union _union_258168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct ExitGames_Client_Photon_SupportClass___c_StaticFields ExitGames_Client_Photon_SupportClass___c_StaticFields, *PExitGames_Client_Photon_SupportClass___c_StaticFields;

typedef struct ExitGames_Client_Photon_SupportClass___c_o ExitGames_Client_Photon_SupportClass___c_o, *PExitGames_Client_Photon_SupportClass___c_o;

typedef struct ExitGames_Client_Photon_SupportClass___c_c ExitGames_Client_Photon_SupportClass___c_c, *PExitGames_Client_Photon_SupportClass___c_c;

typedef struct ExitGames_Client_Photon_SupportClass___c_Fields ExitGames_Client_Photon_SupportClass___c_Fields, *PExitGames_Client_Photon_SupportClass___c_Fields;

typedef struct ExitGames_Client_Photon_SupportClass___c_VTable ExitGames_Client_Photon_SupportClass___c_VTable, *PExitGames_Client_Photon_SupportClass___c_VTable;

struct ExitGames_Client_Photon_SupportClass___c_StaticFields {
    struct ExitGames_Client_Photon_SupportClass___c_o *__9;
};

struct ExitGames_Client_Photon_SupportClass___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct ExitGames_Client_Photon_SupportClass___c_c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_SupportClass___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_SupportClass___c_VTable vtable;
};

struct ExitGames_Client_Photon_SupportClass___c_Fields {
};

struct ExitGames_Client_Photon_SupportClass___c_o {
    struct ExitGames_Client_Photon_SupportClass___c_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_SupportClass___c_Fields fields;
};

typedef struct Aoharu_TitleNameInputController___c__DisplayClass8_0_Fields Aoharu_TitleNameInputController___c__DisplayClass8_0_Fields, *PAoharu_TitleNameInputController___c__DisplayClass8_0_Fields;

struct Aoharu_TitleNameInputController___c__DisplayClass8_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
};

typedef struct Carbon_ListDictionary_uint__EventStoryMst__o Carbon_ListDictionary_uint__EventStoryMst__o, *PCarbon_ListDictionary_uint__EventStoryMst__o;

struct Carbon_ListDictionary_uint__EventStoryMst__o {
    struct Carbon_ListDictionary_uint__EventStoryMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_uint__EventStoryMst__Fields fields;
};

typedef struct MethodInfo_1EFE07C MethodInfo_1EFE07C, *PMethodInfo_1EFE07C;

typedef union _union_316921 _union_316921, *P_union_316921;

union _union_316921 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE07C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316921 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Queue_T6__VTable System_Collections_Generic_Queue_T6__VTable, *PSystem_Collections_Generic_Queue_T6__VTable;

struct System_Collections_Generic_Queue_T6__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

typedef union _union_258160 _union_258160, *P_union_258160;

union _union_258160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258162 _union_258162, *P_union_258162;

union _union_258162 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10F406C_RGCTXs MethodInfo_10F406C_RGCTXs, *PMethodInfo_10F406C_RGCTXs;

struct MethodInfo_10F406C_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Predicate_BAND_CATEGORY__Fields System_Predicate_BAND_CATEGORY__Fields, *PSystem_Predicate_BAND_CATEGORY__Fields;

struct System_Predicate_BAND_CATEGORY__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_21D0A30 MethodInfo_21D0A30, *PMethodInfo_21D0A30;

struct MethodInfo_21D0A30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295770 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297730 _union_297730, *P_union_297730;

union _union_297730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__VTable System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__VTable, *PSystem_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__VTable;

struct System_Threading_Tasks_TaskFactory_FromAsyncTrimPromise_TResult__TInstance__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

typedef union _union_297733 _union_297733, *P_union_297733;

union _union_297733 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_UserExpToMaskGauge__VTable System_Action_UserExpToMaskGauge__VTable, *PSystem_Action_UserExpToMaskGauge__VTable;

struct System_Action_UserExpToMaskGauge__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef union _union_297736 _union_297736, *P_union_297736;

union _union_297736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_MULTI_LIVE_END_STATUS_Fields Shock_MULTI_LIVE_END_STATUS_Fields, *PShock_MULTI_LIVE_END_STATUS_Fields;

struct Shock_MULTI_LIVE_END_STATUS_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1EFE074 MethodInfo_1EFE074, *PMethodInfo_1EFE074;

typedef union _union_316931 _union_316931, *P_union_316931;

union _union_316931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297739 _union_297739, *P_union_297739;

union _union_297739 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_CompModSwitches_Fields System_ComponentModel_CompModSwitches_Fields, *PSystem_ComponentModel_CompModSwitches_Fields;

struct System_ComponentModel_CompModSwitches_Fields {
};

typedef struct TomatoLib_ScreenSecure_Android_VTable TomatoLib_ScreenSecure_Android_VTable, *PTomatoLib_ScreenSecure_Android_VTable;

struct TomatoLib_ScreenSecure_Android_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Initialized;
    struct VirtualInvokeData _5_SetSecure;
    struct VirtualInvokeData _6_Dispose;
};

typedef struct MethodInfo_16402C8 MethodInfo_16402C8, *PMethodInfo_16402C8;

typedef union _union_324777 _union_324777, *P_union_324777;

union _union_324777 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16402C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324777 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController___c__DisplayClass21_0_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController___c__DisplayClass21_0_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController___c__DisplayClass21_0_Fields;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController___c__DisplayClass21_0_Fields {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopController_o *__4__this;
    struct Shock_CharacterMst_o *charaMst;
};

typedef struct MethodInfo_325BFAC MethodInfo_325BFAC, *PMethodInfo_325BFAC;

typedef union _union_214405 _union_214405, *P_union_214405;

union _union_214405 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325BFAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214405 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_TimelineClip__c System_Collections_Generic_IEnumerator_TimelineClip__c, *PSystem_Collections_Generic_IEnumerator_TimelineClip__c;

struct System_Collections_Generic_IEnumerator_TimelineClip__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UnityEngine_UIElements_TreeView_UxmlTraits_o UnityEngine_UIElements_TreeView_UxmlTraits_o, *PUnityEngine_UIElements_TreeView_UxmlTraits_o;

struct UnityEngine_UIElements_TreeView_UxmlTraits_o {
    struct UnityEngine_UIElements_TreeView_UxmlTraits_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_TreeView_UxmlTraits_Fields fields;
};

typedef struct MethodInfo_1EFE014 MethodInfo_1EFE014, *PMethodInfo_1EFE014;

typedef union _union_316925 _union_316925, *P_union_316925;

union _union_316925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_ChipsterResultCodeMst__c System_Collections_Generic_IReadOnlyList_ChipsterResultCodeMst__c, *PSystem_Collections_Generic_IReadOnlyList_ChipsterResultCodeMst__c;

struct System_Collections_Generic_IReadOnlyList_ChipsterResultCodeMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_28B5CA4 MethodInfo_28B5CA4, *PMethodInfo_28B5CA4;

typedef union _union_311832 _union_311832, *P_union_311832;

union _union_311832 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B5CA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311832 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EA009C MethodInfo_1EA009C, *PMethodInfo_1EA009C;

typedef union _union_161987 _union_161987, *P_union_161987;

union _union_161987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA009C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164AE6C MethodInfo_164AE6C, *PMethodInfo_164AE6C;

typedef union _union_337205 _union_337205, *P_union_337205;

union _union_337205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164AE6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_c System_Net_WebSockets_ManagedWebSocket_MessageHeader_c, *PSystem_Net_WebSockets_ManagedWebSocket_MessageHeader_c;

typedef struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_VTable System_Net_WebSockets_ManagedWebSocket_MessageHeader_VTable, *PSystem_Net_WebSockets_ManagedWebSocket_MessageHeader_VTable;

struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Net_WebSockets_ManagedWebSocket_MessageHeader_VTable vtable;
};

typedef struct MethodInfo_16402CC MethodInfo_16402CC, *PMethodInfo_16402CC;

typedef union _union_324779 _union_324779, *P_union_324779;

union _union_324779 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16402CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A9894 MethodInfo_12A9894, *PMethodInfo_12A9894;

typedef struct MethodInfo_12A9894_RGCTXs MethodInfo_12A9894_RGCTXs, *PMethodInfo_12A9894_RGCTXs;

typedef union _union_210013 _union_210013, *P_union_210013;

union _union_210013 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A9894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A9894_RGCTXs *rgctx_data;
    union _union_210013 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_12A9894_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BC553C MethodInfo_1BC553C, *PMethodInfo_1BC553C;

typedef union _union_302592 _union_302592, *P_union_302592;

union _union_302592 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC553C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302592 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBB3D0 MethodInfo_2DBB3D0, *PMethodInfo_2DBB3D0;

typedef union _union_241681 _union_241681, *P_union_241681;

union _union_241681 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBB3D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241681 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CA648 MethodInfo_24CA648, *PMethodInfo_24CA648;

struct MethodInfo_24CA648 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17471C8 MethodInfo_17471C8, *PMethodInfo_17471C8;

typedef union _union_162381 _union_162381, *P_union_162381;

union _union_162381 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17471C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162381 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D09ED0 MethodInfo_1D09ED0, *PMethodInfo_1D09ED0;

typedef union _union_249919 _union_249919, *P_union_249919;

union _union_249919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09ED0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B5CD8 MethodInfo_28B5CD8, *PMethodInfo_28B5CD8;

typedef union _union_312312 _union_312312, *P_union_312312;

union _union_312312 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B5CD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312312 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__c System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__c, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__c;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__StaticFields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__StaticFields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__StaticFields;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__VTable System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__VTable, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__VTable;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__VTable vtable;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__StaticFields {
    struct System_Threading_Tasks_Task_TResult__o *s_defaultResultTask;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_StaticFields Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_StaticFields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_StaticFields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_o Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_o, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_o;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_c Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_c, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_c;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_Fields Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_Fields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_Fields;

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_VTable Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_VTable, *PCysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_VTable;

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_StaticFields {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_o *__9;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_Fields {
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_o {
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_Fields fields;
};

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UnityAsyncExtensions_AsyncGPUReadbackRequestAwaiterConfiguredSource___c_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_1_Fields Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_1_Fields, *PAoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_1_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_o Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_o, *PAoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_o;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_c Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_c, *PAoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_c;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_Fields Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_Fields, *PAoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_Fields;

typedef struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_VTable Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_VTable, *PAoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_VTable;

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_1_Fields {
    struct Aoharu_Scenes_Gacha_GachaPlayDialogItem_o *item;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_o *CS___8__locals1;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_VTable vtable;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_Fields {
    struct Aoharu_Scenes_Gacha_GachaPlayDialog_o *__4__this;
    struct Carbon_StepTask_o *task;
};

struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_o {
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_GachaPlayDialog___c__DisplayClass40_0_Fields fields;
};

typedef struct Unity_IO_LowLevel_Unsafe_FileReadType_o Unity_IO_LowLevel_Unsafe_FileReadType_o, *PUnity_IO_LowLevel_Unsafe_FileReadType_o;

typedef struct Unity_IO_LowLevel_Unsafe_FileReadType_Fields Unity_IO_LowLevel_Unsafe_FileReadType_Fields, *PUnity_IO_LowLevel_Unsafe_FileReadType_Fields;

struct Unity_IO_LowLevel_Unsafe_FileReadType_Fields {
    int32_t value__;
};

struct Unity_IO_LowLevel_Unsafe_FileReadType_o {
    struct Unity_IO_LowLevel_Unsafe_FileReadType_Fields fields;
};

typedef struct Unity_IO_LowLevel_Unsafe_FileReadType_c Unity_IO_LowLevel_Unsafe_FileReadType_c, *PUnity_IO_LowLevel_Unsafe_FileReadType_c;

typedef struct Unity_IO_LowLevel_Unsafe_FileReadType_VTable Unity_IO_LowLevel_Unsafe_FileReadType_VTable, *PUnity_IO_LowLevel_Unsafe_FileReadType_VTable;

struct Unity_IO_LowLevel_Unsafe_FileReadType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Unity_IO_LowLevel_Unsafe_FileReadType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Unity_IO_LowLevel_Unsafe_FileReadType_VTable vtable;
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c_Fields Aoharu_Event_Ranking_EventRankingListController___c_Fields, *PAoharu_Event_Ranking_EventRankingListController___c_Fields;

struct Aoharu_Event_Ranking_EventRankingListController___c_Fields {
};

typedef struct UniRx_DisposableExtensions_o UniRx_DisposableExtensions_o, *PUniRx_DisposableExtensions_o;

typedef struct UniRx_DisposableExtensions_c UniRx_DisposableExtensions_c, *PUniRx_DisposableExtensions_c;

typedef struct UniRx_DisposableExtensions_Fields UniRx_DisposableExtensions_Fields, *PUniRx_DisposableExtensions_Fields;

typedef struct UniRx_DisposableExtensions_VTable UniRx_DisposableExtensions_VTable, *PUniRx_DisposableExtensions_VTable;

struct UniRx_DisposableExtensions_Fields {
};

struct UniRx_DisposableExtensions_o {
    struct UniRx_DisposableExtensions_c *klass;
    void *monitor;
    struct UniRx_DisposableExtensions_Fields fields;
};

struct UniRx_DisposableExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_DisposableExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_DisposableExtensions_VTable vtable;
};

typedef struct System_Array_SorterGenericArray_Fields System_Array_SorterGenericArray_Fields, *PSystem_Array_SorterGenericArray_Fields;

struct System_Array_SorterGenericArray_Fields {
    struct System_Array_o *keys;
    struct System_Array_o *items;
    struct System_Collections_IComparer_o *comparer;
};

typedef union _union_297700 _union_297700, *P_union_297700;

union _union_297700 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object__object__object__object__object__object_____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_2F3475C MethodInfo_2F3475C, *PMethodInfo_2F3475C;

typedef union _union_286640 _union_286640, *P_union_286640;

union _union_286640 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F3475C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleSheet_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286640 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297703 _union_297703, *P_union_297703;

union _union_297703 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297706 _union_297706, *P_union_297706;

union _union_297706 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297709 _union_297709, *P_union_297709;

union _union_297709 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Writers_IWriterExtensions_c SharpCompress_Writers_IWriterExtensions_c, *PSharpCompress_Writers_IWriterExtensions_c;

typedef struct SharpCompress_Writers_IWriterExtensions_VTable SharpCompress_Writers_IWriterExtensions_VTable, *PSharpCompress_Writers_IWriterExtensions_VTable;

struct SharpCompress_Writers_IWriterExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Writers_IWriterExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Writers_IWriterExtensions_VTable vtable;
};

typedef struct MethodInfo_2E028EC MethodInfo_2E028EC, *PMethodInfo_2E028EC;

typedef union _union_171701 _union_171701, *P_union_171701;

union _union_171701 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E028EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171701 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Writers_IWriterExtensions_o SharpCompress_Writers_IWriterExtensions_o, *PSharpCompress_Writers_IWriterExtensions_o;

typedef struct SharpCompress_Writers_IWriterExtensions_Fields SharpCompress_Writers_IWriterExtensions_Fields, *PSharpCompress_Writers_IWriterExtensions_Fields;

struct SharpCompress_Writers_IWriterExtensions_Fields {
};

struct SharpCompress_Writers_IWriterExtensions_o {
    struct SharpCompress_Writers_IWriterExtensions_c *klass;
    void *monitor;
    struct SharpCompress_Writers_IWriterExtensions_Fields fields;
};

typedef struct Shock_NoticeChannelName_Fields Shock_NoticeChannelName_Fields, *PShock_NoticeChannelName_Fields;

struct Shock_NoticeChannelName_Fields {
    int32_t value__;
};

typedef union _union_190892 _union_190892, *P_union_190892;

union _union_190892 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190894 _union_190894, *P_union_190894;

union _union_190894 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DA59C MethodInfo_19DA59C, *PMethodInfo_19DA59C;

typedef union _union_249953 _union_249953, *P_union_249953;

union _union_249953 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA59C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249953 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__o System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__o, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__o;

typedef struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__Fields System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__Fields, *PSystem_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__Fields;

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__Fields {
    struct System_Runtime_CompilerServices_AsyncMethodBuilderCore_o m_coreState;
    struct System_Threading_Tasks_Task_TResult__o *m_task;
};

struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__o {
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_string__Fields fields;
};

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__o GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__o, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__o;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__Fields GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__Fields, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__Fields;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__o GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__o, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__o;

typedef struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__Fields GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__Fields, *PGooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__Fields;

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__Fields {
    struct Il2CppObject *val1;
    struct Il2CppObject *val2;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__o *CS___8__locals1;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__o {
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_1_T1__T2__Fields fields;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__Fields {
    struct System_Action_T1__T2__o *toConvert;
};

struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__o {
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__c *klass;
    void *monitor;
    struct GooglePlayGames_Android_AndroidVideoClient___c__DisplayClass12_0_T1__T2__Fields fields;
};

typedef union _union_190896 _union_190896, *P_union_190896;

union _union_190896 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190898 _union_190898, *P_union_190898;

union _union_190898 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E028E4 MethodInfo_2E028E4, *PMethodInfo_2E028E4;

typedef union _union_171699 _union_171699, *P_union_171699;

union _union_171699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E028E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190890 _union_190890, *P_union_190890;

union _union_190890 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_TextUtilities_c UnityEngine_UIElements_TextUtilities_c, *PUnityEngine_UIElements_TextUtilities_c;

typedef struct UnityEngine_UIElements_TextUtilities_VTable UnityEngine_UIElements_TextUtilities_VTable, *PUnityEngine_UIElements_TextUtilities_VTable;

struct UnityEngine_UIElements_TextUtilities_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_TextUtilities_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_TextUtilities_VTable vtable;
};

typedef struct UnityEngine_EventInterests_VTable UnityEngine_EventInterests_VTable, *PUnityEngine_EventInterests_VTable;

struct UnityEngine_EventInterests_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2051058 MethodInfo_2051058, *PMethodInfo_2051058;

typedef union _union_220325 _union_220325, *P_union_220325;

union _union_220325 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2051058 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220325 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Events_UnityAction_string__int__int__c UnityEngine_Events_UnityAction_string__int__int__c, *PUnityEngine_Events_UnityAction_string__int__int__c;

struct UnityEngine_Events_UnityAction_string__int__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Events_UnityAction_string__int__int__VTable vtable;
};

typedef struct MethodInfo_2657A10 MethodInfo_2657A10, *PMethodInfo_2657A10;

struct MethodInfo_2657A10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179594 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_FriendListScene___c__DisplayClass58_1_VTable Aoharu_FriendListScene___c__DisplayClass58_1_VTable, *PAoharu_FriendListScene___c__DisplayClass58_1_VTable;

struct Aoharu_FriendListScene___c__DisplayClass58_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UI_Navigation_Mode_Fields UnityEngine_UI_Navigation_Mode_Fields, *PUnityEngine_UI_Navigation_Mode_Fields;

struct UnityEngine_UI_Navigation_Mode_Fields {
    int32_t value__;
};

typedef union _union_258114 _union_258114, *P_union_258114;

union _union_258114 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190878 _union_190878, *P_union_190878;

union _union_190878 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3147B00 MethodInfo_3147B00, *PMethodInfo_3147B00;

typedef union _union_224199 _union_224199, *P_union_224199;

union _union_224199 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147B00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224199 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2275F78 MethodInfo_2275F78, *PMethodInfo_2275F78;

struct MethodInfo_2275F78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2065698 MethodInfo_2065698, *PMethodInfo_2065698;

typedef union _union_216765 _union_216765, *P_union_216765;

union _union_216765 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216765 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190882 _union_190882, *P_union_190882;

union _union_190882 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190884 _union_190884, *P_union_190884;

union _union_190884 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FE6504 MethodInfo_1FE6504, *PMethodInfo_1FE6504;

typedef union _union_280648 _union_280648, *P_union_280648;

union _union_280648 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE6504 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBBAE0 MethodInfo_1BBBAE0, *PMethodInfo_1BBBAE0;

typedef union _union_303706 _union_303706, *P_union_303706;

union _union_303706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBBAE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657A1C MethodInfo_2657A1C, *PMethodInfo_2657A1C;

typedef union _union_181032 _union_181032, *P_union_181032;

union _union_181032 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657A1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181032 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190886 _union_190886, *P_union_190886;

union _union_190886 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IEnumerable_FileSystemInfo__o System_Collections_Generic_IEnumerable_FileSystemInfo__o, *PSystem_Collections_Generic_IEnumerable_FileSystemInfo__o;

typedef struct System_Collections_Generic_IEnumerable_FileSystemInfo__c System_Collections_Generic_IEnumerable_FileSystemInfo__c, *PSystem_Collections_Generic_IEnumerable_FileSystemInfo__c;

typedef struct System_Collections_Generic_IEnumerable_FileSystemInfo__Fields System_Collections_Generic_IEnumerable_FileSystemInfo__Fields, *PSystem_Collections_Generic_IEnumerable_FileSystemInfo__Fields;

struct System_Collections_Generic_IEnumerable_FileSystemInfo__Fields {
};

struct System_Collections_Generic_IEnumerable_FileSystemInfo__o {
    struct System_Collections_Generic_IEnumerable_FileSystemInfo__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_FileSystemInfo__Fields fields;
};

struct System_Collections_Generic_IEnumerable_FileSystemInfo__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_190888 _union_190888, *P_union_190888;

union _union_190888 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_325BFF4 MethodInfo_325BFF4, *PMethodInfo_325BFF4;

typedef union _union_214421 _union_214421, *P_union_214421;

union _union_214421 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325BFF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214421 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258116 _union_258116, *P_union_258116;

union _union_258116 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IList_IGachaItemData__Fields System_Collections_Generic_IList_IGachaItemData__Fields, *PSystem_Collections_Generic_IList_IGachaItemData__Fields;

struct System_Collections_Generic_IList_IGachaItemData__Fields {
};

typedef union _union_258118 _union_258118, *P_union_258118;

union _union_258118 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Classmate_ClassmateListScroll_o Shock_Scenes_Classmate_ClassmateListScroll_o, *PShock_Scenes_Classmate_ClassmateListScroll_o;

typedef struct Shock_Scenes_Classmate_ClassmateListScroll_Fields Shock_Scenes_Classmate_ClassmateListScroll_Fields, *PShock_Scenes_Classmate_ClassmateListScroll_Fields;

struct Shock_Scenes_Classmate_ClassmateListScroll_Fields {
    struct Shock_ScrollBase_ClassmateListItem__Fields super;
};

struct Shock_Scenes_Classmate_ClassmateListScroll_o {
    struct Shock_Scenes_Classmate_ClassmateListScroll_c *klass;
    void *monitor;
    struct Shock_Scenes_Classmate_ClassmateListScroll_Fields fields;
};

typedef union _union_190880 _union_190880, *P_union_190880;

union _union_190880 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B91C84 MethodInfo_2B91C84, *PMethodInfo_2B91C84;

struct MethodInfo_2B91C84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EnumEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2275F80 MethodInfo_2275F80, *PMethodInfo_2275F80;

struct MethodInfo_2275F80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258100 _union_258100, *P_union_258100;

union _union_258100 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_180DB44_RGCTXs MethodInfo_180DB44_RGCTXs, *PMethodInfo_180DB44_RGCTXs;

struct MethodInfo_180DB44_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___ctor;
    struct MethodInfo *_2_System_Linq_Enumerable___c__DisplayClass7_0_TSource__TMiddle__TResult___CombineSelectors_b__0;
    struct Il2CppClass *_3_System_Func_TSource__TResult_;
    struct MethodInfo *_4_System_Func_TSource__TResult___ctor;
};

typedef struct Shock_Protocol___c__DisplayClass976_0_VTable Shock_Protocol___c__DisplayClass976_0_VTable, *PShock_Protocol___c__DisplayClass976_0_VTable;

struct Shock_Protocol___c__DisplayClass976_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_258102 _union_258102, *P_union_258102;

union _union_258102 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258104 _union_258104, *P_union_258104;

union _union_258104 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD5CD8 MethodInfo_2AD5CD8, *PMethodInfo_2AD5CD8;

typedef union _union_328748 _union_328748, *P_union_328748;

union _union_328748 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD5CD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328748 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190868 _union_190868, *P_union_190868;

union _union_190868 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10EF5D8_RGCTXs MethodInfo_10EF5D8_RGCTXs, *PMethodInfo_10EF5D8_RGCTXs;

struct MethodInfo_10EF5D8_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Collections_Generic_List_EventLiveItemData__StaticFields System_Collections_Generic_List_EventLiveItemData__StaticFields, *PSystem_Collections_Generic_List_EventLiveItemData__StaticFields;

typedef struct Aoharu_EventLiveItemData_array Aoharu_EventLiveItemData_array, *PAoharu_EventLiveItemData_array;

typedef struct Aoharu_EventLiveItemData_o Aoharu_EventLiveItemData_o, *PAoharu_EventLiveItemData_o;

typedef struct Aoharu_EventLiveItemData_c Aoharu_EventLiveItemData_c, *PAoharu_EventLiveItemData_c;

typedef struct Aoharu_EventLiveItemData_Fields Aoharu_EventLiveItemData_Fields, *PAoharu_EventLiveItemData_Fields;

typedef struct Aoharu_EventLiveItemData_VTable Aoharu_EventLiveItemData_VTable, *PAoharu_EventLiveItemData_VTable;

struct System_Collections_Generic_List_EventLiveItemData__StaticFields {
    struct Aoharu_EventLiveItemData_array *s_emptyArray;
};

struct Aoharu_EventLiveItemData_Fields {
    uint32_t _eventId_k__BackingField;
    uint32_t _eventLiveId_k__BackingField;
};

struct Aoharu_EventLiveItemData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_EventLiveItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_EventLiveItemData_o *m_Items[65535];
};

struct Aoharu_EventLiveItemData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_EventLiveItemData_VTable vtable;
};

struct Aoharu_EventLiveItemData_o {
    struct Aoharu_EventLiveItemData_c *klass;
    void *monitor;
    struct Aoharu_EventLiveItemData_Fields fields;
};

typedef struct MethodInfo_17E6C20_RGCTXs MethodInfo_17E6C20_RGCTXs, *PMethodInfo_17E6C20_RGCTXs;

struct MethodInfo_17E6C20_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct Shock_Loader___c__DisplayClass32_0_T__RGCTXs Shock_Loader___c__DisplayClass32_0_T__RGCTXs, *PShock_Loader___c__DisplayClass32_0_T__RGCTXs;

struct Shock_Loader___c__DisplayClass32_0_T__RGCTXs {
    struct Il2CppClass *_0_System_Action_T_;
    struct MethodInfo *_1_System_Action_T__Invoke;
};

typedef struct System_Collections_Generic_Dictionary_int__Dictionary_string__T___c System_Collections_Generic_Dictionary_int__Dictionary_string__T___c, *PSystem_Collections_Generic_Dictionary_int__Dictionary_string__T___c;

typedef struct System_Collections_Generic_Dictionary_int__Dictionary_string__T___VTable System_Collections_Generic_Dictionary_int__Dictionary_string__T___VTable, *PSystem_Collections_Generic_Dictionary_int__Dictionary_string__T___VTable;

struct System_Collections_Generic_Dictionary_int__Dictionary_string__T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__Dictionary_string__T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__Dictionary_string__T___VTable vtable;
};

typedef union _union_190870 _union_190870, *P_union_190870;

union _union_190870 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_10BA49C MethodInfo_10BA49C, *PMethodInfo_10BA49C;

typedef union _union_208137 _union_208137, *P_union_208137;

union _union_208137 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BA49C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208137 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190872 _union_190872, *P_union_190872;

union _union_190872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190874 _union_190874, *P_union_190874;

union _union_190874 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190876 _union_190876, *P_union_190876;

union _union_190876 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258106 _union_258106, *P_union_258106;

union _union_258106 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17E8050 MethodInfo_17E8050, *PMethodInfo_17E8050;

typedef struct MethodInfo_17E8050_RGCTXs MethodInfo_17E8050_RGCTXs, *PMethodInfo_17E8050_RGCTXs;

typedef union _union_192222 _union_192222, *P_union_192222;

union _union_192222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17E8050 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_17E8050_RGCTXs *rgctx_data;
    union _union_192222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_17E8050_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef union _union_258108 _union_258108, *P_union_258108;

union _union_258108 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13657C0 MethodInfo_13657C0, *PMethodInfo_13657C0;

typedef union _union_292458 _union_292458, *P_union_292458;

union _union_292458 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13657C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292458 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E80DAC MethodInfo_2E80DAC, *PMethodInfo_2E80DAC;

typedef union _union_334145 _union_334145, *P_union_334145;

union _union_334145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E80DAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_Collider__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

typedef struct UnityEngine_UIElements_GradientType_o UnityEngine_UIElements_GradientType_o, *PUnityEngine_UIElements_GradientType_o;

typedef struct UnityEngine_UIElements_GradientType_Fields UnityEngine_UIElements_GradientType_Fields, *PUnityEngine_UIElements_GradientType_Fields;

struct UnityEngine_UIElements_GradientType_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_GradientType_o {
    struct UnityEngine_UIElements_GradientType_Fields fields;
};

typedef struct MethodInfo_205BBE4 MethodInfo_205BBE4, *PMethodInfo_205BBE4;

typedef union _union_221619 _union_221619, *P_union_221619;

union _union_221619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BBE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass23_0_VTable Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass23_0_VTable, *PAoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass23_0_VTable;

struct Aoharu_MusicLibrary_MusicLibraryListController___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_190856 _union_190856, *P_union_190856;

union _union_190856 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ComponentModel_ReflectEventDescriptor_Fields System_ComponentModel_ReflectEventDescriptor_Fields, *PSystem_ComponentModel_ReflectEventDescriptor_Fields;

typedef struct System_Reflection_EventInfo_o System_Reflection_EventInfo_o, *PSystem_Reflection_EventInfo_o;

typedef struct System_Reflection_EventInfo_c System_Reflection_EventInfo_c, *PSystem_Reflection_EventInfo_c;

typedef struct System_Reflection_EventInfo_Fields System_Reflection_EventInfo_Fields, *PSystem_Reflection_EventInfo_Fields;

typedef struct System_Reflection_EventInfo_VTable System_Reflection_EventInfo_VTable, *PSystem_Reflection_EventInfo_VTable;

typedef struct System_Reflection_EventInfo_AddEventAdapter_o System_Reflection_EventInfo_AddEventAdapter_o, *PSystem_Reflection_EventInfo_AddEventAdapter_o;

typedef struct System_Reflection_EventInfo_AddEventAdapter_c System_Reflection_EventInfo_AddEventAdapter_c, *PSystem_Reflection_EventInfo_AddEventAdapter_c;

typedef struct System_Reflection_EventInfo_AddEventAdapter_Fields System_Reflection_EventInfo_AddEventAdapter_Fields, *PSystem_Reflection_EventInfo_AddEventAdapter_Fields;

struct System_Reflection_EventInfo_Fields {
    struct System_Reflection_MemberInfo_Fields super;
    struct System_Reflection_EventInfo_AddEventAdapter_o *cached_add_event;
};

struct System_Reflection_EventInfo_o {
    struct System_Reflection_EventInfo_c *klass;
    void *monitor;
    struct System_Reflection_EventInfo_Fields fields;
};

struct System_Reflection_EventInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_get_MemberType;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_get_Module;
    struct VirtualInvokeData _11_IsDefined;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_GetCustomAttributes;
    struct VirtualInvokeData _14_get_MetadataToken;
    struct VirtualInvokeData _15_GetAddMethod;
    struct VirtualInvokeData _16_GetRemoveMethod;
    struct VirtualInvokeData _17_unknown;
    struct VirtualInvokeData _18_unknown;
    struct VirtualInvokeData _19_unknown;
    struct VirtualInvokeData _20_get_EventHandlerType;
    struct VirtualInvokeData _21_RemoveEventHandler;
    struct VirtualInvokeData _22_AddEventHandler;
};

struct System_Reflection_EventInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_EventInfo_VTable vtable;
};

struct System_ComponentModel_ReflectEventDescriptor_Fields {
    struct System_ComponentModel_EventDescriptor_Fields super;
    struct System_Type_o *_type;
    struct System_Type_o *_componentClass;
    struct System_Reflection_MethodInfo_o *_addMethod;
    struct System_Reflection_MethodInfo_o *_removeMethod;
    struct System_Reflection_EventInfo_o *_realEvent;
    bool _filledMethods;
};

struct System_Reflection_EventInfo_AddEventAdapter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Reflection_EventInfo_AddEventAdapter_VTable vtable;
};

struct System_Reflection_EventInfo_AddEventAdapter_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Reflection_EventInfo_AddEventAdapter_o {
    struct System_Reflection_EventInfo_AddEventAdapter_c *klass;
    void *monitor;
    struct System_Reflection_EventInfo_AddEventAdapter_Fields fields;
};

typedef union _union_190858 _union_190858, *P_union_190858;

union _union_190858 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2EF6DB0 MethodInfo_2EF6DB0, *PMethodInfo_2EF6DB0;

typedef union _union_202936 _union_202936, *P_union_202936;

union _union_202936 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF6DB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202936 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190860 _union_190860, *P_union_190860;

union _union_190860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_Tasks_Task_IPAddress____c System_Threading_Tasks_Task_IPAddress____c, *PSystem_Threading_Tasks_Task_IPAddress____c;

typedef struct System_Threading_Tasks_Task_IPAddress____StaticFields System_Threading_Tasks_Task_IPAddress____StaticFields, *PSystem_Threading_Tasks_Task_IPAddress____StaticFields;

typedef struct System_Threading_Tasks_Task_IPAddress____VTable System_Threading_Tasks_Task_IPAddress____VTable, *PSystem_Threading_Tasks_Task_IPAddress____VTable;

struct System_Threading_Tasks_Task_IPAddress____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem;
    struct VirtualInvokeData _5_MarkAborted;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_System_IAsyncResult_get_AsyncWaitHandle;
    struct VirtualInvokeData _8_get_AsyncState;
    struct VirtualInvokeData _9_System_IAsyncResult_get_CompletedSynchronously;
    struct VirtualInvokeData _10_Dispose;
    struct VirtualInvokeData _11_get_ShouldNotifyDebuggerOfWaitCompletion;
    struct VirtualInvokeData _12_Dispose;
    struct VirtualInvokeData _13_InnerInvoke;
};

struct System_Threading_Tasks_Task_IPAddress____c {
    struct Il2CppClass_1 _1;
    struct System_Threading_Tasks_Task_IPAddress____StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_Task_IPAddress____VTable vtable;
};

struct System_Threading_Tasks_Task_IPAddress____StaticFields {
    struct System_Threading_Tasks_TaskFactory_TResult__o *s_defaultFactory;
};

typedef struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__c UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__c, *PUnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__c;

typedef struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__StaticFields UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__StaticFields, *PUnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__StaticFields;

typedef struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__VTable UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__VTable, *PUnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__VTable;

struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__StaticFields {
    struct UnityEngine_Pool_ObjectPool_TCollection__o *s_Pool;
};

struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__VTable vtable;
};

typedef union _union_190862 _union_190862, *P_union_190862;

union _union_190862 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190864 _union_190864, *P_union_190864;

union _union_190864 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ProtocolData_LiveReward_c Shock_ProtocolData_LiveReward_c, *PShock_ProtocolData_LiveReward_c;

typedef struct Shock_ProtocolData_LiveReward_VTable Shock_ProtocolData_LiveReward_VTable, *PShock_ProtocolData_LiveReward_VTable;

struct Shock_ProtocolData_LiveReward_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ProtocolData_LiveReward_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProtocolData_LiveReward_VTable vtable;
};

typedef struct Shock_FunctionLockMstTable_VTable Shock_FunctionLockMstTable_VTable, *PShock_FunctionLockMstTable_VTable;

struct Shock_FunctionLockMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
    struct VirtualInvokeData _9_CreateHashTable;
    struct VirtualInvokeData _10_ClearHashTable;
};

typedef struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise__UnwrapWaitAsyncOperation_d__22_Fields Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise__UnwrapWaitAsyncOperation_d__22_Fields, *PCysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise__UnwrapWaitAsyncOperation_d__22_Fields;

struct Cysharp_Threading_Tasks_EnumeratorAsyncExtensions_EnumeratorPromise__UnwrapWaitAsyncOperation_d__22_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct UnityEngine_AsyncOperation_o *asyncOperation;
};

typedef union _union_190866 _union_190866, *P_union_190866;

union _union_190866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19AF5E4 MethodInfo_19AF5E4, *PMethodInfo_19AF5E4;

typedef union _union_312678 _union_312678, *P_union_312678;

union _union_312678 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF5E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312678 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass58_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass58_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass58_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass58_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Translate__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Translate__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Translate__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_Translate__Fields {
};

typedef struct MethodInfo_205BBF0 MethodInfo_205BBF0, *PMethodInfo_205BBF0;

typedef union _union_221831 _union_221831, *P_union_221831;

union _union_221831 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BBF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221831 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ProtocolData_LiveReward_o Shock_ProtocolData_LiveReward_o, *PShock_ProtocolData_LiveReward_o;

typedef struct Shock_ProtocolData_LiveReward_Fields Shock_ProtocolData_LiveReward_Fields, *PShock_ProtocolData_LiveReward_Fields;

struct Shock_ProtocolData_LiveReward_Fields {
    uint32_t master_live_clear_reward_id;
    int32_t type;
    uint32_t value;
    int32_t amount;
    int32_t getable_count;
    int32_t received_count;
};

struct Shock_ProtocolData_LiveReward_o {
    struct Shock_ProtocolData_LiveReward_c *klass;
    void *monitor;
    struct Shock_ProtocolData_LiveReward_Fields fields;
};

typedef struct MethodInfo_127D2CC MethodInfo_127D2CC, *PMethodInfo_127D2CC;

typedef union _union_202078 _union_202078, *P_union_202078;

union _union_202078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D2CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190846 _union_190846, *P_union_190846;

union _union_190846 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_IResolvedStyle_c UnityEngine_UIElements_IResolvedStyle_c, *PUnityEngine_UIElements_IResolvedStyle_c;

struct UnityEngine_UIElements_IResolvedStyle_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_GET_CATEGORY_VTable Shock_GET_CATEGORY_VTable, *PShock_GET_CATEGORY_VTable;

struct Shock_GET_CATEGORY_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct Shock_Protocol___c__DisplayClass181_0_VTable Shock_Protocol___c__DisplayClass181_0_VTable, *PShock_Protocol___c__DisplayClass181_0_VTable;

struct Shock_Protocol___c__DisplayClass181_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_190848 _union_190848, *P_union_190848;

union _union_190848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__o UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__o, *PUnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__o;

typedef struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__Fields UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__Fields, *PUnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__Fields;

struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__Fields {
};

struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__o {
    struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__c *klass;
    void *monitor;
    struct UnityEngine_Pool_CollectionPool_List_UIVertex___UIVertex__Fields fields;
};

typedef union _union_190850 _union_190850, *P_union_190850;

union _union_190850 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_RegularExpressions_RegexOptions_Fields System_Text_RegularExpressions_RegexOptions_Fields, *PSystem_Text_RegularExpressions_RegexOptions_Fields;

struct System_Text_RegularExpressions_RegexOptions_Fields {
    int32_t value__;
};

typedef union _union_190852 _union_190852, *P_union_190852;

union _union_190852 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11___VTable System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11___VTable, *PSystem_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11___VTable;

struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__ValueTuple_T8__T9__T10__T11___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct Shock_Scenes_ExchangeTop_ExchangeTopScrollItem_Fields Shock_Scenes_ExchangeTop_ExchangeTopScrollItem_Fields, *PShock_Scenes_ExchangeTop_ExchangeTopScrollItem_Fields;

struct Shock_Scenes_ExchangeTop_ExchangeTopScrollItem_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct Shock_ExchangeItemDataNode_o *m_ExchangeItemDataNodeForPoint;
    struct Shock_TextMeshUI_o *m_ExchangeName;
    struct UnityEngine_UI_Image_o *m_BannerImage;
    struct UnityEngine_RectTransform_o *m_ExpireTimeRect;
    struct Shock_TextMeshUI_o *m_ExpireTime;
    struct Shock_ButtonEvent_o *m_Button;
    struct UnityEngine_UI_Image_o *m_UseItemMiniIcon;
    struct Shock_AnimatorPlayerLite_o *m_AnimatorPlayer;
    struct System_Action_o *_OnClick_k__BackingField;
};

typedef union _union_190854 _union_190854, *P_union_190854;

union _union_190854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_StoryChapterListController___c__DisplayClass27_0_o Aoharu_StoryChapterListController___c__DisplayClass27_0_o, *PAoharu_StoryChapterListController___c__DisplayClass27_0_o;

typedef struct Aoharu_StoryChapterListController___c__DisplayClass27_0_Fields Aoharu_StoryChapterListController___c__DisplayClass27_0_Fields, *PAoharu_StoryChapterListController___c__DisplayClass27_0_Fields;

struct Aoharu_StoryChapterListController___c__DisplayClass27_0_Fields {
    struct Aoharu_StoryChapterListController_o *__4__this;
    int32_t index;
};

struct Aoharu_StoryChapterListController___c__DisplayClass27_0_o {
    struct Aoharu_StoryChapterListController___c__DisplayClass27_0_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListController___c__DisplayClass27_0_Fields fields;
};

typedef struct UnityEngine_UIElements_GradientType_c UnityEngine_UIElements_GradientType_c, *PUnityEngine_UIElements_GradientType_c;

typedef struct UnityEngine_UIElements_GradientType_VTable UnityEngine_UIElements_GradientType_VTable, *PUnityEngine_UIElements_GradientType_VTable;

struct UnityEngine_UIElements_GradientType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_GradientType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_GradientType_VTable vtable;
};

typedef struct MethodInfo_2BA002C MethodInfo_2BA002C, *PMethodInfo_2BA002C;

typedef union _union_340524 _union_340524, *P_union_340524;

union _union_340524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA002C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_Audio_AudioClipPlayable_VTable UnityEngine_Audio_AudioClipPlayable_VTable, *PUnityEngine_Audio_AudioClipPlayable_VTable;

struct UnityEngine_Audio_AudioClipPlayable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetHandle;
    struct VirtualInvokeData _5_Equals;
};

typedef struct System_Func_TrainingItemData__uint__Fields System_Func_TrainingItemData__uint__Fields, *PSystem_Func_TrainingItemData__uint__Fields;

struct System_Func_TrainingItemData__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_16E12C0 MethodInfo_16E12C0, *PMethodInfo_16E12C0;

typedef union _union_193245 _union_193245, *P_union_193245;

union _union_193245 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E12C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193245 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190834 _union_190834, *P_union_190834;

union _union_190834 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190836 _union_190836, *P_union_190836;

union _union_190836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___o System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___o, *PSystem_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___o;

typedef struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___c System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___c, *PSystem_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___c;

typedef struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___VTable System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___VTable, *PSystem_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___VTable;

struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___o {
    struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___Fields fields;
};

struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_int__List_ShowCharacterCommand_Args___VTable vtable;
};

typedef union _union_190838 _union_190838, *P_union_190838;

union _union_190838 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268D4BC MethodInfo_268D4BC, *PMethodInfo_268D4BC;

typedef union _union_310054 _union_310054, *P_union_310054;

union _union_310054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268D4BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165881 _union_165881, *P_union_165881;

union _union_165881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_CardVisual_Fields Shock_DataNode_CardVisual_Fields, *PShock_DataNode_CardVisual_Fields;

struct Shock_DataNode_CardVisual_Fields {
    struct Shock_DataNode_IconNodeBase_Fields super;
};

typedef union _union_190840 _union_190840, *P_union_190840;

union _union_190840 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165885 _union_165885, *P_union_165885;

union _union_165885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_IEvent__c System_Collections_Generic_List_IEvent__c, *PSystem_Collections_Generic_List_IEvent__c;

typedef struct System_Collections_Generic_List_IEvent__StaticFields System_Collections_Generic_List_IEvent__StaticFields, *PSystem_Collections_Generic_List_IEvent__StaticFields;

typedef struct System_Collections_Generic_List_IEvent__VTable System_Collections_Generic_List_IEvent__VTable, *PSystem_Collections_Generic_List_IEvent__VTable;

typedef struct GooglePlayGames_BasicApi_Events_IEvent_array GooglePlayGames_BasicApi_Events_IEvent_array, *PGooglePlayGames_BasicApi_Events_IEvent_array;

struct System_Collections_Generic_List_IEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IEvent__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IEvent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IEvent__VTable vtable;
};

struct System_Collections_Generic_List_IEvent__StaticFields {
    struct GooglePlayGames_BasicApi_Events_IEvent_array *s_emptyArray;
};

struct GooglePlayGames_BasicApi_Events_IEvent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct GooglePlayGames_BasicApi_Events_IEvent_o *m_Items[65535];
};

typedef union _union_190842 _union_190842, *P_union_190842;

union _union_190842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1536A94 MethodInfo_1536A94, *PMethodInfo_1536A94;

typedef union _union_286112 _union_286112, *P_union_286112;

union _union_286112 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1536A94 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286112 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePresetManager_c Aoharu_HomePresetManager_c, *PAoharu_HomePresetManager_c;

typedef struct Aoharu_HomePresetManager_StaticFields Aoharu_HomePresetManager_StaticFields, *PAoharu_HomePresetManager_StaticFields;

typedef struct Aoharu_HomePresetManager_VTable Aoharu_HomePresetManager_VTable, *PAoharu_HomePresetManager_VTable;

typedef struct Aoharu_HomePresetManager_o Aoharu_HomePresetManager_o, *PAoharu_HomePresetManager_o;

typedef struct Aoharu_HomePresetManager_Fields Aoharu_HomePresetManager_Fields, *PAoharu_HomePresetManager_Fields;

struct Aoharu_HomePresetManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_HomePresetManager_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_HomePresetManager_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePresetManager_VTable vtable;
};

struct Aoharu_HomePresetManager_StaticFields {
    struct System_String_o *FrontEffectAnimePrefabPathFormat;
    struct System_String_o *CharaAnimePrefabPathFormat;
    struct Aoharu_HomePresetManager_o *m_Instance;
};

struct Aoharu_HomePresetManager_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    int32_t m_Index;
    int32_t _MainIndex_k__BackingField;
    struct Aoharu_HomePresetData_array *m_prests;
};

struct Aoharu_HomePresetManager_o {
    struct Aoharu_HomePresetManager_c *klass;
    void *monitor;
    struct Aoharu_HomePresetManager_Fields fields;
};

typedef union _union_165887 _union_165887, *P_union_165887;

union _union_165887 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190844 _union_190844, *P_union_190844;

union _union_190844 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165889 _union_165889, *P_union_165889;

union _union_165889 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_150FFEC_RGCTXs MethodInfo_150FFEC_RGCTXs, *PMethodInfo_150FFEC_RGCTXs;

struct MethodInfo_150FFEC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1561A4C MethodInfo_1561A4C, *PMethodInfo_1561A4C;

struct MethodInfo_1561A4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_LocalizeTarget_UnityStandard_MeshRenderer_Fields I2_Loc_LocalizeTarget_UnityStandard_MeshRenderer_Fields, *PI2_Loc_LocalizeTarget_UnityStandard_MeshRenderer_Fields;

typedef struct I2_Loc_LocalizeTarget_MeshRenderer__Fields I2_Loc_LocalizeTarget_MeshRenderer__Fields, *PI2_Loc_LocalizeTarget_MeshRenderer__Fields;

struct I2_Loc_LocalizeTarget_MeshRenderer__Fields {
    struct I2_Loc_ILocalizeTarget_Fields super;
    struct UnityEngine_MeshRenderer_o *mTarget;
};

struct I2_Loc_LocalizeTarget_UnityStandard_MeshRenderer_Fields {
    struct I2_Loc_LocalizeTarget_MeshRenderer__Fields super;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_object__object__object___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object______Fields fields;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerExtensions_Fields Cysharp_Threading_Tasks_Triggers_AsyncTriggerExtensions_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerExtensions_Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerExtensions_Fields {
};

typedef struct UnityEngine_UIElements_EventBase_PointerCancelEvent__VTable UnityEngine_UIElements_EventBase_PointerCancelEvent__VTable, *PUnityEngine_UIElements_EventBase_PointerCancelEvent__VTable;

struct UnityEngine_UIElements_EventBase_PointerCancelEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

typedef struct UnityEngine_IntegratedSubsystem_XRMeshSubsystemDescriptor__VTable UnityEngine_IntegratedSubsystem_XRMeshSubsystemDescriptor__VTable, *PUnityEngine_IntegratedSubsystem_XRMeshSubsystemDescriptor__VTable;

struct UnityEngine_IntegratedSubsystem_XRMeshSubsystemDescriptor__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct TMPro_TMP_TextUtilities_c TMPro_TMP_TextUtilities_c, *PTMPro_TMP_TextUtilities_c;

typedef struct TMPro_TMP_TextUtilities_StaticFields TMPro_TMP_TextUtilities_StaticFields, *PTMPro_TMP_TextUtilities_StaticFields;

typedef struct TMPro_TMP_TextUtilities_VTable TMPro_TMP_TextUtilities_VTable, *PTMPro_TMP_TextUtilities_VTable;

struct TMPro_TMP_TextUtilities_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_TextUtilities_StaticFields {
    struct UnityEngine_Vector3_array *m_rectWorldCorners;
};

struct TMPro_TMP_TextUtilities_c {
    struct Il2CppClass_1 _1;
    struct TMPro_TMP_TextUtilities_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_TextUtilities_VTable vtable;
};

typedef struct MethodInfo_12930E0_RGCTXs MethodInfo_12930E0_RGCTXs, *PMethodInfo_12930E0_RGCTXs;

struct MethodInfo_12930E0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_190824 _union_190824, *P_union_190824;

union _union_190824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190826 _union_190826, *P_union_190826;

union _union_190826 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190828 _union_190828, *P_union_190828;

union _union_190828 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165891 _union_165891, *P_union_165891;

union _union_165891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165893 _union_165893, *P_union_165893;

union _union_165893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_309EB70 MethodInfo_309EB70, *PMethodInfo_309EB70;

typedef union _union_205506 _union_205506, *P_union_205506;

union _union_205506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309EB70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309EB70_RGCTXs *rgctx_data;
    union _union_205506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165895 _union_165895, *P_union_165895;

union _union_165895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190830 _union_190830, *P_union_190830;

union _union_190830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165897 _union_165897, *P_union_165897;

union _union_165897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190832 _union_190832, *P_union_190832;

union _union_190832 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Threading_ThreadState_VTable System_Threading_ThreadState_VTable, *PSystem_Threading_ThreadState_VTable;

struct System_Threading_ThreadState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct DG_Tweening_Core_Easing_EaseManager___c_VTable DG_Tweening_Core_Easing_EaseManager___c_VTable, *PDG_Tweening_Core_Easing_EaseManager___c_VTable;

struct DG_Tweening_Core_Easing_EaseManager___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1FE64A8 MethodInfo_1FE64A8, *PMethodInfo_1FE64A8;

typedef union _union_279902 _union_279902, *P_union_279902;

union _union_279902 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE64A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190814 _union_190814, *P_union_190814;

union _union_190814 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190816 _union_190816, *P_union_190816;

union _union_190816 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24471BC MethodInfo_24471BC, *PMethodInfo_24471BC;

struct MethodInfo_24471BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164011 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190818 _union_190818, *P_union_190818;

union _union_190818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165861 _union_165861, *P_union_165861;

union _union_165861 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F39888_RGCTXs MethodInfo_2F39888_RGCTXs, *PMethodInfo_2F39888_RGCTXs;

struct MethodInfo_2F39888_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Carbon_GameObjectExtensions___c__DisplayClass14_0_T__RGCTXs Carbon_GameObjectExtensions___c__DisplayClass14_0_T__RGCTXs, *PCarbon_GameObjectExtensions___c__DisplayClass14_0_T__RGCTXs;

struct Carbon_GameObjectExtensions___c__DisplayClass14_0_T__RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_165863 _union_165863, *P_union_165863;

union _union_165863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190820 _union_190820, *P_union_190820;

union _union_190820 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165865 _union_165865, *P_union_165865;

union _union_165865 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAACDC MethodInfo_1EAACDC, *PMethodInfo_1EAACDC;

typedef union _union_263510 _union_263510, *P_union_263510;

union _union_263510 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAACDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263510 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190822 _union_190822, *P_union_190822;

union _union_190822 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_PlayerLoopHelper_StaticFields Cysharp_Threading_Tasks_PlayerLoopHelper_StaticFields, *PCysharp_Threading_Tasks_PlayerLoopHelper_StaticFields;

typedef struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_o Cysharp_Threading_Tasks_Internal_ContinuationQueue_o, *PCysharp_Threading_Tasks_Internal_ContinuationQueue_o;

typedef struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_o Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_o, *PCysharp_Threading_Tasks_Internal_PlayerLoopRunner_o;

typedef struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_array Cysharp_Threading_Tasks_Internal_ContinuationQueue_array, *PCysharp_Threading_Tasks_Internal_ContinuationQueue_array;

typedef struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_array Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_array, *PCysharp_Threading_Tasks_Internal_PlayerLoopRunner_array;

typedef struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_c Cysharp_Threading_Tasks_Internal_ContinuationQueue_c, *PCysharp_Threading_Tasks_Internal_ContinuationQueue_c;

typedef struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_Fields Cysharp_Threading_Tasks_Internal_ContinuationQueue_Fields, *PCysharp_Threading_Tasks_Internal_ContinuationQueue_Fields;

typedef struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_c Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_c, *PCysharp_Threading_Tasks_Internal_PlayerLoopRunner_c;

typedef struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_Fields Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_Fields, *PCysharp_Threading_Tasks_Internal_PlayerLoopRunner_Fields;

struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_Fields {
    int32_t timing;
    struct Il2CppObject *runningAndQueueLock;
    struct Il2CppObject *arrayLock;
    struct System_Action_Exception__o *unhandledExceptionCallback;
    int32_t tail;
    bool running;
    struct Cysharp_Threading_Tasks_IPlayerLoopItem_array *loopItems;
    struct Cysharp_Threading_Tasks_Internal_MinimumQueue_IPlayerLoopItem__o *waitQueue;
};

struct Cysharp_Threading_Tasks_PlayerLoopHelper_StaticFields {
    struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_o *ThrowMarkerContinuationQueue;
    struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_o *ThrowMarkerPlayerLoopRunner;
    int32_t mainThreadId;
    struct System_String_o *applicationDataPath;
    struct System_Threading_SynchronizationContext_o *unitySynchronizationContext;
    struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_array *yielders;
    struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_array *runners;
    bool _IsEditorApplicationQuitting_k__BackingField;
};

struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_o {
    struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Cysharp_Threading_Tasks_Internal_PlayerLoopRunner_o *m_Items[65535];
};

struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_Fields {
    int32_t timing;
    struct System_Threading_SpinLock_o gate;
    bool dequing;
    int32_t actionListCount;
    struct System_Action_array *actionList;
    int32_t waitingListCount;
    struct System_Action_array *waitingList;
};

struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_o {
    struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_Fields fields;
};

struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_VTable vtable;
};

struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Cysharp_Threading_Tasks_Internal_ContinuationQueue_o *m_Items[65535];
};

typedef union _union_165867 _union_165867, *P_union_165867;

union _union_165867 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165869 _union_165869, *P_union_165869;

union _union_165869 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F41524_RGCTXs MethodInfo_2F41524_RGCTXs, *PMethodInfo_2F41524_RGCTXs;

struct MethodInfo_2F41524_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Action_EventTopViewBase__Fields System_Action_EventTopViewBase__Fields, *PSystem_Action_EventTopViewBase__Fields;

struct System_Action_EventTopViewBase__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1E9C7B4 MethodInfo_1E9C7B4, *PMethodInfo_1E9C7B4;

typedef union _union_161311 _union_161311, *P_union_161311;

union _union_161311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C7B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StarEventScoreClearDialog_c Aoharu_StarEventScoreClearDialog_c, *PAoharu_StarEventScoreClearDialog_c;

typedef struct Aoharu_StarEventScoreClearDialog_VTable Aoharu_StarEventScoreClearDialog_VTable, *PAoharu_StarEventScoreClearDialog_VTable;

struct Aoharu_StarEventScoreClearDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_StarEventScoreClearDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StarEventScoreClearDialog_VTable vtable;
};

typedef struct UniRx_Observable___c__DisplayClass283_0_T__VTable UniRx_Observable___c__DisplayClass283_0_T__VTable, *PUniRx_Observable___c__DisplayClass283_0_T__VTable;

struct UniRx_Observable___c__DisplayClass283_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_c Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_c, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_c;

typedef struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_VTable Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_VTable, *PAoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_VTable;

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_TotalParamDetailDialog___c__DisplayClass15_0_VTable vtable;
};

typedef struct MethodInfo_13B9B04_RGCTXs MethodInfo_13B9B04_RGCTXs, *PMethodInfo_13B9B04_RGCTXs;

struct MethodInfo_13B9B04_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_26D0414 MethodInfo_26D0414, *PMethodInfo_26D0414;

typedef union _union_269092 _union_269092, *P_union_269092;

union _union_269092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26D0414 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_269092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165871 _union_165871, *P_union_165871;

union _union_165871 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165873 _union_165873, *P_union_165873;

union _union_165873 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDCA10 MethodInfo_1FDCA10, *PMethodInfo_1FDCA10;

typedef union _union_267054 _union_267054, *P_union_267054;

union _union_267054 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCA10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267054 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165875 _union_165875, *P_union_165875;

union _union_165875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165877 _union_165877, *P_union_165877;

union _union_165877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165879 _union_165879, *P_union_165879;

union _union_165879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9C77C MethodInfo_2B9C77C, *PMethodInfo_2B9C77C;

struct MethodInfo_2B9C77C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242215 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D34DE8 MethodInfo_1D34DE8, *PMethodInfo_1D34DE8;

typedef union _union_328472 _union_328472, *P_union_328472;

union _union_328472 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34DE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328472 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAACC8 MethodInfo_1EAACC8, *PMethodInfo_1EAACC8;

typedef union _union_264882 _union_264882, *P_union_264882;

union _union_264882 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAACC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264882 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9C7A0 MethodInfo_1E9C7A0, *PMethodInfo_1E9C7A0;

typedef union _union_160809 _union_160809, *P_union_160809;

union _union_160809 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C7A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160809 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDCA5C MethodInfo_1FDCA5C, *PMethodInfo_1FDCA5C;

typedef union _union_265780 _union_265780, *P_union_265780;

union _union_265780 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCA5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265780 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF0548 MethodInfo_1BF0548, *PMethodInfo_1BF0548;

typedef union _union_255099 _union_255099, *P_union_255099;

union _union_255099 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF0548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255099 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Buffers_IPinnable_Fields System_Buffers_IPinnable_Fields, *PSystem_Buffers_IPinnable_Fields;

struct System_Buffers_IPinnable_Fields {
};

typedef struct MethodInfo_28680C4 MethodInfo_28680C4, *PMethodInfo_28680C4;

struct MethodInfo_28680C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178362 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Tuple_T1__c UniRx_Tuple_T1__c, *PUniRx_Tuple_T1__c;

typedef struct UniRx_Tuple_T1__RGCTXs UniRx_Tuple_T1__RGCTXs, *PUniRx_Tuple_T1__RGCTXs;

struct UniRx_Tuple_T1__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Tuple_T1__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Tuple_T1__VTable vtable;
};

struct UniRx_Tuple_T1__RGCTXs {
    struct Il2CppClass *_0_UniRx_Tuple_T1_;
    struct Il2CppClass *_1_T1;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_T1__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_T1_;
    struct Il2CppClass *_4_System_Collections_Generic_EqualityComparer_T1_;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer_T1__GetHashCode;
    struct MethodInfo *_6_System_Collections_Generic_EqualityComparer_T1__Equals;
};

typedef struct MethodInfo_2EF6CF4 MethodInfo_2EF6CF4, *PMethodInfo_2EF6CF4;

typedef union _union_202934 _union_202934, *P_union_202934;

union _union_202934 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF6CF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202934 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T1__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT1;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14_;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_0;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T1__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__SourceOnCompleted;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_T2__GetAwaiter;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__get_IsCompleted;
    struct MethodInfo *_10_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT2;
    struct MethodInfo *_11_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_1;
    struct MethodInfo *_12_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T2__;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__SourceOnCompleted;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTask_T3__GetAwaiter;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__get_IsCompleted;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT3;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_2;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T3__;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__SourceOnCompleted;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTask_T4__GetAwaiter;
    struct MethodInfo *_21_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__get_IsCompleted;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT4;
    struct MethodInfo *_23_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_3;
    struct MethodInfo *_24_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T4__;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__SourceOnCompleted;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTask_T5__GetAwaiter;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__get_IsCompleted;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT5;
    struct MethodInfo *_29_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_4;
    struct MethodInfo *_30_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T5__;
    struct MethodInfo *_31_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__SourceOnCompleted;
    struct MethodInfo *_32_Cysharp_Threading_Tasks_UniTask_T6__GetAwaiter;
    struct MethodInfo *_33_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__get_IsCompleted;
    struct MethodInfo *_34_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT6;
    struct MethodInfo *_35_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_5;
    struct MethodInfo *_36_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T6__;
    struct MethodInfo *_37_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__SourceOnCompleted;
    struct MethodInfo *_38_Cysharp_Threading_Tasks_UniTask_T7__GetAwaiter;
    struct MethodInfo *_39_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__get_IsCompleted;
    struct MethodInfo *_40_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT7;
    struct MethodInfo *_41_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_6;
    struct MethodInfo *_42_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T7__;
    struct MethodInfo *_43_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__SourceOnCompleted;
    struct MethodInfo *_44_Cysharp_Threading_Tasks_UniTask_T8__GetAwaiter;
    struct MethodInfo *_45_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__get_IsCompleted;
    struct MethodInfo *_46_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT8;
    struct MethodInfo *_47_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_7;
    struct MethodInfo *_48_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T8__;
    struct MethodInfo *_49_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__SourceOnCompleted;
    struct MethodInfo *_50_Cysharp_Threading_Tasks_UniTask_T9__GetAwaiter;
    struct MethodInfo *_51_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__get_IsCompleted;
    struct MethodInfo *_52_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT9;
    struct MethodInfo *_53_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_8;
    struct MethodInfo *_54_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T9__;
    struct MethodInfo *_55_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__SourceOnCompleted;
    struct MethodInfo *_56_Cysharp_Threading_Tasks_UniTask_T10__GetAwaiter;
    struct MethodInfo *_57_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__get_IsCompleted;
    struct MethodInfo *_58_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT10;
    struct MethodInfo *_59_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_9;
    struct MethodInfo *_60_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T10__;
    struct MethodInfo *_61_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__SourceOnCompleted;
    struct MethodInfo *_62_Cysharp_Threading_Tasks_UniTask_T11__GetAwaiter;
    struct MethodInfo *_63_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__get_IsCompleted;
    struct MethodInfo *_64_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT11;
    struct MethodInfo *_65_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_10;
    struct MethodInfo *_66_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T11__;
    struct MethodInfo *_67_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__SourceOnCompleted;
    struct MethodInfo *_68_Cysharp_Threading_Tasks_UniTask_T12__GetAwaiter;
    struct MethodInfo *_69_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__get_IsCompleted;
    struct MethodInfo *_70_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT12;
    struct MethodInfo *_71_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_11;
    struct MethodInfo *_72_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T12__;
    struct MethodInfo *_73_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__SourceOnCompleted;
    struct MethodInfo *_74_Cysharp_Threading_Tasks_UniTask_T13__GetAwaiter;
    struct MethodInfo *_75_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__get_IsCompleted;
    struct MethodInfo *_76_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT13;
    struct MethodInfo *_77_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_12;
    struct MethodInfo *_78_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T13__;
    struct MethodInfo *_79_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__SourceOnCompleted;
    struct MethodInfo *_80_Cysharp_Threading_Tasks_UniTask_T14__GetAwaiter;
    struct MethodInfo *_81_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__get_IsCompleted;
    struct MethodInfo *_82_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__TryInvokeContinuationT14;
    struct MethodInfo *_83_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14____ctor_b__2_13;
    struct MethodInfo *_84_Cysharp_Threading_Tasks_Internal_StateTuple_Create_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14___UniTask_Awaiter_T14__;
    struct MethodInfo *_85_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__SourceOnCompleted;
    struct MethodInfo *_86_Cysharp_Threading_Tasks_UniTask_Awaiter_T1__GetResult;
    struct MethodInfo *_87_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____TrySetException;
    struct Il2CppClass *_88_System_ValueTuple_T14_;
    struct MethodInfo *_89_System_ValueTuple_T14___ctor;
    struct Il2CppClass *_90_System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14__;
    struct MethodInfo *_91_System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____ctor;
    struct Il2CppClass *_92_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14___;
    struct MethodInfo *_93_System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____ctor;
    struct MethodInfo *_94_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____TrySetResult;
    struct MethodInfo *_95_Cysharp_Threading_Tasks_UniTask_Awaiter_T2__GetResult;
    struct MethodInfo *_96_Cysharp_Threading_Tasks_UniTask_Awaiter_T3__GetResult;
    struct MethodInfo *_97_Cysharp_Threading_Tasks_UniTask_Awaiter_T4__GetResult;
    struct MethodInfo *_98_Cysharp_Threading_Tasks_UniTask_Awaiter_T5__GetResult;
    struct MethodInfo *_99_Cysharp_Threading_Tasks_UniTask_Awaiter_T6__GetResult;
    struct MethodInfo *_100_Cysharp_Threading_Tasks_UniTask_Awaiter_T7__GetResult;
    struct MethodInfo *_101_Cysharp_Threading_Tasks_UniTask_Awaiter_T8__GetResult;
    struct MethodInfo *_102_Cysharp_Threading_Tasks_UniTask_Awaiter_T9__GetResult;
    struct MethodInfo *_103_Cysharp_Threading_Tasks_UniTask_Awaiter_T10__GetResult;
    struct MethodInfo *_104_Cysharp_Threading_Tasks_UniTask_Awaiter_T11__GetResult;
    struct MethodInfo *_105_Cysharp_Threading_Tasks_UniTask_Awaiter_T12__GetResult;
    struct MethodInfo *_106_Cysharp_Threading_Tasks_UniTask_Awaiter_T13__GetResult;
    struct MethodInfo *_107_Cysharp_Threading_Tasks_UniTask_Awaiter_T14__GetResult;
    struct MethodInfo *_108_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____GetResult;
    struct MethodInfo *_109_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____GetStatus;
    struct MethodInfo *_110_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____OnCompleted;
    struct MethodInfo *_111_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____UnsafeGetStatus;
    struct MethodInfo *_112_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__GetResult;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__VTable vtable;
};

typedef struct MethodInfo_2682A4C MethodInfo_2682A4C, *PMethodInfo_2682A4C;

typedef union _union_311898 _union_311898, *P_union_311898;

union _union_311898 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682A4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311898 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_o Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_o, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_o;

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_c Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_c, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_c;

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_Fields Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_Fields, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_Fields;

typedef struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_VTable Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_VTable, *PAoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_VTable;

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_Fields {
    struct System_String_o *prevKey;
};

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_o {
    struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_c *klass;
    void *monitor;
    struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_Fields fields;
};

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Chat_Talk_MainTalkListUtil___c__DisplayClass24_0_VTable vtable;
};

typedef union _union_165841 _union_165841, *P_union_165841;

union _union_165841 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165843 _union_165843, *P_union_165843;

union _union_165843 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190800 _union_190800, *P_union_190800;

union _union_190800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165845 _union_165845, *P_union_165845;

union _union_165845 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DB570 MethodInfo_21DB570, *PMethodInfo_21DB570;

typedef union _union_161001 _union_161001, *P_union_161001;

union _union_161001 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161001 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Tuple_T1__o UniRx_Tuple_T1__o, *PUniRx_Tuple_T1__o;

typedef struct UniRx_Tuple_T1__Fields UniRx_Tuple_T1__Fields, *PUniRx_Tuple_T1__Fields;

struct UniRx_Tuple_T1__Fields {
    struct Il2CppObject *item1;
};

struct UniRx_Tuple_T1__o {
    struct UniRx_Tuple_T1__Fields fields;
};

typedef union _union_165847 _union_165847, *P_union_165847;

union _union_165847 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3251394 MethodInfo_3251394, *PMethodInfo_3251394;

typedef union _union_260842 _union_260842, *P_union_260842;

union _union_260842 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3251394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_260842 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____o Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____o, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____o;

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields;

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14____o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____o {
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields {
    int32_t completedCount;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11__T12__T13__ValueTuple_T14_____o core;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__Fields fields;
};

typedef union _union_165849 _union_165849, *P_union_165849;

union _union_165849 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA0198 MethodInfo_1EA0198, *PMethodInfo_1EA0198;

typedef union _union_161907 _union_161907, *P_union_161907;

union _union_161907 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_LimitedLive_LimitedLiveListScrollItem_c Shock_Scenes_LimitedLive_LimitedLiveListScrollItem_c, *PShock_Scenes_LimitedLive_LimitedLiveListScrollItem_c;

typedef struct Shock_Scenes_LimitedLive_LimitedLiveListScrollItem_VTable Shock_Scenes_LimitedLive_LimitedLiveListScrollItem_VTable, *PShock_Scenes_LimitedLive_LimitedLiveListScrollItem_VTable;

struct Shock_Scenes_LimitedLive_LimitedLiveListScrollItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_LimitedLive_LimitedLiveListScrollItem_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_LimitedLive_LimitedLiveListScrollItem_VTable vtable;
};

typedef struct MethodInfo_3147B9C MethodInfo_3147B9C, *PMethodInfo_3147B9C;

typedef union _union_224367 _union_224367, *P_union_224367;

union _union_224367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3147B9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_224367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result_c Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result_c, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result_c;

typedef struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result_VTable Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result_VTable, *PShock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result_VTable;

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoDispose;
    struct VirtualInvokeData _6_DoEnter;
    struct VirtualInvokeData _7_DoExit;
};

struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureStyle_AdventureStyle_Result_VTable vtable;
};

typedef struct Carbon_FixInInspectorAttribute_o Carbon_FixInInspectorAttribute_o, *PCarbon_FixInInspectorAttribute_o;

typedef struct Carbon_FixInInspectorAttribute_c Carbon_FixInInspectorAttribute_c, *PCarbon_FixInInspectorAttribute_c;

typedef struct Carbon_FixInInspectorAttribute_Fields Carbon_FixInInspectorAttribute_Fields, *PCarbon_FixInInspectorAttribute_Fields;

struct Carbon_FixInInspectorAttribute_Fields {
    struct UnityEngine_PropertyAttribute_Fields super;
};

struct Carbon_FixInInspectorAttribute_o {
    struct Carbon_FixInInspectorAttribute_c *klass;
    void *monitor;
    struct Carbon_FixInInspectorAttribute_Fields fields;
};

struct Carbon_FixInInspectorAttribute_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_FixInInspectorAttribute_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T__RGCTXs Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T__RGCTXs;

struct Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_T__GetAsyncEnumerator;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTaskCancelableAsyncEnumerable_Enumerator_T___ctor;
};

typedef struct System_ComponentModel_AsyncOperationManager_o System_ComponentModel_AsyncOperationManager_o, *PSystem_ComponentModel_AsyncOperationManager_o;

typedef struct System_ComponentModel_AsyncOperationManager_c System_ComponentModel_AsyncOperationManager_c, *PSystem_ComponentModel_AsyncOperationManager_c;

typedef struct System_ComponentModel_AsyncOperationManager_Fields System_ComponentModel_AsyncOperationManager_Fields, *PSystem_ComponentModel_AsyncOperationManager_Fields;

typedef struct System_ComponentModel_AsyncOperationManager_VTable System_ComponentModel_AsyncOperationManager_VTable, *PSystem_ComponentModel_AsyncOperationManager_VTable;

struct System_ComponentModel_AsyncOperationManager_Fields {
};

struct System_ComponentModel_AsyncOperationManager_o {
    struct System_ComponentModel_AsyncOperationManager_c *klass;
    void *monitor;
    struct System_ComponentModel_AsyncOperationManager_Fields fields;
};

struct System_ComponentModel_AsyncOperationManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_ComponentModel_AsyncOperationManager_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_ComponentModel_AsyncOperationManager_VTable vtable;
};

typedef struct MethodInfo_1EFE0F0 MethodInfo_1EFE0F0, *PMethodInfo_1EFE0F0;

typedef union _union_316933 _union_316933, *P_union_316933;

union _union_316933 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE0F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316933 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_KeyValuePair_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable System_Collections_Generic_KeyValuePair_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable, *PSystem_Collections_Generic_KeyValuePair_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable;

struct System_Collections_Generic_KeyValuePair_Guid__CriAtomTimelinePreviewer_PlayerSource__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_ProtocolData_Story_VTable Shock_ProtocolData_Story_VTable, *PShock_ProtocolData_Story_VTable;

struct Shock_ProtocolData_Story_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Aoharu_GachaScene___c__DisplayClass50_0_c Aoharu_GachaScene___c__DisplayClass50_0_c, *PAoharu_GachaScene___c__DisplayClass50_0_c;

typedef struct Aoharu_GachaScene___c__DisplayClass50_0_VTable Aoharu_GachaScene___c__DisplayClass50_0_VTable, *PAoharu_GachaScene___c__DisplayClass50_0_VTable;

struct Aoharu_GachaScene___c__DisplayClass50_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_GachaScene___c__DisplayClass50_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_GachaScene___c__DisplayClass50_0_VTable vtable;
};

typedef struct Aoharu_AoharuMusicUtil___c_StaticFields Aoharu_AoharuMusicUtil___c_StaticFields, *PAoharu_AoharuMusicUtil___c_StaticFields;

typedef struct Aoharu_AoharuMusicUtil___c_o Aoharu_AoharuMusicUtil___c_o, *PAoharu_AoharuMusicUtil___c_o;

typedef struct System_Func_LiveData__Guid__o System_Func_LiveData__Guid__o, *PSystem_Func_LiveData__Guid__o;

typedef struct System_Func_LiveRecommendListMst__LiveData__o System_Func_LiveRecommendListMst__LiveData__o, *PSystem_Func_LiveRecommendListMst__LiveData__o;

typedef struct Aoharu_AoharuMusicUtil___c_c Aoharu_AoharuMusicUtil___c_c, *PAoharu_AoharuMusicUtil___c_c;

typedef struct Aoharu_AoharuMusicUtil___c_Fields Aoharu_AoharuMusicUtil___c_Fields, *PAoharu_AoharuMusicUtil___c_Fields;

typedef struct System_Func_LiveData__Guid__c System_Func_LiveData__Guid__c, *PSystem_Func_LiveData__Guid__c;

typedef struct System_Func_LiveData__Guid__Fields System_Func_LiveData__Guid__Fields, *PSystem_Func_LiveData__Guid__Fields;

typedef struct System_Func_LiveRecommendListMst__LiveData__c System_Func_LiveRecommendListMst__LiveData__c, *PSystem_Func_LiveRecommendListMst__LiveData__c;

typedef struct System_Func_LiveRecommendListMst__LiveData__Fields System_Func_LiveRecommendListMst__LiveData__Fields, *PSystem_Func_LiveRecommendListMst__LiveData__Fields;

typedef struct Aoharu_AoharuMusicUtil___c_VTable Aoharu_AoharuMusicUtil___c_VTable, *PAoharu_AoharuMusicUtil___c_VTable;

typedef struct System_Func_LiveData__Guid__VTable System_Func_LiveData__Guid__VTable, *PSystem_Func_LiveData__Guid__VTable;

struct System_Func_LiveData__Guid__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_LiveRecommendListMst__LiveData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveData__Guid__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_LiveData__Guid__o {
    struct System_Func_LiveData__Guid__c *klass;
    void *monitor;
    struct System_Func_LiveData__Guid__Fields fields;
};

struct System_Func_LiveData__Guid__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveData__Guid__VTable vtable;
};

struct Aoharu_AoharuMusicUtil___c_Fields {
};

struct Aoharu_AoharuMusicUtil___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_AoharuMusicUtil___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_AoharuMusicUtil___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_AoharuMusicUtil___c_VTable vtable;
};

struct Aoharu_AoharuMusicUtil___c_o {
    struct Aoharu_AoharuMusicUtil___c_c *klass;
    void *monitor;
    struct Aoharu_AoharuMusicUtil___c_Fields fields;
};

struct System_Func_LiveRecommendListMst__LiveData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_LiveRecommendListMst__LiveData__VTable vtable;
};

struct System_Func_LiveRecommendListMst__LiveData__o {
    struct System_Func_LiveRecommendListMst__LiveData__c *klass;
    void *monitor;
    struct System_Func_LiveRecommendListMst__LiveData__Fields fields;
};

struct Aoharu_AoharuMusicUtil___c_StaticFields {
    struct Aoharu_AoharuMusicUtil___c_o *__9;
    struct System_Func_LiveData__bool__o *__9__0_0;
    struct System_Func_LiveData__bool__o *__9__0_2;
    struct System_Func_LiveData__Guid__o *__9__0_4;
    struct System_Func_LiveData__Guid__o *__9__0_5;
    struct System_Func_LiveRecommendListMst__LiveData__o *__9__0_7;
    struct System_Func_LiveData__Guid__o *__9__0_10;
    struct System_Func_LiveData__Guid__o *__9__0_11;
};

typedef struct System_Collections_Generic_Dictionary_Entry_StyleSheetCache_SheetHandleKey__object__Fields System_Collections_Generic_Dictionary_Entry_StyleSheetCache_SheetHandleKey__object__Fields, *PSystem_Collections_Generic_Dictionary_Entry_StyleSheetCache_SheetHandleKey__object__Fields;

struct System_Collections_Generic_Dictionary_Entry_StyleSheetCache_SheetHandleKey__object__Fields {
    int32_t hashCode;
    int32_t next;
    struct UnityEngine_UIElements_StyleSheets_StyleSheetCache_SheetHandleKey_o key;
    struct Il2CppObject *value;
};

typedef struct MethodInfo_1EFE0F8 MethodInfo_1EFE0F8, *PMethodInfo_1EFE0F8;

typedef union _union_316923 _union_316923, *P_union_316923;

union _union_316923 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE0F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316923 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_NavigationEventBase_T__c UnityEngine_UIElements_NavigationEventBase_T__c, *PUnityEngine_UIElements_NavigationEventBase_T__c;

typedef struct UnityEngine_UIElements_NavigationEventBase_T__RGCTXs UnityEngine_UIElements_NavigationEventBase_T__RGCTXs, *PUnityEngine_UIElements_NavigationEventBase_T__RGCTXs;

typedef struct UnityEngine_UIElements_NavigationEventBase_T__VTable UnityEngine_UIElements_NavigationEventBase_T__VTable, *PUnityEngine_UIElements_NavigationEventBase_T__VTable;

struct UnityEngine_UIElements_NavigationEventBase_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_NavigationEventBase_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UnityEngine_UIElements_NavigationEventBase_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_NavigationEventBase_T__VTable vtable;
};

struct UnityEngine_UIElements_NavigationEventBase_T__RGCTXs {
    struct MethodInfo *_0_UnityEngine_UIElements_EventBase_T___ctor;
    struct Il2CppClass *_1_UnityEngine_UIElements_EventBase_T_;
    struct MethodInfo *_2_UnityEngine_UIElements_NavigationEventBase_T__LocalInit;
    struct MethodInfo *_3_UnityEngine_UIElements_EventBase_T__Init;
};

typedef union _union_165851 _union_165851, *P_union_165851;

union _union_165851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165853 _union_165853, *P_union_165853;

union _union_165853 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ModelViewer_ModelViewHeader_Fields Shock_ModelViewer_ModelViewHeader_Fields, *PShock_ModelViewer_ModelViewHeader_Fields;

struct Shock_ModelViewer_ModelViewHeader_Fields {
    int32_t value__;
};

typedef union _union_165855 _union_165855, *P_union_165855;

union _union_165855 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12D48BC MethodInfo_12D48BC, *PMethodInfo_12D48BC;

typedef union _union_169689 _union_169689, *P_union_169689;

union _union_169689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D48BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DA654 MethodInfo_19DA654, *PMethodInfo_19DA654;

typedef union _union_250161 _union_250161, *P_union_250161;

union _union_250161 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA654 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250161 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165857 _union_165857, *P_union_165857;

union _union_165857 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA0184 MethodInfo_1EA0184, *PMethodInfo_1EA0184;

typedef union _union_161989 _union_161989, *P_union_161989;

union _union_161989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0184 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Unity_ThrowStub_1_VTable Unity_ThrowStub_1_VTable, *PUnity_ThrowStub_1_VTable;

struct Unity_ThrowStub_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef union _union_165859 _union_165859, *P_union_165859;

union _union_165859 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16D5834_RGCTXs MethodInfo_16D5834_RGCTXs, *PMethodInfo_16D5834_RGCTXs;

struct MethodInfo_16D5834_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_3_System_Collections_Generic_EqualityComparer_T__LastIndexOf;
};

typedef struct MethodInfo_164AE24 MethodInfo_164AE24, *PMethodInfo_164AE24;

typedef union _union_337315 _union_337315, *P_union_337315;

union _union_337315 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164AE24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337315 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_NavigationEventBase_T__o UnityEngine_UIElements_NavigationEventBase_T__o, *PUnityEngine_UIElements_NavigationEventBase_T__o;

typedef struct UnityEngine_UIElements_NavigationEventBase_T__Fields UnityEngine_UIElements_NavigationEventBase_T__Fields, *PUnityEngine_UIElements_NavigationEventBase_T__Fields;

struct UnityEngine_UIElements_NavigationEventBase_T__Fields {
    struct UnityEngine_UIElements_EventBase_T__Fields super;
};

struct UnityEngine_UIElements_NavigationEventBase_T__o {
    struct UnityEngine_UIElements_NavigationEventBase_T__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_NavigationEventBase_T__Fields fields;
};

typedef struct MethodInfo_2E029E8 MethodInfo_2E029E8, *PMethodInfo_2E029E8;

typedef union _union_171709 _union_171709, *P_union_171709;

union _union_171709 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E029E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_171709 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16402A0 MethodInfo_16402A0, *PMethodInfo_16402A0;

typedef union _union_324775 _union_324775, *P_union_324775;

union _union_324775 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16402A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_StorageDatabase__Initialize_d__8_TFileTable__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324775 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D0E0 MethodInfo_293D0E0, *PMethodInfo_293D0E0;

typedef union _union_189710 _union_189710, *P_union_189710;

union _union_189710 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D0E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189710 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D0E8 MethodInfo_293D0E8, *PMethodInfo_293D0E8;

typedef union _union_191148 _union_191148, *P_union_191148;

union _union_191148 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D0E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191148 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E678C0_RGCTXs MethodInfo_2E678C0_RGCTXs, *PMethodInfo_2E678C0_RGCTXs;

struct MethodInfo_2E678C0_RGCTXs {
    struct Il2CppClass *_0_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult_;
    struct MethodInfo *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult___ctor;
};

typedef struct MethodInfo_164AE38 MethodInfo_164AE38, *PMethodInfo_164AE38;

typedef union _union_337191 _union_337191, *P_union_337191;

union _union_337191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164AE38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21DB558 MethodInfo_21DB558, *PMethodInfo_21DB558;

typedef union _union_160499 _union_160499, *P_union_160499;

union _union_160499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB558 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30EC578 MethodInfo_30EC578, *PMethodInfo_30EC578;

typedef union _union_236159 _union_236159, *P_union_236159;

union _union_236159 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EC578 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236159 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13B4D40_RGCTXs MethodInfo_13B4D40_RGCTXs, *PMethodInfo_13B4D40_RGCTXs;

struct MethodInfo_13B4D40_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2B91CBC MethodInfo_2B91CBC, *PMethodInfo_2B91CBC;

typedef union _union_340278 _union_340278, *P_union_340278;

union _union_340278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B91CBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165821 _union_165821, *P_union_165821;

union _union_165821 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D0DC MethodInfo_293D0DC, *PMethodInfo_293D0DC;

typedef union _union_188272 _union_188272, *P_union_188272;

union _union_188272 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D0DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188272 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165823 _union_165823, *P_union_165823;

union _union_165823 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_UIR_Tessellation_Fields UnityEngine_UIElements_UIR_Tessellation_Fields, *PUnityEngine_UIElements_UIR_Tessellation_Fields;

struct UnityEngine_UIElements_UIR_Tessellation_Fields {
};

typedef union _union_165825 _union_165825, *P_union_165825;

union _union_165825 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_ChatChapterMst__c System_Collections_Generic_IReadOnlyCollection_ChatChapterMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_ChatChapterMst__c;

struct System_Collections_Generic_IReadOnlyCollection_ChatChapterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_165827 _union_165827, *P_union_165827;

union _union_165827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165829 _union_165829, *P_union_165829;

union _union_165829 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12CAE2C MethodInfo_12CAE2C, *PMethodInfo_12CAE2C;

typedef union _union_166169 _union_166169, *P_union_166169;

union _union_166169 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12CAE2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166169 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E5F2D8_RGCTXs MethodInfo_2E5F2D8_RGCTXs, *PMethodInfo_2E5F2D8_RGCTXs;

struct MethodInfo_2E5F2D8_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
};

typedef struct System_Collections_Generic_IEnumerator_TimelineClip__o System_Collections_Generic_IEnumerator_TimelineClip__o, *PSystem_Collections_Generic_IEnumerator_TimelineClip__o;

typedef struct System_Collections_Generic_IEnumerator_TimelineClip__Fields System_Collections_Generic_IEnumerator_TimelineClip__Fields, *PSystem_Collections_Generic_IEnumerator_TimelineClip__Fields;

struct System_Collections_Generic_IEnumerator_TimelineClip__Fields {
};

struct System_Collections_Generic_IEnumerator_TimelineClip__o {
    struct System_Collections_Generic_IEnumerator_TimelineClip__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_TimelineClip__Fields fields;
};

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_o Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_o, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_o;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_Fields Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_Fields, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_Fields;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_o Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_o, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_o;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_c Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_c, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_c;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_Fields Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_Fields, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_Fields;

typedef struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_VTable Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_VTable, *PAoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_VTable;

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_Fields {
    struct System_Collections_Generic_List_CardData__o *cardDataList;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController_o *__4__this;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_Fields {
    struct Shock_CardData_o *cardData;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_o *CS___8__locals1;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_o {
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_c *klass;
    void *monitor;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_1_Fields fields;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_o {
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_c *klass;
    void *monitor;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_Fields fields;
};

struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ProfileCardSelect_ProfileCardSelectController___c__DisplayClass17_0_VTable vtable;
};

typedef struct MethodInfo_1816DE0_RGCTXs MethodInfo_1816DE0_RGCTXs, *PMethodInfo_1816DE0_RGCTXs;

struct MethodInfo_1816DE0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IList_TSource_;
    struct Il2CppClass *_1_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_2_System_Collections_Generic_ICollection_TSource__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_IList_TSource__get_Item;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_TSource__get_Current;
};

typedef struct System_Collections_Generic_IEnumerator_StoryPartMst__c System_Collections_Generic_IEnumerator_StoryPartMst__c, *PSystem_Collections_Generic_IEnumerator_StoryPartMst__c;

struct System_Collections_Generic_IEnumerator_StoryPartMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1FDCA48 MethodInfo_1FDCA48, *PMethodInfo_1FDCA48;

typedef union _union_267692 _union_267692, *P_union_267692;

union _union_267692 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCA48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267692 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BA558 MethodInfo_10BA558, *PMethodInfo_10BA558;

typedef union _union_208139 _union_208139, *P_union_208139;

union _union_208139 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BA558 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208139 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__VTable System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__VTable, *PSystem_ValueTuple_T7__T8__T9__T10__T11__T12__T13__VTable;

struct System_ValueTuple_T7__T8__T9__T10__T11__T12__T13__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_13FCB04 MethodInfo_13FCB04, *PMethodInfo_13FCB04;

typedef union _union_259472 _union_259472, *P_union_259472;

union _union_259472 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13FCB04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259472 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F4C84_RGCTXs MethodInfo_10F4C84_RGCTXs, *PMethodInfo_10F4C84_RGCTXs;

struct MethodInfo_10F4C84_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2065720 MethodInfo_2065720, *PMethodInfo_2065720;

typedef union _union_216977 _union_216977, *P_union_216977;

union _union_216977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_c Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_c, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_c;

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_VTable Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_VTable, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_VTable;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_VTable vtable;
};

typedef struct MethodInfo_2F09770 MethodInfo_2F09770, *PMethodInfo_2F09770;

struct MethodInfo_2F09770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203782 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_StoryPartMst__o System_Collections_Generic_IEnumerator_StoryPartMst__o, *PSystem_Collections_Generic_IEnumerator_StoryPartMst__o;

typedef struct System_Collections_Generic_IEnumerator_StoryPartMst__Fields System_Collections_Generic_IEnumerator_StoryPartMst__Fields, *PSystem_Collections_Generic_IEnumerator_StoryPartMst__Fields;

struct System_Collections_Generic_IEnumerator_StoryPartMst__Fields {
};

struct System_Collections_Generic_IEnumerator_StoryPartMst__o {
    struct System_Collections_Generic_IEnumerator_StoryPartMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_StoryPartMst__Fields fields;
};

typedef union _union_165831 _union_165831, *P_union_165831;

union _union_165831 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165835 _union_165835, *P_union_165835;

union _union_165835 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19DA678 MethodInfo_19DA678, *PMethodInfo_19DA678;

typedef union _union_250369 _union_250369, *P_union_250369;

union _union_250369 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA678 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250369 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165837 _union_165837, *P_union_165837;

union _union_165837 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165839 _union_165839, *P_union_165839;

union _union_165839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_o Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_o, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_o;

typedef struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_Fields Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_Fields, *PCysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_Fields;

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_Fields {
};

struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_o {
    struct Cysharp_Threading_Tasks_UniTaskLoopRunners_UniTaskLoopRunnerLastYieldPostLateUpdate_Fields fields;
};

typedef struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_c Shock_PresetBackgroundMstTable___c__DisplayClass13_0_c, *PShock_PresetBackgroundMstTable___c__DisplayClass13_0_c;

typedef struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_VTable Shock_PresetBackgroundMstTable___c__DisplayClass13_0_VTable, *PShock_PresetBackgroundMstTable___c__DisplayClass13_0_VTable;

struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_VTable vtable;
};

typedef struct MethodInfo_10F3658_RGCTXs MethodInfo_10F3658_RGCTXs, *PMethodInfo_10F3658_RGCTXs;

struct MethodInfo_10F3658_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2E80E90 MethodInfo_2E80E90, *PMethodInfo_2E80E90;

typedef union _union_334909 _union_334909, *P_union_334909;

union _union_334909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E80E90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3BB38 MethodInfo_1F3BB38, *PMethodInfo_1F3BB38;

typedef union _union_323589 _union_323589, *P_union_323589;

union _union_323589 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BB38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323589 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1D881E4 MethodInfo_1D881E4, *PMethodInfo_1D881E4;

typedef union _union_297134 _union_297134, *P_union_297134;

union _union_297134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D881E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_ListDictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_297134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_DataNodeBase_CharacterMst__c Carbon_DataNodeBase_CharacterMst__c, *PCarbon_DataNodeBase_CharacterMst__c;

typedef struct Carbon_DataNodeBase_CharacterMst__VTable Carbon_DataNodeBase_CharacterMst__VTable, *PCarbon_DataNodeBase_CharacterMst__VTable;

struct Carbon_DataNodeBase_CharacterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_Carbon_IDataReceiverNode_T__OnReceive;
    struct VirtualInvokeData _8_DoOnDestroy;
};

struct Carbon_DataNodeBase_CharacterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_DataNodeBase_CharacterMst__VTable vtable;
};

typedef struct SharpCompress_Compressors_LZMA_LzmaStream_o SharpCompress_Compressors_LZMA_LzmaStream_o, *PSharpCompress_Compressors_LZMA_LzmaStream_o;

typedef struct SharpCompress_Compressors_LZMA_LzmaStream_c SharpCompress_Compressors_LZMA_LzmaStream_c, *PSharpCompress_Compressors_LZMA_LzmaStream_c;

typedef struct SharpCompress_Compressors_LZMA_LzmaStream_VTable SharpCompress_Compressors_LZMA_LzmaStream_VTable, *PSharpCompress_Compressors_LZMA_LzmaStream_VTable;

struct SharpCompress_Compressors_LZMA_LzmaStream_o {
    struct SharpCompress_Compressors_LZMA_LzmaStream_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_LzmaStream_Fields fields;
};

struct SharpCompress_Compressors_LZMA_LzmaStream_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_get_CanRead;
    struct VirtualInvokeData _8_get_CanSeek;
    struct VirtualInvokeData _9_get_CanTimeout;
    struct VirtualInvokeData _10_get_CanWrite;
    struct VirtualInvokeData _11_get_Length;
    struct VirtualInvokeData _12_get_Position;
    struct VirtualInvokeData _13_set_Position;
    struct VirtualInvokeData _14_get_ReadTimeout;
    struct VirtualInvokeData _15_set_ReadTimeout;
    struct VirtualInvokeData _16_get_WriteTimeout;
    struct VirtualInvokeData _17_set_WriteTimeout;
    struct VirtualInvokeData _18_Close;
    struct VirtualInvokeData _19_Dispose;
    struct VirtualInvokeData _20_Flush;
    struct VirtualInvokeData _21_FlushAsync;
    struct VirtualInvokeData _22_BeginRead;
    struct VirtualInvokeData _23_EndRead;
    struct VirtualInvokeData _24_ReadAsync;
    struct VirtualInvokeData _25_ReadAsync;
    struct VirtualInvokeData _26_BeginWrite;
    struct VirtualInvokeData _27_EndWrite;
    struct VirtualInvokeData _28_WriteAsync;
    struct VirtualInvokeData _29_WriteAsync;
    struct VirtualInvokeData _30_Seek;
    struct VirtualInvokeData _31_SetLength;
    struct VirtualInvokeData _32_Read;
    struct VirtualInvokeData _33_Read;
    struct VirtualInvokeData _34_ReadByte;
    struct VirtualInvokeData _35_Write;
    struct VirtualInvokeData _36_Write;
    struct VirtualInvokeData _37_WriteByte;
};

struct SharpCompress_Compressors_LZMA_LzmaStream_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_LzmaStream_VTable vtable;
};

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__c UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__c, *PUnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__c;

typedef struct UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__VTable UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__VTable, *PUnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__VTable;

struct UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UIR_LinkedPoolItem_RenderChainCommand__VTable vtable;
};

typedef struct MethodInfo_1F3BB30 MethodInfo_1F3BB30, *PMethodInfo_1F3BB30;

typedef union _union_323583 _union_323583, *P_union_323583;

union _union_323583 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BB30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323583 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165801 _union_165801, *P_union_165801;

union _union_165801 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12D4878 MethodInfo_12D4878, *PMethodInfo_12D4878;

typedef union _union_169251 _union_169251, *P_union_169251;

union _union_169251 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D4878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169251 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_Fields Shock_PresetBackgroundMstTable___c__DisplayClass13_0_Fields, *PShock_PresetBackgroundMstTable___c__DisplayClass13_0_Fields;

struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef union _union_165803 _union_165803, *P_union_165803;

union _union_165803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165805 _union_165805, *P_union_165805;

union _union_165805 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165807 _union_165807, *P_union_165807;

union _union_165807 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BB46AC MethodInfo_2BB46AC, *PMethodInfo_2BB46AC;

typedef union _union_300727 _union_300727, *P_union_300727;

union _union_300727 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BB46AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__T13__T14__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300727 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165809 _union_165809, *P_union_165809;

union _union_165809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_KeyValuePair_Int32Enum__object__array System_Collections_Generic_KeyValuePair_Int32Enum__object__array, *PSystem_Collections_Generic_KeyValuePair_Int32Enum__object__array;

struct System_Collections_Generic_KeyValuePair_Int32Enum__object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_Collections_Generic_KeyValuePair_Int32Enum__object__o m_Items[65535];
};

typedef struct UnityEngine_PlayerLoop_Initialization_AsyncUploadTimeSlicedUpdate_Fields UnityEngine_PlayerLoop_Initialization_AsyncUploadTimeSlicedUpdate_Fields, *PUnityEngine_PlayerLoop_Initialization_AsyncUploadTimeSlicedUpdate_Fields;

struct UnityEngine_PlayerLoop_Initialization_AsyncUploadTimeSlicedUpdate_Fields {
};

typedef struct MethodInfo_2D6DA60 MethodInfo_2D6DA60, *PMethodInfo_2D6DA60;

typedef union _union_288106 _union_288106, *P_union_288106;

union _union_288106 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6DA60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6DA60_RGCTXs *rgctx_data;
    union _union_288106 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_4_Fields _PrivateImplementationDetails____StaticArrayInitTypeSize_256_4_Fields, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_256_4_Fields;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_256_4_Fields {
};

typedef struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_c System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_c, *PSystem_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_c;

typedef struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_VTable System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_VTable, *PSystem_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_VTable;

struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_get_Current;
    struct VirtualInvokeData _6_Reset;
};

struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_VTable vtable;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____Fields;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest___o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__AsyncGPUReadbackRequest_____o Item2;
};

typedef struct MethodInfo_293D074 MethodInfo_293D074, *PMethodInfo_293D074;

typedef union _union_186834 _union_186834, *P_union_186834;

union _union_186834 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D074 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186834 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_TextCore_Text_Extents_c UnityEngine_TextCore_Text_Extents_c, *PUnityEngine_TextCore_Text_Extents_c;

typedef struct UnityEngine_TextCore_Text_Extents_VTable UnityEngine_TextCore_Text_Extents_VTable, *PUnityEngine_TextCore_Text_Extents_VTable;

struct UnityEngine_TextCore_Text_Extents_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_TextCore_Text_Extents_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_TextCore_Text_Extents_VTable vtable;
};

typedef union _union_165811 _union_165811, *P_union_165811;

union _union_165811 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_o Gree_Wfs_LegacyAssetBundles_ManifestDirectory_o, *PGree_Wfs_LegacyAssetBundles_ManifestDirectory_o;

typedef struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_c Gree_Wfs_LegacyAssetBundles_ManifestDirectory_c, *PGree_Wfs_LegacyAssetBundles_ManifestDirectory_c;

typedef struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_Fields Gree_Wfs_LegacyAssetBundles_ManifestDirectory_Fields, *PGree_Wfs_LegacyAssetBundles_ManifestDirectory_Fields;

typedef struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_VTable Gree_Wfs_LegacyAssetBundles_ManifestDirectory_VTable, *PGree_Wfs_LegacyAssetBundles_ManifestDirectory_VTable;

struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_Fields {
    struct UnityEngine_ScriptableObject_Fields super;
    struct System_String_o *format;
};

struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_o {
    struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_c *klass;
    void *monitor;
    struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_Fields fields;
};

struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_ManifestDirectory_VTable vtable;
};

typedef union _union_165813 _union_165813, *P_union_165813;

union _union_165813 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_o System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_o, *PSystem_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_o;

typedef struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_Fields System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_Fields, *PSystem_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_Fields;

struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_Fields {
    struct System_Collections_Specialized_ListDictionary_o *_list;
    struct System_Collections_Specialized_ListDictionary_DictionaryNode_o *_current;
    int32_t _version;
    bool _isKeys;
    bool _start;
};

struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_o {
    struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_c *klass;
    void *monitor;
    struct System_Collections_Specialized_ListDictionary_NodeKeyValueCollection_NodeKeyValueEnumerator_Fields fields;
};

typedef union _union_165815 _union_165815, *P_union_165815;

union _union_165815 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2682A80 MethodInfo_2682A80, *PMethodInfo_2682A80;

typedef union _union_312378 _union_312378, *P_union_312378;

union _union_312378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682A80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Resources_RuntimeResourceSet_c System_Resources_RuntimeResourceSet_c, *PSystem_Resources_RuntimeResourceSet_c;

typedef struct System_Resources_RuntimeResourceSet_VTable System_Resources_RuntimeResourceSet_VTable, *PSystem_Resources_RuntimeResourceSet_VTable;

struct System_Resources_RuntimeResourceSet_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_GetEnumerator;
    struct VirtualInvokeData _8_GetString;
    struct VirtualInvokeData _9_GetString;
    struct VirtualInvokeData _10_GetObject;
    struct VirtualInvokeData _11_GetObject;
};

struct System_Resources_RuntimeResourceSet_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Resources_RuntimeResourceSet_VTable vtable;
};

typedef union _union_165819 _union_165819, *P_union_165819;

union _union_165819 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F455C4 MethodInfo_1F455C4, *PMethodInfo_1F455C4;

struct MethodInfo_1F455C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol___c__DisplayClass948_0_c Shock_Protocol___c__DisplayClass948_0_c, *PShock_Protocol___c__DisplayClass948_0_c;

typedef struct Shock_Protocol___c__DisplayClass948_0_VTable Shock_Protocol___c__DisplayClass948_0_VTable, *PShock_Protocol___c__DisplayClass948_0_VTable;

struct Shock_Protocol___c__DisplayClass948_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass948_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass948_0_VTable vtable;
};

typedef struct MethodInfo_17FF3A0_RGCTXs MethodInfo_17FF3A0_RGCTXs, *PMethodInfo_17FF3A0_RGCTXs;

struct MethodInfo_17FF3A0_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_1_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_2_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_3_System_Collections_Generic_IEnumerator_TSource__get_Current;
    struct Il2CppClass *_4_System_Func_TSource__bool_;
    struct MethodInfo *_5_System_Func_TSource__bool__Invoke;
};

typedef struct DG_Tweening_Plugins_Core_PluginsManager_Fields DG_Tweening_Plugins_Core_PluginsManager_Fields, *PDG_Tweening_Plugins_Core_PluginsManager_Fields;

struct DG_Tweening_Plugins_Core_PluginsManager_Fields {
};

typedef struct Shock_CharacterData_VTable Shock_CharacterData_VTable, *PShock_CharacterData_VTable;

struct Shock_CharacterData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_127D328 MethodInfo_127D328, *PMethodInfo_127D328;

typedef union _union_202080 _union_202080, *P_union_202080;

union _union_202080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1640250 MethodInfo_1640250, *PMethodInfo_1640250;

typedef struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__c UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__c, *PUniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__c;

typedef union _union_289276 _union_289276, *P_union_289276;

union _union_289276 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640250 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289276 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass948_0_o Shock_Protocol___c__DisplayClass948_0_o, *PShock_Protocol___c__DisplayClass948_0_o;

typedef struct Shock_Protocol___c__DisplayClass948_0_Fields Shock_Protocol___c__DisplayClass948_0_Fields, *PShock_Protocol___c__DisplayClass948_0_Fields;

struct Shock_Protocol___c__DisplayClass948_0_Fields {
    struct System_Action_o *onSuccess;
    struct System_Action_RESULT_CODE__o *onError;
};

struct Shock_Protocol___c__DisplayClass948_0_o {
    struct Shock_Protocol___c__DisplayClass948_0_c *klass;
    void *monitor;
    struct Shock_Protocol___c__DisplayClass948_0_Fields fields;
};

typedef struct UnityEngine_Application_VTable UnityEngine_Application_VTable, *PUnityEngine_Application_VTable;

struct UnityEngine_Application_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Achievement___c__DisplayClass4_4_o Shock_Achievement___c__DisplayClass4_4_o, *PShock_Achievement___c__DisplayClass4_4_o;

typedef struct Shock_Achievement___c__DisplayClass4_4_c Shock_Achievement___c__DisplayClass4_4_c, *PShock_Achievement___c__DisplayClass4_4_c;

typedef struct Shock_Achievement___c__DisplayClass4_4_Fields Shock_Achievement___c__DisplayClass4_4_Fields, *PShock_Achievement___c__DisplayClass4_4_Fields;

typedef struct Shock_Achievement___c__DisplayClass4_4_VTable Shock_Achievement___c__DisplayClass4_4_VTable, *PShock_Achievement___c__DisplayClass4_4_VTable;

struct Shock_Achievement___c__DisplayClass4_4_Fields {
    struct System_String_o *n;
};

struct Shock_Achievement___c__DisplayClass4_4_o {
    struct Shock_Achievement___c__DisplayClass4_4_c *klass;
    void *monitor;
    struct Shock_Achievement___c__DisplayClass4_4_Fields fields;
};

struct Shock_Achievement___c__DisplayClass4_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Achievement___c__DisplayClass4_4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Achievement___c__DisplayClass4_4_VTable vtable;
};

typedef struct UnityEngine_Android_AndroidAssetPackError_VTable UnityEngine_Android_AndroidAssetPackError_VTable, *PUnityEngine_Android_AndroidAssetPackError_VTable;

struct UnityEngine_Android_AndroidAssetPackError_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_28AC1CC MethodInfo_28AC1CC, *PMethodInfo_28AC1CC;

typedef union _union_313818 _union_313818, *P_union_313818;

union _union_313818 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC1CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313818 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_32659E0 MethodInfo_32659E0, *PMethodInfo_32659E0;

typedef union _union_315189 _union_315189, *P_union_315189;

union _union_315189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32659E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct __f__AnonymousType4__index_j__TPar___value_j__TPar__RGCTXs __f__AnonymousType4__index_j__TPar___value_j__TPar__RGCTXs, *P__f__AnonymousType4__index_j__TPar___value_j__TPar__RGCTXs;

struct __f__AnonymousType4__index_j__TPar___value_j__TPar__RGCTXs {
    struct Il2CppClass *_0___f__AnonymousType4__index_j__TPar___value_j__TPar_;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer__index_j__TPar__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer__index_j__TPar_;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer__index_j__TPar_;
    struct MethodInfo *_4_System_Collections_Generic_EqualityComparer__index_j__TPar__Equals;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer__value_j__TPar__get_Default;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer__value_j__TPar_;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer__value_j__TPar_;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer__value_j__TPar__Equals;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer__index_j__TPar__GetHashCode;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer__value_j__TPar__GetHashCode;
    struct Il2CppClass *_11__index_j__TPar;
    struct Il2CppClass *_13__value_j__TPar;
};

typedef struct MethodInfo_22C39AC MethodInfo_22C39AC, *PMethodInfo_22C39AC;

typedef union _union_279436 _union_279436, *P_union_279436;

union _union_279436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C39AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Predicate_MusicSelectScrollItemData__Fields System_Predicate_MusicSelectScrollItemData__Fields, *PSystem_Predicate_MusicSelectScrollItemData__Fields;

struct System_Predicate_MusicSelectScrollItemData__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1F3BB28 MethodInfo_1F3BB28, *PMethodInfo_1F3BB28;

typedef union _union_323577 _union_323577, *P_union_323577;

union _union_323577 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BB28 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323577 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1286EBC MethodInfo_1286EBC, *PMethodInfo_1286EBC;

typedef union _union_208767 _union_208767, *P_union_208767;

union _union_208767 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1286EBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208767 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_OperationRequest_VTable ExitGames_Client_Photon_OperationRequest_VTable, *PExitGames_Client_Photon_OperationRequest_VTable;

struct ExitGames_Client_Photon_OperationRequest_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1640258 MethodInfo_1640258, *PMethodInfo_1640258;

typedef union _union_289280 _union_289280, *P_union_289280;

union _union_289280 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640258 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289280 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_OperatorObserverBase_T__TR__VTable UniRx_Operators_OperatorObserverBase_T__TR__VTable, *PUniRx_Operators_OperatorObserverBase_T__TR__VTable;

struct UniRx_Operators_OperatorObserverBase_T__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_OnNext;
    struct VirtualInvokeData _9_OnError;
    struct VirtualInvokeData _10_OnCompleted;
};

typedef struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_o Shock_PresetBackgroundMstTable___c__DisplayClass13_0_o, *PShock_PresetBackgroundMstTable___c__DisplayClass13_0_o;

struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_o {
    struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_c *klass;
    void *monitor;
    struct Shock_PresetBackgroundMstTable___c__DisplayClass13_0_Fields fields;
};

typedef union _union_283152 _union_283152, *P_union_283152;

union _union_283152 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_127D384 MethodInfo_127D384, *PMethodInfo_127D384;

typedef union _union_202082 _union_202082, *P_union_202082;

union _union_202082 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D384 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3BB7C MethodInfo_1F3BB7C, *PMethodInfo_1F3BB7C;

typedef union _union_323601 _union_323601, *P_union_323601;

union _union_323601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BB7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_283156 _union_283156, *P_union_283156;

union _union_283156 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Photon_Chat_ChannelCreationOptions_StaticFields Photon_Chat_ChannelCreationOptions_StaticFields, *PPhoton_Chat_ChannelCreationOptions_StaticFields;

typedef struct Photon_Chat_ChannelCreationOptions_o Photon_Chat_ChannelCreationOptions_o, *PPhoton_Chat_ChannelCreationOptions_o;

typedef struct Photon_Chat_ChannelCreationOptions_c Photon_Chat_ChannelCreationOptions_c, *PPhoton_Chat_ChannelCreationOptions_c;

typedef struct Photon_Chat_ChannelCreationOptions_Fields Photon_Chat_ChannelCreationOptions_Fields, *PPhoton_Chat_ChannelCreationOptions_Fields;

typedef struct Photon_Chat_ChannelCreationOptions_VTable Photon_Chat_ChannelCreationOptions_VTable, *PPhoton_Chat_ChannelCreationOptions_VTable;

struct Photon_Chat_ChannelCreationOptions_Fields {
    bool _PublishSubscribers_k__BackingField;
    int32_t _MaxSubscribers_k__BackingField;
};

struct Photon_Chat_ChannelCreationOptions_StaticFields {
    struct Photon_Chat_ChannelCreationOptions_o *Default;
};

struct Photon_Chat_ChannelCreationOptions_o {
    struct Photon_Chat_ChannelCreationOptions_c *klass;
    void *monitor;
    struct Photon_Chat_ChannelCreationOptions_Fields fields;
};

struct Photon_Chat_ChannelCreationOptions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Photon_Chat_ChannelCreationOptions_c {
    struct Il2CppClass_1 _1;
    struct Photon_Chat_ChannelCreationOptions_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Photon_Chat_ChannelCreationOptions_VTable vtable;
};

typedef struct MethodInfo_2657AA8 MethodInfo_2657AA8, *PMethodInfo_2657AA8;

typedef union _union_173844 _union_173844, *P_union_173844;

union _union_173844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657AA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_Scrollbar_Axis_Fields UnityEngine_UI_Scrollbar_Axis_Fields, *PUnityEngine_UI_Scrollbar_Axis_Fields;

struct UnityEngine_UI_Scrollbar_Axis_Fields {
    int32_t value__;
};

typedef struct MethodInfo_2B13824 MethodInfo_2B13824, *PMethodInfo_2B13824;

typedef union _union_182064 _union_182064, *P_union_182064;

union _union_182064 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13824 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182064 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBB428 MethodInfo_2DBB428, *PMethodInfo_2DBB428;

typedef union _union_241889 _union_241889, *P_union_241889;

union _union_241889 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBB428 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241889 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13828 MethodInfo_2B13828, *PMethodInfo_2B13828;

typedef union _union_183502 _union_183502, *P_union_183502;

union _union_183502 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13828 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183502 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_333A7B0 MethodInfo_333A7B0, *PMethodInfo_333A7B0;

typedef union _union_300181 _union_300181, *P_union_300181;

union _union_300181 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333A7B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise___c_T1__T2__T3__T4__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300181 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_283164 _union_283164, *P_union_283164;

union _union_283164 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3BB8C MethodInfo_1F3BB8C, *PMethodInfo_1F3BB8C;

typedef union _union_323613 _union_323613, *P_union_323613;

union _union_323613 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BB8C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_283168 _union_283168, *P_union_283168;

union _union_283168 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BBBB84 MethodInfo_1BBBB84, *PMethodInfo_1BBBB84;

typedef union _union_304102 _union_304102, *P_union_304102;

union _union_304102 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBBB84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304102 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_136571C MethodInfo_136571C, *PMethodInfo_136571C;

typedef union _union_292454 _union_292454, *P_union_292454;

union _union_292454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_136571C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28AC1D4 MethodInfo_28AC1D4, *PMethodInfo_28AC1D4;

typedef union _union_313900 _union_313900, *P_union_313900;

union _union_313900 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC1D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313900 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Pringles_RawJsonConverter_c Pringles_RawJsonConverter_c, *PPringles_RawJsonConverter_c;

typedef struct Pringles_RawJsonConverter_VTable Pringles_RawJsonConverter_VTable, *PPringles_RawJsonConverter_VTable;

struct Pringles_RawJsonConverter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Deserialize;
    struct VirtualInvokeData _5_Serialize;
};

struct Pringles_RawJsonConverter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Pringles_RawJsonConverter_VTable vtable;
};

typedef struct MethodInfo_1404AE8 MethodInfo_1404AE8, *PMethodInfo_1404AE8;

typedef union _union_259058 _union_259058, *P_union_259058;

union _union_259058 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1404AE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259058 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297791 _union_297791, *P_union_297791;

union _union_297791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F37354_RGCTXs MethodInfo_2F37354_RGCTXs, *PMethodInfo_2F37354_RGCTXs;

struct MethodInfo_2F37354_RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_Task_FromCancellation_TResult_;
};

typedef union _union_297794 _union_297794, *P_union_297794;

union _union_297794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3BB84 MethodInfo_1F3BB84, *PMethodInfo_1F3BB84;

typedef union _union_323607 _union_323607, *P_union_323607;

union _union_323607 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BB84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323607 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297797 _union_297797, *P_union_297797;

union _union_297797 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_U2D_SpriteBone_Fields UnityEngine_U2D_SpriteBone_Fields, *PUnityEngine_U2D_SpriteBone_Fields;

struct UnityEngine_U2D_SpriteBone_Fields {
    struct System_String_o *m_Name;
    struct System_String_o *m_Guid;
    struct UnityEngine_Vector3_o m_Position;
    struct UnityEngine_Quaternion_o m_Rotation;
    float m_Length;
    int32_t m_ParentId;
    struct UnityEngine_Color32_o m_Color;
};

typedef struct MethodInfo_205BC98 MethodInfo_205BC98, *PMethodInfo_205BC98;

typedef union _union_222043 _union_222043, *P_union_222043;

union _union_222043 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BC98 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222043 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B13830 MethodInfo_2B13830, *PMethodInfo_2B13830;

typedef union _union_184940 _union_184940, *P_union_184940;

union _union_184940 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13830 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184940 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_283160 _union_283160, *P_union_283160;

union _union_283160 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_TakeObservable_Take__T__Fields UniRx_Operators_TakeObservable_Take__T__Fields, *PUniRx_Operators_TakeObservable_Take__T__Fields;

typedef struct UniRx_Operators_TakeObservable_T__o UniRx_Operators_TakeObservable_T__o, *PUniRx_Operators_TakeObservable_T__o;

typedef struct UniRx_Operators_TakeObservable_T__c UniRx_Operators_TakeObservable_T__c, *PUniRx_Operators_TakeObservable_T__c;

typedef struct UniRx_Operators_TakeObservable_T__Fields UniRx_Operators_TakeObservable_T__Fields, *PUniRx_Operators_TakeObservable_T__Fields;

struct UniRx_Operators_TakeObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    int32_t count;
    struct System_TimeSpan_o duration;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_TakeObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_TakeObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_TakeObservable_T__VTable vtable;
};

struct UniRx_Operators_TakeObservable_T__o {
    struct UniRx_Operators_TakeObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_TakeObservable_T__Fields fields;
};

struct UniRx_Operators_TakeObservable_Take__T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_TakeObservable_T__o *parent;
    struct Il2CppObject *gate;
};

typedef union _union_283176 _union_283176, *P_union_283176;

union _union_283176 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2657ACC MethodInfo_2657ACC, *PMethodInfo_2657ACC;

typedef union _union_176720 _union_176720, *P_union_176720;

union _union_176720 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657ACC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176720 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3358180 MethodInfo_3358180, *PMethodInfo_3358180;

typedef union _union_291882 _union_291882, *P_union_291882;

union _union_291882 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358180 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291882 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657AC8 MethodInfo_2657AC8, *PMethodInfo_2657AC8;

typedef union _union_175282 _union_175282, *P_union_175282;

union _union_175282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBB43C MethodInfo_2DBB43C, *PMethodInfo_2DBB43C;

struct MethodInfo_2DBB43C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242097 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13DBAB8_RGCTXs MethodInfo_13DBAB8_RGCTXs, *PMethodInfo_13DBAB8_RGCTXs;

struct MethodInfo_13DBAB8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__VTable;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__T4__T5__T6__T7__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D2B298 MethodInfo_1D2B298, *PMethodInfo_1D2B298;

typedef union _union_249823 _union_249823, *P_union_249823;

union _union_249823 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249823 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_283172 _union_283172, *P_union_283172;

union _union_283172 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2B278 MethodInfo_1D2B278, *PMethodInfo_1D2B278;

typedef union _union_249615 _union_249615, *P_union_249615;

union _union_249615 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B278 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_249615 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3BB6C MethodInfo_1F3BB6C, *PMethodInfo_1F3BB6C;

typedef union _union_323595 _union_323595, *P_union_323595;

union _union_323595 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BB6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323595 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1747218 MethodInfo_1747218, *PMethodInfo_1747218;

typedef union _union_162171 _union_162171, *P_union_162171;

union _union_162171 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1747218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162171 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_Unity_UnityTls_c Mono_Unity_UnityTls_c, *PMono_Unity_UnityTls_c;

typedef struct Mono_Unity_UnityTls_StaticFields Mono_Unity_UnityTls_StaticFields, *PMono_Unity_UnityTls_StaticFields;

typedef struct Mono_Unity_UnityTls_VTable Mono_Unity_UnityTls_VTable, *PMono_Unity_UnityTls_VTable;

struct Mono_Unity_UnityTls_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Unity_UnityTls_c {
    struct Il2CppClass_1 _1;
    struct Mono_Unity_UnityTls_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Unity_UnityTls_VTable vtable;
};

struct Mono_Unity_UnityTls_StaticFields {
    struct Mono_Unity_UnityTls_unitytls_interface_struct_o *marshalledInterface;
};

typedef struct MethodInfo_1640298 MethodInfo_1640298, *PMethodInfo_1640298;

typedef union _union_289284 _union_289284, *P_union_289284;

union _union_289284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1640298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135BCA8 MethodInfo_135BCA8, *PMethodInfo_135BCA8;

typedef struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__c Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__c, *PCysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__c;

typedef union _union_299927 _union_299927, *P_union_299927;

typedef struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__RGCTXs Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__RGCTXs, *PCysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__VTable Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__VTable, *PCysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__VTable;

struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__VTable vtable;
};

union _union_299927 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_CanceledResultSource_T___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_T_;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_T___ctor;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T_;
};

struct MethodInfo_135BCA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299927 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258274 _union_258274, *P_union_258274;

union _union_258274 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258276 _union_258276, *P_union_258276;

union _union_258276 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_283232 _union_283232, *P_union_283232;

union _union_283232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DownloadConfirm___c__DisplayClass15_0_VTable Shock_DownloadConfirm___c__DisplayClass15_0_VTable, *PShock_DownloadConfirm___c__DisplayClass15_0_VTable;

struct Shock_DownloadConfirm___c__DisplayClass15_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_258278 _union_258278, *P_union_258278;

union _union_258278 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_283236 _union_283236, *P_union_283236;

union _union_283236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258270 _union_258270, *P_union_258270;

union _union_258270 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B91B20 MethodInfo_2B91B20, *PMethodInfo_2B91B20;

struct MethodInfo_2B91B20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EnumEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282138 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297881 _union_297881, *P_union_297881;

union _union_297881 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297883 _union_297883, *P_union_297883;

union _union_297883 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ChatMst__string__VTable System_Func_ChatMst__string__VTable, *PSystem_Func_ChatMst__string__VTable;

struct System_Func_ChatMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_14FFFC4_RGCTXs MethodInfo_14FFFC4_RGCTXs, *PMethodInfo_14FFFC4_RGCTXs;

struct MethodInfo_14FFFC4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_297885 _union_297885, *P_union_297885;

union _union_297885 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297887 _union_297887, *P_union_297887;

union _union_297887 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297889 _union_297889, *P_union_297889;

union _union_297889 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FF174_RGCTXs MethodInfo_18FF174_RGCTXs, *PMethodInfo_18FF174_RGCTXs;

struct MethodInfo_18FF174_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_1E9C620 MethodInfo_1E9C620, *PMethodInfo_1E9C620;

typedef union _union_161309 _union_161309, *P_union_161309;

union _union_161309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C620 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258262 _union_258262, *P_union_258262;

union _union_258262 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_283240 _union_283240, *P_union_283240;

union _union_283240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258264 _union_258264, *P_union_258264;

union _union_258264 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveLaneSkinMst_o Shock_LiveLaneSkinMst_o, *PShock_LiveLaneSkinMst_o;

typedef struct Shock_LiveLaneSkinMst_c Shock_LiveLaneSkinMst_c, *PShock_LiveLaneSkinMst_c;

typedef struct Shock_LiveLaneSkinMst_Fields Shock_LiveLaneSkinMst_Fields, *PShock_LiveLaneSkinMst_Fields;

struct Shock_LiveLaneSkinMst_Fields {
    uint32_t _id;
    struct System_String_o *_lanePath;
    uint32_t _masterReleaseLabelId;
};

struct Shock_LiveLaneSkinMst_o {
    struct Shock_LiveLaneSkinMst_c *klass;
    void *monitor;
    struct Shock_LiveLaneSkinMst_Fields fields;
};

struct Shock_LiveLaneSkinMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_LiveLaneSkinMst_VTable vtable;
};

typedef struct MethodInfo_106204C MethodInfo_106204C, *PMethodInfo_106204C;

typedef union _union_167879 _union_167879, *P_union_167879;

union _union_167879 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106204C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167879 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258266 _union_258266, *P_union_258266;

union _union_258266 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258268 _union_258268, *P_union_258268;

union _union_258268 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___o Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___o, *PShock_GameMstTableBase_SeMst__ValueTuple_uint__uint___o;

typedef struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___c Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___c, *PShock_GameMstTableBase_SeMst__ValueTuple_uint__uint___c;

typedef struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___VTable Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___VTable, *PShock_GameMstTableBase_SeMst__ValueTuple_uint__uint___VTable;

struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___o {
    struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___Fields fields;
};

struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_SeMst__ValueTuple_uint__uint___VTable vtable;
};

typedef struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_c UnityEngine_UIElements_ListViewReorderableDragAndDropController_c, *PUnityEngine_UIElements_ListViewReorderableDragAndDropController_c;

typedef struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_VTable UnityEngine_UIElements_ListViewReorderableDragAndDropController_VTable, *PUnityEngine_UIElements_ListViewReorderableDragAndDropController_VTable;

struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_get_enableReordering;
    struct VirtualInvokeData _9_set_enableReordering;
    struct VirtualInvokeData _10_CanStartDrag;
    struct VirtualInvokeData _11_SetupDragAndDrop;
    struct VirtualInvokeData _12_HandleDragAndDrop;
    struct VirtualInvokeData _13_OnDrop;
};

struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_VTable vtable;
};

typedef union _union_258260 _union_258260, *P_union_258260;

union _union_258260 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3358178 MethodInfo_3358178, *PMethodInfo_3358178;

typedef union _union_291880 _union_291880, *P_union_291880;

union _union_291880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297872 _union_297872, *P_union_297872;

union _union_297872 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Resources_ResourceFallbackManager_VTable System_Resources_ResourceFallbackManager_VTable, *PSystem_Resources_ResourceFallbackManager_VTable;

struct System_Resources_ResourceFallbackManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
};

typedef struct UniRx_Observable___c__DisplayClass202_0_T1__T2__Fields UniRx_Observable___c__DisplayClass202_0_T1__T2__Fields, *PUniRx_Observable___c__DisplayClass202_0_T1__T2__Fields;

struct UniRx_Observable___c__DisplayClass202_0_T1__T2__Fields {
    struct System_Action_IAsyncResult__o *end;
};

typedef union _union_297875 _union_297875, *P_union_297875;

union _union_297875 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297877 _union_297877, *P_union_297877;

union _union_297877 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_o UnityEngine_UIElements_ListViewReorderableDragAndDropController_o, *PUnityEngine_UIElements_ListViewReorderableDragAndDropController_o;

typedef struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_Fields UnityEngine_UIElements_ListViewReorderableDragAndDropController_Fields, *PUnityEngine_UIElements_ListViewReorderableDragAndDropController_Fields;

typedef struct UnityEngine_UIElements_BaseReorderableDragAndDropController_Fields UnityEngine_UIElements_BaseReorderableDragAndDropController_Fields, *PUnityEngine_UIElements_BaseReorderableDragAndDropController_Fields;

struct UnityEngine_UIElements_BaseReorderableDragAndDropController_Fields {
    struct UnityEngine_UIElements_BaseVerticalCollectionView_o *m_View;
    struct System_Collections_Generic_List_int__o *m_SelectedIndices;
    bool _enableReordering_k__BackingField;
};

struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_Fields {
    struct UnityEngine_UIElements_BaseReorderableDragAndDropController_Fields super;
    struct UnityEngine_UIElements_ListView_o *m_ListView;
};

struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_o {
    struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ListViewReorderableDragAndDropController_Fields fields;
};

typedef union _union_297879 _union_297879, *P_union_297879;

union _union_297879 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleValueHandle_VTable UnityEngine_UIElements_StyleValueHandle_VTable, *PUnityEngine_UIElements_StyleValueHandle_VTable;

struct UnityEngine_UIElements_StyleValueHandle_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D09FAC MethodInfo_1D09FAC, *PMethodInfo_1D09FAC;

typedef union _union_250335 _union_250335, *P_union_250335;

union _union_250335 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09FAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250335 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RarityToCardIconFrameTable_RarityToSpritePair_c Shock_RarityToCardIconFrameTable_RarityToSpritePair_c, *PShock_RarityToCardIconFrameTable_RarityToSpritePair_c;

typedef struct Shock_RarityToCardIconFrameTable_RarityToSpritePair_VTable Shock_RarityToCardIconFrameTable_RarityToSpritePair_VTable, *PShock_RarityToCardIconFrameTable_RarityToSpritePair_VTable;

struct Shock_RarityToCardIconFrameTable_RarityToSpritePair_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RarityToCardIconFrameTable_RarityToSpritePair_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RarityToCardIconFrameTable_RarityToSpritePair_VTable vtable;
};

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass11_0_c Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass11_0_c, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass11_0_c;

typedef struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass11_0_VTable Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass11_0_VTable, *PGree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass11_0_VTable;

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass11_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass11_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Gree_Wfs_LegacyAssetBundles_ProgressMonitor___c__DisplayClass11_0_VTable vtable;
};

typedef union _union_258252 _union_258252, *P_union_258252;

union _union_258252 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_ParticleSystemJobs_ParticleSystemJobData_Fields UnityEngine_ParticleSystemJobs_ParticleSystemJobData_Fields, *PUnityEngine_ParticleSystemJobs_ParticleSystemJobData_Fields;

typedef struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o, *PUnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o;

typedef struct Unity_Collections_NativeArray_Color32__o Unity_Collections_NativeArray_Color32__o, *PUnity_Collections_NativeArray_Color32__o;

typedef struct Unity_Collections_NativeArray_float__o Unity_Collections_NativeArray_float__o, *PUnity_Collections_NativeArray_float__o;

typedef struct Unity_Collections_NativeArray_uint__o Unity_Collections_NativeArray_uint__o, *PUnity_Collections_NativeArray_uint__o;

typedef struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_o UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_o, *PUnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_o;

typedef struct Unity_Collections_NativeArray_int__o Unity_Collections_NativeArray_int__o, *PUnity_Collections_NativeArray_int__o;

typedef struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_Fields UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_Fields, *PUnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_Fields;

typedef struct Unity_Collections_NativeArray_Color32__Fields Unity_Collections_NativeArray_Color32__Fields, *PUnity_Collections_NativeArray_Color32__Fields;

typedef struct Unity_Collections_NativeArray_float__Fields Unity_Collections_NativeArray_float__Fields, *PUnity_Collections_NativeArray_float__Fields;

typedef struct Unity_Collections_NativeArray_uint__Fields Unity_Collections_NativeArray_uint__Fields, *PUnity_Collections_NativeArray_uint__Fields;

typedef struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_Fields UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_Fields, *PUnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_Fields;

typedef struct Unity_Collections_NativeArray_int__Fields Unity_Collections_NativeArray_int__Fields, *PUnity_Collections_NativeArray_int__Fields;

struct Unity_Collections_NativeArray_uint__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_float__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_float__o {
    struct Unity_Collections_NativeArray_float__Fields fields;
};

struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_Fields {
    struct Unity_Collections_NativeArray_float__o x;
    struct Unity_Collections_NativeArray_float__o y;
    struct Unity_Collections_NativeArray_float__o z;
    struct Unity_Collections_NativeArray_float__o w;
};

struct Unity_Collections_NativeArray_uint__o {
    struct Unity_Collections_NativeArray_uint__Fields fields;
};

struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_o {
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_Fields fields;
};

struct Unity_Collections_NativeArray_int__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_Fields {
    struct Unity_Collections_NativeArray_float__o x;
    struct Unity_Collections_NativeArray_float__o y;
    struct Unity_Collections_NativeArray_float__o z;
};

struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o {
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_Fields fields;
};

struct Unity_Collections_NativeArray_int__o {
    struct Unity_Collections_NativeArray_int__Fields fields;
};

struct Unity_Collections_NativeArray_Color32__Fields {
    void *m_Buffer;
    int32_t m_Length;
    int32_t m_AllocatorLabel;
};

struct Unity_Collections_NativeArray_Color32__o {
    struct Unity_Collections_NativeArray_Color32__Fields fields;
};

struct UnityEngine_ParticleSystemJobs_ParticleSystemJobData_Fields {
    int32_t _count_k__BackingField;
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o _positions_k__BackingField;
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o _velocities_k__BackingField;
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o _axisOfRotations_k__BackingField;
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o _rotations_k__BackingField;
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o _rotationalSpeeds_k__BackingField;
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray3_o _sizes_k__BackingField;
    struct Unity_Collections_NativeArray_Color32__o _startColors_k__BackingField;
    struct Unity_Collections_NativeArray_float__o _aliveTimePercent_k__BackingField;
    struct Unity_Collections_NativeArray_float__o _inverseStartLifetimes_k__BackingField;
    struct Unity_Collections_NativeArray_uint__o _randomSeeds_k__BackingField;
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_o _customData1_k__BackingField;
    struct UnityEngine_ParticleSystemJobs_ParticleSystemNativeArray4_o _customData2_k__BackingField;
    struct Unity_Collections_NativeArray_int__o _meshIndices_k__BackingField;
};

typedef union _union_258254 _union_258254, *P_union_258254;

union _union_258254 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258256 _union_258256, *P_union_258256;

union _union_258256 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F098E0 MethodInfo_2F098E0, *PMethodInfo_2F098E0;

struct MethodInfo_2F098E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203786 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258258 _union_258258, *P_union_258258;

union _union_258258 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8B9C0 MethodInfo_2E8B9C0, *PMethodInfo_2E8B9C0;

typedef union _union_223985 _union_223985, *P_union_223985;

union _union_223985 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8B9C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223985 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_HumanLimit_Fields UnityEngine_HumanLimit_Fields, *PUnityEngine_HumanLimit_Fields;

struct UnityEngine_HumanLimit_Fields {
    struct UnityEngine_Vector3_o m_Min;
    struct UnityEngine_Vector3_o m_Max;
    struct UnityEngine_Vector3_o m_Center;
    float m_AxisLength;
    int32_t m_UseDefaultValues;
};

typedef struct MethodInfo_16E1130 MethodInfo_16E1130, *PMethodInfo_16E1130;

typedef union _union_193243 _union_193243, *P_union_193243;

union _union_193243 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16E1130 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_193243 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_247CB9C MethodInfo_247CB9C, *PMethodInfo_247CB9C;

struct MethodInfo_247CB9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164557 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258250 _union_258250, *P_union_258250;

union _union_258250 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_PlayerProfileScene___c_StaticFields Aoharu_PlayerProfileScene___c_StaticFields, *PAoharu_PlayerProfileScene___c_StaticFields;

typedef struct Aoharu_PlayerProfileScene___c_o Aoharu_PlayerProfileScene___c_o, *PAoharu_PlayerProfileScene___c_o;

typedef struct Aoharu_PlayerProfileScene___c_c Aoharu_PlayerProfileScene___c_c, *PAoharu_PlayerProfileScene___c_c;

typedef struct Aoharu_PlayerProfileScene___c_VTable Aoharu_PlayerProfileScene___c_VTable, *PAoharu_PlayerProfileScene___c_VTable;

struct Aoharu_PlayerProfileScene___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_PlayerProfileScene___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_PlayerProfileScene___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_PlayerProfileScene___c_VTable vtable;
};

struct Aoharu_PlayerProfileScene___c_o {
    struct Aoharu_PlayerProfileScene___c_c *klass;
    void *monitor;
    struct Aoharu_PlayerProfileScene___c_Fields fields;
};

struct Aoharu_PlayerProfileScene___c_StaticFields {
    struct Aoharu_PlayerProfileScene___c_o *__9;
    struct System_Action_o *__9__12_1;
    struct System_Predicate_CardData__o *__9__12_6;
    struct System_Action_Action__o *__9__12_4;
    struct System_Action_Action__o *__9__16_0;
};

typedef struct MethodInfo_127D15C MethodInfo_127D15C, *PMethodInfo_127D15C;

typedef union _union_202070 _union_202070, *P_union_202070;

union _union_202070 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D15C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202070 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258240 _union_258240, *P_union_258240;

union _union_258240 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258242 _union_258242, *P_union_258242;

union _union_258242 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258244 _union_258244, *P_union_258244;

union _union_258244 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258246 _union_258246, *P_union_258246;

union _union_258246 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAAB04 MethodInfo_1EAAB04, *PMethodInfo_1EAAB04;

typedef union _union_263506 _union_263506, *P_union_263506;

union _union_263506 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAB04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263506 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15033BC_RGCTXs MethodInfo_15033BC_RGCTXs, *PMethodInfo_15033BC_RGCTXs;

struct MethodInfo_15033BC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_UIElements_StyleValueFunction_o UnityEngine_UIElements_StyleValueFunction_o, *PUnityEngine_UIElements_StyleValueFunction_o;

typedef struct UnityEngine_UIElements_StyleValueFunction_Fields UnityEngine_UIElements_StyleValueFunction_Fields, *PUnityEngine_UIElements_StyleValueFunction_Fields;

struct UnityEngine_UIElements_StyleValueFunction_Fields {
    int32_t value__;
};

struct UnityEngine_UIElements_StyleValueFunction_o {
    struct UnityEngine_UIElements_StyleValueFunction_Fields fields;
};

typedef union _union_297891 _union_297891, *P_union_297891;

union _union_297891 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_StyleValueFunction_c UnityEngine_UIElements_StyleValueFunction_c, *PUnityEngine_UIElements_StyleValueFunction_c;

typedef struct UnityEngine_UIElements_StyleValueFunction_VTable UnityEngine_UIElements_StyleValueFunction_VTable, *PUnityEngine_UIElements_StyleValueFunction_VTable;

struct UnityEngine_UIElements_StyleValueFunction_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct UnityEngine_UIElements_StyleValueFunction_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleValueFunction_VTable vtable;
};

typedef struct MethodInfo_1F3BA84 MethodInfo_1F3BA84, *PMethodInfo_1F3BA84;

typedef union _union_216205 _union_216205, *P_union_216205;

union _union_216205 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BA84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Concurrent_ConcurrentDictionary_Node_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216205 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297893 _union_297893, *P_union_297893;

union _union_297893 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2C03CF8_RGCTXs MethodInfo_2C03CF8_RGCTXs, *PMethodInfo_2C03CF8_RGCTXs;

struct MethodInfo_2C03CF8_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TSource__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TSource__TKey___ctor;
};

typedef union _union_297895 _union_297895, *P_union_297895;

union _union_297895 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297897 _union_297897, *P_union_297897;

union _union_297897 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9C5D0 MethodInfo_2B9C5D0, *PMethodInfo_2B9C5D0;

typedef union _union_240967 _union_240967, *P_union_240967;

union _union_240967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C5D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297899 _union_297899, *P_union_297899;

union _union_297899 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258248 _union_258248, *P_union_258248;

union _union_258248 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomEx_CharacterEncoding_Fields CriWare_CriAtomEx_CharacterEncoding_Fields, *PCriWare_CriAtomEx_CharacterEncoding_Fields;

struct CriWare_CriAtomEx_CharacterEncoding_Fields {
    int32_t value__;
};

typedef struct System_Linq_Enumerable_Iterator_TSource__Fields System_Linq_Enumerable_Iterator_TSource__Fields, *PSystem_Linq_Enumerable_Iterator_TSource__Fields;

struct System_Linq_Enumerable_Iterator_TSource__Fields {
    int32_t threadId;
    int32_t state;
    struct Il2CppObject *current;
};

typedef struct Firebase_AppUtil_VTable Firebase_AppUtil_VTable, *PFirebase_AppUtil_VTable;

struct Firebase_AppUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2B13660 MethodInfo_2B13660, *PMethodInfo_2B13660;

typedef union _union_182062 _union_182062, *P_union_182062;

union _union_182062 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13660 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182062 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Protocol_CJsonSendParamLotteryDraw_Fields Shock_Protocol_CJsonSendParamLotteryDraw_Fields, *PShock_Protocol_CJsonSendParamLotteryDraw_Fields;

struct Shock_Protocol_CJsonSendParamLotteryDraw_Fields {
    uint32_t master_lottery_id;
    uint32_t master_lottery_price_number;
    int32_t draw_count;
    uint64_t item_id;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object_____VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_20905DC MethodInfo_20905DC, *PMethodInfo_20905DC;

typedef union _union_325266 _union_325266, *P_union_325266;

union _union_325266 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20905DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325266 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3090FD8_RGCTXs MethodInfo_3090FD8_RGCTXs, *PMethodInfo_3090FD8_RGCTXs;

struct MethodInfo_3090FD8_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef union _union_297842 _union_297842, *P_union_297842;

union _union_297842 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297845 _union_297845, *P_union_297845;

union _union_297845 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B13664 MethodInfo_2B13664, *PMethodInfo_2B13664;

typedef union _union_183500 _union_183500, *P_union_183500;

union _union_183500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297848 _union_297848, *P_union_297848;

union _union_297848 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_CommonBgMovieScene___c__DisplayClass44_0_Fields Aoharu_CommonBgMovieScene___c__DisplayClass44_0_Fields, *PAoharu_CommonBgMovieScene___c__DisplayClass44_0_Fields;

struct Aoharu_CommonBgMovieScene___c__DisplayClass44_0_Fields {
    struct Aoharu_CommonBgMovieScene_o *__4__this;
    struct System_Action_o *onPlayStart;
    struct System_Action_o *onPlayEnd;
    struct System_Action_o *onLoaded;
    struct System_Action_o *__9__1;
    struct System_Action_o *__9__2;
};

typedef struct Aoharu_HomePreset_FrontEffectWindowController_o Aoharu_HomePreset_FrontEffectWindowController_o, *PAoharu_HomePreset_FrontEffectWindowController_o;

typedef struct Aoharu_HomePreset_FrontEffectWindowController_Fields Aoharu_HomePreset_FrontEffectWindowController_Fields, *PAoharu_HomePreset_FrontEffectWindowController_Fields;

typedef struct System_Collections_Generic_List_FrontEffectSourceData__o System_Collections_Generic_List_FrontEffectSourceData__o, *PSystem_Collections_Generic_List_FrontEffectSourceData__o;

typedef struct System_Collections_Generic_List_FrontEffectSourceData__c System_Collections_Generic_List_FrontEffectSourceData__c, *PSystem_Collections_Generic_List_FrontEffectSourceData__c;

typedef struct System_Collections_Generic_List_FrontEffectSourceData__Fields System_Collections_Generic_List_FrontEffectSourceData__Fields, *PSystem_Collections_Generic_List_FrontEffectSourceData__Fields;

typedef struct System_Collections_Generic_List_FrontEffectSourceData__StaticFields System_Collections_Generic_List_FrontEffectSourceData__StaticFields, *PSystem_Collections_Generic_List_FrontEffectSourceData__StaticFields;

struct System_Collections_Generic_List_FrontEffectSourceData__StaticFields {
    struct Aoharu_HomePreset_FrontEffectSourceData_array *s_emptyArray;
};

struct System_Collections_Generic_List_FrontEffectSourceData__Fields {
    struct Aoharu_HomePreset_FrontEffectSourceData_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_FrontEffectSourceData__o {
    struct System_Collections_Generic_List_FrontEffectSourceData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_FrontEffectSourceData__Fields fields;
};

struct System_Collections_Generic_List_FrontEffectSourceData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_FrontEffectSourceData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_FrontEffectSourceData__VTable vtable;
};

struct Aoharu_HomePreset_FrontEffectWindowController_Fields {
    struct PresetController_Fields super;
    struct Shock_ToggleRadio_o *m_menu_toggles;
    struct Aoharu_HomePreset_FrontEffectScrollView_o *m_ScrollView;
    struct Shock_AnimatorPlayer_o *m_InOutAnime;
    struct Aoharu_SortMenu_o *m_SortMenu;
    struct System_Collections_Generic_List_FrontEffectSourceData__o *m_FrontEffectData;
    int32_t m_NowTab;
    bool InitialzeAnimation;
};

struct Aoharu_HomePreset_FrontEffectWindowController_o {
    struct Aoharu_HomePreset_FrontEffectWindowController_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_FrontEffectWindowController_Fields fields;
};

typedef struct MethodInfo_1BF05E0 MethodInfo_1BF05E0, *PMethodInfo_1BF05E0;

typedef union _union_255307 _union_255307, *P_union_255307;

union _union_255307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF05E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlComment_o System_Xml_XmlComment_o, *PSystem_Xml_XmlComment_o;

typedef struct System_Xml_XmlComment_c System_Xml_XmlComment_c, *PSystem_Xml_XmlComment_c;

typedef struct System_Xml_XmlComment_Fields System_Xml_XmlComment_Fields, *PSystem_Xml_XmlComment_Fields;

typedef struct System_Xml_XmlComment_VTable System_Xml_XmlComment_VTable, *PSystem_Xml_XmlComment_VTable;

struct System_Xml_XmlComment_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_ICloneable_Clone;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_get_Name;
    struct VirtualInvokeData _7_get_Value;
    struct VirtualInvokeData _8_get_NodeType;
    struct VirtualInvokeData _9_get_ParentNode;
    struct VirtualInvokeData _10_get_ChildNodes;
    struct VirtualInvokeData _11_get_PreviousSibling;
    struct VirtualInvokeData _12_get_NextSibling;
    struct VirtualInvokeData _13_get_Attributes;
    struct VirtualInvokeData _14_get_OwnerDocument;
    struct VirtualInvokeData _15_get_FirstChild;
    struct VirtualInvokeData _16_get_LastChild;
    struct VirtualInvokeData _17_get_IsContainer;
    struct VirtualInvokeData _18_get_LastNode;
    struct VirtualInvokeData _19_set_LastNode;
    struct VirtualInvokeData _20_RemoveChild;
    struct VirtualInvokeData _21_AppendChild;
    struct VirtualInvokeData _22_AppendChildForLoad;
    struct VirtualInvokeData _23_IsValidChildType;
    struct VirtualInvokeData _24_CanInsertAfter;
    struct VirtualInvokeData _25_get_HasChildNodes;
    struct VirtualInvokeData _26_CloneNode;
    struct VirtualInvokeData _27_CopyChildren;
    struct VirtualInvokeData _28_get_NamespaceURI;
    struct VirtualInvokeData _29_get_Prefix;
    struct VirtualInvokeData _30_get_LocalName;
    struct VirtualInvokeData _31_get_IsReadOnly;
    struct VirtualInvokeData _32_get_InnerText;
    struct VirtualInvokeData _33_set_InnerXml;
    struct VirtualInvokeData _34_get_BaseURI;
    struct VirtualInvokeData _35_RemoveAll;
    struct VirtualInvokeData _36_SetParent;
    struct VirtualInvokeData _37_SetParentForLoad;
    struct VirtualInvokeData _38_FindChild;
    struct VirtualInvokeData _39_GetEventArgs;
    struct VirtualInvokeData _40_BeforeEvent;
    struct VirtualInvokeData _41_AfterEvent;
    struct VirtualInvokeData _42_get_IsText;
    struct VirtualInvokeData _43_get_Data;
};

struct System_Xml_XmlComment_Fields {
    struct System_Xml_XmlCharacterData_Fields super;
};

struct System_Xml_XmlComment_o {
    struct System_Xml_XmlComment_c *klass;
    void *monitor;
    struct System_Xml_XmlComment_Fields fields;
};

struct System_Xml_XmlComment_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlComment_VTable vtable;
};

typedef struct MethodInfo_2B1366C MethodInfo_2B1366C, *PMethodInfo_2B1366C;

typedef union _union_184938 _union_184938, *P_union_184938;

union _union_184938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B1366C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_DataNode_LiveBonusCardTypeIcon_c Shock_DataNode_LiveBonusCardTypeIcon_c, *PShock_DataNode_LiveBonusCardTypeIcon_c;

typedef struct Shock_DataNode_LiveBonusCardTypeIcon_VTable Shock_DataNode_LiveBonusCardTypeIcon_VTable, *PShock_DataNode_LiveBonusCardTypeIcon_VTable;

struct Shock_DataNode_LiveBonusCardTypeIcon_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_ReleaseResource;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoOnDestroy;
    struct VirtualInvokeData _9_Carbon_IDataReceiverNode_Shock_LiveData__OnReceive;
};

struct Shock_DataNode_LiveBonusCardTypeIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_LiveBonusCardTypeIcon_VTable vtable;
};

typedef struct MethodInfo_17F8AA4_RGCTXs MethodInfo_17F8AA4_RGCTXs, *PMethodInfo_17F8AA4_RGCTXs;

struct MethodInfo_17F8AA4_RGCTXs {
    struct MethodInfo *_0_UnityEngine_GameObject_AddComponent_T_;
};

typedef struct MethodInfo_21D0B80 MethodInfo_21D0B80, *PMethodInfo_21D0B80;

struct MethodInfo_21D0B80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_FromMicroCoroutineObservable_FromMicroCoroutine_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297830 _union_297830, *P_union_297830;

union _union_297830 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Lifetime_Lease_VTable System_Runtime_Remoting_Lifetime_Lease_VTable, *PSystem_Runtime_Remoting_Lifetime_Lease_VTable;

struct System_Runtime_Remoting_Lifetime_Lease_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_get_CurrentLeaseTime;
    struct VirtualInvokeData _7_get_CurrentState;
    struct VirtualInvokeData _8_get_RenewOnCallTime;
    struct VirtualInvokeData _9_Renew;
    struct VirtualInvokeData _10_Unregister;
};

typedef struct MethodInfo_268D570 MethodInfo_268D570, *PMethodInfo_268D570;

typedef union _union_310534 _union_310534, *P_union_310534;

union _union_310534 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268D570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310534 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297833 _union_297833, *P_union_297833;

union _union_297833 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_LiveBonusCardTypeIcon_o Shock_DataNode_LiveBonusCardTypeIcon_o, *PShock_DataNode_LiveBonusCardTypeIcon_o;

struct Shock_DataNode_LiveBonusCardTypeIcon_o {
    struct Shock_DataNode_LiveBonusCardTypeIcon_c *klass;
    void *monitor;
    struct Shock_DataNode_LiveBonusCardTypeIcon_Fields fields;
};

typedef union _union_297836 _union_297836, *P_union_297836;

union _union_297836 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_18FC450 MethodInfo_18FC450, *PMethodInfo_18FC450;

typedef struct MethodInfo_18FC450_RGCTXs MethodInfo_18FC450_RGCTXs, *PMethodInfo_18FC450_RGCTXs;

typedef union _union_193467 _union_193467, *P_union_193467;

union _union_193467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FC450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FC450_RGCTXs *rgctx_data;
    union _union_193467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FC450_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef union _union_297839 _union_297839, *P_union_297839;

union _union_297839 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_226C510 MethodInfo_226C510, *PMethodInfo_226C510;

struct MethodInfo_226C510 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295906 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258296 _union_258296, *P_union_258296;

union _union_258296 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DB5F8 MethodInfo_21DB5F8, *PMethodInfo_21DB5F8;

typedef union _union_161503 _union_161503, *P_union_161503;

union _union_161503 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB5F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161503 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Downloads_ShockMovieLoadDatabase__Build_d__13_Fields Shock_Downloads_ShockMovieLoadDatabase__Build_d__13_Fields, *PShock_Downloads_ShockMovieLoadDatabase__Build_d__13_Fields;

typedef struct Shock_Downloads_ShockMovieLoadDatabase_o Shock_Downloads_ShockMovieLoadDatabase_o, *PShock_Downloads_ShockMovieLoadDatabase_o;

typedef struct Shock_Downloads_ShockMovieLoadDatabase_c Shock_Downloads_ShockMovieLoadDatabase_c, *PShock_Downloads_ShockMovieLoadDatabase_c;

typedef struct Shock_Downloads_ShockMovieLoadDatabase_Fields Shock_Downloads_ShockMovieLoadDatabase_Fields, *PShock_Downloads_ShockMovieLoadDatabase_Fields;

typedef struct Chipstar_IFileParser_ShockMovieSingleManifest__o Chipstar_IFileParser_ShockMovieSingleManifest__o, *PChipstar_IFileParser_ShockMovieSingleManifest__o;

typedef struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__o System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__o, *PSystem_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__o;

typedef struct Chipstar_IFileParser_ShockMovieSingleManifest__c Chipstar_IFileParser_ShockMovieSingleManifest__c, *PChipstar_IFileParser_ShockMovieSingleManifest__c;

typedef struct Chipstar_IFileParser_ShockMovieSingleManifest__Fields Chipstar_IFileParser_ShockMovieSingleManifest__Fields, *PChipstar_IFileParser_ShockMovieSingleManifest__Fields;

typedef struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__c System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__c, *PSystem_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__c;

typedef struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__Fields System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__Fields, *PSystem_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__Fields;

struct Chipstar_IFileParser_ShockMovieSingleManifest__Fields {
};

struct Chipstar_IFileParser_ShockMovieSingleManifest__o {
    struct Chipstar_IFileParser_ShockMovieSingleManifest__c *klass;
    void *monitor;
    struct Chipstar_IFileParser_ShockMovieSingleManifest__Fields fields;
};

struct Chipstar_IFileParser_ShockMovieSingleManifest__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_Downloads_ShockMovieLoadDatabase__Build_d__13_Fields {
    int32_t __1__state;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_o __t__builder;
    struct Shock_Downloads_ShockMovieLoadDatabase_o *__4__this;
    int32_t platform;
    struct Chipstar_Downloads_IVersionManifest_o *manifest;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_o __u__1;
};

struct Shock_Downloads_ShockMovieLoadDatabase_Fields {
    struct ShockMovieSingleManifest_o *m_singleManifest;
    int32_t m_platform;
    struct Chipstar_Downloads_CriWare_MovieConfig_o *m_config;
    struct Chipstar_Downloads_IAccessPoint_o *m_storage;
    struct Chipstar_Downloads_IAccessPoint_o *m_server;
    struct Chipstar_IFileParser_ShockMovieSingleManifest__o *m_parser;
    struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__o *m_table;
};

struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct Shock_Downloads_ShockMovieLoadDatabase_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockMovieLoadDatabase_VTable vtable;
};

struct Shock_Downloads_ShockMovieLoadDatabase_o {
    struct Shock_Downloads_ShockMovieLoadDatabase_c *klass;
    void *monitor;
    struct Shock_Downloads_ShockMovieLoadDatabase_Fields fields;
};

struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__o {
    struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__Fields fields;
};

struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__ShockMovieLoadDatabase_Manifest__VTable vtable;
};

typedef union _union_258298 _union_258298, *P_union_258298;

union _union_258298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2946AD8 MethodInfo_2946AD8, *PMethodInfo_2946AD8;

typedef union _union_182696 _union_182696, *P_union_182696;

union _union_182696 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946AD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182696 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B91B0C MethodInfo_2B91B0C, *PMethodInfo_2B91B0C;

struct MethodInfo_2B91B0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EnumEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282132 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_283216 _union_283216, *P_union_283216;

union _union_283216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D7755C MethodInfo_2D7755C, *PMethodInfo_2D7755C;

typedef struct GreeGameLib_PaymentImpl_c GreeGameLib_PaymentImpl_c, *PGreeGameLib_PaymentImpl_c;

typedef struct MethodInfo_2D7755C_RGCTXs MethodInfo_2D7755C_RGCTXs, *PMethodInfo_2D7755C_RGCTXs;

typedef union _union_328176 _union_328176, *P_union_328176;

typedef struct GreeGameLib_PaymentImpl_VTable GreeGameLib_PaymentImpl_VTable, *PGreeGameLib_PaymentImpl_VTable;

struct GreeGameLib_PaymentImpl_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_initialize;
    struct VirtualInvokeData _5_isInitialized;
    struct VirtualInvokeData _6_getConfig;
    struct VirtualInvokeData _7_setConfig;
    struct VirtualInvokeData _8_getAppId;
    struct VirtualInvokeData _9_getUUID;
    struct VirtualInvokeData _10_isAuthorized;
    struct VirtualInvokeData _11_resetAuthorization;
    struct VirtualInvokeData _12_resetAuthorization;
    struct VirtualInvokeData _13_sign;
    struct VirtualInvokeData _14_authorize;
    struct VirtualInvokeData _15_queryXuid;
    struct VirtualInvokeData _16_queryXUserIdWithRetry;
    struct VirtualInvokeData _17_registerXuId;
    struct VirtualInvokeData _18_registerAge;
    struct VirtualInvokeData _19_registerBirthday;
    struct VirtualInvokeData _20_registerAdult;
    struct VirtualInvokeData _21_verifyAge;
    struct VirtualInvokeData _22_requestMigrationCode;
    struct VirtualInvokeData _23_registerMigrationPassword;
    struct VirtualInvokeData _24_verifyMigrationCode;
    struct VirtualInvokeData _25_registerMigrationUserAccount;
    struct VirtualInvokeData _26_verifyMigrationUserAccount;
    struct VirtualInvokeData _27_requestMigration3rdPartyUserAccount;
    struct VirtualInvokeData _28_registerMigration3rdPartyUserAccount;
    struct VirtualInvokeData _29_unregisterMigration3rdPartyUserAccount;
    struct VirtualInvokeData _30_clearMigration3rdPartyUserAccount;
    struct VirtualInvokeData _31_verifyMigration3rdPartyUserAccount;
    struct VirtualInvokeData _32_requestMigration;
    struct VirtualInvokeData _33_queryProductList;
    struct VirtualInvokeData _34_queryOrder;
    struct VirtualInvokeData _35_queryOrder;
    struct VirtualInvokeData _36_queryUnfinishedOrder;
    struct VirtualInvokeData _37_queryUnfinishedOrders;
    struct VirtualInvokeData _38_submit;
    struct VirtualInvokeData _39_confirmPurchaseTransaction;
    struct VirtualInvokeData _40_restoreOrder;
    struct VirtualInvokeData _41_queryRestoreOrderResults;
    struct VirtualInvokeData _42_querySubmittedOrder;
    struct VirtualInvokeData _43_queryBalance;
    struct VirtualInvokeData _44_queryTransactionHistory;
    struct VirtualInvokeData _45_queryRefundBalance;
    struct VirtualInvokeData _46_isDeviceChanged;
    struct VirtualInvokeData _47_updateUserToken;
    struct VirtualInvokeData _48_isDeviceCompromised;
    struct VirtualInvokeData _49_queryPurchaseAlert;
    struct VirtualInvokeData _50_queryPurchaseAlertSetting;
    struct VirtualInvokeData _51_updatePurchaseAlertSetting;
    struct VirtualInvokeData _52_queryTicketStatus;
    struct VirtualInvokeData _53_querySubscriptionProductList;
    struct VirtualInvokeData _54_querySubscriptionStatus;
    struct VirtualInvokeData _55_querySubscriptionHistory;
    struct VirtualInvokeData _56_restoreSubscriptionTransaction;
    struct VirtualInvokeData _57_requestActiveDeviceInfo;
    struct VirtualInvokeData _58_updateActiveDevice;
    struct VirtualInvokeData _59_getError;
    struct VirtualInvokeData _60_verifyDevice;
    struct VirtualInvokeData _61_verifyDevice;
    struct VirtualInvokeData _62_getAppSignature;
    struct VirtualInvokeData _63_getCountryCode;
    struct VirtualInvokeData _64_getCurrencyCode;
    struct VirtualInvokeData _65_tryCancelingSubmit;
    struct VirtualInvokeData _66__sendLogOnce;
    struct VirtualInvokeData _67_isNewPlayer;
    struct VirtualInvokeData _68_initializeMigration;
    struct VirtualInvokeData _69_requestQrMigrationAccessToken;
    struct VirtualInvokeData _70_generateQrMigrationToken;
    struct VirtualInvokeData _71_queryQrMigrationToken;
    struct VirtualInvokeData _72_requestQrMigrationApproval;
    struct VirtualInvokeData _73_requestQrMigration;
    struct VirtualInvokeData _74_requestQrMigrationCancel;
    struct VirtualInvokeData _75_requestQrMigrationTimeout;
};

struct GreeGameLib_PaymentImpl_c {
    struct Il2CppClass_1 _1;
    struct GreeGameLib_PaymentImpl_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GreeGameLib_PaymentImpl_VTable vtable;
};

union _union_328176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D7755C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct GreeGameLib_PaymentImpl_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D7755C_RGCTXs *rgctx_data;
    union _union_328176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D7755C_RGCTXs {
    struct Il2CppClass *_0_GreeGameLib_PaymentImpl___c__DisplayClass80_0_T_;
    struct MethodInfo *_1_GreeGameLib_PaymentImpl___c__DisplayClass80_0_T___ctor;
    struct MethodInfo *_2_GreeGameLib_PaymentImpl___c__DisplayClass80_0_T___registerCallback_b__0;
    struct MethodInfo *_3_GreeGameLib_PaymentImpl___c__DisplayClass80_0_T___registerCallback_b__1;
};

typedef union _union_258290 _union_258290, *P_union_258290;

union _union_258290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258292 _union_258292, *P_union_258292;

union _union_258292 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258294 _union_258294, *P_union_258294;

union _union_258294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A54E8 MethodInfo_26A54E8, *PMethodInfo_26A54E8;

typedef union _union_280336 _union_280336, *P_union_280336;

union _union_280336 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A54E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280336 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297860 _union_297860, *P_union_297860;

union _union_297860 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_UnsafeNclNativeMethods_HttpApi_HTTP_REQUEST_HEADER_ID_StaticFields System_Net_UnsafeNclNativeMethods_HttpApi_HTTP_REQUEST_HEADER_ID_StaticFields, *PSystem_Net_UnsafeNclNativeMethods_HttpApi_HTTP_REQUEST_HEADER_ID_StaticFields;

struct System_Net_UnsafeNclNativeMethods_HttpApi_HTTP_REQUEST_HEADER_ID_StaticFields {
    struct System_String_array *m_Strings;
};

typedef union _union_297863 _union_297863, *P_union_297863;

union _union_297863 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D34F60 MethodInfo_1D34F60, *PMethodInfo_1D34F60;

typedef union _union_328474 _union_328474, *P_union_328474;

union _union_328474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34F60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_156C578 MethodInfo_156C578, *PMethodInfo_156C578;

typedef union _union_169739 _union_169739, *P_union_169739;

union _union_169739 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C578 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169739 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297866 _union_297866, *P_union_297866;

union _union_297866 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297869 _union_297869, *P_union_297869;

union _union_297869 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_c Aoharu_MultiEventTopScene___c__DisplayClass22_0_c, *PAoharu_MultiEventTopScene___c__DisplayClass22_0_c;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_VTable Aoharu_MultiEventTopScene___c__DisplayClass22_0_VTable, *PAoharu_MultiEventTopScene___c__DisplayClass22_0_VTable;

struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_VTable vtable;
};

typedef struct MethodInfo_2D6DAD4 MethodInfo_2D6DAD4, *PMethodInfo_2D6DAD4;

typedef union _union_288109 _union_288109, *P_union_288109;

union _union_288109 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D6DAD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Observable_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D6DAD4_RGCTXs *rgctx_data;
    union _union_288109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_c Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_c, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_c;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_VTable Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_VTable, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_VTable;

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_VTable vtable;
};

typedef union _union_258286 _union_258286, *P_union_258286;

union _union_258286 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_283220 _union_283220, *P_union_283220;

union _union_283220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2236AD0 MethodInfo_2236AD0, *PMethodInfo_2236AD0;

typedef union _union_291278 _union_291278, *P_union_291278;

union _union_291278 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2236AD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291278 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258288 _union_258288, *P_union_258288;

union _union_258288 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_283224 _union_283224, *P_union_283224;

union _union_283224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Carbon_Security_CryptoKey_T__c Carbon_Security_CryptoKey_T__c, *PCarbon_Security_CryptoKey_T__c;

typedef struct Carbon_Security_CryptoKey_T__RGCTXs Carbon_Security_CryptoKey_T__RGCTXs, *PCarbon_Security_CryptoKey_T__RGCTXs;

typedef struct Carbon_Security_CryptoKey_T__VTable Carbon_Security_CryptoKey_T__VTable, *PCarbon_Security_CryptoKey_T__VTable;

struct Carbon_Security_CryptoKey_T__RGCTXs {
    struct Il2CppClass *_0_Carbon_Security_CryptoKey_T_;
    struct MethodInfo *_1_Carbon_Security_CryptoKey_T___ctor;
};

struct Carbon_Security_CryptoKey_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_Security_CryptoKey_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct Carbon_Security_CryptoKey_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_Security_CryptoKey_T__VTable vtable;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_o Aoharu_MultiEventTopScene___c__DisplayClass22_0_o, *PAoharu_MultiEventTopScene___c__DisplayClass22_0_o;

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_Fields Aoharu_MultiEventTopScene___c__DisplayClass22_0_Fields, *PAoharu_MultiEventTopScene___c__DisplayClass22_0_Fields;

struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_Fields {
    uint32_t eventId;
    struct Aoharu_MultiEventTopScene_o *__4__this;
};

struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_o {
    struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_c *klass;
    void *monitor;
    struct Aoharu_MultiEventTopScene___c__DisplayClass22_0_Fields fields;
};

typedef struct System_Net_TimerThread_InfiniteTimer_Fields System_Net_TimerThread_InfiniteTimer_Fields, *PSystem_Net_TimerThread_InfiniteTimer_Fields;

typedef struct System_Net_TimerThread_Timer_Fields System_Net_TimerThread_Timer_Fields, *PSystem_Net_TimerThread_Timer_Fields;

struct System_Net_TimerThread_Timer_Fields {
    int32_t m_StartTimeMilliseconds;
    int32_t m_DurationMilliseconds;
};

struct System_Net_TimerThread_InfiniteTimer_Fields {
    struct System_Net_TimerThread_Timer_Fields super;
    int32_t cancelled;
};

typedef struct MethodInfo_1EAAB48 MethodInfo_1EAAB48, *PMethodInfo_1EAAB48;

typedef union _union_263964 _union_263964, *P_union_263964;

union _union_263964 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAB48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263964 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_283228 _union_283228, *P_union_283228;

union _union_283228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_int__Fields System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_int__Fields, *PSystem_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_int__Fields;

struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_int__Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
    bool m_continueOnCapturedContext;
};

typedef union _union_258280 _union_258280, *P_union_258280;

union _union_258280 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_o Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_o, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_o;

typedef struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_Fields Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_Fields, *PCysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_Fields;

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_Fields {
};

struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_o {
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_BoundsEqualityComparer_Fields fields;
};

typedef struct MethodInfo_2946AE4 MethodInfo_2946AE4, *PMethodInfo_2946AE4;

typedef union _union_185572 _union_185572, *P_union_185572;

union _union_185572 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946AE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185572 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297851 _union_297851, *P_union_297851;

union _union_297851 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D2B3B8 MethodInfo_1D2B3B8, *PMethodInfo_1D2B3B8;

typedef union _union_250031 _union_250031, *P_union_250031;

union _union_250031 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B3B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250031 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297854 _union_297854, *P_union_297854;

union _union_297854 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_150AAF4_RGCTXs MethodInfo_150AAF4_RGCTXs, *PMethodInfo_150AAF4_RGCTXs;

struct MethodInfo_150AAF4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_297857 _union_297857, *P_union_297857;

union _union_297857 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2236AC8 MethodInfo_2236AC8, *PMethodInfo_2236AC8;

typedef union _union_291250 _union_291250, *P_union_291250;

union _union_291250 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2236AC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291250 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D7A58 MethodInfo_15D7A58, *PMethodInfo_15D7A58;

typedef struct MethodInfo_15D7A58_RGCTXs MethodInfo_15D7A58_RGCTXs, *PMethodInfo_15D7A58_RGCTXs;

typedef union _union_331455 _union_331455, *P_union_331455;

union _union_331455 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_15D7A58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_15D7A58_RGCTXs *rgctx_data;
    union _union_331455 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_15D7A58_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_2946ADC MethodInfo_2946ADC, *PMethodInfo_2946ADC;

typedef union _union_184134 _union_184134, *P_union_184134;

union _union_184134 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946ADC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184134 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_319E664_RGCTXs MethodInfo_319E664_RGCTXs, *PMethodInfo_319E664_RGCTXs;

struct MethodInfo_319E664_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_WhenAll_T_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_T____GetAwaiter;
};

typedef struct System_Collections_Generic_IReadOnlyList_DialogMst__Fields System_Collections_Generic_IReadOnlyList_DialogMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_DialogMst__Fields;

struct System_Collections_Generic_IReadOnlyList_DialogMst__Fields {
};

typedef struct MethodInfo_12D46C8 MethodInfo_12D46C8, *PMethodInfo_12D46C8;

typedef union _union_168813 _union_168813, *P_union_168813;

union _union_168813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12D46C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15D247C_RGCTXs MethodInfo_15D247C_RGCTXs, *PMethodInfo_15D247C_RGCTXs;

struct MethodInfo_15D247C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_1536AA8 MethodInfo_1536AA8, *PMethodInfo_1536AA8;

typedef union _union_286122 _union_286122, *P_union_286122;

union _union_286122 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1536AA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_BaseField_TValueType__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286122 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297800 _union_297800, *P_union_297800;

union _union_297800 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297803 _union_297803, *P_union_297803;

union _union_297803 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297806 _union_297806, *P_union_297806;

union _union_297806 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Archives_Tar_TarArchive___c_o SharpCompress_Archives_Tar_TarArchive___c_o, *PSharpCompress_Archives_Tar_TarArchive___c_o;

typedef struct SharpCompress_Archives_Tar_TarArchive___c_c SharpCompress_Archives_Tar_TarArchive___c_c, *PSharpCompress_Archives_Tar_TarArchive___c_c;

typedef struct SharpCompress_Archives_Tar_TarArchive___c_Fields SharpCompress_Archives_Tar_TarArchive___c_Fields, *PSharpCompress_Archives_Tar_TarArchive___c_Fields;

typedef struct SharpCompress_Archives_Tar_TarArchive___c_StaticFields SharpCompress_Archives_Tar_TarArchive___c_StaticFields, *PSharpCompress_Archives_Tar_TarArchive___c_StaticFields;

typedef struct SharpCompress_Archives_Tar_TarArchive___c_VTable SharpCompress_Archives_Tar_TarArchive___c_VTable, *PSharpCompress_Archives_Tar_TarArchive___c_VTable;

typedef struct System_Func_TarArchiveEntry__bool__o System_Func_TarArchiveEntry__bool__o, *PSystem_Func_TarArchiveEntry__bool__o;

typedef struct System_Func_TarArchiveEntry__bool__c System_Func_TarArchiveEntry__bool__c, *PSystem_Func_TarArchiveEntry__bool__c;

typedef struct System_Func_TarArchiveEntry__bool__Fields System_Func_TarArchiveEntry__bool__Fields, *PSystem_Func_TarArchiveEntry__bool__Fields;

typedef struct System_Func_TarArchiveEntry__bool__VTable System_Func_TarArchiveEntry__bool__VTable, *PSystem_Func_TarArchiveEntry__bool__VTable;

struct SharpCompress_Archives_Tar_TarArchive___c_Fields {
};

struct System_Func_TarArchiveEntry__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_TarArchiveEntry__bool__o {
    struct System_Func_TarArchiveEntry__bool__c *klass;
    void *monitor;
    struct System_Func_TarArchiveEntry__bool__Fields fields;
};

struct System_Func_TarArchiveEntry__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_TarArchiveEntry__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_TarArchiveEntry__bool__VTable vtable;
};

struct SharpCompress_Archives_Tar_TarArchive___c_StaticFields {
    struct SharpCompress_Archives_Tar_TarArchive___c_o *__9;
    struct System_Func_int__Stream__o *__9__4_0;
    struct System_Func_TarArchiveEntry__bool__o *__9__14_0;
};

struct SharpCompress_Archives_Tar_TarArchive___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Archives_Tar_TarArchive___c_o {
    struct SharpCompress_Archives_Tar_TarArchive___c_c *klass;
    void *monitor;
    struct SharpCompress_Archives_Tar_TarArchive___c_Fields fields;
};

struct SharpCompress_Archives_Tar_TarArchive___c_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Archives_Tar_TarArchive___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_Tar_TarArchive___c_VTable vtable;
};

typedef struct System_Runtime_InteropServices_ComInterfaceType_Fields System_Runtime_InteropServices_ComInterfaceType_Fields, *PSystem_Runtime_InteropServices_ComInterfaceType_Fields;

struct System_Runtime_InteropServices_ComInterfaceType_Fields {
    int32_t value__;
};

typedef struct System_Text_InternalEncoderBestFitFallback_o System_Text_InternalEncoderBestFitFallback_o, *PSystem_Text_InternalEncoderBestFitFallback_o;

typedef struct System_Text_InternalEncoderBestFitFallback_Fields System_Text_InternalEncoderBestFitFallback_Fields, *PSystem_Text_InternalEncoderBestFitFallback_Fields;

struct System_Text_InternalEncoderBestFitFallback_Fields {
    struct System_Text_EncoderFallback_Fields super;
    struct System_Text_Encoding_o *_encoding;
    struct System_Char_array *_arrayBestFit;
};

struct System_Text_InternalEncoderBestFitFallback_o {
    struct System_Text_InternalEncoderBestFitFallback_c *klass;
    void *monitor;
    struct System_Text_InternalEncoderBestFitFallback_Fields fields;
};

typedef struct System_Runtime_Remoting_Activation_ActivationServices_VTable System_Runtime_Remoting_Activation_ActivationServices_VTable, *PSystem_Runtime_Remoting_Activation_ActivationServices_VTable;

struct System_Runtime_Remoting_Activation_ActivationServices_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_IO_CStreamReader_VTable System_IO_CStreamReader_VTable, *PSystem_IO_CStreamReader_VTable;

struct System_IO_CStreamReader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_Dispose;
    struct VirtualInvokeData _7_Close;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_Peek;
    struct VirtualInvokeData _10_Read;
    struct VirtualInvokeData _11_Read;
    struct VirtualInvokeData _12_ReadToEnd;
    struct VirtualInvokeData _13_ReadLine;
    struct VirtualInvokeData _14_get_CurrentEncoding;
    struct VirtualInvokeData _15_get_BaseStream;
    struct VirtualInvokeData _16_ReadBuffer;
};

typedef struct System_Collections_Generic_IReadOnlyList_VoiceKeyMst__c System_Collections_Generic_IReadOnlyList_VoiceKeyMst__c, *PSystem_Collections_Generic_IReadOnlyList_VoiceKeyMst__c;

struct System_Collections_Generic_IReadOnlyList_VoiceKeyMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_190794 _union_190794, *P_union_190794;

union _union_190794 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_16B6310 MethodInfo_16B6310, *PMethodInfo_16B6310;

typedef union _union_283996 _union_283996, *P_union_283996;

union _union_283996 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16B6310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_AnimationDataSet_TTimingData__TStyleData__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283996 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_BasicApi_SignInStatus_VTable GooglePlayGames_BasicApi_SignInStatus_VTable, *PGooglePlayGames_BasicApi_SignInStatus_VTable;

struct GooglePlayGames_BasicApi_SignInStatus_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct System_Action_LoadFriendsStatus__c System_Action_LoadFriendsStatus__c, *PSystem_Action_LoadFriendsStatus__c;

typedef struct System_Action_LoadFriendsStatus__VTable System_Action_LoadFriendsStatus__VTable, *PSystem_Action_LoadFriendsStatus__VTable;

struct System_Action_LoadFriendsStatus__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_LoadFriendsStatus__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_LoadFriendsStatus__VTable vtable;
};

typedef union _union_190796 _union_190796, *P_union_190796;

union _union_190796 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190798 _union_190798, *P_union_190798;

union _union_190798 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DB0A48 MethodInfo_2DB0A48, *PMethodInfo_2DB0A48;

typedef union _union_235229 _union_235229, *P_union_235229;

union _union_235229 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DB0A48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235229 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190790 _union_190790, *P_union_190790;

union _union_190790 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190792 _union_190792, *P_union_190792;

union _union_190792 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D34FC8 MethodInfo_1D34FC8, *PMethodInfo_1D34FC8;

typedef union _union_328532 _union_328532, *P_union_328532;

union _union_328532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34FC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____Fields Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____Fields, *PCysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____Fields;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___o System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___o, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___o;

typedef struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___Fields System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___Fields, *PSystem_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___Fields;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__o System_ValueTuple_T7__T8__T9__T10__T11__o, *PSystem_ValueTuple_T7__T8__T9__T10__T11__o;

typedef struct System_ValueTuple_T7__T8__T9__T10__T11__Fields System_ValueTuple_T7__T8__T9__T10__T11__Fields, *PSystem_ValueTuple_T7__T8__T9__T10__T11__Fields;

struct System_ValueTuple_T7__T8__T9__T10__T11__Fields {
    struct Il2CppObject *Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
};

struct System_ValueTuple_T7__T8__T9__T10__T11__o {
    struct System_ValueTuple_T7__T8__T9__T10__T11__Fields fields;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___Fields {
    int32_t Item1;
    struct Il2CppObject *Item2;
    struct Il2CppObject *Item3;
    struct Il2CppObject *Item4;
    struct Il2CppObject *Item5;
    struct Il2CppObject *Item6;
    struct Il2CppObject *Item7;
    struct System_ValueTuple_T7__T8__T9__T10__T11__o Rest;
};

struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___o {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11____Fields {
    struct System_ValueTuple_int__T1__T2__T3__T4__T5__T6__ValueTuple_T7__T8__T9__T10__T11___o result;
    struct Il2CppObject *error;
    int16_t version;
    bool hasUnhandledError;
    int32_t completedCount;
    struct System_Action_object__o *continuation;
    struct Il2CppObject *continuationState;
};

typedef struct MethodInfo_15D68D8_RGCTXs MethodInfo_15D68D8_RGCTXs, *PMethodInfo_15D68D8_RGCTXs;

struct MethodInfo_15D68D8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef struct System_Action_LoadFriendsStatus__o System_Action_LoadFriendsStatus__o, *PSystem_Action_LoadFriendsStatus__o;

typedef struct System_Action_LoadFriendsStatus__Fields System_Action_LoadFriendsStatus__Fields, *PSystem_Action_LoadFriendsStatus__Fields;

struct System_Action_LoadFriendsStatus__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_LoadFriendsStatus__o {
    struct System_Action_LoadFriendsStatus__c *klass;
    void *monitor;
    struct System_Action_LoadFriendsStatus__Fields fields;
};

typedef union _union_190782 _union_190782, *P_union_190782;

union _union_190782 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190784 _union_190784, *P_union_190784;

union _union_190784 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190786 _union_190786, *P_union_190786;

union _union_190786 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_156C534 MethodInfo_156C534, *PMethodInfo_156C534;

typedef union _union_169301 _union_169301, *P_union_169301;

union _union_169301 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C534 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169301 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657B1C MethodInfo_2657B1C, *PMethodInfo_2657B1C;

struct MethodInfo_2657B1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190788 _union_190788, *P_union_190788;

union _union_190788 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297821 _union_297821, *P_union_297821;

union _union_297821 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_MorphingCharacterCommand_StaticFields Shock_Scenes_Adventure_MorphingCharacterCommand_StaticFields, *PShock_Scenes_Adventure_MorphingCharacterCommand_StaticFields;

struct Shock_Scenes_Adventure_MorphingCharacterCommand_StaticFields {
    float SCALE_RATE;
};

typedef struct Shock_Protocol___c__DisplayClass884_0_VTable Shock_Protocol___c__DisplayClass884_0_VTable, *PShock_Protocol___c__DisplayClass884_0_VTable;

struct Shock_Protocol___c__DisplayClass884_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_297824 _union_297824, *P_union_297824;

union _union_297824 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Diagnostics_LogEntryExtensions_c UniRx_Diagnostics_LogEntryExtensions_c, *PUniRx_Diagnostics_LogEntryExtensions_c;

typedef struct UniRx_Diagnostics_LogEntryExtensions_VTable UniRx_Diagnostics_LogEntryExtensions_VTable, *PUniRx_Diagnostics_LogEntryExtensions_VTable;

struct UniRx_Diagnostics_LogEntryExtensions_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Diagnostics_LogEntryExtensions_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Diagnostics_LogEntryExtensions_VTable vtable;
};

typedef union _union_297827 _union_297827, *P_union_297827;

union _union_297827 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190780 _union_190780, *P_union_190780;

union _union_190780 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297809 _union_297809, *P_union_297809;

union _union_297809 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_AlbumUnitTypeMst__uint__o System_Func_AlbumUnitTypeMst__uint__o, *PSystem_Func_AlbumUnitTypeMst__uint__o;

typedef struct System_Func_AlbumUnitTypeMst__uint__c System_Func_AlbumUnitTypeMst__uint__c, *PSystem_Func_AlbumUnitTypeMst__uint__c;

typedef struct System_Func_AlbumUnitTypeMst__uint__Fields System_Func_AlbumUnitTypeMst__uint__Fields, *PSystem_Func_AlbumUnitTypeMst__uint__Fields;

typedef struct System_Func_AlbumUnitTypeMst__uint__VTable System_Func_AlbumUnitTypeMst__uint__VTable, *PSystem_Func_AlbumUnitTypeMst__uint__VTable;

struct System_Func_AlbumUnitTypeMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_AlbumUnitTypeMst__uint__o {
    struct System_Func_AlbumUnitTypeMst__uint__c *klass;
    void *monitor;
    struct System_Func_AlbumUnitTypeMst__uint__Fields fields;
};

struct System_Func_AlbumUnitTypeMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_AlbumUnitTypeMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_AlbumUnitTypeMst__uint__VTable vtable;
};

typedef struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_c System_Security_Cryptography_X509Certificates_X509ChainImplMono_c, *PSystem_Security_Cryptography_X509Certificates_X509ChainImplMono_c;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_StaticFields System_Security_Cryptography_X509Certificates_X509ChainImplMono_StaticFields, *PSystem_Security_Cryptography_X509Certificates_X509ChainImplMono_StaticFields;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_VTable System_Security_Cryptography_X509Certificates_X509ChainImplMono_VTable, *PSystem_Security_Cryptography_X509Certificates_X509ChainImplMono_VTable;

struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_get_IsValid;
    struct VirtualInvokeData _6_get_ChainElements;
    struct VirtualInvokeData _7_get_ChainPolicy;
    struct VirtualInvokeData _8_Build;
    struct VirtualInvokeData _9_AddStatus;
    struct VirtualInvokeData _10_Reset;
    struct VirtualInvokeData _11_Dispose;
};

struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_StaticFields {
    struct System_Security_Cryptography_X509Certificates_X509ChainStatus_array *Empty;
};

struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_c {
    struct Il2CppClass_1 _1;
    struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_VTable vtable;
};

typedef struct System_Net_Sockets_AddressFamily_Fields System_Net_Sockets_AddressFamily_Fields, *PSystem_Net_Sockets_AddressFamily_Fields;

struct System_Net_Sockets_AddressFamily_Fields {
    int32_t value__;
};

typedef struct UnityEngine_Graphics_StaticFields UnityEngine_Graphics_StaticFields, *PUnityEngine_Graphics_StaticFields;

struct UnityEngine_Graphics_StaticFields {
    int32_t kMaxDrawMeshInstanceCount;
};

typedef struct MethodInfo_1605668_RGCTXs MethodInfo_1605668_RGCTXs, *PMethodInfo_1605668_RGCTXs;

struct MethodInfo_1605668_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOfImpl_T_;
};

typedef struct MethodInfo_14FF59C_RGCTXs MethodInfo_14FF59C_RGCTXs, *PMethodInfo_14FF59C_RGCTXs;

struct MethodInfo_14FF59C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct I2_Loc_PersistentStorage_eFileType_c I2_Loc_PersistentStorage_eFileType_c, *PI2_Loc_PersistentStorage_eFileType_c;

typedef struct I2_Loc_PersistentStorage_eFileType_VTable I2_Loc_PersistentStorage_eFileType_VTable, *PI2_Loc_PersistentStorage_eFileType_VTable;

struct I2_Loc_PersistentStorage_eFileType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct I2_Loc_PersistentStorage_eFileType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_PersistentStorage_eFileType_VTable vtable;
};

typedef union _union_190768 _union_190768, *P_union_190768;

union _union_190768 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_o Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_o, *PAoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_o;

typedef struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_c Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_c, *PAoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_c;

typedef struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_Fields Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_Fields, *PAoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_Fields;

typedef struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_VTable Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_VTable, *PAoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_VTable;

struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_VTable vtable;
};

struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_Fields {
    struct Aoharu_Scenes_TitleList_TitleListController_o *__4__this;
    struct System_Collections_Generic_List_string__o *sortTexts;
    struct System_Action_int__o *__9__6;
};

struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_o {
    struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_TitleList_TitleListController___c__DisplayClass22_0_Fields fields;
};

typedef struct MethodInfo_2F41D64_RGCTXs MethodInfo_2F41D64_RGCTXs, *PMethodInfo_2F41D64_RGCTXs;

struct MethodInfo_2F41D64_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_IEnumerable_MembershipInfoMissionScrollItem__Fields System_Collections_Generic_IEnumerable_MembershipInfoMissionScrollItem__Fields, *PSystem_Collections_Generic_IEnumerable_MembershipInfoMissionScrollItem__Fields;

struct System_Collections_Generic_IEnumerable_MembershipInfoMissionScrollItem__Fields {
};

typedef union _union_190772 _union_190772, *P_union_190772;

union _union_190772 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct I2_Loc_PersistentStorage_eFileType_o I2_Loc_PersistentStorage_eFileType_o, *PI2_Loc_PersistentStorage_eFileType_o;

typedef struct I2_Loc_PersistentStorage_eFileType_Fields I2_Loc_PersistentStorage_eFileType_Fields, *PI2_Loc_PersistentStorage_eFileType_Fields;

struct I2_Loc_PersistentStorage_eFileType_Fields {
    int32_t value__;
};

struct I2_Loc_PersistentStorage_eFileType_o {
    struct I2_Loc_PersistentStorage_eFileType_Fields fields;
};

typedef union _union_190774 _union_190774, *P_union_190774;

union _union_190774 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2236A74 MethodInfo_2236A74, *PMethodInfo_2236A74;

typedef union _union_291222 _union_291222, *P_union_291222;

union _union_291222 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2236A74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_ReactiveProperty_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291222 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F45528 MethodInfo_1F45528, *PMethodInfo_1F45528;

struct MethodInfo_1F45528 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163635 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190776 _union_190776, *P_union_190776;

union _union_190776 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190778 _union_190778, *P_union_190778;

union _union_190778 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297812 _union_297812, *P_union_297812;

union _union_297812 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297815 _union_297815, *P_union_297815;

union _union_297815 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_o System_Security_Cryptography_X509Certificates_X509ChainImplMono_o, *PSystem_Security_Cryptography_X509Certificates_X509ChainImplMono_o;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_Fields System_Security_Cryptography_X509Certificates_X509ChainImplMono_Fields, *PSystem_Security_Cryptography_X509Certificates_X509ChainImplMono_Fields;

typedef struct System_Security_Cryptography_AsymmetricAlgorithm_o System_Security_Cryptography_AsymmetricAlgorithm_o, *PSystem_Security_Cryptography_AsymmetricAlgorithm_o;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainElement_o System_Security_Cryptography_X509Certificates_X509ChainElement_o, *PSystem_Security_Cryptography_X509Certificates_X509ChainElement_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Store_o System_Security_Cryptography_X509Certificates_X509Store_o, *PSystem_Security_Cryptography_X509Certificates_X509Store_o;

typedef struct System_Security_Cryptography_AsymmetricAlgorithm_c System_Security_Cryptography_AsymmetricAlgorithm_c, *PSystem_Security_Cryptography_AsymmetricAlgorithm_c;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainElement_c System_Security_Cryptography_X509Certificates_X509ChainElement_c, *PSystem_Security_Cryptography_X509Certificates_X509ChainElement_c;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainElement_Fields System_Security_Cryptography_X509Certificates_X509ChainElement_Fields, *PSystem_Security_Cryptography_X509Certificates_X509ChainElement_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509Store_c System_Security_Cryptography_X509Certificates_X509Store_c, *PSystem_Security_Cryptography_X509Certificates_X509Store_c;

typedef struct System_Security_Cryptography_X509Certificates_X509Store_Fields System_Security_Cryptography_X509Certificates_X509Store_Fields, *PSystem_Security_Cryptography_X509Certificates_X509Store_Fields;

typedef struct System_Security_Cryptography_AsymmetricAlgorithm_VTable System_Security_Cryptography_AsymmetricAlgorithm_VTable, *PSystem_Security_Cryptography_AsymmetricAlgorithm_VTable;

typedef struct System_Security_Cryptography_X509Certificates_X509ChainElement_VTable System_Security_Cryptography_X509Certificates_X509ChainElement_VTable, *PSystem_Security_Cryptography_X509Certificates_X509ChainElement_VTable;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2_o System_Security_Cryptography_X509Certificates_X509Certificate2_o, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Store_VTable System_Security_Cryptography_X509Certificates_X509Store_VTable, *PSystem_Security_Cryptography_X509Certificates_X509Store_VTable;

typedef struct Mono_Security_X509_X509Store_o Mono_Security_X509_X509Store_o, *PMono_Security_X509_X509Store_o;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2_c System_Security_Cryptography_X509Certificates_X509Certificate2_c, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2_c;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2_Fields System_Security_Cryptography_X509Certificates_X509Certificate2_Fields, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2_Fields;

typedef struct Mono_Security_X509_X509Store_c Mono_Security_X509_X509Store_c, *PMono_Security_X509_X509Store_c;

typedef struct Mono_Security_X509_X509Store_Fields Mono_Security_X509_X509Store_Fields, *PMono_Security_X509_X509Store_Fields;

typedef struct System_Security_Cryptography_X509Certificates_X509Certificate2_VTable System_Security_Cryptography_X509Certificates_X509Certificate2_VTable, *PSystem_Security_Cryptography_X509Certificates_X509Certificate2_VTable;

typedef struct Mono_Security_X509_X509Store_VTable Mono_Security_X509_X509Store_VTable, *PMono_Security_X509_X509Store_VTable;

struct Mono_Security_X509_X509Store_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_Security_X509_X509Store_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_X509_X509Store_VTable vtable;
};

struct Mono_Security_X509_X509Store_Fields {
    struct System_String_o *_storePath;
    struct Mono_Security_X509_X509CertificateCollection_o *_certificates;
    struct System_Collections_ArrayList_o *_crls;
    bool _crl;
    bool _newFormat;
};

struct Mono_Security_X509_X509Store_o {
    struct Mono_Security_X509_X509Store_c *klass;
    void *monitor;
    struct Mono_Security_X509_X509Store_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509Store_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2_Fields {
    struct System_Security_Cryptography_X509Certificates_X509Certificate_Fields super;
    struct System_Byte_array *lazyRawData;
    struct System_Security_Cryptography_Oid_o *lazySignatureAlgorithm;
    int32_t lazyVersion;
    struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_o *lazySubjectName;
    struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_o *lazyIssuerName;
    struct System_Security_Cryptography_X509Certificates_PublicKey_o *lazyPublicKey;
    struct System_Security_Cryptography_AsymmetricAlgorithm_o *lazyPrivateKey;
    struct System_Security_Cryptography_X509Certificates_X509ExtensionCollection_o *lazyExtensions;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization;
    struct VirtualInvokeData _6_System_Runtime_Serialization_ISerializable_GetObjectData;
    struct VirtualInvokeData _7_Reset;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_Equals;
    struct VirtualInvokeData _10_GetCertHash;
    struct VirtualInvokeData _11_GetCertHashString;
    struct VirtualInvokeData _12_GetRawCertData;
    struct VirtualInvokeData _13_GetKeyAlgorithm;
    struct VirtualInvokeData _14_GetKeyAlgorithmParameters;
    struct VirtualInvokeData _15_GetPublicKey;
    struct VirtualInvokeData _16_GetSerialNumber;
    struct VirtualInvokeData _17_GetSerialNumberString;
    struct VirtualInvokeData _18_ToString;
};

struct System_Security_Cryptography_X509Certificates_X509Store_Fields {
    struct System_String_o *_name;
    int32_t _location;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_o *list;
    int32_t _flags;
    struct Mono_Security_X509_X509Store_o *store;
};

struct System_Security_Cryptography_X509Certificates_X509Store_o {
    struct System_Security_Cryptography_X509Certificates_X509Store_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509Store_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509Store_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509Store_VTable vtable;
};

struct System_Security_Cryptography_AsymmetricAlgorithm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_Dispose;
    struct VirtualInvokeData _6_get_KeySize;
    struct VirtualInvokeData _7_set_KeySize;
    struct VirtualInvokeData _8_get_LegalKeySizes;
    struct VirtualInvokeData _9_get_SignatureAlgorithm;
    struct VirtualInvokeData _10_get_KeyExchangeAlgorithm;
    struct VirtualInvokeData _11_FromXmlString;
    struct VirtualInvokeData _12_ToXmlString;
    struct VirtualInvokeData _13_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _14_ExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _15_ExportPkcs8PrivateKey;
    struct VirtualInvokeData _16_ExportSubjectPublicKeyInfo;
    struct VirtualInvokeData _17_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _18_ImportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _19_ImportPkcs8PrivateKey;
    struct VirtualInvokeData _20_ImportSubjectPublicKeyInfo;
    struct VirtualInvokeData _21_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _22_TryExportEncryptedPkcs8PrivateKey;
    struct VirtualInvokeData _23_TryExportPkcs8PrivateKey;
    struct VirtualInvokeData _24_TryExportSubjectPublicKeyInfo;
};

struct System_Security_Cryptography_X509Certificates_X509ChainElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Security_Cryptography_X509Certificates_X509ChainElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509ChainElement_VTable vtable;
};

struct System_Security_Cryptography_X509Certificates_X509ChainElement_Fields {
    struct System_Security_Cryptography_X509Certificates_X509Certificate2_o *certificate;
    struct System_Security_Cryptography_X509Certificates_X509ChainStatus_array *status;
    struct System_String_o *info;
    int32_t compressed_status_flags;
};

struct System_Security_Cryptography_X509Certificates_X509ChainElement_o {
    struct System_Security_Cryptography_X509Certificates_X509ChainElement_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509ChainElement_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_Fields {
    struct System_Security_Cryptography_X509Certificates_X509ChainImpl_Fields super;
    int32_t location;
    struct System_Security_Cryptography_X509Certificates_X509ChainElementCollection_o *elements;
    struct System_Security_Cryptography_X509Certificates_X509ChainPolicy_o *policy;
    struct System_Security_Cryptography_X509Certificates_X509ChainStatus_array *status;
    int32_t max_path_length;
    struct System_Security_Cryptography_X509Certificates_X500DistinguishedName_o *working_issuer_name;
    struct System_Security_Cryptography_AsymmetricAlgorithm_o *working_public_key;
    struct System_Security_Cryptography_X509Certificates_X509ChainElement_o *bce_restriction;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_o *roots;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_o *cas;
    struct System_Security_Cryptography_X509Certificates_X509Store_o *root_store;
    struct System_Security_Cryptography_X509Certificates_X509Store_o *ca_store;
    struct System_Security_Cryptography_X509Certificates_X509Store_o *user_root_store;
    struct System_Security_Cryptography_X509Certificates_X509Store_o *user_ca_store;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2Collection_o *collection;
};

struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_o {
    struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509ChainImplMono_Fields fields;
};

struct System_Security_Cryptography_AsymmetricAlgorithm_o {
    struct System_Security_Cryptography_AsymmetricAlgorithm_c *klass;
    void *monitor;
    struct System_Security_Cryptography_AsymmetricAlgorithm_Fields fields;
};

struct System_Security_Cryptography_AsymmetricAlgorithm_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_AsymmetricAlgorithm_VTable vtable;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2_o {
    struct System_Security_Cryptography_X509Certificates_X509Certificate2_c *klass;
    void *monitor;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2_Fields fields;
};

struct System_Security_Cryptography_X509Certificates_X509Certificate2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_X509Certificates_X509Certificate2_VTable vtable;
};

typedef union _union_297818 _union_297818, *P_union_297818;

union _union_297818 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190770 _union_190770, *P_union_190770;

union _union_190770 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205BAE0 MethodInfo_205BAE0, *PMethodInfo_205BAE0;

typedef union _union_220559 _union_220559, *P_union_220559;

union _union_220559 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BAE0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220559 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258230 _union_258230, *P_union_258230;

union _union_258230 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258232 _union_258232, *P_union_258232;

union _union_258232 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F3BAF4 MethodInfo_1F3BAF4, *PMethodInfo_1F3BAF4;

typedef union _union_323571 _union_323571, *P_union_323571;

union _union_323571 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BAF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriWareDecrypterConfig_o CriWare_CriWareDecrypterConfig_o, *PCriWare_CriWareDecrypterConfig_o;

typedef struct CriWare_CriWareDecrypterConfig_c CriWare_CriWareDecrypterConfig_c, *PCriWare_CriWareDecrypterConfig_c;

typedef struct CriWare_CriWareDecrypterConfig_VTable CriWare_CriWareDecrypterConfig_VTable, *PCriWare_CriWareDecrypterConfig_VTable;

struct CriWare_CriWareDecrypterConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriWareDecrypterConfig_o {
    struct CriWare_CriWareDecrypterConfig_c *klass;
    void *monitor;
    struct CriWare_CriWareDecrypterConfig_Fields fields;
};

struct CriWare_CriWareDecrypterConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriWareDecrypterConfig_VTable vtable;
};

typedef union _union_258236 _union_258236, *P_union_258236;

union _union_258236 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190758 _union_190758, *P_union_190758;

union _union_190758 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205BAE8 MethodInfo_205BAE8, *PMethodInfo_205BAE8;

typedef union _union_220771 _union_220771, *P_union_220771;

union _union_220771 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BAE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220771 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1286D74 MethodInfo_1286D74, *PMethodInfo_1286D74;

typedef union _union_208763 _union_208763, *P_union_208763;

union _union_208763 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1286D74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208763 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30AAB44_RGCTXs MethodInfo_30AAB44_RGCTXs, *PMethodInfo_30AAB44_RGCTXs;

struct MethodInfo_30AAB44_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_190760 _union_190760, *P_union_190760;

union _union_190760 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_DOTweenCYInstruction_WaitForKill_Fields DG_Tweening_DOTweenCYInstruction_WaitForKill_Fields, *PDG_Tweening_DOTweenCYInstruction_WaitForKill_Fields;

struct DG_Tweening_DOTweenCYInstruction_WaitForKill_Fields {
    struct UnityEngine_CustomYieldInstruction_Fields super;
    struct DG_Tweening_Tween_o *t;
};

typedef union _union_190762 _union_190762, *P_union_190762;

union _union_190762 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190764 _union_190764, *P_union_190764;

union _union_190764 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190766 _union_190766, *P_union_190766;

union _union_190766 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Action_Unit__AsyncReactiveCommand_Unit___Fields System_Action_Unit__AsyncReactiveCommand_Unit___Fields, *PSystem_Action_Unit__AsyncReactiveCommand_Unit___Fields;

struct System_Action_Unit__AsyncReactiveCommand_Unit___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2065570 MethodInfo_2065570, *PMethodInfo_2065570;

typedef union _union_222275 _union_222275, *P_union_222275;

union _union_222275 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065570 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222275 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258238 _union_258238, *P_union_258238;

union _union_258238 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_List_PlayerLoopSystem__VTable System_Collections_Generic_List_PlayerLoopSystem__VTable, *PSystem_Collections_Generic_List_PlayerLoopSystem__VTable;

struct System_Collections_Generic_List_PlayerLoopSystem__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

typedef struct System_Runtime_CompilerServices_TaskAwaiter_TResult__c System_Runtime_CompilerServices_TaskAwaiter_TResult__c, *PSystem_Runtime_CompilerServices_TaskAwaiter_TResult__c;

typedef struct System_Runtime_CompilerServices_TaskAwaiter_TResult__RGCTXs System_Runtime_CompilerServices_TaskAwaiter_TResult__RGCTXs, *PSystem_Runtime_CompilerServices_TaskAwaiter_TResult__RGCTXs;

struct System_Runtime_CompilerServices_TaskAwaiter_TResult__RGCTXs {
    struct Il2CppClass *_0_System_Threading_Tasks_Task_TResult_;
    struct MethodInfo *_1_System_Threading_Tasks_Task_TResult__get_ResultOnSuccess;
};

struct System_Runtime_CompilerServices_TaskAwaiter_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Runtime_CompilerServices_TaskAwaiter_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_CompilerServices_TaskAwaiter_TResult__VTable vtable;
};

typedef struct MethodInfo_309ED04 MethodInfo_309ED04, *PMethodInfo_309ED04;

typedef union _union_205509 _union_205509, *P_union_205509;

union _union_205509 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_309ED04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_309ED04_RGCTXs *rgctx_data;
    union _union_205509 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205BAF0 MethodInfo_205BAF0, *PMethodInfo_205BAF0;

typedef union _union_220983 _union_220983, *P_union_220983;

union _union_220983 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BAF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_220983 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_RecvCardEpisodeReadR_c Shock_RecvCardEpisodeReadR_c, *PShock_RecvCardEpisodeReadR_c;

typedef struct Shock_RecvCardEpisodeReadR_VTable Shock_RecvCardEpisodeReadR_VTable, *PShock_RecvCardEpisodeReadR_VTable;

struct Shock_RecvCardEpisodeReadR_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvCardEpisodeReadR_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvCardEpisodeReadR_VTable vtable;
};

typedef union _union_258220 _union_258220, *P_union_258220;

union _union_258220 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_AndroidReflection_Fields UnityEngine_AndroidReflection_Fields, *PUnityEngine_AndroidReflection_Fields;

struct UnityEngine_AndroidReflection_Fields {
};

typedef union _union_258224 _union_258224, *P_union_258224;

union _union_258224 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190746 _union_190746, *P_union_190746;

union _union_190746 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_CompilerServices_TaskAwaiter_TResult__o System_Runtime_CompilerServices_TaskAwaiter_TResult__o, *PSystem_Runtime_CompilerServices_TaskAwaiter_TResult__o;

typedef struct System_Runtime_CompilerServices_TaskAwaiter_TResult__Fields System_Runtime_CompilerServices_TaskAwaiter_TResult__Fields, *PSystem_Runtime_CompilerServices_TaskAwaiter_TResult__Fields;

struct System_Runtime_CompilerServices_TaskAwaiter_TResult__Fields {
    struct System_Threading_Tasks_Task_TResult__o *m_task;
};

struct System_Runtime_CompilerServices_TaskAwaiter_TResult__o {
    struct System_Runtime_CompilerServices_TaskAwaiter_TResult__Fields fields;
};

typedef union _union_190748 _union_190748, *P_union_190748;

union _union_190748 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_17EAD00_RGCTXs MethodInfo_17EAD00_RGCTXs, *PMethodInfo_17EAD00_RGCTXs;

struct MethodInfo_17EAD00_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__BinarySearch;
};

typedef struct MethodInfo_2447028 MethodInfo_2447028, *PMethodInfo_2447028;

struct MethodInfo_2447028 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ReadOnlySpan_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163999 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190750 _union_190750, *P_union_190750;

union _union_190750 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DB624 MethodInfo_21DB624, *PMethodInfo_21DB624;

typedef union _union_159999 _union_159999, *P_union_159999;

union _union_159999 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB624 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159999 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190752 _union_190752, *P_union_190752;

union _union_190752 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_12A9730 MethodInfo_12A9730, *PMethodInfo_12A9730;

typedef union _union_210010 _union_210010, *P_union_210010;

union _union_210010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_12A9730 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_12A9730_RGCTXs *rgctx_data;
    union _union_210010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190754 _union_190754, *P_union_190754;

union _union_190754 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1404A40 MethodInfo_1404A40, *PMethodInfo_1404A40;

typedef union _union_258846 _union_258846, *P_union_258846;

union _union_258846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1404A40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190756 _union_190756, *P_union_190756;

union _union_190756 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258226 _union_258226, *P_union_258226;

union _union_258226 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriFsWebInstaller_Status_VTable CriWare_CriFsWebInstaller_Status_VTable, *PCriWare_CriFsWebInstaller_Status_VTable;

struct CriWare_CriFsWebInstaller_Status_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_258228 _union_258228, *P_union_258228;

union _union_258228 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_261895C MethodInfo_261895C, *PMethodInfo_261895C;

typedef union _union_252273 _union_252273, *P_union_252273;

union _union_252273 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_261895C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252273 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__c UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__c, *PUniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__c;

struct UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipLatestObservable_TLeft__TRight__TResult__VTable vtable;
};

typedef union _union_258212 _union_258212, *P_union_258212;

union _union_258212 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258214 _union_258214, *P_union_258214;

union _union_258214 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190736 _union_190736, *P_union_190736;

union _union_190736 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190738 _union_190738, *P_union_190738;

union _union_190738 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBB4D8 MethodInfo_2DBB4D8, *PMethodInfo_2DBB4D8;

struct MethodInfo_2DBB4D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242305 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165781 _union_165781, *P_union_165781;

union _union_165781 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190740 _union_190740, *P_union_190740;

union _union_190740 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_268D5B8 MethodInfo_268D5B8, *PMethodInfo_268D5B8;

typedef union _union_311014 _union_311014, *P_union_311014;

union _union_311014 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268D5B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311014 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190742 _union_190742, *P_union_190742;

union _union_190742 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165787 _union_165787, *P_union_165787;

union _union_165787 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190744 _union_190744, *P_union_190744;

union _union_190744 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165789 _union_165789, *P_union_165789;

union _union_165789 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ProfileTypeComparer_c Shock_ProfileTypeComparer_c, *PShock_ProfileTypeComparer_c;

typedef struct Shock_ProfileTypeComparer_VTable Shock_ProfileTypeComparer_VTable, *PShock_ProfileTypeComparer_VTable;

struct Shock_ProfileTypeComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_ProfileTypeComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ProfileTypeComparer_VTable vtable;
};

typedef struct MethodInfo_2868210 MethodInfo_2868210, *PMethodInfo_2868210;

struct MethodInfo_2868210 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127D1B8 MethodInfo_127D1B8, *PMethodInfo_127D1B8;

typedef union _union_202072 _union_202072, *P_union_202072;

union _union_202072 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D1B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202072 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258216 _union_258216, *P_union_258216;

union _union_258216 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258218 _union_258218, *P_union_258218;

union _union_258218 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_DeferObservable_T__Fields UniRx_Operators_DeferObservable_T__Fields, *PUniRx_Operators_DeferObservable_T__Fields;

struct UniRx_Operators_DeferObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct System_Func_IObservable_T___o *observableFactory;
};

typedef struct System_Func_BAND_CATEGORY__Nullable_int___Fields System_Func_BAND_CATEGORY__Nullable_int___Fields, *PSystem_Func_BAND_CATEGORY__Nullable_int___Fields;

struct System_Func_BAND_CATEGORY__Nullable_int___Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct Shock_ProfileTypeComparer_o Shock_ProfileTypeComparer_o, *PShock_ProfileTypeComparer_o;

typedef struct Shock_ProfileTypeComparer_Fields Shock_ProfileTypeComparer_Fields, *PShock_ProfileTypeComparer_Fields;

struct Shock_ProfileTypeComparer_Fields {
};

struct Shock_ProfileTypeComparer_o {
    struct Shock_ProfileTypeComparer_c *klass;
    void *monitor;
    struct Shock_ProfileTypeComparer_Fields fields;
};

typedef struct System_Text_Encoding_DefaultDecoder_c System_Text_Encoding_DefaultDecoder_c, *PSystem_Text_Encoding_DefaultDecoder_c;

struct System_Text_Encoding_DefaultDecoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_Encoding_DefaultDecoder_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c__DisplayClass9_2_VTable Aoharu_Scenes_Gacha_EffLotteryCalclator___c__DisplayClass9_2_VTable, *PAoharu_Scenes_Gacha_EffLotteryCalclator___c__DisplayClass9_2_VTable;

struct Aoharu_Scenes_Gacha_EffLotteryCalclator___c__DisplayClass9_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_190724 _union_190724, *P_union_190724;

union _union_190724 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__Fields Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__Fields, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__o Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__o, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__o;

typedef struct System_WeakReference_T__o System_WeakReference_T__o, *PSystem_WeakReference_T__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__c Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__c, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__c;

typedef struct System_WeakReference_T__c System_WeakReference_T__c, *PSystem_WeakReference_T__c;

typedef struct System_WeakReference_T__Fields System_WeakReference_T__Fields, *PSystem_WeakReference_T__Fields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__StaticFields Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__StaticFields, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__RGCTXs Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__VTable Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__VTable, *PCysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__VTable;

typedef struct System_WeakReference_T__VTable System_WeakReference_T__VTable, *PSystem_WeakReference_T__VTable;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___o Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___o, *PCysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___o;

typedef struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___Fields Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___Fields, *PCysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___Fields;

struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___Fields {
    int32_t gate;
    int32_t size;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__o *root;
};

struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___o {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__StaticFields {
    struct Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___o pool;
};

struct System_WeakReference_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetObjectData;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetResult;
    struct VirtualInvokeData _5_GetStatus;
    struct VirtualInvokeData _6_OnCompleted;
    struct VirtualInvokeData _7_Cysharp_Threading_Tasks_IUniTaskSource_GetResult;
    struct VirtualInvokeData _8_UnsafeGetStatus;
    struct VirtualInvokeData _9_MoveNext;
    struct VirtualInvokeData _10_get_NextNode;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__RGCTXs {
    struct Il2CppType *_0_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U_;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise___c_T__U_;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise___c_T__U____cctor_b__4_0;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_U__CreateFromCanceled;
    struct Il2CppClass *_4_Cysharp_Threading_Tasks_AutoResetUniTaskCompletionSource_U_;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U_;
    struct MethodInfo *_6_Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___TryPop;
    struct Il2CppClass *_7_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U_;
    struct MethodInfo *_8_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___ctor;
    struct Il2CppClass *_9_System_WeakReference_T_;
    struct MethodInfo *_10_System_WeakReference_T___ctor;
    struct Il2CppClass *_11_System_Func_T__U_;
    struct MethodInfo *_12_System_Func_T__U__Invoke;
    struct MethodInfo *_13_Cysharp_Threading_Tasks_Internal_UnityEqualityComparer_GetDefault_U_;
    struct MethodInfo *_14_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__get_Version;
    struct MethodInfo *_15_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__GetResult;
    struct MethodInfo *_16_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__TryReturn;
    struct MethodInfo *_17_Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__GetResult;
    struct MethodInfo *_18_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__GetStatus;
    struct MethodInfo *_19_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__UnsafeGetStatus;
    struct MethodInfo *_20_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__OnCompleted;
    struct MethodInfo *_21_System_WeakReference_T__TryGetTarget;
    struct MethodInfo *_22_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__TrySetCanceled;
    struct Il2CppClass *_23_System_Collections_Generic_IEqualityComparer_U_;
    struct MethodInfo *_24_System_Collections_Generic_IEqualityComparer_U__Equals;
    struct MethodInfo *_25_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__TrySetException;
    struct MethodInfo *_26_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__TrySetResult;
    struct MethodInfo *_27_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__Reset;
    struct MethodInfo *_28_Cysharp_Threading_Tasks_TaskPool_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U___TryPush;
};

struct System_WeakReference_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_WeakReference_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_WeakReference_T__VTable vtable;
};

struct System_WeakReference_T__Fields {
    struct System_Runtime_InteropServices_GCHandle_o handle;
    bool trackResurrection;
};

struct System_WeakReference_T__o {
    struct System_WeakReference_T__c *klass;
    void *monitor;
    struct System_WeakReference_T__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__VTable vtable;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__Fields {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__o *nextNode;
    struct System_WeakReference_T__o *target;
    struct Il2CppObject *currentValue;
    struct System_Func_T__U__o *monitorFunction;
    struct System_Collections_Generic_IEqualityComparer_U__o *equalityComparer;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_U__o core;
};

struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__o {
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WaitUntilValueChangedStandardObjectPromise_T__U__Fields fields;
};

typedef union _union_190726 _union_190726, *P_union_190726;

union _union_190726 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_286821C MethodInfo_286821C, *PMethodInfo_286821C;

typedef union _union_181238 _union_181238, *P_union_181238;

union _union_181238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_286821C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190728 _union_190728, *P_union_190728;

union _union_190728 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165791 _union_165791, *P_union_165791;

union _union_165791 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165793 _union_165793, *P_union_165793;

union _union_165793 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165795 _union_165795, *P_union_165795;

union _union_165795 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190730 _union_190730, *P_union_190730;

union _union_190730 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Net_Sockets_MulticastOption_Fields System_Net_Sockets_MulticastOption_Fields, *PSystem_Net_Sockets_MulticastOption_Fields;

struct System_Net_Sockets_MulticastOption_Fields {
};

typedef union _union_190732 _union_190732, *P_union_190732;

union _union_190732 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1604D44_RGCTXs MethodInfo_1604D44_RGCTXs, *PMethodInfo_1604D44_RGCTXs;

struct MethodInfo_1604D44_RGCTXs {
    struct MethodInfo *_0_System_Array_LastIndexOf_T_;
};

typedef union _union_190734 _union_190734, *P_union_190734;

union _union_190734 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258204 _union_258204, *P_union_258204;

union _union_258204 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2090618 MethodInfo_2090618, *PMethodInfo_2090618;

typedef union _union_325282 _union_325282, *P_union_325282;

union _union_325282 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090618 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325282 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258206 _union_258206, *P_union_258206;

union _union_258206 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258208 _union_258208, *P_union_258208;

union _union_258208 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_326597C MethodInfo_326597C, *PMethodInfo_326597C;

typedef union _union_315173 _union_315173, *P_union_315173;

union _union_315173 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326597C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315173 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F09828 MethodInfo_2F09828, *PMethodInfo_2F09828;

struct MethodInfo_2F09828 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203784 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_LoginBonusController___c__DisplayClass14_2_c Aoharu_LoginBonusController___c__DisplayClass14_2_c, *PAoharu_LoginBonusController___c__DisplayClass14_2_c;

typedef struct Aoharu_LoginBonusController___c__DisplayClass14_2_VTable Aoharu_LoginBonusController___c__DisplayClass14_2_VTable, *PAoharu_LoginBonusController___c__DisplayClass14_2_VTable;

struct Aoharu_LoginBonusController___c__DisplayClass14_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_LoginBonusController___c__DisplayClass14_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusController___c__DisplayClass14_2_VTable vtable;
};

typedef struct Carbon_ScreenUtils_ApplicationScreen_Fields Carbon_ScreenUtils_ApplicationScreen_Fields, *PCarbon_ScreenUtils_ApplicationScreen_Fields;

struct Carbon_ScreenUtils_ApplicationScreen_Fields {
};

typedef struct UnityEngine_UIElements_StyleSheets_StyleValue_c UnityEngine_UIElements_StyleSheets_StyleValue_c, *PUnityEngine_UIElements_StyleSheets_StyleValue_c;

typedef struct UnityEngine_UIElements_StyleSheets_StyleValue_VTable UnityEngine_UIElements_StyleSheets_StyleValue_VTable, *PUnityEngine_UIElements_StyleSheets_StyleValue_VTable;

struct UnityEngine_UIElements_StyleSheets_StyleValue_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleSheets_StyleValue_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_StyleValue_VTable vtable;
};

typedef struct MethodInfo_205BBC8 MethodInfo_205BBC8, *PMethodInfo_205BBC8;

typedef union _union_221407 _union_221407, *P_union_221407;

union _union_221407 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BBC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221407 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_FriendListScrollItem__Fields System_Action_FriendListScrollItem__Fields, *PSystem_Action_FriendListScrollItem__Fields;

struct System_Action_FriendListScrollItem__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_165761 _union_165761, *P_union_165761;

union _union_165761 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165763 _union_165763, *P_union_165763;

union _union_165763 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190720 _union_190720, *P_union_190720;

union _union_190720 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2065658 MethodInfo_2065658, *PMethodInfo_2065658;

typedef union _union_216553 _union_216553, *P_union_216553;

union _union_216553 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065658 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216553 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165765 _union_165765, *P_union_165765;

union _union_165765 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAABDC MethodInfo_1EAABDC, *PMethodInfo_1EAABDC;

typedef union _union_264880 _union_264880, *P_union_264880;

union _union_264880 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAABDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264880 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190722 _union_190722, *P_union_190722;

union _union_190722 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165767 _union_165767, *P_union_165767;

union _union_165767 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205BBBC MethodInfo_205BBBC, *PMethodInfo_205BBBC;

typedef union _union_221195 _union_221195, *P_union_221195;

union _union_221195 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BBBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_221195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165769 _union_165769, *P_union_165769;

union _union_165769 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B136BC MethodInfo_2B136BC, *PMethodInfo_2B136BC;

typedef union _union_186376 _union_186376, *P_union_186376;

union _union_186376 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B136BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186376 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Navigation___c__DisplayClass54_0_c Shock_Navigation___c__DisplayClass54_0_c, *PShock_Navigation___c__DisplayClass54_0_c;

typedef struct Shock_Navigation___c__DisplayClass54_0_VTable Shock_Navigation___c__DisplayClass54_0_VTable, *PShock_Navigation___c__DisplayClass54_0_VTable;

struct Shock_Navigation___c__DisplayClass54_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass54_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass54_0_VTable vtable;
};

typedef struct MethodInfo_15E0C48_RGCTXs MethodInfo_15E0C48_RGCTXs, *PMethodInfo_15E0C48_RGCTXs;

struct MethodInfo_15E0C48_RGCTXs {
    struct MethodInfo *_0_UnityEngine_AndroidJavaObject__Call_ReturnType_;
};

typedef struct MethodInfo_26A557C MethodInfo_26A557C, *PMethodInfo_26A557C;

struct MethodInfo_26A557C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281828 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_MonoListItem_VTable System_MonoListItem_VTable, *PSystem_MonoListItem_VTable;

struct System_MonoListItem_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Shock_Navigation___c__DisplayClass54_0_o Shock_Navigation___c__DisplayClass54_0_o, *PShock_Navigation___c__DisplayClass54_0_o;

struct Shock_Navigation___c__DisplayClass54_0_o {
    struct Shock_Navigation___c__DisplayClass54_0_c *klass;
    void *monitor;
    struct Shock_Navigation___c__DisplayClass54_0_Fields fields;
};

typedef union _union_165771 _union_165771, *P_union_165771;

union _union_165771 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165773 _union_165773, *P_union_165773;

union _union_165773 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165775 _union_165775, *P_union_165775;

union _union_165775 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165777 _union_165777, *P_union_165777;

union _union_165777 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165779 _union_165779, *P_union_165779;

union _union_165779 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2D6B9A0_RGCTXs MethodInfo_2D6B9A0_RGCTXs, *PMethodInfo_2D6B9A0_RGCTXs;

struct MethodInfo_2D6B9A0_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_LastObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_LastObservable_T___ctor;
};

typedef struct MethodInfo_1E9C6A4 MethodInfo_1E9C6A4, *PMethodInfo_1E9C6A4;

typedef union _union_161811 _union_161811, *P_union_161811;

union _union_161811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C6A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_StoryPartMst__c System_Collections_Generic_IReadOnlyList_StoryPartMst__c, *PSystem_Collections_Generic_IReadOnlyList_StoryPartMst__c;

struct System_Collections_Generic_IReadOnlyList_StoryPartMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Carbon_ComponentExtensions___c__DisplayClass232_0_Fields Carbon_ComponentExtensions___c__DisplayClass232_0_Fields, *PCarbon_ComponentExtensions___c__DisplayClass232_0_Fields;

struct Carbon_ComponentExtensions___c__DisplayClass232_0_Fields {
    struct System_Action_GameObject__o *action;
};

typedef struct MethodInfo_2DBB51C MethodInfo_2DBB51C, *PMethodInfo_2DBB51C;

struct MethodInfo_2DBB51C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257104 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_ILogHandler_Fields UnityEngine_ILogHandler_Fields, *PUnityEngine_ILogHandler_Fields;

struct UnityEngine_ILogHandler_Fields {
};

typedef struct System_Collections_Generic_IReadOnlyList_StoryPartMst__o System_Collections_Generic_IReadOnlyList_StoryPartMst__o, *PSystem_Collections_Generic_IReadOnlyList_StoryPartMst__o;

typedef struct System_Collections_Generic_IReadOnlyList_StoryPartMst__Fields System_Collections_Generic_IReadOnlyList_StoryPartMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_StoryPartMst__Fields;

struct System_Collections_Generic_IReadOnlyList_StoryPartMst__Fields {
};

struct System_Collections_Generic_IReadOnlyList_StoryPartMst__o {
    struct System_Collections_Generic_IReadOnlyList_StoryPartMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_StoryPartMst__Fields fields;
};

typedef struct MethodInfo_30940F8 MethodInfo_30940F8, *PMethodInfo_30940F8;

typedef union _union_157704 _union_157704, *P_union_157704;

union _union_157704 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30940F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Shock_SoundManager_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_30940F8_RGCTXs *rgctx_data;
    union _union_157704 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2065634 MethodInfo_2065634, *PMethodInfo_2065634;

typedef union _union_222487 _union_222487, *P_union_222487;

union _union_222487 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065634 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222487 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165741 _union_165741, *P_union_165741;

union _union_165741 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165743 _union_165743, *P_union_165743;

union _union_165743 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2026080 MethodInfo_2026080, *PMethodInfo_2026080;

typedef union _union_294524 _union_294524, *P_union_294524;

union _union_294524 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026080 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipWhileObservable_SkipWhile_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294524 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165745 _union_165745, *P_union_165745;

union _union_165745 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_135BB1C MethodInfo_135BB1C, *PMethodInfo_135BB1C;

typedef union _union_299925 _union_299925, *P_union_299925;

union _union_299925 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135BB1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299925 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_HijriCalendar_VTable System_Globalization_HijriCalendar_VTable, *PSystem_Globalization_HijriCalendar_VTable;

struct System_Globalization_HijriCalendar_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_MinSupportedDateTime;
    struct VirtualInvokeData _6_get_MaxSupportedDateTime;
    struct VirtualInvokeData _7_get_ID;
    struct VirtualInvokeData _8_get_BaseCalendarID;
    struct VirtualInvokeData _9_Clone;
    struct VirtualInvokeData _10_get_CurrentEraValue;
    struct VirtualInvokeData _11_GetDayOfMonth;
    struct VirtualInvokeData _12_GetDayOfWeek;
    struct VirtualInvokeData _13_GetDaysInMonth;
    struct VirtualInvokeData _14_GetDaysInYear;
    struct VirtualInvokeData _15_GetEra;
    struct VirtualInvokeData _16_get_Eras;
    struct VirtualInvokeData _17_GetMonth;
    struct VirtualInvokeData _18_GetMonthsInYear;
    struct VirtualInvokeData _19_GetYear;
    struct VirtualInvokeData _20_IsLeapYear;
    struct VirtualInvokeData _21_IsLeapYear;
    struct VirtualInvokeData _22_ToDateTime;
    struct VirtualInvokeData _23_ToDateTime;
    struct VirtualInvokeData _24_TryToDateTime;
    struct VirtualInvokeData _25_IsValidYear;
    struct VirtualInvokeData _26_IsValidMonth;
    struct VirtualInvokeData _27_IsValidDay;
    struct VirtualInvokeData _28_get_TwoDigitYearMax;
    struct VirtualInvokeData _29_set_TwoDigitYearMax;
    struct VirtualInvokeData _30_ToFourDigitYear;
    struct VirtualInvokeData _31_GetDatePart;
};

typedef struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_c System_Threading_OSSpecificSynchronizationContext_InvocationContext_c, *PSystem_Threading_OSSpecificSynchronizationContext_InvocationContext_c;

typedef struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_VTable System_Threading_OSSpecificSynchronizationContext_InvocationContext_VTable, *PSystem_Threading_OSSpecificSynchronizationContext_InvocationContext_VTable;

struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_VTable vtable;
};

typedef struct MethodInfo_206564C MethodInfo_206564C, *PMethodInfo_206564C;

typedef union _union_222911 _union_222911, *P_union_222911;

union _union_222911 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_206564C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222911 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UnityAsyncExtensions_JobHandlePromise_Fields Cysharp_Threading_Tasks_UnityAsyncExtensions_JobHandlePromise_Fields, *PCysharp_Threading_Tasks_UnityAsyncExtensions_JobHandlePromise_Fields;

struct Cysharp_Threading_Tasks_UnityAsyncExtensions_JobHandlePromise_Fields {
    struct Unity_Jobs_JobHandle_o jobHandle;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_AsyncUnit__o core;
};

typedef struct UniRx_Operators_CombineLatestObserver_T7__o UniRx_Operators_CombineLatestObserver_T7__o, *PUniRx_Operators_CombineLatestObserver_T7__o;

typedef struct UniRx_Operators_CombineLatestObserver_T7__Fields UniRx_Operators_CombineLatestObserver_T7__Fields, *PUniRx_Operators_CombineLatestObserver_T7__Fields;

struct UniRx_Operators_CombineLatestObserver_T7__Fields {
    struct Il2CppObject *gate;
    struct UniRx_Operators_ICombineLatestObservable_o *parent;
    int32_t index;
    struct Il2CppObject *value;
};

struct UniRx_Operators_CombineLatestObserver_T7__o {
    struct UniRx_Operators_CombineLatestObserver_T7__c *klass;
    void *monitor;
    struct UniRx_Operators_CombineLatestObserver_T7__Fields fields;
};

typedef struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_c Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_c, *PMono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_c;

typedef struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_VTable Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_VTable, *PMono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_VTable;

struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_VTable vtable;
};

typedef struct MethodInfo_10620C4 MethodInfo_10620C4, *PMethodInfo_10620C4;

typedef union _union_168317 _union_168317, *P_union_168317;

union _union_168317 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10620C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168317 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1904360 MethodInfo_1904360, *PMethodInfo_1904360;

typedef struct MethodInfo_1904360_RGCTXs MethodInfo_1904360_RGCTXs, *PMethodInfo_1904360_RGCTXs;

typedef union _union_193695 _union_193695, *P_union_193695;

union _union_193695 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1904360_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

struct MethodInfo_1904360 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_1904360_RGCTXs *rgctx_data;
    union _union_193695 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExVoicePool_PlayerConfig_o CriWare_CriAtomExVoicePool_PlayerConfig_o, *PCriWare_CriAtomExVoicePool_PlayerConfig_o;

typedef struct CriWare_CriAtomExVoicePool_PlayerConfig_Fields CriWare_CriAtomExVoicePool_PlayerConfig_Fields, *PCriWare_CriAtomExVoicePool_PlayerConfig_Fields;

struct CriWare_CriAtomExVoicePool_PlayerConfig_Fields {
    int32_t maxChannels;
    int32_t maxSamplingRate;
    bool streamingFlag;
    int32_t soundRendererType;
    int32_t decodeLatency;
    intptr_t context;
};

struct CriWare_CriAtomExVoicePool_PlayerConfig_o {
    struct CriWare_CriAtomExVoicePool_PlayerConfig_Fields fields;
};

typedef struct MethodInfo_1BB1094 MethodInfo_1BB1094, *PMethodInfo_1BB1094;

typedef union _union_303626 _union_303626, *P_union_303626;

union _union_303626 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1094 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303626 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_o System_Threading_OSSpecificSynchronizationContext_InvocationContext_o, *PSystem_Threading_OSSpecificSynchronizationContext_InvocationContext_o;

typedef struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_Fields System_Threading_OSSpecificSynchronizationContext_InvocationContext_Fields, *PSystem_Threading_OSSpecificSynchronizationContext_InvocationContext_Fields;

struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_Fields {
    struct System_Threading_SendOrPostCallback_o *m_Delegate;
    struct Il2CppObject *m_State;
};

struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_o {
    struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_c *klass;
    void *monitor;
    struct System_Threading_OSSpecificSynchronizationContext_InvocationContext_Fields fields;
};

typedef struct Firebase_Extensions_TaskExtension___c__DisplayClass0_0_VTable Firebase_Extensions_TaskExtension___c__DisplayClass0_0_VTable, *PFirebase_Extensions_TaskExtension___c__DisplayClass0_0_VTable;

struct Firebase_Extensions_TaskExtension___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_165751 _union_165751, *P_union_165751;

union _union_165751 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_o Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_o, *PMono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_o;

typedef struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_Fields Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_Fields, *PMono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_Fields;

struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_o {
    struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_c *klass;
    void *monitor;
    struct Mono_Security_Cryptography_RSAManaged_KeyGeneratedEventHandler_1_Fields fields;
};

typedef struct Shock_Protocol___c__DisplayClass648_0_VTable Shock_Protocol___c__DisplayClass648_0_VTable, *PShock_Protocol___c__DisplayClass648_0_VTable;

struct Shock_Protocol___c__DisplayClass648_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_165753 _union_165753, *P_union_165753;

union _union_165753 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A5590 MethodInfo_26A5590, *PMethodInfo_26A5590;

typedef union _union_277354 _union_277354, *P_union_277354;

union _union_277354 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5590 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277354 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2090538 MethodInfo_2090538, *PMethodInfo_2090538;

typedef union _union_325250 _union_325250, *P_union_325250;

union _union_325250 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090538 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325250 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165755 _union_165755, *P_union_165755;

union _union_165755 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165757 _union_165757, *P_union_165757;

union _union_165757 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EAABA4 MethodInfo_1EAABA4, *PMethodInfo_1EAABA4;

typedef union _union_264422 _union_264422, *P_union_264422;

union _union_264422 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAABA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264422 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165759 _union_165759, *P_union_165759;

union _union_165759 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2065640 MethodInfo_2065640, *PMethodInfo_2065640;

typedef union _union_222699 _union_222699, *P_union_222699;

union _union_222699 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2065640 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222699 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExVoicePool_PlayerConfig_c CriWare_CriAtomExVoicePool_PlayerConfig_c, *PCriWare_CriAtomExVoicePool_PlayerConfig_c;

typedef struct CriWare_CriAtomExVoicePool_PlayerConfig_VTable CriWare_CriAtomExVoicePool_PlayerConfig_VTable, *PCriWare_CriAtomExVoicePool_PlayerConfig_VTable;

struct CriWare_CriAtomExVoicePool_PlayerConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExVoicePool_PlayerConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExVoicePool_PlayerConfig_VTable vtable;
};

typedef struct System_Func_ZipHeader__bool__Fields System_Func_ZipHeader__bool__Fields, *PSystem_Func_ZipHeader__bool__Fields;

struct System_Func_ZipHeader__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_28E0BC0 MethodInfo_28E0BC0, *PMethodInfo_28E0BC0;

typedef union _union_239821 _union_239821, *P_union_239821;

union _union_239821 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28E0BC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239821 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DA770 MethodInfo_19DA770, *PMethodInfo_19DA770;

typedef union _union_250577 _union_250577, *P_union_250577;

union _union_250577 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250577 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ADV_SCENARIO_TYPE_c Shock_ADV_SCENARIO_TYPE_c, *PShock_ADV_SCENARIO_TYPE_c;

typedef struct Shock_ADV_SCENARIO_TYPE_VTable Shock_ADV_SCENARIO_TYPE_VTable, *PShock_ADV_SCENARIO_TYPE_VTable;

struct Shock_ADV_SCENARIO_TYPE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct Shock_ADV_SCENARIO_TYPE_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ADV_SCENARIO_TYPE_VTable vtable;
};

typedef struct Aoharu_FakeProgressCalclator_State_Fields Aoharu_FakeProgressCalclator_State_Fields, *PAoharu_FakeProgressCalclator_State_Fields;

struct Aoharu_FakeProgressCalclator_State_Fields {
    int32_t value__;
};

typedef struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__o UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__o, *PUniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__o;

typedef struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__c UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__c, *PUniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__c;

typedef struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__Fields UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__Fields, *PUniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__Fields;

typedef struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__RGCTXs UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__RGCTXs, *PUniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__RGCTXs;

typedef struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__VTable UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__VTable, *PUniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__VTable;

struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__Fields {
    struct UniRx_Operators_OperatorObservableBase_TR__Fields super;
    struct UniRx_IObservable_T1__o *source1;
    struct UniRx_IObservable_T2__o *source2;
    struct UniRx_IObservable_T3__o *source3;
    struct UniRx_Operators_ZipLatestFunc_T1__T2__T3__TR__o *resultSelector;
};

struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__o {
    struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__c *klass;
    void *monitor;
    struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__Fields fields;
};

struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__VTable vtable;
};

struct UniRx_Operators_ZipLatestObservable_T1__T2__T3__TR__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T1_;
    struct MethodInfo *_1_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T2_;
    struct MethodInfo *_2_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T3_;
    struct MethodInfo *_3_UniRx_Operators_OperatorObservableBase_TR___ctor;
    struct Il2CppClass *_4_UniRx_Operators_OperatorObservableBase_TR_;
    struct Il2CppClass *_5_UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__TR_;
    struct MethodInfo *_6_UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__TR___ctor;
    struct MethodInfo *_7_UniRx_Operators_ZipLatestObservable_ZipLatest_T1__T2__T3__TR__Run;
};

typedef struct SharpCompress_Common_Rar_Headers_CommentHeader_c SharpCompress_Common_Rar_Headers_CommentHeader_c, *PSharpCompress_Common_Rar_Headers_CommentHeader_c;

typedef struct SharpCompress_Common_Rar_Headers_CommentHeader_VTable SharpCompress_Common_Rar_Headers_CommentHeader_VTable, *PSharpCompress_Common_Rar_Headers_CommentHeader_VTable;

struct SharpCompress_Common_Rar_Headers_CommentHeader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_HeaderType;
    struct VirtualInvokeData _5_ReadFinish;
};

struct SharpCompress_Common_Rar_Headers_CommentHeader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Common_Rar_Headers_CommentHeader_VTable vtable;
};

typedef struct MethodInfo_308E584_RGCTXs MethodInfo_308E584_RGCTXs, *PMethodInfo_308E584_RGCTXs;

struct MethodInfo_308E584_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Shock_ADV_SCENARIO_TYPE_o Shock_ADV_SCENARIO_TYPE_o, *PShock_ADV_SCENARIO_TYPE_o;

struct Shock_ADV_SCENARIO_TYPE_o {
    struct Shock_ADV_SCENARIO_TYPE_Fields fields;
};

typedef struct UnityEngine_GUILayoutOption_Type_Fields UnityEngine_GUILayoutOption_Type_Fields, *PUnityEngine_GUILayoutOption_Type_Fields;

struct UnityEngine_GUILayoutOption_Type_Fields {
    int32_t value__;
};

typedef struct MethodInfo_2946B34 MethodInfo_2946B34, *PMethodInfo_2946B34;

typedef union _union_187010 _union_187010, *P_union_187010;

union _union_187010 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946B34 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187010 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_NarrowDownType_Fields Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_NarrowDownType_Fields, *PAoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_NarrowDownType_Fields;

struct Aoharu_Scenes_PresentBox_PresentBoxNarrowDownDialog_NarrowDownType_Fields {
    int32_t value__;
};

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___c Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___c, *PCysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___c;

typedef struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___VTable Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___VTable, *PCysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___VTable;

struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_TaskPool_AsyncReactiveProperty_WaitAsyncSource_T___VTable vtable;
};

typedef union _union_165721 _union_165721, *P_union_165721;

union _union_165721 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165723 _union_165723, *P_union_165723;

union _union_165723 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165725 _union_165725, *P_union_165725;

union _union_165725 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165727 _union_165727, *P_union_165727;

union _union_165727 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D34EF8 MethodInfo_1D34EF8, *PMethodInfo_1D34EF8;

typedef union _union_328416 _union_328416, *P_union_328416;

union _union_328416 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34EF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328416 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165729 _union_165729, *P_union_165729;

union _union_165729 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_26A5544 MethodInfo_26A5544, *PMethodInfo_26A5544;

struct MethodInfo_26A5544 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281082 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_T__RGCTXs UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_T__RGCTXs, *PUniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_T__RGCTXs;

struct UniRx_Operators_WhenAllObservable_WhenAll__WhenAllCollectionObserver_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_OperatorObserverBase_T____T___;
    struct MethodInfo *_1_UniRx_Operators_OperatorObserverBase_T____T____OnError;
    struct MethodInfo *_2_UniRx_Operators_OperatorObserverBase_T____T____OnNext;
    struct MethodInfo *_3_UniRx_Operators_OperatorObserverBase_T____T____OnCompleted;
};

typedef struct MethodInfo_15F76A0_RGCTXs MethodInfo_15F76A0_RGCTXs, *PMethodInfo_15F76A0_RGCTXs;

struct MethodInfo_15F76A0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_AndroidJNIHelper_o UnityEngine_AndroidJNIHelper_o, *PUnityEngine_AndroidJNIHelper_o;

typedef struct UnityEngine_AndroidJNIHelper_c UnityEngine_AndroidJNIHelper_c, *PUnityEngine_AndroidJNIHelper_c;

typedef struct UnityEngine_AndroidJNIHelper_Fields UnityEngine_AndroidJNIHelper_Fields, *PUnityEngine_AndroidJNIHelper_Fields;

typedef struct UnityEngine_AndroidJNIHelper_VTable UnityEngine_AndroidJNIHelper_VTable, *PUnityEngine_AndroidJNIHelper_VTable;

struct UnityEngine_AndroidJNIHelper_Fields {
};

struct UnityEngine_AndroidJNIHelper_o {
    struct UnityEngine_AndroidJNIHelper_c *klass;
    void *monitor;
    struct UnityEngine_AndroidJNIHelper_Fields fields;
};

struct UnityEngine_AndroidJNIHelper_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_AndroidJNIHelper_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_AndroidJNIHelper_VTable vtable;
};

typedef struct MethodInfo_1D34EDC MethodInfo_1D34EDC, *PMethodInfo_1D34EDC;

typedef union _union_328358 _union_328358, *P_union_328358;

union _union_328358 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34EDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328358 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_IErrorInfoCallback__StaticFields System_Collections_Generic_List_IErrorInfoCallback__StaticFields, *PSystem_Collections_Generic_List_IErrorInfoCallback__StaticFields;

struct System_Collections_Generic_List_IErrorInfoCallback__StaticFields {
    struct Photon_Realtime_IErrorInfoCallback_array *s_emptyArray;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass52_0_c;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_VTable vtable;
};

typedef struct System_Collections_Generic_List_UnpackFilter__Fields System_Collections_Generic_List_UnpackFilter__Fields, *PSystem_Collections_Generic_List_UnpackFilter__Fields;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_array SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_array, *PSharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_array;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_o SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_o, *PSharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_o;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_c SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_c, *PSharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_c;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_Fields SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_Fields, *PSharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_Fields;

typedef struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_VTable SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_VTable, *PSharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_VTable;

struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_VTable vtable;
};

struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_Fields {
    uint8_t Type;
    uint32_t BlockStart;
    uint32_t BlockLength;
    uint8_t Channels;
    bool NextWindow;
};

struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_o {
    struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_Fields fields;
};

struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_o *m_Items[65535];
};

struct System_Collections_Generic_List_UnpackFilter__Fields {
    struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef union _union_165731 _union_165731, *P_union_165731;

union _union_165731 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct SharpCompress_Common_Rar_Headers_CommentHeader_o SharpCompress_Common_Rar_Headers_CommentHeader_o, *PSharpCompress_Common_Rar_Headers_CommentHeader_o;

struct SharpCompress_Common_Rar_Headers_CommentHeader_o {
    struct SharpCompress_Common_Rar_Headers_CommentHeader_c *klass;
    void *monitor;
    struct SharpCompress_Common_Rar_Headers_CommentHeader_Fields fields;
};

typedef struct MethodInfo_10F2A40_RGCTXs MethodInfo_10F2A40_RGCTXs, *PMethodInfo_10F2A40_RGCTXs;

struct MethodInfo_10F2A40_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_2E80FA4 MethodInfo_2E80FA4, *PMethodInfo_2E80FA4;

struct MethodInfo_2E80FA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_335915 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165735 _union_165735, *P_union_165735;

union _union_165735 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_15DC4B8_RGCTXs MethodInfo_15DC4B8_RGCTXs, *PMethodInfo_15DC4B8_RGCTXs;

struct MethodInfo_15DC4B8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef union _union_165737 _union_165737, *P_union_165737;

union _union_165737 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165739 _union_165739, *P_union_165739;

union _union_165739 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_o DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_o, *PDG_Tweening_ShortcutExtensions___c__DisplayClass52_0_o;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_Fields DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_Fields, *PDG_Tweening_ShortcutExtensions___c__DisplayClass52_0_Fields;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_Fields {
    struct UnityEngine_Transform_o *target;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_o {
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_c *klass;
    void *monitor;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass52_0_Fields fields;
};

typedef struct MethodInfo_1EAABF0 MethodInfo_1EAABF0, *PMethodInfo_1EAABF0;

typedef union _union_263508 _union_263508, *P_union_263508;

union _union_263508 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAABF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263508 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17470E0 MethodInfo_17470E0, *PMethodInfo_17470E0;

typedef union _union_162379 _union_162379, *P_union_162379;

union _union_162379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17470E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FE63CC MethodInfo_1FE63CC, *PMethodInfo_1FE63CC;

typedef union _union_279156 _union_279156, *P_union_279156;

union _union_279156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE63CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Sound_SEGroup_VTable Shock_Sound_SEGroup_VTable, *PShock_Sound_SEGroup_VTable;

struct Shock_Sound_SEGroup_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_DoDestroy;
    struct VirtualInvokeData _7_DoInit;
    struct VirtualInvokeData _8_SetBussSendLevel;
    struct VirtualInvokeData _9_DoPlay;
    struct VirtualInvokeData _10_DoStopPrepare;
    struct VirtualInvokeData _11_SetVolume;
};

typedef struct MethodInfo_2B9C608 MethodInfo_2B9C608, *PMethodInfo_2B9C608;

typedef union _union_241175 _union_241175, *P_union_241175;

union _union_241175 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241175 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_IPhotoGachaItemData_array Shock_IPhotoGachaItemData_array, *PShock_IPhotoGachaItemData_array;

struct Shock_IPhotoGachaItemData_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Shock_IPhotoGachaItemData_o *m_Items[65535];
};

typedef union _union_165701 _union_165701, *P_union_165701;

union _union_165701 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165703 _union_165703, *P_union_165703;

union _union_165703 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19821A4 MethodInfo_19821A4, *PMethodInfo_19821A4;

typedef union _union_168133 _union_168133, *P_union_168133;

union _union_168133 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19821A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168133 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__o Cysharp_Threading_Tasks_UniTask_Awaiter_T7__o, *PCysharp_Threading_Tasks_UniTask_Awaiter_T7__o;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__Fields Cysharp_Threading_Tasks_UniTask_Awaiter_T7__Fields, *PCysharp_Threading_Tasks_UniTask_Awaiter_T7__Fields;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__Fields {
    struct Cysharp_Threading_Tasks_UniTask_T__o task;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__o {
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__Fields fields;
};

typedef union _union_165705 _union_165705, *P_union_165705;

union _union_165705 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_14A5C88 MethodInfo_14A5C88, *PMethodInfo_14A5C88;

typedef union _union_259638 _union_259638, *P_union_259638;

union _union_259638 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14A5C88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF068C MethodInfo_1BF068C, *PMethodInfo_1BF068C;

typedef union _union_255515 _union_255515, *P_union_255515;

union _union_255515 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF068C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255515 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9C60C MethodInfo_2B9C60C, *PMethodInfo_2B9C60C;

typedef union _union_241383 _union_241383, *P_union_241383;

union _union_241383 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C60C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241383 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164AF58 MethodInfo_164AF58, *PMethodInfo_164AF58;

typedef union _union_337219 _union_337219, *P_union_337219;

union _union_337219 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164AF58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337219 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2682B84 MethodInfo_2682B84, *PMethodInfo_2682B84;

typedef union _union_312858 _union_312858, *P_union_312858;

union _union_312858 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682B84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312858 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F9078 MethodInfo_14F9078, *PMethodInfo_14F9078;

typedef struct MethodInfo_14F9078_RGCTXs MethodInfo_14F9078_RGCTXs, *PMethodInfo_14F9078_RGCTXs;

typedef union _union_200367 _union_200367, *P_union_200367;

union _union_200367 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14F9078_RGCTXs {
    struct Il2CppClass *_0_T;
};

struct MethodInfo_14F9078 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14F9078_RGCTXs *rgctx_data;
    union _union_200367 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_GuestCardSelectScene___c__DisplayClass27_0_VTable Aoharu_GuestCardSelectScene___c__DisplayClass27_0_VTable, *PAoharu_GuestCardSelectScene___c__DisplayClass27_0_VTable;

struct Aoharu_GuestCardSelectScene___c__DisplayClass27_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_ParticleSystemRenderer_array UnityEngine_ParticleSystemRenderer_array, *PUnityEngine_ParticleSystemRenderer_array;

typedef struct UnityEngine_ParticleSystemRenderer_o UnityEngine_ParticleSystemRenderer_o, *PUnityEngine_ParticleSystemRenderer_o;

typedef struct UnityEngine_ParticleSystemRenderer_c UnityEngine_ParticleSystemRenderer_c, *PUnityEngine_ParticleSystemRenderer_c;

typedef struct UnityEngine_ParticleSystemRenderer_Fields UnityEngine_ParticleSystemRenderer_Fields, *PUnityEngine_ParticleSystemRenderer_Fields;

struct UnityEngine_ParticleSystemRenderer_Fields {
    struct UnityEngine_Renderer_Fields super;
};

struct UnityEngine_ParticleSystemRenderer_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_ParticleSystemRenderer_o *m_Items[65535];
};

struct UnityEngine_ParticleSystemRenderer_o {
    struct UnityEngine_ParticleSystemRenderer_c *klass;
    void *monitor;
    struct UnityEngine_ParticleSystemRenderer_Fields fields;
};

struct UnityEngine_ParticleSystemRenderer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_ParticleSystemRenderer_VTable vtable;
};

typedef struct UnityEngine_PlayerLoop_Initialization_SynchronizeInputs_Fields UnityEngine_PlayerLoop_Initialization_SynchronizeInputs_Fields, *PUnityEngine_PlayerLoop_Initialization_SynchronizeInputs_Fields;

struct UnityEngine_PlayerLoop_Initialization_SynchronizeInputs_Fields {
};

typedef struct MethodInfo_17470F4 MethodInfo_17470F4, *PMethodInfo_17470F4;

typedef union _union_162169 _union_162169, *P_union_162169;

union _union_162169 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17470F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162169 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D7631C_RGCTXs MethodInfo_2D7631C_RGCTXs, *PMethodInfo_2D7631C_RGCTXs;

struct MethodInfo_2D7631C_RGCTXs {
    struct Il2CppClass *_0_UniRx_Stubs_T_;
    struct Il2CppClass *_1_UniRx_Observer_EmptyOnNextAnonymousObserver_T_;
    struct MethodInfo *_2_UniRx_Observer_EmptyOnNextAnonymousObserver_T___ctor;
    struct Il2CppClass *_3_UniRx_Observer_AnonymousObserver_T_;
    struct MethodInfo *_4_UniRx_Observer_AnonymousObserver_T___ctor;
};

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__c Cysharp_Threading_Tasks_UniTask_Awaiter_T7__c, *PCysharp_Threading_Tasks_UniTask_Awaiter_T7__c;

typedef struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__VTable Cysharp_Threading_Tasks_UniTask_Awaiter_T7__VTable, *PCysharp_Threading_Tasks_UniTask_Awaiter_T7__VTable;

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_UnsafeOnCompleted;
    struct VirtualInvokeData _5_OnCompleted;
};

struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_Awaiter_T7__VTable vtable;
};

typedef struct MethodInfo_13905AC MethodInfo_13905AC, *PMethodInfo_13905AC;

typedef union _union_165653 _union_165653, *P_union_165653;

union _union_165653 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13905AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165653 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165711 _union_165711, *P_union_165711;

union _union_165711 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165713 _union_165713, *P_union_165713;

union _union_165713 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_ShaderHandleErrors_Fields UnityEngine_PlayerLoop_PostLateUpdate_ShaderHandleErrors_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_ShaderHandleErrors_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_ShaderHandleErrors_Fields {
};

typedef union _union_165715 _union_165715, *P_union_165715;

union _union_165715 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D34EC4 MethodInfo_1D34EC4, *PMethodInfo_1D34EC4;

typedef union _union_328300 _union_328300, *P_union_328300;

union _union_328300 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328300 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_ActionStep_TitleFlowResult__c Shock_Login_ActionStep_TitleFlowResult__c, *PShock_Login_ActionStep_TitleFlowResult__c;

typedef struct Shock_Login_ActionStep_TitleFlowResult__VTable Shock_Login_ActionStep_TitleFlowResult__VTable, *PShock_Login_ActionStep_TitleFlowResult__VTable;

struct Shock_Login_ActionStep_TitleFlowResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Dispose;
    struct VirtualInvokeData _5_DoExecute;
    struct VirtualInvokeData _6_DoDispose;
};

struct Shock_Login_ActionStep_TitleFlowResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_ActionStep_TitleFlowResult__VTable vtable;
};

typedef union _union_165717 _union_165717, *P_union_165717;

union _union_165717 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165719 _union_165719, *P_union_165719;

union _union_165719 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30940A0 MethodInfo_30940A0, *PMethodInfo_30940A0;

typedef struct Chipstar_Downloads_SkipLoadProcess_c Chipstar_Downloads_SkipLoadProcess_c, *PChipstar_Downloads_SkipLoadProcess_c;

typedef union _union_325029 _union_325029, *P_union_325029;

typedef struct Chipstar_Downloads_SkipLoadProcess_StaticFields Chipstar_Downloads_SkipLoadProcess_StaticFields, *PChipstar_Downloads_SkipLoadProcess_StaticFields;

typedef struct Chipstar_Downloads_SkipLoadProcess_VTable Chipstar_Downloads_SkipLoadProcess_VTable, *PChipstar_Downloads_SkipLoadProcess_VTable;

typedef struct Chipstar_Downloads_SkipLoadProcess_o Chipstar_Downloads_SkipLoadProcess_o, *PChipstar_Downloads_SkipLoadProcess_o;

typedef struct Chipstar_Downloads_SkipLoadProcess_Fields Chipstar_Downloads_SkipLoadProcess_Fields, *PChipstar_Downloads_SkipLoadProcess_Fields;

struct Chipstar_Downloads_SkipLoadProcess_Fields {
    struct Il2CppObject *Context;
};

union _union_325029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct Chipstar_Downloads_SkipLoadProcess_StaticFields {
    struct Chipstar_Downloads_SkipLoadProcess_o *Empty;
};

struct Chipstar_Downloads_SkipLoadProcess_o {
    struct Chipstar_Downloads_SkipLoadProcess_c *klass;
    void *monitor;
    struct Chipstar_Downloads_SkipLoadProcess_Fields fields;
};

struct Chipstar_Downloads_SkipLoadProcess_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Progress;
    struct VirtualInvokeData _5_get_IsRunning;
    struct VirtualInvokeData _6_get_IsCompleted;
    struct VirtualInvokeData _7_get_IsFinish;
    struct VirtualInvokeData _8_get_IsError;
    struct VirtualInvokeData _9_get_IsCanceled;
    struct VirtualInvokeData _10_get_IsDisposed;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_System_Collections_IEnumerator_MoveNext;
    struct VirtualInvokeData _13_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _14_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_SkipLoadProcess_c {
    struct Il2CppClass_1 _1;
    struct Chipstar_Downloads_SkipLoadProcess_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_SkipLoadProcess_VTable vtable;
};

struct MethodInfo_30940A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Chipstar_Downloads_SkipLoadProcess_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeGeneralMst_o Shock_NoticeGeneralMst_o, *PShock_NoticeGeneralMst_o;

typedef struct Shock_NoticeGeneralMst_c Shock_NoticeGeneralMst_c, *PShock_NoticeGeneralMst_c;

typedef struct Shock_NoticeGeneralMst_Fields Shock_NoticeGeneralMst_Fields, *PShock_NoticeGeneralMst_Fields;

typedef struct Shock_NoticeGeneralMst_VTable Shock_NoticeGeneralMst_VTable, *PShock_NoticeGeneralMst_VTable;

struct Shock_NoticeGeneralMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_MasterReleaseLabelId;
    struct VirtualInvokeData _5_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _6_GetObjectData;
};

struct Shock_NoticeGeneralMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeGeneralMst_VTable vtable;
};

struct Shock_NoticeGeneralMst_Fields {
    uint32_t _id;
    int32_t _phase;
    struct System_String_o *_navigationTitle;
    uint32_t _masterNoticeRewardId;
    uint32_t _displayableTime;
    uint32_t _displayableExpireTime;
    uint32_t _masterReleaseLabelId;
};

struct Shock_NoticeGeneralMst_o {
    struct Shock_NoticeGeneralMst_c *klass;
    void *monitor;
    struct Shock_NoticeGeneralMst_Fields fields;
};

typedef struct MethodInfo_190E894 MethodInfo_190E894, *PMethodInfo_190E894;

typedef struct MethodInfo_190E894_RGCTXs MethodInfo_190E894_RGCTXs, *PMethodInfo_190E894_RGCTXs;

typedef union _union_317348 _union_317348, *P_union_317348;

struct MethodInfo_190E894_RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine__SetStateMachine;
    struct Il2CppClass *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTask_TStateMachine_;
    struct Il2CppClass *_2_TAwaiter;
};

union _union_317348 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_190E894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_190E894_RGCTXs *rgctx_data;
    union _union_317348 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3BA1C MethodInfo_1F3BA1C, *PMethodInfo_1F3BA1C;

typedef union _union_283532 _union_283532, *P_union_283532;

union _union_283532 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BA1C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_SortedSet_Node_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_283532 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ListDictionary_uint__EventScoreMst__VTable Carbon_ListDictionary_uint__EventScoreMst__VTable, *PCarbon_ListDictionary_uint__EventScoreMst__VTable;

struct Carbon_ListDictionary_uint__EventScoreMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_1D09F88 MethodInfo_1D09F88, *PMethodInfo_1D09F88;

typedef union _union_250127 _union_250127, *P_union_250127;

union _union_250127 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D09F88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250127 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BBBC48 MethodInfo_1BBBC48, *PMethodInfo_1BBBC48;

typedef union _union_302124 _union_302124, *P_union_302124;

union _union_302124 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBBC48 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_247CC60 MethodInfo_247CC60, *PMethodInfo_247CC60;

struct MethodInfo_247CC60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Tuple_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass35_1_c GooglePlayGames_Android_AndroidClient___c__DisplayClass35_1_c, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass35_1_c;

typedef struct GooglePlayGames_Android_AndroidClient___c__DisplayClass35_1_VTable GooglePlayGames_Android_AndroidClient___c__DisplayClass35_1_VTable, *PGooglePlayGames_Android_AndroidClient___c__DisplayClass35_1_VTable;

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass35_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_Android_AndroidClient___c__DisplayClass35_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_Android_AndroidClient___c__DisplayClass35_1_VTable vtable;
};

typedef struct I2_Loc_LocalizeTarget_T__RGCTXs I2_Loc_LocalizeTarget_T__RGCTXs, *PI2_Loc_LocalizeTarget_T__RGCTXs;

struct I2_Loc_LocalizeTarget_T__RGCTXs {
    struct Il2CppClass *_0_T;
    struct MethodInfo *_1_UnityEngine_Component_GetComponent_T_;
};

typedef struct Mono_RuntimeStructs_c Mono_RuntimeStructs_c, *PMono_RuntimeStructs_c;

typedef struct Mono_RuntimeStructs_VTable Mono_RuntimeStructs_VTable, *PMono_RuntimeStructs_VTable;

struct Mono_RuntimeStructs_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Mono_RuntimeStructs_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_RuntimeStructs_VTable vtable;
};

typedef struct MethodInfo_127D214 MethodInfo_127D214, *PMethodInfo_127D214;

typedef union _union_202074 _union_202074, *P_union_202074;

union _union_202074 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D214 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202074 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12CACBC MethodInfo_12CACBC, *PMethodInfo_12CACBC;

struct MethodInfo_12CACBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF6E6C MethodInfo_2EF6E6C, *PMethodInfo_2EF6E6C;

typedef union _union_202938 _union_202938, *P_union_202938;

union _union_202938 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF6E6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202938 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BA618 MethodInfo_10BA618, *PMethodInfo_10BA618;

typedef union _union_208141 _union_208141, *P_union_208141;

union _union_208141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BA618 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Mono_RuntimeStructs_o Mono_RuntimeStructs_o, *PMono_RuntimeStructs_o;

typedef struct Mono_RuntimeStructs_Fields Mono_RuntimeStructs_Fields, *PMono_RuntimeStructs_Fields;

struct Mono_RuntimeStructs_Fields {
};

struct Mono_RuntimeStructs_o {
    struct Mono_RuntimeStructs_c *klass;
    void *monitor;
    struct Mono_RuntimeStructs_Fields fields;
};

typedef struct Shock_MovieKey_o Shock_MovieKey_o, *PShock_MovieKey_o;

typedef struct Shock_MovieKey_c Shock_MovieKey_c, *PShock_MovieKey_c;

typedef struct Shock_MovieKey_Fields Shock_MovieKey_Fields, *PShock_MovieKey_Fields;

typedef struct Shock_MovieKey_StaticFields Shock_MovieKey_StaticFields, *PShock_MovieKey_StaticFields;

struct Shock_MovieKey_StaticFields {
    struct System_String_o *Live_Bg_Muse;
    struct System_String_o *Live_Bg_Aqours;
    struct System_String_o *Live_Bg_Niji;
    struct System_String_o *Live_Bg_Liella;
    struct System_String_o *Group_Render_Muse;
    struct System_String_o *Group_Render_Aqours;
    struct System_String_o *Group_Render_Niji;
    struct System_String_o *Group_Render_Liella;
    struct System_String_o *Common_Sea_Dark;
    struct System_String_o *Common_Sea_Blue;
    struct System_String_o *Common_Grade_Blue_Pink;
    struct System_String_o *Common_Grade_Blue_Purple;
    struct System_String_o *Common_Grade_Yellow_Purple;
    struct System_String_o *Group_Render_Hasu;
    struct System_String_o *Group_Render_Yohane;
    struct System_String_o *Group_Render_Others;
    struct System_String_o *Common_HomePreset;
    struct System_String_o *Common_DeckEdit;
    struct System_String_o *Common_Member;
    struct System_String_o *Common_WaitingMember;
    struct System_String_o *Common_Shop;
    struct System_String_o *Common_Exchange;
    struct System_String_o *Common_Profile;
    struct System_String_o *Common_Friend;
    struct System_String_o *Common_Gps;
    struct System_String_o *Common_Item;
    struct System_String_o *Common_Comic;
    struct System_String_o *Common_MultiPlay;
    struct System_String_o *GachaPlay_CardIn_R;
    struct System_String_o *GachaPlay_CardIn_SR;
    struct System_String_o *GachaPlay_CardIn_UR;
    struct System_String_o *GachaPlay_Serif;
    struct System_String_o *GachaPlay_Serif_Evolution;
};

struct Shock_MovieKey_Fields {
};

struct Shock_MovieKey_o {
    struct Shock_MovieKey_c *klass;
    void *monitor;
    struct Shock_MovieKey_Fields fields;
};

struct Shock_MovieKey_c {
    struct Il2CppClass_1 _1;
    struct Shock_MovieKey_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MovieKey_VTable vtable;
};

typedef struct System_Predicate_LotteryImageMst__Fields System_Predicate_LotteryImageMst__Fields, *PSystem_Predicate_LotteryImageMst__Fields;

struct System_Predicate_LotteryImageMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct UniRx_IObservable_Pair_T___o UniRx_IObservable_Pair_T___o, *PUniRx_IObservable_Pair_T___o;

typedef struct UniRx_IObservable_Pair_T___c UniRx_IObservable_Pair_T___c, *PUniRx_IObservable_Pair_T___c;

typedef struct UniRx_IObservable_Pair_T___Fields UniRx_IObservable_Pair_T___Fields, *PUniRx_IObservable_Pair_T___Fields;

struct UniRx_IObservable_Pair_T___Fields {
};

struct UniRx_IObservable_Pair_T___o {
    struct UniRx_IObservable_Pair_T___c *klass;
    void *monitor;
    struct UniRx_IObservable_Pair_T___Fields fields;
};

struct UniRx_IObservable_Pair_T___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_2E55FB0 MethodInfo_2E55FB0, *PMethodInfo_2E55FB0;

typedef struct MethodInfo_2E55FB0_RGCTXs MethodInfo_2E55FB0_RGCTXs, *PMethodInfo_2E55FB0_RGCTXs;

typedef union _union_214204 _union_214204, *P_union_214204;

union _union_214204 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E55FB0_RGCTXs {
    struct Il2CppClass *_0_TStateMachine;
    struct Il2CppClass *_1_TAwaiter;
};

struct MethodInfo_2E55FB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E55FB0_RGCTXs *rgctx_data;
    union _union_214204 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CA5C8 MethodInfo_24CA5C8, *PMethodInfo_24CA5C8;

struct MethodInfo_24CA5C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_AsyncReactiveCommand_T__RGCTXs UniRx_AsyncReactiveCommand_T__RGCTXs, *PUniRx_AsyncReactiveCommand_T__RGCTXs;

struct UniRx_AsyncReactiveCommand_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit___;
    struct Il2CppClass *_1_UniRx_AsyncReactiveCommand___c_T_;
    struct MethodInfo *_2_UniRx_AsyncReactiveCommand___c_T____ctor_b__11_0;
    struct Il2CppClass *_3_UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit___;
    struct MethodInfo *_4_UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____get_Data;
    struct Il2CppClass *_5_System_Func_T__IObservable_Unit__;
    struct MethodInfo *_6_System_Func_T__IObservable_Unit___Invoke;
    struct MethodInfo *_7_UniRx_AsyncReactiveCommand_T___Execute_b__13_0;
    struct MethodInfo *_8_UniRx_AsyncReactiveCommand_T___Execute_b__13_1;
    struct MethodInfo *_9_UniRx_InternalUtil_ImmutableList_Func_T__IObservable_Unit____Add;
    struct Il2CppClass *_10_UniRx_AsyncReactiveCommand_Subscription_T_;
    struct MethodInfo *_11_UniRx_AsyncReactiveCommand_Subscription_T___ctor;
};

typedef struct Shock_CharacterImageCategolyComparer_c Shock_CharacterImageCategolyComparer_c, *PShock_CharacterImageCategolyComparer_c;

struct Shock_CharacterImageCategolyComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CharacterImageCategolyComparer_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_c;

struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_VTable vtable;
};

typedef struct MethodInfo_12AD8FC_RGCTXs MethodInfo_12AD8FC_RGCTXs, *PMethodInfo_12AD8FC_RGCTXs;

struct MethodInfo_12AD8FC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_IO_Stream___c_StaticFields System_IO_Stream___c_StaticFields, *PSystem_IO_Stream___c_StaticFields;

typedef struct System_IO_Stream___c_o System_IO_Stream___c_o, *PSystem_IO_Stream___c_o;

typedef struct System_Func_SemaphoreSlim__o System_Func_SemaphoreSlim__o, *PSystem_Func_SemaphoreSlim__o;

typedef struct System_Func_object__int__o System_Func_object__int__o, *PSystem_Func_object__int__o;

typedef struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__o System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__o, *PSystem_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__o;

typedef struct System_Func_Stream__IAsyncResult__int__o System_Func_Stream__IAsyncResult__int__o, *PSystem_Func_Stream__IAsyncResult__int__o;

typedef struct System_Action_Task__object__o System_Action_Task__object__o, *PSystem_Action_Task__object__o;

typedef struct System_Func_Stream__IAsyncResult__VoidTaskResult__o System_Func_Stream__IAsyncResult__VoidTaskResult__o, *PSystem_Func_Stream__IAsyncResult__VoidTaskResult__o;

typedef struct System_IO_Stream___c_c System_IO_Stream___c_c, *PSystem_IO_Stream___c_c;

typedef struct System_IO_Stream___c_Fields System_IO_Stream___c_Fields, *PSystem_IO_Stream___c_Fields;

typedef struct System_Func_SemaphoreSlim__c System_Func_SemaphoreSlim__c, *PSystem_Func_SemaphoreSlim__c;

typedef struct System_Func_SemaphoreSlim__Fields System_Func_SemaphoreSlim__Fields, *PSystem_Func_SemaphoreSlim__Fields;

typedef struct System_Func_object__int__c System_Func_object__int__c, *PSystem_Func_object__int__c;

typedef struct System_Func_object__int__Fields System_Func_object__int__Fields, *PSystem_Func_object__int__Fields;

typedef struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__c System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__c, *PSystem_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__c;

typedef struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__Fields System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__Fields, *PSystem_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__Fields;

typedef struct System_Func_Stream__IAsyncResult__int__c System_Func_Stream__IAsyncResult__int__c, *PSystem_Func_Stream__IAsyncResult__int__c;

typedef struct System_Func_Stream__IAsyncResult__int__Fields System_Func_Stream__IAsyncResult__int__Fields, *PSystem_Func_Stream__IAsyncResult__int__Fields;

typedef struct System_Action_Task__object__c System_Action_Task__object__c, *PSystem_Action_Task__object__c;

typedef struct System_Action_Task__object__Fields System_Action_Task__object__Fields, *PSystem_Action_Task__object__Fields;

typedef struct System_Func_Stream__IAsyncResult__VoidTaskResult__c System_Func_Stream__IAsyncResult__VoidTaskResult__c, *PSystem_Func_Stream__IAsyncResult__VoidTaskResult__c;

typedef struct System_Func_Stream__IAsyncResult__VoidTaskResult__Fields System_Func_Stream__IAsyncResult__VoidTaskResult__Fields, *PSystem_Func_Stream__IAsyncResult__VoidTaskResult__Fields;

typedef struct System_IO_Stream___c_VTable System_IO_Stream___c_VTable, *PSystem_IO_Stream___c_VTable;

typedef struct System_Func_SemaphoreSlim__VTable System_Func_SemaphoreSlim__VTable, *PSystem_Func_SemaphoreSlim__VTable;

typedef struct System_Func_object__int__VTable System_Func_object__int__VTable, *PSystem_Func_object__int__VTable;

typedef struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__VTable System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__VTable, *PSystem_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__VTable;

typedef struct System_Func_Stream__IAsyncResult__int__VTable System_Func_Stream__IAsyncResult__int__VTable, *PSystem_Func_Stream__IAsyncResult__int__VTable;

typedef struct System_Action_Task__object__VTable System_Action_Task__object__VTable, *PSystem_Action_Task__object__VTable;

struct System_Func_Stream__IAsyncResult__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Stream__IAsyncResult__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Stream__IAsyncResult__int__VTable vtable;
};

struct System_Func_Stream__IAsyncResult__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Stream__IAsyncResult__int__o {
    struct System_Func_Stream__IAsyncResult__int__c *klass;
    void *monitor;
    struct System_Func_Stream__IAsyncResult__int__Fields fields;
};

struct System_Func_SemaphoreSlim__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_SemaphoreSlim__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SemaphoreSlim__VTable vtable;
};

struct System_Func_SemaphoreSlim__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SemaphoreSlim__o {
    struct System_Func_SemaphoreSlim__c *klass;
    void *monitor;
    struct System_Func_SemaphoreSlim__Fields fields;
};

struct System_Func_object__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_object__int__o {
    struct System_Func_object__int__c *klass;
    void *monitor;
    struct System_Func_object__int__Fields fields;
};

struct System_Action_Task__object__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_object__int__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_object__int__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_object__int__VTable vtable;
};

struct System_IO_Stream___c_Fields {
};

struct System_IO_Stream___c_o {
    struct System_IO_Stream___c_c *klass;
    void *monitor;
    struct System_IO_Stream___c_Fields fields;
};

struct System_IO_Stream___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_IO_Stream___c_c {
    struct Il2CppClass_1 _1;
    struct System_IO_Stream___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_Stream___c_VTable vtable;
};

struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__o {
    struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__c *klass;
    void *monitor;
    struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__Fields fields;
};

struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__VTable vtable;
};

struct System_IO_Stream___c_StaticFields {
    struct System_IO_Stream___c_o *__9;
    struct System_Func_SemaphoreSlim__o *__9__4_0;
    struct System_Action_object__o *__9__37_0;
    struct System_Func_object__int__o *__9__40_0;
    struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__o *__9__45_0;
    struct System_Func_Stream__IAsyncResult__int__o *__9__45_1;
    struct System_Func_object__int__o *__9__48_0;
    struct System_Action_Task__object__o *__9__49_0;
    struct System_Func_Stream__Stream_ReadWriteParameters__AsyncCallback__object__IAsyncResult__o *__9__58_0;
    struct System_Func_Stream__IAsyncResult__VoidTaskResult__o *__9__58_1;
};

struct System_Action_Task__object__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Task__object__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Task__object__VTable vtable;
};

struct System_Action_Task__object__o {
    struct System_Action_Task__object__c *klass;
    void *monitor;
    struct System_Action_Task__object__Fields fields;
};

struct System_Func_Stream__IAsyncResult__VoidTaskResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_Stream__IAsyncResult__VoidTaskResult__VTable vtable;
};

struct System_Func_Stream__IAsyncResult__VoidTaskResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_Stream__IAsyncResult__VoidTaskResult__o {
    struct System_Func_Stream__IAsyncResult__VoidTaskResult__c *klass;
    void *monitor;
    struct System_Func_Stream__IAsyncResult__VoidTaskResult__Fields fields;
};

typedef struct MethodInfo_1BF06F8 MethodInfo_1BF06F8, *PMethodInfo_1BF06F8;

typedef union _union_255723 _union_255723, *P_union_255723;

union _union_255723 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF06F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255723 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DCFA8_RGCTXs MethodInfo_15DCFA8_RGCTXs, *PMethodInfo_15DCFA8_RGCTXs;

struct MethodInfo_15DCFA8_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_10766F8 MethodInfo_10766F8, *PMethodInfo_10766F8;

typedef union _union_166601 _union_166601, *P_union_166601;

union _union_166601 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10766F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166601 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_2_VTable Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_2_VTable, *PAoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_2_VTable;

struct Aoharu_Scripts_Album_CardList_AlbumUnitCardPatternManager___c__DisplayClass2_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_3358084 MethodInfo_3358084, *PMethodInfo_3358084;

typedef union _union_291878 _union_291878, *P_union_291878;

union _union_291878 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3358084 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_UnityEventExtensions___c__4_T0__T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_291878 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_UnpackFilter__c System_Collections_Generic_List_UnpackFilter__c, *PSystem_Collections_Generic_List_UnpackFilter__c;

typedef struct System_Collections_Generic_List_UnpackFilter__StaticFields System_Collections_Generic_List_UnpackFilter__StaticFields, *PSystem_Collections_Generic_List_UnpackFilter__StaticFields;

typedef struct System_Collections_Generic_List_UnpackFilter__VTable System_Collections_Generic_List_UnpackFilter__VTable, *PSystem_Collections_Generic_List_UnpackFilter__VTable;

struct System_Collections_Generic_List_UnpackFilter__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_UnpackFilter__StaticFields {
    struct SharpCompress_Compressors_Rar_UnpackV2017_UnpackFilter_array *s_emptyArray;
};

struct System_Collections_Generic_List_UnpackFilter__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_UnpackFilter__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_UnpackFilter__VTable vtable;
};

typedef struct Aoharu_MemberSortController___c__DisplayClass66_0_o Aoharu_MemberSortController___c__DisplayClass66_0_o, *PAoharu_MemberSortController___c__DisplayClass66_0_o;

typedef struct Aoharu_MemberSortController___c__DisplayClass66_0_c Aoharu_MemberSortController___c__DisplayClass66_0_c, *PAoharu_MemberSortController___c__DisplayClass66_0_c;

typedef struct Aoharu_MemberSortController___c__DisplayClass66_0_Fields Aoharu_MemberSortController___c__DisplayClass66_0_Fields, *PAoharu_MemberSortController___c__DisplayClass66_0_Fields;

typedef struct Aoharu_MemberSortController___c__DisplayClass66_0_VTable Aoharu_MemberSortController___c__DisplayClass66_0_VTable, *PAoharu_MemberSortController___c__DisplayClass66_0_VTable;

struct Aoharu_MemberSortController___c__DisplayClass66_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MemberSortController___c__DisplayClass66_0_Fields {
    int32_t category;
};

struct Aoharu_MemberSortController___c__DisplayClass66_0_o {
    struct Aoharu_MemberSortController___c__DisplayClass66_0_c *klass;
    void *monitor;
    struct Aoharu_MemberSortController___c__DisplayClass66_0_Fields fields;
};

struct Aoharu_MemberSortController___c__DisplayClass66_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MemberSortController___c__DisplayClass66_0_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_o Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_o, *PCysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncUpdateTrigger_Fields fields;
};

typedef struct MethodInfo_28AC0C8 MethodInfo_28AC0C8, *PMethodInfo_28AC0C8;

typedef union _union_313736 _union_313736, *P_union_313736;

union _union_313736 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC0C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313736 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_IAchievement____Fields System_Action_IAchievement____Fields, *PSystem_Action_IAchievement____Fields;

struct System_Action_IAchievement____Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass12_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass12_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass12_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass12_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass12_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass12_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass12_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass12_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass12_0_VTable vtable;
};

typedef struct Aoharu_Scenes_Gacha_NoteTab_Fields Aoharu_Scenes_Gacha_NoteTab_Fields, *PAoharu_Scenes_Gacha_NoteTab_Fields;

typedef struct Aoharu_Scenes_Gacha_NoteTabButton_o Aoharu_Scenes_Gacha_NoteTabButton_o, *PAoharu_Scenes_Gacha_NoteTabButton_o;

typedef struct Aoharu_Scenes_Gacha_NoteTabButton_c Aoharu_Scenes_Gacha_NoteTabButton_c, *PAoharu_Scenes_Gacha_NoteTabButton_c;

typedef struct Aoharu_Scenes_Gacha_NoteTabButton_Fields Aoharu_Scenes_Gacha_NoteTabButton_Fields, *PAoharu_Scenes_Gacha_NoteTabButton_Fields;

typedef struct Aoharu_Scenes_Gacha_NoteTabButton_VTable Aoharu_Scenes_Gacha_NoteTabButton_VTable, *PAoharu_Scenes_Gacha_NoteTabButton_VTable;

struct Aoharu_Scenes_Gacha_NoteTabButton_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Aoharu_Scenes_Gacha_NoteTabButton_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_NoteTabButton_VTable vtable;
};

struct Aoharu_Scenes_Gacha_NoteTabButton_Fields {
    struct Shock_ScrollItemBase_Fields super;
    struct UnityEngine_UI_Image_o *m_image;
    struct UnityEngine_UI_Image_o *m_timeIconImage;
    struct Shock_ButtonEvent_o *m_button;
};

struct Aoharu_Scenes_Gacha_NoteTabButton_o {
    struct Aoharu_Scenes_Gacha_NoteTabButton_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_NoteTabButton_Fields fields;
};

struct Aoharu_Scenes_Gacha_NoteTab_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_Gacha_NoteTabButton_o *m_FirstTab;
    struct Aoharu_Scenes_Gacha_NoteTabButton_o *m_SecondTab;
    struct Aoharu_Scenes_Gacha_NoteTabButton_o *m_ThirdTab;
    struct System_Collections_Generic_IReadOnlyList_IGachaData__o *m_datas;
    struct System_Action_int__o *_OnSelected_k__BackingField;
};

typedef struct MethodInfo_28E0C30 MethodInfo_28E0C30, *PMethodInfo_28E0C30;

typedef union _union_239989 _union_239989, *P_union_239989;

union _union_239989 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28E0C30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_239989 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_AoharuTimeUtil_VTable Aoharu_AoharuTimeUtil_VTable, *PAoharu_AoharuTimeUtil_VTable;

struct Aoharu_AoharuTimeUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_List_UnpackFilter__o System_Collections_Generic_List_UnpackFilter__o, *PSystem_Collections_Generic_List_UnpackFilter__o;

struct System_Collections_Generic_List_UnpackFilter__o {
    struct System_Collections_Generic_List_UnpackFilter__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_UnpackFilter__Fields fields;
};

typedef struct System_Func_uint__IEnumerable_CardData___CardData__o System_Func_uint__IEnumerable_CardData___CardData__o, *PSystem_Func_uint__IEnumerable_CardData___CardData__o;

typedef struct System_Func_uint__IEnumerable_CardData___CardData__c System_Func_uint__IEnumerable_CardData___CardData__c, *PSystem_Func_uint__IEnumerable_CardData___CardData__c;

typedef struct System_Func_uint__IEnumerable_CardData___CardData__Fields System_Func_uint__IEnumerable_CardData___CardData__Fields, *PSystem_Func_uint__IEnumerable_CardData___CardData__Fields;

typedef struct System_Func_uint__IEnumerable_CardData___CardData__VTable System_Func_uint__IEnumerable_CardData___CardData__VTable, *PSystem_Func_uint__IEnumerable_CardData___CardData__VTable;

struct System_Func_uint__IEnumerable_CardData___CardData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Func_uint__IEnumerable_CardData___CardData__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_uint__IEnumerable_CardData___CardData__o {
    struct System_Func_uint__IEnumerable_CardData___CardData__c *klass;
    void *monitor;
    struct System_Func_uint__IEnumerable_CardData___CardData__Fields fields;
};

struct System_Func_uint__IEnumerable_CardData___CardData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_uint__IEnumerable_CardData___CardData__VTable vtable;
};

typedef union _union_283298 _union_283298, *P_union_283298;

union _union_283298 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DialogMstTable___c_c Shock_DialogMstTable___c_c, *PShock_DialogMstTable___c_c;

typedef struct Shock_DialogMstTable___c_StaticFields Shock_DialogMstTable___c_StaticFields, *PShock_DialogMstTable___c_StaticFields;

typedef struct Shock_DialogMstTable___c_VTable Shock_DialogMstTable___c_VTable, *PShock_DialogMstTable___c_VTable;

typedef struct Shock_DialogMstTable___c_o Shock_DialogMstTable___c_o, *PShock_DialogMstTable___c_o;

typedef struct System_Func_DialogMst__string__o System_Func_DialogMst__string__o, *PSystem_Func_DialogMst__string__o;

typedef struct Shock_DialogMstTable___c_Fields Shock_DialogMstTable___c_Fields, *PShock_DialogMstTable___c_Fields;

typedef struct System_Func_DialogMst__string__c System_Func_DialogMst__string__c, *PSystem_Func_DialogMst__string__c;

typedef struct System_Func_DialogMst__string__Fields System_Func_DialogMst__string__Fields, *PSystem_Func_DialogMst__string__Fields;

typedef struct System_Func_DialogMst__string__VTable System_Func_DialogMst__string__VTable, *PSystem_Func_DialogMst__string__VTable;

struct System_Func_DialogMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_DialogMst__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_DialogMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_DialogMst__string__VTable vtable;
};

struct System_Func_DialogMst__string__o {
    struct System_Func_DialogMst__string__c *klass;
    void *monitor;
    struct System_Func_DialogMst__string__Fields fields;
};

struct Shock_DialogMstTable___c_Fields {
};

struct Shock_DialogMstTable___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DialogMstTable___c_StaticFields {
    struct Shock_DialogMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Func_DialogMst__string__o *__9__11_0;
    struct System_Func_DialogMst__string__o *__9__18_0;
    struct System_Func_DialogMst__string__o *__9__19_0;
};

struct Shock_DialogMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_DialogMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DialogMstTable___c_VTable vtable;
};

struct Shock_DialogMstTable___c_o {
    struct Shock_DialogMstTable___c_c *klass;
    void *monitor;
    struct Shock_DialogMstTable___c_Fields fields;
};

typedef struct I2_Loc_LanguageSourceAsset_c I2_Loc_LanguageSourceAsset_c, *PI2_Loc_LanguageSourceAsset_c;

typedef struct I2_Loc_LanguageSourceAsset_VTable I2_Loc_LanguageSourceAsset_VTable, *PI2_Loc_LanguageSourceAsset_VTable;

struct I2_Loc_LanguageSourceAsset_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_SourceData;
    struct VirtualInvokeData _5_set_SourceData;
};

struct I2_Loc_LanguageSourceAsset_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_LanguageSourceAsset_VTable vtable;
};

typedef struct System_InvalidTimeZoneException_c System_InvalidTimeZoneException_c, *PSystem_InvalidTimeZoneException_c;

typedef struct System_InvalidTimeZoneException_VTable System_InvalidTimeZoneException_VTable, *PSystem_InvalidTimeZoneException_VTable;

struct System_InvalidTimeZoneException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_InvalidTimeZoneException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_InvalidTimeZoneException_VTable vtable;
};

typedef struct MethodInfo_2EA3924 MethodInfo_2EA3924, *PMethodInfo_2EA3924;

typedef union _union_235833 _union_235833, *P_union_235833;

union _union_235833 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA3924 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBB564 MethodInfo_2DBB564, *PMethodInfo_2DBB564;

struct MethodInfo_2DBB564 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_283290 _union_283290, *P_union_283290;

union _union_283290 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_o Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_o, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_o;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_c Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_c, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_c;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_StaticFields Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_StaticFields, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_StaticFields;

typedef struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_VTable Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_VTable, *PAoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_VTable;

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_StaticFields {
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_o *__9;
    struct System_Func_GroupMst__bool__o *__9__11_0;
    struct System_Func_GroupMst__bool__o *__9__11_1;
    struct System_Func_CharacterGroupMst__bool__o *__9__11_5;
    struct System_Func_GroupMst__bool__o *__9__11_2;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_o {
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_c *klass;
    void *monitor;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_Fields fields;
};

struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_DeckEdit_RecommendGroupSelectDialog___c_VTable vtable;
};

typedef struct MethodInfo_1561B0C MethodInfo_1561B0C, *PMethodInfo_1561B0C;

struct MethodInfo_1561B0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ValueListBuilder_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_256319 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_283294 _union_283294, *P_union_283294;

union _union_283294 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriTimeline_Mana_CriManaTrack_VTable CriWare_CriTimeline_Mana_CriManaTrack_VTable, *PCriWare_CriTimeline_Mana_CriManaTrack_VTable;

struct CriWare_CriTimeline_Mana_CriManaTrack_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreatePlayable;
    struct VirtualInvokeData _7_get_duration;
    struct VirtualInvokeData _8_get_outputs;
    struct VirtualInvokeData _9_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _10_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_curves;
    struct VirtualInvokeData _13_get_hasCurves;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_CreateCurves;
    struct VirtualInvokeData _16_UnityEngine_Timeline_ICurvesOwner_get_defaultCurvesName;
    struct VirtualInvokeData _17_UnityEngine_Timeline_ICurvesOwner_get_asset;
    struct VirtualInvokeData _18_UnityEngine_Timeline_ICurvesOwner_get_assetOwner;
    struct VirtualInvokeData _19_UnityEngine_Timeline_ICurvesOwner_get_targetTrack;
    struct VirtualInvokeData _20_OnBeforeTrackSerialize;
    struct VirtualInvokeData _21_OnAfterTrackDeserialize;
    struct VirtualInvokeData _22_OnUpgradeFromVersion;
    struct VirtualInvokeData _23_get_isEmpty;
    struct VirtualInvokeData _24_CreateTrackMixer;
    struct VirtualInvokeData _25_CompileClips;
    struct VirtualInvokeData _26_CreateMixerPlayableGraph;
    struct VirtualInvokeData _27_GetEvaluationTime;
    struct VirtualInvokeData _28_GetSequenceTime;
    struct VirtualInvokeData _29_GatherProperties;
    struct VirtualInvokeData _30_OnCreateClip;
    struct VirtualInvokeData _31_CalculateItemsHash;
    struct VirtualInvokeData _32_CreatePlayable;
    struct VirtualInvokeData _33_CanCompileClips;
    struct VirtualInvokeData _34_CanCreateTrackMixer;
    struct VirtualInvokeData _35_Hash;
};

typedef struct MethodInfo_2B9C698 MethodInfo_2B9C698, *PMethodInfo_2B9C698;

typedef union _union_241591 _union_241591, *P_union_241591;

union _union_241591 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C698 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241591 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E6C54C_RGCTXs MethodInfo_2E6C54C_RGCTXs, *PMethodInfo_2E6C54C_RGCTXs;

struct MethodInfo_2E6C54C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_1E9C6CC MethodInfo_1E9C6CC, *PMethodInfo_1E9C6CC;

typedef union _union_160307 _union_160307, *P_union_160307;

union _union_160307 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C6CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160307 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_TextInfoToLowerData_StaticFields System_Globalization_TextInfoToLowerData_StaticFields, *PSystem_Globalization_TextInfoToLowerData_StaticFields;

struct System_Globalization_TextInfoToLowerData_StaticFields {
    struct System_Char_array *range_00c0_0556;
    struct System_Char_array *range_10a0_10c5;
    struct System_Char_array *range_1e00_1ffc;
    struct System_Char_array *range_2160_216f;
    struct System_Char_array *range_24b6_24cf;
    struct System_Char_array *range_2c00_2c2e;
    struct System_Char_array *range_2c60_2ce2;
    struct System_Char_array *range_a640_a696;
    struct System_Char_array *range_a722_a78b;
};

typedef struct Shock_AdventureCharacterLoader___c__DisplayClass4_0_c Shock_AdventureCharacterLoader___c__DisplayClass4_0_c, *PShock_AdventureCharacterLoader___c__DisplayClass4_0_c;

typedef struct Shock_AdventureCharacterLoader___c__DisplayClass4_0_VTable Shock_AdventureCharacterLoader___c__DisplayClass4_0_VTable, *PShock_AdventureCharacterLoader___c__DisplayClass4_0_VTable;

struct Shock_AdventureCharacterLoader___c__DisplayClass4_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AdventureCharacterLoader___c__DisplayClass4_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AdventureCharacterLoader___c__DisplayClass4_0_VTable vtable;
};

typedef struct MethodInfo_1BBBC78 MethodInfo_1BBBC78, *PMethodInfo_1BBBC78;

typedef union _union_302520 _union_302520, *P_union_302520;

union _union_302520 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBBC78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302520 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F454E4 MethodInfo_1F454E4, *PMethodInfo_1F454E4;

struct MethodInfo_1F454E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163575 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBB558 MethodInfo_2DBB558, *PMethodInfo_2DBB558;

struct MethodInfo_2DBB558 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Stack_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257124 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CA5F8 MethodInfo_24CA5F8, *PMethodInfo_24CA5F8;

struct MethodInfo_24CA5F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257068 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_TranslationJob_Main_Fields I2_Loc_TranslationJob_Main_Fields, *PI2_Loc_TranslationJob_Main_Fields;

typedef struct I2_Loc_TranslationJob_WEB_o I2_Loc_TranslationJob_WEB_o, *PI2_Loc_TranslationJob_WEB_o;

typedef struct I2_Loc_TranslationJob_POST_o I2_Loc_TranslationJob_POST_o, *PI2_Loc_TranslationJob_POST_o;

typedef struct I2_Loc_TranslationJob_GET_o I2_Loc_TranslationJob_GET_o, *PI2_Loc_TranslationJob_GET_o;

typedef struct System_Collections_Generic_Dictionary_string__TranslationQuery__o System_Collections_Generic_Dictionary_string__TranslationQuery__o, *PSystem_Collections_Generic_Dictionary_string__TranslationQuery__o;

typedef struct I2_Loc_GoogleTranslation_fnOnTranslationReady_o I2_Loc_GoogleTranslation_fnOnTranslationReady_o, *PI2_Loc_GoogleTranslation_fnOnTranslationReady_o;

typedef struct I2_Loc_TranslationJob_WEB_Fields I2_Loc_TranslationJob_WEB_Fields, *PI2_Loc_TranslationJob_WEB_Fields;

typedef struct I2_Loc_TranslationJob_POST_c I2_Loc_TranslationJob_POST_c, *PI2_Loc_TranslationJob_POST_c;

typedef struct I2_Loc_TranslationJob_POST_Fields I2_Loc_TranslationJob_POST_Fields, *PI2_Loc_TranslationJob_POST_Fields;

typedef struct I2_Loc_TranslationJob_GET_c I2_Loc_TranslationJob_GET_c, *PI2_Loc_TranslationJob_GET_c;

typedef struct I2_Loc_TranslationJob_GET_Fields I2_Loc_TranslationJob_GET_Fields, *PI2_Loc_TranslationJob_GET_Fields;

typedef struct System_Collections_Generic_Dictionary_string__TranslationQuery__c System_Collections_Generic_Dictionary_string__TranslationQuery__c, *PSystem_Collections_Generic_Dictionary_string__TranslationQuery__c;

typedef struct System_Collections_Generic_Dictionary_string__TranslationQuery__Fields System_Collections_Generic_Dictionary_string__TranslationQuery__Fields, *PSystem_Collections_Generic_Dictionary_string__TranslationQuery__Fields;

typedef struct I2_Loc_GoogleTranslation_fnOnTranslationReady_c I2_Loc_GoogleTranslation_fnOnTranslationReady_c, *PI2_Loc_GoogleTranslation_fnOnTranslationReady_c;

typedef struct I2_Loc_GoogleTranslation_fnOnTranslationReady_Fields I2_Loc_GoogleTranslation_fnOnTranslationReady_Fields, *PI2_Loc_GoogleTranslation_fnOnTranslationReady_Fields;

typedef struct I2_Loc_TranslationJob_WWW_Fields I2_Loc_TranslationJob_WWW_Fields, *PI2_Loc_TranslationJob_WWW_Fields;

typedef struct System_Collections_Generic_List_KeyValuePair_string__string___o System_Collections_Generic_List_KeyValuePair_string__string___o, *PSystem_Collections_Generic_List_KeyValuePair_string__string___o;

typedef struct I2_Loc_TranslationJob_POST_VTable I2_Loc_TranslationJob_POST_VTable, *PI2_Loc_TranslationJob_POST_VTable;

typedef struct System_Collections_Generic_Dictionary_string__TranslationQuery__VTable System_Collections_Generic_Dictionary_string__TranslationQuery__VTable, *PSystem_Collections_Generic_Dictionary_string__TranslationQuery__VTable;

typedef struct I2_Loc_GoogleTranslation_fnOnTranslationReady_VTable I2_Loc_GoogleTranslation_fnOnTranslationReady_VTable, *PI2_Loc_GoogleTranslation_fnOnTranslationReady_VTable;

typedef struct System_Collections_Generic_List_KeyValuePair_string__string___c System_Collections_Generic_List_KeyValuePair_string__string___c, *PSystem_Collections_Generic_List_KeyValuePair_string__string___c;

typedef struct System_Collections_Generic_List_KeyValuePair_string__string___StaticFields System_Collections_Generic_List_KeyValuePair_string__string___StaticFields, *PSystem_Collections_Generic_List_KeyValuePair_string__string___StaticFields;

typedef struct System_Collections_Generic_List_KeyValuePair_string__string___VTable System_Collections_Generic_List_KeyValuePair_string__string___VTable, *PSystem_Collections_Generic_List_KeyValuePair_string__string___VTable;

struct I2_Loc_TranslationJob_Main_Fields {
    struct I2_Loc_TranslationJob_Fields super;
    struct I2_Loc_TranslationJob_WEB_o *mWeb;
    struct I2_Loc_TranslationJob_POST_o *mPost;
    struct I2_Loc_TranslationJob_GET_o *mGet;
    struct System_Collections_Generic_Dictionary_string__TranslationQuery__o *_requests;
    struct I2_Loc_GoogleTranslation_fnOnTranslationReady_o *_OnTranslationReady;
    struct System_String_o *mErrorMessage;
};

struct I2_Loc_TranslationJob_WWW_Fields {
    struct I2_Loc_TranslationJob_Fields super;
    struct UnityEngine_Networking_UnityWebRequest_o *www;
};

struct I2_Loc_TranslationJob_WEB_Fields {
    struct I2_Loc_TranslationJob_WWW_Fields super;
    struct System_Collections_Generic_Dictionary_string__TranslationQuery__o *_requests;
    struct I2_Loc_GoogleTranslation_fnOnTranslationReady_o *_OnTranslationReady;
    struct System_String_o *mErrorMessage;
    struct System_String_o *mCurrentBatch_ToLanguageCode;
    struct System_String_o *mCurrentBatch_FromLanguageCode;
    struct System_Collections_Generic_List_string__o *mCurrentBatch_Text;
    struct System_Collections_Generic_List_KeyValuePair_string__string___o *mQueries;
};

struct I2_Loc_TranslationJob_WEB_o {
    struct I2_Loc_TranslationJob_WEB_c *klass;
    void *monitor;
    struct I2_Loc_TranslationJob_WEB_Fields fields;
};

struct I2_Loc_TranslationJob_POST_Fields {
    struct I2_Loc_TranslationJob_WWW_Fields super;
    struct System_Collections_Generic_Dictionary_string__TranslationQuery__o *_requests;
    struct I2_Loc_GoogleTranslation_fnOnTranslationReady_o *_OnTranslationReady;
};

struct I2_Loc_TranslationJob_POST_o {
    struct I2_Loc_TranslationJob_POST_c *klass;
    void *monitor;
    struct I2_Loc_TranslationJob_POST_Fields fields;
};

struct I2_Loc_TranslationJob_POST_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_GetState;
    struct VirtualInvokeData _6_Dispose;
};

struct I2_Loc_TranslationJob_POST_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_TranslationJob_POST_VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__TranslationQuery__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_string__TranslationQuery__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_string__TranslationQuery__VTable vtable;
};

struct System_Collections_Generic_List_KeyValuePair_string__string___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_KeyValuePair_string__string___c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_KeyValuePair_string__string___StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_KeyValuePair_string__string___VTable vtable;
};

struct System_Collections_Generic_Dictionary_string__TranslationQuery__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_string__TranslationQuery__o {
    struct System_Collections_Generic_Dictionary_string__TranslationQuery__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_string__TranslationQuery__Fields fields;
};

struct I2_Loc_GoogleTranslation_fnOnTranslationReady_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Collections_Generic_List_KeyValuePair_string__string___o {
    struct System_Collections_Generic_List_KeyValuePair_string__string___c *klass;
    void *monitor;
    struct System_Collections_Generic_List_KeyValuePair_string__string___Fields fields;
};

struct I2_Loc_TranslationJob_GET_Fields {
    struct I2_Loc_TranslationJob_WWW_Fields super;
    struct System_Collections_Generic_Dictionary_string__TranslationQuery__o *_requests;
    struct I2_Loc_GoogleTranslation_fnOnTranslationReady_o *_OnTranslationReady;
    struct System_Collections_Generic_List_string__o *mQueries;
    struct System_String_o *mErrorMessage;
};

struct I2_Loc_GoogleTranslation_fnOnTranslationReady_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_KeyValuePair_string__string___StaticFields {
    struct System_Collections_Generic_KeyValuePair_string__string__array *s_emptyArray;
};

struct I2_Loc_TranslationJob_GET_o {
    struct I2_Loc_TranslationJob_GET_c *klass;
    void *monitor;
    struct I2_Loc_TranslationJob_GET_Fields fields;
};

struct I2_Loc_TranslationJob_GET_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_TranslationJob_GET_VTable vtable;
};

struct I2_Loc_GoogleTranslation_fnOnTranslationReady_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct I2_Loc_GoogleTranslation_fnOnTranslationReady_VTable vtable;
};

struct I2_Loc_GoogleTranslation_fnOnTranslationReady_o {
    struct I2_Loc_GoogleTranslation_fnOnTranslationReady_c *klass;
    void *monitor;
    struct I2_Loc_GoogleTranslation_fnOnTranslationReady_Fields fields;
};

typedef struct System_Xml_XmlTextReaderImpl_EntityType_c System_Xml_XmlTextReaderImpl_EntityType_c, *PSystem_Xml_XmlTextReaderImpl_EntityType_c;

typedef struct System_Xml_XmlTextReaderImpl_EntityType_VTable System_Xml_XmlTextReaderImpl_EntityType_VTable, *PSystem_Xml_XmlTextReaderImpl_EntityType_VTable;

struct System_Xml_XmlTextReaderImpl_EntityType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_Xml_XmlTextReaderImpl_EntityType_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlTextReaderImpl_EntityType_VTable vtable;
};

typedef struct Shock_Protocol___c__DisplayClass232_0_Fields Shock_Protocol___c__DisplayClass232_0_Fields, *PShock_Protocol___c__DisplayClass232_0_Fields;

typedef struct System_Action_RecvUserDetailR__o System_Action_RecvUserDetailR__o, *PSystem_Action_RecvUserDetailR__o;

typedef struct System_Action_RecvUserDetailR__c System_Action_RecvUserDetailR__c, *PSystem_Action_RecvUserDetailR__c;

typedef struct System_Action_RecvUserDetailR__Fields System_Action_RecvUserDetailR__Fields, *PSystem_Action_RecvUserDetailR__Fields;

typedef struct System_Action_RecvUserDetailR__VTable System_Action_RecvUserDetailR__VTable, *PSystem_Action_RecvUserDetailR__VTable;

struct Shock_Protocol___c__DisplayClass232_0_Fields {
    struct System_Action_RESULT_CODE__o *onError;
    struct System_Action_RecvUserDetailR__o *onSuccess;
};

struct System_Action_RecvUserDetailR__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_RecvUserDetailR__o {
    struct System_Action_RecvUserDetailR__c *klass;
    void *monitor;
    struct System_Action_RecvUserDetailR__Fields fields;
};

struct System_Action_RecvUserDetailR__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_RecvUserDetailR__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_RecvUserDetailR__VTable vtable;
};

typedef struct Carbon_ListDictionary_uint__StoryMst__Fields Carbon_ListDictionary_uint__StoryMst__Fields, *PCarbon_ListDictionary_uint__StoryMst__Fields;

struct Carbon_ListDictionary_uint__StoryMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct MethodInfo_110C014 MethodInfo_110C014, *PMethodInfo_110C014;

typedef union _union_202496 _union_202496, *P_union_202496;

union _union_202496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C014 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_o Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_o, *PAoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_o;

typedef struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_c Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_c, *PAoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_c;

typedef struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_Fields Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_Fields, *PAoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_Fields;

typedef struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_VTable Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_VTable, *PAoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_VTable;

struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_Scenes_Practice_PracticeResultExpLayout_o *__4__this;
};

struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_o {
    struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_Fields fields;
};

struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Practice_PracticeResultExpLayout__StartAnimCotutine_d__11_VTable vtable;
};

typedef struct Shock_CardIcon_PartComparer_c Shock_CardIcon_PartComparer_c, *PShock_CardIcon_PartComparer_c;

typedef struct Shock_CardIcon_PartComparer_VTable Shock_CardIcon_PartComparer_VTable, *PShock_CardIcon_PartComparer_VTable;

struct Shock_CardIcon_PartComparer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_GetHashCode;
};

struct Shock_CardIcon_PartComparer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardIcon_PartComparer_VTable vtable;
};

typedef struct System_Xml_XmlTextReaderImpl_EntityType_o System_Xml_XmlTextReaderImpl_EntityType_o, *PSystem_Xml_XmlTextReaderImpl_EntityType_o;

typedef struct System_Xml_XmlTextReaderImpl_EntityType_Fields System_Xml_XmlTextReaderImpl_EntityType_Fields, *PSystem_Xml_XmlTextReaderImpl_EntityType_Fields;

struct System_Xml_XmlTextReaderImpl_EntityType_Fields {
    int32_t value__;
};

struct System_Xml_XmlTextReaderImpl_EntityType_o {
    struct System_Xml_XmlTextReaderImpl_EntityType_Fields fields;
};

typedef struct MethodInfo_15F1958_RGCTXs MethodInfo_15F1958_RGCTXs, *PMethodInfo_15F1958_RGCTXs;

struct MethodInfo_15F1958_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_Events_UnityEvent_T0__Fields UnityEngine_Events_UnityEvent_T0__Fields, *PUnityEngine_Events_UnityEvent_T0__Fields;

struct UnityEngine_Events_UnityEvent_T0__Fields {
    struct UnityEngine_Events_UnityEventBase_Fields super;
    struct System_Object_array *m_InvokeArray;
};

typedef struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_o Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_o, *PShock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_o;

typedef struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_c Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_c, *PShock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_c;

typedef struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_Fields Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_Fields, *PShock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_Fields;

typedef struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_VTable Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_VTable, *PShock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_VTable;

typedef struct Shock_DataNode_SubDeckCardIcon_o Shock_DataNode_SubDeckCardIcon_o, *PShock_DataNode_SubDeckCardIcon_o;

typedef struct Shock_DataNode_SubDeckCardIcon_c Shock_DataNode_SubDeckCardIcon_c, *PShock_DataNode_SubDeckCardIcon_c;

typedef struct Shock_DataNode_SubDeckCardIcon_Fields Shock_DataNode_SubDeckCardIcon_Fields, *PShock_DataNode_SubDeckCardIcon_Fields;

typedef struct Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__o Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__o, *PChipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__o;

typedef struct Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__c Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__c, *PChipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__c;

typedef struct Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__Fields Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__Fields, *PChipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__Fields;

struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_Fields {
    struct Shock_DataNode_SubDeckCardIcon_o *__4__this;
    struct Shock_CardMst_o *cardMst;
    struct System_Action_o *onComplete;
};

struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_o {
    struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_c *klass;
    void *monitor;
    struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_Fields fields;
};

struct Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__Fields {
};

struct Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__o {
    struct Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__c *klass;
    void *monitor;
    struct Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__Fields fields;
};

struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_SubDeckCardIcon___c__DisplayClass6_0_VTable vtable;
};

struct Shock_DataNode_SubDeckCardIcon_Fields {
    struct Shock_DataNode_IconNodeBase_Fields super;
    struct UnityEngine_Sprite_o *m_EmptyIcon;
    struct Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__o *m_Loader;
    uint32_t m_loadCardId;
};

struct Shock_DataNode_SubDeckCardIcon_o {
    struct Shock_DataNode_SubDeckCardIcon_c *klass;
    void *monitor;
    struct Shock_DataNode_SubDeckCardIcon_Fields fields;
};

struct Chipstar_ICachableAssetLoader_Tuple_uint__bool___Sprite__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct Shock_DataNode_SubDeckCardIcon_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_DataNode_SubDeckCardIcon_VTable vtable;
};

typedef struct Mono_Net_Security_MonoTlsStream__CreateStream_d__18_Fields Mono_Net_Security_MonoTlsStream__CreateStream_d__18_Fields, *PMono_Net_Security_MonoTlsStream__CreateStream_d__18_Fields;

struct Mono_Net_Security_MonoTlsStream__CreateStream_d__18_Fields {
    int32_t __1__state;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_Stream__o __t__builder;
    struct Mono_Net_Security_MonoTlsStream_o *__4__this;
    struct System_Net_WebConnectionTunnel_o *tunnel;
    struct System_Threading_CancellationToken_o cancellationToken;
    struct System_Net_Sockets_Socket_o *_socket_5__2;
    struct System_Runtime_CompilerServices_ConfiguredTaskAwaitable_ConfiguredTaskAwaiter_o __u__1;
};

typedef union _union_297520 _union_297520, *P_union_297520;

union _union_297520 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct __f__AnonymousType1__f_j__TPar___t_j__TPar__RGCTXs __f__AnonymousType1__f_j__TPar___t_j__TPar__RGCTXs, *P__f__AnonymousType1__f_j__TPar___t_j__TPar__RGCTXs;

struct __f__AnonymousType1__f_j__TPar___t_j__TPar__RGCTXs {
    struct Il2CppClass *_0___f__AnonymousType1__f_j__TPar___t_j__TPar_;
    struct MethodInfo *_1_System_Collections_Generic_EqualityComparer__f_j__TPar__get_Default;
    struct Il2CppClass *_2_System_Collections_Generic_EqualityComparer__f_j__TPar_;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer__f_j__TPar_;
    struct MethodInfo *_4_System_Collections_Generic_EqualityComparer__f_j__TPar__Equals;
    struct MethodInfo *_5_System_Collections_Generic_EqualityComparer__t_j__TPar__get_Default;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer__t_j__TPar_;
    struct Il2CppClass *_7_System_Collections_Generic_EqualityComparer__t_j__TPar_;
    struct MethodInfo *_8_System_Collections_Generic_EqualityComparer__t_j__TPar__Equals;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer__f_j__TPar__GetHashCode;
    struct MethodInfo *_10_System_Collections_Generic_EqualityComparer__t_j__TPar__GetHashCode;
    struct Il2CppClass *_11__f_j__TPar;
    struct Il2CppClass *_13__t_j__TPar;
};

typedef union _union_297522 _union_297522, *P_union_297522;

union _union_297522 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205BE84 MethodInfo_205BE84, *PMethodInfo_205BE84;

typedef union _union_216745 _union_216745, *P_union_216745;

union _union_216745 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BE84 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216745 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeManager___c__DisplayClass39_0_c Shock_NoticeManager___c__DisplayClass39_0_c, *PShock_NoticeManager___c__DisplayClass39_0_c;

typedef struct Shock_NoticeManager___c__DisplayClass39_0_VTable Shock_NoticeManager___c__DisplayClass39_0_VTable, *PShock_NoticeManager___c__DisplayClass39_0_VTable;

struct Shock_NoticeManager___c__DisplayClass39_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NoticeManager___c__DisplayClass39_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeManager___c__DisplayClass39_0_VTable vtable;
};

typedef union _union_297526 _union_297526, *P_union_297526;

union _union_297526 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDCCF8 MethodInfo_1FDCCF8, *PMethodInfo_1FDCCF8;

typedef union _union_266420 _union_266420, *P_union_266420;

union _union_266420 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCCF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266420 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297528 _union_297528, *P_union_297528;

union _union_297528 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol_CJsonSendParamUserInitialize_VTable Shock_Protocol_CJsonSendParamUserInitialize_VTable, *PShock_Protocol_CJsonSendParamUserInitialize_VTable;

struct Shock_Protocol_CJsonSendParamUserInitialize_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_14EF908 MethodInfo_14EF908, *PMethodInfo_14EF908;

typedef struct MethodInfo_14EF908_RGCTXs MethodInfo_14EF908_RGCTXs, *PMethodInfo_14EF908_RGCTXs;

typedef union _union_199998 _union_199998, *P_union_199998;

union _union_199998 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14EF908 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_14EF908_RGCTXs *rgctx_data;
    union _union_199998 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_14EF908_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1F45820 MethodInfo_1F45820, *PMethodInfo_1F45820;

typedef union _union_163337 _union_163337, *P_union_163337;

union _union_163337 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45820 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163337 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_132638C MethodInfo_132638C, *PMethodInfo_132638C;

typedef union _union_284802 _union_284802, *P_union_284802;

union _union_284802 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_132638C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_284802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297510 _union_297510, *P_union_297510;

union _union_297510 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297512 _union_297512, *P_union_297512;

union _union_297512 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297514 _union_297514, *P_union_297514;

union _union_297514 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297516 _union_297516, *P_union_297516;

union _union_297516 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297518 _union_297518, *P_union_297518;

union _union_297518 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D238 MethodInfo_293D238, *PMethodInfo_293D238;

typedef union _union_186836 _union_186836, *P_union_186836;

union _union_186836 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D238 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186836 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EF6B88 MethodInfo_2EF6B88, *PMethodInfo_2EF6B88;

typedef union _union_202930 _union_202930, *P_union_202930;

union _union_202930 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF6B88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202930 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_ComputedTransitionUtils_o UnityEngine_UIElements_ComputedTransitionUtils_o, *PUnityEngine_UIElements_ComputedTransitionUtils_o;

typedef struct UnityEngine_UIElements_ComputedTransitionUtils_c UnityEngine_UIElements_ComputedTransitionUtils_c, *PUnityEngine_UIElements_ComputedTransitionUtils_c;

typedef struct UnityEngine_UIElements_ComputedTransitionUtils_Fields UnityEngine_UIElements_ComputedTransitionUtils_Fields, *PUnityEngine_UIElements_ComputedTransitionUtils_Fields;

typedef struct UnityEngine_UIElements_ComputedTransitionUtils_StaticFields UnityEngine_UIElements_ComputedTransitionUtils_StaticFields, *PUnityEngine_UIElements_ComputedTransitionUtils_StaticFields;

typedef struct UnityEngine_UIElements_ComputedTransitionUtils_VTable UnityEngine_UIElements_ComputedTransitionUtils_VTable, *PUnityEngine_UIElements_ComputedTransitionUtils_VTable;

typedef struct System_Collections_Generic_List_ComputedTransitionProperty__o System_Collections_Generic_List_ComputedTransitionProperty__o, *PSystem_Collections_Generic_List_ComputedTransitionProperty__o;

typedef struct System_Collections_Generic_List_ComputedTransitionProperty__c System_Collections_Generic_List_ComputedTransitionProperty__c, *PSystem_Collections_Generic_List_ComputedTransitionProperty__c;

typedef struct System_Collections_Generic_List_ComputedTransitionProperty__Fields System_Collections_Generic_List_ComputedTransitionProperty__Fields, *PSystem_Collections_Generic_List_ComputedTransitionProperty__Fields;

typedef struct System_Collections_Generic_List_ComputedTransitionProperty__StaticFields System_Collections_Generic_List_ComputedTransitionProperty__StaticFields, *PSystem_Collections_Generic_List_ComputedTransitionProperty__StaticFields;

typedef struct System_Collections_Generic_List_ComputedTransitionProperty__VTable System_Collections_Generic_List_ComputedTransitionProperty__VTable, *PSystem_Collections_Generic_List_ComputedTransitionProperty__VTable;

struct UnityEngine_UIElements_ComputedTransitionUtils_Fields {
};

struct UnityEngine_UIElements_ComputedTransitionUtils_o {
    struct UnityEngine_UIElements_ComputedTransitionUtils_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_ComputedTransitionUtils_Fields fields;
};

struct UnityEngine_UIElements_ComputedTransitionUtils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_ComputedTransitionUtils_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_ComputedTransitionUtils_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_ComputedTransitionUtils_VTable vtable;
};

struct System_Collections_Generic_List_ComputedTransitionProperty__Fields {
    struct UnityEngine_UIElements_ComputedTransitionProperty_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_UIElements_ComputedTransitionUtils_StaticFields {
    struct System_Collections_Generic_List_ComputedTransitionProperty__o *s_ComputedTransitionsBuffer;
};

struct System_Collections_Generic_List_ComputedTransitionProperty__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_ComputedTransitionProperty__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ComputedTransitionProperty__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ComputedTransitionProperty__VTable vtable;
};

struct System_Collections_Generic_List_ComputedTransitionProperty__o {
    struct System_Collections_Generic_List_ComputedTransitionProperty__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ComputedTransitionProperty__Fields fields;
};

struct System_Collections_Generic_List_ComputedTransitionProperty__StaticFields {
    struct UnityEngine_UIElements_ComputedTransitionProperty_array *s_emptyArray;
};

typedef struct MethodInfo_1351368 MethodInfo_1351368, *PMethodInfo_1351368;

typedef union _union_292216 _union_292216, *P_union_292216;

union _union_292216 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1351368 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_BufferObservable_BufferTS_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292216 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_TMP_Dropdown___c__DisplayClass69_0_c TMPro_TMP_Dropdown___c__DisplayClass69_0_c, *PTMPro_TMP_Dropdown___c__DisplayClass69_0_c;

typedef struct TMPro_TMP_Dropdown___c__DisplayClass69_0_VTable TMPro_TMP_Dropdown___c__DisplayClass69_0_VTable, *PTMPro_TMP_Dropdown___c__DisplayClass69_0_VTable;

struct TMPro_TMP_Dropdown___c__DisplayClass69_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct TMPro_TMP_Dropdown___c__DisplayClass69_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_TMP_Dropdown___c__DisplayClass69_0_VTable vtable;
};

typedef union _union_297540 _union_297540, *P_union_297540;

union _union_297540 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297542 _union_297542, *P_union_297542;

union _union_297542 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297544 _union_297544, *P_union_297544;

union _union_297544 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297546 _union_297546, *P_union_297546;

union _union_297546 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297548 _union_297548, *P_union_297548;

union _union_297548 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F45818 MethodInfo_1F45818, *PMethodInfo_1F45818;

typedef union _union_163277 _union_163277, *P_union_163277;

union _union_163277 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163277 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleSheets_Syntax_DataType_Fields UnityEngine_UIElements_StyleSheets_Syntax_DataType_Fields, *PUnityEngine_UIElements_StyleSheets_Syntax_DataType_Fields;

struct UnityEngine_UIElements_StyleSheets_Syntax_DataType_Fields {
    int32_t value__;
};

typedef struct Carbon_CoroutineManager_VTable Carbon_CoroutineManager_VTable, *PCarbon_CoroutineManager_VTable;

struct Carbon_CoroutineManager_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_ILateUpdateRoutine_OnLateUpdate;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _6_Carbon_IRoutine_get_IsRunnable;
};

typedef struct MethodInfo_19AF7DC MethodInfo_19AF7DC, *PMethodInfo_19AF7DC;

typedef union _union_313158 _union_313158, *P_union_313158;

union _union_313158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF7DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_313158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomEx_SpeakerAngles8ch_o CriWare_CriAtomEx_SpeakerAngles8ch_o, *PCriWare_CriAtomEx_SpeakerAngles8ch_o;

typedef struct CriWare_CriAtomEx_SpeakerAngles8ch_Fields CriWare_CriAtomEx_SpeakerAngles8ch_Fields, *PCriWare_CriAtomEx_SpeakerAngles8ch_Fields;

struct CriWare_CriAtomEx_SpeakerAngles8ch_Fields {
    float frontLeft;
    float frontRight;
    float frontCenter;
    float lowFrequency;
    float surroundLeft;
    float surroundRight;
    float surroundBackLeft;
    float surroundBackRight;
};

struct CriWare_CriAtomEx_SpeakerAngles8ch_o {
    struct CriWare_CriAtomEx_SpeakerAngles8ch_Fields fields;
};

typedef union _union_297530 _union_297530, *P_union_297530;

union _union_297530 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomEx_SpeakerAngles8ch_c CriWare_CriAtomEx_SpeakerAngles8ch_c, *PCriWare_CriAtomEx_SpeakerAngles8ch_c;

struct CriWare_CriAtomEx_SpeakerAngles8ch_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomEx_SpeakerAngles8ch_VTable vtable;
};

typedef struct MethodInfo_2F34594 MethodInfo_2F34594, *PMethodInfo_2F34594;

typedef union _union_286638 _union_286638, *P_union_286638;

union _union_286638 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2F34594 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UnityEngine_UIElements_StyleSheet_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_286638 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297532 _union_297532, *P_union_297532;

union _union_297532 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297534 _union_297534, *P_union_297534;

union _union_297534 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F45804 MethodInfo_1F45804, *PMethodInfo_1F45804;

typedef union _union_163217 _union_163217, *P_union_163217;

union _union_163217 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45804 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAAE74 MethodInfo_1EAAE74, *PMethodInfo_1EAAE74;

typedef union _union_264428 _union_264428, *P_union_264428;

union _union_264428 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAE74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264428 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297536 _union_297536, *P_union_297536;

union _union_297536 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CardIcon_PartComparer_o Shock_CardIcon_PartComparer_o, *PShock_CardIcon_PartComparer_o;

typedef struct Shock_CardIcon_PartComparer_Fields Shock_CardIcon_PartComparer_Fields, *PShock_CardIcon_PartComparer_Fields;

struct Shock_CardIcon_PartComparer_Fields {
};

struct Shock_CardIcon_PartComparer_o {
    struct Shock_CardIcon_PartComparer_c *klass;
    void *monitor;
    struct Shock_CardIcon_PartComparer_Fields fields;
};

typedef struct MethodInfo_1BC5744 MethodInfo_1BC5744, *PMethodInfo_1BC5744;

typedef union _union_302988 _union_302988, *P_union_302988;

union _union_302988 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5744 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302988 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20658F8 MethodInfo_20658F8, *PMethodInfo_20658F8;

struct MethodInfo_20658F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217613 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Compressors_LZMA_Utilites_Utils_o SharpCompress_Compressors_LZMA_Utilites_Utils_o, *PSharpCompress_Compressors_LZMA_Utilites_Utils_o;

typedef struct SharpCompress_Compressors_LZMA_Utilites_Utils_c SharpCompress_Compressors_LZMA_Utilites_Utils_c, *PSharpCompress_Compressors_LZMA_Utilites_Utils_c;

typedef struct SharpCompress_Compressors_LZMA_Utilites_Utils_Fields SharpCompress_Compressors_LZMA_Utilites_Utils_Fields, *PSharpCompress_Compressors_LZMA_Utilites_Utils_Fields;

typedef struct SharpCompress_Compressors_LZMA_Utilites_Utils_VTable SharpCompress_Compressors_LZMA_Utilites_Utils_VTable, *PSharpCompress_Compressors_LZMA_Utilites_Utils_VTable;

struct SharpCompress_Compressors_LZMA_Utilites_Utils_Fields {
};

struct SharpCompress_Compressors_LZMA_Utilites_Utils_o {
    struct SharpCompress_Compressors_LZMA_Utilites_Utils_c *klass;
    void *monitor;
    struct SharpCompress_Compressors_LZMA_Utilites_Utils_Fields fields;
};

struct SharpCompress_Compressors_LZMA_Utilites_Utils_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct SharpCompress_Compressors_LZMA_Utilites_Utils_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Compressors_LZMA_Utilites_Utils_VTable vtable;
};

typedef struct MethodInfo_2B9C8FC MethodInfo_2B9C8FC, *PMethodInfo_2B9C8FC;

struct MethodInfo_2B9C8FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1E9C948 MethodInfo_1E9C948, *PMethodInfo_1E9C948;

typedef union _union_161313 _union_161313, *P_union_161313;

union _union_161313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D73CD0_RGCTXs MethodInfo_2D73CD0_RGCTXs, *PMethodInfo_2D73CD0_RGCTXs;

struct MethodInfo_2D73CD0_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_ZipLatestObservable_TSource_;
    struct MethodInfo *_1_UniRx_Operators_ZipLatestObservable_TSource___ctor;
};

typedef struct MethodInfo_1D20A44 MethodInfo_1D20A44, *PMethodInfo_1D20A44;

typedef union _union_245241 _union_245241, *P_union_245241;

union _union_245241 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20A44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245241 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205BE44 MethodInfo_205BE44, *PMethodInfo_205BE44;

typedef union _union_216533 _union_216533, *P_union_216533;

union _union_216533 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BE44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_216533 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_198CDF0 MethodInfo_198CDF0, *PMethodInfo_198CDF0;

typedef union _union_170341 _union_170341, *P_union_170341;

union _union_170341 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198CDF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170341 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F4587C MethodInfo_1F4587C, *PMethodInfo_1F4587C;

struct MethodInfo_1F4587C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163517 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_325BD80 MethodInfo_325BD80, *PMethodInfo_325BD80;

typedef union _union_214389 _union_214389, *P_union_214389;

union _union_214389 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325BD80 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214389 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28B5EA0 MethodInfo_28B5EA0, *PMethodInfo_28B5EA0;

typedef union _union_312792 _union_312792, *P_union_312792;

union _union_312792 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28B5EA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_312792 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__int_______VTable System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__int_______VTable, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__int_______VTable;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_object__int_______VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct System_Text_UTF32Encoding_UTF32Decoder_o System_Text_UTF32Encoding_UTF32Decoder_o, *PSystem_Text_UTF32Encoding_UTF32Decoder_o;

typedef struct System_Text_UTF32Encoding_UTF32Decoder_c System_Text_UTF32Encoding_UTF32Decoder_c, *PSystem_Text_UTF32Encoding_UTF32Decoder_c;

typedef struct System_Text_UTF32Encoding_UTF32Decoder_Fields System_Text_UTF32Encoding_UTF32Decoder_Fields, *PSystem_Text_UTF32Encoding_UTF32Decoder_Fields;

typedef struct System_Text_UTF32Encoding_UTF32Decoder_VTable System_Text_UTF32Encoding_UTF32Decoder_VTable, *PSystem_Text_UTF32Encoding_UTF32Decoder_VTable;

struct System_Text_UTF32Encoding_UTF32Decoder_Fields {
    struct System_Text_DecoderNLS_Fields super;
    int32_t iChar;
    int32_t readByteCount;
};

struct System_Text_UTF32Encoding_UTF32Decoder_o {
    struct System_Text_UTF32Encoding_UTF32Decoder_c *klass;
    void *monitor;
    struct System_Text_UTF32Encoding_UTF32Decoder_Fields fields;
};

struct System_Text_UTF32Encoding_UTF32Decoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_GetCharCount;
    struct VirtualInvokeData _6_GetCharCount;
    struct VirtualInvokeData _7_GetCharCount;
    struct VirtualInvokeData _8_GetChars;
    struct VirtualInvokeData _9_GetChars;
    struct VirtualInvokeData _10_GetChars;
    struct VirtualInvokeData _11_GetChars;
    struct VirtualInvokeData _12_Convert;
    struct VirtualInvokeData _13_Convert;
    struct VirtualInvokeData _14_get_HasState;
};

struct System_Text_UTF32Encoding_UTF32Decoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_UTF32Encoding_UTF32Decoder_VTable vtable;
};

typedef struct Aoharu_InjectSpriteRendererSpriteAtlasUV_VTable Aoharu_InjectSpriteRendererSpriteAtlasUV_VTable, *PAoharu_InjectSpriteRendererSpriteAtlasUV_VTable;

struct Aoharu_InjectSpriteRendererSpriteAtlasUV_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_o Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_o, *PChipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_o;

typedef struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_c Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_c, *PChipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_c;

typedef struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_Fields Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_Fields, *PChipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_Fields;

typedef struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_VTable Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_VTable, *PChipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_VTable;

typedef struct Chipstar_Downloads_AssetUnloadProvider_o Chipstar_Downloads_AssetUnloadProvider_o, *PChipstar_Downloads_AssetUnloadProvider_o;

typedef struct Chipstar_Downloads_AssetUnloadProvider_c Chipstar_Downloads_AssetUnloadProvider_c, *PChipstar_Downloads_AssetUnloadProvider_c;

typedef struct Chipstar_Downloads_AssetUnloadProvider_Fields Chipstar_Downloads_AssetUnloadProvider_Fields, *PChipstar_Downloads_AssetUnloadProvider_Fields;

typedef struct Chipstar_Downloads_AssetUnloadProvider_VTable Chipstar_Downloads_AssetUnloadProvider_VTable, *PChipstar_Downloads_AssetUnloadProvider_VTable;

typedef struct System_Collections_Generic_List_ILifeCycle__o System_Collections_Generic_List_ILifeCycle__o, *PSystem_Collections_Generic_List_ILifeCycle__o;

typedef struct System_Collections_Generic_List_IRuntimeBundleData__o System_Collections_Generic_List_IRuntimeBundleData__o, *PSystem_Collections_Generic_List_IRuntimeBundleData__o;

typedef struct System_Predicate_ILifeCycle__o System_Predicate_ILifeCycle__o, *PSystem_Predicate_ILifeCycle__o;

typedef struct System_Collections_Generic_List_ILifeCycle__c System_Collections_Generic_List_ILifeCycle__c, *PSystem_Collections_Generic_List_ILifeCycle__c;

typedef struct System_Collections_Generic_List_ILifeCycle__Fields System_Collections_Generic_List_ILifeCycle__Fields, *PSystem_Collections_Generic_List_ILifeCycle__Fields;

typedef struct System_Collections_Generic_List_IRuntimeBundleData__c System_Collections_Generic_List_IRuntimeBundleData__c, *PSystem_Collections_Generic_List_IRuntimeBundleData__c;

typedef struct System_Predicate_ILifeCycle__c System_Predicate_ILifeCycle__c, *PSystem_Predicate_ILifeCycle__c;

typedef struct System_Predicate_ILifeCycle__Fields System_Predicate_ILifeCycle__Fields, *PSystem_Predicate_ILifeCycle__Fields;

typedef struct System_Collections_Generic_List_ILifeCycle__StaticFields System_Collections_Generic_List_ILifeCycle__StaticFields, *PSystem_Collections_Generic_List_ILifeCycle__StaticFields;

typedef struct Chipstar_Downloads_ILifeCycle_array Chipstar_Downloads_ILifeCycle_array, *PChipstar_Downloads_ILifeCycle_array;

typedef struct System_Collections_Generic_List_IRuntimeBundleData__VTable System_Collections_Generic_List_IRuntimeBundleData__VTable, *PSystem_Collections_Generic_List_IRuntimeBundleData__VTable;

typedef struct System_Predicate_ILifeCycle__VTable System_Predicate_ILifeCycle__VTable, *PSystem_Predicate_ILifeCycle__VTable;

struct System_Collections_Generic_List_IRuntimeBundleData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_IRuntimeBundleData__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_IRuntimeBundleData__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_IRuntimeBundleData__VTable vtable;
};

struct System_Collections_Generic_List_IRuntimeBundleData__o {
    struct System_Collections_Generic_List_IRuntimeBundleData__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_IRuntimeBundleData__Fields fields;
};

struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Chipstar_Downloads_AssetUnloadProvider_o *__4__this;
};

struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_o {
    struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_Fields fields;
};

struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetUnloadProvider__ForceUnload_d__14_VTable vtable;
};

struct Chipstar_Downloads_AssetUnloadProvider_Fields {
    struct Chipstar_Downloads_ILoadDatabase_o *_Database_k__BackingField;
    struct System_Collections_Generic_List_ILifeCycle__o *m_runList;
    struct System_Collections_Generic_List_ILifeCycle__o *m_disposeList;
    struct System_Collections_Generic_List_IRuntimeBundleData__o *m_bufferList;
    struct System_Predicate_ILifeCycle__o *__DisposeCondition;
};

struct Chipstar_Downloads_AssetUnloadProvider_o {
    struct Chipstar_Downloads_AssetUnloadProvider_c *klass;
    void *monitor;
    struct Chipstar_Downloads_AssetUnloadProvider_Fields fields;
};

struct Chipstar_Downloads_AssetUnloadProvider_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_AddLifeCycle;
    struct VirtualInvokeData _5_AddLifeCycle;
    struct VirtualInvokeData _6_UnloadUnusedAssets;
    struct VirtualInvokeData _7_UnloadUnusedAssets;
    struct VirtualInvokeData _8_ForceUnload;
    struct VirtualInvokeData _9_ForceUnload;
    struct VirtualInvokeData _10_Clear;
    struct VirtualInvokeData _11_Dispose;
};

struct Chipstar_Downloads_AssetUnloadProvider_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_AssetUnloadProvider_VTable vtable;
};

struct System_Collections_Generic_List_ILifeCycle__StaticFields {
    struct Chipstar_Downloads_ILifeCycle_array *s_emptyArray;
};

struct System_Predicate_ILifeCycle__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Predicate_ILifeCycle__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Collections_Generic_List_ILifeCycle__Fields {
    struct Chipstar_Downloads_ILifeCycle_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_ILifeCycle__o {
    struct System_Collections_Generic_List_ILifeCycle__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_ILifeCycle__Fields fields;
};

struct System_Collections_Generic_List_ILifeCycle__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_ILifeCycle__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_ILifeCycle__VTable vtable;
};

struct System_Predicate_ILifeCycle__o {
    struct System_Predicate_ILifeCycle__c *klass;
    void *monitor;
    struct System_Predicate_ILifeCycle__Fields fields;
};

struct System_Predicate_ILifeCycle__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Predicate_ILifeCycle__VTable vtable;
};

struct Chipstar_Downloads_ILifeCycle_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Chipstar_Downloads_ILifeCycle_o *m_Items[65535];
};

typedef struct MethodInfo_21DB2C0 MethodInfo_21DB2C0, *PMethodInfo_21DB2C0;

typedef union _union_161499 _union_161499, *P_union_161499;

union _union_161499 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB2C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161499 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_Lottery__uint__VTable System_Func_Lottery__uint__VTable, *PSystem_Func_Lottery__uint__VTable;

struct System_Func_Lottery__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

typedef struct MethodInfo_336C6DC_RGCTXs MethodInfo_336C6DC_RGCTXs, *PMethodInfo_336C6DC_RGCTXs;

struct MethodInfo_336C6DC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1E9C934 MethodInfo_1E9C934, *PMethodInfo_1E9C934;

typedef union _union_160811 _union_160811, *P_union_160811;

union _union_160811 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C934 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160811 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13B8E00_RGCTXs MethodInfo_13B8E00_RGCTXs, *PMethodInfo_13B8E00_RGCTXs;

struct MethodInfo_13B8E00_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Collections_Generic_DictionaryKeyCollectionDebugView_TKey__TValue__c System_Collections_Generic_DictionaryKeyCollectionDebugView_TKey__TValue__c, *PSystem_Collections_Generic_DictionaryKeyCollectionDebugView_TKey__TValue__c;

typedef struct System_Collections_Generic_DictionaryKeyCollectionDebugView_TKey__TValue__VTable System_Collections_Generic_DictionaryKeyCollectionDebugView_TKey__TValue__VTable, *PSystem_Collections_Generic_DictionaryKeyCollectionDebugView_TKey__TValue__VTable;

struct System_Collections_Generic_DictionaryKeyCollectionDebugView_TKey__TValue__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_DictionaryKeyCollectionDebugView_TKey__TValue__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_DictionaryKeyCollectionDebugView_TKey__TValue__VTable vtable;
};

typedef struct System_Runtime_Serialization_SerializationException_VTable System_Runtime_Serialization_SerializationException_VTable, *PSystem_Runtime_Serialization_SerializationException_VTable;

struct System_Runtime_Serialization_SerializationException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct MethodInfo_1D2B4DC MethodInfo_1D2B4DC, *PMethodInfo_1D2B4DC;

typedef union _union_250447 _union_250447, *P_union_250447;

union _union_250447 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B4DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250447 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D28C MethodInfo_293D28C, *PMethodInfo_293D28C;

typedef union _union_188274 _union_188274, *P_union_188274;

union _union_188274 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D28C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188274 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct I2_Loc_GeneralArabicLetters_VTable I2_Loc_GeneralArabicLetters_VTable, *PI2_Loc_GeneralArabicLetters_VTable;

struct I2_Loc_GeneralArabicLetters_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_205BE2C MethodInfo_205BE2C, *PMethodInfo_205BE2C;

typedef union _union_222679 _union_222679, *P_union_222679;

union _union_222679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BE2C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_31089E4 MethodInfo_31089E4, *PMethodInfo_31089E4;

typedef union _union_331671 _union_331671, *P_union_331671;

union _union_331671 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_31089E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_331671 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_c Aoharu_StoryChapterListScene___c__DisplayClass24_1_c, *PAoharu_StoryChapterListScene___c__DisplayClass24_1_c;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_VTable Aoharu_StoryChapterListScene___c__DisplayClass24_1_VTable, *PAoharu_StoryChapterListScene___c__DisplayClass24_1_VTable;

struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_VTable vtable;
};

typedef union _union_297500 _union_297500, *P_union_297500;

union _union_297500 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F45858 MethodInfo_1F45858, *PMethodInfo_1F45858;

typedef union _union_163457 _union_163457, *P_union_163457;

union _union_163457 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45858 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163457 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297502 _union_297502, *P_union_297502;

union _union_297502 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205BE20 MethodInfo_205BE20, *PMethodInfo_205BE20;

typedef union _union_222467 _union_222467, *P_union_222467;

union _union_222467 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BE20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222467 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297504 _union_297504, *P_union_297504;

union _union_297504 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297506 _union_297506, *P_union_297506;

union _union_297506 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Achievement_StaticFields Shock_Achievement_StaticFields, *PShock_Achievement_StaticFields;

typedef struct Shock_IAchievementConfig_o Shock_IAchievementConfig_o, *PShock_IAchievementConfig_o;

typedef struct Shock_IAchievementConfig_c Shock_IAchievementConfig_c, *PShock_IAchievementConfig_c;

struct Shock_Achievement_StaticFields {
    struct System_UInt32_array *m_RankValueList;
    struct System_Collections_Generic_Dictionary_string__bool__o *m_AchievementCompleteList;
    bool m_Init;
    struct Shock_IAchievementConfig_o *ms_instance;
};

struct Shock_IAchievementConfig_o {
    struct Shock_IAchievementConfig_c *klass;
    void *monitor;
    struct Shock_IAchievementConfig_Fields fields;
};

struct Shock_IAchievementConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_4_c Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_4_c, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_4_c;

typedef struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_4_VTable Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_4_VTable, *PShock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_4_VTable;

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_4_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_4_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_AdventureCharacterController___c__DisplayClass23_4_VTable vtable;
};

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_o Aoharu_StoryChapterListScene___c__DisplayClass24_1_o, *PAoharu_StoryChapterListScene___c__DisplayClass24_1_o;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_Fields Aoharu_StoryChapterListScene___c__DisplayClass24_1_Fields, *PAoharu_StoryChapterListScene___c__DisplayClass24_1_Fields;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_o Aoharu_StoryChapterListScene___c__DisplayClass24_0_o, *PAoharu_StoryChapterListScene___c__DisplayClass24_0_o;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_c Aoharu_StoryChapterListScene___c__DisplayClass24_0_c, *PAoharu_StoryChapterListScene___c__DisplayClass24_0_c;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_Fields Aoharu_StoryChapterListScene___c__DisplayClass24_0_Fields, *PAoharu_StoryChapterListScene___c__DisplayClass24_0_Fields;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_VTable Aoharu_StoryChapterListScene___c__DisplayClass24_0_VTable, *PAoharu_StoryChapterListScene___c__DisplayClass24_0_VTable;

struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_Fields {
    struct Aoharu_StoryChapterListScene_MySave_o *mySave;
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_o *CS___8__locals1;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_o {
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_Fields fields;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_VTable vtable;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_Fields {
    int32_t bandCategory;
    struct Aoharu_StoryChapterListScene_o *__4__this;
    bool storyIsRead;
    bool isForward;
    uint32_t groupId;
    int32_t chapterType;
    uint32_t storyId;
    uint32_t storyPartId;
    struct UnityEngine_Material_o *material;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_o {
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_0_Fields fields;
};

typedef struct MethodInfo_1FD2178 MethodInfo_1FD2178, *PMethodInfo_1FD2178;

typedef union _union_266208 _union_266208, *P_union_266208;

union _union_266208 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2178 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266208 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriManaConfig_c CriWare_CriManaConfig_c, *PCriWare_CriManaConfig_c;

typedef struct CriWare_CriManaConfig_VTable CriWare_CriManaConfig_VTable, *PCriWare_CriManaConfig_VTable;

struct CriWare_CriManaConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriManaConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriManaConfig_VTable vtable;
};

typedef struct MethodInfo_2B9C8E8 MethodInfo_2B9C8E8, *PMethodInfo_2B9C8E8;

typedef union _union_241801 _union_241801, *P_union_241801;

union _union_241801 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C8E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241801 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_LOCAL_DATE_LINE_VTable Shock_LOCAL_DATE_LINE_VTable, *PShock_LOCAL_DATE_LINE_VTable;

struct Shock_LOCAL_DATE_LINE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct UnityEngine_UIElements_FocusController_FocusedElement_c UnityEngine_UIElements_FocusController_FocusedElement_c, *PUnityEngine_UIElements_FocusController_FocusedElement_c;

typedef struct UnityEngine_UIElements_FocusController_FocusedElement_VTable UnityEngine_UIElements_FocusController_FocusedElement_VTable, *PUnityEngine_UIElements_FocusController_FocusedElement_VTable;

struct UnityEngine_UIElements_FocusController_FocusedElement_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_FocusController_FocusedElement_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_FocusController_FocusedElement_VTable vtable;
};

typedef struct System_Linq_Enumerable__CastIterator_d__99_TResult__o System_Linq_Enumerable__CastIterator_d__99_TResult__o, *PSystem_Linq_Enumerable__CastIterator_d__99_TResult__o;

typedef struct System_Linq_Enumerable__CastIterator_d__99_TResult__c System_Linq_Enumerable__CastIterator_d__99_TResult__c, *PSystem_Linq_Enumerable__CastIterator_d__99_TResult__c;

typedef struct System_Linq_Enumerable__CastIterator_d__99_TResult__Fields System_Linq_Enumerable__CastIterator_d__99_TResult__Fields, *PSystem_Linq_Enumerable__CastIterator_d__99_TResult__Fields;

typedef struct System_Linq_Enumerable__CastIterator_d__99_TResult__RGCTXs System_Linq_Enumerable__CastIterator_d__99_TResult__RGCTXs, *PSystem_Linq_Enumerable__CastIterator_d__99_TResult__RGCTXs;

typedef struct System_Linq_Enumerable__CastIterator_d__99_TResult__VTable System_Linq_Enumerable__CastIterator_d__99_TResult__VTable, *PSystem_Linq_Enumerable__CastIterator_d__99_TResult__VTable;

struct System_Linq_Enumerable__CastIterator_d__99_TResult__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_Generic_IEnumerator_TResult__get_Current;
    struct VirtualInvokeData _7_System_IDisposable_Dispose;
    struct VirtualInvokeData _8_MoveNext;
    struct VirtualInvokeData _9_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _10_System_Collections_IEnumerator_Reset;
};

struct System_Linq_Enumerable__CastIterator_d__99_TResult__Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    int32_t __l__initialThreadId;
    struct System_Collections_IEnumerable_o *source;
    struct System_Collections_IEnumerable_o *__3__source;
    struct System_Collections_IEnumerator_o *__7__wrap1;
};

struct System_Linq_Enumerable__CastIterator_d__99_TResult__o {
    struct System_Linq_Enumerable__CastIterator_d__99_TResult__c *klass;
    void *monitor;
    struct System_Linq_Enumerable__CastIterator_d__99_TResult__Fields fields;
};

struct System_Linq_Enumerable__CastIterator_d__99_TResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Linq_Enumerable__CastIterator_d__99_TResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Linq_Enumerable__CastIterator_d__99_TResult__VTable vtable;
};

struct System_Linq_Enumerable__CastIterator_d__99_TResult__RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable__CastIterator_d__99_TResult____m__Finally1;
    struct Il2CppClass *_1_TResult;
    struct MethodInfo *_2_System_Linq_Enumerable__CastIterator_d__99_TResult__System_IDisposable_Dispose;
    struct Il2CppClass *_3_System_Linq_Enumerable__CastIterator_d__99_TResult_;
    struct MethodInfo *_4_System_Linq_Enumerable__CastIterator_d__99_TResult___ctor;
    struct MethodInfo *_5_System_Linq_Enumerable__CastIterator_d__99_TResult__System_Collections_Generic_IEnumerable_TResult__GetEnumerator;
};

typedef struct Shock_MngCardData___c_StaticFields Shock_MngCardData___c_StaticFields, *PShock_MngCardData___c_StaticFields;

typedef struct Shock_MngCardData___c_o Shock_MngCardData___c_o, *PShock_MngCardData___c_o;

typedef struct Shock_MngCardData___c_c Shock_MngCardData___c_c, *PShock_MngCardData___c_c;

typedef struct Shock_MngCardData___c_Fields Shock_MngCardData___c_Fields, *PShock_MngCardData___c_Fields;

struct Shock_MngCardData___c_Fields {
};

struct Shock_MngCardData___c_o {
    struct Shock_MngCardData___c_c *klass;
    void *monitor;
    struct Shock_MngCardData___c_Fields fields;
};

struct Shock_MngCardData___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_MngCardData___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_MngCardData___c_VTable vtable;
};

struct Shock_MngCardData___c_StaticFields {
    struct Shock_MngCardData___c_o *__9;
    struct System_Predicate_CardData__o *__9__14_0;
    struct System_Func_CardData__bool__o *__9__24_0;
    struct System_Func_CardData__bool__o *__9__26_0;
    struct System_Func_CardData__uint__o *__9__26_1;
    struct System_Func_CardData__int__o *__9__26_3;
    struct System_Func_uint__IEnumerable_CardData___CardData__o *__9__26_2;
};

typedef struct MethodInfo_293D290 MethodInfo_293D290, *PMethodInfo_293D290;

typedef union _union_189712 _union_189712, *P_union_189712;

union _union_189712 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189712 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F45848 MethodInfo_1F45848, *PMethodInfo_1F45848;

typedef union _union_163397 _union_163397, *P_union_163397;

union _union_163397 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F45848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Nullable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_163397 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EA3664 MethodInfo_2EA3664, *PMethodInfo_2EA3664;

typedef union _union_235329 _union_235329, *P_union_235329;

union _union_235329 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA3664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_293D298 MethodInfo_293D298, *PMethodInfo_293D298;

typedef union _union_191150 _union_191150, *P_union_191150;

union _union_191150 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191150 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_198221C MethodInfo_198221C, *PMethodInfo_198221C;

typedef union _union_168571 _union_168571, *P_union_168571;

union _union_168571 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198221C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168571 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1062108 MethodInfo_1062108, *PMethodInfo_1062108;

typedef union _union_168755 _union_168755, *P_union_168755;

union _union_168755 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1062108 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168755 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_205BE38 MethodInfo_205BE38, *PMethodInfo_205BE38;

typedef union _union_222891 _union_222891, *P_union_222891;

union _union_222891 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BE38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222891 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__o System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__o, *PSystem_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__o;

typedef struct System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__c System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__c;

typedef struct System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__Fields System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__Fields {
};

struct System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__o {
    struct System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__Fields fields;
};

struct System_Collections_Generic_IReadOnlyCollection_BeginnerMissionRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1EAAE18 MethodInfo_1EAAE18, *PMethodInfo_1EAAE18;

typedef union _union_263970 _union_263970, *P_union_263970;

union _union_263970 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAE18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263970 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13C72FC MethodInfo_13C72FC, *PMethodInfo_13C72FC;

typedef struct MethodInfo_13C72FC_RGCTXs MethodInfo_13C72FC_RGCTXs, *PMethodInfo_13C72FC_RGCTXs;

typedef union _union_207438 _union_207438, *P_union_207438;

union _union_207438 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C72FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C72FC_RGCTXs *rgctx_data;
    union _union_207438 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_13C72FC_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_15DF46C_RGCTXs MethodInfo_15DF46C_RGCTXs, *PMethodInfo_15DF46C_RGCTXs;

struct MethodInfo_15DF46C_RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2__T3_;
    struct MethodInfo *_1_System_Action_T1__T2__T3__Invoke;
};

typedef struct MethodInfo_3184014_RGCTXs MethodInfo_3184014_RGCTXs, *PMethodInfo_3184014_RGCTXs;

struct MethodInfo_3184014_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_2_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_3_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_24D3FD8 MethodInfo_24D3FD8, *PMethodInfo_24D3FD8;

struct MethodInfo_24D3FD8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179268 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24CA420 MethodInfo_24CA420, *PMethodInfo_24CA420;

struct MethodInfo_24CA420 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257002 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_ContactPoint2D_array UnityEngine_ContactPoint2D_array, *PUnityEngine_ContactPoint2D_array;

typedef struct UnityEngine_ContactPoint2D_o UnityEngine_ContactPoint2D_o, *PUnityEngine_ContactPoint2D_o;

typedef struct UnityEngine_ContactPoint2D_Fields UnityEngine_ContactPoint2D_Fields, *PUnityEngine_ContactPoint2D_Fields;

struct UnityEngine_ContactPoint2D_Fields {
    struct UnityEngine_Vector2_o m_Point;
    struct UnityEngine_Vector2_o m_Normal;
    struct UnityEngine_Vector2_o m_RelativeVelocity;
    float m_Separation;
    float m_NormalImpulse;
    float m_TangentImpulse;
    int32_t m_Collider;
    int32_t m_OtherCollider;
    int32_t m_Rigidbody;
    int32_t m_OtherRigidbody;
    int32_t m_Enabled;
};

struct UnityEngine_ContactPoint2D_o {
    struct UnityEngine_ContactPoint2D_Fields fields;
};

struct UnityEngine_ContactPoint2D_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_ContactPoint2D_o m_Items[65535];
};

typedef struct System_ValueTuple_bool__object__array System_ValueTuple_bool__object__array, *PSystem_ValueTuple_bool__object__array;

struct System_ValueTuple_bool__object__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__object__o m_Items[65535];
};

typedef struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_o Shock_AlbumUnitMMstTable___c__DisplayClass3_0_o, *PShock_AlbumUnitMMstTable___c__DisplayClass3_0_o;

typedef struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_c Shock_AlbumUnitMMstTable___c__DisplayClass3_0_c, *PShock_AlbumUnitMMstTable___c__DisplayClass3_0_c;

typedef struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_Fields Shock_AlbumUnitMMstTable___c__DisplayClass3_0_Fields, *PShock_AlbumUnitMMstTable___c__DisplayClass3_0_Fields;

typedef struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_VTable Shock_AlbumUnitMMstTable___c__DisplayClass3_0_VTable, *PShock_AlbumUnitMMstTable___c__DisplayClass3_0_VTable;

struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_Fields {
    uint32_t series;
};

struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_o {
    struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_c *klass;
    void *monitor;
    struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_Fields fields;
};

struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_AlbumUnitMMstTable___c__DisplayClass3_0_VTable vtable;
};

typedef struct MethodInfo_1EB48BC MethodInfo_1EB48BC, *PMethodInfo_1EB48BC;

typedef union _union_225637 _union_225637, *P_union_225637;

union _union_225637 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB48BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225637 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_127D4F4 MethodInfo_127D4F4, *PMethodInfo_127D4F4;

typedef union _union_202090 _union_202090, *P_union_202090;

union _union_202090 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D4F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202090 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ChatMst__bool__Fields System_Func_ChatMst__bool__Fields, *PSystem_Func_ChatMst__bool__Fields;

struct System_Func_ChatMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_20262B8 MethodInfo_20262B8, *PMethodInfo_20262B8;

typedef union _union_294540 _union_294540, *P_union_294540;

union _union_294540 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20262B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipWhileObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294540 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BB1138 MethodInfo_1BB1138, *PMethodInfo_1BB1138;

typedef union _union_304022 _union_304022, *P_union_304022;

union _union_304022 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB1138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304022 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_SceneController___c__DisplayClass38_0_T__o Shock_SceneController___c__DisplayClass38_0_T__o, *PShock_SceneController___c__DisplayClass38_0_T__o;

typedef struct Shock_SceneController___c__DisplayClass38_0_T__Fields Shock_SceneController___c__DisplayClass38_0_T__Fields, *PShock_SceneController___c__DisplayClass38_0_T__Fields;

struct Shock_SceneController___c__DisplayClass38_0_T__Fields {
    struct System_Action_T__o *onComplete;
};

struct Shock_SceneController___c__DisplayClass38_0_T__o {
    struct Shock_SceneController___c__DisplayClass38_0_T__c *klass;
    void *monitor;
    struct Shock_SceneController___c__DisplayClass38_0_T__Fields fields;
};

typedef struct MethodInfo_1EFE260 MethodInfo_1EFE260, *PMethodInfo_1EFE260;

typedef union _union_316967 _union_316967, *P_union_316967;

union _union_316967 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316967 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F09548 MethodInfo_2F09548, *PMethodInfo_2F09548;

struct MethodInfo_2F09548 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203776 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A5620 MethodInfo_26A5620, *PMethodInfo_26A5620;

typedef union _union_278100 _union_278100, *P_union_278100;

union _union_278100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5620 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GameMstTableBase_WipeMst__uint__c Shock_GameMstTableBase_WipeMst__uint__c, *PShock_GameMstTableBase_WipeMst__uint__c;

typedef struct Shock_GameMstTableBase_WipeMst__uint__VTable Shock_GameMstTableBase_WipeMst__uint__VTable, *PShock_GameMstTableBase_WipeMst__uint__VTable;

struct Shock_GameMstTableBase_WipeMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_GameMstTableBase_WipeMst__uint__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GameMstTableBase_WipeMst__uint__VTable vtable;
};

typedef struct System_Predicate_EventMst__o System_Predicate_EventMst__o, *PSystem_Predicate_EventMst__o;

typedef struct System_Predicate_EventMst__Fields System_Predicate_EventMst__Fields, *PSystem_Predicate_EventMst__Fields;

struct System_Predicate_EventMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Predicate_EventMst__o {
    struct System_Predicate_EventMst__c *klass;
    void *monitor;
    struct System_Predicate_EventMst__Fields fields;
};

typedef struct MethodInfo_21E4E88 MethodInfo_21E4E88, *PMethodInfo_21E4E88;

typedef union _union_160187 _union_160187, *P_union_160187;

union _union_160187 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4E88 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160187 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Bingo_BingoUtils_Fields Aoharu_Bingo_BingoUtils_Fields, *PAoharu_Bingo_BingoUtils_Fields;

struct Aoharu_Bingo_BingoUtils_Fields {
};

typedef struct Shock_GameMstTableBase_WipeMst__uint__o Shock_GameMstTableBase_WipeMst__uint__o, *PShock_GameMstTableBase_WipeMst__uint__o;

typedef struct Shock_GameMstTableBase_WipeMst__uint__Fields Shock_GameMstTableBase_WipeMst__uint__Fields, *PShock_GameMstTableBase_WipeMst__uint__Fields;

struct Shock_GameMstTableBase_WipeMst__uint__Fields {
    struct Shock_GameMstTableBase_T__Fields super;
};

struct Shock_GameMstTableBase_WipeMst__uint__o {
    struct Shock_GameMstTableBase_WipeMst__uint__c *klass;
    void *monitor;
    struct Shock_GameMstTableBase_WipeMst__uint__Fields fields;
};

typedef struct MethodInfo_2BA0204 MethodInfo_2BA0204, *PMethodInfo_2BA0204;

typedef union _union_340584 _union_340584, *P_union_340584;

union _union_340584 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0204 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340584 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2090910 MethodInfo_2090910, *PMethodInfo_2090910;

typedef union _union_325346 _union_325346, *P_union_325346;

union _union_325346 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2090910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325346 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__o System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__o, *PSystem_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__o;

typedef struct System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__Fields System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__Fields, *PSystem_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__Fields;

struct System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__Fields {
};

struct System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__o {
    struct System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_AlbumUnitSeriesMMst__Fields fields;
};

typedef struct MethodInfo_1272A40 MethodInfo_1272A40, *PMethodInfo_1272A40;

typedef union _union_201140 _union_201140, *P_union_201140;

union _union_201140 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272A40 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201140 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Runtime_InteropServices_SafeBuffer_Fields System_Runtime_InteropServices_SafeBuffer_Fields, *PSystem_Runtime_InteropServices_SafeBuffer_Fields;

struct System_Runtime_InteropServices_SafeBuffer_Fields {
    struct Microsoft_Win32_SafeHandles_SafeHandleZeroOrMinusOneIsInvalid_Fields super;
    uintptr_t _numBytes;
};

typedef struct MethodInfo_106CD0C MethodInfo_106CD0C, *PMethodInfo_106CD0C;

typedef union _union_170087 _union_170087, *P_union_170087;

union _union_170087 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106CD0C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170087 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2EA368C MethodInfo_2EA368C, *PMethodInfo_2EA368C;

typedef union _union_235497 _union_235497, *P_union_235497;

union _union_235497 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EA368C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235497 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_13BD8B0_RGCTXs MethodInfo_13BD8B0_RGCTXs, *PMethodInfo_13BD8B0_RGCTXs;

struct MethodInfo_13BD8B0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_16400A8 MethodInfo_16400A8, *PMethodInfo_16400A8;

typedef union _union_289316 _union_289316, *P_union_289316;

union _union_289316 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16400A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289316 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2618850 MethodInfo_2618850, *PMethodInfo_2618850;

typedef union _union_252065 _union_252065, *P_union_252065;

union _union_252065 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2618850 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_252065 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_ChannelClosedException_c Cysharp_Threading_Tasks_ChannelClosedException_c, *PCysharp_Threading_Tasks_ChannelClosedException_c;

typedef struct Cysharp_Threading_Tasks_ChannelClosedException_VTable Cysharp_Threading_Tasks_ChannelClosedException_VTable, *PCysharp_Threading_Tasks_ChannelClosedException_VTable;

struct Cysharp_Threading_Tasks_ChannelClosedException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct Cysharp_Threading_Tasks_ChannelClosedException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_ChannelClosedException_VTable vtable;
};

typedef struct UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__Fields UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__Fields, *PUnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__Fields;

struct UnityEngine_UIElements_EventCallback_MouseCaptureOutEvent__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1BC5770 MethodInfo_1BC5770, *PMethodInfo_1BC5770;

typedef union _union_303384 _union_303384, *P_union_303384;

union _union_303384 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5770 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303384 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2AD5F18 MethodInfo_2AD5F18, *PMethodInfo_2AD5F18;

typedef union _union_328897 _union_328897, *P_union_328897;

union _union_328897 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD5F18 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328897 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_AreaShop_MusicShopMusicPlayer___c__DisplayClass7_0_Fields Shock_Scenes_AreaShop_MusicShopMusicPlayer___c__DisplayClass7_0_Fields, *PShock_Scenes_AreaShop_MusicShopMusicPlayer___c__DisplayClass7_0_Fields;

typedef struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_o Shock_Scenes_AreaShop_MusicShopMusicPlayer_o, *PShock_Scenes_AreaShop_MusicShopMusicPlayer_o;

typedef struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_c Shock_Scenes_AreaShop_MusicShopMusicPlayer_c, *PShock_Scenes_AreaShop_MusicShopMusicPlayer_c;

typedef struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_Fields Shock_Scenes_AreaShop_MusicShopMusicPlayer_Fields, *PShock_Scenes_AreaShop_MusicShopMusicPlayer_Fields;

typedef struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_VTable Shock_Scenes_AreaShop_MusicShopMusicPlayer_VTable, *PShock_Scenes_AreaShop_MusicShopMusicPlayer_VTable;

struct Shock_Scenes_AreaShop_MusicShopMusicPlayer___c__DisplayClass7_0_Fields {
    struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_o *__4__this;
    struct Shock_Sound_SoundId_o soundId;
    struct Shock_IInputLockData_o *inputLock;
    struct Shock_MusicData_o *musicData;
    struct System_Action_o *onStopMusic;
    struct System_Action_o *__9__3;
};

struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_MusicDataNode_o *m_MusicDataNode;
    struct Shock_ButtonEvent_o *m_PlayButton;
    struct Shock_ButtonEvent_o *m_StopButton;
    struct Shock_MoviePlayer_o *m_MoviePlayer;
    struct Shock_SoundManager_PlaybackHandle_o *m_PlaybackHandle;
    struct Shock_SoundManager_PlayOption_o m_PlayOption;
};

struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_VTable vtable;
};

struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_o {
    struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_c *klass;
    void *monitor;
    struct Shock_Scenes_AreaShop_MusicShopMusicPlayer_Fields fields;
};

typedef struct MethodInfo_16400A0 MethodInfo_16400A0, *PMethodInfo_16400A0;

typedef union _union_289312 _union_289312, *P_union_289312;

union _union_289312 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16400A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289312 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_LazyReadOnlyCollection_LazyLoader_T__RGCTXs SharpCompress_LazyReadOnlyCollection_LazyLoader_T__RGCTXs, *PSharpCompress_LazyReadOnlyCollection_LazyLoader_T__RGCTXs;

struct SharpCompress_LazyReadOnlyCollection_LazyLoader_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_List_T_;
    struct MethodInfo *_1_System_Collections_Generic_List_T__get_Item;
    struct MethodInfo *_2_SharpCompress_LazyReadOnlyCollection_LazyLoader_T__get_Current;
    struct Il2CppClass *_3_T;
    struct MethodInfo *_4_System_Collections_Generic_List_T__get_Count;
    struct Il2CppClass *_5_System_Collections_Generic_IEnumerator_T_;
    struct MethodInfo *_6_System_Collections_Generic_IEnumerator_T__get_Current;
    struct MethodInfo *_7_System_Collections_Generic_List_T__Add;
};

typedef struct MethodInfo_21DB2E8 MethodInfo_21DB2E8, *PMethodInfo_21DB2E8;

typedef union _union_159995 _union_159995, *P_union_159995;

union _union_159995 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB2E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_159995 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21E4E60 MethodInfo_21E4E60, *PMethodInfo_21E4E60;

typedef union _union_161691 _union_161691, *P_union_161691;

union _union_161691 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4E60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161691 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164AC4C MethodInfo_164AC4C, *PMethodInfo_164AC4C;

typedef union _union_337245 _union_337245, *P_union_337245;

union _union_337245 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164AC4C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337245 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_StaticFields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_StaticFields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_StaticFields;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_o Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_o, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_o;

typedef struct System_Action_Image__o System_Action_Image__o, *PSystem_Action_Image__o;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_c Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_c, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_c;

typedef struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_Fields Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_Fields, *PAoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_Fields;

typedef struct System_Action_Image__c System_Action_Image__c, *PSystem_Action_Image__c;

typedef struct System_Action_Image__Fields System_Action_Image__Fields, *PSystem_Action_Image__Fields;

typedef struct System_Action_Image__VTable System_Action_Image__VTable, *PSystem_Action_Image__VTable;

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_StaticFields {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_o *__9;
    struct System_Func_CharacterGroupMst__bool__o *__9__12_0;
    struct System_Func_CharacterGroupMst__bool__o *__9__12_1;
    struct System_Action_Image__o *__9__12_3;
};

struct System_Action_Image__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_Image__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_Image__VTable vtable;
};

struct System_Action_Image__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_Image__o {
    struct System_Action_Image__c *klass;
    void *monitor;
    struct System_Action_Image__Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_Fields {
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_o {
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_c *klass;
    void *monitor;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_Fields fields;
};

struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scripts_MemberIllustrate_MemberIllustrateCharaTopScene_MemberIllustrateCharaTopProfile_CharaInfo___c_VTable vtable;
};

typedef struct Chipstar_Downloads_CriWare_LocalFileExporter__CopyFile_d__2_c Chipstar_Downloads_CriWare_LocalFileExporter__CopyFile_d__2_c, *PChipstar_Downloads_CriWare_LocalFileExporter__CopyFile_d__2_c;

typedef struct Chipstar_Downloads_CriWare_LocalFileExporter__CopyFile_d__2_VTable Chipstar_Downloads_CriWare_LocalFileExporter__CopyFile_d__2_VTable, *PChipstar_Downloads_CriWare_LocalFileExporter__CopyFile_d__2_VTable;

struct Chipstar_Downloads_CriWare_LocalFileExporter__CopyFile_d__2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Chipstar_Downloads_CriWare_LocalFileExporter__CopyFile_d__2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Chipstar_Downloads_CriWare_LocalFileExporter__CopyFile_d__2_VTable vtable;
};

typedef struct MethodInfo_1982260 MethodInfo_1982260, *PMethodInfo_1982260;

typedef union _union_169009 _union_169009, *P_union_169009;

union _union_169009 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1982260 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_169009 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10BA6D8 MethodInfo_10BA6D8, *PMethodInfo_10BA6D8;

typedef union _union_208143 _union_208143, *P_union_208143;

union _union_208143 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BA6D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208143 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_SocialPlatforms_Local_o UnityEngine_SocialPlatforms_Local_o, *PUnityEngine_SocialPlatforms_Local_o;

typedef struct UnityEngine_SocialPlatforms_Local_Fields UnityEngine_SocialPlatforms_Local_Fields, *PUnityEngine_SocialPlatforms_Local_Fields;

typedef struct System_Collections_Generic_List_Achievement__o System_Collections_Generic_List_Achievement__o, *PSystem_Collections_Generic_List_Achievement__o;

typedef struct System_Collections_Generic_List_Leaderboard__o System_Collections_Generic_List_Leaderboard__o, *PSystem_Collections_Generic_List_Leaderboard__o;

typedef struct System_Collections_Generic_List_Achievement__c System_Collections_Generic_List_Achievement__c, *PSystem_Collections_Generic_List_Achievement__c;

typedef struct System_Collections_Generic_List_Leaderboard__c System_Collections_Generic_List_Leaderboard__c, *PSystem_Collections_Generic_List_Leaderboard__c;

typedef struct System_Collections_Generic_List_Leaderboard__Fields System_Collections_Generic_List_Leaderboard__Fields, *PSystem_Collections_Generic_List_Leaderboard__Fields;

typedef struct System_Collections_Generic_List_Achievement__StaticFields System_Collections_Generic_List_Achievement__StaticFields, *PSystem_Collections_Generic_List_Achievement__StaticFields;

typedef struct System_Collections_Generic_List_Achievement__VTable System_Collections_Generic_List_Achievement__VTable, *PSystem_Collections_Generic_List_Achievement__VTable;

typedef struct System_Collections_Generic_List_Leaderboard__StaticFields System_Collections_Generic_List_Leaderboard__StaticFields, *PSystem_Collections_Generic_List_Leaderboard__StaticFields;

typedef struct System_Collections_Generic_List_Leaderboard__VTable System_Collections_Generic_List_Leaderboard__VTable, *PSystem_Collections_Generic_List_Leaderboard__VTable;

typedef struct UnityEngine_SocialPlatforms_Impl_Leaderboard_array UnityEngine_SocialPlatforms_Impl_Leaderboard_array, *PUnityEngine_SocialPlatforms_Impl_Leaderboard_array;

typedef struct UnityEngine_SocialPlatforms_Impl_Leaderboard_o UnityEngine_SocialPlatforms_Impl_Leaderboard_o, *PUnityEngine_SocialPlatforms_Impl_Leaderboard_o;

typedef struct UnityEngine_SocialPlatforms_Impl_Leaderboard_c UnityEngine_SocialPlatforms_Impl_Leaderboard_c, *PUnityEngine_SocialPlatforms_Impl_Leaderboard_c;

typedef struct UnityEngine_SocialPlatforms_Impl_Leaderboard_Fields UnityEngine_SocialPlatforms_Impl_Leaderboard_Fields, *PUnityEngine_SocialPlatforms_Impl_Leaderboard_Fields;

typedef struct UnityEngine_SocialPlatforms_Impl_Leaderboard_VTable UnityEngine_SocialPlatforms_Impl_Leaderboard_VTable, *PUnityEngine_SocialPlatforms_Impl_Leaderboard_VTable;

struct UnityEngine_SocialPlatforms_Local_Fields {
    struct System_Collections_Generic_List_UserProfile__o *m_Friends;
    struct System_Collections_Generic_List_UserProfile__o *m_Users;
    struct System_Collections_Generic_List_AchievementDescription__o *m_AchievementDescriptions;
    struct System_Collections_Generic_List_Achievement__o *m_Achievements;
    struct System_Collections_Generic_List_Leaderboard__o *m_Leaderboards;
    struct UnityEngine_Texture2D_o *m_DefaultTexture;
};

struct UnityEngine_SocialPlatforms_Impl_Leaderboard_Fields {
    bool m_Loading;
    struct UnityEngine_SocialPlatforms_IScore_o *m_LocalUserScore;
    uint32_t m_MaxRange;
    struct UnityEngine_SocialPlatforms_IScore_array *m_Scores;
    struct System_String_o *m_Title;
    struct System_String_array *m_UserIDs;
    struct System_String_o *_id_k__BackingField;
    int32_t _userScope_k__BackingField;
    struct UnityEngine_SocialPlatforms_Range_o _range_k__BackingField;
    int32_t _timeScope_k__BackingField;
};

struct UnityEngine_SocialPlatforms_Local_o {
    struct UnityEngine_SocialPlatforms_Local_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_Local_Fields fields;
};

struct System_Collections_Generic_List_Achievement__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Achievement__o {
    struct System_Collections_Generic_List_Achievement__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Achievement__Fields fields;
};

struct System_Collections_Generic_List_Achievement__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Achievement__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Achievement__VTable vtable;
};

struct UnityEngine_SocialPlatforms_Impl_Leaderboard_o {
    struct UnityEngine_SocialPlatforms_Impl_Leaderboard_c *klass;
    void *monitor;
    struct UnityEngine_SocialPlatforms_Impl_Leaderboard_Fields fields;
};

struct UnityEngine_SocialPlatforms_Impl_Leaderboard_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_loading;
    struct VirtualInvokeData _5_get_id;
    struct VirtualInvokeData _6_get_userScope;
    struct VirtualInvokeData _7_get_range;
    struct VirtualInvokeData _8_get_timeScope;
    struct VirtualInvokeData _9_set_id;
    struct VirtualInvokeData _10_set_userScope;
    struct VirtualInvokeData _11_set_range;
    struct VirtualInvokeData _12_set_timeScope;
    struct VirtualInvokeData _13_get_scores;
};

struct System_Collections_Generic_List_Leaderboard__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_Leaderboard__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_Leaderboard__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_Leaderboard__VTable vtable;
};

struct System_Collections_Generic_List_Leaderboard__Fields {
    struct UnityEngine_SocialPlatforms_Impl_Leaderboard_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_Leaderboard__o {
    struct System_Collections_Generic_List_Leaderboard__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_Leaderboard__Fields fields;
};

struct System_Collections_Generic_List_Leaderboard__StaticFields {
    struct UnityEngine_SocialPlatforms_Impl_Leaderboard_array *s_emptyArray;
};

struct UnityEngine_SocialPlatforms_Impl_Leaderboard_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SocialPlatforms_Impl_Leaderboard_o *m_Items[65535];
};

struct System_Collections_Generic_List_Achievement__StaticFields {
    struct UnityEngine_SocialPlatforms_Impl_Achievement_array *s_emptyArray;
};

struct UnityEngine_SocialPlatforms_Impl_Leaderboard_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SocialPlatforms_Impl_Leaderboard_VTable vtable;
};

typedef struct MethodInfo_264E0B8 MethodInfo_264E0B8, *PMethodInfo_264E0B8;

typedef union _union_272702 _union_272702, *P_union_272702;

union _union_272702 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264E0B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_272702 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExAsrRack_PlatformConfig_VTable CriWare_CriAtomExAsrRack_PlatformConfig_VTable, *PCriWare_CriAtomExAsrRack_PlatformConfig_VTable;

struct CriWare_CriAtomExAsrRack_PlatformConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_192BA94_RGCTXs MethodInfo_192BA94_RGCTXs, *PMethodInfo_192BA94_RGCTXs;

struct MethodInfo_192BA94_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_LoginBonusPlayCardAnimation_o Aoharu_LoginBonusPlayCardAnimation_o, *PAoharu_LoginBonusPlayCardAnimation_o;

typedef struct Aoharu_LoginBonusPlayCardAnimation_c Aoharu_LoginBonusPlayCardAnimation_c, *PAoharu_LoginBonusPlayCardAnimation_c;

typedef struct Aoharu_LoginBonusPlayCardAnimation_Fields Aoharu_LoginBonusPlayCardAnimation_Fields, *PAoharu_LoginBonusPlayCardAnimation_Fields;

typedef struct Aoharu_LoginBonusPlayCardAnimation_VTable Aoharu_LoginBonusPlayCardAnimation_VTable, *PAoharu_LoginBonusPlayCardAnimation_VTable;

struct Aoharu_LoginBonusPlayCardAnimation_Fields {
    bool m_IsSkiped;
    struct System_Action_o *m_OnComplete;
    struct System_IDisposable_o *m_DoPlayCoroutine;
    struct Shock_CardData_o *m_CardData;
    bool _CanSkip_k__BackingField;
};

struct Aoharu_LoginBonusPlayCardAnimation_o {
    struct Aoharu_LoginBonusPlayCardAnimation_c *klass;
    void *monitor;
    struct Aoharu_LoginBonusPlayCardAnimation_Fields fields;
};

struct Aoharu_LoginBonusPlayCardAnimation_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_CanSkip;
    struct VirtualInvokeData _5_Ready;
    struct VirtualInvokeData _6_Play;
    struct VirtualInvokeData _7_Skip;
    struct VirtualInvokeData _8_Dispose;
};

struct Aoharu_LoginBonusPlayCardAnimation_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_LoginBonusPlayCardAnimation_VTable vtable;
};

typedef struct System_Runtime_Remoting_Lifetime_LeaseState_Fields System_Runtime_Remoting_Lifetime_LeaseState_Fields, *PSystem_Runtime_Remoting_Lifetime_LeaseState_Fields;

struct System_Runtime_Remoting_Lifetime_LeaseState_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1EA02C0 MethodInfo_1EA02C0, *PMethodInfo_1EA02C0;

typedef union _union_161909 _union_161909, *P_union_161909;

union _union_161909 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA02C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161909 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_268D6BC MethodInfo_268D6BC, *PMethodInfo_268D6BC;

typedef union _union_311494 _union_311494, *P_union_311494;

union _union_311494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_268D6BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_311494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__c Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__c, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__VTable Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__VTable, *PCysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AxisEventData__VTable vtable;
};

typedef struct MethodInfo_1272A9C MethodInfo_1272A9C, *PMethodInfo_1272A9C;

typedef union _union_201142 _union_201142, *P_union_201142;

union _union_201142 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272A9C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201142 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264E0C0 MethodInfo_264E0C0, *PMethodInfo_264E0C0;

typedef union _union_268228 _union_268228, *P_union_268228;

union _union_268228 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264E0C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268228 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__c System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__c, *PSystem_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__c;

typedef struct System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__RGCTXs System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__RGCTXs, *PSystem_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__RGCTXs;

struct System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__RGCTXs {
    struct Il2CppClass *_0_System_Action_Task_TAntecedentResult__;
    struct MethodInfo *_1_System_Action_Task_TAntecedentResult___Invoke;
    struct Il2CppClass *_2_System_Action_Task_TAntecedentResult___object_;
    struct MethodInfo *_3_System_Action_Task_TAntecedentResult___object__Invoke;
};

struct System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Threading_Tasks_ContinuationTaskFromResultTask_TAntecedentResult__VTable vtable;
};

typedef struct System_Func_TArg1__AsyncCallback__object__IAsyncResult__Fields System_Func_TArg1__AsyncCallback__object__IAsyncResult__Fields, *PSystem_Func_TArg1__AsyncCallback__object__IAsyncResult__Fields;

struct System_Func_TArg1__AsyncCallback__object__IAsyncResult__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_1EFE220 MethodInfo_1EFE220, *PMethodInfo_1EFE220;

typedef union _union_316957 _union_316957, *P_union_316957;

union _union_316957 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316957 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B139E8 MethodInfo_2B139E8, *PMethodInfo_2B139E8;

typedef union _union_182066 _union_182066, *P_union_182066;

union _union_182066 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B139E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182066 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_Entry_object__Vector2__Fields System_Collections_Generic_Dictionary_Entry_object__Vector2__Fields, *PSystem_Collections_Generic_Dictionary_Entry_object__Vector2__Fields;

struct System_Collections_Generic_Dictionary_Entry_object__Vector2__Fields {
    int32_t hashCode;
    int32_t next;
    struct Il2CppObject *key;
    struct UnityEngine_Vector2_o value;
};

typedef struct MethodInfo_1EFE218 MethodInfo_1EFE218, *PMethodInfo_1EFE218;

typedef union _union_316975 _union_316975, *P_union_316975;

union _union_316975 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE218 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316975 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657C68 MethodInfo_2657C68, *PMethodInfo_2657C68;

struct MethodInfo_2657C68 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179596 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28AC37C MethodInfo_28AC37C, *PMethodInfo_28AC37C;

typedef union _union_314064 _union_314064, *P_union_314064;

union _union_314064 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28AC37C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314064 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FE6760 MethodInfo_1FE6760, *PMethodInfo_1FE6760;

typedef union _union_279904 _union_279904, *P_union_279904;

union _union_279904 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE6760 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226C1A0 MethodInfo_226C1A0, *PMethodInfo_226C1A0;

struct MethodInfo_226C1A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_286831C MethodInfo_286831C, *PMethodInfo_286831C;

struct MethodInfo_286831C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178364 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerator_LoginBonusRewardSettingMst__c System_Collections_Generic_IEnumerator_LoginBonusRewardSettingMst__c, *PSystem_Collections_Generic_IEnumerator_LoginBonusRewardSettingMst__c;

struct System_Collections_Generic_IEnumerator_LoginBonusRewardSettingMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_1EB48FC MethodInfo_1EB48FC, *PMethodInfo_1EB48FC;

typedef union _union_225805 _union_225805, *P_union_225805;

union _union_225805 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB48FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225805 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_17F7088_RGCTXs MethodInfo_17F7088_RGCTXs, *PMethodInfo_17F7088_RGCTXs;

struct MethodInfo_17F7088_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_CollectionExtensions_GetValueOrDefault_TKey__TValue_;
};

typedef struct MethodInfo_19F8158 MethodInfo_19F8158, *PMethodInfo_19F8158;

struct MethodInfo_19F8158 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243195 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B139EC MethodInfo_2B139EC, *PMethodInfo_2B139EC;

typedef union _union_183504 _union_183504, *P_union_183504;

union _union_183504 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B139EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183504 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657C74 MethodInfo_2657C74, *PMethodInfo_2657C74;

typedef union _union_181034 _union_181034, *P_union_181034;

union _union_181034 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657C74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181034 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16400E8 MethodInfo_16400E8, *PMethodInfo_16400E8;

typedef union _union_289320 _union_289320, *P_union_289320;

union _union_289320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16400E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_EndOfFrameMainThreadScheduler__ImmediateAction_d__1_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D69FF4_RGCTXs MethodInfo_2D69FF4_RGCTXs, *PMethodInfo_2D69FF4_RGCTXs;

struct MethodInfo_2D69FF4_RGCTXs {
    struct Il2CppClass *_0_UniRx_Operators_FrameTimeIntervalObservable_T_;
    struct MethodInfo *_1_UniRx_Operators_FrameTimeIntervalObservable_T___ctor;
};

typedef struct Aoharu_CharaChangeWindowController_VTable Aoharu_CharaChangeWindowController_VTable, *PAoharu_CharaChangeWindowController_VTable;

struct Aoharu_CharaChangeWindowController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_LoadWindow;
    struct VirtualInvokeData _7_OnClickBackKey;
    struct VirtualInvokeData _8_UpdateScrollView;
};

typedef struct Shock_WipePlayListMstTable___c__DisplayClass13_0_Fields Shock_WipePlayListMstTable___c__DisplayClass13_0_Fields, *PShock_WipePlayListMstTable___c__DisplayClass13_0_Fields;

struct Shock_WipePlayListMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct Firebase_Messaging_FirebaseMessaging_Listener___c__DisplayClass14_0_c Firebase_Messaging_FirebaseMessaging_Listener___c__DisplayClass14_0_c, *PFirebase_Messaging_FirebaseMessaging_Listener___c__DisplayClass14_0_c;

typedef struct Firebase_Messaging_FirebaseMessaging_Listener___c__DisplayClass14_0_VTable Firebase_Messaging_FirebaseMessaging_Listener___c__DisplayClass14_0_VTable, *PFirebase_Messaging_FirebaseMessaging_Listener___c__DisplayClass14_0_VTable;

struct Firebase_Messaging_FirebaseMessaging_Listener___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_Messaging_FirebaseMessaging_Listener___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_Messaging_FirebaseMessaging_Listener___c__DisplayClass14_0_VTable vtable;
};

typedef struct Aoharu_MultiEventTopScene___c__DisplayClass45_0_Fields Aoharu_MultiEventTopScene___c__DisplayClass45_0_Fields, *PAoharu_MultiEventTopScene___c__DisplayClass45_0_Fields;

struct Aoharu_MultiEventTopScene___c__DisplayClass45_0_Fields {
    struct System_Action_bool__o *onComplete;
    struct Aoharu_MultiEventTopScene_o *__4__this;
    struct System_Action_o *__9__1;
};

typedef struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass112_0_VTable Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass112_0_VTable, *PShock_Scenes_Adventure_AdventureUIManager___c__DisplayClass112_0_VTable;

struct Shock_Scenes_Adventure_AdventureUIManager___c__DisplayClass112_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2BA0280 MethodInfo_2BA0280, *PMethodInfo_2BA0280;

typedef struct System_Collections_Generic_LinkedList_Enumerator_T__c System_Collections_Generic_LinkedList_Enumerator_T__c, *PSystem_Collections_Generic_LinkedList_Enumerator_T__c;

typedef struct System_Collections_Generic_LinkedList_Enumerator_T__RGCTXs System_Collections_Generic_LinkedList_Enumerator_T__RGCTXs, *PSystem_Collections_Generic_LinkedList_Enumerator_T__RGCTXs;

struct System_Collections_Generic_LinkedList_Enumerator_T__RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_LinkedList_T_;
    struct MethodInfo *_1_System_Collections_Generic_LinkedList_T__get_Count;
    struct Il2CppClass *_2_T;
};

struct MethodInfo_2BA0280 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282648 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct System_Collections_Generic_LinkedList_Enumerator_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct System_Collections_Generic_LinkedList_Enumerator_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_LinkedList_Enumerator_T__VTable vtable;
};

typedef struct MethodInfo_1F062A8 MethodInfo_1F062A8, *PMethodInfo_1F062A8;

typedef union _union_324100 _union_324100, *P_union_324100;

union _union_324100 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F062A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324100 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8B600 MethodInfo_2E8B600, *PMethodInfo_2E8B600;

typedef union _union_228519 _union_228519, *P_union_228519;

union _union_228519 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8B600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228519 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IEnumerable_RARITY__o System_Collections_Generic_IEnumerable_RARITY__o, *PSystem_Collections_Generic_IEnumerable_RARITY__o;

typedef struct System_Collections_Generic_IEnumerable_RARITY__c System_Collections_Generic_IEnumerable_RARITY__c, *PSystem_Collections_Generic_IEnumerable_RARITY__c;

typedef struct System_Collections_Generic_IEnumerable_RARITY__Fields System_Collections_Generic_IEnumerable_RARITY__Fields, *PSystem_Collections_Generic_IEnumerable_RARITY__Fields;

struct System_Collections_Generic_IEnumerable_RARITY__Fields {
};

struct System_Collections_Generic_IEnumerable_RARITY__o {
    struct System_Collections_Generic_IEnumerable_RARITY__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerable_RARITY__Fields fields;
};

struct System_Collections_Generic_IEnumerable_RARITY__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Collections_Generic_IReadOnlyList_LoginBonusEventData__o System_Collections_Generic_IReadOnlyList_LoginBonusEventData__o, *PSystem_Collections_Generic_IReadOnlyList_LoginBonusEventData__o;

typedef struct System_Collections_Generic_IReadOnlyList_LoginBonusEventData__c System_Collections_Generic_IReadOnlyList_LoginBonusEventData__c, *PSystem_Collections_Generic_IReadOnlyList_LoginBonusEventData__c;

typedef struct System_Collections_Generic_IReadOnlyList_LoginBonusEventData__Fields System_Collections_Generic_IReadOnlyList_LoginBonusEventData__Fields, *PSystem_Collections_Generic_IReadOnlyList_LoginBonusEventData__Fields;

struct System_Collections_Generic_IReadOnlyList_LoginBonusEventData__Fields {
};

struct System_Collections_Generic_IReadOnlyList_LoginBonusEventData__o {
    struct System_Collections_Generic_IReadOnlyList_LoginBonusEventData__c *klass;
    void *monitor;
    struct System_Collections_Generic_IReadOnlyList_LoginBonusEventData__Fields fields;
};

struct System_Collections_Generic_IReadOnlyList_LoginBonusEventData__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct MethodInfo_24D3FE4 MethodInfo_24D3FE4, *PMethodInfo_24D3FE4;

typedef union _union_180706 _union_180706, *P_union_180706;

union _union_180706 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24D3FE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180706 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_EventTopBannerMstTable_StaticFields Shock_EventTopBannerMstTable_StaticFields, *PShock_EventTopBannerMstTable_StaticFields;

typedef struct Shock_EventTopBannerMstTable_o Shock_EventTopBannerMstTable_o, *PShock_EventTopBannerMstTable_o;

typedef struct Shock_EventTopBannerMstTable_c Shock_EventTopBannerMstTable_c, *PShock_EventTopBannerMstTable_c;

typedef struct Shock_EventTopBannerMstTable_Fields Shock_EventTopBannerMstTable_Fields, *PShock_EventTopBannerMstTable_Fields;

typedef struct Shock_EventTopBannerMstTable_VTable Shock_EventTopBannerMstTable_VTable, *PShock_EventTopBannerMstTable_VTable;

typedef struct Shock_GameMstTableBase_EventTopBannerMst__Fields Shock_GameMstTableBase_EventTopBannerMst__Fields, *PShock_GameMstTableBase_EventTopBannerMst__Fields;

struct Shock_GameMstTableBase_EventTopBannerMst__Fields {
    struct Shock_EventTopBannerMst_array *m_Table;
};

struct Shock_EventTopBannerMstTable_Fields {
    struct Shock_GameMstTableBase_EventTopBannerMst__Fields super;
};

struct Shock_EventTopBannerMstTable_StaticFields {
    struct System_String_o *AssetPath;
    struct Shock_EventTopBannerMstTable_o *ms_Instance;
};

struct Shock_EventTopBannerMstTable_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateMstColumnIndexList;
    struct VirtualInvokeData _5_CreateMst;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

struct Shock_EventTopBannerMstTable_c {
    struct Il2CppClass_1 _1;
    struct Shock_EventTopBannerMstTable_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_EventTopBannerMstTable_VTable vtable;
};

struct Shock_EventTopBannerMstTable_o {
    struct Shock_EventTopBannerMstTable_c *klass;
    void *monitor;
    struct Shock_EventTopBannerMstTable_Fields fields;
};

typedef struct System_IObservable_T__Fields System_IObservable_T__Fields, *PSystem_IObservable_T__Fields;

struct System_IObservable_T__Fields {
};

typedef struct MethodInfo_19F8174 MethodInfo_19F8174, *PMethodInfo_19F8174;

struct MethodInfo_19F8174 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243403 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F31290 MethodInfo_1F31290, *PMethodInfo_1F31290;

typedef union _union_320512 _union_320512, *P_union_320512;

union _union_320512 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F31290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320512 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_16400F0 MethodInfo_16400F0, *PMethodInfo_16400F0;

typedef union _union_289264 _union_289264, *P_union_289264;

union _union_289264 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16400F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Scheduler_FixedUpdateMainThreadScheduler__ImmediateAction_d__1_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_289264 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_339901C MethodInfo_339901C, *PMethodInfo_339901C;

typedef union _union_228769 _union_228769, *P_union_228769;

union _union_228769 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_339901C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228769 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8B614 MethodInfo_2E8B614, *PMethodInfo_2E8B614;

typedef union _union_228687 _union_228687, *P_union_228687;

union _union_228687 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8B614 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228687 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TermsOfServiceAgreeDialogUI_Fields Aoharu_TermsOfServiceAgreeDialogUI_Fields, *PAoharu_TermsOfServiceAgreeDialogUI_Fields;

typedef struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__o System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__o, *PSystem_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__o;

typedef struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__c System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__c, *PSystem_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__c;

typedef struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__Fields System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__Fields, *PSystem_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__Fields;

typedef struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__VTable System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__VTable, *PSystem_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__VTable;

struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__VTable vtable;
};

struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__o {
    struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__c *klass;
    void *monitor;
    struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__Fields fields;
};

struct Aoharu_TermsOfServiceAgreeDialogUI_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_AgreeButton;
    struct Shock_ButtonEvent_o *m_NoAgreeButton;
    struct Shock_ButtonEvent_o *m_TermsButton;
    struct System_Action_TermsOfServiceAgreeDialogUI_AGREE_RESULT__o *m_OnComplete;
    int32_t m_Result;
};

typedef struct Firebase_AppUtilPINVOKE_o Firebase_AppUtilPINVOKE_o, *PFirebase_AppUtilPINVOKE_o;

typedef struct Firebase_AppUtilPINVOKE_c Firebase_AppUtilPINVOKE_c, *PFirebase_AppUtilPINVOKE_c;

typedef struct Firebase_AppUtilPINVOKE_Fields Firebase_AppUtilPINVOKE_Fields, *PFirebase_AppUtilPINVOKE_Fields;

typedef struct Firebase_AppUtilPINVOKE_StaticFields Firebase_AppUtilPINVOKE_StaticFields, *PFirebase_AppUtilPINVOKE_StaticFields;

typedef struct Firebase_AppUtilPINVOKE_VTable Firebase_AppUtilPINVOKE_VTable, *PFirebase_AppUtilPINVOKE_VTable;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_o Firebase_AppUtilPINVOKE_SWIGExceptionHelper_o, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_o;

typedef struct Firebase_AppUtilPINVOKE_SWIGStringHelper_o Firebase_AppUtilPINVOKE_SWIGStringHelper_o, *PFirebase_AppUtilPINVOKE_SWIGStringHelper_o;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_c Firebase_AppUtilPINVOKE_SWIGExceptionHelper_c, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_c;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_Fields Firebase_AppUtilPINVOKE_SWIGExceptionHelper_Fields, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_Fields;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_StaticFields Firebase_AppUtilPINVOKE_SWIGExceptionHelper_StaticFields, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_StaticFields;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields;

typedef struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable, *PFirebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable;

struct Firebase_AppUtilPINVOKE_Fields {
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_AppUtilPINVOKE_o {
    struct Firebase_AppUtilPINVOKE_c *klass;
    void *monitor;
    struct Firebase_AppUtilPINVOKE_Fields fields;
};

struct Firebase_AppUtilPINVOKE_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Firebase_AppUtilPINVOKE_c {
    struct Il2CppClass_1 _1;
    struct Firebase_AppUtilPINVOKE_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_AppUtilPINVOKE_VTable vtable;
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_VTable vtable;
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields {
    struct System_MulticastDelegate_Fields super;
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o {
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_c *klass;
    void *monitor;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_Fields fields;
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_StaticFields {
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *applicationDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *arithmeticDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *divideByZeroDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *indexOutOfRangeDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *invalidCastDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *invalidOperationDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *ioDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *nullReferenceDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *outOfMemoryDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *overflowDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionDelegate_o *systemDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o *argumentDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o *argumentNullDelegate;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o *argumentOutOfRangeDelegate;
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct Firebase_AppUtilPINVOKE_SWIGStringHelper_o {
    struct Firebase_AppUtilPINVOKE_SWIGStringHelper_c *klass;
    void *monitor;
    struct Firebase_AppUtilPINVOKE_SWIGStringHelper_Fields fields;
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_VTable vtable;
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_c {
    struct Il2CppClass_1 _1;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_VTable vtable;
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_o {
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_c *klass;
    void *monitor;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_ExceptionArgumentDelegate_Fields fields;
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_Fields {
};

struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_o {
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_c *klass;
    void *monitor;
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_Fields fields;
};

struct Firebase_AppUtilPINVOKE_StaticFields {
    struct Firebase_AppUtilPINVOKE_SWIGExceptionHelper_o *swigExceptionHelper;
    struct Firebase_AppUtilPINVOKE_SWIGStringHelper_o *swigStringHelper;
};

typedef struct MethodInfo_17CA59C MethodInfo_17CA59C, *PMethodInfo_17CA59C;

typedef union _union_235919 _union_235919, *P_union_235919;

union _union_235919 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_17CA59C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235919 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Globalization_IdnMapping_VTable System_Globalization_IdnMapping_VTable, *PSystem_Globalization_IdnMapping_VTable;

struct System_Globalization_IdnMapping_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_156C2CC MethodInfo_156C2CC, *PMethodInfo_156C2CC;

typedef union _union_167987 _union_167987, *P_union_167987;

union _union_167987 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C2CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167987 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StyleSheets_MatchResult_o UnityEngine_UIElements_StyleSheets_MatchResult_o, *PUnityEngine_UIElements_StyleSheets_MatchResult_o;

struct UnityEngine_UIElements_StyleSheets_MatchResult_o {
    struct UnityEngine_UIElements_StyleSheets_MatchResult_Fields fields;
};

typedef struct MethodInfo_1F061A8 MethodInfo_1F061A8, *PMethodInfo_1F061A8;

typedef union _union_324078 _union_324078, *P_union_324078;

union _union_324078 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F061A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324078 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19572EC MethodInfo_19572EC, *PMethodInfo_19572EC;

typedef union _union_262260 _union_262260, *P_union_262260;

union _union_262260 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19572EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_262260 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_List_AnimationTrack__Fields System_Collections_Generic_List_AnimationTrack__Fields, *PSystem_Collections_Generic_List_AnimationTrack__Fields;

typedef struct UnityEngine_Timeline_AnimationTrack_array UnityEngine_Timeline_AnimationTrack_array, *PUnityEngine_Timeline_AnimationTrack_array;

typedef struct UnityEngine_Timeline_AnimationTrack_o UnityEngine_Timeline_AnimationTrack_o, *PUnityEngine_Timeline_AnimationTrack_o;

typedef struct UnityEngine_Timeline_AnimationTrack_c UnityEngine_Timeline_AnimationTrack_c, *PUnityEngine_Timeline_AnimationTrack_c;

typedef struct UnityEngine_Timeline_AnimationTrack_Fields UnityEngine_Timeline_AnimationTrack_Fields, *PUnityEngine_Timeline_AnimationTrack_Fields;

typedef struct UnityEngine_Timeline_AnimationTrack_StaticFields UnityEngine_Timeline_AnimationTrack_StaticFields, *PUnityEngine_Timeline_AnimationTrack_StaticFields;

typedef struct UnityEngine_Timeline_AnimationTrack_VTable UnityEngine_Timeline_AnimationTrack_VTable, *PUnityEngine_Timeline_AnimationTrack_VTable;

struct UnityEngine_Timeline_AnimationTrack_Fields {
    struct UnityEngine_Timeline_TrackAsset_Fields super;
    int32_t m_InfiniteClipPreExtrapolation;
    int32_t m_InfiniteClipPostExtrapolation;
    struct UnityEngine_Vector3_o m_InfiniteClipOffsetPosition;
    struct UnityEngine_Vector3_o m_InfiniteClipOffsetEulerAngles;
    double m_InfiniteClipTimeOffset;
    bool m_InfiniteClipRemoveOffset;
    bool m_InfiniteClipApplyFootIK;
    int32_t mInfiniteClipLoop;
    int32_t m_MatchTargetFields;
    struct UnityEngine_Vector3_o m_Position;
    struct UnityEngine_Vector3_o m_EulerAngles;
    struct UnityEngine_AvatarMask_o *m_AvatarMask;
    bool m_ApplyAvatarMask;
    int32_t m_TrackOffset;
    struct UnityEngine_AnimationClip_o *m_InfiniteClip;
    struct UnityEngine_Quaternion_o m_OpenClipOffsetRotation;
    struct UnityEngine_Quaternion_o m_Rotation;
    bool m_ApplyOffsets;
};

struct System_Collections_Generic_List_AnimationTrack__Fields {
    struct UnityEngine_Timeline_AnimationTrack_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct UnityEngine_Timeline_AnimationTrack_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_Timeline_AnimationTrack_o *m_Items[65535];
};

struct UnityEngine_Timeline_AnimationTrack_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_CreatePlayable;
    struct VirtualInvokeData _7_get_duration;
    struct VirtualInvokeData _8_get_outputs;
    struct VirtualInvokeData _9_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize;
    struct VirtualInvokeData _10_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_curves;
    struct VirtualInvokeData _13_get_hasCurves;
    struct VirtualInvokeData _14_unknown;
    struct VirtualInvokeData _15_CreateCurves;
    struct VirtualInvokeData _16_UnityEngine_Timeline_ICurvesOwner_get_defaultCurvesName;
    struct VirtualInvokeData _17_UnityEngine_Timeline_ICurvesOwner_get_asset;
    struct VirtualInvokeData _18_UnityEngine_Timeline_ICurvesOwner_get_assetOwner;
    struct VirtualInvokeData _19_UnityEngine_Timeline_ICurvesOwner_get_targetTrack;
    struct VirtualInvokeData _20_OnBeforeTrackSerialize;
    struct VirtualInvokeData _21_OnAfterTrackDeserialize;
    struct VirtualInvokeData _22_OnUpgradeFromVersion;
    struct VirtualInvokeData _23_get_isEmpty;
    struct VirtualInvokeData _24_CreateTrackMixer;
    struct VirtualInvokeData _25_CompileClips;
    struct VirtualInvokeData _26_CreateMixerPlayableGraph;
    struct VirtualInvokeData _27_GetEvaluationTime;
    struct VirtualInvokeData _28_GetSequenceTime;
    struct VirtualInvokeData _29_GatherProperties;
    struct VirtualInvokeData _30_OnCreateClip;
    struct VirtualInvokeData _31_CalculateItemsHash;
    struct VirtualInvokeData _32_CreatePlayable;
    struct VirtualInvokeData _33_CanCompileClips;
    struct VirtualInvokeData _34_CanCreateTrackMixer;
    struct VirtualInvokeData _35_Hash;
    struct VirtualInvokeData _36_UnityEngine_Timeline_ILayerable_CreateLayerMixer;
};

struct UnityEngine_Timeline_AnimationTrack_StaticFields {
    struct System_Collections_Generic_Queue_Transform__o *s_CachedQueue;
};

struct UnityEngine_Timeline_AnimationTrack_o {
    struct UnityEngine_Timeline_AnimationTrack_c *klass;
    void *monitor;
    struct UnityEngine_Timeline_AnimationTrack_Fields fields;
};

struct UnityEngine_Timeline_AnimationTrack_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_Timeline_AnimationTrack_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_Timeline_AnimationTrack_VTable vtable;
};

typedef struct UnityEngine_UIElements_StyleSheets_MatchResult_c UnityEngine_UIElements_StyleSheets_MatchResult_c, *PUnityEngine_UIElements_StyleSheets_MatchResult_c;

typedef struct UnityEngine_UIElements_StyleSheets_MatchResult_VTable UnityEngine_UIElements_StyleSheets_MatchResult_VTable, *PUnityEngine_UIElements_StyleSheets_MatchResult_VTable;

struct UnityEngine_UIElements_StyleSheets_MatchResult_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_StyleSheets_MatchResult_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_StyleSheets_MatchResult_VTable vtable;
};

typedef struct MethodInfo_1EA0394 MethodInfo_1EA0394, *PMethodInfo_1EA0394;

typedef union _union_161993 _union_161993, *P_union_161993;

union _union_161993 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA0394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161993 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DA848 MethodInfo_19DA848, *PMethodInfo_19DA848;

typedef union _union_250785 _union_250785, *P_union_250785;

union _union_250785 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA848 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250785 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_SendMouseEvents_c UnityEngine_SendMouseEvents_c, *PUnityEngine_SendMouseEvents_c;

typedef struct UnityEngine_SendMouseEvents_StaticFields UnityEngine_SendMouseEvents_StaticFields, *PUnityEngine_SendMouseEvents_StaticFields;

typedef struct UnityEngine_SendMouseEvents_VTable UnityEngine_SendMouseEvents_VTable, *PUnityEngine_SendMouseEvents_VTable;

typedef struct UnityEngine_SendMouseEvents_HitInfo_array UnityEngine_SendMouseEvents_HitInfo_array, *PUnityEngine_SendMouseEvents_HitInfo_array;

typedef struct System_Func_KeyValuePair_int__Vector2___o System_Func_KeyValuePair_int__Vector2___o, *PSystem_Func_KeyValuePair_int__Vector2___o;

typedef struct UnityEngine_SendMouseEvents_HitInfo_o UnityEngine_SendMouseEvents_HitInfo_o, *PUnityEngine_SendMouseEvents_HitInfo_o;

typedef struct System_Func_KeyValuePair_int__Vector2___c System_Func_KeyValuePair_int__Vector2___c, *PSystem_Func_KeyValuePair_int__Vector2___c;

typedef struct System_Func_KeyValuePair_int__Vector2___Fields System_Func_KeyValuePair_int__Vector2___Fields, *PSystem_Func_KeyValuePair_int__Vector2___Fields;

typedef struct UnityEngine_SendMouseEvents_HitInfo_Fields UnityEngine_SendMouseEvents_HitInfo_Fields, *PUnityEngine_SendMouseEvents_HitInfo_Fields;

typedef struct System_Func_KeyValuePair_int__Vector2___VTable System_Func_KeyValuePair_int__Vector2___VTable, *PSystem_Func_KeyValuePair_int__Vector2___VTable;

struct UnityEngine_SendMouseEvents_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_SendMouseEvents_c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_SendMouseEvents_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_SendMouseEvents_VTable vtable;
};

struct System_Func_KeyValuePair_int__Vector2___VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct UnityEngine_SendMouseEvents_HitInfo_Fields {
    struct UnityEngine_GameObject_o *target;
    struct UnityEngine_Camera_o *camera;
};

struct UnityEngine_SendMouseEvents_HitInfo_o {
    struct UnityEngine_SendMouseEvents_HitInfo_Fields fields;
};

struct UnityEngine_SendMouseEvents_HitInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_SendMouseEvents_HitInfo_o m_Items[65535];
};

struct System_Func_KeyValuePair_int__Vector2___Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_KeyValuePair_int__Vector2___o {
    struct System_Func_KeyValuePair_int__Vector2___c *klass;
    void *monitor;
    struct System_Func_KeyValuePair_int__Vector2___Fields fields;
};

struct System_Func_KeyValuePair_int__Vector2___c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_KeyValuePair_int__Vector2___VTable vtable;
};

struct UnityEngine_SendMouseEvents_StaticFields {
    bool s_MouseUsed;
    struct UnityEngine_SendMouseEvents_HitInfo_array *m_LastHit;
    struct UnityEngine_SendMouseEvents_HitInfo_array *m_MouseDownHit;
    struct UnityEngine_SendMouseEvents_HitInfo_array *m_CurrentHit;
    struct UnityEngine_Camera_array *m_Cameras;
    struct System_Func_KeyValuePair_int__Vector2___o *s_GetMouseState;
    struct UnityEngine_Vector2_o s_MousePosition;
    bool s_MouseButtonPressedThisFrame;
    bool s_MouseButtonIsPressed;
};

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_2_Fields Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_2_Fields, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_2_Fields;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_o Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_o, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_o;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_c Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_c, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_c;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_Fields Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_Fields, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_Fields;

typedef struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_VTable Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_VTable, *PAoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_VTable;

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_2_Fields {
    struct System_Action_o *done;
    struct System_Action_Sprite__o *onLoaded;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_o *CS___8__locals2;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_Fields {
    bool isViewEvolved;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_0_o *CS___8__locals1;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_o {
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_Fields fields;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Gacha_CardFlipEffectSequence___c__DisplayClass54_1_VTable vtable;
};

typedef struct MethodInfo_325BCBC MethodInfo_325BCBC, *PMethodInfo_325BCBC;

typedef union _union_214081 _union_214081, *P_union_214081;

union _union_214081 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325BCBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214081 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyList_int__Fields System_Collections_Generic_IReadOnlyList_int__Fields, *PSystem_Collections_Generic_IReadOnlyList_int__Fields;

struct System_Collections_Generic_IReadOnlyList_int__Fields {
};

typedef struct MethodInfo_325BCC4 MethodInfo_325BCC4, *PMethodInfo_325BCC4;

typedef union _union_214373 _union_214373, *P_union_214373;

union _union_214373 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325BCC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214373 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_NoticeKeyVisualLoader_c Shock_NoticeKeyVisualLoader_c, *PShock_NoticeKeyVisualLoader_c;

typedef struct Shock_NoticeKeyVisualLoader_StaticFields Shock_NoticeKeyVisualLoader_StaticFields, *PShock_NoticeKeyVisualLoader_StaticFields;

typedef struct Shock_NoticeKeyVisualLoader_VTable Shock_NoticeKeyVisualLoader_VTable, *PShock_NoticeKeyVisualLoader_VTable;

struct Shock_NoticeKeyVisualLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_NoticeKeyVisualLoader_c {
    struct Il2CppClass_1 _1;
    struct Shock_NoticeKeyVisualLoader_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_NoticeKeyVisualLoader_VTable vtable;
};

struct Shock_NoticeKeyVisualLoader_StaticFields {
    struct System_String_o *SpritePathFormat;
};

typedef struct MethodInfo_1575E78 MethodInfo_1575E78, *PMethodInfo_1575E78;

typedef union _union_166253 _union_166253, *P_union_166253;

union _union_166253 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1575E78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_166253 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2946E7C MethodInfo_2946E7C, *PMethodInfo_2946E7C;

typedef union _union_185576 _union_185576, *P_union_185576;

union _union_185576 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946E7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185576 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_Adventure_TalkHideCommand_c Shock_Scenes_Adventure_TalkHideCommand_c, *PShock_Scenes_Adventure_TalkHideCommand_c;

struct Shock_Scenes_Adventure_TalkHideCommand_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_Adventure_TalkHideCommand_VTable vtable;
};

typedef struct UniRx_LazyTask__WhenAllCore_d__11_c UniRx_LazyTask__WhenAllCore_d__11_c, *PUniRx_LazyTask__WhenAllCore_d__11_c;

typedef struct UniRx_LazyTask__WhenAllCore_d__11_VTable UniRx_LazyTask__WhenAllCore_d__11_VTable, *PUniRx_LazyTask__WhenAllCore_d__11_VTable;

struct UniRx_LazyTask__WhenAllCore_d__11_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct UniRx_LazyTask__WhenAllCore_d__11_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_LazyTask__WhenAllCore_d__11_VTable vtable;
};

typedef struct MethodInfo_3186F30 MethodInfo_3186F30, *PMethodInfo_3186F30;

typedef struct MethodInfo_3186F30_RGCTXs MethodInfo_3186F30_RGCTXs, *PMethodInfo_3186F30_RGCTXs;

typedef union _union_326800 _union_326800, *P_union_326800;

union _union_326800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3186F30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct DG_Tweening_Tweener_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_3186F30_RGCTXs *rgctx_data;
    union _union_326800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_3186F30_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Core_DOGetter_T1_;
    struct MethodInfo *_2_DG_Tweening_Core_DOGetter_T1__Invoke;
    struct Il2CppClass *_3_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_4_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__ConvertToStartValue;
    struct MethodInfo *_5_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetRelativeEndValue;
    struct MethodInfo *_6_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_7_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct System_Text_EncodingNLS_Fields System_Text_EncodingNLS_Fields, *PSystem_Text_EncodingNLS_Fields;

struct System_Text_EncodingNLS_Fields {
    struct System_Text_Encoding_Fields super;
};

typedef struct MethodInfo_2B139F4 MethodInfo_2B139F4, *PMethodInfo_2B139F4;

typedef union _union_184942 _union_184942, *P_union_184942;

union _union_184942 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B139F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184942 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_LazyTask__WhenAllCore_d__11_o UniRx_LazyTask__WhenAllCore_d__11_o, *PUniRx_LazyTask__WhenAllCore_d__11_o;

typedef struct UniRx_LazyTask__WhenAllCore_d__11_Fields UniRx_LazyTask__WhenAllCore_d__11_Fields, *PUniRx_LazyTask__WhenAllCore_d__11_Fields;

struct UniRx_LazyTask__WhenAllCore_d__11_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct UnityEngine_Coroutine_array *coroutines;
    struct UnityEngine_Coroutine_array *__7__wrap1;
    int32_t __7__wrap2;
};

struct UniRx_LazyTask__WhenAllCore_d__11_o {
    struct UniRx_LazyTask__WhenAllCore_d__11_c *klass;
    void *monitor;
    struct UniRx_LazyTask__WhenAllCore_d__11_Fields fields;
};

typedef struct MethodInfo_2946E74 MethodInfo_2946E74, *PMethodInfo_2946E74;

typedef union _union_184138 _union_184138, *P_union_184138;

union _union_184138 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946E74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184138 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_SortingGroupsUpdate_Fields UnityEngine_PlayerLoop_PostLateUpdate_SortingGroupsUpdate_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_SortingGroupsUpdate_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_SortingGroupsUpdate_Fields {
};

typedef struct MethodInfo_22C37F0 MethodInfo_22C37F0, *PMethodInfo_22C37F0;

typedef union _union_280926 _union_280926, *P_union_280926;

union _union_280926 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C37F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2946E70 MethodInfo_2946E70, *PMethodInfo_2946E70;

typedef union _union_182700 _union_182700, *P_union_182700;

union _union_182700 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946E70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182700 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F38A94_RGCTXs MethodInfo_2F38A94_RGCTXs, *PMethodInfo_2F38A94_RGCTXs;

struct MethodInfo_2F38A94_RGCTXs {
    struct MethodInfo *_0_System_Threading_Tasks_TaskFactory_VoidTaskResult__FromAsyncImpl_TArg1__TArg2_;
};

typedef struct MethodInfo_19DA868 MethodInfo_19DA868, *PMethodInfo_19DA868;

typedef union _union_250993 _union_250993, *P_union_250993;

union _union_250993 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA868 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250993 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14FC8D8_RGCTXs MethodInfo_14FC8D8_RGCTXs, *PMethodInfo_14FC8D8_RGCTXs;

struct MethodInfo_14FC8D8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct System_Comparison_Region__o System_Comparison_Region__o, *PSystem_Comparison_Region__o;

typedef struct System_Comparison_Region__Fields System_Comparison_Region__Fields, *PSystem_Comparison_Region__Fields;

struct System_Comparison_Region__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Comparison_Region__o {
    struct System_Comparison_Region__c *klass;
    void *monitor;
    struct System_Comparison_Region__Fields fields;
};

typedef struct MethodInfo_1E9C9F4 MethodInfo_1E9C9F4, *PMethodInfo_1E9C9F4;

typedef union _union_160311 _union_160311, *P_union_160311;

union _union_160311 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C9F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160311 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10FAF48_RGCTXs MethodInfo_10FAF48_RGCTXs, *PMethodInfo_10FAF48_RGCTXs;

struct MethodInfo_10FAF48_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct MethodInfo_3399058 MethodInfo_3399058, *PMethodInfo_3399058;

typedef union _union_223059 _union_223059, *P_union_223059;

union _union_223059 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3399058 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223059 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2D7621C_RGCTXs MethodInfo_2D7621C_RGCTXs, *PMethodInfo_2D7621C_RGCTXs;

struct MethodInfo_2D7621C_RGCTXs {
    struct MethodInfo *_0_UniRx_Observer_Create_T_;
};

typedef struct Shock_UI_ItemConfirmDialog___c_StaticFields Shock_UI_ItemConfirmDialog___c_StaticFields, *PShock_UI_ItemConfirmDialog___c_StaticFields;

typedef struct Shock_UI_ItemConfirmDialog___c_o Shock_UI_ItemConfirmDialog___c_o, *PShock_UI_ItemConfirmDialog___c_o;

typedef struct Shock_UI_ItemConfirmDialog___c_c Shock_UI_ItemConfirmDialog___c_c, *PShock_UI_ItemConfirmDialog___c_c;

typedef struct Shock_UI_ItemConfirmDialog___c_Fields Shock_UI_ItemConfirmDialog___c_Fields, *PShock_UI_ItemConfirmDialog___c_Fields;

typedef struct Shock_UI_ItemConfirmDialog___c_VTable Shock_UI_ItemConfirmDialog___c_VTable, *PShock_UI_ItemConfirmDialog___c_VTable;

struct Shock_UI_ItemConfirmDialog___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_UI_ItemConfirmDialog___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_UI_ItemConfirmDialog___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_UI_ItemConfirmDialog___c_VTable vtable;
};

struct Shock_UI_ItemConfirmDialog___c_Fields {
};

struct Shock_UI_ItemConfirmDialog___c_o {
    struct Shock_UI_ItemConfirmDialog___c_c *klass;
    void *monitor;
    struct Shock_UI_ItemConfirmDialog___c_Fields fields;
};

struct Shock_UI_ItemConfirmDialog___c_StaticFields {
    struct Shock_UI_ItemConfirmDialog___c_o *__9;
    struct System_Action_o *__9__21_4;
};

typedef struct MethodInfo_1EFE310 MethodInfo_1EFE310, *PMethodInfo_1EFE310;

typedef union _union_316969 _union_316969, *P_union_316969;

union _union_316969 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE310 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316969 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2486584 MethodInfo_2486584, *PMethodInfo_2486584;

typedef union _union_290379 _union_290379, *P_union_290379;

union _union_290379 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486584 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290379 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Security_Cryptography_OidEnumerator_o System_Security_Cryptography_OidEnumerator_o, *PSystem_Security_Cryptography_OidEnumerator_o;

typedef struct System_Security_Cryptography_OidEnumerator_c System_Security_Cryptography_OidEnumerator_c, *PSystem_Security_Cryptography_OidEnumerator_c;

typedef struct System_Security_Cryptography_OidEnumerator_Fields System_Security_Cryptography_OidEnumerator_Fields, *PSystem_Security_Cryptography_OidEnumerator_Fields;

typedef struct System_Security_Cryptography_OidEnumerator_VTable System_Security_Cryptography_OidEnumerator_VTable, *PSystem_Security_Cryptography_OidEnumerator_VTable;

struct System_Security_Cryptography_OidEnumerator_Fields {
    struct System_Security_Cryptography_OidCollection_o *_oids;
    int32_t _current;
};

struct System_Security_Cryptography_OidEnumerator_o {
    struct System_Security_Cryptography_OidEnumerator_c *klass;
    void *monitor;
    struct System_Security_Cryptography_OidEnumerator_Fields fields;
};

struct System_Security_Cryptography_OidEnumerator_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_MoveNext;
    struct VirtualInvokeData _5_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _6_Reset;
};

struct System_Security_Cryptography_OidEnumerator_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Security_Cryptography_OidEnumerator_VTable vtable;
};

typedef struct _PrivateImplementationDetails____StaticArrayInitTypeSize_38_VTable _PrivateImplementationDetails____StaticArrayInitTypeSize_38_VTable, *P_PrivateImplementationDetails____StaticArrayInitTypeSize_38_VTable;

struct _PrivateImplementationDetails____StaticArrayInitTypeSize_38_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_15DF078_RGCTXs MethodInfo_15DF078_RGCTXs, *PMethodInfo_15DF078_RGCTXs;

struct MethodInfo_15DF078_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_1108194_RGCTXs MethodInfo_1108194_RGCTXs, *PMethodInfo_1108194_RGCTXs;

struct MethodInfo_1108194_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Action_ConfirmMedalScene__VTable System_Action_ConfirmMedalScene__VTable, *PSystem_Action_ConfirmMedalScene__VTable;

struct System_Action_ConfirmMedalScene__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct UnityEngine_RemoteConfigSettings_c UnityEngine_RemoteConfigSettings_c, *PUnityEngine_RemoteConfigSettings_c;

typedef struct UnityEngine_RemoteConfigSettings_VTable UnityEngine_RemoteConfigSettings_VTable, *PUnityEngine_RemoteConfigSettings_VTable;

struct UnityEngine_RemoteConfigSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_RemoteConfigSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_RemoteConfigSettings_VTable vtable;
};

typedef struct MethodInfo_2DBB1C4 MethodInfo_2DBB1C4, *PMethodInfo_2DBB1C4;

typedef union _union_241679 _union_241679, *P_union_241679;

union _union_241679 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBB1C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241679 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9C998 MethodInfo_2B9C998, *PMethodInfo_2B9C998;

struct MethodInfo_2B9C998 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242217 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_18FC2A4 MethodInfo_18FC2A4, *PMethodInfo_18FC2A4;

typedef struct MethodInfo_18FC2A4_RGCTXs MethodInfo_18FC2A4_RGCTXs, *PMethodInfo_18FC2A4_RGCTXs;

typedef union _union_193464 _union_193464, *P_union_193464;

union _union_193464 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_18FC2A4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_18FC2A4_RGCTXs *rgctx_data;
    union _union_193464 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_18FC2A4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct MethodInfo_13C3008_RGCTXs MethodInfo_13C3008_RGCTXs, *PMethodInfo_13C3008_RGCTXs;

struct MethodInfo_13C3008_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1E9C9CC MethodInfo_1E9C9CC, *PMethodInfo_1E9C9CC;

typedef union _union_161815 _union_161815, *P_union_161815;

union _union_161815 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C9CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161815 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14B9F6C MethodInfo_14B9F6C, *PMethodInfo_14B9F6C;

typedef union _union_259238 _union_259238, *P_union_259238;

union _union_259238 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_14B9F6C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259238 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_30F5EC4 MethodInfo_30F5EC4, *PMethodInfo_30F5EC4;

typedef union _union_236669 _union_236669, *P_union_236669;

union _union_236669 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30F5EC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_236669 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2065980 MethodInfo_2065980, *PMethodInfo_2065980;

struct MethodInfo_2065980 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217825 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1BF079C MethodInfo_1BF079C, *PMethodInfo_1BF079C;

typedef union _union_255931 _union_255931, *P_union_255931;

union _union_255931 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BF079C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255931 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlAttributeDescription_c UnityEngine_UIElements_UxmlAttributeDescription_c, *PUnityEngine_UIElements_UxmlAttributeDescription_c;

typedef struct UnityEngine_UIElements_UxmlAttributeDescription_VTable UnityEngine_UIElements_UxmlAttributeDescription_VTable, *PUnityEngine_UIElements_UxmlAttributeDescription_VTable;

struct UnityEngine_UIElements_UxmlAttributeDescription_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_UIElements_UxmlAttributeDescription_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlAttributeDescription_VTable vtable;
};

typedef struct Mono_Unity_UnityTls_unitytls_error_code_Fields Mono_Unity_UnityTls_unitytls_error_code_Fields, *PMono_Unity_UnityTls_unitytls_error_code_Fields;

struct Mono_Unity_UnityTls_unitytls_error_code_Fields {
    uint32_t value__;
};

typedef struct Aoharu_OptionSettingValueUI___c_c Aoharu_OptionSettingValueUI___c_c, *PAoharu_OptionSettingValueUI___c_c;

typedef struct Aoharu_OptionSettingValueUI___c_StaticFields Aoharu_OptionSettingValueUI___c_StaticFields, *PAoharu_OptionSettingValueUI___c_StaticFields;

typedef struct Aoharu_OptionSettingValueUI___c_VTable Aoharu_OptionSettingValueUI___c_VTable, *PAoharu_OptionSettingValueUI___c_VTable;

typedef struct Aoharu_OptionSettingValueUI___c_o Aoharu_OptionSettingValueUI___c_o, *PAoharu_OptionSettingValueUI___c_o;

typedef struct Aoharu_OptionSettingValueUI___c_Fields Aoharu_OptionSettingValueUI___c_Fields, *PAoharu_OptionSettingValueUI___c_Fields;

struct Aoharu_OptionSettingValueUI___c_StaticFields {
    struct Aoharu_OptionSettingValueUI___c_o *__9;
    struct System_Action_o *__9__9_1;
};

struct Aoharu_OptionSettingValueUI___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_OptionSettingValueUI___c_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_OptionSettingValueUI___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_OptionSettingValueUI___c_VTable vtable;
};

struct Aoharu_OptionSettingValueUI___c_Fields {
};

struct Aoharu_OptionSettingValueUI___c_o {
    struct Aoharu_OptionSettingValueUI___c_c *klass;
    void *monitor;
    struct Aoharu_OptionSettingValueUI___c_Fields fields;
};

typedef struct UnityEngine_UIElements_KeyboardNavigationOperation_Fields UnityEngine_UIElements_KeyboardNavigationOperation_Fields, *PUnityEngine_UIElements_KeyboardNavigationOperation_Fields;

struct UnityEngine_UIElements_KeyboardNavigationOperation_Fields {
    int32_t value__;
};

typedef struct UnityEngine_UIElements_UxmlAttributeDescription_o UnityEngine_UIElements_UxmlAttributeDescription_o, *PUnityEngine_UIElements_UxmlAttributeDescription_o;

struct UnityEngine_UIElements_UxmlAttributeDescription_o {
    struct UnityEngine_UIElements_UxmlAttributeDescription_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlAttributeDescription_Fields fields;
};

typedef struct MethodInfo_2BA0314 MethodInfo_2BA0314, *PMethodInfo_2BA0314;

struct MethodInfo_2BA0314 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282672 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_IReactiveProperty_T__c UniRx_IReactiveProperty_T__c, *PUniRx_IReactiveProperty_T__c;

struct UniRx_IReactiveProperty_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__o System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__o, *PSystem_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__o;

typedef struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__Fields System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__Fields, *PSystem_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__Fields;

typedef struct System_Collections_Generic_List_Enumerator_TSource__o System_Collections_Generic_List_Enumerator_TSource__o, *PSystem_Collections_Generic_List_Enumerator_TSource__o;

typedef struct System_Collections_Generic_List_Enumerator_TSource__Fields System_Collections_Generic_List_Enumerator_TSource__Fields, *PSystem_Collections_Generic_List_Enumerator_TSource__Fields;

struct System_Collections_Generic_List_Enumerator_TSource__Fields {
    struct System_Collections_Generic_List_T__o *_list;
    int32_t _index;
    int32_t _version;
    struct Il2CppObject *_current;
};

struct System_Collections_Generic_List_Enumerator_TSource__o {
    struct System_Collections_Generic_List_Enumerator_TSource__Fields fields;
};

struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__Fields {
    struct System_Linq_Enumerable_Iterator_TResult__Fields super;
    struct System_Collections_Generic_List_TSource__o *source;
    struct System_Func_TSource__bool__o *predicate;
    struct System_Func_TSource__TResult__o *selector;
    struct System_Collections_Generic_List_Enumerator_TSource__o enumerator;
};

struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__o {
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    void *monitor;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__Fields fields;
};

typedef struct MethodInfo_3399098 MethodInfo_3399098, *PMethodInfo_3399098;

typedef union _union_223227 _union_223227, *P_union_223227;

union _union_223227 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3399098 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223227 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3090EDC_RGCTXs MethodInfo_3090EDC_RGCTXs, *PMethodInfo_3090EDC_RGCTXs;

struct MethodInfo_3090EDC_RGCTXs {
    struct Il2CppType *_0_T;
};

typedef struct Shock_Navigation___c__DisplayClass54_1_c Shock_Navigation___c__DisplayClass54_1_c, *PShock_Navigation___c__DisplayClass54_1_c;

typedef struct Shock_Navigation___c__DisplayClass54_1_VTable Shock_Navigation___c__DisplayClass54_1_VTable, *PShock_Navigation___c__DisplayClass54_1_VTable;

struct Shock_Navigation___c__DisplayClass54_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Navigation___c__DisplayClass54_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Navigation___c__DisplayClass54_1_VTable vtable;
};

typedef struct Shock_RecvNoticeRewardGetRData_o Shock_RecvNoticeRewardGetRData_o, *PShock_RecvNoticeRewardGetRData_o;

typedef struct Shock_RecvNoticeRewardGetRData_c Shock_RecvNoticeRewardGetRData_c, *PShock_RecvNoticeRewardGetRData_c;

typedef struct Shock_RecvNoticeRewardGetRData_VTable Shock_RecvNoticeRewardGetRData_VTable, *PShock_RecvNoticeRewardGetRData_VTable;

struct Shock_RecvNoticeRewardGetRData_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_RecvNoticeRewardGetRData_o {
    struct Shock_RecvNoticeRewardGetRData_c *klass;
    void *monitor;
    struct Shock_RecvNoticeRewardGetRData_Fields fields;
};

struct Shock_RecvNoticeRewardGetRData_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_RecvNoticeRewardGetRData_VTable vtable;
};

typedef struct Shock_BillingProductMstTable___c__DisplayClass13_0_Fields Shock_BillingProductMstTable___c__DisplayClass13_0_Fields, *PShock_BillingProductMstTable___c__DisplayClass13_0_Fields;

struct Shock_BillingProductMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct Shock_SpineCharacter___c__DisplayClass41_0_o Shock_SpineCharacter___c__DisplayClass41_0_o, *PShock_SpineCharacter___c__DisplayClass41_0_o;

typedef struct Shock_SpineCharacter___c__DisplayClass41_0_c Shock_SpineCharacter___c__DisplayClass41_0_c, *PShock_SpineCharacter___c__DisplayClass41_0_c;

typedef struct Shock_SpineCharacter___c__DisplayClass41_0_Fields Shock_SpineCharacter___c__DisplayClass41_0_Fields, *PShock_SpineCharacter___c__DisplayClass41_0_Fields;

typedef struct Shock_SpineCharacter___c__DisplayClass41_0_VTable Shock_SpineCharacter___c__DisplayClass41_0_VTable, *PShock_SpineCharacter___c__DisplayClass41_0_VTable;

struct Shock_SpineCharacter___c__DisplayClass41_0_Fields {
    struct Shock_SpineCharacter_o *__4__this;
    int32_t parts;
    struct System_String_o *animation;
    bool is_loop;
    struct Spine_TrackEntry_o *trackEntry;
    struct Spine_AnimationState_TrackEntryDelegate_o *completeDelegete;
};

struct Shock_SpineCharacter___c__DisplayClass41_0_o {
    struct Shock_SpineCharacter___c__DisplayClass41_0_c *klass;
    void *monitor;
    struct Shock_SpineCharacter___c__DisplayClass41_0_Fields fields;
};

struct Shock_SpineCharacter___c__DisplayClass41_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_SpineCharacter___c__DisplayClass41_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_SpineCharacter___c__DisplayClass41_0_VTable vtable;
};

typedef struct MethodInfo_10BA798 MethodInfo_10BA798, *PMethodInfo_10BA798;

typedef union _union_208145 _union_208145, *P_union_208145;

union _union_208145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10BA798 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_3185588_RGCTXs MethodInfo_3185588_RGCTXs, *PMethodInfo_3185588_RGCTXs;

struct MethodInfo_3185588_RGCTXs {
    struct MethodInfo *_0_DG_Tweening_Tweener_DOStartupSpecials_T1__T2__TPlugOptions_;
    struct Il2CppClass *_1_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions_;
    struct MethodInfo *_2_DG_Tweening_Plugins_Core_ABSTweenPlugin_T1__T2__TPlugOptions__SetChangeValue;
    struct MethodInfo *_3_DG_Tweening_Tweener_DOStartupDurationBased_T1__T2__TPlugOptions_;
};

typedef struct MethodInfo_1D34FDC MethodInfo_1D34FDC, *PMethodInfo_1D34FDC;

typedef union _union_328590 _union_328590, *P_union_328590;

union _union_328590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D34FDC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_Iterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Navigation___c__DisplayClass54_1_o Shock_Navigation___c__DisplayClass54_1_o, *PShock_Navigation___c__DisplayClass54_1_o;

typedef struct Shock_Navigation___c__DisplayClass54_1_Fields Shock_Navigation___c__DisplayClass54_1_Fields, *PShock_Navigation___c__DisplayClass54_1_Fields;

struct Shock_Navigation___c__DisplayClass54_1_Fields {
    struct System_Action_o *next;
    struct Shock_Navigation___c__DisplayClass54_0_o *CS___8__locals1;
};

struct Shock_Navigation___c__DisplayClass54_1_o {
    struct Shock_Navigation___c__DisplayClass54_1_c *klass;
    void *monitor;
    struct Shock_Navigation___c__DisplayClass54_1_Fields fields;
};

typedef struct MethodInfo_2EF6AE4 MethodInfo_2EF6AE4, *PMethodInfo_2EF6AE4;

typedef union _union_202928 _union_202928, *P_union_202928;

union _union_202928 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2EF6AE4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202928 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_MusicData__LIVE_LEVEL__VTable System_ValueTuple_MusicData__LIVE_LEVEL__VTable, *PSystem_ValueTuple_MusicData__LIVE_LEVEL__VTable;

struct System_ValueTuple_MusicData__LIVE_LEVEL__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Equals;
    struct VirtualInvokeData _5_System_Collections_IStructuralEquatable_Equals;
    struct VirtualInvokeData _6_System_Collections_IStructuralEquatable_GetHashCode;
    struct VirtualInvokeData _7_System_Collections_IStructuralComparable_CompareTo;
    struct VirtualInvokeData _8_System_IComparable_CompareTo;
    struct VirtualInvokeData _9_CompareTo;
    struct VirtualInvokeData _10_System_IValueTupleInternal_GetHashCode;
    struct VirtualInvokeData _11_System_IValueTupleInternal_ToStringEnd;
    struct VirtualInvokeData _12_System_Runtime_CompilerServices_ITuple_get_Length;
};

typedef struct MethodInfo_16546A8 MethodInfo_16546A8, *PMethodInfo_16546A8;

typedef union _union_314454 _union_314454, *P_union_314454;

union _union_314454 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_16546A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__33_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314454 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_26A5674 MethodInfo_26A5674, *PMethodInfo_26A5674;

typedef union _union_278846 _union_278846, *P_union_278846;

union _union_278846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_26A5674 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2026394 MethodInfo_2026394, *PMethodInfo_2026394;

typedef union _union_294526 _union_294526, *P_union_294526;

union _union_294526 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2026394 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipWhileObservable_SkipWhile__T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294526 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA030C MethodInfo_2BA030C, *PMethodInfo_2BA030C;

struct MethodInfo_2BA030C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282664 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9C9D8 MethodInfo_2B9C9D8, *PMethodInfo_2B9C9D8;

typedef union _union_320080 _union_320080, *P_union_320080;

union _union_320080 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C9D8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320080 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBB220 MethodInfo_2DBB220, *PMethodInfo_2DBB220;

struct MethodInfo_2DBB220 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242095 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_BillingSubscriptionMstTable___c_StaticFields Shock_BillingSubscriptionMstTable___c_StaticFields, *PShock_BillingSubscriptionMstTable___c_StaticFields;

typedef struct Shock_BillingSubscriptionMstTable___c_o Shock_BillingSubscriptionMstTable___c_o, *PShock_BillingSubscriptionMstTable___c_o;

typedef struct System_Func_BillingSubscriptionMst__string__o System_Func_BillingSubscriptionMst__string__o, *PSystem_Func_BillingSubscriptionMst__string__o;

typedef struct System_Func_BillingSubscriptionMst__bool__o System_Func_BillingSubscriptionMst__bool__o, *PSystem_Func_BillingSubscriptionMst__bool__o;

typedef struct System_Func_LoginBonusRewardMst__uint__o System_Func_LoginBonusRewardMst__uint__o, *PSystem_Func_LoginBonusRewardMst__uint__o;

typedef struct Shock_BillingSubscriptionMstTable___c_c Shock_BillingSubscriptionMstTable___c_c, *PShock_BillingSubscriptionMstTable___c_c;

typedef struct Shock_BillingSubscriptionMstTable___c_Fields Shock_BillingSubscriptionMstTable___c_Fields, *PShock_BillingSubscriptionMstTable___c_Fields;

typedef struct System_Func_BillingSubscriptionMst__string__c System_Func_BillingSubscriptionMst__string__c, *PSystem_Func_BillingSubscriptionMst__string__c;

typedef struct System_Func_BillingSubscriptionMst__string__Fields System_Func_BillingSubscriptionMst__string__Fields, *PSystem_Func_BillingSubscriptionMst__string__Fields;

typedef struct System_Func_BillingSubscriptionMst__bool__c System_Func_BillingSubscriptionMst__bool__c, *PSystem_Func_BillingSubscriptionMst__bool__c;

typedef struct System_Func_BillingSubscriptionMst__bool__Fields System_Func_BillingSubscriptionMst__bool__Fields, *PSystem_Func_BillingSubscriptionMst__bool__Fields;

typedef struct System_Func_LoginBonusRewardMst__uint__Fields System_Func_LoginBonusRewardMst__uint__Fields, *PSystem_Func_LoginBonusRewardMst__uint__Fields;

typedef struct System_Func_BillingSubscriptionMst__bool__VTable System_Func_BillingSubscriptionMst__bool__VTable, *PSystem_Func_BillingSubscriptionMst__bool__VTable;

struct Shock_BillingSubscriptionMstTable___c_Fields {
};

struct System_Func_LoginBonusRewardMst__uint__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingSubscriptionMst__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_BillingSubscriptionMst__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingSubscriptionMst__bool__VTable vtable;
};

struct System_Func_BillingSubscriptionMst__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingSubscriptionMst__bool__o {
    struct System_Func_BillingSubscriptionMst__bool__c *klass;
    void *monitor;
    struct System_Func_BillingSubscriptionMst__bool__Fields fields;
};

struct System_Func_BillingSubscriptionMst__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_BillingSubscriptionMst__string__VTable vtable;
};

struct System_Func_BillingSubscriptionMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_BillingSubscriptionMst__string__o {
    struct System_Func_BillingSubscriptionMst__string__c *klass;
    void *monitor;
    struct System_Func_BillingSubscriptionMst__string__Fields fields;
};

struct Shock_BillingSubscriptionMstTable___c_c {
    struct Il2CppClass_1 _1;
    struct Shock_BillingSubscriptionMstTable___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_BillingSubscriptionMstTable___c_VTable vtable;
};

struct Shock_BillingSubscriptionMstTable___c_o {
    struct Shock_BillingSubscriptionMstTable___c_c *klass;
    void *monitor;
    struct Shock_BillingSubscriptionMstTable___c_Fields fields;
};

struct Shock_BillingSubscriptionMstTable___c_StaticFields {
    struct Shock_BillingSubscriptionMstTable___c_o *__9;
    struct System_Predicate_string__o *__9__2_0;
    struct System_Predicate_string__o *__9__2_1;
    struct System_Predicate_string__o *__9__2_2;
    struct System_Predicate_string__o *__9__2_3;
    struct System_Predicate_string__o *__9__2_4;
    struct System_Predicate_string__o *__9__2_5;
    struct System_Predicate_string__o *__9__2_6;
    struct System_Predicate_string__o *__9__2_7;
    struct System_Func_BillingSubscriptionMst__string__o *__9__11_0;
    struct System_Func_BillingSubscriptionMst__string__o *__9__18_0;
    struct System_Func_BillingSubscriptionMst__string__o *__9__19_0;
    struct System_Func_BillingSubscriptionMst__bool__o *__9__23_0;
    struct System_Func_LoginBonusRewardMst__uint__o *__9__25_2;
};

struct System_Func_LoginBonusRewardMst__uint__o {
    struct System_Func_LoginBonusRewardMst__uint__c *klass;
    void *monitor;
    struct System_Func_LoginBonusRewardMst__uint__Fields fields;
};

typedef struct MethodInfo_1EAAEAC MethodInfo_1EAAEAC, *PMethodInfo_1EAAEAC;

typedef union _union_264886 _union_264886, *P_union_264886;

union _union_264886 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAEAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264886 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28682C8 MethodInfo_28682C8, *PMethodInfo_28682C8;

typedef union _union_175488 _union_175488, *P_union_175488;

union _union_175488 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28682C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175488 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl___c_Fields Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl___c_Fields, *PAoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl___c_Fields;

struct Aoharu_Scenes_Live_MarkerSystem_LiveInputEffectControl___c_Fields {
};

typedef struct Shock_GameMstTableBase_WipePlayListMst__uint__VTable Shock_GameMstTableBase_WipePlayListMst__uint__VTable, *PShock_GameMstTableBase_WipePlayListMst__uint__VTable;

struct Shock_GameMstTableBase_WipePlayListMst__uint__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_ParseMstTable;
    struct VirtualInvokeData _7_LoadPostProcess;
    struct VirtualInvokeData _8_Clear;
};

typedef struct System_Collections_Generic_IReadOnlyList_EventTopBannerMst__Fields System_Collections_Generic_IReadOnlyList_EventTopBannerMst__Fields, *PSystem_Collections_Generic_IReadOnlyList_EventTopBannerMst__Fields;

struct System_Collections_Generic_IReadOnlyList_EventTopBannerMst__Fields {
};

typedef struct Aoharu_Event_Ranking_EventRankingTab___c_VTable Aoharu_Event_Ranking_EventRankingTab___c_VTable, *PAoharu_Event_Ranking_EventRankingTab___c_VTable;

struct Aoharu_Event_Ranking_EventRankingTab___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct Mono_Security_Interface_ValidationResult_Fields Mono_Security_Interface_ValidationResult_Fields, *PMono_Security_Interface_ValidationResult_Fields;

typedef struct System_Nullable_MonoSslPolicyErrors__o System_Nullable_MonoSslPolicyErrors__o, *PSystem_Nullable_MonoSslPolicyErrors__o;

typedef struct System_Nullable_MonoSslPolicyErrors__Fields System_Nullable_MonoSslPolicyErrors__Fields, *PSystem_Nullable_MonoSslPolicyErrors__Fields;

struct System_Nullable_MonoSslPolicyErrors__Fields {
    bool hasValue;
    int32_t value;
};

struct System_Nullable_MonoSslPolicyErrors__o {
    struct System_Nullable_MonoSslPolicyErrors__Fields fields;
};

struct Mono_Security_Interface_ValidationResult_Fields {
    bool trusted;
    bool user_denied;
    int32_t error_code;
    struct System_Nullable_MonoSslPolicyErrors__o policy_errors;
};

typedef struct MethodInfo_28682CC MethodInfo_28682CC, *PMethodInfo_28682CC;

typedef union _union_176926 _union_176926, *P_union_176926;

union _union_176926 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28682CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176926 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Carbon_ComponentExtensions___c__DisplayClass56_0_T__RGCTXs Carbon_ComponentExtensions___c__DisplayClass56_0_T__RGCTXs, *PCarbon_ComponentExtensions___c__DisplayClass56_0_T__RGCTXs;

struct Carbon_ComponentExtensions___c__DisplayClass56_0_T__RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_297590 _union_297590, *P_union_297590;

union _union_297590 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297592 _union_297592, *P_union_297592;

union _union_297592 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9C9EC MethodInfo_2B9C9EC, *PMethodInfo_2B9C9EC;

typedef union _union_320118 _union_320118, *P_union_320118;

union _union_320118 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C9EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320118 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297594 _union_297594, *P_union_297594;

union _union_297594 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ValueTuple_UniTask__CancellationTokenRegistration__Fields System_ValueTuple_UniTask__CancellationTokenRegistration__Fields, *PSystem_ValueTuple_UniTask__CancellationTokenRegistration__Fields;

struct System_ValueTuple_UniTask__CancellationTokenRegistration__Fields {
    struct Cysharp_Threading_Tasks_UniTask_o Item1;
    struct System_Threading_CancellationTokenRegistration_o Item2;
};

typedef struct MethodInfo_1D2B4B8 MethodInfo_1D2B4B8, *PMethodInfo_1D2B4B8;

typedef union _union_250239 _union_250239, *P_union_250239;

union _union_250239 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B4B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250239 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1365910 MethodInfo_1365910, *PMethodInfo_1365910;

typedef union _union_292462 _union_292462, *P_union_292462;

union _union_292462 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1365910 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_CombineLatestObservable_CombineLatest_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_292462 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9C9F0 MethodInfo_2B9C9F0, *PMethodInfo_2B9C9F0;

typedef union _union_320156 _union_320156, *P_union_320156;

union _union_320156 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C9F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320156 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBB214 MethodInfo_2DBB214, *PMethodInfo_2DBB214;

typedef union _union_241887 _union_241887, *P_union_241887;

union _union_241887 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBB214 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241887 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_174700C MethodInfo_174700C, *PMethodInfo_174700C;

typedef union _union_162167 _union_162167, *P_union_162167;

union _union_162167 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_174700C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Comparison_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_162167 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8B6E0 MethodInfo_2E8B6E0, *PMethodInfo_2E8B6E0;

typedef union _union_223145 _union_223145, *P_union_223145;

union _union_223145 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8B6E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223145 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__c UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__c, *PUnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__c;

typedef struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__VTable UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__VTable, *PUnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__VTable;

struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_get_uxmlName;
    struct VirtualInvokeData _8_get_uxmlNamespace;
    struct VirtualInvokeData _9_get_uxmlQualifiedName;
    struct VirtualInvokeData _10_AcceptsAttributeBag;
    struct VirtualInvokeData _11_Create;
};

struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__VTable vtable;
};

typedef struct MethodInfo_2C31198 MethodInfo_2C31198, *PMethodInfo_2C31198;

typedef struct MethodInfo_2C31198_RGCTXs MethodInfo_2C31198_RGCTXs, *PMethodInfo_2C31198_RGCTXs;

typedef union _union_298496 _union_298496, *P_union_298496;

struct MethodInfo_2C31198_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IReadOnlyList_T_;
    struct MethodInfo *_1_System_Collections_Generic_IReadOnlyList_T__get_Item;
    struct Il2CppClass *_2_System_Action_T_;
    struct MethodInfo *_3_System_Action_T__Invoke;
    struct Il2CppClass *_4_System_Collections_Generic_IReadOnlyCollection_T_;
    struct MethodInfo *_5_System_Collections_Generic_IReadOnlyCollection_T__get_Count;
};

union _union_298496 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2C31198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Carbon_IReadOnlyListExtensions_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2C31198_RGCTXs *rgctx_data;
    union _union_298496 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA02CC MethodInfo_2BA02CC, *PMethodInfo_2BA02CC;

struct MethodInfo_2BA02CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_LinkedList_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282656 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_Dictionary_uint__bool__o System_Collections_Generic_Dictionary_uint__bool__o, *PSystem_Collections_Generic_Dictionary_uint__bool__o;

typedef struct System_Collections_Generic_Dictionary_uint__bool__c System_Collections_Generic_Dictionary_uint__bool__c, *PSystem_Collections_Generic_Dictionary_uint__bool__c;

typedef struct System_Collections_Generic_Dictionary_uint__bool__Fields System_Collections_Generic_Dictionary_uint__bool__Fields, *PSystem_Collections_Generic_Dictionary_uint__bool__Fields;

typedef struct System_Collections_Generic_Dictionary_uint__bool__VTable System_Collections_Generic_Dictionary_uint__bool__VTable, *PSystem_Collections_Generic_Dictionary_uint__bool__VTable;

struct System_Collections_Generic_Dictionary_uint__bool__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_uint__bool__o {
    struct System_Collections_Generic_Dictionary_uint__bool__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_uint__bool__Fields fields;
};

struct System_Collections_Generic_Dictionary_uint__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_uint__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_uint__bool__VTable vtable;
};

typedef struct ExitGames_Client_Photon_StructWrapping_Pooling_Fields ExitGames_Client_Photon_StructWrapping_Pooling_Fields, *PExitGames_Client_Photon_StructWrapping_Pooling_Fields;

struct ExitGames_Client_Photon_StructWrapping_Pooling_Fields {
    int32_t value__;
};

typedef struct MethodInfo_2E6C77C_RGCTXs MethodInfo_2E6C77C_RGCTXs, *PMethodInfo_2E6C77C_RGCTXs;

struct MethodInfo_2E6C77C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_333A5DC MethodInfo_333A5DC, *PMethodInfo_333A5DC;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__c Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__c, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__c;

typedef union _union_300953 _union_300953, *P_union_300953;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__StaticFields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__StaticFields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__StaticFields;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__RGCTXs Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__RGCTXs, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__RGCTXs;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__VTable Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__VTable, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__VTable;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__o Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__o, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__o;

typedef struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__Fields Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__Fields, *PCysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__Fields;

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__Fields {
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__StaticFields {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__o *__9;
    struct System_Action_object__o *__9__2_0;
    struct System_Action_object__o *__9__2_1;
    struct System_Action_object__o *__9__2_2;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__o {
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__Fields fields;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__c {
    struct Il2CppClass_1 _1;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__StaticFields *static_fields;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__VTable vtable;
};

union _union_300953 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_333A5DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300953 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3__RGCTXs {
    struct Il2CppClass *_0_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3_;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3___ctor;
    struct Il2CppClass *_2_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise___c_T1__T2__T3_;
    struct Il2CppClass *_3_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3___UniTask_Awaiter_T1__;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__TryInvokeContinuationT1;
    struct Il2CppClass *_5_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3_;
    struct Il2CppClass *_6_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3___UniTask_Awaiter_T2__;
    struct MethodInfo *_7_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__TryInvokeContinuationT2;
    struct Il2CppClass *_8_Cysharp_Threading_Tasks_Internal_StateTuple_UniTask_WhenAnyPromise_T1__T2__T3___UniTask_Awaiter_T3__;
    struct MethodInfo *_9_Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__TryInvokeContinuationT3;
};

typedef struct MethodInfo_1EB4920 MethodInfo_1EB4920, *PMethodInfo_1EB4920;

typedef union _union_225973 _union_225973, *P_union_225973;

union _union_225973 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EB4920 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_225973 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__o UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__o, *PUnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__o;

typedef struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__Fields UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__Fields, *PUnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__Fields;

struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__Fields {
    struct UnityEngine_UIElements_TreeView_UxmlTraits_o *m_Traits;
};

struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__o {
    struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__c *klass;
    void *monitor;
    struct UnityEngine_UIElements_UxmlFactory_TreeView__TreeView_UxmlTraits__Fields fields;
};

typedef struct Chipstar_Downloads_LoadDatabase_TTable__TBundle__TAsset__RGCTXs Chipstar_Downloads_LoadDatabase_TTable__TBundle__TAsset__RGCTXs, *PChipstar_Downloads_LoadDatabase_TTable__TBundle__TAsset__RGCTXs;

struct Chipstar_Downloads_LoadDatabase_TTable__TBundle__TAsset__RGCTXs {
    struct MethodInfo *_0_Chipstar_Downloads_LoadDatabase_TTable__TBundle__TAsset__set_CreateResult;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskMethodBuilder_Start_LoadDatabase__Create_d__18_TTable__TBundle__TAsset__;
    struct Il2CppClass *_2_Chipstar_IFileParser_TTable_;
    struct MethodInfo *_3_Chipstar_IFileParser_TTable__Parse;
    struct Il2CppClass *_4_TTable;
    struct Il2CppClass *_5_Chipstar_Downloads_IBuildMapDataTable_TBundle__TAsset_;
    struct Il2CppClass *_7_System_Collections_Generic_IEnumerable_TAsset_;
    struct MethodInfo *_8_System_Collections_Generic_IEnumerable_TAsset__GetEnumerator;
    struct Il2CppClass *_9_System_Collections_Generic_IEnumerator_TAsset_;
    struct MethodInfo *_10_System_Collections_Generic_IEnumerator_TAsset__get_Current;
    struct Il2CppClass *_11_TAsset;
    struct Il2CppClass *_13_System_Collections_Generic_IEnumerable_TBundle_;
    struct MethodInfo *_14_System_Collections_Generic_IEnumerable_TBundle__GetEnumerator;
    struct Il2CppClass *_15_System_Collections_Generic_IEnumerator_TBundle_;
    struct MethodInfo *_16_System_Collections_Generic_IEnumerator_TBundle__get_Current;
    struct Il2CppClass *_17_TBundle;
    struct MethodInfo *_19_Chipstar_Downloads_LoadDatabase_TTable__TBundle__TAsset__CreateDependencies;
    struct MethodInfo *_20_Chipstar_Downloads_LoadDatabase_TTable__TBundle__TAsset__CreateAssets;
};

typedef struct MethodInfo_15F7C20_RGCTXs MethodInfo_15F7C20_RGCTXs, *PMethodInfo_15F7C20_RGCTXs;

struct MethodInfo_15F7C20_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_127D550 MethodInfo_127D550, *PMethodInfo_127D550;

typedef union _union_202092 _union_202092, *P_union_202092;

union _union_202092 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D550 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202092 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F311D4 MethodInfo_1F311D4, *PMethodInfo_1F311D4;

typedef union _union_320474 _union_320474, *P_union_320474;

union _union_320474 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F311D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320474 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_c Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_c, *PCysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_c;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_VTable Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_VTable, *PCysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_VTable;

struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_GetAsyncEnumerator;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_VTable vtable;
};

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_o Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_o, *PCysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_o;

typedef struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_Fields Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_Fields, *PCysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_Fields;

struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_Fields {
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncUnit__Fields super;
};

struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_o {
    struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_c *klass;
    void *monitor;
    struct Cysharp_Threading_Tasks_Triggers_AsyncPreCullTrigger_Fields fields;
};

typedef struct MethodInfo_1F311CC MethodInfo_1F311CC, *PMethodInfo_1F311CC;

typedef union _union_320436 _union_320436, *P_union_320436;

union _union_320436 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F311CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Unity_Collections_NativeArray_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_320436 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_PlatformNotSupportedException_c System_PlatformNotSupportedException_c, *PSystem_PlatformNotSupportedException_c;

typedef struct System_PlatformNotSupportedException_VTable System_PlatformNotSupportedException_VTable, *PSystem_PlatformNotSupportedException_VTable;

struct System_PlatformNotSupportedException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_PlatformNotSupportedException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_PlatformNotSupportedException_VTable vtable;
};

typedef struct DG_Tweening_Core_DOGetter_double__c DG_Tweening_Core_DOGetter_double__c, *PDG_Tweening_Core_DOGetter_double__c;

typedef struct DG_Tweening_Core_DOGetter_double__VTable DG_Tweening_Core_DOGetter_double__VTable, *PDG_Tweening_Core_DOGetter_double__VTable;

struct DG_Tweening_Core_DOGetter_double__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct DG_Tweening_Core_DOGetter_double__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOGetter_double__VTable vtable;
};

typedef struct MethodInfo_32657BC MethodInfo_32657BC, *PMethodInfo_32657BC;

typedef union _union_315077 _union_315077, *P_union_315077;

union _union_315077 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32657BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315077 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E55C58 MethodInfo_2E55C58, *PMethodInfo_2E55C58;

typedef union _union_214198 _union_214198, *P_union_214198;

union _union_214198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E55C58 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2E55C58_RGCTXs *rgctx_data;
    union _union_214198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE2C0 MethodInfo_1EFE2C0, *PMethodInfo_1EFE2C0;

typedef union _union_316977 _union_316977, *P_union_316977;

union _union_316977 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE2C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316977 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297560 _union_297560, *P_union_297560;

union _union_297560 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E80C10 MethodInfo_2E80C10, *PMethodInfo_2E80C10;

typedef union _union_334907 _union_334907, *P_union_334907;

union _union_334907 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E80C10 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_334907 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297562 _union_297562, *P_union_297562;

union _union_297562 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11E1A04 MethodInfo_11E1A04, *PMethodInfo_11E1A04;

typedef union _union_258310 _union_258310, *P_union_258310;

union _union_258310 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E1A04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258310 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297564 _union_297564, *P_union_297564;

union _union_297564 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32657C4 MethodInfo_32657C4, *PMethodInfo_32657C4;

typedef union _union_315093 _union_315093, *P_union_315093;

union _union_315093 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32657C4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315093 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_HomePreset_WindowSwitchManager_Fields Aoharu_HomePreset_WindowSwitchManager_Fields, *PAoharu_HomePreset_WindowSwitchManager_Fields;

typedef struct Aoharu_HomePreset_PreViewWindowController_o Aoharu_HomePreset_PreViewWindowController_o, *PAoharu_HomePreset_PreViewWindowController_o;

typedef struct Aoharu_HomePreset_Bg_BgSelectWindowController_o Aoharu_HomePreset_Bg_BgSelectWindowController_o, *PAoharu_HomePreset_Bg_BgSelectWindowController_o;

typedef struct Aoharu_CharaChangeWindowController_o Aoharu_CharaChangeWindowController_o, *PAoharu_CharaChangeWindowController_o;

typedef struct System_Collections_Generic_Dictionary_WindowType__string__o System_Collections_Generic_Dictionary_WindowType__string__o, *PSystem_Collections_Generic_Dictionary_WindowType__string__o;

typedef struct Aoharu_HomePreset_PreViewWindowController_c Aoharu_HomePreset_PreViewWindowController_c, *PAoharu_HomePreset_PreViewWindowController_c;

typedef struct Aoharu_HomePreset_PreViewWindowController_Fields Aoharu_HomePreset_PreViewWindowController_Fields, *PAoharu_HomePreset_PreViewWindowController_Fields;

typedef struct Aoharu_HomePreset_Bg_BgSelectWindowController_c Aoharu_HomePreset_Bg_BgSelectWindowController_c, *PAoharu_HomePreset_Bg_BgSelectWindowController_c;

typedef struct Aoharu_HomePreset_Bg_BgSelectWindowController_Fields Aoharu_HomePreset_Bg_BgSelectWindowController_Fields, *PAoharu_HomePreset_Bg_BgSelectWindowController_Fields;

typedef struct Aoharu_CharaChangeWindowController_c Aoharu_CharaChangeWindowController_c, *PAoharu_CharaChangeWindowController_c;

typedef struct Aoharu_CharaChangeWindowController_Fields Aoharu_CharaChangeWindowController_Fields, *PAoharu_CharaChangeWindowController_Fields;

typedef struct System_Collections_Generic_Dictionary_WindowType__string__c System_Collections_Generic_Dictionary_WindowType__string__c, *PSystem_Collections_Generic_Dictionary_WindowType__string__c;

typedef struct System_Collections_Generic_Dictionary_WindowType__string__Fields System_Collections_Generic_Dictionary_WindowType__string__Fields, *PSystem_Collections_Generic_Dictionary_WindowType__string__Fields;

typedef struct Aoharu_HomePreset_PreViewWindowController_StaticFields Aoharu_HomePreset_PreViewWindowController_StaticFields, *PAoharu_HomePreset_PreViewWindowController_StaticFields;

typedef struct Aoharu_HomePreset_PreViewWindowController_VTable Aoharu_HomePreset_PreViewWindowController_VTable, *PAoharu_HomePreset_PreViewWindowController_VTable;

typedef struct Aoharu_HomePreset_Preview_SaveConfirmDialog_o Aoharu_HomePreset_Preview_SaveConfirmDialog_o, *PAoharu_HomePreset_Preview_SaveConfirmDialog_o;

typedef struct OnOffSelector_o OnOffSelector_o, *POnOffSelector_o;

typedef struct Aoharu_HomePreset_Bg_BgSelectWindowController_VTable Aoharu_HomePreset_Bg_BgSelectWindowController_VTable, *PAoharu_HomePreset_Bg_BgSelectWindowController_VTable;

typedef struct Aoharu_CharaChangeWindowController_StaticFields Aoharu_CharaChangeWindowController_StaticFields, *PAoharu_CharaChangeWindowController_StaticFields;

typedef struct Aoharu_CharaChangeWindowController_ScrollItem_array Aoharu_CharaChangeWindowController_ScrollItem_array, *PAoharu_CharaChangeWindowController_ScrollItem_array;

typedef struct System_Collections_Generic_Dictionary_WindowType__string__VTable System_Collections_Generic_Dictionary_WindowType__string__VTable, *PSystem_Collections_Generic_Dictionary_WindowType__string__VTable;

typedef struct Aoharu_HomePreset_Preview_SaveConfirmDialog_c Aoharu_HomePreset_Preview_SaveConfirmDialog_c, *PAoharu_HomePreset_Preview_SaveConfirmDialog_c;

typedef struct Aoharu_HomePreset_Preview_SaveConfirmDialog_Fields Aoharu_HomePreset_Preview_SaveConfirmDialog_Fields, *PAoharu_HomePreset_Preview_SaveConfirmDialog_Fields;

typedef struct OnOffSelector_c OnOffSelector_c, *POnOffSelector_c;

typedef struct OnOffSelector_Fields OnOffSelector_Fields, *POnOffSelector_Fields;

typedef struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__o System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__o, *PSystem_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__o;

typedef struct Aoharu_HomePreset_Preview_SaveConfirmDialog_VTable Aoharu_HomePreset_Preview_SaveConfirmDialog_VTable, *PAoharu_HomePreset_Preview_SaveConfirmDialog_VTable;

typedef struct OnOffSelector_VTable OnOffSelector_VTable, *POnOffSelector_VTable;

typedef struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__c System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__c, *PSystem_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__c;

typedef struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__Fields System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__Fields, *PSystem_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__Fields;

typedef struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__VTable System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__VTable, *PSystem_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__VTable;

struct Aoharu_CharaChangeWindowController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_CharaChangeWindowController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CharaChangeWindowController_VTable vtable;
};

struct System_Collections_Generic_Dictionary_WindowType__string__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct OnOffSelector_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct UnityEngine_GameObject_o *m_On;
    struct UnityEngine_GameObject_o *m_OFF;
};

struct Aoharu_HomePreset_Bg_BgSelectWindowController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_LoadWindow;
    struct VirtualInvokeData _7_OnClickBackKey;
    struct VirtualInvokeData _8_UpdateScrollView;
};

struct Aoharu_HomePreset_PreViewWindowController_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_LoadWindow;
    struct VirtualInvokeData _7_OnClickBackKey;
    struct VirtualInvokeData _8_UpdateScrollView;
};

struct Aoharu_CharaChangeWindowController_ScrollItem_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct Aoharu_CharaChangeWindowController_ScrollItem_o *m_Items[65535];
};

struct Aoharu_CharaChangeWindowController_StaticFields {
    struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__o *ms_SaveTabToSort;
};

struct OnOffSelector_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
};

struct OnOffSelector_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct OnOffSelector_VTable vtable;
};

struct OnOffSelector_o {
    struct OnOffSelector_c *klass;
    void *monitor;
    struct OnOffSelector_Fields fields;
};

struct Aoharu_HomePreset_Preview_SaveConfirmDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_HomePreset_Preview_SaveConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Preview_SaveConfirmDialog_VTable vtable;
};

struct Aoharu_HomePreset_Preview_SaveConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_ButtonEvent_o *m_CanncelButton;
    struct Shock_ButtonEvent_o *m_SaveButton;
    struct Shock_TextMeshUI_o *m_InfoText;
};

struct Aoharu_HomePreset_Preview_SaveConfirmDialog_o {
    struct Aoharu_HomePreset_Preview_SaveConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Preview_SaveConfirmDialog_Fields fields;
};

struct Aoharu_HomePreset_Bg_BgSelectWindowController_Fields {
    struct PresetController_Fields super;
    struct Shock_ToggleRadio_o *m_menu_toggles;
    struct Aoharu_HomePreset_Bg_ScrollView_o *m_ScrollView;
    struct Shock_AnimatorPlayer_o *m_InOutAnime;
    struct Aoharu_SortMenu_o *m_SortMenu;
    struct System_Collections_Generic_List_BgData__o *m_BgDeta;
    int32_t m_NowBgTab;
    bool InitialzeAnimation;
};

struct Aoharu_HomePreset_Bg_BgSelectWindowController_o {
    struct Aoharu_HomePreset_Bg_BgSelectWindowController_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_Bg_BgSelectWindowController_Fields fields;
};

struct Aoharu_HomePreset_WindowSwitchManager_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_HomePreset_Edit_EditWindowController_o *m_EditController;
    struct Aoharu_HomePreset_PreViewWindowController_o *m_PreViewController;
    struct Aoharu_HomePreset_Bg_BgSelectWindowController_o *m_BgSelectController;
    struct Aoharu_HomePreset_FrontEffectWindowController_o *m_FrontEffectSelectController;
    struct Aoharu_CharaChangeWindowController_o *m_CharaChangeWindowController;
    struct Aoharu_HomePreset_CommonController_o *m_CommonController;
    int32_t m_NowWindow;
    struct System_Action_o *m_OnComplete_Edit;
    struct System_Action_o *m_OnComplete_Preview;
    struct System_Collections_Generic_Dictionary_WindowType__string__o *m_SceneTypeNameTable;
    struct System_Collections_Generic_Dictionary_WindowType__PresetController__o *m_dictionary;
};

struct Aoharu_HomePreset_Bg_BgSelectWindowController_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_Bg_BgSelectWindowController_VTable vtable;
};

struct System_Collections_Generic_Dictionary_WindowType__string__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_TKey_TValue__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___get_IsReadOnly;
    struct VirtualInvokeData _14_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Add;
    struct VirtualInvokeData _15_unknown;
    struct VirtualInvokeData _16_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___CopyTo;
    struct VirtualInvokeData _18_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_TKey_TValue___Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_TKey_TValue___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _21_System_Collections_IDictionary_get_Item;
    struct VirtualInvokeData _22_System_Collections_IDictionary_set_Item;
    struct VirtualInvokeData _23_System_Collections_IDictionary_get_Keys;
    struct VirtualInvokeData _24_System_Collections_IDictionary_get_Values;
    struct VirtualInvokeData _25_System_Collections_IDictionary_Contains;
    struct VirtualInvokeData _26_System_Collections_IDictionary_Add;
    struct VirtualInvokeData _27_Clear;
    struct VirtualInvokeData _28_System_Collections_IDictionary_get_IsReadOnly;
    struct VirtualInvokeData _29_System_Collections_IDictionary_get_IsFixedSize;
    struct VirtualInvokeData _30_System_Collections_IDictionary_GetEnumerator;
    struct VirtualInvokeData _31_System_Collections_IDictionary_Remove;
    struct VirtualInvokeData _32_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _33_unknown;
    struct VirtualInvokeData _34_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _35_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _36_ContainsKey;
    struct VirtualInvokeData _37_TryGetValue;
    struct VirtualInvokeData _38_get_Item;
    struct VirtualInvokeData _39_System_Collections_Generic_IReadOnlyDictionary_TKey_TValue__get_Values;
    struct VirtualInvokeData _40_get_Count;
    struct VirtualInvokeData _41_unknown;
    struct VirtualInvokeData _42_unknown;
    struct VirtualInvokeData _43_GetObjectData;
    struct VirtualInvokeData _44_OnDeserialization;
};

struct System_Collections_Generic_Dictionary_WindowType__string__o {
    struct System_Collections_Generic_Dictionary_WindowType__string__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_WindowType__string__Fields fields;
};

struct System_Collections_Generic_Dictionary_WindowType__string__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_WindowType__string__VTable vtable;
};

struct Aoharu_CharaChangeWindowController_Fields {
    struct PresetController_Fields super;
    struct Shock_ToggleRadio_o *m_BandCatecoooryToggles;
    struct Shock_ToggleRadio_o *m_ScrollViewToggles;
    struct Aoharu_CharaChangeWindowController_ScrollItem_array *m_ScrollViewList;
    struct Shock_AnimatorPlayer_o *m_InOutAnime;
    struct Aoharu_SortMenu_o *m_SortMenu;
    int32_t m_NowBandCategoryTab;
    int32_t m_NowScrollTabType;
    struct System_Collections_Generic_List_string__o *m_PhotoItemList;
    struct System_Collections_Generic_List_string__o *m_MemberList;
    bool InitialzeAnimation;
};

struct Aoharu_HomePreset_PreViewWindowController_StaticFields {
    int32_t _SelectedIndex_k__BackingField;
    uint32_t _CacheFrontEffectId_k__BackingField;
    uint32_t _CacheBackGroundId_k__BackingField;
    uint32_t _CacheCharaId_k__BackingField;
    uint32_t _CachePhotoId_k__BackingField;
    bool _CacheIsEvolve_k__BackingField;
    bool _IsEdit_k__BackingField;
};

struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__o {
    struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__c *klass;
    void *monitor;
    struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__Fields fields;
};

struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Dictionary_CharaChangeWindowController_ScrollTabType__CharaSortType__VTable vtable;
};

struct Aoharu_HomePreset_PreViewWindowController_Fields {
    struct PresetController_Fields super;
    struct Shock_ButtonEvent_o *m_CancelButton;
    struct Shock_ButtonEvent_o *m_SaveButton;
    struct Shock_ButtonEvent_o *m_BgSettingButton;
    struct Shock_ButtonEvent_o *m_FgSettingButton;
    struct Shock_ButtonEvent_o *m_CharaChangeButton;
    struct Aoharu_HomePreset_Preview_SaveConfirmDialog_o *m_SaveConfirmDialog;
    struct UnityEngine_UI_Image_o *m_BgImage;
    struct UnityEngine_UI_Image_o *m_CardIllustImage;
    struct UnityEngine_GameObject_o *m_CardIllustAnimeParent;
    struct UnityEngine_GameObject_o *m_FrontEffectAnimeParent;
    struct UnityEngine_UI_Image_o *m_RestChara;
    struct OnOffSelector_o *m_BackGroundSelector;
    struct OnOffSelector_o *m_FrontEffectSelector;
    struct Shock_AnimatorPlayer_o *m_InOutAnime;
    struct ShortMessageDialog_o *m_MessageDialog;
    bool IsFarstUpdate;
    uint32_t OneBeforFront;
    uint32_t OneBeforBack;
    uint32_t OneBeforChara;
    uint32_t OneBeforPhoto;
    bool OneBeforEvolvevalue;
    uint32_t InitialFrontValue;
    uint32_t InitialBackValue;
    uint32_t InitialCharaValue;
    uint32_t InitialPhotoValue;
    bool InitialEvolveValue;
};

struct Aoharu_HomePreset_PreViewWindowController_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_HomePreset_PreViewWindowController_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_HomePreset_PreViewWindowController_VTable vtable;
};

struct Aoharu_CharaChangeWindowController_o {
    struct Aoharu_CharaChangeWindowController_c *klass;
    void *monitor;
    struct Aoharu_CharaChangeWindowController_Fields fields;
};

struct Aoharu_HomePreset_PreViewWindowController_o {
    struct Aoharu_HomePreset_PreViewWindowController_c *klass;
    void *monitor;
    struct Aoharu_HomePreset_PreViewWindowController_Fields fields;
};

typedef union _union_297566 _union_297566, *P_union_297566;

union _union_297566 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_20908BC MethodInfo_20908BC, *PMethodInfo_20908BC;

typedef union _union_325330 _union_325330, *P_union_325330;

union _union_325330 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20908BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Spine_ExposedList_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_325330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_o DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_o, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_o;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_c DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_c, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_c;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_Fields DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_Fields, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_Fields;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_Fields {
    struct UnityEngine_UI_Image_o *target;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_o {
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_c *klass;
    void *monitor;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_Fields fields;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass3_0_VTable vtable;
};

typedef struct Aoharu_Favorite_FavoriteGroupMemberView___c__DisplayClass10_0_VTable Aoharu_Favorite_FavoriteGroupMemberView___c__DisplayClass10_0_VTable, *PAoharu_Favorite_FavoriteGroupMemberView___c__DisplayClass10_0_VTable;

struct Aoharu_Favorite_FavoriteGroupMemberView___c__DisplayClass10_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_2275DC8 MethodInfo_2275DC8, *PMethodInfo_2275DC8;

struct MethodInfo_2275DC8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Buffers_TlsOverPerCoreLockedStacksArrayPool_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_282330 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1814EA4_RGCTXs MethodInfo_1814EA4_RGCTXs, *PMethodInfo_1814EA4_RGCTXs;

struct MethodInfo_1814EA4_RGCTXs {
    struct Il2CppClass *_0_System_Collections_Generic_IList_TSource_;
    struct Il2CppClass *_1_System_Collections_Generic_ICollection_TSource_;
    struct MethodInfo *_2_System_Collections_Generic_ICollection_TSource__get_Count;
    struct MethodInfo *_3_System_Collections_Generic_IList_TSource__get_Item;
    struct Il2CppClass *_4_System_Collections_Generic_IEnumerable_TSource_;
    struct MethodInfo *_5_System_Collections_Generic_IEnumerable_TSource__GetEnumerator;
    struct Il2CppClass *_6_System_Collections_Generic_IEnumerator_TSource_;
    struct MethodInfo *_7_System_Collections_Generic_IEnumerator_TSource__get_Current;
};

typedef struct Shock_Downloads_ShockLoader__Setup_d__12_c Shock_Downloads_ShockLoader__Setup_d__12_c, *PShock_Downloads_ShockLoader__Setup_d__12_c;

typedef struct Shock_Downloads_ShockLoader__Setup_d__12_VTable Shock_Downloads_ShockLoader__Setup_d__12_VTable, *PShock_Downloads_ShockLoader__Setup_d__12_VTable;

struct Shock_Downloads_ShockLoader__Setup_d__12_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct Shock_Downloads_ShockLoader__Setup_d__12_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Downloads_ShockLoader__Setup_d__12_VTable vtable;
};

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_c GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_c, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_c;

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_VTable GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_VTable, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_VTable;

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_VTable vtable;
};

typedef struct MethodInfo_1654664 MethodInfo_1654664, *PMethodInfo_1654664;

typedef union _union_314452 _union_314452, *P_union_314452;

union _union_314452 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1654664 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTaskExtensions__Unwrap_d__32_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_314452 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F04A0_RGCTXs MethodInfo_10F04A0_RGCTXs, *PMethodInfo_10F04A0_RGCTXs;

struct MethodInfo_10F04A0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef union _union_297550 _union_297550, *P_union_297550;

union _union_297550 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297552 _union_297552, *P_union_297552;

union _union_297552 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32657B4 MethodInfo_32657B4, *PMethodInfo_32657B4;

typedef union _union_315061 _union_315061, *P_union_315061;

union _union_315061 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32657B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315061 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297556 _union_297556, *P_union_297556;

union _union_297556 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297558 _union_297558, *P_union_297558;

union _union_297558 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_o GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_o, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_o;

typedef struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_Fields GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_Fields, *PGooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_Fields;

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_Fields {
    struct System_String_o *achievementID;
    double progress;
    struct GooglePlayGames_PlayGamesPlatform_o *__4__this;
    struct System_Action_bool__o *callback;
};

struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_o {
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_c *klass;
    void *monitor;
    struct GooglePlayGames_PlayGamesPlatform___c__DisplayClass48_0_Fields fields;
};

typedef struct Carbon_XmlDocumentExtensions_Fields Carbon_XmlDocumentExtensions_Fields, *PCarbon_XmlDocumentExtensions_Fields;

struct Carbon_XmlDocumentExtensions_Fields {
};

typedef struct MethodInfo_32657DC MethodInfo_32657DC, *PMethodInfo_32657DC;

typedef union _union_315141 _union_315141, *P_union_315141;

union _union_315141 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32657DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315141 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21B9F50 MethodInfo_21B9F50, *PMethodInfo_21B9F50;

struct MethodInfo_21B9F50 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178902 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_10F1414_RGCTXs MethodInfo_10F1414_RGCTXs, *PMethodInfo_10F1414_RGCTXs;

struct MethodInfo_10F1414_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct System_Collections_Generic_IEnumerator_Exception__o System_Collections_Generic_IEnumerator_Exception__o, *PSystem_Collections_Generic_IEnumerator_Exception__o;

typedef struct System_Collections_Generic_IEnumerator_Exception__c System_Collections_Generic_IEnumerator_Exception__c, *PSystem_Collections_Generic_IEnumerator_Exception__c;

typedef struct System_Collections_Generic_IEnumerator_Exception__Fields System_Collections_Generic_IEnumerator_Exception__Fields, *PSystem_Collections_Generic_IEnumerator_Exception__Fields;

struct System_Collections_Generic_IEnumerator_Exception__Fields {
};

struct System_Collections_Generic_IEnumerator_Exception__o {
    struct System_Collections_Generic_IEnumerator_Exception__c *klass;
    void *monitor;
    struct System_Collections_Generic_IEnumerator_Exception__Fields fields;
};

struct System_Collections_Generic_IEnumerator_Exception__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct System_Func_ParticleSystemRenderer__GameObject__Fields System_Func_ParticleSystemRenderer__GameObject__Fields, *PSystem_Func_ParticleSystemRenderer__GameObject__Fields;

struct System_Func_ParticleSystemRenderer__GameObject__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_2E8B6A0 MethodInfo_2E8B6A0, *PMethodInfo_2E8B6A0;

typedef union _union_228855 _union_228855, *P_union_228855;

union _union_228855 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8B6A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_ValueCollection_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_228855 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C20984_RGCTXs MethodInfo_2C20984_RGCTXs, *PMethodInfo_2C20984_RGCTXs;

struct MethodInfo_2C20984_RGCTXs {
    struct Il2CppClass *_0_System_Func_TResult_;
    struct MethodInfo *_1_System_Func_TResult__Invoke;
};

typedef union _union_297580 _union_297580, *P_union_297580;

union _union_297580 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297582 _union_297582, *P_union_297582;

union _union_297582 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1BB11FC MethodInfo_1BB11FC, *PMethodInfo_1BB11FC;

typedef union _union_302044 _union_302044, *P_union_302044;

union _union_302044 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB11FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302044 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct _Module__39_Fields _Module__39_Fields, *P_Module__39_Fields;

struct _Module__39_Fields {
};

typedef struct MethodInfo_32657E4 MethodInfo_32657E4, *PMethodInfo_32657E4;

typedef union _union_315157 _union_315157, *P_union_315157;

union _union_315157 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32657E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315157 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_28682A8 MethodInfo_28682A8, *PMethodInfo_28682A8;

typedef union _union_174050 _union_174050, *P_union_174050;

union _union_174050 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_28682A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174050 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Action_CharacterMst__int__Fields System_Action_CharacterMst__int__Fields, *PSystem_Action_CharacterMst__int__Fields;

struct System_Action_CharacterMst__int__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef union _union_297586 _union_297586, *P_union_297586;

union _union_297586 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297588 _union_297588, *P_union_297588;

union _union_297588 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_24CA4E4 MethodInfo_24CA4E4, *PMethodInfo_24CA4E4;

struct MethodInfo_24CA4E4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Queue_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_257024 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3BD90 MethodInfo_1F3BD90, *PMethodInfo_1F3BD90;

typedef union _union_323631 _union_323631, *P_union_323631;

union _union_323631 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BD90 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323631 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_Schema_Datatype_unsignedLong_VTable System_Xml_Schema_Datatype_unsignedLong_VTable, *PSystem_Xml_Schema_Datatype_unsignedLong_VTable;

struct System_Xml_Schema_Datatype_unsignedLong_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_ValueType;
    struct VirtualInvokeData _5_get_TokenizedType;
    struct VirtualInvokeData _6_ParseValue;
    struct VirtualInvokeData _7_get_Variety;
    struct VirtualInvokeData _8_get_TypeCode;
    struct VirtualInvokeData _9_get_ValueConverter;
    struct VirtualInvokeData _10_get_Restriction;
    struct VirtualInvokeData _11_Compare;
    struct VirtualInvokeData _12_TryParseValue;
    struct VirtualInvokeData _13_get_FacetsChecker;
    struct VirtualInvokeData _14_get_BuiltInWhitespaceFacet;
    struct VirtualInvokeData _15_IsEqual;
    struct VirtualInvokeData _16_CreateValueConverter;
    struct VirtualInvokeData _17_get_ListValueType;
};

typedef struct MethodInfo_32657CC MethodInfo_32657CC, *PMethodInfo_32657CC;

typedef union _union_315109 _union_315109, *P_union_315109;

union _union_315109 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32657CC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315109 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAAEC0 MethodInfo_1EAAEC0, *PMethodInfo_1EAAEC0;

typedef union _union_263514 _union_263514, *P_union_263514;

union _union_263514 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAEC0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263514 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C3794 MethodInfo_22C3794, *PMethodInfo_22C3794;

typedef union _union_280180 _union_280180, *P_union_280180;

union _union_280180 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C3794 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_280180 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FDCC04 MethodInfo_1FDCC04, *PMethodInfo_1FDCC04;

typedef union _union_265782 _union_265782, *P_union_265782;

union _union_265782 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCC04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265782 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297570 _union_297570, *P_union_297570;

union _union_297570 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1272AF8 MethodInfo_1272AF8, *PMethodInfo_1272AF8;

typedef union _union_201144 _union_201144, *P_union_201144;

union _union_201144 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1272AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_201144 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297572 _union_297572, *P_union_297572;

union _union_297572 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297574 _union_297574, *P_union_297574;

union _union_297574 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_32657D4 MethodInfo_32657D4, *PMethodInfo_32657D4;

typedef union _union_315125 _union_315125, *P_union_315125;

union _union_315125 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_32657D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315125 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297576 _union_297576, *P_union_297576;

union _union_297576 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EFE2C8 MethodInfo_1EFE2C8, *PMethodInfo_1EFE2C8;

typedef union _union_316959 _union_316959, *P_union_316959;

union _union_316959 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE2C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316959 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297578 _union_297578, *P_union_297578;

union _union_297578 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_EditorAccessObject__bool__c System_Func_EditorAccessObject__bool__c, *PSystem_Func_EditorAccessObject__bool__c;

typedef struct System_Func_EditorAccessObject__bool__VTable System_Func_EditorAccessObject__bool__VTable, *PSystem_Func_EditorAccessObject__bool__VTable;

struct System_Func_EditorAccessObject__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_EditorAccessObject__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_EditorAccessObject__bool__VTable vtable;
};

typedef struct MethodInfo_2946CB0 MethodInfo_2946CB0, *PMethodInfo_2946CB0;

typedef union _union_185574 _union_185574, *P_union_185574;

union _union_185574 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946CB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185574 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258032 _union_258032, *P_union_258032;

union _union_258032 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258034 _union_258034, *P_union_258034;

union _union_258034 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CardCollectionRewardMst_o Shock_CardCollectionRewardMst_o, *PShock_CardCollectionRewardMst_o;

typedef struct Shock_CardCollectionRewardMst_c Shock_CardCollectionRewardMst_c, *PShock_CardCollectionRewardMst_c;

typedef struct Shock_CardCollectionRewardMst_Fields Shock_CardCollectionRewardMst_Fields, *PShock_CardCollectionRewardMst_Fields;

typedef struct Shock_CardCollectionRewardMst_VTable Shock_CardCollectionRewardMst_VTable, *PShock_CardCollectionRewardMst_VTable;

struct Shock_CardCollectionRewardMst_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Id;
    struct VirtualInvokeData _5_get_Number;
    struct VirtualInvokeData _6_get_Type;
    struct VirtualInvokeData _7_get_GiveType;
    struct VirtualInvokeData _8_get_Value;
    struct VirtualInvokeData _9_get_Level;
    struct VirtualInvokeData _10_get_Amount;
    struct VirtualInvokeData _11_unknown;
    struct VirtualInvokeData _12_get_MasterReleaseLabelId;
    struct VirtualInvokeData _13_Shock_IGameMst_AfterParsed;
    struct VirtualInvokeData _14_GetObjectData;
};

struct Shock_CardCollectionRewardMst_Fields {
    uint32_t _id;
    uint32_t _number;
    int32_t _type;
    int32_t _giveType;
    uint32_t _value;
    int32_t _level;
    int32_t _amount;
    uint32_t _masterReleaseLabelId;
};

struct Shock_CardCollectionRewardMst_o {
    struct Shock_CardCollectionRewardMst_c *klass;
    void *monitor;
    struct Shock_CardCollectionRewardMst_Fields fields;
};

struct Shock_CardCollectionRewardMst_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardCollectionRewardMst_VTable vtable;
};

typedef struct MethodInfo_1EAAD7C MethodInfo_1EAAD7C, *PMethodInfo_1EAAD7C;

typedef union _union_264426 _union_264426, *P_union_264426;

union _union_264426 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAD7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_264426 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258036 _union_258036, *P_union_258036;

union _union_258036 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258038 _union_258038, *P_union_258038;

union _union_258038 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_ShopBannerLoader_c Shock_ShopBannerLoader_c, *PShock_ShopBannerLoader_c;

typedef struct Shock_ShopBannerLoader_VTable Shock_ShopBannerLoader_VTable, *PShock_ShopBannerLoader_VTable;

struct Shock_ShopBannerLoader_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_ShopBannerLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_ShopBannerLoader_VTable vtable;
};

typedef struct com_adjust_sdk_JSONClass_o com_adjust_sdk_JSONClass_o, *Pcom_adjust_sdk_JSONClass_o;

typedef struct com_adjust_sdk_JSONClass_c com_adjust_sdk_JSONClass_c, *Pcom_adjust_sdk_JSONClass_c;

typedef struct com_adjust_sdk_JSONClass_Fields com_adjust_sdk_JSONClass_Fields, *Pcom_adjust_sdk_JSONClass_Fields;

typedef struct com_adjust_sdk_JSONClass_VTable com_adjust_sdk_JSONClass_VTable, *Pcom_adjust_sdk_JSONClass_VTable;

struct com_adjust_sdk_JSONClass_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Add;
    struct VirtualInvokeData _5_get_Item;
    struct VirtualInvokeData _6_set_Item;
    struct VirtualInvokeData _7_get_Item;
    struct VirtualInvokeData _8_set_Item;
    struct VirtualInvokeData _9_get_Value;
    struct VirtualInvokeData _10_set_Value;
    struct VirtualInvokeData _11_get_Count;
    struct VirtualInvokeData _12_Add;
    struct VirtualInvokeData _13_Remove;
    struct VirtualInvokeData _14_Remove;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_get_Childs;
    struct VirtualInvokeData _17_ToString;
    struct VirtualInvokeData _18_get_AsInt;
    struct VirtualInvokeData _19_set_AsInt;
    struct VirtualInvokeData _20_get_AsFloat;
    struct VirtualInvokeData _21_set_AsFloat;
    struct VirtualInvokeData _22_get_AsDouble;
    struct VirtualInvokeData _23_set_AsDouble;
    struct VirtualInvokeData _24_get_AsBool;
    struct VirtualInvokeData _25_set_AsBool;
    struct VirtualInvokeData _26_get_AsArray;
    struct VirtualInvokeData _27_get_AsObject;
    struct VirtualInvokeData _28_Serialize;
    struct VirtualInvokeData _29_GetEnumerator;
};

struct com_adjust_sdk_JSONClass_Fields {
    struct com_adjust_sdk_JSONNode_Fields super;
    struct System_Collections_Generic_Dictionary_string__JSONNode__o *m_Dict;
};

struct com_adjust_sdk_JSONClass_o {
    struct com_adjust_sdk_JSONClass_c *klass;
    void *monitor;
    struct com_adjust_sdk_JSONClass_Fields fields;
};

struct com_adjust_sdk_JSONClass_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct com_adjust_sdk_JSONClass_VTable vtable;
};

typedef struct System_Action_ILoadOperater__o System_Action_ILoadOperater__o, *PSystem_Action_ILoadOperater__o;

typedef struct System_Action_ILoadOperater__c System_Action_ILoadOperater__c, *PSystem_Action_ILoadOperater__c;

typedef struct System_Action_ILoadOperater__Fields System_Action_ILoadOperater__Fields, *PSystem_Action_ILoadOperater__Fields;

typedef struct System_Action_ILoadOperater__VTable System_Action_ILoadOperater__VTable, *PSystem_Action_ILoadOperater__VTable;

struct System_Action_ILoadOperater__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Action_ILoadOperater__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

struct System_Action_ILoadOperater__o {
    struct System_Action_ILoadOperater__c *klass;
    void *monitor;
    struct System_Action_ILoadOperater__Fields fields;
};

struct System_Action_ILoadOperater__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Action_ILoadOperater__VTable vtable;
};

typedef struct System_IO_MonoIO_StaticFields System_IO_MonoIO_StaticFields, *PSystem_IO_MonoIO_StaticFields;

struct System_IO_MonoIO_StaticFields {
    intptr_t InvalidHandle;
    bool dump_handles;
};

typedef union _union_258030 _union_258030, *P_union_258030;

union _union_258030 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297640 _union_297640, *P_union_297640;

union _union_297640 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297643 _union_297643, *P_union_297643;

union _union_297643 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297646 _union_297646, *P_union_297646;

union _union_297646 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2682CE8 MethodInfo_2682CE8, *PMethodInfo_2682CE8;

typedef union _union_309020 _union_309020, *P_union_309020;

union _union_309020 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682CE8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309020 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2946CA8 MethodInfo_2946CA8, *PMethodInfo_2946CA8;

typedef union _union_184136 _union_184136, *P_union_184136;

union _union_184136 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946CA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_184136 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_ChatProgress__ChatChapterMst__c System_Func_ChatProgress__ChatChapterMst__c, *PSystem_Func_ChatProgress__ChatChapterMst__c;

typedef struct System_Func_ChatProgress__ChatChapterMst__VTable System_Func_ChatProgress__ChatChapterMst__VTable, *PSystem_Func_ChatProgress__ChatChapterMst__VTable;

struct System_Func_ChatProgress__ChatChapterMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_ChatProgress__ChatChapterMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_ChatProgress__ChatChapterMst__VTable vtable;
};

typedef struct MethodInfo_1FD2030 MethodInfo_1FD2030, *PMethodInfo_1FD2030;

typedef union _union_266844 _union_266844, *P_union_266844;

union _union_266844 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2030 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266844 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297649 _union_297649, *P_union_297649;

union _union_297649 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9C860 MethodInfo_1E9C860, *PMethodInfo_1E9C860;

typedef union _union_160309 _union_160309, *P_union_160309;

union _union_160309 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C860 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160309 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_AuthPaymentStep___c__DisplayClass0_0_VTable Shock_Login_AuthPaymentStep___c__DisplayClass0_0_VTable, *PShock_Login_AuthPaymentStep___c__DisplayClass0_0_VTable;

struct Shock_Login_AuthPaymentStep___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_258020 _union_258020, *P_union_258020;

union _union_258020 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_ConsoleDriver_Fields System_ConsoleDriver_Fields, *PSystem_ConsoleDriver_Fields;

struct System_ConsoleDriver_Fields {
};

typedef struct Aoharu_SnsSignInOutIssueDialog___c__DisplayClass23_0_c Aoharu_SnsSignInOutIssueDialog___c__DisplayClass23_0_c, *PAoharu_SnsSignInOutIssueDialog___c__DisplayClass23_0_c;

typedef struct Aoharu_SnsSignInOutIssueDialog___c__DisplayClass23_0_VTable Aoharu_SnsSignInOutIssueDialog___c__DisplayClass23_0_VTable, *PAoharu_SnsSignInOutIssueDialog___c__DisplayClass23_0_VTable;

struct Aoharu_SnsSignInOutIssueDialog___c__DisplayClass23_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_SnsSignInOutIssueDialog___c__DisplayClass23_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_SnsSignInOutIssueDialog___c__DisplayClass23_0_VTable vtable;
};

typedef union _union_258022 _union_258022, *P_union_258022;

union _union_258022 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_UIElements_ObjectListPool_IRuntimePanelComponent__Fields UnityEngine_UIElements_ObjectListPool_IRuntimePanelComponent__Fields, *PUnityEngine_UIElements_ObjectListPool_IRuntimePanelComponent__Fields;

struct UnityEngine_UIElements_ObjectListPool_IRuntimePanelComponent__Fields {
};

typedef struct System_Collections_Generic_IReadOnlyCollection_DateConditionMst__c System_Collections_Generic_IReadOnlyCollection_DateConditionMst__c, *PSystem_Collections_Generic_IReadOnlyCollection_DateConditionMst__c;

struct System_Collections_Generic_IReadOnlyCollection_DateConditionMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef union _union_258024 _union_258024, *P_union_258024;

union _union_258024 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Func_ChatProgress__ChatChapterMst__o System_Func_ChatProgress__ChatChapterMst__o, *PSystem_Func_ChatProgress__ChatChapterMst__o;

typedef struct System_Func_ChatProgress__ChatChapterMst__Fields System_Func_ChatProgress__ChatChapterMst__Fields, *PSystem_Func_ChatProgress__ChatChapterMst__Fields;

struct System_Func_ChatProgress__ChatChapterMst__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_ChatProgress__ChatChapterMst__o {
    struct System_Func_ChatProgress__ChatChapterMst__c *klass;
    void *monitor;
    struct System_Func_ChatProgress__ChatChapterMst__Fields fields;
};

typedef union _union_258026 _union_258026, *P_union_258026;

union _union_258026 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Text_UTF7Encoding_Encoder_c System_Text_UTF7Encoding_Encoder_c, *PSystem_Text_UTF7Encoding_Encoder_c;

typedef struct System_Text_UTF7Encoding_Encoder_VTable System_Text_UTF7Encoding_Encoder_VTable, *PSystem_Text_UTF7Encoding_Encoder_VTable;

struct System_Text_UTF7Encoding_Encoder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Reset;
    struct VirtualInvokeData _5_GetByteCount;
    struct VirtualInvokeData _6_GetByteCount;
    struct VirtualInvokeData _7_GetBytes;
    struct VirtualInvokeData _8_GetBytes;
};

struct System_Text_UTF7Encoding_Encoder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Text_UTF7Encoding_Encoder_VTable vtable;
};

typedef struct Aoharu_ShopScene___c__DisplayClass51_2_c Aoharu_ShopScene___c__DisplayClass51_2_c, *PAoharu_ShopScene___c__DisplayClass51_2_c;

typedef struct Aoharu_ShopScene___c__DisplayClass51_2_VTable Aoharu_ShopScene___c__DisplayClass51_2_VTable, *PAoharu_ShopScene___c__DisplayClass51_2_VTable;

struct Aoharu_ShopScene___c__DisplayClass51_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_ShopScene___c__DisplayClass51_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_ShopScene___c__DisplayClass51_2_VTable vtable;
};

typedef struct MethodInfo_13DAFE4_RGCTXs MethodInfo_13DAFE4_RGCTXs, *PMethodInfo_13DAFE4_RGCTXs;

struct MethodInfo_13DAFE4_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BC5818 MethodInfo_1BC5818, *PMethodInfo_1BC5818;

typedef union _union_303780 _union_303780, *P_union_303780;

union _union_303780 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC5818 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_303780 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BA0168 MethodInfo_2BA0168, *PMethodInfo_2BA0168;

typedef union _union_340560 _union_340560, *P_union_340560;

union _union_340560 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0168 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340560 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297631 _union_297631, *P_union_297631;

union _union_297631 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2BA0170 MethodInfo_2BA0170, *PMethodInfo_2BA0170;

typedef union _union_340572 _union_340572, *P_union_340572;

union _union_340572 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BA0170 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_HashSet_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340572 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21B9F5C MethodInfo_21B9F5C, *PMethodInfo_21B9F5C;

typedef union _union_180340 _union_180340, *P_union_180340;

union _union_180340 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_180340 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297634 _union_297634, *P_union_297634;

union _union_297634 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258028 _union_258028, *P_union_258028;

union _union_258028 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297637 _union_297637, *P_union_297637;

union _union_297637 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_198CEB0 MethodInfo_198CEB0, *PMethodInfo_198CEB0;

typedef union _union_170779 _union_170779, *P_union_170779;

union _union_170779 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198CEB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170779 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258012 _union_258012, *P_union_258012;

union _union_258012 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2432FF4 MethodInfo_2432FF4, *PMethodInfo_2432FF4;

typedef union _union_276594 _union_276594, *P_union_276594;

union _union_276594 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276594 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258014 _union_258014, *P_union_258014;

union _union_258014 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258016 _union_258016, *P_union_258016;

union _union_258016 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_198CEB8 MethodInfo_198CEB8, *PMethodInfo_198CEB8;

struct MethodInfo_198CEB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165087 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9C7FC MethodInfo_2B9C7FC, *PMethodInfo_2B9C7FC;

typedef union _union_241385 _union_241385, *P_union_241385;

union _union_241385 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C7FC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241385 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297661 _union_297661, *P_union_297661;

union _union_297661 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_o Shock_Scenes_Adventure_ShakeTalkWindowCommand_o, *PShock_Scenes_Adventure_ShakeTalkWindowCommand_o;

typedef struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_Fields Shock_Scenes_Adventure_ShakeTalkWindowCommand_Fields, *PShock_Scenes_Adventure_ShakeTalkWindowCommand_Fields;

typedef struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_Args_o Shock_Scenes_Adventure_ShakeTalkWindowCommand_Args_o, *PShock_Scenes_Adventure_ShakeTalkWindowCommand_Args_o;

typedef struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_Args_Fields Shock_Scenes_Adventure_ShakeTalkWindowCommand_Args_Fields, *PShock_Scenes_Adventure_ShakeTalkWindowCommand_Args_Fields;

struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_Args_Fields {
    int32_t _ShakeDirection_k__BackingField;
    float _Strength_k__BackingField;
    float _Duration_k__BackingField;
};

struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_Args_o {
    struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_Args_Fields fields;
};

struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_Fields {
    struct Shock_Scenes_Adventure_CommandAction_Fields super;
    struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_Args_o m_args;
    struct Shock_Scenes_Adventure_AdventureUIManager_o *m_mgr;
};

struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_o {
    struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_c *klass;
    void *monitor;
    struct Shock_Scenes_Adventure_ShakeTalkWindowCommand_Fields fields;
};

typedef union _union_297664 _union_297664, *P_union_297664;

union _union_297664 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297667 _union_297667, *P_union_297667;

union _union_297667 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_StampLoader_o Shock_StampLoader_o, *PShock_StampLoader_o;

typedef struct Shock_StampLoader_c Shock_StampLoader_c, *PShock_StampLoader_c;

typedef struct Shock_StampLoader_Fields Shock_StampLoader_Fields, *PShock_StampLoader_Fields;

struct Shock_StampLoader_Fields {
};

struct Shock_StampLoader_o {
    struct Shock_StampLoader_c *klass;
    void *monitor;
    struct Shock_StampLoader_Fields fields;
};

struct Shock_StampLoader_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StampLoader_VTable vtable;
};

typedef union _union_258018 _union_258018, *P_union_258018;

union _union_258018 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FDCBB8 MethodInfo_1FDCBB8, *PMethodInfo_1FDCBB8;

typedef union _union_267056 _union_267056, *P_union_267056;

union _union_267056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCBB8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258000 _union_258000, *P_union_258000;

union _union_258000 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258002 _union_258002, *P_union_258002;

union _union_258002 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258004 _union_258004, *P_union_258004;

union _union_258004 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_205BD5C MethodInfo_205BD5C, *PMethodInfo_205BD5C;

typedef union _union_222255 _union_222255, *P_union_222255;

union _union_222255 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_205BD5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_222255 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_ScrollBase_ScrollItemUI__Fields Shock_ScrollBase_ScrollItemUI__Fields, *PShock_ScrollBase_ScrollItemUI__Fields;

struct Shock_ScrollBase_ScrollItemUI__Fields {
    struct Carbon_RectTransformBehaviour_Fields super;
    struct Shock_ScrollRectUI_o *m_scrollRect;
    struct Shock_ScrollContent_o *m_scrollContent;
    struct Shock_ScrollItemBase_o *m_prefab;
    float m_itemSize;
    bool m_isAutoFit;
    int32_t m_maxScrollSpeed;
    float m_thresholdVelocity;
    float m_fitLength;
    float m_moveScale;
    bool m_isLoop;
    int32_t m_grid;
    int32_t m_fitChangePersent;
    struct Shock_TextMeshUI_o *m_emptyDataText;
    float m_minVelocity;
    bool m_isItemSwitchEnable;
    float m_contentOffsetPos;
    bool m_IsScrollCurveX;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveX;
    float m_ScrollCurveValueX;
    bool m_IsScrollCurveY;
    struct UnityEngine_AnimationCurve_o *m_ScrollCurveY;
    float m_ScrollCurveValueY;
    int32_t m_CreateRequestId;
    int32_t m_CreateImplementId;
    bool m_CannotUpdateScrollItem;
    int32_t m_dataCount;
    int32_t m_gridCount;
    int32_t m_gridDataCount;
    float m_halfItemSize;
    float m_fitChangePersentCache;
    struct UnityEngine_Vector2_o m_pivotOffsetPos;
    bool m_isDrag;
    bool m_existsMargin;
    bool m_forceScroll;
    float m_fitPrevAnchorPos;
    int32_t m_scrollDirection;
    struct Shock_ScrollItemParent_o *m_scrollItemParent;
    struct Shock_ScrollItemParent_o *m_nowScrollItemParent;
    struct System_Action_T__o *_OnInitializeItem_k__BackingField;
    struct System_Action_o *_OnInitializeItemParent_k__BackingField;
    struct System_Action_int__o *_OnFitItem_k__BackingField;
    struct System_Action_int__bool__Action__o *_OnUpdateItemParent_k__BackingField;
    bool _IsFitDone_k__BackingField;
    struct System_Collections_Generic_List_ScrollItemParent__o *_ScrollItemParents_k__BackingField;
    struct System_Collections_Generic_Dictionary_int__IList_T___o *_ScrollItemTable_k__BackingField;
};

typedef struct MethodInfo_10768AC MethodInfo_10768AC, *PMethodInfo_10768AC;

typedef union _union_167039 _union_167039, *P_union_167039;

union _union_167039 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_10768AC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_167039 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F096B8 MethodInfo_2F096B8, *PMethodInfo_2F096B8;

struct MethodInfo_2F096B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203780 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExBeatSync_Info_Fields CriWare_CriAtomExBeatSync_Info_Fields, *PCriWare_CriAtomExBeatSync_Info_Fields;

struct CriWare_CriAtomExBeatSync_Info_Fields {
    intptr_t playerHn;
    uint32_t playbackId;
    uint32_t barCount;
    uint32_t beatCount;
    float beatProgress;
    float bpm;
    int32_t offset;
    uint32_t numBeats;
};

typedef struct MethodInfo_156C388 MethodInfo_156C388, *PMethodInfo_156C388;

typedef union _union_168863 _union_168863, *P_union_168863;

union _union_168863 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C388 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168863 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297652 _union_297652, *P_union_297652;

union _union_297652 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297655 _union_297655, *P_union_297655;

union _union_297655 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1E9C838 MethodInfo_1E9C838, *PMethodInfo_1E9C838;

typedef union _union_161813 _union_161813, *P_union_161813;

union _union_161813 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1E9C838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161813 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258006 _union_258006, *P_union_258006;

union _union_258006 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297658 _union_297658, *P_union_297658;

union _union_297658 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258008 _union_258008, *P_union_258008;

union _union_258008 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19041B4 MethodInfo_19041B4, *PMethodInfo_19041B4;

typedef struct MethodInfo_19041B4_RGCTXs MethodInfo_19041B4_RGCTXs, *PMethodInfo_19041B4_RGCTXs;

typedef union _union_193692 _union_193692, *P_union_193692;

union _union_193692 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19041B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_19041B4_RGCTXs *rgctx_data;
    union _union_193692 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_19041B4_RGCTXs {
    struct MethodInfo *_0_System_Collections_Generic_ArraySortHelper_T__get_Default;
    struct Il2CppClass *_1_System_Collections_Generic_ArraySortHelper_T_;
    struct Il2CppClass *_2_System_Collections_Generic_ArraySortHelper_T_;
    struct MethodInfo *_3_System_Collections_Generic_ArraySortHelper_T__Sort;
};

typedef struct Shock_ProtocolData_UserLiveSetting_o Shock_ProtocolData_UserLiveSetting_o, *PShock_ProtocolData_UserLiveSetting_o;

typedef struct Shock_ProtocolData_UserLiveSetting_Fields Shock_ProtocolData_UserLiveSetting_Fields, *PShock_ProtocolData_UserLiveSetting_Fields;

struct Shock_ProtocolData_UserLiveSetting_Fields {
    uint64_t user_id;
    int32_t live_level;
};

struct Shock_ProtocolData_UserLiveSetting_o {
    struct Shock_ProtocolData_UserLiveSetting_c *klass;
    void *monitor;
    struct Shock_ProtocolData_UserLiveSetting_Fields fields;
};

typedef union _union_258076 _union_258076, *P_union_258076;

union _union_258076 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_c Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_c, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_c;

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_VTable vtable;
};

typedef union _union_258078 _union_258078, *P_union_258078;

union _union_258078 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_Core_DOTweenComponent__WaitForPosition_d__19_c DG_Tweening_Core_DOTweenComponent__WaitForPosition_d__19_c, *PDG_Tweening_Core_DOTweenComponent__WaitForPosition_d__19_c;

typedef struct DG_Tweening_Core_DOTweenComponent__WaitForPosition_d__19_VTable DG_Tweening_Core_DOTweenComponent__WaitForPosition_d__19_VTable, *PDG_Tweening_Core_DOTweenComponent__WaitForPosition_d__19_VTable;

struct DG_Tweening_Core_DOTweenComponent__WaitForPosition_d__19_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerator_System_Object__get_Current;
    struct VirtualInvokeData _5_System_IDisposable_Dispose;
    struct VirtualInvokeData _6_MoveNext;
    struct VirtualInvokeData _7_System_Collections_IEnumerator_get_Current;
    struct VirtualInvokeData _8_System_Collections_IEnumerator_Reset;
};

struct DG_Tweening_Core_DOTweenComponent__WaitForPosition_d__19_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_Core_DOTweenComponent__WaitForPosition_d__19_VTable vtable;
};

typedef struct MethodInfo_19F82A0 MethodInfo_19F82A0, *PMethodInfo_19F82A0;

typedef union _union_244235 _union_244235, *P_union_244235;

union _union_244235 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F82A0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244235 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UI_LayoutRebuilder___c_Fields UnityEngine_UI_LayoutRebuilder___c_Fields, *PUnityEngine_UI_LayoutRebuilder___c_Fields;

struct UnityEngine_UI_LayoutRebuilder___c_Fields {
};

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_o Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_o, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_o;

typedef struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_Fields Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_Fields, *PAoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_Fields;

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_Fields {
    int32_t __1__state;
    struct Il2CppObject *__2__current;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController_o *__4__this;
};

struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_o {
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Practice_PracticeGaugeAnimationController__ExpCount_d__26_Fields fields;
};

typedef struct MethodInfo_21DB3D4 MethodInfo_21DB3D4, *PMethodInfo_21DB3D4;

typedef union _union_160999 _union_160999, *P_union_160999;

union _union_160999 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB3D4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160999 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F82A8 MethodInfo_19F82A8, *PMethodInfo_19F82A8;

typedef union _union_244443 _union_244443, *P_union_244443;

union _union_244443 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F82A8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244443 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258074 _union_258074, *P_union_258074;

union _union_258074 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass1_0_c DG_Tweening_ShortcutExtensions___c__DisplayClass1_0_c, *PDG_Tweening_ShortcutExtensions___c__DisplayClass1_0_c;

typedef struct DG_Tweening_ShortcutExtensions___c__DisplayClass1_0_VTable DG_Tweening_ShortcutExtensions___c__DisplayClass1_0_VTable, *PDG_Tweening_ShortcutExtensions___c__DisplayClass1_0_VTable;

struct DG_Tweening_ShortcutExtensions___c__DisplayClass1_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_ShortcutExtensions___c__DisplayClass1_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_ShortcutExtensions___c__DisplayClass1_0_VTable vtable;
};

typedef struct MethodInfo_10EEFCC_RGCTXs MethodInfo_10EEFCC_RGCTXs, *PMethodInfo_10EEFCC_RGCTXs;

struct MethodInfo_10EEFCC_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_c Aoharu_StoryChapterListScene___c__DisplayClass24_2_c, *PAoharu_StoryChapterListScene___c__DisplayClass24_2_c;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_VTable Aoharu_StoryChapterListScene___c__DisplayClass24_2_VTable, *PAoharu_StoryChapterListScene___c__DisplayClass24_2_VTable;

struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_VTable vtable;
};

typedef struct MethodInfo_15D1C48_RGCTXs MethodInfo_15D1C48_RGCTXs, *PMethodInfo_15D1C48_RGCTXs;

struct MethodInfo_15D1C48_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectEnumerableIterator_TSource__TResult2___ctor;
};

typedef union _union_297600 _union_297600, *P_union_297600;

union _union_297600 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297602 _union_297602, *P_union_297602;

union _union_297602 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297604 _union_297604, *P_union_297604;

union _union_297604 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_309A460_RGCTXs MethodInfo_309A460_RGCTXs, *PMethodInfo_309A460_RGCTXs;

struct MethodInfo_309A460_RGCTXs {
    struct MethodInfo *_0_System_Activator_CreateInstance_T_;
    struct MethodInfo *_1_ExitGames_Client_Photon_StructWrapping_StructWrapperUtility_Unwrap_T_;
};

typedef union _union_297606 _union_297606, *P_union_297606;

union _union_297606 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Mono_Math_Prime_PrimalityTests_c Mono_Math_Prime_PrimalityTests_c, *PMono_Math_Prime_PrimalityTests_c;

struct Mono_Math_Prime_PrimalityTests_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Mono_Math_Prime_PrimalityTests_VTable vtable;
};

typedef union _union_297608 _union_297608, *P_union_297608;

union _union_297608 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258064 _union_258064, *P_union_258064;

union _union_258064 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258066 _union_258066, *P_union_258066;

union _union_258066 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_DataNode_RewardAmount_Fields Shock_DataNode_RewardAmount_Fields, *PShock_DataNode_RewardAmount_Fields;

struct Shock_DataNode_RewardAmount_Fields {
    struct Shock_DataNode_TextNodeBase_Fields super;
};

typedef struct MethodInfo_1BB122C MethodInfo_1BB122C, *PMethodInfo_1BB122C;

typedef union _union_302440 _union_302440, *P_union_302440;

union _union_302440 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BB122C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302440 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F06138 MethodInfo_1F06138, *PMethodInfo_1F06138;

typedef union _union_324034 _union_324034, *P_union_324034;

union _union_324034 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06138 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324034 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2C04994_RGCTXs MethodInfo_2C04994_RGCTXs, *PMethodInfo_2C04994_RGCTXs;

struct MethodInfo_2C04994_RGCTXs {
    struct Il2CppClass *_0_System_Linq_OrderedEnumerable_TSource__TKey_;
    struct MethodInfo *_1_System_Linq_OrderedEnumerable_TSource__TKey___ctor;
};

typedef union _union_258068 _union_258068, *P_union_258068;

union _union_258068 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2657D00 MethodInfo_2657D00, *PMethodInfo_2657D00;

typedef union _union_173846 _union_173846, *P_union_173846;

union _union_173846 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657D00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173846 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15141A0_RGCTXs MethodInfo_15141A0_RGCTXs, *PMethodInfo_15141A0_RGCTXs;

struct MethodInfo_15141A0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1FD207C MethodInfo_1FD207C, *PMethodInfo_1FD207C;

typedef union _union_265570 _union_265570, *P_union_265570;

union _union_265570 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD207C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_265570 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F399A0_RGCTXs MethodInfo_2F399A0_RGCTXs, *PMethodInfo_2F399A0_RGCTXs;

struct MethodInfo_2F399A0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_20261C0 MethodInfo_20261C0, *PMethodInfo_20261C0;

typedef union _union_294536 _union_294536, *P_union_294536;

union _union_294536 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_20261C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_SkipWhileObservable_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_294536 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258062 _union_258062, *P_union_258062;

union _union_258062 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13D6344_RGCTXs MethodInfo_13D6344_RGCTXs, *PMethodInfo_13D6344_RGCTXs;

struct MethodInfo_13D6344_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_14ED668_RGCTXs MethodInfo_14ED668_RGCTXs, *PMethodInfo_14ED668_RGCTXs;

struct MethodInfo_14ED668_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_SceneController___c__DisplayClass39_0_T__VTable Shock_SceneController___c__DisplayClass39_0_T__VTable, *PShock_SceneController___c__DisplayClass39_0_T__VTable;

struct Shock_SceneController___c__DisplayClass39_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Action_UIDB__VTable System_Action_UIDB__VTable, *PSystem_Action_UIDB__VTable;

struct System_Action_UIDB__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
};

typedef struct MethodInfo_1EFE174 MethodInfo_1EFE174, *PMethodInfo_1EFE174;

typedef union _union_316955 _union_316955, *P_union_316955;

union _union_316955 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE174 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316955 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B9C7F8 MethodInfo_2B9C7F8, *PMethodInfo_2B9C7F8;

typedef union _union_241177 _union_241177, *P_union_241177;

union _union_241177 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C7F8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241177 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_15DC314_RGCTXs MethodInfo_15DC314_RGCTXs, *PMethodInfo_15DC314_RGCTXs;

struct MethodInfo_15DC314_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectListIterator_TSource__TResult2___ctor;
};

typedef struct MethodInfo_1FDCBF0 MethodInfo_1FDCBF0, *PMethodInfo_1FDCBF0;

typedef union _union_267694 _union_267694, *P_union_267694;

union _union_267694 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCBF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267694 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258054 _union_258054, *P_union_258054;

union _union_258054 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B9C7B8 MethodInfo_2B9C7B8, *PMethodInfo_2B9C7B8;

typedef union _union_240969 _union_240969, *P_union_240969;

union _union_240969 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C7B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_240969 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258056 _union_258056, *P_union_258056;

union _union_258056 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_CursorLockMode_o UnityEngine_CursorLockMode_o, *PUnityEngine_CursorLockMode_o;

typedef struct UnityEngine_CursorLockMode_Fields UnityEngine_CursorLockMode_Fields, *PUnityEngine_CursorLockMode_Fields;

struct UnityEngine_CursorLockMode_Fields {
    int32_t value__;
};

struct UnityEngine_CursorLockMode_o {
    struct UnityEngine_CursorLockMode_Fields fields;
};

typedef struct MethodInfo_110C15C MethodInfo_110C15C, *PMethodInfo_110C15C;

typedef union _union_202500 _union_202500, *P_union_202500;

union _union_202500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C15C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258058 _union_258058, *P_union_258058;

union _union_258058 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2B13880 MethodInfo_2B13880, *PMethodInfo_2B13880;

typedef union _union_186378 _union_186378, *P_union_186378;

union _union_186378 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B13880 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_186378 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_12A5BC0_RGCTXs MethodInfo_12A5BC0_RGCTXs, *PMethodInfo_12A5BC0_RGCTXs;

struct MethodInfo_12A5BC0_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct UnityEngine_CursorLockMode_c UnityEngine_CursorLockMode_c, *PUnityEngine_CursorLockMode_c;

struct UnityEngine_CursorLockMode_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_CursorLockMode_VTable vtable;
};

typedef struct MethodInfo_13CB1D8_RGCTXs MethodInfo_13CB1D8_RGCTXs, *PMethodInfo_13CB1D8_RGCTXs;

struct MethodInfo_13CB1D8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1F06164 MethodInfo_1F06164, *PMethodInfo_1F06164;

typedef union _union_324056 _union_324056, *P_union_324056;

union _union_324056 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F06164 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324056 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258050 _union_258050, *P_union_258050;

union _union_258050 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258052 _union_258052, *P_union_258052;

union _union_258052 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_Dictionary_int__IDictionary_int__int_____Fields System_Collections_Generic_Dictionary_int__IDictionary_int__int_____Fields, *PSystem_Collections_Generic_Dictionary_int__IDictionary_int__int_____Fields;

struct System_Collections_Generic_Dictionary_int__IDictionary_int__int_____Fields {
    struct System_Int32_array *_buckets;
    struct System_Collections_Generic_Dictionary_Entry_TKey__TValue__array *_entries;
    int32_t _count;
    int32_t _freeList;
    int32_t _freeCount;
    int32_t _version;
    struct System_Collections_Generic_IEqualityComparer_TKey__o *_comparer;
    struct System_Collections_Generic_Dictionary_KeyCollection_TKey__TValue__o *_keys;
    struct System_Collections_Generic_Dictionary_ValueCollection_TKey__TValue__o *_values;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_198CEEC MethodInfo_198CEEC, *PMethodInfo_198CEEC;

typedef union _union_165525 _union_165525, *P_union_165525;

union _union_165525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_198CEEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_22C383C MethodInfo_22C383C, *PMethodInfo_22C383C;

typedef union _union_277198 _union_277198, *P_union_277198;

union _union_277198 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_22C383C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_277198 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Scheduler_DefaultSchedulers_StaticFields UniRx_Scheduler_DefaultSchedulers_StaticFields, *PUniRx_Scheduler_DefaultSchedulers_StaticFields;

struct UniRx_Scheduler_DefaultSchedulers_StaticFields {
    struct UniRx_IScheduler_o *constantTime;
    struct UniRx_IScheduler_o *tailRecursion;
    struct UniRx_IScheduler_o *iteration;
    struct UniRx_IScheduler_o *timeBasedOperations;
    struct UniRx_IScheduler_o *asyncConversions;
};

typedef union _union_297622 _union_297622, *P_union_297622;

union _union_297622 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E4F5C MethodInfo_21E4F5C, *PMethodInfo_21E4F5C;

typedef union _union_160689 _union_160689, *P_union_160689;

union _union_160689 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4F5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160689 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2432FBC MethodInfo_2432FBC, *PMethodInfo_2432FBC;

typedef union _union_276046 _union_276046, *P_union_276046;

union _union_276046 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2432FBC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_276046 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297625 _union_297625, *P_union_297625;

union _union_297625 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Nullable_GCHandle__Fields System_Nullable_GCHandle__Fields, *PSystem_Nullable_GCHandle__Fields;

struct System_Nullable_GCHandle__Fields {
    bool hasValue;
    struct System_Runtime_InteropServices_GCHandle_o value;
};

typedef union _union_297628 _union_297628, *P_union_297628;

union _union_297628 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_106CDD4 MethodInfo_106CDD4, *PMethodInfo_106CDD4;

struct MethodInfo_106CDD4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_164833 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_o Aoharu_StoryChapterListScene___c__DisplayClass24_2_o, *PAoharu_StoryChapterListScene___c__DisplayClass24_2_o;

typedef struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_Fields Aoharu_StoryChapterListScene___c__DisplayClass24_2_Fields, *PAoharu_StoryChapterListScene___c__DisplayClass24_2_Fields;

struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_Fields {
    bool isViewChatNotice;
    struct System_Action_o *next;
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_1_o *CS___8__locals2;
};

struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_o {
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_c *klass;
    void *monitor;
    struct Aoharu_StoryChapterListScene___c__DisplayClass24_2_Fields fields;
};

typedef struct MethodInfo_13C7174 MethodInfo_13C7174, *PMethodInfo_13C7174;

typedef union _union_207435 _union_207435, *P_union_207435;

union _union_207435 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_13C7174 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_13C7174_RGCTXs *rgctx_data;
    union _union_207435 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258042 _union_258042, *P_union_258042;

union _union_258042 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_258044 _union_258044, *P_union_258044;

union _union_258044 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D20B60 MethodInfo_1D20B60, *PMethodInfo_1D20B60;

typedef union _union_245657 _union_245657, *P_union_245657;

union _union_245657 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20B60 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245657 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2657D20 MethodInfo_2657D20, *PMethodInfo_2657D20;

typedef union _union_175284 _union_175284, *P_union_175284;

union _union_175284 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657D20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_175284 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258046 _union_258046, *P_union_258046;

union _union_258046 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Notification_OnNextNotification_T__c UniRx_Notification_OnNextNotification_T__c, *PUniRx_Notification_OnNextNotification_T__c;

typedef struct UniRx_Notification_OnNextNotification_T__RGCTXs UniRx_Notification_OnNextNotification_T__RGCTXs, *PUniRx_Notification_OnNextNotification_T__RGCTXs;

typedef struct UniRx_Notification_OnNextNotification_T__VTable UniRx_Notification_OnNextNotification_T__VTable, *PUniRx_Notification_OnNextNotification_T__VTable;

struct UniRx_Notification_OnNextNotification_T__RGCTXs {
    struct MethodInfo *_0_UniRx_Notification_T___ctor;
    struct Il2CppClass *_1_UniRx_Notification_T_;
    struct MethodInfo *_2_System_Collections_Generic_EqualityComparer_T__get_Default;
    struct Il2CppClass *_3_System_Collections_Generic_EqualityComparer_T_;
    struct Il2CppClass *_4_UniRx_Notification_T_;
    struct MethodInfo *_5_UniRx_Notification_T__get_Value;
    struct Il2CppClass *_6_System_Collections_Generic_EqualityComparer_T_;
    struct MethodInfo *_7_System_Collections_Generic_EqualityComparer_T__GetHashCode;
    struct MethodInfo *_8_UniRx_Notification_T__get_Kind;
    struct MethodInfo *_9_System_Collections_Generic_EqualityComparer_T__Equals;
    struct Il2CppClass *_10_T;
    struct Il2CppClass *_11_UniRx_IObserver_T_;
    struct MethodInfo *_12_UniRx_IObserver_T__OnNext;
    struct Il2CppClass *_13_System_Action_T_;
    struct MethodInfo *_14_System_Action_T__Invoke;
};

struct UniRx_Notification_OnNextNotification_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Value;
    struct VirtualInvokeData _6_get_HasValue;
    struct VirtualInvokeData _7_get_Exception;
    struct VirtualInvokeData _8_get_Kind;
    struct VirtualInvokeData _9_Equals;
    struct VirtualInvokeData _10_Accept;
    struct VirtualInvokeData _11_Accept;
    struct VirtualInvokeData _12_Accept;
    struct VirtualInvokeData _13_Accept;
};

struct UniRx_Notification_OnNextNotification_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Notification_OnNextNotification_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Notification_OnNextNotification_T__VTable vtable;
};

typedef struct MethodInfo_19F82B0 MethodInfo_19F82B0, *PMethodInfo_19F82B0;

typedef union _union_244651 _union_244651, *P_union_244651;

union _union_244651 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F82B0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244651 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_258048 _union_258048, *P_union_258048;

union _union_258048 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_CacheClearScene_StaticFields Aoharu_CacheClearScene_StaticFields, *PAoharu_CacheClearScene_StaticFields;

typedef struct Aoharu_CacheClearScene_o Aoharu_CacheClearScene_o, *PAoharu_CacheClearScene_o;

typedef struct Aoharu_CacheClearScene_c Aoharu_CacheClearScene_c, *PAoharu_CacheClearScene_c;

typedef struct Aoharu_CacheClearScene_Fields Aoharu_CacheClearScene_Fields, *PAoharu_CacheClearScene_Fields;

typedef struct Aoharu_CacheClearScene_VTable Aoharu_CacheClearScene_VTable, *PAoharu_CacheClearScene_VTable;

typedef struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_o Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_o, *PAoharu_Scenes_CacheClear_CacheClearConfirmDialog_o;

typedef struct Aoharu_Scenes_CacheClear_CacheClearingDialog_o Aoharu_Scenes_CacheClear_CacheClearingDialog_o, *PAoharu_Scenes_CacheClear_CacheClearingDialog_o;

typedef struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_o Aoharu_Scenes_CacheClear_CacheClearResultDialog_o, *PAoharu_Scenes_CacheClear_CacheClearResultDialog_o;

typedef struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_c Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_c, *PAoharu_Scenes_CacheClear_CacheClearConfirmDialog_c;

typedef struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_Fields Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_Fields, *PAoharu_Scenes_CacheClear_CacheClearConfirmDialog_Fields;

typedef struct Aoharu_Scenes_CacheClear_CacheClearingDialog_c Aoharu_Scenes_CacheClear_CacheClearingDialog_c, *PAoharu_Scenes_CacheClear_CacheClearingDialog_c;

typedef struct Aoharu_Scenes_CacheClear_CacheClearingDialog_Fields Aoharu_Scenes_CacheClear_CacheClearingDialog_Fields, *PAoharu_Scenes_CacheClear_CacheClearingDialog_Fields;

typedef struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_c Aoharu_Scenes_CacheClear_CacheClearResultDialog_c, *PAoharu_Scenes_CacheClear_CacheClearResultDialog_c;

typedef struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_Fields Aoharu_Scenes_CacheClear_CacheClearResultDialog_Fields, *PAoharu_Scenes_CacheClear_CacheClearResultDialog_Fields;

typedef struct Aoharu_Scenes_CacheClear_CacheClearingDialog_VTable Aoharu_Scenes_CacheClear_CacheClearingDialog_VTable, *PAoharu_Scenes_CacheClear_CacheClearingDialog_VTable;

typedef struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_VTable Aoharu_Scenes_CacheClear_CacheClearResultDialog_VTable, *PAoharu_Scenes_CacheClear_CacheClearResultDialog_VTable;

struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_titleText;
    struct Shock_TextMeshUI_o *m_messageText;
};

struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_o {
    struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_Fields fields;
};

struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_VTable vtable;
};

struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_titleText;
    struct Shock_TextMeshUI_o *m_messageText;
    struct System_Action_o *_OnOkReleased_k__BackingField;
};

struct Aoharu_CacheClearScene_StaticFields {
    struct Aoharu_CacheClearScene_o *ms_Instance;
    struct System_Action_o *ms_OnClosedOnce;
};

struct Aoharu_Scenes_CacheClear_CacheClearingDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_CacheClearScene_Fields {
    struct Carbon_CarbonBehaviour_Fields super;
    struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_o *m_confirmDialog;
    struct Aoharu_Scenes_CacheClear_CacheClearingDialog_o *m_clearingDialog;
    struct Aoharu_Scenes_CacheClear_CacheClearResultDialog_o *m_resultDialog;
};

struct Aoharu_CacheClearScene_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_Shock_ISceneType_get_SceneType;
};

struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_VTable vtable;
};

struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_o {
    struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CacheClear_CacheClearConfirmDialog_Fields fields;
};

struct Aoharu_Scenes_CacheClear_CacheClearingDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Scenes_CacheClear_CacheClearingDialog_VTable vtable;
};

struct Aoharu_Scenes_CacheClear_CacheClearingDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *m_titleText;
    struct Shock_TextMeshUI_o *m_messageText;
};

struct Aoharu_Scenes_CacheClear_CacheClearingDialog_o {
    struct Aoharu_Scenes_CacheClear_CacheClearingDialog_c *klass;
    void *monitor;
    struct Aoharu_Scenes_CacheClear_CacheClearingDialog_Fields fields;
};

struct Aoharu_CacheClearScene_c {
    struct Il2CppClass_1 _1;
    struct Aoharu_CacheClearScene_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_CacheClearScene_VTable vtable;
};

struct Aoharu_CacheClearScene_o {
    struct Aoharu_CacheClearScene_c *klass;
    void *monitor;
    struct Aoharu_CacheClearScene_Fields fields;
};

typedef union _union_258040 _union_258040, *P_union_258040;

union _union_258040 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_BeginnerMissionScene___c__DisplayClass8_1_Fields Aoharu_BeginnerMissionScene___c__DisplayClass8_1_Fields, *PAoharu_BeginnerMissionScene___c__DisplayClass8_1_Fields;

struct Aoharu_BeginnerMissionScene___c__DisplayClass8_1_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *next;
};

typedef struct MethodInfo_106CDCC MethodInfo_106CDCC, *PMethodInfo_106CDCC;

typedef union _union_170525 _union_170525, *P_union_170525;

union _union_170525 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_106CDCC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_170525 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Notification_OnNextNotification_T__o UniRx_Notification_OnNextNotification_T__o, *PUniRx_Notification_OnNextNotification_T__o;

typedef struct UniRx_Notification_OnNextNotification_T__Fields UniRx_Notification_OnNextNotification_T__Fields, *PUniRx_Notification_OnNextNotification_T__Fields;

typedef struct UniRx_Notification_T__Fields UniRx_Notification_T__Fields, *PUniRx_Notification_T__Fields;

struct UniRx_Notification_T__Fields {
};

struct UniRx_Notification_OnNextNotification_T__Fields {
    struct UniRx_Notification_T__Fields super;
    struct Il2CppObject *value;
};

struct UniRx_Notification_OnNextNotification_T__o {
    struct UniRx_Notification_OnNextNotification_T__c *klass;
    void *monitor;
    struct UniRx_Notification_OnNextNotification_T__Fields fields;
};

typedef struct MethodInfo_156C344 MethodInfo_156C344, *PMethodInfo_156C344;

typedef union _union_168425 _union_168425, *P_union_168425;

union _union_168425 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_156C344 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_168425 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297610 _union_297610, *P_union_297610;

union _union_297610 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2657D24 MethodInfo_2657D24, *PMethodInfo_2657D24;

typedef union _union_176722 _union_176722, *P_union_176722;

union _union_176722 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2657D24 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176722 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_20657B8 MethodInfo_20657B8, *PMethodInfo_20657B8;

struct MethodInfo_20657B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FE669C MethodInfo_1FE669C, *PMethodInfo_1FE669C;

typedef union _union_279158 _union_279158, *P_union_279158;

union _union_279158 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE669C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_279158 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_297616 _union_297616, *P_union_297616;

union _union_297616 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_297619 _union_297619, *P_union_297619;

union _union_297619 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21DB3BC MethodInfo_21DB3BC, *PMethodInfo_21DB3BC;

typedef union _union_160497 _union_160497, *P_union_160497;

union _union_160497 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB3BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_160497 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1FD2068 MethodInfo_1FD2068, *PMethodInfo_1FD2068;

typedef union _union_267482 _union_267482, *P_union_267482;

union _union_267482 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FD2068 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_267482 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Achievement___c__DisplayClass7_2_VTable Shock_Achievement___c__DisplayClass7_2_VTable, *PShock_Achievement___c__DisplayClass7_2_VTable;

struct Shock_Achievement___c__DisplayClass7_2_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct MethodInfo_24A8EF4 MethodInfo_24A8EF4, *PMethodInfo_24A8EF4;

typedef union _union_310200 _union_310200, *P_union_310200;

union _union_310200 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A8EF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310200 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Xml_XmlException_c System_Xml_XmlException_c, *PSystem_Xml_XmlException_c;

typedef struct System_Xml_XmlException_VTable System_Xml_XmlException_VTable, *PSystem_Xml_XmlException_VTable;

struct System_Xml_XmlException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_Xml_XmlException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Xml_XmlException_VTable vtable;
};

typedef struct MethodInfo_22C3828 MethodInfo_22C3828, *PMethodInfo_22C3828;

struct MethodInfo_22C3828 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_281672 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2DBB2B4 MethodInfo_2DBB2B4, *PMethodInfo_2DBB2B4;

struct MethodInfo_2DBB2B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_242303 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2618754 MethodInfo_2618754, *PMethodInfo_2618754;

typedef union _union_251857 _union_251857, *P_union_251857;

union _union_251857 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2618754 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251857 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1286F74 MethodInfo_1286F74, *PMethodInfo_1286F74;

typedef union _union_208769 _union_208769, *P_union_208769;

union _union_208769 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1286F74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_208769 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_o Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_o, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_o;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_c Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_c, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_c;

typedef struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_Fields Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_Fields, *PShock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_Fields;

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_Fields {
    struct Shock_Scenes_DeckConfirm_DeckConfirmController_o *__4__this;
    struct System_Action_o *onComplete;
    struct System_Action_o *onShowComplete;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_o {
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_c *klass;
    void *monitor;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_Fields fields;
};

struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_DeckConfirm_DeckConfirmController___c__DisplayClass122_0_VTable vtable;
};

typedef struct System_MissingFieldException_c System_MissingFieldException_c, *PSystem_MissingFieldException_c;

typedef struct System_MissingFieldException_VTable System_MissingFieldException_VTable, *PSystem_MissingFieldException_VTable;

struct System_MissingFieldException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

struct System_MissingFieldException_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_MissingFieldException_VTable vtable;
};

typedef struct System_Xml_XmlTextReaderImpl_EntityExpandType_Fields System_Xml_XmlTextReaderImpl_EntityExpandType_Fields, *PSystem_Xml_XmlTextReaderImpl_EntityExpandType_Fields;

struct System_Xml_XmlTextReaderImpl_EntityExpandType_Fields {
    int32_t value__;
};

typedef struct MethodInfo_1B63878 MethodInfo_1B63878, *PMethodInfo_1B63878;

typedef union _union_255965 _union_255965, *P_union_255965;

union _union_255965 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1B63878 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_255965 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1F3BCEC MethodInfo_1F3BCEC, *PMethodInfo_1F3BCEC;

typedef union _union_323625 _union_323625, *P_union_323625;

union _union_323625 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BCEC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323625 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Net_TimerThread_TimerNode_TimerState_VTable System_Net_TimerThread_TimerNode_TimerState_VTable, *PSystem_Net_TimerThread_TimerNode_TimerState_VTable;

struct System_Net_TimerThread_TimerNode_TimerState_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_2868474 MethodInfo_2868474, *PMethodInfo_2868474;

typedef union _union_181240 _union_181240, *P_union_181240;

union _union_181240 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2868474 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_181240 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336B5C8_RGCTXs MethodInfo_336B5C8_RGCTXs, *PMethodInfo_336B5C8_RGCTXs;

struct MethodInfo_336B5C8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass20_0_Fields Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass20_0_Fields, *PShock_Data_SaveData_OfflineGameSaveData___c__DisplayClass20_0_Fields;

struct Shock_Data_SaveData_OfflineGameSaveData___c__DisplayClass20_0_Fields {
    uint32_t titleId;
};

typedef struct CriWare_CriFsWebInstaller_ModulePlatformConfig_c CriWare_CriFsWebInstaller_ModulePlatformConfig_c, *PCriWare_CriFsWebInstaller_ModulePlatformConfig_c;

struct CriWare_CriFsWebInstaller_ModulePlatformConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriFsWebInstaller_ModulePlatformConfig_VTable vtable;
};

typedef struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog_VTable Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog_VTable, *PAoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog_VTable;

struct Aoharu_Scenes_PlayerProfile_PlayerProfileTotalHighScoreRateDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass37_0_c DG_Tweening_DOTweenModuleUI___c__DisplayClass37_0_c, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass37_0_c;

typedef struct DG_Tweening_DOTweenModuleUI___c__DisplayClass37_0_VTable DG_Tweening_DOTweenModuleUI___c__DisplayClass37_0_VTable, *PDG_Tweening_DOTweenModuleUI___c__DisplayClass37_0_VTable;

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass37_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct DG_Tweening_DOTweenModuleUI___c__DisplayClass37_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct DG_Tweening_DOTweenModuleUI___c__DisplayClass37_0_VTable vtable;
};

typedef struct MethodInfo_164AD44 MethodInfo_164AD44, *PMethodInfo_164AD44;

typedef union _union_337287 _union_337287, *P_union_337287;

union _union_337287 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164AD44 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337287 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriFsWebInstaller_ModulePlatformConfig_o CriWare_CriFsWebInstaller_ModulePlatformConfig_o, *PCriWare_CriFsWebInstaller_ModulePlatformConfig_o;

typedef struct CriWare_CriFsWebInstaller_ModulePlatformConfig_Fields CriWare_CriFsWebInstaller_ModulePlatformConfig_Fields, *PCriWare_CriFsWebInstaller_ModulePlatformConfig_Fields;

struct CriWare_CriFsWebInstaller_ModulePlatformConfig_Fields {
    uint8_t reserved;
};

struct CriWare_CriFsWebInstaller_ModulePlatformConfig_o {
    struct CriWare_CriFsWebInstaller_ModulePlatformConfig_Fields fields;
};

typedef struct MethodInfo_2B91DA0 MethodInfo_2B91DA0, *PMethodInfo_2B91DA0;

typedef union _union_340292 _union_340292, *P_union_340292;

union _union_340292 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B91DA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_EnumerableSorter_TElement__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_340292 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2BAACC4 MethodInfo_2BAACC4, *PMethodInfo_2BAACC4;

typedef union _union_300599 _union_300599, *P_union_300599;

union _union_300599 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2BAACC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAllPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__T12__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_300599 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_StaticFields SharpCompress_Archives_SevenZip_SevenZipArchive___c_StaticFields, *PSharpCompress_Archives_SevenZip_SevenZipArchive___c_StaticFields;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_o SharpCompress_Archives_SevenZip_SevenZipArchive___c_o, *PSharpCompress_Archives_SevenZip_SevenZipArchive___c_o;

typedef struct System_Func_SevenZipArchiveEntry__bool__o System_Func_SevenZipArchiveEntry__bool__o, *PSystem_Func_SevenZipArchiveEntry__bool__o;

typedef struct System_Func_long__long__long__o System_Func_long__long__long__o, *PSystem_Func_long__long__long__o;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_c SharpCompress_Archives_SevenZip_SevenZipArchive___c_c, *PSharpCompress_Archives_SevenZip_SevenZipArchive___c_c;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_Fields SharpCompress_Archives_SevenZip_SevenZipArchive___c_Fields, *PSharpCompress_Archives_SevenZip_SevenZipArchive___c_Fields;

typedef struct System_Func_SevenZipArchiveEntry__bool__c System_Func_SevenZipArchiveEntry__bool__c, *PSystem_Func_SevenZipArchiveEntry__bool__c;

typedef struct System_Func_SevenZipArchiveEntry__bool__Fields System_Func_SevenZipArchiveEntry__bool__Fields, *PSystem_Func_SevenZipArchiveEntry__bool__Fields;

typedef struct System_Func_long__long__long__c System_Func_long__long__long__c, *PSystem_Func_long__long__long__c;

typedef struct System_Func_long__long__long__Fields System_Func_long__long__long__Fields, *PSystem_Func_long__long__long__Fields;

typedef struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_VTable SharpCompress_Archives_SevenZip_SevenZipArchive___c_VTable, *PSharpCompress_Archives_SevenZip_SevenZipArchive___c_VTable;

typedef struct System_Func_SevenZipArchiveEntry__bool__VTable System_Func_SevenZipArchiveEntry__bool__VTable, *PSystem_Func_SevenZipArchiveEntry__bool__VTable;

struct System_Func_long__long__long__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct System_Func_SevenZipArchiveEntry__bool__Fields {
    struct System_MulticastDelegate_Fields super;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Func_SevenZipArchiveEntry__bool__o {
    struct System_Func_SevenZipArchiveEntry__bool__c *klass;
    void *monitor;
    struct System_Func_SevenZipArchiveEntry__bool__Fields fields;
};

struct System_Func_SevenZipArchiveEntry__bool__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_Clone;
    struct VirtualInvokeData _7_GetMethodImpl;
    struct VirtualInvokeData _8_GetObjectData;
    struct VirtualInvokeData _9_GetInvocationList;
    struct VirtualInvokeData _10_CombineImpl;
    struct VirtualInvokeData _11_RemoveImpl;
    struct VirtualInvokeData _12_Invoke;
    struct VirtualInvokeData _13_BeginInvoke;
    struct VirtualInvokeData _14_EndInvoke;
};

struct System_Func_SevenZipArchiveEntry__bool__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_SevenZipArchiveEntry__bool__VTable vtable;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_Fields {
};

struct System_Func_long__long__long__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Func_long__long__long__VTable vtable;
};

struct System_Func_long__long__long__o {
    struct System_Func_long__long__long__c *klass;
    void *monitor;
    struct System_Func_long__long__long__Fields fields;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_StaticFields {
    struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_o *__9;
    struct System_Func_int__Stream__o *__9__5_0;
    struct System_Func_SevenZipArchiveEntry__bool__o *__9__11_0;
    struct System_Func_SevenZipArchiveEntry__CFolder__o *__9__11_1;
    struct System_Func_SevenZipArchiveEntry__bool__o *__9__19_0;
    struct System_Func_SevenZipArchiveEntry__CFolder__o *__9__19_1;
    struct System_Func_long__long__long__o *__9__21_0;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_c {
    struct Il2CppClass_1 _1;
    struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_VTable vtable;
};

struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_o {
    struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_c *klass;
    void *monitor;
    struct SharpCompress_Archives_SevenZip_SevenZipArchive___c_Fields fields;
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_c Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_c, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_c;

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_VTable Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_VTable, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_VTable;

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_VTable vtable;
};

typedef struct MethodInfo_1EFE16C MethodInfo_1EFE16C, *PMethodInfo_1EFE16C;

typedef union _union_316935 _union_316935, *P_union_316935;

union _union_316935 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE16C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316935 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MemberListScene_MyInput_Fields Aoharu_MemberListScene_MyInput_Fields, *PAoharu_MemberListScene_MyInput_Fields;

struct Aoharu_MemberListScene_MyInput_Fields {
    int32_t SceneType;
    struct Shock_CardData_o *RecommendCardData;
};

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_o Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_o, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_o;

typedef struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_Fields Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_Fields, *PAoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_Fields;

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_Fields {
    uint32_t settingLowRank;
    struct System_Collections_Generic_List_EventRankingSettings_RankBandInfo__o *infos;
};

struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_o {
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_c *klass;
    void *monitor;
    struct Aoharu_Event_Ranking_EventRankingListController___c__DisplayClass55_0_Fields fields;
};

typedef struct System_Runtime_Remoting_RemotingConfiguration_c System_Runtime_Remoting_RemotingConfiguration_c, *PSystem_Runtime_Remoting_RemotingConfiguration_c;

typedef struct System_Runtime_Remoting_RemotingConfiguration_StaticFields System_Runtime_Remoting_RemotingConfiguration_StaticFields, *PSystem_Runtime_Remoting_RemotingConfiguration_StaticFields;

typedef struct System_Runtime_Remoting_RemotingConfiguration_VTable System_Runtime_Remoting_RemotingConfiguration_VTable, *PSystem_Runtime_Remoting_RemotingConfiguration_VTable;

struct System_Runtime_Remoting_RemotingConfiguration_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Runtime_Remoting_RemotingConfiguration_StaticFields {
    struct System_String_o *applicationID;
    struct System_String_o *applicationName;
    struct System_String_o *processGuid;
    bool defaultConfigRead;
    bool defaultDelayedConfigRead;
    int32_t _errorMode;
    struct System_Collections_Hashtable_o *wellKnownClientEntries;
    struct System_Collections_Hashtable_o *activatedClientEntries;
    struct System_Collections_Hashtable_o *wellKnownServiceEntries;
    struct System_Collections_Hashtable_o *activatedServiceEntries;
    struct System_Collections_Hashtable_o *channelTemplates;
    struct System_Collections_Hashtable_o *clientProviderTemplates;
    struct System_Collections_Hashtable_o *serverProviderTemplates;
};

struct System_Runtime_Remoting_RemotingConfiguration_c {
    struct Il2CppClass_1 _1;
    struct System_Runtime_Remoting_RemotingConfiguration_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Runtime_Remoting_RemotingConfiguration_VTable vtable;
};

typedef struct MethodInfo_2D7736C MethodInfo_2D7736C, *PMethodInfo_2D7736C;

typedef struct MethodInfo_2D7736C_RGCTXs MethodInfo_2D7736C_RGCTXs, *PMethodInfo_2D7736C_RGCTXs;

typedef union _union_323752 _union_323752, *P_union_323752;

union _union_323752 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2D7736C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_ParameterDictionary_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    struct MethodInfo_2D7736C_RGCTXs *rgctx_data;
    union _union_323752 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

struct MethodInfo_2D7736C_RGCTXs {
    struct MethodInfo *_0_ExitGames_Client_Photon_StructWrapping_StructWrapperUtility_Unwrap_T_;
};

typedef struct MethodInfo_1F3BCC4 MethodInfo_1F3BCC4, *PMethodInfo_1F3BCC4;

typedef union _union_323619 _union_323619, *P_union_323619;

union _union_323619 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F3BCC4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_NonAllocDictionary_K__V__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_323619 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_264E1C0 MethodInfo_264E1C0, *PMethodInfo_264E1C0;

typedef union _union_268974 _union_268974, *P_union_268974;

union _union_268974 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_264E1C0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_EqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_268974 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_RemoteConfigSettings_o UnityEngine_RemoteConfigSettings_o, *PUnityEngine_RemoteConfigSettings_o;

typedef struct UnityEngine_RemoteConfigSettings_Fields UnityEngine_RemoteConfigSettings_Fields, *PUnityEngine_RemoteConfigSettings_Fields;

struct UnityEngine_RemoteConfigSettings_Fields {
    intptr_t m_Ptr;
    struct System_Action_bool__o *Updated;
};

struct UnityEngine_RemoteConfigSettings_o {
    struct UnityEngine_RemoteConfigSettings_c *klass;
    void *monitor;
    struct UnityEngine_RemoteConfigSettings_Fields fields;
};

typedef struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass32_1_T1__T2__RGCTXs GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass32_1_T1__T2__RGCTXs, *PGooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass32_1_T1__T2__RGCTXs;

struct GooglePlayGames_Android_AndroidNearbyConnectionClient___c__DisplayClass32_1_T1__T2__RGCTXs {
    struct Il2CppClass *_0_System_Action_T1__T2_;
    struct MethodInfo *_1_System_Action_T1__T2__Invoke;
};

typedef struct System_Xml_XmlException_o System_Xml_XmlException_o, *PSystem_Xml_XmlException_o;

typedef struct System_Xml_XmlException_Fields System_Xml_XmlException_Fields, *PSystem_Xml_XmlException_Fields;

struct System_Xml_XmlException_Fields {
    struct System_SystemException_Fields super;
    struct System_String_o *res;
    struct System_String_array *args;
    int32_t lineNumber;
    int32_t linePosition;
    struct System_String_o *sourceUri;
    struct System_String_o *message;
};

struct System_Xml_XmlException_o {
    struct System_Xml_XmlException_c *klass;
    void *monitor;
    struct System_Xml_XmlException_Fields fields;
};

typedef struct Shock_DownloadConfirm_VTable Shock_DownloadConfirm_VTable, *PShock_DownloadConfirm_VTable;

struct Shock_DownloadConfirm_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_PlayCore;
};

typedef struct UnityEngine_UnityException_VTable UnityEngine_UnityException_VTable, *PUnityEngine_UnityException_VTable;

struct UnityEngine_UnityException_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_Message;
    struct VirtualInvokeData _6_get_Data;
    struct VirtualInvokeData _7_GetBaseException;
    struct VirtualInvokeData _8_get_InnerException;
    struct VirtualInvokeData _9_get_TargetSite;
    struct VirtualInvokeData _10_get_StackTrace;
    struct VirtualInvokeData _11_get_Source;
    struct VirtualInvokeData _12_GetObjectData;
    struct VirtualInvokeData _13_GetType;
};

typedef struct MethodInfo_13CEA68_RGCTXs MethodInfo_13CEA68_RGCTXs, *PMethodInfo_13CEA68_RGCTXs;

struct MethodInfo_13CEA68_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_140F6C8 MethodInfo_140F6C8, *PMethodInfo_140F6C8;

typedef union _union_259494 _union_259494, *P_union_259494;

union _union_259494 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_140F6C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_259494 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLRestoreOrder_o Shock_GGL_Payment_GGLRestoreOrder_o, *PShock_GGL_Payment_GGLRestoreOrder_o;

typedef struct Shock_GGL_Payment_GGLRestoreOrder_c Shock_GGL_Payment_GGLRestoreOrder_c, *PShock_GGL_Payment_GGLRestoreOrder_c;

typedef struct Shock_GGL_Payment_GGLRestoreOrder_VTable Shock_GGL_Payment_GGLRestoreOrder_VTable, *PShock_GGL_Payment_GGLRestoreOrder_VTable;

struct Shock_GGL_Payment_GGLRestoreOrder_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_OnSuccess;
    struct VirtualInvokeData _5_OnError;
    struct VirtualInvokeData _6_set_OnCompleted;
    struct VirtualInvokeData _7_Dispose;
    struct VirtualInvokeData _8_Retry;
    struct VirtualInvokeData _9_Cancel;
    struct VirtualInvokeData _10_DoExecute;
};

struct Shock_GGL_Payment_GGLRestoreOrder_o {
    struct Shock_GGL_Payment_GGLRestoreOrder_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLRestoreOrder_Fields fields;
};

struct Shock_GGL_Payment_GGLRestoreOrder_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_GGL_Payment_GGLRestoreOrder_VTable vtable;
};

typedef struct MethodInfo_2657D74 MethodInfo_2657D74, *PMethodInfo_2657D74;

struct MethodInfo_2657D74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_178160 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_GGL_Payment_GGLSubmitBuy_o Shock_GGL_Payment_GGLSubmitBuy_o, *PShock_GGL_Payment_GGLSubmitBuy_o;

typedef struct Shock_GGL_Payment_GGLSubmitBuy_Fields Shock_GGL_Payment_GGLSubmitBuy_Fields, *PShock_GGL_Payment_GGLSubmitBuy_Fields;

typedef struct Shock_GGL_GGLRequest_GGLSubmitBuy__ResultNone__Fields Shock_GGL_GGLRequest_GGLSubmitBuy__ResultNone__Fields, *PShock_GGL_GGLRequest_GGLSubmitBuy__ResultNone__Fields;

struct Shock_GGL_GGLRequest_GGLSubmitBuy__ResultNone__Fields {
    struct Shock_GGL_GGLResult_T__TResult__o *m_result;
    struct Shock_GGL_IGGLError_T__TResult__o *m_error;
    struct Shock_IInputLockHandle_o *m_inputLock;
    struct System_Action_o *_OnCancel_k__BackingField;
};

struct Shock_GGL_Payment_GGLSubmitBuy_Fields {
    struct Shock_GGL_GGLRequest_GGLSubmitBuy__ResultNone__Fields super;
    struct GreeGameLib_Order_o *m_order;
};

struct Shock_GGL_Payment_GGLSubmitBuy_o {
    struct Shock_GGL_Payment_GGLSubmitBuy_c *klass;
    void *monitor;
    struct Shock_GGL_Payment_GGLSubmitBuy_Fields fields;
};

typedef struct DG_Tweening_Core_Enums_OperationType_VTable DG_Tweening_Core_Enums_OperationType_VTable, *PDG_Tweening_Core_Enums_OperationType_VTable;

struct DG_Tweening_Core_Enums_OperationType_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef struct MethodInfo_106CE08 MethodInfo_106CE08, *PMethodInfo_106CE08;

struct MethodInfo_106CE08 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_ValueTuple_T1__T2__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_165271 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_EventBase_PointerUpEvent__c UnityEngine_UIElements_EventBase_PointerUpEvent__c, *PUnityEngine_UIElements_EventBase_PointerUpEvent__c;

typedef struct UnityEngine_UIElements_EventBase_PointerUpEvent__VTable UnityEngine_UIElements_EventBase_PointerUpEvent__VTable, *PUnityEngine_UIElements_EventBase_PointerUpEvent__VTable;

struct UnityEngine_UIElements_EventBase_PointerUpEvent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_get_eventTypeId;
    struct VirtualInvokeData _6_PreDispatch;
    struct VirtualInvokeData _7_PreDispatch;
    struct VirtualInvokeData _8_PostDispatch;
    struct VirtualInvokeData _9_PostDispatch;
    struct VirtualInvokeData _10_get_currentTarget;
    struct VirtualInvokeData _11_set_currentTarget;
    struct VirtualInvokeData _12_Init;
    struct VirtualInvokeData _13_Acquire;
    struct VirtualInvokeData _14_Dispose;
};

struct UnityEngine_UIElements_EventBase_PointerUpEvent__c {
    struct Il2CppClass_1 _1;
    struct UnityEngine_UIElements_EventBase_PointerUpEvent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_UIElements_EventBase_PointerUpEvent__VTable vtable;
};

typedef struct MethodInfo_2682D38 MethodInfo_2682D38, *PMethodInfo_2682D38;

typedef union _union_309500 _union_309500, *P_union_309500;

union _union_309500 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682D38 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309500 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8290 MethodInfo_19F8290, *PMethodInfo_19F8290;

struct MethodInfo_19F8290 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243819 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_226C2B4 MethodInfo_226C2B4, *PMethodInfo_226C2B4;

struct MethodInfo_226C2B4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Operators_ThrottleFrameObservable_ThrottleFrame_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_295904 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Func_RhythmIconMst__string__Fields System_Func_RhythmIconMst__string__Fields, *PSystem_Func_RhythmIconMst__string__Fields;

struct System_Func_RhythmIconMst__string__Fields {
    struct System_MulticastDelegate_Fields super;
};

typedef struct MethodInfo_19F8288 MethodInfo_19F8288, *PMethodInfo_19F8288;

struct MethodInfo_19F8288 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_243611 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2511984 MethodInfo_2511984, *PMethodInfo_2511984;

typedef union _union_245189 _union_245189, *P_union_245189;

union _union_245189 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2511984 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245189 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_164AD78 MethodInfo_164AD78, *PMethodInfo_164AD78;

typedef union _union_337301 _union_337301, *P_union_337301;

union _union_337301 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164AD78 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337301 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1513178_RGCTXs MethodInfo_1513178_RGCTXs, *PMethodInfo_1513178_RGCTXs;

struct MethodInfo_1513178_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Aoharu_LiveResultUIController_Fields Aoharu_LiveResultUIController_Fields, *PAoharu_LiveResultUIController_Fields;

typedef struct GetKizunaPointDialog_o GetKizunaPointDialog_o, *PGetKizunaPointDialog_o;

typedef struct RankUpDialog_o RankUpDialog_o, *PRankUpDialog_o;

typedef struct GetKizunaPointDialog_c GetKizunaPointDialog_c, *PGetKizunaPointDialog_c;

typedef struct GetKizunaPointDialog_Fields GetKizunaPointDialog_Fields, *PGetKizunaPointDialog_Fields;

typedef struct RankUpDialog_c RankUpDialog_c, *PRankUpDialog_c;

typedef struct RankUpDialog_Fields RankUpDialog_Fields, *PRankUpDialog_Fields;

typedef struct GetKizunaPointDialog_StaticFields GetKizunaPointDialog_StaticFields, *PGetKizunaPointDialog_StaticFields;

typedef struct GetKizunaPointDialog_VTable GetKizunaPointDialog_VTable, *PGetKizunaPointDialog_VTable;

typedef struct System_Collections_Generic_List_KizunaContent__o System_Collections_Generic_List_KizunaContent__o, *PSystem_Collections_Generic_List_KizunaContent__o;

typedef struct RankUpDialog_VTable RankUpDialog_VTable, *PRankUpDialog_VTable;

typedef struct System_Collections_Generic_List_KizunaContent__c System_Collections_Generic_List_KizunaContent__c, *PSystem_Collections_Generic_List_KizunaContent__c;

typedef struct System_Collections_Generic_List_KizunaContent__Fields System_Collections_Generic_List_KizunaContent__Fields, *PSystem_Collections_Generic_List_KizunaContent__Fields;

typedef struct System_Collections_Generic_List_KizunaContent__StaticFields System_Collections_Generic_List_KizunaContent__StaticFields, *PSystem_Collections_Generic_List_KizunaContent__StaticFields;

typedef struct System_Collections_Generic_List_KizunaContent__VTable System_Collections_Generic_List_KizunaContent__VTable, *PSystem_Collections_Generic_List_KizunaContent__VTable;

typedef struct KizunaContent_array KizunaContent_array, *PKizunaContent_array;

struct GetKizunaPointDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Prefab_o *kizunaContentPrefab;
    struct UnityEngine_GameObject_o *grid;
    struct Shock_TextMeshUI_o *kizunaText;
    struct System_Collections_Generic_List_KizunaContent__o *contents;
    struct System_Threading_CancellationTokenSource_o *tokenSource;
};

struct GetKizunaPointDialog_o {
    struct GetKizunaPointDialog_c *klass;
    void *monitor;
    struct GetKizunaPointDialog_Fields fields;
};

struct GetKizunaPointDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct GetKizunaPointDialog_c {
    struct Il2CppClass_1 _1;
    struct GetKizunaPointDialog_StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct GetKizunaPointDialog_VTable vtable;
};

struct System_Collections_Generic_List_KizunaContent__StaticFields {
    struct KizunaContent_array *s_emptyArray;
};

struct RankUpDialog_Fields {
    struct Shock_DialogBase_Fields super;
    struct Shock_TextMeshUI_o *BeforeRankText;
    struct Shock_TextMeshUI_o *AfterRankText;
    struct Shock_TextMeshUI_o *LpRecoverText;
    struct Shock_TextMeshUI_o *BeforeLpText;
    struct Shock_TextMeshUI_o *AfterLpText;
    struct Shock_TextMeshUI_o *LpUpText;
};

struct System_Collections_Generic_List_KizunaContent__Fields {
    struct KizunaContent_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

struct System_Collections_Generic_List_KizunaContent__o {
    struct System_Collections_Generic_List_KizunaContent__c *klass;
    void *monitor;
    struct System_Collections_Generic_List_KizunaContent__Fields fields;
};

struct System_Collections_Generic_List_KizunaContent__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_IndexOf;
    struct VirtualInvokeData _7_Insert;
    struct VirtualInvokeData _8_unknown;
    struct VirtualInvokeData _9_unknown;
    struct VirtualInvokeData _10_System_Collections_Generic_ICollection_T__get_IsReadOnly;
    struct VirtualInvokeData _11_Add;
    struct VirtualInvokeData _12_unknown;
    struct VirtualInvokeData _13_Contains;
    struct VirtualInvokeData _14_CopyTo;
    struct VirtualInvokeData _15_Remove;
    struct VirtualInvokeData _16_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _17_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _18_System_Collections_IList_get_Item;
    struct VirtualInvokeData _19_System_Collections_IList_set_Item;
    struct VirtualInvokeData _20_System_Collections_IList_Add;
    struct VirtualInvokeData _21_System_Collections_IList_Contains;
    struct VirtualInvokeData _22_Clear;
    struct VirtualInvokeData _23_System_Collections_IList_get_IsReadOnly;
    struct VirtualInvokeData _24_System_Collections_IList_get_IsFixedSize;
    struct VirtualInvokeData _25_System_Collections_IList_IndexOf;
    struct VirtualInvokeData _26_System_Collections_IList_Insert;
    struct VirtualInvokeData _27_System_Collections_IList_Remove;
    struct VirtualInvokeData _28_RemoveAt;
    struct VirtualInvokeData _29_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _30_unknown;
    struct VirtualInvokeData _31_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _32_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _33_get_Item;
    struct VirtualInvokeData _34_get_Count;
};

struct System_Collections_Generic_List_KizunaContent__c {
    struct Il2CppClass_1 _1;
    struct System_Collections_Generic_List_KizunaContent__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_List_KizunaContent__VTable vtable;
};

struct GetKizunaPointDialog_StaticFields {
    struct System_Int32_array *formationIndexs;
};

struct RankUpDialog_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Carbon_IRoutine_get_IsAlive;
    struct VirtualInvokeData _5_Carbon_IRoutine_get_IsRunnable;
    struct VirtualInvokeData _6_get_IsEnableBackkey;
    struct VirtualInvokeData _7_DoReset;
    struct VirtualInvokeData _8_DoAwake;
    struct VirtualInvokeData _9_DoOnEnable;
    struct VirtualInvokeData _10_DoStart;
    struct VirtualInvokeData _11_DoOnDisable;
    struct VirtualInvokeData _12_DoOnDestroy;
    struct VirtualInvokeData _13_ClearEvents;
    struct VirtualInvokeData _14_DoOnOpen;
    struct VirtualInvokeData _15_DoOnOpened;
    struct VirtualInvokeData _16_DoOnClose;
    struct VirtualInvokeData _17_DoOnClosed;
    struct VirtualInvokeData _18_DoOnClickEscapeButton;
};

struct Aoharu_LiveResultUIController_Fields {
    struct UnityEngine_MonoBehaviour_Fields super;
    struct Aoharu_LiveResultView_o *view;
    struct Shock_ButtonEvent_o *skipButton;
    struct UnityEngine_GameObject_array *rehearsalObjects;
    struct UnityEngine_GameObject_array *liveObjects;
    struct UnityEngine_UI_Image_o *rehearsalBackGround;
    struct UnityEngine_GameObject_array *skipObjects;
    struct UnityEngine_GameObject_array *notSkipObjects;
    int32_t state;
    struct Aoharu_LiveResults_o *resultData;
    struct Aoharu_MusicGoalDialog_o *m_MusicGoalDialog;
    struct GetKizunaPointDialog_o *m_KizunaPoingDialog;
    struct RankUpDialog_o *m_RankUpDialog;
    struct System_Action_o *_OnSceneEnd_k__BackingField;
    struct CountDownTimer_o *remainTimer;
};

struct RankUpDialog_o {
    struct RankUpDialog_c *klass;
    void *monitor;
    struct RankUpDialog_Fields fields;
};

struct RankUpDialog_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct RankUpDialog_VTable vtable;
};

struct KizunaContent_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct KizunaContent_o *m_Items[65535];
};

typedef struct MethodInfo_2DC4E00 MethodInfo_2DC4E00, *PMethodInfo_2DC4E00;

typedef union _union_301329 _union_301329, *P_union_301329;

union _union_301329 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DC4E00 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_WhenAnyPromise_T1__T2__T3__T4__T5__T6__T7__T8__T9__T10__T11__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_301329 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2F39874_RGCTXs MethodInfo_2F39874_RGCTXs, *PMethodInfo_2F39874_RGCTXs;

struct MethodInfo_2F39874_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_2E6998C_RGCTXs MethodInfo_2E6998C_RGCTXs, *PMethodInfo_2E6998C_RGCTXs;

struct MethodInfo_2E6998C_RGCTXs {
    struct MethodInfo *_0_System_Linq_Enumerable_CombineSelectors_TSource__TResult__TResult2_;
    struct Il2CppClass *_1_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2_;
    struct MethodInfo *_2_System_Linq_Enumerable_WhereSelectArrayIterator_TSource__TResult2___ctor;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventScoreRankingMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventScoreRankingMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint__uint___EventScoreRankingMst__Fields;

struct Carbon_ListDictionary_ValueTuple_uint__uint__uint___EventScoreRankingMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

typedef struct System_DateTimeKind_VTable System_DateTimeKind_VTable, *PSystem_DateTimeKind_VTable;

struct System_DateTimeKind_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

typedef union _union_190992 _union_190992, *P_union_190992;

union _union_190992 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190994 _union_190994, *P_union_190994;

union _union_190994 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190996 _union_190996, *P_union_190996;

union _union_190996 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190998 _union_190998, *P_union_190998;

union _union_190998 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_c UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_c, *PUnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_c;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_VTable UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_VTable, *PUnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_VTable;

struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_VTable vtable;
};

typedef union _union_190990 _union_190990, *P_union_190990;

union _union_190990 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1786454 MethodInfo_1786454, *PMethodInfo_1786454;

typedef union _union_261804 _union_261804, *P_union_261804;

union _union_261804 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1786454 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Comparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_261804 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19DA8C8 MethodInfo_19DA8C8, *PMethodInfo_19DA8C8;

typedef union _union_251201 _union_251201, *P_union_251201;

union _union_251201 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19DA8C8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_251201 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_o UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_o, *PUnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_o;

typedef struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_Fields UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_Fields, *PUnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_Fields;

struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_Fields {
};

struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_o {
    struct UnityEngine_PlayerLoop_PostLateUpdate_EndGraphicsJobsAfterScriptLateUpdate_Fields fields;
};

typedef struct MethodInfo_1D2B608 MethodInfo_1D2B608, *PMethodInfo_1D2B608;

typedef union _union_250655 _union_250655, *P_union_250655;

union _union_250655 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D2B608 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_250655 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_135BE30 MethodInfo_135BE30, *PMethodInfo_135BE30;

typedef union _union_299929 _union_299929, *P_union_299929;

union _union_299929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_135BE30 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_CanceledUniTaskCache_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_299929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____o;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__bool__bool_____o Item2;
};

typedef struct MethodInfo_11E1BA0 MethodInfo_11E1BA0, *PMethodInfo_11E1BA0;

typedef union _union_258522 _union_258522, *P_union_258522;

union _union_258522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_11E1BA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ArraySortHelper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_258522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_c TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_c, *PTMPro_SpriteAssetUtilities_TexturePacker_JsonArray_c;

struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct TMPro_SpriteAssetUtilities_TexturePacker_JsonArray_VTable vtable;
};

typedef struct MethodInfo_325BCB0 MethodInfo_325BCB0, *PMethodInfo_325BCB0;

typedef union _union_213963 _union_213963, *P_union_213963;

union _union_213963 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325BCB0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_213963 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EAAD20 MethodInfo_1EAAD20, *PMethodInfo_1EAAD20;

typedef union _union_263968 _union_263968, *P_union_263968;

union _union_263968 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EAAD20 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_GenericComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_263968 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_T__RGCTXs Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_T__RGCTXs, *PCysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_T__RGCTXs;

struct Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_T__RGCTXs {
    struct MethodInfo *_0_Cysharp_Threading_Tasks_UniTask_T__GetAwaiter;
    struct MethodInfo *_1_Cysharp_Threading_Tasks_UniTask_Awaiter_T__get_IsCompleted;
    struct MethodInfo *_2_Cysharp_Threading_Tasks_CompilerServices_AsyncUniTaskVoidMethodBuilder_AwaitUnsafeOnCompleted_UniTask_Awaiter_T___UniTaskExtensions_AttachExternalCancellationSource__RunTask_d__5_T__;
    struct MethodInfo *_3_Cysharp_Threading_Tasks_UniTask_Awaiter_T__GetResult;
    struct MethodInfo *_4_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetResult;
    struct MethodInfo *_5_Cysharp_Threading_Tasks_UniTaskCompletionSourceCore_T__TrySetException;
};

typedef struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_o DG_Tweening_Core_DOTweenSettings_ModulesSetup_o, *PDG_Tweening_Core_DOTweenSettings_ModulesSetup_o;

typedef struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_Fields DG_Tweening_Core_DOTweenSettings_ModulesSetup_Fields, *PDG_Tweening_Core_DOTweenSettings_ModulesSetup_Fields;

struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_Fields {
    bool showPanel;
    bool audioEnabled;
    bool physicsEnabled;
    bool physics2DEnabled;
    bool spriteEnabled;
    bool uiEnabled;
    bool textMeshProEnabled;
    bool tk2DEnabled;
};

struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_o {
    struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_c *klass;
    void *monitor;
    struct DG_Tweening_Core_DOTweenSettings_ModulesSetup_Fields fields;
};

typedef struct MethodInfo_2E8B720 MethodInfo_2E8B720, *PMethodInfo_2E8B720;

typedef union _union_223313 _union_223313, *P_union_223313;

union _union_223313 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8B720 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223313 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct GreeGameLib_SocialKit_SocialKit_VTable GreeGameLib_SocialKit_SocialKit_VTable, *PGreeGameLib_SocialKit_SocialKit_VTable;

struct GreeGameLib_SocialKit_SocialKit_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__c System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__c, *PSystem_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__c;

typedef struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__VTable System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__VTable, *PSystem_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__VTable;

struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_KeyValuePair_AnimationStateData_AnimationPair__float__VTable vtable;
};

typedef struct MethodInfo_2946CA4 MethodInfo_2946CA4, *PMethodInfo_2946CA4;

typedef union _union_182698 _union_182698, *P_union_182698;

union _union_182698 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946CA4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182698 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct ExitGames_Client_Photon_EnetChannel_o ExitGames_Client_Photon_EnetChannel_o, *PExitGames_Client_Photon_EnetChannel_o;

typedef struct ExitGames_Client_Photon_EnetChannel_c ExitGames_Client_Photon_EnetChannel_c, *PExitGames_Client_Photon_EnetChannel_c;

typedef struct ExitGames_Client_Photon_EnetChannel_Fields ExitGames_Client_Photon_EnetChannel_Fields, *PExitGames_Client_Photon_EnetChannel_Fields;

typedef struct ExitGames_Client_Photon_EnetChannel_VTable ExitGames_Client_Photon_EnetChannel_VTable, *PExitGames_Client_Photon_EnetChannel_VTable;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__o ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__o, *PExitGames_Client_Photon_NonAllocDictionary_int__NCommand__o;

typedef struct System_Collections_Generic_Queue_NCommand__o System_Collections_Generic_Queue_NCommand__o, *PSystem_Collections_Generic_Queue_NCommand__o;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__c ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__c, *PExitGames_Client_Photon_NonAllocDictionary_int__NCommand__c;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__Fields ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__Fields, *PExitGames_Client_Photon_NonAllocDictionary_int__NCommand__Fields;

typedef struct System_Collections_Generic_Queue_NCommand__c System_Collections_Generic_Queue_NCommand__c, *PSystem_Collections_Generic_Queue_NCommand__c;

typedef struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__VTable ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__VTable, *PExitGames_Client_Photon_NonAllocDictionary_int__NCommand__VTable;

typedef struct System_Collections_Generic_Queue_NCommand__VTable System_Collections_Generic_Queue_NCommand__VTable, *PSystem_Collections_Generic_Queue_NCommand__VTable;

struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__Fields {
    int32_t _freeHead;
    int32_t _freeCount;
    int32_t _usedCount;
    uint32_t _capacity;
    struct System_Int32_array *_buckets;
    struct ExitGames_Client_Photon_NonAllocDictionary_Node_K__V__array *_nodes;
    bool isReadOnly;
    struct System_Collections_Generic_ICollection_K__o *keys;
    struct System_Collections_Generic_ICollection_V__o *values;
};

struct System_Collections_Generic_Queue_NCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_System_Collections_Generic_IEnumerable_T__GetEnumerator;
    struct VirtualInvokeData _5_System_Collections_IEnumerable_GetEnumerator;
    struct VirtualInvokeData _6_System_Collections_ICollection_CopyTo;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_System_Collections_ICollection_get_SyncRoot;
    struct VirtualInvokeData _9_System_Collections_ICollection_get_IsSynchronized;
    struct VirtualInvokeData _10_get_Count;
};

struct ExitGames_Client_Photon_EnetChannel_Fields {
    uint8_t ChannelNumber;
    struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__o *incomingReliableCommandsList;
    struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__o *incomingUnreliableCommandsList;
    struct System_Collections_Generic_Queue_NCommand__o *incomingUnsequencedCommandsList;
    struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__o *incomingUnsequencedFragments;
    struct System_Collections_Generic_Queue_NCommand__o *outgoingReliableCommandsList;
    struct System_Collections_Generic_Queue_NCommand__o *outgoingUnreliableCommandsList;
    int32_t incomingReliableSequenceNumber;
    int32_t incomingUnreliableSequenceNumber;
    int32_t outgoingReliableSequenceNumber;
    int32_t outgoingUnreliableSequenceNumber;
    int32_t outgoingReliableUnsequencedNumber;
    int32_t reliableUnsequencedNumbersCompletelyReceived;
    struct System_Collections_Generic_HashSet_int__o *reliableUnsequencedNumbersReceived;
    int32_t highestReceivedAck;
};

struct ExitGames_Client_Photon_EnetChannel_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct System_Collections_Generic_Queue_NCommand__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_Collections_Generic_Queue_NCommand__VTable vtable;
};

struct System_Collections_Generic_Queue_NCommand__o {
    struct System_Collections_Generic_Queue_NCommand__c *klass;
    void *monitor;
    struct System_Collections_Generic_Queue_NCommand__Fields fields;
};

struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_Item;
    struct VirtualInvokeData _5_set_Item;
    struct VirtualInvokeData _6_System_Collections_Generic_IDictionary_K_V__get_Keys;
    struct VirtualInvokeData _7_System_Collections_Generic_IDictionary_K_V__get_Values;
    struct VirtualInvokeData _8_ContainsKey;
    struct VirtualInvokeData _9_Add;
    struct VirtualInvokeData _10_Remove;
    struct VirtualInvokeData _11_TryGetValue;
    struct VirtualInvokeData _12_get_Count;
    struct VirtualInvokeData _13_get_IsReadOnly;
    struct VirtualInvokeData _14_Add;
    struct VirtualInvokeData _15_Clear;
    struct VirtualInvokeData _16_Contains;
    struct VirtualInvokeData _17_System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_K_V___CopyTo;
    struct VirtualInvokeData _18_Remove;
    struct VirtualInvokeData _19_System_Collections_Generic_IEnumerable_System_Collections_Generic_KeyValuePair_K_V___GetEnumerator;
    struct VirtualInvokeData _20_System_Collections_IEnumerable_GetEnumerator;
};

struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__c {
    struct Il2CppClass_1 _1;
    struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__StaticFields *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__VTable vtable;
};

struct ExitGames_Client_Photon_EnetChannel_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct ExitGames_Client_Photon_EnetChannel_VTable vtable;
};

struct ExitGames_Client_Photon_EnetChannel_o {
    struct ExitGames_Client_Photon_EnetChannel_c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_EnetChannel_Fields fields;
};

struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__o {
    struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__c *klass;
    void *monitor;
    struct ExitGames_Client_Photon_NonAllocDictionary_int__NCommand__Fields fields;
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____array System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____array, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____array;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_object__object__object__object__object__object____o m_Items[65535];
};

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______o;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______Fields System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______Fields, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______Fields;

typedef struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____o System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____o, *PSystem_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____o;

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____Fields fields;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______Fields {
    bool Item1;
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object_____o Item2;
};

struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______o {
    struct System_ValueTuple_bool__ValueTuple_bool__ValueTuple_bool__ValueTuple_int__object__object__object__object__object__object__ValueTuple_object__object______Fields fields;
};

typedef struct System_Collections_Generic_Stack_Enumerator_T__o System_Collections_Generic_Stack_Enumerator_T__o, *PSystem_Collections_Generic_Stack_Enumerator_T__o;

struct System_Collections_Generic_Stack_Enumerator_T__o {
    struct System_Collections_Generic_Stack_Enumerator_T__Fields fields;
};

typedef struct MethodInfo_127D3E0 MethodInfo_127D3E0, *PMethodInfo_127D3E0;

typedef union _union_202084 _union_202084, *P_union_202084;

union _union_202084 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_127D3E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202084 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_1EFE10C MethodInfo_1EFE10C, *PMethodInfo_1EFE10C;

typedef union _union_316929 _union_316929, *P_union_316929;

union _union_316929 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EFE10C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Internal_StateTuple_T1__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_316929 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21B9FD0 MethodInfo_21B9FD0, *PMethodInfo_21B9FD0;

typedef union _union_173152 _union_173152, *P_union_173152;

union _union_173152 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9FD0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_173152 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8298 MethodInfo_19F8298, *PMethodInfo_19F8298;

typedef union _union_244027 _union_244027, *P_union_244027;

union _union_244027 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8298 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244027 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Collections_Generic_IReadOnlyCollection_LiveBoostMst__Fields System_Collections_Generic_IReadOnlyCollection_LiveBoostMst__Fields, *PSystem_Collections_Generic_IReadOnlyCollection_LiveBoostMst__Fields;

struct System_Collections_Generic_IReadOnlyCollection_LiveBoostMst__Fields {
};

typedef struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___Fields System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___Fields, *PSystem_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___Fields;

struct System_ValueTuple_UniTask_T8___UniTask_T9___UniTask_T10___UniTask_T11___UniTask_T12___UniTask_T13___Fields {
    struct Cysharp_Threading_Tasks_UniTask_T8__o Item1;
    struct Cysharp_Threading_Tasks_UniTask_T9__o Item2;
    struct Cysharp_Threading_Tasks_UniTask_T10__o Item3;
    struct Cysharp_Threading_Tasks_UniTask_T11__o Item4;
    struct Cysharp_Threading_Tasks_UniTask_T12__o Item5;
    struct Cysharp_Threading_Tasks_UniTask_T13__o Item6;
};

typedef struct Shock_Scenes_Adventure_MoveCharacterCommand_VTable Shock_Scenes_Adventure_MoveCharacterCommand_VTable, *PShock_Scenes_Adventure_MoveCharacterCommand_VTable;

struct Shock_Scenes_Adventure_MoveCharacterCommand_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_unknown;
    struct VirtualInvokeData _5_Start;
    struct VirtualInvokeData _6_Update;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_PreLoad;
    struct VirtualInvokeData _9_Dispose;
    struct VirtualInvokeData _10_get_IsEnd;
    struct VirtualInvokeData _11_set_IsEnd;
    struct VirtualInvokeData _12_DoStart;
    struct VirtualInvokeData _13_DoUpdate;
    struct VirtualInvokeData _14_DoDispose;
    struct VirtualInvokeData _15_DoPreLoad;
};

typedef struct Shock_Protocol___c__DisplayClass493_0_c Shock_Protocol___c__DisplayClass493_0_c, *PShock_Protocol___c__DisplayClass493_0_c;

typedef struct Shock_Protocol___c__DisplayClass493_0_VTable Shock_Protocol___c__DisplayClass493_0_VTable, *PShock_Protocol___c__DisplayClass493_0_VTable;

struct Shock_Protocol___c__DisplayClass493_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass493_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass493_0_VTable vtable;
};

typedef struct MethodInfo_2868468 MethodInfo_2868468, *PMethodInfo_2868468;

struct MethodInfo_2868468 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_179802 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2682D74 MethodInfo_2682D74, *PMethodInfo_2682D74;

typedef union _union_309980 _union_309980, *P_union_309980;

union _union_309980 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2682D74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309980 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_14F7B4C_RGCTXs MethodInfo_14F7B4C_RGCTXs, *PMethodInfo_14F7B4C_RGCTXs;

struct MethodInfo_14F7B4C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BC58BC MethodInfo_1BC58BC, *PMethodInfo_1BC58BC;

typedef union _union_304176 _union_304176, *P_union_304176;

union _union_304176 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BC58BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_304176 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_325BBAC MethodInfo_325BBAC, *PMethodInfo_325BBAC;

typedef union _union_214451 _union_214451, *P_union_214451;

union _union_214451 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_325BBAC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Runtime_CompilerServices_AsyncTaskMethodBuilder_TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_214451 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190958 _union_190958, *P_union_190958;

union _union_190958 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1EA026C MethodInfo_1EA026C, *PMethodInfo_1EA026C;

typedef union _union_161991 _union_161991, *P_union_161991;

union _union_161991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1EA026C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T1__T2__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B138F4 MethodInfo_2B138F4, *PMethodInfo_2B138F4;

typedef union _union_190692 _union_190692, *P_union_190692;

union _union_190692 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B138F4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_190692 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2E8B82C MethodInfo_2E8B82C, *PMethodInfo_2E8B82C;

typedef union _union_223481 _union_223481, *P_union_223481;

union _union_223481 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8B82C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223481 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_Adventure_Text_AdventureTextTalk_StaticFields Aoharu_Adventure_Text_AdventureTextTalk_StaticFields, *PAoharu_Adventure_Text_AdventureTextTalk_StaticFields;

struct Aoharu_Adventure_Text_AdventureTextTalk_StaticFields {
    struct System_String_o *KEY_CONTINUE;
};

typedef struct MethodInfo_13D2730_RGCTXs MethodInfo_13D2730_RGCTXs, *PMethodInfo_13D2730_RGCTXs;

struct MethodInfo_13D2730_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_1BBBE04 MethodInfo_1BBBE04, *PMethodInfo_1BBBE04;

typedef union _union_302916 _union_302916, *P_union_302916;

union _union_302916 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1BBBE04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_IsCanceledSource_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_302916 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_StepupGachaSetData___c__DisplayClass14_0_c Shock_StepupGachaSetData___c__DisplayClass14_0_c, *PShock_StepupGachaSetData___c__DisplayClass14_0_c;

typedef struct Shock_StepupGachaSetData___c__DisplayClass14_0_VTable Shock_StepupGachaSetData___c__DisplayClass14_0_VTable, *PShock_StepupGachaSetData___c__DisplayClass14_0_VTable;

struct Shock_StepupGachaSetData___c__DisplayClass14_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_StepupGachaSetData___c__DisplayClass14_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_StepupGachaSetData___c__DisplayClass14_0_VTable vtable;
};

typedef struct MethodInfo_2E8B838 MethodInfo_2E8B838, *PMethodInfo_2E8B838;

typedef union _union_223649 _union_223649, *P_union_223649;

union _union_223649 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8B838 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223649 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_TypeNameKind_c System_TypeNameKind_c, *PSystem_TypeNameKind_c;

typedef struct System_TypeNameKind_VTable System_TypeNameKind_VTable, *PSystem_TypeNameKind_VTable;

struct System_TypeNameKind_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CompareTo;
    struct VirtualInvokeData _5_ToString;
    struct VirtualInvokeData _6_GetTypeCode;
    struct VirtualInvokeData _7_System_IConvertible_ToBoolean;
    struct VirtualInvokeData _8_System_IConvertible_ToChar;
    struct VirtualInvokeData _9_System_IConvertible_ToSByte;
    struct VirtualInvokeData _10_System_IConvertible_ToByte;
    struct VirtualInvokeData _11_System_IConvertible_ToInt16;
    struct VirtualInvokeData _12_System_IConvertible_ToUInt16;
    struct VirtualInvokeData _13_System_IConvertible_ToInt32;
    struct VirtualInvokeData _14_System_IConvertible_ToUInt32;
    struct VirtualInvokeData _15_System_IConvertible_ToInt64;
    struct VirtualInvokeData _16_System_IConvertible_ToUInt64;
    struct VirtualInvokeData _17_System_IConvertible_ToSingle;
    struct VirtualInvokeData _18_System_IConvertible_ToDouble;
    struct VirtualInvokeData _19_System_IConvertible_ToDecimal;
    struct VirtualInvokeData _20_System_IConvertible_ToDateTime;
    struct VirtualInvokeData _21_ToString;
    struct VirtualInvokeData _22_System_IConvertible_ToType;
};

struct System_TypeNameKind_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_TypeNameKind_VTable vtable;
};

typedef union _union_190944 _union_190944, *P_union_190944;

union _union_190944 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2AD5FF8 MethodInfo_2AD5FF8, *PMethodInfo_2AD5FF8;

typedef union _union_328650 _union_328650, *P_union_328650;

union _union_328650 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2AD5FF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable_WhereEnumerableIterator_TSource__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_328650 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190946 _union_190946, *P_union_190946;

union _union_190946 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2E8B83C MethodInfo_2E8B83C, *PMethodInfo_2E8B83C;

typedef union _union_223817 _union_223817, *P_union_223817;

union _union_223817 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2E8B83C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223817 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190948 _union_190948, *P_union_190948;

union _union_190948 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Protocol___c__DisplayClass519_0_c Shock_Protocol___c__DisplayClass519_0_c, *PShock_Protocol___c__DisplayClass519_0_c;

typedef struct Shock_Protocol___c__DisplayClass519_0_VTable Shock_Protocol___c__DisplayClass519_0_VTable, *PShock_Protocol___c__DisplayClass519_0_VTable;

struct Shock_Protocol___c__DisplayClass519_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Protocol___c__DisplayClass519_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Protocol___c__DisplayClass519_0_VTable vtable;
};

typedef struct System_TypeNameKind_o System_TypeNameKind_o, *PSystem_TypeNameKind_o;

typedef struct System_TypeNameKind_Fields System_TypeNameKind_Fields, *PSystem_TypeNameKind_Fields;

struct System_TypeNameKind_Fields {
    int32_t value__;
};

struct System_TypeNameKind_o {
    struct System_TypeNameKind_Fields fields;
};

typedef struct MethodInfo_21B9FF0 MethodInfo_21B9FF0, *PMethodInfo_21B9FF0;

typedef union _union_174590 _union_174590, *P_union_174590;

union _union_174590 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9FF0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_174590 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_21B9FF4 MethodInfo_21B9FF4, *PMethodInfo_21B9FF4;

typedef union _union_176028 _union_176028, *P_union_176028;

union _union_176028 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21B9FF4 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_InternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_176028 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_336D964_RGCTXs MethodInfo_336D964_RGCTXs, *PMethodInfo_336D964_RGCTXs;

struct MethodInfo_336D964_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct MethodInfo_110C0B8 MethodInfo_110C0B8, *PMethodInfo_110C0B8;

typedef union _union_202498 _union_202498, *P_union_202498;

union _union_202498 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_110C0B8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_202498 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_24A8FA8 MethodInfo_24A8FA8, *PMethodInfo_24A8FA8;

typedef union _union_310680 _union_310680, *P_union_310680;

union _union_310680 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_24A8FA8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_310680 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_TapToAdjustTapTimingScene___c__DisplayClass22_0_Fields Aoharu_TapToAdjustTapTimingScene___c__DisplayClass22_0_Fields, *PAoharu_TapToAdjustTapTimingScene___c__DisplayClass22_0_Fields;

struct Aoharu_TapToAdjustTapTimingScene___c__DisplayClass22_0_Fields {
    struct Shock_IInputLockData_o *inputLock;
    struct System_Action_o *openDialogEvent;
    struct System_Action_o *__9__3;
};

typedef struct MethodInfo_14FEFC8_RGCTXs MethodInfo_14FEFC8_RGCTXs, *PMethodInfo_14FEFC8_RGCTXs;

struct MethodInfo_14FEFC8_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef struct Spine_TranslateXTimeline_c Spine_TranslateXTimeline_c, *PSpine_TranslateXTimeline_c;

typedef struct Spine_TranslateXTimeline_VTable Spine_TranslateXTimeline_VTable, *PSpine_TranslateXTimeline_VTable;

struct Spine_TranslateXTimeline_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_get_FrameEntries;
    struct VirtualInvokeData _5_Apply;
    struct VirtualInvokeData _6_get_BoneIndex;
};

struct Spine_TranslateXTimeline_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Spine_TranslateXTimeline_VTable vtable;
};

typedef struct CriWare_CriAtomExVoicePool_PitchShifterConfig_c CriWare_CriAtomExVoicePool_PitchShifterConfig_c, *PCriWare_CriAtomExVoicePool_PitchShifterConfig_c;

typedef struct CriWare_CriAtomExVoicePool_PitchShifterConfig_VTable CriWare_CriAtomExVoicePool_PitchShifterConfig_VTable, *PCriWare_CriAtomExVoicePool_PitchShifterConfig_VTable;

struct CriWare_CriAtomExVoicePool_PitchShifterConfig_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExVoicePool_PitchShifterConfig_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExVoicePool_PitchShifterConfig_VTable vtable;
};

typedef struct UniRx_Scheduler_StaticFields UniRx_Scheduler_StaticFields, *PUniRx_Scheduler_StaticFields;

struct UniRx_Scheduler_StaticFields {
    struct UniRx_IScheduler_o *CurrentThread;
    struct UniRx_IScheduler_o *Immediate;
    struct UniRx_IScheduler_o *ThreadPool;
    struct UniRx_IScheduler_o *mainThread;
    struct UniRx_IScheduler_o *mainThreadIgnoreTimeScale;
    struct UniRx_IScheduler_o *mainThreadFixedUpdate;
    struct UniRx_IScheduler_o *mainThreadEndOfFrame;
};

typedef struct Aoharu_MissionSceneUtil_VTable Aoharu_MissionSceneUtil_VTable, *PAoharu_MissionSceneUtil_VTable;

struct Aoharu_MissionSceneUtil_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

typedef union _union_190934 _union_190934, *P_union_190934;

union _union_190934 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190936 _union_190936, *P_union_190936;

union _union_190936 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UnityEngine_LightingSettings_c UnityEngine_LightingSettings_c, *PUnityEngine_LightingSettings_c;

typedef struct UnityEngine_LightingSettings_VTable UnityEngine_LightingSettings_VTable, *PUnityEngine_LightingSettings_VTable;

struct UnityEngine_LightingSettings_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UnityEngine_LightingSettings_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UnityEngine_LightingSettings_VTable vtable;
};

typedef union _union_190938 _union_190938, *P_union_190938;

union _union_190938 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_30EC498 MethodInfo_30EC498, *PMethodInfo_30EC498;

typedef union _union_235991 _union_235991, *P_union_235991;

union _union_235991 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_30EC498 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_235991 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165981 _union_165981, *P_union_165981;

union _union_165981 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165983 _union_165983, *P_union_165983;

union _union_165983 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExTween_Config_o CriWare_CriAtomExTween_Config_o, *PCriWare_CriAtomExTween_Config_o;

typedef struct CriWare_CriAtomExTween_Config_Fields CriWare_CriAtomExTween_Config_Fields, *PCriWare_CriAtomExTween_Config_Fields;

struct CriWare_CriAtomExTween_Config_Fields {
    struct CriWare_CriAtomExTween_Config_Target_o target;
    int32_t parameterType;
};

struct CriWare_CriAtomExTween_Config_o {
    struct CriWare_CriAtomExTween_Config_Fields fields;
};

typedef union _union_190940 _union_190940, *P_union_190940;

union _union_190940 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_CardLoader___c__DisplayClass17_0_c Shock_CardLoader___c__DisplayClass17_0_c, *PShock_CardLoader___c__DisplayClass17_0_c;

typedef struct Shock_CardLoader___c__DisplayClass17_0_VTable Shock_CardLoader___c__DisplayClass17_0_VTable, *PShock_CardLoader___c__DisplayClass17_0_VTable;

struct Shock_CardLoader___c__DisplayClass17_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_CardLoader___c__DisplayClass17_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_CardLoader___c__DisplayClass17_0_VTable vtable;
};

typedef union _union_190942 _union_190942, *P_union_190942;

union _union_190942 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165987 _union_165987, *P_union_165987;

union _union_165987 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_19AF98C MethodInfo_19AF98C, *PMethodInfo_19AF98C;

typedef union _union_309800 _union_309800, *P_union_309800;

union _union_309800 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF98C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309800 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct CriWare_CriAtomExTween_Config_c CriWare_CriAtomExTween_Config_c, *PCriWare_CriAtomExTween_Config_c;

typedef struct CriWare_CriAtomExTween_Config_VTable CriWare_CriAtomExTween_Config_VTable, *PCriWare_CriAtomExTween_Config_VTable;

struct CriWare_CriAtomExTween_Config_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct CriWare_CriAtomExTween_Config_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct CriWare_CriAtomExTween_Config_VTable vtable;
};

typedef union _union_165989 _union_165989, *P_union_165989;

union _union_165989 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F09600 MethodInfo_2F09600, *PMethodInfo_2F09600;

struct MethodInfo_2F09600 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_203778 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IO_DirectoryInfo_array System_IO_DirectoryInfo_array, *PSystem_IO_DirectoryInfo_array;

typedef struct System_IO_DirectoryInfo_o System_IO_DirectoryInfo_o, *PSystem_IO_DirectoryInfo_o;

typedef struct System_IO_DirectoryInfo_c System_IO_DirectoryInfo_c, *PSystem_IO_DirectoryInfo_c;

typedef struct System_IO_DirectoryInfo_Fields System_IO_DirectoryInfo_Fields, *PSystem_IO_DirectoryInfo_Fields;

typedef struct System_IO_DirectoryInfo_VTable System_IO_DirectoryInfo_VTable, *PSystem_IO_DirectoryInfo_VTable;

struct System_IO_DirectoryInfo_Fields {
    struct System_IO_FileSystemInfo_Fields super;
};

struct System_IO_DirectoryInfo_o {
    struct System_IO_DirectoryInfo_c *klass;
    void *monitor;
    struct System_IO_DirectoryInfo_Fields fields;
};

struct System_IO_DirectoryInfo_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_CreateObjRef;
    struct VirtualInvokeData _5_InitializeLifetimeService;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_GetObjectData;
    struct VirtualInvokeData _8_get_FullName;
    struct VirtualInvokeData _9_get_Name;
    struct VirtualInvokeData _10_get_Exists;
    struct VirtualInvokeData _11_Delete;
};

struct System_IO_DirectoryInfo_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct System_IO_DirectoryInfo_VTable vtable;
};

struct System_IO_DirectoryInfo_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct System_IO_DirectoryInfo_o *m_Items[65535];
};

typedef struct MethodInfo_326566C MethodInfo_326566C, *PMethodInfo_326566C;

typedef union _union_315029 _union_315029, *P_union_315029;

union _union_315029 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_326566C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_Triggers_AsyncTriggerBase_AsyncTriggerEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_315029 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Spine_TranslateXTimeline_o Spine_TranslateXTimeline_o, *PSpine_TranslateXTimeline_o;

struct Spine_TranslateXTimeline_o {
    struct Spine_TranslateXTimeline_c *klass;
    void *monitor;
    struct Spine_TranslateXTimeline_Fields fields;
};

typedef struct System_Collections_Generic_List_IUxmlFactory__Fields System_Collections_Generic_List_IUxmlFactory__Fields, *PSystem_Collections_Generic_List_IUxmlFactory__Fields;

typedef struct UnityEngine_UIElements_IUxmlFactory_array UnityEngine_UIElements_IUxmlFactory_array, *PUnityEngine_UIElements_IUxmlFactory_array;

typedef struct UnityEngine_UIElements_IUxmlFactory_o UnityEngine_UIElements_IUxmlFactory_o, *PUnityEngine_UIElements_IUxmlFactory_o;

typedef struct UnityEngine_UIElements_IUxmlFactory_c UnityEngine_UIElements_IUxmlFactory_c, *PUnityEngine_UIElements_IUxmlFactory_c;

typedef struct UnityEngine_UIElements_IUxmlFactory_Fields UnityEngine_UIElements_IUxmlFactory_Fields, *PUnityEngine_UIElements_IUxmlFactory_Fields;

struct UnityEngine_UIElements_IUxmlFactory_Fields {
};

struct UnityEngine_UIElements_IUxmlFactory_array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_IUxmlFactory_o *m_Items[65535];
};

struct UnityEngine_UIElements_IUxmlFactory_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

struct UnityEngine_UIElements_IUxmlFactory_o {
    struct UnityEngine_UIElements_IUxmlFactory_c *klass;
    void *monitor;
    struct UnityEngine_UIElements_IUxmlFactory_Fields fields;
};

struct System_Collections_Generic_List_IUxmlFactory__Fields {
    struct UnityEngine_UIElements_IUxmlFactory_array *_items;
    int32_t _size;
    int32_t _version;
    struct Il2CppObject *_syncRoot;
};

typedef struct MethodInfo_2B138E8 MethodInfo_2B138E8, *PMethodInfo_2B138E8;

typedef union _union_187816 _union_187816, *P_union_187816;

union _union_187816 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B138E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_187816 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_CardLoader___c__DisplayClass17_0_o Shock_CardLoader___c__DisplayClass17_0_o, *PShock_CardLoader___c__DisplayClass17_0_o;

typedef struct Shock_CardLoader___c__DisplayClass17_0_Fields Shock_CardLoader___c__DisplayClass17_0_Fields, *PShock_CardLoader___c__DisplayClass17_0_Fields;

struct Shock_CardLoader___c__DisplayClass17_0_Fields {
    struct System_Action_Sprite__o *onComplete;
};

struct Shock_CardLoader___c__DisplayClass17_0_o {
    struct Shock_CardLoader___c__DisplayClass17_0_c *klass;
    void *monitor;
    struct Shock_CardLoader___c__DisplayClass17_0_Fields fields;
};

typedef struct SharpCompress_Readers_ReaderFactory_Fields SharpCompress_Readers_ReaderFactory_Fields, *PSharpCompress_Readers_ReaderFactory_Fields;

struct SharpCompress_Readers_ReaderFactory_Fields {
};

typedef union _union_190922 _union_190922, *P_union_190922;

union _union_190922 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_LiveBoostMstTable___c__DisplayClass13_0_Fields Shock_LiveBoostMstTable___c__DisplayClass13_0_Fields, *PShock_LiveBoostMstTable___c__DisplayClass13_0_Fields;

struct Shock_LiveBoostMstTable___c__DisplayClass13_0_Fields {
    struct System_Action_o *onCompleted;
};

typedef struct MethodInfo_2B9C894 MethodInfo_2B9C894, *PMethodInfo_2B9C894;

typedef union _union_241593 _union_241593, *P_union_241593;

union _union_241593 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B9C894 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241593 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190924 _union_190924, *P_union_190924;

union _union_190924 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Collections_Generic_EqualityComparer_LiveInputControl_PointerMarker__StaticFields System_Collections_Generic_EqualityComparer_LiveInputControl_PointerMarker__StaticFields, *PSystem_Collections_Generic_EqualityComparer_LiveInputControl_PointerMarker__StaticFields;

struct System_Collections_Generic_EqualityComparer_LiveInputControl_PointerMarker__StaticFields {
    struct System_Collections_Generic_EqualityComparer_T__o *defaultComparer;
};

typedef union _union_190926 _union_190926, *P_union_190926;

union _union_190926 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190928 _union_190928, *P_union_190928;

union _union_190928 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165991 _union_165991, *P_union_165991;

union _union_165991 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct CriWare_CriAtomExVoicePool_PitchShifterConfig_o CriWare_CriAtomExVoicePool_PitchShifterConfig_o, *PCriWare_CriAtomExVoicePool_PitchShifterConfig_o;

typedef struct CriWare_CriAtomExVoicePool_PitchShifterConfig_Fields CriWare_CriAtomExVoicePool_PitchShifterConfig_Fields, *PCriWare_CriAtomExVoicePool_PitchShifterConfig_Fields;

struct CriWare_CriAtomExVoicePool_PitchShifterConfig_Fields {
    int32_t mode;
    int32_t windowSize;
    int32_t overlapTimes;
};

struct CriWare_CriAtomExVoicePool_PitchShifterConfig_o {
    struct CriWare_CriAtomExVoicePool_PitchShifterConfig_Fields fields;
};

typedef struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass17_0_Fields Aoharu_Event_Reward_EventRewardListController___c__DisplayClass17_0_Fields, *PAoharu_Event_Reward_EventRewardListController___c__DisplayClass17_0_Fields;

struct Aoharu_Event_Reward_EventRewardListController___c__DisplayClass17_0_Fields {
    struct System_Collections_Generic_List_IRewardData__o *dataList;
};

typedef union _union_165993 _union_165993, *P_union_165993;

union _union_165993 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_o Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_o, *PAoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_o;

typedef struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_Fields Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_Fields, *PAoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_Fields;

struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_Fields {
    struct System_Collections_Generic_Queue_Action__o *queue;
    struct Aoharu_Scenes_Gacha_CardListSequence_o *__4__this;
    struct Carbon_StepTask_o *step;
    struct Carbon_ParallelTask_o *anim;
    struct Carbon_ParallelTask_o *completeTask;
    struct System_Action_o *onCompleted;
    struct System_Action_o *__9__7;
    struct System_Action_Action__o *__9__8;
    struct System_Action_o *__9__10;
    struct System_Func_bool__o *__9__11;
    struct System_Action_o *__9__12;
};

struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_o {
    struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_c *klass;
    void *monitor;
    struct Aoharu_Scenes_Gacha_CardListSequence___c__DisplayClass9_0_Fields fields;
};

typedef union _union_165995 _union_165995, *P_union_165995;

union _union_165995 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190930 _union_190930, *P_union_190930;

union _union_190930 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165997 _union_165997, *P_union_165997;

union _union_165997 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_21E4FA0 MethodInfo_21E4FA0, *PMethodInfo_21E4FA0;

typedef union _union_161191 _union_161191, *P_union_161191;

union _union_161191 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21E4FA0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161191 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190932 _union_190932, *P_union_190932;

union _union_190932 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165999 _union_165999, *P_union_165999;

union _union_165999 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1FE65D0 MethodInfo_1FE65D0, *PMethodInfo_1FE65D0;

typedef union _union_278412 _union_278412, *P_union_278412;

union _union_278412 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FE65D0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectEqualityComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_278412 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2B138EC MethodInfo_2B138EC, *PMethodInfo_2B138EC;

typedef union _union_189254 _union_189254, *P_union_189254;

union _union_189254 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2B138EC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189254 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IValueTupleInternal_c System_IValueTupleInternal_c, *PSystem_IValueTupleInternal_c;

struct System_IValueTupleInternal_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct VirtualInvokeData vtable[32];
};

typedef struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__c UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__c, *PUniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__c;

typedef struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__RGCTXs UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__RGCTXs, *PUniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__RGCTXs;

typedef struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__VTable UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__VTable, *PUniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__VTable;

struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__RGCTXs {
    struct Il2CppClass *_0_UniRx_IObserver_T_;
    struct MethodInfo *_1_UniRx_IObserver_T__OnError;
    struct MethodInfo *_2_UniRx_IObserver_T__OnCompleted;
};

struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__VTable vtable;
};

typedef struct MethodInfo_293D1E0 MethodInfo_293D1E0, *PMethodInfo_293D1E0;

typedef union _union_183960 _union_183960, *P_union_183960;

union _union_183960 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D1E0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_183960 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_339918C MethodInfo_339918C, *PMethodInfo_339918C;

typedef union _union_223395 _union_223395, *P_union_223395;

union _union_223395 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_339918C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223395 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Operators_SingleObservable_Single_T__o UniRx_Operators_SingleObservable_Single_T__o, *PUniRx_Operators_SingleObservable_Single_T__o;

typedef struct UniRx_Operators_SingleObservable_Single_T__Fields UniRx_Operators_SingleObservable_Single_T__Fields, *PUniRx_Operators_SingleObservable_Single_T__Fields;

typedef struct UniRx_Operators_SingleObservable_T__o UniRx_Operators_SingleObservable_T__o, *PUniRx_Operators_SingleObservable_T__o;

typedef struct UniRx_Operators_SingleObservable_T__c UniRx_Operators_SingleObservable_T__c, *PUniRx_Operators_SingleObservable_T__c;

typedef struct UniRx_Operators_SingleObservable_T__Fields UniRx_Operators_SingleObservable_T__Fields, *PUniRx_Operators_SingleObservable_T__Fields;

typedef struct UniRx_Operators_SingleObservable_T__RGCTXs UniRx_Operators_SingleObservable_T__RGCTXs, *PUniRx_Operators_SingleObservable_T__RGCTXs;

typedef struct UniRx_Operators_SingleObservable_T__VTable UniRx_Operators_SingleObservable_T__VTable, *PUniRx_Operators_SingleObservable_T__VTable;

struct UniRx_Operators_SingleObservable_T__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_Subscribe;
    struct VirtualInvokeData _5_IsRequiredSubscribeOnCurrentThread;
    struct VirtualInvokeData _6_SubscribeCore;
};

struct UniRx_Operators_SingleObservable_Single_T__Fields {
    struct UniRx_Operators_OperatorObserverBase_T__T__Fields super;
    struct UniRx_Operators_SingleObservable_T__o *parent;
    bool seenValue;
    struct Il2CppObject *lastValue;
};

struct UniRx_Operators_SingleObservable_T__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    struct UniRx_Operators_SingleObservable_T__RGCTXs *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Operators_SingleObservable_T__VTable vtable;
};

struct UniRx_Operators_SingleObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct UniRx_IObservable_T__o *source;
    bool useDefault;
    struct System_Func_T__bool__o *predicate;
};

struct UniRx_Operators_SingleObservable_T__o {
    struct UniRx_Operators_SingleObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_SingleObservable_T__Fields fields;
};

struct UniRx_Operators_SingleObservable_Single_T__o {
    struct UniRx_Operators_SingleObservable_Single_T__c *klass;
    void *monitor;
    struct UniRx_Operators_SingleObservable_Single_T__Fields fields;
};

struct UniRx_Operators_SingleObservable_T__RGCTXs {
    struct MethodInfo *_0_UniRx_OptimizedObservableExtensions_IsRequiredSubscribeOnCurrentThread_T_;
    struct MethodInfo *_1_UniRx_Operators_OperatorObservableBase_T___ctor;
    struct Il2CppClass *_2_UniRx_Operators_OperatorObservableBase_T_;
    struct Il2CppClass *_3_UniRx_Operators_SingleObservable_Single_T_;
    struct MethodInfo *_4_UniRx_Operators_SingleObservable_Single_T___ctor;
    struct Il2CppClass *_5_UniRx_IObservable_T_;
    struct MethodInfo *_6_UniRx_IObservable_T__Subscribe;
    struct Il2CppClass *_7_UniRx_Operators_SingleObservable_Single__T_;
    struct MethodInfo *_8_UniRx_Operators_SingleObservable_Single__T___ctor;
};

typedef union _union_190912 _union_190912, *P_union_190912;

union _union_190912 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190914 _union_190914, *P_union_190914;

union _union_190914 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D1E8 MethodInfo_293D1E8, *PMethodInfo_293D1E8;

typedef union _union_185398 _union_185398, *P_union_185398;

union _union_185398 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D1E8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_185398 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_IValueTupleInternal_o System_IValueTupleInternal_o, *PSystem_IValueTupleInternal_o;

typedef struct System_IValueTupleInternal_Fields System_IValueTupleInternal_Fields, *PSystem_IValueTupleInternal_Fields;

struct System_IValueTupleInternal_Fields {
};

struct System_IValueTupleInternal_o {
    struct System_IValueTupleInternal_c *klass;
    void *monitor;
    struct System_IValueTupleInternal_Fields fields;
};

typedef struct MethodInfo_21DB45C MethodInfo_21DB45C, *PMethodInfo_21DB45C;

typedef union _union_161501 _union_161501, *P_union_161501;

union _union_161501 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_21DB45C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Func_T__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_161501 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190916 _union_190916, *P_union_190916;

union _union_190916 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1F060BC MethodInfo_1F060BC, *PMethodInfo_1F060BC;

typedef union _union_324012 _union_324012, *P_union_324012;

union _union_324012 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1F060BC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct ExitGames_Client_Photon_StructWrapping_StructWrapper_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_324012 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Aoharu_MultiSelectionView___c__DisplayClass32_0_o Aoharu_MultiSelectionView___c__DisplayClass32_0_o, *PAoharu_MultiSelectionView___c__DisplayClass32_0_o;

typedef struct Aoharu_MultiSelectionView___c__DisplayClass32_0_c Aoharu_MultiSelectionView___c__DisplayClass32_0_c, *PAoharu_MultiSelectionView___c__DisplayClass32_0_c;

typedef struct Aoharu_MultiSelectionView___c__DisplayClass32_0_Fields Aoharu_MultiSelectionView___c__DisplayClass32_0_Fields, *PAoharu_MultiSelectionView___c__DisplayClass32_0_Fields;

typedef struct Aoharu_MultiSelectionView___c__DisplayClass32_0_VTable Aoharu_MultiSelectionView___c__DisplayClass32_0_VTable, *PAoharu_MultiSelectionView___c__DisplayClass32_0_VTable;

struct Aoharu_MultiSelectionView___c__DisplayClass32_0_Fields {
    struct Aoharu_MultiSelectionView_o *__4__this;
    struct Shock_EventData_o *data;
    struct Shock_MultieventSettingMst_o *multiMst;
    struct System_Action_int__o *__9__6;
};

struct Aoharu_MultiSelectionView___c__DisplayClass32_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Aoharu_MultiSelectionView___c__DisplayClass32_0_o {
    struct Aoharu_MultiSelectionView___c__DisplayClass32_0_c *klass;
    void *monitor;
    struct Aoharu_MultiSelectionView___c__DisplayClass32_0_Fields fields;
};

struct Aoharu_MultiSelectionView___c__DisplayClass32_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Aoharu_MultiSelectionView___c__DisplayClass32_0_VTable vtable;
};

typedef union _union_190918 _union_190918, *P_union_190918;

union _union_190918 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2946D7C MethodInfo_2946D7C, *PMethodInfo_2946D7C;

typedef union _union_191326 _union_191326, *P_union_191326;

union _union_191326 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946D7C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_191326 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2946D74 MethodInfo_2946D74, *PMethodInfo_2946D74;

typedef union _union_189888 _union_189888, *P_union_189888;

union _union_189888 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946D74 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_189888 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_2065854 MethodInfo_2065854, *PMethodInfo_2065854;

struct MethodInfo_2065854 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_ObjectModel_ReadOnlyCollection_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_217401 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165961 _union_165961, *P_union_165961;

union _union_165961 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3399194 MethodInfo_3399194, *PMethodInfo_3399194;

typedef union _union_223563 _union_223563, *P_union_223563;

union _union_223563 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3399194 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223563 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165963 _union_165963, *P_union_165963;

union _union_165963 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190920 _union_190920, *P_union_190920;

union _union_190920 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_293D1DC MethodInfo_293D1DC, *PMethodInfo_293D1DC;

typedef union _union_182522 _union_182522, *P_union_182522;

union _union_182522 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_293D1DC {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_182522 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165967 _union_165967, *P_union_165967;

union _union_165967 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165969 _union_165969, *P_union_165969;

union _union_165969 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2946D70 MethodInfo_2946D70, *PMethodInfo_2946D70;

typedef union _union_188450 _union_188450, *P_union_188450;

union _union_188450 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2946D70 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Array_EmptyInternalEnumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_188450 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct MethodInfo_19F8328 MethodInfo_19F8328, *PMethodInfo_19F8328;

typedef union _union_244859 _union_244859, *P_union_244859;

union _union_244859 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19F8328 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_244859 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190908 _union_190908, *P_union_190908;

union _union_190908 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_11084F0_RGCTXs MethodInfo_11084F0_RGCTXs, *PMethodInfo_11084F0_RGCTXs;

struct MethodInfo_11084F0_RGCTXs {
    struct Il2CppClass *_0_System_Array_EmptyInternalEnumerator_T_;
    struct Il2CppClass *_1_System_Array_InternalEnumerator_T_;
    struct MethodInfo *_2_System_Array_InternalEnumerator_T___ctor;
};

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__o Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__o, *PCarbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__o;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__c Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__c, *PCarbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__c;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__Fields Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__Fields, *PCarbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__Fields;

typedef struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__VTable Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__VTable, *PCarbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__VTable;

struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__Fields {
    struct System_Collections_Generic_List_TValue__o *m_List;
    struct System_Collections_Generic_Dictionary_TKey__int__o *m_ListIndexDictionary;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__VTable vtable;
};

struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__o {
    struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__c *klass;
    void *monitor;
    struct Carbon_ListDictionary_ValueTuple_uint__uint___StoryRewardMst__Fields fields;
};

typedef union _union_190900 _union_190900, *P_union_190900;

union _union_190900 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_3399198 MethodInfo_3399198, *PMethodInfo_3399198;

typedef union _union_223731 _union_223731, *P_union_223731;

union _union_223731 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_3399198 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_Dictionary_Enumerator_TKey__TValue__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_223731 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_190902 _union_190902, *P_union_190902;

union _union_190902 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_1D20AF8 MethodInfo_1D20AF8, *PMethodInfo_1D20AF8;

typedef union _union_245449 _union_245449, *P_union_245449;

union _union_245449 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1D20AF8 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_245449 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_o Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_o, *PShock_Login_MigrationCompletedStep___c__DisplayClass0_0_o;

typedef struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_c Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_c, *PShock_Login_MigrationCompletedStep___c__DisplayClass0_0_c;

typedef struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_Fields Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_Fields, *PShock_Login_MigrationCompletedStep___c__DisplayClass0_0_Fields;

typedef struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_VTable Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_VTable, *PShock_Login_MigrationCompletedStep___c__DisplayClass0_0_VTable;

struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_Fields {
    struct System_Action_TitleFlowResult__o *onComplete;
};

struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_o {
    struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_c *klass;
    void *monitor;
    struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_Fields fields;
};

struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Login_MigrationCompletedStep___c__DisplayClass0_0_VTable vtable;
};

typedef union _union_190904 _union_190904, *P_union_190904;

union _union_190904 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190906 _union_190906, *P_union_190906;

union _union_190906 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__o UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__o, *PUniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__o;

typedef struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__Fields UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__Fields, *PUniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__Fields;

typedef struct UniRx_Operators_ThrowObservable_T__o UniRx_Operators_ThrowObservable_T__o, *PUniRx_Operators_ThrowObservable_T__o;

typedef struct UniRx_Operators_ThrowObservable_T__Fields UniRx_Operators_ThrowObservable_T__Fields, *PUniRx_Operators_ThrowObservable_T__Fields;

struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__Fields {
    struct UniRx_IObserver_T__o *observer;
    struct UniRx_Operators_ThrowObservable_T__o *__4__this;
};

struct UniRx_Operators_ThrowObservable_T__Fields {
    struct UniRx_Operators_OperatorObservableBase_T__Fields super;
    struct System_Exception_o *error;
    struct UniRx_IScheduler_o *scheduler;
};

struct UniRx_Operators_ThrowObservable_T__o {
    struct UniRx_Operators_ThrowObservable_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ThrowObservable_T__Fields fields;
};

struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__o {
    struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__c *klass;
    void *monitor;
    struct UniRx_Operators_ThrowObservable___c__DisplayClass3_0_T__Fields fields;
};

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_c Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_c, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_c;

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_VTable Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_VTable, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_VTable;

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_VTable vtable;
};

typedef union _union_165971 _union_165971, *P_union_165971;

union _union_165971 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2DBB2F0 MethodInfo_2DBB2F0, *PMethodInfo_2DBB2F0;

typedef union _union_241057 _union_241057, *P_union_241057;

union _union_241057 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2DBB2F0 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_List_Enumerator_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_241057 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef union _union_165973 _union_165973, *P_union_165973;

union _union_165973 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165975 _union_165975, *P_union_165975;

union _union_165975 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_190910 _union_190910, *P_union_190910;

union _union_190910 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_13D0988_RGCTXs MethodInfo_13D0988_RGCTXs, *PMethodInfo_13D0988_RGCTXs;

struct MethodInfo_13D0988_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_165977 _union_165977, *P_union_165977;

union _union_165977 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2F4202C_RGCTXs MethodInfo_2F4202C_RGCTXs, *PMethodInfo_2F4202C_RGCTXs;

struct MethodInfo_2F4202C_RGCTXs {
    struct Il2CppClass *_0_T;
};

typedef union _union_165979 _union_165979, *P_union_165979;

union _union_165979 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_o Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_o, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_o;

typedef struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_Fields Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_Fields, *PShock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_Fields;

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_Fields {
    struct System_Collections_Generic_List_uint__o *groupIdList;
};

struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_o {
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_c *klass;
    void *monitor;
    struct Shock_Scenes_FavoriteBandSetting_FavoriteBandSettingController___c__DisplayClass6_0_Fields fields;
};

typedef struct MethodInfo_164AD04 MethodInfo_164AD04, *PMethodInfo_164AD04;

typedef union _union_337273 _union_337273, *P_union_337273;

union _union_337273 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_164AD04 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Linq_Enumerable__SelectManyIterator_d__17_TSource__TResult__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_337273 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct System_Threading_Tasks_Task_Task__o System_Threading_Tasks_Task_Task__o, *PSystem_Threading_Tasks_Task_Task__o;

typedef struct System_Threading_Tasks_Task_Task__Fields System_Threading_Tasks_Task_Task__Fields, *PSystem_Threading_Tasks_Task_Task__Fields;

struct System_Threading_Tasks_Task_Task__Fields {
    struct System_Threading_Tasks_Task_Fields super;
    struct System_Threading_Tasks_Task_o *m_result;
};

struct System_Threading_Tasks_Task_Task__o {
    struct System_Threading_Tasks_Task_Task__c *klass;
    void *monitor;
    struct System_Threading_Tasks_Task_Task__Fields fields;
};

typedef struct MethodInfo_1FDCB5C MethodInfo_1FDCB5C, *PMethodInfo_1FDCB5C;

typedef union _union_266418 _union_266418, *P_union_266418;

union _union_266418 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_1FDCB5C {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct System_Collections_Generic_ObjectComparer_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_266418 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UniRx_Scheduler___c__DisplayClass13_1_c UniRx_Scheduler___c__DisplayClass13_1_c, *PUniRx_Scheduler___c__DisplayClass13_1_c;

typedef struct UniRx_Scheduler___c__DisplayClass13_1_VTable UniRx_Scheduler___c__DisplayClass13_1_VTable, *PUniRx_Scheduler___c__DisplayClass13_1_VTable;

struct UniRx_Scheduler___c__DisplayClass13_1_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
};

struct UniRx_Scheduler___c__DisplayClass13_1_c {
    struct Il2CppClass_1 _1;
    void *static_fields;
    union Il2CppRGCTXData *rgctx_data;
    struct Il2CppClass_2 _2;
    struct UniRx_Scheduler___c__DisplayClass13_1_VTable vtable;
};

typedef struct UnityEngine_UIElements_ProgressBar_Fields UnityEngine_UIElements_ProgressBar_Fields, *PUnityEngine_UIElements_ProgressBar_Fields;

typedef struct UnityEngine_UIElements_AbstractProgressBar_Fields UnityEngine_UIElements_AbstractProgressBar_Fields, *PUnityEngine_UIElements_AbstractProgressBar_Fields;

struct UnityEngine_UIElements_AbstractProgressBar_Fields {
    struct UnityEngine_UIElements_BindableElement_Fields super;
    struct UnityEngine_UIElements_VisualElement_o *m_Background;
    struct UnityEngine_UIElements_VisualElement_o *m_Progress;
    struct UnityEngine_UIElements_Label_o *m_Title;
    float m_LowValue;
    float m_HighValue;
    float m_Value;
};

struct UnityEngine_UIElements_ProgressBar_Fields {
    struct UnityEngine_UIElements_AbstractProgressBar_Fields super;
};

typedef struct MethodInfo_19AF948 MethodInfo_19AF948, *PMethodInfo_19AF948;

typedef union _union_309320 _union_309320, *P_union_309320;

union _union_309320 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_19AF948 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct Cysharp_Threading_Tasks_UniTask_T__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_309320 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__array UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__array, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__array;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__o UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__o, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__o;

typedef struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__Fields UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__Fields, *PUnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__Fields;

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__Fields {
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__o {
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__Fields fields;
};

struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__array {
    struct Il2CppObject obj;
    struct Il2CppArrayBounds *bounds;
    il2cpp_array_size_t max_length;
    struct UnityEngine_UIElements_StylePropertyAnimationSystem_Values_EmptyData_float__o m_Items[65535];
};

typedef union _union_165941 _union_165941, *P_union_165941;

union _union_165941 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef union _union_165943 _union_165943, *P_union_165943;

union _union_165943 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct MethodInfo_2486450 MethodInfo_2486450, *PMethodInfo_2486450;

typedef union _union_290377 _union_290377, *P_union_290377;

union _union_290377 {
    void *genericMethod;
    void *genericContainerHandle;
};

struct MethodInfo_2486450 {
    Il2CppMethodPointer methodPointer;
    Il2CppMethodPointer virtualMethodPointer;
    InvokerMethod invoker_method;
    char *name;
    struct UniRx_Tuple_T1__T2__T3__T4__T5__T6__T7__c *klass;
    struct Il2CppType *return_type;
    struct Il2CppType **parameters;
    union Il2CppRGCTXData *rgctx_data;
    union _union_290377 field8_0x40;
    uint32_t token;
    uint16_t flags;
    uint16_t iflags;
    uint16_t slot;
    uint8_t parameters_count;
    uint8_t bitflags;
};

typedef struct UnityEngine_UIElements_UIRLayoutUpdater_VTable UnityEngine_UIElements_UIRLayoutUpdater_VTable, *PUnityEngine_UIElements_UIRLayoutUpdater_VTable;

struct UnityEngine_UIElements_UIRLayoutUpdater_VTable {
    struct VirtualInvokeData _0_Equals;
    struct VirtualInvokeData _1_Finalize;
    struct VirtualInvokeData _2_GetHashCode;
    struct VirtualInvokeData _3_ToString;
    struct VirtualInvokeData _4_set_panel;
    struct VirtualInvokeData _5_unknown;
    struct VirtualInvokeData _6_unknown;
    struct VirtualInvokeData _7_unknown;
    struct VirtualInvokeData _8_Dispose;
    struct VirtualInvokeData _9_get_panel;
    struct VirtualInvokeData _10_get_profilerMarker;
    struct VirtualInvokeData _11_Dispose;
    struct VirtualInvokeData _12_Update;
    struct VirtualInvokeData _13_OnVersionChanged;
};

typedef union _union_165949 _union_165949, *P_union_165949;

union _union_165949 {
    void *genericMethod;
    void *genericContainerHandle;
};

typedef struct System_Runtime_Remoting_Lifetime_ILease_c System_Runtime_Remoting_Lifetime_ILease_c, *PSystem_Runtime_Remoting_Lifetime_ILease_c;

struct System_Runtime_Remoting_Lifetime_ILease_c {
    struct Il2CppClass_1 _1;
    void 